aboutsummaryrefslogtreecommitdiff
path: root/weechat
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--weechat/alias.conf42
-rw-r--r--weechat/aspell.conf20
-rw-r--r--weechat/autosort.conf11
-rw-r--r--weechat/buffers.conf71
-rwxr-xr-xweechat/buffers.conf.bak71
-rw-r--r--weechat/charset.conf11
-rw-r--r--weechat/country/GeoIPCountryWhois.csv142800
-rw-r--r--weechat/exec.conf11
l---------weechat/guile/autoload/emote.scm1
-rw-r--r--weechat/guile/emote.scm74
-rw-r--r--weechat/irc.conf264
-rw-r--r--weechat/logger.conf26
l---------weechat/lua/autoload/emoji.lua1
l---------weechat/lua/autoload/matrix.lua1
-rw-r--r--weechat/lua/emoji.lua207
-rw-r--r--weechat/lua/matrix.lua3354
-rw-r--r--weechat/otr.conf42
l---------weechat/perl/autoload/awaylog.pl1
l---------weechat/perl/autoload/beep.pl1
l---------weechat/perl/autoload/buffers.pl1
l---------weechat/perl/autoload/coords.pl1
-rw-r--r--weechat/perl/awaylog.pl100
-rwxr-xr-xweechat/perl/beep.pl257
-rwxr-xr-xweechat/perl/buffers.pl1816
-rw-r--r--weechat/perl/coords.pl3223
-rw-r--r--weechat/plugins.conf312
-rw-r--r--weechat/python/autoconnect.py95
-rwxr-xr-xweechat/python/autojoin.py194
-rw-r--r--weechat/python/autojoin_on_invite.py119
l---------weechat/python/autoload/autoconnect.py1
l---------weechat/python/autoload/autojoin.py1
l---------weechat/python/autoload/autojoin_on_invite.py1
l---------weechat/python/autoload/autosort.py1
l---------weechat/python/autoload/bufsave.py1
l---------weechat/python/autoload/clone_scanner.py1
l---------weechat/python/autoload/confversion.py1
l---------weechat/python/autoload/country.py1
l---------weechat/python/autoload/emoji_aliases.py1
l---------weechat/python/autoload/grep.py1
l---------weechat/python/autoload/histman.py1
l---------weechat/python/autoload/irssi_awaylog.py1
l---------weechat/python/autoload/otr.py1
l---------weechat/python/autoload/pyrnotify.py1
l---------weechat/python/autoload/queryman.py1
l---------weechat/python/autoload/sshnotify.py1
-rw-r--r--weechat/python/autoload/wee_slack.py2557
-rwxr-xr-xweechat/python/autosort.py865
-rwxr-xr-xweechat/python/bufsave.py113
-rw-r--r--weechat/python/clone_scanner.py514
-rw-r--r--weechat/python/confversion.py124
-rw-r--r--weechat/python/country.py577
-rw-r--r--weechat/python/emoji_aliases.py1481
-rw-r--r--weechat/python/grep.py1738
-rw-r--r--weechat/python/histman.py429
-rw-r--r--weechat/python/irssi_awaylog.py88
-rw-r--r--weechat/python/otr.py2062
-rw-r--r--weechat/python/pyrnotify.py158
-rw-r--r--weechat/python/queryman.py130
-rwxr-xr-xweechat/python/sshnotify.py308
-rwxr-xr-xweechat/python/theme.py1282
-rw-r--r--weechat/queryman.txt3
-rw-r--r--weechat/relay.conf42
-rwxr-xr-xweechat/ruby/auth.rb89
l---------weechat/ruby/autoload/auth.rb1
-rw-r--r--weechat/script.conf50
-rwxr-xr-xweechat/script/plugins.xml.gzbin0 -> 104792 bytes
-rw-r--r--weechat/sec.conf11
-rw-r--r--weechat/slack.cache1188
-rwxr-xr-xweechat/ssl/relay.pem49
-rwxr-xr-xweechat/theme.conf16
-rwxr-xr-xweechat/themes/_backup.theme125
-rwxr-xr-xweechat/themes/_undo.theme125
-rwxr-xr-xweechat/themes/doebi.theme123
-rw-r--r--weechat/trigger.conf52
-rw-r--r--weechat/weechat.conf874
-rwxr-xr-xweechat/weechat.conf.bak601
-rw-r--r--weechat/weechat.logbin0 -> 46923 bytes
-rw-r--r--weechat/weechat_crash_20161231_23194.log55886
-rwxr-xr-xweechat/weechat_crash_20161231_9844.log47289
-rw-r--r--weechat/xfer.conf39
80 files changed, 272132 insertions, 0 deletions
diff --git a/weechat/alias.conf b/weechat/alias.conf
new file mode 100644
index 0000000..923471d
--- /dev/null
+++ b/weechat/alias.conf
@@ -0,0 +1,42 @@
+#
+# weechat -- alias.conf
+#
+
+[cmd]
+AAWAY = "allserv /away"
+AME = "allchan /me"
+AMSG = "allchan /msg *"
+ANICK = "allserv /nick"
+BEEP = "print -beep"
+BYE = "quit"
+C = "buffer clear"
+CHAT = "dcc chat"
+CL = "buffer clear"
+CLOSE = "buffer close"
+copywin = "coords"
+EXIT = "quit"
+IG = "ignore"
+J = "join"
+K = "kick"
+KB = "kickban"
+LEAVE = "part"
+M = "msg"
+MSGBUF = "command -buffer $1 * /input send $2-"
+MUB = "unban *"
+N = "names"
+Q = "query"
+REDRAW = "window refresh"
+SAY = "msg *"
+SIGNOFF = "quit"
+T = "topic"
+UB = "unban"
+UMODE = "mode $nick"
+V = "command core version"
+W = "who"
+WC = "window merge"
+WI = "whois"
+WII = "whois $1 $1"
+WW = "whowas"
+
+[completion]
+MSGBUF = "%(buffers_plugins_names)"
diff --git a/weechat/aspell.conf b/weechat/aspell.conf
new file mode 100644
index 0000000..4eecb0f
--- /dev/null
+++ b/weechat/aspell.conf
@@ -0,0 +1,20 @@
+#
+# weechat -- aspell.conf
+#
+
+[color]
+misspelled = 161
+suggestions = 118
+
+[check]
+commands = "ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic"
+default_dict = ""
+during_search = off
+enabled = on
+real_time = off
+suggestions = -1
+word_min_length = 2
+
+[dict]
+
+[option]
diff --git a/weechat/autosort.conf b/weechat/autosort.conf
new file mode 100644
index 0000000..ed26dcd
--- /dev/null
+++ b/weechat/autosort.conf
@@ -0,0 +1,11 @@
+#
+# weechat -- autosort.conf
+#
+
+[sorting]
+case_sensitive = off
+group_irc = on
+replacements = "[]"
+rules = "[["core", 0], ["irc", 2], ["*", 1], ["irc.irc_raw", 0], ["irc.server", 1]]"
+signals = "buffer_opened buffer_merged buffer_unmerged buffer_renamed"
+sort_on_config_change = on
diff --git a/weechat/buffers.conf b/weechat/buffers.conf
new file mode 100644
index 0000000..db386b9
--- /dev/null
+++ b/weechat/buffers.conf
@@ -0,0 +1,71 @@
+#
+# weechat -- buffers.conf
+#
+
+[color]
+current_bg = red
+current_fg = white
+default_bg = default
+default_fg = default
+hotlist_highlight_bg = default
+hotlist_highlight_fg = magenta
+hotlist_low_bg = default
+hotlist_low_fg = white
+hotlist_message_bg = default
+hotlist_message_fg = yellow
+hotlist_private_bg = default
+hotlist_private_fg = red
+none_channel_bg = default
+none_channel_fg = black
+number = lightgreen
+number_char = lightgreen
+prefix_bufname = default
+queries_default_bg = default
+queries_default_fg = default
+queries_highlight_bg = default
+queries_highlight_fg = default
+queries_message_bg = default
+queries_message_fg = default
+suffix_bufname = default
+whitelist_default_bg = default
+whitelist_default_fg = default
+whitelist_highlight_bg = default
+whitelist_highlight_fg = default
+whitelist_low_bg = default
+whitelist_low_fg = default
+whitelist_message_bg = default
+whitelist_message_fg = default
+whitelist_private_bg = default
+whitelist_private_fg = default
+
+[look]
+core_to_front = off
+detach = 0
+detach_buffer_immediately = ""
+detach_display_window_number = off
+detach_displayed_buffers = on
+detach_free_content = off
+detach_query = off
+hide_merged_buffers = none
+hotlist_counter = off
+immune_detach_buffers = ""
+indenting = on
+indenting_number = on
+jump_prev_next_visited_buffer = off
+mark_inactive = off
+mouse_move_buffer = on
+mouse_wheel = on
+name_crop_suffix = "+"
+name_size_max = 0
+number_char = " "
+prefix = off
+prefix_bufname = ""
+prefix_empty = on
+prefix_for_query = ""
+short_names = on
+show_lag = off
+show_number = on
+sort = number
+suffix_bufname = ""
+toggle_bar = on
+whitelist_buffers = ""
diff --git a/weechat/buffers.conf.bak b/weechat/buffers.conf.bak
new file mode 100755
index 0000000..1247552
--- /dev/null
+++ b/weechat/buffers.conf.bak
@@ -0,0 +1,71 @@
+#
+# buffers.conf -- weechat v1.0.1
+#
+
+[color]
+current_bg = red
+current_fg = lightcyan
+default_bg = default
+default_fg = default
+hotlist_highlight_bg = default
+hotlist_highlight_fg = magenta
+hotlist_low_bg = default
+hotlist_low_fg = white
+hotlist_message_bg = default
+hotlist_message_fg = yellow
+hotlist_private_bg = default
+hotlist_private_fg = lightgreen
+none_channel_bg = default
+none_channel_fg = default
+number = lightgreen
+number_char = lightgreen
+prefix_bufname = default
+queries_default_bg = default
+queries_default_fg = default
+queries_highlight_bg = default
+queries_highlight_fg = default
+queries_message_bg = default
+queries_message_fg = default
+suffix_bufname = default
+whitelist_default_bg = default
+whitelist_default_fg = default
+whitelist_highlight_bg = default
+whitelist_highlight_fg = default
+whitelist_low_bg = default
+whitelist_low_fg = default
+whitelist_message_bg = default
+whitelist_message_fg = default
+whitelist_private_bg = default
+whitelist_private_fg = default
+
+[look]
+core_to_front = off
+detach = 0
+detach_buffer_immediately = ""
+detach_display_window_number = off
+detach_displayed_buffers = on
+detach_free_content = off
+detach_query = off
+hide_merged_buffers = none
+hotlist_counter = off
+immune_detach_buffers = ""
+indenting = off
+indenting_number = on
+jump_prev_next_visited_buffer = off
+mark_inactive = off
+mouse_move_buffer = on
+mouse_wheel = on
+name_crop_suffix = "+"
+name_size_max = 0
+number_char = "."
+prefix = off
+prefix_bufname = ""
+prefix_empty = on
+prefix_for_query = ""
+short_names = on
+show_lag = off
+show_number = on
+sort = number
+suffix_bufname = ""
+toggle_bar = on
+whitelist_buffers = ""
diff --git a/weechat/charset.conf b/weechat/charset.conf
new file mode 100644
index 0000000..99a90d5
--- /dev/null
+++ b/weechat/charset.conf
@@ -0,0 +1,11 @@
+#
+# weechat -- charset.conf
+#
+
+[default]
+decode = "iso-8859-1"
+encode = ""
+
+[decode]
+
+[encode]
diff --git a/weechat/country/GeoIPCountryWhois.csv b/weechat/country/GeoIPCountryWhois.csv
new file mode 100644
index 0000000..47fde09
--- /dev/null
+++ b/weechat/country/GeoIPCountryWhois.csv
@@ -0,0 +1,142800 @@
+"1.0.0.0","1.0.0.255","16777216","16777471","AU","Australia"
+"1.0.1.0","1.0.3.255","16777472","16778239","CN","China"
+"1.0.4.0","1.0.7.255","16778240","16779263","AU","Australia"
+"1.0.8.0","1.0.15.255","16779264","16781311","CN","China"
+"1.0.16.0","1.0.31.255","16781312","16785407","JP","Japan"
+"1.0.32.0","1.0.63.255","16785408","16793599","CN","China"
+"1.0.64.0","1.0.127.255","16793600","16809983","JP","Japan"
+"1.0.128.0","1.0.255.255","16809984","16842751","TH","Thailand"
+"1.1.0.0","1.1.0.255","16842752","16843007","CN","China"
+"1.1.1.0","1.1.1.255","16843008","16843263","AU","Australia"
+"1.1.2.0","1.1.63.255","16843264","16859135","CN","China"
+"1.1.64.0","1.1.127.255","16859136","16875519","JP","Japan"
+"1.1.128.0","1.1.255.255","16875520","16908287","TH","Thailand"
+"1.2.0.0","1.2.2.255","16908288","16909055","CN","China"
+"1.2.3.0","1.2.3.255","16909056","16909311","US","United States"
+"1.2.4.0","1.2.127.255","16909312","16941055","CN","China"
+"1.2.128.0","1.2.255.255","16941056","16973823","TH","Thailand"
+"1.3.0.0","1.3.255.255","16973824","17039359","CN","China"
+"1.4.0.0","1.4.0.255","17039360","17039615","AU","Australia"
+"1.4.1.0","1.4.127.255","17039616","17072127","CN","China"
+"1.4.128.0","1.4.255.255","17072128","17104895","TH","Thailand"
+"1.5.0.0","1.5.255.255","17104896","17170431","JP","Japan"
+"1.6.0.0","1.7.255.255","17170432","17301503","IN","India"
+"1.8.0.0","1.8.255.255","17301504","17367039","CN","China"
+"1.9.0.0","1.9.255.255","17367040","17432575","MY","Malaysia"
+"1.10.0.0","1.10.9.255","17432576","17435135","CN","China"
+"1.10.10.0","1.10.10.255","17435136","17435391","AU","Australia"
+"1.10.11.0","1.10.127.255","17435392","17465343","CN","China"
+"1.10.128.0","1.10.255.255","17465344","17498111","TH","Thailand"
+"1.11.0.0","1.11.255.255","17498112","17563647","KR","Korea, Republic of"
+"1.12.0.0","1.15.255.255","17563648","17825791","CN","China"
+"1.16.0.0","1.19.255.255","17825792","18087935","KR","Korea, Republic of"
+"1.20.0.0","1.20.255.255","18087936","18153471","TH","Thailand"
+"1.21.0.0","1.21.255.255","18153472","18219007","JP","Japan"
+"1.22.0.0","1.23.255.255","18219008","18350079","IN","India"
+"1.24.0.0","1.31.255.255","18350080","18874367","CN","China"
+"1.32.0.0","1.32.127.255","18874368","18907135","MY","Malaysia"
+"1.32.128.0","1.32.193.255","18907136","18924031","SG","Singapore"
+"1.32.194.0","1.32.194.255","18924032","18924287","TW","Taiwan"
+"1.32.195.0","1.32.196.255","18924288","18924799","SG","Singapore"
+"1.32.197.0","1.32.197.255","18924800","18925055","TW","Taiwan"
+"1.32.198.0","1.32.201.255","18925056","18926079","SG","Singapore"
+"1.32.202.0","1.32.202.127","18926080","18926207","TW","Taiwan"
+"1.32.202.128","1.32.202.255","18926208","18926335","SG","Singapore"
+"1.32.203.0","1.32.203.127","18926336","18926463","TW","Taiwan"
+"1.32.203.128","1.32.203.255","18926464","18926591","SG","Singapore"
+"1.32.204.0","1.32.204.127","18926592","18926719","TW","Taiwan"
+"1.32.204.128","1.32.255.255","18926720","18939903","SG","Singapore"
+"1.33.0.0","1.33.231.255","18939904","18999295","JP","Japan"
+"1.33.232.0","1.33.232.255","18999296","18999551","US","United States"
+"1.33.233.0","1.33.255.255","18999552","19005439","JP","Japan"
+"1.34.0.0","1.34.0.0","19005440","19005440","CN","China"
+"1.34.0.1","1.35.255.255","19005441","19136511","TW","Taiwan"
+"1.36.0.0","1.36.255.255","19136512","19202047","HK","Hong Kong"
+"1.37.0.0","1.37.255.255","19202048","19267583","PH","Philippines"
+"1.38.0.0","1.39.255.255","19267584","19398655","IN","India"
+"1.40.0.0","1.44.255.255","19398656","19726335","AU","Australia"
+"1.45.0.0","1.45.255.255","19726336","19791871","CN","China"
+"1.46.0.0","1.46.60.0","19791872","19807232","TH","Thailand"
+"1.46.60.1","1.46.60.1","19807233","19807233","CN","China"
+"1.46.60.2","1.47.255.255","19807234","19922943","TH","Thailand"
+"1.48.0.0","1.51.255.255","19922944","20185087","CN","China"
+"1.52.0.0","1.55.255.255","20185088","20447231","VN","Vietnam"
+"1.56.0.0","1.63.255.255","20447232","20971519","CN","China"
+"1.64.0.0","1.65.255.255","20971520","21102591","HK","Hong Kong"
+"1.66.0.0","1.67.255.255","21102592","21233663","JP","Japan"
+"1.68.0.0","1.71.255.255","21233664","21495807","CN","China"
+"1.72.0.0","1.79.255.255","21495808","22020095","JP","Japan"
+"1.80.0.0","1.95.255.255","22020096","23068671","CN","China"
+"1.96.0.0","1.111.255.255","23068672","24117247","KR","Korea, Republic of"
+"1.112.0.0","1.115.255.255","24117248","24379391","JP","Japan"
+"1.116.0.0","1.119.255.255","24379392","24641535","CN","China"
+"1.120.0.0","1.159.255.255","24641536","27262975","AU","Australia"
+"1.160.0.0","1.175.255.255","27262976","28311551","TW","Taiwan"
+"1.176.0.0","1.177.255.255","28311552","28442623","KR","Korea, Republic of"
+"1.178.0.0","1.179.127.255","28442624","28540927","AU","Australia"
+"1.179.128.0","1.179.255.255","28540928","28573695","TH","Thailand"
+"1.180.0.0","1.185.255.255","28573696","28966911","CN","China"
+"1.186.0.0","1.187.255.255","28966912","29097983","IN","India"
+"1.188.0.0","1.199.255.255","29097984","29884415","CN","China"
+"1.200.0.0","1.200.255.255","29884416","29949951","TW","Taiwan"
+"1.201.0.0","1.201.255.255","29949952","30015487","KR","Korea, Republic of"
+"1.202.0.0","1.207.255.255","30015488","30408703","CN","China"
+"1.208.0.0","1.255.255.255","30408704","33554431","KR","Korea, Republic of"
+"2.0.0.0","2.15.255.255","33554432","34603007","FR","France"
+"2.16.0.0","2.16.5.255","34603008","34604543","EU","Europe"
+"2.16.6.0","2.16.7.255","34604544","34605055","DE","Germany"
+"2.16.8.0","2.16.35.255","34605056","34612223","EU","Europe"
+"2.16.36.0","2.16.36.255","34612224","34612479","AU","Australia"
+"2.16.37.0","2.16.37.255","34612480","34612735","IL","Israel"
+"2.16.38.0","2.16.67.255","34612736","34620415","EU","Europe"
+"2.16.68.0","2.16.69.255","34620416","34620927","SE","Sweden"
+"2.16.70.0","2.16.71.255","34620928","34621439","IT","Italy"
+"2.16.72.0","2.16.73.255","34621440","34621951","EU","Europe"
+"2.16.74.0","2.16.75.255","34621952","34622463","NL","Netherlands"
+"2.16.76.0","2.16.131.255","34622464","34636799","EU","Europe"
+"2.16.132.0","2.16.133.255","34636800","34637311","DE","Germany"
+"2.16.134.0","2.16.169.255","34637312","34646527","EU","Europe"
+"2.16.170.0","2.16.173.255","34646528","34647551","DE","Germany"
+"2.16.174.0","2.16.177.255","34647552","34648575","EU","Europe"
+"2.16.178.0","2.16.179.255","34648576","34649087","GR","Greece"
+"2.16.180.0","2.16.219.255","34649088","34659327","EU","Europe"
+"2.16.220.0","2.16.223.255","34659328","34660351","GR","Greece"
+"2.16.224.0","2.16.239.255","34660352","34664447","EU","Europe"
+"2.16.240.0","2.16.255.255","34664448","34668543","DE","Germany"
+"2.17.0.0","2.17.19.255","34668544","34673663","EU","Europe"
+"2.17.20.0","2.17.23.255","34673664","34674687","DE","Germany"
+"2.17.24.0","2.17.251.255","34674688","34733055","EU","Europe"
+"2.17.252.0","2.17.255.255","34733056","34734079","DE","Germany"
+"2.18.0.0","2.18.79.255","34734080","34754559","EU","Europe"
+"2.18.80.0","2.18.95.255","34754560","34758655","GR","Greece"
+"2.18.96.0","2.18.241.255","34758656","34796031","EU","Europe"
+"2.18.242.0","2.18.243.255","34796032","34796543","NL","Netherlands"
+"2.18.244.0","2.19.15.255","34796544","34803711","EU","Europe"
+"2.19.16.0","2.19.31.255","34803712","34807807","IT","Italy"
+"2.19.32.0","2.19.239.255","34807808","34861055","EU","Europe"
+"2.19.240.0","2.19.255.255","34861056","34865151","DE","Germany"
+"2.20.0.0","2.20.3.255","34865152","34866175","EU","Europe"
+"2.20.4.0","2.20.7.255","34866176","34867199","IT","Italy"
+"2.20.8.0","2.20.59.255","34867200","34880511","EU","Europe"
+"2.20.60.0","2.20.63.255","34880512","34881535","DE","Germany"
+"2.20.64.0","2.20.178.255","34881536","34910975","EU","Europe"
+"2.20.179.0","2.20.179.255","34910976","34911231","ES","Spain"
+"2.20.180.0","2.20.181.255","34911232","34911743","DE","Germany"
+"2.20.182.0","2.20.182.255","34911744","34911999","AT","Austria"
+"2.20.183.0","2.20.183.255","34912000","34912255","GB","United Kingdom"
+"2.20.184.0","2.20.184.255","34912256","34912511","DE","Germany"
+"2.20.185.0","2.20.185.255","34912512","34912767","ES","Spain"
+"2.20.186.0","2.20.187.255","34912768","34913279","DE","Germany"
+"2.20.188.0","2.20.246.255","34913280","34928383","EU","Europe"
+"2.20.247.0","2.20.247.255","34928384","34928639","DE","Germany"
+"2.20.248.0","2.20.255.255","34928640","34930687","EU","Europe"
+"2.21.0.0","2.21.31.255","34930688","34938879","DE","Germany"
+"2.21.32.0","2.21.63.255","34938880","34947071","FR","France"
+"2.21.64.0","2.21.87.255","34947072","34953215","EU","Europe"
+"2.21.88.0","2.21.93.255","34953216","34954751","AT","Austria"
+"2.21.94.0","2.21.95.255","34954752","34955263","NL","Netherlands"
+"2.21.96.0","2.21.111.255","34955264","34959359","AT","Austria"
+"2.21.112.0","2.21.127.255","34959360","34963455","NL","Netherlands"
+"2.21.128.0","2.21.239.255","34963456","34992127","EU","Europe"
+"2.21.240.0","2.21.243.255","34992128","34993151","NL","Netherlands"
+"2.21.244.0","2.21.245.255","34993152","34993663","FR","France"
+"2.21.246.0","2.21.246.255","34993664","34993919","AT","Austria"
+"2.21.247.0","2.21.247.255","34993920","34994175","DE","Germany"
+"2.21.248.0","2.21.253.255","34994176","34995711","FR","France"
+"2.21.254.0","2.21.254.255","34995712","34995967","EU","Europe"
+"2.21.255.0","2.21.255.255","34995968","34996223","NL","Netherlands"
+"2.22.0.0","2.22.11.255","34996224","34999295","EU","Europe"
+"2.22.12.0","2.22.19.255","34999296","35001343","GB","United Kingdom"
+"2.22.20.0","2.22.47.255","35001344","35008511","EU","Europe"
+"2.22.48.0","2.22.49.255","35008512","35009023","FR","France"
+"2.22.50.0","2.22.54.255","35009024","35010303","EU","Europe"
+"2.22.55.0","2.22.55.255","35010304","35010559","BE","Belgium"
+"2.22.56.0","2.22.59.255","35010560","35011583","FR","France"
+"2.22.60.0","2.22.60.255","35011584","35011839","SE","Sweden"
+"2.22.61.0","2.22.95.255","35011840","35020799","EU","Europe"
+"2.22.96.0","2.22.159.255","35020800","35037183","GB","United Kingdom"
+"2.22.160.0","2.22.226.255","35037184","35054335","FR","France"
+"2.22.227.0","2.22.227.255","35054336","35054591","GB","United Kingdom"
+"2.22.228.0","2.22.229.255","35054592","35055103","EU","Europe"
+"2.22.230.0","2.22.230.255","35055104","35055359","ES","Spain"
+"2.22.231.0","2.22.232.255","35055360","35055871","EU","Europe"
+"2.22.233.0","2.22.233.255","35055872","35056127","NL","Netherlands"
+"2.22.234.0","2.22.245.255","35056128","35059199","EU","Europe"
+"2.22.246.0","2.22.247.255","35059200","35059711","GB","United Kingdom"
+"2.22.248.0","2.22.251.255","35059712","35060735","EU","Europe"
+"2.22.252.0","2.22.253.255","35060736","35061247","GB","United Kingdom"
+"2.22.254.0","2.22.255.255","35061248","35061759","FR","France"
+"2.23.0.0","2.23.111.255","35061760","35090431","EU","Europe"
+"2.23.112.0","2.23.127.255","35090432","35094527","GR","Greece"
+"2.23.128.0","2.23.255.255","35094528","35127295","EU","Europe"
+"2.24.0.0","2.31.255.255","35127296","35651583","GB","United Kingdom"
+"2.32.0.0","2.47.255.255","35651584","36700159","IT","Italy"
+"2.48.0.0","2.51.255.255","36700160","36962303","AE","United Arab Emirates"
+"2.52.0.0","2.55.255.255","36962304","37224447","IL","Israel"
+"2.60.0.0","2.63.255.255","37486592","37748735","RU","Russian Federation"
+"2.64.0.0","2.71.255.255","37748736","38273023","SE","Sweden"
+"2.72.0.0","2.79.255.255","38273024","38797311","KZ","Kazakhstan"
+"2.80.0.0","2.83.255.255","38797312","39059455","PT","Portugal"
+"2.84.0.0","2.87.255.255","39059456","39321599","GR","Greece"
+"2.88.0.0","2.91.255.255","39321600","39583743","SA","Saudi Arabia"
+"2.92.0.0","2.95.255.255","39583744","39845887","RU","Russian Federation"
+"2.96.0.0","2.103.255.255","39845888","40370175","GB","United Kingdom"
+"2.104.0.0","2.111.255.255","40370176","40894463","DK","Denmark"
+"2.112.0.0","2.119.255.255","40894464","41418751","IT","Italy"
+"2.120.0.0","2.127.255.255","41418752","41943039","GB","United Kingdom"
+"2.128.0.0","2.131.255.255","41943040","42205183","DK","Denmark"
+"2.132.0.0","2.135.255.255","42205184","42467327","KZ","Kazakhstan"
+"2.136.0.0","2.143.255.255","42467328","42991615","ES","Spain"
+"2.144.0.0","2.147.255.255","42991616","43253759","IR","Iran, Islamic Republic of"
+"2.148.0.0","2.151.255.255","43253760","43515903","NO","Norway"
+"2.152.0.0","2.155.255.255","43515904","43778047","ES","Spain"
+"2.156.0.0","2.159.255.255","43778048","44040191","IT","Italy"
+"2.160.0.0","2.175.255.255","44040192","45088767","DE","Germany"
+"2.176.0.0","2.191.255.255","45088768","46137343","IR","Iran, Islamic Republic of"
+"2.192.0.0","2.199.255.255","46137344","46661631","IT","Italy"
+"2.200.0.0","2.215.255.255","46661632","47710207","DE","Germany"
+"2.216.0.0","2.223.255.255","47710208","48234495","GB","United Kingdom"
+"2.224.0.0","2.239.255.255","48234496","49283071","IT","Italy"
+"2.240.0.0","2.247.255.255","49283072","49807359","DE","Germany"
+"2.248.0.0","2.255.255.255","49807360","50331647","SE","Sweden"
+"3.0.0.0","4.18.65.255","50331648","68305407","US","United States"
+"4.18.66.0","4.18.67.255","68305408","68305919","MX","Mexico"
+"4.18.68.0","4.28.135.255","68305920","68978687","US","United States"
+"4.28.136.0","4.28.143.255","68978688","68980735","CA","Canada"
+"4.28.144.0","4.34.20.255","68980736","69342463","US","United States"
+"4.34.21.0","4.34.21.255","69342464","69342719","GB","United Kingdom"
+"4.34.22.0","4.34.129.255","69342720","69370367","US","United States"
+"4.34.130.0","4.34.130.5","69370368","69370373","CA","Canada"
+"4.34.130.6","4.34.130.6","69370374","69370374","US","United States"
+"4.34.130.7","4.34.130.255","69370375","69370623","CA","Canada"
+"4.34.131.0","4.69.153.192","69370624","71670208","US","United States"
+"4.69.153.193","4.69.153.193","71670209","71670209","NL","Netherlands"
+"4.69.153.194","4.255.255.255","71670210","83886079","US","United States"
+"5.0.0.0","5.0.255.255","83886080","83951615","SY","Syrian Arab Republic"
+"5.1.0.0","5.1.31.255","83951616","83959807","UA","Ukraine"
+"5.1.32.0","5.1.39.255","83959808","83961855","ES","Spain"
+"5.1.40.0","5.1.40.255","83961856","83962111","KW","Kuwait"
+"5.1.41.0","5.1.41.255","83962112","83962367","SA","Saudi Arabia"
+"5.1.42.0","5.1.42.255","83962368","83962623","BH","Bahrain"
+"5.1.43.0","5.1.43.255","83962624","83962879","LB","Lebanon"
+"5.1.44.0","5.1.44.255","83962880","83963135","AE","United Arab Emirates"
+"5.1.45.0","5.1.45.255","83963136","83963391","QA","Qatar"
+"5.1.46.0","5.1.46.255","83963392","83963647","OM","Oman"
+"5.1.47.0","5.1.47.255","83963648","83963903","JO","Jordan"
+"5.1.48.0","5.1.55.255","83963904","83965951","RU","Russian Federation"
+"5.1.56.0","5.1.63.255","83965952","83967999","CZ","Czech Republic"
+"5.1.64.0","5.1.67.255","83968000","83969023","DE","Germany"
+"5.1.68.0","5.1.69.255","83969024","83969535","GB","United Kingdom"
+"5.1.70.0","5.1.82.255","83969536","83972863","DE","Germany"
+"5.1.83.0","5.1.83.255","83972864","83973119","GB","United Kingdom"
+"5.1.84.0","5.1.87.255","83973120","83974143","DE","Germany"
+"5.1.88.0","5.1.88.255","83974144","83974399","GB","United Kingdom"
+"5.1.89.0","5.1.95.255","83974400","83976191","DE","Germany"
+"5.1.96.0","5.1.103.255","83976192","83978239","CH","Switzerland"
+"5.1.104.0","5.1.111.255","83978240","83980287","IQ","Iraq"
+"5.1.112.0","5.1.119.255","83980288","83982335","CH","Switzerland"
+"5.1.120.0","5.1.255.255","83982336","84017151","DE","Germany"
+"5.2.0.0","5.2.15.255","84017152","84021247","IT","Italy"
+"5.2.16.0","5.2.23.255","84021248","84023295","GB","United Kingdom"
+"5.2.24.0","5.2.31.255","84023296","84025343","ES","Spain"
+"5.2.32.0","5.2.63.255","84025344","84033535","RU","Russian Federation"
+"5.2.64.0","5.2.79.255","84033536","84037631","NL","Netherlands"
+"5.2.80.0","5.2.87.255","84037632","84039679","TR","Turkey"
+"5.2.88.0","5.2.95.255","84039680","84041727","ES","Spain"
+"5.2.96.0","5.2.127.255","84041728","84049919","GB","United Kingdom"
+"5.2.128.0","5.2.255.255","84049920","84082687","RO","Romania"
+"5.3.0.0","5.3.255.255","84082688","84148223","RU","Russian Federation"
+"5.4.0.0","5.7.255.255","84148224","84410367","DE","Germany"
+"5.8.0.0","5.8.23.255","84410368","84416511","RU","Russian Federation"
+"5.8.24.0","5.8.27.255","84416512","84417535","GB","United Kingdom"
+"5.8.28.0","5.8.31.255","84417536","84418559","RU","Russian Federation"
+"5.8.32.0","5.8.32.255","84418560","84418815","UA","Ukraine"
+"5.8.33.0","5.8.33.255","84418816","84419071","RU","Russian Federation"
+"5.8.34.0","5.8.34.255","84419072","84419327","UA","Ukraine"
+"5.8.35.0","5.8.39.255","84419328","84420607","RU","Russian Federation"
+"5.8.40.0","5.8.43.255","84420608","84421631","GB","United Kingdom"
+"5.8.44.0","5.8.44.127","84421632","84421759","MX","Mexico"
+"5.8.44.128","5.8.44.255","84421760","84421887","PA","Panama"
+"5.8.45.0","5.8.45.127","84421888","84422015","BR","Brazil"
+"5.8.45.128","5.8.45.255","84422016","84422143","CL","Chile"
+"5.8.46.0","5.8.46.127","84422144","84422271","AR","Argentina"
+"5.8.46.128","5.8.46.255","84422272","84422399","CO","Colombia"
+"5.8.47.0","5.8.47.127","84422400","84422527","PL","Poland"
+"5.8.47.128","5.8.47.255","84422528","84422655","IT","Italy"
+"5.8.48.0","5.8.62.255","84422656","84426495","RU","Russian Federation"
+"5.8.63.0","5.8.63.255","84426496","84426751","US","United States"
+"5.8.64.0","5.8.67.255","84426752","84427775","RU","Russian Federation"
+"5.8.68.0","5.8.71.255","84427776","84428799","GB","United Kingdom"
+"5.8.72.0","5.8.87.255","84428800","84432895","RU","Russian Federation"
+"5.8.88.0","5.8.91.255","84432896","84433919","NL","Netherlands"
+"5.8.92.0","5.8.95.255","84433920","84434943","RU","Russian Federation"
+"5.8.96.0","5.8.127.255","84434944","84443135","IT","Italy"
+"5.8.128.0","5.8.159.255","84443136","84451327","LB","Lebanon"
+"5.8.160.0","5.8.183.255","84451328","84457471","RU","Russian Federation"
+"5.8.184.0","5.8.191.255","84457472","84459519","ES","Spain"
+"5.8.192.0","5.8.239.255","84459520","84471807","RU","Russian Federation"
+"5.8.240.0","5.8.247.255","84471808","84473855","IQ","Iraq"
+"5.9.0.0","5.9.88.249","84475904","84498681","DE","Germany"
+"5.9.88.250","5.9.88.250","84498682","84498682","NL","Netherlands"
+"5.9.88.251","5.9.164.109","84498683","84517997","DE","Germany"
+"5.9.164.110","5.9.164.110","84517998","84517998","NL","Netherlands"
+"5.9.164.111","5.10.15.255","84517999","84545535","DE","Germany"
+"5.10.16.0","5.10.31.255","84545536","84549631","GB","United Kingdom"
+"5.10.32.0","5.10.39.255","84549632","84551679","GE","Georgia"
+"5.10.40.0","5.10.63.255","84551680","84557823","DE","Germany"
+"5.10.64.0","5.10.95.255","84557824","84566015","NL","Netherlands"
+"5.10.96.0","5.10.127.255","84566016","84574207","GB","United Kingdom"
+"5.10.128.0","5.10.135.255","84574208","84576255","FR","France"
+"5.10.136.0","5.10.159.255","84576256","84582399","GB","United Kingdom"
+"5.10.160.0","5.10.191.255","84582400","84590591","DE","Germany"
+"5.10.192.0","5.10.199.255","84590592","84592639","NL","Netherlands"
+"5.10.200.0","5.10.207.255","84592640","84594687","ES","Spain"
+"5.10.208.0","5.10.223.255","84594688","84598783","DE","Germany"
+"5.10.224.0","5.10.231.255","84598784","84600831","IQ","Iraq"
+"5.10.232.0","5.10.239.255","84600832","84602879","GB","United Kingdom"
+"5.10.240.0","5.10.255.255","84602880","84606975","AZ","Azerbaijan"
+"5.11.0.0","5.11.7.255","84606976","84609023","AT","Austria"
+"5.11.8.0","5.11.31.255","84609024","84615167","GB","United Kingdom"
+"5.11.32.0","5.11.39.255","84615168","84617215","IT","Italy"
+"5.11.40.0","5.11.47.255","84617216","84619263","PS","Palestinian Territory"
+"5.11.48.0","5.11.55.255","84619264","84621311","DE","Germany"
+"5.11.56.0","5.11.63.255","84621312","84623359","GR","Greece"
+"5.11.64.0","5.11.79.255","84623360","84627455","RU","Russian Federation"
+"5.11.80.0","5.11.87.255","84627456","84629503","NL","Netherlands"
+"5.11.88.0","5.11.95.255","84629504","84631551","GB","United Kingdom"
+"5.11.96.0","5.11.127.255","84631552","84639743","IT","Italy"
+"5.11.128.0","5.11.255.255","84639744","84672511","TR","Turkey"
+"5.12.0.0","5.15.255.255","84672512","84934655","RO","Romania"
+"5.16.0.0","5.19.255.255","84934656","85196799","RU","Russian Federation"
+"5.20.0.0","5.20.255.255","85196800","85262335","LT","Lithuania"
+"5.21.0.0","5.21.255.255","85262336","85327871","OM","Oman"
+"5.22.0.0","5.22.127.255","85327872","85360639","IR","Iran, Islamic Republic of"
+"5.22.128.0","5.22.135.255","85360640","85362687","IL","Israel"
+"5.22.136.0","5.22.143.255","85362688","85364735","GB","United Kingdom"
+"5.22.144.0","5.22.151.255","85364736","85366783","DE","Germany"
+"5.22.152.0","5.22.152.255","85366784","85367039","CZ","Czech Republic"
+"5.22.153.0","5.22.153.255","85367040","85367295","RU","Russian Federation"
+"5.22.154.0","5.22.154.255","85367296","85367551","SK","Slovakia"
+"5.22.155.0","5.22.155.255","85367552","85367807","RU","Russian Federation"
+"5.22.156.0","5.22.159.255","85367808","85368831","UA","Ukraine"
+"5.22.160.0","5.22.191.255","85368832","85377023","RS","Serbia"
+"5.22.192.0","5.22.223.255","85377024","85385215","IR","Iran, Islamic Republic of"
+"5.22.224.0","5.22.231.255","85385216","85387263","GB","United Kingdom"
+"5.22.232.0","5.22.239.255","85387264","85389311","SE","Sweden"
+"5.22.240.0","5.22.247.255","85389312","85391359","DE","Germany"
+"5.22.248.0","5.22.255.255","85391360","85393407","NL","Netherlands"
+"5.23.0.0","5.23.3.255","85393408","85394431","EU","Europe"
+"5.23.4.0","5.23.4.7","85394432","85394439","IT","Italy"
+"5.23.4.8","5.23.5.255","85394440","85394943","EU","Europe"
+"5.23.6.0","5.23.6.255","85394944","85395199","HU","Hungary"
+"5.23.7.0","5.23.7.255","85395200","85395455","EU","Europe"
+"5.23.8.0","5.23.8.255","85395456","85395711","TR","Turkey"
+"5.23.9.0","5.23.9.255","85395712","85395967","EU","Europe"
+"5.23.10.0","5.23.10.255","85395968","85396223","BE","Belgium"
+"5.23.11.0","5.23.11.255","85396224","85396479","EU","Europe"
+"5.23.12.0","5.23.15.255","85396480","85397503","ES","Spain"
+"5.23.16.0","5.23.19.255","85397504","85398527","EU","Europe"
+"5.23.20.0","5.23.20.255","85398528","85398783","SA","Saudi Arabia"
+"5.23.21.0","5.23.23.255","85398784","85399551","EU","Europe"
+"5.23.24.0","5.23.25.255","85399552","85400063","FR","France"
+"5.23.26.0","5.23.27.255","85400064","85400575","EU","Europe"
+"5.23.28.0","5.23.28.7","85400576","85400583","ES","Spain"
+"5.23.28.8","5.23.31.255","85400584","85401599","EU","Europe"
+"5.23.32.0","5.23.39.255","85401600","85403647","IT","Italy"
+"5.23.40.0","5.23.47.255","85403648","85405695","FR","France"
+"5.23.48.0","5.23.55.255","85405696","85407743","RU","Russian Federation"
+"5.23.56.0","5.23.63.255","85407744","85409791","FI","Finland"
+"5.23.64.0","5.23.95.255","85409792","85417983","IS","Iceland"
+"5.23.96.0","5.23.111.255","85417984","85422079","RU","Russian Federation"
+"5.23.112.0","5.23.119.255","85422080","85424127","IR","Iran, Islamic Republic of"
+"5.23.120.0","5.23.127.255","85424128","85426175","TR","Turkey"
+"5.23.128.0","5.23.255.255","85426176","85458943","BE","Belgium"
+"5.24.0.0","5.27.255.255","85458944","85721087","TR","Turkey"
+"5.28.0.0","5.28.7.255","85721088","85723135","HU","Hungary"
+"5.28.8.0","5.28.15.255","85723136","85725183","IT","Italy"
+"5.28.16.0","5.28.31.255","85725184","85729279","RU","Russian Federation"
+"5.28.32.0","5.28.39.255","85729280","85731327","IR","Iran, Islamic Republic of"
+"5.28.40.0","5.28.47.255","85731328","85733375","DE","Germany"
+"5.28.48.0","5.28.63.255","85733376","85737471","GB","United Kingdom"
+"5.28.64.0","5.28.127.255","85737472","85753855","DE","Germany"
+"5.28.128.0","5.28.191.255","85753856","85770239","IL","Israel"
+"5.28.192.0","5.28.223.255","85770240","85778431","ES","Spain"
+"5.28.224.0","5.28.255.255","85778432","85786623","DE","Germany"
+"5.29.0.0","5.29.20.255","85786624","85791999","IL","Israel"
+"5.29.21.0","5.29.21.255","85792000","85792255","FR","France"
+"5.29.22.0","5.29.255.255","85792256","85852159","IL","Israel"
+"5.30.0.0","5.32.127.255","85852160","86015999","AE","United Arab Emirates"
+"5.32.128.0","5.32.135.255","86016000","86018047","BG","Bulgaria"
+"5.32.136.0","5.32.143.255","86018048","86020095","SI","Slovenia"
+"5.32.144.0","5.32.151.255","86020096","86022143","RU","Russian Federation"
+"5.32.152.0","5.32.159.255","86022144","86024191","GB","United Kingdom"
+"5.32.160.0","5.32.167.255","86024192","86026239","DE","Germany"
+"5.32.168.0","5.32.175.255","86026240","86028287","MD","Moldova, Republic of"
+"5.32.176.0","5.32.183.255","86028288","86030335","MK","Macedonia"
+"5.32.184.0","5.32.191.255","86030336","86032383","DE","Germany"
+"5.32.192.0","5.32.255.255","86032384","86048767","OM","Oman"
+"5.33.0.0","5.33.255.255","86048768","86114303","DK","Denmark"
+"5.34.0.0","5.34.127.255","86114304","86147071","KZ","Kazakhstan"
+"5.34.128.0","5.34.159.255","86147072","86155263","ES","Spain"
+"5.34.160.0","5.34.167.255","86155264","86157311","PS","Palestinian Territory"
+"5.34.168.0","5.34.175.255","86157312","86159359","IL","Israel"
+"5.34.176.0","5.34.179.255","86159360","86160383","UA","Ukraine"
+"5.34.180.0","5.34.181.255","86160384","86160895","NL","Netherlands"
+"5.34.182.0","5.34.183.255","86160896","86161407","UA","Ukraine"
+"5.34.184.0","5.34.191.255","86161408","86163455","IT","Italy"
+"5.34.192.0","5.34.223.255","86163456","86171647","IR","Iran, Islamic Republic of"
+"5.34.224.0","5.34.231.255","86171648","86173695","DE","Germany"
+"5.34.232.0","5.34.239.255","86173696","86175743","NL","Netherlands"
+"5.34.240.0","5.34.246.255","86175744","86177535","SE","Sweden"
+"5.34.247.0","5.34.247.255","86177536","86177791","IE","Ireland"
+"5.34.248.0","5.34.255.255","86177792","86179839","LI","Liechtenstein"
+"5.35.0.0","5.35.159.255","86179840","86220799","RU","Russian Federation"
+"5.35.160.0","5.35.167.15","86220800","86222607","JE","Jersey"
+"5.35.167.16","5.35.167.23","86222608","86222615","GB","United Kingdom"
+"5.35.167.24","5.35.167.255","86222616","86222847","JE","Jersey"
+"5.35.168.0","5.35.183.255","86222848","86226943","NL","Netherlands"
+"5.35.184.0","5.35.191.255","86226944","86228991","SE","Sweden"
+"5.35.192.0","5.35.199.255","86228992","86231039","BE","Belgium"
+"5.35.200.0","5.35.207.255","86231040","86233087","ES","Spain"
+"5.35.208.0","5.35.215.255","86233088","86235135","RO","Romania"
+"5.35.216.0","5.35.223.255","86235136","86237183","ES","Spain"
+"5.35.224.0","5.35.255.255","86237184","86245375","DE","Germany"
+"5.36.0.0","5.36.40.255","86245376","86255871","OM","Oman"
+"5.36.41.0","5.36.41.255","86255872","86256127","AE","United Arab Emirates"
+"5.36.42.0","5.37.255.255","86256128","86376447","OM","Oman"
+"5.38.0.0","5.38.127.255","86376448","86409215","AE","United Arab Emirates"
+"5.38.128.0","5.38.255.255","86409216","86441983","HU","Hungary"
+"5.39.0.0","5.39.0.255","86441984","86442239","FR","France"
+"5.39.1.0","5.39.1.3","86442240","86442243","GB","United Kingdom"
+"5.39.1.4","5.39.1.51","86442244","86442291","FR","France"
+"5.39.1.52","5.39.1.55","86442292","86442295","GB","United Kingdom"
+"5.39.1.56","5.39.1.195","86442296","86442435","FR","France"
+"5.39.1.196","5.39.1.199","86442436","86442439","ES","Spain"
+"5.39.1.200","5.39.1.255","86442440","86442495","FR","France"
+"5.39.2.0","5.39.2.3","86442496","86442499","ES","Spain"
+"5.39.2.4","5.39.2.11","86442500","86442507","FR","France"
+"5.39.2.12","5.39.2.15","86442508","86442511","ES","Spain"
+"5.39.2.16","5.39.2.191","86442512","86442687","FR","France"
+"5.39.2.192","5.39.2.195","86442688","86442691","ES","Spain"
+"5.39.2.196","5.39.2.199","86442692","86442695","FR","France"
+"5.39.2.200","5.39.2.204","86442696","86442700","ES","Spain"
+"5.39.2.205","5.39.2.205","86442701","86442701","CH","Switzerland"
+"5.39.2.206","5.39.2.207","86442702","86442703","ES","Spain"
+"5.39.2.208","5.39.2.223","86442704","86442719","FR","France"
+"5.39.2.224","5.39.2.227","86442720","86442723","PT","Portugal"
+"5.39.2.228","5.39.2.228","86442724","86442724","PL","Poland"
+"5.39.2.229","5.39.2.243","86442725","86442739","FR","France"
+"5.39.2.244","5.39.2.247","86442740","86442743","ES","Spain"
+"5.39.2.248","5.39.2.251","86442744","86442747","IE","Ireland"
+"5.39.2.252","5.39.3.255","86442748","86443007","GB","United Kingdom"
+"5.39.4.0","5.39.4.39","86443008","86443047","FR","France"
+"5.39.4.40","5.39.4.43","86443048","86443051","ES","Spain"
+"5.39.4.44","5.39.5.187","86443052","86443451","FR","France"
+"5.39.5.188","5.39.5.191","86443452","86443455","ES","Spain"
+"5.39.5.192","5.39.6.15","86443456","86443535","FR","France"
+"5.39.6.16","5.39.6.19","86443536","86443539","ES","Spain"
+"5.39.6.20","5.39.6.63","86443540","86443583","FR","France"
+"5.39.6.64","5.39.6.127","86443584","86443647","GB","United Kingdom"
+"5.39.6.128","5.39.7.107","86443648","86443883","FR","France"
+"5.39.7.108","5.39.7.111","86443884","86443887","ES","Spain"
+"5.39.7.112","5.39.7.215","86443888","86443991","FR","France"
+"5.39.7.216","5.39.7.219","86443992","86443995","ES","Spain"
+"5.39.7.220","5.39.7.247","86443996","86444023","FR","France"
+"5.39.7.248","5.39.7.255","86444024","86444031","FI","Finland"
+"5.39.8.0","5.39.8.87","86444032","86444119","FR","France"
+"5.39.8.88","5.39.8.91","86444120","86444123","ES","Spain"
+"5.39.8.92","5.39.9.27","86444124","86444315","FR","France"
+"5.39.9.28","5.39.9.35","86444316","86444323","ES","Spain"
+"5.39.9.36","5.39.9.43","86444324","86444331","FR","France"
+"5.39.9.44","5.39.9.47","86444332","86444335","ES","Spain"
+"5.39.9.48","5.39.9.231","86444336","86444519","FR","France"
+"5.39.9.232","5.39.9.235","86444520","86444523","ES","Spain"
+"5.39.9.236","5.39.10.31","86444524","86444575","FR","France"
+"5.39.10.32","5.39.10.35","86444576","86444579","ES","Spain"
+"5.39.10.36","5.39.10.111","86444580","86444655","FR","France"
+"5.39.10.112","5.39.10.119","86444656","86444663","ES","Spain"
+"5.39.10.120","5.39.10.143","86444664","86444687","FR","France"
+"5.39.10.144","5.39.10.147","86444688","86444691","ES","Spain"
+"5.39.10.148","5.39.10.199","86444692","86444743","FR","France"
+"5.39.10.200","5.39.10.207","86444744","86444751","GB","United Kingdom"
+"5.39.10.208","5.39.10.239","86444752","86444783","FR","France"
+"5.39.10.240","5.39.10.247","86444784","86444791","GB","United Kingdom"
+"5.39.10.248","5.39.11.39","86444792","86444839","FR","France"
+"5.39.11.40","5.39.11.43","86444840","86444843","ES","Spain"
+"5.39.11.44","5.39.13.63","86444844","86445375","FR","France"
+"5.39.13.64","5.39.13.95","86445376","86445407","ES","Spain"
+"5.39.13.96","5.39.13.239","86445408","86445551","FR","France"
+"5.39.13.240","5.39.13.243","86445552","86445555","ES","Spain"
+"5.39.13.244","5.39.13.251","86445556","86445563","FR","France"
+"5.39.13.252","5.39.14.127","86445564","86445695","ES","Spain"
+"5.39.14.128","5.39.15.7","86445696","86445831","FR","France"
+"5.39.15.8","5.39.15.15","86445832","86445839","ES","Spain"
+"5.39.15.16","5.39.17.71","86445840","86446407","FR","France"
+"5.39.17.72","5.39.17.72","86446408","86446408","DE","Germany"
+"5.39.17.73","5.39.17.75","86446409","86446411","FR","France"
+"5.39.17.76","5.39.17.76","86446412","86446412","DE","Germany"
+"5.39.17.77","5.39.17.91","86446413","86446427","FR","France"
+"5.39.17.92","5.39.17.95","86446428","86446431","DE","Germany"
+"5.39.17.96","5.39.17.255","86446432","86446591","FR","France"
+"5.39.18.0","5.39.18.7","86446592","86446599","ES","Spain"
+"5.39.18.8","5.39.18.15","86446600","86446607","FR","France"
+"5.39.18.16","5.39.18.19","86446608","86446611","ES","Spain"
+"5.39.18.20","5.39.18.27","86446612","86446619","FR","France"
+"5.39.18.28","5.39.18.28","86446620","86446620","DE","Germany"
+"5.39.18.29","5.39.18.63","86446621","86446655","FR","France"
+"5.39.18.64","5.39.18.71","86446656","86446663","ES","Spain"
+"5.39.18.72","5.39.18.87","86446664","86446679","FR","France"
+"5.39.18.88","5.39.18.91","86446680","86446683","ES","Spain"
+"5.39.18.92","5.39.18.135","86446684","86446727","FR","France"
+"5.39.18.136","5.39.18.139","86446728","86446731","DE","Germany"
+"5.39.18.140","5.39.19.83","86446732","86446931","FR","France"
+"5.39.19.84","5.39.19.87","86446932","86446935","CZ","Czech Republic"
+"5.39.19.88","5.39.19.243","86446936","86447091","FR","France"
+"5.39.19.244","5.39.19.255","86447092","86447103","ES","Spain"
+"5.39.20.0","5.39.20.175","86447104","86447279","FR","France"
+"5.39.20.176","5.39.20.176","86447280","86447280","DE","Germany"
+"5.39.20.177","5.39.20.183","86447281","86447287","FR","France"
+"5.39.20.184","5.39.20.184","86447288","86447288","DE","Germany"
+"5.39.20.185","5.39.20.231","86447289","86447335","FR","France"
+"5.39.20.232","5.39.20.235","86447336","86447339","ES","Spain"
+"5.39.20.236","5.39.25.175","86447340","86448559","FR","France"
+"5.39.25.176","5.39.25.191","86448560","86448575","GB","United Kingdom"
+"5.39.25.192","5.39.26.163","86448576","86448803","FR","France"
+"5.39.26.164","5.39.26.167","86448804","86448807","FI","Finland"
+"5.39.26.168","5.39.26.195","86448808","86448835","FR","France"
+"5.39.26.196","5.39.26.199","86448836","86448839","GB","United Kingdom"
+"5.39.26.200","5.39.26.211","86448840","86448851","FR","France"
+"5.39.26.212","5.39.26.215","86448852","86448855","IT","Italy"
+"5.39.26.216","5.39.26.219","86448856","86448859","PT","Portugal"
+"5.39.26.220","5.39.27.55","86448860","86448951","FR","France"
+"5.39.27.56","5.39.27.59","86448952","86448955","DE","Germany"
+"5.39.27.60","5.39.28.159","86448956","86449311","FR","France"
+"5.39.28.160","5.39.28.191","86449312","86449343","ES","Spain"
+"5.39.28.192","5.39.28.211","86449344","86449363","FR","France"
+"5.39.28.212","5.39.28.215","86449364","86449367","DE","Germany"
+"5.39.28.216","5.39.28.227","86449368","86449379","FR","France"
+"5.39.28.228","5.39.28.231","86449380","86449383","FI","Finland"
+"5.39.28.232","5.39.28.235","86449384","86449387","FR","France"
+"5.39.28.236","5.39.28.239","86449388","86449391","FI","Finland"
+"5.39.28.240","5.39.29.91","86449392","86449499","FR","France"
+"5.39.29.92","5.39.29.95","86449500","86449503","ES","Spain"
+"5.39.29.96","5.39.30.11","86449504","86449675","FR","France"
+"5.39.30.12","5.39.30.15","86449676","86449679","PT","Portugal"
+"5.39.30.16","5.39.30.95","86449680","86449759","FR","France"
+"5.39.30.96","5.39.30.127","86449760","86449791","IE","Ireland"
+"5.39.30.128","5.39.30.219","86449792","86449883","FR","France"
+"5.39.30.220","5.39.30.220","86449884","86449884","DE","Germany"
+"5.39.30.221","5.39.31.83","86449885","86450003","FR","France"
+"5.39.31.84","5.39.31.87","86450004","86450007","PT","Portugal"
+"5.39.31.88","5.39.31.91","86450008","86450011","FR","France"
+"5.39.31.92","5.39.31.95","86450012","86450015","IE","Ireland"
+"5.39.31.96","5.39.31.243","86450016","86450163","FR","France"
+"5.39.31.244","5.39.31.247","86450164","86450167","GB","United Kingdom"
+"5.39.31.248","5.39.32.159","86450168","86450335","FR","France"
+"5.39.32.160","5.39.32.163","86450336","86450339","GB","United Kingdom"
+"5.39.32.164","5.39.34.87","86450340","86450775","FR","France"
+"5.39.34.88","5.39.34.91","86450776","86450779","PL","Poland"
+"5.39.34.92","5.39.34.175","86450780","86450863","FR","France"
+"5.39.34.176","5.39.34.179","86450864","86450867","PT","Portugal"
+"5.39.34.180","5.39.34.187","86450868","86450875","FR","France"
+"5.39.34.188","5.39.34.191","86450876","86450879","GB","United Kingdom"
+"5.39.34.192","5.39.37.75","86450880","86451531","FR","France"
+"5.39.37.76","5.39.37.79","86451532","86451535","FI","Finland"
+"5.39.37.80","5.39.39.91","86451536","86452059","FR","France"
+"5.39.39.92","5.39.39.95","86452060","86452063","ES","Spain"
+"5.39.39.96","5.39.39.99","86452064","86452067","FR","France"
+"5.39.39.100","5.39.39.103","86452068","86452071","ES","Spain"
+"5.39.39.104","5.39.40.123","86452072","86452347","FR","France"
+"5.39.40.124","5.39.40.127","86452348","86452351","ES","Spain"
+"5.39.40.128","5.39.40.143","86452352","86452367","FR","France"
+"5.39.40.144","5.39.40.159","86452368","86452383","GB","United Kingdom"
+"5.39.40.160","5.39.40.175","86452384","86452399","ES","Spain"
+"5.39.40.176","5.39.41.63","86452400","86452543","FR","France"
+"5.39.41.64","5.39.41.95","86452544","86452575","GB","United Kingdom"
+"5.39.41.96","5.39.41.135","86452576","86452615","FR","France"
+"5.39.41.136","5.39.41.143","86452616","86452623","ES","Spain"
+"5.39.41.144","5.39.41.191","86452624","86452671","FR","France"
+"5.39.41.192","5.39.41.255","86452672","86452735","GB","United Kingdom"
+"5.39.42.0","5.39.42.207","86452736","86452943","FR","France"
+"5.39.42.208","5.39.42.223","86452944","86452959","GB","United Kingdom"
+"5.39.42.224","5.39.43.207","86452960","86453199","FR","France"
+"5.39.43.208","5.39.43.211","86453200","86453203","ES","Spain"
+"5.39.43.212","5.39.43.239","86453204","86453231","FR","France"
+"5.39.43.240","5.39.43.255","86453232","86453247","ES","Spain"
+"5.39.44.0","5.39.44.63","86453248","86453311","FR","France"
+"5.39.44.64","5.39.44.71","86453312","86453319","ES","Spain"
+"5.39.44.72","5.39.44.79","86453320","86453327","FR","France"
+"5.39.44.80","5.39.44.91","86453328","86453339","ES","Spain"
+"5.39.44.92","5.39.44.95","86453340","86453343","PT","Portugal"
+"5.39.44.96","5.39.44.187","86453344","86453435","FR","France"
+"5.39.44.188","5.39.44.191","86453436","86453439","ES","Spain"
+"5.39.44.192","5.39.46.76","86453440","86453836","FR","France"
+"5.39.46.77","5.39.46.78","86453837","86453838","PT","Portugal"
+"5.39.46.79","5.39.46.83","86453839","86453843","FR","France"
+"5.39.46.84","5.39.46.87","86453844","86453847","GB","United Kingdom"
+"5.39.46.88","5.39.46.187","86453848","86453947","FR","France"
+"5.39.46.188","5.39.46.191","86453948","86453951","IE","Ireland"
+"5.39.46.192","5.39.47.191","86453952","86454207","FR","France"
+"5.39.47.192","5.39.47.255","86454208","86454271","ES","Spain"
+"5.39.48.0","5.39.48.7","86454272","86454279","FR","France"
+"5.39.48.8","5.39.48.15","86454280","86454287","ES","Spain"
+"5.39.48.16","5.39.48.27","86454288","86454299","FR","France"
+"5.39.48.28","5.39.48.31","86454300","86454303","DE","Germany"
+"5.39.48.32","5.39.48.63","86454304","86454335","FR","France"
+"5.39.48.64","5.39.48.71","86454336","86454343","DE","Germany"
+"5.39.48.72","5.39.49.87","86454344","86454615","FR","France"
+"5.39.49.88","5.39.49.91","86454616","86454619","ES","Spain"
+"5.39.49.92","5.39.50.39","86454620","86454823","FR","France"
+"5.39.50.40","5.39.50.47","86454824","86454831","ES","Spain"
+"5.39.50.48","5.39.50.55","86454832","86454839","FR","France"
+"5.39.50.56","5.39.50.63","86454840","86454847","GB","United Kingdom"
+"5.39.50.64","5.39.50.115","86454848","86454899","FR","France"
+"5.39.50.116","5.39.50.119","86454900","86454903","GB","United Kingdom"
+"5.39.50.120","5.39.50.219","86454904","86455003","FR","France"
+"5.39.50.220","5.39.50.223","86455004","86455007","ES","Spain"
+"5.39.50.224","5.39.53.39","86455008","86455591","FR","France"
+"5.39.53.40","5.39.53.43","86455592","86455595","NL","Netherlands"
+"5.39.53.44","5.39.53.71","86455596","86455623","FR","France"
+"5.39.53.72","5.39.53.72","86455624","86455624","DE","Germany"
+"5.39.53.73","5.39.53.215","86455625","86455767","FR","France"
+"5.39.53.216","5.39.53.219","86455768","86455771","GB","United Kingdom"
+"5.39.53.220","5.39.54.231","86455772","86456039","FR","France"
+"5.39.54.232","5.39.54.235","86456040","86456043","FI","Finland"
+"5.39.54.236","5.39.55.131","86456044","86456195","FR","France"
+"5.39.55.132","5.39.55.147","86456196","86456211","DE","Germany"
+"5.39.55.148","5.39.56.31","86456212","86456351","FR","France"
+"5.39.56.32","5.39.56.47","86456352","86456367","CH","Switzerland"
+"5.39.56.48","5.39.56.51","86456368","86456371","FR","France"
+"5.39.56.52","5.39.56.55","86456372","86456375","ES","Spain"
+"5.39.56.56","5.39.57.79","86456376","86456655","FR","France"
+"5.39.57.80","5.39.57.95","86456656","86456671","IE","Ireland"
+"5.39.57.96","5.39.58.111","86456672","86456943","FR","France"
+"5.39.58.112","5.39.58.115","86456944","86456947","GR","Greece"
+"5.39.58.116","5.39.58.227","86456948","86457059","FR","France"
+"5.39.58.228","5.39.58.228","86457060","86457060","DE","Germany"
+"5.39.58.229","5.39.58.255","86457061","86457087","FR","France"
+"5.39.59.0","5.39.59.3","86457088","86457091","DE","Germany"
+"5.39.59.4","5.39.59.23","86457092","86457111","FR","France"
+"5.39.59.24","5.39.59.24","86457112","86457112","DE","Germany"
+"5.39.59.25","5.39.59.99","86457113","86457187","FR","France"
+"5.39.59.100","5.39.59.111","86457188","86457199","ES","Spain"
+"5.39.59.112","5.39.59.175","86457200","86457263","FR","France"
+"5.39.59.176","5.39.59.191","86457264","86457279","ES","Spain"
+"5.39.59.192","5.39.60.59","86457280","86457403","FR","France"
+"5.39.60.60","5.39.60.63","86457404","86457407","ES","Spain"
+"5.39.60.64","5.39.60.111","86457408","86457455","FR","France"
+"5.39.60.112","5.39.60.112","86457456","86457456","DE","Germany"
+"5.39.60.113","5.39.60.127","86457457","86457471","FR","France"
+"5.39.60.128","5.39.60.175","86457472","86457519","ES","Spain"
+"5.39.60.176","5.39.61.199","86457520","86457799","FR","France"
+"5.39.61.200","5.39.61.203","86457800","86457803","ES","Spain"
+"5.39.61.204","5.39.98.248","86457804","86467320","FR","France"
+"5.39.98.249","5.39.98.249","86467321","86467321","FI","Finland"
+"5.39.98.250","5.39.101.159","86467322","86467999","FR","France"
+"5.39.101.160","5.39.101.163","86468000","86468003","PL","Poland"
+"5.39.101.164","5.39.101.215","86468004","86468055","FR","France"
+"5.39.101.216","5.39.101.216","86468056","86468056","DE","Germany"
+"5.39.101.217","5.39.102.103","86468057","86468199","FR","France"
+"5.39.102.104","5.39.102.104","86468200","86468200","ES","Spain"
+"5.39.102.105","5.39.103.95","86468201","86468447","FR","France"
+"5.39.103.96","5.39.103.127","86468448","86468479","CZ","Czech Republic"
+"5.39.103.128","5.39.103.219","86468480","86468571","FR","France"
+"5.39.103.220","5.39.103.223","86468572","86468575","ES","Spain"
+"5.39.103.224","5.39.103.235","86468576","86468587","FR","France"
+"5.39.103.236","5.39.103.239","86468588","86468591","ES","Spain"
+"5.39.103.240","5.39.104.63","86468592","86468671","FR","France"
+"5.39.104.64","5.39.104.67","86468672","86468675","ES","Spain"
+"5.39.104.68","5.39.106.63","86468676","86469183","FR","France"
+"5.39.106.64","5.39.106.127","86469184","86469247","GB","United Kingdom"
+"5.39.106.128","5.39.108.59","86469248","86469691","FR","France"
+"5.39.108.60","5.39.108.63","86469692","86469695","DE","Germany"
+"5.39.108.64","5.39.108.159","86469696","86469791","FR","France"
+"5.39.108.160","5.39.108.163","86469792","86469795","GB","United Kingdom"
+"5.39.108.164","5.39.109.27","86469796","86469915","FR","France"
+"5.39.109.28","5.39.109.31","86469916","86469919","ES","Spain"
+"5.39.109.32","5.39.109.63","86469920","86469951","FR","France"
+"5.39.109.64","5.39.109.159","86469952","86470047","ES","Spain"
+"5.39.109.160","5.39.110.215","86470048","86470359","FR","France"
+"5.39.110.216","5.39.110.219","86470360","86470363","PT","Portugal"
+"5.39.110.220","5.39.112.71","86470364","86470727","FR","France"
+"5.39.112.72","5.39.112.75","86470728","86470731","ES","Spain"
+"5.39.112.76","5.39.112.95","86470732","86470751","FR","France"
+"5.39.112.96","5.39.112.111","86470752","86470767","PT","Portugal"
+"5.39.112.112","5.39.113.39","86470768","86470951","FR","France"
+"5.39.113.40","5.39.113.47","86470952","86470959","GB","United Kingdom"
+"5.39.113.48","5.39.113.171","86470960","86471083","FR","France"
+"5.39.113.172","5.39.113.175","86471084","86471087","DE","Germany"
+"5.39.113.176","5.39.113.211","86471088","86471123","FR","France"
+"5.39.113.212","5.39.113.215","86471124","86471127","GB","United Kingdom"
+"5.39.113.216","5.39.113.223","86471128","86471135","FR","France"
+"5.39.113.224","5.39.113.255","86471136","86471167","FI","Finland"
+"5.39.114.0","5.39.114.11","86471168","86471179","FR","France"
+"5.39.114.12","5.39.114.12","86471180","86471180","DE","Germany"
+"5.39.114.13","5.39.114.63","86471181","86471231","FR","France"
+"5.39.114.64","5.39.114.95","86471232","86471263","FI","Finland"
+"5.39.114.96","5.39.114.127","86471264","86471295","FR","France"
+"5.39.114.128","5.39.114.159","86471296","86471327","GB","United Kingdom"
+"5.39.114.160","5.39.117.7","86471328","86471943","FR","France"
+"5.39.117.8","5.39.117.11","86471944","86471947","ES","Spain"
+"5.39.117.12","5.39.120.71","86471948","86472775","FR","France"
+"5.39.120.72","5.39.120.75","86472776","86472779","GB","United Kingdom"
+"5.39.120.76","5.39.121.127","86472780","86473087","FR","France"
+"5.39.121.128","5.39.121.191","86473088","86473151","PT","Portugal"
+"5.39.121.192","5.39.122.131","86473152","86473347","FR","France"
+"5.39.122.132","5.39.122.143","86473348","86473359","ES","Spain"
+"5.39.122.144","5.39.124.79","86473360","86473807","FR","France"
+"5.39.124.80","5.39.124.95","86473808","86473823","GB","United Kingdom"
+"5.39.124.96","5.39.124.111","86473824","86473839","FR","France"
+"5.39.124.112","5.39.124.127","86473840","86473855","PT","Portugal"
+"5.39.124.128","5.39.125.179","86473856","86474163","FR","France"
+"5.39.125.180","5.39.125.183","86474164","86474167","GB","United Kingdom"
+"5.39.125.184","5.39.126.67","86474168","86474307","FR","France"
+"5.39.126.68","5.39.126.71","86474308","86474311","DE","Germany"
+"5.39.126.72","5.39.126.151","86474312","86474391","FR","France"
+"5.39.126.152","5.39.126.155","86474392","86474395","ES","Spain"
+"5.39.126.156","5.39.126.227","86474396","86474467","FR","France"
+"5.39.126.228","5.39.126.235","86474468","86474475","GB","United Kingdom"
+"5.39.126.236","5.39.126.239","86474476","86474479","DE","Germany"
+"5.39.126.240","5.39.127.31","86474480","86474527","FR","France"
+"5.39.127.32","5.39.127.35","86474528","86474531","DE","Germany"
+"5.39.127.36","5.39.127.247","86474532","86474743","FR","France"
+"5.39.127.248","5.39.127.251","86474744","86474747","LT","Lithuania"
+"5.39.127.252","5.39.127.255","86474748","86474751","FR","France"
+"5.39.128.0","5.39.159.255","86474752","86482943","HR","Croatia"
+"5.39.160.0","5.39.167.255","86482944","86484991","RU","Russian Federation"
+"5.39.168.0","5.39.175.255","86484992","86487039","NL","Netherlands"
+"5.39.176.0","5.39.183.255","86487040","86489087","GB","United Kingdom"
+"5.39.184.0","5.39.191.255","86489088","86491135","NL","Netherlands"
+"5.39.192.0","5.39.199.255","86491136","86493183","PL","Poland"
+"5.39.200.0","5.39.207.255","86493184","86495231","RU","Russian Federation"
+"5.39.208.0","5.39.215.255","86495232","86497279","ES","Spain"
+"5.39.216.0","5.39.223.255","86497280","86499327","NL","Netherlands"
+"5.39.224.0","5.39.239.255","86499328","86503423","FR","France"
+"5.39.240.0","5.39.247.255","86503424","86505471","DE","Germany"
+"5.39.248.0","5.39.255.255","86505472","86507519","GB","United Kingdom"
+"5.40.0.0","5.40.255.255","86507520","86573055","ES","Spain"
+"5.41.0.0","5.41.255.255","86573056","86638591","SA","Saudi Arabia"
+"5.42.0.0","5.42.127.255","86638592","86671359","RU","Russian Federation"
+"5.42.128.0","5.42.135.255","86671360","86673407","JE","Jersey"
+"5.42.136.0","5.42.143.255","86673408","86675455","DE","Germany"
+"5.42.144.0","5.42.151.255","86675456","86677503","IT","Italy"
+"5.42.152.0","5.42.191.255","86677504","86687743","FR","France"
+"5.42.192.0","5.42.223.255","86687744","86695935","IQ","Iraq"
+"5.42.224.0","5.42.255.255","86695936","86704127","SA","Saudi Arabia"
+"5.43.0.0","5.43.63.255","86704128","86720511","PT","Portugal"
+"5.43.64.0","5.43.127.255","86720512","86736895","BA","Bosnia and Herzegovina"
+"5.43.128.0","5.43.159.255","86736896","86745087","RU","Russian Federation"
+"5.43.160.0","5.43.191.255","86745088","86753279","HR","Croatia"
+"5.43.192.0","5.43.223.255","86753280","86761471","PS","Palestinian Territory"
+"5.43.224.0","5.43.231.255","86761472","86763519","CZ","Czech Republic"
+"5.43.232.0","5.43.239.255","86763520","86765567","IT","Italy"
+"5.43.240.0","5.43.247.255","86765568","86767615","RU","Russian Federation"
+"5.43.248.0","5.43.255.255","86767616","86769663","IT","Italy"
+"5.44.0.0","5.44.15.255","86769664","86773759","RU","Russian Federation"
+"5.44.16.0","5.44.31.255","86773760","86777855","GB","United Kingdom"
+"5.44.32.0","5.44.39.255","86777856","86779903","AZ","Azerbaijan"
+"5.44.40.0","5.44.63.255","86779904","86786047","RU","Russian Federation"
+"5.44.64.0","5.44.71.255","86786048","86788095","NO","Norway"
+"5.44.72.0","5.44.79.255","86788096","86790143","NL","Netherlands"
+"5.44.80.0","5.44.95.255","86790144","86794239","TR","Turkey"
+"5.44.96.0","5.44.101.255","86794240","86795775","DE","Germany"
+"5.44.102.0","5.44.103.255","86795776","86796287","NL","Netherlands"
+"5.44.104.0","5.44.107.255","86796288","86797311","US","United States"
+"5.44.108.0","5.44.108.31","86797312","86797343","PY","Paraguay"
+"5.44.108.32","5.44.111.255","86797344","86798335","DE","Germany"
+"5.44.112.0","5.44.127.255","86798336","86802431","CH","Switzerland"
+"5.44.128.0","5.44.135.255","86802432","86804479","GE","Georgia"
+"5.44.136.0","5.44.143.255","86804480","86806527","DK","Denmark"
+"5.44.144.0","5.44.159.255","86806528","86810623","TR","Turkey"
+"5.44.160.0","5.44.167.255","86810624","86812671","FR","France"
+"5.44.168.0","5.44.175.255","86812672","86814719","RU","Russian Federation"
+"5.44.176.0","5.44.183.255","86814720","86816767","SE","Sweden"
+"5.44.184.0","5.44.191.255","86816768","86818815","EE","Estonia"
+"5.44.192.0","5.44.207.255","86818816","86822911","SE","Sweden"
+"5.44.208.0","5.44.215.255","86822912","86824959","AT","Austria"
+"5.44.216.0","5.44.223.255","86824960","86827007","LV","Latvia"
+"5.44.224.0","5.44.239.255","86827008","86831103","GB","United Kingdom"
+"5.44.240.0","5.44.247.255","86831104","86833151","FI","Finland"
+"5.44.248.0","5.44.255.255","86833152","86835199","GB","United Kingdom"
+"5.45.0.0","5.45.7.255","86835200","86837247","DE","Germany"
+"5.45.8.0","5.45.15.255","86837248","86839295","ES","Spain"
+"5.45.16.0","5.45.19.255","86839296","86840319","GB","United Kingdom"
+"5.45.20.0","5.45.31.255","86840320","86843391","NL","Netherlands"
+"5.45.48.0","5.45.55.255","86847488","86849535","GB","United Kingdom"
+"5.45.56.0","5.45.59.255","86849536","86850559","CZ","Czech Republic"
+"5.45.60.0","5.45.62.255","86850560","86851327","NL","Netherlands"
+"5.45.63.0","5.45.63.255","86851328","86851583","CZ","Czech Republic"
+"5.45.64.0","5.45.79.255","86851584","86855679","NL","Netherlands"
+"5.45.80.0","5.45.83.255","86855680","86856703","RU","Russian Federation"
+"5.45.84.0","5.45.91.255","86856704","86858751","NL","Netherlands"
+"5.45.92.0","5.45.95.255","86858752","86859775","RU","Russian Federation"
+"5.45.96.0","5.45.111.255","86859776","86863871","DE","Germany"
+"5.45.112.0","5.45.127.255","86863872","86867967","EE","Estonia"
+"5.45.128.0","5.45.143.255","86867968","86872063","JO","Jordan"
+"5.45.144.0","5.45.151.255","86872064","86874111","GB","United Kingdom"
+"5.45.152.0","5.45.159.255","86874112","86876159","NO","Norway"
+"5.45.160.0","5.45.175.255","86876160","86880255","ES","Spain"
+"5.45.176.0","5.45.183.255","86880256","86882303","DE","Germany"
+"5.45.184.0","5.45.191.255","86882304","86884351","LB","Lebanon"
+"5.45.192.0","5.45.255.255","86884352","86900735","RU","Russian Federation"
+"5.46.0.0","5.47.255.255","86900736","87031807","TR","Turkey"
+"5.48.0.0","5.51.255.255","87031808","87293951","FR","France"
+"5.52.0.0","5.52.255.255","87293952","87359487","IR","Iran, Islamic Republic of"
+"5.53.0.0","5.53.4.31","87359488","87360543","ES","Spain"
+"5.53.4.32","5.53.4.63","87360544","87360575","NL","Netherlands"
+"5.53.4.64","5.53.7.255","87360576","87361535","ES","Spain"
+"5.53.8.0","5.53.15.255","87361536","87363583","CZ","Czech Republic"
+"5.53.16.0","5.53.31.255","87363584","87367679","RU","Russian Federation"
+"5.53.32.0","5.53.63.255","87367680","87375871","IR","Iran, Islamic Republic of"
+"5.53.64.0","5.53.95.255","87375872","87384063","GB","United Kingdom"
+"5.53.96.0","5.53.103.255","87384064","87386111","AE","United Arab Emirates"
+"5.53.104.0","5.53.111.255","87386112","87388159","CH","Switzerland"
+"5.53.112.0","5.53.119.255","87388160","87390207","UA","Ukraine"
+"5.53.120.0","5.53.127.255","87390208","87392255","RU","Russian Federation"
+"5.53.128.0","5.53.255.255","87392256","87425023","BG","Bulgaria"
+"5.54.0.0","5.55.255.255","87425024","87556095","GR","Greece"
+"5.56.0.0","5.56.7.255","87556096","87558143","ES","Spain"
+"5.56.8.0","5.56.15.255","87558144","87560191","IT","Italy"
+"5.56.16.0","5.56.23.255","87560192","87562239","DE","Germany"
+"5.56.24.0","5.56.31.255","87562240","87564287","UA","Ukraine"
+"5.56.32.0","5.56.39.255","87564288","87566335","HU","Hungary"
+"5.56.40.0","5.56.47.255","87566336","87568383","FR","France"
+"5.56.48.0","5.56.55.255","87568384","87570431","GB","United Kingdom"
+"5.56.56.0","5.56.63.255","87570432","87572479","ES","Spain"
+"5.56.64.0","5.56.127.255","87572480","87588863","MD","Moldova, Republic of"
+"5.56.128.0","5.56.132.255","87588864","87590143","IR","Iran, Islamic Republic of"
+"5.56.133.0","5.56.135.255","87590144","87590911","GB","United Kingdom"
+"5.56.136.0","5.56.143.255","87590912","87592959","RU","Russian Federation"
+"5.56.144.0","5.56.159.255","87592960","87597055","DK","Denmark"
+"5.56.160.0","5.56.167.255","87597056","87599103","ES","Spain"
+"5.56.168.0","5.56.175.255","87599104","87601151","GB","United Kingdom"
+"5.56.176.0","5.56.255.255","87601152","87621631","DE","Germany"
+"5.57.0.0","5.57.7.255","87621632","87623679","LB","Lebanon"
+"5.57.8.0","5.57.15.255","87623680","87625727","KG","Kyrgyzstan"
+"5.57.16.0","5.57.20.128","87625728","87626880","NL","Netherlands"
+"5.57.20.129","5.57.20.129","87626881","87626881","GB","United Kingdom"
+"5.57.20.130","5.57.23.255","87626882","87627775","NL","Netherlands"
+"5.57.24.0","5.57.31.255","87627776","87629823","ES","Spain"
+"5.57.32.0","5.57.39.255","87629824","87631871","IR","Iran, Islamic Republic of"
+"5.57.40.0","5.57.47.255","87631872","87633919","DE","Germany"
+"5.57.48.0","5.57.55.255","87633920","87635967","DK","Denmark"
+"5.57.56.0","5.57.63.255","87635968","87638015","GB","United Kingdom"
+"5.57.64.0","5.57.71.255","87638016","87640063","UA","Ukraine"
+"5.57.72.0","5.57.79.255","87640064","87642111","RS","Serbia"
+"5.57.80.0","5.57.95.255","87642112","87646207","GB","United Kingdom"
+"5.57.96.0","5.57.101.255","87646208","87647743","FR","France"
+"5.57.102.0","5.57.102.255","87647744","87647999","RE","Reunion"
+"5.57.103.0","5.57.103.255","87648000","87648255","FR","France"
+"5.57.104.0","5.57.111.255","87648256","87650303","RE","Reunion"
+"5.57.112.0","5.57.115.255","87650304","87651327","FR","France"
+"5.57.116.0","5.57.117.255","87651328","87651839","RE","Reunion"
+"5.57.118.0","5.57.118.255","87651840","87652095","FR","France"
+"5.57.119.0","5.57.127.255","87652096","87654399","RE","Reunion"
+"5.57.128.0","5.57.191.255","87654400","87670783","PL","Poland"
+"5.57.192.0","5.57.199.255","87670784","87672831","DE","Germany"
+"5.57.200.0","5.57.207.255","87672832","87674879","CH","Switzerland"
+"5.57.208.0","5.57.215.255","87674880","87676927","AE","United Arab Emirates"
+"5.57.216.0","5.57.223.255","87676928","87678975","RU","Russian Federation"
+"5.57.224.0","5.57.227.255","87678976","87679999","ES","Spain"
+"5.57.228.0","5.57.231.255","87680000","87681023","NL","Netherlands"
+"5.57.232.0","5.57.239.255","87681024","87683071","RU","Russian Federation"
+"5.57.240.0","5.57.247.255","87683072","87685119","SE","Sweden"
+"5.57.248.0","5.57.255.255","87685120","87687167","NL","Netherlands"
+"5.58.0.0","5.58.255.255","87687168","87752703","UA","Ukraine"
+"5.59.0.0","5.59.7.255","87752704","87754751","RU","Russian Federation"
+"5.59.8.0","5.59.9.255","87754752","87755263","CZ","Czech Republic"
+"5.59.10.0","5.59.10.255","87755264","87755519","SK","Slovakia"
+"5.59.11.0","5.59.11.255","87755520","87755775","CZ","Czech Republic"
+"5.59.12.0","5.59.15.255","87755776","87756799","RU","Russian Federation"
+"5.59.16.0","5.59.23.255","87756800","87758847","ES","Spain"
+"5.59.24.0","5.59.33.255","87758848","87761407","RU","Russian Federation"
+"5.59.34.0","5.59.255.255","87761408","87818239","CZ","Czech Republic"
+"5.60.0.0","5.60.255.255","87818240","87883775","PL","Poland"
+"5.61.0.0","5.61.7.255","87883776","87885823","IT","Italy"
+"5.61.8.0","5.61.23.255","87885824","87889919","RU","Russian Federation"
+"5.61.24.0","5.61.25.255","87889920","87890431","IR","Iran, Islamic Republic of"
+"5.61.26.0","5.61.27.255","87890432","87890943","US","United States"
+"5.61.28.0","5.61.28.255","87890944","87891199","NL","Netherlands"
+"5.61.29.0","5.61.31.255","87891200","87891967","US","United States"
+"5.61.32.0","5.61.71.255","87891968","87902207","DE","Germany"
+"5.61.72.0","5.61.79.255","87902208","87904255","IR","Iran, Islamic Republic of"
+"5.61.80.0","5.61.87.255","87904256","87906303","DE","Germany"
+"5.61.88.0","5.61.95.255","87906304","87908351","FI","Finland"
+"5.61.96.0","5.61.111.255","87908352","87912447","BG","Bulgaria"
+"5.61.112.0","5.61.119.255","87912448","87914495","IE","Ireland"
+"5.61.120.0","5.61.127.255","87914496","87916543","GB","United Kingdom"
+"5.61.128.0","5.61.191.255","87916544","87932927","DE","Germany"
+"5.61.192.0","5.61.199.255","87932928","87934975","GB","United Kingdom"
+"5.61.200.0","5.61.215.255","87934976","87939071","ES","Spain"
+"5.61.216.0","5.61.223.255","87939072","87941119","IT","Italy"
+"5.61.224.0","5.61.231.255","87941120","87943167","CH","Switzerland"
+"5.61.232.0","5.61.239.255","87943168","87945215","RU","Russian Federation"
+"5.61.240.0","5.61.247.255","87945216","87947263","HU","Hungary"
+"5.61.248.0","5.61.255.255","87947264","87949311","NL","Netherlands"
+"5.62.0.0","5.62.31.255","87949312","87957503","GB","United Kingdom"
+"5.62.32.0","5.62.32.255","87957504","87957759","ES","Spain"
+"5.62.33.0","5.62.63.255","87957760","87965695","GB","United Kingdom"
+"5.62.64.0","5.62.71.255","87965696","87967743","DE","Germany"
+"5.62.72.0","5.62.79.255","87967744","87969791","IT","Italy"
+"5.62.80.0","5.62.91.255","87969792","87972863","IM","Isle of Man"
+"5.62.92.0","5.62.93.255","87972864","87973375","GI","Gibraltar"
+"5.62.94.0","5.62.95.255","87973376","87973887","IM","Isle of Man"
+"5.62.96.0","5.62.125.255","87973888","87981567","DE","Germany"
+"5.62.126.0","5.62.127.255","87981568","87982079","TR","Turkey"
+"5.62.128.0","5.62.151.255","87982080","87988223","IQ","Iraq"
+"5.62.152.0","5.62.152.255","87988224","87988479","RU","Russian Federation"
+"5.62.153.0","5.62.153.255","87988480","87988735","US","United States"
+"5.62.154.0","5.62.154.127","87988736","87988863","LV","Latvia"
+"5.62.154.128","5.62.155.255","87988864","87989247","RU","Russian Federation"
+"5.62.156.0","5.62.156.255","87989248","87989503","US","United States"
+"5.62.157.0","5.62.157.255","87989504","87989759","FR","France"
+"5.62.158.0","5.62.158.255","87989760","87990015","US","United States"
+"5.62.159.0","5.62.159.255","87990016","87990271","DE","Germany"
+"5.62.160.0","5.62.255.255","87990272","88014847","IR","Iran, Islamic Republic of"
+"5.63.0.0","5.63.7.255","88014848","88016895","LY","Libya"
+"5.63.8.0","5.63.15.255","88016896","88018943","IR","Iran, Islamic Republic of"
+"5.63.16.0","5.63.23.255","88018944","88020991","GB","United Kingdom"
+"5.63.24.0","5.63.31.255","88020992","88023039","FR","France"
+"5.63.32.0","5.63.63.255","88023040","88031231","TR","Turkey"
+"5.63.64.0","5.63.127.255","88031232","88047615","KZ","Kazakhstan"
+"5.63.128.0","5.63.131.255","88047616","88048639","US","United States"
+"5.63.132.0","5.63.135.255","88048640","88049663","LU","Luxembourg"
+"5.63.136.0","5.63.143.255","88049664","88051711","IT","Italy"
+"5.63.144.0","5.63.151.255","88051712","88053759","GB","United Kingdom"
+"5.63.152.0","5.63.159.255","88053760","88055807","RU","Russian Federation"
+"5.63.160.0","5.63.167.255","88055808","88057855","AM","Armenia"
+"5.63.168.0","5.63.175.255","88057856","88059903","IT","Italy"
+"5.63.176.0","5.63.183.255","88059904","88061951","DE","Germany"
+"5.63.184.0","5.63.191.255","88061952","88063999","PL","Poland"
+"5.63.192.0","5.63.255.255","88064000","88080383","HU","Hungary"
+"5.64.0.0","5.71.255.255","88080384","88604671","GB","United Kingdom"
+"5.72.0.0","5.75.255.255","88604672","88866815","IR","Iran, Islamic Republic of"
+"5.76.0.0","5.76.255.255","88866816","88932351","KZ","Kazakhstan"
+"5.77.0.0","5.77.31.255","88932352","88940543","RU","Russian Federation"
+"5.77.32.0","5.77.63.255","88940544","88948735","GB","United Kingdom"
+"5.77.64.0","5.77.127.255","88948736","88965119","IT","Italy"
+"5.77.128.0","5.77.255.255","88965120","88997887","AM","Armenia"
+"5.78.0.0","5.78.255.255","88997888","89063423","IR","Iran, Islamic Republic of"
+"5.79.0.0","5.79.63.255","89063424","89079807","GB","United Kingdom"
+"5.79.64.0","5.79.127.255","89079808","89096191","NL","Netherlands"
+"5.79.128.0","5.79.255.255","89096192","89128959","RU","Russian Federation"
+"5.80.0.0","5.81.255.255","89128960","89260031","GB","United Kingdom"
+"5.82.0.0","5.82.255.255","89260032","89325567","SA","Saudi Arabia"
+"5.83.0.0","5.83.7.255","89325568","89327615","NL","Netherlands"
+"5.83.8.0","5.83.15.255","89327616","89329663","GB","United Kingdom"
+"5.83.16.0","5.83.23.255","89329664","89331711","UA","Ukraine"
+"5.83.24.0","5.83.31.255","89331712","89333759","DK","Denmark"
+"5.83.32.0","5.83.47.255","89333760","89337855","RO","Romania"
+"5.83.48.0","5.83.55.255","89337856","89339903","ES","Spain"
+"5.83.56.0","5.83.63.255","89339904","89341951","FI","Finland"
+"5.83.64.0","5.83.95.255","89341952","89350143","ES","Spain"
+"5.83.96.0","5.83.103.255","89350144","89352191","GB","United Kingdom"
+"5.83.104.0","5.83.111.255","89352192","89354239","IT","Italy"
+"5.83.112.0","5.83.119.255","89354240","89356287","AE","United Arab Emirates"
+"5.83.120.0","5.83.127.255","89356288","89358335","IT","Italy"
+"5.83.128.0","5.83.191.255","89358336","89374719","DE","Germany"
+"5.83.192.0","5.83.223.255","89374720","89382911","GB","United Kingdom"
+"5.83.224.0","5.83.231.255","89382912","89384959","NO","Norway"
+"5.83.232.0","5.83.239.255","89384960","89387007","FR","France"
+"5.83.240.0","5.83.255.255","89387008","89391103","IE","Ireland"
+"5.84.0.0","5.99.255.255","89391104","90439679","IT","Italy"
+"5.100.0.0","5.100.63.255","90439680","90456063","DE","Germany"
+"5.100.64.0","5.100.127.255","90456064","90472447","RU","Russian Federation"
+"5.100.128.0","5.100.143.255","90472448","90476543","DE","Germany"
+"5.100.144.0","5.100.151.255","90476544","90478591","FR","France"
+"5.100.152.0","5.100.159.255","90478592","90480639","VG","Virgin Islands, British"
+"5.100.160.0","5.100.167.255","90480640","90482687","YE","Yemen"
+"5.100.168.0","5.100.175.255","90482688","90484735","GB","United Kingdom"
+"5.100.176.0","5.100.191.255","90484736","90488831","NO","Norway"
+"5.100.192.0","5.100.223.255","90488832","90497023","BY","Belarus"
+"5.100.224.0","5.100.231.255","90497024","90499071","NL","Netherlands"
+"5.100.232.0","5.100.239.255","90499072","90501119","IT","Italy"
+"5.100.248.0","5.100.255.255","90503168","90505215","IL","Israel"
+"5.101.0.0","5.101.39.255","90505216","90515455","RU","Russian Federation"
+"5.101.40.0","5.101.43.255","90515456","90516479","GB","United Kingdom"
+"5.101.44.0","5.101.44.255","90516480","90516735","DE","Germany"
+"5.101.45.0","5.101.45.255","90516736","90516991","RO","Romania"
+"5.101.46.0","5.101.47.255","90516992","90517503","NL","Netherlands"
+"5.101.48.0","5.101.51.255","90517504","90518527","RU","Russian Federation"
+"5.101.52.0","5.101.55.255","90518528","90519551","NL","Netherlands"
+"5.101.56.0","5.101.67.255","90519552","90522623","RU","Russian Federation"
+"5.101.68.0","5.101.71.255","90522624","90523647","NL","Netherlands"
+"5.101.72.0","5.101.95.255","90523648","90529791","RU","Russian Federation"
+"5.101.96.0","5.101.108.255","90529792","90533119","NL","Netherlands"
+"5.101.109.0","5.101.109.255","90533120","90533375","DE","Germany"
+"5.101.110.0","5.101.110.255","90533376","90533631","NL","Netherlands"
+"5.101.111.0","5.101.111.255","90533632","90533887","GB","United Kingdom"
+"5.101.112.0","5.101.127.255","90533888","90537983","EE","Estonia"
+"5.101.128.0","5.101.135.255","90537984","90540031","RU","Russian Federation"
+"5.101.136.0","5.101.151.255","90540032","90544127","GB","United Kingdom"
+"5.101.152.0","5.101.159.255","90544128","90546175","RU","Russian Federation"
+"5.101.160.0","5.101.167.255","90546176","90548223","DE","Germany"
+"5.101.168.0","5.101.175.255","90548224","90550271","GB","United Kingdom"
+"5.101.176.0","5.101.191.255","90550272","90554367","EE","Estonia"
+"5.101.192.0","5.101.216.255","90554368","90560767","RU","Russian Federation"
+"5.101.217.0","5.101.217.127","90560768","90560895","UZ","Uzbekistan"
+"5.101.217.128","5.101.217.255","90560896","90561023","BG","Bulgaria"
+"5.101.218.0","5.101.218.127","90561024","90561151","RU","Russian Federation"
+"5.101.218.128","5.101.218.255","90561152","90561279","NI","Nicaragua"
+"5.101.219.0","5.101.219.127","90561280","90561407","TH","Thailand"
+"5.101.219.128","5.101.219.255","90561408","90561535","GR","Greece"
+"5.101.220.0","5.101.220.127","90561536","90561663","GE","Georgia"
+"5.101.220.128","5.101.220.255","90561664","90561791","LV","Latvia"
+"5.101.221.0","5.101.221.127","90561792","90561919","CY","Cyprus"
+"5.101.221.128","5.101.221.255","90561920","90562047","CU","Cuba"
+"5.101.222.0","5.101.222.127","90562048","90562175","AM","Armenia"
+"5.101.222.128","5.101.222.255","90562176","90562303","QA","Qatar"
+"5.101.223.0","5.101.255.255","90562304","90570751","RU","Russian Federation"
+"5.102.0.0","5.102.31.255","90570752","90578943","IT","Italy"
+"5.102.32.0","5.102.47.255","90578944","90583039","IR","Iran, Islamic Republic of"
+"5.102.48.0","5.102.63.255","90583040","90587135","CZ","Czech Republic"
+"5.102.64.0","5.102.71.255","90587136","90589183","PL","Poland"
+"5.102.72.0","5.102.79.255","90589184","90591231","FR","France"
+"5.102.80.0","5.102.95.255","90591232","90595327","GB","United Kingdom"
+"5.102.96.0","5.102.127.255","90595328","90603519","PS","Palestinian Territory"
+"5.102.128.0","5.102.135.255","90603520","90605567","ES","Spain"
+"5.102.136.0","5.102.143.255","90605568","90607615","NL","Netherlands"
+"5.102.144.0","5.102.151.255","90607616","90609663","CH","Switzerland"
+"5.102.152.0","5.102.159.255","90609664","90611711","RU","Russian Federation"
+"5.102.160.0","5.102.167.255","90611712","90613759","DE","Germany"
+"5.102.168.0","5.102.175.255","90613760","90615807","GB","United Kingdom"
+"5.102.176.0","5.102.183.255","90615808","90617855","BA","Bosnia and Herzegovina"
+"5.102.184.0","5.102.191.255","90617856","90619903","GB","United Kingdom"
+"5.102.192.0","5.102.255.255","90619904","90636287","IL","Israel"
+"5.103.0.0","5.103.255.255","90636288","90701823","DK","Denmark"
+"5.104.0.0","5.104.15.255","90701824","90705919","TR","Turkey"
+"5.104.16.0","5.104.23.255","90705920","90707967","CZ","Czech Republic"
+"5.104.24.0","5.104.31.255","90707968","90710015","IT","Italy"
+"5.104.32.0","5.104.63.255","90710016","90718207","UA","Ukraine"
+"5.104.64.0","5.104.65.255","90718208","90718719","DE","Germany"
+"5.104.66.0","5.104.67.255","90718720","90719231","FR","France"
+"5.104.68.0","5.104.68.255","90719232","90719487","AT","Austria"
+"5.104.69.0","5.104.70.255","90719488","90719999","SE","Sweden"
+"5.104.71.0","5.104.71.255","90720000","90720255","GB","United Kingdom"
+"5.104.80.0","5.104.87.255","90722304","90724351","FI","Finland"
+"5.104.88.0","5.104.95.255","90724352","90726399","CH","Switzerland"
+"5.104.96.0","5.104.103.255","90726400","90728447","FR","France"
+"5.104.104.0","5.104.111.255","90728448","90730495","DE","Germany"
+"5.104.112.0","5.104.127.255","90730496","90734591","NL","Netherlands"
+"5.104.128.0","5.104.135.255","90734592","90736639","SY","Syrian Arab Republic"
+"5.104.136.0","5.104.143.255","90736640","90738687","NL","Netherlands"
+"5.104.144.0","5.104.157.255","90738688","90742271","DE","Germany"
+"5.104.158.0","5.104.159.255","90742272","90742783","RO","Romania"
+"5.104.160.0","5.104.191.255","90742784","90750975","BG","Bulgaria"
+"5.104.192.0","5.104.199.255","90750976","90753023","FR","France"
+"5.104.200.0","5.104.207.255","90753024","90755071","RU","Russian Federation"
+"5.104.208.0","5.104.215.255","90755072","90757119","PL","Poland"
+"5.104.216.0","5.104.223.255","90757120","90759167","AT","Austria"
+"5.104.224.0","5.104.231.255","90759168","90761215","NL","Netherlands"
+"5.104.232.0","5.104.239.255","90761216","90763263","KZ","Kazakhstan"
+"5.104.240.0","5.104.240.255","90763264","90763519","IL","Israel"
+"5.104.241.0","5.104.241.255","90763520","90763775","US","United States"
+"5.104.242.0","5.104.243.255","90763776","90764287","IL","Israel"
+"5.104.244.0","5.104.245.255","90764288","90764799","US","United States"
+"5.104.246.0","5.104.247.255","90764800","90765311","IL","Israel"
+"5.104.248.0","5.104.255.255","90765312","90767359","PL","Poland"
+"5.105.0.0","5.105.255.255","90767360","90832895","UA","Ukraine"
+"5.106.0.0","5.106.255.255","90832896","90898431","IR","Iran, Islamic Republic of"
+"5.107.0.0","5.107.255.255","90898432","90963967","AE","United Arab Emirates"
+"5.108.0.0","5.111.255.255","90963968","91226111","SA","Saudi Arabia"
+"5.112.0.0","5.127.255.255","91226112","92274687","IR","Iran, Islamic Republic of"
+"5.128.0.0","5.131.255.255","92274688","92536831","RU","Russian Federation"
+"5.132.0.0","5.132.127.255","92536832","92569599","NL","Netherlands"
+"5.132.128.0","5.132.128.255","92569600","92569855","SI","Slovenia"
+"5.132.129.0","5.132.129.255","92569856","92570111","FR","France"
+"5.132.130.0","5.132.130.255","92570112","92570367","DE","Germany"
+"5.132.131.0","5.132.131.255","92570368","92570623","GB","United Kingdom"
+"5.132.132.0","5.132.132.255","92570624","92570879","IE","Ireland"
+"5.132.133.0","5.132.133.255","92570880","92571135","GB","United Kingdom"
+"5.132.134.0","5.132.134.255","92571136","92571391","SK","Slovakia"
+"5.132.135.0","5.132.135.255","92571392","92571647","BG","Bulgaria"
+"5.132.136.0","5.132.136.255","92571648","92571903","DE","Germany"
+"5.132.137.0","5.132.137.255","92571904","92572159","AT","Austria"
+"5.132.138.0","5.132.138.255","92572160","92572415","IT","Italy"
+"5.132.139.0","5.132.140.255","92572416","92572927","RU","Russian Federation"
+"5.132.141.0","5.132.141.255","92572928","92573183","CH","Switzerland"
+"5.132.142.0","5.132.142.255","92573184","92573439","CZ","Czech Republic"
+"5.132.143.0","5.132.143.255","92573440","92573695","IT","Italy"
+"5.132.144.0","5.132.144.255","92573696","92573951","AT","Austria"
+"5.132.145.0","5.132.145.255","92573952","92574207","ES","Spain"
+"5.132.146.0","5.132.146.255","92574208","92574463","PL","Poland"
+"5.132.147.0","5.132.147.255","92574464","92574719","PT","Portugal"
+"5.132.148.0","5.132.148.255","92574720","92574975","UA","Ukraine"
+"5.132.149.0","5.132.149.255","92574976","92575231","LU","Luxembourg"
+"5.132.150.0","5.132.150.255","92575232","92575487","HU","Hungary"
+"5.132.151.0","5.132.152.255","92575488","92575999","TR","Turkey"
+"5.132.153.0","5.132.153.255","92576000","92576255","RS","Serbia"
+"5.132.154.0","5.132.154.255","92576256","92576511","AE","United Arab Emirates"
+"5.132.155.0","5.132.155.255","92576512","92576767","DE","Germany"
+"5.132.156.0","5.132.156.255","92576768","92577023","CH","Switzerland"
+"5.132.157.0","5.132.157.255","92577024","92577279","DE","Germany"
+"5.132.158.0","5.132.191.255","92577280","92585983","AT","Austria"
+"5.132.192.0","5.132.255.255","92585984","92602367","SA","Saudi Arabia"
+"5.133.0.0","5.133.7.255","92602368","92604415","BA","Bosnia and Herzegovina"
+"5.133.8.0","5.133.15.255","92604416","92606463","PL","Poland"
+"5.133.16.0","5.133.23.255","92606464","92608511","GB","United Kingdom"
+"5.133.24.0","5.133.31.255","92608512","92610559","PS","Palestinian Territory"
+"5.133.32.0","5.133.39.255","92610560","92612607","CH","Switzerland"
+"5.133.40.0","5.133.47.255","92612608","92614655","GB","United Kingdom"
+"5.133.48.0","5.133.63.255","92614656","92618751","IT","Italy"
+"5.133.128.0","5.133.159.255","92635136","92643327","BA","Bosnia and Herzegovina"
+"5.133.160.0","5.133.167.255","92643328","92645375","GE","Georgia"
+"5.133.168.0","5.133.191.255","92645376","92651519","GB","United Kingdom"
+"5.133.192.0","5.133.203.255","92651520","92654591","SE","Sweden"
+"5.133.204.0","5.133.204.31","92654592","92654623","US","United States"
+"5.133.204.32","5.133.204.255","92654624","92654847","SE","Sweden"
+"5.133.205.0","5.133.205.31","92654848","92654879","US","United States"
+"5.133.205.32","5.133.205.191","92654880","92655039","SE","Sweden"
+"5.133.205.192","5.133.205.223","92655040","92655071","NL","Netherlands"
+"5.133.205.224","5.133.205.255","92655072","92655103","SE","Sweden"
+"5.133.206.0","5.133.206.31","92655104","92655135","US","United States"
+"5.133.206.32","5.133.206.191","92655136","92655295","SE","Sweden"
+"5.133.206.192","5.133.206.223","92655296","92655327","NL","Netherlands"
+"5.133.206.224","5.133.206.255","92655328","92655359","SE","Sweden"
+"5.133.207.0","5.133.207.31","92655360","92655391","US","United States"
+"5.133.207.32","5.133.207.255","92655392","92655615","SE","Sweden"
+"5.133.208.0","5.133.208.31","92655616","92655647","US","United States"
+"5.133.208.32","5.133.208.111","92655648","92655727","SE","Sweden"
+"5.133.208.112","5.133.208.127","92655728","92655743","NL","Netherlands"
+"5.133.208.128","5.133.208.255","92655744","92655871","SE","Sweden"
+"5.133.209.0","5.133.209.31","92655872","92655903","US","United States"
+"5.133.209.32","5.133.209.127","92655904","92655999","SE","Sweden"
+"5.133.209.128","5.133.209.143","92656000","92656015","NL","Netherlands"
+"5.133.209.144","5.133.209.255","92656016","92656127","SE","Sweden"
+"5.133.210.0","5.133.210.31","92656128","92656159","US","United States"
+"5.133.210.32","5.133.210.95","92656160","92656223","SE","Sweden"
+"5.133.210.96","5.133.210.111","92656224","92656239","NL","Netherlands"
+"5.133.210.112","5.133.210.255","92656240","92656383","SE","Sweden"
+"5.133.211.0","5.133.211.31","92656384","92656415","US","United States"
+"5.133.211.32","5.133.211.207","92656416","92656591","SE","Sweden"
+"5.133.211.208","5.133.211.223","92656592","92656607","NL","Netherlands"
+"5.133.211.224","5.133.211.255","92656608","92656639","SE","Sweden"
+"5.133.212.0","5.133.212.31","92656640","92656671","US","United States"
+"5.133.212.32","5.133.212.143","92656672","92656783","SE","Sweden"
+"5.133.212.144","5.133.212.159","92656784","92656799","NL","Netherlands"
+"5.133.212.160","5.133.212.255","92656800","92656895","SE","Sweden"
+"5.133.213.0","5.133.213.31","92656896","92656927","US","United States"
+"5.133.213.32","5.133.213.207","92656928","92657103","SE","Sweden"
+"5.133.213.208","5.133.213.223","92657104","92657119","NL","Netherlands"
+"5.133.213.224","5.133.213.255","92657120","92657151","SE","Sweden"
+"5.133.214.0","5.133.214.31","92657152","92657183","US","United States"
+"5.133.214.32","5.133.214.127","92657184","92657279","SE","Sweden"
+"5.133.214.128","5.133.214.143","92657280","92657295","NL","Netherlands"
+"5.133.214.144","5.133.214.255","92657296","92657407","SE","Sweden"
+"5.133.215.0","5.133.215.31","92657408","92657439","US","United States"
+"5.133.215.32","5.133.215.223","92657440","92657631","SE","Sweden"
+"5.133.215.224","5.133.215.255","92657632","92657663","NL","Netherlands"
+"5.133.216.0","5.133.216.31","92657664","92657695","US","United States"
+"5.133.216.32","5.133.216.111","92657696","92657775","SE","Sweden"
+"5.133.216.112","5.133.216.159","92657776","92657823","NL","Netherlands"
+"5.133.216.160","5.133.216.255","92657824","92657919","SE","Sweden"
+"5.133.217.0","5.133.217.31","92657920","92657951","US","United States"
+"5.133.217.32","5.133.217.191","92657952","92658111","SE","Sweden"
+"5.133.217.192","5.133.217.207","92658112","92658127","NL","Netherlands"
+"5.133.217.208","5.133.217.255","92658128","92658175","SE","Sweden"
+"5.133.218.0","5.133.218.31","92658176","92658207","US","United States"
+"5.133.218.32","5.133.218.127","92658208","92658303","SE","Sweden"
+"5.133.218.128","5.133.218.143","92658304","92658319","NL","Netherlands"
+"5.133.218.144","5.133.218.255","92658320","92658431","SE","Sweden"
+"5.133.219.0","5.133.219.31","92658432","92658463","US","United States"
+"5.133.219.32","5.133.219.143","92658464","92658575","SE","Sweden"
+"5.133.219.144","5.133.219.159","92658576","92658591","NL","Netherlands"
+"5.133.219.160","5.133.219.255","92658592","92658687","SE","Sweden"
+"5.133.220.0","5.133.220.31","92658688","92658719","US","United States"
+"5.133.220.32","5.133.220.159","92658720","92658847","SE","Sweden"
+"5.133.220.160","5.133.220.191","92658848","92658879","NL","Netherlands"
+"5.133.220.192","5.133.220.255","92658880","92658943","SE","Sweden"
+"5.133.221.0","5.133.221.31","92658944","92658975","US","United States"
+"5.133.221.32","5.133.221.111","92658976","92659055","SE","Sweden"
+"5.133.221.112","5.133.221.159","92659056","92659103","NL","Netherlands"
+"5.133.221.160","5.133.221.255","92659104","92659199","SE","Sweden"
+"5.133.222.0","5.133.222.31","92659200","92659231","US","United States"
+"5.133.222.32","5.133.222.95","92659232","92659295","SE","Sweden"
+"5.133.222.96","5.133.222.111","92659296","92659311","NL","Netherlands"
+"5.133.222.112","5.133.222.255","92659312","92659455","SE","Sweden"
+"5.133.223.0","5.133.223.15","92659456","92659471","US","United States"
+"5.133.223.16","5.133.223.175","92659472","92659631","SE","Sweden"
+"5.133.223.176","5.133.223.191","92659632","92659647","NL","Netherlands"
+"5.133.223.192","5.133.223.255","92659648","92659711","SE","Sweden"
+"5.133.224.0","5.133.239.255","92659712","92663807","AZ","Azerbaijan"
+"5.133.240.0","5.133.247.255","92663808","92665855","GB","United Kingdom"
+"5.133.248.0","5.133.255.255","92665856","92667903","PL","Poland"
+"5.134.0.0","5.134.7.255","92667904","92669951","BE","Belgium"
+"5.134.8.0","5.134.15.255","92669952","92671999","GB","United Kingdom"
+"5.134.16.0","5.134.23.255","92672000","92674047","DE","Germany"
+"5.134.24.0","5.134.31.255","92674048","92676095","CH","Switzerland"
+"5.134.32.0","5.134.47.255","92676096","92680191","ES","Spain"
+"5.134.48.0","5.134.63.255","92680192","92684287","AZ","Azerbaijan"
+"5.134.64.0","5.134.79.255","92684288","92688383","PL","Poland"
+"5.134.80.0","5.134.87.255","92688384","92690431","AM","Armenia"
+"5.134.88.0","5.134.95.255","92690432","92692479","IE","Ireland"
+"5.134.96.0","5.134.103.255","92692480","92694527","FR","France"
+"5.134.104.0","5.134.111.255","92694528","92696575","RS","Serbia"
+"5.134.112.0","5.134.119.255","92696576","92698623","ES","Spain"
+"5.134.120.0","5.134.127.255","92698624","92700671","IT","Italy"
+"5.134.128.0","5.134.191.255","92700672","92717055","IR","Iran, Islamic Republic of"
+"5.134.192.0","5.134.199.255","92717056","92719103","SE","Sweden"
+"5.134.200.0","5.134.207.255","92719104","92721151","SY","Syrian Arab Republic"
+"5.134.208.0","5.134.215.255","92721152","92723199","PL","Poland"
+"5.134.216.0","5.134.223.255","92723200","92725247","RU","Russian Federation"
+"5.134.224.0","5.134.255.255","92725248","92733439","SY","Syrian Arab Republic"
+"5.135.0.0","5.135.1.235","92733440","92733931","FR","France"
+"5.135.1.236","5.135.1.239","92733932","92733935","ES","Spain"
+"5.135.1.240","5.135.4.175","92733936","92734639","FR","France"
+"5.135.4.176","5.135.4.191","92734640","92734655","ES","Spain"
+"5.135.4.192","5.135.5.15","92734656","92734735","FR","France"
+"5.135.5.16","5.135.5.19","92734736","92734739","DE","Germany"
+"5.135.5.20","5.135.5.111","92734740","92734831","FR","France"
+"5.135.5.112","5.135.5.127","92734832","92734847","ES","Spain"
+"5.135.5.128","5.135.6.127","92734848","92735103","FR","France"
+"5.135.6.128","5.135.6.143","92735104","92735119","GB","United Kingdom"
+"5.135.6.144","5.135.8.127","92735120","92735615","FR","France"
+"5.135.8.128","5.135.8.128","92735616","92735616","DE","Germany"
+"5.135.8.129","5.135.8.131","92735617","92735619","FR","France"
+"5.135.8.132","5.135.8.135","92735620","92735623","ES","Spain"
+"5.135.8.136","5.135.9.79","92735624","92735823","FR","France"
+"5.135.9.80","5.135.9.83","92735824","92735827","ES","Spain"
+"5.135.9.84","5.135.9.131","92735828","92735875","FR","France"
+"5.135.9.132","5.135.9.132","92735876","92735876","DE","Germany"
+"5.135.9.133","5.135.9.255","92735877","92735999","FR","France"
+"5.135.10.0","5.135.10.255","92736000","92736255","GB","United Kingdom"
+"5.135.11.0","5.135.11.223","92736256","92736479","FR","France"
+"5.135.11.224","5.135.11.224","92736480","92736480","DE","Germany"
+"5.135.11.225","5.135.11.231","92736481","92736487","FR","France"
+"5.135.11.232","5.135.11.235","92736488","92736491","ES","Spain"
+"5.135.11.236","5.135.12.95","92736492","92736607","FR","France"
+"5.135.12.96","5.135.12.127","92736608","92736639","PT","Portugal"
+"5.135.12.128","5.135.16.75","92736640","92737611","FR","France"
+"5.135.16.76","5.135.16.79","92737612","92737615","GB","United Kingdom"
+"5.135.16.80","5.135.18.23","92737616","92738071","FR","France"
+"5.135.18.24","5.135.18.27","92738072","92738075","DE","Germany"
+"5.135.18.28","5.135.18.191","92738076","92738239","FR","France"
+"5.135.18.192","5.135.18.223","92738240","92738271","GB","United Kingdom"
+"5.135.18.224","5.135.20.99","92738272","92738659","FR","France"
+"5.135.20.100","5.135.20.119","92738660","92738679","ES","Spain"
+"5.135.20.120","5.135.20.223","92738680","92738783","FR","France"
+"5.135.20.224","5.135.20.255","92738784","92738815","GB","United Kingdom"
+"5.135.21.0","5.135.22.127","92738816","92739199","FR","France"
+"5.135.22.128","5.135.22.143","92739200","92739215","DE","Germany"
+"5.135.22.144","5.135.23.75","92739216","92739403","FR","France"
+"5.135.23.76","5.135.23.79","92739404","92739407","IE","Ireland"
+"5.135.23.80","5.135.28.3","92739408","92740611","FR","France"
+"5.135.28.4","5.135.28.7","92740612","92740615","CZ","Czech Republic"
+"5.135.28.8","5.135.28.31","92740616","92740639","FR","France"
+"5.135.28.32","5.135.28.63","92740640","92740671","ES","Spain"
+"5.135.28.64","5.135.29.51","92740672","92740915","FR","France"
+"5.135.29.52","5.135.29.59","92740916","92740923","DE","Germany"
+"5.135.29.60","5.135.30.211","92740924","92741331","FR","France"
+"5.135.30.212","5.135.30.215","92741332","92741335","ES","Spain"
+"5.135.30.216","5.135.34.199","92741336","92742343","FR","France"
+"5.135.34.200","5.135.34.203","92742344","92742347","GB","United Kingdom"
+"5.135.34.204","5.135.35.19","92742348","92742419","FR","France"
+"5.135.35.20","5.135.35.23","92742420","92742423","ES","Spain"
+"5.135.35.24","5.135.35.127","92742424","92742527","FR","France"
+"5.135.35.128","5.135.35.143","92742528","92742543","IT","Italy"
+"5.135.35.144","5.135.36.115","92742544","92742771","FR","France"
+"5.135.36.116","5.135.36.119","92742772","92742775","ES","Spain"
+"5.135.36.120","5.135.36.159","92742776","92742815","FR","France"
+"5.135.36.160","5.135.36.163","92742816","92742819","ES","Spain"
+"5.135.36.164","5.135.38.175","92742820","92743343","FR","France"
+"5.135.38.176","5.135.38.183","92743344","92743351","GB","United Kingdom"
+"5.135.38.184","5.135.39.223","92743352","92743647","FR","France"
+"5.135.39.224","5.135.39.239","92743648","92743663","ES","Spain"
+"5.135.39.240","5.135.39.255","92743664","92743679","FR","France"
+"5.135.40.0","5.135.40.255","92743680","92743935","ES","Spain"
+"5.135.41.0","5.135.41.187","92743936","92744123","FR","France"
+"5.135.41.188","5.135.41.191","92744124","92744127","GB","United Kingdom"
+"5.135.41.192","5.135.42.127","92744128","92744319","FR","France"
+"5.135.42.128","5.135.42.131","92744320","92744323","GB","United Kingdom"
+"5.135.42.132","5.135.43.103","92744324","92744551","FR","France"
+"5.135.43.104","5.135.43.107","92744552","92744555","ES","Spain"
+"5.135.43.108","5.135.45.111","92744556","92745071","FR","France"
+"5.135.45.112","5.135.45.127","92745072","92745087","ES","Spain"
+"5.135.45.128","5.135.45.247","92745088","92745207","FR","France"
+"5.135.45.248","5.135.45.255","92745208","92745215","ES","Spain"
+"5.135.46.0","5.135.46.179","92745216","92745395","FR","France"
+"5.135.46.180","5.135.46.183","92745396","92745399","GB","United Kingdom"
+"5.135.46.184","5.135.50.175","92745400","92746415","FR","France"
+"5.135.50.176","5.135.50.191","92746416","92746431","ES","Spain"
+"5.135.50.192","5.135.55.27","92746432","92747547","FR","France"
+"5.135.55.28","5.135.55.47","92747548","92747567","ES","Spain"
+"5.135.55.48","5.135.55.191","92747568","92747711","FR","France"
+"5.135.55.192","5.135.55.255","92747712","92747775","GB","United Kingdom"
+"5.135.56.0","5.135.58.228","92747776","92748516","FR","France"
+"5.135.58.229","5.135.58.229","92748517","92748517","BE","Belgium"
+"5.135.58.230","5.135.58.255","92748518","92748543","FR","France"
+"5.135.59.0","5.135.59.255","92748544","92748799","PT","Portugal"
+"5.135.60.0","5.135.60.183","92748800","92748983","FR","France"
+"5.135.60.184","5.135.60.191","92748984","92748991","GB","United Kingdom"
+"5.135.60.192","5.135.60.199","92748992","92748999","ES","Spain"
+"5.135.60.200","5.135.60.207","92749000","92749007","PT","Portugal"
+"5.135.60.208","5.135.60.211","92749008","92749011","FR","France"
+"5.135.60.212","5.135.60.215","92749012","92749015","ES","Spain"
+"5.135.60.216","5.135.60.223","92749016","92749023","FR","France"
+"5.135.60.224","5.135.60.239","92749024","92749039","FI","Finland"
+"5.135.60.240","5.135.60.255","92749040","92749055","IE","Ireland"
+"5.135.61.0","5.135.61.11","92749056","92749067","FR","France"
+"5.135.61.12","5.135.61.15","92749068","92749071","GB","United Kingdom"
+"5.135.61.16","5.135.63.179","92749072","92749747","FR","France"
+"5.135.63.180","5.135.63.183","92749748","92749751","ES","Spain"
+"5.135.63.184","5.135.67.47","92749752","92750639","FR","France"
+"5.135.67.48","5.135.67.51","92750640","92750643","ES","Spain"
+"5.135.67.52","5.135.68.63","92750644","92750911","FR","France"
+"5.135.68.64","5.135.68.95","92750912","92750943","PT","Portugal"
+"5.135.68.96","5.135.69.139","92750944","92751243","FR","France"
+"5.135.69.140","5.135.69.143","92751244","92751247","ES","Spain"
+"5.135.69.144","5.135.71.95","92751248","92751711","FR","France"
+"5.135.71.96","5.135.71.96","92751712","92751712","DE","Germany"
+"5.135.71.97","5.135.72.159","92751713","92752031","FR","France"
+"5.135.72.160","5.135.72.191","92752032","92752063","FI","Finland"
+"5.135.72.192","5.135.76.183","92752064","92753079","FR","France"
+"5.135.76.184","5.135.76.191","92753080","92753087","ES","Spain"
+"5.135.76.192","5.135.77.63","92753088","92753215","FR","France"
+"5.135.77.64","5.135.77.127","92753216","92753279","PT","Portugal"
+"5.135.77.128","5.135.77.211","92753280","92753363","FR","France"
+"5.135.77.212","5.135.77.215","92753364","92753367","GB","United Kingdom"
+"5.135.77.216","5.135.78.239","92753368","92753647","FR","France"
+"5.135.78.240","5.135.78.255","92753648","92753663","ES","Spain"
+"5.135.79.0","5.135.80.111","92753664","92754031","FR","France"
+"5.135.80.112","5.135.80.127","92754032","92754047","PT","Portugal"
+"5.135.80.128","5.135.81.191","92754048","92754367","FR","France"
+"5.135.81.192","5.135.81.255","92754368","92754431","GB","United Kingdom"
+"5.135.82.0","5.135.82.15","92754432","92754447","FR","France"
+"5.135.82.16","5.135.82.31","92754448","92754463","GB","United Kingdom"
+"5.135.82.32","5.135.82.147","92754464","92754579","FR","France"
+"5.135.82.148","5.135.82.151","92754580","92754583","ES","Spain"
+"5.135.82.152","5.135.84.191","92754584","92755135","FR","France"
+"5.135.84.192","5.135.84.255","92755136","92755199","PT","Portugal"
+"5.135.85.0","5.135.85.239","92755200","92755439","FR","France"
+"5.135.85.240","5.135.85.255","92755440","92755455","GB","United Kingdom"
+"5.135.86.0","5.135.87.31","92755456","92755743","FR","France"
+"5.135.87.32","5.135.87.63","92755744","92755775","FI","Finland"
+"5.135.87.64","5.135.87.127","92755776","92755839","GB","United Kingdom"
+"5.135.87.128","5.135.93.63","92755840","92757311","FR","France"
+"5.135.93.64","5.135.93.127","92757312","92757375","ES","Spain"
+"5.135.93.128","5.135.96.191","92757376","92758207","FR","France"
+"5.135.96.192","5.135.96.207","92758208","92758223","ES","Spain"
+"5.135.96.208","5.135.97.95","92758224","92758367","FR","France"
+"5.135.97.96","5.135.97.111","92758368","92758383","ES","Spain"
+"5.135.97.112","5.135.99.131","92758384","92758915","FR","France"
+"5.135.99.132","5.135.99.135","92758916","92758919","GB","United Kingdom"
+"5.135.99.136","5.135.100.223","92758920","92759263","FR","France"
+"5.135.100.224","5.135.100.239","92759264","92759279","ES","Spain"
+"5.135.100.240","5.135.104.95","92759280","92760159","FR","France"
+"5.135.104.96","5.135.104.127","92760160","92760191","DE","Germany"
+"5.135.104.128","5.135.105.3","92760192","92760323","FR","France"
+"5.135.105.4","5.135.105.7","92760324","92760327","DE","Germany"
+"5.135.105.8","5.135.106.31","92760328","92760607","FR","France"
+"5.135.106.32","5.135.106.63","92760608","92760639","GB","United Kingdom"
+"5.135.106.64","5.135.109.31","92760640","92761375","FR","France"
+"5.135.109.32","5.135.109.47","92761376","92761391","FI","Finland"
+"5.135.109.48","5.135.111.199","92761392","92762055","FR","France"
+"5.135.111.200","5.135.111.203","92762056","92762059","GB","United Kingdom"
+"5.135.111.204","5.135.112.15","92762060","92762127","FR","France"
+"5.135.112.16","5.135.112.23","92762128","92762135","ES","Spain"
+"5.135.112.24","5.135.113.15","92762136","92762383","FR","France"
+"5.135.113.16","5.135.113.23","92762384","92762391","ES","Spain"
+"5.135.113.24","5.135.115.247","92762392","92763127","FR","France"
+"5.135.115.248","5.135.115.255","92763128","92763135","ES","Spain"
+"5.135.116.0","5.135.116.67","92763136","92763203","FR","France"
+"5.135.116.68","5.135.116.71","92763204","92763207","ES","Spain"
+"5.135.116.72","5.135.116.255","92763208","92763391","FR","France"
+"5.135.117.0","5.135.117.127","92763392","92763519","IE","Ireland"
+"5.135.117.128","5.135.120.63","92763520","92764223","FR","France"
+"5.135.120.64","5.135.120.127","92764224","92764287","ES","Spain"
+"5.135.120.128","5.135.122.15","92764288","92764687","FR","France"
+"5.135.122.16","5.135.122.31","92764688","92764703","ES","Spain"
+"5.135.122.32","5.135.124.239","92764704","92765423","FR","France"
+"5.135.124.240","5.135.124.243","92765424","92765427","GB","United Kingdom"
+"5.135.124.244","5.135.127.63","92765428","92766015","FR","France"
+"5.135.127.64","5.135.127.95","92766016","92766047","ES","Spain"
+"5.135.127.96","5.135.173.111","92766048","92777839","FR","France"
+"5.135.173.112","5.135.173.127","92777840","92777855","FI","Finland"
+"5.135.173.128","5.135.173.255","92777856","92777983","GB","United Kingdom"
+"5.135.174.0","5.135.175.191","92777984","92778431","FR","France"
+"5.135.175.192","5.135.175.255","92778432","92778495","ES","Spain"
+"5.135.176.0","5.135.190.255","92778496","92782335","FR","France"
+"5.135.191.0","5.135.191.192","92782336","92782528","RU","Russian Federation"
+"5.135.191.193","5.135.191.193","92782529","92782529","FR","France"
+"5.135.191.194","5.135.191.255","92782530","92782591","RU","Russian Federation"
+"5.135.192.0","5.135.192.95","92782592","92782687","FR","France"
+"5.135.192.96","5.135.192.127","92782688","92782719","ES","Spain"
+"5.135.192.128","5.135.193.127","92782720","92782975","FR","France"
+"5.135.193.128","5.135.193.131","92782976","92782979","ES","Spain"
+"5.135.193.132","5.135.194.51","92782980","92783155","FR","France"
+"5.135.194.52","5.135.194.55","92783156","92783159","GB","United Kingdom"
+"5.135.194.56","5.135.194.187","92783160","92783291","FR","France"
+"5.135.194.188","5.135.194.191","92783292","92783295","DE","Germany"
+"5.135.194.192","5.135.194.255","92783296","92783359","FR","France"
+"5.135.195.0","5.135.195.63","92783360","92783423","ES","Spain"
+"5.135.195.64","5.135.195.183","92783424","92783543","FR","France"
+"5.135.195.184","5.135.195.187","92783544","92783547","ES","Spain"
+"5.135.195.188","5.135.198.111","92783548","92784239","FR","France"
+"5.135.198.112","5.135.198.115","92784240","92784243","DE","Germany"
+"5.135.198.116","5.135.198.127","92784244","92784255","FR","France"
+"5.135.198.128","5.135.198.135","92784256","92784263","NL","Netherlands"
+"5.135.198.136","5.135.200.27","92784264","92784667","FR","France"
+"5.135.200.28","5.135.200.31","92784668","92784671","IE","Ireland"
+"5.135.200.32","5.135.200.255","92784672","92784895","FR","France"
+"5.135.201.0","5.135.201.63","92784896","92784959","ES","Spain"
+"5.135.201.64","5.135.202.211","92784960","92785363","FR","France"
+"5.135.202.212","5.135.202.215","92785364","92785367","PT","Portugal"
+"5.135.202.216","5.135.202.255","92785368","92785407","FR","France"
+"5.135.203.0","5.135.203.31","92785408","92785439","ES","Spain"
+"5.135.203.32","5.135.203.203","92785440","92785611","FR","France"
+"5.135.203.204","5.135.203.207","92785612","92785615","ES","Spain"
+"5.135.203.208","5.135.204.71","92785616","92785735","FR","France"
+"5.135.204.72","5.135.204.75","92785736","92785739","DE","Germany"
+"5.135.204.76","5.135.205.255","92785740","92786175","FR","France"
+"5.135.206.0","5.135.206.3","92786176","92786179","GB","United Kingdom"
+"5.135.206.4","5.135.206.63","92786180","92786239","FR","France"
+"5.135.206.64","5.135.206.79","92786240","92786255","FI","Finland"
+"5.135.206.80","5.135.206.119","92786256","92786295","FR","France"
+"5.135.206.120","5.135.206.123","92786296","92786299","GB","United Kingdom"
+"5.135.206.124","5.135.206.239","92786300","92786415","FR","France"
+"5.135.206.240","5.135.206.243","92786416","92786419","GB","United Kingdom"
+"5.135.206.244","5.135.208.139","92786420","92786827","FR","France"
+"5.135.208.140","5.135.208.143","92786828","92786831","IT","Italy"
+"5.135.208.144","5.135.208.223","92786832","92786911","FR","France"
+"5.135.208.224","5.135.208.239","92786912","92786927","ES","Spain"
+"5.135.208.240","5.135.209.255","92786928","92787199","FR","France"
+"5.135.210.0","5.135.210.3","92787200","92787203","FI","Finland"
+"5.135.210.4","5.135.210.51","92787204","92787251","FR","France"
+"5.135.210.52","5.135.210.55","92787252","92787255","ES","Spain"
+"5.135.210.56","5.135.211.251","92787256","92787707","FR","France"
+"5.135.211.252","5.135.211.255","92787708","92787711","FI","Finland"
+"5.135.212.0","5.135.213.159","92787712","92788127","FR","France"
+"5.135.213.160","5.135.213.163","92788128","92788131","FI","Finland"
+"5.135.213.164","5.135.214.255","92788132","92788479","FR","France"
+"5.135.215.0","5.135.215.15","92788480","92788495","FI","Finland"
+"5.135.215.16","5.135.217.127","92788496","92789119","FR","France"
+"5.135.217.128","5.135.217.191","92789120","92789183","ES","Spain"
+"5.135.217.192","5.135.218.7","92789184","92789255","FR","France"
+"5.135.218.8","5.135.218.11","92789256","92789259","GB","United Kingdom"
+"5.135.218.12","5.135.219.199","92789260","92789703","FR","France"
+"5.135.219.200","5.135.219.203","92789704","92789707","DE","Germany"
+"5.135.219.204","5.135.221.255","92789708","92790271","FR","France"
+"5.135.222.0","5.135.222.3","92790272","92790275","DE","Germany"
+"5.135.222.4","5.135.222.7","92790276","92790279","FR","France"
+"5.135.222.8","5.135.222.11","92790280","92790283","IE","Ireland"
+"5.135.222.12","5.135.223.143","92790284","92790671","FR","France"
+"5.135.223.144","5.135.223.151","92790672","92790679","ES","Spain"
+"5.135.223.152","5.135.230.95","92790680","92792415","FR","France"
+"5.135.230.96","5.135.230.111","92792416","92792431","ES","Spain"
+"5.135.230.112","5.135.231.95","92792432","92792671","FR","France"
+"5.135.231.96","5.135.231.99","92792672","92792675","GB","United Kingdom"
+"5.135.231.100","5.135.231.103","92792676","92792679","NL","Netherlands"
+"5.135.231.104","5.135.232.223","92792680","92793055","FR","France"
+"5.135.232.224","5.135.232.255","92793056","92793087","ES","Spain"
+"5.135.233.0","5.135.237.115","92793088","92794227","FR","France"
+"5.135.237.116","5.135.237.119","92794228","92794231","PT","Portugal"
+"5.135.237.120","5.135.237.127","92794232","92794239","ES","Spain"
+"5.135.237.128","5.135.239.67","92794240","92794691","FR","France"
+"5.135.239.68","5.135.239.71","92794692","92794695","ES","Spain"
+"5.135.239.72","5.135.242.239","92794696","92795631","FR","France"
+"5.135.242.240","5.135.242.247","92795632","92795639","CZ","Czech Republic"
+"5.135.242.248","5.135.246.159","92795640","92796575","FR","France"
+"5.135.246.160","5.135.246.163","92796576","92796579","GB","United Kingdom"
+"5.135.246.164","5.135.247.15","92796580","92796687","FR","France"
+"5.135.247.16","5.135.247.19","92796688","92796691","DE","Germany"
+"5.135.247.20","5.135.247.207","92796692","92796879","FR","France"
+"5.135.247.208","5.135.247.223","92796880","92796895","FI","Finland"
+"5.135.247.224","5.135.247.239","92796896","92796911","GB","United Kingdom"
+"5.135.247.240","5.135.248.235","92796912","92797163","FR","France"
+"5.135.248.236","5.135.248.239","92797164","92797167","PT","Portugal"
+"5.135.248.240","5.135.249.171","92797168","92797355","FR","France"
+"5.135.249.172","5.135.249.175","92797356","92797359","DE","Germany"
+"5.135.249.176","5.135.251.31","92797360","92797727","FR","France"
+"5.135.251.32","5.135.251.47","92797728","92797743","DE","Germany"
+"5.135.251.48","5.135.255.255","92797744","92798975","FR","France"
+"5.136.0.0","5.143.255.255","92798976","93323263","RU","Russian Federation"
+"5.144.0.0","5.144.47.255","93323264","93335551","CH","Switzerland"
+"5.144.48.0","5.144.63.255","93335552","93339647","IL","Israel"
+"5.144.64.0","5.144.79.255","93339648","93343743","RU","Russian Federation"
+"5.144.80.0","5.144.95.255","93343744","93347839","GB","United Kingdom"
+"5.144.96.0","5.144.127.255","93347840","93356031","RU","Russian Federation"
+"5.144.128.0","5.144.135.255","93356032","93358079","IR","Iran, Islamic Republic of"
+"5.144.136.0","5.144.143.255","93358080","93360127","FR","France"
+"5.144.144.0","5.144.151.255","93360128","93362175","ES","Spain"
+"5.144.152.0","5.144.159.255","93362176","93364223","GB","United Kingdom"
+"5.144.160.0","5.144.175.255","93364224","93368319","IT","Italy"
+"5.144.176.0","5.144.183.255","93368320","93370367","GB","United Kingdom"
+"5.144.184.0","5.144.191.255","93370368","93372415","IT","Italy"
+"5.144.192.0","5.144.255.255","93372416","93388799","GR","Greece"
+"5.145.0.0","5.145.103.255","93388800","93415423","CH","Switzerland"
+"5.145.104.0","5.145.111.255","93415424","93417471","CZ","Czech Republic"
+"5.145.112.0","5.145.119.255","93417472","93419519","IR","Iran, Islamic Republic of"
+"5.145.120.0","5.145.127.255","93419520","93421567","IT","Italy"
+"5.145.128.0","5.145.143.255","93421568","93425663","DE","Germany"
+"5.145.144.0","5.145.147.255","93425664","93426687","GI","Gibraltar"
+"5.145.148.0","5.145.149.141","93426688","93427085","DE","Germany"
+"5.145.149.142","5.145.149.142","93427086","93427086","A2","Satellite Provider"
+"5.145.149.143","5.145.149.255","93427087","93427199","DE","Germany"
+"5.145.150.0","5.145.151.255","93427200","93427711","US","United States"
+"5.145.152.0","5.145.159.255","93427712","93429759","NO","Norway"
+"5.145.160.0","5.145.167.255","93429760","93431807","RU","Russian Federation"
+"5.145.168.0","5.145.175.255","93431808","93433855","ES","Spain"
+"5.145.176.0","5.145.191.255","93433856","93437951","DE","Germany"
+"5.145.192.0","5.145.255.255","93437952","93454335","RU","Russian Federation"
+"5.146.0.0","5.147.255.255","93454336","93585407","DE","Germany"
+"5.148.0.0","5.148.159.255","93585408","93626367","GB","United Kingdom"
+"5.148.160.0","5.148.191.255","93626368","93634559","CH","Switzerland"
+"5.148.192.0","5.148.255.255","93634560","93650943","HU","Hungary"
+"5.149.0.0","5.149.7.255","93650944","93652991","CH","Switzerland"
+"5.149.8.0","5.149.15.255","93652992","93655039","GB","United Kingdom"
+"5.149.16.0","5.149.63.255","93655040","93667327","CH","Switzerland"
+"5.149.64.0","5.149.95.255","93667328","93675519","BA","Bosnia and Herzegovina"
+"5.149.96.0","5.149.111.255","93675520","93679615","IQ","Iraq"
+"5.149.112.0","5.149.119.255","93679616","93681663","LU","Luxembourg"
+"5.149.120.0","5.149.127.255","93681664","93683711","UA","Ukraine"
+"5.149.128.0","5.149.135.255","93683712","93685759","AT","Austria"
+"5.149.136.0","5.149.143.255","93685760","93687807","BE","Belgium"
+"5.149.144.0","5.149.159.255","93687808","93691903","RU","Russian Federation"
+"5.149.160.0","5.149.167.255","93691904","93693951","PL","Poland"
+"5.149.168.0","5.149.175.255","93693952","93695999","IE","Ireland"
+"5.149.176.0","5.149.191.255","93696000","93700095","FR","France"
+"5.149.192.0","5.149.199.255","93700096","93702143","PL","Poland"
+"5.149.200.0","5.149.207.255","93702144","93704191","RU","Russian Federation"
+"5.149.208.0","5.149.223.255","93704192","93708287","UA","Ukraine"
+"5.149.224.0","5.149.239.255","93708288","93712383","DE","Germany"
+"5.149.240.0","5.149.247.255","93712384","93714431","HU","Hungary"
+"5.149.248.0","5.149.249.255","93714432","93714943","NL","Netherlands"
+"5.149.250.0","5.149.251.255","93714944","93715455","GB","United Kingdom"
+"5.149.252.0","5.149.253.255","93715456","93715967","CA","Canada"
+"5.149.254.0","5.149.255.255","93715968","93716479","NL","Netherlands"
+"5.150.0.0","5.150.127.255","93716480","93749247","GB","United Kingdom"
+"5.150.128.0","5.150.143.255","93749248","93753343","IT","Italy"
+"5.150.144.0","5.150.191.255","93753344","93765631","GB","United Kingdom"
+"5.150.192.0","5.150.227.255","93765632","93774847","SE","Sweden"
+"5.150.228.0","5.150.231.255","93774848","93775871","NO","Norway"
+"5.150.232.0","5.150.255.255","93775872","93782015","SE","Sweden"
+"5.151.0.0","5.151.211.255","93782016","93836287","GB","United Kingdom"
+"5.151.212.0","5.151.213.255","93836288","93836799","NL","Netherlands"
+"5.151.214.0","5.151.235.175","93836800","93842351","GB","United Kingdom"
+"5.151.235.176","5.151.235.183","93842352","93842359","NL","Netherlands"
+"5.151.235.184","5.151.255.255","93842360","93847551","GB","United Kingdom"
+"5.152.0.0","5.152.127.255","93847552","93880319","GE","Georgia"
+"5.152.128.0","5.152.159.255","93880320","93888511","IT","Italy"
+"5.152.160.0","5.152.167.255","93888512","93890559","PL","Poland"
+"5.152.168.0","5.152.175.255","93890560","93892607","ES","Spain"
+"5.152.176.0","5.152.176.255","93892608","93892863","GB","United Kingdom"
+"5.152.177.0","5.152.177.255","93892864","93893119","HK","Hong Kong"
+"5.152.178.0","5.152.178.255","93893120","93893375","NL","Netherlands"
+"5.152.179.0","5.152.179.255","93893376","93893631","US","United States"
+"5.152.180.0","5.152.180.255","93893632","93893887","AU","Australia"
+"5.152.181.0","5.152.191.255","93893888","93896703","US","United States"
+"5.152.192.0","5.152.223.255","93896704","93904895","GB","United Kingdom"
+"5.152.224.0","5.152.231.255","93904896","93906943","LV","Latvia"
+"5.152.232.0","5.152.239.255","93906944","93908991","BA","Bosnia and Herzegovina"
+"5.152.240.0","5.152.247.255","93908992","93911039","IT","Italy"
+"5.152.248.0","5.152.255.255","93911040","93913087","AE","United Arab Emirates"
+"5.153.0.0","5.153.63.255","93913088","93929471","NL","Netherlands"
+"5.153.64.0","5.153.103.255","93929472","93939711","GB","United Kingdom"
+"5.153.104.0","5.153.111.255","93939712","93941759","NO","Norway"
+"5.153.112.0","5.153.127.255","93941760","93945855","CH","Switzerland"
+"5.153.128.0","5.153.191.255","93945856","93962239","UA","Ukraine"
+"5.153.192.0","5.153.231.255","93962240","93972479","GB","United Kingdom"
+"5.153.232.0","5.153.236.255","93972480","93973759","SE","Sweden"
+"5.153.237.0","5.153.237.255","93973760","93974015","PL","Poland"
+"5.153.238.0","5.153.239.255","93974016","93974527","SE","Sweden"
+"5.153.240.0","5.153.247.255","93974528","93976575","CH","Switzerland"
+"5.153.248.0","5.153.255.255","93976576","93978623","GB","United Kingdom"
+"5.154.0.0","5.154.127.255","93978624","94011391","ES","Spain"
+"5.154.128.0","5.154.143.255","94011392","94015487","GB","United Kingdom"
+"5.154.144.0","5.154.167.255","94015488","94021631","DE","Germany"
+"5.154.168.0","5.154.169.255","94021632","94022143","BA","Bosnia and Herzegovina"
+"5.154.170.0","5.154.189.255","94022144","94027263","RO","Romania"
+"5.154.190.0","5.154.191.255","94027264","94027775","MD","Moldova, Republic of"
+"5.154.192.0","5.154.223.255","94027776","94035967","IT","Italy"
+"5.154.224.0","5.154.227.255","94035968","94036991","RO","Romania"
+"5.154.228.0","5.154.229.255","94036992","94037503","BA","Bosnia and Herzegovina"
+"5.154.230.0","5.154.243.255","94037504","94041087","RO","Romania"
+"5.154.244.0","5.154.247.255","94041088","94042111","SE","Sweden"
+"5.154.248.0","5.154.251.255","94042112","94043135","BA","Bosnia and Herzegovina"
+"5.154.252.0","5.154.255.255","94043136","94044159","RO","Romania"
+"5.155.0.0","5.155.255.255","94044160","94109695","SY","Syrian Arab Republic"
+"5.156.0.0","5.156.255.255","94109696","94175231","SA","Saudi Arabia"
+"5.157.0.0","5.157.4.255","94175232","94176511","SE","Sweden"
+"5.157.5.0","5.157.5.255","94176512","94176767","US","United States"
+"5.157.6.0","5.157.8.255","94176768","94177535","SE","Sweden"
+"5.157.9.0","5.157.9.255","94177536","94177791","IT","Italy"
+"5.157.10.0","5.157.10.255","94177792","94178047","DK","Denmark"
+"5.157.11.0","5.157.19.255","94178048","94180351","SE","Sweden"
+"5.157.20.0","5.157.20.255","94180352","94180607","PT","Portugal"
+"5.157.21.0","5.157.24.255","94180608","94181631","SE","Sweden"
+"5.157.25.0","5.157.25.255","94181632","94181887","CZ","Czech Republic"
+"5.157.26.0","5.157.31.255","94181888","94183423","SE","Sweden"
+"5.157.32.0","5.157.33.255","94183424","94183935","RU","Russian Federation"
+"5.157.34.0","5.157.34.255","94183936","94184191","SE","Sweden"
+"5.157.35.0","5.157.35.255","94184192","94184447","RU","Russian Federation"
+"5.157.36.0","5.157.48.255","94184448","94187775","SE","Sweden"
+"5.157.49.0","5.157.49.255","94187776","94188031","NO","Norway"
+"5.157.50.0","5.157.50.255","94188032","94188287","SE","Sweden"
+"5.157.51.0","5.157.51.255","94188288","94188543","FR","France"
+"5.157.52.0","5.157.54.255","94188544","94189311","SE","Sweden"
+"5.157.55.0","5.157.55.255","94189312","94189567","LI","Liechtenstein"
+"5.157.56.0","5.157.63.255","94189568","94191615","SE","Sweden"
+"5.157.64.0","5.157.71.255","94191616","94193663","GB","United Kingdom"
+"5.157.72.0","5.157.79.255","94193664","94195711","SI","Slovenia"
+"5.157.80.0","5.157.95.255","94195712","94199807","NL","Netherlands"
+"5.157.96.0","5.157.127.255","94199808","94207999","IT","Italy"
+"5.157.128.0","5.157.255.255","94208000","94240767","RO","Romania"
+"5.158.0.0","5.158.63.255","94240768","94257151","PT","Portugal"
+"5.158.64.0","5.158.79.255","94257152","94261247","IT","Italy"
+"5.158.80.0","5.158.87.255","94261248","94263295","ES","Spain"
+"5.158.88.0","5.158.95.255","94263296","94265343","GB","United Kingdom"
+"5.158.96.0","5.158.127.255","94265344","94273535","RU","Russian Federation"
+"5.158.128.0","5.158.191.255","94273536","94289919","DE","Germany"
+"5.158.192.0","5.158.199.255","94289920","94291967","NO","Norway"
+"5.158.200.0","5.158.207.255","94291968","94294015","FR","France"
+"5.158.208.0","5.158.215.255","94294016","94296063","GB","United Kingdom"
+"5.158.216.0","5.158.223.255","94296064","94298111","ES","Spain"
+"5.158.224.0","5.158.231.255","94298112","94300159","GB","United Kingdom"
+"5.158.232.0","5.158.239.255","94300160","94302207","RU","Russian Federation"
+"5.158.240.0","5.158.255.255","94302208","94306303","FR","France"
+"5.159.0.0","5.159.7.255","94306304","94308351","AT","Austria"
+"5.159.8.0","5.159.15.255","94308352","94310399","ES","Spain"
+"5.159.16.0","5.159.23.255","94310400","94312447","GE","Georgia"
+"5.159.24.0","5.159.31.255","94312448","94314495","DE","Germany"
+"5.159.32.0","5.159.39.255","94314496","94316543","NL","Netherlands"
+"5.159.40.0","5.159.47.255","94316544","94318591","IE","Ireland"
+"5.159.48.0","5.159.55.255","94318592","94320639","IR","Iran, Islamic Republic of"
+"5.159.56.0","5.159.95.255","94320640","94330879","DE","Germany"
+"5.159.96.0","5.159.119.255","94330880","94337023","RU","Russian Federation"
+"5.159.120.0","5.159.127.255","94337024","94339071","GB","United Kingdom"
+"5.159.128.0","5.159.191.255","94339072","94355455","ES","Spain"
+"5.159.192.0","5.159.199.255","94355456","94357503","NL","Netherlands"
+"5.159.200.0","5.159.215.255","94357504","94361599","GB","United Kingdom"
+"5.159.216.0","5.159.223.255","94361600","94363647","LU","Luxembourg"
+"5.159.224.0","5.159.231.255","94363648","94365695","GB","United Kingdom"
+"5.159.232.0","5.159.239.255","94365696","94367743","HU","Hungary"
+"5.159.240.0","5.159.247.255","94367744","94369791","ES","Spain"
+"5.159.248.0","5.159.255.255","94369792","94371839","TR","Turkey"
+"5.160.0.0","5.161.255.255","94371840","94502911","IR","Iran, Islamic Republic of"
+"5.162.0.0","5.162.255.255","94502912","94568447","OM","Oman"
+"5.163.0.0","5.163.255.255","94568448","94633983","SA","Saudi Arabia"
+"5.164.0.0","5.167.255.255","94633984","94896127","RU","Russian Federation"
+"5.168.0.0","5.171.255.255","94896128","95158271","IT","Italy"
+"5.172.0.0","5.172.31.255","95158272","95166463","RU","Russian Federation"
+"5.172.32.0","5.172.39.255","95166464","95168511","RS","Serbia"
+"5.172.40.0","5.172.47.255","95168512","95170559","NL","Netherlands"
+"5.172.48.0","5.172.63.255","95170560","95174655","GB","United Kingdom"
+"5.172.64.0","5.172.127.255","95174656","95191039","IT","Italy"
+"5.172.128.0","5.172.143.255","95191040","95195135","CH","Switzerland"
+"5.172.144.0","5.172.151.255","95195136","95197183","SE","Sweden"
+"5.172.152.0","5.172.175.255","95197184","95203327","GB","United Kingdom"
+"5.172.176.0","5.172.183.255","95203328","95205375","FR","France"
+"5.172.184.0","5.172.191.255","95205376","95207423","PL","Poland"
+"5.172.192.0","5.172.207.255","95207424","95211519","GR","Greece"
+"5.172.208.0","5.172.215.255","95211520","95213567","IT","Italy"
+"5.172.216.0","5.172.223.255","95213568","95215615","NL","Netherlands"
+"5.172.224.0","5.174.255.255","95215616","95354879","PL","Poland"
+"5.175.0.0","5.175.31.255","95354880","95363071","DE","Germany"
+"5.175.32.0","5.175.39.255","95363072","95365119","IT","Italy"
+"5.175.40.0","5.175.47.255","95365120","95367167","ES","Spain"
+"5.175.48.0","5.175.55.255","95367168","95369215","IT","Italy"
+"5.175.56.0","5.175.63.255","95369216","95371263","GB","United Kingdom"
+"5.175.64.0","5.175.76.255","95371264","95374591","IT","Italy"
+"5.175.77.0","5.175.79.255","95374592","95375359","EU","Europe"
+"5.175.80.0","5.175.87.255","95375360","95377407","NL","Netherlands"
+"5.175.88.0","5.175.127.255","95377408","95387647","RU","Russian Federation"
+"5.175.128.0","5.175.128.255","95387648","95387903","GB","United Kingdom"
+"5.175.129.0","5.175.132.255","95387904","95388927","DE","Germany"
+"5.175.133.0","5.175.133.255","95388928","95389183","AU","Australia"
+"5.175.134.0","5.175.135.255","95389184","95389695","DE","Germany"
+"5.175.136.0","5.175.136.255","95389696","95389951","GB","United Kingdom"
+"5.175.137.0","5.175.137.255","95389952","95390207","US","United States"
+"5.175.138.0","5.175.141.255","95390208","95391231","DE","Germany"
+"5.175.142.0","5.175.142.255","95391232","95391487","AE","United Arab Emirates"
+"5.175.143.0","5.175.144.255","95391488","95391999","RU","Russian Federation"
+"5.175.145.0","5.175.148.255","95392000","95393023","DE","Germany"
+"5.175.149.0","5.175.149.127","95393024","95393151","GB","United Kingdom"
+"5.175.149.128","5.175.149.255","95393152","95393279","RS","Serbia"
+"5.175.150.0","5.175.150.127","95393280","95393407","GB","United Kingdom"
+"5.175.150.128","5.175.150.255","95393408","95393535","AE","United Arab Emirates"
+"5.175.151.0","5.175.151.127","95393536","95393663","DE","Germany"
+"5.175.151.128","5.175.151.255","95393664","95393791","QA","Qatar"
+"5.175.152.0","5.175.152.255","95393792","95394047","GB","United Kingdom"
+"5.175.153.0","5.175.153.127","95394048","95394175","AU","Australia"
+"5.175.153.128","5.175.153.255","95394176","95394303","DE","Germany"
+"5.175.154.0","5.175.157.255","95394304","95395327","AU","Australia"
+"5.175.158.0","5.175.158.127","95395328","95395455","GB","United Kingdom"
+"5.175.158.128","5.175.158.255","95395456","95395583","DE","Germany"
+"5.175.159.0","5.175.159.255","95395584","95395839","GB","United Kingdom"
+"5.175.160.0","5.175.169.255","95395840","95398399","DE","Germany"
+"5.175.170.0","5.175.170.255","95398400","95398655","GB","United Kingdom"
+"5.175.171.0","5.175.171.255","95398656","95398911","US","United States"
+"5.175.172.0","5.175.173.255","95398912","95399423","DE","Germany"
+"5.175.174.0","5.175.174.255","95399424","95399679","US","United States"
+"5.175.175.0","5.175.175.15","95399680","95399695","DE","Germany"
+"5.175.175.16","5.175.175.127","95399696","95399807","US","United States"
+"5.175.175.128","5.175.176.15","95399808","95399951","DE","Germany"
+"5.175.176.16","5.175.176.127","95399952","95400063","CA","Canada"
+"5.175.176.128","5.175.177.15","95400064","95400207","DE","Germany"
+"5.175.177.16","5.175.177.127","95400208","95400319","US","United States"
+"5.175.177.128","5.175.177.255","95400320","95400447","DE","Germany"
+"5.175.178.0","5.175.178.255","95400448","95400703","GB","United Kingdom"
+"5.175.179.0","5.175.179.15","95400704","95400719","DE","Germany"
+"5.175.179.16","5.175.179.127","95400720","95400831","US","United States"
+"5.175.179.128","5.175.180.15","95400832","95400975","DE","Germany"
+"5.175.180.16","5.175.180.127","95400976","95401087","US","United States"
+"5.175.180.128","5.175.181.255","95401088","95401471","DE","Germany"
+"5.175.182.0","5.175.182.255","95401472","95401727","GB","United Kingdom"
+"5.175.183.0","5.175.183.127","95401728","95401855","US","United States"
+"5.175.183.128","5.175.183.175","95401856","95401903","DE","Germany"
+"5.175.183.176","5.175.183.183","95401904","95401911","AT","Austria"
+"5.175.183.184","5.175.183.255","95401912","95401983","DE","Germany"
+"5.175.184.0","5.175.184.127","95401984","95402111","GB","United Kingdom"
+"5.175.184.128","5.175.184.255","95402112","95402239","KW","Kuwait"
+"5.175.185.0","5.175.185.255","95402240","95402495","DE","Germany"
+"5.175.186.0","5.175.186.127","95402496","95402623","GB","United Kingdom"
+"5.175.186.128","5.175.186.199","95402624","95402695","US","United States"
+"5.175.186.200","5.175.186.207","95402696","95402703","HR","Croatia"
+"5.175.186.208","5.175.186.223","95402704","95402719","DE","Germany"
+"5.175.186.224","5.175.186.255","95402720","95402751","US","United States"
+"5.175.187.0","5.175.187.255","95402752","95403007","DE","Germany"
+"5.175.188.0","5.175.188.127","95403008","95403135","US","United States"
+"5.175.188.128","5.175.188.175","95403136","95403183","DE","Germany"
+"5.175.188.176","5.175.188.183","95403184","95403191","BE","Belgium"
+"5.175.188.184","5.175.188.255","95403192","95403263","DE","Germany"
+"5.175.189.0","5.175.189.127","95403264","95403391","US","United States"
+"5.175.189.128","5.175.189.255","95403392","95403519","DE","Germany"
+"5.175.190.0","5.175.190.255","95403520","95403775","GB","United Kingdom"
+"5.175.191.0","5.175.191.255","95403776","95404031","US","United States"
+"5.175.192.0","5.175.194.255","95404032","95404799","DE","Germany"
+"5.175.195.0","5.175.195.255","95404800","95405055","GB","United Kingdom"
+"5.175.196.0","5.175.196.255","95405056","95405311","DE","Germany"
+"5.175.197.0","5.175.197.127","95405312","95405439","US","United States"
+"5.175.197.128","5.175.197.255","95405440","95405567","DE","Germany"
+"5.175.198.0","5.175.198.255","95405568","95405823","GB","United Kingdom"
+"5.175.199.0","5.175.199.127","95405824","95405951","US","United States"
+"5.175.199.128","5.175.200.255","95405952","95406335","DE","Germany"
+"5.175.201.0","5.175.203.255","95406336","95407103","GB","United Kingdom"
+"5.175.204.0","5.175.204.255","95407104","95407359","DE","Germany"
+"5.175.205.0","5.175.206.255","95407360","95407871","US","United States"
+"5.175.207.0","5.175.207.127","95407872","95407999","DE","Germany"
+"5.175.207.128","5.175.207.255","95408000","95408127","US","United States"
+"5.175.208.0","5.175.208.127","95408128","95408255","DE","Germany"
+"5.175.208.128","5.175.208.255","95408256","95408383","US","United States"
+"5.175.209.0","5.175.209.127","95408384","95408511","DE","Germany"
+"5.175.209.128","5.175.209.255","95408512","95408639","US","United States"
+"5.175.210.0","5.175.211.255","95408640","95409151","GB","United Kingdom"
+"5.175.212.0","5.175.212.127","95409152","95409279","DE","Germany"
+"5.175.212.128","5.175.212.255","95409280","95409407","US","United States"
+"5.175.213.0","5.175.215.255","95409408","95410175","DE","Germany"
+"5.175.216.0","5.175.216.255","95410176","95410431","US","United States"
+"5.175.217.0","5.175.217.15","95410432","95410447","CH","Switzerland"
+"5.175.217.16","5.175.217.127","95410448","95410559","DE","Germany"
+"5.175.217.128","5.175.218.255","95410560","95410943","GB","United Kingdom"
+"5.175.219.0","5.175.219.255","95410944","95411199","DE","Germany"
+"5.175.220.0","5.175.220.15","95411200","95411215","NL","Netherlands"
+"5.175.220.16","5.175.241.255","95411216","95416831","DE","Germany"
+"5.175.242.0","5.175.242.255","95416832","95417087","GB","United Kingdom"
+"5.175.243.0","5.175.255.13","95417088","95420173","DE","Germany"
+"5.175.255.14","5.175.255.14","95420174","95420174","US","United States"
+"5.175.255.15","5.175.255.255","95420175","95420415","DE","Germany"
+"5.176.0.0","5.177.255.255","95420416","95551487","TR","Turkey"
+"5.178.0.0","5.178.15.255","95551488","95555583","AZ","Azerbaijan"
+"5.178.16.0","5.178.23.255","95555584","95557631","GB","United Kingdom"
+"5.178.24.0","5.178.31.255","95557632","95559679","RU","Russian Federation"
+"5.178.32.0","5.178.39.255","95559680","95561727","NL","Netherlands"
+"5.178.40.0","5.178.44.255","95561728","95563007","IT","Italy"
+"5.178.45.0","5.178.45.255","95563008","95563263","GB","United Kingdom"
+"5.178.46.0","5.178.47.255","95563264","95563775","IT","Italy"
+"5.178.48.0","5.178.63.255","95563776","95567871","SK","Slovakia"
+"5.178.64.0","5.178.71.255","95567872","95569919","NL","Netherlands"
+"5.178.72.0","5.178.79.255","95569920","95571967","SE","Sweden"
+"5.178.80.0","5.178.87.255","95571968","95574015","RU","Russian Federation"
+"5.178.88.0","5.178.95.255","95574016","95576063","IT","Italy"
+"5.178.96.0","5.178.111.255","95576064","95580159","GB","United Kingdom"
+"5.178.112.0","5.178.119.255","95580160","95582207","NL","Netherlands"
+"5.178.120.0","5.178.127.255","95582208","95584255","IT","Italy"
+"5.178.128.0","5.178.255.255","95584256","95617023","GE","Georgia"
+"5.179.0.0","5.179.31.255","95617024","95625215","LV","Latvia"
+"5.179.32.0","5.179.71.255","95625216","95635455","IE","Ireland"
+"5.179.72.0","5.179.79.255","95635456","95637503","GB","United Kingdom"
+"5.179.80.0","5.179.95.255","95637504","95641599","DK","Denmark"
+"5.179.96.0","5.179.111.255","95641600","95645695","GB","United Kingdom"
+"5.179.112.0","5.179.119.255","95645696","95647743","SE","Sweden"
+"5.179.120.0","5.179.127.255","95647744","95649791","FR","France"
+"5.179.128.0","5.179.191.255","95649792","95666175","IT","Italy"
+"5.179.192.0","5.179.199.255","95666176","95668223","FR","France"
+"5.179.200.0","5.179.255.255","95668224","95682559","DE","Germany"
+"5.184.0.0","5.185.255.255","95944704","96075775","PL","Poland"
+"5.186.0.0","5.186.255.255","96075776","96141311","DK","Denmark"
+"5.187.0.0","5.187.7.255","96141312","96143359","DE","Germany"
+"5.187.8.0","5.187.15.255","96143360","96145407","GE","Georgia"
+"5.187.16.0","5.187.31.255","96145408","96149503","GB","United Kingdom"
+"5.187.32.0","5.187.39.255","96149504","96151551","ES","Spain"
+"5.187.40.0","5.187.47.255","96151552","96153599","RU","Russian Federation"
+"5.187.48.0","5.187.55.255","96153600","96155647","PL","Poland"
+"5.187.56.0","5.187.63.255","96155648","96157695","CH","Switzerland"
+"5.187.64.0","5.187.95.255","96157696","96165887","RU","Russian Federation"
+"5.187.96.0","5.187.127.255","96165888","96174079","GP","Guadeloupe"
+"5.187.128.0","5.187.255.255","96174080","96206847","HU","Hungary"
+"5.188.0.0","5.189.119.255","96206848","96303103","RU","Russian Federation"
+"5.189.120.0","5.189.127.255","96303104","96305151","LT","Lithuania"
+"5.189.128.0","5.189.191.255","96305152","96321535","DE","Germany"
+"5.189.192.0","5.189.199.255","96321536","96323583","RU","Russian Federation"
+"5.189.200.0","5.189.200.127","96323584","96323711","ZA","South Africa"
+"5.189.200.128","5.189.200.255","96323712","96323839","KR","Korea, Republic of"
+"5.189.201.0","5.189.201.127","96323840","96323967","EG","Egypt"
+"5.189.201.128","5.189.201.255","96323968","96324095","ID","Indonesia"
+"5.189.202.0","5.189.202.127","96324096","96324223","PK","Pakistan"
+"5.189.202.128","5.189.202.255","96324224","96324351","VN","Vietnam"
+"5.189.203.0","5.189.203.127","96324352","96324479","SG","Singapore"
+"5.189.203.128","5.189.203.255","96324480","96324607","US","United States"
+"5.189.204.0","5.189.204.127","96324608","96324735","IR","Iran, Islamic Republic of"
+"5.189.204.128","5.189.204.255","96324736","96324863","US","United States"
+"5.189.205.0","5.189.205.127","96324864","96324991","CA","Canada"
+"5.189.205.128","5.189.205.255","96324992","96325119","FR","France"
+"5.189.206.0","5.189.206.127","96325120","96325247","US","United States"
+"5.189.206.128","5.189.206.255","96325248","96325375","FI","Finland"
+"5.189.207.0","5.189.207.127","96325376","96325503","US","United States"
+"5.189.207.128","5.189.207.255","96325504","96325631","SE","Sweden"
+"5.189.208.0","5.189.215.255","96325632","96327679","RU","Russian Federation"
+"5.189.216.0","5.189.216.255","96327680","96327935","NL","Netherlands"
+"5.189.217.0","5.189.217.255","96327936","96328191","RO","Romania"
+"5.189.218.0","5.189.247.255","96328192","96335871","RU","Russian Federation"
+"5.189.248.0","5.189.251.255","96335872","96336895","NL","Netherlands"
+"5.189.252.0","5.189.252.255","96336896","96337151","US","United States"
+"5.189.253.0","5.189.255.255","96337152","96337919","NL","Netherlands"
+"5.190.0.0","5.190.255.255","96337920","96403455","IR","Iran, Islamic Republic of"
+"5.191.0.0","5.191.255.255","96403456","96468991","AZ","Azerbaijan"
+"5.192.0.0","5.195.255.255","96468992","96731135","AE","United Arab Emirates"
+"5.196.0.0","5.196.20.143","96731136","96736399","FR","France"
+"5.196.20.144","5.196.20.144","96736400","96736400","ES","Spain"
+"5.196.20.145","5.196.32.151","96736401","96739479","FR","France"
+"5.196.32.152","5.196.32.155","96739480","96739483","DE","Germany"
+"5.196.32.156","5.196.32.255","96739484","96739583","FR","France"
+"5.196.33.0","5.196.33.3","96739584","96739587","PT","Portugal"
+"5.196.33.4","5.196.35.206","96739588","96740302","FR","France"
+"5.196.35.207","5.196.35.207","96740303","96740303","IT","Italy"
+"5.196.35.208","5.196.38.175","96740304","96741039","FR","France"
+"5.196.38.176","5.196.38.179","96741040","96741043","PT","Portugal"
+"5.196.38.180","5.196.50.15","96741044","96743951","FR","France"
+"5.196.50.16","5.196.50.31","96743952","96743967","GB","United Kingdom"
+"5.196.50.32","5.196.51.127","96743968","96744319","FR","France"
+"5.196.51.128","5.196.51.143","96744320","96744335","PT","Portugal"
+"5.196.51.144","5.196.54.111","96744336","96745071","FR","France"
+"5.196.54.112","5.196.54.127","96745072","96745087","GB","United Kingdom"
+"5.196.54.128","5.196.55.15","96745088","96745231","FR","France"
+"5.196.55.16","5.196.55.31","96745232","96745247","GB","United Kingdom"
+"5.196.55.32","5.196.63.27","96745248","96747291","FR","France"
+"5.196.63.28","5.196.63.31","96747292","96747295","PT","Portugal"
+"5.196.63.32","5.196.63.79","96747296","96747343","FR","France"
+"5.196.63.80","5.196.63.95","96747344","96747359","DE","Germany"
+"5.196.63.96","5.196.63.143","96747360","96747407","FR","France"
+"5.196.63.144","5.196.63.159","96747408","96747423","DE","Germany"
+"5.196.63.160","5.196.63.223","96747424","96747487","FR","France"
+"5.196.63.224","5.196.63.255","96747488","96747519","ES","Spain"
+"5.196.64.0","5.196.96.103","96747520","96755815","FR","France"
+"5.196.96.104","5.196.96.107","96755816","96755819","PT","Portugal"
+"5.196.96.108","5.196.98.203","96755820","96756427","FR","France"
+"5.196.98.204","5.196.98.207","96756428","96756431","ES","Spain"
+"5.196.98.208","5.196.102.155","96756432","96757403","FR","France"
+"5.196.102.156","5.196.102.159","96757404","96757407","NL","Netherlands"
+"5.196.102.160","5.196.103.135","96757408","96757639","FR","France"
+"5.196.103.136","5.196.103.139","96757640","96757643","CH","Switzerland"
+"5.196.103.140","5.196.103.143","96757644","96757647","SE","Sweden"
+"5.196.103.144","5.196.103.159","96757648","96757663","FR","France"
+"5.196.103.160","5.196.103.163","96757664","96757667","SE","Sweden"
+"5.196.103.164","5.196.104.123","96757668","96757883","FR","France"
+"5.196.104.124","5.196.104.127","96757884","96757887","ES","Spain"
+"5.196.104.128","5.196.105.231","96757888","96758247","FR","France"
+"5.196.105.232","5.196.105.235","96758248","96758251","DE","Germany"
+"5.196.105.236","5.196.110.15","96758252","96759311","FR","France"
+"5.196.110.16","5.196.110.31","96759312","96759327","ES","Spain"
+"5.196.110.32","5.196.111.183","96759328","96759735","FR","France"
+"5.196.111.184","5.196.111.187","96759736","96759739","ES","Spain"
+"5.196.111.188","5.196.119.255","96759740","96761855","FR","France"
+"5.196.120.0","5.196.120.15","96761856","96761871","BE","Belgium"
+"5.196.120.16","5.196.123.175","96761872","96762799","FR","France"
+"5.196.123.176","5.196.123.191","96762800","96762815","BE","Belgium"
+"5.196.123.192","5.196.124.63","96762816","96762943","FR","France"
+"5.196.124.64","5.196.124.127","96762944","96763007","ES","Spain"
+"5.196.124.128","5.196.125.27","96763008","96763163","FR","France"
+"5.196.125.28","5.196.125.31","96763164","96763167","PT","Portugal"
+"5.196.125.32","5.196.126.63","96763168","96763455","FR","France"
+"5.196.126.64","5.196.126.79","96763456","96763471","ES","Spain"
+"5.196.126.80","5.196.126.159","96763472","96763551","FR","France"
+"5.196.126.160","5.196.126.163","96763552","96763555","GB","United Kingdom"
+"5.196.126.164","5.196.129.79","96763556","96764239","FR","France"
+"5.196.129.80","5.196.129.95","96764240","96764255","DE","Germany"
+"5.196.129.96","5.196.129.223","96764256","96764383","FR","France"
+"5.196.129.224","5.196.129.239","96764384","96764399","FI","Finland"
+"5.196.129.240","5.196.136.111","96764400","96766063","FR","France"
+"5.196.136.112","5.196.136.127","96766064","96766079","ES","Spain"
+"5.196.136.128","5.196.140.55","96766080","96767031","FR","France"
+"5.196.140.56","5.196.140.59","96767032","96767035","GB","United Kingdom"
+"5.196.140.60","5.196.143.79","96767036","96767823","FR","France"
+"5.196.143.80","5.196.143.95","96767824","96767839","BE","Belgium"
+"5.196.143.96","5.196.144.151","96767840","96768151","FR","France"
+"5.196.144.152","5.196.144.155","96768152","96768155","FI","Finland"
+"5.196.144.156","5.196.146.91","96768156","96768603","FR","France"
+"5.196.146.92","5.196.146.95","96768604","96768607","DE","Germany"
+"5.196.146.96","5.196.148.255","96768608","96769279","FR","France"
+"5.196.149.0","5.196.149.15","96769280","96769295","ES","Spain"
+"5.196.149.16","5.196.152.111","96769296","96770159","FR","France"
+"5.196.152.112","5.196.152.127","96770160","96770175","ES","Spain"
+"5.196.152.128","5.196.154.91","96770176","96770651","FR","France"
+"5.196.154.92","5.196.154.95","96770652","96770655","PL","Poland"
+"5.196.154.96","5.196.157.159","96770656","96771487","FR","France"
+"5.196.157.160","5.196.157.175","96771488","96771503","IE","Ireland"
+"5.196.157.176","5.196.158.31","96771504","96771615","FR","France"
+"5.196.158.32","5.196.158.63","96771616","96771647","FI","Finland"
+"5.196.158.64","5.196.160.119","96771648","96772215","FR","France"
+"5.196.160.120","5.196.160.127","96772216","96772223","PT","Portugal"
+"5.196.160.128","5.196.161.55","96772224","96772407","FR","France"
+"5.196.161.56","5.196.161.56","96772408","96772408","GB","United Kingdom"
+"5.196.161.57","5.196.163.255","96772409","96773119","FR","France"
+"5.196.164.0","5.196.164.255","96773120","96773375","ES","Spain"
+"5.196.165.0","5.196.166.111","96773376","96773743","FR","France"
+"5.196.166.112","5.196.166.127","96773744","96773759","ES","Spain"
+"5.196.166.128","5.196.170.63","96773760","96774719","FR","France"
+"5.196.170.64","5.196.170.95","96774720","96774751","ES","Spain"
+"5.196.170.96","5.196.172.15","96774752","96775183","FR","France"
+"5.196.172.16","5.196.172.31","96775184","96775199","PT","Portugal"
+"5.196.172.32","5.196.173.127","96775200","96775551","FR","France"
+"5.196.173.128","5.196.173.143","96775552","96775567","GB","United Kingdom"
+"5.196.173.144","5.196.175.63","96775568","96775999","FR","France"
+"5.196.175.64","5.196.175.127","96776000","96776063","GB","United Kingdom"
+"5.196.175.128","5.196.175.191","96776064","96776127","FR","France"
+"5.196.175.192","5.196.175.255","96776128","96776191","ES","Spain"
+"5.196.176.0","5.196.176.127","96776192","96776319","FR","France"
+"5.196.176.128","5.196.176.131","96776320","96776323","ES","Spain"
+"5.196.176.132","5.196.177.63","96776324","96776511","FR","France"
+"5.196.177.64","5.196.177.95","96776512","96776543","ES","Spain"
+"5.196.177.96","5.196.179.63","96776544","96777023","FR","France"
+"5.196.179.64","5.196.179.127","96777024","96777087","ES","Spain"
+"5.196.179.128","5.196.183.31","96777088","96778015","FR","France"
+"5.196.183.32","5.196.183.47","96778016","96778031","ES","Spain"
+"5.196.183.48","5.196.183.119","96778032","96778103","FR","France"
+"5.196.183.120","5.196.183.123","96778104","96778107","BE","Belgium"
+"5.196.183.124","5.196.183.183","96778108","96778167","FR","France"
+"5.196.183.184","5.196.183.187","96778168","96778171","LU","Luxembourg"
+"5.196.183.188","5.196.183.191","96778172","96778175","PT","Portugal"
+"5.196.183.192","5.196.183.255","96778176","96778239","FR","France"
+"5.196.184.0","5.196.184.3","96778240","96778243","NL","Netherlands"
+"5.196.184.4","5.196.184.15","96778244","96778255","FR","France"
+"5.196.184.16","5.196.184.19","96778256","96778259","NL","Netherlands"
+"5.196.184.20","5.196.186.107","96778260","96778859","FR","France"
+"5.196.186.108","5.196.186.111","96778860","96778863","NL","Netherlands"
+"5.196.186.112","5.196.186.115","96778864","96778867","CZ","Czech Republic"
+"5.196.186.116","5.196.186.119","96778868","96778871","BE","Belgium"
+"5.196.186.120","5.196.186.255","96778872","96779007","FR","France"
+"5.196.187.0","5.196.187.3","96779008","96779011","PT","Portugal"
+"5.196.187.4","5.196.187.159","96779012","96779167","FR","France"
+"5.196.187.160","5.196.187.191","96779168","96779199","PT","Portugal"
+"5.196.187.192","5.196.187.239","96779200","96779247","FR","France"
+"5.196.187.240","5.196.187.247","96779248","96779255","CZ","Czech Republic"
+"5.196.187.248","5.196.192.67","96779256","96780355","FR","France"
+"5.196.192.68","5.196.192.71","96780356","96780359","BE","Belgium"
+"5.196.192.72","5.196.194.15","96780360","96780815","FR","France"
+"5.196.194.16","5.196.194.23","96780816","96780823","ES","Spain"
+"5.196.194.24","5.196.196.95","96780824","96781407","FR","France"
+"5.196.196.96","5.196.196.111","96781408","96781423","FI","Finland"
+"5.196.196.112","5.196.199.87","96781424","96782167","FR","France"
+"5.196.199.88","5.196.199.95","96782168","96782175","ES","Spain"
+"5.196.199.96","5.196.199.119","96782176","96782199","FR","France"
+"5.196.199.120","5.196.199.127","96782200","96782207","CZ","Czech Republic"
+"5.196.199.128","5.196.202.63","96782208","96782911","FR","France"
+"5.196.202.64","5.196.202.67","96782912","96782915","LT","Lithuania"
+"5.196.202.68","5.196.203.15","96782916","96783119","FR","France"
+"5.196.203.16","5.196.203.31","96783120","96783135","PT","Portugal"
+"5.196.203.32","5.196.203.195","96783136","96783299","FR","France"
+"5.196.203.196","5.196.203.199","96783300","96783303","ES","Spain"
+"5.196.203.200","5.196.204.159","96783304","96783519","FR","France"
+"5.196.204.160","5.196.204.191","96783520","96783551","ES","Spain"
+"5.196.204.192","5.196.205.155","96783552","96783771","FR","France"
+"5.196.205.156","5.196.205.159","96783772","96783775","DE","Germany"
+"5.196.205.160","5.196.206.15","96783776","96783887","FR","France"
+"5.196.206.16","5.196.206.31","96783888","96783903","DE","Germany"
+"5.196.206.32","5.196.208.111","96783904","96784495","FR","France"
+"5.196.208.112","5.196.208.127","96784496","96784511","FI","Finland"
+"5.196.208.128","5.196.210.239","96784512","96785135","FR","France"
+"5.196.210.240","5.196.210.255","96785136","96785151","NL","Netherlands"
+"5.196.211.0","5.196.211.31","96785152","96785183","FR","France"
+"5.196.211.32","5.196.211.47","96785184","96785199","ES","Spain"
+"5.196.211.48","5.196.211.255","96785200","96785407","FR","France"
+"5.196.212.0","5.196.212.3","96785408","96785411","NL","Netherlands"
+"5.196.212.4","5.196.212.7","96785412","96785415","FR","France"
+"5.196.212.8","5.196.212.15","96785416","96785423","NL","Netherlands"
+"5.196.212.16","5.196.215.255","96785424","96786431","FR","France"
+"5.196.216.0","5.196.216.63","96786432","96786495","GB","United Kingdom"
+"5.196.216.64","5.196.222.175","96786496","96788143","FR","France"
+"5.196.222.176","5.196.222.191","96788144","96788159","ES","Spain"
+"5.196.222.192","5.196.238.255","96788160","96792319","FR","France"
+"5.196.239.0","5.196.239.63","96792320","96792383","ES","Spain"
+"5.196.239.64","5.196.240.175","96792384","96792751","FR","France"
+"5.196.240.176","5.196.240.191","96792752","96792767","DE","Germany"
+"5.196.240.192","5.196.243.239","96792768","96793583","FR","France"
+"5.196.243.240","5.196.243.255","96793584","96793599","DE","Germany"
+"5.196.244.0","5.196.244.87","96793600","96793687","FR","France"
+"5.196.244.88","5.196.244.88","96793688","96793688","ES","Spain"
+"5.196.244.89","5.196.244.115","96793689","96793715","FR","France"
+"5.196.244.116","5.196.244.116","96793716","96793716","ES","Spain"
+"5.196.244.117","5.196.246.47","96793717","96794159","FR","France"
+"5.196.246.48","5.196.246.63","96794160","96794175","ES","Spain"
+"5.196.246.64","5.196.247.103","96794176","96794471","FR","France"
+"5.196.247.104","5.196.247.111","96794472","96794479","ES","Spain"
+"5.196.247.112","5.196.255.255","96794480","96796671","FR","France"
+"5.197.0.0","5.197.255.255","96796672","96862207","AZ","Azerbaijan"
+"5.198.0.0","5.198.127.255","96862208","96894975","GB","United Kingdom"
+"5.198.128.0","5.198.135.255","96894976","96897023","CZ","Czech Republic"
+"5.198.136.0","5.198.143.255","96897024","96899071","GB","United Kingdom"
+"5.198.144.0","5.198.159.255","96899072","96903167","AT","Austria"
+"5.198.160.0","5.198.191.255","96903168","96911359","IR","Iran, Islamic Republic of"
+"5.198.192.0","5.198.223.255","96911360","96919551","FR","France"
+"5.198.224.0","5.198.239.255","96919552","96923647","IT","Italy"
+"5.198.240.0","5.198.247.255","96923648","96925695","JO","Jordan"
+"5.198.248.0","5.199.127.255","96925696","96960511","GB","United Kingdom"
+"5.199.128.0","5.199.143.255","96960512","96964607","DE","Germany"
+"5.199.144.0","5.199.159.255","96964608","96968703","NL","Netherlands"
+"5.199.160.0","5.199.175.255","96968704","96972799","LT","Lithuania"
+"5.199.176.0","5.199.183.255","96972800","96974847","DE","Germany"
+"5.199.192.0","5.199.223.255","96976896","96985087","RU","Russian Federation"
+"5.199.224.0","5.199.231.255","96985088","96987135","ES","Spain"
+"5.199.232.0","5.199.239.255","96987136","96989183","UA","Ukraine"
+"5.199.240.0","5.199.255.255","96989184","96993279","DE","Germany"
+"5.200.0.0","5.200.31.255","96993280","97001471","NL","Netherlands"
+"5.200.32.0","5.200.63.255","97001472","97009663","RU","Russian Federation"
+"5.200.64.0","5.200.255.255","97009664","97058815","IR","Iran, Islamic Republic of"
+"5.201.0.0","5.201.127.255","97058816","97091583","PL","Poland"
+"5.201.128.0","5.202.255.255","97091584","97189887","IR","Iran, Islamic Republic of"
+"5.203.0.0","5.203.255.255","97189888","97255423","GR","Greece"
+"5.204.0.0","5.204.255.255","97255424","97320959","HU","Hungary"
+"5.205.0.0","5.205.255.255","97320960","97386495","ES","Spain"
+"5.206.0.0","5.206.127.255","97386496","97419263","RU","Russian Federation"
+"5.206.128.0","5.206.191.255","97419264","97435647","HU","Hungary"
+"5.206.192.0","5.206.199.255","97435648","97437695","DK","Denmark"
+"5.206.200.0","5.206.207.255","97437696","97439743","AT","Austria"
+"5.206.208.0","5.206.227.255","97439744","97444863","NL","Netherlands"
+"5.206.228.0","5.206.231.255","97444864","97445887","PT","Portugal"
+"5.206.232.0","5.206.239.255","97445888","97447935","RS","Serbia"
+"5.206.240.0","5.206.255.255","97447936","97452031","PL","Poland"
+"5.207.0.0","5.207.255.255","97452032","97517567","UA","Ukraine"
+"5.208.0.0","5.223.255.255","97517568","98566143","IR","Iran, Islamic Republic of"
+"5.224.0.0","5.225.255.255","98566144","98697215","ES","Spain"
+"5.226.0.0","5.226.15.255","98697216","98701311","FR","France"
+"5.226.16.0","5.226.31.255","98701312","98705407","ES","Spain"
+"5.226.32.0","5.226.39.255","98705408","98707455","SE","Sweden"
+"5.226.40.0","5.226.47.255","98707456","98709503","NL","Netherlands"
+"5.226.48.0","5.226.55.255","98709504","98711551","IR","Iran, Islamic Republic of"
+"5.226.56.0","5.226.63.255","98711552","98713599","GB","United Kingdom"
+"5.226.64.0","5.226.135.255","98713600","98732031","PL","Poland"
+"5.226.136.0","5.226.143.255","98732032","98734079","GB","United Kingdom"
+"5.226.144.0","5.226.151.255","98734080","98736127","CH","Switzerland"
+"5.226.152.0","5.226.159.255","98736128","98738175","RU","Russian Federation"
+"5.226.160.0","5.226.167.255","98738176","98740223","NO","Norway"
+"5.226.168.0","5.226.168.255","98740224","98740479","ES","Spain"
+"5.226.169.0","5.226.169.255","98740480","98740735","US","United States"
+"5.226.170.0","5.226.171.255","98740736","98741247","DE","Germany"
+"5.226.172.0","5.226.172.255","98741248","98741503","ES","Spain"
+"5.226.173.0","5.226.173.255","98741504","98741759","US","United States"
+"5.226.174.0","5.226.175.255","98741760","98742271","DE","Germany"
+"5.226.176.0","5.226.183.255","98742272","98744319","GB","United Kingdom"
+"5.226.184.0","5.226.191.255","98744320","98746367","ES","Spain"
+"5.226.192.0","5.226.255.255","98746368","98762751","TR","Turkey"
+"5.227.0.0","5.228.255.255","98762752","98893823","RU","Russian Federation"
+"5.229.0.0","5.229.255.255","98893824","98959359","TR","Turkey"
+"5.230.0.0","5.230.0.255","98959360","98959615","DE","Germany"
+"5.230.1.0","5.230.1.63","98959616","98959679","US","United States"
+"5.230.1.64","5.230.4.255","98959680","98960639","DE","Germany"
+"5.230.5.0","5.230.5.159","98960640","98960799","US","United States"
+"5.230.5.160","5.230.7.255","98960800","98961407","DE","Germany"
+"5.230.8.0","5.230.9.255","98961408","98961919","FR","France"
+"5.230.10.0","5.230.128.255","98961920","98992383","DE","Germany"
+"5.230.129.0","5.230.129.39","98992384","98992423","US","United States"
+"5.230.129.40","5.230.129.47","98992424","98992431","DE","Germany"
+"5.230.129.48","5.230.129.255","98992432","98992639","US","United States"
+"5.230.130.0","5.230.131.255","98992640","98993151","DE","Germany"
+"5.230.132.0","5.230.132.23","98993152","98993175","US","United States"
+"5.230.132.24","5.230.132.255","98993176","98993407","DE","Germany"
+"5.230.133.0","5.230.133.255","98993408","98993663","GB","United Kingdom"
+"5.230.134.0","5.230.149.255","98993664","98997759","DE","Germany"
+"5.230.150.0","5.230.151.255","98997760","98998271","FR","France"
+"5.230.152.0","5.230.152.255","98998272","98998527","DE","Germany"
+"5.230.153.0","5.230.153.255","98998528","98998783","GB","United Kingdom"
+"5.230.154.0","5.230.156.255","98998784","98999551","DE","Germany"
+"5.230.157.0","5.230.159.255","98999552","99000319","GB","United Kingdom"
+"5.230.160.0","5.230.165.255","99000320","99001855","DE","Germany"
+"5.230.166.0","5.230.166.15","99001856","99001871","SG","Singapore"
+"5.230.166.16","5.230.255.255","99001872","99024895","DE","Germany"
+"5.231.0.0","5.231.1.15","99024896","99025167","GB","United Kingdom"
+"5.231.1.16","5.231.1.127","99025168","99025279","DE","Germany"
+"5.231.1.128","5.231.1.255","99025280","99025407","US","United States"
+"5.231.2.0","5.231.3.255","99025408","99025919","DE","Germany"
+"5.231.4.0","5.231.4.15","99025920","99025935","FI","Finland"
+"5.231.4.16","5.231.4.127","99025936","99026047","DE","Germany"
+"5.231.4.128","5.231.4.255","99026048","99026175","US","United States"
+"5.231.5.0","5.231.5.127","99026176","99026303","DE","Germany"
+"5.231.5.128","5.231.5.255","99026304","99026431","US","United States"
+"5.231.6.0","5.231.6.127","99026432","99026559","DE","Germany"
+"5.231.6.128","5.231.6.255","99026560","99026687","US","United States"
+"5.231.7.0","5.231.7.255","99026688","99026943","DE","Germany"
+"5.231.8.0","5.231.8.255","99026944","99027199","GB","United Kingdom"
+"5.231.9.0","5.231.9.15","99027200","99027215","HR","Croatia"
+"5.231.9.16","5.231.9.255","99027216","99027455","CA","Canada"
+"5.231.10.0","5.231.10.255","99027456","99027711","PL","Poland"
+"5.231.11.0","5.231.11.255","99027712","99027967","DE","Germany"
+"5.231.12.0","5.231.12.15","99027968","99027983","ES","Spain"
+"5.231.12.16","5.231.12.127","99027984","99028095","DE","Germany"
+"5.231.12.128","5.231.12.255","99028096","99028223","US","United States"
+"5.231.13.0","5.231.13.15","99028224","99028239","GB","United Kingdom"
+"5.231.13.16","5.231.13.127","99028240","99028351","DE","Germany"
+"5.231.13.128","5.231.14.255","99028352","99028735","US","United States"
+"5.231.15.0","5.231.15.15","99028736","99028751","SE","Sweden"
+"5.231.15.16","5.231.15.127","99028752","99028863","DE","Germany"
+"5.231.15.128","5.231.15.255","99028864","99028991","US","United States"
+"5.231.16.0","5.231.17.255","99028992","99029503","GB","United Kingdom"
+"5.231.18.0","5.231.18.15","99029504","99029519","IE","Ireland"
+"5.231.18.16","5.231.19.127","99029520","99029887","DE","Germany"
+"5.231.19.128","5.231.19.255","99029888","99030015","US","United States"
+"5.231.20.0","5.231.20.127","99030016","99030143","DE","Germany"
+"5.231.20.128","5.231.20.255","99030144","99030271","US","United States"
+"5.231.21.0","5.231.21.127","99030272","99030399","DE","Germany"
+"5.231.21.128","5.231.21.255","99030400","99030527","US","United States"
+"5.231.22.0","5.231.23.31","99030528","99030815","DE","Germany"
+"5.231.23.32","5.231.23.111","99030816","99030895","US","United States"
+"5.231.23.112","5.231.23.127","99030896","99030911","DE","Germany"
+"5.231.23.128","5.231.23.255","99030912","99031039","US","United States"
+"5.231.24.0","5.231.24.255","99031040","99031295","DE","Germany"
+"5.231.25.0","5.231.25.255","99031296","99031551","GB","United Kingdom"
+"5.231.26.0","5.231.26.255","99031552","99031807","CZ","Czech Republic"
+"5.231.27.0","5.231.27.15","99031808","99031823","GB","United Kingdom"
+"5.231.27.16","5.231.27.127","99031824","99031935","DE","Germany"
+"5.231.27.128","5.231.27.255","99031936","99032063","US","United States"
+"5.231.28.0","5.231.28.255","99032064","99032319","DE","Germany"
+"5.231.29.0","5.231.29.255","99032320","99032575","ES","Spain"
+"5.231.30.0","5.231.32.255","99032576","99033343","DE","Germany"
+"5.231.33.0","5.231.33.255","99033344","99033599","IT","Italy"
+"5.231.34.0","5.231.73.255","99033600","99043839","DE","Germany"
+"5.231.74.0","5.231.74.7","99043840","99043847","AT","Austria"
+"5.231.74.8","5.231.75.15","99043848","99044111","DE","Germany"
+"5.231.75.16","5.231.75.127","99044112","99044223","US","United States"
+"5.231.75.128","5.231.75.255","99044224","99044351","DE","Germany"
+"5.231.76.0","5.231.76.7","99044352","99044359","BE","Belgium"
+"5.231.76.8","5.231.76.255","99044360","99044607","DE","Germany"
+"5.231.77.0","5.231.77.7","99044608","99044615","HR","Croatia"
+"5.231.77.8","5.231.77.255","99044616","99044863","DE","Germany"
+"5.231.78.0","5.231.78.255","99044864","99045119","GB","United Kingdom"
+"5.231.79.0","5.231.79.255","99045120","99045375","NL","Netherlands"
+"5.231.80.0","5.231.95.255","99045376","99049471","DE","Germany"
+"5.231.96.0","5.231.97.255","99049472","99049983","GB","United Kingdom"
+"5.231.98.0","5.231.109.255","99049984","99053055","DE","Germany"
+"5.231.110.0","5.231.111.255","99053056","99053567","GB","United Kingdom"
+"5.231.112.0","5.231.236.255","99053568","99085567","DE","Germany"
+"5.231.237.0","5.231.237.255","99085568","99085823","GB","United Kingdom"
+"5.231.238.0","5.231.255.255","99085824","99090431","DE","Germany"
+"5.232.0.0","5.239.255.255","99090432","99614719","IR","Iran, Islamic Republic of"
+"5.240.0.0","5.243.255.255","99614720","99876863","SE","Sweden"
+"5.244.0.0","5.247.255.255","99876864","100139007","SA","Saudi Arabia"
+"5.248.0.0","5.248.255.255","100139008","100204543","UA","Ukraine"
+"5.249.0.0","5.249.127.255","100204544","100237311","PT","Portugal"
+"5.249.128.0","5.249.159.255","100237312","100245503","IT","Italy"
+"5.249.160.0","5.249.161.255","100245504","100246015","SE","Sweden"
+"5.249.162.0","5.249.162.255","100246016","100246271","GB","United Kingdom"
+"5.249.163.0","5.249.163.255","100246272","100246527","NL","Netherlands"
+"5.249.164.0","5.249.164.255","100246528","100246783","DE","Germany"
+"5.249.165.0","5.249.165.255","100246784","100247039","FR","France"
+"5.249.166.0","5.249.167.255","100247040","100247551","SE","Sweden"
+"5.249.168.0","5.249.175.255","100247552","100249599","CH","Switzerland"
+"5.249.176.0","5.249.191.255","100249600","100253695","SI","Slovenia"
+"5.249.192.0","5.249.223.255","100253696","100261887","RU","Russian Federation"
+"5.249.224.0","5.249.255.255","100261888","100270079","NO","Norway"
+"5.250.0.0","5.250.127.255","100270080","100302847","IR","Iran, Islamic Republic of"
+"5.250.128.0","5.250.159.255","100302848","100311039","KZ","Kazakhstan"
+"5.250.160.0","5.250.167.255","100311040","100313087","FI","Finland"
+"5.250.168.0","5.250.175.255","100313088","100315135","RU","Russian Federation"
+"5.250.176.0","5.250.191.255","100315136","100319231","GB","United Kingdom"
+"5.250.192.0","5.250.223.255","100319232","100327423","AZ","Azerbaijan"
+"5.250.224.0","5.250.231.255","100327424","100329471","SE","Sweden"
+"5.250.232.0","5.250.239.255","100329472","100331519","RU","Russian Federation"
+"5.250.240.0","5.250.255.255","100331520","100335615","TR","Turkey"
+"5.251.0.0","5.251.255.255","100335616","100401151","KZ","Kazakhstan"
+"5.254.0.0","5.254.64.255","100532224","100548863","RO","Romania"
+"5.254.65.0","5.254.65.11","100548864","100548875","TR","Turkey"
+"5.254.65.12","5.254.65.12","100548876","100548876","RO","Romania"
+"5.254.65.13","5.254.65.100","100548877","100548964","TR","Turkey"
+"5.254.65.101","5.254.65.101","100548965","100548965","RO","Romania"
+"5.254.65.102","5.254.65.174","100548966","100549038","TR","Turkey"
+"5.254.65.175","5.254.65.175","100549039","100549039","RO","Romania"
+"5.254.65.176","5.254.65.255","100549040","100549119","TR","Turkey"
+"5.254.66.0","5.254.88.247","100549120","100554999","RO","Romania"
+"5.254.88.248","5.254.88.248","100555000","100555000","DE","Germany"
+"5.254.88.249","5.254.88.255","100555001","100555007","RO","Romania"
+"5.254.89.0","5.254.89.255","100555008","100555263","DE","Germany"
+"5.254.90.0","5.254.104.23","100555264","100558871","RO","Romania"
+"5.254.104.24","5.254.104.27","100558872","100558875","DE","Germany"
+"5.254.104.28","5.254.104.71","100558876","100558919","RO","Romania"
+"5.254.104.72","5.254.104.79","100558920","100558927","DE","Germany"
+"5.254.104.80","5.254.104.95","100558928","100558943","RO","Romania"
+"5.254.104.96","5.254.104.103","100558944","100558951","DE","Germany"
+"5.254.104.104","5.254.105.3","100558952","100559107","RO","Romania"
+"5.254.105.4","5.254.105.11","100559108","100559115","DE","Germany"
+"5.254.105.12","5.254.105.31","100559116","100559135","RO","Romania"
+"5.254.105.32","5.254.105.35","100559136","100559139","DE","Germany"
+"5.254.105.36","5.254.105.63","100559140","100559167","RO","Romania"
+"5.254.105.64","5.254.105.71","100559168","100559175","DE","Germany"
+"5.254.105.72","5.254.105.103","100559176","100559207","RO","Romania"
+"5.254.105.104","5.254.105.111","100559208","100559215","DE","Germany"
+"5.254.105.112","5.254.105.119","100559216","100559223","RO","Romania"
+"5.254.105.120","5.254.105.127","100559224","100559231","DE","Germany"
+"5.254.105.128","5.254.105.151","100559232","100559255","RO","Romania"
+"5.254.105.152","5.254.105.159","100559256","100559263","EG","Egypt"
+"5.254.105.160","5.254.105.255","100559264","100559359","RO","Romania"
+"5.254.106.0","5.254.106.31","100559360","100559391","GB","United Kingdom"
+"5.254.106.32","5.254.106.63","100559392","100559423","RO","Romania"
+"5.254.106.64","5.254.106.79","100559424","100559439","GB","United Kingdom"
+"5.254.106.80","5.254.106.87","100559440","100559447","RO","Romania"
+"5.254.106.88","5.254.106.95","100559448","100559455","GB","United Kingdom"
+"5.254.106.96","5.254.106.127","100559456","100559487","RO","Romania"
+"5.254.106.128","5.254.106.159","100559488","100559519","GB","United Kingdom"
+"5.254.106.160","5.254.106.191","100559520","100559551","RO","Romania"
+"5.254.106.192","5.254.106.255","100559552","100559615","GB","United Kingdom"
+"5.254.107.0","5.254.107.127","100559616","100559743","RO","Romania"
+"5.254.107.128","5.254.107.255","100559744","100559871","GB","United Kingdom"
+"5.254.108.0","5.254.108.63","100559872","100559935","US","United States"
+"5.254.108.64","5.254.108.255","100559936","100560127","RO","Romania"
+"5.254.109.0","5.254.109.255","100560128","100560383","US","United States"
+"5.254.110.0","5.254.110.255","100560384","100560639","RO","Romania"
+"5.254.111.0","5.254.111.3","100560640","100560643","US","United States"
+"5.254.111.4","5.254.111.31","100560644","100560671","RO","Romania"
+"5.254.111.32","5.254.111.63","100560672","100560703","US","United States"
+"5.254.111.64","5.254.111.87","100560704","100560727","RO","Romania"
+"5.254.111.88","5.254.111.111","100560728","100560751","US","United States"
+"5.254.111.112","5.254.111.255","100560752","100560895","RO","Romania"
+"5.254.112.0","5.254.112.63","100560896","100560959","GB","United Kingdom"
+"5.254.112.64","5.254.112.127","100560960","100561023","RO","Romania"
+"5.254.112.128","5.254.112.255","100561024","100561151","GB","United Kingdom"
+"5.254.113.0","5.254.114.7","100561152","100561415","RO","Romania"
+"5.254.114.8","5.254.114.15","100561416","100561423","US","United States"
+"5.254.114.16","5.254.114.191","100561424","100561599","RO","Romania"
+"5.254.114.192","5.254.114.255","100561600","100561663","US","United States"
+"5.254.115.0","5.254.127.63","100561664","100564799","RO","Romania"
+"5.254.127.64","5.254.127.127","100564800","100564863","US","United States"
+"5.254.127.128","5.254.127.255","100564864","100564991","RO","Romania"
+"5.254.128.0","5.254.159.255","100564992","100573183","SE","Sweden"
+"5.254.160.0","5.254.167.255","100573184","100575231","GB","United Kingdom"
+"5.254.168.0","5.254.175.255","100575232","100577279","DK","Denmark"
+"5.254.176.0","5.254.183.255","100577280","100579327","RU","Russian Federation"
+"5.254.184.0","5.254.191.255","100579328","100581375","AT","Austria"
+"5.254.192.0","5.254.223.255","100581376","100589567","SE","Sweden"
+"5.254.224.0","5.254.255.255","100589568","100597759","RU","Russian Federation"
+"5.255.0.0","5.255.3.255","100597760","100598783","TR","Turkey"
+"5.255.4.0","5.255.55.255","100598784","100612095","US","United States"
+"5.255.56.0","5.255.127.255","100612096","100630527","NL","Netherlands"
+"5.255.128.0","5.255.135.255","100630528","100632575","BE","Belgium"
+"5.255.136.0","5.255.143.255","100632576","100634623","GB","United Kingdom"
+"5.255.144.0","5.255.151.255","100634624","100636671","ES","Spain"
+"5.255.152.0","5.255.159.255","100636672","100638719","NL","Netherlands"
+"5.255.160.0","5.255.191.255","100638720","100646911","UA","Ukraine"
+"5.255.192.0","5.255.194.255","100646912","100647679","RU","Russian Federation"
+"5.255.195.0","5.255.195.31","100647680","100647711","TR","Turkey"
+"5.255.195.32","5.255.249.255","100647712","100661759","RU","Russian Federation"
+"5.255.250.0","5.255.250.255","100661760","100662015","US","United States"
+"5.255.251.0","5.255.251.127","100662016","100662143","DE","Germany"
+"5.255.251.128","5.255.251.255","100662144","100662271","TR","Turkey"
+"5.255.252.0","5.255.255.255","100662272","100663295","RU","Russian Federation"
+"6.0.0.0","7.57.75.31","100663296","121195295","US","United States"
+"7.57.75.32","7.57.75.63","121195296","121195327","IT","Italy"
+"7.57.75.64","8.0.15.255","121195328","134221823","US","United States"
+"8.0.16.0","8.0.16.0","134221824","134221824","DE","Germany"
+"8.0.16.1","8.0.17.255","134221825","134222335","US","United States"
+"8.0.18.0","8.0.18.0","134222336","134222336","DE","Germany"
+"8.0.18.1","8.0.23.255","134222337","134223871","US","United States"
+"8.0.24.0","8.0.24.0","134223872","134223872","GB","United Kingdom"
+"8.0.24.1","8.0.25.255","134223873","134224383","US","United States"
+"8.0.26.0","8.0.26.0","134224384","134224384","GB","United Kingdom"
+"8.0.26.1","8.0.115.255","134224385","134247423","US","United States"
+"8.0.116.0","8.0.116.0","134247424","134247424","DE","Germany"
+"8.0.116.1","8.3.111.255","134247425","134443007","US","United States"
+"8.3.112.0","8.3.127.255","134443008","134447103","GU","Guam"
+"8.3.128.0","8.7.243.255","134447104","134738943","US","United States"
+"8.7.244.0","8.7.244.255","134738944","134739199","CA","Canada"
+"8.7.245.0","8.14.223.255","134739200","135192575","US","United States"
+"8.14.224.0","8.14.255.255","135192576","135200767","MX","Mexico"
+"8.15.0.0","8.18.127.255","135200768","135430143","US","United States"
+"8.18.128.0","8.18.128.255","135430144","135430399","CA","Canada"
+"8.18.129.0","8.18.135.255","135430400","135432191","US","United States"
+"8.18.136.0","8.18.143.255","135432192","135434239","CA","Canada"
+"8.18.144.0","8.18.171.255","135434240","135441407","US","United States"
+"8.18.172.0","8.18.172.255","135441408","135441663","CA","Canada"
+"8.18.173.0","8.20.109.255","135441664","135556607","US","United States"
+"8.20.110.0","8.20.110.255","135556608","135556863","CA","Canada"
+"8.20.111.0","8.20.116.255","135556864","135558399","US","United States"
+"8.20.117.0","8.20.117.255","135558400","135558655","NL","Netherlands"
+"8.20.118.0","8.21.35.255","135558656","135603199","US","United States"
+"8.21.36.0","8.21.39.255","135603200","135604223","CA","Canada"
+"8.21.40.0","8.21.40.255","135604224","135604479","US","United States"
+"8.21.41.0","8.21.41.255","135604480","135604735","CA","Canada"
+"8.21.42.0","8.21.50.255","135604736","135607039","US","United States"
+"8.21.51.0","8.21.51.255","135607040","135607295","CA","Canada"
+"8.21.52.0","8.23.199.255","135607296","135776255","US","United States"
+"8.23.200.0","8.23.201.255","135776256","135776767","GU","Guam"
+"8.23.202.0","8.24.7.255","135776768","135792639","US","United States"
+"8.24.8.0","8.24.15.255","135792640","135794687","CA","Canada"
+"8.24.16.0","8.26.18.255","135794688","135926527","US","United States"
+"8.26.19.0","8.26.19.63","135926528","135926591","VI","Virgin Islands, U.S."
+"8.26.19.64","8.26.93.255","135926592","135945727","US","United States"
+"8.26.94.0","8.26.94.255","135945728","135945983","CA","Canada"
+"8.26.95.0","8.28.4.255","135945984","136054015","US","United States"
+"8.28.5.0","8.28.5.255","136054016","136054271","GB","United Kingdom"
+"8.28.6.0","8.29.223.255","136054272","136175615","US","United States"
+"8.29.224.0","8.29.224.255","136175616","136175871","CA","Canada"
+"8.29.225.0","8.30.207.255","136175872","136237055","US","United States"
+"8.30.208.0","8.30.215.255","136237056","136239103","CA","Canada"
+"8.30.216.0","8.33.95.255","136239104","136404991","US","United States"
+"8.33.96.0","8.33.103.255","136404992","136407039","CA","Canada"
+"8.33.104.0","8.33.127.255","136407040","136413183","US","United States"
+"8.33.128.0","8.33.137.177","136413184","136415665","CA","Canada"
+"8.33.137.178","8.33.137.178","136415666","136415666","FR","France"
+"8.33.137.179","8.33.137.255","136415667","136415743","CA","Canada"
+"8.33.138.0","8.87.136.65","136415744","139954241","US","United States"
+"8.87.136.66","8.87.136.66","139954242","139954242","ES","Spain"
+"8.87.136.67","9.19.255.255","139954243","152305663","US","United States"
+"9.20.0.0","9.20.127.255","152305664","152338431","GB","United Kingdom"
+"9.20.128.0","9.255.255.255","152338432","167772159","US","United States"
+"11.0.0.0","12.13.13.255","184549376","202182143","US","United States"
+"12.13.14.0","12.13.14.255","202182144","202182399","GB","United Kingdom"
+"12.13.15.0","12.35.150.223","202182400","203658975","US","United States"
+"12.35.150.224","12.35.150.239","203658976","203658991","VI","Virgin Islands, U.S."
+"12.35.150.240","12.41.133.255","203658992","204047871","US","United States"
+"12.41.134.0","12.41.134.127","204047872","204047999","PR","Puerto Rico"
+"12.41.134.128","12.41.134.159","204048000","204048031","US","United States"
+"12.41.134.160","12.41.134.175","204048032","204048047","PR","Puerto Rico"
+"12.41.134.176","12.131.35.255","204048048","209921023","US","United States"
+"12.131.36.0","12.131.37.255","209921024","209921535","AU","Australia"
+"12.131.38.0","12.156.185.151","209921536","211597719","US","United States"
+"12.156.185.152","12.156.185.159","211597720","211597727","VI","Virgin Islands, U.S."
+"12.156.185.160","12.174.242.23","211597728","212791831","US","United States"
+"12.174.242.24","12.174.242.31","212791832","212791839","VI","Virgin Islands, U.S."
+"12.174.242.32","12.204.8.255","212791840","214698239","US","United States"
+"12.204.9.0","12.204.9.15","214698240","214698255","VI","Virgin Islands, U.S."
+"12.204.9.16","12.204.9.63","214698256","214698303","US","United States"
+"12.204.9.64","12.204.9.71","214698304","214698311","VI","Virgin Islands, U.S."
+"12.204.9.72","12.205.67.255","214698312","214778879","US","United States"
+"12.205.68.0","12.205.68.255","214778880","214779135","PR","Puerto Rico"
+"12.205.69.0","12.205.69.255","214779136","214779391","US","United States"
+"12.205.70.0","12.205.79.255","214779392","214781951","PR","Puerto Rico"
+"12.205.80.0","12.205.101.255","214781952","214787583","US","United States"
+"12.205.102.0","12.205.103.255","214787584","214788095","PR","Puerto Rico"
+"12.205.104.0","13.16.137.9","214788096","219187465","US","United States"
+"13.16.137.10","13.16.137.11","219187466","219187467","EU","Europe"
+"13.16.137.12","13.21.124.255","219187468","219512063","US","United States"
+"13.21.125.0","13.21.125.255","219512064","219512319","GB","United Kingdom"
+"13.21.126.0","13.53.255.255","219512320","221642751","US","United States"
+"13.54.0.0","13.55.255.255","221642752","221773823","AU","Australia"
+"13.56.0.0","13.66.255.255","221773824","222494719","US","United States"
+"13.67.0.0","13.67.127.255","222494720","222527487","SG","Singapore"
+"13.67.128.0","13.68.255.255","222527488","222625791","US","United States"
+"13.69.0.0","13.69.127.255","222625792","222658559","NL","Netherlands"
+"13.69.128.0","13.69.255.255","222658560","222691327","IE","Ireland"
+"13.70.0.0","13.70.63.255","222691328","222707711","HK","Hong Kong"
+"13.70.64.0","13.70.191.255","222707712","222740479","AU","Australia"
+"13.70.192.0","13.70.255.255","222740480","222756863","IE","Ireland"
+"13.71.0.0","13.71.127.255","222756864","222789631","IN","India"
+"13.71.128.0","13.71.159.255","222789632","222797823","JP","Japan"
+"13.71.160.0","13.71.191.255","222797824","222806015","CA","Canada"
+"13.71.192.0","13.72.191.255","222806016","222871551","US","United States"
+"13.72.192.0","13.72.223.255","222871552","222879743","HK","Hong Kong"
+"13.72.224.0","13.72.255.255","222879744","222887935","AU","Australia"
+"13.73.0.0","13.73.31.255","222887936","222896127","JP","Japan"
+"13.73.32.0","13.73.95.255","222896128","222912511","US","United States"
+"13.73.96.0","13.73.127.255","222912512","222920703","AU","Australia"
+"13.73.128.0","13.73.191.255","222920704","222937087","NL","Netherlands"
+"13.73.192.0","13.73.207.255","222937088","222941183","AU","Australia"
+"13.73.208.0","13.73.223.255","222941184","222945279","US","United States"
+"13.73.224.0","13.73.231.255","222945280","222947327","NL","Netherlands"
+"13.73.232.0","13.73.239.255","222947328","222949375","JP","Japan"
+"13.73.240.0","13.73.255.255","222949376","222953471","US","United States"
+"13.74.0.0","13.74.255.255","222953472","223019007","IE","Ireland"
+"13.75.0.0","13.75.127.255","223019008","223051775","HK","Hong Kong"
+"13.75.128.0","13.75.255.255","223051776","223084543","AU","Australia"
+"13.76.0.0","13.76.255.255","223084544","223150079","SG","Singapore"
+"13.77.0.0","13.77.63.255","223150080","223166463","AU","Australia"
+"13.77.64.0","13.77.255.255","223166464","223215615","US","United States"
+"13.78.0.0","13.78.127.255","223215616","223248383","JP","Japan"
+"13.78.128.0","13.78.255.255","223248384","223281151","US","United States"
+"13.79.0.0","13.79.255.255","223281152","223346687","IE","Ireland"
+"13.80.0.0","13.81.255.255","223346688","223477759","NL","Netherlands"
+"13.82.0.0","13.86.255.255","223477760","223805439","US","United States"
+"13.87.0.0","13.87.127.255","223805440","223838207","GB","United Kingdom"
+"13.87.128.0","13.88.199.255","223838208","223922175","US","United States"
+"13.88.200.0","13.88.207.255","223922176","223924223","NL","Netherlands"
+"13.88.208.0","13.88.223.255","223924224","223928319","HK","Hong Kong"
+"13.88.224.0","13.88.255.255","223928320","223936511","CA","Canada"
+"13.89.0.0","13.92.255.255","223936512","224198655","US","United States"
+"13.93.0.0","13.93.127.255","224198656","224231423","NL","Netherlands"
+"13.93.128.0","13.93.255.255","224231424","224264191","US","United States"
+"13.94.0.0","13.94.63.255","224264192","224280575","HK","Hong Kong"
+"13.94.64.0","13.94.127.255","224280576","224296959","IE","Ireland"
+"13.94.128.0","13.95.255.255","224296960","224395263","NL","Netherlands"
+"13.96.0.0","13.105.255.255","224395264","225050623","US","United States"
+"13.106.0.0","13.106.3.255","225050624","225051647","IN","India"
+"13.106.4.0","13.106.5.255","225051648","225052159","SG","Singapore"
+"13.106.6.0","13.106.7.255","225052160","225052671","JP","Japan"
+"13.106.8.0","13.106.9.255","225052672","225053183","CA","Canada"
+"13.106.10.0","13.106.17.255","225053184","225055231","GB","United Kingdom"
+"13.106.18.0","13.106.19.255","225055232","225055743","JP","Japan"
+"13.106.20.0","13.106.39.255","225055744","225060863","US","United States"
+"13.106.40.0","13.106.41.255","225060864","225061375","JP","Japan"
+"13.106.42.0","13.106.43.255","225061376","225061887","CA","Canada"
+"13.106.44.0","13.106.45.255","225061888","225062399","HK","Hong Kong"
+"13.106.46.0","13.106.47.255","225062400","225062911","IN","India"
+"13.106.48.0","13.106.49.255","225062912","225063423","CA","Canada"
+"13.106.50.0","13.106.57.255","225063424","225065471","US","United States"
+"13.106.58.0","13.106.61.255","225065472","225066495","AU","Australia"
+"13.106.62.0","13.106.63.255","225066496","225067007","US","United States"
+"13.106.64.0","13.106.67.255","225067008","225068031","NL","Netherlands"
+"13.106.68.0","13.106.69.255","225068032","225068543","US","United States"
+"13.106.70.0","13.106.71.255","225068544","225069055","IE","Ireland"
+"13.106.72.0","13.106.75.255","225069056","225070079","US","United States"
+"13.106.76.0","13.106.77.255","225070080","225070591","NL","Netherlands"
+"13.106.78.0","13.106.78.7","225070592","225070599","PR","Puerto Rico"
+"13.106.78.8","13.106.78.31","225070600","225070623","US","United States"
+"13.106.78.32","13.106.78.63","225070624","225070655","PR","Puerto Rico"
+"13.106.78.64","13.106.87.255","225070656","225073151","US","United States"
+"13.106.88.0","13.106.89.255","225073152","225073663","IE","Ireland"
+"13.106.90.0","13.106.93.255","225073664","225074687","KR","Korea, Republic of"
+"13.106.94.0","13.106.101.255","225074688","225076735","US","United States"
+"13.106.102.0","13.106.103.255","225076736","225077247","NL","Netherlands"
+"13.106.104.0","13.255.255.255","225077248","234881023","US","United States"
+"14.0.0.0","14.0.7.255","234881024","234883071","CN","China"
+"14.0.8.0","14.0.11.255","234883072","234884095","JP","Japan"
+"14.0.12.0","14.0.15.255","234884096","234885119","CN","China"
+"14.0.16.0","14.0.31.255","234885120","234889215","VN","Vietnam"
+"14.0.32.0","14.0.47.255","234889216","234893311","JP","Japan"
+"14.0.48.0","14.0.55.255","234893312","234895359","KR","Korea, Republic of"
+"14.0.56.0","14.0.56.255","234895360","234895615","TW","Taiwan"
+"14.0.57.0","14.0.57.255","234895616","234895871","MY","Malaysia"
+"14.0.58.0","14.0.58.255","234895872","234896127","TH","Thailand"
+"14.0.59.0","14.0.59.255","234896128","234896383","MN","Mongolia"
+"14.0.60.0","14.0.60.255","234896384","234896639","IN","India"
+"14.0.61.0","14.0.61.255","234896640","234896895","AE","United Arab Emirates"
+"14.0.62.0","14.0.62.255","234896896","234897151","PH","Philippines"
+"14.0.63.0","14.0.63.255","234897152","234897407","TW","Taiwan"
+"14.0.64.0","14.0.127.255","234897408","234913791","KR","Korea, Republic of"
+"14.0.128.0","14.0.255.255","234913792","234946559","HK","Hong Kong"
+"14.1.0.0","14.1.3.255","234946560","234947583","CN","China"
+"14.1.4.0","14.1.15.255","234947584","234950655","JP","Japan"
+"14.1.16.0","14.1.19.255","234950656","234951679","AU","Australia"
+"14.1.20.0","14.1.23.255","234951680","234952703","HK","Hong Kong"
+"14.1.24.0","14.1.27.255","234952704","234953727","CN","China"
+"14.1.28.0","14.1.31.255","234953728","234954751","SG","Singapore"
+"14.1.32.0","14.1.46.255","234954752","234958591","NZ","New Zealand"
+"14.1.47.0","14.1.47.255","234958592","234958847","AU","Australia"
+"14.1.48.0","14.1.95.255","234958848","234971135","NZ","New Zealand"
+"14.1.96.0","14.1.99.255","234971136","234972159","CN","China"
+"14.1.100.0","14.1.103.255","234972160","234973183","BD","Bangladesh"
+"14.1.104.0","14.1.107.255","234973184","234974207","PK","Pakistan"
+"14.1.108.0","14.1.111.255","234974208","234975231","CN","China"
+"14.1.112.0","14.1.115.255","234975232","234976255","SG","Singapore"
+"14.1.116.0","14.1.127.255","234976256","234979327","IN","India"
+"14.1.128.0","14.1.255.255","234979328","235012095","MY","Malaysia"
+"14.2.0.0","14.2.255.255","235012096","235077631","AU","Australia"
+"14.3.0.0","14.3.255.255","235077632","235143167","JP","Japan"
+"14.4.0.0","14.7.255.255","235143168","235405311","KR","Korea, Republic of"
+"14.8.0.0","14.15.255.255","235405312","235929599","JP","Japan"
+"14.16.0.0","14.31.255.255","235929600","236978175","CN","China"
+"14.32.0.0","14.95.255.255","236978176","241172479","KR","Korea, Republic of"
+"14.96.0.0","14.99.255.255","241172480","241434623","IN","India"
+"14.100.0.0","14.100.255.255","241434624","241500159","SG","Singapore"
+"14.101.0.0","14.101.255.255","241500160","241565695","JP","Japan"
+"14.102.0.0","14.102.127.255","241565696","241598463","IN","India"
+"14.102.128.0","14.102.131.255","241598464","241599487","CN","China"
+"14.102.132.0","14.102.135.255","241599488","241600511","JP","Japan"
+"14.102.136.0","14.102.143.255","241600512","241602559","AU","Australia"
+"14.102.144.0","14.102.151.255","241602560","241604607","MY","Malaysia"
+"14.102.152.0","14.102.155.255","241604608","241605631","ID","Indonesia"
+"14.102.156.0","14.102.159.255","241605632","241606655","CN","China"
+"14.102.160.0","14.102.163.255","241606656","241607679","IN","India"
+"14.102.164.0","14.102.167.255","241607680","241608703","JP","Japan"
+"14.102.168.0","14.102.171.255","241608704","241609727","PH","Philippines"
+"14.102.172.0","14.102.175.255","241609728","241610751","PK","Pakistan"
+"14.102.176.0","14.102.179.255","241610752","241611775","JP","Japan"
+"14.102.180.0","14.102.183.255","241611776","241612799","CN","China"
+"14.102.184.0","14.102.187.255","241612800","241613823","HK","Hong Kong"
+"14.102.188.0","14.102.191.255","241613824","241614847","IN","India"
+"14.102.192.0","14.102.223.255","241614848","241623039","JP","Japan"
+"14.102.224.0","14.102.239.255","241623040","241627135","IN","India"
+"14.102.240.0","14.102.255.255","241627136","241631231","HK","Hong Kong"
+"14.103.0.0","14.127.255.255","241631232","243269631","CN","China"
+"14.128.0.0","14.128.3.255","243269632","243270655","JP","Japan"
+"14.128.4.0","14.128.7.255","243270656","243271679","NZ","New Zealand"
+"14.128.8.0","14.128.11.255","243271680","243272703","TH","Thailand"
+"14.128.12.0","14.128.15.255","243272704","243273727","NP","Nepal"
+"14.128.16.0","14.128.31.255","243273728","243277823","JP","Japan"
+"14.128.32.0","14.128.63.255","243277824","243286015","AU","Australia"
+"14.128.64.0","14.128.127.255","243286016","243302399","JP","Japan"
+"14.128.128.0","14.129.255.255","243302400","243400703","KR","Korea, Republic of"
+"14.130.0.0","14.131.255.255","243400704","243531775","CN","China"
+"14.132.0.0","14.133.255.255","243531776","243662847","JP","Japan"
+"14.134.0.0","14.135.255.255","243662848","243793919","CN","China"
+"14.136.0.0","14.136.255.255","243793920","243859455","HK","Hong Kong"
+"14.137.0.0","14.137.223.255","243859456","243916799","AU","Australia"
+"14.137.224.0","14.137.255.255","243916800","243924991","JP","Japan"
+"14.138.0.0","14.138.255.255","243924992","243990527","KR","Korea, Republic of"
+"14.139.0.0","14.143.255.255","243990528","244318207","IN","India"
+"14.144.0.0","14.159.255.255","244318208","245366783","CN","China"
+"14.160.0.0","14.191.255.255","245366784","247463935","VN","Vietnam"
+"14.192.0.0","14.192.3.255","247463936","247464959","IN","India"
+"14.192.4.0","14.192.7.255","247464960","247465983","CN","China"
+"14.192.8.0","14.192.11.255","247465984","247467007","HK","Hong Kong"
+"14.192.12.0","14.192.19.255","247467008","247469055","IN","India"
+"14.192.20.0","14.192.23.255","247469056","247470079","HK","Hong Kong"
+"14.192.24.0","14.192.31.255","247470080","247472127","IN","India"
+"14.192.32.0","14.192.47.255","247472128","247476223","JP","Japan"
+"14.192.48.0","14.192.51.255","247476224","247477247","HK","Hong Kong"
+"14.192.52.0","14.192.55.255","247477248","247478271","IN","India"
+"14.192.56.0","14.192.63.255","247478272","247480319","CN","China"
+"14.192.64.0","14.192.71.255","247480320","247482367","MY","Malaysia"
+"14.192.72.0","14.192.75.255","247482368","247483391","PG","Papua New Guinea"
+"14.192.76.0","14.192.79.255","247483392","247484415","CN","China"
+"14.192.80.0","14.192.95.255","247484416","247488511","KR","Korea, Republic of"
+"14.192.96.0","14.192.127.255","247488512","247496703","JP","Japan"
+"14.192.128.0","14.192.159.255","247496704","247504895","PK","Pakistan"
+"14.192.160.0","14.192.191.255","247504896","247513087","AU","Australia"
+"14.192.192.0","14.192.255.255","247513088","247529471","MY","Malaysia"
+"14.193.0.0","14.193.255.255","247529472","247595007","JP","Japan"
+"14.194.0.0","14.195.255.255","247595008","247726079","IN","India"
+"14.196.0.0","14.197.255.255","247726080","247857151","CN","China"
+"14.198.0.0","14.199.255.255","247857152","247988223","HK","Hong Kong"
+"14.200.0.0","14.203.255.255","247988224","248250367","AU","Australia"
+"14.204.0.0","14.205.255.255","248250368","248381439","CN","China"
+"14.206.0.0","14.206.255.255","248381440","248446975","KR","Korea, Republic of"
+"14.207.0.0","14.207.255.255","248446976","248512511","TH","Thailand"
+"14.208.0.0","14.223.255.255","248512512","249561087","CN","China"
+"14.224.0.0","14.255.255.255","249561088","251658239","VN","Vietnam"
+"15.0.0.0","15.89.161.255","251658240","257532415","US","United States"
+"15.89.162.0","15.89.162.255","257532416","257532671","AU","Australia"
+"15.89.163.0","15.89.169.255","257532672","257534463","US","United States"
+"15.89.170.0","15.89.170.255","257534464","257534719","IN","India"
+"15.89.171.0","15.90.159.255","257534720","257597439","US","United States"
+"15.90.160.0","15.90.163.255","257597440","257598463","ES","Spain"
+"15.90.164.0","15.195.184.255","257598464","264485119","US","United States"
+"15.195.185.0","15.195.185.255","264485120","264485375","EU","Europe"
+"15.195.186.0","15.203.136.255","264485376","264997119","US","United States"
+"15.203.137.0","15.203.137.255","264997120","264997375","EU","Europe"
+"15.203.138.0","15.203.161.255","264997376","265003519","US","United States"
+"15.203.162.0","15.203.162.27","265003520","265003547","GB","United Kingdom"
+"15.203.162.28","15.203.162.28","265003548","265003548","FR","France"
+"15.203.162.29","15.203.162.255","265003549","265003775","GB","United Kingdom"
+"15.203.163.0","15.203.168.255","265003776","265005311","US","United States"
+"15.203.169.0","15.203.169.255","265005312","265005567","CH","Switzerland"
+"15.203.170.0","15.203.177.255","265005568","265007615","US","United States"
+"15.203.178.0","15.203.178.255","265007616","265007871","GB","United Kingdom"
+"15.203.179.0","15.203.248.255","265007872","265025791","US","United States"
+"15.203.249.0","15.203.249.255","265025792","265026047","GB","United Kingdom"
+"15.203.250.0","15.211.143.255","265026048","265523199","US","United States"
+"15.211.144.0","15.211.151.255","265523200","265525247","AU","Australia"
+"15.211.152.0","15.211.152.255","265525248","265525503","US","United States"
+"15.211.153.0","15.211.153.255","265525504","265525759","AP","Asia/Pacific Region"
+"15.211.154.0","15.211.168.255","265525760","265529599","US","United States"
+"15.211.169.0","15.211.169.255","265529600","265529855","AP","Asia/Pacific Region"
+"15.211.170.0","15.211.175.255","265529856","265531391","US","United States"
+"15.211.176.0","15.211.183.255","265531392","265533439","JP","Japan"
+"15.211.184.0","15.219.191.255","265533440","266059775","US","United States"
+"15.219.192.0","15.219.223.255","266059776","266067967","IN","India"
+"15.219.224.0","15.219.255.255","266067968","266076159","AU","Australia"
+"15.220.0.0","15.227.248.255","266076160","266598655","US","United States"
+"15.227.249.0","15.227.249.255","266598656","266598911","BR","Brazil"
+"15.227.250.0","17.44.223.255","266598912","288153599","US","United States"
+"17.44.224.0","17.44.255.255","288153600","288161791","CA","Canada"
+"17.45.0.0","17.45.21.255","288161792","288167423","US","United States"
+"17.45.22.0","17.45.23.255","288167424","288167935","CA","Canada"
+"17.45.24.0","17.45.29.255","288167936","288169471","US","United States"
+"17.45.30.0","17.45.31.255","288169472","288169983","CA","Canada"
+"17.45.32.0","17.45.55.255","288169984","288176127","US","United States"
+"17.45.56.0","17.45.63.255","288176128","288178175","MX","Mexico"
+"17.45.64.0","17.45.135.255","288178176","288196607","US","United States"
+"17.45.136.0","17.45.137.255","288196608","288197119","CA","Canada"
+"17.45.138.0","17.45.139.255","288197120","288197631","US","United States"
+"17.45.140.0","17.45.141.255","288197632","288198143","CA","Canada"
+"17.45.142.0","17.45.143.255","288198144","288198655","CL","Chile"
+"17.45.144.0","17.45.147.255","288198656","288199679","US","United States"
+"17.45.148.0","17.45.151.255","288199680","288200703","CO","Colombia"
+"17.45.152.0","17.45.170.110","288200704","288205422","US","United States"
+"17.45.170.111","17.45.170.111","288205423","288205423","CO","Colombia"
+"17.45.170.112","17.45.170.112","288205424","288205424","BR","Brazil"
+"17.45.170.113","17.45.170.113","288205425","288205425","MX","Mexico"
+"17.45.170.114","17.45.170.114","288205426","288205426","CL","Chile"
+"17.45.170.115","17.45.183.255","288205427","288208895","US","United States"
+"17.45.184.0","17.45.191.255","288208896","288210943","BR","Brazil"
+"17.45.192.0","17.45.199.255","288210944","288212991","US","United States"
+"17.45.200.0","17.45.207.255","288212992","288215039","CA","Canada"
+"17.45.208.0","17.45.239.255","288215040","288223231","US","United States"
+"17.45.240.0","17.45.255.255","288223232","288227327","CA","Canada"
+"17.46.0.0","17.63.255.255","288227328","289406975","US","United States"
+"17.64.0.0","17.66.63.255","289406976","289554431","IE","Ireland"
+"17.66.64.0","17.67.79.255","289554432","289624063","US","United States"
+"17.67.80.0","17.67.95.255","289624064","289628159","CH","Switzerland"
+"17.67.96.0","17.67.103.255","289628160","289630207","US","United States"
+"17.67.104.0","17.67.111.255","289630208","289632255","SE","Sweden"
+"17.67.112.0","17.67.152.255","289632256","289642751","US","United States"
+"17.67.153.0","17.67.153.255","289642752","289643007","GB","United Kingdom"
+"17.67.154.0","17.67.191.255","289643008","289652735","US","United States"
+"17.67.192.0","17.67.195.255","289652736","289653759","NL","Netherlands"
+"17.67.196.0","17.67.197.255","289653760","289654271","DE","Germany"
+"17.67.198.0","17.67.199.255","289654272","289654783","US","United States"
+"17.67.200.0","17.67.203.255","289654784","289655807","CZ","Czech Republic"
+"17.67.204.0","17.67.207.255","289655808","289656831","DE","Germany"
+"17.67.208.0","17.67.211.255","289656832","289657855","BE","Belgium"
+"17.67.212.0","17.67.215.255","289657856","289658879","AE","United Arab Emirates"
+"17.67.216.0","17.67.219.255","289658880","289659903","GB","United Kingdom"
+"17.67.220.0","17.67.223.255","289659904","289660927","US","United States"
+"17.67.224.0","17.67.239.255","289660928","289665023","ES","Spain"
+"17.67.240.0","17.67.247.255","289665024","289667071","US","United States"
+"17.67.248.0","17.67.255.255","289667072","289669119","GB","United Kingdom"
+"17.68.0.0","17.69.191.255","289669120","289783807","US","United States"
+"17.69.192.0","17.69.207.255","289783808","289787903","GB","United Kingdom"
+"17.69.208.0","17.69.215.255","289787904","289789951","DE","Germany"
+"17.69.216.0","17.69.223.255","289789952","289791999","US","United States"
+"17.69.224.0","17.69.231.255","289792000","289794047","AE","United Arab Emirates"
+"17.69.232.0","17.69.235.255","289794048","289795071","US","United States"
+"17.69.236.0","17.69.239.255","289795072","289796095","GB","United Kingdom"
+"17.69.240.0","17.69.247.255","289796096","289798143","TR","Turkey"
+"17.69.248.0","17.69.255.255","289798144","289800191","SA","Saudi Arabia"
+"17.70.0.0","17.72.68.255","289800192","289948927","US","United States"
+"17.72.69.0","17.72.69.127","289948928","289949055","AT","Austria"
+"17.72.69.128","17.72.69.255","289949056","289949183","US","United States"
+"17.72.70.0","17.72.71.255","289949184","289949695","RU","Russian Federation"
+"17.72.72.0","17.72.73.255","289949696","289950207","NL","Netherlands"
+"17.72.74.0","17.72.74.255","289950208","289950463","PL","Poland"
+"17.72.75.0","17.72.75.255","289950464","289950719","PT","Portugal"
+"17.72.76.0","17.72.76.255","289950720","289950975","CZ","Czech Republic"
+"17.72.77.0","17.72.77.255","289950976","289951231","US","United States"
+"17.72.78.0","17.72.78.255","289951232","289951487","RU","Russian Federation"
+"17.72.79.0","17.72.79.255","289951488","289951743","US","United States"
+"17.72.80.0","17.72.81.255","289951744","289952255","DE","Germany"
+"17.72.82.0","17.72.89.255","289952256","289954303","GB","United Kingdom"
+"17.72.90.0","17.72.90.255","289954304","289954559","ES","Spain"
+"17.72.91.0","17.72.95.255","289954560","289955839","GB","United Kingdom"
+"17.72.96.0","17.72.96.127","289955840","289955967","NL","Netherlands"
+"17.72.96.128","17.72.96.255","289955968","289956095","US","United States"
+"17.72.97.0","17.72.97.127","289956096","289956223","NO","Norway"
+"17.72.97.128","17.72.97.255","289956224","289956351","US","United States"
+"17.72.98.0","17.72.98.127","289956352","289956479","DK","Denmark"
+"17.72.98.128","17.72.98.255","289956480","289956607","US","United States"
+"17.72.99.0","17.72.99.127","289956608","289956735","NL","Netherlands"
+"17.72.99.128","17.72.99.255","289956736","289956863","IN","India"
+"17.72.100.0","17.72.100.255","289956864","289957119","ES","Spain"
+"17.72.101.0","17.72.101.255","289957120","289957375","US","United States"
+"17.72.102.0","17.72.102.255","289957376","289957631","SE","Sweden"
+"17.72.103.0","17.72.103.255","289957632","289957887","US","United States"
+"17.72.104.0","17.72.104.255","289957888","289958143","LU","Luxembourg"
+"17.72.105.0","17.72.105.255","289958144","289958399","US","United States"
+"17.72.106.0","17.72.106.255","289958400","289958655","IN","India"
+"17.72.107.0","17.72.107.255","289958656","289958911","US","United States"
+"17.72.108.0","17.72.109.255","289958912","289959423","IT","Italy"
+"17.72.110.0","17.72.111.255","289959424","289959935","DK","Denmark"
+"17.72.112.0","17.72.113.255","289959936","289960447","DE","Germany"
+"17.72.114.0","17.72.115.255","289960448","289960959","IN","India"
+"17.72.116.0","17.72.117.255","289960960","289961471","BE","Belgium"
+"17.72.118.0","17.72.123.255","289961472","289963007","US","United States"
+"17.72.124.0","17.72.127.255","289963008","289964031","FR","France"
+"17.72.128.0","17.72.191.255","289964032","289980415","IE","Ireland"
+"17.72.192.0","17.76.31.255","289980416","290201599","US","United States"
+"17.76.32.0","17.76.63.255","290201600","290209791","IN","India"
+"17.76.64.0","17.77.23.255","290209792","290265087","US","United States"
+"17.77.24.0","17.77.31.255","290265088","290267135","RU","Russian Federation"
+"17.77.32.0","17.77.39.255","290267136","290269183","US","United States"
+"17.77.40.0","17.77.43.255","290269184","290270207","PL","Poland"
+"17.77.44.0","17.77.47.255","290270208","290271231","PT","Portugal"
+"17.77.48.0","17.77.71.255","290271232","290277375","US","United States"
+"17.77.72.0","17.77.79.255","290277376","290279423","GB","United Kingdom"
+"17.77.80.0","17.77.141.255","290279424","290295295","US","United States"
+"17.77.142.0","17.77.143.255","290295296","290295807","IN","India"
+"17.77.144.0","17.77.159.255","290295808","290299903","US","United States"
+"17.77.160.0","17.77.163.255","290299904","290300927","LU","Luxembourg"
+"17.77.164.0","17.77.167.255","290300928","290301951","TR","Turkey"
+"17.77.168.0","17.77.169.255","290301952","290302463","IN","India"
+"17.77.170.0","17.77.171.255","290302464","290302975","US","United States"
+"17.77.172.0","17.77.175.255","290302976","290303999","DE","Germany"
+"17.77.176.0","17.77.183.255","290304000","290306047","US","United States"
+"17.77.184.0","17.77.191.255","290306048","290308095","DK","Denmark"
+"17.77.192.0","17.77.199.255","290308096","290310143","US","United States"
+"17.77.200.0","17.77.207.255","290310144","290312191","IN","India"
+"17.77.208.0","17.78.127.255","290312192","290357247","US","United States"
+"17.78.128.0","17.78.159.255","290357248","290365439","IL","Israel"
+"17.78.160.0","17.78.207.255","290365440","290377727","US","United States"
+"17.78.208.0","17.78.215.255","290377728","290379775","GB","United Kingdom"
+"17.78.216.0","17.79.131.255","290379776","290423807","US","United States"
+"17.79.132.0","17.79.135.255","290423808","290424831","SE","Sweden"
+"17.79.136.0","17.81.255.255","290424832","290586623","US","United States"
+"17.82.0.0","17.82.255.255","290586624","290652159","SG","Singapore"
+"17.83.0.0","17.86.95.255","290652160","290873343","US","United States"
+"17.86.96.0","17.86.127.255","290873344","290881535","AU","Australia"
+"17.86.128.0","17.87.159.255","290881536","290955263","US","United States"
+"17.87.160.0","17.87.191.255","290955264","290963455","CN","China"
+"17.87.192.0","17.235.127.255","290963456","300646399","US","United States"
+"17.235.128.0","17.235.143.255","300646400","300650495","JP","Japan"
+"17.235.144.0","17.235.159.255","300650496","300654591","SG","Singapore"
+"17.235.160.0","17.235.175.255","300654592","300658687","US","United States"
+"17.235.176.0","17.235.191.255","300658688","300662783","AU","Australia"
+"17.235.192.0","17.235.207.255","300662784","300666879","GB","United Kingdom"
+"17.235.208.0","17.235.223.255","300666880","300670975","NL","Netherlands"
+"17.235.224.0","17.235.239.255","300670976","300675071","IE","Ireland"
+"17.235.240.0","17.235.255.255","300675072","300679167","IL","Israel"
+"17.236.0.0","17.255.252.159","300679168","301989023","US","United States"
+"17.255.252.160","17.255.252.167","301989024","301989031","MO","Macau"
+"17.255.252.168","17.255.252.255","301989032","301989119","US","United States"
+"17.255.253.0","17.255.253.255","301989120","301989375","AU","Australia"
+"17.255.254.0","19.68.79.119","301989376","323243895","US","United States"
+"19.68.79.120","19.68.79.127","323243896","323243903","FR","France"
+"19.68.79.128","19.203.239.23","323243904","332132119","US","United States"
+"19.203.239.24","19.203.239.31","332132120","332132127","IL","Israel"
+"19.203.239.32","20.132.255.255","332132128","344260607","US","United States"
+"20.133.0.0","20.133.0.255","344260608","344260863","GB","United Kingdom"
+"20.133.1.0","20.133.1.255","344260864","344261119","EU","Europe"
+"20.133.2.0","20.133.4.146","344261120","344261778","US","United States"
+"20.133.4.147","20.133.4.147","344261779","344261779","EU","Europe"
+"20.133.4.148","20.133.7.255","344261780","344262655","US","United States"
+"20.133.8.0","20.133.8.255","344262656","344262911","GB","United Kingdom"
+"20.133.9.0","20.133.32.17","344262912","344268817","US","United States"
+"20.133.32.18","20.133.32.18","344268818","344268818","EU","Europe"
+"20.133.32.19","20.133.39.255","344268819","344270847","US","United States"
+"20.133.40.0","20.133.40.255","344270848","344271103","GB","United Kingdom"
+"20.133.41.0","20.138.1.255","344271104","344588799","US","United States"
+"20.138.2.0","20.138.2.255","344588800","344589055","GB","United Kingdom"
+"20.138.3.0","20.138.17.255","344589056","344592895","US","United States"
+"20.138.18.0","20.138.18.49","344592896","344592945","GB","United Kingdom"
+"20.138.18.50","20.138.18.50","344592946","344592946","EU","Europe"
+"20.138.18.51","20.138.18.255","344592947","344593151","GB","United Kingdom"
+"20.138.19.0","20.139.34.255","344593152","344662783","US","United States"
+"20.139.35.0","20.139.35.255","344662784","344663039","MY","Malaysia"
+"20.139.36.0","20.139.63.255","344663040","344670207","US","United States"
+"20.139.64.0","20.139.79.255","344670208","344674303","IN","India"
+"20.139.80.0","20.139.223.255","344674304","344711167","US","United States"
+"20.139.224.0","20.139.255.255","344711168","344719359","AU","Australia"
+"20.140.0.0","20.142.115.255","344719360","344880127","US","United States"
+"20.142.116.0","20.142.116.255","344880128","344880383","EU","Europe"
+"20.142.117.0","20.142.119.255","344880384","344881151","US","United States"
+"20.142.120.0","20.142.120.255","344881152","344881407","IN","India"
+"20.142.121.0","20.143.239.255","344881408","344977407","US","United States"
+"20.143.240.0","20.143.240.255","344977408","344977663","IN","India"
+"20.143.241.0","21.56.9.31","344977664","355993887","US","United States"
+"21.56.9.32","21.56.9.39","355993888","355993895","IT","Italy"
+"21.56.9.40","21.249.132.255","355993896","368674047","US","United States"
+"21.249.133.0","21.249.133.255","368674048","368674303","ES","Spain"
+"21.249.134.0","22.50.88.191","368674304","372398271","US","United States"
+"22.50.88.192","22.50.88.223","372398272","372398303","AU","Australia"
+"22.50.88.224","23.0.31.255","372398304","385884159","US","United States"
+"23.0.32.0","23.0.47.255","385884160","385888255","NL","Netherlands"
+"23.0.48.0","23.0.160.255","385888256","385917183","US","United States"
+"23.0.161.0","23.0.161.255","385917184","385917439","NL","Netherlands"
+"23.0.162.0","23.0.173.255","385917440","385920511","US","United States"
+"23.0.174.0","23.0.174.255","385920512","385920767","NL","Netherlands"
+"23.0.175.0","23.0.211.255","385920768","385930239","US","United States"
+"23.0.212.0","23.0.215.255","385930240","385931263","NL","Netherlands"
+"23.0.216.0","23.0.227.255","385931264","385934335","US","United States"
+"23.0.228.0","23.0.229.255","385934336","385934847","NL","Netherlands"
+"23.0.230.0","23.0.249.255","385934848","385939967","US","United States"
+"23.0.250.0","23.0.251.255","385939968","385940479","NL","Netherlands"
+"23.0.252.0","23.1.3.255","385940480","385942527","US","United States"
+"23.1.4.0","23.1.7.255","385942528","385943551","NL","Netherlands"
+"23.1.8.0","23.1.35.255","385943552","385950719","US","United States"
+"23.1.36.0","23.1.39.255","385950720","385951743","NL","Netherlands"
+"23.1.40.0","23.1.63.255","385951744","385957887","US","United States"
+"23.1.64.0","23.1.79.255","385957888","385961983","NL","Netherlands"
+"23.1.80.0","23.1.175.255","385961984","385986559","US","United States"
+"23.1.176.0","23.1.191.255","385986560","385990655","NL","Netherlands"
+"23.1.192.0","23.1.237.255","385990656","386002431","US","United States"
+"23.1.238.0","23.1.239.255","386002432","386002943","NL","Netherlands"
+"23.1.240.0","23.1.240.255","386002944","386003199","US","United States"
+"23.1.241.0","23.1.243.255","386003200","386003967","NL","Netherlands"
+"23.1.244.0","23.1.251.255","386003968","386006015","US","United States"
+"23.1.252.0","23.1.255.255","386006016","386007039","NL","Netherlands"
+"23.2.0.0","23.2.13.255","386007040","386010623","US","United States"
+"23.2.14.0","23.2.15.255","386010624","386011135","NL","Netherlands"
+"23.2.16.0","23.2.19.255","386011136","386012159","US","United States"
+"23.2.20.0","23.2.21.255","386012160","386012671","NL","Netherlands"
+"23.2.22.0","23.2.23.255","386012672","386013183","US","United States"
+"23.2.24.0","23.2.25.255","386013184","386013695","NL","Netherlands"
+"23.2.26.0","23.2.31.255","386013696","386015231","US","United States"
+"23.2.32.0","23.2.32.255","386015232","386015487","NL","Netherlands"
+"23.2.33.0","23.2.51.255","386015488","386020351","US","United States"
+"23.2.52.0","23.2.55.255","386020352","386021375","NL","Netherlands"
+"23.2.56.0","23.2.71.255","386021376","386025471","US","United States"
+"23.2.72.0","23.2.75.255","386025472","386026495","NL","Netherlands"
+"23.2.76.0","23.2.111.255","386026496","386035711","US","United States"
+"23.2.112.0","23.2.127.255","386035712","386039807","NL","Netherlands"
+"23.2.128.0","23.2.207.255","386039808","386060287","US","United States"
+"23.2.208.0","23.2.239.255","386060288","386068479","NL","Netherlands"
+"23.2.240.0","23.3.2.255","386068480","386073343","US","United States"
+"23.3.3.0","23.3.3.255","386073344","386073599","NL","Netherlands"
+"23.3.4.0","23.3.5.255","386073600","386074111","US","United States"
+"23.3.6.0","23.3.7.255","386074112","386074623","NL","Netherlands"
+"23.3.8.0","23.3.14.255","386074624","386076415","US","United States"
+"23.3.15.0","23.3.15.255","386076416","386076671","NL","Netherlands"
+"23.3.16.0","23.3.63.255","386076672","386088959","US","United States"
+"23.3.64.0","23.3.67.255","386088960","386089983","NL","Netherlands"
+"23.3.68.0","23.3.89.255","386089984","386095615","US","United States"
+"23.3.90.0","23.3.91.255","386095616","386096127","NL","Netherlands"
+"23.3.92.0","23.3.143.255","386096128","386109439","US","United States"
+"23.3.144.0","23.3.159.255","386109440","386113535","NL","Netherlands"
+"23.3.160.0","23.3.207.255","386113536","386125823","US","United States"
+"23.3.208.0","23.3.239.255","386125824","386134015","NL","Netherlands"
+"23.3.240.0","23.4.207.255","386134016","386191359","US","United States"
+"23.4.208.0","23.4.223.255","386191360","386195455","NL","Netherlands"
+"23.4.224.0","23.5.47.255","386195456","386215935","US","United States"
+"23.5.48.0","23.5.63.255","386215936","386220031","NL","Netherlands"
+"23.5.64.0","23.5.95.255","386220032","386228223","US","United States"
+"23.5.96.0","23.5.111.255","386228224","386232319","NL","Netherlands"
+"23.5.112.0","23.5.159.255","386232320","386244607","US","United States"
+"23.5.160.0","23.5.160.255","386244608","386244863","NL","Netherlands"
+"23.5.161.0","23.5.161.255","386244864","386245119","US","United States"
+"23.5.162.0","23.5.163.255","386245120","386245631","NL","Netherlands"
+"23.5.164.0","23.5.171.255","386245632","386247679","US","United States"
+"23.5.172.0","23.5.175.255","386247680","386248703","NL","Netherlands"
+"23.5.176.0","23.6.111.255","386248704","386297855","US","United States"
+"23.6.112.0","23.6.159.255","386297856","386310143","NL","Netherlands"
+"23.6.160.0","23.7.191.255","386310144","386383871","US","United States"
+"23.7.192.0","23.7.207.255","386383872","386387967","NL","Netherlands"
+"23.7.208.0","23.7.255.255","386387968","386400255","US","United States"
+"23.8.0.0","23.8.15.255","386400256","386404351","NL","Netherlands"
+"23.8.16.0","23.8.31.255","386404352","386408447","US","United States"
+"23.8.32.0","23.8.47.255","386408448","386412543","NL","Netherlands"
+"23.8.48.0","23.8.207.255","386412544","386453503","US","United States"
+"23.8.208.0","23.8.223.255","386453504","386457599","NL","Netherlands"
+"23.8.224.0","23.8.255.255","386457600","386465791","US","United States"
+"23.9.0.0","23.9.15.255","386465792","386469887","NL","Netherlands"
+"23.9.16.0","23.9.63.255","386469888","386482175","US","United States"
+"23.9.64.0","23.9.79.255","386482176","386486271","NL","Netherlands"
+"23.9.80.0","23.9.127.255","386486272","386498559","US","United States"
+"23.9.128.0","23.9.143.255","386498560","386502655","NL","Netherlands"
+"23.9.144.0","23.9.207.255","386502656","386519039","US","United States"
+"23.9.208.0","23.9.223.255","386519040","386523135","NL","Netherlands"
+"23.9.224.0","23.10.241.255","386523136","386593279","US","United States"
+"23.10.242.0","23.10.247.255","386593280","386594815","NL","Netherlands"
+"23.10.248.0","23.10.249.255","386594816","386595327","US","United States"
+"23.10.250.0","23.10.252.255","386595328","386596095","NL","Netherlands"
+"23.10.253.0","23.11.63.255","386596096","386613247","US","United States"
+"23.11.64.0","23.11.79.255","386613248","386617343","NL","Netherlands"
+"23.11.80.0","23.11.231.255","386617344","386656255","US","United States"
+"23.11.232.0","23.11.232.255","386656256","386656511","NL","Netherlands"
+"23.11.233.0","23.11.255.255","386656512","386662399","US","United States"
+"23.12.0.0","23.12.31.255","386662400","386670591","NL","Netherlands"
+"23.12.32.0","23.12.79.255","386670592","386682879","US","United States"
+"23.12.80.0","23.12.111.255","386682880","386691071","NL","Netherlands"
+"23.12.112.0","23.12.191.255","386691072","386711551","US","United States"
+"23.12.192.0","23.12.207.255","386711552","386715647","NL","Netherlands"
+"23.12.208.0","23.13.31.255","386715648","386736127","US","United States"
+"23.13.32.0","23.13.63.255","386736128","386744319","NL","Netherlands"
+"23.13.64.0","23.13.181.255","386744320","386774527","US","United States"
+"23.13.182.0","23.13.183.255","386774528","386775039","NL","Netherlands"
+"23.13.184.0","23.13.219.255","386775040","386784255","US","United States"
+"23.13.220.0","23.13.223.255","386784256","386785279","NL","Netherlands"
+"23.13.224.0","23.14.89.255","386785280","386816511","US","United States"
+"23.14.90.0","23.14.95.255","386816512","386818047","NL","Netherlands"
+"23.14.96.0","23.14.129.255","386818048","386826751","US","United States"
+"23.14.130.0","23.14.131.255","386826752","386827263","NL","Netherlands"
+"23.14.132.0","23.14.135.255","386827264","386828287","US","United States"
+"23.14.136.0","23.14.139.255","386828288","386829311","NL","Netherlands"
+"23.14.140.0","23.14.191.255","386829312","386842623","US","United States"
+"23.14.192.0","23.14.207.255","386842624","386846719","NL","Netherlands"
+"23.14.208.0","23.15.11.255","386846720","386862079","US","United States"
+"23.15.12.0","23.15.12.255","386862080","386862335","JP","Japan"
+"23.15.13.0","23.15.13.255","386862336","386862591","KR","Korea, Republic of"
+"23.15.14.0","23.15.37.255","386862592","386868735","US","United States"
+"23.15.38.0","23.15.38.255","386868736","386868991","NL","Netherlands"
+"23.15.39.0","23.15.63.255","386868992","386875391","US","United States"
+"23.15.64.0","23.15.79.255","386875392","386879487","NL","Netherlands"
+"23.15.80.0","23.15.111.255","386879488","386887679","US","United States"
+"23.15.112.0","23.15.127.255","386887680","386891775","NL","Netherlands"
+"23.15.128.0","23.15.131.255","386891776","386892799","US","United States"
+"23.15.132.0","23.15.133.255","386892800","386893311","NL","Netherlands"
+"23.15.134.0","23.15.175.255","386893312","386904063","US","United States"
+"23.15.176.0","23.15.179.255","386904064","386905087","NL","Netherlands"
+"23.15.180.0","23.15.251.255","386905088","386923519","US","United States"
+"23.15.252.0","23.15.255.255","386923520","386924543","NL","Netherlands"
+"23.16.0.0","23.17.255.255","386924544","387055615","CA","Canada"
+"23.18.0.0","23.18.63.255","387055616","387071999","PR","Puerto Rico"
+"23.18.64.0","23.18.71.255","387072000","387074047","US","United States"
+"23.18.72.0","23.18.79.255","387074048","387076095","PR","Puerto Rico"
+"23.18.80.0","23.18.87.255","387076096","387078143","US","United States"
+"23.18.88.0","23.18.91.255","387078144","387079167","PR","Puerto Rico"
+"23.18.92.0","23.18.95.255","387079168","387080191","US","United States"
+"23.18.96.0","23.18.255.255","387080192","387121151","PR","Puerto Rico"
+"23.19.0.0","23.29.191.255","387121152","387825663","US","United States"
+"23.29.192.0","23.29.223.255","387825664","387833855","CA","Canada"
+"23.29.224.0","23.32.7.255","387833856","387975167","US","United States"
+"23.32.8.0","23.32.11.255","387975168","387976191","NL","Netherlands"
+"23.32.12.0","23.32.13.255","387976192","387976703","US","United States"
+"23.32.14.0","23.32.21.255","387976704","387978751","NL","Netherlands"
+"23.32.22.0","23.32.27.255","387978752","387980287","US","United States"
+"23.32.28.0","23.32.29.255","387980288","387980799","NL","Netherlands"
+"23.32.30.0","23.32.47.255","387980800","387985407","US","United States"
+"23.32.48.0","23.32.89.255","387985408","387996159","NL","Netherlands"
+"23.32.90.0","23.32.95.255","387996160","387997695","US","United States"
+"23.32.96.0","23.32.127.255","387997696","388005887","NL","Netherlands"
+"23.32.128.0","23.32.219.255","388005888","388029439","US","United States"
+"23.32.220.0","23.32.223.255","388029440","388030463","NL","Netherlands"
+"23.32.224.0","23.32.241.255","388030464","388035071","US","United States"
+"23.32.242.0","23.32.247.255","388035072","388036607","NL","Netherlands"
+"23.32.248.0","23.32.255.255","388036608","388038655","US","United States"
+"23.33.0.0","23.33.15.255","388038656","388042751","NL","Netherlands"
+"23.33.16.0","23.33.47.255","388042752","388050943","US","United States"
+"23.33.48.0","23.33.51.255","388050944","388051967","NL","Netherlands"
+"23.33.52.0","23.33.63.255","388051968","388055039","US","United States"
+"23.33.64.0","23.33.79.255","388055040","388059135","NL","Netherlands"
+"23.33.80.0","23.33.207.255","388059136","388091903","US","United States"
+"23.33.208.0","23.33.243.255","388091904","388101119","NL","Netherlands"
+"23.33.244.0","23.34.175.255","388101120","388149247","US","United States"
+"23.34.176.0","23.34.191.255","388149248","388153343","NL","Netherlands"
+"23.34.192.0","23.35.95.255","388153344","388194303","US","United States"
+"23.35.96.0","23.35.127.255","388194304","388202495","NL","Netherlands"
+"23.35.128.0","23.35.207.255","388202496","388222975","US","United States"
+"23.35.208.0","23.35.223.255","388222976","388227071","NL","Netherlands"
+"23.35.224.0","23.36.143.255","388227072","388272127","US","United States"
+"23.36.144.0","23.36.191.255","388272128","388284415","NL","Netherlands"
+"23.36.192.0","23.36.207.255","388284416","388288511","US","United States"
+"23.36.208.0","23.36.255.255","388288512","388300799","NL","Netherlands"
+"23.37.0.0","23.37.31.255","388300800","388308991","US","United States"
+"23.37.32.0","23.37.63.255","388308992","388317183","NL","Netherlands"
+"23.37.64.0","23.37.95.255","388317184","388325375","US","United States"
+"23.37.96.0","23.37.111.255","388325376","388329471","NL","Netherlands"
+"23.37.112.0","23.37.159.255","388329472","388341759","US","United States"
+"23.37.160.0","23.37.175.255","388341760","388345855","NL","Netherlands"
+"23.37.176.0","23.37.207.255","388345856","388354047","US","United States"
+"23.37.208.0","23.37.223.255","388354048","388358143","NL","Netherlands"
+"23.37.224.0","23.37.239.255","388358144","388362239","US","United States"
+"23.37.240.0","23.38.79.255","388362240","388386815","NL","Netherlands"
+"23.38.80.0","23.38.95.255","388386816","388390911","US","United States"
+"23.38.96.0","23.38.101.255","388390912","388392447","NL","Netherlands"
+"23.38.102.0","23.38.119.255","388392448","388397055","US","United States"
+"23.38.120.0","23.38.127.255","388397056","388399103","NL","Netherlands"
+"23.38.128.0","23.38.207.255","388399104","388419583","US","United States"
+"23.38.208.0","23.38.223.255","388419584","388423679","NL","Netherlands"
+"23.38.224.0","23.39.63.255","388423680","388448255","US","United States"
+"23.39.64.0","23.39.127.255","388448256","388464639","NL","Netherlands"
+"23.39.128.0","23.39.159.255","388464640","388472831","US","United States"
+"23.39.160.0","23.39.175.255","388472832","388476927","NL","Netherlands"
+"23.39.176.0","23.39.191.255","388476928","388481023","US","United States"
+"23.39.192.0","23.39.207.255","388481024","388485119","NL","Netherlands"
+"23.39.208.0","23.39.239.255","388485120","388493311","US","United States"
+"23.39.240.0","23.40.15.255","388493312","388501503","NL","Netherlands"
+"23.40.16.0","23.40.63.255","388501504","388513791","US","United States"
+"23.40.64.0","23.40.79.255","388513792","388517887","NL","Netherlands"
+"23.40.80.0","23.40.111.255","388517888","388526079","US","United States"
+"23.40.112.0","23.40.127.255","388526080","388530175","NL","Netherlands"
+"23.40.128.0","23.40.159.255","388530176","388538367","US","United States"
+"23.40.160.0","23.40.175.255","388538368","388542463","NL","Netherlands"
+"23.40.176.0","23.40.207.255","388542464","388550655","US","United States"
+"23.40.208.0","23.40.223.255","388550656","388554751","NL","Netherlands"
+"23.40.224.0","23.40.239.255","388554752","388558847","US","United States"
+"23.40.240.0","23.40.255.255","388558848","388562943","NL","Netherlands"
+"23.41.0.0","23.41.15.255","388562944","388567039","US","United States"
+"23.41.16.0","23.41.31.255","388567040","388571135","NL","Netherlands"
+"23.41.32.0","23.42.15.255","388571136","388632575","US","United States"
+"23.42.16.0","23.42.31.255","388632576","388636671","NL","Netherlands"
+"23.42.32.0","23.42.191.255","388636672","388677631","US","United States"
+"23.42.192.0","23.42.207.255","388677632","388681727","NL","Netherlands"
+"23.42.208.0","23.43.15.255","388681728","388698111","US","United States"
+"23.43.16.0","23.43.79.255","388698112","388714495","NL","Netherlands"
+"23.43.80.0","23.43.111.255","388714496","388722687","US","United States"
+"23.43.112.0","23.43.143.255","388722688","388730879","NL","Netherlands"
+"23.43.144.0","23.44.207.255","388730880","388812799","US","United States"
+"23.44.208.0","23.44.223.255","388812800","388816895","NL","Netherlands"
+"23.44.224.0","23.45.66.255","388816896","388842239","US","United States"
+"23.45.67.0","23.45.67.255","388842240","388842495","NL","Netherlands"
+"23.45.68.0","23.45.71.255","388842496","388843519","US","United States"
+"23.45.72.0","23.45.75.255","388843520","388844543","NL","Netherlands"
+"23.45.76.0","23.45.76.255","388844544","388844799","US","United States"
+"23.45.77.0","23.45.77.255","388844800","388845055","NL","Netherlands"
+"23.45.78.0","23.45.95.255","388845056","388849663","US","United States"
+"23.45.96.0","23.45.111.255","388849664","388853759","NL","Netherlands"
+"23.45.112.0","23.45.127.255","388853760","388857855","US","United States"
+"23.45.128.0","23.45.207.255","388857856","388878335","NL","Netherlands"
+"23.45.208.0","23.45.235.255","388878336","388885503","US","United States"
+"23.45.236.0","23.45.239.255","388885504","388886527","NL","Netherlands"
+"23.45.240.0","23.46.13.255","388886528","388894207","US","United States"
+"23.46.14.0","23.46.15.255","388894208","388894719","NL","Netherlands"
+"23.46.16.0","23.46.23.255","388894720","388896767","US","United States"
+"23.46.24.0","23.46.25.255","388896768","388897279","NL","Netherlands"
+"23.46.26.0","23.46.27.255","388897280","388897791","US","United States"
+"23.46.28.0","23.46.31.255","388897792","388898815","NL","Netherlands"
+"23.46.32.0","23.46.111.255","388898816","388919295","US","United States"
+"23.46.112.0","23.46.127.255","388919296","388923391","NL","Netherlands"
+"23.46.128.0","23.48.87.255","388923392","389044223","US","United States"
+"23.48.88.0","23.48.91.255","389044224","389045247","NL","Netherlands"
+"23.48.92.0","23.48.191.255","389045248","389070847","US","United States"
+"23.48.192.0","23.48.219.255","389070848","389078015","NL","Netherlands"
+"23.48.220.0","23.48.223.255","389078016","389079039","US","United States"
+"23.48.224.0","23.48.239.255","389079040","389083135","NL","Netherlands"
+"23.48.240.0","23.49.11.255","389083136","389090303","US","United States"
+"23.49.12.0","23.49.15.255","389090304","389091327","NL","Netherlands"
+"23.49.16.0","23.49.191.255","389091328","389136383","US","United States"
+"23.49.192.0","23.49.207.255","389136384","389140479","NL","Netherlands"
+"23.49.208.0","23.50.95.255","389140480","389177343","US","United States"
+"23.50.96.0","23.50.111.255","389177344","389181439","NL","Netherlands"
+"23.50.112.0","23.50.127.255","389181440","389185535","US","United States"
+"23.50.128.0","23.50.191.255","389185536","389201919","NL","Netherlands"
+"23.50.192.0","23.51.95.255","389201920","389242879","US","United States"
+"23.51.96.0","23.51.127.255","389242880","389251071","NL","Netherlands"
+"23.51.128.0","23.51.159.255","389251072","389259263","US","United States"
+"23.51.160.0","23.51.191.255","389259264","389267455","NL","Netherlands"
+"23.51.192.0","23.51.207.255","389267456","389271551","US","United States"
+"23.51.208.0","23.52.31.255","389271552","389292031","NL","Netherlands"
+"23.52.32.0","23.52.47.255","389292032","389296127","US","United States"
+"23.52.48.0","23.52.63.255","389296128","389300223","NL","Netherlands"
+"23.52.64.0","23.52.175.255","389300224","389328895","US","United States"
+"23.52.176.0","23.52.223.255","389328896","389341183","NL","Netherlands"
+"23.52.224.0","23.52.255.255","389341184","389349375","US","United States"
+"23.53.0.0","23.53.63.255","389349376","389365759","NL","Netherlands"
+"23.53.64.0","23.53.159.255","389365760","389390335","US","United States"
+"23.53.160.0","23.53.191.255","389390336","389398527","NL","Netherlands"
+"23.53.192.0","23.53.207.255","389398528","389402623","US","United States"
+"23.53.208.0","23.54.31.255","389402624","389423103","NL","Netherlands"
+"23.54.32.0","23.54.79.255","389423104","389435391","US","United States"
+"23.54.80.0","23.54.159.255","389435392","389455871","NL","Netherlands"
+"23.54.160.0","23.54.255.255","389455872","389480447","US","United States"
+"23.55.0.0","23.55.15.255","389480448","389484543","NL","Netherlands"
+"23.55.16.0","23.55.55.255","389484544","389494783","US","United States"
+"23.55.56.0","23.55.59.255","389494784","389495807","NL","Netherlands"
+"23.55.60.0","23.55.111.255","389495808","389509119","US","United States"
+"23.55.112.0","23.55.127.255","389509120","389513215","NL","Netherlands"
+"23.55.128.0","23.55.135.255","389513216","389515263","US","United States"
+"23.55.136.0","23.55.159.255","389515264","389521407","NL","Netherlands"
+"23.55.160.0","23.55.223.255","389521408","389537791","US","United States"
+"23.55.224.0","23.55.239.255","389537792","389541887","NL","Netherlands"
+"23.55.240.0","23.56.209.255","389541888","389599743","US","United States"
+"23.56.210.0","23.56.212.194","389599744","389600450","NL","Netherlands"
+"23.56.212.195","23.56.212.195","389600451","389600451","US","United States"
+"23.56.212.196","23.56.213.255","389600452","389600767","NL","Netherlands"
+"23.56.214.0","23.56.219.255","389600768","389602303","US","United States"
+"23.56.220.0","23.56.223.255","389602304","389603327","NL","Netherlands"
+"23.56.224.0","23.56.255.255","389603328","389611519","US","United States"
+"23.57.0.0","23.57.31.255","389611520","389619711","NL","Netherlands"
+"23.57.32.0","23.57.63.255","389619712","389627903","US","United States"
+"23.57.64.0","23.57.67.255","389627904","389628927","NL","Netherlands"
+"23.57.68.0","23.57.79.255","389628928","389631999","US","United States"
+"23.57.80.0","23.57.115.255","389632000","389641215","NL","Netherlands"
+"23.57.116.0","23.58.93.255","389641216","389701119","US","United States"
+"23.58.94.0","23.58.95.255","389701120","389701631","NL","Netherlands"
+"23.58.96.0","23.58.207.255","389701632","389730303","US","United States"
+"23.58.208.0","23.58.223.255","389730304","389734399","NL","Netherlands"
+"23.58.224.0","23.59.47.255","389734400","389754879","US","United States"
+"23.59.48.0","23.59.89.255","389754880","389765631","NL","Netherlands"
+"23.59.90.0","23.59.95.255","389765632","389767167","US","United States"
+"23.59.96.0","23.59.127.255","389767168","389775359","NL","Netherlands"
+"23.59.128.0","23.60.15.255","389775360","389812223","US","United States"
+"23.60.16.0","23.60.31.255","389812224","389816319","NL","Netherlands"
+"23.60.32.0","23.60.63.255","389816320","389824511","US","United States"
+"23.60.64.0","23.60.67.255","389824512","389825535","NL","Netherlands"
+"23.60.68.0","23.60.68.255","389825536","389825791","US","United States"
+"23.60.69.0","23.60.71.255","389825792","389826559","NL","Netherlands"
+"23.60.72.0","23.60.171.255","389826560","389852159","US","United States"
+"23.60.172.0","23.60.175.255","389852160","389853183","NL","Netherlands"
+"23.60.176.0","23.60.191.255","389853184","389857279","US","United States"
+"23.60.192.0","23.60.223.255","389857280","389865471","NL","Netherlands"
+"23.60.224.0","23.61.111.255","389865472","389902335","US","United States"
+"23.61.112.0","23.61.115.255","389902336","389903359","NL","Netherlands"
+"23.61.116.0","23.61.195.255","389903360","389923839","US","United States"
+"23.61.196.0","23.61.197.255","389923840","389924351","NL","Netherlands"
+"23.61.198.0","23.61.198.255","389924352","389924607","US","United States"
+"23.61.199.0","23.61.201.255","389924608","389925375","NL","Netherlands"
+"23.61.202.0","23.61.207.255","389925376","389926911","US","United States"
+"23.61.208.0","23.61.243.255","389926912","389936127","NL","Netherlands"
+"23.61.244.0","23.61.247.255","389936128","389937151","US","United States"
+"23.61.248.0","23.61.249.255","389937152","389937663","NL","Netherlands"
+"23.61.250.0","23.61.250.255","389937664","389937919","US","United States"
+"23.61.251.0","23.61.251.255","389937920","389938175","NL","Netherlands"
+"23.61.252.0","23.61.253.255","389938176","389938687","US","United States"
+"23.61.254.0","23.62.3.255","389938688","389940223","NL","Netherlands"
+"23.62.4.0","23.62.8.255","389940224","389941503","US","United States"
+"23.62.9.0","23.62.9.255","389941504","389941759","NL","Netherlands"
+"23.62.10.0","23.62.11.255","389941760","389942271","US","United States"
+"23.62.12.0","23.62.13.255","389942272","389942783","NL","Netherlands"
+"23.62.14.0","23.62.52.255","389942784","389952767","US","United States"
+"23.62.53.0","23.62.53.255","389952768","389953023","NL","Netherlands"
+"23.62.54.0","23.62.60.255","389953024","389954815","US","United States"
+"23.62.61.0","23.62.61.255","389954816","389955071","NL","Netherlands"
+"23.62.62.0","23.62.97.255","389955072","389964287","US","United States"
+"23.62.98.0","23.62.105.255","389964288","389966335","NL","Netherlands"
+"23.62.106.0","23.62.111.255","389966336","389967871","US","United States"
+"23.62.112.0","23.62.147.255","389967872","389977087","NL","Netherlands"
+"23.62.148.0","23.62.149.255","389977088","389977599","US","United States"
+"23.62.150.0","23.62.151.255","389977600","389978111","NL","Netherlands"
+"23.62.152.0","23.62.156.20","389978112","389979156","US","United States"
+"23.62.156.21","23.62.156.21","389979157","389979157","AU","Australia"
+"23.62.156.22","23.62.156.53","389979158","389979189","US","United States"
+"23.62.156.54","23.62.156.54","389979190","389979190","AU","Australia"
+"23.62.156.55","23.62.191.255","389979191","389988351","US","United States"
+"23.62.192.0","23.62.207.255","389988352","389992447","NL","Netherlands"
+"23.62.208.0","23.62.224.255","389992448","389996799","US","United States"
+"23.62.225.0","23.62.225.0","389996800","389996800","SG","Singapore"
+"23.62.225.1","23.63.27.255","389996801","390011903","US","United States"
+"23.63.28.0","23.63.31.255","390011904","390012927","NL","Netherlands"
+"23.63.32.0","23.63.63.255","390012928","390021119","US","United States"
+"23.63.64.0","23.63.101.255","390021120","390030847","NL","Netherlands"
+"23.63.102.0","23.63.111.255","390030848","390033407","US","United States"
+"23.63.112.0","23.63.149.255","390033408","390043135","NL","Netherlands"
+"23.63.150.0","23.63.229.255","390043136","390063615","US","United States"
+"23.63.230.0","23.63.239.255","390063616","390066175","NL","Netherlands"
+"23.63.240.0","23.64.14.255","390066176","390074111","US","United States"
+"23.64.15.0","23.64.47.255","390074112","390082559","NL","Netherlands"
+"23.64.48.0","23.64.59.255","390082560","390085631","US","United States"
+"23.64.60.0","23.64.63.255","390085632","390086655","NL","Netherlands"
+"23.64.64.0","23.64.127.255","390086656","390103039","US","United States"
+"23.64.128.0","23.64.129.255","390103040","390103551","NL","Netherlands"
+"23.64.130.0","23.64.141.255","390103552","390106623","US","United States"
+"23.64.142.0","23.64.143.255","390106624","390107135","NL","Netherlands"
+"23.64.144.0","23.64.207.255","390107136","390123519","US","United States"
+"23.64.208.0","23.64.239.255","390123520","390131711","NL","Netherlands"
+"23.64.240.0","23.65.21.255","390131712","390141439","US","United States"
+"23.65.22.0","23.65.22.255","390141440","390141695","NL","Netherlands"
+"23.65.23.0","23.65.28.255","390141696","390143231","US","United States"
+"23.65.29.0","23.65.47.255","390143232","390148095","NL","Netherlands"
+"23.65.48.0","23.65.115.255","390148096","390165503","US","United States"
+"23.65.116.0","23.65.119.255","390165504","390166527","NL","Netherlands"
+"23.65.120.0","23.65.179.255","390166528","390181887","US","United States"
+"23.65.180.0","23.65.181.255","390181888","390182399","NL","Netherlands"
+"23.65.182.0","23.65.191.255","390182400","390184959","US","United States"
+"23.65.192.0","23.65.223.255","390184960","390193151","NL","Netherlands"
+"23.65.224.0","23.66.15.255","390193152","390205439","US","United States"
+"23.66.16.0","23.66.31.255","390205440","390209535","NL","Netherlands"
+"23.66.32.0","23.66.233.255","390209536","390261247","US","United States"
+"23.66.234.0","23.66.239.255","390261248","390262783","NL","Netherlands"
+"23.66.240.0","23.67.38.255","390262784","390276863","US","United States"
+"23.67.39.0","23.67.40.255","390276864","390277375","NL","Netherlands"
+"23.67.41.0","23.67.41.255","390277376","390277631","US","United States"
+"23.67.42.0","23.67.43.255","390277632","390278143","NL","Netherlands"
+"23.67.44.0","23.67.46.255","390278144","390278911","US","United States"
+"23.67.47.0","23.67.47.255","390278912","390279167","NL","Netherlands"
+"23.67.48.0","23.67.69.255","390279168","390284799","US","United States"
+"23.67.70.0","23.67.71.255","390284800","390285311","NL","Netherlands"
+"23.67.72.0","23.67.77.255","390285312","390286847","US","United States"
+"23.67.78.0","23.67.111.255","390286848","390295551","NL","Netherlands"
+"23.67.112.0","23.67.127.255","390295552","390299647","US","United States"
+"23.67.128.0","23.67.147.255","390299648","390304767","NL","Netherlands"
+"23.67.148.0","23.67.254.255","390304768","390332159","US","United States"
+"23.67.255.0","23.67.255.255","390332160","390332415","NL","Netherlands"
+"23.68.0.0","23.73.134.255","390332416","390694655","US","United States"
+"23.73.135.0","23.73.135.255","390694656","390694911","NL","Netherlands"
+"23.73.136.0","23.74.23.255","390694912","390731775","US","United States"
+"23.74.24.0","23.74.27.255","390731776","390732799","NL","Netherlands"
+"23.74.28.0","23.74.31.255","390732800","390733823","US","United States"
+"23.74.32.0","23.74.47.255","390733824","390737919","NL","Netherlands"
+"23.74.48.0","23.74.79.255","390737920","390746111","US","United States"
+"23.74.80.0","23.74.127.255","390746112","390758399","NL","Netherlands"
+"23.74.128.0","23.74.163.255","390758400","390767615","US","United States"
+"23.74.164.0","23.74.167.255","390767616","390768639","NL","Netherlands"
+"23.74.168.0","23.74.175.255","390768640","390770687","US","United States"
+"23.74.176.0","23.74.207.255","390770688","390778879","NL","Netherlands"
+"23.74.208.0","23.76.155.255","390778880","390896639","US","United States"
+"23.76.156.0","23.76.157.255","390896640","390897151","NL","Netherlands"
+"23.76.158.0","23.77.83.255","390897152","390943743","US","United States"
+"23.77.84.0","23.77.87.255","390943744","390944767","NL","Netherlands"
+"23.77.88.0","23.77.194.255","390944768","390972159","US","United States"
+"23.77.195.0","23.77.195.255","390972160","390972415","NL","Netherlands"
+"23.77.196.0","23.77.197.255","390972416","390972927","US","United States"
+"23.77.198.0","23.77.201.255","390972928","390973951","NL","Netherlands"
+"23.77.202.0","23.77.207.255","390973952","390975487","US","United States"
+"23.77.208.0","23.77.211.255","390975488","390976511","NL","Netherlands"
+"23.77.212.0","23.78.31.255","390976512","390995967","US","United States"
+"23.78.32.0","23.78.127.255","390995968","391020543","NL","Netherlands"
+"23.78.128.0","23.79.111.255","391020544","391081983","US","United States"
+"23.79.112.0","23.79.127.255","391081984","391086079","NL","Netherlands"
+"23.79.128.0","23.79.223.255","391086080","391110655","US","United States"
+"23.79.224.0","23.79.224.255","391110656","391110911","IL","Israel"
+"23.79.225.0","23.79.225.255","391110912","391111167","GB","United Kingdom"
+"23.79.226.0","23.79.227.255","391111168","391111679","NL","Netherlands"
+"23.79.228.0","23.79.228.255","391111680","391111935","US","United States"
+"23.79.229.0","23.79.229.127","391111936","391112063","AU","Australia"
+"23.79.229.128","23.79.229.255","391112064","391112191","NL","Netherlands"
+"23.79.230.0","23.79.231.255","391112192","391112703","US","United States"
+"23.79.232.0","23.79.234.255","391112704","391113471","NL","Netherlands"
+"23.79.235.0","23.83.207.255","391113472","391368703","US","United States"
+"23.83.208.0","23.83.223.255","391368704","391372799","CA","Canada"
+"23.83.224.0","23.83.239.255","391372800","391376895","US","United States"
+"23.83.240.0","23.83.255.255","391376896","391380991","CA","Canada"
+"23.84.0.0","23.91.127.255","391380992","391872511","US","United States"
+"23.91.128.0","23.91.191.255","391872512","391888895","CA","Canada"
+"23.91.192.0","23.91.223.255","391888896","391897087","US","United States"
+"23.91.224.0","23.91.255.255","391897088","391905279","CA","Canada"
+"23.92.0.0","23.92.127.255","391905280","391938047","US","United States"
+"23.92.128.0","23.92.159.255","391938048","391946239","CA","Canada"
+"23.92.160.0","23.92.216.63","391946240","391960639","US","United States"
+"23.92.216.64","23.92.216.71","391960640","391960647","RO","Romania"
+"23.92.216.72","23.92.220.111","391960648","391961711","US","United States"
+"23.92.220.112","23.92.220.119","391961712","391961719","RO","Romania"
+"23.92.220.120","23.94.31.63","391961720","392044351","US","United States"
+"23.94.31.64","23.94.31.71","392044352","392044359","CA","Canada"
+"23.94.31.72","23.94.69.255","392044360","392054271","US","United States"
+"23.94.70.0","23.94.70.255","392054272","392054527","CA","Canada"
+"23.94.71.0","23.94.76.135","392054528","392055943","US","United States"
+"23.94.76.136","23.94.76.143","392055944","392055951","GB","United Kingdom"
+"23.94.76.144","23.94.144.103","392055952","392073319","US","United States"
+"23.94.144.104","23.94.144.111","392073320","392073327","CA","Canada"
+"23.94.144.112","23.95.50.207","392073328","392114895","US","United States"
+"23.95.50.208","23.95.50.215","392114896","392114903","TH","Thailand"
+"23.95.50.216","23.97.47.255","392114904","392245247","US","United States"
+"23.97.48.0","23.97.63.255","392245248","392249343","SG","Singapore"
+"23.97.64.0","23.97.95.255","392249344","392257535","HK","Hong Kong"
+"23.97.96.0","23.97.127.255","392257536","392265727","BR","Brazil"
+"23.97.128.0","23.97.255.255","392265728","392298495","NL","Netherlands"
+"23.98.0.0","23.98.31.255","392298496","392306687","US","United States"
+"23.98.32.0","23.98.44.255","392306688","392310015","HK","Hong Kong"
+"23.98.45.0","23.98.45.255","392310016","392310271","US","United States"
+"23.98.46.0","23.98.46.255","392310272","392310527","NL","Netherlands"
+"23.98.47.0","23.98.55.255","392310528","392312831","US","United States"
+"23.98.56.0","23.98.57.255","392312832","392313343","JP","Japan"
+"23.98.58.0","23.98.63.255","392313344","392314879","US","United States"
+"23.98.64.0","23.98.127.255","392314880","392331263","SG","Singapore"
+"23.98.128.0","23.99.95.255","392331264","392388607","US","United States"
+"23.99.96.0","23.99.127.255","392388608","392396799","HK","Hong Kong"
+"23.99.128.0","23.99.255.255","392396800","392429567","US","United States"
+"23.100.0.0","23.100.15.255","392429568","392433663","NL","Netherlands"
+"23.100.16.0","23.100.47.255","392433664","392441855","US","United States"
+"23.100.48.0","23.100.63.255","392441856","392445951","IE","Ireland"
+"23.100.64.0","23.100.87.255","392445952","392452095","US","United States"
+"23.100.88.0","23.100.95.255","392452096","392454143","HK","Hong Kong"
+"23.100.96.0","23.100.111.255","392454144","392458239","JP","Japan"
+"23.100.112.0","23.100.119.255","392458240","392460287","SG","Singapore"
+"23.100.120.0","23.100.127.255","392460288","392462335","US","United States"
+"23.100.128.0","23.100.191.255","392462336","392478719","IE","Ireland"
+"23.100.192.0","23.100.255.255","392478720","392495103","US","United States"
+"23.101.0.0","23.101.15.255","392495104","392499199","HK","Hong Kong"
+"23.101.16.0","23.101.31.255","392499200","392503295","SG","Singapore"
+"23.101.32.0","23.101.47.255","392503296","392507391","US","United States"
+"23.101.48.0","23.101.63.255","392507392","392511487","IE","Ireland"
+"23.101.64.0","23.101.79.255","392511488","392515583","NL","Netherlands"
+"23.101.80.0","23.101.207.255","392515584","392548351","US","United States"
+"23.101.208.0","23.101.255.255","392548352","392560639","AU","Australia"
+"23.102.0.0","23.102.63.255","392560640","392577023","IE","Ireland"
+"23.102.64.0","23.102.95.255","392577024","392585215","JP","Japan"
+"23.102.96.0","23.102.199.255","392585216","392611839","US","United States"
+"23.102.200.0","23.102.201.255","392611840","392612351","HK","Hong Kong"
+"23.102.202.0","23.102.223.255","392612352","392617983","US","United States"
+"23.102.224.0","23.102.255.255","392617984","392626175","HK","Hong Kong"
+"23.103.0.0","23.103.127.255","392626176","392658943","US","United States"
+"23.103.128.0","23.103.128.255","392658944","392659199","JP","Japan"
+"23.103.129.0","23.103.129.255","392659200","392659455","AU","Australia"
+"23.103.130.0","23.103.130.127","392659456","392659583","JP","Japan"
+"23.103.130.128","23.103.130.255","392659584","392659711","AU","Australia"
+"23.103.131.0","23.103.131.95","392659712","392659807","US","United States"
+"23.103.131.96","23.103.131.111","392659808","392659823","IE","Ireland"
+"23.103.131.112","23.103.131.159","392659824","392659871","SG","Singapore"
+"23.103.131.160","23.103.131.191","392659872","392659903","NL","Netherlands"
+"23.103.131.192","23.103.134.127","392659904","392660607","US","United States"
+"23.103.134.128","23.103.134.191","392660608","392660671","GB","United Kingdom"
+"23.103.134.192","23.103.139.127","392660672","392661887","US","United States"
+"23.103.139.128","23.103.139.159","392661888","392661919","JP","Japan"
+"23.103.139.160","23.103.140.159","392661920","392662175","US","United States"
+"23.103.140.160","23.103.140.191","392662176","392662207","IN","India"
+"23.103.140.192","23.103.144.127","392662208","392663167","US","United States"
+"23.103.144.128","23.103.144.159","392663168","392663199","NL","Netherlands"
+"23.103.144.160","23.103.145.63","392663200","392663359","US","United States"
+"23.103.145.64","23.103.145.95","392663360","392663391","IE","Ireland"
+"23.103.145.96","23.103.145.191","392663392","392663487","US","United States"
+"23.103.145.192","23.103.145.223","392663488","392663519","IE","Ireland"
+"23.103.145.224","23.103.154.255","392663520","392665855","US","United States"
+"23.103.155.0","23.103.155.31","392665856","392665887","HK","Hong Kong"
+"23.103.155.32","23.103.155.127","392665888","392665983","US","United States"
+"23.103.155.128","23.103.155.159","392665984","392666015","HK","Hong Kong"
+"23.103.155.160","23.103.155.191","392666016","392666047","SG","Singapore"
+"23.103.155.192","23.103.156.255","392666048","392666367","US","United States"
+"23.103.157.0","23.103.157.63","392666368","392666431","CA","Canada"
+"23.103.157.64","23.103.159.255","392666432","392667135","US","United States"
+"23.103.160.0","23.103.175.255","392667136","392671231","JP","Japan"
+"23.103.176.0","23.103.181.255","392671232","392672767","US","United States"
+"23.103.182.0","23.103.182.127","392672768","392672895","IE","Ireland"
+"23.103.182.128","23.103.182.191","392672896","392672959","NL","Netherlands"
+"23.103.182.192","23.103.183.63","392672960","392673087","SG","Singapore"
+"23.103.183.64","23.103.188.255","392673088","392674559","US","United States"
+"23.103.189.0","23.103.189.31","392674560","392674591","SG","Singapore"
+"23.103.189.32","23.103.189.63","392674592","392674623","HK","Hong Kong"
+"23.103.189.64","23.103.189.191","392674624","392674751","US","United States"
+"23.103.189.192","23.103.189.255","392674752","392674815","HK","Hong Kong"
+"23.103.190.0","23.103.190.63","392674816","392674879","SG","Singapore"
+"23.103.190.64","23.103.190.95","392674880","392674911","US","United States"
+"23.103.190.96","23.103.190.127","392674912","392674943","SG","Singapore"
+"23.103.190.128","23.103.190.159","392674944","392674975","US","United States"
+"23.103.190.160","23.103.190.207","392674976","392675023","IE","Ireland"
+"23.103.190.208","23.103.190.223","392675024","392675039","US","United States"
+"23.103.190.224","23.103.190.255","392675040","392675071","SG","Singapore"
+"23.103.191.0","23.103.227.191","392675072","392684479","US","United States"
+"23.103.227.192","23.103.227.207","392684480","392684495","NL","Netherlands"
+"23.103.227.208","23.103.227.223","392684496","392684511","IE","Ireland"
+"23.103.227.224","23.103.228.15","392684512","392684559","NL","Netherlands"
+"23.103.228.16","23.103.228.31","392684560","392684575","IE","Ireland"
+"23.103.228.32","23.103.228.79","392684576","392684623","NL","Netherlands"
+"23.103.228.80","23.103.228.95","392684624","392684639","IE","Ireland"
+"23.103.228.96","23.103.228.143","392684640","392684687","NL","Netherlands"
+"23.103.228.144","23.103.228.159","392684688","392684703","IE","Ireland"
+"23.103.228.160","23.103.228.207","392684704","392684751","NL","Netherlands"
+"23.103.228.208","23.103.228.223","392684752","392684767","IE","Ireland"
+"23.103.228.224","23.103.229.15","392684768","392684815","NL","Netherlands"
+"23.103.229.16","23.103.229.31","392684816","392684831","IE","Ireland"
+"23.103.229.32","23.103.229.143","392684832","392684943","NL","Netherlands"
+"23.103.229.144","23.103.229.159","392684944","392684959","IE","Ireland"
+"23.103.229.160","23.103.229.207","392684960","392685007","NL","Netherlands"
+"23.103.229.208","23.103.229.223","392685008","392685023","IE","Ireland"
+"23.103.229.224","23.103.230.15","392685024","392685071","NL","Netherlands"
+"23.103.230.16","23.103.230.31","392685072","392685087","IE","Ireland"
+"23.103.230.32","23.103.230.79","392685088","392685135","NL","Netherlands"
+"23.103.230.80","23.103.230.95","392685136","392685151","IE","Ireland"
+"23.103.230.96","23.103.230.127","392685152","392685183","NL","Netherlands"
+"23.103.230.128","23.103.236.15","392685184","392686607","US","United States"
+"23.103.236.16","23.103.236.31","392686608","392686623","AT","Austria"
+"23.103.236.32","23.103.236.47","392686624","392686639","FI","Finland"
+"23.103.236.48","23.103.236.63","392686640","392686655","IE","Ireland"
+"23.103.236.64","23.103.236.79","392686656","392686671","US","United States"
+"23.103.236.80","23.103.236.95","392686672","392686687","AT","Austria"
+"23.103.236.96","23.103.236.111","392686688","392686703","FI","Finland"
+"23.103.236.112","23.103.236.127","392686704","392686719","IE","Ireland"
+"23.103.236.128","23.103.236.143","392686720","392686735","US","United States"
+"23.103.236.144","23.103.236.159","392686736","392686751","AT","Austria"
+"23.103.236.160","23.103.236.175","392686752","392686767","FI","Finland"
+"23.103.236.176","23.103.236.191","392686768","392686783","IE","Ireland"
+"23.103.236.192","23.103.236.207","392686784","392686799","US","United States"
+"23.103.236.208","23.103.236.223","392686800","392686815","AT","Austria"
+"23.103.236.224","23.103.236.239","392686816","392686831","FI","Finland"
+"23.103.236.240","23.103.236.255","392686832","392686847","IE","Ireland"
+"23.103.237.0","23.103.237.15","392686848","392686863","US","United States"
+"23.103.237.16","23.103.237.31","392686864","392686879","AT","Austria"
+"23.103.237.32","23.103.237.47","392686880","392686895","FI","Finland"
+"23.103.237.48","23.103.237.63","392686896","392686911","IE","Ireland"
+"23.103.237.64","23.103.237.79","392686912","392686927","US","United States"
+"23.103.237.80","23.103.237.95","392686928","392686943","IE","Ireland"
+"23.103.237.96","23.103.237.111","392686944","392686959","FI","Finland"
+"23.103.237.112","23.103.237.127","392686960","392686975","AT","Austria"
+"23.103.237.128","23.103.237.143","392686976","392686991","US","United States"
+"23.103.237.144","23.103.237.159","392686992","392687007","IE","Ireland"
+"23.103.237.160","23.103.237.175","392687008","392687023","FI","Finland"
+"23.103.237.176","23.103.237.191","392687024","392687039","AT","Austria"
+"23.103.237.192","23.103.237.207","392687040","392687055","US","United States"
+"23.103.237.208","23.103.237.223","392687056","392687071","IE","Ireland"
+"23.103.237.224","23.103.237.239","392687072","392687087","FI","Finland"
+"23.103.237.240","23.103.237.255","392687088","392687103","AT","Austria"
+"23.103.238.0","23.103.238.15","392687104","392687119","US","United States"
+"23.103.238.16","23.103.238.31","392687120","392687135","IE","Ireland"
+"23.103.238.32","23.103.238.47","392687136","392687151","FI","Finland"
+"23.103.238.48","23.103.238.63","392687152","392687167","AT","Austria"
+"23.103.238.64","23.103.238.79","392687168","392687183","US","United States"
+"23.103.238.80","23.103.238.95","392687184","392687199","IE","Ireland"
+"23.103.238.96","23.103.238.111","392687200","392687215","FI","Finland"
+"23.103.238.112","23.103.238.127","392687216","392687231","AT","Austria"
+"23.103.238.128","23.103.240.15","392687232","392687631","US","United States"
+"23.103.240.16","23.103.240.31","392687632","392687647","NL","Netherlands"
+"23.103.240.32","23.103.240.79","392687648","392687695","US","United States"
+"23.103.240.80","23.103.240.95","392687696","392687711","NL","Netherlands"
+"23.103.240.96","23.103.240.143","392687712","392687759","US","United States"
+"23.103.240.144","23.103.240.159","392687760","392687775","NL","Netherlands"
+"23.103.240.160","23.103.240.207","392687776","392687823","US","United States"
+"23.103.240.208","23.103.240.223","392687824","392687839","NL","Netherlands"
+"23.103.240.224","23.103.241.15","392687840","392687887","US","United States"
+"23.103.241.16","23.103.241.31","392687888","392687903","NL","Netherlands"
+"23.103.241.32","23.103.246.143","392687904","392689295","US","United States"
+"23.103.246.144","23.103.246.159","392689296","392689311","NL","Netherlands"
+"23.103.246.160","23.103.246.175","392689312","392689327","AT","Austria"
+"23.103.246.176","23.103.246.191","392689328","392689343","IE","Ireland"
+"23.103.246.192","23.103.246.207","392689344","392689359","US","United States"
+"23.103.246.208","23.103.246.223","392689360","392689375","NL","Netherlands"
+"23.103.246.224","23.103.246.239","392689376","392689391","AT","Austria"
+"23.103.246.240","23.103.246.255","392689392","392689407","IE","Ireland"
+"23.103.247.0","23.103.247.15","392689408","392689423","US","United States"
+"23.103.247.16","23.103.247.31","392689424","392689439","NL","Netherlands"
+"23.103.247.32","23.103.247.47","392689440","392689455","AT","Austria"
+"23.103.247.48","23.103.247.63","392689456","392689471","IE","Ireland"
+"23.103.247.64","23.103.247.79","392689472","392689487","US","United States"
+"23.103.247.80","23.103.247.95","392689488","392689503","NL","Netherlands"
+"23.103.247.96","23.103.247.111","392689504","392689519","AT","Austria"
+"23.103.247.112","23.103.247.127","392689520","392689535","IE","Ireland"
+"23.103.247.128","23.103.247.143","392689536","392689551","US","United States"
+"23.103.247.144","23.103.247.159","392689552","392689567","NL","Netherlands"
+"23.103.247.160","23.103.247.175","392689568","392689583","AT","Austria"
+"23.103.247.176","23.103.247.191","392689584","392689599","IE","Ireland"
+"23.103.247.192","23.103.247.207","392689600","392689615","US","United States"
+"23.103.247.208","23.103.247.223","392689616","392689631","NL","Netherlands"
+"23.103.247.224","23.103.247.239","392689632","392689647","AT","Austria"
+"23.103.247.240","23.103.247.255","392689648","392689663","IE","Ireland"
+"23.103.248.0","23.103.248.15","392689664","392689679","US","United States"
+"23.103.248.16","23.103.248.31","392689680","392689695","NL","Netherlands"
+"23.103.248.32","23.103.248.47","392689696","392689711","AT","Austria"
+"23.103.248.48","23.103.248.63","392689712","392689727","IE","Ireland"
+"23.103.248.64","23.103.248.79","392689728","392689743","US","United States"
+"23.103.248.80","23.103.248.95","392689744","392689759","NL","Netherlands"
+"23.103.248.96","23.103.248.111","392689760","392689775","AT","Austria"
+"23.103.248.112","23.103.248.127","392689776","392689791","IE","Ireland"
+"23.103.248.128","23.103.248.143","392689792","392689807","US","United States"
+"23.103.248.144","23.103.248.159","392689808","392689823","NL","Netherlands"
+"23.103.248.160","23.103.248.175","392689824","392689839","AT","Austria"
+"23.103.248.176","23.103.248.191","392689840","392689855","IE","Ireland"
+"23.103.248.192","23.103.248.207","392689856","392689871","US","United States"
+"23.103.248.208","23.103.248.223","392689872","392689887","NL","Netherlands"
+"23.103.248.224","23.103.248.239","392689888","392689903","AT","Austria"
+"23.103.248.240","23.103.248.255","392689904","392689919","IE","Ireland"
+"23.103.249.0","23.103.249.63","392689920","392689983","US","United States"
+"23.103.249.64","23.103.249.95","392689984","392690015","SG","Singapore"
+"23.103.249.96","23.103.249.111","392690016","392690031","KR","Korea, Republic of"
+"23.103.249.112","23.103.249.127","392690032","392690047","MY","Malaysia"
+"23.103.249.128","23.103.249.159","392690048","392690079","US","United States"
+"23.103.249.160","23.103.249.175","392690080","392690095","KR","Korea, Republic of"
+"23.103.249.176","23.103.249.191","392690096","392690111","MY","Malaysia"
+"23.103.249.192","23.103.250.255","392690112","392690431","US","United States"
+"23.103.251.0","23.103.251.255","392690432","392690687","NL","Netherlands"
+"23.103.252.0","23.103.252.15","392690688","392690703","SG","Singapore"
+"23.103.252.16","23.103.252.31","392690704","392690719","HK","Hong Kong"
+"23.103.252.32","23.103.252.191","392690720","392690879","NL","Netherlands"
+"23.103.252.192","23.103.252.255","392690880","392690943","US","United States"
+"23.103.253.0","23.103.253.31","392690944","392690975","HK","Hong Kong"
+"23.103.253.32","23.103.253.63","392690976","392691007","SG","Singapore"
+"23.103.253.64","23.103.253.79","392691008","392691023","HK","Hong Kong"
+"23.103.253.80","23.103.253.95","392691024","392691039","SG","Singapore"
+"23.103.253.96","23.103.253.111","392691040","392691055","KR","Korea, Republic of"
+"23.103.253.112","23.103.253.127","392691056","392691071","MY","Malaysia"
+"23.103.253.128","23.103.254.127","392691072","392691327","US","United States"
+"23.103.254.128","23.103.254.143","392691328","392691343","NL","Netherlands"
+"23.103.254.144","23.103.254.159","392691344","392691359","IE","Ireland"
+"23.103.254.160","23.103.254.175","392691360","392691375","FI","Finland"
+"23.103.254.176","23.103.254.191","392691376","392691391","AT","Austria"
+"23.103.254.192","23.103.254.207","392691392","392691407","NL","Netherlands"
+"23.103.254.208","23.103.254.223","392691408","392691423","IE","Ireland"
+"23.103.254.224","23.103.254.239","392691424","392691439","FI","Finland"
+"23.103.254.240","23.103.254.255","392691440","392691455","AT","Austria"
+"23.103.255.0","23.105.31.255","392691456","392765439","US","United States"
+"23.105.32.0","23.105.32.255","392765440","392765695","GB","United Kingdom"
+"23.105.33.0","23.111.63.255","392765696","393166847","US","United States"
+"23.111.64.0","23.111.79.255","393166848","393170943","CA","Canada"
+"23.111.80.0","23.127.255.255","393170944","394264575","US","United States"
+"23.128.0.0","23.128.0.255","394264576","394264831","CA","Canada"
+"23.128.24.0","23.128.25.255","394270720","394271231","NL","Netherlands"
+"23.128.124.0","23.128.125.255","394296320","394296831","NL","Netherlands"
+"23.129.0.0","23.129.0.255","394330112","394330367","US","United States"
+"23.130.0.0","23.136.0.255","394395648","394789119","US","United States"
+"23.137.0.0","23.137.0.255","394854400","394854655","CA","Canada"
+"23.138.0.0","23.139.255.255","394919936","395051007","US","United States"
+"23.140.0.0","23.140.0.255","395051008","395051263","CA","Canada"
+"23.141.0.0","23.141.0.255","395116544","395116799","US","United States"
+"23.142.0.0","23.142.0.255","395182080","395182335","CA","Canada"
+"23.143.0.0","23.143.0.255","395247616","395247871","US","United States"
+"23.144.0.0","23.149.255.255","395313152","395706367","US","United States"
+"23.150.0.0","23.151.255.255","395706368","395837439","CA","Canada"
+"23.152.0.0","23.153.255.255","395837440","395968511","US","United States"
+"23.154.0.0","23.154.0.255","395968512","395968767","CA","Canada"
+"23.155.0.0","23.155.0.255","396034048","396034303","US","United States"
+"23.156.0.0","23.164.0.255","396099584","396624127","US","United States"
+"23.166.0.0","23.166.0.255","396754944","396755199","CA","Canada"
+"23.168.0.0","23.175.255.255","396886016","397410303","US","United States"
+"23.176.0.0","23.179.255.255","397410304","397672447","CA","Canada"
+"23.180.0.0","23.180.0.255","397672448","397672703","US","United States"
+"23.182.0.0","23.182.0.255","397803520","397803775","CA","Canada"
+"23.184.0.0","23.184.0.255","397934592","397934847","US","United States"
+"23.186.0.0","23.186.0.255","398065664","398065919","CA","Canada"
+"23.188.0.0","23.188.0.255","398196736","398196991","KY","Cayman Islands"
+"23.190.0.0","23.190.0.255","398327808","398328063","PR","Puerto Rico"
+"23.192.0.0","23.193.31.255","398458880","398532607","US","United States"
+"23.193.32.0","23.193.47.255","398532608","398536703","NL","Netherlands"
+"23.193.48.0","23.193.165.255","398536704","398566911","US","United States"
+"23.193.166.0","23.193.167.255","398566912","398567423","NL","Netherlands"
+"23.193.168.0","23.194.107.255","398567424","398617599","US","United States"
+"23.194.108.0","23.194.111.255","398617600","398618623","NL","Netherlands"
+"23.194.112.0","23.194.175.255","398618624","398635007","US","United States"
+"23.194.176.0","23.194.211.255","398635008","398644223","NL","Netherlands"
+"23.194.212.0","23.194.213.255","398644224","398644735","US","United States"
+"23.194.214.0","23.194.215.255","398644736","398645247","NL","Netherlands"
+"23.194.216.0","23.194.223.255","398645248","398647295","US","United States"
+"23.194.224.0","23.195.3.255","398647296","398656511","NL","Netherlands"
+"23.195.4.0","23.195.7.255","398656512","398657535","US","United States"
+"23.195.8.0","23.195.11.255","398657536","398658559","NL","Netherlands"
+"23.195.12.0","23.195.47.255","398658560","398667775","US","United States"
+"23.195.48.0","23.195.79.255","398667776","398675967","NL","Netherlands"
+"23.195.80.0","23.195.111.255","398675968","398684159","US","United States"
+"23.195.112.0","23.195.143.255","398684160","398692351","NL","Netherlands"
+"23.195.144.0","23.196.229.255","398692352","398779903","US","United States"
+"23.196.230.0","23.196.235.255","398779904","398781439","NL","Netherlands"
+"23.196.236.0","23.196.239.255","398781440","398782463","US","United States"
+"23.196.240.0","23.197.15.255","398782464","398790655","NL","Netherlands"
+"23.197.16.0","23.197.61.255","398790656","398802431","US","United States"
+"23.197.62.0","23.197.63.255","398802432","398802943","NL","Netherlands"
+"23.197.64.0","23.197.247.255","398802944","398850047","US","United States"
+"23.197.248.0","23.197.255.255","398850048","398852095","NL","Netherlands"
+"23.198.0.0","23.198.15.255","398852096","398856191","US","United States"
+"23.198.16.0","23.198.31.255","398856192","398860287","NL","Netherlands"
+"23.198.32.0","23.198.63.255","398860288","398868479","US","United States"
+"23.198.64.0","23.198.97.255","398868480","398877183","NL","Netherlands"
+"23.198.98.0","23.199.207.255","398877184","398970879","US","United States"
+"23.199.208.0","23.199.223.255","398970880","398974975","NL","Netherlands"
+"23.199.224.0","23.200.83.255","398974976","399004671","US","United States"
+"23.200.84.0","23.200.89.255","399004672","399006207","FR","France"
+"23.200.90.0","23.200.95.255","399006208","399007743","US","United States"
+"23.200.96.0","23.200.111.255","399007744","399011839","NL","Netherlands"
+"23.200.112.0","23.200.131.255","399011840","399016959","US","United States"
+"23.200.132.0","23.200.135.255","399016960","399017983","NL","Netherlands"
+"23.200.136.0","23.200.143.255","399017984","399020031","US","United States"
+"23.200.144.0","23.200.175.255","399020032","399028223","NL","Netherlands"
+"23.200.176.0","23.200.191.255","399028224","399032319","US","United States"
+"23.200.192.0","23.200.207.255","399032320","399036415","NL","Netherlands"
+"23.200.208.0","23.201.151.255","399036416","399087615","US","United States"
+"23.201.152.0","23.201.155.255","399087616","399088639","NL","Netherlands"
+"23.201.156.0","23.201.159.255","399088640","399089663","US","United States"
+"23.201.160.0","23.201.223.255","399089664","399106047","NL","Netherlands"
+"23.201.224.0","23.202.44.255","399106048","399125759","US","United States"
+"23.202.45.0","23.202.45.255","399125760","399126015","NL","Netherlands"
+"23.202.46.0","23.202.115.255","399126016","399143935","US","United States"
+"23.202.116.0","23.202.121.255","399143936","399145471","NL","Netherlands"
+"23.202.122.0","23.202.127.255","399145472","399147007","US","United States"
+"23.202.128.0","23.202.175.255","399147008","399159295","NL","Netherlands"
+"23.202.176.0","23.205.79.255","399159296","399331327","US","United States"
+"23.205.80.0","23.205.111.255","399331328","399339519","NL","Netherlands"
+"23.205.112.0","23.205.167.255","399339520","399353855","US","United States"
+"23.205.168.0","23.205.171.255","399353856","399354879","NL","Netherlands"
+"23.205.172.0","23.205.173.255","399354880","399355391","US","United States"
+"23.205.174.0","23.205.175.255","399355392","399355903","NL","Netherlands"
+"23.205.176.0","23.205.211.255","399355904","399365119","US","United States"
+"23.205.212.0","23.205.215.255","399365120","399366143","NL","Netherlands"
+"23.205.216.0","23.205.219.255","399366144","399367167","US","United States"
+"23.205.220.0","23.206.47.255","399367168","399388671","NL","Netherlands"
+"23.206.48.0","23.206.79.255","399388672","399396863","US","United States"
+"23.206.80.0","23.206.117.255","399396864","399406591","NL","Netherlands"
+"23.206.118.0","23.207.63.255","399406592","399458303","US","United States"
+"23.207.64.0","23.207.95.255","399458304","399466495","NL","Netherlands"
+"23.207.96.0","23.207.207.255","399466496","399495167","US","United States"
+"23.207.208.0","23.207.239.255","399495168","399503359","NL","Netherlands"
+"23.207.240.0","23.209.73.255","399503360","399591935","US","United States"
+"23.209.74.0","23.209.79.255","399591936","399593471","NL","Netherlands"
+"23.209.80.0","23.209.111.255","399593472","399601663","US","United States"
+"23.209.112.0","23.209.181.255","399601664","399619583","NL","Netherlands"
+"23.209.182.0","23.209.189.255","399619584","399621631","US","United States"
+"23.209.190.0","23.210.3.255","399621632","399639551","NL","Netherlands"
+"23.210.4.0","23.211.60.255","399639552","399719679","US","United States"
+"23.211.61.0","23.211.61.255","399719680","399719935","NL","Netherlands"
+"23.211.62.0","23.211.131.255","399719936","399737855","US","United States"
+"23.211.132.0","23.211.133.255","399737856","399738367","NL","Netherlands"
+"23.211.134.0","23.211.135.255","399738368","399738879","US","United States"
+"23.211.136.0","23.211.138.255","399738880","399739647","NL","Netherlands"
+"23.211.139.0","23.211.143.255","399739648","399740927","US","United States"
+"23.211.144.0","23.211.175.255","399740928","399749119","NL","Netherlands"
+"23.211.176.0","23.212.107.255","399749120","399797247","US","United States"
+"23.212.108.0","23.212.109.255","399797248","399797759","NL","Netherlands"
+"23.212.110.0","23.212.179.255","399797760","399815679","US","United States"
+"23.212.180.0","23.212.185.255","399815680","399817215","NL","Netherlands"
+"23.212.186.0","23.212.191.255","399817216","399818751","US","United States"
+"23.212.192.0","23.212.223.255","399818752","399826943","NL","Netherlands"
+"23.212.224.0","23.213.139.255","399826944","399870975","US","United States"
+"23.213.140.0","23.213.143.255","399870976","399871999","NL","Netherlands"
+"23.213.144.0","23.214.31.255","399872000","399908863","US","United States"
+"23.214.32.0","23.214.73.255","399908864","399919615","NL","Netherlands"
+"23.214.74.0","23.214.79.255","399919616","399921151","US","United States"
+"23.214.80.0","23.214.223.255","399921152","399958015","NL","Netherlands"
+"23.214.224.0","23.215.15.255","399958016","399970303","US","United States"
+"23.215.16.0","23.215.53.255","399970304","399980031","NL","Netherlands"
+"23.215.54.0","23.215.59.255","399980032","399981567","US","United States"
+"23.215.60.0","23.215.61.255","399981568","399982079","NL","Netherlands"
+"23.215.62.0","23.215.95.255","399982080","399990783","US","United States"
+"23.215.96.0","23.215.97.255","399990784","399991295","NL","Netherlands"
+"23.215.98.0","23.215.127.255","399991296","399998975","US","United States"
+"23.215.128.0","23.215.129.255","399998976","399999487","NL","Netherlands"
+"23.215.130.0","23.215.131.255","399999488","399999999","US","United States"
+"23.215.132.0","23.215.133.255","400000000","400000511","NL","Netherlands"
+"23.215.134.0","23.215.214.255","400000512","400021247","US","United States"
+"23.215.215.0","23.215.215.255","400021248","400021503","NL","Netherlands"
+"23.215.216.0","23.216.59.255","400021504","400047103","US","United States"
+"23.216.60.0","23.216.61.255","400047104","400047615","NL","Netherlands"
+"23.216.62.0","23.216.95.255","400047616","400056319","US","United States"
+"23.216.96.0","23.216.127.255","400056320","400064511","NL","Netherlands"
+"23.216.128.0","23.216.201.255","400064512","400083455","US","United States"
+"23.216.202.0","23.216.207.255","400083456","400084991","NL","Netherlands"
+"23.216.208.0","23.216.239.255","400084992","400093183","US","United States"
+"23.216.240.0","23.217.15.255","400093184","400101375","NL","Netherlands"
+"23.217.16.0","23.217.59.255","400101376","400112639","US","United States"
+"23.217.60.0","23.217.63.255","400112640","400113663","NL","Netherlands"
+"23.217.64.0","23.217.95.255","400113664","400121855","US","United States"
+"23.217.96.0","23.217.97.255","400121856","400122367","NL","Netherlands"
+"23.217.98.0","23.217.107.255","400122368","400124927","US","United States"
+"23.217.108.0","23.217.127.255","400124928","400130047","NL","Netherlands"
+"23.217.128.0","23.217.159.255","400130048","400138239","US","United States"
+"23.217.160.0","23.217.179.255","400138240","400143359","NL","Netherlands"
+"23.217.180.0","23.217.183.255","400143360","400144383","US","United States"
+"23.217.184.0","23.217.187.255","400144384","400145407","NL","Netherlands"
+"23.217.188.0","23.217.223.255","400145408","400154623","US","United States"
+"23.217.224.0","23.217.255.255","400154624","400162815","NL","Netherlands"
+"23.218.0.0","23.218.149.255","400162816","400201215","US","United States"
+"23.218.150.0","23.218.155.255","400201216","400202751","NL","Netherlands"
+"23.218.156.0","23.218.159.255","400202752","400203775","US","United States"
+"23.218.160.0","23.218.191.255","400203776","400211967","NL","Netherlands"
+"23.218.192.0","23.219.79.255","400211968","400248831","US","United States"
+"23.219.80.0","23.219.85.255","400248832","400250367","NL","Netherlands"
+"23.219.86.0","23.219.215.255","400250368","400283647","US","United States"
+"23.219.216.0","23.219.219.255","400283648","400284671","NL","Netherlands"
+"23.219.220.0","23.219.255.255","400284672","400293887","US","United States"
+"23.220.0.0","23.220.31.255","400293888","400302079","NL","Netherlands"
+"23.220.32.0","23.221.159.255","400302080","400400383","US","United States"
+"23.221.160.0","23.222.19.255","400400384","400430079","NL","Netherlands"
+"23.222.20.0","23.222.23.255","400430080","400431103","US","United States"
+"23.222.24.0","23.222.67.255","400431104","400442367","NL","Netherlands"
+"23.222.68.0","23.222.223.255","400442368","400482303","US","United States"
+"23.222.224.0","23.223.143.255","400482304","400527359","NL","Netherlands"
+"23.223.144.0","23.223.207.255","400527360","400543743","US","United States"
+"23.223.208.0","23.223.239.255","400543744","400551935","NL","Netherlands"
+"23.223.240.0","23.225.7.255","400551936","400623615","US","United States"
+"23.225.8.0","23.225.9.255","400623616","400624127","CN","China"
+"23.225.10.0","23.225.16.255","400624128","400625919","US","United States"
+"23.225.17.0","23.225.23.255","400625920","400627711","CN","China"
+"23.225.24.0","23.227.31.255","400627712","400760831","US","United States"
+"23.227.32.0","23.227.63.255","400760832","400769023","CA","Canada"
+"23.227.64.0","23.227.161.255","400769024","400794111","US","United States"
+"23.227.162.0","23.227.162.127","400794112","400794239","IT","Italy"
+"23.227.162.128","23.227.168.255","400794240","400795903","US","United States"
+"23.227.169.0","23.227.169.255","400795904","400796159","IT","Italy"
+"23.227.170.0","23.227.172.255","400796160","400796927","US","United States"
+"23.227.173.0","23.227.173.63","400796928","400796991","IT","Italy"
+"23.227.173.64","23.227.176.167","400796992","400797863","US","United States"
+"23.227.176.168","23.227.176.175","400797864","400797871","IT","Italy"
+"23.227.176.176","23.227.207.255","400797872","400805887","US","United States"
+"23.227.208.0","23.227.223.255","400805888","400809983","CA","Canada"
+"23.227.224.0","23.229.0.175","400809984","400883887","US","United States"
+"23.229.0.176","23.229.0.183","400883888","400883895","BG","Bulgaria"
+"23.229.0.184","23.229.0.207","400883896","400883919","US","United States"
+"23.229.0.208","23.229.0.215","400883920","400883927","GB","United Kingdom"
+"23.229.0.216","23.229.2.111","400883928","400884335","US","United States"
+"23.229.2.112","23.229.2.127","400884336","400884351","PT","Portugal"
+"23.229.2.128","23.229.2.255","400884352","400884479","US","United States"
+"23.229.3.0","23.229.3.255","400884480","400884735","TR","Turkey"
+"23.229.4.0","23.229.4.255","400884736","400884991","GB","United Kingdom"
+"23.229.5.0","23.229.5.103","400884992","400885095","US","United States"
+"23.229.5.104","23.229.5.127","400885096","400885119","GB","United Kingdom"
+"23.229.5.128","23.229.12.255","400885120","400887039","US","United States"
+"23.229.13.0","23.229.13.15","400887040","400887055","AR","Argentina"
+"23.229.13.16","23.229.14.255","400887056","400887551","US","United States"
+"23.229.15.0","23.229.15.255","400887552","400887807","GB","United Kingdom"
+"23.229.16.0","23.229.18.255","400887808","400888575","US","United States"
+"23.229.19.0","23.229.19.255","400888576","400888831","GB","United Kingdom"
+"23.229.20.0","23.229.22.127","400888832","400889471","US","United States"
+"23.229.22.128","23.229.22.143","400889472","400889487","IE","Ireland"
+"23.229.22.144","23.229.26.159","400889488","400890527","US","United States"
+"23.229.26.160","23.229.26.175","400890528","400890543","IT","Italy"
+"23.229.26.176","23.229.29.127","400890544","400891263","US","United States"
+"23.229.29.128","23.229.29.143","400891264","400891279","AT","Austria"
+"23.229.29.144","23.229.30.79","400891280","400891471","US","United States"
+"23.229.30.80","23.229.30.95","400891472","400891487","GR","Greece"
+"23.229.30.96","23.229.34.255","400891488","400892671","US","United States"
+"23.229.35.0","23.229.35.15","400892672","400892687","GB","United Kingdom"
+"23.229.35.16","23.229.36.127","400892688","400893055","US","United States"
+"23.229.36.128","23.229.36.143","400893056","400893071","GB","United Kingdom"
+"23.229.36.144","23.229.46.63","400893072","400895551","US","United States"
+"23.229.46.64","23.229.46.127","400895552","400895615","GB","United Kingdom"
+"23.229.46.128","23.229.46.175","400895616","400895663","US","United States"
+"23.229.46.176","23.229.46.191","400895664","400895679","DK","Denmark"
+"23.229.46.192","23.229.53.255","400895680","400897535","US","United States"
+"23.229.54.0","23.229.54.255","400897536","400897791","GB","United Kingdom"
+"23.229.55.0","23.229.106.255","400897792","400911103","US","United States"
+"23.229.107.0","23.229.107.255","400911104","400911359","PA","Panama"
+"23.229.108.0","23.229.108.255","400911360","400911615","AU","Australia"
+"23.229.109.0","23.229.109.255","400911616","400911871","CR","Costa Rica"
+"23.229.110.0","23.229.111.31","400911872","400912159","US","United States"
+"23.229.111.32","23.229.111.127","400912160","400912255","SG","Singapore"
+"23.229.111.128","23.229.111.191","400912256","400912319","US","United States"
+"23.229.111.192","23.229.111.255","400912320","400912383","SG","Singapore"
+"23.229.112.0","23.232.132.255","400912384","401114367","US","United States"
+"23.232.133.0","23.232.133.255","401114368","401114623","DE","Germany"
+"23.232.134.0","23.232.138.255","401114624","401115903","US","United States"
+"23.232.139.0","23.232.139.255","401115904","401116159","GB","United Kingdom"
+"23.232.140.0","23.232.155.255","401116160","401120255","US","United States"
+"23.232.156.0","23.232.157.255","401120256","401120767","HK","Hong Kong"
+"23.232.158.0","23.232.174.255","401120768","401125119","US","United States"
+"23.232.175.0","23.232.175.255","401125120","401125375","DE","Germany"
+"23.232.176.0","23.232.192.255","401125376","401129727","US","United States"
+"23.232.193.0","23.232.193.255","401129728","401129983","FR","France"
+"23.232.194.0","23.232.195.255","401129984","401130495","US","United States"
+"23.232.196.0","23.232.196.255","401130496","401130751","DE","Germany"
+"23.232.197.0","23.232.221.255","401130752","401137151","US","United States"
+"23.232.222.0","23.232.223.255","401137152","401137663","GB","United Kingdom"
+"23.232.224.0","23.232.243.255","401137664","401142783","US","United States"
+"23.232.244.0","23.232.244.255","401142784","401143039","PE","Peru"
+"23.232.245.0","23.232.245.255","401143040","401143295","BZ","Belize"
+"23.232.246.0","23.232.246.255","401143296","401143551","NG","Nigeria"
+"23.232.247.0","23.232.247.255","401143552","401143807","IM","Isle of Man"
+"23.232.248.0","23.232.248.255","401143808","401144063","SA","Saudi Arabia"
+"23.232.249.0","23.232.249.255","401144064","401144319","VE","Venezuela"
+"23.232.250.0","23.232.250.255","401144320","401144575","BS","Bahamas"
+"23.232.251.0","23.232.251.255","401144576","401144831","MA","Morocco"
+"23.232.252.0","23.232.252.255","401144832","401145087","OM","Oman"
+"23.232.253.0","23.232.253.255","401145088","401145343","CO","Colombia"
+"23.232.254.0","23.232.254.255","401145344","401145599","GB","United Kingdom"
+"23.232.255.0","23.232.255.255","401145600","401145855","YE","Yemen"
+"23.233.0.0","23.233.255.255","401145856","401211391","CA","Canada"
+"23.234.0.0","23.234.71.199","401211392","401229767","US","United States"
+"23.234.71.200","23.234.71.207","401229768","401229775","GB","United Kingdom"
+"23.234.71.208","23.234.74.191","401229776","401230527","US","United States"
+"23.234.74.192","23.234.74.223","401230528","401230559","GB","United Kingdom"
+"23.234.74.224","23.234.76.95","401230560","401230943","US","United States"
+"23.234.76.96","23.234.76.103","401230944","401230951","GB","United Kingdom"
+"23.234.76.104","23.234.81.247","401230952","401232375","US","United States"
+"23.234.81.248","23.234.81.255","401232376","401232383","GB","United Kingdom"
+"23.234.82.0","23.234.89.239","401232384","401234415","US","United States"
+"23.234.89.240","23.234.89.247","401234416","401234423","AU","Australia"
+"23.234.89.248","23.234.92.15","401234424","401234959","US","United States"
+"23.234.92.16","23.234.92.23","401234960","401234967","GB","United Kingdom"
+"23.234.92.24","23.234.97.223","401234968","401236447","US","United States"
+"23.234.97.224","23.234.97.255","401236448","401236479","GB","United Kingdom"
+"23.234.98.0","23.234.100.199","401236480","401237191","US","United States"
+"23.234.100.200","23.234.100.207","401237192","401237199","GB","United Kingdom"
+"23.234.100.208","23.234.112.143","401237200","401240207","US","United States"
+"23.234.112.144","23.234.112.151","401240208","401240215","AU","Australia"
+"23.234.112.152","23.234.118.31","401240216","401241631","US","United States"
+"23.234.118.32","23.234.118.63","401241632","401241663","AU","Australia"
+"23.234.118.64","23.235.44.255","401241664","401288447","US","United States"
+"23.235.45.0","23.235.45.255","401288448","401288703","SE","Sweden"
+"23.235.46.0","23.235.63.255","401288704","401293311","US","United States"
+"23.235.64.0","23.235.79.255","401293312","401297407","CA","Canada"
+"23.235.80.0","23.235.255.255","401297408","401342463","US","United States"
+"23.236.0.0","23.236.15.255","401342464","401346559","BB","Barbados"
+"23.236.16.0","23.236.130.255","401346560","401375999","US","United States"
+"23.236.131.0","23.236.131.15","401376000","401376015","DE","Germany"
+"23.236.131.16","23.236.139.255","401376016","401378303","US","United States"
+"23.236.140.0","23.236.140.255","401378304","401378559","EG","Egypt"
+"23.236.141.0","23.236.148.127","401378560","401380479","US","United States"
+"23.236.148.128","23.236.148.143","401380480","401380495","FR","France"
+"23.236.148.144","23.236.167.127","401380496","401385343","US","United States"
+"23.236.167.128","23.236.167.143","401385344","401385359","ES","Spain"
+"23.236.167.144","23.236.171.127","401385360","401386367","US","United States"
+"23.236.171.128","23.236.171.143","401386368","401386383","BE","Belgium"
+"23.236.171.144","23.236.171.255","401386384","401386495","US","United States"
+"23.236.172.0","23.236.173.255","401386496","401387007","SE","Sweden"
+"23.236.174.0","23.236.174.255","401387008","401387263","RU","Russian Federation"
+"23.236.175.0","23.236.210.127","401387264","401396351","US","United States"
+"23.236.210.128","23.236.210.143","401396352","401396367","JP","Japan"
+"23.236.210.144","23.236.214.79","401396368","401397327","US","United States"
+"23.236.214.80","23.236.214.95","401397328","401397343","NO","Norway"
+"23.236.214.96","23.236.221.127","401397344","401399167","US","United States"
+"23.236.221.128","23.236.221.143","401399168","401399183","TH","Thailand"
+"23.236.221.144","23.236.223.175","401399184","401399727","US","United States"
+"23.236.223.176","23.236.223.191","401399728","401399743","PE","Peru"
+"23.236.223.192","23.236.227.127","401399744","401400703","US","United States"
+"23.236.227.128","23.236.227.143","401400704","401400719","KR","Korea, Republic of"
+"23.236.227.144","23.236.232.223","401400720","401402079","US","United States"
+"23.236.232.224","23.236.232.239","401402080","401402095","AR","Argentina"
+"23.236.232.240","23.239.31.255","401402096","401547263","US","United States"
+"23.239.32.0","23.239.63.255","401547264","401555455","CA","Canada"
+"23.239.64.0","23.247.129.255","401555456","402096639","US","United States"
+"23.247.130.0","23.247.130.255","402096640","402096895","FR","France"
+"23.247.131.0","23.247.132.255","402096896","402097407","US","United States"
+"23.247.133.0","23.247.133.255","402097408","402097663","KE","Kenya"
+"23.247.134.0","23.247.134.255","402097664","402097919","SY","Syrian Arab Republic"
+"23.247.135.0","23.247.135.255","402097920","402098175","MX","Mexico"
+"23.247.136.0","23.247.136.255","402098176","402098431","BN","Brunei Darussalam"
+"23.247.137.0","23.247.137.255","402098432","402098687","BH","Bahrain"
+"23.247.138.0","23.247.138.255","402098688","402098943","AW","Aruba"
+"23.247.139.0","23.247.141.255","402098944","402099711","US","United States"
+"23.247.142.0","23.247.142.255","402099712","402099967","GB","United Kingdom"
+"23.247.143.0","23.247.162.255","402099968","402105087","US","United States"
+"23.247.163.0","23.247.163.255","402105088","402105343","GB","United Kingdom"
+"23.247.164.0","23.247.171.255","402105344","402107391","US","United States"
+"23.247.172.0","23.247.172.255","402107392","402107647","IT","Italy"
+"23.247.173.0","23.247.174.255","402107648","402108159","US","United States"
+"23.247.175.0","23.247.175.255","402108160","402108415","FR","France"
+"23.247.176.0","23.247.177.255","402108416","402108927","US","United States"
+"23.247.178.0","23.247.178.255","402108928","402109183","CA","Canada"
+"23.247.179.0","23.247.185.255","402109184","402110975","US","United States"
+"23.247.186.0","23.247.186.255","402110976","402111231","FR","France"
+"23.247.187.0","23.247.187.255","402111232","402111487","US","United States"
+"23.247.188.0","23.247.188.255","402111488","402111743","CA","Canada"
+"23.247.189.0","23.247.193.255","402111744","402113023","US","United States"
+"23.247.194.0","23.247.194.255","402113024","402113279","CA","Canada"
+"23.247.195.0","23.247.195.255","402113280","402113535","FR","France"
+"23.247.196.0","23.247.197.255","402113536","402114047","US","United States"
+"23.247.198.0","23.247.198.255","402114048","402114303","HK","Hong Kong"
+"23.247.199.0","23.247.199.255","402114304","402114559","US","United States"
+"23.247.200.0","23.247.200.255","402114560","402114815","CA","Canada"
+"23.247.201.0","23.247.203.255","402114816","402115583","US","United States"
+"23.247.204.0","23.247.204.255","402115584","402115839","FR","France"
+"23.247.205.0","23.247.207.255","402115840","402116607","US","United States"
+"23.247.208.0","23.247.208.255","402116608","402116863","CA","Canada"
+"23.247.209.0","23.247.213.255","402116864","402118143","US","United States"
+"23.247.214.0","23.247.214.255","402118144","402118399","FR","France"
+"23.247.215.0","23.247.216.255","402118400","402118911","US","United States"
+"23.247.217.0","23.247.217.255","402118912","402119167","CA","Canada"
+"23.247.218.0","23.247.224.255","402119168","402120959","US","United States"
+"23.247.225.0","23.247.225.255","402120960","402121215","FR","France"
+"23.247.226.0","23.247.227.255","402121216","402121727","US","United States"
+"23.247.228.0","23.247.228.255","402121728","402121983","CA","Canada"
+"23.247.229.0","23.247.231.255","402121984","402122751","US","United States"
+"23.247.232.0","23.247.232.255","402122752","402123007","SE","Sweden"
+"23.247.233.0","23.247.237.255","402123008","402124287","US","United States"
+"23.247.238.0","23.247.238.255","402124288","402124543","TR","Turkey"
+"23.247.239.0","23.247.239.255","402124544","402124799","US","United States"
+"23.247.240.0","23.247.242.255","402124800","402125567","AU","Australia"
+"23.247.243.0","23.247.243.255","402125568","402125823","FR","France"
+"23.247.244.0","23.247.244.255","402125824","402126079","US","United States"
+"23.247.245.0","23.247.245.255","402126080","402126335","CA","Canada"
+"23.247.246.0","23.247.252.255","402126336","402128127","US","United States"
+"23.247.253.0","23.247.253.255","402128128","402128383","FR","France"
+"23.247.254.0","23.247.255.255","402128384","402128895","US","United States"
+"23.248.0.0","23.248.159.255","402128896","402169855","CA","Canada"
+"23.248.160.0","23.249.111.255","402169856","402223103","US","United States"
+"23.249.112.0","23.249.127.255","402223104","402227199","CA","Canada"
+"23.249.128.0","23.249.143.255","402227200","402231295","PR","Puerto Rico"
+"23.249.160.0","23.249.175.69","402235392","402239301","US","United States"
+"23.249.175.70","23.249.175.70","402239302","402239302","CA","Canada"
+"23.249.175.71","23.249.175.241","402239303","402239473","US","United States"
+"23.249.175.242","23.249.175.242","402239474","402239474","CA","Canada"
+"23.249.175.243","23.249.191.255","402239475","402243583","US","United States"
+"23.249.192.0","23.249.207.255","402243584","402247679","CA","Canada"
+"23.249.208.0","23.250.1.47","402247680","402260271","US","United States"
+"23.250.1.48","23.250.1.55","402260272","402260279","GB","United Kingdom"
+"23.250.1.56","23.250.3.127","402260280","402260863","US","United States"
+"23.250.3.128","23.250.3.143","402260864","402260879","SE","Sweden"
+"23.250.3.144","23.250.16.47","402260880","402264111","US","United States"
+"23.250.16.48","23.250.16.63","402264112","402264127","AT","Austria"
+"23.250.16.64","23.250.77.255","402264128","402279935","US","United States"
+"23.250.78.0","23.250.78.127","402279936","402280063","CA","Canada"
+"23.250.78.128","23.250.106.159","402280064","402287263","US","United States"
+"23.250.106.160","23.250.106.175","402287264","402287279","IE","Ireland"
+"23.250.106.176","23.251.159.255","402287280","402366463","US","United States"
+"23.251.160.0","23.251.191.255","402366464","402374655","CA","Canada"
+"23.251.192.0","23.252.31.255","402374656","402399231","US","United States"
+"23.252.32.0","23.252.47.255","402399232","402403327","CA","Canada"
+"23.252.48.0","23.252.65.255","402403328","402407935","US","United States"
+"23.252.66.0","23.252.68.255","402407936","402408703","TR","Turkey"
+"23.252.69.0","23.252.70.255","402408704","402409215","US","United States"
+"23.252.71.0","23.252.72.255","402409216","402409727","TR","Turkey"
+"23.252.73.0","23.252.74.255","402409728","402410239","US","United States"
+"23.252.75.0","23.252.76.255","402410240","402410751","TR","Turkey"
+"23.252.77.0","23.252.78.255","402410752","402411263","US","United States"
+"23.252.79.0","23.252.79.255","402411264","402411519","TR","Turkey"
+"23.252.80.0","23.254.2.95","402411520","402522719","US","United States"
+"23.254.2.96","23.254.2.111","402522720","402522735","DE","Germany"
+"23.254.2.112","23.254.4.95","402522736","402523231","US","United States"
+"23.254.4.96","23.254.4.111","402523232","402523247","ES","Spain"
+"23.254.4.112","23.254.6.95","402523248","402523743","US","United States"
+"23.254.6.96","23.254.6.111","402523744","402523759","NL","Netherlands"
+"23.254.6.112","23.254.17.191","402523760","402526655","US","United States"
+"23.254.17.192","23.254.17.207","402526656","402526671","GB","United Kingdom"
+"23.254.17.208","23.254.20.191","402526672","402527423","US","United States"
+"23.254.20.192","23.254.20.207","402527424","402527439","FR","France"
+"23.254.20.208","23.254.45.191","402527440","402533823","US","United States"
+"23.254.45.192","23.254.45.207","402533824","402533839","BE","Belgium"
+"23.254.45.208","23.254.46.63","402533840","402533951","US","United States"
+"23.254.46.64","23.254.46.79","402533952","402533967","JP","Japan"
+"23.254.46.80","23.254.47.63","402533968","402534207","US","United States"
+"23.254.47.64","23.254.47.79","402534208","402534223","TH","Thailand"
+"23.254.47.80","23.254.55.127","402534224","402536319","US","United States"
+"23.254.55.128","23.254.55.143","402536320","402536335","KR","Korea, Republic of"
+"23.254.55.144","23.254.56.63","402536336","402536511","US","United States"
+"23.254.56.64","23.254.56.79","402536512","402536527","SE","Sweden"
+"23.254.56.80","23.254.64.127","402536528","402538623","US","United States"
+"23.254.64.128","23.254.64.143","402538624","402538639","AU","Australia"
+"23.254.64.144","23.254.65.63","402538640","402538815","US","United States"
+"23.254.65.64","23.254.65.79","402538816","402538831","CH","Switzerland"
+"23.254.65.80","23.254.82.63","402538832","402543167","US","United States"
+"23.254.82.64","23.254.82.79","402543168","402543183","FJ","Fiji"
+"23.254.82.80","23.254.83.63","402543184","402543423","US","United States"
+"23.254.83.64","23.254.83.79","402543424","402543439","PT","Portugal"
+"23.254.83.80","23.254.108.255","402543440","402550015","US","United States"
+"23.254.109.0","23.254.109.255","402550016","402550271","CA","Canada"
+"23.254.110.0","23.254.111.255","402550272","402550783","GB","United Kingdom"
+"23.254.112.0","23.255.15.175","402550784","402591663","US","United States"
+"23.255.15.176","23.255.15.183","402591664","402591671","AU","Australia"
+"23.255.15.184","23.255.22.255","402591672","402593535","US","United States"
+"23.255.23.0","23.255.23.7","402593536","402593543","AU","Australia"
+"23.255.23.8","23.255.25.207","402593544","402594255","US","United States"
+"23.255.25.208","23.255.25.215","402594256","402594263","GB","United Kingdom"
+"23.255.25.216","23.255.26.247","402594264","402594551","US","United States"
+"23.255.26.248","23.255.26.255","402594552","402594559","GB","United Kingdom"
+"23.255.27.0","23.255.31.15","402594560","402595599","US","United States"
+"23.255.31.16","23.255.31.23","402595600","402595607","GB","United Kingdom"
+"23.255.31.24","23.255.31.191","402595608","402595775","US","United States"
+"23.255.31.192","23.255.31.199","402595776","402595783","GB","United Kingdom"
+"23.255.31.200","23.255.39.63","402595784","402597695","US","United States"
+"23.255.39.64","23.255.39.71","402597696","402597703","GB","United Kingdom"
+"23.255.39.72","23.255.61.39","402597704","402603303","US","United States"
+"23.255.61.40","23.255.61.47","402603304","402603311","GB","United Kingdom"
+"23.255.61.48","23.255.72.199","402603312","402606279","US","United States"
+"23.255.72.200","23.255.72.207","402606280","402606287","AU","Australia"
+"23.255.72.208","23.255.80.55","402606288","402608183","US","United States"
+"23.255.80.56","23.255.80.63","402608184","402608191","GB","United Kingdom"
+"23.255.80.64","23.255.92.95","402608192","402611295","US","United States"
+"23.255.92.96","23.255.92.103","402611296","402611303","GB","United Kingdom"
+"23.255.92.104","23.255.102.7","402611304","402613767","US","United States"
+"23.255.102.8","23.255.102.15","402613768","402613775","AU","Australia"
+"23.255.102.16","23.255.103.71","402613776","402614087","US","United States"
+"23.255.103.72","23.255.103.79","402614088","402614095","GB","United Kingdom"
+"23.255.103.80","23.255.104.31","402614096","402614303","US","United States"
+"23.255.104.32","23.255.104.39","402614304","402614311","AU","Australia"
+"23.255.104.40","23.255.107.15","402614312","402615055","US","United States"
+"23.255.107.16","23.255.107.23","402615056","402615063","GB","United Kingdom"
+"23.255.107.24","23.255.108.119","402615064","402615415","US","United States"
+"23.255.108.120","23.255.108.127","402615416","402615423","AU","Australia"
+"23.255.108.128","24.35.255.255","402615424","405012479","US","United States"
+"24.36.0.0","24.37.255.255","405012480","405143551","CA","Canada"
+"24.38.0.0","24.38.143.255","405143552","405180415","US","United States"
+"24.38.144.0","24.38.159.255","405180416","405184511","CA","Canada"
+"24.38.160.0","24.41.95.255","405184512","405364735","US","United States"
+"24.41.96.0","24.41.127.255","405364736","405372927","CA","Canada"
+"24.41.128.0","24.42.63.255","405372928","405422079","PR","Puerto Rico"
+"24.42.64.0","24.47.255.255","405422080","405798911","US","United States"
+"24.48.0.0","24.48.127.255","405798912","405831679","CA","Canada"
+"24.48.128.0","24.48.175.255","405831680","405843967","US","United States"
+"24.48.176.0","24.48.191.255","405843968","405848063","CA","Canada"
+"24.48.192.0","24.48.255.255","405848064","405864447","PR","Puerto Rico"
+"24.49.0.0","24.49.223.255","405864448","405921791","US","United States"
+"24.49.224.0","24.49.255.255","405921792","405929983","CA","Canada"
+"24.50.0.0","24.50.31.255","405929984","405938175","US","United States"
+"24.50.32.0","24.50.127.255","405938176","405962751","CA","Canada"
+"24.50.128.0","24.50.159.255","405962752","405970943","US","United States"
+"24.50.160.0","24.50.191.255","405970944","405979135","CA","Canada"
+"24.50.192.0","24.50.255.255","405979136","405995519","PR","Puerto Rico"
+"24.51.0.0","24.51.31.255","405995520","406003711","CA","Canada"
+"24.51.32.0","24.51.63.255","406003712","406011903","US","United States"
+"24.51.64.0","24.51.127.255","406011904","406028287","BS","Bahamas"
+"24.51.128.0","24.51.223.255","406028288","406052863","US","United States"
+"24.51.224.0","24.51.255.255","406052864","406061055","CA","Canada"
+"24.52.0.0","24.52.191.255","406061056","406110207","US","United States"
+"24.52.192.0","24.53.63.255","406110208","406142975","CA","Canada"
+"24.53.64.0","24.53.79.255","406142976","406147071","US","United States"
+"24.53.80.0","24.53.127.255","406147072","406159359","CA","Canada"
+"24.53.128.0","24.53.191.255","406159360","406175743","US","United States"
+"24.53.192.0","24.54.95.255","406175744","406216703","CA","Canada"
+"24.54.96.0","24.54.191.255","406216704","406241279","US","United States"
+"24.54.192.0","24.54.255.255","406241280","406257663","PR","Puerto Rico"
+"24.55.0.0","24.55.63.255","406257664","406274047","US","United States"
+"24.55.64.0","24.55.127.255","406274048","406290431","PR","Puerto Rico"
+"24.55.128.0","24.55.159.255","406290432","406298623","US","United States"
+"24.55.160.0","24.55.191.255","406298624","406306815","PR","Puerto Rico"
+"24.55.192.0","24.55.255.255","406306816","406323199","CA","Canada"
+"24.56.0.0","24.56.255.255","406323200","406388735","US","United States"
+"24.57.0.0","24.57.255.255","406388736","406454271","CA","Canada"
+"24.58.0.0","24.63.255.255","406454272","406847487","US","United States"
+"24.64.0.0","24.72.143.255","406847488","407408639","CA","Canada"
+"24.72.144.0","24.75.175.255","407408640","407613439","US","United States"
+"24.75.176.0","24.75.191.255","407613440","407617535","CA","Canada"
+"24.75.192.0","24.75.255.255","407617536","407633919","US","United States"
+"24.76.0.0","24.87.255.255","407633920","408420351","CA","Canada"
+"24.88.0.0","24.89.63.255","408420352","408502271","US","United States"
+"24.89.64.0","24.89.127.255","408502272","408518655","CA","Canada"
+"24.89.128.0","24.89.191.255","408518656","408535039","US","United States"
+"24.89.192.0","24.89.255.255","408535040","408551423","CA","Canada"
+"24.90.0.0","24.92.143.255","408551424","408719359","US","United States"
+"24.92.144.0","24.92.159.255","408719360","408723455","LC","Saint Lucia"
+"24.92.160.0","24.100.191.255","408723456","409255935","US","United States"
+"24.100.192.0","24.100.255.255","409255936","409272319","CA","Canada"
+"24.101.0.0","24.101.255.255","409272320","409337855","US","United States"
+"24.102.0.0","24.102.63.255","409337856","409354239","CA","Canada"
+"24.102.64.0","24.104.159.255","409354240","409509887","US","United States"
+"24.104.160.0","24.104.191.255","409509888","409518079","CA","Canada"
+"24.104.192.0","24.105.63.255","409518080","409550847","US","United States"
+"24.105.64.0","24.105.127.255","409550848","409567231","CA","Canada"
+"24.105.128.0","24.107.255.255","409567232","409731071","US","United States"
+"24.108.0.0","24.109.255.255","409731072","409862143","CA","Canada"
+"24.110.0.0","24.113.255.255","409862144","410124287","US","United States"
+"24.114.0.0","24.114.255.255","410124288","410189823","CA","Canada"
+"24.115.0.0","24.121.255.255","410189824","410648575","US","United States"
+"24.122.0.0","24.122.255.255","410648576","410714111","CA","Canada"
+"24.123.0.0","24.129.191.255","410714112","411156479","US","United States"
+"24.129.192.0","24.129.207.255","411156480","411160575","CA","Canada"
+"24.129.208.0","24.129.223.255","411160576","411164671","US","United States"
+"24.129.224.0","24.129.239.255","411164672","411168767","CA","Canada"
+"24.129.240.0","24.131.255.255","411168768","411303935","US","United States"
+"24.132.0.0","24.132.255.255","411303936","411369471","NL","Netherlands"
+"24.133.0.0","24.133.255.255","411369472","411435007","TR","Turkey"
+"24.134.0.0","24.134.255.255","411435008","411500543","DE","Germany"
+"24.135.0.0","24.135.255.255","411500544","411566079","RS","Serbia"
+"24.136.0.0","24.137.31.255","411566080","411639807","US","United States"
+"24.137.32.0","24.137.127.255","411639808","411664383","CA","Canada"
+"24.137.128.0","24.137.191.255","411664384","411680767","US","United States"
+"24.137.192.0","24.137.223.255","411680768","411688959","CA","Canada"
+"24.137.224.0","24.137.255.255","411688960","411697151","PR","Puerto Rico"
+"24.138.0.0","24.138.191.255","411697152","411746303","CA","Canada"
+"24.138.192.0","24.138.255.255","411746304","411762687","PR","Puerto Rico"
+"24.139.0.0","24.139.31.255","411762688","411770879","CA","Canada"
+"24.139.32.0","24.139.63.255","411770880","411779071","US","United States"
+"24.139.64.0","24.139.255.255","411779072","411828223","PR","Puerto Rico"
+"24.140.0.0","24.140.223.255","411828224","411885567","US","United States"
+"24.140.224.0","24.142.63.255","411885568","411975679","CA","Canada"
+"24.142.64.0","24.142.79.255","411975680","411979775","US","United States"
+"24.142.80.0","24.142.95.255","411979776","411983871","CA","Canada"
+"24.142.96.0","24.142.114.255","411983872","411988735","US","United States"
+"24.142.115.0","24.142.115.255","411988736","411988991","EU","Europe"
+"24.142.116.0","24.142.116.255","411988992","411989247","GB","United Kingdom"
+"24.142.117.0","24.143.127.255","411989248","412057599","US","United States"
+"24.143.128.0","24.143.191.255","412057600","412073983","CA","Canada"
+"24.143.192.0","24.145.255.255","412073984","412221439","US","United States"
+"24.146.0.0","24.146.127.255","412221440","412254207","CA","Canada"
+"24.146.128.0","24.149.255.255","412254208","412483583","US","United States"
+"24.150.0.0","24.150.255.255","412483584","412549119","CA","Canada"
+"24.151.0.0","24.151.255.255","412549120","412614655","US","United States"
+"24.152.128.0","24.152.255.255","412647424","412680191","US","United States"
+"24.153.0.0","24.153.31.255","412680192","412688383","CA","Canada"
+"24.153.32.0","24.153.95.255","412688384","412704767","US","United States"
+"24.153.96.0","24.153.111.255","412704768","412708863","CA","Canada"
+"24.153.112.0","24.156.127.255","412708864","412909567","US","United States"
+"24.156.128.0","24.156.255.255","412909568","412942335","CA","Canada"
+"24.157.0.0","24.157.15.255","412942336","412946431","US","United States"
+"24.157.16.0","24.157.17.255","412946432","412946943","PR","Puerto Rico"
+"24.157.18.0","24.157.18.127","412946944","412947071","US","United States"
+"24.157.18.128","24.157.18.255","412947072","412947199","PR","Puerto Rico"
+"24.157.19.0","24.157.19.255","412947200","412947455","US","United States"
+"24.157.20.0","24.157.31.255","412947456","412950527","PR","Puerto Rico"
+"24.157.32.0","24.157.63.255","412950528","412958719","US","United States"
+"24.157.64.0","24.157.255.255","412958720","413007871","CA","Canada"
+"24.158.0.0","24.171.191.255","413007872","413908991","US","United States"
+"24.171.192.0","24.171.255.255","413908992","413925375","PR","Puerto Rico"
+"24.172.0.0","24.199.255.255","413925376","415760383","US","United States"
+"24.200.0.0","24.203.255.255","415760384","416022527","CA","Canada"
+"24.204.0.0","24.204.143.255","416022528","416059391","US","United States"
+"24.204.144.0","24.204.159.255","416059392","416063487","CA","Canada"
+"24.204.160.0","24.204.161.255","416063488","416063999","US","United States"
+"24.204.162.0","24.204.255.255","416064000","416088063","CA","Canada"
+"24.205.0.0","24.205.255.255","416088064","416153599","US","United States"
+"24.206.0.0","24.206.31.255","416153600","416161791","BS","Bahamas"
+"24.206.32.0","24.206.255.255","416161792","416219135","US","United States"
+"24.207.0.0","24.207.127.255","416219136","416251903","CA","Canada"
+"24.207.128.0","24.211.255.255","416251904","416546815","US","United States"
+"24.212.0.0","24.212.255.255","416546816","416612351","CA","Canada"
+"24.213.0.0","24.213.63.255","416612352","416628735","US","United States"
+"24.213.64.0","24.213.95.255","416628736","416636927","CA","Canada"
+"24.213.96.0","24.214.255.255","416636928","416743423","US","United States"
+"24.215.0.0","24.215.127.255","416743424","416776191","CA","Canada"
+"24.215.128.0","24.221.255.255","416776192","417202175","US","United States"
+"24.222.0.0","24.222.255.255","417202176","417267711","CA","Canada"
+"24.223.0.0","24.224.127.255","417267712","417366015","US","United States"
+"24.224.128.0","24.224.255.255","417366016","417398783","CA","Canada"
+"24.225.0.0","24.225.127.255","417398784","417431551","US","United States"
+"24.225.128.0","24.226.255.255","417431552","417529855","CA","Canada"
+"24.227.0.0","24.227.31.255","417529856","417538047","PR","Puerto Rico"
+"24.227.32.0","24.229.255.255","417538048","417726463","US","United States"
+"24.230.0.0","24.230.31.255","417726464","417734655","HK","Hong Kong"
+"24.230.32.0","24.230.191.255","417734656","417775615","US","United States"
+"24.230.192.0","24.231.15.255","417775616","417796095","CA","Canada"
+"24.231.16.0","24.231.31.255","417796096","417800191","US","United States"
+"24.231.32.0","24.231.63.255","417800192","417808383","BS","Bahamas"
+"24.231.64.0","24.231.95.255","417808384","417816575","CA","Canada"
+"24.231.112.0","24.231.255.255","417820672","417857535","US","United States"
+"24.232.0.0","24.232.255.255","417857536","417923071","AR","Argentina"
+"24.233.0.0","24.235.23.255","417923072","418060287","US","United States"
+"24.235.24.0","24.235.31.255","418060288","418062335","HK","Hong Kong"
+"24.235.32.0","24.235.63.255","418062336","418070527","CA","Canada"
+"24.235.64.0","24.235.95.255","418070528","418078719","US","United States"
+"24.235.96.0","24.235.255.255","418078720","418119679","CA","Canada"
+"24.236.0.0","24.238.255.255","418119680","418316287","US","United States"
+"24.239.0.0","24.239.15.255","418316288","418320383","CA","Canada"
+"24.239.16.0","24.243.255.255","418320384","418643967","US","United States"
+"24.244.0.0","24.244.95.255","418643968","418668543","CA","Canada"
+"24.244.96.0","24.244.111.255","418668544","418672639","US","United States"
+"24.244.112.0","24.244.127.255","418672640","418676735","CA","Canada"
+"24.244.128.0","24.244.191.255","418676736","418693119","BS","Bahamas"
+"24.244.192.0","24.244.255.255","418693120","418709503","CA","Canada"
+"24.245.0.0","24.245.223.255","418709504","418766847","US","United States"
+"24.245.224.0","24.245.239.255","418766848","418770943","CA","Canada"
+"24.245.240.0","24.245.255.255","418770944","418775039","US","United States"
+"24.246.0.0","24.246.95.255","418775040","418799615","CA","Canada"
+"24.246.96.0","24.255.255.255","418799616","419430399","US","United States"
+"25.0.0.0","25.107.107.85","419430400","426470229","GB","United Kingdom"
+"25.107.107.86","25.107.107.86","426470230","426470230","IT","Italy"
+"25.107.107.87","25.255.255.255","426470231","436207615","GB","United Kingdom"
+"26.0.0.0","26.255.255.255","436207616","452984831","US","United States"
+"27.0.0.0","27.0.3.255","452984832","452985855","JP","Japan"
+"27.0.4.0","27.0.7.255","452985856","452986879","MY","Malaysia"
+"27.0.8.0","27.0.11.255","452986880","452987903","SG","Singapore"
+"27.0.12.0","27.0.15.255","452987904","452988927","VN","Vietnam"
+"27.0.16.0","27.0.17.255","452988928","452989439","JP","Japan"
+"27.0.18.0","27.0.19.255","452989440","452989951","US","United States"
+"27.0.20.0","27.0.25.255","452989952","452991487","JP","Japan"
+"27.0.26.0","27.0.27.255","452991488","452991999","US","United States"
+"27.0.28.0","27.0.29.255","452992000","452992511","JP","Japan"
+"27.0.30.0","27.0.31.255","452992512","452993023","US","United States"
+"27.0.32.0","27.0.47.255","452993024","452997119","JP","Japan"
+"27.0.48.0","27.0.63.255","452997120","453001215","IN","India"
+"27.0.64.0","27.0.95.255","453001216","453009407","AU","Australia"
+"27.0.96.0","27.0.127.255","453009408","453017599","BD","Bangladesh"
+"27.0.128.0","27.0.135.255","453017600","453019647","CN","China"
+"27.0.136.0","27.0.151.255","453019648","453023743","IN","India"
+"27.0.152.0","27.0.155.255","453023744","453024767","TW","Taiwan"
+"27.0.156.0","27.0.159.255","453024768","453025791","HK","Hong Kong"
+"27.0.160.0","27.0.167.255","453025792","453027839","CN","China"
+"27.0.168.0","27.0.183.255","453027840","453031935","IN","India"
+"27.0.184.0","27.0.187.255","453031936","453032959","PK","Pakistan"
+"27.0.188.0","27.0.191.255","453032960","453033983","CN","China"
+"27.0.192.0","27.0.195.255","453033984","453035007","HK","Hong Kong"
+"27.0.196.0","27.0.199.255","453035008","453036031","ID","Indonesia"
+"27.0.200.0","27.0.203.255","453036032","453037055","IN","India"
+"27.0.204.0","27.0.215.255","453037056","453040127","CN","China"
+"27.0.216.0","27.0.231.255","453040128","453044223","IN","India"
+"27.0.232.0","27.0.232.255","453044224","453044479","HK","Hong Kong"
+"27.0.233.0","27.0.233.255","453044480","453044735","AT","Austria"
+"27.0.234.0","27.0.234.255","453044736","453044991","JP","Japan"
+"27.0.235.0","27.0.235.255","453044992","453045247","IN","India"
+"27.0.236.0","27.0.239.255","453045248","453046271","KR","Korea, Republic of"
+"27.0.240.0","27.0.243.255","453046272","453047295","VN","Vietnam"
+"27.0.244.0","27.0.255.255","453047296","453050367","IN","India"
+"27.1.0.0","27.1.255.255","453050368","453115903","KR","Korea, Republic of"
+"27.2.0.0","27.3.255.255","453115904","453246975","VN","Vietnam"
+"27.4.0.0","27.7.255.255","453246976","453509119","IN","India"
+"27.8.0.0","27.31.255.255","453509120","455081983","CN","China"
+"27.32.0.0","27.33.255.255","455081984","455213055","AU","Australia"
+"27.34.0.0","27.34.127.255","455213056","455245823","NP","Nepal"
+"27.34.128.0","27.34.175.255","455245824","455258111","JP","Japan"
+"27.34.176.0","27.34.177.255","455258112","455258623","SG","Singapore"
+"27.34.178.0","27.34.178.64","455258624","455258688","KH","Cambodia"
+"27.34.178.65","27.34.186.255","455258689","455260927","SG","Singapore"
+"27.34.187.0","27.34.187.32","455260928","455260960","KH","Cambodia"
+"27.34.187.33","27.34.191.255","455260961","455262207","SG","Singapore"
+"27.34.192.0","27.34.223.255","455262208","455270399","JP","Japan"
+"27.34.224.0","27.34.231.255","455270400","455272447","AU","Australia"
+"27.34.232.0","27.34.239.255","455272448","455274495","CN","China"
+"27.34.240.0","27.34.255.255","455274496","455278591","IN","India"
+"27.35.0.0","27.35.255.255","455278592","455344127","KR","Korea, Republic of"
+"27.36.0.0","27.47.255.255","455344128","456130559","CN","China"
+"27.48.0.0","27.49.255.255","456130560","456261631","IN","India"
+"27.50.0.0","27.50.3.255","456261632","456262655","PH","Philippines"
+"27.50.4.0","27.50.7.255","456262656","456263679","IN","India"
+"27.50.8.0","27.50.11.255","456263680","456264703","AU","Australia"
+"27.50.12.0","27.50.15.255","456264704","456265727","JP","Japan"
+"27.50.16.0","27.50.31.255","456265728","456269823","ID","Indonesia"
+"27.50.32.0","27.50.39.255","456269824","456271871","HK","Hong Kong"
+"27.50.40.0","27.50.47.255","456271872","456273919","CN","China"
+"27.50.48.0","27.50.95.255","456273920","456286207","AU","Australia"
+"27.50.96.0","27.50.127.255","456286208","456294399","JP","Japan"
+"27.50.128.0","27.50.255.255","456294400","456327167","CN","China"
+"27.51.0.0","27.53.255.255","456327168","456523775","TW","Taiwan"
+"27.54.0.0","27.54.63.255","456523776","456540159","SG","Singapore"
+"27.54.64.0","27.54.71.255","456540160","456542207","AU","Australia"
+"27.54.72.0","27.54.79.255","456542208","456544255","CN","China"
+"27.54.80.0","27.54.95.255","456544256","456548351","AU","Australia"
+"27.54.96.0","27.54.115.255","456548352","456553471","JP","Japan"
+"27.54.116.0","27.54.119.255","456553472","456554495","ID","Indonesia"
+"27.54.120.0","27.54.123.255","456554496","456555519","PK","Pakistan"
+"27.54.124.0","27.54.127.255","456555520","456556543","JP","Japan"
+"27.54.128.0","27.54.143.255","456556544","456560639","AU","Australia"
+"27.54.144.0","27.54.151.255","456560640","456562687","BD","Bangladesh"
+"27.54.152.0","27.54.159.255","456562688","456564735","CN","China"
+"27.54.160.0","27.54.191.255","456564736","456572927","IN","India"
+"27.54.192.0","27.54.255.255","456572928","456589311","CN","China"
+"27.55.0.0","27.55.255.255","456589312","456654847","TH","Thailand"
+"27.56.0.0","27.63.255.255","456654848","457179135","IN","India"
+"27.64.0.0","27.79.255.255","457179136","458227711","VN","Vietnam"
+"27.80.0.0","27.96.23.255","458227712","459282431","JP","Japan"
+"27.96.24.0","27.96.31.255","459282432","459284479","TK","Tokelau"
+"27.96.32.0","27.96.63.255","459284480","459292671","JP","Japan"
+"27.96.64.0","27.96.67.255","459292672","459293695","NZ","New Zealand"
+"27.96.68.0","27.96.83.255","459293696","459297791","JP","Japan"
+"27.96.84.0","27.96.91.255","459297792","459299839","IN","India"
+"27.96.92.0","27.96.95.255","459299840","459300863","PK","Pakistan"
+"27.96.96.0","27.96.127.255","459300864","459309055","SG","Singapore"
+"27.96.128.0","27.96.191.255","459309056","459325439","KR","Korea, Republic of"
+"27.96.192.0","27.96.223.255","459325440","459333631","AU","Australia"
+"27.96.224.0","27.96.255.255","459333632","459341823","TW","Taiwan"
+"27.97.0.0","27.97.255.255","459341824","459407359","IN","India"
+"27.98.0.0","27.98.191.255","459407360","459456511","JP","Japan"
+"27.98.192.0","27.98.207.255","459456512","459460607","HK","Hong Kong"
+"27.98.208.0","27.98.255.255","459460608","459472895","CN","China"
+"27.99.0.0","27.99.127.255","459472896","459505663","AU","Australia"
+"27.99.128.0","27.99.255.255","459505664","459538431","CN","China"
+"27.100.0.0","27.100.3.255","459538432","459539455","AU","Australia"
+"27.100.8.0","27.100.11.255","459540480","459541503","JP","Japan"
+"27.100.12.0","27.100.15.255","459541504","459542527","IN","India"
+"27.100.16.0","27.100.18.255","459542528","459543295","HK","Hong Kong"
+"27.100.19.0","27.100.19.255","459543296","459543551","TW","Taiwan"
+"27.100.20.0","27.100.20.255","459543552","459543807","MO","Macau"
+"27.100.21.0","27.100.23.255","459543808","459544575","HK","Hong Kong"
+"27.100.24.0","27.100.27.255","459544576","459545599","IN","India"
+"27.100.28.0","27.100.35.255","459545600","459547647","JP","Japan"
+"27.100.36.0","27.100.37.255","459547648","459548159","AU","Australia"
+"27.100.38.0","27.100.38.255","459548160","459548415","HK","Hong Kong"
+"27.100.39.0","27.100.39.255","459548416","459548671","AU","Australia"
+"27.100.40.0","27.100.47.255","459548672","459550719","TH","Thailand"
+"27.100.48.0","27.100.63.255","459550720","459554815","JP","Japan"
+"27.100.64.0","27.100.127.255","459554816","459571199","TW","Taiwan"
+"27.100.128.0","27.102.255.255","459571200","459735039","KR","Korea, Republic of"
+"27.103.0.0","27.103.255.255","459735040","459800575","CN","China"
+"27.104.0.0","27.104.255.255","459800576","459866111","SG","Singapore"
+"27.105.0.0","27.105.255.255","459866112","459931647","TW","Taiwan"
+"27.106.0.0","27.106.127.255","459931648","459964415","IN","India"
+"27.106.128.0","27.106.191.255","459964416","459980799","CN","China"
+"27.106.192.0","27.106.203.255","459980800","459983871","AU","Australia"
+"27.106.204.0","27.106.207.255","459983872","459984895","CN","China"
+"27.106.208.0","27.106.215.255","459984896","459986943","JP","Japan"
+"27.106.216.0","27.106.223.255","459986944","459988991","PH","Philippines"
+"27.106.224.0","27.106.255.255","459988992","459997183","JP","Japan"
+"27.107.0.0","27.107.255.255","459997184","460062719","IN","India"
+"27.108.0.0","27.108.255.255","460062720","460128255","PH","Philippines"
+"27.109.0.0","27.109.31.255","460128256","460136447","IN","India"
+"27.109.32.0","27.109.63.255","460136448","460144639","CN","China"
+"27.109.64.0","27.109.95.255","460144640","460152831","PH","Philippines"
+"27.109.96.0","27.109.103.255","460152832","460154879","JP","Japan"
+"27.109.104.0","27.109.107.255","460154880","460155903","SG","Singapore"
+"27.109.108.0","27.109.111.255","460155904","460156927","AU","Australia"
+"27.109.112.0","27.109.119.255","460156928","460158975","KH","Cambodia"
+"27.109.120.0","27.109.123.255","460158976","460159999","JP","Japan"
+"27.109.124.0","27.109.127.255","460160000","460161023","CN","China"
+"27.109.128.0","27.109.255.255","460161024","460193791","MO","Macau"
+"27.110.0.0","27.110.63.255","460193792","460210175","JP","Japan"
+"27.110.64.0","27.110.79.255","460210176","460214271","HK","Hong Kong"
+"27.110.80.0","27.110.95.255","460214272","460218367","MY","Malaysia"
+"27.110.96.0","27.110.119.255","460218368","460224511","JP","Japan"
+"27.110.120.0","27.110.127.255","460224512","460226559","NZ","New Zealand"
+"27.110.128.0","27.110.255.255","460226560","460259327","PH","Philippines"
+"27.111.0.0","27.111.7.255","460259328","460261375","AU","Australia"
+"27.111.8.0","27.111.11.255","460261376","460262399","KH","Cambodia"
+"27.111.12.0","27.111.12.255","460262400","460262655","US","United States"
+"27.111.13.0","27.111.13.255","460262656","460262911","AU","Australia"
+"27.111.14.0","27.111.14.255","460262912","460263167","NZ","New Zealand"
+"27.111.15.0","27.111.15.255","460263168","460263423","GB","United Kingdom"
+"27.111.16.0","27.111.31.255","460263424","460267519","NP","Nepal"
+"27.111.32.0","27.111.63.255","460267520","460275711","ID","Indonesia"
+"27.111.64.0","27.111.71.255","460275712","460277759","AU","Australia"
+"27.111.72.0","27.111.75.255","460277760","460278783","IN","India"
+"27.111.76.0","27.111.79.255","460278784","460279807","JP","Japan"
+"27.111.80.0","27.111.95.255","460279808","460283903","AU","Australia"
+"27.111.96.0","27.111.127.255","460283904","460292095","KR","Korea, Republic of"
+"27.111.128.0","27.111.159.255","460292096","460300287","JP","Japan"
+"27.111.160.0","27.111.207.255","460300288","460312575","HK","Hong Kong"
+"27.111.208.0","27.111.239.255","460312576","460320767","SG","Singapore"
+"27.111.240.0","27.111.255.255","460320768","460324863","AU","Australia"
+"27.112.0.0","27.112.63.255","460324864","460341247","CN","China"
+"27.112.64.0","27.112.71.255","460341248","460343295","ID","Indonesia"
+"27.112.72.0","27.112.75.255","460343296","460344319","AU","Australia"
+"27.112.76.0","27.112.79.255","460344320","460345343","ID","Indonesia"
+"27.112.80.0","27.112.95.255","460345344","460349439","CN","China"
+"27.112.100.0","27.112.103.255","460350464","460351487","AU","Australia"
+"27.112.104.0","27.112.111.255","460351488","460353535","JP","Japan"
+"27.112.112.0","27.112.119.255","460353536","460355583","CN","China"
+"27.112.120.0","27.112.123.255","460355584","460356607","IN","India"
+"27.112.124.0","27.112.127.255","460356608","460357631","JP","Japan"
+"27.112.128.0","27.113.127.255","460357632","460423167","KR","Korea, Republic of"
+"27.113.128.0","27.113.191.255","460423168","460439551","CN","China"
+"27.113.192.0","27.113.239.255","460439552","460451839","JP","Japan"
+"27.113.240.0","27.113.247.255","460451840","460453887","AU","Australia"
+"27.113.248.0","27.113.251.255","460453888","460454911","JP","Japan"
+"27.113.252.0","27.113.255.255","460454912","460455935","IN","India"
+"27.114.0.0","27.114.127.255","460455936","460488703","JP","Japan"
+"27.114.128.0","27.114.191.255","460488704","460505087","MV","Maldives"
+"27.114.192.0","27.114.255.255","460505088","460521471","SG","Singapore"
+"27.115.0.0","27.115.127.255","460521472","460554239","CN","China"
+"27.115.128.0","27.115.255.255","460554240","460587007","KR","Korea, Republic of"
+"27.116.0.0","27.116.15.255","460587008","460591103","JP","Japan"
+"27.116.16.0","27.116.23.255","460591104","460593151","IN","India"
+"27.116.24.0","27.116.31.255","460593152","460595199","JP","Japan"
+"27.116.32.0","27.116.33.255","460595200","460595711","SG","Singapore"
+"27.116.34.0","27.116.35.255","460595712","460596223","JP","Japan"
+"27.116.36.0","27.116.39.255","460596224","460597247","AU","Australia"
+"27.116.40.0","27.116.43.255","460597248","460598271","IN","India"
+"27.116.44.0","27.116.47.255","460598272","460599295","CN","China"
+"27.116.48.0","27.116.55.255","460599296","460601343","IN","India"
+"27.116.56.0","27.116.59.255","460601344","460602367","AF","Afghanistan"
+"27.116.60.0","27.116.63.255","460602368","460603391","KH","Cambodia"
+"27.116.64.0","27.117.255.255","460603392","460718079","KR","Korea, Republic of"
+"27.118.0.0","27.118.15.255","460718080","460722175","JP","Japan"
+"27.118.16.0","27.118.31.255","460722176","460726271","VN","Vietnam"
+"27.118.32.0","27.118.63.255","460726272","460734463","IN","India"
+"27.118.64.0","27.120.63.255","460734464","460865535","KR","Korea, Republic of"
+"27.120.64.0","27.121.63.255","460865536","460931071","JP","Japan"
+"27.121.64.0","27.121.71.255","460931072","460933119","AU","Australia"
+"27.121.72.0","27.121.79.255","460933120","460935167","CN","China"
+"27.121.80.0","27.121.87.255","460935168","460937215","ID","Indonesia"
+"27.121.88.0","27.121.91.255","460937216","460938239","AU","Australia"
+"27.121.92.0","27.121.95.255","460938240","460939263","JP","Japan"
+"27.121.96.0","27.121.99.255","460939264","460940287","NZ","New Zealand"
+"27.121.100.0","27.121.103.255","460940288","460941311","IN","India"
+"27.121.104.0","27.121.107.255","460941312","460942335","AU","Australia"
+"27.121.108.0","27.121.111.255","460942336","460943359","MY","Malaysia"
+"27.121.112.0","27.121.119.255","460943360","460945407","AU","Australia"
+"27.121.120.0","27.121.127.255","460945408","460947455","CN","China"
+"27.121.128.0","27.121.255.255","460947456","460980223","JP","Japan"
+"27.122.0.0","27.122.3.255","460980224","460981247","NC","New Caledonia"
+"27.122.4.0","27.122.11.255","460981248","460983295","JP","Japan"
+"27.122.12.0","27.122.15.255","460983296","460984319","HK","Hong Kong"
+"27.122.16.0","27.122.31.255","460984320","460988415","PG","Papua New Guinea"
+"27.122.32.0","27.122.55.255","460988416","460994559","JP","Japan"
+"27.122.56.0","27.122.56.255","460994560","460994815","HK","Hong Kong"
+"27.122.57.0","27.122.57.255","460994816","460995071","MY","Malaysia"
+"27.122.58.0","27.122.59.255","460995072","460995583","SG","Singapore"
+"27.122.60.0","27.122.63.255","460995584","460996607","IN","India"
+"27.122.64.0","27.122.111.255","460996608","461008895","JP","Japan"
+"27.122.112.0","27.122.127.255","461008896","461012991","AU","Australia"
+"27.122.128.0","27.122.255.255","461012992","461045759","KR","Korea, Republic of"
+"27.123.0.0","27.123.7.255","461045760","461047807","ID","Indonesia"
+"27.123.8.0","27.123.15.255","461047808","461049855","JP","Japan"
+"27.123.16.0","27.123.19.255","461049856","461050879","TH","Thailand"
+"27.123.20.0","27.123.23.255","461050880","461051903","NZ","New Zealand"
+"27.123.24.0","27.123.35.255","461051904","461054975","AU","Australia"
+"27.123.36.0","27.123.39.255","461054976","461055999","HK","Hong Kong"
+"27.123.40.0","27.123.47.255","461056000","461058047","AU","Australia"
+"27.123.48.0","27.123.63.255","461058048","461062143","HK","Hong Kong"
+"27.123.64.0","27.123.127.255","461062144","461078527","IN","India"
+"27.123.128.0","27.123.191.255","461078528","461094911","FJ","Fiji"
+"27.123.192.0","27.123.193.255","461094912","461095423","HK","Hong Kong"
+"27.123.194.0","27.123.195.255","461095424","461095935","SG","Singapore"
+"27.123.196.0","27.123.199.255","461095936","461096959","HK","Hong Kong"
+"27.123.200.0","27.123.207.255","461096960","461099007","TW","Taiwan"
+"27.123.208.0","27.123.211.255","461099008","461100031","JP","Japan"
+"27.123.212.0","27.123.215.255","461100032","461101055","MN","Mongolia"
+"27.123.216.0","27.123.219.255","461101056","461102079","IN","India"
+"27.123.220.0","27.123.223.255","461102080","461103103","ID","Indonesia"
+"27.123.224.0","27.123.227.255","461103104","461104127","AU","Australia"
+"27.123.228.0","27.123.231.255","461104128","461105151","HK","Hong Kong"
+"27.123.232.0","27.123.235.255","461105152","461106175","CN","China"
+"27.123.236.0","27.123.239.255","461106176","461107199","JP","Japan"
+"27.123.240.0","27.123.243.255","461107200","461108223","IN","India"
+"27.123.244.0","27.123.247.255","461108224","461109247","BD","Bangladesh"
+"27.123.248.0","27.123.251.255","461109248","461110271","IN","India"
+"27.123.252.0","27.123.255.255","461110272","461111295","BD","Bangladesh"
+"27.124.0.0","27.124.63.255","461111296","461127679","IN","India"
+"27.124.64.0","27.124.79.255","461127680","461131775","PH","Philippines"
+"27.124.80.0","27.124.95.255","461131776","461135871","ID","Indonesia"
+"27.124.96.0","27.124.127.255","461135872","461144063","AU","Australia"
+"27.124.128.0","27.125.127.255","461144064","461209599","KR","Korea, Republic of"
+"27.125.128.0","27.125.180.255","461209600","461223167","SG","Singapore"
+"27.125.181.0","27.125.181.255","461223168","461223423","PH","Philippines"
+"27.125.182.0","27.125.191.255","461223424","461225983","SG","Singapore"
+"27.125.192.0","27.125.195.255","461225984","461227007","WF","Wallis and Futuna"
+"27.125.196.0","27.125.199.255","461227008","461228031","SG","Singapore"
+"27.125.200.0","27.125.203.255","461228032","461229055","IN","India"
+"27.125.204.0","27.125.207.255","461229056","461230079","JP","Japan"
+"27.125.208.0","27.125.223.255","461230080","461234175","AU","Australia"
+"27.125.224.0","27.125.255.255","461234176","461242367","MY","Malaysia"
+"27.126.0.0","27.126.63.255","461242368","461258751","KR","Korea, Republic of"
+"27.126.64.0","27.126.143.255","461258752","461279231","JP","Japan"
+"27.126.144.0","27.126.151.255","461279232","461281279","AU","Australia"
+"27.126.152.0","27.126.155.255","461281280","461282303","PH","Philippines"
+"27.126.156.0","27.126.159.255","461282304","461283327","MY","Malaysia"
+"27.126.160.0","27.126.175.255","461283328","461287423","JP","Japan"
+"27.126.176.0","27.126.203.255","461287424","461294591","HK","Hong Kong"
+"27.126.204.0","27.126.219.255","461294592","461298687","US","United States"
+"27.126.220.0","27.126.231.255","461298688","461301759","HK","Hong Kong"
+"27.126.232.0","27.126.234.255","461301760","461302527","US","United States"
+"27.126.235.0","27.126.255.255","461302528","461307903","HK","Hong Kong"
+"27.127.0.0","27.127.191.255","461307904","461357055","JP","Japan"
+"27.127.192.0","27.127.239.255","461357056","461369343","AU","Australia"
+"27.127.240.0","27.127.255.255","461369344","461373439","JP","Japan"
+"27.128.0.0","27.129.255.255","461373440","461504511","CN","China"
+"27.130.0.0","27.130.255.255","461504512","461570047","TH","Thailand"
+"27.131.0.0","27.131.7.255","461570048","461572095","ID","Indonesia"
+"27.131.8.0","27.131.11.255","461572096","461573119","JP","Japan"
+"27.131.12.0","27.131.15.255","461573120","461574143","BD","Bangladesh"
+"27.131.16.0","27.131.31.255","461574144","461578239","JP","Japan"
+"27.131.32.0","27.131.63.255","461578240","461586431","MY","Malaysia"
+"27.131.64.0","27.131.127.255","461586432","461602815","AU","Australia"
+"27.131.128.0","27.131.191.255","461602816","461619199","TH","Thailand"
+"27.131.192.0","27.131.207.255","461619200","461623295","JP","Japan"
+"27.131.208.0","27.131.215.255","461623296","461625343","IN","India"
+"27.131.216.0","27.131.219.255","461625344","461626367","AU","Australia"
+"27.131.220.0","27.131.223.255","461626368","461627391","CN","China"
+"27.131.224.0","27.131.247.255","461627392","461633535","JP","Japan"
+"27.131.248.0","27.131.255.255","461633536","461635583","ID","Indonesia"
+"27.132.0.0","27.143.255.255","461635584","462422015","JP","Japan"
+"27.144.0.0","27.144.255.255","462422016","462487551","CN","China"
+"27.145.0.0","27.145.255.255","462487552","462553087","TH","Thailand"
+"27.146.0.0","27.146.255.255","462553088","462618623","MY","Malaysia"
+"27.147.0.0","27.147.63.255","462618624","462635007","TW","Taiwan"
+"27.147.64.0","27.147.127.255","462635008","462651391","JP","Japan"
+"27.147.128.0","27.147.255.255","462651392","462684159","BD","Bangladesh"
+"27.148.0.0","27.159.255.255","462684160","463470591","CN","China"
+"27.160.0.0","27.183.255.255","463470592","465043455","KR","Korea, Republic of"
+"27.184.0.0","27.227.255.255","465043456","467927039","CN","China"
+"27.228.0.0","27.231.255.255","467927040","468189183","JP","Japan"
+"27.232.0.0","27.239.255.255","468189184","468713471","KR","Korea, Republic of"
+"27.240.0.0","27.247.255.255","468713472","469237759","TW","Taiwan"
+"27.248.0.0","27.251.255.255","469237760","469499903","IN","India"
+"27.252.0.0","27.252.255.255","469499904","469565439","NZ","New Zealand"
+"27.253.0.0","27.253.127.255","469565440","469598207","AU","Australia"
+"27.253.128.0","27.253.255.255","469598208","469630975","JP","Japan"
+"27.254.0.0","27.254.255.255","469630976","469696511","TH","Thailand"
+"27.255.0.0","27.255.63.255","469696512","469712895","PK","Pakistan"
+"27.255.64.0","27.255.127.255","469712896","469729279","KR","Korea, Republic of"
+"27.255.128.0","27.255.255.255","469729280","469762047","IN","India"
+"28.0.0.0","30.255.255.255","469762048","520093695","US","United States"
+"31.0.0.0","31.2.127.255","520093696","520257535","PL","Poland"
+"31.2.128.0","31.2.255.255","520257536","520290303","IR","Iran, Islamic Republic of"
+"31.3.0.0","31.3.7.255","520290304","520292351","TR","Turkey"
+"31.3.8.0","31.3.15.255","520292352","520294399","NL","Netherlands"
+"31.3.16.0","31.3.23.255","520294400","520296447","RU","Russian Federation"
+"31.3.24.0","31.3.31.255","520296448","520298495","UA","Ukraine"
+"31.3.32.0","31.3.63.255","520298496","520306687","SK","Slovakia"
+"31.3.64.0","31.3.71.255","520306688","520308735","GB","United Kingdom"
+"31.3.72.0","31.3.79.255","520308736","520310783","DK","Denmark"
+"31.3.80.0","31.3.87.255","520310784","520312831","DE","Germany"
+"31.3.88.0","31.3.95.255","520312832","520314879","MK","Macedonia"
+"31.3.96.0","31.3.111.255","520314880","520318975","NL","Netherlands"
+"31.3.112.0","31.3.127.255","520318976","520323071","ES","Spain"
+"31.3.128.0","31.3.135.255","520323072","520325119","CH","Switzerland"
+"31.3.136.0","31.3.143.255","520325120","520327167","FR","France"
+"31.3.144.0","31.3.151.255","520327168","520329215","DE","Germany"
+"31.3.152.0","31.3.155.255","520329216","520330239","SE","Sweden"
+"31.3.156.0","31.3.156.255","520330240","520330495","NL","Netherlands"
+"31.3.157.0","31.3.157.255","520330496","520330751","US","United States"
+"31.3.158.0","31.3.159.255","520330752","520331263","SE","Sweden"
+"31.3.160.0","31.3.191.255","520331264","520339455","IT","Italy"
+"31.3.192.0","31.3.207.255","520339456","520343551","UA","Ukraine"
+"31.3.208.0","31.3.255.255","520343552","520355839","GB","United Kingdom"
+"31.4.0.0","31.4.255.255","520355840","520421375","ES","Spain"
+"31.5.0.0","31.5.255.255","520421376","520486911","RO","Romania"
+"31.6.0.0","31.6.7.255","520486912","520488959","NL","Netherlands"
+"31.6.8.0","31.6.9.255","520488960","520489471","UA","Ukraine"
+"31.6.10.0","31.6.10.255","520489472","520489727","EG","Egypt"
+"31.6.11.0","31.6.11.255","520489728","520489983","GR","Greece"
+"31.6.12.0","31.6.13.255","520489984","520490495","RU","Russian Federation"
+"31.6.14.0","31.6.14.255","520490496","520490751","RO","Romania"
+"31.6.15.0","31.6.15.255","520490752","520491007","RU","Russian Federation"
+"31.6.16.0","31.6.16.255","520491008","520491263","LI","Liechtenstein"
+"31.6.17.0","31.6.17.127","520491264","520491391","IS","Iceland"
+"31.6.17.128","31.6.18.127","520491392","520491647","AE","United Arab Emirates"
+"31.6.18.128","31.6.18.255","520491648","520491775","IS","Iceland"
+"31.6.19.0","31.6.19.255","520491776","520492031","IE","Ireland"
+"31.6.20.0","31.6.22.255","520492032","520492799","IT","Italy"
+"31.6.23.0","31.6.23.255","520492800","520493055","LV","Latvia"
+"31.6.24.0","31.6.24.255","520493056","520493311","BE","Belgium"
+"31.6.25.0","31.6.25.255","520493312","520493567","SK","Slovakia"
+"31.6.26.0","31.6.26.127","520493568","520493695","DE","Germany"
+"31.6.26.128","31.6.26.255","520493696","520493823","PT","Portugal"
+"31.6.27.0","31.6.27.255","520493824","520494079","FI","Finland"
+"31.6.28.0","31.6.28.255","520494080","520494335","FR","France"
+"31.6.29.0","31.6.29.255","520494336","520494591","CZ","Czech Republic"
+"31.6.30.0","31.6.30.255","520494592","520494847","CH","Switzerland"
+"31.6.31.0","31.6.31.255","520494848","520495103","DK","Denmark"
+"31.6.32.0","31.6.32.255","520495104","520495359","SE","Sweden"
+"31.6.33.0","31.6.33.255","520495360","520495615","BE","Belgium"
+"31.6.34.0","31.6.34.255","520495616","520495871","SE","Sweden"
+"31.6.35.0","31.6.36.255","520495872","520496383","DE","Germany"
+"31.6.37.0","31.6.37.255","520496384","520496639","TR","Turkey"
+"31.6.38.0","31.6.38.127","520496640","520496767","CZ","Czech Republic"
+"31.6.38.128","31.6.38.255","520496768","520496895","TR","Turkey"
+"31.6.39.0","31.6.39.255","520496896","520497151","ES","Spain"
+"31.6.40.0","31.6.40.255","520497152","520497407","FR","France"
+"31.6.41.0","31.6.42.255","520497408","520497919","CH","Switzerland"
+"31.6.43.0","31.6.43.255","520497920","520498175","FR","France"
+"31.6.44.0","31.6.44.255","520498176","520498431","CH","Switzerland"
+"31.6.45.0","31.6.45.255","520498432","520498687","SE","Sweden"
+"31.6.46.0","31.6.49.255","520498688","520499711","FR","France"
+"31.6.50.0","31.6.51.255","520499712","520500223","DK","Denmark"
+"31.6.52.0","31.6.52.255","520500224","520500479","LU","Luxembourg"
+"31.6.53.0","31.6.53.255","520500480","520500735","DE","Germany"
+"31.6.54.0","31.6.54.255","520500736","520500991","LT","Lithuania"
+"31.6.55.0","31.6.55.255","520500992","520501247","AT","Austria"
+"31.6.56.0","31.6.56.255","520501248","520501503","LU","Luxembourg"
+"31.6.57.0","31.6.57.255","520501504","520501759","NO","Norway"
+"31.6.58.0","31.6.58.255","520501760","520502015","PK","Pakistan"
+"31.6.59.0","31.6.59.255","520502016","520502271","GB","United Kingdom"
+"31.6.60.0","31.6.60.255","520502272","520502527","IE","Ireland"
+"31.6.61.0","31.6.61.255","520502528","520502783","BG","Bulgaria"
+"31.6.62.0","31.6.63.255","520502784","520503295","GB","United Kingdom"
+"31.6.64.0","31.6.71.255","520503296","520505343","PL","Poland"
+"31.6.72.0","31.6.79.255","520505344","520507391","GB","United Kingdom"
+"31.6.80.0","31.6.95.255","520507392","520511487","TR","Turkey"
+"31.6.96.0","31.6.127.255","520511488","520519679","UA","Ukraine"
+"31.6.128.0","31.6.255.255","520519680","520552447","PL","Poland"
+"31.7.0.0","31.7.7.255","520552448","520554495","NL","Netherlands"
+"31.7.8.0","31.7.15.255","520554496","520556543","GB","United Kingdom"
+"31.7.16.0","31.7.31.255","520556544","520560639","FI","Finland"
+"31.7.32.0","31.7.39.255","520560640","520562687","TR","Turkey"
+"31.7.40.0","31.7.47.255","520562688","520564735","PL","Poland"
+"31.7.48.0","31.7.55.255","520564736","520566783","IE","Ireland"
+"31.7.56.0","31.7.63.255","520566784","520568831","CH","Switzerland"
+"31.7.64.0","31.7.143.255","520568832","520589311","IR","Iran, Islamic Republic of"
+"31.7.144.0","31.7.159.255","520589312","520593407","IT","Italy"
+"31.7.160.0","31.7.167.255","520593408","520595455","AM","Armenia"
+"31.7.168.0","31.7.175.255","520595456","520597503","MK","Macedonia"
+"31.7.176.0","31.7.191.255","520597504","520601599","DE","Germany"
+"31.7.192.0","31.7.223.255","520601600","520609791","SI","Slovenia"
+"31.7.224.0","31.7.239.255","520609792","520613887","RU","Russian Federation"
+"31.7.240.0","31.7.247.255","520613888","520615935","CZ","Czech Republic"
+"31.7.248.0","31.7.255.255","520615936","520617983","FR","France"
+"31.8.0.0","31.8.255.255","520617984","520683519","RU","Russian Federation"
+"31.9.0.0","31.9.255.255","520683520","520749055","SY","Syrian Arab Republic"
+"31.10.0.0","31.10.15.255","520749056","520753151","RU","Russian Federation"
+"31.10.16.0","31.10.31.255","520753152","520757247","LI","Liechtenstein"
+"31.10.32.0","31.10.47.255","520757248","520761343","GB","United Kingdom"
+"31.10.48.0","31.10.55.255","520761344","520763391","IT","Italy"
+"31.10.56.0","31.10.63.255","520763392","520765439","CZ","Czech Republic"
+"31.10.64.0","31.10.127.255","520765440","520781823","RU","Russian Federation"
+"31.10.128.0","31.11.31.255","520781824","520822783","CH","Switzerland"
+"31.11.32.0","31.11.39.255","520822784","520824831","IT","Italy"
+"31.11.40.0","31.11.47.255","520824832","520826879","RO","Romania"
+"31.11.48.0","31.11.55.255","520826880","520828927","QA","Qatar"
+"31.11.56.0","31.11.63.255","520828928","520830975","NL","Netherlands"
+"31.11.64.0","31.11.127.255","520830976","520847359","MK","Macedonia"
+"31.11.128.0","31.11.255.255","520847360","520880127","PL","Poland"
+"31.12.0.0","31.12.7.255","520880128","520882175","AT","Austria"
+"31.12.8.0","31.12.15.255","520882176","520884223","IT","Italy"
+"31.12.16.0","31.12.31.255","520884224","520888319","MK","Macedonia"
+"31.12.32.0","31.12.63.255","520888320","520896511","DE","Germany"
+"31.12.64.0","31.12.71.255","520896512","520898559","BE","Belgium"
+"31.12.80.0","31.12.87.255","520900608","520902655","GB","United Kingdom"
+"31.12.88.0","31.12.88.128","520902656","520902784","NL","Netherlands"
+"31.12.88.129","31.12.127.255","520902785","520912895","GB","United Kingdom"
+"31.12.128.0","31.12.255.255","520912896","520945663","UA","Ukraine"
+"31.13.0.0","31.13.7.255","520945664","520947711","GB","United Kingdom"
+"31.13.8.0","31.13.15.255","520947712","520949759","SE","Sweden"
+"31.13.16.0","31.13.23.255","520949760","520951807","RU","Russian Federation"
+"31.13.24.0","31.13.31.255","520951808","520953855","IE","Ireland"
+"31.13.32.0","31.13.63.255","520953856","520962047","RU","Russian Federation"
+"31.13.64.0","31.13.69.79","520962048","520963407","IE","Ireland"
+"31.13.69.80","31.13.69.80","520963408","520963408","US","United States"
+"31.13.69.81","31.13.69.255","520963409","520963583","IE","Ireland"
+"31.13.70.0","31.13.70.255","520963584","520963839","US","United States"
+"31.13.71.0","31.13.73.2","520963840","520964354","IE","Ireland"
+"31.13.73.3","31.13.73.3","520964355","520964355","US","United States"
+"31.13.73.4","31.13.75.255","520964356","520965119","IE","Ireland"
+"31.13.76.0","31.13.77.255","520965120","520965631","US","United States"
+"31.13.78.0","31.13.127.255","520965632","520978431","IE","Ireland"
+"31.13.128.0","31.13.135.255","520978432","520980479","RU","Russian Federation"
+"31.13.136.0","31.13.143.255","520980480","520982527","IT","Italy"
+"31.13.144.0","31.13.151.255","520982528","520984575","RU","Russian Federation"
+"31.13.152.0","31.13.159.255","520984576","520986623","GB","United Kingdom"
+"31.13.160.0","31.13.167.255","520986624","520988671","PS","Palestinian Territory"
+"31.13.168.0","31.13.175.255","520988672","520990719","DE","Germany"
+"31.13.176.0","31.13.183.255","520990720","520992767","RU","Russian Federation"
+"31.13.192.0","31.13.235.255","520994816","521006079","BG","Bulgaria"
+"31.13.236.0","31.13.239.255","521006080","521007103","DE","Germany"
+"31.13.240.0","31.13.255.255","521007104","521011199","BG","Bulgaria"
+"31.14.0.0","31.14.10.255","521011200","521014015","RO","Romania"
+"31.14.11.0","31.14.11.255","521014016","521014271","NL","Netherlands"
+"31.14.12.0","31.14.30.255","521014272","521019135","RO","Romania"
+"31.14.31.0","31.14.31.255","521019136","521019391","GB","United Kingdom"
+"31.14.32.0","31.14.32.255","521019392","521019647","NL","Netherlands"
+"31.14.33.0","31.14.33.255","521019648","521019903","BG","Bulgaria"
+"31.14.34.0","31.14.43.255","521019904","521022463","RO","Romania"
+"31.14.44.0","31.14.44.255","521022464","521022719","NL","Netherlands"
+"31.14.45.0","31.14.45.255","521022720","521022975","RO","Romania"
+"31.14.46.0","31.14.47.255","521022976","521023487","DE","Germany"
+"31.14.48.0","31.14.48.255","521023488","521023743","NL","Netherlands"
+"31.14.49.0","31.14.49.255","521023744","521023999","RO","Romania"
+"31.14.50.0","31.14.51.255","521024000","521024511","BE","Belgium"
+"31.14.52.0","31.14.59.255","521024512","521026559","RO","Romania"
+"31.14.60.0","31.14.63.255","521026560","521027583","ES","Spain"
+"31.14.64.0","31.14.64.255","521027584","521027839","RO","Romania"
+"31.14.65.0","31.14.67.255","521027840","521028607","GB","United Kingdom"
+"31.14.68.0","31.14.68.255","521028608","521028863","RU","Russian Federation"
+"31.14.69.0","31.14.69.255","521028864","521029119","RO","Romania"
+"31.14.70.0","31.14.70.255","521029120","521029375","ES","Spain"
+"31.14.71.0","31.14.71.255","521029376","521029631","US","United States"
+"31.14.72.0","31.14.79.255","521029632","521031679","RO","Romania"
+"31.14.80.0","31.14.95.255","521031680","521035775","IR","Iran, Islamic Republic of"
+"31.14.96.0","31.14.102.255","521035776","521037567","RO","Romania"
+"31.14.103.0","31.14.103.255","521037568","521037823","TH","Thailand"
+"31.14.104.0","31.14.111.255","521037824","521039871","RO","Romania"
+"31.14.112.0","31.14.127.255","521039872","521043967","IR","Iran, Islamic Republic of"
+"31.14.128.0","31.14.133.38","521043968","521045286","IT","Italy"
+"31.14.133.39","31.14.133.39","521045287","521045287","A1","Anonymous Proxy"
+"31.14.133.40","31.14.143.255","521045288","521048063","IT","Italy"
+"31.14.144.0","31.14.159.255","521048064","521052159","IR","Iran, Islamic Republic of"
+"31.14.160.0","31.14.163.255","521052160","521053183","RO","Romania"
+"31.14.164.0","31.14.167.255","521053184","521054207","SY","Syrian Arab Republic"
+"31.14.168.0","31.14.175.255","521054208","521056255","RO","Romania"
+"31.14.176.0","31.14.179.255","521056256","521057279","LT","Lithuania"
+"31.14.180.0","31.14.183.255","521057280","521058303","MD","Moldova, Republic of"
+"31.14.184.0","31.14.191.255","521058304","521060351","IT","Italy"
+"31.14.192.0","31.14.199.255","521060352","521062399","RO","Romania"
+"31.14.200.0","31.14.207.255","521062400","521064447","ES","Spain"
+"31.14.208.0","31.14.247.255","521064448","521074687","RO","Romania"
+"31.14.248.0","31.14.248.255","521074688","521074943","EG","Egypt"
+"31.14.249.0","31.14.249.255","521074944","521075199","RO","Romania"
+"31.14.250.0","31.14.250.127","521075200","521075327","FR","France"
+"31.14.250.128","31.14.250.255","521075328","521075455","RO","Romania"
+"31.14.251.0","31.14.251.255","521075456","521075711","EG","Egypt"
+"31.14.252.0","31.14.254.255","521075712","521076479","RO","Romania"
+"31.14.255.0","31.14.255.255","521076480","521076735","IN","India"
+"31.15.0.0","31.15.7.255","521076736","521078783","ES","Spain"
+"31.15.8.0","31.15.15.255","521078784","521080831","CZ","Czech Republic"
+"31.15.16.0","31.15.23.255","521080832","521082879","RU","Russian Federation"
+"31.15.24.0","31.15.31.255","521082880","521084927","FR","France"
+"31.15.32.0","31.15.63.255","521084928","521093119","SE","Sweden"
+"31.15.64.0","31.15.71.255","521093120","521095167","DE","Germany"
+"31.15.72.0","31.15.79.255","521095168","521097215","IT","Italy"
+"31.15.80.0","31.15.95.255","521097216","521101311","RU","Russian Federation"
+"31.15.96.0","31.15.103.255","521101312","521103359","IT","Italy"
+"31.15.104.0","31.15.111.255","521103360","521105407","GB","United Kingdom"
+"31.15.112.0","31.15.119.255","521105408","521107455","IS","Iceland"
+"31.15.120.0","31.15.127.255","521107456","521109503","FI","Finland"
+"31.15.128.0","31.15.255.255","521109504","521142271","SI","Slovenia"
+"31.16.0.0","31.19.255.255","521142272","521404415","DE","Germany"
+"31.20.0.0","31.21.255.255","521404416","521535487","NL","Netherlands"
+"31.22.0.0","31.22.7.255","521535488","521537535","GB","United Kingdom"
+"31.22.16.0","31.22.23.255","521539584","521541631","BE","Belgium"
+"31.22.24.0","31.22.31.255","521541632","521543679","DE","Germany"
+"31.22.32.0","31.22.39.255","521543680","521545727","RU","Russian Federation"
+"31.22.40.0","31.22.47.255","521545728","521547775","GB","United Kingdom"
+"31.22.48.0","31.22.63.255","521547776","521551871","AL","Albania"
+"31.22.64.0","31.22.71.255","521551872","521553919","DE","Germany"
+"31.22.72.0","31.22.79.255","521553920","521555967","GB","United Kingdom"
+"31.22.80.0","31.22.87.255","521555968","521558015","NL","Netherlands"
+"31.22.88.0","31.22.95.255","521558016","521560063","CY","Cyprus"
+"31.22.96.0","31.22.103.255","521560064","521562111","PL","Poland"
+"31.22.104.0","31.22.107.255","521562112","521563135","GB","United Kingdom"
+"31.22.108.0","31.22.111.255","521563136","521564159","NL","Netherlands"
+"31.22.112.0","31.22.115.255","521564160","521565183","GR","Greece"
+"31.22.116.0","31.22.116.255","521565184","521565439","GB","United Kingdom"
+"31.22.117.0","31.22.119.255","521565440","521566207","GR","Greece"
+"31.22.120.0","31.22.127.255","521566208","521568255","LU","Luxembourg"
+"31.22.128.0","31.22.255.255","521568256","521601023","PT","Portugal"
+"31.23.0.0","31.23.255.255","521601024","521666559","RU","Russian Federation"
+"31.24.0.0","31.24.7.255","521666560","521668607","GB","United Kingdom"
+"31.24.8.0","31.24.15.255","521668608","521670655","CH","Switzerland"
+"31.24.16.0","31.24.16.255","521670656","521670911","HU","Hungary"
+"31.24.17.0","31.24.20.255","521670912","521671935","DE","Germany"
+"31.24.21.0","31.24.23.255","521671936","521672703","HU","Hungary"
+"31.24.24.0","31.24.31.255","521672704","521674751","RU","Russian Federation"
+"31.24.32.0","31.24.39.255","521674752","521676799","GB","United Kingdom"
+"31.24.40.0","31.24.47.255","521676800","521678847","ES","Spain"
+"31.24.48.0","31.24.55.255","521678848","521680895","NL","Netherlands"
+"31.24.56.0","31.24.63.255","521680896","521682943","EE","Estonia"
+"31.24.64.0","31.24.66.223","521682944","521683679","SE","Sweden"
+"31.24.66.224","31.24.66.239","521683680","521683695","FI","Finland"
+"31.24.66.240","31.24.66.255","521683696","521683711","NO","Norway"
+"31.24.67.0","31.24.79.255","521683712","521687039","SE","Sweden"
+"31.24.80.0","31.24.87.255","521687040","521689087","GB","United Kingdom"
+"31.24.88.0","31.24.95.255","521689088","521691135","BY","Belarus"
+"31.24.96.0","31.24.103.255","521691136","521693183","DE","Germany"
+"31.24.104.0","31.24.111.255","521693184","521695231","GB","United Kingdom"
+"31.24.112.0","31.24.119.255","521695232","521697279","BE","Belgium"
+"31.24.120.0","31.24.127.255","521697280","521699327","ES","Spain"
+"31.24.128.0","31.24.135.255","521699328","521701375","NO","Norway"
+"31.24.136.0","31.24.143.255","521701376","521703423","IT","Italy"
+"31.24.144.0","31.24.151.255","521703424","521705471","DE","Germany"
+"31.24.152.0","31.24.159.255","521705472","521707519","ES","Spain"
+"31.24.160.0","31.24.167.255","521707520","521709567","NL","Netherlands"
+"31.24.168.0","31.24.175.255","521709568","521711615","DE","Germany"
+"31.24.176.0","31.24.183.255","521711616","521713663","SK","Slovakia"
+"31.24.184.0","31.24.191.255","521713664","521715711","HU","Hungary"
+"31.24.192.0","31.24.199.255","521715712","521717759","LV","Latvia"
+"31.24.200.0","31.24.203.255","521717760","521718783","IQ","Iraq"
+"31.24.204.0","31.24.207.255","521718784","521719807","IR","Iran, Islamic Republic of"
+"31.24.208.0","31.24.215.255","521719808","521721855","UA","Ukraine"
+"31.24.216.0","31.24.224.255","521721856","521724159","GB","United Kingdom"
+"31.24.225.0","31.24.225.255","521724160","521724415","AU","Australia"
+"31.24.226.0","31.24.226.255","521724416","521724671","GB","United Kingdom"
+"31.24.227.0","31.24.227.255","521724672","521724927","NL","Netherlands"
+"31.24.228.0","31.24.231.255","521724928","521725951","GB","United Kingdom"
+"31.24.232.0","31.24.239.255","521725952","521727999","IR","Iran, Islamic Republic of"
+"31.24.240.0","31.24.255.255","521728000","521732095","FR","France"
+"31.25.0.0","31.25.15.255","521732096","521736191","GB","United Kingdom"
+"31.25.16.0","31.25.23.255","521736192","521738239","DK","Denmark"
+"31.25.24.0","31.25.31.255","521738240","521740287","RU","Russian Federation"
+"31.25.32.0","31.25.39.255","521740288","521742335","IT","Italy"
+"31.25.40.0","31.25.55.255","521742336","521746431","DE","Germany"
+"31.25.56.0","31.25.63.255","521746432","521748479","GB","United Kingdom"
+"31.25.64.0","31.25.71.255","521748480","521750527","SE","Sweden"
+"31.25.72.0","31.25.79.255","521750528","521752575","PS","Palestinian Territory"
+"31.25.80.0","31.25.87.255","521752576","521754623","IE","Ireland"
+"31.25.88.0","31.25.95.255","521754624","521756671","IR","Iran, Islamic Republic of"
+"31.25.96.0","31.25.103.255","521756672","521758719","NL","Netherlands"
+"31.25.104.0","31.25.111.255","521758720","521760767","IR","Iran, Islamic Republic of"
+"31.25.112.0","31.25.119.255","521760768","521762815","IL","Israel"
+"31.25.120.0","31.25.127.255","521762816","521764863","CH","Switzerland"
+"31.25.128.0","31.25.135.255","521764864","521766911","IR","Iran, Islamic Republic of"
+"31.25.136.0","31.25.143.255","521766912","521768959","IQ","Iraq"
+"31.25.144.0","31.25.151.255","521768960","521771007","FI","Finland"
+"31.25.152.0","31.25.159.255","521771008","521773055","DE","Germany"
+"31.25.160.0","31.25.167.255","521773056","521775103","GB","United Kingdom"
+"31.25.168.0","31.25.175.255","521775104","521777151","TR","Turkey"
+"31.25.176.0","31.25.183.255","521777152","521779199","ES","Spain"
+"31.25.184.0","31.25.199.255","521779200","521783295","GB","United Kingdom"
+"31.25.200.0","31.25.207.255","521783296","521785343","RU","Russian Federation"
+"31.25.208.0","31.25.215.255","521785344","521787391","GB","United Kingdom"
+"31.25.216.0","31.25.223.255","521787392","521789439","NO","Norway"
+"31.25.224.0","31.25.231.255","521789440","521791487","RU","Russian Federation"
+"31.25.232.0","31.25.239.255","521791488","521793535","IR","Iran, Islamic Republic of"
+"31.25.240.0","31.25.247.255","521793536","521795583","RU","Russian Federation"
+"31.25.248.0","31.25.255.255","521795584","521797631","PL","Poland"
+"31.26.0.0","31.27.255.255","521797632","521928703","IT","Italy"
+"31.28.0.0","31.28.63.255","521928704","521945087","RU","Russian Federation"
+"31.28.64.0","31.28.95.255","521945088","521953279","GB","United Kingdom"
+"31.28.96.0","31.28.127.255","521953280","521961471","RU","Russian Federation"
+"31.28.128.0","31.28.159.255","521961472","521969663","CZ","Czech Republic"
+"31.28.160.0","31.28.191.255","521969664","521977855","UA","Ukraine"
+"31.28.192.0","31.28.223.255","521977856","521986047","RU","Russian Federation"
+"31.28.224.0","31.28.255.255","521986048","521994239","UA","Ukraine"
+"31.29.0.0","31.29.31.255","521994240","522002431","KG","Kyrgyzstan"
+"31.29.32.0","31.29.63.255","522002432","522010623","IR","Iran, Islamic Republic of"
+"31.29.64.0","31.29.95.255","522010624","522018815","AE","United Arab Emirates"
+"31.29.96.0","31.29.127.255","522018816","522027007","FR","France"
+"31.29.128.0","31.29.255.255","522027008","522059775","RU","Russian Federation"
+"31.30.0.0","31.30.255.255","522059776","522125311","CZ","Czech Republic"
+"31.31.0.0","31.31.31.255","522125312","522133503","MD","Moldova, Republic of"
+"31.31.32.0","31.31.39.255","522133504","522135551","NL","Netherlands"
+"31.31.40.0","31.31.47.255","522135552","522137599","IT","Italy"
+"31.31.48.0","31.31.63.255","522137600","522141695","CH","Switzerland"
+"31.31.64.0","31.31.71.255","522141696","522143743","RU","Russian Federation"
+"31.31.72.0","31.31.79.255","522143744","522145791","CZ","Czech Republic"
+"31.31.80.0","31.31.87.255","522145792","522147839","DK","Denmark"
+"31.31.88.0","31.31.95.255","522147840","522149887","ES","Spain"
+"31.31.96.0","31.31.127.255","522149888","522158079","UA","Ukraine"
+"31.31.128.0","31.31.159.255","522158080","522166271","BE","Belgium"
+"31.31.160.0","31.31.167.255","522166272","522168319","SE","Sweden"
+"31.31.168.0","31.31.175.255","522168320","522170367","PL","Poland"
+"31.31.176.0","31.31.191.255","522170368","522174463","YE","Yemen"
+"31.31.192.0","31.31.207.255","522174464","522178559","RU","Russian Federation"
+"31.31.208.0","31.31.215.255","522178560","522180607","DE","Germany"
+"31.31.216.0","31.31.223.255","522180608","522182655","KZ","Kazakhstan"
+"31.31.224.0","31.31.255.255","522182656","522190847","CZ","Czech Republic"
+"31.32.0.0","31.39.255.255","522190848","522715135","FR","France"
+"31.40.0.0","31.40.7.255","522715136","522717183","IR","Iran, Islamic Republic of"
+"31.40.8.0","31.40.15.255","522717184","522719231","RU","Russian Federation"
+"31.40.16.0","31.40.23.255","522719232","522721279","UA","Ukraine"
+"31.40.24.0","31.40.31.255","522721280","522723327","UZ","Uzbekistan"
+"31.40.32.0","31.40.103.255","522723328","522741759","RU","Russian Federation"
+"31.40.104.0","31.40.111.255","522741760","522743807","UA","Ukraine"
+"31.40.112.0","31.40.127.255","522743808","522747903","RU","Russian Federation"
+"31.40.128.0","31.40.191.255","522747904","522764287","UA","Ukraine"
+"31.41.0.0","31.41.7.255","522780672","522782719","RU","Russian Federation"
+"31.41.8.0","31.41.15.255","522782720","522784767","UA","Ukraine"
+"31.41.16.0","31.41.23.255","522784768","522786815","BG","Bulgaria"
+"31.41.24.0","31.41.31.255","522786816","522788863","PL","Poland"
+"31.41.32.0","31.41.47.255","522788864","522792959","RU","Russian Federation"
+"31.41.48.0","31.41.55.255","522792960","522795007","UA","Ukraine"
+"31.41.56.0","31.41.63.255","522795008","522797055","RU","Russian Federation"
+"31.41.64.0","31.41.79.255","522797056","522801151","UA","Ukraine"
+"31.41.80.0","31.41.87.255","522801152","522803199","PL","Poland"
+"31.41.88.0","31.41.95.255","522803200","522805247","UA","Ukraine"
+"31.41.96.0","31.41.103.255","522805248","522807295","RU","Russian Federation"
+"31.41.104.0","31.41.119.255","522807296","522811391","UA","Ukraine"
+"31.41.120.0","31.41.127.255","522811392","522813439","RU","Russian Federation"
+"31.41.128.0","31.41.135.255","522813440","522815487","UA","Ukraine"
+"31.41.136.0","31.41.151.255","522815488","522819583","PL","Poland"
+"31.41.152.0","31.41.159.255","522819584","522821631","KG","Kyrgyzstan"
+"31.41.160.0","31.41.167.255","522821632","522823679","RU","Russian Federation"
+"31.41.168.0","31.41.183.255","522823680","522827775","PL","Poland"
+"31.41.184.0","31.41.199.255","522827776","522831871","RU","Russian Federation"
+"31.41.200.0","31.41.207.255","522831872","522833919","CZ","Czech Republic"
+"31.41.208.0","31.41.215.255","522833920","522835967","PL","Poland"
+"31.41.216.0","31.41.223.255","522835968","522838015","UA","Ukraine"
+"31.41.224.0","31.41.231.255","522838016","522840063","RU","Russian Federation"
+"31.41.232.0","31.41.239.255","522840064","522842111","PL","Poland"
+"31.41.240.0","31.41.255.255","522842112","522846207","RU","Russian Federation"
+"31.42.0.0","31.42.31.255","522846208","522854399","PL","Poland"
+"31.42.32.0","31.42.47.255","522854400","522858495","RU","Russian Federation"
+"31.42.48.0","31.42.79.255","522858496","522866687","UA","Ukraine"
+"31.42.80.0","31.42.95.255","522866688","522870783","LV","Latvia"
+"31.42.96.0","31.42.111.255","522870784","522874879","RU","Russian Federation"
+"31.42.112.0","31.42.127.255","522874880","522878975","UA","Ukraine"
+"31.42.128.0","31.42.159.255","522878976","522887167","RO","Romania"
+"31.42.160.0","31.42.191.255","522887168","522895359","UA","Ukraine"
+"31.42.192.0","31.42.255.255","522895360","522911743","RU","Russian Federation"
+"31.43.0.0","31.43.191.255","522911744","522960895","UA","Ukraine"
+"31.43.192.0","31.43.223.255","522960896","522969087","RU","Russian Federation"
+"31.43.224.0","31.43.255.255","522969088","522977279","UA","Ukraine"
+"31.44.0.0","31.44.15.255","522977280","522981375","RU","Russian Federation"
+"31.44.16.0","31.44.31.255","522981376","522985471","IT","Italy"
+"31.44.32.0","31.44.47.255","522985472","522989567","CH","Switzerland"
+"31.44.48.0","31.44.63.255","522989568","522993663","RU","Russian Federation"
+"31.44.64.0","31.44.79.255","522993664","522997759","AL","Albania"
+"31.44.80.0","31.44.95.255","522997760","523001855","RU","Russian Federation"
+"31.44.96.0","31.44.103.255","523001856","523003903","LT","Lithuania"
+"31.44.104.0","31.44.104.255","523003904","523004159","IL","Israel"
+"31.44.105.0","31.44.105.255","523004160","523004415","AE","United Arab Emirates"
+"31.44.106.0","31.44.106.255","523004416","523004671","TR","Turkey"
+"31.44.107.0","31.44.107.255","523004672","523004927","ES","Spain"
+"31.44.108.0","31.44.108.255","523004928","523005183","BE","Belgium"
+"31.44.109.0","31.44.111.255","523005184","523005951","CH","Switzerland"
+"31.44.112.0","31.44.127.255","523005952","523010047","IT","Italy"
+"31.44.128.0","31.44.143.255","523010048","523014143","IL","Israel"
+"31.44.144.0","31.44.159.255","523014144","523018239","ES","Spain"
+"31.44.160.0","31.44.175.255","523018240","523022335","IT","Italy"
+"31.44.176.0","31.44.185.255","523022336","523024895","RU","Russian Federation"
+"31.44.186.0","31.44.187.255","523024896","523025407","DE","Germany"
+"31.44.188.0","31.44.188.255","523025408","523025663","UA","Ukraine"
+"31.44.189.0","31.44.189.255","523025664","523025919","CH","Switzerland"
+"31.44.190.0","31.44.191.255","523025920","523026431","BG","Bulgaria"
+"31.44.192.0","31.44.207.255","523026432","523030527","TR","Turkey"
+"31.44.208.0","31.44.223.255","523030528","523034623","FR","France"
+"31.44.224.0","31.44.239.255","523034624","523038719","SE","Sweden"
+"31.44.240.0","31.44.255.255","523038720","523042815","RU","Russian Federation"
+"31.45.0.0","31.45.127.255","523042816","523075583","NO","Norway"
+"31.45.128.0","31.45.255.255","523075584","523108351","HR","Croatia"
+"31.46.0.0","31.46.255.255","523108352","523173887","HU","Hungary"
+"31.47.0.0","31.47.31.255","523173888","523182079","BA","Bosnia and Herzegovina"
+"31.47.32.0","31.47.63.255","523182080","523190271","IR","Iran, Islamic Republic of"
+"31.47.64.0","31.47.71.255","523190272","523192319","FI","Finland"
+"31.47.72.0","31.47.79.255","523192320","523194367","ES","Spain"
+"31.47.80.0","31.47.87.255","523194368","523196415","DE","Germany"
+"31.47.88.0","31.47.89.255","523196416","523196927","AE","United Arab Emirates"
+"31.47.90.0","31.47.90.255","523196928","523197183","BH","Bahrain"
+"31.47.91.0","31.47.95.255","523197184","523198463","AE","United Arab Emirates"
+"31.47.96.0","31.47.111.255","523198464","523202559","CZ","Czech Republic"
+"31.47.112.0","31.47.191.255","523202560","523223039","RU","Russian Federation"
+"31.47.192.0","31.47.199.255","523223040","523225087","AM","Armenia"
+"31.47.200.0","31.47.207.255","523225088","523227135","SE","Sweden"
+"31.47.208.0","31.47.215.255","523227136","523229183","RO","Romania"
+"31.47.216.0","31.47.223.255","523229184","523231231","GB","United Kingdom"
+"31.47.224.0","31.47.255.255","523231232","523239423","DE","Germany"
+"31.48.0.0","31.55.255.255","523239424","523763711","GB","United Kingdom"
+"31.56.0.0","31.59.255.255","523763712","524025855","IR","Iran, Islamic Republic of"
+"31.60.0.0","31.63.255.255","524025856","524287999","PL","Poland"
+"31.64.0.0","31.127.255.255","524288000","528482303","GB","United Kingdom"
+"31.128.0.0","31.128.31.255","528482304","528490495","PL","Poland"
+"31.128.32.0","31.128.63.255","528490496","528498687","RU","Russian Federation"
+"31.128.64.0","31.128.127.255","528498688","528515071","UA","Ukraine"
+"31.128.128.0","31.128.159.255","528515072","528523263","RU","Russian Federation"
+"31.128.160.0","31.128.191.255","528523264","528531455","UA","Ukraine"
+"31.128.192.0","31.128.223.255","528531456","528539647","RU","Russian Federation"
+"31.128.224.0","31.128.255.255","528539648","528547839","UA","Ukraine"
+"31.129.0.0","31.129.63.255","528547840","528564223","RU","Russian Federation"
+"31.129.64.0","31.129.127.255","528564224","528580607","UA","Ukraine"
+"31.129.128.0","31.129.159.255","528580608","528588799","RU","Russian Federation"
+"31.129.160.0","31.129.191.255","528588800","528596991","UA","Ukraine"
+"31.129.192.0","31.129.223.255","528596992","528605183","RU","Russian Federation"
+"31.129.224.0","31.129.255.255","528605184","528613375","UA","Ukraine"
+"31.130.0.0","31.130.95.255","528613376","528637951","RU","Russian Federation"
+"31.130.96.0","31.130.111.255","528637952","528642047","PL","Poland"
+"31.130.112.0","31.130.159.255","528642048","528654335","RU","Russian Federation"
+"31.130.160.0","31.130.167.255","528654336","528656383","SK","Slovakia"
+"31.130.168.0","31.130.175.255","528656384","528658431","CZ","Czech Republic"
+"31.130.176.0","31.130.191.255","528658432","528662527","IR","Iran, Islamic Republic of"
+"31.130.192.0","31.130.199.255","528662528","528664575","RU","Russian Federation"
+"31.130.200.0","31.130.207.255","528664576","528666623","BY","Belarus"
+"31.130.208.0","31.130.215.255","528666624","528668671","RU","Russian Federation"
+"31.130.216.0","31.130.223.255","528668672","528670719","PL","Poland"
+"31.130.224.0","31.130.239.255","528670720","528674815","US","United States"
+"31.130.240.0","31.130.247.255","528674816","528676863","RO","Romania"
+"31.130.248.0","31.130.255.255","528676864","528678911","RU","Russian Federation"
+"31.131.0.0","31.131.7.255","528678912","528680959","MD","Moldova, Republic of"
+"31.131.8.0","31.131.15.255","528680960","528683007","ES","Spain"
+"31.131.16.0","31.131.19.255","528683008","528684031","UA","Ukraine"
+"31.131.20.0","31.131.21.255","528684032","528684543","NL","Netherlands"
+"31.131.22.0","31.131.26.255","528684544","528685823","UA","Ukraine"
+"31.131.27.0","31.131.31.255","528685824","528687103","US","United States"
+"31.131.32.0","31.131.39.255","528687104","528689151","UA","Ukraine"
+"31.131.40.0","31.131.47.255","528689152","528691199","RO","Romania"
+"31.131.48.0","31.131.63.255","528691200","528695295","PL","Poland"
+"31.131.64.0","31.131.95.255","528695296","528703487","RU","Russian Federation"
+"31.131.96.0","31.131.143.255","528703488","528715775","UA","Ukraine"
+"31.131.144.0","31.131.159.255","528715776","528719871","RU","Russian Federation"
+"31.131.160.0","31.131.167.255","528719872","528721919","RO","Romania"
+"31.131.168.0","31.131.175.255","528721920","528723967","PL","Poland"
+"31.131.176.0","31.131.183.255","528723968","528726015","ES","Spain"
+"31.131.184.0","31.131.223.255","528726016","528736255","RU","Russian Federation"
+"31.131.224.0","31.131.239.255","528736256","528740351","SK","Slovakia"
+"31.131.240.0","31.131.247.255","528740352","528742399","IT","Italy"
+"31.131.248.0","31.131.255.255","528742400","528744447","RU","Russian Federation"
+"31.132.0.0","31.132.7.255","528744448","528746495","GB","United Kingdom"
+"31.132.16.0","31.132.31.255","528748544","528752639","CZ","Czech Republic"
+"31.132.64.0","31.132.71.255","528760832","528762879","PL","Poland"
+"31.132.72.0","31.132.79.255","528762880","528764927","AM","Armenia"
+"31.132.80.0","31.132.95.255","528764928","528769023","RO","Romania"
+"31.132.96.0","31.132.191.255","528769024","528793599","RU","Russian Federation"
+"31.132.192.0","31.132.199.255","528793600","528795647","RO","Romania"
+"31.132.200.0","31.132.207.255","528795648","528797695","NL","Netherlands"
+"31.132.208.0","31.132.255.255","528797696","528809983","RU","Russian Federation"
+"31.133.0.0","31.133.7.255","528809984","528812031","PL","Poland"
+"31.133.8.0","31.133.15.255","528812032","528814079","CZ","Czech Republic"
+"31.133.16.0","31.133.23.255","528814080","528816127","PL","Poland"
+"31.133.24.0","31.133.31.255","528816128","528818175","RO","Romania"
+"31.133.32.0","31.133.95.255","528818176","528834559","UA","Ukraine"
+"31.133.104.0","31.133.111.255","528836608","528838655","RU","Russian Federation"
+"31.133.112.0","31.133.119.255","528838656","528840703","UA","Ukraine"
+"31.133.120.0","31.133.127.255","528840704","528842751","RU","Russian Federation"
+"31.133.128.0","31.133.191.255","528842752","528859135","US","United States"
+"31.133.192.0","31.133.199.255","528859136","528861183","RO","Romania"
+"31.133.200.0","31.133.207.255","528861184","528863231","RU","Russian Federation"
+"31.133.208.0","31.133.223.255","528863232","528867327","KZ","Kazakhstan"
+"31.133.224.0","31.134.47.255","528867328","528887807","RU","Russian Federation"
+"31.134.48.0","31.134.63.255","528887808","528891903","PL","Poland"
+"31.134.64.0","31.134.95.255","528891904","528900095","UA","Ukraine"
+"31.134.96.0","31.134.103.255","528900096","528902143","SK","Slovakia"
+"31.134.104.0","31.134.127.255","528902144","528908287","UA","Ukraine"
+"31.134.128.0","31.134.199.255","528908288","528926719","RU","Russian Federation"
+"31.134.200.0","31.134.207.255","528926720","528928767","NL","Netherlands"
+"31.134.208.0","31.134.215.255","528928768","528930815","UA","Ukraine"
+"31.134.216.0","31.134.223.255","528930816","528932863","CZ","Czech Republic"
+"31.134.224.0","31.134.255.255","528932864","528941055","RU","Russian Federation"
+"31.135.0.0","31.135.7.255","528941056","528943103","RO","Romania"
+"31.135.8.0","31.135.15.255","528943104","528945151","RU","Russian Federation"
+"31.135.16.0","31.135.31.255","528945152","528949247","PL","Poland"
+"31.135.32.0","31.135.95.255","528949248","528965631","RU","Russian Federation"
+"31.135.96.0","31.135.159.255","528965632","528982015","UA","Ukraine"
+"31.135.160.0","31.135.175.255","528982016","528986111","PL","Poland"
+"31.135.176.0","31.135.183.255","528986112","528988159","UA","Ukraine"
+"31.135.184.0","31.135.191.255","528988160","528990207","RU","Russian Federation"
+"31.135.192.0","31.135.207.255","528990208","528994303","PL","Poland"
+"31.135.208.0","31.135.215.255","528994304","528996351","UZ","Uzbekistan"
+"31.135.216.0","31.135.223.255","528996352","528998399","LT","Lithuania"
+"31.135.224.0","31.135.255.255","528998400","529006591","RU","Russian Federation"
+"31.136.0.0","31.139.255.255","529006592","529268735","NL","Netherlands"
+"31.140.0.0","31.143.255.255","529268736","529530879","TR","Turkey"
+"31.144.0.0","31.144.255.255","529530880","529596415","UA","Ukraine"
+"31.145.0.0","31.145.255.255","529596416","529661951","TR","Turkey"
+"31.146.0.0","31.146.255.255","529661952","529727487","GE","Georgia"
+"31.147.0.0","31.147.255.255","529727488","529793023","HR","Croatia"
+"31.148.0.0","31.148.0.255","529793024","529793279","CZ","Czech Republic"
+"31.148.1.0","31.148.21.255","529793280","529798655","RU","Russian Federation"
+"31.148.22.0","31.148.22.255","529798656","529798911","KZ","Kazakhstan"
+"31.148.23.0","31.148.23.255","529798912","529799167","UA","Ukraine"
+"31.148.24.0","31.148.24.255","529799168","529799423","RU","Russian Federation"
+"31.148.25.0","31.148.25.255","529799424","529799679","UA","Ukraine"
+"31.148.26.0","31.148.27.255","529799680","529800191","RU","Russian Federation"
+"31.148.28.0","31.148.29.255","529800192","529800703","UA","Ukraine"
+"31.148.30.0","31.148.30.255","529800704","529800959","CZ","Czech Republic"
+"31.148.31.0","31.148.50.255","529800960","529806079","RU","Russian Federation"
+"31.148.51.0","31.148.63.255","529806080","529809407","UA","Ukraine"
+"31.148.64.0","31.148.95.255","529809408","529817599","RU","Russian Federation"
+"31.148.96.0","31.148.99.255","529817600","529818623","CZ","Czech Republic"
+"31.148.100.0","31.148.129.255","529818624","529826303","RU","Russian Federation"
+"31.148.130.0","31.148.131.255","529826304","529826815","CZ","Czech Republic"
+"31.148.132.0","31.148.135.255","529826816","529827839","RU","Russian Federation"
+"31.148.136.0","31.148.139.255","529827840","529828863","CZ","Czech Republic"
+"31.148.140.0","31.148.143.255","529828864","529829887","RU","Russian Federation"
+"31.148.144.0","31.148.147.255","529829888","529830911","CZ","Czech Republic"
+"31.148.148.0","31.148.175.255","529830912","529838079","RU","Russian Federation"
+"31.148.176.0","31.148.191.255","529838080","529842175","UA","Ukraine"
+"31.148.192.0","31.148.195.255","529842176","529843199","ES","Spain"
+"31.148.196.0","31.148.199.255","529843200","529844223","RU","Russian Federation"
+"31.148.200.0","31.148.203.255","529844224","529845247","CZ","Czech Republic"
+"31.148.204.0","31.148.207.255","529845248","529846271","UZ","Uzbekistan"
+"31.148.208.0","31.148.211.255","529846272","529847295","CZ","Czech Republic"
+"31.148.212.0","31.148.215.255","529847296","529848319","GB","United Kingdom"
+"31.148.216.0","31.148.216.255","529848320","529848575","NL","Netherlands"
+"31.148.217.0","31.148.217.255","529848576","529848831","CZ","Czech Republic"
+"31.148.218.0","31.148.218.255","529848832","529849087","UA","Ukraine"
+"31.148.219.0","31.148.220.255","529849088","529849599","NL","Netherlands"
+"31.148.221.0","31.148.221.255","529849600","529849855","UA","Ukraine"
+"31.148.222.0","31.148.222.255","529849856","529850111","CZ","Czech Republic"
+"31.148.223.0","31.148.223.255","529850112","529850367","RU","Russian Federation"
+"31.148.224.0","31.148.243.255","529850368","529855487","ES","Spain"
+"31.148.244.0","31.148.247.255","529855488","529856511","RU","Russian Federation"
+"31.148.248.0","31.148.251.255","529856512","529857535","KZ","Kazakhstan"
+"31.148.252.0","31.148.255.255","529857536","529858559","UA","Ukraine"
+"31.149.0.0","31.149.255.255","529858560","529924095","NL","Netherlands"
+"31.150.0.0","31.150.255.255","529924096","529989631","DE","Germany"
+"31.151.0.0","31.151.255.255","529989632","530055167","NL","Netherlands"
+"31.152.0.0","31.152.255.255","530055168","530120703","GR","Greece"
+"31.153.0.0","31.153.175.255","530120704","530165759","CY","Cyprus"
+"31.153.176.0","31.153.208.255","530165760","530174207","GR","Greece"
+"31.153.209.0","31.153.255.255","530174208","530186239","CY","Cyprus"
+"31.154.0.0","31.154.255.255","530186240","530251775","IL","Israel"
+"31.155.0.0","31.155.255.255","530251776","530317311","TR","Turkey"
+"31.156.0.0","31.159.255.255","530317312","530579455","IT","Italy"
+"31.160.0.0","31.161.255.255","530579456","530710527","NL","Netherlands"
+"31.162.0.0","31.163.255.255","530710528","530841599","RU","Russian Federation"
+"31.164.0.0","31.165.255.255","530841600","530972671","CH","Switzerland"
+"31.166.0.0","31.167.255.255","530972672","531103743","SA","Saudi Arabia"
+"31.168.0.0","31.168.255.255","531103744","531169279","IL","Israel"
+"31.169.0.0","31.169.31.255","531169280","531177471","KZ","Kazakhstan"
+"31.169.32.0","31.169.39.255","531177472","531179519","GB","United Kingdom"
+"31.169.40.0","31.169.47.255","531179520","531181567","FR","France"
+"31.169.48.0","31.169.55.255","531181568","531183615","NO","Norway"
+"31.169.56.0","31.169.63.255","531183616","531185663","NL","Netherlands"
+"31.169.64.0","31.169.95.255","531185664","531193855","TR","Turkey"
+"31.169.96.0","31.169.103.255","531193856","531195903","IE","Ireland"
+"31.169.104.0","31.169.111.255","531195904","531197951","IT","Italy"
+"31.169.112.0","31.169.119.255","531197952","531199999","GB","United Kingdom"
+"31.169.128.0","31.169.255.255","531202048","531234815","CZ","Czech Republic"
+"31.170.0.0","31.170.7.255","531234816","531236863","IE","Ireland"
+"31.170.8.0","31.170.15.255","531236864","531238911","FR","France"
+"31.170.16.0","31.170.23.255","531238912","531240959","LV","Latvia"
+"31.170.24.0","31.170.31.255","531240960","531243007","SE","Sweden"
+"31.170.32.0","31.170.39.255","531243008","531245055","RU","Russian Federation"
+"31.170.40.0","31.170.47.255","531245056","531247103","IT","Italy"
+"31.170.48.0","31.170.63.255","531247104","531251199","IR","Iran, Islamic Republic of"
+"31.170.64.0","31.170.95.255","531251200","531259391","SK","Slovakia"
+"31.170.104.0","31.170.111.255","531261440","531263487","DE","Germany"
+"31.170.112.0","31.170.119.255","531263488","531265535","RU","Russian Federation"
+"31.170.120.0","31.170.127.255","531265536","531267583","GB","United Kingdom"
+"31.170.128.0","31.170.159.255","531267584","531275775","UA","Ukraine"
+"31.170.160.0","31.170.163.255","531275776","531276799","US","United States"
+"31.170.164.0","31.170.165.255","531276800","531277311","GB","United Kingdom"
+"31.170.166.0","31.170.167.255","531277312","531277823","US","United States"
+"31.170.168.0","31.170.175.255","531277824","531279871","RU","Russian Federation"
+"31.170.176.0","31.170.183.255","531279872","531281919","CZ","Czech Republic"
+"31.170.184.0","31.170.191.255","531281920","531283967","RU","Russian Federation"
+"31.170.192.0","31.170.223.255","531283968","531292159","DE","Germany"
+"31.170.224.0","31.171.127.255","531292160","531333119","AZ","Azerbaijan"
+"31.171.128.0","31.171.131.255","531333120","531334143","NL","Netherlands"
+"31.171.132.0","31.171.132.255","531334144","531334399","US","United States"
+"31.171.133.0","31.171.133.127","531334400","531334527","NL","Netherlands"
+"31.171.133.128","31.171.135.255","531334528","531335167","US","United States"
+"31.171.136.0","31.171.143.255","531335168","531337215","IT","Italy"
+"31.171.144.0","31.171.151.255","531337216","531339263","CH","Switzerland"
+"31.171.152.0","31.171.159.255","531339264","531341311","AL","Albania"
+"31.171.160.0","31.171.191.255","531341312","531349503","KZ","Kazakhstan"
+"31.171.192.0","31.171.199.255","531349504","531351551","RU","Russian Federation"
+"31.171.200.0","31.171.215.255","531351552","531355647","NL","Netherlands"
+"31.171.216.0","31.171.223.255","531355648","531357695","IR","Iran, Islamic Republic of"
+"31.171.224.0","31.171.239.255","531357696","531361791","HU","Hungary"
+"31.171.240.0","31.172.7.255","531361792","531367935","CH","Switzerland"
+"31.172.8.0","31.172.15.255","531367936","531369983","DE","Germany"
+"31.172.16.0","31.172.23.255","531369984","531372031","CH","Switzerland"
+"31.172.24.0","31.172.24.255","531372032","531372287","DE","Germany"
+"31.172.25.0","31.172.25.255","531372288","531372543","CH","Switzerland"
+"31.172.26.0","31.172.26.255","531372544","531372799","DE","Germany"
+"31.172.27.0","31.172.27.255","531372800","531373055","CH","Switzerland"
+"31.172.28.0","31.172.32.64","531373056","531374144","DE","Germany"
+"31.172.32.65","31.172.39.255","531374145","531376127","CH","Switzerland"
+"31.172.40.0","31.172.43.255","531376128","531377151","DE","Germany"
+"31.172.44.0","31.172.63.255","531377152","531382271","CH","Switzerland"
+"31.172.64.0","31.172.95.255","531382272","531390463","DE","Germany"
+"31.172.96.0","31.172.103.255","531390464","531392511","CH","Switzerland"
+"31.172.104.0","31.172.127.255","531392512","531398655","DE","Germany"
+"31.172.128.0","31.172.135.255","531398656","531400703","RU","Russian Federation"
+"31.172.136.0","31.172.143.255","531400704","531402751","UA","Ukraine"
+"31.172.144.0","31.172.151.255","531402752","531404799","LU","Luxembourg"
+"31.172.152.0","31.172.159.255","531404800","531406847","FI","Finland"
+"31.172.160.0","31.172.167.255","531406848","531408895","FR","France"
+"31.172.176.0","31.172.191.255","531410944","531415039","PL","Poland"
+"31.172.192.0","31.172.223.255","531415040","531423231","RU","Russian Federation"
+"31.172.232.0","31.172.239.255","531425280","531427327","FR","France"
+"31.172.240.0","31.172.240.175","531427328","531427503","GB","United Kingdom"
+"31.172.240.176","31.172.240.183","531427504","531427511","IT","Italy"
+"31.172.240.184","31.172.241.119","531427512","531427703","GB","United Kingdom"
+"31.172.241.120","31.172.241.127","531427704","531427711","IT","Italy"
+"31.172.241.128","31.172.242.127","531427712","531427967","GB","United Kingdom"
+"31.172.242.128","31.172.242.143","531427968","531427983","IT","Italy"
+"31.172.242.144","31.172.243.95","531427984","531428191","GB","United Kingdom"
+"31.172.243.96","31.172.243.103","531428192","531428199","IT","Italy"
+"31.172.243.104","31.172.243.167","531428200","531428263","GB","United Kingdom"
+"31.172.243.168","31.172.243.175","531428264","531428271","IT","Italy"
+"31.172.243.176","31.172.243.183","531428272","531428279","GB","United Kingdom"
+"31.172.243.184","31.172.243.191","531428280","531428287","IT","Italy"
+"31.172.243.192","31.172.243.255","531428288","531428351","GB","United Kingdom"
+"31.172.244.0","31.172.244.7","531428352","531428359","IT","Italy"
+"31.172.244.8","31.172.244.87","531428360","531428439","GB","United Kingdom"
+"31.172.244.88","31.172.244.95","531428440","531428447","IT","Italy"
+"31.172.244.96","31.172.244.135","531428448","531428487","GB","United Kingdom"
+"31.172.244.136","31.172.244.143","531428488","531428495","IT","Italy"
+"31.172.244.144","31.172.247.15","531428496","531429135","GB","United Kingdom"
+"31.172.247.16","31.172.247.23","531429136","531429143","IT","Italy"
+"31.172.247.24","31.172.248.31","531429144","531429407","GB","United Kingdom"
+"31.172.248.32","31.172.248.39","531429408","531429415","IT","Italy"
+"31.172.248.40","31.172.251.175","531429416","531430319","GB","United Kingdom"
+"31.172.251.176","31.172.251.183","531430320","531430327","IT","Italy"
+"31.172.251.184","31.172.252.7","531430328","531430407","GB","United Kingdom"
+"31.172.252.8","31.172.252.15","531430408","531430415","IT","Italy"
+"31.172.252.16","31.172.253.167","531430416","531430823","GB","United Kingdom"
+"31.172.253.168","31.172.253.175","531430824","531430831","IT","Italy"
+"31.172.253.176","31.172.253.191","531430832","531430847","GB","United Kingdom"
+"31.172.253.192","31.172.253.199","531430848","531430855","IT","Italy"
+"31.172.253.200","31.172.255.255","531430856","531431423","GB","United Kingdom"
+"31.173.0.0","31.173.255.255","531431424","531496959","RU","Russian Federation"
+"31.174.0.0","31.175.255.255","531496960","531628031","PL","Poland"
+"31.176.0.0","31.176.127.255","531628032","531660799","TR","Turkey"
+"31.176.128.0","31.176.255.255","531660800","531693567","BA","Bosnia and Herzegovina"
+"31.177.0.0","31.177.7.255","531693568","531695615","RU","Russian Federation"
+"31.177.8.0","31.177.15.255","531695616","531697663","LT","Lithuania"
+"31.177.16.0","31.177.23.255","531697664","531699711","GB","United Kingdom"
+"31.177.24.0","31.177.31.255","531699712","531701759","CZ","Czech Republic"
+"31.177.32.0","31.177.39.255","531701760","531703807","NL","Netherlands"
+"31.177.40.0","31.177.47.255","531703808","531705855","IT","Italy"
+"31.177.48.0","31.177.55.255","531705856","531707903","ES","Spain"
+"31.177.56.0","31.177.63.255","531707904","531709951","GR","Greece"
+"31.177.64.0","31.177.95.255","531709952","531718143","RU","Russian Federation"
+"31.177.96.0","31.177.103.255","531718144","531720191","ES","Spain"
+"31.177.104.0","31.177.111.255","531720192","531722239","RU","Russian Federation"
+"31.177.112.0","31.177.119.255","531722240","531724287","IT","Italy"
+"31.177.120.0","31.177.127.255","531724288","531726335","DE","Germany"
+"31.177.128.0","31.177.255.255","531726336","531759103","TR","Turkey"
+"31.178.0.0","31.179.255.255","531759104","531890175","PL","Poland"
+"31.180.0.0","31.181.255.255","531890176","532021247","RU","Russian Federation"
+"31.182.0.0","31.183.255.255","532021248","532152319","PL","Poland"
+"31.184.0.0","31.184.63.255","532152320","532168703","DE","Germany"
+"31.184.64.0","31.184.127.255","532168704","532185087","NL","Netherlands"
+"31.184.128.0","31.184.191.255","532185088","532201471","IR","Iran, Islamic Republic of"
+"31.184.192.0","31.184.223.255","532201472","532209663","RU","Russian Federation"
+"31.184.224.0","31.184.227.255","532209664","532210687","DE","Germany"
+"31.184.228.0","31.184.233.255","532210688","532212223","RU","Russian Federation"
+"31.184.234.0","31.184.234.255","532212224","532212479","ME","Montenegro"
+"31.184.235.0","31.184.235.255","532212480","532212735","NL","Netherlands"
+"31.184.236.0","31.184.239.255","532212736","532213759","RU","Russian Federation"
+"31.184.240.0","31.184.240.255","532213760","532214015","GB","United Kingdom"
+"31.184.241.0","31.185.15.255","532214016","532221951","RU","Russian Federation"
+"31.185.16.0","31.185.23.255","532221952","532223999","IT","Italy"
+"31.185.24.0","31.185.31.255","532224000","532226047","NO","Norway"
+"31.185.32.0","31.185.63.255","532226048","532234239","GB","United Kingdom"
+"31.185.64.0","31.185.95.255","532234240","532242431","DK","Denmark"
+"31.185.96.0","31.185.103.255","532242432","532244479","IT","Italy"
+"31.185.104.0","31.185.111.255","532244480","532246527","DE","Germany"
+"31.185.112.0","31.185.127.255","532246528","532250623","BA","Bosnia and Herzegovina"
+"31.185.128.0","31.185.255.255","532250624","532283391","GB","United Kingdom"
+"31.186.0.0","31.186.31.255","532283392","532291583","TR","Turkey"
+"31.186.32.0","31.186.39.255","532291584","532293631","IE","Ireland"
+"31.186.40.0","31.186.47.255","532293632","532295679","IT","Italy"
+"31.186.48.0","31.186.55.255","532295680","532297727","KG","Kyrgyzstan"
+"31.186.56.0","31.186.79.255","532297728","532303871","RU","Russian Federation"
+"31.186.80.0","31.186.87.255","532303872","532305919","PL","Poland"
+"31.186.88.0","31.186.95.255","532305920","532307967","NO","Norway"
+"31.186.96.0","31.186.103.255","532307968","532310015","RU","Russian Federation"
+"31.186.104.0","31.186.111.255","532310016","532312063","GR","Greece"
+"31.186.112.0","31.186.115.151","532312064","532312983","JE","Jersey"
+"31.186.115.152","31.186.115.159","532312984","532312991","GB","United Kingdom"
+"31.186.115.160","31.186.119.255","532312992","532314111","JE","Jersey"
+"31.186.120.0","31.186.127.255","532314112","532316159","DE","Germany"
+"31.186.128.0","31.186.159.255","532316160","532324351","RU","Russian Federation"
+"31.186.160.0","31.186.175.255","532324352","532328447","NL","Netherlands"
+"31.186.176.0","31.186.183.255","532328448","532330495","PS","Palestinian Territory"
+"31.186.184.0","31.186.191.255","532330496","532332543","CZ","Czech Republic"
+"31.186.192.0","31.186.223.255","532332544","532340735","PL","Poland"
+"31.186.224.0","31.186.226.255","532340736","532341503","GB","United Kingdom"
+"31.186.227.0","31.186.227.255","532341504","532341759","DE","Germany"
+"31.186.228.0","31.186.236.159","532341760","532343967","GB","United Kingdom"
+"31.186.236.160","31.186.236.175","532343968","532343983","US","United States"
+"31.186.236.176","31.186.237.255","532343984","532344319","GB","United Kingdom"
+"31.186.238.0","31.186.238.51","532344320","532344371","FR","France"
+"31.186.238.52","31.186.238.52","532344372","532344372","GB","United Kingdom"
+"31.186.238.53","31.186.238.255","532344373","532344575","FR","France"
+"31.186.239.0","31.186.249.255","532344576","532347391","GB","United Kingdom"
+"31.186.250.0","31.186.251.255","532347392","532347903","DE","Germany"
+"31.186.252.0","31.186.255.255","532347904","532348927","GB","United Kingdom"
+"31.187.0.0","31.187.63.255","532348928","532365311","IE","Ireland"
+"31.187.64.0","31.187.64.255","532365312","532365567","NL","Netherlands"
+"31.187.65.0","31.187.65.63","532365568","532365631","AE","United Arab Emirates"
+"31.187.65.64","31.187.65.127","532365632","532365695","PK","Pakistan"
+"31.187.65.128","31.187.65.191","532365696","532365759","SA","Saudi Arabia"
+"31.187.65.192","31.187.65.255","532365760","532365823","TW","Taiwan"
+"31.187.66.0","31.187.66.255","532365824","532366079","DE","Germany"
+"31.187.67.0","31.187.67.127","532366080","532366207","NL","Netherlands"
+"31.187.67.128","31.187.67.159","532366208","532366239","AR","Argentina"
+"31.187.67.160","31.187.67.191","532366240","532366271","PA","Panama"
+"31.187.67.192","31.187.69.255","532366272","532366847","DE","Germany"
+"31.187.70.0","31.187.70.255","532366848","532367103","GB","United Kingdom"
+"31.187.71.0","31.187.71.255","532367104","532367359","DE","Germany"
+"31.187.72.0","31.187.75.255","532367360","532368383","US","United States"
+"31.187.76.0","31.187.76.255","532368384","532368639","NL","Netherlands"
+"31.187.77.0","31.187.83.255","532368640","532370431","DE","Germany"
+"31.187.84.0","31.187.87.255","532370432","532371455","FI","Finland"
+"31.187.88.0","31.187.91.255","532371456","532372479","DE","Germany"
+"31.187.92.0","31.187.92.255","532372480","532372735","LU","Luxembourg"
+"31.187.93.0","31.187.93.31","532372736","532372767","GB","United Kingdom"
+"31.187.93.32","31.187.93.47","532372768","532372783","CA","Canada"
+"31.187.93.48","31.187.93.63","532372784","532372799","BR","Brazil"
+"31.187.93.64","31.187.93.79","532372800","532372815","MX","Mexico"
+"31.187.93.80","31.187.93.95","532372816","532372831","PL","Poland"
+"31.187.93.96","31.187.93.127","532372832","532372863","FR","France"
+"31.187.93.128","31.187.93.159","532372864","532372895","IT","Italy"
+"31.187.93.160","31.187.93.223","532372896","532372959","SE","Sweden"
+"31.187.93.224","31.187.93.255","532372960","532372991","RU","Russian Federation"
+"31.187.94.0","31.187.94.255","532372992","532373247","NL","Netherlands"
+"31.187.95.0","31.187.95.95","532373248","532373343","DE","Germany"
+"31.187.95.96","31.187.95.255","532373344","532373503","NL","Netherlands"
+"31.187.96.0","31.187.103.255","532373504","532375551","RU","Russian Federation"
+"31.187.104.0","31.187.111.255","532375552","532377599","IT","Italy"
+"31.187.112.0","31.187.127.255","532377600","532381695","DE","Germany"
+"31.187.128.0","31.187.255.255","532381696","532414463","NL","Netherlands"
+"31.188.0.0","31.191.255.255","532414464","532676607","IT","Italy"
+"31.192.0.0","31.192.63.255","532676608","532692991","GE","Georgia"
+"31.192.64.0","31.192.95.225","532692992","532701153","CZ","Czech Republic"
+"31.192.95.226","31.192.95.226","532701154","532701154","SK","Slovakia"
+"31.192.95.227","31.192.95.255","532701155","532701183","CZ","Czech Republic"
+"31.192.96.0","31.192.103.255","532701184","532703231","GB","United Kingdom"
+"31.192.104.0","31.192.108.255","532703232","532704511","RU","Russian Federation"
+"31.192.109.0","31.192.110.255","532704512","532705023","NL","Netherlands"
+"31.192.111.0","31.192.111.255","532705024","532705279","RU","Russian Federation"
+"31.192.112.0","31.192.127.255","532705280","532709375","NL","Netherlands"
+"31.192.128.0","31.192.191.255","532709376","532725759","RU","Russian Federation"
+"31.192.192.0","31.192.207.255","532725760","532729855","SE","Sweden"
+"31.192.208.0","31.192.215.255","532729856","532731903","TR","Turkey"
+"31.192.216.0","31.192.223.255","532731904","532733951","PL","Poland"
+"31.192.224.0","31.192.231.255","532733952","532735999","SE","Sweden"
+"31.192.232.0","31.192.239.255","532736000","532738047","RU","Russian Federation"
+"31.192.240.0","31.192.247.255","532738048","532740095","GB","United Kingdom"
+"31.192.248.0","31.192.255.255","532740096","532742143","KG","Kyrgyzstan"
+"31.193.0.0","31.193.15.255","532742144","532746239","GB","United Kingdom"
+"31.193.16.0","31.193.31.255","532746240","532750335","IT","Italy"
+"31.193.32.0","31.193.35.255","532750336","532751359","SM","San Marino"
+"31.193.36.0","31.193.39.255","532751360","532752383","IT","Italy"
+"31.193.40.0","31.193.47.255","532752384","532754431","BE","Belgium"
+"31.193.48.0","31.193.55.255","532754432","532756479","FR","France"
+"31.193.56.0","31.193.63.255","532756480","532758527","IT","Italy"
+"31.193.64.0","31.193.79.255","532758528","532762623","SY","Syrian Arab Republic"
+"31.193.80.0","31.193.95.255","532762624","532766719","UA","Ukraine"
+"31.193.96.0","31.193.103.255","532766720","532768767","PL","Poland"
+"31.193.104.0","31.193.111.255","532768768","532770815","NL","Netherlands"
+"31.193.112.0","31.193.119.255","532770816","532772863","IR","Iran, Islamic Republic of"
+"31.193.120.0","31.193.127.255","532772864","532774911","RU","Russian Federation"
+"31.193.128.0","31.193.143.255","532774912","532779007","GB","United Kingdom"
+"31.193.144.0","31.193.159.255","532779008","532783103","IR","Iran, Islamic Republic of"
+"31.193.160.0","31.193.167.255","532783104","532785151","AT","Austria"
+"31.193.168.0","31.193.175.255","532785152","532787199","GB","United Kingdom"
+"31.193.176.0","31.193.183.255","532787200","532789247","BE","Belgium"
+"31.193.184.0","31.193.191.255","532789248","532791295","DK","Denmark"
+"31.193.192.0","31.193.199.255","532791296","532793343","LT","Lithuania"
+"31.193.200.0","31.193.207.255","532793344","532795391","SE","Sweden"
+"31.193.208.0","31.193.215.255","532795392","532797439","CH","Switzerland"
+"31.193.216.0","31.193.222.255","532797440","532799231","IE","Ireland"
+"31.193.223.0","31.193.223.255","532799232","532799487","GB","United Kingdom"
+"31.193.224.0","31.193.231.255","532799488","532801535","ES","Spain"
+"31.193.232.0","31.193.239.255","532801536","532803583","DK","Denmark"
+"31.193.240.0","31.193.247.255","532803584","532805631","FR","France"
+"31.193.248.0","31.193.255.255","532805632","532807679","SE","Sweden"
+"31.194.0.0","31.199.255.255","532807680","533200895","IT","Italy"
+"31.200.0.0","31.200.127.255","533200896","533233663","TR","Turkey"
+"31.200.128.0","31.200.191.255","533233664","533250047","IE","Ireland"
+"31.200.192.0","31.200.207.255","533250048","533254143","RU","Russian Federation"
+"31.200.208.0","31.200.215.255","533254144","533256191","NL","Netherlands"
+"31.200.216.0","31.200.239.255","533256192","533262335","RU","Russian Federation"
+"31.200.240.0","31.200.247.255","533262336","533264383","ES","Spain"
+"31.200.248.0","31.200.255.255","533264384","533266431","RU","Russian Federation"
+"31.201.0.0","31.201.255.255","533266432","533331967","NL","Netherlands"
+"31.202.0.0","31.202.255.255","533331968","533397503","UA","Ukraine"
+"31.203.0.0","31.203.255.255","533397504","533463039","KW","Kuwait"
+"31.204.0.0","31.204.63.255","533463040","533479423","RU","Russian Federation"
+"31.204.64.0","31.204.64.95","533479424","533479519","DE","Germany"
+"31.204.64.96","31.204.64.127","533479520","533479551","FI","Finland"
+"31.204.64.128","31.204.65.63","533479552","533479743","DE","Germany"
+"31.204.65.64","31.204.65.95","533479744","533479775","FI","Finland"
+"31.204.65.96","31.204.66.95","533479776","533480031","DE","Germany"
+"31.204.66.96","31.204.66.127","533480032","533480063","FI","Finland"
+"31.204.66.128","31.204.71.255","533480064","533481471","DE","Germany"
+"31.204.72.0","31.204.79.255","533481472","533483519","NO","Norway"
+"31.204.80.0","31.204.87.255","533483520","533485567","FR","France"
+"31.204.88.0","31.204.95.255","533485568","533487615","LU","Luxembourg"
+"31.204.96.0","31.204.111.255","533487616","533491711","RU","Russian Federation"
+"31.204.112.0","31.204.127.255","533491712","533495807","DE","Germany"
+"31.204.128.0","31.204.144.255","533495808","533500159","NL","Netherlands"
+"31.204.145.0","31.204.145.255","533500160","533500415","JP","Japan"
+"31.204.146.0","31.204.159.255","533500416","533503999","NL","Netherlands"
+"31.204.160.0","31.204.191.255","533504000","533512191","RU","Russian Federation"
+"31.204.192.0","31.204.255.255","533512192","533528575","ME","Montenegro"
+"31.205.0.0","31.205.255.255","533528576","533594111","GB","United Kingdom"
+"31.206.0.0","31.206.255.255","533594112","533659647","TR","Turkey"
+"31.207.0.0","31.207.31.255","533659648","533667839","US","United States"
+"31.207.32.0","31.207.39.255","533667840","533669887","FR","France"
+"31.207.40.0","31.207.43.255","533669888","533670911","GB","United Kingdom"
+"31.207.44.0","31.207.55.255","533670912","533673983","NL","Netherlands"
+"31.207.56.0","31.207.59.255","533673984","533675007","US","United States"
+"31.207.60.0","31.207.63.255","533675008","533676031","NL","Netherlands"
+"31.207.64.0","31.207.79.255","533676032","533680127","RU","Russian Federation"
+"31.207.80.0","31.207.87.255","533680128","533682175","TR","Turkey"
+"31.207.88.0","31.207.95.255","533682176","533684223","ES","Spain"
+"31.207.96.0","31.207.127.255","533684224","533692415","IT","Italy"
+"31.207.128.0","31.207.255.255","533692416","533725183","RU","Russian Federation"
+"31.208.0.0","31.208.35.249","533725184","533734393","SE","Sweden"
+"31.208.35.250","31.208.35.250","533734394","533734394","DK","Denmark"
+"31.208.35.251","31.209.63.255","533734395","533807103","SE","Sweden"
+"31.209.64.0","31.209.79.255","533807104","533811199","LT","Lithuania"
+"31.209.80.0","31.209.95.255","533811200","533815295","DE","Germany"
+"31.209.96.0","31.209.96.0","533815296","533815296","TR","Turkey"
+"31.209.96.1","31.209.99.255","533815297","533816319","CY","Cyprus"
+"31.209.100.0","31.209.100.0","533816320","533816320","TR","Turkey"
+"31.209.100.1","31.209.103.255","533816321","533817343","CY","Cyprus"
+"31.209.104.0","31.209.104.0","533817344","533817344","TR","Turkey"
+"31.209.104.1","31.209.111.255","533817345","533819391","CY","Cyprus"
+"31.209.112.0","31.209.127.255","533819392","533823487","DE","Germany"
+"31.209.128.0","31.209.135.255","533823488","533825535","BE","Belgium"
+"31.209.136.0","31.209.159.255","533825536","533831679","IS","Iceland"
+"31.209.160.0","31.209.175.255","533831680","533835775","DE","Germany"
+"31.209.176.0","31.209.183.255","533835776","533837823","SE","Sweden"
+"31.209.184.0","31.209.191.255","533837824","533839871","DE","Germany"
+"31.209.192.0","31.209.255.255","533839872","533856255","IS","Iceland"
+"31.210.0.0","31.210.7.255","533856256","533858303","FR","France"
+"31.210.8.0","31.210.9.191","533858304","533858751","TR","Turkey"
+"31.210.9.192","31.210.9.255","533858752","533858815","AT","Austria"
+"31.210.10.0","31.210.10.79","533858816","533858895","TR","Turkey"
+"31.210.10.80","31.210.10.87","533858896","533858903","AT","Austria"
+"31.210.10.88","31.210.10.255","533858904","533859071","TR","Turkey"
+"31.210.11.0","31.210.11.15","533859072","533859087","AT","Austria"
+"31.210.11.16","31.210.13.63","533859088","533859647","TR","Turkey"
+"31.210.13.64","31.210.13.79","533859648","533859663","AT","Austria"
+"31.210.13.80","31.210.15.255","533859664","533860351","TR","Turkey"
+"31.210.24.0","31.210.31.255","533862400","533864447","GB","United Kingdom"
+"31.210.32.0","31.210.127.255","533864448","533889023","TR","Turkey"
+"31.210.128.0","31.210.135.255","533889024","533891071","GB","United Kingdom"
+"31.210.136.0","31.210.143.255","533891072","533893119","RU","Russian Federation"
+"31.210.152.0","31.210.159.255","533895168","533897215","TR","Turkey"
+"31.210.160.0","31.210.167.255","533897216","533899263","DE","Germany"
+"31.210.168.0","31.210.175.255","533899264","533901311","RU","Russian Federation"
+"31.210.176.0","31.210.191.255","533901312","533905407","IL","Israel"
+"31.210.192.0","31.210.223.255","533905408","533913599","RU","Russian Federation"
+"31.210.224.0","31.210.231.255","533913600","533915647","ES","Spain"
+"31.210.232.0","31.210.247.255","533915648","533919743","GB","United Kingdom"
+"31.210.248.0","31.210.255.255","533919744","533921791","SE","Sweden"
+"31.211.0.0","31.211.127.255","533921792","533954559","RU","Russian Federation"
+"31.211.128.0","31.211.159.255","533954560","533962751","BG","Bulgaria"
+"31.211.160.0","31.211.167.255","533962752","533964799","GB","United Kingdom"
+"31.211.168.0","31.211.175.255","533964800","533966847","NO","Norway"
+"31.211.176.0","31.211.183.255","533966848","533968895","DE","Germany"
+"31.211.184.0","31.211.191.255","533968896","533970943","ES","Spain"
+"31.211.192.0","31.211.255.255","533970944","533987327","SE","Sweden"
+"31.212.0.0","31.213.255.255","533987328","534118399","DE","Germany"
+"31.214.0.0","31.214.127.255","534118400","534151167","KW","Kuwait"
+"31.214.128.0","31.214.128.255","534151168","534151423","DE","Germany"
+"31.214.129.0","31.214.129.255","534151424","534151679","TR","Turkey"
+"31.214.130.0","31.214.131.255","534151680","534152191","DE","Germany"
+"31.214.132.0","31.214.133.255","534152192","534152703","IR","Iran, Islamic Republic of"
+"31.214.134.0","31.214.136.255","534152704","534153471","DE","Germany"
+"31.214.137.0","31.214.138.255","534153472","534153983","PL","Poland"
+"31.214.139.0","31.214.139.255","534153984","534154239","ES","Spain"
+"31.214.140.0","31.214.140.255","534154240","534154495","PL","Poland"
+"31.214.141.0","31.214.144.255","534154496","534155519","DE","Germany"
+"31.214.145.0","31.214.145.255","534155520","534155775","PL","Poland"
+"31.214.146.0","31.214.147.255","534155776","534156287","IR","Iran, Islamic Republic of"
+"31.214.148.0","31.214.151.255","534156288","534157311","DE","Germany"
+"31.214.152.0","31.214.152.255","534157312","534157567","TR","Turkey"
+"31.214.153.0","31.214.153.255","534157568","534157823","DE","Germany"
+"31.214.154.0","31.214.154.255","534157824","534158079","IR","Iran, Islamic Republic of"
+"31.214.155.0","31.214.156.255","534158080","534158591","DE","Germany"
+"31.214.157.0","31.214.157.255","534158592","534158847","NL","Netherlands"
+"31.214.158.0","31.214.167.255","534158848","534161407","DE","Germany"
+"31.214.168.0","31.214.175.255","534161408","534163455","IR","Iran, Islamic Republic of"
+"31.214.176.0","31.214.191.255","534163456","534167551","ES","Spain"
+"31.214.192.0","31.214.199.255","534167552","534169599","DE","Germany"
+"31.214.200.0","31.214.201.255","534169600","534170111","IR","Iran, Islamic Republic of"
+"31.214.202.0","31.214.227.255","534170112","534176767","DE","Germany"
+"31.214.228.0","31.214.231.255","534176768","534177791","IR","Iran, Islamic Republic of"
+"31.214.232.0","31.214.247.255","534177792","534181887","DE","Germany"
+"31.214.248.0","31.214.255.255","534181888","534183935","IR","Iran, Islamic Republic of"
+"31.215.0.0","31.215.255.255","534183936","534249471","AE","United Arab Emirates"
+"31.216.0.0","31.216.15.255","534249472","534253567","GB","United Kingdom"
+"31.216.16.0","31.216.31.255","534253568","534257663","FR","France"
+"31.216.32.0","31.216.39.255","534257664","534259711","SE","Sweden"
+"31.216.40.0","31.216.47.255","534259712","534261759","CH","Switzerland"
+"31.216.48.0","31.216.55.255","534261760","534263807","GB","United Kingdom"
+"31.216.56.0","31.216.63.255","534263808","534265855","PL","Poland"
+"31.216.64.0","31.216.127.255","534265856","534282239","CY","Cyprus"
+"31.216.136.0","31.216.143.255","534284288","534286335","SE","Sweden"
+"31.216.144.0","31.216.151.255","534286336","534288383","LU","Luxembourg"
+"31.216.152.0","31.216.159.255","534288384","534290431","IT","Italy"
+"31.216.160.0","31.216.183.255","534290432","534296575","RU","Russian Federation"
+"31.216.184.0","31.216.191.255","534296576","534298623","BA","Bosnia and Herzegovina"
+"31.216.192.0","31.216.223.255","534298624","534306815","HR","Croatia"
+"31.216.224.0","31.216.231.255","534306816","534308863","SE","Sweden"
+"31.216.232.0","31.216.239.255","534308864","534310911","IE","Ireland"
+"31.216.240.0","31.216.255.255","534310912","534315007","IT","Italy"
+"31.217.0.0","31.217.127.255","534315008","534347775","HR","Croatia"
+"31.217.128.0","31.217.128.255","534347776","534348031","US","United States"
+"31.217.129.0","31.217.129.255","534348032","534348287","GB","United Kingdom"
+"31.217.130.0","31.217.130.255","534348288","534348543","US","United States"
+"31.217.131.0","31.217.159.255","534348544","534355967","GB","United Kingdom"
+"31.217.160.0","31.217.191.255","534355968","534364159","GR","Greece"
+"31.217.192.0","31.217.199.255","534364160","534366207","FI","Finland"
+"31.217.200.0","31.217.207.255","534366208","534368255","IT","Italy"
+"31.217.208.0","31.217.215.255","534368256","534370303","IR","Iran, Islamic Republic of"
+"31.217.216.0","31.217.223.255","534370304","534372351","AT","Austria"
+"31.217.224.0","31.217.231.255","534372352","534374399","KW","Kuwait"
+"31.217.232.0","31.217.239.255","534374400","534376447","FR","France"
+"31.217.240.0","31.217.247.255","534376448","534378495","IE","Ireland"
+"31.218.0.0","31.219.255.255","534380544","534511615","AE","United Arab Emirates"
+"31.220.0.0","31.220.0.255","534511616","534511871","NL","Netherlands"
+"31.220.1.0","31.220.3.255","534511872","534512639","BZ","Belize"
+"31.220.4.0","31.220.4.255","534512640","534512895","NL","Netherlands"
+"31.220.5.0","31.220.5.255","534512896","534513151","SE","Sweden"
+"31.220.6.0","31.220.6.63","534513152","534513215","BS","Bahamas"
+"31.220.6.64","31.220.6.127","534513216","534513279","VG","Virgin Islands, British"
+"31.220.6.128","31.220.6.255","534513280","534513407","NL","Netherlands"
+"31.220.7.0","31.220.7.255","534513408","534513663","SE","Sweden"
+"31.220.8.0","31.220.14.255","534513664","534515455","US","United States"
+"31.220.15.0","31.220.15.255","534515456","534515711","SE","Sweden"
+"31.220.16.0","31.220.16.255","534515712","534515967","GB","United Kingdom"
+"31.220.17.0","31.220.19.255","534515968","534516735","US","United States"
+"31.220.20.0","31.220.20.255","534516736","534516991","GB","United Kingdom"
+"31.220.21.0","31.220.23.255","534516992","534517759","US","United States"
+"31.220.24.0","31.220.27.255","534517760","534518783","NL","Netherlands"
+"31.220.28.0","31.220.28.63","534518784","534518847","ES","Spain"
+"31.220.28.64","31.220.28.127","534518848","534518911","FI","Finland"
+"31.220.28.128","31.220.28.191","534518912","534518975","FR","France"
+"31.220.28.192","31.220.28.255","534518976","534519039","AU","Australia"
+"31.220.29.0","31.220.29.127","534519040","534519167","AL","Albania"
+"31.220.29.128","31.220.29.159","534519168","534519199","KP","Korea, Democratic People's Republic of"
+"31.220.29.160","31.220.29.191","534519200","534519231","VA","Holy See (Vatican City State)"
+"31.220.29.192","31.220.29.223","534519232","534519263","AQ","Antarctica"
+"31.220.29.224","31.220.29.255","534519264","534519295","IT","Italy"
+"31.220.30.0","31.220.30.31","534519296","534519327","NL","Netherlands"
+"31.220.30.32","31.220.30.63","534519328","534519359","PK","Pakistan"
+"31.220.30.64","31.220.30.95","534519360","534519391","PE","Peru"
+"31.220.30.96","31.220.30.127","534519392","534519423","PK","Pakistan"
+"31.220.30.128","31.220.30.159","534519424","534519455","FJ","Fiji"
+"31.220.30.160","31.220.30.191","534519456","534519487","BR","Brazil"
+"31.220.30.192","31.220.30.223","534519488","534519519","MX","Mexico"
+"31.220.30.224","31.220.30.255","534519520","534519551","CN","China"
+"31.220.31.0","31.220.31.255","534519552","534519807","NL","Netherlands"
+"31.220.32.0","31.220.39.255","534519808","534521855","US","United States"
+"31.220.40.0","31.220.41.255","534521856","534522367","DE","Germany"
+"31.220.42.0","31.220.45.255","534522368","534523391","NL","Netherlands"
+"31.220.46.0","31.220.71.255","534523392","534530047","US","United States"
+"31.220.72.0","31.220.103.255","534530048","534538239","ES","Spain"
+"31.220.104.0","31.220.105.255","534538240","534538751","US","United States"
+"31.220.106.0","31.220.106.255","534538752","534539007","GB","United Kingdom"
+"31.220.107.0","31.220.111.255","534539008","534540287","US","United States"
+"31.220.112.0","31.220.127.255","534540288","534544383","DE","Germany"
+"31.220.128.0","31.220.135.255","534544384","534546431","RO","Romania"
+"31.220.136.0","31.220.143.255","534546432","534548479","DE","Germany"
+"31.220.144.0","31.220.151.255","534548480","534550527","PL","Poland"
+"31.220.152.0","31.220.191.255","534550528","534560767","RU","Russian Federation"
+"31.220.192.0","31.220.242.255","534560768","534573823","GB","United Kingdom"
+"31.220.243.0","31.220.243.255","534573824","534574079","NL","Netherlands"
+"31.220.244.0","31.221.127.255","534574080","534609919","GB","United Kingdom"
+"31.221.128.0","31.221.255.255","534609920","534642687","ES","Spain"
+"31.222.0.0","31.222.11.255","534642688","534645759","CZ","Czech Republic"
+"31.222.12.0","31.222.23.255","534645760","534648831","PL","Poland"
+"31.222.24.0","31.222.31.255","534648832","534650879","CH","Switzerland"
+"31.222.32.0","31.222.39.255","534650880","534652927","RU","Russian Federation"
+"31.222.40.0","31.222.47.255","534652928","534654975","AL","Albania"
+"31.222.48.0","31.222.79.255","534654976","534663167","GB","United Kingdom"
+"31.222.80.0","31.222.127.255","534663168","534675455","ES","Spain"
+"31.222.128.0","31.222.191.255","534675456","534691839","GB","United Kingdom"
+"31.222.192.0","31.222.199.255","534691840","534693887","FR","France"
+"31.222.200.0","31.222.207.255","534693888","534695935","NL","Netherlands"
+"31.222.208.0","31.222.223.255","534695936","534700031","GB","United Kingdom"
+"31.222.224.0","31.222.255.255","534700032","534708223","JO","Jordan"
+"31.223.0.0","31.223.127.255","534708224","534740991","TR","Turkey"
+"31.223.128.0","31.223.159.255","534740992","534749183","BA","Bosnia and Herzegovina"
+"31.223.160.0","31.223.175.255","534749184","534753279","NL","Netherlands"
+"31.223.176.0","31.223.191.255","534753280","534757375","PS","Palestinian Territory"
+"31.223.192.0","31.223.207.255","534757376","534761471","KZ","Kazakhstan"
+"31.223.208.0","31.223.223.255","534761472","534765567","BA","Bosnia and Herzegovina"
+"31.223.224.0","31.223.231.255","534765568","534767615","UA","Ukraine"
+"31.223.232.0","31.223.239.255","534767616","534769663","HU","Hungary"
+"31.223.240.0","31.223.255.255","534769664","534773759","IT","Italy"
+"31.224.0.0","31.255.255.255","534773760","536870911","DE","Germany"
+"32.0.0.0","32.41.255.255","536870912","539623423","US","United States"
+"32.42.0.0","32.42.4.129","539623424","539624577","NL","Netherlands"
+"32.42.4.130","32.42.4.130","539624578","539624578","EU","Europe"
+"32.42.4.131","32.42.15.255","539624579","539627519","NL","Netherlands"
+"32.42.16.0","32.42.23.143","539627520","539629455","GB","United Kingdom"
+"32.42.23.144","32.42.23.151","539629456","539629463","BE","Belgium"
+"32.42.23.152","32.42.25.151","539629464","539629975","GB","United Kingdom"
+"32.42.25.152","32.42.25.159","539629976","539629983","DE","Germany"
+"32.42.25.160","32.42.29.127","539629984","539630975","GB","United Kingdom"
+"32.42.29.128","32.42.29.135","539630976","539630983","PT","Portugal"
+"32.42.29.136","32.42.29.143","539630984","539630991","FI","Finland"
+"32.42.29.144","32.42.29.151","539630992","539630999","NO","Norway"
+"32.42.29.152","32.42.29.159","539631000","539631007","CZ","Czech Republic"
+"32.42.29.160","32.42.29.167","539631008","539631015","DK","Denmark"
+"32.42.29.168","32.42.29.175","539631016","539631023","FR","France"
+"32.42.29.176","32.42.29.183","539631024","539631031","ES","Spain"
+"32.42.29.184","32.42.29.191","539631032","539631039","IE","Ireland"
+"32.42.29.192","32.42.29.199","539631040","539631047","IT","Italy"
+"32.42.29.200","32.42.31.255","539631048","539631615","GB","United Kingdom"
+"32.42.32.0","32.42.47.255","539631616","539635711","NL","Netherlands"
+"32.42.48.0","32.42.127.255","539635712","539656191","US","United States"
+"32.42.128.0","32.42.143.255","539656192","539660287","IN","India"
+"32.42.144.0","32.42.167.255","539660288","539666431","HK","Hong Kong"
+"32.42.168.0","32.42.175.255","539666432","539668479","JP","Japan"
+"32.42.176.0","32.42.177.83","539668480","539668819","AU","Australia"
+"32.42.177.84","32.42.177.87","539668820","539668823","NZ","New Zealand"
+"32.42.177.88","32.42.183.255","539668824","539670527","AU","Australia"
+"32.42.184.0","32.42.191.255","539670528","539672575","JP","Japan"
+"32.42.192.0","32.58.207.255","539672576","540725247","US","United States"
+"32.58.208.0","32.58.215.255","540725248","540727295","FR","France"
+"32.58.216.0","32.58.223.255","540727296","540729343","DE","Germany"
+"32.58.224.0","32.58.231.255","540729344","540731391","US","United States"
+"32.58.232.0","32.58.239.255","540731392","540733439","GB","United Kingdom"
+"32.58.240.0","32.58.255.255","540733440","540737535","NL","Netherlands"
+"32.59.0.0","32.59.0.221","540737536","540737757","BZ","Belize"
+"32.59.0.222","32.59.0.222","540737758","540737758","BR","Brazil"
+"32.59.0.223","32.59.63.255","540737759","540753919","BZ","Belize"
+"32.59.64.0","32.59.79.255","540753920","540758015","AR","Argentina"
+"32.59.80.0","32.59.181.64","540758016","540783936","BZ","Belize"
+"32.59.181.65","32.59.181.65","540783937","540783937","BR","Brazil"
+"32.59.181.66","32.59.255.255","540783938","540803071","BZ","Belize"
+"32.60.0.0","32.60.31.255","540803072","540811263","US","United States"
+"32.60.32.0","32.60.41.71","540811264","540813639","SG","Singapore"
+"32.60.41.72","32.60.41.79","540813640","540813647","US","United States"
+"32.60.41.80","32.60.43.4","540813648","540814084","SG","Singapore"
+"32.60.43.5","32.60.43.6","540814085","540814086","TH","Thailand"
+"32.60.43.7","32.60.43.247","540814087","540814327","SG","Singapore"
+"32.60.43.248","32.60.43.248","540814328","540814328","IN","India"
+"32.60.43.249","32.60.43.255","540814329","540814335","SG","Singapore"
+"32.60.44.0","32.60.44.255","540814336","540814591","AP","Asia/Pacific Region"
+"32.60.45.0","32.60.54.159","540814592","540817055","SG","Singapore"
+"32.60.54.160","32.60.54.175","540817056","540817071","US","United States"
+"32.60.54.176","32.60.63.255","540817072","540819455","SG","Singapore"
+"32.60.64.0","32.60.69.223","540819456","540820959","US","United States"
+"32.60.69.224","32.60.69.239","540820960","540820975","CA","Canada"
+"32.60.69.240","32.60.87.3","540820976","540825347","US","United States"
+"32.60.87.4","32.60.87.4","540825348","540825348","CA","Canada"
+"32.60.87.5","32.60.91.15","540825349","540826383","US","United States"
+"32.60.91.16","32.60.91.31","540826384","540826399","CA","Canada"
+"32.60.91.32","32.60.103.255","540826400","540829695","US","United States"
+"32.60.104.0","32.60.111.255","540829696","540831743","CA","Canada"
+"32.60.112.0","32.60.115.63","540831744","540832575","US","United States"
+"32.60.115.64","32.60.115.79","540832576","540832591","CA","Canada"
+"32.60.115.80","32.103.255.255","540832592","543686655","US","United States"
+"32.104.0.0","32.104.31.255","543686656","543694847","BR","Brazil"
+"32.104.32.0","32.115.114.35","543694848","544436771","US","United States"
+"32.115.114.36","32.115.114.39","544436772","544436775","CA","Canada"
+"32.115.114.40","34.252.138.255","544436776","586975999","US","United States"
+"34.252.139.0","34.252.139.255","586976000","586976255","AP","Asia/Pacific Region"
+"34.252.140.0","34.253.2.255","586976256","587006719","US","United States"
+"34.253.3.0","34.253.3.255","587006720","587006975","GB","United Kingdom"
+"34.253.4.0","35.153.255.255","587006976","597295103","US","United States"
+"35.154.0.0","35.154.255.255","597295104","597360639","IN","India"
+"35.155.0.0","35.155.255.255","597360640","597426175","US","United States"
+"35.156.0.0","35.159.255.255","597426176","597688319","DE","Germany"
+"35.160.0.0","35.255.255.255","597688320","603979775","US","United States"
+"36.0.0.0","36.0.3.255","603979776","603980799","CN","China"
+"36.0.4.0","36.0.7.255","603980800","603981823","NP","Nepal"
+"36.0.8.0","36.1.255.255","603981824","604110847","CN","China"
+"36.2.0.0","36.3.255.255","604110848","604241919","JP","Japan"
+"36.4.0.0","36.7.255.255","604241920","604504063","CN","China"
+"36.8.0.0","36.15.255.255","604504064","605028351","JP","Japan"
+"36.16.0.0","36.37.31.255","605028352","606412799","CN","China"
+"36.37.32.0","36.37.35.255","606412800","606413823","HK","Hong Kong"
+"36.37.36.0","36.37.37.255","606413824","606414335","CN","China"
+"36.37.38.0","36.37.38.255","606414336","606414591","AU","Australia"
+"36.37.39.0","36.37.63.255","606414592","606420991","CN","China"
+"36.37.64.0","36.37.127.255","606420992","606437375","ID","Indonesia"
+"36.37.128.0","36.37.255.255","606437376","606470143","KH","Cambodia"
+"36.38.0.0","36.39.255.255","606470144","606601215","KR","Korea, Republic of"
+"36.40.0.0","36.51.255.255","606601216","607387647","CN","China"
+"36.52.0.0","36.55.255.255","607387648","607649791","JP","Japan"
+"36.56.0.0","36.63.255.255","607649792","608174079","CN","China"
+"36.64.0.0","36.95.255.255","608174080","610271231","ID","Indonesia"
+"36.96.0.0","36.223.255.255","610271232","618659839","CN","China"
+"36.224.0.0","36.239.255.255","618659840","619708415","TW","Taiwan"
+"36.240.0.0","36.247.255.255","619708416","620232703","JP","Japan"
+"36.248.0.0","36.251.255.255","620232704","620494847","CN","China"
+"36.252.0.0","36.253.255.255","620494848","620625919","NP","Nepal"
+"36.254.0.0","36.254.255.255","620625920","620691455","CN","China"
+"36.255.0.0","36.255.31.255","620691456","620699647","IN","India"
+"36.255.32.0","36.255.35.255","620699648","620700671","PK","Pakistan"
+"36.255.36.0","36.255.38.127","620700672","620701311","JP","Japan"
+"36.255.38.128","36.255.38.255","620701312","620701439","HK","Hong Kong"
+"36.255.39.0","36.255.39.255","620701440","620701695","JP","Japan"
+"36.255.40.0","36.255.47.255","620701696","620703743","PK","Pakistan"
+"36.255.48.0","36.255.51.255","620703744","620704767","NZ","New Zealand"
+"36.255.52.0","36.255.55.255","620704768","620705791","BD","Bangladesh"
+"36.255.56.0","36.255.59.255","620705792","620706815","HK","Hong Kong"
+"36.255.60.0","36.255.63.255","620706816","620707839","PK","Pakistan"
+"36.255.64.0","36.255.67.255","620707840","620708863","IN","India"
+"36.255.68.0","36.255.71.255","620708864","620709887","HK","Hong Kong"
+"36.255.72.0","36.255.79.255","620709888","620711935","AU","Australia"
+"36.255.80.0","36.255.83.255","620711936","620712959","HK","Hong Kong"
+"36.255.84.0","36.255.91.255","620712960","620715007","IN","India"
+"36.255.92.0","36.255.95.255","620715008","620716031","AU","Australia"
+"36.255.96.0","36.255.103.255","620716032","620718079","PK","Pakistan"
+"36.255.104.0","36.255.111.255","620718080","620720127","IN","India"
+"36.255.112.0","36.255.115.255","620720128","620721151","AU","Australia"
+"36.255.116.0","36.255.119.255","620721152","620722175","CN","China"
+"36.255.120.0","36.255.123.255","620722176","620723199","JP","Japan"
+"36.255.124.0","36.255.127.255","620723200","620724223","SG","Singapore"
+"36.255.128.0","36.255.131.255","620724224","620725247","CN","China"
+"36.255.132.0","36.255.135.255","620725248","620726271","IN","India"
+"36.255.136.0","36.255.139.255","620726272","620727295","TH","Thailand"
+"36.255.140.0","36.255.143.255","620727296","620728319","MY","Malaysia"
+"36.255.144.0","36.255.147.255","620728320","620729343","KH","Cambodia"
+"36.255.148.0","36.255.155.255","620729344","620731391","SG","Singapore"
+"36.255.156.0","36.255.159.255","620731392","620732415","IN","India"
+"36.255.160.0","36.255.163.255","620732416","620733439","JP","Japan"
+"36.255.164.0","36.255.167.255","620733440","620734463","CN","China"
+"36.255.168.0","36.255.171.255","620734464","620735487","IN","India"
+"36.255.172.0","36.255.179.255","620735488","620737535","CN","China"
+"36.255.180.0","36.255.187.255","620737536","620739583","IN","India"
+"36.255.188.0","36.255.191.255","620739584","620740607","BD","Bangladesh"
+"36.255.192.0","36.255.195.255","620740608","620741631","CN","China"
+"36.255.196.0","36.255.203.255","620741632","620743679","IN","India"
+"36.255.204.0","36.255.207.255","620743680","620744703","HK","Hong Kong"
+"36.255.208.0","36.255.211.255","620744704","620745727","IN","India"
+"36.255.212.0","36.255.215.255","620745728","620746751","US","United States"
+"36.255.216.0","36.255.219.255","620746752","620747775","JP","Japan"
+"36.255.220.0","36.255.223.255","620747776","620748799","PH","Philippines"
+"36.255.224.0","36.255.235.255","620748800","620751871","IN","India"
+"36.255.236.0","36.255.239.255","620751872","620752895","JP","Japan"
+"36.255.240.0","36.255.243.255","620752896","620753919","IN","India"
+"36.255.244.0","36.255.247.255","620753920","620754943","PH","Philippines"
+"36.255.248.0","36.255.251.255","620754944","620755967","BD","Bangladesh"
+"36.255.252.0","36.255.255.255","620755968","620756991","IN","India"
+"37.0.0.0","37.0.7.255","620756992","620759039","IE","Ireland"
+"37.0.8.0","37.0.23.255","620759040","620763135","NL","Netherlands"
+"37.0.24.0","37.0.31.255","620763136","620765183","EE","Estonia"
+"37.0.32.0","37.0.63.255","620765184","620773375","CH","Switzerland"
+"37.0.64.0","37.0.71.255","620773376","620775423","ME","Montenegro"
+"37.0.72.0","37.0.79.255","620775424","620777471","FR","France"
+"37.0.80.0","37.0.95.255","620777472","620781567","NL","Netherlands"
+"37.0.96.0","37.0.103.255","620781568","620783615","GB","United Kingdom"
+"37.0.104.0","37.0.111.255","620783616","620785663","ES","Spain"
+"37.0.112.0","37.0.112.255","620785664","620785919","DE","Germany"
+"37.0.113.0","37.0.115.255","620785920","620786687","US","United States"
+"37.0.116.0","37.0.117.255","620786688","620787199","IE","Ireland"
+"37.0.118.0","37.0.119.255","620787200","620787711","DE","Germany"
+"37.0.120.0","37.0.126.255","620787712","620789503","RU","Russian Federation"
+"37.0.127.0","37.0.127.127","620789504","620789631","KZ","Kazakhstan"
+"37.0.127.128","37.0.127.255","620789632","620789759","RU","Russian Federation"
+"37.0.128.0","37.0.207.255","620789760","620810239","HR","Croatia"
+"37.0.208.0","37.0.255.255","620810240","620822527","LT","Lithuania"
+"37.1.0.0","37.1.87.255","620822528","620845055","RU","Russian Federation"
+"37.1.88.0","37.1.88.135","620845056","620845191","GB","United Kingdom"
+"37.1.88.136","37.1.88.143","620845192","620845199","DE","Germany"
+"37.1.88.144","37.1.89.191","620845200","620845503","GB","United Kingdom"
+"37.1.89.192","37.1.89.255","620845504","620845567","SI","Slovenia"
+"37.1.90.0","37.1.103.255","620845568","620849151","GB","United Kingdom"
+"37.1.104.0","37.1.111.255","620849152","620851199","NL","Netherlands"
+"37.1.112.0","37.1.127.255","620851200","620855295","DE","Germany"
+"37.1.128.0","37.1.143.255","620855296","620859391","RU","Russian Federation"
+"37.1.144.0","37.1.151.255","620859392","620861439","NL","Netherlands"
+"37.1.152.0","37.1.159.255","620861440","620863487","GB","United Kingdom"
+"37.1.160.0","37.1.167.255","620863488","620865535","DE","Germany"
+"37.1.168.0","37.1.175.255","620865536","620867583","FR","France"
+"37.1.176.0","37.1.183.255","620867584","620869631","ES","Spain"
+"37.1.184.0","37.1.191.255","620869632","620871679","FI","Finland"
+"37.1.192.0","37.1.199.255","620871680","620873727","DE","Germany"
+"37.1.200.0","37.1.207.255","620873728","620875775","NL","Netherlands"
+"37.1.208.0","37.1.215.255","620875776","620877823","US","United States"
+"37.1.216.0","37.1.223.255","620877824","620879871","DE","Germany"
+"37.1.224.0","37.1.231.255","620879872","620881919","GB","United Kingdom"
+"37.1.232.0","37.1.255.255","620881920","620888063","FR","France"
+"37.2.0.0","37.3.255.255","620888064","621019135","SE","Sweden"
+"37.4.0.0","37.5.255.255","621019136","621150207","DE","Germany"
+"37.6.0.0","37.6.255.255","621150208","621215743","GR","Greece"
+"37.7.0.0","37.7.255.255","621215744","621281279","PL","Poland"
+"37.8.0.0","37.8.127.255","621281280","621314047","PS","Palestinian Territory"
+"37.8.128.0","37.8.143.255","621314048","621318143","BA","Bosnia and Herzegovina"
+"37.8.144.0","37.8.159.255","621318144","621322239","RU","Russian Federation"
+"37.8.160.0","37.8.191.255","621322240","621330431","FR","France"
+"37.8.192.0","37.8.255.255","621330432","621346815","PL","Poland"
+"37.9.0.0","37.9.31.255","621346816","621355007","RU","Russian Federation"
+"37.9.32.0","37.9.39.255","621355008","621357055","UA","Ukraine"
+"37.9.40.0","37.9.43.255","621357056","621358079","RU","Russian Federation"
+"37.9.44.0","37.9.45.255","621358080","621358591","US","United States"
+"37.9.46.0","37.9.55.255","621358592","621361151","RU","Russian Federation"
+"37.9.56.0","37.9.63.255","621361152","621363199","GB","United Kingdom"
+"37.9.64.0","37.9.135.255","621363200","621381631","RU","Russian Federation"
+"37.9.136.0","37.9.143.255","621381632","621383679","FR","France"
+"37.9.144.0","37.9.159.255","621383680","621387775","RU","Russian Federation"
+"37.9.160.0","37.9.167.255","621387776","621389823","NL","Netherlands"
+"37.9.168.0","37.9.175.255","621389824","621391871","SK","Slovakia"
+"37.9.176.0","37.9.176.255","621391872","621392127","IT","Italy"
+"37.9.177.0","37.9.177.255","621392128","621392383","CY","Cyprus"
+"37.9.178.0","37.9.178.255","621392384","621392639","GE","Georgia"
+"37.9.179.0","37.9.179.255","621392640","621392895","CY","Cyprus"
+"37.9.180.0","37.9.180.255","621392896","621393151","IT","Italy"
+"37.9.181.0","37.9.183.255","621393152","621393919","CY","Cyprus"
+"37.9.184.0","37.9.191.255","621393920","621395967","DE","Germany"
+"37.9.192.0","37.9.199.255","621395968","621398015","CZ","Czech Republic"
+"37.9.200.0","37.9.207.255","621398016","621400063","TR","Turkey"
+"37.9.208.0","37.9.215.255","621400064","621402111","HU","Hungary"
+"37.9.216.0","37.9.223.255","621402112","621404159","NL","Netherlands"
+"37.9.224.0","37.9.239.255","621404160","621408255","IT","Italy"
+"37.9.240.0","37.9.247.255","621408256","621410303","RU","Russian Federation"
+"37.9.248.0","37.9.255.255","621410304","621412351","IR","Iran, Islamic Republic of"
+"37.10.0.0","37.10.7.255","621412352","621414399","NL","Netherlands"
+"37.10.8.0","37.10.8.255","621414400","621414655","HK","Hong Kong"
+"37.10.9.0","37.10.23.255","621414656","621418495","NL","Netherlands"
+"37.10.24.0","37.10.25.255","621418496","621419007","US","United States"
+"37.10.26.0","37.10.59.255","621419008","621427711","NL","Netherlands"
+"37.10.60.0","37.10.60.255","621427712","621427967","GB","United Kingdom"
+"37.10.61.0","37.10.63.255","621427968","621428735","NL","Netherlands"
+"37.10.64.0","37.10.67.255","621428736","621429759","IR","Iran, Islamic Republic of"
+"37.10.68.0","37.10.70.255","621429760","621430527","DE","Germany"
+"37.10.71.0","37.10.71.255","621430528","621430783","GB","United Kingdom"
+"37.10.72.0","37.10.79.255","621430784","621432831","ES","Spain"
+"37.10.80.0","37.10.95.255","621432832","621436927","IT","Italy"
+"37.10.96.0","37.10.108.255","621436928","621440255","DE","Germany"
+"37.10.109.0","37.10.109.255","621440256","621440511","IR","Iran, Islamic Republic of"
+"37.10.110.0","37.10.115.255","621440512","621442047","DE","Germany"
+"37.10.116.0","37.10.116.255","621442048","621442303","ES","Spain"
+"37.10.117.0","37.10.117.255","621442304","621442559","IR","Iran, Islamic Republic of"
+"37.10.118.0","37.10.127.255","621442560","621445119","DE","Germany"
+"37.10.128.0","37.15.255.255","621445120","621805567","ES","Spain"
+"37.16.0.0","37.16.31.255","621805568","621813759","NL","Netherlands"
+"37.16.32.0","37.16.63.255","621813760","621821951","SA","Saudi Arabia"
+"37.16.64.0","37.16.70.79","621821952","621823567","DE","Germany"
+"37.16.70.80","37.16.70.95","621823568","621823583","US","United States"
+"37.16.70.96","37.16.71.255","621823584","621823999","DE","Germany"
+"37.16.72.0","37.16.79.255","621824000","621826047","FR","France"
+"37.16.80.0","37.16.87.255","621826048","621828095","RU","Russian Federation"
+"37.16.96.0","37.16.127.255","621830144","621838335","FI","Finland"
+"37.16.128.0","37.16.255.255","621838336","621871103","SA","Saudi Arabia"
+"37.17.0.0","37.17.127.255","621871104","621903871","BY","Belarus"
+"37.17.128.0","37.17.159.255","621903872","621912063","IQ","Iraq"
+"37.17.160.0","37.17.175.255","621912064","621916159","HU","Hungary"
+"37.17.176.0","37.17.183.255","621916160","621918207","KZ","Kazakhstan"
+"37.17.184.0","37.17.191.255","621918208","621920255","GB","United Kingdom"
+"37.17.192.0","37.17.207.255","621920256","621924351","JO","Jordan"
+"37.17.208.0","37.17.223.255","621924352","621928447","NL","Netherlands"
+"37.17.224.0","37.17.239.255","621928448","621932543","DE","Germany"
+"37.17.240.0","37.17.247.255","621932544","621934591","UA","Ukraine"
+"37.17.248.0","37.17.255.255","621934592","621936639","SE","Sweden"
+"37.18.0.0","37.18.7.255","621936640","621938687","RU","Russian Federation"
+"37.18.8.0","37.18.11.2","621938688","621939458","GE","Georgia"
+"37.18.11.3","37.18.11.3","621939459","621939459","RU","Russian Federation"
+"37.18.11.4","37.18.11.255","621939460","621939711","GE","Georgia"
+"37.18.12.0","37.18.35.255","621939712","621945855","RU","Russian Federation"
+"37.18.36.0","37.18.36.255","621945856","621946111","KG","Kyrgyzstan"
+"37.18.37.0","37.18.127.255","621946112","621969407","RU","Russian Federation"
+"37.18.136.0","37.18.143.255","621971456","621973503","IM","Isle of Man"
+"37.18.144.0","37.18.151.255","621973504","621975551","IE","Ireland"
+"37.18.152.0","37.18.159.255","621975552","621977599","RU","Russian Federation"
+"37.18.160.0","37.18.175.255","621977600","621981695","FR","France"
+"37.18.176.0","37.18.183.255","621981696","621983743","US","United States"
+"37.18.184.0","37.18.191.255","621983744","621985791","GB","United Kingdom"
+"37.18.192.0","37.18.199.255","621985792","621987839","US","United States"
+"37.18.200.0","37.18.207.255","621987840","621989887","DE","Germany"
+"37.18.208.0","37.18.219.255","621989888","621992959","SE","Sweden"
+"37.18.220.0","37.18.223.255","621992960","621993983","DK","Denmark"
+"37.18.224.0","37.18.239.255","621993984","621998079","SI","Slovenia"
+"37.18.240.0","37.18.247.255","621998080","622000127","ES","Spain"
+"37.18.248.0","37.19.7.255","622000128","622004223","RU","Russian Federation"
+"37.19.8.0","37.19.15.255","622004224","622006271","BE","Belgium"
+"37.19.16.0","37.19.23.255","622006272","622008319","FI","Finland"
+"37.19.24.0","37.19.31.255","622008320","622010367","GB","United Kingdom"
+"37.19.32.0","37.19.63.255","622010368","622018559","RU","Russian Federation"
+"37.19.64.0","37.19.71.255","622018560","622020607","SI","Slovenia"
+"37.19.72.0","37.19.79.255","622020608","622022655","RU","Russian Federation"
+"37.19.80.0","37.19.95.255","622022656","622026751","IR","Iran, Islamic Republic of"
+"37.19.96.0","37.19.103.255","622026752","622028799","IE","Ireland"
+"37.19.104.0","37.19.111.255","622028800","622030847","RS","Serbia"
+"37.19.112.0","37.19.127.255","622030848","622034943","IL","Israel"
+"37.19.128.0","37.19.255.255","622034944","622067711","UA","Ukraine"
+"37.20.0.0","37.23.255.255","622067712","622329855","RU","Russian Federation"
+"37.24.0.0","37.24.255.255","622329856","622395391","DE","Germany"
+"37.25.0.0","37.25.39.255","622395392","622405631","UA","Ukraine"
+"37.25.40.0","37.25.43.255","622405632","622406655","ES","Spain"
+"37.25.44.0","37.25.47.255","622406656","622407679","GB","United Kingdom"
+"37.25.48.0","37.25.55.255","622407680","622409727","DE","Germany"
+"37.25.56.0","37.25.63.255","622409728","622411775","FR","France"
+"37.25.64.0","37.25.71.255","622411776","622413823","DE","Germany"
+"37.25.72.0","37.25.79.255","622413824","622415871","FR","France"
+"37.25.80.0","37.25.87.255","622415872","622417919","MK","Macedonia"
+"37.25.88.0","37.25.95.255","622417920","622419967","IM","Isle of Man"
+"37.25.96.0","37.25.127.255","622419968","622428159","UA","Ukraine"
+"37.25.128.0","37.25.255.255","622428160","622460927","GB","United Kingdom"
+"37.26.0.0","37.26.63.255","622460928","622477311","AZ","Azerbaijan"
+"37.26.64.0","37.26.71.255","622477312","622479359","AL","Albania"
+"37.26.72.0","37.26.79.255","622479360","622481407","GB","United Kingdom"
+"37.26.80.0","37.26.87.255","622481408","622483455","AL","Albania"
+"37.26.88.0","37.26.95.255","622483456","622485503","GB","United Kingdom"
+"37.26.96.0","37.26.103.255","622485504","622487551","MK","Macedonia"
+"37.26.104.0","37.26.111.255","622487552","622489599","GB","United Kingdom"
+"37.26.112.0","37.26.127.255","622489600","622493695","IL","Israel"
+"37.26.128.0","37.26.143.255","622493696","622497791","MD","Moldova, Republic of"
+"37.26.144.0","37.26.151.255","622497792","622499839","IL","Israel"
+"37.26.152.0","37.26.159.255","622499840","622501887","SE","Sweden"
+"37.26.160.0","37.26.167.255","622501888","622503935","PL","Poland"
+"37.26.168.0","37.26.175.255","622503936","622505983","AM","Armenia"
+"37.26.176.0","37.26.191.255","622505984","622510079","FR","France"
+"37.26.192.0","37.26.199.255","622510080","622512127","PL","Poland"
+"37.26.200.0","37.26.207.255","622512128","622514175","DE","Germany"
+"37.26.208.0","37.26.223.255","622514176","622518271","NO","Norway"
+"37.26.224.0","37.26.227.255","622518272","622519295","GB","United Kingdom"
+"37.26.228.0","37.26.228.255","622519296","622519551","FR","France"
+"37.26.229.0","37.26.231.255","622519552","622520319","GB","United Kingdom"
+"37.26.232.0","37.26.239.255","622520320","622522367","RU","Russian Federation"
+"37.26.240.0","37.26.247.255","622522368","622524415","FR","France"
+"37.26.248.0","37.26.255.255","622524416","622526463","ES","Spain"
+"37.27.0.0","37.27.255.255","622526464","622591999","IR","Iran, Islamic Republic of"
+"37.28.0.0","37.28.127.255","622592000","622624767","OM","Oman"
+"37.28.128.0","37.28.135.255","622624768","622626815","NO","Norway"
+"37.28.136.0","37.28.151.255","622626816","622630911","DK","Denmark"
+"37.28.152.0","37.28.159.255","622630912","622632959","PL","Poland"
+"37.28.160.0","37.28.191.255","622632960","622641151","RU","Russian Federation"
+"37.28.192.0","37.28.255.255","622641152","622657535","PT","Portugal"
+"37.29.0.0","37.29.127.255","622657536","622690303","RU","Russian Federation"
+"37.29.128.0","37.29.255.255","622690304","622723071","ES","Spain"
+"37.30.0.0","37.31.255.255","622723072","622854143","PL","Poland"
+"37.32.0.0","37.32.47.255","622854144","622866431","IR","Iran, Islamic Republic of"
+"37.32.48.0","37.32.55.255","622866432","622868479","NO","Norway"
+"37.32.56.0","37.32.63.255","622868480","622870527","FR","France"
+"37.32.64.0","37.32.79.255","622870528","622874623","AZ","Azerbaijan"
+"37.32.80.0","37.32.95.255","622874624","622878719","IT","Italy"
+"37.32.104.0","37.32.111.255","622880768","622882815","IT","Italy"
+"37.32.112.0","37.32.127.255","622882816","622886911","IR","Iran, Islamic Republic of"
+"37.32.128.0","37.32.255.255","622886912","622919679","GR","Greece"
+"37.33.0.0","37.33.255.255","622919680","622985215","FI","Finland"
+"37.34.0.0","37.34.31.255","622985216","622993407","TR","Turkey"
+"37.34.32.0","37.34.47.255","622993408","622997503","IT","Italy"
+"37.34.48.0","37.34.63.255","622997504","623001599","NL","Netherlands"
+"37.34.64.0","37.34.71.255","623001600","623003647","ES","Spain"
+"37.34.72.0","37.34.79.255","623003648","623005695","IT","Italy"
+"37.34.80.0","37.34.95.255","623005696","623009791","PS","Palestinian Territory"
+"37.34.96.0","37.34.127.255","623009792","623017983","MD","Moldova, Republic of"
+"37.34.128.0","37.34.255.255","623017984","623050751","KW","Kuwait"
+"37.35.0.0","37.35.7.255","623050752","623052799","FR","France"
+"37.35.8.0","37.35.15.255","623052800","623054847","RS","Serbia"
+"37.35.16.0","37.35.31.255","623054848","623058943","FI","Finland"
+"37.35.32.0","37.35.63.255","623058944","623067135","RO","Romania"
+"37.35.64.0","37.35.71.255","623067136","623069183","AL","Albania"
+"37.35.72.0","37.35.79.255","623069184","623071231","GB","United Kingdom"
+"37.35.80.0","37.35.87.255","623071232","623073279","FI","Finland"
+"37.35.88.0","37.35.95.255","623073280","623075327","GB","United Kingdom"
+"37.35.96.0","37.35.103.255","623075328","623077375","DK","Denmark"
+"37.35.104.0","37.35.105.151","623077376","623077783","CH","Switzerland"
+"37.35.105.152","37.35.105.159","623077784","623077791","NL","Netherlands"
+"37.35.105.160","37.35.105.175","623077792","623077807","CH","Switzerland"
+"37.35.105.176","37.35.105.183","623077808","623077815","BE","Belgium"
+"37.35.105.184","37.35.105.187","623077816","623077819","SE","Sweden"
+"37.35.105.188","37.35.105.195","623077820","623077827","CH","Switzerland"
+"37.35.105.196","37.35.105.199","623077828","623077831","US","United States"
+"37.35.105.200","37.35.105.201","623077832","623077833","PT","Portugal"
+"37.35.105.202","37.35.105.203","623077834","623077835","ES","Spain"
+"37.35.105.204","37.35.105.205","623077836","623077837","CR","Costa Rica"
+"37.35.105.206","37.35.105.207","623077838","623077839","KN","Saint Kitts and Nevis"
+"37.35.105.208","37.35.105.211","623077840","623077843","BR","Brazil"
+"37.35.105.212","37.35.105.217","623077844","623077849","HK","Hong Kong"
+"37.35.105.218","37.35.105.219","623077850","623077851","ZA","South Africa"
+"37.35.105.220","37.35.105.223","623077852","623077855","SG","Singapore"
+"37.35.105.224","37.35.105.225","623077856","623077857","WS","Samoa"
+"37.35.105.226","37.35.105.229","623077858","623077861","NZ","New Zealand"
+"37.35.105.230","37.35.127.255","623077862","623083519","CH","Switzerland"
+"37.35.128.0","37.35.255.255","623083520","623116287","ES","Spain"
+"37.36.0.0","37.39.255.255","623116288","623378431","KW","Kuwait"
+"37.40.0.0","37.41.255.255","623378432","623509503","OM","Oman"
+"37.42.0.0","37.43.2.255","623509504","623575807","SA","Saudi Arabia"
+"37.43.3.0","37.43.3.255","623575808","623576063","RO","Romania"
+"37.43.4.0","37.43.255.255","623576064","623640575","SA","Saudi Arabia"
+"37.44.0.0","37.44.7.255","623640576","623642623","DE","Germany"
+"37.44.8.0","37.44.15.255","623642624","623644671","NL","Netherlands"
+"37.44.16.0","37.44.31.255","623644672","623648767","CZ","Czech Republic"
+"37.44.32.0","37.44.39.255","623648768","623650815","JO","Jordan"
+"37.44.40.0","37.44.47.255","623650816","623652863","RU","Russian Federation"
+"37.44.48.0","37.44.55.255","623652864","623654911","FI","Finland"
+"37.44.56.0","37.44.63.255","623654912","623656959","IR","Iran, Islamic Republic of"
+"37.44.64.0","37.44.127.255","623656960","623673343","BY","Belarus"
+"37.44.128.0","37.44.191.255","623673344","623689727","NO","Norway"
+"37.44.192.0","37.44.255.255","623689728","623706111","RU","Russian Federation"
+"37.45.0.0","37.45.255.255","623706112","623771647","BY","Belarus"
+"37.46.0.0","37.46.7.255","623771648","623773695","GB","United Kingdom"
+"37.46.16.0","37.46.23.255","623775744","623777791","IE","Ireland"
+"37.46.24.0","37.46.31.255","623777792","623779839","GB","United Kingdom"
+"37.46.32.0","37.46.47.255","623779840","623783935","IL","Israel"
+"37.46.48.0","37.46.63.255","623783936","623788031","RU","Russian Federation"
+"37.46.64.0","37.46.71.255","623788032","623790079","HU","Hungary"
+"37.46.72.0","37.46.79.255","623790080","623792127","ES","Spain"
+"37.46.80.0","37.46.87.255","623792128","623794175","CZ","Czech Republic"
+"37.46.88.0","37.46.95.255","623794176","623796223","ES","Spain"
+"37.46.96.0","37.46.103.255","623796224","623798271","GB","United Kingdom"
+"37.46.104.0","37.46.111.255","623798272","623800319","GE","Georgia"
+"37.46.112.0","37.46.112.255","623800320","623800575","SE","Sweden"
+"37.46.113.0","37.46.113.255","623800576","623800831","LU","Luxembourg"
+"37.46.114.0","37.46.114.255","623800832","623801087","NL","Netherlands"
+"37.46.115.0","37.46.117.255","623801088","623801855","US","United States"
+"37.46.118.0","37.46.119.255","623801856","623802367","NL","Netherlands"
+"37.46.120.0","37.46.121.255","623802368","623802879","SE","Sweden"
+"37.46.122.0","37.46.127.255","623802880","623804415","NL","Netherlands"
+"37.46.128.0","37.46.135.255","623804416","623806463","RU","Russian Federation"
+"37.46.136.0","37.46.143.255","623806464","623808511","NL","Netherlands"
+"37.46.152.0","37.46.159.255","623810560","623812607","ES","Spain"
+"37.46.160.0","37.46.191.255","623812608","623820799","SE","Sweden"
+"37.46.192.0","37.46.195.255","623820800","623821823","NL","Netherlands"
+"37.46.196.0","37.46.197.255","623821824","623822335","US","United States"
+"37.46.198.0","37.46.199.255","623822336","623822847","NL","Netherlands"
+"37.46.200.0","37.46.207.255","623822848","623824895","GB","United Kingdom"
+"37.46.208.0","37.46.215.255","623824896","623826943","CZ","Czech Republic"
+"37.46.216.0","37.46.255.255","623826944","623837183","UA","Ukraine"
+"37.47.0.0","37.47.255.255","623837184","623902719","PL","Poland"
+"37.48.0.0","37.48.63.255","623902720","623919103","CZ","Czech Republic"
+"37.48.64.0","37.48.127.255","623919104","623935487","NL","Netherlands"
+"37.48.128.0","37.48.223.255","623935488","623960063","SY","Syrian Arab Republic"
+"37.48.224.0","37.48.231.255","623960064","623962111","GB","United Kingdom"
+"37.48.232.0","37.48.239.255","623962112","623964159","HR","Croatia"
+"37.48.240.0","37.48.247.255","623964160","623966207","GB","United Kingdom"
+"37.48.248.0","37.48.255.255","623966208","623968255","RU","Russian Federation"
+"37.49.0.0","37.49.127.255","623968256","624001023","DE","Germany"
+"37.49.128.0","37.49.143.255","624001024","624005119","DK","Denmark"
+"37.49.144.0","37.49.151.255","624005120","624007167","IR","Iran, Islamic Republic of"
+"37.49.152.0","37.49.159.255","624007168","624009215","DE","Germany"
+"37.49.160.0","37.49.223.255","624009216","624025599","RU","Russian Federation"
+"37.49.224.0","37.49.231.255","624025600","624027647","NL","Netherlands"
+"37.49.232.0","37.49.239.255","624027648","624029695","FR","France"
+"37.49.240.0","37.49.255.255","624029696","624033791","SE","Sweden"
+"37.50.0.0","37.51.255.255","624033792","624164863","DE","Germany"
+"37.52.0.0","37.55.255.255","624164864","624427007","UA","Ukraine"
+"37.56.0.0","37.56.255.255","624427008","624492543","SA","Saudi Arabia"
+"37.57.0.0","37.57.255.255","624492544","624558079","UA","Ukraine"
+"37.58.0.0","37.58.15.255","624558080","624562175","SK","Slovakia"
+"37.58.16.0","37.58.23.255","624562176","624564223","TR","Turkey"
+"37.58.24.0","37.58.31.255","624564224","624566271","GB","United Kingdom"
+"37.58.32.0","37.58.39.255","624566272","624568319","RU","Russian Federation"
+"37.58.40.0","37.58.47.255","624568320","624570367","BE","Belgium"
+"37.58.48.0","37.58.63.255","624570368","624574463","DE","Germany"
+"37.58.64.0","37.58.127.255","624574464","624590847","NL","Netherlands"
+"37.58.128.0","37.58.142.255","624590848","624594687","FR","France"
+"37.58.143.0","37.58.143.255","624594688","624594943","GB","United Kingdom"
+"37.58.144.0","37.59.8.184","624594944","624625848","FR","France"
+"37.59.8.185","37.59.8.185","624625849","624625849","CA","Canada"
+"37.59.8.186","37.59.64.187","624625850","624640187","FR","France"
+"37.59.64.188","37.59.64.191","624640188","624640191","GB","United Kingdom"
+"37.59.64.192","37.59.64.255","624640192","624640255","FR","France"
+"37.59.65.0","37.59.65.3","624640256","624640259","GB","United Kingdom"
+"37.59.65.4","37.59.66.15","624640260","624640527","FR","France"
+"37.59.66.16","37.59.66.31","624640528","624640543","GB","United Kingdom"
+"37.59.66.32","37.59.66.103","624640544","624640615","FR","France"
+"37.59.66.104","37.59.66.107","624640616","624640619","IE","Ireland"
+"37.59.66.108","37.59.66.127","624640620","624640639","FR","France"
+"37.59.66.128","37.59.66.191","624640640","624640703","ES","Spain"
+"37.59.66.192","37.59.66.239","624640704","624640751","FR","France"
+"37.59.66.240","37.59.66.243","624640752","624640755","GB","United Kingdom"
+"37.59.66.244","37.59.67.15","624640756","624640783","FR","France"
+"37.59.67.16","37.59.67.19","624640784","624640787","ES","Spain"
+"37.59.67.20","37.59.67.43","624640788","624640811","FR","France"
+"37.59.67.44","37.59.67.47","624640812","624640815","GB","United Kingdom"
+"37.59.67.48","37.59.67.55","624640816","624640823","FR","France"
+"37.59.67.56","37.59.67.59","624640824","624640827","GB","United Kingdom"
+"37.59.67.60","37.59.67.163","624640828","624640931","FR","France"
+"37.59.67.164","37.59.67.167","624640932","624640935","ES","Spain"
+"37.59.67.168","37.59.67.183","624640936","624640951","FR","France"
+"37.59.67.184","37.59.67.191","624640952","624640959","PT","Portugal"
+"37.59.67.192","37.59.68.163","624640960","624641187","FR","France"
+"37.59.68.164","37.59.68.167","624641188","624641191","ES","Spain"
+"37.59.68.168","37.59.71.63","624641192","624641855","FR","France"
+"37.59.71.64","37.59.71.95","624641856","624641887","GB","United Kingdom"
+"37.59.71.96","37.59.71.191","624641888","624641983","FR","France"
+"37.59.71.192","37.59.71.223","624641984","624642015","ES","Spain"
+"37.59.71.224","37.59.71.243","624642016","624642035","FR","France"
+"37.59.71.244","37.59.71.247","624642036","624642039","ES","Spain"
+"37.59.71.248","37.59.72.31","624642040","624642079","FR","France"
+"37.59.72.32","37.59.72.47","624642080","624642095","GB","United Kingdom"
+"37.59.72.48","37.59.72.251","624642096","624642299","FR","France"
+"37.59.72.252","37.59.72.255","624642300","624642303","ES","Spain"
+"37.59.73.0","37.59.73.175","624642304","624642479","FR","France"
+"37.59.73.176","37.59.73.179","624642480","624642483","GB","United Kingdom"
+"37.59.73.180","37.59.76.19","624642484","624643091","FR","France"
+"37.59.76.20","37.59.76.23","624643092","624643095","FI","Finland"
+"37.59.76.24","37.59.76.35","624643096","624643107","FR","France"
+"37.59.76.36","37.59.76.39","624643108","624643111","GB","United Kingdom"
+"37.59.76.40","37.59.76.159","624643112","624643231","FR","France"
+"37.59.76.160","37.59.76.163","624643232","624643235","DE","Germany"
+"37.59.76.164","37.59.76.171","624643236","624643243","FR","France"
+"37.59.76.172","37.59.76.175","624643244","624643247","ES","Spain"
+"37.59.76.176","37.59.76.243","624643248","624643315","FR","France"
+"37.59.76.244","37.59.76.247","624643316","624643319","IE","Ireland"
+"37.59.76.248","37.59.77.95","624643320","624643423","FR","France"
+"37.59.77.96","37.59.77.131","624643424","624643459","ES","Spain"
+"37.59.77.132","37.59.79.159","624643460","624643999","FR","France"
+"37.59.79.160","37.59.79.175","624644000","624644015","GB","United Kingdom"
+"37.59.79.176","37.59.79.191","624644016","624644031","FR","France"
+"37.59.79.192","37.59.79.223","624644032","624644063","FI","Finland"
+"37.59.79.224","37.59.79.255","624644064","624644095","ES","Spain"
+"37.59.80.0","37.59.80.19","624644096","624644115","FR","France"
+"37.59.80.20","37.59.80.23","624644116","624644119","GB","United Kingdom"
+"37.59.80.24","37.59.80.187","624644120","624644283","FR","France"
+"37.59.80.188","37.59.80.191","624644284","624644287","ES","Spain"
+"37.59.80.192","37.59.80.207","624644288","624644303","FR","France"
+"37.59.80.208","37.59.80.211","624644304","624644307","IE","Ireland"
+"37.59.80.212","37.59.82.59","624644308","624644667","FR","France"
+"37.59.82.60","37.59.82.63","624644668","624644671","DK","Denmark"
+"37.59.82.64","37.59.83.75","624644672","624644939","FR","France"
+"37.59.83.76","37.59.83.79","624644940","624644943","ES","Spain"
+"37.59.83.80","37.59.84.63","624644944","624645183","FR","France"
+"37.59.84.64","37.59.84.95","624645184","624645215","ES","Spain"
+"37.59.84.96","37.59.85.103","624645216","624645479","FR","France"
+"37.59.85.104","37.59.85.111","624645480","624645487","CZ","Czech Republic"
+"37.59.85.112","37.59.85.207","624645488","624645583","FR","France"
+"37.59.85.208","37.59.85.215","624645584","624645591","GB","United Kingdom"
+"37.59.85.216","37.59.88.91","624645592","624646235","FR","France"
+"37.59.88.92","37.59.88.95","624646236","624646239","IT","Italy"
+"37.59.88.96","37.59.88.111","624646240","624646255","DE","Germany"
+"37.59.88.112","37.59.88.203","624646256","624646347","FR","France"
+"37.59.88.204","37.59.88.207","624646348","624646351","IE","Ireland"
+"37.59.88.208","37.59.89.243","624646352","624646643","FR","France"
+"37.59.89.244","37.59.89.247","624646644","624646647","ES","Spain"
+"37.59.89.248","37.59.89.251","624646648","624646651","FR","France"
+"37.59.89.252","37.59.89.255","624646652","624646655","PT","Portugal"
+"37.59.90.0","37.59.90.63","624646656","624646719","FR","France"
+"37.59.90.64","37.59.90.79","624646720","624646735","ES","Spain"
+"37.59.90.80","37.59.90.135","624646736","624646791","FR","France"
+"37.59.90.136","37.59.90.139","624646792","624646795","IE","Ireland"
+"37.59.90.140","37.59.92.3","624646796","624647171","FR","France"
+"37.59.92.4","37.59.92.15","624647172","624647183","ES","Spain"
+"37.59.92.16","37.59.93.35","624647184","624647459","FR","France"
+"37.59.93.36","37.59.93.39","624647460","624647463","GB","United Kingdom"
+"37.59.93.40","37.59.93.223","624647464","624647647","FR","France"
+"37.59.93.224","37.59.93.239","624647648","624647663","GB","United Kingdom"
+"37.59.93.240","37.59.93.251","624647664","624647675","FR","France"
+"37.59.93.252","37.59.93.255","624647676","624647679","ES","Spain"
+"37.59.94.0","37.59.95.203","624647680","624648139","FR","France"
+"37.59.95.204","37.59.95.207","624648140","624648143","ES","Spain"
+"37.59.95.208","37.59.129.87","624648144","624656727","FR","France"
+"37.59.129.88","37.59.129.91","624656728","624656731","PT","Portugal"
+"37.59.129.92","37.59.129.111","624656732","624656751","FR","France"
+"37.59.129.112","37.59.129.115","624656752","624656755","GB","United Kingdom"
+"37.59.129.116","37.59.129.223","624656756","624656863","FR","France"
+"37.59.129.224","37.59.129.227","624656864","624656867","CZ","Czech Republic"
+"37.59.129.228","37.59.130.79","624656868","624656975","FR","France"
+"37.59.130.80","37.59.130.83","624656976","624656979","PT","Portugal"
+"37.59.130.84","37.59.130.127","624656980","624657023","FR","France"
+"37.59.130.128","37.59.130.159","624657024","624657055","FI","Finland"
+"37.59.130.160","37.59.131.175","624657056","624657327","FR","France"
+"37.59.131.176","37.59.131.179","624657328","624657331","ES","Spain"
+"37.59.131.180","37.59.131.207","624657332","624657359","FR","France"
+"37.59.131.208","37.59.131.211","624657360","624657363","GB","United Kingdom"
+"37.59.131.212","37.59.132.135","624657364","624657543","FR","France"
+"37.59.132.136","37.59.132.139","624657544","624657547","ES","Spain"
+"37.59.132.140","37.59.132.207","624657548","624657615","FR","France"
+"37.59.132.208","37.59.132.223","624657616","624657631","GB","United Kingdom"
+"37.59.132.224","37.59.133.11","624657632","624657675","FR","France"
+"37.59.133.12","37.59.133.15","624657676","624657679","ES","Spain"
+"37.59.133.16","37.59.133.47","624657680","624657711","FR","France"
+"37.59.133.48","37.59.133.51","624657712","624657715","ES","Spain"
+"37.59.133.52","37.59.133.55","624657716","624657719","PT","Portugal"
+"37.59.133.56","37.59.133.167","624657720","624657831","FR","France"
+"37.59.133.168","37.59.133.175","624657832","624657839","ES","Spain"
+"37.59.133.176","37.59.133.219","624657840","624657883","FR","France"
+"37.59.133.220","37.59.133.223","624657884","624657887","ES","Spain"
+"37.59.133.224","37.59.134.3","624657888","624657923","FR","France"
+"37.59.134.4","37.59.134.7","624657924","624657927","DE","Germany"
+"37.59.134.8","37.59.135.11","624657928","624658187","FR","France"
+"37.59.135.12","37.59.135.15","624658188","624658191","ES","Spain"
+"37.59.135.16","37.59.135.95","624658192","624658271","FR","France"
+"37.59.135.96","37.59.135.103","624658272","624658279","PT","Portugal"
+"37.59.135.104","37.59.135.147","624658280","624658323","FR","France"
+"37.59.135.148","37.59.135.151","624658324","624658327","IE","Ireland"
+"37.59.135.152","37.59.136.47","624658328","624658479","FR","France"
+"37.59.136.48","37.59.136.51","624658480","624658483","DE","Germany"
+"37.59.136.52","37.59.136.55","624658484","624658487","ES","Spain"
+"37.59.136.56","37.59.136.103","624658488","624658535","FR","France"
+"37.59.136.104","37.59.136.107","624658536","624658539","ES","Spain"
+"37.59.136.108","37.59.137.175","624658540","624658863","FR","France"
+"37.59.137.176","37.59.137.191","624658864","624658879","ES","Spain"
+"37.59.137.192","37.59.138.127","624658880","624659071","FR","France"
+"37.59.138.128","37.59.138.191","624659072","624659135","ES","Spain"
+"37.59.138.192","37.59.142.135","624659136","624660103","FR","France"
+"37.59.142.136","37.59.142.139","624660104","624660107","PT","Portugal"
+"37.59.142.140","37.59.144.127","624660108","624660607","FR","France"
+"37.59.144.128","37.59.144.159","624660608","624660639","IE","Ireland"
+"37.59.144.160","37.59.145.91","624660640","624660827","FR","France"
+"37.59.145.92","37.59.145.103","624660828","624660839","ES","Spain"
+"37.59.145.104","37.59.145.191","624660840","624660927","FR","France"
+"37.59.145.192","37.59.145.255","624660928","624660991","GB","United Kingdom"
+"37.59.146.0","37.59.146.183","624660992","624661175","FR","France"
+"37.59.146.184","37.59.146.191","624661176","624661183","ES","Spain"
+"37.59.146.192","37.59.146.255","624661184","624661247","FR","France"
+"37.59.147.0","37.59.147.3","624661248","624661251","ES","Spain"
+"37.59.147.4","37.59.149.27","624661252","624661787","FR","France"
+"37.59.149.28","37.59.149.28","624661788","624661788","RO","Romania"
+"37.59.149.29","37.59.149.103","624661789","624661863","FR","France"
+"37.59.149.104","37.59.149.111","624661864","624661871","ES","Spain"
+"37.59.149.112","37.59.149.127","624661872","624661887","FR","France"
+"37.59.149.128","37.59.149.143","624661888","624661903","ES","Spain"
+"37.59.149.144","37.59.149.195","624661904","624661955","FR","France"
+"37.59.149.196","37.59.149.199","624661956","624661959","PL","Poland"
+"37.59.149.200","37.59.151.43","624661960","624662315","FR","France"
+"37.59.151.44","37.59.151.47","624662316","624662319","ES","Spain"
+"37.59.151.48","37.59.151.55","624662320","624662327","FR","France"
+"37.59.151.56","37.59.151.59","624662328","624662331","PT","Portugal"
+"37.59.151.60","37.59.153.111","624662332","624662895","FR","France"
+"37.59.153.112","37.59.153.127","624662896","624662911","ES","Spain"
+"37.59.153.128","37.59.155.111","624662912","624663407","FR","France"
+"37.59.155.112","37.59.155.127","624663408","624663423","FI","Finland"
+"37.59.155.128","37.59.156.15","624663424","624663567","FR","France"
+"37.59.156.16","37.59.156.31","624663568","624663583","ES","Spain"
+"37.59.156.32","37.59.156.135","624663584","624663687","FR","France"
+"37.59.156.136","37.59.156.143","624663688","624663695","GB","United Kingdom"
+"37.59.156.144","37.59.156.207","624663696","624663759","FR","France"
+"37.59.156.208","37.59.156.215","624663760","624663767","ES","Spain"
+"37.59.156.216","37.59.156.235","624663768","624663787","FR","France"
+"37.59.156.236","37.59.156.239","624663788","624663791","ES","Spain"
+"37.59.156.240","37.59.157.55","624663792","624663863","FR","France"
+"37.59.157.56","37.59.157.59","624663864","624663867","DE","Germany"
+"37.59.157.60","37.59.157.143","624663868","624663951","FR","France"
+"37.59.157.144","37.59.157.147","624663952","624663955","ES","Spain"
+"37.59.157.148","37.59.157.239","624663956","624664047","FR","France"
+"37.59.157.240","37.59.157.255","624664048","624664063","IE","Ireland"
+"37.59.158.0","37.59.158.3","624664064","624664067","FR","France"
+"37.59.158.4","37.59.158.7","624664068","624664071","ES","Spain"
+"37.59.158.8","37.59.159.31","624664072","624664351","FR","France"
+"37.59.159.32","37.59.159.47","624664352","624664367","ES","Spain"
+"37.59.159.48","37.59.159.175","624664368","624664495","FR","France"
+"37.59.159.176","37.59.159.191","624664496","624664511","ES","Spain"
+"37.59.159.192","37.59.159.207","624664512","624664527","FR","France"
+"37.59.159.208","37.59.159.211","624664528","624664531","ES","Spain"
+"37.59.159.212","37.59.160.23","624664532","624664599","FR","France"
+"37.59.160.24","37.59.160.27","624664600","624664603","GB","United Kingdom"
+"37.59.160.28","37.59.160.31","624664604","624664607","IE","Ireland"
+"37.59.160.32","37.59.160.47","624664608","624664623","FR","France"
+"37.59.160.48","37.59.160.51","624664624","624664627","ES","Spain"
+"37.59.160.52","37.59.160.95","624664628","624664671","FR","France"
+"37.59.160.96","37.59.160.127","624664672","624664703","IE","Ireland"
+"37.59.160.128","37.59.160.191","624664704","624664767","FR","France"
+"37.59.160.192","37.59.160.199","624664768","624664775","GB","United Kingdom"
+"37.59.160.200","37.59.163.243","624664776","624665587","FR","France"
+"37.59.163.244","37.59.163.247","624665588","624665591","DE","Germany"
+"37.59.163.248","37.59.164.11","624665592","624665611","FR","France"
+"37.59.164.12","37.59.164.15","624665612","624665615","ES","Spain"
+"37.59.164.16","37.59.166.55","624665616","624666167","FR","France"
+"37.59.166.56","37.59.166.63","624666168","624666175","GB","United Kingdom"
+"37.59.166.64","37.59.166.107","624666176","624666219","FR","France"
+"37.59.166.108","37.59.166.111","624666220","624666223","DE","Germany"
+"37.59.166.112","37.59.167.7","624666224","624666375","FR","France"
+"37.59.167.8","37.59.167.11","624666376","624666379","GB","United Kingdom"
+"37.59.167.12","37.59.167.223","624666380","624666591","FR","France"
+"37.59.167.224","37.59.167.239","624666592","624666607","ES","Spain"
+"37.59.167.240","37.59.168.67","624666608","624666691","FR","France"
+"37.59.168.68","37.59.168.71","624666692","624666695","ES","Spain"
+"37.59.168.72","37.59.168.79","624666696","624666703","DE","Germany"
+"37.59.168.80","37.59.168.167","624666704","624666791","FR","France"
+"37.59.168.168","37.59.168.171","624666792","624666795","ES","Spain"
+"37.59.168.172","37.59.168.175","624666796","624666799","GB","United Kingdom"
+"37.59.168.176","37.59.169.95","624666800","624666975","FR","France"
+"37.59.169.96","37.59.169.111","624666976","624666991","ES","Spain"
+"37.59.169.112","37.59.169.231","624666992","624667111","FR","France"
+"37.59.169.232","37.59.169.235","624667112","624667115","ES","Spain"
+"37.59.169.236","37.59.170.127","624667116","624667263","FR","France"
+"37.59.170.128","37.59.170.143","624667264","624667279","IE","Ireland"
+"37.59.170.144","37.59.172.63","624667280","624667711","FR","France"
+"37.59.172.64","37.59.172.127","624667712","624667775","ES","Spain"
+"37.59.172.128","37.59.173.47","624667776","624667951","FR","France"
+"37.59.173.48","37.59.173.63","624667952","624667967","GB","United Kingdom"
+"37.59.173.64","37.59.173.151","624667968","624668055","FR","France"
+"37.59.173.152","37.59.173.159","624668056","624668063","IE","Ireland"
+"37.59.173.160","37.59.173.175","624668064","624668079","BE","Belgium"
+"37.59.173.176","37.59.173.207","624668080","624668111","FR","France"
+"37.59.173.208","37.59.173.223","624668112","624668127","GB","United Kingdom"
+"37.59.173.224","37.59.175.227","624668128","624668643","FR","France"
+"37.59.175.228","37.59.175.231","624668644","624668647","IE","Ireland"
+"37.59.175.232","37.59.175.251","624668648","624668667","FR","France"
+"37.59.175.252","37.59.175.255","624668668","624668671","PT","Portugal"
+"37.59.176.0","37.59.176.255","624668672","624668927","FR","France"
+"37.59.177.0","37.59.177.3","624668928","624668931","GB","United Kingdom"
+"37.59.177.4","37.59.179.19","624668932","624669459","FR","France"
+"37.59.179.20","37.59.179.23","624669460","624669463","FI","Finland"
+"37.59.179.24","37.59.180.15","624669464","624669711","FR","France"
+"37.59.180.16","37.59.180.31","624669712","624669727","ES","Spain"
+"37.59.180.32","37.59.180.99","624669728","624669795","FR","France"
+"37.59.180.100","37.59.180.103","624669796","624669799","ES","Spain"
+"37.59.180.104","37.59.181.7","624669800","624669959","FR","France"
+"37.59.181.8","37.59.181.11","624669960","624669963","ES","Spain"
+"37.59.181.12","37.59.181.35","624669964","624669987","FR","France"
+"37.59.181.36","37.59.181.39","624669988","624669991","ES","Spain"
+"37.59.181.40","37.59.181.219","624669992","624670171","FR","France"
+"37.59.181.220","37.59.181.223","624670172","624670175","ES","Spain"
+"37.59.181.224","37.59.182.107","624670176","624670315","FR","France"
+"37.59.182.108","37.59.182.111","624670316","624670319","ES","Spain"
+"37.59.182.112","37.59.183.195","624670320","624670659","FR","France"
+"37.59.183.196","37.59.183.199","624670660","624670663","IE","Ireland"
+"37.59.183.200","37.59.184.195","624670664","624670915","FR","France"
+"37.59.184.196","37.59.184.199","624670916","624670919","ES","Spain"
+"37.59.184.200","37.59.186.55","624670920","624671287","FR","France"
+"37.59.186.56","37.59.186.59","624671288","624671291","ES","Spain"
+"37.59.186.60","37.59.186.223","624671292","624671455","FR","France"
+"37.59.186.224","37.59.186.239","624671456","624671471","ES","Spain"
+"37.59.186.240","37.59.189.15","624671472","624672015","FR","France"
+"37.59.189.16","37.59.189.19","624672016","624672019","GB","United Kingdom"
+"37.59.189.20","37.59.189.127","624672020","624672127","FR","France"
+"37.59.189.128","37.59.189.131","624672128","624672131","GB","United Kingdom"
+"37.59.189.132","37.59.191.35","624672132","624672547","FR","France"
+"37.59.191.36","37.59.191.39","624672548","624672551","ES","Spain"
+"37.59.191.40","37.59.192.183","624672552","624672951","FR","France"
+"37.59.192.184","37.59.192.191","624672952","624672959","ES","Spain"
+"37.59.192.192","37.59.194.7","624672960","624673287","FR","France"
+"37.59.194.8","37.59.194.15","624673288","624673295","DE","Germany"
+"37.59.194.16","37.59.194.171","624673296","624673451","FR","France"
+"37.59.194.172","37.59.194.175","624673452","624673455","ES","Spain"
+"37.59.194.176","37.59.194.255","624673456","624673535","FR","France"
+"37.59.195.0","37.59.195.255","624673536","624673791","ES","Spain"
+"37.59.196.0","37.59.196.11","624673792","624673803","FR","France"
+"37.59.196.12","37.59.196.15","624673804","624673807","NL","Netherlands"
+"37.59.196.16","37.59.196.111","624673808","624673903","FR","France"
+"37.59.196.112","37.59.196.127","624673904","624673919","ES","Spain"
+"37.59.196.128","37.59.198.107","624673920","624674411","FR","France"
+"37.59.198.108","37.59.198.111","624674412","624674415","ES","Spain"
+"37.59.198.112","37.59.198.143","624674416","624674447","FR","France"
+"37.59.198.144","37.59.198.147","624674448","624674451","GB","United Kingdom"
+"37.59.198.148","37.59.198.159","624674452","624674463","FR","France"
+"37.59.198.160","37.59.198.175","624674464","624674479","ES","Spain"
+"37.59.198.176","37.59.200.231","624674480","624675047","FR","France"
+"37.59.200.232","37.59.200.239","624675048","624675055","ES","Spain"
+"37.59.200.240","37.59.203.63","624675056","624675647","FR","France"
+"37.59.203.64","37.59.203.67","624675648","624675651","FI","Finland"
+"37.59.203.68","37.59.203.71","624675652","624675655","ES","Spain"
+"37.59.203.72","37.59.203.99","624675656","624675683","FR","France"
+"37.59.203.100","37.59.203.103","624675684","624675687","PT","Portugal"
+"37.59.203.104","37.59.203.107","624675688","624675691","FR","France"
+"37.59.203.108","37.59.203.111","624675692","624675695","ES","Spain"
+"37.59.203.112","37.59.203.191","624675696","624675775","FR","France"
+"37.59.203.192","37.59.203.195","624675776","624675779","ES","Spain"
+"37.59.203.196","37.59.204.163","624675780","624676003","FR","France"
+"37.59.204.164","37.59.204.167","624676004","624676007","DE","Germany"
+"37.59.204.168","37.59.204.231","624676008","624676071","FR","France"
+"37.59.204.232","37.59.204.235","624676072","624676075","ES","Spain"
+"37.59.204.236","37.59.204.247","624676076","624676087","FR","France"
+"37.59.204.248","37.59.204.251","624676088","624676091","DE","Germany"
+"37.59.204.252","37.59.207.19","624676092","624676627","FR","France"
+"37.59.207.20","37.59.207.23","624676628","624676631","GB","United Kingdom"
+"37.59.207.24","37.59.207.107","624676632","624676715","FR","France"
+"37.59.207.108","37.59.207.111","624676716","624676719","ES","Spain"
+"37.59.207.112","37.59.208.59","624676720","624676923","FR","France"
+"37.59.208.60","37.59.208.63","624676924","624676927","ES","Spain"
+"37.59.208.64","37.59.208.83","624676928","624676947","FR","France"
+"37.59.208.84","37.59.208.87","624676948","624676951","GB","United Kingdom"
+"37.59.208.88","37.59.210.87","624676952","624677463","FR","France"
+"37.59.210.88","37.59.210.91","624677464","624677467","ES","Spain"
+"37.59.210.92","37.59.210.95","624677468","624677471","GB","United Kingdom"
+"37.59.210.96","37.59.210.207","624677472","624677583","FR","France"
+"37.59.210.208","37.59.210.211","624677584","624677587","ES","Spain"
+"37.59.210.212","37.59.211.55","624677588","624677687","FR","France"
+"37.59.211.56","37.59.211.63","624677688","624677695","GB","United Kingdom"
+"37.59.211.64","37.59.211.137","624677696","624677769","FR","France"
+"37.59.211.138","37.59.211.138","624677770","624677770","NL","Netherlands"
+"37.59.211.139","37.59.213.55","624677771","624678199","FR","France"
+"37.59.213.56","37.59.213.95","624678200","624678239","ES","Spain"
+"37.59.213.96","37.59.213.119","624678240","624678263","FR","France"
+"37.59.213.120","37.59.213.135","624678264","624678279","ES","Spain"
+"37.59.213.136","37.59.214.83","624678280","624678483","FR","France"
+"37.59.214.84","37.59.214.87","624678484","624678487","ES","Spain"
+"37.59.214.88","37.59.215.191","624678488","624678847","FR","France"
+"37.59.215.192","37.59.215.199","624678848","624678855","GB","United Kingdom"
+"37.59.215.200","37.59.215.207","624678856","624678863","FR","France"
+"37.59.215.208","37.59.215.223","624678864","624678879","PT","Portugal"
+"37.59.215.224","37.59.215.243","624678880","624678899","FR","France"
+"37.59.215.244","37.59.215.247","624678900","624678903","GB","United Kingdom"
+"37.59.215.248","37.59.217.31","624678904","624679199","FR","France"
+"37.59.217.32","37.59.217.35","624679200","624679203","ES","Spain"
+"37.59.217.36","37.59.217.91","624679204","624679259","FR","France"
+"37.59.217.92","37.59.217.95","624679260","624679263","ES","Spain"
+"37.59.217.96","37.59.219.163","624679264","624679843","FR","France"
+"37.59.219.164","37.59.219.167","624679844","624679847","ES","Spain"
+"37.59.219.168","37.59.220.127","624679848","624680063","FR","France"
+"37.59.220.128","37.59.220.255","624680064","624680191","ES","Spain"
+"37.59.221.0","37.59.223.79","624680192","624680783","FR","France"
+"37.59.223.80","37.59.223.95","624680784","624680799","GB","United Kingdom"
+"37.59.223.96","37.59.223.191","624680800","624680895","FR","France"
+"37.59.223.192","37.59.223.223","624680896","624680927","ES","Spain"
+"37.59.223.224","37.59.224.63","624680928","624681023","FR","France"
+"37.59.224.64","37.59.224.111","624681024","624681071","ES","Spain"
+"37.59.224.112","37.59.224.123","624681072","624681083","FR","France"
+"37.59.224.124","37.59.224.127","624681084","624681087","ES","Spain"
+"37.59.224.128","37.59.226.63","624681088","624681535","FR","France"
+"37.59.226.64","37.59.226.127","624681536","624681599","ES","Spain"
+"37.59.226.128","37.59.227.79","624681600","624681807","FR","France"
+"37.59.227.80","37.59.227.95","624681808","624681823","BE","Belgium"
+"37.59.227.96","37.59.228.75","624681824","624682059","FR","France"
+"37.59.228.76","37.59.228.79","624682060","624682063","IE","Ireland"
+"37.59.228.80","37.59.229.23","624682064","624682263","FR","France"
+"37.59.229.24","37.59.229.27","624682264","624682267","ES","Spain"
+"37.59.229.28","37.59.229.79","624682268","624682319","FR","France"
+"37.59.229.80","37.59.229.83","624682320","624682323","ES","Spain"
+"37.59.229.84","37.59.229.255","624682324","624682495","FR","France"
+"37.59.230.0","37.59.230.31","624682496","624682527","ES","Spain"
+"37.59.230.32","37.59.230.127","624682528","624682623","FR","France"
+"37.59.230.128","37.59.230.143","624682624","624682639","ES","Spain"
+"37.59.230.144","37.59.232.7","624682640","624683015","FR","France"
+"37.59.232.8","37.59.232.15","624683016","624683023","ES","Spain"
+"37.59.232.16","37.59.232.23","624683024","624683031","FR","France"
+"37.59.232.24","37.59.232.31","624683032","624683039","GB","United Kingdom"
+"37.59.232.32","37.59.232.191","624683040","624683199","FR","France"
+"37.59.232.192","37.59.232.207","624683200","624683215","ES","Spain"
+"37.59.232.208","37.59.233.31","624683216","624683295","FR","France"
+"37.59.233.32","37.59.233.47","624683296","624683311","DE","Germany"
+"37.59.233.48","37.59.233.75","624683312","624683339","FR","France"
+"37.59.233.76","37.59.233.79","624683340","624683343","ES","Spain"
+"37.59.233.80","37.59.234.111","624683344","624683631","FR","France"
+"37.59.234.112","37.59.234.127","624683632","624683647","ES","Spain"
+"37.59.234.128","37.59.234.255","624683648","624683775","FR","France"
+"37.59.235.0","37.59.235.3","624683776","624683779","DE","Germany"
+"37.59.235.4","37.59.235.7","624683780","624683783","FR","France"
+"37.59.235.8","37.59.235.11","624683784","624683787","DE","Germany"
+"37.59.235.12","37.59.235.31","624683788","624683807","FR","France"
+"37.59.235.32","37.59.235.35","624683808","624683811","ES","Spain"
+"37.59.235.36","37.59.235.199","624683812","624683975","FR","France"
+"37.59.235.200","37.59.235.207","624683976","624683983","GB","United Kingdom"
+"37.59.235.208","37.59.236.11","624683984","624684043","FR","France"
+"37.59.236.12","37.59.236.15","624684044","624684047","PT","Portugal"
+"37.59.236.16","37.59.236.19","624684048","624684051","FR","France"
+"37.59.236.20","37.59.236.23","624684052","624684055","ES","Spain"
+"37.59.236.24","37.59.236.31","624684056","624684063","FR","France"
+"37.59.236.32","37.59.236.39","624684064","624684071","PT","Portugal"
+"37.59.236.40","37.59.237.191","624684072","624684479","FR","France"
+"37.59.237.192","37.59.237.223","624684480","624684511","FI","Finland"
+"37.59.237.224","37.59.238.95","624684512","624684639","FR","France"
+"37.59.238.96","37.59.238.111","624684640","624684655","ES","Spain"
+"37.59.238.112","37.59.238.255","624684656","624684799","FR","France"
+"37.59.239.0","37.59.239.3","624684800","624684803","DE","Germany"
+"37.59.239.4","37.59.239.107","624684804","624684907","FR","France"
+"37.59.239.108","37.59.239.111","624684908","624684911","ES","Spain"
+"37.59.239.112","37.59.240.15","624684912","624685071","FR","France"
+"37.59.240.16","37.59.240.19","624685072","624685075","ES","Spain"
+"37.59.240.20","37.59.241.223","624685076","624685535","FR","France"
+"37.59.241.224","37.59.241.227","624685536","624685539","PT","Portugal"
+"37.59.241.228","37.59.242.115","624685540","624685683","FR","France"
+"37.59.242.116","37.59.242.119","624685684","624685687","FI","Finland"
+"37.59.242.120","37.59.242.143","624685688","624685711","FR","France"
+"37.59.242.144","37.59.242.147","624685712","624685715","ES","Spain"
+"37.59.242.148","37.59.242.231","624685716","624685799","FR","France"
+"37.59.242.232","37.59.242.235","624685800","624685803","ES","Spain"
+"37.59.242.236","37.59.242.247","624685804","624685815","FR","France"
+"37.59.242.248","37.59.242.255","624685816","624685823","GB","United Kingdom"
+"37.59.243.0","37.59.243.95","624685824","624685919","FR","France"
+"37.59.243.96","37.59.243.99","624685920","624685923","ES","Spain"
+"37.59.243.100","37.59.244.31","624685924","624686111","FR","France"
+"37.59.244.32","37.59.244.47","624686112","624686127","GB","United Kingdom"
+"37.59.244.48","37.59.246.35","624686128","624686627","FR","France"
+"37.59.246.36","37.59.246.39","624686628","624686631","ES","Spain"
+"37.59.246.40","37.59.246.75","624686632","624686667","FR","France"
+"37.59.246.76","37.59.246.79","624686668","624686671","ES","Spain"
+"37.59.246.80","37.59.246.119","624686672","624686711","FR","France"
+"37.59.246.120","37.59.246.127","624686712","624686719","ES","Spain"
+"37.59.246.128","37.59.246.191","624686720","624686783","FR","France"
+"37.59.246.192","37.59.246.223","624686784","624686815","ES","Spain"
+"37.59.246.224","37.59.248.239","624686816","624687343","FR","France"
+"37.59.248.240","37.59.248.242","624687344","624687346","CZ","Czech Republic"
+"37.59.248.243","37.59.248.243","624687347","624687347","ES","Spain"
+"37.59.248.244","37.59.250.167","624687348","624687783","FR","France"
+"37.59.250.168","37.59.250.175","624687784","624687791","PT","Portugal"
+"37.59.250.176","37.59.250.211","624687792","624687827","FR","France"
+"37.59.250.212","37.59.250.215","624687828","624687831","ES","Spain"
+"37.59.250.216","37.59.251.31","624687832","624687903","FR","France"
+"37.59.251.32","37.59.251.47","624687904","624687919","ES","Spain"
+"37.59.251.48","37.59.251.51","624687920","624687923","FR","France"
+"37.59.251.52","37.59.251.55","624687924","624687927","ES","Spain"
+"37.59.251.56","37.59.251.135","624687928","624688007","FR","France"
+"37.59.251.136","37.59.251.143","624688008","624688015","ES","Spain"
+"37.59.251.144","37.59.251.159","624688016","624688031","GB","United Kingdom"
+"37.59.251.160","37.59.252.179","624688032","624688307","FR","France"
+"37.59.252.180","37.59.252.183","624688308","624688311","ES","Spain"
+"37.59.252.184","37.59.252.187","624688312","624688315","FR","France"
+"37.59.252.188","37.59.252.191","624688316","624688319","GB","United Kingdom"
+"37.59.252.192","37.59.253.51","624688320","624688435","FR","France"
+"37.59.253.52","37.59.253.55","624688436","624688439","IE","Ireland"
+"37.59.253.56","37.59.253.59","624688440","624688443","ES","Spain"
+"37.59.253.60","37.59.253.103","624688444","624688487","FR","France"
+"37.59.253.104","37.59.253.107","624688488","624688491","ES","Spain"
+"37.59.253.108","37.59.253.111","624688492","624688495","GB","United Kingdom"
+"37.59.253.112","37.59.253.255","624688496","624688639","FR","France"
+"37.59.254.0","37.59.254.3","624688640","624688643","ES","Spain"
+"37.59.254.4","37.59.254.23","624688644","624688663","FR","France"
+"37.59.254.24","37.59.254.31","624688664","624688671","ES","Spain"
+"37.59.254.32","37.59.254.51","624688672","624688691","FR","France"
+"37.59.254.52","37.59.254.55","624688692","624688695","ES","Spain"
+"37.59.254.56","37.59.254.139","624688696","624688779","FR","France"
+"37.59.254.140","37.59.254.143","624688780","624688783","ES","Spain"
+"37.59.254.144","37.59.254.151","624688784","624688791","FR","France"
+"37.59.254.152","37.59.254.155","624688792","624688795","ES","Spain"
+"37.59.254.156","37.59.254.191","624688796","624688831","FR","France"
+"37.59.254.192","37.59.254.195","624688832","624688835","ES","Spain"
+"37.59.254.196","37.59.255.167","624688836","624689063","FR","France"
+"37.59.255.168","37.59.255.171","624689064","624689067","ES","Spain"
+"37.59.255.172","37.59.255.175","624689068","624689071","FR","France"
+"37.59.255.176","37.59.255.179","624689072","624689075","ES","Spain"
+"37.59.255.180","37.59.255.180","624689076","624689076","FR","France"
+"37.59.255.181","37.59.255.182","624689077","624689078","BE","Belgium"
+"37.59.255.183","37.59.255.255","624689079","624689151","FR","France"
+"37.60.0.0","37.60.7.255","624689152","624691199","DE","Germany"
+"37.60.8.0","37.60.15.255","624691200","624693247","FR","France"
+"37.60.16.0","37.60.23.255","624693248","624695295","RU","Russian Federation"
+"37.60.24.0","37.60.31.255","624695296","624697343","PL","Poland"
+"37.60.32.0","37.60.39.255","624697344","624699391","IT","Italy"
+"37.60.40.0","37.60.47.255","624699392","624701439","IL","Israel"
+"37.60.48.0","37.60.63.255","624701440","624705535","FR","France"
+"37.60.64.0","37.60.127.255","624705536","624721919","GB","United Kingdom"
+"37.60.128.0","37.60.135.255","624721920","624723967","HR","Croatia"
+"37.60.136.0","37.60.143.255","624723968","624726015","BG","Bulgaria"
+"37.60.144.0","37.60.151.255","624726016","624728063","PS","Palestinian Territory"
+"37.60.152.0","37.60.159.255","624728064","624730111","FR","France"
+"37.60.160.0","37.60.163.255","624730112","624731135","DK","Denmark"
+"37.60.164.0","37.60.167.255","624731136","624732159","US","United States"
+"37.60.168.0","37.60.175.255","624732160","624734207","DE","Germany"
+"37.60.176.0","37.60.183.255","624734208","624736255","RU","Russian Federation"
+"37.60.184.0","37.60.191.255","624736256","624738303","FR","France"
+"37.60.192.0","37.60.199.255","624738304","624740351","NL","Netherlands"
+"37.60.200.0","37.60.207.255","624740352","624742399","DE","Germany"
+"37.60.208.0","37.60.223.255","624742400","624746495","RU","Russian Federation"
+"37.60.224.0","37.60.230.150","624746496","624748182","US","United States"
+"37.60.230.151","37.60.230.151","624748183","624748183","NL","Netherlands"
+"37.60.230.152","37.60.238.156","624748184","624750236","US","United States"
+"37.60.238.157","37.60.238.157","624750237","624750237","NL","Netherlands"
+"37.60.238.158","37.60.238.161","624750238","624750241","US","United States"
+"37.60.238.162","37.60.238.162","624750242","624750242","NL","Netherlands"
+"37.60.238.163","37.60.255.255","624750243","624754687","US","United States"
+"37.61.0.0","37.61.127.255","624754688","624787455","AZ","Azerbaijan"
+"37.61.128.0","37.61.143.255","624787456","624791551","DE","Germany"
+"37.61.144.0","37.61.159.255","624791552","624795647","ES","Spain"
+"37.61.160.0","37.61.175.255","624795648","624799743","SK","Slovakia"
+"37.61.176.0","37.61.183.255","624799744","624801791","RU","Russian Federation"
+"37.61.184.0","37.61.191.255","624801792","624803839","AT","Austria"
+"37.61.192.0","37.61.223.255","624803840","624812031","DE","Germany"
+"37.61.224.0","37.61.227.255","624812032","624813055","US","United States"
+"37.61.228.0","37.61.231.255","624813056","624814079","IL","Israel"
+"37.61.232.0","37.61.239.255","624814080","624816127","GB","United Kingdom"
+"37.61.240.0","37.61.247.255","624816128","624818175","FR","France"
+"37.61.248.0","37.61.255.255","624818176","624820223","ES","Spain"
+"37.62.0.0","37.62.255.255","624820224","624885759","BE","Belgium"
+"37.63.0.0","37.63.127.255","624885760","624918527","BG","Bulgaria"
+"37.63.128.0","37.63.255.255","624918528","624951295","IR","Iran, Islamic Republic of"
+"37.64.0.0","37.71.255.255","624951296","625475583","FR","France"
+"37.72.0.0","37.72.31.255","625475584","625483775","ES","Spain"
+"37.72.32.0","37.72.39.255","625483776","625485823","IT","Italy"
+"37.72.40.0","37.72.47.255","625485824","625487871","UA","Ukraine"
+"37.72.48.0","37.72.63.255","625487872","625491967","TR","Turkey"
+"37.72.64.0","37.72.95.255","625491968","625500159","RU","Russian Federation"
+"37.72.96.0","37.72.111.255","625500160","625504255","NL","Netherlands"
+"37.72.112.0","37.72.119.255","625504256","625506303","GB","United Kingdom"
+"37.72.120.0","37.72.127.255","625506304","625508351","PL","Poland"
+"37.72.128.0","37.72.143.255","625508352","625512447","AZ","Azerbaijan"
+"37.72.144.0","37.72.151.255","625512448","625514495","DE","Germany"
+"37.72.152.0","37.72.159.255","625514496","625516543","GG","Guernsey"
+"37.72.160.0","37.72.167.255","625516544","625518591","BE","Belgium"
+"37.72.168.0","37.72.168.255","625518592","625518847","NL","Netherlands"
+"37.72.169.0","37.72.169.255","625518848","625519103","US","United States"
+"37.72.170.0","37.72.175.255","625519104","625520639","NL","Netherlands"
+"37.72.176.0","37.72.183.255","625520640","625522687","RU","Russian Federation"
+"37.72.184.0","37.72.186.255","625522688","625523455","SE","Sweden"
+"37.72.187.0","37.72.187.255","625523456","625523711","NO","Norway"
+"37.72.188.0","37.72.188.255","625523712","625523967","SE","Sweden"
+"37.72.189.0","37.72.189.255","625523968","625524223","GR","Greece"
+"37.72.190.0","37.72.191.255","625524224","625524735","SE","Sweden"
+"37.72.192.0","37.72.255.255","625524736","625541119","FR","France"
+"37.73.0.0","37.73.255.255","625541120","625606655","UA","Ukraine"
+"37.74.0.0","37.74.255.255","625606656","625672191","NL","Netherlands"
+"37.75.0.0","37.75.7.255","625672192","625674239","RU","Russian Federation"
+"37.75.8.0","37.75.15.255","625674240","625676287","TR","Turkey"
+"37.75.16.0","37.75.31.255","625676288","625680383","MD","Moldova, Republic of"
+"37.75.32.0","37.75.63.255","625680384","625688575","MT","Malta"
+"37.75.64.0","37.75.127.255","625688576","625704959","MD","Moldova, Republic of"
+"37.75.128.0","37.75.135.255","625704960","625707007","GE","Georgia"
+"37.75.136.0","37.75.143.255","625707008","625709055","AT","Austria"
+"37.75.144.0","37.75.151.255","625709056","625711103","JO","Jordan"
+"37.75.152.0","37.75.159.255","625711104","625713151","NL","Netherlands"
+"37.75.160.0","37.75.191.255","625713152","625721343","DK","Denmark"
+"37.75.192.0","37.75.207.255","625721344","625725439","RU","Russian Federation"
+"37.75.208.0","37.75.215.255","625725440","625727487","PS","Palestinian Territory"
+"37.75.216.0","37.75.223.255","625727488","625729535","UA","Ukraine"
+"37.75.224.0","37.75.231.255","625729536","625731583","NL","Netherlands"
+"37.75.232.0","37.75.239.255","625731584","625733631","GB","United Kingdom"
+"37.75.240.0","37.75.247.255","625733632","625735679","IR","Iran, Islamic Republic of"
+"37.75.248.0","37.75.255.255","625735680","625737727","RU","Russian Federation"
+"37.76.0.0","37.76.127.255","625737728","625770495","HU","Hungary"
+"37.76.128.0","37.76.191.255","625770496","625786879","RU","Russian Federation"
+"37.76.192.0","37.76.223.255","625786880","625795071","PS","Palestinian Territory"
+"37.76.224.0","37.76.255.255","625795072","625803263","SA","Saudi Arabia"
+"37.77.0.0","37.77.31.255","625803264","625811455","TR","Turkey"
+"37.77.32.0","37.77.47.255","625811456","625815551","FR","France"
+"37.77.48.0","37.77.55.255","625815552","625817599","IQ","Iraq"
+"37.77.56.0","37.77.57.55","625817600","625817911","NL","Netherlands"
+"37.77.57.56","37.77.57.59","625817912","625817915","GB","United Kingdom"
+"37.77.57.60","37.77.63.255","625817916","625819647","NL","Netherlands"
+"37.77.64.0","37.77.79.255","625819648","625823743","IQ","Iraq"
+"37.77.80.0","37.77.95.255","625823744","625827839","US","United States"
+"37.77.96.0","37.77.103.255","625827840","625829887","IT","Italy"
+"37.77.104.0","37.77.111.255","625829888","625831935","RU","Russian Federation"
+"37.77.112.0","37.77.127.255","625831936","625836031","IT","Italy"
+"37.77.128.0","37.77.135.255","625836032","625838079","RU","Russian Federation"
+"37.77.136.0","37.77.143.255","625838080","625840127","IT","Italy"
+"37.77.152.0","37.77.159.255","625842176","625844223","PL","Poland"
+"37.77.160.0","37.77.167.255","625844224","625846271","IT","Italy"
+"37.77.168.0","37.77.175.255","625846272","625848319","RS","Serbia"
+"37.77.176.0","37.77.199.255","625848320","625854463","GB","United Kingdom"
+"37.77.200.0","37.77.207.255","625854464","625856511","DE","Germany"
+"37.77.208.0","37.77.223.255","625856512","625860607","IT","Italy"
+"37.77.224.0","37.77.255.255","625860608","625868799","CZ","Czech Republic"
+"37.78.0.0","37.79.255.255","625868800","625999871","RU","Russian Federation"
+"37.80.0.0","37.95.255.255","625999872","627048447","DE","Germany"
+"37.96.0.0","37.97.63.255","627048448","627130367","DK","Denmark"
+"37.97.64.0","37.97.111.255","627130368","627142655","FR","France"
+"37.97.112.0","37.97.123.255","627142656","627145727","RO","Romania"
+"37.97.124.0","37.97.127.255","627145728","627146751","ES","Spain"
+"37.97.128.0","37.97.255.255","627146752","627179519","NL","Netherlands"
+"37.98.0.0","37.98.127.255","627179520","627212287","IR","Iran, Islamic Republic of"
+"37.98.128.0","37.98.143.255","627212288","627216383","FI","Finland"
+"37.98.144.0","37.98.151.255","627216384","627218431","GB","United Kingdom"
+"37.98.152.0","37.98.159.255","627218432","627220479","TJ","Tajikistan"
+"37.98.160.0","37.98.191.255","627220480","627228671","RU","Russian Federation"
+"37.98.192.0","37.98.199.255","627228672","627230719","GR","Greece"
+"37.98.200.0","37.98.207.255","627230720","627232767","IR","Iran, Islamic Republic of"
+"37.98.208.0","37.98.223.255","627232768","627236863","PL","Poland"
+"37.98.224.0","37.98.231.255","627236864","627238911","IQ","Iraq"
+"37.98.232.0","37.98.236.255","627238912","627240191","EU","Europe"
+"37.98.237.0","37.98.237.255","627240192","627240447","US","United States"
+"37.98.238.0","37.98.238.255","627240448","627240703","EU","Europe"
+"37.98.239.0","37.98.239.255","627240704","627240959","US","United States"
+"37.98.240.0","37.98.255.255","627240960","627245055","RU","Russian Federation"
+"37.99.0.0","37.99.127.255","627245056","627277823","KZ","Kazakhstan"
+"37.99.128.0","37.99.191.255","627277824","627294207","SA","Saudi Arabia"
+"37.99.192.0","37.99.199.255","627294208","627296255","GR","Greece"
+"37.99.200.0","37.99.207.255","627296256","627298303","DE","Germany"
+"37.99.208.0","37.99.215.255","627298304","627300351","IT","Italy"
+"37.99.216.0","37.99.223.255","627300352","627302399","RU","Russian Federation"
+"37.99.224.0","37.103.255.255","627302400","627572735","IT","Italy"
+"37.104.0.0","37.107.255.255","627572736","627834879","SA","Saudi Arabia"
+"37.108.0.0","37.109.255.255","627834880","627965951","PL","Poland"
+"37.110.0.0","37.110.159.255","627965952","628006911","RU","Russian Federation"
+"37.110.160.0","37.110.191.255","628006912","628015103","GE","Georgia"
+"37.110.192.0","37.110.199.255","628015104","628017151","FR","France"
+"37.110.200.0","37.110.207.255","628017152","628019199","CH","Switzerland"
+"37.110.208.0","37.110.215.255","628019200","628021247","UZ","Uzbekistan"
+"37.110.216.0","37.110.223.255","628021248","628023295","GB","United Kingdom"
+"37.110.224.0","37.110.247.255","628023296","628029439","RU","Russian Federation"
+"37.110.248.0","37.110.255.255","628029440","628031487","GB","United Kingdom"
+"37.111.0.0","37.111.127.255","628031488","628064255","MM","Myanmar"
+"37.111.128.0","37.111.255.255","628064256","628097023","HU","Hungary"
+"37.112.0.0","37.114.7.255","628097024","628230143","RU","Russian Federation"
+"37.114.8.0","37.114.15.255","628230144","628232191","IT","Italy"
+"37.114.16.0","37.114.31.255","628232192","628236287","RU","Russian Federation"
+"37.114.32.0","37.114.63.255","628236288","628244479","DE","Germany"
+"37.114.64.0","37.114.71.255","628244480","628246527","FR","France"
+"37.114.72.0","37.114.79.255","628246528","628248575","MT","Malta"
+"37.114.80.0","37.114.87.255","628248576","628250623","FI","Finland"
+"37.114.88.0","37.114.95.255","628250624","628252671","NL","Netherlands"
+"37.114.96.0","37.114.127.255","628252672","628260863","DE","Germany"
+"37.114.128.0","37.114.191.255","628260864","628277247","AZ","Azerbaijan"
+"37.114.192.0","37.114.255.255","628277248","628293631","IR","Iran, Islamic Republic of"
+"37.115.0.0","37.115.255.255","628293632","628359167","UA","Ukraine"
+"37.116.0.0","37.119.255.255","628359168","628621311","IT","Italy"
+"37.120.0.0","37.120.127.255","628621312","628654079","DE","Germany"
+"37.120.128.0","37.120.159.255","628654080","628662271","RO","Romania"
+"37.120.160.0","37.120.191.255","628662272","628670463","DE","Germany"
+"37.120.192.0","37.120.255.255","628670464","628686847","RO","Romania"
+"37.121.0.0","37.121.255.255","628686848","628752383","SA","Saudi Arabia"
+"37.122.0.0","37.122.127.255","628752384","628785151","RU","Russian Federation"
+"37.122.128.0","37.122.135.255","628785152","628787199","CH","Switzerland"
+"37.122.136.0","37.122.143.255","628787200","628789247","TR","Turkey"
+"37.122.144.0","37.122.151.255","628789248","628791295","SE","Sweden"
+"37.122.152.0","37.122.159.255","628791296","628793343","IL","Israel"
+"37.122.160.0","37.122.191.255","628793344","628801535","ME","Montenegro"
+"37.122.192.0","37.122.199.255","628801536","628803583","GB","United Kingdom"
+"37.122.200.0","37.122.207.255","628803584","628805631","FR","France"
+"37.122.208.0","37.122.215.255","628805632","628807679","GB","United Kingdom"
+"37.122.224.0","37.122.239.255","628809728","628813823","TR","Turkey"
+"37.122.240.0","37.122.247.255","628813824","628815871","DK","Denmark"
+"37.122.248.0","37.122.255.255","628815872","628817919","GB","United Kingdom"
+"37.123.0.0","37.123.63.255","628817920","628834303","TR","Turkey"
+"37.123.64.0","37.123.95.255","628834304","628842495","JO","Jordan"
+"37.123.96.0","37.123.103.255","628842496","628844543","TR","Turkey"
+"37.123.104.0","37.123.112.255","628844544","628846847","DE","Germany"
+"37.123.113.0","37.123.114.255","628846848","628847359","GB","United Kingdom"
+"37.123.115.0","37.123.115.255","628847360","628847615","FR","France"
+"37.123.116.0","37.123.119.255","628847616","628848639","GB","United Kingdom"
+"37.123.120.0","37.123.127.255","628848640","628850687","DE","Germany"
+"37.123.128.0","37.123.135.243","628850688","628852723","NO","Norway"
+"37.123.135.244","37.123.135.247","628852724","628852727","SE","Sweden"
+"37.123.135.248","37.123.135.255","628852728","628852735","NO","Norway"
+"37.123.136.0","37.123.191.255","628852736","628867071","SE","Sweden"
+"37.123.192.0","37.123.199.255","628867072","628869119","IR","Iran, Islamic Republic of"
+"37.123.200.0","37.123.207.255","628869120","628871167","PL","Poland"
+"37.123.208.0","37.123.215.255","628871168","628873215","US","United States"
+"37.123.216.0","37.123.223.255","628873216","628875263","RU","Russian Federation"
+"37.123.224.0","37.123.231.255","628875264","628877311","SE","Sweden"
+"37.123.232.0","37.123.239.255","628877312","628879359","BE","Belgium"
+"37.123.240.0","37.123.247.255","628879360","628881407","IT","Italy"
+"37.123.248.0","37.123.255.255","628881408","628883455","GB","United Kingdom"
+"37.124.0.0","37.127.255.255","628883456","629145599","SA","Saudi Arabia"
+"37.128.0.0","37.128.127.255","629145600","629178367","PL","Poland"
+"37.128.128.0","37.128.135.255","629178368","629180415","GB","United Kingdom"
+"37.128.136.0","37.128.143.255","629180416","629182463","IT","Italy"
+"37.128.144.0","37.128.151.255","629182464","629184511","NL","Netherlands"
+"37.128.152.0","37.128.167.255","629184512","629188607","PL","Poland"
+"37.128.168.0","37.128.175.255","629188608","629190655","ES","Spain"
+"37.128.176.0","37.128.183.255","629190656","629192703","CH","Switzerland"
+"37.128.184.0","37.128.191.255","629192704","629194751","GB","United Kingdom"
+"37.128.192.0","37.128.199.255","629194752","629196799","IE","Ireland"
+"37.128.200.0","37.128.207.255","629196800","629198847","AZ","Azerbaijan"
+"37.128.208.0","37.128.223.255","629198848","629202943","DK","Denmark"
+"37.128.224.0","37.128.239.255","629202944","629207039","RO","Romania"
+"37.128.240.0","37.129.255.255","629207040","629276671","IR","Iran, Islamic Republic of"
+"37.130.0.0","37.130.63.255","629276672","629293055","PL","Poland"
+"37.130.64.0","37.130.127.255","629293056","629309439","TR","Turkey"
+"37.130.128.0","37.130.143.255","629309440","629313535","DE","Germany"
+"37.130.144.0","37.130.151.255","629313536","629315583","ES","Spain"
+"37.130.152.0","37.130.159.255","629315584","629317631","IT","Italy"
+"37.130.160.0","37.130.191.255","629317632","629325823","FI","Finland"
+"37.130.192.0","37.130.199.255","629325824","629327871","RU","Russian Federation"
+"37.130.200.0","37.130.207.255","629327872","629329919","IR","Iran, Islamic Republic of"
+"37.130.208.0","37.130.215.255","629329920","629331967","ES","Spain"
+"37.130.216.0","37.130.223.255","629331968","629334015","IT","Italy"
+"37.130.224.0","37.130.224.255","629334016","629334271","NL","Netherlands"
+"37.130.225.0","37.130.239.255","629334272","629338111","GB","United Kingdom"
+"37.130.240.0","37.130.247.255","629338112","629340159","BG","Bulgaria"
+"37.130.248.0","37.130.255.255","629340160","629342207","GB","United Kingdom"
+"37.131.0.0","37.131.127.255","629342208","629374975","BH","Bahrain"
+"37.131.128.0","37.131.175.255","629374976","629387263","PL","Poland"
+"37.131.176.0","37.131.183.255","629387264","629389311","DE","Germany"
+"37.131.184.0","37.131.191.255","629389312","629391359","CH","Switzerland"
+"37.131.192.0","37.131.223.255","629391360","629399551","RU","Russian Federation"
+"37.131.224.0","37.131.231.255","629399552","629401599","GE","Georgia"
+"37.131.232.0","37.131.247.255","629401600","629405695","DE","Germany"
+"37.131.248.0","37.131.255.255","629405696","629407743","TR","Turkey"
+"37.132.0.0","37.135.255.255","629407744","629669887","ES","Spain"
+"37.136.0.0","37.136.255.255","629669888","629735423","FI","Finland"
+"37.137.0.0","37.137.255.255","629735424","629800959","IR","Iran, Islamic Republic of"
+"37.138.0.0","37.138.255.255","629800960","629866495","DE","Germany"
+"37.139.0.0","37.139.31.255","629866496","629874687","NL","Netherlands"
+"37.139.32.0","37.139.51.255","629874688","629879807","RU","Russian Federation"
+"37.139.52.0","37.139.52.255","629879808","629880063","DE","Germany"
+"37.139.53.0","37.139.63.255","629880064","629882879","RU","Russian Federation"
+"37.139.64.0","37.139.64.255","629882880","629883135","GB","United Kingdom"
+"37.139.65.0","37.139.65.255","629883136","629883391","AU","Australia"
+"37.139.66.0","37.139.67.255","629883392","629883903","EU","Europe"
+"37.139.68.0","37.139.68.255","629883904","629884159","AU","Australia"
+"37.139.69.0","37.139.69.255","629884160","629884415","US","United States"
+"37.139.70.0","37.139.70.255","629884416","629884671","CL","Chile"
+"37.139.71.0","37.139.71.255","629884672","629884927","AU","Australia"
+"37.139.72.0","37.139.79.255","629884928","629886975","PL","Poland"
+"37.139.80.0","37.139.87.255","629886976","629889023","RU","Russian Federation"
+"37.139.88.0","37.139.95.255","629889024","629891071","IT","Italy"
+"37.139.96.0","37.139.111.255","629891072","629895167","UA","Ukraine"
+"37.139.112.0","37.139.119.255","629895168","629897215","AL","Albania"
+"37.139.120.0","37.139.127.255","629897216","629899263","ES","Spain"
+"37.139.136.0","37.139.143.255","629901312","629903359","NL","Netherlands"
+"37.139.144.0","37.139.151.255","629903360","629905407","PL","Poland"
+"37.139.152.0","37.139.159.255","629905408","629907455","SE","Sweden"
+"37.139.160.0","37.139.191.255","629907456","629915647","UA","Ukraine"
+"37.139.192.0","37.140.151.255","629915648","629970943","RU","Russian Federation"
+"37.140.152.0","37.140.152.127","629970944","629971071","ID","Indonesia"
+"37.140.152.128","37.140.152.255","629971072","629971199","GB","United Kingdom"
+"37.140.153.0","37.140.153.127","629971200","629971327","BR","Brazil"
+"37.140.153.128","37.140.153.255","629971328","629971455","DE","Germany"
+"37.140.154.0","37.140.154.127","629971456","629971583","ES","Spain"
+"37.140.154.128","37.140.154.255","629971584","629971711","IT","Italy"
+"37.140.155.0","37.140.155.127","629971712","629971839","MX","Mexico"
+"37.140.155.128","37.140.155.255","629971840","629971967","FR","France"
+"37.140.156.0","37.140.156.127","629971968","629972095","ID","Indonesia"
+"37.140.156.128","37.140.156.255","629972096","629972223","GB","United Kingdom"
+"37.140.157.0","37.140.157.127","629972224","629972351","BR","Brazil"
+"37.140.157.128","37.140.157.255","629972352","629972479","DE","Germany"
+"37.140.158.0","37.140.158.127","629972480","629972607","ES","Spain"
+"37.140.158.128","37.140.158.255","629972608","629972735","IT","Italy"
+"37.140.159.0","37.140.159.127","629972736","629972863","MX","Mexico"
+"37.140.159.128","37.140.159.255","629972864","629972991","FR","France"
+"37.140.160.0","37.140.199.255","629972992","629983231","RU","Russian Federation"
+"37.140.200.0","37.140.207.255","629983232","629985279","FR","France"
+"37.140.208.0","37.140.215.255","629985280","629987327","TR","Turkey"
+"37.140.224.0","37.140.231.255","629989376","629991423","FR","France"
+"37.140.232.0","37.140.239.255","629991424","629993471","NL","Netherlands"
+"37.140.240.0","37.140.255.255","629993472","629997567","JO","Jordan"
+"37.141.0.0","37.141.255.255","629997568","630063103","SA","Saudi Arabia"
+"37.142.0.0","37.142.255.255","630063104","630128639","IL","Israel"
+"37.143.0.0","37.143.7.255","630128640","630130687","BE","Belgium"
+"37.143.8.0","37.143.31.255","630130688","630136831","RU","Russian Federation"
+"37.143.32.0","37.143.39.255","630136832","630138879","NL","Netherlands"
+"37.143.40.0","37.143.47.255","630138880","630140927","DE","Germany"
+"37.143.64.0","37.143.71.255","630145024","630147071","EE","Estonia"
+"37.143.72.0","37.143.79.255","630147072","630149119","HU","Hungary"
+"37.143.80.0","37.143.87.255","630149120","630151167","NL","Netherlands"
+"37.143.88.0","37.143.95.255","630151168","630153215","UA","Ukraine"
+"37.143.96.0","37.143.111.255","630153216","630157311","RU","Russian Federation"
+"37.143.112.0","37.143.119.255","630157312","630159359","CZ","Czech Republic"
+"37.143.120.0","37.143.127.255","630159360","630161407","ES","Spain"
+"37.143.136.0","37.143.143.255","630163456","630165503","GB","United Kingdom"
+"37.143.144.0","37.143.151.255","630165504","630167551","IR","Iran, Islamic Republic of"
+"37.143.152.0","37.143.159.255","630167552","630169599","GE","Georgia"
+"37.143.160.0","37.143.175.255","630169600","630173695","RO","Romania"
+"37.143.176.0","37.143.191.255","630173696","630177791","AT","Austria"
+"37.143.192.0","37.143.255.255","630177792","630194175","BG","Bulgaria"
+"37.144.0.0","37.147.255.255","630194176","630456319","RU","Russian Federation"
+"37.148.0.0","37.148.127.255","630456320","630489087","RO","Romania"
+"37.148.128.0","37.148.135.255","630489088","630491135","NL","Netherlands"
+"37.148.136.0","37.148.143.255","630491136","630493183","DE","Germany"
+"37.148.144.0","37.148.151.255","630493184","630495231","NO","Norway"
+"37.148.152.0","37.148.159.255","630495232","630497279","DE","Germany"
+"37.148.160.0","37.148.167.255","630497280","630499327","NL","Netherlands"
+"37.148.168.0","37.148.175.255","630499328","630501375","LV","Latvia"
+"37.148.176.0","37.148.181.255","630501376","630502911","BE","Belgium"
+"37.148.182.0","37.148.182.255","630502912","630503167","NL","Netherlands"
+"37.148.183.0","37.148.183.255","630503168","630503423","BE","Belgium"
+"37.148.184.0","37.148.184.255","630503424","630503679","NL","Netherlands"
+"37.148.185.0","37.148.187.255","630503680","630504447","IT","Italy"
+"37.148.188.0","37.148.207.255","630504448","630509567","NL","Netherlands"
+"37.148.208.0","37.148.215.255","630509568","630511615","TR","Turkey"
+"37.148.216.0","37.148.223.255","630511616","630513663","GB","United Kingdom"
+"37.148.224.0","37.148.231.255","630513664","630515711","IT","Italy"
+"37.148.232.0","37.148.239.255","630515712","630517759","DE","Germany"
+"37.148.240.0","37.148.247.255","630517760","630519807","GB","United Kingdom"
+"37.149.0.0","37.149.255.255","630521856","630587391","CY","Cyprus"
+"37.150.0.0","37.151.255.255","630587392","630718463","KZ","Kazakhstan"
+"37.152.0.0","37.152.7.255","630718464","630720511","JO","Jordan"
+"37.152.8.0","37.152.15.255","630720512","630722559","NL","Netherlands"
+"37.152.16.0","37.152.31.255","630722560","630726655","PL","Poland"
+"37.152.32.0","37.152.55.255","630726656","630732799","GB","United Kingdom"
+"37.152.56.0","37.152.60.255","630732800","630734079","SE","Sweden"
+"37.152.61.0","37.152.63.255","630734080","630734847","US","United States"
+"37.152.64.0","37.152.71.255","630734848","630736895","IS","Iceland"
+"37.152.72.0","37.152.79.255","630736896","630738943","TR","Turkey"
+"37.152.80.0","37.152.95.255","630738944","630743039","ES","Spain"
+"37.152.96.0","37.152.127.255","630743040","630751231","SK","Slovakia"
+"37.152.128.0","37.152.159.255","630751232","630759423","ES","Spain"
+"37.152.160.0","37.152.191.255","630759424","630767615","IR","Iran, Islamic Republic of"
+"37.152.192.0","37.152.255.255","630767616","630783999","GB","United Kingdom"
+"37.153.0.0","37.153.71.255","630784000","630802431","RU","Russian Federation"
+"37.153.72.0","37.153.79.255","630802432","630804479","GB","United Kingdom"
+"37.153.80.0","37.153.87.255","630804480","630806527","CH","Switzerland"
+"37.153.88.0","37.153.95.255","630806528","630808575","ES","Spain"
+"37.153.96.0","37.153.103.255","630808576","630810623","NL","Netherlands"
+"37.153.104.0","37.153.127.255","630810624","630816767","CH","Switzerland"
+"37.153.128.0","37.153.131.255","630816768","630817791","IR","Iran, Islamic Republic of"
+"37.153.132.0","37.153.133.255","630817792","630818303","RO","Romania"
+"37.153.134.0","37.153.134.127","630818304","630818431","CN","China"
+"37.153.134.128","37.153.134.255","630818432","630818559","KR","Korea, Republic of"
+"37.153.135.0","37.153.137.255","630818560","630819327","RO","Romania"
+"37.153.138.0","37.153.139.255","630819328","630819839","SE","Sweden"
+"37.153.140.0","37.153.140.255","630819840","630820095","GR","Greece"
+"37.153.141.0","37.153.141.255","630820096","630820351","RO","Romania"
+"37.153.142.0","37.153.142.255","630820352","630820607","ES","Spain"
+"37.153.143.0","37.153.143.255","630820608","630820863","US","United States"
+"37.153.144.0","37.153.171.255","630820864","630828031","RO","Romania"
+"37.153.172.0","37.153.173.255","630828032","630828543","SE","Sweden"
+"37.153.174.0","37.153.175.255","630828544","630829055","BG","Bulgaria"
+"37.153.176.0","37.153.191.255","630829056","630833151","IR","Iran, Islamic Republic of"
+"37.153.192.0","37.153.255.255","630833152","630849535","NL","Netherlands"
+"37.154.0.0","37.155.255.255","630849536","630980607","TR","Turkey"
+"37.156.0.0","37.156.3.255","630980608","630981631","IR","Iran, Islamic Republic of"
+"37.156.4.0","37.156.5.255","630981632","630982143","RO","Romania"
+"37.156.6.0","37.156.6.127","630982144","630982271","CN","China"
+"37.156.6.128","37.156.6.255","630982272","630982399","KR","Korea, Republic of"
+"37.156.7.0","37.156.7.255","630982400","630982655","RO","Romania"
+"37.156.8.0","37.156.31.255","630982656","630988799","IR","Iran, Islamic Republic of"
+"37.156.32.0","37.156.37.255","630988800","630990335","RO","Romania"
+"37.156.38.0","37.156.39.255","630990336","630990847","JE","Jersey"
+"37.156.40.0","37.156.47.255","630990848","630992895","RO","Romania"
+"37.156.48.0","37.156.63.255","630992896","630996991","IR","Iran, Islamic Republic of"
+"37.156.64.0","37.156.65.255","630996992","630997503","GB","United Kingdom"
+"37.156.66.0","37.156.66.255","630997504","630997759","MD","Moldova, Republic of"
+"37.156.67.0","37.156.68.255","630997760","630998271","RO","Romania"
+"37.156.69.0","37.156.70.255","630998272","630998783","MD","Moldova, Republic of"
+"37.156.71.0","37.156.71.255","630998784","630999039","RO","Romania"
+"37.156.72.0","37.156.72.255","630999040","630999295","CN","China"
+"37.156.73.0","37.156.73.255","630999296","630999551","RO","Romania"
+"37.156.74.0","37.156.74.127","630999552","630999679","GB","United Kingdom"
+"37.156.74.128","37.156.79.255","630999680","631001087","RO","Romania"
+"37.156.80.0","37.156.95.255","631001088","631005183","DE","Germany"
+"37.156.96.0","37.156.99.255","631005184","631006207","IT","Italy"
+"37.156.100.0","37.156.103.255","631006208","631007231","IR","Iran, Islamic Republic of"
+"37.156.104.0","37.156.104.255","631007232","631007487","KR","Korea, Republic of"
+"37.156.105.0","37.156.105.255","631007488","631007743","RO","Romania"
+"37.156.106.0","37.156.106.127","631007744","631007871","GB","United Kingdom"
+"37.156.106.128","37.156.111.255","631007872","631009279","RO","Romania"
+"37.156.112.0","37.156.147.255","631009280","631018495","IR","Iran, Islamic Republic of"
+"37.156.148.0","37.156.151.255","631018496","631019519","IT","Italy"
+"37.156.152.0","37.156.167.255","631019520","631023615","IR","Iran, Islamic Republic of"
+"37.156.168.0","37.156.171.255","631023616","631024639","IT","Italy"
+"37.156.172.0","37.156.172.255","631024640","631024895","RO","Romania"
+"37.156.173.0","37.156.173.255","631024896","631025151","GB","United Kingdom"
+"37.156.174.0","37.156.175.255","631025152","631025663","RO","Romania"
+"37.156.176.0","37.156.179.255","631025664","631026687","IR","Iran, Islamic Republic of"
+"37.156.180.0","37.156.183.255","631026688","631027711","RO","Romania"
+"37.156.184.0","37.156.184.255","631027712","631027967","KR","Korea, Republic of"
+"37.156.185.0","37.156.185.255","631027968","631028223","RO","Romania"
+"37.156.186.0","37.156.186.127","631028224","631028351","GB","United Kingdom"
+"37.156.186.128","37.156.191.255","631028352","631029759","RO","Romania"
+"37.156.192.0","37.156.207.255","631029760","631033855","SE","Sweden"
+"37.156.208.0","37.156.211.255","631033856","631034879","IT","Italy"
+"37.156.212.0","37.156.215.255","631034880","631035903","IR","Iran, Islamic Republic of"
+"37.156.216.0","37.156.216.255","631035904","631036159","JP","Japan"
+"37.156.217.0","37.156.217.255","631036160","631036415","RO","Romania"
+"37.156.218.0","37.156.218.127","631036416","631036543","GB","United Kingdom"
+"37.156.218.128","37.156.223.255","631036544","631037951","RO","Romania"
+"37.156.224.0","37.156.224.255","631037952","631038207","BG","Bulgaria"
+"37.156.225.0","37.156.231.255","631038208","631039999","RO","Romania"
+"37.156.232.0","37.156.243.255","631040000","631043071","IR","Iran, Islamic Republic of"
+"37.156.244.0","37.156.246.255","631043072","631043839","RO","Romania"
+"37.156.247.0","37.156.247.255","631043840","631044095","MD","Moldova, Republic of"
+"37.156.248.0","37.156.251.255","631044096","631045119","IR","Iran, Islamic Republic of"
+"37.156.252.0","37.156.255.255","631045120","631046143","RO","Romania"
+"37.157.0.0","37.157.7.255","631046144","631048191","DK","Denmark"
+"37.157.8.0","37.157.15.255","631048192","631050239","FR","France"
+"37.157.16.0","37.157.31.255","631050240","631054335","RU","Russian Federation"
+"37.157.32.0","37.157.39.255","631054336","631056383","GB","United Kingdom"
+"37.157.40.0","37.157.47.255","631056384","631058431","DE","Germany"
+"37.157.48.0","37.157.55.255","631058432","631060479","GB","United Kingdom"
+"37.157.56.0","37.157.63.255","631060480","631062527","FR","France"
+"37.157.64.0","37.157.127.255","631062528","631078911","EE","Estonia"
+"37.157.128.0","37.157.135.255","631078912","631080959","FR","France"
+"37.157.136.0","37.157.143.255","631080960","631083007","BG","Bulgaria"
+"37.157.144.0","37.157.151.255","631083008","631085055","LT","Lithuania"
+"37.157.152.0","37.157.159.255","631085056","631087103","LU","Luxembourg"
+"37.157.160.0","37.157.191.255","631087104","631095295","BG","Bulgaria"
+"37.157.192.0","37.157.199.255","631095296","631097343","CZ","Czech Republic"
+"37.157.200.0","37.157.207.255","631097344","631099391","PL","Poland"
+"37.157.208.0","37.157.223.255","631099392","631103487","AM","Armenia"
+"37.157.224.0","37.157.231.255","631103488","631105535","FR","France"
+"37.157.232.0","37.157.239.255","631105536","631107583","RU","Russian Federation"
+"37.157.240.0","37.157.247.255","631107584","631109631","GB","United Kingdom"
+"37.157.248.0","37.157.255.255","631109632","631111679","DE","Germany"
+"37.158.0.0","37.158.255.255","631111680","631177215","ES","Spain"
+"37.159.0.0","37.159.255.255","631177216","631242751","IT","Italy"
+"37.160.0.0","37.162.135.197","631242752","631408581","FR","France"
+"37.162.135.198","37.162.135.198","631408582","631408582","RE","Reunion"
+"37.162.135.199","37.175.255.255","631408583","632291327","FR","France"
+"37.176.0.0","37.183.255.255","632291328","632815615","IT","Italy"
+"37.184.0.0","37.185.255.255","632815616","632946687","BE","Belgium"
+"37.186.0.0","37.186.31.255","632946688","632954879","AT","Austria"
+"37.186.32.0","37.186.63.255","632954880","632963071","QA","Qatar"
+"37.186.64.0","37.186.127.255","632963072","632979455","AM","Armenia"
+"37.186.128.0","37.186.255.255","632979456","633012223","IT","Italy"
+"37.187.0.0","37.187.186.143","633012224","633059983","FR","France"
+"37.187.186.144","37.187.186.147","633059984","633059987","GB","United Kingdom"
+"37.187.186.148","37.187.196.104","633059988","633062504","FR","France"
+"37.187.196.105","37.187.196.106","633062505","633062506","BE","Belgium"
+"37.187.196.107","37.187.200.255","633062507","633063679","FR","France"
+"37.187.201.0","37.187.201.255","633063680","633063935","PL","Poland"
+"37.187.202.0","37.187.202.255","633063936","633064191","FR","France"
+"37.187.203.0","37.187.203.255","633064192","633064447","GB","United Kingdom"
+"37.187.204.0","37.187.204.23","633064448","633064471","FR","France"
+"37.187.204.24","37.187.204.27","633064472","633064475","DE","Germany"
+"37.187.204.28","37.187.207.255","633064476","633065471","FR","France"
+"37.187.208.0","37.187.208.255","633065472","633065727","GB","United Kingdom"
+"37.187.209.0","37.187.209.255","633065728","633065983","DE","Germany"
+"37.187.210.0","37.187.210.255","633065984","633066239","FR","France"
+"37.187.211.0","37.187.212.255","633066240","633066751","ES","Spain"
+"37.187.213.0","37.187.213.255","633066752","633067007","IT","Italy"
+"37.187.214.0","37.187.215.191","633067008","633067455","FR","France"
+"37.187.215.192","37.187.215.207","633067456","633067471","ES","Spain"
+"37.187.215.208","37.187.222.195","633067472","633069251","FR","France"
+"37.187.222.196","37.187.222.199","633069252","633069255","ES","Spain"
+"37.187.222.200","37.187.244.72","633069256","633074760","FR","France"
+"37.187.244.73","37.187.244.73","633074761","633074761","ES","Spain"
+"37.187.244.74","37.187.255.255","633074762","633077759","FR","France"
+"37.188.0.0","37.188.63.255","633077760","633094143","RU","Russian Federation"
+"37.188.64.0","37.188.79.255","633094144","633098239","NL","Netherlands"
+"37.188.80.0","37.188.87.255","633098240","633100287","HU","Hungary"
+"37.188.88.0","37.188.95.255","633100288","633102335","FR","France"
+"37.188.96.0","37.188.127.255","633102336","633110527","GB","United Kingdom"
+"37.188.128.0","37.188.255.255","633110528","633143295","CZ","Czech Republic"
+"37.189.0.0","37.189.255.255","633143296","633208831","PT","Portugal"
+"37.190.0.0","37.190.127.255","633208832","633241599","RU","Russian Federation"
+"37.190.128.0","37.190.255.255","633241600","633274367","PL","Poland"
+"37.191.0.0","37.191.63.255","633274368","633290751","HU","Hungary"
+"37.191.64.0","37.191.95.255","633290752","633298943","IR","Iran, Islamic Republic of"
+"37.191.96.0","37.191.127.255","633298944","633307135","GB","United Kingdom"
+"37.191.128.0","37.191.255.255","633307136","633339903","NO","Norway"
+"37.192.0.0","37.195.243.255","633339904","633598975","RU","Russian Federation"
+"37.195.244.0","37.195.245.255","633598976","633599487","DE","Germany"
+"37.195.246.0","37.195.255.255","633599488","633602047","RU","Russian Federation"
+"37.196.0.0","37.199.255.255","633602048","633864191","SE","Sweden"
+"37.200.0.0","37.200.63.255","633864192","633880575","NO","Norway"
+"37.200.64.0","37.200.95.255","633880576","633888767","RU","Russian Federation"
+"37.200.96.0","37.200.103.255","633888768","633890815","DE","Germany"
+"37.200.104.0","37.200.111.255","633890816","633892863","FR","France"
+"37.200.112.0","37.200.119.255","633892864","633894911","GB","United Kingdom"
+"37.200.120.0","37.200.127.255","633894912","633896959","RU","Russian Federation"
+"37.200.128.0","37.200.255.255","633896960","633929727","OM","Oman"
+"37.201.0.0","37.202.7.255","633929728","633997311","DE","Germany"
+"37.202.8.0","37.202.15.255","633997312","633999359","RU","Russian Federation"
+"37.202.16.0","37.202.23.255","633999360","634001407","IT","Italy"
+"37.202.24.0","37.202.31.255","634001408","634003455","NO","Norway"
+"37.202.32.0","37.202.47.255","634003456","634007551","PL","Poland"
+"37.202.48.0","37.202.55.255","634007552","634009599","TR","Turkey"
+"37.202.56.0","37.202.63.255","634009600","634011647","NO","Norway"
+"37.202.64.0","37.202.127.255","634011648","634028031","JO","Jordan"
+"37.202.128.0","37.202.255.255","634028032","634060799","RO","Romania"
+"37.203.0.0","37.203.31.255","634060800","634068991","UA","Ukraine"
+"37.203.32.0","37.203.39.255","634068992","634071039","LV","Latvia"
+"37.203.40.0","37.203.47.255","634071040","634073087","GB","United Kingdom"
+"37.203.48.0","37.203.55.255","634073088","634075135","IE","Ireland"
+"37.203.56.0","37.203.63.255","634075136","634077183","NL","Netherlands"
+"37.203.64.0","37.203.127.255","634077184","634093567","BA","Bosnia and Herzegovina"
+"37.203.128.0","37.203.191.255","634093568","634109951","GB","United Kingdom"
+"37.203.192.0","37.203.199.255","634109952","634111999","IE","Ireland"
+"37.203.200.0","37.203.207.255","634112000","634114047","RU","Russian Federation"
+"37.203.208.0","37.203.208.255","634114048","634114303","FR","France"
+"37.203.209.0","37.203.209.255","634114304","634114559","SE","Sweden"
+"37.203.210.0","37.203.210.255","634114560","634114815","FR","France"
+"37.203.211.0","37.203.211.255","634114816","634115071","FI","Finland"
+"37.203.212.0","37.203.214.255","634115072","634115839","SE","Sweden"
+"37.203.215.0","37.203.215.255","634115840","634116095","IT","Italy"
+"37.203.216.0","37.203.223.255","634116096","634118143","NL","Netherlands"
+"37.203.224.0","37.203.239.255","634118144","634122239","IT","Italy"
+"37.203.240.0","37.203.247.255","634122240","634124287","RU","Russian Federation"
+"37.203.248.0","37.203.255.255","634124288","634126335","CH","Switzerland"
+"37.204.0.0","37.204.255.255","634126336","634191871","RU","Russian Federation"
+"37.205.0.0","37.205.7.255","634191872","634193919","TR","Turkey"
+"37.205.8.0","37.205.11.255","634193920","634194943","CZ","Czech Republic"
+"37.205.12.0","37.205.12.255","634194944","634195199","US","United States"
+"37.205.13.0","37.205.15.255","634195200","634195967","CZ","Czech Republic"
+"37.205.16.0","37.205.23.255","634195968","634198015","RU","Russian Federation"
+"37.205.24.0","37.205.31.255","634198016","634200063","BA","Bosnia and Herzegovina"
+"37.205.32.0","37.205.39.255","634200064","634202111","IS","Iceland"
+"37.205.40.0","37.205.47.255","634202112","634204159","FR","France"
+"37.205.48.0","37.205.55.255","634204160","634206207","RU","Russian Federation"
+"37.205.56.0","37.205.63.255","634206208","634208255","GB","United Kingdom"
+"37.205.64.0","37.205.95.255","634208256","634216447","RU","Russian Federation"
+"37.205.96.0","37.205.111.255","634216448","634220543","HR","Croatia"
+"37.205.112.0","37.205.119.255","634220544","634222591","IQ","Iraq"
+"37.205.120.0","37.205.127.255","634222592","634224639","DK","Denmark"
+"37.205.128.0","37.207.102.65","634224640","634349121","IT","Italy"
+"37.207.102.66","37.207.102.66","634349122","634349122","US","United States"
+"37.207.102.67","37.207.102.70","634349123","634349126","IT","Italy"
+"37.207.102.71","37.207.102.71","634349127","634349127","US","United States"
+"37.207.102.72","37.207.255.255","634349128","634388479","IT","Italy"
+"37.208.0.0","37.208.31.255","634388480","634396671","SE","Sweden"
+"37.208.32.0","37.208.39.255","634396672","634398719","BA","Bosnia and Herzegovina"
+"37.208.40.0","37.208.47.255","634398720","634400767","KZ","Kazakhstan"
+"37.208.48.0","37.208.55.255","634400768","634402815","FR","France"
+"37.208.56.0","37.208.63.255","634402816","634404863","BE","Belgium"
+"37.208.64.0","37.208.79.255","634404864","634408959","RU","Russian Federation"
+"37.208.80.0","37.208.87.255","634408960","634411007","GB","United Kingdom"
+"37.208.88.0","37.208.95.255","634411008","634413055","BE","Belgium"
+"37.208.96.0","37.208.103.255","634413056","634415103","RU","Russian Federation"
+"37.208.104.0","37.208.111.255","634415104","634417151","DE","Germany"
+"37.208.112.0","37.208.119.255","634417152","634419199","NL","Netherlands"
+"37.208.120.0","37.208.127.255","634419200","634421247","RU","Russian Federation"
+"37.208.128.0","37.208.255.255","634421248","634454015","QA","Qatar"
+"37.209.0.0","37.209.127.255","634454016","634486783","DE","Germany"
+"37.209.128.0","37.209.159.255","634486784","634494975","PL","Poland"
+"37.209.160.0","37.209.167.255","634494976","634497023","LV","Latvia"
+"37.209.168.0","37.209.175.255","634497024","634499071","BG","Bulgaria"
+"37.209.176.0","37.209.191.255","634499072","634503167","CH","Switzerland"
+"37.209.192.0","37.209.199.255","634503168","634505215","GB","United Kingdom"
+"37.209.200.0","37.209.207.255","634505216","634507263","IT","Italy"
+"37.209.208.0","37.209.223.255","634507264","634511359","GB","United Kingdom"
+"37.209.224.0","37.209.247.255","634511360","634517503","RU","Russian Federation"
+"37.209.248.0","37.209.255.255","634517504","634519551","LB","Lebanon"
+"37.210.0.0","37.211.255.255","634519552","634650623","QA","Qatar"
+"37.212.0.0","37.215.255.255","634650624","634912767","BY","Belarus"
+"37.216.0.0","37.217.255.255","634912768","635043839","SA","Saudi Arabia"
+"37.218.0.0","37.218.127.255","635043840","635076607","ES","Spain"
+"37.218.128.0","37.218.191.255","635076608","635092991","KG","Kyrgyzstan"
+"37.218.192.0","37.218.207.255","635092992","635097087","CY","Cyprus"
+"37.218.208.0","37.218.223.255","635097088","635101183","PS","Palestinian Territory"
+"37.218.224.0","37.218.231.255","635101184","635103231","AE","United Arab Emirates"
+"37.218.232.0","37.218.239.255","635103232","635105279","HU","Hungary"
+"37.218.240.0","37.218.247.255","635105280","635107327","NL","Netherlands"
+"37.218.248.0","37.218.255.255","635107328","635109375","DE","Germany"
+"37.219.0.0","37.219.255.255","635109376","635174911","FI","Finland"
+"37.220.0.0","37.220.31.255","635174912","635183103","GB","United Kingdom"
+"37.220.32.0","37.220.39.255","635183104","635185151","NL","Netherlands"
+"37.220.40.0","37.220.47.255","635185152","635187199","IT","Italy"
+"37.220.48.0","37.220.63.255","635187200","635191295","FR","France"
+"37.220.64.0","37.220.79.255","635191296","635195391","RS","Serbia"
+"37.220.80.0","37.220.87.255","635195392","635197439","RU","Russian Federation"
+"37.220.88.0","37.220.96.183","635197440","635199671","GB","United Kingdom"
+"37.220.96.184","37.220.96.191","635199672","635199679","IT","Italy"
+"37.220.96.192","37.220.97.31","635199680","635199775","GB","United Kingdom"
+"37.220.97.32","37.220.97.39","635199776","635199783","IT","Italy"
+"37.220.97.40","37.220.98.167","635199784","635200167","GB","United Kingdom"
+"37.220.98.168","37.220.98.175","635200168","635200175","IT","Italy"
+"37.220.98.176","37.220.99.7","635200176","635200263","GB","United Kingdom"
+"37.220.99.8","37.220.99.15","635200264","635200271","IT","Italy"
+"37.220.99.16","37.220.99.63","635200272","635200319","GB","United Kingdom"
+"37.220.99.64","37.220.99.71","635200320","635200327","IT","Italy"
+"37.220.99.72","37.220.99.79","635200328","635200335","GB","United Kingdom"
+"37.220.99.80","37.220.99.87","635200336","635200343","IT","Italy"
+"37.220.99.88","37.220.99.175","635200344","635200431","GB","United Kingdom"
+"37.220.99.176","37.220.99.183","635200432","635200439","IT","Italy"
+"37.220.99.184","37.220.100.119","635200440","635200631","GB","United Kingdom"
+"37.220.100.120","37.220.100.127","635200632","635200639","IT","Italy"
+"37.220.100.128","37.220.100.151","635200640","635200663","GB","United Kingdom"
+"37.220.100.152","37.220.100.159","635200664","635200671","IT","Italy"
+"37.220.100.160","37.220.100.215","635200672","635200727","GB","United Kingdom"
+"37.220.100.216","37.220.100.223","635200728","635200735","IT","Italy"
+"37.220.100.224","37.220.101.143","635200736","635200911","GB","United Kingdom"
+"37.220.101.144","37.220.101.151","635200912","635200919","IT","Italy"
+"37.220.101.152","37.220.101.223","635200920","635200991","GB","United Kingdom"
+"37.220.101.224","37.220.101.231","635200992","635200999","IT","Italy"
+"37.220.101.232","37.220.102.111","635201000","635201135","GB","United Kingdom"
+"37.220.102.112","37.220.102.119","635201136","635201143","IT","Italy"
+"37.220.102.120","37.220.102.135","635201144","635201159","GB","United Kingdom"
+"37.220.102.136","37.220.102.143","635201160","635201167","IT","Italy"
+"37.220.102.144","37.220.102.159","635201168","635201183","GB","United Kingdom"
+"37.220.102.160","37.220.102.167","635201184","635201191","IT","Italy"
+"37.220.102.168","37.220.102.239","635201192","635201263","GB","United Kingdom"
+"37.220.102.240","37.220.102.247","635201264","635201271","IT","Italy"
+"37.220.102.248","37.220.103.15","635201272","635201295","GB","United Kingdom"
+"37.220.103.16","37.220.103.23","635201296","635201303","IT","Italy"
+"37.220.103.24","37.220.111.255","635201304","635203583","GB","United Kingdom"
+"37.220.112.0","37.220.127.255","635203584","635207679","JO","Jordan"
+"37.220.128.0","37.220.143.255","635207680","635211775","HU","Hungary"
+"37.220.144.0","37.220.151.255","635211776","635213823","NL","Netherlands"
+"37.220.152.0","37.220.167.255","635213824","635217919","RU","Russian Federation"
+"37.220.168.0","37.220.175.255","635217920","635219967","NL","Netherlands"
+"37.220.176.0","37.220.191.255","635219968","635224063","RU","Russian Federation"
+"37.220.192.0","37.220.255.255","635224064","635240447","HU","Hungary"
+"37.221.0.0","37.221.63.255","635240448","635256831","IR","Iran, Islamic Republic of"
+"37.221.128.0","37.221.159.255","635273216","635281407","UA","Ukraine"
+"37.221.160.0","37.221.160.223","635281408","635281631","TR","Turkey"
+"37.221.160.224","37.221.160.231","635281632","635281639","RO","Romania"
+"37.221.160.232","37.221.160.255","635281640","635281663","TR","Turkey"
+"37.221.161.0","37.221.167.255","635281664","635283455","RO","Romania"
+"37.221.168.0","37.221.169.255","635283456","635283967","DE","Germany"
+"37.221.170.0","37.221.170.255","635283968","635284223","RO","Romania"
+"37.221.171.0","37.221.171.194","635284224","635284418","DE","Germany"
+"37.221.171.195","37.221.171.195","635284419","635284419","RO","Romania"
+"37.221.171.196","37.221.171.255","635284420","635284479","DE","Germany"
+"37.221.172.0","37.221.173.255","635284480","635284991","A1","Anonymous Proxy"
+"37.221.174.0","37.221.175.255","635284992","635285503","US","United States"
+"37.221.176.0","37.221.183.255","635285504","635287551","ME","Montenegro"
+"37.221.184.0","37.221.191.255","635287552","635289599","RU","Russian Federation"
+"37.221.192.0","37.221.199.255","635289600","635291647","DE","Germany"
+"37.221.200.0","37.221.207.255","635291648","635293695","RU","Russian Federation"
+"37.221.208.0","37.221.215.255","635293696","635295743","HU","Hungary"
+"37.221.216.0","37.221.223.255","635295744","635297791","GB","United Kingdom"
+"37.221.224.0","37.221.231.255","635297792","635299839","SE","Sweden"
+"37.221.232.0","37.221.239.255","635299840","635301887","ES","Spain"
+"37.221.240.0","37.221.255.255","635301888","635305983","CZ","Czech Republic"
+"37.222.0.0","37.223.255.255","635305984","635437055","ES","Spain"
+"37.224.0.0","37.224.255.255","635437056","635502591","SA","Saudi Arabia"
+"37.225.0.0","37.225.255.255","635502592","635568127","PL","Poland"
+"37.226.0.0","37.227.255.255","635568128","635699199","IT","Italy"
+"37.228.0.0","37.228.63.255","635699200","635715583","PL","Poland"
+"37.228.64.0","37.228.71.255","635715584","635717631","KZ","Kazakhstan"
+"37.228.72.0","37.228.79.255","635717632","635719679","NL","Netherlands"
+"37.228.80.0","37.228.95.255","635719680","635723775","RU","Russian Federation"
+"37.228.96.0","37.228.103.255","635723776","635725823","ES","Spain"
+"37.228.104.0","37.228.111.255","635725824","635727871","US","United States"
+"37.228.112.0","37.228.119.255","635727872","635729919","RU","Russian Federation"
+"37.228.120.0","37.228.130.255","635729920","635732735","DE","Germany"
+"37.228.131.0","37.228.131.255","635732736","635732991","IR","Iran, Islamic Republic of"
+"37.228.132.0","37.228.132.217","635732992","635733209","DE","Germany"
+"37.228.132.218","37.228.132.218","635733210","635733210","PT","Portugal"
+"37.228.132.219","37.228.132.255","635733211","635733247","DE","Germany"
+"37.228.133.0","37.228.133.255","635733248","635733503","IR","Iran, Islamic Republic of"
+"37.228.134.0","37.228.134.255","635733504","635733759","DE","Germany"
+"37.228.135.0","37.228.139.255","635733760","635735039","IR","Iran, Islamic Republic of"
+"37.228.140.0","37.228.191.255","635735040","635748351","DE","Germany"
+"37.228.192.0","37.228.255.255","635748352","635764735","IE","Ireland"
+"37.229.0.0","37.229.255.255","635764736","635830271","UA","Ukraine"
+"37.230.0.0","37.230.47.255","635830272","635842559","DE","Germany"
+"37.230.48.0","37.230.63.255","635842560","635846655","GB","United Kingdom"
+"37.230.64.0","37.230.95.255","635846656","635854847","ES","Spain"
+"37.230.96.0","37.230.103.255","635854848","635856895","NL","Netherlands"
+"37.230.104.0","37.230.111.255","635856896","635858943","TR","Turkey"
+"37.230.112.0","37.230.117.255","635858944","635860479","RU","Russian Federation"
+"37.230.118.0","37.230.119.255","635860480","635860991","NL","Netherlands"
+"37.230.120.0","37.230.127.255","635860992","635863039","BE","Belgium"
+"37.230.128.0","37.230.133.255","635863040","635864575","RU","Russian Federation"
+"37.230.134.0","37.230.134.255","635864576","635864831","LB","Lebanon"
+"37.230.135.0","37.230.135.255","635864832","635865087","ES","Spain"
+"37.230.136.0","37.230.138.255","635865088","635865855","RU","Russian Federation"
+"37.230.139.0","37.230.139.255","635865856","635866111","US","United States"
+"37.230.140.0","37.230.203.255","635866112","635882495","RU","Russian Federation"
+"37.230.204.0","37.230.204.255","635882496","635882751","GE","Georgia"
+"37.230.205.0","37.230.246.255","635882752","635893503","RU","Russian Federation"
+"37.230.247.0","37.230.247.255","635893504","635893759","AZ","Azerbaijan"
+"37.230.248.0","37.230.250.255","635893760","635894527","RU","Russian Federation"
+"37.230.251.0","37.230.251.255","635894528","635894783","KZ","Kazakhstan"
+"37.230.252.0","37.230.255.255","635894784","635895807","RU","Russian Federation"
+"37.231.0.0","37.231.255.255","635895808","635961343","KW","Kuwait"
+"37.232.0.0","37.232.127.255","635961344","635994111","GE","Georgia"
+"37.232.128.0","37.232.255.255","635994112","636026879","RU","Russian Federation"
+"37.233.0.0","37.233.63.255","636026880","636043263","MD","Moldova, Republic of"
+"37.233.64.0","37.233.79.255","636043264","636047359","SE","Sweden"
+"37.233.80.0","37.233.87.255","636047360","636049407","RU","Russian Federation"
+"37.233.88.0","37.233.95.255","636049408","636051455","FI","Finland"
+"37.233.96.0","37.233.111.255","636051456","636055551","PL","Poland"
+"37.233.112.0","37.233.119.255","636055552","636057599","RU","Russian Federation"
+"37.233.120.0","37.233.127.255","636057600","636059647","CH","Switzerland"
+"37.233.128.0","37.233.255.255","636059648","636092415","GE","Georgia"
+"37.234.0.0","37.234.255.255","636092416","636157951","HU","Hungary"
+"37.235.0.0","37.235.7.255","636157952","636159999","AT","Austria"
+"37.235.8.0","37.235.15.255","636160000","636162047","NL","Netherlands"
+"37.235.16.0","37.235.31.255","636162048","636166143","IR","Iran, Islamic Republic of"
+"37.235.32.0","37.235.39.255","636166144","636168191","ES","Spain"
+"37.235.40.0","37.235.47.255","636168192","636170239","GB","United Kingdom"
+"37.235.48.0","37.235.48.255","636170240","636170495","PL","Poland"
+"37.235.49.0","37.235.49.255","636170496","636170751","IS","Iceland"
+"37.235.50.0","37.235.50.255","636170752","636171007","CH","Switzerland"
+"37.235.51.0","37.235.51.255","636171008","636171263","AT","Austria"
+"37.235.52.0","37.235.52.255","636171264","636171519","CL","Chile"
+"37.235.53.0","37.235.53.255","636171520","636171775","ES","Spain"
+"37.235.54.0","37.235.54.48","636171776","636171824","AT","Austria"
+"37.235.54.49","37.235.54.49","636171825","636171825","GB","United Kingdom"
+"37.235.54.50","37.235.54.255","636171826","636172031","AT","Austria"
+"37.235.55.0","37.235.55.255","636172032","636172287","IM","Isle of Man"
+"37.235.56.0","37.235.63.255","636172288","636174335","AT","Austria"
+"37.235.64.0","37.235.71.255","636174336","636176383","RU","Russian Federation"
+"37.235.72.0","37.235.79.255","636176384","636178431","TR","Turkey"
+"37.235.80.0","37.235.87.255","636178432","636180479","NL","Netherlands"
+"37.235.88.0","37.235.95.255","636180480","636182527","FR","France"
+"37.235.96.0","37.235.105.255","636182528","636185087","CZ","Czech Republic"
+"37.235.106.0","37.235.106.255","636185088","636185343","SE","Sweden"
+"37.235.107.0","37.235.109.255","636185344","636186111","US","United States"
+"37.235.110.0","37.235.110.255","636186112","636186367","FR","France"
+"37.235.111.0","37.235.111.255","636186368","636186623","ES","Spain"
+"37.235.112.0","37.235.119.255","636186624","636188671","NL","Netherlands"
+"37.235.120.0","37.235.127.255","636188672","636190719","GB","United Kingdom"
+"37.235.128.0","37.235.255.255","636190720","636223487","RU","Russian Federation"
+"37.236.0.0","37.239.255.255","636223488","636485631","IQ","Iraq"
+"37.240.0.0","37.243.255.255","636485632","636747775","SA","Saudi Arabia"
+"37.244.0.0","37.244.63.255","636747776","636764159","FR","France"
+"37.244.64.0","37.244.127.255","636764160","636780543","GB","United Kingdom"
+"37.244.128.0","37.244.255.255","636780544","636813311","HR","Croatia"
+"37.245.0.0","37.245.255.255","636813312","636878847","AE","United Arab Emirates"
+"37.246.0.0","37.246.255.255","636878848","636944383","MD","Moldova, Republic of"
+"37.247.0.0","37.247.31.255","636944384","636952575","SE","Sweden"
+"37.247.32.0","37.247.47.255","636952576","636956671","NL","Netherlands"
+"37.247.48.0","37.247.55.255","636956672","636958719","IT","Italy"
+"37.247.56.0","37.247.63.255","636958720","636960767","PL","Poland"
+"37.247.64.0","37.247.82.255","636960768","636965631","DE","Germany"
+"37.247.83.0","37.247.83.255","636965632","636965887","BE","Belgium"
+"37.247.84.0","37.247.86.255","636965888","636966655","DE","Germany"
+"37.247.87.0","37.247.87.255","636966656","636966911","IT","Italy"
+"37.247.88.0","37.247.88.255","636966912","636967167","DE","Germany"
+"37.247.89.0","37.247.91.255","636967168","636967935","FR","France"
+"37.247.92.0","37.247.92.255","636967936","636968191","DE","Germany"
+"37.247.93.0","37.247.93.255","636968192","636968447","ES","Spain"
+"37.247.94.0","37.247.94.7","636968448","636968455","DE","Germany"
+"37.247.94.8","37.247.94.8","636968456","636968456","BE","Belgium"
+"37.247.94.9","37.247.95.255","636968457","636968959","DE","Germany"
+"37.247.96.0","37.247.115.255","636968960","636974079","TR","Turkey"
+"37.247.116.0","37.247.117.255","636974080","636974591","GB","United Kingdom"
+"37.247.118.0","37.247.118.255","636974592","636974847","NL","Netherlands"
+"37.247.119.0","37.247.119.255","636974848","636975103","TR","Turkey"
+"37.247.120.0","37.247.127.255","636975104","636977151","ES","Spain"
+"37.247.128.0","37.249.255.255","636977152","637140991","PL","Poland"
+"37.250.0.0","37.250.255.255","637140992","637206527","SE","Sweden"
+"37.251.0.0","37.251.127.255","637206528","637239295","NL","Netherlands"
+"37.251.128.0","37.251.255.255","637239296","637272063","RO","Romania"
+"37.252.0.0","37.252.2.255","637272064","637272831","RU","Russian Federation"
+"37.252.3.0","37.252.11.255","637272832","637275135","DE","Germany"
+"37.252.12.0","37.252.12.255","637275136","637275391","RU","Russian Federation"
+"37.252.13.0","37.252.15.255","637275392","637276159","DE","Germany"
+"37.252.16.0","37.252.23.255","637276160","637278207","RU","Russian Federation"
+"37.252.24.0","37.252.63.255","637278208","637288447","GB","United Kingdom"
+"37.252.64.0","37.252.95.255","637288448","637296639","AM","Armenia"
+"37.252.96.0","37.252.103.255","637296640","637298687","ES","Spain"
+"37.252.104.0","37.252.111.255","637298688","637300735","DE","Germany"
+"37.252.112.0","37.252.119.255","637300736","637302783","NO","Norway"
+"37.252.120.0","37.252.127.255","637302784","637304831","NL","Netherlands"
+"37.252.128.0","37.252.159.255","637304832","637313023","CH","Switzerland"
+"37.252.160.0","37.252.175.255","637313024","637317119","EU","Europe"
+"37.252.176.0","37.252.183.255","637317120","637319167","ES","Spain"
+"37.252.184.0","37.252.191.255","637319168","637321215","AT","Austria"
+"37.252.192.0","37.252.199.255","637321216","637323263","GB","United Kingdom"
+"37.252.200.0","37.252.207.255","637323264","637325311","FR","France"
+"37.252.208.0","37.252.209.255","637325312","637325823","US","United States"
+"37.252.210.0","37.252.210.255","637325824","637326079","GB","United Kingdom"
+"37.252.211.0","37.252.211.255","637326080","637326335","DE","Germany"
+"37.252.212.0","37.252.212.255","637326336","637326591","HK","Hong Kong"
+"37.252.213.0","37.252.213.255","637326592","637326847","AU","Australia"
+"37.252.214.0","37.252.214.255","637326848","637327103","JP","Japan"
+"37.252.215.0","37.252.215.255","637327104","637327359","NO","Norway"
+"37.252.224.0","37.252.224.255","637329408","637329663","SI","Slovenia"
+"37.252.225.0","37.252.226.255","637329664","637330175","FR","France"
+"37.252.227.0","37.252.227.255","637330176","637330431","DE","Germany"
+"37.252.228.0","37.252.229.255","637330432","637330943","JP","Japan"
+"37.252.230.0","37.252.230.255","637330944","637331199","GB","United Kingdom"
+"37.252.231.0","37.252.231.255","637331200","637331455","IE","Ireland"
+"37.252.232.0","37.252.232.255","637331456","637331711","GB","United Kingdom"
+"37.252.233.0","37.252.233.255","637331712","637331967","AT","Austria"
+"37.252.234.0","37.252.234.255","637331968","637332223","DE","Germany"
+"37.252.235.0","37.252.237.255","637332224","637332991","AT","Austria"
+"37.252.238.0","37.252.239.255","637332992","637333503","BR","Brazil"
+"37.252.240.0","37.252.240.255","637333504","637333759","AU","Australia"
+"37.252.241.0","37.252.242.255","637333760","637334271","AT","Austria"
+"37.252.243.0","37.252.243.255","637334272","637334527","TW","Taiwan"
+"37.252.244.0","37.252.244.255","637334528","637334783","KR","Korea, Republic of"
+"37.252.245.0","37.252.245.255","637334784","637335039","AE","United Arab Emirates"
+"37.252.246.0","37.252.246.255","637335040","637335295","SK","Slovakia"
+"37.252.247.0","37.252.247.255","637335296","637335551","BG","Bulgaria"
+"37.252.248.0","37.252.248.255","637335552","637335807","DE","Germany"
+"37.252.249.0","37.252.249.255","637335808","637336063","HK","Hong Kong"
+"37.252.250.0","37.252.250.255","637336064","637336319","AT","Austria"
+"37.252.251.0","37.252.251.255","637336320","637336575","CL","Chile"
+"37.252.252.0","37.252.252.255","637336576","637336831","AT","Austria"
+"37.252.253.0","37.252.253.255","637336832","637337087","IT","Italy"
+"37.252.254.0","37.252.255.255","637337088","637337599","RU","Russian Federation"
+"37.253.0.0","37.253.255.255","637337600","637403135","NO","Norway"
+"37.254.0.0","37.255.255.255","637403136","637534207","IR","Iran, Islamic Republic of"
+"38.0.0.0","38.29.31.255","637534208","639442943","US","United States"
+"38.29.32.0","38.29.63.255","639442944","639451135","CA","Canada"
+"38.29.64.0","38.29.95.255","639451136","639459327","US","United States"
+"38.29.96.0","38.29.127.255","639459328","639467519","CA","Canada"
+"38.29.128.0","38.64.37.255","639467520","641738239","US","United States"
+"38.64.38.0","38.64.38.255","641738240","641738495","CA","Canada"
+"38.64.39.0","38.64.128.255","641738496","641761535","US","United States"
+"38.64.129.0","38.64.129.255","641761536","641761791","CA","Canada"
+"38.64.130.0","38.64.135.255","641761792","641763327","US","United States"
+"38.64.136.0","38.64.151.255","641763328","641767423","CA","Canada"
+"38.64.152.0","38.64.163.255","641767424","641770495","US","United States"
+"38.64.164.0","38.64.171.255","641770496","641772543","CA","Canada"
+"38.64.172.0","38.64.173.255","641772544","641773055","US","United States"
+"38.64.174.0","38.64.178.255","641773056","641774335","CA","Canada"
+"38.64.179.0","38.64.183.255","641774336","641775615","US","United States"
+"38.64.184.0","38.64.187.255","641775616","641776639","CA","Canada"
+"38.64.188.0","38.64.191.255","641776640","641777663","US","United States"
+"38.64.192.0","38.64.192.255","641777664","641777919","CA","Canada"
+"38.64.193.0","38.64.193.255","641777920","641778175","US","United States"
+"38.64.194.0","38.64.195.255","641778176","641778687","CA","Canada"
+"38.64.196.0","38.64.197.255","641778688","641779199","US","United States"
+"38.64.198.0","38.64.198.127","641779200","641779327","CA","Canada"
+"38.64.198.128","38.64.199.255","641779328","641779711","US","United States"
+"38.64.200.0","38.64.207.255","641779712","641781759","CA","Canada"
+"38.64.208.0","38.64.239.255","641781760","641789951","US","United States"
+"38.64.240.0","38.64.243.255","641789952","641790975","CA","Canada"
+"38.64.244.0","38.65.127.255","641790976","641826815","US","United States"
+"38.65.128.0","38.65.131.255","641826816","641827839","MX","Mexico"
+"38.65.132.0","38.65.133.255","641827840","641828351","US","United States"
+"38.65.134.0","38.65.143.255","641828352","641830911","MX","Mexico"
+"38.65.144.0","38.69.141.255","641830912","642092543","US","United States"
+"38.69.142.0","38.69.142.255","642092544","642092799","CA","Canada"
+"38.69.143.0","38.69.143.255","642092800","642093055","US","United States"
+"38.69.144.0","38.69.151.255","642093056","642095103","CA","Canada"
+"38.69.152.0","38.69.155.255","642095104","642096127","US","United States"
+"38.69.156.0","38.69.157.255","642096128","642096639","CA","Canada"
+"38.69.158.0","38.69.159.255","642096640","642097151","US","United States"
+"38.69.160.0","38.69.191.255","642097152","642105343","CA","Canada"
+"38.69.192.0","38.69.223.255","642105344","642113535","US","United States"
+"38.69.224.0","38.69.231.255","642113536","642115583","AU","Australia"
+"38.69.232.0","38.74.15.255","642115584","642387967","US","United States"
+"38.74.16.0","38.74.63.255","642387968","642400255","CA","Canada"
+"38.74.64.0","38.80.63.255","642400256","642793471","US","United States"
+"38.80.64.0","38.80.67.255","642793472","642794495","CA","Canada"
+"38.80.68.0","38.86.192.63","642794496","643219519","US","United States"
+"38.86.192.64","38.86.192.67","643219520","643219523","CA","Canada"
+"38.86.192.68","38.86.192.70","643219524","643219526","US","United States"
+"38.86.192.71","38.86.192.71","643219527","643219527","CA","Canada"
+"38.86.192.72","38.87.43.255","643219528","643247103","US","United States"
+"38.87.44.0","38.87.47.255","643247104","643248127","CA","Canada"
+"38.87.48.0","38.87.224.255","643248128","643293439","US","United States"
+"38.87.225.0","38.87.225.255","643293440","643293695","GB","United Kingdom"
+"38.87.226.0","38.87.226.255","643293696","643293951","US","United States"
+"38.87.227.0","38.87.227.255","643293952","643294207","SG","Singapore"
+"38.87.228.0","38.87.229.255","643294208","643294719","US","United States"
+"38.87.230.0","38.87.230.255","643294720","643294975","RU","Russian Federation"
+"38.87.231.0","38.87.231.255","643294976","643295231","DE","Germany"
+"38.87.232.0","38.87.233.255","643295232","643295743","PR","Puerto Rico"
+"38.87.234.0","38.87.235.255","643295744","643296255","US","United States"
+"38.87.236.0","38.87.236.255","643296256","643296511","PR","Puerto Rico"
+"38.87.237.0","38.87.237.255","643296512","643296767","US","United States"
+"38.87.238.0","38.87.239.255","643296768","643297279","PR","Puerto Rico"
+"38.87.240.0","38.87.248.255","643297280","643299583","US","United States"
+"38.87.249.0","38.87.249.255","643299584","643299839","HK","Hong Kong"
+"38.87.250.0","38.88.5.255","643299840","643302911","US","United States"
+"38.88.6.0","38.88.7.255","643302912","643303423","CA","Canada"
+"38.88.8.0","38.88.63.255","643303424","643317759","US","United States"
+"38.88.64.0","38.88.95.255","643317760","643325951","CA","Canada"
+"38.88.96.0","38.88.175.255","643325952","643346431","US","United States"
+"38.88.176.0","38.88.177.255","643346432","643346943","CA","Canada"
+"38.88.178.0","38.88.239.255","643346944","643362815","US","United States"
+"38.88.240.0","38.88.241.255","643362816","643363327","CA","Canada"
+"38.88.242.0","38.99.115.255","643363328","644051967","US","United States"
+"38.99.116.0","38.99.116.255","644051968","644052223","FR","France"
+"38.99.117.0","38.99.117.255","644052224","644052479","MF","Saint Martin"
+"38.99.118.0","38.99.118.255","644052480","644052735","GP","Guadeloupe"
+"38.99.119.0","38.99.119.255","644052736","644052991","MF","Saint Martin"
+"38.99.120.0","38.99.128.255","644052992","644055295","US","United States"
+"38.99.129.0","38.99.130.255","644055296","644055807","CA","Canada"
+"38.99.131.0","38.99.131.255","644055808","644056063","US","United States"
+"38.99.132.0","38.99.137.255","644056064","644057599","CA","Canada"
+"38.99.138.0","38.99.139.255","644057600","644058111","US","United States"
+"38.99.140.0","38.99.142.255","644058112","644058879","CA","Canada"
+"38.99.143.0","38.99.143.255","644058880","644059135","US","United States"
+"38.99.144.0","38.99.145.255","644059136","644059647","CA","Canada"
+"38.99.146.0","38.99.147.255","644059648","644060159","US","United States"
+"38.99.148.0","38.99.153.191","644060160","644061631","CA","Canada"
+"38.99.153.192","38.99.153.223","644061632","644061663","US","United States"
+"38.99.153.224","38.99.157.255","644061664","644062719","CA","Canada"
+"38.99.158.0","38.99.158.255","644062720","644062975","US","United States"
+"38.99.159.0","38.99.166.255","644062976","644065023","CA","Canada"
+"38.99.167.0","38.99.167.31","644065024","644065055","US","United States"
+"38.99.167.32","38.99.167.255","644065056","644065279","CA","Canada"
+"38.99.168.0","38.99.171.255","644065280","644066303","US","United States"
+"38.99.172.0","38.99.172.255","644066304","644066559","CA","Canada"
+"38.99.173.0","38.99.175.255","644066560","644067327","US","United States"
+"38.99.176.0","38.99.191.255","644067328","644071423","CA","Canada"
+"38.99.192.0","38.99.241.255","644071424","644084223","US","United States"
+"38.99.242.0","38.99.243.255","644084224","644084735","GU","Guam"
+"38.99.244.0","38.102.80.255","644084736","644239615","US","United States"
+"38.102.81.0","38.102.81.255","644239616","644239871","CA","Canada"
+"38.102.82.0","38.102.111.255","644239872","644247551","US","United States"
+"38.102.112.0","38.102.119.255","644247552","644249599","CA","Canada"
+"38.102.120.0","38.103.151.255","644249600","644323327","US","United States"
+"38.103.152.0","38.103.159.255","644323328","644325375","CA","Canada"
+"38.103.160.0","38.104.151.255","644325376","644388863","US","United States"
+"38.104.152.0","38.104.153.255","644388864","644389375","CA","Canada"
+"38.104.154.0","38.104.154.127","644389376","644389503","US","United States"
+"38.104.154.128","38.104.159.255","644389504","644390911","CA","Canada"
+"38.104.160.0","38.104.191.255","644390912","644399103","US","United States"
+"38.104.192.0","38.104.192.255","644399104","644399359","CA","Canada"
+"38.104.193.0","38.104.207.255","644399360","644403199","US","United States"
+"38.104.208.0","38.104.209.255","644403200","644403711","CA","Canada"
+"38.104.210.0","38.104.225.255","644403712","644407807","US","United States"
+"38.104.226.0","38.104.227.255","644407808","644408319","CA","Canada"
+"38.104.228.0","38.104.247.255","644408320","644413439","US","United States"
+"38.104.248.0","38.104.251.255","644413440","644414463","CA","Canada"
+"38.104.252.0","38.105.28.255","644414464","644422911","US","United States"
+"38.105.29.0","38.105.30.255","644422912","644423423","JP","Japan"
+"38.105.31.0","38.107.87.255","644423424","644569087","US","United States"
+"38.107.88.0","38.107.92.255","644569088","644570367","PR","Puerto Rico"
+"38.107.93.0","38.107.94.255","644570368","644570879","US","United States"
+"38.107.95.0","38.107.95.255","644570880","644571135","PR","Puerto Rico"
+"38.107.96.0","38.108.63.255","644571136","644628479","US","United States"
+"38.108.64.0","38.108.67.255","644628480","644629503","CA","Canada"
+"38.108.68.0","38.108.68.255","644629504","644629759","US","United States"
+"38.108.69.0","38.108.69.255","644629760","644630015","CA","Canada"
+"38.108.70.0","38.108.86.255","644630016","644634367","US","United States"
+"38.108.87.0","38.108.95.255","644634368","644636671","CA","Canada"
+"38.108.96.0","38.109.160.255","644636672","644718847","US","United States"
+"38.109.161.0","38.109.161.63","644718848","644718911","CA","Canada"
+"38.109.161.64","38.109.161.255","644718912","644719103","RU","Russian Federation"
+"38.109.162.0","38.109.163.255","644719104","644719615","US","United States"
+"38.109.164.0","38.109.165.255","644719616","644720127","CA","Canada"
+"38.109.166.0","38.110.63.255","644720128","644759551","US","United States"
+"38.110.64.0","38.110.64.255","644759552","644759807","CA","Canada"
+"38.110.65.0","38.110.67.255","644759808","644760575","US","United States"
+"38.110.68.0","38.110.71.255","644760576","644761599","CA","Canada"
+"38.110.72.0","38.110.79.255","644761600","644763647","US","United States"
+"38.110.80.0","38.110.95.255","644763648","644767743","CA","Canada"
+"38.110.96.0","38.110.96.134","644767744","644767878","US","United States"
+"38.110.96.135","38.110.96.135","644767879","644767879","CA","Canada"
+"38.110.96.136","38.111.95.255","644767880","644833279","US","United States"
+"38.111.96.0","38.111.99.255","644833280","644834303","CA","Canada"
+"38.111.100.0","38.111.102.255","644834304","644835071","US","United States"
+"38.111.103.0","38.111.103.255","644835072","644835327","CA","Canada"
+"38.111.104.0","38.111.107.255","644835328","644836351","US","United States"
+"38.111.108.0","38.111.111.255","644836352","644837375","CA","Canada"
+"38.111.112.0","38.111.117.255","644837376","644838911","US","United States"
+"38.111.118.0","38.111.120.255","644838912","644839679","CA","Canada"
+"38.111.121.0","38.111.123.255","644839680","644840447","US","United States"
+"38.111.124.0","38.111.127.255","644840448","644841471","CA","Canada"
+"38.111.128.0","38.111.145.15","644841472","644845839","US","United States"
+"38.111.145.16","38.111.145.16","644845840","644845840","RU","Russian Federation"
+"38.111.145.17","38.111.145.17","644845841","644845841","US","United States"
+"38.111.145.18","38.111.145.31","644845842","644845855","RU","Russian Federation"
+"38.111.145.32","38.111.145.39","644845856","644845863","US","United States"
+"38.111.145.40","38.111.145.255","644845864","644846079","RU","Russian Federation"
+"38.111.146.0","38.112.0.255","644846080","644874495","US","United States"
+"38.112.1.0","38.112.1.255","644874496","644874751","CA","Canada"
+"38.112.2.0","38.112.2.255","644874752","644875007","US","United States"
+"38.112.3.0","38.112.3.255","644875008","644875263","CA","Canada"
+"38.112.4.0","38.112.7.255","644875264","644876287","US","United States"
+"38.112.8.0","38.112.13.255","644876288","644877823","CA","Canada"
+"38.112.14.0","38.112.87.255","644877824","644896767","US","United States"
+"38.112.88.0","38.112.111.255","644896768","644902911","CA","Canada"
+"38.112.112.0","38.112.114.255","644902912","644903679","US","United States"
+"38.112.115.0","38.112.115.255","644903680","644903935","CA","Canada"
+"38.112.116.0","38.113.159.255","644903936","644980735","US","United States"
+"38.113.160.0","38.113.160.255","644980736","644980991","CA","Canada"
+"38.113.161.0","38.113.163.255","644980992","644981759","US","United States"
+"38.113.164.0","38.113.167.255","644981760","644982783","CA","Canada"
+"38.113.168.0","38.113.184.255","644982784","644987135","US","United States"
+"38.113.185.0","38.113.187.255","644987136","644987903","CA","Canada"
+"38.113.188.0","38.116.191.255","644987904","645185535","US","United States"
+"38.116.192.0","38.116.223.255","645185536","645193727","CA","Canada"
+"38.116.224.0","38.117.75.255","645193728","645221375","US","United States"
+"38.117.76.0","38.117.79.255","645221376","645222399","CA","Canada"
+"38.117.80.0","38.117.89.255","645222400","645224959","US","United States"
+"38.117.90.0","38.117.90.255","645224960","645225215","CA","Canada"
+"38.117.91.0","38.117.91.255","645225216","645225471","US","United States"
+"38.117.92.0","38.117.93.255","645225472","645225983","CA","Canada"
+"38.117.94.0","38.117.99.255","645225984","645227519","US","United States"
+"38.117.100.0","38.117.101.255","645227520","645228031","CA","Canada"
+"38.117.102.0","38.117.105.255","645228032","645229055","US","United States"
+"38.117.106.0","38.117.107.255","645229056","645229567","CA","Canada"
+"38.117.108.0","38.117.108.255","645229568","645229823","US","United States"
+"38.117.109.0","38.117.109.255","645229824","645230079","CA","Canada"
+"38.117.110.0","38.121.63.255","645230080","645480447","US","United States"
+"38.121.64.0","38.121.71.255","645480448","645482495","CA","Canada"
+"38.121.72.0","38.121.79.255","645482496","645484543","US","United States"
+"38.121.80.0","38.121.95.255","645484544","645488639","CA","Canada"
+"38.121.96.0","38.121.239.255","645488640","645525503","US","United States"
+"38.121.240.0","38.121.255.255","645525504","645529599","CA","Canada"
+"38.122.0.0","38.122.39.255","645529600","645539839","US","United States"
+"38.122.40.0","38.122.43.255","645539840","645540863","CA","Canada"
+"38.122.44.0","38.122.67.255","645540864","645547007","US","United States"
+"38.122.68.0","38.122.71.255","645547008","645548031","CA","Canada"
+"38.122.72.0","38.122.183.255","645548032","645576703","US","United States"
+"38.122.184.0","38.122.185.37","645576704","645576997","CA","Canada"
+"38.122.185.38","38.122.185.38","645576998","645576998","US","United States"
+"38.122.185.39","38.122.185.255","645576999","645577215","CA","Canada"
+"38.122.186.0","38.123.67.255","645577216","645612543","US","United States"
+"38.123.68.0","38.123.71.255","645612544","645613567","MX","Mexico"
+"38.123.72.0","38.123.192.63","645613568","645644351","US","United States"
+"38.123.192.64","38.123.192.127","645644352","645644415","MX","Mexico"
+"38.123.192.128","38.123.194.127","645644416","645644927","US","United States"
+"38.123.194.128","38.123.194.255","645644928","645645055","MX","Mexico"
+"38.123.195.0","38.123.204.255","645645056","645647615","US","United States"
+"38.123.205.0","38.123.205.255","645647616","645647871","MX","Mexico"
+"38.123.206.0","38.124.167.255","645647872","645703679","US","United States"
+"38.124.168.0","38.124.175.255","645703680","645705727","MX","Mexico"
+"38.124.176.0","38.124.199.255","645705728","645711871","US","United States"
+"38.124.200.0","38.124.200.255","645711872","645712127","MX","Mexico"
+"38.124.201.0","38.127.71.255","645712128","645875711","US","United States"
+"38.127.72.0","38.127.77.255","645875712","645877247","CA","Canada"
+"38.127.78.0","38.128.223.255","645877248","645980159","US","United States"
+"38.128.224.0","38.128.231.255","645980160","645982207","CA","Canada"
+"38.128.232.0","38.128.239.255","645982208","645984255","US","United States"
+"38.128.240.0","38.128.255.255","645984256","645988351","CA","Canada"
+"38.129.0.0","38.129.4.74","645988352","645989450","US","United States"
+"38.129.4.75","38.129.4.75","645989451","645989451","CA","Canada"
+"38.129.4.76","38.130.111.255","645989452","646082559","US","United States"
+"38.130.112.0","38.130.115.255","646082560","646083583","CA","Canada"
+"38.130.116.0","38.130.117.255","646083584","646084095","US","United States"
+"38.130.118.0","38.130.118.255","646084096","646084351","CA","Canada"
+"38.130.119.0","38.130.119.255","646084352","646084607","US","United States"
+"38.130.120.0","38.130.127.255","646084608","646086655","CA","Canada"
+"38.130.128.0","38.131.159.255","646086656","646160383","US","United States"
+"38.131.160.0","38.131.175.255","646160384","646164479","CA","Canada"
+"38.131.176.0","38.132.35.255","646164480","646194175","US","United States"
+"38.132.36.0","38.132.38.255","646194176","646194943","CA","Canada"
+"38.132.39.0","38.132.39.255","646194944","646195199","US","United States"
+"38.132.40.0","38.132.53.255","646195200","646198783","CA","Canada"
+"38.132.54.0","38.133.15.255","646198784","646254591","US","United States"
+"38.133.16.0","38.133.23.255","646254592","646256639","CA","Canada"
+"38.133.24.0","38.133.47.255","646256640","646262783","US","United States"
+"38.133.48.0","38.133.55.255","646262784","646264831","CA","Canada"
+"38.133.56.0","38.140.9.255","646264832","646711807","US","United States"
+"38.140.10.0","38.140.11.255","646711808","646712319","CA","Canada"
+"38.140.12.0","38.140.99.255","646712320","646734847","US","United States"
+"38.140.100.0","38.140.101.255","646734848","646735359","CA","Canada"
+"38.140.102.0","38.140.221.15","646735360","646765839","US","United States"
+"38.140.221.16","38.140.221.23","646765840","646765847","CA","Canada"
+"38.140.221.24","38.242.159.255","646765848","653434879","US","United States"
+"38.242.160.0","38.242.191.255","653434880","653443071","CA","Canada"
+"38.242.192.0","38.255.255.255","653443072","654311423","US","United States"
+"39.0.0.0","39.0.0.255","654311424","654311679","CN","China"
+"39.0.1.0","39.0.1.255","654311680","654311935","AU","Australia"
+"39.0.2.0","39.0.255.255","654311936","654376959","CN","China"
+"39.1.0.0","39.1.255.255","654376960","654442495","TW","Taiwan"
+"39.2.0.0","39.3.255.255","654442496","654573567","JP","Japan"
+"39.4.0.0","39.7.255.255","654573568","654835711","KR","Korea, Republic of"
+"39.8.0.0","39.15.255.255","654835712","655359999","TW","Taiwan"
+"39.16.0.0","39.31.255.255","655360000","656408575","KR","Korea, Republic of"
+"39.32.0.0","39.63.255.255","656408576","658505727","PK","Pakistan"
+"39.64.0.0","39.108.255.255","658505728","661454847","CN","China"
+"39.109.0.0","39.109.127.255","661454848","661487615","HK","Hong Kong"
+"39.109.128.0","39.109.255.255","661487616","661520383","SG","Singapore"
+"39.110.0.0","39.111.255.255","661520384","661651455","JP","Japan"
+"39.112.0.0","39.127.255.255","661651456","662700031","KR","Korea, Republic of"
+"39.128.0.0","39.191.255.255","662700032","666894335","CN","China"
+"39.192.0.0","39.255.255.255","666894336","671088639","ID","Indonesia"
+"40.0.0.0","40.0.95.255","671088640","671113215","US","United States"
+"40.0.96.0","40.0.96.255","671113216","671113471","EU","Europe"
+"40.0.97.0","40.67.255.255","671113472","675545087","US","United States"
+"40.68.0.0","40.68.255.255","675545088","675610623","NL","Netherlands"
+"40.69.0.0","40.69.95.255","675610624","675635199","IE","Ireland"
+"40.69.96.0","40.69.127.255","675635200","675643391","CA","Canada"
+"40.69.128.0","40.69.191.255","675643392","675659775","US","United States"
+"40.69.192.0","40.69.223.255","675659776","675667967","IE","Ireland"
+"40.69.224.0","40.71.255.255","675667968","675807231","US","United States"
+"40.72.0.0","40.73.255.255","675807232","675938303","CN","China"
+"40.74.0.0","40.74.63.255","675938304","675954687","NL","Netherlands"
+"40.74.64.0","40.74.143.255","675954688","675975167","JP","Japan"
+"40.74.144.0","40.74.159.255","675975168","675979263","IE","Ireland"
+"40.74.160.0","40.77.132.255","675979264","676168959","US","United States"
+"40.77.133.0","40.77.133.255","676168960","676169215","IE","Ireland"
+"40.77.134.0","40.77.160.31","676169216","676175903","US","United States"
+"40.77.160.32","40.77.161.63","676175904","676176191","HK","Hong Kong"
+"40.77.161.64","40.77.161.127","676176192","676176255","US","United States"
+"40.77.161.128","40.77.161.255","676176256","676176383","HK","Hong Kong"
+"40.77.162.0","40.77.162.255","676176384","676176639","IE","Ireland"
+"40.77.163.0","40.77.167.92","676176640","676177756","US","United States"
+"40.77.167.93","40.77.167.93","676177757","676177757","RE","Reunion"
+"40.77.167.94","40.77.225.255","676177758","676192767","US","United States"
+"40.77.226.0","40.77.226.127","676192768","676192895","HK","Hong Kong"
+"40.77.226.128","40.77.226.255","676192896","676193023","IE","Ireland"
+"40.77.227.0","40.78.191.255","676193024","676249599","US","United States"
+"40.78.192.0","40.78.255.255","676249600","676265983","AU","Australia"
+"40.79.0.0","40.79.127.255","676265984","676298751","US","United States"
+"40.79.128.0","40.79.255.255","676298752","676331519","IE","Ireland"
+"40.80.0.0","40.80.63.255","676331520","676347903","NL","Netherlands"
+"40.80.64.0","40.80.143.255","676347904","676368383","JP","Japan"
+"40.80.144.0","40.81.255.255","676368384","676462591","US","United States"
+"40.82.0.0","40.82.255.255","676462592","676528127","NL","Netherlands"
+"40.83.0.0","40.83.63.255","676528128","676544511","US","United States"
+"40.83.64.0","40.83.127.255","676544512","676560895","HK","Hong Kong"
+"40.83.128.0","40.84.255.255","676560896","676659199","US","United States"
+"40.85.0.0","40.85.143.255","676659200","676696063","IE","Ireland"
+"40.85.144.0","40.85.191.255","676696064","676708351","US","United States"
+"40.85.192.0","40.85.255.255","676708352","676724735","CA","Canada"
+"40.86.0.0","40.86.191.255","676724736","676773887","US","United States"
+"40.86.192.0","40.86.255.255","676773888","676790271","CA","Canada"
+"40.87.0.0","40.87.127.255","676790272","676823039","US","United States"
+"40.87.128.0","40.87.159.255","676823040","676831231","IE","Ireland"
+"40.87.160.0","40.87.183.255","676831232","676837375","US","United States"
+"40.87.184.0","40.87.187.255","676837376","676838399","NL","Netherlands"
+"40.87.188.0","40.87.191.255","676838400","676839423","IE","Ireland"
+"40.87.192.0","40.87.195.255","676839424","676840447","HK","Hong Kong"
+"40.87.196.0","40.87.199.255","676840448","676841471","SG","Singapore"
+"40.87.200.0","40.87.207.255","676841472","676843519","JP","Japan"
+"40.87.208.0","40.87.215.255","676843520","676845567","AU","Australia"
+"40.87.216.0","40.87.227.255","676845568","676848639","IN","India"
+"40.87.228.0","40.95.255.255","676848640","677380095","US","United States"
+"40.96.0.0","40.96.0.31","677380096","677380127","AU","Australia"
+"40.96.0.32","40.96.0.63","677380128","677380159","IE","Ireland"
+"40.96.0.64","40.96.0.95","677380160","677380191","NL","Netherlands"
+"40.96.0.96","40.96.1.191","677380192","677380543","US","United States"
+"40.96.1.192","40.96.2.111","677380544","677380719","SG","Singapore"
+"40.96.2.112","40.96.3.31","677380720","677380895","KR","Korea, Republic of"
+"40.96.3.32","40.96.3.63","677380896","677380927","AU","Australia"
+"40.96.3.64","40.96.3.79","677380928","677380943","IN","India"
+"40.96.3.80","40.96.3.95","677380944","677380959","FI","Finland"
+"40.96.3.96","40.96.3.127","677380960","677380991","AU","Australia"
+"40.96.3.128","40.96.3.191","677380992","677381055","US","United States"
+"40.96.3.192","40.96.3.207","677381056","677381071","FI","Finland"
+"40.96.3.208","40.96.4.127","677381072","677381247","HK","Hong Kong"
+"40.96.4.128","40.96.4.255","677381248","677381375","US","United States"
+"40.96.5.0","40.96.5.31","677381376","677381407","AT","Austria"
+"40.96.5.32","40.96.5.47","677381408","677381423","NL","Netherlands"
+"40.96.5.48","40.96.5.223","677381424","677381599","US","United States"
+"40.96.5.224","40.96.5.255","677381600","677381631","NL","Netherlands"
+"40.96.6.0","40.96.6.79","677381632","677381711","US","United States"
+"40.96.6.80","40.96.6.127","677381712","677381759","IE","Ireland"
+"40.96.6.128","40.96.7.55","677381760","677381943","US","United States"
+"40.96.7.56","40.96.7.63","677381944","677381951","FI","Finland"
+"40.96.7.64","40.96.7.127","677381952","677382015","US","United States"
+"40.96.7.128","40.96.7.143","677382016","677382031","NL","Netherlands"
+"40.96.7.144","40.96.7.159","677382032","677382047","US","United States"
+"40.96.7.160","40.96.7.175","677382048","677382063","KR","Korea, Republic of"
+"40.96.7.176","40.96.9.79","677382064","677382479","US","United States"
+"40.96.9.80","40.96.9.87","677382480","677382487","FI","Finland"
+"40.96.9.88","40.96.9.95","677382488","677382495","US","United States"
+"40.96.9.96","40.96.9.127","677382496","677382527","NL","Netherlands"
+"40.96.9.128","40.96.9.143","677382528","677382543","CA","Canada"
+"40.96.9.144","40.96.9.159","677382544","677382559","IE","Ireland"
+"40.96.9.160","40.96.9.175","677382560","677382575","US","United States"
+"40.96.9.176","40.96.9.191","677382576","677382591","AU","Australia"
+"40.96.9.192","40.96.9.223","677382592","677382623","IE","Ireland"
+"40.96.9.224","40.96.9.239","677382624","677382639","CA","Canada"
+"40.96.9.240","40.96.10.63","677382640","677382719","US","United States"
+"40.96.10.64","40.96.10.71","677382720","677382727","IE","Ireland"
+"40.96.10.72","40.96.10.95","677382728","677382751","FI","Finland"
+"40.96.10.96","40.96.10.159","677382752","677382815","CA","Canada"
+"40.96.10.160","40.96.10.175","677382816","677382831","NL","Netherlands"
+"40.96.10.176","40.96.10.183","677382832","677382839","FI","Finland"
+"40.96.10.184","40.96.12.23","677382840","677383191","BR","Brazil"
+"40.96.12.24","40.96.12.223","677383192","677383391","US","United States"
+"40.96.12.224","40.96.13.143","677383392","677383567","NL","Netherlands"
+"40.96.13.144","40.96.13.159","677383568","677383583","MY","Malaysia"
+"40.96.13.160","40.96.13.191","677383584","677383615","US","United States"
+"40.96.13.192","40.96.13.207","677383616","677383631","MY","Malaysia"
+"40.96.13.208","40.96.14.15","677383632","677383695","US","United States"
+"40.96.14.16","40.96.14.31","677383696","677383711","MY","Malaysia"
+"40.96.14.32","40.96.14.95","677383712","677383775","US","United States"
+"40.96.14.96","40.96.14.111","677383776","677383791","CL","Chile"
+"40.96.14.112","40.96.14.143","677383792","677383823","MY","Malaysia"
+"40.96.14.144","40.96.15.47","677383824","677383983","CL","Chile"
+"40.96.15.48","40.96.15.63","677383984","677383999","MY","Malaysia"
+"40.96.15.64","40.96.15.191","677384000","677384127","SG","Singapore"
+"40.96.15.192","40.96.15.207","677384128","677384143","US","United States"
+"40.96.15.208","40.96.15.223","677384144","677384159","IE","Ireland"
+"40.96.15.224","40.96.15.255","677384160","677384191","US","United States"
+"40.96.16.0","40.96.16.175","677384192","677384367","NL","Netherlands"
+"40.96.16.176","40.96.16.207","677384368","677384399","MY","Malaysia"
+"40.96.16.208","40.96.16.239","677384400","677384431","AT","Austria"
+"40.96.16.240","40.96.17.15","677384432","677384463","US","United States"
+"40.96.17.16","40.96.17.47","677384464","677384495","FI","Finland"
+"40.96.17.48","40.96.17.63","677384496","677384511","MY","Malaysia"
+"40.96.17.64","40.96.17.175","677384512","677384623","KR","Korea, Republic of"
+"40.96.17.176","40.96.17.191","677384624","677384639","HK","Hong Kong"
+"40.96.17.192","40.96.17.223","677384640","677384671","US","United States"
+"40.96.17.224","40.96.18.15","677384672","677384719","NL","Netherlands"
+"40.96.18.16","40.96.18.127","677384720","677384831","US","United States"
+"40.96.18.128","40.96.19.31","677384832","677384991","HK","Hong Kong"
+"40.96.19.32","40.96.19.207","677384992","677385167","CA","Canada"
+"40.96.19.208","40.96.20.127","677385168","677385343","FI","Finland"
+"40.96.20.128","40.96.20.255","677385344","677385471","US","United States"
+"40.96.21.0","40.96.21.47","677385472","677385519","FI","Finland"
+"40.96.21.48","40.96.21.223","677385520","677385695","AT","Austria"
+"40.96.21.224","40.96.22.143","677385696","677385871","NL","Netherlands"
+"40.96.22.144","40.96.22.191","677385872","677385919","US","United States"
+"40.96.22.192","40.96.22.207","677385920","677385935","CA","Canada"
+"40.96.22.208","40.96.22.239","677385936","677385967","US","United States"
+"40.96.22.240","40.96.22.255","677385968","677385983","SG","Singapore"
+"40.96.23.0","40.96.23.15","677385984","677385999","FI","Finland"
+"40.96.23.16","40.96.23.31","677386000","677386015","US","United States"
+"40.96.23.32","40.96.23.63","677386016","677386047","IN","India"
+"40.96.23.64","40.96.23.79","677386048","677386063","CA","Canada"
+"40.96.23.80","40.96.23.111","677386064","677386095","US","United States"
+"40.96.23.112","40.96.23.127","677386096","677386111","BR","Brazil"
+"40.96.23.128","40.96.23.143","677386112","677386127","CA","Canada"
+"40.96.23.144","40.96.23.175","677386128","677386159","US","United States"
+"40.96.23.176","40.96.23.191","677386160","677386175","BR","Brazil"
+"40.96.23.192","40.96.23.223","677386176","677386207","CA","Canada"
+"40.96.23.224","40.96.23.255","677386208","677386239","AU","Australia"
+"40.96.24.0","40.96.24.119","677386240","677386359","BR","Brazil"
+"40.96.24.120","40.96.24.127","677386360","677386367","MY","Malaysia"
+"40.96.24.128","40.96.24.135","677386368","677386375","AU","Australia"
+"40.96.24.136","40.96.24.159","677386376","677386399","US","United States"
+"40.96.24.160","40.96.24.175","677386400","677386415","CL","Chile"
+"40.96.24.176","40.96.24.183","677386416","677386423","FI","Finland"
+"40.96.24.184","40.96.24.191","677386424","677386431","AU","Australia"
+"40.96.24.192","40.96.24.199","677386432","677386439","FI","Finland"
+"40.96.24.200","40.96.24.255","677386440","677386495","CL","Chile"
+"40.96.25.0","40.96.25.31","677386496","677386527","IE","Ireland"
+"40.96.25.32","40.96.25.47","677386528","677386543","AT","Austria"
+"40.96.25.48","40.96.25.63","677386544","677386559","HK","Hong Kong"
+"40.96.25.64","40.96.25.79","677386560","677386575","FI","Finland"
+"40.96.25.80","40.96.25.119","677386576","677386615","MY","Malaysia"
+"40.96.25.120","40.96.25.127","677386616","677386623","IE","Ireland"
+"40.96.25.128","40.96.25.143","677386624","677386639","JP","Japan"
+"40.96.25.144","40.96.25.159","677386640","677386655","US","United States"
+"40.96.25.160","40.96.25.175","677386656","677386671","AU","Australia"
+"40.96.25.176","40.96.25.239","677386672","677386735","US","United States"
+"40.96.25.240","40.96.25.255","677386736","677386751","HK","Hong Kong"
+"40.96.26.0","40.96.26.15","677386752","677386767","US","United States"
+"40.96.26.16","40.96.26.47","677386768","677386799","CA","Canada"
+"40.96.26.48","40.96.26.215","677386800","677386967","IE","Ireland"
+"40.96.26.216","40.96.28.55","677386968","677387319","US","United States"
+"40.96.28.56","40.96.28.63","677387320","677387327","FI","Finland"
+"40.96.28.64","40.96.28.191","677387328","677387455","AT","Austria"
+"40.96.28.192","40.96.28.223","677387456","677387487","FI","Finland"
+"40.96.28.224","40.96.29.143","677387488","677387663","SG","Singapore"
+"40.96.29.144","40.96.30.63","677387664","677387839","HK","Hong Kong"
+"40.96.30.64","40.96.30.87","677387840","677387863","AT","Austria"
+"40.96.30.88","40.96.30.191","677387864","677387967","US","United States"
+"40.96.30.192","40.96.30.231","677387968","677388007","FI","Finland"
+"40.96.30.232","40.96.31.151","677388008","677388183","KR","Korea, Republic of"
+"40.96.31.152","40.96.31.191","677388184","677388223","FI","Finland"
+"40.96.31.192","40.96.32.63","677388224","677388351","US","United States"
+"40.96.32.64","40.96.32.239","677388352","677388527","MY","Malaysia"
+"40.96.32.240","40.96.33.159","677388528","677388703","US","United States"
+"40.96.33.160","40.96.34.79","677388704","677388879","FI","Finland"
+"40.96.34.80","40.96.34.255","677388880","677389055","NL","Netherlands"
+"40.96.35.0","40.96.35.175","677389056","677389231","AT","Austria"
+"40.96.35.176","40.96.35.207","677389232","677389263","US","United States"
+"40.96.35.208","40.96.36.127","677389264","677389439","CA","Canada"
+"40.96.36.128","40.96.37.47","677389440","677389615","US","United States"
+"40.96.37.48","40.96.37.223","677389616","677389791","IE","Ireland"
+"40.96.37.224","40.96.37.255","677389792","677389823","CA","Canada"
+"40.96.38.0","40.96.38.175","677389824","677389999","US","United States"
+"40.96.38.176","40.96.38.239","677390000","677390063","CA","Canada"
+"40.96.38.240","40.96.39.159","677390064","677390239","US","United States"
+"40.96.39.160","40.96.39.167","677390240","677390247","FI","Finland"
+"40.96.39.168","40.96.39.191","677390248","677390271","AT","Austria"
+"40.96.39.192","40.96.42.135","677390272","677390983","US","United States"
+"40.96.42.136","40.96.44.39","677390984","677391399","GB","United Kingdom"
+"40.96.44.40","40.96.44.215","677391400","677391575","US","United States"
+"40.96.44.216","40.96.46.87","677391576","677391959","GB","United Kingdom"
+"40.96.46.88","40.96.47.7","677391960","677392135","US","United States"
+"40.96.47.8","40.96.47.15","677392136","677392143","KR","Korea, Republic of"
+"40.96.47.16","40.96.47.31","677392144","677392159","US","United States"
+"40.96.47.32","40.96.47.199","677392160","677392327","KR","Korea, Republic of"
+"40.96.47.200","40.96.48.119","677392328","677392503","MY","Malaysia"
+"40.96.48.120","40.96.49.39","677392504","677392679","HK","Hong Kong"
+"40.96.49.40","40.96.49.215","677392680","677392855","SG","Singapore"
+"40.96.49.216","40.96.50.135","677392856","677393031","NL","Netherlands"
+"40.96.50.136","40.96.51.55","677393032","677393207","US","United States"
+"40.96.51.56","40.96.51.63","677393208","677393215","FI","Finland"
+"40.96.51.64","40.96.51.223","677393216","677393375","US","United States"
+"40.96.51.224","40.96.51.231","677393376","677393383","FI","Finland"
+"40.96.51.232","40.96.51.239","677393384","677393391","US","United States"
+"40.96.51.240","40.96.51.255","677393392","677393407","FI","Finland"
+"40.96.52.0","40.96.52.127","677393408","677393535","US","United States"
+"40.96.52.128","40.96.52.151","677393536","677393559","FI","Finland"
+"40.96.52.152","40.96.52.167","677393560","677393575","NL","Netherlands"
+"40.96.52.168","40.96.53.71","677393576","677393735","US","United States"
+"40.96.53.72","40.96.53.79","677393736","677393743","FI","Finland"
+"40.96.53.80","40.96.53.95","677393744","677393759","NL","Netherlands"
+"40.96.53.96","40.96.53.191","677393760","677393855","US","United States"
+"40.96.53.192","40.96.53.199","677393856","677393863","FI","Finland"
+"40.96.53.200","40.96.54.7","677393864","677393927","BR","Brazil"
+"40.96.54.8","40.96.55.103","677393928","677394279","JP","Japan"
+"40.96.55.104","40.96.55.111","677394280","677394287","FI","Finland"
+"40.96.55.112","40.96.55.127","677394288","677394303","AU","Australia"
+"40.96.55.128","40.96.55.255","677394304","677394431","US","United States"
+"40.96.56.0","40.96.56.15","677394432","677394447","AU","Australia"
+"40.96.56.16","40.96.56.23","677394448","677394455","FI","Finland"
+"40.96.56.24","40.96.56.95","677394456","677394527","JP","Japan"
+"40.96.56.96","40.96.56.127","677394528","677394559","CL","Chile"
+"40.96.56.128","40.96.56.159","677394560","677394591","US","United States"
+"40.96.56.160","40.96.57.71","677394592","677394759","JP","Japan"
+"40.96.57.72","40.96.57.79","677394760","677394767","FI","Finland"
+"40.96.57.80","40.96.57.111","677394768","677394799","JP","Japan"
+"40.96.57.112","40.96.58.23","677394800","677394967","FI","Finland"
+"40.96.58.24","40.96.59.119","677394968","677395319","AT","Austria"
+"40.96.59.120","40.96.60.39","677395320","677395495","NL","Netherlands"
+"40.96.60.40","40.96.60.215","677395496","677395671","IE","Ireland"
+"40.96.60.216","40.96.60.223","677395672","677395679","US","United States"
+"40.96.60.224","40.96.60.239","677395680","677395695","JP","Japan"
+"40.96.60.240","40.96.61.151","677395696","677395863","US","United States"
+"40.96.61.152","40.96.61.159","677395864","677395871","FI","Finland"
+"40.96.61.160","40.96.61.191","677395872","677395903","IE","Ireland"
+"40.96.61.192","40.96.62.103","677395904","677396071","FI","Finland"
+"40.96.62.104","40.96.62.111","677396072","677396079","NL","Netherlands"
+"40.96.62.112","40.96.62.127","677396080","677396095","IN","India"
+"40.96.62.128","40.96.63.23","677396096","677396247","NL","Netherlands"
+"40.96.63.24","40.96.64.119","677396248","677396599","IE","Ireland"
+"40.96.64.120","40.96.64.143","677396600","677396623","FI","Finland"
+"40.96.64.144","40.96.64.159","677396624","677396639","IE","Ireland"
+"40.96.64.160","40.96.65.55","677396640","677396791","FI","Finland"
+"40.96.65.56","40.96.65.87","677396792","677396823","US","United States"
+"40.96.65.88","40.96.65.95","677396824","677396831","FI","Finland"
+"40.96.65.96","40.99.255.255","677396832","677642239","US","United States"
+"40.100.0.0","40.100.2.79","677642240","677642831","HK","Hong Kong"
+"40.100.2.80","40.100.3.255","677642832","677643263","US","United States"
+"40.100.4.0","40.100.7.255","677643264","677644287","HK","Hong Kong"
+"40.100.8.0","40.100.15.255","677644288","677646335","US","United States"
+"40.100.16.0","40.100.16.175","677646336","677646511","MY","Malaysia"
+"40.100.16.176","40.100.27.255","677646512","677649407","US","United States"
+"40.100.28.0","40.100.28.223","677649408","677649631","SG","Singapore"
+"40.100.28.224","40.100.143.255","677649632","677679103","US","United States"
+"40.100.144.0","40.100.144.159","677679104","677679263","AU","Australia"
+"40.100.144.160","40.100.145.79","677679264","677679439","US","United States"
+"40.100.145.80","40.100.145.255","677679440","677679615","AU","Australia"
+"40.100.146.0","40.100.149.255","677679616","677680639","US","United States"
+"40.100.150.0","40.100.150.127","677680640","677680767","AU","Australia"
+"40.100.150.128","40.100.150.191","677680768","677680831","US","United States"
+"40.100.150.192","40.100.151.79","677680832","677680975","AU","Australia"
+"40.100.151.80","40.100.151.111","677680976","677681007","US","United States"
+"40.100.151.112","40.100.151.223","677681008","677681119","AU","Australia"
+"40.100.151.224","40.100.151.255","677681120","677681151","US","United States"
+"40.100.152.0","40.100.152.143","677681152","677681295","JP","Japan"
+"40.100.152.144","40.100.153.255","677681296","677681663","US","United States"
+"40.100.154.0","40.100.154.175","677681664","677681839","JP","Japan"
+"40.100.154.176","40.100.155.255","677681840","677682175","US","United States"
+"40.100.156.0","40.100.156.255","677682176","677682431","JP","Japan"
+"40.100.157.0","40.100.157.255","677682432","677682687","US","United States"
+"40.100.158.0","40.100.159.255","677682688","677683199","JP","Japan"
+"40.100.160.0","40.100.160.111","677683200","677683311","CA","Canada"
+"40.100.160.112","40.100.167.255","677683312","677685247","US","United States"
+"40.100.168.0","40.100.169.159","677685248","677685663","GB","United Kingdom"
+"40.100.169.160","40.100.169.255","677685664","677685759","US","United States"
+"40.100.170.0","40.100.171.159","677685760","677686175","GB","United Kingdom"
+"40.100.171.160","40.100.255.255","677686176","677707775","US","United States"
+"40.101.0.0","40.101.1.255","677707776","677708287","NL","Netherlands"
+"40.101.2.0","40.101.3.255","677708288","677708799","US","United States"
+"40.101.4.0","40.101.7.255","677708800","677709823","AT","Austria"
+"40.101.8.0","40.101.10.255","677709824","677710591","NL","Netherlands"
+"40.101.11.0","40.101.11.191","677710592","677710783","US","United States"
+"40.101.11.192","40.101.11.223","677710784","677710815","NL","Netherlands"
+"40.101.11.224","40.101.15.255","677710816","677711871","US","United States"
+"40.101.16.0","40.101.19.119","677711872","677712759","NL","Netherlands"
+"40.101.19.120","40.101.27.255","677712760","677714943","US","United States"
+"40.101.28.0","40.101.31.255","677714944","677715967","FI","Finland"
+"40.101.32.0","40.101.35.255","677715968","677716991","US","United States"
+"40.101.36.0","40.101.37.95","677716992","677717343","IE","Ireland"
+"40.101.37.96","40.101.39.255","677717344","677718015","US","United States"
+"40.101.40.0","40.101.42.111","677718016","677718639","IE","Ireland"
+"40.101.42.112","40.101.42.127","677718640","677718655","US","United States"
+"40.101.42.128","40.101.43.31","677718656","677718815","IE","Ireland"
+"40.101.43.32","40.101.43.159","677718816","677718943","US","United States"
+"40.101.43.160","40.101.47.255","677718944","677720063","IE","Ireland"
+"40.101.48.0","40.101.48.55","677720064","677720119","FI","Finland"
+"40.101.48.56","40.101.48.239","677720120","677720303","US","United States"
+"40.101.48.240","40.101.49.15","677720304","677720335","FI","Finland"
+"40.101.49.16","40.101.49.247","677720336","677720567","US","United States"
+"40.101.49.248","40.101.51.175","677720568","677721007","FI","Finland"
+"40.101.51.176","40.101.51.191","677721008","677721023","US","United States"
+"40.101.51.192","40.101.51.255","677721024","677721087","FI","Finland"
+"40.101.52.0","40.101.52.87","677721088","677721175","US","United States"
+"40.101.52.88","40.101.52.95","677721176","677721183","AT","Austria"
+"40.101.52.96","40.101.52.127","677721184","677721215","US","United States"
+"40.101.52.128","40.101.54.127","677721216","677721727","AT","Austria"
+"40.101.54.128","40.101.54.159","677721728","677721759","US","United States"
+"40.101.54.160","40.101.55.39","677721760","677721895","AT","Austria"
+"40.101.55.40","40.101.55.87","677721896","677721943","US","United States"
+"40.101.55.88","40.101.55.255","677721944","677722111","AT","Austria"
+"40.101.56.0","40.101.61.111","677722112","677723503","US","United States"
+"40.101.61.112","40.101.62.23","677723504","677723671","NL","Netherlands"
+"40.101.62.24","40.101.62.31","677723672","677723679","US","United States"
+"40.101.62.32","40.101.62.47","677723680","677723695","NL","Netherlands"
+"40.101.62.48","40.101.63.255","677723696","677724159","US","United States"
+"40.101.64.0","40.101.64.111","677724160","677724271","FI","Finland"
+"40.101.64.112","40.101.67.255","677724272","677725183","US","United States"
+"40.101.68.0","40.101.68.95","677725184","677725279","AT","Austria"
+"40.101.68.96","40.101.255.255","677725280","677773311","US","United States"
+"40.102.0.0","40.102.3.255","677773312","677774335","NL","Netherlands"
+"40.102.4.0","40.102.11.255","677774336","677776383","BR","Brazil"
+"40.102.12.0","40.102.31.255","677776384","677781503","NL","Netherlands"
+"40.102.32.0","40.102.32.111","677781504","677781615","CL","Chile"
+"40.102.32.112","40.102.33.39","677781616","677781799","NL","Netherlands"
+"40.102.33.40","40.102.33.215","677781800","677781975","CL","Chile"
+"40.102.33.216","40.102.43.255","677781976","677784575","NL","Netherlands"
+"40.102.44.0","40.102.47.255","677784576","677785599","US","United States"
+"40.102.48.0","40.102.127.255","677785600","677806079","NL","Netherlands"
+"40.102.128.0","40.102.255.255","677806080","677838847","US","United States"
+"40.103.0.0","40.103.0.15","677838848","677838863","NL","Netherlands"
+"40.103.0.16","40.103.0.31","677838864","677838879","IE","Ireland"
+"40.103.0.32","40.103.0.47","677838880","677838895","FI","Finland"
+"40.103.0.48","40.103.0.63","677838896","677838911","AT","Austria"
+"40.103.0.64","40.103.0.79","677838912","677838927","NL","Netherlands"
+"40.103.0.80","40.103.0.95","677838928","677838943","IE","Ireland"
+"40.103.0.96","40.103.0.111","677838944","677838959","FI","Finland"
+"40.103.0.112","40.103.0.127","677838960","677838975","AT","Austria"
+"40.103.0.128","40.103.0.143","677838976","677838991","NL","Netherlands"
+"40.103.0.144","40.103.0.159","677838992","677839007","IE","Ireland"
+"40.103.0.160","40.103.0.175","677839008","677839023","FI","Finland"
+"40.103.0.176","40.103.0.191","677839024","677839039","AT","Austria"
+"40.103.0.192","40.103.0.207","677839040","677839055","NL","Netherlands"
+"40.103.0.208","40.103.0.223","677839056","677839071","IE","Ireland"
+"40.103.0.224","40.103.0.239","677839072","677839087","FI","Finland"
+"40.103.0.240","40.103.0.255","677839088","677839103","AT","Austria"
+"40.103.1.0","40.103.1.15","677839104","677839119","NL","Netherlands"
+"40.103.1.16","40.103.1.31","677839120","677839135","IE","Ireland"
+"40.103.1.32","40.103.1.47","677839136","677839151","FI","Finland"
+"40.103.1.48","40.103.1.63","677839152","677839167","AT","Austria"
+"40.103.1.64","40.103.1.79","677839168","677839183","NL","Netherlands"
+"40.103.1.80","40.103.1.95","677839184","677839199","IE","Ireland"
+"40.103.1.96","40.103.1.111","677839200","677839215","FI","Finland"
+"40.103.1.112","40.103.1.127","677839216","677839231","AT","Austria"
+"40.103.1.128","40.103.1.143","677839232","677839247","NL","Netherlands"
+"40.103.1.144","40.103.1.159","677839248","677839263","IE","Ireland"
+"40.103.1.160","40.103.1.175","677839264","677839279","FI","Finland"
+"40.103.1.176","40.103.1.191","677839280","677839295","AT","Austria"
+"40.103.1.192","40.103.1.207","677839296","677839311","NL","Netherlands"
+"40.103.1.208","40.103.1.223","677839312","677839327","IE","Ireland"
+"40.103.1.224","40.103.1.239","677839328","677839343","FI","Finland"
+"40.103.1.240","40.103.1.255","677839344","677839359","AT","Austria"
+"40.103.2.0","40.103.5.191","677839360","677840319","US","United States"
+"40.103.5.192","40.103.6.255","677840320","677840639","NL","Netherlands"
+"40.103.7.0","40.103.11.255","677840640","677841919","US","United States"
+"40.103.12.0","40.103.12.15","677841920","677841935","FI","Finland"
+"40.103.12.16","40.103.12.31","677841936","677841951","IE","Ireland"
+"40.103.12.32","40.103.12.47","677841952","677841967","AT","Austria"
+"40.103.12.48","40.103.12.79","677841968","677841999","FI","Finland"
+"40.103.12.80","40.103.12.95","677842000","677842015","IE","Ireland"
+"40.103.12.96","40.103.12.111","677842016","677842031","AT","Austria"
+"40.103.12.112","40.103.12.127","677842032","677842047","NL","Netherlands"
+"40.103.12.128","40.103.12.143","677842048","677842063","FI","Finland"
+"40.103.12.144","40.103.12.159","677842064","677842079","IE","Ireland"
+"40.103.12.160","40.103.12.175","677842080","677842095","AT","Austria"
+"40.103.12.176","40.103.12.191","677842096","677842111","NL","Netherlands"
+"40.103.12.192","40.103.12.207","677842112","677842127","FI","Finland"
+"40.103.12.208","40.103.12.223","677842128","677842143","IE","Ireland"
+"40.103.12.224","40.103.12.239","677842144","677842159","AT","Austria"
+"40.103.12.240","40.103.12.255","677842160","677842175","NL","Netherlands"
+"40.103.13.0","40.103.13.15","677842176","677842191","FI","Finland"
+"40.103.13.16","40.103.13.31","677842192","677842207","IE","Ireland"
+"40.103.13.32","40.103.13.47","677842208","677842223","AT","Austria"
+"40.103.13.48","40.103.13.63","677842224","677842239","NL","Netherlands"
+"40.103.13.64","40.103.13.79","677842240","677842255","FI","Finland"
+"40.103.13.80","40.103.13.95","677842256","677842271","IE","Ireland"
+"40.103.13.96","40.103.13.111","677842272","677842287","AT","Austria"
+"40.103.13.112","40.103.13.127","677842288","677842303","NL","Netherlands"
+"40.103.13.128","40.103.13.159","677842304","677842335","FI","Finland"
+"40.103.13.160","40.103.13.175","677842336","677842351","AT","Austria"
+"40.103.13.176","40.103.13.191","677842352","677842367","NL","Netherlands"
+"40.103.13.192","40.103.13.207","677842368","677842383","FI","Finland"
+"40.103.13.208","40.103.13.223","677842384","677842399","IE","Ireland"
+"40.103.13.224","40.103.13.239","677842400","677842415","AT","Austria"
+"40.103.13.240","40.103.13.255","677842416","677842431","NL","Netherlands"
+"40.103.14.0","40.103.14.15","677842432","677842447","FI","Finland"
+"40.103.14.16","40.103.14.31","677842448","677842463","IE","Ireland"
+"40.103.14.32","40.103.14.47","677842464","677842479","AT","Austria"
+"40.103.14.48","40.103.14.63","677842480","677842495","NL","Netherlands"
+"40.103.14.64","40.103.14.79","677842496","677842511","FI","Finland"
+"40.103.14.80","40.103.14.95","677842512","677842527","IE","Ireland"
+"40.103.14.96","40.103.14.111","677842528","677842543","AT","Austria"
+"40.103.14.112","40.103.14.127","677842544","677842559","NL","Netherlands"
+"40.103.14.128","40.103.21.255","677842560","677844479","US","United States"
+"40.103.22.0","40.103.22.15","677844480","677844495","NL","Netherlands"
+"40.103.22.16","40.103.22.31","677844496","677844511","IE","Ireland"
+"40.103.22.32","40.103.22.47","677844512","677844527","FI","Finland"
+"40.103.22.48","40.103.22.63","677844528","677844543","AT","Austria"
+"40.103.22.64","40.103.22.79","677844544","677844559","NL","Netherlands"
+"40.103.22.80","40.103.22.95","677844560","677844575","IE","Ireland"
+"40.103.22.96","40.103.22.111","677844576","677844591","FI","Finland"
+"40.103.22.112","40.103.22.127","677844592","677844607","AT","Austria"
+"40.103.22.128","40.103.22.143","677844608","677844623","NL","Netherlands"
+"40.103.22.144","40.103.22.159","677844624","677844639","IE","Ireland"
+"40.103.22.160","40.103.22.175","677844640","677844655","FI","Finland"
+"40.103.22.176","40.103.22.191","677844656","677844671","AT","Austria"
+"40.103.22.192","40.103.22.207","677844672","677844687","NL","Netherlands"
+"40.103.22.208","40.103.22.223","677844688","677844703","IE","Ireland"
+"40.103.22.224","40.103.22.239","677844704","677844719","FI","Finland"
+"40.103.22.240","40.103.22.255","677844720","677844735","AT","Austria"
+"40.103.23.0","40.103.23.15","677844736","677844751","NL","Netherlands"
+"40.103.23.16","40.103.23.31","677844752","677844767","IE","Ireland"
+"40.103.23.32","40.103.23.47","677844768","677844783","FI","Finland"
+"40.103.23.48","40.103.23.63","677844784","677844799","AT","Austria"
+"40.103.23.64","40.103.28.63","677844800","677846079","US","United States"
+"40.103.28.64","40.103.28.79","677846080","677846095","KR","Korea, Republic of"
+"40.103.28.80","40.103.28.95","677846096","677846111","SG","Singapore"
+"40.103.28.96","40.103.28.111","677846112","677846127","HK","Hong Kong"
+"40.103.28.112","40.103.28.127","677846128","677846143","MY","Malaysia"
+"40.103.28.128","40.103.28.143","677846144","677846159","KR","Korea, Republic of"
+"40.103.28.144","40.103.28.159","677846160","677846175","SG","Singapore"
+"40.103.28.160","40.103.28.175","677846176","677846191","HK","Hong Kong"
+"40.103.28.176","40.103.28.191","677846192","677846207","MY","Malaysia"
+"40.103.28.192","40.103.28.207","677846208","677846223","KR","Korea, Republic of"
+"40.103.28.208","40.103.28.223","677846224","677846239","SG","Singapore"
+"40.103.28.224","40.103.28.239","677846240","677846255","HK","Hong Kong"
+"40.103.28.240","40.103.28.255","677846256","677846271","MY","Malaysia"
+"40.103.29.0","40.103.29.15","677846272","677846287","KR","Korea, Republic of"
+"40.103.29.16","40.103.29.31","677846288","677846303","SG","Singapore"
+"40.103.29.32","40.103.29.47","677846304","677846319","HK","Hong Kong"
+"40.103.29.48","40.103.29.63","677846320","677846335","MY","Malaysia"
+"40.103.29.64","40.103.31.191","677846336","677846975","US","United States"
+"40.103.31.192","40.103.31.207","677846976","677846991","IE","Ireland"
+"40.103.31.208","40.103.31.223","677846992","677847007","AT","Austria"
+"40.103.31.224","40.103.31.239","677847008","677847023","NL","Netherlands"
+"40.103.31.240","40.103.31.255","677847024","677847039","FI","Finland"
+"40.103.32.0","40.103.32.15","677847040","677847055","IE","Ireland"
+"40.103.32.16","40.103.32.31","677847056","677847071","AT","Austria"
+"40.103.32.32","40.103.32.47","677847072","677847087","NL","Netherlands"
+"40.103.32.48","40.103.32.63","677847088","677847103","FI","Finland"
+"40.103.32.64","40.103.32.79","677847104","677847119","IE","Ireland"
+"40.103.32.80","40.103.32.95","677847120","677847135","AT","Austria"
+"40.103.32.96","40.103.32.111","677847136","677847151","NL","Netherlands"
+"40.103.32.112","40.103.32.127","677847152","677847167","FI","Finland"
+"40.103.32.128","40.103.32.143","677847168","677847183","IE","Ireland"
+"40.103.32.144","40.103.32.159","677847184","677847199","AT","Austria"
+"40.103.32.160","40.103.32.175","677847200","677847215","NL","Netherlands"
+"40.103.32.176","40.103.32.191","677847216","677847231","FI","Finland"
+"40.103.32.192","40.103.32.207","677847232","677847247","IE","Ireland"
+"40.103.32.208","40.103.32.223","677847248","677847263","AT","Austria"
+"40.103.32.224","40.103.32.239","677847264","677847279","NL","Netherlands"
+"40.103.32.240","40.103.32.255","677847280","677847295","FI","Finland"
+"40.103.33.0","40.103.33.15","677847296","677847311","IE","Ireland"
+"40.103.33.16","40.103.33.31","677847312","677847327","AT","Austria"
+"40.103.33.32","40.103.33.47","677847328","677847343","NL","Netherlands"
+"40.103.33.48","40.103.33.63","677847344","677847359","FI","Finland"
+"40.103.33.64","40.103.33.79","677847360","677847375","IE","Ireland"
+"40.103.33.80","40.103.33.95","677847376","677847391","AT","Austria"
+"40.103.33.96","40.103.33.111","677847392","677847407","NL","Netherlands"
+"40.103.33.112","40.103.33.127","677847408","677847423","FI","Finland"
+"40.103.33.128","40.103.33.143","677847424","677847439","IE","Ireland"
+"40.103.33.144","40.103.33.159","677847440","677847455","AT","Austria"
+"40.103.33.160","40.103.33.175","677847456","677847471","NL","Netherlands"
+"40.103.33.176","40.103.33.191","677847472","677847487","FI","Finland"
+"40.103.33.192","40.103.33.207","677847488","677847503","IE","Ireland"
+"40.103.33.208","40.103.33.223","677847504","677847519","AT","Austria"
+"40.103.33.224","40.103.33.239","677847520","677847535","NL","Netherlands"
+"40.103.33.240","40.103.33.255","677847536","677847551","FI","Finland"
+"40.103.34.0","40.103.34.15","677847552","677847567","IE","Ireland"
+"40.103.34.16","40.103.34.31","677847568","677847583","AT","Austria"
+"40.103.34.32","40.103.34.47","677847584","677847599","NL","Netherlands"
+"40.103.34.48","40.103.34.63","677847600","677847615","FI","Finland"
+"40.103.34.64","40.107.191.255","677847616","678150143","US","United States"
+"40.107.192.0","40.107.192.127","678150144","678150271","FI","Finland"
+"40.107.192.128","40.107.195.255","678150272","678151167","US","United States"
+"40.107.196.0","40.107.196.127","678151168","678151295","NL","Netherlands"
+"40.107.196.128","40.108.15.255","678151296","678170623","US","United States"
+"40.108.16.0","40.108.16.191","678170624","678170815","IE","Ireland"
+"40.108.16.192","40.108.17.127","678170816","678171007","NL","Netherlands"
+"40.108.17.128","40.108.18.255","678171008","678171391","IE","Ireland"
+"40.108.19.0","40.108.20.127","678171392","678171775","NL","Netherlands"
+"40.108.20.128","40.108.133.255","678171776","678200831","US","United States"
+"40.108.134.0","40.108.134.255","678200832","678201087","BR","Brazil"
+"40.108.135.0","40.108.138.255","678201088","678202111","US","United States"
+"40.108.139.0","40.108.139.255","678202112","678202367","NL","Netherlands"
+"40.108.140.0","40.108.142.255","678202368","678203135","IE","Ireland"
+"40.108.143.0","40.108.143.255","678203136","678203391","NL","Netherlands"
+"40.108.144.0","40.111.255.255","678203392","678428671","US","United States"
+"40.112.0.0","40.112.31.255","678428672","678436863","IE","Ireland"
+"40.112.32.0","40.112.35.255","678436864","678437887","US","United States"
+"40.112.36.0","40.112.36.127","678437888","678438015","IE","Ireland"
+"40.112.36.128","40.112.37.63","678438016","678438207","NL","Netherlands"
+"40.112.37.64","40.112.37.127","678438208","678438271","IE","Ireland"
+"40.112.37.128","40.112.37.255","678438272","678438399","AU","Australia"
+"40.112.38.0","40.112.38.191","678438400","678438591","US","United States"
+"40.112.38.192","40.112.38.255","678438592","678438655","NL","Netherlands"
+"40.112.39.0","40.112.39.191","678438656","678438847","IN","India"
+"40.112.39.192","40.112.63.255","678438848","678445055","US","United States"
+"40.112.64.0","40.112.95.255","678445056","678453247","IE","Ireland"
+"40.112.96.0","40.112.127.255","678453248","678461439","NL","Netherlands"
+"40.112.128.0","40.112.255.255","678461440","678494207","US","United States"
+"40.113.0.0","40.113.95.255","678494208","678518783","IE","Ireland"
+"40.113.96.0","40.113.191.255","678518784","678543359","NL","Netherlands"
+"40.113.192.0","40.114.127.255","678543360","678592511","US","United States"
+"40.114.128.0","40.114.247.217","678592512","678623193","NL","Netherlands"
+"40.114.247.218","40.114.247.218","678623194","678623194","US","United States"
+"40.114.247.219","40.114.255.255","678623195","678625279","NL","Netherlands"
+"40.115.0.0","40.115.31.255","678625280","678633471","IE","Ireland"
+"40.115.32.0","40.115.63.255","678633472","678641663","NL","Netherlands"
+"40.115.64.0","40.115.95.255","678641664","678649855","AU","Australia"
+"40.115.96.0","40.115.127.255","678649856","678658047","IE","Ireland"
+"40.115.128.0","40.115.255.255","678658048","678690815","JP","Japan"
+"40.116.0.0","40.116.255.255","678690816","678756351","US","United States"
+"40.117.0.0","40.117.31.255","678756352","678764543","IE","Ireland"
+"40.117.32.0","40.117.255.255","678764544","678821887","US","United States"
+"40.118.0.0","40.118.127.255","678821888","678854655","NL","Netherlands"
+"40.118.128.0","40.118.255.255","678854656","678887423","US","United States"
+"40.119.0.0","40.119.255.255","678887424","678952959","NL","Netherlands"
+"40.120.0.0","40.120.255.255","678952960","679018495","IE","Ireland"
+"40.121.0.0","40.123.127.255","679018496","679182335","US","United States"
+"40.123.128.0","40.123.255.255","679182336","679215103","AU","Australia"
+"40.124.0.0","40.125.127.255","679215104","679313407","US","United States"
+"40.125.128.0","40.125.255.255","679313408","679346175","CN","China"
+"40.126.0.0","40.126.63.255","679346176","679362559","JP","Japan"
+"40.126.64.0","40.126.127.255","679362560","679378943","CN","China"
+"40.126.128.0","40.126.191.255","679378944","679395327","KR","Korea, Republic of"
+"40.126.192.0","40.126.223.255","679395328","679403519","IN","India"
+"40.126.224.0","40.126.255.255","679403520","679411711","AU","Australia"
+"40.127.0.0","40.127.63.255","679411712","679428095","SG","Singapore"
+"40.127.64.0","40.127.95.255","679428096","679436287","AU","Australia"
+"40.127.96.0","40.127.111.255","679436288","679440383","IE","Ireland"
+"40.127.112.0","40.127.127.255","679440384","679444479","US","United States"
+"40.127.128.0","40.127.255.255","679444480","679477247","IE","Ireland"
+"40.128.0.0","40.252.56.99","679477248","687618147","US","United States"
+"40.252.56.100","40.252.56.103","687618148","687618151","EU","Europe"
+"40.252.56.104","40.255.255.255","687618152","687865855","US","United States"
+"41.0.0.0","41.31.255.255","687865856","689963007","ZA","South Africa"
+"41.32.0.0","41.47.255.255","689963008","691011583","EG","Egypt"
+"41.48.0.0","41.57.63.255","691011584","691617791","ZA","South Africa"
+"41.57.64.0","41.57.79.255","691617792","691621887","ZW","Zimbabwe"
+"41.57.80.0","41.57.95.255","691621888","691625983","LR","Liberia"
+"41.57.96.0","41.57.111.255","691625984","691630079","KE","Kenya"
+"41.57.112.0","41.57.115.255","691630080","691631103","ZA","South Africa"
+"41.57.116.0","41.57.119.255","691631104","691632127","GH","Ghana"
+"41.57.120.0","41.57.123.255","691632128","691633151","NG","Nigeria"
+"41.57.124.0","41.57.127.255","691633152","691634175","ZW","Zimbabwe"
+"41.57.128.0","41.57.191.255","691634176","691650559","ZA","South Africa"
+"41.57.192.0","41.57.255.255","691650560","691666943","GH","Ghana"
+"41.58.0.0","41.58.255.255","691666944","691732479","NG","Nigeria"
+"41.59.0.0","41.59.255.255","691732480","691798015","TZ","Tanzania, United Republic of"
+"41.60.0.0","41.60.24.255","691798016","691804415","ZM","Zambia"
+"41.60.25.0","41.60.25.255","691804416","691804671","CD","Congo, The Democratic Republic of the"
+"41.60.26.0","41.60.63.255","691804672","691814399","ZM","Zambia"
+"41.60.64.0","41.60.64.255","691814400","691814655","ZW","Zimbabwe"
+"41.60.65.0","41.60.66.255","691814656","691815167","ZM","Zambia"
+"41.60.67.0","41.60.67.255","691815168","691815423","ZW","Zimbabwe"
+"41.60.68.0","41.60.69.255","691815424","691815935","ZM","Zambia"
+"41.60.70.0","41.60.70.255","691815936","691816191","ZW","Zimbabwe"
+"41.60.71.0","41.60.73.255","691816192","691816959","ZM","Zambia"
+"41.60.74.0","41.60.74.255","691816960","691817215","ZW","Zimbabwe"
+"41.60.75.0","41.60.82.255","691817216","691819263","ZM","Zambia"
+"41.60.83.0","41.60.83.255","691819264","691819519","ZW","Zimbabwe"
+"41.60.84.0","41.60.84.255","691819520","691819775","ZM","Zambia"
+"41.60.85.0","41.60.85.255","691819776","691820031","ZW","Zimbabwe"
+"41.60.86.0","41.60.89.255","691820032","691821055","ZM","Zambia"
+"41.60.90.0","41.60.90.255","691821056","691821311","ZW","Zimbabwe"
+"41.60.91.0","41.60.92.255","691821312","691821823","ZM","Zambia"
+"41.60.93.0","41.60.93.255","691821824","691822079","ZW","Zimbabwe"
+"41.60.94.0","41.60.124.255","691822080","691830015","ZM","Zambia"
+"41.60.125.0","41.60.125.255","691830016","691830271","ZW","Zimbabwe"
+"41.60.126.0","41.60.255.255","691830272","691863551","ZM","Zambia"
+"41.61.0.0","41.61.255.255","691863552","691929087","ZA","South Africa"
+"41.63.0.0","41.63.63.255","691994624","692011007","ZM","Zambia"
+"41.63.64.0","41.63.127.255","692011008","692027391","ZA","South Africa"
+"41.63.128.0","41.63.159.255","692027392","692035583","MG","Madagascar"
+"41.63.160.0","41.63.191.255","692035584","692043775","AO","Angola"
+"41.63.192.0","41.63.255.255","692043776","692060159","NA","Namibia"
+"41.64.0.0","41.65.255.255","692060160","692191231","EG","Egypt"
+"41.66.0.0","41.66.63.255","692191232","692207615","CI","Cote D'Ivoire"
+"41.66.64.0","41.66.191.255","692207616","692240383","ZA","South Africa"
+"41.66.192.0","41.66.255.255","692240384","692256767","GH","Ghana"
+"41.67.0.0","41.67.63.255","692256768","692273151","SD","Sudan"
+"41.67.64.0","41.67.127.255","692273152","692289535","EG","Egypt"
+"41.67.128.0","41.67.191.255","692289536","692305919","NG","Nigeria"
+"41.67.192.0","41.67.255.255","692305920","692322303","CM","Cameroon"
+"41.68.0.0","41.69.255.255","692322304","692453375","EG","Egypt"
+"41.70.0.0","41.70.127.255","692453376","692486143","MW","Malawi"
+"41.70.128.0","41.70.255.255","692486144","692518911","AO","Angola"
+"41.71.0.0","41.71.127.255","692518912","692551679","ZA","South Africa"
+"41.71.128.0","41.71.255.255","692551680","692584447","NG","Nigeria"
+"41.72.0.0","41.72.63.255","692584448","692600831","AO","Angola"
+"41.72.64.0","41.72.92.255","692600832","692608255","EG","Egypt"
+"41.72.93.0","41.72.94.255","692608256","692608767","AO","Angola"
+"41.72.95.0","41.72.95.255","692608768","692609023","EG","Egypt"
+"41.72.96.0","41.72.127.255","692609024","692617215","ZM","Zambia"
+"41.72.128.0","41.72.159.255","692617216","692625407","ZA","South Africa"
+"41.72.160.0","41.72.164.255","692625408","692626687","KE","Kenya"
+"41.72.165.0","41.72.165.255","692626688","692626943","AO","Angola"
+"41.72.166.0","41.72.191.255","692626944","692633599","KE","Kenya"
+"41.72.192.0","41.72.223.255","692633600","692641791","MU","Mauritius"
+"41.72.224.0","41.72.255.255","692641792","692649983","GA","Gabon"
+"41.73.0.0","41.73.31.255","692649984","692658175","NG","Nigeria"
+"41.73.32.0","41.73.63.255","692658176","692666367","ZA","South Africa"
+"41.73.64.0","41.73.95.255","692666368","692674559","TZ","Tanzania, United Republic of"
+"41.73.96.0","41.73.127.255","692674560","692682751","ML","Mali"
+"41.73.128.0","41.73.159.255","692682752","692690943","NG","Nigeria"
+"41.73.160.0","41.73.223.255","692690944","692707327","TZ","Tanzania, United Republic of"
+"41.73.224.0","41.73.255.255","692707328","692715519","NG","Nigeria"
+"41.74.0.0","41.74.15.255","692715520","692719615","BJ","Benin"
+"41.74.16.0","41.74.31.255","692719616","692723711","MG","Madagascar"
+"41.74.32.0","41.74.47.255","692723712","692727807","TD","Chad"
+"41.74.48.0","41.74.63.255","692727808","692731903","BW","Botswana"
+"41.74.64.0","41.74.79.255","692731904","692735999","LY","Libya"
+"41.74.80.0","41.74.95.255","692736000","692740095","GH","Ghana"
+"41.74.96.0","41.74.111.255","692740096","692744191","ZA","South Africa"
+"41.74.112.0","41.74.127.255","692744192","692748287","TZ","Tanzania, United Republic of"
+"41.74.128.0","41.74.143.255","692748288","692752383","CV","Cape Verde"
+"41.74.144.0","41.74.159.255","692752384","692756479","ZA","South Africa"
+"41.74.160.0","41.74.175.255","692756480","692760575","RW","Rwanda"
+"41.74.176.0","41.74.207.255","692760576","692768767","ZA","South Africa"
+"41.74.208.0","41.74.223.255","692768768","692772863","MG","Madagascar"
+"41.74.224.0","41.74.239.255","692772864","692776959","ZA","South Africa"
+"41.74.240.0","41.74.255.255","692776960","692781055","AO","Angola"
+"41.75.0.0","41.75.15.255","692781056","692785151","BW","Botswana"
+"41.75.16.0","41.75.31.255","692785152","692789247","NG","Nigeria"
+"41.75.32.0","41.75.47.255","692789248","692793343","KE","Kenya"
+"41.75.48.0","41.75.63.255","692793344","692797439","GH","Ghana"
+"41.75.64.0","41.75.79.255","692797440","692801535","CG","Congo"
+"41.75.80.0","41.75.95.255","692801536","692805631","NG","Nigeria"
+"41.75.96.0","41.75.111.255","692805632","692809727","ZA","South Africa"
+"41.75.112.0","41.75.127.255","692809728","692813823","MW","Malawi"
+"41.75.128.0","41.75.143.255","692813824","692817919","ZA","South Africa"
+"41.75.144.0","41.75.159.255","692817920","692822015","KE","Kenya"
+"41.75.160.0","41.75.175.255","692822016","692826111","UG","Uganda"
+"41.75.176.0","41.75.191.255","692826112","692830207","KE","Kenya"
+"41.75.192.0","41.75.207.255","692830208","692834303","NG","Nigeria"
+"41.75.208.0","41.75.223.255","692834304","692838399","TZ","Tanzania, United Republic of"
+"41.75.224.0","41.75.239.255","692838400","692842495","ZA","South Africa"
+"41.75.240.0","41.75.255.255","692842496","692846591","ZM","Zambia"
+"41.76.0.0","41.76.7.255","692846592","692848639","MZ","Mozambique"
+"41.76.8.0","41.76.15.255","692848640","692850687","GM","Gambia"
+"41.76.16.0","41.76.23.255","692850688","692852735","LS","Lesotho"
+"41.76.24.0","41.76.31.255","692852736","692854783","GH","Ghana"
+"41.76.32.0","41.76.39.255","692854784","692856831","ZA","South Africa"
+"41.76.40.0","41.76.47.255","692856832","692858879","MU","Mauritius"
+"41.76.48.0","41.76.55.255","692858880","692860927","MW","Malawi"
+"41.76.56.0","41.76.63.255","692860928","692862975","ZA","South Africa"
+"41.76.64.0","41.76.87.255","692862976","692869119","NG","Nigeria"
+"41.76.88.0","41.76.95.255","692869120","692871167","TZ","Tanzania, United Republic of"
+"41.76.96.0","41.76.119.255","692871168","692877311","ZA","South Africa"
+"41.76.120.0","41.76.127.255","692877312","692879359","GA","Gabon"
+"41.76.128.0","41.76.135.255","692879360","692881407","ZA","South Africa"
+"41.76.136.0","41.76.143.255","692881408","692883455","CG","Congo"
+"41.76.144.0","41.76.151.255","692883456","692885503","MZ","Mozambique"
+"41.76.152.0","41.76.159.255","692885504","692887551","NG","Nigeria"
+"41.76.160.0","41.76.167.255","692887552","692889599","UG","Uganda"
+"41.76.168.0","41.76.175.255","692889600","692891647","KE","Kenya"
+"41.76.176.0","41.76.183.255","692891648","692893695","ZA","South Africa"
+"41.76.184.0","41.76.191.255","692893696","692895743","KE","Kenya"
+"41.76.192.0","41.76.199.255","692895744","692897791","NG","Nigeria"
+"41.76.200.0","41.76.231.255","692897792","692905983","ZA","South Africa"
+"41.76.240.0","41.76.247.255","692908032","692910079","BW","Botswana"
+"41.76.248.0","41.76.255.255","692910080","692912127","NG","Nigeria"
+"41.77.0.0","41.77.7.255","692912128","692914175","ZM","Zambia"
+"41.77.8.0","41.77.15.255","692914176","692916223","MW","Malawi"
+"41.77.16.0","41.77.23.255","692916224","692918271","MG","Madagascar"
+"41.77.24.0","41.77.31.255","692918272","692920319","ZA","South Africa"
+"41.77.32.0","41.77.39.255","692920320","692922367","MZ","Mozambique"
+"41.77.40.0","41.77.47.255","692922368","692924415","NG","Nigeria"
+"41.77.48.0","41.77.63.255","692924416","692928511","ZA","South Africa"
+"41.77.64.0","41.77.71.255","692928512","692930559","GH","Ghana"
+"41.77.72.0","41.77.79.255","692930560","692932607","UG","Uganda"
+"41.77.80.0","41.77.87.255","692932608","692934655","CM","Cameroon"
+"41.77.88.0","41.77.95.255","692934656","692936703","BW","Botswana"
+"41.77.96.0","41.77.111.255","692936704","692940799","ZA","South Africa"
+"41.77.112.0","41.77.112.255","692940800","692941055","MA","Morocco"
+"41.77.113.0","41.77.114.255","692941056","692941567","CA","Canada"
+"41.77.115.0","41.77.119.255","692941568","692942847","MA","Morocco"
+"41.77.120.0","41.77.127.255","692942848","692944895","GA","Gabon"
+"41.77.128.0","41.77.135.255","692944896","692946943","MZ","Mozambique"
+"41.77.136.0","41.77.143.255","692946944","692948991","EG","Egypt"
+"41.77.144.0","41.77.151.255","692948992","692951039","ZM","Zambia"
+"41.77.152.0","41.77.159.255","692951040","692953087","ZA","South Africa"
+"41.77.160.0","41.77.167.255","692953088","692955135","RW","Rwanda"
+"41.77.168.0","41.77.175.255","692955136","692957183","NG","Nigeria"
+"41.77.176.0","41.77.183.255","692957184","692959231","DZ","Algeria"
+"41.77.184.0","41.77.191.255","692959232","692961279","GN","Guinea"
+"41.77.192.0","41.77.199.255","692961280","692963327","TZ","Tanzania, United Republic of"
+"41.77.200.0","41.77.207.255","692963328","692965375","ZA","South Africa"
+"41.77.208.0","41.77.215.255","692965376","692967423","CM","Cameroon"
+"41.77.216.0","41.77.219.255","692967424","692968447","KE","Kenya"
+"41.77.220.0","41.77.223.255","692968448","692969471","CD","Congo, The Democratic Republic of the"
+"41.77.224.0","41.77.231.255","692969472","692971519","TZ","Tanzania, United Republic of"
+"41.77.232.0","41.77.239.255","692971520","692973567","SZ","Swaziland"
+"41.77.240.0","41.77.247.255","692973568","692975615","MZ","Mozambique"
+"41.77.248.0","41.77.255.255","692975616","692977663","EG","Egypt"
+"41.78.0.0","41.78.3.255","692977664","692978687","TZ","Tanzania, United Republic of"
+"41.78.4.0","41.78.7.255","692978688","692979711","ZA","South Africa"
+"41.78.8.0","41.78.15.255","692979712","692981759","NG","Nigeria"
+"41.78.16.0","41.78.19.255","692981760","692982783","AO","Angola"
+"41.78.20.0","41.78.23.255","692982784","692983807","EG","Egypt"
+"41.78.24.0","41.78.27.255","692983808","692984831","KE","Kenya"
+"41.78.28.0","41.78.39.255","692984832","692987903","ZA","South Africa"
+"41.78.40.0","41.78.43.255","692987904","692988927","GH","Ghana"
+"41.78.44.0","41.78.47.255","692988928","692989951","ZW","Zimbabwe"
+"41.78.48.0","41.78.55.255","692989952","692991999","BF","Burkina Faso"
+"41.78.56.0","41.78.59.255","692992000","692993023","MW","Malawi"
+"41.78.60.0","41.78.63.255","692993024","692994047","EG","Egypt"
+"41.78.64.0","41.78.67.255","692994048","692995071","TZ","Tanzania, United Republic of"
+"41.78.68.0","41.78.71.255","692995072","692996095","SL","Sierra Leone"
+"41.78.72.0","41.78.72.255","692996096","692996351","SO","Somalia"
+"41.78.73.0","41.78.73.127","692996352","692996479","ZA","South Africa"
+"41.78.73.128","41.78.75.255","692996480","692997119","SO","Somalia"
+"41.78.76.0","41.78.79.255","692997120","692998143","ZW","Zimbabwe"
+"41.78.80.0","41.78.83.255","692998144","692999167","NG","Nigeria"
+"41.78.84.0","41.78.87.255","692999168","693000191","SL","Sierra Leone"
+"41.78.88.0","41.78.91.255","693000192","693001215","NG","Nigeria"
+"41.78.92.0","41.78.95.255","693001216","693002239","BW","Botswana"
+"41.78.96.0","41.78.97.9","693002240","693002505","GA","Gabon"
+"41.78.97.10","41.78.97.10","693002506","693002506","CM","Cameroon"
+"41.78.97.11","41.78.99.255","693002507","693003263","GA","Gabon"
+"41.78.100.0","41.78.103.255","693003264","693004287","NG","Nigeria"
+"41.78.104.0","41.78.107.255","693004288","693005311","CD","Congo, The Democratic Republic of the"
+"41.78.108.0","41.78.111.255","693005312","693006335","SD","Sudan"
+"41.78.112.0","41.78.115.255","693006336","693007359","ZM","Zambia"
+"41.78.116.0","41.78.119.255","693007360","693008383","NE","Niger"
+"41.78.120.0","41.78.123.255","693008384","693009407","CF","Central African Republic"
+"41.78.124.0","41.78.127.255","693009408","693010431","GH","Ghana"
+"41.78.128.0","41.78.131.255","693010432","693011455","ZA","South Africa"
+"41.78.132.0","41.78.135.255","693011456","693012479","SZ","Swaziland"
+"41.78.136.0","41.78.139.255","693012480","693013503","TG","Togo"
+"41.78.140.0","41.78.143.255","693013504","693014527","ZA","South Africa"
+"41.78.144.0","41.78.147.255","693014528","693015551","GH","Ghana"
+"41.78.148.0","41.78.151.255","693015552","693016575","EG","Egypt"
+"41.78.152.0","41.78.155.255","693016576","693017599","GA","Gabon"
+"41.78.156.0","41.78.159.255","693017600","693018623","NG","Nigeria"
+"41.78.160.0","41.78.163.255","693018624","693019647","UG","Uganda"
+"41.78.164.0","41.78.167.255","693019648","693020671","ZA","South Africa"
+"41.78.168.0","41.78.171.255","693020672","693021695","TZ","Tanzania, United Republic of"
+"41.78.172.0","41.78.175.255","693021696","693022719","NG","Nigeria"
+"41.78.176.0","41.78.179.255","693022720","693023743","KE","Kenya"
+"41.78.180.0","41.78.191.255","693023744","693026815","ZA","South Africa"
+"41.78.192.0","41.78.199.255","693026816","693028863","CD","Congo, The Democratic Republic of the"
+"41.78.200.0","41.78.203.255","693028864","693029887","ZA","South Africa"
+"41.78.204.0","41.78.207.255","693029888","693030911","CM","Cameroon"
+"41.78.208.0","41.78.211.255","693030912","693031935","NG","Nigeria"
+"41.78.212.0","41.78.215.255","693031936","693032959","ZA","South Africa"
+"41.78.216.0","41.78.219.255","693032960","693033983","MW","Malawi"
+"41.78.220.0","41.78.223.255","693033984","693035007","ZA","South Africa"
+"41.78.224.0","41.78.227.255","693035008","693036031","NG","Nigeria"
+"41.78.228.0","41.78.235.255","693036032","693038079","ZA","South Africa"
+"41.78.236.0","41.78.239.255","693038080","693039103","ZW","Zimbabwe"
+"41.78.240.0","41.78.243.255","693039104","693040127","GA","Gabon"
+"41.78.244.0","41.78.247.255","693040128","693041151","ZA","South Africa"
+"41.78.248.0","41.78.251.255","693041152","693042175","MW","Malawi"
+"41.78.252.0","41.78.255.255","693042176","693043199","NG","Nigeria"
+"41.79.4.0","41.79.7.255","693044224","693045247","NG","Nigeria"
+"41.79.8.0","41.79.11.255","693045248","693046271","KE","Kenya"
+"41.79.12.0","41.79.15.255","693046272","693047295","ZW","Zimbabwe"
+"41.79.16.0","41.79.23.255","693047296","693049343","ZA","South Africa"
+"41.79.24.0","41.79.24.0","693049344","693049344","SD","Sudan"
+"41.79.24.1","41.79.24.3","693049345","693049347","SS","South Sudan"
+"41.79.24.4","41.79.27.255","693049348","693050367","SD","Sudan"
+"41.79.28.0","41.79.31.255","693050368","693051391","ZW","Zimbabwe"
+"41.79.32.0","41.79.35.255","693051392","693052415","BW","Botswana"
+"41.79.36.0","41.79.43.255","693052416","693054463","ZA","South Africa"
+"41.79.44.0","41.79.47.255","693054464","693055487","BI","Burundi"
+"41.79.48.0","41.79.51.255","693055488","693056511","GQ","Equatorial Guinea"
+"41.79.52.0","41.79.55.255","693056512","693057535","NA","Namibia"
+"41.79.56.0","41.79.59.255","693057536","693058559","ZW","Zimbabwe"
+"41.79.60.0","41.79.63.255","693058560","693059583","SC","Seychelles"
+"41.79.64.0","41.79.67.255","693059584","693060607","NG","Nigeria"
+"41.79.68.0","41.79.71.255","693060608","693061631","TZ","Tanzania, United Republic of"
+"41.79.72.0","41.79.83.255","693061632","693064703","ZA","South Africa"
+"41.79.84.0","41.79.87.255","693064704","693065727","GH","Ghana"
+"41.79.88.0","41.79.91.255","693065728","693066751","MW","Malawi"
+"41.79.92.0","41.79.95.255","693066752","693067775","ZA","South Africa"
+"41.79.96.0","41.79.99.255","693067776","693068799","GH","Ghana"
+"41.79.100.0","41.79.103.255","693068800","693069823","TZ","Tanzania, United Republic of"
+"41.79.104.0","41.79.111.255","693069824","693071871","ZA","South Africa"
+"41.79.112.0","41.79.115.255","693071872","693072895","ZW","Zimbabwe"
+"41.79.116.0","41.79.119.255","693072896","693073919","NG","Nigeria"
+"41.79.120.0","41.79.123.255","693073920","693074943","SS","South Sudan"
+"41.79.124.0","41.79.127.255","693074944","693075967","CV","Cape Verde"
+"41.79.128.0","41.79.131.255","693075968","693076991","CM","Cameroon"
+"41.79.132.0","41.79.135.255","693076992","693078015","ZW","Zimbabwe"
+"41.79.136.0","41.79.139.255","693078016","693079039","BW","Botswana"
+"41.79.140.0","41.79.143.255","693079040","693080063","KE","Kenya"
+"41.79.144.0","41.79.147.255","693080064","693081087","NG","Nigeria"
+"41.79.148.0","41.79.151.255","693081088","693082111","ZA","South Africa"
+"41.79.152.0","41.79.155.255","693082112","693083135","NG","Nigeria"
+"41.79.156.0","41.79.167.255","693083136","693086207","ZA","South Africa"
+"41.79.168.0","41.79.171.255","693086208","693087231","KE","Kenya"
+"41.79.172.0","41.79.175.255","693087232","693088255","ZA","South Africa"
+"41.79.176.0","41.79.179.255","693088256","693089279","NG","Nigeria"
+"41.79.180.0","41.79.183.255","693089280","693090303","ZA","South Africa"
+"41.79.184.0","41.79.187.255","693090304","693091327","TZ","Tanzania, United Republic of"
+"41.79.188.0","41.79.191.255","693091328","693092351","ZW","Zimbabwe"
+"41.79.192.0","41.79.195.255","693092352","693093375","ZA","South Africa"
+"41.79.196.0","41.79.199.255","693093376","693094399","SO","Somalia"
+"41.79.200.0","41.79.203.255","693094400","693095423","GN","Guinea"
+"41.79.204.0","41.79.207.255","693095424","693096447","NG","Nigeria"
+"41.79.208.0","41.79.211.255","693096448","693097471","EG","Egypt"
+"41.79.212.0","41.79.215.255","693097472","693098495","ZA","South Africa"
+"41.79.216.0","41.79.219.255","693098496","693099519","BJ","Benin"
+"41.79.220.0","41.79.223.255","693099520","693100543","ZA","South Africa"
+"41.79.224.0","41.79.227.255","693100544","693101567","BI","Burundi"
+"41.79.228.0","41.79.231.255","693101568","693102591","KE","Kenya"
+"41.79.232.0","41.79.235.255","693102592","693103615","CD","Congo, The Democratic Republic of the"
+"41.79.236.0","41.79.239.255","693103616","693104639","GN","Guinea"
+"41.79.240.0","41.79.243.255","693104640","693105663","ZA","South Africa"
+"41.79.244.0","41.79.247.255","693105664","693106687","MZ","Mozambique"
+"41.79.248.0","41.79.251.255","693106688","693107711","ZA","South Africa"
+"41.79.252.0","41.81.255.255","693107712","693239807","KE","Kenya"
+"41.82.0.0","41.83.255.255","693239808","693370879","SN","Senegal"
+"41.84.0.0","41.84.127.255","693370880","693403647","ZA","South Africa"
+"41.84.128.0","41.84.159.255","693403648","693411839","KE","Kenya"
+"41.84.160.0","41.84.191.255","693411840","693420031","NG","Nigeria"
+"41.84.192.0","41.84.203.255","693420032","693423103","UG","Uganda"
+"41.84.204.0","41.84.207.255","693423104","693424127","KE","Kenya"
+"41.84.208.0","41.84.223.255","693424128","693428223","UG","Uganda"
+"41.84.224.0","41.84.255.255","693428224","693436415","SZ","Swaziland"
+"41.85.0.0","41.85.159.255","693436416","693477375","ZA","South Africa"
+"41.85.160.0","41.85.191.255","693477376","693485567","BJ","Benin"
+"41.85.192.0","41.85.223.255","693485568","693493759","ZW","Zimbabwe"
+"41.85.224.0","41.85.255.255","693493760","693501951","ZA","South Africa"
+"41.86.0.0","41.86.31.255","693501952","693510143","LR","Liberia"
+"41.86.32.0","41.86.63.255","693510144","693518335","SC","Seychelles"
+"41.86.64.0","41.86.127.255","693518336","693534719","ZA","South Africa"
+"41.86.128.0","41.86.159.255","693534720","693542911","NG","Nigeria"
+"41.86.160.0","41.86.191.255","693542912","693551103","TZ","Tanzania, United Republic of"
+"41.86.192.0","41.86.223.255","693551104","693559295","ZA","South Africa"
+"41.86.224.0","41.86.255.255","693559296","693567487","BJ","Benin"
+"41.87.0.0","41.87.31.255","693567488","693575679","MW","Malawi"
+"41.87.32.0","41.87.63.255","693575680","693583871","KE","Kenya"
+"41.87.64.0","41.87.95.255","693583872","693592063","NG","Nigeria"
+"41.87.96.0","41.87.127.255","693592064","693600255","MU","Mauritius"
+"41.87.128.0","41.87.159.255","693600256","693608447","MA","Morocco"
+"41.87.160.0","41.87.191.255","693608448","693616639","BW","Botswana"
+"41.87.192.0","41.87.255.255","693616640","693633023","ZA","South Africa"
+"41.88.0.0","41.88.255.255","693633024","693698559","EG","Egypt"
+"41.89.0.0","41.90.255.255","693698560","693829631","KE","Kenya"
+"41.91.0.0","41.91.255.255","693829632","693895167","EG","Egypt"
+"41.92.0.0","41.92.127.255","693895168","693927935","MA","Morocco"
+"41.92.128.0","41.92.255.255","693927936","693960703","CM","Cameroon"
+"41.93.0.0","41.93.127.255","693960704","693993471","TZ","Tanzania, United Republic of"
+"41.93.128.0","41.93.255.255","693993472","694026239","GH","Ghana"
+"41.94.0.0","41.94.255.255","694026240","694091775","MZ","Mozambique"
+"41.95.0.0","41.95.255.255","694091776","694157311","SD","Sudan"
+"41.96.0.0","41.111.255.255","694157312","695205887","DZ","Algeria"
+"41.112.0.0","41.127.255.255","695205888","696254463","ZA","South Africa"
+"41.128.0.0","41.131.255.255","696254464","696516607","EG","Egypt"
+"41.132.0.0","41.135.255.255","696516608","696778751","ZA","South Africa"
+"41.136.0.0","41.136.255.255","696778752","696844287","MU","Mauritius"
+"41.137.0.0","41.137.255.255","696844288","696909823","MA","Morocco"
+"41.138.0.0","41.138.31.255","696909824","696918015","UG","Uganda"
+"41.138.32.0","41.138.63.255","696918016","696926207","NE","Niger"
+"41.138.64.0","41.138.71.255","696926208","696928255","ZA","South Africa"
+"41.138.72.0","41.138.79.255","696928256","696930303","BW","Botswana"
+"41.138.80.0","41.138.87.255","696930304","696932351","RW","Rwanda"
+"41.138.88.0","41.138.88.255","696932352","696932607","EG","Egypt"
+"41.138.89.0","41.138.90.255","696932608","696933119","BJ","Benin"
+"41.138.91.0","41.138.91.255","696933120","696933375","EG","Egypt"
+"41.138.92.0","41.138.95.255","696933376","696934399","ZA","South Africa"
+"41.138.96.0","41.138.127.255","696934400","696942591","BF","Burkina Faso"
+"41.138.128.0","41.138.159.255","696942592","696950783","MR","Mauritania"
+"41.138.160.0","41.138.191.255","696950784","696958975","NG","Nigeria"
+"41.138.192.0","41.138.207.255","696958976","696963071","TZ","Tanzania, United Republic of"
+"41.138.208.0","41.138.215.255","696963072","696965119","UG","Uganda"
+"41.138.216.0","41.138.219.255","696965120","696966143","NG","Nigeria"
+"41.138.220.0","41.138.223.255","696966144","696967167","TZ","Tanzania, United Republic of"
+"41.138.224.0","41.138.239.255","696967168","696971263","MZ","Mozambique"
+"41.138.240.0","41.138.251.255","696971264","696974335","KE","Kenya"
+"41.138.252.0","41.138.255.255","696974336","696975359","LU","Luxembourg"
+"41.139.0.0","41.139.63.255","696975360","696991743","GH","Ghana"
+"41.139.64.0","41.139.127.255","696991744","697008127","NG","Nigeria"
+"41.139.128.0","41.139.255.255","697008128","697040895","KE","Kenya"
+"41.140.0.0","41.143.255.255","697040896","697303039","MA","Morocco"
+"41.144.0.0","41.151.255.255","697303040","697827327","ZA","South Africa"
+"41.152.0.0","41.153.255.255","697827328","697958399","EG","Egypt"
+"41.154.0.0","41.154.255.255","697958400","698023935","ZA","South Africa"
+"41.155.0.0","41.155.127.255","698023936","698056703","NG","Nigeria"
+"41.155.128.0","41.155.255.255","698056704","698089471","EG","Egypt"
+"41.156.0.0","41.157.255.255","698089472","698220543","ZA","South Africa"
+"41.158.0.0","41.159.255.255","698220544","698351615","GA","Gabon"
+"41.160.0.0","41.175.255.255","698351616","699400191","ZA","South Africa"
+"41.176.0.0","41.176.255.255","699400192","699465727","EG","Egypt"
+"41.177.0.0","41.177.255.255","699465728","699531263","ZA","South Africa"
+"41.178.0.0","41.179.255.255","699531264","699662335","EG","Egypt"
+"41.180.0.0","41.181.255.255","699662336","699793407","ZA","South Africa"
+"41.182.0.0","41.182.255.255","699793408","699858943","NA","Namibia"
+"41.183.0.0","41.183.255.255","699858944","699924479","ZA","South Africa"
+"41.184.0.0","41.184.255.255","699924480","699990015","NG","Nigeria"
+"41.185.0.0","41.185.255.255","699990016","700055551","ZA","South Africa"
+"41.186.0.0","41.186.255.255","700055552","700121087","RW","Rwanda"
+"41.187.0.0","41.187.255.255","700121088","700186623","EG","Egypt"
+"41.188.0.0","41.188.63.255","700186624","700203007","MG","Madagascar"
+"41.188.64.0","41.188.127.255","700203008","700219391","MR","Mauritania"
+"41.188.128.0","41.188.191.255","700219392","700235775","TZ","Tanzania, United Republic of"
+"41.188.192.0","41.188.255.255","700235776","700252159","ZA","South Africa"
+"41.189.0.0","41.189.31.255","700252160","700260351","NG","Nigeria"
+"41.189.32.0","41.189.63.255","700260352","700268543","CI","Cote D'Ivoire"
+"41.189.64.0","41.189.95.255","700268544","700276735","ZA","South Africa"
+"41.189.96.0","41.189.127.255","700276736","700284927","CI","Cote D'Ivoire"
+"41.189.128.0","41.189.191.255","700284928","700301311","GH","Ghana"
+"41.189.192.0","41.189.223.255","700301312","700309503","CD","Congo, The Democratic Republic of the"
+"41.189.224.0","41.189.239.255","700309504","700313599","DJ","Djibouti"
+"41.189.240.0","41.189.247.192","700313600","700315584","US","United States"
+"41.189.247.193","41.189.247.193","700315585","700315585","DJ","Djibouti"
+"41.189.247.194","41.189.255.38","700315586","700317478","US","United States"
+"41.189.255.39","41.189.255.39","700317479","700317479","DJ","Djibouti"
+"41.189.255.40","41.189.255.255","700317480","700317695","US","United States"
+"41.190.0.0","41.190.31.255","700317696","700325887","NG","Nigeria"
+"41.190.32.0","41.190.63.255","700325888","700334079","ZW","Zimbabwe"
+"41.190.64.0","41.190.67.255","700334080","700335103","BJ","Benin"
+"41.190.68.0","41.190.71.255","700335104","700336127","GH","Ghana"
+"41.190.72.0","41.190.75.255","700336128","700337151","CG","Congo"
+"41.190.76.0","41.190.79.255","700337152","700338175","UG","Uganda"
+"41.190.80.0","41.190.83.255","700338176","700339199","CD","Congo, The Democratic Republic of the"
+"41.190.84.0","41.190.87.255","700339200","700340223","NA","Namibia"
+"41.190.88.0","41.190.91.255","700340224","700341247","GH","Ghana"
+"41.190.92.0","41.190.95.255","700341248","700342271","MW","Malawi"
+"41.190.96.0","41.190.127.255","700342272","700350463","NA","Namibia"
+"41.190.128.0","41.190.131.255","700350464","700351487","MU","Mauritius"
+"41.190.132.0","41.190.135.255","700351488","700352511","UG","Uganda"
+"41.190.136.0","41.190.159.255","700352512","700358655","MU","Mauritius"
+"41.190.160.0","41.190.191.255","700358656","700366847","MZ","Mozambique"
+"41.190.192.0","41.190.223.255","700366848","700375039","UG","Uganda"
+"41.190.224.0","41.190.227.255","700375040","700376063","CM","Cameroon"
+"41.190.228.0","41.190.231.255","700376064","700377087","NE","Niger"
+"41.190.232.0","41.190.235.255","700377088","700378111","CD","Congo, The Democratic Republic of the"
+"41.190.236.0","41.190.239.255","700378112","700379135","MG","Madagascar"
+"41.190.240.0","41.190.243.255","700379136","700380159","NG","Nigeria"
+"41.190.244.0","41.190.247.255","700380160","700381183","BW","Botswana"
+"41.190.248.0","41.190.251.255","700381184","700382207","EG","Egypt"
+"41.190.252.0","41.190.255.255","700382208","700383231","KE","Kenya"
+"41.191.0.0","41.191.63.255","700383232","700399615","EG","Egypt"
+"41.191.64.0","41.191.67.255","700399616","700400639","AO","Angola"
+"41.191.68.0","41.191.71.255","700400640","700401663","CI","Cote D'Ivoire"
+"41.191.72.0","41.191.75.255","700401664","700402687","MZ","Mozambique"
+"41.191.76.0","41.191.79.255","700402688","700403711","UG","Uganda"
+"41.191.80.0","41.191.83.255","700403712","700404735","EG","Egypt"
+"41.191.84.0","41.191.87.255","700404736","700405759","BJ","Benin"
+"41.191.88.0","41.191.91.255","700405760","700406783","ZA","South Africa"
+"41.191.92.0","41.191.95.255","700406784","700407807","TZ","Tanzania, United Republic of"
+"41.191.96.0","41.191.99.255","700407808","700408831","GH","Ghana"
+"41.191.100.0","41.191.103.255","700408832","700409855","CM","Cameroon"
+"41.191.104.0","41.191.107.255","700409856","700410879","LR","Liberia"
+"41.191.116.0","41.191.119.255","700412928","700413951","ZM","Zambia"
+"41.191.120.0","41.191.123.255","700413952","700414975","SC","Seychelles"
+"41.191.124.0","41.191.191.255","700414976","700432383","ZA","South Africa"
+"41.191.192.0","41.191.199.255","700432384","700434431","KE","Kenya"
+"41.191.200.0","41.191.207.255","700434432","700436479","LS","Lesotho"
+"41.191.208.0","41.191.211.255","700436480","700437503","NG","Nigeria"
+"41.191.212.0","41.191.215.255","700437504","700438527","MU","Mauritius"
+"41.191.216.0","41.191.219.255","700438528","700439551","BW","Botswana"
+"41.191.220.0","41.191.223.255","700439552","700440575","GN","Guinea"
+"41.191.224.0","41.191.230.135","700440576","700442247","MU","Mauritius"
+"41.191.230.136","41.191.230.139","700442248","700442251","KE","Kenya"
+"41.191.230.140","41.191.231.255","700442252","700442623","MU","Mauritius"
+"41.191.232.0","41.191.239.255","700442624","700444671","ZW","Zimbabwe"
+"41.191.240.0","41.191.247.255","700444672","700446719","GH","Ghana"
+"41.191.248.0","41.191.251.255","700446720","700447743","SL","Sierra Leone"
+"41.191.252.0","41.191.255.255","700447744","700448767","DZ","Algeria"
+"41.192.0.0","41.194.27.255","700448768","700587007","ZA","South Africa"
+"41.194.28.0","41.194.28.255","700587008","700587263","ZM","Zambia"
+"41.194.29.0","41.194.32.255","700587264","700588287","ZA","South Africa"
+"41.194.33.0","41.194.33.255","700588288","700588543","KM","Comoros"
+"41.194.34.0","41.194.51.255","700588544","700593151","ZA","South Africa"
+"41.194.52.0","41.194.55.255","700593152","700594175","NG","Nigeria"
+"41.194.56.0","41.194.59.255","700594176","700595199","ZA","South Africa"
+"41.194.60.0","41.194.63.255","700595200","700596223","CD","Congo, The Democratic Republic of the"
+"41.194.64.0","41.194.73.255","700596224","700598783","ZA","South Africa"
+"41.194.74.0","41.194.74.255","700598784","700599039","CG","Congo"
+"41.194.75.0","41.195.255.255","700599040","700710911","ZA","South Africa"
+"41.196.0.0","41.196.255.255","700710912","700776447","EG","Egypt"
+"41.197.0.0","41.197.255.255","700776448","700841983","RW","Rwanda"
+"41.198.0.0","41.198.15.255","700841984","700846079","MU","Mauritius"
+"41.198.16.0","41.198.51.255","700846080","700855295","NA","Namibia"
+"41.198.52.0","41.198.95.255","700855296","700866559","MU","Mauritius"
+"41.198.96.0","41.198.96.255","700866560","700866815","NG","Nigeria"
+"41.198.97.0","41.198.98.255","700866816","700867327","MU","Mauritius"
+"41.198.99.0","41.198.99.255","700867328","700867583","NG","Nigeria"
+"41.198.100.0","41.198.199.255","700867584","700893183","MU","Mauritius"
+"41.198.200.0","41.198.203.255","700893184","700894207","NG","Nigeria"
+"41.198.204.0","41.198.207.255","700894208","700895231","MU","Mauritius"
+"41.198.208.0","41.198.223.255","700895232","700899327","NG","Nigeria"
+"41.198.224.0","41.198.255.255","700899328","700907519","MU","Mauritius"
+"41.199.0.0","41.199.255.255","700907520","700973055","EG","Egypt"
+"41.200.0.0","41.201.255.255","700973056","701104127","DZ","Algeria"
+"41.202.0.0","41.202.31.255","701104128","701112319","GH","Ghana"
+"41.202.32.0","41.202.63.255","701112320","701120511","ZA","South Africa"
+"41.202.64.0","41.202.159.255","701120512","701145087","CI","Cote D'Ivoire"
+"41.202.160.0","41.202.191.255","701145088","701153279","SD","Sudan"
+"41.202.192.0","41.202.223.255","701153280","701161471","CM","Cameroon"
+"41.202.224.0","41.202.255.255","701161472","701169663","UG","Uganda"
+"41.203.0.0","41.203.63.255","701169664","701186047","ZA","South Africa"
+"41.203.64.0","41.203.78.255","701186048","701189887","NG","Nigeria"
+"41.203.79.0","41.203.79.255","701189888","701190143","BJ","Benin"
+"41.203.80.0","41.203.127.255","701190144","701202431","NG","Nigeria"
+"41.203.128.0","41.203.159.255","701202432","701210623","NE","Niger"
+"41.203.160.0","41.203.175.255","701210624","701214719","ZA","South Africa"
+"41.203.176.0","41.203.191.255","701214720","701218815","LS","Lesotho"
+"41.203.192.0","41.203.207.255","701218816","701222911","ML","Mali"
+"41.203.208.0","41.203.223.255","701222912","701227007","KE","Kenya"
+"41.203.224.0","41.203.239.255","701227008","701231103","BF","Burkina Faso"
+"41.203.240.0","41.203.255.255","701231104","701235199","SC","Seychelles"
+"41.204.0.0","41.204.31.255","701235200","701243391","SZ","Swaziland"
+"41.204.32.0","41.204.63.255","701243392","701251583","GH","Ghana"
+"41.204.64.0","41.204.95.255","701251584","701259775","CM","Cameroon"
+"41.204.96.0","41.204.127.255","701259776","701267967","MG","Madagascar"
+"41.204.128.0","41.204.159.255","701267968","701276159","TZ","Tanzania, United Republic of"
+"41.204.160.0","41.204.191.255","701276160","701284351","KE","Kenya"
+"41.204.192.0","41.204.223.255","701284352","701292543","ZA","South Africa"
+"41.204.224.0","41.204.255.255","701292544","701300735","NG","Nigeria"
+"41.205.0.0","41.205.31.255","701300736","701308927","CM","Cameroon"
+"41.205.32.0","41.205.63.255","701308928","701317119","AO","Angola"
+"41.205.64.0","41.205.95.255","701317120","701325311","CM","Cameroon"
+"41.205.96.0","41.205.127.255","701325312","701333503","EG","Egypt"
+"41.205.128.0","41.205.159.255","701333504","701341695","NA","Namibia"
+"41.205.160.0","41.205.191.255","701341696","701349887","NG","Nigeria"
+"41.205.192.0","41.205.223.255","701349888","701358079","MA","Morocco"
+"41.205.224.0","41.205.255.255","701358080","701366271","SL","Sierra Leone"
+"41.206.0.0","41.206.31.255","701366272","701374463","NG","Nigeria"
+"41.206.32.0","41.206.63.255","701374464","701382655","KE","Kenya"
+"41.206.64.0","41.206.95.255","701382656","701390847","CI","Cote D'Ivoire"
+"41.206.96.0","41.206.100.255","701390848","701392127","MU","Mauritius"
+"41.206.101.0","41.206.101.255","701392128","701392383","TZ","Tanzania, United Republic of"
+"41.206.102.0","41.206.102.255","701392384","701392639","ZA","South Africa"
+"41.206.103.0","41.206.127.255","701392640","701399039","MU","Mauritius"
+"41.206.128.0","41.206.159.255","701399040","701407231","EG","Egypt"
+"41.206.160.0","41.206.223.255","701407232","701423615","ZA","South Africa"
+"41.206.224.0","41.206.255.255","701423616","701431807","NG","Nigeria"
+"41.207.0.0","41.207.31.255","701431808","701439999","CI","Cote D'Ivoire"
+"41.207.32.0","41.207.63.255","701440000","701448191","MG","Madagascar"
+"41.207.64.0","41.207.101.255","701448192","701457919","KE","Kenya"
+"41.207.102.0","41.207.102.255","701457920","701458175","CG","Congo"
+"41.207.103.0","41.207.105.143","701458176","701458831","KE","Kenya"
+"41.207.105.144","41.207.105.159","701458832","701458847","CG","Congo"
+"41.207.105.160","41.207.120.255","701458848","701462783","KE","Kenya"
+"41.207.121.0","41.207.121.255","701462784","701463039","CG","Congo"
+"41.207.122.0","41.207.124.255","701463040","701463807","KE","Kenya"
+"41.207.125.0","41.207.125.255","701463808","701464063","CG","Congo"
+"41.207.126.0","41.207.126.255","701464064","701464319","KE","Kenya"
+"41.207.127.0","41.207.127.31","701464320","701464351","CG","Congo"
+"41.207.127.32","41.207.127.47","701464352","701464367","KE","Kenya"
+"41.207.127.48","41.207.127.255","701464368","701464575","CG","Congo"
+"41.207.128.0","41.207.159.255","701464576","701472767","MU","Mauritius"
+"41.207.160.0","41.207.191.255","701472768","701480959","TG","Togo"
+"41.207.192.0","41.207.223.255","701480960","701489151","CI","Cote D'Ivoire"
+"41.207.224.0","41.207.227.255","701489152","701490175","NG","Nigeria"
+"41.207.228.0","41.207.231.255","701490176","701491199","AO","Angola"
+"41.207.232.0","41.207.235.255","701491200","701492223","MU","Mauritius"
+"41.207.236.0","41.207.239.255","701492224","701493247","ZA","South Africa"
+"41.207.240.0","41.207.247.255","701493248","701495295","TZ","Tanzania, United Republic of"
+"41.207.248.0","41.207.251.255","701495296","701496319","NG","Nigeria"
+"41.207.252.0","41.207.255.255","701496320","701497343","GH","Ghana"
+"41.208.0.0","41.208.63.255","701497344","701513727","ZA","South Africa"
+"41.208.64.0","41.208.127.255","701513728","701530111","LY","Libya"
+"41.208.128.0","41.208.191.255","701530112","701546495","SN","Senegal"
+"41.208.192.0","41.208.255.255","701546496","701562879","ZA","South Africa"
+"41.209.0.0","41.209.63.255","701562880","701579263","KE","Kenya"
+"41.209.64.0","41.209.127.255","701579264","701595647","SD","Sudan"
+"41.209.128.0","41.209.159.255","701595648","701603839","DZ","Algeria"
+"41.209.192.0","41.209.255.255","701612032","701628415","EG","Egypt"
+"41.210.0.0","41.210.63.255","701628416","701644799","GH","Ghana"
+"41.210.64.0","41.210.127.255","701644800","701661183","DZ","Algeria"
+"41.210.128.0","41.210.191.255","701661184","701677567","UG","Uganda"
+"41.210.192.0","41.210.255.255","701677568","701693951","AO","Angola"
+"41.211.0.0","41.211.31.255","701693952","701702143","GH","Ghana"
+"41.211.32.0","41.211.63.255","701702144","701710335","SZ","Swaziland"
+"41.211.64.0","41.211.95.255","701710336","701718527","MU","Mauritius"
+"41.211.96.0","41.211.127.255","701718528","701726719","CM","Cameroon"
+"41.211.128.0","41.211.191.255","701726720","701743103","GA","Gabon"
+"41.211.192.0","41.211.255.255","701743104","701759487","NG","Nigeria"
+"41.212.0.0","41.212.127.255","701759488","701792255","KE","Kenya"
+"41.212.128.0","41.212.255.255","701792256","701825023","MU","Mauritius"
+"41.213.0.0","41.213.127.255","701825024","701857791","ZA","South Africa"
+"41.213.128.0","41.213.255.255","701857792","701890559","RE","Reunion"
+"41.214.0.0","41.214.127.255","701890560","701923327","SN","Senegal"
+"41.214.128.0","41.214.255.255","701923328","701956095","MA","Morocco"
+"41.215.0.0","41.215.143.255","701956096","701992959","KE","Kenya"
+"41.215.144.0","41.215.159.255","701992960","701997055","SZ","Swaziland"
+"41.215.160.0","41.215.175.255","701997056","702001151","GH","Ghana"
+"41.215.176.0","41.215.191.255","702001152","702005247","ZM","Zambia"
+"41.215.192.0","41.215.207.255","702005248","702009343","KE","Kenya"
+"41.215.208.0","41.215.223.255","702009344","702013439","CV","Cape Verde"
+"41.215.224.0","41.215.231.255","702013440","702015487","KE","Kenya"
+"41.215.232.0","41.215.239.255","702015488","702017535","ZA","South Africa"
+"41.215.240.0","41.215.243.255","702017536","702018559","EG","Egypt"
+"41.215.244.0","41.215.247.255","702018560","702019583","NG","Nigeria"
+"41.215.248.0","41.215.251.255","702019584","702020607","RW","Rwanda"
+"41.215.252.0","41.215.255.255","702020608","702021631","CD","Congo, The Democratic Republic of the"
+"41.216.0.0","41.216.31.255","702021632","702029823","ZM","Zambia"
+"41.216.32.0","41.216.63.255","702029824","702038015","BJ","Benin"
+"41.216.64.0","41.216.95.255","702038016","702046207","ZM","Zambia"
+"41.216.96.0","41.216.123.255","702046208","702053375","RW","Rwanda"
+"41.216.124.0","41.216.127.255","702053376","702054399","ZW","Zimbabwe"
+"41.216.128.0","41.216.143.255","702054400","702058495","ZA","South Africa"
+"41.216.144.0","41.216.159.255","702058496","702062591","BF","Burkina Faso"
+"41.216.160.0","41.216.175.255","702062592","702066687","NG","Nigeria"
+"41.216.176.0","41.216.190.255","702066688","702070527","CM","Cameroon"
+"41.216.191.0","41.216.191.255","702070528","702070783","RU","Russian Federation"
+"41.216.192.0","41.216.207.255","702070784","702074879","ZA","South Africa"
+"41.216.208.0","41.216.215.255","702074880","702076927","BW","Botswana"
+"41.216.216.0","41.216.223.255","702076928","702078975","TZ","Tanzania, United Republic of"
+"41.216.224.0","41.216.227.255","702078976","702079999","MA","Morocco"
+"41.216.228.0","41.216.231.255","702080000","702081023","MW","Malawi"
+"41.216.232.0","41.216.235.255","702081024","702082047","CM","Cameroon"
+"41.216.236.0","41.216.239.255","702082048","702083071","AO","Angola"
+"41.217.0.0","41.217.127.255","702087168","702119935","NG","Nigeria"
+"41.217.128.0","41.217.159.255","702119936","702128127","CM","Cameroon"
+"41.217.160.0","41.217.191.255","702128128","702136319","EG","Egypt"
+"41.217.192.0","41.217.195.255","702136320","702137343","ZA","South Africa"
+"41.217.196.0","41.217.199.255","702137344","702138367","MG","Madagascar"
+"41.217.200.0","41.217.203.255","702138368","702139391","TZ","Tanzania, United Republic of"
+"41.217.204.0","41.217.207.255","702139392","702140415","NG","Nigeria"
+"41.217.208.0","41.217.211.255","702140416","702141439","MZ","Mozambique"
+"41.217.212.0","41.217.215.255","702141440","702142463","MU","Mauritius"
+"41.217.216.0","41.217.219.255","702142464","702143487","MW","Malawi"
+"41.217.220.0","41.217.223.255","702143488","702144511","KE","Kenya"
+"41.217.224.0","41.217.231.255","702144512","702146559","EG","Egypt"
+"41.217.232.0","41.217.239.255","702146560","702148607","UG","Uganda"
+"41.217.240.0","41.217.247.255","702148608","702150655","ZA","South Africa"
+"41.217.248.0","41.217.255.255","702150656","702152703","ZM","Zambia"
+"41.218.0.0","41.218.63.255","702152704","702169087","SD","Sudan"
+"41.218.64.0","41.218.79.255","702169088","702173183","NA","Namibia"
+"41.218.80.0","41.218.87.255","702173184","702175231","ZM","Zambia"
+"41.218.88.0","41.218.111.255","702175232","702181375","NA","Namibia"
+"41.218.112.0","41.218.127.255","702181376","702185471","AO","Angola"
+"41.218.128.0","41.218.191.255","702185472","702201855","EG","Egypt"
+"41.218.192.0","41.218.255.255","702201856","702218239","GH","Ghana"
+"41.219.0.0","41.219.63.255","702218240","702234623","SN","Senegal"
+"41.219.64.0","41.219.127.255","702234624","702251007","NA","Namibia"
+"41.219.128.0","41.219.255.255","702251008","702283775","NG","Nigeria"
+"41.220.0.0","41.220.15.255","702283776","702287871","UG","Uganda"
+"41.220.16.0","41.220.31.255","702287872","702291967","ZW","Zimbabwe"
+"41.220.32.0","41.220.47.255","702291968","702296063","MZ","Mozambique"
+"41.220.48.0","41.220.63.255","702296064","702300159","GH","Ghana"
+"41.220.64.0","41.220.95.255","702300160","702308351","NG","Nigeria"
+"41.220.96.0","41.220.111.255","702308352","702312447","SC","Seychelles"
+"41.220.112.0","41.220.127.255","702312448","702316543","KE","Kenya"
+"41.220.128.0","41.220.143.255","702316544","702320639","TZ","Tanzania, United Republic of"
+"41.220.144.0","41.220.159.255","702320640","702324735","DZ","Algeria"
+"41.220.160.0","41.220.175.255","702324736","702328831","MZ","Mozambique"
+"41.220.176.0","41.220.191.255","702328832","702332927","TZ","Tanzania, United Republic of"
+"41.220.192.0","41.220.207.255","702332928","702337023","MZ","Mozambique"
+"41.220.208.0","41.220.223.255","702337024","702341119","UG","Uganda"
+"41.220.224.0","41.220.228.115","702341120","702342259","MU","Mauritius"
+"41.220.228.116","41.220.228.119","702342260","702342263","KE","Kenya"
+"41.220.228.120","41.220.236.7","702342264","702344199","MU","Mauritius"
+"41.220.236.8","41.220.239.11","702344200","702344971","KE","Kenya"
+"41.220.239.12","41.220.239.255","702344972","702345215","MU","Mauritius"
+"41.220.240.0","41.220.243.255","702345216","702346239","KE","Kenya"
+"41.220.244.0","41.220.255.255","702346240","702349311","MU","Mauritius"
+"41.221.0.0","41.221.15.255","702349312","702353407","ZA","South Africa"
+"41.221.16.0","41.221.31.255","702353408","702357503","DZ","Algeria"
+"41.221.32.0","41.221.63.255","702357504","702365695","TZ","Tanzania, United Republic of"
+"41.221.64.0","41.221.79.255","702365696","702369791","MZ","Mozambique"
+"41.221.80.0","41.221.95.255","702369792","702373887","UG","Uganda"
+"41.221.96.0","41.221.111.255","702373888","702377983","MW","Malawi"
+"41.221.112.0","41.221.127.255","702377984","702382079","NG","Nigeria"
+"41.221.128.0","41.221.143.255","702382080","702386175","EG","Egypt"
+"41.221.144.0","41.221.159.255","702386176","702390271","ZW","Zimbabwe"
+"41.221.160.0","41.221.175.255","702390272","702394367","NG","Nigeria"
+"41.221.176.0","41.221.191.255","702394368","702398463","ML","Mali"
+"41.221.192.0","41.221.207.255","702398464","702402559","CV","Cape Verde"
+"41.221.208.0","41.221.239.255","702402560","702410751","ZA","South Africa"
+"41.221.240.0","41.221.255.255","702410752","702414847","AO","Angola"
+"41.222.0.0","41.222.7.255","702414848","702416895","UG","Uganda"
+"41.222.8.0","41.222.15.255","702416896","702418943","KE","Kenya"
+"41.222.16.0","41.222.23.255","702418944","702420991","ZM","Zambia"
+"41.222.24.0","41.222.31.255","702420992","702423039","TZ","Tanzania, United Republic of"
+"41.222.32.0","41.222.39.255","702423040","702425087","ZA","South Africa"
+"41.222.40.0","41.222.47.255","702425088","702427135","NG","Nigeria"
+"41.222.48.0","41.222.55.255","702427136","702429183","ZA","South Africa"
+"41.222.56.0","41.222.63.255","702429184","702431231","TZ","Tanzania, United Republic of"
+"41.222.64.0","41.222.71.255","702431232","702433279","NG","Nigeria"
+"41.222.72.0","41.222.75.255","702433280","702434303","SS","South Sudan"
+"41.222.76.0","41.222.79.255","702434304","702435327","NG","Nigeria"
+"41.222.80.0","41.222.87.255","702435328","702437375","SL","Sierra Leone"
+"41.222.88.0","41.222.95.255","702437376","702439423","TZ","Tanzania, United Republic of"
+"41.222.96.0","41.222.103.255","702439424","702441471","MU","Mauritius"
+"41.222.104.0","41.222.111.255","702441472","702443519","ZA","South Africa"
+"41.222.112.0","41.222.119.255","702443520","702445567","GQ","Equatorial Guinea"
+"41.222.120.0","41.222.127.255","702445568","702447615","ZA","South Africa"
+"41.222.128.0","41.222.135.255","702447616","702449663","EG","Egypt"
+"41.222.136.0","41.222.143.255","702449664","702451711","ZA","South Africa"
+"41.222.144.0","41.222.151.255","702451712","702453759","NG","Nigeria"
+"41.222.152.0","41.222.159.255","702453760","702455807","ZA","South Africa"
+"41.222.160.0","41.222.167.255","702455808","702457855","KE","Kenya"
+"41.222.168.0","41.222.175.255","702457856","702459903","EG","Egypt"
+"41.222.176.0","41.222.183.255","702459904","702461951","TZ","Tanzania, United Republic of"
+"41.222.184.0","41.222.191.255","702461952","702463999","MW","Malawi"
+"41.222.192.0","41.222.195.255","702464000","702465023","BJ","Benin"
+"41.222.196.0","41.222.199.255","702465024","702466047","CD","Congo, The Democratic Republic of the"
+"41.222.200.0","41.222.203.255","702466048","702467071","AO","Angola"
+"41.222.204.0","41.222.207.255","702467072","702468095","SC","Seychelles"
+"41.222.208.0","41.222.211.255","702468096","702469119","NG","Nigeria"
+"41.222.212.0","41.222.215.255","702469120","702470143","ZA","South Africa"
+"41.222.216.0","41.222.219.255","702470144","702471167","CD","Congo, The Democratic Republic of the"
+"41.222.220.0","41.222.231.255","702471168","702474239","ZA","South Africa"
+"41.222.232.0","41.222.235.255","702474240","702475263","GH","Ghana"
+"41.222.236.0","41.222.239.255","702475264","702476287","AO","Angola"
+"41.222.240.0","41.222.243.255","702476288","702477311","ZM","Zambia"
+"41.222.244.0","41.222.247.255","702477312","702478335","RW","Rwanda"
+"41.222.248.0","41.222.255.255","702478336","702480383","AO","Angola"
+"41.223.2.0","41.223.3.255","702480896","702481407","AO","Angola"
+"41.223.4.0","41.223.7.255","702481408","702482431","TZ","Tanzania, United Republic of"
+"41.223.8.0","41.223.11.255","702482432","702483455","ZA","South Africa"
+"41.223.12.0","41.223.15.255","702483456","702484479","BI","Burundi"
+"41.223.16.0","41.223.19.255","702484480","702485503","TZ","Tanzania, United Republic of"
+"41.223.20.0","41.223.23.255","702485504","702486527","EG","Egypt"
+"41.223.24.0","41.223.27.255","702486528","702487551","ZA","South Africa"
+"41.223.28.0","41.223.31.255","702487552","702488575","CM","Cameroon"
+"41.223.32.0","41.223.39.255","702488576","702490623","ZA","South Africa"
+"41.223.40.0","41.223.43.255","702490624","702491647","AO","Angola"
+"41.223.44.0","41.223.47.255","702491648","702492671","NG","Nigeria"
+"41.223.48.0","41.223.51.255","702492672","702493695","GN","Guinea"
+"41.223.52.0","41.223.53.10","702493696","702493962","EG","Egypt"
+"41.223.53.11","41.223.53.11","702493963","702493963","PH","Philippines"
+"41.223.53.12","41.223.55.255","702493964","702494719","EG","Egypt"
+"41.223.56.0","41.223.59.255","702494720","702495743","KE","Kenya"
+"41.223.60.0","41.223.63.255","702495744","702496767","ZA","South Africa"
+"41.223.64.0","41.223.67.255","702496768","702497791","NG","Nigeria"
+"41.223.68.0","41.223.71.255","702497792","702498815","ZA","South Africa"
+"41.223.72.0","41.223.75.255","702498816","702499839","BW","Botswana"
+"41.223.76.0","41.223.79.255","702499840","702500863","MU","Mauritius"
+"41.223.80.0","41.223.83.255","702500864","702501887","NA","Namibia"
+"41.223.84.0","41.223.87.255","702501888","702502911","UG","Uganda"
+"41.223.88.0","41.223.91.255","702502912","702503935","CG","Congo"
+"41.223.92.0","41.223.95.255","702503936","702504959","CM","Cameroon"
+"41.223.96.0","41.223.99.255","702504960","702505983","MR","Mauritania"
+"41.223.100.0","41.223.103.255","702505984","702507007","AO","Angola"
+"41.223.104.0","41.223.107.255","702507008","702508031","CD","Congo, The Democratic Republic of the"
+"41.223.108.0","41.223.111.255","702508032","702509055","SO","Somalia"
+"41.223.112.0","41.223.115.255","702509056","702510079","KE","Kenya"
+"41.223.116.0","41.223.119.255","702510080","702511103","ZM","Zambia"
+"41.223.120.0","41.223.123.255","702511104","702512127","ZA","South Africa"
+"41.223.124.0","41.223.127.255","702512128","702513151","MZ","Mozambique"
+"41.223.128.0","41.223.131.255","702513152","702514175","NG","Nigeria"
+"41.223.132.0","41.223.135.255","702514176","702515199","SL","Sierra Leone"
+"41.223.136.0","41.223.139.255","702515200","702516223","NG","Nigeria"
+"41.223.140.0","41.223.143.255","702516224","702517247","BW","Botswana"
+"41.223.144.0","41.223.147.255","702517248","702518271","NG","Nigeria"
+"41.223.148.0","41.223.151.255","702518272","702519295","KE","Kenya"
+"41.223.152.0","41.223.155.255","702519296","702520319","MZ","Mozambique"
+"41.223.156.0","41.223.159.255","702520320","702521343","AO","Angola"
+"41.223.160.0","41.223.163.255","702521344","702522367","SD","Sudan"
+"41.223.164.0","41.223.167.255","702522368","702523391","AO","Angola"
+"41.223.168.0","41.223.171.255","702523392","702524415","GA","Gabon"
+"41.223.172.0","41.223.175.255","702524416","702525439","ZA","South Africa"
+"41.223.176.0","41.223.179.255","702525440","702526463","DZ","Algeria"
+"41.223.180.0","41.223.183.255","702526464","702527487","TZ","Tanzania, United Republic of"
+"41.223.184.0","41.223.187.255","702527488","702528511","CF","Central African Republic"
+"41.223.188.0","41.223.191.255","702528512","702529535","CG","Congo"
+"41.223.192.0","41.223.195.255","702529536","702530559","BW","Botswana"
+"41.223.196.0","41.223.199.255","702530560","702531583","EG","Egypt"
+"41.223.200.0","41.223.203.255","702531584","702532607","SD","Sudan"
+"41.223.204.0","41.223.207.255","702532608","702533631","SC","Seychelles"
+"41.223.208.0","41.223.211.255","702533632","702534655","CI","Cote D'Ivoire"
+"41.223.212.0","41.223.215.255","702534656","702535679","GM","Gambia"
+"41.223.216.0","41.223.219.255","702535680","702536703","SC","Seychelles"
+"41.223.220.0","41.223.227.255","702536704","702538751","MU","Mauritius"
+"41.223.228.0","41.223.231.255","702538752","702539775","TZ","Tanzania, United Republic of"
+"41.223.232.0","41.223.235.255","702539776","702540799","BF","Burkina Faso"
+"41.223.236.0","41.223.239.255","702540800","702541823","DZ","Algeria"
+"41.223.240.0","41.223.243.255","702541824","702542847","EG","Egypt"
+"41.223.244.0","41.223.247.255","702542848","702543871","ZA","South Africa"
+"41.223.248.0","41.223.251.255","702543872","702544895","BJ","Benin"
+"41.223.252.0","41.223.255.255","702544896","702545919","ZA","South Africa"
+"41.224.0.0","41.231.255.255","702545920","703070207","TN","Tunisia"
+"41.232.0.0","41.239.255.255","703070208","703594495","EG","Egypt"
+"41.240.0.0","41.241.255.255","703594496","703725567","SD","Sudan"
+"41.242.0.0","41.242.7.255","703725568","703727615","KE","Kenya"
+"41.242.8.0","41.242.11.255","703727616","703728639","TZ","Tanzania, United Republic of"
+"41.242.12.0","41.242.31.255","703728640","703733759","LY","Libya"
+"41.242.32.0","41.242.39.255","703733760","703735807","CI","Cote D'Ivoire"
+"41.242.40.0","41.242.47.255","703735808","703737855","ZA","South Africa"
+"41.242.48.0","41.242.79.255","703737856","703746047","NG","Nigeria"
+"41.242.80.0","41.242.83.255","703746048","703747071","ZA","South Africa"
+"41.242.84.0","41.242.87.255","703747072","703748095","CD","Congo, The Democratic Republic of the"
+"41.242.88.0","41.242.91.255","703748096","703749119","GN","Guinea"
+"41.242.92.0","41.242.95.255","703749120","703750143","NG","Nigeria"
+"41.242.96.0","41.242.111.255","703750144","703754239","MG","Madagascar"
+"41.242.112.0","41.242.115.255","703754240","703755263","GH","Ghana"
+"41.242.116.0","41.242.119.255","703755264","703756287","YT","Mayotte"
+"41.242.120.0","41.242.123.255","703756288","703757311","ZA","South Africa"
+"41.242.124.0","41.242.127.255","703757312","703758335","RE","Reunion"
+"41.242.128.0","41.242.131.255","703758336","703759359","CD","Congo, The Democratic Republic of the"
+"41.242.132.0","41.242.135.255","703759360","703760383","ZA","South Africa"
+"41.242.136.0","41.242.139.255","703760384","703761407","GH","Ghana"
+"41.242.140.0","41.242.143.255","703761408","703762431","RW","Rwanda"
+"41.242.144.0","41.242.151.255","703762432","703764479","MU","Mauritius"
+"41.242.152.0","41.242.159.255","703764480","703766527","LY","Libya"
+"41.242.160.0","41.242.175.255","703766528","703770623","ZA","South Africa"
+"41.242.176.0","41.242.191.255","703770624","703774719","BJ","Benin"
+"41.242.192.0","41.242.255.255","703774720","703791103","ZA","South Africa"
+"41.243.0.0","41.243.255.255","703791104","703856639","CD","Congo, The Democratic Republic of the"
+"41.244.0.0","41.244.255.255","703856640","703922175","CM","Cameroon"
+"41.245.0.0","41.247.255.255","703922176","704118783","ZA","South Africa"
+"41.248.0.0","41.251.255.255","704118784","704380927","MA","Morocco"
+"41.252.0.0","41.255.255.255","704380928","704643071","LY","Libya"
+"42.0.0.0","42.0.3.255","704643072","704644095","CN","China"
+"42.0.4.0","42.0.7.255","704644096","704645119","BD","Bangladesh"
+"42.0.8.0","42.0.27.255","704645120","704650239","CN","China"
+"42.0.28.0","42.0.31.255","704650240","704651263","MY","Malaysia"
+"42.0.32.0","42.0.63.255","704651264","704659455","CN","China"
+"42.0.64.0","42.0.127.255","704659456","704675839","TW","Taiwan"
+"42.0.128.0","42.1.59.255","704675840","704723967","CN","China"
+"42.1.60.0","42.1.63.255","704723968","704724991","MY","Malaysia"
+"42.1.64.0","42.1.127.255","704724992","704741375","VN","Vietnam"
+"42.1.128.0","42.1.255.255","704741376","704774143","CN","China"
+"42.2.0.0","42.3.255.255","704774144","704905215","HK","Hong Kong"
+"42.4.0.0","42.7.255.255","704905216","705167359","CN","China"
+"42.8.0.0","42.47.255.255","705167360","707788799","KR","Korea, Republic of"
+"42.48.0.0","42.59.255.255","707788800","708575231","CN","China"
+"42.60.0.0","42.61.7.245","708575232","708642805","SG","Singapore"
+"42.61.7.246","42.61.7.246","708642806","708642806","AP","Asia/Pacific Region"
+"42.61.7.247","42.61.255.255","708642807","708706303","SG","Singapore"
+"42.62.0.0","42.62.175.255","708706304","708751359","CN","China"
+"42.62.176.0","42.62.179.255","708751360","708752383","ID","Indonesia"
+"42.62.180.0","42.62.191.255","708752384","708755455","CN","China"
+"42.62.192.0","42.62.255.255","708755456","708771839","AU","Australia"
+"42.63.0.0","42.63.255.255","708771840","708837375","CN","China"
+"42.64.0.0","42.79.255.255","708837376","709885951","TW","Taiwan"
+"42.80.0.0","42.81.255.255","709885952","710017023","CN","China"
+"42.82.0.0","42.82.255.255","710017024","710082559","KR","Korea, Republic of"
+"42.83.0.0","42.83.63.255","710082560","710098943","JP","Japan"
+"42.83.64.0","42.83.83.255","710098944","710104063","CN","China"
+"42.83.84.0","42.83.87.255","710104064","710105087","PK","Pakistan"
+"42.83.88.0","42.95.255.255","710105088","710934527","CN","China"
+"42.96.0.0","42.96.63.255","710934528","710950911","VN","Vietnam"
+"42.96.64.0","42.96.103.255","710950912","710961151","CN","China"
+"42.96.104.0","42.96.107.255","710961152","710962175","TH","Thailand"
+"42.96.108.0","42.97.255.255","710962176","711065599","CN","China"
+"42.98.0.0","42.98.255.255","711065600","711131135","HK","Hong Kong"
+"42.99.0.0","42.99.127.255","711131136","711163903","CN","China"
+"42.99.128.0","42.99.131.55","711163904","711164727","JP","Japan"
+"42.99.131.56","42.99.131.63","711164728","711164735","HK","Hong Kong"
+"42.99.131.64","42.99.137.255","711164736","711166463","JP","Japan"
+"42.99.138.0","42.99.138.127","711166464","711166591","HK","Hong Kong"
+"42.99.138.128","42.99.149.31","711166592","711169311","JP","Japan"
+"42.99.149.32","42.99.149.47","711169312","711169327","IN","India"
+"42.99.149.48","42.99.163.255","711169328","711173119","JP","Japan"
+"42.99.164.0","42.99.164.90","711173120","711173210","SG","Singapore"
+"42.99.164.91","42.99.164.91","711173211","711173211","ID","Indonesia"
+"42.99.164.92","42.99.164.255","711173212","711173375","SG","Singapore"
+"42.99.165.0","42.99.255.255","711173376","711196671","JP","Japan"
+"42.100.0.0","42.103.255.255","711196672","711458815","CN","China"
+"42.104.0.0","42.111.255.255","711458816","711983103","IN","India"
+"42.112.0.0","42.119.255.255","711983104","712507391","VN","Vietnam"
+"42.120.0.0","42.123.31.255","712507392","712712191","CN","China"
+"42.123.32.0","42.123.35.255","712712192","712713215","JP","Japan"
+"42.123.36.0","42.123.255.255","712713216","712769535","CN","China"
+"42.124.0.0","42.127.255.255","712769536","713031679","JP","Japan"
+"42.128.0.0","42.143.255.255","713031680","714080255","CN","China"
+"42.144.0.0","42.151.255.255","714080256","714604543","JP","Japan"
+"42.152.0.0","42.155.255.255","714604544","714866687","MY","Malaysia"
+"42.156.0.0","42.156.31.255","714866688","714874879","CN","China"
+"42.156.32.0","42.156.35.255","714874880","714875903","MY","Malaysia"
+"42.156.36.0","42.187.123.255","714875904","716930047","CN","China"
+"42.187.124.0","42.187.127.255","716930048","716931071","JP","Japan"
+"42.187.128.0","42.187.255.255","716931072","716963839","CN","China"
+"42.188.0.0","42.191.255.255","716963840","717225983","MY","Malaysia"
+"42.192.0.0","42.199.255.255","717225984","717750271","CN","China"
+"42.200.0.0","42.200.255.255","717750272","717815807","HK","Hong Kong"
+"42.201.0.0","42.201.127.255","717815808","717848575","CN","China"
+"42.201.128.0","42.201.255.255","717848576","717881343","PK","Pakistan"
+"42.202.0.0","42.240.255.255","717881344","720437247","CN","China"
+"42.241.0.0","42.241.255.255","720437248","720502783","AU","Australia"
+"42.242.0.0","42.255.255.255","720502784","721420287","CN","China"
+"43.0.0.0","43.113.223.255","721420288","728883199","JP","Japan"
+"43.113.224.0","43.113.224.127","728883200","728883327","CZ","Czech Republic"
+"43.113.224.128","43.113.224.255","728883328","728883455","BG","Bulgaria"
+"43.113.225.0","43.113.225.127","728883456","728883583","HU","Hungary"
+"43.113.225.128","43.113.225.255","728883584","728883711","RS","Serbia"
+"43.113.226.0","43.113.226.127","728883712","728883839","SI","Slovenia"
+"43.113.226.128","43.113.226.255","728883840","728883967","BA","Bosnia and Herzegovina"
+"43.113.227.0","43.113.227.127","728883968","728884095","HR","Croatia"
+"43.113.227.128","43.113.227.255","728884096","728884223","SK","Slovakia"
+"43.113.228.0","43.191.27.255","728884224","733944831","JP","Japan"
+"43.191.28.0","43.191.31.255","733944832","733945855","US","United States"
+"43.191.32.0","43.223.255.255","733945856","736100351","JP","Japan"
+"43.224.0.0","43.224.3.255","736100352","736101375","IN","India"
+"43.224.4.0","43.224.7.255","736101376","736102399","HK","Hong Kong"
+"43.224.8.0","43.224.11.255","736102400","736103423","IN","India"
+"43.224.12.0","43.224.15.255","736103424","736104447","CN","China"
+"43.224.16.0","43.224.19.255","736104448","736105471","ID","Indonesia"
+"43.224.20.0","43.224.23.255","736105472","736106495","TW","Taiwan"
+"43.224.24.0","43.224.27.255","736106496","736107519","CN","China"
+"43.224.28.0","43.224.31.255","736107520","736108543","HK","Hong Kong"
+"43.224.32.0","43.224.35.255","736108544","736109567","JP","Japan"
+"43.224.36.0","43.224.39.255","736109568","736110591","LA","Lao People's Democratic Republic"
+"43.224.40.0","43.224.43.255","736110592","736111615","MM","Myanmar"
+"43.224.44.0","43.224.47.255","736111616","736112639","CN","China"
+"43.224.48.0","43.224.51.255","736112640","736113663","HK","Hong Kong"
+"43.224.52.0","43.224.59.255","736113664","736115711","CN","China"
+"43.224.60.0","43.224.63.255","736115712","736116735","AU","Australia"
+"43.224.64.0","43.224.75.255","736116736","736119807","CN","China"
+"43.224.76.0","43.224.79.255","736119808","736120831","AU","Australia"
+"43.224.80.0","43.224.83.255","736120832","736121855","CN","China"
+"43.224.84.0","43.224.87.255","736121856","736122879","MM","Myanmar"
+"43.224.88.0","43.224.91.255","736122880","736123903","MO","Macau"
+"43.224.92.0","43.224.95.255","736123904","736124927","HK","Hong Kong"
+"43.224.96.0","43.224.99.255","736124928","736125951","IN","India"
+"43.224.100.0","43.224.103.255","736125952","736126975","CN","China"
+"43.224.104.0","43.224.107.255","736126976","736127999","KR","Korea, Republic of"
+"43.224.108.0","43.224.119.255","736128000","736131071","BD","Bangladesh"
+"43.224.120.0","43.224.123.255","736131072","736132095","NZ","New Zealand"
+"43.224.124.0","43.224.127.255","736132096","736133119","LK","Sri Lanka"
+"43.224.128.0","43.224.143.255","736133120","736137215","IN","India"
+"43.224.144.0","43.224.147.255","736137216","736138239","CN","China"
+"43.224.148.0","43.224.151.255","736138240","736139263","HK","Hong Kong"
+"43.224.152.0","43.224.155.255","736139264","736140287","SG","Singapore"
+"43.224.156.0","43.224.159.255","736140288","736141311","IN","India"
+"43.224.160.0","43.224.163.255","736141312","736142335","CN","China"
+"43.224.164.0","43.224.167.255","736142336","736143359","IN","India"
+"43.224.168.0","43.224.171.255","736143360","736144383","ID","Indonesia"
+"43.224.172.0","43.224.175.255","736144384","736145407","IN","India"
+"43.224.176.0","43.224.179.255","736145408","736146431","CN","China"
+"43.224.180.0","43.224.183.255","736146432","736147455","IN","India"
+"43.224.184.0","43.224.187.255","736147456","736148479","CN","China"
+"43.224.188.0","43.224.191.255","736148480","736149503","NZ","New Zealand"
+"43.224.192.0","43.224.195.255","736149504","736150527","NC","New Caledonia"
+"43.224.196.0","43.224.199.255","736150528","736151551","HK","Hong Kong"
+"43.224.200.0","43.224.219.255","736151552","736156671","CN","China"
+"43.224.220.0","43.224.223.255","736156672","736157695","IN","India"
+"43.224.224.0","43.224.227.255","736157696","736158719","CN","China"
+"43.224.228.0","43.224.235.255","736158720","736160767","HK","Hong Kong"
+"43.224.236.0","43.224.239.255","736160768","736161791","PK","Pakistan"
+"43.224.240.0","43.224.243.255","736161792","736162815","CN","China"
+"43.224.244.0","43.224.247.255","736162816","736163839","HK","Hong Kong"
+"43.224.248.0","43.224.249.255","736163840","736164351","TW","Taiwan"
+"43.224.250.0","43.224.251.255","736164352","736164863","NZ","New Zealand"
+"43.224.252.0","43.225.3.255","736164864","736166911","IN","India"
+"43.225.4.0","43.225.7.255","736166912","736167935","SG","Singapore"
+"43.225.8.0","43.225.11.255","736167936","736168959","HK","Hong Kong"
+"43.225.12.0","43.225.15.255","736168960","736169983","AU","Australia"
+"43.225.16.0","43.225.27.255","736169984","736173055","IN","India"
+"43.225.28.0","43.225.31.255","736173056","736174079","HK","Hong Kong"
+"43.225.32.0","43.225.35.255","736174080","736175103","AU","Australia"
+"43.225.36.0","43.225.39.255","736175104","736176127","MY","Malaysia"
+"43.225.40.0","43.225.43.255","736176128","736177151","BN","Brunei Darussalam"
+"43.225.44.0","43.225.47.255","736177152","736178175","HK","Hong Kong"
+"43.225.48.0","43.225.48.255","736178176","736178431","AU","Australia"
+"43.225.49.0","43.225.49.0","736178432","736178432","NZ","New Zealand"
+"43.225.49.1","43.225.51.255","736178433","736179199","AU","Australia"
+"43.225.52.0","43.225.55.255","736179200","736180223","AE","United Arab Emirates"
+"43.225.56.0","43.225.59.255","736180224","736181247","HK","Hong Kong"
+"43.225.60.0","43.225.63.255","736181248","736182271","AU","Australia"
+"43.225.64.0","43.225.67.255","736182272","736183295","ID","Indonesia"
+"43.225.68.0","43.225.75.255","736183296","736185343","IN","India"
+"43.225.76.0","43.225.79.255","736185344","736186367","CN","China"
+"43.225.80.0","43.225.83.255","736186368","736187391","IN","India"
+"43.225.84.0","43.225.87.255","736187392","736188415","CN","China"
+"43.225.88.0","43.225.91.255","736188416","736189439","JP","Japan"
+"43.225.92.0","43.225.95.255","736189440","736190463","IN","India"
+"43.225.96.0","43.225.99.255","736190464","736191487","PK","Pakistan"
+"43.225.100.0","43.225.107.255","736191488","736193535","HK","Hong Kong"
+"43.225.108.0","43.225.111.255","736193536","736194559","MY","Malaysia"
+"43.225.112.0","43.225.115.255","736194560","736195583","AU","Australia"
+"43.225.116.0","43.225.119.255","736195584","736196607","IN","India"
+"43.225.120.0","43.225.127.255","736196608","736198655","CN","China"
+"43.225.128.0","43.225.131.255","736198656","736199679","AU","Australia"
+"43.225.132.0","43.225.135.255","736199680","736200703","HK","Hong Kong"
+"43.225.136.0","43.225.139.255","736200704","736201727","BN","Brunei Darussalam"
+"43.225.140.0","43.225.143.255","736201728","736202751","CN","China"
+"43.225.144.0","43.225.147.255","736202752","736203775","AU","Australia"
+"43.225.148.0","43.225.151.255","736203776","736204799","BD","Bangladesh"
+"43.225.152.0","43.225.155.255","736204800","736205823","SG","Singapore"
+"43.225.156.0","43.225.159.255","736205824","736206847","HK","Hong Kong"
+"43.225.160.0","43.225.171.255","736206848","736209919","IN","India"
+"43.225.172.0","43.225.175.255","736209920","736210943","CN","China"
+"43.225.176.0","43.225.179.255","736210944","736211967","AU","Australia"
+"43.225.180.0","43.225.183.255","736211968","736212991","CN","China"
+"43.225.188.0","43.225.195.255","736214016","736216063","IN","India"
+"43.225.196.0","43.225.199.255","736216064","736217087","HK","Hong Kong"
+"43.225.200.0","43.225.203.255","736217088","736218111","NZ","New Zealand"
+"43.225.204.0","43.225.207.255","736218112","736219135","BD","Bangladesh"
+"43.225.208.0","43.225.211.255","736219136","736220159","CN","China"
+"43.225.212.0","43.225.215.255","736220160","736221183","IN","India"
+"43.225.216.0","43.225.247.255","736221184","736229375","CN","China"
+"43.225.248.0","43.225.251.255","736229376","736230399","IN","India"
+"43.225.252.0","43.225.255.255","736230400","736231423","CN","China"
+"43.226.0.0","43.226.1.255","736231424","736231935","AU","Australia"
+"43.226.2.0","43.226.3.255","736231936","736232447","IN","India"
+"43.226.4.0","43.226.7.255","736232448","736233471","PH","Philippines"
+"43.226.8.0","43.226.11.255","736233472","736234495","NZ","New Zealand"
+"43.226.12.0","43.226.15.255","736234496","736235519","KH","Cambodia"
+"43.226.16.0","43.226.23.255","736235520","736237567","HK","Hong Kong"
+"43.226.24.0","43.226.31.255","736237568","736239615","IN","India"
+"43.226.32.0","43.226.123.255","736239616","736263167","CN","China"
+"43.226.124.0","43.226.127.255","736263168","736264191","HK","Hong Kong"
+"43.226.128.0","43.226.215.255","736264192","736286719","CN","China"
+"43.226.216.0","43.226.219.255","736286720","736287743","NZ","New Zealand"
+"43.226.220.0","43.226.223.255","736287744","736288767","MV","Maldives"
+"43.226.224.0","43.226.227.255","736288768","736289791","MY","Malaysia"
+"43.226.228.0","43.226.228.127","736289792","736289919","KR","Korea, Republic of"
+"43.226.228.128","43.226.228.255","736289920","736290047","JP","Japan"
+"43.226.229.0","43.226.229.255","736290048","736290303","AU","Australia"
+"43.226.230.0","43.226.230.255","736290304","736290559","MY","Malaysia"
+"43.226.231.0","43.226.231.255","736290560","736290815","US","United States"
+"43.226.232.0","43.226.235.255","736290816","736291839","TW","Taiwan"
+"43.226.236.0","43.227.11.255","736291840","736300031","CN","China"
+"43.227.12.0","43.227.15.255","736300032","736301055","HK","Hong Kong"
+"43.227.16.0","43.227.23.255","736301056","736303103","IN","India"
+"43.227.24.0","43.227.27.255","736303104","736304127","TW","Taiwan"
+"43.227.28.0","43.227.31.255","736304128","736305151","HK","Hong Kong"
+"43.227.32.0","43.227.107.255","736305152","736324607","CN","China"
+"43.227.108.0","43.227.111.255","736324608","736325631","AU","Australia"
+"43.227.112.0","43.227.115.255","736325632","736326655","HK","Hong Kong"
+"43.227.116.0","43.227.123.255","736326656","736328703","KR","Korea, Republic of"
+"43.227.124.0","43.227.127.255","736328704","736329727","AU","Australia"
+"43.227.128.0","43.227.135.255","736329728","736331775","IN","India"
+"43.227.136.0","43.227.147.255","736331776","736334847","CN","China"
+"43.227.148.0","43.227.151.255","736334848","736335871","ID","Indonesia"
+"43.227.152.0","43.227.183.255","736335872","736344063","CN","China"
+"43.227.184.0","43.227.187.255","736344064","736345087","IN","India"
+"43.227.188.0","43.227.223.255","736345088","736354303","CN","China"
+"43.227.224.0","43.227.227.255","736354304","736355327","IN","India"
+"43.227.228.0","43.227.231.255","736355328","736356351","SG","Singapore"
+"43.227.232.0","43.227.235.255","736356352","736357375","CN","China"
+"43.227.236.0","43.227.239.255","736357376","736358399","HK","Hong Kong"
+"43.227.240.0","43.227.243.255","736358400","736359423","SG","Singapore"
+"43.227.244.0","43.227.247.255","736359424","736360447","IN","India"
+"43.227.248.0","43.228.71.255","736360448","736380927","CN","China"
+"43.228.72.0","43.228.75.255","736380928","736381951","IN","India"
+"43.228.76.0","43.228.79.255","736381952","736382975","CN","China"
+"43.228.80.0","43.228.83.255","736382976","736383999","TH","Thailand"
+"43.228.84.0","43.228.87.255","736384000","736385023","LA","Lao People's Democratic Republic"
+"43.228.88.0","43.228.91.255","736385024","736386047","HK","Hong Kong"
+"43.228.92.0","43.228.99.255","736386048","736388095","IN","India"
+"43.228.100.0","43.228.103.255","736388096","736389119","CN","China"
+"43.228.104.0","43.228.107.255","736389120","736390143","JP","Japan"
+"43.228.108.0","43.228.111.255","736390144","736391167","LK","Sri Lanka"
+"43.228.112.0","43.228.115.255","736391168","736392191","IN","India"
+"43.228.116.0","43.228.123.255","736392192","736394239","CN","China"
+"43.228.124.0","43.228.127.255","736394240","736395263","HK","Hong Kong"
+"43.228.128.0","43.228.131.255","736395264","736396287","MN","Mongolia"
+"43.228.132.0","43.228.139.255","736396288","736398335","CN","China"
+"43.228.140.0","43.228.147.255","736398336","736400383","IN","India"
+"43.228.148.0","43.228.155.255","736400384","736402431","CN","China"
+"43.228.156.0","43.228.156.127","736402432","736402559","NZ","New Zealand"
+"43.228.156.128","43.228.156.255","736402560","736402687","PK","Pakistan"
+"43.228.157.0","43.228.157.255","736402688","736402943","SG","Singapore"
+"43.228.158.0","43.228.158.127","736402944","736403071","MY","Malaysia"
+"43.228.158.128","43.228.158.255","736403072","736403199","BN","Brunei Darussalam"
+"43.228.159.0","43.228.159.127","736403200","736403327","AU","Australia"
+"43.228.159.128","43.228.159.255","736403328","736403455","PK","Pakistan"
+"43.228.160.0","43.228.163.255","736403456","736404479","KR","Korea, Republic of"
+"43.228.168.0","43.228.179.255","736405504","736408575","IN","India"
+"43.228.180.0","43.228.183.255","736408576","736409599","HK","Hong Kong"
+"43.228.184.0","43.228.187.255","736409600","736410623","US","United States"
+"43.228.188.0","43.228.191.255","736410624","736411647","CN","China"
+"43.228.192.0","43.228.195.255","736411648","736412671","NP","Nepal"
+"43.228.196.0","43.228.199.255","736412672","736413695","TH","Thailand"
+"43.228.200.0","43.228.203.255","736413696","736414719","MY","Malaysia"
+"43.228.204.0","43.228.207.255","736414720","736415743","CN","China"
+"43.228.208.0","43.228.211.255","736415744","736416767","BD","Bangladesh"
+"43.228.212.0","43.228.215.255","736416768","736417791","SG","Singapore"
+"43.228.216.0","43.228.219.255","736417792","736418815","HK","Hong Kong"
+"43.228.220.0","43.228.231.255","736418816","736421887","IN","India"
+"43.228.232.0","43.228.235.255","736421888","736422911","SG","Singapore"
+"43.228.236.0","43.228.239.255","736422912","736423935","IN","India"
+"43.228.240.0","43.228.243.255","736423936","736424959","CN","China"
+"43.228.244.0","43.228.255.255","736424960","736428031","MY","Malaysia"
+"43.229.0.0","43.229.3.255","736428032","736429055","IN","India"
+"43.229.4.0","43.229.7.255","736429056","736430079","HK","Hong Kong"
+"43.229.8.0","43.229.11.255","736430080","736431103","IN","India"
+"43.229.12.0","43.229.15.255","736431104","736432127","BD","Bangladesh"
+"43.229.16.0","43.229.19.255","736432128","736433151","CN","China"
+"43.229.20.0","43.229.23.255","736433152","736434175","ID","Indonesia"
+"43.229.24.0","43.229.27.255","736434176","736435199","IN","India"
+"43.229.28.0","43.229.31.255","736435200","736436223","HK","Hong Kong"
+"43.229.32.0","43.229.35.255","736436224","736437247","JP","Japan"
+"43.229.36.0","43.229.39.255","736437248","736438271","HK","Hong Kong"
+"43.229.40.0","43.229.43.255","736438272","736439295","CN","China"
+"43.229.44.0","43.229.47.255","736439296","736440319","TH","Thailand"
+"43.229.48.0","43.229.51.255","736440320","736441343","CN","China"
+"43.229.52.0","43.229.55.255","736441344","736442367","HK","Hong Kong"
+"43.229.56.0","43.229.59.255","736442368","736443391","CN","China"
+"43.229.60.0","43.229.67.255","736443392","736445439","AU","Australia"
+"43.229.68.0","43.229.71.255","736445440","736446463","TH","Thailand"
+"43.229.72.0","43.229.75.255","736446464","736447487","IN","India"
+"43.229.76.0","43.229.79.255","736447488","736448511","TH","Thailand"
+"43.229.80.0","43.229.83.255","736448512","736449535","IN","India"
+"43.229.84.0","43.229.87.255","736449536","736450559","SG","Singapore"
+"43.229.88.0","43.229.95.255","736450560","736452607","IN","India"
+"43.229.96.0","43.229.99.255","736452608","736453631","CN","China"
+"43.229.100.0","43.229.107.255","736453632","736455679","IN","India"
+"43.229.108.0","43.229.111.255","736455680","736456703","CN","China"
+"43.229.112.0","43.229.119.255","736456704","736458751","HK","Hong Kong"
+"43.229.120.0","43.229.123.255","736458752","736459775","CN","China"
+"43.229.128.0","43.229.131.255","736460800","736461823","SG","Singapore"
+"43.229.132.0","43.229.135.255","736461824","736462847","TH","Thailand"
+"43.229.136.0","43.229.147.255","736462848","736465919","CN","China"
+"43.229.148.0","43.229.151.255","736465920","736466943","TH","Thailand"
+"43.229.152.0","43.229.155.255","736466944","736467967","HK","Hong Kong"
+"43.229.156.0","43.229.159.255","736467968","736468991","SG","Singapore"
+"43.229.160.0","43.229.163.255","736468992","736470015","IN","India"
+"43.229.164.0","43.229.167.255","736470016","736471039","PK","Pakistan"
+"43.229.168.0","43.229.199.255","736471040","736479231","CN","China"
+"43.229.200.0","43.229.203.255","736479232","736480255","IN","India"
+"43.229.204.0","43.229.207.255","736480256","736481279","ID","Indonesia"
+"43.229.208.0","43.229.211.255","736481280","736482303","BD","Bangladesh"
+"43.229.212.0","43.229.215.255","736482304","736483327","HK","Hong Kong"
+"43.229.216.0","43.229.223.255","736483328","736485375","CN","China"
+"43.229.224.0","43.229.227.255","736485376","736486399","IN","India"
+"43.229.228.0","43.229.231.255","736486400","736487423","NP","Nepal"
+"43.229.232.0","43.229.239.255","736487424","736489471","CN","China"
+"43.229.240.0","43.229.247.255","736489472","736491519","JP","Japan"
+"43.229.248.0","43.229.255.255","736491520","736493567","ID","Indonesia"
+"43.230.0.0","43.230.3.255","736493568","736494591","KR","Korea, Republic of"
+"43.230.4.0","43.230.5.255","736494592","736495103","ID","Indonesia"
+"43.230.6.0","43.230.6.255","736495104","736495359","NR","Nauru"
+"43.230.7.0","43.230.7.255","736495360","736495615","ID","Indonesia"
+"43.230.8.0","43.230.8.255","736495616","736495871","HK","Hong Kong"
+"43.230.9.0","43.230.9.255","736495872","736496127","KR","Korea, Republic of"
+"43.230.10.0","43.230.10.255","736496128","736496383","JP","Japan"
+"43.230.11.0","43.230.11.255","736496384","736496639","PH","Philippines"
+"43.230.12.0","43.230.19.255","736496640","736498687","HK","Hong Kong"
+"43.230.20.0","43.230.23.255","736498688","736499711","CN","China"
+"43.230.24.0","43.230.25.255","736499712","736500223","SG","Singapore"
+"43.230.26.0","43.230.27.255","736500224","736500735","TH","Thailand"
+"43.230.32.0","43.230.35.255","736501760","736502783","CN","China"
+"43.230.36.0","43.230.47.255","736502784","736505855","IN","India"
+"43.230.48.0","43.230.51.255","736505856","736506879","AU","Australia"
+"43.230.52.0","43.230.59.255","736506880","736508927","JP","Japan"
+"43.230.64.0","43.230.67.255","736509952","736510975","AU","Australia"
+"43.230.68.0","43.230.75.255","736510976","736513023","CN","China"
+"43.230.76.0","43.230.83.255","736513024","736515071","KR","Korea, Republic of"
+"43.230.84.0","43.230.87.255","736515072","736516095","CN","China"
+"43.230.88.0","43.230.91.255","736516096","736517119","HK","Hong Kong"
+"43.230.92.0","43.230.95.255","736517120","736518143","PK","Pakistan"
+"43.230.96.0","43.230.99.255","736518144","736519167","HK","Hong Kong"
+"43.230.100.0","43.230.103.255","736519168","736520191","AU","Australia"
+"43.230.104.0","43.230.107.255","736520192","736521215","IN","India"
+"43.230.108.0","43.230.108.255","736521216","736521471","AU","Australia"
+"43.230.109.0","43.230.109.255","736521472","736521727","PH","Philippines"
+"43.230.110.0","43.230.111.255","736521728","736522239","AU","Australia"
+"43.230.112.0","43.230.119.255","736522240","736524287","HK","Hong Kong"
+"43.230.120.0","43.230.123.255","736524288","736525311","BD","Bangladesh"
+"43.230.124.0","43.230.127.255","736525312","736526335","CN","China"
+"43.230.128.0","43.230.131.255","736526336","736527359","ID","Indonesia"
+"43.230.132.0","43.230.135.255","736527360","736528383","IN","India"
+"43.230.136.0","43.230.139.255","736528384","736529407","CN","China"
+"43.230.140.0","43.230.147.255","736529408","736531455","HK","Hong Kong"
+"43.230.148.0","43.230.151.255","736531456","736532479","IN","India"
+"43.230.152.0","43.230.155.255","736532480","736533503","ID","Indonesia"
+"43.230.156.0","43.230.163.255","736533504","736535551","IN","India"
+"43.230.164.0","43.230.167.255","736535552","736536575","HK","Hong Kong"
+"43.230.168.0","43.230.171.255","736536576","736537599","CN","China"
+"43.230.172.0","43.230.175.255","736537600","736538623","IN","India"
+"43.230.176.0","43.230.179.255","736538624","736539647","AU","Australia"
+"43.230.180.0","43.230.183.255","736539648","736540671","SG","Singapore"
+"43.230.184.0","43.230.187.255","736540672","736541695","IN","India"
+"43.230.188.0","43.230.191.255","736541696","736542719","HK","Hong Kong"
+"43.230.192.0","43.230.195.255","736542720","736543743","KH","Cambodia"
+"43.230.196.0","43.230.203.255","736543744","736545791","IN","India"
+"43.230.204.0","43.230.207.255","736545792","736546815","HK","Hong Kong"
+"43.230.212.0","43.230.215.255","736547840","736548863","IN","India"
+"43.230.216.0","43.230.219.255","736548864","736549887","KR","Korea, Republic of"
+"43.230.220.0","43.230.255.255","736549888","736559103","CN","China"
+"43.231.0.0","43.231.3.255","736559104","736560127","HK","Hong Kong"
+"43.231.4.0","43.231.7.255","736560128","736561151","MY","Malaysia"
+"43.231.8.0","43.231.11.255","736561152","736562175","HK","Hong Kong"
+"43.231.12.0","43.231.15.255","736562176","736563199","CN","China"
+"43.231.16.0","43.231.19.255","736563200","736564223","HK","Hong Kong"
+"43.231.20.0","43.231.23.255","736564224","736565247","BD","Bangladesh"
+"43.231.24.0","43.231.27.255","736565248","736566271","AU","Australia"
+"43.231.28.0","43.231.31.255","736566272","736567295","MV","Maldives"
+"43.231.32.0","43.231.47.255","736567296","736571391","CN","China"
+"43.231.48.0","43.231.59.255","736571392","736574463","IN","India"
+"43.231.60.0","43.231.63.255","736574464","736575487","PK","Pakistan"
+"43.231.64.0","43.231.67.255","736575488","736576511","KH","Cambodia"
+"43.231.68.0","43.231.71.255","736576512","736577535","AU","Australia"
+"43.231.72.0","43.231.75.255","736577536","736578559","MY","Malaysia"
+"43.231.76.0","43.231.79.255","736578560","736579583","BD","Bangladesh"
+"43.231.80.0","43.231.111.255","736579584","736587775","CN","China"
+"43.231.112.0","43.231.115.255","736587776","736588799","MN","Mongolia"
+"43.231.116.0","43.231.127.255","736588800","736591871","IN","India"
+"43.231.128.0","43.231.129.255","736591872","736592383","ID","Indonesia"
+"43.231.130.0","43.231.130.255","736592384","736592639","SG","Singapore"
+"43.231.131.0","43.231.131.255","736592640","736592895","AF","Afghanistan"
+"43.231.132.0","43.231.135.255","736592896","736593919","IN","India"
+"43.231.136.0","43.231.183.255","736593920","736606207","CN","China"
+"43.231.184.0","43.231.187.255","736606208","736607231","HK","Hong Kong"
+"43.231.188.0","43.231.191.255","736607232","736608255","JP","Japan"
+"43.231.192.0","43.231.195.255","736608256","736609279","NZ","New Zealand"
+"43.231.196.0","43.231.199.255","736609280","736610303","CN","China"
+"43.231.200.0","43.231.203.255","736610304","736611327","AU","Australia"
+"43.231.204.0","43.231.207.255","736611328","736612351","IN","India"
+"43.231.208.0","43.231.211.255","736612352","736613375","NP","Nepal"
+"43.231.212.0","43.231.219.255","736613376","736615423","IN","India"
+"43.231.220.0","43.231.223.255","736615424","736616447","JP","Japan"
+"43.231.224.0","43.231.227.255","736616448","736617471","MY","Malaysia"
+"43.231.228.0","43.231.231.255","736617472","736618495","PH","Philippines"
+"43.231.232.0","43.231.243.255","736618496","736621567","IN","India"
+"43.231.244.0","43.231.247.255","736621568","736622591","JP","Japan"
+"43.231.248.0","43.231.255.255","736622592","736624639","IN","India"
+"43.232.0.0","43.235.255.255","736624640","736886783","JP","Japan"
+"43.236.0.0","43.239.51.255","736886784","737096703","CN","China"
+"43.239.52.0","43.239.63.255","737096704","737099775","IN","India"
+"43.239.64.0","43.239.67.255","737099776","737100799","HK","Hong Kong"
+"43.239.68.0","43.239.71.255","737100800","737101823","IN","India"
+"43.239.72.0","43.239.75.255","737101824","737102847","BD","Bangladesh"
+"43.239.76.0","43.239.83.255","737102848","737104895","IN","India"
+"43.239.84.0","43.239.87.255","737104896","737105919","HK","Hong Kong"
+"43.239.88.0","43.239.91.255","737105920","737106943","IN","India"
+"43.239.92.0","43.239.99.255","737106944","737108991","NZ","New Zealand"
+"43.239.100.0","43.239.103.255","737108992","737110015","SG","Singapore"
+"43.239.104.0","43.239.107.255","737110016","737111039","JP","Japan"
+"43.239.108.0","43.239.115.255","737111040","737113087","IN","India"
+"43.239.116.0","43.239.123.255","737113088","737115135","CN","China"
+"43.239.124.0","43.239.135.255","737115136","737118207","IN","India"
+"43.239.136.0","43.239.139.255","737118208","737119231","AU","Australia"
+"43.239.140.0","43.239.142.255","737119232","737119999","NL","Netherlands"
+"43.239.143.0","43.239.147.255","737120000","737121279","IN","India"
+"43.239.148.0","43.239.151.255","737121280","737122303","VN","Vietnam"
+"43.239.152.0","43.239.155.255","737122304","737123327","IN","India"
+"43.239.156.0","43.239.167.255","737123328","737126399","HK","Hong Kong"
+"43.239.168.0","43.239.171.255","737126400","737127423","IN","India"
+"43.239.172.0","43.239.179.255","737127424","737129471","CN","China"
+"43.239.180.0","43.239.183.255","737129472","737130495","NZ","New Zealand"
+"43.239.184.0","43.239.191.255","737130496","737132543","VN","Vietnam"
+"43.239.192.0","43.239.219.255","737132544","737139711","IN","India"
+"43.239.220.0","43.239.227.255","737139712","737141759","VN","Vietnam"
+"43.239.228.0","43.239.231.255","737141760","737142783","IN","India"
+"43.239.232.0","43.239.232.255","737142784","737143039","HK","Hong Kong"
+"43.239.233.0","43.239.235.255","737143040","737143807","MY","Malaysia"
+"43.239.236.0","43.239.247.255","737143808","737146879","IN","India"
+"43.239.248.0","43.239.249.255","737146880","737147391","US","United States"
+"43.239.250.0","43.239.251.255","737147392","737147903","NZ","New Zealand"
+"43.239.252.0","43.239.255.255","737147904","737148927","MY","Malaysia"
+"43.240.0.0","43.240.3.255","737148928","737149951","CN","China"
+"43.240.4.0","43.240.11.255","737149952","737151999","IN","India"
+"43.240.12.0","43.240.19.255","737152000","737154047","HK","Hong Kong"
+"43.240.20.0","43.240.23.255","737154048","737155071","MY","Malaysia"
+"43.240.24.0","43.240.27.255","737155072","737156095","TW","Taiwan"
+"43.240.28.0","43.240.31.255","737156096","737157119","HK","Hong Kong"
+"43.240.32.0","43.240.35.255","737157120","737158143","NZ","New Zealand"
+"43.240.36.0","43.240.39.255","737158144","737159167","HK","Hong Kong"
+"43.240.40.0","43.240.43.255","737159168","737160191","AU","Australia"
+"43.240.44.0","43.240.47.255","737160192","737161215","TW","Taiwan"
+"43.240.48.0","43.240.51.255","737161216","737162239","CN","China"
+"43.240.52.0","43.240.55.255","737162240","737163263","BD","Bangladesh"
+"43.240.56.0","43.240.63.255","737163264","737165311","CN","China"
+"43.240.64.0","43.240.67.255","737165312","737166335","IN","India"
+"43.240.68.0","43.240.79.255","737166336","737169407","CN","China"
+"43.240.80.0","43.240.83.255","737169408","737170431","ID","Indonesia"
+"43.240.84.0","43.240.87.255","737170432","737171455","CN","China"
+"43.240.88.0","43.240.91.255","737171456","737172479","GU","Guam"
+"43.240.92.0","43.240.95.255","737172480","737173503","HK","Hong Kong"
+"43.240.96.0","43.240.99.255","737173504","737174527","AU","Australia"
+"43.240.100.0","43.240.103.255","737174528","737175551","BD","Bangladesh"
+"43.240.104.0","43.240.111.255","737175552","737177599","TW","Taiwan"
+"43.240.112.0","43.240.115.255","737177600","737178623","AU","Australia"
+"43.240.116.0","43.240.119.255","737178624","737179647","HK","Hong Kong"
+"43.240.120.0","43.240.123.255","737179648","737180671","AU","Australia"
+"43.240.124.0","43.240.139.255","737180672","737184767","CN","China"
+"43.240.140.0","43.240.143.255","737184768","737185791","VU","Vanuatu"
+"43.240.144.0","43.240.147.255","737185792","737186815","AU","Australia"
+"43.240.148.0","43.240.151.255","737186816","737187839","ID","Indonesia"
+"43.240.152.0","43.240.155.255","737187840","737188863","TW","Taiwan"
+"43.240.156.0","43.240.223.255","737188864","737206271","CN","China"
+"43.240.224.0","43.240.231.255","737206272","737208319","ID","Indonesia"
+"43.240.232.0","43.240.235.255","737208320","737209343","AU","Australia"
+"43.240.236.0","43.241.23.255","737209344","737220607","CN","China"
+"43.241.24.0","43.241.31.255","737220608","737222655","IN","India"
+"43.241.32.0","43.241.35.255","737222656","737223679","TW","Taiwan"
+"43.241.36.0","43.241.39.255","737223680","737224703","IN","India"
+"43.241.40.0","43.241.40.255","737224704","737224959","MY","Malaysia"
+"43.241.41.0","43.241.41.255","737224960","737225215","IN","India"
+"43.241.42.0","43.241.42.7","737225216","737225223","AU","Australia"
+"43.241.42.8","43.241.43.255","737225224","737225727","IN","India"
+"43.241.44.0","43.241.44.255","737225728","737225983","KR","Korea, Republic of"
+"43.241.45.0","43.241.47.255","737225984","737226751","HK","Hong Kong"
+"43.241.48.0","43.241.51.255","737226752","737227775","CN","China"
+"43.241.52.0","43.241.55.255","737227776","737228799","AU","Australia"
+"43.241.56.0","43.241.59.255","737228800","737229823","TH","Thailand"
+"43.241.60.0","43.241.71.255","737229824","737232895","IN","India"
+"43.241.72.0","43.241.75.255","737232896","737233919","HK","Hong Kong"
+"43.241.76.0","43.241.95.255","737233920","737239039","CN","China"
+"43.241.96.0","43.241.99.255","737239040","737240063","MY","Malaysia"
+"43.241.100.0","43.241.103.255","737240064","737241087","HK","Hong Kong"
+"43.241.104.0","43.241.111.255","737241088","737243135","KR","Korea, Republic of"
+"43.241.112.0","43.241.115.255","737243136","737244159","CN","China"
+"43.241.116.0","43.241.135.255","737244160","737249279","IN","India"
+"43.241.136.0","43.241.139.255","737249280","737250303","BT","Bhutan"
+"43.241.140.0","43.241.147.255","737250304","737252351","IN","India"
+"43.241.152.0","43.241.159.255","737253376","737255423","HK","Hong Kong"
+"43.241.160.0","43.241.163.255","737255424","737256447","TW","Taiwan"
+"43.241.164.0","43.241.167.255","737256448","737257471","WS","Samoa"
+"43.241.168.0","43.241.187.255","737257472","737262591","CN","China"
+"43.241.188.0","43.241.191.255","737262592","737263615","AU","Australia"
+"43.241.192.0","43.241.195.255","737263616","737264639","IN","India"
+"43.241.196.0","43.241.199.255","737264640","737265663","CN","China"
+"43.241.200.0","43.241.203.255","737265664","737266687","AU","Australia"
+"43.241.204.0","43.241.207.255","737266688","737267711","HK","Hong Kong"
+"43.241.208.0","43.241.243.255","737267712","737276927","CN","China"
+"43.241.244.0","43.241.247.255","737276928","737277951","IN","India"
+"43.241.248.0","43.241.255.255","737277952","737279999","CN","China"
+"43.242.4.0","43.242.7.255","737281024","737282047","SG","Singapore"
+"43.242.8.0","43.242.31.255","737282048","737288191","CN","China"
+"43.242.32.0","43.242.35.255","737288192","737289215","HK","Hong Kong"
+"43.242.36.0","43.242.39.255","737289216","737290239","IN","India"
+"43.242.40.0","43.242.43.255","737290240","737291263","AU","Australia"
+"43.242.44.0","43.242.67.255","737291264","737297407","CN","China"
+"43.242.68.0","43.242.71.255","737297408","737298431","AU","Australia"
+"43.242.72.0","43.242.99.255","737298432","737305599","CN","China"
+"43.242.100.0","43.242.103.255","737305600","737306623","PK","Pakistan"
+"43.242.104.0","43.242.107.255","737306624","737307647","IN","India"
+"43.242.108.0","43.242.111.255","737307648","737308671","ID","Indonesia"
+"43.242.112.0","43.242.115.255","737308672","737309695","KR","Korea, Republic of"
+"43.242.116.0","43.242.127.255","737309696","737312767","IN","India"
+"43.242.128.0","43.242.131.255","737312768","737313791","HK","Hong Kong"
+"43.242.132.0","43.242.133.255","737313792","737314303","ID","Indonesia"
+"43.242.134.0","43.242.135.255","737314304","737314815","MM","Myanmar"
+"43.242.136.0","43.242.139.255","737314816","737315839","JP","Japan"
+"43.242.140.0","43.242.143.255","737315840","737316863","HK","Hong Kong"
+"43.242.144.0","43.242.171.255","737316864","737324031","CN","China"
+"43.242.172.0","43.242.175.255","737324032","737325055","HK","Hong Kong"
+"43.242.176.0","43.242.179.255","737325056","737326079","PK","Pakistan"
+"43.242.180.0","43.242.183.255","737326080","737327103","CN","China"
+"43.242.184.0","43.242.187.255","737327104","737328127","SG","Singapore"
+"43.242.188.0","43.242.199.255","737328128","737331199","CN","China"
+"43.242.200.0","43.242.203.255","737331200","737332223","HK","Hong Kong"
+"43.242.204.0","43.242.207.255","737332224","737333247","CN","China"
+"43.242.208.0","43.242.215.255","737333248","737335295","IN","India"
+"43.242.216.0","43.242.223.255","737335296","737337343","CN","China"
+"43.242.224.0","43.242.231.255","737337344","737339391","IN","India"
+"43.242.232.0","43.242.239.255","737339392","737341439","HK","Hong Kong"
+"43.242.240.0","43.242.243.255","737341440","737342463","MN","Mongolia"
+"43.242.244.0","43.242.247.255","737342464","737343487","IN","India"
+"43.242.252.0","43.242.255.255","737344512","737345535","CN","China"
+"43.243.0.0","43.243.3.255","737345536","737346559","AU","Australia"
+"43.243.4.0","43.243.19.255","737346560","737350655","CN","China"
+"43.243.20.0","43.243.20.255","737350656","737350911","AU","Australia"
+"43.243.21.0","43.243.23.255","737350912","737351679","NZ","New Zealand"
+"43.243.24.0","43.243.27.255","737351680","737352703","CN","China"
+"43.243.28.0","43.243.35.255","737352704","737354751","HK","Hong Kong"
+"43.243.36.0","43.243.39.255","737354752","737355775","IN","India"
+"43.243.40.0","43.243.41.255","737355776","737356287","HK","Hong Kong"
+"43.243.42.0","43.243.43.255","737356288","737356799","GB","United Kingdom"
+"43.243.44.0","43.243.55.255","737356800","737359871","HK","Hong Kong"
+"43.243.56.0","43.243.63.255","737359872","737361919","NZ","New Zealand"
+"43.243.64.0","43.243.75.255","737361920","737364991","HK","Hong Kong"
+"43.243.76.0","43.243.83.255","737364992","737367039","IN","India"
+"43.243.84.0","43.243.86.255","737367040","737367807","GB","United Kingdom"
+"43.243.87.0","43.243.87.255","737367808","737368063","DE","Germany"
+"43.243.88.0","43.243.91.255","737368064","737369087","CN","China"
+"43.243.92.0","43.243.95.255","737369088","737370111","HK","Hong Kong"
+"43.243.96.0","43.243.99.255","737370112","737371135","NP","Nepal"
+"43.243.100.0","43.243.115.255","737371136","737375231","HK","Hong Kong"
+"43.243.116.0","43.243.119.255","737375232","737376255","AU","Australia"
+"43.243.120.0","43.243.123.255","737376256","737377279","HK","Hong Kong"
+"43.243.124.0","43.243.127.255","737377280","737378303","PH","Philippines"
+"43.243.128.0","43.243.131.255","737378304","737379327","CN","China"
+"43.243.132.0","43.243.135.255","737379328","737380351","BD","Bangladesh"
+"43.243.136.0","43.243.139.255","737380352","737381375","CN","China"
+"43.243.140.0","43.243.143.255","737381376","737382399","ID","Indonesia"
+"43.243.144.0","43.243.151.255","737382400","737384447","CN","China"
+"43.243.152.0","43.243.155.255","737384448","737385471","ID","Indonesia"
+"43.243.156.0","43.243.159.255","737385472","737386495","CN","China"
+"43.243.160.0","43.243.163.255","737386496","737387519","MN","Mongolia"
+"43.243.164.0","43.243.167.255","737387520","737388543","HK","Hong Kong"
+"43.243.168.0","43.243.171.255","737388544","737389567","CN","China"
+"43.243.172.0","43.243.175.255","737389568","737390591","IN","India"
+"43.243.176.0","43.243.179.255","737390592","737391615","HK","Hong Kong"
+"43.243.180.0","43.243.183.255","737391616","737392639","CN","China"
+"43.243.184.0","43.243.187.255","737392640","737393663","ID","Indonesia"
+"43.243.188.0","43.243.191.255","737393664","737394687","CN","China"
+"43.243.192.0","43.243.195.255","737394688","737395711","HK","Hong Kong"
+"43.243.196.0","43.243.199.255","737395712","737396735","NZ","New Zealand"
+"43.243.200.0","43.243.203.255","737396736","737397759","AU","Australia"
+"43.243.204.0","43.243.207.255","737397760","737398783","BD","Bangladesh"
+"43.243.208.0","43.243.211.255","737398784","737399807","HK","Hong Kong"
+"43.243.212.0","43.243.215.255","737399808","737400831","IN","India"
+"43.243.216.0","43.243.219.255","737400832","737401855","KR","Korea, Republic of"
+"43.243.220.0","43.243.227.255","737401856","737403903","HK","Hong Kong"
+"43.243.228.0","43.243.235.255","737403904","737405951","CN","China"
+"43.243.236.0","43.243.239.255","737405952","737406975","AU","Australia"
+"43.243.240.0","43.243.243.255","737406976","737407999","HK","Hong Kong"
+"43.243.244.0","43.243.247.255","737408000","737409023","CN","China"
+"43.243.248.0","43.243.251.255","737409024","737410047","HK","Hong Kong"
+"43.243.252.0","43.243.255.255","737410048","737411071","TW","Taiwan"
+"43.244.0.0","43.244.255.255","737411072","737476607","JP","Japan"
+"43.245.0.0","43.245.7.255","737476608","737478655","IN","India"
+"43.245.8.0","43.245.11.255","737478656","737479679","PK","Pakistan"
+"43.245.12.0","43.245.15.255","737479680","737480703","IN","India"
+"43.245.16.0","43.245.19.255","737480704","737481727","SG","Singapore"
+"43.245.20.0","43.245.23.255","737481728","737482751","IN","India"
+"43.245.24.0","43.245.31.255","737482752","737484799","AU","Australia"
+"43.245.32.0","43.245.35.255","737484800","737485823","KH","Cambodia"
+"43.245.36.0","43.245.43.255","737485824","737487871","AU","Australia"
+"43.245.44.0","43.245.47.255","737487872","737488895","MM","Myanmar"
+"43.245.48.0","43.245.51.255","737488896","737489919","AU","Australia"
+"43.245.52.0","43.245.55.255","737489920","737490943","NZ","New Zealand"
+"43.245.56.0","43.245.59.255","737490944","737491967","FJ","Fiji"
+"43.245.60.0","43.245.61.223","737491968","737492447","SG","Singapore"
+"43.245.61.224","43.245.61.255","737492448","737492479","MY","Malaysia"
+"43.245.62.0","43.245.62.255","737492480","737492735","SG","Singapore"
+"43.245.63.0","43.245.63.255","737492736","737492991","HK","Hong Kong"
+"43.245.64.0","43.245.79.255","737492992","737497087","AU","Australia"
+"43.245.80.0","43.245.83.255","737497088","737498111","NZ","New Zealand"
+"43.245.84.0","43.245.87.255","737498112","737499135","NP","Nepal"
+"43.245.88.0","43.245.91.255","737499136","737500159","IN","India"
+"43.245.92.0","43.245.95.255","737500160","737501183","NP","Nepal"
+"43.245.96.0","43.245.99.255","737501184","737502207","SG","Singapore"
+"43.245.100.0","43.245.103.255","737502208","737503231","IN","India"
+"43.245.104.0","43.245.111.255","737503232","737505279","SG","Singapore"
+"43.245.112.0","43.245.115.255","737505280","737506303","AU","Australia"
+"43.245.116.0","43.245.119.255","737506304","737507327","BD","Bangladesh"
+"43.245.120.0","43.245.123.255","737507328","737508351","AU","Australia"
+"43.245.124.0","43.245.127.255","737508352","737509375","MY","Malaysia"
+"43.245.128.0","43.245.131.255","737509376","737510399","PK","Pakistan"
+"43.245.132.0","43.245.135.255","737510400","737511423","AU","Australia"
+"43.245.136.0","43.245.139.255","737511424","737512447","IN","India"
+"43.245.140.0","43.245.143.255","737512448","737513471","BD","Bangladesh"
+"43.245.144.0","43.245.147.255","737513472","737514495","TH","Thailand"
+"43.245.148.0","43.245.151.255","737514496","737515519","IN","India"
+"43.245.152.0","43.245.155.255","737515520","737516543","AU","Australia"
+"43.245.156.0","43.245.159.255","737516544","737517567","IN","India"
+"43.245.160.0","43.245.167.255","737517568","737519615","AU","Australia"
+"43.245.168.0","43.245.168.255","737519616","737519871","HK","Hong Kong"
+"43.245.169.0","43.245.169.255","737519872","737520127","SG","Singapore"
+"43.245.170.0","43.245.171.255","737520128","737520639","AU","Australia"
+"43.245.172.0","43.245.175.255","737520640","737521663","NZ","New Zealand"
+"43.245.176.0","43.245.179.255","737521664","737522687","AU","Australia"
+"43.245.180.0","43.245.191.255","737522688","737525759","ID","Indonesia"
+"43.245.192.0","43.245.195.255","737525760","737526783","BD","Bangladesh"
+"43.245.196.0","43.245.197.255","737526784","737527295","US","United States"
+"43.245.198.0","43.245.198.255","737527296","737527551","SG","Singapore"
+"43.245.199.0","43.245.199.255","737527552","737527807","ID","Indonesia"
+"43.245.200.0","43.245.203.255","737527808","737528831","KH","Cambodia"
+"43.245.204.0","43.245.207.255","737528832","737529855","PK","Pakistan"
+"43.245.208.0","43.245.211.255","737529856","737530879","IN","India"
+"43.245.212.0","43.245.215.255","737530880","737531903","NC","New Caledonia"
+"43.245.216.0","43.245.219.255","737531904","737532927","KH","Cambodia"
+"43.245.220.0","43.245.220.255","737532928","737533183","HK","Hong Kong"
+"43.245.221.0","43.245.221.255","737533184","737533439","PH","Philippines"
+"43.245.222.0","43.245.222.255","737533440","737533695","VN","Vietnam"
+"43.245.223.0","43.245.223.255","737533696","737533951","TW","Taiwan"
+"43.245.224.0","43.245.227.255","737533952","737534975","AU","Australia"
+"43.245.228.0","43.245.231.255","737534976","737535999","SG","Singapore"
+"43.245.232.0","43.245.235.255","737536000","737537023","BD","Bangladesh"
+"43.245.236.0","43.245.239.255","737537024","737538047","NP","Nepal"
+"43.245.240.0","43.245.243.255","737538048","737539071","NZ","New Zealand"
+"43.245.244.0","43.245.247.255","737539072","737540095","BD","Bangladesh"
+"43.245.248.0","43.245.251.255","737540096","737541119","ID","Indonesia"
+"43.245.252.0","43.245.255.255","737541120","737542143","SG","Singapore"
+"43.246.0.0","43.246.99.255","737542144","737567743","CN","China"
+"43.246.100.0","43.246.111.255","737567744","737570815","IN","India"
+"43.246.112.0","43.246.115.255","737570816","737571839","SG","Singapore"
+"43.246.116.0","43.246.119.255","737571840","737572863","HK","Hong Kong"
+"43.246.120.0","43.246.127.255","737572864","737574911","IN","India"
+"43.246.128.0","43.246.131.255","737574912","737575935","JP","Japan"
+"43.246.132.0","43.246.135.255","737575936","737576959","HK","Hong Kong"
+"43.246.136.0","43.246.151.255","737576960","737581055","IN","India"
+"43.246.152.0","43.246.155.255","737581056","737582079","KR","Korea, Republic of"
+"43.246.156.0","43.246.163.255","737582080","737584127","IN","India"
+"43.246.164.0","43.246.167.255","737584128","737585151","MY","Malaysia"
+"43.246.168.0","43.246.175.255","737585152","737587199","HK","Hong Kong"
+"43.246.176.0","43.246.179.255","737587200","737588223","MY","Malaysia"
+"43.246.180.0","43.246.183.255","737588224","737589247","KR","Korea, Republic of"
+"43.246.184.0","43.246.187.255","737589248","737590271","TH","Thailand"
+"43.246.188.0","43.246.191.255","737590272","737591295","TW","Taiwan"
+"43.246.192.0","43.246.199.255","737591296","737593343","JP","Japan"
+"43.246.200.0","43.246.203.255","737593344","737594367","BD","Bangladesh"
+"43.246.204.0","43.246.211.255","737594368","737596415","HK","Hong Kong"
+"43.246.212.0","43.246.215.255","737596416","737597439","CN","China"
+"43.246.216.0","43.246.219.255","737597440","737598463","TW","Taiwan"
+"43.246.220.0","43.246.227.255","737598464","737600511","PK","Pakistan"
+"43.246.228.0","43.246.231.255","737600512","737601535","CN","China"
+"43.246.232.0","43.246.235.255","737601536","737602559","AU","Australia"
+"43.246.236.0","43.246.255.255","737602560","737607679","IN","India"
+"43.247.0.0","43.247.3.255","737607680","737608703","HK","Hong Kong"
+"43.247.4.0","43.247.11.255","737608704","737610751","CN","China"
+"43.247.12.0","43.247.15.255","737610752","737611775","ID","Indonesia"
+"43.247.16.0","43.247.19.255","737611776","737612799","PH","Philippines"
+"43.247.20.0","43.247.23.255","737612800","737613823","ID","Indonesia"
+"43.247.24.0","43.247.27.255","737613824","737614847","MO","Macau"
+"43.247.28.0","43.247.31.255","737614848","737615871","IN","India"
+"43.247.32.0","43.247.39.255","737615872","737617919","ID","Indonesia"
+"43.247.40.0","43.247.43.255","737617920","737618943","IN","India"
+"43.247.44.0","43.247.51.255","737618944","737620991","CN","China"
+"43.247.52.0","43.247.55.255","737620992","737622015","IN","India"
+"43.247.56.0","43.247.59.255","737622016","737623039","TH","Thailand"
+"43.247.60.0","43.247.63.255","737623040","737624063","GU","Guam"
+"43.247.64.0","43.247.67.255","737624064","737625087","AU","Australia"
+"43.247.68.0","43.247.71.255","737625088","737626111","CN","China"
+"43.247.72.0","43.247.75.255","737626112","737627135","JP","Japan"
+"43.247.76.0","43.247.79.255","737627136","737628159","CN","China"
+"43.247.80.0","43.247.83.255","737628160","737629183","AU","Australia"
+"43.247.84.0","43.247.103.255","737629184","737634303","CN","China"
+"43.247.104.0","43.247.107.255","737634304","737635327","KR","Korea, Republic of"
+"43.247.108.0","43.247.115.255","737635328","737637375","CN","China"
+"43.247.116.0","43.247.119.255","737637376","737638399","AU","Australia"
+"43.247.120.0","43.247.123.255","737638400","737639423","PK","Pakistan"
+"43.247.124.0","43.247.131.255","737639424","737641471","AU","Australia"
+"43.247.132.0","43.247.135.255","737641472","737642495","HK","Hong Kong"
+"43.247.136.0","43.247.147.255","737642496","737645567","IN","India"
+"43.247.148.0","43.247.155.255","737645568","737647615","CN","China"
+"43.247.156.0","43.247.163.255","737647616","737649663","IN","India"
+"43.247.164.0","43.247.167.255","737649664","737650687","HK","Hong Kong"
+"43.247.168.0","43.247.171.255","737650688","737651711","JP","Japan"
+"43.247.172.0","43.247.175.255","737651712","737652735","NZ","New Zealand"
+"43.247.176.0","43.247.191.255","737652736","737656831","CN","China"
+"43.247.192.0","43.247.195.255","737656832","737657855","KR","Korea, Republic of"
+"43.247.196.0","43.248.7.255","737657856","737675263","CN","China"
+"43.248.8.0","43.248.11.255","737675264","737676287","HK","Hong Kong"
+"43.248.12.0","43.248.15.255","737676288","737677311","PK","Pakistan"
+"43.248.16.0","43.248.19.255","737677312","737678335","TW","Taiwan"
+"43.248.20.0","43.248.23.255","737678336","737679359","CN","China"
+"43.248.24.0","43.248.27.255","737679360","737680383","ID","Indonesia"
+"43.248.28.0","43.248.31.255","737680384","737681407","CN","China"
+"43.248.32.0","43.248.39.255","737681408","737683455","IN","India"
+"43.248.40.0","43.248.43.255","737683456","737684479","JP","Japan"
+"43.248.48.0","43.248.51.255","737685504","737686527","CN","China"
+"43.248.52.0","43.248.55.255","737686528","737687551","AU","Australia"
+"43.248.60.0","43.248.67.255","737688576","737690623","HK","Hong Kong"
+"43.248.68.0","43.248.75.255","737690624","737692671","IN","India"
+"43.248.76.0","43.248.151.255","737692672","737712127","CN","China"
+"43.248.152.0","43.248.155.255","737712128","737713151","IN","India"
+"43.248.156.0","43.248.159.255","737713152","737714175","FM","Micronesia, Federated States of"
+"43.248.160.0","43.248.163.255","737714176","737715199","JP","Japan"
+"43.248.164.0","43.248.175.255","737715200","737718271","HK","Hong Kong"
+"43.248.176.0","43.248.211.255","737718272","737727487","CN","China"
+"43.248.212.0","43.248.215.255","737727488","737728511","AU","Australia"
+"43.248.216.0","43.248.219.255","737728512","737729535","JP","Japan"
+"43.248.220.0","43.248.223.255","737729536","737730559","IN","India"
+"43.248.224.0","43.248.227.255","737730560","737731583","HK","Hong Kong"
+"43.248.228.0","43.248.235.255","737731584","737733631","CN","China"
+"43.248.236.0","43.248.243.255","737733632","737735679","IN","India"
+"43.248.244.0","43.248.247.255","737735680","737736703","CN","China"
+"43.248.248.0","43.248.251.255","737736704","737737727","HK","Hong Kong"
+"43.248.252.0","43.248.255.255","737737728","737738751","IN","India"
+"43.249.0.0","43.249.11.255","737738752","737741823","CN","China"
+"43.249.12.0","43.249.15.255","737741824","737742847","SG","Singapore"
+"43.249.16.0","43.249.23.255","737742848","737744895","HK","Hong Kong"
+"43.249.24.0","43.249.27.255","737744896","737745919","CN","China"
+"43.249.28.0","43.249.31.255","737745920","737746943","HK","Hong Kong"
+"43.249.32.0","43.249.35.255","737746944","737747967","TH","Thailand"
+"43.249.36.0","43.249.37.255","737747968","737748479","HK","Hong Kong"
+"43.249.38.0","43.249.39.255","737748480","737748991","SG","Singapore"
+"43.249.40.0","43.249.43.255","737748992","737750015","AF","Afghanistan"
+"43.249.44.0","43.249.47.255","737750016","737751039","JP","Japan"
+"43.249.48.0","43.249.55.255","737751040","737753087","IN","India"
+"43.249.56.0","43.249.71.255","737753088","737757183","TH","Thailand"
+"43.249.72.0","43.249.75.255","737757184","737758207","NZ","New Zealand"
+"43.249.76.0","43.249.83.255","737758208","737760255","HK","Hong Kong"
+"43.249.84.0","43.249.87.255","737760256","737761279","IN","India"
+"43.249.88.0","43.249.91.255","737761280","737762303","HK","Hong Kong"
+"43.249.96.0","43.249.103.255","737763328","737765375","HK","Hong Kong"
+"43.249.104.0","43.249.115.255","737765376","737768447","TH","Thailand"
+"43.249.116.0","43.249.119.255","737768448","737769471","AU","Australia"
+"43.249.120.0","43.249.123.255","737769472","737770495","CN","China"
+"43.249.124.0","43.249.127.255","737770496","737771519","HK","Hong Kong"
+"43.249.128.0","43.249.128.127","737771520","737771647","KR","Korea, Republic of"
+"43.249.128.128","43.249.128.255","737771648","737771775","JP","Japan"
+"43.249.129.0","43.249.129.127","737771776","737771903","KR","Korea, Republic of"
+"43.249.129.128","43.249.130.127","737771904","737772159","JP","Japan"
+"43.249.130.128","43.249.130.255","737772160","737772287","KR","Korea, Republic of"
+"43.249.131.0","43.249.131.127","737772288","737772415","JP","Japan"
+"43.249.131.128","43.249.131.255","737772416","737772543","KR","Korea, Republic of"
+"43.249.132.0","43.249.139.255","737772544","737774591","CN","China"
+"43.249.140.0","43.249.143.255","737774592","737775615","ID","Indonesia"
+"43.249.144.0","43.249.171.255","737775616","737782783","CN","China"
+"43.249.172.0","43.249.175.255","737782784","737783807","HK","Hong Kong"
+"43.249.176.0","43.249.179.255","737783808","737784831","PF","French Polynesia"
+"43.249.180.0","43.249.191.255","737784832","737787903","IN","India"
+"43.249.192.0","43.249.195.255","737787904","737788927","CN","China"
+"43.249.196.0","43.249.203.255","737788928","737790975","NZ","New Zealand"
+"43.249.204.0","43.249.207.255","737790976","737791999","HK","Hong Kong"
+"43.249.208.0","43.249.211.255","737792000","737793023","ID","Indonesia"
+"43.249.212.0","43.249.215.255","737793024","737794047","SG","Singapore"
+"43.249.216.0","43.249.219.255","737794048","737795071","IN","India"
+"43.249.220.0","43.249.223.255","737795072","737796095","HK","Hong Kong"
+"43.249.224.0","43.249.235.255","737796096","737799167","IN","India"
+"43.249.236.0","43.249.239.255","737799168","737800191","CN","China"
+"43.249.240.0","43.249.247.255","737800192","737802239","JP","Japan"
+"43.249.248.0","43.249.251.255","737802240","737803263","SG","Singapore"
+"43.249.252.0","43.249.255.255","737803264","737804287","HK","Hong Kong"
+"43.250.0.0","43.250.3.255","737804288","737805311","SG","Singapore"
+"43.250.4.0","43.250.7.255","737805312","737806335","CN","China"
+"43.250.8.0","43.250.11.255","737806336","737807359","HK","Hong Kong"
+"43.250.12.0","43.250.23.255","737807360","737810431","CN","China"
+"43.250.24.0","43.250.27.255","737810432","737811455","AU","Australia"
+"43.250.28.0","43.250.39.255","737811456","737814527","CN","China"
+"43.250.40.0","43.250.43.255","737814528","737815551","IN","India"
+"43.250.44.0","43.250.47.255","737815552","737816575","TW","Taiwan"
+"43.250.48.0","43.250.51.255","737816576","737817599","HK","Hong Kong"
+"43.250.52.0","43.250.55.255","737817600","737818623","AU","Australia"
+"43.250.56.0","43.250.67.255","737818624","737821695","HK","Hong Kong"
+"43.250.68.0","43.250.71.255","737821696","737822719","AU","Australia"
+"43.250.72.0","43.250.75.255","737822720","737823743","CN","China"
+"43.250.76.0","43.250.79.255","737823744","737824767","ID","Indonesia"
+"43.250.80.0","43.250.83.255","737824768","737825791","BD","Bangladesh"
+"43.250.84.0","43.250.87.255","737825792","737826815","PK","Pakistan"
+"43.250.88.0","43.250.91.255","737826816","737827839","JP","Japan"
+"43.250.92.0","43.250.95.255","737827840","737828863","AU","Australia"
+"43.250.96.0","43.250.119.255","737828864","737835007","CN","China"
+"43.250.120.0","43.250.123.255","737835008","737836031","IN","India"
+"43.250.124.0","43.250.127.255","737836032","737837055","MN","Mongolia"
+"43.250.128.0","43.250.131.255","737837056","737838079","CN","China"
+"43.250.132.0","43.250.135.255","737838080","737839103","IN","India"
+"43.250.136.0","43.250.139.255","737839104","737840127","AF","Afghanistan"
+"43.250.140.0","43.250.143.255","737840128","737841151","AU","Australia"
+"43.250.144.0","43.250.151.255","737841152","737843199","CN","China"
+"43.250.152.0","43.250.155.255","737843200","737844223","KR","Korea, Republic of"
+"43.250.156.0","43.250.159.255","737844224","737845247","IN","India"
+"43.250.160.0","43.250.163.255","737845248","737846271","CN","China"
+"43.250.164.0","43.250.167.255","737846272","737847295","IN","India"
+"43.250.168.0","43.250.179.255","737847296","737850367","CN","China"
+"43.250.184.0","43.250.191.255","737851392","737853439","HK","Hong Kong"
+"43.250.192.0","43.250.195.255","737853440","737854463","SG","Singapore"
+"43.250.196.0","43.250.199.255","737854464","737855487","JP","Japan"
+"43.250.200.0","43.250.203.255","737855488","737856511","CN","China"
+"43.250.204.0","43.250.207.255","737856512","737857535","AU","Australia"
+"43.250.208.0","43.250.211.255","737857536","737858559","IN","India"
+"43.250.212.0","43.250.223.255","737858560","737861631","CN","China"
+"43.250.224.0","43.250.227.255","737861632","737862655","PH","Philippines"
+"43.250.228.0","43.250.231.255","737862656","737863679","JP","Japan"
+"43.250.232.0","43.250.234.255","737863680","737864447","AU","Australia"
+"43.250.235.0","43.250.235.255","737864448","737864703","HK","Hong Kong"
+"43.250.236.0","43.250.239.255","737864704","737865727","CN","China"
+"43.250.240.0","43.250.243.255","737865728","737866751","LK","Sri Lanka"
+"43.250.244.0","43.250.247.255","737866752","737867775","CN","China"
+"43.250.248.0","43.250.251.255","737867776","737868799","AU","Australia"
+"43.250.252.0","43.251.3.255","737868800","737870847","IN","India"
+"43.251.4.0","43.251.15.255","737870848","737873919","CN","China"
+"43.251.16.0","43.251.17.255","737873920","737874431","HK","Hong Kong"
+"43.251.18.0","43.251.19.255","737874432","737874943","IN","India"
+"43.251.20.0","43.251.27.255","737874944","737876991","HK","Hong Kong"
+"43.251.28.0","43.251.31.255","737876992","737878015","KR","Korea, Republic of"
+"43.251.32.0","43.251.35.255","737878016","737879039","HK","Hong Kong"
+"43.251.36.0","43.251.39.255","737879040","737880063","CN","China"
+"43.251.40.0","43.251.43.255","737880064","737881087","AU","Australia"
+"43.251.44.0","43.251.47.255","737881088","737882111","HK","Hong Kong"
+"43.251.48.0","43.251.51.255","737882112","737883135","JP","Japan"
+"43.251.52.0","43.251.55.255","737883136","737884159","AU","Australia"
+"43.251.56.0","43.251.63.255","737884160","737886207","TW","Taiwan"
+"43.251.64.0","43.251.67.255","737886208","737887231","PH","Philippines"
+"43.251.68.0","43.251.71.255","737887232","737888255","KR","Korea, Republic of"
+"43.251.72.0","43.251.75.255","737888256","737889279","IN","India"
+"43.251.76.0","43.251.79.255","737889280","737890303","HK","Hong Kong"
+"43.251.80.0","43.251.95.255","737890304","737894399","IN","India"
+"43.251.96.0","43.251.99.255","737894400","737895423","ID","Indonesia"
+"43.251.100.0","43.251.103.255","737895424","737896447","IN","India"
+"43.251.104.0","43.251.107.255","737896448","737897471","HK","Hong Kong"
+"43.251.108.0","43.251.111.255","737897472","737898495","AU","Australia"
+"43.251.112.0","43.251.115.255","737898496","737899519","MY","Malaysia"
+"43.251.116.0","43.251.119.255","737899520","737900543","CN","China"
+"43.251.120.0","43.251.123.255","737900544","737901567","KR","Korea, Republic of"
+"43.251.124.0","43.251.127.255","737901568","737902591","IN","India"
+"43.251.128.0","43.251.131.255","737902592","737903615","BN","Brunei Darussalam"
+"43.251.132.0","43.251.135.255","737903616","737904639","HK","Hong Kong"
+"43.251.136.0","43.251.139.255","737904640","737905663","MY","Malaysia"
+"43.251.140.0","43.251.143.255","737905664","737906687","HK","Hong Kong"
+"43.251.144.0","43.251.151.255","737906688","737908735","IN","India"
+"43.251.152.0","43.251.155.255","737908736","737909759","AU","Australia"
+"43.251.156.0","43.251.163.255","737909760","737911807","HK","Hong Kong"
+"43.251.164.0","43.251.167.127","737911808","737912703","SG","Singapore"
+"43.251.167.128","43.251.167.255","737912704","737912831","MY","Malaysia"
+"43.251.168.0","43.251.179.255","737912832","737915903","IN","India"
+"43.251.184.0","43.251.187.255","737916928","737917951","JP","Japan"
+"43.251.188.0","43.251.191.255","737917952","737918975","IN","India"
+"43.251.192.0","43.251.195.255","737918976","737919999","CN","China"
+"43.251.196.0","43.251.199.255","737920000","737921023","HK","Hong Kong"
+"43.251.200.0","43.251.203.255","737921024","737922047","AU","Australia"
+"43.251.208.0","43.251.211.255","737923072","737924095","MY","Malaysia"
+"43.251.212.0","43.251.223.255","737924096","737927167","IN","India"
+"43.251.224.0","43.251.231.255","737927168","737929215","HK","Hong Kong"
+"43.251.232.0","43.251.239.255","737929216","737931263","CN","China"
+"43.251.240.0","43.251.243.255","737931264","737932287","AU","Australia"
+"43.251.244.0","43.251.247.255","737932288","737933311","CN","China"
+"43.251.248.0","43.251.251.255","737933312","737934335","HK","Hong Kong"
+"43.251.252.0","43.251.255.255","737934336","737935359","TH","Thailand"
+"43.252.0.0","43.252.3.255","737935360","737936383","AU","Australia"
+"43.252.4.0","43.252.7.255","737936384","737937407","IN","India"
+"43.252.8.0","43.252.11.255","737937408","737938431","ID","Indonesia"
+"43.252.12.0","43.252.15.255","737938432","737939455","LK","Sri Lanka"
+"43.252.16.0","43.252.19.255","737939456","737940479","KH","Cambodia"
+"43.252.20.0","43.252.23.255","737940480","737941503","AU","Australia"
+"43.252.24.0","43.252.35.255","737941504","737944575","IN","India"
+"43.252.36.0","43.252.39.255","737944576","737945599","MY","Malaysia"
+"43.252.40.0","43.252.43.255","737945600","737946623","HK","Hong Kong"
+"43.252.44.0","43.252.47.255","737946624","737947647","MY","Malaysia"
+"43.252.48.0","43.252.51.255","737947648","737948671","CN","China"
+"43.252.52.0","43.252.55.255","737948672","737949695","HK","Hong Kong"
+"43.252.56.0","43.252.59.255","737949696","737950719","CN","China"
+"43.252.60.0","43.252.63.255","737950720","737951743","IN","India"
+"43.252.64.0","43.252.71.255","737951744","737953791","NZ","New Zealand"
+"43.252.72.0","43.252.75.255","737953792","737954815","ID","Indonesia"
+"43.252.76.0","43.252.79.255","737954816","737955839","AU","Australia"
+"43.252.80.0","43.252.81.255","737955840","737956351","US","United States"
+"43.252.82.0","43.252.82.127","737956352","737956479","CH","Switzerland"
+"43.252.82.128","43.252.82.255","737956480","737956607","AT","Austria"
+"43.252.83.0","43.252.83.127","737956608","737956735","BE","Belgium"
+"43.252.83.128","43.252.83.255","737956736","737956863","NL","Netherlands"
+"43.252.84.0","43.252.87.255","737956864","737957887","HK","Hong Kong"
+"43.252.88.0","43.252.95.255","737957888","737959935","IN","India"
+"43.252.96.0","43.252.99.255","737959936","737960959","AU","Australia"
+"43.252.100.0","43.252.103.255","737960960","737961983","IN","India"
+"43.252.104.0","43.252.107.255","737961984","737963007","ID","Indonesia"
+"43.252.108.0","43.252.115.255","737963008","737965055","AU","Australia"
+"43.252.116.0","43.252.119.255","737965056","737966079","IN","India"
+"43.252.120.0","43.252.123.255","737966080","737967103","TH","Thailand"
+"43.252.124.0","43.252.131.255","737967104","737969151","AU","Australia"
+"43.252.132.0","43.252.135.255","737969152","737970175","HK","Hong Kong"
+"43.252.136.0","43.252.139.255","737970176","737971199","ID","Indonesia"
+"43.252.140.0","43.252.143.255","737971200","737972223","IN","India"
+"43.252.144.0","43.252.147.255","737972224","737973247","ID","Indonesia"
+"43.252.148.0","43.252.151.255","737973248","737974271","HK","Hong Kong"
+"43.252.152.0","43.252.155.255","737974272","737975295","IN","India"
+"43.252.156.0","43.252.159.255","737975296","737976319","ID","Indonesia"
+"43.252.160.0","43.252.179.255","737976320","737981439","HK","Hong Kong"
+"43.252.180.0","43.252.180.255","737981440","737981695","US","United States"
+"43.252.181.0","43.252.181.127","737981696","737981823","IT","Italy"
+"43.252.181.128","43.252.181.255","737981824","737981951","PT","Portugal"
+"43.252.182.0","43.252.182.255","737981952","737982207","ES","Spain"
+"43.252.183.0","43.252.183.255","737982208","737982463","PL","Poland"
+"43.252.184.0","43.252.187.255","737982464","737983487","ID","Indonesia"
+"43.252.188.0","43.252.199.255","737983488","737986559","IN","India"
+"43.252.200.0","43.252.203.255","737986560","737987583","HK","Hong Kong"
+"43.252.204.0","43.252.207.255","737987584","737988607","IN","India"
+"43.252.208.0","43.252.211.255","737988608","737989631","HK","Hong Kong"
+"43.252.212.0","43.252.219.255","737989632","737991679","MY","Malaysia"
+"43.252.220.0","43.252.221.255","737991680","737992191","IN","India"
+"43.252.222.0","43.252.223.255","737992192","737992703","ID","Indonesia"
+"43.252.224.0","43.252.227.255","737992704","737993727","CN","China"
+"43.252.228.0","43.252.231.255","737993728","737994751","HK","Hong Kong"
+"43.252.232.0","43.252.235.255","737994752","737995775","MY","Malaysia"
+"43.252.236.0","43.252.239.255","737995776","737996799","ID","Indonesia"
+"43.252.240.0","43.252.243.255","737996800","737997823","IN","India"
+"43.252.244.0","43.252.247.255","737997824","737998847","LA","Lao People's Democratic Republic"
+"43.252.248.0","43.252.251.255","737998848","737999871","IN","India"
+"43.252.252.0","43.252.255.255","737999872","738000895","AU","Australia"
+"43.253.0.0","43.253.255.255","738000896","738066431","JP","Japan"
+"43.254.0.0","43.254.11.255","738066432","738069503","CN","China"
+"43.254.12.0","43.254.15.255","738069504","738070527","PK","Pakistan"
+"43.254.16.0","43.254.19.255","738070528","738071551","TW","Taiwan"
+"43.254.20.0","43.254.23.255","738071552","738072575","NZ","New Zealand"
+"43.254.24.0","43.254.27.255","738072576","738073599","CN","China"
+"43.254.28.0","43.254.35.255","738073600","738075647","IN","India"
+"43.254.36.0","43.254.39.255","738075648","738076671","CN","China"
+"43.254.40.0","43.254.43.255","738076672","738077695","IN","India"
+"43.254.44.0","43.254.47.255","738077696","738078719","CN","China"
+"43.254.48.0","43.254.51.255","738078720","738079743","IN","India"
+"43.254.52.0","43.254.55.255","738079744","738080767","CN","China"
+"43.254.56.0","43.254.59.255","738080768","738081791","TL","Timor-Leste"
+"43.254.60.0","43.254.63.255","738081792","738082815","TW","Taiwan"
+"43.254.64.0","43.254.67.255","738082816","738083839","CN","China"
+"43.254.68.0","43.254.71.255","738083840","738084863","ID","Indonesia"
+"43.254.72.0","43.254.75.255","738084864","738085887","CN","China"
+"43.254.76.0","43.254.79.255","738085888","738086911","MY","Malaysia"
+"43.254.80.0","43.254.83.255","738086912","738087935","ID","Indonesia"
+"43.254.84.0","43.254.95.255","738087936","738091007","CN","China"
+"43.254.96.0","43.254.99.255","738091008","738092031","BD","Bangladesh"
+"43.254.100.0","43.254.107.255","738092032","738094079","CN","China"
+"43.254.108.0","43.254.111.255","738094080","738095103","IN","India"
+"43.254.112.0","43.254.119.255","738095104","738097151","CN","China"
+"43.254.120.0","43.254.123.255","738097152","738098175","MY","Malaysia"
+"43.254.124.0","43.254.127.255","738098176","738099199","ID","Indonesia"
+"43.254.128.0","43.254.131.255","738099200","738100223","CN","China"
+"43.254.132.0","43.254.135.255","738100224","738101247","TH","Thailand"
+"43.254.136.0","43.254.159.255","738101248","738107391","CN","China"
+"43.254.160.0","43.254.163.255","738107392","738108415","IN","India"
+"43.254.164.0","43.254.167.255","738108416","738109439","HK","Hong Kong"
+"43.254.168.0","43.254.175.255","738109440","738111487","CN","China"
+"43.254.176.0","43.254.179.255","738111488","738112511","IN","India"
+"43.254.180.0","43.254.203.255","738112512","738118655","CN","China"
+"43.254.204.0","43.254.207.255","738118656","738119679","IN","India"
+"43.254.208.0","43.254.211.255","738119680","738120703","CN","China"
+"43.254.212.0","43.254.215.255","738120704","738121727","IN","India"
+"43.254.216.0","43.254.219.255","738121728","738122751","HK","Hong Kong"
+"43.254.220.0","43.254.243.255","738122752","738128895","CN","China"
+"43.254.244.0","43.254.247.255","738128896","738129919","KR","Korea, Republic of"
+"43.254.248.0","43.255.11.255","738129920","738135039","CN","China"
+"43.255.12.0","43.255.15.255","738135040","738136063","TW","Taiwan"
+"43.255.16.0","43.255.19.255","738136064","738137087","CN","China"
+"43.255.20.0","43.255.23.255","738137088","738138111","BD","Bangladesh"
+"43.255.24.0","43.255.24.255","738138112","738138367","US","United States"
+"43.255.25.0","43.255.27.255","738138368","738139135","NZ","New Zealand"
+"43.255.32.0","43.255.35.255","738140160","738141183","AU","Australia"
+"43.255.36.0","43.255.39.255","738141184","738142207","HK","Hong Kong"
+"43.255.40.0","43.255.43.255","738142208","738143231","JP","Japan"
+"43.255.44.0","43.255.47.255","738143232","738144255","AU","Australia"
+"43.255.48.0","43.255.51.255","738144256","738145279","CN","China"
+"43.255.52.0","43.255.55.255","738145280","738146303","HK","Hong Kong"
+"43.255.56.0","43.255.59.255","738146304","738147327","IN","India"
+"43.255.63.0","43.255.63.255","738148096","738148351","AU","Australia"
+"43.255.64.0","43.255.79.255","738148352","738152447","CN","China"
+"43.255.80.0","43.255.80.255","738152448","738152703","JP","Japan"
+"43.255.81.0","43.255.81.255","738152704","738152959","MY","Malaysia"
+"43.255.82.0","43.255.82.255","738152960","738153215","JP","Japan"
+"43.255.83.0","43.255.83.255","738153216","738153471","AU","Australia"
+"43.255.84.0","43.255.87.255","738153472","738154495","CN","China"
+"43.255.88.0","43.255.95.255","738154496","738156543","TW","Taiwan"
+"43.255.96.0","43.255.99.255","738156544","738157567","CN","China"
+"43.255.100.0","43.255.103.255","738157568","738158591","SG","Singapore"
+"43.255.104.0","43.255.107.255","738158592","738159615","HK","Hong Kong"
+"43.255.108.0","43.255.111.255","738159616","738160639","CN","China"
+"43.255.112.0","43.255.115.255","738160640","738161663","KH","Cambodia"
+"43.255.116.0","43.255.123.255","738161664","738163711","HK","Hong Kong"
+"43.255.124.0","43.255.127.255","738163712","738164735","SG","Singapore"
+"43.255.128.0","43.255.131.255","738164736","738165759","AU","Australia"
+"43.255.132.0","43.255.135.255","738165760","738166783","IN","India"
+"43.255.136.0","43.255.139.255","738166784","738167807","AU","Australia"
+"43.255.140.0","43.255.143.255","738167808","738168831","IN","India"
+"43.255.144.0","43.255.147.255","738168832","738169855","CN","China"
+"43.255.148.0","43.255.151.255","738169856","738170879","TO","Tonga"
+"43.255.152.0","43.255.155.255","738170880","738171903","SG","Singapore"
+"43.255.156.0","43.255.159.255","738171904","738172927","HK","Hong Kong"
+"43.255.160.0","43.255.163.255","738172928","738173951","NZ","New Zealand"
+"43.255.164.0","43.255.167.255","738173952","738174975","IN","India"
+"43.255.168.0","43.255.171.255","738174976","738175999","CN","China"
+"43.255.172.0","43.255.175.255","738176000","738177023","MY","Malaysia"
+"43.255.176.0","43.255.179.255","738177024","738178047","CN","China"
+"43.255.180.0","43.255.183.255","738178048","738179071","TW","Taiwan"
+"43.255.184.0","43.255.187.255","738179072","738180095","CN","China"
+"43.255.188.0","43.255.191.255","738180096","738181119","HK","Hong Kong"
+"43.255.192.0","43.255.195.255","738181120","738182143","CN","China"
+"43.255.196.0","43.255.199.255","738182144","738183167","ID","Indonesia"
+"43.255.200.0","43.255.215.255","738183168","738187263","CN","China"
+"43.255.216.0","43.255.219.255","738187264","738188287","PH","Philippines"
+"43.255.220.0","43.255.223.255","738188288","738189311","IN","India"
+"43.255.224.0","43.255.235.255","738189312","738192383","CN","China"
+"43.255.236.0","43.255.239.255","738192384","738193407","NC","New Caledonia"
+"43.255.240.0","43.255.243.255","738193408","738194431","TH","Thailand"
+"43.255.244.0","43.255.247.255","738194432","738195455","CN","China"
+"43.255.248.0","43.255.255.255","738195456","738197503","KR","Korea, Republic of"
+"44.0.0.0","44.136.255.255","738197504","747175935","US","United States"
+"44.137.0.0","44.137.255.255","747175936","747241471","NL","Netherlands"
+"44.138.0.0","45.1.255.255","747241472","755105791","US","United States"
+"45.2.0.0","45.3.31.255","755105792","755179519","CA","Canada"
+"45.3.32.0","45.3.255.255","755179520","755236863","US","United States"
+"45.4.3.42","45.4.3.42","755237674","755237674","US","United States"
+"45.16.0.0","45.31.255.255","756023296","757071871","US","United States"
+"45.32.0.0","45.32.0.79","757071872","757071951","NL","Netherlands"
+"45.32.0.80","45.32.0.103","757071952","757071975","US","United States"
+"45.32.0.104","45.32.0.119","757071976","757071991","NL","Netherlands"
+"45.32.0.120","45.32.0.127","757071992","757071999","US","United States"
+"45.32.0.128","45.32.0.191","757072000","757072063","NL","Netherlands"
+"45.32.0.192","45.32.0.231","757072064","757072103","US","United States"
+"45.32.0.232","45.32.0.255","757072104","757072127","NL","Netherlands"
+"45.32.1.0","45.32.1.255","757072128","757072383","US","United States"
+"45.32.2.0","45.32.2.255","757072384","757072639","NL","Netherlands"
+"45.32.3.0","45.32.3.63","757072640","757072703","US","United States"
+"45.32.3.64","45.32.3.79","757072704","757072719","NL","Netherlands"
+"45.32.3.80","45.32.3.87","757072720","757072727","US","United States"
+"45.32.3.88","45.32.4.111","757072728","757073007","NL","Netherlands"
+"45.32.4.112","45.32.4.127","757073008","757073023","US","United States"
+"45.32.4.128","45.32.4.151","757073024","757073047","NL","Netherlands"
+"45.32.4.152","45.32.4.159","757073048","757073055","US","United States"
+"45.32.4.160","45.32.4.207","757073056","757073103","NL","Netherlands"
+"45.32.4.208","45.32.4.231","757073104","757073127","US","United States"
+"45.32.4.232","45.32.4.255","757073128","757073151","NL","Netherlands"
+"45.32.5.0","45.32.7.255","757073152","757073919","US","United States"
+"45.32.8.0","45.32.30.63","757073920","757079615","JP","Japan"
+"45.32.30.64","45.32.30.127","757079616","757079679","NL","Netherlands"
+"45.32.30.128","45.32.63.255","757079680","757088255","JP","Japan"
+"45.32.64.0","45.32.95.255","757088256","757096447","US","United States"
+"45.32.96.0","45.32.127.255","757096448","757104639","SG","Singapore"
+"45.32.128.0","45.32.141.255","757104640","757108223","US","United States"
+"45.32.142.0","45.32.143.255","757108224","757108735","NL","Netherlands"
+"45.32.144.0","45.32.151.255","757108736","757110783","FR","France"
+"45.32.152.0","45.32.159.255","757110784","757112831","DE","Germany"
+"45.32.160.0","45.32.161.255","757112832","757113343","US","United States"
+"45.32.162.0","45.32.163.255","757113344","757113855","NL","Netherlands"
+"45.32.164.0","45.32.171.255","757113856","757115903","US","United States"
+"45.32.172.0","45.32.175.255","757115904","757116927","NL","Netherlands"
+"45.32.176.0","45.32.183.255","757116928","757118975","GB","United Kingdom"
+"45.32.184.0","45.32.187.255","757118976","757119999","NL","Netherlands"
+"45.32.188.0","45.32.191.255","757120000","757121023","AU","Australia"
+"45.32.192.0","45.32.194.255","757121024","757121791","US","United States"
+"45.32.195.0","45.32.195.255","757121792","757122047","NL","Netherlands"
+"45.32.196.0","45.32.196.255","757122048","757122303","US","United States"
+"45.32.197.0","45.32.197.255","757122304","757122559","NL","Netherlands"
+"45.32.198.0","45.32.207.255","757122560","757125119","US","United States"
+"45.32.208.0","45.32.208.31","757125120","757125151","NL","Netherlands"
+"45.32.208.32","45.32.208.95","757125152","757125215","US","United States"
+"45.32.208.96","45.32.209.255","757125216","757125631","NL","Netherlands"
+"45.32.210.0","45.32.231.255","757125632","757131263","US","United States"
+"45.32.232.0","45.32.239.255","757131264","757133311","NL","Netherlands"
+"45.32.240.0","45.32.247.255","757133312","757135359","AU","Australia"
+"45.32.248.0","45.32.255.255","757135360","757137407","JP","Japan"
+"45.33.0.0","45.33.191.255","757137408","757186559","US","United States"
+"45.33.192.0","45.33.207.255","757186560","757190655","CA","Canada"
+"45.33.208.0","45.40.15.255","757190656","757600255","US","United States"
+"45.40.16.0","45.40.31.255","757600256","757604351","CA","Canada"
+"45.40.32.0","45.40.63.255","757604352","757612543","US","United States"
+"45.40.64.0","45.40.79.255","757612544","757616639","CA","Canada"
+"45.40.80.0","45.40.191.255","757616640","757645311","US","United States"
+"45.40.192.0","45.40.192.255","757645312","757645567","NZ","New Zealand"
+"45.40.193.0","45.40.255.255","757645568","757661695","US","United States"
+"45.41.0.0","45.41.0.255","757661696","757661951","NZ","New Zealand"
+"45.41.1.0","45.41.3.255","757661952","757662719","US","United States"
+"45.41.4.0","45.41.4.255","757662720","757662975","IN","India"
+"45.41.5.0","45.41.95.255","757662976","757686271","US","United States"
+"45.41.96.0","45.41.127.255","757686272","757694463","CA","Canada"
+"45.41.128.0","45.41.134.255","757694464","757696255","US","United States"
+"45.41.135.0","45.41.135.255","757696256","757696511","JP","Japan"
+"45.41.136.0","45.41.139.255","757696512","757697535","DE","Germany"
+"45.41.140.0","45.41.195.255","757697536","757711871","US","United States"
+"45.41.196.0","45.41.196.255","757711872","757712127","AU","Australia"
+"45.41.197.0","45.41.204.255","757712128","757714175","US","United States"
+"45.41.205.0","45.41.205.255","757714176","757714431","JP","Japan"
+"45.41.206.0","45.41.214.255","757714432","757716735","US","United States"
+"45.41.215.0","45.41.215.255","757716736","757716991","NZ","New Zealand"
+"45.41.216.0","45.41.233.255","757716992","757721599","US","United States"
+"45.41.234.0","45.41.234.255","757721600","757721855","PH","Philippines"
+"45.41.235.0","45.41.255.255","757721856","757727231","US","United States"
+"45.42.0.0","45.42.3.255","757727232","757728255","VI","Virgin Islands, U.S."
+"45.42.4.0","45.42.7.255","757728256","757729279","US","United States"
+"45.42.8.0","45.42.15.255","757729280","757731327","CA","Canada"
+"45.42.16.0","45.42.23.255","757731328","757733375","US","United States"
+"45.42.24.0","45.42.27.255","757733376","757734399","CA","Canada"
+"45.42.28.0","45.42.35.255","757734400","757736447","US","United States"
+"45.42.36.0","45.42.39.255","757736448","757737471","CA","Canada"
+"45.42.40.0","45.42.71.255","757737472","757745663","US","United States"
+"45.42.72.0","45.42.79.255","757745664","757747711","CA","Canada"
+"45.42.80.0","45.42.95.255","757747712","757751807","US","United States"
+"45.42.96.0","45.42.127.255","757751808","757759999","CA","Canada"
+"45.42.128.0","45.42.128.255","757760000","757760255","US","United States"
+"45.42.129.0","45.42.129.255","757760256","757760511","ML","Mali"
+"45.42.130.0","45.42.133.255","757760512","757761535","US","United States"
+"45.42.134.0","45.42.134.255","757761536","757761791","MW","Malawi"
+"45.42.135.0","45.42.135.255","757761792","757762047","US","United States"
+"45.42.136.0","45.42.136.255","757762048","757762303","MV","Maldives"
+"45.42.137.0","45.42.137.255","757762304","757762559","JP","Japan"
+"45.42.138.0","45.42.138.255","757762560","757762815","PH","Philippines"
+"45.42.139.0","45.42.139.255","757762816","757763071","CD","Congo, The Democratic Republic of the"
+"45.42.140.0","45.42.140.255","757763072","757763327","US","United States"
+"45.42.141.0","45.42.141.255","757763328","757763583","PA","Panama"
+"45.42.142.0","45.42.142.255","757763584","757763839","MN","Mongolia"
+"45.42.143.0","45.42.143.255","757763840","757764095","VA","Holy See (Vatican City State)"
+"45.42.144.0","45.42.144.255","757764096","757764351","ZW","Zimbabwe"
+"45.42.145.0","45.42.148.255","757764352","757765375","US","United States"
+"45.42.149.0","45.42.149.255","757765376","757765631","SD","Sudan"
+"45.42.150.0","45.42.150.255","757765632","757765887","US","United States"
+"45.42.151.0","45.42.151.255","757765888","757766143","KP","Korea, Democratic People's Republic of"
+"45.42.152.0","45.42.153.255","757766144","757766655","US","United States"
+"45.42.154.0","45.42.154.255","757766656","757766911","BI","Burundi"
+"45.42.155.0","45.42.155.255","757766912","757767167","US","United States"
+"45.42.156.0","45.42.156.255","757767168","757767423","CC","Cocos (Keeling) Islands"
+"45.42.157.0","45.42.158.255","757767424","757767935","US","United States"
+"45.42.159.0","45.42.159.255","757767936","757768191","MU","Mauritius"
+"45.42.160.0","45.42.160.255","757768192","757768447","US","United States"
+"45.42.161.0","45.42.161.255","757768448","757768703","AD","Andorra"
+"45.42.162.0","45.42.163.255","757768704","757769215","US","United States"
+"45.42.164.0","45.42.164.255","757769216","757769471","SL","Sierra Leone"
+"45.42.165.0","45.42.165.255","757769472","757769727","US","United States"
+"45.42.166.0","45.42.166.255","757769728","757769983","NZ","New Zealand"
+"45.42.167.0","45.42.167.255","757769984","757770239","GU","Guam"
+"45.42.168.0","45.42.168.255","757770240","757770495","US","United States"
+"45.42.169.0","45.42.169.255","757770496","757770751","TG","Togo"
+"45.42.170.0","45.42.170.255","757770752","757771007","US","United States"
+"45.42.171.0","45.42.171.255","757771008","757771263","FJ","Fiji"
+"45.42.172.0","45.42.172.255","757771264","757771519","CW","Curacao"
+"45.42.173.0","45.42.173.255","757771520","757771775","SB","Solomon Islands"
+"45.42.174.0","45.42.174.255","757771776","757772031","ER","Eritrea"
+"45.42.175.0","45.42.175.255","757772032","757772287","US","United States"
+"45.42.176.0","45.42.176.255","757772288","757772543","NR","Nauru"
+"45.42.177.0","45.42.178.255","757772544","757773055","US","United States"
+"45.42.179.0","45.42.179.255","757773056","757773311","MR","Mauritania"
+"45.42.180.0","45.42.183.255","757773312","757774335","US","United States"
+"45.42.184.0","45.42.184.255","757774336","757774591","LR","Liberia"
+"45.42.185.0","45.42.185.255","757774592","757774847","US","United States"
+"45.42.186.0","45.42.186.255","757774848","757775103","MC","Monaco"
+"45.42.187.0","45.42.192.255","757775104","757776639","US","United States"
+"45.42.193.0","45.42.193.127","757776640","757776767","GQ","Equatorial Guinea"
+"45.42.193.128","45.42.197.255","757776768","757777919","US","United States"
+"45.42.198.0","45.42.198.127","757777920","757778047","LS","Lesotho"
+"45.42.198.128","45.42.202.255","757778048","757779199","US","United States"
+"45.42.203.0","45.42.203.127","757779200","757779327","CV","Cape Verde"
+"45.42.203.128","45.42.207.255","757779328","757780479","US","United States"
+"45.42.208.0","45.42.208.127","757780480","757780607","CF","Central African Republic"
+"45.42.208.128","45.42.209.255","757780608","757780991","US","United States"
+"45.42.210.0","45.42.210.255","757780992","757781247","SM","San Marino"
+"45.42.211.0","45.42.211.255","757781248","757781503","US","United States"
+"45.42.212.0","45.42.212.255","757781504","757781759","TO","Tonga"
+"45.42.213.0","45.42.213.127","757781760","757781887","GW","Guinea-Bissau"
+"45.42.213.128","45.42.217.255","757781888","757783039","US","United States"
+"45.42.218.0","45.42.218.127","757783040","757783167","GM","Gambia"
+"45.42.218.128","45.42.219.255","757783168","757783551","US","United States"
+"45.42.220.0","45.42.220.255","757783552","757783807","TV","Tuvalu"
+"45.42.221.0","45.42.222.255","757783808","757784319","US","United States"
+"45.42.223.0","45.42.223.127","757784320","757784447","KM","Comoros"
+"45.42.223.128","45.42.223.255","757784448","757784575","US","United States"
+"45.42.224.0","45.42.224.255","757784576","757784831","SZ","Swaziland"
+"45.42.225.0","45.42.225.255","757784832","757785087","CG","Congo"
+"45.42.226.0","45.42.227.255","757785088","757785599","US","United States"
+"45.42.228.0","45.42.228.127","757785600","757785727","ST","Sao Tome and Principe"
+"45.42.228.128","45.42.229.255","757785728","757786111","US","United States"
+"45.42.230.0","45.42.230.255","757786112","757786367","AR","Argentina"
+"45.42.231.0","45.42.232.255","757786368","757786879","US","United States"
+"45.42.233.0","45.42.233.127","757786880","757787007","SO","Somalia"
+"45.42.233.128","45.42.237.255","757787008","757788159","US","United States"
+"45.42.238.0","45.42.238.127","757788160","757788287","LK","Sri Lanka"
+"45.42.238.128","45.42.242.255","757788288","757789439","US","United States"
+"45.42.243.0","45.42.243.127","757789440","757789567","NP","Nepal"
+"45.42.243.128","45.42.248.255","757789568","757790975","US","United States"
+"45.42.249.0","45.42.249.255","757790976","757791231","WS","Samoa"
+"45.42.250.0","45.42.255.255","757791232","757792767","US","United States"
+"45.43.0.0","45.43.1.255","757792768","757793279","CA","Canada"
+"45.43.2.0","45.43.3.255","757793280","757793791","US","United States"
+"45.43.4.0","45.43.4.255","757793792","757794047","CA","Canada"
+"45.43.5.0","45.43.7.255","757794048","757794815","US","United States"
+"45.43.8.0","45.43.8.255","757794816","757795071","CY","Cyprus"
+"45.43.9.0","45.43.11.255","757795072","757795839","US","United States"
+"45.43.12.0","45.43.13.255","757795840","757796351","CA","Canada"
+"45.43.14.0","45.43.15.255","757796352","757796863","US","United States"
+"45.43.16.0","45.43.17.255","757796864","757797375","CA","Canada"
+"45.43.18.0","45.43.20.255","757797376","757798143","US","United States"
+"45.43.21.0","45.43.21.255","757798144","757798399","CA","Canada"
+"45.43.22.0","45.43.24.255","757798400","757799167","US","United States"
+"45.43.25.0","45.43.25.255","757799168","757799423","CA","Canada"
+"45.43.26.0","45.43.27.255","757799424","757799935","US","United States"
+"45.43.28.0","45.43.31.255","757799936","757800959","CA","Canada"
+"45.43.32.0","45.43.63.255","757800960","757809151","US","United States"
+"45.43.64.0","45.43.65.255","757809152","757809663","EU","Europe"
+"45.43.66.0","45.43.66.255","757809664","757809919","MA","Morocco"
+"45.43.67.0","45.43.79.255","757809920","757813247","EU","Europe"
+"45.43.80.0","45.43.255.255","757813248","757858303","US","United States"
+"45.44.0.0","45.45.127.255","757858304","757956607","CA","Canada"
+"45.45.128.0","45.45.128.255","757956608","757956863","HK","Hong Kong"
+"45.45.129.0","45.45.129.255","757956864","757957119","DE","Germany"
+"45.45.130.0","45.45.131.255","757957120","757957631","US","United States"
+"45.45.132.0","45.45.132.255","757957632","757957887","JP","Japan"
+"45.45.133.0","45.45.133.255","757957888","757958143","GB","United Kingdom"
+"45.45.134.0","45.45.134.255","757958144","757958399","US","United States"
+"45.45.135.0","45.45.135.255","757958400","757958655","DE","Germany"
+"45.45.136.0","45.45.139.255","757958656","757959679","US","United States"
+"45.45.140.0","45.45.140.255","757959680","757959935","IT","Italy"
+"45.45.141.0","45.45.141.255","757959936","757960191","GB","United Kingdom"
+"45.45.142.0","45.45.146.255","757960192","757961471","US","United States"
+"45.45.147.0","45.45.147.255","757961472","757961727","HK","Hong Kong"
+"45.45.148.0","45.45.149.255","757961728","757962239","US","United States"
+"45.45.150.0","45.45.150.255","757962240","757962495","GB","United Kingdom"
+"45.45.151.0","45.45.156.255","757962496","757964031","US","United States"
+"45.45.157.0","45.45.157.255","757964032","757964287","GB","United Kingdom"
+"45.45.158.0","45.45.161.255","757964288","757965311","US","United States"
+"45.45.162.0","45.45.162.255","757965312","757965567","IN","India"
+"45.45.163.0","45.45.168.255","757965568","757967103","US","United States"
+"45.45.169.0","45.45.169.255","757967104","757967359","FR","France"
+"45.45.170.0","45.45.172.255","757967360","757968127","US","United States"
+"45.45.173.0","45.45.173.255","757968128","757968383","FR","France"
+"45.45.174.0","45.45.176.255","757968384","757969151","US","United States"
+"45.45.177.0","45.45.177.255","757969152","757969407","FR","France"
+"45.45.178.0","45.45.184.255","757969408","757971199","US","United States"
+"45.45.185.0","45.45.185.255","757971200","757971455","FR","France"
+"45.45.186.0","45.56.145.255","757971456","758682111","US","United States"
+"45.56.146.0","45.56.146.255","758682112","758682367","PH","Philippines"
+"45.56.147.0","45.56.151.255","758682368","758683647","US","United States"
+"45.56.152.0","45.56.152.255","758683648","758683903","HK","Hong Kong"
+"45.56.153.0","45.56.153.255","758683904","758684159","SG","Singapore"
+"45.56.154.0","45.56.155.255","758684160","758684671","US","United States"
+"45.56.156.0","45.56.156.255","758684672","758684927","BR","Brazil"
+"45.56.157.0","45.56.157.255","758684928","758685183","IN","India"
+"45.56.158.0","45.56.158.255","758685184","758685439","AU","Australia"
+"45.56.159.0","45.56.159.255","758685440","758685695","JP","Japan"
+"45.56.160.0","45.56.183.255","758685696","758691839","US","United States"
+"45.56.184.0","45.56.191.255","758691840","758693887","DE","Germany"
+"45.56.192.0","45.56.215.255","758693888","758700031","US","United States"
+"45.56.216.0","45.56.223.255","758700032","758702079","CA","Canada"
+"45.56.224.0","45.56.255.255","758702080","758710271","NL","Netherlands"
+"45.57.0.0","45.57.144.191","758710272","758747327","US","United States"
+"45.57.144.192","45.57.144.207","758747328","758747343","IT","Italy"
+"45.57.144.208","45.57.144.255","758747344","758747391","US","United States"
+"45.57.145.0","45.57.145.255","758747392","758747647","LT","Lithuania"
+"45.57.146.0","45.57.156.255","758747648","758750463","US","United States"
+"45.57.157.0","45.57.157.255","758750464","758750719","IN","India"
+"45.57.158.0","45.57.200.255","758750720","758761727","US","United States"
+"45.57.201.0","45.57.202.255","758761728","758762239","LT","Lithuania"
+"45.57.203.0","45.57.216.95","758762240","758765663","US","United States"
+"45.57.216.96","45.57.216.111","758765664","758765679","GR","Greece"
+"45.57.216.112","45.57.218.127","758765680","758766207","US","United States"
+"45.57.218.128","45.57.218.143","758766208","758766223","DK","Denmark"
+"45.57.218.144","45.58.15.255","758766224","758779903","US","United States"
+"45.58.16.0","45.58.31.255","758779904","758783999","CA","Canada"
+"45.58.32.0","45.58.35.255","758784000","758785023","US","United States"
+"45.58.36.0","45.58.37.255","758785024","758785535","CA","Canada"
+"45.58.38.0","45.58.79.255","758785536","758796287","US","United States"
+"45.58.80.0","45.58.111.255","758796288","758804479","CA","Canada"
+"45.58.112.0","45.58.191.255","758804480","758824959","US","United States"
+"45.58.192.0","45.58.255.255","758824960","758841343","CA","Canada"
+"45.59.0.0","45.59.23.255","758841344","758847487","US","United States"
+"45.59.24.0","45.59.24.255","758847488","758847743","NL","Netherlands"
+"45.59.25.0","45.59.25.255","758847744","758847999","US","United States"
+"45.59.26.0","45.59.26.255","758848000","758848255","CA","Canada"
+"45.59.27.0","45.59.71.255","758848256","758859775","US","United States"
+"45.59.72.0","45.59.79.255","758859776","758861823","CA","Canada"
+"45.59.80.0","45.59.128.255","758861824","758874367","US","United States"
+"45.59.129.0","45.59.129.255","758874368","758874623","AM","Armenia"
+"45.59.130.0","45.59.132.255","758874624","758875391","US","United States"
+"45.59.133.0","45.59.133.255","758875392","758875647","AO","Angola"
+"45.59.134.0","45.59.134.255","758875648","758875903","BT","Bhutan"
+"45.59.135.0","45.59.135.255","758875904","758876159","AZ","Azerbaijan"
+"45.59.136.0","45.59.136.255","758876160","758876415","AU","Australia"
+"45.59.137.0","45.59.137.255","758876416","758876671","US","United States"
+"45.59.138.0","45.59.138.255","758876672","758876927","SD","Sudan"
+"45.59.139.0","45.59.139.255","758876928","758877183","MH","Marshall Islands"
+"45.59.140.0","45.59.140.255","758877184","758877439","US","United States"
+"45.59.141.0","45.59.141.255","758877440","758877695","KZ","Kazakhstan"
+"45.59.142.0","45.59.142.255","758877696","758877951","IR","Iran, Islamic Republic of"
+"45.59.143.0","45.59.143.255","758877952","758878207","PG","Papua New Guinea"
+"45.59.144.0","45.59.144.255","758878208","758878463","ET","Ethiopia"
+"45.59.145.0","45.59.145.255","758878464","758878719","TO","Tonga"
+"45.59.146.0","45.59.146.255","758878720","758878975","KH","Cambodia"
+"45.59.147.0","45.59.147.255","758878976","758879231","KG","Kyrgyzstan"
+"45.59.148.0","45.59.148.255","758879232","758879487","US","United States"
+"45.59.149.0","45.59.149.255","758879488","758879743","GG","Guernsey"
+"45.59.150.0","45.59.150.255","758879744","758879999","CD","Congo, The Democratic Republic of the"
+"45.59.151.0","45.59.151.255","758880000","758880255","SJ","Svalbard and Jan Mayen"
+"45.59.152.0","45.59.152.255","758880256","758880511","AS","American Samoa"
+"45.59.153.0","45.59.153.255","758880512","758880767","UZ","Uzbekistan"
+"45.59.154.0","45.59.154.255","758880768","758881023","GN","Guinea"
+"45.59.155.0","45.59.156.255","758881024","758881535","US","United States"
+"45.59.157.0","45.59.157.255","758881536","758881791","PH","Philippines"
+"45.59.158.0","45.59.158.255","758881792","758882047","CG","Congo"
+"45.59.159.0","45.59.159.255","758882048","758882303","TM","Turkmenistan"
+"45.59.160.0","45.59.160.255","758882304","758882559","US","United States"
+"45.59.161.0","45.59.161.255","758882560","758882815","CV","Cape Verde"
+"45.59.162.0","45.59.162.255","758882816","758883071","ZM","Zambia"
+"45.59.163.0","45.59.164.255","758883072","758883583","US","United States"
+"45.59.165.0","45.59.165.255","758883584","758883839","TJ","Tajikistan"
+"45.59.166.0","45.59.166.255","758883840","758884095","LI","Liechtenstein"
+"45.59.167.0","45.59.167.255","758884096","758884351","MQ","Martinique"
+"45.59.168.0","45.59.168.255","758884352","758884607","MZ","Mozambique"
+"45.59.169.0","45.59.169.255","758884608","758884863","GP","Guadeloupe"
+"45.59.170.0","45.59.170.255","758884864","758885119","RE","Reunion"
+"45.59.171.0","45.59.171.255","758885120","758885375","CN","China"
+"45.59.172.0","45.59.172.255","758885376","758885631","WF","Wallis and Futuna"
+"45.59.173.0","45.59.173.255","758885632","758885887","KM","Comoros"
+"45.59.174.0","45.59.174.255","758885888","758886143","SN","Senegal"
+"45.59.175.0","45.59.175.255","758886144","758886399","TF","French Southern Territories"
+"45.59.176.0","45.59.176.255","758886400","758886655","PA","Panama"
+"45.59.177.0","45.59.177.255","758886656","758886911","DZ","Algeria"
+"45.59.178.0","45.59.178.255","758886912","758887167","NE","Niger"
+"45.59.179.0","45.59.179.255","758887168","758887423","GI","Gibraltar"
+"45.59.180.0","45.59.180.255","758887424","758887679","TD","Chad"
+"45.59.181.0","45.59.182.255","758887680","758888191","US","United States"
+"45.59.183.0","45.59.183.255","758888192","758888447","LY","Libya"
+"45.59.184.0","45.59.184.255","758888448","758888703","US","United States"
+"45.59.185.0","45.59.185.255","758888704","758888959","TZ","Tanzania, United Republic of"
+"45.59.186.0","45.59.186.255","758888960","758889215","US","United States"
+"45.59.187.0","45.59.187.255","758889216","758889471","MG","Madagascar"
+"45.59.188.0","45.59.188.255","758889472","758889727","LA","Lao People's Democratic Republic"
+"45.59.189.0","45.59.189.255","758889728","758889983","TN","Tunisia"
+"45.59.190.0","45.60.255.255","758889984","758972415","US","United States"
+"45.61.0.0","45.61.15.255","758972416","758976511","CA","Canada"
+"45.61.16.0","45.61.47.255","758976512","758984703","US","United States"
+"45.61.48.0","45.61.63.255","758984704","758988799","CA","Canada"
+"45.61.64.0","45.61.87.255","758988800","758994943","US","United States"
+"45.61.88.0","45.61.95.255","758994944","758996991","IN","India"
+"45.61.96.0","45.61.99.255","758996992","758998015","DE","Germany"
+"45.61.100.0","45.61.111.255","758998016","759001087","US","United States"
+"45.61.112.0","45.61.127.255","759001088","759005183","CN","China"
+"45.61.128.0","45.62.36.255","759005184","759047423","US","United States"
+"45.62.37.0","45.62.37.255","759047424","759047679","IN","India"
+"45.62.38.0","45.62.39.255","759047680","759048191","US","United States"
+"45.62.40.0","45.62.40.255","759048192","759048447","PK","Pakistan"
+"45.62.41.0","45.62.48.255","759048448","759050495","US","United States"
+"45.62.49.0","45.62.49.255","759050496","759050751","IN","India"
+"45.62.50.0","45.62.52.255","759050752","759051519","US","United States"
+"45.62.53.0","45.62.53.255","759051520","759051775","PK","Pakistan"
+"45.62.54.0","45.62.58.255","759051776","759053055","US","United States"
+"45.62.59.0","45.62.59.255","759053056","759053311","IN","India"
+"45.62.60.0","45.62.61.255","759053312","759053823","US","United States"
+"45.62.62.0","45.62.62.255","759053824","759054079","PK","Pakistan"
+"45.62.63.0","45.62.63.255","759054080","759054335","US","United States"
+"45.62.64.0","45.62.95.255","759054336","759062527","CA","Canada"
+"45.62.96.0","45.62.119.255","759062528","759068671","US","United States"
+"45.62.120.0","45.62.123.255","759068672","759069695","NL","Netherlands"
+"45.62.124.0","45.62.191.255","759069696","759087103","US","United States"
+"45.62.192.0","45.62.243.118","759087104","759100278","CA","Canada"
+"45.62.243.119","45.62.243.119","759100279","759100279","NL","Netherlands"
+"45.62.243.120","45.62.255.255","759100280","759103487","CA","Canada"
+"45.63.0.0","45.63.23.255","759103488","759109631","US","United States"
+"45.63.24.0","45.63.31.255","759109632","759111679","AU","Australia"
+"45.63.32.0","45.63.39.255","759111680","759113727","US","United States"
+"45.63.40.0","45.63.43.255","759113728","759114751","NL","Netherlands"
+"45.63.44.0","45.63.95.255","759114752","759128063","US","United States"
+"45.63.96.0","45.63.103.255","759128064","759130111","GB","United Kingdom"
+"45.63.104.0","45.63.111.255","759130112","759132159","US","United States"
+"45.63.112.0","45.63.115.255","759132160","759133183","FR","France"
+"45.63.116.0","45.63.119.255","759133184","759134207","DE","Germany"
+"45.63.120.0","45.63.127.255","759134208","759136255","JP","Japan"
+"45.63.128.0","45.63.255.255","759136256","759169023","US","United States"
+"45.64.0.0","45.64.7.255","759169024","759171071","ID","Indonesia"
+"45.64.8.0","45.64.19.255","759171072","759174143","IN","India"
+"45.64.20.0","45.64.23.255","759174144","759175167","MO","Macau"
+"45.64.24.0","45.64.27.255","759175168","759176191","PK","Pakistan"
+"45.64.28.0","45.64.35.255","759176192","759178239","TW","Taiwan"
+"45.64.36.0","45.64.39.255","759178240","759179263","AU","Australia"
+"45.64.40.0","45.64.43.255","759179264","759180287","SG","Singapore"
+"45.64.44.0","45.64.47.255","759180288","759181311","ID","Indonesia"
+"45.64.48.0","45.64.51.255","759181312","759182335","NZ","New Zealand"
+"45.64.52.0","45.64.55.255","759182336","759183359","HK","Hong Kong"
+"45.64.56.0","45.64.59.255","759183360","759184383","AU","Australia"
+"45.64.60.0","45.64.63.255","759184384","759185407","NZ","New Zealand"
+"45.64.64.0","45.64.67.255","759185408","759186431","HK","Hong Kong"
+"45.64.68.0","45.64.71.255","759186432","759187455","AU","Australia"
+"45.64.72.0","45.64.73.255","759187456","759187967","SG","Singapore"
+"45.64.74.0","45.64.75.255","759187968","759188479","TW","Taiwan"
+"45.64.76.0","45.64.79.255","759188480","759189503","TH","Thailand"
+"45.64.80.0","45.64.83.255","759189504","759190527","PH","Philippines"
+"45.64.84.0","45.64.95.255","759190528","759193599","IN","India"
+"45.64.96.0","45.64.96.255","759193600","759193855","ID","Indonesia"
+"45.64.97.0","45.64.97.255","759193856","759194111","SG","Singapore"
+"45.64.98.0","45.64.103.255","759194112","759195647","ID","Indonesia"
+"45.64.104.0","45.64.107.255","759195648","759196671","IN","India"
+"45.64.108.0","45.64.113.255","759196672","759198207","HK","Hong Kong"
+"45.64.114.0","45.64.114.127","759198208","759198335","SI","Slovenia"
+"45.64.114.128","45.64.114.255","759198336","759198463","CZ","Czech Republic"
+"45.64.115.0","45.64.115.255","759198464","759198719","PL","Poland"
+"45.64.116.0","45.64.119.255","759198720","759199743","NZ","New Zealand"
+"45.64.120.0","45.64.123.255","759199744","759200767","PH","Philippines"
+"45.64.124.0","45.64.127.255","759200768","759201791","KH","Cambodia"
+"45.64.128.0","45.64.131.255","759201792","759202815","SG","Singapore"
+"45.64.132.0","45.64.139.255","759202816","759204863","BD","Bangladesh"
+"45.64.140.0","45.64.147.255","759204864","759206911","KR","Korea, Republic of"
+"45.64.148.0","45.64.151.255","759206912","759207935","AU","Australia"
+"45.64.152.0","45.64.155.255","759207936","759208959","KR","Korea, Republic of"
+"45.64.156.0","45.64.159.255","759208960","759209983","IN","India"
+"45.64.160.0","45.64.163.255","759209984","759211007","NP","Nepal"
+"45.64.164.0","45.64.167.255","759211008","759212031","BD","Bangladesh"
+"45.64.168.0","45.64.171.255","759212032","759213055","MY","Malaysia"
+"45.64.172.0","45.64.175.255","759213056","759214079","KR","Korea, Republic of"
+"45.64.176.0","45.64.179.255","759214080","759215103","IN","India"
+"45.64.180.0","45.64.183.255","759215104","759216127","PK","Pakistan"
+"45.64.184.0","45.64.187.255","759216128","759217151","TH","Thailand"
+"45.64.188.0","45.64.199.255","759217152","759220223","IN","India"
+"45.64.200.0","45.64.203.255","759220224","759221247","NZ","New Zealand"
+"45.64.204.0","45.64.227.255","759221248","759227391","IN","India"
+"45.64.228.0","45.64.235.255","759227392","759229439","TW","Taiwan"
+"45.64.236.0","45.64.239.255","759229440","759230463","IN","India"
+"45.64.240.0","45.64.247.255","759230464","759232511","HK","Hong Kong"
+"45.64.248.0","45.64.251.255","759232512","759233535","BT","Bhutan"
+"45.64.252.0","45.64.255.255","759233536","759234559","ID","Indonesia"
+"45.65.0.0","45.65.3.255","759234560","759235583","SG","Singapore"
+"45.65.4.0","45.65.7.255","759235584","759236607","NZ","New Zealand"
+"45.65.8.0","45.65.11.255","759236608","759237631","IN","India"
+"45.65.12.0","45.65.15.255","759237632","759238655","AU","Australia"
+"45.65.16.0","45.65.31.255","759238656","759242751","CN","China"
+"45.65.32.0","45.65.35.255","759242752","759243775","HK","Hong Kong"
+"45.65.36.0","45.65.43.255","759243776","759245823","IN","India"
+"45.65.44.0","45.65.47.255","759245824","759246847","HK","Hong Kong"
+"45.65.48.0","45.65.57.255","759246848","759249407","IN","India"
+"45.65.58.0","45.65.59.255","759249408","759249919","AF","Afghanistan"
+"45.65.60.0","45.65.63.255","759249920","759250943","AU","Australia"
+"45.72.0.0","45.72.2.135","759693312","759693959","US","United States"
+"45.72.2.136","45.72.2.151","759693960","759693975","GR","Greece"
+"45.72.2.152","45.72.12.95","759693976","759696479","US","United States"
+"45.72.12.96","45.72.12.111","759696480","759696495","NO","Norway"
+"45.72.12.112","45.72.23.95","759696496","759699295","US","United States"
+"45.72.23.96","45.72.23.111","759699296","759699311","PE","Peru"
+"45.72.23.112","45.72.127.255","759699312","759726079","US","United States"
+"45.72.128.0","45.73.127.255","759726080","759791615","CA","Canada"
+"45.73.128.0","45.74.0.255","759791616","759824639","US","United States"
+"45.74.1.0","45.74.1.255","759824640","759824895","SA","Saudi Arabia"
+"45.74.2.0","45.74.2.255","759824896","759825151","CR","Costa Rica"
+"45.74.3.0","45.74.3.255","759825152","759825407","NO","Norway"
+"45.74.4.0","45.74.4.255","759825408","759825663","BE","Belgium"
+"45.74.5.0","45.74.16.255","759825664","759828735","US","United States"
+"45.74.17.0","45.74.17.127","759828736","759828863","GT","Guatemala"
+"45.74.17.128","45.74.17.255","759828864","759828991","SV","El Salvador"
+"45.74.18.0","45.74.18.127","759828992","759829119","HN","Honduras"
+"45.74.18.128","45.74.18.255","759829120","759829247","NI","Nicaragua"
+"45.74.19.0","45.74.19.127","759829248","759829375","BO","Bolivia"
+"45.74.19.128","45.74.19.255","759829376","759829503","PY","Paraguay"
+"45.74.20.0","45.74.20.127","759829504","759829631","SR","Suriname"
+"45.74.20.128","45.74.20.255","759829632","759829759","GY","Guyana"
+"45.74.21.0","45.74.21.127","759829760","759829887","TT","Trinidad and Tobago"
+"45.74.21.128","45.74.21.255","759829888","759830015","GD","Grenada"
+"45.74.22.0","45.74.22.127","759830016","759830143","DM","Dominica"
+"45.74.22.128","45.74.22.255","759830144","759830271","BB","Barbados"
+"45.74.23.0","45.74.23.127","759830272","759830399","LC","Saint Lucia"
+"45.74.23.128","45.74.23.255","759830400","759830527","DO","Dominican Republic"
+"45.74.24.0","45.74.24.127","759830528","759830655","HT","Haiti"
+"45.74.24.128","45.74.24.255","759830656","759830783","TC","Turks and Caicos Islands"
+"45.74.25.0","45.74.25.127","759830784","759830911","CV","Cape Verde"
+"45.74.25.128","45.74.25.255","759830912","759831039","KY","Cayman Islands"
+"45.74.26.0","45.74.26.127","759831040","759831167","BM","Bermuda"
+"45.74.26.128","45.74.26.255","759831168","759831295","MS","Montserrat"
+"45.74.27.0","45.74.27.127","759831296","759831423","AG","Antigua and Barbuda"
+"45.74.27.128","45.74.27.255","759831424","759831551","BY","Belarus"
+"45.74.28.0","45.74.28.127","759831552","759831679","CM","Cameroon"
+"45.74.28.128","45.74.28.255","759831680","759831807","CF","Central African Republic"
+"45.74.29.0","45.74.29.127","759831808","759831935","US","United States"
+"45.74.29.128","45.74.29.255","759831936","759832063","ZW","Zimbabwe"
+"45.74.30.0","45.74.30.127","759832064","759832191","ZM","Zambia"
+"45.74.30.128","45.74.30.255","759832192","759832319","GA","Gabon"
+"45.74.31.0","45.74.31.127","759832320","759832447","RW","Rwanda"
+"45.74.31.128","45.74.31.255","759832448","759832575","BW","Botswana"
+"45.74.32.0","45.74.32.127","759832576","759832703","MZ","Mozambique"
+"45.74.32.128","45.74.32.255","759832704","759832831","SZ","Swaziland"
+"45.74.33.0","45.74.33.127","759832832","759832959","MW","Malawi"
+"45.74.33.128","45.74.33.255","759832960","759833087","BI","Burundi"
+"45.74.34.0","45.74.34.127","759833088","759833215","ER","Eritrea"
+"45.74.34.128","45.74.34.255","759833216","759833343","LS","Lesotho"
+"45.74.35.0","45.74.63.255","759833344","759840767","US","United States"
+"45.74.64.0","45.74.79.255","759840768","759844863","CA","Canada"
+"45.74.80.0","45.74.95.255","759844864","759848959","US","United States"
+"45.74.96.0","45.75.255.255","759848960","759955455","CA","Canada"
+"45.76.0.0","45.76.95.255","759955456","759980031","US","United States"
+"45.76.96.0","45.76.107.255","759980032","759983103","JP","Japan"
+"45.76.108.0","45.76.109.255","759983104","759983615","US","United States"
+"45.76.110.0","45.76.111.255","759983616","759984127","JP","Japan"
+"45.76.112.0","45.76.127.255","759984128","759988223","US","United States"
+"45.76.128.0","45.76.131.255","759988224","759989247","GB","United Kingdom"
+"45.76.132.0","45.76.191.255","759989248","760004607","US","United States"
+"45.76.192.0","45.76.195.255","760004608","760005631","JP","Japan"
+"45.76.196.0","45.78.95.255","760005632","760111103","US","United States"
+"45.78.96.0","45.78.127.255","760111104","760119295","CA","Canada"
+"45.78.128.0","45.78.159.255","760119296","760127487","US","United States"
+"45.78.160.0","45.78.255.255","760127488","760152063","CA","Canada"
+"45.79.0.0","45.79.255.255","760152064","760217599","US","United States"
+"45.96.0.0","45.96.195.255","761266176","761316351","EG","Egypt"
+"45.96.196.0","45.96.196.255","761316352","761316607","RU","Russian Federation"
+"45.96.197.0","45.111.255.255","761316608","762314751","EG","Egypt"
+"45.112.0.0","45.112.3.255","762314752","762315775","IN","India"
+"45.112.4.0","45.112.7.255","762315776","762316799","GB","United Kingdom"
+"45.112.8.0","45.112.23.255","762316800","762320895","IN","India"
+"45.112.24.0","45.112.27.255","762320896","762321919","HK","Hong Kong"
+"45.112.28.0","45.112.35.255","762321920","762323967","IN","India"
+"45.112.36.0","45.112.39.255","762323968","762324991","SG","Singapore"
+"45.112.40.0","45.112.63.255","762324992","762331135","IN","India"
+"45.112.64.0","45.112.67.255","762331136","762332159","TH","Thailand"
+"45.112.68.0","45.112.71.255","762332160","762333183","IN","India"
+"45.112.72.0","45.112.75.255","762333184","762334207","BD","Bangladesh"
+"45.112.76.0","45.112.81.255","762334208","762335743","SG","Singapore"
+"45.112.82.0","45.112.83.255","762335744","762336255","PH","Philippines"
+"45.112.84.0","45.112.87.255","762336256","762337279","ID","Indonesia"
+"45.112.88.0","45.112.119.255","762337280","762345471","KR","Korea, Republic of"
+"45.112.124.0","45.112.127.255","762346496","762347519","ID","Indonesia"
+"45.112.128.0","45.112.131.255","762347520","762348543","JP","Japan"
+"45.112.132.0","45.112.135.255","762348544","762349567","CN","China"
+"45.112.136.0","45.112.139.255","762349568","762350591","IN","India"
+"45.112.140.0","45.112.143.255","762350592","762351615","TH","Thailand"
+"45.112.144.0","45.112.151.255","762351616","762353663","IN","India"
+"45.112.152.0","45.112.171.255","762353664","762358783","KR","Korea, Republic of"
+"45.112.172.0","45.112.175.255","762358784","762359807","IN","India"
+"45.112.176.0","45.112.179.255","762359808","762360831","MM","Myanmar"
+"45.112.180.0","45.112.183.255","762360832","762361855","NP","Nepal"
+"45.112.184.0","45.112.187.255","762361856","762362879","IN","India"
+"45.112.188.0","45.112.191.255","762362880","762363903","CN","China"
+"45.112.192.0","45.112.195.255","762363904","762364927","IN","India"
+"45.112.196.0","45.112.199.255","762364928","762365951","MY","Malaysia"
+"45.112.200.0","45.112.203.255","762365952","762366975","IN","India"
+"45.112.204.0","45.112.207.255","762366976","762367999","HK","Hong Kong"
+"45.112.208.0","45.112.223.255","762368000","762372095","CN","China"
+"45.112.224.0","45.112.227.255","762372096","762373119","FJ","Fiji"
+"45.112.228.0","45.112.239.255","762373120","762376191","CN","China"
+"45.112.240.0","45.112.243.255","762376192","762377215","HK","Hong Kong"
+"45.112.244.0","45.112.247.255","762377216","762378239","AU","Australia"
+"45.112.248.0","45.112.255.255","762378240","762380287","IN","India"
+"45.113.0.0","45.113.3.255","762380288","762381311","HK","Hong Kong"
+"45.113.4.0","45.113.7.255","762381312","762382335","JP","Japan"
+"45.113.8.0","45.113.11.255","762382336","762383359","NZ","New Zealand"
+"45.113.12.0","45.113.31.255","762383360","762388479","CN","China"
+"45.113.32.0","45.113.35.255","762388480","762389503","HK","Hong Kong"
+"45.113.36.0","45.113.39.255","762389504","762390527","AU","Australia"
+"45.113.40.0","45.113.43.255","762390528","762391551","CN","China"
+"45.113.44.0","45.113.51.255","762391552","762393599","KR","Korea, Republic of"
+"45.113.52.0","45.113.59.255","762393600","762395647","CN","China"
+"45.113.60.0","45.113.61.255","762395648","762396159","TH","Thailand"
+"45.113.62.0","45.113.67.255","762396160","762397695","IN","India"
+"45.113.68.0","45.113.71.255","762397696","762398719","HK","Hong Kong"
+"45.113.72.0","45.113.75.255","762398720","762399743","CN","China"
+"45.113.76.0","45.113.79.255","762399744","762400767","IN","India"
+"45.113.80.0","45.113.80.255","762400768","762401023","HK","Hong Kong"
+"45.113.81.0","45.113.83.255","762401024","762401791","US","United States"
+"45.113.84.0","45.113.87.255","762401792","762402815","TH","Thailand"
+"45.113.88.0","45.113.91.255","762402816","762403839","IN","India"
+"45.113.92.0","45.113.95.255","762403840","762404863","AU","Australia"
+"45.113.96.0","45.113.107.255","762404864","762407935","IN","India"
+"45.113.108.0","45.113.111.255","762407936","762408959","CN","China"
+"45.113.112.0","45.113.115.255","762408960","762409983","HK","Hong Kong"
+"45.113.116.0","45.113.119.255","762409984","762411007","JP","Japan"
+"45.113.120.0","45.113.121.255","762411008","762411519","HK","Hong Kong"
+"45.113.122.0","45.113.122.255","762411520","762411775","IN","India"
+"45.113.123.0","45.113.123.255","762411776","762412031","HK","Hong Kong"
+"45.113.124.0","45.113.127.255","762412032","762413055","PK","Pakistan"
+"45.113.128.0","45.113.131.255","762413056","762414079","HK","Hong Kong"
+"45.113.136.0","45.113.139.255","762415104","762416127","IN","India"
+"45.113.140.0","45.113.143.255","762416128","762417151","HK","Hong Kong"
+"45.113.144.0","45.113.151.255","762417152","762419199","CN","China"
+"45.113.152.0","45.113.155.255","762419200","762420223","IN","India"
+"45.113.156.0","45.113.159.255","762420224","762421247","TW","Taiwan"
+"45.113.160.0","45.113.163.255","762421248","762422271","HK","Hong Kong"
+"45.113.168.0","45.113.171.255","762423296","762424319","CN","China"
+"45.113.172.0","45.113.175.255","762424320","762425343","JP","Japan"
+"45.113.176.0","45.113.179.255","762425344","762426367","CN","China"
+"45.113.180.0","45.113.183.255","762426368","762427391","IN","India"
+"45.113.184.0","45.113.187.255","762427392","762428415","CN","China"
+"45.113.188.0","45.113.191.255","762428416","762429439","IN","India"
+"45.113.192.0","45.113.195.255","762429440","762430463","HK","Hong Kong"
+"45.113.196.0","45.113.199.255","762430464","762431487","AU","Australia"
+"45.113.200.0","45.113.223.255","762431488","762437631","CN","China"
+"45.113.224.0","45.113.227.255","762437632","762438655","IN","India"
+"45.113.228.0","45.113.231.255","762438656","762439679","CN","China"
+"45.113.232.0","45.113.235.255","762439680","762440703","AU","Australia"
+"45.113.236.0","45.113.239.255","762440704","762441727","BD","Bangladesh"
+"45.113.240.0","45.113.243.255","762441728","762442751","CN","China"
+"45.113.244.0","45.113.247.255","762442752","762443775","AU","Australia"
+"45.113.248.0","45.113.251.255","762443776","762444799","IN","India"
+"45.113.252.0","45.114.3.255","762444800","762446847","CN","China"
+"45.114.4.0","45.114.7.255","762446848","762447871","SG","Singapore"
+"45.114.8.0","45.114.11.255","762447872","762448895","HK","Hong Kong"
+"45.114.12.0","45.114.15.255","762448896","762449919","CN","China"
+"45.114.16.0","45.114.19.255","762449920","762450943","JP","Japan"
+"45.114.20.0","45.114.23.255","762450944","762451967","PH","Philippines"
+"45.114.24.0","45.114.27.255","762451968","762452991","HK","Hong Kong"
+"45.114.28.0","45.114.31.255","762452992","762454015","MY","Malaysia"
+"45.114.32.0","45.114.35.255","762454016","762455039","CN","China"
+"45.114.36.0","45.114.39.255","762455040","762456063","IN","India"
+"45.114.40.0","45.114.43.255","762456064","762457087","CN","China"
+"45.114.44.0","45.114.47.255","762457088","762458111","HK","Hong Kong"
+"45.114.48.0","45.114.51.255","762458112","762459135","IN","India"
+"45.114.52.0","45.114.55.255","762459136","762460159","CN","China"
+"45.114.56.0","45.114.83.255","762460160","762467327","IN","India"
+"45.114.84.0","45.114.91.255","762467328","762469375","BD","Bangladesh"
+"45.114.92.0","45.114.95.255","762469376","762470399","HK","Hong Kong"
+"45.114.96.0","45.114.99.255","762470400","762471423","CN","China"
+"45.114.100.0","45.114.103.255","762471424","762472447","MY","Malaysia"
+"45.114.104.0","45.114.107.255","762472448","762473471","CN","China"
+"45.114.112.0","45.114.115.255","762474496","762475519","JP","Japan"
+"45.114.116.0","45.114.116.255","762475520","762475775","AU","Australia"
+"45.114.117.0","45.114.117.255","762475776","762476031","SG","Singapore"
+"45.114.118.0","45.114.118.255","762476032","762476287","ID","Indonesia"
+"45.114.119.0","45.114.119.255","762476288","762476543","SG","Singapore"
+"45.114.120.0","45.114.127.255","762476544","762478591","PK","Pakistan"
+"45.114.128.0","45.114.131.255","762478592","762479615","KR","Korea, Republic of"
+"45.114.132.0","45.114.135.255","762479616","762480639","PK","Pakistan"
+"45.114.136.0","45.114.139.255","762480640","762481663","CN","China"
+"45.114.140.0","45.114.159.255","762481664","762486783","IN","India"
+"45.114.160.0","45.114.163.255","762486784","762487807","KH","Cambodia"
+"45.114.164.0","45.114.175.255","762487808","762490879","HK","Hong Kong"
+"45.114.176.0","45.114.179.255","762490880","762491903","IN","India"
+"45.114.180.0","45.114.183.255","762491904","762492927","BD","Bangladesh"
+"45.114.184.0","45.114.187.255","762492928","762493951","JP","Japan"
+"45.114.188.0","45.114.191.255","762493952","762494975","AU","Australia"
+"45.114.192.0","45.114.195.255","762494976","762495999","IN","India"
+"45.114.196.0","45.114.203.255","762496000","762498047","CN","China"
+"45.114.208.0","45.114.211.255","762499072","762500095","JP","Japan"
+"45.114.212.0","45.114.219.255","762500096","762502143","IN","India"
+"45.114.220.0","45.114.223.255","762502144","762503167","AU","Australia"
+"45.114.224.0","45.114.227.255","762503168","762504191","IN","India"
+"45.114.228.0","45.114.231.255","762504192","762505215","CN","China"
+"45.114.232.0","45.114.235.255","762505216","762506239","BD","Bangladesh"
+"45.114.236.0","45.114.239.255","762506240","762507263","CN","China"
+"45.114.240.0","45.114.251.255","762507264","762510335","IN","India"
+"45.114.252.0","45.114.255.255","762510336","762511359","CN","China"
+"45.115.0.0","45.115.11.255","762511360","762514431","IN","India"
+"45.115.12.0","45.115.15.255","762514432","762515455","BD","Bangladesh"
+"45.115.16.0","45.115.19.255","762515456","762516479","IN","India"
+"45.115.20.0","45.115.23.255","762516480","762517503","AU","Australia"
+"45.115.24.0","45.115.24.255","762517504","762517759","US","United States"
+"45.115.25.0","45.115.25.255","762517760","762518015","KR","Korea, Republic of"
+"45.115.26.0","45.115.26.63","762518016","762518079","VN","Vietnam"
+"45.115.26.64","45.115.26.95","762518080","762518111","ID","Indonesia"
+"45.115.26.96","45.115.27.255","762518112","762518527","HK","Hong Kong"
+"45.115.32.0","45.115.35.255","762519552","762520575","JP","Japan"
+"45.115.36.0","45.115.43.255","762520576","762522623","HK","Hong Kong"
+"45.115.44.0","45.115.47.255","762522624","762523647","CN","China"
+"45.115.48.0","45.115.48.255","762523648","762523903","AU","Australia"
+"45.115.49.0","45.115.49.255","762523904","762524159","PK","Pakistan"
+"45.115.50.0","45.115.51.255","762524160","762524671","TH","Thailand"
+"45.115.52.0","45.115.63.255","762524672","762527743","IN","India"
+"45.115.64.0","45.115.67.255","762527744","762528767","ID","Indonesia"
+"45.115.68.0","45.115.71.255","762528768","762529791","AU","Australia"
+"45.115.72.0","45.115.75.255","762529792","762530815","TL","Timor-Leste"
+"45.115.76.0","45.115.83.255","762530816","762532863","IN","India"
+"45.115.84.0","45.115.87.255","762532864","762533887","PK","Pakistan"
+"45.115.88.0","45.115.99.255","762533888","762536959","IN","India"
+"45.115.100.0","45.115.103.255","762536960","762537983","CN","China"
+"45.115.104.0","45.115.111.255","762537984","762540031","IN","India"
+"45.115.112.0","45.115.115.255","762540032","762541055","BD","Bangladesh"
+"45.115.116.0","45.115.117.255","762541056","762541567","AU","Australia"
+"45.115.118.0","45.115.118.255","762541568","762541823","TH","Thailand"
+"45.115.119.0","45.115.119.255","762541824","762542079","IN","India"
+"45.115.120.0","45.115.123.255","762542080","762543103","CN","China"
+"45.115.124.0","45.115.127.255","762543104","762544127","HK","Hong Kong"
+"45.115.128.0","45.115.131.255","762544128","762545151","AU","Australia"
+"45.115.132.0","45.115.135.255","762545152","762546175","CN","China"
+"45.115.136.0","45.115.139.255","762546176","762547199","ID","Indonesia"
+"45.115.140.0","45.115.143.255","762547200","762548223","IN","India"
+"45.115.144.0","45.115.147.255","762548224","762549247","CN","China"
+"45.115.148.0","45.115.151.255","762549248","762550271","IN","India"
+"45.115.152.0","45.115.155.255","762550272","762551295","KR","Korea, Republic of"
+"45.115.156.0","45.115.159.255","762551296","762552319","CN","China"
+"45.115.160.0","45.115.163.255","762552320","762553343","HK","Hong Kong"
+"45.115.164.0","45.115.167.255","762553344","762554367","CN","China"
+"45.115.168.0","45.115.191.255","762554368","762560511","IN","India"
+"45.115.192.0","45.115.195.255","762560512","762561535","JP","Japan"
+"45.115.196.0","45.115.199.255","762561536","762562559","AU","Australia"
+"45.115.200.0","45.115.203.255","762562560","762563583","CN","China"
+"45.115.204.0","45.115.207.255","762563584","762564607","AU","Australia"
+"45.115.208.0","45.115.211.255","762564608","762565631","IN","India"
+"45.115.212.0","45.115.219.255","762565632","762567679","CN","China"
+"45.115.220.0","45.115.223.255","762567680","762568703","IN","India"
+"45.115.224.0","45.115.227.255","762568704","762569727","BD","Bangladesh"
+"45.115.228.0","45.115.231.255","762569728","762570751","CN","China"
+"45.115.232.0","45.115.235.255","762570752","762571775","AU","Australia"
+"45.115.236.0","45.115.239.255","762571776","762572799","CN","China"
+"45.115.240.0","45.115.243.255","762572800","762573823","HK","Hong Kong"
+"45.115.244.0","45.115.251.255","762573824","762575871","CN","China"
+"45.115.252.0","45.116.7.255","762575872","762578943","IN","India"
+"45.116.8.0","45.116.13.255","762578944","762580479","HK","Hong Kong"
+"45.116.14.0","45.116.15.255","762580480","762580991","JP","Japan"
+"45.116.16.0","45.116.27.255","762580992","762584063","CN","China"
+"45.116.28.0","45.116.31.255","762584064","762585087","IN","India"
+"45.116.32.0","45.116.39.255","762585088","762587135","CN","China"
+"45.116.40.0","45.116.43.255","762587136","762588159","HK","Hong Kong"
+"45.116.44.0","45.116.47.255","762588160","762589183","IN","India"
+"45.116.52.0","45.116.55.255","762590208","762591231","CN","China"
+"45.116.56.0","45.116.59.255","762591232","762592255","IN","India"
+"45.116.60.0","45.116.67.255","762592256","762594303","CN","China"
+"45.116.68.0","45.116.71.255","762594304","762595327","IN","India"
+"45.116.72.0","45.116.75.255","762595328","762596351","JP","Japan"
+"45.116.76.0","45.116.83.255","762596352","762598399","HK","Hong Kong"
+"45.116.84.0","45.116.87.255","762598400","762599423","IN","India"
+"45.116.88.0","45.116.91.255","762599424","762600447","SG","Singapore"
+"45.116.92.0","45.116.95.255","762600448","762601471","JP","Japan"
+"45.116.96.0","45.116.103.255","762601472","762603519","CN","China"
+"45.116.104.0","45.116.107.255","762603520","762604543","IN","India"
+"45.116.108.0","45.116.111.255","762604544","762605567","AU","Australia"
+"45.116.112.0","45.116.127.255","762605568","762609663","IN","India"
+"45.116.128.0","45.116.129.255","762609664","762610175","AF","Afghanistan"
+"45.116.130.0","45.116.130.255","762610176","762610431","HK","Hong Kong"
+"45.116.131.0","45.116.131.255","762610432","762610687","AU","Australia"
+"45.116.132.0","45.116.135.255","762610688","762611711","JP","Japan"
+"45.116.136.0","45.116.139.255","762611712","762612735","SG","Singapore"
+"45.116.140.0","45.116.143.255","762612736","762613759","CN","China"
+"45.116.144.0","45.116.147.255","762613760","762614783","HK","Hong Kong"
+"45.116.148.0","45.116.151.255","762614784","762615807","IN","India"
+"45.116.152.0","45.116.155.255","762615808","762616831","CN","China"
+"45.116.156.0","45.116.159.255","762616832","762617855","ID","Indonesia"
+"45.116.160.0","45.116.167.255","762617856","762619903","IN","India"
+"45.116.168.0","45.116.171.255","762619904","762620927","HK","Hong Kong"
+"45.116.172.0","45.116.179.255","762620928","762622975","MY","Malaysia"
+"45.116.180.0","45.116.207.255","762622976","762630143","IN","India"
+"45.116.208.0","45.116.211.255","762630144","762631167","CN","China"
+"45.116.212.0","45.116.215.255","762631168","762632191","HK","Hong Kong"
+"45.116.216.0","45.116.219.255","762632192","762633215","TH","Thailand"
+"45.116.220.0","45.116.223.255","762633216","762634239","AU","Australia"
+"45.116.224.0","45.116.227.255","762634240","762635263","JP","Japan"
+"45.116.228.0","45.116.231.255","762635264","762636287","IN","India"
+"45.116.232.0","45.116.235.255","762636288","762637311","PK","Pakistan"
+"45.116.236.0","45.116.247.255","762637312","762640383","MY","Malaysia"
+"45.116.248.0","45.116.251.255","762640384","762641407","BD","Bangladesh"
+"45.116.252.0","45.117.7.255","762641408","762644479","IN","India"
+"45.117.8.0","45.117.11.255","762644480","762645503","CN","China"
+"45.117.12.0","45.117.15.255","762645504","762646527","KR","Korea, Republic of"
+"45.117.16.0","45.117.19.255","762646528","762647551","JP","Japan"
+"45.117.20.0","45.117.23.255","762647552","762648575","CN","China"
+"45.117.24.0","45.117.27.255","762648576","762649599","AU","Australia"
+"45.117.28.0","45.117.31.255","762649600","762650623","IN","India"
+"45.117.32.0","45.117.35.255","762650624","762651647","MN","Mongolia"
+"45.117.36.0","45.117.39.255","762651648","762652671","NZ","New Zealand"
+"45.117.40.0","45.117.43.255","762652672","762653695","CN","China"
+"45.117.44.0","45.117.55.255","762653696","762656767","IN","India"
+"45.117.56.0","45.117.63.255","762656768","762658815","BD","Bangladesh"
+"45.117.64.0","45.117.67.255","762658816","762659839","IN","India"
+"45.117.68.0","45.117.71.255","762659840","762660863","CN","China"
+"45.117.72.0","45.117.75.255","762660864","762661887","IN","India"
+"45.117.76.0","45.117.83.255","762661888","762663935","VN","Vietnam"
+"45.117.84.0","45.117.87.255","762663936","762664959","AU","Australia"
+"45.117.88.0","45.117.91.255","762664960","762665983","PK","Pakistan"
+"45.117.92.0","45.117.95.255","762665984","762667007","IN","India"
+"45.117.96.0","45.117.103.255","762667008","762669055","HK","Hong Kong"
+"45.117.104.0","45.117.107.255","762669056","762670079","PK","Pakistan"
+"45.117.108.0","45.117.119.255","762670080","762673151","IN","India"
+"45.117.120.0","45.117.123.255","762673152","762674175","MY","Malaysia"
+"45.117.124.0","45.117.127.255","762674176","762675199","CN","China"
+"45.117.128.0","45.117.139.255","762675200","762678271","IN","India"
+"45.117.140.0","45.117.143.255","762678272","762679295","JP","Japan"
+"45.117.144.0","45.117.147.255","762679296","762680319","HK","Hong Kong"
+"45.117.148.0","45.117.151.255","762680320","762681343","IN","India"
+"45.117.152.0","45.117.155.255","762681344","762682367","NP","Nepal"
+"45.117.156.0","45.117.179.255","762682368","762688511","VN","Vietnam"
+"45.117.180.0","45.117.187.255","762688512","762690559","IN","India"
+"45.117.188.0","45.117.191.255","762690560","762691583","SG","Singapore"
+"45.117.192.0","45.117.195.255","762691584","762692607","HK","Hong Kong"
+"45.117.196.0","45.117.199.255","762692608","762693631","MP","Northern Mariana Islands"
+"45.117.200.0","45.117.227.255","762693632","762700799","IN","India"
+"45.117.228.0","45.117.231.255","762700800","762701823","MY","Malaysia"
+"45.117.232.0","45.117.235.255","762701824","762702847","IN","India"
+"45.117.236.0","45.117.239.255","762702848","762703871","MY","Malaysia"
+"45.117.240.0","45.117.247.255","762703872","762705919","FJ","Fiji"
+"45.117.248.0","45.117.251.255","762705920","762706943","IN","India"
+"45.117.252.0","45.117.255.255","762706944","762707967","CN","China"
+"45.118.0.0","45.118.35.255","762707968","762717183","IN","India"
+"45.118.36.0","45.118.39.255","762717184","762718207","PH","Philippines"
+"45.118.40.0","45.118.43.255","762718208","762719231","JP","Japan"
+"45.118.44.0","45.118.59.255","762719232","762723327","IN","India"
+"45.118.60.0","45.118.63.255","762723328","762724351","BD","Bangladesh"
+"45.118.64.0","45.118.67.255","762724352","762725375","AU","Australia"
+"45.118.68.0","45.118.71.255","762725376","762726399","BD","Bangladesh"
+"45.118.72.0","45.118.111.255","762726400","762736639","IN","India"
+"45.118.112.0","45.118.115.255","762736640","762737663","ID","Indonesia"
+"45.118.116.0","45.118.123.255","762737664","762739711","IN","India"
+"45.118.124.0","45.118.127.255","762739712","762740735","HK","Hong Kong"
+"45.118.128.0","45.118.131.255","762740736","762741759","IN","India"
+"45.118.132.0","45.118.135.255","762741760","762742783","SG","Singapore"
+"45.118.136.0","45.118.151.255","762742784","762746879","VN","Vietnam"
+"45.118.152.0","45.118.179.255","762746880","762754047","IN","India"
+"45.118.180.0","45.118.183.255","762754048","762755071","SG","Singapore"
+"45.118.184.0","45.118.187.255","762755072","762756095","AU","Australia"
+"45.118.188.0","45.118.191.255","762756096","762757119","NZ","New Zealand"
+"45.118.192.0","45.118.243.255","762757120","762770431","IN","India"
+"45.118.244.0","45.118.247.255","762770432","762771455","BD","Bangladesh"
+"45.118.248.0","45.119.7.255","762771456","762775551","HK","Hong Kong"
+"45.119.8.0","45.119.39.255","762775552","762783743","IN","India"
+"45.119.40.0","45.119.43.255","762783744","762784767","KR","Korea, Republic of"
+"45.119.44.0","45.119.51.255","762784768","762786815","IN","India"
+"45.119.52.0","45.119.55.255","762786816","762787839","CN","China"
+"45.119.56.0","45.119.59.255","762787840","762788863","IN","India"
+"45.119.60.0","45.119.75.255","762788864","762792959","CN","China"
+"45.119.76.0","45.119.87.255","762792960","762796031","VN","Vietnam"
+"45.119.88.0","45.119.91.255","762796032","762797055","IN","India"
+"45.119.92.0","45.119.99.255","762797056","762799103","HK","Hong Kong"
+"45.119.100.0","45.119.103.255","762799104","762800127","NZ","New Zealand"
+"45.119.104.0","45.119.107.255","762800128","762801151","CN","China"
+"45.119.108.0","45.119.111.255","762801152","762802175","VN","Vietnam"
+"45.119.112.0","45.119.115.255","762802176","762803199","IN","India"
+"45.119.116.0","45.119.119.255","762803200","762804223","CN","China"
+"45.119.120.0","45.119.123.255","762804224","762805247","BD","Bangladesh"
+"45.119.124.0","45.119.127.255","762805248","762806271","HK","Hong Kong"
+"45.119.128.0","45.119.143.255","762806272","762810367","IN","India"
+"45.119.144.0","45.119.147.255","762810368","762811391","KR","Korea, Republic of"
+"45.119.148.0","45.119.151.255","762811392","762812415","IN","India"
+"45.119.152.0","45.119.159.255","762812416","762814463","SG","Singapore"
+"45.119.164.0","45.119.167.255","762815488","762816511","JP","Japan"
+"45.119.168.0","45.119.199.255","762816512","762824703","IN","India"
+"45.119.200.0","45.119.203.255","762824704","762825727","SG","Singapore"
+"45.119.204.0","45.119.211.255","762825728","762827775","JP","Japan"
+"45.119.212.0","45.119.219.255","762827776","762829823","VN","Vietnam"
+"45.119.220.0","45.119.223.255","762829824","762830847","AU","Australia"
+"45.119.224.0","45.119.231.255","762830848","762832895","IN","India"
+"45.119.232.0","45.119.235.255","762832896","762833919","CN","China"
+"45.119.236.0","45.119.239.255","762833920","762834943","IN","India"
+"45.119.240.0","45.119.243.255","762834944","762835967","VN","Vietnam"
+"45.119.244.0","45.119.251.255","762835968","762838015","IN","India"
+"45.119.252.0","45.120.7.255","762838016","762841087","HK","Hong Kong"
+"45.120.8.0","45.120.27.255","762841088","762846207","IN","India"
+"45.120.28.0","45.120.31.255","762846208","762847231","HK","Hong Kong"
+"45.120.32.0","45.120.35.255","762847232","762848255","IN","India"
+"45.120.36.0","45.120.36.255","762848256","762848511","AU","Australia"
+"45.120.37.0","45.120.37.255","762848512","762848767","IN","India"
+"45.120.38.0","45.120.39.255","762848768","762849279","BD","Bangladesh"
+"45.120.40.0","45.120.43.255","762849280","762850303","IN","India"
+"45.120.48.0","45.120.51.255","762851328","762852351","IN","India"
+"45.120.52.0","45.120.55.255","762852352","762853375","HK","Hong Kong"
+"45.120.56.0","45.120.63.255","762853376","762855423","IN","India"
+"45.120.64.0","45.120.71.255","762855424","762857471","KR","Korea, Republic of"
+"45.120.72.0","45.120.75.255","762857472","762858495","IN","India"
+"45.120.76.0","45.120.83.255","762858496","762860543","HK","Hong Kong"
+"45.120.84.0","45.120.87.255","762860544","762861567","MM","Myanmar"
+"45.120.88.0","45.120.95.255","762861568","762863615","IN","India"
+"45.120.96.0","45.120.99.255","762863616","762864639","BD","Bangladesh"
+"45.120.100.0","45.120.103.255","762864640","762865663","CN","China"
+"45.120.104.0","45.120.107.255","762865664","762866687","AU","Australia"
+"45.120.108.0","45.120.111.255","762866688","762867711","PH","Philippines"
+"45.120.112.0","45.120.115.255","762867712","762868735","BD","Bangladesh"
+"45.120.116.0","45.120.119.255","762868736","762869759","NZ","New Zealand"
+"45.120.120.0","45.120.127.255","762869760","762871807","IN","India"
+"45.120.128.0","45.120.131.255","762871808","762872831","MY","Malaysia"
+"45.120.132.0","45.120.135.255","762872832","762873855","JP","Japan"
+"45.120.136.0","45.120.139.255","762873856","762874879","NZ","New Zealand"
+"45.120.140.0","45.120.143.255","762874880","762875903","CN","China"
+"45.120.144.0","45.120.147.255","762875904","762876927","IN","India"
+"45.120.148.0","45.120.151.255","762876928","762877951","SG","Singapore"
+"45.120.152.0","45.120.156.255","762877952","762879231","HK","Hong Kong"
+"45.120.157.0","45.120.157.255","762879232","762879487","JP","Japan"
+"45.120.158.0","45.120.158.255","762879488","762879743","HK","Hong Kong"
+"45.120.159.0","45.120.159.255","762879744","762879999","JP","Japan"
+"45.120.160.0","45.120.163.255","762880000","762881023","IN","India"
+"45.120.164.0","45.120.167.255","762881024","762882047","CN","China"
+"45.120.168.0","45.120.171.255","762882048","762883071","HK","Hong Kong"
+"45.120.172.0","45.120.175.255","762883072","762884095","IN","India"
+"45.120.176.0","45.120.179.255","762884096","762885119","JP","Japan"
+"45.120.180.0","45.120.187.255","762885120","762887167","HK","Hong Kong"
+"45.120.188.0","45.120.191.255","762887168","762888191","IN","India"
+"45.120.192.0","45.120.199.255","762888192","762890239","JP","Japan"
+"45.120.200.0","45.120.200.255","762890240","762890495","KR","Korea, Republic of"
+"45.120.201.0","45.120.201.255","762890496","762890751","TW","Taiwan"
+"45.120.202.0","45.120.202.255","762890752","762891007","HK","Hong Kong"
+"45.120.203.0","45.120.203.255","762891008","762891263","MY","Malaysia"
+"45.120.204.0","45.120.211.255","762891264","762893311","HK","Hong Kong"
+"45.120.212.0","45.120.215.255","762893312","762894335","IN","India"
+"45.120.216.0","45.120.219.255","762894336","762895359","HK","Hong Kong"
+"45.120.220.0","45.120.223.255","762895360","762896383","CN","China"
+"45.120.224.0","45.120.231.255","762896384","762898431","VN","Vietnam"
+"45.120.232.0","45.120.239.255","762898432","762900479","IN","India"
+"45.120.240.0","45.120.243.255","762900480","762901503","CN","China"
+"45.120.244.0","45.120.247.255","762901504","762902527","ID","Indonesia"
+"45.120.248.0","45.121.19.255","762902528","762909695","IN","India"
+"45.121.20.0","45.121.23.255","762909696","762910719","CN","China"
+"45.121.24.0","45.121.27.255","762910720","762911743","VN","Vietnam"
+"45.121.28.0","45.121.31.255","762911744","762912767","IN","India"
+"45.121.32.0","45.121.35.255","762912768","762913791","HK","Hong Kong"
+"45.121.36.0","45.121.39.255","762913792","762914815","MY","Malaysia"
+"45.121.40.0","45.121.43.255","762914816","762915839","ID","Indonesia"
+"45.121.44.0","45.121.47.255","762915840","762916863","IN","India"
+"45.121.48.0","45.121.51.255","762916864","762917887","TW","Taiwan"
+"45.121.52.0","45.121.55.255","762917888","762918911","CN","China"
+"45.121.56.0","45.121.59.255","762918912","762919935","HK","Hong Kong"
+"45.121.60.0","45.121.63.255","762919936","762920959","TH","Thailand"
+"45.121.64.0","45.121.75.255","762920960","762924031","CN","China"
+"45.121.76.0","45.121.79.255","762924032","762925055","IN","India"
+"45.121.80.0","45.121.83.255","762925056","762926079","HK","Hong Kong"
+"45.121.84.0","45.121.87.255","762926080","762927103","SG","Singapore"
+"45.121.88.0","45.121.91.255","762927104","762928127","LK","Sri Lanka"
+"45.121.92.0","45.121.99.255","762928128","762930175","CN","China"
+"45.121.100.0","45.121.103.255","762930176","762931199","IN","India"
+"45.121.104.0","45.121.107.255","762931200","762932223","CN","China"
+"45.121.108.0","45.121.131.255","762932224","762938367","IN","India"
+"45.121.132.0","45.121.135.255","762938368","762939391","AU","Australia"
+"45.121.136.0","45.121.143.255","762939392","762941439","HK","Hong Kong"
+"45.121.144.0","45.121.147.255","762941440","762942463","MY","Malaysia"
+"45.121.148.0","45.121.151.255","762942464","762943487","JP","Japan"
+"45.121.152.0","45.121.155.255","762943488","762944511","VN","Vietnam"
+"45.121.156.0","45.121.159.255","762944512","762945535","IN","India"
+"45.121.160.0","45.121.163.255","762945536","762946559","VN","Vietnam"
+"45.121.164.0","45.121.167.255","762946560","762947583","KR","Korea, Republic of"
+"45.121.168.0","45.121.171.255","762947584","762948607","IN","India"
+"45.121.172.0","45.121.179.255","762948608","762950655","CN","China"
+"45.121.180.0","45.121.183.255","762950656","762951679","AU","Australia"
+"45.121.184.0","45.121.185.255","762951680","762952191","SG","Singapore"
+"45.121.186.0","45.121.187.255","762952192","762952703","JP","Japan"
+"45.121.188.0","45.121.191.255","762952704","762953727","IN","India"
+"45.121.192.0","45.121.207.255","762953728","762957823","HK","Hong Kong"
+"45.121.208.0","45.121.211.255","762957824","762958847","AU","Australia"
+"45.121.212.0","45.121.215.255","762958848","762959871","CN","China"
+"45.121.216.0","45.121.219.255","762959872","762960895","ID","Indonesia"
+"45.121.220.0","45.121.235.255","762960896","762964991","IN","India"
+"45.121.236.0","45.121.239.255","762964992","762966015","KH","Cambodia"
+"45.121.240.0","45.122.43.255","762966016","762981375","CN","China"
+"45.122.44.0","45.122.47.255","762981376","762982399","IN","India"
+"45.122.48.0","45.122.51.255","762982400","762983423","TH","Thailand"
+"45.122.56.0","45.122.59.255","762984448","762985471","ID","Indonesia"
+"45.122.60.0","45.122.119.255","762985472","763000831","CN","China"
+"45.122.120.0","45.122.131.255","763000832","763003903","IN","India"
+"45.122.132.0","45.122.139.255","763003904","763005951","HK","Hong Kong"
+"45.122.140.0","45.122.155.255","763005952","763010047","IN","India"
+"45.122.156.0","45.122.159.255","763010048","763011071","HK","Hong Kong"
+"45.122.160.0","45.122.219.255","763011072","763026431","CN","China"
+"45.122.220.0","45.122.223.255","763026432","763027455","VN","Vietnam"
+"45.122.224.0","45.122.227.255","763027456","763028479","JP","Japan"
+"45.122.228.0","45.122.231.255","763028480","763029503","AU","Australia"
+"45.122.232.0","45.122.255.255","763029504","763035647","VN","Vietnam"
+"45.123.0.0","45.123.19.255","763035648","763040767","IN","India"
+"45.123.20.0","45.123.23.255","763040768","763041791","HK","Hong Kong"
+"45.123.24.0","45.123.27.255","763041792","763042815","IN","India"
+"45.123.28.0","45.123.39.255","763042816","763045887","CN","China"
+"45.123.40.0","45.123.43.255","763045888","763046911","BD","Bangladesh"
+"45.123.44.0","45.123.91.255","763046912","763059199","CN","China"
+"45.123.92.0","45.123.95.255","763059200","763060223","IN","India"
+"45.123.96.0","45.123.99.255","763060224","763061247","VN","Vietnam"
+"45.123.100.0","45.123.103.255","763061248","763062271","MY","Malaysia"
+"45.123.104.0","45.123.107.255","763062272","763063295","AU","Australia"
+"45.123.108.0","45.123.111.255","763063296","763064319","IN","India"
+"45.123.112.0","45.123.115.255","763064320","763065343","HK","Hong Kong"
+"45.123.116.0","45.123.119.255","763065344","763066367","TR","Turkey"
+"45.123.120.0","45.123.123.255","763066368","763067391","CN","China"
+"45.123.124.0","45.123.127.255","763067392","763068415","MY","Malaysia"
+"45.123.128.0","45.123.139.255","763068416","763071487","CN","China"
+"45.123.140.0","45.123.147.255","763071488","763073535","IN","India"
+"45.123.148.0","45.123.159.255","763073536","763076607","CN","China"
+"45.123.160.0","45.123.163.255","763076608","763077631","IN","India"
+"45.123.164.0","45.123.187.255","763077632","763083775","CN","China"
+"45.123.188.0","45.123.199.255","763083776","763086847","HK","Hong Kong"
+"45.123.200.0","45.123.203.255","763086848","763087871","MO","Macau"
+"45.123.204.0","45.123.207.255","763087872","763088895","CN","China"
+"45.123.208.0","45.123.211.255","763088896","763089919","JP","Japan"
+"45.123.212.0","45.123.215.255","763089920","763090943","CN","China"
+"45.123.216.0","45.123.219.255","763090944","763091967","IN","India"
+"45.123.220.0","45.123.223.255","763091968","763092991","NP","Nepal"
+"45.123.224.0","45.124.3.255","763092992","763102207","CN","China"
+"45.124.4.0","45.124.7.255","763102208","763103231","IN","India"
+"45.124.8.0","45.124.11.255","763103232","763104255","HK","Hong Kong"
+"45.124.12.0","45.124.15.255","763104256","763105279","BD","Bangladesh"
+"45.124.16.0","45.124.19.255","763105280","763106303","PH","Philippines"
+"45.124.20.0","45.124.23.255","763106304","763107327","CN","China"
+"45.124.24.0","45.124.27.255","763107328","763108351","HK","Hong Kong"
+"45.124.28.0","45.124.39.255","763108352","763111423","CN","China"
+"45.124.40.0","45.124.43.255","763111424","763112447","AU","Australia"
+"45.124.44.0","45.124.47.255","763112448","763113471","CN","China"
+"45.124.48.0","45.124.51.255","763113472","763114495","IN","India"
+"45.124.52.0","45.124.55.255","763114496","763115519","AU","Australia"
+"45.124.56.0","45.124.59.255","763115520","763116543","PH","Philippines"
+"45.124.60.0","45.124.63.255","763116544","763117567","JP","Japan"
+"45.124.64.0","45.124.67.255","763117568","763118591","HK","Hong Kong"
+"45.124.68.0","45.124.71.255","763118592","763119615","CN","China"
+"45.124.72.0","45.124.75.255","763119616","763120639","HK","Hong Kong"
+"45.124.76.0","45.124.83.255","763120640","763122687","CN","China"
+"45.124.84.0","45.124.95.255","763122688","763125759","VN","Vietnam"
+"45.124.96.0","45.124.99.255","763125760","763126783","IN","India"
+"45.124.100.0","45.124.103.255","763126784","763127807","CN","China"
+"45.124.104.0","45.124.109.255","763127808","763129343","IN","India"
+"45.124.110.0","45.124.111.255","763129344","763129855","AU","Australia"
+"45.124.112.0","45.124.115.255","763129856","763130879","HK","Hong Kong"
+"45.124.116.0","45.124.123.255","763130880","763132927","IN","India"
+"45.124.124.0","45.124.127.255","763132928","763133951","CN","China"
+"45.124.128.0","45.124.131.255","763133952","763134975","IN","India"
+"45.124.132.0","45.124.135.255","763134976","763135999","HK","Hong Kong"
+"45.124.136.0","45.124.139.255","763136000","763137023","JP","Japan"
+"45.124.140.0","45.124.159.255","763137024","763142143","IN","India"
+"45.124.160.0","45.124.163.255","763142144","763143167","HK","Hong Kong"
+"45.124.164.0","45.124.167.255","763143168","763144191","AU","Australia"
+"45.124.168.0","45.124.171.255","763144192","763145215","BD","Bangladesh"
+"45.124.172.0","45.124.179.255","763145216","763147263","CN","China"
+"45.124.180.0","45.124.199.255","763147264","763152383","IN","India"
+"45.124.200.0","45.124.203.255","763152384","763153407","AU","Australia"
+"45.124.204.0","45.124.207.255","763153408","763154431","JP","Japan"
+"45.124.208.0","45.124.211.255","763154432","763155455","CN","China"
+"45.124.212.0","45.124.215.255","763155456","763156479","AU","Australia"
+"45.124.216.0","45.124.223.255","763156480","763158527","JP","Japan"
+"45.124.224.0","45.124.247.255","763158528","763164671","IN","India"
+"45.124.248.0","45.124.255.255","763164672","763166719","CN","China"
+"45.125.0.0","45.125.11.255","763166720","763169791","HK","Hong Kong"
+"45.125.12.0","45.125.19.255","763169792","763171839","CN","China"
+"45.125.20.0","45.125.23.255","763171840","763172863","SG","Singapore"
+"45.125.24.0","45.125.35.255","763172864","763175935","CN","China"
+"45.125.36.0","45.125.43.255","763175936","763177983","IN","India"
+"45.125.44.0","45.125.47.255","763177984","763179007","CN","China"
+"45.125.48.0","45.125.51.255","763179008","763180031","HK","Hong Kong"
+"45.125.52.0","45.125.59.255","763180032","763182079","CN","China"
+"45.125.60.0","45.125.63.255","763182080","763183103","IN","India"
+"45.125.64.0","45.125.65.255","763183104","763183615","HK","Hong Kong"
+"45.125.66.0","45.125.66.255","763183616","763183871","LT","Lithuania"
+"45.125.67.0","45.125.67.255","763183872","763184127","HK","Hong Kong"
+"45.125.68.0","45.125.71.255","763184128","763185151","IN","India"
+"45.125.76.0","45.125.107.255","763186176","763194367","CN","China"
+"45.125.108.0","45.125.115.255","763194368","763196415","HK","Hong Kong"
+"45.125.116.0","45.125.119.255","763196416","763197439","IN","India"
+"45.125.120.0","45.125.127.255","763197440","763199487","AU","Australia"
+"45.125.128.0","45.125.135.255","763199488","763201535","IN","India"
+"45.125.136.0","45.125.139.255","763201536","763202559","CN","China"
+"45.125.140.0","45.125.159.255","763202560","763207679","IN","India"
+"45.125.160.0","45.125.167.255","763207680","763209727","HK","Hong Kong"
+"45.125.168.0","45.125.171.255","763209728","763210751","NZ","New Zealand"
+"45.125.172.0","45.125.187.255","763210752","763214847","IN","India"
+"45.125.188.0","45.125.191.255","763214848","763215871","JP","Japan"
+"45.125.192.0","45.125.199.255","763215872","763217919","SG","Singapore"
+"45.125.200.0","45.125.211.255","763217920","763220991","VN","Vietnam"
+"45.125.212.0","45.125.215.255","763220992","763222015","IN","India"
+"45.125.216.0","45.125.219.255","763222016","763223039","HK","Hong Kong"
+"45.125.220.0","45.125.223.255","763223040","763224063","BD","Bangladesh"
+"45.125.224.0","45.125.227.255","763224064","763225087","AF","Afghanistan"
+"45.125.228.0","45.125.231.255","763225088","763226111","TH","Thailand"
+"45.125.232.0","45.125.235.255","763226112","763227135","KR","Korea, Republic of"
+"45.125.236.0","45.125.239.255","763227136","763228159","VN","Vietnam"
+"45.125.240.0","45.125.243.255","763228160","763229183","JP","Japan"
+"45.125.244.0","45.125.244.255","763229184","763229439","NZ","New Zealand"
+"45.125.245.0","45.125.245.255","763229440","763229695","AU","Australia"
+"45.125.246.0","45.125.246.255","763229696","763229951","IN","India"
+"45.125.247.0","45.125.247.255","763229952","763230207","AU","Australia"
+"45.125.248.0","45.125.251.255","763230208","763231231","PH","Philippines"
+"45.125.252.0","45.125.255.255","763231232","763232255","IN","India"
+"45.126.0.0","45.126.7.255","763232256","763234303","HK","Hong Kong"
+"45.126.8.0","45.126.11.255","763234304","763235327","IN","India"
+"45.126.12.0","45.126.15.255","763235328","763236351","HK","Hong Kong"
+"45.126.16.0","45.126.23.255","763236352","763238399","IN","India"
+"45.126.24.0","45.126.27.255","763238400","763239423","AU","Australia"
+"45.126.28.0","45.126.43.255","763239424","763243519","IN","India"
+"45.126.44.0","45.126.47.255","763243520","763244543","AU","Australia"
+"45.126.48.0","45.126.55.255","763244544","763246591","CN","China"
+"45.126.56.0","45.126.59.255","763246592","763247615","ID","Indonesia"
+"45.126.60.0","45.126.63.255","763247616","763248639","SG","Singapore"
+"45.126.64.0","45.126.71.255","763248640","763250687","IN","India"
+"45.126.72.0","45.126.75.255","763250688","763251711","US","United States"
+"45.126.76.0","45.126.79.255","763251712","763252735","HK","Hong Kong"
+"45.126.80.0","45.126.83.255","763252736","763253759","ID","Indonesia"
+"45.126.84.0","45.126.87.255","763253760","763254783","JP","Japan"
+"45.126.88.0","45.126.91.255","763254784","763255807","MY","Malaysia"
+"45.126.92.0","45.126.99.255","763255808","763257855","VN","Vietnam"
+"45.126.100.0","45.126.103.255","763257856","763258879","CN","China"
+"45.126.104.0","45.126.107.255","763258880","763259903","IN","India"
+"45.126.108.0","45.126.123.255","763259904","763263999","CN","China"
+"45.126.124.0","45.126.124.255","763264000","763264255","AU","Australia"
+"45.126.125.0","45.126.125.255","763264256","763264511","HK","Hong Kong"
+"45.126.126.0","45.126.127.255","763264512","763265023","AU","Australia"
+"45.126.128.0","45.126.131.255","763265024","763266047","NZ","New Zealand"
+"45.126.132.0","45.126.135.255","763266048","763267071","ID","Indonesia"
+"45.126.136.0","45.126.139.255","763267072","763268095","IN","India"
+"45.126.140.0","45.126.143.255","763268096","763269119","BN","Brunei Darussalam"
+"45.126.144.0","45.126.147.255","763269120","763270143","IN","India"
+"45.126.148.0","45.126.151.255","763270144","763271167","KR","Korea, Republic of"
+"45.126.152.0","45.126.155.255","763271168","763272191","ID","Indonesia"
+"45.126.156.0","45.126.159.255","763272192","763273215","JP","Japan"
+"45.126.160.0","45.126.163.255","763273216","763274239","IN","India"
+"45.126.164.0","45.126.167.255","763274240","763275263","SG","Singapore"
+"45.126.168.0","45.126.179.255","763275264","763278335","IN","India"
+"45.126.180.0","45.126.183.255","763278336","763279359","HK","Hong Kong"
+"45.126.184.0","45.126.187.255","763279360","763280383","ID","Indonesia"
+"45.126.188.0","45.126.191.255","763280384","763281407","IN","India"
+"45.126.192.0","45.126.195.255","763281408","763282431","AU","Australia"
+"45.126.196.0","45.126.207.255","763282432","763285503","IN","India"
+"45.126.208.0","45.126.211.255","763285504","763286527","SG","Singapore"
+"45.126.212.0","45.126.215.255","763286528","763287551","CN","China"
+"45.126.216.0","45.126.219.255","763287552","763288575","HK","Hong Kong"
+"45.126.220.0","45.126.223.255","763288576","763289599","CN","China"
+"45.126.224.0","45.126.227.255","763289600","763290623","TH","Thailand"
+"45.126.228.0","45.126.231.255","763290624","763291647","HK","Hong Kong"
+"45.126.232.0","45.126.239.255","763291648","763293695","IN","India"
+"45.126.240.0","45.126.243.255","763293696","763294719","HK","Hong Kong"
+"45.126.244.0","45.126.252.255","763294720","763297023","IN","India"
+"45.126.253.0","45.126.253.255","763297024","763297279","AF","Afghanistan"
+"45.126.254.0","45.126.255.255","763297280","763297791","IN","India"
+"45.127.0.0","45.127.3.255","763297792","763298815","HK","Hong Kong"
+"45.127.4.0","45.127.7.255","763298816","763299839","MY","Malaysia"
+"45.127.8.0","45.127.15.255","763299840","763301887","CN","China"
+"45.127.16.0","45.127.27.255","763301888","763304959","IN","India"
+"45.127.28.0","45.127.31.255","763304960","763305983","JP","Japan"
+"45.127.32.0","45.127.35.255","763305984","763307007","SG","Singapore"
+"45.127.36.0","45.127.39.255","763307008","763308031","CN","China"
+"45.127.40.0","45.127.47.255","763308032","763310079","IN","India"
+"45.127.48.0","45.127.51.255","763310080","763311103","BD","Bangladesh"
+"45.127.52.0","45.127.59.255","763311104","763313151","IN","India"
+"45.127.60.0","45.127.60.127","763313152","763313279","PH","Philippines"
+"45.127.60.128","45.127.60.255","763313280","763313407","HK","Hong Kong"
+"45.127.61.0","45.127.61.127","763313408","763313535","ID","Indonesia"
+"45.127.61.128","45.127.61.255","763313536","763313663","KR","Korea, Republic of"
+"45.127.62.0","45.127.62.127","763313664","763313791","TH","Thailand"
+"45.127.62.128","45.127.62.255","763313792","763313919","VN","Vietnam"
+"45.127.63.0","45.127.63.127","763313920","763314047","BG","Bulgaria"
+"45.127.63.128","45.127.63.255","763314048","763314175","HR","Croatia"
+"45.127.64.0","45.127.91.255","763314176","763321343","IN","India"
+"45.127.92.0","45.127.95.255","763321344","763322367","US","United States"
+"45.127.96.0","45.127.99.255","763322368","763323391","CN","China"
+"45.127.100.0","45.127.111.255","763323392","763326463","IN","India"
+"45.127.112.0","45.127.115.255","763326464","763327487","US","United States"
+"45.127.116.0","45.127.119.255","763327488","763328511","CN","China"
+"45.127.120.0","45.127.123.255","763328512","763329535","IN","India"
+"45.127.124.0","45.127.131.255","763329536","763331583","CN","China"
+"45.127.132.0","45.127.135.255","763331584","763332607","ID","Indonesia"
+"45.127.136.0","45.127.139.255","763332608","763333631","IN","India"
+"45.127.140.0","45.127.143.255","763333632","763334655","AU","Australia"
+"45.127.144.0","45.127.151.255","763334656","763336703","CN","China"
+"45.127.152.0","45.127.155.255","763336704","763337727","KH","Cambodia"
+"45.127.156.0","45.127.159.255","763337728","763338751","CN","China"
+"45.127.160.0","45.127.163.255","763338752","763339775","HK","Hong Kong"
+"45.127.164.0","45.127.167.255","763339776","763340799","PH","Philippines"
+"45.127.168.0","45.127.171.255","763340800","763341823","SG","Singapore"
+"45.127.172.0","45.127.175.255","763341824","763342847","AU","Australia"
+"45.127.176.0","45.127.179.255","763342848","763343871","HK","Hong Kong"
+"45.127.180.0","45.127.183.255","763343872","763344895","AU","Australia"
+"45.127.184.0","45.127.187.255","763344896","763345919","HK","Hong Kong"
+"45.127.188.0","45.127.215.255","763345920","763353087","IN","India"
+"45.127.216.0","45.127.219.255","763353088","763354111","CN","China"
+"45.127.220.0","45.127.243.255","763354112","763360255","IN","India"
+"45.127.244.0","45.127.251.255","763360256","763362303","BD","Bangladesh"
+"45.127.252.0","45.127.255.255","763362304","763363327","VN","Vietnam"
+"45.192.0.0","45.192.255.255","767557632","767623167","ZA","South Africa"
+"45.193.0.0","45.193.255.255","767623168","767688703","HK","Hong Kong"
+"45.194.0.0","45.194.255.255","767688704","767754239","ZA","South Africa"
+"45.195.0.0","45.195.255.255","767754240","767819775","HK","Hong Kong"
+"45.196.0.0","45.198.255.255","767819776","768016383","ZA","South Africa"
+"45.199.0.0","45.199.255.255","768016384","768081919","US","United States"
+"45.200.0.0","45.207.255.255","768081920","768606207","ZA","South Africa"
+"45.208.0.0","45.211.255.255","768606208","768868351","GH","Ghana"
+"45.212.0.0","45.215.255.255","768868352","769130495","ZM","Zambia"
+"45.216.0.0","45.219.255.255","769130496","769392639","MA","Morocco"
+"45.222.0.0","45.222.47.255","769523712","769535999","ZA","South Africa"
+"45.222.48.0","45.222.63.255","769536000","769540095","GH","Ghana"
+"45.222.64.0","45.222.95.255","769540096","769548287","ZA","South Africa"
+"45.222.96.0","45.222.103.255","769548288","769550335","NG","Nigeria"
+"45.222.104.0","45.222.127.255","769550336","769556479","ZA","South Africa"
+"45.222.128.0","45.222.255.255","769556480","769589247","GH","Ghana"
+"45.223.0.0","45.223.255.255","769589248","769654783","US","United States"
+"45.240.0.0","45.247.255.255","770703360","771227647","EG","Egypt"
+"45.248.0.0","45.248.7.255","771227648","771229695","IN","India"
+"45.248.8.0","45.248.11.255","771229696","771230719","CN","China"
+"45.248.12.0","45.248.37.255","771230720","771237375","IN","India"
+"45.248.38.0","45.248.39.255","771237376","771237887","MY","Malaysia"
+"45.248.40.0","45.248.43.255","771237888","771238911","IN","India"
+"45.248.44.0","45.248.47.255","771238912","771239935","US","United States"
+"45.248.48.0","45.248.55.255","771239936","771241983","AU","Australia"
+"45.248.56.0","45.248.67.255","771241984","771245055","IN","India"
+"45.248.68.0","45.248.71.255","771245056","771246079","HK","Hong Kong"
+"45.248.72.0","45.248.75.255","771246080","771247103","KR","Korea, Republic of"
+"45.248.76.0","45.248.79.255","771247104","771248127","AU","Australia"
+"45.248.80.0","45.248.91.255","771248128","771251199","CN","China"
+"45.248.92.0","45.248.95.255","771251200","771252223","IN","India"
+"45.248.96.0","45.248.111.255","771252224","771256319","CN","China"
+"45.248.112.0","45.248.127.255","771256320","771260415","IN","India"
+"45.248.128.0","45.248.135.255","771260416","771262463","CN","China"
+"45.248.136.0","45.248.139.255","771262464","771263487","IN","India"
+"45.248.140.0","45.248.143.255","771263488","771264511","AU","Australia"
+"45.248.144.0","45.248.155.255","771264512","771267583","BD","Bangladesh"
+"45.248.156.0","45.248.195.255","771267584","771277823","IN","India"
+"45.248.196.0","45.248.199.255","771277824","771278847","AU","Australia"
+"45.248.200.0","45.248.203.255","771278848","771279871","HK","Hong Kong"
+"45.248.204.0","45.249.7.255","771279872","771295231","CN","China"
+"45.249.8.0","45.249.11.255","771295232","771296255","PK","Pakistan"
+"45.249.12.0","45.249.39.255","771296256","771303423","CN","China"
+"45.249.40.0","45.249.59.255","771303424","771308543","IN","India"
+"45.249.60.0","45.249.63.255","771308544","771309567","HK","Hong Kong"
+"45.249.64.0","45.249.67.255","771309568","771310591","KR","Korea, Republic of"
+"45.249.68.0","45.249.87.255","771310592","771315711","IN","India"
+"45.249.88.0","45.249.88.255","771315712","771315967","US","United States"
+"45.249.89.0","45.249.89.255","771315968","771316223","AU","Australia"
+"45.249.90.0","45.249.90.255","771316224","771316479","KR","Korea, Republic of"
+"45.249.91.0","45.249.91.255","771316480","771316735","HK","Hong Kong"
+"45.249.92.0","45.249.95.255","771316736","771317759","CN","China"
+"45.249.96.0","45.249.99.255","771317760","771318783","HK","Hong Kong"
+"45.249.100.0","45.249.104.255","771318784","771320063","SG","Singapore"
+"45.249.105.0","45.249.105.255","771320064","771320319","TW","Taiwan"
+"45.249.106.0","45.249.107.255","771320320","771320831","AU","Australia"
+"45.249.108.0","45.249.111.255","771320832","771321855","IN","India"
+"45.249.112.0","45.249.115.255","771321856","771322879","CN","China"
+"45.249.116.0","45.249.116.255","771322880","771323135","TW","Taiwan"
+"45.249.117.0","45.249.119.255","771323136","771323903","HK","Hong Kong"
+"45.249.120.0","45.249.159.255","771323904","771334143","IN","India"
+"45.249.160.0","45.249.163.255","771334144","771335167","KR","Korea, Republic of"
+"45.249.164.0","45.249.179.255","771335168","771339263","IN","India"
+"45.249.180.0","45.249.183.255","771339264","771340287","CN","China"
+"45.249.184.0","45.249.187.255","771340288","771341311","BD","Bangladesh"
+"45.249.188.0","45.249.215.255","771341312","771348479","CN","China"
+"45.249.216.0","45.249.217.255","771348480","771348991","ID","Indonesia"
+"45.249.218.0","45.249.219.255","771348992","771349503","IN","India"
+"45.249.220.0","45.249.223.255","771349504","771350527","ID","Indonesia"
+"45.249.224.0","45.249.243.255","771350528","771355647","IN","India"
+"45.249.244.0","45.249.247.255","771355648","771356671","HK","Hong Kong"
+"45.249.248.0","45.250.11.255","771356672","771361791","IN","India"
+"45.250.12.0","45.250.19.255","771361792","771363839","CN","China"
+"45.250.20.0","45.250.23.255","771363840","771364863","BD","Bangladesh"
+"45.250.24.0","45.250.27.255","771364864","771365887","GB","United Kingdom"
+"45.250.28.0","45.250.43.255","771365888","771369983","CN","China"
+"45.250.44.0","45.250.59.255","771369984","771374079","IN","India"
+"45.250.60.0","45.250.63.255","771374080","771375103","HK","Hong Kong"
+"45.250.64.0","45.250.71.255","771375104","771377151","IN","India"
+"45.250.72.0","45.250.75.255","771377152","771378175","US","United States"
+"45.250.76.0","45.250.99.255","771378176","771384319","CN","China"
+"45.250.100.0","45.250.103.255","771384320","771385343","ID","Indonesia"
+"45.250.104.0","45.250.155.255","771385344","771398655","CN","China"
+"45.250.156.0","45.250.159.255","771398656","771399679","PH","Philippines"
+"45.250.160.0","45.250.163.255","771399680","771400703","SG","Singapore"
+"45.250.164.0","45.250.167.255","771400704","771401727","CN","China"
+"45.250.168.0","45.250.171.255","771401728","771402751","IN","India"
+"45.250.172.0","45.250.175.255","771402752","771403775","HK","Hong Kong"
+"45.250.176.0","45.250.179.255","771403776","771404799","TH","Thailand"
+"45.250.180.0","45.250.195.255","771404800","771408895","CN","China"
+"45.250.196.0","45.250.199.255","771408896","771409919","HK","Hong Kong"
+"45.250.200.0","45.250.203.255","771409920","771410943","MM","Myanmar"
+"45.250.204.0","45.250.211.255","771410944","771412991","KR","Korea, Republic of"
+"45.250.212.0","45.250.219.255","771412992","771415039","IN","India"
+"45.250.220.0","45.250.223.255","771415040","771416063","KR","Korea, Republic of"
+"45.250.224.0","45.250.227.255","771416064","771417087","IN","India"
+"45.250.228.0","45.250.231.255","771417088","771418111","BD","Bangladesh"
+"45.250.232.0","45.250.235.255","771418112","771419135","IN","India"
+"45.250.236.0","45.250.239.255","771419136","771420159","NL","Netherlands"
+"45.250.240.0","45.250.243.255","771420160","771421183","MM","Myanmar"
+"45.250.244.0","45.250.251.255","771421184","771423231","IN","India"
+"45.250.252.0","45.250.255.255","771423232","771424255","BD","Bangladesh"
+"45.251.0.0","45.251.3.255","771424256","771425279","CN","China"
+"45.251.4.0","45.251.7.255","771425280","771426303","ID","Indonesia"
+"45.251.8.0","45.251.11.255","771426304","771427327","CN","China"
+"45.251.12.0","45.251.15.255","771427328","771428351","IN","India"
+"45.251.16.0","45.251.23.255","771428352","771430399","CN","China"
+"45.251.24.0","45.251.27.255","771430400","771431423","PH","Philippines"
+"45.251.28.0","45.251.43.255","771431424","771435519","IN","India"
+"45.251.44.0","45.251.47.255","771435520","771436543","US","United States"
+"45.251.48.0","45.251.51.255","771436544","771437567","IN","India"
+"45.251.52.0","45.251.55.255","771437568","771438591","CN","China"
+"45.251.56.0","45.251.59.255","771438592","771439615","BD","Bangladesh"
+"45.251.60.0","45.251.63.255","771439616","771440639","IN","India"
+"45.251.64.0","45.251.67.255","771440640","771441663","HK","Hong Kong"
+"45.251.68.0","45.251.71.255","771441664","771442687","IN","India"
+"45.251.72.0","45.251.75.255","771442688","771443711","ID","Indonesia"
+"45.251.76.0","45.251.83.255","771443712","771445759","IN","India"
+"45.251.84.0","45.251.103.255","771445760","771450879","CN","China"
+"45.251.104.0","45.251.111.255","771450880","771452927","HK","Hong Kong"
+"45.251.112.0","45.251.115.255","771452928","771453951","VN","Vietnam"
+"45.251.116.0","45.251.119.255","771453952","771454975","IN","India"
+"45.251.120.0","45.251.127.255","771454976","771457023","CN","China"
+"45.251.128.0","45.251.131.255","771457024","771458047","BD","Bangladesh"
+"45.251.132.0","45.251.135.255","771458048","771459071","JP","Japan"
+"45.251.136.0","45.251.227.255","771459072","771482623","CN","China"
+"45.251.228.0","45.251.231.255","771482624","771483647","BD","Bangladesh"
+"45.251.232.0","45.251.255.255","771483648","771489791","IN","India"
+"45.252.0.0","45.252.51.255","771489792","771503103","CN","China"
+"45.252.52.0","45.252.55.255","771503104","771504127","BD","Bangladesh"
+"45.252.56.0","45.252.59.255","771504128","771505151","US","United States"
+"45.252.60.0","45.252.63.255","771505152","771506175","CN","China"
+"45.252.64.0","45.252.67.255","771506176","771507199","TH","Thailand"
+"45.252.68.0","45.252.83.255","771507200","771511295","IN","India"
+"45.252.84.0","45.252.179.255","771511296","771535871","CN","China"
+"45.252.180.0","45.252.183.255","771535872","771536895","IN","India"
+"45.252.184.0","45.252.187.255","771536896","771537919","US","United States"
+"45.252.188.0","45.252.191.255","771537920","771538943","IN","India"
+"45.252.192.0","45.252.235.255","771538944","771550207","CN","China"
+"45.252.236.0","45.252.239.255","771550208","771551231","AU","Australia"
+"45.252.240.0","45.252.251.255","771551232","771554303","VN","Vietnam"
+"45.252.252.0","45.252.255.255","771554304","771555327","AU","Australia"
+"45.253.0.0","45.253.87.255","771555328","771577855","CN","China"
+"45.253.88.0","45.253.91.255","771577856","771578879","PH","Philippines"
+"45.253.92.0","45.253.123.255","771578880","771587071","CN","China"
+"45.253.124.0","45.253.127.255","771587072","771588095","NZ","New Zealand"
+"45.253.128.0","45.253.129.255","771588096","771588607","AU","Australia"
+"45.253.130.0","45.254.31.255","771588608","771629055","CN","China"
+"45.254.32.0","45.254.35.255","771629056","771630079","VN","Vietnam"
+"45.254.36.0","45.254.39.255","771630080","771631103","SG","Singapore"
+"45.254.40.0","45.254.43.255","771631104","771632127","CN","China"
+"45.254.44.0","45.254.47.255","771632128","771633151","MM","Myanmar"
+"45.254.48.0","45.254.231.255","771633152","771680255","CN","China"
+"45.254.232.0","45.254.235.255","771680256","771681279","HK","Hong Kong"
+"45.254.236.0","45.254.243.255","771681280","771683327","CN","China"
+"45.254.244.0","45.254.244.255","771683328","771683583","US","United States"
+"45.254.245.0","45.254.245.255","771683584","771683839","PH","Philippines"
+"45.254.246.0","45.254.246.255","771683840","771684095","MV","Maldives"
+"45.254.247.0","45.254.247.255","771684096","771684351","MH","Marshall Islands"
+"45.254.248.0","45.254.251.255","771684352","771685375","CN","China"
+"45.254.252.0","45.254.255.255","771685376","771686399","HK","Hong Kong"
+"45.255.0.0","45.255.127.255","771686400","771719167","CN","China"
+"45.255.128.0","45.255.131.255","771719168","771720191","US","United States"
+"45.255.132.0","45.255.251.255","771720192","771750911","CN","China"
+"45.255.252.0","45.255.255.255","771750912","771751935","MY","Malaysia"
+"46.0.0.0","46.0.255.255","771751936","771817471","RU","Russian Federation"
+"46.1.0.0","46.2.255.255","771817472","771948543","TR","Turkey"
+"46.3.0.0","46.3.255.255","771948544","772014079","RU","Russian Federation"
+"46.4.0.0","46.5.255.255","772014080","772145151","DE","Germany"
+"46.6.0.0","46.6.255.255","772145152","772210687","ES","Spain"
+"46.7.0.0","46.7.255.255","772210688","772276223","IE","Ireland"
+"46.8.0.0","46.8.31.255","772276224","772284415","GB","United Kingdom"
+"46.8.32.0","46.8.33.255","772284416","772284927","RU","Russian Federation"
+"46.8.34.0","46.8.34.255","772284928","772285183","UA","Ukraine"
+"46.8.35.0","46.8.35.255","772285184","772285439","UZ","Uzbekistan"
+"46.8.36.0","46.8.36.255","772285440","772285695","RU","Russian Federation"
+"46.8.37.0","46.8.37.255","772285696","772285951","GR","Greece"
+"46.8.38.0","46.8.45.27","772285952","772287771","RU","Russian Federation"
+"46.8.45.28","46.8.45.28","772287772","772287772","NL","Netherlands"
+"46.8.45.29","46.8.248.255","772287773","772339967","RU","Russian Federation"
+"46.8.249.0","46.8.249.255","772339968","772340223","NL","Netherlands"
+"46.8.250.0","46.8.253.255","772340224","772341247","RU","Russian Federation"
+"46.8.254.0","46.8.254.255","772341248","772341503","US","United States"
+"46.8.255.0","46.8.255.255","772341504","772341759","RU","Russian Federation"
+"46.9.0.0","46.9.255.255","772341760","772407295","NO","Norway"
+"46.10.0.0","46.10.255.255","772407296","772472831","BG","Bulgaria"
+"46.11.0.0","46.11.255.255","772472832","772538367","MT","Malta"
+"46.12.0.0","46.12.255.255","772538368","772603903","GR","Greece"
+"46.13.0.0","46.13.255.255","772603904","772669439","CZ","Czech Republic"
+"46.14.0.0","46.14.255.255","772669440","772734975","CH","Switzerland"
+"46.15.0.0","46.15.255.255","772734976","772800511","NO","Norway"
+"46.16.0.0","46.16.7.255","772800512","772802559","GB","United Kingdom"
+"46.16.8.0","46.16.15.255","772802560","772804607","RU","Russian Federation"
+"46.16.16.0","46.16.23.255","772804608","772806655","GL","Greenland"
+"46.16.24.0","46.16.31.255","772806656","772808703","RU","Russian Federation"
+"46.16.32.0","46.16.39.255","772808704","772810751","GB","United Kingdom"
+"46.16.40.0","46.16.47.255","772810752","772812799","FR","France"
+"46.16.48.0","46.16.55.255","772812800","772814847","NO","Norway"
+"46.16.56.0","46.16.63.255","772814848","772816895","ES","Spain"
+"46.16.64.0","46.16.71.255","772816896","772818943","RU","Russian Federation"
+"46.16.72.0","46.16.79.255","772818944","772820991","DE","Germany"
+"46.16.80.0","46.16.87.255","772820992","772823039","GB","United Kingdom"
+"46.16.88.0","46.16.95.255","772823040","772825087","IT","Italy"
+"46.16.96.0","46.16.103.255","772825088","772827135","RU","Russian Federation"
+"46.16.104.0","46.16.111.255","772827136","772829183","RS","Serbia"
+"46.16.112.0","46.16.119.255","772829184","772831231","EE","Estonia"
+"46.16.120.0","46.16.127.255","772831232","772833279","CZ","Czech Republic"
+"46.16.136.0","46.16.143.255","772835328","772837375","CY","Cyprus"
+"46.16.144.0","46.16.151.255","772837376","772839423","KZ","Kazakhstan"
+"46.16.152.0","46.16.159.255","772839424","772841471","CH","Switzerland"
+"46.16.160.0","46.16.167.255","772841472","772843519","GB","United Kingdom"
+"46.16.168.0","46.16.175.255","772843520","772845567","IT","Italy"
+"46.16.176.0","46.16.183.255","772845568","772847615","RU","Russian Federation"
+"46.16.184.0","46.16.191.255","772847616","772849663","NL","Netherlands"
+"46.16.192.0","46.16.199.255","772849664","772851711","BG","Bulgaria"
+"46.16.200.0","46.16.207.255","772851712","772853759","CH","Switzerland"
+"46.16.208.0","46.16.215.255","772853760","772855807","GB","United Kingdom"
+"46.16.216.0","46.16.223.255","772855808","772857855","DE","Germany"
+"46.16.224.0","46.16.231.255","772857856","772859903","RU","Russian Federation"
+"46.16.232.0","46.16.239.255","772859904","772861951","SE","Sweden"
+"46.16.240.0","46.16.246.255","772861952","772863743","BE","Belgium"
+"46.16.247.0","46.16.247.255","772863744","772863999","ES","Spain"
+"46.16.248.0","46.17.15.255","772864000","772870143","NL","Netherlands"
+"46.17.16.0","46.17.23.255","772870144","772872191","NO","Norway"
+"46.17.24.0","46.17.31.255","772872192","772874239","NL","Netherlands"
+"46.17.32.0","46.17.39.255","772874240","772876287","IE","Ireland"
+"46.17.40.0","46.17.55.255","772876288","772880383","RU","Russian Federation"
+"46.17.56.0","46.17.63.255","772880384","772882431","GB","United Kingdom"
+"46.17.64.0","46.17.71.255","772882432","772884479","FR","France"
+"46.17.72.0","46.17.79.255","772884480","772886527","LB","Lebanon"
+"46.17.80.0","46.17.87.255","772886528","772888575","FR","France"
+"46.17.88.0","46.17.95.255","772888576","772890623","GB","United Kingdom"
+"46.17.96.0","46.17.103.255","772890624","772892671","NL","Netherlands"
+"46.17.104.0","46.17.111.255","772892672","772894719","GB","United Kingdom"
+"46.17.112.0","46.17.119.255","772894720","772896767","PL","Poland"
+"46.17.120.0","46.17.127.255","772896768","772898815","RS","Serbia"
+"46.17.128.0","46.17.135.255","772898816","772900863","TR","Turkey"
+"46.17.136.0","46.17.143.255","772900864","772902911","ES","Spain"
+"46.17.144.0","46.17.151.255","772902912","772904959","RS","Serbia"
+"46.17.152.0","46.17.159.255","772904960","772907007","IT","Italy"
+"46.17.160.0","46.17.167.255","772907008","772909055","GB","United Kingdom"
+"46.17.168.0","46.17.175.255","772909056","772911103","LU","Luxembourg"
+"46.17.176.0","46.17.183.255","772911104","772913151","GB","United Kingdom"
+"46.17.184.0","46.17.191.255","772913152","772915199","SE","Sweden"
+"46.17.192.0","46.17.199.255","772915200","772917247","FI","Finland"
+"46.17.200.0","46.17.207.255","772917248","772919295","RU","Russian Federation"
+"46.17.208.0","46.17.223.255","772919296","772923391","GB","United Kingdom"
+"46.17.224.0","46.17.231.255","772923392","772925439","AT","Austria"
+"46.17.232.0","46.17.239.255","772925440","772927487","GB","United Kingdom"
+"46.17.240.0","46.17.247.255","772927488","772929535","UA","Ukraine"
+"46.17.248.0","46.17.255.255","772929536","772931583","RU","Russian Federation"
+"46.18.0.0","46.18.7.255","772931584","772933631","UA","Ukraine"
+"46.18.8.0","46.18.15.255","772933632","772935679","GB","United Kingdom"
+"46.18.16.0","46.18.23.255","772935680","772937727","PS","Palestinian Territory"
+"46.18.24.0","46.18.31.255","772937728","772939775","IT","Italy"
+"46.18.32.0","46.18.39.255","772939776","772941823","BE","Belgium"
+"46.18.40.0","46.18.47.255","772941824","772943871","ES","Spain"
+"46.18.48.0","46.18.55.255","772943872","772945919","GB","United Kingdom"
+"46.18.56.0","46.18.63.255","772945920","772947967","DE","Germany"
+"46.18.64.0","46.18.71.255","772947968","772950015","AZ","Azerbaijan"
+"46.18.72.0","46.18.79.255","772950016","772952063","ES","Spain"
+"46.18.80.0","46.18.83.255","772952064","772953087","US","United States"
+"46.18.84.0","46.18.87.255","772953088","772954111","GB","United Kingdom"
+"46.18.88.0","46.18.103.255","772954112","772958207","FR","France"
+"46.18.104.0","46.18.119.255","772958208","772962303","GB","United Kingdom"
+"46.18.120.0","46.18.135.255","772962304","772966399","FR","France"
+"46.18.136.0","46.18.143.255","772966400","772968447","IT","Italy"
+"46.18.144.0","46.18.151.255","772968448","772970495","SK","Slovakia"
+"46.18.152.0","46.18.159.255","772970496","772972543","GB","United Kingdom"
+"46.18.160.0","46.18.167.255","772972544","772974591","SA","Saudi Arabia"
+"46.18.168.0","46.18.183.255","772974592","772978687","GB","United Kingdom"
+"46.18.184.0","46.18.191.255","772978688","772980735","DE","Germany"
+"46.18.192.0","46.18.199.255","772980736","772982783","FR","France"
+"46.18.200.0","46.18.207.255","772982784","772984831","RU","Russian Federation"
+"46.18.208.0","46.18.215.255","772984832","772986879","FR","France"
+"46.18.216.0","46.18.223.255","772986880","772988927","GB","United Kingdom"
+"46.18.224.0","46.18.231.255","772988928","772990975","FR","France"
+"46.18.232.0","46.18.239.255","772990976","772993023","IT","Italy"
+"46.18.240.0","46.18.247.255","772993024","772995071","DE","Germany"
+"46.18.248.0","46.18.255.255","772995072","772997119","IR","Iran, Islamic Republic of"
+"46.19.0.0","46.19.7.255","772997120","772999167","BE","Belgium"
+"46.19.8.0","46.19.15.255","772999168","773001215","SI","Slovenia"
+"46.19.16.0","46.19.23.255","773001216","773003263","NO","Norway"
+"46.19.24.0","46.19.31.255","773003264","773005311","FR","France"
+"46.19.32.0","46.19.39.255","773005312","773007359","NL","Netherlands"
+"46.19.40.0","46.19.47.255","773007360","773009407","KZ","Kazakhstan"
+"46.19.48.0","46.19.55.255","773009408","773011455","IT","Italy"
+"46.19.56.0","46.19.63.255","773011456","773013503","DE","Germany"
+"46.19.64.0","46.19.71.255","773013504","773015551","RU","Russian Federation"
+"46.19.72.0","46.19.79.255","773015552","773017599","AE","United Arab Emirates"
+"46.19.80.0","46.19.87.255","773017600","773019647","IL","Israel"
+"46.19.88.0","46.19.95.255","773019648","773021695","DE","Germany"
+"46.19.96.0","46.19.103.255","773021696","773023743","AM","Armenia"
+"46.19.104.0","46.19.111.255","773023744","773025791","RO","Romania"
+"46.19.112.0","46.19.119.255","773025792","773027839","RU","Russian Federation"
+"46.19.120.0","46.19.135.255","773027840","773031935","FR","France"
+"46.19.136.0","46.19.136.255","773031936","773032191","CH","Switzerland"
+"46.19.137.0","46.19.137.255","773032192","773032447","A1","Anonymous Proxy"
+"46.19.138.0","46.19.142.255","773032448","773033727","CH","Switzerland"
+"46.19.143.0","46.19.143.255","773033728","773033983","A1","Anonymous Proxy"
+"46.19.144.0","46.19.151.255","773033984","773036031","LV","Latvia"
+"46.19.152.0","46.19.159.255","773036032","773038079","DE","Germany"
+"46.19.160.0","46.19.167.255","773038080","773040127","GB","United Kingdom"
+"46.19.168.0","46.19.175.255","773040128","773042175","NL","Netherlands"
+"46.19.176.0","46.19.183.255","773042176","773044223","FR","France"
+"46.19.184.0","46.19.191.255","773044224","773046271","RU","Russian Federation"
+"46.19.192.0","46.19.199.255","773046272","773048319","LB","Lebanon"
+"46.19.200.0","46.19.207.255","773048320","773050367","LV","Latvia"
+"46.19.208.0","46.19.215.255","773050368","773052415","IE","Ireland"
+"46.19.216.0","46.19.223.255","773052416","773054463","NL","Netherlands"
+"46.19.224.0","46.19.229.127","773054464","773055871","AL","Albania"
+"46.19.229.128","46.19.229.255","773055872","773055999","RS","Serbia"
+"46.19.230.0","46.19.231.255","773056000","773056511","AL","Albania"
+"46.19.232.0","46.19.239.255","773056512","773058559","IT","Italy"
+"46.19.240.0","46.19.247.255","773058560","773060607","BE","Belgium"
+"46.19.248.0","46.19.255.255","773060608","773062655","DK","Denmark"
+"46.20.0.0","46.20.15.255","773062656","773066751","TR","Turkey"
+"46.20.16.0","46.20.31.255","773066752","773070847","AT","Austria"
+"46.20.32.0","46.20.47.255","773070848","773074943","DE","Germany"
+"46.20.48.0","46.20.63.255","773074944","773079039","PL","Poland"
+"46.20.64.0","46.20.79.255","773079040","773083135","RU","Russian Federation"
+"46.20.80.0","46.20.95.255","773083136","773087231","IT","Italy"
+"46.20.96.0","46.20.111.255","773087232","773091327","LB","Lebanon"
+"46.20.112.0","46.20.127.255","773091328","773095423","GB","United Kingdom"
+"46.20.128.0","46.20.143.255","773095424","773099519","RO","Romania"
+"46.20.144.0","46.20.159.255","773099520","773103615","TR","Turkey"
+"46.20.160.0","46.20.175.255","773103616","773107711","FR","France"
+"46.20.176.0","46.20.191.255","773107712","773111807","RU","Russian Federation"
+"46.20.192.0","46.20.207.255","773111808","773115903","TJ","Tajikistan"
+"46.20.208.0","46.20.223.255","773115904","773119999","PS","Palestinian Territory"
+"46.20.224.0","46.20.239.255","773120000","773124095","GB","United Kingdom"
+"46.20.240.0","46.20.244.127","773124096","773125247","CH","Switzerland"
+"46.20.244.128","46.20.244.255","773125248","773125375","GB","United Kingdom"
+"46.20.245.0","46.20.245.127","773125376","773125503","CH","Switzerland"
+"46.20.245.128","46.20.245.191","773125504","773125567","GB","United Kingdom"
+"46.20.245.192","46.20.246.223","773125568","773125855","CH","Switzerland"
+"46.20.246.224","46.20.246.255","773125856","773125887","RU","Russian Federation"
+"46.20.247.0","46.20.247.255","773125888","773126143","FR","France"
+"46.20.248.0","46.20.255.255","773126144","773128191","CH","Switzerland"
+"46.21.0.0","46.21.15.255","773128192","773132287","DE","Germany"
+"46.21.16.0","46.21.31.255","773132288","773136383","CH","Switzerland"
+"46.21.32.0","46.21.47.255","773136384","773140479","DK","Denmark"
+"46.21.48.0","46.21.63.255","773140480","773144575","CY","Cyprus"
+"46.21.64.0","46.21.79.255","773144576","773148671","RU","Russian Federation"
+"46.21.80.0","46.21.95.255","773148672","773152767","IR","Iran, Islamic Republic of"
+"46.21.96.0","46.21.99.255","773152768","773153791","SE","Sweden"
+"46.21.100.0","46.21.101.255","773153792","773154303","US","United States"
+"46.21.102.0","46.21.111.255","773154304","773156863","SE","Sweden"
+"46.21.112.0","46.21.143.255","773156864","773165055","FR","France"
+"46.21.144.0","46.21.149.127","773165056","773166463","NL","Netherlands"
+"46.21.149.128","46.21.149.255","773166464","773166591","PL","Poland"
+"46.21.150.0","46.21.152.95","773166592","773167199","US","United States"
+"46.21.152.96","46.21.152.111","773167200","773167215","NL","Netherlands"
+"46.21.152.112","46.21.154.39","773167216","773167655","US","United States"
+"46.21.154.40","46.21.154.47","773167656","773167663","NL","Netherlands"
+"46.21.154.48","46.21.155.255","773167664","773168127","US","United States"
+"46.21.156.0","46.21.157.31","773168128","773168415","NL","Netherlands"
+"46.21.157.32","46.21.157.255","773168416","773168639","US","United States"
+"46.21.158.0","46.21.158.255","773168640","773168895","NL","Netherlands"
+"46.21.159.0","46.21.159.255","773168896","773169151","US","United States"
+"46.21.160.0","46.21.175.255","773169152","773173247","NL","Netherlands"
+"46.21.176.0","46.21.191.255","773173248","773177343","IT","Italy"
+"46.21.192.0","46.21.207.255","773177344","773181439","FR","France"
+"46.21.208.0","46.21.223.255","773181440","773185535","PL","Poland"
+"46.21.224.0","46.21.239.255","773185536","773189631","NL","Netherlands"
+"46.21.240.0","46.22.15.255","773189632","773197823","RU","Russian Federation"
+"46.22.16.0","46.22.31.255","773197824","773201919","CH","Switzerland"
+"46.22.32.0","46.22.47.255","773201920","773206015","DE","Germany"
+"46.22.48.0","46.22.63.255","773206016","773210111","RU","Russian Federation"
+"46.22.64.0","46.22.65.255","773210112","773210623","US","United States"
+"46.22.66.0","46.22.67.255","773210624","773211135","ES","Spain"
+"46.22.68.0","46.22.68.255","773211136","773211391","FR","France"
+"46.22.69.0","46.22.69.255","773211392","773211647","US","United States"
+"46.22.70.0","46.22.70.255","773211648","773211903","NL","Netherlands"
+"46.22.71.0","46.22.71.255","773211904","773212159","SG","Singapore"
+"46.22.72.0","46.22.73.255","773212160","773212671","NL","Netherlands"
+"46.22.74.0","46.22.75.255","773212672","773213183","GB","United Kingdom"
+"46.22.76.0","46.22.79.255","773213184","773214207","US","United States"
+"46.22.80.0","46.22.95.255","773214208","773218303","FR","France"
+"46.22.96.0","46.22.111.255","773218304","773222399","IS","Iceland"
+"46.22.112.0","46.22.127.255","773222400","773226495","SE","Sweden"
+"46.22.128.0","46.22.143.255","773226496","773230591","IE","Ireland"
+"46.22.144.0","46.22.159.255","773230592","773234687","RS","Serbia"
+"46.22.160.0","46.22.175.255","773234688","773238783","PL","Poland"
+"46.22.176.0","46.22.191.255","773238784","773242879","NL","Netherlands"
+"46.22.192.0","46.22.207.255","773242880","773246975","FR","France"
+"46.22.208.0","46.22.223.255","773246976","773251071","EE","Estonia"
+"46.22.224.0","46.22.239.255","773251072","773255167","AZ","Azerbaijan"
+"46.22.240.0","46.22.255.255","773255168","773259263","RU","Russian Federation"
+"46.23.0.0","46.23.15.255","773259264","773263359","SI","Slovenia"
+"46.23.16.0","46.23.31.255","773263360","773267455","GB","United Kingdom"
+"46.23.32.0","46.23.47.255","773267456","773271551","LV","Latvia"
+"46.23.48.0","46.23.63.255","773271552","773275647","CZ","Czech Republic"
+"46.23.64.0","46.23.71.255","773275648","773277695","GB","United Kingdom"
+"46.23.72.0","46.23.95.255","773277696","773283839","NL","Netherlands"
+"46.23.96.0","46.23.111.255","773283840","773287935","AZ","Azerbaijan"
+"46.23.112.0","46.23.127.255","773287936","773292031","JO","Jordan"
+"46.23.128.0","46.23.143.255","773292032","773296127","CZ","Czech Republic"
+"46.23.144.0","46.23.159.255","773296128","773300223","RU","Russian Federation"
+"46.23.160.0","46.23.175.255","773300224","773304319","FI","Finland"
+"46.23.176.0","46.23.191.255","773304320","773308415","RU","Russian Federation"
+"46.23.192.0","46.23.207.255","773308416","773312511","IT","Italy"
+"46.23.208.0","46.23.223.255","773312512","773316607","DE","Germany"
+"46.23.224.0","46.23.231.255","773316608","773318655","GB","United Kingdom"
+"46.23.232.0","46.23.239.255","773318656","773320703","DE","Germany"
+"46.23.240.0","46.23.255.255","773320704","773324799","FR","France"
+"46.24.0.0","46.27.255.255","773324800","773586943","ES","Spain"
+"46.28.0.0","46.28.7.255","773586944","773588991","IT","Italy"
+"46.28.8.0","46.28.15.255","773588992","773591039","PL","Poland"
+"46.28.16.0","46.28.23.255","773591040","773593087","RU","Russian Federation"
+"46.28.24.0","46.28.31.255","773593088","773595135","IT","Italy"
+"46.28.32.0","46.28.39.255","773595136","773597183","DE","Germany"
+"46.28.40.0","46.28.47.255","773597184","773599231","BE","Belgium"
+"46.28.48.0","46.28.55.255","773599232","773601279","GB","United Kingdom"
+"46.28.56.0","46.28.63.255","773601280","773603327","LV","Latvia"
+"46.28.64.0","46.28.71.255","773603328","773605375","UA","Ukraine"
+"46.28.72.0","46.28.79.255","773605376","773607423","IR","Iran, Islamic Republic of"
+"46.28.80.0","46.28.87.255","773607424","773609471","DE","Germany"
+"46.28.88.0","46.28.95.255","773609472","773611519","RU","Russian Federation"
+"46.28.96.0","46.28.103.255","773611520","773613567","BY","Belarus"
+"46.28.104.0","46.28.111.255","773613568","773615615","CZ","Czech Republic"
+"46.28.112.0","46.28.119.255","773615616","773617663","DE","Germany"
+"46.28.120.0","46.28.127.255","773617664","773619711","IT","Italy"
+"46.28.128.0","46.28.135.255","773619712","773621759","RU","Russian Federation"
+"46.28.136.0","46.28.143.255","773621760","773623807","PS","Palestinian Territory"
+"46.28.144.0","46.28.151.255","773623808","773625855","SE","Sweden"
+"46.28.152.0","46.28.159.255","773625856","773627903","IS","Iceland"
+"46.28.160.0","46.28.167.255","773627904","773629951","ES","Spain"
+"46.28.168.0","46.28.175.255","773629952","773631999","FR","France"
+"46.28.176.0","46.28.183.255","773632000","773634047","CY","Cyprus"
+"46.28.184.0","46.28.191.255","773634048","773636095","DE","Germany"
+"46.28.192.0","46.28.199.255","773636096","773638143","UA","Ukraine"
+"46.28.200.0","46.28.207.255","773638144","773640191","CH","Switzerland"
+"46.28.208.0","46.28.215.255","773640192","773642239","ES","Spain"
+"46.28.216.0","46.28.223.255","773642240","773644287","HU","Hungary"
+"46.28.224.0","46.28.231.255","773644288","773646335","RU","Russian Federation"
+"46.28.232.0","46.28.239.255","773646336","773648383","TR","Turkey"
+"46.28.240.0","46.28.247.255","773648384","773650431","PL","Poland"
+"46.28.248.0","46.28.255.255","773650432","773652479","GB","United Kingdom"
+"46.29.0.0","46.29.3.255","773652480","773653503","SK","Slovakia"
+"46.29.4.0","46.29.7.255","773653504","773654527","TR","Turkey"
+"46.29.8.0","46.29.15.255","773654528","773656575","RU","Russian Federation"
+"46.29.16.0","46.29.23.255","773656576","773658623","PL","Poland"
+"46.29.32.0","46.29.39.255","773660672","773662719","AT","Austria"
+"46.29.40.0","46.29.47.255","773662720","773664767","DE","Germany"
+"46.29.48.0","46.29.55.255","773664768","773666815","ES","Spain"
+"46.29.56.0","46.29.63.255","773666816","773668863","GB","United Kingdom"
+"46.29.64.0","46.29.71.255","773668864","773670911","DE","Germany"
+"46.29.72.0","46.29.79.255","773670912","773672959","RU","Russian Federation"
+"46.29.80.0","46.29.87.255","773672960","773675007","SA","Saudi Arabia"
+"46.29.88.0","46.29.95.255","773675008","773677055","GB","United Kingdom"
+"46.29.96.0","46.29.103.255","773677056","773679103","DE","Germany"
+"46.29.104.0","46.29.111.255","773679104","773681151","IT","Italy"
+"46.29.112.0","46.29.119.255","773681152","773683199","RU","Russian Federation"
+"46.29.120.0","46.29.127.255","773683200","773685247","FR","France"
+"46.29.128.0","46.29.135.255","773685248","773687295","UA","Ukraine"
+"46.29.136.0","46.29.143.255","773687296","773689343","HU","Hungary"
+"46.29.144.0","46.29.151.255","773689344","773691391","PL","Poland"
+"46.29.152.0","46.29.167.255","773691392","773695487","RU","Russian Federation"
+"46.29.168.0","46.29.175.255","773695488","773697535","MK","Macedonia"
+"46.29.176.0","46.29.183.255","773697536","773699583","LU","Luxembourg"
+"46.29.184.0","46.29.191.255","773699584","773701631","CZ","Czech Republic"
+"46.29.192.0","46.29.199.255","773701632","773703679","RU","Russian Federation"
+"46.29.200.0","46.29.207.255","773703680","773705727","IT","Italy"
+"46.29.208.0","46.29.215.255","773705728","773707775","RU","Russian Federation"
+"46.29.216.0","46.29.223.255","773707776","773709823","NO","Norway"
+"46.29.224.0","46.29.231.255","773709824","773711871","CZ","Czech Republic"
+"46.29.232.0","46.29.239.255","773711872","773713919","RU","Russian Federation"
+"46.29.240.0","46.29.247.255","773713920","773715967","NL","Netherlands"
+"46.29.248.0","46.29.255.255","773715968","773718015","SE","Sweden"
+"46.30.0.0","46.30.7.255","773718016","773720063","DE","Germany"
+"46.30.8.0","46.30.15.255","773720064","773722111","GB","United Kingdom"
+"46.30.16.0","46.30.23.255","773722112","773724159","ES","Spain"
+"46.30.24.0","46.30.31.255","773724160","773726207","DE","Germany"
+"46.30.32.0","46.30.47.255","773726208","773730303","RU","Russian Federation"
+"46.30.48.0","46.30.55.255","773730304","773732351","GB","United Kingdom"
+"46.30.56.0","46.30.63.255","773732352","773734399","DE","Germany"
+"46.30.64.0","46.30.71.255","773734400","773736447","CZ","Czech Republic"
+"46.30.72.0","46.30.87.255","773736448","773740543","DE","Germany"
+"46.30.88.0","46.30.95.255","773740544","773742591","CZ","Czech Republic"
+"46.30.96.0","46.30.103.255","773742592","773744639","GB","United Kingdom"
+"46.30.104.0","46.30.111.255","773744640","773746687","ES","Spain"
+"46.30.112.0","46.30.119.255","773746688","773748735","DE","Germany"
+"46.30.120.0","46.30.127.255","773748736","773750783","DK","Denmark"
+"46.30.128.0","46.30.135.255","773750784","773752831","FI","Finland"
+"46.30.136.0","46.30.143.255","773752832","773754879","GB","United Kingdom"
+"46.30.144.0","46.30.151.255","773754880","773756927","CZ","Czech Republic"
+"46.30.152.0","46.30.159.255","773756928","773758975","RU","Russian Federation"
+"46.30.160.0","46.30.167.255","773758976","773761023","UA","Ukraine"
+"46.30.168.0","46.30.175.255","773761024","773763071","IT","Italy"
+"46.30.176.0","46.30.183.255","773763072","773765119","TR","Turkey"
+"46.30.192.0","46.30.199.255","773767168","773769215","GB","United Kingdom"
+"46.30.200.0","46.30.207.255","773769216","773771263","FR","France"
+"46.30.208.0","46.30.215.255","773771264","773773311","DK","Denmark"
+"46.30.216.0","46.30.223.255","773773312","773775359","IT","Italy"
+"46.30.224.0","46.30.231.255","773775360","773777407","IQ","Iraq"
+"46.30.232.0","46.30.239.255","773777408","773779455","CZ","Czech Republic"
+"46.30.240.0","46.30.255.255","773779456","773783551","IT","Italy"
+"46.31.0.0","46.31.7.255","773783552","773785599","RU","Russian Federation"
+"46.31.8.0","46.31.15.255","773785600","773787647","NL","Netherlands"
+"46.31.16.0","46.31.23.255","773787648","773789695","DK","Denmark"
+"46.31.24.0","46.31.31.255","773789696","773791743","RU","Russian Federation"
+"46.31.32.0","46.31.39.255","773791744","773793791","PL","Poland"
+"46.31.40.0","46.31.47.255","773793792","773795839","FR","France"
+"46.31.48.0","46.31.55.255","773795840","773797887","NL","Netherlands"
+"46.31.56.0","46.31.63.255","773797888","773799935","ES","Spain"
+"46.31.64.0","46.31.66.255","773799936","773800703","CY","Cyprus"
+"46.31.67.0","46.31.67.255","773800704","773800959","GB","United Kingdom"
+"46.31.68.0","46.31.68.255","773800960","773801215","SG","Singapore"
+"46.31.69.0","46.31.69.255","773801216","773801471","US","United States"
+"46.31.70.0","46.31.71.255","773801472","773801983","CY","Cyprus"
+"46.31.72.0","46.31.79.255","773801984","773804031","IQ","Iraq"
+"46.31.80.0","46.31.87.255","773804032","773806079","GB","United Kingdom"
+"46.31.88.0","46.31.95.255","773806080","773808127","BE","Belgium"
+"46.31.96.0","46.31.103.255","773808128","773810175","IL","Israel"
+"46.31.104.0","46.31.111.255","773810176","773812223","IT","Italy"
+"46.31.112.0","46.31.119.255","773812224","773814271","TR","Turkey"
+"46.31.120.0","46.31.127.255","773814272","773816319","DE","Germany"
+"46.31.128.0","46.31.135.255","773816320","773818367","IT","Italy"
+"46.31.136.0","46.31.143.255","773818368","773820415","HR","Croatia"
+"46.31.144.0","46.31.151.255","773820416","773822463","TR","Turkey"
+"46.31.152.0","46.31.159.255","773822464","773824511","RU","Russian Federation"
+"46.31.160.0","46.31.167.255","773824512","773826559","FR","France"
+"46.31.168.0","46.31.175.255","773826560","773828607","GB","United Kingdom"
+"46.31.176.0","46.31.183.255","773828608","773830655","HU","Hungary"
+"46.31.184.0","46.31.187.255","773830656","773831679","NO","Norway"
+"46.31.188.0","46.31.191.255","773831680","773832703","NL","Netherlands"
+"46.31.192.0","46.31.199.255","773832704","773834751","FR","France"
+"46.31.200.0","46.31.207.255","773834752","773836799","IM","Isle of Man"
+"46.31.208.0","46.31.215.255","773836800","773838847","FR","France"
+"46.31.216.0","46.31.223.255","773838848","773840895","DE","Germany"
+"46.31.224.0","46.31.231.255","773840896","773842943","GB","United Kingdom"
+"46.31.232.0","46.31.239.255","773842944","773844991","EU","Europe"
+"46.31.240.0","46.31.240.255","773844992","773845247","GG","Guernsey"
+"46.31.241.0","46.31.241.255","773845248","773845503","GB","United Kingdom"
+"46.31.242.0","46.31.243.255","773845504","773846015","JE","Jersey"
+"46.31.244.0","46.31.247.255","773846016","773847039","GG","Guernsey"
+"46.31.248.0","46.31.255.255","773847040","773849087","IT","Italy"
+"46.32.0.0","46.32.31.255","773849088","773857279","IR","Iran, Islamic Republic of"
+"46.32.32.0","46.32.63.255","773857280","773865471","DK","Denmark"
+"46.32.64.0","46.32.95.255","773865472","773873663","RU","Russian Federation"
+"46.32.96.0","46.32.124.255","773873664","773881087","JO","Jordan"
+"46.32.125.0","46.32.125.255","773881088","773881343","PR","Puerto Rico"
+"46.32.126.0","46.32.127.255","773881344","773881855","JO","Jordan"
+"46.32.128.0","46.32.159.255","773881856","773890047","DK","Denmark"
+"46.32.160.0","46.32.191.255","773890048","773898239","AZ","Azerbaijan"
+"46.32.192.0","46.32.223.255","773898240","773906431","PS","Palestinian Territory"
+"46.32.224.0","46.33.31.255","773906432","773922815","GB","United Kingdom"
+"46.33.32.0","46.33.63.255","773922816","773931007","UA","Ukraine"
+"46.33.64.0","46.33.77.255","773931008","773934591","DE","Germany"
+"46.33.78.0","46.33.80.248","773934592","773935352","FR","France"
+"46.33.80.249","46.33.80.249","773935353","773935353","US","United States"
+"46.33.80.250","46.33.82.112","773935354","773935728","FR","France"
+"46.33.82.113","46.33.82.113","773935729","773935729","GB","United Kingdom"
+"46.33.82.114","46.33.84.17","773935730","773936145","FR","France"
+"46.33.84.18","46.33.84.18","773936146","773936146","US","United States"
+"46.33.84.19","46.33.84.71","773936147","773936199","FR","France"
+"46.33.84.72","46.33.84.75","773936200","773936203","DE","Germany"
+"46.33.84.76","46.33.85.35","773936204","773936419","FR","France"
+"46.33.85.36","46.33.85.39","773936420","773936423","GB","United Kingdom"
+"46.33.85.40","46.33.89.255","773936424","773937663","FR","France"
+"46.33.90.0","46.33.90.0","773937664","773937664","DE","Germany"
+"46.33.90.1","46.33.90.9","773937665","773937673","FR","France"
+"46.33.90.10","46.33.90.10","773937674","773937674","IE","Ireland"
+"46.33.90.11","46.33.92.55","773937675","773938231","FR","France"
+"46.33.92.56","46.33.92.63","773938232","773938239","GB","United Kingdom"
+"46.33.92.64","46.33.95.255","773938240","773939199","FR","France"
+"46.33.96.0","46.33.127.255","773939200","773947391","CZ","Czech Republic"
+"46.33.128.0","46.33.159.255","773947392","773955583","GB","United Kingdom"
+"46.33.160.0","46.33.191.255","773955584","773963775","FR","France"
+"46.33.192.0","46.33.223.255","773963776","773971967","ME","Montenegro"
+"46.33.224.0","46.33.255.255","773971968","773980159","UA","Ukraine"
+"46.34.0.0","46.34.31.255","773980160","773988351","GB","United Kingdom"
+"46.34.32.0","46.34.80.183","773988352","774000823","ES","Spain"
+"46.34.80.184","46.34.80.184","774000824","774000824","GB","United Kingdom"
+"46.34.80.185","46.34.83.255","774000825","774001663","ES","Spain"
+"46.34.84.0","46.34.87.255","774001664","774002687","NL","Netherlands"
+"46.34.88.0","46.34.88.127","774002688","774002815","ES","Spain"
+"46.34.88.128","46.34.88.154","774002816","774002842","NL","Netherlands"
+"46.34.88.155","46.34.88.155","774002843","774002843","EU","Europe"
+"46.34.88.156","46.34.88.255","774002844","774002943","NL","Netherlands"
+"46.34.89.0","46.34.95.255","774002944","774004735","ES","Spain"
+"46.34.96.0","46.34.127.255","774004736","774012927","IR","Iran, Islamic Republic of"
+"46.34.128.0","46.34.159.255","774012928","774021119","RU","Russian Federation"
+"46.34.160.0","46.34.191.255","774021120","774029311","IR","Iran, Islamic Republic of"
+"46.34.192.0","46.34.223.255","774029312","774037503","KZ","Kazakhstan"
+"46.34.224.0","46.34.255.255","774037504","774045695","SK","Slovakia"
+"46.35.0.0","46.35.31.255","774045696","774053887","FR","France"
+"46.35.32.0","46.35.63.255","774053888","774062079","DE","Germany"
+"46.35.64.0","46.35.95.255","774062080","774070271","YE","Yemen"
+"46.35.96.0","46.35.127.255","774070272","774078463","ES","Spain"
+"46.35.128.0","46.35.159.255","774078464","774086655","BA","Bosnia and Herzegovina"
+"46.35.160.0","46.35.191.255","774086656","774094847","BG","Bulgaria"
+"46.35.192.0","46.35.223.255","774094848","774103039","HU","Hungary"
+"46.35.224.0","46.35.255.255","774103040","774111231","UA","Ukraine"
+"46.36.0.0","46.36.31.255","774111232","774119423","RU","Russian Federation"
+"46.36.32.0","46.36.63.255","774119424","774127615","CZ","Czech Republic"
+"46.36.64.0","46.36.95.255","774127616","774135807","LT","Lithuania"
+"46.36.96.0","46.36.127.255","774135808","774143999","IR","Iran, Islamic Republic of"
+"46.36.128.0","46.36.159.255","774144000","774152191","KZ","Kazakhstan"
+"46.36.160.0","46.36.191.255","774152192","774160383","BA","Bosnia and Herzegovina"
+"46.36.192.0","46.36.199.255","774160384","774162431","GB","United Kingdom"
+"46.36.200.0","46.36.200.0","774162432","774162432","VA","Holy See (Vatican City State)"
+"46.36.200.1","46.36.200.10","774162433","774162442","GB","United Kingdom"
+"46.36.200.11","46.36.200.20","774162443","774162452","BA","Bosnia and Herzegovina"
+"46.36.200.21","46.36.200.30","774162453","774162462","BO","Bolivia"
+"46.36.200.31","46.36.200.40","774162463","774162472","SR","Suriname"
+"46.36.200.41","46.36.200.50","774162473","774162482","IT","Italy"
+"46.36.200.51","46.36.200.60","774162483","774162492","CK","Cook Islands"
+"46.36.200.61","46.36.200.70","774162493","774162502","IT","Italy"
+"46.36.200.71","46.36.200.80","774162503","774162512","NU","Niue"
+"46.36.200.81","46.36.200.90","774162513","774162522","BO","Bolivia"
+"46.36.200.91","46.36.200.100","774162523","774162532","DE","Germany"
+"46.36.200.101","46.36.200.110","774162533","774162542","TF","French Southern Territories"
+"46.36.200.111","46.36.200.120","774162543","774162552","GG","Guernsey"
+"46.36.200.121","46.36.200.130","774162553","774162562","MX","Mexico"
+"46.36.200.131","46.36.200.140","774162563","774162572","MQ","Martinique"
+"46.36.200.141","46.36.200.150","774162573","774162582","YT","Mayotte"
+"46.36.200.151","46.36.200.160","774162583","774162592","NC","New Caledonia"
+"46.36.200.161","46.36.200.170","774162593","774162602","CA","Canada"
+"46.36.200.171","46.36.200.190","774162603","774162622","US","United States"
+"46.36.200.191","46.36.200.195","774162623","774162627","MX","Mexico"
+"46.36.200.196","46.36.200.205","774162628","774162637","GB","United Kingdom"
+"46.36.200.206","46.36.200.210","774162638","774162642","NF","Norfolk Island"
+"46.36.200.211","46.36.200.215","774162643","774162647","VN","Vietnam"
+"46.36.200.216","46.36.200.220","774162648","774162652","AO","Angola"
+"46.36.200.221","46.36.200.225","774162653","774162657","GM","Gambia"
+"46.36.200.226","46.36.200.230","774162658","774162662","US","United States"
+"46.36.200.231","46.36.200.235","774162663","774162667","BW","Botswana"
+"46.36.200.236","46.36.200.240","774162668","774162672","US","United States"
+"46.36.200.241","46.36.200.245","774162673","774162677","KG","Kyrgyzstan"
+"46.36.200.246","46.36.200.250","774162678","774162682","MG","Madagascar"
+"46.36.200.251","46.36.200.255","774162683","774162687","US","United States"
+"46.36.201.0","46.36.201.0","774162688","774162688","VA","Holy See (Vatican City State)"
+"46.36.201.1","46.36.201.5","774162689","774162693","US","United States"
+"46.36.201.6","46.36.201.10","774162694","774162698","MZ","Mozambique"
+"46.36.201.11","46.36.201.15","774162699","774162703","NP","Nepal"
+"46.36.201.16","46.36.201.50","774162704","774162738","US","United States"
+"46.36.201.51","46.36.201.55","774162739","774162743","UA","Ukraine"
+"46.36.201.56","46.36.201.90","774162744","774162778","US","United States"
+"46.36.201.91","46.36.201.96","774162779","774162784","CA","Canada"
+"46.36.201.97","46.36.201.100","774162785","774162788","UA","Ukraine"
+"46.36.201.101","46.36.201.110","774162789","774162798","CA","Canada"
+"46.36.201.111","46.36.201.115","774162799","774162803","BN","Brunei Darussalam"
+"46.36.201.116","46.36.201.120","774162804","774162808","TM","Turkmenistan"
+"46.36.201.121","46.36.201.125","774162809","774162813","US","United States"
+"46.36.201.126","46.36.201.130","774162814","774162818","IT","Italy"
+"46.36.201.131","46.36.201.135","774162819","774162823","KZ","Kazakhstan"
+"46.36.201.136","46.36.201.140","774162824","774162828","US","United States"
+"46.36.201.141","46.36.201.145","774162829","774162833","PN","Pitcairn Islands"
+"46.36.201.146","46.36.201.150","774162834","774162838","SM","San Marino"
+"46.36.201.151","46.36.201.160","774162839","774162848","GB","United Kingdom"
+"46.36.201.161","46.36.201.165","774162849","774162853","AU","Australia"
+"46.36.201.166","46.36.201.170","774162854","774162858","NL","Netherlands"
+"46.36.201.171","46.36.201.175","774162859","774162863","IE","Ireland"
+"46.36.201.176","46.36.201.200","774162864","774162888","US","United States"
+"46.36.201.201","46.36.201.205","774162889","774162893","CA","Canada"
+"46.36.201.206","46.36.201.215","774162894","774162903","MX","Mexico"
+"46.36.201.216","46.36.201.220","774162904","774162908","GB","United Kingdom"
+"46.36.201.221","46.36.201.225","774162909","774162913","AX","Aland Islands"
+"46.36.201.226","46.36.201.229","774162914","774162917","FO","Faroe Islands"
+"46.36.201.230","46.36.201.235","774162918","774162923","SJ","Svalbard and Jan Mayen"
+"46.36.201.236","46.36.201.240","774162924","774162928","CC","Cocos (Keeling) Islands"
+"46.36.201.241","46.36.201.245","774162929","774162933","NR","Nauru"
+"46.36.201.246","46.36.201.250","774162934","774162938","GS","South Georgia and the South Sandwich Islands"
+"46.36.201.251","46.36.201.254","774162939","774162942","UM","United States Minor Outlying Islands"
+"46.36.201.255","46.36.202.0","774162943","774162944","VA","Holy See (Vatican City State)"
+"46.36.202.1","46.36.202.20","774162945","774162964","IT","Italy"
+"46.36.202.21","46.36.202.22","774162965","774162966","MX","Mexico"
+"46.36.202.23","46.36.202.23","774162967","774162967","LI","Liechtenstein"
+"46.36.202.24","46.36.202.25","774162968","774162969","MX","Mexico"
+"46.36.202.26","46.36.202.26","774162970","774162970","BY","Belarus"
+"46.36.202.27","46.36.202.30","774162971","774162974","MX","Mexico"
+"46.36.202.31","46.36.202.31","774162975","774162975","MY","Malaysia"
+"46.36.202.32","46.36.202.35","774162976","774162979","LB","Lebanon"
+"46.36.202.36","46.36.202.36","774162980","774162980","IN","India"
+"46.36.202.37","46.36.202.39","774162981","774162983","BO","Bolivia"
+"46.36.202.40","46.36.202.43","774162984","774162987","SX","Sint Maarten (Dutch part)"
+"46.36.202.44","46.36.202.47","774162988","774162991","MX","Mexico"
+"46.36.202.48","46.36.202.50","774162992","774162994","VA","Holy See (Vatican City State)"
+"46.36.202.51","46.36.202.55","774162995","774162999","IR","Iran, Islamic Republic of"
+"46.36.202.56","46.36.202.56","774163000","774163000","PK","Pakistan"
+"46.36.202.57","46.36.202.65","774163001","774163009","BO","Bolivia"
+"46.36.202.66","46.36.202.66","774163010","774163010","VE","Venezuela"
+"46.36.202.67","46.36.202.70","774163011","774163014","BO","Bolivia"
+"46.36.202.71","46.36.202.80","774163015","774163024","RU","Russian Federation"
+"46.36.202.81","46.36.202.90","774163025","774163034","UA","Ukraine"
+"46.36.202.91","46.36.202.95","774163035","774163039","AE","United Arab Emirates"
+"46.36.202.96","46.36.202.127","774163040","774163071","VA","Holy See (Vatican City State)"
+"46.36.202.128","46.36.202.130","774163072","774163074","GW","Guinea-Bissau"
+"46.36.202.131","46.36.202.180","774163075","774163124","IT","Italy"
+"46.36.202.181","46.36.202.190","774163125","774163134","TJ","Tajikistan"
+"46.36.202.191","46.36.202.195","774163135","774163139","ET","Ethiopia"
+"46.36.202.196","46.36.202.200","774163140","774163144","DK","Denmark"
+"46.36.202.201","46.36.202.205","774163145","774163149","AF","Afghanistan"
+"46.36.202.206","46.36.202.210","774163150","774163154","SY","Syrian Arab Republic"
+"46.36.202.211","46.36.202.230","774163155","774163174","UA","Ukraine"
+"46.36.202.231","46.36.202.235","774163175","774163179","US","United States"
+"46.36.202.236","46.36.203.0","774163180","774163200","VA","Holy See (Vatican City State)"
+"46.36.203.1","46.36.203.3","774163201","774163203","US","United States"
+"46.36.203.4","46.36.203.10","774163204","774163210","AU","Australia"
+"46.36.203.11","46.36.203.15","774163211","774163215","TD","Chad"
+"46.36.203.16","46.36.203.20","774163216","774163220","CD","Congo, The Democratic Republic of the"
+"46.36.203.21","46.36.203.25","774163221","774163225","DJ","Djibouti"
+"46.36.203.26","46.36.203.30","774163226","774163230","CF","Central African Republic"
+"46.36.203.31","46.36.203.35","774163231","774163235","US","United States"
+"46.36.203.36","46.36.203.40","774163236","774163240","MF","Saint Martin"
+"46.36.203.41","46.36.203.45","774163241","774163245","VC","Saint Vincent and the Grenadines"
+"46.36.203.46","46.36.203.50","774163246","774163250","PM","Saint Pierre and Miquelon"
+"46.36.203.51","46.36.203.55","774163251","774163255","BL","Saint Barthelemy"
+"46.36.203.56","46.36.203.60","774163256","774163260","DM","Dominica"
+"46.36.203.61","46.36.203.65","774163261","774163265","KM","Comoros"
+"46.36.203.66","46.36.203.70","774163266","774163270","TZ","Tanzania, United Republic of"
+"46.36.203.71","46.36.203.75","774163271","774163275","ST","Sao Tome and Principe"
+"46.36.203.76","46.36.203.80","774163276","774163280","GB","United Kingdom"
+"46.36.203.81","46.36.203.83","774163281","774163283","KP","Korea, Democratic People's Republic of"
+"46.36.203.84","46.36.203.90","774163284","774163290","FK","Falkland Islands (Malvinas)"
+"46.36.203.91","46.36.203.130","774163291","774163330","IT","Italy"
+"46.36.203.131","46.36.203.135","774163331","774163335","UG","Uganda"
+"46.36.203.136","46.36.203.139","774163336","774163339","MP","Northern Mariana Islands"
+"46.36.203.140","46.36.203.143","774163340","774163343","TL","Timor-Leste"
+"46.36.203.144","46.36.203.147","774163344","774163347","WF","Wallis and Futuna"
+"46.36.203.148","46.36.203.151","774163348","774163351","SD","Sudan"
+"46.36.203.152","46.36.203.159","774163352","774163359","SS","South Sudan"
+"46.36.203.160","46.36.203.167","774163360","774163367","BQ","Bonaire, Saint Eustatius and Saba"
+"46.36.203.168","46.36.203.175","774163368","774163375","CW","Curacao"
+"46.36.203.176","46.36.203.183","774163376","774163383","IT","Italy"
+"46.36.203.184","46.36.203.199","774163384","774163399","GE","Georgia"
+"46.36.203.200","46.36.203.215","774163400","774163415","US","United States"
+"46.36.203.216","46.36.203.255","774163416","774163455","VA","Holy See (Vatican City State)"
+"46.36.204.0","46.36.215.255","774163456","774166527","DK","Denmark"
+"46.36.216.0","46.36.223.255","774166528","774168575","EE","Estonia"
+"46.36.224.0","46.36.255.255","774168576","774176767","PL","Poland"
+"46.37.0.0","46.37.31.255","774176768","774184959","IT","Italy"
+"46.37.32.0","46.37.63.255","774184960","774193151","GB","United Kingdom"
+"46.37.64.0","46.37.127.255","774193152","774209535","ES","Spain"
+"46.37.128.0","46.37.159.255","774209536","774217727","RU","Russian Federation"
+"46.37.160.0","46.37.191.255","774217728","774225919","GB","United Kingdom"
+"46.37.192.0","46.37.223.255","774225920","774234111","UA","Ukraine"
+"46.37.224.0","46.37.255.255","774234112","774242303","IT","Italy"
+"46.38.0.0","46.38.63.255","774242304","774258687","RU","Russian Federation"
+"46.38.64.0","46.38.95.255","774258688","774266879","SA","Saudi Arabia"
+"46.38.96.0","46.38.127.255","774266880","774275071","RU","Russian Federation"
+"46.38.128.0","46.38.159.255","774275072","774283263","IR","Iran, Islamic Republic of"
+"46.38.160.0","46.38.191.255","774283264","774291455","GB","United Kingdom"
+"46.38.192.0","46.38.223.255","774291456","774299647","NL","Netherlands"
+"46.38.224.0","46.38.255.255","774299648","774307839","DE","Germany"
+"46.39.0.0","46.39.63.255","774307840","774324223","RU","Russian Federation"
+"46.39.64.0","46.39.95.255","774324224","774332415","UA","Ukraine"
+"46.39.96.0","46.39.127.255","774332416","774340607","SE","Sweden"
+"46.39.128.0","46.39.159.255","774340608","774348799","EE","Estonia"
+"46.39.160.0","46.39.191.255","774348800","774356991","CZ","Czech Republic"
+"46.39.192.0","46.39.223.255","774356992","774365183","ES","Spain"
+"46.39.224.0","46.39.255.255","774365184","774373375","RU","Russian Federation"
+"46.40.0.0","46.40.63.255","774373376","774389759","RS","Serbia"
+"46.40.64.0","46.40.127.255","774389760","774406143","BG","Bulgaria"
+"46.40.128.0","46.40.167.255","774406144","774416383","IT","Italy"
+"46.40.168.0","46.40.191.255","774416384","774422527","LB","Lebanon"
+"46.40.192.0","46.40.255.255","774422528","774438911","OM","Oman"
+"46.41.0.0","46.41.63.255","774438912","774455295","DE","Germany"
+"46.41.64.0","46.41.127.255","774455296","774471679","RU","Russian Federation"
+"46.41.128.0","46.41.191.255","774471680","774488063","PL","Poland"
+"46.41.192.0","46.41.255.255","774488064","774504447","IR","Iran, Islamic Republic of"
+"46.42.0.0","46.42.63.255","774504448","774520831","RU","Russian Federation"
+"46.42.64.0","46.42.127.255","774520832","774537215","BH","Bahrain"
+"46.42.128.0","46.42.191.255","774537216","774553599","RU","Russian Federation"
+"46.42.192.0","46.42.255.255","774553600","774569983","KZ","Kazakhstan"
+"46.43.0.0","46.43.63.255","774569984","774586367","GB","United Kingdom"
+"46.43.64.0","46.43.127.255","774586368","774602751","PS","Palestinian Territory"
+"46.43.128.0","46.43.191.255","774602752","774619135","GB","United Kingdom"
+"46.43.192.0","46.44.63.255","774619136","774651903","RU","Russian Federation"
+"46.44.64.0","46.44.127.255","774651904","774668287","SA","Saudi Arabia"
+"46.44.128.0","46.44.191.255","774668288","774684671","NL","Netherlands"
+"46.44.192.0","46.44.255.255","774684672","774701055","IT","Italy"
+"46.45.0.0","46.45.63.255","774701056","774717439","RU","Russian Federation"
+"46.45.64.0","46.45.127.255","774717440","774733823","PL","Poland"
+"46.45.128.0","46.45.191.255","774733824","774750207","TR","Turkey"
+"46.45.192.0","46.46.63.255","774750208","774782975","RU","Russian Federation"
+"46.46.64.0","46.46.127.255","774782976","774799359","UA","Ukraine"
+"46.46.128.0","46.46.191.255","774799360","774815743","RU","Russian Federation"
+"46.46.192.0","46.46.255.255","774815744","774832127","NO","Norway"
+"46.47.0.0","46.47.63.255","774832128","774848511","RU","Russian Federation"
+"46.47.64.0","46.47.127.255","774848512","774864895","BG","Bulgaria"
+"46.47.128.0","46.47.191.255","774864896","774881279","CZ","Czech Republic"
+"46.47.192.0","46.48.255.255","774881280","774963199","RU","Russian Federation"
+"46.49.0.0","46.49.127.255","774963200","774995967","GE","Georgia"
+"46.49.128.0","46.49.255.255","774995968","775028735","SA","Saudi Arabia"
+"46.50.0.0","46.50.127.255","775028736","775061503","PT","Portugal"
+"46.50.128.0","46.50.255.255","775061504","775094271","RU","Russian Federation"
+"46.51.0.0","46.51.127.255","775094272","775127039","RO","Romania"
+"46.51.128.0","46.51.207.255","775127040","775147519","IE","Ireland"
+"46.51.208.0","46.51.215.255","775147520","775149567","NL","Netherlands"
+"46.51.216.0","46.51.223.255","775149568","775151615","SG","Singapore"
+"46.51.224.0","46.51.255.255","775151616","775159807","JP","Japan"
+"46.52.0.0","46.52.127.255","775159808","775192575","SA","Saudi Arabia"
+"46.52.128.0","46.52.255.255","775192576","775225343","RU","Russian Federation"
+"46.53.0.0","46.53.127.255","775225344","775258111","SY","Syrian Arab Republic"
+"46.53.128.0","46.53.255.255","775258112","775290879","BY","Belarus"
+"46.54.0.0","46.54.127.255","775290880","775323647","MT","Malta"
+"46.54.128.0","46.54.255.255","775323648","775356415","SI","Slovenia"
+"46.55.0.0","46.55.127.255","775356416","775389183","MD","Moldova, Republic of"
+"46.55.128.0","46.55.255.255","775389184","775421951","BG","Bulgaria"
+"46.56.0.0","46.56.255.255","775421952","775487487","BY","Belarus"
+"46.57.0.0","46.57.127.255","775487488","775520255","AT","Austria"
+"46.57.128.0","46.57.255.255","775520256","775553023","SY","Syrian Arab Republic"
+"46.58.0.0","46.58.15.255","775553024","775557119","EU","Europe"
+"46.58.16.0","46.58.16.255","775557120","775557375","CH","Switzerland"
+"46.58.17.0","46.58.63.255","775557376","775569407","EU","Europe"
+"46.58.64.0","46.58.64.255","775569408","775569663","US","United States"
+"46.58.65.0","46.58.127.255","775569664","775585791","EU","Europe"
+"46.58.128.0","46.58.255.255","775585792","775618559","SY","Syrian Arab Republic"
+"46.59.0.0","46.59.106.255","775618560","775645951","SE","Sweden"
+"46.59.107.0","46.59.107.255","775645952","775646207","NO","Norway"
+"46.59.108.0","46.59.127.255","775646208","775651327","SE","Sweden"
+"46.59.128.0","46.59.255.255","775651328","775684095","DE","Germany"
+"46.60.0.0","46.60.127.255","775684096","775716863","PS","Palestinian Territory"
+"46.60.128.0","46.60.255.255","775716864","775749631","GB","United Kingdom"
+"46.61.0.0","46.62.127.255","775749632","775847935","RU","Russian Federation"
+"46.62.128.0","46.62.255.255","775847936","775880703","IR","Iran, Islamic Republic of"
+"46.63.0.0","46.63.127.255","775880704","775913471","UA","Ukraine"
+"46.63.128.0","46.63.255.255","775913472","775946239","RU","Russian Federation"
+"46.64.0.0","46.65.255.255","775946240","776077311","GB","United Kingdom"
+"46.66.0.0","46.67.255.255","776077312","776208383","NO","Norway"
+"46.68.0.0","46.69.255.255","776208384","776339455","GB","United Kingdom"
+"46.70.0.0","46.71.255.255","776339456","776470527","AM","Armenia"
+"46.72.0.0","46.73.255.255","776470528","776601599","RU","Russian Federation"
+"46.74.0.0","46.75.255.255","776601600","776732671","AT","Austria"
+"46.76.0.0","46.77.255.255","776732672","776863743","PL","Poland"
+"46.78.0.0","46.95.255.255","776863744","778043391","DE","Germany"
+"46.96.0.0","46.96.255.255","778043392","778108927","UA","Ukraine"
+"46.97.0.0","46.97.255.255","778108928","778174463","RO","Romania"
+"46.98.0.0","46.98.255.255","778174464","778239999","UA","Ukraine"
+"46.99.0.0","46.99.251.49","778240000","778304305","AL","Albania"
+"46.99.251.50","46.99.251.50","778304306","778304306","SI","Slovenia"
+"46.99.251.51","46.99.255.255","778304307","778305535","AL","Albania"
+"46.100.0.0","46.100.255.255","778305536","778371071","IR","Iran, Islamic Republic of"
+"46.101.0.0","46.101.95.255","778371072","778395647","GB","United Kingdom"
+"46.101.96.0","46.101.255.255","778395648","778436607","DE","Germany"
+"46.102.0.0","46.102.95.255","778436608","778461183","RO","Romania"
+"46.102.96.0","46.102.96.255","778461184","778461439","TR","Turkey"
+"46.102.97.0","46.102.99.255","778461440","778462207","RO","Romania"
+"46.102.100.0","46.102.100.255","778462208","778462463","TR","Turkey"
+"46.102.101.0","46.102.102.255","778462464","778462975","RO","Romania"
+"46.102.103.0","46.102.103.255","778462976","778463231","EE","Estonia"
+"46.102.104.0","46.102.111.255","778463232","778465279","RO","Romania"
+"46.102.112.0","46.102.115.255","778465280","778466303","IT","Italy"
+"46.102.116.0","46.102.119.255","778466304","778467327","RO","Romania"
+"46.102.120.0","46.102.143.255","778467328","778473471","IR","Iran, Islamic Republic of"
+"46.102.144.0","46.102.147.255","778473472","778474495","RO","Romania"
+"46.102.148.0","46.102.151.255","778474496","778475519","GB","United Kingdom"
+"46.102.152.0","46.102.152.255","778475520","778475775","CH","Switzerland"
+"46.102.153.0","46.102.153.255","778475776","778476031","RO","Romania"
+"46.102.154.0","46.102.154.255","778476032","778476287","MD","Moldova, Republic of"
+"46.102.155.0","46.102.159.255","778476288","778477567","RO","Romania"
+"46.102.160.0","46.102.160.127","778477568","778477695","NL","Netherlands"
+"46.102.160.128","46.102.171.255","778477696","778480639","RO","Romania"
+"46.102.172.0","46.102.172.255","778480640","778480895","MD","Moldova, Republic of"
+"46.102.173.0","46.102.175.255","778480896","778481663","RO","Romania"
+"46.102.176.0","46.102.176.255","778481664","778481919","MD","Moldova, Republic of"
+"46.102.177.0","46.102.180.255","778481920","778482943","GB","United Kingdom"
+"46.102.181.0","46.102.181.255","778482944","778483199","MD","Moldova, Republic of"
+"46.102.182.0","46.102.183.255","778483200","778483711","RO","Romania"
+"46.102.184.0","46.102.187.255","778483712","778484735","IR","Iran, Islamic Republic of"
+"46.102.188.0","46.102.189.255","778484736","778485247","IT","Italy"
+"46.102.190.0","46.102.191.255","778485248","778485759","RO","Romania"
+"46.102.192.0","46.102.223.255","778485760","778493951","GB","United Kingdom"
+"46.102.224.0","46.102.231.255","778493952","778495999","NL","Netherlands"
+"46.102.232.0","46.102.238.255","778496000","778497791","RO","Romania"
+"46.102.239.0","46.102.247.255","778497792","778500095","NL","Netherlands"
+"46.102.248.0","46.102.248.255","778500096","778500351","GB","United Kingdom"
+"46.102.249.0","46.102.250.255","778500352","778500863","RO","Romania"
+"46.102.251.0","46.102.251.127","778500864","778500991","CN","China"
+"46.102.251.128","46.102.251.255","778500992","778501119","HK","Hong Kong"
+"46.102.252.0","46.102.253.255","778501120","778501631","GB","United Kingdom"
+"46.102.254.0","46.102.255.255","778501632","778502143","RO","Romania"
+"46.103.0.0","46.103.255.255","778502144","778567679","GR","Greece"
+"46.104.0.0","46.104.255.255","778567680","778633215","TR","Turkey"
+"46.105.0.0","46.105.19.255","778633216","778638335","FR","France"
+"46.105.20.0","46.105.20.255","778638336","778638591","ES","Spain"
+"46.105.21.0","46.105.23.127","778638592","778639231","FR","France"
+"46.105.23.128","46.105.23.255","778639232","778639359","FI","Finland"
+"46.105.24.0","46.105.24.255","778639360","778639615","ES","Spain"
+"46.105.25.0","46.105.26.255","778639616","778640127","FR","France"
+"46.105.27.0","46.105.27.255","778640128","778640383","GB","United Kingdom"
+"46.105.28.0","46.105.28.255","778640384","778640639","FR","France"
+"46.105.29.0","46.105.29.255","778640640","778640895","PT","Portugal"
+"46.105.30.0","46.105.30.255","778640896","778641151","FR","France"
+"46.105.31.0","46.105.31.255","778641152","778641407","IE","Ireland"
+"46.105.32.0","46.105.84.183","778641408","778654903","FR","France"
+"46.105.84.184","46.105.84.187","778654904","778654907","GB","United Kingdom"
+"46.105.84.188","46.105.85.63","778654908","778655039","FR","France"
+"46.105.85.64","46.105.85.127","778655040","778655103","ES","Spain"
+"46.105.85.128","46.105.85.247","778655104","778655223","FR","France"
+"46.105.85.248","46.105.85.255","778655224","778655231","PT","Portugal"
+"46.105.86.0","46.105.88.191","778655232","778655935","FR","France"
+"46.105.88.192","46.105.88.255","778655936","778655999","IE","Ireland"
+"46.105.89.0","46.105.89.223","778656000","778656223","FR","France"
+"46.105.89.224","46.105.89.255","778656224","778656255","PT","Portugal"
+"46.105.90.0","46.105.94.119","778656256","778657399","FR","France"
+"46.105.94.120","46.105.94.123","778657400","778657403","PT","Portugal"
+"46.105.94.124","46.105.94.191","778657404","778657471","FR","France"
+"46.105.94.192","46.105.94.255","778657472","778657535","GB","United Kingdom"
+"46.105.95.0","46.105.112.140","778657536","778662028","FR","France"
+"46.105.112.141","46.105.112.141","778662029","778662029","ES","Spain"
+"46.105.112.142","46.105.128.79","778662030","778666063","FR","France"
+"46.105.128.80","46.105.128.95","778666064","778666079","IE","Ireland"
+"46.105.128.96","46.105.129.19","778666080","778666259","FR","France"
+"46.105.129.20","46.105.129.23","778666260","778666263","ES","Spain"
+"46.105.129.24","46.105.129.63","778666264","778666303","FR","France"
+"46.105.129.64","46.105.129.127","778666304","778666367","ES","Spain"
+"46.105.129.128","46.105.129.135","778666368","778666375","FR","France"
+"46.105.129.136","46.105.129.139","778666376","778666379","GB","United Kingdom"
+"46.105.129.140","46.105.129.239","778666380","778666479","FR","France"
+"46.105.129.240","46.105.129.255","778666480","778666495","DE","Germany"
+"46.105.130.0","46.105.131.95","778666496","778666847","FR","France"
+"46.105.131.96","46.105.131.111","778666848","778666863","PT","Portugal"
+"46.105.131.112","46.105.131.127","778666864","778666879","FR","France"
+"46.105.131.128","46.105.131.191","778666880","778666943","GB","United Kingdom"
+"46.105.131.192","46.105.132.167","778666944","778667175","FR","France"
+"46.105.132.168","46.105.132.171","778667176","778667179","ES","Spain"
+"46.105.132.172","46.105.133.31","778667180","778667295","FR","France"
+"46.105.133.32","46.105.133.47","778667296","778667311","GB","United Kingdom"
+"46.105.133.48","46.105.133.83","778667312","778667347","FR","France"
+"46.105.133.84","46.105.133.87","778667348","778667351","GB","United Kingdom"
+"46.105.133.88","46.105.133.235","778667352","778667499","FR","France"
+"46.105.133.236","46.105.133.239","778667500","778667503","GB","United Kingdom"
+"46.105.133.240","46.105.137.103","778667504","778668391","FR","France"
+"46.105.137.104","46.105.137.107","778668392","778668395","FI","Finland"
+"46.105.137.108","46.105.137.111","778668396","778668399","ES","Spain"
+"46.105.137.112","46.105.137.191","778668400","778668479","FR","France"
+"46.105.137.192","46.105.137.207","778668480","778668495","ES","Spain"
+"46.105.137.208","46.105.138.63","778668496","778668607","FR","France"
+"46.105.138.64","46.105.138.71","778668608","778668615","IE","Ireland"
+"46.105.138.72","46.105.138.83","778668616","778668627","FR","France"
+"46.105.138.84","46.105.138.87","778668628","778668631","ES","Spain"
+"46.105.138.88","46.105.138.175","778668632","778668719","FR","France"
+"46.105.138.176","46.105.138.179","778668720","778668723","PT","Portugal"
+"46.105.138.180","46.105.139.63","778668724","778668863","FR","France"
+"46.105.139.64","46.105.139.95","778668864","778668895","DE","Germany"
+"46.105.139.96","46.105.139.255","778668896","778669055","FR","France"
+"46.105.140.0","46.105.140.31","778669056","778669087","ES","Spain"
+"46.105.140.32","46.105.140.155","778669088","778669211","FR","France"
+"46.105.140.156","46.105.140.159","778669212","778669215","ES","Spain"
+"46.105.140.160","46.105.140.167","778669216","778669223","FR","France"
+"46.105.140.168","46.105.140.175","778669224","778669231","GB","United Kingdom"
+"46.105.140.176","46.105.141.139","778669232","778669451","FR","France"
+"46.105.141.140","46.105.141.143","778669452","778669455","ES","Spain"
+"46.105.141.144","46.105.142.95","778669456","778669663","FR","France"
+"46.105.142.96","46.105.142.127","778669664","778669695","FI","Finland"
+"46.105.142.128","46.105.142.255","778669696","778669823","FR","France"
+"46.105.143.0","46.105.143.31","778669824","778669855","ES","Spain"
+"46.105.143.32","46.105.143.111","778669856","778669935","FR","France"
+"46.105.143.112","46.105.143.127","778669936","778669951","ES","Spain"
+"46.105.143.128","46.105.143.143","778669952","778669967","FR","France"
+"46.105.143.144","46.105.143.159","778669968","778669983","IE","Ireland"
+"46.105.143.160","46.105.143.223","778669984","778670047","FR","France"
+"46.105.143.224","46.105.143.255","778670048","778670079","GB","United Kingdom"
+"46.105.144.0","46.105.144.95","778670080","778670175","FR","France"
+"46.105.144.96","46.105.144.127","778670176","778670207","GB","United Kingdom"
+"46.105.144.128","46.105.146.159","778670208","778670751","FR","France"
+"46.105.146.160","46.105.146.163","778670752","778670755","DE","Germany"
+"46.105.146.164","46.105.147.127","778670756","778670975","FR","France"
+"46.105.147.128","46.105.147.128","778670976","778670976","DE","Germany"
+"46.105.147.129","46.105.148.75","778670977","778671179","FR","France"
+"46.105.148.76","46.105.148.79","778671180","778671183","ES","Spain"
+"46.105.148.80","46.105.148.97","778671184","778671201","FR","France"
+"46.105.148.98","46.105.148.98","778671202","778671202","ES","Spain"
+"46.105.148.99","46.105.151.43","778671203","778671915","FR","France"
+"46.105.151.44","46.105.151.47","778671916","778671919","GB","United Kingdom"
+"46.105.151.48","46.105.151.191","778671920","778672063","FR","France"
+"46.105.151.192","46.105.151.195","778672064","778672067","GB","United Kingdom"
+"46.105.151.196","46.105.151.223","778672068","778672095","FR","France"
+"46.105.151.224","46.105.151.239","778672096","778672111","IE","Ireland"
+"46.105.151.240","46.105.151.247","778672112","778672119","FR","France"
+"46.105.151.248","46.105.151.251","778672120","778672123","ES","Spain"
+"46.105.151.252","46.105.153.95","778672124","778672479","FR","France"
+"46.105.153.96","46.105.153.127","778672480","778672511","ES","Spain"
+"46.105.153.128","46.105.153.255","778672512","778672639","FR","France"
+"46.105.154.0","46.105.154.63","778672640","778672703","PT","Portugal"
+"46.105.154.64","46.105.156.35","778672704","778673187","FR","France"
+"46.105.156.36","46.105.156.39","778673188","778673191","ES","Spain"
+"46.105.156.40","46.105.156.55","778673192","778673207","FR","France"
+"46.105.156.56","46.105.156.59","778673208","778673211","ES","Spain"
+"46.105.156.60","46.105.156.127","778673212","778673279","FR","France"
+"46.105.156.128","46.105.156.131","778673280","778673283","GB","United Kingdom"
+"46.105.156.132","46.105.158.87","778673284","778673751","FR","France"
+"46.105.158.88","46.105.158.95","778673752","778673759","DE","Germany"
+"46.105.158.96","46.105.158.219","778673760","778673883","FR","France"
+"46.105.158.220","46.105.158.223","778673884","778673887","ES","Spain"
+"46.105.158.224","46.105.162.80","778673888","778674768","FR","France"
+"46.105.162.81","46.105.162.81","778674769","778674769","BE","Belgium"
+"46.105.162.82","46.105.162.95","778674770","778674783","FR","France"
+"46.105.162.96","46.105.162.111","778674784","778674799","GB","United Kingdom"
+"46.105.162.112","46.105.163.47","778674800","778674991","FR","France"
+"46.105.163.48","46.105.163.51","778674992","778674995","GB","United Kingdom"
+"46.105.163.52","46.105.163.55","778674996","778674999","FR","France"
+"46.105.163.56","46.105.163.59","778675000","778675003","FI","Finland"
+"46.105.163.60","46.105.163.255","778675004","778675199","FR","France"
+"46.105.164.0","46.105.164.7","778675200","778675207","ES","Spain"
+"46.105.164.8","46.105.165.175","778675208","778675631","FR","France"
+"46.105.165.176","46.105.165.183","778675632","778675639","ES","Spain"
+"46.105.165.184","46.105.165.239","778675640","778675695","FR","France"
+"46.105.165.240","46.105.165.255","778675696","778675711","BE","Belgium"
+"46.105.166.0","46.105.166.55","778675712","778675767","FR","France"
+"46.105.166.56","46.105.166.63","778675768","778675775","ES","Spain"
+"46.105.166.64","46.105.166.83","778675776","778675795","FR","France"
+"46.105.166.84","46.105.166.87","778675796","778675799","ES","Spain"
+"46.105.166.88","46.105.166.107","778675800","778675819","FR","France"
+"46.105.166.108","46.105.166.111","778675820","778675823","GB","United Kingdom"
+"46.105.166.112","46.105.166.115","778675824","778675827","ES","Spain"
+"46.105.166.116","46.105.166.179","778675828","778675891","FR","France"
+"46.105.166.180","46.105.166.183","778675892","778675895","ES","Spain"
+"46.105.166.184","46.105.167.159","778675896","778676127","FR","France"
+"46.105.167.160","46.105.167.163","778676128","778676131","ES","Spain"
+"46.105.167.164","46.105.167.175","778676132","778676143","FR","France"
+"46.105.167.176","46.105.167.191","778676144","778676159","ES","Spain"
+"46.105.167.192","46.105.168.143","778676160","778676367","FR","France"
+"46.105.168.144","46.105.168.159","778676368","778676383","GB","United Kingdom"
+"46.105.168.160","46.105.169.75","778676384","778676555","FR","France"
+"46.105.169.76","46.105.169.79","778676556","778676559","ES","Spain"
+"46.105.169.80","46.105.169.143","778676560","778676623","FR","France"
+"46.105.169.144","46.105.169.147","778676624","778676627","GB","United Kingdom"
+"46.105.169.148","46.105.169.151","778676628","778676631","ES","Spain"
+"46.105.169.152","46.105.169.159","778676632","778676639","FR","France"
+"46.105.169.160","46.105.169.175","778676640","778676655","ES","Spain"
+"46.105.169.176","46.105.169.239","778676656","778676719","FR","France"
+"46.105.169.240","46.105.169.243","778676720","778676723","GB","United Kingdom"
+"46.105.169.244","46.105.171.191","778676724","778677183","FR","France"
+"46.105.171.192","46.105.171.223","778677184","778677215","ES","Spain"
+"46.105.171.224","46.105.172.7","778677216","778677255","FR","France"
+"46.105.172.8","46.105.172.11","778677256","778677259","ES","Spain"
+"46.105.172.12","46.105.172.127","778677260","778677375","FR","France"
+"46.105.172.128","46.105.172.143","778677376","778677391","GB","United Kingdom"
+"46.105.172.144","46.105.172.151","778677392","778677399","FR","France"
+"46.105.172.152","46.105.172.155","778677400","778677403","PT","Portugal"
+"46.105.172.156","46.105.172.255","778677404","778677503","FR","France"
+"46.105.173.0","46.105.173.1","778677504","778677505","GB","United Kingdom"
+"46.105.173.2","46.105.173.2","778677506","778677506","ES","Spain"
+"46.105.173.3","46.105.173.3","778677507","778677507","GB","United Kingdom"
+"46.105.173.4","46.105.173.255","778677508","778677759","ES","Spain"
+"46.105.174.0","46.105.178.75","778677760","778678859","FR","France"
+"46.105.178.76","46.105.178.79","778678860","778678863","GB","United Kingdom"
+"46.105.178.80","46.105.178.135","778678864","778678919","FR","France"
+"46.105.178.136","46.105.178.143","778678920","778678927","ES","Spain"
+"46.105.178.144","46.105.179.172","778678928","778679212","FR","France"
+"46.105.179.173","46.105.179.174","778679213","778679214","FI","Finland"
+"46.105.179.175","46.105.179.239","778679215","778679279","FR","France"
+"46.105.179.240","46.105.179.255","778679280","778679295","ES","Spain"
+"46.105.180.0","46.105.180.195","778679296","778679491","FR","France"
+"46.105.180.196","46.105.180.199","778679492","778679495","ES","Spain"
+"46.105.180.200","46.105.183.83","778679496","778680147","FR","France"
+"46.105.183.84","46.105.183.87","778680148","778680151","GB","United Kingdom"
+"46.105.183.88","46.105.183.111","778680152","778680175","FR","France"
+"46.105.183.112","46.105.183.119","778680176","778680183","ES","Spain"
+"46.105.183.120","46.105.183.163","778680184","778680227","FR","France"
+"46.105.183.164","46.105.183.167","778680228","778680231","IE","Ireland"
+"46.105.183.168","46.105.185.67","778680232","778680643","FR","France"
+"46.105.185.68","46.105.185.71","778680644","778680647","PT","Portugal"
+"46.105.185.72","46.105.185.75","778680648","778680651","FR","France"
+"46.105.185.76","46.105.185.79","778680652","778680655","ES","Spain"
+"46.105.185.80","46.105.185.107","778680656","778680683","FR","France"
+"46.105.185.108","46.105.185.111","778680684","778680687","ES","Spain"
+"46.105.185.112","46.105.186.191","778680688","778681023","FR","France"
+"46.105.186.192","46.105.186.255","778681024","778681087","FI","Finland"
+"46.105.187.0","46.105.188.15","778681088","778681359","FR","France"
+"46.105.188.16","46.105.188.23","778681360","778681367","ES","Spain"
+"46.105.188.24","46.105.188.119","778681368","778681463","FR","France"
+"46.105.188.120","46.105.188.127","778681464","778681471","ES","Spain"
+"46.105.188.128","46.105.188.159","778681472","778681503","FR","France"
+"46.105.188.160","46.105.188.163","778681504","778681507","DE","Germany"
+"46.105.188.164","46.105.188.175","778681508","778681519","FR","France"
+"46.105.188.176","46.105.188.179","778681520","778681523","ES","Spain"
+"46.105.188.180","46.105.189.15","778681524","778681615","FR","France"
+"46.105.189.16","46.105.189.19","778681616","778681619","ES","Spain"
+"46.105.189.20","46.105.189.107","778681620","778681707","FR","France"
+"46.105.189.108","46.105.189.111","778681708","778681711","ES","Spain"
+"46.105.189.112","46.105.189.175","778681712","778681775","FR","France"
+"46.105.189.176","46.105.189.179","778681776","778681779","GB","United Kingdom"
+"46.105.189.180","46.105.190.127","778681780","778681983","FR","France"
+"46.105.190.128","46.105.190.143","778681984","778681999","PT","Portugal"
+"46.105.190.144","46.105.190.223","778682000","778682079","FR","France"
+"46.105.190.224","46.105.190.239","778682080","778682095","PT","Portugal"
+"46.105.190.240","46.105.215.191","778682096","778688447","FR","France"
+"46.105.215.192","46.105.215.195","778688448","778688451","CZ","Czech Republic"
+"46.105.215.196","46.105.217.239","778688452","778689007","FR","France"
+"46.105.217.240","46.105.217.247","778689008","778689015","FI","Finland"
+"46.105.217.248","46.105.221.131","778689016","778689923","FR","France"
+"46.105.221.132","46.105.221.135","778689924","778689927","DE","Germany"
+"46.105.221.136","46.105.224.175","778689928","778690735","FR","France"
+"46.105.224.176","46.105.224.191","778690736","778690751","PT","Portugal"
+"46.105.224.192","46.105.229.135","778690752","778691975","FR","France"
+"46.105.229.136","46.105.229.143","778691976","778691983","ES","Spain"
+"46.105.229.144","46.105.230.47","778691984","778692143","FR","France"
+"46.105.230.48","46.105.230.63","778692144","778692159","DE","Germany"
+"46.105.230.64","46.105.230.95","778692160","778692191","FR","France"
+"46.105.230.96","46.105.230.99","778692192","778692195","ES","Spain"
+"46.105.230.100","46.105.230.103","778692196","778692199","FR","France"
+"46.105.230.104","46.105.230.111","778692200","778692207","ES","Spain"
+"46.105.230.112","46.105.231.147","778692208","778692499","FR","France"
+"46.105.231.148","46.105.231.151","778692500","778692503","ES","Spain"
+"46.105.231.152","46.105.231.175","778692504","778692527","FR","France"
+"46.105.231.176","46.105.231.183","778692528","778692535","BE","Belgium"
+"46.105.231.184","46.105.231.199","778692536","778692551","FR","France"
+"46.105.231.200","46.105.231.203","778692552","778692555","ES","Spain"
+"46.105.231.204","46.105.232.11","778692556","778692619","FR","France"
+"46.105.232.12","46.105.232.15","778692620","778692623","ES","Spain"
+"46.105.232.16","46.105.232.135","778692624","778692743","FR","France"
+"46.105.232.136","46.105.232.139","778692744","778692747","ES","Spain"
+"46.105.232.140","46.105.232.159","778692748","778692767","FR","France"
+"46.105.232.160","46.105.232.175","778692768","778692783","ES","Spain"
+"46.105.232.176","46.105.232.219","778692784","778692827","FR","France"
+"46.105.232.220","46.105.232.223","778692828","778692831","GB","United Kingdom"
+"46.105.232.224","46.105.233.27","778692832","778692891","FR","France"
+"46.105.233.28","46.105.233.31","778692892","778692895","GB","United Kingdom"
+"46.105.233.32","46.105.233.231","778692896","778693095","FR","France"
+"46.105.233.232","46.105.233.239","778693096","778693103","ES","Spain"
+"46.105.233.240","46.105.234.39","778693104","778693159","FR","France"
+"46.105.234.40","46.105.234.43","778693160","778693163","ES","Spain"
+"46.105.234.44","46.105.235.51","778693164","778693427","FR","France"
+"46.105.235.52","46.105.235.55","778693428","778693431","ES","Spain"
+"46.105.235.56","46.105.235.63","778693432","778693439","FR","France"
+"46.105.235.64","46.105.235.79","778693440","778693455","GB","United Kingdom"
+"46.105.235.80","46.105.236.127","778693456","778693759","FR","France"
+"46.105.236.128","46.105.236.131","778693760","778693763","ES","Spain"
+"46.105.236.132","46.105.237.79","778693764","778693967","FR","France"
+"46.105.237.80","46.105.237.83","778693968","778693971","ES","Spain"
+"46.105.237.84","46.105.238.43","778693972","778694187","FR","France"
+"46.105.238.44","46.105.238.47","778694188","778694191","ES","Spain"
+"46.105.238.48","46.105.241.175","778694192","778695087","FR","France"
+"46.105.241.176","46.105.241.191","778695088","778695103","PT","Portugal"
+"46.105.241.192","46.105.242.35","778695104","778695203","FR","France"
+"46.105.242.36","46.105.242.39","778695204","778695207","ES","Spain"
+"46.105.242.40","46.105.242.179","778695208","778695347","FR","France"
+"46.105.242.180","46.105.242.183","778695348","778695351","ES","Spain"
+"46.105.242.184","46.105.242.207","778695352","778695375","FR","France"
+"46.105.242.208","46.105.242.223","778695376","778695391","FI","Finland"
+"46.105.242.224","46.105.243.47","778695392","778695471","FR","France"
+"46.105.243.48","46.105.243.51","778695472","778695475","ES","Spain"
+"46.105.243.52","46.105.243.111","778695476","778695535","FR","France"
+"46.105.243.112","46.105.243.127","778695536","778695551","ES","Spain"
+"46.105.243.128","46.105.244.87","778695552","778695767","FR","France"
+"46.105.244.88","46.105.244.95","778695768","778695775","ES","Spain"
+"46.105.244.96","46.105.244.115","778695776","778695795","FR","France"
+"46.105.244.116","46.105.244.119","778695796","778695799","ES","Spain"
+"46.105.244.120","46.105.244.143","778695800","778695823","FR","France"
+"46.105.244.144","46.105.244.159","778695824","778695839","FI","Finland"
+"46.105.244.160","46.105.245.55","778695840","778695991","FR","France"
+"46.105.245.56","46.105.245.63","778695992","778695999","IT","Italy"
+"46.105.245.64","46.105.246.27","778696000","778696219","FR","France"
+"46.105.246.28","46.105.246.31","778696220","778696223","GB","United Kingdom"
+"46.105.246.32","46.105.246.79","778696224","778696271","FR","France"
+"46.105.246.80","46.105.246.95","778696272","778696287","ES","Spain"
+"46.105.246.96","46.105.247.47","778696288","778696495","FR","France"
+"46.105.247.48","46.105.247.51","778696496","778696499","ES","Spain"
+"46.105.247.52","46.105.248.107","778696500","778696811","FR","France"
+"46.105.248.108","46.105.248.111","778696812","778696815","DE","Germany"
+"46.105.248.112","46.105.248.143","778696816","778696847","FR","France"
+"46.105.248.144","46.105.248.147","778696848","778696851","ES","Spain"
+"46.105.248.148","46.105.249.23","778696852","778696983","FR","France"
+"46.105.249.24","46.105.249.27","778696984","778696987","ES","Spain"
+"46.105.249.28","46.105.249.31","778696988","778696991","FR","France"
+"46.105.249.32","46.105.249.35","778696992","778696995","ES","Spain"
+"46.105.249.36","46.105.249.95","778696996","778697055","FR","France"
+"46.105.249.96","46.105.249.103","778697056","778697063","ES","Spain"
+"46.105.249.104","46.105.249.107","778697064","778697067","FR","France"
+"46.105.249.108","46.105.249.111","778697068","778697071","ES","Spain"
+"46.105.249.112","46.105.249.215","778697072","778697175","FR","France"
+"46.105.249.216","46.105.249.219","778697176","778697179","ES","Spain"
+"46.105.249.220","46.105.250.63","778697180","778697279","FR","France"
+"46.105.250.64","46.105.250.71","778697280","778697287","IE","Ireland"
+"46.105.250.72","46.105.250.127","778697288","778697343","FR","France"
+"46.105.250.128","46.105.250.131","778697344","778697347","IE","Ireland"
+"46.105.250.132","46.105.250.219","778697348","778697435","FR","France"
+"46.105.250.220","46.105.250.223","778697436","778697439","GB","United Kingdom"
+"46.105.250.224","46.105.250.255","778697440","778697471","FR","France"
+"46.105.251.0","46.105.251.7","778697472","778697479","CZ","Czech Republic"
+"46.105.251.8","46.105.252.87","778697480","778697815","FR","France"
+"46.105.252.88","46.105.252.91","778697816","778697819","ES","Spain"
+"46.105.252.92","46.105.252.227","778697820","778697955","FR","France"
+"46.105.252.228","46.105.252.231","778697956","778697959","ES","Spain"
+"46.105.252.232","46.105.254.3","778697960","778698243","FR","France"
+"46.105.254.4","46.105.254.7","778698244","778698247","GB","United Kingdom"
+"46.105.254.8","46.105.254.55","778698248","778698295","FR","France"
+"46.105.254.56","46.105.254.63","778698296","778698303","IE","Ireland"
+"46.105.254.64","46.105.254.207","778698304","778698447","FR","France"
+"46.105.254.208","46.105.254.211","778698448","778698451","ES","Spain"
+"46.105.254.212","46.105.255.15","778698452","778698511","FR","France"
+"46.105.255.16","46.105.255.23","778698512","778698519","FI","Finland"
+"46.105.255.24","46.105.255.95","778698520","778698591","FR","France"
+"46.105.255.96","46.105.255.99","778698592","778698595","BE","Belgium"
+"46.105.255.100","46.105.255.131","778698596","778698627","FR","France"
+"46.105.255.132","46.105.255.135","778698628","778698631","ES","Spain"
+"46.105.255.136","46.105.255.147","778698632","778698643","FR","France"
+"46.105.255.148","46.105.255.151","778698644","778698647","ES","Spain"
+"46.105.255.152","46.105.255.207","778698648","778698703","FR","France"
+"46.105.255.208","46.105.255.211","778698704","778698707","ES","Spain"
+"46.105.255.212","46.105.255.255","778698708","778698751","FR","France"
+"46.106.0.0","46.106.255.255","778698752","778764287","TR","Turkey"
+"46.107.0.0","46.107.227.255","778764288","778822655","HU","Hungary"
+"46.107.228.0","46.107.230.255","778822656","778823423","UA","Ukraine"
+"46.107.231.0","46.107.255.255","778823424","778829823","HU","Hungary"
+"46.108.0.0","46.108.255.255","778829824","778895359","RO","Romania"
+"46.109.0.0","46.109.255.255","778895360","778960895","LV","Latvia"
+"46.110.0.0","46.110.255.255","778960896","779026431","DE","Germany"
+"46.111.0.0","46.111.255.255","779026432","779091967","RU","Russian Federation"
+"46.112.0.0","46.113.255.255","779091968","779223039","PL","Poland"
+"46.114.0.0","46.115.255.255","779223040","779354111","DE","Germany"
+"46.116.0.0","46.117.255.255","779354112","779485183","IL","Israel"
+"46.118.0.0","46.119.255.255","779485184","779616255","UA","Ukraine"
+"46.120.0.0","46.121.255.255","779616256","779747327","IL","Israel"
+"46.122.0.0","46.123.255.255","779747328","779878399","SI","Slovenia"
+"46.124.0.0","46.125.255.255","779878400","780009471","AT","Austria"
+"46.126.0.0","46.127.255.255","780009472","780140543","CH","Switzerland"
+"46.128.0.0","46.128.255.255","780140544","780206079","DE","Germany"
+"46.129.0.0","46.129.255.255","780206080","780271615","NL","Netherlands"
+"46.130.0.0","46.130.255.255","780271616","780337151","AM","Armenia"
+"46.131.0.0","46.131.255.255","780337152","780402687","EE","Estonia"
+"46.132.0.0","46.132.255.255","780402688","780468223","FI","Finland"
+"46.133.0.0","46.133.255.255","780468224","780533759","UA","Ukraine"
+"46.134.0.0","46.134.255.255","780533760","780599295","PL","Poland"
+"46.135.0.0","46.135.255.255","780599296","780664831","CZ","Czech Republic"
+"46.136.0.0","46.136.255.255","780664832","780730367","ES","Spain"
+"46.137.0.0","46.137.100.202","780730368","780756170","IE","Ireland"
+"46.137.100.203","46.137.100.203","780756171","780756171","EU","Europe"
+"46.137.100.204","46.137.102.244","780756172","780756724","IE","Ireland"
+"46.137.102.245","46.137.102.245","780756725","780756725","EU","Europe"
+"46.137.102.246","46.137.191.255","780756726","780779519","IE","Ireland"
+"46.137.192.0","46.137.255.255","780779520","780795903","SG","Singapore"
+"46.138.0.0","46.138.255.255","780795904","780861439","RU","Russian Federation"
+"46.139.0.0","46.139.255.255","780861440","780926975","HU","Hungary"
+"46.140.0.0","46.140.255.255","780926976","780992511","CH","Switzerland"
+"46.141.0.0","46.141.255.255","780992512","781058047","IT","Italy"
+"46.142.0.0","46.142.255.255","781058048","781123583","DE","Germany"
+"46.143.0.0","46.143.255.255","781123584","781189119","IR","Iran, Islamic Republic of"
+"46.144.0.0","46.145.255.255","781189120","781320191","NL","Netherlands"
+"46.146.0.0","46.147.255.255","781320192","781451263","RU","Russian Federation"
+"46.148.0.0","46.148.15.255","781451264","781455359","PL","Poland"
+"46.148.16.0","46.148.31.255","781455360","781459455","UA","Ukraine"
+"46.148.32.0","46.148.47.255","781459456","781463551","IR","Iran, Islamic Republic of"
+"46.148.48.0","46.148.63.255","781463552","781467647","RU","Russian Federation"
+"46.148.64.0","46.148.95.255","781467648","781475839","PL","Poland"
+"46.148.96.0","46.148.111.255","781475840","781479935","RU","Russian Federation"
+"46.148.112.0","46.148.127.255","781479936","781484031","UA","Ukraine"
+"46.148.128.0","46.148.143.255","781484032","781488127","RU","Russian Federation"
+"46.148.144.0","46.148.175.255","781488128","781496319","PL","Poland"
+"46.148.176.0","46.148.255.255","781496320","781516799","RU","Russian Federation"
+"46.149.0.0","46.149.15.255","781516800","781520895","SA","Saudi Arabia"
+"46.149.16.0","46.149.31.255","781520896","781524991","IS","Iceland"
+"46.149.32.0","46.149.47.255","781524992","781529087","RU","Russian Federation"
+"46.149.48.0","46.149.63.255","781529088","781533183","UA","Ukraine"
+"46.149.64.0","46.149.79.255","781533184","781537279","RU","Russian Federation"
+"46.149.80.0","46.149.111.255","781537280","781545471","UA","Ukraine"
+"46.149.112.0","46.149.127.255","781545472","781549567","CZ","Czech Republic"
+"46.149.128.0","46.149.143.255","781549568","781553663","RU","Russian Federation"
+"46.149.144.0","46.149.159.255","781553664","781557759","PL","Poland"
+"46.149.160.0","46.149.191.255","781557760","781565951","UA","Ukraine"
+"46.149.192.0","46.149.207.255","781565952","781570047","IT","Italy"
+"46.149.208.0","46.149.223.255","781570048","781574143","PL","Poland"
+"46.149.224.0","46.149.239.255","781574144","781578239","RU","Russian Federation"
+"46.149.240.0","46.149.255.255","781578240","781582335","PL","Poland"
+"46.150.0.0","46.150.31.255","781582336","781590527","UA","Ukraine"
+"46.150.32.0","46.150.63.255","781590528","781598719","SI","Slovenia"
+"46.150.64.0","46.150.127.255","781598720","781615103","UA","Ukraine"
+"46.150.128.0","46.150.191.255","781615104","781631487","RU","Russian Federation"
+"46.150.192.0","46.150.223.255","781631488","781639679","SK","Slovakia"
+"46.150.224.0","46.151.15.255","781639680","781651967","RU","Russian Federation"
+"46.151.16.0","46.151.23.255","781651968","781654015","PL","Poland"
+"46.151.24.0","46.151.31.255","781654016","781656063","RU","Russian Federation"
+"46.151.32.0","46.151.39.255","781656064","781658111","RO","Romania"
+"46.151.40.0","46.151.55.255","781658112","781662207","UA","Ukraine"
+"46.151.56.0","46.151.63.255","781662208","781664255","SK","Slovakia"
+"46.151.64.0","46.151.71.255","781664256","781666303","RU","Russian Federation"
+"46.151.72.0","46.151.79.255","781666304","781668351","PL","Poland"
+"46.151.80.0","46.151.87.255","781668352","781670399","UA","Ukraine"
+"46.151.88.0","46.151.95.255","781670400","781672447","RU","Russian Federation"
+"46.151.96.0","46.151.103.255","781672448","781674495","BE","Belgium"
+"46.151.104.0","46.151.111.255","781674496","781676543","RU","Russian Federation"
+"46.151.112.0","46.151.119.255","781676544","781678591","PL","Poland"
+"46.151.120.0","46.151.135.255","781678592","781682687","RS","Serbia"
+"46.151.136.0","46.151.143.255","781682688","781684735","PL","Poland"
+"46.151.144.0","46.151.151.255","781684736","781686783","UA","Ukraine"
+"46.151.152.0","46.151.159.255","781686784","781688831","RU","Russian Federation"
+"46.151.160.0","46.151.167.255","781688832","781690879","RO","Romania"
+"46.151.168.0","46.151.175.255","781690880","781692927","RU","Russian Federation"
+"46.151.176.0","46.151.183.255","781692928","781694975","UA","Ukraine"
+"46.151.184.0","46.151.191.255","781694976","781697023","PL","Poland"
+"46.151.192.0","46.151.199.255","781697024","781699071","UA","Ukraine"
+"46.151.200.0","46.151.207.255","781699072","781701119","AT","Austria"
+"46.151.208.0","46.151.215.255","781701120","781703167","SA","Saudi Arabia"
+"46.151.216.0","46.151.223.255","781703168","781705215","PL","Poland"
+"46.151.224.0","46.151.231.255","781705216","781707263","RO","Romania"
+"46.151.232.0","46.151.239.255","781707264","781709311","SI","Slovenia"
+"46.151.240.0","46.151.247.255","781709312","781711359","RU","Russian Federation"
+"46.151.248.0","46.151.255.255","781711360","781713407","UA","Ukraine"
+"46.152.0.0","46.153.202.255","781713408","781830911","SA","Saudi Arabia"
+"46.153.203.0","46.153.203.255","781830912","781831167","JO","Jordan"
+"46.153.204.0","46.153.255.255","781831168","781844479","SA","Saudi Arabia"
+"46.154.0.0","46.155.255.255","781844480","781975551","TR","Turkey"
+"46.156.0.0","46.157.255.255","781975552","782106623","NO","Norway"
+"46.158.0.0","46.160.63.255","782106624","782254079","RU","Russian Federation"
+"46.160.64.0","46.160.127.255","782254080","782270463","UA","Ukraine"
+"46.160.128.0","46.161.55.255","782270464","782317567","RU","Russian Federation"
+"46.161.56.0","46.161.56.127","782317568","782317695","IN","India"
+"46.161.56.128","46.161.56.255","782317696","782317823","CN","China"
+"46.161.57.0","46.161.57.127","782317824","782317951","TR","Turkey"
+"46.161.57.128","46.161.57.255","782317952","782318079","JP","Japan"
+"46.161.58.0","46.161.58.127","782318080","782318207","SA","Saudi Arabia"
+"46.161.58.128","46.161.58.255","782318208","782318335","IL","Israel"
+"46.161.59.0","46.161.59.127","782318336","782318463","AU","Australia"
+"46.161.59.128","46.161.59.255","782318464","782318591","RU","Russian Federation"
+"46.161.60.0","46.161.60.127","782318592","782318719","ES","Spain"
+"46.161.60.128","46.161.60.255","782318720","782318847","RU","Russian Federation"
+"46.161.61.0","46.161.61.127","782318848","782318975","IS","Iceland"
+"46.161.61.128","46.161.61.255","782318976","782319103","BE","Belgium"
+"46.161.62.0","46.161.62.127","782319104","782319231","KZ","Kazakhstan"
+"46.161.62.128","46.161.62.255","782319232","782319359","RU","Russian Federation"
+"46.161.63.0","46.161.63.127","782319360","782319487","MD","Moldova, Republic of"
+"46.161.63.128","46.161.63.255","782319488","782319615","RU","Russian Federation"
+"46.161.64.0","46.161.127.255","782319616","782335999","ME","Montenegro"
+"46.161.128.0","46.161.191.255","782336000","782352383","RU","Russian Federation"
+"46.161.192.0","46.161.255.255","782352384","782368767","SY","Syrian Arab Republic"
+"46.162.0.0","46.162.63.255","782368768","782385151","UA","Ukraine"
+"46.162.64.0","46.162.127.255","782385152","782401535","SE","Sweden"
+"46.162.128.0","46.162.191.255","782401536","782417919","FR","France"
+"46.162.192.0","46.162.255.255","782417920","782434303","AM","Armenia"
+"46.163.0.0","46.163.31.255","782434304","782442495","HR","Croatia"
+"46.163.32.0","46.163.47.255","782442496","782446591","SI","Slovenia"
+"46.163.48.0","46.163.50.255","782446592","782447359","BA","Bosnia and Herzegovina"
+"46.163.51.0","46.163.51.255","782447360","782447615","HR","Croatia"
+"46.163.52.0","46.163.52.255","782447616","782447871","SI","Slovenia"
+"46.163.53.0","46.163.53.255","782447872","782448127","HR","Croatia"
+"46.163.54.0","46.163.57.255","782448128","782449151","SI","Slovenia"
+"46.163.58.0","46.163.58.255","782449152","782449407","HR","Croatia"
+"46.163.59.0","46.163.59.63","782449408","782449471","RS","Serbia"
+"46.163.59.64","46.163.59.255","782449472","782449663","SI","Slovenia"
+"46.163.60.0","46.163.63.255","782449664","782450687","BA","Bosnia and Herzegovina"
+"46.163.64.0","46.163.127.255","782450688","782467071","DE","Germany"
+"46.163.128.0","46.163.191.255","782467072","782483455","RU","Russian Federation"
+"46.163.192.0","46.163.255.255","782483456","782499839","FI","Finland"
+"46.164.0.0","46.164.63.255","782499840","782516223","SI","Slovenia"
+"46.164.64.0","46.164.127.255","782516224","782532607","IR","Iran, Islamic Republic of"
+"46.164.128.0","46.164.191.255","782532608","782548991","UA","Ukraine"
+"46.164.192.0","46.165.63.255","782548992","782581759","RU","Russian Federation"
+"46.165.64.0","46.165.127.255","782581760","782598143","FR","France"
+"46.165.128.0","46.165.200.67","782598144","782616643","DE","Germany"
+"46.165.200.68","46.165.200.68","782616644","782616644","RU","Russian Federation"
+"46.165.200.69","46.165.255.255","782616645","782630911","DE","Germany"
+"46.166.0.0","46.166.63.255","782630912","782647295","MD","Moldova, Republic of"
+"46.166.64.0","46.166.127.255","782647296","782663679","RU","Russian Federation"
+"46.166.128.0","46.166.142.255","782663680","782667519","NL","Netherlands"
+"46.166.143.0","46.166.143.255","782667520","782667775","LU","Luxembourg"
+"46.166.144.0","46.166.159.255","782667776","782671871","NL","Netherlands"
+"46.166.160.0","46.166.163.15","782671872","782672655","LT","Lithuania"
+"46.166.163.16","46.166.163.23","782672656","782672663","VG","Virgin Islands, British"
+"46.166.163.24","46.166.163.143","782672664","782672783","LT","Lithuania"
+"46.166.163.144","46.166.163.151","782672784","782672791","CH","Switzerland"
+"46.166.163.152","46.166.163.231","782672792","782672871","LT","Lithuania"
+"46.166.163.232","46.166.163.239","782672872","782672879","IL","Israel"
+"46.166.163.240","46.166.168.15","782672880","782673935","LT","Lithuania"
+"46.166.168.16","46.166.168.23","782673936","782673943","EE","Estonia"
+"46.166.168.24","46.166.168.247","782673944","782674167","LT","Lithuania"
+"46.166.168.248","46.166.168.255","782674168","782674175","VG","Virgin Islands, British"
+"46.166.169.0","46.166.172.15","782674176","782674959","LT","Lithuania"
+"46.166.172.16","46.166.172.31","782674960","782674975","CR","Costa Rica"
+"46.166.172.32","46.166.175.255","782674976","782675967","LT","Lithuania"
+"46.166.176.0","46.166.191.255","782675968","782680063","NL","Netherlands"
+"46.166.192.0","46.166.255.255","782680064","782696447","RU","Russian Federation"
+"46.167.0.0","46.167.63.255","782696448","782712831","DE","Germany"
+"46.167.64.0","46.167.127.255","782712832","782729215","RU","Russian Federation"
+"46.167.128.0","46.167.159.255","782729216","782737407","IR","Iran, Islamic Republic of"
+"46.167.160.0","46.167.191.255","782737408","782745599","DE","Germany"
+"46.167.192.0","46.167.255.255","782745600","782761983","CZ","Czech Republic"
+"46.168.0.0","46.171.255.255","782761984","783024127","PL","Poland"
+"46.172.0.0","46.172.63.255","783024128","783040511","RU","Russian Federation"
+"46.172.64.0","46.172.83.255","783040512","783045631","UA","Ukraine"
+"46.172.84.0","46.172.85.255","783045632","783046143","BZ","Belize"
+"46.172.86.0","46.172.87.255","783046144","783046655","UA","Ukraine"
+"46.172.88.0","46.172.90.255","783046656","783047423","BZ","Belize"
+"46.172.91.0","46.172.91.255","783047424","783047679","RU","Russian Federation"
+"46.172.92.0","46.172.95.255","783047680","783048703","BZ","Belize"
+"46.172.96.0","46.172.127.255","783048704","783056895","RU","Russian Federation"
+"46.172.128.0","46.172.159.255","783056896","783065087","UA","Ukraine"
+"46.172.160.0","46.172.191.255","783065088","783073279","RU","Russian Federation"
+"46.172.192.0","46.172.255.255","783073280","783089663","UA","Ukraine"
+"46.173.0.0","46.173.63.255","783089664","783106047","RU","Russian Federation"
+"46.173.64.0","46.173.175.255","783106048","783134719","UA","Ukraine"
+"46.173.176.0","46.173.191.255","783134720","783138815","RU","Russian Federation"
+"46.173.192.0","46.173.207.255","783138816","783142911","CZ","Czech Republic"
+"46.173.208.0","46.173.223.255","783142912","783147007","RU","Russian Federation"
+"46.173.224.0","46.173.239.255","783147008","783151103","FI","Finland"
+"46.173.240.0","46.173.255.255","783151104","783155199","RO","Romania"
+"46.174.0.0","46.174.7.255","783155200","783157247","PL","Poland"
+"46.174.8.0","46.174.15.255","783157248","783159295","RU","Russian Federation"
+"46.174.16.0","46.174.23.255","783159296","783161343","CZ","Czech Republic"
+"46.174.24.0","46.174.31.255","783161344","783163391","PL","Poland"
+"46.174.32.0","46.174.39.255","783163392","783165439","CZ","Czech Republic"
+"46.174.40.0","46.174.47.255","783165440","783167487","UA","Ukraine"
+"46.174.48.0","46.174.55.255","783167488","783169535","RU","Russian Federation"
+"46.174.56.0","46.174.63.255","783169536","783171583","CZ","Czech Republic"
+"46.174.64.0","46.174.71.255","783171584","783173631","UA","Ukraine"
+"46.174.72.0","46.174.79.255","783173632","783175679","PL","Poland"
+"46.174.80.0","46.174.95.255","783175680","783179775","RU","Russian Federation"
+"46.174.96.0","46.174.103.255","783179776","783181823","RS","Serbia"
+"46.174.104.0","46.174.119.255","783181824","783185919","RU","Russian Federation"
+"46.174.120.0","46.174.127.255","783185920","783187967","UA","Ukraine"
+"46.174.128.0","46.174.135.255","783187968","783190015","NL","Netherlands"
+"46.174.136.0","46.174.151.255","783190016","783194111","RO","Romania"
+"46.174.152.0","46.174.159.255","783194112","783196159","CZ","Czech Republic"
+"46.174.160.0","46.174.167.255","783196160","783198207","UA","Ukraine"
+"46.174.168.0","46.174.183.255","783198208","783202303","PL","Poland"
+"46.174.184.0","46.174.191.255","783202304","783204351","EU","Europe"
+"46.174.192.0","46.174.199.255","783204352","783206399","RU","Russian Federation"
+"46.174.200.0","46.174.207.255","783206400","783208447","RO","Romania"
+"46.174.208.0","46.174.215.255","783208448","783210495","PL","Poland"
+"46.174.216.0","46.174.223.255","783210496","783212543","UA","Ukraine"
+"46.174.224.0","46.174.239.255","783212544","783216639","PL","Poland"
+"46.174.240.0","46.174.247.255","783216640","783218687","UA","Ukraine"
+"46.174.248.0","46.174.255.255","783218688","783220735","RU","Russian Federation"
+"46.175.0.0","46.175.7.255","783220736","783222783","SK","Slovakia"
+"46.175.8.0","46.175.11.255","783222784","783223807","CH","Switzerland"
+"46.175.12.0","46.175.12.255","783223808","783224063","RU","Russian Federation"
+"46.175.13.0","46.175.13.255","783224064","783224319","GB","United Kingdom"
+"46.175.14.0","46.175.15.255","783224320","783224831","PL","Poland"
+"46.175.16.0","46.175.23.255","783224832","783226879","UA","Ukraine"
+"46.175.24.0","46.175.39.255","783226880","783230975","RU","Russian Federation"
+"46.175.40.0","46.175.47.255","783230976","783233023","PL","Poland"
+"46.175.48.0","46.175.55.255","783233024","783235071","GB","United Kingdom"
+"46.175.56.0","46.175.63.255","783235072","783237119","DE","Germany"
+"46.175.64.0","46.175.87.255","783237120","783243263","UA","Ukraine"
+"46.175.88.0","46.175.95.255","783243264","783245311","CZ","Czech Republic"
+"46.175.96.0","46.175.103.255","783245312","783247359","RU","Russian Federation"
+"46.175.104.0","46.175.119.255","783247360","783251455","PL","Poland"
+"46.175.120.0","46.175.135.255","783251456","783255551","RU","Russian Federation"
+"46.175.136.0","46.175.151.255","783255552","783259647","UA","Ukraine"
+"46.175.152.0","46.175.159.255","783259648","783261695","RU","Russian Federation"
+"46.175.160.0","46.175.167.255","783261696","783263743","UA","Ukraine"
+"46.175.168.0","46.175.175.255","783263744","783265791","BY","Belarus"
+"46.175.176.0","46.175.183.255","783265792","783267839","CZ","Czech Republic"
+"46.175.184.0","46.175.191.255","783267840","783269887","UA","Ukraine"
+"46.175.192.0","46.175.223.255","783269888","783278079","RU","Russian Federation"
+"46.175.224.0","46.175.239.255","783278080","783282175","PL","Poland"
+"46.175.240.0","46.175.255.255","783282176","783286271","UA","Ukraine"
+"46.176.0.0","46.177.255.255","783286272","783417343","GR","Greece"
+"46.178.0.0","46.179.255.255","783417344","783548415","BE","Belgium"
+"46.180.0.0","46.181.255.255","783548416","783679487","RU","Russian Federation"
+"46.182.0.0","46.182.7.255","783679488","783681535","FR","France"
+"46.182.8.0","46.182.15.255","783681536","783683583","IE","Ireland"
+"46.182.16.0","46.182.23.255","783683584","783685631","DE","Germany"
+"46.182.24.0","46.182.31.255","783685632","783687679","RU","Russian Federation"
+"46.182.32.0","46.182.34.255","783687680","783688447","PT","Portugal"
+"46.182.35.0","46.182.35.255","783688448","783688703","ES","Spain"
+"46.182.36.0","46.182.39.255","783688704","783689727","PT","Portugal"
+"46.182.40.0","46.182.47.255","783689728","783691775","FR","France"
+"46.182.48.0","46.182.55.255","783691776","783693823","BY","Belarus"
+"46.182.56.0","46.182.58.31","783693824","783694367","GB","United Kingdom"
+"46.182.58.32","46.182.58.63","783694368","783694399","DE","Germany"
+"46.182.58.64","46.182.63.255","783694400","783695871","GB","United Kingdom"
+"46.182.64.0","46.182.71.255","783695872","783697919","TR","Turkey"
+"46.182.72.0","46.182.79.255","783697920","783699967","FR","France"
+"46.182.80.0","46.182.87.255","783699968","783702015","UA","Ukraine"
+"46.182.88.0","46.182.95.255","783702016","783704063","IT","Italy"
+"46.182.96.0","46.182.103.255","783704064","783706111","PL","Poland"
+"46.182.104.0","46.182.108.255","783706112","783707391","NL","Netherlands"
+"46.182.109.0","46.182.109.255","783707392","783707647","US","United States"
+"46.182.110.0","46.182.111.255","783707648","783708159","NL","Netherlands"
+"46.182.112.0","46.182.119.255","783708160","783710207","FI","Finland"
+"46.182.120.0","46.182.127.255","783710208","783712255","NL","Netherlands"
+"46.182.128.0","46.182.135.255","783712256","783714303","RU","Russian Federation"
+"46.182.136.0","46.182.151.255","783714304","783718399","DE","Germany"
+"46.182.152.0","46.182.159.255","783718400","783720447","IT","Italy"
+"46.182.160.0","46.182.167.255","783720448","783722495","FI","Finland"
+"46.182.168.0","46.182.175.255","783722496","783724543","AM","Armenia"
+"46.182.176.0","46.182.183.255","783724544","783726591","NL","Netherlands"
+"46.182.184.0","46.182.191.255","783726592","783728639","IS","Iceland"
+"46.182.192.0","46.182.199.255","783728640","783730687","BE","Belgium"
+"46.182.200.0","46.182.207.255","783730688","783732735","SE","Sweden"
+"46.182.208.0","46.182.215.255","783732736","783734783","FR","France"
+"46.182.216.0","46.182.223.255","783734784","783736831","NL","Netherlands"
+"46.182.224.0","46.182.231.255","783736832","783738879","SI","Slovenia"
+"46.182.232.0","46.182.239.255","783738880","783740927","IT","Italy"
+"46.182.240.0","46.182.255.255","783740928","783745023","DE","Germany"
+"46.183.0.0","46.183.7.255","783745024","783747071","RU","Russian Federation"
+"46.183.8.0","46.183.15.255","783747072","783749119","GB","United Kingdom"
+"46.183.16.0","46.183.23.255","783749120","783751167","GR","Greece"
+"46.183.24.0","46.183.31.255","783751168","783753215","SE","Sweden"
+"46.183.32.0","46.183.39.255","783753216","783755263","FR","France"
+"46.183.40.0","46.183.47.255","783755264","783757311","DE","Germany"
+"46.183.48.0","46.183.55.255","783757312","783759359","FR","France"
+"46.183.56.0","46.183.71.255","783759360","783763455","CZ","Czech Republic"
+"46.183.72.0","46.183.79.255","783763456","783765503","FI","Finland"
+"46.183.80.0","46.183.87.255","783765504","783767551","RU","Russian Federation"
+"46.183.88.0","46.183.95.255","783767552","783769599","IL","Israel"
+"46.183.96.0","46.183.103.255","783769600","783771647","DE","Germany"
+"46.183.104.0","46.183.111.255","783771648","783773695","CH","Switzerland"
+"46.183.112.0","46.183.119.255","783773696","783775743","ES","Spain"
+"46.183.120.0","46.183.127.255","783775744","783777791","AL","Albania"
+"46.183.128.0","46.183.135.255","783777792","783779839","RU","Russian Federation"
+"46.183.136.0","46.183.143.255","783779840","783781887","DK","Denmark"
+"46.183.144.0","46.183.151.255","783781888","783783935","NL","Netherlands"
+"46.183.152.0","46.183.159.255","783783936","783785983","DE","Germany"
+"46.183.160.0","46.183.167.255","783785984","783788031","RU","Russian Federation"
+"46.183.168.0","46.183.175.255","783788032","783790079","NO","Norway"
+"46.183.176.0","46.183.183.255","783790080","783792127","RU","Russian Federation"
+"46.183.192.0","46.183.207.255","783794176","783798271","GB","United Kingdom"
+"46.183.208.0","46.183.215.255","783798272","783800319","PL","Poland"
+"46.183.216.0","46.183.223.255","783800320","783802367","LV","Latvia"
+"46.183.224.0","46.183.231.255","783802368","783804415","FR","France"
+"46.183.232.0","46.183.239.255","783804416","783806463","IT","Italy"
+"46.183.240.0","46.183.255.255","783806464","783810559","NL","Netherlands"
+"46.184.0.0","46.184.127.255","783810560","783843327","SA","Saudi Arabia"
+"46.184.128.0","46.184.255.255","783843328","783876095","BH","Bahrain"
+"46.185.0.0","46.185.127.255","783876096","783908863","UA","Ukraine"
+"46.185.128.0","46.185.255.255","783908864","783941631","JO","Jordan"
+"46.186.0.0","46.186.127.255","783941632","783974399","PL","Poland"
+"46.186.128.0","46.186.255.255","783974400","784007167","KW","Kuwait"
+"46.187.0.0","46.187.127.255","784007168","784039935","RU","Russian Federation"
+"46.187.128.0","46.187.255.255","784039936","784072703","PL","Poland"
+"46.188.0.0","46.188.127.255","784072704","784105471","RU","Russian Federation"
+"46.188.128.0","46.188.255.255","784105472","784138239","HR","Croatia"
+"46.189.0.0","46.189.67.95","784138240","784155487","DE","Germany"
+"46.189.67.96","46.189.67.99","784155488","784155491","NL","Netherlands"
+"46.189.67.100","46.189.67.103","784155492","784155495","BE","Belgium"
+"46.189.67.104","46.189.67.111","784155496","784155503","AT","Austria"
+"46.189.67.112","46.189.67.119","784155504","784155511","GB","United Kingdom"
+"46.189.67.120","46.189.67.127","784155512","784155519","CZ","Czech Republic"
+"46.189.67.128","46.189.67.223","784155520","784155615","DE","Germany"
+"46.189.67.224","46.189.67.227","784155616","784155619","NL","Netherlands"
+"46.189.67.228","46.189.67.231","784155620","784155623","BE","Belgium"
+"46.189.67.232","46.189.67.239","784155624","784155631","AT","Austria"
+"46.189.67.240","46.189.67.247","784155632","784155639","GB","United Kingdom"
+"46.189.67.248","46.189.67.248","784155640","784155640","CZ","Czech Republic"
+"46.189.67.249","46.189.120.255","784155641","784169215","DE","Germany"
+"46.189.121.0","46.189.121.15","784169216","784169231","AL","Albania"
+"46.189.121.16","46.189.121.31","784169232","784169247","BG","Bulgaria"
+"46.189.121.32","46.189.121.47","784169248","784169263","CZ","Czech Republic"
+"46.189.121.48","46.189.121.63","784169264","784169279","MK","Macedonia"
+"46.189.121.64","46.189.121.127","784169280","784169343","AT","Austria"
+"46.189.121.128","46.189.121.191","784169344","784169407","HU","Hungary"
+"46.189.121.192","46.189.121.255","784169408","784169471","SE","Sweden"
+"46.189.122.0","46.189.127.255","784169472","784171007","DE","Germany"
+"46.189.128.0","46.189.255.255","784171008","784203775","PT","Portugal"
+"46.190.0.0","46.190.127.255","784203776","784236543","GR","Greece"
+"46.190.128.0","46.190.255.255","784236544","784269311","GB","United Kingdom"
+"46.191.0.0","46.191.127.255","784269312","784302079","BY","Belarus"
+"46.191.128.0","46.191.255.255","784302080","784334847","RU","Russian Federation"
+"46.192.0.0","46.193.223.255","784334848","784457727","FR","France"
+"46.193.224.0","46.193.231.255","784457728","784459775","GB","United Kingdom"
+"46.193.232.0","46.193.239.255","784459776","784461823","IT","Italy"
+"46.193.240.0","46.193.255.255","784461824","784465919","FR","France"
+"46.194.0.0","46.195.255.255","784465920","784596991","SE","Sweden"
+"46.196.0.0","46.197.255.255","784596992","784728063","TR","Turkey"
+"46.198.0.0","46.198.255.255","784728064","784793599","GR","Greece"
+"46.199.0.0","46.199.255.255","784793600","784859135","CY","Cyprus"
+"46.200.0.0","46.203.255.255","784859136","785121279","UA","Ukraine"
+"46.204.0.0","46.205.255.255","785121280","785252351","PL","Poland"
+"46.206.0.0","46.207.255.255","785252352","785383423","AT","Austria"
+"46.208.0.0","46.208.255.255","785383424","785448959","GB","United Kingdom"
+"46.209.0.0","46.209.255.255","785448960","785514495","IR","Iran, Islamic Republic of"
+"46.210.0.0","46.210.255.255","785514496","785580031","IL","Israel"
+"46.211.0.0","46.211.113.60","785580032","785609020","UA","Ukraine"
+"46.211.113.61","46.211.113.61","785609021","785609021","US","United States"
+"46.211.113.62","46.211.255.255","785609022","785645567","UA","Ukraine"
+"46.212.0.0","46.212.255.255","785645568","785711103","NO","Norway"
+"46.213.0.0","46.213.255.255","785711104","785776639","SY","Syrian Arab Republic"
+"46.214.0.0","46.214.255.255","785776640","785842175","RO","Romania"
+"46.215.0.0","46.215.255.255","785842176","785907711","PL","Poland"
+"46.216.0.0","46.216.255.255","785907712","785973247","BY","Belarus"
+"46.217.0.0","46.217.255.255","785973248","786038783","MK","Macedonia"
+"46.218.0.0","46.218.255.255","786038784","786104319","FR","France"
+"46.219.0.0","46.219.255.255","786104320","786169855","UA","Ukraine"
+"46.220.0.0","46.220.255.255","786169856","786235391","AT","Austria"
+"46.221.0.0","46.221.255.255","786235392","786300927","TR","Turkey"
+"46.222.0.0","46.222.255.255","786300928","786366463","ES","Spain"
+"46.223.0.0","46.223.255.255","786366464","786431999","DE","Germany"
+"46.224.0.0","46.225.255.255","786432000","786563071","IR","Iran, Islamic Republic of"
+"46.226.0.0","46.226.7.255","786563072","786565119","GB","United Kingdom"
+"46.226.8.0","46.226.15.255","786565120","786567167","NO","Norway"
+"46.226.16.0","46.226.23.255","786567168","786569215","CZ","Czech Republic"
+"46.226.24.0","46.226.31.255","786569216","786571263","NO","Norway"
+"46.226.32.0","46.226.47.255","786571264","786575359","ES","Spain"
+"46.226.48.0","46.226.50.226","786575360","786576098","GB","United Kingdom"
+"46.226.50.227","46.226.50.227","786576099","786576099","SE","Sweden"
+"46.226.50.228","46.226.55.255","786576100","786577407","GB","United Kingdom"
+"46.226.56.0","46.226.63.255","786577408","786579455","NL","Netherlands"
+"46.226.64.0","46.226.71.255","786579456","786581503","RU","Russian Federation"
+"46.226.72.0","46.226.79.255","786581504","786583551","GB","United Kingdom"
+"46.226.80.0","46.226.87.255","786583552","786585599","DE","Germany"
+"46.226.88.0","46.226.95.255","786585600","786587647","NL","Netherlands"
+"46.226.96.0","46.226.103.255","786587648","786589695","RU","Russian Federation"
+"46.226.104.0","46.226.107.255","786589696","786590719","FR","France"
+"46.226.108.0","46.226.111.255","786590720","786591743","LU","Luxembourg"
+"46.226.112.0","46.226.119.255","786591744","786593791","DE","Germany"
+"46.226.120.0","46.226.127.255","786593792","786595839","GB","United Kingdom"
+"46.226.128.0","46.226.135.255","786595840","786597887","FR","France"
+"46.226.136.0","46.226.143.255","786597888","786599935","EE","Estonia"
+"46.226.144.0","46.226.151.255","786599936","786601983","ES","Spain"
+"46.226.152.0","46.226.159.255","786601984","786604031","SE","Sweden"
+"46.226.160.0","46.226.167.255","786604032","786606079","RU","Russian Federation"
+"46.226.168.0","46.226.175.255","786606080","786608127","GB","United Kingdom"
+"46.226.176.0","46.226.183.255","786608128","786610175","IT","Italy"
+"46.226.184.0","46.226.191.255","786610176","786612223","IM","Isle of Man"
+"46.226.192.0","46.226.199.255","786612224","786614271","GR","Greece"
+"46.226.200.0","46.226.207.255","786614272","786616319","IT","Italy"
+"46.226.208.0","46.226.215.255","786616320","786618367","KG","Kyrgyzstan"
+"46.226.216.0","46.226.223.255","786618368","786620415","GB","United Kingdom"
+"46.226.224.0","46.226.231.255","786620416","786622463","RU","Russian Federation"
+"46.226.232.0","46.226.239.255","786622464","786624511","NL","Netherlands"
+"46.226.240.0","46.226.247.255","786624512","786626559","RU","Russian Federation"
+"46.226.248.0","46.226.255.255","786626560","786628607","GB","United Kingdom"
+"46.227.0.0","46.227.7.255","786628608","786630655","IT","Italy"
+"46.227.8.0","46.227.15.255","786630656","786632703","CZ","Czech Republic"
+"46.227.16.0","46.227.23.255","786632704","786634751","FR","France"
+"46.227.24.0","46.227.31.255","786634752","786636799","RU","Russian Federation"
+"46.227.32.0","46.227.39.255","786636800","786638847","PL","Poland"
+"46.227.40.0","46.227.55.255","786638848","786642943","GB","United Kingdom"
+"46.227.56.0","46.227.63.255","786642944","786644991","GR","Greece"
+"46.227.64.0","46.227.79.255","786644992","786649087","SE","Sweden"
+"46.227.80.0","46.227.87.255","786649088","786651135","FR","France"
+"46.227.88.0","46.227.103.255","786651136","786655231","DE","Germany"
+"46.227.104.0","46.227.111.255","786655232","786657279","PL","Poland"
+"46.227.112.0","46.227.119.255","786657280","786659327","FO","Faroe Islands"
+"46.227.120.0","46.227.127.255","786659328","786661375","UZ","Uzbekistan"
+"46.227.128.0","46.227.135.255","786661376","786663423","DE","Germany"
+"46.227.136.0","46.227.143.255","786663424","786665471","UA","Ukraine"
+"46.227.144.0","46.227.151.255","786665472","786667519","GB","United Kingdom"
+"46.227.152.0","46.227.159.255","786667520","786669567","IT","Italy"
+"46.227.160.0","46.227.167.255","786669568","786671615","RU","Russian Federation"
+"46.227.168.0","46.227.175.255","786671616","786673663","CZ","Czech Republic"
+"46.227.176.0","46.227.183.255","786673664","786675711","SK","Slovakia"
+"46.227.184.0","46.227.191.255","786675712","786677759","KZ","Kazakhstan"
+"46.227.192.0","46.227.199.255","786677760","786679807","NO","Norway"
+"46.227.200.0","46.227.207.255","786679808","786681855","GB","United Kingdom"
+"46.227.208.0","46.227.215.255","786681856","786683903","RU","Russian Federation"
+"46.227.216.0","46.227.223.255","786683904","786685951","DE","Germany"
+"46.227.224.0","46.227.231.255","786685952","786687999","CH","Switzerland"
+"46.227.232.0","46.227.239.255","786688000","786690047","NL","Netherlands"
+"46.227.240.0","46.227.247.255","786690048","786692095","PL","Poland"
+"46.227.248.0","46.227.255.255","786692096","786694143","LB","Lebanon"
+"46.228.0.0","46.228.15.255","786694144","786698239","RU","Russian Federation"
+"46.228.16.0","46.228.31.255","786698240","786702335","CZ","Czech Republic"
+"46.228.32.0","46.228.47.255","786702336","786706431","GB","United Kingdom"
+"46.228.48.0","46.228.63.255","786706432","786710527","NO","Norway"
+"46.228.64.0","46.228.79.255","786710528","786714623","RU","Russian Federation"
+"46.228.80.0","46.228.95.255","786714624","786718719","PL","Poland"
+"46.228.96.0","46.228.127.255","786718720","786726911","RU","Russian Federation"
+"46.228.128.0","46.228.143.255","786726912","786731007","FI","Finland"
+"46.228.144.0","46.228.159.255","786731008","786735103","IL","Israel"
+"46.228.160.0","46.228.175.255","786735104","786739199","GB","United Kingdom"
+"46.228.176.0","46.228.191.255","786739200","786743295","AZ","Azerbaijan"
+"46.228.192.0","46.228.207.255","786743296","786747391","DE","Germany"
+"46.228.208.0","46.228.223.255","786747392","786751487","SK","Slovakia"
+"46.228.224.0","46.228.239.255","786751488","786755583","PL","Poland"
+"46.228.240.0","46.228.255.255","786755584","786759679","IT","Italy"
+"46.229.0.0","46.229.47.255","786759680","786771967","DE","Germany"
+"46.229.48.0","46.229.63.255","786771968","786776063","UA","Ukraine"
+"46.229.64.0","46.229.79.255","786776064","786780159","RU","Russian Federation"
+"46.229.80.0","46.229.95.255","786780160","786784255","IT","Italy"
+"46.229.96.0","46.229.111.255","786784256","786788351","RU","Russian Federation"
+"46.229.112.0","46.229.127.255","786788352","786792447","CZ","Czech Republic"
+"46.229.128.0","46.229.143.255","786792448","786796543","RU","Russian Federation"
+"46.229.144.0","46.229.159.255","786796544","786800639","PL","Poland"
+"46.229.160.0","46.229.175.255","786800640","786804735","US","United States"
+"46.229.176.0","46.229.191.255","786804736","786808831","RU","Russian Federation"
+"46.229.192.0","46.229.207.255","786808832","786812927","BG","Bulgaria"
+"46.229.208.0","46.229.223.255","786812928","786817023","RU","Russian Federation"
+"46.229.224.0","46.229.239.255","786817024","786821119","SK","Slovakia"
+"46.229.240.0","46.229.255.255","786821120","786825215","HR","Croatia"
+"46.230.0.0","46.230.127.255","786825216","786857983","SA","Saudi Arabia"
+"46.230.128.0","46.230.167.255","786857984","786868223","NO","Norway"
+"46.230.168.0","46.230.255.255","786868224","786890751","SE","Sweden"
+"46.231.0.0","46.231.7.255","786890752","786892799","ES","Spain"
+"46.231.8.0","46.231.15.255","786892800","786894847","GB","United Kingdom"
+"46.231.16.0","46.231.23.255","786894848","786896895","NL","Netherlands"
+"46.231.24.0","46.231.39.255","786896896","786900991","IT","Italy"
+"46.231.40.0","46.231.47.255","786900992","786903039","NL","Netherlands"
+"46.231.56.0","46.231.63.255","786905088","786907135","PL","Poland"
+"46.231.64.0","46.231.71.255","786907136","786909183","GB","United Kingdom"
+"46.231.72.0","46.231.79.255","786909184","786911231","CZ","Czech Republic"
+"46.231.80.0","46.231.87.255","786911232","786913279","NL","Netherlands"
+"46.231.88.0","46.231.95.255","786913280","786915327","DE","Germany"
+"46.231.96.0","46.231.103.255","786915328","786917375","SK","Slovakia"
+"46.231.104.0","46.231.111.255","786917376","786919423","RO","Romania"
+"46.231.112.0","46.231.112.7","786919424","786919431","IT","Italy"
+"46.231.112.8","46.231.112.191","786919432","786919615","GB","United Kingdom"
+"46.231.112.192","46.231.112.199","786919616","786919623","IT","Italy"
+"46.231.112.200","46.231.112.215","786919624","786919639","GB","United Kingdom"
+"46.231.112.216","46.231.112.231","786919640","786919655","IT","Italy"
+"46.231.112.232","46.231.113.7","786919656","786919687","GB","United Kingdom"
+"46.231.113.8","46.231.113.15","786919688","786919695","IT","Italy"
+"46.231.113.16","46.231.113.119","786919696","786919799","GB","United Kingdom"
+"46.231.113.120","46.231.113.127","786919800","786919807","IT","Italy"
+"46.231.113.128","46.231.113.199","786919808","786919879","GB","United Kingdom"
+"46.231.113.200","46.231.113.207","786919880","786919887","IT","Italy"
+"46.231.113.208","46.231.114.255","786919888","786920191","GB","United Kingdom"
+"46.231.115.0","46.231.115.7","786920192","786920199","IT","Italy"
+"46.231.115.8","46.231.115.31","786920200","786920223","GB","United Kingdom"
+"46.231.115.32","46.231.115.39","786920224","786920231","IT","Italy"
+"46.231.115.40","46.231.115.151","786920232","786920343","GB","United Kingdom"
+"46.231.115.152","46.231.115.159","786920344","786920351","IT","Italy"
+"46.231.115.160","46.231.116.167","786920352","786920615","GB","United Kingdom"
+"46.231.116.168","46.231.116.175","786920616","786920623","IT","Italy"
+"46.231.116.176","46.231.117.135","786920624","786920839","GB","United Kingdom"
+"46.231.117.136","46.231.117.143","786920840","786920847","IT","Italy"
+"46.231.117.144","46.231.117.151","786920848","786920855","GB","United Kingdom"
+"46.231.117.152","46.231.117.159","786920856","786920863","IT","Italy"
+"46.231.117.160","46.231.118.39","786920864","786920999","GB","United Kingdom"
+"46.231.118.40","46.231.118.47","786921000","786921007","IT","Italy"
+"46.231.118.48","46.231.118.127","786921008","786921087","GB","United Kingdom"
+"46.231.118.128","46.231.118.135","786921088","786921095","IT","Italy"
+"46.231.118.136","46.231.119.255","786921096","786921471","GB","United Kingdom"
+"46.231.120.0","46.231.127.255","786921472","786923519","ES","Spain"
+"46.231.128.0","46.231.135.255","786923520","786925567","FR","France"
+"46.231.136.0","46.231.143.255","786925568","786927615","DE","Germany"
+"46.231.144.0","46.231.151.255","786927616","786929663","FR","France"
+"46.231.152.0","46.231.159.255","786929664","786931711","PL","Poland"
+"46.231.160.0","46.231.167.255","786931712","786933759","GB","United Kingdom"
+"46.231.168.0","46.231.175.255","786933760","786935807","RU","Russian Federation"
+"46.231.176.0","46.231.183.255","786935808","786937855","DE","Germany"
+"46.231.184.0","46.231.191.255","786937856","786939903","GB","United Kingdom"
+"46.231.192.0","46.231.199.255","786939904","786941951","FI","Finland"
+"46.231.200.0","46.231.207.255","786941952","786943999","CH","Switzerland"
+"46.231.208.0","46.231.215.255","786944000","786946047","RU","Russian Federation"
+"46.231.216.0","46.231.223.255","786946048","786948095","FR","France"
+"46.231.224.0","46.231.231.255","786948096","786950143","UA","Ukraine"
+"46.231.232.0","46.231.239.255","786950144","786952191","DE","Germany"
+"46.231.240.0","46.231.241.255","786952192","786952703","NE","Niger"
+"46.231.242.0","46.231.242.255","786952704","786952959","US","United States"
+"46.231.243.0","46.231.243.255","786952960","786953215","NE","Niger"
+"46.231.244.0","46.231.247.255","786953216","786954239","US","United States"
+"46.231.248.0","46.231.255.255","786954240","786956287","NL","Netherlands"
+"46.232.0.0","46.232.127.255","786956288","786989055","RU","Russian Federation"
+"46.232.128.0","46.232.135.255","786989056","786991103","PL","Poland"
+"46.232.136.0","46.232.151.255","786991104","786995199","IT","Italy"
+"46.232.152.0","46.232.159.255","786995200","786997247","BG","Bulgaria"
+"46.232.160.0","46.232.167.255","786997248","786999295","RU","Russian Federation"
+"46.232.168.0","46.232.175.255","786999296","787001343","ES","Spain"
+"46.232.176.0","46.232.183.255","787001344","787003391","CH","Switzerland"
+"46.232.184.0","46.232.191.255","787003392","787005439","DE","Germany"
+"46.232.192.0","46.232.199.255","787005440","787007487","GB","United Kingdom"
+"46.232.200.0","46.232.207.255","787007488","787009535","RU","Russian Federation"
+"46.232.216.0","46.232.223.255","787011584","787013631","RU","Russian Federation"
+"46.232.224.0","46.232.231.255","787013632","787015679","DE","Germany"
+"46.232.232.0","46.232.239.255","787015680","787017727","UA","Ukraine"
+"46.232.240.0","46.232.247.255","787017728","787019775","RU","Russian Federation"
+"46.233.0.0","46.233.63.255","787021824","787038207","BG","Bulgaria"
+"46.233.64.0","46.233.64.255","787038208","787038463","GB","United Kingdom"
+"46.233.65.0","46.233.65.255","787038464","787038719","IE","Ireland"
+"46.233.66.0","46.233.66.255","787038720","787038975","DE","Germany"
+"46.233.67.0","46.233.67.255","787038976","787039231","FR","France"
+"46.233.68.0","46.233.68.15","787039232","787039247","AR","Argentina"
+"46.233.68.16","46.233.68.31","787039248","787039263","PE","Peru"
+"46.233.68.32","46.233.68.47","787039264","787039279","VE","Venezuela"
+"46.233.68.48","46.233.68.63","787039280","787039295","GB","United Kingdom"
+"46.233.68.64","46.233.68.191","787039296","787039423","AT","Austria"
+"46.233.68.192","46.233.69.63","787039424","787039551","NL","Netherlands"
+"46.233.69.64","46.233.69.191","787039552","787039679","ES","Spain"
+"46.233.69.192","46.233.70.63","787039680","787039807","BE","Belgium"
+"46.233.70.64","46.233.70.191","787039808","787039935","PT","Portugal"
+"46.233.70.192","46.233.71.255","787039936","787040255","GB","United Kingdom"
+"46.233.72.0","46.233.72.127","787040256","787040383","IT","Italy"
+"46.233.72.128","46.233.72.255","787040384","787040511","DK","Denmark"
+"46.233.73.0","46.233.127.255","787040512","787054591","GB","United Kingdom"
+"46.233.128.0","46.233.191.255","787054592","787070975","IT","Italy"
+"46.233.192.0","46.233.255.255","787070976","787087359","RU","Russian Federation"
+"46.234.0.0","46.234.31.255","787087360","787095551","TR","Turkey"
+"46.234.32.0","46.234.32.127","787095552","787095679","EU","Europe"
+"46.234.32.128","46.234.32.159","787095680","787095711","CH","Switzerland"
+"46.234.32.160","46.234.35.255","787095712","787096575","EU","Europe"
+"46.234.36.0","46.234.40.255","787096576","787097855","CH","Switzerland"
+"46.234.41.0","46.234.41.255","787097856","787098111","EU","Europe"
+"46.234.42.0","46.234.44.255","787098112","787098879","CH","Switzerland"
+"46.234.45.0","46.234.46.255","787098880","787099391","EU","Europe"
+"46.234.47.0","46.234.51.255","787099392","787100671","CH","Switzerland"
+"46.234.52.0","46.234.55.255","787100672","787101695","EU","Europe"
+"46.234.56.0","46.234.59.255","787101696","787102719","CH","Switzerland"
+"46.234.60.0","46.234.63.255","787102720","787103743","EU","Europe"
+"46.234.64.0","46.234.95.255","787103744","787111935","HR","Croatia"
+"46.234.96.0","46.234.112.255","787111936","787116287","CZ","Czech Republic"
+"46.234.113.0","46.234.113.255","787116288","787116543","US","United States"
+"46.234.114.0","46.234.127.255","787116544","787120127","CZ","Czech Republic"
+"46.234.128.0","46.234.159.255","787120128","787128319","ES","Spain"
+"46.234.160.0","46.234.191.255","787128320","787136511","CZ","Czech Republic"
+"46.234.192.0","46.234.255.255","787136512","787152895","IT","Italy"
+"46.235.0.0","46.235.7.255","787152896","787154943","GB","United Kingdom"
+"46.235.8.0","46.235.15.255","787154944","787156991","TR","Turkey"
+"46.235.16.0","46.235.23.255","787156992","787159039","FR","France"
+"46.235.24.0","46.235.31.255","787159040","787161087","DE","Germany"
+"46.235.32.0","46.235.39.255","787161088","787163135","GB","United Kingdom"
+"46.235.40.0","46.235.47.255","787163136","787165183","NL","Netherlands"
+"46.235.48.0","46.235.55.255","787165184","787167231","RU","Russian Federation"
+"46.235.56.0","46.235.63.255","787167232","787169279","CH","Switzerland"
+"46.235.64.0","46.235.71.255","787169280","787171327","RU","Russian Federation"
+"46.235.72.0","46.235.79.255","787171328","787173375","KG","Kyrgyzstan"
+"46.235.80.0","46.235.87.255","787173376","787175423","KZ","Kazakhstan"
+"46.235.88.0","46.235.95.255","787175424","787177471","SA","Saudi Arabia"
+"46.235.96.0","46.235.103.255","787177472","787179519","RS","Serbia"
+"46.235.104.0","46.235.104.255","787179520","787179775","DE","Germany"
+"46.235.105.0","46.235.105.255","787179776","787180031","PL","Poland"
+"46.235.106.0","46.235.106.255","787180032","787180287","GB","United Kingdom"
+"46.235.107.0","46.235.107.255","787180288","787180543","DK","Denmark"
+"46.235.108.0","46.235.119.255","787180544","787183615","DE","Germany"
+"46.235.120.0","46.235.127.255","787183616","787185663","PL","Poland"
+"46.235.128.0","46.235.135.255","787185664","787187711","GG","Guernsey"
+"46.235.136.0","46.235.143.255","787187712","787189759","IT","Italy"
+"46.235.144.0","46.235.151.255","787189760","787191807","CH","Switzerland"
+"46.235.152.0","46.235.152.255","787191808","787192063","GB","United Kingdom"
+"46.235.153.0","46.235.153.255","787192064","787192319","FR","France"
+"46.235.154.0","46.235.154.255","787192320","787192575","DE","Germany"
+"46.235.155.0","46.235.155.255","787192576","787192831","SE","Sweden"
+"46.235.156.0","46.235.156.255","787192832","787193087","AE","United Arab Emirates"
+"46.235.157.0","46.235.157.255","787193088","787193343","FI","Finland"
+"46.235.158.0","46.235.158.255","787193344","787193599","DE","Germany"
+"46.235.159.0","46.235.159.255","787193600","787193855","EU","Europe"
+"46.235.160.0","46.235.167.255","787193856","787195903","RU","Russian Federation"
+"46.235.168.0","46.235.175.255","787195904","787197951","GB","United Kingdom"
+"46.235.176.0","46.235.183.255","787197952","787199999","FR","France"
+"46.235.184.0","46.235.191.255","787200000","787202047","RU","Russian Federation"
+"46.235.192.0","46.235.207.255","787202048","787206143","DE","Germany"
+"46.235.208.0","46.235.215.255","787206144","787208191","BH","Bahrain"
+"46.235.216.0","46.235.223.255","787208192","787210239","RU","Russian Federation"
+"46.235.224.0","46.235.231.255","787210240","787212287","GB","United Kingdom"
+"46.235.232.0","46.235.239.255","787212288","787214335","SE","Sweden"
+"46.235.240.0","46.235.247.255","787214336","787216383","DE","Germany"
+"46.235.248.0","46.235.255.255","787216384","787218431","RU","Russian Federation"
+"46.236.0.0","46.236.63.255","787218432","787234815","GB","United Kingdom"
+"46.236.64.0","46.236.70.207","787234816","787236559","SE","Sweden"
+"46.236.70.208","46.236.70.223","787236560","787236575","NO","Norway"
+"46.236.70.224","46.236.127.255","787236576","787251199","SE","Sweden"
+"46.236.128.0","46.236.191.255","787251200","787267583","RU","Russian Federation"
+"46.236.192.0","46.236.255.255","787267584","787283967","DE","Germany"
+"46.237.0.0","46.237.63.255","787283968","787300351","RU","Russian Federation"
+"46.237.64.0","46.237.127.255","787300352","787316735","BG","Bulgaria"
+"46.237.128.0","46.237.191.255","787316736","787333119","GB","United Kingdom"
+"46.237.192.0","46.237.255.255","787333120","787349503","DE","Germany"
+"46.238.0.0","46.238.63.255","787349504","787365887","BG","Bulgaria"
+"46.238.64.0","46.238.127.255","787365888","787382271","PL","Poland"
+"46.238.128.0","46.238.191.255","787382272","787398655","GP","Guadeloupe"
+"46.238.192.0","46.238.255.255","787398656","787415039","PL","Poland"
+"46.239.0.0","46.239.63.255","787415040","787431423","BA","Bosnia and Herzegovina"
+"46.239.64.0","46.239.127.255","787431424","787447807","SE","Sweden"
+"46.239.128.0","46.239.191.255","787447808","787464191","PL","Poland"
+"46.239.192.0","46.239.255.255","787464192","787480575","IS","Iceland"
+"46.240.0.0","46.240.127.255","787480576","787513343","SA","Saudi Arabia"
+"46.240.128.0","46.240.255.255","787513344","787546111","RS","Serbia"
+"46.241.0.0","46.241.127.255","787546112","787578879","RU","Russian Federation"
+"46.241.128.0","46.241.135.255","787578880","787580927","AM","Armenia"
+"46.241.136.0","46.241.159.255","787580928","787587071","RU","Russian Federation"
+"46.241.160.0","46.241.255.255","787587072","787611647","AM","Armenia"
+"46.242.0.0","46.242.127.255","787611648","787644415","RU","Russian Federation"
+"46.242.128.0","46.242.255.255","787644416","787677183","PL","Poland"
+"46.243.0.0","46.243.7.255","787677184","787679231","GB","United Kingdom"
+"46.243.8.0","46.243.15.255","787679232","787681279","RU","Russian Federation"
+"46.243.16.0","46.243.23.255","787681280","787683327","IQ","Iraq"
+"46.243.24.0","46.243.31.255","787683328","787685375","NL","Netherlands"
+"46.243.32.0","46.243.39.255","787685376","787687423","IT","Italy"
+"46.243.40.0","46.243.47.255","787687424","787689471","NL","Netherlands"
+"46.243.48.0","46.243.55.255","787689472","787691519","CZ","Czech Republic"
+"46.243.64.0","46.243.71.255","787693568","787695615","SK","Slovakia"
+"46.243.72.0","46.243.79.255","787695616","787697663","RU","Russian Federation"
+"46.243.80.0","46.243.95.255","787697664","787701759","DE","Germany"
+"46.243.96.0","46.243.103.255","787701760","787703807","NL","Netherlands"
+"46.243.104.0","46.243.111.255","787703808","787705855","AT","Austria"
+"46.243.112.0","46.243.119.255","787705856","787707903","RO","Romania"
+"46.243.120.0","46.243.127.255","787707904","787709951","DE","Germany"
+"46.243.128.0","46.243.133.255","787709952","787711487","IE","Ireland"
+"46.243.134.0","46.243.135.255","787711488","787711999","GB","United Kingdom"
+"46.243.136.0","46.243.136.255","787712000","787712255","MT","Malta"
+"46.243.137.0","46.243.137.255","787712256","787712511","MA","Morocco"
+"46.243.138.0","46.243.138.255","787712512","787712767","DE","Germany"
+"46.243.139.0","46.243.139.255","787712768","787713023","IT","Italy"
+"46.243.140.0","46.243.140.255","787713024","787713279","LV","Latvia"
+"46.243.141.0","46.243.141.255","787713280","787713535","SE","Sweden"
+"46.243.142.0","46.243.142.255","787713536","787713791","BG","Bulgaria"
+"46.243.143.0","46.243.143.255","787713792","787714047","GR","Greece"
+"46.243.144.0","46.243.144.255","787714048","787714303","IM","Isle of Man"
+"46.243.145.0","46.243.145.255","787714304","787714559","SY","Syrian Arab Republic"
+"46.243.146.0","46.243.146.255","787714560","787714815","LB","Lebanon"
+"46.243.147.0","46.243.147.255","787714816","787715071","QA","Qatar"
+"46.243.148.0","46.243.148.255","787715072","787715327","OM","Oman"
+"46.243.149.0","46.243.149.255","787715328","787715583","YE","Yemen"
+"46.243.150.0","46.243.150.255","787715584","787715839","BH","Bahrain"
+"46.243.151.0","46.243.159.255","787715840","787718143","NL","Netherlands"
+"46.243.160.0","46.243.255.255","787718144","787742719","RU","Russian Federation"
+"46.244.0.0","46.244.28.255","787742720","787750143","NL","Netherlands"
+"46.244.29.0","46.244.29.15","787750144","787750159","BD","Bangladesh"
+"46.244.29.16","46.244.29.31","787750160","787750175","BT","Bhutan"
+"46.244.29.32","46.244.29.47","787750176","787750191","BN","Brunei Darussalam"
+"46.244.29.48","46.244.29.48","787750192","787750192","CN","China"
+"46.244.29.49","46.244.29.63","787750193","787750207","NL","Netherlands"
+"46.244.29.64","46.244.29.79","787750208","787750223","FJ","Fiji"
+"46.244.29.80","46.244.29.95","787750224","787750239","ID","Indonesia"
+"46.244.29.96","46.244.29.111","787750240","787750255","LA","Lao People's Democratic Republic"
+"46.244.29.112","46.244.29.127","787750256","787750271","MO","Macau"
+"46.244.29.128","46.244.29.143","787750272","787750287","MY","Malaysia"
+"46.244.29.144","46.244.29.159","787750288","787750303","MV","Maldives"
+"46.244.29.160","46.244.29.175","787750304","787750319","MM","Myanmar"
+"46.244.29.176","46.244.29.191","787750320","787750335","NP","Nepal"
+"46.244.29.192","46.244.29.207","787750336","787750351","PK","Pakistan"
+"46.244.29.208","46.244.29.223","787750352","787750367","PG","Papua New Guinea"
+"46.244.29.224","46.244.29.239","787750368","787750383","LK","Sri Lanka"
+"46.244.29.240","46.244.31.255","787750384","787750911","NL","Netherlands"
+"46.244.32.0","46.244.47.255","787750912","787755007","GB","United Kingdom"
+"46.244.48.0","46.244.63.255","787755008","787759103","NL","Netherlands"
+"46.244.64.0","46.244.95.255","787759104","787767295","PS","Palestinian Territory"
+"46.244.96.0","46.244.99.255","787767296","787768319","IT","Italy"
+"46.244.100.0","46.244.110.255","787768320","787771135","NL","Netherlands"
+"46.244.111.0","46.244.111.255","787771136","787771391","IT","Italy"
+"46.244.112.0","46.244.115.255","787771392","787772415","NL","Netherlands"
+"46.244.116.0","46.244.119.255","787772416","787773439","US","United States"
+"46.244.120.0","46.244.127.255","787773440","787775487","NL","Netherlands"
+"46.244.128.0","46.244.255.255","787775488","787808255","DE","Germany"
+"46.245.0.0","46.245.127.255","787808256","787841023","IR","Iran, Islamic Republic of"
+"46.245.128.0","46.245.135.255","787841024","787843071","RU","Russian Federation"
+"46.245.136.0","46.245.143.255","787843072","787845119","GR","Greece"
+"46.245.144.0","46.245.151.255","787845120","787847167","CH","Switzerland"
+"46.245.152.0","46.245.159.255","787847168","787849215","SE","Sweden"
+"46.245.160.0","46.245.167.255","787849216","787851263","TR","Turkey"
+"46.245.168.0","46.245.175.255","787851264","787853311","RU","Russian Federation"
+"46.245.176.0","46.245.183.255","787853312","787855359","DE","Germany"
+"46.245.184.0","46.245.191.255","787855360","787857407","CH","Switzerland"
+"46.245.192.0","46.245.199.255","787857408","787859455","PL","Poland"
+"46.245.200.0","46.245.207.255","787859456","787861503","AT","Austria"
+"46.245.208.0","46.245.215.255","787861504","787863551","IE","Ireland"
+"46.245.216.0","46.245.223.255","787863552","787865599","DE","Germany"
+"46.245.224.0","46.245.239.255","787865600","787869695","FR","France"
+"46.245.240.0","46.245.255.255","787869696","787873791","GB","United Kingdom"
+"46.246.0.0","46.246.31.17","787873792","787881745","SE","Sweden"
+"46.246.31.18","46.246.31.19","787881746","787881747","FR","France"
+"46.246.31.20","46.246.63.255","787881748","787890175","SE","Sweden"
+"46.246.64.0","46.246.64.255","787890176","787890431","NL","Netherlands"
+"46.246.65.0","46.246.68.47","787890432","787891247","SE","Sweden"
+"46.246.68.48","46.246.68.51","787891248","787891251","ES","Spain"
+"46.246.68.52","46.246.103.255","787891252","787900415","SE","Sweden"
+"46.246.104.0","46.246.104.255","787900416","787900671","DE","Germany"
+"46.246.105.0","46.246.105.255","787900672","787900927","SE","Sweden"
+"46.246.106.0","46.246.106.255","787900928","787901183","DK","Denmark"
+"46.246.107.0","46.246.127.255","787901184","787906559","SE","Sweden"
+"46.246.128.0","46.246.255.255","787906560","787939327","GR","Greece"
+"46.247.0.0","46.247.127.255","787939328","787972095","GB","United Kingdom"
+"46.247.128.0","46.247.255.255","787972096","788004863","UA","Ukraine"
+"46.248.0.0","46.248.1.255","788004864","788005375","GB","United Kingdom"
+"46.248.2.0","46.248.5.255","788005376","788006399","BE","Belgium"
+"46.248.6.0","46.248.7.255","788006400","788006911","IT","Italy"
+"46.248.8.0","46.248.9.255","788006912","788007423","FR","France"
+"46.248.10.0","46.248.11.255","788007424","788007935","DE","Germany"
+"46.248.12.0","46.248.13.255","788007936","788008447","US","United States"
+"46.248.14.0","46.248.15.255","788008448","788008959","SG","Singapore"
+"46.248.16.0","46.248.17.255","788008960","788009471","IN","India"
+"46.248.18.0","46.248.19.255","788009472","788009983","ES","Spain"
+"46.248.20.0","46.248.21.255","788009984","788010495","HK","Hong Kong"
+"46.248.22.0","46.248.23.255","788010496","788011007","AU","Australia"
+"46.248.24.0","46.248.25.255","788011008","788011519","CN","China"
+"46.248.26.0","46.248.27.255","788011520","788012031","AR","Argentina"
+"46.248.28.0","46.248.29.255","788012032","788012543","CA","Canada"
+"46.248.30.0","46.248.31.255","788012544","788013055","RU","Russian Federation"
+"46.248.32.0","46.248.63.255","788013056","788021247","IR","Iran, Islamic Republic of"
+"46.248.64.0","46.248.95.255","788021248","788029439","SI","Slovenia"
+"46.248.96.0","46.248.159.255","788029440","788045823","GB","United Kingdom"
+"46.248.160.0","46.248.191.255","788045824","788054015","PL","Poland"
+"46.248.192.0","46.248.223.255","788054016","788062207","JO","Jordan"
+"46.248.224.0","46.248.255.255","788062208","788070399","GB","United Kingdom"
+"46.249.0.0","46.249.31.255","788070400","788078591","RU","Russian Federation"
+"46.249.32.0","46.249.63.255","788078592","788086783","NL","Netherlands"
+"46.249.64.0","46.249.95.255","788086784","788094975","BG","Bulgaria"
+"46.249.96.0","46.249.96.255","788094976","788095231","IR","Iran, Islamic Republic of"
+"46.249.97.0","46.249.97.255","788095232","788095487","DE","Germany"
+"46.249.98.0","46.249.127.255","788095488","788103167","IR","Iran, Islamic Republic of"
+"46.249.128.0","46.249.159.255","788103168","788111359","HU","Hungary"
+"46.249.160.0","46.249.191.255","788111360","788119551","LT","Lithuania"
+"46.249.192.0","46.249.223.255","788119552","788127743","GB","United Kingdom"
+"46.249.224.0","46.249.255.255","788127744","788135935","NO","Norway"
+"46.250.0.0","46.250.31.255","788135936","788144127","UA","Ukraine"
+"46.250.32.0","46.250.95.255","788144128","788160511","RU","Russian Federation"
+"46.250.96.0","46.250.127.255","788160512","788168703","UA","Ukraine"
+"46.250.128.0","46.250.159.255","788168704","788176895","RU","Russian Federation"
+"46.250.160.0","46.250.191.255","788176896","788185087","PL","Poland"
+"46.250.192.0","46.250.223.255","788185088","788193279","NO","Norway"
+"46.250.224.0","46.250.255.255","788193280","788201471","GB","United Kingdom"
+"46.251.0.0","46.251.31.255","788201472","788209663","HU","Hungary"
+"46.251.32.0","46.251.63.255","788209664","788217855","LT","Lithuania"
+"46.251.64.0","46.251.95.255","788217856","788226047","RU","Russian Federation"
+"46.251.96.0","46.251.127.255","788226048","788234239","CY","Cyprus"
+"46.251.128.0","46.251.159.255","788234240","788242431","SA","Saudi Arabia"
+"46.251.160.0","46.251.191.255","788242432","788250623","IR","Iran, Islamic Republic of"
+"46.251.192.0","46.251.223.255","788250624","788258815","KG","Kyrgyzstan"
+"46.251.224.0","46.251.224.255","788258816","788259071","IR","Iran, Islamic Republic of"
+"46.251.225.0","46.251.225.255","788259072","788259327","DE","Germany"
+"46.251.226.0","46.251.226.255","788259328","788259583","IR","Iran, Islamic Republic of"
+"46.251.227.0","46.251.233.255","788259584","788261375","DE","Germany"
+"46.251.234.0","46.251.234.255","788261376","788261631","GB","United Kingdom"
+"46.251.235.0","46.251.236.255","788261632","788262143","DE","Germany"
+"46.251.237.0","46.251.237.255","788262144","788262399","IR","Iran, Islamic Republic of"
+"46.251.238.0","46.251.255.255","788262400","788267007","DE","Germany"
+"46.252.0.0","46.252.15.255","788267008","788271103","SE","Sweden"
+"46.252.16.0","46.252.31.255","788271104","788275199","DE","Germany"
+"46.252.32.0","46.252.47.255","788275200","788279295","AL","Albania"
+"46.252.48.0","46.252.63.255","788279296","788283391","BG","Bulgaria"
+"46.252.64.0","46.252.95.255","788283392","788291583","GB","United Kingdom"
+"46.252.96.0","46.252.111.255","788291584","788295679","TR","Turkey"
+"46.252.112.0","46.252.127.255","788295680","788299775","RU","Russian Federation"
+"46.252.128.0","46.252.143.255","788299776","788303871","DE","Germany"
+"46.252.144.0","46.252.159.255","788303872","788307967","IT","Italy"
+"46.252.160.0","46.252.175.255","788307968","788312063","RU","Russian Federation"
+"46.252.176.0","46.252.191.255","788312064","788316159","FR","France"
+"46.252.192.0","46.252.207.255","788316160","788320255","NL","Netherlands"
+"46.252.208.0","46.252.223.255","788320256","788324351","UA","Ukraine"
+"46.252.224.0","46.252.239.255","788324352","788328447","CZ","Czech Republic"
+"46.252.240.0","46.252.255.255","788328448","788332543","RU","Russian Federation"
+"46.253.0.0","46.253.15.255","788332544","788336639","BG","Bulgaria"
+"46.253.16.0","46.253.31.255","788336640","788340735","DE","Germany"
+"46.253.32.0","46.253.47.255","788340736","788344831","ES","Spain"
+"46.253.48.0","46.253.79.255","788344832","788353023","DE","Germany"
+"46.253.80.0","46.253.95.255","788353024","788357119","PS","Palestinian Territory"
+"46.253.96.0","46.253.111.255","788357120","788361215","CZ","Czech Republic"
+"46.253.112.0","46.253.127.255","788361216","788365311","DE","Germany"
+"46.253.128.0","46.253.143.255","788365312","788369407","IQ","Iraq"
+"46.253.144.0","46.253.159.255","788369408","788373503","DE","Germany"
+"46.253.160.0","46.253.175.255","788373504","788377599","BE","Belgium"
+"46.253.176.0","46.253.191.255","788377600","788381695","CH","Switzerland"
+"46.253.192.0","46.253.207.255","788381696","788385791","SE","Sweden"
+"46.253.208.0","46.253.223.255","788385792","788389887","PL","Poland"
+"46.253.224.0","46.253.239.255","788389888","788393983","ES","Spain"
+"46.253.240.0","46.253.255.255","788393984","788398079","DE","Germany"
+"46.254.0.0","46.254.7.255","788398080","788400127","SI","Slovenia"
+"46.254.8.0","46.254.15.255","788400128","788402175","SE","Sweden"
+"46.254.16.0","46.254.31.255","788402176","788406271","RU","Russian Federation"
+"46.254.32.0","46.254.47.255","788406272","788410367","IT","Italy"
+"46.254.48.0","46.254.55.255","788410368","788412415","TR","Turkey"
+"46.254.56.0","46.254.63.255","788412416","788414463","SI","Slovenia"
+"46.254.64.0","46.254.71.255","788414464","788416511","CZ","Czech Republic"
+"46.254.72.0","46.254.79.255","788416512","788418559","PL","Poland"
+"46.254.80.0","46.254.95.255","788418560","788422655","RU","Russian Federation"
+"46.254.96.0","46.254.103.255","788422656","788424703","FI","Finland"
+"46.254.104.0","46.254.111.255","788424704","788426751","IT","Italy"
+"46.254.112.0","46.254.119.255","788426752","788428799","GB","United Kingdom"
+"46.254.120.0","46.254.127.255","788428800","788430847","DE","Germany"
+"46.254.128.0","46.254.135.255","788430848","788432895","BG","Bulgaria"
+"46.254.136.0","46.254.143.255","788432896","788434943","DE","Germany"
+"46.254.144.0","46.254.151.255","788434944","788436991","SI","Slovenia"
+"46.254.152.0","46.254.159.255","788436992","788439039","IT","Italy"
+"46.254.160.0","46.254.167.255","788439040","788441087","RU","Russian Federation"
+"46.254.168.0","46.254.175.255","788441088","788443135","NL","Netherlands"
+"46.254.176.0","46.254.183.255","788443136","788445183","IT","Italy"
+"46.254.184.0","46.254.207.255","788445184","788451327","GB","United Kingdom"
+"46.254.208.0","46.254.215.255","788451328","788453375","FI","Finland"
+"46.254.216.0","46.254.223.255","788453376","788455423","RU","Russian Federation"
+"46.254.224.0","46.254.231.255","788455424","788457471","FR","France"
+"46.254.232.0","46.254.239.255","788457472","788459519","IT","Italy"
+"46.254.240.0","46.254.247.255","788459520","788461567","RU","Russian Federation"
+"46.254.248.0","46.254.255.255","788461568","788463615","JE","Jersey"
+"46.255.0.0","46.255.7.255","788463616","788465663","GB","United Kingdom"
+"46.255.8.0","46.255.15.255","788465664","788467711","CZ","Czech Republic"
+"46.255.16.0","46.255.23.255","788467712","788469759","NO","Norway"
+"46.255.24.0","46.255.31.255","788469760","788471807","NL","Netherlands"
+"46.255.32.0","46.255.39.255","788471808","788473855","UA","Ukraine"
+"46.255.40.0","46.255.40.255","788473856","788474111","DE","Germany"
+"46.255.41.0","46.255.47.255","788474112","788475903","GB","United Kingdom"
+"46.255.48.0","46.255.55.255","788475904","788477951","FR","France"
+"46.255.56.0","46.255.63.255","788477952","788479999","OM","Oman"
+"46.255.64.0","46.255.71.255","788480000","788482047","UZ","Uzbekistan"
+"46.255.72.0","46.255.79.255","788482048","788484095","GB","United Kingdom"
+"46.255.80.0","46.255.87.255","788484096","788486143","IT","Italy"
+"46.255.88.0","46.255.95.255","788486144","788488191","NL","Netherlands"
+"46.255.96.0","46.255.103.255","788488192","788490239","RU","Russian Federation"
+"46.255.104.0","46.255.111.255","788490240","788492287","NL","Netherlands"
+"46.255.112.0","46.255.119.255","788492288","788494335","GB","United Kingdom"
+"46.255.120.0","46.255.120.255","788494336","788494591","US","United States"
+"46.255.121.0","46.255.122.255","788494592","788495103","CY","Cyprus"
+"46.255.123.0","46.255.124.255","788495104","788495615","US","United States"
+"46.255.125.0","46.255.125.255","788495616","788495871","GB","United Kingdom"
+"46.255.126.0","46.255.127.255","788495872","788496383","CY","Cyprus"
+"46.255.128.0","46.255.135.255","788496384","788498431","FR","France"
+"46.255.136.0","46.255.143.255","788498432","788500479","RU","Russian Federation"
+"46.255.144.0","46.255.151.255","788500480","788502527","AL","Albania"
+"46.255.152.0","46.255.159.255","788502528","788504575","IE","Ireland"
+"46.255.160.0","46.255.167.255","788504576","788506623","FR","France"
+"46.255.168.0","46.255.175.255","788506624","788508671","CH","Switzerland"
+"46.255.176.0","46.255.183.255","788508672","788510719","FR","France"
+"46.255.184.0","46.255.191.255","788510720","788512767","ES","Spain"
+"46.255.192.0","46.255.199.255","788512768","788514815","FI","Finland"
+"46.255.200.0","46.255.207.255","788514816","788516863","FR","France"
+"46.255.208.0","46.255.215.255","788516864","788518911","LT","Lithuania"
+"46.255.216.0","46.255.223.255","788518912","788520959","IR","Iran, Islamic Republic of"
+"46.255.224.0","46.255.231.255","788520960","788523007","CZ","Czech Republic"
+"46.255.232.0","46.255.239.255","788523008","788525055","KZ","Kazakhstan"
+"46.255.240.0","46.255.247.255","788525056","788527103","IT","Italy"
+"46.255.248.0","46.255.255.255","788527104","788529151","GB","United Kingdom"
+"47.0.0.0","47.7.255.255","788529152","789053439","CA","Canada"
+"47.8.0.0","47.9.255.255","789053440","789184511","IN","India"
+"47.10.0.0","47.10.255.255","789184512","789250047","CA","Canada"
+"47.11.0.0","47.11.255.255","789250048","789315583","IN","India"
+"47.12.0.0","47.14.255.255","789315584","789512191","CA","Canada"
+"47.15.0.0","47.15.255.255","789512192","789577727","IN","India"
+"47.16.0.0","47.23.255.255","789577728","790102015","US","United States"
+"47.24.0.0","47.28.255.255","790102016","790429695","CA","Canada"
+"47.29.0.0","47.31.255.255","790429696","790626303","IN","India"
+"47.32.0.0","47.52.255.255","790626304","792002559","US","United States"
+"47.53.0.0","47.53.255.255","792002560","792068095","IT","Italy"
+"47.54.0.0","47.55.255.255","792068096","792199167","CA","Canada"
+"47.56.0.0","47.57.255.255","792199168","792330239","US","United States"
+"47.58.0.0","47.63.255.255","792330240","792723455","ES","Spain"
+"47.64.0.0","47.71.255.255","792723456","793247743","DE","Germany"
+"47.72.0.0","47.72.255.255","793247744","793313279","NZ","New Zealand"
+"47.73.0.0","47.73.255.255","793313280","793378815","DE","Germany"
+"47.74.0.0","47.89.23.255","793378816","794367999","US","United States"
+"47.89.24.0","47.89.27.255","794368000","794369023","HK","Hong Kong"
+"47.89.28.0","47.89.29.8","794369024","794369288","US","United States"
+"47.89.29.9","47.89.29.9","794369289","794369289","CN","China"
+"47.89.29.10","47.90.3.171","794369290","794428331","US","United States"
+"47.90.3.172","47.90.3.172","794428332","794428332","HK","Hong Kong"
+"47.90.3.173","47.90.5.120","794428333","794428792","US","United States"
+"47.90.5.121","47.90.5.121","794428793","794428793","HK","Hong Kong"
+"47.90.5.122","47.90.6.56","794428794","794428984","US","United States"
+"47.90.6.57","47.90.6.57","794428985","794428985","HK","Hong Kong"
+"47.90.6.58","47.90.6.220","794428986","794429148","US","United States"
+"47.90.6.221","47.90.6.221","794429149","794429149","HK","Hong Kong"
+"47.90.6.222","47.90.51.71","794429150","794440519","US","United States"
+"47.90.51.72","47.90.51.72","794440520","794440520","HK","Hong Kong"
+"47.90.51.73","47.91.255.255","794440521","794558463","US","United States"
+"47.92.0.0","47.127.255.255","794558464","796917759","CN","China"
+"47.128.0.0","47.135.255.255","796917760","797442047","CA","Canada"
+"47.136.0.0","47.183.0.0","797442048","800522240","US","United States"
+"47.183.0.1","47.183.0.1","800522241","800522241","CA","Canada"
+"47.183.0.2","47.223.255.255","800522242","803209215","US","United States"
+"47.224.0.0","47.234.255.255","803209216","803930111","CA","Canada"
+"47.235.0.0","47.246.255.255","803930112","804716543","US","United States"
+"47.247.0.0","47.247.255.255","804716544","804782079","IN","India"
+"47.248.0.0","47.249.255.255","804782080","804913151","CA","Canada"
+"47.250.0.0","47.254.255.255","804913152","805240831","US","United States"
+"47.255.0.0","47.255.255.255","805240832","805306367","CA","Canada"
+"48.0.0.0","48.255.255.255","805306368","822083583","US","United States"
+"49.0.0.0","49.0.3.255","822083584","822084607","ID","Indonesia"
+"49.0.4.0","49.0.7.255","822084608","822085631","BD","Bangladesh"
+"49.0.8.0","49.0.15.255","822085632","822087679","AU","Australia"
+"49.0.16.0","49.0.23.255","822087680","822089727","JP","Japan"
+"49.0.24.0","49.0.27.255","822089728","822090751","ID","Indonesia"
+"49.0.28.0","49.0.31.255","822090752","822091775","NZ","New Zealand"
+"49.0.32.0","49.0.63.255","822091776","822099967","BD","Bangladesh"
+"49.0.64.0","49.0.127.255","822099968","822116351","TH","Thailand"
+"49.0.128.0","49.0.255.255","822116352","822149119","MN","Mongolia"
+"49.1.0.0","49.1.255.255","822149120","822214655","KR","Korea, Republic of"
+"49.2.0.0","49.3.255.255","822214656","822345727","AU","Australia"
+"49.4.0.0","49.7.255.255","822345728","822607871","CN","China"
+"49.8.0.0","49.11.255.255","822607872","822870015","KR","Korea, Republic of"
+"49.12.0.0","49.15.255.255","822870016","823132159","IN","India"
+"49.16.0.0","49.31.255.255","823132160","824180735","KR","Korea, Republic of"
+"49.32.0.0","49.47.255.255","824180736","825229311","IN","India"
+"49.48.0.0","49.49.255.255","825229312","825360383","TH","Thailand"
+"49.50.0.0","49.50.3.255","825360384","825361407","KR","Korea, Republic of"
+"49.50.4.0","49.50.11.255","825361408","825363455","ID","Indonesia"
+"49.50.12.0","49.50.15.255","825363456","825364479","MY","Malaysia"
+"49.50.16.0","49.50.63.255","825364480","825376767","KR","Korea, Republic of"
+"49.50.64.0","49.50.127.255","825376768","825393151","IN","India"
+"49.50.128.0","49.50.191.255","825393152","825409535","KR","Korea, Republic of"
+"49.50.192.0","49.50.231.255","825409536","825419775","NZ","New Zealand"
+"49.50.232.0","49.50.235.255","825419776","825420799","TH","Thailand"
+"49.50.236.0","49.50.239.255","825420800","825421823","MY","Malaysia"
+"49.50.240.0","49.50.255.255","825421824","825425919","NZ","New Zealand"
+"49.51.0.0","49.55.255.255","825425920","825753599","CN","China"
+"49.56.0.0","49.63.255.255","825753600","826277887","KR","Korea, Republic of"
+"49.64.0.0","49.95.255.255","826277888","828375039","CN","China"
+"49.96.0.0","49.111.255.255","828375040","829423615","JP","Japan"
+"49.112.0.0","49.123.255.255","829423616","830210047","CN","China"
+"49.124.0.0","49.125.255.255","830210048","830341119","MY","Malaysia"
+"49.126.0.0","49.126.255.255","830341120","830406655","NP","Nepal"
+"49.127.0.0","49.127.255.255","830406656","830472191","AU","Australia"
+"49.128.0.0","49.128.7.255","830472192","830474239","CN","China"
+"49.128.8.0","49.128.11.255","830474240","830475263","SG","Singapore"
+"49.128.12.0","49.128.14.255","830475264","830476031","AU","Australia"
+"49.128.15.0","49.128.15.255","830476032","830476287","NZ","New Zealand"
+"49.128.16.0","49.128.31.255","830476288","830480383","JP","Japan"
+"49.128.32.0","49.128.63.255","830480384","830488575","SG","Singapore"
+"49.128.64.0","49.128.95.255","830488576","830496767","HK","Hong Kong"
+"49.128.96.0","49.128.103.255","830496768","830498815","JP","Japan"
+"49.128.104.0","49.128.107.255","830498816","830499839","GU","Guam"
+"49.128.108.0","49.128.111.255","830499840","830500863","IN","India"
+"49.128.112.0","49.128.127.255","830500864","830504959","TW","Taiwan"
+"49.128.128.0","49.128.159.255","830504960","830513151","JP","Japan"
+"49.128.160.0","49.128.175.255","830513152","830517247","IN","India"
+"49.128.176.0","49.128.191.255","830517248","830521343","ID","Indonesia"
+"49.128.192.0","49.128.223.255","830521344","830529535","KR","Korea, Republic of"
+"49.128.224.0","49.128.255.255","830529536","830537727","AU","Australia"
+"49.129.0.0","49.129.255.255","830537728","830603263","JP","Japan"
+"49.130.0.0","49.131.255.255","830603264","830734335","HK","Hong Kong"
+"49.132.0.0","49.135.255.255","830734336","830996479","JP","Japan"
+"49.136.0.0","49.139.255.255","830996480","831258623","IN","India"
+"49.140.0.0","49.141.255.255","831258624","831389695","CN","China"
+"49.142.0.0","49.143.223.255","831389696","831512575","KR","Korea, Republic of"
+"49.143.224.0","49.143.227.255","831512576","831513599","AU","Australia"
+"49.143.228.0","49.143.231.255","831513600","831514623","NZ","New Zealand"
+"49.143.232.0","49.143.233.95","831514624","831514975","HK","Hong Kong"
+"49.143.233.96","49.143.233.127","831514976","831515007","AU","Australia"
+"49.143.233.128","49.143.233.255","831515008","831515135","HK","Hong Kong"
+"49.143.234.0","49.143.234.7","831515136","831515143","AU","Australia"
+"49.143.234.8","49.143.235.255","831515144","831515647","HK","Hong Kong"
+"49.143.236.0","49.143.239.255","831515648","831516671","AU","Australia"
+"49.143.240.0","49.143.247.255","831516672","831518719","JP","Japan"
+"49.143.248.0","49.143.251.255","831518720","831519743","AU","Australia"
+"49.143.252.0","49.143.255.255","831519744","831520767","IN","India"
+"49.144.0.0","49.146.58.112","831520768","831666800","PH","Philippines"
+"49.146.58.113","49.146.58.113","831666801","831666801","HK","Hong Kong"
+"49.146.58.114","49.151.255.255","831666802","832045055","PH","Philippines"
+"49.152.0.0","49.155.255.255","832045056","832307199","CN","China"
+"49.156.0.0","49.156.3.255","832307200","832308223","PK","Pakistan"
+"49.156.4.0","49.156.15.255","832308224","832311295","JP","Japan"
+"49.156.16.0","49.156.19.255","832311296","832312319","AU","Australia"
+"49.156.20.0","49.156.23.255","832312320","832313343","ID","Indonesia"
+"49.156.24.0","49.156.31.255","832313344","832315391","AU","Australia"
+"49.156.32.0","49.156.47.255","832315392","832319487","KH","Cambodia"
+"49.156.48.0","49.156.51.255","832319488","832320511","NU","Niue"
+"49.156.52.0","49.156.55.255","832320512","832321535","VN","Vietnam"
+"49.156.56.0","49.156.63.255","832321536","832323583","ID","Indonesia"
+"49.156.64.0","49.156.159.255","832323584","832348159","IN","India"
+"49.156.160.0","49.156.255.255","832348160","832372735","JP","Japan"
+"49.157.0.0","49.157.255.255","832372736","832438271","PH","Philippines"
+"49.158.0.0","49.159.255.255","832438272","832569343","TW","Taiwan"
+"49.160.0.0","49.175.255.255","832569344","833617919","KR","Korea, Republic of"
+"49.176.0.0","49.199.255.255","833617920","835190783","AU","Australia"
+"49.200.0.0","49.207.255.255","835190784","835715071","IN","India"
+"49.208.0.0","49.211.255.255","835715072","835977215","CN","China"
+"49.212.0.0","49.212.255.255","835977216","836042751","JP","Japan"
+"49.213.0.0","49.213.15.255","836042752","836046847","HK","Hong Kong"
+"49.213.16.0","49.213.31.255","836046848","836050943","SG","Singapore"
+"49.213.32.0","49.213.63.255","836050944","836059135","IN","India"
+"49.213.64.0","49.213.127.255","836059136","836075519","VN","Vietnam"
+"49.213.128.0","49.219.255.255","836075520","836501503","TW","Taiwan"
+"49.220.0.0","49.223.255.255","836501504","836763647","CN","China"
+"49.224.0.0","49.227.255.255","836763648","837025791","NZ","New Zealand"
+"49.228.0.0","49.231.255.255","837025792","837287935","TH","Thailand"
+"49.232.0.0","49.235.255.255","837287936","837550079","CN","China"
+"49.236.0.0","49.236.63.255","837550080","837566463","IN","India"
+"49.236.64.0","49.236.191.255","837566464","837599231","KR","Korea, Republic of"
+"49.236.192.0","49.236.207.255","837599232","837603327","MY","Malaysia"
+"49.236.208.0","49.236.211.255","837603328","837604351","VN","Vietnam"
+"49.236.212.0","49.236.215.255","837604352","837605375","NP","Nepal"
+"49.236.216.0","49.236.223.255","837605376","837607423","ID","Indonesia"
+"49.236.224.0","49.236.239.255","837607424","837611519","JP","Japan"
+"49.236.240.0","49.236.255.255","837611520","837615615","AU","Australia"
+"49.237.0.0","49.237.255.255","837615616","837681151","TH","Thailand"
+"49.238.0.0","49.238.31.255","837681152","837689343","JP","Japan"
+"49.238.32.0","49.238.63.255","837689344","837697535","IN","India"
+"49.238.64.0","49.238.255.255","837697536","837746687","KR","Korea, Republic of"
+"49.239.0.0","49.239.63.255","837746688","837763071","CN","China"
+"49.239.64.0","49.239.127.255","837763072","837779455","JP","Japan"
+"49.239.128.0","49.239.191.255","837779456","837795839","KR","Korea, Republic of"
+"49.239.192.0","49.239.255.255","837795840","837812223","CN","China"
+"49.240.0.0","49.243.255.255","837812224","838074367","JP","Japan"
+"49.244.0.0","49.244.255.255","838074368","838139903","NP","Nepal"
+"49.245.0.0","49.245.255.255","838139904","838205439","SG","Singapore"
+"49.246.0.0","49.246.127.255","838205440","838238207","KR","Korea, Republic of"
+"49.246.128.0","49.246.223.255","838238208","838262783","VN","Vietnam"
+"49.246.224.0","49.246.255.255","838262784","838270975","CN","China"
+"49.247.0.0","49.247.255.255","838270976","838336511","KR","Korea, Republic of"
+"49.248.0.0","49.249.255.255","838336512","838467583","IN","India"
+"49.250.0.0","49.253.255.255","838467584","838729727","JP","Japan"
+"49.254.0.0","49.254.255.255","838729728","838795263","KR","Korea, Republic of"
+"49.255.0.0","49.255.255.255","838795264","838860799","AU","Australia"
+"50.0.0.0","50.2.66.255","838860800","839009023","US","United States"
+"50.2.67.0","50.2.67.255","839009024","839009279","HU","Hungary"
+"50.2.68.0","50.2.94.255","839009280","839016191","US","United States"
+"50.2.95.0","50.2.95.255","839016192","839016447","CA","Canada"
+"50.2.96.0","50.7.78.87","839016448","839339607","US","United States"
+"50.7.78.88","50.7.78.89","839339608","839339609","A1","Anonymous Proxy"
+"50.7.78.90","50.7.79.255","839339610","839340031","US","United States"
+"50.7.80.0","50.7.83.255","839340032","839341055","ES","Spain"
+"50.7.84.0","50.7.91.255","839341056","839343103","DE","Germany"
+"50.7.92.0","50.7.95.255","839343104","839344127","NL","Netherlands"
+"50.7.96.0","50.7.111.255","839344128","839348223","US","United States"
+"50.7.112.0","50.7.112.255","839348224","839348479","DE","Germany"
+"50.7.113.0","50.7.113.255","839348480","839348735","AT","Austria"
+"50.7.114.0","50.7.114.255","839348736","839348991","GB","United Kingdom"
+"50.7.115.0","50.7.115.255","839348992","839349247","AT","Austria"
+"50.7.116.0","50.7.119.255","839349248","839350271","DE","Germany"
+"50.7.120.0","50.7.123.255","839350272","839351295","NL","Netherlands"
+"50.7.124.0","50.7.126.255","839351296","839352063","DE","Germany"
+"50.7.127.0","50.7.147.255","839352064","839357439","NL","Netherlands"
+"50.7.148.0","50.7.151.255","839357440","839358463","FR","France"
+"50.7.152.0","50.7.155.103","839358464","839359335","GB","United Kingdom"
+"50.7.155.104","50.7.155.111","839359336","839359343","US","United States"
+"50.7.155.112","50.7.155.119","839359344","839359351","GB","United Kingdom"
+"50.7.155.120","50.7.155.127","839359352","839359359","IT","Italy"
+"50.7.155.128","50.7.155.135","839359360","839359367","IE","Ireland"
+"50.7.155.136","50.7.155.143","839359368","839359375","FR","France"
+"50.7.155.144","50.7.155.151","839359376","839359383","TH","Thailand"
+"50.7.155.152","50.7.155.255","839359384","839359487","GB","United Kingdom"
+"50.7.156.0","50.7.159.255","839359488","839360511","DE","Germany"
+"50.7.160.0","50.7.183.255","839360512","839366655","NL","Netherlands"
+"50.7.184.0","50.7.184.255","839366656","839366911","AT","Austria"
+"50.7.185.0","50.7.185.255","839366912","839367167","CZ","Czech Republic"
+"50.7.186.0","50.7.191.255","839367168","839368703","NL","Netherlands"
+"50.7.192.0","50.7.255.255","839368704","839385087","CZ","Czech Republic"
+"50.8.0.0","50.21.127.255","839385088","840269823","US","United States"
+"50.21.128.0","50.21.143.255","840269824","840273919","CA","Canada"
+"50.21.144.0","50.21.159.255","840273920","840278015","US","United States"
+"50.21.160.0","50.21.175.255","840278016","840282111","CA","Canada"
+"50.21.176.0","50.21.223.255","840282112","840294399","US","United States"
+"50.21.224.0","50.21.239.255","840294400","840298495","CA","Canada"
+"50.21.240.0","50.30.36.25","840298496","840836121","US","United States"
+"50.30.36.26","50.30.36.28","840836122","840836124","BZ","Belize"
+"50.30.36.29","50.30.42.154","840836125","840837786","US","United States"
+"50.30.42.155","50.30.42.155","840837787","840837787","BZ","Belize"
+"50.30.42.156","50.30.45.28","840837788","840838428","US","United States"
+"50.30.45.29","50.30.45.29","840838429","840838429","UA","Ukraine"
+"50.30.45.30","50.30.45.53","840838430","840838453","US","United States"
+"50.30.45.54","50.30.45.54","840838454","840838454","UA","Ukraine"
+"50.30.45.55","50.30.151.255","840838455","840865791","US","United States"
+"50.30.152.0","50.30.152.255","840865792","840866047","CA","Canada"
+"50.30.153.0","50.31.239.255","840866048","840953855","US","United States"
+"50.31.240.0","50.31.241.255","840953856","840954367","JP","Japan"
+"50.31.242.0","50.31.251.255","840954368","840956927","US","United States"
+"50.31.252.0","50.31.255.255","840956928","840957951","JP","Japan"
+"50.32.0.0","50.63.255.255","840957952","843055103","US","United States"
+"50.64.0.0","50.72.255.255","843055104","843644927","CA","Canada"
+"50.73.0.0","50.91.255.255","843644928","844890111","US","United States"
+"50.92.0.0","50.93.127.255","844890112","844988415","CA","Canada"
+"50.93.128.0","50.97.19.33","844988416","845222689","US","United States"
+"50.97.19.34","50.97.19.34","845222690","845222690","HK","Hong Kong"
+"50.97.19.35","50.97.255.255","845222691","845283327","US","United States"
+"50.98.0.0","50.101.255.255","845283328","845545471","CA","Canada"
+"50.102.0.0","50.115.175.255","845545472","846442495","US","United States"
+"50.115.176.0","50.115.191.255","846442496","846446591","CA","Canada"
+"50.115.192.0","50.117.127.255","846446592","846561279","US","United States"
+"50.117.128.0","50.117.255.255","846561280","846594047","CA","Canada"
+"50.118.0.0","50.118.145.85","846594048","846631253","US","United States"
+"50.118.145.86","50.118.145.86","846631254","846631254","CA","Canada"
+"50.118.145.87","50.118.161.255","846631255","846635519","US","United States"
+"50.118.162.0","50.118.162.255","846635520","846635775","EU","Europe"
+"50.118.163.0","50.118.198.19","846635776","846644755","US","United States"
+"50.118.198.20","50.118.198.20","846644756","846644756","PT","Portugal"
+"50.118.198.21","50.118.204.255","846644757","846646527","US","United States"
+"50.118.205.0","50.118.205.255","846646528","846646783","CN","China"
+"50.118.206.0","50.118.210.255","846646784","846648063","US","United States"
+"50.118.211.0","50.118.212.255","846648064","846648575","CN","China"
+"50.118.213.0","50.118.215.255","846648576","846649343","US","United States"
+"50.118.216.0","50.118.216.63","846649344","846649407","CN","China"
+"50.118.216.64","50.118.216.127","846649408","846649471","US","United States"
+"50.118.216.128","50.118.216.255","846649472","846649599","CN","China"
+"50.118.217.0","50.118.219.255","846649600","846650367","US","United States"
+"50.118.220.0","50.118.221.255","846650368","846650879","CN","China"
+"50.118.222.0","50.225.61.3","846650880","853622019","US","United States"
+"50.225.61.4","50.225.61.4","853622020","853622020","DE","Germany"
+"50.225.61.5","50.225.61.80","853622021","853622096","US","United States"
+"50.225.61.81","50.225.61.82","853622097","853622098","GB","United Kingdom"
+"50.225.61.83","50.225.61.83","853622099","853622099","US","United States"
+"50.225.61.84","50.225.61.84","853622100","853622100","FR","France"
+"50.225.61.85","50.225.61.85","853622101","853622101","BG","Bulgaria"
+"50.225.61.86","50.225.61.86","853622102","853622102","ES","Spain"
+"50.225.61.87","50.225.61.87","853622103","853622103","IT","Italy"
+"50.225.61.88","50.225.61.88","853622104","853622104","US","United States"
+"50.225.61.89","50.225.61.89","853622105","853622105","SE","Sweden"
+"50.225.61.90","50.225.61.93","853622106","853622109","US","United States"
+"50.225.61.94","50.225.61.94","853622110","853622110","DE","Germany"
+"50.225.61.95","50.255.255.255","853622111","855638015","US","United States"
+"51.0.0.0","51.3.255.255","855638016","855900159","GB","United Kingdom"
+"51.4.0.0","51.5.255.255","855900160","856031231","DE","Germany"
+"51.6.0.0","51.7.255.255","856031232","856162303","GB","United Kingdom"
+"51.8.0.0","51.8.127.255","856162304","856195071","US","United States"
+"51.8.128.0","51.8.144.31","856195072","856199199","DE","Germany"
+"51.8.144.32","51.8.144.63","856199200","856199231","US","United States"
+"51.8.144.64","51.8.144.127","856199232","856199295","DE","Germany"
+"51.8.144.128","51.8.144.255","856199296","856199423","US","United States"
+"51.8.145.0","51.8.145.255","856199424","856199679","DE","Germany"
+"51.8.146.0","51.8.159.255","856199680","856203263","US","United States"
+"51.8.160.0","51.8.223.255","856203264","856219647","DE","Germany"
+"51.8.224.0","51.8.255.255","856219648","856227839","US","United States"
+"51.9.0.0","51.14.255.255","856227840","856621055","GB","United Kingdom"
+"51.15.0.0","51.15.255.255","856621056","856686591","FR","France"
+"51.16.0.0","51.35.255.255","856686592","857997311","GB","United Kingdom"
+"51.36.0.0","51.36.255.255","857997312","858062847","SA","Saudi Arabia"
+"51.37.0.0","51.37.2.255","858062848","858063615","GB","United Kingdom"
+"51.37.3.0","51.37.3.255","858063616","858063871","IE","Ireland"
+"51.37.4.0","51.37.5.133","858063872","858064261","GB","United Kingdom"
+"51.37.5.134","51.37.5.134","858064262","858064262","IE","Ireland"
+"51.37.5.135","51.37.7.255","858064263","858064895","GB","United Kingdom"
+"51.37.8.0","51.37.9.255","858064896","858065407","IE","Ireland"
+"51.37.10.0","51.37.19.255","858065408","858067967","GB","United Kingdom"
+"51.37.20.0","51.37.59.255","858067968","858078207","IE","Ireland"
+"51.37.60.0","51.37.63.255","858078208","858079231","GB","United Kingdom"
+"51.37.64.0","51.37.79.255","858079232","858083327","IE","Ireland"
+"51.37.80.0","51.37.87.255","858083328","858085375","GB","United Kingdom"
+"51.37.88.0","51.37.95.255","858085376","858087423","IE","Ireland"
+"51.37.96.0","51.37.127.255","858087424","858095615","GB","United Kingdom"
+"51.37.128.0","51.37.151.255","858095616","858101759","IE","Ireland"
+"51.37.152.0","51.37.158.255","858101760","858103551","GB","United Kingdom"
+"51.37.159.0","51.37.159.255","858103552","858103807","IE","Ireland"
+"51.37.160.0","51.37.175.255","858103808","858107903","GB","United Kingdom"
+"51.37.176.0","51.37.183.255","858107904","858109951","IE","Ireland"
+"51.37.184.0","51.37.191.255","858109952","858111999","GB","United Kingdom"
+"51.37.192.0","51.37.255.255","858112000","858128383","IE","Ireland"
+"51.38.0.0","51.38.255.255","858128384","858193919","GB","United Kingdom"
+"51.39.0.0","51.39.255.255","858193920","858259455","SA","Saudi Arabia"
+"51.40.0.0","51.80.94.207","858259456","860905167","GB","United Kingdom"
+"51.80.94.208","51.80.94.211","860905168","860905171","FR","France"
+"51.80.94.212","51.170.255.255","860905172","866844671","GB","United Kingdom"
+"51.171.0.0","51.171.255.255","866844672","866910207","IE","Ireland"
+"51.172.0.0","51.173.255.255","866910208","867041279","GB","United Kingdom"
+"51.174.0.0","51.175.255.255","867041280","867172351","NO","Norway"
+"51.176.0.0","51.178.255.255","867172352","867368959","GB","United Kingdom"
+"51.179.0.0","51.179.127.255","867368960","867401727","IT","Italy"
+"51.179.128.0","51.210.255.255","867401728","869466111","GB","United Kingdom"
+"51.211.0.0","51.211.255.255","869466112","869531647","SA","Saudi Arabia"
+"51.212.0.0","51.217.255.255","869531648","869924863","GB","United Kingdom"
+"51.218.0.0","51.218.255.255","869924864","869990399","SA","Saudi Arabia"
+"51.219.0.0","51.222.255.255","869990400","870252543","GB","United Kingdom"
+"51.223.0.0","51.223.255.255","870252544","870318079","SA","Saudi Arabia"
+"51.224.0.0","51.234.255.255","870318080","871038975","GB","United Kingdom"
+"51.235.0.0","51.235.255.255","871038976","871104511","SA","Saudi Arabia"
+"51.236.0.0","51.251.255.255","871104512","872153087","GB","United Kingdom"
+"51.252.0.0","51.253.255.255","872153088","872284159","SA","Saudi Arabia"
+"51.254.0.0","51.254.10.151","872284160","872286871","FR","France"
+"51.254.10.152","51.254.10.155","872286872","872286875","CZ","Czech Republic"
+"51.254.10.156","51.254.15.159","872286876","872288159","FR","France"
+"51.254.15.160","51.254.15.191","872288160","872288191","ES","Spain"
+"51.254.15.192","51.254.16.127","872288192","872288383","FR","France"
+"51.254.16.128","51.254.16.255","872288384","872288511","GB","United Kingdom"
+"51.254.17.0","51.254.18.103","872288512","872288871","FR","France"
+"51.254.18.104","51.254.18.107","872288872","872288875","DE","Germany"
+"51.254.18.108","51.254.23.63","872288876","872290111","FR","France"
+"51.254.23.64","51.254.23.95","872290112","872290143","ES","Spain"
+"51.254.23.96","51.254.27.79","872290144","872291151","FR","France"
+"51.254.27.80","51.254.27.95","872291152","872291167","FI","Finland"
+"51.254.27.96","51.254.28.191","872291168","872291519","FR","France"
+"51.254.28.192","51.254.28.255","872291520","872291583","IE","Ireland"
+"51.254.29.0","51.254.30.31","872291584","872291871","FR","France"
+"51.254.30.32","51.254.30.63","872291872","872291903","ES","Spain"
+"51.254.30.64","51.254.31.127","872291904","872292223","FR","France"
+"51.254.31.128","51.254.31.255","872292224","872292351","GB","United Kingdom"
+"51.254.32.0","51.254.50.79","872292352","872297039","FR","France"
+"51.254.50.80","51.254.50.95","872297040","872297055","ES","Spain"
+"51.254.50.96","51.254.50.255","872297056","872297215","FR","France"
+"51.254.51.0","51.254.51.15","872297216","872297231","GB","United Kingdom"
+"51.254.51.16","51.254.53.95","872297232","872297823","FR","France"
+"51.254.53.96","51.254.53.127","872297824","872297855","ES","Spain"
+"51.254.53.128","51.254.58.95","872297856","872299103","FR","France"
+"51.254.58.96","51.254.58.127","872299104","872299135","PT","Portugal"
+"51.254.58.128","51.254.61.255","872299136","872300031","FR","France"
+"51.254.62.0","51.254.62.31","872300032","872300063","ES","Spain"
+"51.254.62.32","51.254.63.255","872300064","872300543","FR","France"
+"51.254.64.0","51.254.64.15","872300544","872300559","GB","United Kingdom"
+"51.254.64.16","51.254.64.95","872300560","872300639","FR","France"
+"51.254.64.96","51.254.64.127","872300640","872300671","PT","Portugal"
+"51.254.64.128","51.254.64.191","872300672","872300735","FR","France"
+"51.254.64.192","51.254.64.207","872300736","872300751","PL","Poland"
+"51.254.64.208","51.254.67.191","872300752","872301503","FR","France"
+"51.254.67.192","51.254.67.255","872301504","872301567","PL","Poland"
+"51.254.68.0","51.254.72.191","872301568","872302783","FR","France"
+"51.254.72.192","51.254.72.255","872302784","872302847","GB","United Kingdom"
+"51.254.73.0","51.254.73.255","872302848","872303103","FR","France"
+"51.254.74.0","51.254.74.255","872303104","872303359","GB","United Kingdom"
+"51.254.75.0","51.254.78.191","872303360","872304319","FR","France"
+"51.254.78.192","51.254.78.255","872304320","872304383","IE","Ireland"
+"51.254.79.0","51.254.79.11","872304384","872304395","FR","France"
+"51.254.79.12","51.254.79.15","872304396","872304399","CZ","Czech Republic"
+"51.254.79.16","51.254.79.63","872304400","872304447","FR","France"
+"51.254.79.64","51.254.79.127","872304448","872304511","ES","Spain"
+"51.254.79.128","51.254.83.31","872304512","872305439","FR","France"
+"51.254.83.32","51.254.83.63","872305440","872305471","GB","United Kingdom"
+"51.254.83.64","51.254.86.7","872305472","872306183","FR","France"
+"51.254.86.8","51.254.86.15","872306184","872306191","US","United States"
+"51.254.86.16","51.254.86.191","872306192","872306367","FR","France"
+"51.254.86.192","51.254.86.223","872306368","872306399","GB","United Kingdom"
+"51.254.86.224","51.254.90.63","872306400","872307263","FR","France"
+"51.254.90.64","51.254.90.127","872307264","872307327","ES","Spain"
+"51.254.90.128","51.254.94.127","872307328","872308351","FR","France"
+"51.254.94.128","51.254.94.147","872308352","872308371","GB","United Kingdom"
+"51.254.94.148","51.254.94.148","872308372","872308372","US","United States"
+"51.254.94.149","51.254.94.231","872308373","872308455","GB","United Kingdom"
+"51.254.94.232","51.254.94.232","872308456","872308456","FR","France"
+"51.254.94.233","51.254.94.255","872308457","872308479","GB","United Kingdom"
+"51.254.95.0","51.254.95.223","872308480","872308703","FR","France"
+"51.254.95.224","51.254.95.255","872308704","872308735","ES","Spain"
+"51.254.96.0","51.254.100.123","872308736","872309883","FR","France"
+"51.254.100.124","51.254.100.124","872309884","872309884","PT","Portugal"
+"51.254.100.125","51.254.104.15","872309885","872310799","FR","France"
+"51.254.104.16","51.254.104.31","872310800","872310815","ES","Spain"
+"51.254.104.32","51.254.104.255","872310816","872311039","FR","France"
+"51.254.105.0","51.254.105.127","872311040","872311167","IE","Ireland"
+"51.254.105.128","51.254.105.206","872311168","872311246","FR","France"
+"51.254.105.207","51.254.105.209","872311247","872311249","BE","Belgium"
+"51.254.105.210","51.254.108.175","872311250","872311983","FR","France"
+"51.254.108.176","51.254.108.191","872311984","872311999","FI","Finland"
+"51.254.108.192","51.254.127.125","872312000","872316797","FR","France"
+"51.254.127.126","51.254.127.126","872316798","872316798","PT","Portugal"
+"51.254.127.127","51.254.144.159","872316799","872321183","FR","France"
+"51.254.144.160","51.254.144.191","872321184","872321215","FI","Finland"
+"51.254.144.192","51.254.144.255","872321216","872321279","ES","Spain"
+"51.254.145.0","51.254.151.127","872321280","872322943","FR","France"
+"51.254.151.128","51.254.151.255","872322944","872323071","GB","United Kingdom"
+"51.254.152.0","51.254.152.63","872323072","872323135","FR","France"
+"51.254.152.64","51.254.152.127","872323136","872323199","ES","Spain"
+"51.254.152.128","51.254.152.255","872323200","872323327","GB","United Kingdom"
+"51.254.153.0","51.254.153.223","872323328","872323551","FR","France"
+"51.254.153.224","51.254.153.255","872323552","872323583","GB","United Kingdom"
+"51.254.154.0","51.254.154.191","872323584","872323775","FR","France"
+"51.254.154.192","51.254.154.255","872323776","872323839","ES","Spain"
+"51.254.155.0","51.254.161.191","872323840","872325567","FR","France"
+"51.254.161.192","51.254.161.207","872325568","872325583","FI","Finland"
+"51.254.161.208","51.254.162.75","872325584","872325707","FR","France"
+"51.254.162.76","51.254.162.79","872325708","872325711","ES","Spain"
+"51.254.162.80","51.254.164.7","872325712","872326151","FR","France"
+"51.254.164.8","51.254.164.11","872326152","872326155","CZ","Czech Republic"
+"51.254.164.12","51.254.164.31","872326156","872326175","FR","France"
+"51.254.164.32","51.254.164.63","872326176","872326207","PT","Portugal"
+"51.254.164.64","51.254.165.255","872326208","872326655","FR","France"
+"51.254.166.0","51.254.166.31","872326656","872326687","GB","United Kingdom"
+"51.254.166.32","51.254.169.191","872326688","872327615","FR","France"
+"51.254.169.192","51.254.169.255","872327616","872327679","ES","Spain"
+"51.254.170.0","51.254.170.127","872327680","872327807","FR","France"
+"51.254.170.128","51.254.170.131","872327808","872327811","FI","Finland"
+"51.254.170.132","51.254.170.135","872327812","872327815","IE","Ireland"
+"51.254.170.136","51.254.170.151","872327816","872327831","FR","France"
+"51.254.170.152","51.254.170.155","872327832","872327835","IT","Italy"
+"51.254.170.156","51.254.170.207","872327836","872327887","FR","France"
+"51.254.170.208","51.254.170.223","872327888","872327903","ES","Spain"
+"51.254.170.224","51.254.172.39","872327904","872328231","FR","France"
+"51.254.172.40","51.254.172.43","872328232","872328235","PL","Poland"
+"51.254.172.44","51.254.172.191","872328236","872328383","FR","France"
+"51.254.172.192","51.254.172.255","872328384","872328447","PL","Poland"
+"51.254.173.0","51.254.176.191","872328448","872329407","FR","France"
+"51.254.176.192","51.254.176.255","872329408","872329471","ES","Spain"
+"51.254.177.0","51.254.177.127","872329472","872329599","GB","United Kingdom"
+"51.254.177.128","51.254.178.223","872329600","872329951","FR","France"
+"51.254.178.224","51.254.178.255","872329952","872329983","GB","United Kingdom"
+"51.254.179.0","51.254.180.39","872329984","872330279","FR","France"
+"51.254.180.40","51.254.180.43","872330280","872330283","GB","United Kingdom"
+"51.254.180.44","51.254.189.191","872330284","872332735","FR","France"
+"51.254.189.192","51.254.189.255","872332736","872332799","ES","Spain"
+"51.254.190.0","51.254.190.31","872332800","872332831","IE","Ireland"
+"51.254.190.32","51.254.213.192","872332832","872338880","FR","France"
+"51.254.213.193","51.254.213.193","872338881","872338881","BE","Belgium"
+"51.254.213.194","51.254.227.63","872338882","872342335","FR","France"
+"51.254.227.64","51.254.227.95","872342336","872342367","ES","Spain"
+"51.254.227.96","51.254.236.27","872342368","872344603","FR","France"
+"51.254.236.28","51.254.236.31","872344604","872344607","GB","United Kingdom"
+"51.254.236.32","51.254.238.127","872344608","872345215","FR","France"
+"51.254.238.128","51.254.238.255","872345216","872345343","GB","United Kingdom"
+"51.254.239.0","51.254.242.111","872345344","872346223","FR","France"
+"51.254.242.112","51.254.242.127","872346224","872346239","ES","Spain"
+"51.254.242.128","51.254.242.239","872346240","872346351","FR","France"
+"51.254.242.240","51.254.242.255","872346352","872346367","FI","Finland"
+"51.254.243.0","51.254.244.191","872346368","872346815","FR","France"
+"51.254.244.192","51.254.244.255","872346816","872346879","ES","Spain"
+"51.254.245.0","51.254.245.98","872346880","872346978","FR","France"
+"51.254.245.99","51.254.245.99","872346979","872346979","DE","Germany"
+"51.254.245.100","51.254.245.183","872346980","872347063","FR","France"
+"51.254.245.184","51.254.245.187","872347064","872347067","PT","Portugal"
+"51.254.245.188","51.254.253.31","872347068","872348959","FR","France"
+"51.254.253.32","51.254.253.47","872348960","872348975","GB","United Kingdom"
+"51.254.253.48","51.255.6.95","872348976","872351327","FR","France"
+"51.255.6.96","51.255.6.127","872351328","872351359","ES","Spain"
+"51.255.6.128","51.255.7.87","872351360","872351575","FR","France"
+"51.255.7.88","51.255.7.95","872351576","872351583","FI","Finland"
+"51.255.7.96","51.255.13.95","872351584","872353119","FR","France"
+"51.255.13.96","51.255.13.127","872353120","872353151","PT","Portugal"
+"51.255.13.128","51.255.14.63","872353152","872353343","FR","France"
+"51.255.14.64","51.255.14.127","872353344","872353407","IE","Ireland"
+"51.255.14.128","51.255.14.191","872353408","872353471","FR","France"
+"51.255.14.192","51.255.14.255","872353472","872353535","ES","Spain"
+"51.255.15.0","51.255.15.127","872353536","872353663","FR","France"
+"51.255.15.128","51.255.15.255","872353664","872353791","GB","United Kingdom"
+"51.255.16.0","51.255.18.63","872353792","872354367","FR","France"
+"51.255.18.64","51.255.18.95","872354368","872354399","PT","Portugal"
+"51.255.18.96","51.255.19.192","872354400","872354752","FR","France"
+"51.255.19.193","51.255.19.193","872354753","872354753","BE","Belgium"
+"51.255.19.194","51.255.20.255","872354754","872355071","FR","France"
+"51.255.21.0","51.255.21.31","872355072","872355103","ES","Spain"
+"51.255.21.32","51.255.23.95","872355104","872355679","FR","France"
+"51.255.23.96","51.255.23.127","872355680","872355711","PT","Portugal"
+"51.255.23.128","51.255.26.23","872355712","872356375","FR","France"
+"51.255.26.24","51.255.26.31","872356376","872356383","FI","Finland"
+"51.255.26.32","51.255.26.47","872356384","872356399","FR","France"
+"51.255.26.48","51.255.26.63","872356400","872356415","ES","Spain"
+"51.255.26.64","51.255.30.47","872356416","872357423","FR","France"
+"51.255.30.48","51.255.30.63","872357424","872357439","PT","Portugal"
+"51.255.30.64","51.255.30.127","872357440","872357503","ES","Spain"
+"51.255.30.128","51.255.55.95","872357504","872363871","FR","France"
+"51.255.55.96","51.255.55.127","872363872","872363903","PT","Portugal"
+"51.255.55.128","51.255.59.63","872363904","872364863","FR","France"
+"51.255.59.64","51.255.59.127","872364864","872364927","NL","Netherlands"
+"51.255.59.128","51.255.60.255","872364928","872365311","FR","France"
+"51.255.61.0","51.255.61.7","872365312","872365319","PT","Portugal"
+"51.255.61.8","51.255.96.187","872365320","872374459","FR","France"
+"51.255.96.188","51.255.96.191","872374460","872374463","GB","United Kingdom"
+"51.255.96.192","51.255.97.63","872374464","872374591","FR","France"
+"51.255.97.64","51.255.97.127","872374592","872374655","ES","Spain"
+"51.255.97.128","51.255.98.223","872374656","872375007","FR","France"
+"51.255.98.224","51.255.98.255","872375008","872375039","PT","Portugal"
+"51.255.99.0","51.255.99.175","872375040","872375215","FR","France"
+"51.255.99.176","51.255.99.191","872375216","872375231","ES","Spain"
+"51.255.99.192","51.255.99.255","872375232","872375295","FR","France"
+"51.255.100.0","51.255.100.127","872375296","872375423","NL","Netherlands"
+"51.255.100.128","51.255.101.255","872375424","872375807","FR","France"
+"51.255.102.0","51.255.102.63","872375808","872375871","GB","United Kingdom"
+"51.255.102.64","51.255.103.127","872375872","872376191","FR","France"
+"51.255.103.128","51.255.103.255","872376192","872376319","GB","United Kingdom"
+"51.255.104.0","51.255.105.111","872376320","872376687","FR","France"
+"51.255.105.112","51.255.105.115","872376688","872376691","CZ","Czech Republic"
+"51.255.105.116","51.255.106.211","872376692","872377043","FR","France"
+"51.255.106.212","51.255.106.215","872377044","872377047","GB","United Kingdom"
+"51.255.106.216","51.255.107.191","872377048","872377279","FR","France"
+"51.255.107.192","51.255.107.255","872377280","872377343","ES","Spain"
+"51.255.108.0","51.255.110.127","872377344","872377983","FR","France"
+"51.255.110.128","51.255.110.191","872377984","872378047","IE","Ireland"
+"51.255.110.192","51.255.115.239","872378048","872379375","FR","France"
+"51.255.115.240","51.255.115.255","872379376","872379391","GB","United Kingdom"
+"51.255.116.0","51.255.119.87","872379392","872380247","FR","France"
+"51.255.119.88","51.255.119.88","872380248","872380248","ES","Spain"
+"51.255.119.89","51.255.120.191","872380249","872380607","FR","France"
+"51.255.120.192","51.255.120.255","872380608","872380671","ES","Spain"
+"51.255.121.0","51.255.121.111","872380672","872380783","FR","France"
+"51.255.121.112","51.255.121.127","872380784","872380799","IE","Ireland"
+"51.255.121.128","51.255.126.191","872380800","872382143","FR","France"
+"51.255.126.192","51.255.126.255","872382144","872382207","ES","Spain"
+"51.255.127.0","51.255.127.127","872382208","872382335","FR","France"
+"51.255.127.128","51.255.127.255","872382336","872382463","GB","United Kingdom"
+"51.255.128.0","51.255.132.31","872382464","872383519","FR","France"
+"51.255.132.32","51.255.132.63","872383520","872383551","ES","Spain"
+"51.255.132.64","51.255.132.95","872383552","872383583","GB","United Kingdom"
+"51.255.132.96","51.255.132.255","872383584","872383743","FR","France"
+"51.255.133.0","51.255.133.15","872383744","872383759","DE","Germany"
+"51.255.133.16","51.255.134.95","872383760","872384095","FR","France"
+"51.255.134.96","51.255.134.127","872384096","872384127","ES","Spain"
+"51.255.134.128","51.255.135.31","872384128","872384287","FR","France"
+"51.255.135.32","51.255.135.63","872384288","872384319","FI","Finland"
+"51.255.135.64","51.255.135.127","872384320","872384383","ES","Spain"
+"51.255.135.128","51.255.140.159","872384384","872385695","FR","France"
+"51.255.140.160","51.255.140.191","872385696","872385727","PT","Portugal"
+"51.255.140.192","51.255.142.127","872385728","872386175","FR","France"
+"51.255.142.128","51.255.142.255","872386176","872386303","GB","United Kingdom"
+"51.255.143.0","51.255.143.31","872386304","872386335","FR","France"
+"51.255.143.32","51.255.143.63","872386336","872386367","FI","Finland"
+"51.255.143.64","51.255.144.31","872386368","872386591","FR","France"
+"51.255.144.32","51.255.144.63","872386592","872386623","ES","Spain"
+"51.255.144.64","51.255.145.191","872386624","872387007","FR","France"
+"51.255.145.192","51.255.145.255","872387008","872387071","IE","Ireland"
+"51.255.146.0","51.255.150.191","872387072","872388287","FR","France"
+"51.255.150.192","51.255.150.255","872388288","872388351","ES","Spain"
+"51.255.151.0","51.255.151.55","872388352","872388407","FR","France"
+"51.255.151.56","51.255.151.63","872388408","872388415","PT","Portugal"
+"51.255.151.64","51.255.151.95","872388416","872388447","ES","Spain"
+"51.255.151.96","51.255.151.111","872388448","872388463","FR","France"
+"51.255.151.112","51.255.151.119","872388464","872388471","GB","United Kingdom"
+"51.255.151.120","51.255.155.159","872388472","872389535","FR","France"
+"51.255.155.160","51.255.155.191","872389536","872389567","GB","United Kingdom"
+"51.255.155.192","51.255.159.191","872389568","872390591","FR","France"
+"51.255.159.192","51.255.159.255","872390592","872390655","ES","Spain"
+"51.255.160.0","51.255.162.62","872390656","872391230","FR","France"
+"51.255.162.63","51.255.162.63","872391231","872391231","BE","Belgium"
+"51.255.162.64","51.255.169.244","872391232","872393204","FR","France"
+"51.255.169.245","51.255.169.245","872393205","872393205","BE","Belgium"
+"51.255.169.246","51.255.208.215","872393206","872403159","FR","France"
+"51.255.208.216","51.255.208.223","872403160","872403167","PT","Portugal"
+"51.255.208.224","51.255.210.143","872403168","872403599","FR","France"
+"51.255.210.144","51.255.210.159","872403600","872403615","PT","Portugal"
+"51.255.210.160","51.255.211.31","872403616","872403743","FR","France"
+"51.255.211.32","51.255.211.63","872403744","872403775","PT","Portugal"
+"51.255.211.64","51.255.219.31","872403776","872405791","FR","France"
+"51.255.219.32","51.255.219.63","872405792","872405823","FI","Finland"
+"51.255.219.64","51.255.220.191","872405824","872406207","FR","France"
+"51.255.220.192","51.255.220.255","872406208","872406271","ES","Spain"
+"51.255.221.0","51.255.223.31","872406272","872406815","FR","France"
+"51.255.223.32","51.255.223.63","872406816","872406847","FI","Finland"
+"51.255.223.64","51.255.223.95","872406848","872406879","FR","France"
+"51.255.223.96","51.255.223.127","872406880","872406911","ES","Spain"
+"51.255.223.128","51.255.229.63","872406912","872408383","FR","France"
+"51.255.229.64","51.255.229.127","872408384","872408447","IE","Ireland"
+"51.255.229.128","51.255.232.127","872408448","872409215","FR","France"
+"51.255.232.128","51.255.232.255","872409216","872409343","GB","United Kingdom"
+"51.255.233.0","51.255.234.79","872409344","872409679","FR","France"
+"51.255.234.80","51.255.234.83","872409680","872409683","ES","Spain"
+"51.255.234.84","51.255.255.255","872409684","872415231","FR","France"
+"52.0.0.0","52.15.255.255","872415232","873463807","US","United States"
+"52.16.0.0","52.18.201.130","873463808","873646466","IE","Ireland"
+"52.18.201.131","52.18.201.131","873646467","873646467","US","United States"
+"52.18.201.132","52.19.16.33","873646468","873664545","IE","Ireland"
+"52.19.16.34","52.19.16.34","873664546","873664546","US","United States"
+"52.19.16.35","52.19.255.255","873664547","873725951","IE","Ireland"
+"52.20.0.0","52.27.255.255","873725952","874250239","US","United States"
+"52.28.0.0","52.29.255.255","874250240","874381311","DE","Germany"
+"52.30.0.0","52.31.255.255","874381312","874512383","IE","Ireland"
+"52.32.0.0","52.47.255.255","874512384","875560959","US","United States"
+"52.48.0.0","52.51.255.255","875560960","875823103","IE","Ireland"
+"52.52.0.0","52.56.255.255","875823104","876150783","US","United States"
+"52.57.0.0","52.59.255.255","876150784","876347391","DE","Germany"
+"52.60.0.0","52.61.255.255","876347392","876478463","US","United States"
+"52.62.0.0","52.65.255.255","876478464","876740607","AU","Australia"
+"52.66.0.0","52.66.255.255","876740608","876806143","IN","India"
+"52.67.0.0","52.67.255.255","876806144","876871679","BR","Brazil"
+"52.68.0.0","52.69.255.255","876871680","877002751","JP","Japan"
+"52.70.0.0","52.73.255.255","877002752","877264895","US","United States"
+"52.74.0.0","52.74.255.255","877264896","877330431","SG","Singapore"
+"52.75.0.0","52.75.255.255","877330432","877395967","US","United States"
+"52.76.0.0","52.77.255.255","877395968","877527039","SG","Singapore"
+"52.78.0.0","52.79.255.255","877527040","877658111","KR","Korea, Republic of"
+"52.80.0.0","52.83.255.255","877658112","877920255","CN","China"
+"52.84.0.0","52.91.255.255","877920256","878444543","US","United States"
+"52.92.0.0","52.92.15.255","878444544","878448639","KR","Korea, Republic of"
+"52.92.16.0","52.92.38.255","878448640","878454527","US","United States"
+"52.92.39.0","52.92.39.255","878454528","878454783","BR","Brazil"
+"52.92.40.0","52.92.47.255","878454784","878456831","IE","Ireland"
+"52.92.48.0","52.92.51.255","878456832","878457855","US","United States"
+"52.92.52.0","52.92.55.255","878457856","878458879","AU","Australia"
+"52.92.56.0","52.92.59.255","878458880","878459903","SG","Singapore"
+"52.92.60.0","52.92.63.255","878459904","878460927","JP","Japan"
+"52.92.64.0","52.92.67.255","878460928","878461951","BR","Brazil"
+"52.92.68.0","52.92.71.255","878461952","878462975","DE","Germany"
+"52.92.72.0","52.92.75.255","878462976","878463999","BR","Brazil"
+"52.92.76.0","52.92.79.255","878464000","878465023","US","United States"
+"52.92.80.0","52.92.83.255","878465024","878466047","JP","Japan"
+"52.92.84.0","52.92.91.255","878466048","878468095","US","United States"
+"52.92.92.0","52.92.95.255","878468096","878469119","AU","Australia"
+"52.92.96.0","52.92.247.255","878469120","878508031","US","United States"
+"52.92.248.0","52.92.251.255","878508032","878509055","IN","India"
+"52.92.252.0","52.92.255.255","878509056","878510079","US","United States"
+"52.93.0.0","52.93.0.255","878510080","878510335","IE","Ireland"
+"52.93.1.0","52.93.1.255","878510336","878510591","US","United States"
+"52.93.2.0","52.93.2.255","878510592","878510847","IE","Ireland"
+"52.93.3.0","52.93.7.255","878510848","878512127","US","United States"
+"52.93.8.0","52.93.11.255","878512128","878513151","SG","Singapore"
+"52.93.12.0","52.93.15.255","878513152","878514175","US","United States"
+"52.93.16.0","52.93.16.255","878514176","878514431","IE","Ireland"
+"52.93.17.0","52.94.4.255","878514432","878576895","US","United States"
+"52.94.5.0","52.94.5.255","878576896","878577151","IE","Ireland"
+"52.94.6.0","52.94.6.255","878577152","878577407","KR","Korea, Republic of"
+"52.94.7.0","52.94.7.255","878577408","878577663","BR","Brazil"
+"52.94.8.0","52.94.8.255","878577664","878577919","JP","Japan"
+"52.94.9.0","52.94.10.255","878577920","878578431","US","United States"
+"52.94.11.0","52.94.11.255","878578432","878578687","SG","Singapore"
+"52.94.12.0","52.94.12.255","878578688","878578943","US","United States"
+"52.94.13.0","52.94.13.255","878578944","878579199","AU","Australia"
+"52.94.14.0","52.94.195.255","878579200","878625791","US","United States"
+"52.94.196.0","52.94.196.255","878625792","878626047","IE","Ireland"
+"52.94.197.0","52.94.198.15","878626048","878626319","US","United States"
+"52.94.198.16","52.94.198.31","878626320","878626335","BR","Brazil"
+"52.94.198.32","52.94.198.47","878626336","878626351","US","United States"
+"52.94.198.48","52.94.198.63","878626352","878626367","DE","Germany"
+"52.94.198.64","52.94.198.79","878626368","878626383","KR","Korea, Republic of"
+"52.94.198.80","52.94.198.95","878626384","878626399","IN","India"
+"52.94.198.96","52.94.198.111","878626400","878626415","SG","Singapore"
+"52.94.198.112","52.94.198.127","878626416","878626431","AU","Australia"
+"52.94.198.128","52.94.199.255","878626432","878626815","US","United States"
+"52.94.200.0","52.94.200.255","878626816","878627071","JP","Japan"
+"52.94.201.0","52.94.203.255","878627072","878627839","US","United States"
+"52.94.204.0","52.94.205.255","878627840","878628351","DE","Germany"
+"52.94.206.0","52.94.207.255","878628352","878628863","BR","Brazil"
+"52.94.208.0","52.94.215.255","878628864","878630911","US","United States"
+"52.94.216.0","52.94.223.255","878630912","878632959","IE","Ireland"
+"52.94.224.0","52.95.29.255","878632960","878648831","US","United States"
+"52.95.30.0","52.95.31.255","878648832","878649343","JP","Japan"
+"52.95.32.0","52.95.33.255","878649344","878649855","US","United States"
+"52.95.34.0","52.95.34.255","878649856","878650111","JP","Japan"
+"52.95.35.0","52.95.35.255","878650112","878650367","SG","Singapore"
+"52.95.36.0","52.95.39.255","878650368","878651391","AU","Australia"
+"52.95.40.0","52.95.55.255","878651392","878655487","US","United States"
+"52.95.56.0","52.95.59.255","878655488","878656511","JP","Japan"
+"52.95.60.0","52.95.61.255","878656512","878657023","IE","Ireland"
+"52.95.62.0","52.95.63.255","878657024","878657535","US","United States"
+"52.95.64.0","52.95.99.255","878657536","878666751","IN","India"
+"52.95.100.0","52.95.103.255","878666752","878667775","US","United States"
+"52.95.104.0","52.95.107.255","878667776","878668799","IE","Ireland"
+"52.95.108.0","52.95.127.255","878668800","878673919","US","United States"
+"52.95.128.0","52.95.135.255","878673920","878675967","AU","Australia"
+"52.95.136.0","52.95.191.255","878675968","878690303","US","United States"
+"52.95.192.0","52.95.207.255","878690304","878694399","KR","Korea, Republic of"
+"52.95.208.0","52.95.211.255","878694400","878695423","US","United States"
+"52.95.212.0","52.95.215.255","878695424","878696447","SG","Singapore"
+"52.95.216.0","52.95.239.255","878696448","878702591","US","United States"
+"52.95.240.0","52.95.240.255","878702592","878702847","BR","Brazil"
+"52.95.241.0","52.95.241.255","878702848","878703103","AU","Australia"
+"52.95.242.0","52.95.242.255","878703104","878703359","SG","Singapore"
+"52.95.243.0","52.95.243.255","878703360","878703615","JP","Japan"
+"52.95.244.0","52.95.244.255","878703616","878703871","IE","Ireland"
+"52.95.245.0","52.95.247.255","878703872","878704639","US","United States"
+"52.95.248.0","52.95.248.255","878704640","878704895","DE","Germany"
+"52.95.249.0","52.95.249.255","878704896","878705151","IN","India"
+"52.95.250.0","52.95.251.255","878705152","878705663","US","United States"
+"52.95.252.0","52.95.252.255","878705664","878705919","KR","Korea, Republic of"
+"52.95.253.0","52.95.254.255","878705920","878706431","US","United States"
+"52.95.255.0","52.95.255.15","878706432","878706447","BR","Brazil"
+"52.95.255.16","52.95.255.31","878706448","878706463","AU","Australia"
+"52.95.255.32","52.95.255.47","878706464","878706479","SG","Singapore"
+"52.95.255.48","52.95.255.63","878706480","878706495","JP","Japan"
+"52.95.255.64","52.95.255.79","878706496","878706511","IE","Ireland"
+"52.95.255.80","52.95.255.127","878706512","878706559","US","United States"
+"52.95.255.128","52.95.255.143","878706560","878706575","DE","Germany"
+"52.95.255.144","52.95.255.159","878706576","878706591","CN","China"
+"52.95.255.160","52.112.32.127","878706592","879763583","US","United States"
+"52.112.32.128","52.112.32.255","879763584","879763711","CA","Canada"
+"52.112.33.0","52.112.127.255","879763712","879788031","US","United States"
+"52.112.128.0","52.112.128.127","879788032","879788159","NL","Netherlands"
+"52.112.128.128","52.112.128.255","879788160","879788287","IE","Ireland"
+"52.112.129.0","52.112.129.255","879788288","879788543","GB","United Kingdom"
+"52.112.130.0","52.112.130.127","879788544","879788671","NL","Netherlands"
+"52.112.130.128","52.112.159.255","879788672","879796223","US","United States"
+"52.112.160.0","52.112.160.255","879796224","879796479","GB","United Kingdom"
+"52.112.161.0","52.112.161.255","879796480","879796735","NL","Netherlands"
+"52.112.162.0","52.112.162.255","879796736","879796991","IE","Ireland"
+"52.112.163.0","52.112.191.255","879796992","879804415","US","United States"
+"52.112.192.0","52.112.192.63","879804416","879804479","NL","Netherlands"
+"52.112.192.64","52.112.192.127","879804480","879804543","IE","Ireland"
+"52.112.192.128","52.112.192.255","879804544","879804671","GB","United Kingdom"
+"52.112.193.0","52.112.193.63","879804672","879804735","NL","Netherlands"
+"52.112.193.64","52.112.207.255","879804736","879808511","US","United States"
+"52.112.208.0","52.112.208.127","879808512","879808639","GB","United Kingdom"
+"52.112.208.128","52.112.208.255","879808640","879808767","NL","Netherlands"
+"52.112.209.0","52.112.209.127","879808768","879808895","IE","Ireland"
+"52.112.209.128","52.112.255.255","879808896","879820799","US","United States"
+"52.113.0.0","52.113.0.127","879820800","879820927","KR","Korea, Republic of"
+"52.113.0.128","52.113.0.255","879820928","879821055","HK","Hong Kong"
+"52.113.1.0","52.113.1.255","879821056","879821311","SG","Singapore"
+"52.113.2.0","52.113.32.127","879821312","879829119","US","United States"
+"52.113.32.128","52.113.32.255","879829120","879829247","SG","Singapore"
+"52.113.33.0","52.113.33.127","879829248","879829375","JP","Japan"
+"52.113.33.128","52.113.33.255","879829376","879829503","HK","Hong Kong"
+"52.113.34.0","52.113.34.255","879829504","879829759","US","United States"
+"52.113.35.0","52.113.35.127","879829760","879829887","AU","Australia"
+"52.113.35.128","52.113.35.255","879829888","879830015","IN","India"
+"52.113.36.0","52.113.63.255","879830016","879837183","US","United States"
+"52.113.64.0","52.113.64.63","879837184","879837247","KR","Korea, Republic of"
+"52.113.64.64","52.113.64.127","879837248","879837311","HK","Hong Kong"
+"52.113.64.128","52.113.64.255","879837312","879837439","SG","Singapore"
+"52.113.65.0","52.113.80.63","879837440","879841343","US","United States"
+"52.113.80.64","52.113.80.127","879841344","879841407","SG","Singapore"
+"52.113.80.128","52.113.80.191","879841408","879841471","JP","Japan"
+"52.113.80.192","52.113.80.255","879841472","879841535","HK","Hong Kong"
+"52.113.81.0","52.113.81.127","879841536","879841663","US","United States"
+"52.113.81.128","52.113.81.191","879841664","879841727","AU","Australia"
+"52.113.81.192","52.113.81.255","879841728","879841791","IN","India"
+"52.113.82.0","52.124.7.255","879841792","880543743","US","United States"
+"52.124.8.0","52.124.15.255","880543744","880545791","CA","Canada"
+"52.124.16.0","52.124.47.255","880545792","880553983","US","United States"
+"52.124.48.0","52.124.55.255","880553984","880556031","CA","Canada"
+"52.124.56.0","52.124.63.255","880556032","880558079","US","United States"
+"52.124.64.0","52.124.127.255","880558080","880574463","CA","Canada"
+"52.124.128.0","52.129.10.255","880574464","880872191","US","United States"
+"52.129.11.0","52.129.11.255","880872192","880872447","CA","Canada"
+"52.129.12.0","52.129.27.255","880872448","880876543","US","United States"
+"52.129.28.0","52.129.31.255","880876544","880877567","CA","Canada"
+"52.129.32.0","52.129.33.255","880877568","880878079","EU","Europe"
+"52.129.34.0","52.129.38.129","880878080","880879233","US","United States"
+"52.129.38.130","52.129.38.130","880879234","880879234","CA","Canada"
+"52.129.38.131","52.129.47.255","880879235","880881663","US","United States"
+"52.129.48.0","52.129.63.255","880881664","880885759","PR","Puerto Rico"
+"52.129.64.0","52.144.26.255","880885760","881859327","US","United States"
+"52.144.27.0","52.144.27.255","881859328","881859583","CA","Canada"
+"52.144.28.0","52.144.63.255","881859584","881868799","US","United States"
+"52.144.64.0","52.144.95.255","881868800","881876991","IT","Italy"
+"52.144.96.0","52.159.30.201","881876992","882843337","US","United States"
+"52.159.30.202","52.159.30.203","882843338","882843339","EU","Europe"
+"52.159.30.204","52.159.32.103","882843340","882843751","US","United States"
+"52.159.32.104","52.159.32.105","882843752","882843753","EU","Europe"
+"52.159.32.106","52.159.64.102","882843754","882851942","US","United States"
+"52.159.64.103","52.159.64.103","882851943","882851943","EU","Europe"
+"52.159.64.104","52.162.255.255","882851944","883097599","US","United States"
+"52.163.0.0","52.163.255.255","883097600","883163135","SG","Singapore"
+"52.164.0.0","52.164.255.255","883163136","883228671","IE","Ireland"
+"52.165.0.0","52.165.255.255","883228672","883294207","US","United States"
+"52.166.0.0","52.166.255.255","883294208","883359743","NL","Netherlands"
+"52.167.0.0","52.168.255.255","883359744","883490815","US","United States"
+"52.169.0.0","52.169.255.255","883490816","883556351","IE","Ireland"
+"52.170.0.0","52.171.255.255","883556352","883687423","US","United States"
+"52.172.0.0","52.172.255.255","883687424","883752959","IN","India"
+"52.173.0.0","52.173.255.255","883752960","883818495","US","United States"
+"52.174.0.0","52.174.255.255","883818496","883884031","NL","Netherlands"
+"52.175.0.0","52.175.127.255","883884032","883916799","HK","Hong Kong"
+"52.175.128.0","52.175.191.255","883916800","883933183","JP","Japan"
+"52.175.192.0","52.177.255.255","883933184","884080639","US","United States"
+"52.178.0.0","52.178.127.255","884080640","884113407","NL","Netherlands"
+"52.178.128.0","52.178.255.255","884113408","884146175","IE","Ireland"
+"52.179.0.0","52.183.127.255","884146176","884441087","US","United States"
+"52.183.128.0","52.183.191.255","884441088","884457471","IN","India"
+"52.183.192.0","52.183.255.255","884457472","884473855","US","United States"
+"52.184.0.0","52.184.127.255","884473856","884506623","HK","Hong Kong"
+"52.184.128.0","52.185.127.255","884506624","884572159","US","United States"
+"52.185.128.0","52.185.191.255","884572160","884588543","JP","Japan"
+"52.185.192.0","52.186.255.255","884588544","884670463","US","United States"
+"52.187.0.0","52.187.191.255","884670464","884719615","SG","Singapore"
+"52.187.192.0","52.187.255.255","884719616","884735999","AU","Australia"
+"52.188.0.0","52.189.191.255","884736000","884850687","US","United States"
+"52.189.192.0","52.189.255.255","884850688","884867071","AU","Australia"
+"52.190.0.0","52.191.255.255","884867072","884998143","US","United States"
+"52.192.0.0","52.193.255.255","884998144","885129215","JP","Japan"
+"52.194.0.0","52.195.255.255","885129216","885260287","US","United States"
+"52.196.0.0","52.199.255.255","885260288","885522431","JP","Japan"
+"52.200.0.0","52.207.255.255","885522432","886046719","US","United States"
+"52.208.0.0","52.215.255.255","886046720","886571007","IE","Ireland"
+"52.216.0.0","52.217.255.255","886571008","886702079","US","United States"
+"52.218.0.0","52.218.127.255","886702080","886734847","IE","Ireland"
+"52.218.128.0","52.218.255.255","886734848","886767615","US","United States"
+"52.219.0.0","52.219.19.255","886767616","886772735","JP","Japan"
+"52.219.20.0","52.219.31.255","886772736","886775807","US","United States"
+"52.219.32.0","52.219.43.255","886775808","886778879","SG","Singapore"
+"52.219.44.0","52.219.67.255","886778880","886785023","US","United States"
+"52.219.68.0","52.219.71.255","886785024","886786047","JP","Japan"
+"52.219.72.0","52.219.255.255","886786048","886833151","US","United States"
+"52.220.0.0","52.221.255.255","886833152","886964223","SG","Singapore"
+"52.222.0.0","52.223.191.255","886964224","887078911","US","United States"
+"52.223.192.0","52.223.207.255","887078912","887083007","NL","Netherlands"
+"52.223.208.0","52.223.215.255","887083008","887085055","BR","Brazil"
+"52.223.216.0","52.227.255.255","887085056","887357439","US","United States"
+"52.228.0.0","52.228.127.255","887357440","887390207","CA","Canada"
+"52.228.128.0","52.229.63.255","887390208","887439359","US","United States"
+"52.229.64.0","52.229.127.255","887439360","887455743","CA","Canada"
+"52.229.128.0","52.229.255.255","887455744","887488511","HK","Hong Kong"
+"52.230.0.0","52.230.127.255","887488512","887521279","SG","Singapore"
+"52.230.128.0","52.230.255.255","887521280","887554047","US","United States"
+"52.231.0.0","52.231.255.255","887554048","887619583","KR","Korea, Republic of"
+"52.232.0.0","52.232.127.255","887619584","887652351","NL","Netherlands"
+"52.232.128.0","52.232.135.255","887652352","887654399","CA","Canada"
+"52.232.136.0","52.232.143.255","887654400","887656447","AU","Australia"
+"52.232.144.0","52.232.145.255","887656448","887656959","KR","Korea, Republic of"
+"52.232.146.0","52.232.255.255","887656960","887685119","US","United States"
+"52.233.0.0","52.233.63.255","887685120","887701503","CA","Canada"
+"52.233.64.0","52.233.127.255","887701504","887717887","US","United States"
+"52.233.128.0","52.233.255.255","887717888","887750655","NL","Netherlands"
+"52.234.0.0","52.234.255.255","887750656","887816191","US","United States"
+"52.235.0.0","52.235.63.255","887816192","887832575","CA","Canada"
+"52.235.64.0","52.235.255.255","887832576","887881727","US","United States"
+"52.236.0.0","52.236.127.255","887881728","887914495","IE","Ireland"
+"52.236.128.0","52.236.255.255","887914496","887947263","NL","Netherlands"
+"52.237.0.0","52.237.63.255","887947264","887963647","CA","Canada"
+"52.237.64.0","52.237.127.255","887963648","887980031","SG","Singapore"
+"52.237.128.0","52.237.191.255","887980032","887996415","US","United States"
+"52.237.192.0","52.237.255.255","887996416","888012799","AU","Australia"
+"52.238.0.0","52.239.127.255","888012800","888111103","US","United States"
+"52.239.128.0","52.239.128.255","888111104","888111359","HK","Hong Kong"
+"52.239.129.0","52.239.129.255","888111360","888111615","SG","Singapore"
+"52.239.130.0","52.239.133.255","888111616","888112639","AU","Australia"
+"52.239.134.0","52.239.135.63","888112640","888112959","FR","France"
+"52.239.135.64","52.239.135.255","888112960","888113151","IN","India"
+"52.239.136.0","52.239.139.255","888113152","888114175","IE","Ireland"
+"52.239.140.0","52.239.143.255","888114176","888115199","NL","Netherlands"
+"52.239.144.0","52.239.147.255","888115200","888116223","JP","Japan"
+"52.239.148.0","52.239.148.31","888116224","888116255","KR","Korea, Republic of"
+"52.239.148.32","52.239.148.63","888116256","888116287","US","United States"
+"52.239.148.64","52.239.148.127","888116288","888116351","CA","Canada"
+"52.239.148.128","52.239.164.127","888116352","888120447","US","United States"
+"52.239.164.128","52.239.164.191","888120448","888120511","CA","Canada"
+"52.239.164.192","52.241.255.255","888120512","888274943","US","United States"
+"52.242.0.0","52.242.63.255","888274944","888291327","CA","Canada"
+"52.242.64.0","52.243.31.255","888291328","888348671","US","United States"
+"52.243.32.0","52.243.63.255","888348672","888356863","JP","Japan"
+"52.243.64.0","52.243.95.255","888356864","888365055","AU","Australia"
+"52.243.96.0","52.245.15.255","888365056","888475647","US","United States"
+"52.245.16.0","52.245.23.255","888475648","888477695","AU","Australia"
+"52.245.24.0","52.245.27.255","888477696","888478719","US","United States"
+"52.245.28.0","52.245.35.255","888478720","888480767","CA","Canada"
+"52.245.36.0","52.245.39.255","888480768","888481791","JP","Japan"
+"52.245.40.0","52.245.43.255","888481792","888482815","IE","Ireland"
+"52.245.44.0","52.245.47.255","888482816","888483839","US","United States"
+"52.245.48.0","52.245.51.255","888483840","888484863","NL","Netherlands"
+"52.245.52.0","52.245.55.255","888484864","888485887","US","United States"
+"52.245.56.0","52.245.56.255","888485888","888486143","HK","Hong Kong"
+"52.245.57.0","52.246.127.255","888486144","888569855","US","United States"
+"52.246.128.0","52.246.143.255","888569856","888573951","HK","Hong Kong"
+"52.246.144.0","52.255.255.255","888573952","889192447","US","United States"
+"53.0.0.0","53.122.196.38","889192448","897238054","DE","Germany"
+"53.122.196.39","53.122.196.39","897238055","897238055","EU","Europe"
+"53.122.196.40","53.255.255.255","897238056","905969663","DE","Germany"
+"54.0.0.0","54.63.255.255","905969664","910163967","US","United States"
+"54.64.0.0","54.64.129.245","910163968","910197237","JP","Japan"
+"54.64.129.246","54.64.129.246","910197238","910197238","US","United States"
+"54.64.129.247","54.65.255.255","910197239","910295039","JP","Japan"
+"54.66.0.0","54.66.255.255","910295040","910360575","AU","Australia"
+"54.67.0.0","54.71.255.255","910360576","910688255","US","United States"
+"54.72.0.0","54.78.255.255","910688256","911147007","IE","Ireland"
+"54.79.0.0","54.79.255.255","911147008","911212543","AU","Australia"
+"54.80.0.0","54.91.255.255","911212544","911998975","US","United States"
+"54.92.0.0","54.92.127.255","911998976","912031743","JP","Japan"
+"54.92.128.0","54.92.255.255","912031744","912064511","US","United States"
+"54.93.0.0","54.93.255.255","912064512","912130047","DE","Germany"
+"54.94.0.0","54.94.255.255","912130048","912195583","BR","Brazil"
+"54.95.0.0","54.95.255.255","912195584","912261119","JP","Japan"
+"54.96.0.0","54.149.255.255","912261120","915800063","US","United States"
+"54.150.0.0","54.150.255.255","915800064","915865599","JP","Japan"
+"54.151.0.0","54.151.127.255","915865600","915898367","US","United States"
+"54.151.128.0","54.151.255.255","915898368","915931135","SG","Singapore"
+"54.152.0.0","54.153.127.255","915931136","916029439","US","United States"
+"54.153.128.0","54.153.255.255","916029440","916062207","AU","Australia"
+"54.154.0.0","54.155.247.33","916062208","916191009","IE","Ireland"
+"54.155.247.34","54.155.247.34","916191010","916191010","GB","United Kingdom"
+"54.155.247.35","54.155.255.255","916191011","916193279","IE","Ireland"
+"54.156.0.0","54.167.255.255","916193280","916979711","US","United States"
+"54.168.0.0","54.168.255.255","916979712","917045247","JP","Japan"
+"54.169.0.0","54.169.255.255","917045248","917110783","SG","Singapore"
+"54.170.0.0","54.171.255.255","917110784","917241855","IE","Ireland"
+"54.172.0.0","54.177.255.255","917241856","917635071","US","United States"
+"54.178.0.0","54.178.255.255","917635072","917700607","JP","Japan"
+"54.179.0.0","54.179.255.255","917700608","917766143","SG","Singapore"
+"54.180.0.0","54.193.255.255","917766144","918683647","US","United States"
+"54.194.0.0","54.195.255.255","918683648","918814719","IE","Ireland"
+"54.196.0.0","54.198.255.255","918814720","919011327","US","United States"
+"54.199.0.0","54.199.255.255","919011328","919076863","JP","Japan"
+"54.200.0.0","54.205.255.255","919076864","919470079","US","United States"
+"54.206.0.0","54.206.255.255","919470080","919535615","AU","Australia"
+"54.207.0.0","54.207.255.255","919535616","919601151","BR","Brazil"
+"54.208.0.0","54.215.255.255","919601152","920125439","US","United States"
+"54.216.0.0","54.217.255.255","920125440","920256511","IE","Ireland"
+"54.218.0.0","54.219.255.255","920256512","920387583","US","United States"
+"54.220.0.0","54.220.255.255","920387584","920453119","IE","Ireland"
+"54.221.0.0","54.221.255.255","920453120","920518655","US","United States"
+"54.222.0.0","54.223.255.255","920518656","920649727","CN","China"
+"54.224.0.0","54.227.255.255","920649728","920911871","US","United States"
+"54.228.0.0","54.229.255.255","920911872","921042943","IE","Ireland"
+"54.230.0.0","54.231.127.255","921042944","921141247","US","United States"
+"54.231.128.0","54.231.159.255","921141248","921149439","IE","Ireland"
+"54.231.160.0","54.231.191.255","921149440","921157631","US","United States"
+"54.231.192.0","54.231.207.255","921157632","921161727","DE","Germany"
+"54.231.208.0","54.231.223.255","921161728","921165823","US","United States"
+"54.231.224.0","54.231.231.255","921165824","921167871","JP","Japan"
+"54.231.232.0","54.231.239.255","921167872","921169919","US","United States"
+"54.231.240.0","54.231.243.255","921169920","921170943","SG","Singapore"
+"54.231.244.0","54.231.247.255","921170944","921171967","US","United States"
+"54.231.248.0","54.231.252.255","921171968","921173247","AU","Australia"
+"54.231.253.0","54.231.253.255","921173248","921173503","BR","Brazil"
+"54.231.254.0","54.231.255.255","921173504","921174015","US","United States"
+"54.232.0.0","54.233.255.255","921174016","921305087","BR","Brazil"
+"54.234.0.0","54.237.255.255","921305088","921567231","US","United States"
+"54.238.0.0","54.238.255.255","921567232","921632767","JP","Japan"
+"54.239.0.0","54.239.3.255","921632768","921633791","US","United States"
+"54.239.4.0","54.239.7.255","921633792","921634815","DE","Germany"
+"54.239.8.0","54.239.31.255","921634816","921640959","US","United States"
+"54.239.32.0","54.239.39.255","921640960","921643007","IE","Ireland"
+"54.239.40.0","54.239.51.255","921643008","921646079","US","United States"
+"54.239.52.0","54.239.53.255","921646080","921646591","JP","Japan"
+"54.239.54.0","54.239.63.255","921646592","921649151","DE","Germany"
+"54.239.64.0","54.239.95.255","921649152","921657343","US","United States"
+"54.239.96.0","54.239.96.255","921657344","921657599","JP","Japan"
+"54.239.97.0","54.239.98.255","921657600","921658111","US","United States"
+"54.239.99.0","54.239.101.255","921658112","921658879","IE","Ireland"
+"54.239.102.0","54.239.113.255","921658880","921661951","US","United States"
+"54.239.114.0","54.239.114.255","921661952","921662207","IE","Ireland"
+"54.239.115.0","54.239.115.255","921662208","921662463","US","United States"
+"54.239.116.0","54.239.127.255","921662464","921665535","KR","Korea, Republic of"
+"54.239.128.0","54.240.191.255","921665536","921747455","US","United States"
+"54.240.192.0","54.240.195.255","921747456","921748479","AU","Australia"
+"54.240.196.0","54.240.196.255","921748480","921748735","US","United States"
+"54.240.197.0","54.240.197.255","921748736","921748991","IE","Ireland"
+"54.240.198.0","54.240.198.255","921748992","921749247","US","United States"
+"54.240.199.0","54.240.199.255","921749248","921749503","SG","Singapore"
+"54.240.200.0","54.240.200.255","921749504","921749759","JP","Japan"
+"54.240.201.0","54.240.202.255","921749760","921750271","US","United States"
+"54.240.203.0","54.240.207.255","921750272","921751551","AU","Australia"
+"54.240.208.0","54.240.219.255","921751552","921754623","US","United States"
+"54.240.220.0","54.240.223.255","921754624","921755647","IE","Ireland"
+"54.240.224.0","54.240.224.255","921755648","921755903","US","United States"
+"54.240.225.0","54.240.225.255","921755904","921756159","JP","Japan"
+"54.240.226.0","54.240.227.255","921756160","921756671","SG","Singapore"
+"54.240.228.0","54.240.235.255","921756672","921758719","US","United States"
+"54.240.236.0","54.240.239.255","921758720","921759743","KR","Korea, Republic of"
+"54.240.240.0","54.240.240.255","921759744","921759999","DE","Germany"
+"54.240.241.0","54.240.243.255","921760000","921760767","US","United States"
+"54.240.244.0","54.240.247.255","921760768","921761791","BR","Brazil"
+"54.240.248.0","54.245.255.255","921761792","922091519","US","United States"
+"54.246.0.0","54.247.125.255","922091520","922189311","IE","Ireland"
+"54.247.126.0","54.247.126.255","922189312","922189567","EU","Europe"
+"54.247.127.0","54.247.190.79","922189568","922205775","IE","Ireland"
+"54.247.190.80","54.247.190.80","922205776","922205776","DE","Germany"
+"54.247.190.81","54.247.255.255","922205777","922222591","IE","Ireland"
+"54.248.0.0","54.250.255.255","922222592","922419199","JP","Japan"
+"54.251.0.0","54.251.32.241","922419200","922427633","SG","Singapore"
+"54.251.32.242","54.251.32.242","922427634","922427634","US","United States"
+"54.251.32.243","54.251.33.55","922427635","922427703","SG","Singapore"
+"54.251.33.56","54.251.33.56","922427704","922427704","US","United States"
+"54.251.33.57","54.251.255.255","922427705","922484735","SG","Singapore"
+"54.252.0.0","54.253.255.255","922484736","922615807","AU","Australia"
+"54.254.0.0","54.255.255.255","922615808","922746879","SG","Singapore"
+"55.0.0.0","56.255.255.255","922746880","956301311","US","United States"
+"57.0.0.0","57.47.255.255","956301312","959447039","BE","Belgium"
+"57.48.0.0","57.48.255.255","959447040","959512575","US","United States"
+"57.49.0.0","57.63.255.255","959512576","960495615","BE","Belgium"
+"57.64.0.0","57.65.255.255","960495616","960626687","FR","France"
+"57.66.0.0","57.66.55.255","960626688","960641023","GB","United Kingdom"
+"57.66.56.0","57.66.56.255","960641024","960641279","EU","Europe"
+"57.66.57.0","57.66.65.2","960641280","960643330","GB","United Kingdom"
+"57.66.65.3","57.66.65.3","960643331","960643331","EU","Europe"
+"57.66.65.4","57.66.68.255","960643332","960644351","GB","United Kingdom"
+"57.66.69.0","57.66.70.255","960644352","960644863","EU","Europe"
+"57.66.71.0","57.66.76.255","960644864","960646399","GB","United Kingdom"
+"57.66.77.0","57.66.78.255","960646400","960646911","EU","Europe"
+"57.66.79.0","57.66.107.255","960646912","960654335","GB","United Kingdom"
+"57.66.108.0","57.66.108.38","960654336","960654374","EU","Europe"
+"57.66.108.39","57.66.108.39","960654375","960654375","GB","United Kingdom"
+"57.66.108.40","57.66.108.255","960654376","960654591","EU","Europe"
+"57.66.109.0","57.66.127.255","960654592","960659455","GB","United Kingdom"
+"57.66.128.0","57.66.137.255","960659456","960662015","DE","Germany"
+"57.66.138.0","57.66.138.255","960662016","960662271","EU","Europe"
+"57.66.139.0","57.66.140.255","960662272","960662783","DE","Germany"
+"57.66.141.0","57.66.141.255","960662784","960663039","EU","Europe"
+"57.66.142.0","57.66.174.255","960663040","960671487","DE","Germany"
+"57.66.175.0","57.66.175.255","960671488","960671743","EU","Europe"
+"57.66.176.0","57.66.194.255","960671744","960676607","DE","Germany"
+"57.66.195.0","57.66.195.255","960676608","960676863","PL","Poland"
+"57.66.196.0","57.66.255.255","960676864","960692223","DE","Germany"
+"57.67.0.0","57.67.30.31","960692224","960699935","FR","France"
+"57.67.30.32","57.67.30.63","960699936","960699967","IT","Italy"
+"57.67.30.64","57.67.127.255","960699968","960724991","FR","France"
+"57.67.128.0","57.67.134.255","960724992","960726783","NL","Netherlands"
+"57.67.135.0","57.67.135.255","960726784","960727039","ZA","South Africa"
+"57.67.136.0","57.67.136.255","960727040","960727295","US","United States"
+"57.67.137.0","57.67.140.255","960727296","960728319","NL","Netherlands"
+"57.67.141.0","57.67.141.255","960728320","960728575","EU","Europe"
+"57.67.142.0","57.67.144.255","960728576","960729343","NL","Netherlands"
+"57.67.145.0","57.67.145.255","960729344","960729599","ZA","South Africa"
+"57.67.146.0","57.67.146.255","960729600","960729855","EU","Europe"
+"57.67.147.0","57.67.159.255","960729856","960733183","NL","Netherlands"
+"57.67.160.0","57.67.160.255","960733184","960733439","BE","Belgium"
+"57.67.161.0","57.67.161.255","960733440","960733695","EU","Europe"
+"57.67.162.0","57.67.162.255","960733696","960733951","BE","Belgium"
+"57.67.163.0","57.67.164.255","960733952","960734463","EU","Europe"
+"57.67.165.0","57.67.176.255","960734464","960737535","BE","Belgium"
+"57.67.177.0","57.67.177.255","960737536","960737791","EU","Europe"
+"57.67.178.0","57.67.191.255","960737792","960741375","BE","Belgium"
+"57.67.192.0","57.67.223.255","960741376","960749567","NL","Netherlands"
+"57.67.224.0","57.67.255.255","960749568","960757759","LU","Luxembourg"
+"57.68.0.0","57.69.255.255","960757760","960888831","US","United States"
+"57.70.0.0","57.70.127.255","960888832","960921599","AU","Australia"
+"57.70.128.0","57.70.159.255","960921600","960929791","NZ","New Zealand"
+"57.70.160.0","57.70.175.255","960929792","960933887","KI","Kiribati"
+"57.70.176.0","57.70.191.255","960933888","960937983","MH","Marshall Islands"
+"57.70.192.0","57.70.207.255","960937984","960942079","FM","Micronesia, Federated States of"
+"57.70.208.0","57.70.223.255","960942080","960946175","NR","Nauru"
+"57.70.224.0","57.70.239.255","960946176","960950271","FJ","Fiji"
+"57.70.240.0","57.70.255.255","960950272","960954367","PW","Palau"
+"57.71.0.0","57.71.15.255","960954368","960958463","PG","Papua New Guinea"
+"57.71.16.0","57.71.31.255","960958464","960962559","WS","Samoa"
+"57.71.32.0","57.71.47.255","960962560","960966655","SB","Solomon Islands"
+"57.71.48.0","57.71.63.255","960966656","960970751","TO","Tonga"
+"57.71.64.0","57.71.79.255","960970752","960974847","TV","Tuvalu"
+"57.71.80.0","57.71.95.255","960974848","960978943","VU","Vanuatu"
+"57.71.96.0","57.71.111.255","960978944","960983039","NC","New Caledonia"
+"57.71.112.0","57.71.255.255","960983040","961019903","FR","France"
+"57.72.0.0","57.72.5.255","961019904","961021439","HK","Hong Kong"
+"57.72.6.0","57.72.6.255","961021440","961021695","A2","Satellite Provider"
+"57.72.7.0","57.72.7.255","961021696","961021951","HK","Hong Kong"
+"57.72.8.0","57.72.8.127","961021952","961022079","AP","Asia/Pacific Region"
+"57.72.8.128","57.72.8.143","961022080","961022095","SG","Singapore"
+"57.72.8.144","57.72.8.255","961022096","961022207","AP","Asia/Pacific Region"
+"57.72.9.0","57.72.10.255","961022208","961022719","HK","Hong Kong"
+"57.72.11.0","57.72.11.255","961022720","961022975","AP","Asia/Pacific Region"
+"57.72.12.0","57.72.21.255","961022976","961025535","HK","Hong Kong"
+"57.72.22.0","57.72.22.255","961025536","961025791","AP","Asia/Pacific Region"
+"57.72.23.0","57.72.65.255","961025792","961036799","HK","Hong Kong"
+"57.72.66.0","57.72.66.255","961036800","961037055","AP","Asia/Pacific Region"
+"57.72.67.0","57.72.127.255","961037056","961052671","HK","Hong Kong"
+"57.72.128.0","57.72.255.255","961052672","961085439","JP","Japan"
+"57.73.0.0","57.73.6.255","961085440","961087231","SG","Singapore"
+"57.73.7.0","57.73.7.255","961087232","961087487","AP","Asia/Pacific Region"
+"57.73.8.0","57.73.13.255","961087488","961089023","SG","Singapore"
+"57.73.14.0","57.73.15.255","961089024","961089535","AP","Asia/Pacific Region"
+"57.73.16.0","57.73.17.255","961089536","961090047","SG","Singapore"
+"57.73.18.0","57.73.18.255","961090048","961090303","AP","Asia/Pacific Region"
+"57.73.19.0","57.73.24.255","961090304","961091839","SG","Singapore"
+"57.73.25.0","57.73.25.255","961091840","961092095","AP","Asia/Pacific Region"
+"57.73.26.0","57.73.26.255","961092096","961092351","IN","India"
+"57.73.27.0","57.73.27.255","961092352","961092607","AP","Asia/Pacific Region"
+"57.73.28.0","57.73.32.255","961092608","961093887","SG","Singapore"
+"57.73.33.0","57.73.33.255","961093888","961094143","AP","Asia/Pacific Region"
+"57.73.34.0","57.73.127.255","961094144","961118207","SG","Singapore"
+"57.73.128.0","57.73.132.255","961118208","961119487","MY","Malaysia"
+"57.73.133.0","57.73.133.20","961119488","961119508","AP","Asia/Pacific Region"
+"57.73.133.21","57.73.133.21","961119509","961119509","MY","Malaysia"
+"57.73.133.22","57.73.133.255","961119510","961119743","AP","Asia/Pacific Region"
+"57.73.134.0","57.73.159.255","961119744","961126399","MY","Malaysia"
+"57.73.160.0","57.73.191.255","961126400","961134591","TW","Taiwan"
+"57.73.192.0","57.73.223.255","961134592","961142783","KR","Korea, Republic of"
+"57.73.224.0","57.73.255.255","961142784","961150975","KP","Korea, Democratic People's Republic of"
+"57.74.0.0","57.74.127.255","961150976","961183743","BR","Brazil"
+"57.74.128.0","57.74.159.255","961183744","961191935","AR","Argentina"
+"57.74.160.0","57.74.191.255","961191936","961200127","CL","Chile"
+"57.74.192.0","57.74.223.255","961200128","961208319","CO","Colombia"
+"57.74.224.0","57.74.255.255","961208320","961216511","VE","Venezuela"
+"57.75.0.0","57.75.31.255","961216512","961224703","PE","Peru"
+"57.75.32.0","57.75.47.255","961224704","961228799","EC","Ecuador"
+"57.75.48.0","57.75.63.255","961228800","961232895","BO","Bolivia"
+"57.75.64.0","57.75.79.255","961232896","961236991","PY","Paraguay"
+"57.75.80.0","57.75.80.19","961236992","961237011","FR","France"
+"57.75.80.20","57.75.95.255","961237012","961241087","UY","Uruguay"
+"57.75.96.0","57.75.111.255","961241088","961245183","GF","French Guiana"
+"57.75.112.0","57.75.119.255","961245184","961247231","GY","Guyana"
+"57.75.120.0","57.75.127.255","961247232","961249279","SR","Suriname"
+"57.75.128.0","57.75.143.255","961249280","961253375","GT","Guatemala"
+"57.75.144.0","57.75.159.255","961253376","961257471","BZ","Belize"
+"57.75.160.0","57.75.175.255","961257472","961261567","HN","Honduras"
+"57.75.176.0","57.75.191.255","961261568","961265663","NI","Nicaragua"
+"57.75.192.0","57.75.207.255","961265664","961269759","SV","El Salvador"
+"57.75.208.0","57.75.223.255","961269760","961273855","PA","Panama"
+"57.75.224.0","57.75.239.255","961273856","961277951","CR","Costa Rica"
+"57.75.240.0","57.75.255.255","961277952","961282047","FR","France"
+"57.76.0.0","57.76.127.255","961282048","961314815","MX","Mexico"
+"57.76.128.0","57.77.127.255","961314816","961380351","US","United States"
+"57.77.128.0","57.77.255.255","961380352","961413119","CA","Canada"
+"57.78.0.0","57.78.127.255","961413120","961445887","IT","Italy"
+"57.78.128.0","57.78.255.255","961445888","961478655","ES","Spain"
+"57.79.0.0","57.79.127.255","961478656","961511423","CH","Switzerland"
+"57.79.128.0","57.79.159.255","961511424","961519615","PT","Portugal"
+"57.79.160.0","57.79.175.255","961519616","961523711","SE","Sweden"
+"57.79.176.0","57.79.191.255","961523712","961527807","LI","Liechtenstein"
+"57.79.192.0","57.79.207.255","961527808","961531903","IE","Ireland"
+"57.79.208.0","57.79.215.255","961531904","961533951","SM","San Marino"
+"57.79.216.0","57.79.223.255","961533952","961535999","VA","Holy See (Vatican City State)"
+"57.79.224.0","57.79.239.255","961536000","961540095","BE","Belgium"
+"57.79.240.0","57.79.247.255","961540096","961542143","AD","Andorra"
+"57.79.248.0","57.79.255.255","961542144","961544191","MC","Monaco"
+"57.80.0.0","57.81.255.255","961544192","961675263","US","United States"
+"57.82.0.0","57.82.31.255","961675264","961683455","ZA","South Africa"
+"57.82.32.0","57.82.47.255","961683456","961687551","DZ","Algeria"
+"57.82.48.0","57.82.63.255","961687552","961691647","AO","Angola"
+"57.82.64.0","57.82.79.255","961691648","961695743","BJ","Benin"
+"57.82.80.0","57.82.95.255","961695744","961699839","BW","Botswana"
+"57.82.96.0","57.82.111.255","961699840","961703935","BF","Burkina Faso"
+"57.82.112.0","57.82.127.255","961703936","961708031","BI","Burundi"
+"57.82.128.0","57.82.143.255","961708032","961712127","CM","Cameroon"
+"57.82.144.0","57.82.159.255","961712128","961716223","CV","Cape Verde"
+"57.82.160.0","57.82.175.255","961716224","961720319","CF","Central African Republic"
+"57.82.176.0","57.82.191.255","961720320","961724415","TD","Chad"
+"57.82.192.0","57.82.255.255","961724416","961740799","ZA","South Africa"
+"57.83.0.0","57.83.15.255","961740800","961744895","EG","Egypt"
+"57.83.16.0","57.83.31.255","961744896","961748991","GQ","Equatorial Guinea"
+"57.83.32.0","57.83.47.255","961748992","961753087","ER","Eritrea"
+"57.83.48.0","57.83.63.255","961753088","961757183","ET","Ethiopia"
+"57.83.64.0","57.83.79.255","961757184","961761279","GA","Gabon"
+"57.83.80.0","57.83.95.255","961761280","961765375","GH","Ghana"
+"57.83.96.0","57.83.111.255","961765376","961769471","GN","Guinea"
+"57.83.112.0","57.83.127.255","961769472","961773567","GW","Guinea-Bissau"
+"57.83.128.0","57.83.143.255","961773568","961777663","CI","Cote D'Ivoire"
+"57.83.144.0","57.83.159.255","961777664","961781759","KE","Kenya"
+"57.83.160.0","57.83.175.255","961781760","961785855","LS","Lesotho"
+"57.83.176.0","57.83.191.255","961785856","961789951","LR","Liberia"
+"57.83.192.0","57.83.207.255","961789952","961794047","LY","Libya"
+"57.83.208.0","57.83.223.255","961794048","961798143","MG","Madagascar"
+"57.83.224.0","57.83.231.255","961798144","961800191","MW","Malawi"
+"57.83.232.0","57.83.239.255","961800192","961802239","ML","Mali"
+"57.83.240.0","57.84.15.255","961802240","961810431","MR","Mauritania"
+"57.84.16.0","57.84.31.255","961810432","961814527","MU","Mauritius"
+"57.84.32.0","57.84.47.255","961814528","961818623","MA","Morocco"
+"57.84.48.0","57.84.63.255","961818624","961822719","MZ","Mozambique"
+"57.84.64.0","57.84.79.255","961822720","961826815","NA","Namibia"
+"57.84.80.0","57.84.95.255","961826816","961830911","NE","Niger"
+"57.84.96.0","57.84.111.255","961830912","961835007","NG","Nigeria"
+"57.84.112.0","57.84.127.255","961835008","961839103","RW","Rwanda"
+"57.84.128.0","57.84.143.255","961839104","961843199","ST","Sao Tome and Principe"
+"57.84.144.0","57.84.159.255","961843200","961847295","SN","Senegal"
+"57.84.160.0","57.84.175.255","961847296","961851391","SC","Seychelles"
+"57.84.176.0","57.84.191.255","961851392","961855487","SL","Sierra Leone"
+"57.84.192.0","57.84.207.255","961855488","961859583","SO","Somalia"
+"57.84.208.0","57.84.223.255","961859584","961863679","SD","Sudan"
+"57.84.224.0","57.84.239.255","961863680","961867775","SZ","Swaziland"
+"57.84.240.0","57.84.255.255","961867776","961871871","TZ","Tanzania, United Republic of"
+"57.85.0.0","57.85.15.255","961871872","961875967","GM","Gambia"
+"57.85.16.0","57.85.31.255","961875968","961880063","TG","Togo"
+"57.85.32.0","57.85.47.255","961880064","961884159","TN","Tunisia"
+"57.85.48.0","57.85.63.255","961884160","961888255","UG","Uganda"
+"57.85.64.0","57.85.79.255","961888256","961892351","ZM","Zambia"
+"57.85.80.0","57.85.95.255","961892352","961896447","ZW","Zimbabwe"
+"57.85.96.0","57.85.111.255","961896448","961900543","NG","Nigeria"
+"57.85.112.0","57.85.255.255","961900544","961937407","FR","France"
+"57.86.0.0","57.86.31.255","961937408","961945599","IS","Iceland"
+"57.86.32.0","57.86.50.255","961945600","961950463","FI","Finland"
+"57.86.51.0","57.86.51.255","961950464","961950719","EU","Europe"
+"57.86.52.0","57.86.63.255","961950720","961953791","FI","Finland"
+"57.86.64.0","57.86.95.255","961953792","961961983","DK","Denmark"
+"57.86.96.0","57.86.127.255","961961984","961970175","NO","Norway"
+"57.86.128.0","57.86.132.255","961970176","961971455","SE","Sweden"
+"57.86.133.0","57.86.133.255","961971456","961971711","EU","Europe"
+"57.86.134.0","57.86.255.255","961971712","962002943","SE","Sweden"
+"57.87.0.0","57.87.127.255","962002944","962035711","RU","Russian Federation"
+"57.87.128.0","57.87.143.255","962035712","962039807","EE","Estonia"
+"57.87.144.0","57.87.159.255","962039808","962043903","LV","Latvia"
+"57.87.160.0","57.87.175.255","962043904","962047999","LT","Lithuania"
+"57.87.176.0","57.87.191.255","962048000","962052095","FR","France"
+"57.87.192.0","57.87.207.255","962052096","962056191","UA","Ukraine"
+"57.87.208.0","57.87.223.255","962056192","962060287","BY","Belarus"
+"57.87.224.0","57.87.255.255","962060288","962068479","FR","France"
+"57.88.0.0","57.88.15.255","962068480","962072575","AM","Armenia"
+"57.88.16.0","57.88.31.255","962072576","962076671","AZ","Azerbaijan"
+"57.88.32.0","57.88.47.255","962076672","962080767","BH","Bahrain"
+"57.88.48.0","57.88.63.255","962080768","962084863","EG","Egypt"
+"57.88.64.0","57.88.79.255","962084864","962088959","GE","Georgia"
+"57.88.80.0","57.88.95.255","962088960","962093055","IR","Iran, Islamic Republic of"
+"57.88.96.0","57.88.111.255","962093056","962097151","IQ","Iraq"
+"57.88.112.0","57.88.127.255","962097152","962101247","IL","Israel"
+"57.88.128.0","57.88.143.255","962101248","962105343","JO","Jordan"
+"57.88.144.0","57.88.159.255","962105344","962109439","KW","Kuwait"
+"57.88.160.0","57.88.175.255","962109440","962113535","LB","Lebanon"
+"57.88.176.0","57.88.191.255","962113536","962117631","OM","Oman"
+"57.88.192.0","57.88.207.255","962117632","962121727","QA","Qatar"
+"57.88.208.0","57.88.223.255","962121728","962125823","SA","Saudi Arabia"
+"57.88.224.0","57.88.239.255","962125824","962129919","SY","Syrian Arab Republic"
+"57.88.240.0","57.88.255.255","962129920","962134015","TM","Turkmenistan"
+"57.89.0.0","57.89.15.255","962134016","962138111","AE","United Arab Emirates"
+"57.89.16.0","57.89.31.255","962138112","962142207","YE","Yemen"
+"57.89.32.0","57.89.255.255","962142208","962199551","FR","France"
+"57.90.0.0","57.90.15.255","962199552","962203647","AL","Albania"
+"57.90.16.0","57.90.32.255","962203648","962207999","AT","Austria"
+"57.90.33.0","57.90.33.195","962208000","962208195","EU","Europe"
+"57.90.33.196","57.90.33.196","962208196","962208196","AT","Austria"
+"57.90.33.197","57.90.33.255","962208197","962208255","EU","Europe"
+"57.90.34.0","57.90.47.255","962208256","962211839","AT","Austria"
+"57.90.48.0","57.90.63.255","962211840","962215935","BG","Bulgaria"
+"57.90.64.0","57.90.71.255","962215936","962217983","HR","Croatia"
+"57.90.72.0","57.90.79.255","962217984","962220031","BA","Bosnia and Herzegovina"
+"57.90.80.0","57.90.95.255","962220032","962224127","CZ","Czech Republic"
+"57.90.96.0","57.90.111.255","962224128","962228223","GR","Greece"
+"57.90.112.0","57.90.127.255","962228224","962232319","HU","Hungary"
+"57.90.128.0","57.90.143.255","962232320","962236415","MK","Macedonia"
+"57.90.144.0","57.90.159.255","962236416","962240511","MD","Moldova, Republic of"
+"57.90.160.0","57.90.191.255","962240512","962248703","RO","Romania"
+"57.90.192.0","57.90.199.255","962248704","962250751","RS","Serbia"
+"57.90.200.0","57.90.207.255","962250752","962252799","ME","Montenegro"
+"57.90.208.0","57.90.223.255","962252800","962256895","SK","Slovakia"
+"57.90.224.0","57.90.239.255","962256896","962260991","SI","Slovenia"
+"57.90.240.0","57.90.255.255","962260992","962265087","TR","Turkey"
+"57.91.0.0","57.91.15.255","962265088","962269183","AG","Antigua and Barbuda"
+"57.91.16.0","57.91.31.255","962269184","962273279","BB","Barbados"
+"57.91.32.0","57.91.47.255","962273280","962277375","CU","Cuba"
+"57.91.48.0","57.91.63.255","962277376","962281471","DM","Dominica"
+"57.91.64.0","57.91.79.255","962281472","962285567","DO","Dominican Republic"
+"57.91.80.0","57.91.95.255","962285568","962289663","GD","Grenada"
+"57.91.96.0","57.91.111.255","962289664","962293759","HT","Haiti"
+"57.91.112.0","57.91.127.255","962293760","962297855","JM","Jamaica"
+"57.91.128.0","57.91.143.255","962297856","962301951","KN","Saint Kitts and Nevis"
+"57.91.144.0","57.91.159.255","962301952","962306047","LC","Saint Lucia"
+"57.91.160.0","57.91.175.255","962306048","962310143","VC","Saint Vincent and the Grenadines"
+"57.91.176.0","57.91.191.255","962310144","962314239","BS","Bahamas"
+"57.91.192.0","57.91.207.255","962314240","962318335","TT","Trinidad and Tobago"
+"57.91.208.0","57.91.223.255","962318336","962322431","PR","Puerto Rico"
+"57.91.224.0","57.91.255.255","962322432","962330623","FR","France"
+"57.92.0.0","57.92.15.255","962330624","962334719","AF","Afghanistan"
+"57.92.16.0","57.92.31.255","962334720","962338815","BD","Bangladesh"
+"57.92.32.0","57.92.47.255","962338816","962342911","BT","Bhutan"
+"57.92.48.0","57.92.63.255","962342912","962347007","BN","Brunei Darussalam"
+"57.92.64.0","57.92.79.255","962347008","962351103","MM","Myanmar"
+"57.92.80.0","57.92.95.255","962351104","962355199","KH","Cambodia"
+"57.92.96.0","57.92.111.255","962355200","962359295","CN","China"
+"57.92.112.0","57.92.127.255","962359296","962363391","IN","India"
+"57.92.128.0","57.92.143.255","962363392","962367487","ID","Indonesia"
+"57.92.144.0","57.92.159.255","962367488","962371583","KZ","Kazakhstan"
+"57.92.160.0","57.92.175.255","962371584","962375679","KG","Kyrgyzstan"
+"57.92.176.0","57.92.191.255","962375680","962379775","LA","Lao People's Democratic Republic"
+"57.92.192.0","57.92.207.255","962379776","962383871","MV","Maldives"
+"57.92.208.0","57.92.223.255","962383872","962387967","MN","Mongolia"
+"57.92.224.0","57.92.239.255","962387968","962392063","NP","Nepal"
+"57.92.240.0","57.92.255.255","962392064","962396159","PK","Pakistan"
+"57.93.0.0","57.93.15.255","962396160","962400255","PH","Philippines"
+"57.93.16.0","57.93.31.255","962400256","962404351","LK","Sri Lanka"
+"57.93.32.0","57.93.47.255","962404352","962408447","TJ","Tajikistan"
+"57.93.48.0","57.93.63.255","962408448","962412543","TH","Thailand"
+"57.93.64.0","57.93.79.255","962412544","962416639","UZ","Uzbekistan"
+"57.93.80.0","57.93.95.255","962416640","962420735","VN","Vietnam"
+"57.93.96.0","57.93.255.255","962420736","962461695","FR","France"
+"57.94.0.0","57.94.31.255","962461696","962469887","IE","Ireland"
+"57.94.32.0","57.94.255.255","962469888","962527231","TR","Turkey"
+"57.95.0.0","57.95.255.255","962527232","962592767","FR","France"
+"57.96.0.0","57.96.7.255","962592768","962594815","IN","India"
+"57.96.8.0","57.96.15.255","962594816","962596863","FR","France"
+"57.96.16.0","57.96.23.255","962596864","962598911","SG","Singapore"
+"57.96.24.0","57.96.31.255","962598912","962600959","FR","France"
+"57.96.32.0","57.96.63.255","962600960","962609151","HK","Hong Kong"
+"57.96.64.0","57.96.79.255","962609152","962613247","JP","Japan"
+"57.96.80.0","57.96.95.255","962613248","962617343","FR","France"
+"57.96.96.0","57.96.111.255","962617344","962621439","AU","Australia"
+"57.96.112.0","57.97.63.255","962621440","962674687","FR","France"
+"57.97.64.0","57.97.71.255","962674688","962676735","BR","Brazil"
+"57.97.72.0","57.97.87.255","962676736","962680831","FR","France"
+"57.97.88.0","57.97.119.255","962680832","962689023","US","United States"
+"57.97.120.0","57.97.255.255","962689024","962723839","FR","France"
+"57.98.0.0","57.98.31.255","962723840","962732031","GB","United Kingdom"
+"57.98.32.0","57.98.63.255","962732032","962740223","DE","Germany"
+"57.98.64.0","57.98.79.255","962740224","962744319","SE","Sweden"
+"57.98.80.0","57.98.95.255","962744320","962748415","FR","France"
+"57.98.96.0","57.98.111.255","962748416","962752511","BH","Bahrain"
+"57.98.112.0","57.98.127.255","962752512","962756607","ZA","South Africa"
+"57.98.128.0","57.127.255.255","962756608","964689919","FR","France"
+"57.128.0.0","57.190.255.255","964689920","968818687","BE","Belgium"
+"57.191.0.0","57.191.3.255","968818688","968819711","DE","Germany"
+"57.191.4.0","57.191.127.255","968819712","968851455","BE","Belgium"
+"57.191.128.0","57.191.131.255","968851456","968852479","US","United States"
+"57.191.132.0","57.250.244.255","968852480","972748031","BE","Belgium"
+"57.250.245.0","57.250.245.255","972748032","972748287","EU","Europe"
+"57.250.246.0","57.255.255.255","972748288","973078527","BE","Belgium"
+"58.0.0.0","58.1.255.255","973078528","973209599","JP","Japan"
+"58.2.0.0","58.2.255.255","973209600","973275135","IN","India"
+"58.3.0.0","58.5.255.255","973275136","973471743","JP","Japan"
+"58.6.0.0","58.7.255.255","973471744","973602815","AU","Australia"
+"58.8.0.0","58.11.255.255","973602816","973864959","TH","Thailand"
+"58.12.0.0","58.13.255.255","973864960","973996031","JP","Japan"
+"58.14.0.0","58.25.255.255","973996032","974782463","CN","China"
+"58.26.0.0","58.27.127.255","974782464","974880767","MY","Malaysia"
+"58.27.128.0","58.27.255.255","974880768","974913535","PK","Pakistan"
+"58.28.0.0","58.28.255.255","974913536","974979071","NZ","New Zealand"
+"58.29.0.0","58.29.255.255","974979072","975044607","KR","Korea, Republic of"
+"58.30.0.0","58.63.255.255","975044608","977272831","CN","China"
+"58.64.0.0","58.64.127.255","977272832","977305599","TH","Thailand"
+"58.64.128.0","58.64.255.255","977305600","977338367","HK","Hong Kong"
+"58.65.0.0","58.65.31.255","977338368","977346559","SG","Singapore"
+"58.65.32.0","58.65.63.255","977346560","977354751","JP","Japan"
+"58.65.64.0","58.65.127.255","977354752","977371135","KR","Korea, Republic of"
+"58.65.128.0","58.65.223.255","977371136","977395711","PK","Pakistan"
+"58.65.224.0","58.65.231.255","977395712","977397759","BD","Bangladesh"
+"58.65.232.0","58.65.239.255","977397760","977399807","CN","China"
+"58.65.240.0","58.65.247.255","977399808","977401855","ID","Indonesia"
+"58.65.248.0","58.65.255.255","977401856","977403903","AU","Australia"
+"58.66.0.0","58.67.255.255","977403904","977534975","CN","China"
+"58.68.0.0","58.68.127.255","977534976","977567743","IN","India"
+"58.68.128.0","58.68.255.255","977567744","977600511","CN","China"
+"58.69.0.0","58.69.255.255","977600512","977666047","PH","Philippines"
+"58.70.0.0","58.70.255.255","977666048","977731583","JP","Japan"
+"58.71.0.0","58.71.127.255","977731584","977764351","PH","Philippines"
+"58.71.128.0","58.71.255.255","977764352","977797119","MY","Malaysia"
+"58.72.0.0","58.79.255.255","977797120","978321407","KR","Korea, Republic of"
+"58.80.0.0","58.81.255.255","978321408","978452479","JP","Japan"
+"58.82.0.0","58.82.127.255","978452480","978485247","CN","China"
+"58.82.128.0","58.82.191.255","978485248","978501631","TH","Thailand"
+"58.82.192.0","58.82.255.255","978501632","978518015","HK","Hong Kong"
+"58.83.0.0","58.83.255.255","978518016","978583551","CN","China"
+"58.84.0.0","58.84.3.255","978583552","978584575","VN","Vietnam"
+"58.84.4.0","58.84.7.255","978584576","978585599","HK","Hong Kong"
+"58.84.8.0","58.84.11.255","978585600","978586623","US","United States"
+"58.84.12.0","58.84.15.255","978586624","978587647","IN","India"
+"58.84.16.0","58.84.19.255","978587648","978588671","MY","Malaysia"
+"58.84.20.0","58.84.27.255","978588672","978590719","IN","India"
+"58.84.28.0","58.84.31.255","978590720","978591743","PK","Pakistan"
+"58.84.32.0","58.84.35.255","978591744","978592767","BD","Bangladesh"
+"58.84.36.0","58.84.36.255","978592768","978593023","US","United States"
+"58.84.37.0","58.84.37.255","978593024","978593279","NZ","New Zealand"
+"58.84.38.0","58.84.38.255","978593280","978593535","AU","Australia"
+"58.84.39.0","58.84.39.255","978593536","978593791","AE","United Arab Emirates"
+"58.84.40.0","58.84.43.255","978593792","978594815","MY","Malaysia"
+"58.84.44.0","58.84.47.255","978594816","978595839","KR","Korea, Republic of"
+"58.84.48.0","58.84.51.255","978595840","978596863","NZ","New Zealand"
+"58.84.52.0","58.84.55.255","978596864","978597887","HK","Hong Kong"
+"58.84.56.0","58.84.63.255","978597888","978599935","IN","India"
+"58.84.64.0","58.84.223.255","978599936","978640895","AU","Australia"
+"58.84.224.0","58.84.239.255","978640896","978644991","NZ","New Zealand"
+"58.84.240.0","58.85.255.255","978644992","978714623","JP","Japan"
+"58.86.0.0","58.86.255.255","978714624","978780159","TW","Taiwan"
+"58.87.0.0","58.87.15.255","978780160","978784255","AU","Australia"
+"58.87.16.0","58.87.31.255","978784256","978788351","JP","Japan"
+"58.87.32.0","58.87.63.255","978788352","978796543","KR","Korea, Republic of"
+"58.87.64.0","58.87.127.255","978796544","978812927","CN","China"
+"58.87.128.0","58.95.255.255","978812928","979369983","JP","Japan"
+"58.96.0.0","58.96.159.255","979369984","979410943","AU","Australia"
+"58.96.160.0","58.96.191.255","979410944","979419135","HK","Hong Kong"
+"58.96.192.0","58.96.255.255","979419136","979435519","SG","Singapore"
+"58.97.0.0","58.97.127.255","979435520","979468287","TH","Thailand"
+"58.97.128.0","58.97.255.255","979468288","979501055","BD","Bangladesh"
+"58.98.0.0","58.98.255.255","979501056","979566591","JP","Japan"
+"58.99.0.0","58.99.127.255","979566592","979599359","TW","Taiwan"
+"58.99.128.0","58.101.255.255","979599360","979763199","CN","China"
+"58.102.0.0","58.103.255.255","979763200","979894271","KR","Korea, Republic of"
+"58.104.0.0","58.111.255.255","979894272","980418559","AU","Australia"
+"58.112.0.0","58.113.255.255","980418560","980549631","JP","Japan"
+"58.114.0.0","58.115.255.255","980549632","980680703","TW","Taiwan"
+"58.116.0.0","58.119.255.255","980680704","980942847","CN","China"
+"58.120.0.0","58.127.255.255","980942848","981467135","KR","Korea, Republic of"
+"58.128.0.0","58.135.255.255","981467136","981991423","CN","China"
+"58.136.0.0","58.137.255.255","981991424","982122495","TH","Thailand"
+"58.138.0.0","58.138.191.255","982122496","982171647","JP","Japan"
+"58.138.192.0","58.138.255.255","982171648","982188031","KR","Korea, Republic of"
+"58.139.0.0","58.139.255.255","982188032","982253567","MY","Malaysia"
+"58.140.0.0","58.143.255.255","982253568","982515711","KR","Korea, Republic of"
+"58.144.0.0","58.144.255.255","982515712","982581247","CN","China"
+"58.145.0.0","58.145.127.255","982581248","982614015","KR","Korea, Republic of"
+"58.145.128.0","58.145.159.255","982614016","982622207","AU","Australia"
+"58.145.160.0","58.145.167.255","982622208","982624255","JP","Japan"
+"58.145.168.0","58.145.175.255","982624256","982626303","ID","Indonesia"
+"58.145.176.0","58.145.183.255","982626304","982628351","JP","Japan"
+"58.145.184.0","58.145.191.255","982628352","982630399","BD","Bangladesh"
+"58.145.192.0","58.145.225.255","982630400","982639103","JP","Japan"
+"58.145.226.0","58.145.227.255","982639104","982639615","SG","Singapore"
+"58.145.228.0","58.145.228.255","982639616","982639871","JP","Japan"
+"58.145.229.0","58.145.233.255","982639872","982641151","SG","Singapore"
+"58.145.234.0","58.145.234.255","982641152","982641407","JP","Japan"
+"58.145.235.0","58.145.239.255","982641408","982642687","SG","Singapore"
+"58.145.240.0","58.146.95.255","982642688","982671359","JP","Japan"
+"58.146.96.0","58.146.127.255","982671360","982679551","IN","India"
+"58.146.128.0","58.146.191.255","982679552","982695935","SG","Singapore"
+"58.146.192.0","58.146.255.255","982695936","982712319","KR","Korea, Republic of"
+"58.147.0.0","58.147.127.255","982712320","982745087","TH","Thailand"
+"58.147.128.0","58.147.159.255","982745088","982753279","AF","Afghanistan"
+"58.147.160.0","58.147.167.255","982753280","982755327","JP","Japan"
+"58.147.168.0","58.147.175.255","982755328","982757375","BD","Bangladesh"
+"58.147.176.0","58.147.183.255","982757376","982759423","KR","Korea, Republic of"
+"58.147.184.0","58.147.191.255","982759424","982761471","ID","Indonesia"
+"58.147.192.0","58.147.255.255","982761472","982777855","JP","Japan"
+"58.148.0.0","58.151.255.255","982777856","983039999","KR","Korea, Republic of"
+"58.152.0.0","58.153.255.255","983040000","983171071","HK","Hong Kong"
+"58.154.0.0","58.155.255.255","983171072","983302143","CN","China"
+"58.156.0.0","58.159.255.255","983302144","983564287","JP","Japan"
+"58.160.0.0","58.175.255.255","983564288","984612863","AU","Australia"
+"58.176.0.0","58.177.255.255","984612864","984743935","HK","Hong Kong"
+"58.178.0.0","58.179.255.255","984743936","984875007","AU","Australia"
+"58.180.0.0","58.181.63.255","984875008","984956927","KR","Korea, Republic of"
+"58.181.64.0","58.181.95.255","984956928","984965119","AU","Australia"
+"58.181.96.0","58.181.127.255","984965120","984973311","PK","Pakistan"
+"58.181.128.0","58.181.255.255","984973312","985006079","TH","Thailand"
+"58.182.0.0","58.182.255.255","985006080","985071615","SG","Singapore"
+"58.183.0.0","58.183.255.255","985071616","985137151","JP","Japan"
+"58.184.0.0","58.184.255.255","985137152","985202687","KR","Korea, Republic of"
+"58.185.0.0","58.185.86.255","985202688","985224959","SG","Singapore"
+"58.185.87.0","58.185.87.255","985224960","985225215","AP","Asia/Pacific Region"
+"58.185.88.0","58.185.160.255","985225216","985243903","SG","Singapore"
+"58.185.161.0","58.185.161.255","985243904","985244159","AP","Asia/Pacific Region"
+"58.185.162.0","58.185.255.255","985244160","985268223","SG","Singapore"
+"58.186.0.0","58.187.255.255","985268224","985399295","VN","Vietnam"
+"58.188.0.0","58.191.255.255","985399296","985661439","JP","Japan"
+"58.192.0.0","58.223.255.255","985661440","987758591","CN","China"
+"58.224.0.0","58.239.255.255","987758592","988807167","KR","Korea, Republic of"
+"58.240.0.0","58.255.255.255","988807168","989855743","CN","China"
+"59.0.0.0","59.31.255.255","989855744","991952895","KR","Korea, Republic of"
+"59.32.0.0","59.83.255.255","991952896","995360767","CN","China"
+"59.84.0.0","59.86.159.255","995360768","995532799","JP","Japan"
+"59.86.160.0","59.86.191.255","995532800","995540991","AU","Australia"
+"59.86.192.0","59.86.255.255","995540992","995557375","KR","Korea, Republic of"
+"59.87.0.0","59.87.255.255","995557376","995622911","JP","Japan"
+"59.88.0.0","59.99.255.255","995622912","996409343","IN","India"
+"59.100.0.0","59.102.127.255","996409344","996573183","AU","Australia"
+"59.102.128.0","59.102.255.255","996573184","996605951","TW","Taiwan"
+"59.103.0.0","59.103.255.255","996605952","996671487","PK","Pakistan"
+"59.104.0.0","59.105.255.255","996671488","996802559","TW","Taiwan"
+"59.106.0.0","59.106.255.255","996802560","996868095","JP","Japan"
+"59.107.0.0","59.111.255.255","996868096","997195775","CN","China"
+"59.112.0.0","59.127.255.255","997195776","998244351","TW","Taiwan"
+"59.128.0.0","59.143.255.255","998244352","999292927","JP","Japan"
+"59.144.0.0","59.145.255.255","999292928","999423999","IN","India"
+"59.146.0.0","59.147.255.255","999424000","999555071","JP","Japan"
+"59.148.0.0","59.149.255.255","999555072","999686143","HK","Hong Kong"
+"59.150.0.0","59.150.255.255","999686144","999751679","KR","Korea, Republic of"
+"59.151.0.0","59.151.127.255","999751680","999784447","CN","China"
+"59.151.128.0","59.151.191.255","999784448","999800831","AP","Asia/Pacific Region"
+"59.151.192.0","59.151.255.255","999800832","999817215","KR","Korea, Republic of"
+"59.152.0.0","59.152.15.255","999817216","999821311","BD","Bangladesh"
+"59.152.16.0","59.152.39.255","999821312","999827455","CN","China"
+"59.152.40.0","59.152.43.255","999827456","999828479","IN","India"
+"59.152.44.0","59.152.44.255","999828480","999828735","HK","Hong Kong"
+"59.152.45.0","59.152.45.255","999828736","999828991","PH","Philippines"
+"59.152.46.0","59.152.51.255","999828992","999830527","HK","Hong Kong"
+"59.152.52.0","59.152.59.255","999830528","999832575","IN","India"
+"59.152.60.0","59.152.63.255","999832576","999833599","BD","Bangladesh"
+"59.152.64.0","59.152.79.255","999833600","999837695","CN","China"
+"59.152.80.0","59.152.83.255","999837696","999838719","IN","India"
+"59.152.88.0","59.152.111.255","999839744","999845887","BD","Bangladesh"
+"59.152.112.0","59.152.119.255","999845888","999847935","CN","China"
+"59.152.120.0","59.152.123.255","999847936","999848959","IN","India"
+"59.152.124.0","59.152.127.255","999848960","999849983","US","United States"
+"59.152.128.0","59.152.191.255","999849984","999866367","KR","Korea, Republic of"
+"59.152.192.0","59.152.221.149","999866368","999873941","HK","Hong Kong"
+"59.152.221.150","59.152.221.151","999873942","999873943","AP","Asia/Pacific Region"
+"59.152.221.152","59.152.255.255","999873944","999882751","HK","Hong Kong"
+"59.153.0.0","59.153.3.255","999882752","999883775","IN","India"
+"59.153.4.0","59.153.7.255","999883776","999884799","CN","China"
+"59.153.8.0","59.153.11.255","999884800","999885823","AU","Australia"
+"59.153.12.0","59.153.15.255","999885824","999886847","IN","India"
+"59.153.16.0","59.153.19.255","999886848","999887871","BD","Bangladesh"
+"59.153.20.0","59.153.23.255","999887872","999888895","NZ","New Zealand"
+"59.153.24.0","59.153.25.255","999888896","999889407","ID","Indonesia"
+"59.153.26.0","59.153.27.255","999889408","999889919","MY","Malaysia"
+"59.153.28.0","59.153.31.255","999889920","999890943","BD","Bangladesh"
+"59.153.32.0","59.153.35.255","999890944","999891967","CN","China"
+"59.153.36.0","59.153.39.255","999891968","999892991","IN","India"
+"59.153.40.0","59.153.47.255","999892992","999895039","JP","Japan"
+"59.153.48.0","59.153.59.255","999895040","999898111","HK","Hong Kong"
+"59.153.60.0","59.153.75.255","999898112","999902207","CN","China"
+"59.153.76.0","59.153.79.255","999902208","999903231","SG","Singapore"
+"59.153.80.0","59.153.83.255","999903232","999904255","ID","Indonesia"
+"59.153.84.0","59.153.87.255","999904256","999905279","MN","Mongolia"
+"59.153.88.0","59.153.91.255","999905280","999906303","MM","Myanmar"
+"59.153.92.0","59.153.95.255","999906304","999907327","CN","China"
+"59.153.96.0","59.153.99.255","999907328","999908351","IN","India"
+"59.153.100.0","59.153.103.255","999908352","999909375","BD","Bangladesh"
+"59.153.104.0","59.153.107.255","999909376","999910399","SG","Singapore"
+"59.153.108.0","59.153.111.255","999910400","999911423","MM","Myanmar"
+"59.153.112.0","59.153.115.255","999911424","999912447","MN","Mongolia"
+"59.153.116.0","59.153.119.255","999912448","999913471","CN","China"
+"59.153.120.0","59.153.123.255","999913472","999914495","IN","India"
+"59.153.124.0","59.153.127.255","999914496","999915519","AF","Afghanistan"
+"59.153.128.0","59.153.131.255","999915520","999916543","ID","Indonesia"
+"59.153.132.0","59.153.135.255","999916544","999917567","TL","Timor-Leste"
+"59.153.136.0","59.153.139.255","999917568","999918591","CN","China"
+"59.153.140.0","59.153.143.255","999918592","999919615","JP","Japan"
+"59.153.144.0","59.153.151.255","999919616","999921663","HK","Hong Kong"
+"59.153.152.0","59.153.159.255","999921664","999923711","CN","China"
+"59.153.160.0","59.153.163.255","999923712","999924735","HK","Hong Kong"
+"59.153.164.0","59.153.195.255","999924736","999932927","CN","China"
+"59.153.196.0","59.153.199.255","999932928","999933951","HK","Hong Kong"
+"59.153.200.0","59.153.203.255","999933952","999934975","BD","Bangladesh"
+"59.153.204.0","59.153.207.255","999934976","999935999","JP","Japan"
+"59.153.208.0","59.153.211.255","999936000","999937023","TH","Thailand"
+"59.153.212.0","59.153.255.255","999937024","999948287","VN","Vietnam"
+"59.154.0.0","59.154.255.255","999948288","1000013823","AU","Australia"
+"59.155.0.0","59.155.255.255","1000013824","1000079359","CN","China"
+"59.156.0.0","59.159.255.255","1000079360","1000341503","JP","Japan"
+"59.160.0.0","59.165.255.255","1000341504","1000734719","IN","India"
+"59.166.0.0","59.166.255.255","1000734720","1000800255","JP","Japan"
+"59.167.0.0","59.167.255.255","1000800256","1000865791","AU","Australia"
+"59.168.0.0","59.171.255.255","1000865792","1001127935","JP","Japan"
+"59.172.0.0","59.175.255.255","1001127936","1001390079","CN","China"
+"59.176.0.0","59.185.255.255","1001390080","1002045439","IN","India"
+"59.186.0.0","59.187.255.255","1002045440","1002176511","KR","Korea, Republic of"
+"59.188.0.0","59.188.255.255","1002176512","1002242047","HK","Hong Kong"
+"59.189.0.0","59.189.255.255","1002242048","1002307583","SG","Singapore"
+"59.190.0.0","59.190.255.255","1002307584","1002373119","JP","Japan"
+"59.191.0.0","59.191.127.255","1002373120","1002405887","CN","China"
+"59.191.128.0","59.191.191.255","1002405888","1002422271","JP","Japan"
+"59.191.192.0","59.191.239.255","1002422272","1002434559","AU","Australia"
+"59.191.240.0","59.191.254.255","1002434560","1002438399","CN","China"
+"59.191.255.0","59.191.255.255","1002438400","1002438655","HK","Hong Kong"
+"59.192.0.0","60.31.255.255","1002438656","1008730111","CN","China"
+"60.32.0.0","60.47.255.255","1008730112","1009778687","JP","Japan"
+"60.48.0.0","60.54.255.255","1009778688","1010237439","MY","Malaysia"
+"60.55.0.0","60.55.255.255","1010237440","1010302975","CN","China"
+"60.56.0.0","60.62.255.255","1010302976","1010761727","JP","Japan"
+"60.63.0.0","60.63.255.255","1010761728","1010827263","CN","China"
+"60.64.0.0","60.159.255.255","1010827264","1017118719","JP","Japan"
+"60.160.0.0","60.191.255.255","1017118720","1019215871","CN","China"
+"60.192.0.0","60.193.255.255","1019215872","1019346943","JP","Japan"
+"60.194.0.0","60.195.255.255","1019346944","1019478015","CN","China"
+"60.196.0.0","60.197.255.255","1019478016","1019609087","KR","Korea, Republic of"
+"60.198.0.0","60.199.255.255","1019609088","1019740159","TW","Taiwan"
+"60.200.0.0","60.223.255.255","1019740160","1021313023","CN","China"
+"60.224.0.0","60.231.255.255","1021313024","1021837311","AU","Australia"
+"60.232.0.0","60.233.255.255","1021837312","1021968383","CN","China"
+"60.234.0.0","60.234.255.255","1021968384","1022033919","NZ","New Zealand"
+"60.235.0.0","60.235.255.255","1022033920","1022099455","CN","China"
+"60.236.0.0","60.239.255.255","1022099456","1022361599","JP","Japan"
+"60.240.0.0","60.242.255.255","1022361600","1022558207","AU","Australia"
+"60.243.0.0","60.243.255.255","1022558208","1022623743","IN","India"
+"60.244.0.0","60.245.127.255","1022623744","1022722047","TW","Taiwan"
+"60.245.128.0","60.245.255.255","1022722048","1022754815","CN","China"
+"60.246.0.0","60.246.255.255","1022754816","1022820351","MO","Macau"
+"60.247.0.0","60.247.255.255","1022820352","1022885887","CN","China"
+"60.248.0.0","60.251.255.255","1022885888","1023148031","TW","Taiwan"
+"60.252.0.0","60.252.255.255","1023148032","1023213567","CN","China"
+"60.253.0.0","60.253.95.255","1023213568","1023238143","KR","Korea, Republic of"
+"60.253.96.0","60.253.127.255","1023238144","1023246335","ID","Indonesia"
+"60.253.128.0","60.253.255.255","1023246336","1023279103","CN","China"
+"60.254.0.0","60.254.127.255","1023279104","1023311871","IN","India"
+"60.254.128.0","60.254.142.255","1023311872","1023315711","US","United States"
+"60.254.143.0","60.254.143.255","1023315712","1023315967","AU","Australia"
+"60.254.144.0","60.254.149.255","1023315968","1023317503","US","United States"
+"60.254.150.0","60.254.150.255","1023317504","1023317759","IN","India"
+"60.254.151.0","60.254.191.255","1023317760","1023328255","US","United States"
+"60.254.192.0","60.254.255.255","1023328256","1023344639","JP","Japan"
+"60.255.0.0","60.255.255.255","1023344640","1023410175","CN","China"
+"61.0.0.0","61.3.255.255","1023410176","1023672319","IN","India"
+"61.4.0.0","61.4.63.255","1023672320","1023688703","HK","Hong Kong"
+"61.4.64.0","61.4.79.255","1023688704","1023692799","MM","Myanmar"
+"61.4.80.0","61.4.95.255","1023692800","1023696895","CN","China"
+"61.4.96.0","61.4.127.255","1023696896","1023705087","MY","Malaysia"
+"61.4.128.0","61.4.175.255","1023705088","1023717375","JP","Japan"
+"61.4.176.0","61.4.191.255","1023717376","1023721471","CN","China"
+"61.4.192.0","61.4.255.255","1023721472","1023737855","KR","Korea, Republic of"
+"61.5.0.0","61.5.127.255","1023737856","1023770623","ID","Indonesia"
+"61.5.128.0","61.5.159.255","1023770624","1023778815","PK","Pakistan"
+"61.5.160.0","61.5.191.255","1023778816","1023787007","KR","Korea, Republic of"
+"61.5.192.0","61.5.207.255","1023787008","1023791103","AF","Afghanistan"
+"61.5.208.0","61.5.223.255","1023791104","1023795199","NC","New Caledonia"
+"61.5.224.0","61.5.255.255","1023795200","1023803391","JP","Japan"
+"61.6.0.0","61.6.191.255","1023803392","1023852543","MY","Malaysia"
+"61.6.192.0","61.6.255.255","1023852544","1023868927","BN","Brunei Darussalam"
+"61.7.0.0","61.7.127.255","1023868928","1023901695","JP","Japan"
+"61.7.128.0","61.7.255.255","1023901696","1023934463","TH","Thailand"
+"61.8.0.0","61.8.32.63","1023934464","1023942719","AU","Australia"
+"61.8.32.64","61.8.32.95","1023942720","1023942751","MY","Malaysia"
+"61.8.32.96","61.8.35.111","1023942752","1023943535","AU","Australia"
+"61.8.35.112","61.8.35.127","1023943536","1023943551","JP","Japan"
+"61.8.35.128","61.8.48.127","1023943552","1023946879","AU","Australia"
+"61.8.48.128","61.8.48.159","1023946880","1023946911","SG","Singapore"
+"61.8.48.160","61.8.63.255","1023946912","1023950847","AU","Australia"
+"61.8.64.0","61.8.79.255","1023950848","1023954943","ID","Indonesia"
+"61.8.80.0","61.8.95.255","1023954944","1023959039","JP","Japan"
+"61.8.96.0","61.8.127.255","1023959040","1023967231","AU","Australia"
+"61.8.128.0","61.8.159.255","1023967232","1023975423","IN","India"
+"61.8.160.0","61.8.175.255","1023975424","1023979519","CN","China"
+"61.8.176.0","61.8.191.255","1023979520","1023983615","AU","Australia"
+"61.8.192.0","61.8.222.255","1023983616","1023991551","SG","Singapore"
+"61.8.223.0","61.8.223.255","1023991552","1023991807","AP","Asia/Pacific Region"
+"61.8.224.0","61.8.255.255","1023991808","1023999999","SG","Singapore"
+"61.9.0.0","61.9.127.255","1024000000","1024032767","PH","Philippines"
+"61.9.128.0","61.9.255.255","1024032768","1024065535","AU","Australia"
+"61.10.0.0","61.10.255.255","1024065536","1024131071","HK","Hong Kong"
+"61.11.0.0","61.11.127.255","1024131072","1024163839","IN","India"
+"61.11.128.0","61.11.207.255","1024163840","1024184319","JP","Japan"
+"61.11.208.0","61.11.223.255","1024184320","1024188415","MY","Malaysia"
+"61.11.224.0","61.11.255.255","1024188416","1024196607","VN","Vietnam"
+"61.12.0.0","61.12.127.255","1024196608","1024229375","IN","India"
+"61.12.128.0","61.12.255.255","1024229376","1024262143","JP","Japan"
+"61.13.0.0","61.13.255.255","1024262144","1024327679","SG","Singapore"
+"61.14.0.0","61.14.0.255","1024327680","1024327935","US","United States"
+"61.14.1.0","61.14.1.255","1024327936","1024328191","AU","Australia"
+"61.14.2.0","61.14.3.255","1024328192","1024328703","US","United States"
+"61.14.4.0","61.14.7.255","1024328704","1024329727","CN","China"
+"61.14.8.0","61.14.11.255","1024329728","1024330751","JP","Japan"
+"61.14.12.0","61.14.15.255","1024330752","1024331775","AU","Australia"
+"61.14.16.0","61.14.47.255","1024331776","1024339967","US","United States"
+"61.14.48.0","61.14.51.255","1024339968","1024340991","ZA","South Africa"
+"61.14.52.0","61.14.63.255","1024340992","1024344063","US","United States"
+"61.14.64.0","61.14.95.255","1024344064","1024352255","SG","Singapore"
+"61.14.96.0","61.14.127.255","1024352256","1024360447","AU","Australia"
+"61.14.128.0","61.14.130.207","1024360448","1024361167","JP","Japan"
+"61.14.130.208","61.14.130.223","1024361168","1024361183","HK","Hong Kong"
+"61.14.130.224","61.14.142.31","1024361184","1024364063","JP","Japan"
+"61.14.142.32","61.14.142.47","1024364064","1024364079","AU","Australia"
+"61.14.142.48","61.14.145.255","1024364080","1024365055","JP","Japan"
+"61.14.146.0","61.14.146.255","1024365056","1024365311","AP","Asia/Pacific Region"
+"61.14.147.0","61.14.148.159","1024365312","1024365727","JP","Japan"
+"61.14.148.160","61.14.148.191","1024365728","1024365759","SG","Singapore"
+"61.14.148.192","61.14.169.255","1024365760","1024371199","JP","Japan"
+"61.14.170.0","61.14.170.255","1024371200","1024371455","PH","Philippines"
+"61.14.171.0","61.14.175.63","1024371456","1024372543","JP","Japan"
+"61.14.175.64","61.14.175.159","1024372544","1024372639","HK","Hong Kong"
+"61.14.175.160","61.14.178.15","1024372640","1024373263","JP","Japan"
+"61.14.178.16","61.14.178.31","1024373264","1024373279","HK","Hong Kong"
+"61.14.178.32","61.14.191.255","1024373280","1024376831","JP","Japan"
+"61.14.192.0","61.14.199.255","1024376832","1024378879","PH","Philippines"
+"61.14.200.0","61.14.207.255","1024378880","1024380927","IN","India"
+"61.14.208.0","61.14.211.255","1024380928","1024381951","KR","Korea, Republic of"
+"61.14.212.0","61.14.223.255","1024381952","1024385023","CN","China"
+"61.14.224.0","61.14.227.255","1024385024","1024386047","JP","Japan"
+"61.14.228.0","61.14.231.255","1024386048","1024387071","IN","India"
+"61.14.232.0","61.14.239.255","1024387072","1024389119","VN","Vietnam"
+"61.14.240.0","61.14.247.255","1024389120","1024391167","CN","China"
+"61.14.248.0","61.14.251.255","1024391168","1024392191","ID","Indonesia"
+"61.14.252.0","61.15.255.255","1024392192","1024458751","HK","Hong Kong"
+"61.16.0.0","61.16.127.255","1024458752","1024491519","SG","Singapore"
+"61.16.128.0","61.17.255.255","1024491520","1024589823","IN","India"
+"61.18.0.0","61.18.255.255","1024589824","1024655359","HK","Hong Kong"
+"61.19.0.0","61.19.255.255","1024655360","1024720895","TH","Thailand"
+"61.20.0.0","61.20.255.255","1024720896","1024786431","TW","Taiwan"
+"61.21.0.0","61.27.255.255","1024786432","1025245183","JP","Japan"
+"61.28.0.0","61.28.127.255","1025245184","1025277951","CN","China"
+"61.28.128.0","61.28.191.255","1025277952","1025294335","PH","Philippines"
+"61.28.192.0","61.28.192.255","1025294336","1025294591","AU","Australia"
+"61.28.193.0","61.28.193.255","1025294592","1025294847","SG","Singapore"
+"61.28.194.0","61.28.196.255","1025294848","1025295615","AU","Australia"
+"61.28.197.0","61.28.197.255","1025295616","1025295871","PH","Philippines"
+"61.28.198.0","61.28.198.255","1025295872","1025296127","GB","United Kingdom"
+"61.28.199.0","61.28.200.255","1025296128","1025296639","AU","Australia"
+"61.28.201.0","61.28.201.255","1025296640","1025296895","MY","Malaysia"
+"61.28.202.0","61.28.203.255","1025296896","1025297407","SG","Singapore"
+"61.28.204.0","61.28.211.255","1025297408","1025299455","AU","Australia"
+"61.28.212.0","61.28.212.255","1025299456","1025299711","CN","China"
+"61.28.213.0","61.28.216.255","1025299712","1025300735","AU","Australia"
+"61.28.217.0","61.28.217.95","1025300736","1025300831","US","United States"
+"61.28.217.96","61.28.217.127","1025300832","1025300863","AU","Australia"
+"61.28.217.128","61.28.217.255","1025300864","1025300991","US","United States"
+"61.28.218.0","61.28.218.127","1025300992","1025301119","AU","Australia"
+"61.28.218.128","61.28.218.255","1025301120","1025301247","US","United States"
+"61.28.219.0","61.28.219.255","1025301248","1025301503","GB","United Kingdom"
+"61.28.220.0","61.28.222.255","1025301504","1025302271","AU","Australia"
+"61.28.223.0","61.28.223.255","1025302272","1025302527","GB","United Kingdom"
+"61.28.224.0","61.28.255.255","1025302528","1025310719","VN","Vietnam"
+"61.29.0.0","61.29.127.255","1025310720","1025343487","AU","Australia"
+"61.29.128.0","61.29.255.255","1025343488","1025376255","CN","China"
+"61.30.0.0","61.31.255.255","1025376256","1025507327","TW","Taiwan"
+"61.32.0.0","61.43.255.255","1025507328","1026293759","KR","Korea, Republic of"
+"61.44.0.0","61.44.68.255","1026293760","1026311423","JP","Japan"
+"61.44.69.0","61.44.69.106","1026311424","1026311530","US","United States"
+"61.44.69.107","61.44.69.107","1026311531","1026311531","JP","Japan"
+"61.44.69.108","61.44.69.255","1026311532","1026311679","US","United States"
+"61.44.70.0","61.45.127.255","1026311680","1026392063","JP","Japan"
+"61.45.128.0","61.45.191.255","1026392064","1026408447","CN","China"
+"61.45.192.0","61.45.223.255","1026408448","1026416639","JP","Japan"
+"61.45.224.0","61.45.239.255","1026416640","1026420735","CN","China"
+"61.45.240.0","61.45.247.255","1026420736","1026422783","JP","Japan"
+"61.45.248.0","61.45.255.255","1026422784","1026424831","AU","Australia"
+"61.46.0.0","61.47.0.255","1026424832","1026490623","JP","Japan"
+"61.47.1.0","61.47.2.255","1026490624","1026491135","SG","Singapore"
+"61.47.3.0","61.47.5.255","1026491136","1026491903","JP","Japan"
+"61.47.6.0","61.47.14.255","1026491904","1026494207","SG","Singapore"
+"61.47.15.0","61.47.15.255","1026494208","1026494463","JP","Japan"
+"61.47.16.0","61.47.16.255","1026494464","1026494719","SG","Singapore"
+"61.47.17.0","61.47.17.255","1026494720","1026494975","JP","Japan"
+"61.47.18.0","61.47.20.255","1026494976","1026495743","SG","Singapore"
+"61.47.21.0","61.47.22.255","1026495744","1026496255","JP","Japan"
+"61.47.23.0","61.47.23.255","1026496256","1026496511","SG","Singapore"
+"61.47.24.0","61.47.24.255","1026496512","1026496767","JP","Japan"
+"61.47.25.0","61.47.26.255","1026496768","1026497279","SG","Singapore"
+"61.47.27.0","61.47.27.255","1026497280","1026497535","JP","Japan"
+"61.47.28.0","61.47.28.255","1026497536","1026497791","SG","Singapore"
+"61.47.29.0","61.47.29.255","1026497792","1026498047","JP","Japan"
+"61.47.30.0","61.47.43.255","1026498048","1026501631","SG","Singapore"
+"61.47.44.0","61.47.46.255","1026501632","1026502399","JP","Japan"
+"61.47.47.0","61.47.48.255","1026502400","1026502911","SG","Singapore"
+"61.47.49.0","61.47.51.255","1026502912","1026503679","JP","Japan"
+"61.47.52.0","61.47.52.255","1026503680","1026503935","SG","Singapore"
+"61.47.53.0","61.47.56.255","1026503936","1026504959","JP","Japan"
+"61.47.57.0","61.47.63.255","1026504960","1026506751","SG","Singapore"
+"61.47.64.0","61.47.66.255","1026506752","1026507519","JP","Japan"
+"61.47.67.0","61.47.71.255","1026507520","1026508799","SG","Singapore"
+"61.47.72.0","61.47.79.255","1026508800","1026510847","JP","Japan"
+"61.47.80.0","61.47.87.255","1026510848","1026512895","SG","Singapore"
+"61.47.88.0","61.47.95.255","1026512896","1026514943","JP","Japan"
+"61.47.96.0","61.47.97.255","1026514944","1026515455","SG","Singapore"
+"61.47.98.0","61.47.99.255","1026515456","1026515967","JP","Japan"
+"61.47.100.0","61.47.101.255","1026515968","1026516479","SG","Singapore"
+"61.47.102.0","61.47.103.255","1026516480","1026516991","JP","Japan"
+"61.47.104.0","61.47.107.255","1026516992","1026518015","SG","Singapore"
+"61.47.108.0","61.47.111.255","1026518016","1026519039","JP","Japan"
+"61.47.112.0","61.47.127.255","1026519040","1026523135","SG","Singapore"
+"61.47.128.0","61.47.191.255","1026523136","1026539519","CN","China"
+"61.47.192.0","61.47.255.255","1026539520","1026555903","KR","Korea, Republic of"
+"61.48.0.0","61.55.255.255","1026555904","1027080191","CN","China"
+"61.56.0.0","61.67.255.255","1027080192","1027866623","TW","Taiwan"
+"61.68.0.0","61.69.255.255","1027866624","1027997695","AU","Australia"
+"61.70.0.0","61.71.255.255","1027997696","1028128767","TW","Taiwan"
+"61.72.0.0","61.85.255.255","1028128768","1029046271","KR","Korea, Republic of"
+"61.86.0.0","61.87.143.255","1029046272","1029148671","JP","Japan"
+"61.87.144.0","61.87.159.255","1029148672","1029152767","HK","Hong Kong"
+"61.87.160.0","61.87.175.255","1029152768","1029156863","SG","Singapore"
+"61.87.176.0","61.87.191.255","1029156864","1029160959","AU","Australia"
+"61.87.192.0","61.87.255.255","1029160960","1029177343","CN","China"
+"61.88.0.0","61.88.255.255","1029177344","1029242879","AU","Australia"
+"61.89.0.0","61.89.255.255","1029242880","1029308415","JP","Japan"
+"61.90.0.0","61.91.255.255","1029308416","1029439487","TH","Thailand"
+"61.92.0.0","61.93.255.255","1029439488","1029570559","HK","Hong Kong"
+"61.94.0.0","61.94.255.255","1029570560","1029636095","ID","Indonesia"
+"61.95.0.0","61.95.127.255","1029636096","1029668863","AU","Australia"
+"61.95.128.0","61.95.255.255","1029668864","1029701631","IN","India"
+"61.96.0.0","61.110.215.255","1029701632","1030674431","KR","Korea, Republic of"
+"61.110.216.0","61.110.223.255","1030674432","1030676479","JP","Japan"
+"61.110.224.0","61.111.255.255","1030676480","1030750207","KR","Korea, Republic of"
+"61.112.0.0","61.114.253.255","1030750208","1030946303","JP","Japan"
+"61.114.254.0","61.114.254.255","1030946304","1030946559","AP","Asia/Pacific Region"
+"61.114.255.0","61.127.255.255","1030946560","1031798783","JP","Japan"
+"61.128.0.0","61.191.255.255","1031798784","1035993087","CN","China"
+"61.192.0.0","61.213.180.255","1035993088","1037415679","JP","Japan"
+"61.213.181.0","61.213.181.255","1037415680","1037415935","AP","Asia/Pacific Region"
+"61.213.182.0","61.215.255.255","1037415936","1037565951","JP","Japan"
+"61.216.0.0","61.216.159.255","1037565952","1037606911","TW","Taiwan"
+"61.216.160.0","61.216.191.255","1037606912","1037615103","CN","China"
+"61.216.192.0","61.231.255.255","1037615104","1038614527","TW","Taiwan"
+"61.232.0.0","61.237.255.255","1038614528","1039007743","CN","China"
+"61.238.0.0","61.239.255.255","1039007744","1039138815","HK","Hong Kong"
+"61.240.0.0","61.243.255.255","1039138816","1039400959","CN","China"
+"61.244.0.0","61.244.111.255","1039400960","1039429631","HK","Hong Kong"
+"61.244.112.0","61.244.112.255","1039429632","1039429887","GB","United Kingdom"
+"61.244.113.0","61.244.255.255","1039429888","1039466495","HK","Hong Kong"
+"61.245.0.0","61.245.127.255","1039466496","1039499263","JP","Japan"
+"61.245.128.0","61.245.159.255","1039499264","1039507455","AU","Australia"
+"61.245.160.0","61.245.175.255","1039507456","1039511551","LK","Sri Lanka"
+"61.245.176.0","61.245.191.255","1039511552","1039515647","KR","Korea, Republic of"
+"61.245.192.0","61.245.223.255","1039515648","1039523839","JP","Japan"
+"61.245.224.0","61.245.255.255","1039523840","1039532031","KR","Korea, Republic of"
+"61.246.0.0","61.246.255.255","1039532032","1039597567","IN","India"
+"61.247.0.0","61.247.63.255","1039597568","1039613951","ID","Indonesia"
+"61.247.64.0","61.247.159.255","1039613952","1039638527","KR","Korea, Republic of"
+"61.247.160.0","61.247.175.255","1039638528","1039642623","TW","Taiwan"
+"61.247.176.0","61.247.191.255","1039642624","1039646719","BD","Bangladesh"
+"61.247.192.0","61.247.223.255","1039646720","1039654911","KR","Korea, Republic of"
+"61.247.224.0","61.247.255.255","1039654912","1039663103","IN","India"
+"61.248.0.0","61.255.255.255","1039663104","1040187391","KR","Korea, Republic of"
+"62.0.0.0","62.0.255.255","1040187392","1040252927","IL","Israel"
+"62.1.0.0","62.1.255.255","1040252928","1040318463","GR","Greece"
+"62.2.0.0","62.2.255.255","1040318464","1040383999","CH","Switzerland"
+"62.3.0.0","62.3.31.255","1040384000","1040392191","SA","Saudi Arabia"
+"62.3.32.0","62.3.32.255","1040392192","1040392447","GB","United Kingdom"
+"62.3.33.0","62.3.63.255","1040392448","1040400383","SA","Saudi Arabia"
+"62.3.64.0","62.3.127.255","1040400384","1040416767","GB","United Kingdom"
+"62.3.128.0","62.3.159.255","1040416768","1040424959","SE","Sweden"
+"62.3.160.0","62.3.191.255","1040424960","1040433151","PL","Poland"
+"62.3.192.0","62.3.255.255","1040433152","1040449535","GB","United Kingdom"
+"62.4.0.0","62.4.31.255","1040449536","1040457727","FR","France"
+"62.4.32.0","62.4.55.127","1040457728","1040463743","ME","Montenegro"
+"62.4.55.128","62.4.55.191","1040463744","1040463807","RU","Russian Federation"
+"62.4.55.192","62.4.63.255","1040463808","1040465919","ME","Montenegro"
+"62.4.64.0","62.4.95.255","1040465920","1040474111","DE","Germany"
+"62.4.96.0","62.4.127.255","1040474112","1040482303","CZ","Czech Republic"
+"62.4.128.0","62.4.193.255","1040482304","1040499199","BE","Belgium"
+"62.4.194.0","62.4.195.255","1040499200","1040499711","FR","France"
+"62.4.196.0","62.4.255.255","1040499712","1040515071","BE","Belgium"
+"62.5.0.0","62.5.127.255","1040515072","1040547839","GB","United Kingdom"
+"62.5.128.0","62.5.255.255","1040547840","1040580607","RU","Russian Federation"
+"62.6.0.0","62.7.255.255","1040580608","1040711679","GB","United Kingdom"
+"62.8.0.0","62.8.31.255","1040711680","1040719871","FR","France"
+"62.8.32.0","62.8.63.255","1040719872","1040728063","DE","Germany"
+"62.8.64.0","62.8.95.255","1040728064","1040736255","KE","Kenya"
+"62.8.96.0","62.8.127.255","1040736256","1040744447","GB","United Kingdom"
+"62.8.128.0","62.8.255.255","1040744448","1040777215","DE","Germany"
+"62.9.0.0","62.9.255.255","1040777216","1040842751","IE","Ireland"
+"62.10.0.0","62.11.255.255","1040842752","1040973823","IT","Italy"
+"62.12.0.0","62.12.31.255","1040973824","1040982015","NL","Netherlands"
+"62.12.32.0","62.12.33.255","1040982016","1040982527","DK","Denmark"
+"62.12.34.0","62.12.34.255","1040982528","1040982783","FI","Finland"
+"62.12.35.0","62.12.37.255","1040982784","1040983551","DK","Denmark"
+"62.12.38.0","62.12.38.255","1040983552","1040983807","EU","Europe"
+"62.12.39.0","62.12.63.255","1040983808","1040990207","DK","Denmark"
+"62.12.64.0","62.12.95.255","1040990208","1040998399","CY","Cyprus"
+"62.12.96.0","62.12.111.255","1040998400","1041002495","EG","Egypt"
+"62.12.112.0","62.12.119.255","1041002496","1041004543","KE","Kenya"
+"62.12.120.0","62.12.127.255","1041004544","1041006591","EG","Egypt"
+"62.12.128.0","62.12.255.255","1041006592","1041039359","CH","Switzerland"
+"62.13.0.0","62.13.127.255","1041039360","1041072127","SE","Sweden"
+"62.13.128.0","62.13.159.255","1041072128","1041080319","GB","United Kingdom"
+"62.13.160.0","62.13.191.255","1041080320","1041088511","IT","Italy"
+"62.13.192.0","62.13.223.255","1041088512","1041096703","AT","Austria"
+"62.13.224.0","62.15.255.255","1041096704","1041235967","ES","Spain"
+"62.16.0.0","62.16.31.255","1041235968","1041244159","UA","Ukraine"
+"62.16.32.0","62.16.63.255","1041244160","1041252351","RU","Russian Federation"
+"62.16.64.0","62.16.79.255","1041252352","1041256447","PS","Palestinian Territory"
+"62.16.80.0","62.16.95.255","1041256448","1041260543","SY","Syrian Arab Republic"
+"62.16.96.0","62.16.127.255","1041260544","1041268735","RU","Russian Federation"
+"62.16.128.0","62.16.255.255","1041268736","1041301503","NO","Norway"
+"62.17.0.0","62.17.36.255","1041301504","1041310975","IE","Ireland"
+"62.17.37.0","62.17.37.255","1041310976","1041311231","GB","United Kingdom"
+"62.17.38.0","62.17.131.255","1041311232","1041335295","IE","Ireland"
+"62.17.132.0","62.17.133.255","1041335296","1041335807","GB","United Kingdom"
+"62.17.134.0","62.17.135.255","1041335808","1041336319","IE","Ireland"
+"62.17.136.0","62.17.136.255","1041336320","1041336575","EU","Europe"
+"62.17.137.0","62.17.255.255","1041336576","1041367039","IE","Ireland"
+"62.18.0.0","62.19.255.255","1041367040","1041498111","IT","Italy"
+"62.20.0.0","62.20.255.255","1041498112","1041563647","SE","Sweden"
+"62.21.0.0","62.21.127.255","1041563648","1041596415","PL","Poland"
+"62.21.128.0","62.21.255.255","1041596416","1041629183","NL","Netherlands"
+"62.22.0.0","62.22.36.255","1041629184","1041638655","ES","Spain"
+"62.22.37.0","62.22.37.255","1041638656","1041638911","EU","Europe"
+"62.22.38.0","62.22.52.255","1041638912","1041642751","ES","Spain"
+"62.22.53.0","62.22.53.255","1041642752","1041643007","EU","Europe"
+"62.22.54.0","62.22.255.255","1041643008","1041694719","ES","Spain"
+"62.23.0.0","62.23.29.255","1041694720","1041702399","FR","France"
+"62.23.30.0","62.23.30.127","1041702400","1041702527","GB","United Kingdom"
+"62.23.30.128","62.23.117.135","1041702528","1041724807","FR","France"
+"62.23.117.136","62.23.117.143","1041724808","1041724815","AT","Austria"
+"62.23.117.144","62.23.132.39","1041724816","1041728551","FR","France"
+"62.23.132.40","62.23.132.47","1041728552","1041728559","IT","Italy"
+"62.23.132.48","62.23.132.143","1041728560","1041728655","FR","France"
+"62.23.132.144","62.23.132.159","1041728656","1041728671","IT","Italy"
+"62.23.132.160","62.23.211.255","1041728672","1041748991","FR","France"
+"62.23.212.0","62.23.212.255","1041748992","1041749247","EU","Europe"
+"62.23.213.0","62.23.255.255","1041749248","1041760255","FR","France"
+"62.24.0.0","62.24.31.255","1041760256","1041768447","DE","Germany"
+"62.24.32.0","62.24.63.255","1041768448","1041776639","NO","Norway"
+"62.24.64.0","62.24.95.255","1041776640","1041784831","CZ","Czech Republic"
+"62.24.96.0","62.24.127.255","1041784832","1041793023","KE","Kenya"
+"62.24.128.0","62.24.255.255","1041793024","1041825791","GB","United Kingdom"
+"62.25.0.0","62.25.63.255","1041825792","1041842175","NL","Netherlands"
+"62.25.64.0","62.25.127.255","1041842176","1041858559","GB","United Kingdom"
+"62.25.128.0","62.25.143.255","1041858560","1041862655","HK","Hong Kong"
+"62.25.144.0","62.25.159.255","1041862656","1041866751","SG","Singapore"
+"62.25.160.0","62.25.175.255","1041866752","1041870847","JP","Japan"
+"62.25.176.0","62.25.191.255","1041870848","1041874943","AU","Australia"
+"62.25.192.0","62.25.255.255","1041874944","1041891327","GB","United Kingdom"
+"62.26.0.0","62.27.255.255","1041891328","1042022399","DE","Germany"
+"62.28.0.0","62.28.255.255","1042022400","1042087935","PT","Portugal"
+"62.29.0.0","62.29.127.255","1042087936","1042120703","TR","Turkey"
+"62.29.128.0","62.29.255.255","1042120704","1042153471","PL","Poland"
+"62.30.0.0","62.31.255.255","1042153472","1042284543","GB","United Kingdom"
+"62.32.0.0","62.32.31.255","1042284544","1042292735","CH","Switzerland"
+"62.32.32.0","62.32.38.255","1042292736","1042294527","NL","Netherlands"
+"62.32.39.0","62.32.39.255","1042294528","1042294783","GB","United Kingdom"
+"62.32.40.0","62.32.42.255","1042294784","1042295551","NL","Netherlands"
+"62.32.43.0","62.32.46.255","1042295552","1042296575","GE","Georgia"
+"62.32.47.0","62.32.63.231","1042296576","1042300903","NL","Netherlands"
+"62.32.63.232","62.32.63.239","1042300904","1042300911","UA","Ukraine"
+"62.32.63.240","62.32.63.255","1042300912","1042300927","NL","Netherlands"
+"62.32.64.0","62.32.95.255","1042300928","1042309119","RU","Russian Federation"
+"62.32.96.0","62.32.127.255","1042309120","1042317311","GB","United Kingdom"
+"62.32.128.0","62.32.255.255","1042317312","1042350079","ES","Spain"
+"62.33.0.0","62.33.255.255","1042350080","1042415615","RU","Russian Federation"
+"62.34.0.0","62.35.255.255","1042415616","1042546687","FR","France"
+"62.36.0.0","62.37.255.255","1042546688","1042677759","ES","Spain"
+"62.38.0.0","62.38.255.255","1042677760","1042743295","GR","Greece"
+"62.39.0.0","62.39.255.255","1042743296","1042808831","FR","France"
+"62.40.0.0","62.40.31.255","1042808832","1042817023","DE","Germany"
+"62.40.32.0","62.40.63.255","1042817024","1042825215","IE","Ireland"
+"62.40.64.0","62.40.95.255","1042825216","1042833407","CZ","Czech Republic"
+"62.40.96.0","62.40.98.105","1042833408","1042834025","GB","United Kingdom"
+"62.40.98.106","62.40.98.106","1042834026","1042834026","PT","Portugal"
+"62.40.98.107","62.40.124.97","1042834027","1042840673","GB","United Kingdom"
+"62.40.124.98","62.40.124.98","1042840674","1042840674","PT","Portugal"
+"62.40.124.99","62.40.127.255","1042840675","1042841599","GB","United Kingdom"
+"62.40.128.0","62.40.255.255","1042841600","1042874367","AT","Austria"
+"62.41.0.0","62.41.2.255","1042874368","1042875135","NL","Netherlands"
+"62.41.3.0","62.41.3.255","1042875136","1042875391","FR","France"
+"62.41.4.0","62.41.19.255","1042875392","1042879487","NL","Netherlands"
+"62.41.20.0","62.41.20.255","1042879488","1042879743","US","United States"
+"62.41.21.0","62.41.21.255","1042879744","1042879999","NL","Netherlands"
+"62.41.22.0","62.41.22.255","1042880000","1042880255","GB","United Kingdom"
+"62.41.23.0","62.41.25.255","1042880256","1042881023","NL","Netherlands"
+"62.41.26.0","62.41.27.255","1042881024","1042881535","DE","Germany"
+"62.41.28.0","62.41.59.255","1042881536","1042889727","NL","Netherlands"
+"62.41.60.0","62.41.60.255","1042889728","1042889983","US","United States"
+"62.41.61.0","62.41.72.63","1042889984","1042892863","NL","Netherlands"
+"62.41.72.64","62.41.72.255","1042892864","1042893055","EU","Europe"
+"62.41.73.0","62.41.255.255","1042893056","1042939903","NL","Netherlands"
+"62.42.0.0","62.43.255.255","1042939904","1043070975","ES","Spain"
+"62.44.0.0","62.44.31.255","1043070976","1043079167","CZ","Czech Republic"
+"62.44.32.0","62.44.63.255","1043079168","1043087359","DE","Germany"
+"62.44.64.0","62.44.95.255","1043087360","1043095551","GB","United Kingdom"
+"62.44.96.0","62.44.127.255","1043095552","1043103743","BG","Bulgaria"
+"62.44.128.0","62.44.191.255","1043103744","1043120127","DK","Denmark"
+"62.44.192.0","62.44.255.255","1043120128","1043136511","FI","Finland"
+"62.45.0.0","62.45.255.255","1043136512","1043202047","NL","Netherlands"
+"62.46.0.0","62.47.255.255","1043202048","1043333119","AT","Austria"
+"62.48.0.0","62.48.31.255","1043333120","1043341311","CH","Switzerland"
+"62.48.32.0","62.48.63.255","1043341312","1043349503","IT","Italy"
+"62.48.64.0","62.48.95.255","1043349504","1043357695","DE","Germany"
+"62.48.96.0","62.48.127.255","1043357696","1043365887","CH","Switzerland"
+"62.48.128.0","62.48.255.255","1043365888","1043398655","PT","Portugal"
+"62.49.0.0","62.50.6.111","1043398656","1043465839","GB","United Kingdom"
+"62.50.6.112","62.50.6.119","1043465840","1043465847","NL","Netherlands"
+"62.50.6.120","62.50.45.159","1043465848","1043475871","GB","United Kingdom"
+"62.50.45.160","62.50.45.175","1043475872","1043475887","DE","Germany"
+"62.50.45.176","62.50.46.143","1043475888","1043476111","GB","United Kingdom"
+"62.50.46.144","62.50.46.159","1043476112","1043476127","DE","Germany"
+"62.50.46.160","62.50.47.159","1043476128","1043476383","GB","United Kingdom"
+"62.50.47.160","62.50.47.175","1043476384","1043476399","DE","Germany"
+"62.50.47.176","62.50.47.207","1043476400","1043476431","GB","United Kingdom"
+"62.50.47.208","62.50.47.223","1043476432","1043476447","DE","Germany"
+"62.50.47.224","62.50.74.255","1043476448","1043483391","GB","United Kingdom"
+"62.50.75.0","62.50.75.31","1043483392","1043483423","CH","Switzerland"
+"62.50.75.32","62.50.95.255","1043483424","1043488767","GB","United Kingdom"
+"62.50.96.0","62.50.127.255","1043488768","1043496959","DE","Germany"
+"62.50.128.0","62.50.159.255","1043496960","1043505151","GB","United Kingdom"
+"62.50.160.0","62.50.191.255","1043505152","1043513343","NO","Norway"
+"62.50.192.0","62.50.255.255","1043513344","1043529727","GB","United Kingdom"
+"62.51.0.0","62.51.255.255","1043529728","1043595263","NL","Netherlands"
+"62.52.0.0","62.53.2.255","1043595264","1043661567","DE","Germany"
+"62.53.3.0","62.53.3.255","1043661568","1043661823","GB","United Kingdom"
+"62.53.4.0","62.55.255.255","1043661824","1043857407","DE","Germany"
+"62.56.0.0","62.56.155.255","1043857408","1043897343","GB","United Kingdom"
+"62.56.156.0","62.56.157.255","1043897344","1043897855","NG","Nigeria"
+"62.56.158.0","62.56.163.255","1043897856","1043899391","GB","United Kingdom"
+"62.56.164.0","62.56.164.255","1043899392","1043899647","CG","Congo"
+"62.56.165.0","62.56.193.255","1043899648","1043907071","GB","United Kingdom"
+"62.56.194.0","62.56.194.255","1043907072","1043907327","NG","Nigeria"
+"62.56.195.0","62.56.205.255","1043907328","1043910143","GB","United Kingdom"
+"62.56.206.0","62.56.206.255","1043910144","1043910399","A2","Satellite Provider"
+"62.56.207.0","62.56.242.82","1043910400","1043919442","GB","United Kingdom"
+"62.56.242.83","62.56.242.83","1043919443","1043919443","SS","South Sudan"
+"62.56.242.84","62.56.247.255","1043919444","1043920895","GB","United Kingdom"
+"62.56.248.0","62.56.251.255","1043920896","1043921919","UG","Uganda"
+"62.56.252.0","62.56.255.255","1043921920","1043922943","IL","Israel"
+"62.57.0.0","62.57.255.255","1043922944","1043988479","ES","Spain"
+"62.58.0.0","62.58.95.255","1043988480","1044013055","NL","Netherlands"
+"62.58.96.0","62.58.127.255","1044013056","1044021247","BE","Belgium"
+"62.58.128.0","62.59.251.23","1044021248","1044118295","NL","Netherlands"
+"62.59.251.24","62.59.251.31","1044118296","1044118303","BE","Belgium"
+"62.59.251.32","62.59.251.151","1044118304","1044118423","NL","Netherlands"
+"62.59.251.152","62.59.251.159","1044118424","1044118431","BE","Belgium"
+"62.59.251.160","62.59.251.167","1044118432","1044118439","NL","Netherlands"
+"62.59.251.168","62.59.251.175","1044118440","1044118447","BE","Belgium"
+"62.59.251.176","62.59.251.239","1044118448","1044118511","NL","Netherlands"
+"62.59.251.240","62.59.251.247","1044118512","1044118519","BE","Belgium"
+"62.59.251.248","62.59.255.255","1044118520","1044119551","NL","Netherlands"
+"62.60.0.0","62.60.127.255","1044119552","1044152319","GB","United Kingdom"
+"62.60.128.0","62.60.255.255","1044152320","1044185087","IR","Iran, Islamic Republic of"
+"62.61.0.0","62.61.31.255","1044185088","1044193279","RU","Russian Federation"
+"62.61.32.0","62.61.63.255","1044193280","1044201471","PL","Poland"
+"62.61.64.0","62.61.127.255","1044201472","1044217855","FI","Finland"
+"62.61.128.0","62.61.159.255","1044217856","1044226047","DK","Denmark"
+"62.61.160.0","62.61.191.255","1044226048","1044234239","OM","Oman"
+"62.61.192.0","62.61.255.255","1044234240","1044250623","RE","Reunion"
+"62.62.0.0","62.62.127.255","1044250624","1044283391","EU","Europe"
+"62.62.128.0","62.62.255.255","1044283392","1044316159","FR","France"
+"62.63.0.0","62.63.63.255","1044316160","1044332543","NO","Norway"
+"62.63.64.0","62.63.127.255","1044332544","1044348927","RU","Russian Federation"
+"62.63.128.0","62.63.191.255","1044348928","1044365311","LV","Latvia"
+"62.63.192.0","62.63.255.255","1044365312","1044381695","SE","Sweden"
+"62.64.0.0","62.64.31.255","1044381696","1044389887","RU","Russian Federation"
+"62.64.32.0","62.64.63.255","1044389888","1044398079","FR","France"
+"62.64.64.0","62.64.127.255","1044398080","1044414463","UA","Ukraine"
+"62.64.128.0","62.64.255.255","1044414464","1044447231","GB","United Kingdom"
+"62.65.0.0","62.65.23.113","1044447232","1044453233","SE","Sweden"
+"62.65.23.114","62.65.23.114","1044453234","1044453234","NO","Norway"
+"62.65.23.115","62.65.31.0","1044453235","1044455168","SE","Sweden"
+"62.65.31.1","62.65.31.1","1044455169","1044455169","NO","Norway"
+"62.65.31.2","62.65.31.255","1044455170","1044455423","SE","Sweden"
+"62.65.32.0","62.65.63.255","1044455424","1044463615","EE","Estonia"
+"62.65.64.0","62.65.127.255","1044463616","1044479999","SE","Sweden"
+"62.65.128.0","62.65.159.255","1044480000","1044488191","CH","Switzerland"
+"62.65.160.0","62.65.191.255","1044488192","1044496383","SK","Slovakia"
+"62.65.192.0","62.65.255.255","1044496384","1044512767","EE","Estonia"
+"62.66.0.0","62.66.255.255","1044512768","1044578303","DK","Denmark"
+"62.67.0.0","62.67.1.63","1044578304","1044578623","GB","United Kingdom"
+"62.67.1.64","62.67.1.79","1044578624","1044578639","DE","Germany"
+"62.67.1.80","62.67.41.255","1044578640","1044589055","GB","United Kingdom"
+"62.67.42.0","62.67.42.255","1044589056","1044589311","DE","Germany"
+"62.67.43.0","62.67.184.223","1044589312","1044625631","GB","United Kingdom"
+"62.67.184.224","62.67.184.239","1044625632","1044625647","RS","Serbia"
+"62.67.184.240","62.67.227.255","1044625648","1044636671","GB","United Kingdom"
+"62.67.228.0","62.67.231.255","1044636672","1044637695","DE","Germany"
+"62.67.232.0","62.67.234.255","1044637696","1044638463","GB","United Kingdom"
+"62.67.235.0","62.67.235.255","1044638464","1044638719","DE","Germany"
+"62.67.236.0","62.67.243.255","1044638720","1044640767","GB","United Kingdom"
+"62.67.244.0","62.67.251.255","1044640768","1044642815","DE","Germany"
+"62.67.252.0","62.67.255.255","1044642816","1044643839","GB","United Kingdom"
+"62.68.0.0","62.68.31.255","1044643840","1044652031","DE","Germany"
+"62.68.32.0","62.68.63.255","1044652032","1044660223","LY","Libya"
+"62.68.64.0","62.68.95.255","1044660224","1044668415","GR","Greece"
+"62.68.96.0","62.68.127.255","1044668416","1044676607","BA","Bosnia and Herzegovina"
+"62.68.128.0","62.68.159.255","1044676608","1044684799","RU","Russian Federation"
+"62.68.160.0","62.68.161.102","1044684800","1044685158","GG","Guernsey"
+"62.68.161.103","62.68.161.103","1044685159","1044685159","JE","Jersey"
+"62.68.161.104","62.68.191.255","1044685160","1044692991","GG","Guernsey"
+"62.68.192.0","62.68.207.255","1044692992","1044697087","AT","Austria"
+"62.68.208.0","62.68.208.255","1044697088","1044697343","DE","Germany"
+"62.68.209.0","62.68.209.255","1044697344","1044697599","AT","Austria"
+"62.68.210.0","62.68.215.255","1044697600","1044699135","DE","Germany"
+"62.68.216.0","62.68.223.255","1044699136","1044701183","AT","Austria"
+"62.68.224.0","62.68.255.255","1044701184","1044709375","EG","Egypt"
+"62.69.0.0","62.69.31.255","1044709376","1044717567","RU","Russian Federation"
+"62.69.32.0","62.69.127.255","1044717568","1044742143","GB","United Kingdom"
+"62.69.128.0","62.69.135.255","1044742144","1044744191","IT","Italy"
+"62.69.136.0","62.69.143.255","1044744192","1044746239","GB","United Kingdom"
+"62.69.144.0","62.69.151.255","1044746240","1044748287","DE","Germany"
+"62.69.152.0","62.69.159.255","1044748288","1044750335","DK","Denmark"
+"62.69.160.0","62.69.191.255","1044750336","1044758527","NL","Netherlands"
+"62.69.192.0","62.69.255.255","1044758528","1044774911","PL","Poland"
+"62.70.0.0","62.70.27.255","1044774912","1044782079","NO","Norway"
+"62.70.28.0","62.70.28.255","1044782080","1044782335","EU","Europe"
+"62.70.29.0","62.70.255.255","1044782336","1044840447","NO","Norway"
+"62.71.0.0","62.71.255.255","1044840448","1044905983","FI","Finland"
+"62.72.0.0","62.72.7.255","1044905984","1044908031","GB","United Kingdom"
+"62.72.8.0","62.72.11.255","1044908032","1044909055","US","United States"
+"62.72.12.0","62.72.18.255","1044909056","1044910847","GB","United Kingdom"
+"62.72.19.0","62.72.19.255","1044910848","1044911103","DE","Germany"
+"62.72.20.0","62.72.31.31","1044911104","1044913951","GB","United Kingdom"
+"62.72.31.32","62.72.31.47","1044913952","1044913967","DE","Germany"
+"62.72.31.48","62.72.31.63","1044913968","1044913983","GB","United Kingdom"
+"62.72.31.64","62.72.31.95","1044913984","1044914015","DE","Germany"
+"62.72.31.96","62.72.31.127","1044914016","1044914047","GB","United Kingdom"
+"62.72.31.128","62.72.31.191","1044914048","1044914111","DE","Germany"
+"62.72.31.192","62.72.41.255","1044914112","1044916735","GB","United Kingdom"
+"62.72.42.0","62.72.43.255","1044916736","1044917247","DE","Germany"
+"62.72.44.0","62.72.44.31","1044917248","1044917279","GB","United Kingdom"
+"62.72.44.32","62.72.44.47","1044917280","1044917295","US","United States"
+"62.72.44.48","62.72.44.63","1044917296","1044917311","DE","Germany"
+"62.72.44.64","62.72.44.95","1044917312","1044917343","GB","United Kingdom"
+"62.72.44.96","62.72.44.111","1044917344","1044917359","DE","Germany"
+"62.72.44.112","62.72.44.255","1044917360","1044917503","GB","United Kingdom"
+"62.72.45.0","62.72.45.255","1044917504","1044917759","DE","Germany"
+"62.72.46.0","62.72.46.63","1044917760","1044917823","GB","United Kingdom"
+"62.72.46.64","62.72.47.255","1044917824","1044918271","DE","Germany"
+"62.72.48.0","62.72.48.15","1044918272","1044918287","GB","United Kingdom"
+"62.72.48.16","62.72.51.255","1044918288","1044919295","DE","Germany"
+"62.72.52.0","62.72.55.127","1044919296","1044920191","GB","United Kingdom"
+"62.72.55.128","62.72.55.255","1044920192","1044920319","DE","Germany"
+"62.72.56.0","62.72.59.255","1044920320","1044921343","GB","United Kingdom"
+"62.72.60.0","62.72.63.255","1044921344","1044922367","US","United States"
+"62.72.64.0","62.72.95.255","1044922368","1044930559","DE","Germany"
+"62.72.96.0","62.72.98.159","1044930560","1044931231","GB","United Kingdom"
+"62.72.98.160","62.72.98.167","1044931232","1044931239","BE","Belgium"
+"62.72.98.168","62.72.102.207","1044931240","1044932303","GB","United Kingdom"
+"62.72.102.208","62.72.102.215","1044932304","1044932311","BE","Belgium"
+"62.72.102.216","62.72.107.123","1044932312","1044933499","GB","United Kingdom"
+"62.72.107.124","62.72.107.127","1044933500","1044933503","BE","Belgium"
+"62.72.107.128","62.72.114.15","1044933504","1044935183","GB","United Kingdom"
+"62.72.114.16","62.72.114.23","1044935184","1044935191","BE","Belgium"
+"62.72.114.24","62.72.115.239","1044935192","1044935663","GB","United Kingdom"
+"62.72.115.240","62.72.115.247","1044935664","1044935671","BE","Belgium"
+"62.72.115.248","62.72.117.179","1044935672","1044936115","GB","United Kingdom"
+"62.72.117.180","62.72.117.183","1044936116","1044936119","BE","Belgium"
+"62.72.117.184","62.72.119.39","1044936120","1044936487","GB","United Kingdom"
+"62.72.119.40","62.72.119.47","1044936488","1044936495","BE","Belgium"
+"62.72.119.48","62.72.120.31","1044936496","1044936735","GB","United Kingdom"
+"62.72.120.32","62.72.120.39","1044936736","1044936743","BE","Belgium"
+"62.72.120.40","62.72.122.31","1044936744","1044937247","GB","United Kingdom"
+"62.72.122.32","62.72.122.39","1044937248","1044937255","BE","Belgium"
+"62.72.122.40","62.72.127.7","1044937256","1044938503","GB","United Kingdom"
+"62.72.127.8","62.72.127.15","1044938504","1044938511","LU","Luxembourg"
+"62.72.127.16","62.72.159.255","1044938512","1044946943","GB","United Kingdom"
+"62.72.160.0","62.72.191.255","1044946944","1044955135","UA","Ukraine"
+"62.72.192.0","62.72.223.255","1044955136","1044963327","NL","Netherlands"
+"62.72.224.0","62.72.255.255","1044963328","1044971519","FI","Finland"
+"62.73.0.0","62.73.7.255","1044971520","1044973567","FR","France"
+"62.73.8.0","62.73.9.255","1044973568","1044974079","A1","Anonymous Proxy"
+"62.73.10.0","62.73.31.255","1044974080","1044979711","FR","France"
+"62.73.32.0","62.73.63.255","1044979712","1044987903","FI","Finland"
+"62.73.64.0","62.73.127.255","1044987904","1045004287","BG","Bulgaria"
+"62.73.128.0","62.73.184.163","1045004288","1045018787","GB","United Kingdom"
+"62.73.184.164","62.73.184.175","1045018788","1045018799","ES","Spain"
+"62.73.184.176","62.73.191.255","1045018800","1045020671","GB","United Kingdom"
+"62.73.192.0","62.73.255.255","1045020672","1045037055","NO","Norway"
+"62.74.0.0","62.75.63.255","1045037056","1045118975","GR","Greece"
+"62.75.64.0","62.75.64.255","1045118976","1045119231","US","United States"
+"62.75.65.0","62.75.66.255","1045119232","1045119743","AL","Albania"
+"62.75.67.0","62.75.127.255","1045119744","1045135359","GR","Greece"
+"62.75.128.0","62.75.255.255","1045135360","1045168127","FR","France"
+"62.76.0.0","62.76.11.255","1045168128","1045171199","RU","Russian Federation"
+"62.76.12.0","62.76.12.255","1045171200","1045171455","UA","Ukraine"
+"62.76.13.0","62.76.255.255","1045171456","1045233663","RU","Russian Federation"
+"62.77.0.0","62.77.31.255","1045233664","1045241855","GB","United Kingdom"
+"62.77.32.0","62.77.63.255","1045241856","1045250047","IT","Italy"
+"62.77.64.0","62.77.127.255","1045250048","1045266431","CZ","Czech Republic"
+"62.77.128.0","62.77.159.255","1045266432","1045274623","HU","Hungary"
+"62.77.160.0","62.77.191.255","1045274624","1045282815","IE","Ireland"
+"62.77.192.0","62.77.255.255","1045282816","1045299199","HU","Hungary"
+"62.78.0.0","62.78.31.255","1045299200","1045307391","US","United States"
+"62.78.32.0","62.78.63.255","1045307392","1045315583","RU","Russian Federation"
+"62.78.64.0","62.78.79.255","1045315584","1045319679","DE","Germany"
+"62.78.80.0","62.78.95.255","1045319680","1045323775","RU","Russian Federation"
+"62.78.96.0","62.78.255.255","1045323776","1045364735","FI","Finland"
+"62.79.0.0","62.79.255.255","1045364736","1045430271","DK","Denmark"
+"62.80.0.0","62.80.63.255","1045430272","1045446655","DE","Germany"
+"62.80.64.0","62.80.95.255","1045446656","1045454847","SK","Slovakia"
+"62.80.96.0","62.80.119.255","1045454848","1045460991","DE","Germany"
+"62.80.120.0","62.80.121.255","1045460992","1045461503","FR","France"
+"62.80.122.0","62.80.122.127","1045461504","1045461631","DE","Germany"
+"62.80.122.128","62.80.122.191","1045461632","1045461695","FR","France"
+"62.80.122.192","62.80.127.255","1045461696","1045463039","DE","Germany"
+"62.80.128.0","62.80.159.255","1045463040","1045471231","FI","Finland"
+"62.80.160.0","62.80.191.255","1045471232","1045479423","UA","Ukraine"
+"62.80.192.0","62.80.223.255","1045479424","1045487615","SE","Sweden"
+"62.80.224.0","62.80.255.255","1045487616","1045495807","LT","Lithuania"
+"62.81.0.0","62.83.255.255","1045495808","1045692415","ES","Spain"
+"62.84.0.0","62.84.31.255","1045692416","1045700607","LV","Latvia"
+"62.84.32.0","62.84.63.255","1045700608","1045708799","KZ","Kazakhstan"
+"62.84.64.0","62.84.95.255","1045708800","1045716991","LB","Lebanon"
+"62.84.96.0","62.84.127.255","1045716992","1045725183","RU","Russian Federation"
+"62.84.128.0","62.84.159.255","1045725184","1045733375","CZ","Czech Republic"
+"62.84.160.0","62.84.207.12","1045733376","1045745420","GB","United Kingdom"
+"62.84.207.13","62.84.207.13","1045745421","1045745421","SE","Sweden"
+"62.84.207.14","62.84.218.95","1045745422","1045748319","GB","United Kingdom"
+"62.84.218.96","62.84.218.127","1045748320","1045748351","SE","Sweden"
+"62.84.218.128","62.84.223.255","1045748352","1045749759","GB","United Kingdom"
+"62.84.224.0","62.84.239.255","1045749760","1045753855","SI","Slovenia"
+"62.84.240.0","62.84.247.255","1045753856","1045755903","NL","Netherlands"
+"62.84.248.0","62.84.255.255","1045755904","1045757951","UA","Ukraine"
+"62.85.0.0","62.85.127.255","1045757952","1045790719","LV","Latvia"
+"62.85.128.0","62.85.159.255","1045790720","1045798911","FR","France"
+"62.85.160.0","62.86.255.255","1045798912","1045889023","IT","Italy"
+"62.87.0.0","62.87.127.255","1045889024","1045921791","ES","Spain"
+"62.87.128.0","62.87.255.255","1045921792","1045954559","PL","Poland"
+"62.88.0.0","62.88.127.255","1045954560","1045987327","BE","Belgium"
+"62.88.128.0","62.88.255.255","1045987328","1046020095","SE","Sweden"
+"62.89.0.0","62.89.31.255","1046020096","1046028287","AM","Armenia"
+"62.89.32.0","62.89.63.255","1046028288","1046036479","NO","Norway"
+"62.89.64.0","62.89.127.255","1046036480","1046052863","PL","Poland"
+"62.89.128.0","62.89.159.255","1046052864","1046061055","GB","United Kingdom"
+"62.89.160.0","62.89.191.255","1046061056","1046069247","DE","Germany"
+"62.89.192.0","62.89.215.255","1046069248","1046075391","RU","Russian Federation"
+"62.89.216.0","62.89.223.255","1046075392","1046077439","KZ","Kazakhstan"
+"62.89.224.0","62.89.255.255","1046077440","1046085631","RU","Russian Federation"
+"62.90.0.0","62.90.255.255","1046085632","1046151167","IL","Israel"
+"62.91.0.0","62.91.255.255","1046151168","1046216703","DE","Germany"
+"62.92.0.0","62.92.34.239","1046216704","1046225647","NO","Norway"
+"62.92.34.240","62.92.34.247","1046225648","1046225655","SE","Sweden"
+"62.92.34.248","62.92.255.255","1046225656","1046282239","NO","Norway"
+"62.93.0.0","62.93.31.255","1046282240","1046290431","DE","Germany"
+"62.93.32.0","62.93.63.255","1046290432","1046298623","PL","Poland"
+"62.93.64.0","62.93.127.255","1046298624","1046315007","AT","Austria"
+"62.93.128.0","62.93.129.255","1046315008","1046315519","FR","France"
+"62.93.130.0","62.93.131.255","1046315520","1046316031","IT","Italy"
+"62.93.132.0","62.93.133.255","1046316032","1046316543","FR","France"
+"62.93.134.0","62.93.135.255","1046316544","1046317055","DK","Denmark"
+"62.93.136.0","62.93.137.255","1046317056","1046317567","GB","United Kingdom"
+"62.93.138.0","62.93.139.255","1046317568","1046318079","NL","Netherlands"
+"62.93.140.0","62.93.143.255","1046318080","1046319103","GB","United Kingdom"
+"62.93.144.0","62.93.147.255","1046319104","1046320127","NL","Netherlands"
+"62.93.148.0","62.93.151.255","1046320128","1046321151","GB","United Kingdom"
+"62.93.152.0","62.93.159.255","1046321152","1046323199","NL","Netherlands"
+"62.93.160.0","62.93.191.255","1046323200","1046331391","ES","Spain"
+"62.93.192.0","62.93.255.255","1046331392","1046347775","EU","Europe"
+"62.94.0.0","62.94.255.255","1046347776","1046413311","IT","Italy"
+"62.95.0.0","62.95.127.255","1046413312","1046446079","SE","Sweden"
+"62.95.128.0","62.96.0.31","1046446080","1046478879","DE","Germany"
+"62.96.0.32","62.96.3.223","1046478880","1046479839","GB","United Kingdom"
+"62.96.3.224","62.96.5.255","1046479840","1046480383","DE","Germany"
+"62.96.6.0","62.96.6.127","1046480384","1046480511","GB","United Kingdom"
+"62.96.6.128","62.96.6.159","1046480512","1046480543","DE","Germany"
+"62.96.6.160","62.96.11.255","1046480544","1046481919","GB","United Kingdom"
+"62.96.12.0","62.96.12.7","1046481920","1046481927","DE","Germany"
+"62.96.12.8","62.96.16.7","1046481928","1046482951","GB","United Kingdom"
+"62.96.16.8","62.96.16.8","1046482952","1046482952","DE","Germany"
+"62.96.16.9","62.96.16.255","1046482953","1046483199","GB","United Kingdom"
+"62.96.17.0","62.96.17.31","1046483200","1046483231","DE","Germany"
+"62.96.17.32","62.96.21.255","1046483232","1046484479","GB","United Kingdom"
+"62.96.22.0","62.96.22.31","1046484480","1046484511","DE","Germany"
+"62.96.22.32","62.96.25.55","1046484512","1046485303","GB","United Kingdom"
+"62.96.25.56","62.96.25.63","1046485304","1046485311","DE","Germany"
+"62.96.25.64","62.96.27.143","1046485312","1046485903","GB","United Kingdom"
+"62.96.27.144","62.96.27.151","1046485904","1046485911","DE","Germany"
+"62.96.27.152","62.96.32.249","1046485912","1046487289","GB","United Kingdom"
+"62.96.32.250","62.96.32.250","1046487290","1046487290","DE","Germany"
+"62.96.32.251","62.96.39.81","1046487291","1046488913","GB","United Kingdom"
+"62.96.39.82","62.96.39.82","1046488914","1046488914","DE","Germany"
+"62.96.39.83","62.96.39.255","1046488915","1046489087","GB","United Kingdom"
+"62.96.40.0","62.96.40.31","1046489088","1046489119","DE","Germany"
+"62.96.40.32","62.96.40.223","1046489120","1046489311","GB","United Kingdom"
+"62.96.40.224","62.96.40.239","1046489312","1046489327","ES","Spain"
+"62.96.40.240","62.96.41.47","1046489328","1046489391","GB","United Kingdom"
+"62.96.41.48","62.96.41.63","1046489392","1046489407","IT","Italy"
+"62.96.41.64","62.96.41.127","1046489408","1046489471","GB","United Kingdom"
+"62.96.41.128","62.96.41.143","1046489472","1046489487","ES","Spain"
+"62.96.41.144","62.96.41.159","1046489488","1046489503","GB","United Kingdom"
+"62.96.41.160","62.96.41.175","1046489504","1046489519","DE","Germany"
+"62.96.41.176","62.96.53.55","1046489520","1046492471","GB","United Kingdom"
+"62.96.53.56","62.96.53.63","1046492472","1046492479","DE","Germany"
+"62.96.53.64","62.96.54.47","1046492480","1046492719","GB","United Kingdom"
+"62.96.54.48","62.96.54.55","1046492720","1046492727","DE","Germany"
+"62.96.54.56","62.96.55.87","1046492728","1046493015","GB","United Kingdom"
+"62.96.55.88","62.96.55.95","1046493016","1046493023","DE","Germany"
+"62.96.55.96","62.96.55.111","1046493024","1046493039","GB","United Kingdom"
+"62.96.55.112","62.96.55.119","1046493040","1046493047","DE","Germany"
+"62.96.55.120","62.96.55.135","1046493048","1046493063","GB","United Kingdom"
+"62.96.55.136","62.96.55.143","1046493064","1046493071","DE","Germany"
+"62.96.55.144","62.96.59.31","1046493072","1046493983","GB","United Kingdom"
+"62.96.59.32","62.96.59.47","1046493984","1046493999","DE","Germany"
+"62.96.59.48","62.96.59.239","1046494000","1046494191","GB","United Kingdom"
+"62.96.59.240","62.96.59.247","1046494192","1046494199","DE","Germany"
+"62.96.59.248","62.96.63.151","1046494200","1046495127","GB","United Kingdom"
+"62.96.63.152","62.96.63.159","1046495128","1046495135","DE","Germany"
+"62.96.63.160","62.96.64.183","1046495136","1046495415","GB","United Kingdom"
+"62.96.64.184","62.96.64.191","1046495416","1046495423","DE","Germany"
+"62.96.64.192","62.96.65.119","1046495424","1046495607","GB","United Kingdom"
+"62.96.65.120","62.96.65.127","1046495608","1046495615","DE","Germany"
+"62.96.65.128","62.96.65.231","1046495616","1046495719","GB","United Kingdom"
+"62.96.65.232","62.96.65.239","1046495720","1046495727","DE","Germany"
+"62.96.65.240","62.96.66.23","1046495728","1046495767","GB","United Kingdom"
+"62.96.66.24","62.96.66.31","1046495768","1046495775","DE","Germany"
+"62.96.66.32","62.96.66.167","1046495776","1046495911","GB","United Kingdom"
+"62.96.66.168","62.96.66.175","1046495912","1046495919","DE","Germany"
+"62.96.66.176","62.96.66.239","1046495920","1046495983","GB","United Kingdom"
+"62.96.66.240","62.96.66.247","1046495984","1046495991","DE","Germany"
+"62.96.66.248","62.96.74.15","1046495992","1046497807","GB","United Kingdom"
+"62.96.74.16","62.96.74.23","1046497808","1046497815","DE","Germany"
+"62.96.74.24","62.96.75.87","1046497816","1046498135","GB","United Kingdom"
+"62.96.75.88","62.96.75.95","1046498136","1046498143","DE","Germany"
+"62.96.75.96","62.96.75.167","1046498144","1046498215","GB","United Kingdom"
+"62.96.75.168","62.96.75.175","1046498216","1046498223","DE","Germany"
+"62.96.75.176","62.96.75.255","1046498224","1046498303","GB","United Kingdom"
+"62.96.76.0","62.96.76.15","1046498304","1046498319","DE","Germany"
+"62.96.76.16","62.96.77.127","1046498320","1046498687","GB","United Kingdom"
+"62.96.77.128","62.96.77.135","1046498688","1046498695","DE","Germany"
+"62.96.77.136","62.96.77.239","1046498696","1046498799","GB","United Kingdom"
+"62.96.77.240","62.96.77.247","1046498800","1046498807","DE","Germany"
+"62.96.77.248","62.96.90.218","1046498808","1046502106","GB","United Kingdom"
+"62.96.90.219","62.96.90.220","1046502107","1046502108","DE","Germany"
+"62.96.90.221","62.96.94.183","1046502109","1046503095","GB","United Kingdom"
+"62.96.94.184","62.96.94.191","1046503096","1046503103","DE","Germany"
+"62.96.94.192","62.96.99.255","1046503104","1046504447","GB","United Kingdom"
+"62.96.100.0","62.96.115.255","1046504448","1046508543","DE","Germany"
+"62.96.116.0","62.96.128.199","1046508544","1046511815","GB","United Kingdom"
+"62.96.128.200","62.96.128.207","1046511816","1046511823","DE","Germany"
+"62.96.128.208","62.96.131.199","1046511824","1046512583","GB","United Kingdom"
+"62.96.131.200","62.96.131.215","1046512584","1046512599","DE","Germany"
+"62.96.131.216","62.96.139.255","1046512600","1046514687","GB","United Kingdom"
+"62.96.140.0","62.96.143.255","1046514688","1046515711","DE","Germany"
+"62.96.144.0","62.96.154.87","1046515712","1046518359","GB","United Kingdom"
+"62.96.154.88","62.96.154.95","1046518360","1046518367","DE","Germany"
+"62.96.154.96","62.96.155.255","1046518368","1046518783","GB","United Kingdom"
+"62.96.156.0","62.96.159.255","1046518784","1046519807","DE","Germany"
+"62.96.160.0","62.96.177.55","1046519808","1046524215","GB","United Kingdom"
+"62.96.177.56","62.96.177.63","1046524216","1046524223","DE","Germany"
+"62.96.177.64","62.96.178.71","1046524224","1046524487","GB","United Kingdom"
+"62.96.178.72","62.96.178.79","1046524488","1046524495","DE","Germany"
+"62.96.178.80","62.96.178.199","1046524496","1046524615","GB","United Kingdom"
+"62.96.178.200","62.96.178.207","1046524616","1046524623","DE","Germany"
+"62.96.178.208","62.96.181.167","1046524624","1046525351","GB","United Kingdom"
+"62.96.181.168","62.96.181.175","1046525352","1046525359","DE","Germany"
+"62.96.181.176","62.96.181.255","1046525360","1046525439","GB","United Kingdom"
+"62.96.182.0","62.96.182.255","1046525440","1046525695","DE","Germany"
+"62.96.183.0","62.96.193.79","1046525696","1046528335","GB","United Kingdom"
+"62.96.193.80","62.96.193.127","1046528336","1046528383","DE","Germany"
+"62.96.193.128","62.96.194.23","1046528384","1046528535","GB","United Kingdom"
+"62.96.194.24","62.96.194.31","1046528536","1046528543","DE","Germany"
+"62.96.194.32","62.96.195.255","1046528544","1046529023","GB","United Kingdom"
+"62.96.196.0","62.96.199.255","1046529024","1046530047","DE","Germany"
+"62.96.200.0","62.96.203.157","1046530048","1046530973","GB","United Kingdom"
+"62.96.203.158","62.96.203.158","1046530974","1046530974","DE","Germany"
+"62.96.203.159","62.96.203.255","1046530975","1046531071","GB","United Kingdom"
+"62.96.204.0","62.96.207.255","1046531072","1046532095","DE","Germany"
+"62.96.208.0","62.96.212.255","1046532096","1046533375","GB","United Kingdom"
+"62.96.213.0","62.96.213.7","1046533376","1046533383","DE","Germany"
+"62.96.213.8","62.96.213.161","1046533384","1046533537","GB","United Kingdom"
+"62.96.213.162","62.96.213.162","1046533538","1046533538","DE","Germany"
+"62.96.213.163","62.96.213.239","1046533539","1046533615","GB","United Kingdom"
+"62.96.213.240","62.96.213.255","1046533616","1046533631","DE","Germany"
+"62.96.214.0","62.96.221.15","1046533632","1046535439","GB","United Kingdom"
+"62.96.221.16","62.96.221.23","1046535440","1046535447","DE","Germany"
+"62.96.221.24","62.96.221.199","1046535448","1046535623","GB","United Kingdom"
+"62.96.221.200","62.96.221.207","1046535624","1046535631","DE","Germany"
+"62.96.221.208","62.96.221.241","1046535632","1046535665","GB","United Kingdom"
+"62.96.221.242","62.96.221.242","1046535666","1046535666","DE","Germany"
+"62.96.221.243","62.96.225.183","1046535667","1046536631","GB","United Kingdom"
+"62.96.225.184","62.96.225.191","1046536632","1046536639","DE","Germany"
+"62.96.225.192","62.96.227.63","1046536640","1046537023","GB","United Kingdom"
+"62.96.227.64","62.96.227.79","1046537024","1046537039","DE","Germany"
+"62.96.227.80","62.96.231.255","1046537040","1046538239","GB","United Kingdom"
+"62.96.232.0","62.96.235.255","1046538240","1046539263","DE","Germany"
+"62.96.236.0","62.96.237.95","1046539264","1046539615","GB","United Kingdom"
+"62.96.237.96","62.96.237.103","1046539616","1046539623","DE","Germany"
+"62.96.237.104","62.96.238.111","1046539624","1046539887","GB","United Kingdom"
+"62.96.238.112","62.96.238.119","1046539888","1046539895","DE","Germany"
+"62.96.238.120","62.96.240.239","1046539896","1046540527","GB","United Kingdom"
+"62.96.240.240","62.96.240.255","1046540528","1046540543","SE","Sweden"
+"62.96.241.0","62.96.249.239","1046540544","1046542831","GB","United Kingdom"
+"62.96.249.240","62.96.249.255","1046542832","1046542847","DE","Germany"
+"62.96.250.0","62.96.251.105","1046542848","1046543209","GB","United Kingdom"
+"62.96.251.106","62.96.251.106","1046543210","1046543210","DE","Germany"
+"62.96.251.107","62.96.251.239","1046543211","1046543343","GB","United Kingdom"
+"62.96.251.240","62.96.251.255","1046543344","1046543359","DE","Germany"
+"62.96.252.0","62.96.255.255","1046543360","1046544383","GB","United Kingdom"
+"62.97.0.0","62.97.63.255","1046544384","1046560767","IT","Italy"
+"62.97.64.0","62.97.159.255","1046560768","1046585343","ES","Spain"
+"62.97.160.0","62.97.255.255","1046585344","1046609919","NO","Norway"
+"62.98.0.0","62.98.255.255","1046609920","1046675455","IT","Italy"
+"62.99.0.0","62.99.127.255","1046675456","1046708223","ES","Spain"
+"62.99.128.0","62.99.255.255","1046708224","1046740991","AT","Austria"
+"62.100.0.0","62.100.63.255","1046740992","1046757375","NL","Netherlands"
+"62.100.64.0","62.100.95.255","1046757376","1046765567","IT","Italy"
+"62.100.96.0","62.100.127.255","1046765568","1046773759","ES","Spain"
+"62.100.128.0","62.100.159.255","1046773760","1046781951","FR","France"
+"62.100.160.0","62.100.195.255","1046781952","1046791167","GB","United Kingdom"
+"62.100.196.0","62.100.199.255","1046791168","1046792191","IT","Italy"
+"62.100.200.0","62.100.207.255","1046792192","1046794239","GB","United Kingdom"
+"62.100.208.0","62.100.208.255","1046794240","1046794495","US","United States"
+"62.100.209.0","62.100.215.255","1046794496","1046796287","GB","United Kingdom"
+"62.100.216.0","62.100.219.255","1046796288","1046797311","US","United States"
+"62.100.220.0","62.100.223.255","1046797312","1046798335","GB","United Kingdom"
+"62.100.224.0","62.100.255.255","1046798336","1046806527","HU","Hungary"
+"62.101.0.0","62.101.31.255","1046806528","1046814719","IT","Italy"
+"62.101.32.0","62.101.63.255","1046814720","1046822911","SE","Sweden"
+"62.101.64.0","62.101.127.255","1046822912","1046839295","IT","Italy"
+"62.101.128.0","62.101.159.255","1046839296","1046847487","BA","Bosnia and Herzegovina"
+"62.101.160.0","62.101.191.255","1046847488","1046855679","ES","Spain"
+"62.101.192.0","62.101.255.255","1046855680","1046872063","NO","Norway"
+"62.102.0.0","62.102.127.255","1046872064","1046904831","EU","Europe"
+"62.102.128.0","62.102.143.255","1046904832","1046908927","IR","Iran, Islamic Republic of"
+"62.102.144.0","62.102.151.255","1046908928","1046910975","SE","Sweden"
+"62.102.152.0","62.102.159.255","1046910976","1046913023","IT","Italy"
+"62.102.160.0","62.102.191.255","1046913024","1046921215","NO","Norway"
+"62.102.192.0","62.102.223.255","1046921216","1046929407","DE","Germany"
+"62.102.224.0","62.102.255.255","1046929408","1046937599","FR","France"
+"62.103.0.0","62.103.255.255","1046937600","1047003135","GR","Greece"
+"62.104.0.0","62.104.255.255","1047003136","1047068671","DE","Germany"
+"62.105.0.0","62.105.63.255","1047068672","1047085055","RU","Russian Federation"
+"62.105.64.0","62.105.127.255","1047085056","1047101439","GB","United Kingdom"
+"62.105.128.0","62.105.159.255","1047101440","1047109631","RU","Russian Federation"
+"62.105.160.0","62.105.191.255","1047109632","1047117823","GB","United Kingdom"
+"62.105.192.0","62.105.255.255","1047117824","1047134207","NL","Netherlands"
+"62.106.0.0","62.106.63.255","1047134208","1047150591","FI","Finland"
+"62.106.64.0","62.106.95.255","1047150592","1047158783","FR","France"
+"62.106.96.0","62.106.127.255","1047158784","1047166975","RU","Russian Federation"
+"62.106.128.0","62.106.255.255","1047166976","1047199743","FR","France"
+"62.107.0.0","62.107.255.255","1047199744","1047265279","DK","Denmark"
+"62.108.0.0","62.108.31.255","1047265280","1047273471","NL","Netherlands"
+"62.108.32.0","62.108.63.255","1047273472","1047281663","DE","Germany"
+"62.108.64.0","62.108.95.255","1047281664","1047289855","TR","Turkey"
+"62.108.96.0","62.108.127.255","1047289856","1047298047","RS","Serbia"
+"62.108.128.0","62.108.159.255","1047298048","1047306239","CH","Switzerland"
+"62.108.160.0","62.108.191.255","1047306240","1047314431","PL","Poland"
+"62.108.192.0","62.108.223.255","1047314432","1047322623","SE","Sweden"
+"62.108.224.0","62.108.255.255","1047322624","1047330815","IT","Italy"
+"62.109.0.0","62.109.31.255","1047330816","1047339007","RU","Russian Federation"
+"62.109.32.0","62.109.39.63","1047339008","1047340863","SE","Sweden"
+"62.109.39.64","62.109.39.127","1047340864","1047340927","NO","Norway"
+"62.109.39.128","62.109.47.31","1047340928","1047342879","SE","Sweden"
+"62.109.47.32","62.109.47.39","1047342880","1047342887","FI","Finland"
+"62.109.47.40","62.109.60.255","1047342888","1047346431","SE","Sweden"
+"62.109.61.0","62.109.61.255","1047346432","1047346687","FI","Finland"
+"62.109.62.0","62.109.63.255","1047346688","1047347199","SE","Sweden"
+"62.109.64.0","62.109.127.255","1047347200","1047363583","DE","Germany"
+"62.109.128.0","62.109.159.255","1047363584","1047371775","CZ","Czech Republic"
+"62.109.160.0","62.109.166.247","1047371776","1047373559","RU","Russian Federation"
+"62.109.166.248","62.109.166.255","1047373560","1047373567","FI","Finland"
+"62.109.167.0","62.109.191.255","1047373568","1047379967","RU","Russian Federation"
+"62.109.192.0","62.109.255.255","1047379968","1047396351","NL","Netherlands"
+"62.110.0.0","62.110.255.255","1047396352","1047461887","IT","Italy"
+"62.111.0.0","62.111.127.255","1047461888","1047494655","DE","Germany"
+"62.111.128.0","62.111.255.255","1047494656","1047527423","PL","Poland"
+"62.112.0.0","62.112.31.255","1047527424","1047535615","BE","Belgium"
+"62.112.32.0","62.112.95.255","1047535616","1047551999","DE","Germany"
+"62.112.96.0","62.112.127.255","1047552000","1047560191","RU","Russian Federation"
+"62.112.128.0","62.112.159.255","1047560192","1047568383","DE","Germany"
+"62.112.160.0","62.112.191.255","1047568384","1047576575","NL","Netherlands"
+"62.112.192.0","62.112.223.255","1047576576","1047584767","HU","Hungary"
+"62.112.224.0","62.112.255.255","1047584768","1047592959","NL","Netherlands"
+"62.113.0.0","62.113.31.255","1047592960","1047601151","BA","Bosnia and Herzegovina"
+"62.113.32.0","62.113.127.255","1047601152","1047625727","RU","Russian Federation"
+"62.113.128.0","62.113.159.255","1047625728","1047633919","NO","Norway"
+"62.113.160.0","62.113.191.255","1047633920","1047642111","FI","Finland"
+"62.113.192.0","62.113.255.255","1047642112","1047658495","DE","Germany"
+"62.114.0.0","62.114.255.255","1047658496","1047724031","EG","Egypt"
+"62.115.0.0","62.115.15.255","1047724032","1047728127","EU","Europe"
+"62.115.16.0","62.115.31.255","1047728128","1047732223","SE","Sweden"
+"62.115.32.0","62.115.45.217","1047732224","1047735769","EU","Europe"
+"62.115.45.218","62.115.45.218","1047735770","1047735770","DE","Germany"
+"62.115.45.219","62.115.64.127","1047735771","1047740543","EU","Europe"
+"62.115.64.128","62.115.64.255","1047740544","1047740671","DE","Germany"
+"62.115.65.0","62.115.136.62","1047740672","1047758910","EU","Europe"
+"62.115.136.63","62.115.136.63","1047758911","1047758911","CZ","Czech Republic"
+"62.115.136.64","62.115.137.14","1047758912","1047759118","EU","Europe"
+"62.115.137.15","62.115.137.15","1047759119","1047759119","AT","Austria"
+"62.115.137.16","62.115.137.20","1047759120","1047759124","EU","Europe"
+"62.115.137.21","62.115.137.21","1047759125","1047759125","AT","Austria"
+"62.115.137.22","62.115.139.217","1047759126","1047759833","EU","Europe"
+"62.115.139.218","62.115.139.218","1047759834","1047759834","CZ","Czech Republic"
+"62.115.139.219","62.115.225.223","1047759835","1047781855","EU","Europe"
+"62.115.225.224","62.115.225.239","1047781856","1047781871","DE","Germany"
+"62.115.225.240","62.115.229.33","1047781872","1047782689","EU","Europe"
+"62.115.229.34","62.115.229.34","1047782690","1047782690","GB","United Kingdom"
+"62.115.229.35","62.115.247.255","1047782691","1047787519","EU","Europe"
+"62.115.248.0","62.115.248.255","1047787520","1047787775","ES","Spain"
+"62.115.249.0","62.115.250.255","1047787776","1047788287","EU","Europe"
+"62.115.251.0","62.115.251.255","1047788288","1047788543","NL","Netherlands"
+"62.115.252.0","62.115.253.255","1047788544","1047789055","GB","United Kingdom"
+"62.115.254.0","62.115.255.255","1047789056","1047789567","EU","Europe"
+"62.116.0.0","62.116.127.255","1047789568","1047822335","AT","Austria"
+"62.116.128.0","62.116.191.255","1047822336","1047838719","DE","Germany"
+"62.116.192.0","62.116.223.255","1047838720","1047846911","DK","Denmark"
+"62.116.224.0","62.116.255.255","1047846912","1047855103","SE","Sweden"
+"62.117.0.0","62.117.31.255","1047855104","1047863295","DE","Germany"
+"62.117.32.0","62.117.63.255","1047863296","1047871487","EG","Egypt"
+"62.117.64.0","62.117.127.255","1047871488","1047887871","RU","Russian Federation"
+"62.117.128.0","62.117.255.255","1047887872","1047920639","ES","Spain"
+"62.118.0.0","62.118.255.255","1047920640","1047986175","RU","Russian Federation"
+"62.119.0.0","62.119.99.255","1047986176","1048011775","SE","Sweden"
+"62.119.100.0","62.119.100.255","1048011776","1048012031","EU","Europe"
+"62.119.101.0","62.119.255.255","1048012032","1048051711","SE","Sweden"
+"62.120.0.0","62.120.255.255","1048051712","1048117247","SA","Saudi Arabia"
+"62.121.0.0","62.121.31.255","1048117248","1048125439","GB","United Kingdom"
+"62.121.32.0","62.121.63.255","1048125440","1048133631","FI","Finland"
+"62.121.64.0","62.121.127.255","1048133632","1048150015","RO","Romania"
+"62.121.128.0","62.121.159.255","1048150016","1048158207","PL","Poland"
+"62.121.160.0","62.121.191.255","1048158208","1048166399","DK","Denmark"
+"62.121.192.0","62.121.255.255","1048166400","1048182783","CH","Switzerland"
+"62.122.0.0","62.122.7.255","1048182784","1048184831","UA","Ukraine"
+"62.122.8.0","62.122.15.255","1048184832","1048186879","FR","France"
+"62.122.16.0","62.122.23.255","1048186880","1048188927","LV","Latvia"
+"62.122.40.0","62.122.47.255","1048193024","1048195071","RO","Romania"
+"62.122.48.0","62.122.55.255","1048195072","1048197119","RU","Russian Federation"
+"62.122.56.0","62.122.71.255","1048197120","1048201215","UA","Ukraine"
+"62.122.80.0","62.122.87.255","1048203264","1048205311","DE","Germany"
+"62.122.88.0","62.122.103.255","1048205312","1048209407","RU","Russian Federation"
+"62.122.104.0","62.122.111.255","1048209408","1048211455","UA","Ukraine"
+"62.122.112.0","62.122.127.255","1048211456","1048215551","PL","Poland"
+"62.122.128.0","62.122.151.255","1048215552","1048221695","RU","Russian Federation"
+"62.122.152.0","62.122.159.255","1048221696","1048223743","UA","Ukraine"
+"62.122.160.0","62.122.167.255","1048223744","1048225791","DK","Denmark"
+"62.122.168.0","62.122.175.255","1048225792","1048227839","CZ","Czech Republic"
+"62.122.176.0","62.122.199.255","1048227840","1048233983","RU","Russian Federation"
+"62.122.200.0","62.122.207.255","1048233984","1048236031","UA","Ukraine"
+"62.122.208.0","62.122.215.255","1048236032","1048238079","RU","Russian Federation"
+"62.122.232.0","62.122.239.255","1048242176","1048244223","PL","Poland"
+"62.122.240.0","62.122.247.255","1048244224","1048246271","RU","Russian Federation"
+"62.122.248.0","62.122.255.255","1048246272","1048248319","NO","Norway"
+"62.123.0.0","62.123.255.255","1048248320","1048313855","IT","Italy"
+"62.124.0.0","62.126.255.255","1048313856","1048510463","GB","United Kingdom"
+"62.127.0.0","62.127.255.255","1048510464","1048575999","SE","Sweden"
+"62.128.0.0","62.128.31.255","1048576000","1048584191","DE","Germany"
+"62.128.32.0","62.128.63.255","1048584192","1048592383","IL","Israel"
+"62.128.64.0","62.128.95.255","1048592384","1048600575","IT","Italy"
+"62.128.96.0","62.128.99.255","1048600576","1048601599","UA","Ukraine"
+"62.128.100.0","62.128.101.255","1048601600","1048602111","RU","Russian Federation"
+"62.128.102.0","62.128.103.255","1048602112","1048602623","PL","Poland"
+"62.128.104.0","62.128.105.255","1048602624","1048603135","RU","Russian Federation"
+"62.128.106.0","62.128.106.255","1048603136","1048603391","UA","Ukraine"
+"62.128.107.0","62.128.107.255","1048603392","1048603647","LV","Latvia"
+"62.128.108.0","62.128.113.16","1048603648","1048604944","UA","Ukraine"
+"62.128.113.17","62.128.113.17","1048604945","1048604945","LT","Lithuania"
+"62.128.113.18","62.128.127.255","1048604946","1048608767","UA","Ukraine"
+"62.128.128.0","62.128.159.255","1048608768","1048616959","GB","United Kingdom"
+"62.128.160.0","62.128.160.255","1048616960","1048617215","A2","Satellite Provider"
+"62.128.161.0","62.128.166.255","1048617216","1048618751","US","United States"
+"62.128.167.0","62.128.167.255","1048618752","1048619007","A2","Satellite Provider"
+"62.128.168.0","62.128.175.255","1048619008","1048621055","GB","United Kingdom"
+"62.128.176.0","62.128.176.0","1048621056","1048621056","DE","Germany"
+"62.128.176.1","62.128.191.255","1048621057","1048625151","US","United States"
+"62.128.192.0","62.128.223.255","1048625152","1048633343","GB","United Kingdom"
+"62.128.224.0","62.128.255.255","1048633344","1048641535","NO","Norway"
+"62.129.0.0","62.129.31.255","1048641536","1048649727","FR","France"
+"62.129.32.0","62.129.63.255","1048649728","1048657919","CZ","Czech Republic"
+"62.129.64.0","62.129.127.255","1048657920","1048674303","GB","United Kingdom"
+"62.129.128.0","62.129.159.255","1048674304","1048682495","NL","Netherlands"
+"62.129.160.0","62.129.191.255","1048682496","1048690687","FR","France"
+"62.129.192.0","62.129.255.255","1048690688","1048707071","PL","Poland"
+"62.130.0.0","62.130.255.255","1048707072","1048772607","GB","United Kingdom"
+"62.131.0.0","62.132.255.255","1048772608","1048903679","NL","Netherlands"
+"62.133.0.0","62.133.31.255","1048903680","1048911871","GB","United Kingdom"
+"62.133.64.0","62.133.127.255","1048920064","1048936447","NL","Netherlands"
+"62.133.128.0","62.133.159.255","1048936448","1048944639","PL","Poland"
+"62.133.160.0","62.133.191.255","1048944640","1048952831","RU","Russian Federation"
+"62.133.192.0","62.133.255.255","1048952832","1048969215","NL","Netherlands"
+"62.134.0.0","62.134.40.255","1048969216","1048979711","EU","Europe"
+"62.134.41.0","62.134.42.255","1048979712","1048980223","DE","Germany"
+"62.134.43.0","62.134.44.255","1048980224","1048980735","EU","Europe"
+"62.134.45.0","62.134.45.255","1048980736","1048980991","GB","United Kingdom"
+"62.134.46.0","62.134.46.255","1048980992","1048981247","EU","Europe"
+"62.134.47.0","62.134.47.255","1048981248","1048981503","GB","United Kingdom"
+"62.134.48.0","62.134.71.87","1048981504","1048987479","EU","Europe"
+"62.134.71.88","62.134.71.95","1048987480","1048987487","DE","Germany"
+"62.134.71.96","62.134.88.215","1048987488","1048991959","EU","Europe"
+"62.134.88.216","62.134.88.223","1048991960","1048991967","DE","Germany"
+"62.134.88.224","62.134.143.255","1048991968","1049006079","EU","Europe"
+"62.134.144.0","62.134.144.255","1049006080","1049006335","DE","Germany"
+"62.134.145.0","62.134.151.255","1049006336","1049008127","EU","Europe"
+"62.134.152.0","62.134.155.255","1049008128","1049009151","DE","Germany"
+"62.134.156.0","62.134.183.255","1049009152","1049016319","EU","Europe"
+"62.134.184.0","62.134.191.255","1049016320","1049018367","DE","Germany"
+"62.134.192.0","62.134.192.255","1049018368","1049018623","EU","Europe"
+"62.134.193.0","62.134.207.255","1049018624","1049022463","DE","Germany"
+"62.134.208.0","62.134.224.255","1049022464","1049026815","EU","Europe"
+"62.134.225.0","62.134.234.255","1049026816","1049029375","DE","Germany"
+"62.134.235.0","62.134.239.255","1049029376","1049030655","EU","Europe"
+"62.134.240.0","62.134.243.255","1049030656","1049031679","DE","Germany"
+"62.134.244.0","62.134.244.63","1049031680","1049031743","EU","Europe"
+"62.134.244.64","62.134.244.191","1049031744","1049031871","DE","Germany"
+"62.134.244.192","62.134.245.157","1049031872","1049032093","EU","Europe"
+"62.134.245.158","62.134.245.158","1049032094","1049032094","DE","Germany"
+"62.134.245.159","62.134.255.255","1049032095","1049034751","EU","Europe"
+"62.135.0.0","62.135.127.255","1049034752","1049067519","EG","Egypt"
+"62.135.128.0","62.135.255.255","1049067520","1049100287","DK","Denmark"
+"62.136.0.0","62.137.255.255","1049100288","1049231359","GB","United Kingdom"
+"62.138.0.0","62.138.135.255","1049231360","1049266175","DE","Germany"
+"62.138.136.0","62.138.143.255","1049266176","1049268223","ES","Spain"
+"62.138.144.0","62.138.255.255","1049268224","1049296895","DE","Germany"
+"62.139.0.0","62.139.255.255","1049296896","1049362431","EG","Egypt"
+"62.140.0.0","62.140.15.255","1049362432","1049366527","GB","United Kingdom"
+"62.140.16.0","62.140.31.255","1049366528","1049370623","DE","Germany"
+"62.140.32.0","62.140.63.255","1049370624","1049378815","AT","Austria"
+"62.140.64.0","62.140.127.255","1049378816","1049395199","EG","Egypt"
+"62.140.128.0","62.140.191.255","1049395200","1049411583","NL","Netherlands"
+"62.140.192.0","62.140.223.255","1049411584","1049419775","GB","United Kingdom"
+"62.140.224.0","62.140.238.255","1049419776","1049423615","RU","Russian Federation"
+"62.140.239.0","62.140.239.240","1049423616","1049423856","UA","Ukraine"
+"62.140.239.241","62.140.239.241","1049423857","1049423857","RU","Russian Federation"
+"62.140.239.242","62.140.239.255","1049423858","1049423871","UA","Ukraine"
+"62.140.240.0","62.140.255.255","1049423872","1049427967","RU","Russian Federation"
+"62.141.0.0","62.141.31.255","1049427968","1049436159","CZ","Czech Republic"
+"62.141.32.0","62.141.63.255","1049436160","1049444351","DE","Germany"
+"62.141.64.0","62.141.127.255","1049444352","1049460735","RU","Russian Federation"
+"62.141.128.0","62.141.159.255","1049460736","1049468927","NO","Norway"
+"62.141.160.0","62.141.191.255","1049468928","1049477119","DE","Germany"
+"62.141.192.0","62.141.255.255","1049477120","1049493503","PL","Poland"
+"62.142.0.0","62.142.255.255","1049493504","1049559039","FI","Finland"
+"62.143.0.0","62.145.31.255","1049559040","1049698303","DE","Germany"
+"62.145.32.0","62.145.34.255","1049698304","1049699071","NL","Netherlands"
+"62.145.35.0","62.145.35.255","1049699072","1049699327","A2","Satellite Provider"
+"62.145.36.0","62.145.36.255","1049699328","1049699583","NL","Netherlands"
+"62.145.37.0","62.145.37.255","1049699584","1049699839","BW","Botswana"
+"62.145.38.0","62.145.39.255","1049699840","1049700351","NL","Netherlands"
+"62.145.40.0","62.145.47.255","1049700352","1049702399","DE","Germany"
+"62.145.48.0","62.145.63.255","1049702400","1049706495","NL","Netherlands"
+"62.145.64.0","62.145.103.255","1049706496","1049716735","GB","United Kingdom"
+"62.145.104.0","62.145.107.255","1049716736","1049717759","IQ","Iraq"
+"62.145.108.0","62.145.127.255","1049717760","1049722879","GB","United Kingdom"
+"62.145.128.0","62.145.159.255","1049722880","1049731071","IS","Iceland"
+"62.145.160.0","62.145.191.255","1049731072","1049739263","FI","Finland"
+"62.145.192.0","62.145.255.255","1049739264","1049755647","NL","Netherlands"
+"62.146.0.0","62.146.151.255","1049755648","1049794559","DE","Germany"
+"62.146.152.0","62.146.155.255","1049794560","1049795583","CH","Switzerland"
+"62.146.156.0","62.146.255.255","1049795584","1049821183","DE","Germany"
+"62.147.0.0","62.147.255.255","1049821184","1049886719","FR","France"
+"62.148.0.0","62.148.31.255","1049886720","1049894911","RU","Russian Federation"
+"62.148.32.0","62.148.63.255","1049894912","1049903103","NO","Norway"
+"62.148.64.0","62.148.95.255","1049903104","1049911295","PL","Poland"
+"62.148.96.0","62.148.127.255","1049911296","1049919487","FI","Finland"
+"62.148.128.0","62.148.159.255","1049919488","1049927679","RU","Russian Federation"
+"62.148.160.0","62.148.191.255","1049927680","1049935871","NL","Netherlands"
+"62.148.192.0","62.148.223.255","1049935872","1049944063","FI","Finland"
+"62.148.224.0","62.148.255.255","1049944064","1049952255","RU","Russian Federation"
+"62.149.0.0","62.149.31.255","1049952256","1049960447","UA","Ukraine"
+"62.149.32.0","62.149.63.255","1049960448","1049968639","GB","United Kingdom"
+"62.149.64.0","62.149.127.255","1049968640","1049985023","SA","Saudi Arabia"
+"62.149.128.0","62.149.255.255","1049985024","1050017791","IT","Italy"
+"62.150.0.0","62.150.90.255","1050017792","1050041087","KW","Kuwait"
+"62.150.91.0","62.150.92.255","1050041088","1050041599","US","United States"
+"62.150.93.0","62.150.117.250","1050041600","1050047994","KW","Kuwait"
+"62.150.117.251","62.150.117.251","1050047995","1050047995","US","United States"
+"62.150.117.252","62.150.120.255","1050047996","1050048767","KW","Kuwait"
+"62.150.121.0","62.150.121.255","1050048768","1050049023","US","United States"
+"62.150.122.0","62.150.255.255","1050049024","1050083327","KW","Kuwait"
+"62.151.0.0","62.151.175.255","1050083328","1050128383","ES","Spain"
+"62.151.176.0","62.151.183.255","1050128384","1050130431","US","United States"
+"62.151.184.0","62.151.255.255","1050130432","1050148863","ES","Spain"
+"62.152.0.0","62.152.31.255","1050148864","1050157055","CY","Cyprus"
+"62.152.32.0","62.152.95.255","1050157056","1050173439","RU","Russian Federation"
+"62.152.96.0","62.152.127.255","1050173440","1050181631","IT","Italy"
+"62.152.128.0","62.152.159.255","1050181632","1050189823","PL","Poland"
+"62.152.160.0","62.152.191.255","1050189824","1050198015","DE","Germany"
+"62.152.192.0","62.152.223.255","1050198016","1050206207","RU","Russian Federation"
+"62.152.224.0","62.152.255.255","1050206208","1050214399","SK","Slovakia"
+"62.153.0.0","62.153.226.255","1050214400","1050272511","DE","Germany"
+"62.153.227.0","62.153.227.255","1050272512","1050272767","EU","Europe"
+"62.153.228.0","62.156.233.255","1050272768","1050470911","DE","Germany"
+"62.156.234.0","62.156.234.119","1050470912","1050471031","GB","United Kingdom"
+"62.156.234.120","62.156.234.127","1050471032","1050471039","DE","Germany"
+"62.156.234.128","62.156.234.255","1050471040","1050471167","GB","United Kingdom"
+"62.156.235.0","62.159.76.255","1050471168","1050627327","DE","Germany"
+"62.159.77.0","62.159.77.73","1050627328","1050627401","EU","Europe"
+"62.159.77.74","62.159.77.74","1050627402","1050627402","DE","Germany"
+"62.159.77.75","62.159.77.255","1050627403","1050627583","EU","Europe"
+"62.159.78.0","62.159.255.255","1050627584","1050673151","DE","Germany"
+"62.160.0.0","62.161.255.255","1050673152","1050804223","FR","France"
+"62.162.0.0","62.162.255.255","1050804224","1050869759","MK","Macedonia"
+"62.163.0.0","62.163.255.255","1050869760","1050935295","NL","Netherlands"
+"62.164.0.0","62.164.10.255","1050935296","1050938111","EU","Europe"
+"62.164.11.0","62.164.11.255","1050938112","1050938367","ES","Spain"
+"62.164.12.0","62.164.13.255","1050938368","1050938879","EU","Europe"
+"62.164.14.0","62.164.14.255","1050938880","1050939135","ES","Spain"
+"62.164.15.0","62.164.24.255","1050939136","1050941695","EU","Europe"
+"62.164.25.0","62.164.25.255","1050941696","1050941951","DE","Germany"
+"62.164.26.0","62.164.30.255","1050941952","1050943231","EU","Europe"
+"62.164.31.0","62.164.31.255","1050943232","1050943487","ES","Spain"
+"62.164.32.0","62.164.39.255","1050943488","1050945535","EU","Europe"
+"62.164.40.0","62.164.40.255","1050945536","1050945791","ES","Spain"
+"62.164.41.0","62.164.51.255","1050945792","1050948607","EU","Europe"
+"62.164.52.0","62.164.52.255","1050948608","1050948863","ES","Spain"
+"62.164.53.0","62.164.127.255","1050948864","1050968063","EU","Europe"
+"62.164.128.0","62.164.255.255","1050968064","1051000831","GB","United Kingdom"
+"62.165.0.0","62.165.63.255","1051000832","1051017215","RU","Russian Federation"
+"62.165.64.0","62.165.127.255","1051017216","1051033599","NL","Netherlands"
+"62.165.128.0","62.165.191.255","1051033600","1051049983","FI","Finland"
+"62.165.192.0","62.165.255.255","1051049984","1051066367","HU","Hungary"
+"62.166.0.0","62.166.191.255","1051066368","1051115519","NL","Netherlands"
+"62.166.192.0","62.166.197.255","1051115520","1051117055","BE","Belgium"
+"62.166.198.0","62.166.199.255","1051117056","1051117567","NL","Netherlands"
+"62.166.200.0","62.166.223.255","1051117568","1051123711","BE","Belgium"
+"62.166.224.0","62.166.230.223","1051123712","1051125471","NL","Netherlands"
+"62.166.230.224","62.166.230.231","1051125472","1051125479","BE","Belgium"
+"62.166.230.232","62.166.255.255","1051125480","1051131903","NL","Netherlands"
+"62.167.0.0","62.167.255.255","1051131904","1051197439","CH","Switzerland"
+"62.168.0.0","62.168.63.255","1051197440","1051213823","CZ","Czech Republic"
+"62.168.64.0","62.168.127.255","1051213824","1051230207","SK","Slovakia"
+"62.168.128.0","62.168.159.255","1051230208","1051238399","SE","Sweden"
+"62.168.160.0","62.168.191.255","1051238400","1051246591","GE","Georgia"
+"62.168.192.0","62.168.223.255","1051246592","1051254783","DE","Germany"
+"62.168.224.0","62.168.255.255","1051254784","1051262975","RU","Russian Federation"
+"62.169.0.0","62.169.31.255","1051262976","1051271167","DE","Germany"
+"62.169.32.0","62.169.63.255","1051271168","1051279359","IT","Italy"
+"62.169.64.0","62.169.127.255","1051279360","1051295743","PT","Portugal"
+"62.169.128.0","62.169.159.255","1051295744","1051303935","GB","United Kingdom"
+"62.169.160.0","62.169.191.255","1051303936","1051312127","SK","Slovakia"
+"62.169.192.0","62.169.255.255","1051312128","1051328511","GR","Greece"
+"62.170.0.0","62.170.255.255","1051328512","1051394047","IT","Italy"
+"62.171.0.0","62.172.255.255","1051394048","1051525119","GB","United Kingdom"
+"62.173.0.0","62.173.31.255","1051525120","1051533311","MT","Malta"
+"62.173.32.0","62.173.63.255","1051533312","1051541503","NG","Nigeria"
+"62.173.64.0","62.173.94.161","1051541504","1051549345","GB","United Kingdom"
+"62.173.94.162","62.173.94.162","1051549346","1051549346","EU","Europe"
+"62.173.94.163","62.173.127.255","1051549347","1051557887","GB","United Kingdom"
+"62.173.128.0","62.173.159.255","1051557888","1051566079","RU","Russian Federation"
+"62.173.160.0","62.173.191.255","1051566080","1051574271","IT","Italy"
+"62.173.192.0","62.173.255.255","1051574272","1051590655","GB","United Kingdom"
+"62.174.0.0","62.175.255.255","1051590656","1051721727","ES","Spain"
+"62.176.0.0","62.176.31.255","1051721728","1051729919","RU","Russian Federation"
+"62.176.32.0","62.176.63.255","1051729920","1051738111","FI","Finland"
+"62.176.64.0","62.176.127.255","1051738112","1051754495","BG","Bulgaria"
+"62.176.128.0","62.176.159.255","1051754496","1051762687","DE","Germany"
+"62.176.160.0","62.176.191.255","1051762688","1051770879","SK","Slovakia"
+"62.176.192.0","62.176.223.255","1051770880","1051779071","NO","Norway"
+"62.176.224.0","62.176.255.255","1051779072","1051787263","DE","Germany"
+"62.177.0.0","62.177.31.255","1051787264","1051795455","IT","Italy"
+"62.177.32.0","62.177.63.255","1051795456","1051803647","RU","Russian Federation"
+"62.177.64.0","62.177.127.255","1051803648","1051820031","CZ","Czech Republic"
+"62.177.128.0","62.177.255.255","1051820032","1051852799","NL","Netherlands"
+"62.178.0.0","62.178.255.255","1051852800","1051918335","AT","Austria"
+"62.179.0.0","62.179.15.255","1051918336","1051922431","PL","Poland"
+"62.179.16.0","62.179.23.255","1051922432","1051924479","CH","Switzerland"
+"62.179.24.0","62.179.115.255","1051924480","1051948031","NL","Netherlands"
+"62.179.116.0","62.179.119.255","1051948032","1051949055","CH","Switzerland"
+"62.179.120.0","62.179.255.255","1051949056","1051983871","NL","Netherlands"
+"62.180.0.0","62.180.3.23","1051983872","1051984663","EU","Europe"
+"62.180.3.24","62.180.3.31","1051984664","1051984671","DE","Germany"
+"62.180.3.32","62.180.3.111","1051984672","1051984751","EU","Europe"
+"62.180.3.112","62.180.3.127","1051984752","1051984767","DE","Germany"
+"62.180.3.128","62.180.23.255","1051984768","1051990015","EU","Europe"
+"62.180.24.0","62.180.27.255","1051990016","1051991039","DE","Germany"
+"62.180.28.0","62.180.67.255","1051991040","1052001279","EU","Europe"
+"62.180.68.0","62.180.71.255","1052001280","1052002303","DE","Germany"
+"62.180.72.0","62.180.106.255","1052002304","1052011263","EU","Europe"
+"62.180.107.0","62.180.109.255","1052011264","1052012031","DE","Germany"
+"62.180.110.0","62.180.127.255","1052012032","1052016639","EU","Europe"
+"62.180.128.0","62.180.131.127","1052016640","1052017535","GB","United Kingdom"
+"62.180.131.128","62.180.131.159","1052017536","1052017567","DE","Germany"
+"62.180.131.160","62.180.159.255","1052017568","1052024831","GB","United Kingdom"
+"62.180.160.0","62.180.223.255","1052024832","1052041215","EU","Europe"
+"62.180.224.0","62.180.239.255","1052041216","1052045311","GB","United Kingdom"
+"62.180.240.0","62.180.242.255","1052045312","1052046079","DE","Germany"
+"62.180.243.0","62.180.255.255","1052046080","1052049407","EU","Europe"
+"62.181.0.0","62.181.31.255","1052049408","1052057599","PL","Poland"
+"62.181.32.0","62.181.63.255","1052057600","1052065791","RU","Russian Federation"
+"62.181.64.0","62.181.127.255","1052065792","1052082175","SE","Sweden"
+"62.181.128.0","62.181.159.255","1052082176","1052090367","DE","Germany"
+"62.181.160.0","62.181.191.255","1052090368","1052098559","PL","Poland"
+"62.181.192.0","62.182.7.255","1052098560","1052116991","SE","Sweden"
+"62.182.8.0","62.182.15.255","1052116992","1052119039","RU","Russian Federation"
+"62.182.16.0","62.182.23.255","1052119040","1052121087","GB","United Kingdom"
+"62.182.24.0","62.182.39.255","1052121088","1052125183","RU","Russian Federation"
+"62.182.48.0","62.182.55.255","1052127232","1052129279","RU","Russian Federation"
+"62.182.56.0","62.182.63.255","1052129280","1052131327","BE","Belgium"
+"62.182.64.0","62.182.71.255","1052131328","1052133375","UA","Ukraine"
+"62.182.72.0","62.182.79.255","1052133376","1052135423","RU","Russian Federation"
+"62.182.80.0","62.182.87.255","1052135424","1052137471","UA","Ukraine"
+"62.182.88.0","62.182.95.255","1052137472","1052139519","RU","Russian Federation"
+"62.182.102.0","62.182.103.255","1052141056","1052141567","DE","Germany"
+"62.182.104.0","62.182.111.255","1052141568","1052143615","PL","Poland"
+"62.182.112.0","62.182.119.255","1052143616","1052145663","BG","Bulgaria"
+"62.182.120.0","62.182.127.255","1052145664","1052147711","UA","Ukraine"
+"62.182.128.0","62.182.143.255","1052147712","1052151807","RU","Russian Federation"
+"62.182.144.0","62.182.151.255","1052151808","1052153855","PL","Poland"
+"62.182.160.0","62.182.167.255","1052155904","1052157951","UA","Ukraine"
+"62.182.168.0","62.182.175.255","1052157952","1052159999","DK","Denmark"
+"62.182.176.0","62.182.178.191","1052160000","1052160703","LU","Luxembourg"
+"62.182.178.192","62.182.180.191","1052160704","1052161215","BE","Belgium"
+"62.182.180.192","62.182.183.255","1052161216","1052162047","LU","Luxembourg"
+"62.182.184.0","62.182.191.255","1052162048","1052164095","CH","Switzerland"
+"62.182.192.0","62.182.207.255","1052164096","1052168191","RU","Russian Federation"
+"62.182.208.0","62.182.215.255","1052168192","1052170239","PL","Poland"
+"62.182.216.0","62.182.223.255","1052170240","1052172287","SE","Sweden"
+"62.182.224.0","62.182.231.255","1052172288","1052174335","PL","Poland"
+"62.182.232.0","62.182.239.255","1052174336","1052176383","CZ","Czech Republic"
+"62.182.240.0","62.182.247.255","1052176384","1052178431","NL","Netherlands"
+"62.182.248.0","62.182.255.255","1052178432","1052180479","DK","Denmark"
+"62.183.0.0","62.183.127.255","1052180480","1052213247","RU","Russian Federation"
+"62.183.128.0","62.183.255.255","1052213248","1052246015","FI","Finland"
+"62.184.0.0","62.184.3.255","1052246016","1052247039","DE","Germany"
+"62.184.4.0","62.184.4.255","1052247040","1052247295","FR","France"
+"62.184.5.0","62.184.5.63","1052247296","1052247359","DE","Germany"
+"62.184.5.64","62.184.5.95","1052247360","1052247391","FR","France"
+"62.184.5.96","62.184.5.111","1052247392","1052247407","DE","Germany"
+"62.184.5.112","62.184.5.119","1052247408","1052247415","GB","United Kingdom"
+"62.184.5.120","62.184.5.127","1052247416","1052247423","NL","Netherlands"
+"62.184.5.128","62.184.5.255","1052247424","1052247551","GB","United Kingdom"
+"62.184.6.0","62.184.8.31","1052247552","1052248095","DE","Germany"
+"62.184.8.32","62.184.8.63","1052248096","1052248127","ZA","South Africa"
+"62.184.8.64","62.184.8.71","1052248128","1052248135","FR","France"
+"62.184.8.72","62.184.8.79","1052248136","1052248143","DE","Germany"
+"62.184.8.80","62.184.8.95","1052248144","1052248159","BE","Belgium"
+"62.184.8.96","62.184.13.31","1052248160","1052249375","DE","Germany"
+"62.184.13.32","62.184.13.63","1052249376","1052249407","IT","Italy"
+"62.184.13.64","62.184.13.127","1052249408","1052249471","DE","Germany"
+"62.184.13.128","62.184.13.159","1052249472","1052249503","ZA","South Africa"
+"62.184.13.160","62.184.18.31","1052249504","1052250655","DE","Germany"
+"62.184.18.32","62.184.18.63","1052250656","1052250687","GB","United Kingdom"
+"62.184.18.64","62.184.18.95","1052250688","1052250719","IL","Israel"
+"62.184.18.96","62.184.18.111","1052250720","1052250735","IT","Italy"
+"62.184.18.112","62.184.18.127","1052250736","1052250751","NL","Netherlands"
+"62.184.18.128","62.184.26.191","1052250752","1052252863","DE","Germany"
+"62.184.26.192","62.184.26.207","1052252864","1052252879","GB","United Kingdom"
+"62.184.26.208","62.184.26.223","1052252880","1052252895","ZA","South Africa"
+"62.184.26.224","62.184.26.255","1052252896","1052252927","IT","Italy"
+"62.184.27.0","62.184.31.255","1052252928","1052254207","DE","Germany"
+"62.184.32.0","62.184.36.23","1052254208","1052255255","NL","Netherlands"
+"62.184.36.24","62.184.36.31","1052255256","1052255263","GB","United Kingdom"
+"62.184.36.32","62.184.38.127","1052255264","1052255871","NL","Netherlands"
+"62.184.38.128","62.184.38.191","1052255872","1052255935","GB","United Kingdom"
+"62.184.38.192","62.184.43.255","1052255936","1052257279","NL","Netherlands"
+"62.184.44.0","62.184.45.255","1052257280","1052257791","FR","France"
+"62.184.46.0","62.184.47.255","1052257792","1052258303","AT","Austria"
+"62.184.48.0","62.184.57.15","1052258304","1052260623","FR","France"
+"62.184.57.16","62.184.57.23","1052260624","1052260631","ZA","South Africa"
+"62.184.57.24","62.184.57.31","1052260632","1052260639","AT","Austria"
+"62.184.57.32","62.184.57.127","1052260640","1052260735","FR","France"
+"62.184.57.128","62.184.57.255","1052260736","1052260863","NL","Netherlands"
+"62.184.58.0","62.184.58.31","1052260864","1052260895","TR","Turkey"
+"62.184.58.32","62.184.58.191","1052260896","1052261055","FR","France"
+"62.184.58.192","62.184.58.255","1052261056","1052261119","NL","Netherlands"
+"62.184.59.0","62.184.63.255","1052261120","1052262399","FR","France"
+"62.184.64.0","62.184.67.255","1052262400","1052263423","DK","Denmark"
+"62.184.68.0","62.184.69.255","1052263424","1052263935","DE","Germany"
+"62.184.70.0","62.184.71.255","1052263936","1052264447","DK","Denmark"
+"62.184.72.0","62.184.72.191","1052264448","1052264639","SE","Sweden"
+"62.184.72.192","62.184.72.255","1052264640","1052264703","IT","Italy"
+"62.184.73.0","62.184.75.255","1052264704","1052265471","SE","Sweden"
+"62.184.76.0","62.184.76.47","1052265472","1052265519","IT","Italy"
+"62.184.76.48","62.184.76.63","1052265520","1052265535","GB","United Kingdom"
+"62.184.76.64","62.184.76.127","1052265536","1052265599","DE","Germany"
+"62.184.76.128","62.184.77.255","1052265600","1052265983","IT","Italy"
+"62.184.78.0","62.184.78.255","1052265984","1052266239","DE","Germany"
+"62.184.79.0","62.184.79.255","1052266240","1052266495","GB","United Kingdom"
+"62.184.80.0","62.184.87.255","1052266496","1052268543","BE","Belgium"
+"62.184.88.0","62.184.88.63","1052268544","1052268607","ZA","South Africa"
+"62.184.88.64","62.184.88.127","1052268608","1052268671","BE","Belgium"
+"62.184.88.128","62.184.88.159","1052268672","1052268703","IT","Italy"
+"62.184.88.160","62.184.88.175","1052268704","1052268719","ZA","South Africa"
+"62.184.88.176","62.184.88.191","1052268720","1052268735","NL","Netherlands"
+"62.184.88.192","62.184.88.255","1052268736","1052268799","DE","Germany"
+"62.184.89.0","62.184.95.255","1052268800","1052270591","ZA","South Africa"
+"62.184.96.0","62.184.100.255","1052270592","1052271871","FR","France"
+"62.184.101.0","62.184.101.255","1052271872","1052272127","BE","Belgium"
+"62.184.102.0","62.184.103.159","1052272128","1052272543","FR","France"
+"62.184.103.160","62.184.103.191","1052272544","1052272575","AT","Austria"
+"62.184.103.192","62.184.103.255","1052272576","1052272639","SE","Sweden"
+"62.184.104.0","62.184.109.255","1052272640","1052274175","FR","France"
+"62.184.110.0","62.184.111.255","1052274176","1052274687","ZA","South Africa"
+"62.184.112.0","62.184.112.255","1052274688","1052274943","ES","Spain"
+"62.184.113.0","62.184.113.255","1052274944","1052275199","IT","Italy"
+"62.184.114.0","62.184.115.255","1052275200","1052275711","AT","Austria"
+"62.184.116.0","62.184.119.255","1052275712","1052276735","GB","United Kingdom"
+"62.184.120.0","62.184.125.191","1052276736","1052278207","IT","Italy"
+"62.184.125.192","62.184.125.255","1052278208","1052278271","GB","United Kingdom"
+"62.184.126.0","62.184.127.255","1052278272","1052278783","IT","Italy"
+"62.184.128.0","62.184.128.39","1052278784","1052278823","CH","Switzerland"
+"62.184.128.40","62.184.128.47","1052278824","1052278831","GB","United Kingdom"
+"62.184.128.48","62.184.128.63","1052278832","1052278847","AT","Austria"
+"62.184.128.64","62.184.128.79","1052278848","1052278863","ZA","South Africa"
+"62.184.128.80","62.184.128.95","1052278864","1052278879","NL","Netherlands"
+"62.184.128.96","62.184.150.191","1052278880","1052284607","GB","United Kingdom"
+"62.184.150.192","62.184.150.255","1052284608","1052284671","EU","Europe"
+"62.184.151.0","62.184.159.255","1052284672","1052286975","GB","United Kingdom"
+"62.184.160.0","62.184.161.255","1052286976","1052287487","CH","Switzerland"
+"62.184.162.0","62.184.164.255","1052287488","1052288255","SE","Sweden"
+"62.184.165.0","62.184.165.31","1052288256","1052288287","EU","Europe"
+"62.184.165.32","62.184.165.39","1052288288","1052288295","IL","Israel"
+"62.184.165.40","62.184.165.47","1052288296","1052288303","BE","Belgium"
+"62.184.165.48","62.184.165.63","1052288304","1052288319","AT","Austria"
+"62.184.165.64","62.184.165.127","1052288320","1052288383","EU","Europe"
+"62.184.165.128","62.184.165.255","1052288384","1052288511","FR","France"
+"62.184.166.0","62.184.167.255","1052288512","1052289023","AT","Austria"
+"62.184.168.0","62.184.168.127","1052289024","1052289151","GB","United Kingdom"
+"62.184.168.128","62.184.168.159","1052289152","1052289183","CH","Switzerland"
+"62.184.168.160","62.184.168.191","1052289184","1052289215","DE","Germany"
+"62.184.168.192","62.184.168.255","1052289216","1052289279","GB","United Kingdom"
+"62.184.169.0","62.184.169.255","1052289280","1052289535","EU","Europe"
+"62.184.170.0","62.184.171.255","1052289536","1052290047","GB","United Kingdom"
+"62.184.172.0","62.184.172.15","1052290048","1052290063","CH","Switzerland"
+"62.184.172.16","62.184.172.255","1052290064","1052290303","GB","United Kingdom"
+"62.184.173.0","62.184.173.63","1052290304","1052290367","EU","Europe"
+"62.184.173.64","62.184.173.95","1052290368","1052290399","CH","Switzerland"
+"62.184.173.96","62.184.173.127","1052290400","1052290431","ZA","South Africa"
+"62.184.173.128","62.184.173.255","1052290432","1052290559","FR","France"
+"62.184.174.0","62.184.174.15","1052290560","1052290575","GB","United Kingdom"
+"62.184.174.16","62.184.174.31","1052290576","1052290591","BE","Belgium"
+"62.184.174.32","62.184.174.79","1052290592","1052290639","GB","United Kingdom"
+"62.184.174.80","62.184.174.95","1052290640","1052290655","ZA","South Africa"
+"62.184.174.96","62.184.174.127","1052290656","1052290687","DE","Germany"
+"62.184.174.128","62.184.174.255","1052290688","1052290815","GB","United Kingdom"
+"62.184.175.0","62.184.175.15","1052290816","1052290831","CH","Switzerland"
+"62.184.175.16","62.184.176.255","1052290832","1052291327","GB","United Kingdom"
+"62.184.177.0","62.184.177.255","1052291328","1052291583","CH","Switzerland"
+"62.184.178.0","62.184.178.95","1052291584","1052291679","FI","Finland"
+"62.184.178.96","62.184.178.103","1052291680","1052291687","TR","Turkey"
+"62.184.178.104","62.184.178.111","1052291688","1052291695","GB","United Kingdom"
+"62.184.178.112","62.184.178.127","1052291696","1052291711","CH","Switzerland"
+"62.184.178.128","62.184.179.255","1052291712","1052292095","FR","France"
+"62.184.180.0","62.184.207.255","1052292096","1052299263","GB","United Kingdom"
+"62.184.208.0","62.184.209.255","1052299264","1052299775","EU","Europe"
+"62.184.210.0","62.184.223.255","1052299776","1052303359","GB","United Kingdom"
+"62.184.224.0","62.184.239.255","1052303360","1052307455","DE","Germany"
+"62.184.240.0","62.184.246.255","1052307456","1052309247","CH","Switzerland"
+"62.184.247.0","62.184.247.255","1052309248","1052309503","NO","Norway"
+"62.184.248.0","62.184.251.255","1052309504","1052310527","CH","Switzerland"
+"62.184.252.0","62.184.252.255","1052310528","1052310783","FR","France"
+"62.184.253.0","62.184.253.255","1052310784","1052311039","AT","Austria"
+"62.184.254.0","62.184.255.255","1052311040","1052311551","GB","United Kingdom"
+"62.185.0.0","62.185.0.63","1052311552","1052311615","DE","Germany"
+"62.185.0.64","62.185.0.127","1052311616","1052311679","BE","Belgium"
+"62.185.0.128","62.185.1.63","1052311680","1052311871","DE","Germany"
+"62.185.1.64","62.185.1.87","1052311872","1052311895","BE","Belgium"
+"62.185.1.88","62.185.1.95","1052311896","1052311903","NL","Netherlands"
+"62.185.1.96","62.185.1.127","1052311904","1052311935","IT","Italy"
+"62.185.1.128","62.185.1.159","1052311936","1052311967","GB","United Kingdom"
+"62.185.1.160","62.185.1.191","1052311968","1052311999","DE","Germany"
+"62.185.1.192","62.185.1.255","1052312000","1052312063","CH","Switzerland"
+"62.185.2.0","62.185.4.191","1052312064","1052312767","DE","Germany"
+"62.185.4.192","62.185.4.255","1052312768","1052312831","EU","Europe"
+"62.185.5.0","62.185.5.63","1052312832","1052312895","DE","Germany"
+"62.185.5.64","62.185.5.71","1052312896","1052312903","CH","Switzerland"
+"62.185.5.72","62.185.5.79","1052312904","1052312911","ES","Spain"
+"62.185.5.80","62.185.5.95","1052312912","1052312927","CH","Switzerland"
+"62.185.5.96","62.185.5.255","1052312928","1052313087","GB","United Kingdom"
+"62.185.6.0","62.185.12.127","1052313088","1052314751","DE","Germany"
+"62.185.12.128","62.185.12.191","1052314752","1052314815","ES","Spain"
+"62.185.12.192","62.185.12.199","1052314816","1052314823","GB","United Kingdom"
+"62.185.12.200","62.185.12.207","1052314824","1052314831","ES","Spain"
+"62.185.12.208","62.185.12.223","1052314832","1052314847","IT","Italy"
+"62.185.12.224","62.185.13.191","1052314848","1052315071","DE","Germany"
+"62.185.13.192","62.185.13.223","1052315072","1052315103","IT","Italy"
+"62.185.13.224","62.185.13.255","1052315104","1052315135","AT","Austria"
+"62.185.14.0","62.185.15.159","1052315136","1052315551","DE","Germany"
+"62.185.15.160","62.185.15.191","1052315552","1052315583","ES","Spain"
+"62.185.15.192","62.185.15.255","1052315584","1052315647","GB","United Kingdom"
+"62.185.16.0","62.185.18.159","1052315648","1052316319","DE","Germany"
+"62.185.18.160","62.185.18.175","1052316320","1052316335","NL","Netherlands"
+"62.185.18.176","62.185.20.95","1052316336","1052316767","DE","Germany"
+"62.185.20.96","62.185.20.127","1052316768","1052316799","IT","Italy"
+"62.185.20.128","62.185.20.255","1052316800","1052316927","DE","Germany"
+"62.185.21.0","62.185.21.255","1052316928","1052317183","EU","Europe"
+"62.185.22.0","62.185.23.159","1052317184","1052317599","DE","Germany"
+"62.185.23.160","62.185.23.167","1052317600","1052317607","BE","Belgium"
+"62.185.23.168","62.185.23.175","1052317608","1052317615","DE","Germany"
+"62.185.23.176","62.185.23.191","1052317616","1052317631","GB","United Kingdom"
+"62.185.23.192","62.185.23.223","1052317632","1052317663","IT","Italy"
+"62.185.23.224","62.185.25.95","1052317664","1052318047","DE","Germany"
+"62.185.25.96","62.185.25.127","1052318048","1052318079","ES","Spain"
+"62.185.25.128","62.185.25.255","1052318080","1052318207","SE","Sweden"
+"62.185.26.0","62.185.27.255","1052318208","1052318719","DE","Germany"
+"62.185.28.0","62.185.29.255","1052318720","1052319231","EU","Europe"
+"62.185.30.0","62.185.31.255","1052319232","1052319743","DE","Germany"
+"62.185.32.0","62.185.32.255","1052319744","1052319999","EU","Europe"
+"62.185.33.0","62.185.33.79","1052320000","1052320079","GB","United Kingdom"
+"62.185.33.80","62.185.33.87","1052320080","1052320087","CZ","Czech Republic"
+"62.185.33.88","62.185.33.95","1052320088","1052320095","GB","United Kingdom"
+"62.185.33.96","62.185.33.127","1052320096","1052320127","ZA","South Africa"
+"62.185.33.128","62.185.33.255","1052320128","1052320255","BE","Belgium"
+"62.185.34.0","62.185.41.191","1052320256","1052322239","GB","United Kingdom"
+"62.185.41.192","62.185.41.255","1052322240","1052322303","CH","Switzerland"
+"62.185.42.0","62.185.48.31","1052322304","1052323871","GB","United Kingdom"
+"62.185.48.32","62.185.48.63","1052323872","1052323903","CH","Switzerland"
+"62.185.48.64","62.185.52.63","1052323904","1052324927","GB","United Kingdom"
+"62.185.52.64","62.185.52.79","1052324928","1052324943","ZA","South Africa"
+"62.185.52.80","62.185.52.95","1052324944","1052324959","NL","Netherlands"
+"62.185.52.96","62.185.52.127","1052324960","1052324991","ES","Spain"
+"62.185.52.128","62.185.53.71","1052324992","1052325191","GB","United Kingdom"
+"62.185.53.72","62.185.53.79","1052325192","1052325199","DE","Germany"
+"62.185.53.80","62.185.53.95","1052325200","1052325215","AT","Austria"
+"62.185.53.96","62.185.53.127","1052325216","1052325247","ZA","South Africa"
+"62.185.53.128","62.185.53.191","1052325248","1052325311","GB","United Kingdom"
+"62.185.53.192","62.185.53.255","1052325312","1052325375","NL","Netherlands"
+"62.185.54.0","62.185.54.191","1052325376","1052325567","GB","United Kingdom"
+"62.185.54.192","62.185.54.255","1052325568","1052325631","ZA","South Africa"
+"62.185.55.0","62.185.63.255","1052325632","1052327935","GB","United Kingdom"
+"62.185.64.0","62.185.65.31","1052327936","1052328223","CH","Switzerland"
+"62.185.65.32","62.185.65.63","1052328224","1052328255","IT","Italy"
+"62.185.65.64","62.185.65.127","1052328256","1052328319","ES","Spain"
+"62.185.65.128","62.185.65.255","1052328320","1052328447","DE","Germany"
+"62.185.66.0","62.185.66.191","1052328448","1052328639","CH","Switzerland"
+"62.185.66.192","62.185.66.223","1052328640","1052328671","ZA","South Africa"
+"62.185.66.224","62.185.66.255","1052328672","1052328703","ES","Spain"
+"62.185.67.0","62.185.71.255","1052328704","1052329983","CH","Switzerland"
+"62.185.72.0","62.185.72.255","1052329984","1052330239","DE","Germany"
+"62.185.73.0","62.185.76.159","1052330240","1052331167","CH","Switzerland"
+"62.185.76.160","62.185.76.175","1052331168","1052331183","GB","United Kingdom"
+"62.185.76.176","62.185.76.191","1052331184","1052331199","CH","Switzerland"
+"62.185.76.192","62.185.76.255","1052331200","1052331263","GB","United Kingdom"
+"62.185.77.0","62.185.78.95","1052331264","1052331615","CH","Switzerland"
+"62.185.78.96","62.185.78.127","1052331616","1052331647","AT","Austria"
+"62.185.78.128","62.185.78.191","1052331648","1052331711","CH","Switzerland"
+"62.185.78.192","62.185.78.223","1052331712","1052331743","GB","United Kingdom"
+"62.185.78.224","62.185.79.255","1052331744","1052332031","CH","Switzerland"
+"62.185.80.0","62.185.84.47","1052332032","1052333103","IT","Italy"
+"62.185.84.48","62.185.84.63","1052333104","1052333119","CH","Switzerland"
+"62.185.84.64","62.185.84.127","1052333120","1052333183","FR","France"
+"62.185.84.128","62.185.84.255","1052333184","1052333311","ZA","South Africa"
+"62.185.85.0","62.185.85.255","1052333312","1052333567","EU","Europe"
+"62.185.86.0","62.185.90.159","1052333568","1052334751","IT","Italy"
+"62.185.90.160","62.185.90.167","1052334752","1052334759","NL","Netherlands"
+"62.185.90.168","62.185.90.175","1052334760","1052334767","ZA","South Africa"
+"62.185.90.176","62.185.90.223","1052334768","1052334815","GB","United Kingdom"
+"62.185.90.224","62.185.90.255","1052334816","1052334847","ZA","South Africa"
+"62.185.91.0","62.185.93.63","1052334848","1052335423","IT","Italy"
+"62.185.93.64","62.185.93.95","1052335424","1052335455","NL","Netherlands"
+"62.185.93.96","62.185.93.159","1052335456","1052335519","ES","Spain"
+"62.185.93.160","62.185.93.175","1052335520","1052335535","ZA","South Africa"
+"62.185.93.176","62.185.93.191","1052335536","1052335551","DE","Germany"
+"62.185.93.192","62.185.93.255","1052335552","1052335615","AT","Austria"
+"62.185.94.0","62.185.95.255","1052335616","1052336127","BE","Belgium"
+"62.185.96.0","62.185.96.127","1052336128","1052336255","FR","France"
+"62.185.96.128","62.185.96.255","1052336256","1052336383","GB","United Kingdom"
+"62.185.97.0","62.185.100.191","1052336384","1052337343","FR","France"
+"62.185.100.192","62.185.100.223","1052337344","1052337375","DE","Germany"
+"62.185.100.224","62.185.102.95","1052337376","1052337759","FR","France"
+"62.185.102.96","62.185.102.223","1052337760","1052337887","GB","United Kingdom"
+"62.185.102.224","62.185.102.239","1052337888","1052337903","ZA","South Africa"
+"62.185.102.240","62.185.102.247","1052337904","1052337911","NL","Netherlands"
+"62.185.102.248","62.185.102.255","1052337912","1052337919","ZA","South Africa"
+"62.185.103.0","62.185.111.143","1052337920","1052340111","FR","France"
+"62.185.111.144","62.185.111.159","1052340112","1052340127","ES","Spain"
+"62.185.111.160","62.185.111.167","1052340128","1052340135","NL","Netherlands"
+"62.185.111.168","62.185.111.255","1052340136","1052340223","FR","France"
+"62.185.112.0","62.185.113.47","1052340224","1052340527","AT","Austria"
+"62.185.113.48","62.185.113.63","1052340528","1052340543","BE","Belgium"
+"62.185.113.64","62.185.113.95","1052340544","1052340575","IT","Italy"
+"62.185.113.96","62.185.113.127","1052340576","1052340607","NL","Netherlands"
+"62.185.113.128","62.185.113.191","1052340608","1052340671","HU","Hungary"
+"62.185.113.192","62.185.113.223","1052340672","1052340703","GB","United Kingdom"
+"62.185.113.224","62.185.113.239","1052340704","1052340719","ZA","South Africa"
+"62.185.113.240","62.185.113.255","1052340720","1052340735","GB","United Kingdom"
+"62.185.114.0","62.185.114.31","1052340736","1052340767","AT","Austria"
+"62.185.114.32","62.185.114.63","1052340768","1052340799","DE","Germany"
+"62.185.114.64","62.185.114.127","1052340800","1052340863","GB","United Kingdom"
+"62.185.114.128","62.185.115.255","1052340864","1052341247","AT","Austria"
+"62.185.116.0","62.185.116.255","1052341248","1052341503","DE","Germany"
+"62.185.117.0","62.185.119.255","1052341504","1052342271","AT","Austria"
+"62.185.120.0","62.185.120.31","1052342272","1052342303","SE","Sweden"
+"62.185.120.32","62.185.120.63","1052342304","1052342335","CH","Switzerland"
+"62.185.120.64","62.185.120.191","1052342336","1052342463","SE","Sweden"
+"62.185.120.192","62.185.120.199","1052342464","1052342471","ZA","South Africa"
+"62.185.120.200","62.185.120.207","1052342472","1052342479","GB","United Kingdom"
+"62.185.120.208","62.185.120.223","1052342480","1052342495","ZA","South Africa"
+"62.185.120.224","62.185.120.255","1052342496","1052342527","FR","France"
+"62.185.121.0","62.185.125.95","1052342528","1052343647","CH","Switzerland"
+"62.185.125.96","62.185.125.103","1052343648","1052343655","NL","Netherlands"
+"62.185.125.104","62.185.125.111","1052343656","1052343663","GB","United Kingdom"
+"62.185.125.112","62.185.125.127","1052343664","1052343679","DE","Germany"
+"62.185.125.128","62.185.127.255","1052343680","1052344319","CH","Switzerland"
+"62.185.128.0","62.185.130.31","1052344320","1052344863","NL","Netherlands"
+"62.185.130.32","62.185.130.63","1052344864","1052344895","ES","Spain"
+"62.185.130.64","62.185.130.127","1052344896","1052344959","IT","Italy"
+"62.185.130.128","62.185.130.255","1052344960","1052345087","CH","Switzerland"
+"62.185.131.0","62.185.131.47","1052345088","1052345135","NL","Netherlands"
+"62.185.131.48","62.185.131.63","1052345136","1052345151","GB","United Kingdom"
+"62.185.131.64","62.185.131.159","1052345152","1052345247","FR","France"
+"62.185.131.160","62.185.131.191","1052345248","1052345279","IT","Italy"
+"62.185.131.192","62.185.131.255","1052345280","1052345343","DE","Germany"
+"62.185.132.0","62.185.132.127","1052345344","1052345471","NL","Netherlands"
+"62.185.132.128","62.185.132.143","1052345472","1052345487","EU","Europe"
+"62.185.132.144","62.185.132.159","1052345488","1052345503","NL","Netherlands"
+"62.185.132.160","62.185.132.191","1052345504","1052345535","ZA","South Africa"
+"62.185.132.192","62.185.132.207","1052345536","1052345551","AT","Austria"
+"62.185.132.208","62.185.132.223","1052345552","1052345567","GB","United Kingdom"
+"62.185.132.224","62.185.133.31","1052345568","1052345631","NL","Netherlands"
+"62.185.133.32","62.185.133.63","1052345632","1052345663","IT","Italy"
+"62.185.133.64","62.185.133.95","1052345664","1052345695","HU","Hungary"
+"62.185.133.96","62.185.133.127","1052345696","1052345727","PT","Portugal"
+"62.185.133.128","62.185.133.255","1052345728","1052345855","AT","Austria"
+"62.185.134.0","62.185.138.23","1052345856","1052346903","NL","Netherlands"
+"62.185.138.24","62.185.138.31","1052346904","1052346911","BE","Belgium"
+"62.185.138.32","62.185.138.63","1052346912","1052346943","ZA","South Africa"
+"62.185.138.64","62.185.138.127","1052346944","1052347007","ES","Spain"
+"62.185.138.128","62.185.138.255","1052347008","1052347135","DE","Germany"
+"62.185.139.0","62.185.139.255","1052347136","1052347391","NL","Netherlands"
+"62.185.140.0","62.185.143.255","1052347392","1052348415","CH","Switzerland"
+"62.185.144.0","62.185.145.127","1052348416","1052348799","GB","United Kingdom"
+"62.185.145.128","62.185.145.159","1052348800","1052348831","DE","Germany"
+"62.185.145.160","62.185.145.191","1052348832","1052348863","CH","Switzerland"
+"62.185.145.192","62.185.145.207","1052348864","1052348879","DE","Germany"
+"62.185.145.208","62.185.145.223","1052348880","1052348895","GB","United Kingdom"
+"62.185.145.224","62.185.145.255","1052348896","1052348927","DE","Germany"
+"62.185.146.0","62.185.146.127","1052348928","1052349055","GB","United Kingdom"
+"62.185.146.128","62.185.146.191","1052349056","1052349119","EU","Europe"
+"62.185.146.192","62.185.146.223","1052349120","1052349151","BE","Belgium"
+"62.185.146.224","62.185.147.159","1052349152","1052349343","GB","United Kingdom"
+"62.185.147.160","62.185.147.191","1052349344","1052349375","DE","Germany"
+"62.185.147.192","62.185.147.223","1052349376","1052349407","GB","United Kingdom"
+"62.185.147.224","62.185.147.255","1052349408","1052349439","ZA","South Africa"
+"62.185.148.0","62.185.160.47","1052349440","1052352559","GB","United Kingdom"
+"62.185.160.48","62.185.160.79","1052352560","1052352591","ZA","South Africa"
+"62.185.160.80","62.185.160.95","1052352592","1052352607","GB","United Kingdom"
+"62.185.160.96","62.185.160.127","1052352608","1052352639","EU","Europe"
+"62.185.160.128","62.185.160.191","1052352640","1052352703","GB","United Kingdom"
+"62.185.160.192","62.185.160.255","1052352704","1052352767","DE","Germany"
+"62.185.161.0","62.185.161.159","1052352768","1052352927","GB","United Kingdom"
+"62.185.161.160","62.185.161.191","1052352928","1052352959","IT","Italy"
+"62.185.161.192","62.185.161.223","1052352960","1052352991","ES","Spain"
+"62.185.161.224","62.185.161.255","1052352992","1052353023","BE","Belgium"
+"62.185.162.0","62.185.162.255","1052353024","1052353279","IT","Italy"
+"62.185.163.0","62.185.163.127","1052353280","1052353407","DE","Germany"
+"62.185.163.128","62.185.163.255","1052353408","1052353535","EU","Europe"
+"62.185.164.0","62.185.166.63","1052353536","1052354111","DE","Germany"
+"62.185.166.64","62.185.166.127","1052354112","1052354175","TR","Turkey"
+"62.185.166.128","62.185.167.255","1052354176","1052354559","DE","Germany"
+"62.185.168.0","62.185.175.255","1052354560","1052356607","GB","United Kingdom"
+"62.185.176.0","62.185.176.95","1052356608","1052356703","ZA","South Africa"
+"62.185.176.96","62.185.176.127","1052356704","1052356735","ES","Spain"
+"62.185.176.128","62.185.176.191","1052356736","1052356799","RU","Russian Federation"
+"62.185.176.192","62.185.176.255","1052356800","1052356863","IE","Ireland"
+"62.185.177.0","62.185.183.79","1052356864","1052358479","ZA","South Africa"
+"62.185.183.80","62.185.183.95","1052358480","1052358495","GB","United Kingdom"
+"62.185.183.96","62.185.183.111","1052358496","1052358511","AT","Austria"
+"62.185.183.112","62.185.183.127","1052358512","1052358527","ZA","South Africa"
+"62.185.183.128","62.185.183.255","1052358528","1052358655","DE","Germany"
+"62.185.184.0","62.185.188.159","1052358656","1052359839","ZA","South Africa"
+"62.185.188.160","62.185.188.191","1052359840","1052359871","IE","Ireland"
+"62.185.188.192","62.185.188.255","1052359872","1052359935","IT","Italy"
+"62.185.189.0","62.185.192.31","1052359936","1052360735","ZA","South Africa"
+"62.185.192.32","62.185.192.39","1052360736","1052360743","GB","United Kingdom"
+"62.185.192.40","62.185.192.63","1052360744","1052360767","ZA","South Africa"
+"62.185.192.64","62.185.192.79","1052360768","1052360783","DE","Germany"
+"62.185.192.80","62.185.192.127","1052360784","1052360831","IT","Italy"
+"62.185.192.128","62.185.192.255","1052360832","1052360959","GB","United Kingdom"
+"62.185.193.0","62.185.193.31","1052360960","1052360991","FR","France"
+"62.185.193.32","62.185.193.63","1052360992","1052361023","BE","Belgium"
+"62.185.193.64","62.185.193.79","1052361024","1052361039","ZA","South Africa"
+"62.185.193.80","62.185.193.95","1052361040","1052361055","NL","Netherlands"
+"62.185.193.96","62.185.193.127","1052361056","1052361087","DE","Germany"
+"62.185.193.128","62.185.193.191","1052361088","1052361151","ES","Spain"
+"62.185.193.192","62.185.193.255","1052361152","1052361215","GB","United Kingdom"
+"62.185.194.0","62.185.194.255","1052361216","1052361471","ZA","South Africa"
+"62.185.195.0","62.185.195.175","1052361472","1052361647","BE","Belgium"
+"62.185.195.176","62.185.195.183","1052361648","1052361655","GB","United Kingdom"
+"62.185.195.184","62.185.195.191","1052361656","1052361663","DE","Germany"
+"62.185.195.192","62.185.195.223","1052361664","1052361695","BE","Belgium"
+"62.185.195.224","62.185.195.255","1052361696","1052361727","CH","Switzerland"
+"62.185.196.0","62.185.196.191","1052361728","1052361919","IT","Italy"
+"62.185.196.192","62.185.196.223","1052361920","1052361951","ZA","South Africa"
+"62.185.196.224","62.185.196.239","1052361952","1052361967","IT","Italy"
+"62.185.196.240","62.185.196.255","1052361968","1052361983","ZA","South Africa"
+"62.185.197.0","62.185.197.255","1052361984","1052362239","IT","Italy"
+"62.185.198.0","62.185.199.255","1052362240","1052362751","DK","Denmark"
+"62.185.200.0","62.185.200.31","1052362752","1052362783","ES","Spain"
+"62.185.200.32","62.185.200.63","1052362784","1052362815","GB","United Kingdom"
+"62.185.200.64","62.185.200.127","1052362816","1052362879","CH","Switzerland"
+"62.185.200.128","62.185.201.31","1052362880","1052363039","ES","Spain"
+"62.185.201.32","62.185.201.63","1052363040","1052363071","EU","Europe"
+"62.185.201.64","62.185.201.127","1052363072","1052363135","GB","United Kingdom"
+"62.185.201.128","62.185.201.255","1052363136","1052363263","ES","Spain"
+"62.185.202.0","62.185.206.255","1052363264","1052364543","DE","Germany"
+"62.185.207.0","62.185.207.127","1052364544","1052364671","BE","Belgium"
+"62.185.207.128","62.185.207.143","1052364672","1052364687","DE","Germany"
+"62.185.207.144","62.185.207.151","1052364688","1052364695","GB","United Kingdom"
+"62.185.207.152","62.185.207.159","1052364696","1052364703","NL","Netherlands"
+"62.185.207.160","62.185.207.255","1052364704","1052364799","GB","United Kingdom"
+"62.185.208.0","62.185.213.127","1052364800","1052366207","BE","Belgium"
+"62.185.213.128","62.185.213.191","1052366208","1052366271","IE","Ireland"
+"62.185.213.192","62.185.213.255","1052366272","1052366335","GB","United Kingdom"
+"62.185.214.0","62.185.215.63","1052366336","1052366655","BE","Belgium"
+"62.185.215.64","62.185.215.127","1052366656","1052366719","DE","Germany"
+"62.185.215.128","62.185.219.255","1052366720","1052367871","BE","Belgium"
+"62.185.220.0","62.185.223.255","1052367872","1052368895","DK","Denmark"
+"62.185.224.0","62.185.224.127","1052368896","1052369023","IE","Ireland"
+"62.185.224.128","62.185.224.143","1052369024","1052369039","IT","Italy"
+"62.185.224.144","62.185.224.159","1052369040","1052369055","DE","Germany"
+"62.185.224.160","62.185.224.191","1052369056","1052369087","ZA","South Africa"
+"62.185.224.192","62.185.224.255","1052369088","1052369151","IT","Italy"
+"62.185.225.0","62.185.225.255","1052369152","1052369407","IE","Ireland"
+"62.185.226.0","62.185.226.255","1052369408","1052369663","HU","Hungary"
+"62.185.227.0","62.185.227.191","1052369664","1052369855","CZ","Czech Republic"
+"62.185.227.192","62.185.227.223","1052369856","1052369887","EU","Europe"
+"62.185.227.224","62.185.227.255","1052369888","1052369919","CZ","Czech Republic"
+"62.185.228.0","62.185.228.255","1052369920","1052370175","NO","Norway"
+"62.185.229.0","62.185.229.255","1052370176","1052370431","DK","Denmark"
+"62.185.230.0","62.185.230.127","1052370432","1052370559","SE","Sweden"
+"62.185.230.128","62.185.230.191","1052370560","1052370623","DE","Germany"
+"62.185.230.192","62.185.230.255","1052370624","1052370687","IT","Italy"
+"62.185.231.0","62.185.231.255","1052370688","1052370943","DK","Denmark"
+"62.185.232.0","62.185.237.31","1052370944","1052372255","GB","United Kingdom"
+"62.185.237.32","62.185.237.63","1052372256","1052372287","ZA","South Africa"
+"62.185.237.64","62.185.237.127","1052372288","1052372351","FI","Finland"
+"62.185.237.128","62.185.243.255","1052372352","1052374015","GB","United Kingdom"
+"62.185.244.0","62.185.247.255","1052374016","1052375039","CH","Switzerland"
+"62.185.248.0","62.185.249.255","1052375040","1052375551","DE","Germany"
+"62.185.250.0","62.185.250.127","1052375552","1052375679","EU","Europe"
+"62.185.250.128","62.185.250.159","1052375680","1052375711","DE","Germany"
+"62.185.250.160","62.185.250.255","1052375712","1052375807","FR","France"
+"62.185.251.0","62.185.251.255","1052375808","1052376063","DE","Germany"
+"62.185.252.0","62.185.252.255","1052376064","1052376319","EU","Europe"
+"62.185.253.0","62.185.254.255","1052376320","1052376831","DE","Germany"
+"62.185.255.0","62.185.255.255","1052376832","1052377087","ES","Spain"
+"62.186.0.0","62.186.1.191","1052377088","1052377535","DE","Germany"
+"62.186.1.192","62.186.1.255","1052377536","1052377599","NO","Norway"
+"62.186.2.0","62.186.2.143","1052377600","1052377743","FR","France"
+"62.186.2.144","62.186.2.159","1052377744","1052377759","NL","Netherlands"
+"62.186.2.160","62.186.2.191","1052377760","1052377791","ZA","South Africa"
+"62.186.2.192","62.186.2.255","1052377792","1052377855","GB","United Kingdom"
+"62.186.3.0","62.186.3.15","1052377856","1052377871","DE","Germany"
+"62.186.3.16","62.186.3.31","1052377872","1052377887","CH","Switzerland"
+"62.186.3.32","62.186.3.63","1052377888","1052377919","EU","Europe"
+"62.186.3.64","62.186.3.95","1052377920","1052377951","DE","Germany"
+"62.186.3.96","62.186.3.127","1052377952","1052377983","FR","France"
+"62.186.3.128","62.186.3.191","1052377984","1052378047","GB","United Kingdom"
+"62.186.3.192","62.186.3.223","1052378048","1052378079","FR","France"
+"62.186.3.224","62.186.3.255","1052378080","1052378111","NL","Netherlands"
+"62.186.4.0","62.186.7.103","1052378112","1052378983","DE","Germany"
+"62.186.7.104","62.186.7.111","1052378984","1052378991","NO","Norway"
+"62.186.7.112","62.186.7.151","1052378992","1052379031","GB","United Kingdom"
+"62.186.7.152","62.186.7.159","1052379032","1052379039","DE","Germany"
+"62.186.7.160","62.186.7.223","1052379040","1052379103","GB","United Kingdom"
+"62.186.7.224","62.186.7.255","1052379104","1052379135","SE","Sweden"
+"62.186.8.0","62.186.8.255","1052379136","1052379391","EU","Europe"
+"62.186.9.0","62.186.10.143","1052379392","1052379791","DE","Germany"
+"62.186.10.144","62.186.10.151","1052379792","1052379799","GB","United Kingdom"
+"62.186.10.152","62.186.10.159","1052379800","1052379807","NL","Netherlands"
+"62.186.10.160","62.186.10.191","1052379808","1052379839","DE","Germany"
+"62.186.10.192","62.186.10.255","1052379840","1052379903","ZA","South Africa"
+"62.186.11.0","62.186.11.159","1052379904","1052380063","GB","United Kingdom"
+"62.186.11.160","62.186.11.223","1052380064","1052380127","DE","Germany"
+"62.186.11.224","62.186.11.255","1052380128","1052380159","NL","Netherlands"
+"62.186.12.0","62.186.15.255","1052380160","1052381183","DE","Germany"
+"62.186.16.0","62.186.16.255","1052381184","1052381439","EU","Europe"
+"62.186.17.0","62.186.21.159","1052381440","1052382623","DE","Germany"
+"62.186.21.160","62.186.21.191","1052382624","1052382655","EU","Europe"
+"62.186.21.192","62.186.21.255","1052382656","1052382719","ES","Spain"
+"62.186.22.0","62.186.22.255","1052382720","1052382975","DE","Germany"
+"62.186.23.0","62.186.26.255","1052382976","1052383999","GB","United Kingdom"
+"62.186.27.0","62.186.27.255","1052384000","1052384255","NL","Netherlands"
+"62.186.28.0","62.186.31.255","1052384256","1052385279","GB","United Kingdom"
+"62.186.32.0","62.186.32.255","1052385280","1052385535","DE","Germany"
+"62.186.33.0","62.186.33.79","1052385536","1052385615","GB","United Kingdom"
+"62.186.33.80","62.186.33.95","1052385616","1052385631","ZA","South Africa"
+"62.186.33.96","62.186.33.159","1052385632","1052385695","GB","United Kingdom"
+"62.186.33.160","62.186.33.255","1052385696","1052385791","FR","France"
+"62.186.34.0","62.186.45.255","1052385792","1052388863","GB","United Kingdom"
+"62.186.46.0","62.186.46.255","1052388864","1052389119","NL","Netherlands"
+"62.186.47.0","62.186.52.31","1052389120","1052390431","GB","United Kingdom"
+"62.186.52.32","62.186.52.47","1052390432","1052390447","ZA","South Africa"
+"62.186.52.48","62.186.52.55","1052390448","1052390455","GB","United Kingdom"
+"62.186.52.56","62.186.52.63","1052390456","1052390463","IT","Italy"
+"62.186.52.64","62.186.63.255","1052390464","1052393471","GB","United Kingdom"
+"62.186.64.0","62.186.64.127","1052393472","1052393599","CH","Switzerland"
+"62.186.64.128","62.186.64.223","1052393600","1052393695","FR","France"
+"62.186.64.224","62.186.67.31","1052393696","1052394271","CH","Switzerland"
+"62.186.67.32","62.186.67.63","1052394272","1052394303","ZA","South Africa"
+"62.186.67.64","62.186.67.127","1052394304","1052394367","GB","United Kingdom"
+"62.186.67.128","62.186.70.255","1052394368","1052395263","CH","Switzerland"
+"62.186.71.0","62.186.72.159","1052395264","1052395679","GB","United Kingdom"
+"62.186.72.160","62.186.72.223","1052395680","1052395743","DE","Germany"
+"62.186.72.224","62.186.72.255","1052395744","1052395775","ES","Spain"
+"62.186.73.0","62.186.73.255","1052395776","1052396031","NL","Netherlands"
+"62.186.74.0","62.186.75.255","1052396032","1052396543","CH","Switzerland"
+"62.186.76.0","62.186.76.63","1052396544","1052396607","SE","Sweden"
+"62.186.76.64","62.186.76.127","1052396608","1052396671","BE","Belgium"
+"62.186.76.128","62.186.76.255","1052396672","1052396799","SE","Sweden"
+"62.186.77.0","62.186.77.63","1052396800","1052396863","TR","Turkey"
+"62.186.77.64","62.186.77.127","1052396864","1052396927","RO","Romania"
+"62.186.77.128","62.186.79.127","1052396928","1052397439","HU","Hungary"
+"62.186.79.128","62.186.79.255","1052397440","1052397567","EU","Europe"
+"62.186.80.0","62.186.85.191","1052397568","1052399039","IT","Italy"
+"62.186.85.192","62.186.85.255","1052399040","1052399103","NO","Norway"
+"62.186.86.0","62.186.89.31","1052399104","1052399903","IT","Italy"
+"62.186.89.32","62.186.89.47","1052399904","1052399919","DE","Germany"
+"62.186.89.48","62.186.89.55","1052399920","1052399927","NL","Netherlands"
+"62.186.89.56","62.186.89.63","1052399928","1052399935","FR","France"
+"62.186.89.64","62.186.89.127","1052399936","1052399999","IT","Italy"
+"62.186.89.128","62.186.89.255","1052400000","1052400127","BE","Belgium"
+"62.186.90.0","62.186.93.255","1052400128","1052401151","IT","Italy"
+"62.186.94.0","62.186.94.127","1052401152","1052401279","BE","Belgium"
+"62.186.94.128","62.186.94.159","1052401280","1052401311","IT","Italy"
+"62.186.94.160","62.186.94.191","1052401312","1052401343","AT","Austria"
+"62.186.94.192","62.186.94.255","1052401344","1052401407","ZA","South Africa"
+"62.186.95.0","62.186.95.191","1052401408","1052401599","BE","Belgium"
+"62.186.95.192","62.186.95.223","1052401600","1052401631","GB","United Kingdom"
+"62.186.95.224","62.186.95.255","1052401632","1052401663","RU","Russian Federation"
+"62.186.96.0","62.186.97.127","1052401664","1052402047","FR","France"
+"62.186.97.128","62.186.97.255","1052402048","1052402175","NL","Netherlands"
+"62.186.98.0","62.186.98.95","1052402176","1052402271","FR","France"
+"62.186.98.96","62.186.98.127","1052402272","1052402303","IT","Italy"
+"62.186.98.128","62.186.98.191","1052402304","1052402367","GB","United Kingdom"
+"62.186.98.192","62.186.102.159","1052402368","1052403359","FR","France"
+"62.186.102.160","62.186.102.191","1052403360","1052403391","DE","Germany"
+"62.186.102.192","62.186.102.207","1052403392","1052403407","IT","Italy"
+"62.186.102.208","62.186.102.215","1052403408","1052403415","GB","United Kingdom"
+"62.186.102.216","62.186.102.223","1052403416","1052403423","NL","Netherlands"
+"62.186.102.224","62.186.102.255","1052403424","1052403455","RO","Romania"
+"62.186.103.0","62.186.104.15","1052403456","1052403727","FR","France"
+"62.186.104.16","62.186.104.31","1052403728","1052403743","NL","Netherlands"
+"62.186.104.32","62.186.104.63","1052403744","1052403775","FR","France"
+"62.186.104.64","62.186.104.95","1052403776","1052403807","ZA","South Africa"
+"62.186.104.96","62.186.104.127","1052403808","1052403839","EU","Europe"
+"62.186.104.128","62.186.104.255","1052403840","1052403967","CH","Switzerland"
+"62.186.105.0","62.186.106.159","1052403968","1052404383","FR","France"
+"62.186.106.160","62.186.106.175","1052404384","1052404399","ZA","South Africa"
+"62.186.106.176","62.186.106.223","1052404400","1052404447","FR","France"
+"62.186.106.224","62.186.106.255","1052404448","1052404479","GB","United Kingdom"
+"62.186.107.0","62.186.108.31","1052404480","1052404767","FR","France"
+"62.186.108.32","62.186.108.47","1052404768","1052404783","ZA","South Africa"
+"62.186.108.48","62.186.108.63","1052404784","1052404799","GB","United Kingdom"
+"62.186.108.64","62.186.108.127","1052404800","1052404863","FR","France"
+"62.186.108.128","62.186.108.255","1052404864","1052404991","GB","United Kingdom"
+"62.186.109.0","62.186.111.255","1052404992","1052405759","FR","France"
+"62.186.112.0","62.186.118.223","1052405760","1052407519","AT","Austria"
+"62.186.118.224","62.186.118.239","1052407520","1052407535","FR","France"
+"62.186.118.240","62.186.118.255","1052407536","1052407551","SE","Sweden"
+"62.186.119.0","62.186.120.31","1052407552","1052407839","AT","Austria"
+"62.186.120.32","62.186.120.63","1052407840","1052407871","ZA","South Africa"
+"62.186.120.64","62.186.120.79","1052407872","1052407887","DE","Germany"
+"62.186.120.80","62.186.120.95","1052407888","1052407903","ZA","South Africa"
+"62.186.120.96","62.186.120.127","1052407904","1052407935","DE","Germany"
+"62.186.120.128","62.186.121.95","1052407936","1052408159","AT","Austria"
+"62.186.121.96","62.186.122.63","1052408160","1052408383","GB","United Kingdom"
+"62.186.122.64","62.186.122.127","1052408384","1052408447","BE","Belgium"
+"62.186.122.128","62.186.122.191","1052408448","1052408511","FR","France"
+"62.186.122.192","62.186.122.255","1052408512","1052408575","GB","United Kingdom"
+"62.186.123.0","62.186.123.255","1052408576","1052408831","AT","Austria"
+"62.186.124.0","62.186.127.255","1052408832","1052409855","GB","United Kingdom"
+"62.186.128.0","62.186.128.7","1052409856","1052409863","NL","Netherlands"
+"62.186.128.8","62.186.128.15","1052409864","1052409871","DE","Germany"
+"62.186.128.16","62.186.128.95","1052409872","1052409951","NL","Netherlands"
+"62.186.128.96","62.186.128.127","1052409952","1052409983","BE","Belgium"
+"62.186.128.128","62.186.128.191","1052409984","1052410047","GB","United Kingdom"
+"62.186.128.192","62.186.128.255","1052410048","1052410111","BE","Belgium"
+"62.186.129.0","62.186.132.255","1052410112","1052411135","EU","Europe"
+"62.186.133.0","62.186.137.167","1052411136","1052412327","NL","Netherlands"
+"62.186.137.168","62.186.137.175","1052412328","1052412335","EU","Europe"
+"62.186.137.176","62.186.137.183","1052412336","1052412343","NL","Netherlands"
+"62.186.137.184","62.186.137.191","1052412344","1052412351","GB","United Kingdom"
+"62.186.137.192","62.186.137.255","1052412352","1052412415","CH","Switzerland"
+"62.186.138.0","62.186.138.255","1052412416","1052412671","EU","Europe"
+"62.186.139.0","62.186.139.159","1052412672","1052412831","NL","Netherlands"
+"62.186.139.160","62.186.139.191","1052412832","1052412863","DE","Germany"
+"62.186.139.192","62.186.143.255","1052412864","1052413951","NL","Netherlands"
+"62.186.144.0","62.186.145.127","1052413952","1052414335","CZ","Czech Republic"
+"62.186.145.128","62.186.145.255","1052414336","1052414463","EU","Europe"
+"62.186.146.0","62.186.147.255","1052414464","1052414975","IE","Ireland"
+"62.186.148.0","62.186.151.255","1052414976","1052415999","BE","Belgium"
+"62.186.152.0","62.186.154.63","1052416000","1052416575","DE","Germany"
+"62.186.154.64","62.186.154.127","1052416576","1052416639","ZA","South Africa"
+"62.186.154.128","62.186.154.159","1052416640","1052416671","GB","United Kingdom"
+"62.186.154.160","62.186.154.191","1052416672","1052416703","DE","Germany"
+"62.186.154.192","62.186.154.223","1052416704","1052416735","IT","Italy"
+"62.186.154.224","62.186.154.255","1052416736","1052416767","DE","Germany"
+"62.186.155.0","62.186.156.47","1052416768","1052417071","NO","Norway"
+"62.186.156.48","62.186.156.63","1052417072","1052417087","DE","Germany"
+"62.186.156.64","62.186.156.95","1052417088","1052417119","AT","Austria"
+"62.186.156.96","62.186.156.127","1052417120","1052417151","IT","Italy"
+"62.186.156.128","62.186.156.255","1052417152","1052417279","GB","United Kingdom"
+"62.186.157.0","62.186.157.79","1052417280","1052417359","NO","Norway"
+"62.186.157.80","62.186.157.87","1052417360","1052417367","EU","Europe"
+"62.186.157.88","62.186.157.255","1052417368","1052417535","NO","Norway"
+"62.186.158.0","62.186.159.255","1052417536","1052418047","ZA","South Africa"
+"62.186.160.0","62.186.165.255","1052418048","1052419583","BE","Belgium"
+"62.186.166.0","62.186.167.191","1052419584","1052420031","IT","Italy"
+"62.186.167.192","62.186.167.223","1052420032","1052420063","EU","Europe"
+"62.186.167.224","62.186.167.255","1052420064","1052420095","IT","Italy"
+"62.186.168.0","62.186.170.127","1052420096","1052420735","GB","United Kingdom"
+"62.186.170.128","62.186.170.159","1052420736","1052420767","DE","Germany"
+"62.186.170.160","62.186.170.175","1052420768","1052420783","GB","United Kingdom"
+"62.186.170.176","62.186.170.191","1052420784","1052420799","ZA","South Africa"
+"62.186.170.192","62.186.170.255","1052420800","1052420863","DE","Germany"
+"62.186.171.0","62.186.175.255","1052420864","1052422143","GB","United Kingdom"
+"62.186.176.0","62.186.178.191","1052422144","1052422847","ZA","South Africa"
+"62.186.178.192","62.186.178.207","1052422848","1052422863","SE","Sweden"
+"62.186.178.208","62.186.178.223","1052422864","1052422879","FR","France"
+"62.186.178.224","62.186.180.31","1052422880","1052423199","ZA","South Africa"
+"62.186.180.32","62.186.180.63","1052423200","1052423231","CH","Switzerland"
+"62.186.180.64","62.186.180.127","1052423232","1052423295","ZA","South Africa"
+"62.186.180.128","62.186.180.135","1052423296","1052423303","EU","Europe"
+"62.186.180.136","62.186.180.143","1052423304","1052423311","CH","Switzerland"
+"62.186.180.144","62.186.180.191","1052423312","1052423359","EU","Europe"
+"62.186.180.192","62.186.180.255","1052423360","1052423423","NL","Netherlands"
+"62.186.181.0","62.186.183.31","1052423424","1052423967","ZA","South Africa"
+"62.186.183.32","62.186.183.63","1052423968","1052423999","EU","Europe"
+"62.186.183.64","62.186.186.95","1052424000","1052424799","ZA","South Africa"
+"62.186.186.96","62.186.186.111","1052424800","1052424815","GB","United Kingdom"
+"62.186.186.112","62.186.186.119","1052424816","1052424823","ES","Spain"
+"62.186.186.120","62.186.186.127","1052424824","1052424831","BE","Belgium"
+"62.186.186.128","62.186.186.255","1052424832","1052424959","GB","United Kingdom"
+"62.186.187.0","62.186.187.191","1052424960","1052425151","ZA","South Africa"
+"62.186.187.192","62.186.187.255","1052425152","1052425215","BE","Belgium"
+"62.186.188.0","62.186.191.255","1052425216","1052426239","ZA","South Africa"
+"62.186.192.0","62.186.192.79","1052426240","1052426319","PT","Portugal"
+"62.186.192.80","62.186.192.87","1052426320","1052426327","EU","Europe"
+"62.186.192.88","62.186.192.255","1052426328","1052426495","PT","Portugal"
+"62.186.193.0","62.186.193.15","1052426496","1052426511","EU","Europe"
+"62.186.193.16","62.186.193.31","1052426512","1052426527","FR","France"
+"62.186.193.32","62.186.193.255","1052426528","1052426751","EU","Europe"
+"62.186.194.0","62.186.195.255","1052426752","1052427263","NL","Netherlands"
+"62.186.196.0","62.186.198.63","1052427264","1052427839","CH","Switzerland"
+"62.186.198.64","62.186.198.79","1052427840","1052427855","GB","United Kingdom"
+"62.186.198.80","62.186.198.95","1052427856","1052427871","IT","Italy"
+"62.186.198.96","62.186.198.127","1052427872","1052427903","AT","Austria"
+"62.186.198.128","62.186.198.191","1052427904","1052427967","DE","Germany"
+"62.186.198.192","62.186.198.255","1052427968","1052428031","GB","United Kingdom"
+"62.186.199.0","62.186.199.255","1052428032","1052428287","CH","Switzerland"
+"62.186.200.0","62.186.200.191","1052428288","1052428479","ES","Spain"
+"62.186.200.192","62.186.200.255","1052428480","1052428543","BE","Belgium"
+"62.186.201.0","62.186.204.95","1052428544","1052429407","ES","Spain"
+"62.186.204.96","62.186.204.127","1052429408","1052429439","FR","France"
+"62.186.204.128","62.186.204.255","1052429440","1052429567","BE","Belgium"
+"62.186.205.0","62.186.205.191","1052429568","1052429759","ES","Spain"
+"62.186.205.192","62.186.205.255","1052429760","1052429823","DE","Germany"
+"62.186.206.0","62.186.207.255","1052429824","1052430335","ES","Spain"
+"62.186.208.0","62.186.208.71","1052430336","1052430407","BE","Belgium"
+"62.186.208.72","62.186.208.79","1052430408","1052430415","ZA","South Africa"
+"62.186.208.80","62.186.208.95","1052430416","1052430431","FR","France"
+"62.186.208.96","62.186.208.127","1052430432","1052430463","DE","Germany"
+"62.186.208.128","62.186.208.191","1052430464","1052430527","BE","Belgium"
+"62.186.208.192","62.186.208.255","1052430528","1052430591","DE","Germany"
+"62.186.209.0","62.186.219.255","1052430592","1052433407","BE","Belgium"
+"62.186.220.0","62.186.221.55","1052433408","1052433719","DK","Denmark"
+"62.186.221.56","62.186.221.63","1052433720","1052433727","FR","France"
+"62.186.221.64","62.186.221.255","1052433728","1052433919","DK","Denmark"
+"62.186.222.0","62.186.223.255","1052433920","1052434431","ZA","South Africa"
+"62.186.224.0","62.186.225.63","1052434432","1052434751","GB","United Kingdom"
+"62.186.225.64","62.186.225.95","1052434752","1052434783","NO","Norway"
+"62.186.225.96","62.186.227.255","1052434784","1052435455","GB","United Kingdom"
+"62.186.228.0","62.186.228.191","1052435456","1052435647","NL","Netherlands"
+"62.186.228.192","62.186.228.223","1052435648","1052435679","EU","Europe"
+"62.186.228.224","62.186.231.255","1052435680","1052436479","NL","Netherlands"
+"62.186.232.0","62.186.234.31","1052436480","1052437023","DE","Germany"
+"62.186.234.32","62.186.234.63","1052437024","1052437055","ZA","South Africa"
+"62.186.234.64","62.186.234.127","1052437056","1052437119","DE","Germany"
+"62.186.234.128","62.186.234.143","1052437120","1052437135","ZA","South Africa"
+"62.186.234.144","62.186.234.159","1052437136","1052437151","DE","Germany"
+"62.186.234.160","62.186.234.191","1052437152","1052437183","GB","United Kingdom"
+"62.186.234.192","62.186.234.255","1052437184","1052437247","ZA","South Africa"
+"62.186.235.0","62.186.236.255","1052437248","1052437759","DE","Germany"
+"62.186.237.0","62.186.237.255","1052437760","1052438015","CH","Switzerland"
+"62.186.238.0","62.186.239.127","1052438016","1052438399","BE","Belgium"
+"62.186.239.128","62.186.239.255","1052438400","1052438527","EU","Europe"
+"62.186.240.0","62.186.243.207","1052438528","1052439503","AT","Austria"
+"62.186.243.208","62.186.243.223","1052439504","1052439519","EU","Europe"
+"62.186.243.224","62.186.243.255","1052439520","1052439551","AT","Austria"
+"62.186.244.0","62.186.247.255","1052439552","1052440575","FR","France"
+"62.186.248.0","62.186.250.255","1052440576","1052441343","DE","Germany"
+"62.186.251.0","62.186.251.255","1052441344","1052441599","EU","Europe"
+"62.186.252.0","62.186.255.255","1052441600","1052442623","GB","United Kingdom"
+"62.187.0.0","62.187.3.255","1052442624","1052443647","DE","Germany"
+"62.187.4.0","62.187.13.255","1052443648","1052446207","EU","Europe"
+"62.187.14.0","62.187.15.255","1052446208","1052446719","DE","Germany"
+"62.187.16.0","62.187.19.255","1052446720","1052447743","CZ","Czech Republic"
+"62.187.20.0","62.187.20.127","1052447744","1052447871","PL","Poland"
+"62.187.20.128","62.187.20.255","1052447872","1052447999","EU","Europe"
+"62.187.21.0","62.187.21.127","1052448000","1052448127","PL","Poland"
+"62.187.21.128","62.187.21.255","1052448128","1052448255","EU","Europe"
+"62.187.22.0","62.187.31.255","1052448256","1052450815","ZA","South Africa"
+"62.187.32.0","62.187.35.255","1052450816","1052451839","DE","Germany"
+"62.187.36.0","62.187.37.63","1052451840","1052452159","NO","Norway"
+"62.187.37.64","62.187.37.127","1052452160","1052452223","EU","Europe"
+"62.187.37.128","62.187.37.255","1052452224","1052452351","NO","Norway"
+"62.187.38.0","62.187.39.223","1052452352","1052452831","ES","Spain"
+"62.187.39.224","62.187.39.239","1052452832","1052452847","GB","United Kingdom"
+"62.187.39.240","62.187.39.255","1052452848","1052452863","FR","France"
+"62.187.40.0","62.187.40.127","1052452864","1052452991","EU","Europe"
+"62.187.40.128","62.187.40.135","1052452992","1052452999","SK","Slovakia"
+"62.187.40.136","62.187.40.255","1052453000","1052453119","EU","Europe"
+"62.187.41.0","62.187.41.255","1052453120","1052453375","FR","France"
+"62.187.42.0","62.187.43.255","1052453376","1052453887","AT","Austria"
+"62.187.44.0","62.187.47.255","1052453888","1052454911","GB","United Kingdom"
+"62.187.48.0","62.187.48.31","1052454912","1052454943","FR","France"
+"62.187.48.32","62.187.48.47","1052454944","1052454959","NL","Netherlands"
+"62.187.48.48","62.187.48.63","1052454960","1052454975","EU","Europe"
+"62.187.48.64","62.187.49.191","1052454976","1052455359","NL","Netherlands"
+"62.187.49.192","62.187.49.255","1052455360","1052455423","EU","Europe"
+"62.187.50.0","62.187.51.255","1052455424","1052455935","GB","United Kingdom"
+"62.187.52.0","62.187.53.255","1052455936","1052456447","NL","Netherlands"
+"62.187.54.0","62.187.55.255","1052456448","1052456959","CH","Switzerland"
+"62.187.56.0","62.187.59.255","1052456960","1052457983","NL","Netherlands"
+"62.187.60.0","62.187.61.127","1052457984","1052458367","AT","Austria"
+"62.187.61.128","62.187.61.191","1052458368","1052458431","EU","Europe"
+"62.187.61.192","62.187.61.255","1052458432","1052458495","AT","Austria"
+"62.187.62.0","62.187.63.95","1052458496","1052458847","NL","Netherlands"
+"62.187.63.96","62.187.63.111","1052458848","1052458863","FR","France"
+"62.187.63.112","62.187.63.119","1052458864","1052458871","NL","Netherlands"
+"62.187.63.120","62.187.63.127","1052458872","1052458879","FR","France"
+"62.187.63.128","62.187.67.255","1052458880","1052460031","GB","United Kingdom"
+"62.187.68.0","62.187.68.95","1052460032","1052460127","NO","Norway"
+"62.187.68.96","62.187.68.191","1052460128","1052460223","EU","Europe"
+"62.187.68.192","62.187.68.255","1052460224","1052460287","FR","France"
+"62.187.69.0","62.187.69.255","1052460288","1052460543","EU","Europe"
+"62.187.70.0","62.187.70.255","1052460544","1052460799","NO","Norway"
+"62.187.71.0","62.187.71.255","1052460800","1052461055","DE","Germany"
+"62.187.72.0","62.187.72.239","1052461056","1052461295","FR","France"
+"62.187.72.240","62.187.72.255","1052461296","1052461311","BE","Belgium"
+"62.187.73.0","62.187.75.127","1052461312","1052461951","FR","France"
+"62.187.75.128","62.187.75.143","1052461952","1052461967","EU","Europe"
+"62.187.75.144","62.187.79.255","1052461968","1052463103","FR","France"
+"62.187.80.0","62.187.81.255","1052463104","1052463615","ES","Spain"
+"62.187.82.0","62.187.85.255","1052463616","1052464639","GB","United Kingdom"
+"62.187.86.0","62.187.87.31","1052464640","1052464927","ES","Spain"
+"62.187.87.32","62.187.87.63","1052464928","1052464959","EU","Europe"
+"62.187.87.64","62.187.87.191","1052464960","1052465087","ES","Spain"
+"62.187.87.192","62.187.87.255","1052465088","1052465151","EU","Europe"
+"62.187.88.0","62.187.88.223","1052465152","1052465375","ZA","South Africa"
+"62.187.88.224","62.187.88.255","1052465376","1052465407","EU","Europe"
+"62.187.89.0","62.187.89.255","1052465408","1052465663","ZA","South Africa"
+"62.187.90.0","62.187.92.255","1052465664","1052466431","EU","Europe"
+"62.187.93.0","62.187.99.255","1052466432","1052468223","FR","France"
+"62.187.100.0","62.187.103.255","1052468224","1052469247","GB","United Kingdom"
+"62.187.104.0","62.187.107.255","1052469248","1052470271","FR","France"
+"62.187.108.0","62.187.109.255","1052470272","1052470783","ZA","South Africa"
+"62.187.110.0","62.187.110.223","1052470784","1052471007","FR","France"
+"62.187.110.224","62.187.110.255","1052471008","1052471039","EU","Europe"
+"62.187.111.0","62.187.111.255","1052471040","1052471295","BE","Belgium"
+"62.187.112.0","62.187.115.255","1052471296","1052472319","GB","United Kingdom"
+"62.187.116.0","62.187.116.127","1052472320","1052472447","EU","Europe"
+"62.187.116.128","62.187.116.191","1052472448","1052472511","GB","United Kingdom"
+"62.187.116.192","62.187.116.255","1052472512","1052472575","EU","Europe"
+"62.187.117.0","62.187.127.95","1052472576","1052475231","GB","United Kingdom"
+"62.187.127.96","62.187.127.103","1052475232","1052475239","EU","Europe"
+"62.187.127.104","62.187.127.119","1052475240","1052475255","GB","United Kingdom"
+"62.187.127.120","62.187.127.127","1052475256","1052475263","EU","Europe"
+"62.187.127.128","62.187.127.255","1052475264","1052475391","GB","United Kingdom"
+"62.187.128.0","62.187.131.223","1052475392","1052476383","FR","France"
+"62.187.131.224","62.187.131.255","1052476384","1052476415","EU","Europe"
+"62.187.132.0","62.187.143.255","1052476416","1052479487","FR","France"
+"62.187.144.0","62.187.144.255","1052479488","1052479743","NL","Netherlands"
+"62.187.145.0","62.187.145.255","1052479744","1052479999","DE","Germany"
+"62.187.146.0","62.187.159.255","1052480000","1052483583","NL","Netherlands"
+"62.187.160.0","62.187.161.159","1052483584","1052483999","IT","Italy"
+"62.187.161.160","62.187.161.191","1052484000","1052484031","EU","Europe"
+"62.187.161.192","62.187.166.159","1052484032","1052485279","IT","Italy"
+"62.187.166.160","62.187.166.191","1052485280","1052485311","EU","Europe"
+"62.187.166.192","62.187.167.255","1052485312","1052485631","IT","Italy"
+"62.187.168.0","62.187.171.255","1052485632","1052486655","GB","United Kingdom"
+"62.187.172.0","62.187.172.255","1052486656","1052486911","CH","Switzerland"
+"62.187.173.0","62.187.173.63","1052486912","1052486975","DE","Germany"
+"62.187.173.64","62.187.173.127","1052486976","1052487039","FR","France"
+"62.187.173.128","62.187.173.255","1052487040","1052487167","DE","Germany"
+"62.187.174.0","62.187.174.255","1052487168","1052487423","GB","United Kingdom"
+"62.187.175.0","62.187.175.255","1052487424","1052487679","AT","Austria"
+"62.187.176.0","62.187.179.255","1052487680","1052488703","CH","Switzerland"
+"62.187.180.0","62.187.183.255","1052488704","1052489727","GB","United Kingdom"
+"62.187.184.0","62.187.185.255","1052489728","1052490239","IE","Ireland"
+"62.187.186.0","62.187.187.255","1052490240","1052490751","SE","Sweden"
+"62.187.188.0","62.187.191.159","1052490752","1052491679","AT","Austria"
+"62.187.191.160","62.187.191.167","1052491680","1052491687","EU","Europe"
+"62.187.191.168","62.187.191.255","1052491688","1052491775","AT","Austria"
+"62.187.192.0","62.187.198.255","1052491776","1052493567","BE","Belgium"
+"62.187.199.0","62.187.199.127","1052493568","1052493695","EU","Europe"
+"62.187.199.128","62.187.201.255","1052493696","1052494335","BE","Belgium"
+"62.187.202.0","62.187.202.255","1052494336","1052494591","NL","Netherlands"
+"62.187.203.0","62.187.206.79","1052494592","1052495439","BE","Belgium"
+"62.187.206.80","62.187.206.127","1052495440","1052495487","FR","France"
+"62.187.206.128","62.187.206.191","1052495488","1052495551","BE","Belgium"
+"62.187.206.192","62.187.206.223","1052495552","1052495583","GB","United Kingdom"
+"62.187.206.224","62.187.207.255","1052495584","1052495871","BE","Belgium"
+"62.187.208.0","62.187.208.7","1052495872","1052495879","UA","Ukraine"
+"62.187.208.8","62.187.208.255","1052495880","1052496127","EU","Europe"
+"62.187.209.0","62.187.213.255","1052496128","1052497407","DE","Germany"
+"62.187.214.0","62.187.214.255","1052497408","1052497663","EU","Europe"
+"62.187.215.0","62.187.215.255","1052497664","1052497919","DE","Germany"
+"62.187.216.0","62.187.217.255","1052497920","1052498431","ES","Spain"
+"62.187.218.0","62.187.218.63","1052498432","1052498495","RO","Romania"
+"62.187.218.64","62.187.219.255","1052498496","1052498943","EU","Europe"
+"62.187.220.0","62.187.221.255","1052498944","1052499455","GB","United Kingdom"
+"62.187.222.0","62.187.223.255","1052499456","1052499967","EU","Europe"
+"62.187.224.0","62.187.224.223","1052499968","1052500191","DK","Denmark"
+"62.187.224.224","62.187.224.239","1052500192","1052500207","EU","Europe"
+"62.187.224.240","62.187.225.95","1052500208","1052500319","DK","Denmark"
+"62.187.225.96","62.187.225.255","1052500320","1052500479","EU","Europe"
+"62.187.226.0","62.187.227.255","1052500480","1052500991","GB","United Kingdom"
+"62.187.228.0","62.187.228.31","1052500992","1052501023","FI","Finland"
+"62.187.228.32","62.187.228.39","1052501024","1052501031","EU","Europe"
+"62.187.228.40","62.187.228.47","1052501032","1052501039","FI","Finland"
+"62.187.228.48","62.187.228.127","1052501040","1052501119","EU","Europe"
+"62.187.228.128","62.187.228.255","1052501120","1052501247","FI","Finland"
+"62.187.229.0","62.187.229.255","1052501248","1052501503","EU","Europe"
+"62.187.230.0","62.187.231.255","1052501504","1052502015","CH","Switzerland"
+"62.187.232.0","62.187.234.255","1052502016","1052502783","IE","Ireland"
+"62.187.235.0","62.187.235.31","1052502784","1052502815","EU","Europe"
+"62.187.235.32","62.187.235.63","1052502816","1052502847","IE","Ireland"
+"62.187.235.64","62.187.235.255","1052502848","1052503039","EU","Europe"
+"62.187.236.0","62.187.240.255","1052503040","1052504319","GB","United Kingdom"
+"62.187.241.0","62.187.241.31","1052504320","1052504351","BY","Belarus"
+"62.187.241.32","62.187.241.63","1052504352","1052504383","EU","Europe"
+"62.187.241.64","62.187.253.191","1052504384","1052507583","GB","United Kingdom"
+"62.187.253.192","62.187.253.255","1052507584","1052507647","EU","Europe"
+"62.187.254.0","62.187.254.127","1052507648","1052507775","GB","United Kingdom"
+"62.187.254.128","62.187.254.255","1052507776","1052507903","EU","Europe"
+"62.187.255.0","62.190.10.138","1052507904","1052641930","GB","United Kingdom"
+"62.190.10.139","62.190.10.139","1052641931","1052641931","EU","Europe"
+"62.190.10.140","62.190.255.255","1052641932","1052704767","GB","United Kingdom"
+"62.191.0.0","62.191.31.255","1052704768","1052712959","NL","Netherlands"
+"62.191.32.0","62.191.255.255","1052712960","1052770303","GB","United Kingdom"
+"62.192.0.0","62.192.31.255","1052770304","1052778495","CH","Switzerland"
+"62.192.32.0","62.192.63.255","1052778496","1052786687","RU","Russian Federation"
+"62.192.64.0","62.192.95.255","1052786688","1052794879","GR","Greece"
+"62.192.96.0","62.192.127.255","1052794880","1052803071","NL","Netherlands"
+"62.192.128.0","62.192.128.255","1052803072","1052803327","DE","Germany"
+"62.192.129.0","62.192.129.255","1052803328","1052803583","EU","Europe"
+"62.192.130.0","62.192.141.255","1052803584","1052806655","DE","Germany"
+"62.192.142.0","62.192.143.255","1052806656","1052807167","MW","Malawi"
+"62.192.144.0","62.192.156.255","1052807168","1052810495","DE","Germany"
+"62.192.157.0","62.192.157.255","1052810496","1052810751","US","United States"
+"62.192.158.0","62.192.159.255","1052810752","1052811263","DE","Germany"
+"62.192.160.0","62.192.191.255","1052811264","1052819455","RU","Russian Federation"
+"62.192.192.0","62.192.223.255","1052819456","1052827647","DE","Germany"
+"62.192.224.0","62.192.255.255","1052827648","1052835839","RU","Russian Federation"
+"62.193.0.0","62.193.31.255","1052835840","1052844031","IR","Iran, Islamic Republic of"
+"62.193.32.0","62.193.63.255","1052844032","1052852223","FR","France"
+"62.193.64.0","62.193.127.255","1052852224","1052868607","EG","Egypt"
+"62.193.128.0","62.193.159.255","1052868608","1052876799","RS","Serbia"
+"62.193.160.0","62.193.191.255","1052876800","1052884991","NG","Nigeria"
+"62.193.192.0","62.193.255.255","1052884992","1052901375","FR","France"
+"62.194.0.0","62.195.255.255","1052901376","1053032447","NL","Netherlands"
+"62.196.0.0","62.196.255.255","1053032448","1053097983","IT","Italy"
+"62.197.0.0","62.197.31.255","1053097984","1053106175","DE","Germany"
+"62.197.32.0","62.197.63.255","1053106176","1053114367","GB","United Kingdom"
+"62.197.64.0","62.197.127.255","1053114368","1053130751","BE","Belgium"
+"62.197.128.0","62.197.159.255","1053130752","1053138943","NL","Netherlands"
+"62.197.160.0","62.197.191.255","1053138944","1053147135","FI","Finland"
+"62.197.192.0","62.197.255.255","1053147136","1053163519","SK","Slovakia"
+"62.198.0.0","62.199.255.255","1053163520","1053294591","DK","Denmark"
+"62.200.0.0","62.200.0.23","1053294592","1053294615","EU","Europe"
+"62.200.0.24","62.200.0.31","1053294616","1053294623","AT","Austria"
+"62.200.0.32","62.200.0.63","1053294624","1053294655","EU","Europe"
+"62.200.0.64","62.200.0.87","1053294656","1053294679","AT","Austria"
+"62.200.0.88","62.200.1.255","1053294680","1053295103","EU","Europe"
+"62.200.2.0","62.200.7.255","1053295104","1053296639","AT","Austria"
+"62.200.8.0","62.200.9.255","1053296640","1053297151","EU","Europe"
+"62.200.10.0","62.200.11.255","1053297152","1053297663","IT","Italy"
+"62.200.12.0","62.200.25.63","1053297664","1053301055","EU","Europe"
+"62.200.25.64","62.200.25.79","1053301056","1053301071","FR","France"
+"62.200.25.80","62.200.31.255","1053301072","1053302783","EU","Europe"
+"62.200.32.0","62.200.35.255","1053302784","1053303807","GB","United Kingdom"
+"62.200.36.0","62.200.60.191","1053303808","1053310143","EU","Europe"
+"62.200.60.192","62.200.60.255","1053310144","1053310207","SK","Slovakia"
+"62.200.61.0","62.200.71.103","1053310208","1053312871","EU","Europe"
+"62.200.71.104","62.200.71.119","1053312872","1053312887","DK","Denmark"
+"62.200.71.120","62.200.71.143","1053312888","1053312911","EU","Europe"
+"62.200.71.144","62.200.71.159","1053312912","1053312927","DK","Denmark"
+"62.200.71.160","62.200.94.255","1053312928","1053318911","EU","Europe"
+"62.200.95.0","62.200.95.31","1053318912","1053318943","FI","Finland"
+"62.200.95.32","62.200.121.255","1053318944","1053325823","EU","Europe"
+"62.200.122.0","62.200.123.255","1053325824","1053326335","DE","Germany"
+"62.200.124.0","62.200.124.167","1053326336","1053326503","EU","Europe"
+"62.200.124.168","62.200.124.191","1053326504","1053326527","BE","Belgium"
+"62.200.124.192","62.200.124.207","1053326528","1053326543","EU","Europe"
+"62.200.124.208","62.200.124.215","1053326544","1053326551","BE","Belgium"
+"62.200.124.216","62.200.136.31","1053326552","1053329439","EU","Europe"
+"62.200.136.32","62.200.136.63","1053329440","1053329471","ES","Spain"
+"62.200.136.64","62.200.136.107","1053329472","1053329515","EU","Europe"
+"62.200.136.108","62.200.136.127","1053329516","1053329535","ES","Spain"
+"62.200.136.128","62.200.149.255","1053329536","1053332991","EU","Europe"
+"62.200.150.0","62.200.153.255","1053332992","1053334015","BE","Belgium"
+"62.200.154.0","62.200.159.255","1053334016","1053335551","EU","Europe"
+"62.200.160.0","62.200.163.255","1053335552","1053336575","ZA","South Africa"
+"62.200.164.0","62.200.213.255","1053336576","1053349375","EU","Europe"
+"62.200.214.0","62.200.214.255","1053349376","1053349631","NL","Netherlands"
+"62.200.215.0","62.200.216.63","1053349632","1053349951","EU","Europe"
+"62.200.216.64","62.200.216.79","1053349952","1053349967","IE","Ireland"
+"62.200.216.80","62.200.229.191","1053349968","1053353407","EU","Europe"
+"62.200.229.192","62.200.229.207","1053353408","1053353423","GB","United Kingdom"
+"62.200.229.208","62.200.255.255","1053353424","1053360127","EU","Europe"
+"62.201.0.0","62.201.15.255","1053360128","1053364223","ES","Spain"
+"62.201.16.0","62.201.31.255","1053364224","1053368319","CZ","Czech Republic"
+"62.201.32.0","62.201.63.255","1053368320","1053376511","SE","Sweden"
+"62.201.64.0","62.201.127.255","1053376512","1053392895","HU","Hungary"
+"62.201.128.0","62.201.159.255","1053392896","1053401087","FR","France"
+"62.201.160.0","62.201.191.255","1053401088","1053409279","DE","Germany"
+"62.201.192.0","62.201.255.255","1053409280","1053425663","IQ","Iraq"
+"62.202.0.0","62.203.255.255","1053425664","1053556735","CH","Switzerland"
+"62.204.0.0","62.204.31.255","1053556736","1053564927","FI","Finland"
+"62.204.32.0","62.204.63.255","1053564928","1053573119","GB","United Kingdom"
+"62.204.64.0","62.204.95.255","1053573120","1053581311","NL","Netherlands"
+"62.204.96.0","62.204.127.255","1053581312","1053589503","CH","Switzerland"
+"62.204.128.0","62.204.159.255","1053589504","1053597695","BG","Bulgaria"
+"62.204.160.0","62.204.191.255","1053597696","1053605887","DE","Germany"
+"62.204.192.0","62.204.223.255","1053605888","1053614079","ES","Spain"
+"62.204.224.0","62.204.255.255","1053614080","1053622271","CZ","Czech Republic"
+"62.205.0.0","62.205.31.255","1053622272","1053630463","IT","Italy"
+"62.205.32.0","62.205.63.255","1053630464","1053638655","GR","Greece"
+"62.205.64.0","62.205.127.255","1053638656","1053655039","BE","Belgium"
+"62.205.128.0","62.205.159.255","1053655040","1053663231","UA","Ukraine"
+"62.205.160.0","62.205.191.255","1053663232","1053671423","RU","Russian Federation"
+"62.205.192.0","62.205.255.255","1053671424","1053687807","LV","Latvia"
+"62.206.0.0","62.206.255.255","1053687808","1053753343","DE","Germany"
+"62.207.0.0","62.207.255.255","1053753344","1053818879","NL","Netherlands"
+"62.208.0.0","62.208.1.255","1053818880","1053819391","DE","Germany"
+"62.208.2.0","62.208.2.31","1053819392","1053819423","EU","Europe"
+"62.208.2.32","62.208.2.47","1053819424","1053819439","DE","Germany"
+"62.208.2.48","62.208.2.127","1053819440","1053819519","EU","Europe"
+"62.208.2.128","62.208.2.171","1053819520","1053819563","DE","Germany"
+"62.208.2.172","62.208.2.191","1053819564","1053819583","EU","Europe"
+"62.208.2.192","62.208.2.255","1053819584","1053819647","DE","Germany"
+"62.208.3.0","62.208.4.255","1053819648","1053820159","EU","Europe"
+"62.208.5.0","62.208.7.255","1053820160","1053820927","DE","Germany"
+"62.208.8.0","62.208.9.255","1053820928","1053821439","EU","Europe"
+"62.208.10.0","62.208.10.7","1053821440","1053821447","GB","United Kingdom"
+"62.208.10.8","62.208.10.127","1053821448","1053821567","EU","Europe"
+"62.208.10.128","62.208.10.255","1053821568","1053821695","GB","United Kingdom"
+"62.208.11.0","62.208.19.255","1053821696","1053823999","EU","Europe"
+"62.208.20.0","62.208.20.7","1053824000","1053824007","DE","Germany"
+"62.208.20.8","62.208.20.15","1053824008","1053824015","EU","Europe"
+"62.208.20.16","62.208.20.23","1053824016","1053824023","DE","Germany"
+"62.208.20.24","62.208.20.63","1053824024","1053824063","EU","Europe"
+"62.208.20.64","62.208.20.95","1053824064","1053824095","DE","Germany"
+"62.208.20.96","62.208.20.127","1053824096","1053824127","EU","Europe"
+"62.208.20.128","62.208.20.255","1053824128","1053824255","NL","Netherlands"
+"62.208.21.0","62.208.23.255","1053824256","1053825023","EU","Europe"
+"62.208.24.0","62.208.26.255","1053825024","1053825791","ES","Spain"
+"62.208.27.0","62.208.27.127","1053825792","1053825919","GB","United Kingdom"
+"62.208.27.128","62.208.27.255","1053825920","1053826047","ES","Spain"
+"62.208.28.0","62.208.30.255","1053826048","1053826815","EU","Europe"
+"62.208.31.0","62.208.32.255","1053826816","1053827327","DE","Germany"
+"62.208.33.0","62.208.33.255","1053827328","1053827583","BE","Belgium"
+"62.208.34.0","62.208.35.255","1053827584","1053828095","EU","Europe"
+"62.208.36.0","62.208.39.255","1053828096","1053829119","GB","United Kingdom"
+"62.208.40.0","62.208.47.255","1053829120","1053831167","EU","Europe"
+"62.208.48.0","62.208.48.255","1053831168","1053831423","DE","Germany"
+"62.208.49.0","62.208.62.191","1053831424","1053834943","EU","Europe"
+"62.208.62.192","62.208.62.223","1053834944","1053834975","DE","Germany"
+"62.208.62.224","62.208.63.255","1053834976","1053835263","EU","Europe"
+"62.208.64.0","62.208.65.255","1053835264","1053835775","DE","Germany"
+"62.208.66.0","62.208.72.127","1053835776","1053837439","EU","Europe"
+"62.208.72.128","62.208.72.143","1053837440","1053837455","GB","United Kingdom"
+"62.208.72.144","62.208.72.255","1053837456","1053837567","EU","Europe"
+"62.208.73.0","62.208.73.255","1053837568","1053837823","GB","United Kingdom"
+"62.208.74.0","62.208.75.255","1053837824","1053838335","FK","Falkland Islands (Malvinas)"
+"62.208.76.0","62.208.76.255","1053838336","1053838591","DE","Germany"
+"62.208.77.0","62.208.79.255","1053838592","1053839359","EU","Europe"
+"62.208.80.0","62.208.83.255","1053839360","1053840383","DE","Germany"
+"62.208.84.0","62.208.84.15","1053840384","1053840399","EU","Europe"
+"62.208.84.16","62.208.84.31","1053840400","1053840415","DE","Germany"
+"62.208.84.32","62.208.84.63","1053840416","1053840447","EU","Europe"
+"62.208.84.64","62.208.84.127","1053840448","1053840511","DE","Germany"
+"62.208.84.128","62.208.94.255","1053840512","1053843199","EU","Europe"
+"62.208.95.0","62.208.95.31","1053843200","1053843231","DK","Denmark"
+"62.208.95.32","62.208.95.255","1053843232","1053843455","GB","United Kingdom"
+"62.208.96.0","62.208.96.255","1053843456","1053843711","EU","Europe"
+"62.208.97.0","62.208.97.255","1053843712","1053843967","DE","Germany"
+"62.208.98.0","62.208.98.255","1053843968","1053844223","GB","United Kingdom"
+"62.208.99.0","62.208.99.255","1053844224","1053844479","DE","Germany"
+"62.208.100.0","62.208.101.255","1053844480","1053844991","EU","Europe"
+"62.208.102.0","62.208.103.255","1053844992","1053845503","DE","Germany"
+"62.208.104.0","62.208.104.223","1053845504","1053845727","EU","Europe"
+"62.208.104.224","62.208.104.231","1053845728","1053845735","DE","Germany"
+"62.208.104.232","62.208.105.255","1053845736","1053846015","EU","Europe"
+"62.208.106.0","62.208.107.255","1053846016","1053846527","DE","Germany"
+"62.208.108.0","62.208.108.255","1053846528","1053846783","EU","Europe"
+"62.208.109.0","62.208.111.255","1053846784","1053847551","DE","Germany"
+"62.208.112.0","62.208.119.255","1053847552","1053849599","GB","United Kingdom"
+"62.208.120.0","62.208.122.255","1053849600","1053850367","DE","Germany"
+"62.208.123.0","62.208.125.255","1053850368","1053851135","EU","Europe"
+"62.208.126.0","62.208.127.255","1053851136","1053851647","DE","Germany"
+"62.208.128.0","62.208.128.255","1053851648","1053851903","EU","Europe"
+"62.208.129.0","62.208.129.15","1053851904","1053851919","FR","France"
+"62.208.129.16","62.208.129.127","1053851920","1053852031","EU","Europe"
+"62.208.129.128","62.208.129.143","1053852032","1053852047","IT","Italy"
+"62.208.129.144","62.208.129.207","1053852048","1053852111","EU","Europe"
+"62.208.129.208","62.208.129.223","1053852112","1053852127","GB","United Kingdom"
+"62.208.129.224","62.208.129.255","1053852128","1053852159","DE","Germany"
+"62.208.130.0","62.208.143.255","1053852160","1053855743","EU","Europe"
+"62.208.144.0","62.208.159.255","1053855744","1053859839","GB","United Kingdom"
+"62.208.160.0","62.208.163.255","1053859840","1053860863","DE","Germany"
+"62.208.164.0","62.208.171.191","1053860864","1053862847","EU","Europe"
+"62.208.171.192","62.208.171.223","1053862848","1053862879","DE","Germany"
+"62.208.171.224","62.208.173.255","1053862880","1053863423","EU","Europe"
+"62.208.174.0","62.208.179.255","1053863424","1053864959","DE","Germany"
+"62.208.180.0","62.208.180.255","1053864960","1053865215","EU","Europe"
+"62.208.181.0","62.208.182.255","1053865216","1053865727","DE","Germany"
+"62.208.183.0","62.208.183.31","1053865728","1053865759","US","United States"
+"62.208.183.32","62.208.183.255","1053865760","1053865983","EU","Europe"
+"62.208.184.0","62.208.184.255","1053865984","1053866239","DE","Germany"
+"62.208.185.0","62.208.185.255","1053866240","1053866495","ES","Spain"
+"62.208.186.0","62.208.187.71","1053866496","1053866823","DE","Germany"
+"62.208.187.72","62.208.187.79","1053866824","1053866831","EU","Europe"
+"62.208.187.80","62.208.187.95","1053866832","1053866847","DE","Germany"
+"62.208.187.96","62.208.189.255","1053866848","1053867519","EU","Europe"
+"62.208.190.0","62.208.190.255","1053867520","1053867775","DE","Germany"
+"62.208.191.0","62.208.191.199","1053867776","1053867975","EU","Europe"
+"62.208.191.200","62.208.191.207","1053867976","1053867983","DE","Germany"
+"62.208.191.208","62.208.191.215","1053867984","1053867991","EU","Europe"
+"62.208.191.216","62.208.191.223","1053867992","1053867999","DE","Germany"
+"62.208.191.224","62.208.191.231","1053868000","1053868007","EU","Europe"
+"62.208.191.232","62.208.191.239","1053868008","1053868015","DE","Germany"
+"62.208.191.240","62.208.191.255","1053868016","1053868031","EU","Europe"
+"62.208.192.0","62.208.193.63","1053868032","1053868351","ES","Spain"
+"62.208.193.64","62.208.193.127","1053868352","1053868415","EU","Europe"
+"62.208.193.128","62.208.193.159","1053868416","1053868447","ES","Spain"
+"62.208.193.160","62.208.193.167","1053868448","1053868455","GB","United Kingdom"
+"62.208.193.168","62.208.193.175","1053868456","1053868463","ES","Spain"
+"62.208.193.176","62.208.193.191","1053868464","1053868479","EU","Europe"
+"62.208.193.192","62.208.193.255","1053868480","1053868543","FR","France"
+"62.208.194.0","62.208.194.255","1053868544","1053868799","EU","Europe"
+"62.208.195.0","62.208.197.255","1053868800","1053869567","DE","Germany"
+"62.208.198.0","62.208.199.255","1053869568","1053870079","EU","Europe"
+"62.208.200.0","62.208.200.255","1053870080","1053870335","DE","Germany"
+"62.208.201.0","62.208.201.255","1053870336","1053870591","GB","United Kingdom"
+"62.208.202.0","62.208.202.255","1053870592","1053870847","EU","Europe"
+"62.208.203.0","62.208.204.255","1053870848","1053871359","DE","Germany"
+"62.208.205.0","62.208.205.255","1053871360","1053871615","EU","Europe"
+"62.208.206.0","62.208.206.255","1053871616","1053871871","DE","Germany"
+"62.208.207.0","62.208.208.255","1053871872","1053872383","EU","Europe"
+"62.208.209.0","62.208.209.63","1053872384","1053872447","DE","Germany"
+"62.208.209.64","62.208.209.127","1053872448","1053872511","EU","Europe"
+"62.208.209.128","62.208.209.255","1053872512","1053872639","FR","France"
+"62.208.210.0","62.208.210.255","1053872640","1053872895","EU","Europe"
+"62.208.211.0","62.208.213.255","1053872896","1053873663","DE","Germany"
+"62.208.214.0","62.208.223.255","1053873664","1053876223","EU","Europe"
+"62.208.224.0","62.208.224.255","1053876224","1053876479","DE","Germany"
+"62.208.225.0","62.208.225.255","1053876480","1053876735","GB","United Kingdom"
+"62.208.226.0","62.208.226.255","1053876736","1053876991","DE","Germany"
+"62.208.227.0","62.208.227.255","1053876992","1053877247","EU","Europe"
+"62.208.228.0","62.208.231.255","1053877248","1053878271","DE","Germany"
+"62.208.232.0","62.208.233.255","1053878272","1053878783","GB","United Kingdom"
+"62.208.234.0","62.208.235.7","1053878784","1053879047","DE","Germany"
+"62.208.235.8","62.208.235.15","1053879048","1053879055","EU","Europe"
+"62.208.235.16","62.208.235.31","1053879056","1053879071","DE","Germany"
+"62.208.235.32","62.208.235.63","1053879072","1053879103","EU","Europe"
+"62.208.235.64","62.208.235.127","1053879104","1053879167","GB","United Kingdom"
+"62.208.235.128","62.208.235.255","1053879168","1053879295","EU","Europe"
+"62.208.236.0","62.208.246.255","1053879296","1053882111","DE","Germany"
+"62.208.247.0","62.208.247.255","1053882112","1053882367","EU","Europe"
+"62.208.248.0","62.208.249.255","1053882368","1053882879","DE","Germany"
+"62.208.250.0","62.208.251.255","1053882880","1053883391","GB","United Kingdom"
+"62.208.252.0","62.208.255.255","1053883392","1053884415","DE","Germany"
+"62.209.0.0","62.209.31.255","1053884416","1053892607","BH","Bahrain"
+"62.209.32.0","62.209.63.255","1053892608","1053900799","DE","Germany"
+"62.209.64.0","62.209.127.255","1053900800","1053917183","NO","Norway"
+"62.209.128.0","62.209.159.255","1053917184","1053925375","UZ","Uzbekistan"
+"62.209.160.0","62.209.166.247","1053925376","1053927159","SE","Sweden"
+"62.209.166.248","62.209.167.31","1053927160","1053927199","FI","Finland"
+"62.209.167.32","62.209.191.255","1053927200","1053933567","SE","Sweden"
+"62.209.192.0","62.209.255.255","1053933568","1053949951","CZ","Czech Republic"
+"62.210.0.0","62.210.71.60","1053949952","1053968188","FR","France"
+"62.210.71.61","62.210.71.61","1053968189","1053968189","PT","Portugal"
+"62.210.71.62","62.210.255.255","1053968190","1054015487","FR","France"
+"62.211.0.0","62.212.31.255","1054015488","1054089215","IT","Italy"
+"62.212.32.0","62.212.63.255","1054089216","1054097407","GE","Georgia"
+"62.212.64.0","62.212.95.255","1054097408","1054105599","NL","Netherlands"
+"62.212.96.0","62.212.127.255","1054105600","1054113791","FR","France"
+"62.212.128.0","62.212.159.255","1054113792","1054121983","NL","Netherlands"
+"62.212.160.0","62.212.191.255","1054121984","1054130175","AT","Austria"
+"62.212.192.0","62.212.223.255","1054130176","1054138367","LT","Lithuania"
+"62.212.224.0","62.212.255.255","1054138368","1054146559","AZ","Azerbaijan"
+"62.213.0.0","62.213.127.255","1054146560","1054179327","RU","Russian Federation"
+"62.213.128.0","62.213.131.255","1054179328","1054180351","GB","United Kingdom"
+"62.213.132.0","62.213.135.0","1054180352","1054181120","DE","Germany"
+"62.213.135.1","62.213.135.255","1054181121","1054181375","GB","United Kingdom"
+"62.213.136.0","62.213.151.0","1054181376","1054185216","DE","Germany"
+"62.213.151.1","62.213.151.255","1054185217","1054185471","GB","United Kingdom"
+"62.213.152.0","62.213.155.0","1054185472","1054186240","DE","Germany"
+"62.213.155.1","62.213.155.255","1054186241","1054186495","GB","United Kingdom"
+"62.213.156.0","62.213.159.0","1054186496","1054187264","DE","Germany"
+"62.213.159.1","62.213.159.255","1054187265","1054187519","GB","United Kingdom"
+"62.213.160.0","62.213.191.255","1054187520","1054195711","FR","France"
+"62.213.192.0","62.213.255.255","1054195712","1054212095","BE","Belgium"
+"62.214.0.0","62.214.255.255","1054212096","1054277631","DE","Germany"
+"62.215.0.0","62.215.255.255","1054277632","1054343167","KW","Kuwait"
+"62.216.0.0","62.216.31.255","1054343168","1054351359","NL","Netherlands"
+"62.216.32.0","62.216.63.255","1054351360","1054359551","UA","Ukraine"
+"62.216.64.0","62.216.95.255","1054359552","1054367743","RO","Romania"
+"62.216.96.0","62.216.127.255","1054367744","1054375935","FI","Finland"
+"62.216.128.0","62.216.150.3","1054375936","1054381571","GB","United Kingdom"
+"62.216.150.4","62.216.150.4","1054381572","1054381572","SG","Singapore"
+"62.216.150.5","62.216.150.19","1054381573","1054381587","GB","United Kingdom"
+"62.216.150.20","62.216.150.20","1054381588","1054381588","HK","Hong Kong"
+"62.216.150.21","62.216.150.51","1054381589","1054381619","GB","United Kingdom"
+"62.216.150.52","62.216.150.52","1054381620","1054381620","US","United States"
+"62.216.150.53","62.216.159.255","1054381621","1054384127","GB","United Kingdom"
+"62.216.160.0","62.216.223.255","1054384128","1054400511","DE","Germany"
+"62.216.224.0","62.216.255.255","1054400512","1054408703","GB","United Kingdom"
+"62.217.0.0","62.217.31.255","1054408704","1054416895","FR","France"
+"62.217.32.0","62.217.63.255","1054416896","1054425087","DE","Germany"
+"62.217.64.0","62.217.127.255","1054425088","1054441471","GR","Greece"
+"62.217.128.0","62.217.159.255","1054441472","1054449663","AZ","Azerbaijan"
+"62.217.160.0","62.217.191.255","1054449664","1054457855","RU","Russian Federation"
+"62.217.192.0","62.217.255.255","1054457856","1054474239","RO","Romania"
+"62.218.0.0","62.218.255.255","1054474240","1054539775","AT","Austria"
+"62.219.0.0","62.219.255.255","1054539776","1054605311","IL","Israel"
+"62.220.0.0","62.220.31.255","1054605312","1054613503","DE","Germany"
+"62.220.32.0","62.220.63.255","1054613504","1054621695","RU","Russian Federation"
+"62.220.64.0","62.220.95.255","1054621696","1054629887","IT","Italy"
+"62.220.96.0","62.220.127.255","1054629888","1054638079","IR","Iran, Islamic Republic of"
+"62.220.128.0","62.220.159.255","1054638080","1054646271","CH","Switzerland"
+"62.220.160.0","62.220.191.255","1054646272","1054654463","SE","Sweden"
+"62.220.192.0","62.220.223.255","1054654464","1054662655","MK","Macedonia"
+"62.220.224.0","62.220.255.255","1054662656","1054670847","FI","Finland"
+"62.221.0.0","62.221.0.255","1054670848","1054671103","GB","United Kingdom"
+"62.221.1.0","62.221.1.63","1054671104","1054671167","EU","Europe"
+"62.221.1.64","62.221.1.127","1054671168","1054671231","IE","Ireland"
+"62.221.1.128","62.221.2.11","1054671232","1054671371","EU","Europe"
+"62.221.2.12","62.221.2.15","1054671372","1054671375","IE","Ireland"
+"62.221.2.16","62.221.2.55","1054671376","1054671415","EU","Europe"
+"62.221.2.56","62.221.2.63","1054671416","1054671423","IE","Ireland"
+"62.221.2.64","62.221.2.71","1054671424","1054671431","EU","Europe"
+"62.221.2.72","62.221.2.79","1054671432","1054671439","IE","Ireland"
+"62.221.2.80","62.221.5.31","1054671440","1054672159","EU","Europe"
+"62.221.5.32","62.221.5.47","1054672160","1054672175","IE","Ireland"
+"62.221.5.48","62.221.5.127","1054672176","1054672255","EU","Europe"
+"62.221.5.128","62.221.5.159","1054672256","1054672287","IE","Ireland"
+"62.221.5.160","62.221.5.191","1054672288","1054672319","EU","Europe"
+"62.221.5.192","62.221.5.207","1054672320","1054672335","US","United States"
+"62.221.5.208","62.221.5.239","1054672336","1054672367","IE","Ireland"
+"62.221.5.240","62.221.5.255","1054672368","1054672383","EU","Europe"
+"62.221.6.0","62.221.6.63","1054672384","1054672447","IE","Ireland"
+"62.221.6.64","62.221.7.79","1054672448","1054672719","EU","Europe"
+"62.221.7.80","62.221.7.87","1054672720","1054672727","IE","Ireland"
+"62.221.7.88","62.221.7.103","1054672728","1054672743","EU","Europe"
+"62.221.7.104","62.221.7.127","1054672744","1054672767","IE","Ireland"
+"62.221.7.128","62.221.7.135","1054672768","1054672775","EU","Europe"
+"62.221.7.136","62.221.7.143","1054672776","1054672783","IE","Ireland"
+"62.221.7.144","62.221.7.151","1054672784","1054672791","EU","Europe"
+"62.221.7.152","62.221.7.167","1054672792","1054672807","IE","Ireland"
+"62.221.7.168","62.221.10.255","1054672808","1054673663","EU","Europe"
+"62.221.11.0","62.221.11.63","1054673664","1054673727","IE","Ireland"
+"62.221.11.64","62.221.11.191","1054673728","1054673855","EU","Europe"
+"62.221.11.192","62.221.11.255","1054673856","1054673919","IE","Ireland"
+"62.221.12.0","62.221.12.31","1054673920","1054673951","EU","Europe"
+"62.221.12.32","62.221.12.127","1054673952","1054674047","IE","Ireland"
+"62.221.12.128","62.221.12.159","1054674048","1054674079","EU","Europe"
+"62.221.12.160","62.221.12.191","1054674080","1054674111","IE","Ireland"
+"62.221.12.192","62.221.14.23","1054674112","1054674455","EU","Europe"
+"62.221.14.24","62.221.14.39","1054674456","1054674471","IE","Ireland"
+"62.221.14.40","62.221.14.47","1054674472","1054674479","EU","Europe"
+"62.221.14.48","62.221.14.63","1054674480","1054674495","IE","Ireland"
+"62.221.14.64","62.221.14.71","1054674496","1054674503","EU","Europe"
+"62.221.14.72","62.221.14.79","1054674504","1054674511","IE","Ireland"
+"62.221.14.80","62.221.14.87","1054674512","1054674519","EU","Europe"
+"62.221.14.88","62.221.14.95","1054674520","1054674527","GB","United Kingdom"
+"62.221.14.96","62.221.14.255","1054674528","1054674687","EU","Europe"
+"62.221.15.0","62.221.16.255","1054674688","1054675199","IE","Ireland"
+"62.221.17.0","62.221.17.255","1054675200","1054675455","EU","Europe"
+"62.221.18.0","62.221.18.255","1054675456","1054675711","IE","Ireland"
+"62.221.19.0","62.221.19.255","1054675712","1054675967","EU","Europe"
+"62.221.20.0","62.221.20.255","1054675968","1054676223","US","United States"
+"62.221.21.0","62.221.31.255","1054676224","1054679039","EU","Europe"
+"62.221.32.0","62.221.63.255","1054679040","1054687231","UA","Ukraine"
+"62.221.64.0","62.221.127.255","1054687232","1054703615","MD","Moldova, Republic of"
+"62.221.128.0","62.221.159.255","1054703616","1054711807","BG","Bulgaria"
+"62.221.160.0","62.221.191.255","1054711808","1054719999","IT","Italy"
+"62.221.192.0","62.223.255.255","1054720000","1054867455","NL","Netherlands"
+"62.224.0.0","62.225.59.157","1054867456","1054948253","DE","Germany"
+"62.225.59.158","62.225.59.158","1054948254","1054948254","EU","Europe"
+"62.225.59.159","62.225.159.255","1054948255","1054973951","DE","Germany"
+"62.225.160.0","62.225.160.255","1054973952","1054974207","EU","Europe"
+"62.225.161.0","62.227.255.255","1054974208","1055129599","DE","Germany"
+"62.228.0.0","62.228.255.255","1055129600","1055195135","CY","Cyprus"
+"62.229.0.0","62.229.31.255","1055195136","1055203327","CH","Switzerland"
+"62.229.32.0","62.229.63.255","1055203328","1055211519","EU","Europe"
+"62.229.64.0","62.229.95.255","1055211520","1055219711","PT","Portugal"
+"62.229.96.0","62.229.111.255","1055219712","1055223807","NL","Netherlands"
+"62.229.112.0","62.229.119.255","1055223808","1055225855","LU","Luxembourg"
+"62.229.120.0","62.229.127.255","1055225856","1055227903","ES","Spain"
+"62.229.128.0","62.229.143.255","1055227904","1055231999","EU","Europe"
+"62.229.144.0","62.229.159.255","1055232000","1055236095","NL","Netherlands"
+"62.229.160.0","62.229.223.255","1055236096","1055252479","EU","Europe"
+"62.229.224.0","62.229.239.255","1055252480","1055256575","ES","Spain"
+"62.229.240.0","62.229.255.255","1055256576","1055260671","EU","Europe"
+"62.230.0.0","62.230.15.255","1055260672","1055264767","SE","Sweden"
+"62.230.16.0","62.230.255.255","1055264768","1055326207","EU","Europe"
+"62.231.0.0","62.231.31.255","1055326208","1055334399","RU","Russian Federation"
+"62.231.32.0","62.231.63.255","1055334400","1055342591","IE","Ireland"
+"62.231.64.0","62.231.127.255","1055342592","1055358975","RO","Romania"
+"62.231.128.0","62.231.159.255","1055358976","1055367167","GB","United Kingdom"
+"62.231.160.0","62.231.191.255","1055367168","1055375359","RU","Russian Federation"
+"62.231.192.0","62.231.255.255","1055375360","1055391743","OM","Oman"
+"62.232.0.0","62.232.255.255","1055391744","1055457279","GB","United Kingdom"
+"62.233.0.0","62.233.31.255","1055457280","1055465471","BE","Belgium"
+"62.233.32.0","62.233.63.255","1055465472","1055473663","FR","France"
+"62.233.64.0","62.233.127.255","1055473664","1055490047","GB","United Kingdom"
+"62.233.128.0","62.233.255.255","1055490048","1055522815","PL","Poland"
+"62.234.0.0","62.234.255.255","1055522816","1055588351","NL","Netherlands"
+"62.235.0.0","62.235.255.255","1055588352","1055653887","BE","Belgium"
+"62.236.0.0","62.237.255.255","1055653888","1055784959","FI","Finland"
+"62.238.0.0","62.238.255.255","1055784960","1055850495","NL","Netherlands"
+"62.239.0.0","62.239.255.255","1055850496","1055916031","GB","United Kingdom"
+"62.240.0.0","62.240.31.255","1055916032","1055924223","RS","Serbia"
+"62.240.32.0","62.240.63.255","1055924224","1055932415","LY","Libya"
+"62.240.64.0","62.240.95.255","1055932416","1055940607","FI","Finland"
+"62.240.96.0","62.240.127.255","1055940608","1055948799","EG","Egypt"
+"62.240.128.0","62.240.159.255","1055948800","1055956991","DE","Germany"
+"62.240.160.0","62.240.191.255","1055956992","1055965183","CZ","Czech Republic"
+"62.240.192.0","62.240.223.255","1055965184","1055973375","CH","Switzerland"
+"62.240.224.0","62.240.255.255","1055973376","1055981567","FR","France"
+"62.241.0.0","62.241.31.255","1055981568","1055989759","IT","Italy"
+"62.241.32.0","62.241.63.255","1055989760","1055997951","DE","Germany"
+"62.241.64.0","62.241.127.255","1055997952","1056014335","FR","France"
+"62.241.128.0","62.241.159.255","1056014336","1056022527","EG","Egypt"
+"62.241.160.0","62.241.191.255","1056022528","1056030719","GB","United Kingdom"
+"62.241.192.0","62.241.255.255","1056030720","1056047103","FI","Finland"
+"62.242.0.0","62.243.255.255","1056047104","1056178175","DK","Denmark"
+"62.244.0.0","62.244.63.255","1056178176","1056194559","UA","Ukraine"
+"62.244.64.0","62.244.127.255","1056194560","1056210943","FR","France"
+"62.244.128.0","62.244.159.255","1056210944","1056219135","PL","Poland"
+"62.244.160.0","62.244.191.255","1056219136","1056227327","GB","United Kingdom"
+"62.244.192.0","62.244.255.255","1056227328","1056243711","TR","Turkey"
+"62.245.0.0","62.245.31.255","1056243712","1056251903","CH","Switzerland"
+"62.245.32.0","62.245.63.255","1056251904","1056260095","RU","Russian Federation"
+"62.245.64.0","62.245.127.255","1056260096","1056276479","CZ","Czech Republic"
+"62.245.128.0","62.246.255.255","1056276480","1056374783","DE","Germany"
+"62.247.0.0","62.247.255.255","1056374784","1056440319","SE","Sweden"
+"62.248.0.0","62.248.127.255","1056440320","1056473087","TR","Turkey"
+"62.248.128.0","62.248.255.255","1056473088","1056505855","FI","Finland"
+"62.249.0.0","62.249.31.255","1056505856","1056514047","PT","Portugal"
+"62.249.32.0","62.249.63.255","1056514048","1056522239","IT","Italy"
+"62.249.64.0","62.249.127.255","1056522240","1056538623","AT","Austria"
+"62.249.128.0","62.249.159.255","1056538624","1056546815","RU","Russian Federation"
+"62.249.160.0","62.249.191.255","1056546816","1056555007","NO","Norway"
+"62.249.192.0","62.249.255.255","1056555008","1056571391","GB","United Kingdom"
+"62.250.0.0","62.251.127.255","1056571392","1056669695","NL","Netherlands"
+"62.251.128.0","62.251.255.255","1056669696","1056702463","MA","Morocco"
+"62.252.0.0","62.254.160.255","1056702464","1056874751","GB","United Kingdom"
+"62.254.161.0","62.254.161.191","1056874752","1056874943","IE","Ireland"
+"62.254.161.192","62.254.161.223","1056874944","1056874975","GB","United Kingdom"
+"62.254.161.224","62.254.161.255","1056874976","1056875007","IE","Ireland"
+"62.254.162.0","62.255.255.255","1056875008","1056964607","GB","United Kingdom"
+"63.0.0.0","63.65.10.255","1056964608","1061227263","US","United States"
+"63.65.11.0","63.65.11.255","1061227264","1061227519","BO","Bolivia"
+"63.65.12.0","63.70.23.255","1061227520","1061558271","US","United States"
+"63.70.24.0","63.70.27.255","1061558272","1061559295","PK","Pakistan"
+"63.70.28.0","63.70.142.255","1061559296","1061588735","US","United States"
+"63.70.143.0","63.70.143.255","1061588736","1061588991","GU","Guam"
+"63.70.144.0","63.74.153.255","1061588992","1061853695","US","United States"
+"63.74.154.0","63.74.155.255","1061853696","1061854207","GB","United Kingdom"
+"63.74.156.0","63.75.233.255","1061854208","1061939711","US","United States"
+"63.75.234.0","63.75.235.255","1061939712","1061940223","JM","Jamaica"
+"63.75.236.0","63.77.227.255","1061940224","1062069247","US","United States"
+"63.77.228.0","63.77.231.255","1062069248","1062070271","PR","Puerto Rico"
+"63.77.232.0","63.80.215.255","1062070272","1062262783","US","United States"
+"63.80.216.0","63.80.216.255","1062262784","1062263039","PH","Philippines"
+"63.80.217.0","63.84.64.255","1062263040","1062486271","US","United States"
+"63.84.65.0","63.84.65.255","1062486272","1062486527","MX","Mexico"
+"63.84.66.0","63.84.235.255","1062486528","1062530047","US","United States"
+"63.84.236.0","63.84.239.255","1062530048","1062531071","EC","Ecuador"
+"63.84.240.0","63.85.41.255","1062531072","1062545919","US","United States"
+"63.85.42.0","63.85.43.255","1062545920","1062546431","BM","Bermuda"
+"63.85.44.0","63.85.242.255","1062546432","1062597375","US","United States"
+"63.85.243.0","63.85.243.255","1062597376","1062597631","PR","Puerto Rico"
+"63.85.244.0","63.90.33.255","1062597632","1062871551","US","United States"
+"63.90.34.0","63.90.35.255","1062871552","1062872063","PR","Puerto Rico"
+"63.90.36.0","63.92.248.24","1062872064","1063057432","US","United States"
+"63.92.248.25","63.92.248.25","1063057433","1063057433","CA","Canada"
+"63.92.248.26","63.96.193.255","1063057434","1063305727","US","United States"
+"63.96.194.0","63.96.194.255","1063305728","1063305983","CA","Canada"
+"63.96.195.0","63.97.154.255","1063305984","1063361279","US","United States"
+"63.97.155.0","63.97.155.255","1063361280","1063361535","SE","Sweden"
+"63.97.156.0","63.100.197.255","1063361536","1063568895","US","United States"
+"63.100.198.0","63.100.198.255","1063568896","1063569151","TZ","Tanzania, United Republic of"
+"63.100.199.0","63.103.131.255","1063569152","1063748607","US","United States"
+"63.103.132.0","63.103.133.255","1063748608","1063749119","GH","Ghana"
+"63.103.134.0","63.103.135.255","1063749120","1063749631","US","United States"
+"63.103.136.0","63.103.136.255","1063749632","1063749887","LR","Liberia"
+"63.103.137.0","63.103.137.255","1063749888","1063750143","SA","Saudi Arabia"
+"63.103.138.0","63.103.138.255","1063750144","1063750399","NG","Nigeria"
+"63.103.139.0","63.103.139.255","1063750400","1063750655","US","United States"
+"63.103.140.0","63.103.143.255","1063750656","1063751679","NG","Nigeria"
+"63.103.144.0","63.105.191.255","1063751680","1063895039","US","United States"
+"63.105.192.0","63.105.207.255","1063895040","1063899135","KR","Korea, Republic of"
+"63.105.208.0","63.109.65.255","1063899136","1064124927","US","United States"
+"63.109.66.0","63.109.68.255","1064124928","1064125695","EC","Ecuador"
+"63.109.69.0","63.109.69.255","1064125696","1064125951","US","United States"
+"63.109.70.0","63.109.70.255","1064125952","1064126207","PE","Peru"
+"63.109.71.0","63.109.72.255","1064126208","1064126719","US","United States"
+"63.109.73.0","63.109.73.255","1064126720","1064126975","EC","Ecuador"
+"63.109.74.0","63.109.75.255","1064126976","1064127487","US","United States"
+"63.109.76.0","63.109.77.255","1064127488","1064127999","EC","Ecuador"
+"63.109.78.0","63.109.246.255","1064128000","1064171263","US","United States"
+"63.109.247.0","63.109.247.255","1064171264","1064171519","NG","Nigeria"
+"63.109.248.0","63.110.119.255","1064171520","1064204287","US","United States"
+"63.110.120.0","63.110.123.255","1064204288","1064205311","MX","Mexico"
+"63.110.124.0","63.110.188.255","1064205312","1064221951","US","United States"
+"63.110.189.0","63.110.189.255","1064221952","1064222207","MX","Mexico"
+"63.110.190.0","63.114.36.255","1064222208","1064445183","US","United States"
+"63.114.37.0","63.114.37.255","1064445184","1064445439","PK","Pakistan"
+"63.114.38.0","63.128.71.255","1064445440","1065371647","US","United States"
+"63.128.72.0","63.128.77.31","1065371648","1065372959","PR","Puerto Rico"
+"63.128.77.32","63.128.77.63","1065372960","1065372991","US","United States"
+"63.128.77.64","63.128.79.255","1065372992","1065373695","PR","Puerto Rico"
+"63.128.80.0","63.130.36.255","1065373696","1065493759","US","United States"
+"63.130.37.0","63.130.37.255","1065493760","1065494015","GB","United Kingdom"
+"63.130.38.0","63.130.84.255","1065494016","1065506047","US","United States"
+"63.130.85.0","63.130.85.255","1065506048","1065506303","GB","United Kingdom"
+"63.130.86.0","63.130.136.143","1065506304","1065519247","US","United States"
+"63.130.136.144","63.130.136.159","1065519248","1065519263","IN","India"
+"63.130.136.160","63.130.136.199","1065519264","1065519303","US","United States"
+"63.130.136.200","63.130.136.207","1065519304","1065519311","IN","India"
+"63.130.136.208","63.130.138.255","1065519312","1065519871","US","United States"
+"63.130.139.0","63.130.139.255","1065519872","1065520127","GB","United Kingdom"
+"63.130.140.0","63.130.144.255","1065520128","1065521407","US","United States"
+"63.130.145.0","63.130.159.255","1065521408","1065525247","GB","United Kingdom"
+"63.130.160.0","63.130.162.31","1065525248","1065525791","US","United States"
+"63.130.162.32","63.130.162.47","1065525792","1065525807","IN","India"
+"63.130.162.48","63.130.162.255","1065525808","1065526015","US","United States"
+"63.130.163.0","63.130.163.255","1065526016","1065526271","GB","United Kingdom"
+"63.130.164.0","63.130.191.255","1065526272","1065533439","US","United States"
+"63.130.192.0","63.130.207.255","1065533440","1065537535","GB","United Kingdom"
+"63.130.208.0","63.130.215.255","1065537536","1065539583","US","United States"
+"63.130.216.0","63.130.216.255","1065539584","1065539839","GB","United Kingdom"
+"63.130.217.0","63.130.247.255","1065539840","1065547775","US","United States"
+"63.130.248.0","63.130.248.255","1065547776","1065548031","GB","United Kingdom"
+"63.130.249.0","63.131.239.255","1065548032","1065611263","US","United States"
+"63.131.240.0","63.131.255.255","1065611264","1065615359","PR","Puerto Rico"
+"63.132.0.0","63.134.255.255","1065615360","1065811967","US","United States"
+"63.135.0.0","63.135.31.255","1065811968","1065820159","CA","Canada"
+"63.135.32.0","63.135.239.255","1065820160","1065873407","US","United States"
+"63.135.240.0","63.135.255.255","1065873408","1065877503","PR","Puerto Rico"
+"63.136.0.0","63.136.111.255","1065877504","1065906175","US","United States"
+"63.136.112.0","63.136.119.255","1065906176","1065908223","KY","Cayman Islands"
+"63.136.120.0","63.141.194.127","1065908224","1066254975","US","United States"
+"63.141.194.128","63.141.194.255","1066254976","1066255103","GB","United Kingdom"
+"63.141.195.0","63.142.159.255","1066255104","1066311679","US","United States"
+"63.142.160.0","63.142.161.18","1066311680","1066311954","CA","Canada"
+"63.142.161.19","63.142.161.19","1066311955","1066311955","US","United States"
+"63.142.161.20","63.142.175.255","1066311956","1066315775","CA","Canada"
+"63.142.176.0","63.143.63.255","1066315776","1066352639","US","United States"
+"63.143.64.0","63.143.75.255","1066352640","1066355711","JM","Jamaica"
+"63.143.76.0","63.143.76.255","1066355712","1066355967","BB","Barbados"
+"63.143.77.0","63.143.85.255","1066355968","1066358271","JM","Jamaica"
+"63.143.86.0","63.143.86.255","1066358272","1066358527","AG","Antigua and Barbuda"
+"63.143.87.0","63.143.127.255","1066358528","1066369023","JM","Jamaica"
+"63.143.128.0","63.150.137.223","1066369024","1066830303","US","United States"
+"63.150.137.224","63.150.137.231","1066830304","1066830311","SG","Singapore"
+"63.150.137.232","63.150.140.223","1066830312","1066831071","US","United States"
+"63.150.140.224","63.150.140.231","1066831072","1066831079","JP","Japan"
+"63.150.140.232","63.150.141.79","1066831080","1066831183","US","United States"
+"63.150.141.80","63.150.141.87","1066831184","1066831191","JP","Japan"
+"63.150.141.88","63.150.141.231","1066831192","1066831335","US","United States"
+"63.150.141.232","63.150.141.239","1066831336","1066831343","JP","Japan"
+"63.150.141.240","63.156.193.255","1066831344","1067237887","US","United States"
+"63.156.194.0","63.156.195.255","1067237888","1067238399","JP","Japan"
+"63.156.196.0","63.157.159.255","1067238400","1067294719","US","United States"
+"63.157.160.0","63.157.160.255","1067294720","1067294975","CA","Canada"
+"63.157.161.0","63.160.122.255","1067294976","1067481855","US","United States"
+"63.160.123.0","63.160.123.255","1067481856","1067482111","CA","Canada"
+"63.160.124.0","63.161.63.255","1067482112","1067532287","US","United States"
+"63.161.64.0","63.161.65.255","1067532288","1067532799","HN","Honduras"
+"63.161.66.0","63.161.231.255","1067532800","1067575295","US","United States"
+"63.161.232.0","63.161.239.255","1067575296","1067577343","HN","Honduras"
+"63.161.240.0","63.162.141.255","1067577344","1067617791","US","United States"
+"63.162.142.0","63.162.142.255","1067617792","1067618047","CN","China"
+"63.162.143.0","63.163.179.255","1067618048","1067693055","US","United States"
+"63.163.180.0","63.163.181.255","1067693056","1067693567","CO","Colombia"
+"63.163.182.0","63.164.55.255","1067693568","1067726847","US","United States"
+"63.164.56.0","63.164.57.255","1067726848","1067727359","EC","Ecuador"
+"63.164.58.0","63.164.94.255","1067727360","1067736831","US","United States"
+"63.164.95.0","63.164.95.255","1067736832","1067737087","PR","Puerto Rico"
+"63.164.96.0","63.164.107.255","1067737088","1067740159","US","United States"
+"63.164.108.0","63.164.111.255","1067740160","1067741183","HN","Honduras"
+"63.164.112.0","63.165.9.255","1067741184","1067780607","US","United States"
+"63.165.10.0","63.165.10.255","1067780608","1067780863","GB","United Kingdom"
+"63.165.11.0","63.168.56.255","1067780864","1067989247","US","United States"
+"63.168.57.0","63.168.57.255","1067989248","1067989503","EC","Ecuador"
+"63.168.58.0","63.168.92.255","1067989504","1067998463","US","United States"
+"63.168.93.0","63.168.93.255","1067998464","1067998719","CO","Colombia"
+"63.168.94.0","63.168.115.255","1067998720","1068004351","US","United States"
+"63.168.116.0","63.168.116.255","1068004352","1068004607","CA","Canada"
+"63.168.117.0","63.168.167.255","1068004608","1068017663","US","United States"
+"63.168.168.0","63.168.169.255","1068017664","1068018175","YE","Yemen"
+"63.168.170.0","63.170.67.255","1068018176","1068123135","US","United States"
+"63.170.68.0","63.170.69.255","1068123136","1068123647","BB","Barbados"
+"63.170.70.0","63.171.17.255","1068123648","1068175871","US","United States"
+"63.171.18.0","63.171.19.255","1068175872","1068176383","YE","Yemen"
+"63.171.20.0","63.171.111.255","1068176384","1068199935","US","United States"
+"63.171.112.0","63.171.127.255","1068199936","1068204031","CA","Canada"
+"63.171.128.0","63.171.231.255","1068204032","1068230655","US","United States"
+"63.171.232.0","63.171.232.255","1068230656","1068230911","CO","Colombia"
+"63.171.233.0","63.173.95.255","1068230912","1068326911","US","United States"
+"63.173.96.0","63.173.96.255","1068326912","1068327167","EC","Ecuador"
+"63.173.97.0","63.173.171.255","1068327168","1068346367","US","United States"
+"63.173.172.0","63.173.173.255","1068346368","1068346879","YE","Yemen"
+"63.173.174.0","63.174.199.255","1068346880","1068419071","US","United States"
+"63.174.200.0","63.174.207.255","1068419072","1068421119","CO","Colombia"
+"63.174.208.0","63.174.226.255","1068421120","1068425983","US","United States"
+"63.174.227.0","63.174.227.255","1068425984","1068426239","EC","Ecuador"
+"63.174.228.0","63.175.155.255","1068426240","1068473343","US","United States"
+"63.175.156.0","63.175.159.255","1068473344","1068474367","BB","Barbados"
+"63.175.160.0","63.175.185.255","1068474368","1068481023","US","United States"
+"63.175.186.0","63.175.187.255","1068481024","1068481535","PR","Puerto Rico"
+"63.175.188.0","63.175.225.255","1068481536","1068491263","US","United States"
+"63.175.226.0","63.175.226.255","1068491264","1068491519","HN","Honduras"
+"63.175.227.0","63.210.8.255","1068491520","1070729471","US","United States"
+"63.210.9.0","63.210.9.255","1070729472","1070729727","CA","Canada"
+"63.210.10.0","63.215.179.255","1070729728","1071100927","US","United States"
+"63.215.180.0","63.215.183.255","1071100928","1071101951","PR","Puerto Rico"
+"63.215.184.0","63.215.201.255","1071101952","1071106559","US","United States"
+"63.215.202.0","63.215.202.255","1071106560","1071106815","NL","Netherlands"
+"63.215.203.0","63.216.82.181","1071106816","1071141557","US","United States"
+"63.216.82.182","63.216.82.182","1071141558","1071141558","HK","Hong Kong"
+"63.216.82.183","63.216.95.255","1071141559","1071144959","US","United States"
+"63.216.96.0","63.216.127.255","1071144960","1071153151","LB","Lebanon"
+"63.216.128.0","63.216.196.255","1071153152","1071170815","US","United States"
+"63.216.197.0","63.216.197.255","1071170816","1071171071","PH","Philippines"
+"63.216.198.0","63.217.81.255","1071171072","1071206911","US","United States"
+"63.217.82.0","63.217.82.255","1071206912","1071207167","HK","Hong Kong"
+"63.217.83.0","63.218.15.229","1071207168","1071255525","US","United States"
+"63.218.15.230","63.218.15.230","1071255526","1071255526","DE","Germany"
+"63.218.15.231","63.218.17.31","1071255527","1071255839","US","United States"
+"63.218.17.32","63.218.17.39","1071255840","1071255847","TW","Taiwan"
+"63.218.17.40","63.218.74.255","1071255848","1071270655","US","United States"
+"63.218.75.0","63.218.75.255","1071270656","1071270911","AP","Asia/Pacific Region"
+"63.218.76.0","63.218.76.255","1071270912","1071271167","US","United States"
+"63.218.77.0","63.218.77.95","1071271168","1071271263","AP","Asia/Pacific Region"
+"63.218.77.96","63.218.77.111","1071271264","1071271279","US","United States"
+"63.218.77.112","63.218.77.191","1071271280","1071271359","AP","Asia/Pacific Region"
+"63.218.77.192","63.218.95.255","1071271360","1071276031","US","United States"
+"63.218.96.0","63.218.127.255","1071276032","1071284223","SG","Singapore"
+"63.218.128.0","63.218.159.255","1071284224","1071292415","US","United States"
+"63.218.160.0","63.218.191.255","1071292416","1071300607","GR","Greece"
+"63.218.192.0","63.219.6.255","1071300608","1071318783","US","United States"
+"63.219.7.0","63.219.7.255","1071318784","1071319039","IN","India"
+"63.219.8.0","63.221.113.255","1071319040","1071477247","US","United States"
+"63.221.114.0","63.221.127.255","1071477248","1071480831","CA","Canada"
+"63.221.128.0","63.222.36.1","1071480832","1071522817","US","United States"
+"63.222.36.2","63.222.36.2","1071522818","1071522818","MW","Malawi"
+"63.222.36.3","63.225.65.103","1071522819","1071726951","US","United States"
+"63.225.65.104","63.225.65.107","1071726952","1071726955","IE","Ireland"
+"63.225.65.108","63.225.65.175","1071726956","1071727023","US","United States"
+"63.225.65.176","63.225.65.179","1071727024","1071727027","GB","United Kingdom"
+"63.225.65.180","63.228.185.151","1071727028","1071954327","US","United States"
+"63.228.185.152","63.228.185.159","1071954328","1071954335","ES","Spain"
+"63.228.185.160","63.228.185.215","1071954336","1071954391","US","United States"
+"63.228.185.216","63.228.185.223","1071954392","1071954399","GB","United Kingdom"
+"63.228.185.224","63.228.185.239","1071954400","1071954415","US","United States"
+"63.228.185.240","63.228.185.247","1071954416","1071954423","GB","United Kingdom"
+"63.228.185.248","63.229.104.23","1071954424","1071998999","US","United States"
+"63.229.104.24","63.229.104.27","1071999000","1071999003","GB","United Kingdom"
+"63.229.104.28","63.230.239.255","1071999004","1072099327","US","United States"
+"63.230.240.0","63.230.240.191","1072099328","1072099519","DE","Germany"
+"63.230.240.192","63.230.240.199","1072099520","1072099527","FR","France"
+"63.230.240.200","63.230.240.207","1072099528","1072099535","NL","Netherlands"
+"63.230.240.208","63.230.240.255","1072099536","1072099583","DE","Germany"
+"63.230.241.0","63.231.211.63","1072099584","1072157503","US","United States"
+"63.231.211.64","63.231.211.71","1072157504","1072157511","GR","Greece"
+"63.231.211.72","63.231.211.191","1072157512","1072157631","US","United States"
+"63.231.211.192","63.231.211.223","1072157632","1072157663","DE","Germany"
+"63.231.211.224","63.232.233.255","1072157664","1072228863","US","United States"
+"63.232.234.0","63.232.235.255","1072228864","1072229375","CA","Canada"
+"63.232.236.0","63.234.239.255","1072229376","1072361471","US","United States"
+"63.234.240.0","63.234.240.255","1072361472","1072361727","GB","United Kingdom"
+"63.234.241.0","63.235.155.209","1072361728","1072405457","US","United States"
+"63.235.155.210","63.235.155.210","1072405458","1072405458","A1","Anonymous Proxy"
+"63.235.155.211","63.243.129.255","1072405459","1072923135","US","United States"
+"63.243.130.0","63.243.130.255","1072923136","1072923391","CA","Canada"
+"63.243.131.0","63.243.133.255","1072923392","1072924159","US","United States"
+"63.243.134.0","63.243.135.255","1072924160","1072924671","HT","Haiti"
+"63.243.136.0","63.243.137.255","1072924672","1072925183","US","United States"
+"63.243.138.0","63.243.139.255","1072925184","1072925695","GB","United Kingdom"
+"63.243.140.0","63.243.141.255","1072925696","1072926207","CA","Canada"
+"63.243.142.0","63.243.143.255","1072926208","1072926719","US","United States"
+"63.243.144.0","63.243.144.255","1072926720","1072926975","PH","Philippines"
+"63.243.145.0","63.243.146.255","1072926976","1072927487","CA","Canada"
+"63.243.147.0","63.243.150.255","1072927488","1072928511","US","United States"
+"63.243.151.0","63.243.151.255","1072928512","1072928767","CA","Canada"
+"63.243.152.0","63.243.152.255","1072928768","1072929023","US","United States"
+"63.243.153.0","63.243.154.255","1072929024","1072929535","CA","Canada"
+"63.243.155.0","63.243.157.255","1072929536","1072930303","US","United States"
+"63.243.158.0","63.243.160.255","1072930304","1072931071","CA","Canada"
+"63.243.161.0","63.243.161.255","1072931072","1072931327","US","United States"
+"63.243.162.0","63.243.162.255","1072931328","1072931583","CA","Canada"
+"63.243.163.0","63.243.163.255","1072931584","1072931839","SY","Syrian Arab Republic"
+"63.243.164.0","63.243.164.255","1072931840","1072932095","CA","Canada"
+"63.243.165.0","63.243.165.255","1072932096","1072932351","US","United States"
+"63.243.166.0","63.243.166.255","1072932352","1072932607","CA","Canada"
+"63.243.167.0","63.243.167.255","1072932608","1072932863","NG","Nigeria"
+"63.243.168.0","63.243.171.255","1072932864","1072933887","US","United States"
+"63.243.172.0","63.243.173.255","1072933888","1072934399","CA","Canada"
+"63.243.174.0","63.243.175.119","1072934400","1072934775","US","United States"
+"63.243.175.120","63.243.175.127","1072934776","1072934783","FR","France"
+"63.243.175.128","63.243.177.255","1072934784","1072935423","US","United States"
+"63.243.178.0","63.243.178.255","1072935424","1072935679","CA","Canada"
+"63.243.179.0","63.243.180.255","1072935680","1072936191","US","United States"
+"63.243.181.0","63.243.181.255","1072936192","1072936447","CA","Canada"
+"63.243.182.0","63.243.182.255","1072936448","1072936703","PH","Philippines"
+"63.243.183.0","63.243.184.255","1072936704","1072937215","US","United States"
+"63.243.185.0","63.243.185.255","1072937216","1072937471","IR","Iran, Islamic Republic of"
+"63.243.186.0","63.243.186.255","1072937472","1072937727","US","United States"
+"63.243.187.0","63.243.188.255","1072937728","1072938239","CA","Canada"
+"63.243.189.0","63.243.189.255","1072938240","1072938495","VG","Virgin Islands, British"
+"63.243.190.0","63.243.191.255","1072938496","1072939007","US","United States"
+"63.243.192.0","63.243.192.255","1072939008","1072939263","CA","Canada"
+"63.243.193.0","63.243.199.255","1072939264","1072941055","US","United States"
+"63.243.200.0","63.243.203.255","1072941056","1072942079","CA","Canada"
+"63.243.204.0","63.243.207.255","1072942080","1072943103","US","United States"
+"63.243.208.0","63.243.215.255","1072943104","1072945151","CA","Canada"
+"63.243.216.0","63.243.248.255","1072945152","1072953599","US","United States"
+"63.243.249.0","63.243.249.7","1072953600","1072953607","IE","Ireland"
+"63.243.249.8","63.245.7.255","1072953608","1073022975","US","United States"
+"63.245.8.0","63.245.18.255","1073022976","1073025791","HN","Honduras"
+"63.245.19.0","63.245.19.255","1073025792","1073026047","NI","Nicaragua"
+"63.245.20.0","63.245.20.255","1073026048","1073026303","US","United States"
+"63.245.21.0","63.245.21.255","1073026304","1073026559","DO","Dominican Republic"
+"63.245.22.0","63.245.23.255","1073026560","1073027071","PR","Puerto Rico"
+"63.245.24.0","63.245.28.255","1073027072","1073028351","NI","Nicaragua"
+"63.245.29.0","63.245.29.255","1073028352","1073028607","US","United States"
+"63.245.30.0","63.245.31.255","1073028608","1073029119","GD","Grenada"
+"63.245.32.0","63.245.47.255","1073029120","1073033215","US","United States"
+"63.245.48.0","63.245.51.255","1073033216","1073034239","BB","Barbados"
+"63.245.52.0","63.245.53.255","1073034240","1073034751","CA","Canada"
+"63.245.54.0","63.245.55.255","1073034752","1073035263","US","United States"
+"63.245.56.0","63.245.59.255","1073035264","1073036287","GD","Grenada"
+"63.245.60.0","63.245.60.255","1073036288","1073036543","US","United States"
+"63.245.61.0","63.245.62.255","1073036544","1073037055","MX","Mexico"
+"63.245.63.0","63.245.63.255","1073037056","1073037311","CW","Curacao"
+"63.245.64.0","63.245.65.255","1073037312","1073037823","CO","Colombia"
+"63.245.66.0","63.245.67.255","1073037824","1073038335","GD","Grenada"
+"63.245.68.0","63.245.71.255","1073038336","1073039359","US","United States"
+"63.245.72.0","63.245.79.255","1073039360","1073041407","GT","Guatemala"
+"63.245.80.0","63.245.87.255","1073041408","1073043455","CO","Colombia"
+"63.245.88.0","63.245.89.255","1073043456","1073043967","PR","Puerto Rico"
+"63.245.90.0","63.245.92.255","1073043968","1073044735","US","United States"
+"63.245.93.0","63.245.93.255","1073044736","1073044991","PR","Puerto Rico"
+"63.245.94.0","63.245.94.255","1073044992","1073045247","US","United States"
+"63.245.95.0","63.245.95.255","1073045248","1073045503","PR","Puerto Rico"
+"63.245.96.0","63.245.103.255","1073045504","1073047551","CO","Colombia"
+"63.245.104.0","63.245.111.255","1073047552","1073049599","US","United States"
+"63.245.112.0","63.245.127.255","1073049600","1073053695","BS","Bahamas"
+"63.245.128.0","63.246.115.255","1073053696","1073116159","US","United States"
+"63.246.116.0","63.246.119.255","1073116160","1073117183","GB","United Kingdom"
+"63.246.120.0","63.246.123.255","1073117184","1073118207","US","United States"
+"63.246.124.0","63.246.125.255","1073118208","1073118719","NL","Netherlands"
+"63.246.126.0","63.246.127.255","1073118720","1073119231","DE","Germany"
+"63.246.128.0","63.250.95.255","1073119232","1073373183","US","United States"
+"63.250.96.0","63.250.127.255","1073373184","1073381375","CA","Canada"
+"63.250.128.0","63.250.128.255","1073381376","1073381631","US","United States"
+"63.250.129.0","63.250.129.255","1073381632","1073381887","EU","Europe"
+"63.250.130.0","63.251.157.255","1073381888","1073454591","US","United States"
+"63.251.158.0","63.251.158.255","1073454592","1073454847","KY","Cayman Islands"
+"63.251.159.0","64.4.22.127","1073454848","1074009727","US","United States"
+"64.4.22.128","64.4.22.255","1074009728","1074009855","IE","Ireland"
+"64.4.23.0","64.4.33.255","1074009856","1074012671","US","United States"
+"64.4.34.0","64.4.35.255","1074012672","1074013183","FI","Finland"
+"64.4.36.0","64.4.50.127","1074013184","1074016895","US","United States"
+"64.4.50.128","64.4.50.255","1074016896","1074017023","IE","Ireland"
+"64.4.51.0","64.4.63.255","1074017024","1074020351","US","United States"
+"64.4.64.0","64.4.95.255","1074020352","1074028543","CA","Canada"
+"64.4.96.0","64.5.87.255","1074028544","1074092031","US","United States"
+"64.5.88.0","64.5.91.255","1074092032","1074093055","AU","Australia"
+"64.5.92.0","64.5.191.255","1074093056","1074118655","US","United States"
+"64.5.192.0","64.5.199.255","1074118656","1074120703","CA","Canada"
+"64.5.200.0","64.5.200.15","1074120704","1074120719","US","United States"
+"64.5.200.16","64.5.200.255","1074120720","1074120959","CA","Canada"
+"64.5.201.0","64.5.201.255","1074120960","1074121215","US","United States"
+"64.5.202.0","64.5.206.175","1074121216","1074122415","CA","Canada"
+"64.5.206.176","64.5.206.191","1074122416","1074122431","US","United States"
+"64.5.206.192","64.5.216.255","1074122432","1074125055","CA","Canada"
+"64.5.217.0","64.5.217.255","1074125056","1074125311","US","United States"
+"64.5.218.0","64.5.223.255","1074125312","1074126847","CA","Canada"
+"64.5.224.0","64.5.225.255","1074126848","1074127359","US","United States"
+"64.5.226.0","64.5.230.127","1074127360","1074128511","CA","Canada"
+"64.5.230.128","64.5.230.191","1074128512","1074128575","US","United States"
+"64.5.230.192","64.5.239.255","1074128576","1074130943","CA","Canada"
+"64.5.240.0","64.5.240.255","1074130944","1074131199","US","United States"
+"64.5.241.0","64.5.255.255","1074131200","1074135039","CA","Canada"
+"64.6.0.0","64.6.191.255","1074135040","1074184191","US","United States"
+"64.6.192.0","64.6.207.255","1074184192","1074188287","CA","Canada"
+"64.6.208.0","64.7.127.255","1074188288","1074233343","US","United States"
+"64.7.128.0","64.7.159.255","1074233344","1074241535","CA","Canada"
+"64.7.160.0","64.10.0.255","1074241536","1074397439","US","United States"
+"64.10.1.0","64.10.6.255","1074397440","1074398975","CA","Canada"
+"64.10.7.0","64.10.7.255","1074398976","1074399231","US","United States"
+"64.10.8.0","64.10.36.255","1074399232","1074406655","CA","Canada"
+"64.10.37.0","64.10.38.255","1074406656","1074407167","US","United States"
+"64.10.39.0","64.10.42.255","1074407168","1074408191","CA","Canada"
+"64.10.43.0","64.10.43.255","1074408192","1074408447","US","United States"
+"64.10.44.0","64.10.47.255","1074408448","1074409471","CA","Canada"
+"64.10.48.0","64.10.48.255","1074409472","1074409727","US","United States"
+"64.10.49.0","64.10.51.255","1074409728","1074410495","CA","Canada"
+"64.10.52.0","64.10.53.255","1074410496","1074411007","US","United States"
+"64.10.54.0","64.10.63.255","1074411008","1074413567","CA","Canada"
+"64.10.64.0","64.10.64.255","1074413568","1074413823","US","United States"
+"64.10.65.0","64.10.78.255","1074413824","1074417407","CA","Canada"
+"64.10.79.0","64.10.82.255","1074417408","1074418431","US","United States"
+"64.10.83.0","64.10.88.255","1074418432","1074419967","CA","Canada"
+"64.10.89.0","64.10.89.255","1074419968","1074420223","US","United States"
+"64.10.90.0","64.10.93.255","1074420224","1074421247","CA","Canada"
+"64.10.94.0","64.10.94.255","1074421248","1074421503","US","United States"
+"64.10.95.0","64.10.114.255","1074421504","1074426623","CA","Canada"
+"64.10.115.0","64.10.116.255","1074426624","1074427135","US","United States"
+"64.10.117.0","64.10.122.255","1074427136","1074428671","CA","Canada"
+"64.10.123.0","64.10.123.255","1074428672","1074428927","US","United States"
+"64.10.124.0","64.10.128.255","1074428928","1074430207","CA","Canada"
+"64.10.129.0","64.10.129.255","1074430208","1074430463","US","United States"
+"64.10.130.0","64.10.141.255","1074430464","1074433535","CA","Canada"
+"64.10.142.0","64.10.142.255","1074433536","1074433791","US","United States"
+"64.10.143.0","64.10.155.255","1074433792","1074437119","CA","Canada"
+"64.10.156.0","64.10.156.255","1074437120","1074437375","US","United States"
+"64.10.157.0","64.10.162.255","1074437376","1074438911","CA","Canada"
+"64.10.163.0","64.10.163.255","1074438912","1074439167","US","United States"
+"64.10.164.0","64.10.173.255","1074439168","1074441727","CA","Canada"
+"64.10.174.0","64.10.174.255","1074441728","1074441983","US","United States"
+"64.10.175.0","64.10.182.255","1074441984","1074444031","CA","Canada"
+"64.10.183.0","64.10.183.255","1074444032","1074444287","US","United States"
+"64.10.184.0","64.10.187.255","1074444288","1074445311","CA","Canada"
+"64.10.188.0","64.10.188.255","1074445312","1074445567","US","United States"
+"64.10.189.0","64.10.190.255","1074445568","1074446079","CA","Canada"
+"64.10.191.0","64.10.191.255","1074446080","1074446335","US","United States"
+"64.10.192.0","64.10.218.255","1074446336","1074453247","CA","Canada"
+"64.10.219.0","64.10.219.255","1074453248","1074453503","US","United States"
+"64.10.220.0","64.10.225.255","1074453504","1074455039","CA","Canada"
+"64.10.226.0","64.10.226.255","1074455040","1074455295","US","United States"
+"64.10.227.0","64.10.230.255","1074455296","1074456319","CA","Canada"
+"64.10.231.0","64.10.231.255","1074456320","1074456575","US","United States"
+"64.10.232.0","64.10.241.255","1074456576","1074459135","CA","Canada"
+"64.10.242.0","64.10.242.255","1074459136","1074459391","US","United States"
+"64.10.243.0","64.10.253.255","1074459392","1074462207","CA","Canada"
+"64.10.254.0","64.11.3.255","1074462208","1074463743","US","United States"
+"64.11.4.0","64.11.10.255","1074463744","1074465535","CA","Canada"
+"64.11.11.0","64.11.11.255","1074465536","1074465791","US","United States"
+"64.11.12.0","64.11.15.255","1074465792","1074466815","CA","Canada"
+"64.11.16.0","64.11.16.255","1074466816","1074467071","US","United States"
+"64.11.17.0","64.11.27.255","1074467072","1074469887","CA","Canada"
+"64.11.28.0","64.11.28.255","1074469888","1074470143","US","United States"
+"64.11.29.0","64.11.36.255","1074470144","1074472191","CA","Canada"
+"64.11.37.0","64.11.37.255","1074472192","1074472447","US","United States"
+"64.11.38.0","64.11.46.255","1074472448","1074474751","CA","Canada"
+"64.11.47.0","64.11.48.255","1074474752","1074475263","US","United States"
+"64.11.49.0","64.11.66.255","1074475264","1074479871","CA","Canada"
+"64.11.67.0","64.11.67.255","1074479872","1074480127","US","United States"
+"64.11.68.0","64.11.75.255","1074480128","1074482175","CA","Canada"
+"64.11.76.0","64.11.76.255","1074482176","1074482431","US","United States"
+"64.11.77.0","64.11.84.255","1074482432","1074484479","CA","Canada"
+"64.11.85.0","64.11.85.255","1074484480","1074484735","US","United States"
+"64.11.86.0","64.11.99.255","1074484736","1074488319","CA","Canada"
+"64.11.100.0","64.11.101.255","1074488320","1074488831","US","United States"
+"64.11.102.0","64.11.120.255","1074488832","1074493695","CA","Canada"
+"64.11.121.0","64.11.122.255","1074493696","1074494207","US","United States"
+"64.11.123.0","64.11.124.255","1074494208","1074494719","CA","Canada"
+"64.11.125.0","64.11.128.255","1074494720","1074495743","US","United States"
+"64.11.129.0","64.11.133.255","1074495744","1074497023","CA","Canada"
+"64.11.134.0","64.11.134.255","1074497024","1074497279","US","United States"
+"64.11.135.0","64.11.140.255","1074497280","1074498815","CA","Canada"
+"64.11.141.0","64.11.141.255","1074498816","1074499071","US","United States"
+"64.11.142.0","64.11.150.255","1074499072","1074501375","CA","Canada"
+"64.11.151.0","64.11.151.255","1074501376","1074501631","US","United States"
+"64.11.152.0","64.11.160.255","1074501632","1074503935","CA","Canada"
+"64.11.161.0","64.11.161.255","1074503936","1074504191","US","United States"
+"64.11.162.0","64.11.165.255","1074504192","1074505215","CA","Canada"
+"64.11.166.0","64.11.166.255","1074505216","1074505471","US","United States"
+"64.11.167.0","64.11.176.255","1074505472","1074508031","CA","Canada"
+"64.11.177.0","64.11.177.255","1074508032","1074508287","US","United States"
+"64.11.178.0","64.11.183.255","1074508288","1074509823","CA","Canada"
+"64.11.184.0","64.11.184.255","1074509824","1074510079","US","United States"
+"64.11.185.0","64.11.196.255","1074510080","1074513151","CA","Canada"
+"64.11.197.0","64.12.118.22","1074513152","1074558486","US","United States"
+"64.12.118.23","64.12.118.23","1074558487","1074558487","A1","Anonymous Proxy"
+"64.12.118.24","64.12.118.87","1074558488","1074558551","US","United States"
+"64.12.118.88","64.12.118.88","1074558552","1074558552","A1","Anonymous Proxy"
+"64.12.118.89","64.14.172.255","1074558553","1074703615","US","United States"
+"64.14.173.0","64.14.173.255","1074703616","1074703871","GB","United Kingdom"
+"64.14.174.0","64.14.175.255","1074703872","1074704383","US","United States"
+"64.14.176.0","64.14.176.255","1074704384","1074704639","GB","United Kingdom"
+"64.14.177.0","64.14.189.255","1074704640","1074707967","US","United States"
+"64.14.190.0","64.14.190.255","1074707968","1074708223","GB","United Kingdom"
+"64.14.191.0","64.14.193.255","1074708224","1074708991","US","United States"
+"64.14.194.0","64.14.194.255","1074708992","1074709247","PH","Philippines"
+"64.14.195.0","64.15.31.255","1074709248","1074733055","US","United States"
+"64.15.32.0","64.15.47.255","1074733056","1074737151","AU","Australia"
+"64.15.48.0","64.15.79.255","1074737152","1074745343","CA","Canada"
+"64.15.80.0","64.15.127.255","1074745344","1074757631","US","United States"
+"64.15.128.0","64.15.159.255","1074757632","1074765823","CA","Canada"
+"64.15.160.0","64.15.204.255","1074765824","1074777343","US","United States"
+"64.15.205.0","64.15.205.255","1074777344","1074777599","AU","Australia"
+"64.15.206.0","64.17.61.39","1074777600","1074871591","US","United States"
+"64.17.61.40","64.17.61.47","1074871592","1074871599","CA","Canada"
+"64.17.61.48","64.17.61.255","1074871600","1074871807","US","United States"
+"64.17.62.0","64.17.63.255","1074871808","1074872319","CA","Canada"
+"64.17.64.0","64.18.63.255","1074872320","1074937855","US","United States"
+"64.18.64.0","64.18.95.255","1074937856","1074946047","CA","Canada"
+"64.18.96.0","64.18.159.255","1074946048","1074962431","US","United States"
+"64.18.160.0","64.18.191.255","1074962432","1074970623","CA","Canada"
+"64.18.192.0","64.23.63.255","1074970624","1075265535","US","United States"
+"64.23.64.0","64.23.79.255","1075265536","1075269631","KR","Korea, Republic of"
+"64.23.80.0","64.25.159.255","1075269632","1075421183","US","United States"
+"64.25.160.0","64.25.191.255","1075421184","1075429375","CA","Canada"
+"64.25.192.0","64.26.127.255","1075429376","1075478527","US","United States"
+"64.26.128.0","64.26.191.255","1075478528","1075494911","CA","Canada"
+"64.26.192.0","64.27.175.255","1075494912","1075556351","US","United States"
+"64.27.176.0","64.27.191.255","1075556352","1075560447","VI","Virgin Islands, U.S."
+"64.27.192.0","64.27.255.255","1075560448","1075576831","US","United States"
+"64.28.0.0","64.28.0.63","1075576832","1075576895","NO","Norway"
+"64.28.0.64","64.28.0.64","1075576896","1075576896","SE","Sweden"
+"64.28.0.65","64.28.31.255","1075576897","1075585023","NO","Norway"
+"64.28.32.0","64.28.127.255","1075585024","1075609599","US","United States"
+"64.28.128.0","64.28.143.255","1075609600","1075613695","TT","Trinidad and Tobago"
+"64.28.160.0","64.32.63.255","1075617792","1075855359","US","United States"
+"64.32.64.0","64.32.127.255","1075855360","1075871743","DO","Dominican Republic"
+"64.32.128.0","64.32.255.255","1075871744","1075904511","US","United States"
+"64.33.0.0","64.33.63.255","1075904512","1075920895","JP","Japan"
+"64.33.64.0","64.33.255.255","1075920896","1075970047","US","United States"
+"64.34.0.0","64.34.7.255","1075970048","1075972095","CA","Canada"
+"64.34.8.0","64.34.8.255","1075972096","1075972351","GB","United Kingdom"
+"64.34.9.0","64.34.19.255","1075972352","1075975167","US","United States"
+"64.34.20.0","64.34.21.255","1075975168","1075975679","CA","Canada"
+"64.34.22.0","64.34.23.255","1075975680","1075976191","US","United States"
+"64.34.24.0","64.34.24.255","1075976192","1075976447","CA","Canada"
+"64.34.25.0","64.34.27.95","1075976448","1075977055","US","United States"
+"64.34.27.96","64.34.27.111","1075977056","1075977071","CA","Canada"
+"64.34.27.112","64.34.47.255","1075977072","1075982335","US","United States"
+"64.34.48.0","64.34.48.255","1075982336","1075982591","CA","Canada"
+"64.34.49.0","64.34.49.255","1075982592","1075982847","US","United States"
+"64.34.50.0","64.34.50.255","1075982848","1075983103","CA","Canada"
+"64.34.51.0","64.34.51.255","1075983104","1075983359","US","United States"
+"64.34.52.0","64.34.54.255","1075983360","1075984127","CA","Canada"
+"64.34.55.0","64.34.61.255","1075984128","1075985919","US","United States"
+"64.34.62.0","64.34.64.255","1075985920","1075986687","CA","Canada"
+"64.34.65.0","64.34.65.255","1075986688","1075986943","US","United States"
+"64.34.66.0","64.34.66.255","1075986944","1075987199","CA","Canada"
+"64.34.67.0","64.34.69.255","1075987200","1075987967","US","United States"
+"64.34.70.0","64.34.70.255","1075987968","1075988223","CA","Canada"
+"64.34.71.0","64.34.71.95","1075988224","1075988319","US","United States"
+"64.34.71.96","64.34.71.127","1075988320","1075988351","CA","Canada"
+"64.34.71.128","64.34.71.255","1075988352","1075988479","US","United States"
+"64.34.72.0","64.34.73.255","1075988480","1075988991","CA","Canada"
+"64.34.74.0","64.34.74.239","1075988992","1075989231","US","United States"
+"64.34.74.240","64.34.74.247","1075989232","1075989239","CA","Canada"
+"64.34.74.248","64.34.75.255","1075989240","1075989503","US","United States"
+"64.34.76.0","64.34.76.255","1075989504","1075989759","CA","Canada"
+"64.34.77.0","64.34.77.255","1075989760","1075990015","US","United States"
+"64.34.78.0","64.34.79.255","1075990016","1075990527","CA","Canada"
+"64.34.80.0","64.34.95.255","1075990528","1075994623","US","United States"
+"64.34.96.0","64.34.97.127","1075994624","1075995007","CA","Canada"
+"64.34.97.128","64.34.97.223","1075995008","1075995103","US","United States"
+"64.34.97.224","64.34.97.255","1075995104","1075995135","CA","Canada"
+"64.34.98.0","64.34.99.255","1075995136","1075995647","US","United States"
+"64.34.100.0","64.34.103.255","1075995648","1075996671","CA","Canada"
+"64.34.104.0","64.34.105.255","1075996672","1075997183","US","United States"
+"64.34.106.0","64.34.106.255","1075997184","1075997439","CA","Canada"
+"64.34.107.0","64.34.109.167","1075997440","1075998119","US","United States"
+"64.34.109.168","64.34.109.175","1075998120","1075998127","CA","Canada"
+"64.34.109.176","64.34.109.255","1075998128","1075998207","US","United States"
+"64.34.110.0","64.34.110.63","1075998208","1075998271","CA","Canada"
+"64.34.110.64","64.34.110.255","1075998272","1075998463","US","United States"
+"64.34.111.0","64.34.113.255","1075998464","1075999231","CA","Canada"
+"64.34.114.0","64.34.116.255","1075999232","1075999999","US","United States"
+"64.34.117.0","64.34.117.255","1076000000","1076000255","CA","Canada"
+"64.34.118.0","64.34.119.255","1076000256","1076000767","US","United States"
+"64.34.120.0","64.34.124.255","1076000768","1076002047","CA","Canada"
+"64.34.125.0","64.34.128.255","1076002048","1076003071","US","United States"
+"64.34.129.0","64.34.129.255","1076003072","1076003327","CA","Canada"
+"64.34.130.0","64.34.130.255","1076003328","1076003583","US","United States"
+"64.34.131.0","64.34.133.255","1076003584","1076004351","CA","Canada"
+"64.34.134.0","64.34.135.255","1076004352","1076004863","US","United States"
+"64.34.136.0","64.34.136.255","1076004864","1076005119","CA","Canada"
+"64.34.137.0","64.34.137.191","1076005120","1076005311","US","United States"
+"64.34.137.192","64.34.137.199","1076005312","1076005319","CA","Canada"
+"64.34.137.200","64.34.137.255","1076005320","1076005375","US","United States"
+"64.34.138.0","64.34.138.255","1076005376","1076005631","CA","Canada"
+"64.34.139.0","64.34.141.255","1076005632","1076006399","US","United States"
+"64.34.142.0","64.34.142.255","1076006400","1076006655","CA","Canada"
+"64.34.143.0","64.34.143.255","1076006656","1076006911","US","United States"
+"64.34.144.0","64.34.147.255","1076006912","1076007935","CA","Canada"
+"64.34.148.0","64.34.149.255","1076007936","1076008447","US","United States"
+"64.34.150.0","64.34.155.255","1076008448","1076009983","CA","Canada"
+"64.34.156.0","64.34.220.255","1076009984","1076026623","US","United States"
+"64.34.221.0","64.34.221.255","1076026624","1076026879","CA","Canada"
+"64.34.222.0","64.34.222.139","1076026880","1076027019","US","United States"
+"64.34.222.140","64.34.222.143","1076027020","1076027023","CA","Canada"
+"64.34.222.144","64.34.226.255","1076027024","1076028159","US","United States"
+"64.34.227.0","64.34.227.255","1076028160","1076028415","CA","Canada"
+"64.34.228.0","64.34.229.255","1076028416","1076028927","US","United States"
+"64.34.230.0","64.34.230.255","1076028928","1076029183","BZ","Belize"
+"64.34.231.0","64.34.231.255","1076029184","1076029439","US","United States"
+"64.34.232.0","64.34.234.255","1076029440","1076030207","CA","Canada"
+"64.34.235.0","64.34.240.255","1076030208","1076031743","US","United States"
+"64.34.241.0","64.34.241.255","1076031744","1076031999","CA","Canada"
+"64.34.242.0","64.34.242.255","1076032000","1076032255","US","United States"
+"64.34.243.0","64.34.243.255","1076032256","1076032511","CA","Canada"
+"64.34.244.0","64.34.255.191","1076032512","1076035519","US","United States"
+"64.34.255.192","64.34.255.255","1076035520","1076035583","IN","India"
+"64.35.0.0","64.35.52.255","1076035584","1076049151","US","United States"
+"64.35.53.0","64.35.53.255","1076049152","1076049407","DE","Germany"
+"64.35.54.0","64.35.55.255","1076049408","1076049919","US","United States"
+"64.35.56.0","64.35.56.255","1076049920","1076050175","IL","Israel"
+"64.35.57.0","64.37.31.255","1076050176","1076174847","US","United States"
+"64.37.32.0","64.37.47.255","1076174848","1076178943","BM","Bermuda"
+"64.37.48.0","64.37.66.255","1076178944","1076183807","US","United States"
+"64.37.67.0","64.37.67.255","1076183808","1076184063","CA","Canada"
+"64.37.68.0","64.37.104.95","1076184064","1076193375","US","United States"
+"64.37.104.96","64.37.104.103","1076193376","1076193383","PG","Papua New Guinea"
+"64.37.104.104","64.37.108.255","1076193384","1076194559","US","United States"
+"64.37.109.0","64.37.109.255","1076194560","1076194815","CA","Canada"
+"64.37.110.0","64.37.110.255","1076194816","1076195071","US","United States"
+"64.37.111.0","64.37.111.255","1076195072","1076195327","IN","India"
+"64.37.112.0","64.37.114.255","1076195328","1076196095","US","United States"
+"64.37.115.0","64.37.115.255","1076196096","1076196351","CA","Canada"
+"64.37.116.0","64.37.118.255","1076196352","1076197119","US","United States"
+"64.37.119.0","64.37.119.255","1076197120","1076197375","CA","Canada"
+"64.37.120.0","64.37.124.255","1076197376","1076198655","US","United States"
+"64.37.125.0","64.37.125.255","1076198656","1076198911","AE","United Arab Emirates"
+"64.37.126.0","64.39.39.255","1076198912","1076307967","US","United States"
+"64.39.40.0","64.39.40.255","1076307968","1076308223","DE","Germany"
+"64.39.41.0","64.39.47.255","1076308224","1076310015","US","United States"
+"64.39.48.0","64.39.48.255","1076310016","1076310271","DE","Germany"
+"64.39.49.0","64.39.159.255","1076310272","1076338687","US","United States"
+"64.39.160.0","64.39.191.255","1076338688","1076346879","CA","Canada"
+"64.39.192.0","64.40.95.255","1076346880","1076387839","US","United States"
+"64.40.96.0","64.40.118.255","1076387840","1076393727","CA","Canada"
+"64.40.119.0","64.40.120.255","1076393728","1076394239","US","United States"
+"64.40.121.0","64.40.127.255","1076394240","1076396031","CA","Canada"
+"64.40.128.0","64.40.175.255","1076396032","1076408319","US","United States"
+"64.40.176.0","64.40.191.255","1076408320","1076412415","CA","Canada"
+"64.40.192.0","64.40.230.48","1076412416","1076422192","US","United States"
+"64.40.230.49","64.40.230.49","1076422193","1076422193","EU","Europe"
+"64.40.230.50","64.40.239.255","1076422194","1076424703","US","United States"
+"64.40.240.0","64.40.255.255","1076424704","1076428799","CA","Canada"
+"64.41.0.0","64.42.191.255","1076428800","1076543487","US","United States"
+"64.42.192.0","64.42.255.255","1076543488","1076559871","CA","Canada"
+"64.43.0.0","64.43.255.255","1076559872","1076625407","US","United States"
+"64.45.0.0","64.45.255.255","1076690944","1076756479","US","United States"
+"64.46.0.0","64.46.63.255","1076756480","1076772863","CA","Canada"
+"64.46.64.0","64.47.3.225","1076772864","1076823009","US","United States"
+"64.47.3.226","64.47.3.227","1076823010","1076823011","CR","Costa Rica"
+"64.47.3.228","64.47.111.255","1076823012","1076850687","US","United States"
+"64.47.112.0","64.47.115.255","1076850688","1076851711","CA","Canada"
+"64.47.116.0","64.47.129.4","1076851712","1076855044","US","United States"
+"64.47.129.5","64.47.129.5","1076855045","1076855045","MX","Mexico"
+"64.47.129.6","64.47.224.145","1076855046","1076879505","US","United States"
+"64.47.224.146","64.47.224.147","1076879506","1076879507","CA","Canada"
+"64.47.224.148","64.47.227.255","1076879508","1076880383","US","United States"
+"64.47.228.0","64.47.228.255","1076880384","1076880639","CH","Switzerland"
+"64.47.229.0","64.47.229.255","1076880640","1076880895","GB","United Kingdom"
+"64.47.230.0","64.50.143.255","1076880896","1077055487","US","United States"
+"64.50.144.0","64.50.159.255","1077055488","1077059583","CA","Canada"
+"64.50.160.0","64.56.127.255","1077059584","1077444607","US","United States"
+"64.56.128.0","64.56.159.255","1077444608","1077452799","CA","Canada"
+"64.56.160.0","64.56.191.255","1077452800","1077460991","JP","Japan"
+"64.56.192.0","64.56.223.255","1077460992","1077469183","US","United States"
+"64.56.224.0","64.56.255.255","1077469184","1077477375","CA","Canada"
+"64.57.0.0","64.57.111.255","1077477376","1077506047","US","United States"
+"64.57.112.0","64.57.127.255","1077506048","1077510143","LS","Lesotho"
+"64.57.128.0","64.57.135.255","1077510144","1077512191","US","United States"
+"64.57.136.0","64.57.143.255","1077512192","1077514239","SE","Sweden"
+"64.57.144.0","64.59.127.255","1077514240","1077641215","US","United States"
+"64.59.128.0","64.59.191.255","1077641216","1077657599","CA","Canada"
+"64.59.192.0","64.62.140.255","1077657600","1077841151","US","United States"
+"64.62.141.0","64.62.141.255","1077841152","1077841407","GB","United Kingdom"
+"64.62.142.0","64.62.203.255","1077841408","1077857279","US","United States"
+"64.62.204.0","64.62.204.3","1077857280","1077857283","FR","France"
+"64.62.204.4","64.62.204.4","1077857284","1077857284","MF","Saint Martin"
+"64.62.204.5","64.62.204.24","1077857285","1077857304","FR","France"
+"64.62.204.25","64.62.204.25","1077857305","1077857305","MF","Saint Martin"
+"64.62.204.26","64.62.204.255","1077857306","1077857535","FR","France"
+"64.62.205.0","64.62.237.255","1077857536","1077865983","US","United States"
+"64.62.238.0","64.62.238.255","1077865984","1077866239","CA","Canada"
+"64.62.239.0","64.64.107.255","1077866240","1077963775","US","United States"
+"64.64.108.0","64.64.108.255","1077963776","1077964031","JP","Japan"
+"64.64.109.0","64.64.120.255","1077964032","1077967103","US","United States"
+"64.64.121.0","64.64.121.255","1077967104","1077967359","CA","Canada"
+"64.64.122.0","64.64.122.255","1077967360","1077967615","US","United States"
+"64.64.123.0","64.64.123.255","1077967616","1077967871","GB","United Kingdom"
+"64.64.124.0","64.64.159.255","1077967872","1077977087","US","United States"
+"64.64.160.0","64.64.191.255","1077977088","1077985279","CA","Canada"
+"64.64.192.0","64.64.223.255","1077985280","1077993471","US","United States"
+"64.64.224.0","64.64.255.255","1077993472","1078001663","CA","Canada"
+"64.65.0.0","64.65.255.255","1078001664","1078067199","US","United States"
+"64.66.0.0","64.66.15.255","1078067200","1078071295","BS","Bahamas"
+"64.66.16.0","64.66.31.255","1078071296","1078075391","CA","Canada"
+"64.66.32.0","64.66.223.255","1078075392","1078124543","US","United States"
+"64.66.224.0","64.66.239.255","1078124544","1078128639","CA","Canada"
+"64.66.240.0","64.68.191.255","1078128640","1078247423","US","United States"
+"64.68.192.0","64.68.207.255","1078247424","1078251519","CA","Canada"
+"64.68.208.0","64.69.63.255","1078251520","1078280191","US","United States"
+"64.69.64.0","64.69.64.255","1078280192","1078280447","CA","Canada"
+"64.69.65.0","64.69.65.127","1078280448","1078280575","US","United States"
+"64.69.65.128","64.69.65.135","1078280576","1078280583","CA","Canada"
+"64.69.65.136","64.69.67.111","1078280584","1078281071","US","United States"
+"64.69.67.112","64.69.67.119","1078281072","1078281079","CA","Canada"
+"64.69.67.120","64.69.68.84","1078281080","1078281300","US","United States"
+"64.69.68.85","64.69.68.85","1078281301","1078281301","CA","Canada"
+"64.69.68.86","64.69.69.39","1078281302","1078281511","US","United States"
+"64.69.69.40","64.69.69.47","1078281512","1078281519","CA","Canada"
+"64.69.69.48","64.69.69.127","1078281520","1078281599","US","United States"
+"64.69.69.128","64.69.69.191","1078281600","1078281663","CA","Canada"
+"64.69.69.192","64.69.69.255","1078281664","1078281727","US","United States"
+"64.69.70.0","64.69.70.7","1078281728","1078281735","CA","Canada"
+"64.69.70.8","64.69.71.255","1078281736","1078282239","US","United States"
+"64.69.72.0","64.69.74.255","1078282240","1078283007","CA","Canada"
+"64.69.75.0","64.69.78.55","1078283008","1078283831","US","United States"
+"64.69.78.56","64.69.78.63","1078283832","1078283839","CA","Canada"
+"64.69.78.64","64.69.78.255","1078283840","1078284031","US","United States"
+"64.69.79.0","64.69.79.255","1078284032","1078284287","CA","Canada"
+"64.69.80.0","64.69.80.191","1078284288","1078284479","US","United States"
+"64.69.80.192","64.69.80.255","1078284480","1078284543","CA","Canada"
+"64.69.81.0","64.69.81.159","1078284544","1078284703","US","United States"
+"64.69.81.160","64.69.81.175","1078284704","1078284719","CA","Canada"
+"64.69.81.176","64.69.81.191","1078284720","1078284735","US","United States"
+"64.69.81.192","64.69.81.207","1078284736","1078284751","CA","Canada"
+"64.69.81.208","64.69.82.63","1078284752","1078284863","US","United States"
+"64.69.82.64","64.69.82.191","1078284864","1078284991","CA","Canada"
+"64.69.82.192","64.69.83.95","1078284992","1078285151","US","United States"
+"64.69.83.96","64.69.83.111","1078285152","1078285167","CA","Canada"
+"64.69.83.112","64.69.83.199","1078285168","1078285255","US","United States"
+"64.69.83.200","64.69.83.203","1078285256","1078285259","CA","Canada"
+"64.69.83.204","64.69.83.255","1078285260","1078285311","US","United States"
+"64.69.84.0","64.69.84.255","1078285312","1078285567","CA","Canada"
+"64.69.85.0","64.69.88.15","1078285568","1078286351","US","United States"
+"64.69.88.16","64.69.88.31","1078286352","1078286367","CA","Canada"
+"64.69.88.32","64.69.91.127","1078286368","1078287231","US","United States"
+"64.69.91.128","64.69.91.135","1078287232","1078287239","CA","Canada"
+"64.69.91.136","64.69.91.255","1078287240","1078287359","US","United States"
+"64.69.92.0","64.69.92.255","1078287360","1078287615","CA","Canada"
+"64.69.93.0","64.69.93.191","1078287616","1078287807","US","United States"
+"64.69.93.192","64.69.93.223","1078287808","1078287839","CA","Canada"
+"64.69.93.224","64.69.93.255","1078287840","1078287871","US","United States"
+"64.69.94.0","64.69.95.255","1078287872","1078288383","CA","Canada"
+"64.69.96.0","64.70.77.255","1078288384","1078349311","US","United States"
+"64.70.78.0","64.70.79.255","1078349312","1078349823","PH","Philippines"
+"64.70.80.0","64.71.135.255","1078349824","1078429695","US","United States"
+"64.71.136.0","64.71.136.255","1078429696","1078429951","GR","Greece"
+"64.71.137.0","64.71.169.255","1078429952","1078438399","US","United States"
+"64.71.170.0","64.71.170.255","1078438400","1078438655","CA","Canada"
+"64.71.171.0","64.71.171.255","1078438656","1078438911","US","United States"
+"64.71.172.0","64.71.172.17","1078438912","1078438929","CN","China"
+"64.71.172.18","64.71.172.18","1078438930","1078438930","US","United States"
+"64.71.172.19","64.71.172.255","1078438931","1078439167","CN","China"
+"64.71.173.0","64.71.174.255","1078439168","1078439679","US","United States"
+"64.71.175.0","64.71.175.255","1078439680","1078439935","NL","Netherlands"
+"64.71.176.0","64.71.230.175","1078439936","1078453935","US","United States"
+"64.71.230.176","64.71.230.191","1078453936","1078453951","AT","Austria"
+"64.71.230.192","64.71.233.175","1078453952","1078454703","US","United States"
+"64.71.233.176","64.71.233.191","1078454704","1078454719","AT","Austria"
+"64.71.233.192","64.71.236.47","1078454720","1078455343","US","United States"
+"64.71.236.48","64.71.236.63","1078455344","1078455359","AT","Austria"
+"64.71.236.64","64.71.236.255","1078455360","1078455551","US","United States"
+"64.71.237.0","64.71.237.255","1078455552","1078455807","NL","Netherlands"
+"64.71.238.0","64.71.239.255","1078455808","1078456319","US","United States"
+"64.71.240.0","64.71.255.255","1078456320","1078460415","CA","Canada"
+"64.72.0.0","64.72.223.255","1078460416","1078517759","US","United States"
+"64.72.224.0","64.72.255.255","1078517760","1078525951","CA","Canada"
+"64.73.0.0","64.73.192.255","1078525952","1078575359","US","United States"
+"64.73.193.0","64.73.193.255","1078575360","1078575615","CA","Canada"
+"64.73.194.0","64.75.255.255","1078575616","1078722559","US","United States"
+"64.76.0.0","64.76.47.255","1078722560","1078734847","AR","Argentina"
+"64.76.48.0","64.76.59.255","1078734848","1078737919","CO","Colombia"
+"64.76.60.0","64.76.63.255","1078737920","1078738943","EC","Ecuador"
+"64.76.64.0","64.76.65.255","1078738944","1078739455","VE","Venezuela"
+"64.76.66.0","64.76.67.255","1078739456","1078739967","US","United States"
+"64.76.68.0","64.76.79.255","1078739968","1078743039","PE","Peru"
+"64.76.80.0","64.76.91.255","1078743040","1078746111","CO","Colombia"
+"64.76.92.0","64.76.95.255","1078746112","1078747135","PE","Peru"
+"64.76.96.0","64.76.103.255","1078747136","1078749183","CL","Chile"
+"64.76.104.0","64.76.111.255","1078749184","1078751231","PE","Peru"
+"64.76.112.0","64.76.119.255","1078751232","1078753279","CO","Colombia"
+"64.76.120.0","64.76.127.255","1078753280","1078755327","AR","Argentina"
+"64.76.128.0","64.76.135.255","1078755328","1078757375","PE","Peru"
+"64.76.136.0","64.76.175.255","1078757376","1078767615","CL","Chile"
+"64.76.176.0","64.76.179.255","1078767616","1078768639","CO","Colombia"
+"64.76.180.0","64.76.183.255","1078768640","1078769663","CL","Chile"
+"64.76.184.0","64.76.191.255","1078769664","1078771711","CO","Colombia"
+"64.76.192.0","64.76.199.255","1078771712","1078773759","EC","Ecuador"
+"64.76.200.0","64.76.207.255","1078773760","1078775807","PE","Peru"
+"64.76.208.0","64.76.215.255","1078775808","1078777855","CO","Colombia"
+"64.76.216.0","64.76.227.255","1078777856","1078780927","EC","Ecuador"
+"64.76.228.0","64.76.233.255","1078780928","1078782463","US","United States"
+"64.76.234.0","64.76.234.255","1078782464","1078782719","PA","Panama"
+"64.76.235.0","64.78.161.255","1078782720","1078895103","US","United States"
+"64.78.162.0","64.78.162.255","1078895104","1078895359","CN","China"
+"64.78.163.0","64.79.146.255","1078895360","1078956799","US","United States"
+"64.79.147.0","64.79.147.255","1078956800","1078957055","GB","United Kingdom"
+"64.79.148.0","64.85.31.255","1078957056","1079320575","US","United States"
+"64.85.32.0","64.85.40.207","1079320576","1079322831","CA","Canada"
+"64.85.40.208","64.85.40.215","1079322832","1079322839","US","United States"
+"64.85.40.216","64.85.63.255","1079322840","1079328767","CA","Canada"
+"64.85.64.0","64.85.255.255","1079328768","1079377919","US","United States"
+"64.86.0.0","64.86.3.255","1079377920","1079378943","CA","Canada"
+"64.86.4.0","64.86.4.255","1079378944","1079379199","US","United States"
+"64.86.5.0","64.86.5.255","1079379200","1079379455","CA","Canada"
+"64.86.6.0","64.86.19.255","1079379456","1079383039","US","United States"
+"64.86.20.0","64.86.20.255","1079383040","1079383295","VG","Virgin Islands, British"
+"64.86.21.0","64.86.22.255","1079383296","1079383807","US","United States"
+"64.86.23.0","64.86.23.255","1079383808","1079384063","MH","Marshall Islands"
+"64.86.24.0","64.86.24.255","1079384064","1079384319","LR","Liberia"
+"64.86.25.0","64.86.25.255","1079384320","1079384575","CA","Canada"
+"64.86.26.0","64.86.27.255","1079384576","1079385087","ZW","Zimbabwe"
+"64.86.28.0","64.86.29.255","1079385088","1079385599","US","United States"
+"64.86.30.0","64.86.33.255","1079385600","1079386623","CA","Canada"
+"64.86.34.0","64.86.34.255","1079386624","1079386879","SG","Singapore"
+"64.86.35.0","64.86.35.255","1079386880","1079387135","EG","Egypt"
+"64.86.36.0","64.86.38.255","1079387136","1079387903","US","United States"
+"64.86.39.0","64.86.39.255","1079387904","1079388159","PH","Philippines"
+"64.86.40.0","64.86.43.255","1079388160","1079389183","CA","Canada"
+"64.86.44.0","64.86.46.255","1079389184","1079389951","US","United States"
+"64.86.47.0","64.86.47.255","1079389952","1079390207","CA","Canada"
+"64.86.48.0","64.86.53.255","1079390208","1079391743","US","United States"
+"64.86.54.0","64.86.55.255","1079391744","1079392255","HT","Haiti"
+"64.86.56.0","64.86.61.255","1079392256","1079393791","CA","Canada"
+"64.86.62.0","64.86.63.255","1079393792","1079394303","US","United States"
+"64.86.64.0","64.86.67.255","1079394304","1079395327","EC","Ecuador"
+"64.86.68.0","64.86.70.255","1079395328","1079396095","US","United States"
+"64.86.71.0","64.86.71.255","1079396096","1079396351","CA","Canada"
+"64.86.72.0","64.86.75.255","1079396352","1079397375","MP","Northern Mariana Islands"
+"64.86.76.0","64.86.76.255","1079397376","1079397631","MH","Marshall Islands"
+"64.86.77.0","64.86.89.255","1079397632","1079400959","US","United States"
+"64.86.90.0","64.86.90.255","1079400960","1079401215","CA","Canada"
+"64.86.91.0","64.86.95.255","1079401216","1079402495","US","United States"
+"64.86.96.0","64.86.98.255","1079402496","1079403263","CA","Canada"
+"64.86.99.0","64.86.99.255","1079403264","1079403519","US","United States"
+"64.86.100.0","64.86.100.255","1079403520","1079403775","CA","Canada"
+"64.86.101.0","64.86.107.255","1079403776","1079405567","US","United States"
+"64.86.108.0","64.86.110.31","1079405568","1079406111","CA","Canada"
+"64.86.110.32","64.86.130.255","1079406112","1079411455","US","United States"
+"64.86.131.0","64.86.131.255","1079411456","1079411711","PK","Pakistan"
+"64.86.132.0","64.86.139.255","1079411712","1079413759","US","United States"
+"64.86.140.0","64.86.141.255","1079413760","1079414271","CA","Canada"
+"64.86.142.0","64.86.144.255","1079414272","1079415039","US","United States"
+"64.86.145.0","64.86.145.255","1079415040","1079415295","HN","Honduras"
+"64.86.146.0","64.86.152.255","1079415296","1079417087","US","United States"
+"64.86.153.0","64.86.159.255","1079417088","1079418879","CA","Canada"
+"64.86.160.0","64.86.160.7","1079418880","1079418887","US","United States"
+"64.86.160.8","64.86.160.15","1079418888","1079418895","CA","Canada"
+"64.86.160.16","64.86.175.255","1079418896","1079422975","US","United States"
+"64.86.176.0","64.86.179.255","1079422976","1079423999","CA","Canada"
+"64.86.180.0","64.86.186.255","1079424000","1079425791","US","United States"
+"64.86.187.0","64.86.187.255","1079425792","1079426047","CA","Canada"
+"64.86.188.0","64.86.192.255","1079426048","1079427327","US","United States"
+"64.86.193.0","64.86.193.255","1079427328","1079427583","CA","Canada"
+"64.86.194.0","64.86.200.175","1079427584","1079429295","US","United States"
+"64.86.200.176","64.86.200.191","1079429296","1079429311","FR","France"
+"64.86.200.192","64.86.209.255","1079429312","1079431679","US","United States"
+"64.86.210.0","64.86.211.255","1079431680","1079432191","ZM","Zambia"
+"64.86.212.0","64.86.214.255","1079432192","1079432959","US","United States"
+"64.86.215.0","64.86.215.255","1079432960","1079433215","CA","Canada"
+"64.86.216.0","64.86.223.255","1079433216","1079435263","CR","Costa Rica"
+"64.86.224.0","64.86.225.255","1079435264","1079435775","CO","Colombia"
+"64.86.226.0","64.86.226.255","1079435776","1079436031","CA","Canada"
+"64.86.227.0","64.86.243.63","1079436032","1079440191","US","United States"
+"64.86.243.64","64.86.243.79","1079440192","1079440207","CA","Canada"
+"64.86.243.80","64.87.63.255","1079440208","1079459839","US","United States"
+"64.87.64.0","64.87.255.255","1079459840","1079508991","CA","Canada"
+"64.88.0.0","64.88.225.255","1079508992","1079566847","US","United States"
+"64.88.226.0","64.88.226.255","1079566848","1079567103","GB","United Kingdom"
+"64.88.227.0","64.88.227.255","1079567104","1079567359","US","United States"
+"64.88.228.0","64.88.228.255","1079567360","1079567615","AU","Australia"
+"64.88.229.0","64.88.255.255","1079567616","1079574527","US","United States"
+"64.89.0.0","64.89.15.255","1079574528","1079578623","PR","Puerto Rico"
+"64.89.32.0","64.89.191.255","1079582720","1079623679","US","United States"
+"64.89.192.0","64.89.207.255","1079623680","1079627775","PR","Puerto Rico"
+"64.89.208.0","64.90.95.255","1079627776","1079664639","US","United States"
+"64.90.96.0","64.90.111.255","1079664640","1079668735","CA","Canada"
+"64.90.112.0","64.90.113.255","1079668736","1079669247","US","United States"
+"64.90.114.0","64.90.115.255","1079669248","1079669759","NL","Netherlands"
+"64.90.116.0","64.93.95.255","1079669760","1079861247","US","United States"
+"64.93.96.0","64.93.111.255","1079861248","1079865343","CA","Canada"
+"64.93.112.0","64.94.57.255","1079865344","1079917055","US","United States"
+"64.94.58.0","64.94.58.255","1079917056","1079917311","KY","Cayman Islands"
+"64.94.59.0","64.94.236.255","1079917312","1079962879","US","United States"
+"64.94.237.0","64.94.237.255","1079962880","1079963135","GB","United Kingdom"
+"64.94.238.0","64.95.187.255","1079963136","1080015871","US","United States"
+"64.95.188.0","64.95.189.255","1080015872","1080016383","GB","United Kingdom"
+"64.95.190.0","64.95.220.255","1080016384","1080024319","US","United States"
+"64.95.221.0","64.95.221.255","1080024320","1080024575","CA","Canada"
+"64.95.222.0","64.95.255.255","1080024576","1080033279","US","United States"
+"64.96.0.0","64.97.255.255","1080033280","1080164351","KY","Cayman Islands"
+"64.98.0.0","64.98.111.255","1080164352","1080193023","CA","Canada"
+"64.98.112.0","64.98.127.255","1080193024","1080197119","US","United States"
+"64.98.128.0","64.98.207.255","1080197120","1080217599","CA","Canada"
+"64.98.208.0","64.98.255.255","1080217600","1080229887","US","United States"
+"64.99.0.0","64.99.239.255","1080229888","1080291327","CA","Canada"
+"64.99.240.0","64.103.25.232","1080291328","1080498664","US","United States"
+"64.103.25.233","64.103.25.233","1080498665","1080498665","EU","Europe"
+"64.103.25.234","64.103.36.255","1080498666","1080501503","US","United States"
+"64.103.37.0","64.103.37.255","1080501504","1080501759","EU","Europe"
+"64.103.38.0","64.103.95.255","1080501760","1080516607","US","United States"
+"64.103.96.0","64.103.127.255","1080516608","1080524799","GB","United Kingdom"
+"64.103.128.0","64.104.31.255","1080524800","1080565759","US","United States"
+"64.104.32.0","64.104.63.255","1080565760","1080573951","JP","Japan"
+"64.104.64.0","64.104.94.255","1080573952","1080581887","US","United States"
+"64.104.95.0","64.104.95.255","1080581888","1080582143","AP","Asia/Pacific Region"
+"64.104.96.0","64.104.127.255","1080582144","1080590335","CN","China"
+"64.104.128.0","64.104.206.255","1080590336","1080610559","US","United States"
+"64.104.207.0","64.104.207.255","1080610560","1080610815","AU","Australia"
+"64.104.208.0","64.104.223.255","1080610816","1080614911","US","United States"
+"64.104.224.0","64.104.255.255","1080614912","1080623103","AU","Australia"
+"64.105.0.0","64.110.27.255","1080623104","1080957951","US","United States"
+"64.110.28.0","64.110.28.255","1080957952","1080958207","DE","Germany"
+"64.110.29.0","64.110.29.255","1080958208","1080958463","BH","Bahrain"
+"64.110.30.0","64.110.30.255","1080958464","1080958719","DE","Germany"
+"64.110.31.0","64.110.31.255","1080958720","1080958975","BH","Bahrain"
+"64.110.32.0","64.110.36.255","1080958976","1080960255","DE","Germany"
+"64.110.37.0","64.110.37.255","1080960256","1080960511","BH","Bahrain"
+"64.110.38.0","64.110.50.255","1080960512","1080963839","DE","Germany"
+"64.110.51.0","64.110.63.255","1080963840","1080967167","US","United States"
+"64.110.64.0","64.110.67.255","1080967168","1080968191","DE","Germany"
+"64.110.68.0","64.110.68.255","1080968192","1080968447","BH","Bahrain"
+"64.110.69.0","64.110.72.255","1080968448","1080969471","DE","Germany"
+"64.110.73.0","64.110.73.255","1080969472","1080969727","BH","Bahrain"
+"64.110.74.0","64.110.127.255","1080969728","1080983551","DE","Germany"
+"64.110.128.0","64.110.191.255","1080983552","1080999935","US","United States"
+"64.110.192.0","64.110.255.255","1080999936","1081016319","CA","Canada"
+"64.111.0.0","64.111.81.255","1081016320","1081037311","US","United States"
+"64.111.82.0","64.111.82.255","1081037312","1081037567","CA","Canada"
+"64.111.83.0","64.111.85.255","1081037568","1081038335","US","United States"
+"64.111.86.0","64.111.95.255","1081038336","1081040895","CA","Canada"
+"64.111.96.0","64.113.255.255","1081040896","1081212927","US","United States"
+"64.114.0.0","64.114.255.255","1081212928","1081278463","CA","Canada"
+"64.115.0.0","64.116.99.255","1081278464","1081369599","US","United States"
+"64.116.100.0","64.116.101.255","1081369600","1081370111","CO","Colombia"
+"64.116.102.0","64.116.131.127","1081370112","1081377663","US","United States"
+"64.116.131.128","64.116.131.255","1081377664","1081377791","VE","Venezuela"
+"64.116.132.0","64.116.134.191","1081377792","1081378495","US","United States"
+"64.116.134.192","64.116.134.255","1081378496","1081378559","VE","Venezuela"
+"64.116.135.0","64.116.137.255","1081378560","1081379327","US","United States"
+"64.116.138.0","64.116.139.255","1081379328","1081379839","VE","Venezuela"
+"64.116.140.0","64.116.160.255","1081379840","1081385215","US","United States"
+"64.116.161.0","64.116.161.255","1081385216","1081385471","PA","Panama"
+"64.116.162.0","64.116.169.255","1081385472","1081387519","US","United States"
+"64.116.170.0","64.116.170.255","1081387520","1081387775","PA","Panama"
+"64.116.171.0","64.116.183.255","1081387776","1081391103","US","United States"
+"64.116.184.0","64.116.191.255","1081391104","1081393151","PA","Panama"
+"64.116.192.0","64.116.192.255","1081393152","1081393407","US","United States"
+"64.116.193.0","64.116.193.255","1081393408","1081393663","CL","Chile"
+"64.116.194.0","64.116.194.255","1081393664","1081393919","US","United States"
+"64.116.195.0","64.116.207.255","1081393920","1081397247","CL","Chile"
+"64.116.208.0","64.116.209.255","1081397248","1081397759","US","United States"
+"64.116.210.0","64.116.213.255","1081397760","1081398783","CL","Chile"
+"64.116.214.0","64.116.215.255","1081398784","1081399295","US","United States"
+"64.116.216.0","64.116.223.255","1081399296","1081401343","CL","Chile"
+"64.116.224.0","64.116.255.255","1081401344","1081409535","AR","Argentina"
+"64.117.0.0","64.117.0.255","1081409536","1081409791","US","United States"
+"64.117.1.0","64.117.1.255","1081409792","1081410047","PR","Puerto Rico"
+"64.117.2.0","64.117.3.255","1081410048","1081410559","US","United States"
+"64.117.4.0","64.117.7.255","1081410560","1081411583","PR","Puerto Rico"
+"64.117.8.0","64.117.25.255","1081411584","1081416191","US","United States"
+"64.117.26.0","64.117.26.255","1081416192","1081416447","PR","Puerto Rico"
+"64.117.27.0","64.117.39.255","1081416448","1081419775","US","United States"
+"64.117.40.0","64.117.41.255","1081419776","1081420287","PR","Puerto Rico"
+"64.117.42.0","64.117.45.255","1081420288","1081421311","US","United States"
+"64.117.46.0","64.117.46.255","1081421312","1081421567","MF","Saint Martin"
+"64.117.47.0","64.117.131.255","1081421568","1081443327","US","United States"
+"64.117.132.0","64.117.135.255","1081443328","1081444351","CL","Chile"
+"64.117.136.0","64.117.139.255","1081444352","1081445375","US","United States"
+"64.117.140.0","64.117.143.255","1081445376","1081446399","CL","Chile"
+"64.117.144.0","64.117.199.255","1081446400","1081460735","US","United States"
+"64.117.200.0","64.117.207.255","1081460736","1081462783","PA","Panama"
+"64.117.208.0","64.117.208.72","1081462784","1081462856","US","United States"
+"64.117.208.73","64.117.208.73","1081462857","1081462857","BR","Brazil"
+"64.117.208.74","64.118.15.255","1081462858","1081479167","US","United States"
+"64.118.16.0","64.118.31.255","1081479168","1081483263","CA","Canada"
+"64.118.32.0","64.119.95.255","1081483264","1081565183","US","United States"
+"64.119.96.0","64.119.127.255","1081565184","1081573375","CA","Canada"
+"64.119.128.0","64.119.191.255","1081573376","1081589759","US","United States"
+"64.119.192.0","64.119.207.255","1081589760","1081593855","BB","Barbados"
+"64.119.208.0","64.119.223.255","1081593856","1081597951","CA","Canada"
+"64.119.224.0","64.125.174.255","1081597952","1081978623","US","United States"
+"64.125.175.0","64.125.175.7","1081978624","1081978631","CH","Switzerland"
+"64.125.175.8","64.127.102.255","1081978632","1082091263","US","United States"
+"64.127.103.0","64.127.103.7","1082091264","1082091271","CN","China"
+"64.127.103.8","64.127.105.223","1082091272","1082091999","US","United States"
+"64.127.105.224","64.127.105.231","1082092000","1082092007","CA","Canada"
+"64.127.105.232","64.127.112.111","1082092008","1082093679","US","United States"
+"64.127.112.112","64.127.112.127","1082093680","1082093695","AU","Australia"
+"64.127.112.128","64.127.125.159","1082093696","1082097055","US","United States"
+"64.127.125.160","64.127.125.175","1082097056","1082097071","CA","Canada"
+"64.127.125.176","64.130.207.255","1082097072","1082314751","US","United States"
+"64.130.208.0","64.130.223.255","1082314752","1082318847","CA","Canada"
+"64.130.224.0","64.136.111.255","1082318848","1082683391","US","United States"
+"64.136.112.0","64.136.127.255","1082683392","1082687487","CA","Canada"
+"64.136.128.0","64.137.127.255","1082687488","1082753023","US","United States"
+"64.137.128.0","64.137.255.255","1082753024","1082785791","CA","Canada"
+"64.138.0.0","64.138.11.47","1082785792","1082788655","US","United States"
+"64.138.11.48","64.138.11.55","1082788656","1082788663","SG","Singapore"
+"64.138.11.56","64.138.15.255","1082788664","1082789887","US","United States"
+"64.138.16.0","64.138.31.255","1082789888","1082793983","AU","Australia"
+"64.138.32.0","64.140.111.255","1082793984","1082945535","US","United States"
+"64.140.112.0","64.140.127.255","1082945536","1082949631","CA","Canada"
+"64.140.128.0","64.140.255.255","1082949632","1082982399","US","United States"
+"64.141.0.0","64.141.127.255","1082982400","1083015167","CA","Canada"
+"64.141.128.0","64.145.89.255","1083015168","1083267583","US","United States"
+"64.145.90.0","64.145.91.255","1083267584","1083268095","JP","Japan"
+"64.145.92.0","64.147.79.255","1083268096","1083396095","US","United States"
+"64.147.80.0","64.147.95.255","1083396096","1083400191","BM","Bermuda"
+"64.147.96.0","64.147.164.127","1083400192","1083417727","US","United States"
+"64.147.164.128","64.147.164.191","1083417728","1083417791","CA","Canada"
+"64.147.164.192","64.147.239.255","1083417792","1083437055","US","United States"
+"64.147.240.0","64.147.255.255","1083437056","1083441151","CA","Canada"
+"64.148.0.0","64.150.191.255","1083441152","1083621375","US","United States"
+"64.150.192.0","64.150.255.255","1083621376","1083637759","BS","Bahamas"
+"64.151.0.0","64.151.191.255","1083637760","1083686911","US","United States"
+"64.151.192.0","64.151.255.255","1083686912","1083703295","CA","Canada"
+"64.152.0.0","64.152.135.255","1083703296","1083738111","US","United States"
+"64.152.136.0","64.152.143.255","1083738112","1083740159","PR","Puerto Rico"
+"64.152.144.0","64.157.142.255","1083740160","1084067583","US","United States"
+"64.157.143.0","64.157.143.255","1084067584","1084067839","CA","Canada"
+"64.157.144.0","64.158.222.255","1084067840","1084153599","US","United States"
+"64.158.223.0","64.158.223.255","1084153600","1084153855","NL","Netherlands"
+"64.158.224.0","64.178.127.255","1084153856","1085439999","US","United States"
+"64.178.128.0","64.178.159.255","1085440000","1085448191","CA","Canada"
+"64.178.160.0","64.178.191.255","1085448192","1085456383","US","United States"
+"64.178.192.0","64.178.197.255","1085456384","1085457919","PR","Puerto Rico"
+"64.178.198.0","64.178.198.255","1085457920","1085458175","US","United States"
+"64.178.199.0","64.178.223.255","1085458176","1085464575","PR","Puerto Rico"
+"64.178.224.0","64.179.207.255","1085464576","1085526015","US","United States"
+"64.179.208.0","64.179.223.255","1085526016","1085530111","CA","Canada"
+"64.179.224.0","64.179.255.255","1085530112","1085538303","US","United States"
+"64.180.0.0","64.180.255.255","1085538304","1085603839","CA","Canada"
+"64.181.0.0","64.184.191.255","1085603840","1085849599","US","United States"
+"64.184.192.0","64.184.223.255","1085849600","1085857791","CA","Canada"
+"64.184.224.0","64.185.191.255","1085857792","1085915135","US","United States"
+"64.185.192.0","64.185.223.255","1085915136","1085923327","PR","Puerto Rico"
+"64.185.224.0","64.186.255.255","1085923328","1085997055","US","United States"
+"64.187.0.0","64.187.63.255","1085997056","1086013439","CA","Canada"
+"64.187.64.0","64.187.175.255","1086013440","1086042111","US","United States"
+"64.187.176.0","64.187.191.255","1086042112","1086046207","CA","Canada"
+"64.187.192.0","64.187.209.255","1086046208","1086050815","US","United States"
+"64.187.210.0","64.187.211.255","1086050816","1086051327","CA","Canada"
+"64.187.212.0","64.191.31.255","1086051328","1086267391","US","United States"
+"64.191.32.0","64.191.47.255","1086267392","1086271487","CA","Canada"
+"64.191.48.0","64.193.121.255","1086271488","1086421503","US","United States"
+"64.193.122.0","64.193.123.255","1086421504","1086422015","MP","Northern Mariana Islands"
+"64.193.124.0","64.201.31.255","1086422016","1086922751","US","United States"
+"64.201.32.0","64.201.63.255","1086922752","1086930943","CA","Canada"
+"64.201.64.0","64.201.110.255","1086930944","1086942975","US","United States"
+"64.201.111.0","64.201.111.255","1086942976","1086943231","CA","Canada"
+"64.201.112.0","64.201.159.255","1086943232","1086955519","US","United States"
+"64.201.160.0","64.201.223.255","1086955520","1086971903","CA","Canada"
+"64.201.224.0","64.202.143.255","1086971904","1087016959","US","United States"
+"64.202.144.0","64.202.159.255","1087016960","1087021055","CA","Canada"
+"64.202.160.0","64.208.48.255","1087021056","1087385855","US","United States"
+"64.208.49.0","64.208.49.255","1087385856","1087386111","EU","Europe"
+"64.208.50.0","64.208.99.255","1087386112","1087398911","US","United States"
+"64.208.100.0","64.208.101.255","1087398912","1087399423","GB","United Kingdom"
+"64.208.102.0","64.208.125.95","1087399424","1087405407","US","United States"
+"64.208.125.96","64.208.125.111","1087405408","1087405423","MX","Mexico"
+"64.208.125.112","64.208.158.135","1087405424","1087413895","US","United States"
+"64.208.158.136","64.208.158.143","1087413896","1087413903","DE","Germany"
+"64.208.158.144","64.208.161.255","1087413904","1087414783","US","United States"
+"64.208.162.0","64.208.162.255","1087414784","1087415039","CA","Canada"
+"64.208.163.0","64.208.170.153","1087415040","1087416985","US","United States"
+"64.208.170.154","64.208.170.154","1087416986","1087416986","GB","United Kingdom"
+"64.208.170.155","64.208.175.255","1087416987","1087418367","US","United States"
+"64.208.176.0","64.208.179.255","1087418368","1087419391","GB","United Kingdom"
+"64.208.180.0","64.208.222.47","1087419392","1087430191","US","United States"
+"64.208.222.48","64.208.222.51","1087430192","1087430195","FR","France"
+"64.208.222.52","64.209.7.255","1087430196","1087440895","US","United States"
+"64.209.8.0","64.209.15.255","1087440896","1087442943","PR","Puerto Rico"
+"64.209.16.0","64.209.37.255","1087442944","1087448575","US","United States"
+"64.209.38.0","64.209.38.255","1087448576","1087448831","GB","United Kingdom"
+"64.209.39.0","64.209.109.131","1087448832","1087466883","US","United States"
+"64.209.109.132","64.209.109.135","1087466884","1087466887","GB","United Kingdom"
+"64.209.109.136","64.209.225.255","1087466888","1087496703","US","United States"
+"64.209.226.0","64.209.226.255","1087496704","1087496959","CA","Canada"
+"64.209.227.0","64.209.244.159","1087496960","1087501471","US","United States"
+"64.209.244.160","64.209.244.167","1087501472","1087501479","GB","United Kingdom"
+"64.209.244.168","64.209.244.223","1087501480","1087501535","US","United States"
+"64.209.244.224","64.209.245.127","1087501536","1087501695","HK","Hong Kong"
+"64.209.245.128","64.210.14.193","1087501696","1087508161","US","United States"
+"64.210.14.194","64.210.14.194","1087508162","1087508162","JP","Japan"
+"64.210.14.195","64.210.39.255","1087508163","1087514623","US","United States"
+"64.210.40.0","64.210.47.255","1087514624","1087516671","BB","Barbados"
+"64.210.48.0","64.211.42.255","1087516672","1087580927","US","United States"
+"64.211.43.0","64.211.43.255","1087580928","1087581183","BR","Brazil"
+"64.211.44.0","64.211.83.69","1087581184","1087591237","US","United States"
+"64.211.83.70","64.211.83.70","1087591238","1087591238","FR","France"
+"64.211.83.71","64.211.127.255","1087591239","1087602687","US","United States"
+"64.211.128.0","64.211.159.253","1087602688","1087610877","GB","United Kingdom"
+"64.211.159.254","64.211.159.254","1087610878","1087610878","US","United States"
+"64.211.159.255","64.211.159.255","1087610879","1087610879","GB","United Kingdom"
+"64.211.160.0","64.211.219.127","1087610880","1087626111","US","United States"
+"64.211.219.128","64.211.219.255","1087626112","1087626239","VI","Virgin Islands, U.S."
+"64.211.220.0","64.212.31.255","1087626240","1087643647","US","United States"
+"64.212.32.0","64.212.35.175","1087643648","1087644591","AU","Australia"
+"64.212.35.176","64.212.35.183","1087644592","1087644599","US","United States"
+"64.212.35.184","64.212.39.255","1087644600","1087645695","AU","Australia"
+"64.212.40.0","64.212.199.255","1087645696","1087686655","US","United States"
+"64.212.200.0","64.212.200.255","1087686656","1087686911","PR","Puerto Rico"
+"64.212.201.0","64.212.225.95","1087686912","1087693151","US","United States"
+"64.212.225.96","64.212.225.99","1087693152","1087693155","GB","United Kingdom"
+"64.212.225.100","64.213.40.255","1087693156","1087711487","US","United States"
+"64.213.41.0","64.213.41.255","1087711488","1087711743","GB","United Kingdom"
+"64.213.42.0","64.213.52.31","1087711744","1087714335","US","United States"
+"64.213.52.32","64.213.52.63","1087714336","1087714367","NL","Netherlands"
+"64.213.52.64","64.213.55.255","1087714368","1087715327","US","United States"
+"64.213.56.0","64.213.63.255","1087715328","1087717375","PA","Panama"
+"64.213.64.0","64.213.97.191","1087717376","1087726015","US","United States"
+"64.213.97.192","64.213.97.223","1087726016","1087726047","FR","France"
+"64.213.97.224","64.213.135.191","1087726048","1087735743","US","United States"
+"64.213.135.192","64.213.135.255","1087735744","1087735807","CA","Canada"
+"64.213.136.0","64.213.165.255","1087735808","1087743487","US","United States"
+"64.213.166.0","64.213.166.81","1087743488","1087743569","FR","France"
+"64.213.166.82","64.213.166.82","1087743570","1087743570","GB","United Kingdom"
+"64.213.166.83","64.213.166.109","1087743571","1087743597","FR","France"
+"64.213.166.110","64.213.166.110","1087743598","1087743598","US","United States"
+"64.213.166.111","64.213.166.255","1087743599","1087743743","FR","France"
+"64.213.167.0","64.213.223.255","1087743744","1087758335","US","United States"
+"64.213.224.0","64.213.255.255","1087758336","1087766527","PR","Puerto Rico"
+"64.214.0.0","64.214.55.255","1087766528","1087780863","US","United States"
+"64.214.56.0","64.214.59.255","1087780864","1087781887","BR","Brazil"
+"64.214.60.0","64.214.126.159","1087781888","1087798943","US","United States"
+"64.214.126.160","64.214.126.191","1087798944","1087798975","CA","Canada"
+"64.214.126.192","64.214.214.255","1087798976","1087821567","US","United States"
+"64.214.215.0","64.214.215.255","1087821568","1087821823","GB","United Kingdom"
+"64.214.216.0","64.215.20.175","1087821824","1087837359","US","United States"
+"64.215.20.176","64.215.20.183","1087837360","1087837367","BR","Brazil"
+"64.215.20.184","64.215.21.255","1087837368","1087837695","US","United States"
+"64.215.22.0","64.215.22.255","1087837696","1087837951","BR","Brazil"
+"64.215.23.0","64.215.27.255","1087837952","1087839231","US","United States"
+"64.215.28.0","64.215.31.255","1087839232","1087840255","GB","United Kingdom"
+"64.215.32.0","64.215.81.255","1087840256","1087853055","US","United States"
+"64.215.82.0","64.215.83.255","1087853056","1087853567","GB","United Kingdom"
+"64.215.84.0","64.215.119.255","1087853568","1087862783","US","United States"
+"64.215.120.0","64.215.127.255","1087862784","1087864831","PA","Panama"
+"64.215.128.0","64.215.159.255","1087864832","1087873023","US","United States"
+"64.215.160.0","64.215.161.255","1087873024","1087873535","CA","Canada"
+"64.215.162.0","64.215.199.255","1087873536","1087883263","US","United States"
+"64.215.200.0","64.215.200.255","1087883264","1087883519","AR","Argentina"
+"64.215.201.0","64.216.81.175","1087883520","1087918511","US","United States"
+"64.216.81.176","64.216.81.183","1087918512","1087918519","PR","Puerto Rico"
+"64.216.81.184","64.216.205.31","1087918520","1087950111","US","United States"
+"64.216.205.32","64.216.205.39","1087950112","1087950119","PR","Puerto Rico"
+"64.216.205.40","64.217.193.223","1087950120","1088012767","US","United States"
+"64.217.193.224","64.217.193.231","1088012768","1088012775","PR","Puerto Rico"
+"64.217.193.232","64.227.255.255","1088012776","1088684031","US","United States"
+"64.228.0.0","64.231.255.255","1088684032","1088946175","CA","Canada"
+"64.232.0.0","64.233.172.255","1088946176","1089055999","US","United States"
+"64.233.173.0","64.233.173.255","1089056000","1089056255","AP","Asia/Pacific Region"
+"64.233.174.0","64.233.177.255","1089056256","1089057279","US","United States"
+"64.233.178.0","64.233.178.255","1089057280","1089057535","EU","Europe"
+"64.233.179.0","64.235.32.255","1089057536","1089151231","US","United States"
+"64.235.33.0","64.235.33.255","1089151232","1089151487","NL","Netherlands"
+"64.235.34.0","64.235.36.255","1089151488","1089152255","US","United States"
+"64.235.37.0","64.235.37.255","1089152256","1089152511","NL","Netherlands"
+"64.235.38.0","64.235.40.255","1089152512","1089153279","US","United States"
+"64.235.41.0","64.235.41.0","1089153280","1089153280","SG","Singapore"
+"64.235.41.1","64.235.95.255","1089153281","1089167359","US","United States"
+"64.235.96.0","64.235.111.255","1089167360","1089171455","CA","Canada"
+"64.235.112.0","64.235.157.255","1089171456","1089183231","US","United States"
+"64.235.158.0","64.235.158.255","1089183232","1089183487","GB","United Kingdom"
+"64.235.159.0","64.235.191.255","1089183488","1089191935","US","United States"
+"64.235.192.0","64.235.223.255","1089191936","1089200127","CA","Canada"
+"64.235.224.0","64.236.8.255","1089200128","1089210623","US","United States"
+"64.236.9.0","64.236.9.255","1089210624","1089210879","GB","United Kingdom"
+"64.236.10.0","64.236.11.255","1089210880","1089211391","BR","Brazil"
+"64.236.12.0","64.236.44.255","1089211392","1089219839","US","United States"
+"64.236.45.0","64.236.45.255","1089219840","1089220095","JP","Japan"
+"64.236.46.0","64.236.99.255","1089220096","1089233919","US","United States"
+"64.236.100.0","64.236.100.255","1089233920","1089234175","JP","Japan"
+"64.236.101.0","64.236.105.255","1089234176","1089235455","US","United States"
+"64.236.106.0","64.236.107.255","1089235456","1089235967","GB","United Kingdom"
+"64.236.108.0","64.236.159.255","1089235968","1089249279","US","United States"
+"64.236.160.0","64.236.160.255","1089249280","1089249535","IE","Ireland"
+"64.236.161.0","64.236.163.22","1089249536","1089250070","US","United States"
+"64.236.163.23","64.236.163.23","1089250071","1089250071","EU","Europe"
+"64.236.163.24","64.236.215.255","1089250072","1089263615","US","United States"
+"64.236.216.0","64.236.216.255","1089263616","1089263871","GB","United Kingdom"
+"64.236.217.0","64.236.217.255","1089263872","1089264127","EU","Europe"
+"64.236.218.0","64.236.219.255","1089264128","1089264639","FR","France"
+"64.236.220.0","64.236.223.255","1089264640","1089265663","US","United States"
+"64.236.224.0","64.236.224.255","1089265664","1089265919","GB","United Kingdom"
+"64.236.225.0","64.236.226.255","1089265920","1089266431","US","United States"
+"64.236.227.0","64.236.228.255","1089266432","1089266943","GB","United Kingdom"
+"64.236.229.0","64.237.127.255","1089266944","1089306623","US","United States"
+"64.237.128.0","64.237.255.255","1089306624","1089339391","PR","Puerto Rico"
+"64.238.0.0","64.240.219.255","1089339392","1089526783","US","United States"
+"64.240.220.0","64.240.220.255","1089526784","1089527039","VE","Venezuela"
+"64.240.221.0","64.241.169.255","1089527040","1089579519","US","United States"
+"64.241.170.0","64.241.171.255","1089579520","1089580031","VE","Venezuela"
+"64.241.172.0","64.246.69.255","1089580032","1089881599","US","United States"
+"64.246.70.0","64.246.71.255","1089881600","1089882111","GB","United Kingdom"
+"64.246.72.0","64.246.73.255","1089882112","1089882623","US","United States"
+"64.246.74.0","64.246.75.255","1089882624","1089883135","GB","United Kingdom"
+"64.246.76.0","64.246.91.255","1089883136","1089887231","US","United States"
+"64.246.92.0","64.246.93.255","1089887232","1089887743","GB","United Kingdom"
+"64.246.94.0","64.247.127.255","1089887744","1089961983","US","United States"
+"64.247.128.0","64.247.159.255","1089961984","1089970175","CA","Canada"
+"64.247.160.0","64.247.175.255","1089970176","1089974271","PR","Puerto Rico"
+"64.247.176.0","64.250.79.255","1089974272","1090146303","US","United States"
+"64.250.80.0","64.250.95.255","1090146304","1090150399","CA","Canada"
+"64.250.96.0","64.251.63.255","1090150400","1090207743","US","United States"
+"64.251.64.0","64.251.95.255","1090207744","1090215935","CA","Canada"
+"64.251.96.0","64.253.31.255","1090215936","1090330623","US","United States"
+"64.253.32.0","64.253.63.255","1090330624","1090338815","GB","United Kingdom"
+"64.253.64.0","64.253.127.255","1090338816","1090355199","US","United States"
+"64.253.128.0","64.253.159.255","1090355200","1090363391","CA","Canada"
+"64.253.160.0","64.253.255.255","1090363392","1090387967","US","United States"
+"64.254.0.0","64.254.31.255","1090387968","1090396159","CA","Canada"
+"64.254.32.0","64.254.153.255","1090396160","1090427391","US","United States"
+"64.254.154.0","64.254.154.255","1090427392","1090427647","CA","Canada"
+"64.254.155.0","64.254.223.255","1090427648","1090445311","US","United States"
+"64.254.224.0","64.254.255.255","1090445312","1090453503","CA","Canada"
+"64.255.0.0","64.255.173.111","1090453504","1090497903","US","United States"
+"64.255.173.112","64.255.173.127","1090497904","1090497919","AU","Australia"
+"64.255.173.128","65.19.151.255","1090497920","1091803135","US","United States"
+"65.19.152.0","65.19.152.255","1091803136","1091803391","CN","China"
+"65.19.153.0","65.19.167.255","1091803392","1091807231","US","United States"
+"65.19.168.0","65.19.168.255","1091807232","1091807487","CA","Canada"
+"65.19.169.0","65.19.170.255","1091807488","1091807999","US","United States"
+"65.19.171.0","65.19.171.255","1091808000","1091808255","CA","Canada"
+"65.19.172.0","65.19.187.255","1091808256","1091812351","US","United States"
+"65.19.188.0","65.19.188.255","1091812352","1091812607","CN","China"
+"65.19.189.0","65.21.255.255","1091812608","1091960831","US","United States"
+"65.22.0.0","65.22.255.255","1091960832","1092026367","CA","Canada"
+"65.23.0.0","65.23.191.255","1092026368","1092075519","US","United States"
+"65.23.192.0","65.23.255.255","1092075520","1092091903","PR","Puerto Rico"
+"65.24.0.0","65.38.31.255","1092091904","1093017599","US","United States"
+"65.38.32.0","65.38.47.255","1093017600","1093021695","CA","Canada"
+"65.38.48.0","65.38.63.255","1093021696","1093025791","US","United States"
+"65.38.64.0","65.38.95.255","1093025792","1093033983","CA","Canada"
+"65.38.96.0","65.38.179.255","1093033984","1093055487","US","United States"
+"65.38.180.0","65.38.180.255","1093055488","1093055743","AR","Argentina"
+"65.38.181.0","65.38.191.255","1093055744","1093058559","US","United States"
+"65.38.192.0","65.38.223.255","1093058560","1093066751","PR","Puerto Rico"
+"65.38.224.0","65.38.255.255","1093066752","1093074943","US","United States"
+"65.39.0.0","65.39.63.255","1093074944","1093091327","CA","Canada"
+"65.39.64.0","65.39.95.255","1093091328","1093099519","FR","France"
+"65.39.96.0","65.39.128.255","1093099520","1093107967","US","United States"
+"65.39.129.0","65.39.129.255","1093107968","1093108223","CA","Canada"
+"65.39.130.0","65.39.132.255","1093108224","1093108991","US","United States"
+"65.39.133.0","65.39.133.255","1093108992","1093109247","CA","Canada"
+"65.39.134.0","65.39.134.255","1093109248","1093109503","US","United States"
+"65.39.135.0","65.39.135.255","1093109504","1093109759","CA","Canada"
+"65.39.136.0","65.39.136.111","1093109760","1093109871","US","United States"
+"65.39.136.112","65.39.136.119","1093109872","1093109879","CA","Canada"
+"65.39.136.120","65.39.136.255","1093109880","1093110015","US","United States"
+"65.39.137.0","65.39.137.255","1093110016","1093110271","CA","Canada"
+"65.39.138.0","65.39.138.255","1093110272","1093110527","US","United States"
+"65.39.139.0","65.39.139.255","1093110528","1093110783","CA","Canada"
+"65.39.140.0","65.39.140.143","1093110784","1093110927","US","United States"
+"65.39.140.144","65.39.140.151","1093110928","1093110935","CA","Canada"
+"65.39.140.152","65.39.140.255","1093110936","1093111039","US","United States"
+"65.39.141.0","65.39.142.255","1093111040","1093111551","CA","Canada"
+"65.39.143.0","65.39.143.175","1093111552","1093111727","US","United States"
+"65.39.143.176","65.39.143.191","1093111728","1093111743","CA","Canada"
+"65.39.143.192","65.39.144.95","1093111744","1093111903","US","United States"
+"65.39.144.96","65.39.144.127","1093111904","1093111935","CA","Canada"
+"65.39.144.128","65.39.151.255","1093111936","1093113855","US","United States"
+"65.39.152.0","65.39.152.255","1093113856","1093114111","CA","Canada"
+"65.39.153.0","65.39.155.219","1093114112","1093114843","US","United States"
+"65.39.155.220","65.39.155.223","1093114844","1093114847","CA","Canada"
+"65.39.155.224","65.39.155.255","1093114848","1093114879","US","United States"
+"65.39.156.0","65.39.176.255","1093114880","1093120255","CA","Canada"
+"65.39.177.0","65.39.177.159","1093120256","1093120415","US","United States"
+"65.39.177.160","65.39.177.175","1093120416","1093120431","CA","Canada"
+"65.39.177.176","65.39.177.255","1093120432","1093120511","US","United States"
+"65.39.178.0","65.39.178.255","1093120512","1093120767","GB","United Kingdom"
+"65.39.179.0","65.39.179.255","1093120768","1093121023","US","United States"
+"65.39.180.0","65.39.183.255","1093121024","1093122047","CA","Canada"
+"65.39.184.0","65.39.184.127","1093122048","1093122175","US","United States"
+"65.39.184.128","65.39.184.255","1093122176","1093122303","CA","Canada"
+"65.39.185.0","65.39.186.191","1093122304","1093122751","US","United States"
+"65.39.186.192","65.39.186.207","1093122752","1093122767","CA","Canada"
+"65.39.186.208","65.39.186.255","1093122768","1093122815","US","United States"
+"65.39.187.0","65.39.190.255","1093122816","1093123839","CA","Canada"
+"65.39.191.0","65.39.191.111","1093123840","1093123951","US","United States"
+"65.39.191.112","65.39.191.127","1093123952","1093123967","CA","Canada"
+"65.39.191.128","65.39.199.255","1093123968","1093126143","US","United States"
+"65.39.200.0","65.39.200.255","1093126144","1093126399","CA","Canada"
+"65.39.201.0","65.39.202.255","1093126400","1093126911","US","United States"
+"65.39.203.0","65.39.203.255","1093126912","1093127167","CA","Canada"
+"65.39.204.0","65.39.208.255","1093127168","1093128447","US","United States"
+"65.39.209.0","65.39.211.255","1093128448","1093129215","CA","Canada"
+"65.39.212.0","65.39.217.255","1093129216","1093130751","US","United States"
+"65.39.218.0","65.39.219.255","1093130752","1093131263","CA","Canada"
+"65.39.220.0","65.39.224.255","1093131264","1093132543","US","United States"
+"65.39.225.0","65.39.226.255","1093132544","1093133055","CA","Canada"
+"65.39.227.0","65.39.235.255","1093133056","1093135359","US","United States"
+"65.39.236.0","65.39.236.255","1093135360","1093135615","CA","Canada"
+"65.39.237.0","65.39.237.15","1093135616","1093135631","US","United States"
+"65.39.237.16","65.39.237.23","1093135632","1093135639","CA","Canada"
+"65.39.237.24","65.39.237.255","1093135640","1093135871","US","United States"
+"65.39.238.0","65.39.240.255","1093135872","1093136639","CA","Canada"
+"65.39.241.0","65.39.241.255","1093136640","1093136895","US","United States"
+"65.39.242.0","65.39.242.255","1093136896","1093137151","CA","Canada"
+"65.39.243.0","65.39.243.255","1093137152","1093137407","US","United States"
+"65.39.244.0","65.39.245.127","1093137408","1093137791","CA","Canada"
+"65.39.245.128","65.39.245.255","1093137792","1093137919","US","United States"
+"65.39.246.0","65.39.246.255","1093137920","1093138175","CA","Canada"
+"65.39.247.0","65.39.247.127","1093138176","1093138303","US","United States"
+"65.39.247.128","65.39.247.143","1093138304","1093138319","CA","Canada"
+"65.39.247.144","65.39.252.255","1093138320","1093139711","US","United States"
+"65.39.253.0","65.39.254.255","1093139712","1093140223","CA","Canada"
+"65.39.255.0","65.48.127.255","1093140224","1093697535","US","United States"
+"65.48.128.0","65.48.133.255","1093697536","1093699071","BB","Barbados"
+"65.48.134.0","65.48.139.255","1093699072","1093700607","GD","Grenada"
+"65.48.140.0","65.48.143.255","1093700608","1093701631","VC","Saint Vincent and the Grenadines"
+"65.48.144.0","65.48.169.255","1093701632","1093708287","BB","Barbados"
+"65.48.170.0","65.48.173.255","1093708288","1093709311","LC","Saint Lucia"
+"65.48.174.0","65.48.201.255","1093709312","1093716479","BB","Barbados"
+"65.48.202.0","65.48.207.255","1093716480","1093718015","GD","Grenada"
+"65.48.208.0","65.48.214.255","1093718016","1093719807","BB","Barbados"
+"65.48.215.0","65.48.217.255","1093719808","1093720575","LC","Saint Lucia"
+"65.48.218.0","65.48.220.255","1093720576","1093721343","VG","Virgin Islands, British"
+"65.48.221.0","65.48.228.255","1093721344","1093723391","BB","Barbados"
+"65.48.229.0","65.48.229.255","1093723392","1093723647","VC","Saint Vincent and the Grenadines"
+"65.48.230.0","65.48.232.255","1093723648","1093724415","BB","Barbados"
+"65.48.233.0","65.48.235.255","1093724416","1093725183","VC","Saint Vincent and the Grenadines"
+"65.48.236.0","65.48.255.255","1093725184","1093730303","BB","Barbados"
+"65.49.0.0","65.49.14.165","1093730304","1093734053","US","United States"
+"65.49.14.166","65.49.14.166","1093734054","1093734054","PH","Philippines"
+"65.49.14.167","65.52.63.255","1093734055","1093943295","US","United States"
+"65.52.64.0","65.52.79.255","1093943296","1093947391","IE","Ireland"
+"65.52.80.0","65.52.127.255","1093947392","1093959679","US","United States"
+"65.52.128.0","65.52.159.255","1093959680","1093967871","NL","Netherlands"
+"65.52.160.0","65.52.191.255","1093967872","1093976063","HK","Hong Kong"
+"65.52.192.0","65.52.223.255","1093976064","1093984255","US","United States"
+"65.52.224.0","65.52.231.255","1093984256","1093986303","IE","Ireland"
+"65.52.232.0","65.52.247.255","1093986304","1093990399","US","United States"
+"65.52.248.0","65.52.255.255","1093990400","1093992447","IE","Ireland"
+"65.53.0.0","65.54.5.63","1093992448","1094059327","US","United States"
+"65.54.5.64","65.54.5.127","1094059328","1094059391","SG","Singapore"
+"65.54.5.128","65.54.23.255","1094059392","1094064127","US","United States"
+"65.54.24.0","65.54.25.191","1094064128","1094064575","IE","Ireland"
+"65.54.25.192","65.54.25.255","1094064576","1094064639","US","United States"
+"65.54.26.0","65.54.26.159","1094064640","1094064799","IE","Ireland"
+"65.54.26.160","65.54.26.191","1094064800","1094064831","US","United States"
+"65.54.26.192","65.54.26.223","1094064832","1094064863","IE","Ireland"
+"65.54.26.224","65.54.26.231","1094064864","1094064871","US","United States"
+"65.54.26.232","65.54.26.239","1094064872","1094064879","IE","Ireland"
+"65.54.26.240","65.54.27.191","1094064880","1094065087","US","United States"
+"65.54.27.192","65.54.27.223","1094065088","1094065119","IE","Ireland"
+"65.54.27.224","65.54.27.255","1094065120","1094065151","US","United States"
+"65.54.28.0","65.54.31.255","1094065152","1094066175","NL","Netherlands"
+"65.54.32.0","65.54.32.231","1094066176","1094066407","IE","Ireland"
+"65.54.32.232","65.54.34.223","1094066408","1094066911","US","United States"
+"65.54.34.224","65.54.35.31","1094066912","1094066975","IE","Ireland"
+"65.54.35.32","65.54.35.255","1094066976","1094067199","US","United States"
+"65.54.36.0","65.54.39.255","1094067200","1094068223","NL","Netherlands"
+"65.54.40.0","65.54.40.255","1094068224","1094068479","SG","Singapore"
+"65.54.41.0","65.54.65.255","1094068480","1094074879","US","United States"
+"65.54.66.0","65.54.67.31","1094074880","1094075167","BR","Brazil"
+"65.54.67.32","65.54.75.255","1094075168","1094077439","US","United States"
+"65.54.76.0","65.54.76.255","1094077440","1094077695","PR","Puerto Rico"
+"65.54.77.0","65.54.81.255","1094077696","1094078975","US","United States"
+"65.54.82.0","65.54.82.255","1094078976","1094079231","SG","Singapore"
+"65.54.83.0","65.54.84.255","1094079232","1094079743","US","United States"
+"65.54.85.0","65.54.85.255","1094079744","1094079999","BR","Brazil"
+"65.54.86.0","65.54.87.255","1094080000","1094080511","US","United States"
+"65.54.88.0","65.54.89.255","1094080512","1094081023","NL","Netherlands"
+"65.54.90.0","65.54.119.255","1094081024","1094088703","US","United States"
+"65.54.120.0","65.54.127.255","1094088704","1094090751","PR","Puerto Rico"
+"65.54.128.0","65.54.162.15","1094090752","1094099471","US","United States"
+"65.54.162.16","65.54.162.31","1094099472","1094099487","NL","Netherlands"
+"65.54.162.32","65.54.162.95","1094099488","1094099551","US","United States"
+"65.54.162.96","65.54.162.111","1094099552","1094099567","IE","Ireland"
+"65.54.162.112","65.54.166.223","1094099568","1094100703","US","United States"
+"65.54.166.224","65.54.166.255","1094100704","1094100735","GB","United Kingdom"
+"65.54.167.0","65.54.188.127","1094100736","1094106239","US","United States"
+"65.54.188.128","65.54.188.143","1094106240","1094106255","GB","United Kingdom"
+"65.54.188.144","65.55.3.255","1094106256","1094124543","US","United States"
+"65.55.4.0","65.55.4.255","1094124544","1094124799","IE","Ireland"
+"65.55.5.0","65.55.60.159","1094124800","1094139039","US","United States"
+"65.55.60.160","65.55.60.167","1094139040","1094139047","IE","Ireland"
+"65.55.60.168","65.55.87.255","1094139048","1094146047","US","United States"
+"65.55.88.0","65.55.88.31","1094146048","1094146079","KR","Korea, Republic of"
+"65.55.88.32","65.55.88.63","1094146080","1094146111","HK","Hong Kong"
+"65.55.88.64","65.55.88.95","1094146112","1094146143","SG","Singapore"
+"65.55.88.96","65.55.88.127","1094146144","1094146175","MY","Malaysia"
+"65.55.88.128","65.55.88.191","1094146176","1094146239","AU","Australia"
+"65.55.88.192","65.55.88.223","1094146240","1094146271","HK","Hong Kong"
+"65.55.88.224","65.55.88.255","1094146272","1094146303","SG","Singapore"
+"65.55.89.0","65.55.94.47","1094146304","1094147631","US","United States"
+"65.55.94.48","65.55.94.63","1094147632","1094147647","SG","Singapore"
+"65.55.94.64","65.55.106.95","1094147648","1094150751","US","United States"
+"65.55.106.96","65.55.106.127","1094150752","1094150783","SG","Singapore"
+"65.55.106.128","65.55.211.127","1094150784","1094177663","US","United States"
+"65.55.211.128","65.55.211.191","1094177664","1094177727","IE","Ireland"
+"65.55.211.192","65.55.213.255","1094177728","1094178303","US","United States"
+"65.55.214.0","65.55.214.255","1094178304","1094178559","SG","Singapore"
+"65.55.215.0","65.55.215.255","1094178560","1094178815","US","United States"
+"65.55.216.0","65.55.216.255","1094178816","1094179071","IE","Ireland"
+"65.55.217.0","65.61.191.255","1094179072","1094565887","US","United States"
+"65.61.192.0","65.61.255.255","1094565888","1094582271","CA","Canada"
+"65.62.0.0","65.75.63.255","1094582272","1095450623","US","United States"
+"65.75.64.0","65.75.127.255","1095450624","1095467007","BS","Bahamas"
+"65.75.128.0","65.77.243.255","1095467008","1095627775","US","United States"
+"65.77.244.0","65.77.245.255","1095627776","1095628287","CA","Canada"
+"65.77.246.0","65.87.223.255","1095628288","1096278015","US","United States"
+"65.87.224.0","65.87.255.255","1096278016","1096286207","CA","Canada"
+"65.88.0.0","65.91.255.255","1096286208","1096548351","US","United States"
+"65.92.0.0","65.95.255.255","1096548352","1096810495","CA","Canada"
+"65.96.0.0","65.97.31.255","1096810496","1096884223","US","United States"
+"65.97.32.0","65.97.47.255","1096884224","1096888319","CA","Canada"
+"65.97.48.0","65.97.57.255","1096888320","1096890879","US","United States"
+"65.97.58.0","65.97.58.255","1096890880","1096891135","GB","United Kingdom"
+"65.97.59.0","65.97.191.255","1096891136","1096925183","US","United States"
+"65.97.192.0","65.97.255.255","1096925184","1096941567","CA","Canada"
+"65.98.0.0","65.98.255.255","1096941568","1097007103","US","United States"
+"65.99.0.0","65.99.95.255","1097007104","1097031679","JP","Japan"
+"65.99.96.0","65.100.13.155","1097031680","1097076123","US","United States"
+"65.100.13.156","65.100.13.159","1097076124","1097076127","DE","Germany"
+"65.100.13.160","65.109.255.255","1097076128","1097727999","US","United States"
+"65.110.0.0","65.110.31.255","1097728000","1097736191","CA","Canada"
+"65.110.32.0","65.110.159.255","1097736192","1097768959","US","United States"
+"65.110.160.0","65.110.223.255","1097768960","1097785343","CA","Canada"
+"65.110.224.0","65.111.143.255","1097785344","1097830399","US","United States"
+"65.111.144.0","65.111.159.255","1097830400","1097834495","CA","Canada"
+"65.111.160.0","65.112.144.255","1097834496","1097896191","US","United States"
+"65.112.145.0","65.112.146.71","1097896192","1097896519","VI","Virgin Islands, U.S."
+"65.112.146.72","65.112.146.79","1097896520","1097896527","US","United States"
+"65.112.146.80","65.112.148.255","1097896528","1097897215","VI","Virgin Islands, U.S."
+"65.112.149.0","65.113.87.255","1097897216","1097947135","US","United States"
+"65.113.88.0","65.113.88.15","1097947136","1097947151","VI","Virgin Islands, U.S."
+"65.113.88.16","65.113.88.31","1097947152","1097947167","US","United States"
+"65.113.88.32","65.113.88.71","1097947168","1097947207","VI","Virgin Islands, U.S."
+"65.113.88.72","65.113.88.79","1097947208","1097947215","US","United States"
+"65.113.88.80","65.113.88.191","1097947216","1097947327","VI","Virgin Islands, U.S."
+"65.113.88.192","65.113.88.255","1097947328","1097947391","US","United States"
+"65.113.89.0","65.113.90.87","1097947392","1097947735","VI","Virgin Islands, U.S."
+"65.113.90.88","65.113.90.95","1097947736","1097947743","US","United States"
+"65.113.90.96","65.113.91.87","1097947744","1097947991","VI","Virgin Islands, U.S."
+"65.113.91.88","65.113.91.95","1097947992","1097947999","US","United States"
+"65.113.91.96","65.113.91.111","1097948000","1097948015","VI","Virgin Islands, U.S."
+"65.113.91.112","65.113.91.127","1097948016","1097948031","US","United States"
+"65.113.91.128","65.113.92.167","1097948032","1097948327","VI","Virgin Islands, U.S."
+"65.113.92.168","65.113.92.175","1097948328","1097948335","US","United States"
+"65.113.92.176","65.113.95.255","1097948336","1097949183","VI","Virgin Islands, U.S."
+"65.113.96.0","65.113.103.255","1097949184","1097951231","US","United States"
+"65.113.104.0","65.113.104.15","1097951232","1097951247","VI","Virgin Islands, U.S."
+"65.113.104.16","65.113.104.25","1097951248","1097951257","US","United States"
+"65.113.104.26","65.113.104.27","1097951258","1097951259","VI","Virgin Islands, U.S."
+"65.113.104.28","65.113.104.31","1097951260","1097951263","US","United States"
+"65.113.104.32","65.113.111.255","1097951264","1097953279","VI","Virgin Islands, U.S."
+"65.113.112.0","65.115.56.255","1097953280","1098070271","US","United States"
+"65.115.57.0","65.115.57.7","1098070272","1098070279","GR","Greece"
+"65.115.57.8","65.115.57.23","1098070280","1098070295","US","United States"
+"65.115.57.24","65.115.57.31","1098070296","1098070303","BE","Belgium"
+"65.115.57.32","65.116.223.79","1098070304","1098178383","US","United States"
+"65.116.223.80","65.116.223.87","1098178384","1098178391","CA","Canada"
+"65.116.223.88","65.127.193.103","1098178392","1098891623","US","United States"
+"65.127.193.104","65.127.193.111","1098891624","1098891631","AU","Australia"
+"65.127.193.112","65.152.96.39","1098891632","1100505127","US","United States"
+"65.152.96.40","65.152.96.47","1100505128","1100505135","CA","Canada"
+"65.152.96.48","65.153.57.7","1100505136","1100560647","US","United States"
+"65.153.57.8","65.153.57.15","1100560648","1100560655","TR","Turkey"
+"65.153.57.16","65.161.199.255","1100560656","1101121535","US","United States"
+"65.161.200.0","65.161.200.255","1101121536","1101121791","EC","Ecuador"
+"65.161.201.0","65.162.183.255","1101121792","1101182975","US","United States"
+"65.162.184.0","65.162.185.255","1101182976","1101183487","YE","Yemen"
+"65.162.186.0","65.162.213.255","1101183488","1101190655","US","United States"
+"65.162.214.0","65.162.215.255","1101190656","1101191167","EC","Ecuador"
+"65.162.216.0","65.163.91.255","1101191168","1101224959","US","United States"
+"65.163.92.0","65.163.92.255","1101224960","1101225215","EC","Ecuador"
+"65.163.93.0","65.163.240.255","1101225216","1101263103","US","United States"
+"65.163.241.0","65.163.241.255","1101263104","1101263359","CW","Curacao"
+"65.163.242.0","65.164.2.255","1101263360","1101267711","US","United States"
+"65.164.3.0","65.164.3.255","1101267712","1101267967","CA","Canada"
+"65.164.4.0","65.164.144.255","1101267968","1101304063","US","United States"
+"65.164.145.0","65.164.145.255","1101304064","1101304319","EC","Ecuador"
+"65.164.146.0","65.164.147.255","1101304320","1101304831","US","United States"
+"65.164.148.0","65.164.151.255","1101304832","1101305855","HN","Honduras"
+"65.164.152.0","65.165.79.255","1101305856","1101352959","US","United States"
+"65.165.80.0","65.165.87.255","1101352960","1101355007","HN","Honduras"
+"65.165.88.0","65.166.15.175","1101355008","1101402031","US","United States"
+"65.166.15.176","65.166.15.191","1101402032","1101402047","PR","Puerto Rico"
+"65.166.15.192","65.166.108.255","1101402048","1101425919","US","United States"
+"65.166.109.0","65.166.109.255","1101425920","1101426175","EC","Ecuador"
+"65.166.110.0","65.166.239.255","1101426176","1101459455","US","United States"
+"65.166.240.0","65.166.247.255","1101459456","1101461503","BB","Barbados"
+"65.166.248.0","65.166.248.255","1101461504","1101461759","US","United States"
+"65.166.249.0","65.166.249.255","1101461760","1101462015","CW","Curacao"
+"65.166.250.0","65.167.23.255","1101462016","1101469695","US","United States"
+"65.167.24.0","65.167.31.255","1101469696","1101471743","HN","Honduras"
+"65.167.32.0","65.167.47.255","1101471744","1101475839","US","United States"
+"65.167.48.0","65.167.63.255","1101475840","1101479935","CO","Colombia"
+"65.167.64.0","65.167.79.255","1101479936","1101484031","US","United States"
+"65.167.80.0","65.167.95.255","1101484032","1101488127","CO","Colombia"
+"65.167.96.0","65.168.51.255","1101488128","1101542399","US","United States"
+"65.168.52.0","65.168.53.255","1101542400","1101542911","CO","Colombia"
+"65.168.54.0","65.168.177.255","1101542912","1101574655","US","United States"
+"65.168.178.0","65.168.179.255","1101574656","1101575167","EC","Ecuador"
+"65.168.180.0","65.169.158.255","1101575168","1101635327","US","United States"
+"65.169.159.0","65.169.159.255","1101635328","1101635583","HN","Honduras"
+"65.169.160.0","65.169.217.255","1101635584","1101650431","US","United States"
+"65.169.218.0","65.169.219.255","1101650432","1101650943","HN","Honduras"
+"65.169.220.0","65.170.30.255","1101650944","1101668095","US","United States"
+"65.170.31.0","65.170.31.255","1101668096","1101668351","EC","Ecuador"
+"65.170.32.0","65.170.63.255","1101668352","1101676543","US","United States"
+"65.170.64.0","65.170.71.255","1101676544","1101678591","EC","Ecuador"
+"65.170.72.0","65.170.82.255","1101678592","1101681407","US","United States"
+"65.170.83.0","65.170.83.255","1101681408","1101681663","NL","Netherlands"
+"65.170.84.0","65.171.97.255","1101681664","1101750783","US","United States"
+"65.171.98.0","65.171.99.255","1101750784","1101751295","BM","Bermuda"
+"65.171.100.0","65.171.163.255","1101751296","1101767679","US","United States"
+"65.171.164.0","65.171.165.255","1101767680","1101768191","CW","Curacao"
+"65.171.166.0","65.172.23.255","1101768192","1101797375","US","United States"
+"65.172.24.0","65.172.27.255","1101797376","1101798399","BB","Barbados"
+"65.172.28.0","65.172.47.255","1101798400","1101803519","US","United States"
+"65.172.48.0","65.172.51.255","1101803520","1101804543","HN","Honduras"
+"65.172.52.0","65.172.179.255","1101804544","1101837311","US","United States"
+"65.172.180.0","65.172.180.255","1101837312","1101837567","EC","Ecuador"
+"65.172.181.0","65.173.47.255","1101837568","1101869055","US","United States"
+"65.173.48.0","65.173.49.255","1101869056","1101869567","GH","Ghana"
+"65.173.50.0","65.173.55.255","1101869568","1101871103","US","United States"
+"65.173.56.0","65.173.63.255","1101871104","1101873151","BO","Bolivia"
+"65.173.64.0","65.173.189.255","1101873152","1101905407","US","United States"
+"65.173.190.0","65.173.190.255","1101905408","1101905663","GH","Ghana"
+"65.173.191.0","65.175.16.127","1101905664","1101992063","US","United States"
+"65.175.16.128","65.175.16.255","1101992064","1101992191","NL","Netherlands"
+"65.175.17.0","65.175.65.255","1101992192","1102004735","US","United States"
+"65.175.66.0","65.175.66.255","1102004736","1102004991","IN","India"
+"65.175.67.0","65.175.68.255","1102004992","1102005503","US","United States"
+"65.175.69.0","65.175.69.255","1102005504","1102005759","PK","Pakistan"
+"65.175.70.0","65.175.71.255","1102005760","1102006271","US","United States"
+"65.175.72.0","65.175.72.255","1102006272","1102006527","CA","Canada"
+"65.175.73.0","65.175.75.255","1102006528","1102007295","US","United States"
+"65.175.76.0","65.175.76.255","1102007296","1102007551","PK","Pakistan"
+"65.175.77.0","65.175.88.255","1102007552","1102010623","US","United States"
+"65.175.89.0","65.175.89.255","1102010624","1102010879","PK","Pakistan"
+"65.175.90.0","65.181.31.255","1102010880","1102389247","US","United States"
+"65.181.32.0","65.181.47.255","1102389248","1102393343","CA","Canada"
+"65.181.48.0","65.181.255.255","1102393344","1102446591","US","United States"
+"65.182.0.0","65.182.6.255","1102446592","1102448383","HN","Honduras"
+"65.182.7.0","65.182.9.255","1102448384","1102449151","US","United States"
+"65.182.10.0","65.182.10.255","1102449152","1102449407","SV","El Salvador"
+"65.182.11.0","65.182.30.255","1102449408","1102454527","CR","Costa Rica"
+"65.182.31.0","65.182.31.255","1102454528","1102454783","HN","Honduras"
+"65.182.32.0","65.182.255.255","1102454784","1102512127","US","United States"
+"65.183.0.0","65.183.15.255","1102512128","1102516223","JM","Jamaica"
+"65.183.16.0","65.198.207.255","1102516224","1103548415","US","United States"
+"65.198.208.0","65.198.215.255","1103548416","1103550463","BS","Bahamas"
+"65.198.216.0","65.199.167.255","1103550464","1103603711","US","United States"
+"65.199.168.0","65.199.175.255","1103603712","1103605759","EC","Ecuador"
+"65.199.176.0","65.199.243.255","1103605760","1103623167","US","United States"
+"65.199.244.0","65.199.245.255","1103623168","1103623679","CO","Colombia"
+"65.199.246.0","65.204.165.255","1103623680","1103930879","US","United States"
+"65.204.166.0","65.204.166.255","1103930880","1103931135","MX","Mexico"
+"65.204.167.0","65.205.132.255","1103931136","1103987967","US","United States"
+"65.205.133.0","65.205.133.255","1103987968","1103988223","BR","Brazil"
+"65.205.134.0","65.205.149.255","1103988224","1103992319","US","United States"
+"65.205.150.0","65.205.150.255","1103992320","1103992575","FI","Finland"
+"65.205.151.0","65.208.63.255","1103992576","1104166911","US","United States"
+"65.208.64.0","65.208.71.255","1104166912","1104168959","CO","Colombia"
+"65.208.72.0","65.209.191.255","1104168960","1104265215","US","United States"
+"65.209.192.0","65.209.193.255","1104265216","1104265727","PH","Philippines"
+"65.209.194.0","65.210.77.255","1104265728","1104301567","US","United States"
+"65.210.78.0","65.210.78.255","1104301568","1104301823","PR","Puerto Rico"
+"65.210.79.0","65.218.143.255","1104301824","1104842751","US","United States"
+"65.218.144.0","65.218.151.255","1104842752","1104844799","PR","Puerto Rico"
+"65.218.152.0","65.219.110.255","1104844800","1104899839","US","United States"
+"65.219.111.0","65.219.111.255","1104899840","1104900095","CA","Canada"
+"65.219.112.0","65.221.124.255","1104900096","1105034495","US","United States"
+"65.221.125.0","65.221.125.255","1105034496","1105034751","IT","Italy"
+"65.221.126.0","65.222.122.255","1105034752","1105099519","US","United States"
+"65.222.123.0","65.222.123.255","1105099520","1105099775","EC","Ecuador"
+"65.222.124.0","65.231.239.255","1105099776","1105719295","US","United States"
+"65.231.240.0","65.231.255.255","1105719296","1105723391","IN","India"
+"65.232.0.0","65.242.9.143","1105723392","1106381199","US","United States"
+"65.242.9.144","65.242.9.151","1106381200","1106381207","UM","United States Minor Outlying Islands"
+"65.242.9.152","65.243.99.255","1106381208","1106469887","US","United States"
+"65.243.100.0","65.243.103.255","1106469888","1106470911","BS","Bahamas"
+"65.243.104.0","65.243.119.255","1106470912","1106475007","US","United States"
+"65.243.120.0","65.243.121.255","1106475008","1106475519","CO","Colombia"
+"65.243.122.0","65.247.134.255","1106475520","1106740991","US","United States"
+"65.247.135.0","65.247.135.255","1106740992","1106741247","CR","Costa Rica"
+"65.247.136.0","65.247.203.255","1106741248","1106758655","US","United States"
+"65.247.204.0","65.247.205.255","1106758656","1106759167","EC","Ecuador"
+"65.247.206.0","65.247.207.255","1106759168","1106759679","CO","Colombia"
+"65.247.208.0","65.247.239.255","1106759680","1106767871","US","United States"
+"65.247.240.0","65.247.241.255","1106767872","1106768383","CO","Colombia"
+"65.247.242.0","65.247.243.255","1106768384","1106768895","EC","Ecuador"
+"65.247.244.0","65.247.247.255","1106768896","1106769919","CO","Colombia"
+"65.247.248.0","65.255.35.255","1106769920","1107239935","US","United States"
+"65.255.36.0","65.255.39.255","1107239936","1107240959","CN","China"
+"65.255.40.0","65.255.47.255","1107240960","1107243007","US","United States"
+"65.255.48.0","65.255.63.255","1107243008","1107247103","TC","Turks and Caicos Islands"
+"65.255.64.0","65.255.175.255","1107247104","1107275775","US","United States"
+"65.255.176.0","65.255.191.255","1107275776","1107279871","CA","Canada"
+"65.255.192.0","65.255.223.255","1107279872","1107288063","US","United States"
+"65.255.224.0","65.255.239.255","1107288064","1107292159","CA","Canada"
+"65.255.240.0","66.6.47.255","1107292160","1107701759","US","United States"
+"66.6.48.0","66.6.63.255","1107701760","1107705855","CA","Canada"
+"66.6.64.0","66.7.255.255","1107705856","1107820543","US","United States"
+"66.8.0.0","66.8.127.255","1107820544","1107853311","ZA","South Africa"
+"66.8.128.0","66.9.34.255","1107853312","1107895039","US","United States"
+"66.9.35.0","66.9.37.255","1107895040","1107895807","GB","United Kingdom"
+"66.9.38.0","66.9.47.255","1107895808","1107898367","US","United States"
+"66.9.48.0","66.9.53.255","1107898368","1107899903","GB","United Kingdom"
+"66.9.54.0","66.9.79.255","1107899904","1107906559","US","United States"
+"66.9.80.0","66.9.81.255","1107906560","1107907071","GB","United Kingdom"
+"66.9.82.0","66.9.84.255","1107907072","1107907839","US","United States"
+"66.9.85.0","66.9.85.255","1107907840","1107908095","GB","United Kingdom"
+"66.9.86.0","66.9.90.255","1107908096","1107909375","US","United States"
+"66.9.91.0","66.9.91.255","1107909376","1107909631","GB","United Kingdom"
+"66.9.92.0","66.9.92.255","1107909632","1107909887","US","United States"
+"66.9.93.0","66.9.93.255","1107909888","1107910143","GB","United Kingdom"
+"66.9.94.0","66.9.159.255","1107910144","1107927039","US","United States"
+"66.9.160.0","66.9.161.255","1107927040","1107927551","GB","United Kingdom"
+"66.9.162.0","66.9.193.255","1107927552","1107935743","US","United States"
+"66.9.194.0","66.9.197.255","1107935744","1107936767","GB","United Kingdom"
+"66.9.198.0","66.9.240.255","1107936768","1107947775","US","United States"
+"66.9.241.0","66.9.241.255","1107947776","1107948031","GB","United Kingdom"
+"66.9.242.0","66.9.243.255","1107948032","1107948543","US","United States"
+"66.9.244.0","66.9.244.255","1107948544","1107948799","GB","United Kingdom"
+"66.9.245.0","66.11.31.255","1107948800","1108025343","US","United States"
+"66.11.32.0","66.11.47.255","1108025344","1108029439","CA","Canada"
+"66.11.48.0","66.11.63.255","1108029440","1108033535","US","United States"
+"66.11.64.0","66.11.95.255","1108033536","1108041727","CA","Canada"
+"66.11.96.0","66.11.143.255","1108041728","1108054015","US","United States"
+"66.11.144.0","66.11.191.255","1108054016","1108066303","CA","Canada"
+"66.11.192.0","66.18.63.255","1108066304","1108492287","US","United States"
+"66.18.64.0","66.18.95.255","1108492288","1108500479","ZA","South Africa"
+"66.18.96.0","66.18.191.255","1108500480","1108525055","US","United States"
+"66.18.192.0","66.18.255.255","1108525056","1108541439","CA","Canada"
+"66.19.0.0","66.36.127.255","1108541440","1109688319","US","United States"
+"66.36.128.0","66.36.159.255","1109688320","1109696511","CA","Canada"
+"66.36.160.0","66.36.195.255","1109696512","1109705727","US","United States"
+"66.36.196.0","66.36.196.255","1109705728","1109705983","CG","Congo"
+"66.36.197.0","66.36.200.255","1109705984","1109707007","US","United States"
+"66.36.201.0","66.36.201.255","1109707008","1109707263","JM","Jamaica"
+"66.36.202.0","66.36.202.255","1109707264","1109707519","US","United States"
+"66.36.203.0","66.36.203.255","1109707520","1109707775","MW","Malawi"
+"66.36.204.0","66.36.211.255","1109707776","1109709823","US","United States"
+"66.36.212.0","66.36.215.255","1109709824","1109710847","ZM","Zambia"
+"66.36.216.0","66.38.127.255","1109710848","1109819391","US","United States"
+"66.38.128.0","66.38.242.255","1109819392","1109848831","CA","Canada"
+"66.38.243.0","66.38.243.255","1109848832","1109849087","US","United States"
+"66.38.244.0","66.38.255.255","1109849088","1109852159","CA","Canada"
+"66.39.0.0","66.40.2.255","1109852160","1109918463","US","United States"
+"66.40.3.0","66.40.3.255","1109918464","1109918719","GB","United Kingdom"
+"66.40.4.0","66.40.7.255","1109918720","1109919743","US","United States"
+"66.40.8.0","66.40.8.255","1109919744","1109919999","GB","United Kingdom"
+"66.40.9.0","66.40.36.255","1109920000","1109927167","US","United States"
+"66.40.37.0","66.40.37.255","1109927168","1109927423","AU","Australia"
+"66.40.38.0","66.40.65.255","1109927424","1109934591","US","United States"
+"66.40.66.0","66.40.66.255","1109934592","1109934847","GB","United Kingdom"
+"66.40.67.0","66.43.47.255","1109934848","1110126591","US","United States"
+"66.43.48.0","66.43.63.255","1110126592","1110130687","CA","Canada"
+"66.43.64.0","66.45.96.255","1110130688","1110270207","US","United States"
+"66.45.97.0","66.45.97.127","1110270208","1110270335","CA","Canada"
+"66.45.97.128","66.45.255.255","1110270336","1110310911","US","United States"
+"66.46.0.0","66.46.255.255","1110310912","1110376447","CA","Canada"
+"66.47.0.0","66.48.6.15","1110376448","1110443535","US","United States"
+"66.48.6.16","66.48.6.23","1110443536","1110443543","CA","Canada"
+"66.48.6.24","66.48.8.255","1110443544","1110444287","US","United States"
+"66.48.9.0","66.48.10.255","1110444288","1110444799","CA","Canada"
+"66.48.11.0","66.48.11.255","1110444800","1110445055","US","United States"
+"66.48.12.0","66.48.17.255","1110445056","1110446591","CA","Canada"
+"66.48.18.0","66.48.20.255","1110446592","1110447359","US","United States"
+"66.48.21.0","66.48.24.255","1110447360","1110448383","CA","Canada"
+"66.48.25.0","66.48.25.255","1110448384","1110448639","US","United States"
+"66.48.26.0","66.48.26.255","1110448640","1110448895","CA","Canada"
+"66.48.27.0","66.48.27.255","1110448896","1110449151","US","United States"
+"66.48.28.0","66.48.29.255","1110449152","1110449663","CA","Canada"
+"66.48.30.0","66.48.32.255","1110449664","1110450431","US","United States"
+"66.48.33.0","66.48.34.255","1110450432","1110450943","CA","Canada"
+"66.48.35.0","66.48.36.255","1110450944","1110451455","US","United States"
+"66.48.37.0","66.48.37.255","1110451456","1110451711","CA","Canada"
+"66.48.38.0","66.48.38.255","1110451712","1110451967","US","United States"
+"66.48.39.0","66.48.43.255","1110451968","1110453247","CA","Canada"
+"66.48.44.0","66.48.85.255","1110453248","1110463999","US","United States"
+"66.48.86.0","66.48.88.255","1110464000","1110464767","CA","Canada"
+"66.48.89.0","66.48.89.255","1110464768","1110465023","US","United States"
+"66.48.90.0","66.48.91.255","1110465024","1110465535","CA","Canada"
+"66.48.92.0","66.48.93.255","1110465536","1110466047","US","United States"
+"66.48.94.0","66.48.94.255","1110466048","1110466303","CA","Canada"
+"66.48.95.0","66.48.118.255","1110466304","1110472447","US","United States"
+"66.48.119.0","66.48.123.255","1110472448","1110473727","CA","Canada"
+"66.48.124.0","66.48.124.255","1110473728","1110473983","US","United States"
+"66.48.125.0","66.48.125.255","1110473984","1110474239","CA","Canada"
+"66.48.126.0","66.49.127.255","1110474240","1110540287","US","United States"
+"66.49.128.0","66.49.255.255","1110540288","1110573055","CA","Canada"
+"66.50.0.0","66.50.87.255","1110573056","1110595583","PR","Puerto Rico"
+"66.50.88.0","66.50.88.192","1110595584","1110595776","US","United States"
+"66.50.88.193","66.50.255.255","1110595777","1110638591","PR","Puerto Rico"
+"66.51.0.0","66.51.61.255","1110638592","1110654463","US","United States"
+"66.51.62.0","66.51.62.255","1110654464","1110654719","HT","Haiti"
+"66.51.63.0","66.51.95.255","1110654720","1110663167","US","United States"
+"66.51.96.0","66.51.143.255","1110663168","1110675455","CA","Canada"
+"66.51.144.0","66.51.159.255","1110675456","1110679551","US","United States"
+"66.51.160.0","66.51.175.255","1110679552","1110683647","CA","Canada"
+"66.51.176.0","66.51.239.255","1110683648","1110700031","US","United States"
+"66.51.240.0","66.51.255.255","1110700032","1110704127","CA","Canada"
+"66.52.0.0","66.54.71.255","1110704128","1110853631","US","United States"
+"66.54.72.0","66.54.75.255","1110853632","1110854655","GB","United Kingdom"
+"66.54.76.0","66.54.85.255","1110854656","1110857215","US","United States"
+"66.54.86.0","66.54.86.255","1110857216","1110857471","DE","Germany"
+"66.54.87.0","66.54.92.255","1110857472","1110859007","US","United States"
+"66.54.93.0","66.54.93.255","1110859008","1110859263","AU","Australia"
+"66.54.94.0","66.54.111.255","1110859264","1110863871","US","United States"
+"66.54.112.0","66.54.119.255","1110863872","1110865919","JM","Jamaica"
+"66.54.120.0","66.54.125.255","1110865920","1110867455","KY","Cayman Islands"
+"66.54.126.0","66.54.127.255","1110867456","1110867967","JM","Jamaica"
+"66.54.128.0","66.54.203.255","1110867968","1110887423","US","United States"
+"66.54.204.0","66.54.204.255","1110887424","1110887679","IE","Ireland"
+"66.54.205.0","66.55.111.255","1110887680","1110929407","US","United States"
+"66.55.112.0","66.55.127.255","1110929408","1110933503","BM","Bermuda"
+"66.55.128.0","66.59.127.255","1110933504","1111195647","US","United States"
+"66.59.128.0","66.59.191.255","1111195648","1111212031","CA","Canada"
+"66.59.224.0","66.59.255.255","1111220224","1111228415","US","United States"
+"66.60.0.0","66.60.63.255","1111228416","1111244799","AR","Argentina"
+"66.60.64.0","66.71.127.255","1111244800","1111982079","US","United States"
+"66.71.128.0","66.71.191.255","1111982080","1111998463","IT","Italy"
+"66.71.192.0","66.78.63.255","1111998464","1112424447","US","United States"
+"66.78.96.0","66.78.127.255","1112432640","1112440831","CA","Canada"
+"66.78.128.0","66.79.95.255","1112440832","1112498175","US","United States"
+"66.79.96.0","66.79.103.255","1112498176","1112500223","IR","Iran, Islamic Republic of"
+"66.79.104.0","66.79.105.255","1112500224","1112500735","US","United States"
+"66.79.106.0","66.79.107.255","1112500736","1112501247","IR","Iran, Islamic Republic of"
+"66.79.108.0","66.79.111.255","1112501248","1112502271","US","United States"
+"66.79.112.0","66.79.112.255","1112502272","1112502527","IR","Iran, Islamic Republic of"
+"66.79.113.0","66.79.113.255","1112502528","1112502783","US","United States"
+"66.79.114.0","66.79.119.255","1112502784","1112504319","IR","Iran, Islamic Republic of"
+"66.79.120.0","66.79.223.255","1112504320","1112530943","US","United States"
+"66.79.224.0","66.79.255.255","1112530944","1112539135","CA","Canada"
+"66.80.0.0","66.85.11.255","1112539136","1112869887","US","United States"
+"66.85.12.0","66.85.12.255","1112869888","1112870143","CA","Canada"
+"66.85.14.0","66.85.15.255","1112870400","1112870911","US","United States"
+"66.85.20.0","66.85.27.255","1112871936","1112873983","US","United States"
+"66.85.28.0","66.85.31.255","1112873984","1112875007","CA","Canada"
+"66.85.32.0","66.85.33.255","1112875008","1112875519","US","United States"
+"66.85.34.0","66.85.34.255","1112875520","1112875775","CA","Canada"
+"66.85.35.0","66.85.89.255","1112875776","1112889855","US","United States"
+"66.85.91.0","66.85.91.255","1112890112","1112890367","CA","Canada"
+"66.85.92.0","66.85.159.255","1112890368","1112907775","US","United States"
+"66.85.160.0","66.85.160.7","1112907776","1112907783","CA","Canada"
+"66.85.160.8","66.85.251.255","1112907784","1112931327","US","United States"
+"66.85.252.0","66.85.253.255","1112931328","1112931839","CA","Canada"
+"66.85.254.0","66.85.254.255","1112931840","1112932095","US","United States"
+"66.86.0.0","66.96.15.255","1112932352","1113591807","US","United States"
+"66.96.16.0","66.96.31.255","1113591808","1113595903","CA","Canada"
+"66.96.32.0","66.96.33.255","1113595904","1113596415","CL","Chile"
+"66.96.34.0","66.96.35.255","1113596416","1113596927","GT","Guatemala"
+"66.96.36.0","66.96.36.255","1113596928","1113597183","PE","Peru"
+"66.96.37.0","66.96.37.255","1113597184","1113597439","US","United States"
+"66.96.38.0","66.96.38.255","1113597440","1113597695","PE","Peru"
+"66.96.39.0","66.96.41.255","1113597696","1113598463","PA","Panama"
+"66.96.42.0","66.96.45.255","1113598464","1113599487","US","United States"
+"66.96.46.0","66.96.47.255","1113599488","1113599999","VE","Venezuela"
+"66.96.48.0","66.96.48.255","1113600000","1113600255","US","United States"
+"66.96.49.0","66.96.59.255","1113600256","1113603071","VE","Venezuela"
+"66.96.60.0","66.96.60.255","1113603072","1113603327","CL","Chile"
+"66.96.61.0","66.96.61.255","1113603328","1113603583","GT","Guatemala"
+"66.96.62.0","66.96.62.255","1113603584","1113603839","US","United States"
+"66.96.63.0","66.96.63.255","1113603840","1113604095","CA","Canada"
+"66.96.64.0","66.96.191.255","1113604096","1113636863","US","United States"
+"66.96.192.0","66.96.223.255","1113636864","1113645055","SG","Singapore"
+"66.96.224.0","66.96.255.255","1113645056","1113653247","ID","Indonesia"
+"66.97.0.0","66.97.15.255","1113653248","1113657343","US","United States"
+"66.97.16.0","66.97.31.255","1113657344","1113661439","CA","Canada"
+"66.97.32.0","66.97.63.255","1113661440","1113669631","US","United States"
+"66.97.64.0","66.97.95.255","1113669632","1113677823","CA","Canada"
+"66.97.96.0","66.97.255.255","1113677824","1113718783","US","United States"
+"66.98.0.0","66.98.95.255","1113718784","1113743359","DO","Dominican Republic"
+"66.98.96.0","66.100.16.255","1113743360","1113854207","US","United States"
+"66.100.17.0","66.100.17.255","1113854208","1113854463","CA","Canada"
+"66.100.18.0","66.100.19.255","1113854464","1113854975","US","United States"
+"66.100.20.0","66.100.21.255","1113854976","1113855487","CA","Canada"
+"66.100.22.0","66.102.9.18","1113855488","1113983250","US","United States"
+"66.102.9.19","66.102.9.19","1113983251","1113983251","KG","Kyrgyzstan"
+"66.102.9.20","66.102.14.131","1113983252","1113984643","US","United States"
+"66.102.14.132","66.102.14.133","1113984644","1113984645","DE","Germany"
+"66.102.14.134","66.102.63.255","1113984646","1113997311","US","United States"
+"66.102.64.0","66.102.95.255","1113997312","1114005503","CA","Canada"
+"66.102.96.0","66.103.31.255","1114005504","1114054655","US","United States"
+"66.103.32.0","66.103.63.255","1114054656","1114062847","CA","Canada"
+"66.103.64.0","66.103.191.255","1114062848","1114095615","US","United States"
+"66.103.192.0","66.103.223.255","1114095616","1114103807","CA","Canada"
+"66.103.224.0","66.109.255.255","1114103808","1114505215","US","United States"
+"66.110.0.0","66.110.3.255","1114505216","1114506239","CA","Canada"
+"66.110.4.0","66.110.5.255","1114506240","1114506751","US","United States"
+"66.110.6.0","66.110.7.255","1114506752","1114507263","CA","Canada"
+"66.110.8.0","66.110.25.255","1114507264","1114511871","US","United States"
+"66.110.26.0","66.110.26.255","1114511872","1114512127","CA","Canada"
+"66.110.27.0","66.110.31.255","1114512128","1114513407","US","United States"
+"66.110.32.0","66.110.32.63","1114513408","1114513471","SA","Saudi Arabia"
+"66.110.32.64","66.110.32.163","1114513472","1114513571","US","United States"
+"66.110.32.164","66.110.32.191","1114513572","1114513599","SA","Saudi Arabia"
+"66.110.32.192","66.110.36.255","1114513600","1114514687","US","United States"
+"66.110.37.0","66.110.39.255","1114514688","1114515455","SA","Saudi Arabia"
+"66.110.40.0","66.110.40.7","1114515456","1114515463","US","United States"
+"66.110.40.8","66.110.40.15","1114515464","1114515471","CA","Canada"
+"66.110.40.16","66.110.47.255","1114515472","1114517503","US","United States"
+"66.110.48.0","66.110.49.255","1114517504","1114518015","CA","Canada"
+"66.110.50.0","66.110.57.255","1114518016","1114520063","US","United States"
+"66.110.58.0","66.110.58.255","1114520064","1114520319","PH","Philippines"
+"66.110.59.0","66.110.59.255","1114520320","1114520575","US","United States"
+"66.110.60.0","66.110.60.255","1114520576","1114520831","PH","Philippines"
+"66.110.61.0","66.110.73.127","1114520832","1114524031","US","United States"
+"66.110.73.128","66.110.73.255","1114524032","1114524159","JM","Jamaica"
+"66.110.74.0","66.110.75.255","1114524160","1114524671","ZA","South Africa"
+"66.110.76.0","66.110.109.255","1114524672","1114533375","US","United States"
+"66.110.110.0","66.110.111.255","1114533376","1114533887","ZA","South Africa"
+"66.110.112.0","66.110.127.255","1114533888","1114537983","AO","Angola"
+"66.110.128.0","66.110.175.255","1114537984","1114550271","CA","Canada"
+"66.110.176.0","66.112.84.135","1114550272","1114657927","US","United States"
+"66.112.84.136","66.112.84.143","1114657928","1114657935","LA","Lao People's Democratic Republic"
+"66.112.84.144","66.112.175.255","1114657936","1114681343","US","United States"
+"66.112.176.0","66.112.191.255","1114681344","1114685439","CA","Canada"
+"66.112.192.0","66.113.111.255","1114685440","1114730495","US","United States"
+"66.113.112.0","66.113.127.255","1114730496","1114734591","CA","Canada"
+"66.113.128.0","66.115.172.255","1114734592","1114877183","US","United States"
+"66.115.173.0","66.115.173.255","1114877184","1114877439","CY","Cyprus"
+"66.115.174.0","66.119.68.127","1114877440","1115112575","US","United States"
+"66.119.68.128","66.119.68.159","1115112576","1115112607","IN","India"
+"66.119.68.160","66.119.71.255","1115112608","1115113471","US","United States"
+"66.119.72.0","66.119.75.255","1115113472","1115114495","HN","Honduras"
+"66.119.76.0","66.119.76.255","1115114496","1115114751","MX","Mexico"
+"66.119.77.0","66.119.77.255","1115114752","1115115007","GT","Guatemala"
+"66.119.78.0","66.119.79.255","1115115008","1115115519","US","United States"
+"66.119.80.0","66.119.83.255","1115115520","1115116543","HN","Honduras"
+"66.119.84.0","66.119.87.255","1115116544","1115117567","US","United States"
+"66.119.88.0","66.119.91.255","1115117568","1115118591","HN","Honduras"
+"66.119.92.0","66.119.95.255","1115118592","1115119615","SV","El Salvador"
+"66.119.96.0","66.119.127.255","1115119616","1115127807","US","United States"
+"66.119.128.0","66.119.143.255","1115127808","1115131903","CA","Canada"
+"66.119.144.0","66.119.144.191","1115131904","1115132095","US","United States"
+"66.119.144.192","66.119.144.255","1115132096","1115132159","HK","Hong Kong"
+"66.119.145.0","66.119.146.255","1115132160","1115132671","US","United States"
+"66.119.147.0","66.119.147.255","1115132672","1115132927","SG","Singapore"
+"66.119.148.0","66.119.148.255","1115132928","1115133183","US","United States"
+"66.119.149.0","66.119.149.255","1115133184","1115133439","CN","China"
+"66.119.150.0","66.119.150.63","1115133440","1115133503","US","United States"
+"66.119.150.64","66.119.150.127","1115133504","1115133567","NL","Netherlands"
+"66.119.150.128","66.119.151.255","1115133568","1115133951","US","United States"
+"66.119.152.0","66.119.152.127","1115133952","1115134079","SG","Singapore"
+"66.119.152.128","66.119.152.255","1115134080","1115134207","US","United States"
+"66.119.153.0","66.119.153.255","1115134208","1115134463","IE","Ireland"
+"66.119.154.0","66.119.154.255","1115134464","1115134719","SG","Singapore"
+"66.119.155.0","66.119.155.255","1115134720","1115134975","IE","Ireland"
+"66.119.156.0","66.119.157.127","1115134976","1115135359","HK","Hong Kong"
+"66.119.157.128","66.119.157.143","1115135360","1115135375","NL","Netherlands"
+"66.119.157.144","66.119.157.159","1115135376","1115135391","US","United States"
+"66.119.157.160","66.119.158.159","1115135392","1115135647","SG","Singapore"
+"66.119.158.160","66.119.159.255","1115135648","1115135999","US","United States"
+"66.119.160.0","66.119.191.255","1115136000","1115144191","CA","Canada"
+"66.119.192.0","66.128.31.255","1115144192","1115693055","US","United States"
+"66.128.32.0","66.128.47.255","1115693056","1115697151","AR","Argentina"
+"66.128.48.0","66.128.79.255","1115697152","1115705343","US","United States"
+"66.128.80.0","66.128.95.255","1115705344","1115709439","CA","Canada"
+"66.128.96.0","66.129.127.255","1115709440","1115783167","US","United States"
+"66.129.128.0","66.129.159.255","1115783168","1115791359","CA","Canada"
+"66.129.160.0","66.129.175.255","1115791360","1115795455","PR","Puerto Rico"
+"66.129.176.0","66.129.191.255","1115795456","1115799551","CA","Canada"
+"66.129.192.0","66.129.255.255","1115799552","1115815935","US","United States"
+"66.130.0.0","66.131.255.255","1115815936","1115947007","CA","Canada"
+"66.132.0.0","66.133.44.255","1115947008","1116024063","US","United States"
+"66.133.45.0","66.133.45.255","1116024064","1116024319","PG","Papua New Guinea"
+"66.133.46.0","66.133.74.255","1116024320","1116031743","US","United States"
+"66.133.75.0","66.133.75.255","1116031744","1116031999","GB","United Kingdom"
+"66.133.76.0","66.133.76.255","1116032000","1116032255","US","United States"
+"66.133.77.0","66.133.77.255","1116032256","1116032511","NL","Netherlands"
+"66.133.78.0","66.133.78.255","1116032512","1116032767","US","United States"
+"66.133.79.0","66.133.79.255","1116032768","1116033023","GB","United Kingdom"
+"66.133.80.0","66.133.95.255","1116033024","1116037119","HK","Hong Kong"
+"66.133.96.0","66.135.95.255","1116037120","1116168191","US","United States"
+"66.135.96.0","66.135.127.255","1116168192","1116176383","CA","Canada"
+"66.135.128.0","66.146.127.255","1116176384","1116897279","US","United States"
+"66.146.128.0","66.146.159.255","1116897280","1116905471","CA","Canada"
+"66.146.160.0","66.150.43.255","1116905472","1117137919","US","United States"
+"66.150.44.0","66.150.44.255","1117137920","1117138175","CA","Canada"
+"66.150.45.0","66.150.60.255","1117138176","1117142271","US","United States"
+"66.150.61.0","66.150.61.255","1117142272","1117142527","CA","Canada"
+"66.150.62.0","66.152.63.255","1117142528","1117274111","US","United States"
+"66.152.64.0","66.152.95.255","1117274112","1117282303","CA","Canada"
+"66.152.96.0","66.155.17.223","1117282304","1117458911","US","United States"
+"66.155.17.224","66.155.17.255","1117458912","1117458943","GB","United Kingdom"
+"66.155.18.0","66.155.22.255","1117458944","1117460223","US","United States"
+"66.155.23.0","66.155.23.127","1117460224","1117460351","GB","United Kingdom"
+"66.155.23.128","66.155.25.255","1117460352","1117460991","US","United States"
+"66.155.26.0","66.155.26.255","1117460992","1117461247","GB","United Kingdom"
+"66.155.27.0","66.155.63.255","1117461248","1117470719","US","United States"
+"66.155.64.0","66.155.65.255","1117470720","1117471231","CA","Canada"
+"66.155.66.0","66.155.100.255","1117471232","1117480191","US","United States"
+"66.155.101.0","66.155.101.63","1117480192","1117480255","CA","Canada"
+"66.155.101.64","66.158.127.255","1117480256","1117683711","US","United States"
+"66.158.128.0","66.158.159.255","1117683712","1117691903","CA","Canada"
+"66.158.160.0","66.159.31.255","1117691904","1117724671","US","United States"
+"66.159.32.0","66.159.47.255","1117724672","1117728767","CA","Canada"
+"66.159.48.0","66.159.107.255","1117728768","1117744127","US","United States"
+"66.159.108.0","66.159.127.255","1117744128","1117749247","CA","Canada"
+"66.159.128.0","66.160.160.255","1117749248","1117823231","US","United States"
+"66.160.161.0","66.160.161.255","1117823232","1117823487","CA","Canada"
+"66.160.162.0","66.160.163.255","1117823488","1117823999","US","United States"
+"66.160.164.0","66.160.165.255","1117824000","1117824511","CA","Canada"
+"66.160.166.0","66.160.184.255","1117824512","1117829375","US","United States"
+"66.160.185.0","66.160.185.255","1117829376","1117829631","GR","Greece"
+"66.160.186.0","66.162.255.255","1117829632","1117978623","US","United States"
+"66.163.0.0","66.163.31.255","1117978624","1117986815","CA","Canada"
+"66.163.32.0","66.163.63.255","1117986816","1117995007","US","United States"
+"66.163.64.0","66.163.79.255","1117995008","1117999103","CA","Canada"
+"66.163.80.0","66.163.191.255","1117999104","1118027775","US","United States"
+"66.163.192.0","66.163.207.255","1118027776","1118031871","CA","Canada"
+"66.163.208.0","66.165.64.255","1118031872","1118126335","US","United States"
+"66.165.65.0","66.165.65.255","1118126336","1118126591","CA","Canada"
+"66.165.66.0","66.165.81.255","1118126592","1118130687","US","United States"
+"66.165.82.0","66.165.83.255","1118130688","1118131199","CA","Canada"
+"66.165.84.0","66.165.86.255","1118131200","1118131967","US","United States"
+"66.165.87.0","66.165.88.255","1118131968","1118132479","CA","Canada"
+"66.165.89.0","66.165.90.255","1118132480","1118132991","US","United States"
+"66.165.91.0","66.165.91.255","1118132992","1118133247","CA","Canada"
+"66.165.92.0","66.165.101.255","1118133248","1118135807","US","United States"
+"66.165.102.0","66.165.102.255","1118135808","1118136063","CA","Canada"
+"66.165.103.0","66.165.113.255","1118136064","1118138879","US","United States"
+"66.165.114.0","66.165.114.255","1118138880","1118139135","CA","Canada"
+"66.165.115.0","66.165.117.255","1118139136","1118139903","US","United States"
+"66.165.118.0","66.165.119.255","1118139904","1118140415","CA","Canada"
+"66.165.120.0","66.165.122.255","1118140416","1118141183","US","United States"
+"66.165.123.0","66.165.123.255","1118141184","1118141439","CA","Canada"
+"66.165.124.0","66.165.124.255","1118141440","1118141695","US","United States"
+"66.165.125.0","66.165.125.255","1118141696","1118141951","CA","Canada"
+"66.165.126.0","66.165.177.175","1118141952","1118155183","US","United States"
+"66.165.177.176","66.165.177.191","1118155184","1118155199","CA","Canada"
+"66.165.177.192","66.165.191.255","1118155200","1118158847","US","United States"
+"66.165.192.0","66.165.223.255","1118158848","1118167039","CA","Canada"
+"66.165.224.0","66.170.143.255","1118167040","1118474239","US","United States"
+"66.170.144.0","66.170.159.255","1118474240","1118478335","CA","Canada"
+"66.170.160.0","66.170.179.255","1118478336","1118483455","US","United States"
+"66.170.180.0","66.170.183.255","1118483456","1118484479","CA","Canada"
+"66.170.184.0","66.171.47.255","1118484480","1118515199","US","United States"
+"66.171.48.0","66.171.63.255","1118515200","1118519295","CA","Canada"
+"66.171.64.0","66.171.95.255","1118519296","1118527487","US","United States"
+"66.171.96.0","66.171.111.255","1118527488","1118531583","CA","Canada"
+"66.171.112.0","66.171.127.255","1118531584","1118535679","US","United States"
+"66.171.128.0","66.171.143.255","1118535680","1118539775","CA","Canada"
+"66.171.144.0","66.171.159.255","1118539776","1118543871","US","United States"
+"66.171.160.0","66.171.175.255","1118543872","1118547967","CA","Canada"
+"66.171.176.0","66.175.99.255","1118547968","1118790655","US","United States"
+"66.175.100.0","66.175.100.255","1118790656","1118790911","IL","Israel"
+"66.175.101.0","66.175.106.239","1118790912","1118792431","US","United States"
+"66.175.106.240","66.175.106.255","1118792432","1118792447","AR","Argentina"
+"66.175.107.0","66.178.4.255","1118792448","1118962943","US","United States"
+"66.178.5.0","66.178.5.255","1118962944","1118963199","AS","American Samoa"
+"66.178.6.0","66.178.13.255","1118963200","1118965247","US","United States"
+"66.178.14.0","66.178.14.255","1118965248","1118965503","AS","American Samoa"
+"66.178.15.0","66.178.16.255","1118965504","1118966015","US","United States"
+"66.178.17.0","66.178.17.255","1118966016","1118966271","BR","Brazil"
+"66.178.18.0","66.178.31.255","1118966272","1118969855","US","United States"
+"66.178.32.0","66.178.32.255","1118969856","1118970111","LB","Lebanon"
+"66.178.33.0","66.178.33.255","1118970112","1118970367","US","United States"
+"66.178.34.0","66.178.34.255","1118970368","1118970623","GB","United Kingdom"
+"66.178.35.0","66.178.38.255","1118970624","1118971647","US","United States"
+"66.178.39.0","66.178.39.255","1118971648","1118971903","GY","Guyana"
+"66.178.40.0","66.178.40.255","1118971904","1118972159","US","United States"
+"66.178.41.0","66.178.41.255","1118972160","1118972415","VE","Venezuela"
+"66.178.42.0","66.178.42.255","1118972416","1118972671","GB","United Kingdom"
+"66.178.43.0","66.178.44.255","1118972672","1118973183","US","United States"
+"66.178.45.0","66.178.45.255","1118973184","1118973439","VE","Venezuela"
+"66.178.46.0","66.178.53.255","1118973440","1118975487","US","United States"
+"66.178.54.0","66.178.54.255","1118975488","1118975743","KE","Kenya"
+"66.178.55.0","66.178.55.255","1118975744","1118975999","US","United States"
+"66.178.56.0","66.178.56.255","1118976000","1118976255","GB","United Kingdom"
+"66.178.57.0","66.178.73.255","1118976256","1118980607","US","United States"
+"66.178.74.0","66.178.74.255","1118980608","1118980863","TZ","Tanzania, United Republic of"
+"66.178.75.0","66.178.84.255","1118980864","1118983423","US","United States"
+"66.178.85.0","66.178.85.255","1118983424","1118983679","NI","Nicaragua"
+"66.178.86.0","66.178.88.255","1118983680","1118984447","US","United States"
+"66.178.89.0","66.178.89.255","1118984448","1118984703","SA","Saudi Arabia"
+"66.178.90.0","66.178.95.255","1118984704","1118986239","US","United States"
+"66.178.96.0","66.178.98.255","1118986240","1118987007","GB","United Kingdom"
+"66.178.99.0","66.178.103.255","1118987008","1118988287","US","United States"
+"66.178.104.0","66.178.104.255","1118988288","1118988543","CA","Canada"
+"66.178.105.0","66.178.105.255","1118988544","1118988799","US","United States"
+"66.178.106.0","66.178.106.255","1118988800","1118989055","VE","Venezuela"
+"66.178.107.0","66.178.107.255","1118989056","1118989311","US","United States"
+"66.178.108.0","66.178.109.255","1118989312","1118989823","KE","Kenya"
+"66.178.110.0","66.178.126.255","1118989824","1118994175","US","United States"
+"66.178.127.0","66.178.127.255","1118994176","1118994431","LR","Liberia"
+"66.178.128.0","66.179.175.255","1118994432","1119072255","US","United States"
+"66.179.176.0","66.179.176.255","1119072256","1119072511","CA","Canada"
+"66.179.177.0","66.180.63.255","1119072512","1119109119","US","United States"
+"66.180.64.0","66.180.66.255","1119109120","1119109887","CA","Canada"
+"66.180.67.0","66.180.67.255","1119109888","1119110143","US","United States"
+"66.180.68.0","66.180.71.255","1119110144","1119111167","CA","Canada"
+"66.180.72.0","66.181.33.143","1119111168","1119166863","US","United States"
+"66.181.33.144","66.181.33.151","1119166864","1119166871","HT","Haiti"
+"66.181.33.152","66.181.34.103","1119166872","1119167079","US","United States"
+"66.181.34.104","66.181.34.111","1119167080","1119167087","CA","Canada"
+"66.181.34.112","66.181.36.7","1119167088","1119167495","US","United States"
+"66.181.36.8","66.181.36.15","1119167496","1119167503","CA","Canada"
+"66.181.36.16","66.181.38.23","1119167504","1119168023","US","United States"
+"66.181.38.24","66.181.38.31","1119168024","1119168031","CA","Canada"
+"66.181.38.32","66.181.51.55","1119168032","1119171383","US","United States"
+"66.181.51.56","66.181.51.63","1119171384","1119171391","CA","Canada"
+"66.181.51.64","66.181.54.103","1119171392","1119172199","US","United States"
+"66.181.54.104","66.181.54.111","1119172200","1119172207","CA","Canada"
+"66.181.54.112","66.181.57.31","1119172208","1119172895","US","United States"
+"66.181.57.32","66.181.57.39","1119172896","1119172903","MX","Mexico"
+"66.181.57.40","66.181.57.47","1119172904","1119172911","US","United States"
+"66.181.57.48","66.181.57.127","1119172912","1119172991","MX","Mexico"
+"66.181.57.128","66.181.57.143","1119172992","1119173007","US","United States"
+"66.181.57.144","66.181.57.231","1119173008","1119173095","MX","Mexico"
+"66.181.57.232","66.181.57.255","1119173096","1119173119","US","United States"
+"66.181.58.0","66.181.58.23","1119173120","1119173143","MX","Mexico"
+"66.181.58.24","66.181.58.31","1119173144","1119173151","US","United States"
+"66.181.58.32","66.181.58.87","1119173152","1119173207","MX","Mexico"
+"66.181.58.88","66.181.58.95","1119173208","1119173215","US","United States"
+"66.181.58.96","66.181.58.103","1119173216","1119173223","MX","Mexico"
+"66.181.58.104","66.181.58.111","1119173224","1119173231","US","United States"
+"66.181.58.112","66.181.58.143","1119173232","1119173263","MX","Mexico"
+"66.181.58.144","66.181.58.159","1119173264","1119173279","US","United States"
+"66.181.58.160","66.181.58.175","1119173280","1119173295","MX","Mexico"
+"66.181.58.176","66.181.58.191","1119173296","1119173311","US","United States"
+"66.181.58.192","66.181.58.223","1119173312","1119173343","MX","Mexico"
+"66.181.58.224","66.181.58.231","1119173344","1119173351","US","United States"
+"66.181.58.232","66.181.58.247","1119173352","1119173367","MX","Mexico"
+"66.181.58.248","66.181.58.255","1119173368","1119173375","US","United States"
+"66.181.59.0","66.181.59.23","1119173376","1119173399","MX","Mexico"
+"66.181.59.24","66.181.59.31","1119173400","1119173407","US","United States"
+"66.181.59.32","66.181.59.95","1119173408","1119173471","MX","Mexico"
+"66.181.59.96","66.181.59.119","1119173472","1119173495","US","United States"
+"66.181.59.120","66.181.59.151","1119173496","1119173527","MX","Mexico"
+"66.181.59.152","66.181.59.159","1119173528","1119173535","US","United States"
+"66.181.59.160","66.181.59.167","1119173536","1119173543","MX","Mexico"
+"66.181.59.168","66.181.59.175","1119173544","1119173551","US","United States"
+"66.181.59.176","66.181.59.199","1119173552","1119173575","MX","Mexico"
+"66.181.59.200","66.181.59.215","1119173576","1119173591","US","United States"
+"66.181.59.216","66.181.60.23","1119173592","1119173655","MX","Mexico"
+"66.181.60.24","66.181.60.39","1119173656","1119173671","US","United States"
+"66.181.60.40","66.181.60.47","1119173672","1119173679","MX","Mexico"
+"66.181.60.48","66.181.60.87","1119173680","1119173719","US","United States"
+"66.181.60.88","66.181.60.95","1119173720","1119173727","MX","Mexico"
+"66.181.60.96","66.181.60.103","1119173728","1119173735","US","United States"
+"66.181.60.104","66.181.60.119","1119173736","1119173751","MX","Mexico"
+"66.181.60.120","66.181.60.135","1119173752","1119173767","US","United States"
+"66.181.60.136","66.181.60.143","1119173768","1119173775","MX","Mexico"
+"66.181.60.144","66.181.60.167","1119173776","1119173799","US","United States"
+"66.181.60.168","66.181.60.183","1119173800","1119173815","MX","Mexico"
+"66.181.60.184","66.181.60.199","1119173816","1119173831","US","United States"
+"66.181.60.200","66.181.60.215","1119173832","1119173847","MX","Mexico"
+"66.181.60.216","66.181.60.231","1119173848","1119173863","US","United States"
+"66.181.60.232","66.181.60.239","1119173864","1119173871","MX","Mexico"
+"66.181.60.240","66.181.61.47","1119173872","1119173935","US","United States"
+"66.181.61.48","66.181.61.95","1119173936","1119173983","MX","Mexico"
+"66.181.61.96","66.181.61.111","1119173984","1119173999","US","United States"
+"66.181.61.112","66.181.61.119","1119174000","1119174007","MX","Mexico"
+"66.181.61.120","66.181.61.135","1119174008","1119174023","US","United States"
+"66.181.61.136","66.181.61.143","1119174024","1119174031","GT","Guatemala"
+"66.181.61.144","66.181.61.151","1119174032","1119174039","MX","Mexico"
+"66.181.61.152","66.181.61.159","1119174040","1119174047","US","United States"
+"66.181.61.160","66.181.61.231","1119174048","1119174119","MX","Mexico"
+"66.181.61.232","66.181.61.239","1119174120","1119174127","US","United States"
+"66.181.61.240","66.181.62.55","1119174128","1119174199","MX","Mexico"
+"66.181.62.56","66.181.62.71","1119174200","1119174215","US","United States"
+"66.181.62.72","66.181.62.103","1119174216","1119174247","GT","Guatemala"
+"66.181.62.104","66.181.62.143","1119174248","1119174287","US","United States"
+"66.181.62.144","66.181.62.175","1119174288","1119174319","MX","Mexico"
+"66.181.62.176","66.181.62.199","1119174320","1119174343","US","United States"
+"66.181.62.200","66.181.62.207","1119174344","1119174351","GT","Guatemala"
+"66.181.62.208","66.181.62.215","1119174352","1119174359","MX","Mexico"
+"66.181.62.216","66.181.62.255","1119174360","1119174399","US","United States"
+"66.181.63.0","66.181.63.7","1119174400","1119174407","GT","Guatemala"
+"66.181.63.8","66.181.63.15","1119174408","1119174415","MX","Mexico"
+"66.181.63.16","66.181.63.23","1119174416","1119174423","US","United States"
+"66.181.63.24","66.181.63.71","1119174424","1119174471","MX","Mexico"
+"66.181.63.72","66.181.63.79","1119174472","1119174479","US","United States"
+"66.181.63.80","66.181.63.111","1119174480","1119174511","MX","Mexico"
+"66.181.63.112","66.181.63.135","1119174512","1119174535","US","United States"
+"66.181.63.136","66.181.63.143","1119174536","1119174543","MX","Mexico"
+"66.181.63.144","66.181.159.255","1119174544","1119199231","US","United States"
+"66.181.160.0","66.181.191.1","1119199232","1119207169","MN","Mongolia"
+"66.181.191.2","66.181.191.2","1119207170","1119207170","US","United States"
+"66.181.191.3","66.181.191.255","1119207171","1119207423","MN","Mongolia"
+"66.181.192.0","66.181.207.255","1119207424","1119211519","US","United States"
+"66.181.208.0","66.181.223.255","1119211520","1119215615","CA","Canada"
+"66.181.224.0","66.182.255.255","1119215616","1119289343","US","United States"
+"66.183.0.0","66.183.255.255","1119289344","1119354879","CA","Canada"
+"66.184.0.0","66.185.31.255","1119354880","1119428607","US","United States"
+"66.185.32.0","66.185.43.239","1119428608","1119431663","VI","Virgin Islands, U.S."
+"66.185.43.240","66.185.45.255","1119431664","1119432191","US","United States"
+"66.185.46.0","66.185.47.255","1119432192","1119432703","VI","Virgin Islands, U.S."
+"66.185.48.0","66.185.63.255","1119432704","1119436799","CA","Canada"
+"66.185.64.0","66.185.79.255","1119436800","1119440895","US","United States"
+"66.185.80.0","66.185.95.255","1119440896","1119444991","CA","Canada"
+"66.185.96.0","66.185.191.255","1119444992","1119469567","US","United States"
+"66.185.192.0","66.185.223.255","1119469568","1119477759","CA","Canada"
+"66.185.224.0","66.186.3.63","1119477760","1119486783","US","United States"
+"66.186.3.64","66.186.3.127","1119486784","1119486847","BR","Brazil"
+"66.186.3.128","66.186.63.255","1119486848","1119502335","US","United States"
+"66.186.64.0","66.186.95.255","1119502336","1119510527","CA","Canada"
+"66.186.96.0","66.187.25.255","1119510528","1119558143","US","United States"
+"66.187.26.0","66.187.27.255","1119558144","1119558655","PR","Puerto Rico"
+"66.187.28.0","66.187.65.255","1119558656","1119568383","US","United States"
+"66.187.66.0","66.187.66.255","1119568384","1119568639","GB","United Kingdom"
+"66.187.67.0","66.187.74.127","1119568640","1119570559","US","United States"
+"66.187.74.128","66.187.74.255","1119570560","1119570687","GB","United Kingdom"
+"66.187.75.0","66.187.79.255","1119570688","1119571967","US","United States"
+"66.187.80.0","66.187.95.255","1119571968","1119576063","CA","Canada"
+"66.187.96.0","66.187.111.255","1119576064","1119580159","US","United States"
+"66.187.112.0","66.187.127.255","1119580160","1119584255","CA","Canada"
+"66.187.128.0","66.187.235.255","1119584256","1119611903","US","United States"
+"66.187.236.0","66.187.236.255","1119611904","1119612159","BR","Brazil"
+"66.187.237.0","66.187.239.255","1119612160","1119612927","US","United States"
+"66.188.0.0","66.196.31.255","1119617024","1120149503","US","United States"
+"66.196.32.0","66.196.47.255","1120149504","1120153599","CA","Canada"
+"66.196.48.0","66.196.63.255","1120153600","1120157695","US","United States"
+"66.196.64.0","66.196.71.255","1120157696","1120159743","GB","United Kingdom"
+"66.196.72.0","66.198.9.255","1120159744","1120274943","US","United States"
+"66.198.10.0","66.198.10.47","1120274944","1120274991","CA","Canada"
+"66.198.10.48","66.198.38.255","1120274992","1120282367","US","United States"
+"66.198.39.0","66.198.39.255","1120282368","1120282623","SY","Syrian Arab Republic"
+"66.198.40.0","66.198.40.255","1120282624","1120282879","US","United States"
+"66.198.41.0","66.198.41.255","1120282880","1120283135","SY","Syrian Arab Republic"
+"66.198.42.0","66.198.43.255","1120283136","1120283647","US","United States"
+"66.198.44.0","66.198.47.255","1120283648","1120284671","EC","Ecuador"
+"66.198.48.0","66.198.55.255","1120284672","1120286719","CA","Canada"
+"66.198.56.0","66.198.79.255","1120286720","1120292863","US","United States"
+"66.198.80.0","66.198.80.255","1120292864","1120293119","CA","Canada"
+"66.198.81.0","66.198.87.255","1120293120","1120294911","US","United States"
+"66.198.88.0","66.198.96.255","1120294912","1120297215","CA","Canada"
+"66.198.97.0","66.198.133.255","1120297216","1120306687","US","United States"
+"66.198.134.0","66.198.134.255","1120306688","1120306943","PH","Philippines"
+"66.198.135.0","66.198.135.255","1120306944","1120307199","US","United States"
+"66.198.136.0","66.198.138.255","1120307200","1120307967","EC","Ecuador"
+"66.198.139.0","66.198.139.255","1120307968","1120308223","PH","Philippines"
+"66.198.140.0","66.198.147.255","1120308224","1120310271","US","United States"
+"66.198.148.0","66.198.149.255","1120310272","1120310783","PH","Philippines"
+"66.198.150.0","66.198.156.255","1120310784","1120312575","US","United States"
+"66.198.157.0","66.198.157.255","1120312576","1120312831","PH","Philippines"
+"66.198.158.0","66.198.167.255","1120312832","1120315391","US","United States"
+"66.198.168.0","66.198.175.255","1120315392","1120317439","SG","Singapore"
+"66.198.176.0","66.199.31.255","1120317440","1120346111","US","United States"
+"66.199.32.0","66.199.47.255","1120346112","1120350207","CA","Canada"
+"66.199.48.0","66.199.127.255","1120350208","1120370687","US","United States"
+"66.199.128.0","66.199.129.255","1120370688","1120371199","CA","Canada"
+"66.199.130.0","66.199.131.111","1120371200","1120371567","US","United States"
+"66.199.131.112","66.199.131.127","1120371568","1120371583","CA","Canada"
+"66.199.131.128","66.199.133.255","1120371584","1120372223","US","United States"
+"66.199.134.0","66.199.134.255","1120372224","1120372479","CA","Canada"
+"66.199.135.0","66.199.136.255","1120372480","1120372991","US","United States"
+"66.199.137.0","66.199.137.255","1120372992","1120373247","CA","Canada"
+"66.199.138.0","66.199.138.255","1120373248","1120373503","US","United States"
+"66.199.139.0","66.199.140.255","1120373504","1120374015","CA","Canada"
+"66.199.141.0","66.199.142.247","1120374016","1120374519","US","United States"
+"66.199.142.248","66.199.142.251","1120374520","1120374523","CA","Canada"
+"66.199.142.252","66.199.143.255","1120374524","1120374783","US","United States"
+"66.199.144.0","66.199.148.255","1120374784","1120376063","CA","Canada"
+"66.199.149.0","66.199.149.239","1120376064","1120376303","US","United States"
+"66.199.149.240","66.199.149.255","1120376304","1120376319","CA","Canada"
+"66.199.150.0","66.199.150.159","1120376320","1120376479","US","United States"
+"66.199.150.160","66.199.150.174","1120376480","1120376494","CA","Canada"
+"66.199.150.175","66.199.150.239","1120376495","1120376559","US","United States"
+"66.199.150.240","66.199.150.255","1120376560","1120376575","CA","Canada"
+"66.199.151.0","66.199.151.255","1120376576","1120376831","US","United States"
+"66.199.152.0","66.199.152.255","1120376832","1120377087","CA","Canada"
+"66.199.153.0","66.199.153.255","1120377088","1120377343","US","United States"
+"66.199.154.0","66.199.154.255","1120377344","1120377599","CA","Canada"
+"66.199.155.0","66.199.155.255","1120377600","1120377855","US","United States"
+"66.199.156.0","66.199.157.255","1120377856","1120378367","CA","Canada"
+"66.199.158.0","66.199.158.255","1120378368","1120378623","US","United States"
+"66.199.159.0","66.199.159.255","1120378624","1120378879","CA","Canada"
+"66.199.160.0","66.199.161.63","1120378880","1120379199","US","United States"
+"66.199.161.64","66.199.161.127","1120379200","1120379263","CA","Canada"
+"66.199.161.128","66.199.161.159","1120379264","1120379295","US","United States"
+"66.199.161.160","66.199.161.175","1120379296","1120379311","CA","Canada"
+"66.199.161.176","66.199.161.255","1120379312","1120379391","US","United States"
+"66.199.162.0","66.199.163.255","1120379392","1120379903","CA","Canada"
+"66.199.164.0","66.199.166.37","1120379904","1120380453","US","United States"
+"66.199.166.38","66.199.166.38","1120380454","1120380454","CA","Canada"
+"66.199.166.39","66.199.166.255","1120380455","1120380671","US","United States"
+"66.199.167.0","66.199.168.63","1120380672","1120380991","CA","Canada"
+"66.199.168.64","66.199.168.159","1120380992","1120381087","US","United States"
+"66.199.168.160","66.199.168.167","1120381088","1120381095","CA","Canada"
+"66.199.168.168","66.199.168.255","1120381096","1120381183","US","United States"
+"66.199.169.0","66.199.172.255","1120381184","1120382207","CA","Canada"
+"66.199.173.0","66.199.173.231","1120382208","1120382439","US","United States"
+"66.199.173.232","66.199.173.239","1120382440","1120382447","CA","Canada"
+"66.199.173.240","66.199.173.255","1120382448","1120382463","US","United States"
+"66.199.174.0","66.199.175.255","1120382464","1120382975","CA","Canada"
+"66.199.176.0","66.199.184.255","1120382976","1120385279","US","United States"
+"66.199.185.0","66.199.185.255","1120385280","1120385535","CA","Canada"
+"66.199.186.0","66.199.189.255","1120385536","1120386559","US","United States"
+"66.199.190.0","66.199.191.255","1120386560","1120387071","CA","Canada"
+"66.199.192.0","66.201.68.255","1120387072","1120486655","US","United States"
+"66.201.69.0","66.201.69.255","1120486656","1120486911","CA","Canada"
+"66.201.70.0","66.201.71.255","1120486912","1120487423","US","United States"
+"66.201.72.0","66.201.72.255","1120487424","1120487679","CA","Canada"
+"66.201.73.0","66.201.79.255","1120487680","1120489471","US","United States"
+"66.201.80.0","66.201.80.255","1120489472","1120489727","CA","Canada"
+"66.201.81.0","66.201.87.255","1120489728","1120491519","US","United States"
+"66.201.88.0","66.201.88.255","1120491520","1120491775","CA","Canada"
+"66.201.89.0","66.201.91.255","1120491776","1120492543","US","United States"
+"66.201.92.0","66.201.93.255","1120492544","1120493055","CA","Canada"
+"66.201.94.0","66.201.96.255","1120493056","1120493823","US","United States"
+"66.201.97.0","66.201.97.255","1120493824","1120494079","CA","Canada"
+"66.201.98.0","66.201.98.255","1120494080","1120494335","US","United States"
+"66.201.99.0","66.201.99.255","1120494336","1120494591","CA","Canada"
+"66.201.100.0","66.201.110.255","1120494592","1120497407","US","United States"
+"66.201.111.0","66.201.111.255","1120497408","1120497663","CA","Canada"
+"66.201.112.0","66.201.116.255","1120497664","1120498943","US","United States"
+"66.201.117.0","66.201.117.255","1120498944","1120499199","CA","Canada"
+"66.201.118.0","66.201.125.255","1120499200","1120501247","US","United States"
+"66.201.126.0","66.201.126.255","1120501248","1120501503","CA","Canada"
+"66.201.127.0","66.201.159.255","1120501504","1120509951","US","United States"
+"66.201.160.0","66.201.183.255","1120509952","1120516095","SV","El Salvador"
+"66.201.184.0","66.201.187.255","1120516096","1120517119","US","United States"
+"66.201.188.0","66.201.188.255","1120517120","1120517375","CN","China"
+"66.201.189.0","66.201.189.255","1120517376","1120517631","AR","Argentina"
+"66.201.190.0","66.201.190.255","1120517632","1120517887","US","United States"
+"66.201.191.0","66.201.191.255","1120517888","1120518143","CL","Chile"
+"66.201.192.0","66.201.255.255","1120518144","1120534527","CA","Canada"
+"66.202.0.0","66.203.159.255","1120534528","1120641023","US","United States"
+"66.203.160.0","66.203.223.255","1120641024","1120657407","CA","Canada"
+"66.203.224.0","66.205.35.255","1120657408","1120740351","US","United States"
+"66.205.36.0","66.205.39.255","1120740352","1120741375","TT","Trinidad and Tobago"
+"66.205.40.0","66.205.40.255","1120741376","1120741631","US","United States"
+"66.205.41.0","66.205.41.255","1120741632","1120741887","MX","Mexico"
+"66.205.42.0","66.205.47.255","1120741888","1120743423","US","United States"
+"66.205.48.0","66.205.48.255","1120743424","1120743679","KN","Saint Kitts and Nevis"
+"66.205.49.0","66.205.51.255","1120743680","1120744447","US","United States"
+"66.205.52.0","66.205.52.255","1120744448","1120744703","KN","Saint Kitts and Nevis"
+"66.205.53.0","66.206.223.255","1120744704","1120854015","US","United States"
+"66.206.224.0","66.206.255.255","1120854016","1120862207","CA","Canada"
+"66.207.0.0","66.207.49.255","1120862208","1120875007","US","United States"
+"66.207.50.0","66.207.50.255","1120875008","1120875263","AS","American Samoa"
+"66.207.51.0","66.207.95.255","1120875264","1120886783","US","United States"
+"66.207.96.0","66.207.127.255","1120886784","1120894975","CA","Canada"
+"66.207.128.0","66.207.191.255","1120894976","1120911359","US","United States"
+"66.207.192.0","66.207.223.255","1120911360","1120919551","CA","Canada"
+"66.207.224.0","66.209.47.255","1120919552","1121005567","US","United States"
+"66.209.48.0","66.209.63.255","1121005568","1121009663","CA","Canada"
+"66.209.64.0","66.209.175.255","1121009664","1121038335","US","United States"
+"66.209.176.0","66.209.191.255","1121038336","1121042431","CA","Canada"
+"66.209.192.0","66.212.159.255","1121042432","1121230847","US","United States"
+"66.212.160.0","66.212.191.255","1121230848","1121239039","CA","Canada"
+"66.212.192.0","66.212.223.255","1121239040","1121247231","US","United States"
+"66.212.224.0","66.212.235.255","1121247232","1121250303","CA","Canada"
+"66.212.236.0","66.212.237.255","1121250304","1121250815","BZ","Belize"
+"66.212.238.0","66.212.245.255","1121250816","1121252863","CA","Canada"
+"66.212.246.0","66.212.246.255","1121252864","1121253119","BZ","Belize"
+"66.212.247.0","66.212.255.255","1121253120","1121255423","CA","Canada"
+"66.213.0.0","66.220.191.255","1121255424","1121763327","US","United States"
+"66.220.192.0","66.220.207.255","1121763328","1121767423","CA","Canada"
+"66.220.208.0","66.222.127.255","1121767424","1121878015","US","United States"
+"66.222.128.0","66.222.255.255","1121878016","1121910783","CA","Canada"
+"66.223.0.0","66.225.127.255","1121910784","1122074623","US","United States"
+"66.225.128.0","66.225.191.255","1122074624","1122091007","CA","Canada"
+"66.225.192.0","66.225.198.255","1122091008","1122092799","US","United States"
+"66.225.199.0","66.225.199.255","1122092800","1122093055","CA","Canada"
+"66.225.200.0","66.226.127.255","1122093056","1122140159","US","United States"
+"66.226.128.0","66.226.159.255","1122140160","1122148351","CA","Canada"
+"66.226.160.0","66.226.191.255","1122148352","1122156543","BS","Bahamas"
+"66.226.192.0","66.230.166.255","1122156544","1122412287","US","United States"
+"66.230.167.0","66.230.167.255","1122412288","1122412543","AU","Australia"
+"66.230.168.0","66.230.174.255","1122412544","1122414335","US","United States"
+"66.230.175.0","66.230.175.255","1122414336","1122414591","AU","Australia"
+"66.230.176.0","66.230.182.255","1122414592","1122416383","US","United States"
+"66.230.183.0","66.230.183.255","1122416384","1122416639","DM","Dominica"
+"66.230.184.0","66.230.188.255","1122416640","1122417919","US","United States"
+"66.230.189.0","66.230.189.255","1122417920","1122418175","AU","Australia"
+"66.230.190.0","66.230.247.255","1122418176","1122433023","US","United States"
+"66.230.248.0","66.230.251.255","1122433024","1122434047","PR","Puerto Rico"
+"66.230.252.0","66.231.63.255","1122434048","1122451455","US","United States"
+"66.231.64.0","66.231.79.255","1122451456","1122455551","CO","Colombia"
+"66.231.80.0","66.231.159.255","1122455552","1122476031","US","United States"
+"66.231.160.0","66.231.175.255","1122476032","1122480127","PR","Puerto Rico"
+"66.231.176.0","66.231.227.255","1122480128","1122493439","US","United States"
+"66.231.228.0","66.231.229.255","1122493440","1122493951","PR","Puerto Rico"
+"66.231.230.0","66.231.234.255","1122493952","1122495231","US","United States"
+"66.231.235.0","66.231.235.255","1122495232","1122495487","PR","Puerto Rico"
+"66.231.236.0","66.231.243.47","1122495488","1122497327","US","United States"
+"66.231.243.48","66.231.243.63","1122497328","1122497343","BR","Brazil"
+"66.231.243.64","66.232.127.255","1122497344","1122533375","US","United States"
+"66.232.128.0","66.232.135.255","1122533376","1122535423","GB","United Kingdom"
+"66.232.136.0","66.232.147.255","1122535424","1122538495","KR","Korea, Republic of"
+"66.232.148.0","66.234.15.255","1122538496","1122635775","US","United States"
+"66.234.16.0","66.234.31.255","1122635776","1122639871","CA","Canada"
+"66.234.32.0","66.241.127.255","1122639872","1123123199","US","United States"
+"66.241.128.0","66.241.143.255","1123123200","1123127295","CA","Canada"
+"66.241.144.0","66.242.95.255","1123127296","1123180543","US","United States"
+"66.242.96.0","66.242.111.255","1123180544","1123184639","CA","Canada"
+"66.242.112.0","66.244.191.255","1123184640","1123336191","US","United States"
+"66.244.192.0","66.244.255.255","1123336192","1123352575","CA","Canada"
+"66.245.0.0","66.247.199.255","1123352576","1123534847","US","United States"
+"66.247.200.0","66.247.207.255","1123534848","1123536895","AW","Aruba"
+"66.247.208.0","66.248.157.255","1123536896","1123589631","US","United States"
+"66.248.158.0","66.248.158.255","1123589632","1123589887","DE","Germany"
+"66.248.159.0","66.248.159.255","1123589888","1123590143","US","United States"
+"66.248.160.0","66.248.191.255","1123590144","1123598335","VI","Virgin Islands, U.S."
+"66.248.192.0","66.248.192.255","1123598336","1123598591","CA","Canada"
+"66.248.193.0","66.249.80.255","1123598592","1123635455","US","United States"
+"66.249.81.0","66.249.81.170","1123635456","1123635626","EU","Europe"
+"66.249.81.171","66.249.81.171","1123635627","1123635627","PL","Poland"
+"66.249.81.172","66.249.81.183","1123635628","1123635639","EU","Europe"
+"66.249.81.184","66.249.81.184","1123635640","1123635640","RU","Russian Federation"
+"66.249.81.185","66.249.81.204","1123635641","1123635660","EU","Europe"
+"66.249.81.205","66.249.81.205","1123635661","1123635661","RU","Russian Federation"
+"66.249.81.206","66.249.81.214","1123635662","1123635670","EU","Europe"
+"66.249.81.215","66.249.81.215","1123635671","1123635671","RU","Russian Federation"
+"66.249.81.216","66.249.81.255","1123635672","1123635711","EU","Europe"
+"66.249.82.0","66.249.82.153","1123635712","1123635865","AP","Asia/Pacific Region"
+"66.249.82.154","66.249.82.154","1123635866","1123635866","IN","India"
+"66.249.82.155","66.249.82.175","1123635867","1123635887","AP","Asia/Pacific Region"
+"66.249.82.176","66.249.82.176","1123635888","1123635888","AU","Australia"
+"66.249.82.177","66.249.82.197","1123635889","1123635909","AP","Asia/Pacific Region"
+"66.249.82.198","66.249.82.198","1123635910","1123635910","TW","Taiwan"
+"66.249.82.199","66.249.82.255","1123635911","1123635967","AP","Asia/Pacific Region"
+"66.249.83.0","66.249.93.11","1123635968","1123638539","US","United States"
+"66.249.93.12","66.249.93.12","1123638540","1123638540","PK","Pakistan"
+"66.249.93.13","66.249.93.86","1123638541","1123638614","US","United States"
+"66.249.93.87","66.249.93.87","1123638615","1123638615","RE","Reunion"
+"66.249.93.88","66.249.93.202","1123638616","1123638730","US","United States"
+"66.249.93.203","66.249.93.203","1123638731","1123638731","RE","Reunion"
+"66.249.93.204","66.249.93.239","1123638732","1123638767","US","United States"
+"66.249.93.240","66.249.93.243","1123638768","1123638771","GB","United Kingdom"
+"66.249.93.244","66.249.143.255","1123638772","1123651583","US","United States"
+"66.249.144.0","66.249.144.255","1123651584","1123651839","JM","Jamaica"
+"66.249.145.0","66.249.145.255","1123651840","1123652095","BB","Barbados"
+"66.249.146.0","66.249.149.255","1123652096","1123653119","JM","Jamaica"
+"66.249.150.0","66.249.150.255","1123653120","1123653375","BB","Barbados"
+"66.249.151.0","66.249.151.255","1123653376","1123653631","JM","Jamaica"
+"66.249.152.0","66.249.155.255","1123653632","1123654655","KY","Cayman Islands"
+"66.249.156.0","66.249.159.255","1123654656","1123655679","JM","Jamaica"
+"66.249.160.0","66.249.191.255","1123655680","1123663871","US","United States"
+"66.249.192.0","66.249.207.255","1123663872","1123667967","SV","El Salvador"
+"66.249.208.0","66.249.215.255","1123667968","1123670015","PR","Puerto Rico"
+"66.249.216.0","66.249.219.255","1123670016","1123671039","US","United States"
+"66.249.220.0","66.249.223.255","1123671040","1123672063","PY","Paraguay"
+"66.249.224.0","66.250.55.255","1123672064","1123694591","US","United States"
+"66.250.56.0","66.250.56.255","1123694592","1123694847","CA","Canada"
+"66.250.57.0","66.251.127.255","1123694848","1123778559","US","United States"
+"66.251.128.0","66.251.191.255","1123778560","1123794943","ZA","South Africa"
+"66.251.192.0","66.251.192.255","1123794944","1123795199","DO","Dominican Republic"
+"66.251.193.0","66.251.215.255","1123795200","1123801087","US","United States"
+"66.251.216.0","66.251.216.255","1123801088","1123801343","RU","Russian Federation"
+"66.251.217.0","66.252.143.255","1123801344","1123848191","US","United States"
+"66.252.144.0","66.252.159.255","1123848192","1123852287","CA","Canada"
+"66.252.160.0","66.252.229.111","1123852288","1123870063","US","United States"
+"66.252.229.112","66.252.229.119","1123870064","1123870071","GB","United Kingdom"
+"66.252.229.120","66.252.230.87","1123870072","1123870295","US","United States"
+"66.252.230.88","66.252.230.95","1123870296","1123870303","HK","Hong Kong"
+"66.252.230.96","66.252.230.135","1123870304","1123870343","US","United States"
+"66.252.230.136","66.252.230.143","1123870344","1123870351","HK","Hong Kong"
+"66.252.230.144","66.254.31.255","1123870352","1123950591","US","United States"
+"66.254.32.0","66.254.63.255","1123950592","1123958783","CA","Canada"
+"66.254.64.0","67.15.31.255","1123958784","1125064703","US","United States"
+"67.15.32.0","67.15.33.255","1125064704","1125065215","GB","United Kingdom"
+"67.15.34.0","67.15.98.255","1125065216","1125081855","US","United States"
+"67.15.99.0","67.15.99.255","1125081856","1125082111","DE","Germany"
+"67.15.100.0","67.15.100.255","1125082112","1125082367","US","United States"
+"67.15.101.0","67.15.101.255","1125082368","1125082623","DE","Germany"
+"67.15.102.0","67.15.122.255","1125082624","1125087999","US","United States"
+"67.15.123.0","67.15.123.255","1125088000","1125088255","CA","Canada"
+"67.15.124.0","67.15.168.255","1125088256","1125099775","US","United States"
+"67.15.169.0","67.15.169.255","1125099776","1125100031","GB","United Kingdom"
+"67.15.170.0","67.15.219.255","1125100032","1125112831","US","United States"
+"67.15.220.0","67.15.220.255","1125112832","1125113087","MA","Morocco"
+"67.15.221.0","67.15.233.255","1125113088","1125116415","US","United States"
+"67.15.234.0","67.15.234.255","1125116416","1125116671","MA","Morocco"
+"67.15.235.0","67.15.236.255","1125116672","1125117183","US","United States"
+"67.15.237.0","67.15.237.255","1125117184","1125117439","MA","Morocco"
+"67.15.238.0","67.15.248.255","1125117440","1125120255","US","United States"
+"67.15.249.0","67.15.249.255","1125120256","1125120511","MA","Morocco"
+"67.15.250.0","67.16.99.232","1125120512","1125147624","US","United States"
+"67.16.99.233","67.16.99.233","1125147625","1125147625","GB","United Kingdom"
+"67.16.99.234","67.16.133.208","1125147626","1125156304","US","United States"
+"67.16.133.209","67.16.133.209","1125156305","1125156305","DE","Germany"
+"67.16.133.210","67.17.159.255","1125156306","1125228543","US","United States"
+"67.17.160.0","67.17.161.255","1125228544","1125229055","GB","United Kingdom"
+"67.17.162.0","67.17.194.29","1125229056","1125237277","US","United States"
+"67.17.194.30","67.17.194.30","1125237278","1125237278","GB","United Kingdom"
+"67.17.194.31","67.17.196.159","1125237279","1125237919","US","United States"
+"67.17.196.160","67.17.196.163","1125237920","1125237923","GB","United Kingdom"
+"67.17.196.164","67.17.239.255","1125237924","1125249023","US","United States"
+"67.17.240.0","67.17.255.255","1125249024","1125253119","VE","Venezuela"
+"67.18.0.0","67.21.95.255","1125253120","1125474303","US","United States"
+"67.21.96.0","67.21.111.255","1125474304","1125478399","CA","Canada"
+"67.21.112.0","67.21.122.255","1125478400","1125481215","US","United States"
+"67.21.123.0","67.21.124.255","1125481216","1125481727","CA","Canada"
+"67.21.125.0","67.21.143.255","1125481728","1125486591","US","United States"
+"67.21.144.0","67.21.159.255","1125486592","1125490687","CA","Canada"
+"67.21.160.0","67.21.191.255","1125490688","1125498879","US","United States"
+"67.21.192.0","67.21.227.255","1125498880","1125508095","CA","Canada"
+"67.21.228.0","67.21.228.255","1125508096","1125508351","PA","Panama"
+"67.21.229.0","67.21.251.255","1125508352","1125514239","CA","Canada"
+"67.21.252.0","67.21.252.255","1125514240","1125514495","CY","Cyprus"
+"67.21.253.0","67.21.253.255","1125514496","1125514751","US","United States"
+"67.21.254.0","67.21.255.255","1125514752","1125515263","CA","Canada"
+"67.22.0.0","67.22.63.255","1125515264","1125531647","US","United States"
+"67.22.64.0","67.22.111.207","1125531648","1125543887","CA","Canada"
+"67.22.111.208","67.22.111.223","1125543888","1125543903","US","United States"
+"67.22.111.224","67.22.111.255","1125543904","1125543935","CA","Canada"
+"67.22.112.0","67.22.119.255","1125543936","1125545983","US","United States"
+"67.22.120.0","67.22.135.255","1125545984","1125550079","CA","Canada"
+"67.22.136.0","67.22.136.255","1125550080","1125550335","US","United States"
+"67.22.137.0","67.22.143.255","1125550336","1125552127","CA","Canada"
+"67.22.144.0","67.22.223.255","1125552128","1125572607","US","United States"
+"67.22.224.0","67.22.239.255","1125572608","1125576703","CA","Canada"
+"67.22.240.0","67.43.127.255","1125576704","1126924287","US","United States"
+"67.43.128.0","67.43.143.255","1126924288","1126928383","CA","Canada"
+"67.43.144.0","67.43.155.255","1126928384","1126931455","US","United States"
+"67.43.156.0","67.43.156.255","1126931456","1126931711","A1","Anonymous Proxy"
+"67.43.157.0","67.43.223.255","1126931712","1126948863","US","United States"
+"67.43.224.0","67.43.239.255","1126948864","1126952959","CA","Canada"
+"67.43.240.0","67.54.255.255","1126952960","1127677951","US","United States"
+"67.55.0.0","67.55.63.255","1127677952","1127694335","CA","Canada"
+"67.55.64.0","67.58.191.255","1127694336","1127923711","US","United States"
+"67.58.192.0","67.58.223.255","1127923712","1127931903","CA","Canada"
+"67.58.224.0","67.67.255.255","1127931904","1128529919","US","United States"
+"67.68.0.0","67.69.177.255","1128529920","1128641023","CA","Canada"
+"67.69.178.0","67.69.179.255","1128641024","1128641535","US","United States"
+"67.69.180.0","67.71.255.255","1128641536","1128792063","CA","Canada"
+"67.72.0.0","67.72.98.255","1128792064","1128817407","US","United States"
+"67.72.99.0","67.72.99.255","1128817408","1128817663","NL","Netherlands"
+"67.72.100.0","67.98.155.255","1128817664","1130535935","US","United States"
+"67.98.156.0","67.98.156.255","1130535936","1130536191","FR","France"
+"67.98.157.0","67.98.159.255","1130536192","1130536959","US","United States"
+"67.98.160.0","67.98.167.255","1130536960","1130539007","GU","Guam"
+"67.98.168.0","67.143.62.255","1130539008","1133461247","US","United States"
+"67.143.63.0","67.143.63.255","1133461248","1133461503","CA","Canada"
+"67.143.64.0","67.148.49.7","1133461504","1133785351","US","United States"
+"67.148.49.8","67.148.49.15","1133785352","1133785359","IE","Ireland"
+"67.148.49.16","67.148.49.95","1133785360","1133785439","US","United States"
+"67.148.49.96","67.148.49.127","1133785440","1133785471","GB","United Kingdom"
+"67.148.49.128","67.148.49.143","1133785472","1133785487","US","United States"
+"67.148.49.144","67.148.49.151","1133785488","1133785495","IE","Ireland"
+"67.148.49.152","67.148.49.175","1133785496","1133785519","US","United States"
+"67.148.49.176","67.148.49.191","1133785520","1133785535","GB","United Kingdom"
+"67.148.49.192","67.148.66.191","1133785536","1133789887","US","United States"
+"67.148.66.192","67.148.66.199","1133789888","1133789895","NL","Netherlands"
+"67.148.66.200","67.148.66.207","1133789896","1133789903","IE","Ireland"
+"67.148.66.208","67.158.63.255","1133789904","1134444543","US","United States"
+"67.158.64.0","67.158.79.255","1134444544","1134448639","CA","Canada"
+"67.158.80.0","67.159.207.255","1134448640","1134546943","US","United States"
+"67.159.208.0","67.159.223.255","1134546944","1134551039","CA","Canada"
+"67.159.224.0","67.192.255.255","1134551040","1136721919","US","United States"
+"67.193.0.0","67.193.255.255","1136721920","1136787455","CA","Canada"
+"67.194.0.0","67.200.57.255","1136787456","1137195519","US","United States"
+"67.200.58.0","67.200.58.255","1137195520","1137195775","JP","Japan"
+"67.200.59.0","67.201.127.255","1137195776","1137278975","US","United States"
+"67.201.128.0","67.201.143.255","1137278976","1137283071","CA","Canada"
+"67.201.144.0","67.201.159.255","1137283072","1137287167","US","United States"
+"67.201.160.0","67.201.191.255","1137287168","1137295359","CA","Canada"
+"67.201.192.0","67.202.224.255","1137295360","1137369343","US","United States"
+"67.202.225.0","67.202.225.255","1137369344","1137369599","CA","Canada"
+"67.202.226.0","67.202.226.255","1137369600","1137369855","US","United States"
+"67.202.227.0","67.202.227.255","1137369856","1137370111","CA","Canada"
+"67.202.228.0","67.202.252.99","1137370112","1137376355","US","United States"
+"67.202.252.100","67.202.252.100","1137376356","1137376356","CA","Canada"
+"67.202.252.101","67.203.5.255","1137376357","1137378815","US","United States"
+"67.203.6.0","67.203.6.255","1137378816","1137379071","UA","Ukraine"
+"67.203.7.0","67.203.26.255","1137379072","1137384191","US","United States"
+"67.203.27.0","67.203.27.255","1137384192","1137384447","PK","Pakistan"
+"67.203.28.0","67.203.191.255","1137384448","1137426431","US","United States"
+"67.203.192.0","67.203.255.255","1137426432","1137442815","PR","Puerto Rico"
+"67.204.0.0","67.204.191.255","1137442816","1137491967","US","United States"
+"67.204.192.0","67.204.255.255","1137491968","1137508351","CA","Canada"
+"67.205.0.0","67.205.63.255","1137508352","1137524735","US","United States"
+"67.205.64.0","67.205.127.255","1137524736","1137541119","CA","Canada"
+"67.205.128.0","67.206.191.255","1137541120","1137623039","US","United States"
+"67.206.192.0","67.206.255.255","1137623040","1137639423","PR","Puerto Rico"
+"67.207.0.0","67.207.162.63","1137639424","1137680959","US","United States"
+"67.207.162.64","67.207.162.79","1137680960","1137680975","UA","Ukraine"
+"67.207.162.80","67.207.164.175","1137680976","1137681583","US","United States"
+"67.207.164.176","67.207.164.191","1137681584","1137681599","AR","Argentina"
+"67.207.164.192","67.207.255.255","1137681600","1137704959","US","United States"
+"67.208.0.0","67.208.28.255","1137704960","1137712383","CA","Canada"
+"67.208.29.0","67.208.29.255","1137712384","1137712639","US","United States"
+"67.208.30.0","67.208.31.255","1137712640","1137713151","CA","Canada"
+"67.208.32.0","67.208.47.255","1137713152","1137717247","US","United States"
+"67.208.64.0","67.208.207.255","1137721344","1137758207","US","United States"
+"67.208.208.0","67.208.208.255","1137758208","1137758463","GB","United Kingdom"
+"67.208.209.0","67.209.255.255","1137758464","1137836031","US","United States"
+"67.210.16.0","67.210.16.255","1137840128","1137840383","CA","Canada"
+"67.210.17.0","67.210.23.255","1137840384","1137842175","US","United States"
+"67.210.24.0","67.210.24.255","1137842176","1137842431","BR","Brazil"
+"67.210.25.0","67.210.127.255","1137842432","1137868799","US","United States"
+"67.210.128.0","67.210.143.255","1137868800","1137872895","CA","Canada"
+"67.210.144.0","67.210.159.255","1137872896","1137876991","US","United States"
+"67.210.160.0","67.210.175.255","1137876992","1137881087","CA","Canada"
+"67.210.176.0","67.210.207.255","1137881088","1137889279","US","United States"
+"67.210.208.0","67.210.223.255","1137889280","1137893375","CA","Canada"
+"67.210.224.0","67.211.63.255","1137893376","1137917951","US","United States"
+"67.211.64.0","67.211.79.255","1137917952","1137922047","CA","Canada"
+"67.211.80.0","67.211.95.255","1137922048","1137926143","US","United States"
+"67.211.96.0","67.211.109.255","1137926144","1137929727","CA","Canada"
+"67.211.110.0","67.211.110.255","1137929728","1137929983","IE","Ireland"
+"67.211.111.0","67.211.127.255","1137929984","1137934335","CA","Canada"
+"67.211.128.0","67.211.191.255","1137934336","1137950719","US","United States"
+"67.211.192.0","67.211.207.255","1137950720","1137954815","CA","Canada"
+"67.211.208.0","67.211.239.255","1137954816","1137963007","US","United States"
+"67.211.240.0","67.211.255.255","1137963008","1137967103","VI","Virgin Islands, U.S."
+"67.212.0.0","67.212.63.255","1137967104","1137983487","US","United States"
+"67.212.64.0","67.212.95.255","1137983488","1137991679","CA","Canada"
+"67.212.96.0","67.213.63.255","1137991680","1138049023","US","United States"
+"67.213.64.0","67.213.81.255","1138049024","1138053631","CA","Canada"
+"67.213.82.0","67.213.82.255","1138053632","1138053887","US","United States"
+"67.213.83.0","67.213.111.255","1138053888","1138061311","CA","Canada"
+"67.213.112.0","67.213.143.255","1138061312","1138069503","US","United States"
+"67.213.144.0","67.213.159.255","1138069504","1138073599","JM","Jamaica"
+"67.213.160.0","67.214.255.255","1138073600","1138163711","US","United States"
+"67.215.0.0","67.215.9.159","1138163712","1138166175","CA","Canada"
+"67.215.9.160","67.215.9.167","1138166176","1138166183","US","United States"
+"67.215.9.168","67.215.12.135","1138166184","1138166919","CA","Canada"
+"67.215.12.136","67.215.12.143","1138166920","1138166927","SA","Saudi Arabia"
+"67.215.12.144","67.215.12.151","1138166928","1138166935","CA","Canada"
+"67.215.12.152","67.215.12.159","1138166936","1138166943","SA","Saudi Arabia"
+"67.215.12.160","67.215.12.207","1138166944","1138166991","CA","Canada"
+"67.215.12.208","67.215.12.215","1138166992","1138166999","SA","Saudi Arabia"
+"67.215.12.216","67.215.15.255","1138167000","1138167807","CA","Canada"
+"67.215.16.0","67.215.47.255","1138167808","1138175999","US","United States"
+"67.215.48.0","67.215.63.255","1138176000","1138180095","CA","Canada"
+"67.215.64.0","67.215.80.10","1138180096","1138184202","US","United States"
+"67.215.80.11","67.215.80.11","1138184203","1138184203","SG","Singapore"
+"67.215.80.12","67.215.82.10","1138184204","1138184714","US","United States"
+"67.215.82.11","67.215.82.11","1138184715","1138184715","HK","Hong Kong"
+"67.215.82.12","67.215.82.255","1138184716","1138184959","US","United States"
+"67.215.83.0","67.215.83.255","1138184960","1138185215","AU","Australia"
+"67.215.84.0","67.215.85.255","1138185216","1138185727","CA","Canada"
+"67.215.86.0","67.215.86.255","1138185728","1138185983","ZA","South Africa"
+"67.215.87.0","67.215.95.255","1138185984","1138188287","US","United States"
+"67.215.96.0","67.215.111.255","1138188288","1138192383","PR","Puerto Rico"
+"67.215.112.0","67.215.127.255","1138192384","1138196479","US","United States"
+"67.215.128.0","67.215.159.255","1138196480","1138204671","CA","Canada"
+"67.215.160.0","67.215.191.255","1138204672","1138212863","US","United States"
+"67.215.192.0","67.215.207.255","1138212864","1138216959","CA","Canada"
+"67.215.208.0","67.218.47.255","1138216960","1138372607","US","United States"
+"67.218.48.0","67.218.51.255","1138372608","1138373631","AS","American Samoa"
+"67.218.52.0","67.218.52.255","1138373632","1138373887","US","United States"
+"67.218.53.0","67.218.53.255","1138373888","1138374143","AS","American Samoa"
+"67.218.54.0","67.218.55.255","1138374144","1138374655","US","United States"
+"67.218.56.0","67.218.57.255","1138374656","1138375167","AS","American Samoa"
+"67.218.58.0","67.218.58.255","1138375168","1138375423","US","United States"
+"67.218.59.0","67.218.59.255","1138375424","1138375679","AS","American Samoa"
+"67.218.60.0","67.218.231.255","1138375680","1138419711","US","United States"
+"67.218.232.0","67.218.232.255","1138419712","1138419967","DE","Germany"
+"67.218.233.0","67.220.31.255","1138419968","1138499583","US","United States"
+"67.220.32.0","67.220.47.255","1138499584","1138503679","CA","Canada"
+"67.220.48.0","67.220.67.31","1138503680","1138508575","US","United States"
+"67.220.67.32","67.220.67.47","1138508576","1138508591","IT","Italy"
+"67.220.67.48","67.220.71.255","1138508592","1138509823","US","United States"
+"67.220.72.0","67.220.75.255","1138509824","1138510847","IN","India"
+"67.220.76.0","67.220.143.255","1138510848","1138528255","US","United States"
+"67.220.144.0","67.220.144.255","1138528256","1138528511","CA","Canada"
+"67.220.145.0","67.220.208.255","1138528512","1138544895","US","United States"
+"67.220.209.0","67.220.209.255","1138544896","1138545151","GB","United Kingdom"
+"67.220.210.0","67.220.237.255","1138545152","1138552319","US","United States"
+"67.220.238.0","67.220.238.255","1138552320","1138552575","CA","Canada"
+"67.220.239.0","67.220.248.255","1138552576","1138555135","US","United States"
+"67.220.249.0","67.220.249.255","1138555136","1138555391","NL","Netherlands"
+"67.220.250.0","67.220.252.255","1138555392","1138556159","US","United States"
+"67.220.253.0","67.220.254.255","1138556160","1138556671","NL","Netherlands"
+"67.220.255.0","67.221.143.255","1138556672","1138593791","US","United States"
+"67.221.144.0","67.221.159.255","1138593792","1138597887","CA","Canada"
+"67.221.160.0","67.223.63.255","1138597888","1138704383","US","United States"
+"67.223.64.0","67.223.111.255","1138704384","1138716671","CA","Canada"
+"67.223.112.0","67.223.127.255","1138716672","1138720767","US","United States"
+"67.223.128.0","67.223.159.255","1138720768","1138728959","CA","Canada"
+"67.223.160.0","67.224.79.255","1138728960","1138774015","US","United States"
+"67.224.80.0","67.224.95.255","1138774016","1138778111","CA","Canada"
+"67.224.96.0","67.224.105.255","1138778112","1138780671","US","United States"
+"67.224.106.0","67.224.106.7","1138780672","1138780679","CA","Canada"
+"67.224.106.8","67.224.107.255","1138780680","1138781183","US","United States"
+"67.224.108.0","67.224.109.255","1138781184","1138781695","CA","Canada"
+"67.224.110.0","67.224.127.255","1138781696","1138786303","US","United States"
+"67.224.128.0","67.224.255.255","1138786304","1138819071","PR","Puerto Rico"
+"67.225.0.0","67.225.127.255","1138819072","1138851839","CA","Canada"
+"67.225.128.0","67.226.127.255","1138851840","1138917375","US","United States"
+"67.226.128.0","67.226.207.255","1138917376","1138937855","CA","Canada"
+"67.226.208.0","67.226.223.255","1138937856","1138941951","US","United States"
+"67.226.224.0","67.226.255.255","1138941952","1138950143","CA","Canada"
+"67.227.0.0","67.229.255.255","1138950144","1139146751","US","United States"
+"67.230.0.0","67.230.31.255","1139146752","1139154943","GT","Guatemala"
+"67.230.32.0","67.230.79.255","1139154944","1139167231","JM","Jamaica"
+"67.230.80.0","67.230.81.255","1139167232","1139167743","US","United States"
+"67.230.82.0","67.230.85.255","1139167744","1139168767","PR","Puerto Rico"
+"67.230.86.0","67.230.87.255","1139168768","1139169279","US","United States"
+"67.230.88.0","67.230.91.255","1139169280","1139170303","PR","Puerto Rico"
+"67.230.92.0","67.230.127.255","1139170304","1139179519","US","United States"
+"67.230.128.0","67.230.191.255","1139179520","1139195903","CA","Canada"
+"67.230.192.0","67.231.15.255","1139195904","1139216383","US","United States"
+"67.231.16.0","67.231.31.255","1139216384","1139220479","CA","Canada"
+"67.231.32.0","67.231.207.255","1139220480","1139265535","US","United States"
+"67.231.208.0","67.231.223.255","1139265536","1139269631","CA","Canada"
+"67.231.224.0","68.64.212.255","1139269632","1145099519","US","United States"
+"68.64.213.0","68.64.213.177","1145099520","1145099697","SA","Saudi Arabia"
+"68.64.213.178","68.64.213.179","1145099698","1145099699","US","United States"
+"68.64.213.180","68.64.213.255","1145099700","1145099775","SA","Saudi Arabia"
+"68.64.214.0","68.66.47.255","1145099776","1145188351","US","United States"
+"68.66.48.0","68.66.63.255","1145188352","1145192447","CA","Canada"
+"68.66.64.0","68.67.1.255","1145192448","1145242111","US","United States"
+"68.67.2.0","68.67.2.255","1145242112","1145242367","NO","Norway"
+"68.67.3.0","68.67.5.255","1145242368","1145243135","US","United States"
+"68.67.6.0","68.67.6.255","1145243136","1145243391","EU","Europe"
+"68.67.7.0","68.67.7.255","1145243392","1145243647","US","United States"
+"68.67.8.0","68.67.9.255","1145243648","1145244159","EU","Europe"
+"68.67.10.0","68.67.10.255","1145244160","1145244415","NO","Norway"
+"68.67.11.0","68.67.31.255","1145244416","1145249791","US","United States"
+"68.67.32.0","68.67.63.255","1145249792","1145257983","CA","Canada"
+"68.67.64.0","68.67.68.239","1145257984","1145259247","US","United States"
+"68.67.68.240","68.67.68.243","1145259248","1145259251","AE","United Arab Emirates"
+"68.67.68.244","68.67.175.255","1145259252","1145286655","US","United States"
+"68.67.176.0","68.67.177.255","1145286656","1145287167","SG","Singapore"
+"68.67.178.0","68.67.179.255","1145287168","1145287679","US","United States"
+"68.67.180.0","68.67.180.255","1145287680","1145287935","SG","Singapore"
+"68.67.181.0","68.67.181.255","1145287936","1145288191","US","United States"
+"68.67.182.0","68.67.182.255","1145288192","1145288447","SG","Singapore"
+"68.67.183.0","68.67.255.255","1145288448","1145307135","US","United States"
+"68.68.0.0","68.68.15.255","1145307136","1145311231","CA","Canada"
+"68.68.16.0","68.69.15.255","1145311232","1145376767","US","United States"
+"68.69.16.0","68.69.31.255","1145376768","1145380863","CA","Canada"
+"68.69.32.0","68.69.127.255","1145380864","1145405439","US","United States"
+"68.69.128.0","68.69.159.255","1145405440","1145413631","CA","Canada"
+"68.69.160.0","68.69.191.255","1145413632","1145421823","US","United States"
+"68.69.192.0","68.69.223.255","1145421824","1145430015","CA","Canada"
+"68.69.224.0","68.70.143.255","1145430016","1145475071","US","United States"
+"68.70.144.0","68.70.159.255","1145475072","1145479167","CA","Canada"
+"68.70.160.0","68.70.255.255","1145479168","1145503743","US","United States"
+"68.71.0.0","68.71.63.255","1145503744","1145520127","CA","Canada"
+"68.71.64.0","68.143.255.255","1145520128","1150287871","US","United States"
+"68.144.0.0","68.151.255.255","1150287872","1150812159","CA","Canada"
+"68.152.0.0","68.168.111.255","1150812160","1151889407","US","United States"
+"68.168.112.0","68.168.124.223","1151889408","1151892703","CA","Canada"
+"68.168.124.224","68.168.124.231","1151892704","1151892711","DZ","Algeria"
+"68.168.124.232","68.168.143.255","1151892712","1151897599","CA","Canada"
+"68.168.144.0","68.171.63.255","1151897600","1152073727","US","United States"
+"68.171.64.0","68.171.79.255","1152073728","1152077823","CA","Canada"
+"68.171.80.0","68.171.108.160","1152077824","1152085152","US","United States"
+"68.171.108.161","68.171.108.176","1152085153","1152085168","KN","Saint Kitts and Nevis"
+"68.171.108.177","68.171.223.255","1152085169","1152114687","US","United States"
+"68.171.224.0","68.171.235.255","1152114688","1152117759","CA","Canada"
+"68.171.236.0","68.171.236.192","1152117760","1152117952","IL","Israel"
+"68.171.236.193","68.171.236.193","1152117953","1152117953","CA","Canada"
+"68.171.236.194","68.171.236.255","1152117954","1152118015","IL","Israel"
+"68.171.237.0","68.171.246.255","1152118016","1152120575","CA","Canada"
+"68.171.247.0","68.171.247.255","1152120576","1152120831","US","United States"
+"68.171.248.0","68.171.255.255","1152120832","1152122879","CA","Canada"
+"68.172.0.0","68.178.255.255","1152122880","1152581631","US","United States"
+"68.179.0.0","68.179.127.255","1152581632","1152614399","CA","Canada"
+"68.179.128.0","68.181.255.255","1152614400","1152778239","US","United States"
+"68.182.0.0","68.182.255.255","1152778240","1152843775","CA","Canada"
+"68.183.0.0","68.232.63.255","1152843776","1156071423","US","United States"
+"68.232.64.0","68.232.95.255","1156071424","1156079615","CA","Canada"
+"68.232.96.0","68.234.223.255","1156079616","1156243455","US","United States"
+"68.234.224.0","68.234.231.255","1156243456","1156245503","CA","Canada"
+"68.234.232.0","68.234.247.255","1156245504","1156249599","US","United States"
+"68.234.248.0","68.234.251.255","1156249600","1156250623","CA","Canada"
+"68.234.252.0","68.235.47.255","1156250624","1156263935","US","United States"
+"68.235.48.0","68.235.52.255","1156263936","1156265215","CA","Canada"
+"68.235.53.0","68.235.54.255","1156265216","1156265727","US","United States"
+"68.235.55.0","68.235.55.255","1156265728","1156265983","CA","Canada"
+"68.235.56.0","68.235.175.255","1156265984","1156296703","US","United States"
+"68.235.176.0","68.235.191.255","1156296704","1156300799","CA","Canada"
+"68.235.192.0","69.1.232.255","1156300800","1157753087","US","United States"
+"69.1.233.0","69.1.233.255","1157753088","1157753343","GB","United Kingdom"
+"69.1.234.0","69.1.241.111","1157753344","1157755247","US","United States"
+"69.1.241.112","69.1.241.127","1157755248","1157755263","GR","Greece"
+"69.1.241.128","69.1.252.255","1157755264","1157758207","US","United States"
+"69.1.253.0","69.1.253.255","1157758208","1157758463","RU","Russian Federation"
+"69.1.254.0","69.4.90.127","1157758464","1157913215","US","United States"
+"69.4.90.128","69.4.90.191","1157913216","1157913279","CA","Canada"
+"69.4.90.192","69.4.94.82","1157913280","1157914194","US","United States"
+"69.4.94.83","69.4.94.90","1157914195","1157914202","IN","India"
+"69.4.94.91","69.4.159.255","1157914203","1157931007","US","United States"
+"69.4.160.0","69.4.175.255","1157931008","1157935103","BS","Bahamas"
+"69.4.176.0","69.4.207.255","1157935104","1157943295","US","United States"
+"69.4.208.0","69.4.223.255","1157943296","1157947391","CA","Canada"
+"69.4.224.0","69.5.111.255","1157947392","1157984255","US","United States"
+"69.5.112.0","69.5.113.255","1157984256","1157984767","CA","Canada"
+"69.5.114.0","69.6.23.255","1157984768","1158027263","US","United States"
+"69.6.24.0","69.6.24.255","1158027264","1158027519","CA","Canada"
+"69.6.25.0","69.6.27.255","1158027520","1158028287","US","United States"
+"69.6.28.0","69.6.28.255","1158028288","1158028543","CA","Canada"
+"69.6.29.0","69.7.133.255","1158028544","1158120959","US","United States"
+"69.7.134.0","69.7.134.255","1158120960","1158121215","GB","United Kingdom"
+"69.7.135.0","69.7.239.255","1158121216","1158148095","US","United States"
+"69.7.240.0","69.7.255.255","1158148096","1158152191","CA","Canada"
+"69.8.0.0","69.8.122.43","1158152192","1158183467","US","United States"
+"69.8.122.44","69.8.122.44","1158183468","1158183468","GB","United Kingdom"
+"69.8.122.45","69.9.63.255","1158183469","1158234111","US","United States"
+"69.9.64.0","69.9.127.255","1158234112","1158250495","CA","Canada"
+"69.9.128.0","69.10.48.255","1158250496","1158295807","US","United States"
+"69.10.49.0","69.10.49.255","1158295808","1158296063","GB","United Kingdom"
+"69.10.50.0","69.10.127.255","1158296064","1158316031","US","United States"
+"69.10.128.0","69.10.138.255","1158316032","1158318847","CA","Canada"
+"69.10.139.0","69.10.139.255","1158318848","1158319103","A1","Anonymous Proxy"
+"69.10.140.0","69.10.152.66","1158319104","1158322242","CA","Canada"
+"69.10.152.67","69.10.152.67","1158322243","1158322243","US","United States"
+"69.10.152.68","69.10.159.255","1158322244","1158324223","CA","Canada"
+"69.10.160.0","69.10.223.255","1158324224","1158340607","US","United States"
+"69.10.224.0","69.10.239.255","1158340608","1158344703","CA","Canada"
+"69.10.240.0","69.10.255.255","1158344704","1158348799","US","United States"
+"69.11.0.0","69.11.127.255","1158348800","1158381567","CA","Canada"
+"69.11.128.0","69.12.31.255","1158381568","1158422527","US","United States"
+"69.12.32.0","69.12.35.255","1158422528","1158423551","CA","Canada"
+"69.12.36.0","69.12.51.255","1158423552","1158427647","US","United States"
+"69.12.52.0","69.12.53.255","1158427648","1158428159","CA","Canada"
+"69.12.54.0","69.12.103.255","1158428160","1158440959","US","United States"
+"69.12.104.0","69.12.104.255","1158440960","1158441215","CA","Canada"
+"69.12.105.0","69.12.105.255","1158441216","1158441471","US","United States"
+"69.12.106.0","69.12.107.255","1158441472","1158441983","CA","Canada"
+"69.12.108.0","69.12.111.255","1158441984","1158443007","DM","Dominica"
+"69.12.112.0","69.17.127.255","1158443008","1158774783","US","United States"
+"69.17.128.0","69.17.166.191","1158774784","1158784703","CA","Canada"
+"69.17.166.192","69.17.166.255","1158784704","1158784767","US","United States"
+"69.17.167.0","69.17.191.255","1158784768","1158791167","CA","Canada"
+"69.17.192.0","69.17.223.255","1158791168","1158799359","BM","Bermuda"
+"69.17.224.0","69.17.255.255","1158799360","1158807551","CA","Canada"
+"69.18.0.0","69.20.223.255","1158807552","1158995967","US","United States"
+"69.20.224.0","69.20.255.255","1158995968","1159004159","CA","Canada"
+"69.21.0.0","69.24.47.255","1159004160","1159213055","US","United States"
+"69.24.48.0","69.24.63.255","1159213056","1159217151","CA","Canada"
+"69.24.64.0","69.24.191.255","1159217152","1159249919","US","United States"
+"69.24.192.0","69.24.207.255","1159249920","1159254015","PR","Puerto Rico"
+"69.24.208.0","69.24.241.11","1159254016","1159262475","US","United States"
+"69.24.241.12","69.24.241.15","1159262476","1159262479","SA","Saudi Arabia"
+"69.24.241.16","69.24.241.23","1159262480","1159262487","US","United States"
+"69.24.241.24","69.24.241.27","1159262488","1159262491","SA","Saudi Arabia"
+"69.24.241.28","69.25.10.255","1159262492","1159269119","US","United States"
+"69.25.11.0","69.25.11.255","1159269120","1159269375","AR","Argentina"
+"69.25.12.0","69.25.31.255","1159269376","1159274495","US","United States"
+"69.25.32.0","69.25.32.255","1159274496","1159274751","GB","United Kingdom"
+"69.25.33.0","69.25.60.255","1159274752","1159281919","US","United States"
+"69.25.61.0","69.25.61.255","1159281920","1159282175","GB","United Kingdom"
+"69.25.62.0","69.26.36.47","1159282176","1159341103","US","United States"
+"69.26.36.48","69.26.36.55","1159341104","1159341111","BR","Brazil"
+"69.26.36.56","69.26.63.255","1159341112","1159348223","US","United States"
+"69.26.64.0","69.26.95.255","1159348224","1159356415","CA","Canada"
+"69.26.96.0","69.27.95.255","1159356416","1159421951","US","United States"
+"69.27.96.0","69.27.127.255","1159421952","1159430143","CA","Canada"
+"69.27.128.0","69.28.66.255","1159430144","1159480063","US","United States"
+"69.28.67.0","69.28.67.255","1159480064","1159480319","CA","Canada"
+"69.28.68.0","69.28.81.255","1159480320","1159483903","US","United States"
+"69.28.82.0","69.28.83.255","1159483904","1159484415","CA","Canada"
+"69.28.84.0","69.28.193.255","1159484416","1159512575","US","United States"
+"69.28.194.0","69.28.194.255","1159512576","1159512831","CA","Canada"
+"69.28.195.0","69.28.197.255","1159512832","1159513599","US","United States"
+"69.28.198.0","69.28.202.255","1159513600","1159514879","CA","Canada"
+"69.28.203.0","69.28.203.255","1159514880","1159515135","US","United States"
+"69.28.204.0","69.28.205.255","1159515136","1159515647","CA","Canada"
+"69.28.206.0","69.28.206.255","1159515648","1159515903","US","United States"
+"69.28.207.0","69.28.207.255","1159515904","1159516159","CA","Canada"
+"69.28.208.0","69.28.208.255","1159516160","1159516415","US","United States"
+"69.28.209.0","69.28.209.255","1159516416","1159516671","NL","Netherlands"
+"69.28.210.0","69.28.213.255","1159516672","1159517695","US","United States"
+"69.28.214.0","69.28.214.255","1159517696","1159517951","CA","Canada"
+"69.28.215.0","69.28.215.63","1159517952","1159518015","US","United States"
+"69.28.215.64","69.28.215.95","1159518016","1159518047","CA","Canada"
+"69.28.215.96","69.28.221.255","1159518048","1159519743","US","United States"
+"69.28.222.0","69.28.223.255","1159519744","1159520255","CA","Canada"
+"69.28.224.0","69.28.228.255","1159520256","1159521535","US","United States"
+"69.28.229.0","69.28.229.255","1159521536","1159521791","CA","Canada"
+"69.28.230.0","69.28.231.175","1159521792","1159522223","US","United States"
+"69.28.231.176","69.28.231.191","1159522224","1159522239","CA","Canada"
+"69.28.231.192","69.28.233.255","1159522240","1159522815","US","United States"
+"69.28.234.0","69.28.234.255","1159522816","1159523071","CA","Canada"
+"69.28.235.0","69.28.236.255","1159523072","1159523583","US","United States"
+"69.28.237.0","69.28.239.255","1159523584","1159524351","CA","Canada"
+"69.28.240.0","69.28.243.255","1159524352","1159525375","US","United States"
+"69.28.244.0","69.28.247.255","1159525376","1159526399","CA","Canada"
+"69.28.248.0","69.28.253.255","1159526400","1159527935","US","United States"
+"69.28.254.0","69.28.254.255","1159527936","1159528191","CA","Canada"
+"69.28.255.0","69.29.124.15","1159528192","1159560207","US","United States"
+"69.29.124.16","69.29.124.23","1159560208","1159560215","MO","Macau"
+"69.29.124.24","69.31.34.255","1159560216","1159668479","US","United States"
+"69.31.35.0","69.31.35.255","1159668480","1159668735","CA","Canada"
+"69.31.36.0","69.31.136.255","1159668736","1159694591","US","United States"
+"69.31.137.0","69.31.137.255","1159694592","1159694847","CA","Canada"
+"69.31.138.0","69.31.159.255","1159694848","1159700479","US","United States"
+"69.31.160.0","69.31.255.255","1159700480","1159725055","CA","Canada"
+"69.32.0.0","69.36.95.255","1159725056","1160011775","US","United States"
+"69.36.96.0","69.36.127.255","1160011776","1160019967","CA","Canada"
+"69.36.128.0","69.41.191.255","1160019968","1160364031","US","United States"
+"69.41.192.0","69.41.207.255","1160364032","1160368127","CA","Canada"
+"69.41.208.0","69.41.227.255","1160368128","1160373247","US","United States"
+"69.41.228.0","69.41.228.255","1160373248","1160373503","AE","United Arab Emirates"
+"69.41.229.0","69.42.47.255","1160373504","1160392703","US","United States"
+"69.42.48.0","69.42.48.255","1160392704","1160392959","CA","Canada"
+"69.42.49.0","69.42.51.255","1160392960","1160393727","US","United States"
+"69.42.52.0","69.42.63.255","1160393728","1160396799","CA","Canada"
+"69.42.64.0","69.42.98.255","1160396800","1160405759","US","United States"
+"69.42.99.0","69.42.99.255","1160405760","1160406015","DO","Dominican Republic"
+"69.42.100.0","69.42.101.47","1160406016","1160406319","US","United States"
+"69.42.101.48","69.42.101.63","1160406320","1160406335","DO","Dominican Republic"
+"69.42.101.64","69.42.113.79","1160406336","1160409423","US","United States"
+"69.42.113.80","69.42.113.95","1160409424","1160409439","PT","Portugal"
+"69.42.113.96","69.42.113.255","1160409440","1160409599","US","United States"
+"69.42.114.0","69.42.115.255","1160409600","1160410111","CO","Colombia"
+"69.42.116.0","69.42.117.143","1160410112","1160410511","US","United States"
+"69.42.117.144","69.42.117.151","1160410512","1160410519","EC","Ecuador"
+"69.42.117.152","69.42.117.183","1160410520","1160410551","US","United States"
+"69.42.117.184","69.42.117.191","1160410552","1160410559","EC","Ecuador"
+"69.42.117.192","69.42.175.255","1160410560","1160425471","US","United States"
+"69.42.176.0","69.42.191.255","1160425472","1160429567","CA","Canada"
+"69.42.192.0","69.44.141.255","1160429568","1160547839","US","United States"
+"69.44.142.0","69.44.143.255","1160547840","1160548351","MX","Mexico"
+"69.44.144.0","69.44.201.255","1160548352","1160563199","US","United States"
+"69.44.202.0","69.44.203.255","1160563200","1160563711","MP","Northern Mariana Islands"
+"69.44.204.0","69.45.127.255","1160563712","1160609791","US","United States"
+"69.45.128.0","69.45.131.255","1160609792","1160610815","MX","Mexico"
+"69.45.132.0","69.46.89.255","1160610816","1160665599","US","United States"
+"69.46.90.0","69.46.90.255","1160665600","1160665855","CH","Switzerland"
+"69.46.91.0","69.46.95.255","1160665856","1160667135","US","United States"
+"69.46.96.0","69.46.127.255","1160667136","1160675327","CA","Canada"
+"69.46.128.0","69.46.159.255","1160675328","1160683519","US","United States"
+"69.46.160.0","69.46.191.255","1160683520","1160691711","CA","Canada"
+"69.46.192.0","69.49.31.255","1160691712","1160847359","US","United States"
+"69.49.32.0","69.49.63.255","1160847360","1160855551","CA","Canada"
+"69.49.64.0","69.49.96.255","1160855552","1160863999","US","United States"
+"69.49.97.0","69.49.97.255","1160864000","1160864255","CA","Canada"
+"69.49.98.0","69.50.63.255","1160864256","1160921087","US","United States"
+"69.50.64.0","69.50.79.255","1160921088","1160925183","AG","Antigua and Barbuda"
+"69.50.80.0","69.50.95.255","1160925184","1160929279","US","United States"
+"69.50.112.0","69.50.159.255","1160933376","1160945663","US","United States"
+"69.50.160.0","69.50.191.255","1160945664","1160953855","CA","Canada"
+"69.50.192.0","69.51.191.255","1160953856","1161019391","US","United States"
+"69.51.192.0","69.51.255.255","1161019392","1161035775","CA","Canada"
+"69.52.0.0","69.52.65.255","1161035776","1161052671","US","United States"
+"69.52.66.0","69.52.66.255","1161052672","1161052927","GB","United Kingdom"
+"69.52.67.0","69.52.68.255","1161052928","1161053439","US","United States"
+"69.52.69.0","69.52.69.255","1161053440","1161053695","GB","United Kingdom"
+"69.52.70.0","69.53.241.255","1161053696","1161163263","US","United States"
+"69.53.242.0","69.53.242.255","1161163264","1161163519","NL","Netherlands"
+"69.53.243.0","69.55.239.255","1161163520","1161293823","US","United States"
+"69.55.240.0","69.55.255.255","1161293824","1161297919","CA","Canada"
+"69.56.0.0","69.56.255.255","1161297920","1161363455","US","United States"
+"69.57.0.0","69.57.15.255","1161363456","1161367551","CA","Canada"
+"69.57.16.0","69.57.207.255","1161367552","1161416703","US","United States"
+"69.57.208.0","69.57.223.255","1161416704","1161420799","CA","Canada"
+"69.57.224.0","69.57.225.255","1161420800","1161421311","AG","Antigua and Barbuda"
+"69.57.226.0","69.57.226.255","1161421312","1161421567","AI","Anguilla"
+"69.57.227.0","69.57.228.255","1161421568","1161422079","AG","Antigua and Barbuda"
+"69.57.229.0","69.57.229.255","1161422080","1161422335","VG","Virgin Islands, British"
+"69.57.230.0","69.57.230.255","1161422336","1161422591","LC","Saint Lucia"
+"69.57.231.0","69.57.231.255","1161422592","1161422847","AG","Antigua and Barbuda"
+"69.57.232.0","69.57.232.255","1161422848","1161423103","LC","Saint Lucia"
+"69.57.233.0","69.57.233.255","1161423104","1161423359","VG","Virgin Islands, British"
+"69.57.234.0","69.57.234.255","1161423360","1161423615","AI","Anguilla"
+"69.57.235.0","69.57.235.255","1161423616","1161423871","AG","Antigua and Barbuda"
+"69.57.236.0","69.57.236.255","1161423872","1161424127","LC","Saint Lucia"
+"69.57.237.0","69.57.237.255","1161424128","1161424383","AI","Anguilla"
+"69.57.238.0","69.57.239.255","1161424384","1161424895","KN","Saint Kitts and Nevis"
+"69.57.240.0","69.57.240.255","1161424896","1161425151","VG","Virgin Islands, British"
+"69.57.241.0","69.57.241.255","1161425152","1161425407","DM","Dominica"
+"69.57.242.0","69.57.242.255","1161425408","1161425663","AG","Antigua and Barbuda"
+"69.57.243.0","69.57.243.255","1161425664","1161425919","AI","Anguilla"
+"69.57.244.0","69.57.247.255","1161425920","1161426943","AG","Antigua and Barbuda"
+"69.57.248.0","69.57.251.255","1161426944","1161427967","AI","Anguilla"
+"69.57.252.0","69.57.252.255","1161427968","1161428223","AG","Antigua and Barbuda"
+"69.57.253.0","69.57.255.255","1161428224","1161428991","KN","Saint Kitts and Nevis"
+"69.58.0.0","69.58.4.63","1161428992","1161430079","US","United States"
+"69.58.4.64","69.58.4.95","1161430080","1161430111","BG","Bulgaria"
+"69.58.4.96","69.58.11.255","1161430112","1161432063","US","United States"
+"69.58.12.0","69.58.12.62","1161432064","1161432126","CA","Canada"
+"69.58.12.63","69.58.15.255","1161432127","1161433087","US","United States"
+"69.58.16.0","69.58.31.255","1161433088","1161437183","CA","Canada"
+"69.58.32.0","69.58.95.255","1161437184","1161453567","US","United States"
+"69.58.96.0","69.58.111.255","1161453568","1161457663","CA","Canada"
+"69.58.112.0","69.60.63.255","1161457664","1161576447","US","United States"
+"69.60.64.0","69.60.79.255","1161576448","1161580543","CA","Canada"
+"69.60.80.0","69.60.223.255","1161580544","1161617407","US","United States"
+"69.60.224.0","69.60.255.255","1161617408","1161625599","CA","Canada"
+"69.61.0.0","69.61.23.135","1161625600","1161631623","US","United States"
+"69.61.23.136","69.61.23.143","1161631624","1161631631","KW","Kuwait"
+"69.61.23.144","69.61.24.95","1161631632","1161631839","US","United States"
+"69.61.24.96","69.61.24.127","1161631840","1161631871","AT","Austria"
+"69.61.24.128","69.61.25.71","1161631872","1161632071","US","United States"
+"69.61.25.72","69.61.25.75","1161632072","1161632075","AT","Austria"
+"69.61.25.76","69.61.92.255","1161632076","1161649407","US","United States"
+"69.61.93.0","69.61.93.255","1161649408","1161649663","AR","Argentina"
+"69.61.94.0","69.63.31.255","1161649664","1161764863","US","United States"
+"69.63.32.0","69.63.63.255","1161764864","1161773055","CA","Canada"
+"69.63.64.0","69.63.79.255","1161773056","1161777151","SZ","Swaziland"
+"69.63.80.0","69.63.239.255","1161777152","1161818111","US","United States"
+"69.63.240.0","69.63.255.255","1161818112","1161822207","CA","Canada"
+"69.64.0.0","69.64.35.89","1161822208","1161831257","US","United States"
+"69.64.35.90","69.64.35.90","1161831258","1161831258","DE","Germany"
+"69.64.35.91","69.64.35.137","1161831259","1161831305","US","United States"
+"69.64.35.138","69.64.35.138","1161831306","1161831306","DE","Germany"
+"69.64.35.139","69.64.45.239","1161831307","1161833967","US","United States"
+"69.64.45.240","69.64.45.247","1161833968","1161833975","DE","Germany"
+"69.64.45.248","69.64.49.227","1161833976","1161834979","US","United States"
+"69.64.49.228","69.64.49.228","1161834980","1161834980","BZ","Belize"
+"69.64.49.229","69.64.50.50","1161834981","1161835058","US","United States"
+"69.64.50.51","69.64.50.51","1161835059","1161835059","BZ","Belize"
+"69.64.50.52","69.64.50.145","1161835060","1161835153","US","United States"
+"69.64.50.146","69.64.50.146","1161835154","1161835154","BZ","Belize"
+"69.64.50.147","69.64.50.222","1161835155","1161835230","US","United States"
+"69.64.50.223","69.64.50.223","1161835231","1161835231","PH","Philippines"
+"69.64.50.224","69.64.51.211","1161835232","1161835475","US","United States"
+"69.64.51.212","69.64.51.212","1161835476","1161835476","BZ","Belize"
+"69.64.51.213","69.64.53.172","1161835477","1161835948","US","United States"
+"69.64.53.173","69.64.53.173","1161835949","1161835949","BZ","Belize"
+"69.64.53.174","69.64.58.118","1161835950","1161837174","US","United States"
+"69.64.58.119","69.64.58.119","1161837175","1161837175","BZ","Belize"
+"69.64.58.120","69.64.59.255","1161837176","1161837567","US","United States"
+"69.64.60.0","69.64.60.255","1161837568","1161837823","JP","Japan"
+"69.64.61.0","69.64.247.255","1161837824","1161885695","US","United States"
+"69.64.248.0","69.64.249.255","1161885696","1161886207","JP","Japan"
+"69.64.250.0","69.64.253.255","1161886208","1161887231","US","United States"
+"69.64.254.0","69.64.255.255","1161887232","1161887743","AU","Australia"
+"69.65.0.0","69.65.147.255","1161887744","1161925631","US","United States"
+"69.65.148.0","69.65.148.255","1161925632","1161925887","EC","Ecuador"
+"69.65.149.0","69.65.150.255","1161925888","1161926399","US","United States"
+"69.65.151.0","69.65.151.255","1161926400","1161926655","EC","Ecuador"
+"69.65.152.0","69.66.255.255","1161926656","1162018815","US","United States"
+"69.67.0.0","69.67.15.255","1162018816","1162022911","CA","Canada"
+"69.67.16.0","69.67.31.255","1162022912","1162027007","US","United States"
+"69.67.32.0","69.67.47.255","1162027008","1162031103","ZA","South Africa"
+"69.67.48.0","69.67.52.159","1162031104","1162032287","US","United States"
+"69.67.52.160","69.67.52.175","1162032288","1162032303","BE","Belgium"
+"69.67.52.176","69.67.159.255","1162032304","1162059775","US","United States"
+"69.67.160.0","69.67.191.255","1162059776","1162067967","CA","Canada"
+"69.67.192.0","69.69.255.255","1162067968","1162215423","US","United States"
+"69.70.0.0","69.70.255.255","1162215424","1162280959","CA","Canada"
+"69.71.0.0","69.71.63.255","1162280960","1162297343","US","United States"
+"69.71.64.0","69.71.95.255","1162297344","1162305535","CA","Canada"
+"69.71.96.0","69.73.191.255","1162305536","1162461183","US","United States"
+"69.73.192.0","69.73.193.255","1162461184","1162461695","BB","Barbados"
+"69.73.194.0","69.73.195.255","1162461696","1162462207","GD","Grenada"
+"69.73.196.0","69.73.198.255","1162462208","1162462975","BB","Barbados"
+"69.73.199.0","69.73.202.255","1162462976","1162463999","VC","Saint Vincent and the Grenadines"
+"69.73.203.0","69.73.207.255","1162464000","1162465279","BB","Barbados"
+"69.73.208.0","69.73.208.255","1162465280","1162465535","GD","Grenada"
+"69.73.209.0","69.73.229.255","1162465536","1162470911","BB","Barbados"
+"69.73.230.0","69.73.231.255","1162470912","1162471423","GD","Grenada"
+"69.73.232.0","69.73.236.255","1162471424","1162472703","BB","Barbados"
+"69.73.237.0","69.73.239.255","1162472704","1162473471","VC","Saint Vincent and the Grenadines"
+"69.73.240.0","69.73.245.255","1162473472","1162475007","GD","Grenada"
+"69.73.246.0","69.73.255.255","1162475008","1162477567","BB","Barbados"
+"69.74.0.0","69.77.159.255","1162477568","1162715135","US","United States"
+"69.77.160.0","69.77.191.255","1162715136","1162723327","CA","Canada"
+"69.77.192.0","69.79.4.255","1162723328","1162806527","US","United States"
+"69.79.5.0","69.79.5.255","1162806528","1162806783","PR","Puerto Rico"
+"69.79.6.0","69.79.7.255","1162806784","1162807295","US","United States"
+"69.79.8.0","69.79.15.255","1162807296","1162809343","PR","Puerto Rico"
+"69.79.16.0","69.79.23.255","1162809344","1162811391","US","United States"
+"69.79.24.0","69.79.24.255","1162811392","1162811647","CW","Curacao"
+"69.79.25.0","69.79.26.255","1162811648","1162812159","US","United States"
+"69.79.27.0","69.79.27.255","1162812160","1162812415","DO","Dominican Republic"
+"69.79.28.0","69.79.31.255","1162812416","1162813439","BS","Bahamas"
+"69.79.32.0","69.79.71.255","1162813440","1162823679","US","United States"
+"69.79.72.0","69.79.79.255","1162823680","1162825727","GT","Guatemala"
+"69.79.80.0","69.79.103.255","1162825728","1162831871","US","United States"
+"69.79.104.0","69.79.111.255","1162831872","1162833919","PR","Puerto Rico"
+"69.79.112.0","69.79.119.255","1162833920","1162835967","GT","Guatemala"
+"69.79.120.0","69.79.120.255","1162835968","1162836223","BS","Bahamas"
+"69.79.121.0","69.79.122.255","1162836224","1162836735","CW","Curacao"
+"69.79.123.0","69.79.123.255","1162836736","1162836991","US","United States"
+"69.79.124.0","69.79.127.255","1162836992","1162838015","BS","Bahamas"
+"69.79.128.0","69.79.135.255","1162838016","1162840063","PR","Puerto Rico"
+"69.79.136.0","69.79.187.255","1162840064","1162853375","US","United States"
+"69.79.188.0","69.79.191.255","1162853376","1162854399","PR","Puerto Rico"
+"69.79.192.0","69.79.207.255","1162854400","1162858495","JM","Jamaica"
+"69.79.208.0","69.79.223.255","1162858496","1162862591","US","United States"
+"69.79.224.0","69.79.224.255","1162862592","1162862847","PR","Puerto Rico"
+"69.79.225.0","69.79.255.255","1162862848","1162870783","US","United States"
+"69.80.0.0","69.80.1.255","1162870784","1162871295","BB","Barbados"
+"69.80.2.0","69.80.35.255","1162871296","1162879999","LC","Saint Lucia"
+"69.80.36.0","69.80.45.255","1162880000","1162882559","DM","Dominica"
+"69.80.46.0","69.80.50.255","1162882560","1162883839","GD","Grenada"
+"69.80.51.0","69.80.54.255","1162883840","1162884863","BB","Barbados"
+"69.80.55.0","69.80.58.255","1162884864","1162885887","VC","Saint Vincent and the Grenadines"
+"69.80.59.0","69.80.63.255","1162885888","1162887167","BB","Barbados"
+"69.80.64.0","69.80.215.159","1162887168","1162925983","US","United States"
+"69.80.215.160","69.80.215.191","1162925984","1162926015","AU","Australia"
+"69.80.215.192","69.80.215.247","1162926016","1162926071","US","United States"
+"69.80.215.248","69.80.215.255","1162926072","1162926079","AU","Australia"
+"69.80.216.0","69.87.221.255","1162926080","1163386367","US","United States"
+"69.87.222.0","69.87.223.255","1163386368","1163386879","CA","Canada"
+"69.87.224.0","69.88.15.255","1163386880","1163399167","US","United States"
+"69.88.16.0","69.88.16.255","1163399168","1163399423","WS","Samoa"
+"69.88.17.0","69.88.22.255","1163399424","1163400959","US","United States"
+"69.88.23.0","69.88.23.255","1163400960","1163401215","BD","Bangladesh"
+"69.88.24.0","69.88.24.255","1163401216","1163401471","US","United States"
+"69.88.25.0","69.88.25.255","1163401472","1163401727","ID","Indonesia"
+"69.88.26.0","69.88.47.255","1163401728","1163407359","US","United States"
+"69.88.48.0","69.88.63.255","1163407360","1163411455","CA","Canada"
+"69.88.64.0","69.89.31.255","1163411456","1163468799","US","United States"
+"69.89.32.0","69.89.32.255","1163468800","1163469055","PR","Puerto Rico"
+"69.89.33.0","69.89.33.255","1163469056","1163469311","US","United States"
+"69.89.34.0","69.89.47.255","1163469312","1163472895","PR","Puerto Rico"
+"69.89.48.0","69.89.255.255","1163472896","1163526143","US","United States"
+"69.90.0.0","69.90.0.255","1163526144","1163526399","CA","Canada"
+"69.90.1.0","69.90.1.255","1163526400","1163526655","US","United States"
+"69.90.2.0","69.90.2.255","1163526656","1163526911","CA","Canada"
+"69.90.3.0","69.90.3.255","1163526912","1163527167","US","United States"
+"69.90.4.0","69.90.5.255","1163527168","1163527679","CA","Canada"
+"69.90.6.0","69.90.6.255","1163527680","1163527935","US","United States"
+"69.90.7.0","69.90.11.255","1163527936","1163529215","CA","Canada"
+"69.90.12.0","69.90.13.255","1163529216","1163529727","US","United States"
+"69.90.14.0","69.90.14.255","1163529728","1163529983","CA","Canada"
+"69.90.15.0","69.90.17.159","1163529984","1163530655","US","United States"
+"69.90.17.160","69.90.17.167","1163530656","1163530663","CA","Canada"
+"69.90.17.168","69.90.18.239","1163530664","1163530991","US","United States"
+"69.90.18.240","69.90.25.255","1163530992","1163532799","CA","Canada"
+"69.90.26.0","69.90.26.255","1163532800","1163533055","US","United States"
+"69.90.27.0","69.90.27.255","1163533056","1163533311","CA","Canada"
+"69.90.28.0","69.90.29.239","1163533312","1163533807","US","United States"
+"69.90.29.240","69.90.29.255","1163533808","1163533823","CA","Canada"
+"69.90.30.0","69.90.31.175","1163533824","1163534255","US","United States"
+"69.90.31.176","69.90.31.191","1163534256","1163534271","CA","Canada"
+"69.90.31.192","69.90.38.255","1163534272","1163536127","US","United States"
+"69.90.39.0","69.90.39.255","1163536128","1163536383","CA","Canada"
+"69.90.40.0","69.90.44.255","1163536384","1163537663","US","United States"
+"69.90.45.0","69.90.47.255","1163537664","1163538431","CA","Canada"
+"69.90.48.0","69.90.48.31","1163538432","1163538463","US","United States"
+"69.90.48.32","69.90.48.47","1163538464","1163538479","CA","Canada"
+"69.90.48.48","69.90.48.143","1163538480","1163538575","US","United States"
+"69.90.48.144","69.90.48.159","1163538576","1163538591","CA","Canada"
+"69.90.48.160","69.90.50.255","1163538592","1163539199","US","United States"
+"69.90.51.0","69.90.51.255","1163539200","1163539455","CA","Canada"
+"69.90.52.0","69.90.55.127","1163539456","1163540351","US","United States"
+"69.90.55.128","69.90.55.255","1163540352","1163540479","CA","Canada"
+"69.90.56.0","69.90.56.255","1163540480","1163540735","US","United States"
+"69.90.57.0","69.90.59.255","1163540736","1163541503","CA","Canada"
+"69.90.60.0","69.90.61.255","1163541504","1163542015","VG","Virgin Islands, British"
+"69.90.62.0","69.90.63.255","1163542016","1163542527","CA","Canada"
+"69.90.64.0","69.90.66.255","1163542528","1163543295","US","United States"
+"69.90.67.0","69.90.67.255","1163543296","1163543551","CA","Canada"
+"69.90.68.0","69.90.71.255","1163543552","1163544575","US","United States"
+"69.90.72.0","69.90.75.255","1163544576","1163545599","CA","Canada"
+"69.90.76.0","69.90.77.159","1163545600","1163546015","US","United States"
+"69.90.77.160","69.90.77.175","1163546016","1163546031","CA","Canada"
+"69.90.77.176","69.90.79.255","1163546032","1163546623","US","United States"
+"69.90.80.0","69.90.80.255","1163546624","1163546879","CA","Canada"
+"69.90.81.0","69.90.81.255","1163546880","1163547135","US","United States"
+"69.90.82.0","69.90.82.255","1163547136","1163547391","CA","Canada"
+"69.90.83.0","69.90.85.255","1163547392","1163548159","US","United States"
+"69.90.86.0","69.90.91.255","1163548160","1163549695","CA","Canada"
+"69.90.92.0","69.90.92.255","1163549696","1163549951","US","United States"
+"69.90.93.0","69.90.93.255","1163549952","1163550207","CA","Canada"
+"69.90.94.0","69.90.96.95","1163550208","1163550815","US","United States"
+"69.90.96.96","69.90.96.111","1163550816","1163550831","CA","Canada"
+"69.90.96.112","69.90.96.127","1163550832","1163550847","US","United States"
+"69.90.96.128","69.90.96.255","1163550848","1163550975","CA","Canada"
+"69.90.97.0","69.90.98.63","1163550976","1163551295","US","United States"
+"69.90.98.64","69.90.98.79","1163551296","1163551311","CA","Canada"
+"69.90.98.80","69.90.98.223","1163551312","1163551455","US","United States"
+"69.90.98.224","69.90.98.255","1163551456","1163551487","CA","Canada"
+"69.90.99.0","69.90.99.143","1163551488","1163551631","US","United States"
+"69.90.99.144","69.90.99.159","1163551632","1163551647","CA","Canada"
+"69.90.99.160","69.90.99.255","1163551648","1163551743","US","United States"
+"69.90.100.0","69.90.101.255","1163551744","1163552255","CA","Canada"
+"69.90.102.0","69.90.103.7","1163552256","1163552519","US","United States"
+"69.90.103.8","69.90.103.15","1163552520","1163552527","CA","Canada"
+"69.90.103.16","69.90.103.31","1163552528","1163552543","US","United States"
+"69.90.103.32","69.90.103.47","1163552544","1163552559","CA","Canada"
+"69.90.103.48","69.90.103.95","1163552560","1163552607","US","United States"
+"69.90.103.96","69.90.103.111","1163552608","1163552623","CA","Canada"
+"69.90.103.112","69.90.103.255","1163552624","1163552767","US","United States"
+"69.90.104.0","69.90.107.255","1163552768","1163553791","CA","Canada"
+"69.90.108.0","69.90.108.255","1163553792","1163554047","US","United States"
+"69.90.109.0","69.90.110.255","1163554048","1163554559","CA","Canada"
+"69.90.111.0","69.90.111.255","1163554560","1163554815","US","United States"
+"69.90.112.0","69.90.115.255","1163554816","1163555839","CA","Canada"
+"69.90.116.0","69.90.116.255","1163555840","1163556095","US","United States"
+"69.90.117.0","69.90.118.255","1163556096","1163556607","CA","Canada"
+"69.90.119.0","69.90.135.255","1163556608","1163560959","US","United States"
+"69.90.136.0","69.90.139.255","1163560960","1163561983","CA","Canada"
+"69.90.140.0","69.90.141.255","1163561984","1163562495","US","United States"
+"69.90.142.0","69.90.143.255","1163562496","1163563007","CA","Canada"
+"69.90.144.0","69.90.147.255","1163563008","1163564031","US","United States"
+"69.90.148.0","69.90.152.255","1163564032","1163565311","CA","Canada"
+"69.90.153.0","69.90.159.255","1163565312","1163567103","US","United States"
+"69.90.160.0","69.90.163.255","1163567104","1163568127","CA","Canada"
+"69.90.164.0","69.90.175.255","1163568128","1163571199","US","United States"
+"69.90.176.0","69.90.183.255","1163571200","1163573247","CA","Canada"
+"69.90.184.0","69.90.184.191","1163573248","1163573439","US","United States"
+"69.90.184.192","69.90.184.255","1163573440","1163573503","IN","India"
+"69.90.185.0","69.90.190.255","1163573504","1163575039","US","United States"
+"69.90.191.0","69.90.191.255","1163575040","1163575295","IN","India"
+"69.90.192.0","69.90.193.255","1163575296","1163575807","CA","Canada"
+"69.90.194.0","69.90.194.255","1163575808","1163576063","US","United States"
+"69.90.195.0","69.90.197.255","1163576064","1163576831","CA","Canada"
+"69.90.198.0","69.90.208.127","1163576832","1163579519","US","United States"
+"69.90.208.128","69.90.208.255","1163579520","1163579647","CA","Canada"
+"69.90.209.0","69.90.209.223","1163579648","1163579871","US","United States"
+"69.90.209.224","69.90.209.255","1163579872","1163579903","CA","Canada"
+"69.90.210.0","69.90.213.255","1163579904","1163580927","US","United States"
+"69.90.214.0","69.90.214.255","1163580928","1163581183","CA","Canada"
+"69.90.215.0","69.90.216.255","1163581184","1163581695","US","United States"
+"69.90.217.0","69.90.217.255","1163581696","1163581951","CA","Canada"
+"69.90.218.0","69.90.218.51","1163581952","1163582003","US","United States"
+"69.90.218.52","69.90.218.55","1163582004","1163582007","CA","Canada"
+"69.90.218.56","69.90.218.79","1163582008","1163582031","US","United States"
+"69.90.218.80","69.90.218.87","1163582032","1163582039","CA","Canada"
+"69.90.218.88","69.90.218.127","1163582040","1163582079","US","United States"
+"69.90.218.128","69.90.218.159","1163582080","1163582111","CA","Canada"
+"69.90.218.160","69.90.218.247","1163582112","1163582199","US","United States"
+"69.90.218.248","69.90.218.255","1163582200","1163582207","CA","Canada"
+"69.90.219.0","69.90.219.255","1163582208","1163582463","US","United States"
+"69.90.220.0","69.90.223.255","1163582464","1163583487","CA","Canada"
+"69.90.224.0","69.90.239.255","1163583488","1163587583","US","United States"
+"69.90.240.0","69.90.240.255","1163587584","1163587839","CA","Canada"
+"69.90.241.0","69.90.242.255","1163587840","1163588351","US","United States"
+"69.90.243.0","69.90.243.255","1163588352","1163588607","CA","Canada"
+"69.90.244.0","69.90.244.255","1163588608","1163588863","US","United States"
+"69.90.245.0","69.90.247.255","1163588864","1163589631","CA","Canada"
+"69.90.248.0","69.155.255.255","1163589632","1167851519","US","United States"
+"69.156.0.0","69.159.255.255","1167851520","1168113663","CA","Canada"
+"69.160.0.0","69.160.95.255","1168113664","1168138239","US","United States"
+"69.160.96.0","69.160.127.255","1168138240","1168146431","JM","Jamaica"
+"69.160.128.0","69.161.127.255","1168146432","1168211967","US","United States"
+"69.161.128.0","69.161.159.255","1168211968","1168220159","CA","Canada"
+"69.161.160.0","69.163.43.255","1168220160","1168321535","US","United States"
+"69.163.44.0","69.163.44.255","1168321536","1168321791","CA","Canada"
+"69.163.45.0","69.164.67.255","1168321792","1168393215","US","United States"
+"69.164.68.0","69.164.71.255","1168393216","1168394239","CA","Canada"
+"69.164.72.0","69.164.175.255","1168394240","1168420863","US","United States"
+"69.164.176.0","69.164.191.255","1168420864","1168424959","CA","Canada"
+"69.164.192.0","69.165.79.255","1168424960","1168461823","US","United States"
+"69.165.80.0","69.165.95.255","1168461824","1168465919","CA","Canada"
+"69.165.96.0","69.165.127.255","1168465920","1168474111","US","United States"
+"69.165.128.0","69.165.255.255","1168474112","1168506879","CA","Canada"
+"69.166.0.0","69.166.15.255","1168506880","1168510975","US","United States"
+"69.166.16.0","69.166.31.255","1168510976","1168515071","CA","Canada"
+"69.166.32.0","69.166.111.255","1168515072","1168535551","US","United States"
+"69.166.112.0","69.166.127.255","1168535552","1168539647","CA","Canada"
+"69.166.128.0","69.167.80.255","1168539648","1168593151","US","United States"
+"69.167.81.0","69.167.81.127","1168593152","1168593279","CA","Canada"
+"69.167.81.128","69.168.127.255","1168593280","1168670719","US","United States"
+"69.168.128.0","69.168.191.255","1168670720","1168687103","CA","Canada"
+"69.168.192.0","69.168.232.255","1168687104","1168697599","US","United States"
+"69.168.233.0","69.168.233.255","1168697600","1168697855","GB","United Kingdom"
+"69.168.234.0","69.168.234.255","1168697856","1168698111","NL","Netherlands"
+"69.168.235.0","69.168.235.255","1168698112","1168698367","GB","United Kingdom"
+"69.168.236.0","69.169.93.255","1168698368","1168727551","US","United States"
+"69.169.94.0","69.169.94.255","1168727552","1168727807","ES","Spain"
+"69.169.95.0","69.171.95.255","1168727808","1168859135","US","United States"
+"69.171.96.0","69.171.111.255","1168859136","1168863231","CA","Canada"
+"69.171.112.0","69.171.127.255","1168863232","1168867327","US","United States"
+"69.171.128.0","69.171.159.255","1168867328","1168875519","CA","Canada"
+"69.171.160.0","69.172.63.255","1168875520","1168916479","US","United States"
+"69.172.64.0","69.172.95.255","1168916480","1168924671","HK","Hong Kong"
+"69.172.96.0","69.172.127.255","1168924672","1168932863","IT","Italy"
+"69.172.128.0","69.172.143.255","1168932864","1168936959","US","United States"
+"69.172.144.0","69.172.191.255","1168936960","1168949247","CA","Canada"
+"69.172.192.0","69.172.192.255","1168949248","1168949503","US","United States"
+"69.172.193.0","69.172.193.255","1168949504","1168949759","CA","Canada"
+"69.172.194.0","69.172.195.255","1168949760","1168950271","US","United States"
+"69.172.196.0","69.172.199.255","1168950272","1168951295","CA","Canada"
+"69.172.200.0","69.172.201.255","1168951296","1168951807","US","United States"
+"69.172.202.0","69.172.202.15","1168951808","1168951823","CA","Canada"
+"69.172.202.16","69.172.204.255","1168951824","1168952575","US","United States"
+"69.172.205.0","69.172.205.255","1168952576","1168952831","CA","Canada"
+"69.172.206.0","69.172.206.55","1168952832","1168952887","US","United States"
+"69.172.206.56","69.172.206.63","1168952888","1168952895","CA","Canada"
+"69.172.206.64","69.172.216.255","1168952896","1168955647","US","United States"
+"69.172.217.0","69.172.219.255","1168955648","1168956415","CA","Canada"
+"69.172.220.0","69.172.222.255","1168956416","1168957183","US","United States"
+"69.172.223.0","69.172.223.127","1168957184","1168957311","IN","India"
+"69.172.223.128","69.172.223.255","1168957312","1168957439","US","United States"
+"69.172.224.0","69.172.226.255","1168957440","1168958207","CA","Canada"
+"69.172.227.0","69.172.227.63","1168958208","1168958271","US","United States"
+"69.172.227.64","69.172.227.95","1168958272","1168958303","CA","Canada"
+"69.172.227.96","69.172.228.63","1168958304","1168958527","US","United States"
+"69.172.228.64","69.172.228.95","1168958528","1168958559","IN","India"
+"69.172.228.96","69.172.236.159","1168958560","1168960671","US","United States"
+"69.172.236.160","69.172.236.191","1168960672","1168960703","CA","Canada"
+"69.172.236.192","69.172.239.255","1168960704","1168961535","US","United States"
+"69.172.240.0","69.172.240.255","1168961536","1168961791","CA","Canada"
+"69.172.241.0","69.172.241.15","1168961792","1168961807","US","United States"
+"69.172.241.16","69.172.241.23","1168961808","1168961815","CA","Canada"
+"69.172.241.24","69.172.241.95","1168961816","1168961887","US","United States"
+"69.172.241.96","69.172.241.127","1168961888","1168961919","CA","Canada"
+"69.172.241.128","69.172.242.255","1168961920","1168962303","US","United States"
+"69.172.243.0","69.172.243.255","1168962304","1168962559","CA","Canada"
+"69.172.244.0","69.172.245.255","1168962560","1168963071","US","United States"
+"69.172.246.0","69.172.249.255","1168963072","1168964095","CA","Canada"
+"69.172.250.0","69.172.253.255","1168964096","1168965119","US","United States"
+"69.172.254.0","69.172.254.255","1168965120","1168965375","CA","Canada"
+"69.172.255.0","69.173.31.255","1168965376","1168973823","US","United States"
+"69.173.32.0","69.173.63.255","1168973824","1168982015","CA","Canada"
+"69.173.64.0","69.176.159.255","1168982016","1169203199","US","United States"
+"69.176.160.0","69.176.191.255","1169203200","1169211391","CA","Canada"
+"69.176.192.0","69.191.175.255","1169211392","1170190335","US","United States"
+"69.191.176.0","69.191.177.255","1170190336","1170190847","GB","United Kingdom"
+"69.191.178.0","69.191.178.255","1170190848","1170191103","JP","Japan"
+"69.191.179.0","69.191.179.255","1170191104","1170191359","US","United States"
+"69.191.180.0","69.191.181.255","1170191360","1170191871","DE","Germany"
+"69.191.182.0","69.191.183.255","1170191872","1170192383","HK","Hong Kong"
+"69.191.184.0","69.192.5.255","1170192384","1170212351","US","United States"
+"69.192.6.0","69.192.6.255","1170212352","1170212607","NL","Netherlands"
+"69.192.7.0","69.192.63.255","1170212608","1170227199","US","United States"
+"69.192.64.0","69.192.79.255","1170227200","1170231295","NL","Netherlands"
+"69.192.80.0","69.195.209.207","1170231296","1170461135","US","United States"
+"69.195.209.208","69.195.209.223","1170461136","1170461151","SV","El Salvador"
+"69.195.209.224","69.195.209.255","1170461152","1170461183","US","United States"
+"69.195.210.0","69.195.211.255","1170461184","1170461695","CO","Colombia"
+"69.195.212.0","69.195.235.255","1170461696","1170467839","US","United States"
+"69.195.236.0","69.195.237.255","1170467840","1170468351","DO","Dominican Republic"
+"69.195.238.0","69.195.247.255","1170468352","1170470911","US","United States"
+"69.195.248.0","69.195.248.34","1170470912","1170470946","ES","Spain"
+"69.195.248.35","69.195.248.35","1170470947","1170470947","US","United States"
+"69.195.248.36","69.195.248.255","1170470948","1170471167","ES","Spain"
+"69.195.249.0","69.195.255.255","1170471168","1170472959","US","United States"
+"69.196.0.0","69.196.31.255","1170472960","1170481151","CA","Canada"
+"69.196.32.0","69.196.63.255","1170481152","1170489343","US","United States"
+"69.196.64.0","69.196.95.255","1170489344","1170497535","CA","Canada"
+"69.196.96.0","69.196.127.255","1170497536","1170505727","US","United States"
+"69.196.128.0","69.196.191.255","1170505728","1170522111","CA","Canada"
+"69.196.192.0","70.23.255.255","1170522112","1175977983","US","United States"
+"70.24.0.0","70.25.96.71","1175977984","1176068167","CA","Canada"
+"70.25.96.72","70.25.96.79","1176068168","1176068175","US","United States"
+"70.25.96.80","70.25.96.95","1176068176","1176068191","CA","Canada"
+"70.25.96.96","70.25.96.111","1176068192","1176068207","US","United States"
+"70.25.96.112","70.31.255.255","1176068208","1176502271","CA","Canada"
+"70.32.0.0","70.33.191.255","1176502272","1176616959","US","United States"
+"70.33.192.0","70.33.203.255","1176616960","1176620031","CA","Canada"
+"70.33.204.0","70.33.205.159","1176620032","1176620447","US","United States"
+"70.33.205.160","70.33.205.191","1176620448","1176620479","CA","Canada"
+"70.33.205.192","70.33.208.255","1176620480","1176621311","US","United States"
+"70.33.209.0","70.33.209.255","1176621312","1176621567","CA","Canada"
+"70.33.210.0","70.33.211.255","1176621568","1176622079","US","United States"
+"70.33.212.0","70.33.212.255","1176622080","1176622335","GB","United Kingdom"
+"70.33.213.0","70.33.213.255","1176622336","1176622591","US","United States"
+"70.33.214.0","70.33.215.255","1176622592","1176623103","CA","Canada"
+"70.33.216.0","70.33.218.255","1176623104","1176623871","US","United States"
+"70.33.219.0","70.33.223.255","1176623872","1176625151","CA","Canada"
+"70.33.224.0","70.33.227.191","1176625152","1176626111","US","United States"
+"70.33.227.192","70.33.227.207","1176626112","1176626127","CA","Canada"
+"70.33.227.208","70.33.243.255","1176626128","1176630271","US","United States"
+"70.33.244.0","70.33.247.255","1176630272","1176631295","CA","Canada"
+"70.33.248.0","70.35.15.255","1176631296","1176702975","US","United States"
+"70.35.16.0","70.35.31.255","1176702976","1176707071","CA","Canada"
+"70.35.32.0","70.35.127.255","1176707072","1176731647","US","United States"
+"70.35.128.0","70.35.143.255","1176731648","1176735743","PR","Puerto Rico"
+"70.35.144.0","70.35.147.255","1176735744","1176736767","US","United States"
+"70.35.148.0","70.35.148.255","1176736768","1176737023","CR","Costa Rica"
+"70.35.149.0","70.35.153.255","1176737024","1176738303","US","United States"
+"70.35.154.0","70.35.156.255","1176738304","1176739071","CO","Colombia"
+"70.35.157.0","70.35.158.255","1176739072","1176739583","US","United States"
+"70.35.159.0","70.35.159.255","1176739584","1176739839","CO","Colombia"
+"70.35.160.0","70.35.175.255","1176739840","1176743935","CA","Canada"
+"70.35.176.0","70.35.207.255","1176743936","1176752127","US","United States"
+"70.35.208.0","70.35.223.255","1176752128","1176756223","CA","Canada"
+"70.35.224.0","70.35.255.255","1176756224","1176764415","US","United States"
+"70.36.0.0","70.36.15.255","1176764416","1176768511","PM","Saint Pierre and Miquelon"
+"70.36.16.0","70.36.27.255","1176768512","1176771583","US","United States"
+"70.36.28.0","70.36.28.255","1176771584","1176771839","GB","United Kingdom"
+"70.36.29.0","70.36.47.255","1176771840","1176776703","US","United States"
+"70.36.48.0","70.36.63.255","1176776704","1176780799","CA","Canada"
+"70.36.64.0","70.37.133.255","1176780800","1176864255","US","United States"
+"70.37.134.0","70.37.134.63","1176864256","1176864319","JP","Japan"
+"70.37.134.64","70.37.135.255","1176864320","1176864767","US","United States"
+"70.37.136.0","70.37.138.255","1176864768","1176865535","PR","Puerto Rico"
+"70.37.139.0","70.37.148.255","1176865536","1176868095","US","United States"
+"70.37.149.0","70.37.149.255","1176868096","1176868351","AU","Australia"
+"70.37.150.0","70.37.151.255","1176868352","1176868863","BR","Brazil"
+"70.37.152.0","70.37.190.15","1176868864","1176878607","US","United States"
+"70.37.190.16","70.37.190.47","1176878608","1176878639","SG","Singapore"
+"70.37.190.48","70.37.255.255","1176878640","1176895487","US","United States"
+"70.38.0.0","70.38.6.23","1176895488","1176897047","CA","Canada"
+"70.38.6.24","70.38.6.31","1176897048","1176897055","US","United States"
+"70.38.6.32","70.38.20.127","1176897056","1176900735","CA","Canada"
+"70.38.20.128","70.38.20.135","1176900736","1176900743","US","United States"
+"70.38.20.136","70.38.36.63","1176900744","1176904767","CA","Canada"
+"70.38.36.64","70.38.36.71","1176904768","1176904775","US","United States"
+"70.38.36.72","70.38.36.167","1176904776","1176904871","CA","Canada"
+"70.38.36.168","70.38.36.175","1176904872","1176904879","US","United States"
+"70.38.36.176","70.38.87.71","1176904880","1176917831","CA","Canada"
+"70.38.87.72","70.38.87.79","1176917832","1176917839","AU","Australia"
+"70.38.87.80","70.38.115.79","1176917840","1176925007","CA","Canada"
+"70.38.115.80","70.38.115.87","1176925008","1176925015","NG","Nigeria"
+"70.38.115.88","70.38.127.255","1176925016","1176928255","CA","Canada"
+"70.38.128.0","70.39.154.255","1176928256","1177000703","US","United States"
+"70.39.155.0","70.39.155.7","1177000704","1177000711","CA","Canada"
+"70.39.155.8","70.39.155.15","1177000712","1177000719","US","United States"
+"70.39.155.16","70.39.155.31","1177000720","1177000735","CA","Canada"
+"70.39.155.32","70.39.155.47","1177000736","1177000751","US","United States"
+"70.39.155.48","70.39.155.55","1177000752","1177000759","CA","Canada"
+"70.39.155.56","70.39.241.255","1177000760","1177022975","US","United States"
+"70.39.242.0","70.39.242.255","1177022976","1177023231","GB","United Kingdom"
+"70.39.243.0","70.40.15.255","1177023232","1177030655","US","United States"
+"70.40.16.0","70.40.27.255","1177030656","1177033727","AG","Antigua and Barbuda"
+"70.40.28.0","70.40.127.255","1177033728","1177059327","US","United States"
+"70.40.128.0","70.40.135.255","1177059328","1177061375","CA","Canada"
+"70.40.136.0","70.40.138.255","1177061376","1177062143","US","United States"
+"70.40.139.0","70.40.191.255","1177062144","1177075711","CA","Canada"
+"70.40.192.0","70.42.26.127","1177075712","1177164415","US","United States"
+"70.42.26.128","70.42.26.255","1177164416","1177164543","CA","Canada"
+"70.42.27.0","70.42.28.63","1177164544","1177164863","US","United States"
+"70.42.28.64","70.42.28.95","1177164864","1177164895","CA","Canada"
+"70.42.28.96","70.42.28.255","1177164896","1177165055","US","United States"
+"70.42.29.0","70.42.29.31","1177165056","1177165087","CA","Canada"
+"70.42.29.32","70.44.255.255","1177165088","1177354239","US","United States"
+"70.45.0.0","70.45.255.255","1177354240","1177419775","PR","Puerto Rico"
+"70.46.0.0","70.47.255.255","1177419776","1177550847","US","United States"
+"70.48.0.0","70.55.255.255","1177550848","1178075135","CA","Canada"
+"70.56.0.0","70.63.255.255","1178075136","1178599423","US","United States"
+"70.64.0.0","70.83.255.255","1178599424","1179910143","CA","Canada"
+"70.84.0.0","70.232.244.255","1179910144","1189672191","US","United States"
+"70.232.245.0","70.232.245.255","1189672192","1189672447","A1","Anonymous Proxy"
+"70.232.246.0","71.7.127.255","1189672448","1191673855","US","United States"
+"71.7.128.0","71.7.255.255","1191673856","1191706623","CA","Canada"
+"71.8.0.0","71.16.4.191","1191706624","1192232127","US","United States"
+"71.16.4.192","71.16.4.223","1192232128","1192232159","PA","Panama"
+"71.16.4.224","71.16.255.255","1192232160","1192296447","US","United States"
+"71.17.0.0","71.17.255.255","1192296448","1192361983","CA","Canada"
+"71.18.0.0","71.18.255.255","1192361984","1192427519","US","United States"
+"71.19.0.0","71.19.127.255","1192427520","1192460287","CA","Canada"
+"71.19.144.0","71.19.159.255","1192464384","1192468479","US","United States"
+"71.19.160.0","71.19.191.255","1192468480","1192476671","CA","Canada"
+"71.19.192.0","71.19.239.255","1192476672","1192488959","US","United States"
+"71.19.240.0","71.19.255.255","1192488960","1192493055","CA","Canada"
+"71.20.0.0","72.0.63.255","1192493056","1207975935","US","United States"
+"72.0.64.0","72.0.79.255","1207975936","1207980031","CA","Canada"
+"72.0.80.0","72.0.191.255","1207980032","1208008703","US","United States"
+"72.0.192.0","72.0.223.255","1208008704","1208016895","CA","Canada"
+"72.0.224.0","72.0.239.255","1208016896","1208020991","US","United States"
+"72.0.240.0","72.0.255.255","1208020992","1208025087","CA","Canada"
+"72.1.0.0","72.1.100.255","1208025088","1208050943","US","United States"
+"72.1.101.0","72.1.101.255","1208050944","1208051199","CA","Canada"
+"72.1.102.0","72.1.191.255","1208051200","1208074239","US","United States"
+"72.1.192.0","72.1.223.255","1208074240","1208082431","CA","Canada"
+"72.1.224.0","72.1.255.255","1208082432","1208090623","US","United States"
+"72.2.0.0","72.2.63.255","1208090624","1208107007","CA","Canada"
+"72.2.64.0","72.9.159.255","1208107008","1208590335","US","United States"
+"72.9.160.0","72.9.191.255","1208590336","1208598527","CA","Canada"
+"72.9.192.0","72.10.127.255","1208598528","1208647679","US","United States"
+"72.10.128.0","72.10.167.111","1208647680","1208657775","CA","Canada"
+"72.10.167.112","72.10.167.119","1208657776","1208657783","TR","Turkey"
+"72.10.167.120","72.10.175.255","1208657784","1208659967","CA","Canada"
+"72.10.176.0","72.11.159.255","1208659968","1208721407","US","United States"
+"72.11.160.0","72.11.191.255","1208721408","1208729599","CA","Canada"
+"72.11.192.0","72.12.95.255","1208729600","1208770559","US","United States"
+"72.12.96.0","72.12.111.255","1208770560","1208774655","CA","Canada"
+"72.12.112.0","72.12.127.255","1208774656","1208778751","US","United States"
+"72.12.128.0","72.12.191.255","1208778752","1208795135","CA","Canada"
+"72.12.192.0","72.13.159.255","1208795136","1208852479","US","United States"
+"72.13.160.0","72.13.191.255","1208852480","1208860671","CA","Canada"
+"72.13.192.0","72.14.159.255","1208860672","1208918015","US","United States"
+"72.14.160.0","72.14.175.255","1208918016","1208922111","CA","Canada"
+"72.14.176.0","72.14.192.255","1208922112","1208926463","US","United States"
+"72.14.193.0","72.14.193.255","1208926464","1208926719","EU","Europe"
+"72.14.194.0","72.14.229.255","1208926720","1208935935","US","United States"
+"72.14.230.0","72.14.230.7","1208935936","1208935943","AU","Australia"
+"72.14.230.8","72.14.230.15","1208935944","1208935951","IN","India"
+"72.14.230.16","72.14.230.23","1208935952","1208935959","SG","Singapore"
+"72.14.230.24","72.14.230.31","1208935960","1208935967","HK","Hong Kong"
+"72.14.230.32","72.14.230.39","1208935968","1208935975","KR","Korea, Republic of"
+"72.14.230.40","72.14.230.47","1208935976","1208935983","TW","Taiwan"
+"72.14.230.48","72.14.230.55","1208935984","1208935991","IN","India"
+"72.14.230.56","72.14.230.63","1208935992","1208935999","JP","Japan"
+"72.14.230.64","72.14.230.67","1208936000","1208936003","HK","Hong Kong"
+"72.14.230.68","72.14.230.71","1208936004","1208936007","US","United States"
+"72.14.230.72","72.14.230.79","1208936008","1208936015","ID","Indonesia"
+"72.14.230.80","72.14.230.87","1208936016","1208936023","US","United States"
+"72.14.230.88","72.14.230.103","1208936024","1208936039","IN","India"
+"72.14.230.104","72.14.230.111","1208936040","1208936047","JP","Japan"
+"72.14.230.112","72.14.230.255","1208936048","1208936191","US","United States"
+"72.14.231.0","72.14.231.7","1208936192","1208936199","AU","Australia"
+"72.14.231.8","72.14.231.15","1208936200","1208936207","SG","Singapore"
+"72.14.231.16","72.14.231.23","1208936208","1208936215","HK","Hong Kong"
+"72.14.231.24","72.14.231.31","1208936216","1208936223","IN","India"
+"72.14.231.32","72.14.231.39","1208936224","1208936231","KR","Korea, Republic of"
+"72.14.231.40","72.14.231.47","1208936232","1208936239","TW","Taiwan"
+"72.14.231.48","72.14.231.55","1208936240","1208936247","JP","Japan"
+"72.14.231.56","72.14.231.63","1208936248","1208936255","IN","India"
+"72.14.231.64","72.14.231.71","1208936256","1208936263","MY","Malaysia"
+"72.14.231.72","72.14.231.103","1208936264","1208936295","US","United States"
+"72.14.231.104","72.14.231.107","1208936296","1208936299","HK","Hong Kong"
+"72.14.231.108","72.14.231.119","1208936300","1208936311","US","United States"
+"72.14.231.120","72.14.231.121","1208936312","1208936313","ID","Indonesia"
+"72.14.231.122","72.15.47.255","1208936314","1208954879","US","United States"
+"72.15.48.0","72.15.63.255","1208954880","1208958975","CA","Canada"
+"72.15.64.0","72.15.127.255","1208958976","1208975359","US","United States"
+"72.15.128.0","72.15.159.255","1208975360","1208983551","CA","Canada"
+"72.15.160.0","72.21.88.255","1208983552","1209358591","US","United States"
+"72.21.89.0","72.21.89.255","1209358592","1209358847","DE","Germany"
+"72.21.90.0","72.21.90.255","1209358848","1209359103","GB","United Kingdom"
+"72.21.91.0","72.22.127.255","1209359104","1209434111","US","United States"
+"72.22.128.0","72.22.137.255","1209434112","1209436671","BB","Barbados"
+"72.22.138.0","72.22.139.255","1209436672","1209437183","VC","Saint Vincent and the Grenadines"
+"72.22.140.0","72.22.153.255","1209437184","1209440767","BB","Barbados"
+"72.22.154.0","72.22.155.255","1209440768","1209441279","GD","Grenada"
+"72.22.156.0","72.22.159.255","1209441280","1209442303","BB","Barbados"
+"72.22.160.0","72.25.191.255","1209442304","1209647103","US","United States"
+"72.25.192.0","72.25.255.255","1209647104","1209663487","CA","Canada"
+"72.26.0.0","72.26.215.255","1209663488","1209718783","US","United States"
+"72.26.216.0","72.26.219.255","1209718784","1209719807","NL","Netherlands"
+"72.26.220.0","72.26.223.255","1209719808","1209720831","SG","Singapore"
+"72.26.224.0","72.26.255.255","1209720832","1209729023","US","United States"
+"72.27.0.0","72.27.223.255","1209729024","1209786367","JM","Jamaica"
+"72.27.224.0","72.28.63.255","1209786368","1209810943","US","United States"
+"72.28.64.0","72.28.95.255","1209810944","1209819135","CA","Canada"
+"72.28.96.0","72.28.112.255","1209819136","1209823487","US","United States"
+"72.28.113.0","72.28.113.31","1209823488","1209823519","GB","United Kingdom"
+"72.28.113.32","72.28.113.55","1209823520","1209823543","US","United States"
+"72.28.113.56","72.28.113.63","1209823544","1209823551","GB","United Kingdom"
+"72.28.113.64","72.28.116.191","1209823552","1209824447","US","United States"
+"72.28.116.192","72.28.116.255","1209824448","1209824511","GB","United Kingdom"
+"72.28.117.0","72.29.7.255","1209824512","1209862143","US","United States"
+"72.29.8.0","72.29.8.255","1209862144","1209862399","CA","Canada"
+"72.29.9.0","72.29.11.255","1209862400","1209863167","US","United States"
+"72.29.12.0","72.29.12.255","1209863168","1209863423","CA","Canada"
+"72.29.13.0","72.29.13.255","1209863424","1209863679","IN","India"
+"72.29.14.0","72.29.14.255","1209863680","1209863935","US","United States"
+"72.29.15.0","72.29.15.255","1209863936","1209864191","CA","Canada"
+"72.29.16.0","72.29.27.255","1209864192","1209867263","US","United States"
+"72.29.28.0","72.29.28.255","1209867264","1209867519","CA","Canada"
+"72.29.29.0","72.29.96.7","1209867520","1209884679","US","United States"
+"72.29.96.8","72.29.96.15","1209884680","1209884687","ES","Spain"
+"72.29.96.16","72.29.223.255","1209884688","1209917439","US","United States"
+"72.29.224.0","72.29.255.255","1209917440","1209925631","CA","Canada"
+"72.30.0.0","72.35.6.87","1209925632","1210254935","US","United States"
+"72.35.6.88","72.35.6.95","1210254936","1210254943","CA","Canada"
+"72.35.6.96","72.35.15.255","1210254944","1210257407","US","United States"
+"72.35.16.0","72.35.31.255","1210257408","1210261503","CA","Canada"
+"72.35.32.0","72.35.239.255","1210261504","1210314751","US","United States"
+"72.35.240.0","72.35.240.255","1210314752","1210315007","GB","United Kingdom"
+"72.35.241.0","72.35.243.255","1210315008","1210315775","US","United States"
+"72.35.244.0","72.35.244.255","1210315776","1210316031","GB","United Kingdom"
+"72.35.245.0","72.35.245.255","1210316032","1210316287","US","United States"
+"72.35.246.0","72.35.246.255","1210316288","1210316543","NL","Netherlands"
+"72.35.247.0","72.35.247.255","1210316544","1210316799","US","United States"
+"72.35.248.0","72.35.251.255","1210316800","1210317823","ID","Indonesia"
+"72.35.252.0","72.35.253.255","1210317824","1210318335","HK","Hong Kong"
+"72.35.254.0","72.37.139.255","1210318336","1210420223","US","United States"
+"72.37.140.0","72.37.140.255","1210420224","1210420479","IT","Italy"
+"72.37.141.0","72.37.144.255","1210420480","1210421503","US","United States"
+"72.37.145.0","72.37.145.47","1210421504","1210421551","CA","Canada"
+"72.37.145.48","72.37.255.255","1210421552","1210449919","US","United States"
+"72.38.0.0","72.39.255.255","1210449920","1210580991","CA","Canada"
+"72.40.0.0","72.44.86.110","1210580992","1210865262","US","United States"
+"72.44.86.111","72.44.86.118","1210865263","1210865270","MY","Malaysia"
+"72.44.86.119","72.45.63.255","1210865271","1210925055","US","United States"
+"72.45.64.0","72.45.127.255","1210925056","1210941439","CA","Canada"
+"72.45.128.0","72.46.79.255","1210941440","1210994687","US","United States"
+"72.46.80.0","72.46.91.255","1210994688","1210997759","CA","Canada"
+"72.46.92.0","72.46.226.207","1210997760","1211032271","US","United States"
+"72.46.226.208","72.46.226.223","1211032272","1211032287","DO","Dominican Republic"
+"72.46.226.224","72.46.229.255","1211032288","1211033087","US","United States"
+"72.46.230.0","72.46.231.255","1211033088","1211033599","CO","Colombia"
+"72.46.232.0","72.46.240.63","1211033600","1211035711","US","United States"
+"72.46.240.64","72.46.240.127","1211035712","1211035775","CA","Canada"
+"72.46.240.128","72.46.249.55","1211035776","1211038007","US","United States"
+"72.46.249.56","72.46.249.59","1211038008","1211038011","TT","Trinidad and Tobago"
+"72.46.249.60","72.46.249.111","1211038012","1211038063","US","United States"
+"72.46.249.112","72.46.249.127","1211038064","1211038079","TT","Trinidad and Tobago"
+"72.46.249.128","72.49.255.255","1211038080","1211236351","US","United States"
+"72.50.0.0","72.50.127.255","1211236352","1211269119","PR","Puerto Rico"
+"72.50.128.0","72.51.6.255","1211269120","1211303679","US","United States"
+"72.51.7.0","72.51.7.255","1211303680","1211303935","CA","Canada"
+"72.51.8.0","72.51.9.31","1211303936","1211304223","US","United States"
+"72.51.9.32","72.51.9.47","1211304224","1211304239","CA","Canada"
+"72.51.9.48","72.51.9.255","1211304240","1211304447","US","United States"
+"72.51.10.0","72.51.10.255","1211304448","1211304703","CA","Canada"
+"72.51.11.0","72.51.19.31","1211304704","1211306783","US","United States"
+"72.51.19.32","72.51.19.127","1211306784","1211306879","CA","Canada"
+"72.51.19.128","72.51.23.255","1211306880","1211308031","US","United States"
+"72.51.24.0","72.51.24.127","1211308032","1211308159","CA","Canada"
+"72.51.24.128","72.51.24.135","1211308160","1211308167","US","United States"
+"72.51.24.136","72.51.24.143","1211308168","1211308175","CA","Canada"
+"72.51.24.144","72.51.24.255","1211308176","1211308287","US","United States"
+"72.51.25.0","72.51.25.255","1211308288","1211308543","CA","Canada"
+"72.51.26.0","72.51.26.175","1211308544","1211308719","US","United States"
+"72.51.26.176","72.51.26.183","1211308720","1211308727","CA","Canada"
+"72.51.26.184","72.51.27.255","1211308728","1211309055","US","United States"
+"72.51.28.0","72.51.31.255","1211309056","1211310079","CA","Canada"
+"72.51.32.0","72.51.56.255","1211310080","1211316479","US","United States"
+"72.51.57.0","72.51.58.255","1211316480","1211316991","CA","Canada"
+"72.51.59.0","72.51.60.255","1211316992","1211317503","US","United States"
+"72.51.61.0","72.51.61.255","1211317504","1211317759","CA","Canada"
+"72.51.62.0","72.51.63.255","1211317760","1211318271","US","United States"
+"72.51.64.0","72.51.75.255","1211318272","1211321343","BB","Barbados"
+"72.51.76.0","72.51.79.255","1211321344","1211322367","VC","Saint Vincent and the Grenadines"
+"72.51.80.0","72.51.80.255","1211322368","1211322623","BB","Barbados"
+"72.51.81.0","72.51.87.255","1211322624","1211324415","GD","Grenada"
+"72.51.88.0","72.51.89.255","1211324416","1211324927","VC","Saint Vincent and the Grenadines"
+"72.51.90.0","72.51.121.255","1211324928","1211333119","BB","Barbados"
+"72.51.122.0","72.51.123.255","1211333120","1211333631","VC","Saint Vincent and the Grenadines"
+"72.51.124.0","72.51.124.255","1211333632","1211333887","GD","Grenada"
+"72.51.125.0","72.51.127.255","1211333888","1211334655","VG","Virgin Islands, British"
+"72.51.128.0","72.52.1.255","1211334656","1211367935","US","United States"
+"72.52.2.0","72.52.2.255","1211367936","1211368191","CA","Canada"
+"72.52.3.0","72.52.3.255","1211368192","1211368447","EE","Estonia"
+"72.52.4.0","72.52.92.5","1211368448","1211390981","US","United States"
+"72.52.92.6","72.52.92.6","1211390982","1211390982","DE","Germany"
+"72.52.92.7","72.52.92.13","1211390983","1211390989","US","United States"
+"72.52.92.14","72.52.92.14","1211390990","1211390990","DE","Germany"
+"72.52.92.15","72.52.92.240","1211390991","1211391216","US","United States"
+"72.52.92.241","72.52.92.241","1211391217","1211391217","IT","Italy"
+"72.52.92.242","72.52.255.255","1211391218","1211432959","US","United States"
+"72.53.0.0","72.53.159.255","1211432960","1211473919","CA","Canada"
+"72.53.160.0","72.53.191.255","1211473920","1211482111","US","United States"
+"72.54.0.0","72.55.127.255","1211498496","1211596799","US","United States"
+"72.55.128.0","72.55.163.239","1211596800","1211605999","CA","Canada"
+"72.55.163.240","72.55.163.243","1211606000","1211606003","US","United States"
+"72.55.163.244","72.55.191.255","1211606004","1211613183","CA","Canada"
+"72.55.192.0","72.135.255.255","1211613184","1216872447","US","United States"
+"72.136.0.0","72.143.255.255","1216872448","1217396735","CA","Canada"
+"72.144.0.0","72.163.159.255","1217396736","1218682879","US","United States"
+"72.163.160.0","72.163.191.255","1218682880","1218691071","IN","India"
+"72.163.192.0","72.163.215.255","1218691072","1218697215","US","United States"
+"72.163.216.0","72.163.216.255","1218697216","1218697471","IN","India"
+"72.163.217.0","72.163.219.255","1218697472","1218698239","US","United States"
+"72.163.220.0","72.163.220.255","1218698240","1218698495","IN","India"
+"72.163.221.0","72.168.68.255","1218698496","1218987263","US","United States"
+"72.168.69.0","72.168.69.255","1218987264","1218987519","CA","Canada"
+"72.168.70.0","72.172.95.255","1218987520","1219256319","US","United States"
+"72.172.96.0","72.172.127.255","1219256320","1219264511","CA","Canada"
+"72.172.128.0","72.172.159.255","1219264512","1219272703","US","United States"
+"72.172.160.0","72.172.175.255","1219272704","1219276799","CA","Canada"
+"72.172.176.0","72.172.229.255","1219276800","1219290623","US","United States"
+"72.172.230.0","72.172.230.127","1219290624","1219290751","AU","Australia"
+"72.172.230.128","72.172.248.63","1219290752","1219295295","US","United States"
+"72.172.248.64","72.172.248.127","1219295296","1219295359","GR","Greece"
+"72.172.248.128","72.246.40.255","1219295360","1224091903","US","United States"
+"72.246.41.0","72.246.41.255","1224091904","1224092159","NL","Netherlands"
+"72.246.42.0","72.246.45.255","1224092160","1224093183","US","United States"
+"72.246.46.0","72.246.46.255","1224093184","1224093439","NL","Netherlands"
+"72.246.47.0","72.246.50.255","1224093440","1224094463","US","United States"
+"72.246.51.0","72.246.51.255","1224094464","1224094719","NL","Netherlands"
+"72.246.52.0","72.246.53.255","1224094720","1224095231","US","United States"
+"72.246.54.0","72.246.54.255","1224095232","1224095487","NL","Netherlands"
+"72.246.55.0","72.246.143.255","1224095488","1224118271","US","United States"
+"72.246.144.0","72.246.149.255","1224118272","1224119807","NL","Netherlands"
+"72.246.150.0","72.246.223.255","1224119808","1224138751","US","United States"
+"72.246.224.0","72.246.231.255","1224138752","1224140799","NL","Netherlands"
+"72.246.232.0","72.247.41.255","1224140800","1224157695","US","United States"
+"72.247.42.0","72.247.43.255","1224157696","1224158207","NL","Netherlands"
+"72.247.44.0","72.247.81.255","1224158208","1224167935","US","United States"
+"72.247.82.0","72.247.87.255","1224167936","1224169471","NL","Netherlands"
+"72.247.88.0","72.247.89.255","1224169472","1224169983","US","United States"
+"72.247.90.0","72.247.103.255","1224169984","1224173567","NL","Netherlands"
+"72.247.104.0","72.247.144.255","1224173568","1224184063","US","United States"
+"72.247.145.0","72.247.145.255","1224184064","1224184319","NL","Netherlands"
+"72.247.146.0","72.247.167.255","1224184320","1224189951","US","United States"
+"72.247.168.0","72.247.179.255","1224189952","1224193023","NL","Netherlands"
+"72.247.180.0","72.247.181.255","1224193024","1224193535","US","United States"
+"72.247.182.0","72.247.182.255","1224193536","1224193791","NL","Netherlands"
+"72.247.183.0","72.247.183.255","1224193792","1224194047","US","United States"
+"72.247.184.0","72.247.185.255","1224194048","1224194559","NL","Netherlands"
+"72.247.186.0","72.247.191.255","1224194560","1224196095","US","United States"
+"72.247.192.0","72.247.193.255","1224196096","1224196607","NL","Netherlands"
+"72.247.194.0","72.247.195.255","1224196608","1224197119","US","United States"
+"72.247.196.0","72.247.199.255","1224197120","1224198143","NL","Netherlands"
+"72.247.200.0","72.247.207.255","1224198144","1224200191","US","United States"
+"72.247.208.0","72.247.210.255","1224200192","1224200959","NL","Netherlands"
+"72.247.211.0","72.247.211.255","1224200960","1224201215","US","United States"
+"72.247.212.0","72.247.215.255","1224201216","1224202239","NL","Netherlands"
+"72.247.216.0","72.247.235.255","1224202240","1224207359","US","United States"
+"72.247.236.0","72.247.237.255","1224207360","1224207871","NL","Netherlands"
+"72.247.238.0","72.247.247.255","1224207872","1224210431","US","United States"
+"72.247.248.0","72.247.255.255","1224210432","1224212479","NL","Netherlands"
+"72.248.0.0","72.249.199.255","1224212480","1224329215","US","United States"
+"72.249.200.0","72.249.200.255","1224329216","1224329471","CA","Canada"
+"72.249.201.0","72.249.207.255","1224329472","1224331263","US","United States"
+"72.249.208.0","72.249.215.255","1224331264","1224333311","PR","Puerto Rico"
+"72.249.216.0","72.251.239.255","1224333312","1224470527","US","United States"
+"72.251.240.0","72.251.244.15","1224470528","1224471567","NL","Netherlands"
+"72.251.244.16","72.251.244.16","1224471568","1224471568","RU","Russian Federation"
+"72.251.244.17","72.251.251.255","1224471569","1224473599","NL","Netherlands"
+"72.251.252.0","72.251.255.255","1224473600","1224474623","US","United States"
+"72.252.0.0","72.252.3.255","1224474624","1224475647","GT","Guatemala"
+"72.252.4.0","72.252.7.255","1224475648","1224476671","US","United States"
+"72.252.8.0","72.252.15.255","1224476672","1224478719","SX","Sint Maarten (Dutch part)"
+"72.252.16.0","72.252.23.255","1224478720","1224480767","US","United States"
+"72.252.24.0","72.252.39.255","1224480768","1224484863","JM","Jamaica"
+"72.252.40.0","72.252.71.255","1224484864","1224493055","GT","Guatemala"
+"72.252.72.0","72.252.87.255","1224493056","1224497151","US","United States"
+"72.252.88.0","72.252.103.255","1224497152","1224501247","GT","Guatemala"
+"72.252.104.0","72.252.112.255","1224501248","1224503551","JM","Jamaica"
+"72.252.113.0","72.252.113.255","1224503552","1224503807","BS","Bahamas"
+"72.252.114.0","72.252.191.0","1224503808","1224523520","JM","Jamaica"
+"72.252.191.1","72.252.191.38","1224523521","1224523558","US","United States"
+"72.252.191.39","72.252.191.39","1224523559","1224523559","JM","Jamaica"
+"72.252.191.40","72.252.191.255","1224523560","1224523775","US","United States"
+"72.252.192.0","72.252.207.0","1224523776","1224527616","JM","Jamaica"
+"72.252.207.1","72.252.207.255","1224527617","1224527871","US","United States"
+"72.252.208.0","72.252.255.255","1224527872","1224540159","JM","Jamaica"
+"72.253.0.0","73.174.209.255","1224540160","1236193791","US","United States"
+"73.174.210.0","73.174.210.127","1236193792","1236193919","PR","Puerto Rico"
+"73.174.210.128","74.3.127.255","1236193920","1241743359","US","United States"
+"74.3.128.0","74.3.191.255","1241743360","1241759743","CA","Canada"
+"74.3.192.0","74.11.255.255","1241759744","1242300415","US","United States"
+"74.12.0.0","74.15.255.255","1242300416","1242562559","CA","Canada"
+"74.16.0.0","74.47.255.255","1242562560","1244659711","US","United States"
+"74.48.0.0","74.49.255.255","1244659712","1244790783","CA","Canada"
+"74.50.0.0","74.50.159.255","1244790784","1244831743","US","United States"
+"74.50.160.0","74.50.191.255","1244831744","1244839935","CA","Canada"
+"74.50.192.0","74.50.207.255","1244839936","1244844031","US","United States"
+"74.50.208.0","74.50.215.255","1244844032","1244846079","MM","Myanmar"
+"74.50.216.0","74.50.223.255","1244846080","1244848127","US","United States"
+"74.50.224.0","74.50.239.255","1244848128","1244852223","CA","Canada"
+"74.50.240.0","74.51.31.255","1244852224","1244864511","US","United States"
+"74.51.32.0","74.51.63.255","1244864512","1244872703","CA","Canada"
+"74.51.64.0","74.55.101.255","1244872704","1245144575","US","United States"
+"74.55.102.0","74.55.102.255","1245144576","1245144831","CH","Switzerland"
+"74.55.103.0","74.55.255.255","1245144832","1245183999","US","United States"
+"74.56.0.0","74.59.255.255","1245184000","1245446143","CA","Canada"
+"74.60.0.0","74.82.9.191","1245446144","1246890431","US","United States"
+"74.82.9.192","74.82.9.223","1246890432","1246890463","CA","Canada"
+"74.82.9.224","74.82.9.224","1246890464","1246890464","A1","Anonymous Proxy"
+"74.82.9.225","74.82.9.255","1246890465","1246890495","CA","Canada"
+"74.82.10.0","74.82.57.255","1246890496","1246902783","US","United States"
+"74.82.58.0","74.82.58.255","1246902784","1246903039","NL","Netherlands"
+"74.82.59.0","74.82.64.255","1246903040","1246904575","US","United States"
+"74.82.65.0","74.82.67.255","1246904576","1246905343","CA","Canada"
+"74.82.68.0","74.82.68.255","1246905344","1246905599","US","United States"
+"74.82.69.0","74.82.95.255","1246905600","1246912511","CA","Canada"
+"74.82.96.0","74.82.138.255","1246912512","1246923519","US","United States"
+"74.82.139.0","74.82.139.255","1246923520","1246923775","AU","Australia"
+"74.82.140.0","74.82.191.255","1246923776","1246937087","US","United States"
+"74.82.192.0","74.82.223.255","1246937088","1246945279","CA","Canada"
+"74.82.224.0","74.85.65.255","1246945280","1247101439","US","United States"
+"74.85.66.0","74.85.66.255","1247101440","1247101695","CA","Canada"
+"74.85.67.0","74.85.155.255","1247101696","1247124479","US","United States"
+"74.85.156.0","74.85.157.255","1247124480","1247124991","PR","Puerto Rico"
+"74.85.158.0","74.85.175.255","1247124992","1247129599","US","United States"
+"74.85.176.0","74.85.191.255","1247129600","1247133695","NL","Netherlands"
+"74.85.192.0","74.112.39.255","1247133696","1248864255","US","United States"
+"74.112.40.0","74.112.47.255","1248864256","1248866303","CA","Canada"
+"74.112.48.0","74.112.123.255","1248866304","1248885759","US","United States"
+"74.112.124.0","74.112.127.255","1248885760","1248886783","CA","Canada"
+"74.112.128.0","74.112.175.255","1248886784","1248899071","US","United States"
+"74.112.176.0","74.112.179.255","1248899072","1248900095","CA","Canada"
+"74.112.180.0","74.112.187.255","1248900096","1248902143","US","United States"
+"74.112.188.0","74.112.189.255","1248902144","1248902655","CA","Canada"
+"74.112.190.0","74.112.190.255","1248902656","1248902911","US","United States"
+"74.112.191.0","74.112.191.255","1248902912","1248903167","CA","Canada"
+"74.112.192.0","74.112.231.255","1248903168","1248913407","US","United States"
+"74.112.232.0","74.112.239.255","1248913408","1248915455","MF","Saint Martin"
+"74.112.240.0","74.112.255.255","1248915456","1248919551","US","United States"
+"74.113.0.0","74.113.3.255","1248919552","1248920575","CA","Canada"
+"74.113.4.0","74.113.7.255","1248920576","1248921599","US","United States"
+"74.113.12.0","74.113.15.255","1248922624","1248923647","CA","Canada"
+"74.113.16.0","74.113.19.255","1248923648","1248924671","US","United States"
+"74.113.20.0","74.113.23.255","1248924672","1248925695","CA","Canada"
+"74.113.24.0","74.113.67.255","1248925696","1248936959","US","United States"
+"74.113.68.0","74.113.75.255","1248936960","1248939007","CA","Canada"
+"74.113.76.0","74.113.103.255","1248939008","1248946175","US","United States"
+"74.113.104.0","74.113.107.255","1248946176","1248947199","VG","Virgin Islands, British"
+"74.113.108.0","74.113.151.255","1248947200","1248958463","US","United States"
+"74.113.152.0","74.113.155.255","1248958464","1248959487","CA","Canada"
+"74.113.156.0","74.113.175.255","1248959488","1248964607","US","United States"
+"74.113.176.0","74.113.183.255","1248964608","1248966655","CA","Canada"
+"74.113.184.0","74.114.47.255","1248966656","1248997375","US","United States"
+"74.114.48.0","74.114.51.255","1248997376","1248998399","ID","Indonesia"
+"74.114.56.0","74.114.71.255","1248999424","1249003519","US","United States"
+"74.114.72.0","74.114.79.255","1249003520","1249005567","CA","Canada"
+"74.114.80.0","74.114.99.255","1249005568","1249010687","US","United States"
+"74.114.100.0","74.114.103.255","1249010688","1249011711","CA","Canada"
+"74.114.104.0","74.114.135.255","1249011712","1249019903","US","United States"
+"74.114.136.0","74.114.139.255","1249019904","1249020927","CA","Canada"
+"74.114.140.0","74.114.151.255","1249020928","1249023999","US","United States"
+"74.114.160.0","74.114.171.255","1249026048","1249029119","US","United States"
+"74.114.172.0","74.114.175.255","1249029120","1249030143","CA","Canada"
+"74.114.176.0","74.114.199.255","1249030144","1249036287","US","United States"
+"74.114.200.0","74.114.203.255","1249036288","1249037311","TC","Turks and Caicos Islands"
+"74.114.204.0","74.114.207.255","1249037312","1249038335","US","United States"
+"74.114.208.0","74.114.215.255","1249038336","1249040383","CA","Canada"
+"74.114.216.0","74.114.239.255","1249040384","1249046527","US","United States"
+"74.114.240.0","74.114.243.255","1249046528","1249047551","BM","Bermuda"
+"74.114.244.0","74.115.33.255","1249047552","1249059327","US","United States"
+"74.115.34.0","74.115.35.255","1249059328","1249059839","CA","Canada"
+"74.115.36.0","74.115.191.255","1249059840","1249099775","US","United States"
+"74.115.192.0","74.115.199.255","1249099776","1249101823","CA","Canada"
+"74.115.200.0","74.115.203.255","1249101824","1249102847","PR","Puerto Rico"
+"74.115.204.0","74.115.204.255","1249102848","1249103103","US","United States"
+"74.115.205.0","74.115.207.255","1249103104","1249103871","CA","Canada"
+"74.115.208.0","74.115.219.255","1249103872","1249106943","US","United States"
+"74.115.220.0","74.115.223.255","1249106944","1249107967","CA","Canada"
+"74.115.224.0","74.116.55.255","1249107968","1249130495","US","United States"
+"74.116.56.0","74.116.59.255","1249130496","1249131519","JM","Jamaica"
+"74.116.60.0","74.116.91.255","1249131520","1249139711","US","United States"
+"74.116.92.0","74.116.94.44","1249139712","1249140268","MF","Saint Martin"
+"74.116.94.45","74.116.94.45","1249140269","1249140269","FR","France"
+"74.116.94.46","74.116.95.255","1249140270","1249140735","MF","Saint Martin"
+"74.116.96.0","74.116.100.255","1249140736","1249142015","US","United States"
+"74.116.101.0","74.116.101.255","1249142016","1249142271","GB","United Kingdom"
+"74.116.102.0","74.116.119.255","1249142272","1249146879","US","United States"
+"74.116.120.0","74.116.123.255","1249146880","1249147903","CA","Canada"
+"74.116.124.0","74.116.173.255","1249147904","1249160703","US","United States"
+"74.116.174.0","74.116.175.255","1249160704","1249161215","GB","United Kingdom"
+"74.116.176.0","74.116.183.255","1249161216","1249163263","US","United States"
+"74.116.184.0","74.116.191.255","1249163264","1249165311","CA","Canada"
+"74.116.192.0","74.116.193.255","1249165312","1249165823","US","United States"
+"74.116.194.0","74.116.195.255","1249165824","1249166335","CA","Canada"
+"74.116.196.0","74.116.215.255","1249166336","1249171455","US","United States"
+"74.116.216.0","74.116.223.255","1249171456","1249173503","CA","Canada"
+"74.116.224.0","74.117.39.255","1249173504","1249191935","US","United States"
+"74.117.40.0","74.117.47.255","1249191936","1249193983","CA","Canada"
+"74.117.48.0","74.117.51.255","1249193984","1249195007","US","United States"
+"74.117.52.0","74.117.55.255","1249195008","1249196031","CA","Canada"
+"74.117.56.0","74.117.83.255","1249196032","1249203199","US","United States"
+"74.117.84.0","74.117.87.255","1249203200","1249204223","GD","Grenada"
+"74.117.88.0","74.117.111.255","1249204224","1249210367","US","United States"
+"74.117.112.0","74.117.119.255","1249210368","1249212415","KY","Cayman Islands"
+"74.117.120.0","74.117.139.255","1249212416","1249217535","US","United States"
+"74.117.140.0","74.117.143.255","1249217536","1249218559","CA","Canada"
+"74.117.144.0","74.117.177.255","1249218560","1249227263","US","United States"
+"74.117.178.0","74.117.178.255","1249227264","1249227519","VG","Virgin Islands, British"
+"74.117.179.0","74.117.206.255","1249227520","1249234687","US","United States"
+"74.117.207.0","74.117.207.255","1249234688","1249234943","GB","United Kingdom"
+"74.117.208.0","74.117.215.255","1249234944","1249236991","US","United States"
+"74.117.216.0","74.117.223.255","1249236992","1249239039","KY","Cayman Islands"
+"74.117.224.0","74.117.247.255","1249239040","1249245183","US","United States"
+"74.117.248.0","74.117.255.255","1249245184","1249247231","CA","Canada"
+"74.118.0.0","74.118.35.255","1249247232","1249256447","US","United States"
+"74.118.36.0","74.118.39.255","1249256448","1249257471","CA","Canada"
+"74.118.40.0","74.118.51.255","1249257472","1249260543","US","United States"
+"74.118.52.0","74.118.55.255","1249260544","1249261567","CA","Canada"
+"74.118.56.0","74.118.79.255","1249261568","1249267711","US","United States"
+"74.118.80.0","74.118.83.255","1249267712","1249268735","AF","Afghanistan"
+"74.118.84.0","74.118.99.255","1249268736","1249272831","US","United States"
+"74.118.100.0","74.118.103.255","1249272832","1249273855","CA","Canada"
+"74.118.104.0","74.118.219.255","1249273856","1249303551","US","United States"
+"74.118.220.0","74.118.223.255","1249303552","1249304575","BR","Brazil"
+"74.118.224.0","74.118.247.255","1249304576","1249310719","US","United States"
+"74.118.248.0","74.118.251.255","1249310720","1249311743","CA","Canada"
+"74.118.252.0","74.118.255.255","1249311744","1249312767","US","United States"
+"74.119.0.0","74.119.3.255","1249312768","1249313791","CA","Canada"
+"74.119.4.0","74.119.87.255","1249313792","1249335295","US","United States"
+"74.119.88.0","74.119.95.255","1249335296","1249337343","CA","Canada"
+"74.119.96.0","74.119.183.255","1249337344","1249359871","US","United States"
+"74.119.184.0","74.119.191.255","1249359872","1249361919","CA","Canada"
+"74.119.192.0","74.120.3.255","1249361920","1249379327","US","United States"
+"74.120.4.0","74.120.7.255","1249379328","1249380351","CA","Canada"
+"74.120.8.0","74.120.19.255","1249380352","1249383423","US","United States"
+"74.120.24.0","74.120.31.255","1249384448","1249386495","PR","Puerto Rico"
+"74.120.32.0","74.120.51.255","1249386496","1249391615","US","United States"
+"74.120.52.0","74.120.55.255","1249391616","1249392639","CA","Canada"
+"74.120.56.0","74.120.71.255","1249392640","1249396735","US","United States"
+"74.120.72.0","74.120.75.255","1249396736","1249397759","CA","Canada"
+"74.120.80.0","74.120.119.255","1249398784","1249409023","US","United States"
+"74.120.120.0","74.120.123.255","1249409024","1249410047","CA","Canada"
+"74.120.124.0","74.120.219.255","1249410048","1249434623","US","United States"
+"74.120.220.0","74.120.223.255","1249434624","1249435647","CA","Canada"
+"74.120.224.0","74.121.31.255","1249435648","1249452031","US","United States"
+"74.121.32.0","74.121.35.255","1249452032","1249453055","CA","Canada"
+"74.121.36.0","74.121.119.255","1249453056","1249474559","US","United States"
+"74.121.120.0","74.121.123.255","1249474560","1249475583","CA","Canada"
+"74.121.124.0","74.121.137.255","1249475584","1249479167","US","United States"
+"74.121.138.0","74.121.138.255","1249479168","1249479423","FR","France"
+"74.121.139.0","74.121.139.255","1249479424","1249479679","US","United States"
+"74.121.140.0","74.121.140.255","1249479680","1249479935","CH","Switzerland"
+"74.121.141.0","74.121.141.255","1249479936","1249480191","HK","Hong Kong"
+"74.121.142.0","74.121.159.255","1249480192","1249484799","US","United States"
+"74.121.160.0","74.121.167.255","1249484800","1249486847","CA","Canada"
+"74.121.168.0","74.121.243.255","1249486848","1249506303","US","United States"
+"74.121.244.0","74.121.247.255","1249506304","1249507327","CA","Canada"
+"74.121.248.0","74.122.51.255","1249507328","1249522687","US","United States"
+"74.122.52.0","74.122.55.255","1249522688","1249523711","CA","Canada"
+"74.122.56.0","74.122.87.255","1249523712","1249531903","US","United States"
+"74.122.88.0","74.122.95.255","1249531904","1249533951","GD","Grenada"
+"74.122.96.0","74.122.127.255","1249533952","1249542143","US","United States"
+"74.122.128.0","74.122.135.255","1249542144","1249544191","CA","Canada"
+"74.122.136.0","74.122.139.255","1249544192","1249545215","US","United States"
+"74.122.144.0","74.122.207.255","1249546240","1249562623","US","United States"
+"74.122.208.0","74.122.215.255","1249562624","1249564671","CA","Canada"
+"74.122.216.0","74.122.243.255","1249564672","1249571839","US","United States"
+"74.122.244.0","74.122.247.255","1249571840","1249572863","CA","Canada"
+"74.122.248.0","74.123.7.255","1249572864","1249576959","US","United States"
+"74.123.8.0","74.123.11.255","1249576960","1249577983","CA","Canada"
+"74.123.12.0","74.123.67.255","1249577984","1249592319","US","United States"
+"74.123.68.0","74.123.71.255","1249592320","1249593343","CA","Canada"
+"74.123.72.0","74.123.91.255","1249593344","1249598463","US","United States"
+"74.123.92.0","74.123.95.255","1249598464","1249599487","CA","Canada"
+"74.123.96.0","74.125.16.63","1249599488","1249710143","US","United States"
+"74.125.16.64","74.125.16.127","1249710144","1249710207","CN","China"
+"74.125.16.128","74.125.16.191","1249710208","1249710271","NL","Netherlands"
+"74.125.16.192","74.125.17.255","1249710272","1249710591","BE","Belgium"
+"74.125.18.0","74.125.18.255","1249710592","1249710847","NL","Netherlands"
+"74.125.19.0","74.125.40.255","1249710848","1249716479","US","United States"
+"74.125.41.0","74.125.41.255","1249716480","1249716735","TW","Taiwan"
+"74.125.42.0","74.125.45.255","1249716736","1249717759","US","United States"
+"74.125.46.0","74.125.46.255","1249717760","1249718015","FI","Finland"
+"74.125.47.0","74.125.47.255","1249718016","1249718271","NL","Netherlands"
+"74.125.48.0","74.125.55.255","1249718272","1249720319","US","United States"
+"74.125.56.0","74.125.56.31","1249720320","1249720351","AU","Australia"
+"74.125.56.32","74.125.56.47","1249720352","1249720367","JP","Japan"
+"74.125.56.48","74.125.56.191","1249720368","1249720511","AU","Australia"
+"74.125.56.192","74.125.56.207","1249720512","1249720527","IN","India"
+"74.125.56.208","74.125.56.255","1249720528","1249720575","AU","Australia"
+"74.125.57.0","74.125.57.15","1249720576","1249720591","FR","France"
+"74.125.57.16","74.125.57.23","1249720592","1249720599","GB","United Kingdom"
+"74.125.57.24","74.125.57.31","1249720600","1249720607","DE","Germany"
+"74.125.57.32","74.125.57.87","1249720608","1249720663","GB","United Kingdom"
+"74.125.57.88","74.125.57.95","1249720664","1249720671","SE","Sweden"
+"74.125.57.96","74.125.57.135","1249720672","1249720711","GB","United Kingdom"
+"74.125.57.136","74.125.57.143","1249720712","1249720719","NL","Netherlands"
+"74.125.57.144","74.125.57.255","1249720720","1249720831","GB","United Kingdom"
+"74.125.58.0","74.125.59.255","1249720832","1249721343","US","United States"
+"74.125.60.0","74.125.60.7","1249721344","1249721351","AT","Austria"
+"74.125.60.8","74.125.60.15","1249721352","1249721359","BE","Belgium"
+"74.125.60.16","74.125.60.23","1249721360","1249721367","CH","Switzerland"
+"74.125.60.24","74.125.60.31","1249721368","1249721375","CZ","Czech Republic"
+"74.125.60.32","74.125.60.63","1249721376","1249721407","DE","Germany"
+"74.125.60.64","74.125.60.71","1249721408","1249721415","ES","Spain"
+"74.125.60.72","74.125.60.79","1249721416","1249721423","FI","Finland"
+"74.125.60.80","74.125.60.87","1249721424","1249721431","FR","France"
+"74.125.60.88","74.125.60.95","1249721432","1249721439","HU","Hungary"
+"74.125.60.96","74.125.60.103","1249721440","1249721447","IE","Ireland"
+"74.125.60.104","74.125.60.111","1249721448","1249721455","IT","Italy"
+"74.125.60.112","74.125.60.119","1249721456","1249721463","NL","Netherlands"
+"74.125.60.120","74.125.60.127","1249721464","1249721471","NO","Norway"
+"74.125.60.128","74.125.60.135","1249721472","1249721479","PL","Poland"
+"74.125.60.136","74.125.60.143","1249721480","1249721487","PT","Portugal"
+"74.125.60.144","74.125.60.151","1249721488","1249721495","SE","Sweden"
+"74.125.60.152","74.125.60.159","1249721496","1249721503","GB","United Kingdom"
+"74.125.60.160","74.125.60.167","1249721504","1249721511","KE","Kenya"
+"74.125.60.168","74.125.60.175","1249721512","1249721519","TR","Turkey"
+"74.125.60.176","74.125.60.183","1249721520","1249721527","ZA","South Africa"
+"74.125.60.184","74.125.60.191","1249721528","1249721535","DK","Denmark"
+"74.125.60.192","74.125.60.195","1249721536","1249721539","PL","Poland"
+"74.125.60.196","74.125.60.199","1249721540","1249721543","US","United States"
+"74.125.60.200","74.125.60.207","1249721544","1249721551","GB","United Kingdom"
+"74.125.60.208","74.125.60.255","1249721552","1249721599","US","United States"
+"74.125.61.0","74.125.61.7","1249721600","1249721607","AT","Austria"
+"74.125.61.8","74.125.61.15","1249721608","1249721615","BE","Belgium"
+"74.125.61.16","74.125.61.23","1249721616","1249721623","CH","Switzerland"
+"74.125.61.24","74.125.61.31","1249721624","1249721631","CZ","Czech Republic"
+"74.125.61.32","74.125.61.47","1249721632","1249721647","DE","Germany"
+"74.125.61.48","74.125.61.55","1249721648","1249721655","DK","Denmark"
+"74.125.61.56","74.125.61.63","1249721656","1249721663","ES","Spain"
+"74.125.61.64","74.125.61.71","1249721664","1249721671","FI","Finland"
+"74.125.61.72","74.125.61.79","1249721672","1249721679","FR","France"
+"74.125.61.80","74.125.61.87","1249721680","1249721687","HU","Hungary"
+"74.125.61.88","74.125.61.95","1249721688","1249721695","IE","Ireland"
+"74.125.61.96","74.125.61.103","1249721696","1249721703","IT","Italy"
+"74.125.61.104","74.125.61.111","1249721704","1249721711","NL","Netherlands"
+"74.125.61.112","74.125.61.119","1249721712","1249721719","NO","Norway"
+"74.125.61.120","74.125.61.127","1249721720","1249721727","PL","Poland"
+"74.125.61.128","74.125.61.135","1249721728","1249721735","PT","Portugal"
+"74.125.61.136","74.125.61.143","1249721736","1249721743","SE","Sweden"
+"74.125.61.144","74.125.61.151","1249721744","1249721751","GB","United Kingdom"
+"74.125.61.152","74.125.61.159","1249721752","1249721759","DE","Germany"
+"74.125.61.160","74.125.61.167","1249721760","1249721767","FR","France"
+"74.125.61.168","74.125.61.175","1249721768","1249721775","IE","Ireland"
+"74.125.61.176","74.125.61.183","1249721776","1249721783","RU","Russian Federation"
+"74.125.61.184","74.125.61.191","1249721784","1249721791","GB","United Kingdom"
+"74.125.61.192","74.125.61.199","1249721792","1249721799","KE","Kenya"
+"74.125.61.200","74.125.61.207","1249721800","1249721807","TR","Turkey"
+"74.125.61.208","74.125.61.215","1249721808","1249721815","ZA","South Africa"
+"74.125.61.216","74.125.61.225","1249721816","1249721825","US","United States"
+"74.125.61.226","74.125.61.227","1249721826","1249721827","IL","Israel"
+"74.125.61.228","74.125.61.233","1249721828","1249721833","US","United States"
+"74.125.61.234","74.125.61.235","1249721834","1249721835","GB","United Kingdom"
+"74.125.61.236","74.125.62.255","1249721836","1249722111","US","United States"
+"74.125.63.0","74.125.63.255","1249722112","1249722367","IN","India"
+"74.125.64.0","74.125.72.255","1249722368","1249724671","US","United States"
+"74.125.73.0","74.125.73.22","1249724672","1249724694","NL","Netherlands"
+"74.125.73.23","74.125.73.23","1249724695","1249724695","EU","Europe"
+"74.125.73.24","74.125.73.255","1249724696","1249724927","NL","Netherlands"
+"74.125.74.0","74.125.74.255","1249724928","1249725183","FI","Finland"
+"74.125.75.0","74.125.120.255","1249725184","1249736959","US","United States"
+"74.125.121.0","74.125.122.255","1249736960","1249737471","EU","Europe"
+"74.125.123.0","74.125.180.255","1249737472","1249752319","US","United States"
+"74.125.181.0","74.125.181.255","1249752320","1249752575","BE","Belgium"
+"74.125.182.0","74.125.187.255","1249752576","1249754111","US","United States"
+"74.125.188.0","74.125.188.255","1249754112","1249754367","IE","Ireland"
+"74.125.189.0","74.125.189.22","1249754368","1249754390","US","United States"
+"74.125.189.23","74.125.189.23","1249754391","1249754391","DE","Germany"
+"74.125.189.24","74.125.189.255","1249754392","1249754623","US","United States"
+"74.125.190.0","74.125.190.255","1249754624","1249754879","SG","Singapore"
+"74.125.191.0","74.126.95.255","1249754880","1249796095","US","United States"
+"74.126.96.0","74.126.127.255","1249796096","1249804287","CA","Canada"
+"74.126.128.0","74.127.57.255","1249804288","1249851903","US","United States"
+"74.127.58.0","74.127.58.255","1249851904","1249852159","FR","France"
+"74.127.59.0","74.127.191.255","1249852160","1249886207","US","United States"
+"74.127.192.0","74.127.255.255","1249886208","1249902591","CA","Canada"
+"74.128.0.0","74.197.255.255","1249902592","1254490111","US","United States"
+"74.198.0.0","74.198.255.255","1254490112","1254555647","CA","Canada"
+"74.199.0.0","74.199.255.255","1254555648","1254621183","US","United States"
+"74.200.0.0","74.200.31.255","1254621184","1254629375","CA","Canada"
+"74.200.32.0","74.205.116.191","1254629376","1254978751","US","United States"
+"74.205.116.192","74.205.116.207","1254978752","1254978767","LB","Lebanon"
+"74.205.116.208","74.205.159.255","1254978768","1254989823","US","United States"
+"74.205.160.0","74.205.191.255","1254989824","1254998015","CA","Canada"
+"74.205.192.0","74.205.207.255","1254998016","1255002111","US","United States"
+"74.205.208.0","74.205.223.255","1255002112","1255006207","CA","Canada"
+"74.205.224.0","74.205.228.255","1255006208","1255007487","US","United States"
+"74.205.229.0","74.205.229.255","1255007488","1255007743","CA","Canada"
+"74.205.230.0","74.205.244.255","1255007744","1255011583","US","United States"
+"74.205.245.0","74.205.245.255","1255011584","1255011839","CA","Canada"
+"74.205.246.0","74.206.127.255","1255011840","1255047167","US","United States"
+"74.206.128.0","74.206.159.255","1255047168","1255055359","CA","Canada"
+"74.206.160.0","74.208.253.255","1255055360","1255210495","US","United States"
+"74.208.254.0","74.208.254.255","1255210496","1255210751","DE","Germany"
+"74.208.255.0","74.209.208.255","1255210752","1255264511","US","United States"
+"74.209.209.0","74.209.209.255","1255264512","1255264767","SG","Singapore"
+"74.209.210.0","74.209.247.255","1255264768","1255274495","US","United States"
+"74.209.248.0","74.209.248.255","1255274496","1255274751","SG","Singapore"
+"74.209.249.0","74.209.255.255","1255274752","1255276543","US","United States"
+"74.210.0.0","74.210.255.255","1255276544","1255342079","CA","Canada"
+"74.211.0.0","74.211.97.255","1255342080","1255367167","US","United States"
+"74.211.98.0","74.211.98.255","1255367168","1255367423","DE","Germany"
+"74.211.99.0","74.213.63.255","1255367424","1255489535","US","United States"
+"74.213.64.0","74.213.127.255","1255489536","1255505919","PR","Puerto Rico"
+"74.213.128.0","74.213.159.255","1255505920","1255514111","US","United States"
+"74.213.160.0","74.213.191.255","1255514112","1255522303","CA","Canada"
+"74.213.192.0","74.214.127.255","1255522304","1255571455","US","United States"
+"74.214.128.0","74.214.159.255","1255571456","1255579647","CA","Canada"
+"74.214.160.0","74.214.193.255","1255579648","1255588351","US","United States"
+"74.214.194.0","74.214.194.255","1255588352","1255588607","NL","Netherlands"
+"74.214.195.0","74.215.255.255","1255588608","1255669759","US","United States"
+"74.216.0.0","74.216.255.255","1255669760","1255735295","CA","Canada"
+"74.217.0.0","74.217.136.255","1255735296","1255770367","US","United States"
+"74.217.137.0","74.217.137.255","1255770368","1255770623","CA","Canada"
+"74.217.138.0","74.217.221.255","1255770624","1255792127","US","United States"
+"74.217.222.0","74.217.222.255","1255792128","1255792383","IL","Israel"
+"74.217.223.0","74.220.159.255","1255792384","1255972863","US","United States"
+"74.220.160.0","74.220.191.255","1255972864","1255981055","CA","Canada"
+"74.220.192.0","74.221.15.255","1255981056","1256001535","US","United States"
+"74.221.16.0","74.221.31.255","1256001536","1256005631","CA","Canada"
+"74.221.32.0","74.221.127.255","1256005632","1256030207","US","United States"
+"74.221.128.0","74.221.143.255","1256030208","1256034303","CA","Canada"
+"74.221.144.0","74.221.222.127","1256034304","1256054399","US","United States"
+"74.221.222.128","74.221.223.255","1256054400","1256054783","CZ","Czech Republic"
+"74.221.224.0","74.222.63.255","1256054784","1256079359","US","United States"
+"74.222.64.0","74.222.95.255","1256079360","1256087551","KY","Cayman Islands"
+"74.222.96.0","75.79.223.255","1256087552","1263525887","US","United States"
+"75.79.224.0","75.79.255.255","1263525888","1263534079","CA","Canada"
+"75.80.0.0","75.98.15.255","1263534080","1264717823","US","United States"
+"75.98.16.0","75.98.16.255","1264717824","1264718079","CA","Canada"
+"75.98.17.0","75.98.19.127","1264718080","1264718719","US","United States"
+"75.98.19.128","75.98.19.255","1264718720","1264718847","CA","Canada"
+"75.98.20.0","75.98.20.255","1264718848","1264719103","US","United States"
+"75.98.21.0","75.98.23.255","1264719104","1264719871","CA","Canada"
+"75.98.24.0","75.98.127.255","1264719872","1264746495","US","United States"
+"75.98.128.0","75.98.143.255","1264746496","1264750591","CA","Canada"
+"75.98.144.0","75.98.191.255","1264750592","1264762879","US","United States"
+"75.98.192.0","75.98.207.255","1264762880","1264766975","CA","Canada"
+"75.98.208.0","75.102.60.79","1264766976","1264991311","US","United States"
+"75.102.60.80","75.102.60.87","1264991312","1264991319","JP","Japan"
+"75.102.60.88","75.103.125.127","1264991320","1265073535","US","United States"
+"75.103.125.128","75.103.125.143","1265073536","1265073551","KN","Saint Kitts and Nevis"
+"75.103.125.144","75.119.223.255","1265073552","1266147327","US","United States"
+"75.119.224.0","75.119.255.255","1266147328","1266155519","CA","Canada"
+"75.120.0.0","75.151.255.255","1266155520","1268252671","US","United States"
+"75.152.0.0","75.159.255.255","1268252672","1268776959","CA","Canada"
+"75.160.0.0","75.250.67.255","1268776960","1274692607","US","United States"
+"75.250.68.0","75.250.68.255","1274692608","1274692863","IN","India"
+"75.250.69.0","76.8.31.255","1274692864","1275600895","US","United States"
+"76.8.32.0","76.8.47.255","1275600896","1275604991","BM","Bermuda"
+"76.8.48.0","76.8.111.255","1275604992","1275621375","US","United States"
+"76.8.112.0","76.8.127.255","1275621376","1275625471","CA","Canada"
+"76.8.128.0","76.8.255.255","1275625472","1275658239","US","United States"
+"76.9.0.0","76.9.0.255","1275658240","1275658495","GB","United Kingdom"
+"76.9.1.0","76.9.2.255","1275658496","1275659007","US","United States"
+"76.9.3.0","76.9.3.255","1275659008","1275659263","GB","United Kingdom"
+"76.9.4.0","76.9.26.255","1275659264","1275665151","US","United States"
+"76.9.27.0","76.9.27.255","1275665152","1275665407","UA","Ukraine"
+"76.9.28.0","76.9.31.255","1275665408","1275666431","US","United States"
+"76.9.32.0","76.9.63.255","1275666432","1275674623","CA","Canada"
+"76.9.64.0","76.9.191.255","1275674624","1275707391","US","United States"
+"76.9.192.0","76.9.207.255","1275707392","1275711487","CA","Canada"
+"76.9.208.0","76.9.211.255","1275711488","1275712511","US","United States"
+"76.9.212.0","76.9.223.255","1275712512","1275715583","CA","Canada"
+"76.9.224.0","76.10.127.255","1275715584","1275756543","US","United States"
+"76.10.128.0","76.10.191.255","1275756544","1275772927","CA","Canada"
+"76.10.192.0","76.10.255.255","1275772928","1275789311","US","United States"
+"76.11.0.0","76.11.127.255","1275789312","1275822079","CA","Canada"
+"76.11.128.0","76.12.226.55","1275822080","1275912759","US","United States"
+"76.12.226.56","76.12.226.79","1275912760","1275912783","CA","Canada"
+"76.12.226.80","76.63.255.255","1275912784","1279262719","US","United States"
+"76.64.0.0","76.71.255.255","1279262720","1279787007","CA","Canada"
+"76.72.0.0","76.72.239.255","1279787008","1279848447","US","United States"
+"76.72.240.0","76.72.255.255","1279848448","1279852543","PR","Puerto Rico"
+"76.73.0.0","76.74.127.255","1279852544","1279950847","US","United States"
+"76.74.128.0","76.74.128.255","1279950848","1279951103","CA","Canada"
+"76.74.129.0","76.74.129.127","1279951104","1279951231","US","United States"
+"76.74.129.128","76.74.132.255","1279951232","1279952127","CA","Canada"
+"76.74.133.0","76.74.133.255","1279952128","1279952383","US","United States"
+"76.74.134.0","76.74.135.255","1279952384","1279952895","CA","Canada"
+"76.74.136.0","76.74.136.255","1279952896","1279953151","US","United States"
+"76.74.137.0","76.74.138.255","1279953152","1279953663","CA","Canada"
+"76.74.139.0","76.74.139.95","1279953664","1279953759","US","United States"
+"76.74.139.96","76.74.139.127","1279953760","1279953791","CA","Canada"
+"76.74.139.128","76.74.161.255","1279953792","1279959551","US","United States"
+"76.74.162.0","76.74.162.255","1279959552","1279959807","CA","Canada"
+"76.74.163.0","76.74.165.159","1279959808","1279960479","US","United States"
+"76.74.165.160","76.74.165.191","1279960480","1279960511","CA","Canada"
+"76.74.165.192","76.74.183.255","1279960512","1279965183","US","United States"
+"76.74.184.0","76.74.187.255","1279965184","1279966207","CA","Canada"
+"76.74.188.0","76.74.191.255","1279966208","1279967231","US","United States"
+"76.74.192.0","76.74.192.255","1279967232","1279967487","CA","Canada"
+"76.74.193.0","76.74.195.127","1279967488","1279968127","US","United States"
+"76.74.195.128","76.74.195.255","1279968128","1279968255","CA","Canada"
+"76.74.196.0","76.74.200.63","1279968256","1279969343","US","United States"
+"76.74.200.64","76.74.200.127","1279969344","1279969407","CA","Canada"
+"76.74.200.128","76.74.201.127","1279969408","1279969663","US","United States"
+"76.74.201.128","76.74.201.255","1279969664","1279969791","CA","Canada"
+"76.74.202.0","76.74.202.255","1279969792","1279970047","US","United States"
+"76.74.203.0","76.74.203.255","1279970048","1279970303","CA","Canada"
+"76.74.204.0","76.74.204.255","1279970304","1279970559","US","United States"
+"76.74.205.0","76.74.205.255","1279970560","1279970815","CA","Canada"
+"76.74.206.0","76.74.206.127","1279970816","1279970943","US","United States"
+"76.74.206.128","76.74.206.255","1279970944","1279971071","CA","Canada"
+"76.74.207.0","76.74.208.255","1279971072","1279971583","US","United States"
+"76.74.209.0","76.74.210.255","1279971584","1279972095","CA","Canada"
+"76.74.211.0","76.74.218.95","1279972096","1279973983","US","United States"
+"76.74.218.96","76.74.218.127","1279973984","1279974015","IN","India"
+"76.74.218.128","76.74.223.255","1279974016","1279975423","US","United States"
+"76.74.224.0","76.74.225.255","1279975424","1279975935","CA","Canada"
+"76.74.226.0","76.74.226.255","1279975936","1279976191","US","United States"
+"76.74.227.0","76.74.229.255","1279976192","1279976959","CA","Canada"
+"76.74.230.0","76.74.230.255","1279976960","1279977215","US","United States"
+"76.74.231.0","76.74.235.255","1279977216","1279978495","CA","Canada"
+"76.74.236.0","76.74.240.255","1279978496","1279979775","US","United States"
+"76.74.241.0","76.74.241.255","1279979776","1279980031","CA","Canada"
+"76.74.242.0","76.74.242.255","1279980032","1279980287","US","United States"
+"76.74.243.0","76.74.247.255","1279980288","1279981567","CA","Canada"
+"76.74.248.0","76.75.63.255","1279981568","1279999999","US","United States"
+"76.75.64.0","76.75.191.255","1280000000","1280032767","CA","Canada"
+"76.75.192.0","76.75.223.255","1280032768","1280040959","US","United States"
+"76.75.224.0","76.75.255.255","1280040960","1280049151","CA","Canada"
+"76.76.0.0","76.76.95.255","1280049152","1280073727","US","United States"
+"76.76.96.0","76.76.127.255","1280073728","1280081919","CA","Canada"
+"76.76.128.0","76.76.159.255","1280081920","1280090111","US","United States"
+"76.76.160.0","76.76.163.255","1280090112","1280091135","AG","Antigua and Barbuda"
+"76.76.164.0","76.76.167.255","1280091136","1280092159","VG","Virgin Islands, British"
+"76.76.168.0","76.76.175.255","1280092160","1280094207","KN","Saint Kitts and Nevis"
+"76.76.176.0","76.76.179.255","1280094208","1280095231","AI","Anguilla"
+"76.76.180.0","76.76.183.255","1280095232","1280096255","KN","Saint Kitts and Nevis"
+"76.76.184.0","76.76.187.255","1280096256","1280097279","AG","Antigua and Barbuda"
+"76.76.188.0","76.76.189.255","1280097280","1280097791","LC","Saint Lucia"
+"76.76.190.0","76.76.191.255","1280097792","1280098303","AG","Antigua and Barbuda"
+"76.76.192.0","76.76.207.255","1280098304","1280102399","PR","Puerto Rico"
+"76.76.208.0","76.77.47.255","1280102400","1280126975","US","United States"
+"76.77.48.0","76.77.63.255","1280126976","1280131071","JP","Japan"
+"76.77.64.0","76.77.95.255","1280131072","1280139263","CA","Canada"
+"76.77.96.0","76.78.241.255","1280139264","1280242175","US","United States"
+"76.78.242.0","76.78.242.0","1280242176","1280242176","CA","Canada"
+"76.78.242.1","76.255.255.255","1280242177","1291845631","US","United States"
+"77.0.0.0","77.15.255.255","1291845632","1292894207","DE","Germany"
+"77.16.0.0","77.19.255.255","1292894208","1293156351","NO","Norway"
+"77.20.0.0","77.25.255.255","1293156352","1293549567","DE","Germany"
+"77.26.0.0","77.27.255.255","1293549568","1293680639","ES","Spain"
+"77.28.0.0","77.29.255.255","1293680640","1293811711","MK","Macedonia"
+"77.30.0.0","77.31.255.255","1293811712","1293942783","SA","Saudi Arabia"
+"77.32.0.0","77.32.223.255","1293942784","1294000127","PL","Poland"
+"77.32.224.0","77.32.239.255","1294000128","1294004223","CH","Switzerland"
+"77.32.240.0","77.33.255.255","1294004224","1294073855","PL","Poland"
+"77.34.0.0","77.35.255.255","1294073856","1294204927","RU","Russian Federation"
+"77.36.0.0","77.36.127.255","1294204928","1294237695","RO","Romania"
+"77.36.128.0","77.36.255.255","1294237696","1294270463","IR","Iran, Islamic Republic of"
+"77.37.0.0","77.37.127.255","1294270464","1294303231","DE","Germany"
+"77.37.128.0","77.37.255.255","1294303232","1294335999","RU","Russian Federation"
+"77.38.0.0","77.38.127.255","1294336000","1294368767","SI","Slovenia"
+"77.38.128.0","77.38.255.255","1294368768","1294401535","LV","Latvia"
+"77.39.0.0","77.39.127.255","1294401536","1294434303","RU","Russian Federation"
+"77.39.128.0","77.39.255.255","1294434304","1294467071","IT","Italy"
+"77.40.0.0","77.40.127.255","1294467072","1294499839","RU","Russian Federation"
+"77.40.128.0","77.40.255.255","1294499840","1294532607","NO","Norway"
+"77.41.0.0","77.41.255.255","1294532608","1294598143","RU","Russian Federation"
+"77.42.0.0","77.42.127.255","1294598144","1294630911","IT","Italy"
+"77.42.128.0","77.42.255.255","1294630912","1294663679","LB","Lebanon"
+"77.43.0.0","77.43.127.255","1294663680","1294696447","IT","Italy"
+"77.43.128.0","77.43.255.255","1294696448","1294729215","RU","Russian Federation"
+"77.44.0.0","77.44.127.255","1294729216","1294761983","GB","United Kingdom"
+"77.44.128.0","77.44.255.255","1294761984","1294794751","SY","Syrian Arab Republic"
+"77.45.0.0","77.45.127.255","1294794752","1294827519","PL","Poland"
+"77.45.128.0","77.45.255.255","1294827520","1294860287","RU","Russian Federation"
+"77.46.0.0","77.46.127.255","1294860288","1294893055","PL","Poland"
+"77.46.128.0","77.46.255.255","1294893056","1294925823","RS","Serbia"
+"77.47.0.0","77.47.127.255","1294925824","1294958591","DE","Germany"
+"77.47.128.0","77.47.255.255","1294958592","1294991359","UA","Ukraine"
+"77.48.0.0","77.48.129.255","1294991360","1295024639","CZ","Czech Republic"
+"77.48.130.0","77.48.130.255","1295024640","1295024895","SK","Slovakia"
+"77.48.131.0","77.48.219.255","1295024896","1295047679","CZ","Czech Republic"
+"77.48.220.0","77.48.221.255","1295047680","1295048191","SK","Slovakia"
+"77.48.222.0","77.48.255.255","1295048192","1295056895","CZ","Czech Republic"
+"77.49.0.0","77.49.255.255","1295056896","1295122431","GR","Greece"
+"77.50.0.0","77.51.255.255","1295122432","1295253503","RU","Russian Federation"
+"77.52.0.0","77.52.255.255","1295253504","1295319039","UA","Ukraine"
+"77.53.0.0","77.53.255.255","1295319040","1295384575","SE","Sweden"
+"77.54.0.0","77.54.255.255","1295384576","1295450111","PT","Portugal"
+"77.55.0.0","77.55.255.255","1295450112","1295515647","PL","Poland"
+"77.56.0.0","77.59.255.255","1295515648","1295777791","CH","Switzerland"
+"77.60.0.0","77.63.255.255","1295777792","1296039935","NL","Netherlands"
+"77.64.0.0","77.64.127.255","1296039936","1296072703","SA","Saudi Arabia"
+"77.64.128.0","77.64.255.255","1296072704","1296105471","DE","Germany"
+"77.65.0.0","77.65.255.255","1296105472","1296171007","PL","Poland"
+"77.66.0.0","77.66.127.255","1296171008","1296203775","DK","Denmark"
+"77.66.128.0","77.66.255.255","1296203776","1296236543","RU","Russian Federation"
+"77.67.0.0","77.67.0.127","1296236544","1296236671","FR","France"
+"77.67.0.128","77.67.0.255","1296236672","1296236799","US","United States"
+"77.67.1.0","77.67.1.255","1296236800","1296237055","IE","Ireland"
+"77.67.2.0","77.67.2.255","1296237056","1296237311","FR","France"
+"77.67.3.0","77.67.3.127","1296237312","1296237439","IE","Ireland"
+"77.67.3.128","77.67.3.255","1296237440","1296237567","IT","Italy"
+"77.67.4.0","77.67.7.255","1296237568","1296238591","GB","United Kingdom"
+"77.67.8.0","77.67.9.255","1296238592","1296239103","NL","Netherlands"
+"77.67.10.0","77.67.10.127","1296239104","1296239231","IE","Ireland"
+"77.67.10.128","77.67.10.255","1296239232","1296239359","NL","Netherlands"
+"77.67.11.0","77.67.14.255","1296239360","1296240383","DE","Germany"
+"77.67.15.0","77.67.18.255","1296240384","1296241407","IE","Ireland"
+"77.67.19.0","77.67.21.255","1296241408","1296242175","NL","Netherlands"
+"77.67.22.0","77.67.22.127","1296242176","1296242303","IE","Ireland"
+"77.67.22.128","77.67.22.255","1296242304","1296242431","NL","Netherlands"
+"77.67.23.0","77.67.24.239","1296242432","1296242927","IE","Ireland"
+"77.67.24.240","77.67.24.255","1296242928","1296242943","GB","United Kingdom"
+"77.67.25.0","77.67.25.31","1296242944","1296242975","IE","Ireland"
+"77.67.25.32","77.67.25.63","1296242976","1296243007","ES","Spain"
+"77.67.25.64","77.67.25.167","1296243008","1296243111","IE","Ireland"
+"77.67.25.168","77.67.25.175","1296243112","1296243119","GB","United Kingdom"
+"77.67.25.176","77.67.26.255","1296243120","1296243455","IE","Ireland"
+"77.67.27.0","77.67.27.255","1296243456","1296243711","DE","Germany"
+"77.67.28.0","77.67.29.255","1296243712","1296244223","US","United States"
+"77.67.30.0","77.67.30.255","1296244224","1296244479","NL","Netherlands"
+"77.67.31.0","77.67.32.255","1296244480","1296244991","IE","Ireland"
+"77.67.33.0","77.67.33.255","1296244992","1296245247","CH","Switzerland"
+"77.67.34.0","77.67.34.255","1296245248","1296245503","IE","Ireland"
+"77.67.35.0","77.67.35.255","1296245504","1296245759","NL","Netherlands"
+"77.67.36.0","77.67.39.255","1296245760","1296246783","ES","Spain"
+"77.67.40.0","77.67.41.255","1296246784","1296247295","NL","Netherlands"
+"77.67.42.0","77.67.43.255","1296247296","1296247807","DE","Germany"
+"77.67.44.0","77.67.46.127","1296247808","1296248447","IE","Ireland"
+"77.67.46.128","77.67.46.255","1296248448","1296248575","DE","Germany"
+"77.67.47.0","77.67.47.127","1296248576","1296248703","IE","Ireland"
+"77.67.47.128","77.67.47.255","1296248704","1296248831","FR","France"
+"77.67.48.0","77.67.48.127","1296248832","1296248959","IE","Ireland"
+"77.67.48.128","77.67.48.191","1296248960","1296249023","DE","Germany"
+"77.67.48.192","77.67.48.255","1296249024","1296249087","GB","United Kingdom"
+"77.67.49.0","77.67.49.191","1296249088","1296249279","IE","Ireland"
+"77.67.49.192","77.67.49.255","1296249280","1296249343","DE","Germany"
+"77.67.50.0","77.67.50.63","1296249344","1296249407","IE","Ireland"
+"77.67.50.64","77.67.50.79","1296249408","1296249423","GB","United Kingdom"
+"77.67.50.80","77.67.50.95","1296249424","1296249439","IE","Ireland"
+"77.67.50.96","77.67.50.111","1296249440","1296249455","GB","United Kingdom"
+"77.67.50.112","77.67.50.119","1296249456","1296249463","IT","Italy"
+"77.67.50.120","77.67.50.127","1296249464","1296249471","GB","United Kingdom"
+"77.67.50.128","77.67.50.223","1296249472","1296249567","IE","Ireland"
+"77.67.50.224","77.67.50.255","1296249568","1296249599","NO","Norway"
+"77.67.51.0","77.67.51.15","1296249600","1296249615","GB","United Kingdom"
+"77.67.51.16","77.67.51.147","1296249616","1296249747","IE","Ireland"
+"77.67.51.148","77.67.51.151","1296249748","1296249751","GB","United Kingdom"
+"77.67.51.152","77.67.51.223","1296249752","1296249823","IE","Ireland"
+"77.67.51.224","77.67.51.255","1296249824","1296249855","FR","France"
+"77.67.52.0","77.67.53.127","1296249856","1296250239","IE","Ireland"
+"77.67.53.128","77.67.53.159","1296250240","1296250271","FR","France"
+"77.67.53.160","77.67.53.255","1296250272","1296250367","IE","Ireland"
+"77.67.54.0","77.67.54.31","1296250368","1296250399","CZ","Czech Republic"
+"77.67.54.32","77.67.54.63","1296250400","1296250431","DE","Germany"
+"77.67.54.64","77.67.54.95","1296250432","1296250463","PL","Poland"
+"77.67.54.96","77.67.54.127","1296250464","1296250495","RO","Romania"
+"77.67.54.128","77.67.54.159","1296250496","1296250527","IE","Ireland"
+"77.67.54.160","77.67.54.191","1296250528","1296250559","DK","Denmark"
+"77.67.54.192","77.67.55.223","1296250560","1296250847","IE","Ireland"
+"77.67.55.224","77.67.55.255","1296250848","1296250879","GB","United Kingdom"
+"77.67.56.0","77.67.57.63","1296250880","1296251199","IE","Ireland"
+"77.67.57.64","77.67.57.95","1296251200","1296251231","NL","Netherlands"
+"77.67.57.96","77.67.57.255","1296251232","1296251391","IE","Ireland"
+"77.67.58.0","77.67.59.127","1296251392","1296251775","NL","Netherlands"
+"77.67.59.128","77.67.59.255","1296251776","1296251903","DE","Germany"
+"77.67.60.0","77.67.62.63","1296251904","1296252479","IE","Ireland"
+"77.67.62.64","77.67.62.71","1296252480","1296252487","ES","Spain"
+"77.67.62.72","77.67.62.119","1296252488","1296252535","IE","Ireland"
+"77.67.62.120","77.67.62.127","1296252536","1296252543","IT","Italy"
+"77.67.62.128","77.67.62.135","1296252544","1296252551","FR","France"
+"77.67.62.136","77.67.62.175","1296252552","1296252591","IE","Ireland"
+"77.67.62.176","77.67.62.179","1296252592","1296252595","GB","United Kingdom"
+"77.67.62.180","77.67.62.183","1296252596","1296252599","IE","Ireland"
+"77.67.62.184","77.67.62.191","1296252600","1296252607","GB","United Kingdom"
+"77.67.62.192","77.67.62.199","1296252608","1296252615","NL","Netherlands"
+"77.67.62.200","77.67.62.207","1296252616","1296252623","ES","Spain"
+"77.67.62.208","77.67.62.231","1296252624","1296252647","IE","Ireland"
+"77.67.62.232","77.67.62.239","1296252648","1296252655","GB","United Kingdom"
+"77.67.62.240","77.67.62.251","1296252656","1296252667","IE","Ireland"
+"77.67.62.252","77.67.62.255","1296252668","1296252671","GB","United Kingdom"
+"77.67.63.0","77.67.63.199","1296252672","1296252871","IE","Ireland"
+"77.67.63.200","77.67.63.207","1296252872","1296252879","DE","Germany"
+"77.67.63.208","77.67.79.71","1296252880","1296256839","IE","Ireland"
+"77.67.79.72","77.67.79.79","1296256840","1296256847","US","United States"
+"77.67.79.80","77.67.84.255","1296256848","1296258303","IE","Ireland"
+"77.67.85.0","77.67.85.255","1296258304","1296258559","NL","Netherlands"
+"77.67.86.0","77.67.87.255","1296258560","1296259071","US","United States"
+"77.67.88.0","77.67.90.255","1296259072","1296259839","IE","Ireland"
+"77.67.91.0","77.67.91.255","1296259840","1296260095","NL","Netherlands"
+"77.67.92.0","77.67.92.255","1296260096","1296260351","US","United States"
+"77.67.93.0","77.67.95.255","1296260352","1296261119","IE","Ireland"
+"77.67.96.0","77.67.99.255","1296261120","1296262143","DE","Germany"
+"77.67.100.0","77.67.100.239","1296262144","1296262383","IE","Ireland"
+"77.67.100.240","77.67.100.255","1296262384","1296262399","IN","India"
+"77.67.101.0","77.67.101.255","1296262400","1296262655","US","United States"
+"77.67.102.0","77.67.105.255","1296262656","1296263679","IE","Ireland"
+"77.67.106.0","77.67.106.255","1296263680","1296263935","US","United States"
+"77.67.107.0","77.67.108.71","1296263936","1296264263","IE","Ireland"
+"77.67.108.72","77.67.108.79","1296264264","1296264271","GB","United Kingdom"
+"77.67.108.80","77.67.108.95","1296264272","1296264287","IE","Ireland"
+"77.67.108.96","77.67.108.111","1296264288","1296264303","US","United States"
+"77.67.108.112","77.67.111.191","1296264304","1296265151","IE","Ireland"
+"77.67.111.192","77.67.111.255","1296265152","1296265215","FR","France"
+"77.67.112.0","77.67.119.255","1296265216","1296267263","IE","Ireland"
+"77.67.120.0","77.67.120.77","1296267264","1296267341","DE","Germany"
+"77.67.120.78","77.67.120.78","1296267342","1296267342","GB","United Kingdom"
+"77.67.120.79","77.67.123.255","1296267343","1296268287","DE","Germany"
+"77.67.124.0","77.67.125.255","1296268288","1296268799","IE","Ireland"
+"77.67.126.0","77.67.126.255","1296268800","1296269055","FR","France"
+"77.67.127.0","77.67.127.255","1296269056","1296269311","US","United States"
+"77.67.128.0","77.67.255.255","1296269312","1296302079","BY","Belarus"
+"77.68.0.0","77.68.127.255","1296302080","1296334847","GB","United Kingdom"
+"77.68.128.0","77.68.255.255","1296334848","1296367615","DK","Denmark"
+"77.69.0.0","77.69.127.255","1296367616","1296400383","GR","Greece"
+"77.69.128.0","77.69.255.255","1296400384","1296433151","BH","Bahrain"
+"77.70.0.0","77.70.127.255","1296433152","1296465919","BG","Bulgaria"
+"77.70.128.0","77.70.142.183","1296465920","1296469687","LU","Luxembourg"
+"77.70.142.184","77.70.142.187","1296469688","1296469691","BF","Burkina Faso"
+"77.70.142.188","77.70.142.199","1296469692","1296469703","LU","Luxembourg"
+"77.70.142.200","77.70.142.207","1296469704","1296469711","AF","Afghanistan"
+"77.70.142.208","77.70.142.255","1296469712","1296469759","LU","Luxembourg"
+"77.70.143.0","77.70.181.255","1296469760","1296479743","FR","France"
+"77.70.182.0","77.70.191.255","1296479744","1296482303","NO","Norway"
+"77.70.192.0","77.70.255.255","1296482304","1296498687","FR","France"
+"77.71.0.0","77.71.127.255","1296498688","1296531455","BG","Bulgaria"
+"77.71.128.0","77.71.255.255","1296531456","1296564223","MT","Malta"
+"77.72.0.0","77.72.7.255","1296564224","1296566271","GB","United Kingdom"
+"77.72.8.0","77.72.15.255","1296566272","1296568319","DE","Germany"
+"77.72.16.0","77.72.23.255","1296568320","1296570367","RU","Russian Federation"
+"77.72.24.0","77.72.39.255","1296570368","1296574463","IT","Italy"
+"77.72.40.0","77.72.47.255","1296574464","1296576511","FR","France"
+"77.72.48.0","77.72.55.255","1296576512","1296578559","DK","Denmark"
+"77.72.56.0","77.72.63.255","1296578560","1296580607","FI","Finland"
+"77.72.64.0","77.72.71.255","1296580608","1296582655","CH","Switzerland"
+"77.72.72.0","77.72.79.255","1296582656","1296584703","IE","Ireland"
+"77.72.80.0","77.72.87.255","1296584704","1296586751","RU","Russian Federation"
+"77.72.88.0","77.72.95.255","1296586752","1296588799","FR","France"
+"77.72.96.0","77.72.103.255","1296588800","1296590847","SE","Sweden"
+"77.72.104.0","77.72.111.255","1296590848","1296592895","ES","Spain"
+"77.72.112.0","77.72.119.255","1296592896","1296594943","NL","Netherlands"
+"77.72.120.0","77.72.127.255","1296594944","1296596991","RU","Russian Federation"
+"77.72.128.0","77.72.135.255","1296596992","1296599039","DE","Germany"
+"77.72.136.0","77.72.143.255","1296599040","1296601087","RU","Russian Federation"
+"77.72.144.0","77.72.159.255","1296601088","1296605183","NL","Netherlands"
+"77.72.160.0","77.72.167.255","1296605184","1296607231","AT","Austria"
+"77.72.168.0","77.72.175.255","1296607232","1296609279","NL","Netherlands"
+"77.72.176.0","77.72.183.255","1296609280","1296611327","CH","Switzerland"
+"77.72.184.0","77.72.191.255","1296611328","1296613375","TR","Turkey"
+"77.72.192.0","77.72.199.255","1296613376","1296615423","IT","Italy"
+"77.72.200.0","77.72.207.255","1296615424","1296617471","GB","United Kingdom"
+"77.72.208.0","77.72.215.255","1296617472","1296619519","ES","Spain"
+"77.72.216.0","77.72.223.255","1296619520","1296621567","DE","Germany"
+"77.72.224.0","77.72.231.255","1296621568","1296623615","SE","Sweden"
+"77.72.232.0","77.72.239.255","1296623616","1296625663","BE","Belgium"
+"77.72.240.0","77.72.255.255","1296625664","1296629759","RU","Russian Federation"
+"77.73.0.0","77.73.15.255","1296629760","1296633855","GB","United Kingdom"
+"77.73.24.0","77.73.31.255","1296635904","1296637951","RU","Russian Federation"
+"77.73.40.0","77.73.47.255","1296640000","1296642047","ES","Spain"
+"77.73.48.0","77.73.55.255","1296642048","1296644095","RU","Russian Federation"
+"77.73.56.0","77.73.63.255","1296644096","1296646143","IT","Italy"
+"77.73.64.0","77.73.71.255","1296646144","1296648191","RU","Russian Federation"
+"77.73.72.0","77.73.79.255","1296648192","1296650239","GB","United Kingdom"
+"77.73.80.0","77.73.87.255","1296650240","1296652287","ES","Spain"
+"77.73.88.0","77.73.95.255","1296652288","1296654335","RU","Russian Federation"
+"77.73.96.0","77.73.103.255","1296654336","1296656383","BE","Belgium"
+"77.73.104.0","77.73.111.255","1296656384","1296658431","RU","Russian Federation"
+"77.73.112.0","77.73.127.255","1296658432","1296662527","GB","United Kingdom"
+"77.73.128.0","77.73.135.255","1296662528","1296664575","KZ","Kazakhstan"
+"77.73.136.0","77.73.143.255","1296664576","1296666623","RU","Russian Federation"
+"77.73.144.0","77.73.159.255","1296666624","1296670719","GB","United Kingdom"
+"77.73.160.0","77.73.167.255","1296670720","1296672767","ES","Spain"
+"77.73.168.0","77.73.175.255","1296672768","1296674815","GB","United Kingdom"
+"77.73.176.0","77.73.183.255","1296674816","1296676863","BE","Belgium"
+"77.73.184.0","77.73.185.175","1296676864","1296677295","JE","Jersey"
+"77.73.185.176","77.73.185.183","1296677296","1296677303","NG","Nigeria"
+"77.73.185.184","77.73.187.7","1296677304","1296677639","JE","Jersey"
+"77.73.187.8","77.73.187.15","1296677640","1296677647","NG","Nigeria"
+"77.73.187.16","77.73.187.95","1296677648","1296677727","JE","Jersey"
+"77.73.187.96","77.73.187.103","1296677728","1296677735","NG","Nigeria"
+"77.73.187.104","77.73.191.135","1296677736","1296678791","JE","Jersey"
+"77.73.191.136","77.73.191.143","1296678792","1296678799","NG","Nigeria"
+"77.73.191.144","77.73.191.247","1296678800","1296678903","JE","Jersey"
+"77.73.191.248","77.73.191.255","1296678904","1296678911","NG","Nigeria"
+"77.73.192.0","77.73.199.255","1296678912","1296680959","SA","Saudi Arabia"
+"77.73.200.0","77.73.207.255","1296680960","1296683007","ES","Spain"
+"77.73.208.0","77.73.215.255","1296683008","1296685055","IE","Ireland"
+"77.73.216.0","77.73.223.255","1296685056","1296687103","TR","Turkey"
+"77.73.224.0","77.73.231.255","1296687104","1296689151","NL","Netherlands"
+"77.73.232.0","77.73.239.255","1296689152","1296691199","RU","Russian Federation"
+"77.73.240.0","77.73.247.255","1296691200","1296693247","CH","Switzerland"
+"77.73.248.0","77.73.255.255","1296693248","1296695295","DE","Germany"
+"77.74.0.0","77.74.7.255","1296695296","1296697343","CH","Switzerland"
+"77.74.8.0","77.74.15.255","1296697344","1296699391","RU","Russian Federation"
+"77.74.16.0","77.74.23.255","1296699392","1296701439","IT","Italy"
+"77.74.24.0","77.74.31.255","1296701440","1296703487","RU","Russian Federation"
+"77.74.32.0","77.74.39.255","1296703488","1296705535","BY","Belarus"
+"77.74.40.0","77.74.47.255","1296705536","1296707583","GE","Georgia"
+"77.74.48.0","77.74.55.255","1296707584","1296709631","NL","Netherlands"
+"77.74.56.0","77.74.56.255","1296709632","1296709887","CY","Cyprus"
+"77.74.57.0","77.74.63.255","1296709888","1296711679","CH","Switzerland"
+"77.74.64.0","77.74.71.255","1296711680","1296713727","KZ","Kazakhstan"
+"77.74.72.0","77.74.79.255","1296713728","1296715775","RU","Russian Federation"
+"77.74.80.0","77.74.87.255","1296715776","1296717823","CH","Switzerland"
+"77.74.88.0","77.74.95.255","1296717824","1296719871","BE","Belgium"
+"77.74.96.0","77.74.103.255","1296719872","1296721919","CH","Switzerland"
+"77.74.104.0","77.74.111.255","1296721920","1296723967","GB","United Kingdom"
+"77.74.112.0","77.74.119.255","1296723968","1296726015","AT","Austria"
+"77.74.120.0","77.74.127.255","1296726016","1296728063","GB","United Kingdom"
+"77.74.128.0","77.74.135.255","1296728064","1296730111","SE","Sweden"
+"77.74.136.0","77.74.143.255","1296730112","1296732159","DE","Germany"
+"77.74.144.0","77.74.151.255","1296732160","1296734207","IT","Italy"
+"77.74.152.0","77.74.159.255","1296734208","1296736255","US","United States"
+"77.74.160.0","77.74.167.255","1296736256","1296738303","NO","Norway"
+"77.74.168.0","77.74.169.255","1296738304","1296738815","CH","Switzerland"
+"77.74.170.0","77.74.171.255","1296738816","1296739327","FI","Finland"
+"77.74.172.0","77.74.175.255","1296739328","1296740351","CH","Switzerland"
+"77.74.176.0","77.74.191.255","1296740352","1296744447","RU","Russian Federation"
+"77.74.192.0","77.74.199.255","1296744448","1296746495","GB","United Kingdom"
+"77.74.208.0","77.74.215.255","1296748544","1296750591","FR","France"
+"77.74.216.0","77.74.223.255","1296750592","1296752639","NO","Norway"
+"77.74.224.0","77.74.231.255","1296752640","1296754687","BA","Bosnia and Herzegovina"
+"77.74.232.0","77.74.239.255","1296754688","1296756735","DE","Germany"
+"77.74.240.0","77.74.247.255","1296756736","1296758783","FR","France"
+"77.74.248.0","77.74.255.255","1296758784","1296760831","RS","Serbia"
+"77.75.0.0","77.75.15.255","1296760832","1296764927","RU","Russian Federation"
+"77.75.16.0","77.75.31.255","1296764928","1296769023","AT","Austria"
+"77.75.32.0","77.75.39.255","1296769024","1296771071","TR","Turkey"
+"77.75.40.0","77.75.47.255","1296771072","1296773119","LT","Lithuania"
+"77.75.48.0","77.75.51.255","1296773120","1296774143","FR","France"
+"77.75.52.0","77.75.55.255","1296774144","1296775167","EU","Europe"
+"77.75.56.0","77.75.71.255","1296775168","1296779263","FR","France"
+"77.75.72.0","77.75.79.255","1296779264","1296781311","CZ","Czech Republic"
+"77.75.80.0","77.75.87.255","1296781312","1296783359","DK","Denmark"
+"77.75.88.0","77.75.95.255","1296783360","1296785407","LB","Lebanon"
+"77.75.96.0","77.75.103.255","1296785408","1296787455","IE","Ireland"
+"77.75.104.0","77.75.111.255","1296787456","1296789503","GB","United Kingdom"
+"77.75.112.0","77.75.119.255","1296789504","1296791551","CH","Switzerland"
+"77.75.120.0","77.75.127.255","1296791552","1296793599","GB","United Kingdom"
+"77.75.128.0","77.75.135.255","1296793600","1296795647","RU","Russian Federation"
+"77.75.136.0","77.75.143.255","1296795648","1296797695","GB","United Kingdom"
+"77.75.144.0","77.75.151.255","1296797696","1296799743","UA","Ukraine"
+"77.75.152.0","77.75.159.255","1296799744","1296801791","RU","Russian Federation"
+"77.75.160.0","77.75.167.255","1296801792","1296803839","DK","Denmark"
+"77.75.168.0","77.75.175.255","1296803840","1296805887","RU","Russian Federation"
+"77.75.176.0","77.75.183.255","1296805888","1296807935","ES","Spain"
+"77.75.184.0","77.75.199.255","1296807936","1296812031","GB","United Kingdom"
+"77.75.200.0","77.75.207.255","1296812032","1296814079","DE","Germany"
+"77.75.208.0","77.75.215.255","1296814080","1296816127","NO","Norway"
+"77.75.216.0","77.75.223.255","1296816128","1296818175","TR","Turkey"
+"77.75.224.0","77.75.231.255","1296818176","1296820223","ES","Spain"
+"77.75.232.0","77.75.239.255","1296820224","1296822271","GB","United Kingdom"
+"77.75.240.0","77.75.247.255","1296822272","1296824319","IE","Ireland"
+"77.75.248.0","77.75.255.255","1296824320","1296826367","DE","Germany"
+"77.76.0.0","77.76.63.255","1296826368","1296842751","BG","Bulgaria"
+"77.76.64.0","77.76.127.255","1296842752","1296859135","GB","United Kingdom"
+"77.76.128.0","77.76.191.255","1296859136","1296875519","BG","Bulgaria"
+"77.76.192.0","77.76.255.255","1296875520","1296891903","DE","Germany"
+"77.77.0.0","77.77.63.255","1296891904","1296908287","BG","Bulgaria"
+"77.77.64.0","77.77.127.255","1296908288","1296924671","IR","Iran, Islamic Republic of"
+"77.77.128.0","77.77.191.255","1296924672","1296941055","BG","Bulgaria"
+"77.77.192.0","77.77.255.255","1296941056","1296957439","BA","Bosnia and Herzegovina"
+"77.78.0.0","77.78.63.255","1296957440","1296973823","BG","Bulgaria"
+"77.78.64.0","77.78.127.255","1296973824","1296990207","CZ","Czech Republic"
+"77.78.128.0","77.78.159.255","1296990208","1296998399","BG","Bulgaria"
+"77.78.160.0","77.78.191.255","1296998400","1297006591","DE","Germany"
+"77.78.192.0","77.78.255.255","1297006592","1297022975","BA","Bosnia and Herzegovina"
+"77.79.0.0","77.79.63.255","1297022976","1297039359","LT","Lithuania"
+"77.79.64.0","77.79.127.255","1297039360","1297055743","TR","Turkey"
+"77.79.128.0","77.79.191.255","1297055744","1297072127","RU","Russian Federation"
+"77.79.192.0","77.79.255.255","1297072128","1297088511","PL","Poland"
+"77.80.0.0","77.80.127.255","1297088512","1297121279","AT","Austria"
+"77.80.128.0","77.80.255.255","1297121280","1297154047","SE","Sweden"
+"77.81.0.0","77.81.2.255","1297154048","1297154815","RO","Romania"
+"77.81.3.0","77.81.3.255","1297154816","1297155071","MD","Moldova, Republic of"
+"77.81.4.0","77.81.5.255","1297155072","1297155583","RO","Romania"
+"77.81.6.0","77.81.7.255","1297155584","1297156095","SE","Sweden"
+"77.81.8.0","77.81.31.255","1297156096","1297162239","RO","Romania"
+"77.81.32.0","77.81.47.255","1297162240","1297166335","IR","Iran, Islamic Republic of"
+"77.81.48.0","77.81.55.255","1297166336","1297168383","RO","Romania"
+"77.81.56.0","77.81.63.255","1297168384","1297170431","AZ","Azerbaijan"
+"77.81.64.0","77.81.65.255","1297170432","1297170943","RO","Romania"
+"77.81.66.0","77.81.67.255","1297170944","1297171455","GB","United Kingdom"
+"77.81.68.0","77.81.71.255","1297171456","1297172479","RO","Romania"
+"77.81.72.0","77.81.73.255","1297172480","1297172991","GB","United Kingdom"
+"77.81.74.0","77.81.75.255","1297172992","1297173503","RO","Romania"
+"77.81.76.0","77.81.83.255","1297173504","1297175551","IR","Iran, Islamic Republic of"
+"77.81.84.0","77.81.86.255","1297175552","1297176319","GB","United Kingdom"
+"77.81.87.0","77.81.88.255","1297176320","1297176831","RO","Romania"
+"77.81.89.0","77.81.91.255","1297176832","1297177599","GB","United Kingdom"
+"77.81.92.0","77.81.92.255","1297177600","1297177855","QA","Qatar"
+"77.81.93.0","77.81.93.255","1297177856","1297178111","US","United States"
+"77.81.94.0","77.81.94.255","1297178112","1297178367","QA","Qatar"
+"77.81.95.0","77.81.95.255","1297178368","1297178623","RO","Romania"
+"77.81.96.0","77.81.96.255","1297178624","1297178879","NL","Netherlands"
+"77.81.97.0","77.81.106.255","1297178880","1297181439","RO","Romania"
+"77.81.107.0","77.81.107.255","1297181440","1297181695","GB","United Kingdom"
+"77.81.108.0","77.81.108.255","1297181696","1297181951","RO","Romania"
+"77.81.109.0","77.81.109.255","1297181952","1297182207","DE","Germany"
+"77.81.110.0","77.81.110.255","1297182208","1297182463","NL","Netherlands"
+"77.81.111.0","77.81.111.255","1297182464","1297182719","RO","Romania"
+"77.81.112.0","77.81.119.255","1297182720","1297184767","ES","Spain"
+"77.81.120.0","77.81.121.255","1297184768","1297185279","BZ","Belize"
+"77.81.122.0","77.81.123.255","1297185280","1297185791","RO","Romania"
+"77.81.124.0","77.81.124.127","1297185792","1297185919","NL","Netherlands"
+"77.81.124.128","77.81.127.255","1297185920","1297186815","RO","Romania"
+"77.81.128.0","77.81.135.255","1297186816","1297188863","IR","Iran, Islamic Republic of"
+"77.81.136.0","77.81.140.255","1297188864","1297190143","RO","Romania"
+"77.81.141.0","77.81.141.255","1297190144","1297190399","ES","Spain"
+"77.81.142.0","77.81.142.255","1297190400","1297190655","RO","Romania"
+"77.81.143.0","77.81.143.255","1297190656","1297190911","IT","Italy"
+"77.81.144.0","77.81.159.255","1297190912","1297195007","IR","Iran, Islamic Republic of"
+"77.81.160.0","77.81.160.127","1297195008","1297195135","NL","Netherlands"
+"77.81.160.128","77.81.166.255","1297195136","1297196799","RO","Romania"
+"77.81.167.0","77.81.167.255","1297196800","1297197055","CN","China"
+"77.81.168.0","77.81.187.255","1297197056","1297202175","RO","Romania"
+"77.81.188.0","77.81.189.255","1297202176","1297202687","SE","Sweden"
+"77.81.190.0","77.81.190.255","1297202688","1297202943","RO","Romania"
+"77.81.191.0","77.81.191.255","1297202944","1297203199","GB","United Kingdom"
+"77.81.192.0","77.81.223.255","1297203200","1297211391","IR","Iran, Islamic Republic of"
+"77.81.224.0","77.81.239.255","1297211392","1297215487","IT","Italy"
+"77.81.240.0","77.81.247.255","1297215488","1297217535","NL","Netherlands"
+"77.81.248.0","77.81.255.255","1297217536","1297219583","AZ","Azerbaijan"
+"77.82.0.0","77.82.255.255","1297219584","1297285119","RU","Russian Federation"
+"77.84.0.0","77.84.255.255","1297350656","1297416191","FR","France"
+"77.85.0.0","77.85.255.255","1297416192","1297481727","BG","Bulgaria"
+"77.86.0.0","77.86.127.255","1297481728","1297514495","GB","United Kingdom"
+"77.86.128.0","77.86.255.255","1297514496","1297547263","FI","Finland"
+"77.87.0.0","77.87.7.255","1297547264","1297549311","PL","Poland"
+"77.87.8.0","77.87.15.255","1297549312","1297551359","LT","Lithuania"
+"77.87.16.0","77.87.23.255","1297551360","1297553407","SA","Saudi Arabia"
+"77.87.24.0","77.87.31.255","1297553408","1297555455","IE","Ireland"
+"77.87.32.0","77.87.47.255","1297555456","1297559551","UA","Ukraine"
+"77.87.48.0","77.87.55.255","1297559552","1297561599","DE","Germany"
+"77.87.56.0","77.87.63.255","1297561600","1297563647","NL","Netherlands"
+"77.87.64.0","77.87.71.255","1297563648","1297565695","RU","Russian Federation"
+"77.87.72.0","77.87.79.255","1297565696","1297567743","PL","Poland"
+"77.87.80.0","77.87.87.255","1297567744","1297569791","RU","Russian Federation"
+"77.87.88.0","77.87.95.255","1297569792","1297571839","RO","Romania"
+"77.87.96.0","77.87.103.255","1297571840","1297573887","RU","Russian Federation"
+"77.87.104.0","77.87.111.255","1297573888","1297575935","FR","France"
+"77.87.112.0","77.87.119.255","1297575936","1297577983","RU","Russian Federation"
+"77.87.120.0","77.87.127.255","1297577984","1297580031","PL","Poland"
+"77.87.128.0","77.87.135.255","1297580032","1297582079","CH","Switzerland"
+"77.87.136.0","77.87.143.255","1297582080","1297584127","PL","Poland"
+"77.87.144.0","77.87.159.255","1297584128","1297588223","UA","Ukraine"
+"77.87.160.0","77.87.167.255","1297588224","1297590271","NL","Netherlands"
+"77.87.168.0","77.87.175.255","1297590272","1297592319","RU","Russian Federation"
+"77.87.176.0","77.87.183.255","1297592320","1297594367","GB","United Kingdom"
+"77.87.184.0","77.87.191.255","1297594368","1297596415","DE","Germany"
+"77.87.192.0","77.87.199.255","1297596416","1297598463","UA","Ukraine"
+"77.87.200.0","77.87.215.255","1297598464","1297602559","RU","Russian Federation"
+"77.87.216.0","77.87.223.255","1297602560","1297604607","PL","Poland"
+"77.87.224.0","77.87.231.255","1297604608","1297606655","DE","Germany"
+"77.87.232.0","77.87.247.255","1297606656","1297610751","CZ","Czech Republic"
+"77.87.248.0","77.87.255.255","1297610752","1297612799","DE","Germany"
+"77.88.0.0","77.88.9.127","1297612800","1297615231","RU","Russian Federation"
+"77.88.9.128","77.88.9.255","1297615232","1297615359","DE","Germany"
+"77.88.10.0","77.88.46.255","1297615360","1297624831","RU","Russian Federation"
+"77.88.47.0","77.88.47.255","1297624832","1297625087","US","United States"
+"77.88.48.0","77.88.63.255","1297625088","1297629183","RU","Russian Federation"
+"77.88.64.0","77.88.127.255","1297629184","1297645567","NO","Norway"
+"77.88.128.0","77.88.191.255","1297645568","1297661951","PL","Poland"
+"77.88.192.0","77.88.223.255","1297661952","1297670143","UA","Ukraine"
+"77.88.224.0","77.88.239.255","1297670144","1297674239","GB","United Kingdom"
+"77.88.240.0","77.88.255.255","1297674240","1297678335","UA","Ukraine"
+"77.89.0.0","77.89.63.255","1297678336","1297694719","IT","Italy"
+"77.89.64.0","77.89.127.255","1297694720","1297711103","PL","Poland"
+"77.89.128.0","77.89.191.255","1297711104","1297727487","GB","United Kingdom"
+"77.89.192.0","77.89.255.255","1297727488","1297743871","MD","Moldova, Republic of"
+"77.90.0.0","77.90.63.255","1297743872","1297760255","DE","Germany"
+"77.90.64.0","77.90.119.255","1297760256","1297774591","LT","Lithuania"
+"77.90.120.0","77.90.120.255","1297774592","1297774847","US","United States"
+"77.90.121.0","77.90.127.255","1297774848","1297776639","LT","Lithuania"
+"77.90.128.0","77.90.191.255","1297776640","1297793023","DE","Germany"
+"77.90.192.0","77.90.255.255","1297793024","1297809407","UA","Ukraine"
+"77.91.0.0","77.91.63.255","1297809408","1297825791","PL","Poland"
+"77.91.64.0","77.91.111.255","1297825792","1297838079","RU","Russian Federation"
+"77.91.112.0","77.91.112.255","1297838080","1297838335","LU","Luxembourg"
+"77.91.113.0","77.91.127.255","1297838336","1297842175","RU","Russian Federation"
+"77.91.128.0","77.91.191.255","1297842176","1297858559","UA","Ukraine"
+"77.91.192.0","77.91.199.255","1297858560","1297860607","RU","Russian Federation"
+"77.91.200.0","77.91.207.255","1297860608","1297862655","PT","Portugal"
+"77.91.208.0","77.91.215.255","1297862656","1297864703","FI","Finland"
+"77.91.216.0","77.91.223.255","1297864704","1297866751","SE","Sweden"
+"77.91.224.0","77.91.231.255","1297866752","1297868799","RU","Russian Federation"
+"77.91.232.0","77.91.239.255","1297868800","1297870847","DE","Germany"
+"77.91.240.0","77.91.247.255","1297870848","1297872895","FR","France"
+"77.91.248.0","77.91.255.255","1297872896","1297874943","GB","United Kingdom"
+"77.92.0.0","77.92.16.0","1297874944","1297879040","CY","Cyprus"
+"77.92.16.1","77.92.31.255","1297879041","1297883135","TR","Turkey"
+"77.92.32.0","77.92.63.255","1297883136","1297891327","PL","Poland"
+"77.92.64.0","77.92.95.255","1297891328","1297899519","GB","United Kingdom"
+"77.92.96.0","77.92.159.255","1297899520","1297915903","TR","Turkey"
+"77.92.160.0","77.92.191.255","1297915904","1297924095","BH","Bahrain"
+"77.92.192.0","77.92.223.255","1297924096","1297932287","CZ","Czech Republic"
+"77.92.224.0","77.92.255.255","1297932288","1297940479","GE","Georgia"
+"77.93.0.0","77.93.31.255","1297940480","1297948671","LV","Latvia"
+"77.93.32.0","77.93.63.255","1297948672","1297956863","UA","Ukraine"
+"77.93.64.0","77.93.95.255","1297956864","1297965055","NL","Netherlands"
+"77.93.96.0","77.93.127.255","1297965056","1297973247","RU","Russian Federation"
+"77.93.128.0","77.93.159.255","1297973248","1297981439","GB","United Kingdom"
+"77.93.160.0","77.93.191.255","1297981440","1297989631","RO","Romania"
+"77.93.192.0","77.93.223.255","1297989632","1297997823","CZ","Czech Republic"
+"77.93.224.0","77.93.255.255","1297997824","1298006015","IT","Italy"
+"77.94.0.0","77.94.31.255","1298006016","1298014207","RU","Russian Federation"
+"77.94.32.0","77.94.33.255","1298014208","1298014719","LT","Lithuania"
+"77.94.34.0","77.94.34.255","1298014720","1298014975","RU","Russian Federation"
+"77.94.35.0","77.94.43.255","1298014976","1298017279","LT","Lithuania"
+"77.94.44.0","77.94.47.255","1298017280","1298018303","BY","Belarus"
+"77.94.48.0","77.94.55.255","1298018304","1298020351","LT","Lithuania"
+"77.94.56.0","77.94.63.255","1298020352","1298022399","BY","Belarus"
+"77.94.64.0","77.94.95.255","1298022400","1298030591","IT","Italy"
+"77.94.96.0","77.94.127.255","1298030592","1298038783","RU","Russian Federation"
+"77.94.128.0","77.94.159.255","1298038784","1298046975","SI","Slovenia"
+"77.94.160.0","77.94.223.255","1298046976","1298063359","RU","Russian Federation"
+"77.94.224.0","77.94.231.255","1298063360","1298065407","FR","France"
+"77.94.232.0","77.94.239.255","1298065408","1298067455","NO","Norway"
+"77.94.240.0","77.94.255.255","1298067456","1298071551","NL","Netherlands"
+"77.95.0.0","77.95.7.255","1298071552","1298073599","TJ","Tajikistan"
+"77.95.8.0","77.95.15.255","1298073600","1298075647","RU","Russian Federation"
+"77.95.16.0","77.95.23.255","1298075648","1298077695","CY","Cyprus"
+"77.95.24.0","77.95.31.255","1298077696","1298079743","NL","Netherlands"
+"77.95.32.0","77.95.39.255","1298079744","1298081791","GB","United Kingdom"
+"77.95.40.0","77.95.47.255","1298081792","1298083839","CZ","Czech Republic"
+"77.95.48.0","77.95.55.255","1298083840","1298085887","PL","Poland"
+"77.95.56.0","77.95.63.255","1298085888","1298087935","KG","Kyrgyzstan"
+"77.95.64.0","77.95.71.255","1298087936","1298089983","FR","France"
+"77.95.72.0","77.95.79.255","1298089984","1298092031","NO","Norway"
+"77.95.80.0","77.95.87.255","1298092032","1298094079","GB","United Kingdom"
+"77.95.88.0","77.95.95.255","1298094080","1298096127","RU","Russian Federation"
+"77.95.96.0","77.95.103.255","1298096128","1298098175","NL","Netherlands"
+"77.95.104.0","77.95.111.255","1298098176","1298100223","SE","Sweden"
+"77.95.112.0","77.95.119.255","1298100224","1298102271","GB","United Kingdom"
+"77.95.120.0","77.95.127.255","1298102272","1298104319","CH","Switzerland"
+"77.95.128.0","77.95.135.255","1298104320","1298106367","RU","Russian Federation"
+"77.95.136.0","77.95.143.255","1298106368","1298108415","IT","Italy"
+"77.95.144.0","77.95.151.255","1298108416","1298110463","FI","Finland"
+"77.95.152.0","77.95.159.255","1298110464","1298112511","ES","Spain"
+"77.95.160.0","77.95.167.255","1298112512","1298114559","IE","Ireland"
+"77.95.168.0","77.95.175.255","1298114560","1298116607","IT","Italy"
+"77.95.176.0","77.95.183.255","1298116608","1298118655","GB","United Kingdom"
+"77.95.184.0","77.95.191.255","1298118656","1298120703","AM","Armenia"
+"77.95.192.0","77.95.199.255","1298120704","1298122751","CZ","Czech Republic"
+"77.95.200.0","77.95.207.255","1298122752","1298124799","RU","Russian Federation"
+"77.95.208.0","77.95.215.255","1298124800","1298126847","IT","Italy"
+"77.95.216.0","77.95.219.255","1298126848","1298127871","SA","Saudi Arabia"
+"77.95.220.0","77.95.220.255","1298127872","1298128127","IR","Iran, Islamic Republic of"
+"77.95.221.0","77.95.223.255","1298128128","1298128895","SA","Saudi Arabia"
+"77.95.224.0","77.95.231.255","1298128896","1298130943","NL","Netherlands"
+"77.95.232.0","77.95.239.255","1298130944","1298132991","BG","Bulgaria"
+"77.95.240.0","77.95.247.255","1298132992","1298135039","FI","Finland"
+"77.95.248.0","77.95.255.255","1298135040","1298137087","NL","Netherlands"
+"77.96.0.0","77.103.255.255","1298137088","1298661375","GB","United Kingdom"
+"77.104.0.0","77.104.63.255","1298661376","1298677759","FR","France"
+"77.104.64.0","77.104.127.255","1298677760","1298694143","IR","Iran, Islamic Republic of"
+"77.104.128.0","77.104.157.255","1298694144","1298701823","US","United States"
+"77.104.158.0","77.104.158.255","1298701824","1298702079","SG","Singapore"
+"77.104.159.0","77.104.191.255","1298702080","1298710527","US","United States"
+"77.104.192.0","77.104.255.255","1298710528","1298726911","CZ","Czech Republic"
+"77.105.0.0","77.105.63.255","1298726912","1298743295","RS","Serbia"
+"77.105.64.0","77.105.127.255","1298743296","1298759679","FI","Finland"
+"77.105.128.0","77.105.191.255","1298759680","1298776063","RU","Russian Federation"
+"77.105.192.0","77.105.255.255","1298776064","1298792447","SE","Sweden"
+"77.106.0.0","77.106.127.255","1298792448","1298825215","RU","Russian Federation"
+"77.106.128.0","77.106.191.255","1298825216","1298841599","NO","Norway"
+"77.106.192.0","77.106.255.255","1298841600","1298857983","RU","Russian Federation"
+"77.107.0.0","77.107.63.255","1298857984","1298874367","SE","Sweden"
+"77.107.64.0","77.107.191.255","1298874368","1298907135","GB","United Kingdom"
+"77.107.192.0","77.107.255.255","1298907136","1298923519","IE","Ireland"
+"77.108.0.0","77.108.63.255","1298923520","1298939903","IT","Italy"
+"77.108.64.0","77.108.127.255","1298939904","1298956287","RU","Russian Federation"
+"77.108.128.0","77.108.191.255","1298956288","1298972671","GB","United Kingdom"
+"77.108.192.0","77.108.255.255","1298972672","1298989055","RU","Russian Federation"
+"77.109.0.0","77.109.63.255","1298989056","1299005439","UA","Ukraine"
+"77.109.64.0","77.109.76.255","1299005440","1299008767","NL","Netherlands"
+"77.109.77.0","77.109.77.255","1299008768","1299009023","BE","Belgium"
+"77.109.78.0","77.109.81.255","1299009024","1299010047","NL","Netherlands"
+"77.109.82.0","77.109.85.255","1299010048","1299011071","BE","Belgium"
+"77.109.86.0","77.109.95.255","1299011072","1299013631","NL","Netherlands"
+"77.109.96.0","77.109.103.255","1299013632","1299015679","BE","Belgium"
+"77.109.104.0","77.109.111.255","1299015680","1299017727","NL","Netherlands"
+"77.109.112.0","77.109.119.255","1299017728","1299019775","BE","Belgium"
+"77.109.120.0","77.109.120.255","1299019776","1299020031","NL","Netherlands"
+"77.109.121.0","77.109.124.255","1299020032","1299021055","BE","Belgium"
+"77.109.125.0","77.109.127.255","1299021056","1299021823","NL","Netherlands"
+"77.109.128.0","77.109.140.252","1299021824","1299025148","CH","Switzerland"
+"77.109.140.253","77.109.140.253","1299025149","1299025149","DE","Germany"
+"77.109.140.254","77.109.144.191","1299025150","1299026111","CH","Switzerland"
+"77.109.144.192","77.109.144.207","1299026112","1299026127","ES","Spain"
+"77.109.144.208","77.109.191.255","1299026128","1299038207","CH","Switzerland"
+"77.109.192.0","77.109.255.255","1299038208","1299054591","FI","Finland"
+"77.110.0.0","77.110.63.255","1299054592","1299070975","SE","Sweden"
+"77.110.64.0","77.110.127.255","1299070976","1299087359","SA","Saudi Arabia"
+"77.110.128.0","77.110.191.255","1299087360","1299103743","HU","Hungary"
+"77.110.192.0","77.110.255.255","1299103744","1299120127","NO","Norway"
+"77.111.0.0","77.111.63.255","1299120128","1299136511","SI","Slovenia"
+"77.111.64.0","77.111.191.255","1299136512","1299169279","HU","Hungary"
+"77.111.192.0","77.111.211.255","1299169280","1299174399","FR","France"
+"77.111.212.0","77.111.227.255","1299174400","1299178495","GB","United Kingdom"
+"77.111.228.0","77.111.255.255","1299178496","1299185663","FR","France"
+"77.112.0.0","77.115.255.255","1299185664","1299447807","PL","Poland"
+"77.116.0.0","77.119.255.255","1299447808","1299709951","AT","Austria"
+"77.120.0.0","77.121.35.255","1299709952","1299784703","UA","Ukraine"
+"77.121.36.0","77.121.63.255","1299784704","1299791871","RU","Russian Federation"
+"77.121.64.0","77.123.191.255","1299791872","1299955711","UA","Ukraine"
+"77.123.192.0","77.123.223.255","1299955712","1299963903","RU","Russian Federation"
+"77.123.224.0","77.123.255.255","1299963904","1299972095","UA","Ukraine"
+"77.124.0.0","77.127.255.255","1299972096","1300234239","IL","Israel"
+"77.128.0.0","77.137.255.255","1300234240","1300889599","FR","France"
+"77.138.0.0","77.139.255.255","1300889600","1301020671","IL","Israel"
+"77.140.0.0","77.159.255.255","1301020672","1302331391","FR","France"
+"77.160.0.0","77.175.255.255","1302331392","1303379967","NL","Netherlands"
+"77.176.0.0","77.191.255.255","1303379968","1304428543","DE","Germany"
+"77.192.0.0","77.207.255.255","1304428544","1305477119","FR","France"
+"77.208.0.0","77.211.255.255","1305477120","1305739263","ES","Spain"
+"77.212.0.0","77.215.255.255","1305739264","1306001407","DK","Denmark"
+"77.216.0.0","77.217.255.255","1306001408","1306132479","HR","Croatia"
+"77.218.0.0","77.218.31.255","1306132480","1306140671","SE","Sweden"
+"77.218.32.0","77.218.63.255","1306140672","1306148863","EE","Estonia"
+"77.218.64.0","77.218.255.255","1306148864","1306198015","SE","Sweden"
+"77.219.0.0","77.219.31.255","1306198016","1306206207","LV","Latvia"
+"77.219.32.0","77.219.63.255","1306206208","1306214399","HR","Croatia"
+"77.219.64.0","77.219.95.255","1306214400","1306222591","LT","Lithuania"
+"77.219.96.0","77.219.127.255","1306222592","1306230783","HR","Croatia"
+"77.219.128.0","77.219.255.255","1306230784","1306263551","LT","Lithuania"
+"77.220.0.0","77.220.7.255","1306263552","1306265599","A2","Satellite Provider"
+"77.220.8.0","77.220.31.255","1306265600","1306271743","KE","Kenya"
+"77.220.32.0","77.220.63.255","1306271744","1306279935","RU","Russian Federation"
+"77.220.64.0","77.220.95.255","1306279936","1306288127","IT","Italy"
+"77.220.96.0","77.220.127.255","1306288128","1306296319","AT","Austria"
+"77.220.128.0","77.220.191.255","1306296320","1306312703","RU","Russian Federation"
+"77.220.192.0","77.220.223.255","1306312704","1306320895","UZ","Uzbekistan"
+"77.220.224.0","77.220.255.255","1306320896","1306329087","DE","Germany"
+"77.221.0.0","77.221.31.255","1306329088","1306337279","BA","Bosnia and Herzegovina"
+"77.221.32.0","77.221.63.255","1306337280","1306345471","HU","Hungary"
+"77.221.64.0","77.221.95.255","1306345472","1306353663","LT","Lithuania"
+"77.221.96.0","77.221.127.255","1306353664","1306361855","SA","Saudi Arabia"
+"77.221.128.0","77.221.159.255","1306361856","1306370047","RU","Russian Federation"
+"77.221.160.0","77.221.191.255","1306370048","1306378239","GB","United Kingdom"
+"77.221.192.0","77.221.223.255","1306378240","1306386431","RU","Russian Federation"
+"77.221.224.0","77.221.255.255","1306386432","1306394623","DK","Denmark"
+"77.222.0.0","77.222.31.255","1306394624","1306402815","ME","Montenegro"
+"77.222.32.0","77.222.63.255","1306402816","1306411007","RU","Russian Federation"
+"77.222.64.0","77.222.95.255","1306411008","1306419199","NL","Netherlands"
+"77.222.96.0","77.222.127.255","1306419200","1306427391","RU","Russian Federation"
+"77.222.128.0","77.222.159.255","1306427392","1306435583","UA","Ukraine"
+"77.222.160.0","77.222.223.255","1306435584","1306451967","NO","Norway"
+"77.222.224.0","77.222.255.255","1306451968","1306460159","PL","Poland"
+"77.223.0.0","77.223.31.255","1306460160","1306468351","IT","Italy"
+"77.223.32.0","77.223.63.255","1306468352","1306476543","FI","Finland"
+"77.223.64.0","77.223.115.255","1306476544","1306489855","RU","Russian Federation"
+"77.223.116.0","77.223.127.255","1306489856","1306492927","LT","Lithuania"
+"77.223.128.0","77.223.159.255","1306492928","1306501119","TR","Turkey"
+"77.223.160.0","77.223.191.255","1306501120","1306509311","NO","Norway"
+"77.223.192.0","77.223.255.255","1306509312","1306525695","PL","Poland"
+"77.224.0.0","77.231.255.255","1306525696","1307049983","ES","Spain"
+"77.232.0.0","77.232.63.255","1307049984","1307066367","RU","Russian Federation"
+"77.232.64.0","77.232.73.197","1307066368","1307068869","EU","Europe"
+"77.232.73.198","77.232.73.198","1307068870","1307068870","CH","Switzerland"
+"77.232.73.199","77.232.95.255","1307068871","1307074559","EU","Europe"
+"77.232.96.0","77.232.127.255","1307074560","1307082751","SA","Saudi Arabia"
+"77.232.128.0","77.232.167.255","1307082752","1307092991","RU","Russian Federation"
+"77.232.168.0","77.232.175.255","1307092992","1307095039","GB","United Kingdom"
+"77.232.176.0","77.232.183.255","1307095040","1307097087","SA","Saudi Arabia"
+"77.232.184.0","77.232.191.255","1307097088","1307099135","RU","Russian Federation"
+"77.232.192.0","77.232.223.255","1307099136","1307107327","RO","Romania"
+"77.232.224.0","77.232.255.255","1307107328","1307115519","DE","Germany"
+"77.233.0.0","77.233.31.255","1307115520","1307123711","RU","Russian Federation"
+"77.233.32.0","77.233.63.255","1307123712","1307131903","NL","Netherlands"
+"77.233.64.0","77.233.91.255","1307131904","1307139071","EE","Estonia"
+"77.233.92.0","77.233.92.255","1307139072","1307139327","SE","Sweden"
+"77.233.93.0","77.233.94.255","1307139328","1307139839","EE","Estonia"
+"77.233.95.0","77.233.95.255","1307139840","1307140095","SE","Sweden"
+"77.233.96.0","77.233.127.255","1307140096","1307148287","FR","France"
+"77.233.128.0","77.233.159.255","1307148288","1307156479","GB","United Kingdom"
+"77.233.160.0","77.233.223.255","1307156480","1307172863","RU","Russian Federation"
+"77.233.224.0","77.233.255.255","1307172864","1307181055","DK","Denmark"
+"77.234.0.0","77.234.31.255","1307181056","1307189247","RU","Russian Federation"
+"77.234.32.0","77.234.39.255","1307189248","1307191295","DE","Germany"
+"77.234.40.0","77.234.40.255","1307191296","1307191551","CZ","Czech Republic"
+"77.234.41.0","77.234.42.255","1307191552","1307192063","US","United States"
+"77.234.43.0","77.234.43.255","1307192064","1307192319","GB","United Kingdom"
+"77.234.44.0","77.234.44.255","1307192320","1307192575","US","United States"
+"77.234.45.0","77.234.45.255","1307192576","1307192831","DE","Germany"
+"77.234.46.0","77.234.46.255","1307192832","1307193087","CZ","Czech Republic"
+"77.234.47.0","77.234.47.255","1307193088","1307193343","US","United States"
+"77.234.48.0","77.234.55.255","1307193344","1307195391","NO","Norway"
+"77.234.56.0","77.234.63.255","1307195392","1307197439","CH","Switzerland"
+"77.234.64.0","77.234.95.255","1307197440","1307205631","HU","Hungary"
+"77.234.96.0","77.234.127.255","1307205632","1307213823","FI","Finland"
+"77.234.128.0","77.234.159.255","1307213824","1307222015","SI","Slovenia"
+"77.234.160.0","77.234.191.255","1307222016","1307230207","DK","Denmark"
+"77.234.192.0","77.234.223.255","1307230208","1307238399","RU","Russian Federation"
+"77.234.224.0","77.234.255.255","1307238400","1307246591","SK","Slovakia"
+"77.235.0.0","77.235.31.255","1307246592","1307254783","KG","Kyrgyzstan"
+"77.235.32.0","77.235.63.255","1307254784","1307262975","NL","Netherlands"
+"77.235.64.0","77.235.95.255","1307262976","1307271167","AT","Austria"
+"77.235.96.0","77.235.127.255","1307271168","1307279359","MD","Moldova, Republic of"
+"77.235.128.0","77.235.159.255","1307279360","1307287551","LB","Lebanon"
+"77.235.160.0","77.235.191.255","1307287552","1307295743","DE","Germany"
+"77.235.192.0","77.235.223.255","1307295744","1307303935","RU","Russian Federation"
+"77.235.224.0","77.235.255.255","1307303936","1307312127","SE","Sweden"
+"77.236.0.0","77.236.31.255","1307312128","1307320319","PL","Poland"
+"77.236.32.0","77.236.95.255","1307320320","1307336703","RU","Russian Federation"
+"77.236.96.0","77.236.127.255","1307336704","1307344895","DE","Germany"
+"77.236.128.0","77.236.159.255","1307344896","1307353087","RU","Russian Federation"
+"77.236.160.0","77.236.191.255","1307353088","1307361279","BG","Bulgaria"
+"77.236.192.0","77.236.223.255","1307361280","1307369471","CZ","Czech Republic"
+"77.236.224.0","77.236.255.255","1307369472","1307377663","RU","Russian Federation"
+"77.237.0.0","77.237.31.255","1307377664","1307385855","PL","Poland"
+"77.237.32.0","77.237.63.255","1307385856","1307394047","AT","Austria"
+"77.237.64.0","77.237.95.255","1307394048","1307402239","IR","Iran, Islamic Republic of"
+"77.237.96.0","77.237.127.255","1307402240","1307410431","HR","Croatia"
+"77.237.128.0","77.237.159.255","1307410432","1307418623","CZ","Czech Republic"
+"77.237.160.0","77.237.191.255","1307418624","1307426815","IR","Iran, Islamic Republic of"
+"77.237.192.0","77.237.223.255","1307426816","1307435007","CH","Switzerland"
+"77.237.224.0","77.237.224.255","1307435008","1307435263","DE","Germany"
+"77.237.225.0","77.237.225.63","1307435264","1307435327","AL","Albania"
+"77.237.225.64","77.237.225.127","1307435328","1307435391","ME","Montenegro"
+"77.237.225.128","77.237.225.255","1307435392","1307435519","SK","Slovakia"
+"77.237.226.0","77.237.226.127","1307435520","1307435647","RU","Russian Federation"
+"77.237.226.128","77.237.226.255","1307435648","1307435775","LT","Lithuania"
+"77.237.227.0","77.237.229.255","1307435776","1307436543","DE","Germany"
+"77.237.230.0","77.237.230.255","1307436544","1307436799","AU","Australia"
+"77.237.231.0","77.237.231.255","1307436800","1307437055","US","United States"
+"77.237.232.0","77.237.247.255","1307437056","1307441151","ES","Spain"
+"77.237.248.0","77.237.251.255","1307441152","1307442175","NL","Netherlands"
+"77.237.252.0","77.237.255.255","1307442176","1307443199","DE","Germany"
+"77.238.0.0","77.238.31.255","1307443200","1307451391","IT","Italy"
+"77.238.32.0","77.238.63.255","1307451392","1307459583","SE","Sweden"
+"77.238.64.0","77.238.95.255","1307459584","1307467775","BG","Bulgaria"
+"77.238.96.0","77.238.103.255","1307467776","1307469823","RU","Russian Federation"
+"77.238.104.0","77.238.127.255","1307469824","1307475967","IR","Iran, Islamic Republic of"
+"77.238.128.0","77.238.159.255","1307475968","1307484159","RU","Russian Federation"
+"77.238.160.0","77.238.177.255","1307484160","1307488767","GB","United Kingdom"
+"77.238.178.0","77.238.178.255","1307488768","1307489023","IE","Ireland"
+"77.238.179.0","77.238.191.255","1307489024","1307492351","GB","United Kingdom"
+"77.238.192.0","77.238.223.255","1307492352","1307500543","BA","Bosnia and Herzegovina"
+"77.238.224.0","77.238.255.255","1307500544","1307508735","RU","Russian Federation"
+"77.239.0.0","77.239.31.255","1307508736","1307516927","BA","Bosnia and Herzegovina"
+"77.239.32.0","77.239.63.255","1307516928","1307525119","CH","Switzerland"
+"77.239.64.0","77.239.95.255","1307525120","1307533311","BA","Bosnia and Herzegovina"
+"77.239.96.0","77.239.105.255","1307533312","1307535871","GB","United Kingdom"
+"77.239.106.0","77.239.106.255","1307535872","1307536127","US","United States"
+"77.239.107.0","77.239.127.255","1307536128","1307541503","GB","United Kingdom"
+"77.239.128.0","77.239.159.255","1307541504","1307549695","IT","Italy"
+"77.239.160.0","77.239.191.255","1307549696","1307557887","UA","Ukraine"
+"77.239.192.0","77.239.255.255","1307557888","1307574271","RU","Russian Federation"
+"77.240.0.0","77.240.15.255","1307574272","1307578367","GB","United Kingdom"
+"77.240.16.0","77.240.31.255","1307578368","1307582463","FI","Finland"
+"77.240.32.0","77.240.47.255","1307582464","1307586559","KZ","Kazakhstan"
+"77.240.48.0","77.240.63.255","1307586560","1307590655","GB","United Kingdom"
+"77.240.64.0","77.240.79.255","1307590656","1307594751","SE","Sweden"
+"77.240.80.0","77.240.95.255","1307594752","1307598847","SA","Saudi Arabia"
+"77.240.96.0","77.240.111.255","1307598848","1307602943","CZ","Czech Republic"
+"77.240.112.0","77.240.127.255","1307602944","1307607039","ES","Spain"
+"77.240.128.0","77.240.143.255","1307607040","1307611135","SA","Saudi Arabia"
+"77.240.144.0","77.240.175.255","1307611136","1307619327","RU","Russian Federation"
+"77.240.176.0","77.240.191.255","1307619328","1307623423","CZ","Czech Republic"
+"77.240.192.0","77.240.207.255","1307623424","1307627519","FR","France"
+"77.240.208.0","77.240.223.255","1307627520","1307631615","SE","Sweden"
+"77.240.224.0","77.240.239.255","1307631616","1307635711","IT","Italy"
+"77.240.240.0","77.240.243.255","1307635712","1307636735","EE","Estonia"
+"77.240.244.0","77.240.247.255","1307636736","1307637759","LV","Latvia"
+"77.240.248.0","77.240.255.255","1307637760","1307639807","LT","Lithuania"
+"77.241.0.0","77.241.15.255","1307639808","1307643903","IT","Italy"
+"77.241.16.0","77.241.47.255","1307643904","1307652095","RU","Russian Federation"
+"77.241.48.0","77.241.63.255","1307652096","1307656191","ES","Spain"
+"77.241.64.0","77.241.79.255","1307656192","1307660287","JO","Jordan"
+"77.241.80.0","77.241.87.255","1307660288","1307662335","BE","Belgium"
+"77.241.88.0","77.241.88.15","1307662336","1307662351","NL","Netherlands"
+"77.241.88.16","77.241.88.23","1307662352","1307662359","GB","United Kingdom"
+"77.241.88.24","77.241.88.31","1307662360","1307662367","FR","France"
+"77.241.88.32","77.241.95.255","1307662368","1307664383","BE","Belgium"
+"77.241.96.0","77.241.111.255","1307664384","1307668479","NO","Norway"
+"77.241.112.0","77.241.127.255","1307668480","1307672575","ES","Spain"
+"77.241.128.0","77.241.143.255","1307672576","1307676671","DK","Denmark"
+"77.241.144.0","77.241.159.255","1307676672","1307680767","RU","Russian Federation"
+"77.241.160.0","77.241.175.255","1307680768","1307684863","LV","Latvia"
+"77.241.176.0","77.241.191.255","1307684864","1307688959","GB","United Kingdom"
+"77.241.192.0","77.241.207.255","1307688960","1307693055","LT","Lithuania"
+"77.241.208.0","77.241.223.255","1307693056","1307697151","IT","Italy"
+"77.241.224.0","77.241.224.255","1307697152","1307697407","NL","Netherlands"
+"77.241.225.0","77.241.225.255","1307697408","1307697663","EU","Europe"
+"77.241.226.0","77.241.229.255","1307697664","1307698687","NL","Netherlands"
+"77.241.230.0","77.241.230.255","1307698688","1307698943","EU","Europe"
+"77.241.231.0","77.241.239.255","1307698944","1307701247","NL","Netherlands"
+"77.241.240.0","77.242.15.255","1307701248","1307709439","RU","Russian Federation"
+"77.242.16.0","77.242.31.255","1307709440","1307713535","AL","Albania"
+"77.242.32.0","77.242.47.255","1307713536","1307717631","IT","Italy"
+"77.242.48.0","77.242.63.255","1307717632","1307721727","GE","Georgia"
+"77.242.64.0","77.242.79.255","1307721728","1307725823","AT","Austria"
+"77.242.80.0","77.242.95.255","1307725824","1307729919","CZ","Czech Republic"
+"77.242.96.0","77.242.111.255","1307729920","1307734015","RU","Russian Federation"
+"77.242.112.0","77.242.114.173","1307734016","1307734701","NL","Netherlands"
+"77.242.114.174","77.242.114.174","1307734702","1307734702","EU","Europe"
+"77.242.114.175","77.242.127.255","1307734703","1307738111","NL","Netherlands"
+"77.242.128.0","77.242.143.255","1307738112","1307742207","IT","Italy"
+"77.242.144.0","77.242.159.255","1307742208","1307746303","HU","Hungary"
+"77.242.160.0","77.242.175.255","1307746304","1307750399","UA","Ukraine"
+"77.242.176.0","77.242.191.255","1307750400","1307754495","IT","Italy"
+"77.242.192.0","77.242.207.255","1307754496","1307758591","GB","United Kingdom"
+"77.242.208.0","77.242.219.255","1307758592","1307761663","IT","Italy"
+"77.242.220.0","77.242.223.255","1307761664","1307762687","SM","San Marino"
+"77.242.224.0","77.242.239.255","1307762688","1307766783","PL","Poland"
+"77.242.240.0","77.242.255.255","1307766784","1307770879","GB","United Kingdom"
+"77.243.0.0","77.243.15.255","1307770880","1307774975","RU","Russian Federation"
+"77.243.16.0","77.243.31.255","1307774976","1307779071","RS","Serbia"
+"77.243.32.0","77.243.63.255","1307779072","1307787263","DK","Denmark"
+"77.243.64.0","77.243.79.255","1307787264","1307791359","MT","Malta"
+"77.243.96.0","77.243.127.255","1307795456","1307803647","RU","Russian Federation"
+"77.243.128.0","77.243.143.255","1307803648","1307807743","DK","Denmark"
+"77.243.144.0","77.243.159.255","1307807744","1307811839","SE","Sweden"
+"77.243.160.0","77.243.175.255","1307811840","1307815935","NL","Netherlands"
+"77.243.176.0","77.243.176.255","1307815936","1307816191","EU","Europe"
+"77.243.177.0","77.243.178.255","1307816192","1307816703","GB","United Kingdom"
+"77.243.179.0","77.243.179.255","1307816704","1307816959","EU","Europe"
+"77.243.180.0","77.243.180.255","1307816960","1307817215","NL","Netherlands"
+"77.243.181.0","77.243.181.3","1307817216","1307817219","DE","Germany"
+"77.243.181.4","77.243.181.7","1307817220","1307817223","CZ","Czech Republic"
+"77.243.181.8","77.243.181.15","1307817224","1307817231","DE","Germany"
+"77.243.181.16","77.243.181.35","1307817232","1307817251","CZ","Czech Republic"
+"77.243.181.36","77.243.181.39","1307817252","1307817255","HU","Hungary"
+"77.243.181.40","77.243.181.43","1307817256","1307817259","CZ","Czech Republic"
+"77.243.181.44","77.243.181.231","1307817260","1307817447","DE","Germany"
+"77.243.181.232","77.243.181.239","1307817448","1307817455","PT","Portugal"
+"77.243.181.240","77.243.181.255","1307817456","1307817471","DE","Germany"
+"77.243.182.0","77.243.182.255","1307817472","1307817727","EU","Europe"
+"77.243.183.0","77.243.183.207","1307817728","1307817935","DE","Germany"
+"77.243.183.208","77.243.183.215","1307817936","1307817943","GR","Greece"
+"77.243.183.216","77.243.183.255","1307817944","1307817983","DE","Germany"
+"77.243.184.0","77.243.184.64","1307817984","1307818048","GB","United Kingdom"
+"77.243.184.65","77.243.184.65","1307818049","1307818049","BE","Belgium"
+"77.243.184.66","77.243.184.255","1307818050","1307818239","GB","United Kingdom"
+"77.243.185.0","77.243.185.255","1307818240","1307818495","EU","Europe"
+"77.243.186.0","77.243.186.7","1307818496","1307818503","IT","Italy"
+"77.243.186.8","77.243.186.255","1307818504","1307818751","EU","Europe"
+"77.243.187.0","77.243.188.255","1307818752","1307819263","GB","United Kingdom"
+"77.243.189.0","77.243.189.23","1307819264","1307819287","NL","Netherlands"
+"77.243.189.24","77.243.189.67","1307819288","1307819331","DE","Germany"
+"77.243.189.68","77.243.189.79","1307819332","1307819343","NL","Netherlands"
+"77.243.189.80","77.243.189.91","1307819344","1307819355","DE","Germany"
+"77.243.189.92","77.243.189.131","1307819356","1307819395","NL","Netherlands"
+"77.243.189.132","77.243.189.135","1307819396","1307819399","DE","Germany"
+"77.243.189.136","77.243.189.143","1307819400","1307819407","NL","Netherlands"
+"77.243.189.144","77.243.189.167","1307819408","1307819431","DE","Germany"
+"77.243.189.168","77.243.189.255","1307819432","1307819519","NL","Netherlands"
+"77.243.190.0","77.243.191.255","1307819520","1307820031","GB","United Kingdom"
+"77.243.192.0","77.243.207.255","1307820032","1307824127","ES","Spain"
+"77.243.208.0","77.243.223.255","1307824128","1307828223","HU","Hungary"
+"77.243.224.0","77.243.239.255","1307828224","1307832319","NL","Netherlands"
+"77.243.240.0","77.243.255.255","1307832320","1307836415","RU","Russian Federation"
+"77.244.0.0","77.244.15.255","1307836416","1307840511","SE","Sweden"
+"77.244.16.0","77.244.31.255","1307840512","1307844607","RU","Russian Federation"
+"77.244.32.0","77.244.47.255","1307844608","1307848703","UA","Ukraine"
+"77.244.48.0","77.244.63.255","1307848704","1307852799","CH","Switzerland"
+"77.244.64.0","77.244.79.255","1307852800","1307856895","RU","Russian Federation"
+"77.244.80.0","77.244.95.255","1307856896","1307860991","IT","Italy"
+"77.244.96.0","77.244.111.255","1307860992","1307865087","DE","Germany"
+"77.244.112.0","77.244.127.255","1307865088","1307869183","AZ","Azerbaijan"
+"77.244.128.0","77.244.143.255","1307869184","1307873279","GB","United Kingdom"
+"77.244.144.0","77.244.159.255","1307873280","1307877375","TJ","Tajikistan"
+"77.244.160.0","77.244.175.255","1307877376","1307881471","RU","Russian Federation"
+"77.244.176.0","77.244.191.255","1307881472","1307885567","IT","Italy"
+"77.244.192.0","77.244.207.255","1307885568","1307889663","BG","Bulgaria"
+"77.244.208.0","77.244.223.255","1307889664","1307893759","RU","Russian Federation"
+"77.244.224.0","77.244.239.255","1307893760","1307897855","SE","Sweden"
+"77.244.240.0","77.244.255.255","1307897856","1307901951","AT","Austria"
+"77.245.0.0","77.245.15.255","1307901952","1307906047","JO","Jordan"
+"77.245.16.0","77.245.31.255","1307906048","1307910143","CH","Switzerland"
+"77.245.32.0","77.245.47.255","1307910144","1307914239","DE","Germany"
+"77.245.48.0","77.245.48.255","1307914240","1307914495","NL","Netherlands"
+"77.245.49.0","77.245.49.31","1307914496","1307914527","GB","United Kingdom"
+"77.245.49.32","77.245.63.255","1307914528","1307918335","NL","Netherlands"
+"77.245.64.0","77.245.79.255","1307918336","1307922431","GB","United Kingdom"
+"77.245.80.0","77.245.95.255","1307922432","1307926527","NL","Netherlands"
+"77.245.96.0","77.245.111.255","1307926528","1307930623","KZ","Kazakhstan"
+"77.245.112.0","77.245.127.255","1307930624","1307934719","RU","Russian Federation"
+"77.245.128.0","77.245.143.255","1307934720","1307938815","FR","France"
+"77.245.144.0","77.245.159.255","1307938816","1307942911","TR","Turkey"
+"77.245.160.0","77.245.175.255","1307942912","1307947007","RU","Russian Federation"
+"77.245.176.0","77.245.191.255","1307947008","1307951103","CH","Switzerland"
+"77.245.192.0","77.245.223.255","1307951104","1307959295","RU","Russian Federation"
+"77.245.224.0","77.245.239.255","1307959296","1307963391","IR","Iran, Islamic Republic of"
+"77.245.240.0","77.245.255.255","1307963392","1307967487","PL","Poland"
+"77.246.0.0","77.246.15.255","1307967488","1307971583","IT","Italy"
+"77.246.16.0","77.246.47.255","1307971584","1307979775","GB","United Kingdom"
+"77.246.48.0","77.246.55.255","1307979776","1307981823","ZW","Zimbabwe"
+"77.246.56.0","77.246.59.255","1307981824","1307982847","ZA","South Africa"
+"77.246.60.0","77.246.63.255","1307982848","1307983871","GB","United Kingdom"
+"77.246.64.0","77.246.79.255","1307983872","1307987967","LB","Lebanon"
+"77.246.80.0","77.246.95.255","1307987968","1307992063","FR","France"
+"77.246.96.0","77.246.111.255","1307992064","1307996159","RU","Russian Federation"
+"77.246.112.0","77.246.127.255","1307996160","1308000255","DE","Germany"
+"77.246.128.0","77.246.143.255","1308000256","1308004351","CH","Switzerland"
+"77.246.144.0","77.246.159.255","1308004352","1308008447","RU","Russian Federation"
+"77.246.160.0","77.246.175.255","1308008448","1308012543","GB","United Kingdom"
+"77.246.176.0","77.246.191.255","1308012544","1308016639","ES","Spain"
+"77.246.192.0","77.246.207.255","1308016640","1308020735","FI","Finland"
+"77.246.208.0","77.246.223.255","1308020736","1308024831","BG","Bulgaria"
+"77.246.224.0","77.246.247.255","1308024832","1308030975","RU","Russian Federation"
+"77.246.248.0","77.246.255.255","1308030976","1308033023","UA","Ukraine"
+"77.247.0.0","77.247.1.255","1308033024","1308033535","DE","Germany"
+"77.247.2.0","77.247.2.143","1308033536","1308033679","GB","United Kingdom"
+"77.247.2.144","77.247.2.159","1308033680","1308033695","DE","Germany"
+"77.247.2.160","77.247.2.255","1308033696","1308033791","GB","United Kingdom"
+"77.247.3.0","77.247.15.255","1308033792","1308037119","DE","Germany"
+"77.247.16.0","77.247.31.255","1308037120","1308041215","UA","Ukraine"
+"77.247.32.0","77.247.63.255","1308041216","1308049407","RU","Russian Federation"
+"77.247.64.0","77.247.79.255","1308049408","1308053503","DK","Denmark"
+"77.247.80.0","77.247.87.255","1308053504","1308055551","DE","Germany"
+"77.247.88.0","77.247.95.255","1308055552","1308057599","AL","Albania"
+"77.247.128.0","77.247.143.255","1308065792","1308069887","RU","Russian Federation"
+"77.247.144.0","77.247.159.255","1308069888","1308073983","NO","Norway"
+"77.247.160.0","77.247.175.255","1308073984","1308078079","RU","Russian Federation"
+"77.247.176.0","77.247.183.255","1308078080","1308080127","NL","Netherlands"
+"77.247.184.0","77.247.191.255","1308080128","1308082175","RU","Russian Federation"
+"77.247.192.0","77.247.199.255","1308082176","1308084223","GB","United Kingdom"
+"77.247.200.0","77.247.207.255","1308084224","1308086271","RS","Serbia"
+"77.247.208.0","77.247.215.255","1308086272","1308088319","RU","Russian Federation"
+"77.247.216.0","77.247.223.255","1308088320","1308090367","UA","Ukraine"
+"77.247.224.0","77.247.231.255","1308090368","1308092415","SK","Slovakia"
+"77.247.232.0","77.247.247.255","1308092416","1308096511","RU","Russian Federation"
+"77.247.248.0","77.247.255.255","1308096512","1308098559","RS","Serbia"
+"77.248.0.0","77.251.255.255","1308098560","1308360703","NL","Netherlands"
+"77.252.0.0","77.255.255.255","1308360704","1308622847","PL","Poland"
+"78.0.0.0","78.3.255.255","1308622848","1308884991","HR","Croatia"
+"78.4.0.0","78.7.255.255","1308884992","1309147135","IT","Italy"
+"78.8.0.0","78.11.255.255","1309147136","1309409279","PL","Poland"
+"78.12.0.0","78.15.255.255","1309409280","1309671423","IT","Italy"
+"78.16.0.0","78.17.2.255","1309671424","1309737727","IE","Ireland"
+"78.17.3.0","78.17.3.255","1309737728","1309737983","GB","United Kingdom"
+"78.17.4.0","78.19.255.255","1309737984","1309933567","IE","Ireland"
+"78.20.0.0","78.23.255.255","1309933568","1310195711","BE","Belgium"
+"78.24.0.0","78.24.7.255","1310195712","1310197759","RU","Russian Federation"
+"78.24.8.0","78.24.15.255","1310197760","1310199807","CZ","Czech Republic"
+"78.24.16.0","78.24.23.255","1310199808","1310201855","IE","Ireland"
+"78.24.24.0","78.24.31.255","1310201856","1310203903","RU","Russian Federation"
+"78.24.32.0","78.24.39.255","1310203904","1310205951","FR","France"
+"78.24.40.0","78.24.47.255","1310205952","1310207999","RU","Russian Federation"
+"78.24.48.0","78.24.55.255","1310208000","1310210047","MD","Moldova, Republic of"
+"78.24.56.0","78.24.63.255","1310210048","1310212095","RU","Russian Federation"
+"78.24.64.0","78.24.71.255","1310212096","1310214143","HU","Hungary"
+"78.24.72.0","78.24.72.255","1310214144","1310214399","UA","Ukraine"
+"78.24.73.0","78.24.74.255","1310214400","1310214911","GR","Greece"
+"78.24.75.0","78.24.76.255","1310214912","1310215423","UA","Ukraine"
+"78.24.77.0","78.24.77.255","1310215424","1310215679","DE","Germany"
+"78.24.78.0","78.24.79.255","1310215680","1310216191","UA","Ukraine"
+"78.24.80.0","78.24.87.255","1310216192","1310218239","IT","Italy"
+"78.24.104.0","78.24.111.255","1310222336","1310224383","RS","Serbia"
+"78.24.112.0","78.24.119.255","1310224384","1310226431","GB","United Kingdom"
+"78.24.120.0","78.24.127.255","1310226432","1310228479","BE","Belgium"
+"78.24.128.0","78.24.135.255","1310228480","1310230527","FR","France"
+"78.24.136.0","78.24.143.255","1310230528","1310232575","ES","Spain"
+"78.24.144.0","78.24.151.255","1310232576","1310234623","NO","Norway"
+"78.24.152.0","78.24.159.255","1310234624","1310236671","RU","Russian Federation"
+"78.24.160.0","78.24.167.255","1310236672","1310238719","PL","Poland"
+"78.24.168.0","78.24.175.255","1310238720","1310240767","BE","Belgium"
+"78.24.176.0","78.24.183.255","1310240768","1310242815","RU","Russian Federation"
+"78.24.184.0","78.24.191.255","1310242816","1310244863","HU","Hungary"
+"78.24.192.0","78.24.199.255","1310244864","1310246911","EE","Estonia"
+"78.24.200.0","78.24.207.255","1310246912","1310248959","ZA","South Africa"
+"78.24.208.0","78.24.215.255","1310248960","1310251007","IM","Isle of Man"
+"78.24.216.0","78.24.231.255","1310251008","1310255103","RU","Russian Federation"
+"78.24.232.0","78.24.239.255","1310255104","1310257151","CZ","Czech Republic"
+"78.24.240.0","78.24.247.255","1310257152","1310259199","FR","France"
+"78.24.248.0","78.24.255.255","1310259200","1310261247","GB","United Kingdom"
+"78.25.0.0","78.25.63.255","1310261248","1310277631","UA","Ukraine"
+"78.25.64.0","78.25.191.255","1310277632","1310310399","RU","Russian Federation"
+"78.25.192.0","78.25.255.255","1310310400","1310326783","GB","United Kingdom"
+"78.26.0.0","78.26.63.255","1310326784","1310343167","NO","Norway"
+"78.26.64.0","78.26.127.255","1310343168","1310359551","IT","Italy"
+"78.26.128.0","78.26.255.255","1310359552","1310392319","UA","Ukraine"
+"78.27.0.0","78.27.63.255","1310392320","1310408703","NL","Netherlands"
+"78.27.64.0","78.27.127.255","1310408704","1310425087","FI","Finland"
+"78.27.128.0","78.27.255.255","1310425088","1310457855","UA","Ukraine"
+"78.28.0.0","78.28.63.255","1310457856","1310474239","PL","Poland"
+"78.28.64.0","78.28.127.255","1310474240","1310490623","EE","Estonia"
+"78.28.128.0","78.28.191.255","1310490624","1310507007","BA","Bosnia and Herzegovina"
+"78.28.192.0","78.28.255.255","1310507008","1310523391","LV","Latvia"
+"78.29.0.0","78.29.127.255","1310523392","1310556159","RU","Russian Federation"
+"78.29.128.0","78.29.191.255","1310556160","1310572543","PT","Portugal"
+"78.29.192.0","78.29.255.255","1310572544","1310588927","BE","Belgium"
+"78.30.0.0","78.30.63.255","1310588928","1310605311","RU","Russian Federation"
+"78.30.64.0","78.30.127.255","1310605312","1310621695","PL","Poland"
+"78.30.128.0","78.30.191.255","1310621696","1310638079","RS","Serbia"
+"78.30.192.0","78.30.255.255","1310638080","1310654463","UA","Ukraine"
+"78.31.0.0","78.31.7.255","1310654464","1310656511","RU","Russian Federation"
+"78.31.8.0","78.31.11.255","1310656512","1310657535","GB","United Kingdom"
+"78.31.12.0","78.31.15.255","1310657536","1310658559","SE","Sweden"
+"78.31.16.0","78.31.23.255","1310658560","1310660607","RU","Russian Federation"
+"78.31.24.0","78.31.31.255","1310660608","1310662655","CZ","Czech Republic"
+"78.31.32.0","78.31.39.255","1310662656","1310664703","DK","Denmark"
+"78.31.40.0","78.31.47.255","1310664704","1310666751","FR","France"
+"78.31.48.0","78.31.55.255","1310666752","1310668799","NL","Netherlands"
+"78.31.56.0","78.31.63.255","1310668800","1310670847","RO","Romania"
+"78.31.64.0","78.31.71.255","1310670848","1310672895","DE","Germany"
+"78.31.72.0","78.31.79.255","1310672896","1310674943","RU","Russian Federation"
+"78.31.80.0","78.31.87.255","1310674944","1310676991","NO","Norway"
+"78.31.88.0","78.31.95.255","1310676992","1310679039","PL","Poland"
+"78.31.96.0","78.31.103.255","1310679040","1310681087","RU","Russian Federation"
+"78.31.104.0","78.31.111.255","1310681088","1310683135","GB","United Kingdom"
+"78.31.112.0","78.31.119.255","1310683136","1310685183","NL","Netherlands"
+"78.31.120.0","78.31.127.255","1310685184","1310687231","PL","Poland"
+"78.31.128.0","78.31.135.255","1310687232","1310689279","RO","Romania"
+"78.31.136.0","78.31.159.255","1310689280","1310695423","PL","Poland"
+"78.31.160.0","78.31.161.255","1310695424","1310695935","RU","Russian Federation"
+"78.31.162.0","78.31.163.255","1310695936","1310696447","PL","Poland"
+"78.31.164.0","78.31.164.255","1310696448","1310696703","RO","Romania"
+"78.31.165.0","78.31.165.255","1310696704","1310696959","SE","Sweden"
+"78.31.166.0","78.31.167.255","1310696960","1310697471","PL","Poland"
+"78.31.168.0","78.31.175.255","1310697472","1310699519","DE","Germany"
+"78.31.176.0","78.31.183.255","1310699520","1310701567","UA","Ukraine"
+"78.31.184.0","78.31.191.255","1310701568","1310703615","LT","Lithuania"
+"78.31.200.0","78.31.207.255","1310705664","1310707711","RU","Russian Federation"
+"78.31.208.0","78.31.208.255","1310707712","1310707967","GB","United Kingdom"
+"78.31.209.0","78.31.209.255","1310707968","1310708223","PL","Poland"
+"78.31.210.0","78.31.210.255","1310708224","1310708479","RU","Russian Federation"
+"78.31.211.0","78.31.211.255","1310708480","1310708735","GB","United Kingdom"
+"78.31.212.0","78.31.212.191","1310708736","1310708927","IE","Ireland"
+"78.31.212.192","78.31.212.207","1310708928","1310708943","GB","United Kingdom"
+"78.31.212.208","78.31.213.207","1310708944","1310709199","IE","Ireland"
+"78.31.213.208","78.31.213.223","1310709200","1310709215","DE","Germany"
+"78.31.213.224","78.31.213.239","1310709216","1310709231","NL","Netherlands"
+"78.31.213.240","78.31.213.255","1310709232","1310709247","IE","Ireland"
+"78.31.214.0","78.31.215.255","1310709248","1310709759","PL","Poland"
+"78.31.216.0","78.31.223.255","1310709760","1310711807","RU","Russian Federation"
+"78.31.224.0","78.31.231.255","1310711808","1310713855","LT","Lithuania"
+"78.31.240.0","78.31.247.255","1310715904","1310717951","RU","Russian Federation"
+"78.32.0.0","78.33.255.255","1310720000","1310851071","GB","United Kingdom"
+"78.34.0.0","78.35.17.143","1310851072","1310921103","DE","Germany"
+"78.35.17.144","78.35.17.159","1310921104","1310921119","ES","Spain"
+"78.35.17.160","78.35.255.255","1310921120","1310982143","DE","Germany"
+"78.36.0.0","78.37.255.255","1310982144","1311113215","RU","Russian Federation"
+"78.38.0.0","78.39.255.255","1311113216","1311244287","IR","Iran, Islamic Republic of"
+"78.40.0.0","78.40.7.255","1311244288","1311246335","MK","Macedonia"
+"78.40.16.0","78.40.23.255","1311248384","1311250431","GB","United Kingdom"
+"78.40.24.0","78.40.31.255","1311250432","1311252479","RU","Russian Federation"
+"78.40.32.0","78.40.35.199","1311252480","1311253447","GB","United Kingdom"
+"78.40.35.200","78.40.35.207","1311253448","1311253455","IT","Italy"
+"78.40.35.208","78.40.35.231","1311253456","1311253479","GB","United Kingdom"
+"78.40.35.232","78.40.35.239","1311253480","1311253487","IT","Italy"
+"78.40.35.240","78.40.37.127","1311253488","1311253887","GB","United Kingdom"
+"78.40.37.128","78.40.37.135","1311253888","1311253895","IT","Italy"
+"78.40.37.136","78.40.37.247","1311253896","1311254007","GB","United Kingdom"
+"78.40.37.248","78.40.37.255","1311254008","1311254015","IT","Italy"
+"78.40.38.0","78.40.39.255","1311254016","1311254527","GB","United Kingdom"
+"78.40.40.0","78.40.47.255","1311254528","1311256575","SE","Sweden"
+"78.40.48.0","78.40.55.255","1311256576","1311258623","FR","France"
+"78.40.56.0","78.40.63.255","1311258624","1311260671","GB","United Kingdom"
+"78.40.64.0","78.40.71.255","1311260672","1311262719","NL","Netherlands"
+"78.40.72.0","78.40.72.15","1311262720","1311262735","CH","Switzerland"
+"78.40.72.16","78.40.72.47","1311262736","1311262767","FR","France"
+"78.40.72.48","78.40.79.255","1311262768","1311264767","CH","Switzerland"
+"78.40.80.0","78.40.87.255","1311264768","1311266815","RU","Russian Federation"
+"78.40.88.0","78.40.95.255","1311266816","1311268863","FR","France"
+"78.40.96.0","78.40.103.255","1311268864","1311270911","BE","Belgium"
+"78.40.104.0","78.40.107.255","1311270912","1311271935","RU","Russian Federation"
+"78.40.108.0","78.40.109.255","1311271936","1311272447","KZ","Kazakhstan"
+"78.40.110.0","78.40.110.255","1311272448","1311272703","NL","Netherlands"
+"78.40.111.0","78.40.111.255","1311272704","1311272959","IE","Ireland"
+"78.40.112.0","78.40.119.255","1311272960","1311275007","GB","United Kingdom"
+"78.40.120.0","78.40.127.255","1311275008","1311277055","FR","France"
+"78.40.128.0","78.40.135.255","1311277056","1311279103","IT","Italy"
+"78.40.136.0","78.40.139.255","1311279104","1311280127","BG","Bulgaria"
+"78.40.140.0","78.40.140.255","1311280128","1311280383","MK","Macedonia"
+"78.40.141.0","78.40.143.255","1311280384","1311281151","BG","Bulgaria"
+"78.40.144.0","78.40.159.255","1311281152","1311285247","GB","United Kingdom"
+"78.40.160.0","78.40.175.255","1311285248","1311289343","IT","Italy"
+"78.40.176.0","78.40.183.255","1311289344","1311291391","LB","Lebanon"
+"78.40.184.0","78.40.191.255","1311291392","1311293439","RU","Russian Federation"
+"78.40.192.0","78.40.199.255","1311293440","1311295487","NL","Netherlands"
+"78.40.200.0","78.40.207.255","1311295488","1311297535","IT","Italy"
+"78.40.208.0","78.40.215.255","1311297536","1311299583","EU","Europe"
+"78.40.216.0","78.40.223.255","1311299584","1311301631","RU","Russian Federation"
+"78.40.224.0","78.40.231.255","1311301632","1311303679","TR","Turkey"
+"78.40.232.0","78.40.247.255","1311303680","1311307775","GB","United Kingdom"
+"78.40.248.0","78.40.255.255","1311307776","1311309823","IS","Iceland"
+"78.41.0.0","78.41.7.255","1311309824","1311311871","GG","Guernsey"
+"78.41.8.0","78.41.23.255","1311311872","1311315967","CZ","Czech Republic"
+"78.41.24.0","78.41.28.255","1311315968","1311317247","PL","Poland"
+"78.41.29.0","78.41.29.255","1311317248","1311317503","A2","Satellite Provider"
+"78.41.30.0","78.41.31.255","1311317504","1311318015","PL","Poland"
+"78.41.32.0","78.41.39.255","1311318016","1311320063","RU","Russian Federation"
+"78.41.40.0","78.41.47.255","1311320064","1311322111","FR","France"
+"78.41.56.0","78.41.63.255","1311324160","1311326207","LB","Lebanon"
+"78.41.64.0","78.41.71.255","1311326208","1311328255","BE","Belgium"
+"78.41.72.0","78.41.79.255","1311328256","1311330303","NL","Netherlands"
+"78.41.88.0","78.41.111.255","1311332352","1311338495","RU","Russian Federation"
+"78.41.112.0","78.41.119.255","1311338496","1311340543","AT","Austria"
+"78.41.120.0","78.41.127.255","1311340544","1311342591","NO","Norway"
+"78.41.128.0","78.41.135.255","1311342592","1311344639","FR","France"
+"78.41.136.0","78.41.143.255","1311344640","1311346687","NO","Norway"
+"78.41.144.0","78.41.151.255","1311346688","1311348735","AT","Austria"
+"78.41.152.0","78.41.159.255","1311348736","1311350783","GB","United Kingdom"
+"78.41.160.0","78.41.167.255","1311350784","1311352831","FR","France"
+"78.41.168.0","78.41.175.255","1311352832","1311354879","SK","Slovakia"
+"78.41.176.0","78.41.183.255","1311354880","1311356927","RU","Russian Federation"
+"78.41.184.0","78.41.191.255","1311356928","1311358975","FR","France"
+"78.41.192.0","78.41.199.255","1311358976","1311361023","RU","Russian Federation"
+"78.41.200.0","78.41.207.255","1311361024","1311363071","NL","Netherlands"
+"78.41.208.0","78.41.215.255","1311363072","1311365119","GB","United Kingdom"
+"78.41.216.0","78.41.223.255","1311365120","1311367167","DE","Germany"
+"78.41.224.0","78.41.226.255","1311367168","1311367935","GB","United Kingdom"
+"78.41.227.0","78.41.227.255","1311367936","1311368191","A2","Satellite Provider"
+"78.41.228.0","78.41.231.255","1311368192","1311369215","GB","United Kingdom"
+"78.41.232.0","78.41.239.255","1311369216","1311371263","FR","France"
+"78.41.240.0","78.41.247.255","1311371264","1311373311","SE","Sweden"
+"78.41.248.0","78.41.255.255","1311373312","1311375359","FR","France"
+"78.42.0.0","78.43.255.255","1311375360","1311506431","DE","Germany"
+"78.44.0.0","78.45.83.215","1311506432","1311593431","CZ","Czech Republic"
+"78.45.83.216","78.45.83.216","1311593432","1311593432","US","United States"
+"78.45.83.217","78.45.255.255","1311593433","1311637503","CZ","Czech Republic"
+"78.46.0.0","78.55.255.255","1311637504","1312292863","DE","Germany"
+"78.56.0.0","78.63.255.255","1312292864","1312817151","LT","Lithuania"
+"78.64.0.0","78.79.255.255","1312817152","1313865727","SE","Sweden"
+"78.80.0.0","78.80.255.255","1313865728","1313931263","CZ","Czech Republic"
+"78.81.0.0","78.81.255.255","1313931264","1313996799","RU","Russian Federation"
+"78.82.0.0","78.82.255.255","1313996800","1314062335","SE","Sweden"
+"78.83.0.0","78.83.255.255","1314062336","1314127871","BG","Bulgaria"
+"78.84.0.0","78.84.255.255","1314127872","1314193407","LV","Latvia"
+"78.85.0.0","78.85.255.255","1314193408","1314258943","RU","Russian Federation"
+"78.86.0.0","78.86.255.255","1314258944","1314324479","GB","United Kingdom"
+"78.87.0.0","78.87.255.255","1314324480","1314390015","GR","Greece"
+"78.88.0.0","78.88.255.255","1314390016","1314455551","PL","Poland"
+"78.89.0.0","78.89.132.255","1314455552","1314489599","KW","Kuwait"
+"78.89.133.0","78.89.133.255","1314489600","1314489855","US","United States"
+"78.89.134.0","78.89.255.255","1314489856","1314521087","KW","Kuwait"
+"78.90.0.0","78.90.255.255","1314521088","1314586623","BG","Bulgaria"
+"78.91.0.0","78.91.255.255","1314586624","1314652159","NO","Norway"
+"78.92.0.0","78.92.255.255","1314652160","1314717695","HU","Hungary"
+"78.93.0.0","78.93.255.255","1314717696","1314783231","SA","Saudi Arabia"
+"78.94.0.0","78.94.57.154","1314783232","1314797978","DE","Germany"
+"78.94.57.155","78.94.57.155","1314797979","1314797979","FR","France"
+"78.94.57.156","78.94.255.255","1314797980","1314848767","DE","Germany"
+"78.95.0.0","78.95.255.255","1314848768","1314914303","SA","Saudi Arabia"
+"78.96.0.0","78.97.255.255","1314914304","1315045375","RO","Romania"
+"78.98.0.0","78.99.255.255","1315045376","1315176447","SK","Slovakia"
+"78.100.0.0","78.101.255.255","1315176448","1315307519","QA","Qatar"
+"78.102.0.0","78.103.255.255","1315307520","1315438591","CZ","Czech Republic"
+"78.104.0.0","78.104.255.255","1315438592","1315504127","AT","Austria"
+"78.105.0.0","78.105.255.255","1315504128","1315569663","GB","United Kingdom"
+"78.106.0.0","78.107.255.255","1315569664","1315700735","RU","Russian Federation"
+"78.108.0.0","78.108.15.255","1315700736","1315704831","SE","Sweden"
+"78.108.16.0","78.108.31.255","1315704832","1315708927","HU","Hungary"
+"78.108.32.0","78.108.47.255","1315708928","1315713023","GR","Greece"
+"78.108.48.0","78.108.63.255","1315713024","1315717119","SE","Sweden"
+"78.108.64.0","78.108.95.255","1315717120","1315725311","RU","Russian Federation"
+"78.108.96.0","78.108.111.255","1315725312","1315729407","CZ","Czech Republic"
+"78.108.112.0","78.108.112.255","1315729408","1315729663","IE","Ireland"
+"78.108.113.0","78.108.114.255","1315729664","1315730175","EU","Europe"
+"78.108.115.0","78.108.115.255","1315730176","1315730431","NL","Netherlands"
+"78.108.116.0","78.108.120.255","1315730432","1315731711","EU","Europe"
+"78.108.121.0","78.108.121.255","1315731712","1315731967","DE","Germany"
+"78.108.122.0","78.108.122.255","1315731968","1315732223","EU","Europe"
+"78.108.123.0","78.108.125.255","1315732224","1315732991","DE","Germany"
+"78.108.126.0","78.108.126.255","1315732992","1315733247","NL","Netherlands"
+"78.108.127.0","78.108.127.255","1315733248","1315733503","EU","Europe"
+"78.108.128.0","78.108.143.255","1315733504","1315737599","NL","Netherlands"
+"78.108.144.0","78.108.159.255","1315737600","1315741695","CZ","Czech Republic"
+"78.108.160.0","78.108.175.255","1315741696","1315745791","LB","Lebanon"
+"78.108.176.0","78.108.191.255","1315745792","1315749887","CZ","Czech Republic"
+"78.108.192.0","78.108.207.255","1315749888","1315753983","RU","Russian Federation"
+"78.108.224.0","78.108.231.255","1315758080","1315760127","RE","Reunion"
+"78.108.232.0","78.108.239.255","1315760128","1315762175","FR","France"
+"78.108.240.0","78.108.255.255","1315762176","1315766271","BG","Bulgaria"
+"78.109.0.0","78.109.10.255","1315766272","1315769087","NL","Netherlands"
+"78.109.11.0","78.109.11.255","1315769088","1315769343","EU","Europe"
+"78.109.12.0","78.109.13.255","1315769344","1315769855","NL","Netherlands"
+"78.109.14.0","78.109.14.255","1315769856","1315770111","EU","Europe"
+"78.109.15.0","78.109.15.255","1315770112","1315770367","NL","Netherlands"
+"78.109.16.0","78.109.31.255","1315770368","1315774463","UA","Ukraine"
+"78.109.32.0","78.109.47.255","1315774464","1315778559","RU","Russian Federation"
+"78.109.48.0","78.109.55.255","1315778560","1315780607","AZ","Azerbaijan"
+"78.109.56.0","78.109.63.255","1315780608","1315782655","DE","Germany"
+"78.109.64.0","78.109.79.255","1315782656","1315786751","AM","Armenia"
+"78.109.80.0","78.109.95.255","1315786752","1315790847","FR","France"
+"78.109.96.0","78.109.111.255","1315790848","1315794943","RS","Serbia"
+"78.109.112.0","78.109.143.255","1315794944","1315803135","RU","Russian Federation"
+"78.109.144.0","78.109.159.255","1315803136","1315807231","KZ","Kazakhstan"
+"78.109.160.0","78.109.191.255","1315807232","1315815423","GB","United Kingdom"
+"78.109.192.0","78.109.207.255","1315815424","1315819519","IR","Iran, Islamic Republic of"
+"78.109.208.0","78.109.223.255","1315819520","1315823615","DK","Denmark"
+"78.109.224.0","78.109.239.255","1315823616","1315827711","IQ","Iraq"
+"78.109.240.0","78.109.255.255","1315827712","1315831807","FR","France"
+"78.110.0.0","78.110.15.255","1315831808","1315835903","SA","Saudi Arabia"
+"78.110.16.0","78.110.31.255","1315835904","1315839999","MT","Malta"
+"78.110.32.0","78.110.47.255","1315840000","1315844095","EE","Estonia"
+"78.110.48.0","78.110.63.255","1315844096","1315848191","RU","Russian Federation"
+"78.110.64.0","78.110.79.255","1315848192","1315852287","BH","Bahrain"
+"78.110.80.0","78.110.95.255","1315852288","1315856383","SE","Sweden"
+"78.110.96.0","78.110.111.255","1315856384","1315860479","SY","Syrian Arab Republic"
+"78.110.112.0","78.110.127.255","1315860480","1315864575","IR","Iran, Islamic Republic of"
+"78.110.128.0","78.110.143.255","1315864576","1315868671","CH","Switzerland"
+"78.110.144.0","78.110.159.255","1315868672","1315872767","RU","Russian Federation"
+"78.110.160.0","78.110.175.255","1315872768","1315876863","GB","United Kingdom"
+"78.110.176.0","78.110.191.255","1315876864","1315880959","IT","Italy"
+"78.110.192.0","78.110.207.255","1315880960","1315885055","BE","Belgium"
+"78.110.208.0","78.110.223.255","1315885056","1315889151","CZ","Czech Republic"
+"78.110.224.0","78.110.239.255","1315889152","1315893247","DE","Germany"
+"78.110.240.0","78.110.255.255","1315893248","1315897343","RU","Russian Federation"
+"78.111.0.0","78.111.15.255","1315897344","1315901439","IR","Iran, Islamic Republic of"
+"78.111.16.0","78.111.31.255","1315901440","1315905535","UA","Ukraine"
+"78.111.32.0","78.111.47.255","1315905536","1315909631","BA","Bosnia and Herzegovina"
+"78.111.48.0","78.111.63.255","1315909632","1315913727","AZ","Azerbaijan"
+"78.111.64.0","78.111.79.255","1315913728","1315917823","DE","Germany"
+"78.111.80.0","78.111.95.255","1315917824","1315921919","RU","Russian Federation"
+"78.111.96.0","78.111.111.255","1315921920","1315926015","TR","Turkey"
+"78.111.112.0","78.111.127.255","1315926016","1315930111","CZ","Czech Republic"
+"78.111.128.0","78.111.143.255","1315930112","1315934207","DE","Germany"
+"78.111.144.0","78.111.159.255","1315934208","1315938303","RU","Russian Federation"
+"78.111.160.0","78.111.175.255","1315938304","1315942399","DK","Denmark"
+"78.111.176.0","78.111.186.70","1315942400","1315945030","UA","Ukraine"
+"78.111.186.71","78.111.186.71","1315945031","1315945031","RU","Russian Federation"
+"78.111.186.72","78.111.191.255","1315945032","1315946495","UA","Ukraine"
+"78.111.192.0","78.111.192.191","1315946496","1315946687","GB","United Kingdom"
+"78.111.192.192","78.111.192.231","1315946688","1315946727","GG","Guernsey"
+"78.111.192.232","78.111.192.255","1315946728","1315946751","GB","United Kingdom"
+"78.111.193.0","78.111.207.255","1315946752","1315950591","GG","Guernsey"
+"78.111.208.0","78.111.223.255","1315950592","1315954687","UA","Ukraine"
+"78.111.224.0","78.111.239.255","1315954688","1315958783","DE","Germany"
+"78.111.240.0","78.111.255.255","1315958784","1315962879","RU","Russian Federation"
+"78.112.0.0","78.127.255.255","1315962880","1317011455","FR","France"
+"78.128.0.0","78.128.127.255","1317011456","1317044223","BG","Bulgaria"
+"78.128.128.0","78.128.255.255","1317044224","1317076991","CZ","Czech Republic"
+"78.129.0.0","78.129.127.255","1317076992","1317109759","BE","Belgium"
+"78.129.128.0","78.129.192.255","1317109760","1317126399","GB","United Kingdom"
+"78.129.193.0","78.129.193.255","1317126400","1317126655","US","United States"
+"78.129.194.0","78.129.255.255","1317126656","1317142527","GB","United Kingdom"
+"78.130.0.0","78.130.127.255","1317142528","1317175295","PT","Portugal"
+"78.130.128.0","78.130.255.255","1317175296","1317208063","BG","Bulgaria"
+"78.131.0.0","78.131.127.255","1317208064","1317240831","HU","Hungary"
+"78.131.128.0","78.131.255.255","1317240832","1317273599","PL","Poland"
+"78.132.0.0","78.132.127.255","1317273600","1317306367","AT","Austria"
+"78.132.128.0","78.132.255.255","1317306368","1317339135","RU","Russian Federation"
+"78.133.0.0","78.133.127.255","1317339136","1317371903","MT","Malta"
+"78.133.128.0","78.133.255.255","1317371904","1317404671","PL","Poland"
+"78.134.0.0","78.134.127.255","1317404672","1317437439","IT","Italy"
+"78.134.128.0","78.134.255.255","1317437440","1317470207","HR","Croatia"
+"78.135.0.0","78.135.0.255","1317470208","1317470463","CY","Cyprus"
+"78.135.1.0","78.135.127.255","1317470464","1317502975","TR","Turkey"
+"78.135.128.0","78.135.255.255","1317502976","1317535743","IE","Ireland"
+"78.136.0.0","78.136.63.255","1317535744","1317552127","GB","United Kingdom"
+"78.136.64.0","78.136.127.255","1317552128","1317568511","ES","Spain"
+"78.136.128.0","78.136.191.255","1317568512","1317584895","CZ","Czech Republic"
+"78.136.192.0","78.136.255.255","1317584896","1317601279","RU","Russian Federation"
+"78.137.0.0","78.137.63.255","1317601280","1317617663","UA","Ukraine"
+"78.137.64.0","78.137.95.255","1317617664","1317625855","YE","Yemen"
+"78.137.96.0","78.137.103.255","1317625856","1317627903","DE","Germany"
+"78.137.104.0","78.137.111.255","1317627904","1317629951","RU","Russian Federation"
+"78.137.112.0","78.137.135.255","1317629952","1317636095","GB","United Kingdom"
+"78.137.136.0","78.137.139.255","1317636096","1317637119","IE","Ireland"
+"78.137.140.0","78.137.159.255","1317637120","1317642239","GB","United Kingdom"
+"78.137.160.0","78.137.160.255","1317642240","1317642495","IE","Ireland"
+"78.137.161.0","78.137.164.52","1317642496","1317643316","GB","United Kingdom"
+"78.137.164.53","78.137.164.53","1317643317","1317643317","IE","Ireland"
+"78.137.164.54","78.137.173.47","1317643318","1317645615","GB","United Kingdom"
+"78.137.173.48","78.137.173.55","1317645616","1317645623","IE","Ireland"
+"78.137.173.56","78.137.176.215","1317645624","1317646551","GB","United Kingdom"
+"78.137.176.216","78.137.176.223","1317646552","1317646559","IE","Ireland"
+"78.137.176.224","78.137.178.167","1317646560","1317647015","GB","United Kingdom"
+"78.137.178.168","78.137.178.175","1317647016","1317647023","IE","Ireland"
+"78.137.178.176","78.137.178.178","1317647024","1317647026","GB","United Kingdom"
+"78.137.178.179","78.137.178.179","1317647027","1317647027","IE","Ireland"
+"78.137.178.180","78.137.190.210","1317647028","1317650130","GB","United Kingdom"
+"78.137.190.211","78.137.190.211","1317650131","1317650131","IE","Ireland"
+"78.137.190.212","78.137.191.255","1317650132","1317650431","GB","United Kingdom"
+"78.137.192.0","78.137.255.255","1317650432","1317666815","PT","Portugal"
+"78.138.0.0","78.138.3.207","1317666816","1317667791","GB","United Kingdom"
+"78.138.3.208","78.138.3.215","1317667792","1317667799","NG","Nigeria"
+"78.138.3.216","78.138.5.127","1317667800","1317668223","GB","United Kingdom"
+"78.138.5.128","78.138.5.135","1317668224","1317668231","NG","Nigeria"
+"78.138.5.136","78.138.8.223","1317668232","1317669087","GB","United Kingdom"
+"78.138.8.224","78.138.8.231","1317669088","1317669095","CD","Congo, The Democratic Republic of the"
+"78.138.8.232","78.138.26.103","1317669096","1317673575","GB","United Kingdom"
+"78.138.26.104","78.138.26.111","1317673576","1317673583","CD","Congo, The Democratic Republic of the"
+"78.138.26.112","78.138.38.55","1317673584","1317676599","GB","United Kingdom"
+"78.138.38.56","78.138.38.63","1317676600","1317676607","AO","Angola"
+"78.138.38.64","78.138.40.87","1317676608","1317677143","GB","United Kingdom"
+"78.138.40.88","78.138.40.95","1317677144","1317677151","CD","Congo, The Democratic Republic of the"
+"78.138.40.96","78.138.44.191","1317677152","1317678271","GB","United Kingdom"
+"78.138.44.192","78.138.44.199","1317678272","1317678279","CD","Congo, The Democratic Republic of the"
+"78.138.44.200","78.138.44.255","1317678280","1317678335","GB","United Kingdom"
+"78.138.45.0","78.138.45.7","1317678336","1317678343","AO","Angola"
+"78.138.45.8","78.138.45.183","1317678344","1317678519","GB","United Kingdom"
+"78.138.45.184","78.138.45.191","1317678520","1317678527","GN","Guinea"
+"78.138.45.192","78.138.48.215","1317678528","1317679319","GB","United Kingdom"
+"78.138.48.216","78.138.48.223","1317679320","1317679327","NG","Nigeria"
+"78.138.48.224","78.138.50.55","1317679328","1317679671","GB","United Kingdom"
+"78.138.50.56","78.138.50.63","1317679672","1317679679","AO","Angola"
+"78.138.50.64","78.138.50.87","1317679680","1317679703","GB","United Kingdom"
+"78.138.50.88","78.138.50.95","1317679704","1317679711","TD","Chad"
+"78.138.50.96","78.138.51.39","1317679712","1317679911","GB","United Kingdom"
+"78.138.51.40","78.138.51.47","1317679912","1317679919","CD","Congo, The Democratic Republic of the"
+"78.138.51.48","78.138.51.71","1317679920","1317679943","GB","United Kingdom"
+"78.138.51.72","78.138.51.79","1317679944","1317679951","CD","Congo, The Democratic Republic of the"
+"78.138.51.80","78.138.51.87","1317679952","1317679959","GB","United Kingdom"
+"78.138.51.88","78.138.51.95","1317679960","1317679967","GN","Guinea"
+"78.138.51.96","78.138.51.119","1317679968","1317679991","GB","United Kingdom"
+"78.138.51.120","78.138.51.127","1317679992","1317679999","CD","Congo, The Democratic Republic of the"
+"78.138.51.128","78.138.51.191","1317680000","1317680063","GB","United Kingdom"
+"78.138.51.192","78.138.51.199","1317680064","1317680071","AO","Angola"
+"78.138.51.200","78.138.57.255","1317680072","1317681663","GB","United Kingdom"
+"78.138.58.0","78.138.59.255","1317681664","1317682175","NG","Nigeria"
+"78.138.60.0","78.138.63.255","1317682176","1317683199","GB","United Kingdom"
+"78.138.64.0","78.138.127.255","1317683200","1317699583","DE","Germany"
+"78.138.128.0","78.138.191.255","1317699584","1317715967","RU","Russian Federation"
+"78.138.192.0","78.138.255.255","1317715968","1317732351","SA","Saudi Arabia"
+"78.139.0.0","78.139.63.255","1317732352","1317748735","HU","Hungary"
+"78.139.64.0","78.139.127.255","1317748736","1317765119","RU","Russian Federation"
+"78.139.128.0","78.139.191.255","1317765120","1317781503","GE","Georgia"
+"78.139.192.0","78.140.63.255","1317781504","1317814271","RU","Russian Federation"
+"78.140.64.0","78.140.72.15","1317814272","1317816335","DE","Germany"
+"78.140.72.16","78.140.72.31","1317816336","1317816351","JP","Japan"
+"78.140.72.32","78.140.127.255","1317816352","1317830655","DE","Germany"
+"78.140.128.0","78.140.191.255","1317830656","1317847039","NL","Netherlands"
+"78.140.192.0","78.140.255.255","1317847040","1317863423","RU","Russian Federation"
+"78.141.0.0","78.141.63.255","1317863424","1317879807","GB","United Kingdom"
+"78.141.64.0","78.141.127.255","1317879808","1317896191","SK","Slovakia"
+"78.141.128.0","78.141.191.255","1317896192","1317912575","LU","Luxembourg"
+"78.141.192.0","78.141.255.255","1317912576","1317928959","GB","United Kingdom"
+"78.142.0.0","78.142.63.255","1317928960","1317945343","BG","Bulgaria"
+"78.142.64.0","78.142.191.255","1317945344","1317978111","AT","Austria"
+"78.142.192.0","78.142.255.255","1317978112","1317994495","RU","Russian Federation"
+"78.143.0.0","78.143.63.255","1317994496","1318010879","DE","Germany"
+"78.143.64.0","78.143.127.255","1318010880","1318027263","DK","Denmark"
+"78.143.128.0","78.143.191.255","1318027264","1318043647","IE","Ireland"
+"78.143.192.0","78.151.255.255","1318043648","1318584319","GB","United Kingdom"
+"78.152.0.0","78.152.31.255","1318584320","1318592511","PL","Poland"
+"78.152.32.0","78.152.39.31","1318592512","1318594335","GB","United Kingdom"
+"78.152.39.32","78.152.39.39","1318594336","1318594343","US","United States"
+"78.152.39.40","78.152.39.255","1318594344","1318594559","GB","United Kingdom"
+"78.152.40.0","78.152.47.191","1318594560","1318596543","NL","Netherlands"
+"78.152.47.192","78.152.47.207","1318596544","1318596559","SE","Sweden"
+"78.152.47.208","78.152.50.223","1318596560","1318597343","NL","Netherlands"
+"78.152.50.224","78.152.50.239","1318597344","1318597359","US","United States"
+"78.152.50.240","78.152.59.255","1318597360","1318599679","NL","Netherlands"
+"78.152.60.0","78.152.60.7","1318599680","1318599687","IE","Ireland"
+"78.152.60.8","78.152.63.255","1318599688","1318600703","NL","Netherlands"
+"78.152.64.0","78.152.95.255","1318600704","1318608895","AT","Austria"
+"78.152.96.0","78.152.127.255","1318608896","1318617087","IT","Italy"
+"78.152.128.0","78.152.159.255","1318617088","1318625279","FR","France"
+"78.152.160.0","78.152.191.255","1318625280","1318633471","UA","Ukraine"
+"78.152.192.0","78.152.255.255","1318633472","1318649855","IE","Ireland"
+"78.153.0.0","78.153.31.255","1318649856","1318658047","RU","Russian Federation"
+"78.153.32.0","78.153.63.255","1318658048","1318666239","SI","Slovenia"
+"78.153.64.0","78.153.95.255","1318666240","1318674431","DE","Germany"
+"78.153.96.0","78.153.127.255","1318674432","1318682623","HU","Hungary"
+"78.153.128.0","78.153.159.255","1318682624","1318690815","RU","Russian Federation"
+"78.153.160.0","78.153.191.255","1318690816","1318699007","DK","Denmark"
+"78.153.192.0","78.153.223.255","1318699008","1318707199","IE","Ireland"
+"78.153.224.0","78.153.255.255","1318707200","1318715391","FR","France"
+"78.154.0.0","78.154.31.255","1318715392","1318723583","BG","Bulgaria"
+"78.154.32.0","78.154.63.255","1318723584","1318731775","IR","Iran, Islamic Republic of"
+"78.154.64.0","78.154.95.255","1318731776","1318739967","PL","Poland"
+"78.154.96.0","78.154.127.255","1318739968","1318748159","GB","United Kingdom"
+"78.154.128.0","78.154.159.255","1318748160","1318756351","LV","Latvia"
+"78.154.160.0","78.154.191.255","1318756352","1318764543","UA","Ukraine"
+"78.154.192.0","78.154.255.255","1318764544","1318780927","KW","Kuwait"
+"78.155.0.0","78.155.31.255","1318780928","1318789119","CH","Switzerland"
+"78.155.32.0","78.155.63.255","1318789120","1318797311","ME","Montenegro"
+"78.155.64.0","78.155.95.255","1318797312","1318805503","SY","Syrian Arab Republic"
+"78.155.96.0","78.155.127.255","1318805504","1318813695","PL","Poland"
+"78.155.128.0","78.155.159.255","1318813696","1318821887","FR","France"
+"78.155.160.0","78.155.223.255","1318821888","1318838271","RU","Russian Federation"
+"78.155.224.0","78.155.234.246","1318838272","1318841078","IE","Ireland"
+"78.155.234.247","78.155.234.247","1318841079","1318841079","GB","United Kingdom"
+"78.155.234.248","78.155.255.255","1318841080","1318846463","IE","Ireland"
+"78.156.0.0","78.156.31.255","1318846464","1318854655","NO","Norway"
+"78.156.32.0","78.156.63.255","1318854656","1318862847","CZ","Czech Republic"
+"78.156.64.0","78.156.95.255","1318862848","1318871039","GB","United Kingdom"
+"78.156.96.0","78.156.127.255","1318871040","1318879231","DK","Denmark"
+"78.156.128.0","78.156.159.255","1318879232","1318887423","CZ","Czech Republic"
+"78.156.160.0","78.156.191.255","1318887424","1318895615","PL","Poland"
+"78.156.192.0","78.156.223.255","1318895616","1318903807","DK","Denmark"
+"78.156.224.0","78.156.255.255","1318903808","1318911999","RU","Russian Federation"
+"78.157.0.0","78.157.31.255","1318912000","1318920191","MK","Macedonia"
+"78.157.32.0","78.157.63.255","1318920192","1318928383","IR","Iran, Islamic Republic of"
+"78.157.64.0","78.157.95.63","1318928384","1318936383","LT","Lithuania"
+"78.157.95.64","78.157.95.127","1318936384","1318936447","BR","Brazil"
+"78.157.95.128","78.157.95.255","1318936448","1318936575","LT","Lithuania"
+"78.157.96.0","78.157.127.255","1318936576","1318944767","DK","Denmark"
+"78.157.128.0","78.157.179.255","1318944768","1318958079","CZ","Czech Republic"
+"78.157.180.0","78.157.187.255","1318958080","1318960127","PL","Poland"
+"78.157.188.0","78.157.191.255","1318960128","1318961151","CZ","Czech Republic"
+"78.157.192.0","78.157.223.255","1318961152","1318969343","GB","United Kingdom"
+"78.157.224.0","78.157.255.255","1318969344","1318977535","RU","Russian Federation"
+"78.158.0.0","78.158.31.255","1318977536","1318985727","LT","Lithuania"
+"78.158.32.0","78.158.87.255","1318985728","1319000063","GB","United Kingdom"
+"78.158.88.0","78.158.95.255","1319000064","1319002111","US","United States"
+"78.158.96.0","78.158.127.255","1319002112","1319010303","IE","Ireland"
+"78.158.128.0","78.158.159.255","1319010304","1319018495","CY","Cyprus"
+"78.158.160.0","78.158.191.255","1319018496","1319026687","IR","Iran, Islamic Republic of"
+"78.158.192.0","78.158.223.255","1319026688","1319034879","UA","Ukraine"
+"78.158.224.0","78.158.227.255","1319034880","1319035903","NO","Norway"
+"78.158.228.0","78.158.231.255","1319035904","1319036927","DK","Denmark"
+"78.158.232.0","78.158.239.255","1319036928","1319038975","SE","Sweden"
+"78.158.240.0","78.158.255.255","1319038976","1319043071","NO","Norway"
+"78.159.0.0","78.159.31.255","1319043072","1319051263","FR","France"
+"78.159.32.0","78.159.63.255","1319051264","1319059455","UA","Ukraine"
+"78.159.64.0","78.159.95.255","1319059456","1319067647","PL","Poland"
+"78.159.96.0","78.159.106.63","1319067648","1319070271","DE","Germany"
+"78.159.106.64","78.159.106.127","1319070272","1319070335","PT","Portugal"
+"78.159.106.128","78.159.108.255","1319070336","1319070975","DE","Germany"
+"78.159.109.0","78.159.109.127","1319070976","1319071103","PL","Poland"
+"78.159.109.128","78.159.109.255","1319071104","1319071231","DE","Germany"
+"78.159.110.0","78.159.110.255","1319071232","1319071487","PL","Poland"
+"78.159.111.0","78.159.116.255","1319071488","1319073023","DE","Germany"
+"78.159.117.0","78.159.117.255","1319073024","1319073279","TR","Turkey"
+"78.159.118.0","78.159.123.255","1319073280","1319074815","DE","Germany"
+"78.159.124.0","78.159.124.127","1319074816","1319074943","PL","Poland"
+"78.159.124.128","78.159.124.255","1319074944","1319075071","DE","Germany"
+"78.159.125.0","78.159.125.127","1319075072","1319075199","PL","Poland"
+"78.159.125.128","78.159.127.255","1319075200","1319075839","DE","Germany"
+"78.159.128.0","78.159.159.255","1319075840","1319084031","BG","Bulgaria"
+"78.159.160.0","78.159.191.255","1319084032","1319092223","KW","Kuwait"
+"78.159.192.0","78.159.223.255","1319092224","1319100415","IT","Italy"
+"78.159.224.0","78.159.255.255","1319100416","1319108607","RU","Russian Federation"
+"78.160.0.0","78.166.110.52","1319108608","1319530036","TR","Turkey"
+"78.166.110.53","78.166.110.53","1319530037","1319530037","GR","Greece"
+"78.166.110.54","78.191.255.255","1319530038","1321205759","TR","Turkey"
+"78.192.0.0","78.255.255.255","1321205760","1325400063","FR","France"
+"79.0.0.0","79.63.255.255","1325400064","1329594367","IT","Italy"
+"79.64.0.0","79.79.255.255","1329594368","1330642943","GB","United Kingdom"
+"79.80.0.0","79.95.255.255","1330642944","1331691519","FR","France"
+"79.96.0.0","79.96.255.255","1331691520","1331757055","PL","Poland"
+"79.97.0.0","79.97.255.255","1331757056","1331822591","IE","Ireland"
+"79.98.0.0","79.98.7.255","1331822592","1331824639","IT","Italy"
+"79.98.8.0","79.98.15.255","1331824640","1331826687","RU","Russian Federation"
+"79.98.16.0","79.98.23.255","1331826688","1331828735","FR","France"
+"79.98.24.0","79.98.31.255","1331828736","1331830783","LT","Lithuania"
+"79.98.32.0","79.98.39.255","1331830784","1331832831","GB","United Kingdom"
+"79.98.40.0","79.98.47.255","1331832832","1331834879","IT","Italy"
+"79.98.48.0","79.98.55.255","1331834880","1331836927","BY","Belarus"
+"79.98.56.0","79.98.63.255","1331836928","1331838975","FR","France"
+"79.98.64.0","79.98.71.255","1331838976","1331841023","ES","Spain"
+"79.98.72.0","79.98.79.255","1331841024","1331843071","CZ","Czech Republic"
+"79.98.80.0","79.98.87.255","1331843072","1331845119","GB","United Kingdom"
+"79.98.88.0","79.98.95.255","1331845120","1331847167","RU","Russian Federation"
+"79.98.96.0","79.98.103.255","1331847168","1331849215","FR","France"
+"79.98.104.0","79.98.111.255","1331849216","1331851263","BG","Bulgaria"
+"79.98.112.0","79.98.119.255","1331851264","1331853311","AL","Albania"
+"79.98.120.0","79.98.127.255","1331853312","1331855359","AE","United Arab Emirates"
+"79.98.128.0","79.98.135.255","1331855360","1331857407","TR","Turkey"
+"79.98.136.0","79.98.143.255","1331857408","1331859455","RU","Russian Federation"
+"79.98.144.0","79.98.151.255","1331859456","1331861503","PL","Poland"
+"79.98.152.0","79.98.159.255","1331861504","1331863551","CZ","Czech Republic"
+"79.98.160.0","79.98.167.255","1331863552","1331865599","GB","United Kingdom"
+"79.98.168.0","79.98.183.255","1331865600","1331869695","NL","Netherlands"
+"79.98.192.0","79.98.199.255","1331871744","1331873791","DK","Denmark"
+"79.98.200.0","79.98.215.255","1331873792","1331877887","RU","Russian Federation"
+"79.98.216.0","79.98.223.255","1331877888","1331879935","ES","Spain"
+"79.98.224.0","79.98.231.255","1331879936","1331881983","DE","Germany"
+"79.98.232.0","79.98.247.255","1331881984","1331886079","GB","United Kingdom"
+"79.98.248.0","79.98.255.255","1331886080","1331888127","RU","Russian Federation"
+"79.99.0.0","79.99.7.255","1331888128","1331890175","SE","Sweden"
+"79.99.8.0","79.99.15.255","1331890176","1331892223","IT","Italy"
+"79.99.16.0","79.99.23.255","1331892224","1331894271","RU","Russian Federation"
+"79.99.24.0","79.99.31.255","1331894272","1331896319","NL","Netherlands"
+"79.99.32.0","79.99.39.255","1331896320","1331898367","FR","France"
+"79.99.40.0","79.99.47.255","1331898368","1331900415","GB","United Kingdom"
+"79.99.48.0","79.99.55.255","1331900416","1331902463","RU","Russian Federation"
+"79.99.56.0","79.99.63.255","1331902464","1331904511","MK","Macedonia"
+"79.99.64.0","79.99.79.255","1331904512","1331908607","GB","United Kingdom"
+"79.99.80.0","79.99.87.255","1331908608","1331910655","DE","Germany"
+"79.99.96.0","79.99.103.255","1331912704","1331914751","DE","Germany"
+"79.99.104.0","79.99.111.255","1331914752","1331916799","RU","Russian Federation"
+"79.99.112.0","79.99.119.255","1331916800","1331918847","IT","Italy"
+"79.99.120.0","79.99.127.255","1331918848","1331920895","BE","Belgium"
+"79.99.128.0","79.99.135.255","1331920896","1331922943","NL","Netherlands"
+"79.99.136.0","79.99.143.255","1331922944","1331924991","DE","Germany"
+"79.99.144.0","79.99.151.255","1331924992","1331927039","GB","United Kingdom"
+"79.99.152.0","79.99.159.255","1331927040","1331929087","FI","Finland"
+"79.99.160.0","79.99.167.255","1331929088","1331931135","FR","France"
+"79.99.168.0","79.99.175.255","1331931136","1331933183","SE","Sweden"
+"79.99.176.0","79.99.183.255","1331933184","1331935231","TR","Turkey"
+"79.99.184.0","79.99.191.255","1331935232","1331937279","NL","Netherlands"
+"79.99.192.0","79.99.199.255","1331937280","1331939327","GB","United Kingdom"
+"79.99.200.0","79.99.207.255","1331939328","1331941375","BE","Belgium"
+"79.99.208.0","79.99.215.255","1331941376","1331943423","ES","Spain"
+"79.99.216.0","79.99.223.255","1331943424","1331945471","RU","Russian Federation"
+"79.99.224.0","79.99.231.255","1331945472","1331947519","SE","Sweden"
+"79.99.232.0","79.99.239.255","1331947520","1331949567","DE","Germany"
+"79.99.240.0","79.99.247.255","1331949568","1331951615","RU","Russian Federation"
+"79.99.248.0","79.99.255.255","1331951616","1331953663","GE","Georgia"
+"79.100.0.0","79.100.255.255","1331953664","1332019199","BG","Bulgaria"
+"79.101.0.0","79.101.255.255","1332019200","1332084735","RS","Serbia"
+"79.102.0.0","79.102.255.255","1332084736","1332150271","SE","Sweden"
+"79.103.0.0","79.103.255.255","1332150272","1332215807","GR","Greece"
+"79.104.0.0","79.105.255.255","1332215808","1332346879","RU","Russian Federation"
+"79.106.0.0","79.106.255.255","1332346880","1332412415","AL","Albania"
+"79.107.0.0","79.107.255.255","1332412416","1332477951","GR","Greece"
+"79.108.0.0","79.109.255.255","1332477952","1332609023","ES","Spain"
+"79.110.0.0","79.110.15.255","1332609024","1332613119","PL","Poland"
+"79.110.16.0","79.110.16.255","1332613120","1332613375","ES","Spain"
+"79.110.17.0","79.110.19.255","1332613376","1332614143","UA","Ukraine"
+"79.110.20.0","79.110.20.255","1332614144","1332614399","BY","Belarus"
+"79.110.21.0","79.110.21.255","1332614400","1332614655","NL","Netherlands"
+"79.110.22.0","79.110.22.127","1332614656","1332614783","UA","Ukraine"
+"79.110.22.128","79.110.22.255","1332614784","1332614911","KZ","Kazakhstan"
+"79.110.23.0","79.110.23.255","1332614912","1332615167","RU","Russian Federation"
+"79.110.24.0","79.110.24.255","1332615168","1332615423","RO","Romania"
+"79.110.25.0","79.110.27.255","1332615424","1332616191","UA","Ukraine"
+"79.110.28.0","79.110.28.127","1332616192","1332616319","GB","United Kingdom"
+"79.110.28.128","79.110.28.255","1332616320","1332616447","US","United States"
+"79.110.29.0","79.110.29.255","1332616448","1332616703","CZ","Czech Republic"
+"79.110.30.0","79.110.30.255","1332616704","1332616959","UA","Ukraine"
+"79.110.31.0","79.110.31.127","1332616960","1332617087","RU","Russian Federation"
+"79.110.31.128","79.110.31.255","1332617088","1332617215","CA","Canada"
+"79.110.32.0","79.110.47.255","1332617216","1332621311","CZ","Czech Republic"
+"79.110.64.0","79.110.79.255","1332625408","1332629503","RU","Russian Federation"
+"79.110.80.0","79.110.95.255","1332629504","1332633599","DE","Germany"
+"79.110.96.0","79.110.111.255","1332633600","1332637695","UA","Ukraine"
+"79.110.112.0","79.110.127.255","1332637696","1332641791","BG","Bulgaria"
+"79.110.128.0","79.110.143.255","1332641792","1332645887","UA","Ukraine"
+"79.110.144.0","79.110.159.255","1332645888","1332649983","RS","Serbia"
+"79.110.176.0","79.110.191.255","1332654080","1332658175","RU","Russian Federation"
+"79.110.192.0","79.110.207.255","1332658176","1332662271","PL","Poland"
+"79.110.208.0","79.110.239.255","1332662272","1332670463","UA","Ukraine"
+"79.110.240.0","79.111.255.255","1332670464","1332740095","RU","Russian Federation"
+"79.112.0.0","79.119.255.255","1332740096","1333264383","RO","Romania"
+"79.120.0.0","79.120.127.255","1333264384","1333297151","RU","Russian Federation"
+"79.120.128.0","79.121.127.255","1333297152","1333362687","HU","Hungary"
+"79.121.128.0","79.121.255.255","1333362688","1333395455","GB","United Kingdom"
+"79.122.0.0","79.122.127.255","1333395456","1333428223","HU","Hungary"
+"79.122.128.0","79.122.255.255","1333428224","1333460991","RU","Russian Federation"
+"79.123.0.0","79.123.127.255","1333460992","1333493759","GB","United Kingdom"
+"79.123.128.0","79.123.255.255","1333493760","1333526527","TR","Turkey"
+"79.124.0.0","79.124.95.255","1333526528","1333551103","BG","Bulgaria"
+"79.124.96.0","79.124.127.255","1333551104","1333559295","PL","Poland"
+"79.124.128.0","79.124.255.255","1333559296","1333592063","UA","Ukraine"
+"79.125.0.0","79.125.127.255","1333592064","1333624831","IE","Ireland"
+"79.125.128.0","79.125.255.255","1333624832","1333657599","MK","Macedonia"
+"79.126.0.0","79.126.127.255","1333657600","1333690367","RU","Russian Federation"
+"79.126.128.0","79.126.255.255","1333690368","1333723135","MK","Macedonia"
+"79.127.0.0","79.127.127.255","1333723136","1333755903","IR","Iran, Islamic Republic of"
+"79.127.128.0","79.127.255.255","1333755904","1333788671","CZ","Czech Republic"
+"79.128.0.0","79.131.255.255","1333788672","1334050815","GR","Greece"
+"79.132.0.0","79.132.31.255","1334050816","1334059007","BG","Bulgaria"
+"79.132.32.0","79.132.63.255","1334059008","1334067199","FR","France"
+"79.132.64.0","79.132.95.255","1334067200","1334075391","LV","Latvia"
+"79.132.96.0","79.132.127.255","1334075392","1334083583","RU","Russian Federation"
+"79.132.128.0","79.132.159.255","1334083584","1334091775","DE","Germany"
+"79.132.160.0","79.132.191.255","1334091776","1334099967","LT","Lithuania"
+"79.132.192.0","79.132.223.255","1334099968","1334108159","IR","Iran, Islamic Republic of"
+"79.132.224.0","79.132.255.255","1334108160","1334116351","BE","Belgium"
+"79.133.0.0","79.133.31.255","1334116352","1334124543","AX","Aland Islands"
+"79.133.32.0","79.133.32.255","1334124544","1334124799","DE","Germany"
+"79.133.33.0","79.133.33.255","1334124800","1334125055","AT","Austria"
+"79.133.34.0","79.133.42.255","1334125056","1334127359","DE","Germany"
+"79.133.43.0","79.133.43.255","1334127360","1334127615","AT","Austria"
+"79.133.44.0","79.133.63.255","1334127616","1334132735","DE","Germany"
+"79.133.64.0","79.133.191.255","1334132736","1334165503","RU","Russian Federation"
+"79.133.192.0","79.133.223.255","1334165504","1334173695","PL","Poland"
+"79.133.224.0","79.133.255.255","1334173696","1334181887","LT","Lithuania"
+"79.134.0.0","79.134.31.255","1334181888","1334190079","RU","Russian Federation"
+"79.134.32.0","79.134.63.255","1334190080","1334198271","BG","Bulgaria"
+"79.134.64.0","79.134.95.255","1334198272","1334206463","RU","Russian Federation"
+"79.134.96.0","79.134.127.255","1334206464","1334214655","FI","Finland"
+"79.134.128.0","79.134.159.255","1334214656","1334222847","JO","Jordan"
+"79.134.160.0","79.134.191.255","1334222848","1334231039","BG","Bulgaria"
+"79.134.192.0","79.134.223.255","1334231040","1334239231","RU","Russian Federation"
+"79.134.224.0","79.134.224.255","1334239232","1334239487","IS","Iceland"
+"79.134.225.0","79.134.225.63","1334239488","1334239551","CH","Switzerland"
+"79.134.225.64","79.134.237.255","1334239552","1334242815","IS","Iceland"
+"79.134.238.0","79.134.239.255","1334242816","1334243327","CH","Switzerland"
+"79.134.240.0","79.134.255.255","1334243328","1334247423","IS","Iceland"
+"79.135.0.0","79.135.31.255","1334247424","1334255615","NO","Norway"
+"79.135.32.0","79.135.63.255","1334255616","1334263807","IT","Italy"
+"79.135.64.0","79.135.95.255","1334263808","1334271999","RU","Russian Federation"
+"79.135.96.0","79.135.127.255","1334272000","1334280191","GB","United Kingdom"
+"79.135.128.0","79.135.159.255","1334280192","1334288383","LV","Latvia"
+"79.135.160.0","79.135.191.255","1334288384","1334296575","PL","Poland"
+"79.135.192.0","79.135.223.255","1334296576","1334304767","UA","Ukraine"
+"79.135.224.0","79.135.255.255","1334304768","1334312959","RU","Russian Federation"
+"79.136.0.0","79.136.127.255","1334312960","1334345727","SE","Sweden"
+"79.136.128.0","79.136.255.255","1334345728","1334378495","RU","Russian Federation"
+"79.137.0.0","79.137.127.255","1334378496","1334411263","IT","Italy"
+"79.137.128.0","79.137.255.255","1334411264","1334444031","RU","Russian Federation"
+"79.138.0.0","79.138.255.255","1334444032","1334509567","SE","Sweden"
+"79.139.0.0","79.139.127.255","1334509568","1334542335","PL","Poland"
+"79.139.128.0","79.139.255.255","1334542336","1334575103","RU","Russian Federation"
+"79.140.0.0","79.140.15.255","1334575104","1334579199","UA","Ukraine"
+"79.140.16.0","79.140.31.255","1334579200","1334583295","RU","Russian Federation"
+"79.140.32.0","79.140.63.255","1334583296","1334591487","DE","Germany"
+"79.140.64.0","79.140.79.255","1334591488","1334595583","RU","Russian Federation"
+"79.140.80.0","79.140.93.127","1334595584","1334599039","IT","Italy"
+"79.140.93.128","79.140.93.255","1334599040","1334599167","FR","France"
+"79.140.94.0","79.140.95.255","1334599168","1334599679","IT","Italy"
+"79.140.96.0","79.140.111.255","1334599680","1334603775","RU","Russian Federation"
+"79.140.112.0","79.140.127.255","1334603776","1334607871","DE","Germany"
+"79.140.128.0","79.140.143.255","1334607872","1334611967","IE","Ireland"
+"79.140.144.0","79.140.159.255","1334611968","1334616063","ME","Montenegro"
+"79.140.160.0","79.140.175.255","1334616064","1334620159","MD","Moldova, Republic of"
+"79.140.176.0","79.140.191.255","1334620160","1334624255","DE","Germany"
+"79.140.192.0","79.140.195.255","1334624256","1334625279","GB","United Kingdom"
+"79.140.196.0","79.140.196.255","1334625280","1334625535","AU","Australia"
+"79.140.197.0","79.140.197.255","1334625536","1334625791","AP","Asia/Pacific Region"
+"79.140.198.0","79.140.199.255","1334625792","1334626303","AU","Australia"
+"79.140.200.0","79.140.207.255","1334626304","1334628351","GB","United Kingdom"
+"79.140.208.0","79.140.223.255","1334628352","1334632447","IE","Ireland"
+"79.140.224.0","79.140.239.255","1334632448","1334636543","KZ","Kazakhstan"
+"79.140.240.0","79.140.255.255","1334636544","1334640639","RU","Russian Federation"
+"79.141.0.0","79.141.15.255","1334640640","1334644735","FR","France"
+"79.141.16.0","79.141.24.255","1334644736","1334647039","DE","Germany"
+"79.141.25.0","79.141.27.255","1334647040","1334647807","IQ","Iraq"
+"79.141.28.0","79.141.31.255","1334647808","1334648831","DE","Germany"
+"79.141.32.0","79.141.47.255","1334648832","1334652927","GB","United Kingdom"
+"79.141.48.0","79.141.79.255","1334652928","1334661119","RU","Russian Federation"
+"79.141.80.0","79.141.95.255","1334661120","1334665215","CH","Switzerland"
+"79.141.96.0","79.141.111.255","1334665216","1334669311","NO","Norway"
+"79.141.112.0","79.141.127.255","1334669312","1334673407","MK","Macedonia"
+"79.141.128.0","79.141.143.255","1334673408","1334677503","GB","United Kingdom"
+"79.141.144.0","79.141.159.255","1334677504","1334681599","FI","Finland"
+"79.141.160.0","79.141.160.255","1334681600","1334681855","PL","Poland"
+"79.141.161.0","79.141.161.255","1334681856","1334682111","GB","United Kingdom"
+"79.141.162.0","79.141.162.255","1334682112","1334682367","IE","Ireland"
+"79.141.163.0","79.141.163.255","1334682368","1334682623","FR","France"
+"79.141.164.0","79.141.164.255","1334682624","1334682879","NO","Norway"
+"79.141.165.0","79.141.165.20","1334682880","1334682900","EU","Europe"
+"79.141.165.21","79.141.165.21","1334682901","1334682901","DK","Denmark"
+"79.141.165.22","79.141.165.255","1334682902","1334683135","EU","Europe"
+"79.141.166.0","79.141.166.255","1334683136","1334683391","CZ","Czech Republic"
+"79.141.167.0","79.141.167.255","1334683392","1334683647","CH","Switzerland"
+"79.141.168.0","79.141.168.255","1334683648","1334683903","GB","United Kingdom"
+"79.141.169.0","79.141.169.127","1334683904","1334684031","DE","Germany"
+"79.141.169.128","79.141.169.255","1334684032","1334684159","NL","Netherlands"
+"79.141.170.0","79.141.170.255","1334684160","1334684415","SE","Sweden"
+"79.141.171.0","79.141.171.95","1334684416","1334684511","DE","Germany"
+"79.141.171.96","79.141.171.143","1334684512","1334684559","GB","United Kingdom"
+"79.141.171.144","79.141.171.159","1334684560","1334684575","SE","Sweden"
+"79.141.171.160","79.141.171.255","1334684576","1334684671","GB","United Kingdom"
+"79.141.172.0","79.141.172.255","1334684672","1334684927","FI","Finland"
+"79.141.173.0","79.141.173.255","1334684928","1334685183","NL","Netherlands"
+"79.141.174.0","79.141.175.255","1334685184","1334685695","DE","Germany"
+"79.141.176.0","79.141.191.255","1334685696","1334689791","IT","Italy"
+"79.141.192.0","79.141.207.255","1334689792","1334693887","FR","France"
+"79.141.208.0","79.141.223.255","1334693888","1334697983","RU","Russian Federation"
+"79.141.224.0","79.141.239.255","1334697984","1334702079","SY","Syrian Arab Republic"
+"79.141.240.0","79.141.255.255","1334702080","1334706175","CZ","Czech Republic"
+"79.142.0.0","79.142.0.255","1334706176","1334706431","BA","Bosnia and Herzegovina"
+"79.142.1.0","79.142.1.255","1334706432","1334706687","AT","Austria"
+"79.142.2.0","79.142.15.255","1334706688","1334710271","BA","Bosnia and Herzegovina"
+"79.142.16.0","79.142.31.255","1334710272","1334714367","RU","Russian Federation"
+"79.142.32.0","79.142.47.255","1334714368","1334718463","DE","Germany"
+"79.142.48.0","79.142.63.255","1334718464","1334722559","KZ","Kazakhstan"
+"79.142.64.0","79.142.68.255","1334722560","1334723839","NL","Netherlands"
+"79.142.69.0","79.142.69.255","1334723840","1334724095","DK","Denmark"
+"79.142.70.0","79.142.70.255","1334724096","1334724351","NL","Netherlands"
+"79.142.71.0","79.142.71.255","1334724352","1334724607","SE","Sweden"
+"79.142.72.0","79.142.72.255","1334724608","1334724863","US","United States"
+"79.142.73.0","79.142.75.255","1334724864","1334725631","NL","Netherlands"
+"79.142.76.0","79.142.77.255","1334725632","1334726143","SE","Sweden"
+"79.142.78.0","79.142.78.255","1334726144","1334726399","LU","Luxembourg"
+"79.142.79.0","79.142.79.255","1334726400","1334726655","SE","Sweden"
+"79.142.80.0","79.142.92.255","1334726656","1334729983","RU","Russian Federation"
+"79.142.93.0","79.142.95.255","1334729984","1334730751","KZ","Kazakhstan"
+"79.142.96.0","79.142.111.255","1334730752","1334734847","RU","Russian Federation"
+"79.142.112.0","79.142.127.255","1334734848","1334738943","LT","Lithuania"
+"79.142.128.0","79.142.143.255","1334738944","1334743039","CH","Switzerland"
+"79.142.144.0","79.142.159.255","1334743040","1334747135","CZ","Czech Republic"
+"79.142.160.0","79.142.175.255","1334747136","1334751231","RU","Russian Federation"
+"79.142.192.0","79.142.207.255","1334755328","1334759423","UA","Ukraine"
+"79.142.208.0","79.142.223.255","1334759424","1334763519","SE","Sweden"
+"79.142.224.0","79.142.239.255","1334763520","1334767615","DK","Denmark"
+"79.142.240.0","79.142.255.255","1334767616","1334771711","SE","Sweden"
+"79.143.0.0","79.143.31.255","1334771712","1334779903","RU","Russian Federation"
+"79.143.32.0","79.143.47.255","1334779904","1334783999","UA","Ukraine"
+"79.143.48.0","79.143.63.255","1334784000","1334788095","GB","United Kingdom"
+"79.143.64.0","79.143.79.255","1334788096","1334792191","RU","Russian Federation"
+"79.143.80.0","79.143.84.104","1334792192","1334793320","GB","United Kingdom"
+"79.143.84.105","79.143.84.105","1334793321","1334793321","IR","Iran, Islamic Republic of"
+"79.143.84.106","79.143.87.255","1334793322","1334794239","GB","United Kingdom"
+"79.143.88.0","79.143.95.255","1334794240","1334796287","ES","Spain"
+"79.143.96.0","79.143.111.255","1334796288","1334800383","ME","Montenegro"
+"79.143.112.0","79.143.127.255","1334800384","1334804479","IT","Italy"
+"79.143.128.0","79.143.143.255","1334804480","1334808575","FR","France"
+"79.143.144.0","79.143.159.255","1334808576","1334812671","GB","United Kingdom"
+"79.143.160.0","79.143.175.255","1334812672","1334816767","BA","Bosnia and Herzegovina"
+"79.143.176.0","79.143.191.255","1334816768","1334820863","DE","Germany"
+"79.143.192.0","79.143.207.255","1334820864","1334824959","IE","Ireland"
+"79.143.208.0","79.143.223.255","1334824960","1334829055","NL","Netherlands"
+"79.143.224.0","79.143.239.255","1334829056","1334833151","RU","Russian Federation"
+"79.143.240.0","79.143.255.255","1334833152","1334837247","FR","France"
+"79.144.0.0","79.159.255.255","1334837248","1335885823","ES","Spain"
+"79.160.0.0","79.161.255.255","1335885824","1336016895","NO","Norway"
+"79.162.0.0","79.163.255.255","1336016896","1336147967","PL","Poland"
+"79.164.0.0","79.165.255.255","1336147968","1336279039","RU","Russian Federation"
+"79.166.0.0","79.167.255.255","1336279040","1336410111","GR","Greece"
+"79.168.0.0","79.169.255.255","1336410112","1336541183","PT","Portugal"
+"79.170.0.0","79.170.7.255","1336541184","1336543231","SA","Saudi Arabia"
+"79.170.8.0","79.170.15.255","1336543232","1336545279","ES","Spain"
+"79.170.16.0","79.170.23.255","1336545280","1336547327","SE","Sweden"
+"79.170.24.0","79.170.31.255","1336547328","1336549375","RU","Russian Federation"
+"79.170.32.0","79.170.39.255","1336549376","1336551423","IM","Isle of Man"
+"79.170.40.0","79.170.47.255","1336551424","1336553471","GB","United Kingdom"
+"79.170.48.0","79.170.55.255","1336553472","1336555519","SA","Saudi Arabia"
+"79.170.56.0","79.170.63.255","1336555520","1336557567","BE","Belgium"
+"79.170.64.0","79.170.71.255","1336557568","1336559615","ES","Spain"
+"79.170.72.0","79.170.79.255","1336559616","1336561663","GB","United Kingdom"
+"79.170.80.0","79.170.87.255","1336561664","1336563711","NO","Norway"
+"79.170.88.0","79.170.103.255","1336563712","1336567807","NL","Netherlands"
+"79.170.104.0","79.170.111.255","1336567808","1336569855","BY","Belarus"
+"79.170.112.0","79.170.119.255","1336569856","1336571903","EU","Europe"
+"79.170.120.0","79.170.127.255","1336571904","1336573951","PL","Poland"
+"79.170.128.0","79.170.135.255","1336573952","1336575999","DK","Denmark"
+"79.170.136.0","79.170.143.255","1336576000","1336578047","RU","Russian Federation"
+"79.170.152.0","79.170.167.255","1336580096","1336584191","RU","Russian Federation"
+"79.170.168.0","79.170.175.255","1336584192","1336586239","TR","Turkey"
+"79.170.176.0","79.170.183.255","1336586240","1336588287","GB","United Kingdom"
+"79.170.184.0","79.170.191.255","1336588288","1336590335","TJ","Tajikistan"
+"79.170.192.0","79.170.199.255","1336590336","1336592383","GB","United Kingdom"
+"79.170.200.0","79.170.207.255","1336592384","1336594431","AM","Armenia"
+"79.170.208.0","79.170.215.255","1336594432","1336596479","AT","Austria"
+"79.170.216.0","79.170.223.255","1336596480","1336598527","FR","France"
+"79.170.224.0","79.170.231.255","1336598528","1336600575","MD","Moldova, Republic of"
+"79.170.232.0","79.170.239.255","1336600576","1336602623","FR","France"
+"79.170.240.0","79.170.247.255","1336602624","1336604671","IE","Ireland"
+"79.170.248.0","79.170.255.255","1336604672","1336606719","CZ","Czech Republic"
+"79.171.0.0","79.171.7.255","1336606720","1336608767","PL","Poland"
+"79.171.8.0","79.171.15.255","1336608768","1336610815","RU","Russian Federation"
+"79.171.16.0","79.171.23.255","1336610816","1336612863","TR","Turkey"
+"79.171.24.0","79.171.31.255","1336612864","1336614911","ES","Spain"
+"79.171.32.0","79.171.39.255","1336614912","1336616959","GB","United Kingdom"
+"79.171.40.0","79.171.47.255","1336616960","1336619007","ES","Spain"
+"79.171.48.0","79.171.55.255","1336619008","1336621055","AL","Albania"
+"79.171.56.0","79.171.63.255","1336621056","1336623103","DE","Germany"
+"79.171.64.0","79.171.71.255","1336623104","1336625151","BE","Belgium"
+"79.171.72.0","79.171.79.255","1336625152","1336627199","IE","Ireland"
+"79.171.80.0","79.171.87.255","1336627200","1336629247","NO","Norway"
+"79.171.88.0","79.171.95.255","1336629248","1336631295","DE","Germany"
+"79.171.96.0","79.171.103.255","1336631296","1336633343","IS","Iceland"
+"79.171.104.0","79.171.111.255","1336633344","1336635391","ES","Spain"
+"79.171.112.0","79.171.119.255","1336635392","1336637439","RU","Russian Federation"
+"79.171.120.0","79.171.127.255","1336637440","1336639487","UA","Ukraine"
+"79.171.128.0","79.171.143.255","1336639488","1336643583","HU","Hungary"
+"79.171.144.0","79.171.149.23","1336643584","1336644887","DK","Denmark"
+"79.171.149.24","79.171.149.31","1336644888","1336644895","NO","Norway"
+"79.171.149.32","79.171.151.255","1336644896","1336645631","DK","Denmark"
+"79.171.152.0","79.171.159.255","1336645632","1336647679","GB","United Kingdom"
+"79.171.160.0","79.171.167.255","1336647680","1336649727","IT","Italy"
+"79.171.168.0","79.171.175.255","1336649728","1336651775","RU","Russian Federation"
+"79.171.176.0","79.171.183.255","1336651776","1336653823","DE","Germany"
+"79.171.184.0","79.171.191.255","1336653824","1336655871","CZ","Czech Republic"
+"79.171.192.0","79.171.199.255","1336655872","1336657919","NL","Netherlands"
+"79.171.200.0","79.171.207.255","1336657920","1336659967","DE","Germany"
+"79.171.208.0","79.171.215.255","1336659968","1336662015","RU","Russian Federation"
+"79.171.216.0","79.171.223.255","1336662016","1336664063","ES","Spain"
+"79.171.224.0","79.171.239.255","1336664064","1336668159","FI","Finland"
+"79.171.240.0","79.171.247.255","1336668160","1336670207","BH","Bahrain"
+"79.171.248.0","79.171.255.255","1336670208","1336672255","SE","Sweden"
+"79.172.0.0","79.172.127.255","1336672256","1336705023","RU","Russian Federation"
+"79.172.128.0","79.172.191.255","1336705024","1336721407","SA","Saudi Arabia"
+"79.172.192.0","79.172.255.255","1336721408","1336737791","HU","Hungary"
+"79.173.0.0","79.173.63.255","1336737792","1336754175","PL","Poland"
+"79.173.64.0","79.173.127.255","1336754176","1336770559","RU","Russian Federation"
+"79.173.128.0","79.173.191.255","1336770560","1336786943","GB","United Kingdom"
+"79.173.192.0","79.173.255.255","1336786944","1336803327","JO","Jordan"
+"79.174.32.0","79.174.95.255","1336811520","1336827903","RU","Russian Federation"
+"79.174.96.0","79.174.127.255","1336827904","1336836095","AT","Austria"
+"79.174.128.0","79.174.128.255","1336836096","1336836351","NL","Netherlands"
+"79.174.129.0","79.174.131.255","1336836352","1336837119","BE","Belgium"
+"79.174.132.0","79.174.132.63","1336837120","1336837183","NL","Netherlands"
+"79.174.132.64","79.174.132.71","1336837184","1336837191","FR","France"
+"79.174.132.72","79.174.132.79","1336837192","1336837199","NL","Netherlands"
+"79.174.132.80","79.174.132.87","1336837200","1336837207","GB","United Kingdom"
+"79.174.132.88","79.174.132.255","1336837208","1336837375","NL","Netherlands"
+"79.174.133.0","79.174.135.255","1336837376","1336838143","BE","Belgium"
+"79.174.136.0","79.174.151.255","1336838144","1336842239","DE","Germany"
+"79.174.152.0","79.174.159.255","1336842240","1336844287","DK","Denmark"
+"79.174.160.0","79.174.167.255","1336844288","1336846335","IR","Iran, Islamic Republic of"
+"79.174.168.0","79.174.175.255","1336846336","1336848383","GB","United Kingdom"
+"79.174.176.0","79.174.183.255","1336848384","1336850431","NO","Norway"
+"79.174.184.0","79.174.191.255","1336850432","1336852479","RU","Russian Federation"
+"79.174.192.0","79.174.255.255","1336852480","1336868863","FR","France"
+"79.175.0.0","79.175.63.255","1336868864","1336885247","RU","Russian Federation"
+"79.175.64.0","79.175.127.255","1336885248","1336901631","RS","Serbia"
+"79.175.128.0","79.175.191.255","1336901632","1336918015","IR","Iran, Islamic Republic of"
+"79.175.192.0","79.175.255.255","1336918016","1336934399","PL","Poland"
+"79.176.0.0","79.180.175.218","1336934400","1337241562","IL","Israel"
+"79.180.175.219","79.180.175.219","1337241563","1337241563","RO","Romania"
+"79.180.175.220","79.183.255.255","1337241564","1337458687","IL","Israel"
+"79.184.0.0","79.191.255.255","1337458688","1337982975","PL","Poland"
+"79.192.0.0","79.255.255.255","1337982976","1342177279","DE","Germany"
+"80.0.0.0","80.7.255.255","1342177280","1342701567","GB","United Kingdom"
+"80.8.0.0","80.8.191.255","1342701568","1342750719","RE","Reunion"
+"80.8.192.0","80.8.194.255","1342750720","1342751487","FR","France"
+"80.8.195.0","80.8.196.255","1342751488","1342751999","YT","Mayotte"
+"80.8.197.0","80.8.197.255","1342752000","1342752255","FR","France"
+"80.8.198.0","80.8.198.255","1342752256","1342752511","YT","Mayotte"
+"80.8.199.0","80.8.201.255","1342752512","1342753279","FR","France"
+"80.8.202.0","80.8.209.255","1342753280","1342755327","YT","Mayotte"
+"80.8.210.0","80.8.210.255","1342755328","1342755583","FR","France"
+"80.8.211.0","80.8.213.255","1342755584","1342756351","YT","Mayotte"
+"80.8.214.0","80.8.214.255","1342756352","1342756607","FR","France"
+"80.8.215.0","80.8.215.255","1342756608","1342756863","YT","Mayotte"
+"80.8.216.0","80.8.216.255","1342756864","1342757119","FR","France"
+"80.8.217.0","80.8.217.255","1342757120","1342757375","YT","Mayotte"
+"80.8.218.0","80.8.218.255","1342757376","1342757631","FR","France"
+"80.8.219.0","80.8.220.255","1342757632","1342758143","YT","Mayotte"
+"80.8.221.0","80.8.221.255","1342758144","1342758399","FR","France"
+"80.8.222.0","80.8.222.255","1342758400","1342758655","YT","Mayotte"
+"80.8.223.0","80.8.223.255","1342758656","1342758911","FR","France"
+"80.8.224.0","80.8.225.255","1342758912","1342759423","YT","Mayotte"
+"80.8.226.0","80.8.226.255","1342759424","1342759679","FR","France"
+"80.8.227.0","80.8.227.255","1342759680","1342759935","YT","Mayotte"
+"80.8.228.0","80.8.232.255","1342759936","1342761215","FR","France"
+"80.8.233.0","80.8.233.255","1342761216","1342761471","YT","Mayotte"
+"80.8.234.0","80.8.234.255","1342761472","1342761727","FR","France"
+"80.8.235.0","80.8.235.255","1342761728","1342761983","YT","Mayotte"
+"80.8.236.0","80.8.236.255","1342761984","1342762239","FR","France"
+"80.8.237.0","80.8.242.255","1342762240","1342763775","YT","Mayotte"
+"80.8.243.0","80.8.244.255","1342763776","1342764287","FR","France"
+"80.8.245.0","80.8.245.255","1342764288","1342764543","YT","Mayotte"
+"80.8.246.0","80.8.248.255","1342764544","1342765311","FR","France"
+"80.8.249.0","80.8.249.255","1342765312","1342765567","YT","Mayotte"
+"80.8.250.0","80.8.250.255","1342765568","1342765823","FR","France"
+"80.8.251.0","80.8.252.255","1342765824","1342766335","YT","Mayotte"
+"80.8.253.0","80.8.253.255","1342766336","1342766591","FR","France"
+"80.8.254.0","80.8.254.255","1342766592","1342766847","YT","Mayotte"
+"80.8.255.0","80.10.7.255","1342766848","1342834687","FR","France"
+"80.10.8.0","80.10.39.255","1342834688","1342842879","JO","Jordan"
+"80.10.40.0","80.10.47.255","1342842880","1342844927","FR","France"
+"80.10.48.0","80.10.79.255","1342844928","1342853119","JO","Jordan"
+"80.10.80.0","80.11.237.201","1342853120","1342959049","FR","France"
+"80.11.237.202","80.11.237.202","1342959050","1342959050","RE","Reunion"
+"80.11.237.203","80.12.95.255","1342959051","1342988287","FR","France"
+"80.12.96.0","80.12.98.255","1342988288","1342989055","US","United States"
+"80.12.99.0","80.12.127.255","1342989056","1342996479","FR","France"
+"80.12.128.0","80.12.130.255","1342996480","1342997247","GF","French Guiana"
+"80.12.131.0","80.12.131.255","1342997248","1342997503","FR","France"
+"80.12.132.0","80.12.138.255","1342997504","1342999295","GF","French Guiana"
+"80.12.139.0","80.12.139.255","1342999296","1342999551","FR","France"
+"80.12.140.0","80.12.145.255","1342999552","1343001087","GF","French Guiana"
+"80.12.146.0","80.12.146.255","1343001088","1343001343","FR","France"
+"80.12.147.0","80.12.148.255","1343001344","1343001855","GF","French Guiana"
+"80.12.149.0","80.12.149.255","1343001856","1343002111","FR","France"
+"80.12.150.0","80.12.151.255","1343002112","1343002623","GF","French Guiana"
+"80.12.152.0","80.12.152.255","1343002624","1343002879","FR","France"
+"80.12.153.0","80.12.153.255","1343002880","1343003135","GF","French Guiana"
+"80.12.154.0","80.12.155.255","1343003136","1343003647","FR","France"
+"80.12.156.0","80.12.168.255","1343003648","1343006975","GF","French Guiana"
+"80.12.169.0","80.12.169.255","1343006976","1343007231","FR","France"
+"80.12.170.0","80.12.174.255","1343007232","1343008511","GF","French Guiana"
+"80.12.175.0","80.12.175.255","1343008512","1343008767","FR","France"
+"80.12.176.0","80.12.176.255","1343008768","1343009023","GF","French Guiana"
+"80.12.177.0","80.12.177.255","1343009024","1343009279","FR","France"
+"80.12.178.0","80.12.191.255","1343009280","1343012863","GF","French Guiana"
+"80.12.192.0","80.12.211.255","1343012864","1343017983","FR","France"
+"80.12.212.0","80.12.213.127","1343017984","1343018367","RE","Reunion"
+"80.12.213.128","80.12.239.255","1343018368","1343025151","FR","France"
+"80.12.240.0","80.12.241.255","1343025152","1343025663","RE","Reunion"
+"80.12.242.0","80.15.227.255","1343025664","1343218687","FR","France"
+"80.15.228.0","80.15.231.255","1343218688","1343219711","DE","Germany"
+"80.15.232.0","80.15.234.255","1343219712","1343220479","FR","France"
+"80.15.235.0","80.15.235.191","1343220480","1343220671","DE","Germany"
+"80.15.235.192","80.15.235.255","1343220672","1343220735","FR","France"
+"80.15.236.0","80.15.236.127","1343220736","1343220863","GB","United Kingdom"
+"80.15.236.128","80.15.237.63","1343220864","1343221055","FR","France"
+"80.15.237.64","80.15.237.127","1343221056","1343221119","GB","United Kingdom"
+"80.15.237.128","80.15.237.255","1343221120","1343221247","DE","Germany"
+"80.15.238.0","80.15.239.255","1343221248","1343221759","FR","France"
+"80.15.240.0","80.15.242.127","1343221760","1343222399","GB","United Kingdom"
+"80.15.242.128","80.15.247.127","1343222400","1343223679","FR","France"
+"80.15.247.128","80.15.247.135","1343223680","1343223687","LB","Lebanon"
+"80.15.247.136","80.15.249.191","1343223688","1343224255","FR","France"
+"80.15.249.192","80.15.249.239","1343224256","1343224303","US","United States"
+"80.15.249.240","80.15.255.255","1343224304","1343225855","FR","France"
+"80.16.0.0","80.23.255.255","1343225856","1343750143","IT","Italy"
+"80.24.0.0","80.39.255.255","1343750144","1344798719","ES","Spain"
+"80.40.0.0","80.47.255.255","1344798720","1345323007","GB","United Kingdom"
+"80.48.0.0","80.55.255.255","1345323008","1345847295","PL","Poland"
+"80.56.0.0","80.57.255.255","1345847296","1345978367","NL","Netherlands"
+"80.58.0.0","80.59.255.255","1345978368","1346109439","ES","Spain"
+"80.60.0.0","80.61.255.255","1346109440","1346240511","NL","Netherlands"
+"80.62.0.0","80.63.255.255","1346240512","1346371583","DK","Denmark"
+"80.64.0.0","80.64.15.255","1346371584","1346375679","FI","Finland"
+"80.64.16.0","80.64.31.255","1346375680","1346379775","RU","Russian Federation"
+"80.64.32.0","80.64.47.255","1346379776","1346383871","ES","Spain"
+"80.64.48.0","80.64.63.255","1346383872","1346387967","GB","United Kingdom"
+"80.64.64.0","80.64.79.255","1346387968","1346392063","HU","Hungary"
+"80.64.80.0","80.64.95.255","1346392064","1346396159","UA","Ukraine"
+"80.64.96.0","80.64.104.127","1346396160","1346398335","RU","Russian Federation"
+"80.64.104.128","80.64.104.159","1346398336","1346398367","DE","Germany"
+"80.64.104.160","80.64.105.223","1346398368","1346398687","RU","Russian Federation"
+"80.64.105.224","80.64.105.255","1346398688","1346398719","DE","Germany"
+"80.64.106.0","80.64.111.255","1346398720","1346400255","RU","Russian Federation"
+"80.64.112.0","80.64.127.255","1346400256","1346404351","IT","Italy"
+"80.64.128.0","80.64.139.255","1346404352","1346407423","AT","Austria"
+"80.64.140.0","80.64.143.255","1346407424","1346408447","DE","Germany"
+"80.64.144.0","80.64.159.255","1346408448","1346412543","LU","Luxembourg"
+"80.64.160.0","80.64.175.255","1346412544","1346416639","RU","Russian Federation"
+"80.64.176.0","80.64.191.255","1346416640","1346420735","DE","Germany"
+"80.64.192.0","80.64.207.255","1346420736","1346424831","NO","Norway"
+"80.64.224.0","80.64.224.255","1346428928","1346429183","EU","Europe"
+"80.64.225.0","80.64.239.255","1346429184","1346433023","FR","France"
+"80.64.240.0","80.65.7.255","1346433024","1346439167","NL","Netherlands"
+"80.65.8.0","80.65.15.255","1346439168","1346441215","ES","Spain"
+"80.65.16.0","80.65.31.255","1346441216","1346445311","RU","Russian Federation"
+"80.65.32.0","80.65.47.255","1346445312","1346449407","DE","Germany"
+"80.65.48.0","80.65.63.255","1346449408","1346453503","NO","Norway"
+"80.65.64.0","80.65.95.255","1346453504","1346461695","BA","Bosnia and Herzegovina"
+"80.65.96.0","80.65.127.255","1346461696","1346469887","NL","Netherlands"
+"80.65.128.0","80.65.143.255","1346469888","1346473983","BE","Belgium"
+"80.65.144.0","80.65.159.255","1346473984","1346478079","IT","Italy"
+"80.65.160.0","80.65.175.255","1346478080","1346482175","BA","Bosnia and Herzegovina"
+"80.65.176.0","80.65.191.255","1346482176","1346486271","CZ","Czech Republic"
+"80.65.192.0","80.65.207.255","1346486272","1346490367","SE","Sweden"
+"80.65.224.0","80.65.239.255","1346494464","1346498559","FR","France"
+"80.65.240.0","80.65.255.255","1346498560","1346502655","IM","Isle of Man"
+"80.66.0.0","80.66.31.255","1346502656","1346510847","DE","Germany"
+"80.66.32.0","80.66.63.255","1346510848","1346519039","AT","Austria"
+"80.66.64.0","80.66.95.255","1346519040","1346527231","RU","Russian Federation"
+"80.66.96.0","80.66.111.255","1346527232","1346531327","DE","Germany"
+"80.66.112.0","80.66.127.255","1346531328","1346535423","ES","Spain"
+"80.66.128.0","80.66.143.255","1346535424","1346539519","BE","Belgium"
+"80.66.144.0","80.66.159.255","1346539520","1346543615","RU","Russian Federation"
+"80.66.160.0","80.66.175.255","1346543616","1346547711","FI","Finland"
+"80.66.176.0","80.66.191.255","1346547712","1346551807","IR","Iran, Islamic Republic of"
+"80.66.208.0","80.66.223.255","1346555904","1346559999","IT","Italy"
+"80.66.224.0","80.66.239.255","1346560000","1346564095","LI","Liechtenstein"
+"80.66.240.0","80.66.255.255","1346564096","1346568191","EE","Estonia"
+"80.67.0.0","80.67.6.87","1346568192","1346569815","SE","Sweden"
+"80.67.6.88","80.67.6.91","1346569816","1346569819","ES","Spain"
+"80.67.6.92","80.67.6.255","1346569820","1346569983","SE","Sweden"
+"80.67.7.0","80.67.7.255","1346569984","1346570239","NO","Norway"
+"80.67.8.0","80.67.15.255","1346570240","1346572287","SE","Sweden"
+"80.67.16.0","80.67.31.255","1346572288","1346576383","DE","Germany"
+"80.67.48.0","80.67.63.255","1346580480","1346584575","RU","Russian Federation"
+"80.67.64.0","80.67.77.255","1346584576","1346588159","US","United States"
+"80.67.78.0","80.67.79.255","1346588160","1346588671","KR","Korea, Republic of"
+"80.67.80.0","80.67.80.255","1346588672","1346588927","EU","Europe"
+"80.67.81.0","80.67.82.255","1346588928","1346589439","US","United States"
+"80.67.83.0","80.67.83.255","1346589440","1346589695","DE","Germany"
+"80.67.84.0","80.67.95.255","1346589696","1346592767","US","United States"
+"80.67.96.0","80.67.111.255","1346592768","1346596863","ES","Spain"
+"80.67.112.0","80.67.127.255","1346596864","1346600959","IT","Italy"
+"80.67.128.0","80.67.143.255","1346600960","1346605055","MU","Mauritius"
+"80.67.144.0","80.67.159.255","1346605056","1346609151","CH","Switzerland"
+"80.67.160.0","80.67.180.255","1346609152","1346614527","FR","France"
+"80.67.181.0","80.67.181.255","1346614528","1346614783","BE","Belgium"
+"80.67.182.0","80.67.191.255","1346614784","1346617343","FR","France"
+"80.67.192.0","80.67.207.255","1346617344","1346621439","SE","Sweden"
+"80.67.208.0","80.67.223.255","1346621440","1346625535","RU","Russian Federation"
+"80.67.224.0","80.67.239.255","1346625536","1346629631","DE","Germany"
+"80.67.240.0","80.68.15.255","1346629632","1346637823","RU","Russian Federation"
+"80.68.16.0","80.68.63.255","1346637824","1346650111","GB","United Kingdom"
+"80.68.64.0","80.68.79.255","1346650112","1346654207","RU","Russian Federation"
+"80.68.80.0","80.68.95.255","1346654208","1346658303","GB","United Kingdom"
+"80.68.96.0","80.68.127.255","1346658304","1346666495","SE","Sweden"
+"80.68.128.0","80.68.143.255","1346666496","1346670591","ES","Spain"
+"80.68.144.0","80.68.159.255","1346670592","1346674687","IT","Italy"
+"80.68.160.0","80.68.175.255","1346674688","1346678783","DE","Germany"
+"80.68.176.0","80.68.207.255","1346678784","1346686975","IT","Italy"
+"80.68.208.0","80.68.223.255","1346686976","1346691071","GB","United Kingdom"
+"80.68.224.0","80.68.239.255","1346691072","1346695167","PL","Poland"
+"80.68.240.0","80.68.255.255","1346695168","1346699263","RU","Russian Federation"
+"80.69.0.0","80.69.31.255","1346699264","1346707455","GB","United Kingdom"
+"80.69.32.0","80.69.47.255","1346707456","1346711551","DE","Germany"
+"80.69.48.0","80.69.63.255","1346711552","1346715647","AZ","Azerbaijan"
+"80.69.64.0","80.69.95.255","1346715648","1346723839","NL","Netherlands"
+"80.69.96.0","80.69.127.255","1346723840","1346732031","DE","Germany"
+"80.69.128.0","80.69.143.255","1346732032","1346736127","GB","United Kingdom"
+"80.69.144.0","80.69.159.255","1346736128","1346740223","RU","Russian Federation"
+"80.69.160.0","80.69.175.255","1346740224","1346744319","FI","Finland"
+"80.69.176.0","80.69.191.255","1346744320","1346748415","RU","Russian Federation"
+"80.69.192.0","80.69.207.255","1346748416","1346752511","DE","Germany"
+"80.69.208.0","80.69.211.255","1346752512","1346753535","FR","France"
+"80.69.212.0","80.69.214.255","1346753536","1346754303","RE","Reunion"
+"80.69.215.0","80.69.223.255","1346754304","1346756607","FR","France"
+"80.69.224.0","80.69.239.255","1346756608","1346760703","SE","Sweden"
+"80.69.240.0","80.69.255.255","1346760704","1346764799","IR","Iran, Islamic Republic of"
+"80.70.0.0","80.70.15.255","1346764800","1346768895","DK","Denmark"
+"80.70.16.0","80.70.31.255","1346768896","1346772991","LV","Latvia"
+"80.70.32.0","80.70.47.255","1346772992","1346777087","FR","France"
+"80.70.48.0","80.70.63.255","1346777088","1346781183","GB","United Kingdom"
+"80.70.64.0","80.70.95.255","1346781184","1346789375","UA","Ukraine"
+"80.70.96.0","80.70.111.255","1346789376","1346793471","RU","Russian Federation"
+"80.70.112.0","80.70.127.255","1346793472","1346797567","IT","Italy"
+"80.70.128.0","80.70.143.255","1346797568","1346801663","IL","Israel"
+"80.70.144.0","80.70.159.255","1346801664","1346805759","SE","Sweden"
+"80.70.160.0","80.70.161.15","1346805760","1346806031","DE","Germany"
+"80.70.161.16","80.70.161.31","1346806032","1346806047","CH","Switzerland"
+"80.70.161.32","80.70.207.255","1346806048","1346818047","DE","Germany"
+"80.70.208.0","80.70.223.255","1346818048","1346822143","FR","France"
+"80.70.224.0","80.70.239.255","1346822144","1346826239","RU","Russian Federation"
+"80.70.240.0","80.70.255.255","1346826240","1346830335","RS","Serbia"
+"80.71.0.0","80.71.31.255","1346830336","1346838527","GB","United Kingdom"
+"80.71.32.0","80.71.47.255","1346838528","1346842623","RU","Russian Federation"
+"80.71.48.0","80.71.63.255","1346842624","1346846719","MT","Malta"
+"80.71.64.0","80.71.95.255","1346846720","1346854911","DK","Denmark"
+"80.71.96.0","80.71.111.255","1346854912","1346859007","MT","Malta"
+"80.71.112.0","80.71.127.255","1346859008","1346863103","IR","Iran, Islamic Republic of"
+"80.71.128.0","80.71.143.255","1346863104","1346867199","DK","Denmark"
+"80.71.144.0","80.71.159.255","1346867200","1346871295","BA","Bosnia and Herzegovina"
+"80.71.160.0","80.71.191.255","1346871296","1346879487","RU","Russian Federation"
+"80.71.192.0","80.71.207.255","1346879488","1346883583","FI","Finland"
+"80.71.208.0","80.71.223.255","1346883584","1346887679","RU","Russian Federation"
+"80.71.224.0","80.71.239.255","1346887680","1346891775","IT","Italy"
+"80.71.240.0","80.71.255.255","1346891776","1346895871","RU","Russian Federation"
+"80.72.0.0","80.72.15.255","1346895872","1346899967","SE","Sweden"
+"80.72.16.0","80.72.31.255","1346899968","1346904063","RU","Russian Federation"
+"80.72.32.0","80.72.47.255","1346904064","1346908159","PL","Poland"
+"80.72.48.0","80.72.63.255","1346908160","1346912255","LI","Liechtenstein"
+"80.72.64.0","80.72.95.255","1346912256","1346920447","BG","Bulgaria"
+"80.72.96.0","80.72.111.255","1346920448","1346924543","KE","Kenya"
+"80.72.112.0","80.72.127.255","1346924544","1346928639","RU","Russian Federation"
+"80.72.128.0","80.72.143.255","1346928640","1346932735","DE","Germany"
+"80.72.144.0","80.72.159.255","1346932736","1346936831","DK","Denmark"
+"80.72.160.0","80.72.175.255","1346936832","1346940927","IT","Italy"
+"80.72.176.0","80.72.191.255","1346940928","1346945023","KG","Kyrgyzstan"
+"80.72.192.0","80.72.207.255","1346945024","1346949119","PL","Poland"
+"80.72.208.0","80.72.239.255","1346949120","1346957311","RU","Russian Federation"
+"80.72.240.0","80.72.255.255","1346957312","1346961407","DE","Germany"
+"80.73.0.0","80.73.15.255","1346961408","1346965503","UA","Ukraine"
+"80.73.16.0","80.73.31.255","1346965504","1346969599","RU","Russian Federation"
+"80.73.32.0","80.73.47.255","1346969600","1346973695","DE","Germany"
+"80.73.48.0","80.73.63.255","1346973696","1346977791","SE","Sweden"
+"80.73.64.0","80.73.95.255","1346977792","1346985983","RU","Russian Federation"
+"80.73.96.0","80.73.127.255","1346985984","1346994175","DE","Germany"
+"80.73.128.0","80.73.143.255","1346994176","1346998271","NL","Netherlands"
+"80.73.144.0","80.73.159.255","1346998272","1347002367","ES","Spain"
+"80.73.160.0","80.73.175.255","1347002368","1347006463","RU","Russian Federation"
+"80.73.176.0","80.73.191.255","1347006464","1347010559","SE","Sweden"
+"80.73.192.0","80.73.207.255","1347010560","1347014655","RU","Russian Federation"
+"80.73.208.0","80.73.223.255","1347014656","1347018751","GG","Guernsey"
+"80.73.224.0","80.73.239.255","1347018752","1347022847","IT","Italy"
+"80.73.240.0","80.73.247.255","1347022848","1347024895","AT","Austria"
+"80.73.248.0","80.74.31.255","1347024896","1347035135","GB","United Kingdom"
+"80.74.32.0","80.74.47.255","1347035136","1347039231","CZ","Czech Republic"
+"80.74.48.0","80.74.63.255","1347039232","1347043327","RO","Romania"
+"80.74.64.0","80.74.79.255","1347043328","1347047423","FR","France"
+"80.74.80.0","80.74.95.255","1347047424","1347051519","SA","Saudi Arabia"
+"80.74.96.0","80.74.127.255","1347051520","1347059711","IL","Israel"
+"80.74.128.0","80.74.159.255","1347059712","1347067903","CH","Switzerland"
+"80.74.160.0","80.74.175.255","1347067904","1347071999","RS","Serbia"
+"80.74.176.0","80.74.191.255","1347072000","1347076095","IT","Italy"
+"80.74.192.0","80.74.223.255","1347076096","1347084287","FI","Finland"
+"80.74.224.0","80.74.255.255","1347084288","1347092479","GB","United Kingdom"
+"80.75.0.0","80.75.15.255","1347092480","1347096575","IR","Iran, Islamic Republic of"
+"80.75.16.0","80.75.31.255","1347096576","1347100671","SE","Sweden"
+"80.75.32.0","80.75.63.255","1347100672","1347108863","AT","Austria"
+"80.75.64.0","80.75.79.255","1347108864","1347112959","GB","United Kingdom"
+"80.75.80.0","80.75.95.255","1347112960","1347117055","RU","Russian Federation"
+"80.75.96.0","80.75.111.255","1347117056","1347121151","FI","Finland"
+"80.75.112.0","80.75.127.255","1347121152","1347125247","CH","Switzerland"
+"80.75.128.0","80.75.143.255","1347125248","1347129343","RU","Russian Federation"
+"80.75.144.0","80.75.159.255","1347129344","1347133439","FR","France"
+"80.75.160.0","80.75.191.255","1347133440","1347141631","EG","Egypt"
+"80.75.192.0","80.75.207.255","1347141632","1347145727","CH","Switzerland"
+"80.75.208.0","80.75.209.255","1347145728","1347146239","IN","India"
+"80.75.210.0","80.75.211.255","1347146240","1347146751","DE","Germany"
+"80.75.212.0","80.75.212.255","1347146752","1347147007","IN","India"
+"80.75.213.0","80.75.213.255","1347147008","1347147263","DE","Germany"
+"80.75.214.0","80.75.215.255","1347147264","1347147775","GB","United Kingdom"
+"80.75.216.0","80.75.217.255","1347147776","1347148287","DE","Germany"
+"80.75.218.0","80.75.218.255","1347148288","1347148543","GB","United Kingdom"
+"80.75.219.0","80.75.219.255","1347148544","1347148799","IN","India"
+"80.75.220.0","80.75.220.255","1347148800","1347149055","NO","Norway"
+"80.75.221.0","80.75.221.255","1347149056","1347149311","GB","United Kingdom"
+"80.75.222.0","80.75.222.255","1347149312","1347149567","DE","Germany"
+"80.75.223.0","80.75.223.255","1347149568","1347149823","IN","India"
+"80.75.224.0","80.75.230.63","1347149824","1347151423","HU","Hungary"
+"80.75.230.64","80.75.255.255","1347151424","1347158015","AT","Austria"
+"80.76.0.0","80.76.7.127","1347158016","1347159935","CH","Switzerland"
+"80.76.7.128","80.76.7.255","1347159936","1347160063","AT","Austria"
+"80.76.8.0","80.76.15.255","1347160064","1347162111","CH","Switzerland"
+"80.76.16.0","80.76.31.255","1347162112","1347166207","IT","Italy"
+"80.76.64.0","80.76.95.255","1347174400","1347182591","IT","Italy"
+"80.76.96.0","80.76.111.255","1347182592","1347186687","RU","Russian Federation"
+"80.76.112.0","80.76.127.255","1347186688","1347190783","GB","United Kingdom"
+"80.76.128.0","80.76.143.255","1347190784","1347194879","RU","Russian Federation"
+"80.76.144.0","80.76.159.255","1347194880","1347198975","SE","Sweden"
+"80.76.160.0","80.76.166.255","1347198976","1347200767","QA","Qatar"
+"80.76.167.0","80.76.167.255","1347200768","1347201023","US","United States"
+"80.76.168.0","80.76.175.255","1347201024","1347203071","QA","Qatar"
+"80.76.176.0","80.76.191.255","1347203072","1347207167","RU","Russian Federation"
+"80.76.192.0","80.76.195.255","1347207168","1347208191","GB","United Kingdom"
+"80.76.196.0","80.76.197.255","1347208192","1347208703","US","United States"
+"80.76.198.0","80.76.223.255","1347208704","1347215359","GB","United Kingdom"
+"80.76.224.0","80.76.255.255","1347215360","1347223551","RU","Russian Federation"
+"80.77.0.0","80.77.7.255","1347223552","1347225599","GB","United Kingdom"
+"80.77.8.0","80.77.11.255","1347225600","1347226623","PK","Pakistan"
+"80.77.12.0","80.77.15.255","1347226624","1347227647","GB","United Kingdom"
+"80.77.16.0","80.77.24.199","1347227648","1347229895","DE","Germany"
+"80.77.24.200","80.77.24.207","1347229896","1347229903","GR","Greece"
+"80.77.24.208","80.77.31.255","1347229904","1347231743","DE","Germany"
+"80.77.32.0","80.77.47.255","1347231744","1347235839","UA","Ukraine"
+"80.77.48.0","80.77.63.255","1347235840","1347239935","GE","Georgia"
+"80.77.64.0","80.77.79.255","1347239936","1347244031","DK","Denmark"
+"80.77.80.0","80.77.95.255","1347244032","1347248127","GB","United Kingdom"
+"80.77.96.0","80.77.111.255","1347248128","1347252223","SE","Sweden"
+"80.77.112.0","80.77.127.255","1347252224","1347256319","HU","Hungary"
+"80.77.128.0","80.77.143.255","1347256320","1347260415","FO","Faroe Islands"
+"80.77.144.0","80.77.159.255","1347260416","1347264511","MK","Macedonia"
+"80.77.160.0","80.77.175.255","1347264512","1347268607","RU","Russian Federation"
+"80.77.176.0","80.77.191.255","1347268608","1347272703","LB","Lebanon"
+"80.77.192.0","80.77.207.255","1347272704","1347276799","MT","Malta"
+"80.77.208.0","80.77.223.255","1347276800","1347280895","DE","Germany"
+"80.77.224.0","80.77.239.255","1347280896","1347284991","FR","France"
+"80.77.240.0","80.77.255.255","1347284992","1347289087","GB","United Kingdom"
+"80.78.0.0","80.78.15.255","1347289088","1347293183","FR","France"
+"80.78.16.0","80.78.16.127","1347293184","1347293311","SE","Sweden"
+"80.78.16.128","80.78.16.128","1347293312","1347293312","LR","Liberia"
+"80.78.16.129","80.78.16.132","1347293313","1347293316","DJ","Djibouti"
+"80.78.16.133","80.78.16.135","1347293317","1347293319","LR","Liberia"
+"80.78.16.136","80.78.16.144","1347293320","1347293328","GA","Gabon"
+"80.78.16.145","80.78.16.151","1347293329","1347293335","NG","Nigeria"
+"80.78.16.152","80.78.16.167","1347293336","1347293351","A2","Satellite Provider"
+"80.78.16.168","80.78.16.191","1347293352","1347293375","NG","Nigeria"
+"80.78.16.192","80.78.16.207","1347293376","1347293391","A2","Satellite Provider"
+"80.78.16.208","80.78.16.208","1347293392","1347293392","CY","Cyprus"
+"80.78.16.209","80.78.16.216","1347293393","1347293400","NG","Nigeria"
+"80.78.16.217","80.78.16.223","1347293401","1347293407","US","United States"
+"80.78.16.224","80.78.16.224","1347293408","1347293408","A2","Satellite Provider"
+"80.78.16.225","80.78.16.232","1347293409","1347293416","NG","Nigeria"
+"80.78.16.233","80.78.16.240","1347293417","1347293424","TZ","Tanzania, United Republic of"
+"80.78.16.241","80.78.17.0","1347293425","1347293440","GN","Guinea"
+"80.78.17.1","80.78.17.7","1347293441","1347293447","US","United States"
+"80.78.17.8","80.78.17.16","1347293448","1347293456","GA","Gabon"
+"80.78.17.17","80.78.17.24","1347293457","1347293464","NG","Nigeria"
+"80.78.17.25","80.78.17.31","1347293465","1347293471","SE","Sweden"
+"80.78.17.32","80.78.17.39","1347293472","1347293479","IQ","Iraq"
+"80.78.17.40","80.78.17.47","1347293480","1347293487","LR","Liberia"
+"80.78.17.48","80.78.17.55","1347293488","1347293495","TD","Chad"
+"80.78.17.56","80.78.17.56","1347293496","1347293496","GH","Ghana"
+"80.78.17.57","80.78.17.72","1347293497","1347293512","NG","Nigeria"
+"80.78.17.73","80.78.17.80","1347293513","1347293520","GN","Guinea"
+"80.78.17.81","80.78.17.88","1347293521","1347293528","PS","Palestinian Territory"
+"80.78.17.89","80.78.17.96","1347293529","1347293536","NG","Nigeria"
+"80.78.17.97","80.78.17.104","1347293537","1347293544","GH","Ghana"
+"80.78.17.105","80.78.17.112","1347293545","1347293552","NG","Nigeria"
+"80.78.17.113","80.78.17.120","1347293553","1347293560","SE","Sweden"
+"80.78.17.121","80.78.17.128","1347293561","1347293568","GN","Guinea"
+"80.78.17.129","80.78.17.136","1347293569","1347293576","NG","Nigeria"
+"80.78.17.137","80.78.17.144","1347293577","1347293584","GN","Guinea"
+"80.78.17.145","80.78.17.151","1347293585","1347293591","NG","Nigeria"
+"80.78.17.152","80.78.17.160","1347293592","1347293600","US","United States"
+"80.78.17.161","80.78.17.176","1347293601","1347293616","NG","Nigeria"
+"80.78.17.177","80.78.17.183","1347293617","1347293623","US","United States"
+"80.78.17.184","80.78.17.184","1347293624","1347293624","PK","Pakistan"
+"80.78.17.185","80.78.17.192","1347293625","1347293632","GH","Ghana"
+"80.78.17.193","80.78.17.200","1347293633","1347293640","LR","Liberia"
+"80.78.17.201","80.78.17.216","1347293641","1347293656","NG","Nigeria"
+"80.78.17.217","80.78.17.232","1347293657","1347293672","GN","Guinea"
+"80.78.17.233","80.78.17.235","1347293673","1347293675","SE","Sweden"
+"80.78.17.236","80.78.17.239","1347293676","1347293679","BR","Brazil"
+"80.78.17.240","80.78.17.240","1347293680","1347293680","GN","Guinea"
+"80.78.17.241","80.78.17.248","1347293681","1347293688","US","United States"
+"80.78.17.249","80.78.18.23","1347293689","1347293719","NG","Nigeria"
+"80.78.18.24","80.78.18.27","1347293720","1347293723","SE","Sweden"
+"80.78.18.28","80.78.18.28","1347293724","1347293724","US","United States"
+"80.78.18.29","80.78.18.31","1347293725","1347293727","SE","Sweden"
+"80.78.18.32","80.78.18.32","1347293728","1347293728","GN","Guinea"
+"80.78.18.33","80.78.18.48","1347293729","1347293744","US","United States"
+"80.78.18.49","80.78.18.56","1347293745","1347293752","GN","Guinea"
+"80.78.18.57","80.78.18.64","1347293753","1347293760","NG","Nigeria"
+"80.78.18.65","80.78.18.80","1347293761","1347293776","ZM","Zambia"
+"80.78.18.81","80.78.18.104","1347293777","1347293800","NG","Nigeria"
+"80.78.18.105","80.78.18.111","1347293801","1347293807","US","United States"
+"80.78.18.112","80.78.18.120","1347293808","1347293816","NG","Nigeria"
+"80.78.18.121","80.78.18.128","1347293817","1347293824","GN","Guinea"
+"80.78.18.129","80.78.18.135","1347293825","1347293831","CM","Cameroon"
+"80.78.18.136","80.78.18.144","1347293832","1347293840","NG","Nigeria"
+"80.78.18.145","80.78.18.152","1347293841","1347293848","CG","Congo"
+"80.78.18.153","80.78.18.160","1347293849","1347293856","NG","Nigeria"
+"80.78.18.161","80.78.18.168","1347293857","1347293864","GN","Guinea"
+"80.78.18.169","80.78.18.176","1347293865","1347293872","ZM","Zambia"
+"80.78.18.177","80.78.18.184","1347293873","1347293880","GN","Guinea"
+"80.78.18.185","80.78.18.191","1347293881","1347293887","NG","Nigeria"
+"80.78.18.192","80.78.18.208","1347293888","1347293904","GQ","Equatorial Guinea"
+"80.78.18.209","80.78.18.216","1347293905","1347293912","GN","Guinea"
+"80.78.18.217","80.78.18.224","1347293913","1347293920","US","United States"
+"80.78.18.225","80.78.18.232","1347293921","1347293928","CM","Cameroon"
+"80.78.18.233","80.78.18.240","1347293929","1347293936","TZ","Tanzania, United Republic of"
+"80.78.18.241","80.78.18.248","1347293937","1347293944","NG","Nigeria"
+"80.78.18.249","80.78.19.0","1347293945","1347293952","US","United States"
+"80.78.19.1","80.78.19.24","1347293953","1347293976","NG","Nigeria"
+"80.78.19.25","80.78.19.32","1347293977","1347293984","CM","Cameroon"
+"80.78.19.33","80.78.19.39","1347293985","1347293991","US","United States"
+"80.78.19.40","80.78.19.48","1347293992","1347294000","NG","Nigeria"
+"80.78.19.49","80.78.19.56","1347294001","1347294008","TZ","Tanzania, United Republic of"
+"80.78.19.57","80.78.19.63","1347294009","1347294015","A2","Satellite Provider"
+"80.78.19.64","80.78.19.71","1347294016","1347294023","US","United States"
+"80.78.19.72","80.78.19.88","1347294024","1347294040","GN","Guinea"
+"80.78.19.89","80.78.19.96","1347294041","1347294048","NG","Nigeria"
+"80.78.19.97","80.78.19.104","1347294049","1347294056","GN","Guinea"
+"80.78.19.105","80.78.19.120","1347294057","1347294072","US","United States"
+"80.78.19.121","80.78.19.128","1347294073","1347294080","NG","Nigeria"
+"80.78.19.129","80.78.19.135","1347294081","1347294087","GA","Gabon"
+"80.78.19.136","80.78.19.143","1347294088","1347294095","US","United States"
+"80.78.19.144","80.78.19.144","1347294096","1347294096","CM","Cameroon"
+"80.78.19.145","80.78.19.160","1347294097","1347294112","NG","Nigeria"
+"80.78.19.161","80.78.19.167","1347294113","1347294119","GN","Guinea"
+"80.78.19.168","80.78.19.184","1347294120","1347294136","NG","Nigeria"
+"80.78.19.185","80.78.19.191","1347294137","1347294143","LR","Liberia"
+"80.78.19.192","80.78.19.200","1347294144","1347294152","NG","Nigeria"
+"80.78.19.201","80.78.19.208","1347294153","1347294160","NE","Niger"
+"80.78.19.209","80.78.19.216","1347294161","1347294168","GN","Guinea"
+"80.78.19.217","80.78.19.224","1347294169","1347294176","NG","Nigeria"
+"80.78.19.225","80.78.19.232","1347294177","1347294184","US","United States"
+"80.78.19.233","80.78.19.239","1347294185","1347294191","A2","Satellite Provider"
+"80.78.19.240","80.78.19.240","1347294192","1347294192","KE","Kenya"
+"80.78.19.241","80.78.20.0","1347294193","1347294208","NG","Nigeria"
+"80.78.20.1","80.78.20.7","1347294209","1347294215","SE","Sweden"
+"80.78.20.8","80.78.20.15","1347294216","1347294223","IQ","Iraq"
+"80.78.20.16","80.78.20.16","1347294224","1347294224","SE","Sweden"
+"80.78.20.17","80.78.20.24","1347294225","1347294232","CM","Cameroon"
+"80.78.20.25","80.78.20.32","1347294233","1347294240","US","United States"
+"80.78.20.33","80.78.20.40","1347294241","1347294248","LR","Liberia"
+"80.78.20.41","80.78.20.48","1347294249","1347294256","NG","Nigeria"
+"80.78.20.49","80.78.20.56","1347294257","1347294264","LR","Liberia"
+"80.78.20.57","80.78.20.60","1347294265","1347294268","LS","Lesotho"
+"80.78.20.61","80.78.20.63","1347294269","1347294271","LR","Liberia"
+"80.78.20.64","80.78.20.71","1347294272","1347294279","BR","Brazil"
+"80.78.20.72","80.78.20.72","1347294280","1347294280","SE","Sweden"
+"80.78.20.73","80.78.20.80","1347294281","1347294288","CM","Cameroon"
+"80.78.20.81","80.78.20.95","1347294289","1347294303","UG","Uganda"
+"80.78.20.96","80.78.20.96","1347294304","1347294304","US","United States"
+"80.78.20.97","80.78.20.104","1347294305","1347294312","NG","Nigeria"
+"80.78.20.105","80.78.20.111","1347294313","1347294319","KZ","Kazakhstan"
+"80.78.20.112","80.78.20.120","1347294320","1347294328","NG","Nigeria"
+"80.78.20.121","80.78.20.128","1347294329","1347294336","GA","Gabon"
+"80.78.20.129","80.78.20.135","1347294337","1347294343","NG","Nigeria"
+"80.78.20.136","80.78.20.143","1347294344","1347294351","CM","Cameroon"
+"80.78.20.144","80.78.20.144","1347294352","1347294352","LR","Liberia"
+"80.78.20.145","80.78.20.160","1347294353","1347294368","US","United States"
+"80.78.20.161","80.78.20.164","1347294369","1347294372","LS","Lesotho"
+"80.78.20.165","80.78.20.167","1347294373","1347294375","IQ","Iraq"
+"80.78.20.168","80.78.20.192","1347294376","1347294400","NG","Nigeria"
+"80.78.20.193","80.78.20.193","1347294401","1347294401","CM","Cameroon"
+"80.78.20.194","80.78.20.194","1347294402","1347294402","NG","Nigeria"
+"80.78.20.195","80.78.20.200","1347294403","1347294408","CM","Cameroon"
+"80.78.20.201","80.78.20.207","1347294409","1347294415","GN","Guinea"
+"80.78.20.208","80.78.20.210","1347294416","1347294418","SE","Sweden"
+"80.78.20.211","80.78.20.216","1347294419","1347294424","NG","Nigeria"
+"80.78.20.217","80.78.20.217","1347294425","1347294425","US","United States"
+"80.78.20.218","80.78.20.218","1347294426","1347294426","NG","Nigeria"
+"80.78.20.219","80.78.20.224","1347294427","1347294432","US","United States"
+"80.78.20.225","80.78.20.232","1347294433","1347294440","SE","Sweden"
+"80.78.20.233","80.78.20.239","1347294441","1347294447","SO","Somalia"
+"80.78.20.240","80.78.20.255","1347294448","1347294463","US","United States"
+"80.78.21.0","80.78.21.0","1347294464","1347294464","SE","Sweden"
+"80.78.21.1","80.78.21.32","1347294465","1347294496","US","United States"
+"80.78.21.33","80.78.22.255","1347294497","1347294975","SE","Sweden"
+"80.78.23.0","80.78.23.16","1347294976","1347294992","CG","Congo"
+"80.78.23.17","80.78.23.32","1347294993","1347295008","US","United States"
+"80.78.23.33","80.78.23.39","1347295009","1347295015","LR","Liberia"
+"80.78.23.40","80.78.23.56","1347295016","1347295032","SE","Sweden"
+"80.78.23.57","80.78.23.80","1347295033","1347295056","NG","Nigeria"
+"80.78.23.81","80.78.23.88","1347295057","1347295064","SE","Sweden"
+"80.78.23.89","80.78.23.96","1347295065","1347295072","LS","Lesotho"
+"80.78.23.97","80.78.23.103","1347295073","1347295079","AF","Afghanistan"
+"80.78.23.104","80.78.23.127","1347295080","1347295103","NG","Nigeria"
+"80.78.23.128","80.78.23.128","1347295104","1347295104","SE","Sweden"
+"80.78.23.129","80.78.23.136","1347295105","1347295112","LY","Libya"
+"80.78.23.137","80.78.23.144","1347295113","1347295120","ZA","South Africa"
+"80.78.23.145","80.78.23.152","1347295121","1347295128","NG","Nigeria"
+"80.78.23.153","80.78.23.156","1347295129","1347295132","GN","Guinea"
+"80.78.23.157","80.78.23.159","1347295133","1347295135","SE","Sweden"
+"80.78.23.160","80.78.23.168","1347295136","1347295144","FR","France"
+"80.78.23.169","80.78.23.176","1347295145","1347295152","NG","Nigeria"
+"80.78.23.177","80.78.23.183","1347295153","1347295159","US","United States"
+"80.78.23.184","80.78.23.184","1347295160","1347295160","NG","Nigeria"
+"80.78.23.185","80.78.23.192","1347295161","1347295168","GN","Guinea"
+"80.78.23.193","80.78.23.208","1347295169","1347295184","LS","Lesotho"
+"80.78.23.209","80.78.23.216","1347295185","1347295192","SO","Somalia"
+"80.78.23.217","80.78.23.223","1347295193","1347295199","SE","Sweden"
+"80.78.23.224","80.78.23.240","1347295200","1347295216","ZM","Zambia"
+"80.78.23.241","80.78.23.247","1347295217","1347295223","US","United States"
+"80.78.23.248","80.78.23.248","1347295224","1347295224","AO","Angola"
+"80.78.23.249","80.78.24.0","1347295225","1347295232","NG","Nigeria"
+"80.78.24.1","80.78.26.0","1347295233","1347295744","SE","Sweden"
+"80.78.26.1","80.78.26.1","1347295745","1347295745","US","United States"
+"80.78.26.2","80.78.26.4","1347295746","1347295748","SE","Sweden"
+"80.78.26.5","80.78.26.8","1347295749","1347295752","US","United States"
+"80.78.26.9","80.78.26.11","1347295753","1347295755","BW","Botswana"
+"80.78.26.12","80.78.26.15","1347295756","1347295759","SE","Sweden"
+"80.78.26.16","80.78.26.31","1347295760","1347295775","BW","Botswana"
+"80.78.26.32","80.78.26.32","1347295776","1347295776","IQ","Iraq"
+"80.78.26.33","80.78.26.40","1347295777","1347295784","HU","Hungary"
+"80.78.26.41","80.78.26.47","1347295785","1347295791","LB","Lebanon"
+"80.78.26.48","80.78.26.72","1347295792","1347295816","SE","Sweden"
+"80.78.26.73","80.78.26.80","1347295817","1347295824","OM","Oman"
+"80.78.26.81","80.78.26.88","1347295825","1347295832","GH","Ghana"
+"80.78.26.89","80.78.26.96","1347295833","1347295840","FR","France"
+"80.78.26.97","80.78.26.104","1347295841","1347295848","NG","Nigeria"
+"80.78.26.105","80.78.26.108","1347295849","1347295852","LS","Lesotho"
+"80.78.26.109","80.78.26.112","1347295853","1347295856","SE","Sweden"
+"80.78.26.113","80.78.26.120","1347295857","1347295864","NG","Nigeria"
+"80.78.26.121","80.78.26.184","1347295865","1347295928","SE","Sweden"
+"80.78.26.185","80.78.26.192","1347295929","1347295936","NG","Nigeria"
+"80.78.26.193","80.78.26.232","1347295937","1347295976","US","United States"
+"80.78.26.233","80.78.26.240","1347295977","1347295984","LS","Lesotho"
+"80.78.26.241","80.78.26.248","1347295985","1347295992","US","United States"
+"80.78.26.249","80.78.26.255","1347295993","1347295999","SE","Sweden"
+"80.78.27.0","80.78.27.7","1347296000","1347296007","US","United States"
+"80.78.27.8","80.78.27.8","1347296008","1347296008","SE","Sweden"
+"80.78.27.9","80.78.27.32","1347296009","1347296032","US","United States"
+"80.78.27.33","80.78.27.40","1347296033","1347296040","SE","Sweden"
+"80.78.27.41","80.78.27.44","1347296041","1347296044","US","United States"
+"80.78.27.45","80.78.27.56","1347296045","1347296056","SE","Sweden"
+"80.78.27.57","80.78.27.80","1347296057","1347296080","US","United States"
+"80.78.27.81","80.78.27.104","1347296081","1347296104","SE","Sweden"
+"80.78.27.105","80.78.27.112","1347296105","1347296112","US","United States"
+"80.78.27.113","80.78.27.128","1347296113","1347296128","ZM","Zambia"
+"80.78.27.129","80.78.27.136","1347296129","1347296136","SE","Sweden"
+"80.78.27.137","80.78.27.144","1347296137","1347296144","US","United States"
+"80.78.27.145","80.78.27.160","1347296145","1347296160","SE","Sweden"
+"80.78.27.161","80.78.27.168","1347296161","1347296168","US","United States"
+"80.78.27.169","80.78.27.176","1347296169","1347296176","SE","Sweden"
+"80.78.27.177","80.78.27.184","1347296177","1347296184","US","United States"
+"80.78.27.185","80.78.27.192","1347296185","1347296192","SE","Sweden"
+"80.78.27.193","80.78.27.200","1347296193","1347296200","US","United States"
+"80.78.27.201","80.78.27.224","1347296201","1347296224","SE","Sweden"
+"80.78.27.225","80.78.27.232","1347296225","1347296232","US","United States"
+"80.78.27.233","80.78.27.240","1347296233","1347296240","JO","Jordan"
+"80.78.27.241","80.78.28.8","1347296241","1347296264","SE","Sweden"
+"80.78.28.9","80.78.28.16","1347296265","1347296272","US","United States"
+"80.78.28.17","80.78.31.47","1347296273","1347297071","SE","Sweden"
+"80.78.31.48","80.78.31.55","1347297072","1347297079","US","United States"
+"80.78.31.56","80.78.31.127","1347297080","1347297151","SE","Sweden"
+"80.78.31.128","80.78.31.135","1347297152","1347297159","SL","Sierra Leone"
+"80.78.31.136","80.78.31.255","1347297160","1347297279","SE","Sweden"
+"80.78.32.0","80.78.63.255","1347297280","1347305471","UA","Ukraine"
+"80.78.64.0","80.78.79.255","1347305472","1347309567","AL","Albania"
+"80.78.80.0","80.78.95.255","1347309568","1347313663","DE","Germany"
+"80.78.96.0","80.78.127.255","1347313664","1347321855","RU","Russian Federation"
+"80.78.128.0","80.78.143.255","1347321856","1347325951","US","United States"
+"80.78.144.0","80.78.159.255","1347325952","1347330047","CZ","Czech Republic"
+"80.78.160.0","80.78.191.255","1347330048","1347338239","DE","Germany"
+"80.78.192.0","80.78.207.255","1347338240","1347342335","RU","Russian Federation"
+"80.78.208.0","80.78.223.255","1347342336","1347346431","SE","Sweden"
+"80.78.224.0","80.78.239.255","1347346432","1347350527","BG","Bulgaria"
+"80.78.240.0","80.78.255.255","1347350528","1347354623","RU","Russian Federation"
+"80.79.16.0","80.79.31.255","1347358720","1347362815","CZ","Czech Republic"
+"80.79.32.0","80.79.47.255","1347362816","1347366911","NL","Netherlands"
+"80.79.48.0","80.79.63.255","1347366912","1347371007","IT","Italy"
+"80.79.64.0","80.79.79.255","1347371008","1347375103","RU","Russian Federation"
+"80.79.80.0","80.79.80.255","1347375104","1347375359","EU","Europe"
+"80.79.81.0","80.79.81.255","1347375360","1347375615","GB","United Kingdom"
+"80.79.82.0","80.79.82.255","1347375616","1347375871","EU","Europe"
+"80.79.83.0","80.79.95.255","1347375872","1347379199","GB","United Kingdom"
+"80.79.96.0","80.79.111.255","1347379200","1347383295","NL","Netherlands"
+"80.79.112.0","80.79.127.255","1347383296","1347387391","EE","Estonia"
+"80.79.128.0","80.79.143.255","1347387392","1347391487","GB","United Kingdom"
+"80.79.144.0","80.79.151.255","1347391488","1347393535","IQ","Iraq"
+"80.79.152.0","80.79.159.255","1347393536","1347395583","LB","Lebanon"
+"80.79.160.0","80.79.175.255","1347395584","1347399679","SE","Sweden"
+"80.79.176.0","80.79.191.255","1347399680","1347403775","RU","Russian Federation"
+"80.79.192.0","80.79.207.255","1347403776","1347407871","NL","Netherlands"
+"80.79.208.0","80.79.223.255","1347407872","1347411967","GB","United Kingdom"
+"80.79.224.0","80.79.239.255","1347411968","1347416063","DE","Germany"
+"80.79.240.0","80.79.255.255","1347416064","1347420159","RU","Russian Federation"
+"80.80.0.0","80.80.21.255","1347420160","1347425791","DK","Denmark"
+"80.80.22.0","80.80.22.255","1347425792","1347426047","EU","Europe"
+"80.80.23.0","80.80.31.255","1347426048","1347428351","DK","Denmark"
+"80.80.32.0","80.80.47.255","1347428352","1347432447","BA","Bosnia and Herzegovina"
+"80.80.48.0","80.80.63.255","1347432448","1347436543","HR","Croatia"
+"80.80.64.0","80.80.79.255","1347436544","1347440639","SE","Sweden"
+"80.80.80.0","80.80.81.255","1347440640","1347441151","NL","Netherlands"
+"80.80.82.0","80.80.95.255","1347441152","1347444735","ES","Spain"
+"80.80.96.0","80.80.127.255","1347444736","1347452927","RU","Russian Federation"
+"80.80.128.0","80.80.159.255","1347452928","1347461119","BG","Bulgaria"
+"80.80.160.0","80.80.175.255","1347461120","1347465215","AL","Albania"
+"80.80.176.0","80.80.191.255","1347465216","1347469311","GB","United Kingdom"
+"80.80.192.0","80.80.207.255","1347469312","1347473407","RU","Russian Federation"
+"80.80.208.0","80.80.223.255","1347473408","1347477503","UZ","Uzbekistan"
+"80.80.224.0","80.80.239.255","1347477504","1347481599","CH","Switzerland"
+"80.80.240.0","80.80.255.255","1347481600","1347485695","AT","Austria"
+"80.81.0.0","80.81.31.255","1347485696","1347493887","DE","Germany"
+"80.81.32.0","80.81.63.255","1347493888","1347502079","LV","Latvia"
+"80.81.64.0","80.81.76.7","1347502080","1347505159","ES","Spain"
+"80.81.76.8","80.81.76.15","1347505160","1347505167","GB","United Kingdom"
+"80.81.76.16","80.81.76.63","1347505168","1347505215","ES","Spain"
+"80.81.76.64","80.81.76.95","1347505216","1347505247","GB","United Kingdom"
+"80.81.76.96","80.81.127.255","1347505248","1347518463","ES","Spain"
+"80.81.128.0","80.81.143.255","1347518464","1347522559","AT","Austria"
+"80.81.144.0","80.81.159.255","1347522560","1347526655","LB","Lebanon"
+"80.81.160.0","80.81.191.255","1347526656","1347534847","FI","Finland"
+"80.81.192.0","80.81.207.255","1347534848","1347538943","DE","Germany"
+"80.81.208.0","80.81.223.255","1347538944","1347543039","RU","Russian Federation"
+"80.81.224.0","80.81.239.255","1347543040","1347547135","SK","Slovakia"
+"80.81.240.0","80.81.255.255","1347547136","1347551231","DE","Germany"
+"80.82.0.0","80.82.15.255","1347551232","1347555327","IT","Italy"
+"80.82.16.0","80.82.31.255","1347555328","1347559423","PL","Poland"
+"80.82.32.0","80.82.63.255","1347559424","1347567615","RU","Russian Federation"
+"80.82.64.0","80.82.65.16","1347567616","1347567888","SC","Seychelles"
+"80.82.65.17","80.82.65.17","1347567889","1347567889","NL","Netherlands"
+"80.82.65.18","80.82.71.255","1347567890","1347569663","SC","Seychelles"
+"80.82.72.0","80.82.75.255","1347569664","1347570687","NL","Netherlands"
+"80.82.76.0","80.82.79.255","1347570688","1347571711","SC","Seychelles"
+"80.82.80.0","80.82.95.255","1347571712","1347575807","RU","Russian Federation"
+"80.82.96.0","80.82.111.255","1347575808","1347579903","DK","Denmark"
+"80.82.112.0","80.82.143.255","1347579904","1347588095","GB","United Kingdom"
+"80.82.144.0","80.82.159.255","1347588096","1347592191","CZ","Czech Republic"
+"80.82.160.0","80.82.191.255","1347592192","1347600383","RU","Russian Federation"
+"80.82.192.0","80.82.197.255","1347600384","1347601919","CZ","Czech Republic"
+"80.82.198.0","80.82.199.255","1347601920","1347602431","UA","Ukraine"
+"80.82.200.0","80.82.223.255","1347602432","1347608575","DE","Germany"
+"80.82.224.0","80.82.239.255","1347608576","1347612671","FR","France"
+"80.82.240.0","80.82.255.255","1347612672","1347616767","GB","United Kingdom"
+"80.83.0.0","80.83.15.255","1347616768","1347620863","FI","Finland"
+"80.83.16.0","80.83.31.255","1347620864","1347624959","LB","Lebanon"
+"80.83.32.0","80.83.63.255","1347624960","1347633151","CH","Switzerland"
+"80.83.64.0","80.83.79.255","1347633152","1347637247","CZ","Czech Republic"
+"80.83.80.0","80.83.95.255","1347637248","1347641343","SE","Sweden"
+"80.83.96.0","80.83.127.255","1347641344","1347649535","DE","Germany"
+"80.83.128.0","80.83.143.255","1347649536","1347653631","GE","Georgia"
+"80.83.144.0","80.83.159.255","1347653632","1347657727","GB","United Kingdom"
+"80.83.160.0","80.83.175.255","1347657728","1347661823","IT","Italy"
+"80.83.176.0","80.83.191.255","1347661824","1347665919","DE","Germany"
+"80.83.192.0","80.83.207.255","1347665920","1347670015","RU","Russian Federation"
+"80.83.208.0","80.83.223.255","1347670016","1347674111","SE","Sweden"
+"80.83.224.0","80.83.255.255","1347674112","1347682303","RU","Russian Federation"
+"80.84.0.0","80.84.15.255","1347682304","1347686399","DE","Germany"
+"80.84.16.0","80.84.31.255","1347686400","1347690495","EU","Europe"
+"80.84.32.0","80.84.47.255","1347690496","1347694591","SE","Sweden"
+"80.84.48.0","80.84.95.255","1347694592","1347706879","GB","United Kingdom"
+"80.84.96.0","80.84.111.255","1347706880","1347710975","IT","Italy"
+"80.84.112.0","80.84.127.255","1347710976","1347715071","RU","Russian Federation"
+"80.84.128.0","80.84.136.255","1347715072","1347717375","ES","Spain"
+"80.84.137.0","80.84.137.255","1347717376","1347717631","BG","Bulgaria"
+"80.84.138.0","80.84.139.255","1347717632","1347718143","ES","Spain"
+"80.84.140.0","80.84.140.255","1347718144","1347718399","US","United States"
+"80.84.141.0","80.84.159.255","1347718400","1347723263","ES","Spain"
+"80.84.160.0","80.84.175.255","1347723264","1347727359","GB","United Kingdom"
+"80.84.176.0","80.84.191.255","1347727360","1347731455","UA","Ukraine"
+"80.84.192.0","80.84.223.255","1347731456","1347739647","DE","Germany"
+"80.84.224.0","80.84.255.255","1347739648","1347747839","NL","Netherlands"
+"80.85.0.0","80.85.15.255","1347747840","1347751935","DE","Germany"
+"80.85.16.0","80.85.27.151","1347751936","1347754903","CY","Cyprus"
+"80.85.27.152","80.85.27.159","1347754904","1347754911","GR","Greece"
+"80.85.27.160","80.85.28.7","1347754912","1347755015","CY","Cyprus"
+"80.85.28.8","80.85.28.15","1347755016","1347755023","GR","Greece"
+"80.85.28.16","80.85.28.127","1347755024","1347755135","CY","Cyprus"
+"80.85.28.128","80.85.28.143","1347755136","1347755151","GR","Greece"
+"80.85.28.144","80.85.28.151","1347755152","1347755159","CY","Cyprus"
+"80.85.28.152","80.85.28.167","1347755160","1347755175","GR","Greece"
+"80.85.28.168","80.85.31.255","1347755176","1347756031","CY","Cyprus"
+"80.85.32.0","80.85.47.255","1347756032","1347760127","NL","Netherlands"
+"80.85.48.0","80.85.63.255","1347760128","1347764223","HU","Hungary"
+"80.85.64.0","80.85.95.255","1347764224","1347772415","GB","United Kingdom"
+"80.85.96.0","80.85.111.255","1347772416","1347776511","MT","Malta"
+"80.85.112.0","80.85.127.255","1347776512","1347780607","SE","Sweden"
+"80.85.128.0","80.85.143.255","1347780608","1347784703","NL","Netherlands"
+"80.85.144.0","80.85.159.255","1347784704","1347788799","RU","Russian Federation"
+"80.85.160.0","80.85.175.255","1347788800","1347792895","NL","Netherlands"
+"80.85.176.0","80.85.191.255","1347792896","1347796991","RU","Russian Federation"
+"80.85.192.0","80.85.207.255","1347796992","1347801087","DE","Germany"
+"80.85.208.0","80.85.223.255","1347801088","1347805183","GB","United Kingdom"
+"80.85.224.0","80.85.239.255","1347805184","1347809279","PL","Poland"
+"80.85.240.0","80.85.255.255","1347809280","1347813375","RU","Russian Federation"
+"80.86.0.0","80.86.15.255","1347813376","1347817471","DE","Germany"
+"80.86.16.0","80.86.31.255","1347817472","1347821567","IT","Italy"
+"80.86.32.0","80.86.47.255","1347821568","1347825663","GB","United Kingdom"
+"80.86.48.0","80.86.63.255","1347825664","1347829759","IT","Italy"
+"80.86.64.0","80.86.79.255","1347829760","1347833855","SE","Sweden"
+"80.86.80.0","80.86.90.160","1347833856","1347836576","DE","Germany"
+"80.86.90.161","80.86.90.161","1347836577","1347836577","US","United States"
+"80.86.90.162","80.86.95.255","1347836578","1347837951","DE","Germany"
+"80.86.96.0","80.86.127.255","1347837952","1347846143","RO","Romania"
+"80.86.128.0","80.86.143.255","1347846144","1347850239","NO","Norway"
+"80.86.144.0","80.86.159.255","1347850240","1347854335","IT","Italy"
+"80.86.160.0","80.86.175.255","1347854336","1347858431","DE","Germany"
+"80.86.176.0","80.86.177.63","1347858432","1347858751","EU","Europe"
+"80.86.177.64","80.86.177.127","1347858752","1347858815","DE","Germany"
+"80.86.177.128","80.86.185.255","1347858816","1347860991","EU","Europe"
+"80.86.186.0","80.86.186.255","1347860992","1347861247","DE","Germany"
+"80.86.187.0","80.86.190.73","1347861248","1347862089","EU","Europe"
+"80.86.190.74","80.86.190.74","1347862090","1347862090","DE","Germany"
+"80.86.190.75","80.86.190.255","1347862091","1347862271","EU","Europe"
+"80.86.191.0","80.86.191.255","1347862272","1347862527","DE","Germany"
+"80.86.192.0","80.86.207.255","1347862528","1347866623","CH","Switzerland"
+"80.86.208.0","80.86.223.255","1347866624","1347870719","NO","Norway"
+"80.86.224.0","80.86.239.255","1347870720","1347874815","AM","Armenia"
+"80.86.240.0","80.86.255.255","1347874816","1347878911","SK","Slovakia"
+"80.87.0.0","80.87.31.255","1347878912","1347887103","GB","United Kingdom"
+"80.87.32.0","80.87.47.255","1347887104","1347891199","PL","Poland"
+"80.87.48.0","80.87.63.255","1347891200","1347895295","SE","Sweden"
+"80.87.64.0","80.87.95.255","1347895296","1347903487","GH","Ghana"
+"80.87.96.0","80.87.111.255","1347903488","1347907583","RU","Russian Federation"
+"80.87.112.0","80.87.127.255","1347907584","1347911679","DE","Germany"
+"80.87.128.0","80.87.143.255","1347911680","1347915775","GB","United Kingdom"
+"80.87.144.0","80.87.159.255","1347915776","1347919871","RU","Russian Federation"
+"80.87.160.0","80.87.175.255","1347919872","1347923967","DE","Germany"
+"80.87.176.0","80.87.191.255","1347923968","1347928063","CZ","Czech Republic"
+"80.87.192.0","80.87.204.255","1347928064","1347931391","RU","Russian Federation"
+"80.87.205.0","80.87.205.255","1347931392","1347931647","BZ","Belize"
+"80.87.206.0","80.87.206.255","1347931648","1347931903","RU","Russian Federation"
+"80.87.207.0","80.87.207.255","1347931904","1347932159","BZ","Belize"
+"80.87.208.0","80.87.223.255","1347932160","1347936255","SK","Slovakia"
+"80.87.224.0","80.87.239.255","1347936256","1347940351","FR","France"
+"80.87.240.0","80.87.255.255","1347940352","1347944447","BA","Bosnia and Herzegovina"
+"80.88.4.0","80.88.7.255","1347945472","1347946495","NG","Nigeria"
+"80.88.12.0","80.88.15.255","1347947520","1347948543","DZ","Algeria"
+"80.88.16.0","80.88.31.255","1347948544","1347952639","DE","Germany"
+"80.88.32.0","80.88.47.255","1347952640","1347956735","BE","Belgium"
+"80.88.48.0","80.88.63.255","1347956736","1347960831","RU","Russian Federation"
+"80.88.64.0","80.88.79.255","1347960832","1347964927","DE","Germany"
+"80.88.80.0","80.88.95.255","1347964928","1347969023","IT","Italy"
+"80.88.96.0","80.88.127.255","1347969024","1347977215","SE","Sweden"
+"80.88.128.0","80.88.152.239","1347977216","1347983599","DK","Denmark"
+"80.88.152.240","80.88.152.255","1347983600","1347983615","BJ","Benin"
+"80.88.153.0","80.88.154.31","1347983616","1347983903","DK","Denmark"
+"80.88.154.32","80.88.154.39","1347983904","1347983911","NG","Nigeria"
+"80.88.154.40","80.88.154.47","1347983912","1347983919","DK","Denmark"
+"80.88.154.48","80.88.154.55","1347983920","1347983927","NG","Nigeria"
+"80.88.154.56","80.88.154.111","1347983928","1347983983","DK","Denmark"
+"80.88.154.112","80.88.154.255","1347983984","1347984127","NG","Nigeria"
+"80.88.155.0","80.88.155.79","1347984128","1347984207","DK","Denmark"
+"80.88.155.80","80.88.155.87","1347984208","1347984215","NG","Nigeria"
+"80.88.155.88","80.88.155.239","1347984216","1347984367","DK","Denmark"
+"80.88.155.240","80.88.155.247","1347984368","1347984375","CI","Cote D'Ivoire"
+"80.88.155.248","80.88.156.31","1347984376","1347984415","DK","Denmark"
+"80.88.156.32","80.88.156.39","1347984416","1347984423","NG","Nigeria"
+"80.88.156.40","80.88.156.63","1347984424","1347984447","DK","Denmark"
+"80.88.156.64","80.88.156.191","1347984448","1347984575","IQ","Iraq"
+"80.88.156.192","80.88.156.223","1347984576","1347984607","DK","Denmark"
+"80.88.156.224","80.88.156.255","1347984608","1347984639","IQ","Iraq"
+"80.88.157.0","80.88.157.31","1347984640","1347984671","DK","Denmark"
+"80.88.157.32","80.88.157.63","1347984672","1347984703","IQ","Iraq"
+"80.88.157.64","80.88.157.79","1347984704","1347984719","DK","Denmark"
+"80.88.157.80","80.88.157.87","1347984720","1347984727","NG","Nigeria"
+"80.88.157.88","80.88.157.111","1347984728","1347984751","DK","Denmark"
+"80.88.157.112","80.88.157.127","1347984752","1347984767","AE","United Arab Emirates"
+"80.88.157.128","80.88.157.167","1347984768","1347984807","DK","Denmark"
+"80.88.157.168","80.88.157.175","1347984808","1347984815","ZA","South Africa"
+"80.88.157.176","80.88.157.199","1347984816","1347984839","DK","Denmark"
+"80.88.157.200","80.88.157.207","1347984840","1347984847","BJ","Benin"
+"80.88.157.208","80.88.157.215","1347984848","1347984855","MR","Mauritania"
+"80.88.157.216","80.88.157.239","1347984856","1347984879","DK","Denmark"
+"80.88.157.240","80.88.157.255","1347984880","1347984895","NG","Nigeria"
+"80.88.158.0","80.88.158.63","1347984896","1347984959","DK","Denmark"
+"80.88.158.64","80.88.158.95","1347984960","1347984991","NG","Nigeria"
+"80.88.158.96","80.88.158.135","1347984992","1347985031","DK","Denmark"
+"80.88.158.136","80.88.158.143","1347985032","1347985039","NG","Nigeria"
+"80.88.158.144","80.88.158.207","1347985040","1347985103","DK","Denmark"
+"80.88.158.208","80.88.158.223","1347985104","1347985119","NG","Nigeria"
+"80.88.158.224","80.88.159.255","1347985120","1347985407","DK","Denmark"
+"80.88.160.0","80.88.175.255","1347985408","1347989503","IT","Italy"
+"80.88.176.0","80.88.191.255","1347989504","1347993599","FI","Finland"
+"80.88.192.0","80.88.223.255","1347993600","1348001791","GB","United Kingdom"
+"80.88.224.0","80.88.239.255","1348001792","1348005887","ES","Spain"
+"80.88.240.0","80.88.255.255","1348005888","1348009983","BH","Bahrain"
+"80.89.0.0","80.89.15.255","1348009984","1348014079","RU","Russian Federation"
+"80.89.16.0","80.89.31.255","1348014080","1348018175","DK","Denmark"
+"80.89.32.0","80.89.63.255","1348018176","1348026367","NO","Norway"
+"80.89.64.0","80.89.79.255","1348026368","1348030463","DE","Germany"
+"80.89.80.0","80.89.95.255","1348030464","1348034559","GB","United Kingdom"
+"80.89.96.0","80.89.111.255","1348034560","1348038655","AT","Austria"
+"80.89.112.0","80.89.127.255","1348038656","1348042751","FR","France"
+"80.89.128.0","80.89.159.255","1348042752","1348050943","RU","Russian Federation"
+"80.89.160.0","80.89.175.255","1348050944","1348055039","SE","Sweden"
+"80.89.176.0","80.89.191.255","1348055040","1348059135","LB","Lebanon"
+"80.89.192.0","80.89.207.255","1348059136","1348063231","RU","Russian Federation"
+"80.89.208.0","80.89.223.255","1348063232","1348067327","CH","Switzerland"
+"80.89.224.0","80.89.239.255","1348067328","1348071423","NL","Netherlands"
+"80.89.240.0","80.89.255.255","1348071424","1348075519","DE","Germany"
+"80.90.0.0","80.90.2.255","1348075520","1348076287","LV","Latvia"
+"80.90.3.0","80.90.3.255","1348076288","1348076543","RU","Russian Federation"
+"80.90.4.0","80.90.27.255","1348076544","1348082687","LV","Latvia"
+"80.90.28.0","80.90.28.255","1348082688","1348082943","RU","Russian Federation"
+"80.90.29.0","80.90.31.255","1348082944","1348083711","LV","Latvia"
+"80.90.32.0","80.90.63.255","1348083712","1348091903","LU","Luxembourg"
+"80.90.64.0","80.90.79.255","1348091904","1348095999","RU","Russian Federation"
+"80.90.80.0","80.90.95.255","1348096000","1348100095","AL","Albania"
+"80.90.96.0","80.90.111.255","1348100096","1348104191","DE","Germany"
+"80.90.112.0","80.90.127.255","1348104192","1348108287","RU","Russian Federation"
+"80.90.128.0","80.90.143.255","1348108288","1348112383","CZ","Czech Republic"
+"80.90.144.0","80.90.159.255","1348112384","1348116479","DE","Germany"
+"80.90.160.0","80.90.175.255","1348116480","1348120575","JO","Jordan"
+"80.90.176.0","80.90.191.255","1348120576","1348124671","RU","Russian Federation"
+"80.90.192.0","80.90.207.255","1348124672","1348128767","GB","United Kingdom"
+"80.90.208.0","80.90.211.255","1348128768","1348129791","BE","Belgium"
+"80.90.212.0","80.90.216.255","1348129792","1348131071","SI","Slovenia"
+"80.90.217.0","80.90.223.255","1348131072","1348132863","BE","Belgium"
+"80.90.224.0","80.90.239.255","1348132864","1348136959","UA","Ukraine"
+"80.90.240.0","80.90.255.255","1348136960","1348141055","RU","Russian Federation"
+"80.91.0.0","80.91.15.255","1348141056","1348145151","DK","Denmark"
+"80.91.16.0","80.91.31.255","1348145152","1348149247","RU","Russian Federation"
+"80.91.32.0","80.91.47.255","1348149248","1348153343","NO","Norway"
+"80.91.48.0","80.91.63.255","1348153344","1348157439","IT","Italy"
+"80.91.64.0","80.91.95.255","1348157440","1348165631","ES","Spain"
+"80.91.96.0","80.91.111.255","1348165632","1348169727","DE","Germany"
+"80.91.112.0","80.91.127.255","1348169728","1348173823","AL","Albania"
+"80.91.128.0","80.91.143.255","1348173824","1348177919","DK","Denmark"
+"80.91.144.0","80.91.159.255","1348177920","1348182015","BE","Belgium"
+"80.91.160.0","80.91.191.255","1348182016","1348190207","UA","Ukraine"
+"80.91.192.0","80.91.207.255","1348190208","1348194303","RU","Russian Federation"
+"80.91.208.0","80.91.223.255","1348194304","1348198399","GR","Greece"
+"80.91.224.0","80.91.239.255","1348198400","1348202495","NO","Norway"
+"80.91.240.0","80.91.250.201","1348202496","1348205257","EU","Europe"
+"80.91.250.202","80.91.250.202","1348205258","1348205258","DE","Germany"
+"80.91.250.203","80.91.255.255","1348205259","1348206591","EU","Europe"
+"80.92.0.0","80.92.47.255","1348206592","1348218879","RU","Russian Federation"
+"80.92.48.0","80.92.63.255","1348218880","1348222975","DE","Germany"
+"80.92.64.0","80.92.95.255","1348222976","1348231167","LU","Luxembourg"
+"80.92.96.0","80.92.111.255","1348231168","1348235263","RU","Russian Federation"
+"80.92.112.0","80.92.127.255","1348235264","1348239359","AT","Austria"
+"80.92.128.0","80.92.135.255","1348239360","1348241407","SE","Sweden"
+"80.92.136.0","80.92.139.255","1348241408","1348242431","GB","United Kingdom"
+"80.92.140.0","80.92.143.255","1348242432","1348243455","SE","Sweden"
+"80.92.144.0","80.92.159.255","1348243456","1348247551","GB","United Kingdom"
+"80.92.160.0","80.92.175.255","1348247552","1348251647","RU","Russian Federation"
+"80.92.176.0","80.92.191.255","1348251648","1348255743","GE","Georgia"
+"80.92.192.0","80.92.223.255","1348255744","1348263935","RU","Russian Federation"
+"80.92.224.0","80.92.239.255","1348263936","1348268031","UA","Ukraine"
+"80.92.240.0","80.92.255.255","1348268032","1348272127","CZ","Czech Republic"
+"80.93.0.0","80.93.31.255","1348272128","1348280319","IE","Ireland"
+"80.93.32.0","80.93.47.255","1348280320","1348284415","AT","Austria"
+"80.93.48.0","80.93.63.255","1348284416","1348288511","RU","Russian Federation"
+"80.93.64.0","80.93.79.255","1348288512","1348292607","IT","Italy"
+"80.93.80.0","80.93.95.255","1348292608","1348296703","FR","France"
+"80.93.96.0","80.93.111.255","1348296704","1348300799","RU","Russian Federation"
+"80.93.112.0","80.93.127.255","1348300800","1348304895","UA","Ukraine"
+"80.93.128.0","80.93.143.255","1348304896","1348308991","IT","Italy"
+"80.93.144.0","80.93.159.255","1348308992","1348313087","MT","Malta"
+"80.93.160.0","80.93.175.255","1348313088","1348317183","GB","United Kingdom"
+"80.93.176.0","80.93.191.255","1348317184","1348321279","RU","Russian Federation"
+"80.93.192.0","80.93.207.255","1348321280","1348325375","GB","United Kingdom"
+"80.93.208.0","80.93.223.255","1348325376","1348329471","TR","Turkey"
+"80.93.224.0","80.93.255.255","1348329472","1348337663","RS","Serbia"
+"80.94.0.0","80.94.15.255","1348337664","1348341759","ES","Spain"
+"80.94.16.0","80.94.31.255","1348341760","1348345855","PL","Poland"
+"80.94.32.0","80.94.47.255","1348345856","1348349951","GB","United Kingdom"
+"80.94.48.0","80.94.63.255","1348349952","1348354047","SK","Slovakia"
+"80.94.64.0","80.94.68.195","1348354048","1348355267","NL","Netherlands"
+"80.94.68.196","80.94.68.197","1348355268","1348355269","IE","Ireland"
+"80.94.68.198","80.94.79.255","1348355270","1348358143","NL","Netherlands"
+"80.94.80.0","80.94.95.255","1348358144","1348362239","DE","Germany"
+"80.94.96.0","80.94.111.255","1348362240","1348366335","MC","Monaco"
+"80.94.112.0","80.94.127.255","1348366336","1348370431","IT","Italy"
+"80.94.128.0","80.94.143.255","1348370432","1348374527","DE","Germany"
+"80.94.144.0","80.94.159.255","1348374528","1348378623","CH","Switzerland"
+"80.94.160.0","80.94.175.255","1348378624","1348382719","BY","Belarus"
+"80.94.176.0","80.94.191.255","1348382720","1348386815","FR","France"
+"80.94.192.0","80.94.207.255","1348386816","1348390911","GB","United Kingdom"
+"80.94.208.0","80.94.223.255","1348390912","1348395007","SE","Sweden"
+"80.94.224.0","80.94.239.255","1348395008","1348399103","BY","Belarus"
+"80.94.240.0","80.94.255.255","1348399104","1348403199","MD","Moldova, Republic of"
+"80.95.0.0","80.95.15.255","1348403200","1348407295","ZA","South Africa"
+"80.95.16.0","80.95.31.255","1348407296","1348411391","BG","Bulgaria"
+"80.95.32.0","80.95.47.255","1348411392","1348415487","RU","Russian Federation"
+"80.95.48.0","80.95.63.255","1348415488","1348419583","GB","United Kingdom"
+"80.95.64.0","80.95.95.255","1348419584","1348427775","HU","Hungary"
+"80.95.96.0","80.95.127.255","1348427776","1348435967","CZ","Czech Republic"
+"80.95.128.0","80.95.143.255","1348435968","1348440063","FI","Finland"
+"80.95.144.0","80.95.159.255","1348440064","1348444159","DE","Germany"
+"80.95.160.0","80.95.175.255","1348444160","1348448255","NL","Netherlands"
+"80.95.176.0","80.95.207.255","1348448256","1348456447","GB","United Kingdom"
+"80.95.208.0","80.95.223.255","1348456448","1348460543","BH","Bahrain"
+"80.95.224.0","80.95.239.255","1348460544","1348464639","SI","Slovenia"
+"80.95.240.0","80.95.255.255","1348464640","1348468735","CZ","Czech Republic"
+"80.96.0.0","80.97.55.255","1348468736","1348548607","RO","Romania"
+"80.97.56.0","80.97.59.255","1348548608","1348549631","MD","Moldova, Republic of"
+"80.97.60.0","80.97.255.255","1348549632","1348599807","RO","Romania"
+"80.98.0.0","80.99.255.255","1348599808","1348730879","HU","Hungary"
+"80.100.0.0","80.101.255.255","1348730880","1348861951","NL","Netherlands"
+"80.102.0.0","80.103.255.255","1348861952","1348993023","ES","Spain"
+"80.104.0.0","80.105.255.255","1348993024","1349124095","IT","Italy"
+"80.106.0.0","80.107.255.255","1349124096","1349255167","GR","Greece"
+"80.108.0.0","80.110.255.255","1349255168","1349451775","AT","Austria"
+"80.111.0.0","80.111.255.255","1349451776","1349517311","IE","Ireland"
+"80.112.0.0","80.115.191.255","1349517312","1349763071","NL","Netherlands"
+"80.115.192.0","80.115.223.255","1349763072","1349771263","RU","Russian Federation"
+"80.115.224.0","80.115.255.255","1349771264","1349779455","NL","Netherlands"
+"80.116.0.0","80.117.255.255","1349779456","1349910527","IT","Italy"
+"80.118.0.0","80.119.255.255","1349910528","1350041599","FR","France"
+"80.120.0.0","80.122.167.255","1350041600","1350215679","AT","Austria"
+"80.122.168.0","80.122.168.255","1350215680","1350215935","IQ","Iraq"
+"80.122.169.0","80.122.172.255","1350215936","1350216959","AT","Austria"
+"80.122.173.0","80.122.173.255","1350216960","1350217215","IQ","Iraq"
+"80.122.174.0","80.122.174.255","1350217216","1350217471","AT","Austria"
+"80.122.175.0","80.122.175.255","1350217472","1350217727","IQ","Iraq"
+"80.122.176.0","80.123.255.255","1350217728","1350303743","AT","Austria"
+"80.124.0.0","80.125.255.255","1350303744","1350434815","FR","France"
+"80.126.0.0","80.127.255.255","1350434816","1350565887","NL","Netherlands"
+"80.128.0.0","80.150.93.130","1350565888","1352031618","DE","Germany"
+"80.150.93.131","80.150.93.131","1352031619","1352031619","EU","Europe"
+"80.150.93.132","80.154.97.255","1352031620","1352294911","DE","Germany"
+"80.154.98.0","80.154.98.255","1352294912","1352295167","EU","Europe"
+"80.154.99.0","80.154.116.255","1352295168","1352299775","DE","Germany"
+"80.154.117.0","80.154.117.255","1352299776","1352300031","US","United States"
+"80.154.118.0","80.156.43.255","1352300032","1352412159","DE","Germany"
+"80.156.44.0","80.156.44.255","1352412160","1352412415","FR","France"
+"80.156.45.0","80.156.63.255","1352412416","1352417279","DE","Germany"
+"80.156.64.0","80.156.67.255","1352417280","1352418303","SK","Slovakia"
+"80.156.68.0","80.157.87.255","1352418304","1352488959","DE","Germany"
+"80.157.88.0","80.157.95.255","1352488960","1352491007","FR","France"
+"80.157.96.0","80.159.255.255","1352491008","1352663039","DE","Germany"
+"80.160.0.0","80.160.72.241","1352663040","1352681713","DK","Denmark"
+"80.160.72.242","80.160.72.242","1352681714","1352681714","NL","Netherlands"
+"80.160.72.243","80.167.255.255","1352681715","1353187327","DK","Denmark"
+"80.168.0.0","80.169.36.215","1353187328","1353262295","GB","United Kingdom"
+"80.169.36.216","80.169.36.223","1353262296","1353262303","US","United States"
+"80.169.36.224","80.169.72.21","1353262304","1353271317","GB","United Kingdom"
+"80.169.72.22","80.169.72.22","1353271318","1353271318","AT","Austria"
+"80.169.72.23","80.169.73.15","1353271319","1353271567","GB","United Kingdom"
+"80.169.73.16","80.169.73.23","1353271568","1353271575","AT","Austria"
+"80.169.73.24","80.169.73.131","1353271576","1353271683","GB","United Kingdom"
+"80.169.73.132","80.169.73.132","1353271684","1353271684","AT","Austria"
+"80.169.73.133","80.169.73.159","1353271685","1353271711","GB","United Kingdom"
+"80.169.73.160","80.169.73.167","1353271712","1353271719","AT","Austria"
+"80.169.73.168","80.169.73.175","1353271720","1353271727","GB","United Kingdom"
+"80.169.73.176","80.169.73.191","1353271728","1353271743","AT","Austria"
+"80.169.73.192","80.169.73.223","1353271744","1353271775","GB","United Kingdom"
+"80.169.73.224","80.169.73.255","1353271776","1353271807","AT","Austria"
+"80.169.74.0","80.169.78.151","1353271808","1353272983","GB","United Kingdom"
+"80.169.78.152","80.169.78.159","1353272984","1353272991","ES","Spain"
+"80.169.78.160","80.169.80.63","1353272992","1353273407","GB","United Kingdom"
+"80.169.80.64","80.169.80.79","1353273408","1353273423","BE","Belgium"
+"80.169.80.80","80.169.83.255","1353273424","1353274367","GB","United Kingdom"
+"80.169.84.0","80.169.85.255","1353274368","1353274879","ES","Spain"
+"80.169.86.0","80.169.87.111","1353274880","1353275247","GB","United Kingdom"
+"80.169.87.112","80.169.87.119","1353275248","1353275255","ES","Spain"
+"80.169.87.120","80.169.95.255","1353275256","1353277439","GB","United Kingdom"
+"80.169.96.0","80.169.103.255","1353277440","1353279487","CH","Switzerland"
+"80.169.104.0","80.169.104.95","1353279488","1353279583","GB","United Kingdom"
+"80.169.104.96","80.169.104.103","1353279584","1353279591","IT","Italy"
+"80.169.104.104","80.169.104.255","1353279592","1353279743","GB","United Kingdom"
+"80.169.105.0","80.169.105.255","1353279744","1353279999","IT","Italy"
+"80.169.106.0","80.169.129.255","1353280000","1353286143","GB","United Kingdom"
+"80.169.130.0","80.169.130.191","1353286144","1353286335","EU","Europe"
+"80.169.130.192","80.169.130.223","1353286336","1353286367","GB","United Kingdom"
+"80.169.130.224","80.169.130.255","1353286368","1353286399","EU","Europe"
+"80.169.131.0","80.169.137.23","1353286400","1353287959","GB","United Kingdom"
+"80.169.137.24","80.169.137.31","1353287960","1353287967","IE","Ireland"
+"80.169.137.32","80.169.179.95","1353287968","1353298783","GB","United Kingdom"
+"80.169.179.96","80.169.179.127","1353298784","1353298815","SE","Sweden"
+"80.169.179.128","80.169.179.207","1353298816","1353298895","GB","United Kingdom"
+"80.169.179.208","80.169.179.223","1353298896","1353298911","SE","Sweden"
+"80.169.179.224","80.169.179.255","1353298912","1353298943","GB","United Kingdom"
+"80.169.180.0","80.169.181.255","1353298944","1353299455","SE","Sweden"
+"80.169.182.0","80.169.184.95","1353299456","1353300063","GB","United Kingdom"
+"80.169.184.96","80.169.184.103","1353300064","1353300071","SE","Sweden"
+"80.169.184.104","80.169.184.111","1353300072","1353300079","GB","United Kingdom"
+"80.169.184.112","80.169.184.127","1353300080","1353300095","SE","Sweden"
+"80.169.184.128","80.169.215.255","1353300096","1353308159","GB","United Kingdom"
+"80.169.216.0","80.169.219.255","1353308160","1353309183","FR","France"
+"80.169.220.0","80.169.232.191","1353309184","1353312447","GB","United Kingdom"
+"80.169.232.192","80.169.232.223","1353312448","1353312479","CH","Switzerland"
+"80.169.232.224","80.169.232.255","1353312480","1353312511","GB","United Kingdom"
+"80.169.233.0","80.169.233.255","1353312512","1353312767","CH","Switzerland"
+"80.169.234.0","80.169.243.255","1353312768","1353315327","GB","United Kingdom"
+"80.169.244.0","80.169.247.255","1353315328","1353316351","ES","Spain"
+"80.169.248.0","80.169.255.255","1353316352","1353318399","GB","United Kingdom"
+"80.170.0.0","80.170.255.255","1353318400","1353383935","SE","Sweden"
+"80.171.0.0","80.171.255.255","1353383936","1353449471","DE","Germany"
+"80.172.0.0","80.172.255.255","1353449472","1353515007","PT","Portugal"
+"80.173.0.0","80.174.255.255","1353515008","1353646079","ES","Spain"
+"80.175.0.0","80.177.255.255","1353646080","1353842687","GB","United Kingdom"
+"80.178.0.0","80.179.255.255","1353842688","1353973759","IL","Israel"
+"80.180.0.0","80.183.255.255","1353973760","1354235903","IT","Italy"
+"80.184.0.0","80.184.255.255","1354235904","1354301439","KW","Kuwait"
+"80.185.0.0","80.185.255.255","1354301440","1354366975","FR","France"
+"80.186.0.0","80.186.255.255","1354366976","1354432511","FI","Finland"
+"80.187.0.0","80.187.143.255","1354432512","1354469375","DE","Germany"
+"80.187.144.0","80.187.144.255","1354469376","1354469631","EU","Europe"
+"80.187.145.0","80.187.145.255","1354469632","1354469887","DE","Germany"
+"80.187.146.0","80.187.152.255","1354469888","1354471679","EU","Europe"
+"80.187.153.0","80.187.153.255","1354471680","1354471935","DE","Germany"
+"80.187.154.0","80.187.154.255","1354471936","1354472191","EU","Europe"
+"80.187.155.0","80.187.157.255","1354472192","1354472959","DE","Germany"
+"80.187.158.0","80.187.158.255","1354472960","1354473215","EU","Europe"
+"80.187.159.0","80.187.207.255","1354473216","1354485759","DE","Germany"
+"80.187.208.0","80.187.213.255","1354485760","1354487295","EU","Europe"
+"80.187.214.0","80.187.217.255","1354487296","1354488319","DE","Germany"
+"80.187.218.0","80.187.219.255","1354488320","1354488831","EU","Europe"
+"80.187.220.0","80.187.220.255","1354488832","1354489087","DE","Germany"
+"80.187.221.0","80.187.223.255","1354489088","1354489855","EU","Europe"
+"80.187.224.0","80.187.255.255","1354489856","1354498047","DE","Germany"
+"80.188.0.0","80.188.255.255","1354498048","1354563583","CZ","Czech Republic"
+"80.189.0.0","80.189.255.255","1354563584","1354629119","GB","United Kingdom"
+"80.190.0.0","80.190.114.191","1354629120","1354658495","DE","Germany"
+"80.190.114.192","80.190.114.207","1354658496","1354658511","AT","Austria"
+"80.190.114.208","80.190.129.15","1354658512","1354662159","DE","Germany"
+"80.190.129.16","80.190.129.23","1354662160","1354662167","AT","Austria"
+"80.190.129.24","80.190.140.255","1354662168","1354665215","DE","Germany"
+"80.190.141.0","80.190.141.7","1354665216","1354665223","AT","Austria"
+"80.190.141.8","80.190.255.255","1354665224","1354694655","DE","Germany"
+"80.191.0.0","80.191.255.255","1354694656","1354760191","IR","Iran, Islamic Republic of"
+"80.192.0.0","80.195.255.255","1354760192","1355022335","GB","United Kingdom"
+"80.196.0.0","80.199.255.255","1355022336","1355284479","DK","Denmark"
+"80.200.0.0","80.201.255.255","1355284480","1355415551","BE","Belgium"
+"80.202.0.0","80.203.255.255","1355415552","1355546623","NO","Norway"
+"80.204.0.0","80.207.255.255","1355546624","1355808767","IT","Italy"
+"80.208.0.0","80.211.255.255","1355808768","1356070911","DK","Denmark"
+"80.212.0.0","80.213.255.255","1356070912","1356201983","NO","Norway"
+"80.214.0.0","80.215.255.255","1356201984","1356333055","FR","France"
+"80.216.0.0","80.217.255.255","1356333056","1356464127","SE","Sweden"
+"80.218.0.0","80.218.192.217","1356464128","1356513497","CH","Switzerland"
+"80.218.192.218","80.218.192.218","1356513498","1356513498","US","United States"
+"80.218.192.219","80.219.255.255","1356513499","1356595199","CH","Switzerland"
+"80.220.0.0","80.223.255.255","1356595200","1356857343","FI","Finland"
+"80.224.0.0","80.224.255.255","1356857344","1356922879","ES","Spain"
+"80.225.0.0","80.225.255.255","1356922880","1356988415","GB","United Kingdom"
+"80.226.0.0","80.226.255.255","1356988416","1357053951","DE","Germany"
+"80.227.0.0","80.227.255.255","1357053952","1357119487","AE","United Arab Emirates"
+"80.228.0.0","80.228.255.255","1357119488","1357185023","DE","Germany"
+"80.229.0.0","80.229.255.255","1357185024","1357250559","GB","United Kingdom"
+"80.230.0.0","80.230.255.255","1357250560","1357316095","IL","Israel"
+"80.231.0.0","80.231.3.255","1357316096","1357317119","EU","Europe"
+"80.231.4.0","80.231.4.255","1357317120","1357317375","GB","United Kingdom"
+"80.231.5.0","80.231.5.255","1357317376","1357317631","A2","Satellite Provider"
+"80.231.6.0","80.231.8.7","1357317632","1357318151","EU","Europe"
+"80.231.8.8","80.231.8.15","1357318152","1357318159","GR","Greece"
+"80.231.8.16","80.231.8.63","1357318160","1357318207","GB","United Kingdom"
+"80.231.8.64","80.231.8.71","1357318208","1357318215","IT","Italy"
+"80.231.8.72","80.231.8.127","1357318216","1357318271","EU","Europe"
+"80.231.8.128","80.231.8.135","1357318272","1357318279","CH","Switzerland"
+"80.231.8.136","80.231.8.143","1357318280","1357318287","EU","Europe"
+"80.231.8.144","80.231.8.159","1357318288","1357318303","FR","France"
+"80.231.8.160","80.231.8.255","1357318304","1357318399","EU","Europe"
+"80.231.9.0","80.231.9.255","1357318400","1357318655","FR","France"
+"80.231.10.0","80.231.10.255","1357318656","1357318911","EU","Europe"
+"80.231.11.0","80.231.11.255","1357318912","1357319167","DE","Germany"
+"80.231.12.0","80.231.19.63","1357319168","1357321023","EU","Europe"
+"80.231.19.64","80.231.19.127","1357321024","1357321087","KE","Kenya"
+"80.231.19.128","80.231.22.255","1357321088","1357321983","EU","Europe"
+"80.231.23.0","80.231.23.255","1357321984","1357322239","GB","United Kingdom"
+"80.231.24.0","80.231.24.15","1357322240","1357322255","DE","Germany"
+"80.231.24.16","80.231.25.255","1357322256","1357322751","EU","Europe"
+"80.231.26.0","80.231.26.255","1357322752","1357323007","GB","United Kingdom"
+"80.231.27.0","80.231.27.7","1357323008","1357323015","CG","Congo"
+"80.231.27.8","80.231.27.255","1357323016","1357323263","EU","Europe"
+"80.231.28.0","80.231.29.255","1357323264","1357323775","GB","United Kingdom"
+"80.231.30.0","80.231.30.15","1357323776","1357323791","FI","Finland"
+"80.231.30.16","80.231.31.255","1357323792","1357324287","GB","United Kingdom"
+"80.231.32.0","80.231.32.7","1357324288","1357324295","RU","Russian Federation"
+"80.231.32.8","80.231.32.31","1357324296","1357324319","PL","Poland"
+"80.231.32.32","80.231.39.255","1357324320","1357326335","EU","Europe"
+"80.231.40.0","80.231.40.1","1357326336","1357326337","ES","Spain"
+"80.231.40.2","80.231.40.3","1357326338","1357326339","SL","Sierra Leone"
+"80.231.40.4","80.231.40.15","1357326340","1357326351","EU","Europe"
+"80.231.40.16","80.231.40.31","1357326352","1357326367","GB","United Kingdom"
+"80.231.40.32","80.231.40.255","1357326368","1357326591","EU","Europe"
+"80.231.41.0","80.231.42.127","1357326592","1357326975","GB","United Kingdom"
+"80.231.42.128","80.231.43.255","1357326976","1357327359","EU","Europe"
+"80.231.44.0","80.231.44.255","1357327360","1357327615","FR","France"
+"80.231.45.0","80.231.47.255","1357327616","1357328383","EU","Europe"
+"80.231.48.0","80.231.49.255","1357328384","1357328895","GB","United Kingdom"
+"80.231.50.0","80.231.51.7","1357328896","1357329159","NL","Netherlands"
+"80.231.51.8","80.231.51.255","1357329160","1357329407","GB","United Kingdom"
+"80.231.52.0","80.231.52.7","1357329408","1357329415","BE","Belgium"
+"80.231.52.8","80.231.63.255","1357329416","1357332479","GB","United Kingdom"
+"80.231.64.0","80.231.76.255","1357332480","1357335807","EU","Europe"
+"80.231.77.0","80.231.77.255","1357335808","1357336063","IT","Italy"
+"80.231.78.0","80.231.83.255","1357336064","1357337599","EU","Europe"
+"80.231.84.0","80.231.84.35","1357337600","1357337635","NL","Netherlands"
+"80.231.84.36","80.231.84.39","1357337636","1357337639","EU","Europe"
+"80.231.84.40","80.231.84.47","1357337640","1357337647","NL","Netherlands"
+"80.231.84.48","80.231.95.255","1357337648","1357340671","EU","Europe"
+"80.231.96.0","80.231.99.255","1357340672","1357341695","GB","United Kingdom"
+"80.231.100.0","80.231.104.255","1357341696","1357342975","EU","Europe"
+"80.231.105.0","80.231.105.255","1357342976","1357343231","GB","United Kingdom"
+"80.231.106.0","80.231.106.255","1357343232","1357343487","EU","Europe"
+"80.231.107.0","80.231.107.15","1357343488","1357343503","GB","United Kingdom"
+"80.231.107.16","80.231.107.255","1357343504","1357343743","EU","Europe"
+"80.231.108.0","80.231.111.255","1357343744","1357344767","FR","France"
+"80.231.112.0","80.231.119.255","1357344768","1357346815","EU","Europe"
+"80.231.120.0","80.231.120.19","1357346816","1357346835","FR","France"
+"80.231.120.20","80.231.120.31","1357346836","1357346847","EU","Europe"
+"80.231.120.32","80.231.120.47","1357346848","1357346863","FR","France"
+"80.231.120.48","80.231.122.7","1357346864","1357347335","EU","Europe"
+"80.231.122.8","80.231.122.47","1357347336","1357347375","FR","France"
+"80.231.122.48","80.231.122.127","1357347376","1357347455","EU","Europe"
+"80.231.122.128","80.231.122.255","1357347456","1357347583","FR","France"
+"80.231.123.0","80.231.123.31","1357347584","1357347615","EU","Europe"
+"80.231.123.32","80.231.123.75","1357347616","1357347659","FR","France"
+"80.231.123.76","80.231.123.79","1357347660","1357347663","EU","Europe"
+"80.231.123.80","80.231.123.87","1357347664","1357347671","FR","France"
+"80.231.123.88","80.231.123.95","1357347672","1357347679","EU","Europe"
+"80.231.123.96","80.231.123.143","1357347680","1357347727","FR","France"
+"80.231.123.144","80.231.123.159","1357347728","1357347743","EU","Europe"
+"80.231.123.160","80.231.123.191","1357347744","1357347775","FR","France"
+"80.231.123.192","80.231.123.255","1357347776","1357347839","EU","Europe"
+"80.231.124.0","80.231.124.255","1357347840","1357348095","PL","Poland"
+"80.231.125.0","80.231.125.255","1357348096","1357348351","EU","Europe"
+"80.231.126.0","80.231.126.7","1357348352","1357348359","ES","Spain"
+"80.231.126.8","80.231.126.31","1357348360","1357348383","EU","Europe"
+"80.231.126.32","80.231.126.63","1357348384","1357348415","ES","Spain"
+"80.231.126.64","80.231.126.127","1357348416","1357348479","EU","Europe"
+"80.231.126.128","80.231.126.255","1357348480","1357348607","ES","Spain"
+"80.231.127.0","80.231.133.255","1357348608","1357350399","EU","Europe"
+"80.231.134.0","80.231.134.247","1357350400","1357350647","GB","United Kingdom"
+"80.231.134.248","80.231.134.255","1357350648","1357350655","EU","Europe"
+"80.231.135.0","80.231.135.191","1357350656","1357350847","GB","United Kingdom"
+"80.231.135.192","80.231.136.255","1357350848","1357351167","EU","Europe"
+"80.231.137.0","80.231.137.255","1357351168","1357351423","PL","Poland"
+"80.231.138.0","80.231.167.255","1357351424","1357359103","EU","Europe"
+"80.231.168.0","80.231.183.255","1357359104","1357363199","GB","United Kingdom"
+"80.231.184.0","80.231.187.255","1357363200","1357364223","QA","Qatar"
+"80.231.188.0","80.231.191.255","1357364224","1357365247","ES","Spain"
+"80.231.192.0","80.231.198.95","1357365248","1357366879","EU","Europe"
+"80.231.198.96","80.231.198.127","1357366880","1357366911","GB","United Kingdom"
+"80.231.198.128","80.231.198.175","1357366912","1357366959","EU","Europe"
+"80.231.198.176","80.231.198.183","1357366960","1357366967","BE","Belgium"
+"80.231.198.184","80.231.198.191","1357366968","1357366975","EU","Europe"
+"80.231.198.192","80.231.198.255","1357366976","1357367039","GB","United Kingdom"
+"80.231.199.0","80.231.204.31","1357367040","1357368351","EU","Europe"
+"80.231.204.32","80.231.204.63","1357368352","1357368383","NL","Netherlands"
+"80.231.204.64","80.231.204.255","1357368384","1357368575","EU","Europe"
+"80.231.205.0","80.231.205.255","1357368576","1357368831","NL","Netherlands"
+"80.231.206.0","80.231.207.255","1357368832","1357369343","EU","Europe"
+"80.231.208.0","80.231.208.255","1357369344","1357369599","RO","Romania"
+"80.231.209.0","80.231.215.255","1357369600","1357371391","EU","Europe"
+"80.231.216.0","80.231.216.255","1357371392","1357371647","GB","United Kingdom"
+"80.231.217.0","80.231.219.255","1357371648","1357372415","EU","Europe"
+"80.231.220.0","80.231.223.255","1357372416","1357373439","GB","United Kingdom"
+"80.231.224.0","80.231.224.27","1357373440","1357373467","EU","Europe"
+"80.231.224.28","80.231.224.31","1357373468","1357373471","GB","United Kingdom"
+"80.231.224.32","80.231.224.39","1357373472","1357373479","EU","Europe"
+"80.231.224.40","80.231.224.79","1357373480","1357373519","GB","United Kingdom"
+"80.231.224.80","80.231.224.95","1357373520","1357373535","FI","Finland"
+"80.231.224.96","80.231.224.99","1357373536","1357373539","ES","Spain"
+"80.231.224.100","80.231.224.103","1357373540","1357373543","PT","Portugal"
+"80.231.224.104","80.231.224.115","1357373544","1357373555","GB","United Kingdom"
+"80.231.224.116","80.231.224.119","1357373556","1357373559","EU","Europe"
+"80.231.224.120","80.231.231.255","1357373560","1357375487","GB","United Kingdom"
+"80.231.232.0","80.231.239.255","1357375488","1357377535","EU","Europe"
+"80.231.240.0","80.231.244.63","1357377536","1357378623","FR","France"
+"80.231.244.64","80.231.244.255","1357378624","1357378815","EU","Europe"
+"80.231.245.0","80.231.245.255","1357378816","1357379071","FR","France"
+"80.231.246.0","80.231.255.255","1357379072","1357381631","EU","Europe"
+"80.232.0.0","80.232.127.255","1357381632","1357414399","NO","Norway"
+"80.232.128.0","80.232.255.255","1357414400","1357447167","LV","Latvia"
+"80.233.0.0","80.233.127.255","1357447168","1357479935","IE","Ireland"
+"80.233.128.0","80.233.255.255","1357479936","1357512703","LV","Latvia"
+"80.234.0.0","80.234.127.255","1357512704","1357545471","RU","Russian Federation"
+"80.234.128.0","80.234.255.255","1357545472","1357578239","GB","United Kingdom"
+"80.235.0.0","80.235.127.255","1357578240","1357611007","EE","Estonia"
+"80.235.128.0","80.235.255.255","1357611008","1357643775","GB","United Kingdom"
+"80.236.0.0","80.236.127.255","1357643776","1357676543","FR","France"
+"80.236.128.0","80.236.255.255","1357676544","1357709311","BE","Belgium"
+"80.237.0.0","80.237.127.255","1357709312","1357742079","RU","Russian Federation"
+"80.237.128.0","80.237.255.255","1357742080","1357774847","DE","Germany"
+"80.238.0.0","80.238.63.255","1357774848","1357791231","GB","United Kingdom"
+"80.238.64.0","80.238.127.255","1357791232","1357807615","PL","Poland"
+"80.238.128.0","80.238.255.255","1357807616","1357840383","CH","Switzerland"
+"80.239.0.0","80.239.127.255","1357840384","1357873151","NO","Norway"
+"80.239.128.0","80.239.136.95","1357873152","1357875295","EU","Europe"
+"80.239.136.96","80.239.136.127","1357875296","1357875327","IE","Ireland"
+"80.239.136.128","80.239.136.255","1357875328","1357875455","EU","Europe"
+"80.239.137.0","80.239.137.255","1357875456","1357875711","NL","Netherlands"
+"80.239.138.0","80.239.140.223","1357875712","1357876447","EU","Europe"
+"80.239.140.224","80.239.140.255","1357876448","1357876479","DE","Germany"
+"80.239.141.0","80.239.141.255","1357876480","1357876735","EU","Europe"
+"80.239.142.0","80.239.142.127","1357876736","1357876863","ES","Spain"
+"80.239.142.128","80.239.143.255","1357876864","1357877247","EU","Europe"
+"80.239.144.0","80.239.144.63","1357877248","1357877311","DE","Germany"
+"80.239.144.64","80.239.144.127","1357877312","1357877375","EU","Europe"
+"80.239.144.128","80.239.144.191","1357877376","1357877439","DE","Germany"
+"80.239.144.192","80.239.147.255","1357877440","1357878271","EU","Europe"
+"80.239.148.0","80.239.148.63","1357878272","1357878335","CH","Switzerland"
+"80.239.148.64","80.239.148.127","1357878336","1357878399","CZ","Czech Republic"
+"80.239.148.128","80.239.148.191","1357878400","1357878463","NL","Netherlands"
+"80.239.148.192","80.239.148.255","1357878464","1357878527","NO","Norway"
+"80.239.149.0","80.239.149.63","1357878528","1357878591","AT","Austria"
+"80.239.149.64","80.239.149.127","1357878592","1357878655","PL","Poland"
+"80.239.149.128","80.239.149.191","1357878656","1357878719","DE","Germany"
+"80.239.149.192","80.239.151.255","1357878720","1357879295","EU","Europe"
+"80.239.152.0","80.239.152.127","1357879296","1357879423","DE","Germany"
+"80.239.152.128","80.239.154.127","1357879424","1357879935","EU","Europe"
+"80.239.154.128","80.239.154.255","1357879936","1357880063","GB","United Kingdom"
+"80.239.155.0","80.239.170.255","1357880064","1357884159","EU","Europe"
+"80.239.171.0","80.239.171.255","1357884160","1357884415","GB","United Kingdom"
+"80.239.172.0","80.239.172.3","1357884416","1357884419","MY","Malaysia"
+"80.239.172.4","80.239.174.191","1357884420","1357885119","EU","Europe"
+"80.239.174.192","80.239.174.255","1357885120","1357885183","DE","Germany"
+"80.239.175.0","80.239.175.15","1357885184","1357885199","EU","Europe"
+"80.239.175.16","80.239.175.31","1357885200","1357885215","AT","Austria"
+"80.239.175.32","80.239.175.63","1357885216","1357885247","EU","Europe"
+"80.239.175.64","80.239.175.127","1357885248","1357885311","SE","Sweden"
+"80.239.175.128","80.239.177.255","1357885312","1357885951","EU","Europe"
+"80.239.178.0","80.239.178.255","1357885952","1357886207","SE","Sweden"
+"80.239.179.0","80.239.189.255","1357886208","1357889023","EU","Europe"
+"80.239.190.0","80.239.190.255","1357889024","1357889279","GB","United Kingdom"
+"80.239.191.0","80.239.191.255","1357889280","1357889535","SE","Sweden"
+"80.239.192.0","80.239.197.11","1357889536","1357890827","EU","Europe"
+"80.239.197.12","80.239.197.15","1357890828","1357890831","NL","Netherlands"
+"80.239.197.16","80.239.197.255","1357890832","1357891071","EU","Europe"
+"80.239.198.0","80.239.198.255","1357891072","1357891327","NL","Netherlands"
+"80.239.199.0","80.239.199.255","1357891328","1357891583","EU","Europe"
+"80.239.200.0","80.239.200.63","1357891584","1357891647","SE","Sweden"
+"80.239.200.64","80.239.200.127","1357891648","1357891711","EU","Europe"
+"80.239.200.128","80.239.200.255","1357891712","1357891839","SE","Sweden"
+"80.239.201.0","80.239.202.127","1357891840","1357892223","EU","Europe"
+"80.239.202.128","80.239.202.255","1357892224","1357892351","FR","France"
+"80.239.203.0","80.239.203.255","1357892352","1357892607","EU","Europe"
+"80.239.204.0","80.239.204.127","1357892608","1357892735","NL","Netherlands"
+"80.239.204.128","80.239.204.255","1357892736","1357892863","EU","Europe"
+"80.239.205.0","80.239.205.255","1357892864","1357893119","NL","Netherlands"
+"80.239.206.0","80.239.212.255","1357893120","1357894911","EU","Europe"
+"80.239.213.0","80.239.214.255","1357894912","1357895423","FR","France"
+"80.239.215.0","80.239.216.255","1357895424","1357895935","EU","Europe"
+"80.239.217.0","80.239.217.255","1357895936","1357896191","SE","Sweden"
+"80.239.218.0","80.239.218.255","1357896192","1357896447","DE","Germany"
+"80.239.219.0","80.239.222.159","1357896448","1357897375","EU","Europe"
+"80.239.222.160","80.239.222.191","1357897376","1357897407","PL","Poland"
+"80.239.222.192","80.239.223.151","1357897408","1357897623","EU","Europe"
+"80.239.223.152","80.239.223.159","1357897624","1357897631","GB","United Kingdom"
+"80.239.223.160","80.239.227.255","1357897632","1357898751","EU","Europe"
+"80.239.228.0","80.239.228.127","1357898752","1357898879","DE","Germany"
+"80.239.228.128","80.239.231.127","1357898880","1357899647","EU","Europe"
+"80.239.231.128","80.239.231.255","1357899648","1357899775","GB","United Kingdom"
+"80.239.232.0","80.239.234.23","1357899776","1357900311","EU","Europe"
+"80.239.234.24","80.239.234.27","1357900312","1357900315","GB","United Kingdom"
+"80.239.234.28","80.239.234.127","1357900316","1357900415","EU","Europe"
+"80.239.234.128","80.239.234.255","1357900416","1357900543","SE","Sweden"
+"80.239.235.0","80.239.235.255","1357900544","1357900799","EU","Europe"
+"80.239.236.0","80.239.236.255","1357900800","1357901055","PL","Poland"
+"80.239.237.0","80.239.237.127","1357901056","1357901183","SE","Sweden"
+"80.239.237.128","80.239.242.29","1357901184","1357902365","EU","Europe"
+"80.239.242.30","80.239.242.30","1357902366","1357902366","NO","Norway"
+"80.239.242.31","80.239.243.255","1357902367","1357902847","EU","Europe"
+"80.239.244.0","80.239.245.255","1357902848","1357903359","GB","United Kingdom"
+"80.239.246.0","80.239.246.255","1357903360","1357903615","EU","Europe"
+"80.239.247.0","80.239.247.127","1357903616","1357903743","CH","Switzerland"
+"80.239.247.128","80.239.247.255","1357903744","1357903871","DK","Denmark"
+"80.239.248.0","80.239.251.255","1357903872","1357904895","EU","Europe"
+"80.239.252.0","80.239.253.255","1357904896","1357905407","GB","United Kingdom"
+"80.239.254.0","80.239.254.255","1357905408","1357905663","SE","Sweden"
+"80.239.255.0","80.239.255.255","1357905664","1357905919","NL","Netherlands"
+"80.240.0.0","80.240.15.255","1357905920","1357910015","LT","Lithuania"
+"80.240.16.0","80.240.31.255","1357910016","1357914111","GR","Greece"
+"80.240.32.0","80.240.63.255","1357914112","1357922303","RU","Russian Federation"
+"80.240.64.0","80.240.79.255","1357922304","1357926399","SA","Saudi Arabia"
+"80.240.80.0","80.240.95.255","1357926400","1357930495","GB","United Kingdom"
+"80.240.96.0","80.240.102.255","1357930496","1357932287","RU","Russian Federation"
+"80.240.103.0","80.240.103.255","1357932288","1357932543","GB","United Kingdom"
+"80.240.104.0","80.240.107.255","1357932544","1357933567","RU","Russian Federation"
+"80.240.108.0","80.240.109.255","1357933568","1357934079","GB","United Kingdom"
+"80.240.110.0","80.240.110.255","1357934080","1357934335","RU","Russian Federation"
+"80.240.111.0","80.240.111.255","1357934336","1357934591","GB","United Kingdom"
+"80.240.112.0","80.240.127.255","1357934592","1357938687","RU","Russian Federation"
+"80.240.128.0","80.240.143.255","1357938688","1357942783","NL","Netherlands"
+"80.240.144.0","80.240.159.255","1357942784","1357946879","RS","Serbia"
+"80.240.160.0","80.240.191.255","1357946880","1357955071","PL","Poland"
+"80.240.192.0","80.240.207.255","1357955072","1357959167","KE","Kenya"
+"80.240.208.0","80.240.223.255","1357959168","1357963263","RU","Russian Federation"
+"80.240.224.0","80.240.239.255","1357963264","1357967359","AT","Austria"
+"80.240.240.0","80.240.255.255","1357967360","1357971455","RU","Russian Federation"
+"80.241.0.0","80.241.15.255","1357971456","1357975551","KZ","Kazakhstan"
+"80.241.16.0","80.241.31.255","1357975552","1357979647","AT","Austria"
+"80.241.32.0","80.241.47.255","1357979648","1357983743","KZ","Kazakhstan"
+"80.241.48.0","80.241.48.175","1357983744","1357983919","GB","United Kingdom"
+"80.241.48.176","80.241.48.183","1357983920","1357983927","IT","Italy"
+"80.241.48.184","80.241.49.103","1357983928","1357984103","GB","United Kingdom"
+"80.241.49.104","80.241.49.111","1357984104","1357984111","IT","Italy"
+"80.241.49.112","80.241.49.167","1357984112","1357984167","GB","United Kingdom"
+"80.241.49.168","80.241.49.175","1357984168","1357984175","IT","Italy"
+"80.241.49.176","80.241.50.111","1357984176","1357984367","GB","United Kingdom"
+"80.241.50.112","80.241.50.119","1357984368","1357984375","IT","Italy"
+"80.241.50.120","80.241.50.255","1357984376","1357984511","GB","United Kingdom"
+"80.241.51.0","80.241.51.7","1357984512","1357984519","IT","Italy"
+"80.241.51.8","80.241.51.15","1357984520","1357984527","GB","United Kingdom"
+"80.241.51.16","80.241.51.23","1357984528","1357984535","IT","Italy"
+"80.241.51.24","80.241.51.31","1357984536","1357984543","GB","United Kingdom"
+"80.241.51.32","80.241.51.39","1357984544","1357984551","IT","Italy"
+"80.241.51.40","80.241.52.71","1357984552","1357984839","GB","United Kingdom"
+"80.241.52.72","80.241.52.79","1357984840","1357984847","IT","Italy"
+"80.241.52.80","80.241.52.247","1357984848","1357985015","GB","United Kingdom"
+"80.241.52.248","80.241.52.255","1357985016","1357985023","IT","Italy"
+"80.241.53.0","80.241.55.39","1357985024","1357985575","GB","United Kingdom"
+"80.241.55.40","80.241.55.47","1357985576","1357985583","IT","Italy"
+"80.241.55.48","80.241.55.239","1357985584","1357985775","GB","United Kingdom"
+"80.241.55.240","80.241.55.247","1357985776","1357985783","IT","Italy"
+"80.241.55.248","80.241.55.255","1357985784","1357985791","GB","United Kingdom"
+"80.241.56.0","80.241.63.255","1357985792","1357987839","DE","Germany"
+"80.241.64.0","80.241.79.255","1357987840","1357991935","GB","United Kingdom"
+"80.241.80.0","80.241.95.255","1357991936","1357996031","NO","Norway"
+"80.241.96.0","80.241.111.255","1357996032","1358000127","CH","Switzerland"
+"80.241.112.0","80.241.127.255","1358000128","1358004223","LI","Liechtenstein"
+"80.241.128.0","80.241.135.255","1358004224","1358006271","PL","Poland"
+"80.241.144.0","80.241.159.255","1358008320","1358012415","BH","Bahrain"
+"80.241.160.0","80.241.175.255","1358012416","1358016511","IT","Italy"
+"80.241.176.0","80.241.191.255","1358016512","1358020607","GE","Georgia"
+"80.241.192.0","80.241.223.255","1358020608","1358028799","DE","Germany"
+"80.241.224.0","80.241.239.255","1358028800","1358032895","IT","Italy"
+"80.241.240.0","80.241.255.255","1358032896","1358036991","GE","Georgia"
+"80.242.0.0","80.242.15.255","1358036992","1358041087","IR","Iran, Islamic Republic of"
+"80.242.16.0","80.242.31.255","1358041088","1358045183","FI","Finland"
+"80.242.32.0","80.242.47.255","1358045184","1358049279","SK","Slovakia"
+"80.242.48.0","80.242.107.255","1358049280","1358064639","RU","Russian Federation"
+"80.242.108.0","80.242.111.255","1358064640","1358065663","UA","Ukraine"
+"80.242.112.0","80.242.127.255","1358065664","1358069759","BA","Bosnia and Herzegovina"
+"80.242.128.0","80.242.191.255","1358069760","1358086143","DE","Germany"
+"80.242.192.0","80.242.207.255","1358086144","1358090239","CH","Switzerland"
+"80.242.208.0","80.242.223.255","1358090240","1358094335","KZ","Kazakhstan"
+"80.242.224.0","80.242.255.255","1358094336","1358102527","NL","Netherlands"
+"80.243.0.0","80.243.15.255","1358102528","1358106623","RU","Russian Federation"
+"80.243.16.0","80.243.31.255","1358106624","1358110719","LT","Lithuania"
+"80.243.32.0","80.243.63.255","1358110720","1358118911","DE","Germany"
+"80.243.64.0","80.243.79.255","1358118912","1358123007","RU","Russian Federation"
+"80.243.80.0","80.243.95.255","1358123008","1358127103","PT","Portugal"
+"80.243.96.0","80.243.111.255","1358127104","1358131199","CZ","Czech Republic"
+"80.243.112.0","80.243.117.255","1358131200","1358132735","DK","Denmark"
+"80.243.118.0","80.243.119.255","1358132736","1358133247","GB","United Kingdom"
+"80.243.120.0","80.243.127.255","1358133248","1358135295","DK","Denmark"
+"80.243.128.0","80.243.143.255","1358135296","1358139391","RU","Russian Federation"
+"80.243.144.0","80.243.159.255","1358139392","1358143487","UA","Ukraine"
+"80.243.160.0","80.243.175.255","1358143488","1358147583","AT","Austria"
+"80.243.176.0","80.243.191.255","1358147584","1358151679","GB","United Kingdom"
+"80.243.192.0","80.243.207.255","1358151680","1358155775","DE","Germany"
+"80.243.208.0","80.243.223.255","1358155776","1358159871","CH","Switzerland"
+"80.243.240.0","80.243.244.255","1358163968","1358165247","MQ","Martinique"
+"80.243.245.0","80.243.245.255","1358165248","1358165503","FR","France"
+"80.243.246.0","80.243.247.255","1358165504","1358166015","MQ","Martinique"
+"80.243.248.0","80.243.255.255","1358166016","1358168063","GP","Guadeloupe"
+"80.244.0.0","80.244.15.255","1358168064","1358172159","GB","United Kingdom"
+"80.244.16.0","80.244.31.255","1358172160","1358176255","CY","Cyprus"
+"80.244.32.0","80.244.47.255","1358176256","1358180351","RU","Russian Federation"
+"80.244.48.0","80.244.63.255","1358180352","1358184447","ES","Spain"
+"80.244.64.0","80.244.76.255","1358184448","1358187775","SE","Sweden"
+"80.244.77.0","80.244.77.63","1358187776","1358187839","NO","Norway"
+"80.244.77.64","80.244.95.255","1358187840","1358192639","SE","Sweden"
+"80.244.96.0","80.244.111.255","1358192640","1358196735","HU","Hungary"
+"80.244.112.0","80.244.127.255","1358196736","1358200831","IT","Italy"
+"80.244.128.0","80.244.159.255","1358200832","1358209023","PL","Poland"
+"80.244.160.0","80.244.175.255","1358209024","1358213119","IL","Israel"
+"80.244.176.0","80.244.191.255","1358213120","1358217215","GB","United Kingdom"
+"80.244.192.0","80.244.207.255","1358217216","1358221311","SE","Sweden"
+"80.244.208.0","80.244.223.255","1358221312","1358225407","DE","Germany"
+"80.244.224.0","80.244.239.255","1358225408","1358229503","RU","Russian Federation"
+"80.244.240.0","80.244.255.255","1358229504","1358233599","DE","Germany"
+"80.245.0.0","80.245.15.255","1358233600","1358237695","ES","Spain"
+"80.245.16.0","80.245.63.255","1358237696","1358249983","FR","France"
+"80.245.64.0","80.245.79.255","1358249984","1358254079","DE","Germany"
+"80.245.80.0","80.245.95.255","1358254080","1358258175","MD","Moldova, Republic of"
+"80.245.112.0","80.245.127.255","1358262272","1358266367","RU","Russian Federation"
+"80.245.128.0","80.245.159.255","1358266368","1358274559","DE","Germany"
+"80.245.160.0","80.245.175.255","1358274560","1358278655","GR","Greece"
+"80.245.176.0","80.245.191.255","1358278656","1358282751","PL","Poland"
+"80.245.192.0","80.245.207.255","1358282752","1358286847","AT","Austria"
+"80.245.208.0","80.245.223.255","1358286848","1358290943","MT","Malta"
+"80.245.224.0","80.245.239.255","1358290944","1358295039","SE","Sweden"
+"80.245.240.0","80.245.255.255","1358295040","1358299135","RU","Russian Federation"
+"80.246.0.0","80.246.15.255","1358299136","1358303231","DZ","Algeria"
+"80.246.16.0","80.246.31.255","1358303232","1358307327","RU","Russian Federation"
+"80.246.32.0","80.246.63.255","1358307328","1358315519","DE","Germany"
+"80.246.64.0","80.246.95.255","1358315520","1358323711","RU","Russian Federation"
+"80.246.96.0","80.246.111.255","1358323712","1358327807","LU","Luxembourg"
+"80.246.112.0","80.246.127.255","1358327808","1358331903","DE","Germany"
+"80.246.128.0","80.246.143.255","1358331904","1358335999","IL","Israel"
+"80.246.144.0","80.246.175.255","1358336000","1358344191","FI","Finland"
+"80.246.176.0","80.246.207.255","1358344192","1358352383","NL","Netherlands"
+"80.246.208.0","80.246.223.255","1358352384","1358356479","RU","Russian Federation"
+"80.246.224.0","80.246.239.255","1358356480","1358360575","SI","Slovenia"
+"80.246.240.0","80.246.255.255","1358360576","1358364671","RU","Russian Federation"
+"80.247.0.0","80.247.31.255","1358364672","1358372863","GB","United Kingdom"
+"80.247.32.0","80.247.47.255","1358372864","1358376959","RU","Russian Federation"
+"80.247.48.0","80.247.63.255","1358376960","1358381055","GB","United Kingdom"
+"80.247.64.0","80.247.79.255","1358381056","1358385151","IT","Italy"
+"80.247.80.0","80.247.95.255","1358385152","1358389247","GB","United Kingdom"
+"80.247.96.0","80.247.127.255","1358389248","1358397439","RU","Russian Federation"
+"80.247.128.0","80.247.142.255","1358397440","1358401279","GB","United Kingdom"
+"80.247.143.0","80.247.143.255","1358401280","1358401535","KE","Kenya"
+"80.247.144.0","80.247.146.255","1358401536","1358402303","GB","United Kingdom"
+"80.247.147.0","80.247.147.255","1358402304","1358402559","TZ","Tanzania, United Republic of"
+"80.247.148.0","80.247.159.255","1358402560","1358405631","GB","United Kingdom"
+"80.247.160.0","80.247.175.255","1358405632","1358409727","NL","Netherlands"
+"80.247.176.0","80.247.191.255","1358409728","1358413823","RU","Russian Federation"
+"80.247.192.0","80.247.223.255","1358413824","1358422015","NL","Netherlands"
+"80.247.224.0","80.247.239.255","1358422016","1358426111","FR","France"
+"80.247.240.0","80.247.255.255","1358426112","1358430207","FI","Finland"
+"80.248.0.0","80.248.15.255","1358430208","1358434303","NG","Nigeria"
+"80.248.16.0","80.248.31.255","1358434304","1358438399","IS","Iceland"
+"80.248.32.0","80.248.47.255","1358438400","1358442495","NL","Netherlands"
+"80.248.48.0","80.248.63.255","1358442496","1358446591","RU","Russian Federation"
+"80.248.64.0","80.248.79.255","1358446592","1358450687","TG","Togo"
+"80.248.80.0","80.248.95.255","1358450688","1358454783","RU","Russian Federation"
+"80.248.96.0","80.248.127.255","1358454784","1358462975","FI","Finland"
+"80.248.128.0","80.248.143.255","1358462976","1358467071","SE","Sweden"
+"80.248.144.0","80.248.159.255","1358467072","1358471167","RU","Russian Federation"
+"80.248.160.0","80.248.175.255","1358471168","1358475263","FI","Finland"
+"80.248.176.0","80.248.191.255","1358475264","1358479359","GB","United Kingdom"
+"80.248.192.0","80.248.192.255","1358479360","1358479615","CH","Switzerland"
+"80.248.193.0","80.248.207.255","1358479616","1358483455","LI","Liechtenstein"
+"80.248.208.0","80.248.223.255","1358483456","1358487551","FR","France"
+"80.248.224.0","80.248.239.255","1358487552","1358491647","SE","Sweden"
+"80.248.240.0","80.248.255.255","1358491648","1358495743","FI","Finland"
+"80.249.0.0","80.249.15.255","1358495744","1358499839","PL","Poland"
+"80.249.16.0","80.249.31.255","1358499840","1358503935","KZ","Kazakhstan"
+"80.249.32.0","80.249.47.255","1358503936","1358508031","IT","Italy"
+"80.249.48.0","80.249.63.255","1358508032","1358512127","GB","United Kingdom"
+"80.249.64.0","80.249.79.255","1358512128","1358516223","DZ","Algeria"
+"80.249.80.0","80.249.95.255","1358516224","1358520319","BY","Belarus"
+"80.249.96.0","80.249.111.255","1358520320","1358524415","GB","United Kingdom"
+"80.249.128.0","80.249.159.255","1358528512","1358536703","RU","Russian Federation"
+"80.249.160.0","80.249.175.255","1358536704","1358540799","HU","Hungary"
+"80.249.176.0","80.249.207.255","1358540800","1358548991","RU","Russian Federation"
+"80.249.208.0","80.249.215.255","1358548992","1358551039","NL","Netherlands"
+"80.249.216.0","80.249.223.255","1358551040","1358553087","GB","United Kingdom"
+"80.249.224.0","80.249.239.255","1358553088","1358557183","UA","Ukraine"
+"80.249.240.0","80.249.255.255","1358557184","1358561279","IE","Ireland"
+"80.250.0.0","80.250.31.255","1358561280","1358569471","CZ","Czech Republic"
+"80.250.32.0","80.250.47.255","1358569472","1358573567","NG","Nigeria"
+"80.250.48.0","80.250.63.255","1358573568","1358577663","LV","Latvia"
+"80.250.64.0","80.250.95.255","1358577664","1358585855","RU","Russian Federation"
+"80.250.96.0","80.250.111.255","1358585856","1358589951","GB","United Kingdom"
+"80.250.112.0","80.250.127.255","1358589952","1358594047","EE","Estonia"
+"80.250.128.0","80.250.143.255","1358594048","1358598143","DE","Germany"
+"80.250.144.0","80.250.159.255","1358598144","1358602239","IL","Israel"
+"80.250.160.0","80.250.191.255","1358602240","1358610431","RU","Russian Federation"
+"80.250.192.0","80.250.207.255","1358610432","1358614527","IR","Iran, Islamic Republic of"
+"80.250.208.0","80.250.239.255","1358614528","1358622719","RU","Russian Federation"
+"80.250.240.0","80.250.255.255","1358622720","1358626815","SK","Slovakia"
+"80.251.0.0","80.251.31.255","1358626816","1358635007","GB","United Kingdom"
+"80.251.32.0","80.251.47.255","1358635008","1358639103","TR","Turkey"
+"80.251.48.0","80.251.63.255","1358639104","1358643199","RU","Russian Federation"
+"80.251.64.0","80.251.79.255","1358643200","1358647295","ES","Spain"
+"80.251.80.0","80.251.95.255","1358647296","1358651391","DE","Germany"
+"80.251.96.0","80.251.111.255","1358651392","1358655487","FR","France"
+"80.251.112.0","80.251.159.255","1358655488","1358667775","RU","Russian Federation"
+"80.251.160.0","80.251.161.127","1358667776","1358668159","GB","United Kingdom"
+"80.251.161.128","80.251.161.135","1358668160","1358668167","PT","Portugal"
+"80.251.161.136","80.251.162.159","1358668168","1358668447","GB","United Kingdom"
+"80.251.162.160","80.251.162.167","1358668448","1358668455","PT","Portugal"
+"80.251.162.168","80.251.163.79","1358668456","1358668623","GB","United Kingdom"
+"80.251.163.80","80.251.163.87","1358668624","1358668631","PT","Portugal"
+"80.251.163.88","80.251.172.127","1358668632","1358670975","GB","United Kingdom"
+"80.251.172.128","80.251.172.143","1358670976","1358670991","PT","Portugal"
+"80.251.172.144","80.251.172.153","1358670992","1358671001","GB","United Kingdom"
+"80.251.172.154","80.251.172.154","1358671002","1358671002","PT","Portugal"
+"80.251.172.155","80.251.176.63","1358671003","1358671935","GB","United Kingdom"
+"80.251.176.64","80.251.176.71","1358671936","1358671943","PT","Portugal"
+"80.251.176.72","80.251.191.255","1358671944","1358675967","GB","United Kingdom"
+"80.251.192.0","80.251.195.255","1358675968","1358676991","SE","Sweden"
+"80.251.196.0","80.251.198.255","1358676992","1358677759","DK","Denmark"
+"80.251.199.0","80.251.203.255","1358677760","1358679039","SE","Sweden"
+"80.251.204.0","80.251.207.255","1358679040","1358680063","DK","Denmark"
+"80.251.208.0","80.251.239.255","1358680064","1358688255","RU","Russian Federation"
+"80.251.240.0","80.251.255.255","1358688256","1358692351","CZ","Czech Republic"
+"80.252.0.0","80.252.15.255","1358692352","1358696447","PL","Poland"
+"80.252.16.0","80.252.31.255","1358696448","1358700543","RU","Russian Federation"
+"80.252.32.0","80.252.47.255","1358700544","1358704639","AT","Austria"
+"80.252.48.0","80.252.63.255","1358704640","1358708735","HU","Hungary"
+"80.252.64.0","80.252.79.255","1358708736","1358712831","GB","United Kingdom"
+"80.252.80.0","80.252.88.255","1358712832","1358715135","NL","Netherlands"
+"80.252.89.0","80.252.89.7","1358715136","1358715143","GB","United Kingdom"
+"80.252.89.8","80.252.95.255","1358715144","1358716927","NL","Netherlands"
+"80.252.96.0","80.252.111.255","1358716928","1358721023","DE","Germany"
+"80.252.112.0","80.252.127.255","1358721024","1358725119","GB","United Kingdom"
+"80.252.128.0","80.252.159.255","1358725120","1358733311","RU","Russian Federation"
+"80.252.160.0","80.252.191.255","1358733312","1358741503","SE","Sweden"
+"80.252.192.0","80.252.207.255","1358741504","1358745599","IT","Italy"
+"80.252.208.0","80.252.223.255","1358745600","1358749695","SE","Sweden"
+"80.252.224.0","80.252.239.255","1358749696","1358753791","IT","Italy"
+"80.252.240.0","80.252.255.255","1358753792","1358757887","UA","Ukraine"
+"80.253.0.0","80.253.31.255","1358757888","1358766079","RU","Russian Federation"
+"80.253.32.0","80.253.47.255","1358766080","1358770175","IT","Italy"
+"80.253.48.0","80.253.63.255","1358770176","1358774271","BG","Bulgaria"
+"80.253.64.0","80.253.79.255","1358774272","1358778367","ES","Spain"
+"80.253.80.0","80.253.95.255","1358778368","1358782463","CH","Switzerland"
+"80.253.96.0","80.253.102.39","1358782464","1358784039","GB","United Kingdom"
+"80.253.102.40","80.253.102.47","1358784040","1358784047","DE","Germany"
+"80.253.102.48","80.253.114.255","1358784048","1358787327","GB","United Kingdom"
+"80.253.115.0","80.253.115.255","1358787328","1358787583","IE","Ireland"
+"80.253.116.0","80.253.127.255","1358787584","1358790655","GB","United Kingdom"
+"80.253.128.0","80.253.159.255","1358790656","1358798847","IR","Iran, Islamic Republic of"
+"80.253.160.0","80.253.175.255","1358798848","1358802943","HR","Croatia"
+"80.253.176.0","80.253.191.255","1358802944","1358807039","HU","Hungary"
+"80.253.192.0","80.253.207.255","1358807040","1358811135","ES","Spain"
+"80.253.208.0","80.253.223.255","1358811136","1358815231","DE","Germany"
+"80.253.224.0","80.253.239.255","1358815232","1358819327","RU","Russian Federation"
+"80.253.240.0","80.253.255.255","1358819328","1358823423","TR","Turkey"
+"80.254.0.0","80.254.15.255","1358823424","1358827519","UA","Ukraine"
+"80.254.16.0","80.254.31.255","1358827520","1358831615","RU","Russian Federation"
+"80.254.32.0","80.254.47.255","1358831616","1358835711","NO","Norway"
+"80.254.48.0","80.254.63.255","1358835712","1358839807","RU","Russian Federation"
+"80.254.64.0","80.254.73.255","1358839808","1358842367","CH","Switzerland"
+"80.254.74.0","80.254.75.255","1358842368","1358842879","A1","Anonymous Proxy"
+"80.254.76.0","80.254.79.255","1358842880","1358843903","CH","Switzerland"
+"80.254.80.0","80.254.95.255","1358843904","1358847999","MT","Malta"
+"80.254.96.0","80.254.127.255","1358848000","1358856191","RU","Russian Federation"
+"80.254.128.0","80.254.143.255","1358856192","1358860287","DE","Germany"
+"80.254.144.0","80.254.146.35","1358860288","1358860835","GB","United Kingdom"
+"80.254.146.36","80.254.146.36","1358860836","1358860836","EU","Europe"
+"80.254.146.37","80.254.147.255","1358860837","1358861311","GB","United Kingdom"
+"80.254.148.0","80.254.148.49","1358861312","1358861361","EU","Europe"
+"80.254.148.50","80.254.148.51","1358861362","1358861363","DE","Germany"
+"80.254.148.52","80.254.148.137","1358861364","1358861449","EU","Europe"
+"80.254.148.138","80.254.148.138","1358861450","1358861450","DE","Germany"
+"80.254.148.139","80.254.148.161","1358861451","1358861473","EU","Europe"
+"80.254.148.162","80.254.148.162","1358861474","1358861474","DE","Germany"
+"80.254.148.163","80.254.148.255","1358861475","1358861567","EU","Europe"
+"80.254.149.0","80.254.149.255","1358861568","1358861823","DE","Germany"
+"80.254.150.0","80.254.150.66","1358861824","1358861890","FR","France"
+"80.254.150.67","80.254.150.67","1358861891","1358861891","NL","Netherlands"
+"80.254.150.68","80.254.151.255","1358861892","1358862335","FR","France"
+"80.254.152.0","80.254.153.255","1358862336","1358862847","US","United States"
+"80.254.154.0","80.254.154.255","1358862848","1358863103","DK","Denmark"
+"80.254.155.0","80.254.155.255","1358863104","1358863359","EU","Europe"
+"80.254.156.0","80.254.157.255","1358863360","1358863871","US","United States"
+"80.254.158.0","80.254.159.255","1358863872","1358864383","GB","United Kingdom"
+"80.254.160.0","80.254.191.255","1358864384","1358872575","CH","Switzerland"
+"80.254.192.0","80.254.207.255","1358872576","1358876671","IT","Italy"
+"80.254.208.0","80.254.223.255","1358876672","1358880767","LV","Latvia"
+"80.254.240.0","80.254.255.255","1358884864","1358888959","SE","Sweden"
+"80.255.0.0","80.255.12.127","1358888960","1358892159","DE","Germany"
+"80.255.12.128","80.255.12.143","1358892160","1358892175","CH","Switzerland"
+"80.255.12.144","80.255.15.255","1358892176","1358893055","DE","Germany"
+"80.255.16.0","80.255.31.255","1358893056","1358897151","RU","Russian Federation"
+"80.255.32.0","80.255.41.255","1358897152","1358899711","GB","United Kingdom"
+"80.255.42.0","80.255.42.255","1358899712","1358899967","US","United States"
+"80.255.43.0","80.255.43.255","1358899968","1358900223","KE","Kenya"
+"80.255.44.0","80.255.63.255","1358900224","1358905343","GB","United Kingdom"
+"80.255.64.0","80.255.79.255","1358905344","1358909439","UA","Ukraine"
+"80.255.80.0","80.255.95.255","1358909440","1358913535","RU","Russian Federation"
+"80.255.96.0","80.255.111.255","1358913536","1358917631","CH","Switzerland"
+"80.255.112.0","80.255.127.255","1358917632","1358921727","ES","Spain"
+"80.255.128.0","80.255.159.255","1358921728","1358929919","RU","Russian Federation"
+"80.255.160.0","80.255.163.12","1358929920","1358930700","LU","Luxembourg"
+"80.255.163.13","80.255.163.13","1358930701","1358930701","EU","Europe"
+"80.255.163.14","80.255.175.255","1358930702","1358934015","LU","Luxembourg"
+"80.255.176.0","80.255.191.255","1358934016","1358938111","RU","Russian Federation"
+"80.255.192.0","80.255.223.255","1358938112","1358946303","GB","United Kingdom"
+"80.255.224.0","80.255.239.255","1358946304","1358950399","LV","Latvia"
+"80.255.240.0","80.255.255.255","1358950400","1358954495","NL","Netherlands"
+"81.0.0.0","81.0.63.255","1358954496","1358970879","ES","Spain"
+"81.0.64.0","81.0.127.255","1358970880","1358987263","HU","Hungary"
+"81.0.128.0","81.0.191.255","1358987264","1359003647","NO","Norway"
+"81.0.192.0","81.0.255.255","1359003648","1359020031","CZ","Czech Republic"
+"81.1.0.0","81.1.63.255","1359020032","1359036415","FR","France"
+"81.1.64.0","81.1.127.255","1359036416","1359052799","GB","United Kingdom"
+"81.1.128.0","81.2.63.255","1359052800","1359101951","RU","Russian Federation"
+"81.2.64.0","81.2.127.255","1359101952","1359118335","GB","United Kingdom"
+"81.2.128.0","81.2.129.63","1359118336","1359118655","DE","Germany"
+"81.2.129.64","81.2.129.127","1359118656","1359118719","GR","Greece"
+"81.2.129.128","81.2.129.255","1359118720","1359118847","DE","Germany"
+"81.2.130.0","81.2.130.255","1359118848","1359119103","IT","Italy"
+"81.2.131.0","81.2.131.95","1359119104","1359119199","DE","Germany"
+"81.2.131.96","81.2.131.127","1359119200","1359119231","NL","Netherlands"
+"81.2.131.128","81.2.139.255","1359119232","1359121407","DE","Germany"
+"81.2.140.0","81.2.143.255","1359121408","1359122431","ES","Spain"
+"81.2.144.0","81.2.149.255","1359122432","1359123967","DE","Germany"
+"81.2.150.0","81.2.151.255","1359123968","1359124479","ES","Spain"
+"81.2.152.0","81.2.190.255","1359124480","1359134463","DE","Germany"
+"81.2.191.0","81.2.191.255","1359134464","1359134719","GR","Greece"
+"81.2.192.0","81.2.243.184","1359134720","1359147960","CZ","Czech Republic"
+"81.2.243.185","81.2.243.185","1359147961","1359147961","PT","Portugal"
+"81.2.243.186","81.2.255.255","1359147962","1359151103","CZ","Czech Republic"
+"81.3.0.0","81.3.63.255","1359151104","1359167487","DE","Germany"
+"81.3.64.0","81.3.81.255","1359167488","1359172095","GB","United Kingdom"
+"81.3.82.0","81.3.82.255","1359172096","1359172351","EU","Europe"
+"81.3.83.0","81.3.127.255","1359172352","1359183871","GB","United Kingdom"
+"81.3.128.0","81.3.191.255","1359183872","1359200255","RU","Russian Federation"
+"81.3.192.0","81.3.255.255","1359200256","1359216639","AT","Austria"
+"81.4.0.0","81.4.63.255","1359216640","1359233023","ZA","South Africa"
+"81.4.64.0","81.4.127.255","1359233024","1359249407","NL","Netherlands"
+"81.4.128.0","81.4.191.255","1359249408","1359265791","CY","Cyprus"
+"81.4.192.0","81.4.255.255","1359265792","1359282175","RU","Russian Federation"
+"81.5.0.0","81.5.63.255","1359282176","1359298559","IL","Israel"
+"81.5.64.0","81.5.127.255","1359298560","1359314943","RU","Russian Federation"
+"81.5.128.0","81.5.191.255","1359314944","1359331327","GB","United Kingdom"
+"81.5.192.0","81.5.255.255","1359331328","1359347711","AT","Austria"
+"81.6.0.0","81.6.63.255","1359347712","1359364095","CH","Switzerland"
+"81.6.64.0","81.6.127.255","1359364096","1359380479","TR","Turkey"
+"81.6.128.0","81.6.191.255","1359380480","1359396863","PL","Poland"
+"81.6.192.0","81.6.255.255","1359396864","1359413247","GB","United Kingdom"
+"81.7.0.0","81.7.63.255","1359413248","1359429631","DE","Germany"
+"81.7.64.0","81.7.127.255","1359429632","1359446015","LT","Lithuania"
+"81.7.128.0","81.7.191.255","1359446016","1359462399","DK","Denmark"
+"81.7.192.0","81.7.207.255","1359462400","1359466495","DE","Germany"
+"81.7.208.0","81.7.215.255","1359466496","1359468543","US","United States"
+"81.7.216.0","81.7.216.63","1359468544","1359468607","DE","Germany"
+"81.7.216.64","81.7.216.79","1359468608","1359468623","SG","Singapore"
+"81.7.216.80","81.7.223.255","1359468624","1359470591","DE","Germany"
+"81.7.224.0","81.7.255.255","1359470592","1359478783","CH","Switzerland"
+"81.8.0.0","81.8.127.255","1359478784","1359511551","TR","Turkey"
+"81.8.128.0","81.8.255.255","1359511552","1359544319","SE","Sweden"
+"81.9.0.0","81.9.127.255","1359544320","1359577087","RU","Russian Federation"
+"81.9.128.0","81.9.255.255","1359577088","1359609855","ES","Spain"
+"81.10.0.0","81.10.127.255","1359609856","1359642623","EG","Egypt"
+"81.10.128.0","81.10.255.255","1359642624","1359675391","AT","Austria"
+"81.11.0.0","81.11.127.255","1359675392","1359708159","DE","Germany"
+"81.11.128.0","81.11.255.255","1359708160","1359740927","BE","Belgium"
+"81.12.0.0","81.12.127.255","1359740928","1359773695","IR","Iran, Islamic Republic of"
+"81.12.128.0","81.12.255.255","1359773696","1359806463","RO","Romania"
+"81.13.0.0","81.13.127.255","1359806464","1359839231","RU","Russian Federation"
+"81.13.128.0","81.13.255.255","1359839232","1359871999","CH","Switzerland"
+"81.14.0.0","81.14.127.255","1359872000","1359904767","FR","France"
+"81.14.128.0","81.14.255.255","1359904768","1359937535","DE","Germany"
+"81.15.0.0","81.15.127.255","1359937536","1359970303","IS","Iceland"
+"81.15.128.0","81.15.255.255","1359970304","1360003071","PL","Poland"
+"81.16.0.0","81.16.15.255","1360003072","1360007167","AM","Armenia"
+"81.16.32.0","81.16.47.255","1360011264","1360015359","AT","Austria"
+"81.16.48.0","81.16.63.255","1360015360","1360019455","DE","Germany"
+"81.16.64.0","81.16.79.255","1360019456","1360023551","FI","Finland"
+"81.16.80.0","81.16.95.255","1360023552","1360027647","RU","Russian Federation"
+"81.16.96.0","81.16.111.255","1360027648","1360031743","AT","Austria"
+"81.16.112.0","81.16.127.255","1360031744","1360035839","RU","Russian Federation"
+"81.16.144.0","81.16.159.255","1360039936","1360044031","AT","Austria"
+"81.16.160.0","81.16.175.255","1360044032","1360048127","SE","Sweden"
+"81.16.176.0","81.16.191.255","1360048128","1360052223","DE","Germany"
+"81.16.192.0","81.16.207.255","1360052224","1360056319","HU","Hungary"
+"81.16.208.0","81.16.223.255","1360056320","1360060415","SA","Saudi Arabia"
+"81.16.224.0","81.16.239.255","1360060416","1360064511","LT","Lithuania"
+"81.16.240.0","81.16.255.255","1360064512","1360068607","GE","Georgia"
+"81.17.0.0","81.17.15.255","1360068608","1360072703","RU","Russian Federation"
+"81.17.16.0","81.17.31.255","1360072704","1360076799","CH","Switzerland"
+"81.17.32.0","81.17.63.255","1360076800","1360084991","NL","Netherlands"
+"81.17.64.0","81.17.79.255","1360084992","1360089087","GB","United Kingdom"
+"81.17.80.0","81.17.95.255","1360089088","1360093183","AZ","Azerbaijan"
+"81.17.96.0","81.17.127.255","1360093184","1360101375","DE","Germany"
+"81.17.128.0","81.17.143.255","1360101376","1360105471","UA","Ukraine"
+"81.17.144.0","81.17.159.255","1360105472","1360109567","RU","Russian Federation"
+"81.17.160.0","81.17.175.255","1360109568","1360113663","KZ","Kazakhstan"
+"81.17.176.0","81.17.191.255","1360113664","1360117759","HU","Hungary"
+"81.17.192.0","81.17.207.255","1360117760","1360121855","FI","Finland"
+"81.17.208.0","81.17.223.255","1360121856","1360125951","DE","Germany"
+"81.17.224.0","81.17.227.255","1360125952","1360126975","SI","Slovenia"
+"81.17.228.0","81.17.229.255","1360126976","1360127487","HR","Croatia"
+"81.17.230.0","81.17.231.255","1360127488","1360127999","RS","Serbia"
+"81.17.232.0","81.17.233.255","1360128000","1360128511","MK","Macedonia"
+"81.17.234.0","81.17.235.255","1360128512","1360129023","ME","Montenegro"
+"81.17.236.0","81.17.239.255","1360129024","1360130047","BA","Bosnia and Herzegovina"
+"81.17.240.0","81.17.255.255","1360130048","1360134143","IE","Ireland"
+"81.18.0.0","81.18.15.255","1360134144","1360138239","NL","Netherlands"
+"81.18.16.0","81.18.31.255","1360138240","1360142335","CH","Switzerland"
+"81.18.32.0","81.18.47.255","1360142336","1360146431","KZ","Kazakhstan"
+"81.18.48.0","81.18.63.255","1360146432","1360150527","RS","Serbia"
+"81.18.64.0","81.18.95.255","1360150528","1360158719","RO","Romania"
+"81.18.96.0","81.18.111.255","1360158720","1360162815","DE","Germany"
+"81.18.112.0","81.18.159.255","1360162816","1360175103","RU","Russian Federation"
+"81.18.160.0","81.18.175.255","1360175104","1360179199","NL","Netherlands"
+"81.18.176.0","81.18.191.255","1360179200","1360183295","FR","France"
+"81.18.192.0","81.18.223.255","1360183296","1360191487","PL","Poland"
+"81.18.224.0","81.18.239.255","1360191488","1360195583","FO","Faroe Islands"
+"81.18.240.0","81.18.255.255","1360195584","1360199679","NL","Netherlands"
+"81.19.0.0","81.19.15.255","1360199680","1360203775","CZ","Czech Republic"
+"81.19.16.0","81.19.31.255","1360203776","1360207871","FR","France"
+"81.19.32.0","81.19.43.255","1360207872","1360210943","CZ","Czech Republic"
+"81.19.44.0","81.19.44.255","1360210944","1360211199","EU","Europe"
+"81.19.45.0","81.19.47.255","1360211200","1360211967","CZ","Czech Republic"
+"81.19.48.0","81.19.63.255","1360211968","1360216063","GB","United Kingdom"
+"81.19.64.0","81.19.95.255","1360216064","1360224255","RU","Russian Federation"
+"81.19.96.0","81.19.111.255","1360224256","1360228351","ES","Spain"
+"81.19.112.0","81.19.127.255","1360228352","1360232447","FI","Finland"
+"81.19.128.0","81.19.143.255","1360232448","1360236543","RU","Russian Federation"
+"81.19.144.0","81.19.159.255","1360236544","1360240639","AT","Austria"
+"81.19.160.0","81.19.166.255","1360240640","1360242431","ES","Spain"
+"81.19.167.0","81.19.174.255","1360242432","1360244479","US","United States"
+"81.19.175.0","81.19.175.255","1360244480","1360244735","ES","Spain"
+"81.19.176.0","81.19.205.255","1360244736","1360252415","GB","United Kingdom"
+"81.19.206.0","81.19.206.255","1360252416","1360252671","CH","Switzerland"
+"81.19.207.0","81.19.223.255","1360252672","1360257023","GB","United Kingdom"
+"81.19.224.0","81.19.255.255","1360257024","1360265215","DK","Denmark"
+"81.20.0.0","81.20.1.31","1360265216","1360265503","NL","Netherlands"
+"81.20.1.32","81.20.1.39","1360265504","1360265511","DE","Germany"
+"81.20.1.40","81.20.2.255","1360265512","1360265983","NL","Netherlands"
+"81.20.3.0","81.20.3.7","1360265984","1360265991","PT","Portugal"
+"81.20.3.8","81.20.5.71","1360265992","1360266567","GB","United Kingdom"
+"81.20.5.72","81.20.5.79","1360266568","1360266575","RU","Russian Federation"
+"81.20.5.80","81.20.6.7","1360266576","1360266759","GB","United Kingdom"
+"81.20.6.8","81.20.6.15","1360266760","1360266767","FR","France"
+"81.20.6.16","81.20.6.39","1360266768","1360266791","GB","United Kingdom"
+"81.20.6.40","81.20.6.63","1360266792","1360266815","ES","Spain"
+"81.20.6.64","81.20.6.95","1360266816","1360266847","GB","United Kingdom"
+"81.20.6.96","81.20.6.111","1360266848","1360266863","BE","Belgium"
+"81.20.6.112","81.20.6.119","1360266864","1360266871","FR","France"
+"81.20.6.120","81.20.6.127","1360266872","1360266879","ES","Spain"
+"81.20.6.128","81.20.6.239","1360266880","1360266991","GB","United Kingdom"
+"81.20.6.240","81.20.6.247","1360266992","1360266999","BE","Belgium"
+"81.20.6.248","81.20.6.255","1360267000","1360267007","GB","United Kingdom"
+"81.20.7.0","81.20.10.255","1360267008","1360268031","SE","Sweden"
+"81.20.11.0","81.20.11.167","1360268032","1360268199","FR","France"
+"81.20.11.168","81.20.11.175","1360268200","1360268207","ES","Spain"
+"81.20.11.176","81.20.11.255","1360268208","1360268287","FR","France"
+"81.20.12.0","81.20.15.255","1360268288","1360269311","GB","United Kingdom"
+"81.20.16.0","81.20.31.255","1360269312","1360273407","KG","Kyrgyzstan"
+"81.20.32.0","81.20.63.255","1360273408","1360281599","GB","United Kingdom"
+"81.20.64.0","81.20.64.127","1360281600","1360281727","NL","Netherlands"
+"81.20.64.128","81.20.64.255","1360281728","1360281855","ES","Spain"
+"81.20.65.0","81.20.65.255","1360281856","1360282111","NL","Netherlands"
+"81.20.66.0","81.20.66.127","1360282112","1360282239","ES","Spain"
+"81.20.66.128","81.20.67.127","1360282240","1360282495","NL","Netherlands"
+"81.20.67.128","81.20.67.255","1360282496","1360282623","DE","Germany"
+"81.20.68.0","81.20.75.255","1360282624","1360284671","NL","Netherlands"
+"81.20.76.0","81.20.76.255","1360284672","1360284927","DK","Denmark"
+"81.20.77.0","81.20.77.255","1360284928","1360285183","US","United States"
+"81.20.78.0","81.20.78.63","1360285184","1360285247","ES","Spain"
+"81.20.78.64","81.20.79.255","1360285248","1360285695","NL","Netherlands"
+"81.20.80.0","81.20.95.255","1360285696","1360289791","DE","Germany"
+"81.20.96.0","81.20.111.255","1360289792","1360293887","RU","Russian Federation"
+"81.20.112.0","81.20.143.255","1360293888","1360302079","DE","Germany"
+"81.20.144.0","81.20.159.255","1360302080","1360306175","EE","Estonia"
+"81.20.160.0","81.20.175.255","1360306176","1360310271","RU","Russian Federation"
+"81.20.176.0","81.20.191.255","1360310272","1360314367","JE","Jersey"
+"81.20.192.0","81.20.207.255","1360314368","1360318463","RU","Russian Federation"
+"81.20.208.0","81.20.223.255","1360318464","1360322559","FR","France"
+"81.20.224.0","81.20.239.255","1360322560","1360326655","FI","Finland"
+"81.20.240.0","81.20.255.255","1360326656","1360330751","PT","Portugal"
+"81.21.0.0","81.21.15.255","1360330752","1360334847","UA","Ukraine"
+"81.21.16.0","81.21.31.255","1360334848","1360338943","IT","Italy"
+"81.21.32.0","81.21.47.255","1360338944","1360343039","CY","Cyprus"
+"81.21.48.0","81.21.63.255","1360343040","1360347135","SA","Saudi Arabia"
+"81.21.64.0","81.21.79.255","1360347136","1360351231","GB","United Kingdom"
+"81.21.80.0","81.21.95.255","1360351232","1360355327","AZ","Azerbaijan"
+"81.21.96.0","81.21.111.255","1360355328","1360359423","EG","Egypt"
+"81.21.112.0","81.21.127.255","1360359424","1360363519","AT","Austria"
+"81.21.128.0","81.21.135.255","1360363520","1360365567","IT","Italy"
+"81.21.136.0","81.21.143.255","1360365568","1360367615","NL","Netherlands"
+"81.21.144.0","81.21.144.155","1360367616","1360367771","IE","Ireland"
+"81.21.144.156","81.21.144.156","1360367772","1360367772","DE","Germany"
+"81.21.144.157","81.21.159.255","1360367773","1360371711","IE","Ireland"
+"81.21.160.0","81.21.175.255","1360371712","1360375807","TR","Turkey"
+"81.21.176.0","81.21.191.255","1360375808","1360379903","NL","Netherlands"
+"81.21.192.0","81.21.207.255","1360379904","1360383999","PL","Poland"
+"81.21.208.0","81.21.223.255","1360384000","1360388095","SE","Sweden"
+"81.21.224.0","81.21.239.255","1360388096","1360392191","RU","Russian Federation"
+"81.21.240.0","81.21.244.7","1360392192","1360393223","EE","Estonia"
+"81.21.244.8","81.21.245.143","1360393224","1360393615","SE","Sweden"
+"81.21.245.144","81.21.245.147","1360393616","1360393619","EE","Estonia"
+"81.21.245.148","81.21.247.255","1360393620","1360394239","SE","Sweden"
+"81.21.248.0","81.21.248.255","1360394240","1360394495","EE","Estonia"
+"81.21.249.0","81.21.249.255","1360394496","1360394751","SE","Sweden"
+"81.21.250.0","81.21.251.255","1360394752","1360395263","EE","Estonia"
+"81.21.252.0","81.21.252.255","1360395264","1360395519","SE","Sweden"
+"81.21.253.0","81.21.253.255","1360395520","1360395775","EE","Estonia"
+"81.21.254.0","81.21.255.255","1360395776","1360396287","SE","Sweden"
+"81.22.0.0","81.22.15.255","1360396288","1360400383","RU","Russian Federation"
+"81.22.16.0","81.22.31.255","1360400384","1360404479","BH","Bahrain"
+"81.22.32.0","81.22.33.255","1360404480","1360404991","GB","United Kingdom"
+"81.22.34.0","81.22.34.255","1360404992","1360405247","FR","France"
+"81.22.35.0","81.22.47.255","1360405248","1360408575","GB","United Kingdom"
+"81.22.48.0","81.22.63.255","1360408576","1360412671","RU","Russian Federation"
+"81.22.64.0","81.22.95.255","1360412672","1360420863","DZ","Algeria"
+"81.22.96.0","81.22.111.255","1360420864","1360424959","TR","Turkey"
+"81.22.112.0","81.22.127.255","1360424960","1360429055","RU","Russian Federation"
+"81.22.128.0","81.22.143.255","1360429056","1360433151","UA","Ukraine"
+"81.22.144.0","81.22.159.255","1360433152","1360437247","RO","Romania"
+"81.22.160.0","81.22.175.255","1360437248","1360441343","FI","Finland"
+"81.22.176.0","81.22.191.255","1360441344","1360445439","HU","Hungary"
+"81.22.192.0","81.22.223.255","1360445440","1360453631","RU","Russian Federation"
+"81.22.224.0","81.22.239.255","1360453632","1360457727","DE","Germany"
+"81.22.240.0","81.22.255.255","1360457728","1360461823","FI","Finland"
+"81.23.0.0","81.23.15.255","1360461824","1360465919","RU","Russian Federation"
+"81.23.16.0","81.23.31.255","1360465920","1360470015","UA","Ukraine"
+"81.23.32.0","81.23.47.255","1360470016","1360474111","FR","France"
+"81.23.48.0","81.23.63.255","1360474112","1360478207","GB","United Kingdom"
+"81.23.64.0","81.23.79.255","1360478208","1360482303","CH","Switzerland"
+"81.23.80.0","81.23.95.255","1360482304","1360486399","IT","Italy"
+"81.23.96.0","81.23.127.255","1360486400","1360494591","RU","Russian Federation"
+"81.23.128.0","81.23.143.255","1360494592","1360498687","DK","Denmark"
+"81.23.144.0","81.23.207.255","1360498688","1360515071","RU","Russian Federation"
+"81.23.208.0","81.23.223.255","1360515072","1360519167","GB","United Kingdom"
+"81.23.224.0","81.23.242.255","1360519168","1360524031","NL","Netherlands"
+"81.23.243.0","81.23.243.255","1360524032","1360524287","US","United States"
+"81.23.244.0","81.24.15.255","1360524288","1360531455","NL","Netherlands"
+"81.24.16.0","81.24.31.255","1360531456","1360535551","RO","Romania"
+"81.24.32.0","81.24.47.255","1360535552","1360539647","DE","Germany"
+"81.24.48.0","81.24.63.255","1360539648","1360543743","NL","Netherlands"
+"81.24.64.0","81.24.79.255","1360543744","1360547839","DE","Germany"
+"81.24.80.0","81.24.95.255","1360547840","1360551935","RU","Russian Federation"
+"81.24.96.0","81.24.111.255","1360551936","1360556031","NL","Netherlands"
+"81.24.112.0","81.24.143.255","1360556032","1360564223","RU","Russian Federation"
+"81.24.144.0","81.24.159.255","1360564224","1360568319","AT","Austria"
+"81.24.160.0","81.24.175.255","1360568320","1360572415","ES","Spain"
+"81.24.176.0","81.24.191.255","1360572416","1360576511","RU","Russian Federation"
+"81.24.192.0","81.24.207.255","1360576512","1360580607","GB","United Kingdom"
+"81.24.208.0","81.24.223.255","1360580608","1360584703","UA","Ukraine"
+"81.24.224.0","81.24.239.255","1360584704","1360588799","IT","Italy"
+"81.24.240.0","81.24.247.255","1360588800","1360590847","RS","Serbia"
+"81.24.248.0","81.24.255.255","1360590848","1360592895","IE","Ireland"
+"81.25.0.0","81.25.15.255","1360592896","1360596991","RU","Russian Federation"
+"81.25.16.0","81.25.31.255","1360596992","1360601087","CZ","Czech Republic"
+"81.25.32.0","81.25.47.255","1360601088","1360605183","BY","Belarus"
+"81.25.48.0","81.25.63.255","1360605184","1360609279","RU","Russian Federation"
+"81.25.80.0","81.25.95.255","1360613376","1360617471","SE","Sweden"
+"81.25.96.0","81.25.111.255","1360617472","1360621567","IT","Italy"
+"81.25.112.0","81.25.127.255","1360621568","1360625663","ES","Spain"
+"81.25.128.0","81.25.143.255","1360625664","1360629759","DE","Germany"
+"81.25.144.0","81.25.159.255","1360629760","1360633855","SE","Sweden"
+"81.25.160.0","81.25.175.255","1360633856","1360637951","RU","Russian Federation"
+"81.25.176.0","81.25.191.255","1360637952","1360642047","FO","Faroe Islands"
+"81.25.192.0","81.25.202.127","1360642048","1360644735","FR","France"
+"81.25.202.128","81.25.202.255","1360644736","1360644863","IT","Italy"
+"81.25.203.0","81.25.206.255","1360644864","1360645887","FR","France"
+"81.25.207.0","81.25.207.255","1360645888","1360646143","GB","United Kingdom"
+"81.25.208.0","81.25.223.255","1360646144","1360650239","AT","Austria"
+"81.25.224.0","81.25.239.255","1360650240","1360654335","UA","Ukraine"
+"81.25.240.0","81.25.255.255","1360654336","1360658431","EE","Estonia"
+"81.26.0.0","81.26.31.255","1360658432","1360666623","PL","Poland"
+"81.26.32.0","81.26.63.255","1360666624","1360674815","NO","Norway"
+"81.26.64.0","81.26.71.255","1360674816","1360676863","DZ","Algeria"
+"81.26.72.0","81.26.79.255","1360676864","1360678911","ZA","South Africa"
+"81.26.80.0","81.26.95.255","1360678912","1360683007","RU","Russian Federation"
+"81.26.96.0","81.26.127.255","1360683008","1360691199","GB","United Kingdom"
+"81.26.128.0","81.26.155.255","1360691200","1360698367","RU","Russian Federation"
+"81.26.156.0","81.26.156.255","1360698368","1360698623","RO","Romania"
+"81.26.157.0","81.26.157.255","1360698624","1360698879","RU","Russian Federation"
+"81.26.158.0","81.26.158.255","1360698880","1360699135","UA","Ukraine"
+"81.26.159.0","81.26.159.255","1360699136","1360699391","RO","Romania"
+"81.26.160.0","81.26.175.255","1360699392","1360703487","DE","Germany"
+"81.26.176.0","81.26.191.255","1360703488","1360707583","RU","Russian Federation"
+"81.26.192.0","81.26.199.255","1360707584","1360709631","IT","Italy"
+"81.26.200.0","81.26.207.255","1360709632","1360711679","AL","Albania"
+"81.26.208.0","81.26.223.255","1360711680","1360715775","NL","Netherlands"
+"81.26.224.0","81.27.15.255","1360715776","1360728063","SE","Sweden"
+"81.27.16.0","81.27.31.255","1360728064","1360732159","FR","France"
+"81.27.32.0","81.27.47.255","1360732160","1360736255","NO","Norway"
+"81.27.48.0","81.27.63.255","1360736256","1360740351","RU","Russian Federation"
+"81.27.64.0","81.27.95.255","1360740352","1360748543","GB","United Kingdom"
+"81.27.96.0","81.27.99.255","1360748544","1360749567","IM","Isle of Man"
+"81.27.100.0","81.27.111.255","1360749568","1360752639","GB","United Kingdom"
+"81.27.112.0","81.27.127.255","1360752640","1360756735","DE","Germany"
+"81.27.128.0","81.27.143.255","1360756736","1360760831","IT","Italy"
+"81.27.144.0","81.27.159.255","1360760832","1360764927","RU","Russian Federation"
+"81.27.160.0","81.27.175.255","1360764928","1360769023","DE","Germany"
+"81.27.176.0","81.27.191.255","1360769024","1360773119","IT","Italy"
+"81.27.192.0","81.27.207.255","1360773120","1360777215","CZ","Czech Republic"
+"81.27.208.0","81.27.223.255","1360777216","1360781311","DK","Denmark"
+"81.27.224.0","81.27.239.255","1360781312","1360785407","DE","Germany"
+"81.27.240.0","81.28.15.255","1360785408","1360793599","RU","Russian Federation"
+"81.28.16.0","81.28.31.255","1360793600","1360797695","CZ","Czech Republic"
+"81.28.32.0","81.28.63.255","1360797696","1360805887","IR","Iran, Islamic Republic of"
+"81.28.64.0","81.28.79.255","1360805888","1360809983","DE","Germany"
+"81.28.80.0","81.28.95.255","1360809984","1360814079","NL","Netherlands"
+"81.28.96.0","81.28.111.255","1360814080","1360818175","FR","France"
+"81.28.112.0","81.28.127.255","1360818176","1360822271","JO","Jordan"
+"81.28.128.0","81.28.143.255","1360822272","1360826367","AT","Austria"
+"81.28.144.0","81.28.159.255","1360826368","1360830463","GB","United Kingdom"
+"81.28.160.0","81.28.191.255","1360830464","1360838655","RU","Russian Federation"
+"81.28.192.0","81.28.207.255","1360838656","1360842751","FR","France"
+"81.28.208.0","81.28.223.255","1360842752","1360846847","RU","Russian Federation"
+"81.28.224.0","81.28.239.255","1360846848","1360850943","DE","Germany"
+"81.29.0.0","81.29.15.255","1360855040","1360859135","NL","Netherlands"
+"81.29.16.0","81.29.31.255","1360859136","1360863231","LT","Lithuania"
+"81.29.32.0","81.29.47.255","1360863232","1360867327","NO","Norway"
+"81.29.48.0","81.29.95.255","1360867328","1360879615","GB","United Kingdom"
+"81.29.96.0","81.29.111.255","1360879616","1360883711","EG","Egypt"
+"81.29.112.0","81.29.143.255","1360883712","1360891903","RU","Russian Federation"
+"81.29.144.0","81.29.159.255","1360891904","1360895999","CH","Switzerland"
+"81.29.160.0","81.29.175.255","1360896000","1360900095","QA","Qatar"
+"81.29.176.0","81.29.239.255","1360900096","1360916479","IT","Italy"
+"81.29.240.0","81.29.255.255","1360916480","1360920575","IR","Iran, Islamic Republic of"
+"81.30.0.0","81.30.31.255","1360920576","1360928767","IT","Italy"
+"81.30.32.0","81.30.47.255","1360928768","1360932863","NL","Netherlands"
+"81.30.48.0","81.30.63.255","1360932864","1360936959","RU","Russian Federation"
+"81.30.64.0","81.30.79.255","1360936960","1360941055","NL","Netherlands"
+"81.30.80.0","81.30.95.255","1360941056","1360945151","BY","Belarus"
+"81.30.96.0","81.30.111.255","1360945152","1360949247","DE","Germany"
+"81.30.112.0","81.30.127.255","1360949248","1360953343","RU","Russian Federation"
+"81.30.128.0","81.30.143.255","1360953344","1360957439","PL","Poland"
+"81.30.144.0","81.30.159.255","1360957440","1360961535","DE","Germany"
+"81.30.160.0","81.30.175.255","1360961536","1360965631","UA","Ukraine"
+"81.30.176.0","81.30.223.255","1360965632","1360977919","RU","Russian Federation"
+"81.30.224.0","81.30.255.255","1360977920","1360986111","CZ","Czech Republic"
+"81.31.0.0","81.31.0.157","1360986112","1360986269","GB","United Kingdom"
+"81.31.0.158","81.31.0.158","1360986270","1360986270","US","United States"
+"81.31.0.159","81.31.0.187","1360986271","1360986299","GB","United Kingdom"
+"81.31.0.188","81.31.0.188","1360986300","1360986300","US","United States"
+"81.31.0.189","81.31.0.244","1360986301","1360986356","GB","United Kingdom"
+"81.31.0.245","81.31.0.246","1360986357","1360986358","US","United States"
+"81.31.0.247","81.31.0.255","1360986359","1360986367","GB","United Kingdom"
+"81.31.1.0","81.31.1.31","1360986368","1360986399","US","United States"
+"81.31.1.32","81.31.1.63","1360986400","1360986431","GB","United Kingdom"
+"81.31.1.64","81.31.1.79","1360986432","1360986447","US","United States"
+"81.31.1.80","81.31.2.7","1360986448","1360986631","GB","United Kingdom"
+"81.31.2.8","81.31.2.11","1360986632","1360986635","US","United States"
+"81.31.2.12","81.31.2.131","1360986636","1360986755","GB","United Kingdom"
+"81.31.2.132","81.31.2.139","1360986756","1360986763","US","United States"
+"81.31.2.140","81.31.14.233","1360986764","1360989929","GB","United Kingdom"
+"81.31.14.234","81.31.14.234","1360989930","1360989930","FR","France"
+"81.31.14.235","81.31.14.239","1360989931","1360989935","GB","United Kingdom"
+"81.31.14.240","81.31.14.247","1360989936","1360989943","FR","France"
+"81.31.14.248","81.31.21.255","1360989944","1360991743","GB","United Kingdom"
+"81.31.22.0","81.31.22.127","1360991744","1360991871","US","United States"
+"81.31.22.128","81.31.23.255","1360991872","1360992255","GB","United Kingdom"
+"81.31.24.0","81.31.24.255","1360992256","1360992511","DE","Germany"
+"81.31.25.0","81.31.27.71","1360992512","1360993095","GB","United Kingdom"
+"81.31.27.72","81.31.27.75","1360993096","1360993099","DE","Germany"
+"81.31.27.76","81.31.31.255","1360993100","1360994303","GB","United Kingdom"
+"81.31.32.0","81.31.47.255","1360994304","1360998399","CZ","Czech Republic"
+"81.31.48.0","81.31.63.255","1360998400","1361002495","FI","Finland"
+"81.31.64.0","81.31.79.255","1361002496","1361006591","GB","United Kingdom"
+"81.31.80.0","81.31.95.255","1361006592","1361010687","DK","Denmark"
+"81.31.96.0","81.31.127.255","1361010688","1361018879","GB","United Kingdom"
+"81.31.128.0","81.31.143.255","1361018880","1361022975","AT","Austria"
+"81.31.144.0","81.31.159.255","1361022976","1361027071","IT","Italy"
+"81.31.160.0","81.31.191.255","1361027072","1361035263","IR","Iran, Islamic Republic of"
+"81.31.193.108","81.31.193.111","1361035628","1361035631","DZ","Algeria"
+"81.31.208.0","81.31.215.255","1361039360","1361041407","IE","Ireland"
+"81.31.216.0","81.31.223.255","1361041408","1361043455","NL","Netherlands"
+"81.31.224.0","81.31.255.255","1361043456","1361051647","IR","Iran, Islamic Republic of"
+"81.32.0.0","81.47.255.255","1361051648","1362100223","ES","Spain"
+"81.48.0.0","81.52.129.255","1362100224","1362395647","FR","France"
+"81.52.130.0","81.52.131.127","1362395648","1362396031","US","United States"
+"81.52.131.128","81.52.133.255","1362396032","1362396671","FR","France"
+"81.52.134.0","81.52.134.255","1362396672","1362396927","US","United States"
+"81.52.135.0","81.52.136.255","1362396928","1362397439","FR","France"
+"81.52.137.0","81.52.137.255","1362397440","1362397695","US","United States"
+"81.52.138.0","81.52.140.255","1362397696","1362398463","FR","France"
+"81.52.141.0","81.52.141.255","1362398464","1362398719","DE","Germany"
+"81.52.142.0","81.52.160.255","1362398720","1362403583","FR","France"
+"81.52.161.0","81.52.163.255","1362403584","1362404351","DZ","Algeria"
+"81.52.164.0","81.52.164.255","1362404352","1362404607","FR","France"
+"81.52.165.0","81.52.169.255","1362404608","1362405887","DZ","Algeria"
+"81.52.170.0","81.52.170.255","1362405888","1362406143","FR","France"
+"81.52.171.0","81.52.174.255","1362406144","1362407167","SV","El Salvador"
+"81.52.175.0","81.52.176.255","1362407168","1362407679","FR","France"
+"81.52.177.0","81.52.177.63","1362407680","1362407743","US","United States"
+"81.52.177.64","81.52.177.159","1362407744","1362407839","FR","France"
+"81.52.177.160","81.52.177.191","1362407840","1362407871","US","United States"
+"81.52.177.192","81.52.177.207","1362407872","1362407887","HK","Hong Kong"
+"81.52.177.208","81.52.177.223","1362407888","1362407903","US","United States"
+"81.52.177.224","81.52.177.239","1362407904","1362407919","HK","Hong Kong"
+"81.52.177.240","81.52.177.255","1362407920","1362407935","US","United States"
+"81.52.178.0","81.52.191.255","1362407936","1362411519","FR","France"
+"81.52.192.0","81.52.198.217","1362411520","1362413273","MQ","Martinique"
+"81.52.198.218","81.52.204.255","1362413274","1362414847","FR","France"
+"81.52.205.0","81.52.205.255","1362414848","1362415103","GB","United Kingdom"
+"81.52.206.0","81.52.206.255","1362415104","1362415359","FR","France"
+"81.52.207.0","81.52.207.255","1362415360","1362415615","DE","Germany"
+"81.52.208.0","81.52.215.255","1362415616","1362417663","GP","Guadeloupe"
+"81.52.216.0","81.52.223.255","1362417664","1362419711","SG","Singapore"
+"81.52.224.0","81.52.239.255","1362419712","1362423807","FR","France"
+"81.52.240.0","81.52.247.255","1362423808","1362425855","SG","Singapore"
+"81.52.248.0","81.52.251.255","1362425856","1362426879","FR","France"
+"81.52.252.0","81.52.255.167","1362426880","1362427815","MQ","Martinique"
+"81.52.255.168","81.57.255.255","1362427816","1362755583","FR","France"
+"81.58.0.0","81.59.255.255","1362755584","1362886655","NL","Netherlands"
+"81.60.0.0","81.61.255.255","1362886656","1363017727","ES","Spain"
+"81.62.0.0","81.63.255.255","1363017728","1363148799","CH","Switzerland"
+"81.64.0.0","81.67.255.255","1363148800","1363410943","FR","France"
+"81.68.0.0","81.71.255.255","1363410944","1363673087","NL","Netherlands"
+"81.72.0.0","81.75.255.255","1363673088","1363935231","IT","Italy"
+"81.76.0.0","81.79.255.255","1363935232","1364197375","GB","United Kingdom"
+"81.80.0.0","81.80.255.255","1364197376","1364262911","FR","France"
+"81.81.0.0","81.81.255.255","1364262912","1364328447","IT","Italy"
+"81.82.0.0","81.83.255.255","1364328448","1364459519","BE","Belgium"
+"81.84.0.0","81.84.255.255","1364459520","1364525055","PT","Portugal"
+"81.85.0.0","81.85.5.255","1364525056","1364526591","NL","Netherlands"
+"81.85.6.0","81.85.13.255","1364526592","1364528639","GB","United Kingdom"
+"81.85.14.0","81.85.17.255","1364528640","1364529663","NL","Netherlands"
+"81.85.18.0","81.85.19.255","1364529664","1364530175","GB","United Kingdom"
+"81.85.20.0","81.85.51.255","1364530176","1364538367","NL","Netherlands"
+"81.85.52.0","81.85.55.255","1364538368","1364539391","IS","Iceland"
+"81.85.56.0","81.85.63.255","1364539392","1364541439","NL","Netherlands"
+"81.85.64.0","81.85.79.255","1364541440","1364545535","SE","Sweden"
+"81.85.80.0","81.85.219.255","1364545536","1364581375","NL","Netherlands"
+"81.85.220.0","81.85.223.255","1364581376","1364582399","LY","Libya"
+"81.85.224.0","81.85.236.255","1364582400","1364585727","NL","Netherlands"
+"81.85.237.0","81.85.237.255","1364585728","1364585983","CA","Canada"
+"81.85.238.0","81.85.255.255","1364585984","1364590591","NL","Netherlands"
+"81.86.0.0","81.87.255.255","1364590592","1364721663","GB","United Kingdom"
+"81.88.0.0","81.88.15.255","1364721664","1364725759","SE","Sweden"
+"81.88.16.0","81.88.47.255","1364725760","1364733951","DE","Germany"
+"81.88.48.0","81.88.63.255","1364733952","1364738047","IT","Italy"
+"81.88.64.0","81.88.79.255","1364738048","1364742143","NO","Norway"
+"81.88.80.0","81.88.95.255","1364742144","1364746239","RU","Russian Federation"
+"81.88.96.0","81.88.111.255","1364746240","1364750335","FR","France"
+"81.88.112.0","81.88.127.255","1364750336","1364754431","RU","Russian Federation"
+"81.88.128.0","81.88.143.255","1364754432","1364758527","SK","Slovakia"
+"81.88.144.0","81.88.159.255","1364758528","1364762623","KZ","Kazakhstan"
+"81.88.160.0","81.88.175.255","1364762624","1364766719","GB","United Kingdom"
+"81.88.176.0","81.88.191.255","1364766720","1364770815","CH","Switzerland"
+"81.88.192.0","81.88.207.255","1364770816","1364774911","KG","Kyrgyzstan"
+"81.88.208.0","81.88.223.255","1364774912","1364779007","RU","Russian Federation"
+"81.88.224.0","81.88.255.255","1364779008","1364787199","IT","Italy"
+"81.89.0.0","81.89.31.255","1364787200","1364795391","RO","Romania"
+"81.89.32.0","81.89.47.255","1364795392","1364799487","ES","Spain"
+"81.89.48.0","81.89.63.255","1364799488","1364803583","SK","Slovakia"
+"81.89.64.0","81.89.87.255","1364803584","1364809727","RU","Russian Federation"
+"81.89.88.0","81.89.111.255","1364809728","1364815871","DE","Germany"
+"81.89.112.0","81.89.127.255","1364815872","1364819967","RU","Russian Federation"
+"81.89.128.0","81.89.143.255","1364819968","1364824063","GB","United Kingdom"
+"81.89.144.0","81.89.159.255","1364824064","1364828159","SE","Sweden"
+"81.89.160.0","81.89.164.255","1364828160","1364829439","GB","United Kingdom"
+"81.89.165.0","81.89.165.47","1364829440","1364829487","FR","France"
+"81.89.165.48","81.89.165.63","1364829488","1364829503","GB","United Kingdom"
+"81.89.165.64","81.89.165.87","1364829504","1364829527","FR","France"
+"81.89.165.88","81.89.175.255","1364829528","1364832255","GB","United Kingdom"
+"81.89.176.0","81.89.191.255","1364832256","1364836351","RU","Russian Federation"
+"81.89.192.0","81.89.207.255","1364836352","1364840447","DE","Germany"
+"81.89.208.0","81.89.223.255","1364840448","1364844543","AM","Armenia"
+"81.89.224.0","81.89.255.255","1364844544","1364852735","DE","Germany"
+"81.90.0.0","81.90.15.255","1364852736","1364856831","RU","Russian Federation"
+"81.90.16.0","81.90.31.255","1364856832","1364860927","IQ","Iraq"
+"81.90.32.0","81.90.47.255","1364860928","1364865023","DE","Germany"
+"81.90.48.0","81.90.63.255","1364865024","1364869119","PT","Portugal"
+"81.90.64.0","81.90.79.255","1364869120","1364873215","FI","Finland"
+"81.90.80.0","81.90.95.255","1364873216","1364877311","GB","United Kingdom"
+"81.90.96.0","81.90.111.255","1364877312","1364881407","ES","Spain"
+"81.90.112.0","81.90.127.255","1364881408","1364885503","EE","Estonia"
+"81.90.128.0","81.90.143.255","1364885504","1364889599","GB","United Kingdom"
+"81.90.144.0","81.90.159.255","1364889600","1364893695","IR","Iran, Islamic Republic of"
+"81.90.160.0","81.90.175.255","1364893696","1364897791","CZ","Czech Republic"
+"81.90.176.0","81.90.191.255","1364897792","1364901887","SI","Slovenia"
+"81.90.192.0","81.90.207.255","1364901888","1364905983","DE","Germany"
+"81.90.208.0","81.90.223.255","1364905984","1364910079","RU","Russian Federation"
+"81.90.224.0","81.90.239.255","1364910080","1364914175","UA","Ukraine"
+"81.90.240.0","81.90.255.255","1364914176","1364918271","CZ","Czech Republic"
+"81.91.0.0","81.91.15.255","1364918272","1364922367","SE","Sweden"
+"81.91.16.0","81.91.23.255","1364922368","1364924415","DE","Germany"
+"81.91.24.0","81.91.31.255","1364924416","1364926463","YE","Yemen"
+"81.91.32.0","81.91.63.255","1364926464","1364934655","RU","Russian Federation"
+"81.91.64.0","81.91.79.255","1364934656","1364938751","FR","France"
+"81.91.80.0","81.91.95.255","1364938752","1364942847","CZ","Czech Republic"
+"81.91.96.0","81.91.111.255","1364942848","1364946943","GB","United Kingdom"
+"81.91.112.0","81.91.127.255","1364946944","1364951039","TR","Turkey"
+"81.91.128.0","81.91.159.255","1364951040","1364959231","IR","Iran, Islamic Republic of"
+"81.91.160.0","81.91.175.255","1364959232","1364963327","DE","Germany"
+"81.91.176.0","81.91.191.255","1364963328","1364967423","RU","Russian Federation"
+"81.91.192.0","81.91.207.255","1364967424","1364971519","GB","United Kingdom"
+"81.91.208.0","81.91.223.255","1364971520","1364975615","CZ","Czech Republic"
+"81.91.224.0","81.91.239.255","1364975616","1364979711","BJ","Benin"
+"81.91.240.0","81.91.255.255","1364979712","1364983807","GB","United Kingdom"
+"81.92.0.0","81.92.17.191","1364983808","1364988351","DE","Germany"
+"81.92.17.192","81.92.17.199","1364988352","1364988359","AT","Austria"
+"81.92.17.200","81.92.17.207","1364988360","1364988367","NL","Netherlands"
+"81.92.17.208","81.92.17.215","1364988368","1364988375","BE","Belgium"
+"81.92.17.216","81.92.17.223","1364988376","1364988383","FR","France"
+"81.92.17.224","81.92.17.231","1364988384","1364988391","PL","Poland"
+"81.92.17.232","81.92.17.239","1364988392","1364988399","ES","Spain"
+"81.92.17.240","81.92.17.247","1364988400","1364988407","CH","Switzerland"
+"81.92.17.248","81.92.17.255","1364988408","1364988415","IT","Italy"
+"81.92.18.0","81.92.27.127","1364988416","1364990847","DE","Germany"
+"81.92.27.128","81.92.27.191","1364990848","1364990911","SE","Sweden"
+"81.92.27.192","81.92.27.223","1364990912","1364990943","NO","Norway"
+"81.92.27.224","81.92.27.231","1364990944","1364990951","DK","Denmark"
+"81.92.27.232","81.92.27.239","1364990952","1364990959","FI","Finland"
+"81.92.27.240","81.92.27.247","1364990960","1364990967","LT","Lithuania"
+"81.92.27.248","81.92.27.255","1364990968","1364990975","LV","Latvia"
+"81.92.28.0","81.92.31.255","1364990976","1364991999","DE","Germany"
+"81.92.32.0","81.92.47.255","1364992000","1364996095","IT","Italy"
+"81.92.48.0","81.92.63.255","1364996096","1365000191","GR","Greece"
+"81.92.64.0","81.92.79.255","1365000192","1365004287","SE","Sweden"
+"81.92.80.0","81.92.95.255","1365004288","1365008383","FR","France"
+"81.92.96.0","81.92.111.255","1365008384","1365012479","CH","Switzerland"
+"81.92.112.0","81.92.125.95","1365012480","1365015903","US","United States"
+"81.92.125.96","81.92.125.111","1365015904","1365015919","GB","United Kingdom"
+"81.92.125.112","81.92.127.255","1365015920","1365016575","US","United States"
+"81.92.128.0","81.92.143.255","1365016576","1365020671","ES","Spain"
+"81.92.144.0","81.92.159.255","1365020672","1365024767","CZ","Czech Republic"
+"81.92.160.0","81.92.161.127","1365024768","1365025151","DE","Germany"
+"81.92.161.128","81.92.161.191","1365025152","1365025215","AT","Austria"
+"81.92.161.192","81.92.175.255","1365025216","1365028863","DE","Germany"
+"81.92.176.0","81.92.191.255","1365028864","1365032959","NL","Netherlands"
+"81.92.192.0","81.92.193.255","1365032960","1365033471","US","United States"
+"81.92.194.0","81.92.194.127","1365033472","1365033599","PT","Portugal"
+"81.92.194.128","81.92.195.255","1365033600","1365033983","US","United States"
+"81.92.196.0","81.92.199.255","1365033984","1365035007","SE","Sweden"
+"81.92.200.0","81.92.215.255","1365035008","1365039103","GB","United Kingdom"
+"81.92.216.0","81.92.216.255","1365039104","1365039359","PT","Portugal"
+"81.92.217.0","81.92.217.255","1365039360","1365039615","US","United States"
+"81.92.218.0","81.92.218.255","1365039616","1365039871","BE","Belgium"
+"81.92.219.0","81.92.219.255","1365039872","1365040127","GB","United Kingdom"
+"81.92.220.0","81.92.223.255","1365040128","1365041151","SE","Sweden"
+"81.92.224.0","81.92.237.255","1365041152","1365044735","FR","France"
+"81.92.238.0","81.92.238.191","1365044736","1365044927","LU","Luxembourg"
+"81.92.238.192","81.92.238.199","1365044928","1365044935","GR","Greece"
+"81.92.238.200","81.92.239.255","1365044936","1365045247","LU","Luxembourg"
+"81.92.240.0","81.92.247.255","1365045248","1365047295","AT","Austria"
+"81.92.248.0","81.92.255.255","1365047296","1365049343","SK","Slovakia"
+"81.93.0.0","81.93.31.255","1365049344","1365057535","FR","France"
+"81.93.32.0","81.93.47.255","1365057536","1365061631","IT","Italy"
+"81.93.48.0","81.93.63.255","1365061632","1365065727","NL","Netherlands"
+"81.93.64.0","81.93.95.255","1365065728","1365073919","BA","Bosnia and Herzegovina"
+"81.93.96.0","81.93.111.255","1365073920","1365078015","NO","Norway"
+"81.93.112.0","81.93.127.255","1365078016","1365082111","DE","Germany"
+"81.93.128.0","81.93.159.255","1365082112","1365090303","SE","Sweden"
+"81.93.160.0","81.93.175.255","1365090304","1365094399","NO","Norway"
+"81.93.176.0","81.93.191.255","1365094400","1365098495","FR","France"
+"81.93.192.0","81.93.207.255","1365098496","1365102591","HU","Hungary"
+"81.93.208.0","81.93.208.63","1365102592","1365102655","FR","France"
+"81.93.208.64","81.93.223.255","1365102656","1365106687","ES","Spain"
+"81.93.224.0","81.93.239.255","1365106688","1365110783","GB","United Kingdom"
+"81.93.240.0","81.93.255.255","1365110784","1365114879","FR","France"
+"81.94.0.0","81.94.15.255","1365114880","1365118975","BA","Bosnia and Herzegovina"
+"81.94.16.0","81.94.47.255","1365118976","1365127167","RU","Russian Federation"
+"81.94.48.0","81.94.63.255","1365127168","1365131263","AT","Austria"
+"81.94.64.0","81.94.95.255","1365131264","1365139455","SE","Sweden"
+"81.94.96.0","81.94.127.255","1365139456","1365147647","CH","Switzerland"
+"81.94.128.0","81.94.159.255","1365147648","1365155839","RU","Russian Federation"
+"81.94.160.0","81.94.175.255","1365155840","1365159935","SE","Sweden"
+"81.94.176.0","81.94.191.255","1365159936","1365164031","HU","Hungary"
+"81.94.192.0","81.94.223.255","1365164032","1365172223","GB","United Kingdom"
+"81.94.224.0","81.94.239.255","1365172224","1365176319","LV","Latvia"
+"81.94.240.0","81.94.255.255","1365176320","1365180415","HU","Hungary"
+"81.95.0.0","81.95.15.255","1365180416","1365184511","DE","Germany"
+"81.95.16.0","81.95.47.255","1365184512","1365192703","RU","Russian Federation"
+"81.95.48.0","81.95.63.255","1365192704","1365196799","GB","United Kingdom"
+"81.95.64.0","81.95.79.255","1365196800","1365200895","ES","Spain"
+"81.95.80.0","81.95.95.255","1365200896","1365204991","IQ","Iraq"
+"81.95.96.0","81.95.111.255","1365204992","1365209087","CZ","Czech Republic"
+"81.95.112.0","81.95.127.255","1365209088","1365213183","BE","Belgium"
+"81.95.128.0","81.95.143.255","1365213184","1365217279","RU","Russian Federation"
+"81.95.144.0","81.95.151.95","1365217280","1365219167","NL","Netherlands"
+"81.95.151.96","81.95.151.96","1365219168","1365219168","GB","United Kingdom"
+"81.95.151.97","81.95.159.255","1365219169","1365221375","NL","Netherlands"
+"81.95.160.0","81.95.175.255","1365221376","1365225471","GE","Georgia"
+"81.95.176.0","81.95.191.255","1365225472","1365229567","UA","Ukraine"
+"81.95.192.0","81.95.207.255","1365229568","1365233663","PL","Poland"
+"81.95.208.0","81.95.223.255","1365233664","1365237759","RU","Russian Federation"
+"81.95.224.0","81.95.239.255","1365237760","1365241855","UZ","Uzbekistan"
+"81.95.240.0","81.95.255.255","1365241856","1365245951","DK","Denmark"
+"81.96.0.0","81.111.255.255","1365245952","1366294527","GB","United Kingdom"
+"81.112.0.0","81.114.122.162","1366294528","1366456994","IT","Italy"
+"81.114.122.163","81.114.122.163","1366456995","1366456995","BO","Bolivia"
+"81.114.122.164","81.127.255.255","1366456996","1367343103","IT","Italy"
+"81.128.0.0","81.159.255.255","1367343104","1369440255","GB","United Kingdom"
+"81.160.0.0","81.160.127.255","1369440256","1369473023","DE","Germany"
+"81.160.128.0","81.160.255.255","1369473024","1369505791","HU","Hungary"
+"81.161.0.0","81.161.15.255","1369505792","1369509887","RO","Romania"
+"81.161.16.0","81.161.47.255","1369509888","1369518079","RU","Russian Federation"
+"81.161.48.0","81.161.55.255","1369518080","1369520127","RO","Romania"
+"81.161.56.0","81.161.57.255","1369520128","1369520639","LI","Liechtenstein"
+"81.161.58.0","81.161.58.255","1369520640","1369520895","FR","France"
+"81.161.59.0","81.161.59.255","1369520896","1369521151","RO","Romania"
+"81.161.60.0","81.161.61.255","1369521152","1369521663","SK","Slovakia"
+"81.161.62.0","81.161.62.255","1369521664","1369521919","PL","Poland"
+"81.161.63.0","81.161.63.255","1369521920","1369522175","RU","Russian Federation"
+"81.161.64.0","81.161.95.255","1369522176","1369530367","CZ","Czech Republic"
+"81.161.96.0","81.161.97.255","1369530368","1369530879","DK","Denmark"
+"81.161.98.0","81.161.99.255","1369530880","1369531391","RU","Russian Federation"
+"81.161.100.0","81.161.113.255","1369531392","1369534975","PL","Poland"
+"81.161.114.0","81.161.114.255","1369534976","1369535231","RU","Russian Federation"
+"81.161.115.0","81.161.115.255","1369535232","1369535487","AT","Austria"
+"81.161.116.0","81.161.127.255","1369535488","1369538559","RU","Russian Federation"
+"81.161.128.0","81.161.191.255","1369538560","1369554943","DK","Denmark"
+"81.161.192.0","81.161.207.255","1369554944","1369559039","PL","Poland"
+"81.161.208.0","81.161.223.255","1369559040","1369563135","RU","Russian Federation"
+"81.161.240.0","81.161.255.255","1369567232","1369571327","BG","Bulgaria"
+"81.162.0.0","81.162.55.255","1369571328","1369585663","RU","Russian Federation"
+"81.162.56.0","81.162.79.255","1369585664","1369591807","UA","Ukraine"
+"81.162.80.0","81.162.95.255","1369591808","1369595903","SK","Slovakia"
+"81.162.96.0","81.162.127.255","1369595904","1369604095","UA","Ukraine"
+"81.162.128.0","81.162.191.255","1369604096","1369620479","MD","Moldova, Republic of"
+"81.162.192.0","81.162.207.255","1369620480","1369624575","CZ","Czech Republic"
+"81.162.208.0","81.162.215.255","1369624576","1369626623","PL","Poland"
+"81.162.216.0","81.162.255.255","1369626624","1369636863","UA","Ukraine"
+"81.163.0.0","81.163.7.255","1369636864","1369638911","IR","Iran, Islamic Republic of"
+"81.163.8.0","81.163.15.255","1369638912","1369640959","PL","Poland"
+"81.163.16.0","81.163.71.255","1369640960","1369655295","RU","Russian Federation"
+"81.163.72.0","81.163.79.255","1369655296","1369657343","LV","Latvia"
+"81.163.80.0","81.163.87.255","1369657344","1369659391","RU","Russian Federation"
+"81.163.88.0","81.163.95.255","1369659392","1369661439","UA","Ukraine"
+"81.163.96.0","81.163.111.255","1369661440","1369665535","RU","Russian Federation"
+"81.163.112.0","81.163.159.255","1369665536","1369677823","UA","Ukraine"
+"81.163.160.0","81.163.191.255","1369677824","1369686015","RU","Russian Federation"
+"81.163.200.0","81.163.207.255","1369688064","1369690111","PL","Poland"
+"81.163.208.0","81.163.223.255","1369690112","1369694207","UA","Ukraine"
+"81.163.224.0","81.163.255.255","1369694208","1369702399","RU","Russian Federation"
+"81.164.0.0","81.165.255.255","1369702400","1369833471","BE","Belgium"
+"81.166.0.0","81.167.255.255","1369833472","1369964543","NO","Norway"
+"81.168.0.0","81.168.127.255","1369964544","1369997311","GB","United Kingdom"
+"81.168.128.0","81.168.255.255","1369997312","1370030079","PL","Poland"
+"81.169.0.0","81.169.127.255","1370030080","1370062847","BE","Belgium"
+"81.169.128.0","81.169.255.255","1370062848","1370095615","DE","Germany"
+"81.170.0.0","81.170.127.255","1370095616","1370128383","GB","United Kingdom"
+"81.170.128.0","81.170.255.255","1370128384","1370161151","SE","Sweden"
+"81.171.0.0","81.171.50.255","1370161152","1370174207","NL","Netherlands"
+"81.171.51.0","81.171.51.255","1370174208","1370174463","DE","Germany"
+"81.171.52.0","81.171.52.31","1370174464","1370174495","BE","Belgium"
+"81.171.52.32","81.171.52.63","1370174496","1370174527","FR","France"
+"81.171.52.64","81.171.52.95","1370174528","1370174559","CH","Switzerland"
+"81.171.52.96","81.171.52.127","1370174560","1370174591","HU","Hungary"
+"81.171.52.128","81.171.52.159","1370174592","1370174623","CZ","Czech Republic"
+"81.171.52.160","81.171.52.191","1370174624","1370174655","PL","Poland"
+"81.171.52.192","81.171.52.223","1370174656","1370174687","DE","Germany"
+"81.171.52.224","81.171.52.255","1370174688","1370174719","SE","Sweden"
+"81.171.53.0","81.171.53.31","1370174720","1370174751","DK","Denmark"
+"81.171.53.32","81.171.53.32","1370174752","1370174752","NL","Netherlands"
+"81.171.53.33","81.171.53.63","1370174753","1370174783","ES","Spain"
+"81.171.53.64","81.171.53.95","1370174784","1370174815","CH","Switzerland"
+"81.171.53.96","81.171.57.255","1370174816","1370175999","NL","Netherlands"
+"81.171.58.0","81.171.58.255","1370176000","1370176255","DE","Germany"
+"81.171.59.0","81.171.59.255","1370176256","1370176511","GB","United Kingdom"
+"81.171.60.0","81.171.60.255","1370176512","1370176767","NL","Netherlands"
+"81.171.61.0","81.171.61.255","1370176768","1370177023","SE","Sweden"
+"81.171.62.0","81.171.67.255","1370177024","1370178559","NL","Netherlands"
+"81.171.68.0","81.171.69.255","1370178560","1370179071","ES","Spain"
+"81.171.70.0","81.171.73.255","1370179072","1370180095","NL","Netherlands"
+"81.171.74.0","81.171.74.255","1370180096","1370180351","GB","United Kingdom"
+"81.171.75.0","81.171.75.255","1370180352","1370180607","DE","Germany"
+"81.171.76.0","81.171.84.255","1370180608","1370182911","NL","Netherlands"
+"81.171.85.0","81.171.85.255","1370182912","1370183167","DE","Germany"
+"81.171.86.0","81.171.96.255","1370183168","1370185983","NL","Netherlands"
+"81.171.97.0","81.171.97.255","1370185984","1370186239","GB","United Kingdom"
+"81.171.98.0","81.171.106.255","1370186240","1370188543","NL","Netherlands"
+"81.171.107.0","81.171.107.255","1370188544","1370188799","FR","France"
+"81.171.108.0","81.171.108.255","1370188800","1370189055","AU","Australia"
+"81.171.109.0","81.171.109.255","1370189056","1370189311","NL","Netherlands"
+"81.171.110.0","81.171.110.255","1370189312","1370189567","US","United States"
+"81.171.111.0","81.171.115.255","1370189568","1370190847","NL","Netherlands"
+"81.171.116.0","81.171.120.255","1370190848","1370192127","DE","Germany"
+"81.171.121.0","81.171.127.255","1370192128","1370193919","NL","Netherlands"
+"81.171.128.0","81.171.255.255","1370193920","1370226687","GB","United Kingdom"
+"81.172.0.0","81.172.127.255","1370226688","1370259455","ES","Spain"
+"81.172.128.0","81.172.255.255","1370259456","1370292223","SE","Sweden"
+"81.173.0.0","81.173.39.255","1370292224","1370302463","NL","Netherlands"
+"81.173.40.0","81.173.41.255","1370302464","1370302975","ES","Spain"
+"81.173.42.0","81.173.79.255","1370302976","1370312703","NL","Netherlands"
+"81.173.80.0","81.173.95.255","1370312704","1370316799","CH","Switzerland"
+"81.173.96.0","81.173.127.255","1370316800","1370324991","NL","Netherlands"
+"81.173.128.0","81.173.255.255","1370324992","1370357759","DE","Germany"
+"81.174.0.0","81.174.127.255","1370357760","1370390527","IT","Italy"
+"81.174.128.0","81.174.255.255","1370390528","1370423295","GB","United Kingdom"
+"81.175.0.0","81.175.63.255","1370423296","1370439679","NO","Norway"
+"81.175.64.0","81.175.127.255","1370439680","1370456063","NL","Netherlands"
+"81.175.128.0","81.175.255.255","1370456064","1370488831","FI","Finland"
+"81.176.0.0","81.177.255.255","1370488832","1370619903","RU","Russian Federation"
+"81.178.0.0","81.179.255.255","1370619904","1370750975","GB","United Kingdom"
+"81.180.0.0","81.180.63.255","1370750976","1370767359","RO","Romania"
+"81.180.64.0","81.180.79.255","1370767360","1370771455","MD","Moldova, Republic of"
+"81.180.80.0","81.180.83.255","1370771456","1370772479","RO","Romania"
+"81.180.84.0","81.180.85.255","1370772480","1370772991","MD","Moldova, Republic of"
+"81.180.86.0","81.181.255.255","1370772992","1370882047","RO","Romania"
+"81.182.0.0","81.183.255.255","1370882048","1371013119","HU","Hungary"
+"81.184.0.0","81.184.255.255","1371013120","1371078655","ES","Spain"
+"81.185.0.0","81.185.255.255","1371078656","1371144191","FR","France"
+"81.186.0.0","81.186.223.255","1371144192","1371201535","GR","Greece"
+"81.186.224.0","81.186.239.255","1371201536","1371205631","PL","Poland"
+"81.186.240.0","81.186.255.255","1371205632","1371209727","SE","Sweden"
+"81.187.0.0","81.187.255.255","1371209728","1371275263","GB","United Kingdom"
+"81.188.0.0","81.188.255.255","1371275264","1371340799","BE","Belgium"
+"81.189.0.0","81.189.255.255","1371340800","1371406335","AT","Austria"
+"81.190.0.0","81.190.255.255","1371406336","1371471871","PL","Poland"
+"81.191.0.0","81.191.255.255","1371471872","1371537407","NO","Norway"
+"81.192.0.0","81.192.255.255","1371537408","1371602943","MA","Morocco"
+"81.193.0.0","81.193.255.255","1371602944","1371668479","PT","Portugal"
+"81.194.0.0","81.194.255.255","1371668480","1371734015","FR","France"
+"81.195.0.0","81.195.255.255","1371734016","1371799551","RU","Russian Federation"
+"81.196.0.0","81.196.255.255","1371799552","1371865087","RO","Romania"
+"81.197.0.0","81.197.255.255","1371865088","1371930623","FI","Finland"
+"81.198.0.0","81.198.255.255","1371930624","1371996159","LV","Latvia"
+"81.199.0.0","81.199.1.255","1371996160","1371996671","GB","United Kingdom"
+"81.199.2.0","81.199.2.255","1371996672","1371996927","GA","Gabon"
+"81.199.3.0","81.199.15.255","1371996928","1372000255","GB","United Kingdom"
+"81.199.16.0","81.199.19.255","1372000256","1372001279","UG","Uganda"
+"81.199.20.0","81.199.63.255","1372001280","1372012543","GB","United Kingdom"
+"81.199.64.0","81.199.67.255","1372012544","1372013567","ZM","Zambia"
+"81.199.68.0","81.199.69.255","1372013568","1372014079","GB","United Kingdom"
+"81.199.70.0","81.199.70.255","1372014080","1372014335","NG","Nigeria"
+"81.199.71.0","81.199.77.255","1372014336","1372016127","GB","United Kingdom"
+"81.199.78.0","81.199.78.255","1372016128","1372016383","GH","Ghana"
+"81.199.79.0","81.199.83.175","1372016384","1372017583","GB","United Kingdom"
+"81.199.83.176","81.199.83.191","1372017584","1372017599","CD","Congo, The Democratic Republic of the"
+"81.199.83.192","81.199.95.255","1372017600","1372020735","GB","United Kingdom"
+"81.199.96.0","81.199.103.255","1372020736","1372022783","CD","Congo, The Democratic Republic of the"
+"81.199.104.0","81.199.107.255","1372022784","1372023807","GB","United Kingdom"
+"81.199.108.0","81.199.111.255","1372023808","1372024831","IL","Israel"
+"81.199.112.0","81.199.118.255","1372024832","1372026623","GB","United Kingdom"
+"81.199.119.0","81.199.119.255","1372026624","1372026879","KE","Kenya"
+"81.199.120.0","81.199.123.255","1372026880","1372027903","IL","Israel"
+"81.199.124.0","81.199.184.255","1372027904","1372043519","GB","United Kingdom"
+"81.199.185.0","81.199.185.255","1372043520","1372043775","NG","Nigeria"
+"81.199.186.0","81.199.192.255","1372043776","1372045567","GB","United Kingdom"
+"81.199.193.0","81.199.193.255","1372045568","1372045823","ZM","Zambia"
+"81.199.194.0","81.199.199.127","1372045824","1372047231","GB","United Kingdom"
+"81.199.199.128","81.199.199.191","1372047232","1372047295","NG","Nigeria"
+"81.199.199.192","81.199.251.255","1372047296","1372060671","GB","United Kingdom"
+"81.199.252.0","81.199.255.255","1372060672","1372061695","IL","Israel"
+"81.200.0.0","81.200.31.255","1372061696","1372069887","RU","Russian Federation"
+"81.200.32.0","81.200.47.255","1372069888","1372073983","FR","France"
+"81.200.48.0","81.200.63.255","1372073984","1372078079","CZ","Czech Republic"
+"81.200.64.0","81.200.79.255","1372078080","1372082175","GB","United Kingdom"
+"81.200.80.0","81.200.95.255","1372082176","1372086271","RU","Russian Federation"
+"81.200.96.0","81.200.111.255","1372086272","1372090367","DE","Germany"
+"81.200.112.0","81.200.127.255","1372090368","1372094463","RU","Russian Federation"
+"81.200.128.0","81.200.143.255","1372094464","1372098559","IT","Italy"
+"81.200.144.0","81.200.159.255","1372098560","1372102655","RU","Russian Federation"
+"81.200.160.0","81.200.175.255","1372102656","1372106751","SE","Sweden"
+"81.200.176.0","81.200.191.255","1372106752","1372110847","FR","France"
+"81.200.192.0","81.200.207.255","1372110848","1372114943","DE","Germany"
+"81.200.208.0","81.200.223.255","1372114944","1372119039","RU","Russian Federation"
+"81.200.224.0","81.200.239.255","1372119040","1372123135","IT","Italy"
+"81.200.240.0","81.200.255.255","1372123136","1372127231","RU","Russian Federation"
+"81.201.0.0","81.201.15.255","1372127232","1372131327","IT","Italy"
+"81.201.16.0","81.201.31.255","1372131328","1372135423","RU","Russian Federation"
+"81.201.32.0","81.201.47.255","1372135424","1372139519","DE","Germany"
+"81.201.48.0","81.201.63.255","1372139520","1372143615","CZ","Czech Republic"
+"81.201.64.0","81.201.79.255","1372143616","1372147711","RU","Russian Federation"
+"81.201.80.0","81.201.95.255","1372147712","1372151807","BE","Belgium"
+"81.201.96.0","81.201.105.255","1372151808","1372154367","DE","Germany"
+"81.201.106.0","81.201.107.255","1372154368","1372154879","GB","United Kingdom"
+"81.201.108.0","81.201.115.255","1372154880","1372156927","DE","Germany"
+"81.201.116.0","81.201.117.255","1372156928","1372157439","GB","United Kingdom"
+"81.201.118.0","81.201.127.255","1372157440","1372159999","DE","Germany"
+"81.201.128.0","81.201.143.255","1372160000","1372164095","GB","United Kingdom"
+"81.201.144.0","81.201.159.255","1372164096","1372168191","DE","Germany"
+"81.201.160.0","81.201.175.255","1372168192","1372172287","GB","United Kingdom"
+"81.201.176.0","81.201.191.255","1372172288","1372176383","FR","France"
+"81.201.192.0","81.201.207.255","1372176384","1372180479","CH","Switzerland"
+"81.201.208.0","81.201.223.255","1372180480","1372184575","SE","Sweden"
+"81.201.224.0","81.201.239.255","1372184576","1372188671","DE","Germany"
+"81.201.240.0","81.201.255.255","1372188672","1372192767","RU","Russian Federation"
+"81.202.0.0","81.203.255.255","1372192768","1372323839","ES","Spain"
+"81.204.0.0","81.207.255.255","1372323840","1372585983","NL","Netherlands"
+"81.208.0.0","81.208.127.255","1372585984","1372618751","IT","Italy"
+"81.208.128.0","81.208.255.255","1372618752","1372651519","GB","United Kingdom"
+"81.209.0.0","81.209.127.255","1372651520","1372684287","FI","Finland"
+"81.209.128.0","81.209.128.255","1372684288","1372684543","EU","Europe"
+"81.209.129.0","81.209.129.255","1372684544","1372684799","DE","Germany"
+"81.209.130.0","81.209.133.95","1372684800","1372685663","EU","Europe"
+"81.209.133.96","81.209.133.111","1372685664","1372685679","DE","Germany"
+"81.209.133.112","81.209.143.255","1372685680","1372688383","EU","Europe"
+"81.209.144.0","81.209.147.255","1372688384","1372689407","DE","Germany"
+"81.209.148.0","81.209.151.255","1372689408","1372690431","EU","Europe"
+"81.209.152.0","81.209.155.255","1372690432","1372691455","DE","Germany"
+"81.209.156.0","81.209.163.255","1372691456","1372693503","EU","Europe"
+"81.209.164.0","81.209.165.255","1372693504","1372694015","DE","Germany"
+"81.209.166.0","81.209.175.255","1372694016","1372696575","EU","Europe"
+"81.209.176.0","81.209.191.255","1372696576","1372700671","DE","Germany"
+"81.209.192.0","81.209.199.255","1372700672","1372702719","EU","Europe"
+"81.209.200.0","81.209.243.255","1372702720","1372713983","DE","Germany"
+"81.209.244.0","81.209.247.255","1372713984","1372715007","EU","Europe"
+"81.209.248.0","81.209.255.255","1372715008","1372717055","DE","Germany"
+"81.210.0.0","81.210.127.255","1372717056","1372749823","PL","Poland"
+"81.210.128.0","81.210.255.255","1372749824","1372782591","DE","Germany"
+"81.211.0.0","81.211.127.255","1372782592","1372815359","RU","Russian Federation"
+"81.211.128.0","81.211.255.255","1372815360","1372848127","KZ","Kazakhstan"
+"81.212.0.0","81.215.3.255","1372848128","1373045759","TR","Turkey"
+"81.215.4.0","81.215.7.255","1373045760","1373046783","US","United States"
+"81.215.8.0","81.215.255.255","1373046784","1373110271","TR","Turkey"
+"81.216.0.0","81.216.255.255","1373110272","1373175807","SE","Sweden"
+"81.217.0.0","81.217.255.255","1373175808","1373241343","AT","Austria"
+"81.218.0.0","81.218.255.255","1373241344","1373306879","IL","Israel"
+"81.219.0.0","81.219.255.255","1373306880","1373372415","PL","Poland"
+"81.220.0.0","81.220.255.255","1373372416","1373437951","FR","France"
+"81.221.0.0","81.221.255.255","1373437952","1373503487","CH","Switzerland"
+"81.222.0.0","81.222.255.255","1373503488","1373569023","RU","Russian Federation"
+"81.223.0.0","81.223.255.255","1373569024","1373634559","AT","Austria"
+"81.224.0.0","81.239.255.255","1373634560","1374683135","SE","Sweden"
+"81.240.0.0","81.246.17.255","1374683136","1375080959","BE","Belgium"
+"81.246.18.0","81.246.18.255","1375080960","1375081215","EU","Europe"
+"81.246.19.0","81.247.255.255","1375081216","1375207423","BE","Belgium"
+"81.248.0.0","81.248.3.255","1375207424","1375208447","MQ","Martinique"
+"81.248.4.0","81.248.4.255","1375208448","1375208703","GP","Guadeloupe"
+"81.248.5.0","81.248.10.255","1375208704","1375210239","MQ","Martinique"
+"81.248.11.0","81.248.11.255","1375210240","1375210495","GP","Guadeloupe"
+"81.248.12.0","81.248.12.255","1375210496","1375210751","FR","France"
+"81.248.13.0","81.248.14.255","1375210752","1375211263","MQ","Martinique"
+"81.248.15.0","81.248.15.255","1375211264","1375211519","FR","France"
+"81.248.16.0","81.248.21.255","1375211520","1375213055","GP","Guadeloupe"
+"81.248.22.0","81.248.22.255","1375213056","1375213311","FR","France"
+"81.248.23.0","81.248.29.255","1375213312","1375215103","GP","Guadeloupe"
+"81.248.30.0","81.248.30.255","1375215104","1375215359","FR","France"
+"81.248.31.0","81.248.31.255","1375215360","1375215615","GP","Guadeloupe"
+"81.248.32.0","81.248.38.255","1375215616","1375217407","GF","French Guiana"
+"81.248.39.0","81.248.39.255","1375217408","1375217663","FR","France"
+"81.248.40.0","81.248.42.255","1375217664","1375218431","GF","French Guiana"
+"81.248.43.0","81.248.43.255","1375218432","1375218687","FR","France"
+"81.248.44.0","81.248.51.255","1375218688","1375220735","GF","French Guiana"
+"81.248.52.0","81.248.55.255","1375220736","1375221759","FR","France"
+"81.248.56.0","81.248.56.255","1375221760","1375222015","GF","French Guiana"
+"81.248.57.0","81.248.61.255","1375222016","1375223295","FR","France"
+"81.248.62.0","81.248.63.255","1375223296","1375223807","GF","French Guiana"
+"81.248.64.0","81.248.67.255","1375223808","1375224831","FR","France"
+"81.248.68.0","81.248.70.255","1375224832","1375225599","MQ","Martinique"
+"81.248.71.0","81.248.71.255","1375225600","1375225855","FR","France"
+"81.248.72.0","81.248.74.255","1375225856","1375226623","MQ","Martinique"
+"81.248.75.0","81.248.75.255","1375226624","1375226879","FR","France"
+"81.248.76.0","81.248.94.255","1375226880","1375231743","MQ","Martinique"
+"81.248.95.0","81.248.103.255","1375231744","1375234047","FR","France"
+"81.248.104.0","81.248.104.255","1375234048","1375234303","MQ","Martinique"
+"81.248.105.0","81.248.105.255","1375234304","1375234559","FR","France"
+"81.248.106.0","81.248.106.255","1375234560","1375234815","MQ","Martinique"
+"81.248.107.0","81.248.107.255","1375234816","1375235071","FR","France"
+"81.248.108.0","81.248.109.255","1375235072","1375235583","MQ","Martinique"
+"81.248.110.0","81.248.111.255","1375235584","1375236095","FR","France"
+"81.248.112.0","81.248.113.255","1375236096","1375236607","MQ","Martinique"
+"81.248.114.0","81.248.114.255","1375236608","1375236863","FR","France"
+"81.248.115.0","81.248.123.255","1375236864","1375239167","MQ","Martinique"
+"81.248.124.0","81.248.125.255","1375239168","1375239679","FR","France"
+"81.248.126.0","81.248.127.255","1375239680","1375240191","MQ","Martinique"
+"81.248.128.0","81.248.191.255","1375240192","1375256575","GP","Guadeloupe"
+"81.248.192.0","81.248.255.255","1375256576","1375272959","RE","Reunion"
+"81.249.0.0","81.253.67.255","1375272960","1375552511","FR","France"
+"81.253.68.0","81.253.71.255","1375552512","1375553535","EU","Europe"
+"81.253.72.0","81.255.155.128","1375553536","1375705984","FR","France"
+"81.255.155.129","81.255.155.129","1375705985","1375705985","EU","Europe"
+"81.255.155.130","81.255.255.255","1375705986","1375731711","FR","France"
+"82.0.0.0","82.45.149.221","1375731712","1378719197","GB","United Kingdom"
+"82.45.149.222","82.45.149.222","1378719198","1378719198","EU","Europe"
+"82.45.149.223","82.47.255.255","1378719199","1378877439","GB","United Kingdom"
+"82.48.0.0","82.63.255.255","1378877440","1379926015","IT","Italy"
+"82.64.0.0","82.67.255.255","1379926016","1380188159","FR","France"
+"82.68.0.0","82.71.255.255","1380188160","1380450303","GB","United Kingdom"
+"82.72.0.0","82.75.255.255","1380450304","1380712447","NL","Netherlands"
+"82.76.0.0","82.79.255.255","1380712448","1380974591","RO","Romania"
+"82.80.0.0","82.81.255.255","1380974592","1381105663","IL","Israel"
+"82.82.0.0","82.83.255.255","1381105664","1381236735","DE","Germany"
+"82.84.0.0","82.85.255.255","1381236736","1381367807","IT","Italy"
+"82.86.0.0","82.87.255.255","1381367808","1381498879","ES","Spain"
+"82.88.0.0","82.91.255.255","1381498880","1381761023","IT","Italy"
+"82.92.0.0","82.95.255.255","1381761024","1382023167","NL","Netherlands"
+"82.96.0.0","82.96.63.255","1382023168","1382039551","SE","Sweden"
+"82.96.64.0","82.96.127.255","1382039552","1382055935","DE","Germany"
+"82.96.128.0","82.96.191.255","1382055936","1382072319","FR","France"
+"82.96.192.0","82.96.255.255","1382072320","1382088703","RU","Russian Federation"
+"82.97.0.0","82.97.63.255","1382088704","1382105087","FR","France"
+"82.97.64.0","82.97.191.255","1382105088","1382137855","DE","Germany"
+"82.97.192.0","82.97.193.255","1382137856","1382138367","GB","United Kingdom"
+"82.97.194.0","82.97.195.255","1382138368","1382138879","RU","Russian Federation"
+"82.97.196.0","82.97.197.255","1382138880","1382139391","GB","United Kingdom"
+"82.97.198.0","82.97.198.255","1382139392","1382139647","RU","Russian Federation"
+"82.97.199.0","82.97.200.255","1382139648","1382140159","GB","United Kingdom"
+"82.97.201.0","82.97.207.255","1382140160","1382141951","RU","Russian Federation"
+"82.97.208.0","82.97.223.255","1382141952","1382146047","SY","Syrian Arab Republic"
+"82.97.224.0","82.97.255.255","1382146048","1382154239","IR","Iran, Islamic Republic of"
+"82.98.0.0","82.98.63.255","1382154240","1382170623","FR","France"
+"82.98.64.0","82.98.127.255","1382170624","1382187007","DE","Germany"
+"82.98.128.0","82.98.191.255","1382187008","1382203391","ES","Spain"
+"82.98.192.0","82.98.199.255","1382203392","1382205439","GB","United Kingdom"
+"82.98.200.0","82.98.231.255","1382205440","1382213631","EU","Europe"
+"82.98.232.0","82.98.255.255","1382213632","1382219775","GB","United Kingdom"
+"82.99.0.0","82.99.0.183","1382219776","1382219959","SE","Sweden"
+"82.99.0.184","82.99.0.191","1382219960","1382219967","FI","Finland"
+"82.99.0.192","82.99.11.215","1382219968","1382222807","SE","Sweden"
+"82.99.11.216","82.99.11.223","1382222808","1382222815","FI","Finland"
+"82.99.11.224","82.99.11.255","1382222816","1382222847","SE","Sweden"
+"82.99.12.0","82.99.12.63","1382222848","1382222911","FI","Finland"
+"82.99.12.64","82.99.50.199","1382222912","1382232775","SE","Sweden"
+"82.99.50.200","82.99.50.207","1382232776","1382232783","FI","Finland"
+"82.99.50.208","82.99.127.255","1382232784","1382252543","SE","Sweden"
+"82.99.128.0","82.99.191.255","1382252544","1382268927","CZ","Czech Republic"
+"82.99.192.0","82.99.255.255","1382268928","1382285311","IR","Iran, Islamic Republic of"
+"82.100.0.0","82.100.63.255","1382285312","1382301695","CZ","Czech Republic"
+"82.100.64.0","82.100.127.255","1382301696","1382318079","SE","Sweden"
+"82.100.128.0","82.100.191.255","1382318080","1382334463","SY","Syrian Arab Republic"
+"82.100.192.0","82.100.255.255","1382334464","1382350847","DE","Germany"
+"82.101.0.0","82.101.63.255","1382350848","1382367231","FR","France"
+"82.101.64.0","82.101.127.255","1382367232","1382383615","BG","Bulgaria"
+"82.101.128.0","82.101.191.255","1382383616","1382399999","DZ","Algeria"
+"82.101.192.0","82.101.255.255","1382400000","1382416383","NL","Netherlands"
+"82.102.0.0","82.102.3.255","1382416384","1382417407","SE","Sweden"
+"82.102.4.0","82.102.4.255","1382417408","1382417663","PT","Portugal"
+"82.102.5.0","82.102.6.255","1382417664","1382418175","SE","Sweden"
+"82.102.7.0","82.102.7.255","1382418176","1382418431","PT","Portugal"
+"82.102.8.0","82.102.31.255","1382418432","1382424575","GB","United Kingdom"
+"82.102.32.0","82.102.127.255","1382424576","1382449151","CY","Cyprus"
+"82.102.128.0","82.102.191.255","1382449152","1382465535","IL","Israel"
+"82.102.192.0","82.102.255.255","1382465536","1382481919","PS","Palestinian Territory"
+"82.103.0.0","82.103.63.255","1382481920","1382498303","AT","Austria"
+"82.103.64.0","82.103.127.255","1382498304","1382514687","BG","Bulgaria"
+"82.103.128.0","82.103.143.255","1382514688","1382518783","DK","Denmark"
+"82.103.144.0","82.103.159.255","1382518784","1382522879","DE","Germany"
+"82.103.160.0","82.103.191.255","1382522880","1382531071","DK","Denmark"
+"82.103.192.0","82.103.255.255","1382531072","1382547455","FI","Finland"
+"82.104.0.0","82.107.255.255","1382547456","1382809599","IT","Italy"
+"82.108.0.0","82.111.255.255","1382809600","1383071743","GB","United Kingdom"
+"82.112.0.0","82.112.63.255","1383071744","1383088127","RU","Russian Federation"
+"82.112.64.0","82.112.95.255","1383088128","1383096319","IS","Iceland"
+"82.112.96.0","82.112.105.255","1383096320","1383098879","GB","United Kingdom"
+"82.112.106.0","82.112.106.255","1383098880","1383099135","DE","Germany"
+"82.112.107.0","82.112.107.27","1383099136","1383099163","GB","United Kingdom"
+"82.112.107.28","82.112.107.28","1383099164","1383099164","NL","Netherlands"
+"82.112.107.29","82.112.127.255","1383099165","1383104511","GB","United Kingdom"
+"82.112.128.0","82.112.159.255","1383104512","1383112703","JE","Jersey"
+"82.112.160.0","82.112.167.255","1383112704","1383114751","LB","Lebanon"
+"82.112.168.0","82.112.175.255","1383114752","1383116799","GB","United Kingdom"
+"82.112.176.0","82.112.191.255","1383116800","1383120895","RU","Russian Federation"
+"82.112.192.0","82.112.223.255","1383120896","1383129087","IT","Italy"
+"82.112.224.0","82.112.255.255","1383129088","1383137279","GB","United Kingdom"
+"82.113.0.0","82.113.31.255","1383137280","1383145471","MC","Monaco"
+"82.113.32.0","82.113.63.255","1383145472","1383153663","CZ","Czech Republic"
+"82.113.64.0","82.113.95.255","1383153664","1383161855","GB","United Kingdom"
+"82.113.96.0","82.113.127.255","1383161856","1383170047","DE","Germany"
+"82.113.128.0","82.113.191.255","1383170048","1383186431","GB","United Kingdom"
+"82.113.192.0","82.113.223.255","1383186432","1383194623","IT","Italy"
+"82.113.224.0","82.113.255.255","1383194624","1383202815","GB","United Kingdom"
+"82.114.0.0","82.114.31.255","1383202816","1383211007","RU","Russian Federation"
+"82.114.32.0","82.114.63.255","1383211008","1383219199","CY","Cyprus"
+"82.114.64.0","82.114.90.127","1383219200","1383225983","AL","Albania"
+"82.114.90.128","82.114.90.151","1383225984","1383226007","RS","Serbia"
+"82.114.90.152","82.114.91.95","1383226008","1383226207","AL","Albania"
+"82.114.91.96","82.114.91.127","1383226208","1383226239","RS","Serbia"
+"82.114.91.128","82.114.95.255","1383226240","1383227391","AL","Albania"
+"82.114.96.0","82.114.159.255","1383227392","1383243775","RU","Russian Federation"
+"82.114.160.0","82.114.191.255","1383243776","1383251967","YE","Yemen"
+"82.114.192.0","82.114.223.255","1383251968","1383260159","CZ","Czech Republic"
+"82.114.224.0","82.114.255.255","1383260160","1383268351","RU","Russian Federation"
+"82.115.0.0","82.115.14.255","1383268352","1383272191","IR","Iran, Islamic Republic of"
+"82.115.15.0","82.115.15.255","1383272192","1383272447","NL","Netherlands"
+"82.115.16.0","82.115.31.255","1383272448","1383276543","IR","Iran, Islamic Republic of"
+"82.115.32.0","82.115.63.255","1383276544","1383284735","KZ","Kazakhstan"
+"82.115.64.0","82.115.95.255","1383284736","1383292927","PL","Poland"
+"82.115.96.0","82.115.127.255","1383292928","1383301119","DE","Germany"
+"82.115.128.0","82.115.159.255","1383301120","1383309311","SE","Sweden"
+"82.115.160.0","82.115.191.255","1383309312","1383317503","IT","Italy"
+"82.115.192.0","82.115.207.255","1383317504","1383321599","SE","Sweden"
+"82.115.224.0","82.115.255.255","1383325696","1383333887","GB","United Kingdom"
+"82.116.0.0","82.116.63.255","1383333888","1383350271","RU","Russian Federation"
+"82.116.64.0","82.116.95.255","1383350272","1383358463","NO","Norway"
+"82.116.96.0","82.116.128.255","1383358464","1383366911","DE","Germany"
+"82.116.129.0","82.116.129.255","1383366912","1383367167","SY","Syrian Arab Republic"
+"82.116.130.0","82.116.131.255","1383367168","1383367679","DE","Germany"
+"82.116.132.0","82.116.135.255","1383367680","1383368703","GB","United Kingdom"
+"82.116.136.0","82.116.139.255","1383368704","1383369727","DE","Germany"
+"82.116.140.0","82.116.140.255","1383369728","1383369983","SA","Saudi Arabia"
+"82.116.141.0","82.116.148.255","1383369984","1383372031","DE","Germany"
+"82.116.149.0","82.116.158.255","1383372032","1383374591","KW","Kuwait"
+"82.116.159.0","82.116.159.255","1383374592","1383374847","US","United States"
+"82.116.160.0","82.116.191.255","1383374848","1383383039","ES","Spain"
+"82.116.192.0","82.116.223.255","1383383040","1383391231","CY","Cyprus"
+"82.116.224.0","82.116.255.255","1383391232","1383399423","FI","Finland"
+"82.117.0.0","82.117.31.255","1383399424","1383407615","LI","Liechtenstein"
+"82.117.32.0","82.117.63.255","1383407616","1383415807","NO","Norway"
+"82.117.64.0","82.117.95.255","1383415808","1383423999","RU","Russian Federation"
+"82.117.96.0","82.117.127.255","1383424000","1383432191","SE","Sweden"
+"82.117.128.0","82.117.159.255","1383432192","1383440383","CZ","Czech Republic"
+"82.117.160.0","82.117.191.255","1383440384","1383448575","RU","Russian Federation"
+"82.117.192.0","82.117.223.255","1383448576","1383456767","RS","Serbia"
+"82.117.224.0","82.117.255.255","1383456768","1383464959","UA","Ukraine"
+"82.118.0.0","82.118.15.255","1383464960","1383469055","BA","Bosnia and Herzegovina"
+"82.118.16.0","82.118.23.255","1383469056","1383471103","UA","Ukraine"
+"82.118.24.0","82.118.31.255","1383471104","1383473151","SE","Sweden"
+"82.118.32.0","82.118.63.255","1383473152","1383481343","DE","Germany"
+"82.118.64.0","82.118.64.255","1383481344","1383481599","GB","United Kingdom"
+"82.118.65.0","82.118.65.15","1383481600","1383481615","US","United States"
+"82.118.65.16","82.118.65.63","1383481616","1383481663","GB","United Kingdom"
+"82.118.65.64","82.118.65.95","1383481664","1383481695","US","United States"
+"82.118.65.96","82.118.68.255","1383481696","1383482623","GB","United Kingdom"
+"82.118.69.0","82.118.69.255","1383482624","1383482879","NL","Netherlands"
+"82.118.70.0","82.118.127.255","1383482880","1383497727","GB","United Kingdom"
+"82.118.128.0","82.118.159.255","1383497728","1383505919","RU","Russian Federation"
+"82.118.160.0","82.118.191.255","1383505920","1383514111","SA","Saudi Arabia"
+"82.118.192.0","82.118.223.255","1383514112","1383522303","FI","Finland"
+"82.118.224.0","82.118.229.255","1383522304","1383523839","BG","Bulgaria"
+"82.118.230.0","82.118.230.255","1383523840","1383524095","GB","United Kingdom"
+"82.118.231.0","82.118.255.255","1383524096","1383530495","BG","Bulgaria"
+"82.119.0.0","82.119.31.255","1383530496","1383538687","DE","Germany"
+"82.119.32.0","82.119.63.255","1383538688","1383546879","IT","Italy"
+"82.119.64.0","82.119.95.255","1383546880","1383555071","BG","Bulgaria"
+"82.119.96.0","82.119.127.255","1383555072","1383563263","SK","Slovakia"
+"82.119.128.0","82.119.159.255","1383563264","1383571455","RU","Russian Federation"
+"82.119.160.0","82.119.191.255","1383571456","1383579647","DE","Germany"
+"82.119.192.0","82.119.223.255","1383579648","1383587839","IT","Italy"
+"82.119.224.0","82.119.239.255","1383587840","1383591935","SK","Slovakia"
+"82.119.240.0","82.119.255.255","1383591936","1383596031","CZ","Czech Republic"
+"82.120.0.0","82.127.255.255","1383596032","1384120319","FR","France"
+"82.128.0.0","82.128.127.255","1384120320","1384153087","NG","Nigeria"
+"82.128.128.0","82.128.255.255","1384153088","1384185855","FI","Finland"
+"82.129.0.0","82.129.19.255","1384185856","1384190975","EU","Europe"
+"82.129.20.0","82.129.20.255","1384190976","1384191231","DK","Denmark"
+"82.129.21.0","82.129.39.255","1384191232","1384196095","EU","Europe"
+"82.129.40.0","82.129.43.255","1384196096","1384197119","CZ","Czech Republic"
+"82.129.44.0","82.129.47.255","1384197120","1384198143","EU","Europe"
+"82.129.48.0","82.129.63.255","1384198144","1384202239","GB","United Kingdom"
+"82.129.64.0","82.129.79.255","1384202240","1384206335","EU","Europe"
+"82.129.80.0","82.129.127.255","1384206336","1384218623","GB","United Kingdom"
+"82.129.128.0","82.129.255.255","1384218624","1384251391","EG","Egypt"
+"82.130.0.0","82.130.63.255","1384251392","1384267775","FI","Finland"
+"82.130.64.0","82.130.127.255","1384267776","1384284159","CH","Switzerland"
+"82.130.128.0","82.130.255.255","1384284160","1384316927","ES","Spain"
+"82.131.0.0","82.131.127.255","1384316928","1384349695","EE","Estonia"
+"82.131.128.0","82.131.255.255","1384349696","1384382463","HU","Hungary"
+"82.132.0.0","82.132.127.255","1384382464","1384415231","HR","Croatia"
+"82.132.128.0","82.133.127.255","1384415232","1384480767","GB","United Kingdom"
+"82.133.128.0","82.133.255.255","1384480768","1384513535","FI","Finland"
+"82.134.0.0","82.134.127.255","1384513536","1384546303","NO","Norway"
+"82.134.128.0","82.134.255.255","1384546304","1384579071","NL","Netherlands"
+"82.135.0.0","82.135.127.255","1384579072","1384611839","DE","Germany"
+"82.135.128.0","82.135.255.255","1384611840","1384644607","LT","Lithuania"
+"82.136.0.0","82.136.63.255","1384644608","1384660991","GB","United Kingdom"
+"82.136.64.0","82.136.127.255","1384660992","1384677375","CH","Switzerland"
+"82.136.128.0","82.136.191.255","1384677376","1384693759","SE","Sweden"
+"82.136.192.0","82.136.255.255","1384693760","1384710143","NL","Netherlands"
+"82.137.0.0","82.137.63.255","1384710144","1384726527","RO","Romania"
+"82.137.64.0","82.137.127.255","1384726528","1384742911","BG","Bulgaria"
+"82.137.128.0","82.137.191.255","1384742912","1384759295","RU","Russian Federation"
+"82.137.192.0","82.137.255.255","1384759296","1384775679","SY","Syrian Arab Republic"
+"82.138.0.0","82.138.63.255","1384775680","1384792063","RU","Russian Federation"
+"82.138.64.0","82.138.127.255","1384792064","1384808447","FR","France"
+"82.138.128.0","82.138.128.31","1384808448","1384808479","BE","Belgium"
+"82.138.128.32","82.138.129.31","1384808480","1384808735","EU","Europe"
+"82.138.129.32","82.138.129.95","1384808736","1384808799","BE","Belgium"
+"82.138.129.96","82.138.129.127","1384808800","1384808831","FR","France"
+"82.138.129.128","82.138.129.255","1384808832","1384808959","FI","Finland"
+"82.138.130.0","82.138.130.7","1384808960","1384808967","BE","Belgium"
+"82.138.130.8","82.138.130.15","1384808968","1384808975","EU","Europe"
+"82.138.130.16","82.138.130.31","1384808976","1384808991","DE","Germany"
+"82.138.130.32","82.138.130.55","1384808992","1384809015","BE","Belgium"
+"82.138.130.56","82.138.130.63","1384809016","1384809023","GB","United Kingdom"
+"82.138.130.64","82.138.130.79","1384809024","1384809039","FR","France"
+"82.138.130.80","82.138.130.87","1384809040","1384809047","BE","Belgium"
+"82.138.130.88","82.138.130.95","1384809048","1384809055","EU","Europe"
+"82.138.130.96","82.138.130.111","1384809056","1384809071","BE","Belgium"
+"82.138.130.112","82.138.130.127","1384809072","1384809087","FR","France"
+"82.138.130.128","82.138.130.143","1384809088","1384809103","BE","Belgium"
+"82.138.130.144","82.138.130.151","1384809104","1384809111","EU","Europe"
+"82.138.130.152","82.138.130.159","1384809112","1384809119","GE","Georgia"
+"82.138.130.160","82.138.130.215","1384809120","1384809175","BE","Belgium"
+"82.138.130.216","82.138.130.223","1384809176","1384809183","EU","Europe"
+"82.138.130.224","82.138.130.239","1384809184","1384809199","BE","Belgium"
+"82.138.130.240","82.138.130.247","1384809200","1384809207","EU","Europe"
+"82.138.130.248","82.138.130.255","1384809208","1384809215","BE","Belgium"
+"82.138.131.0","82.138.131.191","1384809216","1384809407","BR","Brazil"
+"82.138.131.192","82.138.131.223","1384809408","1384809439","FR","France"
+"82.138.131.224","82.138.131.255","1384809440","1384809471","DE","Germany"
+"82.138.132.0","82.138.133.255","1384809472","1384809983","US","United States"
+"82.138.134.0","82.138.134.255","1384809984","1384810239","PT","Portugal"
+"82.138.135.0","82.138.137.255","1384810240","1384811007","US","United States"
+"82.138.138.0","82.138.139.255","1384811008","1384811519","GB","United Kingdom"
+"82.138.140.0","82.138.140.127","1384811520","1384811647","IR","Iran, Islamic Republic of"
+"82.138.140.128","82.138.140.191","1384811648","1384811711","EU","Europe"
+"82.138.140.192","82.138.140.223","1384811712","1384811743","ES","Spain"
+"82.138.140.224","82.138.140.255","1384811744","1384811775","BE","Belgium"
+"82.138.141.0","82.138.141.255","1384811776","1384812031","FR","France"
+"82.138.142.0","82.138.142.127","1384812032","1384812159","PR","Puerto Rico"
+"82.138.142.128","82.138.142.255","1384812160","1384812287","PT","Portugal"
+"82.138.143.0","82.138.143.255","1384812288","1384812543","ES","Spain"
+"82.138.144.0","82.138.147.255","1384812544","1384813567","GB","United Kingdom"
+"82.138.148.0","82.138.149.255","1384813568","1384814079","ES","Spain"
+"82.138.150.0","82.138.151.255","1384814080","1384814591","GB","United Kingdom"
+"82.138.152.0","82.138.153.255","1384814592","1384815103","BE","Belgium"
+"82.138.154.0","82.138.155.255","1384815104","1384815615","FR","France"
+"82.138.156.0","82.138.157.255","1384815616","1384816127","BE","Belgium"
+"82.138.158.0","82.138.158.127","1384816128","1384816255","EU","Europe"
+"82.138.158.128","82.138.158.255","1384816256","1384816383","ES","Spain"
+"82.138.159.0","82.138.191.255","1384816384","1384824831","EU","Europe"
+"82.138.192.0","82.138.255.255","1384824832","1384841215","GB","United Kingdom"
+"82.139.0.0","82.139.63.255","1384841216","1384857599","PL","Poland"
+"82.139.64.0","82.139.127.255","1384857600","1384873983","NL","Netherlands"
+"82.139.128.0","82.139.191.255","1384873984","1384890367","PL","Poland"
+"82.139.192.0","82.140.63.255","1384890368","1384923135","DE","Germany"
+"82.140.64.0","82.140.127.255","1384923136","1384939519","RU","Russian Federation"
+"82.140.128.0","82.140.191.255","1384939520","1384955903","LT","Lithuania"
+"82.140.192.0","82.140.255.255","1384955904","1384972287","RU","Russian Federation"
+"82.141.0.0","82.141.63.255","1384972288","1384988671","DE","Germany"
+"82.141.64.0","82.141.127.255","1384988672","1385005055","FI","Finland"
+"82.141.128.0","82.141.191.255","1385005056","1385021439","HU","Hungary"
+"82.141.192.0","82.141.255.255","1385021440","1385037823","IE","Ireland"
+"82.142.0.0","82.142.63.255","1385037824","1385054207","FR","France"
+"82.142.64.0","82.142.127.255","1385054208","1385070591","CZ","Czech Republic"
+"82.142.128.0","82.142.191.255","1385070592","1385086975","RU","Russian Federation"
+"82.142.192.0","82.142.255.255","1385086976","1385103359","GB","United Kingdom"
+"82.143.0.0","82.143.63.255","1385103360","1385119743","IT","Italy"
+"82.143.64.0","82.143.127.255","1385119744","1385136127","BE","Belgium"
+"82.143.128.0","82.143.191.255","1385136128","1385152511","PL","Poland"
+"82.143.192.0","82.143.255.255","1385152512","1385168895","DK","Denmark"
+"82.144.0.0","82.144.31.255","1385168896","1385177087","ES","Spain"
+"82.144.32.0","82.144.63.255","1385177088","1385185279","DE","Germany"
+"82.144.64.0","82.144.95.255","1385185280","1385193471","RU","Russian Federation"
+"82.144.96.0","82.144.127.255","1385193472","1385201663","ES","Spain"
+"82.144.128.0","82.144.159.255","1385201664","1385209855","CZ","Czech Republic"
+"82.144.160.0","82.144.191.255","1385209856","1385218047","HU","Hungary"
+"82.144.192.0","82.144.223.255","1385218048","1385226239","UA","Ukraine"
+"82.144.224.0","82.144.255.255","1385226240","1385234431","GB","United Kingdom"
+"82.145.0.0","82.145.31.255","1385234432","1385242623","DE","Germany"
+"82.145.32.0","82.145.63.255","1385242624","1385250815","GB","United Kingdom"
+"82.145.64.0","82.145.95.255","1385250816","1385259007","PL","Poland"
+"82.145.96.0","82.145.127.255","1385259008","1385267199","IT","Italy"
+"82.145.128.0","82.145.159.255","1385267200","1385275391","SE","Sweden"
+"82.145.160.0","82.145.191.255","1385275392","1385283583","IT","Italy"
+"82.145.192.0","82.145.201.255","1385283584","1385286143","DE","Germany"
+"82.145.202.0","82.145.207.255","1385286144","1385287679","GB","United Kingdom"
+"82.145.208.0","82.145.218.48","1385287680","1385290288","EU","Europe"
+"82.145.218.49","82.145.218.49","1385290289","1385290289","RE","Reunion"
+"82.145.218.50","82.145.219.135","1385290290","1385290631","EU","Europe"
+"82.145.219.136","82.145.219.136","1385290632","1385290632","IS","Iceland"
+"82.145.219.137","82.145.222.79","1385290633","1385291343","EU","Europe"
+"82.145.222.80","82.145.222.80","1385291344","1385291344","IS","Iceland"
+"82.145.222.81","82.145.223.255","1385291345","1385291775","EU","Europe"
+"82.145.224.0","82.145.255.255","1385291776","1385299967","TR","Turkey"
+"82.146.0.0","82.146.31.255","1385299968","1385308159","BG","Bulgaria"
+"82.146.32.0","82.146.63.255","1385308160","1385316351","RU","Russian Federation"
+"82.146.64.0","82.146.95.255","1385316352","1385324543","NO","Norway"
+"82.146.96.0","82.146.127.255","1385324544","1385332735","BE","Belgium"
+"82.146.128.0","82.146.159.255","1385332736","1385340927","GB","United Kingdom"
+"82.146.160.0","82.146.191.255","1385340928","1385349119","LB","Lebanon"
+"82.146.192.0","82.146.223.255","1385349120","1385357311","CH","Switzerland"
+"82.146.224.0","82.146.255.255","1385357312","1385365503","PL","Poland"
+"82.147.0.0","82.147.31.255","1385365504","1385373695","GB","United Kingdom"
+"82.147.32.0","82.147.63.255","1385373696","1385381887","NO","Norway"
+"82.147.64.0","82.147.127.255","1385381888","1385398271","RU","Russian Federation"
+"82.147.128.0","82.147.159.255","1385398272","1385406463","BG","Bulgaria"
+"82.147.160.0","82.147.191.255","1385406464","1385414655","EE","Estonia"
+"82.147.192.0","82.147.223.255","1385414656","1385422847","SA","Saudi Arabia"
+"82.147.224.0","82.147.255.255","1385422848","1385431039","DK","Denmark"
+"82.148.0.0","82.148.31.255","1385431040","1385439231","RU","Russian Federation"
+"82.148.32.0","82.148.63.255","1385439232","1385447423","GB","United Kingdom"
+"82.148.64.0","82.148.95.255","1385447424","1385455615","IS","Iceland"
+"82.148.96.0","82.148.127.255","1385455616","1385463807","QA","Qatar"
+"82.148.128.0","82.148.191.255","1385463808","1385480191","NO","Norway"
+"82.148.192.0","82.148.223.255","1385480192","1385488383","NL","Netherlands"
+"82.148.224.0","82.148.255.255","1385488384","1385496575","GB","United Kingdom"
+"82.149.0.0","82.149.31.255","1385496576","1385504767","SI","Slovenia"
+"82.149.32.0","82.149.63.255","1385504768","1385512959","IT","Italy"
+"82.149.64.0","82.149.95.255","1385512960","1385521151","DE","Germany"
+"82.149.96.0","82.149.127.255","1385521152","1385529343","AT","Austria"
+"82.149.128.0","82.149.159.255","1385529344","1385537535","RU","Russian Federation"
+"82.149.160.0","82.149.191.255","1385537536","1385545727","DE","Germany"
+"82.149.192.0","82.149.223.255","1385545728","1385553919","RU","Russian Federation"
+"82.149.224.0","82.149.255.255","1385553920","1385562111","DE","Germany"
+"82.150.0.0","82.150.16.223","1385562112","1385566431","EU","Europe"
+"82.150.16.224","82.150.16.239","1385566432","1385566447","FR","France"
+"82.150.16.240","82.150.19.23","1385566448","1385566999","EU","Europe"
+"82.150.19.24","82.150.19.31","1385567000","1385567007","FR","France"
+"82.150.19.32","82.150.19.255","1385567008","1385567231","EU","Europe"
+"82.150.20.0","82.150.23.255","1385567232","1385568255","IE","Ireland"
+"82.150.24.0","82.150.31.255","1385568256","1385570303","EU","Europe"
+"82.150.32.0","82.150.63.255","1385570304","1385578495","HU","Hungary"
+"82.150.64.0","82.150.95.255","1385578496","1385586687","TR","Turkey"
+"82.150.96.0","82.150.99.255","1385586688","1385587711","GB","United Kingdom"
+"82.150.100.0","82.150.103.255","1385587712","1385588735","US","United States"
+"82.150.104.0","82.150.104.255","1385588736","1385588991","GB","United Kingdom"
+"82.150.105.0","82.150.105.255","1385588992","1385589247","HK","Hong Kong"
+"82.150.106.0","82.150.107.255","1385589248","1385589759","GB","United Kingdom"
+"82.150.108.0","82.150.108.255","1385589760","1385590015","JP","Japan"
+"82.150.109.0","82.150.111.255","1385590016","1385590783","GB","United Kingdom"
+"82.150.112.0","82.150.113.255","1385590784","1385591295","US","United States"
+"82.150.114.0","82.150.115.255","1385591296","1385591807","HK","Hong Kong"
+"82.150.116.0","82.150.116.255","1385591808","1385592063","SG","Singapore"
+"82.150.117.0","82.150.127.255","1385592064","1385594879","GB","United Kingdom"
+"82.150.128.0","82.150.159.255","1385594880","1385603071","NL","Netherlands"
+"82.150.160.0","82.150.191.255","1385603072","1385611263","CZ","Czech Republic"
+"82.150.192.0","82.150.223.255","1385611264","1385619455","AT","Austria"
+"82.150.224.0","82.150.247.255","1385619456","1385625599","DE","Germany"
+"82.150.248.0","82.151.31.255","1385625600","1385635839","FR","France"
+"82.151.32.0","82.151.63.255","1385635840","1385644031","NL","Netherlands"
+"82.151.64.0","82.151.95.255","1385644032","1385652223","MR","Mauritania"
+"82.151.96.0","82.151.127.255","1385652224","1385660415","RU","Russian Federation"
+"82.151.128.0","82.151.159.255","1385660416","1385668607","TR","Turkey"
+"82.151.160.0","82.151.191.255","1385668608","1385676799","NL","Netherlands"
+"82.151.192.0","82.151.223.255","1385676800","1385684991","RU","Russian Federation"
+"82.151.224.0","82.153.255.255","1385684992","1385824255","GB","United Kingdom"
+"82.154.0.0","82.155.255.255","1385824256","1385955327","PT","Portugal"
+"82.156.0.0","82.157.255.255","1385955328","1386086399","NL","Netherlands"
+"82.158.0.0","82.159.255.255","1386086400","1386217471","ES","Spain"
+"82.160.0.0","82.160.255.255","1386217472","1386283007","PL","Poland"
+"82.161.0.0","82.161.255.255","1386283008","1386348543","NL","Netherlands"
+"82.162.0.0","82.162.255.255","1386348544","1386414079","RU","Russian Federation"
+"82.163.0.0","82.163.63.255","1386414080","1386430463","GB","United Kingdom"
+"82.163.64.0","82.163.71.255","1386430464","1386432511","PS","Palestinian Territory"
+"82.163.72.0","82.163.73.255","1386432512","1386433023","GB","United Kingdom"
+"82.163.74.0","82.163.74.255","1386433024","1386433279","NL","Netherlands"
+"82.163.75.0","82.163.94.255","1386433280","1386438399","GB","United Kingdom"
+"82.163.95.0","82.163.95.255","1386438400","1386438655","FR","France"
+"82.163.96.0","82.163.111.255","1386438656","1386442751","PS","Palestinian Territory"
+"82.163.112.0","82.163.119.255","1386442752","1386444799","GB","United Kingdom"
+"82.163.120.0","82.163.123.255","1386444800","1386445823","DK","Denmark"
+"82.163.124.0","82.163.131.255","1386445824","1386447871","GB","United Kingdom"
+"82.163.132.0","82.163.135.255","1386447872","1386448895","DK","Denmark"
+"82.163.136.0","82.163.136.255","1386448896","1386449151","GB","United Kingdom"
+"82.163.137.0","82.163.137.191","1386449152","1386449343","NL","Netherlands"
+"82.163.137.192","82.163.137.195","1386449344","1386449347","GB","United Kingdom"
+"82.163.137.196","82.163.137.207","1386449348","1386449359","NL","Netherlands"
+"82.163.137.208","82.163.137.211","1386449360","1386449363","GB","United Kingdom"
+"82.163.137.212","82.163.137.215","1386449364","1386449367","BE","Belgium"
+"82.163.137.216","82.163.137.219","1386449368","1386449371","AU","Australia"
+"82.163.137.220","82.163.137.223","1386449372","1386449375","AT","Austria"
+"82.163.137.224","82.163.137.227","1386449376","1386449379","NL","Netherlands"
+"82.163.137.228","82.163.137.231","1386449380","1386449383","CH","Switzerland"
+"82.163.137.232","82.163.137.235","1386449384","1386449387","FR","France"
+"82.163.137.236","82.163.137.239","1386449388","1386449391","NL","Netherlands"
+"82.163.137.240","82.163.137.243","1386449392","1386449395","ES","Spain"
+"82.163.137.244","82.163.137.247","1386449396","1386449399","PT","Portugal"
+"82.163.137.248","82.163.137.251","1386449400","1386449403","RU","Russian Federation"
+"82.163.137.252","82.163.137.255","1386449404","1386449407","DE","Germany"
+"82.163.138.0","82.163.138.255","1386449408","1386449663","GB","United Kingdom"
+"82.163.139.0","82.163.139.255","1386449664","1386449919","HK","Hong Kong"
+"82.163.140.0","82.163.143.255","1386449920","1386450943","IL","Israel"
+"82.163.144.0","82.163.159.255","1386450944","1386455039","GB","United Kingdom"
+"82.163.160.0","82.163.163.255","1386455040","1386456063","DK","Denmark"
+"82.163.164.0","82.163.167.255","1386456064","1386457087","GB","United Kingdom"
+"82.163.168.0","82.163.175.255","1386457088","1386459135","PS","Palestinian Territory"
+"82.163.176.0","82.163.247.255","1386459136","1386477567","GB","United Kingdom"
+"82.163.248.0","82.163.248.255","1386477568","1386477823","US","United States"
+"82.163.249.0","82.163.249.255","1386477824","1386478079","IL","Israel"
+"82.163.250.0","82.163.250.255","1386478080","1386478335","US","United States"
+"82.163.251.0","82.163.251.255","1386478336","1386478591","IL","Israel"
+"82.163.252.0","82.163.255.255","1386478592","1386479615","GB","United Kingdom"
+"82.164.0.0","82.164.255.255","1386479616","1386545151","NO","Norway"
+"82.165.0.0","82.165.27.255","1386545152","1386552319","DE","Germany"
+"82.165.28.0","82.165.30.255","1386552320","1386553087","GB","United Kingdom"
+"82.165.31.0","82.165.255.255","1386553088","1386610687","DE","Germany"
+"82.166.0.0","82.166.255.255","1386610688","1386676223","IL","Israel"
+"82.167.0.0","82.167.255.255","1386676224","1386741759","SA","Saudi Arabia"
+"82.168.0.0","82.175.191.255","1386741760","1387249663","NL","Netherlands"
+"82.175.192.0","82.175.195.255","1387249664","1387250687","BE","Belgium"
+"82.175.196.0","82.176.255.255","1387250688","1387331583","NL","Netherlands"
+"82.177.0.0","82.177.255.255","1387331584","1387397119","PL","Poland"
+"82.178.0.0","82.178.255.255","1387397120","1387462655","OM","Oman"
+"82.179.0.0","82.179.255.255","1387462656","1387528191","RU","Russian Federation"
+"82.180.0.0","82.180.255.255","1387528192","1387593727","DK","Denmark"
+"82.181.0.0","82.181.255.255","1387593728","1387659263","FI","Finland"
+"82.182.0.0","82.183.255.255","1387659264","1387790335","SE","Sweden"
+"82.184.0.0","82.191.255.255","1387790336","1388314623","IT","Italy"
+"82.192.0.0","82.192.1.255","1388314624","1388315135","AT","Austria"
+"82.192.2.0","82.192.3.255","1388315136","1388315647","GR","Greece"
+"82.192.4.0","82.192.31.255","1388315648","1388322815","AT","Austria"
+"82.192.32.0","82.192.63.255","1388322816","1388331007","SI","Slovenia"
+"82.192.64.0","82.192.95.255","1388331008","1388339199","NL","Netherlands"
+"82.192.96.0","82.192.97.255","1388339200","1388339711","GB","United Kingdom"
+"82.192.98.0","82.192.99.255","1388339712","1388340223","DE","Germany"
+"82.192.100.0","82.192.127.255","1388340224","1388347391","GB","United Kingdom"
+"82.192.128.0","82.192.191.255","1388347392","1388363775","DK","Denmark"
+"82.192.192.0","82.192.223.255","1388363776","1388371967","DE","Germany"
+"82.192.224.0","82.192.255.255","1388371968","1388380159","CH","Switzerland"
+"82.193.0.0","82.193.63.255","1388380160","1388396543","IT","Italy"
+"82.193.64.0","82.193.95.255","1388396544","1388404735","LV","Latvia"
+"82.193.96.0","82.193.127.255","1388404736","1388412927","UA","Ukraine"
+"82.193.128.0","82.193.159.255","1388412928","1388421119","RU","Russian Federation"
+"82.193.160.0","82.193.191.255","1388421120","1388429311","SE","Sweden"
+"82.193.192.0","82.193.223.255","1388429312","1388437503","HR","Croatia"
+"82.193.224.0","82.193.255.255","1388437504","1388445695","DE","Germany"
+"82.194.0.0","82.194.31.255","1388445696","1388453887","AZ","Azerbaijan"
+"82.194.32.0","82.194.63.255","1388453888","1388462079","BH","Bahrain"
+"82.194.64.0","82.194.95.255","1388462080","1388470271","ES","Spain"
+"82.194.96.0","82.194.127.255","1388470272","1388478463","DE","Germany"
+"82.194.128.0","82.194.159.255","1388478464","1388486655","AT","Austria"
+"82.194.160.0","82.194.191.255","1388486656","1388494847","RU","Russian Federation"
+"82.194.192.0","82.194.223.255","1388494848","1388503039","NO","Norway"
+"82.194.224.0","82.195.31.255","1388503040","1388519423","RU","Russian Federation"
+"82.195.32.0","82.195.63.255","1388519424","1388527615","NL","Netherlands"
+"82.195.64.0","82.195.95.255","1388527616","1388535807","DE","Germany"
+"82.195.96.0","82.195.127.255","1388535808","1388543999","GB","United Kingdom"
+"82.195.128.0","82.195.159.255","1388544000","1388552191","IE","Ireland"
+"82.195.160.0","82.195.191.255","1388552192","1388560383","GB","United Kingdom"
+"82.195.192.0","82.195.223.255","1388560384","1388568575","FI","Finland"
+"82.195.224.0","82.195.255.255","1388568576","1388576767","CH","Switzerland"
+"82.196.0.0","82.196.15.255","1388576768","1388580863","NL","Netherlands"
+"82.196.16.0","82.196.16.255","1388580864","1388581119","GB","United Kingdom"
+"82.196.17.0","82.196.24.255","1388581120","1388583167","FR","France"
+"82.196.25.0","82.196.25.255","1388583168","1388583423","DZ","Algeria"
+"82.196.26.0","82.196.31.255","1388583424","1388584959","FR","France"
+"82.196.32.0","82.196.41.191","1388584960","1388587455","EU","Europe"
+"82.196.41.192","82.196.41.207","1388587456","1388587471","GB","United Kingdom"
+"82.196.41.208","82.196.41.255","1388587472","1388587519","EU","Europe"
+"82.196.42.0","82.196.43.255","1388587520","1388588031","GB","United Kingdom"
+"82.196.44.0","82.196.47.255","1388588032","1388589055","EU","Europe"
+"82.196.48.0","82.196.50.255","1388589056","1388589823","GB","United Kingdom"
+"82.196.51.0","82.196.55.255","1388589824","1388591103","EU","Europe"
+"82.196.56.0","82.196.56.255","1388591104","1388591359","AU","Australia"
+"82.196.57.0","82.196.57.255","1388591360","1388591615","EU","Europe"
+"82.196.58.0","82.196.58.15","1388591616","1388591631","US","United States"
+"82.196.58.16","82.196.58.31","1388591632","1388591647","EU","Europe"
+"82.196.58.32","82.196.58.47","1388591648","1388591663","US","United States"
+"82.196.58.48","82.196.63.255","1388591664","1388593151","EU","Europe"
+"82.196.64.0","82.196.95.255","1388593152","1388601343","RU","Russian Federation"
+"82.196.96.0","82.196.127.255","1388601344","1388609535","SE","Sweden"
+"82.196.128.0","82.196.159.255","1388609536","1388617727","RU","Russian Federation"
+"82.196.160.0","82.196.191.255","1388617728","1388625919","SE","Sweden"
+"82.196.192.0","82.196.223.255","1388625920","1388634111","NO","Norway"
+"82.196.224.0","82.196.255.255","1388634112","1388642303","GB","United Kingdom"
+"82.197.0.0","82.197.31.255","1388642304","1388650495","FI","Finland"
+"82.197.32.0","82.197.63.255","1388650496","1388658687","PL","Poland"
+"82.197.64.0","82.197.95.255","1388658688","1388666879","GB","United Kingdom"
+"82.197.96.0","82.197.115.255","1388666880","1388671999","RE","Reunion"
+"82.197.116.0","82.197.116.244","1388672000","1388672244","FR","France"
+"82.197.116.245","82.197.116.245","1388672245","1388672245","RE","Reunion"
+"82.197.116.246","82.197.120.55","1388672246","1388673079","FR","France"
+"82.197.120.56","82.197.120.56","1388673080","1388673080","RE","Reunion"
+"82.197.120.57","82.197.122.233","1388673081","1388673769","FR","France"
+"82.197.122.234","82.197.122.234","1388673770","1388673770","RE","Reunion"
+"82.197.122.235","82.197.127.255","1388673771","1388675071","FR","France"
+"82.197.128.0","82.197.129.255","1388675072","1388675583","EU","Europe"
+"82.197.130.0","82.197.131.255","1388675584","1388676095","DE","Germany"
+"82.197.132.0","82.197.137.255","1388676096","1388677631","EU","Europe"
+"82.197.138.0","82.197.138.255","1388677632","1388677887","NL","Netherlands"
+"82.197.139.0","82.197.139.255","1388677888","1388678143","EU","Europe"
+"82.197.140.0","82.197.143.255","1388678144","1388679167","DE","Germany"
+"82.197.144.0","82.197.144.255","1388679168","1388679423","FR","France"
+"82.197.145.0","82.197.151.255","1388679424","1388681215","EU","Europe"
+"82.197.152.0","82.197.159.255","1388681216","1388683263","DE","Germany"
+"82.197.160.0","82.197.162.127","1388683264","1388683903","CH","Switzerland"
+"82.197.162.128","82.197.162.143","1388683904","1388683919","DE","Germany"
+"82.197.162.144","82.197.163.48","1388683920","1388684080","CH","Switzerland"
+"82.197.163.49","82.197.163.49","1388684081","1388684081","AT","Austria"
+"82.197.163.50","82.197.169.31","1388684082","1388685599","CH","Switzerland"
+"82.197.169.32","82.197.169.63","1388685600","1388685631","GB","United Kingdom"
+"82.197.169.64","82.197.178.255","1388685632","1388688127","CH","Switzerland"
+"82.197.179.0","82.197.179.31","1388688128","1388688159","NL","Netherlands"
+"82.197.179.32","82.197.191.255","1388688160","1388691455","CH","Switzerland"
+"82.197.192.0","82.197.223.255","1388691456","1388699647","NL","Netherlands"
+"82.197.224.0","82.197.255.255","1388699648","1388707839","SE","Sweden"
+"82.198.0.0","82.198.3.119","1388707840","1388708727","LT","Lithuania"
+"82.198.3.120","82.198.3.135","1388708728","1388708743","US","United States"
+"82.198.3.136","82.198.3.251","1388708744","1388708859","LT","Lithuania"
+"82.198.3.252","82.198.3.255","1388708860","1388708863","US","United States"
+"82.198.4.0","82.198.13.8","1388708864","1388711176","LT","Lithuania"
+"82.198.13.9","82.198.13.9","1388711177","1388711177","RU","Russian Federation"
+"82.198.13.10","82.198.24.255","1388711178","1388714239","LT","Lithuania"
+"82.198.25.0","82.198.25.255","1388714240","1388714495","LB","Lebanon"
+"82.198.26.0","82.198.31.255","1388714496","1388716031","LT","Lithuania"
+"82.198.32.0","82.198.63.255","1388716032","1388724223","ES","Spain"
+"82.198.64.0","82.198.95.255","1388724224","1388732415","DE","Germany"
+"82.198.96.0","82.198.127.255","1388732416","1388740607","ES","Spain"
+"82.198.128.0","82.198.132.159","1388740608","1388741791","GB","United Kingdom"
+"82.198.132.160","82.198.132.163","1388741792","1388741795","IE","Ireland"
+"82.198.132.164","82.198.137.103","1388741796","1388743015","GB","United Kingdom"
+"82.198.137.104","82.198.137.111","1388743016","1388743023","IE","Ireland"
+"82.198.137.112","82.198.137.135","1388743024","1388743047","GB","United Kingdom"
+"82.198.137.136","82.198.137.143","1388743048","1388743055","IE","Ireland"
+"82.198.137.144","82.198.138.255","1388743056","1388743423","GB","United Kingdom"
+"82.198.139.0","82.198.139.11","1388743424","1388743435","IE","Ireland"
+"82.198.139.12","82.198.139.255","1388743436","1388743679","GB","United Kingdom"
+"82.198.140.0","82.198.140.239","1388743680","1388743919","IE","Ireland"
+"82.198.140.240","82.198.142.199","1388743920","1388744391","GB","United Kingdom"
+"82.198.142.200","82.198.142.203","1388744392","1388744395","IE","Ireland"
+"82.198.142.204","82.198.144.55","1388744396","1388744759","GB","United Kingdom"
+"82.198.144.56","82.198.144.63","1388744760","1388744767","IE","Ireland"
+"82.198.144.64","82.198.144.127","1388744768","1388744831","GB","United Kingdom"
+"82.198.144.128","82.198.144.143","1388744832","1388744847","IE","Ireland"
+"82.198.144.144","82.198.148.243","1388744848","1388745971","GB","United Kingdom"
+"82.198.148.244","82.198.148.247","1388745972","1388745975","IE","Ireland"
+"82.198.148.248","82.198.150.255","1388745976","1388746495","GB","United Kingdom"
+"82.198.151.0","82.198.151.63","1388746496","1388746559","IE","Ireland"
+"82.198.151.64","82.198.152.159","1388746560","1388746911","GB","United Kingdom"
+"82.198.152.160","82.198.152.175","1388746912","1388746927","IE","Ireland"
+"82.198.152.176","82.198.159.255","1388746928","1388748799","GB","United Kingdom"
+"82.198.160.0","82.198.191.255","1388748800","1388756991","RU","Russian Federation"
+"82.198.192.0","82.198.223.255","1388756992","1388765183","DE","Germany"
+"82.198.224.0","82.198.255.255","1388765184","1388773375","GB","United Kingdom"
+"82.199.0.0","82.199.31.255","1388773376","1388781567","NO","Norway"
+"82.199.32.0","82.199.63.255","1388781568","1388789759","ES","Spain"
+"82.199.64.0","82.199.64.63","1388789760","1388789823","NL","Netherlands"
+"82.199.64.64","82.199.64.71","1388789824","1388789831","GB","United Kingdom"
+"82.199.64.72","82.199.64.79","1388789832","1388789839","NL","Netherlands"
+"82.199.64.80","82.199.64.87","1388789840","1388789847","GB","United Kingdom"
+"82.199.64.88","82.199.84.63","1388789848","1388794943","NL","Netherlands"
+"82.199.84.64","82.199.84.79","1388794944","1388794959","GB","United Kingdom"
+"82.199.84.80","82.199.88.63","1388794960","1388795967","NL","Netherlands"
+"82.199.88.64","82.199.88.127","1388795968","1388796031","GB","United Kingdom"
+"82.199.88.128","82.199.91.7","1388796032","1388796679","NL","Netherlands"
+"82.199.91.8","82.199.91.9","1388796680","1388796681","GB","United Kingdom"
+"82.199.91.10","82.199.91.10","1388796682","1388796682","EU","Europe"
+"82.199.91.11","82.199.91.15","1388796683","1388796687","GB","United Kingdom"
+"82.199.91.16","82.199.95.255","1388796688","1388797951","NL","Netherlands"
+"82.199.96.0","82.199.127.255","1388797952","1388806143","RU","Russian Federation"
+"82.199.128.0","82.199.130.127","1388806144","1388806783","DE","Germany"
+"82.199.130.128","82.199.130.255","1388806784","1388806911","GB","United Kingdom"
+"82.199.131.0","82.199.134.159","1388806912","1388807839","DE","Germany"
+"82.199.134.160","82.199.134.175","1388807840","1388807855","CH","Switzerland"
+"82.199.134.176","82.199.159.255","1388807856","1388814335","DE","Germany"
+"82.199.160.0","82.199.167.255","1388814336","1388816383","FI","Finland"
+"82.199.168.0","82.199.175.255","1388816384","1388818431","AX","Aland Islands"
+"82.199.176.0","82.199.179.255","1388818432","1388819455","SE","Sweden"
+"82.199.180.0","82.199.183.255","1388819456","1388820479","AX","Aland Islands"
+"82.199.184.0","82.199.191.255","1388820480","1388822527","SE","Sweden"
+"82.199.192.0","82.199.223.255","1388822528","1388830719","AM","Armenia"
+"82.199.224.0","82.199.255.255","1388830720","1388838911","FI","Finland"
+"82.200.0.0","82.200.127.255","1388838912","1388871679","RU","Russian Federation"
+"82.200.128.0","82.200.255.255","1388871680","1388904447","KZ","Kazakhstan"
+"82.201.0.0","82.201.127.255","1388904448","1388937215","NL","Netherlands"
+"82.201.128.0","82.201.255.255","1388937216","1388969983","EG","Egypt"
+"82.202.0.0","82.202.127.255","1388969984","1389002751","CZ","Czech Republic"
+"82.202.128.0","82.202.255.255","1389002752","1389035519","RU","Russian Federation"
+"82.203.0.0","82.203.127.255","1389035520","1389068287","GB","United Kingdom"
+"82.203.128.0","82.203.255.255","1389068288","1389101055","FI","Finland"
+"82.204.0.0","82.204.127.255","1389101056","1389133823","NL","Netherlands"
+"82.204.128.0","82.204.255.255","1389133824","1389166591","RU","Russian Federation"
+"82.205.0.0","82.205.127.255","1389166592","1389199359","PS","Palestinian Territory"
+"82.205.128.0","82.205.129.255","1389199360","1389199871","AE","United Arab Emirates"
+"82.205.130.0","82.205.131.31","1389199872","1389200159","US","United States"
+"82.205.131.32","82.205.196.255","1389200160","1389217023","AE","United Arab Emirates"
+"82.205.197.0","82.205.197.255","1389217024","1389217279","US","United States"
+"82.205.198.0","82.205.203.255","1389217280","1389218815","AE","United Arab Emirates"
+"82.205.204.0","82.205.207.255","1389218816","1389219839","AF","Afghanistan"
+"82.205.208.0","82.205.223.255","1389219840","1389223935","AE","United Arab Emirates"
+"82.205.224.0","82.205.224.255","1389223936","1389224191","US","United States"
+"82.205.225.0","82.205.241.127","1389224192","1389228415","AE","United Arab Emirates"
+"82.205.241.128","82.205.241.191","1389228416","1389228479","LB","Lebanon"
+"82.205.241.192","82.205.252.255","1389228480","1389231359","AE","United Arab Emirates"
+"82.205.253.0","82.205.253.255","1389231360","1389231615","EU","Europe"
+"82.205.254.0","82.205.255.255","1389231616","1389232127","AE","United Arab Emirates"
+"82.206.0.0","82.206.127.255","1389232128","1389264895","DE","Germany"
+"82.206.128.0","82.206.128.255","1389264896","1389265151","TZ","Tanzania, United Republic of"
+"82.206.129.0","82.206.135.255","1389265152","1389266943","GB","United Kingdom"
+"82.206.136.0","82.206.136.255","1389266944","1389267199","KE","Kenya"
+"82.206.137.0","82.206.143.127","1389267200","1389268863","GB","United Kingdom"
+"82.206.143.128","82.206.143.135","1389268864","1389268871","KE","Kenya"
+"82.206.143.136","82.206.169.255","1389268872","1389275647","GB","United Kingdom"
+"82.206.170.0","82.206.170.255","1389275648","1389275903","ZA","South Africa"
+"82.206.171.0","82.206.223.255","1389275904","1389289471","GB","United Kingdom"
+"82.206.224.0","82.206.227.255","1389289472","1389290495","NO","Norway"
+"82.206.228.0","82.206.238.255","1389290496","1389293311","GB","United Kingdom"
+"82.206.239.0","82.206.239.255","1389293312","1389293567","A2","Satellite Provider"
+"82.206.240.0","82.206.255.255","1389293568","1389297663","GB","United Kingdom"
+"82.207.0.0","82.207.127.255","1389297664","1389330431","UA","Ukraine"
+"82.207.128.0","82.207.255.255","1389330432","1389363199","DE","Germany"
+"82.208.0.0","82.208.40.58","1389363200","1389373498","CZ","Czech Republic"
+"82.208.40.59","82.208.40.59","1389373499","1389373499","ES","Spain"
+"82.208.40.60","82.208.63.255","1389373500","1389379583","CZ","Czech Republic"
+"82.208.64.0","82.208.127.255","1389379584","1389395967","RU","Russian Federation"
+"82.208.128.0","82.208.191.255","1389395968","1389412351","RO","Romania"
+"82.208.192.0","82.208.255.255","1389412352","1389428735","RS","Serbia"
+"82.209.0.0","82.209.63.255","1389428736","1389445119","CZ","Czech Republic"
+"82.209.64.0","82.209.127.255","1389445120","1389461503","RU","Russian Federation"
+"82.209.128.0","82.209.191.255","1389461504","1389477887","SE","Sweden"
+"82.209.192.0","82.209.255.255","1389477888","1389494271","BY","Belarus"
+"82.210.0.0","82.210.0.255","1389494272","1389494527","RO","Romania"
+"82.210.1.0","82.210.63.255","1389494528","1389510655","DE","Germany"
+"82.210.64.0","82.210.127.255","1389510656","1389527039","NL","Netherlands"
+"82.210.128.0","82.210.191.255","1389527040","1389543423","RO","Romania"
+"82.210.192.0","82.210.213.191","1389543424","1389548991","DE","Germany"
+"82.210.213.192","82.210.213.255","1389548992","1389549055","BE","Belgium"
+"82.210.214.0","82.210.245.255","1389549056","1389557247","DE","Germany"
+"82.210.246.0","82.210.246.127","1389557248","1389557375","EU","Europe"
+"82.210.246.128","82.210.246.143","1389557376","1389557391","DE","Germany"
+"82.210.246.144","82.210.246.255","1389557392","1389557503","EU","Europe"
+"82.210.247.0","82.210.248.255","1389557504","1389558015","DE","Germany"
+"82.210.249.0","82.210.249.255","1389558016","1389558271","EU","Europe"
+"82.210.250.0","82.211.63.255","1389558272","1389576191","DE","Germany"
+"82.211.64.0","82.211.127.255","1389576192","1389592575","GB","United Kingdom"
+"82.211.128.0","82.211.151.255","1389592576","1389598719","GE","Georgia"
+"82.211.152.0","82.211.152.236","1389598720","1389598956","RU","Russian Federation"
+"82.211.152.237","82.211.152.237","1389598957","1389598957","GE","Georgia"
+"82.211.152.238","82.211.152.255","1389598958","1389598975","RU","Russian Federation"
+"82.211.153.0","82.211.175.255","1389598976","1389604863","GE","Georgia"
+"82.211.176.0","82.211.176.255","1389604864","1389605119","RU","Russian Federation"
+"82.211.177.0","82.211.191.255","1389605120","1389608959","GE","Georgia"
+"82.211.192.0","82.211.255.255","1389608960","1389625343","DK","Denmark"
+"82.212.0.0","82.212.63.255","1389625344","1389641727","DE","Germany"
+"82.212.64.0","82.212.127.255","1389641728","1389658111","JO","Jordan"
+"82.212.128.0","82.212.191.255","1389658112","1389674495","BE","Belgium"
+"82.212.192.0","82.212.255.255","1389674496","1389690879","DE","Germany"
+"82.213.0.0","82.213.63.255","1389690880","1389707263","PS","Palestinian Territory"
+"82.213.64.0","82.213.127.255","1389707264","1389723647","IT","Italy"
+"82.213.128.0","82.213.255.255","1389723648","1389756415","ES","Spain"
+"82.214.0.0","82.214.63.255","1389756416","1389772799","SE","Sweden"
+"82.214.64.0","82.214.85.255","1389772800","1389778431","SI","Slovenia"
+"82.214.86.0","82.214.95.255","1389778432","1389780991","RS","Serbia"
+"82.214.96.0","82.214.103.255","1389780992","1389783039","HR","Croatia"
+"82.214.104.0","82.214.111.255","1389783040","1389785087","BA","Bosnia and Herzegovina"
+"82.214.112.0","82.214.119.255","1389785088","1389787135","MK","Macedonia"
+"82.214.120.0","82.214.125.255","1389787136","1389788671","SI","Slovenia"
+"82.214.126.0","82.214.127.255","1389788672","1389789183","RS","Serbia"
+"82.214.128.0","82.214.191.255","1389789184","1389805567","PL","Poland"
+"82.214.192.0","82.214.195.255","1389805568","1389806591","US","United States"
+"82.214.196.0","82.214.196.255","1389806592","1389806847","SA","Saudi Arabia"
+"82.214.197.0","82.214.203.255","1389806848","1389808639","US","United States"
+"82.214.204.0","82.214.204.255","1389808640","1389808895","EU","Europe"
+"82.214.205.0","82.214.225.255","1389808896","1389814271","US","United States"
+"82.214.226.0","82.214.226.255","1389814272","1389814527","DE","Germany"
+"82.214.227.0","82.214.227.255","1389814528","1389814783","US","United States"
+"82.214.228.0","82.214.228.255","1389814784","1389815039","EU","Europe"
+"82.214.229.0","82.214.229.255","1389815040","1389815295","US","United States"
+"82.214.230.0","82.214.230.255","1389815296","1389815551","DE","Germany"
+"82.214.231.0","82.214.239.3","1389815552","1389817603","US","United States"
+"82.214.239.4","82.214.239.4","1389817604","1389817604","NO","Norway"
+"82.214.239.5","82.214.239.255","1389817605","1389817855","US","United States"
+"82.214.240.0","82.214.244.127","1389817856","1389819007","GB","United Kingdom"
+"82.214.244.128","82.214.244.143","1389819008","1389819023","DE","Germany"
+"82.214.244.144","82.214.244.159","1389819024","1389819039","FR","France"
+"82.214.244.160","82.214.244.175","1389819040","1389819055","IT","Italy"
+"82.214.244.176","82.214.244.191","1389819056","1389819071","TR","Turkey"
+"82.214.244.192","82.214.255.255","1389819072","1389821951","GB","United Kingdom"
+"82.215.0.0","82.215.63.255","1389821952","1389838335","NL","Netherlands"
+"82.215.64.0","82.215.127.255","1389838336","1389854719","UZ","Uzbekistan"
+"82.215.128.0","82.215.191.255","1389854720","1389871103","IT","Italy"
+"82.215.192.0","82.215.255.255","1389871104","1389887487","FI","Finland"
+"82.216.0.0","82.216.255.255","1389887488","1389953023","FR","France"
+"82.217.0.0","82.217.255.255","1389953024","1390018559","NL","Netherlands"
+"82.218.0.0","82.218.255.255","1390018560","1390084095","AT","Austria"
+"82.219.0.0","82.219.255.255","1390084096","1390149631","GB","United Kingdom"
+"82.220.0.0","82.220.255.255","1390149632","1390215167","CH","Switzerland"
+"82.221.0.0","82.221.255.255","1390215168","1390280703","IS","Iceland"
+"82.222.0.0","82.222.255.255","1390280704","1390346239","TR","Turkey"
+"82.223.0.0","82.223.255.255","1390346240","1390411775","ES","Spain"
+"82.224.0.0","82.255.255.255","1390411776","1392508927","FR","France"
+"83.0.0.0","83.17.2.153","1392508928","1393623705","PL","Poland"
+"83.17.2.154","83.17.2.154","1393623706","1393623706","GB","United Kingdom"
+"83.17.2.155","83.31.255.255","1393623707","1394606079","PL","Poland"
+"83.32.0.0","83.63.255.255","1394606080","1396703231","ES","Spain"
+"83.64.0.0","83.65.255.255","1396703232","1396834303","AT","Austria"
+"83.66.0.0","83.66.255.255","1396834304","1396899839","TR","Turkey"
+"83.67.0.0","83.67.255.255","1396899840","1396965375","GB","United Kingdom"
+"83.68.0.0","83.68.31.255","1396965376","1396973567","NL","Netherlands"
+"83.68.32.0","83.68.63.255","1396973568","1396981759","RU","Russian Federation"
+"83.68.64.0","83.68.95.255","1396981760","1396989951","PL","Poland"
+"83.68.96.0","83.68.127.255","1396989952","1396998143","FR","France"
+"83.68.128.0","83.68.159.255","1396998144","1397006335","AT","Austria"
+"83.68.160.0","83.68.191.255","1397006336","1397014527","KW","Kuwait"
+"83.68.192.0","83.68.223.255","1397014528","1397022719","CH","Switzerland"
+"83.68.224.0","83.68.255.255","1397022720","1397030911","SE","Sweden"
+"83.69.0.0","83.69.31.255","1397030912","1397039103","RU","Russian Federation"
+"83.69.32.0","83.69.63.255","1397039104","1397047295","CZ","Czech Republic"
+"83.69.64.0","83.69.127.255","1397047296","1397063679","RU","Russian Federation"
+"83.69.128.0","83.69.159.255","1397063680","1397071871","UZ","Uzbekistan"
+"83.69.160.0","83.69.255.255","1397071872","1397096447","RU","Russian Federation"
+"83.70.0.0","83.71.255.255","1397096448","1397227519","IE","Ireland"
+"83.72.0.0","83.75.255.255","1397227520","1397489663","DK","Denmark"
+"83.76.0.0","83.79.255.255","1397489664","1397751807","CH","Switzerland"
+"83.80.0.0","83.87.255.255","1397751808","1398276095","NL","Netherlands"
+"83.88.0.0","83.95.255.255","1398276096","1398800383","DK","Denmark"
+"83.96.0.0","83.96.127.255","1398800384","1398833151","KW","Kuwait"
+"83.96.128.0","83.96.255.255","1398833152","1398865919","NL","Netherlands"
+"83.97.0.0","83.97.7.255","1398865920","1398867967","RU","Russian Federation"
+"83.97.8.0","83.97.15.255","1398867968","1398870015","NL","Netherlands"
+"83.97.24.0","83.97.31.255","1398872064","1398874111","BG","Bulgaria"
+"83.97.32.0","83.97.39.255","1398874112","1398876159","GB","United Kingdom"
+"83.97.40.0","83.97.55.255","1398876160","1398880255","DE","Germany"
+"83.97.56.0","83.97.63.255","1398880256","1398882303","FR","France"
+"83.97.64.0","83.97.71.255","1398882304","1398884351","BG","Bulgaria"
+"83.97.72.0","83.97.79.255","1398884352","1398886399","DE","Germany"
+"83.97.80.0","83.97.87.255","1398886400","1398888447","CH","Switzerland"
+"83.97.88.0","83.97.95.255","1398888448","1398890495","GB","United Kingdom"
+"83.97.96.0","83.97.103.255","1398890496","1398892543","DK","Denmark"
+"83.97.104.0","83.97.111.255","1398892544","1398894591","RU","Russian Federation"
+"83.97.120.0","83.97.127.255","1398896640","1398898687","CH","Switzerland"
+"83.97.128.0","83.97.255.255","1398898688","1398931455","ES","Spain"
+"83.98.0.0","83.98.127.255","1398931456","1398964223","GB","United Kingdom"
+"83.98.128.0","83.98.255.255","1398964224","1398996991","NL","Netherlands"
+"83.99.0.0","83.99.127.255","1398996992","1399029759","LU","Luxembourg"
+"83.99.128.0","83.99.255.255","1399029760","1399062527","LV","Latvia"
+"83.100.0.0","83.100.127.255","1399062528","1399095295","FI","Finland"
+"83.100.128.0","83.100.255.255","1399095296","1399128063","GB","United Kingdom"
+"83.101.0.0","83.101.127.255","1399128064","1399160831","BE","Belgium"
+"83.101.128.0","83.101.255.255","1399160832","1399193599","SA","Saudi Arabia"
+"83.102.0.0","83.102.127.255","1399193600","1399226367","FI","Finland"
+"83.102.128.0","83.102.255.255","1399226368","1399259135","RU","Russian Federation"
+"83.103.0.0","83.103.127.255","1399259136","1399291903","IT","Italy"
+"83.103.128.0","83.103.255.255","1399291904","1399324671","RO","Romania"
+"83.104.0.0","83.107.255.255","1399324672","1399586815","GB","United Kingdom"
+"83.108.0.0","83.109.255.255","1399586816","1399717887","NO","Norway"
+"83.110.0.0","83.111.255.255","1399717888","1399848959","AE","United Arab Emirates"
+"83.112.0.0","83.115.255.255","1399848960","1400111103","FR","France"
+"83.116.0.0","83.119.255.255","1400111104","1400373247","NL","Netherlands"
+"83.120.0.0","83.123.255.255","1400373248","1400635391","IR","Iran, Islamic Republic of"
+"83.124.0.0","83.126.7.255","1400635392","1400768511","DE","Germany"
+"83.126.8.0","83.127.255.255","1400768512","1400897535","EU","Europe"
+"83.128.0.0","83.128.255.255","1400897536","1400963071","NL","Netherlands"
+"83.129.0.0","83.129.255.255","1400963072","1401028607","DE","Germany"
+"83.130.0.0","83.130.255.255","1401028608","1401094143","IL","Israel"
+"83.131.0.0","83.131.255.255","1401094144","1401159679","HR","Croatia"
+"83.132.0.0","83.132.255.255","1401159680","1401225215","PT","Portugal"
+"83.133.0.0","83.133.63.255","1401225216","1401241599","DE","Germany"
+"83.133.64.0","83.133.83.255","1401241600","1401246719","EU","Europe"
+"83.133.84.0","83.133.127.255","1401246720","1401257983","DE","Germany"
+"83.133.128.0","83.133.179.255","1401257984","1401271295","EU","Europe"
+"83.133.180.0","83.133.191.255","1401271296","1401274367","DE","Germany"
+"83.133.192.0","83.133.207.255","1401274368","1401278463","EU","Europe"
+"83.133.208.0","83.133.227.255","1401278464","1401283583","DE","Germany"
+"83.133.228.0","83.133.239.255","1401283584","1401286655","EU","Europe"
+"83.133.240.0","83.133.255.255","1401286656","1401290751","DE","Germany"
+"83.134.0.0","83.134.255.255","1401290752","1401356287","BE","Belgium"
+"83.135.0.0","83.135.255.255","1401356288","1401421823","DE","Germany"
+"83.136.0.0","83.136.7.255","1401421824","1401423871","GB","United Kingdom"
+"83.136.8.0","83.136.15.255","1401423872","1401425919","AE","United Arab Emirates"
+"83.136.16.0","83.136.23.255","1401425920","1401427967","NL","Netherlands"
+"83.136.24.0","83.136.31.255","1401427968","1401430015","RU","Russian Federation"
+"83.136.32.0","83.136.39.255","1401430016","1401432063","AT","Austria"
+"83.136.40.0","83.136.47.255","1401432064","1401434111","IE","Ireland"
+"83.136.56.0","83.136.63.255","1401436160","1401438207","BH","Bahrain"
+"83.136.64.0","83.136.71.255","1401438208","1401440255","GB","United Kingdom"
+"83.136.72.0","83.136.87.255","1401440256","1401444351","DE","Germany"
+"83.136.88.0","83.136.95.255","1401444352","1401446399","DK","Denmark"
+"83.136.96.0","83.136.103.255","1401446400","1401448447","DE","Germany"
+"83.136.104.0","83.136.111.255","1401448448","1401450495","IT","Italy"
+"83.136.112.0","83.136.119.255","1401450496","1401452543","RU","Russian Federation"
+"83.136.120.0","83.136.127.255","1401452544","1401454591","GB","United Kingdom"
+"83.136.128.0","83.136.135.255","1401454592","1401456639","DE","Germany"
+"83.136.136.0","83.136.143.255","1401456640","1401458687","LV","Latvia"
+"83.136.152.0","83.136.159.255","1401460736","1401462783","PL","Poland"
+"83.136.160.0","83.136.167.255","1401462784","1401464831","FR","France"
+"83.136.168.0","83.136.175.255","1401464832","1401466879","IE","Ireland"
+"83.136.176.0","83.136.183.255","1401466880","1401468927","RS","Serbia"
+"83.136.184.0","83.136.191.255","1401468928","1401470975","ES","Spain"
+"83.136.192.0","83.136.199.255","1401470976","1401473023","NL","Netherlands"
+"83.136.200.0","83.136.207.255","1401473024","1401475071","CZ","Czech Republic"
+"83.136.208.0","83.136.215.255","1401475072","1401477119","FR","France"
+"83.136.216.0","83.136.223.255","1401477120","1401479167","BE","Belgium"
+"83.136.224.0","83.136.231.255","1401479168","1401481215","PL","Poland"
+"83.136.232.0","83.136.247.255","1401481216","1401485311","RU","Russian Federation"
+"83.136.248.0","83.137.1.218","1401485312","1401487834","GB","United Kingdom"
+"83.137.1.219","83.137.1.219","1401487835","1401487835","BE","Belgium"
+"83.137.1.220","83.137.1.255","1401487836","1401487871","GB","United Kingdom"
+"83.137.2.0","83.137.2.255","1401487872","1401488127","EU","Europe"
+"83.137.3.0","83.137.7.255","1401488128","1401489407","GB","United Kingdom"
+"83.137.8.0","83.137.15.255","1401489408","1401491455","SE","Sweden"
+"83.137.16.0","83.137.23.255","1401491456","1401493503","NL","Netherlands"
+"83.137.24.0","83.137.31.255","1401493504","1401495551","CH","Switzerland"
+"83.137.32.0","83.137.39.255","1401495552","1401497599","DE","Germany"
+"83.137.40.0","83.137.47.255","1401497600","1401499647","AT","Austria"
+"83.137.48.0","83.137.55.255","1401499648","1401501695","RU","Russian Federation"
+"83.137.56.0","83.137.62.255","1401501696","1401503487","IT","Italy"
+"83.137.63.0","83.137.63.255","1401503488","1401503743","AL","Albania"
+"83.137.64.0","83.137.71.255","1401503744","1401505791","DE","Germany"
+"83.137.72.0","83.137.87.255","1401505792","1401509887","CH","Switzerland"
+"83.137.88.0","83.137.95.255","1401509888","1401511935","UA","Ukraine"
+"83.137.96.0","83.137.103.255","1401511936","1401513983","DE","Germany"
+"83.137.104.0","83.137.111.255","1401513984","1401516031","IT","Italy"
+"83.137.112.0","83.137.119.255","1401516032","1401518079","AT","Austria"
+"83.137.120.0","83.137.127.255","1401518080","1401520127","DK","Denmark"
+"83.137.128.0","83.137.135.255","1401520128","1401522175","GB","United Kingdom"
+"83.137.136.0","83.137.151.255","1401522176","1401526271","NL","Netherlands"
+"83.137.152.0","83.137.159.255","1401526272","1401528319","HU","Hungary"
+"83.137.160.0","83.137.167.255","1401528320","1401530367","IT","Italy"
+"83.137.168.0","83.137.175.255","1401530368","1401532415","DE","Germany"
+"83.137.176.0","83.137.183.255","1401532416","1401534463","GB","United Kingdom"
+"83.137.184.0","83.137.191.255","1401534464","1401536511","DE","Germany"
+"83.137.192.0","83.137.199.255","1401536512","1401538559","NL","Netherlands"
+"83.137.200.0","83.137.207.255","1401538560","1401540607","NO","Norway"
+"83.137.208.0","83.137.215.255","1401540608","1401542655","GB","United Kingdom"
+"83.137.216.0","83.137.223.255","1401542656","1401544703","RU","Russian Federation"
+"83.137.224.0","83.137.231.255","1401544704","1401546751","GB","United Kingdom"
+"83.137.232.0","83.137.239.255","1401546752","1401548799","IT","Italy"
+"83.137.240.0","83.137.247.255","1401548800","1401550847","FR","France"
+"83.137.248.0","83.137.248.127","1401550848","1401550975","JE","Jersey"
+"83.137.248.128","83.137.248.191","1401550976","1401551039","GB","United Kingdom"
+"83.137.248.192","83.137.252.255","1401551040","1401552127","JE","Jersey"
+"83.137.253.0","83.137.253.255","1401552128","1401552383","GB","United Kingdom"
+"83.137.254.0","83.137.254.255","1401552384","1401552639","JE","Jersey"
+"83.137.255.0","83.137.255.127","1401552640","1401552767","GB","United Kingdom"
+"83.137.255.128","83.137.255.255","1401552768","1401552895","JE","Jersey"
+"83.138.0.0","83.138.7.255","1401552896","1401554943","NL","Netherlands"
+"83.138.8.0","83.138.15.255","1401554944","1401556991","IE","Ireland"
+"83.138.16.0","83.138.39.255","1401556992","1401563135","GB","United Kingdom"
+"83.138.40.0","83.138.47.255","1401563136","1401565183","ES","Spain"
+"83.138.48.0","83.138.55.255","1401565184","1401567231","RU","Russian Federation"
+"83.138.56.0","83.138.63.255","1401567232","1401569279","GB","United Kingdom"
+"83.138.64.0","83.138.127.255","1401569280","1401585663","DE","Germany"
+"83.138.128.0","83.138.191.255","1401585664","1401602047","GB","United Kingdom"
+"83.138.192.0","83.138.255.255","1401602048","1401618431","ES","Spain"
+"83.139.0.0","83.139.63.255","1401618432","1401634815","AM","Armenia"
+"83.139.64.0","83.139.127.255","1401634816","1401651199","HR","Croatia"
+"83.139.128.0","83.139.191.255","1401651200","1401667583","RU","Russian Federation"
+"83.139.192.0","83.139.255.255","1401667584","1401683967","IT","Italy"
+"83.140.0.0","83.140.94.255","1401683968","1401708287","SE","Sweden"
+"83.140.95.0","83.140.95.255","1401708288","1401708543","DE","Germany"
+"83.140.96.0","83.140.112.255","1401708544","1401712895","SE","Sweden"
+"83.140.113.0","83.140.113.255","1401712896","1401713151","DE","Germany"
+"83.140.114.0","83.140.170.255","1401713152","1401727743","SE","Sweden"
+"83.140.171.0","83.140.171.255","1401727744","1401727999","GB","United Kingdom"
+"83.140.172.0","83.140.220.255","1401728000","1401740543","SE","Sweden"
+"83.140.221.0","83.140.221.255","1401740544","1401740799","DE","Germany"
+"83.140.222.0","83.140.248.255","1401740800","1401747711","SE","Sweden"
+"83.140.249.0","83.140.249.255","1401747712","1401747967","FR","France"
+"83.140.250.0","83.140.255.255","1401747968","1401749503","SE","Sweden"
+"83.141.0.0","83.141.63.255","1401749504","1401765887","DE","Germany"
+"83.141.64.0","83.141.127.255","1401765888","1401782271","IE","Ireland"
+"83.141.128.0","83.141.255.255","1401782272","1401815039","FR","France"
+"83.142.0.0","83.142.7.255","1401815040","1401817087","SE","Sweden"
+"83.142.8.0","83.142.15.255","1401817088","1401819135","RU","Russian Federation"
+"83.142.16.0","83.142.23.255","1401819136","1401821183","BG","Bulgaria"
+"83.142.24.0","83.142.39.255","1401821184","1401825279","GB","United Kingdom"
+"83.142.40.0","83.142.47.255","1401825280","1401827327","PL","Poland"
+"83.142.56.0","83.142.63.255","1401829376","1401831423","PL","Poland"
+"83.142.64.0","83.142.71.255","1401831424","1401833471","GB","United Kingdom"
+"83.142.72.0","83.142.79.255","1401833472","1401835519","FI","Finland"
+"83.142.80.0","83.142.87.255","1401835520","1401837567","DE","Germany"
+"83.142.88.0","83.142.95.255","1401837568","1401839615","CH","Switzerland"
+"83.142.96.0","83.142.103.255","1401839616","1401841663","NO","Norway"
+"83.142.104.0","83.142.111.255","1401841664","1401843711","UA","Ukraine"
+"83.142.112.0","83.142.127.255","1401843712","1401847807","PL","Poland"
+"83.142.128.0","83.142.135.255","1401847808","1401849855","DE","Germany"
+"83.142.136.0","83.142.143.255","1401849856","1401851903","PL","Poland"
+"83.142.144.0","83.142.151.255","1401851904","1401853951","FR","France"
+"83.142.152.0","83.142.159.255","1401853952","1401855999","PL","Poland"
+"83.142.160.0","83.142.167.255","1401856000","1401858047","RU","Russian Federation"
+"83.142.168.0","83.142.207.255","1401858048","1401868287","PL","Poland"
+"83.142.208.0","83.142.215.255","1401868288","1401870335","UA","Ukraine"
+"83.142.216.0","83.142.223.255","1401870336","1401872383","PL","Poland"
+"83.142.224.0","83.142.231.255","1401872384","1401874431","GB","United Kingdom"
+"83.142.232.0","83.142.239.255","1401874432","1401876479","UA","Ukraine"
+"83.142.240.0","83.142.247.255","1401876480","1401878527","ES","Spain"
+"83.142.248.0","83.142.255.255","1401878528","1401880575","MT","Malta"
+"83.143.0.0","83.143.7.255","1401880576","1401882623","DE","Germany"
+"83.143.8.0","83.143.15.255","1401882624","1401884671","NG","Nigeria"
+"83.143.16.0","83.143.23.255","1401884672","1401886719","FR","France"
+"83.143.24.0","83.143.31.255","1401886720","1401888767","BW","Botswana"
+"83.143.32.0","83.143.39.255","1401888768","1401890815","RU","Russian Federation"
+"83.143.40.0","83.143.47.255","1401890816","1401892863","PL","Poland"
+"83.143.48.0","83.143.55.255","1401892864","1401894911","RU","Russian Federation"
+"83.143.56.0","83.143.63.255","1401894912","1401896959","FI","Finland"
+"83.143.64.0","83.143.67.255","1401896960","1401897983","RU","Russian Federation"
+"83.143.68.0","83.143.71.255","1401897984","1401899007","MD","Moldova, Republic of"
+"83.143.80.0","83.143.87.255","1401901056","1401903103","NO","Norway"
+"83.143.88.0","83.143.95.255","1401903104","1401905151","FI","Finland"
+"83.143.96.0","83.143.103.255","1401905152","1401907199","PL","Poland"
+"83.143.120.0","83.143.127.255","1401911296","1401913343","DK","Denmark"
+"83.143.128.0","83.143.143.255","1401913344","1401917439","PL","Poland"
+"83.143.144.0","83.143.151.255","1401917440","1401919487","BG","Bulgaria"
+"83.143.152.0","83.143.159.255","1401919488","1401921535","RU","Russian Federation"
+"83.143.160.0","83.143.167.255","1401921536","1401923583","PL","Poland"
+"83.143.168.0","83.143.175.255","1401923584","1401925631","GG","Guernsey"
+"83.143.176.0","83.143.183.255","1401925632","1401927679","BG","Bulgaria"
+"83.143.184.0","83.143.191.255","1401927680","1401929727","NL","Netherlands"
+"83.143.192.0","83.143.199.255","1401929728","1401931775","RU","Russian Federation"
+"83.143.200.0","83.143.207.255","1401931776","1401933823","UA","Ukraine"
+"83.143.208.0","83.143.215.255","1401933824","1401935871","DE","Germany"
+"83.143.216.0","83.143.223.255","1401935872","1401937919","FI","Finland"
+"83.143.224.0","83.143.231.255","1401937920","1401939967","GB","United Kingdom"
+"83.143.232.0","83.143.239.255","1401939968","1401942015","UA","Ukraine"
+"83.143.240.0","83.143.240.47","1401942016","1401942063","CZ","Czech Republic"
+"83.143.240.48","83.143.240.55","1401942064","1401942071","HU","Hungary"
+"83.143.240.56","83.143.242.127","1401942072","1401942655","EU","Europe"
+"83.143.242.128","83.143.242.135","1401942656","1401942663","IT","Italy"
+"83.143.242.136","83.143.242.255","1401942664","1401942783","EU","Europe"
+"83.143.243.0","83.143.244.95","1401942784","1401943135","GB","United Kingdom"
+"83.143.244.96","83.143.244.255","1401943136","1401943295","EU","Europe"
+"83.143.245.0","83.143.245.127","1401943296","1401943423","DE","Germany"
+"83.143.245.128","83.143.245.255","1401943424","1401943551","GB","United Kingdom"
+"83.143.246.0","83.143.247.255","1401943552","1401944063","US","United States"
+"83.143.248.0","83.143.255.255","1401944064","1401946111","BG","Bulgaria"
+"83.144.0.0","83.144.63.255","1401946112","1401962495","FR","France"
+"83.144.64.0","83.144.127.255","1401962496","1401978879","PL","Poland"
+"83.144.128.0","83.144.191.255","1401978880","1401995263","PT","Portugal"
+"83.144.192.0","83.144.255.255","1401995264","1402011647","CH","Switzerland"
+"83.145.0.0","83.145.27.255","1402011648","1402018815","SE","Sweden"
+"83.145.28.0","83.145.31.255","1402018816","1402019839","FI","Finland"
+"83.145.32.0","83.145.60.255","1402019840","1402027263","SE","Sweden"
+"83.145.61.0","83.145.61.255","1402027264","1402027519","NO","Norway"
+"83.145.62.0","83.145.63.255","1402027520","1402028031","SE","Sweden"
+"83.145.64.0","83.145.127.255","1402028032","1402044415","FR","France"
+"83.145.128.0","83.145.191.255","1402044416","1402060799","PL","Poland"
+"83.145.192.0","83.145.255.255","1402060800","1402077183","FI","Finland"
+"83.146.0.0","83.146.63.255","1402077184","1402093567","GB","United Kingdom"
+"83.146.64.0","83.146.127.255","1402093568","1402109951","RU","Russian Federation"
+"83.146.128.0","83.146.255.255","1402109952","1402142719","FI","Finland"
+"83.147.0.0","83.147.63.255","1402142720","1402159103","ES","Spain"
+"83.147.64.0","83.147.127.255","1402159104","1402175487","IT","Italy"
+"83.147.128.0","83.147.191.255","1402175488","1402191871","IE","Ireland"
+"83.147.192.0","83.147.255.255","1402191872","1402208255","IR","Iran, Islamic Republic of"
+"83.148.0.0","83.148.63.255","1402208256","1402224639","CZ","Czech Republic"
+"83.148.64.0","83.148.127.255","1402224640","1402241023","BG","Bulgaria"
+"83.148.128.0","83.148.191.255","1402241024","1402257407","GB","United Kingdom"
+"83.148.192.0","83.148.255.255","1402257408","1402273791","FI","Finland"
+"83.149.0.0","83.149.14.255","1402273792","1402277631","RU","Russian Federation"
+"83.149.15.0","83.149.15.255","1402277632","1402277887","TJ","Tajikistan"
+"83.149.16.0","83.149.63.255","1402277888","1402290175","RU","Russian Federation"
+"83.149.64.0","83.149.126.156","1402290176","1402306204","NL","Netherlands"
+"83.149.126.157","83.149.126.157","1402306205","1402306205","DE","Germany"
+"83.149.126.158","83.149.127.255","1402306206","1402306559","NL","Netherlands"
+"83.149.128.0","83.149.191.255","1402306560","1402322943","IT","Italy"
+"83.149.192.0","83.149.255.255","1402322944","1402339327","RU","Russian Federation"
+"83.150.0.0","83.150.63.255","1402339328","1402355711","CH","Switzerland"
+"83.150.64.0","83.150.127.255","1402355712","1402372095","FI","Finland"
+"83.150.128.0","83.150.191.255","1402372096","1402388479","SE","Sweden"
+"83.151.0.0","83.151.15.255","1402404864","1402408959","RU","Russian Federation"
+"83.151.16.0","83.151.31.255","1402408960","1402413055","DE","Germany"
+"83.151.32.0","83.151.47.255","1402413056","1402417151","PL","Poland"
+"83.151.48.0","83.151.63.255","1402417152","1402421247","DE","Germany"
+"83.151.64.0","83.151.64.127","1402421248","1402421375","NL","Netherlands"
+"83.151.64.128","83.151.65.231","1402421376","1402421735","FR","France"
+"83.151.65.232","83.151.65.239","1402421736","1402421743","NL","Netherlands"
+"83.151.65.240","83.151.67.103","1402421744","1402422119","FR","France"
+"83.151.67.104","83.151.67.111","1402422120","1402422127","PT","Portugal"
+"83.151.67.112","83.151.67.143","1402422128","1402422159","FR","France"
+"83.151.67.144","83.151.67.151","1402422160","1402422167","AT","Austria"
+"83.151.67.152","83.151.69.255","1402422168","1402422783","FR","France"
+"83.151.70.0","83.151.70.255","1402422784","1402423039","LU","Luxembourg"
+"83.151.71.0","83.151.71.255","1402423040","1402423295","FR","France"
+"83.151.72.0","83.151.72.103","1402423296","1402423399","BE","Belgium"
+"83.151.72.104","83.151.72.111","1402423400","1402423407","LU","Luxembourg"
+"83.151.72.112","83.151.73.255","1402423408","1402423807","BE","Belgium"
+"83.151.74.0","83.151.74.31","1402423808","1402423839","FR","France"
+"83.151.74.32","83.151.74.39","1402423840","1402423847","ES","Spain"
+"83.151.74.40","83.151.74.111","1402423848","1402423919","FR","France"
+"83.151.74.112","83.151.74.119","1402423920","1402423927","ES","Spain"
+"83.151.74.120","83.151.75.255","1402423928","1402424319","FR","France"
+"83.151.76.0","83.151.76.255","1402424320","1402424575","BE","Belgium"
+"83.151.77.0","83.151.77.255","1402424576","1402424831","FR","France"
+"83.151.78.0","83.151.79.255","1402424832","1402425343","GB","United Kingdom"
+"83.151.80.0","83.151.80.255","1402425344","1402425599","DE","Germany"
+"83.151.81.0","83.151.81.255","1402425600","1402425855","LU","Luxembourg"
+"83.151.82.0","83.151.82.15","1402425856","1402425871","BE","Belgium"
+"83.151.82.16","83.151.82.79","1402425872","1402425935","FR","France"
+"83.151.82.80","83.151.82.87","1402425936","1402425943","NL","Netherlands"
+"83.151.82.88","83.151.82.143","1402425944","1402425999","FR","France"
+"83.151.82.144","83.151.82.159","1402426000","1402426015","CH","Switzerland"
+"83.151.82.160","83.151.83.159","1402426016","1402426271","FR","France"
+"83.151.83.160","83.151.83.167","1402426272","1402426279","PT","Portugal"
+"83.151.83.168","83.151.83.255","1402426280","1402426367","FR","France"
+"83.151.84.0","83.151.84.255","1402426368","1402426623","DE","Germany"
+"83.151.85.0","83.151.86.255","1402426624","1402427135","CH","Switzerland"
+"83.151.87.0","83.151.87.103","1402427136","1402427239","GB","United Kingdom"
+"83.151.87.104","83.151.87.111","1402427240","1402427247","FR","France"
+"83.151.87.112","83.151.87.199","1402427248","1402427335","GB","United Kingdom"
+"83.151.87.200","83.151.87.207","1402427336","1402427343","FR","France"
+"83.151.87.208","83.151.88.143","1402427344","1402427535","GB","United Kingdom"
+"83.151.88.144","83.151.88.159","1402427536","1402427551","BE","Belgium"
+"83.151.88.160","83.151.89.7","1402427552","1402427655","GB","United Kingdom"
+"83.151.89.8","83.151.89.15","1402427656","1402427663","FR","France"
+"83.151.89.16","83.151.89.23","1402427664","1402427671","GB","United Kingdom"
+"83.151.89.24","83.151.89.31","1402427672","1402427679","NL","Netherlands"
+"83.151.89.32","83.151.89.255","1402427680","1402427903","GB","United Kingdom"
+"83.151.90.0","83.151.90.31","1402427904","1402427935","FR","France"
+"83.151.90.32","83.151.90.47","1402427936","1402427951","GB","United Kingdom"
+"83.151.90.48","83.151.90.55","1402427952","1402427959","FR","France"
+"83.151.90.56","83.151.90.119","1402427960","1402428023","GB","United Kingdom"
+"83.151.90.120","83.151.90.127","1402428024","1402428031","AT","Austria"
+"83.151.90.128","83.151.90.191","1402428032","1402428095","GB","United Kingdom"
+"83.151.90.192","83.151.90.199","1402428096","1402428103","BE","Belgium"
+"83.151.90.200","83.151.90.207","1402428104","1402428111","GB","United Kingdom"
+"83.151.90.208","83.151.90.215","1402428112","1402428119","BE","Belgium"
+"83.151.90.216","83.151.91.95","1402428120","1402428255","GB","United Kingdom"
+"83.151.91.96","83.151.91.111","1402428256","1402428271","AT","Austria"
+"83.151.91.112","83.151.91.119","1402428272","1402428279","FR","France"
+"83.151.91.120","83.151.91.135","1402428280","1402428295","GB","United Kingdom"
+"83.151.91.136","83.151.91.151","1402428296","1402428311","BE","Belgium"
+"83.151.91.152","83.151.91.159","1402428312","1402428319","NL","Netherlands"
+"83.151.91.160","83.151.91.175","1402428320","1402428335","FR","France"
+"83.151.91.176","83.151.91.191","1402428336","1402428351","BE","Belgium"
+"83.151.91.192","83.151.95.255","1402428352","1402429439","GB","United Kingdom"
+"83.151.96.0","83.151.103.255","1402429440","1402431487","US","United States"
+"83.151.104.0","83.151.112.64","1402431488","1402433600","GB","United Kingdom"
+"83.151.112.65","83.151.112.65","1402433601","1402433601","FR","France"
+"83.151.112.66","83.151.117.255","1402433602","1402435071","GB","United Kingdom"
+"83.151.118.0","83.151.118.31","1402435072","1402435103","LU","Luxembourg"
+"83.151.118.32","83.151.127.255","1402435104","1402437631","GB","United Kingdom"
+"83.151.128.0","83.151.191.255","1402437632","1402454015","DK","Denmark"
+"83.151.192.0","83.151.197.255","1402454016","1402455551","GB","United Kingdom"
+"83.151.198.0","83.151.198.255","1402455552","1402455807","US","United States"
+"83.151.199.0","83.151.255.255","1402455808","1402470399","GB","United Kingdom"
+"83.152.0.0","83.159.255.255","1402470400","1402994687","FR","France"
+"83.160.0.0","83.163.255.255","1402994688","1403256831","NL","Netherlands"
+"83.164.0.0","83.164.255.255","1403256832","1403322367","AT","Austria"
+"83.165.0.0","83.165.255.255","1403322368","1403387903","ES","Spain"
+"83.166.0.0","83.166.31.255","1403387904","1403396095","SE","Sweden"
+"83.166.32.0","83.166.63.255","1403396096","1403404287","EE","Estonia"
+"83.166.64.0","83.166.95.255","1403404288","1403412479","GB","United Kingdom"
+"83.166.96.0","83.166.127.255","1403412480","1403420671","RU","Russian Federation"
+"83.166.128.0","83.166.159.255","1403420672","1403428863","CH","Switzerland"
+"83.166.160.0","83.166.191.255","1403428864","1403437055","GB","United Kingdom"
+"83.166.192.0","83.166.223.255","1403437056","1403445247","RO","Romania"
+"83.166.224.0","83.166.231.255","1403445248","1403447295","RU","Russian Federation"
+"83.166.232.0","83.166.236.255","1403447296","1403448575","MD","Moldova, Republic of"
+"83.166.237.0","83.167.31.255","1403448576","1403461631","RU","Russian Federation"
+"83.167.32.0","83.167.63.255","1403461632","1403469823","FR","France"
+"83.167.64.0","83.167.127.255","1403469824","1403486207","RU","Russian Federation"
+"83.167.128.0","83.167.159.255","1403486208","1403494399","FR","France"
+"83.167.160.0","83.167.191.255","1403494400","1403502591","GB","United Kingdom"
+"83.167.192.0","83.167.223.255","1403502592","1403510783","NL","Netherlands"
+"83.167.224.0","83.167.255.255","1403510784","1403518975","CZ","Czech Republic"
+"83.168.0.0","83.168.63.255","1403518976","1403535359","CY","Cyprus"
+"83.168.64.0","83.168.127.255","1403535360","1403551743","PL","Poland"
+"83.168.128.0","83.168.191.255","1403551744","1403568127","SK","Slovakia"
+"83.168.192.0","83.168.211.255","1403568128","1403573247","SE","Sweden"
+"83.168.212.0","83.168.212.255","1403573248","1403573503","ES","Spain"
+"83.168.213.0","83.168.217.255","1403573504","1403574783","SE","Sweden"
+"83.168.218.0","83.168.218.255","1403574784","1403575039","IT","Italy"
+"83.168.219.0","83.168.222.255","1403575040","1403576063","SE","Sweden"
+"83.168.223.0","83.168.223.255","1403576064","1403576319","DE","Germany"
+"83.168.224.0","83.168.233.255","1403576320","1403578879","SE","Sweden"
+"83.168.234.0","83.168.234.255","1403578880","1403579135","DK","Denmark"
+"83.168.235.0","83.168.245.255","1403579136","1403581951","SE","Sweden"
+"83.168.246.0","83.168.246.255","1403581952","1403582207","US","United States"
+"83.168.247.0","83.168.255.255","1403582208","1403584511","SE","Sweden"
+"83.169.0.0","83.169.63.255","1403584512","1403600895","DE","Germany"
+"83.169.64.0","83.169.127.255","1403600896","1403617279","FR","France"
+"83.169.128.0","83.169.191.255","1403617280","1403633663","DE","Germany"
+"83.169.192.0","83.169.255.255","1403633664","1403650047","RU","Russian Federation"
+"83.170.0.0","83.170.63.255","1403650048","1403666431","DE","Germany"
+"83.170.64.0","83.170.191.255","1403666432","1403699199","GB","United Kingdom"
+"83.170.192.0","83.170.255.255","1403699200","1403715583","UA","Ukraine"
+"83.171.0.0","83.171.63.255","1403715584","1403731967","LT","Lithuania"
+"83.171.64.0","83.171.127.255","1403731968","1403748351","RU","Russian Federation"
+"83.171.128.0","83.171.191.255","1403748352","1403764735","DE","Germany"
+"83.172.0.0","83.172.63.255","1403781120","1403797503","RU","Russian Federation"
+"83.172.64.0","83.172.127.255","1403797504","1403813887","SE","Sweden"
+"83.172.128.0","83.172.191.255","1403813888","1403830271","NL","Netherlands"
+"83.172.192.0","83.172.255.255","1403830272","1403846655","CH","Switzerland"
+"83.173.0.0","83.173.63.255","1403846656","1403863039","IS","Iceland"
+"83.173.64.0","83.173.127.255","1403863040","1403879423","FR","France"
+"83.173.128.0","83.173.191.255","1403879424","1403895807","ES","Spain"
+"83.173.192.0","83.173.255.255","1403895808","1403912191","CH","Switzerland"
+"83.174.0.0","83.174.63.255","1403912192","1403928575","PT","Portugal"
+"83.174.64.0","83.174.127.255","1403928576","1403944959","SE","Sweden"
+"83.174.128.0","83.174.159.255","1403944960","1403953151","GR","Greece"
+"83.174.160.0","83.174.191.255","1403953152","1403961343","IE","Ireland"
+"83.174.192.0","83.174.255.255","1403961344","1403977727","RU","Russian Federation"
+"83.175.0.0","83.175.63.255","1403977728","1403994111","IT","Italy"
+"83.175.64.0","83.175.127.255","1403994112","1404010495","AT","Austria"
+"83.175.128.0","83.175.191.255","1404010496","1404026879","PL","Poland"
+"83.175.192.0","83.175.255.255","1404026880","1404043263","ES","Spain"
+"83.176.0.0","83.176.31.255","1404043264","1404051455","EE","Estonia"
+"83.176.32.0","83.176.63.255","1404051456","1404059647","HR","Croatia"
+"83.176.64.0","83.176.129.255","1404059648","1404076543","SE","Sweden"
+"83.176.130.0","83.176.149.255","1404076544","1404081663","LV","Latvia"
+"83.176.150.0","83.176.159.255","1404081664","1404084223","SE","Sweden"
+"83.176.160.0","83.176.218.255","1404084224","1404099327","LT","Lithuania"
+"83.176.219.0","83.176.219.255","1404099328","1404099583","SE","Sweden"
+"83.176.220.0","83.176.233.255","1404099584","1404103167","LT","Lithuania"
+"83.176.234.0","83.176.235.255","1404103168","1404103679","SE","Sweden"
+"83.176.236.0","83.176.255.255","1404103680","1404108799","LT","Lithuania"
+"83.177.0.0","83.177.31.255","1404108800","1404116991","HR","Croatia"
+"83.177.32.0","83.177.63.255","1404116992","1404125183","LT","Lithuania"
+"83.177.64.0","83.177.95.255","1404125184","1404133375","HR","Croatia"
+"83.177.96.0","83.177.127.255","1404133376","1404141567","SE","Sweden"
+"83.177.128.0","83.177.159.255","1404141568","1404149759","LV","Latvia"
+"83.177.160.0","83.177.191.255","1404149760","1404157951","SE","Sweden"
+"83.177.192.0","83.177.255.255","1404157952","1404174335","LV","Latvia"
+"83.178.0.0","83.178.31.255","1404174336","1404182527","EE","Estonia"
+"83.178.32.0","83.178.51.127","1404182528","1404187519","SE","Sweden"
+"83.178.51.128","83.178.51.143","1404187520","1404187535","LV","Latvia"
+"83.178.51.144","83.178.51.159","1404187536","1404187551","NL","Netherlands"
+"83.178.51.160","83.178.57.255","1404187552","1404189183","SE","Sweden"
+"83.178.58.0","83.178.63.255","1404189184","1404190719","EE","Estonia"
+"83.178.64.0","83.178.71.255","1404190720","1404192767","SE","Sweden"
+"83.178.72.0","83.178.79.255","1404192768","1404194815","LV","Latvia"
+"83.178.80.0","83.178.95.255","1404194816","1404198911","LT","Lithuania"
+"83.178.96.0","83.178.103.255","1404198912","1404200959","SE","Sweden"
+"83.178.104.0","83.178.127.255","1404200960","1404207103","HR","Croatia"
+"83.178.128.0","83.178.135.255","1404207104","1404209151","LV","Latvia"
+"83.178.136.0","83.178.139.255","1404209152","1404210175","SE","Sweden"
+"83.178.140.0","83.178.147.255","1404210176","1404212223","LV","Latvia"
+"83.178.148.0","83.178.159.255","1404212224","1404215295","SE","Sweden"
+"83.178.160.0","83.178.175.255","1404215296","1404219391","LV","Latvia"
+"83.178.176.0","83.178.179.255","1404219392","1404220415","SE","Sweden"
+"83.178.180.0","83.178.183.255","1404220416","1404221439","EE","Estonia"
+"83.178.184.0","83.178.187.255","1404221440","1404222463","SE","Sweden"
+"83.178.188.0","83.178.189.255","1404222464","1404222975","LV","Latvia"
+"83.178.190.0","83.178.199.255","1404222976","1404225535","SE","Sweden"
+"83.178.200.0","83.178.223.255","1404225536","1404231679","LV","Latvia"
+"83.178.224.0","83.178.227.255","1404231680","1404232703","SE","Sweden"
+"83.178.228.0","83.178.229.255","1404232704","1404233215","LV","Latvia"
+"83.178.230.0","83.178.233.255","1404233216","1404234239","SE","Sweden"
+"83.178.234.0","83.178.255.255","1404234240","1404239871","HR","Croatia"
+"83.179.0.0","83.179.10.255","1404239872","1404242687","EE","Estonia"
+"83.179.11.0","83.179.11.63","1404242688","1404242751","SE","Sweden"
+"83.179.11.64","83.180.31.255","1404242752","1404313599","EE","Estonia"
+"83.180.32.0","83.180.63.255","1404313600","1404321791","HR","Croatia"
+"83.180.64.0","83.180.127.255","1404321792","1404338175","EE","Estonia"
+"83.180.128.0","83.180.135.255","1404338176","1404340223","SE","Sweden"
+"83.180.136.0","83.180.143.255","1404340224","1404342271","HR","Croatia"
+"83.180.144.0","83.180.223.255","1404342272","1404362751","SE","Sweden"
+"83.180.224.0","83.181.20.224","1404362752","1404376288","LT","Lithuania"
+"83.181.20.225","83.181.20.225","1404376289","1404376289","SE","Sweden"
+"83.181.20.226","83.181.31.255","1404376290","1404379135","LT","Lithuania"
+"83.181.32.0","83.181.47.255","1404379136","1404383231","AT","Austria"
+"83.181.48.0","83.181.55.255","1404383232","1404385279","HR","Croatia"
+"83.181.56.0","83.181.58.255","1404385280","1404386047","LT","Lithuania"
+"83.181.59.0","83.181.59.255","1404386048","1404386303","SE","Sweden"
+"83.181.60.0","83.181.191.255","1404386304","1404420095","LT","Lithuania"
+"83.181.192.0","83.181.217.6","1404420096","1404426502","HR","Croatia"
+"83.181.217.7","83.181.217.7","1404426503","1404426503","SE","Sweden"
+"83.181.217.8","83.181.255.255","1404426504","1404436479","HR","Croatia"
+"83.182.0.0","83.182.31.255","1404436480","1404444671","SE","Sweden"
+"83.182.32.0","83.182.63.255","1404444672","1404452863","LT","Lithuania"
+"83.182.64.0","83.183.31.255","1404452864","1404510207","SE","Sweden"
+"83.183.32.0","83.183.63.255","1404510208","1404518399","HR","Croatia"
+"83.183.64.0","83.183.79.255","1404518400","1404522495","SE","Sweden"
+"83.183.80.0","83.183.95.255","1404522496","1404526591","LV","Latvia"
+"83.183.96.0","83.183.143.255","1404526592","1404538879","SE","Sweden"
+"83.183.144.0","83.183.159.255","1404538880","1404542975","LV","Latvia"
+"83.183.160.0","83.183.223.255","1404542976","1404559359","SE","Sweden"
+"83.183.224.0","83.183.239.255","1404559360","1404563455","LV","Latvia"
+"83.183.240.0","83.183.255.255","1404563456","1404567551","SE","Sweden"
+"83.184.0.0","83.184.63.255","1404567552","1404583935","HR","Croatia"
+"83.184.64.0","83.184.127.255","1404583936","1404600319","EE","Estonia"
+"83.184.128.0","83.184.255.255","1404600320","1404633087","SE","Sweden"
+"83.185.0.0","83.185.31.255","1404633088","1404641279","HR","Croatia"
+"83.185.32.0","83.185.175.255","1404641280","1404678143","SE","Sweden"
+"83.185.176.0","83.185.183.255","1404678144","1404680191","HR","Croatia"
+"83.185.184.0","83.186.127.255","1404680192","1404731391","SE","Sweden"
+"83.186.128.0","83.186.255.255","1404731392","1404764159","HR","Croatia"
+"83.187.0.0","83.187.15.255","1404764160","1404768255","NL","Netherlands"
+"83.187.16.0","83.187.31.255","1404768256","1404772351","SE","Sweden"
+"83.187.32.0","83.187.63.255","1404772352","1404780543","NL","Netherlands"
+"83.187.64.0","83.187.95.255","1404780544","1404788735","SE","Sweden"
+"83.187.96.0","83.187.127.255","1404788736","1404796927","LT","Lithuania"
+"83.187.128.0","83.187.143.255","1404796928","1404801023","EE","Estonia"
+"83.187.144.0","83.187.151.255","1404801024","1404803071","SE","Sweden"
+"83.187.152.0","83.187.155.255","1404803072","1404804095","LV","Latvia"
+"83.187.156.0","83.187.159.255","1404804096","1404805119","SE","Sweden"
+"83.187.160.0","83.187.191.255","1404805120","1404813311","AT","Austria"
+"83.187.192.0","83.187.201.255","1404813312","1404815871","EE","Estonia"
+"83.187.202.0","83.187.203.255","1404815872","1404816383","LT","Lithuania"
+"83.187.204.0","83.187.223.255","1404816384","1404821503","SE","Sweden"
+"83.187.224.0","83.188.127.255","1404821504","1404862463","LT","Lithuania"
+"83.188.128.0","83.188.159.255","1404862464","1404870655","HR","Croatia"
+"83.188.160.0","83.188.167.255","1404870656","1404872703","LT","Lithuania"
+"83.188.168.0","83.188.175.255","1404872704","1404874751","SE","Sweden"
+"83.188.176.0","83.188.179.255","1404874752","1404875775","LV","Latvia"
+"83.188.180.0","83.188.183.255","1404875776","1404876799","LT","Lithuania"
+"83.188.184.0","83.188.223.255","1404876800","1404887039","SE","Sweden"
+"83.188.224.0","83.188.255.255","1404887040","1404895231","LT","Lithuania"
+"83.189.0.0","83.189.103.255","1404895232","1404921855","NL","Netherlands"
+"83.189.104.0","83.189.127.255","1404921856","1404927999","LT","Lithuania"
+"83.189.128.0","83.189.191.255","1404928000","1404944383","SE","Sweden"
+"83.189.192.0","83.189.255.255","1404944384","1404960767","LT","Lithuania"
+"83.190.0.0","83.190.63.255","1404960768","1404977151","SE","Sweden"
+"83.190.64.0","83.190.127.255","1404977152","1404993535","LT","Lithuania"
+"83.190.128.0","83.190.191.255","1404993536","1405009919","SE","Sweden"
+"83.190.192.0","83.191.63.255","1405009920","1405042687","LT","Lithuania"
+"83.191.64.0","83.191.95.255","1405042688","1405050879","HR","Croatia"
+"83.191.96.0","83.191.127.255","1405050880","1405059071","AT","Austria"
+"83.191.128.0","83.191.159.255","1405059072","1405067263","SE","Sweden"
+"83.191.160.0","83.191.255.255","1405067264","1405091839","EE","Estonia"
+"83.192.0.0","83.203.1.255","1405091840","1405813247","FR","France"
+"83.203.2.0","83.203.2.255","1405813248","1405813503","MQ","Martinique"
+"83.203.3.0","83.203.4.255","1405813504","1405814015","FR","France"
+"83.203.5.0","83.203.5.255","1405814016","1405814271","MQ","Martinique"
+"83.203.6.0","83.203.7.255","1405814272","1405814783","FR","France"
+"83.203.8.0","83.203.12.255","1405814784","1405816063","MQ","Martinique"
+"83.203.13.0","83.203.20.255","1405816064","1405818111","FR","France"
+"83.203.21.0","83.203.29.255","1405818112","1405820415","MQ","Martinique"
+"83.203.30.0","83.203.31.255","1405820416","1405820927","FR","France"
+"83.203.32.0","83.203.32.255","1405820928","1405821183","MQ","Martinique"
+"83.203.33.0","83.203.34.255","1405821184","1405821695","FR","France"
+"83.203.35.0","83.203.35.255","1405821696","1405821951","MQ","Martinique"
+"83.203.36.0","83.203.36.255","1405821952","1405822207","FR","France"
+"83.203.37.0","83.203.38.255","1405822208","1405822719","MQ","Martinique"
+"83.203.39.0","83.203.40.255","1405822720","1405823231","FR","France"
+"83.203.41.0","83.203.42.255","1405823232","1405823743","MQ","Martinique"
+"83.203.43.0","83.203.43.255","1405823744","1405823999","FR","France"
+"83.203.44.0","83.203.44.255","1405824000","1405824255","MQ","Martinique"
+"83.203.45.0","83.203.45.255","1405824256","1405824511","FR","France"
+"83.203.46.0","83.203.54.255","1405824512","1405826815","MQ","Martinique"
+"83.203.55.0","83.203.56.255","1405826816","1405827327","FR","France"
+"83.203.57.0","83.203.57.255","1405827328","1405827583","MQ","Martinique"
+"83.203.58.0","83.203.58.255","1405827584","1405827839","FR","France"
+"83.203.59.0","83.203.63.255","1405827840","1405829119","MQ","Martinique"
+"83.203.64.0","83.203.65.255","1405829120","1405829631","FR","France"
+"83.203.66.0","83.203.67.255","1405829632","1405830143","MQ","Martinique"
+"83.203.68.0","83.203.68.255","1405830144","1405830399","FR","France"
+"83.203.69.0","83.203.73.255","1405830400","1405831679","MQ","Martinique"
+"83.203.74.0","83.203.76.255","1405831680","1405832447","FR","France"
+"83.203.77.0","83.203.85.255","1405832448","1405834751","MQ","Martinique"
+"83.203.86.0","83.203.86.255","1405834752","1405835007","FR","France"
+"83.203.87.0","83.203.87.255","1405835008","1405835263","MQ","Martinique"
+"83.203.88.0","83.203.88.255","1405835264","1405835519","FR","France"
+"83.203.89.0","83.203.92.255","1405835520","1405836543","MQ","Martinique"
+"83.203.93.0","83.203.95.255","1405836544","1405837311","FR","France"
+"83.203.96.0","83.203.102.255","1405837312","1405839103","MQ","Martinique"
+"83.203.103.0","83.203.103.255","1405839104","1405839359","FR","France"
+"83.203.104.0","83.203.108.255","1405839360","1405840639","MQ","Martinique"
+"83.203.109.0","83.203.109.255","1405840640","1405840895","FR","France"
+"83.203.110.0","83.203.112.255","1405840896","1405841663","MQ","Martinique"
+"83.203.113.0","83.203.113.255","1405841664","1405841919","FR","France"
+"83.203.114.0","83.203.127.255","1405841920","1405845503","MQ","Martinique"
+"83.203.128.0","83.203.128.255","1405845504","1405845759","FR","France"
+"83.203.129.0","83.203.134.255","1405845760","1405847295","MQ","Martinique"
+"83.203.135.0","83.203.136.255","1405847296","1405847807","FR","France"
+"83.203.137.0","83.203.138.255","1405847808","1405848319","MQ","Martinique"
+"83.203.139.0","83.203.145.255","1405848320","1405850111","FR","France"
+"83.203.146.0","83.203.146.255","1405850112","1405850367","MQ","Martinique"
+"83.203.147.0","83.203.151.255","1405850368","1405851647","FR","France"
+"83.203.152.0","83.203.152.255","1405851648","1405851903","MQ","Martinique"
+"83.203.153.0","83.203.153.255","1405851904","1405852159","FR","France"
+"83.203.154.0","83.203.155.255","1405852160","1405852671","MQ","Martinique"
+"83.203.156.0","83.203.156.255","1405852672","1405852927","FR","France"
+"83.203.157.0","83.203.157.255","1405852928","1405853183","MQ","Martinique"
+"83.203.158.0","83.203.158.255","1405853184","1405853439","FR","France"
+"83.203.159.0","83.203.159.255","1405853440","1405853695","MQ","Martinique"
+"83.203.160.0","83.203.161.255","1405853696","1405854207","FR","France"
+"83.203.162.0","83.203.162.255","1405854208","1405854463","MQ","Martinique"
+"83.203.163.0","83.203.164.255","1405854464","1405854975","FR","France"
+"83.203.165.0","83.203.165.255","1405854976","1405855231","MQ","Martinique"
+"83.203.166.0","83.203.166.255","1405855232","1405855487","FR","France"
+"83.203.167.0","83.203.167.255","1405855488","1405855743","MQ","Martinique"
+"83.203.168.0","83.203.168.255","1405855744","1405855999","FR","France"
+"83.203.169.0","83.203.179.255","1405856000","1405858815","MQ","Martinique"
+"83.203.180.0","83.203.180.255","1405858816","1405859071","FR","France"
+"83.203.181.0","83.203.195.255","1405859072","1405862911","MQ","Martinique"
+"83.203.196.0","83.203.196.255","1405862912","1405863167","FR","France"
+"83.203.197.0","83.203.199.255","1405863168","1405863935","MQ","Martinique"
+"83.203.200.0","83.203.205.255","1405863936","1405865471","FR","France"
+"83.203.206.0","83.203.206.255","1405865472","1405865727","MQ","Martinique"
+"83.203.207.0","83.203.207.255","1405865728","1405865983","FR","France"
+"83.203.208.0","83.203.228.255","1405865984","1405871359","MQ","Martinique"
+"83.203.229.0","83.203.229.255","1405871360","1405871615","FR","France"
+"83.203.230.0","83.203.234.255","1405871616","1405872895","MQ","Martinique"
+"83.203.235.0","83.203.236.255","1405872896","1405873407","FR","France"
+"83.203.237.0","83.203.240.255","1405873408","1405874431","MQ","Martinique"
+"83.203.241.0","83.203.241.255","1405874432","1405874687","FR","France"
+"83.203.242.0","83.203.246.255","1405874688","1405875967","MQ","Martinique"
+"83.203.247.0","83.203.247.255","1405875968","1405876223","FR","France"
+"83.203.248.0","83.203.255.255","1405876224","1405878271","MQ","Martinique"
+"83.204.0.0","83.207.255.255","1405878272","1406140415","FR","France"
+"83.208.0.0","83.208.255.255","1406140416","1406205951","CZ","Czech Republic"
+"83.209.0.0","83.209.255.255","1406205952","1406271487","SE","Sweden"
+"83.210.0.0","83.210.255.255","1406271488","1406337023","IE","Ireland"
+"83.211.0.0","83.211.255.255","1406337024","1406402559","IT","Italy"
+"83.212.0.0","83.212.255.255","1406402560","1406468095","GR","Greece"
+"83.213.0.0","83.213.255.255","1406468096","1406533631","ES","Spain"
+"83.214.0.0","83.214.255.255","1406533632","1406599167","FR","France"
+"83.215.0.0","83.215.255.255","1406599168","1406664703","AT","Austria"
+"83.216.0.0","83.216.31.255","1406664704","1406672895","FI","Finland"
+"83.216.32.0","83.216.63.255","1406672896","1406681087","HU","Hungary"
+"83.216.64.0","83.216.95.255","1406681088","1406689279","GB","United Kingdom"
+"83.216.96.0","83.216.127.255","1406689280","1406697471","SE","Sweden"
+"83.216.128.0","83.216.159.255","1406697472","1406705663","GB","United Kingdom"
+"83.216.160.0","83.216.191.255","1406705664","1406713855","IT","Italy"
+"83.216.192.0","83.216.219.255","1406713856","1406721023","AT","Austria"
+"83.216.220.0","83.216.220.255","1406721024","1406721279","DE","Germany"
+"83.216.221.0","83.216.223.255","1406721280","1406722047","AT","Austria"
+"83.216.224.0","83.216.255.255","1406722048","1406730239","DE","Germany"
+"83.217.0.0","83.217.63.255","1406730240","1406746623","RU","Russian Federation"
+"83.217.64.0","83.217.94.255","1406746624","1406754559","BE","Belgium"
+"83.217.95.0","83.217.95.255","1406754560","1406754815","FR","France"
+"83.217.96.0","83.217.127.255","1406754816","1406763007","GB","United Kingdom"
+"83.217.128.0","83.217.159.255","1406763008","1406771199","LU","Luxembourg"
+"83.217.160.0","83.217.191.255","1406771200","1406779391","GB","United Kingdom"
+"83.217.192.0","83.217.223.255","1406779392","1406787583","RU","Russian Federation"
+"83.217.224.0","83.217.225.255","1406787584","1406788095","ES","Spain"
+"83.217.226.0","83.217.226.255","1406788096","1406788351","NL","Netherlands"
+"83.217.227.0","83.217.237.247","1406788352","1406791159","ES","Spain"
+"83.217.237.248","83.217.238.127","1406791160","1406791295","GB","United Kingdom"
+"83.217.238.128","83.217.245.127","1406791296","1406793087","ES","Spain"
+"83.217.245.128","83.217.245.128","1406793088","1406793088","FR","France"
+"83.217.245.129","83.217.248.115","1406793089","1406793843","ES","Spain"
+"83.217.248.116","83.217.248.119","1406793844","1406793847","GB","United Kingdom"
+"83.217.248.120","83.217.251.255","1406793848","1406794751","ES","Spain"
+"83.217.252.0","83.217.255.255","1406794752","1406795775","NL","Netherlands"
+"83.218.0.0","83.218.7.255","1406795776","1406797823","IM","Isle of Man"
+"83.218.8.0","83.218.31.255","1406797824","1406803967","GB","United Kingdom"
+"83.218.32.0","83.218.63.255","1406803968","1406812159","DE","Germany"
+"83.218.64.0","83.218.95.255","1406812160","1406820351","SE","Sweden"
+"83.218.96.0","83.218.127.255","1406820352","1406828543","PL","Poland"
+"83.218.128.0","83.218.159.255","1406828544","1406836735","GB","United Kingdom"
+"83.218.160.0","83.218.191.255","1406836736","1406844927","AT","Austria"
+"83.218.192.0","83.218.223.255","1406844928","1406853119","MD","Moldova, Republic of"
+"83.218.224.0","83.218.255.255","1406853120","1406861311","UA","Ukraine"
+"83.219.0.0","83.219.31.255","1406861312","1406869503","RU","Russian Federation"
+"83.219.32.0","83.219.63.255","1406869504","1406877695","GB","United Kingdom"
+"83.219.64.0","83.219.95.255","1406877696","1406885887","NL","Netherlands"
+"83.219.104.0","83.219.111.255","1406887936","1406889983","DE","Germany"
+"83.219.112.0","83.219.127.255","1406889984","1406894079","CH","Switzerland"
+"83.219.128.0","83.219.159.255","1406894080","1406902271","RU","Russian Federation"
+"83.219.160.0","83.219.191.255","1406902272","1406910463","AT","Austria"
+"83.219.192.0","83.219.223.255","1406910464","1406918655","SE","Sweden"
+"83.219.224.0","83.219.255.255","1406918656","1406926847","RU","Russian Federation"
+"83.220.0.0","83.220.31.255","1406926848","1406935039","IT","Italy"
+"83.220.32.0","83.220.95.255","1406935040","1406951423","RU","Russian Federation"
+"83.220.96.0","83.220.127.255","1406951424","1406959615","PL","Poland"
+"83.220.128.0","83.220.146.127","1406959616","1406964351","DE","Germany"
+"83.220.146.128","83.220.146.255","1406964352","1406964479","NL","Netherlands"
+"83.220.147.0","83.220.159.255","1406964480","1406967807","DE","Germany"
+"83.220.160.0","83.220.191.255","1406967808","1406975999","RU","Russian Federation"
+"83.220.192.0","83.220.223.255","1406976000","1406984191","IE","Ireland"
+"83.220.224.0","83.221.31.255","1406984192","1407000575","RU","Russian Federation"
+"83.221.32.0","83.221.95.255","1407000576","1407016959","DE","Germany"
+"83.221.96.0","83.221.127.255","1407016960","1407025151","IT","Italy"
+"83.221.128.0","83.221.159.255","1407025152","1407033343","DK","Denmark"
+"83.221.160.0","83.221.191.255","1407033344","1407041535","UZ","Uzbekistan"
+"83.221.192.0","83.221.223.255","1407041536","1407049727","RU","Russian Federation"
+"83.221.224.0","83.221.255.255","1407049728","1407057919","DE","Germany"
+"83.222.0.0","83.222.31.255","1407057920","1407066111","RU","Russian Federation"
+"83.222.32.0","83.222.63.255","1407066112","1407074303","LU","Luxembourg"
+"83.222.64.0","83.222.123.255","1407074304","1407089663","RU","Russian Federation"
+"83.222.124.0","83.222.127.127","1407089664","1407090559","US","United States"
+"83.222.127.128","83.222.127.255","1407090560","1407090687","RU","Russian Federation"
+"83.222.128.0","83.222.159.255","1407090688","1407098879","CH","Switzerland"
+"83.222.160.0","83.222.191.255","1407098880","1407107071","BG","Bulgaria"
+"83.222.192.0","83.222.223.255","1407107072","1407115263","RU","Russian Federation"
+"83.222.224.0","83.222.255.255","1407115264","1407123455","GB","United Kingdom"
+"83.223.0.0","83.223.31.255","1407123456","1407131647","SE","Sweden"
+"83.223.32.0","83.223.63.255","1407131648","1407139839","NL","Netherlands"
+"83.223.64.0","83.223.95.255","1407139840","1407148031","DE","Germany"
+"83.223.96.0","83.223.127.255","1407148032","1407156223","GB","United Kingdom"
+"83.223.128.0","83.223.159.255","1407156224","1407164415","LV","Latvia"
+"83.223.160.0","83.223.191.255","1407164416","1407172607","PT","Portugal"
+"83.223.192.0","83.223.223.255","1407172608","1407180799","GB","United Kingdom"
+"83.223.224.0","83.223.255.255","1407180800","1407188991","PT","Portugal"
+"83.224.0.0","83.225.255.255","1407188992","1407320063","IT","Italy"
+"83.226.0.0","83.227.255.255","1407320064","1407451135","SE","Sweden"
+"83.228.0.0","83.228.127.255","1407451136","1407483903","BG","Bulgaria"
+"83.228.128.0","83.228.255.255","1407483904","1407516671","CH","Switzerland"
+"83.229.0.0","83.229.0.247","1407516672","1407516919","GB","United Kingdom"
+"83.229.0.248","83.229.0.255","1407516920","1407516927","NG","Nigeria"
+"83.229.1.0","83.229.8.111","1407516928","1407518831","GB","United Kingdom"
+"83.229.8.112","83.229.8.127","1407518832","1407518847","NG","Nigeria"
+"83.229.8.128","83.229.15.23","1407518848","1407520535","GB","United Kingdom"
+"83.229.15.24","83.229.15.31","1407520536","1407520543","NG","Nigeria"
+"83.229.15.32","83.229.15.63","1407520544","1407520575","GB","United Kingdom"
+"83.229.15.64","83.229.15.71","1407520576","1407520583","NG","Nigeria"
+"83.229.15.72","83.229.15.111","1407520584","1407520623","GB","United Kingdom"
+"83.229.15.112","83.229.15.119","1407520624","1407520631","NG","Nigeria"
+"83.229.15.120","83.229.17.103","1407520632","1407521127","GB","United Kingdom"
+"83.229.17.104","83.229.17.111","1407521128","1407521135","CD","Congo, The Democratic Republic of the"
+"83.229.17.112","83.229.18.79","1407521136","1407521359","GB","United Kingdom"
+"83.229.18.80","83.229.18.87","1407521360","1407521367","CD","Congo, The Democratic Republic of the"
+"83.229.18.88","83.229.21.255","1407521368","1407522303","GB","United Kingdom"
+"83.229.22.0","83.229.22.255","1407522304","1407522559","A2","Satellite Provider"
+"83.229.23.0","83.229.25.191","1407522560","1407523263","GB","United Kingdom"
+"83.229.25.192","83.229.25.199","1407523264","1407523271","CD","Congo, The Democratic Republic of the"
+"83.229.25.200","83.229.28.119","1407523272","1407523959","GB","United Kingdom"
+"83.229.28.120","83.229.28.127","1407523960","1407523967","CD","Congo, The Democratic Republic of the"
+"83.229.28.128","83.229.29.111","1407523968","1407524207","GB","United Kingdom"
+"83.229.29.112","83.229.29.119","1407524208","1407524215","CD","Congo, The Democratic Republic of the"
+"83.229.29.120","83.229.33.7","1407524216","1407525127","GB","United Kingdom"
+"83.229.33.8","83.229.33.15","1407525128","1407525135","CD","Congo, The Democratic Republic of the"
+"83.229.33.16","83.229.34.223","1407525136","1407525599","GB","United Kingdom"
+"83.229.34.224","83.229.34.231","1407525600","1407525607","CD","Congo, The Democratic Republic of the"
+"83.229.34.232","83.229.37.87","1407525608","1407526231","GB","United Kingdom"
+"83.229.37.88","83.229.37.95","1407526232","1407526239","CD","Congo, The Democratic Republic of the"
+"83.229.37.96","83.229.42.23","1407526240","1407527447","GB","United Kingdom"
+"83.229.42.24","83.229.42.31","1407527448","1407527455","CD","Congo, The Democratic Republic of the"
+"83.229.42.32","83.229.56.207","1407527456","1407531215","GB","United Kingdom"
+"83.229.56.208","83.229.56.215","1407531216","1407531223","CD","Congo, The Democratic Republic of the"
+"83.229.56.216","83.229.64.87","1407531224","1407533143","GB","United Kingdom"
+"83.229.64.88","83.229.64.95","1407533144","1407533151","CD","Congo, The Democratic Republic of the"
+"83.229.64.96","83.229.79.191","1407533152","1407537087","GB","United Kingdom"
+"83.229.79.192","83.229.79.199","1407537088","1407537095","GH","Ghana"
+"83.229.79.200","83.229.84.151","1407537096","1407538327","GB","United Kingdom"
+"83.229.84.152","83.229.84.159","1407538328","1407538335","CD","Congo, The Democratic Republic of the"
+"83.229.84.160","83.229.84.167","1407538336","1407538343","GB","United Kingdom"
+"83.229.84.168","83.229.84.175","1407538344","1407538351","CD","Congo, The Democratic Republic of the"
+"83.229.84.176","83.229.90.255","1407538352","1407539967","GB","United Kingdom"
+"83.229.91.0","83.229.91.7","1407539968","1407539975","CD","Congo, The Democratic Republic of the"
+"83.229.91.8","83.229.91.191","1407539976","1407540159","GB","United Kingdom"
+"83.229.91.192","83.229.91.199","1407540160","1407540167","CD","Congo, The Democratic Republic of the"
+"83.229.91.200","83.229.91.239","1407540168","1407540207","GB","United Kingdom"
+"83.229.91.240","83.229.91.247","1407540208","1407540215","CD","Congo, The Democratic Republic of the"
+"83.229.91.248","83.229.101.159","1407540216","1407542687","GB","United Kingdom"
+"83.229.101.160","83.229.101.167","1407542688","1407542695","CD","Congo, The Democratic Republic of the"
+"83.229.101.168","83.229.106.127","1407542696","1407543935","GB","United Kingdom"
+"83.229.106.128","83.229.106.135","1407543936","1407543943","NG","Nigeria"
+"83.229.106.136","83.229.106.207","1407543944","1407544015","GB","United Kingdom"
+"83.229.106.208","83.229.106.215","1407544016","1407544023","NG","Nigeria"
+"83.229.106.216","83.229.109.215","1407544024","1407544791","GB","United Kingdom"
+"83.229.109.216","83.229.109.223","1407544792","1407544799","NG","Nigeria"
+"83.229.109.224","83.229.111.223","1407544800","1407545311","GB","United Kingdom"
+"83.229.111.224","83.229.111.231","1407545312","1407545319","CD","Congo, The Democratic Republic of the"
+"83.229.111.232","83.229.111.239","1407545320","1407545327","GB","United Kingdom"
+"83.229.111.240","83.229.111.255","1407545328","1407545343","CD","Congo, The Democratic Republic of the"
+"83.229.112.0","83.229.114.7","1407545344","1407545863","GB","United Kingdom"
+"83.229.114.8","83.229.114.15","1407545864","1407545871","CD","Congo, The Democratic Republic of the"
+"83.229.114.16","83.229.127.255","1407545872","1407549439","GB","United Kingdom"
+"83.229.128.0","83.229.255.255","1407549440","1407582207","RU","Russian Federation"
+"83.230.0.0","83.230.127.255","1407582208","1407614975","PL","Poland"
+"83.230.128.0","83.231.127.255","1407614976","1407680511","ES","Spain"
+"83.231.128.0","83.231.129.255","1407680512","1407681023","GB","United Kingdom"
+"83.231.130.0","83.231.130.63","1407681024","1407681087","ES","Spain"
+"83.231.130.64","83.231.149.231","1407681088","1407686119","GB","United Kingdom"
+"83.231.149.232","83.231.149.235","1407686120","1407686123","CH","Switzerland"
+"83.231.149.236","83.231.149.239","1407686124","1407686127","DE","Germany"
+"83.231.149.240","83.231.149.243","1407686128","1407686131","FR","France"
+"83.231.149.244","83.231.149.247","1407686132","1407686135","BE","Belgium"
+"83.231.149.248","83.231.149.251","1407686136","1407686139","GB","United Kingdom"
+"83.231.149.252","83.231.149.255","1407686140","1407686143","ES","Spain"
+"83.231.150.0","83.231.150.3","1407686144","1407686147","SE","Sweden"
+"83.231.150.4","83.231.187.63","1407686148","1407695679","GB","United Kingdom"
+"83.231.187.64","83.231.187.67","1407695680","1407695683","IT","Italy"
+"83.231.187.68","83.231.187.147","1407695684","1407695763","GB","United Kingdom"
+"83.231.187.148","83.231.187.151","1407695764","1407695767","DK","Denmark"
+"83.231.187.152","83.231.187.155","1407695768","1407695771","GB","United Kingdom"
+"83.231.187.156","83.231.187.159","1407695772","1407695775","DK","Denmark"
+"83.231.187.160","83.231.187.191","1407695776","1407695807","GB","United Kingdom"
+"83.231.187.192","83.231.187.195","1407695808","1407695811","SE","Sweden"
+"83.231.187.196","83.231.212.255","1407695812","1407702271","GB","United Kingdom"
+"83.231.213.0","83.231.213.255","1407702272","1407702527","DE","Germany"
+"83.231.214.0","83.231.248.7","1407702528","1407711239","GB","United Kingdom"
+"83.231.248.8","83.231.248.15","1407711240","1407711247","FR","France"
+"83.231.248.16","83.231.255.255","1407711248","1407713279","GB","United Kingdom"
+"83.232.0.0","83.232.255.255","1407713280","1407778815","NL","Netherlands"
+"83.233.0.0","83.233.255.255","1407778816","1407844351","SE","Sweden"
+"83.234.0.0","83.234.255.255","1407844352","1407909887","RU","Russian Federation"
+"83.235.0.0","83.235.255.255","1407909888","1407975423","GR","Greece"
+"83.236.0.0","83.236.255.255","1407975424","1408040959","DE","Germany"
+"83.237.0.0","83.237.255.255","1408040960","1408106495","RU","Russian Federation"
+"83.238.0.0","83.238.255.255","1408106496","1408172031","PL","Poland"
+"83.239.0.0","83.239.255.255","1408172032","1408237567","RU","Russian Federation"
+"83.240.0.0","83.240.127.255","1408237568","1408270335","CZ","Czech Republic"
+"83.240.128.0","83.240.255.255","1408270336","1408303103","PT","Portugal"
+"83.241.0.0","83.241.127.255","1408303104","1408335871","LV","Latvia"
+"83.241.128.0","83.241.255.255","1408335872","1408368639","SE","Sweden"
+"83.242.0.0","83.242.31.255","1408368640","1408376831","NO","Norway"
+"83.242.32.0","83.242.63.255","1408376832","1408385023","DE","Germany"
+"83.242.64.0","83.242.95.255","1408385024","1408393215","PL","Poland"
+"83.242.96.0","83.242.111.255","1408393216","1408397311","UA","Ukraine"
+"83.242.112.0","83.242.127.255","1408397312","1408401407","PL","Poland"
+"83.242.128.0","83.242.255.255","1408401408","1408434175","RU","Russian Federation"
+"83.243.0.0","83.243.7.255","1408434176","1408436223","DE","Germany"
+"83.243.8.0","83.243.15.255","1408436224","1408438271","LU","Luxembourg"
+"83.243.16.0","83.243.23.255","1408438272","1408440319","FR","France"
+"83.243.24.0","83.243.31.255","1408440320","1408442367","SE","Sweden"
+"83.243.32.0","83.243.39.255","1408442368","1408444415","PL","Poland"
+"83.243.40.0","83.243.63.255","1408444416","1408450559","DE","Germany"
+"83.243.64.0","83.243.79.255","1408450560","1408454655","RU","Russian Federation"
+"83.243.80.0","83.243.87.255","1408454656","1408456703","DE","Germany"
+"83.243.88.0","83.243.95.255","1408456704","1408458751","LV","Latvia"
+"83.243.96.0","83.243.103.255","1408458752","1408460799","GB","United Kingdom"
+"83.243.104.0","83.243.111.255","1408460800","1408462847","PL","Poland"
+"83.243.112.0","83.243.119.255","1408462848","1408464895","DE","Germany"
+"83.243.128.0","83.243.255.255","1408466944","1408499711","NO","Norway"
+"83.244.0.0","83.244.127.255","1408499712","1408532479","PS","Palestinian Territory"
+"83.244.128.0","83.245.10.111","1408532480","1408567919","GB","United Kingdom"
+"83.245.10.112","83.245.10.119","1408567920","1408567927","IE","Ireland"
+"83.245.10.120","83.245.55.255","1408567928","1408579583","GB","United Kingdom"
+"83.245.56.0","83.245.56.255","1408579584","1408579839","IE","Ireland"
+"83.245.57.0","83.245.125.255","1408579840","1408597503","GB","United Kingdom"
+"83.245.126.0","83.245.127.255","1408597504","1408598015","IE","Ireland"
+"83.245.128.0","83.245.255.255","1408598016","1408630783","FI","Finland"
+"83.246.0.0","83.246.15.255","1408630784","1408634879","RO","Romania"
+"83.246.16.0","83.246.127.255","1408634880","1408663551","DE","Germany"
+"83.246.128.0","83.246.255.255","1408663552","1408696319","RU","Russian Federation"
+"83.247.0.0","83.247.127.255","1408696320","1408729087","NL","Netherlands"
+"83.247.128.0","83.247.255.255","1408729088","1408761855","ES","Spain"
+"83.248.0.0","83.255.255.255","1408761856","1409286143","SE","Sweden"
+"84.0.0.0","84.1.41.255","1409286144","1409362431","HU","Hungary"
+"84.1.42.0","84.1.47.255","1409362432","1409363967","BG","Bulgaria"
+"84.1.48.0","84.1.101.255","1409363968","1409377791","HU","Hungary"
+"84.1.102.0","84.1.102.255","1409377792","1409378047","RO","Romania"
+"84.1.103.0","84.1.105.119","1409378048","1409378679","HU","Hungary"
+"84.1.105.120","84.1.105.127","1409378680","1409378687","RO","Romania"
+"84.1.105.128","84.1.153.255","1409378688","1409391103","HU","Hungary"
+"84.1.154.0","84.1.154.255","1409391104","1409391359","BG","Bulgaria"
+"84.1.155.0","84.1.239.255","1409391360","1409413119","HU","Hungary"
+"84.1.240.0","84.1.247.255","1409413120","1409415167","BG","Bulgaria"
+"84.1.248.0","84.2.73.255","1409415168","1409436159","HU","Hungary"
+"84.2.74.0","84.2.74.255","1409436160","1409436415","BG","Bulgaria"
+"84.2.75.0","84.3.255.255","1409436416","1409548287","HU","Hungary"
+"84.4.0.0","84.7.255.255","1409548288","1409810431","FR","France"
+"84.8.0.0","84.9.255.255","1409810432","1409941503","GB","United Kingdom"
+"84.10.0.0","84.10.255.255","1409941504","1410007039","PL","Poland"
+"84.11.0.0","84.11.255.255","1410007040","1410072575","DE","Germany"
+"84.12.0.0","84.13.255.255","1410072576","1410203647","GB","United Kingdom"
+"84.14.0.0","84.14.35.255","1410203648","1410212863","FR","France"
+"84.14.36.0","84.14.36.255","1410212864","1410213119","GB","United Kingdom"
+"84.14.37.0","84.14.67.159","1410213120","1410220959","FR","France"
+"84.14.67.160","84.14.67.167","1410220960","1410220967","AT","Austria"
+"84.14.67.168","84.14.255.255","1410220968","1410269183","FR","France"
+"84.15.0.0","84.15.135.255","1410269184","1410303999","LT","Lithuania"
+"84.15.136.0","84.15.143.255","1410304000","1410306047","LV","Latvia"
+"84.15.144.0","84.15.191.255","1410306048","1410318335","LT","Lithuania"
+"84.15.192.0","84.15.195.255","1410318336","1410319359","LV","Latvia"
+"84.15.196.0","84.15.207.255","1410319360","1410322431","LT","Lithuania"
+"84.15.208.0","84.15.223.255","1410322432","1410326527","LV","Latvia"
+"84.15.224.0","84.15.255.255","1410326528","1410334719","LT","Lithuania"
+"84.16.0.0","84.16.14.15","1410334720","1410338319","ES","Spain"
+"84.16.14.16","84.16.14.23","1410338320","1410338327","GB","United Kingdom"
+"84.16.14.24","84.16.29.255","1410338328","1410342399","ES","Spain"
+"84.16.30.0","84.16.30.255","1410342400","1410342655","DE","Germany"
+"84.16.31.0","84.16.31.255","1410342656","1410342911","ES","Spain"
+"84.16.32.0","84.16.63.255","1410342912","1410351103","SK","Slovakia"
+"84.16.64.0","84.16.95.255","1410351104","1410359295","CH","Switzerland"
+"84.16.96.0","84.16.127.255","1410359296","1410367487","CZ","Czech Republic"
+"84.16.128.0","84.16.159.255","1410367488","1410375679","RU","Russian Federation"
+"84.16.160.0","84.16.169.31","1410375680","1410378015","DK","Denmark"
+"84.16.169.32","84.16.169.47","1410378016","1410378031","NO","Norway"
+"84.16.169.48","84.16.191.255","1410378032","1410383871","DK","Denmark"
+"84.16.192.0","84.16.223.255","1410383872","1410392063","NO","Norway"
+"84.16.224.0","84.16.243.255","1410392064","1410397183","DE","Germany"
+"84.16.244.0","84.16.244.255","1410397184","1410397439","PL","Poland"
+"84.16.245.0","84.16.255.255","1410397440","1410400255","DE","Germany"
+"84.17.0.0","84.17.31.255","1410400256","1410408447","RU","Russian Federation"
+"84.17.32.0","84.17.63.255","1410408448","1410416639","IT","Italy"
+"84.17.64.0","84.17.95.255","1410416640","1410424831","TR","Turkey"
+"84.17.96.0","84.17.127.255","1410424832","1410433023","DE","Germany"
+"84.17.128.0","84.17.159.255","1410433024","1410441215","BE","Belgium"
+"84.17.160.0","84.17.191.255","1410441216","1410449407","DE","Germany"
+"84.17.192.0","84.17.223.255","1410449408","1410457599","SE","Sweden"
+"84.17.224.0","84.17.255.255","1410457600","1410465791","RU","Russian Federation"
+"84.18.0.0","84.18.31.255","1410465792","1410473983","ES","Spain"
+"84.18.32.0","84.18.95.255","1410473984","1410490367","JO","Jordan"
+"84.18.96.0","84.18.127.255","1410490368","1410498559","RU","Russian Federation"
+"84.18.128.0","84.18.159.255","1410498560","1410506751","IT","Italy"
+"84.18.160.0","84.18.191.255","1410506752","1410514943","IE","Ireland"
+"84.18.192.0","84.18.223.255","1410514944","1410523135","GB","United Kingdom"
+"84.18.224.0","84.18.255.255","1410523136","1410531327","PT","Portugal"
+"84.19.0.0","84.19.31.255","1410531328","1410539519","DE","Germany"
+"84.19.32.0","84.19.63.255","1410539520","1410547711","GB","United Kingdom"
+"84.19.64.0","84.19.95.255","1410547712","1410555903","CZ","Czech Republic"
+"84.19.96.0","84.19.127.255","1410555904","1410564095","GB","United Kingdom"
+"84.19.128.0","84.19.145.53","1410564096","1410568501","SE","Sweden"
+"84.19.145.54","84.19.145.54","1410568502","1410568502","DK","Denmark"
+"84.19.145.55","84.19.147.31","1410568503","1410568991","SE","Sweden"
+"84.19.147.32","84.19.147.47","1410568992","1410569007","NO","Norway"
+"84.19.147.48","84.19.159.255","1410569008","1410572287","SE","Sweden"
+"84.19.160.0","84.19.223.255","1410572288","1410588671","DE","Germany"
+"84.19.224.0","84.19.255.255","1410588672","1410596863","GB","United Kingdom"
+"84.20.0.0","84.20.31.255","1410596864","1410605055","ES","Spain"
+"84.20.32.0","84.20.63.255","1410605056","1410613247","CH","Switzerland"
+"84.20.64.0","84.20.95.255","1410613248","1410621439","AL","Albania"
+"84.20.96.0","84.20.127.255","1410621440","1410629631","NO","Norway"
+"84.20.128.0","84.20.159.255","1410629632","1410637823","FI","Finland"
+"84.20.160.0","84.20.191.255","1410637824","1410646015","AT","Austria"
+"84.20.192.0","84.20.223.255","1410646016","1410654207","GB","United Kingdom"
+"84.20.224.0","84.20.255.255","1410654208","1410662399","SI","Slovenia"
+"84.21.0.0","84.21.31.255","1410662400","1410670591","HU","Hungary"
+"84.21.32.0","84.21.39.255","1410670592","1410672639","DE","Germany"
+"84.21.40.0","84.21.47.255","1410672640","1410674687","US","United States"
+"84.21.48.0","84.21.52.255","1410674688","1410675967","DE","Germany"
+"84.21.53.0","84.21.53.255","1410675968","1410676223","US","United States"
+"84.21.54.0","84.21.63.255","1410676224","1410678783","DE","Germany"
+"84.21.64.0","84.21.95.255","1410678784","1410686975","RU","Russian Federation"
+"84.21.96.0","84.21.127.255","1410686976","1410695167","CZ","Czech Republic"
+"84.21.128.0","84.21.159.255","1410695168","1410703359","GB","United Kingdom"
+"84.21.192.0","84.21.223.255","1410711552","1410719743","BG","Bulgaria"
+"84.21.224.0","84.21.255.255","1410719744","1410727935","RU","Russian Federation"
+"84.22.0.0","84.22.31.255","1410727936","1410736127","BG","Bulgaria"
+"84.22.32.0","84.22.63.255","1410736128","1410744319","RS","Serbia"
+"84.22.64.0","84.22.66.255","1410744320","1410745087","FR","France"
+"84.22.67.0","84.22.67.255","1410745088","1410745343","A2","Satellite Provider"
+"84.22.68.0","84.22.95.255","1410745344","1410752511","FR","France"
+"84.22.96.0","84.22.127.255","1410752512","1410760703","NL","Netherlands"
+"84.22.128.0","84.22.159.255","1410760704","1410768895","RU","Russian Federation"
+"84.22.160.0","84.22.191.255","1410768896","1410777087","GB","United Kingdom"
+"84.22.192.0","84.22.223.255","1410777088","1410785279","RU","Russian Federation"
+"84.22.224.0","84.22.255.255","1410785280","1410793471","SA","Saudi Arabia"
+"84.23.0.0","84.23.31.255","1410793472","1410801663","GB","United Kingdom"
+"84.23.32.0","84.23.63.255","1410801664","1410809855","RU","Russian Federation"
+"84.23.64.0","84.23.95.255","1410809856","1410818047","DE","Germany"
+"84.23.96.0","84.23.127.255","1410818048","1410826239","SA","Saudi Arabia"
+"84.23.128.0","84.23.159.255","1410826240","1410834431","SE","Sweden"
+"84.23.160.0","84.23.191.255","1410834432","1410842623","PL","Poland"
+"84.23.192.0","84.23.223.255","1410842624","1410850815","PT","Portugal"
+"84.23.224.0","84.23.255.255","1410850816","1410859007","DE","Germany"
+"84.24.0.0","84.31.255.255","1410859008","1411383295","NL","Netherlands"
+"84.32.0.0","84.32.255.255","1411383296","1411448831","LT","Lithuania"
+"84.33.0.0","84.33.3.127","1411448832","1411449727","IT","Italy"
+"84.33.3.128","84.33.3.191","1411449728","1411449791","DE","Germany"
+"84.33.3.192","84.33.5.191","1411449792","1411450303","IT","Italy"
+"84.33.5.192","84.33.5.255","1411450304","1411450367","DE","Germany"
+"84.33.6.0","84.33.128.255","1411450368","1411481855","IT","Italy"
+"84.33.129.0","84.33.136.255","1411481856","1411483903","DE","Germany"
+"84.33.137.0","84.33.255.255","1411483904","1411514367","IT","Italy"
+"84.34.0.0","84.34.255.255","1411514368","1411579903","FI","Finland"
+"84.35.0.0","84.35.255.255","1411579904","1411645439","NL","Netherlands"
+"84.36.0.0","84.36.255.255","1411645440","1411710975","EG","Egypt"
+"84.37.0.0","84.37.255.255","1411710976","1411776511","FR","France"
+"84.38.0.0","84.38.3.255","1411776512","1411777535","RU","Russian Federation"
+"84.38.4.0","84.38.7.255","1411777536","1411778559","HK","Hong Kong"
+"84.38.8.0","84.38.15.255","1411778560","1411780607","NO","Norway"
+"84.38.16.0","84.38.31.255","1411780608","1411784703","PL","Poland"
+"84.38.32.0","84.38.47.255","1411784704","1411788799","GB","United Kingdom"
+"84.38.48.0","84.38.63.255","1411788800","1411792895","IT","Italy"
+"84.38.64.0","84.38.79.255","1411792896","1411796991","DE","Germany"
+"84.38.80.0","84.38.111.255","1411796992","1411805183","PL","Poland"
+"84.38.112.0","84.38.127.255","1411805184","1411809279","AT","Austria"
+"84.38.128.0","84.38.128.255","1411809280","1411809535","LV","Latvia"
+"84.38.129.0","84.38.129.255","1411809536","1411809791","NL","Netherlands"
+"84.38.130.0","84.38.143.255","1411809792","1411813375","LV","Latvia"
+"84.38.144.0","84.38.159.255","1411813376","1411817471","NO","Norway"
+"84.38.160.0","84.38.175.255","1411817472","1411821567","PL","Poland"
+"84.38.176.0","84.38.191.255","1411821568","1411825663","RU","Russian Federation"
+"84.38.192.0","84.38.207.255","1411825664","1411829759","DE","Germany"
+"84.38.208.0","84.38.223.255","1411829760","1411833855","PL","Poland"
+"84.38.224.0","84.38.239.255","1411833856","1411837951","NL","Netherlands"
+"84.38.240.0","84.38.255.255","1411837952","1411842047","BG","Bulgaria"
+"84.39.0.0","84.39.31.255","1411842048","1411850239","NL","Netherlands"
+"84.39.32.0","84.39.63.255","1411850240","1411858431","FR","France"
+"84.39.64.0","84.39.111.255","1411858432","1411870719","DE","Germany"
+"84.39.112.0","84.39.112.255","1411870720","1411870975","CH","Switzerland"
+"84.39.113.0","84.39.115.255","1411870976","1411871743","EU","Europe"
+"84.39.116.0","84.39.116.27","1411871744","1411871771","GB","United Kingdom"
+"84.39.116.28","84.39.116.31","1411871772","1411871775","FR","France"
+"84.39.116.32","84.39.117.15","1411871776","1411872015","GB","United Kingdom"
+"84.39.117.16","84.39.117.56","1411872016","1411872056","EU","Europe"
+"84.39.117.57","84.39.117.57","1411872057","1411872057","GB","United Kingdom"
+"84.39.117.58","84.39.117.159","1411872058","1411872159","EU","Europe"
+"84.39.117.160","84.39.117.161","1411872160","1411872161","GB","United Kingdom"
+"84.39.117.162","84.39.117.195","1411872162","1411872195","EU","Europe"
+"84.39.117.196","84.39.117.199","1411872196","1411872199","GB","United Kingdom"
+"84.39.117.200","84.39.117.227","1411872200","1411872227","EU","Europe"
+"84.39.117.228","84.39.117.231","1411872228","1411872231","GB","United Kingdom"
+"84.39.117.232","84.39.117.243","1411872232","1411872243","EU","Europe"
+"84.39.117.244","84.39.119.255","1411872244","1411872767","GB","United Kingdom"
+"84.39.120.0","84.39.127.255","1411872768","1411874815","NL","Netherlands"
+"84.39.128.0","84.39.135.255","1411874816","1411876863","RU","Russian Federation"
+"84.39.136.0","84.39.143.255","1411876864","1411878911","EU","Europe"
+"84.39.144.0","84.39.151.255","1411878912","1411880959","CH","Switzerland"
+"84.39.152.0","84.39.152.30","1411880960","1411880990","DE","Germany"
+"84.39.152.31","84.39.152.31","1411880991","1411880991","GB","United Kingdom"
+"84.39.152.32","84.39.152.255","1411880992","1411881215","DE","Germany"
+"84.39.153.0","84.39.153.255","1411881216","1411881471","GB","United Kingdom"
+"84.39.154.0","84.39.159.255","1411881472","1411883007","DE","Germany"
+"84.39.160.0","84.39.175.255","1411883008","1411887103","PL","Poland"
+"84.39.176.0","84.39.183.255","1411887104","1411889151","IR","Iran, Islamic Republic of"
+"84.39.184.0","84.39.191.255","1411889152","1411891199","IT","Italy"
+"84.39.208.0","84.39.223.255","1411895296","1411899391","SI","Slovenia"
+"84.39.224.0","84.39.231.255","1411899392","1411901439","ES","Spain"
+"84.39.232.0","84.39.239.255","1411901440","1411903487","IE","Ireland"
+"84.39.240.0","84.39.255.255","1411903488","1411907583","RU","Russian Federation"
+"84.40.0.0","84.40.15.255","1411907584","1411911679","GB","United Kingdom"
+"84.40.16.0","84.40.31.255","1411911680","1411915775","US","United States"
+"84.40.32.0","84.40.47.255","1411915776","1411919871","GB","United Kingdom"
+"84.40.48.0","84.40.55.255","1411919872","1411921919","DE","Germany"
+"84.40.56.0","84.40.56.255","1411921920","1411922175","GB","United Kingdom"
+"84.40.57.0","84.40.57.255","1411922176","1411922431","DE","Germany"
+"84.40.58.0","84.40.63.255","1411922432","1411923967","GB","United Kingdom"
+"84.40.64.0","84.40.127.255","1411923968","1411940351","BG","Bulgaria"
+"84.40.128.0","84.40.211.11","1411940352","1411961611","PL","Poland"
+"84.40.211.12","84.40.211.12","1411961612","1411961612","IE","Ireland"
+"84.40.211.13","84.40.255.255","1411961613","1411973119","PL","Poland"
+"84.41.0.0","84.41.103.255","1411973120","1411999743","SI","Slovenia"
+"84.41.104.0","84.41.108.255","1411999744","1412001023","BA","Bosnia and Herzegovina"
+"84.41.109.0","84.41.115.255","1412001024","1412002815","SI","Slovenia"
+"84.41.116.0","84.41.119.255","1412002816","1412003839","BA","Bosnia and Herzegovina"
+"84.41.120.0","84.41.127.255","1412003840","1412005887","SI","Slovenia"
+"84.41.128.0","84.41.255.255","1412005888","1412038655","NL","Netherlands"
+"84.42.0.0","84.42.127.255","1412038656","1412071423","RU","Russian Federation"
+"84.42.128.0","84.42.255.255","1412071424","1412104191","CZ","Czech Republic"
+"84.43.0.0","84.43.127.255","1412104192","1412136959","GB","United Kingdom"
+"84.43.128.0","84.43.255.255","1412136960","1412169727","BG","Bulgaria"
+"84.44.0.0","84.44.127.255","1412169728","1412202495","TR","Turkey"
+"84.44.128.0","84.44.255.255","1412202496","1412235263","DE","Germany"
+"84.45.0.0","84.45.255.255","1412235264","1412300799","GB","United Kingdom"
+"84.46.0.0","84.46.127.255","1412300800","1412333567","DE","Germany"
+"84.46.128.0","84.46.255.255","1412333568","1412366335","LT","Lithuania"
+"84.47.0.0","84.47.127.255","1412366336","1412399103","SK","Slovakia"
+"84.47.128.0","84.47.131.255","1412399104","1412400127","RU","Russian Federation"
+"84.47.132.0","84.47.133.255","1412400128","1412400639","RO","Romania"
+"84.47.134.0","84.47.145.255","1412400640","1412403711","RU","Russian Federation"
+"84.47.146.0","84.47.146.255","1412403712","1412403967","RO","Romania"
+"84.47.147.0","84.47.153.255","1412403968","1412405759","RU","Russian Federation"
+"84.47.154.0","84.47.155.255","1412405760","1412406271","RO","Romania"
+"84.47.156.0","84.47.165.255","1412406272","1412408831","RU","Russian Federation"
+"84.47.166.0","84.47.167.255","1412408832","1412409343","RO","Romania"
+"84.47.168.0","84.47.178.255","1412409344","1412412159","RU","Russian Federation"
+"84.47.179.0","84.47.180.255","1412412160","1412412671","RO","Romania"
+"84.47.181.0","84.47.183.255","1412412672","1412413439","RU","Russian Federation"
+"84.47.184.0","84.47.185.255","1412413440","1412413951","RO","Romania"
+"84.47.186.0","84.47.188.255","1412413952","1412414719","RU","Russian Federation"
+"84.47.189.0","84.47.189.255","1412414720","1412414975","RO","Romania"
+"84.47.190.0","84.47.191.255","1412414976","1412415487","RU","Russian Federation"
+"84.47.192.0","84.47.207.255","1412415488","1412419583","IR","Iran, Islamic Republic of"
+"84.47.208.0","84.47.211.255","1412419584","1412420607","AE","United Arab Emirates"
+"84.47.212.0","84.47.255.255","1412420608","1412431871","IR","Iran, Islamic Republic of"
+"84.48.0.0","84.49.255.255","1412431872","1412562943","NO","Norway"
+"84.50.0.0","84.50.255.255","1412562944","1412628479","EE","Estonia"
+"84.51.0.0","84.51.63.255","1412628480","1412644863","TR","Turkey"
+"84.51.64.0","84.51.127.255","1412644864","1412661247","RU","Russian Federation"
+"84.51.128.0","84.51.191.255","1412661248","1412677631","GB","United Kingdom"
+"84.51.192.0","84.51.223.255","1412677632","1412685823","RU","Russian Federation"
+"84.51.224.0","84.51.255.255","1412685824","1412694015","IE","Ireland"
+"84.52.0.0","84.52.63.255","1412694016","1412710399","EE","Estonia"
+"84.52.64.0","84.52.127.255","1412710400","1412726783","RU","Russian Federation"
+"84.52.128.0","84.52.191.255","1412726784","1412743167","SI","Slovenia"
+"84.52.192.0","84.53.63.255","1412743168","1412775935","NO","Norway"
+"84.53.64.0","84.53.127.255","1412775936","1412792319","NL","Netherlands"
+"84.53.128.0","84.53.131.255","1412792320","1412793343","US","United States"
+"84.53.132.0","84.53.133.255","1412793344","1412793855","EU","Europe"
+"84.53.134.0","84.53.141.255","1412793856","1412795903","US","United States"
+"84.53.142.0","84.53.145.255","1412795904","1412796927","EU","Europe"
+"84.53.146.0","84.53.159.255","1412796928","1412800511","US","United States"
+"84.53.160.0","84.53.163.255","1412800512","1412801535","EU","Europe"
+"84.53.164.0","84.53.175.255","1412801536","1412804607","US","United States"
+"84.53.176.0","84.53.176.255","1412804608","1412804863","EU","Europe"
+"84.53.177.0","84.53.179.255","1412804864","1412805631","US","United States"
+"84.53.180.0","84.53.181.255","1412805632","1412806143","EU","Europe"
+"84.53.182.0","84.53.191.255","1412806144","1412808703","US","United States"
+"84.53.192.0","84.53.255.255","1412808704","1412825087","RU","Russian Federation"
+"84.54.30.0","84.54.30.255","1412832768","1412833023","SL","Sierra Leone"
+"84.54.64.0","84.54.127.255","1412841472","1412857855","UZ","Uzbekistan"
+"84.54.128.0","84.54.188.255","1412857856","1412873471","BG","Bulgaria"
+"84.54.189.0","84.54.255.255","1412873472","1412890623","RU","Russian Federation"
+"84.55.0.0","84.55.63.255","1412890624","1412907007","LT","Lithuania"
+"84.55.64.0","84.55.127.255","1412907008","1412923391","SE","Sweden"
+"84.55.128.0","84.55.191.255","1412923392","1412939775","FR","France"
+"84.55.192.0","84.55.255.255","1412939776","1412956159","CH","Switzerland"
+"84.56.0.0","84.63.160.68","1412956160","1413455940","DE","Germany"
+"84.63.160.69","84.63.160.69","1413455941","1413455941","US","United States"
+"84.63.160.70","84.63.255.255","1413455942","1413480447","DE","Germany"
+"84.64.0.0","84.71.255.255","1413480448","1414004735","IN","India"
+"84.72.0.0","84.72.251.226","1414004736","1414069218","CH","Switzerland"
+"84.72.251.227","84.72.251.227","1414069219","1414069219","AT","Austria"
+"84.72.251.228","84.75.255.255","1414069220","1414266879","CH","Switzerland"
+"84.76.0.0","84.79.255.255","1414266880","1414529023","ES","Spain"
+"84.80.0.0","84.87.255.255","1414529024","1415053311","NL","Netherlands"
+"84.88.0.0","84.89.255.255","1415053312","1415184383","ES","Spain"
+"84.90.0.0","84.91.255.255","1415184384","1415315455","PT","Portugal"
+"84.92.0.0","84.93.255.255","1415315456","1415446527","GB","United Kingdom"
+"84.94.0.0","84.95.255.255","1415446528","1415577599","IL","Israel"
+"84.96.0.0","84.103.255.255","1415577600","1416101887","FR","France"
+"84.104.0.0","84.107.255.255","1416101888","1416364031","NL","Netherlands"
+"84.108.0.0","84.111.255.255","1416364032","1416626175","IL","Israel"
+"84.112.0.0","84.116.207.255","1416626176","1416941567","AT","Austria"
+"84.116.208.0","84.116.215.255","1416941568","1416943615","CH","Switzerland"
+"84.116.216.0","84.116.219.255","1416943616","1416944639","AT","Austria"
+"84.116.220.0","84.116.223.255","1416944640","1416945663","CZ","Czech Republic"
+"84.116.224.0","84.116.255.255","1416945664","1416953855","AT","Austria"
+"84.117.0.0","84.117.255.255","1416953856","1417019391","RO","Romania"
+"84.118.0.0","84.119.255.255","1417019392","1417150463","DE","Germany"
+"84.120.0.0","84.125.169.255","1417150464","1417521663","ES","Spain"
+"84.125.170.0","84.125.170.255","1417521664","1417521919","US","United States"
+"84.125.171.0","84.125.188.255","1417521920","1417526527","ES","Spain"
+"84.125.189.0","84.125.189.26","1417526528","1417526554","US","United States"
+"84.125.189.27","84.125.189.27","1417526555","1417526555","ES","Spain"
+"84.125.189.28","84.125.189.160","1417526556","1417526688","US","United States"
+"84.125.189.161","84.125.189.161","1417526689","1417526689","ES","Spain"
+"84.125.189.162","84.125.189.255","1417526690","1417526783","US","United States"
+"84.125.190.0","84.127.255.255","1417526784","1417674751","ES","Spain"
+"84.128.0.0","84.191.255.255","1417674752","1421869055","DE","Germany"
+"84.192.0.0","84.199.255.255","1421869056","1422393343","BE","Belgium"
+"84.200.0.0","84.200.78.255","1422393344","1422413567","DE","Germany"
+"84.200.79.0","84.200.79.127","1422413568","1422413695","AT","Austria"
+"84.200.79.128","84.201.16.255","1422413696","1422463231","DE","Germany"
+"84.201.17.0","84.201.18.255","1422463232","1422463743","NL","Netherlands"
+"84.201.19.0","84.201.127.255","1422463744","1422491647","DE","Germany"
+"84.201.128.0","84.201.143.127","1422491648","1422495615","RU","Russian Federation"
+"84.201.143.128","84.201.143.191","1422495616","1422495679","NL","Netherlands"
+"84.201.143.192","84.201.191.255","1422495680","1422508031","RU","Russian Federation"
+"84.201.192.0","84.201.207.255","1422508032","1422512127","BG","Bulgaria"
+"84.201.208.0","84.201.223.255","1422512128","1422516223","PL","Poland"
+"84.201.224.0","84.201.239.255","1422516224","1422520319","BY","Belarus"
+"84.201.240.0","84.201.255.255","1422520320","1422524415","RU","Russian Federation"
+"84.202.0.0","84.202.255.255","1422524416","1422589951","NO","Norway"
+"84.203.0.0","84.203.255.255","1422589952","1422655487","IE","Ireland"
+"84.204.0.0","84.204.255.255","1422655488","1422721023","RU","Russian Federation"
+"84.205.0.0","84.205.31.255","1422721024","1422729215","PL","Poland"
+"84.205.32.0","84.205.63.255","1422729216","1422737407","NO","Norway"
+"84.205.64.0","84.205.95.255","1422737408","1422745599","EU","Europe"
+"84.205.96.0","84.205.127.255","1422745600","1422753791","EG","Egypt"
+"84.205.128.0","84.205.159.255","1422753792","1422761983","FR","France"
+"84.205.160.0","84.205.191.255","1422761984","1422770175","PL","Poland"
+"84.205.192.0","84.205.255.255","1422770176","1422786559","GR","Greece"
+"84.206.0.0","84.206.255.255","1422786560","1422852095","HU","Hungary"
+"84.207.0.0","84.207.19.127","1422852096","1422857087","EU","Europe"
+"84.207.19.128","84.207.19.191","1422857088","1422857151","FR","France"
+"84.207.19.192","84.207.199.255","1422857152","1422903295","EU","Europe"
+"84.207.200.0","84.207.207.255","1422903296","1422905343","GB","United Kingdom"
+"84.207.208.0","84.207.215.255","1422905344","1422907391","IE","Ireland"
+"84.207.216.0","84.207.231.255","1422907392","1422911487","NL","Netherlands"
+"84.207.232.0","84.207.247.255","1422911488","1422915583","GB","United Kingdom"
+"84.207.248.0","84.207.251.255","1422915584","1422916607","EU","Europe"
+"84.207.252.0","84.207.254.223","1422916608","1422917343","GB","United Kingdom"
+"84.207.254.224","84.207.254.255","1422917344","1422917375","NL","Netherlands"
+"84.207.255.0","84.207.255.255","1422917376","1422917631","GB","United Kingdom"
+"84.208.0.0","84.215.255.255","1422917632","1423441919","NO","Norway"
+"84.216.0.0","84.219.255.255","1423441920","1423704063","SE","Sweden"
+"84.220.0.0","84.223.255.255","1423704064","1423966207","IT","Italy"
+"84.224.0.0","84.225.255.255","1423966208","1424097279","HU","Hungary"
+"84.226.0.0","84.227.255.255","1424097280","1424228351","CH","Switzerland"
+"84.228.0.0","84.229.255.255","1424228352","1424359423","IL","Israel"
+"84.230.0.0","84.231.255.255","1424359424","1424490495","FI","Finland"
+"84.232.0.0","84.232.51.159","1424490496","1424503711","ES","Spain"
+"84.232.51.160","84.232.51.163","1424503712","1424503715","PT","Portugal"
+"84.232.51.164","84.232.127.255","1424503716","1424523263","ES","Spain"
+"84.232.128.0","84.232.255.255","1424523264","1424556031","RO","Romania"
+"84.233.0.0","84.233.127.255","1424556032","1424588799","EG","Egypt"
+"84.233.128.0","84.233.135.255","1424588800","1424590847","GB","United Kingdom"
+"84.233.136.0","84.233.139.255","1424590848","1424591871","FR","France"
+"84.233.140.0","84.233.141.255","1424591872","1424592383","GB","United Kingdom"
+"84.233.142.0","84.233.143.255","1424592384","1424592895","FR","France"
+"84.233.144.0","84.233.155.14","1424592896","1424595726","GB","United Kingdom"
+"84.233.155.15","84.233.155.15","1424595727","1424595727","IT","Italy"
+"84.233.155.16","84.233.155.31","1424595728","1424595743","GB","United Kingdom"
+"84.233.155.32","84.233.155.39","1424595744","1424595751","IT","Italy"
+"84.233.155.40","84.233.160.77","1424595752","1424597069","GB","United Kingdom"
+"84.233.160.78","84.233.160.78","1424597070","1424597070","CZ","Czech Republic"
+"84.233.160.79","84.233.167.255","1424597071","1424599039","GB","United Kingdom"
+"84.233.168.0","84.233.175.255","1424599040","1424601087","FR","France"
+"84.233.176.0","84.233.179.31","1424601088","1424601887","US","United States"
+"84.233.179.32","84.233.179.47","1424601888","1424601903","NL","Netherlands"
+"84.233.179.48","84.233.181.255","1424601904","1424602623","US","United States"
+"84.233.182.0","84.233.182.255","1424602624","1424602879","GB","United Kingdom"
+"84.233.183.0","84.233.183.255","1424602880","1424603135","US","United States"
+"84.233.184.0","84.233.189.255","1424603136","1424604671","GB","United Kingdom"
+"84.233.190.0","84.233.190.255","1424604672","1424604927","EU","Europe"
+"84.233.191.0","84.233.191.47","1424604928","1424604975","GB","United Kingdom"
+"84.233.191.48","84.233.191.63","1424604976","1424604991","NL","Netherlands"
+"84.233.191.64","84.233.201.255","1424604992","1424607743","GB","United Kingdom"
+"84.233.202.0","84.233.202.31","1424607744","1424607775","DE","Germany"
+"84.233.202.32","84.233.203.83","1424607776","1424608083","GB","United Kingdom"
+"84.233.203.84","84.233.203.87","1424608084","1424608087","FR","France"
+"84.233.203.88","84.233.205.231","1424608088","1424608743","GB","United Kingdom"
+"84.233.205.232","84.233.205.239","1424608744","1424608751","ES","Spain"
+"84.233.205.240","84.233.213.83","1424608752","1424610643","GB","United Kingdom"
+"84.233.213.84","84.233.213.84","1424610644","1424610644","PL","Poland"
+"84.233.213.85","84.233.214.176","1424610645","1424610992","GB","United Kingdom"
+"84.233.214.177","84.233.214.177","1424610993","1424610993","FR","France"
+"84.233.214.178","84.233.214.186","1424610994","1424611002","GB","United Kingdom"
+"84.233.214.187","84.233.214.187","1424611003","1424611003","FR","France"
+"84.233.214.188","84.233.214.189","1424611004","1424611005","GB","United Kingdom"
+"84.233.214.190","84.233.214.190","1424611006","1424611006","FR","France"
+"84.233.214.191","84.233.215.223","1424611007","1424611295","GB","United Kingdom"
+"84.233.215.224","84.233.215.239","1424611296","1424611311","BE","Belgium"
+"84.233.215.240","84.233.235.127","1424611312","1424616319","GB","United Kingdom"
+"84.233.235.128","84.233.235.159","1424616320","1424616351","IT","Italy"
+"84.233.235.160","84.233.243.224","1424616352","1424618464","GB","United Kingdom"
+"84.233.243.225","84.233.243.225","1424618465","1424618465","NL","Netherlands"
+"84.233.243.226","84.233.243.239","1424618466","1424618479","GB","United Kingdom"
+"84.233.243.240","84.233.243.255","1424618480","1424618495","NL","Netherlands"
+"84.233.244.0","84.233.249.79","1424618496","1424619855","GB","United Kingdom"
+"84.233.249.80","84.233.249.87","1424619856","1424619863","BE","Belgium"
+"84.233.249.88","84.233.255.255","1424619864","1424621567","GB","United Kingdom"
+"84.234.0.0","84.234.15.255","1424621568","1424625663","PL","Poland"
+"84.234.16.0","84.234.31.255","1424625664","1424629759","GB","United Kingdom"
+"84.234.32.0","84.234.47.255","1424629760","1424633855","PL","Poland"
+"84.234.48.0","84.234.63.255","1424633856","1424637951","MD","Moldova, Republic of"
+"84.234.64.0","84.234.79.255","1424637952","1424642047","FI","Finland"
+"84.234.80.0","84.234.95.255","1424642048","1424646143","DK","Denmark"
+"84.234.96.0","84.234.111.255","1424646144","1424650239","UA","Ukraine"
+"84.234.112.0","84.234.127.255","1424650240","1424654335","PL","Poland"
+"84.234.128.0","84.234.255.255","1424654336","1424687103","NO","Norway"
+"84.235.0.0","84.235.95.255","1424687104","1424711679","SA","Saudi Arabia"
+"84.235.96.0","84.235.103.255","1424711680","1424713727","BH","Bahrain"
+"84.235.104.0","84.235.127.255","1424713728","1424719871","SA","Saudi Arabia"
+"84.235.128.0","84.235.255.255","1424719872","1424752639","DE","Germany"
+"84.236.0.0","84.236.127.255","1424752640","1424785407","HU","Hungary"
+"84.236.128.0","84.236.255.255","1424785408","1424818175","ES","Spain"
+"84.237.0.0","84.237.127.255","1424818176","1424850943","RU","Russian Federation"
+"84.237.128.0","84.237.255.255","1424850944","1424883711","LV","Latvia"
+"84.238.0.0","84.238.127.255","1424883712","1424916479","DK","Denmark"
+"84.238.128.0","84.238.255.255","1424916480","1424949247","BG","Bulgaria"
+"84.239.0.0","84.239.63.255","1424949248","1424965631","RO","Romania"
+"84.239.64.0","84.239.127.255","1424965632","1424982015","FR","France"
+"84.239.128.0","84.239.255.255","1424982016","1425014783","FI","Finland"
+"84.240.0.0","84.240.1.255","1425014784","1425015295","LT","Lithuania"
+"84.240.2.0","84.240.2.255","1425015296","1425015551","RU","Russian Federation"
+"84.240.3.0","84.240.63.255","1425015552","1425031167","LT","Lithuania"
+"84.240.64.0","84.240.127.255","1425031168","1425047551","FI","Finland"
+"84.240.128.0","84.240.191.255","1425047552","1425063935","IT","Italy"
+"84.240.192.0","84.240.255.255","1425063936","1425080319","KZ","Kazakhstan"
+"84.241.0.0","84.241.63.255","1425080320","1425096703","IR","Iran, Islamic Republic of"
+"84.241.64.0","84.241.127.255","1425096704","1425113087","CH","Switzerland"
+"84.241.128.0","84.241.255.255","1425113088","1425145855","NL","Netherlands"
+"84.242.0.0","84.242.63.255","1425145856","1425162239","RU","Russian Federation"
+"84.242.64.0","84.242.127.255","1425162240","1425178623","CZ","Czech Republic"
+"84.242.128.0","84.242.191.255","1425178624","1425195007","BG","Bulgaria"
+"84.242.192.0","84.242.255.255","1425195008","1425211391","RU","Russian Federation"
+"84.243.0.0","84.243.63.255","1425211392","1425227775","SE","Sweden"
+"84.243.64.0","84.243.127.255","1425227776","1425244159","RO","Romania"
+"84.243.128.0","84.243.191.255","1425244160","1425260543","NO","Norway"
+"84.243.192.0","84.243.255.255","1425260544","1425276927","NL","Netherlands"
+"84.244.0.0","84.244.63.255","1425276928","1425293311","RU","Russian Federation"
+"84.244.64.0","84.244.127.255","1425293312","1425309695","CZ","Czech Republic"
+"84.244.128.0","84.244.191.255","1425309696","1425326079","NL","Netherlands"
+"84.244.192.0","84.244.255.255","1425326080","1425342463","SE","Sweden"
+"84.245.0.0","84.245.63.255","1425342464","1425358847","NL","Netherlands"
+"84.245.64.0","84.245.127.255","1425358848","1425375231","SK","Slovakia"
+"84.245.128.0","84.245.191.255","1425375232","1425391615","DE","Germany"
+"84.245.192.0","84.245.255.255","1425391616","1425407999","LV","Latvia"
+"84.246.0.0","84.246.63.255","1425408000","1425424383","NL","Netherlands"
+"84.246.64.0","84.246.71.255","1425424384","1425426431","DE","Germany"
+"84.246.72.0","84.246.79.255","1425426432","1425428479","KW","Kuwait"
+"84.246.80.0","84.246.87.255","1425428480","1425430527","GB","United Kingdom"
+"84.246.88.0","84.246.95.255","1425430528","1425432575","SE","Sweden"
+"84.246.96.0","84.246.103.255","1425432576","1425434623","HR","Croatia"
+"84.246.104.0","84.246.111.255","1425434624","1425436671","FR","France"
+"84.246.112.0","84.246.119.255","1425436672","1425438719","GB","United Kingdom"
+"84.246.120.0","84.246.127.255","1425438720","1425440767","DE","Germany"
+"84.246.128.0","84.246.135.255","1425440768","1425442815","SE","Sweden"
+"84.246.136.0","84.246.143.255","1425442816","1425444863","GB","United Kingdom"
+"84.246.144.0","84.246.151.255","1425444864","1425446911","IT","Italy"
+"84.246.152.0","84.246.159.255","1425446912","1425448959","GB","United Kingdom"
+"84.246.160.0","84.246.167.255","1425448960","1425451007","CZ","Czech Republic"
+"84.246.168.0","84.246.199.255","1425451008","1425459199","GB","United Kingdom"
+"84.246.200.0","84.246.207.255","1425459200","1425461247","IM","Isle of Man"
+"84.246.208.0","84.246.215.255","1425461248","1425463295","ES","Spain"
+"84.246.216.0","84.246.230.255","1425463296","1425467135","FR","France"
+"84.246.231.0","84.246.231.255","1425467136","1425467391","ES","Spain"
+"84.246.232.0","84.246.239.255","1425467392","1425469439","CH","Switzerland"
+"84.246.240.0","84.246.247.255","1425469440","1425471487","DK","Denmark"
+"84.246.248.0","84.246.255.255","1425471488","1425473535","DE","Germany"
+"84.247.0.0","84.247.17.255","1425473536","1425478143","RO","Romania"
+"84.247.18.0","84.247.19.255","1425478144","1425478655","ES","Spain"
+"84.247.20.0","84.247.23.255","1425478656","1425479679","RO","Romania"
+"84.247.24.0","84.247.27.255","1425479680","1425480703","BG","Bulgaria"
+"84.247.28.0","84.247.31.255","1425480704","1425481727","RO","Romania"
+"84.247.32.0","84.247.35.255","1425481728","1425482751","GB","United Kingdom"
+"84.247.36.0","84.247.43.255","1425482752","1425484799","RO","Romania"
+"84.247.44.0","84.247.45.255","1425484800","1425485311","MD","Moldova, Republic of"
+"84.247.46.0","84.247.47.255","1425485312","1425485823","BG","Bulgaria"
+"84.247.48.0","84.247.51.255","1425485824","1425486847","RO","Romania"
+"84.247.52.0","84.247.53.255","1425486848","1425487359","MD","Moldova, Republic of"
+"84.247.54.0","84.247.61.255","1425487360","1425489407","RO","Romania"
+"84.247.62.0","84.247.62.255","1425489408","1425489663","NL","Netherlands"
+"84.247.63.0","84.247.127.255","1425489664","1425506303","RO","Romania"
+"84.247.128.0","84.247.141.255","1425506304","1425509887","NO","Norway"
+"84.247.142.0","84.247.142.255","1425509888","1425510143","SE","Sweden"
+"84.247.143.0","84.247.191.255","1425510144","1425522687","NO","Norway"
+"84.247.192.0","84.247.255.255","1425522688","1425539071","IT","Italy"
+"84.248.0.0","84.251.255.255","1425539072","1425801215","FI","Finland"
+"84.252.0.0","84.252.63.255","1425801216","1425817599","BG","Bulgaria"
+"84.252.128.0","84.252.191.255","1425833984","1425850367","RU","Russian Federation"
+"84.252.192.0","84.252.255.255","1425850368","1425866751","GB","United Kingdom"
+"84.253.0.0","84.253.63.255","1425866752","1425883135","CH","Switzerland"
+"84.253.64.0","84.253.127.255","1425883136","1425899519","RU","Russian Federation"
+"84.253.128.0","84.253.191.255","1425899520","1425915903","IT","Italy"
+"84.253.192.0","84.253.255.255","1425915904","1425932287","FI","Finland"
+"84.254.0.0","84.254.63.255","1425932288","1425948671","GR","Greece"
+"84.254.64.0","84.254.127.255","1425948672","1425965055","DE","Germany"
+"84.254.128.0","84.254.163.255","1425965056","1425974271","EU","Europe"
+"84.254.164.0","84.254.165.255","1425974272","1425974783","GB","United Kingdom"
+"84.254.166.0","84.254.169.255","1425974784","1425975807","EU","Europe"
+"84.254.170.0","84.254.170.255","1425975808","1425976063","FR","France"
+"84.254.171.0","84.254.175.255","1425976064","1425977343","EU","Europe"
+"84.254.176.0","84.254.187.255","1425977344","1425980415","FR","France"
+"84.254.188.0","84.254.188.255","1425980416","1425980671","IQ","Iraq"
+"84.254.189.0","84.254.191.255","1425980672","1425981439","EU","Europe"
+"84.254.192.0","84.254.255.255","1425981440","1425997823","RU","Russian Federation"
+"84.255.0.0","84.255.63.255","1425997824","1426014207","MT","Malta"
+"84.255.64.0","84.255.127.255","1426014208","1426030591","DK","Denmark"
+"84.255.128.0","84.255.191.255","1426030592","1426046975","BH","Bahrain"
+"84.255.192.0","84.255.255.255","1426046976","1426063359","SI","Slovenia"
+"85.0.0.0","85.7.255.255","1426063360","1426587647","CH","Switzerland"
+"85.8.0.0","85.8.63.255","1426587648","1426604031","SE","Sweden"
+"85.8.64.0","85.8.127.255","1426604032","1426620415","DE","Germany"
+"85.8.192.0","85.8.255.255","1426636800","1426653183","GB","United Kingdom"
+"85.9.0.0","85.9.29.49","1426653184","1426660657","RO","Romania"
+"85.9.29.50","85.9.29.50","1426660658","1426660658","US","United States"
+"85.9.29.51","85.9.63.255","1426660659","1426669567","RO","Romania"
+"85.9.64.0","85.9.127.255","1426669568","1426685951","IR","Iran, Islamic Republic of"
+"85.9.128.0","85.9.191.255","1426685952","1426702335","TJ","Tajikistan"
+"85.9.192.0","85.9.245.255","1426702336","1426716159","LV","Latvia"
+"85.9.246.0","85.9.246.255","1426716160","1426716415","RU","Russian Federation"
+"85.9.247.0","85.9.255.255","1426716416","1426718719","LV","Latvia"
+"85.10.0.0","85.10.47.255","1426718720","1426731007","SI","Slovenia"
+"85.10.48.0","85.10.63.255","1426731008","1426735103","HR","Croatia"
+"85.10.64.0","85.10.95.255","1426735104","1426743295","BE","Belgium"
+"85.10.96.0","85.10.127.255","1426743296","1426751487","LU","Luxembourg"
+"85.10.128.0","85.10.191.255","1426751488","1426767871","FR","France"
+"85.10.192.0","85.10.255.255","1426767872","1426784255","DE","Germany"
+"85.11.0.0","85.11.63.255","1426784256","1426800639","SE","Sweden"
+"85.11.64.0","85.11.127.255","1426800640","1426817023","PL","Poland"
+"85.11.128.0","85.11.191.255","1426817024","1426833407","BG","Bulgaria"
+"85.11.192.0","85.11.255.255","1426833408","1426849791","SE","Sweden"
+"85.12.0.0","85.12.63.255","1426849792","1426866175","NL","Netherlands"
+"85.12.64.0","85.12.127.255","1426866176","1426882559","GB","United Kingdom"
+"85.12.128.0","85.12.191.255","1426882560","1426898943","FR","France"
+"85.12.192.0","85.12.255.255","1426898944","1426915327","RU","Russian Federation"
+"85.13.0.0","85.13.63.255","1426915328","1426931711","AT","Austria"
+"85.13.64.0","85.13.127.255","1426931712","1426948095","CZ","Czech Republic"
+"85.13.128.0","85.13.191.255","1426948096","1426964479","DE","Germany"
+"85.13.192.0","85.13.255.255","1426964480","1426980863","GB","United Kingdom"
+"85.14.0.0","85.14.63.255","1426980864","1426997247","BG","Bulgaria"
+"85.14.64.0","85.14.127.255","1426997248","1427013631","PL","Poland"
+"85.14.128.0","85.14.191.255","1427013632","1427030015","FR","France"
+"85.14.192.0","85.14.203.23","1427030016","1427032855","DE","Germany"
+"85.14.203.24","85.14.203.31","1427032856","1427032863","TR","Turkey"
+"85.14.203.32","85.14.203.127","1427032864","1427032959","DE","Germany"
+"85.14.203.128","85.14.203.135","1427032960","1427032967","NL","Netherlands"
+"85.14.203.136","85.14.204.159","1427032968","1427033247","DE","Germany"
+"85.14.204.160","85.14.204.175","1427033248","1427033263","TW","Taiwan"
+"85.14.204.176","85.14.255.255","1427033264","1427046399","DE","Germany"
+"85.15.0.0","85.15.63.255","1427046400","1427062783","IR","Iran, Islamic Republic of"
+"85.15.64.0","85.15.191.255","1427062784","1427095551","RU","Russian Federation"
+"85.15.192.0","85.15.255.255","1427095552","1427111935","LV","Latvia"
+"85.16.0.0","85.16.255.255","1427111936","1427177471","DE","Germany"
+"85.17.0.0","85.17.255.255","1427177472","1427243007","NL","Netherlands"
+"85.18.0.0","85.18.255.255","1427243008","1427308543","IT","Italy"
+"85.19.0.0","85.19.255.255","1427308544","1427374079","NO","Norway"
+"85.20.0.0","85.20.255.255","1427374080","1427439615","IT","Italy"
+"85.21.0.0","85.21.255.255","1427439616","1427505151","RU","Russian Federation"
+"85.22.0.0","85.22.255.255","1427505152","1427570687","DE","Germany"
+"85.23.0.0","85.23.255.255","1427570688","1427636223","FI","Finland"
+"85.24.0.0","85.24.127.255","1427636224","1427668991","DK","Denmark"
+"85.24.128.0","85.24.255.255","1427668992","1427701759","SE","Sweden"
+"85.25.0.0","85.25.154.188","1427701760","1427741372","DE","Germany"
+"85.25.154.189","85.25.154.189","1427741373","1427741373","AT","Austria"
+"85.25.154.190","85.25.255.255","1427741374","1427767295","DE","Germany"
+"85.26.0.0","85.26.127.255","1427767296","1427800063","BE","Belgium"
+"85.26.128.0","85.26.255.255","1427800064","1427832831","RU","Russian Federation"
+"85.27.0.0","85.27.127.255","1427832832","1427865599","BE","Belgium"
+"85.27.128.0","85.27.255.255","1427865600","1427898367","DK","Denmark"
+"85.28.0.0","85.28.63.255","1427898368","1427914751","RU","Russian Federation"
+"85.28.64.0","85.28.127.85","1427914752","1427930965","BE","Belgium"
+"85.28.127.86","85.28.127.86","1427930966","1427930966","LU","Luxembourg"
+"85.28.127.87","85.28.127.255","1427930967","1427931135","BE","Belgium"
+"85.28.128.0","85.28.191.255","1427931136","1427947519","PL","Poland"
+"85.28.192.0","85.28.255.255","1427947520","1427963903","RU","Russian Federation"
+"85.29.0.0","85.29.63.255","1427963904","1427980287","TR","Turkey"
+"85.29.64.0","85.29.127.255","1427980288","1427996671","FI","Finland"
+"85.29.128.0","85.29.191.255","1427996672","1428013055","KZ","Kazakhstan"
+"85.29.192.0","85.29.255.255","1428013056","1428029439","EE","Estonia"
+"85.30.0.0","85.30.63.255","1428029440","1428045823","SE","Sweden"
+"85.30.64.0","85.30.127.255","1428045824","1428062207","MK","Macedonia"
+"85.30.128.0","85.30.191.255","1428062208","1428078591","SE","Sweden"
+"85.30.192.0","85.30.255.255","1428078592","1428094975","RU","Russian Federation"
+"85.31.0.0","85.31.31.255","1428094976","1428103167","AT","Austria"
+"85.31.64.0","85.31.92.255","1428111360","1428118783","GB","United Kingdom"
+"85.31.93.0","85.31.93.255","1428118784","1428119039","US","United States"
+"85.31.94.0","85.31.95.255","1428119040","1428119551","GB","United Kingdom"
+"85.31.96.0","85.31.103.255","1428119552","1428121599","LV","Latvia"
+"85.31.104.0","85.31.111.255","1428121600","1428123647","FR","France"
+"85.31.112.0","85.31.127.255","1428123648","1428127743","RU","Russian Federation"
+"85.31.128.0","85.31.135.255","1428127744","1428129791","ES","Spain"
+"85.31.136.0","85.31.143.255","1428129792","1428131839","GB","United Kingdom"
+"85.31.144.0","85.31.151.255","1428131840","1428133887","FR","France"
+"85.31.152.0","85.31.159.255","1428133888","1428135935","LI","Liechtenstein"
+"85.31.160.0","85.31.167.255","1428135936","1428137983","IT","Italy"
+"85.31.168.0","85.31.175.255","1428137984","1428140031","GB","United Kingdom"
+"85.31.176.0","85.31.183.255","1428140032","1428142079","RU","Russian Federation"
+"85.31.184.0","85.31.191.255","1428142080","1428144127","DE","Germany"
+"85.31.192.0","85.31.223.255","1428144128","1428152319","FR","France"
+"85.31.224.0","85.31.255.255","1428152320","1428160511","PL","Poland"
+"85.32.0.0","85.33.135.255","1428160512","1428260863","IT","Italy"
+"85.33.136.0","85.33.136.255","1428260864","1428261119","GB","United Kingdom"
+"85.33.137.0","85.47.255.255","1428261120","1429209087","IT","Italy"
+"85.48.0.0","85.63.255.255","1429209088","1430257663","ES","Spain"
+"85.64.0.0","85.65.255.255","1430257664","1430388735","IL","Israel"
+"85.66.0.0","85.67.255.255","1430388736","1430519807","HU","Hungary"
+"85.68.0.0","85.69.255.255","1430519808","1430650879","FR","France"
+"85.70.0.0","85.71.255.255","1430650880","1430781951","CZ","Czech Republic"
+"85.72.0.0","85.75.255.255","1430781952","1431044095","GR","Greece"
+"85.76.0.0","85.79.255.255","1431044096","1431306239","FI","Finland"
+"85.80.0.0","85.83.255.255","1431306240","1431568383","DK","Denmark"
+"85.84.0.0","85.87.255.255","1431568384","1431830527","ES","Spain"
+"85.88.0.0","85.88.31.255","1431830528","1431838719","DE","Germany"
+"85.88.32.0","85.88.63.255","1431838720","1431846911","BE","Belgium"
+"85.88.64.0","85.88.95.255","1431846912","1431855103","NO","Norway"
+"85.88.96.0","85.88.127.255","1431855104","1431863295","NL","Netherlands"
+"85.88.128.0","85.88.159.255","1431863296","1431871487","PT","Portugal"
+"85.88.160.0","85.88.191.255","1431871488","1431879679","RU","Russian Federation"
+"85.88.192.0","85.88.223.255","1431879680","1431887871","IT","Italy"
+"85.88.224.0","85.88.255.255","1431887872","1431896063","GB","United Kingdom"
+"85.89.0.0","85.89.31.255","1431896064","1431904255","NO","Norway"
+"85.89.32.0","85.89.63.255","1431904256","1431912447","EE","Estonia"
+"85.89.64.0","85.89.95.255","1431912448","1431920639","SE","Sweden"
+"85.89.96.0","85.89.127.255","1431920640","1431928831","RU","Russian Federation"
+"85.89.128.0","85.89.159.255","1431928832","1431937023","IT","Italy"
+"85.89.160.0","85.89.191.255","1431937024","1431945215","PL","Poland"
+"85.89.192.0","85.89.223.255","1431945216","1431953407","NO","Norway"
+"85.89.224.0","85.89.236.255","1431953408","1431956735","DK","Denmark"
+"85.89.237.0","85.89.237.255","1431956736","1431956991","EU","Europe"
+"85.89.238.0","85.89.255.255","1431956992","1431961599","DK","Denmark"
+"85.90.0.0","85.90.31.255","1431961600","1431969791","CH","Switzerland"
+"85.90.32.0","85.90.63.255","1431969792","1431977983","GB","United Kingdom"
+"85.90.64.0","85.90.74.175","1431977984","1431980719","NL","Netherlands"
+"85.90.74.176","85.90.74.183","1431980720","1431980727","SA","Saudi Arabia"
+"85.90.74.184","85.90.95.255","1431980728","1431986175","NL","Netherlands"
+"85.90.96.0","85.90.127.255","1431986176","1431994367","RU","Russian Federation"
+"85.90.128.0","85.90.159.255","1431994368","1432002559","AT","Austria"
+"85.90.160.0","85.90.191.255","1432002560","1432010751","HU","Hungary"
+"85.90.192.0","85.90.223.255","1432010752","1432018943","UA","Ukraine"
+"85.90.224.0","85.90.243.255","1432018944","1432024063","GB","United Kingdom"
+"85.90.244.0","85.90.247.255","1432024064","1432025087","DE","Germany"
+"85.90.248.0","85.90.255.255","1432025088","1432027135","GB","United Kingdom"
+"85.91.0.0","85.91.31.255","1432027136","1432035327","IE","Ireland"
+"85.91.32.0","85.91.63.255","1432035328","1432043519","GB","United Kingdom"
+"85.91.64.0","85.91.95.255","1432043520","1432051711","ES","Spain"
+"85.91.96.0","85.91.104.255","1432051712","1432054015","RU","Russian Federation"
+"85.91.105.0","85.91.105.255","1432054016","1432054271","RO","Romania"
+"85.91.106.0","85.91.115.255","1432054272","1432056831","RU","Russian Federation"
+"85.91.116.0","85.91.117.255","1432056832","1432057343","RO","Romania"
+"85.91.118.0","85.91.127.255","1432057344","1432059903","RU","Russian Federation"
+"85.91.128.0","85.91.159.255","1432059904","1432068095","BG","Bulgaria"
+"85.91.160.0","85.91.191.255","1432068096","1432076287","BE","Belgium"
+"85.91.192.0","85.91.223.255","1432076288","1432084479","RU","Russian Federation"
+"85.91.224.0","85.91.255.255","1432084480","1432092671","GB","United Kingdom"
+"85.92.0.0","85.92.31.255","1432092672","1432100863","RU","Russian Federation"
+"85.92.32.0","85.92.63.255","1432100864","1432109055","CZ","Czech Republic"
+"85.92.64.0","85.92.95.255","1432109056","1432117247","GB","United Kingdom"
+"85.92.128.0","85.92.151.255","1432125440","1432131583","NL","Netherlands"
+"85.92.152.0","85.92.159.255","1432131584","1432133631","US","United States"
+"85.92.160.0","85.92.223.255","1432133632","1432150015","GB","United Kingdom"
+"85.92.224.0","85.92.255.255","1432150016","1432158207","BA","Bosnia and Herzegovina"
+"85.93.0.0","85.93.0.255","1432158208","1432158463","RO","Romania"
+"85.93.1.0","85.93.1.255","1432158464","1432158719","DE","Germany"
+"85.93.2.0","85.93.2.255","1432158720","1432158975","LB","Lebanon"
+"85.93.3.0","85.93.4.255","1432158976","1432159487","DE","Germany"
+"85.93.5.0","85.93.5.255","1432159488","1432159743","AE","United Arab Emirates"
+"85.93.6.0","85.93.31.255","1432159744","1432166399","DE","Germany"
+"85.93.32.0","85.93.63.255","1432166400","1432174591","RU","Russian Federation"
+"85.93.64.0","85.93.95.255","1432174592","1432182783","DE","Germany"
+"85.93.96.0","85.93.127.255","1432182784","1432190975","CZ","Czech Republic"
+"85.93.128.0","85.93.159.255","1432190976","1432199167","RU","Russian Federation"
+"85.93.160.0","85.93.191.255","1432199168","1432207359","CZ","Czech Republic"
+"85.93.192.0","85.93.223.255","1432207360","1432215551","LU","Luxembourg"
+"85.93.224.0","85.93.255.255","1432215552","1432223743","NO","Norway"
+"85.94.0.0","85.94.63.255","1432223744","1432240127","RU","Russian Federation"
+"85.94.64.0","85.94.95.255","1432240128","1432248319","HR","Croatia"
+"85.94.96.0","85.94.127.255","1432248320","1432256511","ME","Montenegro"
+"85.94.128.0","85.94.159.255","1432256512","1432264703","BA","Bosnia and Herzegovina"
+"85.94.160.0","85.94.191.255","1432264704","1432272895","AD","Andorra"
+"85.94.192.0","85.94.193.255","1432272896","1432273407","IT","Italy"
+"85.94.194.0","85.94.194.127","1432273408","1432273535","DE","Germany"
+"85.94.194.128","85.94.223.255","1432273536","1432281087","IT","Italy"
+"85.94.224.0","85.94.255.255","1432281088","1432289279","LU","Luxembourg"
+"85.95.0.0","85.95.31.255","1432289280","1432297471","GB","United Kingdom"
+"85.95.32.0","85.95.63.255","1432297472","1432305663","NO","Norway"
+"85.95.64.0","85.95.95.255","1432305664","1432313855","BG","Bulgaria"
+"85.95.96.0","85.95.127.255","1432313856","1432322047","GB","United Kingdom"
+"85.95.128.0","85.95.191.255","1432322048","1432338431","RU","Russian Federation"
+"85.95.192.0","85.95.223.255","1432338432","1432346623","FR","France"
+"85.95.224.0","85.111.255.255","1432346624","1433403391","TR","Turkey"
+"85.112.0.0","85.112.31.255","1433403392","1433411583","ES","Spain"
+"85.112.32.0","85.112.63.255","1433411584","1433419775","RU","Russian Federation"
+"85.112.64.0","85.112.95.255","1433419776","1433427967","LB","Lebanon"
+"85.112.96.0","85.112.127.255","1433427968","1433436159","RU","Russian Federation"
+"85.112.128.0","85.112.159.255","1433436160","1433444351","NO","Norway"
+"85.112.160.0","85.112.191.255","1433444352","1433452543","SE","Sweden"
+"85.112.192.0","85.112.223.255","1433452544","1433460735","PL","Poland"
+"85.112.224.0","85.112.255.255","1433460736","1433468927","DE","Germany"
+"85.113.0.0","85.113.31.255","1433468928","1433477119","KG","Kyrgyzstan"
+"85.113.32.0","85.113.63.255","1433477120","1433485311","RU","Russian Federation"
+"85.113.64.0","85.113.95.255","1433485312","1433493503","GB","United Kingdom"
+"85.113.96.0","85.113.127.255","1433493504","1433501695","PS","Palestinian Territory"
+"85.113.128.0","85.113.159.255","1433501696","1433509887","RU","Russian Federation"
+"85.113.160.0","85.113.191.255","1433509888","1433518079","NO","Norway"
+"85.113.192.0","85.113.223.255","1433518080","1433526271","RU","Russian Federation"
+"85.113.224.0","85.113.255.255","1433526272","1433534463","NL","Netherlands"
+"85.114.0.0","85.114.31.255","1433534464","1433542655","RU","Russian Federation"
+"85.114.32.0","85.114.63.255","1433542656","1433550847","HR","Croatia"
+"85.114.64.0","85.114.95.255","1433550848","1433559039","RU","Russian Federation"
+"85.114.96.0","85.114.127.255","1433559040","1433567231","PS","Palestinian Territory"
+"85.114.128.0","85.114.159.255","1433567232","1433575423","DE","Germany"
+"85.114.160.0","85.114.191.255","1433575424","1433583615","RU","Russian Federation"
+"85.114.192.0","85.114.223.255","1433583616","1433591807","UA","Ukraine"
+"85.114.224.0","85.114.255.255","1433591808","1433599999","GE","Georgia"
+"85.115.0.0","85.115.31.255","1433600000","1433608191","DE","Germany"
+"85.115.32.0","85.115.32.255","1433608192","1433608447","TR","Turkey"
+"85.115.33.0","85.115.33.179","1433608448","1433608627","NL","Netherlands"
+"85.115.33.180","85.115.33.180","1433608628","1433608628","BE","Belgium"
+"85.115.33.181","85.115.33.255","1433608629","1433608703","NL","Netherlands"
+"85.115.34.0","85.115.34.255","1433608704","1433608959","GB","United Kingdom"
+"85.115.35.0","85.115.35.255","1433608960","1433609215","PL","Poland"
+"85.115.36.0","85.115.36.255","1433609216","1433609471","GB","United Kingdom"
+"85.115.37.0","85.115.37.255","1433609472","1433609727","SE","Sweden"
+"85.115.38.0","85.115.38.255","1433609728","1433609983","GB","United Kingdom"
+"85.115.39.0","85.115.39.255","1433609984","1433610239","IT","Italy"
+"85.115.40.0","85.115.43.255","1433610240","1433611263","US","United States"
+"85.115.44.0","85.115.55.255","1433611264","1433614335","GB","United Kingdom"
+"85.115.56.0","85.115.58.179","1433614336","1433615027","DE","Germany"
+"85.115.58.180","85.115.58.180","1433615028","1433615028","EU","Europe"
+"85.115.58.181","85.115.59.255","1433615029","1433615359","DE","Germany"
+"85.115.60.0","85.115.60.255","1433615360","1433615615","FR","France"
+"85.115.61.0","85.115.61.255","1433615616","1433615871","GB","United Kingdom"
+"85.115.62.0","85.115.62.255","1433615872","1433616127","IT","Italy"
+"85.115.63.0","85.115.63.255","1433616128","1433616383","GB","United Kingdom"
+"85.115.64.0","85.115.95.255","1433616384","1433624575","AE","United Arab Emirates"
+"85.115.96.0","85.115.127.255","1433624576","1433632767","LV","Latvia"
+"85.115.128.0","85.115.159.255","1433632768","1433640959","GI","Gibraltar"
+"85.115.160.0","85.115.191.255","1433640960","1433649151","RU","Russian Federation"
+"85.115.224.0","85.115.255.255","1433657344","1433665535","RU","Russian Federation"
+"85.116.0.0","85.116.31.255","1433665536","1433673727","GB","United Kingdom"
+"85.116.32.0","85.116.63.255","1433673728","1433681919","FR","France"
+"85.116.64.0","85.116.95.255","1433681920","1433690111","IS","Iceland"
+"85.116.96.0","85.116.127.255","1433690112","1433698303","RU","Russian Federation"
+"85.116.128.0","85.116.159.255","1433698304","1433706495","IT","Italy"
+"85.116.160.0","85.116.191.255","1433706496","1433714687","GB","United Kingdom"
+"85.116.192.0","85.116.223.255","1433714688","1433722879","DE","Germany"
+"85.116.224.0","85.116.255.255","1433722880","1433731071","IT","Italy"
+"85.117.0.0","85.117.31.255","1433731072","1433739263","PL","Poland"
+"85.117.32.0","85.117.63.255","1433739264","1433747455","GE","Georgia"
+"85.117.64.0","85.117.95.255","1433747456","1433755647","RU","Russian Federation"
+"85.117.96.0","85.117.127.255","1433755648","1433763839","KZ","Kazakhstan"
+"85.117.128.0","85.117.159.255","1433763840","1433772031","FR","France"
+"85.117.160.0","85.117.223.255","1433772032","1433788415","SE","Sweden"
+"85.118.0.0","85.118.31.255","1433796608","1433804799","GB","United Kingdom"
+"85.118.32.0","85.118.61.49","1433804800","1433812273","FR","France"
+"85.118.61.50","85.118.61.50","1433812274","1433812274","GB","United Kingdom"
+"85.118.61.51","85.118.63.255","1433812275","1433812991","FR","France"
+"85.118.64.0","85.118.95.255","1433812992","1433821183","BG","Bulgaria"
+"85.118.96.0","85.118.127.255","1433821184","1433829375","GE","Georgia"
+"85.118.128.0","85.118.135.255","1433829376","1433831423","CZ","Czech Republic"
+"85.118.136.0","85.118.143.255","1433831424","1433833471","RU","Russian Federation"
+"85.118.144.0","85.118.151.255","1433833472","1433835519","IT","Italy"
+"85.118.152.0","85.118.159.255","1433835520","1433837567","GB","United Kingdom"
+"85.118.160.0","85.118.167.255","1433837568","1433839615","DE","Germany"
+"85.118.168.0","85.118.175.255","1433839616","1433841663","GB","United Kingdom"
+"85.118.176.0","85.118.183.255","1433841664","1433843711","RU","Russian Federation"
+"85.118.184.0","85.118.191.255","1433843712","1433845759","HR","Croatia"
+"85.118.192.0","85.118.199.255","1433845760","1433847807","BG","Bulgaria"
+"85.118.200.0","85.118.207.255","1433847808","1433849855","SE","Sweden"
+"85.118.208.0","85.118.215.255","1433849856","1433851903","BE","Belgium"
+"85.118.216.0","85.118.223.255","1433851904","1433853951","CH","Switzerland"
+"85.118.224.0","85.118.231.255","1433853952","1433855999","RU","Russian Federation"
+"85.118.232.0","85.118.239.255","1433856000","1433858047","GB","United Kingdom"
+"85.118.240.0","85.118.247.255","1433858048","1433860095","ES","Spain"
+"85.118.248.0","85.118.255.255","1433860096","1433862143","DE","Germany"
+"85.119.0.0","85.119.7.255","1433862144","1433864191","CH","Switzerland"
+"85.119.8.0","85.119.15.255","1433864192","1433866239","HU","Hungary"
+"85.119.16.0","85.119.21.1","1433866240","1433867521","NL","Netherlands"
+"85.119.21.2","85.119.21.2","1433867522","1433867522","GB","United Kingdom"
+"85.119.21.3","85.119.23.255","1433867523","1433868287","NL","Netherlands"
+"85.119.24.0","85.119.31.255","1433868288","1433870335","GB","United Kingdom"
+"85.119.32.0","85.119.39.255","1433870336","1433872383","TR","Turkey"
+"85.119.40.0","85.119.47.255","1433872384","1433874431","IT","Italy"
+"85.119.48.0","85.119.55.255","1433874432","1433876479","NL","Netherlands"
+"85.119.56.0","85.119.63.255","1433876480","1433878527","GB","United Kingdom"
+"85.119.64.0","85.119.71.255","1433878528","1433880575","TR","Turkey"
+"85.119.72.0","85.119.79.255","1433880576","1433882623","RU","Russian Federation"
+"85.119.80.0","85.119.87.255","1433882624","1433884671","GB","United Kingdom"
+"85.119.88.0","85.119.95.255","1433884672","1433886719","CZ","Czech Republic"
+"85.119.96.0","85.119.103.255","1433886720","1433888767","GB","United Kingdom"
+"85.119.104.0","85.119.111.255","1433888768","1433890815","NL","Netherlands"
+"85.119.112.0","85.119.119.255","1433890816","1433892863","GB","United Kingdom"
+"85.119.120.0","85.119.127.255","1433892864","1433894911","MT","Malta"
+"85.119.128.0","85.119.135.255","1433894912","1433896959","SE","Sweden"
+"85.119.136.0","85.119.143.255","1433896960","1433899007","NO","Norway"
+"85.119.144.0","85.119.151.255","1433899008","1433901055","RU","Russian Federation"
+"85.119.152.0","85.119.167.255","1433901056","1433905151","DE","Germany"
+"85.119.168.0","85.119.175.255","1433905152","1433907199","FR","France"
+"85.119.176.0","85.119.183.255","1433907200","1433909247","IT","Italy"
+"85.119.184.0","85.119.191.255","1433909248","1433911295","BE","Belgium"
+"85.119.192.0","85.119.199.255","1433911296","1433913343","ES","Spain"
+"85.119.200.0","85.119.215.255","1433913344","1433917439","DE","Germany"
+"85.119.216.0","85.119.223.255","1433917440","1433919487","BE","Belgium"
+"85.119.224.0","85.119.231.255","1433919488","1433921535","GB","United Kingdom"
+"85.119.232.0","85.119.232.199","1433921536","1433921735","CH","Switzerland"
+"85.119.232.200","85.119.232.200","1433921736","1433921736","EU","Europe"
+"85.119.232.201","85.119.239.255","1433921737","1433923583","CH","Switzerland"
+"85.119.240.0","85.119.247.255","1433923584","1433925631","BE","Belgium"
+"85.119.248.0","85.119.255.255","1433925632","1433927679","GB","United Kingdom"
+"85.120.0.0","85.123.255.255","1433927680","1434189823","RO","Romania"
+"85.124.0.0","85.127.255.255","1434189824","1434451967","AT","Austria"
+"85.128.0.0","85.128.255.255","1434451968","1434517503","PL","Poland"
+"85.129.0.0","85.129.127.255","1434517504","1434550271","DK","Denmark"
+"85.129.128.0","85.129.255.255","1434550272","1434583039","SA","Saudi Arabia"
+"85.130.0.0","85.130.127.255","1434583040","1434615807","BG","Bulgaria"
+"85.130.128.0","85.130.255.255","1434615808","1434648575","IL","Israel"
+"85.131.0.0","85.131.127.255","1434648576","1434681343","FI","Finland"
+"85.131.128.0","85.131.255.255","1434681344","1434714111","DE","Germany"
+"85.132.0.0","85.132.127.255","1434714112","1434746879","AZ","Azerbaijan"
+"85.132.128.0","85.132.255.255","1434746880","1434779647","CZ","Czech Republic"
+"85.133.0.0","85.133.127.255","1434779648","1434812415","GB","United Kingdom"
+"85.133.128.0","85.133.255.255","1434812416","1434845183","IR","Iran, Islamic Republic of"
+"85.134.0.0","85.134.127.255","1434845184","1434877951","FI","Finland"
+"85.134.128.0","85.134.255.255","1434877952","1434910719","IE","Ireland"
+"85.135.0.0","85.135.127.255","1434910720","1434943487","CZ","Czech Republic"
+"85.135.128.0","85.135.255.255","1434943488","1434976255","SK","Slovakia"
+"85.136.0.0","85.137.255.255","1434976256","1435107327","ES","Spain"
+"85.138.0.0","85.139.255.255","1435107328","1435238399","PT","Portugal"
+"85.140.0.0","85.143.255.255","1435238400","1435500543","RU","Russian Federation"
+"85.144.0.0","85.151.255.255","1435500544","1436024831","NL","Netherlands"
+"85.152.0.0","85.152.255.255","1436024832","1436090367","ES","Spain"
+"85.153.0.0","85.153.255.255","1436090368","1436155903","TR","Turkey"
+"85.154.0.0","85.154.255.255","1436155904","1436221439","OM","Oman"
+"85.155.0.0","85.155.255.255","1436221440","1436286975","ES","Spain"
+"85.156.0.0","85.157.255.255","1436286976","1436418047","FI","Finland"
+"85.158.0.0","85.158.7.255","1436418048","1436420095","DE","Germany"
+"85.158.16.0","85.158.23.255","1436422144","1436424191","FR","France"
+"85.158.24.0","85.158.31.255","1436424192","1436426239","CH","Switzerland"
+"85.158.32.0","85.158.39.255","1436426240","1436428287","BA","Bosnia and Herzegovina"
+"85.158.40.0","85.158.47.255","1436428288","1436430335","GB","United Kingdom"
+"85.158.48.0","85.158.55.255","1436430336","1436432383","RU","Russian Federation"
+"85.158.56.0","85.158.71.255","1436432384","1436436479","GB","United Kingdom"
+"85.158.72.0","85.158.79.255","1436436480","1436438527","LV","Latvia"
+"85.158.80.0","85.158.87.255","1436438528","1436440575","IT","Italy"
+"85.158.88.0","85.158.95.255","1436440576","1436442623","RU","Russian Federation"
+"85.158.96.0","85.158.103.255","1436442624","1436444671","TR","Turkey"
+"85.158.104.0","85.158.111.255","1436444672","1436446719","BE","Belgium"
+"85.158.112.0","85.158.127.255","1436446720","1436450815","FR","France"
+"85.158.128.0","85.158.135.255","1436450816","1436452863","BH","Bahrain"
+"85.158.136.0","85.158.137.194","1436452864","1436453314","GB","United Kingdom"
+"85.158.137.195","85.158.137.195","1436453315","1436453315","EU","Europe"
+"85.158.137.196","85.158.137.255","1436453316","1436453375","GB","United Kingdom"
+"85.158.138.0","85.158.138.255","1436453376","1436453631","DE","Germany"
+"85.158.139.0","85.158.139.255","1436453632","1436453887","EU","Europe"
+"85.158.140.0","85.158.143.255","1436453888","1436454911","GB","United Kingdom"
+"85.158.144.0","85.158.151.255","1436454912","1436456959","AZ","Azerbaijan"
+"85.158.152.0","85.158.159.255","1436456960","1436459007","GB","United Kingdom"
+"85.158.160.0","85.158.167.255","1436459008","1436461055","NL","Netherlands"
+"85.158.168.0","85.158.175.255","1436461056","1436463103","ES","Spain"
+"85.158.176.0","85.158.180.255","1436463104","1436464383","DE","Germany"
+"85.158.181.0","85.158.181.255","1436464384","1436464639","AT","Austria"
+"85.158.182.0","85.158.183.255","1436464640","1436465151","DE","Germany"
+"85.158.184.0","85.158.191.255","1436465152","1436467199","RU","Russian Federation"
+"85.158.192.0","85.158.199.255","1436467200","1436469247","DE","Germany"
+"85.158.200.0","85.158.207.255","1436469248","1436471295","NL","Netherlands"
+"85.158.208.0","85.158.215.255","1436471296","1436473343","BE","Belgium"
+"85.158.216.0","85.158.223.255","1436473344","1436475391","RO","Romania"
+"85.158.224.0","85.158.231.255","1436475392","1436477439","AT","Austria"
+"85.158.232.0","85.158.239.255","1436477440","1436479487","CH","Switzerland"
+"85.158.240.0","85.158.247.255","1436479488","1436481535","RU","Russian Federation"
+"85.158.248.0","85.158.255.255","1436481536","1436483583","NL","Netherlands"
+"85.159.0.0","85.159.7.255","1436483584","1436485631","UA","Ukraine"
+"85.159.8.0","85.159.15.255","1436485632","1436487679","DE","Germany"
+"85.159.16.0","85.159.23.255","1436487680","1436489727","IE","Ireland"
+"85.159.24.0","85.159.31.255","1436489728","1436491775","KZ","Kazakhstan"
+"85.159.32.0","85.159.47.255","1436491776","1436495871","RU","Russian Federation"
+"85.159.48.0","85.159.55.255","1436495872","1436497919","HU","Hungary"
+"85.159.56.0","85.159.63.255","1436497920","1436499967","GB","United Kingdom"
+"85.159.64.0","85.159.79.255","1436499968","1436504063","TR","Turkey"
+"85.159.80.0","85.159.95.255","1436504064","1436508159","GB","United Kingdom"
+"85.159.96.0","85.159.103.255","1436508160","1436510207","NL","Netherlands"
+"85.159.104.0","85.159.111.255","1436510208","1436512255","SK","Slovakia"
+"85.159.112.0","85.159.119.255","1436512256","1436514303","NL","Netherlands"
+"85.159.120.0","85.159.127.255","1436514304","1436516351","GI","Gibraltar"
+"85.159.128.0","85.159.143.255","1436516352","1436520447","GB","United Kingdom"
+"85.159.144.0","85.159.151.255","1436520448","1436522495","IT","Italy"
+"85.159.152.0","85.159.159.255","1436522496","1436524543","GB","United Kingdom"
+"85.159.160.0","85.159.167.255","1436524544","1436526591","IL","Israel"
+"85.159.168.0","85.159.175.255","1436526592","1436528639","GB","United Kingdom"
+"85.159.176.0","85.159.183.255","1436528640","1436530687","IT","Italy"
+"85.159.184.0","85.159.191.255","1436530688","1436532735","GB","United Kingdom"
+"85.159.192.0","85.159.200.255","1436532736","1436535039","IT","Italy"
+"85.159.201.0","85.159.201.255","1436535040","1436535295","AP","Asia/Pacific Region"
+"85.159.202.0","85.159.207.255","1436535296","1436536831","IT","Italy"
+"85.159.208.0","85.159.215.255","1436536832","1436538879","GB","United Kingdom"
+"85.159.216.0","85.159.223.255","1436538880","1436540927","JO","Jordan"
+"85.159.224.0","85.159.231.255","1436540928","1436542975","RU","Russian Federation"
+"85.159.232.0","85.159.239.255","1436542976","1436545023","NL","Netherlands"
+"85.159.240.0","85.159.247.255","1436545024","1436547071","DE","Germany"
+"85.159.248.0","85.159.255.255","1436547072","1436549119","GB","United Kingdom"
+"85.160.0.0","85.163.255.255","1436549120","1436811263","CZ","Czech Republic"
+"85.164.0.0","85.167.255.255","1436811264","1437073407","NO","Norway"
+"85.168.0.0","85.171.255.255","1437073408","1437335551","FR","France"
+"85.172.0.0","85.175.255.255","1437335552","1437597695","RU","Russian Federation"
+"85.176.0.0","85.183.255.255","1437597696","1438121983","DE","Germany"
+"85.184.0.0","85.184.95.255","1438121984","1438146559","NL","Netherlands"
+"85.184.96.0","85.184.127.255","1438146560","1438154751","MT","Malta"
+"85.184.128.0","85.184.159.255","1438154752","1438162943","NL","Netherlands"
+"85.184.160.0","85.184.191.255","1438162944","1438171135","DK","Denmark"
+"85.184.192.0","85.184.199.255","1438171136","1438173183","GB","United Kingdom"
+"85.184.200.0","85.184.223.255","1438173184","1438179327","IM","Isle of Man"
+"85.184.224.0","85.184.231.255","1438179328","1438181375","NL","Netherlands"
+"85.184.232.0","85.184.239.255","1438181376","1438183423","SA","Saudi Arabia"
+"85.184.240.0","85.184.243.255","1438183424","1438184447","NL","Netherlands"
+"85.184.244.0","85.184.247.255","1438184448","1438185471","CH","Switzerland"
+"85.184.248.0","85.184.251.255","1438185472","1438186495","DE","Germany"
+"85.184.252.0","85.184.255.255","1438186496","1438187519","CH","Switzerland"
+"85.185.0.0","85.185.255.255","1438187520","1438253055","IR","Iran, Islamic Republic of"
+"85.186.0.0","85.186.255.255","1438253056","1438318591","RO","Romania"
+"85.187.0.0","85.187.255.255","1438318592","1438384127","BG","Bulgaria"
+"85.188.0.0","85.188.63.255","1438384128","1438400511","FI","Finland"
+"85.188.64.0","85.188.191.255","1438400512","1438433279","SE","Sweden"
+"85.188.192.0","85.189.255.255","1438433280","1438515199","GB","United Kingdom"
+"85.190.0.0","85.190.150.255","1438515200","1438553855","DE","Germany"
+"85.190.151.0","85.190.151.255","1438553856","1438554111","BR","Brazil"
+"85.190.152.0","85.190.153.255","1438554112","1438554623","US","United States"
+"85.190.154.0","85.190.155.255","1438554624","1438555135","DE","Germany"
+"85.190.156.0","85.190.159.255","1438555136","1438556159","US","United States"
+"85.190.160.0","85.190.175.255","1438556160","1438560255","DE","Germany"
+"85.190.176.0","85.190.183.255","1438560256","1438562303","US","United States"
+"85.190.184.0","85.190.223.255","1438562304","1438572543","DE","Germany"
+"85.190.224.0","85.190.224.127","1438572544","1438572671","RU","Russian Federation"
+"85.190.224.128","85.190.224.255","1438572672","1438572799","TR","Turkey"
+"85.190.225.0","85.190.225.63","1438572800","1438572863","BE","Belgium"
+"85.190.225.64","85.190.225.127","1438572864","1438572927","NL","Netherlands"
+"85.190.225.128","85.190.225.255","1438572928","1438573055","LU","Luxembourg"
+"85.190.226.0","85.190.226.63","1438573056","1438573119","TW","Taiwan"
+"85.190.226.64","85.190.226.127","1438573120","1438573183","KR","Korea, Republic of"
+"85.190.226.128","85.190.226.191","1438573184","1438573247","SG","Singapore"
+"85.190.226.192","85.190.226.255","1438573248","1438573311","JP","Japan"
+"85.190.227.0","85.190.227.63","1438573312","1438573375","CA","Canada"
+"85.190.227.64","85.190.227.127","1438573376","1438573439","KR","Korea, Republic of"
+"85.190.227.128","85.190.227.191","1438573440","1438573503","PT","Portugal"
+"85.190.227.192","85.190.227.255","1438573504","1438573567","DK","Denmark"
+"85.190.228.0","85.190.231.255","1438573568","1438574591","DE","Germany"
+"85.190.232.0","85.190.247.255","1438574592","1438578687","PL","Poland"
+"85.190.248.0","85.190.252.255","1438578688","1438579967","DE","Germany"
+"85.190.253.0","85.190.253.127","1438579968","1438580095","NZ","New Zealand"
+"85.190.253.128","85.190.253.255","1438580096","1438580223","AU","Australia"
+"85.190.254.0","85.190.255.255","1438580224","1438580735","DE","Germany"
+"85.191.0.0","85.191.255.255","1438580736","1438646271","DK","Denmark"
+"85.192.0.0","85.192.63.255","1438646272","1438662655","RU","Russian Federation"
+"85.192.64.0","85.192.127.255","1438662656","1438679039","ES","Spain"
+"85.192.128.0","85.192.191.255","1438679040","1438695423","RU","Russian Federation"
+"85.192.192.0","85.192.255.255","1438695424","1438711807","FR","France"
+"85.193.0.0","85.193.63.255","1438711808","1438728191","CZ","Czech Republic"
+"85.193.64.0","85.193.127.255","1438728192","1438744575","RU","Russian Federation"
+"85.193.128.0","85.193.143.255","1438744576","1438748671","AT","Austria"
+"85.193.144.0","85.193.159.255","1438748672","1438752767","GB","United Kingdom"
+"85.193.160.0","85.193.191.255","1438752768","1438760959","AT","Austria"
+"85.193.192.0","85.193.255.255","1438760960","1438777343","PL","Poland"
+"85.194.0.0","85.194.63.255","1438777344","1438793727","SE","Sweden"
+"85.194.64.0","85.194.127.255","1438793728","1438810111","SA","Saudi Arabia"
+"85.194.128.0","85.194.191.255","1438810112","1438826495","SE","Sweden"
+"85.194.192.0","85.194.195.255","1438826496","1438827519","FI","Finland"
+"85.194.196.0","85.194.199.255","1438827520","1438828543","IQ","Iraq"
+"85.194.200.0","85.194.203.255","1438828544","1438829567","EE","Estonia"
+"85.194.204.0","85.194.232.255","1438829568","1438836991","FI","Finland"
+"85.194.233.0","85.194.233.255","1438836992","1438837247","DK","Denmark"
+"85.194.234.0","85.194.239.255","1438837248","1438838783","FI","Finland"
+"85.194.240.0","85.194.247.255","1438838784","1438840831","PL","Poland"
+"85.194.248.0","85.194.251.255","1438840832","1438841855","IQ","Iraq"
+"85.194.252.0","85.194.253.255","1438841856","1438842367","DE","Germany"
+"85.194.254.0","85.194.255.255","1438842368","1438842879","DK","Denmark"
+"85.195.0.0","85.195.63.255","1438842880","1438859263","SE","Sweden"
+"85.195.64.0","85.195.127.255","1438859264","1438875647","DE","Germany"
+"85.195.128.0","85.195.132.255","1438875648","1438876927","LT","Lithuania"
+"85.195.133.0","85.195.133.255","1438876928","1438877183","IQ","Iraq"
+"85.195.134.0","85.195.136.255","1438877184","1438877951","LT","Lithuania"
+"85.195.137.0","85.195.137.255","1438877952","1438878207","LB","Lebanon"
+"85.195.138.0","85.195.187.255","1438878208","1438891007","LT","Lithuania"
+"85.195.188.0","85.195.191.255","1438891008","1438892031","RU","Russian Federation"
+"85.195.192.0","85.195.255.255","1438892032","1438908415","CH","Switzerland"
+"85.196.0.0","85.196.63.255","1438908416","1438924799","GR","Greece"
+"85.196.64.0","85.196.127.255","1438924800","1438941183","NO","Norway"
+"85.196.128.0","85.196.191.255","1438941184","1438957567","BG","Bulgaria"
+"85.196.192.0","85.196.255.255","1438957568","1438973951","EE","Estonia"
+"85.197.0.0","85.197.103.255","1438973952","1439000575","DE","Germany"
+"85.197.104.0","85.197.106.255","1439000576","1439001343","NL","Netherlands"
+"85.197.107.0","85.197.110.255","1439001344","1439002367","DE","Germany"
+"85.197.111.0","85.197.111.255","1439002368","1439002623","NL","Netherlands"
+"85.197.112.0","85.197.127.255","1439002624","1439006719","DE","Germany"
+"85.197.128.0","85.197.191.255","1439006720","1439023103","SE","Sweden"
+"85.197.192.0","85.197.255.255","1439023104","1439039487","IS","Iceland"
+"85.198.0.0","85.198.63.255","1439039488","1439055871","IR","Iran, Islamic Republic of"
+"85.198.64.0","85.198.127.255","1439055872","1439072255","RU","Russian Federation"
+"85.198.128.0","85.198.191.255","1439072256","1439088639","UA","Ukraine"
+"85.198.192.0","85.198.255.255","1439088640","1439105023","PL","Poland"
+"85.199.0.0","85.199.63.255","1439105024","1439121407","AT","Austria"
+"85.199.64.0","85.199.191.255","1439121408","1439154175","DE","Germany"
+"85.199.192.0","85.199.255.255","1439154176","1439170559","GB","United Kingdom"
+"85.200.0.0","85.200.255.255","1439170560","1439236095","NO","Norway"
+"85.201.0.0","85.201.139.255","1439236096","1439271935","BE","Belgium"
+"85.201.140.0","85.201.140.255","1439271936","1439272191","FR","France"
+"85.201.141.0","85.201.141.255","1439272192","1439272447","BE","Belgium"
+"85.201.142.0","85.201.143.255","1439272448","1439272959","FR","France"
+"85.201.144.0","85.201.255.255","1439272960","1439301631","BE","Belgium"
+"85.202.0.0","85.202.15.255","1439301632","1439305727","RU","Russian Federation"
+"85.202.16.0","85.202.31.255","1439305728","1439309823","DK","Denmark"
+"85.202.32.0","85.202.63.255","1439309824","1439318015","PL","Poland"
+"85.202.64.0","85.202.79.255","1439318016","1439322111","DK","Denmark"
+"85.202.96.0","85.202.111.255","1439326208","1439330303","PL","Poland"
+"85.202.112.0","85.202.127.255","1439330304","1439334399","RS","Serbia"
+"85.202.128.0","85.202.143.255","1439334400","1439338495","RU","Russian Federation"
+"85.202.144.0","85.202.159.255","1439338496","1439342591","PL","Poland"
+"85.202.176.0","85.202.191.255","1439346688","1439350783","RU","Russian Federation"
+"85.202.208.0","85.202.223.255","1439354880","1439358975","PL","Poland"
+"85.202.224.0","85.202.255.255","1439358976","1439367167","RU","Russian Federation"
+"85.203.0.0","85.203.7.255","1439367168","1439369215","NL","Netherlands"
+"85.203.8.0","85.203.8.255","1439369216","1439369471","AE","United Arab Emirates"
+"85.203.9.0","85.203.9.255","1439369472","1439369727","ES","Spain"
+"85.203.10.0","85.203.12.255","1439369728","1439370495","NL","Netherlands"
+"85.203.13.0","85.203.13.255","1439370496","1439370751","FR","France"
+"85.203.14.0","85.203.14.255","1439370752","1439371007","NL","Netherlands"
+"85.203.15.0","85.203.15.255","1439371008","1439371263","DE","Germany"
+"85.203.16.0","85.203.16.255","1439371264","1439371519","CZ","Czech Republic"
+"85.203.17.0","85.203.17.255","1439371520","1439371775","FR","France"
+"85.203.18.0","85.203.18.255","1439371776","1439372031","SE","Sweden"
+"85.203.19.0","85.203.19.255","1439372032","1439372287","TR","Turkey"
+"85.203.20.0","85.203.20.255","1439372288","1439372543","IT","Italy"
+"85.203.21.0","85.203.21.255","1439372544","1439372799","JP","Japan"
+"85.203.22.0","85.203.22.15","1439372800","1439372815","MT","Malta"
+"85.203.22.16","85.203.22.31","1439372816","1439372831","AD","Andorra"
+"85.203.22.32","85.203.22.47","1439372832","1439372847","CY","Cyprus"
+"85.203.22.48","85.203.22.63","1439372848","1439372863","AM","Armenia"
+"85.203.22.64","85.203.22.79","1439372864","1439372879","BY","Belarus"
+"85.203.22.80","85.203.22.95","1439372880","1439372895","PK","Pakistan"
+"85.203.22.96","85.203.22.111","1439372896","1439372911","BA","Bosnia and Herzegovina"
+"85.203.22.112","85.203.22.127","1439372912","1439372927","GR","Greece"
+"85.203.22.128","85.203.22.143","1439372928","1439372943","IS","Iceland"
+"85.203.22.144","85.203.22.159","1439372944","1439372959","IM","Isle of Man"
+"85.203.22.160","85.203.22.175","1439372960","1439372975","JE","Jersey"
+"85.203.22.176","85.203.22.191","1439372976","1439372991","LI","Liechtenstein"
+"85.203.22.192","85.203.22.207","1439372992","1439373007","MK","Macedonia"
+"85.203.22.208","85.203.22.223","1439373008","1439373023","MC","Monaco"
+"85.203.22.224","85.203.22.239","1439373024","1439373039","ME","Montenegro"
+"85.203.22.240","85.203.22.240","1439373040","1439373040","SC","Seychelles"
+"85.203.22.241","85.203.22.255","1439373041","1439373055","MT","Malta"
+"85.203.23.0","85.203.23.255","1439373056","1439373311","US","United States"
+"85.203.24.0","85.203.24.255","1439373312","1439373567","AE","United Arab Emirates"
+"85.203.25.0","85.203.25.255","1439373568","1439373823","KW","Kuwait"
+"85.203.26.0","85.203.26.255","1439373824","1439374079","OM","Oman"
+"85.203.27.0","85.203.27.255","1439374080","1439374335","SA","Saudi Arabia"
+"85.203.28.0","85.203.31.255","1439374336","1439375359","IT","Italy"
+"85.203.32.0","85.203.32.255","1439375360","1439375615","ES","Spain"
+"85.203.33.0","85.203.33.255","1439375616","1439375871","KW","Kuwait"
+"85.203.34.0","85.203.34.255","1439375872","1439376127","OM","Oman"
+"85.203.35.0","85.203.35.255","1439376128","1439376383","SA","Saudi Arabia"
+"85.203.36.0","85.203.36.255","1439376384","1439376639","US","United States"
+"85.203.37.0","85.203.37.255","1439376640","1439376895","NL","Netherlands"
+"85.203.38.0","85.203.39.255","1439376896","1439377407","CN","China"
+"85.203.40.0","85.203.43.255","1439377408","1439378431","IT","Italy"
+"85.203.44.0","85.203.44.255","1439378432","1439378687","NL","Netherlands"
+"85.203.45.0","85.203.45.255","1439378688","1439378943","CA","Canada"
+"85.203.46.0","85.203.46.255","1439378944","1439379199","GB","United Kingdom"
+"85.203.47.0","85.203.51.255","1439379200","1439380479","US","United States"
+"85.203.52.0","85.203.55.255","1439380480","1439381503","IN","India"
+"85.203.56.0","85.203.59.255","1439381504","1439382527","MX","Mexico"
+"85.203.60.0","85.203.63.255","1439382528","1439383551","US","United States"
+"85.203.64.0","85.203.127.255","1439383552","1439399935","FR","France"
+"85.203.128.0","85.203.255.255","1439399936","1439432703","DK","Denmark"
+"85.204.0.0","85.204.19.255","1439432704","1439437823","RO","Romania"
+"85.204.20.0","85.204.21.255","1439437824","1439438335","FR","France"
+"85.204.22.0","85.204.23.255","1439438336","1439438847","RO","Romania"
+"85.204.24.0","85.204.25.255","1439438848","1439439359","FR","France"
+"85.204.26.0","85.204.26.255","1439439360","1439439615","RO","Romania"
+"85.204.27.0","85.204.27.255","1439439616","1439439871","PL","Poland"
+"85.204.28.0","85.204.29.255","1439439872","1439440383","RO","Romania"
+"85.204.30.0","85.204.31.255","1439440384","1439440895","IR","Iran, Islamic Republic of"
+"85.204.32.0","85.204.35.255","1439440896","1439441919","RO","Romania"
+"85.204.36.0","85.204.39.255","1439441920","1439442943","ES","Spain"
+"85.204.40.0","85.204.53.255","1439442944","1439446527","RO","Romania"
+"85.204.54.0","85.204.55.255","1439446528","1439447039","DE","Germany"
+"85.204.56.0","85.204.73.255","1439447040","1439451647","RO","Romania"
+"85.204.74.0","85.204.74.255","1439451648","1439451903","LT","Lithuania"
+"85.204.75.0","85.204.75.255","1439451904","1439452159","RO","Romania"
+"85.204.76.0","85.204.77.255","1439452160","1439452671","IR","Iran, Islamic Republic of"
+"85.204.78.0","85.204.79.255","1439452672","1439453183","RO","Romania"
+"85.204.80.0","85.204.95.255","1439453184","1439457279","IR","Iran, Islamic Republic of"
+"85.204.96.0","85.204.97.255","1439457280","1439457791","DE","Germany"
+"85.204.98.0","85.204.103.255","1439457792","1439459327","RO","Romania"
+"85.204.104.0","85.204.105.255","1439459328","1439459839","IR","Iran, Islamic Republic of"
+"85.204.106.0","85.204.108.255","1439459840","1439460607","RO","Romania"
+"85.204.109.0","85.204.109.255","1439460608","1439460863","MD","Moldova, Republic of"
+"85.204.110.0","85.204.116.255","1439460864","1439462655","RO","Romania"
+"85.204.117.0","85.204.117.255","1439462656","1439462911","MD","Moldova, Republic of"
+"85.204.118.0","85.204.119.255","1439462912","1439463423","RO","Romania"
+"85.204.120.0","85.204.121.255","1439463424","1439463935","DK","Denmark"
+"85.204.122.0","85.204.127.255","1439463936","1439465471","RO","Romania"
+"85.204.128.0","85.204.131.255","1439465472","1439466495","IR","Iran, Islamic Republic of"
+"85.204.132.0","85.204.133.255","1439466496","1439467007","DK","Denmark"
+"85.204.134.0","85.204.135.255","1439467008","1439467519","RO","Romania"
+"85.204.136.0","85.204.137.255","1439467520","1439468031","DK","Denmark"
+"85.204.138.0","85.204.139.255","1439468032","1439468543","RO","Romania"
+"85.204.140.0","85.204.143.255","1439468544","1439469567","ES","Spain"
+"85.204.144.0","85.204.167.255","1439469568","1439475711","RO","Romania"
+"85.204.168.0","85.204.168.255","1439475712","1439475967","IN","India"
+"85.204.169.0","85.204.171.255","1439475968","1439476735","RO","Romania"
+"85.204.172.0","85.204.175.255","1439476736","1439477759","IN","India"
+"85.204.176.0","85.204.183.255","1439477760","1439479807","MD","Moldova, Republic of"
+"85.204.184.0","85.204.193.255","1439479808","1439482367","RO","Romania"
+"85.204.194.0","85.204.195.255","1439482368","1439482879","DK","Denmark"
+"85.204.196.0","85.204.199.255","1439482880","1439483903","RO","Romania"
+"85.204.200.0","85.204.207.255","1439483904","1439485951","ES","Spain"
+"85.204.208.0","85.204.223.255","1439485952","1439490047","IR","Iran, Islamic Republic of"
+"85.204.224.0","85.204.244.255","1439490048","1439495423","RO","Romania"
+"85.204.245.0","85.204.245.255","1439495424","1439495679","GB","United Kingdom"
+"85.204.246.0","85.204.250.255","1439495680","1439496959","RO","Romania"
+"85.204.251.0","85.204.251.255","1439496960","1439497215","GB","United Kingdom"
+"85.204.252.0","85.204.255.255","1439497216","1439498239","RO","Romania"
+"85.205.0.0","85.205.59.255","1439498240","1439513599","DE","Germany"
+"85.205.60.0","85.205.63.255","1439513600","1439514623","GB","United Kingdom"
+"85.205.64.0","85.205.71.255","1439514624","1439516671","IT","Italy"
+"85.205.72.0","85.205.77.255","1439516672","1439518207","DE","Germany"
+"85.205.78.0","85.205.79.255","1439518208","1439518719","IT","Italy"
+"85.205.80.0","85.205.115.255","1439518720","1439527935","DE","Germany"
+"85.205.116.0","85.205.119.255","1439527936","1439528959","GB","United Kingdom"
+"85.205.120.0","85.205.122.127","1439528960","1439529599","DE","Germany"
+"85.205.122.128","85.205.123.255","1439529600","1439529983","GB","United Kingdom"
+"85.205.124.0","85.205.124.255","1439529984","1439530239","EG","Egypt"
+"85.205.125.0","85.205.139.255","1439530240","1439534079","DE","Germany"
+"85.205.140.0","85.205.143.255","1439534080","1439535103","GB","United Kingdom"
+"85.205.144.0","85.205.147.255","1439535104","1439536127","IT","Italy"
+"85.205.148.0","85.205.151.255","1439536128","1439537151","DE","Germany"
+"85.205.152.0","85.205.155.255","1439537152","1439538175","IT","Italy"
+"85.205.156.0","85.205.157.255","1439538176","1439538687","GB","United Kingdom"
+"85.205.158.0","85.205.159.255","1439538688","1439539199","IT","Italy"
+"85.205.160.0","85.205.199.255","1439539200","1439549439","DE","Germany"
+"85.205.200.0","85.205.207.255","1439549440","1439551487","IT","Italy"
+"85.205.208.0","85.205.225.255","1439551488","1439556095","DE","Germany"
+"85.205.226.0","85.205.227.255","1439556096","1439556607","IT","Italy"
+"85.205.228.0","85.205.233.255","1439556608","1439558143","DE","Germany"
+"85.205.234.0","85.205.236.255","1439558144","1439558911","IT","Italy"
+"85.205.237.0","85.205.241.255","1439558912","1439560191","DE","Germany"
+"85.205.242.0","85.205.242.255","1439560192","1439560447","IT","Italy"
+"85.205.243.0","85.205.243.255","1439560448","1439560703","DE","Germany"
+"85.205.244.0","85.205.245.255","1439560704","1439561215","IT","Italy"
+"85.205.246.0","85.205.247.255","1439561216","1439561727","DE","Germany"
+"85.205.248.0","85.205.249.255","1439561728","1439562239","GB","United Kingdom"
+"85.205.250.0","85.205.251.255","1439562240","1439562751","IE","Ireland"
+"85.205.252.0","85.205.252.255","1439562752","1439563007","DE","Germany"
+"85.205.253.0","85.205.253.255","1439563008","1439563263","GB","United Kingdom"
+"85.205.254.0","85.205.255.255","1439563264","1439563775","DE","Germany"
+"85.206.0.0","85.206.255.255","1439563776","1439629311","LT","Lithuania"
+"85.207.0.0","85.207.255.255","1439629312","1439694847","CZ","Czech Republic"
+"85.208.0.0","85.209.255.255","1439694848","1439825919","SA","Saudi Arabia"
+"85.210.0.0","85.211.255.255","1439825920","1439956991","GB","United Kingdom"
+"85.212.0.0","85.215.231.255","1439956992","1440212991","DE","Germany"
+"85.215.232.0","85.215.232.255","1440212992","1440213247","ES","Spain"
+"85.215.233.0","85.215.233.7","1440213248","1440213255","FR","France"
+"85.215.233.8","85.215.233.8","1440213256","1440213256","GB","United Kingdom"
+"85.215.233.9","85.216.127.255","1440213257","1440251903","DE","Germany"
+"85.216.128.0","85.216.255.255","1440251904","1440284671","SK","Slovakia"
+"85.217.0.0","85.217.127.255","1440284672","1440317439","FI","Finland"
+"85.217.128.0","85.217.128.255","1440317440","1440317695","BG","Bulgaria"
+"85.217.129.0","85.217.129.255","1440317696","1440317951","DE","Germany"
+"85.217.130.0","85.217.133.255","1440317952","1440318975","BG","Bulgaria"
+"85.217.134.0","85.217.135.255","1440318976","1440319487","DE","Germany"
+"85.217.136.0","85.217.137.255","1440319488","1440319999","BG","Bulgaria"
+"85.217.138.0","85.217.141.255","1440320000","1440321023","DE","Germany"
+"85.217.142.0","85.217.143.255","1440321024","1440321535","BG","Bulgaria"
+"85.217.144.0","85.217.151.255","1440321536","1440323583","DE","Germany"
+"85.217.152.0","85.217.159.255","1440323584","1440325631","BG","Bulgaria"
+"85.217.160.0","85.217.191.255","1440325632","1440333823","DE","Germany"
+"85.217.192.0","85.217.255.255","1440333824","1440350207","BG","Bulgaria"
+"85.218.0.0","85.218.127.255","1440350208","1440382975","CH","Switzerland"
+"85.218.128.0","85.218.255.255","1440382976","1440415743","DK","Denmark"
+"85.219.0.0","85.219.127.255","1440415744","1440448511","ES","Spain"
+"85.219.128.0","85.219.255.255","1440448512","1440481279","PL","Poland"
+"85.220.0.0","85.220.127.255","1440481280","1440514047","IS","Iceland"
+"85.220.128.0","85.220.255.255","1440514048","1440546815","DE","Germany"
+"85.221.0.0","85.221.127.255","1440546816","1440579583","NO","Norway"
+"85.221.128.0","85.222.127.255","1440579584","1440645119","PL","Poland"
+"85.222.128.0","85.222.159.255","1440645120","1440653311","GB","United Kingdom"
+"85.222.160.0","85.222.191.255","1440653312","1440661503","RS","Serbia"
+"85.222.192.0","85.222.199.255","1440661504","1440663551","NL","Netherlands"
+"85.222.200.0","85.222.207.255","1440663552","1440665599","FR","France"
+"85.222.208.0","85.222.223.255","1440665600","1440669695","DE","Germany"
+"85.222.224.0","85.222.231.255","1440669696","1440671743","NL","Netherlands"
+"85.222.232.0","85.222.235.255","1440671744","1440672767","EE","Estonia"
+"85.222.236.0","85.223.127.255","1440672768","1440710655","NL","Netherlands"
+"85.223.128.0","85.223.255.255","1440710656","1440743423","UA","Ukraine"
+"85.224.0.0","85.231.255.255","1440743424","1441267711","SE","Sweden"
+"85.232.0.0","85.232.31.255","1441267712","1441275903","DE","Germany"
+"85.232.32.0","85.232.63.255","1441275904","1441284095","GB","United Kingdom"
+"85.232.64.0","85.232.95.255","1441284096","1441292287","AT","Austria"
+"85.232.96.0","85.232.127.255","1441292288","1441300479","RU","Russian Federation"
+"85.232.128.0","85.232.159.255","1441300480","1441308671","LT","Lithuania"
+"85.232.160.0","85.232.191.255","1441308672","1441316863","HR","Croatia"
+"85.232.192.0","85.232.223.255","1441316864","1441325055","MT","Malta"
+"85.232.224.0","85.232.255.255","1441325056","1441333247","PL","Poland"
+"85.233.0.0","85.233.63.255","1441333248","1441349631","DE","Germany"
+"85.233.64.0","85.233.95.255","1441349632","1441357823","RU","Russian Federation"
+"85.233.96.0","85.233.127.255","1441357824","1441366015","AT","Austria"
+"85.233.128.0","85.233.159.255","1441366016","1441374207","RU","Russian Federation"
+"85.233.160.0","85.233.191.255","1441374208","1441382399","GB","United Kingdom"
+"85.233.192.0","85.233.223.255","1441382400","1441390591","FR","France"
+"85.233.224.0","85.233.255.255","1441390592","1441398783","DK","Denmark"
+"85.234.0.0","85.234.63.255","1441398784","1441415167","RU","Russian Federation"
+"85.234.64.0","85.234.95.255","1441415168","1441423359","GB","United Kingdom"
+"85.234.96.0","85.234.127.255","1441423360","1441431551","RU","Russian Federation"
+"85.234.128.0","85.234.159.255","1441431552","1441439743","GB","United Kingdom"
+"85.234.160.0","85.234.191.255","1441439744","1441447935","LV","Latvia"
+"85.234.192.0","85.234.223.255","1441447936","1441456127","BE","Belgium"
+"85.234.224.0","85.234.241.255","1441456128","1441460735","NL","Netherlands"
+"85.234.242.0","85.234.247.255","1441460736","1441462271","EE","Estonia"
+"85.234.248.0","85.234.255.255","1441462272","1441464319","PL","Poland"
+"85.235.0.0","85.235.31.255","1441464320","1441472511","SE","Sweden"
+"85.235.32.0","85.235.63.255","1441472512","1441480703","RU","Russian Federation"
+"85.235.96.0","85.235.127.255","1441488896","1441497087","GB","United Kingdom"
+"85.235.128.0","85.235.159.255","1441497088","1441505279","IT","Italy"
+"85.235.160.0","85.235.223.255","1441505280","1441521663","RU","Russian Federation"
+"85.235.224.0","85.235.255.255","1441521664","1441529855","DK","Denmark"
+"85.236.0.0","85.236.31.255","1441529856","1441538047","RU","Russian Federation"
+"85.236.32.0","85.236.63.255","1441538048","1441546239","DE","Germany"
+"85.236.64.0","85.236.95.255","1441546240","1441554431","DK","Denmark"
+"85.236.96.0","85.236.105.255","1441554432","1441556991","GB","United Kingdom"
+"85.236.106.0","85.236.107.255","1441556992","1441557503","SE","Sweden"
+"85.236.108.0","85.236.135.255","1441557504","1441564671","GB","United Kingdom"
+"85.236.136.0","85.236.143.255","1441564672","1441566719","NL","Netherlands"
+"85.236.144.0","85.236.151.255","1441566720","1441568767","GB","United Kingdom"
+"85.236.152.0","85.236.159.255","1441568768","1441570815","FR","France"
+"85.236.160.0","85.236.191.255","1441570816","1441579007","RU","Russian Federation"
+"85.236.192.0","85.236.223.255","1441579008","1441587199","DE","Germany"
+"85.236.224.0","85.237.31.255","1441587200","1441603583","AT","Austria"
+"85.237.32.0","85.237.63.255","1441603584","1441611775","RU","Russian Federation"
+"85.237.64.0","85.237.95.255","1441611776","1441619967","DE","Germany"
+"85.237.96.0","85.237.127.255","1441619968","1441628159","FR","France"
+"85.237.128.0","85.237.159.255","1441628160","1441636351","SA","Saudi Arabia"
+"85.237.160.0","85.237.191.255","1441636352","1441644543","PL","Poland"
+"85.237.192.0","85.237.218.255","1441644544","1441651455","GB","United Kingdom"
+"85.237.219.0","85.237.219.255","1441651456","1441651711","CA","Canada"
+"85.237.220.0","85.237.223.255","1441651712","1441652735","GB","United Kingdom"
+"85.237.224.0","85.237.255.255","1441652736","1441660927","SK","Slovakia"
+"85.238.0.0","85.238.31.255","1441660928","1441669119","ES","Spain"
+"85.238.32.0","85.238.63.255","1441669120","1441677311","GE","Georgia"
+"85.238.64.0","85.238.95.255","1441677312","1441685503","HU","Hungary"
+"85.238.96.0","85.238.127.255","1441685504","1441693695","UA","Ukraine"
+"85.238.128.0","85.238.131.255","1441693696","1441694719","BR","Brazil"
+"85.238.132.0","85.238.139.255","1441694720","1441696767","DE","Germany"
+"85.238.140.0","85.238.140.255","1441696768","1441697023","AP","Asia/Pacific Region"
+"85.238.141.0","85.238.143.255","1441697024","1441697791","SG","Singapore"
+"85.238.144.0","85.238.147.255","1441697792","1441698815","US","United States"
+"85.238.148.0","85.238.159.255","1441698816","1441701887","DE","Germany"
+"85.238.160.0","85.238.191.255","1441701888","1441710079","AT","Austria"
+"85.238.192.0","85.238.223.255","1441710080","1441718271","SE","Sweden"
+"85.238.224.0","85.238.255.255","1441718272","1441726463","DE","Germany"
+"85.239.0.0","85.239.31.255","1441726464","1441734655","KW","Kuwait"
+"85.239.32.0","85.239.63.255","1441734656","1441742847","RU","Russian Federation"
+"85.239.64.0","85.239.95.255","1441742848","1441751039","CZ","Czech Republic"
+"85.239.96.0","85.239.127.255","1441751040","1441759231","DE","Germany"
+"85.239.128.0","85.239.159.255","1441759232","1441767423","BG","Bulgaria"
+"85.239.160.0","85.239.191.255","1441767424","1441775615","IT","Italy"
+"85.239.192.0","85.239.223.255","1441775616","1441783807","IR","Iran, Islamic Republic of"
+"85.239.224.0","85.239.255.255","1441783808","1441791999","CZ","Czech Republic"
+"85.240.0.0","85.247.255.255","1441792000","1442316287","PT","Portugal"
+"85.248.0.0","85.248.255.255","1442316288","1442381823","SK","Slovakia"
+"85.249.0.0","85.249.255.255","1442381824","1442447359","RU","Russian Federation"
+"85.250.0.0","85.250.255.255","1442447360","1442512895","IL","Israel"
+"85.251.0.0","85.251.255.255","1442512896","1442578431","ES","Spain"
+"85.252.0.0","85.252.255.255","1442578432","1442643967","NO","Norway"
+"85.253.0.0","85.253.255.255","1442643968","1442709503","EE","Estonia"
+"85.254.0.0","85.254.255.255","1442709504","1442775039","LV","Latvia"
+"85.255.0.0","85.255.15.255","1442775040","1442779135","CZ","Czech Republic"
+"85.255.16.0","85.255.31.255","1442779136","1442783231","DE","Germany"
+"85.255.32.0","85.255.47.255","1442783232","1442787327","NO","Norway"
+"85.255.48.0","85.255.63.255","1442787328","1442791423","LT","Lithuania"
+"85.255.64.0","85.255.79.255","1442791424","1442795519","LV","Latvia"
+"85.255.96.0","85.255.111.255","1442799616","1442803711","LT","Lithuania"
+"85.255.112.0","85.255.127.255","1442803712","1442807807","RO","Romania"
+"85.255.128.0","85.255.143.255","1442807808","1442811903","BG","Bulgaria"
+"85.255.144.0","85.255.159.255","1442811904","1442815999","AT","Austria"
+"85.255.160.0","85.255.175.255","1442816000","1442820095","BG","Bulgaria"
+"85.255.176.0","85.255.183.255","1442820096","1442822143","UA","Ukraine"
+"85.255.184.0","85.255.191.255","1442822144","1442824191","RU","Russian Federation"
+"85.255.192.0","85.255.207.255","1442824192","1442828287","BE","Belgium"
+"85.255.208.0","85.255.223.255","1442828288","1442832383","NL","Netherlands"
+"85.255.224.0","85.255.239.255","1442832384","1442836479","GB","United Kingdom"
+"85.255.240.0","85.255.255.255","1442836480","1442840575","PL","Poland"
+"86.0.0.0","86.31.255.255","1442840576","1444937727","GB","United Kingdom"
+"86.32.0.0","86.33.255.255","1444937728","1445068799","AT","Austria"
+"86.34.0.0","86.35.255.255","1445068800","1445199871","RO","Romania"
+"86.36.0.0","86.37.255.255","1445199872","1445330943","QA","Qatar"
+"86.38.0.0","86.38.255.255","1445330944","1445396479","LT","Lithuania"
+"86.39.0.0","86.39.255.255","1445396480","1445462015","BE","Belgium"
+"86.40.0.0","86.47.255.255","1445462016","1445986303","IE","Ireland"
+"86.48.0.0","86.48.255.255","1445986304","1446051839","DK","Denmark"
+"86.49.0.0","86.49.255.255","1446051840","1446117375","CZ","Czech Republic"
+"86.50.0.0","86.50.255.255","1446117376","1446182911","FI","Finland"
+"86.51.0.0","86.51.255.255","1446182912","1446248447","SA","Saudi Arabia"
+"86.52.0.0","86.52.255.255","1446248448","1446313983","DK","Denmark"
+"86.53.0.0","86.54.255.255","1446313984","1446445055","GB","United Kingdom"
+"86.55.0.0","86.55.255.255","1446445056","1446510591","IR","Iran, Islamic Republic of"
+"86.56.0.0","86.56.127.255","1446510592","1446543359","DE","Germany"
+"86.56.128.0","86.56.255.255","1446543360","1446576127","AT","Austria"
+"86.57.0.0","86.57.127.255","1446576128","1446608895","IR","Iran, Islamic Republic of"
+"86.57.128.0","86.57.255.255","1446608896","1446641663","BY","Belarus"
+"86.58.0.0","86.58.127.255","1446641664","1446674431","SI","Slovenia"
+"86.58.128.0","86.58.243.255","1446674432","1446704127","DK","Denmark"
+"86.58.244.0","86.58.247.255","1446704128","1446705151","ES","Spain"
+"86.58.248.0","86.58.255.255","1446705152","1446707199","DK","Denmark"
+"86.59.0.0","86.59.127.255","1446707200","1446739967","AT","Austria"
+"86.59.128.0","86.59.255.255","1446739968","1446772735","HU","Hungary"
+"86.60.0.0","86.60.127.255","1446772736","1446805503","SA","Saudi Arabia"
+"86.60.128.0","86.60.255.255","1446805504","1446838271","FI","Finland"
+"86.61.0.0","86.61.127.255","1446838272","1446871039","SI","Slovenia"
+"86.61.128.0","86.61.255.255","1446871040","1446903807","CZ","Czech Republic"
+"86.62.5.0","86.62.5.255","1446905088","1446905343","A2","Satellite Provider"
+"86.62.12.0","86.62.12.255","1446906880","1446907135","IQ","Iraq"
+"86.62.27.0","86.62.28.255","1446910720","1446911231","IQ","Iraq"
+"86.62.30.0","86.62.30.255","1446911488","1446911743","A2","Satellite Provider"
+"86.62.64.0","86.62.127.255","1446920192","1446936575","RU","Russian Federation"
+"86.62.128.0","86.62.191.255","1446936576","1446952959","NO","Norway"
+"86.62.192.0","86.62.255.255","1446952960","1446969343","QA","Qatar"
+"86.63.0.0","86.63.63.255","1446969344","1446985727","GB","United Kingdom"
+"86.63.64.0","86.63.159.255","1446985728","1447010303","PL","Poland"
+"86.63.160.0","86.63.191.255","1447010304","1447018495","LV","Latvia"
+"86.63.192.0","86.63.223.255","1447018496","1447026687","CZ","Czech Republic"
+"86.63.224.0","86.79.255.255","1447026688","1448083455","FR","France"
+"86.80.0.0","86.95.255.255","1448083456","1449132031","NL","Netherlands"
+"86.96.0.0","86.99.255.255","1449132032","1449394175","AE","United Arab Emirates"
+"86.100.0.0","86.100.255.255","1449394176","1449459711","LT","Lithuania"
+"86.101.0.0","86.101.255.255","1449459712","1449525247","HU","Hungary"
+"86.102.0.0","86.102.255.255","1449525248","1449590783","RU","Russian Federation"
+"86.103.0.0","86.103.255.255","1449590784","1449656319","DE","Germany"
+"86.104.0.0","86.104.2.255","1449656320","1449657087","GB","United Kingdom"
+"86.104.3.0","86.104.13.255","1449657088","1449659903","RO","Romania"
+"86.104.14.0","86.104.15.255","1449659904","1449660415","BG","Bulgaria"
+"86.104.16.0","86.104.23.255","1449660416","1449662463","RO","Romania"
+"86.104.24.0","86.104.27.255","1449662464","1449663487","ES","Spain"
+"86.104.28.0","86.104.29.255","1449663488","1449663999","GB","United Kingdom"
+"86.104.30.0","86.104.31.255","1449664000","1449664511","RO","Romania"
+"86.104.32.0","86.104.47.255","1449664512","1449668607","IR","Iran, Islamic Republic of"
+"86.104.48.0","86.104.63.255","1449668608","1449672703","SE","Sweden"
+"86.104.64.0","86.104.79.255","1449672704","1449676799","RO","Romania"
+"86.104.80.0","86.104.111.255","1449676800","1449684991","IR","Iran, Islamic Republic of"
+"86.104.112.0","86.104.125.255","1449684992","1449688575","RO","Romania"
+"86.104.126.0","86.104.126.255","1449688576","1449688831","GB","United Kingdom"
+"86.104.127.0","86.104.133.255","1449688832","1449690623","RO","Romania"
+"86.104.134.0","86.104.134.255","1449690624","1449690879","MD","Moldova, Republic of"
+"86.104.135.0","86.104.151.255","1449690880","1449695231","RO","Romania"
+"86.104.152.0","86.104.159.255","1449695232","1449697279","SE","Sweden"
+"86.104.160.0","86.104.167.255","1449697280","1449699327","PS","Palestinian Territory"
+"86.104.168.0","86.104.195.255","1449699328","1449706495","RO","Romania"
+"86.104.196.0","86.104.199.255","1449706496","1449707519","MD","Moldova, Republic of"
+"86.104.200.0","86.104.207.255","1449707520","1449709567","SE","Sweden"
+"86.104.208.0","86.104.208.255","1449709568","1449709823","GB","United Kingdom"
+"86.104.209.0","86.104.211.255","1449709824","1449710591","RO","Romania"
+"86.104.212.0","86.104.213.255","1449710592","1449711103","GB","United Kingdom"
+"86.104.214.0","86.104.221.255","1449711104","1449713151","RO","Romania"
+"86.104.222.0","86.104.225.255","1449713152","1449714175","GB","United Kingdom"
+"86.104.226.0","86.104.231.255","1449714176","1449715711","RO","Romania"
+"86.104.232.0","86.104.247.255","1449715712","1449719807","IR","Iran, Islamic Republic of"
+"86.104.248.0","86.104.251.255","1449719808","1449720831","RO","Romania"
+"86.104.252.0","86.104.253.255","1449720832","1449721343","FR","France"
+"86.104.254.0","86.105.0.255","1449721344","1449722111","RO","Romania"
+"86.105.1.0","86.105.1.255","1449722112","1449722367","IT","Italy"
+"86.105.2.0","86.105.2.255","1449722368","1449722623","GB","United Kingdom"
+"86.105.3.0","86.105.4.255","1449722624","1449723135","RO","Romania"
+"86.105.5.0","86.105.5.255","1449723136","1449723391","DE","Germany"
+"86.105.6.0","86.105.7.255","1449723392","1449723903","GB","United Kingdom"
+"86.105.8.0","86.105.8.255","1449723904","1449724159","IT","Italy"
+"86.105.9.0","86.105.11.255","1449724160","1449724927","RO","Romania"
+"86.105.12.0","86.105.13.255","1449724928","1449725439","GB","United Kingdom"
+"86.105.14.0","86.105.17.255","1449725440","1449726463","RO","Romania"
+"86.105.18.0","86.105.18.255","1449726464","1449726719","NL","Netherlands"
+"86.105.19.0","86.105.23.255","1449726720","1449727999","RO","Romania"
+"86.105.24.0","86.105.24.255","1449728000","1449728255","MD","Moldova, Republic of"
+"86.105.25.0","86.105.27.255","1449728256","1449729023","RO","Romania"
+"86.105.28.0","86.105.31.255","1449729024","1449730047","ES","Spain"
+"86.105.32.0","86.105.39.255","1449730048","1449732095","RO","Romania"
+"86.105.40.0","86.105.47.255","1449732096","1449734143","IR","Iran, Islamic Republic of"
+"86.105.48.0","86.105.55.255","1449734144","1449736191","DE","Germany"
+"86.105.56.0","86.105.63.255","1449736192","1449738239","MD","Moldova, Republic of"
+"86.105.64.0","86.105.79.255","1449738240","1449742335","RO","Romania"
+"86.105.80.0","86.105.87.255","1449742336","1449744383","MD","Moldova, Republic of"
+"86.105.88.0","86.105.111.255","1449744384","1449750527","RO","Romania"
+"86.105.112.0","86.105.119.255","1449750528","1449752575","SE","Sweden"
+"86.105.120.0","86.105.127.255","1449752576","1449754623","RO","Romania"
+"86.105.128.0","86.105.143.255","1449754624","1449758719","IR","Iran, Islamic Republic of"
+"86.105.144.0","86.105.147.255","1449758720","1449759743","RO","Romania"
+"86.105.148.0","86.105.150.255","1449759744","1449760511","MD","Moldova, Republic of"
+"86.105.151.0","86.105.155.255","1449760512","1449761791","RO","Romania"
+"86.105.156.0","86.105.159.255","1449761792","1449762815","ES","Spain"
+"86.105.160.0","86.105.163.255","1449762816","1449763839","AU","Australia"
+"86.105.164.0","86.105.167.255","1449763840","1449764863","RO","Romania"
+"86.105.168.0","86.105.168.255","1449764864","1449765119","MD","Moldova, Republic of"
+"86.105.169.0","86.105.171.255","1449765120","1449765887","RO","Romania"
+"86.105.172.0","86.105.175.255","1449765888","1449766911","MD","Moldova, Republic of"
+"86.105.176.0","86.105.176.255","1449766912","1449767167","GB","United Kingdom"
+"86.105.177.0","86.105.177.255","1449767168","1449767423","RO","Romania"
+"86.105.178.0","86.105.178.255","1449767424","1449767679","GB","United Kingdom"
+"86.105.179.0","86.105.179.255","1449767680","1449767935","IT","Italy"
+"86.105.180.0","86.105.183.255","1449767936","1449768959","RO","Romania"
+"86.105.184.0","86.105.185.255","1449768960","1449769471","GB","United Kingdom"
+"86.105.186.0","86.105.195.255","1449769472","1449772031","RO","Romania"
+"86.105.196.0","86.105.196.255","1449772032","1449772287","GB","United Kingdom"
+"86.105.197.0","86.105.207.255","1449772288","1449775103","RO","Romania"
+"86.105.208.0","86.105.211.255","1449775104","1449776127","MD","Moldova, Republic of"
+"86.105.212.0","86.105.213.255","1449776128","1449776639","FR","France"
+"86.105.214.0","86.105.220.255","1449776640","1449778431","RO","Romania"
+"86.105.221.0","86.105.221.255","1449778432","1449778687","MD","Moldova, Republic of"
+"86.105.222.0","86.105.224.255","1449778688","1449779455","RO","Romania"
+"86.105.225.0","86.105.225.255","1449779456","1449779711","GB","United Kingdom"
+"86.105.226.0","86.105.226.255","1449779712","1449779967","RO","Romania"
+"86.105.227.0","86.105.227.255","1449779968","1449780223","RU","Russian Federation"
+"86.105.228.0","86.105.228.255","1449780224","1449780479","RO","Romania"
+"86.105.229.0","86.105.230.255","1449780480","1449780991","GB","United Kingdom"
+"86.105.231.0","86.105.231.255","1449780992","1449781247","RO","Romania"
+"86.105.232.0","86.105.232.255","1449781248","1449781503","MD","Moldova, Republic of"
+"86.105.233.0","86.105.234.255","1449781504","1449782015","RO","Romania"
+"86.105.235.0","86.105.235.255","1449782016","1449782271","GB","United Kingdom"
+"86.105.236.0","86.105.239.255","1449782272","1449783295","IT","Italy"
+"86.105.240.0","86.105.240.255","1449783296","1449783551","DE","Germany"
+"86.105.241.0","86.105.241.255","1449783552","1449783807","RO","Romania"
+"86.105.242.0","86.105.243.255","1449783808","1449784319","GB","United Kingdom"
+"86.105.244.0","86.105.253.255","1449784320","1449786879","RO","Romania"
+"86.105.254.0","86.105.255.255","1449786880","1449787391","FR","France"
+"86.106.0.0","86.106.7.255","1449787392","1449789439","RO","Romania"
+"86.106.8.0","86.106.10.255","1449789440","1449790207","GB","United Kingdom"
+"86.106.11.0","86.106.12.255","1449790208","1449790719","RO","Romania"
+"86.106.13.0","86.106.15.255","1449790720","1449791487","GB","United Kingdom"
+"86.106.16.0","86.106.22.255","1449791488","1449793279","RO","Romania"
+"86.106.23.0","86.106.23.255","1449793280","1449793535","NL","Netherlands"
+"86.106.24.0","86.106.25.255","1449793536","1449794047","IR","Iran, Islamic Republic of"
+"86.106.26.0","86.106.26.255","1449794048","1449794303","PH","Philippines"
+"86.106.27.0","86.106.74.255","1449794304","1449806591","RO","Romania"
+"86.106.75.0","86.106.76.255","1449806592","1449807103","IE","Ireland"
+"86.106.77.0","86.106.82.255","1449807104","1449808639","RO","Romania"
+"86.106.83.0","86.106.83.255","1449808640","1449808895","UA","Ukraine"
+"86.106.84.0","86.106.90.255","1449808896","1449810687","RO","Romania"
+"86.106.91.0","86.106.91.255","1449810688","1449810943","PL","Poland"
+"86.106.92.0","86.106.92.255","1449810944","1449811199","MD","Moldova, Republic of"
+"86.106.93.0","86.106.93.255","1449811200","1449811455","BG","Bulgaria"
+"86.106.94.0","86.106.95.255","1449811456","1449811967","GB","United Kingdom"
+"86.106.96.0","86.106.96.255","1449811968","1449812223","DK","Denmark"
+"86.106.97.0","86.106.99.255","1449812224","1449812991","RO","Romania"
+"86.106.100.0","86.106.101.255","1449812992","1449813503","GB","United Kingdom"
+"86.106.102.0","86.106.102.255","1449813504","1449813759","RU","Russian Federation"
+"86.106.103.0","86.106.104.255","1449813760","1449814271","RO","Romania"
+"86.106.105.0","86.106.107.255","1449814272","1449815039","GB","United Kingdom"
+"86.106.108.0","86.106.108.255","1449815040","1449815295","RO","Romania"
+"86.106.109.0","86.106.111.255","1449815296","1449816063","GB","United Kingdom"
+"86.106.112.0","86.106.113.255","1449816064","1449816575","RO","Romania"
+"86.106.114.0","86.106.118.255","1449816576","1449817855","GB","United Kingdom"
+"86.106.119.0","86.106.119.255","1449817856","1449818111","RO","Romania"
+"86.106.120.0","86.106.120.255","1449818112","1449818367","DE","Germany"
+"86.106.121.0","86.106.130.255","1449818368","1449820927","RO","Romania"
+"86.106.131.0","86.106.131.255","1449820928","1449821183","DE","Germany"
+"86.106.132.0","86.106.137.255","1449821184","1449822719","RO","Romania"
+"86.106.138.0","86.106.141.255","1449822720","1449823743","GB","United Kingdom"
+"86.106.142.0","86.106.142.255","1449823744","1449823999","BG","Bulgaria"
+"86.106.143.0","86.106.143.255","1449824000","1449824255","RO","Romania"
+"86.106.144.0","86.106.151.255","1449824256","1449826303","MD","Moldova, Republic of"
+"86.106.152.0","86.106.159.255","1449826304","1449828351","RO","Romania"
+"86.106.160.0","86.106.167.255","1449828352","1449830399","SE","Sweden"
+"86.106.168.0","86.106.173.255","1449830400","1449831935","RO","Romania"
+"86.106.174.0","86.106.175.255","1449831936","1449832447","GB","United Kingdom"
+"86.106.176.0","86.106.183.255","1449832448","1449834495","RO","Romania"
+"86.106.184.0","86.106.187.255","1449834496","1449835519","ES","Spain"
+"86.106.188.0","86.106.191.255","1449835520","1449836543","RO","Romania"
+"86.106.192.0","86.106.199.255","1449836544","1449838591","IR","Iran, Islamic Republic of"
+"86.106.200.0","86.106.207.255","1449838592","1449840639","RO","Romania"
+"86.106.208.0","86.106.255.255","1449840640","1449852927","MD","Moldova, Republic of"
+"86.107.0.0","86.107.15.255","1449852928","1449857023","IR","Iran, Islamic Republic of"
+"86.107.16.0","86.107.19.255","1449857024","1449858047","SY","Syrian Arab Republic"
+"86.107.20.0","86.107.25.255","1449858048","1449859583","RO","Romania"
+"86.107.26.0","86.107.29.255","1449859584","1449860607","GB","United Kingdom"
+"86.107.30.0","86.107.41.255","1449860608","1449863679","RO","Romania"
+"86.107.42.0","86.107.42.255","1449863680","1449863935","GB","United Kingdom"
+"86.107.43.0","86.107.47.255","1449863936","1449865215","RO","Romania"
+"86.107.48.0","86.107.49.255","1449865216","1449865727","SE","Sweden"
+"86.107.50.0","86.107.63.255","1449865728","1449869311","RO","Romania"
+"86.107.64.0","86.107.67.255","1449869312","1449870335","MD","Moldova, Republic of"
+"86.107.68.0","86.107.69.255","1449870336","1449870847","RO","Romania"
+"86.107.70.0","86.107.72.255","1449870848","1449871615","GB","United Kingdom"
+"86.107.73.0","86.107.73.255","1449871616","1449871871","RO","Romania"
+"86.107.74.0","86.107.75.255","1449871872","1449872383","GB","United Kingdom"
+"86.107.76.0","86.107.79.255","1449872384","1449873407","RO","Romania"
+"86.107.80.0","86.107.95.255","1449873408","1449877503","IR","Iran, Islamic Republic of"
+"86.107.96.0","86.107.99.255","1449877504","1449878527","IT","Italy"
+"86.107.100.0","86.107.101.255","1449878528","1449879039","RO","Romania"
+"86.107.102.0","86.107.102.127","1449879040","1449879167","PH","Philippines"
+"86.107.102.128","86.107.102.255","1449879168","1449879295","TH","Thailand"
+"86.107.103.0","86.107.106.255","1449879296","1449880319","RO","Romania"
+"86.107.107.0","86.107.107.255","1449880320","1449880575","MD","Moldova, Republic of"
+"86.107.108.0","86.107.119.255","1449880576","1449883647","RO","Romania"
+"86.107.120.0","86.107.127.255","1449883648","1449885695","BE","Belgium"
+"86.107.128.0","86.107.143.255","1449885696","1449889791","GB","United Kingdom"
+"86.107.144.0","86.107.159.255","1449889792","1449893887","IR","Iran, Islamic Republic of"
+"86.107.160.0","86.107.167.255","1449893888","1449895935","MD","Moldova, Republic of"
+"86.107.168.0","86.107.169.255","1449895936","1449896447","RO","Romania"
+"86.107.170.0","86.107.171.255","1449896448","1449896959","GB","United Kingdom"
+"86.107.172.0","86.107.175.255","1449896960","1449897983","IR","Iran, Islamic Republic of"
+"86.107.176.0","86.107.185.255","1449897984","1449900543","RO","Romania"
+"86.107.186.0","86.107.187.255","1449900544","1449901055","MD","Moldova, Republic of"
+"86.107.188.0","86.107.188.255","1449901056","1449901311","RO","Romania"
+"86.107.189.0","86.107.190.255","1449901312","1449901823","FR","France"
+"86.107.191.0","86.107.191.255","1449901824","1449902079","DE","Germany"
+"86.107.192.0","86.107.192.255","1449902080","1449902335","RO","Romania"
+"86.107.193.0","86.107.195.255","1449902336","1449903103","GB","United Kingdom"
+"86.107.196.0","86.107.196.255","1449903104","1449903359","MD","Moldova, Republic of"
+"86.107.197.0","86.107.199.255","1449903360","1449904127","RO","Romania"
+"86.107.200.0","86.107.207.255","1449904128","1449906175","NL","Netherlands"
+"86.107.208.0","86.107.223.255","1449906176","1449910271","IR","Iran, Islamic Republic of"
+"86.107.224.0","86.107.241.255","1449910272","1449914879","RO","Romania"
+"86.107.242.0","86.107.242.255","1449914880","1449915135","DE","Germany"
+"86.107.243.0","86.107.243.255","1449915136","1449915391","SE","Sweden"
+"86.107.244.0","86.107.255.255","1449915392","1449918463","RO","Romania"
+"86.108.0.0","86.108.127.255","1449918464","1449951231","JO","Jordan"
+"86.108.128.0","86.108.255.255","1449951232","1449983999","TR","Turkey"
+"86.109.0.0","86.109.15.255","1449984000","1449988095","NL","Netherlands"
+"86.109.16.0","86.109.19.255","1449988096","1449989119","BE","Belgium"
+"86.109.20.0","86.109.31.255","1449989120","1449992191","NL","Netherlands"
+"86.109.32.0","86.109.63.255","1449992192","1450000383","IR","Iran, Islamic Republic of"
+"86.109.64.0","86.109.95.255","1450000384","1450008575","HU","Hungary"
+"86.109.96.0","86.109.127.255","1450008576","1450016767","ES","Spain"
+"86.109.128.0","86.109.159.255","1450016768","1450024959","IT","Italy"
+"86.109.160.0","86.109.191.255","1450024960","1450033151","ES","Spain"
+"86.109.192.0","86.109.223.255","1450033152","1450041343","RU","Russian Federation"
+"86.109.224.0","86.109.255.255","1450041344","1450049535","DE","Germany"
+"86.110.0.0","86.110.31.255","1450049536","1450057727","RU","Russian Federation"
+"86.110.32.0","86.110.63.255","1450057728","1450065919","EE","Estonia"
+"86.110.64.0","86.110.68.191","1450065920","1450067135","DE","Germany"
+"86.110.68.192","86.110.68.255","1450067136","1450067199","AT","Austria"
+"86.110.69.0","86.110.95.255","1450067200","1450074111","DE","Germany"
+"86.110.96.0","86.110.119.255","1450074112","1450080255","RU","Russian Federation"
+"86.110.120.0","86.110.120.255","1450080256","1450080511","DE","Germany"
+"86.110.121.0","86.110.127.255","1450080512","1450082303","RU","Russian Federation"
+"86.110.128.0","86.110.159.255","1450082304","1450090495","IT","Italy"
+"86.110.160.0","86.110.223.255","1450090496","1450106879","RU","Russian Federation"
+"86.110.224.0","86.110.255.255","1450106880","1450115071","SK","Slovakia"
+"86.111.0.0","86.111.31.255","1450115072","1450123263","RU","Russian Federation"
+"86.111.32.0","86.111.63.255","1450123264","1450131455","AT","Austria"
+"86.111.64.0","86.111.95.255","1450131456","1450139647","UA","Ukraine"
+"86.111.96.0","86.111.127.255","1450139648","1450147839","PL","Poland"
+"86.111.128.0","86.111.143.255","1450147840","1450151935","CH","Switzerland"
+"86.111.144.0","86.111.151.255","1450151936","1450153983","IQ","Iraq"
+"86.111.152.0","86.111.159.255","1450153984","1450156031","DE","Germany"
+"86.111.160.0","86.111.191.255","1450156032","1450164223","GB","United Kingdom"
+"86.111.192.0","86.111.199.255","1450164224","1450166271","SA","Saudi Arabia"
+"86.111.200.0","86.111.207.255","1450166272","1450168319","PL","Poland"
+"86.111.216.0","86.111.223.255","1450170368","1450172415","GB","United Kingdom"
+"86.111.224.0","86.111.231.255","1450172416","1450174463","UA","Ukraine"
+"86.111.232.0","86.111.239.255","1450174464","1450176511","DE","Germany"
+"86.111.240.0","86.111.247.255","1450176512","1450178559","PL","Poland"
+"86.111.248.0","86.111.255.255","1450178560","1450180607","DE","Germany"
+"86.112.0.0","86.113.255.255","1450180608","1450311679","GB","United Kingdom"
+"86.114.0.0","86.115.255.255","1450311680","1450442751","FI","Finland"
+"86.116.0.0","86.119.255.255","1450442752","1450704895","CH","Switzerland"
+"86.120.0.0","86.127.255.255","1450704896","1451229183","RO","Romania"
+"86.128.0.0","86.191.255.255","1451229184","1455423487","GB","United Kingdom"
+"86.192.0.0","86.211.225.255","1455423488","1456726527","FR","France"
+"86.211.226.0","86.211.226.255","1456726528","1456726783","RE","Reunion"
+"86.211.227.0","86.255.255.255","1456726784","1459617791","FR","France"
+"87.0.0.0","87.31.255.255","1459617792","1461714943","IT","Italy"
+"87.32.0.0","87.47.255.255","1461714944","1462763519","IE","Ireland"
+"87.48.0.0","87.63.255.255","1462763520","1463812095","DK","Denmark"
+"87.64.0.0","87.66.175.255","1463812096","1463988223","BE","Belgium"
+"87.66.176.0","87.66.177.255","1463988224","1463988735","FR","France"
+"87.66.178.0","87.67.255.255","1463988736","1464074239","BE","Belgium"
+"87.68.0.0","87.71.255.255","1464074240","1464336383","IL","Israel"
+"87.72.0.0","87.73.255.255","1464336384","1464467455","DK","Denmark"
+"87.74.0.0","87.75.255.255","1464467456","1464598527","GB","United Kingdom"
+"87.76.0.0","87.76.15.255","1464598528","1464602623","RU","Russian Federation"
+"87.76.16.0","87.76.31.255","1464602624","1464606719","GB","United Kingdom"
+"87.76.32.0","87.76.63.255","1464606720","1464614911","KZ","Kazakhstan"
+"87.76.64.0","87.76.255.255","1464614912","1464664063","UA","Ukraine"
+"87.77.0.0","87.79.255.255","1464664064","1464860671","DE","Germany"
+"87.80.0.0","87.87.255.255","1464860672","1465384959","GB","United Kingdom"
+"87.88.0.0","87.91.255.255","1465384960","1465647103","FR","France"
+"87.92.0.0","87.95.255.255","1465647104","1465909247","FI","Finland"
+"87.96.0.0","87.96.127.255","1465909248","1465942015","PL","Poland"
+"87.96.128.0","87.96.255.255","1465942016","1465974783","SE","Sweden"
+"87.97.0.0","87.97.127.255","1465974784","1466007551","HU","Hungary"
+"87.97.128.0","87.97.255.255","1466007552","1466040319","BG","Bulgaria"
+"87.98.0.0","87.98.127.255","1466040320","1466073087","EE","Estonia"
+"87.98.128.0","87.98.178.128","1466073088","1466086016","FR","France"
+"87.98.178.129","87.98.178.129","1466086017","1466086017","ES","Spain"
+"87.98.178.130","87.98.223.255","1466086018","1466097663","FR","France"
+"87.98.224.0","87.98.231.255","1466097664","1466099711","ES","Spain"
+"87.98.232.0","87.98.239.255","1466099712","1466101759","PL","Poland"
+"87.98.240.0","87.98.247.255","1466101760","1466103807","DE","Germany"
+"87.98.248.0","87.98.250.255","1466103808","1466104575","GB","United Kingdom"
+"87.98.251.0","87.98.252.110","1466104576","1466104942","FR","France"
+"87.98.252.111","87.98.252.111","1466104943","1466104943","BE","Belgium"
+"87.98.252.112","87.98.253.85","1466104944","1466105173","FR","France"
+"87.98.253.86","87.98.253.86","1466105174","1466105174","BE","Belgium"
+"87.98.253.87","87.98.253.255","1466105175","1466105343","FR","France"
+"87.98.254.0","87.98.255.255","1466105344","1466105855","GB","United Kingdom"
+"87.99.0.0","87.99.63.255","1466105856","1466122239","PL","Poland"
+"87.99.64.0","87.99.95.255","1466122240","1466130431","LV","Latvia"
+"87.99.96.0","87.99.127.255","1466130432","1466138623","PL","Poland"
+"87.99.128.0","87.99.255.255","1466138624","1466171391","SE","Sweden"
+"87.100.0.0","87.100.127.255","1466171392","1466204159","FR","France"
+"87.100.128.0","87.100.255.255","1466204160","1466236927","FI","Finland"
+"87.101.0.0","87.101.15.255","1466236928","1466241023","NL","Netherlands"
+"87.101.16.0","87.101.47.255","1466241024","1466249215","PL","Poland"
+"87.101.48.0","87.101.63.255","1466249216","1466253311","GR","Greece"
+"87.101.64.0","87.101.79.255","1466253312","1466257407","PL","Poland"
+"87.101.96.0","87.101.111.255","1466261504","1466265599","GB","United Kingdom"
+"87.101.112.0","87.101.127.255","1466265600","1466269695","HU","Hungary"
+"87.101.128.0","87.101.255.255","1466269696","1466302463","SA","Saudi Arabia"
+"87.102.0.0","87.102.127.255","1466302464","1466335231","GB","United Kingdom"
+"87.102.128.0","87.102.255.255","1466335232","1466367999","CH","Switzerland"
+"87.103.0.0","87.103.127.255","1466368000","1466400767","PT","Portugal"
+"87.103.128.0","87.103.255.255","1466400768","1466433535","RU","Russian Federation"
+"87.104.0.0","87.104.255.255","1466433536","1466499071","DK","Denmark"
+"87.105.0.0","87.105.255.255","1466499072","1466564607","PL","Poland"
+"87.106.0.0","87.106.28.118","1466564608","1466571894","DE","Germany"
+"87.106.28.119","87.106.28.119","1466571895","1466571895","AE","United Arab Emirates"
+"87.106.28.120","87.106.94.113","1466571896","1466588785","DE","Germany"
+"87.106.94.114","87.106.94.114","1466588786","1466588786","FR","France"
+"87.106.94.115","87.106.95.255","1466588787","1466589183","DE","Germany"
+"87.106.96.0","87.106.99.255","1466589184","1466590207","FR","France"
+"87.106.100.0","87.106.106.255","1466590208","1466591999","GB","United Kingdom"
+"87.106.107.0","87.106.191.255","1466592000","1466613759","DE","Germany"
+"87.106.192.0","87.106.199.255","1466613760","1466615807","ES","Spain"
+"87.106.200.0","87.106.202.255","1466615808","1466616575","GB","United Kingdom"
+"87.106.203.0","87.106.255.255","1466616576","1466630143","DE","Germany"
+"87.107.0.0","87.107.255.255","1466630144","1466695679","IR","Iran, Islamic Republic of"
+"87.108.0.0","87.108.255.255","1466695680","1466761215","FI","Finland"
+"87.109.0.0","87.109.255.255","1466761216","1466826751","SA","Saudi Arabia"
+"87.110.0.0","87.110.232.255","1466826752","1466886399","LV","Latvia"
+"87.110.233.0","87.110.233.255","1466886400","1466886655","LT","Lithuania"
+"87.110.234.0","87.110.255.255","1466886656","1466892287","LV","Latvia"
+"87.111.0.0","87.111.255.255","1466892288","1466957823","ES","Spain"
+"87.112.0.0","87.115.255.255","1466957824","1467219967","GB","United Kingdom"
+"87.116.0.0","87.116.63.255","1467219968","1467236351","DK","Denmark"
+"87.116.64.0","87.116.127.255","1467236352","1467252735","BG","Bulgaria"
+"87.116.128.0","87.116.191.255","1467252736","1467269119","RS","Serbia"
+"87.116.192.0","87.116.255.255","1467269120","1467285503","PL","Poland"
+"87.117.0.0","87.117.63.255","1467285504","1467301887","RU","Russian Federation"
+"87.117.64.0","87.117.95.255","1467301888","1467310079","GB","United Kingdom"
+"87.117.96.0","87.117.111.255","1467310080","1467314175","ES","Spain"
+"87.117.112.0","87.117.119.255","1467314176","1467316223","GB","United Kingdom"
+"87.117.120.0","87.117.127.255","1467316224","1467318271","CH","Switzerland"
+"87.117.128.0","87.117.191.255","1467318272","1467334655","RU","Russian Federation"
+"87.117.192.0","87.117.255.255","1467334656","1467351039","GB","United Kingdom"
+"87.118.0.0","87.118.63.255","1467351040","1467367423","NO","Norway"
+"87.118.64.0","87.118.127.255","1467367424","1467383807","DE","Germany"
+"87.118.128.0","87.118.191.255","1467383808","1467400191","BG","Bulgaria"
+"87.118.192.0","87.118.255.255","1467400192","1467416575","RU","Russian Federation"
+"87.119.0.0","87.119.63.255","1467416576","1467432959","PL","Poland"
+"87.119.64.0","87.119.127.255","1467432960","1467449343","BG","Bulgaria"
+"87.119.128.0","87.119.159.255","1467449344","1467457535","SI","Slovenia"
+"87.119.160.0","87.119.191.255","1467457536","1467465727","EE","Estonia"
+"87.119.192.0","87.119.192.31","1467465728","1467465759","NL","Netherlands"
+"87.119.192.32","87.119.192.63","1467465760","1467465791","DE","Germany"
+"87.119.192.64","87.119.192.71","1467465792","1467465799","NL","Netherlands"
+"87.119.192.72","87.119.192.255","1467465800","1467465983","DE","Germany"
+"87.119.193.0","87.119.193.31","1467465984","1467466015","NL","Netherlands"
+"87.119.193.32","87.119.194.255","1467466016","1467466495","DE","Germany"
+"87.119.195.0","87.119.195.255","1467466496","1467466751","NL","Netherlands"
+"87.119.196.0","87.119.219.255","1467466752","1467472895","DE","Germany"
+"87.119.220.0","87.119.223.255","1467472896","1467473919","NL","Netherlands"
+"87.119.224.0","87.119.255.255","1467473920","1467482111","RU","Russian Federation"
+"87.120.0.0","87.120.79.255","1467482112","1467502591","BG","Bulgaria"
+"87.120.80.0","87.120.83.255","1467502592","1467503615","DE","Germany"
+"87.120.84.0","87.120.167.255","1467503616","1467525119","BG","Bulgaria"
+"87.120.168.0","87.120.175.255","1467525120","1467527167","DE","Germany"
+"87.120.176.0","87.120.207.255","1467527168","1467535359","BG","Bulgaria"
+"87.120.208.0","87.120.215.255","1467535360","1467537407","DE","Germany"
+"87.120.216.0","87.120.239.255","1467537408","1467543551","BG","Bulgaria"
+"87.120.240.0","87.120.243.255","1467543552","1467544575","DE","Germany"
+"87.120.244.0","87.120.247.255","1467544576","1467545599","BG","Bulgaria"
+"87.120.248.0","87.120.251.255","1467545600","1467546623","DE","Germany"
+"87.120.252.0","87.121.71.255","1467546624","1467566079","BG","Bulgaria"
+"87.121.72.0","87.121.75.255","1467566080","1467567103","DE","Germany"
+"87.121.76.0","87.121.91.255","1467567104","1467571199","BG","Bulgaria"
+"87.121.92.0","87.121.95.255","1467571200","1467572223","DE","Germany"
+"87.121.96.0","87.121.135.255","1467572224","1467582463","BG","Bulgaria"
+"87.121.136.0","87.121.143.255","1467582464","1467584511","DE","Germany"
+"87.121.144.0","87.121.179.255","1467584512","1467593727","BG","Bulgaria"
+"87.121.180.0","87.121.197.255","1467593728","1467598335","DE","Germany"
+"87.121.198.0","87.121.199.255","1467598336","1467598847","BG","Bulgaria"
+"87.121.200.0","87.121.209.255","1467598848","1467601407","DE","Germany"
+"87.121.210.0","87.121.223.255","1467601408","1467604991","BG","Bulgaria"
+"87.121.224.0","87.123.255.255","1467604992","1467744255","DE","Germany"
+"87.124.0.0","87.124.127.255","1467744256","1467777023","GB","United Kingdom"
+"87.124.128.0","87.125.255.255","1467777024","1467875327","ES","Spain"
+"87.126.0.0","87.126.255.255","1467875328","1467940863","BG","Bulgaria"
+"87.127.0.0","87.127.255.255","1467940864","1468006399","GB","United Kingdom"
+"87.128.0.0","87.191.255.255","1468006400","1472200703","DE","Germany"
+"87.192.0.0","87.192.227.255","1472200704","1472259071","IE","Ireland"
+"87.192.228.0","87.192.228.255","1472259072","1472259327","GB","United Kingdom"
+"87.192.229.0","87.192.255.255","1472259328","1472266239","IE","Ireland"
+"87.193.0.0","87.193.255.255","1472266240","1472331775","DE","Germany"
+"87.194.0.0","87.194.255.255","1472331776","1472397311","GB","United Kingdom"
+"87.195.0.0","87.195.255.255","1472397312","1472462847","NL","Netherlands"
+"87.196.0.0","87.196.255.255","1472462848","1472528383","PT","Portugal"
+"87.197.0.0","87.197.255.255","1472528384","1472593919","SK","Slovakia"
+"87.198.0.0","87.198.255.255","1472593920","1472659455","IE","Ireland"
+"87.199.0.0","87.199.255.255","1472659456","1472724991","PL","Poland"
+"87.200.0.0","87.201.255.255","1472724992","1472856063","AE","United Arab Emirates"
+"87.202.0.0","87.203.255.255","1472856064","1472987135","GR","Greece"
+"87.204.0.0","87.207.255.255","1472987136","1473249279","PL","Poland"
+"87.208.0.0","87.215.255.255","1473249280","1473773567","NL","Netherlands"
+"87.216.0.0","87.223.255.255","1473773568","1474297855","ES","Spain"
+"87.224.0.0","87.224.127.255","1474297856","1474330623","GB","United Kingdom"
+"87.224.128.0","87.225.127.255","1474330624","1474396159","RU","Russian Federation"
+"87.225.128.0","87.225.255.255","1474396160","1474428927","DE","Germany"
+"87.226.0.0","87.226.127.255","1474428928","1474461695","LV","Latvia"
+"87.226.128.0","87.226.255.255","1474461696","1474494463","RU","Russian Federation"
+"87.227.0.0","87.227.127.255","1474494464","1474527231","SE","Sweden"
+"87.227.128.0","87.227.255.255","1474527232","1474559999","BG","Bulgaria"
+"87.228.0.0","87.228.127.255","1474560000","1474592767","RU","Russian Federation"
+"87.228.128.0","87.228.255.255","1474592768","1474625535","CY","Cyprus"
+"87.229.0.0","87.229.127.255","1474625536","1474658303","HU","Hungary"
+"87.229.128.0","87.229.255.255","1474658304","1474691071","RU","Russian Federation"
+"87.230.0.0","87.230.127.255","1474691072","1474723839","DE","Germany"
+"87.230.128.0","87.230.255.255","1474723840","1474756607","SA","Saudi Arabia"
+"87.231.0.0","87.231.255.255","1474756608","1474822143","FR","France"
+"87.232.0.0","87.232.255.255","1474822144","1474887679","IE","Ireland"
+"87.233.0.0","87.233.255.255","1474887680","1474953215","NL","Netherlands"
+"87.234.0.0","87.234.246.255","1474953216","1475016447","DE","Germany"
+"87.234.247.0","87.234.247.255","1475016448","1475016703","A2","Satellite Provider"
+"87.234.248.0","87.234.255.255","1475016704","1475018751","DE","Germany"
+"87.235.0.0","87.235.255.255","1475018752","1475084287","ES","Spain"
+"87.236.0.0","87.236.7.255","1475084288","1475086335","NL","Netherlands"
+"87.236.8.0","87.236.31.255","1475086336","1475092479","RU","Russian Federation"
+"87.236.32.0","87.236.39.255","1475092480","1475094527","CY","Cyprus"
+"87.236.40.0","87.236.47.255","1475094528","1475096575","RU","Russian Federation"
+"87.236.48.0","87.236.55.255","1475096576","1475098623","BH","Bahrain"
+"87.236.56.0","87.236.71.255","1475098624","1475102719","GB","United Kingdom"
+"87.236.72.0","87.236.79.255","1475102720","1475104767","FR","France"
+"87.236.80.0","87.236.87.255","1475104768","1475106815","RU","Russian Federation"
+"87.236.88.0","87.236.95.255","1475106816","1475108863","SE","Sweden"
+"87.236.96.0","87.236.103.255","1475108864","1475110911","NL","Netherlands"
+"87.236.104.0","87.236.111.255","1475110912","1475112959","DE","Germany"
+"87.236.112.0","87.236.119.255","1475112960","1475115007","AT","Austria"
+"87.236.120.0","87.236.127.255","1475115008","1475117055","KW","Kuwait"
+"87.236.128.0","87.236.135.255","1475117056","1475119103","GB","United Kingdom"
+"87.236.136.0","87.236.143.255","1475119104","1475121151","BH","Bahrain"
+"87.236.144.0","87.236.151.255","1475121152","1475123199","GB","United Kingdom"
+"87.236.152.0","87.236.159.255","1475123200","1475125247","FI","Finland"
+"87.236.160.0","87.236.167.255","1475125248","1475127295","IT","Italy"
+"87.236.168.0","87.236.175.255","1475127296","1475129343","FI","Finland"
+"87.236.176.0","87.236.183.255","1475129344","1475131391","BE","Belgium"
+"87.236.184.0","87.236.191.255","1475131392","1475133439","RU","Russian Federation"
+"87.236.192.0","87.236.199.255","1475133440","1475135487","CZ","Czech Republic"
+"87.236.200.0","87.236.207.255","1475135488","1475137535","CH","Switzerland"
+"87.236.208.0","87.236.215.255","1475137536","1475139583","GB","United Kingdom"
+"87.236.216.0","87.236.223.255","1475139584","1475141631","ES","Spain"
+"87.236.224.0","87.236.231.255","1475141632","1475143679","FI","Finland"
+"87.236.232.0","87.236.239.255","1475143680","1475145727","JO","Jordan"
+"87.236.240.0","87.236.247.255","1475145728","1475147775","ES","Spain"
+"87.236.248.0","87.236.255.255","1475147776","1475149823","GB","United Kingdom"
+"87.237.0.0","87.237.7.255","1475149824","1475151871","NL","Netherlands"
+"87.237.8.0","87.237.15.255","1475151872","1475153919","BE","Belgium"
+"87.237.16.0","87.237.23.255","1475153920","1475155967","GB","United Kingdom"
+"87.237.24.0","87.237.31.255","1475155968","1475158015","NL","Netherlands"
+"87.237.32.0","87.237.35.255","1475158016","1475159039","IS","Iceland"
+"87.237.36.0","87.237.36.255","1475159040","1475159295","GB","United Kingdom"
+"87.237.37.0","87.237.39.255","1475159296","1475160063","IS","Iceland"
+"87.237.40.0","87.237.47.255","1475160064","1475162111","RU","Russian Federation"
+"87.237.48.0","87.237.79.255","1475162112","1475170303","GB","United Kingdom"
+"87.237.80.0","87.237.87.255","1475170304","1475172351","ES","Spain"
+"87.237.88.0","87.237.95.255","1475172352","1475174399","DE","Germany"
+"87.237.96.0","87.237.103.255","1475174400","1475176447","NL","Netherlands"
+"87.237.104.0","87.237.111.255","1475176448","1475178495","RO","Romania"
+"87.237.112.0","87.237.119.255","1475178496","1475180543","RU","Russian Federation"
+"87.237.120.0","87.237.135.255","1475180544","1475184639","DE","Germany"
+"87.237.136.0","87.237.143.255","1475184640","1475186687","RU","Russian Federation"
+"87.237.144.0","87.237.151.255","1475186688","1475188735","GB","United Kingdom"
+"87.237.152.0","87.237.159.255","1475188736","1475190783","SE","Sweden"
+"87.237.168.0","87.237.175.255","1475192832","1475194879","CH","Switzerland"
+"87.237.176.0","87.237.183.255","1475194880","1475196927","DE","Germany"
+"87.237.184.0","87.237.191.255","1475196928","1475198975","FR","France"
+"87.237.192.0","87.237.199.255","1475198976","1475201023","BH","Bahrain"
+"87.237.200.0","87.237.207.255","1475201024","1475203071","RS","Serbia"
+"87.237.208.0","87.237.215.255","1475203072","1475205119","SE","Sweden"
+"87.237.216.0","87.237.218.255","1475205120","1475205887","DE","Germany"
+"87.237.219.0","87.237.219.255","1475205888","1475206143","US","United States"
+"87.237.220.0","87.237.220.255","1475206144","1475206399","DE","Germany"
+"87.237.221.0","87.237.221.255","1475206400","1475206655","AP","Asia/Pacific Region"
+"87.237.222.0","87.237.223.255","1475206656","1475207167","DE","Germany"
+"87.237.224.0","87.237.224.95","1475207168","1475207263","AE","United Arab Emirates"
+"87.237.224.96","87.237.224.127","1475207264","1475207295","US","United States"
+"87.237.224.128","87.237.231.255","1475207296","1475209215","AE","United Arab Emirates"
+"87.237.232.0","87.237.239.255","1475209216","1475211263","UZ","Uzbekistan"
+"87.237.240.0","87.237.247.255","1475211264","1475213311","DE","Germany"
+"87.237.248.0","87.237.255.255","1475213312","1475215359","FR","France"
+"87.238.0.0","87.238.31.255","1475215360","1475223551","IT","Italy"
+"87.238.32.0","87.238.71.255","1475223552","1475233791","NO","Norway"
+"87.238.72.0","87.238.79.255","1475233792","1475235839","GB","United Kingdom"
+"87.238.80.0","87.238.87.255","1475235840","1475237887","IE","Ireland"
+"87.238.88.0","87.238.95.255","1475237888","1475239935","ES","Spain"
+"87.238.96.0","87.238.103.255","1475239936","1475241983","RU","Russian Federation"
+"87.238.104.0","87.238.111.255","1475241984","1475244031","FR","France"
+"87.238.112.0","87.238.118.255","1475244032","1475245823","DE","Germany"
+"87.238.119.0","87.238.119.255","1475245824","1475246079","RU","Russian Federation"
+"87.238.120.0","87.238.127.255","1475246080","1475248127","CH","Switzerland"
+"87.238.128.0","87.238.135.255","1475248128","1475250175","JO","Jordan"
+"87.238.136.0","87.238.143.255","1475250176","1475252223","DE","Germany"
+"87.238.144.0","87.238.151.255","1475252224","1475254271","FR","France"
+"87.238.152.0","87.238.159.255","1475254272","1475256319","UA","Ukraine"
+"87.238.160.0","87.238.167.255","1475256320","1475258367","BE","Belgium"
+"87.238.168.0","87.238.175.255","1475258368","1475260415","NL","Netherlands"
+"87.238.176.0","87.238.183.255","1475260416","1475262463","FR","France"
+"87.238.184.0","87.238.199.255","1475262464","1475266559","DE","Germany"
+"87.238.200.0","87.238.207.255","1475266560","1475268607","GB","United Kingdom"
+"87.238.208.0","87.238.215.255","1475268608","1475270655","RS","Serbia"
+"87.238.216.0","87.238.223.255","1475270656","1475272703","GB","United Kingdom"
+"87.238.224.0","87.238.231.255","1475272704","1475274751","BE","Belgium"
+"87.238.232.0","87.238.239.255","1475274752","1475276799","RU","Russian Federation"
+"87.238.240.0","87.238.247.255","1475276800","1475278847","ES","Spain"
+"87.238.248.0","87.238.255.255","1475278848","1475280895","DK","Denmark"
+"87.239.0.0","87.239.7.255","1475280896","1475282943","RU","Russian Federation"
+"87.239.8.0","87.239.15.255","1475282944","1475284991","NL","Netherlands"
+"87.239.16.0","87.239.23.255","1475284992","1475287039","GB","United Kingdom"
+"87.239.24.0","87.239.39.255","1475287040","1475291135","RU","Russian Federation"
+"87.239.40.0","87.239.47.255","1475291136","1475293183","PL","Poland"
+"87.239.56.0","87.239.63.255","1475295232","1475297279","SK","Slovakia"
+"87.239.64.0","87.239.71.255","1475297280","1475299327","DK","Denmark"
+"87.239.72.0","87.239.79.255","1475299328","1475301375","PL","Poland"
+"87.239.80.0","87.239.87.255","1475301376","1475303423","LT","Lithuania"
+"87.239.88.0","87.239.95.255","1475303424","1475305471","PL","Poland"
+"87.239.96.0","87.239.103.255","1475305472","1475307519","NL","Netherlands"
+"87.239.104.0","87.239.111.255","1475307520","1475309567","RU","Russian Federation"
+"87.239.112.0","87.239.119.255","1475309568","1475311615","LT","Lithuania"
+"87.239.120.0","87.239.127.255","1475311616","1475313663","FI","Finland"
+"87.239.128.0","87.239.135.255","1475313664","1475315711","DE","Germany"
+"87.239.136.0","87.239.143.255","1475315712","1475317759","US","United States"
+"87.239.144.0","87.239.151.255","1475317760","1475319807","RU","Russian Federation"
+"87.239.152.0","87.239.159.255","1475319808","1475321855","BG","Bulgaria"
+"87.239.160.0","87.239.167.255","1475321856","1475323903","RO","Romania"
+"87.239.168.0","87.239.183.255","1475323904","1475327999","PL","Poland"
+"87.239.184.0","87.239.191.255","1475328000","1475330047","NL","Netherlands"
+"87.239.192.0","87.239.199.255","1475330048","1475332095","PL","Poland"
+"87.239.200.0","87.239.207.255","1475332096","1475334143","LI","Liechtenstein"
+"87.239.208.0","87.239.215.255","1475334144","1475336191","CH","Switzerland"
+"87.239.216.0","87.239.223.255","1475336192","1475338239","PL","Poland"
+"87.239.224.0","87.239.231.255","1475338240","1475340287","RO","Romania"
+"87.239.232.0","87.239.239.255","1475340288","1475342335","GR","Greece"
+"87.239.240.0","87.239.247.255","1475342336","1475344383","PL","Poland"
+"87.239.248.0","87.239.248.255","1475344384","1475344639","ES","Spain"
+"87.239.249.0","87.239.249.255","1475344640","1475344895","NL","Netherlands"
+"87.239.250.0","87.239.250.255","1475344896","1475345151","SE","Sweden"
+"87.239.251.0","87.239.253.255","1475345152","1475345919","NL","Netherlands"
+"87.239.254.0","87.239.254.255","1475345920","1475346175","ES","Spain"
+"87.239.255.0","87.239.255.255","1475346176","1475346431","IL","Israel"
+"87.240.0.0","87.240.63.255","1475346432","1475362815","RU","Russian Federation"
+"87.240.64.0","87.240.127.255","1475362816","1475379199","FR","France"
+"87.240.128.0","87.240.191.255","1475379200","1475395583","RU","Russian Federation"
+"87.240.192.0","87.240.255.255","1475395584","1475411967","LU","Luxembourg"
+"87.241.0.0","87.241.63.255","1475411968","1475428351","IT","Italy"
+"87.241.64.0","87.241.127.255","1475428352","1475444735","SE","Sweden"
+"87.241.128.0","87.241.191.255","1475444736","1475461119","AM","Armenia"
+"87.241.192.0","87.241.255.255","1475461120","1475477503","RU","Russian Federation"
+"87.242.0.0","87.242.63.255","1475477504","1475493887","HU","Hungary"
+"87.242.64.0","87.242.127.255","1475493888","1475510271","RU","Russian Federation"
+"87.242.128.0","87.242.255.255","1475510272","1475543039","GB","United Kingdom"
+"87.243.0.0","87.243.7.255","1475543040","1475545087","RO","Romania"
+"87.243.8.0","87.243.63.255","1475545088","1475559423","KZ","Kazakhstan"
+"87.243.64.0","87.243.111.255","1475559424","1475571711","GR","Greece"
+"87.243.112.0","87.243.115.255","1475571712","1475572735","BG","Bulgaria"
+"87.243.116.0","87.243.127.255","1475572736","1475575807","GR","Greece"
+"87.243.128.0","87.243.191.255","1475575808","1475592191","AT","Austria"
+"87.243.192.0","87.243.255.255","1475592192","1475608575","GB","United Kingdom"
+"87.244.0.0","87.244.63.255","1475608576","1475624959","RU","Russian Federation"
+"87.244.64.0","87.244.103.47","1475624960","1475634991","JE","Jersey"
+"87.244.103.48","87.244.103.51","1475634992","1475634995","GB","United Kingdom"
+"87.244.103.52","87.244.103.99","1475634996","1475635043","JE","Jersey"
+"87.244.103.100","87.244.103.103","1475635044","1475635047","GB","United Kingdom"
+"87.244.103.104","87.244.103.131","1475635048","1475635075","JE","Jersey"
+"87.244.103.132","87.244.103.135","1475635076","1475635079","GB","United Kingdom"
+"87.244.103.136","87.244.103.215","1475635080","1475635159","JE","Jersey"
+"87.244.103.216","87.244.103.223","1475635160","1475635167","GB","United Kingdom"
+"87.244.103.224","87.244.108.63","1475635168","1475636287","JE","Jersey"
+"87.244.108.64","87.244.108.127","1475636288","1475636351","GB","United Kingdom"
+"87.244.108.128","87.244.112.55","1475636352","1475637303","JE","Jersey"
+"87.244.112.56","87.244.112.63","1475637304","1475637311","GB","United Kingdom"
+"87.244.112.64","87.244.112.223","1475637312","1475637471","JE","Jersey"
+"87.244.112.224","87.244.112.231","1475637472","1475637479","GB","United Kingdom"
+"87.244.112.232","87.244.117.255","1475637480","1475638783","JE","Jersey"
+"87.244.118.0","87.244.118.255","1475638784","1475639039","GB","United Kingdom"
+"87.244.119.0","87.244.120.95","1475639040","1475639391","JE","Jersey"
+"87.244.120.96","87.244.120.103","1475639392","1475639399","GB","United Kingdom"
+"87.244.120.104","87.244.120.183","1475639400","1475639479","JE","Jersey"
+"87.244.120.184","87.244.120.191","1475639480","1475639487","GB","United Kingdom"
+"87.244.120.192","87.244.121.7","1475639488","1475639559","JE","Jersey"
+"87.244.121.8","87.244.121.15","1475639560","1475639567","GB","United Kingdom"
+"87.244.121.16","87.244.121.31","1475639568","1475639583","JE","Jersey"
+"87.244.121.32","87.244.121.39","1475639584","1475639591","GB","United Kingdom"
+"87.244.121.40","87.244.121.143","1475639592","1475639695","JE","Jersey"
+"87.244.121.144","87.244.121.151","1475639696","1475639703","GB","United Kingdom"
+"87.244.121.152","87.244.127.255","1475639704","1475641343","JE","Jersey"
+"87.244.128.0","87.244.191.255","1475641344","1475657727","UA","Ukraine"
+"87.244.192.0","87.244.255.255","1475657728","1475674111","SK","Slovakia"
+"87.245.0.0","87.245.63.255","1475674112","1475690495","DE","Germany"
+"87.245.64.0","87.245.127.255","1475690496","1475706879","CH","Switzerland"
+"87.245.128.0","87.245.191.255","1475706880","1475723263","RU","Russian Federation"
+"87.245.192.0","87.245.194.63","1475723264","1475723839","GB","United Kingdom"
+"87.245.194.64","87.245.194.127","1475723840","1475723903","RU","Russian Federation"
+"87.245.194.128","87.245.194.191","1475723904","1475723967","GB","United Kingdom"
+"87.245.194.192","87.245.194.255","1475723968","1475724031","RU","Russian Federation"
+"87.245.195.0","87.245.195.191","1475724032","1475724223","GB","United Kingdom"
+"87.245.195.192","87.245.195.255","1475724224","1475724287","RU","Russian Federation"
+"87.245.196.0","87.245.196.63","1475724288","1475724351","GB","United Kingdom"
+"87.245.196.64","87.245.196.127","1475724352","1475724415","RU","Russian Federation"
+"87.245.196.128","87.245.196.191","1475724416","1475724479","GB","United Kingdom"
+"87.245.196.192","87.245.196.255","1475724480","1475724543","RU","Russian Federation"
+"87.245.197.0","87.245.198.66","1475724544","1475724866","GB","United Kingdom"
+"87.245.198.67","87.245.198.67","1475724867","1475724867","RU","Russian Federation"
+"87.245.198.68","87.245.198.69","1475724868","1475724869","GB","United Kingdom"
+"87.245.198.70","87.245.198.70","1475724870","1475724870","RU","Russian Federation"
+"87.245.198.71","87.245.198.127","1475724871","1475724927","GB","United Kingdom"
+"87.245.198.128","87.245.199.127","1475724928","1475725183","RU","Russian Federation"
+"87.245.199.128","87.245.199.255","1475725184","1475725311","GB","United Kingdom"
+"87.245.200.0","87.245.200.255","1475725312","1475725567","RU","Russian Federation"
+"87.245.201.0","87.245.201.255","1475725568","1475725823","GB","United Kingdom"
+"87.245.202.0","87.245.202.255","1475725824","1475726079","RU","Russian Federation"
+"87.245.203.0","87.245.204.255","1475726080","1475726591","GB","United Kingdom"
+"87.245.205.0","87.245.205.255","1475726592","1475726847","RU","Russian Federation"
+"87.245.206.0","87.245.207.255","1475726848","1475727359","GB","United Kingdom"
+"87.245.208.0","87.245.208.31","1475727360","1475727391","FI","Finland"
+"87.245.208.32","87.245.209.159","1475727392","1475727775","GB","United Kingdom"
+"87.245.209.160","87.245.209.255","1475727776","1475727871","FI","Finland"
+"87.245.210.0","87.245.212.255","1475727872","1475728639","GB","United Kingdom"
+"87.245.213.0","87.245.213.127","1475728640","1475728767","PL","Poland"
+"87.245.213.128","87.245.214.255","1475728768","1475729151","GB","United Kingdom"
+"87.245.215.0","87.245.215.95","1475729152","1475729247","AT","Austria"
+"87.245.215.96","87.245.215.255","1475729248","1475729407","GB","United Kingdom"
+"87.245.216.0","87.245.216.127","1475729408","1475729535","UA","Ukraine"
+"87.245.216.128","87.245.216.255","1475729536","1475729663","GB","United Kingdom"
+"87.245.217.0","87.245.217.7","1475729664","1475729671","UA","Ukraine"
+"87.245.217.8","87.245.217.127","1475729672","1475729791","GB","United Kingdom"
+"87.245.217.128","87.245.217.191","1475729792","1475729855","UA","Ukraine"
+"87.245.217.192","87.245.221.63","1475729856","1475730751","GB","United Kingdom"
+"87.245.221.64","87.245.221.127","1475730752","1475730815","UA","Ukraine"
+"87.245.221.128","87.245.222.63","1475730816","1475731007","GB","United Kingdom"
+"87.245.222.64","87.245.222.127","1475731008","1475731071","UA","Ukraine"
+"87.245.222.128","87.245.222.191","1475731072","1475731135","GB","United Kingdom"
+"87.245.222.192","87.245.222.223","1475731136","1475731167","UA","Ukraine"
+"87.245.222.224","87.245.239.189","1475731168","1475735485","GB","United Kingdom"
+"87.245.239.190","87.245.239.190","1475735486","1475735486","RU","Russian Federation"
+"87.245.239.191","87.245.249.255","1475735487","1475738111","GB","United Kingdom"
+"87.245.250.0","87.245.252.255","1475738112","1475738879","RU","Russian Federation"
+"87.245.253.0","87.245.255.255","1475738880","1475739647","GB","United Kingdom"
+"87.246.0.0","87.246.39.255","1475739648","1475749887","BG","Bulgaria"
+"87.246.40.0","87.246.43.255","1475749888","1475750911","IQ","Iraq"
+"87.246.44.0","87.246.63.255","1475750912","1475756031","BG","Bulgaria"
+"87.246.64.0","87.246.127.255","1475756032","1475772415","GB","United Kingdom"
+"87.246.128.0","87.246.191.255","1475772416","1475788799","LV","Latvia"
+"87.246.192.0","87.246.255.255","1475788800","1475805183","PL","Poland"
+"87.247.0.0","87.247.63.255","1475805184","1475821567","KZ","Kazakhstan"
+"87.247.64.0","87.247.127.255","1475821568","1475837951","LT","Lithuania"
+"87.247.128.0","87.247.159.255","1475837952","1475846143","GB","United Kingdom"
+"87.247.160.0","87.247.191.255","1475846144","1475854335","IR","Iran, Islamic Republic of"
+"87.247.192.0","87.247.223.255","1475854336","1475862527","AT","Austria"
+"87.247.224.0","87.247.231.255","1475862528","1475864575","FR","France"
+"87.247.232.0","87.247.239.255","1475864576","1475866623","IT","Italy"
+"87.247.240.0","87.247.247.255","1475866624","1475868671","GB","United Kingdom"
+"87.247.248.0","87.247.255.255","1475868672","1475870719","BG","Bulgaria"
+"87.248.0.0","87.248.31.255","1475870720","1475878911","NO","Norway"
+"87.248.32.0","87.248.63.255","1475878912","1475887103","IT","Italy"
+"87.248.64.0","87.248.95.255","1475887104","1475895295","PL","Poland"
+"87.248.96.0","87.248.127.255","1475895296","1475903487","GB","United Kingdom"
+"87.248.128.0","87.248.159.255","1475903488","1475911679","IR","Iran, Islamic Republic of"
+"87.248.160.0","87.248.191.255","1475911680","1475919871","MD","Moldova, Republic of"
+"87.248.192.0","87.248.223.255","1475919872","1475928063","IT","Italy"
+"87.248.224.0","87.249.63.255","1475928064","1475952639","RU","Russian Federation"
+"87.249.64.0","87.249.69.255","1475952640","1475954175","GB","United Kingdom"
+"87.249.70.0","87.249.71.255","1475954176","1475954687","NO","Norway"
+"87.249.72.0","87.249.74.47","1475954688","1475955247","GB","United Kingdom"
+"87.249.74.48","87.249.74.55","1475955248","1475955255","NG","Nigeria"
+"87.249.74.56","87.249.86.255","1475955256","1475958527","GB","United Kingdom"
+"87.249.87.0","87.249.87.255","1475958528","1475958783","NO","Norway"
+"87.249.88.0","87.249.95.255","1475958784","1475960831","GB","United Kingdom"
+"87.249.96.0","87.249.127.255","1475960832","1475969023","NL","Netherlands"
+"87.249.128.0","87.249.159.255","1475969024","1475977215","CZ","Czech Republic"
+"87.249.160.0","87.249.191.255","1475977216","1475985407","SE","Sweden"
+"87.249.192.0","87.250.31.255","1475985408","1476009983","RU","Russian Federation"
+"87.250.32.0","87.250.63.255","1476009984","1476018175","RS","Serbia"
+"87.250.64.0","87.250.95.255","1476018176","1476026367","IT","Italy"
+"87.250.96.0","87.250.127.255","1476026368","1476034559","BA","Bosnia and Herzegovina"
+"87.250.128.0","87.250.159.255","1476034560","1476042751","NL","Netherlands"
+"87.250.160.0","87.250.191.255","1476042752","1476050943","PL","Poland"
+"87.250.192.0","87.250.243.255","1476050944","1476064255","RU","Russian Federation"
+"87.250.244.0","87.250.244.127","1476064256","1476064383","DE","Germany"
+"87.250.244.128","87.250.244.255","1476064384","1476064511","TR","Turkey"
+"87.250.245.0","87.250.255.255","1476064512","1476067327","RU","Russian Federation"
+"87.251.0.0","87.251.31.255","1476067328","1476075519","TR","Turkey"
+"87.251.32.0","87.251.63.255","1476075520","1476083711","NL","Netherlands"
+"87.251.64.0","87.251.191.255","1476083712","1476116479","RU","Russian Federation"
+"87.251.192.0","87.251.223.255","1476116480","1476124671","SE","Sweden"
+"87.251.224.0","87.251.255.255","1476124672","1476132863","PL","Poland"
+"87.252.0.0","87.252.31.255","1476132864","1476141055","FR","France"
+"87.252.32.0","87.252.63.255","1476141056","1476149247","GB","United Kingdom"
+"87.252.64.0","87.252.95.255","1476149248","1476157439","NO","Norway"
+"87.252.96.0","87.252.104.255","1476157440","1476159743","BH","Bahrain"
+"87.252.105.0","87.252.105.207","1476159744","1476159951","GB","United Kingdom"
+"87.252.105.208","87.252.105.239","1476159952","1476159983","BH","Bahrain"
+"87.252.105.240","87.252.125.255","1476159984","1476165119","GB","United Kingdom"
+"87.252.126.0","87.252.127.255","1476165120","1476165631","BH","Bahrain"
+"87.252.128.0","87.252.159.255","1476165632","1476173823","HR","Croatia"
+"87.252.160.0","87.252.191.255","1476173824","1476182015","BG","Bulgaria"
+"87.252.192.0","87.252.208.255","1476182016","1476186367","GB","United Kingdom"
+"87.252.209.0","87.252.209.15","1476186368","1476186383","IE","Ireland"
+"87.252.209.16","87.252.223.255","1476186384","1476190207","GB","United Kingdom"
+"87.252.224.0","87.252.255.255","1476190208","1476198399","BY","Belarus"
+"87.253.0.0","87.253.31.255","1476198400","1476206591","RU","Russian Federation"
+"87.253.32.0","87.253.63.255","1476206592","1476214783","GE","Georgia"
+"87.253.64.0","87.253.95.255","1476214784","1476222975","SE","Sweden"
+"87.253.96.0","87.253.127.255","1476222976","1476231167","IT","Italy"
+"87.253.128.0","87.253.159.255","1476231168","1476239359","NL","Netherlands"
+"87.253.160.0","87.253.191.255","1476239360","1476247551","DE","Germany"
+"87.253.192.0","87.253.223.255","1476247552","1476255743","RU","Russian Federation"
+"87.253.224.0","87.253.231.255","1476255744","1476257791","ES","Spain"
+"87.253.232.0","87.253.239.255","1476257792","1476259839","FR","France"
+"87.253.240.0","87.253.255.255","1476259840","1476263935","DE","Germany"
+"87.254.0.0","87.254.31.255","1476263936","1476272127","GB","United Kingdom"
+"87.254.32.0","87.254.63.255","1476272128","1476280319","NO","Norway"
+"87.254.64.0","87.254.95.255","1476280320","1476288511","IM","Isle of Man"
+"87.254.96.0","87.254.127.255","1476288512","1476296703","LU","Luxembourg"
+"87.254.128.0","87.254.159.255","1476296704","1476304895","RU","Russian Federation"
+"87.254.160.0","87.254.191.255","1476304896","1476313087","BG","Bulgaria"
+"87.254.192.0","87.254.199.255","1476313088","1476315135","DE","Germany"
+"87.254.200.0","87.254.203.255","1476315136","1476316159","US","United States"
+"87.254.204.0","87.254.207.255","1476316160","1476317183","FI","Finland"
+"87.254.208.0","87.254.215.255","1476317184","1476319231","DE","Germany"
+"87.254.216.0","87.254.223.255","1476319232","1476321279","FI","Finland"
+"87.254.224.0","87.254.255.255","1476321280","1476329471","MC","Monaco"
+"87.255.0.0","87.255.31.255","1476329472","1476337663","RU","Russian Federation"
+"87.255.32.0","87.255.63.255","1476337664","1476345855","NL","Netherlands"
+"87.255.64.0","87.255.95.255","1476345856","1476354047","MD","Moldova, Republic of"
+"87.255.96.0","87.255.127.255","1476354048","1476362239","KE","Kenya"
+"87.255.128.0","87.255.159.255","1476362240","1476370431","FR","France"
+"87.255.160.0","87.255.191.255","1476370432","1476378623","SE","Sweden"
+"87.255.192.0","87.255.223.255","1476378624","1476386815","KZ","Kazakhstan"
+"87.255.224.0","87.255.255.255","1476386816","1476395007","RU","Russian Federation"
+"88.0.0.0","88.31.255.255","1476395008","1478492159","ES","Spain"
+"88.32.0.0","88.63.255.255","1478492160","1480589311","IT","Italy"
+"88.64.0.0","88.79.255.255","1480589312","1481637887","DE","Germany"
+"88.80.0.0","88.80.31.255","1481637888","1481646079","SE","Sweden"
+"88.80.32.0","88.80.63.255","1481646080","1481654271","RU","Russian Federation"
+"88.80.64.0","88.80.95.255","1481654272","1481662463","IT","Italy"
+"88.80.96.0","88.80.159.255","1481662464","1481678847","BG","Bulgaria"
+"88.80.160.0","88.80.167.23","1481678848","1481680663","SE","Sweden"
+"88.80.167.24","88.80.167.31","1481680664","1481680671","GB","United Kingdom"
+"88.80.167.32","88.80.183.255","1481680672","1481684991","SE","Sweden"
+"88.80.184.0","88.80.191.255","1481684992","1481687039","GB","United Kingdom"
+"88.80.192.0","88.80.223.255","1481687040","1481695231","DE","Germany"
+"88.80.224.0","88.80.255.255","1481695232","1481703423","SK","Slovakia"
+"88.81.0.0","88.81.31.255","1481703424","1481711615","SA","Saudi Arabia"
+"88.81.32.0","88.81.63.255","1481711616","1481719807","RU","Russian Federation"
+"88.81.64.0","88.81.95.255","1481719808","1481727999","CZ","Czech Republic"
+"88.81.96.0","88.81.127.255","1481728000","1481736191","IE","Ireland"
+"88.81.128.0","88.81.146.255","1481736192","1481741055","GG","Guernsey"
+"88.81.147.0","88.81.149.255","1481741056","1481741823","GB","United Kingdom"
+"88.81.150.0","88.81.151.255","1481741824","1481742335","GG","Guernsey"
+"88.81.152.0","88.81.158.255","1481742336","1481744127","GB","United Kingdom"
+"88.81.159.0","88.81.159.255","1481744128","1481744383","GG","Guernsey"
+"88.81.160.0","88.81.191.255","1481744384","1481752575","IT","Italy"
+"88.81.192.0","88.81.223.255","1481752576","1481760767","RU","Russian Federation"
+"88.81.224.0","88.81.255.255","1481760768","1481768959","UA","Ukraine"
+"88.82.0.0","88.82.31.255","1481768960","1481777151","GB","United Kingdom"
+"88.82.32.0","88.82.63.255","1481777152","1481785343","BE","Belgium"
+"88.82.64.0","88.82.95.255","1481785344","1481793535","RU","Russian Federation"
+"88.82.96.0","88.82.127.255","1481793536","1481801727","LI","Liechtenstein"
+"88.82.128.0","88.82.159.255","1481801728","1481809919","GB","United Kingdom"
+"88.82.160.0","88.82.191.255","1481809920","1481818111","RU","Russian Federation"
+"88.82.192.0","88.82.223.255","1481818112","1481826303","ES","Spain"
+"88.82.224.0","88.82.255.255","1481826304","1481834495","DE","Germany"
+"88.83.0.0","88.83.31.255","1481834496","1481842687","GL","Greenland"
+"88.83.32.0","88.83.33.63","1481842688","1481843007","SE","Sweden"
+"88.83.33.64","88.83.33.95","1481843008","1481843039","NO","Norway"
+"88.83.33.96","88.83.63.255","1481843040","1481850879","SE","Sweden"
+"88.83.64.0","88.83.95.255","1481850880","1481859071","DK","Denmark"
+"88.83.96.0","88.83.127.255","1481859072","1481867263","GB","United Kingdom"
+"88.83.128.0","88.83.159.255","1481867264","1481875455","SE","Sweden"
+"88.83.160.0","88.83.191.255","1481875456","1481883647","CZ","Czech Republic"
+"88.83.192.0","88.83.223.255","1481883648","1481891839","RU","Russian Federation"
+"88.83.224.0","88.83.230.255","1481891840","1481893631","CZ","Czech Republic"
+"88.83.231.0","88.83.231.255","1481893632","1481893887","SK","Slovakia"
+"88.83.232.0","88.83.255.255","1481893888","1481900031","CZ","Czech Republic"
+"88.84.0.0","88.84.31.255","1481900032","1481908223","CH","Switzerland"
+"88.84.32.0","88.84.63.255","1481908224","1481916415","NO","Norway"
+"88.84.64.0","88.84.91.255","1481916416","1481923583","ES","Spain"
+"88.84.92.0","88.84.92.255","1481923584","1481923839","FR","France"
+"88.84.93.0","88.84.95.255","1481923840","1481924607","ES","Spain"
+"88.84.96.0","88.84.127.255","1481924608","1481932799","SA","Saudi Arabia"
+"88.84.128.0","88.84.159.255","1481932800","1481940991","GB","United Kingdom"
+"88.84.160.0","88.84.191.255","1481940992","1481949183","NO","Norway"
+"88.84.192.0","88.84.223.255","1481949184","1481957375","RU","Russian Federation"
+"88.84.224.0","88.84.255.255","1481957376","1481965567","SE","Sweden"
+"88.85.0.0","88.85.31.255","1481965568","1481973759","CH","Switzerland"
+"88.85.32.0","88.85.63.255","1481973760","1481981951","FO","Faroe Islands"
+"88.85.64.0","88.85.95.255","1481981952","1481990143","NL","Netherlands"
+"88.85.96.0","88.85.127.255","1481990144","1481998335","MK","Macedonia"
+"88.85.128.0","88.85.159.255","1481998336","1482006527","FI","Finland"
+"88.85.160.0","88.85.223.255","1482006528","1482022911","RU","Russian Federation"
+"88.85.224.0","88.85.255.255","1482022912","1482031103","SA","Saudi Arabia"
+"88.86.0.0","88.86.31.255","1482031104","1482039295","SY","Syrian Arab Republic"
+"88.86.32.0","88.86.63.255","1482039296","1482047487","SE","Sweden"
+"88.86.64.0","88.86.95.255","1482047488","1482055679","RU","Russian Federation"
+"88.86.96.0","88.86.127.255","1482055680","1482063871","CZ","Czech Republic"
+"88.86.128.0","88.86.159.255","1482063872","1482072063","FI","Finland"
+"88.86.160.0","88.86.191.255","1482072064","1482080255","IT","Italy"
+"88.86.192.0","88.86.223.255","1482080256","1482088447","RU","Russian Federation"
+"88.86.224.0","88.86.255.255","1482088448","1482096639","FR","France"
+"88.87.0.0","88.87.31.255","1482096640","1482104831","BG","Bulgaria"
+"88.87.32.0","88.87.63.255","1482104832","1482113023","NO","Norway"
+"88.87.64.0","88.87.95.255","1482113024","1482121215","RU","Russian Federation"
+"88.87.96.0","88.87.127.255","1482121216","1482129407","IT","Italy"
+"88.87.128.0","88.87.159.255","1482129408","1482137599","ES","Spain"
+"88.87.160.0","88.87.191.255","1482137600","1482145791","IE","Ireland"
+"88.87.192.0","88.87.223.255","1482145792","1482153983","ES","Spain"
+"88.87.224.0","88.87.255.255","1482153984","1482162175","HU","Hungary"
+"88.88.0.0","88.95.255.255","1482162176","1482686463","NO","Norway"
+"88.96.0.0","88.98.18.255","1482686464","1482822399","GB","United Kingdom"
+"88.98.19.0","88.98.20.255","1482822400","1482822911","US","United States"
+"88.98.21.0","88.98.95.255","1482822912","1482842111","GB","United Kingdom"
+"88.98.96.0","88.98.127.255","1482842112","1482850303","ES","Spain"
+"88.98.128.0","88.98.255.255","1482850304","1482883071","GB","United Kingdom"
+"88.99.0.0","88.99.255.255","1482883072","1482948607","DE","Germany"
+"88.100.0.0","88.103.255.255","1482948608","1483210751","CZ","Czech Republic"
+"88.104.0.0","88.111.255.255","1483210752","1483735039","GB","United Kingdom"
+"88.112.0.0","88.115.255.255","1483735040","1483997183","FI","Finland"
+"88.116.0.0","88.117.255.255","1483997184","1484128255","AT","Austria"
+"88.118.0.0","88.119.255.255","1484128256","1484259327","LT","Lithuania"
+"88.120.0.0","88.127.255.255","1484259328","1484783615","FR","France"
+"88.128.0.0","88.128.255.255","1484783616","1484849151","DE","Germany"
+"88.129.0.0","88.129.255.255","1484849152","1484914687","SE","Sweden"
+"88.130.0.0","88.130.255.255","1484914688","1484980223","DE","Germany"
+"88.131.0.0","88.131.255.255","1484980224","1485045759","SE","Sweden"
+"88.132.0.0","88.132.255.255","1485045760","1485111295","HU","Hungary"
+"88.133.0.0","88.134.255.255","1485111296","1485242367","DE","Germany"
+"88.135.0.0","88.135.15.255","1485242368","1485246463","RU","Russian Federation"
+"88.135.16.0","88.135.31.255","1485246464","1485250559","LT","Lithuania"
+"88.135.32.0","88.135.47.255","1485250560","1485254655","IR","Iran, Islamic Republic of"
+"88.135.48.0","88.135.64.255","1485254656","1485259007","RU","Russian Federation"
+"88.135.80.0","88.135.80.255","1485262848","1485263103","UA","Ukraine"
+"88.135.81.0","88.135.81.255","1485263104","1485263359","RU","Russian Federation"
+"88.135.82.0","88.135.87.255","1485263360","1485264895","UA","Ukraine"
+"88.135.88.0","88.135.95.255","1485264896","1485266943","RU","Russian Federation"
+"88.135.96.0","88.135.111.255","1485266944","1485271039","RO","Romania"
+"88.135.112.0","88.135.127.255","1485271040","1485275135","UA","Ukraine"
+"88.135.128.0","88.135.159.255","1485275136","1485283327","LV","Latvia"
+"88.135.160.0","88.135.191.255","1485283328","1485291519","PL","Poland"
+"88.135.192.0","88.135.255.255","1485291520","1485307903","UA","Ukraine"
+"88.136.0.0","88.143.255.255","1485307904","1485832191","FR","France"
+"88.144.0.0","88.145.255.255","1485832192","1485963263","GB","United Kingdom"
+"88.146.0.0","88.146.255.255","1485963264","1486028799","CZ","Czech Republic"
+"88.147.0.0","88.147.127.255","1486028800","1486061567","IT","Italy"
+"88.147.128.0","88.147.255.255","1486061568","1486094335","RU","Russian Federation"
+"88.148.0.0","88.148.127.255","1486094336","1486127103","ES","Spain"
+"88.148.128.0","88.148.255.255","1486127104","1486159871","FI","Finland"
+"88.149.0.0","88.149.127.255","1486159872","1486192639","IS","Iceland"
+"88.149.128.0","88.149.255.255","1486192640","1486225407","IT","Italy"
+"88.150.0.0","88.150.127.255","1486225408","1486258175","DE","Germany"
+"88.150.128.0","88.151.7.255","1486258176","1486292991","GB","United Kingdom"
+"88.151.8.0","88.151.15.255","1486292992","1486295039","RU","Russian Federation"
+"88.151.16.0","88.151.23.255","1486295040","1486297087","ES","Spain"
+"88.151.24.0","88.151.31.255","1486297088","1486299135","IE","Ireland"
+"88.151.32.0","88.151.39.255","1486299136","1486301183","NL","Netherlands"
+"88.151.40.0","88.151.47.255","1486301184","1486303231","GB","United Kingdom"
+"88.151.48.0","88.151.55.255","1486303232","1486305279","IS","Iceland"
+"88.151.56.0","88.151.63.255","1486305280","1486307327","HU","Hungary"
+"88.151.64.0","88.151.71.255","1486307328","1486309375","DE","Germany"
+"88.151.72.0","88.151.79.255","1486309376","1486311423","AT","Austria"
+"88.151.80.0","88.151.87.255","1486311424","1486313471","IE","Ireland"
+"88.151.88.0","88.151.95.255","1486313472","1486315519","RU","Russian Federation"
+"88.151.96.0","88.151.103.255","1486315520","1486317567","HU","Hungary"
+"88.151.104.0","88.151.119.255","1486317568","1486321663","RU","Russian Federation"
+"88.151.120.0","88.151.127.255","1486321664","1486323711","NL","Netherlands"
+"88.151.128.0","88.151.135.255","1486323712","1486325759","GB","United Kingdom"
+"88.151.136.0","88.151.143.255","1486325760","1486327807","PL","Poland"
+"88.151.144.0","88.151.151.255","1486327808","1486329855","CH","Switzerland"
+"88.151.152.0","88.151.159.255","1486329856","1486331903","GB","United Kingdom"
+"88.151.160.0","88.151.167.255","1486331904","1486333951","NO","Norway"
+"88.151.168.0","88.151.175.255","1486333952","1486335999","SE","Sweden"
+"88.151.176.0","88.151.183.255","1486336000","1486338047","KZ","Kazakhstan"
+"88.151.184.0","88.151.191.255","1486338048","1486340095","RU","Russian Federation"
+"88.151.192.0","88.151.199.255","1486340096","1486342143","AZ","Azerbaijan"
+"88.151.200.0","88.151.207.255","1486342144","1486344191","RU","Russian Federation"
+"88.151.208.0","88.151.215.255","1486344192","1486346239","ES","Spain"
+"88.151.216.0","88.151.223.255","1486346240","1486348287","GB","United Kingdom"
+"88.151.224.0","88.151.227.255","1486348288","1486349311","NL","Netherlands"
+"88.151.228.0","88.151.231.255","1486349312","1486350335","US","United States"
+"88.151.232.0","88.151.239.255","1486350336","1486352383","FR","France"
+"88.151.240.0","88.151.247.255","1486352384","1486354431","BE","Belgium"
+"88.151.248.0","88.151.255.255","1486354432","1486356479","RU","Russian Federation"
+"88.152.0.0","88.153.255.255","1486356480","1486487551","DE","Germany"
+"88.154.0.0","88.155.255.255","1486487552","1486618623","UA","Ukraine"
+"88.156.0.0","88.156.255.255","1486618624","1486684159","PL","Poland"
+"88.157.0.0","88.157.255.255","1486684160","1486749695","PT","Portugal"
+"88.158.0.0","88.158.255.255","1486749696","1486815231","RO","Romania"
+"88.159.0.0","88.159.255.255","1486815232","1486880767","NL","Netherlands"
+"88.160.0.0","88.191.255.255","1486880768","1488977919","FR","France"
+"88.192.0.0","88.195.255.255","1488977920","1489240063","FI","Finland"
+"88.196.0.0","88.196.255.255","1489240064","1489305599","EE","Estonia"
+"88.197.0.0","88.197.127.255","1489305600","1489338367","GR","Greece"
+"88.197.128.0","88.197.255.255","1489338368","1489371135","BE","Belgium"
+"88.198.0.0","88.198.255.255","1489371136","1489436671","DE","Germany"
+"88.199.0.0","88.199.255.255","1489436672","1489502207","PL","Poland"
+"88.200.0.0","88.200.127.255","1489502208","1489534975","SI","Slovenia"
+"88.200.128.0","88.200.255.255","1489534976","1489567743","RU","Russian Federation"
+"88.201.0.0","88.201.127.255","1489567744","1489600511","BH","Bahrain"
+"88.201.128.0","88.201.255.255","1489600512","1489633279","RU","Russian Federation"
+"88.202.0.0","88.202.3.255","1489633280","1489634303","FR","France"
+"88.202.4.0","88.202.7.255","1489634304","1489635327","IT","Italy"
+"88.202.8.0","88.202.9.255","1489635328","1489635839","EU","Europe"
+"88.202.10.0","88.202.13.255","1489635840","1489636863","FR","France"
+"88.202.14.0","88.202.14.255","1489636864","1489637119","EU","Europe"
+"88.202.15.0","88.202.23.255","1489637120","1489639423","FR","France"
+"88.202.24.0","88.202.24.255","1489639424","1489639679","EU","Europe"
+"88.202.25.0","88.202.29.255","1489639680","1489640959","FR","France"
+"88.202.30.0","88.202.30.255","1489640960","1489641215","EU","Europe"
+"88.202.31.0","88.202.31.255","1489641216","1489641471","FR","France"
+"88.202.32.0","88.202.32.127","1489641472","1489641599","PT","Portugal"
+"88.202.32.128","88.202.32.255","1489641600","1489641727","GR","Greece"
+"88.202.33.0","88.202.35.255","1489641728","1489642495","FR","France"
+"88.202.36.0","88.202.36.255","1489642496","1489642751","EU","Europe"
+"88.202.37.0","88.202.41.255","1489642752","1489644031","FR","France"
+"88.202.42.0","88.202.42.255","1489644032","1489644287","EU","Europe"
+"88.202.43.0","88.202.43.255","1489644288","1489644543","FR","France"
+"88.202.44.0","88.202.45.255","1489644544","1489645055","IT","Italy"
+"88.202.46.0","88.202.47.255","1489645056","1489645567","EU","Europe"
+"88.202.48.0","88.202.55.255","1489645568","1489647615","IT","Italy"
+"88.202.56.0","88.202.58.255","1489647616","1489648383","FR","France"
+"88.202.59.0","88.202.59.255","1489648384","1489648639","GR","Greece"
+"88.202.60.0","88.202.63.255","1489648640","1489649663","EU","Europe"
+"88.202.64.0","88.202.67.255","1489649664","1489650687","FR","France"
+"88.202.68.0","88.202.69.255","1489650688","1489651199","EU","Europe"
+"88.202.70.0","88.202.77.255","1489651200","1489653247","FR","France"
+"88.202.78.0","88.202.85.255","1489653248","1489655295","EU","Europe"
+"88.202.86.0","88.202.86.255","1489655296","1489655551","GR","Greece"
+"88.202.87.0","88.202.95.255","1489655552","1489657855","EU","Europe"
+"88.202.96.0","88.202.102.255","1489657856","1489659647","IT","Italy"
+"88.202.103.0","88.202.111.255","1489659648","1489661951","FR","France"
+"88.202.112.0","88.202.115.255","1489661952","1489662975","EU","Europe"
+"88.202.116.0","88.202.117.255","1489662976","1489663487","IT","Italy"
+"88.202.118.0","88.202.120.255","1489663488","1489664255","EU","Europe"
+"88.202.121.0","88.202.121.255","1489664256","1489664511","GB","United Kingdom"
+"88.202.122.0","88.202.122.255","1489664512","1489664767","LY","Libya"
+"88.202.123.0","88.202.123.255","1489664768","1489665023","TN","Tunisia"
+"88.202.124.0","88.202.126.255","1489665024","1489665791","EU","Europe"
+"88.202.127.0","88.202.127.255","1489665792","1489666047","IT","Italy"
+"88.202.128.0","88.202.159.255","1489666048","1489674239","GB","United Kingdom"
+"88.202.160.0","88.202.167.255","1489674240","1489676287","NL","Netherlands"
+"88.202.168.0","88.202.215.255","1489676288","1489688575","GB","United Kingdom"
+"88.202.216.0","88.202.221.255","1489688576","1489690111","IL","Israel"
+"88.202.222.0","88.202.223.255","1489690112","1489690623","NL","Netherlands"
+"88.202.224.0","88.202.230.255","1489690624","1489692415","GB","United Kingdom"
+"88.202.231.0","88.202.231.6","1489692416","1489692422","AU","Australia"
+"88.202.231.7","88.202.231.7","1489692423","1489692423","GB","United Kingdom"
+"88.202.231.8","88.202.231.14","1489692424","1489692430","AU","Australia"
+"88.202.231.15","88.202.231.31","1489692431","1489692447","GB","United Kingdom"
+"88.202.231.32","88.202.231.47","1489692448","1489692463","AU","Australia"
+"88.202.231.48","88.202.235.255","1489692464","1489693695","GB","United Kingdom"
+"88.202.236.0","88.202.239.255","1489693696","1489694719","FR","France"
+"88.202.240.0","88.202.255.255","1489694720","1489698815","GB","United Kingdom"
+"88.203.0.0","88.203.127.255","1489698816","1489731583","MT","Malta"
+"88.203.128.0","88.203.255.255","1489731584","1489764351","BG","Bulgaria"
+"88.204.0.0","88.204.127.255","1489764352","1489797119","RU","Russian Federation"
+"88.204.128.0","88.204.255.255","1489797120","1489829887","KZ","Kazakhstan"
+"88.205.0.0","88.205.101.63","1489829888","1489855807","DE","Germany"
+"88.205.101.64","88.205.101.95","1489855808","1489855839","US","United States"
+"88.205.101.96","88.205.104.15","1489855840","1489856527","DE","Germany"
+"88.205.104.16","88.205.104.31","1489856528","1489856543","US","United States"
+"88.205.104.32","88.205.127.255","1489856544","1489862655","DE","Germany"
+"88.205.128.0","88.206.127.255","1489862656","1489928191","RU","Russian Federation"
+"88.206.128.0","88.206.255.255","1489928192","1489960959","SE","Sweden"
+"88.207.0.0","88.207.127.255","1489960960","1489993727","HR","Croatia"
+"88.207.128.0","88.207.255.255","1489993728","1490026495","LU","Luxembourg"
+"88.208.0.0","88.208.7.255","1490026496","1490028543","NL","Netherlands"
+"88.208.8.0","88.208.8.127","1490028544","1490028671","GB","United Kingdom"
+"88.208.8.128","88.208.8.255","1490028672","1490028799","DE","Germany"
+"88.208.9.0","88.208.63.255","1490028800","1490042879","NL","Netherlands"
+"88.208.64.0","88.208.104.255","1490042880","1490053375","CZ","Czech Republic"
+"88.208.105.0","88.208.107.255","1490053376","1490054143","PL","Poland"
+"88.208.108.0","88.208.127.255","1490054144","1490059263","CZ","Czech Republic"
+"88.208.128.0","88.208.191.255","1490059264","1490075647","DE","Germany"
+"88.208.192.0","88.208.255.255","1490075648","1490092031","GB","United Kingdom"
+"88.209.0.0","88.209.63.255","1490092032","1490108415","DE","Germany"
+"88.209.64.0","88.209.127.255","1490108416","1490124799","MC","Monaco"
+"88.209.128.0","88.209.191.255","1490124800","1490141183","SA","Saudi Arabia"
+"88.209.192.0","88.209.255.255","1490141184","1490157567","HU","Hungary"
+"88.210.0.0","88.210.63.255","1490157568","1490173951","RU","Russian Federation"
+"88.210.64.0","88.210.127.255","1490173952","1490190335","PT","Portugal"
+"88.210.128.0","88.210.140.208","1490190336","1490193616","GB","United Kingdom"
+"88.210.140.209","88.210.140.209","1490193617","1490193617","DE","Germany"
+"88.210.140.210","88.210.153.255","1490193618","1490196991","GB","United Kingdom"
+"88.210.154.0","88.210.154.255","1490196992","1490197247","IE","Ireland"
+"88.210.155.0","88.210.191.255","1490197248","1490206719","GB","United Kingdom"
+"88.210.192.0","88.210.255.255","1490206720","1490223103","GE","Georgia"
+"88.211.0.0","88.211.127.255","1490223104","1490255871","GB","United Kingdom"
+"88.211.128.0","88.211.191.255","1490255872","1490272255","NL","Netherlands"
+"88.211.192.0","88.211.255.255","1490272256","1490288639","GB","United Kingdom"
+"88.212.0.0","88.212.63.255","1490288640","1490305023","SK","Slovakia"
+"88.212.64.0","88.212.127.255","1490305024","1490321407","DK","Denmark"
+"88.212.128.0","88.212.143.255","1490321408","1490325503","GB","United Kingdom"
+"88.212.144.0","88.212.155.255","1490325504","1490328575","FR","France"
+"88.212.156.0","88.212.191.255","1490328576","1490337791","GB","United Kingdom"
+"88.212.192.0","88.212.255.255","1490337792","1490354175","RU","Russian Federation"
+"88.213.0.0","88.213.127.255","1490354176","1490386943","SA","Saudi Arabia"
+"88.213.128.0","88.213.191.255","1490386944","1490403327","IT","Italy"
+"88.213.192.0","88.213.255.255","1490403328","1490419711","BG","Bulgaria"
+"88.214.0.0","88.214.3.255","1490419712","1490420735","DE","Germany"
+"88.214.4.0","88.214.7.255","1490420736","1490421759","IR","Iran, Islamic Republic of"
+"88.214.8.0","88.214.63.255","1490421760","1490436095","DE","Germany"
+"88.214.64.0","88.214.127.255","1490436096","1490452479","UA","Ukraine"
+"88.214.128.0","88.214.191.255","1490452480","1490468863","PT","Portugal"
+"88.214.192.0","88.214.211.255","1490468864","1490473983","GB","United Kingdom"
+"88.214.212.0","88.214.212.255","1490473984","1490474239","US","United States"
+"88.214.213.0","88.214.229.255","1490474240","1490478591","GB","United Kingdom"
+"88.214.230.0","88.214.230.255","1490478592","1490478847","RU","Russian Federation"
+"88.214.231.0","88.214.235.255","1490478848","1490480127","GB","United Kingdom"
+"88.214.236.0","88.214.237.255","1490480128","1490480639","RU","Russian Federation"
+"88.214.238.0","88.215.63.255","1490480640","1490501631","GB","United Kingdom"
+"88.215.64.0","88.215.127.255","1490501632","1490518015","DE","Germany"
+"88.215.128.0","88.215.191.255","1490518016","1490534399","RU","Russian Federation"
+"88.215.192.0","88.215.255.255","1490534400","1490550783","DE","Germany"
+"88.216.0.0","88.216.255.255","1490550784","1490616319","LT","Lithuania"
+"88.217.0.0","88.217.255.255","1490616320","1490681855","DE","Germany"
+"88.218.0.0","88.218.255.255","1490681856","1490747391","ES","Spain"
+"88.219.0.0","88.219.255.255","1490747392","1490812927","FR","France"
+"88.220.0.0","88.220.255.255","1490812928","1490878463","PL","Poland"
+"88.221.0.0","88.221.3.255","1490878464","1490879487","DE","Germany"
+"88.221.4.0","88.221.7.255","1490879488","1490880511","US","United States"
+"88.221.8.0","88.221.11.255","1490880512","1490881535","FR","France"
+"88.221.12.0","88.221.27.255","1490881536","1490885631","EU","Europe"
+"88.221.28.0","88.221.31.255","1490885632","1490886655","US","United States"
+"88.221.32.0","88.221.50.255","1490886656","1490891519","EU","Europe"
+"88.221.51.0","88.221.51.255","1490891520","1490891775","GB","United Kingdom"
+"88.221.52.0","88.221.99.255","1490891776","1490904063","EU","Europe"
+"88.221.100.0","88.221.103.255","1490904064","1490905087","US","United States"
+"88.221.104.0","88.221.119.255","1490905088","1490909183","EU","Europe"
+"88.221.120.0","88.221.123.255","1490909184","1490910207","US","United States"
+"88.221.124.0","88.221.135.255","1490910208","1490913279","EU","Europe"
+"88.221.136.0","88.221.143.255","1490913280","1490915327","US","United States"
+"88.221.144.0","88.221.151.255","1490915328","1490917375","IT","Italy"
+"88.221.152.0","88.221.159.255","1490917376","1490919423","IL","Israel"
+"88.221.160.0","88.221.191.255","1490919424","1490927615","EU","Europe"
+"88.221.192.0","88.221.199.255","1490927616","1490929663","FR","France"
+"88.221.200.0","88.221.207.255","1490929664","1490931711","EU","Europe"
+"88.221.208.0","88.221.208.255","1490931712","1490931967","DE","Germany"
+"88.221.209.0","88.221.209.255","1490931968","1490932223","PL","Poland"
+"88.221.210.0","88.221.215.255","1490932224","1490933759","DE","Germany"
+"88.221.216.0","88.221.218.255","1490933760","1490934527","EU","Europe"
+"88.221.219.0","88.221.219.255","1490934528","1490934783","IL","Israel"
+"88.221.220.0","88.221.255.255","1490934784","1490943999","EU","Europe"
+"88.222.0.0","88.223.255.255","1490944000","1491075071","LT","Lithuania"
+"88.224.0.0","88.255.255.255","1491075072","1493172223","TR","Turkey"
+"89.0.0.0","89.1.255.255","1493172224","1493303295","DE","Germany"
+"89.2.0.0","89.3.245.70","1493303296","1493431622","FR","France"
+"89.3.245.71","89.3.245.71","1493431623","1493431623","GP","Guadeloupe"
+"89.3.245.72","89.3.255.255","1493431624","1493434367","FR","France"
+"89.4.0.0","89.5.255.255","1493434368","1493565439","SA","Saudi Arabia"
+"89.6.0.0","89.7.255.255","1493565440","1493696511","ES","Spain"
+"89.8.0.0","89.11.255.255","1493696512","1493958655","NO","Norway"
+"89.12.0.0","89.15.255.255","1493958656","1494220799","DE","Germany"
+"89.16.0.0","89.16.7.255","1494220800","1494222847","RE","Reunion"
+"89.16.8.0","89.16.11.255","1494222848","1494223871","FR","France"
+"89.16.12.0","89.16.15.255","1494223872","1494224895","RE","Reunion"
+"89.16.16.0","89.16.31.255","1494224896","1494228991","FR","France"
+"89.16.32.0","89.16.63.255","1494228992","1494237183","RU","Russian Federation"
+"89.16.64.0","89.16.95.255","1494237184","1494245375","IE","Ireland"
+"89.16.96.0","89.16.127.255","1494245376","1494253567","RU","Russian Federation"
+"89.16.128.0","89.16.159.255","1494253568","1494261759","DE","Germany"
+"89.16.160.0","89.16.191.255","1494261760","1494269951","GB","United Kingdom"
+"89.16.192.0","89.16.223.255","1494269952","1494278143","AT","Austria"
+"89.16.224.0","89.16.255.255","1494278144","1494286335","GB","United Kingdom"
+"89.17.0.0","89.17.31.255","1494286336","1494294527","HR","Croatia"
+"89.17.32.0","89.17.63.255","1494294528","1494302719","RU","Russian Federation"
+"89.17.64.0","89.17.95.255","1494302720","1494310911","FI","Finland"
+"89.17.96.0","89.17.127.255","1494310912","1494319103","LB","Lebanon"
+"89.17.128.0","89.17.159.255","1494319104","1494327295","IS","Iceland"
+"89.17.160.0","89.17.191.255","1494327296","1494335487","IT","Italy"
+"89.17.192.0","89.17.223.255","1494335488","1494343679","ES","Spain"
+"89.17.224.0","89.17.255.255","1494343680","1494351871","PL","Poland"
+"89.18.0.0","89.18.31.255","1494351872","1494360063","RO","Romania"
+"89.18.32.0","89.18.63.255","1494360064","1494368255","HR","Croatia"
+"89.18.64.0","89.18.95.255","1494368256","1494376447","IE","Ireland"
+"89.18.96.0","89.18.127.255","1494376448","1494384639","SE","Sweden"
+"89.18.128.0","89.18.159.255","1494384640","1494392831","RU","Russian Federation"
+"89.18.160.0","89.18.191.255","1494392832","1494401023","NL","Netherlands"
+"89.18.192.0","89.18.223.255","1494401024","1494409215","LV","Latvia"
+"89.18.224.0","89.18.255.255","1494409216","1494417407","FI","Finland"
+"89.19.0.0","89.19.31.255","1494417408","1494425599","TR","Turkey"
+"89.19.64.0","89.19.95.255","1494433792","1494441983","IE","Ireland"
+"89.19.96.0","89.19.127.255","1494441984","1494450175","UA","Ukraine"
+"89.19.128.0","89.19.159.255","1494450176","1494458367","DK","Denmark"
+"89.19.160.0","89.19.223.255","1494458368","1494474751","RU","Russian Federation"
+"89.19.224.0","89.19.255.255","1494474752","1494482943","DE","Germany"
+"89.20.0.0","89.20.63.255","1494482944","1494499327","RU","Russian Federation"
+"89.20.64.0","89.20.95.255","1494499328","1494507519","NL","Netherlands"
+"89.20.96.0","89.20.159.255","1494507520","1494523903","RU","Russian Federation"
+"89.20.160.0","89.20.191.255","1494523904","1494532095","NL","Netherlands"
+"89.20.192.0","89.20.223.255","1494532096","1494540287","GB","United Kingdom"
+"89.20.224.0","89.20.255.255","1494540288","1494548479","NO","Norway"
+"89.21.0.0","89.21.31.255","1494548480","1494556671","GB","United Kingdom"
+"89.21.32.0","89.21.63.255","1494556672","1494564863","DE","Germany"
+"89.21.64.0","89.21.95.255","1494564864","1494573055","UA","Ukraine"
+"89.21.96.0","89.21.127.255","1494573056","1494581247","RO","Romania"
+"89.21.128.0","89.21.159.255","1494581248","1494589439","RU","Russian Federation"
+"89.21.160.0","89.21.191.255","1494589440","1494597631","US","United States"
+"89.21.192.0","89.21.223.255","1494597632","1494605823","IT","Italy"
+"89.21.224.0","89.21.255.255","1494605824","1494614015","GB","United Kingdom"
+"89.22.0.0","89.22.7.255","1494614016","1494616063","RU","Russian Federation"
+"89.22.8.0","89.22.15.255","1494616064","1494618111","ES","Spain"
+"89.22.16.0","89.22.31.255","1494618112","1494622207","RU","Russian Federation"
+"89.22.32.0","89.22.39.255","1494622208","1494624255","PL","Poland"
+"89.22.40.0","89.22.47.255","1494624256","1494626303","UA","Ukraine"
+"89.22.48.0","89.22.48.255","1494626304","1494626559","CZ","Czech Republic"
+"89.22.49.0","89.22.49.255","1494626560","1494626815","RO","Romania"
+"89.22.50.0","89.22.50.255","1494626816","1494627071","RU","Russian Federation"
+"89.22.51.0","89.22.51.255","1494627072","1494627327","IE","Ireland"
+"89.22.52.0","89.22.63.255","1494627328","1494630399","RU","Russian Federation"
+"89.22.64.0","89.22.95.255","1494630400","1494638591","CZ","Czech Republic"
+"89.22.96.0","89.22.127.255","1494638592","1494646783","DE","Germany"
+"89.22.128.0","89.22.191.255","1494646784","1494663167","RU","Russian Federation"
+"89.22.192.0","89.22.199.255","1494663168","1494665215","PL","Poland"
+"89.22.200.0","89.22.207.255","1494665216","1494667263","UA","Ukraine"
+"89.22.208.0","89.22.215.255","1494667264","1494669311","PL","Poland"
+"89.22.216.0","89.22.239.255","1494669312","1494675455","RU","Russian Federation"
+"89.22.240.0","89.22.255.255","1494675456","1494679551","UA","Ukraine"
+"89.23.0.0","89.23.63.255","1494679552","1494695935","RU","Russian Federation"
+"89.23.64.0","89.23.95.255","1494695936","1494704127","RS","Serbia"
+"89.23.96.0","89.23.223.255","1494704128","1494736895","RU","Russian Federation"
+"89.23.224.0","89.23.255.255","1494736896","1494745087","DK","Denmark"
+"89.24.0.0","89.24.255.255","1494745088","1494810623","CZ","Czech Republic"
+"89.25.0.0","89.25.127.255","1494810624","1494843391","BG","Bulgaria"
+"89.25.128.0","89.25.255.255","1494843392","1494876159","PL","Poland"
+"89.26.0.0","89.26.127.255","1494876160","1494908927","AT","Austria"
+"89.26.128.0","89.26.255.255","1494908928","1494941695","PT","Portugal"
+"89.27.0.0","89.27.127.255","1494941696","1494974463","FI","Finland"
+"89.27.128.0","89.27.255.255","1494974464","1495007231","DE","Germany"
+"89.28.0.0","89.28.127.255","1495007232","1495039999","MD","Moldova, Republic of"
+"89.28.128.0","89.28.135.255","1495040000","1495042047","KZ","Kazakhstan"
+"89.28.136.0","89.28.143.255","1495042048","1495044095","DE","Germany"
+"89.28.144.0","89.28.151.255","1495044096","1495046143","FR","France"
+"89.28.152.0","89.28.159.255","1495046144","1495048191","CH","Switzerland"
+"89.28.160.0","89.28.167.255","1495048192","1495050239","RU","Russian Federation"
+"89.28.168.0","89.28.175.255","1495050240","1495052287","GB","United Kingdom"
+"89.28.176.0","89.28.183.255","1495052288","1495054335","IE","Ireland"
+"89.28.184.0","89.28.191.255","1495054336","1495056383","GB","United Kingdom"
+"89.28.192.0","89.28.199.255","1495056384","1495058431","RU","Russian Federation"
+"89.28.200.0","89.28.207.255","1495058432","1495060479","UA","Ukraine"
+"89.28.208.0","89.28.215.255","1495060480","1495062527","GB","United Kingdom"
+"89.28.216.0","89.28.223.255","1495062528","1495064575","JO","Jordan"
+"89.28.224.0","89.28.231.255","1495064576","1495066623","PL","Poland"
+"89.28.232.0","89.28.239.255","1495066624","1495068671","GB","United Kingdom"
+"89.28.240.0","89.28.247.255","1495068672","1495070719","DE","Germany"
+"89.28.248.0","89.28.255.255","1495070720","1495072767","RU","Russian Federation"
+"89.29.0.0","89.29.127.255","1495072768","1495105535","CZ","Czech Republic"
+"89.29.128.0","89.29.255.255","1495105536","1495138303","ES","Spain"
+"89.30.0.0","89.30.3.255","1495138304","1495139327","FR","France"
+"89.30.4.0","89.30.4.15","1495139328","1495139343","EU","Europe"
+"89.30.4.16","89.30.4.19","1495139344","1495139347","GB","United Kingdom"
+"89.30.4.20","89.30.7.255","1495139348","1495140351","EU","Europe"
+"89.30.8.0","89.30.15.255","1495140352","1495142399","FR","France"
+"89.30.16.0","89.30.39.255","1495142400","1495148543","EU","Europe"
+"89.30.40.0","89.30.47.255","1495148544","1495150591","FR","France"
+"89.30.48.0","89.30.48.255","1495150592","1495150847","EU","Europe"
+"89.30.49.0","89.30.49.255","1495150848","1495151103","GB","United Kingdom"
+"89.30.50.0","89.30.51.255","1495151104","1495151615","EU","Europe"
+"89.30.52.0","89.30.59.255","1495151616","1495153663","FR","France"
+"89.30.60.0","89.30.79.255","1495153664","1495158783","EU","Europe"
+"89.30.80.0","89.30.81.255","1495158784","1495159295","GB","United Kingdom"
+"89.30.82.0","89.30.85.175","1495159296","1495160239","EU","Europe"
+"89.30.85.176","89.30.85.191","1495160240","1495160255","FR","France"
+"89.30.85.192","89.30.85.199","1495160256","1495160263","GB","United Kingdom"
+"89.30.85.200","89.30.85.255","1495160264","1495160319","EU","Europe"
+"89.30.86.0","89.30.86.255","1495160320","1495160575","FR","France"
+"89.30.87.0","89.30.92.255","1495160576","1495162111","EU","Europe"
+"89.30.93.0","89.30.93.255","1495162112","1495162367","DE","Germany"
+"89.30.94.0","89.30.94.239","1495162368","1495162607","EU","Europe"
+"89.30.94.240","89.30.94.255","1495162608","1495162623","GB","United Kingdom"
+"89.30.95.0","89.30.103.255","1495162624","1495164927","FR","France"
+"89.30.104.0","89.30.105.223","1495164928","1495165407","EU","Europe"
+"89.30.105.224","89.30.105.255","1495165408","1495165439","FR","France"
+"89.30.106.0","89.30.106.255","1495165440","1495165695","EU","Europe"
+"89.30.107.0","89.30.107.255","1495165696","1495165951","ES","Spain"
+"89.30.108.0","89.30.113.255","1495165952","1495167487","EU","Europe"
+"89.30.114.0","89.30.114.15","1495167488","1495167503","GB","United Kingdom"
+"89.30.114.16","89.30.114.63","1495167504","1495167551","EU","Europe"
+"89.30.114.64","89.30.114.79","1495167552","1495167567","DE","Germany"
+"89.30.114.80","89.30.114.95","1495167568","1495167583","PL","Poland"
+"89.30.114.96","89.30.114.111","1495167584","1495167599","ES","Spain"
+"89.30.114.112","89.30.117.127","1495167600","1495168383","EU","Europe"
+"89.30.117.128","89.30.117.159","1495168384","1495168415","FR","France"
+"89.30.117.160","89.30.118.127","1495168416","1495168639","EU","Europe"
+"89.30.118.128","89.30.118.143","1495168640","1495168655","FR","France"
+"89.30.118.144","89.30.119.255","1495168656","1495169023","EU","Europe"
+"89.30.120.0","89.30.120.255","1495169024","1495169279","FR","France"
+"89.30.121.0","89.30.126.199","1495169280","1495170759","EU","Europe"
+"89.30.126.200","89.30.126.203","1495170760","1495170763","DE","Germany"
+"89.30.126.204","89.30.126.255","1495170764","1495170815","EU","Europe"
+"89.30.127.0","89.30.127.255","1495170816","1495171071","FR","France"
+"89.30.128.0","89.30.255.255","1495171072","1495203839","NL","Netherlands"
+"89.31.0.0","89.31.7.255","1495203840","1495205887","DE","Germany"
+"89.31.8.0","89.31.15.255","1495205888","1495207935","CZ","Czech Republic"
+"89.31.16.0","89.31.23.255","1495207936","1495209983","RU","Russian Federation"
+"89.31.32.0","89.31.39.255","1495212032","1495214079","RU","Russian Federation"
+"89.31.40.0","89.31.47.255","1495214080","1495216127","CZ","Czech Republic"
+"89.31.48.0","89.31.55.255","1495216128","1495218175","IT","Italy"
+"89.31.56.0","89.31.63.255","1495218176","1495220223","NL","Netherlands"
+"89.31.64.0","89.31.71.255","1495220224","1495222271","PL","Poland"
+"89.31.72.0","89.31.79.255","1495222272","1495224319","IT","Italy"
+"89.31.80.0","89.31.95.255","1495224320","1495228415","RU","Russian Federation"
+"89.31.96.0","89.31.103.255","1495228416","1495230463","NL","Netherlands"
+"89.31.104.0","89.31.119.255","1495230464","1495234559","RU","Russian Federation"
+"89.31.128.0","89.31.135.255","1495236608","1495238655","EU","Europe"
+"89.31.136.0","89.31.143.255","1495238656","1495240703","DE","Germany"
+"89.31.144.0","89.31.151.255","1495240704","1495242751","FR","France"
+"89.31.152.0","89.31.159.255","1495242752","1495244799","MK","Macedonia"
+"89.31.160.0","89.31.167.255","1495244800","1495246847","CZ","Czech Republic"
+"89.31.168.0","89.31.175.255","1495246848","1495248895","IE","Ireland"
+"89.31.176.0","89.31.183.255","1495248896","1495250943","GR","Greece"
+"89.31.184.0","89.31.191.255","1495250944","1495252991","RU","Russian Federation"
+"89.31.192.0","89.31.199.255","1495252992","1495255039","BH","Bahrain"
+"89.31.200.0","89.31.207.255","1495255040","1495257087","IT","Italy"
+"89.31.208.0","89.31.215.255","1495257088","1495259135","GB","United Kingdom"
+"89.31.216.0","89.31.223.255","1495259136","1495261183","BE","Belgium"
+"89.31.224.0","89.31.224.255","1495261184","1495261439","EU","Europe"
+"89.31.225.0","89.31.225.41","1495261440","1495261481","GB","United Kingdom"
+"89.31.225.42","89.31.225.42","1495261482","1495261482","PT","Portugal"
+"89.31.225.43","89.31.225.71","1495261483","1495261511","GB","United Kingdom"
+"89.31.225.72","89.31.225.72","1495261512","1495261512","PT","Portugal"
+"89.31.225.73","89.31.226.255","1495261513","1495261951","GB","United Kingdom"
+"89.31.227.0","89.31.231.255","1495261952","1495263231","PT","Portugal"
+"89.31.232.0","89.31.239.255","1495263232","1495265279","GB","United Kingdom"
+"89.31.240.0","89.31.247.255","1495265280","1495267327","US","United States"
+"89.31.248.0","89.31.255.255","1495267328","1495269375","SE","Sweden"
+"89.32.0.0","89.32.31.255","1495269376","1495277567","IR","Iran, Islamic Republic of"
+"89.32.32.0","89.32.39.255","1495277568","1495279615","SE","Sweden"
+"89.32.40.0","89.32.40.255","1495279616","1495279871","DE","Germany"
+"89.32.41.0","89.32.55.255","1495279872","1495283711","RO","Romania"
+"89.32.56.0","89.32.63.255","1495283712","1495285759","MD","Moldova, Republic of"
+"89.32.64.0","89.32.71.255","1495285760","1495287807","US","United States"
+"89.32.72.0","89.32.79.255","1495287808","1495289855","SE","Sweden"
+"89.32.80.0","89.32.95.255","1495289856","1495293951","RO","Romania"
+"89.32.96.0","89.32.111.255","1495293952","1495298047","IR","Iran, Islamic Republic of"
+"89.32.112.0","89.32.119.255","1495298048","1495300095","RO","Romania"
+"89.32.120.0","89.32.120.255","1495300096","1495300351","SE","Sweden"
+"89.32.121.0","89.32.121.255","1495300352","1495300607","US","United States"
+"89.32.122.0","89.32.122.255","1495300608","1495300863","SE","Sweden"
+"89.32.123.0","89.32.135.255","1495300864","1495304191","RO","Romania"
+"89.32.136.0","89.32.143.255","1495304192","1495306239","MD","Moldova, Republic of"
+"89.32.144.0","89.32.145.77","1495306240","1495306573","GB","United Kingdom"
+"89.32.145.78","89.32.145.78","1495306574","1495306574","RO","Romania"
+"89.32.145.79","89.32.151.255","1495306575","1495308287","GB","United Kingdom"
+"89.32.152.0","89.32.155.255","1495308288","1495309311","RO","Romania"
+"89.32.156.0","89.32.159.255","1495309312","1495310335","IT","Italy"
+"89.32.160.0","89.32.167.255","1495310336","1495312383","ES","Spain"
+"89.32.168.0","89.32.169.255","1495312384","1495312895","IT","Italy"
+"89.32.170.0","89.32.170.255","1495312896","1495313151","GB","United Kingdom"
+"89.32.171.0","89.32.175.255","1495313152","1495314431","MD","Moldova, Republic of"
+"89.32.176.0","89.32.183.255","1495314432","1495316479","RO","Romania"
+"89.32.184.0","89.32.184.255","1495316480","1495316735","GB","United Kingdom"
+"89.32.185.0","89.32.185.255","1495316736","1495316991","RO","Romania"
+"89.32.186.0","89.32.187.255","1495316992","1495317503","IT","Italy"
+"89.32.188.0","89.32.188.255","1495317504","1495317759","BG","Bulgaria"
+"89.32.189.0","89.32.189.255","1495317760","1495318015","RO","Romania"
+"89.32.190.0","89.32.190.255","1495318016","1495318271","BG","Bulgaria"
+"89.32.191.0","89.32.193.255","1495318272","1495319039","RO","Romania"
+"89.32.194.0","89.32.194.127","1495319040","1495319167","FR","France"
+"89.32.194.128","89.32.194.255","1495319168","1495319295","RO","Romania"
+"89.32.195.0","89.32.195.255","1495319296","1495319551","SE","Sweden"
+"89.32.196.0","89.32.197.255","1495319552","1495320063","IR","Iran, Islamic Republic of"
+"89.32.198.0","89.32.202.255","1495320064","1495321343","RO","Romania"
+"89.32.203.0","89.32.203.255","1495321344","1495321599","GB","United Kingdom"
+"89.32.204.0","89.32.223.255","1495321600","1495326719","RO","Romania"
+"89.32.224.0","89.32.247.255","1495326720","1495332863","MD","Moldova, Republic of"
+"89.32.248.0","89.32.249.255","1495332864","1495333375","RO","Romania"
+"89.32.250.0","89.32.250.255","1495333376","1495333631","CH","Switzerland"
+"89.32.251.0","89.32.251.255","1495333632","1495333887","RO","Romania"
+"89.32.252.0","89.32.255.255","1495333888","1495334911","MD","Moldova, Republic of"
+"89.33.0.0","89.33.2.255","1495334912","1495335679","BG","Bulgaria"
+"89.33.3.0","89.33.3.255","1495335680","1495335935","MD","Moldova, Republic of"
+"89.33.4.0","89.33.5.255","1495335936","1495336447","RO","Romania"
+"89.33.6.0","89.33.7.255","1495336448","1495336959","GB","United Kingdom"
+"89.33.8.0","89.33.15.255","1495336960","1495339007","RO","Romania"
+"89.33.16.0","89.33.16.255","1495339008","1495339263","DE","Germany"
+"89.33.17.0","89.33.17.255","1495339264","1495339519","MD","Moldova, Republic of"
+"89.33.18.0","89.33.19.255","1495339520","1495340031","IR","Iran, Islamic Republic of"
+"89.33.20.0","89.33.29.255","1495340032","1495342591","RO","Romania"
+"89.33.30.0","89.33.30.255","1495342592","1495342847","MD","Moldova, Republic of"
+"89.33.31.0","89.33.39.255","1495342848","1495345151","RO","Romania"
+"89.33.40.0","89.33.40.255","1495345152","1495345407","FI","Finland"
+"89.33.41.0","89.33.41.255","1495345408","1495345663","US","United States"
+"89.33.42.0","89.33.42.255","1495345664","1495345919","FI","Finland"
+"89.33.43.0","89.33.45.255","1495345920","1495346687","RO","Romania"
+"89.33.46.0","89.33.47.255","1495346688","1495347199","GB","United Kingdom"
+"89.33.48.0","89.33.55.255","1495347200","1495349247","RO","Romania"
+"89.33.56.0","89.33.63.255","1495349248","1495351295","SY","Syrian Arab Republic"
+"89.33.64.0","89.33.64.255","1495351296","1495351551","GB","United Kingdom"
+"89.33.65.0","89.33.65.255","1495351552","1495351807","MD","Moldova, Republic of"
+"89.33.66.0","89.33.67.255","1495351808","1495352319","IQ","Iraq"
+"89.33.68.0","89.33.68.127","1495352320","1495352447","FR","France"
+"89.33.68.128","89.33.69.255","1495352448","1495352831","RO","Romania"
+"89.33.70.0","89.33.70.255","1495352832","1495353087","FI","Finland"
+"89.33.71.0","89.33.99.255","1495353088","1495360511","RO","Romania"
+"89.33.100.0","89.33.103.255","1495360512","1495361535","IR","Iran, Islamic Republic of"
+"89.33.104.0","89.33.107.255","1495361536","1495362559","RO","Romania"
+"89.33.108.0","89.33.111.255","1495362560","1495363583","ES","Spain"
+"89.33.112.0","89.33.115.255","1495363584","1495364607","KZ","Kazakhstan"
+"89.33.116.0","89.33.116.255","1495364608","1495364863","GB","United Kingdom"
+"89.33.117.0","89.33.117.255","1495364864","1495365119","PT","Portugal"
+"89.33.118.0","89.33.118.255","1495365120","1495365375","SE","Sweden"
+"89.33.119.0","89.33.127.255","1495365376","1495367679","RO","Romania"
+"89.33.128.0","89.33.129.255","1495367680","1495368191","IR","Iran, Islamic Republic of"
+"89.33.130.0","89.33.133.255","1495368192","1495369215","RO","Romania"
+"89.33.134.0","89.33.134.255","1495369216","1495369471","GB","United Kingdom"
+"89.33.135.0","89.33.135.255","1495369472","1495369727","RO","Romania"
+"89.33.136.0","89.33.143.255","1495369728","1495371775","SE","Sweden"
+"89.33.144.0","89.33.161.255","1495371776","1495376383","RO","Romania"
+"89.33.162.0","89.33.162.255","1495376384","1495376639","GB","United Kingdom"
+"89.33.163.0","89.33.163.255","1495376640","1495376895","RO","Romania"
+"89.33.164.0","89.33.165.255","1495376896","1495377407","GB","United Kingdom"
+"89.33.166.0","89.33.183.255","1495377408","1495382015","RO","Romania"
+"89.33.184.0","89.33.191.255","1495382016","1495384063","ES","Spain"
+"89.33.192.0","89.33.197.255","1495384064","1495385599","RO","Romania"
+"89.33.198.0","89.33.201.255","1495385600","1495386623","GB","United Kingdom"
+"89.33.202.0","89.33.203.255","1495386624","1495387135","RO","Romania"
+"89.33.204.0","89.33.205.255","1495387136","1495387647","IR","Iran, Islamic Republic of"
+"89.33.206.0","89.33.207.255","1495387648","1495388159","GB","United Kingdom"
+"89.33.208.0","89.33.209.205","1495388160","1495388621","RU","Russian Federation"
+"89.33.209.206","89.33.209.206","1495388622","1495388622","KZ","Kazakhstan"
+"89.33.209.207","89.33.209.239","1495388623","1495388655","RU","Russian Federation"
+"89.33.209.240","89.33.209.240","1495388656","1495388656","KZ","Kazakhstan"
+"89.33.209.241","89.33.209.255","1495388657","1495388671","RU","Russian Federation"
+"89.33.210.0","89.33.223.255","1495388672","1495392255","KZ","Kazakhstan"
+"89.33.224.0","89.33.233.255","1495392256","1495394815","RO","Romania"
+"89.33.234.0","89.33.235.255","1495394816","1495395327","IR","Iran, Islamic Republic of"
+"89.33.236.0","89.33.239.255","1495395328","1495396351","RO","Romania"
+"89.33.240.0","89.33.241.255","1495396352","1495396863","IR","Iran, Islamic Republic of"
+"89.33.242.0","89.33.246.7","1495396864","1495397895","RO","Romania"
+"89.33.246.8","89.33.246.15","1495397896","1495397903","HU","Hungary"
+"89.33.246.16","89.33.249.255","1495397904","1495398911","RO","Romania"
+"89.33.250.0","89.33.251.255","1495398912","1495399423","GB","United Kingdom"
+"89.33.252.0","89.33.253.255","1495399424","1495399935","RO","Romania"
+"89.33.254.0","89.33.255.255","1495399936","1495400447","GB","United Kingdom"
+"89.34.0.0","89.34.15.255","1495400448","1495404543","RO","Romania"
+"89.34.16.0","89.34.19.255","1495404544","1495405567","NL","Netherlands"
+"89.34.20.0","89.34.21.255","1495405568","1495406079","IR","Iran, Islamic Republic of"
+"89.34.22.0","89.34.27.255","1495406080","1495407615","RO","Romania"
+"89.34.28.0","89.34.31.255","1495407616","1495408639","ES","Spain"
+"89.34.32.0","89.34.63.255","1495408640","1495416831","IR","Iran, Islamic Republic of"
+"89.34.64.0","89.34.71.255","1495416832","1495418879","MD","Moldova, Republic of"
+"89.34.72.0","89.34.76.255","1495418880","1495420159","RO","Romania"
+"89.34.77.0","89.34.77.255","1495420160","1495420415","BG","Bulgaria"
+"89.34.78.0","89.34.87.255","1495420416","1495422975","RO","Romania"
+"89.34.88.0","89.34.89.255","1495422976","1495423487","IR","Iran, Islamic Republic of"
+"89.34.90.0","89.34.93.255","1495423488","1495424511","RO","Romania"
+"89.34.94.0","89.34.95.255","1495424512","1495425023","IR","Iran, Islamic Republic of"
+"89.34.96.0","89.34.97.188","1495425024","1495425468","GB","United Kingdom"
+"89.34.97.189","89.34.97.189","1495425469","1495425469","PT","Portugal"
+"89.34.97.190","89.34.97.253","1495425470","1495425533","GB","United Kingdom"
+"89.34.97.254","89.34.97.254","1495425534","1495425534","PT","Portugal"
+"89.34.97.255","89.34.99.255","1495425535","1495426047","GB","United Kingdom"
+"89.34.100.0","89.34.101.255","1495426048","1495426559","RO","Romania"
+"89.34.102.0","89.34.102.255","1495426560","1495426815","GB","United Kingdom"
+"89.34.103.0","89.34.103.255","1495426816","1495427071","RO","Romania"
+"89.34.104.0","89.34.105.255","1495427072","1495427583","GB","United Kingdom"
+"89.34.106.0","89.34.107.255","1495427584","1495428095","RO","Romania"
+"89.34.108.0","89.34.108.255","1495428096","1495428351","GB","United Kingdom"
+"89.34.109.0","89.34.110.255","1495428352","1495428863","RO","Romania"
+"89.34.111.0","89.34.111.255","1495428864","1495429119","DE","Germany"
+"89.34.112.0","89.34.119.255","1495429120","1495431167","MD","Moldova, Republic of"
+"89.34.120.0","89.34.123.255","1495431168","1495432191","ES","Spain"
+"89.34.124.0","89.34.127.255","1495432192","1495433215","RO","Romania"
+"89.34.128.0","89.34.159.255","1495433216","1495441407","IR","Iran, Islamic Republic of"
+"89.34.160.0","89.34.163.255","1495441408","1495442431","RO","Romania"
+"89.34.164.0","89.34.164.127","1495442432","1495442559","FR","France"
+"89.34.164.128","89.34.165.255","1495442560","1495442943","RO","Romania"
+"89.34.166.0","89.34.166.255","1495442944","1495443199","AE","United Arab Emirates"
+"89.34.167.0","89.34.167.255","1495443200","1495443455","RO","Romania"
+"89.34.168.0","89.34.169.255","1495443456","1495443967","IR","Iran, Islamic Republic of"
+"89.34.170.0","89.34.171.255","1495443968","1495444479","RO","Romania"
+"89.34.172.0","89.34.172.127","1495444480","1495444607","KR","Korea, Republic of"
+"89.34.172.128","89.34.172.255","1495444608","1495444735","IN","India"
+"89.34.173.0","89.34.175.255","1495444736","1495445503","RO","Romania"
+"89.34.176.0","89.34.177.255","1495445504","1495446015","IR","Iran, Islamic Republic of"
+"89.34.178.0","89.34.178.255","1495446016","1495446271","RO","Romania"
+"89.34.179.0","89.34.179.255","1495446272","1495446527","MD","Moldova, Republic of"
+"89.34.180.0","89.34.183.255","1495446528","1495447551","RO","Romania"
+"89.34.184.0","89.34.191.255","1495447552","1495449599","SE","Sweden"
+"89.34.192.0","89.34.199.255","1495449600","1495451647","MD","Moldova, Republic of"
+"89.34.200.0","89.34.201.255","1495451648","1495452159","IR","Iran, Islamic Republic of"
+"89.34.202.0","89.34.203.255","1495452160","1495452671","RO","Romania"
+"89.34.204.0","89.34.207.255","1495452672","1495453695","MD","Moldova, Republic of"
+"89.34.208.0","89.34.215.255","1495453696","1495455743","RO","Romania"
+"89.34.216.0","89.34.217.255","1495455744","1495456255","MD","Moldova, Republic of"
+"89.34.218.0","89.34.231.255","1495456256","1495459839","RO","Romania"
+"89.34.232.0","89.34.235.255","1495459840","1495460863","MD","Moldova, Republic of"
+"89.34.236.0","89.34.239.255","1495460864","1495461887","RO","Romania"
+"89.34.240.0","89.34.247.255","1495461888","1495463935","SE","Sweden"
+"89.34.248.0","89.34.255.255","1495463936","1495465983","IR","Iran, Islamic Republic of"
+"89.35.0.0","89.35.1.255","1495465984","1495466495","RO","Romania"
+"89.35.2.0","89.35.3.255","1495466496","1495467007","DE","Germany"
+"89.35.4.0","89.35.7.255","1495467008","1495468031","RO","Romania"
+"89.35.8.0","89.35.15.255","1495468032","1495470079","MD","Moldova, Republic of"
+"89.35.16.0","89.35.23.255","1495470080","1495472127","NL","Netherlands"
+"89.35.24.0","89.35.31.255","1495472128","1495474175","RO","Romania"
+"89.35.32.0","89.35.32.255","1495474176","1495474431","ES","Spain"
+"89.35.33.0","89.35.33.255","1495474432","1495474687","RO","Romania"
+"89.35.34.0","89.35.34.255","1495474688","1495474943","MD","Moldova, Republic of"
+"89.35.35.0","89.35.39.255","1495474944","1495476223","RO","Romania"
+"89.35.40.0","89.35.47.255","1495476224","1495478271","MD","Moldova, Republic of"
+"89.35.48.0","89.35.51.255","1495478272","1495479295","RO","Romania"
+"89.35.52.0","89.35.52.255","1495479296","1495479551","TR","Turkey"
+"89.35.53.0","89.35.55.255","1495479552","1495480319","RO","Romania"
+"89.35.56.0","89.35.56.255","1495480320","1495480575","NL","Netherlands"
+"89.35.57.0","89.35.57.255","1495480576","1495480831","RO","Romania"
+"89.35.58.0","89.35.59.255","1495480832","1495481343","IR","Iran, Islamic Republic of"
+"89.35.60.0","89.35.63.255","1495481344","1495482367","RO","Romania"
+"89.35.64.0","89.35.71.255","1495482368","1495484415","IR","Iran, Islamic Republic of"
+"89.35.72.0","89.35.75.255","1495484416","1495485439","RO","Romania"
+"89.35.76.0","89.35.76.255","1495485440","1495485695","MD","Moldova, Republic of"
+"89.35.77.0","89.35.77.255","1495485696","1495485951","RO","Romania"
+"89.35.78.0","89.35.79.255","1495485952","1495486463","PL","Poland"
+"89.35.80.0","89.35.83.255","1495486464","1495487487","RO","Romania"
+"89.35.84.0","89.35.88.255","1495487488","1495488767","MD","Moldova, Republic of"
+"89.35.89.0","89.35.90.255","1495488768","1495489279","GB","United Kingdom"
+"89.35.91.0","89.35.91.255","1495489280","1495489535","MD","Moldova, Republic of"
+"89.35.92.0","89.35.105.255","1495489536","1495493119","RO","Romania"
+"89.35.106.0","89.35.106.255","1495493120","1495493375","US","United States"
+"89.35.107.0","89.35.107.255","1495493376","1495493631","RO","Romania"
+"89.35.108.0","89.35.111.255","1495493632","1495494655","AE","United Arab Emirates"
+"89.35.112.0","89.35.113.255","1495494656","1495495167","RO","Romania"
+"89.35.114.0","89.35.114.255","1495495168","1495495423","MD","Moldova, Republic of"
+"89.35.115.0","89.35.119.255","1495495424","1495496703","RO","Romania"
+"89.35.120.0","89.35.123.255","1495496704","1495497727","IR","Iran, Islamic Republic of"
+"89.35.124.0","89.35.125.255","1495497728","1495498239","RO","Romania"
+"89.35.126.0","89.35.126.127","1495498240","1495498367","IN","India"
+"89.35.126.128","89.35.126.255","1495498368","1495498495","BD","Bangladesh"
+"89.35.127.0","89.35.131.255","1495498496","1495499775","RO","Romania"
+"89.35.132.0","89.35.133.255","1495499776","1495500287","IR","Iran, Islamic Republic of"
+"89.35.134.0","89.35.143.255","1495500288","1495502847","RO","Romania"
+"89.35.144.0","89.35.147.255","1495502848","1495503871","PL","Poland"
+"89.35.148.0","89.35.151.255","1495503872","1495504895","ES","Spain"
+"89.35.152.0","89.35.152.255","1495504896","1495505151","RO","Romania"
+"89.35.153.0","89.35.153.255","1495505152","1495505407","GB","United Kingdom"
+"89.35.154.0","89.35.155.255","1495505408","1495505919","RO","Romania"
+"89.35.156.0","89.35.157.255","1495505920","1495506431","IR","Iran, Islamic Republic of"
+"89.35.158.0","89.35.162.255","1495506432","1495507711","RO","Romania"
+"89.35.163.0","89.35.163.255","1495507712","1495507967","MD","Moldova, Republic of"
+"89.35.164.0","89.35.167.255","1495507968","1495508991","US","United States"
+"89.35.168.0","89.35.171.255","1495508992","1495510015","IT","Italy"
+"89.35.172.0","89.35.173.255","1495510016","1495510527","RO","Romania"
+"89.35.174.0","89.35.175.255","1495510528","1495511039","DE","Germany"
+"89.35.176.0","89.35.177.255","1495511040","1495511551","IR","Iran, Islamic Republic of"
+"89.35.178.0","89.35.178.255","1495511552","1495511807","LT","Lithuania"
+"89.35.179.0","89.35.179.255","1495511808","1495512063","FR","France"
+"89.35.180.0","89.35.183.255","1495512064","1495513087","IR","Iran, Islamic Republic of"
+"89.35.184.0","89.35.193.255","1495513088","1495515647","RO","Romania"
+"89.35.194.0","89.35.195.255","1495515648","1495516159","IR","Iran, Islamic Republic of"
+"89.35.196.0","89.35.196.127","1495516160","1495516287","FR","France"
+"89.35.196.128","89.35.197.255","1495516288","1495516671","RO","Romania"
+"89.35.198.0","89.35.198.255","1495516672","1495516927","GR","Greece"
+"89.35.199.0","89.35.199.255","1495516928","1495517183","RO","Romania"
+"89.35.200.0","89.35.203.255","1495517184","1495518207","MD","Moldova, Republic of"
+"89.35.204.0","89.35.247.255","1495518208","1495529471","RO","Romania"
+"89.35.248.0","89.35.248.255","1495529472","1495529727","MD","Moldova, Republic of"
+"89.35.249.0","89.35.251.255","1495529728","1495530495","RO","Romania"
+"89.35.252.0","89.35.255.255","1495530496","1495531519","KZ","Kazakhstan"
+"89.36.0.0","89.36.15.255","1495531520","1495535615","RO","Romania"
+"89.36.16.0","89.36.17.255","1495535616","1495536127","IR","Iran, Islamic Republic of"
+"89.36.18.0","89.36.23.255","1495536128","1495537663","RO","Romania"
+"89.36.24.0","89.36.31.255","1495537664","1495539711","EU","Europe"
+"89.36.32.0","89.36.35.255","1495539712","1495540735","RO","Romania"
+"89.36.36.0","89.36.36.255","1495540736","1495540991","NL","Netherlands"
+"89.36.37.0","89.36.37.255","1495540992","1495541247","RO","Romania"
+"89.36.38.0","89.36.39.255","1495541248","1495541759","GB","United Kingdom"
+"89.36.40.0","89.36.47.255","1495541760","1495543807","RO","Romania"
+"89.36.48.0","89.36.63.255","1495543808","1495547903","IR","Iran, Islamic Republic of"
+"89.36.64.0","89.36.64.255","1495547904","1495548159","US","United States"
+"89.36.65.0","89.36.66.255","1495548160","1495548671","RO","Romania"
+"89.36.67.0","89.36.67.31","1495548672","1495548703","RU","Russian Federation"
+"89.36.67.32","89.36.67.63","1495548704","1495548735","RO","Romania"
+"89.36.67.64","89.36.67.255","1495548736","1495548927","RU","Russian Federation"
+"89.36.68.0","89.36.70.255","1495548928","1495549695","RO","Romania"
+"89.36.71.0","89.36.71.255","1495549696","1495549951","RU","Russian Federation"
+"89.36.72.0","89.36.73.255","1495549952","1495550463","RO","Romania"
+"89.36.74.0","89.36.75.255","1495550464","1495550975","BE","Belgium"
+"89.36.76.0","89.36.79.255","1495550976","1495551999","RO","Romania"
+"89.36.80.0","89.36.87.255","1495552000","1495554047","ES","Spain"
+"89.36.88.0","89.36.89.255","1495554048","1495554559","RO","Romania"
+"89.36.90.0","89.36.90.255","1495554560","1495554815","US","United States"
+"89.36.91.0","89.36.91.255","1495554816","1495555071","SE","Sweden"
+"89.36.92.0","89.36.95.255","1495555072","1495556095","RO","Romania"
+"89.36.96.0","89.36.111.255","1495556096","1495560191","IR","Iran, Islamic Republic of"
+"89.36.112.0","89.36.135.255","1495560192","1495566335","RO","Romania"
+"89.36.136.0","89.36.136.255","1495566336","1495566591","GB","United Kingdom"
+"89.36.137.0","89.36.137.255","1495566592","1495566847","RO","Romania"
+"89.36.138.0","89.36.139.255","1495566848","1495567359","GB","United Kingdom"
+"89.36.140.0","89.36.140.255","1495567360","1495567615","RO","Romania"
+"89.36.141.0","89.36.141.255","1495567616","1495567871","GB","United Kingdom"
+"89.36.142.0","89.36.142.255","1495567872","1495568127","IE","Ireland"
+"89.36.143.0","89.36.155.255","1495568128","1495571455","RO","Romania"
+"89.36.156.0","89.36.159.255","1495571456","1495572479","MD","Moldova, Republic of"
+"89.36.160.0","89.36.163.255","1495572480","1495573503","RO","Romania"
+"89.36.164.0","89.36.167.255","1495573504","1495574527","KZ","Kazakhstan"
+"89.36.168.0","89.36.175.255","1495574528","1495576575","RO","Romania"
+"89.36.176.0","89.36.191.255","1495576576","1495580671","IR","Iran, Islamic Republic of"
+"89.36.192.0","89.36.193.255","1495580672","1495581183","RO","Romania"
+"89.36.194.0","89.36.195.255","1495581184","1495581695","IR","Iran, Islamic Republic of"
+"89.36.196.0","89.36.199.255","1495581696","1495582719","RO","Romania"
+"89.36.200.0","89.36.203.255","1495582720","1495583743","KZ","Kazakhstan"
+"89.36.204.0","89.36.211.255","1495583744","1495585791","IT","Italy"
+"89.36.212.0","89.36.215.255","1495585792","1495586815","FR","France"
+"89.36.216.0","89.36.219.255","1495586816","1495587839","DE","Germany"
+"89.36.220.0","89.36.223.255","1495587840","1495588863","GB","United Kingdom"
+"89.36.224.0","89.36.224.255","1495588864","1495589119","RO","Romania"
+"89.36.225.0","89.36.225.255","1495589120","1495589375","FI","Finland"
+"89.36.226.0","89.36.227.255","1495589376","1495589887","IR","Iran, Islamic Republic of"
+"89.36.228.0","89.36.231.255","1495589888","1495590911","RO","Romania"
+"89.36.232.0","89.36.235.255","1495590912","1495591935","US","United States"
+"89.36.236.0","89.36.251.255","1495591936","1495596031","RO","Romania"
+"89.36.252.0","89.36.253.255","1495596032","1495596543","IR","Iran, Islamic Republic of"
+"89.36.254.0","89.36.254.255","1495596544","1495596799","RO","Romania"
+"89.36.255.0","89.36.255.255","1495596800","1495597055","MD","Moldova, Republic of"
+"89.37.0.0","89.37.15.255","1495597056","1495601151","IR","Iran, Islamic Republic of"
+"89.37.16.0","89.37.23.255","1495601152","1495603199","AZ","Azerbaijan"
+"89.37.24.0","89.37.27.255","1495603200","1495604223","KZ","Kazakhstan"
+"89.37.28.0","89.37.28.255","1495604224","1495604479","DE","Germany"
+"89.37.29.0","89.37.29.255","1495604480","1495604735","RO","Romania"
+"89.37.30.0","89.37.31.255","1495604736","1495605247","IR","Iran, Islamic Republic of"
+"89.37.32.0","89.37.39.255","1495605248","1495607295","AZ","Azerbaijan"
+"89.37.40.0","89.37.40.255","1495607296","1495607551","MD","Moldova, Republic of"
+"89.37.41.0","89.37.41.255","1495607552","1495607807","RO","Romania"
+"89.37.42.0","89.37.43.255","1495607808","1495608319","IR","Iran, Islamic Republic of"
+"89.37.44.0","89.37.47.255","1495608320","1495609343","MD","Moldova, Republic of"
+"89.37.48.0","89.37.79.255","1495609344","1495617535","RO","Romania"
+"89.37.80.0","89.37.83.255","1495617536","1495618559","ES","Spain"
+"89.37.84.0","89.37.91.255","1495618560","1495620607","RO","Romania"
+"89.37.92.0","89.37.94.255","1495620608","1495621375","GB","United Kingdom"
+"89.37.95.0","89.37.95.255","1495621376","1495621631","RO","Romania"
+"89.37.96.0","89.37.96.255","1495621632","1495621887","GB","United Kingdom"
+"89.37.97.0","89.37.97.255","1495621888","1495622143","TR","Turkey"
+"89.37.98.0","89.37.101.255","1495622144","1495623167","RO","Romania"
+"89.37.102.0","89.37.103.255","1495623168","1495623679","IR","Iran, Islamic Republic of"
+"89.37.104.0","89.37.105.255","1495623680","1495624191","MD","Moldova, Republic of"
+"89.37.106.0","89.37.128.255","1495624192","1495630079","RO","Romania"
+"89.37.129.0","89.37.134.255","1495630080","1495631615","GB","United Kingdom"
+"89.37.135.0","89.37.136.255","1495631616","1495632127","RO","Romania"
+"89.37.137.0","89.37.138.255","1495632128","1495632639","MD","Moldova, Republic of"
+"89.37.139.0","89.37.143.255","1495632640","1495633919","RO","Romania"
+"89.37.144.0","89.37.155.255","1495633920","1495636991","IR","Iran, Islamic Republic of"
+"89.37.156.0","89.37.167.255","1495636992","1495640063","RO","Romania"
+"89.37.168.0","89.37.171.255","1495640064","1495641087","IR","Iran, Islamic Republic of"
+"89.37.172.0","89.37.175.255","1495641088","1495642111","RO","Romania"
+"89.37.176.0","89.37.183.255","1495642112","1495644159","SE","Sweden"
+"89.37.184.0","89.37.197.255","1495644160","1495647743","RO","Romania"
+"89.37.198.0","89.37.199.255","1495647744","1495648255","IR","Iran, Islamic Republic of"
+"89.37.200.0","89.37.207.255","1495648256","1495650303","LU","Luxembourg"
+"89.37.208.0","89.37.211.255","1495650304","1495651327","IR","Iran, Islamic Republic of"
+"89.37.212.0","89.37.217.255","1495651328","1495652863","RO","Romania"
+"89.37.218.0","89.37.219.255","1495652864","1495653375","IR","Iran, Islamic Republic of"
+"89.37.220.0","89.37.223.255","1495653376","1495654399","KZ","Kazakhstan"
+"89.37.224.0","89.37.225.255","1495654400","1495654911","RO","Romania"
+"89.37.226.0","89.37.226.255","1495654912","1495655167","NL","Netherlands"
+"89.37.227.0","89.37.227.255","1495655168","1495655423","BG","Bulgaria"
+"89.37.228.0","89.37.233.255","1495655424","1495656959","RO","Romania"
+"89.37.234.0","89.37.234.255","1495656960","1495657215","GB","United Kingdom"
+"89.37.235.0","89.37.239.255","1495657216","1495658495","RO","Romania"
+"89.37.240.0","89.37.255.255","1495658496","1495662591","IR","Iran, Islamic Republic of"
+"89.38.0.0","89.38.23.255","1495662592","1495668735","RO","Romania"
+"89.38.24.0","89.38.25.255","1495668736","1495669247","IR","Iran, Islamic Republic of"
+"89.38.26.0","89.38.26.255","1495669248","1495669503","GB","United Kingdom"
+"89.38.27.0","89.38.31.255","1495669504","1495670783","RO","Romania"
+"89.38.32.0","89.38.35.255","1495670784","1495671807","MD","Moldova, Republic of"
+"89.38.36.0","89.38.37.255","1495671808","1495672319","RO","Romania"
+"89.38.38.0","89.38.38.255","1495672320","1495672575","NL","Netherlands"
+"89.38.39.0","89.38.39.255","1495672576","1495672831","MD","Moldova, Republic of"
+"89.38.40.0","89.38.47.255","1495672832","1495674879","ES","Spain"
+"89.38.48.0","89.38.63.255","1495674880","1495678975","RO","Romania"
+"89.38.64.0","89.38.67.255","1495678976","1495679999","MD","Moldova, Republic of"
+"89.38.68.0","89.38.75.255","1495680000","1495682047","RO","Romania"
+"89.38.76.0","89.38.79.255","1495682048","1495683071","MD","Moldova, Republic of"
+"89.38.80.0","89.38.95.255","1495683072","1495687167","IR","Iran, Islamic Republic of"
+"89.38.96.0","89.38.101.255","1495687168","1495688703","RO","Romania"
+"89.38.102.0","89.38.103.255","1495688704","1495689215","IR","Iran, Islamic Republic of"
+"89.38.104.0","89.38.105.255","1495689216","1495689727","RO","Romania"
+"89.38.106.0","89.38.107.255","1495689728","1495690239","DE","Germany"
+"89.38.108.0","89.38.143.255","1495690240","1495699455","RO","Romania"
+"89.38.144.0","89.38.147.255","1495699456","1495700479","GB","United Kingdom"
+"89.38.148.0","89.38.151.255","1495700480","1495701503","FR","France"
+"89.38.152.0","89.38.163.255","1495701504","1495704575","RO","Romania"
+"89.38.164.0","89.38.167.255","1495704576","1495705599","KZ","Kazakhstan"
+"89.38.168.0","89.38.183.255","1495705600","1495709695","RO","Romania"
+"89.38.184.0","89.38.199.255","1495709696","1495713791","IR","Iran, Islamic Republic of"
+"89.38.200.0","89.38.207.255","1495713792","1495715839","ES","Spain"
+"89.38.208.0","89.38.211.255","1495715840","1495716863","RO","Romania"
+"89.38.212.0","89.38.215.255","1495716864","1495717887","IR","Iran, Islamic Republic of"
+"89.38.216.0","89.38.237.255","1495717888","1495723519","RO","Romania"
+"89.38.238.0","89.38.239.255","1495723520","1495724031","FR","France"
+"89.38.240.0","89.38.240.255","1495724032","1495724287","GB","United Kingdom"
+"89.38.241.0","89.38.241.255","1495724288","1495724543","RO","Romania"
+"89.38.242.0","89.38.247.255","1495724544","1495726079","IR","Iran, Islamic Republic of"
+"89.38.248.0","89.39.7.255","1495726080","1495730175","RO","Romania"
+"89.39.8.0","89.39.11.255","1495730176","1495731199","IR","Iran, Islamic Republic of"
+"89.39.12.0","89.39.15.255","1495731200","1495732223","RO","Romania"
+"89.39.16.0","89.39.23.255","1495732224","1495734271","ES","Spain"
+"89.39.24.0","89.39.31.255","1495734272","1495736319","RO","Romania"
+"89.39.32.0","89.39.63.255","1495736320","1495744511","ES","Spain"
+"89.39.64.0","89.39.68.255","1495744512","1495745791","RO","Romania"
+"89.39.69.0","89.39.69.255","1495745792","1495746047","GB","United Kingdom"
+"89.39.70.0","89.39.75.255","1495746048","1495747583","RO","Romania"
+"89.39.76.0","89.39.79.255","1495747584","1495748607","MD","Moldova, Republic of"
+"89.39.80.0","89.39.80.255","1495748608","1495748863","RO","Romania"
+"89.39.81.0","89.39.81.255","1495748864","1495749119","GB","United Kingdom"
+"89.39.82.0","89.39.83.255","1495749120","1495749631","RO","Romania"
+"89.39.84.0","89.39.87.255","1495749632","1495750655","MD","Moldova, Republic of"
+"89.39.88.0","89.39.95.255","1495750656","1495752703","RO","Romania"
+"89.39.96.0","89.39.103.255","1495752704","1495754751","MD","Moldova, Republic of"
+"89.39.104.0","89.39.107.255","1495754752","1495755775","RO","Romania"
+"89.39.108.0","89.39.108.255","1495755776","1495756031","PL","Poland"
+"89.39.109.0","89.39.111.255","1495756032","1495756799","RO","Romania"
+"89.39.112.0","89.39.119.255","1495756800","1495758847","MD","Moldova, Republic of"
+"89.39.120.0","89.39.121.255","1495758848","1495759359","RO","Romania"
+"89.39.122.0","89.39.122.127","1495759360","1495759487","TH","Thailand"
+"89.39.122.128","89.39.122.255","1495759488","1495759615","ID","Indonesia"
+"89.39.123.0","89.39.123.255","1495759616","1495759871","RO","Romania"
+"89.39.124.0","89.39.124.255","1495759872","1495760127","ES","Spain"
+"89.39.125.0","89.39.127.255","1495760128","1495760895","RO","Romania"
+"89.39.128.0","89.39.135.255","1495760896","1495762943","DE","Germany"
+"89.39.136.0","89.39.139.255","1495762944","1495763967","GB","United Kingdom"
+"89.39.140.0","89.39.142.255","1495763968","1495764735","RO","Romania"
+"89.39.143.0","89.39.143.255","1495764736","1495764991","AU","Australia"
+"89.39.144.0","89.39.145.255","1495764992","1495765503","BG","Bulgaria"
+"89.39.146.0","89.39.146.255","1495765504","1495765759","GB","United Kingdom"
+"89.39.147.0","89.39.147.255","1495765760","1495766015","NL","Netherlands"
+"89.39.148.0","89.39.149.255","1495766016","1495766527","RO","Romania"
+"89.39.150.0","89.39.150.255","1495766528","1495766783","DE","Germany"
+"89.39.151.0","89.39.151.255","1495766784","1495767039","RO","Romania"
+"89.39.152.0","89.39.159.255","1495767040","1495769087","ES","Spain"
+"89.39.160.0","89.39.167.255","1495769088","1495771135","RO","Romania"
+"89.39.168.0","89.39.171.255","1495771136","1495772159","PL","Poland"
+"89.39.172.0","89.39.185.255","1495772160","1495775743","RO","Romania"
+"89.39.186.0","89.39.187.255","1495775744","1495776255","IR","Iran, Islamic Republic of"
+"89.39.188.0","89.39.211.255","1495776256","1495782399","RO","Romania"
+"89.39.212.0","89.39.213.255","1495782400","1495782911","GB","United Kingdom"
+"89.39.214.0","89.39.214.255","1495782912","1495783167","RO","Romania"
+"89.39.215.0","89.39.215.255","1495783168","1495783423","GB","United Kingdom"
+"89.39.216.0","89.39.223.255","1495783424","1495785471","RO","Romania"
+"89.39.224.0","89.39.239.255","1495785472","1495789567","IT","Italy"
+"89.39.240.0","89.39.240.255","1495789568","1495789823","PL","Poland"
+"89.39.241.0","89.39.241.255","1495789824","1495790079","GB","United Kingdom"
+"89.39.242.0","89.39.242.255","1495790080","1495790335","MD","Moldova, Republic of"
+"89.39.243.0","89.39.244.255","1495790336","1495790847","GB","United Kingdom"
+"89.39.245.0","89.39.246.255","1495790848","1495791359","RO","Romania"
+"89.39.247.0","89.39.247.255","1495791360","1495791615","GB","United Kingdom"
+"89.39.248.0","89.39.255.255","1495791616","1495793663","RO","Romania"
+"89.40.0.0","89.40.3.255","1495793664","1495794687","DE","Germany"
+"89.40.4.0","89.40.5.255","1495794688","1495795199","RO","Romania"
+"89.40.6.0","89.40.6.127","1495795200","1495795327","FR","France"
+"89.40.6.128","89.40.6.255","1495795328","1495795455","RO","Romania"
+"89.40.7.0","89.40.7.255","1495795456","1495795711","RU","Russian Federation"
+"89.40.8.0","89.40.37.255","1495795712","1495803391","RO","Romania"
+"89.40.38.0","89.40.39.255","1495803392","1495803903","IR","Iran, Islamic Republic of"
+"89.40.40.0","89.40.43.255","1495803904","1495804927","RO","Romania"
+"89.40.44.0","89.40.45.255","1495804928","1495805439","GB","United Kingdom"
+"89.40.46.0","89.40.47.255","1495805440","1495805951","RO","Romania"
+"89.40.48.0","89.40.63.255","1495805952","1495810047","KZ","Kazakhstan"
+"89.40.64.0","89.40.77.255","1495810048","1495813631","RO","Romania"
+"89.40.78.0","89.40.79.255","1495813632","1495814143","IR","Iran, Islamic Republic of"
+"89.40.80.0","89.40.83.255","1495814144","1495815167","RO","Romania"
+"89.40.84.0","89.40.87.255","1495815168","1495816191","ES","Spain"
+"89.40.88.0","89.40.89.255","1495816192","1495816703","RO","Romania"
+"89.40.90.0","89.40.91.255","1495816704","1495817215","IR","Iran, Islamic Republic of"
+"89.40.92.0","89.40.105.255","1495817216","1495820799","RO","Romania"
+"89.40.106.0","89.40.107.255","1495820800","1495821311","IR","Iran, Islamic Republic of"
+"89.40.108.0","89.40.109.255","1495821312","1495821823","DE","Germany"
+"89.40.110.0","89.40.111.255","1495821824","1495822335","IR","Iran, Islamic Republic of"
+"89.40.112.0","89.40.115.255","1495822336","1495823359","FR","France"
+"89.40.116.0","89.40.119.255","1495823360","1495824383","DE","Germany"
+"89.40.120.0","89.40.123.255","1495824384","1495825407","GB","United Kingdom"
+"89.40.124.0","89.40.127.255","1495825408","1495826431","DE","Germany"
+"89.40.128.0","89.40.129.255","1495826432","1495826943","IR","Iran, Islamic Republic of"
+"89.40.130.0","89.40.133.255","1495826944","1495827967","RO","Romania"
+"89.40.134.0","89.40.135.255","1495827968","1495828479","DE","Germany"
+"89.40.136.0","89.40.138.255","1495828480","1495829247","RO","Romania"
+"89.40.139.0","89.40.139.255","1495829248","1495829503","PL","Poland"
+"89.40.140.0","89.40.141.255","1495829504","1495830015","GB","United Kingdom"
+"89.40.142.0","89.40.143.255","1495830016","1495830527","RO","Romania"
+"89.40.144.0","89.40.147.255","1495830528","1495831551","PL","Poland"
+"89.40.148.0","89.40.151.255","1495831552","1495832575","RO","Romania"
+"89.40.152.0","89.40.159.255","1495832576","1495834623","IR","Iran, Islamic Republic of"
+"89.40.160.0","89.40.171.255","1495834624","1495837695","RO","Romania"
+"89.40.172.0","89.40.175.255","1495837696","1495838719","IT","Italy"
+"89.40.176.0","89.40.179.255","1495838720","1495839743","RO","Romania"
+"89.40.180.0","89.40.180.255","1495839744","1495839999","BG","Bulgaria"
+"89.40.181.0","89.40.191.255","1495840000","1495842815","RO","Romania"
+"89.40.192.0","89.40.195.255","1495842816","1495843839","KZ","Kazakhstan"
+"89.40.196.0","89.40.202.255","1495843840","1495845631","RO","Romania"
+"89.40.203.0","89.40.203.255","1495845632","1495845887","GB","United Kingdom"
+"89.40.204.0","89.40.206.255","1495845888","1495846655","RO","Romania"
+"89.40.207.0","89.40.209.255","1495846656","1495847423","GB","United Kingdom"
+"89.40.210.0","89.40.212.255","1495847424","1495848191","RO","Romania"
+"89.40.213.0","89.40.213.255","1495848192","1495848447","PL","Poland"
+"89.40.214.0","89.40.215.255","1495848448","1495848959","RO","Romania"
+"89.40.216.0","89.40.217.255","1495848960","1495849471","SE","Sweden"
+"89.40.218.0","89.40.227.255","1495849472","1495852031","RO","Romania"
+"89.40.228.0","89.40.231.255","1495852032","1495853055","MD","Moldova, Republic of"
+"89.40.232.0","89.40.239.255","1495853056","1495855103","RO","Romania"
+"89.40.240.0","89.40.255.255","1495855104","1495859199","IR","Iran, Islamic Republic of"
+"89.41.0.0","89.41.3.255","1495859200","1495860223","ES","Spain"
+"89.41.4.0","89.41.7.255","1495860224","1495861247","AZ","Azerbaijan"
+"89.41.8.0","89.41.23.255","1495861248","1495865343","IR","Iran, Islamic Republic of"
+"89.41.24.0","89.41.24.255","1495865344","1495865599","GB","United Kingdom"
+"89.41.25.0","89.41.26.255","1495865600","1495866111","RO","Romania"
+"89.41.27.0","89.41.29.255","1495866112","1495866879","GB","United Kingdom"
+"89.41.30.0","89.41.31.255","1495866880","1495867391","RO","Romania"
+"89.41.32.0","89.41.33.255","1495867392","1495867903","IR","Iran, Islamic Republic of"
+"89.41.34.0","89.41.39.255","1495867904","1495869439","RO","Romania"
+"89.41.40.0","89.41.43.255","1495869440","1495870463","IR","Iran, Islamic Republic of"
+"89.41.44.0","89.41.48.255","1495870464","1495871743","RO","Romania"
+"89.41.49.0","89.41.51.255","1495871744","1495872511","GB","United Kingdom"
+"89.41.52.0","89.41.57.255","1495872512","1495874047","RO","Romania"
+"89.41.58.0","89.41.59.255","1495874048","1495874559","IR","Iran, Islamic Republic of"
+"89.41.60.0","89.41.61.255","1495874560","1495875071","GB","United Kingdom"
+"89.41.62.0","89.41.63.255","1495875072","1495875583","RO","Romania"
+"89.41.64.0","89.41.127.255","1495875584","1495891967","MD","Moldova, Republic of"
+"89.41.128.0","89.41.159.255","1495891968","1495900159","RO","Romania"
+"89.41.160.0","89.41.167.255","1495900160","1495902207","SE","Sweden"
+"89.41.168.0","89.41.183.255","1495902208","1495906303","RO","Romania"
+"89.41.184.0","89.41.187.255","1495906304","1495907327","IR","Iran, Islamic Republic of"
+"89.41.188.0","89.41.188.255","1495907328","1495907583","RO","Romania"
+"89.41.189.0","89.41.191.255","1495907584","1495908351","GB","United Kingdom"
+"89.41.192.0","89.41.247.255","1495908352","1495922687","IR","Iran, Islamic Republic of"
+"89.41.248.0","89.41.255.255","1495922688","1495924735","LU","Luxembourg"
+"89.42.0.0","89.42.7.255","1495924736","1495926783","IT","Italy"
+"89.42.8.0","89.42.8.255","1495926784","1495927039","SG","Singapore"
+"89.42.9.0","89.42.9.255","1495927040","1495927295","RO","Romania"
+"89.42.10.0","89.42.10.255","1495927296","1495927551","GB","United Kingdom"
+"89.42.11.0","89.42.26.255","1495927552","1495931647","RO","Romania"
+"89.42.27.0","89.42.27.255","1495931648","1495931903","BG","Bulgaria"
+"89.42.28.0","89.42.31.255","1495931904","1495932927","RO","Romania"
+"89.42.32.0","89.42.33.255","1495932928","1495933439","IR","Iran, Islamic Republic of"
+"89.42.34.0","89.42.42.255","1495933440","1495935743","RO","Romania"
+"89.42.43.0","89.42.43.255","1495935744","1495935999","ES","Spain"
+"89.42.44.0","89.42.47.255","1495936000","1495937023","IR","Iran, Islamic Republic of"
+"89.42.48.0","89.42.49.255","1495937024","1495937535","DE","Germany"
+"89.42.50.0","89.42.53.255","1495937536","1495938559","RO","Romania"
+"89.42.54.0","89.42.55.255","1495938560","1495939071","BE","Belgium"
+"89.42.56.0","89.42.57.255","1495939072","1495939583","IR","Iran, Islamic Republic of"
+"89.42.58.0","89.42.59.255","1495939584","1495940095","RO","Romania"
+"89.42.60.0","89.42.63.255","1495940096","1495941119","KZ","Kazakhstan"
+"89.42.64.0","89.42.67.255","1495941120","1495942143","MD","Moldova, Republic of"
+"89.42.68.0","89.42.69.255","1495942144","1495942655","IR","Iran, Islamic Republic of"
+"89.42.70.0","89.42.71.255","1495942656","1495943167","RO","Romania"
+"89.42.72.0","89.42.79.255","1495943168","1495945215","MD","Moldova, Republic of"
+"89.42.80.0","89.42.95.255","1495945216","1495949311","RO","Romania"
+"89.42.96.0","89.42.103.255","1495949312","1495951359","IR","Iran, Islamic Republic of"
+"89.42.104.0","89.42.107.255","1495951360","1495952383","MD","Moldova, Republic of"
+"89.42.108.0","89.42.113.255","1495952384","1495953919","RO","Romania"
+"89.42.114.0","89.42.114.255","1495953920","1495954175","GB","United Kingdom"
+"89.42.115.0","89.42.127.255","1495954176","1495957503","RO","Romania"
+"89.42.128.0","89.42.131.255","1495957504","1495958527","MD","Moldova, Republic of"
+"89.42.132.0","89.42.135.255","1495958528","1495959551","RO","Romania"
+"89.42.136.0","89.42.139.255","1495959552","1495960575","IR","Iran, Islamic Republic of"
+"89.42.140.0","89.42.140.255","1495960576","1495960831","US","United States"
+"89.42.141.0","89.42.141.255","1495960832","1495961087","SE","Sweden"
+"89.42.142.0","89.42.149.255","1495961088","1495963135","RO","Romania"
+"89.42.150.0","89.42.151.255","1495963136","1495963647","IR","Iran, Islamic Republic of"
+"89.42.152.0","89.42.154.255","1495963648","1495964415","GB","United Kingdom"
+"89.42.155.0","89.42.155.255","1495964416","1495964671","EU","Europe"
+"89.42.156.0","89.42.159.255","1495964672","1495965695","RO","Romania"
+"89.42.160.0","89.42.163.255","1495965696","1495966719","PL","Poland"
+"89.42.164.0","89.42.167.255","1495966720","1495967743","RO","Romania"
+"89.42.168.0","89.42.171.255","1495967744","1495968767","NL","Netherlands"
+"89.42.172.0","89.42.179.255","1495968768","1495970815","RO","Romania"
+"89.42.180.0","89.42.183.255","1495970816","1495971839","MD","Moldova, Republic of"
+"89.42.184.0","89.42.191.255","1495971840","1495973887","IR","Iran, Islamic Republic of"
+"89.42.192.0","89.42.195.255","1495973888","1495974911","RO","Romania"
+"89.42.196.0","89.42.199.255","1495974912","1495975935","IR","Iran, Islamic Republic of"
+"89.42.200.0","89.42.203.255","1495975936","1495976959","RO","Romania"
+"89.42.204.0","89.42.207.255","1495976960","1495977983","KZ","Kazakhstan"
+"89.42.208.0","89.42.211.255","1495977984","1495979007","RO","Romania"
+"89.42.212.0","89.42.212.255","1495979008","1495979263","NL","Netherlands"
+"89.42.213.0","89.42.223.255","1495979264","1495982079","RO","Romania"
+"89.42.224.0","89.42.227.255","1495982080","1495983103","MD","Moldova, Republic of"
+"89.42.228.0","89.42.229.255","1495983104","1495983615","IR","Iran, Islamic Republic of"
+"89.42.230.0","89.42.230.255","1495983616","1495983871","IT","Italy"
+"89.42.231.0","89.42.237.255","1495983872","1495985663","RO","Romania"
+"89.42.238.0","89.42.238.127","1495985664","1495985791","FR","France"
+"89.42.238.128","89.42.238.255","1495985792","1495985919","RO","Romania"
+"89.42.239.0","89.42.239.255","1495985920","1495986175","JP","Japan"
+"89.42.240.0","89.42.255.255","1495986176","1495990271","RO","Romania"
+"89.43.0.0","89.43.15.255","1495990272","1495994367","IR","Iran, Islamic Republic of"
+"89.43.16.0","89.43.19.255","1495994368","1495995391","RO","Romania"
+"89.43.20.0","89.43.23.255","1495995392","1495996415","KZ","Kazakhstan"
+"89.43.24.0","89.43.27.255","1495996416","1495997439","RO","Romania"
+"89.43.28.0","89.43.31.255","1495997440","1495998463","TR","Turkey"
+"89.43.32.0","89.43.32.255","1495998464","1495998719","SG","Singapore"
+"89.43.33.0","89.43.35.255","1495998720","1495999487","RO","Romania"
+"89.43.36.0","89.43.37.255","1495999488","1495999999","IR","Iran, Islamic Republic of"
+"89.43.38.0","89.43.50.255","1496000000","1496003327","RO","Romania"
+"89.43.51.0","89.43.51.255","1496003328","1496003583","DE","Germany"
+"89.43.52.0","89.43.59.255","1496003584","1496005631","RO","Romania"
+"89.43.60.0","89.43.60.255","1496005632","1496005887","GB","United Kingdom"
+"89.43.61.0","89.43.63.255","1496005888","1496006655","RO","Romania"
+"89.43.64.0","89.43.67.255","1496006656","1496007679","TR","Turkey"
+"89.43.68.0","89.43.69.255","1496007680","1496008191","DE","Germany"
+"89.43.70.0","89.43.71.255","1496008192","1496008703","IR","Iran, Islamic Republic of"
+"89.43.72.0","89.43.73.255","1496008704","1496009215","RO","Romania"
+"89.43.74.0","89.43.77.255","1496009216","1496010239","ES","Spain"
+"89.43.78.0","89.43.78.255","1496010240","1496010495","TR","Turkey"
+"89.43.79.0","89.43.83.255","1496010496","1496011775","RO","Romania"
+"89.43.84.0","89.43.87.255","1496011776","1496012799","ES","Spain"
+"89.43.88.0","89.43.103.255","1496012800","1496016895","IR","Iran, Islamic Republic of"
+"89.43.104.0","89.43.111.255","1496016896","1496018943","RO","Romania"
+"89.43.112.0","89.43.115.255","1496018944","1496019967","FR","France"
+"89.43.116.0","89.43.118.255","1496019968","1496020735","RO","Romania"
+"89.43.119.0","89.43.119.255","1496020736","1496020991","AU","Australia"
+"89.43.120.0","89.43.127.255","1496020992","1496023039","RO","Romania"
+"89.43.128.0","89.43.131.255","1496023040","1496024063","MD","Moldova, Republic of"
+"89.43.132.0","89.43.143.255","1496024064","1496027135","RO","Romania"
+"89.43.144.0","89.43.151.255","1496027136","1496029183","IR","Iran, Islamic Republic of"
+"89.43.152.0","89.43.163.255","1496029184","1496032255","RO","Romania"
+"89.43.164.0","89.43.167.255","1496032256","1496033279","KZ","Kazakhstan"
+"89.43.168.0","89.43.171.255","1496033280","1496034303","MD","Moldova, Republic of"
+"89.43.172.0","89.43.181.255","1496034304","1496036863","RO","Romania"
+"89.43.182.0","89.43.183.255","1496036864","1496037375","IR","Iran, Islamic Republic of"
+"89.43.184.0","89.43.187.255","1496037376","1496038399","RO","Romania"
+"89.43.188.0","89.43.189.255","1496038400","1496038911","IR","Iran, Islamic Republic of"
+"89.43.190.0","89.43.195.255","1496038912","1496040447","RO","Romania"
+"89.43.196.0","89.43.197.255","1496040448","1496040959","ES","Spain"
+"89.43.198.0","89.43.201.255","1496040960","1496041983","RO","Romania"
+"89.43.202.0","89.43.203.255","1496041984","1496042495","GB","United Kingdom"
+"89.43.204.0","89.43.205.255","1496042496","1496043007","IR","Iran, Islamic Republic of"
+"89.43.206.0","89.43.215.255","1496043008","1496045567","RO","Romania"
+"89.43.216.0","89.43.231.255","1496045568","1496049663","IR","Iran, Islamic Republic of"
+"89.43.232.0","89.43.239.255","1496049664","1496051711","SE","Sweden"
+"89.43.240.0","89.43.255.255","1496051712","1496055807","RO","Romania"
+"89.44.0.0","89.44.7.255","1496055808","1496057855","SE","Sweden"
+"89.44.8.0","89.44.8.255","1496057856","1496058111","DE","Germany"
+"89.44.9.0","89.44.11.255","1496058112","1496058879","RO","Romania"
+"89.44.12.0","89.44.15.255","1496058880","1496059903","KZ","Kazakhstan"
+"89.44.16.0","89.44.42.255","1496059904","1496066815","RO","Romania"
+"89.44.43.0","89.44.43.255","1496066816","1496067071","QA","Qatar"
+"89.44.44.0","89.44.63.255","1496067072","1496072191","RO","Romania"
+"89.44.64.0","89.44.71.255","1496072192","1496074239","ES","Spain"
+"89.44.72.0","89.44.102.255","1496074240","1496082175","RO","Romania"
+"89.44.103.0","89.44.103.255","1496082176","1496082431","GB","United Kingdom"
+"89.44.104.0","89.44.109.255","1496082432","1496083967","RO","Romania"
+"89.44.110.0","89.44.111.255","1496083968","1496084479","FR","France"
+"89.44.112.0","89.44.113.255","1496084480","1496084991","IR","Iran, Islamic Republic of"
+"89.44.114.0","89.44.114.255","1496084992","1496085247","MD","Moldova, Republic of"
+"89.44.115.0","89.44.117.255","1496085248","1496086015","RO","Romania"
+"89.44.118.0","89.44.119.255","1496086016","1496086527","IR","Iran, Islamic Republic of"
+"89.44.120.0","89.44.125.255","1496086528","1496088063","RO","Romania"
+"89.44.126.0","89.44.127.255","1496088064","1496088575","MD","Moldova, Republic of"
+"89.44.128.0","89.44.135.255","1496088576","1496090623","IR","Iran, Islamic Republic of"
+"89.44.136.0","89.44.145.255","1496090624","1496093183","RO","Romania"
+"89.44.146.0","89.44.147.255","1496093184","1496093695","IR","Iran, Islamic Republic of"
+"89.44.148.0","89.44.151.255","1496093696","1496094719","RO","Romania"
+"89.44.152.0","89.44.155.255","1496094720","1496095743","MD","Moldova, Republic of"
+"89.44.156.0","89.44.165.255","1496095744","1496098303","RO","Romania"
+"89.44.166.0","89.44.167.255","1496098304","1496098815","BE","Belgium"
+"89.44.168.0","89.44.175.255","1496098816","1496100863","LU","Luxembourg"
+"89.44.176.0","89.44.183.255","1496100864","1496102911","IR","Iran, Islamic Republic of"
+"89.44.184.0","89.44.189.255","1496102912","1496104447","RO","Romania"
+"89.44.190.0","89.44.191.255","1496104448","1496104959","IR","Iran, Islamic Republic of"
+"89.44.192.0","89.44.201.255","1496104960","1496107519","RO","Romania"
+"89.44.202.0","89.44.203.255","1496107520","1496108031","IR","Iran, Islamic Republic of"
+"89.44.204.0","89.44.205.255","1496108032","1496108543","RO","Romania"
+"89.44.206.0","89.44.206.255","1496108544","1496108799","IT","Italy"
+"89.44.207.0","89.44.212.255","1496108800","1496110335","RO","Romania"
+"89.44.213.0","89.44.213.255","1496110336","1496110591","GB","United Kingdom"
+"89.44.214.0","89.44.239.255","1496110592","1496117247","RO","Romania"
+"89.44.240.0","89.44.243.255","1496117248","1496118271","IR","Iran, Islamic Republic of"
+"89.44.244.0","89.44.247.255","1496118272","1496119295","RO","Romania"
+"89.44.248.0","89.44.255.255","1496119296","1496121343","SE","Sweden"
+"89.45.0.0","89.45.3.255","1496121344","1496122367","MD","Moldova, Republic of"
+"89.45.4.0","89.45.7.255","1496122368","1496123391","RO","Romania"
+"89.45.8.0","89.45.8.255","1496123392","1496123647","BG","Bulgaria"
+"89.45.9.0","89.45.13.255","1496123648","1496124927","RO","Romania"
+"89.45.14.0","89.45.14.255","1496124928","1496125183","BG","Bulgaria"
+"89.45.15.0","89.45.35.255","1496125184","1496130559","RO","Romania"
+"89.45.36.0","89.45.39.255","1496130560","1496131583","ES","Spain"
+"89.45.40.0","89.45.43.255","1496131584","1496132607","MD","Moldova, Republic of"
+"89.45.44.0","89.45.47.255","1496132608","1496133631","RO","Romania"
+"89.45.48.0","89.45.63.255","1496133632","1496137727","IR","Iran, Islamic Republic of"
+"89.45.64.0","89.45.66.255","1496137728","1496138495","RO","Romania"
+"89.45.67.0","89.45.67.255","1496138496","1496138751","BG","Bulgaria"
+"89.45.68.0","89.45.69.255","1496138752","1496139263","IR","Iran, Islamic Republic of"
+"89.45.70.0","89.45.79.255","1496139264","1496141823","RO","Romania"
+"89.45.80.0","89.45.81.255","1496141824","1496142335","IR","Iran, Islamic Republic of"
+"89.45.82.0","89.45.82.255","1496142336","1496142591","GB","United Kingdom"
+"89.45.83.0","89.45.83.255","1496142592","1496142847","RO","Romania"
+"89.45.84.0","89.45.87.255","1496142848","1496143871","CH","Switzerland"
+"89.45.88.0","89.45.91.255","1496143872","1496144895","RO","Romania"
+"89.45.92.0","89.45.92.255","1496144896","1496145151","US","United States"
+"89.45.93.0","89.45.94.255","1496145152","1496145663","RO","Romania"
+"89.45.95.0","89.45.95.255","1496145664","1496145919","IT","Italy"
+"89.45.96.0","89.45.111.255","1496145920","1496150015","RO","Romania"
+"89.45.112.0","89.45.119.255","1496150016","1496152063","IR","Iran, Islamic Republic of"
+"89.45.120.0","89.45.125.255","1496152064","1496153599","RO","Romania"
+"89.45.126.0","89.45.127.255","1496153600","1496154111","IR","Iran, Islamic Republic of"
+"89.45.128.0","89.45.143.255","1496154112","1496158207","SY","Syrian Arab Republic"
+"89.45.144.0","89.45.151.255","1496158208","1496160255","RO","Romania"
+"89.45.152.0","89.45.159.255","1496160256","1496162303","IR","Iran, Islamic Republic of"
+"89.45.160.0","89.45.211.255","1496162304","1496175615","RO","Romania"
+"89.45.212.0","89.45.215.255","1496175616","1496176639","IT","Italy"
+"89.45.216.0","89.45.219.255","1496176640","1496177663","RO","Romania"
+"89.45.220.0","89.45.223.255","1496177664","1496178687","ES","Spain"
+"89.45.224.0","89.45.224.255","1496178688","1496178943","RO","Romania"
+"89.45.225.0","89.45.225.255","1496178944","1496179199","BG","Bulgaria"
+"89.45.226.0","89.45.227.255","1496179200","1496179711","SE","Sweden"
+"89.45.228.0","89.45.229.255","1496179712","1496180223","RO","Romania"
+"89.45.230.0","89.45.231.255","1496180224","1496180735","IR","Iran, Islamic Republic of"
+"89.45.232.0","89.45.239.255","1496180736","1496182783","SE","Sweden"
+"89.45.240.0","89.45.240.255","1496182784","1496183039","ES","Spain"
+"89.45.241.0","89.45.242.255","1496183040","1496183551","US","United States"
+"89.45.243.0","89.45.244.255","1496183552","1496184063","ES","Spain"
+"89.45.245.0","89.45.247.255","1496184064","1496184831","US","United States"
+"89.45.248.0","89.46.7.255","1496184832","1496188927","RO","Romania"
+"89.46.8.0","89.46.11.255","1496188928","1496189951","ES","Spain"
+"89.46.12.0","89.46.15.255","1496189952","1496190975","RO","Romania"
+"89.46.16.0","89.46.23.255","1496190976","1496193023","SE","Sweden"
+"89.46.24.0","89.46.39.255","1496193024","1496197119","RO","Romania"
+"89.46.40.0","89.46.41.255","1496197120","1496197631","MD","Moldova, Republic of"
+"89.46.42.0","89.46.43.255","1496197632","1496198143","RO","Romania"
+"89.46.44.0","89.46.45.255","1496198144","1496198655","IR","Iran, Islamic Republic of"
+"89.46.46.0","89.46.46.255","1496198656","1496198911","NL","Netherlands"
+"89.46.47.0","89.46.47.255","1496198912","1496199167","GB","United Kingdom"
+"89.46.48.0","89.46.59.255","1496199168","1496202239","RO","Romania"
+"89.46.60.0","89.46.61.255","1496202240","1496202751","IR","Iran, Islamic Republic of"
+"89.46.62.0","89.46.63.255","1496202752","1496203263","RO","Romania"
+"89.46.64.0","89.46.79.255","1496203264","1496207359","IT","Italy"
+"89.46.80.0","89.46.93.255","1496207360","1496210943","RO","Romania"
+"89.46.94.0","89.46.95.255","1496210944","1496211455","IR","Iran, Islamic Republic of"
+"89.46.96.0","89.46.103.255","1496211456","1496213503","RO","Romania"
+"89.46.104.0","89.46.111.255","1496213504","1496215551","IT","Italy"
+"89.46.112.0","89.46.114.255","1496215552","1496216319","RO","Romania"
+"89.46.115.0","89.46.115.255","1496216320","1496216575","MD","Moldova, Republic of"
+"89.46.116.0","89.46.131.255","1496216576","1496220671","RO","Romania"
+"89.46.132.0","89.46.135.255","1496220672","1496221695","US","United States"
+"89.46.136.0","89.46.143.255","1496221696","1496223743","ES","Spain"
+"89.46.144.0","89.46.163.255","1496223744","1496228863","RO","Romania"
+"89.46.164.0","89.46.167.255","1496228864","1496229887","MD","Moldova, Republic of"
+"89.46.168.0","89.46.175.255","1496229888","1496231935","RO","Romania"
+"89.46.176.0","89.46.183.255","1496231936","1496233983","PS","Palestinian Territory"
+"89.46.184.0","89.46.191.255","1496233984","1496236031","IR","Iran, Islamic Republic of"
+"89.46.192.0","89.46.199.255","1496236032","1496238079","IT","Italy"
+"89.46.200.0","89.46.207.255","1496238080","1496240127","IQ","Iraq"
+"89.46.208.0","89.46.215.255","1496240128","1496242175","RO","Romania"
+"89.46.216.0","89.46.219.255","1496242176","1496243199","IR","Iran, Islamic Republic of"
+"89.46.220.0","89.47.3.255","1496243200","1496253439","RO","Romania"
+"89.47.4.0","89.47.7.255","1496253440","1496254463","ES","Spain"
+"89.47.8.0","89.47.39.255","1496254464","1496262655","RO","Romania"
+"89.47.40.0","89.47.41.255","1496262656","1496263167","BG","Bulgaria"
+"89.47.42.0","89.47.62.255","1496263168","1496268543","RO","Romania"
+"89.47.63.0","89.47.63.255","1496268544","1496268799","GB","United Kingdom"
+"89.47.64.0","89.47.79.255","1496268800","1496272895","IR","Iran, Islamic Republic of"
+"89.47.80.0","89.47.87.255","1496272896","1496274943","SY","Syrian Arab Republic"
+"89.47.88.0","89.47.89.255","1496274944","1496275455","RO","Romania"
+"89.47.90.0","89.47.90.255","1496275456","1496275711","MD","Moldova, Republic of"
+"89.47.91.0","89.47.94.255","1496275712","1496276735","RO","Romania"
+"89.47.95.0","89.47.95.255","1496276736","1496276991","MD","Moldova, Republic of"
+"89.47.96.0","89.47.127.255","1496276992","1496285183","RO","Romania"
+"89.47.128.0","89.47.159.255","1496285184","1496293375","IR","Iran, Islamic Republic of"
+"89.47.160.0","89.47.167.255","1496293376","1496295423","RO","Romania"
+"89.47.168.0","89.47.175.255","1496295424","1496297471","PL","Poland"
+"89.47.176.0","89.47.176.255","1496297472","1496297727","MD","Moldova, Republic of"
+"89.47.177.0","89.47.177.255","1496297728","1496297983","BG","Bulgaria"
+"89.47.178.0","89.47.178.255","1496297984","1496298239","MD","Moldova, Republic of"
+"89.47.179.0","89.47.179.255","1496298240","1496298495","RO","Romania"
+"89.47.180.0","89.47.180.255","1496298496","1496298751","BG","Bulgaria"
+"89.47.181.0","89.47.182.255","1496298752","1496299263","MD","Moldova, Republic of"
+"89.47.183.0","89.47.183.255","1496299264","1496299519","IE","Ireland"
+"89.47.184.0","89.47.191.255","1496299520","1496301567","SE","Sweden"
+"89.47.192.0","89.47.195.255","1496301568","1496302591","RO","Romania"
+"89.47.196.0","89.47.203.255","1496302592","1496304639","IR","Iran, Islamic Republic of"
+"89.47.204.0","89.47.255.255","1496304640","1496317951","RO","Romania"
+"89.48.0.0","89.63.255.255","1496317952","1497366527","DE","Germany"
+"89.64.0.0","89.79.255.255","1497366528","1498415103","PL","Poland"
+"89.80.0.0","89.95.255.255","1498415104","1499463679","FR","France"
+"89.96.0.0","89.97.255.255","1499463680","1499594751","IT","Italy"
+"89.98.0.0","89.99.255.255","1499594752","1499725823","NL","Netherlands"
+"89.100.0.0","89.101.255.255","1499725824","1499856895","IE","Ireland"
+"89.102.0.0","89.103.255.255","1499856896","1499987967","CZ","Czech Republic"
+"89.104.0.0","89.104.31.255","1499987968","1499996159","AT","Austria"
+"89.104.32.0","89.104.63.255","1499996160","1500004351","GB","United Kingdom"
+"89.104.64.0","89.104.127.255","1500004352","1500020735","RU","Russian Federation"
+"89.104.128.0","89.104.159.255","1500020736","1500028927","IS","Iceland"
+"89.104.160.0","89.104.191.255","1500028928","1500037119","NL","Netherlands"
+"89.104.192.0","89.104.223.255","1500037120","1500045311","DK","Denmark"
+"89.104.224.0","89.105.31.255","1500045312","1500061695","GB","United Kingdom"
+"89.105.32.0","89.105.63.255","1500061696","1500069887","NO","Norway"
+"89.105.64.0","89.105.95.255","1500069888","1500078079","IT","Italy"
+"89.105.96.0","89.105.127.255","1500078080","1500086271","GB","United Kingdom"
+"89.105.128.0","89.105.159.255","1500086272","1500094463","RU","Russian Federation"
+"89.105.160.0","89.105.191.255","1500094464","1500102655","AT","Austria"
+"89.105.192.0","89.105.223.255","1500102656","1500110847","NL","Netherlands"
+"89.105.224.0","89.105.255.255","1500110848","1500119039","UA","Ukraine"
+"89.106.0.0","89.106.31.255","1500119040","1500127231","TR","Turkey"
+"89.106.32.0","89.106.63.255","1500127232","1500135423","FI","Finland"
+"89.106.64.0","89.106.95.255","1500135424","1500143615","DE","Germany"
+"89.106.96.0","89.106.127.255","1500143616","1500151807","BG","Bulgaria"
+"89.106.128.0","89.106.135.255","1500151808","1500153855","GB","United Kingdom"
+"89.106.136.0","89.106.143.255","1500153856","1500155903","IE","Ireland"
+"89.106.144.0","89.106.151.255","1500155904","1500157951","GB","United Kingdom"
+"89.106.152.0","89.106.159.255","1500157952","1500159999","DE","Germany"
+"89.106.160.0","89.106.167.255","1500160000","1500162047","NL","Netherlands"
+"89.106.168.0","89.106.175.255","1500162048","1500164095","RU","Russian Federation"
+"89.106.176.0","89.106.183.255","1500164096","1500166143","GB","United Kingdom"
+"89.106.184.0","89.106.191.255","1500166144","1500168191","DE","Germany"
+"89.106.192.0","89.106.199.255","1500168192","1500170239","RU","Russian Federation"
+"89.106.200.0","89.106.207.255","1500170240","1500172287","LU","Luxembourg"
+"89.106.208.0","89.106.215.255","1500172288","1500174335","AT","Austria"
+"89.106.216.0","89.106.223.255","1500174336","1500176383","DE","Germany"
+"89.106.224.0","89.106.231.255","1500176384","1500178431","GB","United Kingdom"
+"89.106.232.0","89.106.239.255","1500178432","1500180479","KZ","Kazakhstan"
+"89.106.240.0","89.106.247.255","1500180480","1500182527","BE","Belgium"
+"89.106.248.0","89.106.255.255","1500182528","1500184575","RU","Russian Federation"
+"89.107.0.0","89.107.7.255","1500184576","1500186623","IM","Isle of Man"
+"89.107.8.0","89.107.15.255","1500186624","1500188671","KW","Kuwait"
+"89.107.16.0","89.107.16.63","1500188672","1500188735","FR","France"
+"89.107.16.64","89.107.16.127","1500188736","1500188799","GB","United Kingdom"
+"89.107.16.128","89.107.23.255","1500188800","1500190719","FR","France"
+"89.107.32.0","89.107.39.255","1500192768","1500194815","RU","Russian Federation"
+"89.107.40.0","89.107.47.255","1500194816","1500196863","GB","United Kingdom"
+"89.107.48.0","89.107.55.255","1500196864","1500198911","ES","Spain"
+"89.107.56.0","89.107.63.255","1500198912","1500200959","GB","United Kingdom"
+"89.107.64.0","89.107.71.255","1500200960","1500203007","DE","Germany"
+"89.107.72.0","89.107.79.255","1500203008","1500205055","GB","United Kingdom"
+"89.107.80.0","89.107.87.255","1500205056","1500207103","RU","Russian Federation"
+"89.107.88.0","89.107.95.255","1500207104","1500209151","IT","Italy"
+"89.107.96.0","89.107.103.255","1500209152","1500211199","KZ","Kazakhstan"
+"89.107.104.0","89.107.111.255","1500211200","1500213247","IT","Italy"
+"89.107.112.0","89.107.127.255","1500213248","1500217343","RU","Russian Federation"
+"89.107.128.0","89.107.135.255","1500217344","1500219391","DE","Germany"
+"89.107.136.0","89.107.143.255","1500219392","1500221439","RU","Russian Federation"
+"89.107.144.0","89.107.151.255","1500221440","1500223487","SK","Slovakia"
+"89.107.152.0","89.107.159.255","1500223488","1500225535","PL","Poland"
+"89.107.160.0","89.107.167.255","1500225536","1500227583","DE","Germany"
+"89.107.168.0","89.107.175.255","1500227584","1500229631","FR","France"
+"89.107.176.0","89.107.183.255","1500229632","1500231679","ES","Spain"
+"89.107.184.0","89.107.191.255","1500231680","1500233727","DE","Germany"
+"89.107.192.0","89.107.207.255","1500233728","1500237823","RU","Russian Federation"
+"89.107.208.0","89.107.223.255","1500237824","1500241919","SE","Sweden"
+"89.107.224.0","89.107.231.255","1500241920","1500243967","TR","Turkey"
+"89.107.232.0","89.107.239.255","1500243968","1500246015","GB","United Kingdom"
+"89.107.240.0","89.107.247.255","1500246016","1500248063","ES","Spain"
+"89.107.248.0","89.107.255.255","1500248064","1500250111","HU","Hungary"
+"89.108.0.0","89.108.63.255","1500250112","1500266495","SA","Saudi Arabia"
+"89.108.64.0","89.108.127.255","1500266496","1500282879","RU","Russian Federation"
+"89.108.128.0","89.108.191.255","1500282880","1500299263","LB","Lebanon"
+"89.108.192.0","89.108.255.255","1500299264","1500315647","PL","Poland"
+"89.109.0.0","89.109.63.255","1500315648","1500332031","RU","Russian Federation"
+"89.109.64.0","89.109.127.255","1500332032","1500348415","PT","Portugal"
+"89.109.128.0","89.110.127.255","1500348416","1500413951","RU","Russian Federation"
+"89.110.128.0","89.110.191.255","1500413952","1500430335","DE","Germany"
+"89.110.192.0","89.110.255.255","1500430336","1500446719","RS","Serbia"
+"89.111.0.0","89.111.63.255","1500446720","1500463103","LV","Latvia"
+"89.111.64.0","89.111.127.255","1500463104","1500479487","CZ","Czech Republic"
+"89.111.128.0","89.111.191.255","1500479488","1500495871","RU","Russian Federation"
+"89.111.192.0","89.111.255.255","1500495872","1500512255","BA","Bosnia and Herzegovina"
+"89.112.0.0","89.113.255.255","1500512256","1500643327","RU","Russian Federation"
+"89.114.0.0","89.115.255.255","1500643328","1500774399","PT","Portugal"
+"89.116.0.0","89.117.255.255","1500774400","1500905471","LT","Lithuania"
+"89.118.0.0","89.119.255.255","1500905472","1501036543","IT","Italy"
+"89.120.0.0","89.123.255.255","1501036544","1501298687","RO","Romania"
+"89.124.0.0","89.127.255.255","1501298688","1501560831","IE","Ireland"
+"89.128.0.0","89.131.255.255","1501560832","1501822975","ES","Spain"
+"89.132.0.0","89.135.255.255","1501822976","1502085119","HU","Hungary"
+"89.136.0.0","89.137.255.255","1502085120","1502216191","RO","Romania"
+"89.138.0.0","89.139.255.255","1502216192","1502347263","IL","Israel"
+"89.140.0.0","89.141.255.255","1502347264","1502478335","ES","Spain"
+"89.142.0.0","89.143.239.255","1502478336","1502605311","SI","Slovenia"
+"89.143.240.0","89.143.243.255","1502605312","1502606335","HR","Croatia"
+"89.143.244.0","89.143.255.255","1502606336","1502609407","SI","Slovenia"
+"89.144.0.0","89.144.63.255","1502609408","1502625791","DE","Germany"
+"89.144.64.0","89.144.127.255","1502625792","1502642175","SA","Saudi Arabia"
+"89.144.128.0","89.144.191.255","1502642176","1502658559","IR","Iran, Islamic Republic of"
+"89.144.192.0","89.144.255.255","1502658560","1502674943","AT","Austria"
+"89.145.0.0","89.145.63.255","1502674944","1502691327","DE","Germany"
+"89.145.64.0","89.145.127.255","1502691328","1502707711","GB","United Kingdom"
+"89.145.128.0","89.145.159.255","1502707712","1502715903","RU","Russian Federation"
+"89.145.160.0","89.145.167.255","1502715904","1502717951","IT","Italy"
+"89.145.168.0","89.145.175.255","1502717952","1502719999","GB","United Kingdom"
+"89.145.176.0","89.145.183.255","1502720000","1502722047","FR","France"
+"89.145.184.0","89.145.191.255","1502722048","1502724095","TR","Turkey"
+"89.145.192.0","89.145.255.255","1502724096","1502740479","GB","United Kingdom"
+"89.146.0.0","89.146.63.255","1502740480","1502756863","NL","Netherlands"
+"89.146.64.0","89.146.127.255","1502756864","1502773247","UZ","Uzbekistan"
+"89.146.128.0","89.146.191.255","1502773248","1502789631","BA","Bosnia and Herzegovina"
+"89.146.192.0","89.146.255.255","1502789632","1502806015","DE","Germany"
+"89.147.0.0","89.147.63.255","1502806016","1502822399","SA","Saudi Arabia"
+"89.147.64.0","89.147.127.255","1502822400","1502838783","HU","Hungary"
+"89.147.128.0","89.147.191.255","1502838784","1502855167","SE","Sweden"
+"89.147.192.0","89.147.255.255","1502855168","1502871551","AZ","Azerbaijan"
+"89.148.0.0","89.148.63.255","1502871552","1502887935","BH","Bahrain"
+"89.148.64.0","89.148.127.255","1502887936","1502904319","HU","Hungary"
+"89.148.128.0","89.148.191.255","1502904320","1502920703","IT","Italy"
+"89.148.192.0","89.148.255.255","1502920704","1502937087","RU","Russian Federation"
+"89.149.0.0","89.149.63.255","1502937088","1502953471","RO","Romania"
+"89.149.64.0","89.149.127.255","1502953472","1502969855","MD","Moldova, Republic of"
+"89.149.128.0","89.149.148.255","1502969856","1502975231","IE","Ireland"
+"89.149.149.0","89.149.149.15","1502975232","1502975247","GB","United Kingdom"
+"89.149.149.16","89.149.149.95","1502975248","1502975327","IE","Ireland"
+"89.149.149.96","89.149.149.127","1502975328","1502975359","GB","United Kingdom"
+"89.149.149.128","89.149.150.255","1502975360","1502975743","IE","Ireland"
+"89.149.151.0","89.149.155.255","1502975744","1502977023","DE","Germany"
+"89.149.156.0","89.149.159.255","1502977024","1502978047","IE","Ireland"
+"89.149.160.0","89.149.163.255","1502978048","1502979071","US","United States"
+"89.149.164.0","89.149.164.63","1502979072","1502979135","IE","Ireland"
+"89.149.164.64","89.149.164.127","1502979136","1502979199","GB","United Kingdom"
+"89.149.164.128","89.149.164.143","1502979200","1502979215","IE","Ireland"
+"89.149.164.144","89.149.164.159","1502979216","1502979231","CZ","Czech Republic"
+"89.149.164.160","89.149.164.239","1502979232","1502979311","IE","Ireland"
+"89.149.164.240","89.149.164.255","1502979312","1502979327","FR","France"
+"89.149.165.0","89.149.167.255","1502979328","1502980095","IE","Ireland"
+"89.149.168.0","89.149.168.255","1502980096","1502980351","DE","Germany"
+"89.149.169.0","89.149.169.255","1502980352","1502980607","US","United States"
+"89.149.170.0","89.149.171.15","1502980608","1502980879","IE","Ireland"
+"89.149.171.16","89.149.171.31","1502980880","1502980895","DE","Germany"
+"89.149.171.32","89.149.171.63","1502980896","1502980927","IE","Ireland"
+"89.149.171.64","89.149.171.255","1502980928","1502981119","DE","Germany"
+"89.149.172.0","89.149.174.255","1502981120","1502981887","IE","Ireland"
+"89.149.175.0","89.149.175.255","1502981888","1502982143","NL","Netherlands"
+"89.149.176.0","89.149.191.255","1502982144","1502986239","IE","Ireland"
+"89.149.192.0","89.149.192.15","1502986240","1502986255","DE","Germany"
+"89.149.192.16","89.149.192.255","1502986256","1502986495","NL","Netherlands"
+"89.149.193.0","89.149.193.15","1502986496","1502986511","DE","Germany"
+"89.149.193.16","89.149.193.255","1502986512","1502986751","PL","Poland"
+"89.149.194.0","89.149.196.15","1502986752","1502987279","DE","Germany"
+"89.149.196.16","89.149.196.32","1502987280","1502987296","NL","Netherlands"
+"89.149.196.33","89.149.197.15","1502987297","1502987535","DE","Germany"
+"89.149.197.16","89.149.197.31","1502987536","1502987551","NL","Netherlands"
+"89.149.197.32","89.149.197.63","1502987552","1502987583","DE","Germany"
+"89.149.197.64","89.149.197.127","1502987584","1502987647","NL","Netherlands"
+"89.149.197.128","89.149.197.255","1502987648","1502987775","DE","Germany"
+"89.149.198.0","89.149.198.255","1502987776","1502988031","NL","Netherlands"
+"89.149.199.0","89.149.202.255","1502988032","1502989055","DE","Germany"
+"89.149.203.0","89.149.204.255","1502989056","1502989567","NL","Netherlands"
+"89.149.205.0","89.149.209.255","1502989568","1502990847","DE","Germany"
+"89.149.210.0","89.149.210.255","1502990848","1502991103","PL","Poland"
+"89.149.211.0","89.149.211.255","1502991104","1502991359","DE","Germany"
+"89.149.212.0","89.149.212.255","1502991360","1502991615","NL","Netherlands"
+"89.149.213.0","89.149.215.127","1502991616","1502992255","DE","Germany"
+"89.149.215.128","89.149.215.255","1502992256","1502992383","NL","Netherlands"
+"89.149.216.0","89.149.224.255","1502992384","1502994687","DE","Germany"
+"89.149.225.0","89.149.225.255","1502994688","1502994943","NL","Netherlands"
+"89.149.226.0","89.149.229.255","1502994944","1502995967","DE","Germany"
+"89.149.230.0","89.149.231.255","1502995968","1502996479","NL","Netherlands"
+"89.149.232.0","89.149.232.255","1502996480","1502996735","DE","Germany"
+"89.149.233.0","89.149.236.255","1502996736","1502997759","NL","Netherlands"
+"89.149.237.0","89.149.245.47","1502997760","1502999855","DE","Germany"
+"89.149.245.48","89.149.245.63","1502999856","1502999871","NL","Netherlands"
+"89.149.245.64","89.149.245.191","1502999872","1502999999","DE","Germany"
+"89.149.245.192","89.149.245.255","1503000000","1503000063","NL","Netherlands"
+"89.149.246.0","89.149.246.255","1503000064","1503000319","PL","Poland"
+"89.149.247.0","89.149.248.255","1503000320","1503000831","DE","Germany"
+"89.149.249.0","89.149.249.255","1503000832","1503001087","NL","Netherlands"
+"89.149.250.0","89.149.250.255","1503001088","1503001343","PL","Poland"
+"89.149.251.0","89.149.255.255","1503001344","1503002623","DE","Germany"
+"89.150.0.0","89.150.15.255","1503002624","1503006719","GE","Georgia"
+"89.150.16.0","89.150.31.255","1503006720","1503010815","GB","United Kingdom"
+"89.150.32.0","89.150.63.255","1503010816","1503019007","IT","Italy"
+"89.150.64.0","89.150.191.255","1503019008","1503051775","DK","Denmark"
+"89.150.192.0","89.150.255.255","1503051776","1503068159","SE","Sweden"
+"89.151.0.0","89.151.63.255","1503068160","1503084543","PL","Poland"
+"89.151.64.0","89.151.127.255","1503084544","1503100927","GB","United Kingdom"
+"89.151.128.0","89.151.191.255","1503100928","1503117311","RU","Russian Federation"
+"89.151.192.0","89.151.255.255","1503117312","1503133695","NO","Norway"
+"89.152.0.0","89.155.155.154","1503133696","1503370138","PT","Portugal"
+"89.155.155.155","89.155.155.155","1503370139","1503370139","GB","United Kingdom"
+"89.155.155.156","89.155.255.255","1503370140","1503395839","PT","Portugal"
+"89.156.0.0","89.157.107.255","1503395840","1503489023","FR","France"
+"89.157.108.0","89.157.109.255","1503489024","1503489535","MQ","Martinique"
+"89.157.110.0","89.157.116.10","1503489536","1503491082","FR","France"
+"89.157.116.11","89.157.116.11","1503491083","1503491083","GP","Guadeloupe"
+"89.157.116.12","89.157.122.255","1503491084","1503492863","FR","France"
+"89.157.123.0","89.157.123.255","1503492864","1503493119","GP","Guadeloupe"
+"89.157.124.0","89.159.255.255","1503493120","1503657983","FR","France"
+"89.160.0.0","89.160.127.255","1503657984","1503690751","SE","Sweden"
+"89.160.128.0","89.160.255.255","1503690752","1503723519","IS","Iceland"
+"89.161.0.0","89.161.255.255","1503723520","1503789055","PL","Poland"
+"89.162.0.0","89.162.127.255","1503789056","1503821823","NO","Norway"
+"89.162.128.0","89.162.255.255","1503821824","1503854591","UA","Ukraine"
+"89.163.0.0","89.163.127.255","1503854592","1503887359","RU","Russian Federation"
+"89.163.128.0","89.163.160.15","1503887360","1503895567","DE","Germany"
+"89.163.160.16","89.163.160.19","1503895568","1503895571","IT","Italy"
+"89.163.160.20","89.163.160.111","1503895572","1503895663","DE","Germany"
+"89.163.160.112","89.163.160.119","1503895664","1503895671","FR","France"
+"89.163.160.120","89.163.160.127","1503895672","1503895679","DE","Germany"
+"89.163.160.128","89.163.160.135","1503895680","1503895687","IT","Italy"
+"89.163.160.136","89.163.160.255","1503895688","1503895807","DE","Germany"
+"89.163.161.0","89.163.161.63","1503895808","1503895871","RU","Russian Federation"
+"89.163.161.64","89.163.161.119","1503895872","1503895927","DE","Germany"
+"89.163.161.120","89.163.161.127","1503895928","1503895935","DK","Denmark"
+"89.163.161.128","89.163.162.51","1503895936","1503896115","DE","Germany"
+"89.163.162.52","89.163.162.55","1503896116","1503896119","SE","Sweden"
+"89.163.162.56","89.163.162.95","1503896120","1503896159","DE","Germany"
+"89.163.162.96","89.163.162.111","1503896160","1503896175","CH","Switzerland"
+"89.163.162.112","89.163.162.195","1503896176","1503896259","DE","Germany"
+"89.163.162.196","89.163.162.199","1503896260","1503896263","CH","Switzerland"
+"89.163.162.200","89.163.163.23","1503896264","1503896343","DE","Germany"
+"89.163.163.24","89.163.163.31","1503896344","1503896351","AT","Austria"
+"89.163.163.32","89.163.163.91","1503896352","1503896411","DE","Germany"
+"89.163.163.92","89.163.163.95","1503896412","1503896415","AT","Austria"
+"89.163.163.96","89.163.163.199","1503896416","1503896519","DE","Germany"
+"89.163.163.200","89.163.163.207","1503896520","1503896527","NO","Norway"
+"89.163.163.208","89.163.166.215","1503896528","1503897303","DE","Germany"
+"89.163.166.216","89.163.166.223","1503897304","1503897311","AT","Austria"
+"89.163.166.224","89.163.167.23","1503897312","1503897367","DE","Germany"
+"89.163.167.24","89.163.167.31","1503897368","1503897375","BE","Belgium"
+"89.163.167.32","89.163.167.99","1503897376","1503897443","DE","Germany"
+"89.163.167.100","89.163.167.103","1503897444","1503897447","IT","Italy"
+"89.163.167.104","89.163.167.151","1503897448","1503897495","DE","Germany"
+"89.163.167.152","89.163.167.159","1503897496","1503897503","CH","Switzerland"
+"89.163.167.160","89.163.170.63","1503897504","1503898175","DE","Germany"
+"89.163.170.64","89.163.170.71","1503898176","1503898183","IT","Italy"
+"89.163.170.72","89.163.170.127","1503898184","1503898239","DE","Germany"
+"89.163.170.128","89.163.170.191","1503898240","1503898303","RO","Romania"
+"89.163.170.192","89.163.170.223","1503898304","1503898335","DE","Germany"
+"89.163.170.224","89.163.170.231","1503898336","1503898343","MX","Mexico"
+"89.163.170.232","89.163.170.239","1503898344","1503898351","DE","Germany"
+"89.163.170.240","89.163.170.247","1503898352","1503898359","CH","Switzerland"
+"89.163.170.248","89.163.172.167","1503898360","1503898791","DE","Germany"
+"89.163.172.168","89.163.172.175","1503898792","1503898799","AT","Austria"
+"89.163.172.176","89.163.172.199","1503898800","1503898823","DE","Germany"
+"89.163.172.200","89.163.172.207","1503898824","1503898831","AT","Austria"
+"89.163.172.208","89.163.173.31","1503898832","1503898911","DE","Germany"
+"89.163.173.32","89.163.173.39","1503898912","1503898919","LT","Lithuania"
+"89.163.173.40","89.163.173.55","1503898920","1503898935","DE","Germany"
+"89.163.173.56","89.163.173.63","1503898936","1503898943","IT","Italy"
+"89.163.173.64","89.163.173.79","1503898944","1503898959","DE","Germany"
+"89.163.173.80","89.163.173.87","1503898960","1503898967","IT","Italy"
+"89.163.173.88","89.163.173.111","1503898968","1503898991","DE","Germany"
+"89.163.173.112","89.163.173.119","1503898992","1503898999","GB","United Kingdom"
+"89.163.173.120","89.163.173.191","1503899000","1503899071","DE","Germany"
+"89.163.173.192","89.163.173.199","1503899072","1503899079","AT","Austria"
+"89.163.173.200","89.163.173.239","1503899080","1503899119","DE","Germany"
+"89.163.173.240","89.163.173.247","1503899120","1503899127","NL","Netherlands"
+"89.163.173.248","89.163.174.127","1503899128","1503899263","DE","Germany"
+"89.163.174.128","89.163.174.159","1503899264","1503899295","UA","Ukraine"
+"89.163.174.160","89.163.175.71","1503899296","1503899463","DE","Germany"
+"89.163.175.72","89.163.175.79","1503899464","1503899471","IT","Italy"
+"89.163.175.80","89.163.175.191","1503899472","1503899583","DE","Germany"
+"89.163.175.192","89.163.175.255","1503899584","1503899647","TW","Taiwan"
+"89.163.176.0","89.163.176.39","1503899648","1503899687","DE","Germany"
+"89.163.176.40","89.163.176.47","1503899688","1503899695","IT","Italy"
+"89.163.176.48","89.163.176.55","1503899696","1503899703","BE","Belgium"
+"89.163.176.56","89.163.177.23","1503899704","1503899927","DE","Germany"
+"89.163.177.24","89.163.177.31","1503899928","1503899935","IT","Italy"
+"89.163.177.32","89.163.180.7","1503899936","1503900679","DE","Germany"
+"89.163.180.8","89.163.180.15","1503900680","1503900687","BE","Belgium"
+"89.163.180.16","89.163.180.47","1503900688","1503900719","DE","Germany"
+"89.163.180.48","89.163.180.55","1503900720","1503900727","TW","Taiwan"
+"89.163.180.56","89.163.183.127","1503900728","1503901567","DE","Germany"
+"89.163.183.128","89.163.183.255","1503901568","1503901695","TW","Taiwan"
+"89.163.184.0","89.163.186.7","1503901696","1503902215","DE","Germany"
+"89.163.186.8","89.163.186.15","1503902216","1503902223","US","United States"
+"89.163.186.16","89.163.191.199","1503902224","1503903687","DE","Germany"
+"89.163.191.200","89.163.191.207","1503903688","1503903695","IT","Italy"
+"89.163.191.208","89.163.191.223","1503903696","1503903711","DE","Germany"
+"89.163.191.224","89.163.191.231","1503903712","1503903719","IT","Italy"
+"89.163.191.232","89.163.194.87","1503903720","1503904343","DE","Germany"
+"89.163.194.88","89.163.194.95","1503904344","1503904351","BE","Belgium"
+"89.163.194.96","89.163.199.15","1503904352","1503905551","DE","Germany"
+"89.163.199.16","89.163.199.23","1503905552","1503905559","CH","Switzerland"
+"89.163.199.24","89.163.199.31","1503905560","1503905567","ES","Spain"
+"89.163.199.32","89.163.199.111","1503905568","1503905647","DE","Germany"
+"89.163.199.112","89.163.199.119","1503905648","1503905655","IT","Italy"
+"89.163.199.120","89.163.199.127","1503905656","1503905663","AT","Austria"
+"89.163.199.128","89.163.200.103","1503905664","1503905895","DE","Germany"
+"89.163.200.104","89.163.200.111","1503905896","1503905903","GB","United Kingdom"
+"89.163.200.112","89.163.201.7","1503905904","1503906055","DE","Germany"
+"89.163.201.8","89.163.201.15","1503906056","1503906063","CH","Switzerland"
+"89.163.201.16","89.163.201.23","1503906064","1503906071","TR","Turkey"
+"89.163.201.24","89.163.201.63","1503906072","1503906111","DE","Germany"
+"89.163.201.64","89.163.201.127","1503906112","1503906175","TR","Turkey"
+"89.163.201.128","89.163.202.39","1503906176","1503906343","DE","Germany"
+"89.163.202.40","89.163.202.47","1503906344","1503906351","AT","Austria"
+"89.163.202.48","89.163.202.103","1503906352","1503906407","DE","Germany"
+"89.163.202.104","89.163.202.111","1503906408","1503906415","MX","Mexico"
+"89.163.202.112","89.163.255.255","1503906416","1503920127","DE","Germany"
+"89.164.0.0","89.164.255.255","1503920128","1503985663","HR","Croatia"
+"89.165.0.0","89.165.127.255","1503985664","1504018431","IR","Iran, Islamic Republic of"
+"89.165.128.0","89.165.255.255","1504018432","1504051199","RO","Romania"
+"89.166.0.0","89.166.127.255","1504051200","1504083967","FI","Finland"
+"89.166.128.0","89.166.255.255","1504083968","1504116735","DE","Germany"
+"89.167.0.0","89.167.127.255","1504116736","1504149503","PL","Poland"
+"89.167.128.0","89.167.128.255","1504149504","1504149759","GB","United Kingdom"
+"89.167.129.0","89.167.129.255","1504149760","1504150015","ES","Spain"
+"89.167.130.0","89.167.130.255","1504150016","1504150271","GB","United Kingdom"
+"89.167.131.0","89.167.131.255","1504150272","1504150527","DE","Germany"
+"89.167.132.0","89.167.133.255","1504150528","1504151039","GB","United Kingdom"
+"89.167.134.0","89.167.134.255","1504151040","1504151295","FR","France"
+"89.167.135.0","89.167.147.255","1504151296","1504154623","GB","United Kingdom"
+"89.167.148.0","89.167.151.255","1504154624","1504155647","IE","Ireland"
+"89.167.152.0","89.168.255.255","1504155648","1504247807","GB","United Kingdom"
+"89.169.0.0","89.169.255.255","1504247808","1504313343","RU","Russian Federation"
+"89.170.0.0","89.170.255.255","1504313344","1504378879","FR","France"
+"89.171.0.0","89.171.255.255","1504378880","1504444415","PL","Poland"
+"89.172.0.0","89.172.255.255","1504444416","1504509951","HR","Croatia"
+"89.173.0.0","89.173.255.255","1504509952","1504575487","SK","Slovakia"
+"89.174.0.0","89.174.255.255","1504575488","1504641023","PL","Poland"
+"89.175.0.0","89.175.255.255","1504641024","1504706559","RU","Russian Federation"
+"89.176.0.0","89.177.255.255","1504706560","1504837631","CZ","Czech Republic"
+"89.178.0.0","89.179.255.255","1504837632","1504968703","RU","Russian Federation"
+"89.180.0.0","89.181.255.255","1504968704","1505099775","PT","Portugal"
+"89.182.0.0","89.183.255.255","1505099776","1505230847","DE","Germany"
+"89.184.0.0","89.184.31.255","1505230848","1505239039","RU","Russian Federation"
+"89.184.32.0","89.184.63.255","1505239040","1505247231","IE","Ireland"
+"89.184.64.0","89.184.95.255","1505247232","1505255423","UA","Ukraine"
+"89.184.96.0","89.184.127.255","1505255424","1505263615","IT","Italy"
+"89.184.128.0","89.184.159.255","1505263616","1505271807","DK","Denmark"
+"89.184.160.0","89.184.191.255","1505271808","1505279999","NL","Netherlands"
+"89.184.192.0","89.184.223.255","1505280000","1505288191","IR","Iran, Islamic Republic of"
+"89.184.224.0","89.184.255.255","1505288192","1505296383","RU","Russian Federation"
+"89.185.0.0","89.185.31.255","1505296384","1505304575","UA","Ukraine"
+"89.185.32.0","89.185.63.255","1505304576","1505312767","FR","France"
+"89.185.64.0","89.185.95.255","1505312768","1505320959","RU","Russian Federation"
+"89.185.96.0","89.185.127.255","1505320960","1505329151","AT","Austria"
+"89.185.128.0","89.185.159.255","1505329152","1505337343","IE","Ireland"
+"89.185.160.0","89.185.191.255","1505337344","1505345535","FR","France"
+"89.185.192.0","89.185.223.255","1505345536","1505353727","MK","Macedonia"
+"89.185.224.0","89.185.255.255","1505353728","1505361919","CZ","Czech Republic"
+"89.186.0.0","89.186.31.255","1505361920","1505370111","PL","Poland"
+"89.186.32.0","89.186.63.255","1505370112","1505378303","SM","San Marino"
+"89.186.64.0","89.186.95.255","1505378304","1505386495","IT","Italy"
+"89.186.96.0","89.186.127.255","1505386496","1505394687","HU","Hungary"
+"89.186.128.0","89.186.159.255","1505394688","1505402879","DE","Germany"
+"89.186.160.0","89.186.191.255","1505402880","1505411071","DK","Denmark"
+"89.186.192.0","89.186.199.255","1505411072","1505413119","CH","Switzerland"
+"89.186.200.0","89.186.207.255","1505413120","1505415167","BG","Bulgaria"
+"89.186.208.0","89.186.215.255","1505415168","1505417215","CH","Switzerland"
+"89.186.216.0","89.186.223.255","1505417216","1505419263","AT","Austria"
+"89.186.224.0","89.186.255.255","1505419264","1505427455","RU","Russian Federation"
+"89.187.0.0","89.187.31.255","1505427456","1505435647","UA","Ukraine"
+"89.187.32.0","89.187.63.255","1505435648","1505443839","MD","Moldova, Republic of"
+"89.187.64.0","89.187.127.255","1505443840","1505460223","GB","United Kingdom"
+"89.187.128.0","89.187.199.255","1505460224","1505478655","CZ","Czech Republic"
+"89.187.200.0","89.187.215.255","1505478656","1505482751","DE","Germany"
+"89.187.216.0","89.187.223.255","1505482752","1505484799","LB","Lebanon"
+"89.187.224.0","89.187.255.255","1505484800","1505492991","PL","Poland"
+"89.188.0.0","89.188.31.255","1505492992","1505501183","NL","Netherlands"
+"89.188.32.0","89.188.63.255","1505501184","1505509375","ME","Montenegro"
+"89.188.64.0","89.188.71.255","1505509376","1505511423","AT","Austria"
+"89.188.72.0","89.188.95.255","1505511424","1505517567","DK","Denmark"
+"89.188.96.0","89.188.127.255","1505517568","1505525759","RU","Russian Federation"
+"89.188.128.0","89.188.159.255","1505525760","1505533951","IT","Italy"
+"89.188.160.0","89.188.191.255","1505533952","1505542143","RU","Russian Federation"
+"89.188.192.0","89.188.223.255","1505542144","1505550335","PL","Poland"
+"89.188.224.0","89.189.31.255","1505550336","1505566719","RU","Russian Federation"
+"89.189.32.0","89.189.63.255","1505566720","1505574911","IT","Italy"
+"89.189.64.0","89.189.95.255","1505574912","1505583103","YE","Yemen"
+"89.189.96.0","89.189.191.255","1505583104","1505607679","RU","Russian Federation"
+"89.189.192.0","89.189.223.255","1505607680","1505615871","SE","Sweden"
+"89.189.224.0","89.189.255.255","1505615872","1505624063","SA","Saudi Arabia"
+"89.190.0.0","89.190.31.255","1505624064","1505632255","FI","Finland"
+"89.190.32.0","89.190.88.255","1505632256","1505646847","CZ","Czech Republic"
+"89.190.89.0","89.190.89.255","1505646848","1505647103","PL","Poland"
+"89.190.90.0","89.190.95.255","1505647104","1505648639","CZ","Czech Republic"
+"89.190.96.0","89.190.127.255","1505648640","1505656831","LT","Lithuania"
+"89.190.160.0","89.190.191.255","1505665024","1505673215","IT","Italy"
+"89.190.192.0","89.190.223.255","1505673216","1505681407","BG","Bulgaria"
+"89.190.224.0","89.190.255.255","1505681408","1505689599","RU","Russian Federation"
+"89.191.0.0","89.191.31.255","1505689600","1505697791","NO","Norway"
+"89.191.32.0","89.191.63.255","1505697792","1505705983","IE","Ireland"
+"89.191.64.0","89.191.95.255","1505705984","1505714175","DE","Germany"
+"89.191.96.0","89.191.127.255","1505714176","1505722367","LV","Latvia"
+"89.191.128.0","89.191.191.255","1505722368","1505738751","PL","Poland"
+"89.191.192.0","89.191.223.255","1505738752","1505746943","GB","United Kingdom"
+"89.191.224.0","89.191.255.255","1505746944","1505755135","RU","Russian Federation"
+"89.192.0.0","89.195.255.255","1505755136","1506017279","GB","United Kingdom"
+"89.196.0.0","89.196.255.255","1506017280","1506082815","IR","Iran, Islamic Republic of"
+"89.197.0.0","89.197.255.255","1506082816","1506148351","GB","United Kingdom"
+"89.198.0.0","89.199.255.255","1506148352","1506279423","IR","Iran, Islamic Republic of"
+"89.200.0.0","89.200.127.255","1506279424","1506312191","NL","Netherlands"
+"89.200.128.0","89.200.143.255","1506312192","1506316287","GB","United Kingdom"
+"89.200.144.0","89.200.167.255","1506316288","1506322431","PL","Poland"
+"89.200.168.0","89.200.175.255","1506322432","1506324479","DE","Germany"
+"89.200.176.0","89.200.191.255","1506324480","1506328575","RU","Russian Federation"
+"89.200.192.0","89.200.199.255","1506328576","1506330623","FI","Finland"
+"89.200.200.0","89.200.207.255","1506330624","1506332671","NL","Netherlands"
+"89.200.208.0","89.200.215.255","1506332672","1506334719","PL","Poland"
+"89.200.216.0","89.200.223.255","1506334720","1506336767","GB","United Kingdom"
+"89.200.224.0","89.200.231.255","1506336768","1506338815","PL","Poland"
+"89.200.232.0","89.200.239.255","1506338816","1506340863","UA","Ukraine"
+"89.200.240.0","89.200.247.255","1506340864","1506342911","RO","Romania"
+"89.200.248.0","89.200.255.255","1506342912","1506344959","UA","Ukraine"
+"89.201.0.0","89.201.127.255","1506344960","1506377727","LV","Latvia"
+"89.201.128.0","89.201.255.255","1506377728","1506410495","HR","Croatia"
+"89.202.0.0","89.202.45.47","1506410496","1506422063","DE","Germany"
+"89.202.45.48","89.202.45.63","1506422064","1506422079","GB","United Kingdom"
+"89.202.45.64","89.202.127.255","1506422080","1506443263","DE","Germany"
+"89.202.128.0","89.202.132.109","1506443264","1506444397","GB","United Kingdom"
+"89.202.132.110","89.202.132.110","1506444398","1506444398","DE","Germany"
+"89.202.132.111","89.202.133.213","1506444399","1506444757","GB","United Kingdom"
+"89.202.133.214","89.202.133.214","1506444758","1506444758","DE","Germany"
+"89.202.133.215","89.202.135.47","1506444759","1506445103","GB","United Kingdom"
+"89.202.135.48","89.202.135.63","1506445104","1506445119","DE","Germany"
+"89.202.135.64","89.202.135.79","1506445120","1506445135","GB","United Kingdom"
+"89.202.135.80","89.202.135.95","1506445136","1506445151","DE","Germany"
+"89.202.135.96","89.202.135.111","1506445152","1506445167","GB","United Kingdom"
+"89.202.135.112","89.202.135.127","1506445168","1506445183","DE","Germany"
+"89.202.135.128","89.202.135.143","1506445184","1506445199","GB","United Kingdom"
+"89.202.135.144","89.202.135.159","1506445200","1506445215","DE","Germany"
+"89.202.135.160","89.202.139.63","1506445216","1506446143","GB","United Kingdom"
+"89.202.139.64","89.202.139.71","1506446144","1506446151","FR","France"
+"89.202.139.72","89.202.141.231","1506446152","1506446823","GB","United Kingdom"
+"89.202.141.232","89.202.141.239","1506446824","1506446831","NL","Netherlands"
+"89.202.141.240","89.202.147.191","1506446832","1506448319","GB","United Kingdom"
+"89.202.147.192","89.202.147.255","1506448320","1506448383","IT","Italy"
+"89.202.148.0","89.202.151.111","1506448384","1506449263","GB","United Kingdom"
+"89.202.151.112","89.202.151.127","1506449264","1506449279","BE","Belgium"
+"89.202.151.128","89.202.154.15","1506449280","1506449935","GB","United Kingdom"
+"89.202.154.16","89.202.154.23","1506449936","1506449943","CH","Switzerland"
+"89.202.154.24","89.202.154.127","1506449944","1506450047","GB","United Kingdom"
+"89.202.154.128","89.202.154.191","1506450048","1506450111","CH","Switzerland"
+"89.202.154.192","89.202.158.127","1506450112","1506451071","GB","United Kingdom"
+"89.202.158.128","89.202.158.191","1506451072","1506451135","DK","Denmark"
+"89.202.158.192","89.202.161.127","1506451136","1506451839","GB","United Kingdom"
+"89.202.161.128","89.202.161.159","1506451840","1506451871","ES","Spain"
+"89.202.161.160","89.202.167.63","1506451872","1506453311","GB","United Kingdom"
+"89.202.167.64","89.202.167.71","1506453312","1506453319","SE","Sweden"
+"89.202.167.72","89.202.179.213","1506453320","1506456533","GB","United Kingdom"
+"89.202.179.214","89.202.179.214","1506456534","1506456534","IT","Italy"
+"89.202.179.215","89.202.180.195","1506456535","1506456771","GB","United Kingdom"
+"89.202.180.196","89.202.180.199","1506456772","1506456775","IE","Ireland"
+"89.202.180.200","89.202.180.239","1506456776","1506456815","GB","United Kingdom"
+"89.202.180.240","89.202.180.243","1506456816","1506456819","IE","Ireland"
+"89.202.180.244","89.202.181.127","1506456820","1506456959","GB","United Kingdom"
+"89.202.181.128","89.202.181.143","1506456960","1506456975","IT","Italy"
+"89.202.181.144","89.202.186.132","1506456976","1506458244","GB","United Kingdom"
+"89.202.186.133","89.202.186.133","1506458245","1506458245","CH","Switzerland"
+"89.202.186.134","89.202.186.247","1506458246","1506458359","GB","United Kingdom"
+"89.202.186.248","89.202.186.255","1506458360","1506458367","CH","Switzerland"
+"89.202.187.0","89.202.190.41","1506458368","1506459177","GB","United Kingdom"
+"89.202.190.42","89.202.190.42","1506459178","1506459178","EU","Europe"
+"89.202.190.43","89.202.190.71","1506459179","1506459207","GB","United Kingdom"
+"89.202.190.72","89.202.190.111","1506459208","1506459247","BE","Belgium"
+"89.202.190.112","89.202.190.159","1506459248","1506459295","GB","United Kingdom"
+"89.202.190.160","89.202.190.191","1506459296","1506459327","BE","Belgium"
+"89.202.190.192","89.202.192.115","1506459328","1506459763","GB","United Kingdom"
+"89.202.192.116","89.202.192.119","1506459764","1506459767","FR","France"
+"89.202.192.120","89.202.193.64","1506459768","1506459968","GB","United Kingdom"
+"89.202.193.65","89.202.193.65","1506459969","1506459969","FR","France"
+"89.202.193.66","89.202.193.247","1506459970","1506460151","GB","United Kingdom"
+"89.202.193.248","89.202.193.255","1506460152","1506460159","FR","France"
+"89.202.194.0","89.202.196.7","1506460160","1506460679","GB","United Kingdom"
+"89.202.196.8","89.202.196.11","1506460680","1506460683","IT","Italy"
+"89.202.196.12","89.202.203.47","1506460684","1506462511","GB","United Kingdom"
+"89.202.203.48","89.202.203.63","1506462512","1506462527","FR","France"
+"89.202.203.64","89.202.203.255","1506462528","1506462719","GB","United Kingdom"
+"89.202.204.0","89.202.204.255","1506462720","1506462975","IT","Italy"
+"89.202.205.0","89.202.205.59","1506462976","1506463035","GB","United Kingdom"
+"89.202.205.60","89.202.205.63","1506463036","1506463039","IT","Italy"
+"89.202.205.64","89.202.207.63","1506463040","1506463551","GB","United Kingdom"
+"89.202.207.64","89.202.207.127","1506463552","1506463615","DE","Germany"
+"89.202.207.128","89.202.207.191","1506463616","1506463679","GB","United Kingdom"
+"89.202.207.192","89.202.207.207","1506463680","1506463695","DE","Germany"
+"89.202.207.208","89.202.207.231","1506463696","1506463719","GB","United Kingdom"
+"89.202.207.232","89.202.207.239","1506463720","1506463727","DE","Germany"
+"89.202.207.240","89.202.212.231","1506463728","1506464999","GB","United Kingdom"
+"89.202.212.232","89.202.212.239","1506465000","1506465007","NL","Netherlands"
+"89.202.212.240","89.202.212.255","1506465008","1506465023","GB","United Kingdom"
+"89.202.213.0","89.202.213.163","1506465024","1506465187","EU","Europe"
+"89.202.213.164","89.202.213.164","1506465188","1506465188","NL","Netherlands"
+"89.202.213.165","89.202.213.255","1506465189","1506465279","EU","Europe"
+"89.202.214.0","89.202.218.79","1506465280","1506466383","GB","United Kingdom"
+"89.202.218.80","89.202.218.87","1506466384","1506466391","DE","Germany"
+"89.202.218.88","89.202.218.127","1506466392","1506466431","GB","United Kingdom"
+"89.202.218.128","89.202.218.255","1506466432","1506466559","DE","Germany"
+"89.202.219.0","89.202.222.255","1506466560","1506467583","GB","United Kingdom"
+"89.202.223.0","89.202.223.255","1506467584","1506467839","IT","Italy"
+"89.202.224.0","89.202.227.255","1506467840","1506468863","GB","United Kingdom"
+"89.202.228.0","89.202.229.255","1506468864","1506469375","IT","Italy"
+"89.202.230.0","89.202.231.31","1506469376","1506469663","GB","United Kingdom"
+"89.202.231.32","89.202.231.63","1506469664","1506469695","IT","Italy"
+"89.202.231.64","89.202.231.127","1506469696","1506469759","GB","United Kingdom"
+"89.202.231.128","89.202.231.143","1506469760","1506469775","IT","Italy"
+"89.202.231.144","89.202.231.255","1506469776","1506469887","GB","United Kingdom"
+"89.202.232.0","89.202.239.255","1506469888","1506471935","IT","Italy"
+"89.202.240.0","89.202.240.255","1506471936","1506472191","NL","Netherlands"
+"89.202.241.0","89.202.255.97","1506472192","1506475873","GB","United Kingdom"
+"89.202.255.98","89.202.255.98","1506475874","1506475874","DE","Germany"
+"89.202.255.99","89.202.255.255","1506475875","1506476031","GB","United Kingdom"
+"89.203.0.0","89.203.127.255","1506476032","1506508799","KW","Kuwait"
+"89.203.128.0","89.203.255.255","1506508800","1506541567","CZ","Czech Republic"
+"89.204.0.0","89.204.127.255","1506541568","1506574335","RU","Russian Federation"
+"89.204.128.0","89.204.159.255","1506574336","1506582527","DE","Germany"
+"89.204.160.0","89.204.255.255","1506582528","1506607103","IE","Ireland"
+"89.205.0.0","89.205.127.255","1506607104","1506639871","MK","Macedonia"
+"89.205.128.0","89.205.255.255","1506639872","1506672639","NL","Netherlands"
+"89.206.0.0","89.206.63.255","1506672640","1506689023","PL","Poland"
+"89.206.64.0","89.206.127.255","1506689024","1506705407","CH","Switzerland"
+"89.206.128.0","89.206.215.255","1506705408","1506727935","GB","United Kingdom"
+"89.206.216.0","89.206.219.255","1506727936","1506728959","FR","France"
+"89.206.220.0","89.207.7.255","1506728960","1506740223","GB","United Kingdom"
+"89.207.16.0","89.207.23.255","1506742272","1506744319","SE","Sweden"
+"89.207.24.0","89.207.31.255","1506744320","1506746367","NL","Netherlands"
+"89.207.32.0","89.207.47.255","1506746368","1506750463","RU","Russian Federation"
+"89.207.48.0","89.207.55.255","1506750464","1506752511","GB","United Kingdom"
+"89.207.56.0","89.207.63.255","1506752512","1506754559","IE","Ireland"
+"89.207.64.0","89.207.79.255","1506754560","1506758655","RU","Russian Federation"
+"89.207.80.0","89.207.87.255","1506758656","1506760703","IT","Italy"
+"89.207.88.0","89.207.103.255","1506760704","1506764799","RU","Russian Federation"
+"89.207.104.0","89.207.111.255","1506764800","1506766847","IT","Italy"
+"89.207.112.0","89.207.119.255","1506766848","1506768895","NO","Norway"
+"89.207.120.0","89.207.127.255","1506768896","1506770943","AT","Austria"
+"89.207.128.0","89.207.135.255","1506770944","1506772991","NL","Netherlands"
+"89.207.136.0","89.207.143.255","1506772992","1506775039","GB","United Kingdom"
+"89.207.144.0","89.207.151.255","1506775040","1506777087","AT","Austria"
+"89.207.152.0","89.207.175.255","1506777088","1506783231","GB","United Kingdom"
+"89.207.184.0","89.207.191.255","1506785280","1506787327","BE","Belgium"
+"89.207.192.0","89.207.199.255","1506787328","1506789375","ME","Montenegro"
+"89.207.200.0","89.207.207.255","1506789376","1506791423","DE","Germany"
+"89.207.208.0","89.207.215.255","1506791424","1506793471","GB","United Kingdom"
+"89.207.216.0","89.207.223.255","1506793472","1506795519","RU","Russian Federation"
+"89.207.224.0","89.207.239.255","1506795520","1506799615","CH","Switzerland"
+"89.207.240.0","89.207.247.255","1506799616","1506801663","LV","Latvia"
+"89.207.248.0","89.207.255.255","1506801664","1506803711","DE","Germany"
+"89.208.0.0","89.208.255.255","1506803712","1506869247","RU","Russian Federation"
+"89.209.0.0","89.209.255.255","1506869248","1506934783","UA","Ukraine"
+"89.210.0.0","89.210.255.255","1506934784","1507000319","GR","Greece"
+"89.211.0.0","89.211.61.255","1507000320","1507016191","QA","Qatar"
+"89.211.62.0","89.211.62.255","1507016192","1507016447","US","United States"
+"89.211.63.0","89.211.255.255","1507016448","1507065855","QA","Qatar"
+"89.212.0.0","89.212.255.255","1507065856","1507131391","SI","Slovenia"
+"89.213.0.0","89.213.255.255","1507131392","1507196927","GB","United Kingdom"
+"89.214.0.0","89.214.255.255","1507196928","1507262463","PT","Portugal"
+"89.215.0.0","89.215.255.255","1507262464","1507327999","BG","Bulgaria"
+"89.216.0.0","89.216.255.255","1507328000","1507393535","RS","Serbia"
+"89.217.0.0","89.217.255.255","1507393536","1507459071","CH","Switzerland"
+"89.218.0.0","89.218.255.255","1507459072","1507524607","KZ","Kazakhstan"
+"89.219.0.0","89.219.3.255","1507524608","1507525631","EE","Estonia"
+"89.219.4.0","89.219.35.255","1507525632","1507533823","KZ","Kazakhstan"
+"89.219.36.0","89.219.63.255","1507533824","1507540991","AZ","Azerbaijan"
+"89.219.64.0","89.219.127.255","1507540992","1507557375","IR","Iran, Islamic Republic of"
+"89.219.128.0","89.219.131.255","1507557376","1507558399","EE","Estonia"
+"89.219.132.0","89.219.133.255","1507558400","1507558911","AZ","Azerbaijan"
+"89.219.134.0","89.219.154.255","1507558912","1507564287","EE","Estonia"
+"89.219.155.0","89.219.160.255","1507564288","1507565823","AZ","Azerbaijan"
+"89.219.161.0","89.219.162.255","1507565824","1507566335","EE","Estonia"
+"89.219.163.0","89.219.167.255","1507566336","1507567615","AZ","Azerbaijan"
+"89.219.168.0","89.219.168.255","1507567616","1507567871","EE","Estonia"
+"89.219.169.0","89.219.191.255","1507567872","1507573759","AZ","Azerbaijan"
+"89.219.192.0","89.219.255.255","1507573760","1507590143","IR","Iran, Islamic Republic of"
+"89.220.0.0","89.220.255.255","1507590144","1507655679","NL","Netherlands"
+"89.221.0.0","89.221.15.255","1507655680","1507659775","DE","Germany"
+"89.221.16.0","89.221.31.255","1507659776","1507663871","RU","Russian Federation"
+"89.221.32.0","89.221.39.127","1507663872","1507665791","IT","Italy"
+"89.221.39.128","89.221.39.255","1507665792","1507665919","GR","Greece"
+"89.221.40.0","89.221.47.255","1507665920","1507667967","IT","Italy"
+"89.221.48.0","89.221.63.255","1507667968","1507672063","RU","Russian Federation"
+"89.221.64.0","89.221.79.255","1507672064","1507676159","EE","Estonia"
+"89.221.80.0","89.221.95.255","1507676160","1507680255","IR","Iran, Islamic Republic of"
+"89.221.96.0","89.221.111.255","1507680256","1507684351","NO","Norway"
+"89.221.112.0","89.221.127.255","1507684352","1507688447","LV","Latvia"
+"89.221.128.0","89.221.159.255","1507688448","1507696639","IT","Italy"
+"89.221.160.0","89.221.175.255","1507696640","1507700735","DK","Denmark"
+"89.221.176.0","89.221.191.255","1507700736","1507704831","NL","Netherlands"
+"89.221.192.0","89.221.207.255","1507704832","1507708927","RU","Russian Federation"
+"89.221.208.0","89.221.223.255","1507708928","1507713023","CZ","Czech Republic"
+"89.221.224.0","89.221.239.255","1507713024","1507717119","RU","Russian Federation"
+"89.221.240.0","89.221.241.255","1507717120","1507717631","SE","Sweden"
+"89.221.242.0","89.221.246.255","1507717632","1507718911","NO","Norway"
+"89.221.247.0","89.221.255.255","1507718912","1507721215","SE","Sweden"
+"89.222.0.0","89.222.127.255","1507721216","1507753983","GB","United Kingdom"
+"89.222.128.0","89.223.127.255","1507753984","1507819519","RU","Russian Federation"
+"89.223.128.0","89.223.255.255","1507819520","1507852287","HU","Hungary"
+"89.224.0.0","89.227.255.255","1507852288","1508114431","FR","France"
+"89.228.0.0","89.231.255.255","1508114432","1508376575","PL","Poland"
+"89.232.0.0","89.232.63.255","1508376576","1508392959","GE","Georgia"
+"89.232.64.0","89.232.255.255","1508392960","1508442111","RU","Russian Federation"
+"89.233.0.0","89.233.63.255","1508442112","1508458495","DK","Denmark"
+"89.233.64.0","89.233.95.255","1508458496","1508466687","DE","Germany"
+"89.233.96.0","89.233.103.255","1508466688","1508468735","NO","Norway"
+"89.233.104.0","89.233.111.255","1508468736","1508470783","NL","Netherlands"
+"89.233.112.0","89.233.127.255","1508470784","1508474879","SI","Slovenia"
+"89.233.128.0","89.233.191.255","1508474880","1508491263","CZ","Czech Republic"
+"89.233.192.0","89.233.255.255","1508491264","1508507647","SE","Sweden"
+"89.234.0.0","89.234.63.255","1508507648","1508524031","GB","United Kingdom"
+"89.234.64.0","89.234.127.255","1508524032","1508540415","IE","Ireland"
+"89.234.128.0","89.234.149.255","1508540416","1508546047","FR","France"
+"89.234.150.0","89.234.150.255","1508546048","1508546303","CI","Cote D'Ivoire"
+"89.234.151.0","89.234.191.255","1508546304","1508556799","FR","France"
+"89.234.192.0","89.234.255.255","1508556800","1508573183","PL","Poland"
+"89.235.0.0","89.235.63.255","1508573184","1508589567","CZ","Czech Republic"
+"89.235.64.0","89.235.127.255","1508589568","1508605951","IR","Iran, Islamic Republic of"
+"89.235.128.0","89.235.191.255","1508605952","1508622335","RU","Russian Federation"
+"89.235.192.0","89.235.255.255","1508622336","1508638719","EE","Estonia"
+"89.236.0.0","89.236.13.127","1508638720","1508642175","SE","Sweden"
+"89.236.13.128","89.236.13.255","1508642176","1508642303","DK","Denmark"
+"89.236.14.0","89.236.35.11","1508642304","1508647691","SE","Sweden"
+"89.236.35.12","89.236.35.12","1508647692","1508647692","DK","Denmark"
+"89.236.35.13","89.236.63.255","1508647693","1508655103","SE","Sweden"
+"89.236.64.0","89.236.127.255","1508655104","1508671487","FI","Finland"
+"89.236.128.0","89.236.191.255","1508671488","1508687871","CH","Switzerland"
+"89.236.192.0","89.236.255.255","1508687872","1508704255","UZ","Uzbekistan"
+"89.237.0.0","89.237.63.255","1508704256","1508720639","RU","Russian Federation"
+"89.237.64.0","89.237.127.255","1508720640","1508737023","IL","Israel"
+"89.237.128.0","89.237.191.255","1508737024","1508753407","SA","Saudi Arabia"
+"89.237.192.0","89.237.255.255","1508753408","1508769791","KG","Kyrgyzstan"
+"89.238.0.0","89.238.63.255","1508769792","1508786175","PL","Poland"
+"89.238.64.0","89.238.127.255","1508786176","1508802559","DE","Germany"
+"89.238.128.0","89.238.146.63","1508802560","1508807231","GB","United Kingdom"
+"89.238.146.64","89.238.146.79","1508807232","1508807247","CZ","Czech Republic"
+"89.238.146.80","89.238.161.183","1508807248","1508811191","GB","United Kingdom"
+"89.238.161.184","89.238.161.187","1508811192","1508811195","NL","Netherlands"
+"89.238.161.188","89.238.166.231","1508811196","1508812519","GB","United Kingdom"
+"89.238.166.232","89.238.166.239","1508812520","1508812527","CZ","Czech Republic"
+"89.238.166.240","89.238.185.255","1508812528","1508817407","GB","United Kingdom"
+"89.238.186.0","89.238.186.255","1508817408","1508817663","CZ","Czech Republic"
+"89.238.187.0","89.238.191.47","1508817664","1508818735","GB","United Kingdom"
+"89.238.191.48","89.238.191.55","1508818736","1508818743","IE","Ireland"
+"89.238.191.56","89.238.191.255","1508818744","1508818943","GB","United Kingdom"
+"89.238.192.0","89.238.237.255","1508818944","1508830719","RO","Romania"
+"89.238.238.0","89.238.240.255","1508830720","1508831487","SK","Slovakia"
+"89.238.241.0","89.238.255.255","1508831488","1508835327","RO","Romania"
+"89.239.0.0","89.239.31.255","1508835328","1508843519","CZ","Czech Republic"
+"89.239.32.0","89.239.47.255","1508843520","1508847615","GB","United Kingdom"
+"89.239.48.0","89.239.55.255","1508847616","1508849663","CZ","Czech Republic"
+"89.239.56.0","89.239.63.255","1508849664","1508851711","GB","United Kingdom"
+"89.239.64.0","89.239.127.255","1508851712","1508868095","PL","Poland"
+"89.239.128.0","89.239.191.255","1508868096","1508884479","RU","Russian Federation"
+"89.239.192.0","89.239.255.255","1508884480","1508900863","DK","Denmark"
+"89.240.0.0","89.243.255.255","1508900864","1509163007","GB","United Kingdom"
+"89.244.0.0","89.247.255.255","1509163008","1509425151","DE","Germany"
+"89.248.0.0","89.248.15.255","1509425152","1509429247","NO","Norway"
+"89.248.16.0","89.248.31.255","1509429248","1509433343","GB","United Kingdom"
+"89.248.32.0","89.248.47.255","1509433344","1509437439","CH","Switzerland"
+"89.248.48.0","89.248.71.255","1509437440","1509443583","GB","United Kingdom"
+"89.248.72.0","89.248.79.255","1509443584","1509445631","FR","France"
+"89.248.80.0","89.248.95.255","1509445632","1509449727","LV","Latvia"
+"89.248.96.0","89.248.111.255","1509449728","1509453823","ES","Spain"
+"89.248.112.0","89.248.127.255","1509453824","1509457919","RU","Russian Federation"
+"89.248.128.0","89.248.143.255","1509457920","1509462015","NL","Netherlands"
+"89.248.144.0","89.248.159.255","1509462016","1509466111","LI","Liechtenstein"
+"89.248.160.0","89.248.175.255","1509466112","1509470207","SC","Seychelles"
+"89.248.176.0","89.248.207.255","1509470208","1509478399","RU","Russian Federation"
+"89.248.208.0","89.248.223.255","1509478400","1509482495","FR","France"
+"89.248.224.0","89.248.239.255","1509482496","1509486591","RU","Russian Federation"
+"89.248.240.0","89.248.255.255","1509486592","1509490687","CZ","Czech Republic"
+"89.249.0.0","89.249.15.255","1509490688","1509494783","DK","Denmark"
+"89.249.16.0","89.249.31.255","1509494784","1509498879","RU","Russian Federation"
+"89.249.32.0","89.249.47.255","1509498880","1509502975","DE","Germany"
+"89.249.48.0","89.249.63.255","1509502976","1509507071","RU","Russian Federation"
+"89.249.64.0","89.249.72.255","1509507072","1509509375","GB","United Kingdom"
+"89.249.73.0","89.249.73.255","1509509376","1509509631","BE","Belgium"
+"89.249.74.0","89.249.79.255","1509509632","1509511167","GB","United Kingdom"
+"89.249.80.0","89.249.95.255","1509511168","1509515263","LT","Lithuania"
+"89.249.96.0","89.249.111.255","1509515264","1509519359","HR","Croatia"
+"89.249.112.0","89.249.175.255","1509519360","1509535743","RU","Russian Federation"
+"89.249.176.0","89.249.183.255","1509535744","1509537791","IT","Italy"
+"89.249.184.0","89.249.191.255","1509537792","1509539839","HR","Croatia"
+"89.249.192.0","89.249.207.255","1509539840","1509543935","AM","Armenia"
+"89.249.208.0","89.249.223.255","1509543936","1509548031","LB","Lebanon"
+"89.249.224.0","89.250.31.255","1509548032","1509564415","RU","Russian Federation"
+"89.250.32.0","89.250.47.255","1509564416","1509568511","GB","United Kingdom"
+"89.250.48.0","89.250.63.255","1509568512","1509572607","FI","Finland"
+"89.250.64.0","89.250.79.255","1509572608","1509576703","NL","Netherlands"
+"89.250.80.0","89.250.95.255","1509576704","1509580799","KZ","Kazakhstan"
+"89.250.96.0","89.250.111.255","1509580800","1509584895","CZ","Czech Republic"
+"89.250.112.0","89.250.127.255","1509584896","1509588991","NO","Norway"
+"89.250.128.0","89.250.143.255","1509588992","1509593087","DE","Germany"
+"89.250.144.0","89.250.175.255","1509593088","1509601279","RU","Russian Federation"
+"89.250.176.0","89.250.191.255","1509601280","1509605375","NL","Netherlands"
+"89.250.192.0","89.250.207.255","1509605376","1509609471","PL","Poland"
+"89.250.208.0","89.250.239.255","1509609472","1509617663","RU","Russian Federation"
+"89.250.240.0","89.250.255.255","1509617664","1509621759","CZ","Czech Republic"
+"89.251.0.0","89.251.15.255","1509621760","1509625855","US","United States"
+"89.251.16.0","89.251.31.255","1509625856","1509629951","UA","Ukraine"
+"89.251.32.0","89.251.47.255","1509629952","1509634047","HU","Hungary"
+"89.251.48.0","89.251.63.255","1509634048","1509638143","FR","France"
+"89.251.64.0","89.251.79.255","1509638144","1509642239","RU","Russian Federation"
+"89.251.80.0","89.251.95.255","1509642240","1509646335","KW","Kuwait"
+"89.251.96.0","89.251.111.255","1509646336","1509650431","RU","Russian Federation"
+"89.251.112.0","89.251.127.255","1509650432","1509654527","GB","United Kingdom"
+"89.251.128.0","89.251.143.255","1509654528","1509658623","DE","Germany"
+"89.251.144.0","89.251.175.255","1509658624","1509666815","RU","Russian Federation"
+"89.251.176.0","89.251.191.255","1509666816","1509670911","IT","Italy"
+"89.251.192.0","89.251.223.255","1509670912","1509679103","GB","United Kingdom"
+"89.251.224.0","89.251.239.255","1509679104","1509683199","ES","Spain"
+"89.251.240.0","89.251.255.255","1509683200","1509687295","CH","Switzerland"
+"89.252.0.0","89.252.63.255","1509687296","1509703679","UA","Ukraine"
+"89.252.64.0","89.252.127.255","1509703680","1509720063","RU","Russian Federation"
+"89.252.128.0","89.252.191.255","1509720064","1509736447","TR","Turkey"
+"89.252.192.0","89.252.255.255","1509736448","1509752831","BG","Bulgaria"
+"89.253.0.0","89.253.63.255","1509752832","1509769215","RU","Russian Federation"
+"89.253.64.0","89.253.127.255","1509769216","1509785599","SE","Sweden"
+"89.253.128.0","89.253.191.255","1509785600","1509801983","BG","Bulgaria"
+"89.253.192.0","89.253.255.255","1509801984","1509818367","RU","Russian Federation"
+"89.254.0.0","89.254.127.255","1509818368","1509851135","NO","Norway"
+"89.254.128.0","89.254.191.255","1509851136","1509867519","LV","Latvia"
+"89.254.192.0","89.254.255.255","1509867520","1509883903","RU","Russian Federation"
+"89.255.0.0","89.255.63.255","1509883904","1509900287","NL","Netherlands"
+"89.255.64.0","89.255.127.255","1509900288","1509916671","RU","Russian Federation"
+"89.255.128.0","89.255.191.255","1509916672","1509933055","GB","United Kingdom"
+"89.255.192.0","89.255.199.255","1509933056","1509935103","CH","Switzerland"
+"89.255.200.0","89.255.223.255","1509935104","1509941247","NL","Netherlands"
+"89.255.224.0","89.255.247.255","1509941248","1509947391","SE","Sweden"
+"89.255.248.0","89.255.248.255","1509947392","1509947647","NL","Netherlands"
+"89.255.249.0","89.255.249.255","1509947648","1509947903","US","United States"
+"89.255.250.0","89.255.250.255","1509947904","1509948159","DE","Germany"
+"89.255.251.0","89.255.251.255","1509948160","1509948415","US","United States"
+"89.255.252.0","89.255.252.255","1509948416","1509948671","ES","Spain"
+"89.255.253.0","89.255.255.255","1509948672","1509949439","NL","Netherlands"
+"90.0.0.0","90.9.255.255","1509949440","1510604799","FR","France"
+"90.10.0.0","90.10.2.255","1510604800","1510605567","RE","Reunion"
+"90.10.3.0","90.10.4.255","1510605568","1510606079","FR","France"
+"90.10.5.0","90.10.6.255","1510606080","1510606591","RE","Reunion"
+"90.10.7.0","90.10.7.255","1510606592","1510606847","FR","France"
+"90.10.8.0","90.10.14.255","1510606848","1510608639","RE","Reunion"
+"90.10.15.0","90.10.15.255","1510608640","1510608895","FR","France"
+"90.10.16.0","90.10.16.255","1510608896","1510609151","RE","Reunion"
+"90.10.17.0","90.10.17.255","1510609152","1510609407","FR","France"
+"90.10.18.0","90.10.18.255","1510609408","1510609663","RE","Reunion"
+"90.10.19.0","90.10.19.255","1510609664","1510609919","FR","France"
+"90.10.20.0","90.10.24.255","1510609920","1510611199","RE","Reunion"
+"90.10.25.0","90.10.26.255","1510611200","1510611711","FR","France"
+"90.10.27.0","90.10.35.255","1510611712","1510614015","RE","Reunion"
+"90.10.36.0","90.10.36.255","1510614016","1510614271","FR","France"
+"90.10.37.0","90.10.41.255","1510614272","1510615551","RE","Reunion"
+"90.10.42.0","90.10.42.255","1510615552","1510615807","FR","France"
+"90.10.43.0","90.10.55.255","1510615808","1510619135","RE","Reunion"
+"90.10.56.0","90.10.56.255","1510619136","1510619391","FR","France"
+"90.10.57.0","90.10.68.255","1510619392","1510622463","RE","Reunion"
+"90.10.69.0","90.10.69.255","1510622464","1510622719","FR","France"
+"90.10.70.0","90.10.70.255","1510622720","1510622975","RE","Reunion"
+"90.10.71.0","90.10.71.255","1510622976","1510623231","FR","France"
+"90.10.72.0","90.10.83.255","1510623232","1510626303","RE","Reunion"
+"90.10.84.0","90.10.84.255","1510626304","1510626559","FR","France"
+"90.10.85.0","90.10.91.255","1510626560","1510628351","RE","Reunion"
+"90.10.92.0","90.10.94.255","1510628352","1510629119","FR","France"
+"90.10.95.0","90.10.98.255","1510629120","1510630143","RE","Reunion"
+"90.10.99.0","90.10.99.255","1510630144","1510630399","FR","France"
+"90.10.100.0","90.10.103.255","1510630400","1510631423","RE","Reunion"
+"90.10.104.0","90.10.104.255","1510631424","1510631679","FR","France"
+"90.10.105.0","90.10.126.255","1510631680","1510637311","RE","Reunion"
+"90.10.127.0","90.10.127.255","1510637312","1510637567","FR","France"
+"90.10.128.0","90.10.130.255","1510637568","1510638335","RE","Reunion"
+"90.10.131.0","90.10.131.255","1510638336","1510638591","FR","France"
+"90.10.132.0","90.10.134.255","1510638592","1510639359","RE","Reunion"
+"90.10.135.0","90.10.136.255","1510639360","1510639871","FR","France"
+"90.10.137.0","90.10.138.255","1510639872","1510640383","RE","Reunion"
+"90.10.139.0","90.10.139.255","1510640384","1510640639","FR","France"
+"90.10.140.0","90.10.148.255","1510640640","1510642943","RE","Reunion"
+"90.10.149.0","90.10.151.255","1510642944","1510643711","FR","France"
+"90.10.152.0","90.10.156.255","1510643712","1510644991","RE","Reunion"
+"90.10.157.0","90.10.157.255","1510644992","1510645247","FR","France"
+"90.10.158.0","90.10.163.255","1510645248","1510646783","RE","Reunion"
+"90.10.164.0","90.10.164.255","1510646784","1510647039","FR","France"
+"90.10.165.0","90.10.166.255","1510647040","1510647551","RE","Reunion"
+"90.10.167.0","90.10.168.255","1510647552","1510648063","FR","France"
+"90.10.169.0","90.10.175.255","1510648064","1510649855","RE","Reunion"
+"90.10.176.0","90.10.176.255","1510649856","1510650111","FR","France"
+"90.10.177.0","90.10.188.255","1510650112","1510653183","RE","Reunion"
+"90.10.189.0","90.10.189.255","1510653184","1510653439","FR","France"
+"90.10.190.0","90.10.202.255","1510653440","1510656767","RE","Reunion"
+"90.10.203.0","90.10.203.255","1510656768","1510657023","FR","France"
+"90.10.204.0","90.10.213.255","1510657024","1510659583","RE","Reunion"
+"90.10.214.0","90.10.214.255","1510659584","1510659839","FR","France"
+"90.10.215.0","90.10.215.255","1510659840","1510660095","RE","Reunion"
+"90.10.216.0","90.10.216.255","1510660096","1510660351","FR","France"
+"90.10.217.0","90.10.217.255","1510660352","1510660607","RE","Reunion"
+"90.10.218.0","90.10.218.255","1510660608","1510660863","FR","France"
+"90.10.219.0","90.10.221.255","1510660864","1510661631","RE","Reunion"
+"90.10.222.0","90.10.222.255","1510661632","1510661887","FR","France"
+"90.10.223.0","90.10.230.255","1510661888","1510663935","RE","Reunion"
+"90.10.231.0","90.10.231.255","1510663936","1510664191","FR","France"
+"90.10.232.0","90.10.233.255","1510664192","1510664703","RE","Reunion"
+"90.10.234.0","90.10.234.255","1510664704","1510664959","FR","France"
+"90.10.235.0","90.10.252.255","1510664960","1510669567","RE","Reunion"
+"90.10.253.0","90.10.254.73","1510669568","1510669897","FR","France"
+"90.10.254.74","90.10.254.74","1510669898","1510669898","RE","Reunion"
+"90.10.254.75","90.10.254.188","1510669899","1510670012","FR","France"
+"90.10.254.189","90.10.254.189","1510670013","1510670013","RE","Reunion"
+"90.10.254.190","90.10.254.255","1510670014","1510670079","FR","France"
+"90.10.255.0","90.10.255.255","1510670080","1510670335","RE","Reunion"
+"90.11.0.0","90.30.255.255","1510670336","1511981055","FR","France"
+"90.31.0.0","90.31.10.255","1511981056","1511983871","GP","Guadeloupe"
+"90.31.11.0","90.31.12.255","1511983872","1511984383","FR","France"
+"90.31.13.0","90.31.15.255","1511984384","1511985151","GP","Guadeloupe"
+"90.31.16.0","90.31.16.255","1511985152","1511985407","FR","France"
+"90.31.17.0","90.31.64.255","1511985408","1511997695","GP","Guadeloupe"
+"90.31.65.0","90.31.65.255","1511997696","1511997951","FR","France"
+"90.31.66.0","90.31.67.255","1511997952","1511998463","GP","Guadeloupe"
+"90.31.68.0","90.31.68.255","1511998464","1511998719","FR","France"
+"90.31.69.0","90.31.69.255","1511998720","1511998975","GP","Guadeloupe"
+"90.31.70.0","90.31.70.255","1511998976","1511999231","FR","France"
+"90.31.71.0","90.31.73.255","1511999232","1511999999","GP","Guadeloupe"
+"90.31.74.0","90.31.74.255","1512000000","1512000255","FR","France"
+"90.31.75.0","90.31.76.255","1512000256","1512000767","GP","Guadeloupe"
+"90.31.77.0","90.31.77.255","1512000768","1512001023","FR","France"
+"90.31.78.0","90.31.78.255","1512001024","1512001279","GP","Guadeloupe"
+"90.31.79.0","90.31.83.255","1512001280","1512002559","FR","France"
+"90.31.84.0","90.31.86.255","1512002560","1512003327","GP","Guadeloupe"
+"90.31.87.0","90.31.89.255","1512003328","1512004095","FR","France"
+"90.31.90.0","90.31.91.255","1512004096","1512004607","GP","Guadeloupe"
+"90.31.92.0","90.31.92.255","1512004608","1512004863","FR","France"
+"90.31.93.0","90.31.95.255","1512004864","1512005631","GP","Guadeloupe"
+"90.31.96.0","90.31.97.255","1512005632","1512006143","FR","France"
+"90.31.98.0","90.31.100.255","1512006144","1512006911","GP","Guadeloupe"
+"90.31.101.0","90.31.101.255","1512006912","1512007167","FR","France"
+"90.31.102.0","90.31.102.255","1512007168","1512007423","GP","Guadeloupe"
+"90.31.103.0","90.31.103.255","1512007424","1512007679","FR","France"
+"90.31.104.0","90.31.104.255","1512007680","1512007935","GP","Guadeloupe"
+"90.31.105.0","90.31.105.255","1512007936","1512008191","FR","France"
+"90.31.106.0","90.31.108.255","1512008192","1512008959","GP","Guadeloupe"
+"90.31.109.0","90.31.109.255","1512008960","1512009215","FR","France"
+"90.31.110.0","90.31.111.255","1512009216","1512009727","GP","Guadeloupe"
+"90.31.112.0","90.31.119.255","1512009728","1512011775","FR","France"
+"90.31.120.0","90.31.120.255","1512011776","1512012031","GP","Guadeloupe"
+"90.31.121.0","90.31.121.255","1512012032","1512012287","FR","France"
+"90.31.122.0","90.31.124.255","1512012288","1512013055","GP","Guadeloupe"
+"90.31.125.0","90.31.126.255","1512013056","1512013567","FR","France"
+"90.31.127.0","90.31.127.255","1512013568","1512013823","GP","Guadeloupe"
+"90.31.128.0","90.31.128.255","1512013824","1512014079","GF","French Guiana"
+"90.31.129.0","90.31.129.255","1512014080","1512014335","FR","France"
+"90.31.130.0","90.31.137.255","1512014336","1512016383","GF","French Guiana"
+"90.31.138.0","90.31.138.255","1512016384","1512016639","FR","France"
+"90.31.139.0","90.31.158.255","1512016640","1512021759","GF","French Guiana"
+"90.31.159.0","90.31.159.255","1512021760","1512022015","FR","France"
+"90.31.160.0","90.31.191.255","1512022016","1512030207","GF","French Guiana"
+"90.31.192.0","90.31.255.255","1512030208","1512046591","MQ","Martinique"
+"90.32.0.0","90.35.255.255","1512046592","1512308735","FR","France"
+"90.36.0.0","90.36.16.255","1512308736","1512313087","GP","Guadeloupe"
+"90.36.17.0","90.36.18.255","1512313088","1512313599","FR","France"
+"90.36.19.0","90.36.19.255","1512313600","1512313855","GP","Guadeloupe"
+"90.36.20.0","90.36.21.255","1512313856","1512314367","FR","France"
+"90.36.22.0","90.36.28.255","1512314368","1512316159","GP","Guadeloupe"
+"90.36.29.0","90.36.29.255","1512316160","1512316415","FR","France"
+"90.36.30.0","90.36.32.255","1512316416","1512317183","GP","Guadeloupe"
+"90.36.33.0","90.36.33.255","1512317184","1512317439","FR","France"
+"90.36.34.0","90.36.38.255","1512317440","1512318719","GP","Guadeloupe"
+"90.36.39.0","90.36.39.255","1512318720","1512318975","FR","France"
+"90.36.40.0","90.36.45.255","1512318976","1512320511","GP","Guadeloupe"
+"90.36.46.0","90.36.47.255","1512320512","1512321023","FR","France"
+"90.36.48.0","90.36.48.255","1512321024","1512321279","GP","Guadeloupe"
+"90.36.49.0","90.36.49.255","1512321280","1512321535","FR","France"
+"90.36.50.0","90.36.54.255","1512321536","1512322815","GP","Guadeloupe"
+"90.36.55.0","90.36.56.255","1512322816","1512323327","FR","France"
+"90.36.57.0","90.36.60.255","1512323328","1512324351","GP","Guadeloupe"
+"90.36.61.0","90.36.62.255","1512324352","1512324863","FR","France"
+"90.36.63.0","90.36.64.255","1512324864","1512325375","GP","Guadeloupe"
+"90.36.65.0","90.36.68.255","1512325376","1512326399","FR","France"
+"90.36.69.0","90.36.78.255","1512326400","1512328959","GP","Guadeloupe"
+"90.36.79.0","90.36.79.255","1512328960","1512329215","FR","France"
+"90.36.80.0","90.36.81.255","1512329216","1512329727","GP","Guadeloupe"
+"90.36.82.0","90.36.82.255","1512329728","1512329983","FR","France"
+"90.36.83.0","90.36.96.255","1512329984","1512333567","GP","Guadeloupe"
+"90.36.97.0","90.36.104.255","1512333568","1512335615","FR","France"
+"90.36.105.0","90.36.117.255","1512335616","1512338943","GP","Guadeloupe"
+"90.36.118.0","90.36.118.255","1512338944","1512339199","FR","France"
+"90.36.119.0","90.36.131.255","1512339200","1512342527","GP","Guadeloupe"
+"90.36.132.0","90.36.135.255","1512342528","1512343551","FR","France"
+"90.36.136.0","90.36.136.255","1512343552","1512343807","GP","Guadeloupe"
+"90.36.137.0","90.36.137.255","1512343808","1512344063","FR","France"
+"90.36.138.0","90.36.141.255","1512344064","1512345087","GP","Guadeloupe"
+"90.36.142.0","90.36.142.255","1512345088","1512345343","FR","France"
+"90.36.143.0","90.36.143.255","1512345344","1512345599","GP","Guadeloupe"
+"90.36.144.0","90.36.145.255","1512345600","1512346111","FR","France"
+"90.36.146.0","90.36.149.255","1512346112","1512347135","GP","Guadeloupe"
+"90.36.150.0","90.36.150.255","1512347136","1512347391","FR","France"
+"90.36.151.0","90.36.154.255","1512347392","1512348415","GP","Guadeloupe"
+"90.36.155.0","90.36.155.255","1512348416","1512348671","FR","France"
+"90.36.156.0","90.36.178.255","1512348672","1512354559","GP","Guadeloupe"
+"90.36.179.0","90.36.179.255","1512354560","1512354815","FR","France"
+"90.36.180.0","90.36.181.255","1512354816","1512355327","GP","Guadeloupe"
+"90.36.182.0","90.36.182.255","1512355328","1512355583","FR","France"
+"90.36.183.0","90.36.185.255","1512355584","1512356351","GP","Guadeloupe"
+"90.36.186.0","90.36.189.255","1512356352","1512357375","FR","France"
+"90.36.190.0","90.36.192.255","1512357376","1512358143","GP","Guadeloupe"
+"90.36.193.0","90.36.197.255","1512358144","1512359423","FR","France"
+"90.36.198.0","90.36.210.255","1512359424","1512362751","GP","Guadeloupe"
+"90.36.211.0","90.36.211.255","1512362752","1512363007","FR","France"
+"90.36.212.0","90.36.212.255","1512363008","1512363263","GP","Guadeloupe"
+"90.36.213.0","90.36.213.255","1512363264","1512363519","FR","France"
+"90.36.214.0","90.36.214.255","1512363520","1512363775","GP","Guadeloupe"
+"90.36.215.0","90.36.215.255","1512363776","1512364031","FR","France"
+"90.36.216.0","90.36.224.255","1512364032","1512366335","GP","Guadeloupe"
+"90.36.225.0","90.36.233.255","1512366336","1512368639","FR","France"
+"90.36.234.0","90.36.235.255","1512368640","1512369151","GP","Guadeloupe"
+"90.36.236.0","90.36.236.255","1512369152","1512369407","FR","France"
+"90.36.237.0","90.36.239.255","1512369408","1512370175","GP","Guadeloupe"
+"90.36.240.0","90.36.240.255","1512370176","1512370431","FR","France"
+"90.36.241.0","90.36.241.9","1512370432","1512370441","GP","Guadeloupe"
+"90.36.241.10","90.36.241.10","1512370442","1512370442","FR","France"
+"90.36.241.11","90.36.249.255","1512370443","1512372735","GP","Guadeloupe"
+"90.36.250.0","90.36.250.255","1512372736","1512372991","FR","France"
+"90.36.251.0","90.36.255.255","1512372992","1512374271","GP","Guadeloupe"
+"90.37.0.0","90.63.255.255","1512374272","1514143743","FR","France"
+"90.64.0.0","90.64.127.255","1514143744","1514176511","SK","Slovakia"
+"90.64.128.0","90.67.255.255","1514176512","1514405887","FR","France"
+"90.68.0.0","90.69.255.255","1514405888","1514536959","ES","Spain"
+"90.70.0.0","90.70.255.255","1514536960","1514602495","FR","France"
+"90.71.0.0","90.71.255.255","1514602496","1514668031","ES","Spain"
+"90.72.0.0","90.73.255.255","1514668032","1514799103","FR","France"
+"90.74.0.0","90.75.255.255","1514799104","1514930175","ES","Spain"
+"90.76.0.0","90.76.255.255","1514930176","1514995711","FR","France"
+"90.77.0.0","90.77.255.255","1514995712","1515061247","ES","Spain"
+"90.78.0.0","90.80.1.63","1515061248","1515192639","FR","France"
+"90.80.1.64","90.80.1.79","1515192640","1515192655","EU","Europe"
+"90.80.1.80","90.84.48.255","1515192656","1515467007","FR","France"
+"90.84.49.0","90.84.49.255","1515467008","1515467263","ES","Spain"
+"90.84.50.0","90.84.50.255","1515467264","1515467519","FR","France"
+"90.84.51.0","90.84.52.255","1515467520","1515468031","US","United States"
+"90.84.53.0","90.84.53.255","1515468032","1515468287","ES","Spain"
+"90.84.54.0","90.84.54.255","1515468288","1515468543","NL","Netherlands"
+"90.84.55.0","90.84.55.255","1515468544","1515468799","DE","Germany"
+"90.84.56.0","90.84.59.255","1515468800","1515469823","FR","France"
+"90.84.60.0","90.84.60.255","1515469824","1515470079","DE","Germany"
+"90.84.61.0","90.84.61.255","1515470080","1515470335","FR","France"
+"90.84.62.0","90.84.63.255","1515470336","1515470847","US","United States"
+"90.84.64.0","90.84.132.255","1515470848","1515488511","FR","France"
+"90.84.133.0","90.84.134.255","1515488512","1515489023","US","United States"
+"90.84.135.0","90.84.135.15","1515489024","1515489039","DE","Germany"
+"90.84.135.16","90.84.135.31","1515489040","1515489055","FR","France"
+"90.84.135.32","90.84.135.63","1515489056","1515489087","DE","Germany"
+"90.84.135.64","90.84.135.127","1515489088","1515489151","FR","France"
+"90.84.135.128","90.84.135.143","1515489152","1515489167","ES","Spain"
+"90.84.135.144","90.84.136.255","1515489168","1515489535","FR","France"
+"90.84.137.0","90.84.137.255","1515489536","1515489791","US","United States"
+"90.84.138.0","90.84.142.191","1515489792","1515491007","NL","Netherlands"
+"90.84.142.192","90.84.223.255","1515491008","1515511807","FR","France"
+"90.84.224.0","90.84.239.255","1515511808","1515515903","RO","Romania"
+"90.84.240.0","90.93.255.255","1515515904","1516109823","FR","France"
+"90.94.0.0","90.94.255.255","1516109824","1516175359","ES","Spain"
+"90.95.0.0","90.95.255.255","1516175360","1516240895","RO","Romania"
+"90.96.0.0","90.105.255.255","1516240896","1516896255","FR","France"
+"90.106.0.0","90.106.255.255","1516896256","1516961791","ES","Spain"
+"90.107.0.0","90.127.255.255","1516961792","1518338047","FR","France"
+"90.128.0.0","90.128.127.255","1518338048","1518370815","LV","Latvia"
+"90.128.128.0","90.128.255.255","1518370816","1518403583","NL","Netherlands"
+"90.129.0.0","90.129.127.255","1518403584","1518436351","SE","Sweden"
+"90.129.128.0","90.129.191.255","1518436352","1518452735","NO","Norway"
+"90.129.192.0","90.129.223.255","1518452736","1518460927","AT","Austria"
+"90.129.224.0","90.130.11.255","1518460928","1518472191","SE","Sweden"
+"90.130.12.0","90.130.23.255","1518472192","1518475263","LT","Lithuania"
+"90.130.24.0","90.130.27.255","1518475264","1518476287","SE","Sweden"
+"90.130.28.0","90.130.29.255","1518476288","1518476799","EE","Estonia"
+"90.130.30.0","90.130.31.255","1518476800","1518477311","SE","Sweden"
+"90.130.32.0","90.130.47.255","1518477312","1518481407","EE","Estonia"
+"90.130.48.0","90.130.95.255","1518481408","1518493695","SE","Sweden"
+"90.130.96.0","90.130.127.255","1518493696","1518501887","NL","Netherlands"
+"90.130.128.0","90.130.135.255","1518501888","1518503935","EE","Estonia"
+"90.130.136.0","90.130.159.255","1518503936","1518510079","LT","Lithuania"
+"90.130.160.0","90.130.183.255","1518510080","1518516223","LV","Latvia"
+"90.130.184.0","90.130.187.255","1518516224","1518517247","SE","Sweden"
+"90.130.188.0","90.130.191.255","1518517248","1518518271","LV","Latvia"
+"90.130.192.0","90.131.22.255","1518518272","1518540543","SE","Sweden"
+"90.131.23.0","90.131.23.255","1518540544","1518540799","LT","Lithuania"
+"90.131.24.0","90.131.26.167","1518540800","1518541479","SE","Sweden"
+"90.131.26.168","90.131.26.168","1518541480","1518541480","DE","Germany"
+"90.131.26.169","90.131.31.255","1518541481","1518542847","SE","Sweden"
+"90.131.32.0","90.131.63.255","1518542848","1518551039","LT","Lithuania"
+"90.131.64.0","90.131.127.255","1518551040","1518567423","SE","Sweden"
+"90.131.128.0","90.131.191.255","1518567424","1518583807","LV","Latvia"
+"90.131.192.0","90.131.255.255","1518583808","1518600191","HR","Croatia"
+"90.132.0.0","90.132.128.255","1518600192","1518633215","SE","Sweden"
+"90.132.129.0","90.132.129.255","1518633216","1518633471","NL","Netherlands"
+"90.132.130.0","90.132.159.255","1518633472","1518641151","SE","Sweden"
+"90.132.160.0","90.132.191.255","1518641152","1518649343","NL","Netherlands"
+"90.132.192.0","90.132.255.255","1518649344","1518665727","SE","Sweden"
+"90.133.0.0","90.133.223.255","1518665728","1518723071","LV","Latvia"
+"90.133.224.0","90.133.239.255","1518723072","1518727167","EE","Estonia"
+"90.133.240.0","90.133.255.255","1518727168","1518731263","SE","Sweden"
+"90.134.0.0","90.134.159.255","1518731264","1518772223","LT","Lithuania"
+"90.134.160.0","90.134.191.255","1518772224","1518780415","SE","Sweden"
+"90.134.192.0","90.134.255.255","1518780416","1518796799","HR","Croatia"
+"90.135.0.0","90.136.255.255","1518796800","1518927871","SE","Sweden"
+"90.137.0.0","90.137.131.255","1518927872","1518961663","LT","Lithuania"
+"90.137.132.0","90.137.133.255","1518961664","1518962175","EE","Estonia"
+"90.137.134.0","90.137.135.255","1518962176","1518962687","LV","Latvia"
+"90.137.136.0","90.137.151.255","1518962688","1518966783","HR","Croatia"
+"90.137.152.0","90.137.155.255","1518966784","1518967807","SE","Sweden"
+"90.137.156.0","90.137.191.255","1518967808","1518977023","HR","Croatia"
+"90.137.192.0","90.137.223.255","1518977024","1518985215","LT","Lithuania"
+"90.137.224.0","90.137.239.255","1518985216","1518989311","SE","Sweden"
+"90.137.240.0","90.138.255.255","1518989312","1519058943","LT","Lithuania"
+"90.139.0.0","90.139.95.255","1519058944","1519083519","LV","Latvia"
+"90.139.96.0","90.139.127.255","1519083520","1519091711","SE","Sweden"
+"90.139.128.0","90.139.255.255","1519091712","1519124479","LV","Latvia"
+"90.140.0.0","90.141.31.255","1519124480","1519198207","LT","Lithuania"
+"90.141.32.0","90.141.39.255","1519198208","1519200255","SE","Sweden"
+"90.141.40.0","90.141.63.255","1519200256","1519206399","EE","Estonia"
+"90.141.64.0","90.141.71.255","1519206400","1519208447","LV","Latvia"
+"90.141.72.0","90.141.72.255","1519208448","1519208703","SE","Sweden"
+"90.141.73.0","90.141.79.255","1519208704","1519210495","LV","Latvia"
+"90.141.80.0","90.141.95.255","1519210496","1519214591","LT","Lithuania"
+"90.141.96.0","90.141.127.255","1519214592","1519222783","LV","Latvia"
+"90.141.128.0","90.142.31.255","1519222784","1519263743","SE","Sweden"
+"90.142.32.0","90.142.127.255","1519263744","1519288319","NL","Netherlands"
+"90.142.128.0","90.142.143.255","1519288320","1519292415","SE","Sweden"
+"90.142.144.0","90.142.151.255","1519292416","1519294463","LT","Lithuania"
+"90.142.152.0","90.142.159.255","1519294464","1519296511","SE","Sweden"
+"90.142.160.0","90.142.191.255","1519296512","1519304703","LT","Lithuania"
+"90.142.192.0","90.142.207.255","1519304704","1519308799","NL","Netherlands"
+"90.142.208.0","90.142.255.255","1519308800","1519321087","LT","Lithuania"
+"90.143.0.0","90.143.63.255","1519321088","1519337471","KZ","Kazakhstan"
+"90.143.64.0","90.143.123.246","1519337472","1519352822","LT","Lithuania"
+"90.143.123.247","90.143.123.247","1519352823","1519352823","KZ","Kazakhstan"
+"90.143.123.248","90.143.127.255","1519352824","1519353855","LT","Lithuania"
+"90.143.128.0","90.143.191.255","1519353856","1519370239","KZ","Kazakhstan"
+"90.143.192.0","90.144.31.255","1519370240","1519394815","SE","Sweden"
+"90.144.32.0","90.144.47.255","1519394816","1519398911","HR","Croatia"
+"90.144.48.0","90.144.63.255","1519398912","1519403007","SE","Sweden"
+"90.144.64.0","90.144.95.255","1519403008","1519411199","LT","Lithuania"
+"90.144.96.0","90.144.127.255","1519411200","1519419391","NL","Netherlands"
+"90.144.128.0","90.144.255.255","1519419392","1519452159","SE","Sweden"
+"90.145.0.0","90.145.255.255","1519452160","1519517695","NL","Netherlands"
+"90.146.0.0","90.146.255.255","1519517696","1519583231","AT","Austria"
+"90.147.0.0","90.147.255.255","1519583232","1519648767","IT","Italy"
+"90.148.0.0","90.148.255.255","1519648768","1519714303","SA","Saudi Arabia"
+"90.149.0.0","90.149.255.255","1519714304","1519779839","NO","Norway"
+"90.150.0.0","90.151.255.255","1519779840","1519910911","RU","Russian Federation"
+"90.152.0.0","90.152.98.191","1519910912","1519936191","GB","United Kingdom"
+"90.152.98.192","90.152.98.255","1519936192","1519936255","DK","Denmark"
+"90.152.99.0","90.152.127.255","1519936256","1519943679","GB","United Kingdom"
+"90.152.128.0","90.152.255.255","1519943680","1519976447","AT","Austria"
+"90.153.0.0","90.153.127.255","1519976448","1520009215","DE","Germany"
+"90.153.128.0","90.153.255.255","1520009216","1520041983","SY","Syrian Arab Republic"
+"90.154.0.0","90.154.127.255","1520041984","1520074751","RU","Russian Federation"
+"90.154.128.0","90.154.255.255","1520074752","1520107519","BG","Bulgaria"
+"90.155.0.0","90.155.127.255","1520107520","1520140287","GB","United Kingdom"
+"90.155.128.0","90.155.255.255","1520140288","1520173055","RU","Russian Federation"
+"90.156.0.0","90.156.127.255","1520173056","1520205823","PL","Poland"
+"90.156.128.0","90.156.223.255","1520205824","1520230399","RU","Russian Federation"
+"90.156.224.0","90.156.239.255","1520230400","1520234495","NL","Netherlands"
+"90.156.240.0","90.157.127.255","1520234496","1520271359","RU","Russian Federation"
+"90.157.128.0","90.157.255.255","1520271360","1520304127","SI","Slovenia"
+"90.158.0.0","90.159.255.255","1520304128","1520435199","TR","Turkey"
+"90.160.0.0","90.175.255.255","1520435200","1521483775","ES","Spain"
+"90.176.0.0","90.176.31.255","1521483776","1521491967","SK","Slovakia"
+"90.176.32.0","90.183.255.255","1521491968","1522008063","CZ","Czech Republic"
+"90.184.0.0","90.185.255.255","1522008064","1522139135","DK","Denmark"
+"90.186.0.0","90.187.255.255","1522139136","1522270207","DE","Germany"
+"90.188.0.0","90.189.255.255","1522270208","1522401279","RU","Russian Federation"
+"90.190.0.0","90.191.255.255","1522401280","1522532351","EE","Estonia"
+"90.192.0.0","90.223.255.255","1522532352","1524629503","GB","United Kingdom"
+"90.224.0.0","90.239.255.255","1524629504","1525678079","SE","Sweden"
+"90.240.0.0","90.255.255.255","1525678080","1526726655","GB","United Kingdom"
+"91.0.0.0","91.67.255.255","1526726656","1531183103","DE","Germany"
+"91.68.0.0","91.71.255.255","1531183104","1531445247","FR","France"
+"91.72.0.0","91.75.255.255","1531445248","1531707391","AE","United Arab Emirates"
+"91.76.0.0","91.79.255.255","1531707392","1531969535","RU","Russian Federation"
+"91.80.0.0","91.81.255.255","1531969536","1532100607","IT","Italy"
+"91.82.0.0","91.83.131.255","1532100608","1532199935","HU","Hungary"
+"91.83.132.0","91.83.135.255","1532199936","1532200959","RS","Serbia"
+"91.83.136.0","91.83.255.255","1532200960","1532231679","HU","Hungary"
+"91.84.0.0","91.85.255.255","1532231680","1532362751","GB","United Kingdom"
+"91.86.0.0","91.87.255.255","1532362752","1532493823","BE","Belgium"
+"91.88.0.0","91.88.255.255","1532493824","1532559359","FR","France"
+"91.89.0.0","91.89.255.255","1532559360","1532624895","DE","Germany"
+"91.90.0.0","91.90.7.255","1532624896","1532626943","ES","Spain"
+"91.90.8.0","91.90.23.255","1532626944","1532631039","UA","Ukraine"
+"91.90.24.0","91.90.31.255","1532631040","1532633087","SE","Sweden"
+"91.90.32.0","91.90.39.255","1532633088","1532635135","RU","Russian Federation"
+"91.90.40.0","91.90.47.255","1532635136","1532637183","NO","Norway"
+"91.90.48.0","91.90.55.255","1532637184","1532639231","FI","Finland"
+"91.90.56.0","91.90.63.255","1532639232","1532641279","PL","Poland"
+"91.90.64.0","91.90.71.255","1532641280","1532643327","NO","Norway"
+"91.90.72.0","91.90.79.255","1532643328","1532645375","PL","Poland"
+"91.90.88.0","91.90.95.255","1532647424","1532649471","PL","Poland"
+"91.90.96.0","91.90.103.255","1532649472","1532651519","FR","France"
+"91.90.104.0","91.90.111.255","1532651520","1532653567","NO","Norway"
+"91.90.112.0","91.90.119.255","1532653568","1532655615","PL","Poland"
+"91.90.120.0","91.90.127.255","1532655616","1532657663","RO","Romania"
+"91.90.128.0","91.90.143.255","1532657664","1532661759","IL","Israel"
+"91.90.144.0","91.90.159.255","1532661760","1532665855","DE","Germany"
+"91.90.160.0","91.90.191.255","1532665856","1532674047","PL","Poland"
+"91.90.192.0","91.90.195.255","1532674048","1532675071","NL","Netherlands"
+"91.90.196.0","91.90.223.255","1532675072","1532682239","UA","Ukraine"
+"91.90.224.0","91.90.255.255","1532682240","1532690431","LV","Latvia"
+"91.91.0.0","91.91.255.255","1532690432","1532755967","FR","France"
+"91.92.0.0","91.92.3.255","1532755968","1532756991","DE","Germany"
+"91.92.4.0","91.92.71.255","1532756992","1532774399","BG","Bulgaria"
+"91.92.72.0","91.92.103.255","1532774400","1532782591","DE","Germany"
+"91.92.104.0","91.92.111.255","1532782592","1532784639","BG","Bulgaria"
+"91.92.112.0","91.92.113.255","1532784640","1532785151","TR","Turkey"
+"91.92.114.0","91.92.115.255","1532785152","1532785663","BG","Bulgaria"
+"91.92.116.0","91.92.119.255","1532785664","1532786687","IT","Italy"
+"91.92.120.0","91.92.123.255","1532786688","1532787711","BG","Bulgaria"
+"91.92.124.0","91.92.131.255","1532787712","1532789759","DE","Germany"
+"91.92.132.0","91.92.139.255","1532789760","1532791807","BG","Bulgaria"
+"91.92.140.0","91.92.151.255","1532791808","1532794879","DE","Germany"
+"91.92.152.0","91.92.155.255","1532794880","1532795903","BG","Bulgaria"
+"91.92.156.0","91.92.159.255","1532795904","1532796927","DE","Germany"
+"91.92.160.0","91.92.163.255","1532796928","1532797951","BG","Bulgaria"
+"91.92.164.0","91.92.167.255","1532797952","1532798975","DE","Germany"
+"91.92.168.0","91.92.171.255","1532798976","1532799999","BG","Bulgaria"
+"91.92.172.0","91.92.175.255","1532800000","1532801023","DE","Germany"
+"91.92.176.0","91.92.179.255","1532801024","1532802047","BG","Bulgaria"
+"91.92.180.0","91.92.191.255","1532802048","1532805119","DE","Germany"
+"91.92.192.0","91.92.203.255","1532805120","1532808191","BG","Bulgaria"
+"91.92.204.0","91.92.215.255","1532808192","1532811263","DE","Germany"
+"91.92.216.0","91.92.218.255","1532811264","1532812031","BG","Bulgaria"
+"91.92.219.0","91.92.219.255","1532812032","1532812287","RO","Romania"
+"91.92.220.0","91.92.223.255","1532812288","1532813311","DE","Germany"
+"91.92.224.0","91.92.235.255","1532813312","1532816383","BG","Bulgaria"
+"91.92.236.0","91.92.255.255","1532816384","1532821503","DE","Germany"
+"91.93.0.0","91.93.255.255","1532821504","1532887039","TR","Turkey"
+"91.94.0.0","91.94.255.255","1532887040","1532952575","PL","Poland"
+"91.95.0.0","91.95.255.255","1532952576","1533018111","SE","Sweden"
+"91.96.0.0","91.97.255.255","1533018112","1533149183","DE","Germany"
+"91.98.0.0","91.99.255.255","1533149184","1533280255","IR","Iran, Islamic Republic of"
+"91.100.0.0","91.101.255.255","1533280256","1533411327","DK","Denmark"
+"91.102.0.0","91.102.7.255","1533411328","1533413375","GB","United Kingdom"
+"91.102.8.0","91.102.15.255","1533413376","1533415423","DE","Germany"
+"91.102.16.0","91.102.23.255","1533415424","1533417471","SA","Saudi Arabia"
+"91.102.24.0","91.102.31.255","1533417472","1533419519","NO","Norway"
+"91.102.32.0","91.102.39.255","1533419520","1533421567","KW","Kuwait"
+"91.102.40.0","91.102.47.255","1533421568","1533423615","NL","Netherlands"
+"91.102.48.0","91.102.55.255","1533423616","1533425663","IT","Italy"
+"91.102.56.0","91.102.71.255","1533425664","1533429759","GB","United Kingdom"
+"91.102.72.0","91.102.79.255","1533429760","1533431807","RU","Russian Federation"
+"91.102.80.0","91.102.87.255","1533431808","1533433855","IE","Ireland"
+"91.102.88.0","91.102.95.255","1533433856","1533435903","DK","Denmark"
+"91.102.96.0","91.102.103.255","1533435904","1533437951","CZ","Czech Republic"
+"91.102.104.0","91.102.119.255","1533437952","1533442047","PL","Poland"
+"91.102.120.0","91.102.127.255","1533442048","1533444095","AE","United Arab Emirates"
+"91.102.128.0","91.102.135.255","1533444096","1533446143","IT","Italy"
+"91.102.136.0","91.102.143.255","1533446144","1533448191","DE","Germany"
+"91.102.144.0","91.102.151.255","1533448192","1533450239","KW","Kuwait"
+"91.102.152.0","91.102.159.255","1533450240","1533452287","RU","Russian Federation"
+"91.102.160.0","91.102.167.255","1533452288","1533454335","TR","Turkey"
+"91.102.168.0","91.102.175.255","1533454336","1533456383","RS","Serbia"
+"91.102.176.0","91.102.183.255","1533456384","1533458431","UA","Ukraine"
+"91.102.184.0","91.102.191.255","1533458432","1533460479","GB","United Kingdom"
+"91.102.192.0","91.102.199.255","1533460480","1533462527","CH","Switzerland"
+"91.102.200.0","91.102.207.255","1533462528","1533464575","RU","Russian Federation"
+"91.102.208.0","91.102.215.255","1533464576","1533466623","NL","Netherlands"
+"91.102.216.0","91.102.223.255","1533466624","1533468671","RU","Russian Federation"
+"91.102.224.0","91.102.231.255","1533468672","1533470719","RS","Serbia"
+"91.102.232.0","91.102.239.255","1533470720","1533472767","KW","Kuwait"
+"91.102.240.0","91.102.247.255","1533472768","1533474815","ES","Spain"
+"91.102.248.0","91.102.255.255","1533474816","1533476863","FR","France"
+"91.103.0.0","91.103.7.255","1533476864","1533478911","IE","Ireland"
+"91.103.16.0","91.103.19.255","1533480960","1533481983","NL","Netherlands"
+"91.103.20.0","91.103.21.255","1533481984","1533482495","GB","United Kingdom"
+"91.103.22.0","91.103.22.255","1533482496","1533482751","NL","Netherlands"
+"91.103.23.0","91.103.23.255","1533482752","1533483007","GB","United Kingdom"
+"91.103.24.0","91.103.31.255","1533483008","1533485055","AM","Armenia"
+"91.103.32.0","91.103.35.255","1533485056","1533486079","GB","United Kingdom"
+"91.103.36.0","91.103.36.255","1533486080","1533486335","SE","Sweden"
+"91.103.37.0","91.103.38.127","1533486336","1533486719","NO","Norway"
+"91.103.38.128","91.103.38.191","1533486720","1533486783","DK","Denmark"
+"91.103.38.192","91.103.39.255","1533486784","1533487103","FI","Finland"
+"91.103.40.0","91.103.45.255","1533487104","1533488639","FR","France"
+"91.103.46.0","91.103.46.255","1533488640","1533488895","US","United States"
+"91.103.47.0","91.103.47.255","1533488896","1533489151","FR","France"
+"91.103.48.0","91.103.55.255","1533489152","1533491199","ES","Spain"
+"91.103.56.0","91.103.63.255","1533491200","1533493247","AM","Armenia"
+"91.103.64.0","91.103.87.255","1533493248","1533499391","RU","Russian Federation"
+"91.103.88.0","91.103.95.255","1533499392","1533501439","MT","Malta"
+"91.103.96.0","91.103.103.255","1533501440","1533503487","LT","Lithuania"
+"91.103.104.0","91.103.111.255","1533503488","1533505535","RU","Russian Federation"
+"91.103.112.0","91.103.119.255","1533505536","1533507583","DE","Germany"
+"91.103.120.0","91.103.127.255","1533507584","1533509631","UA","Ukraine"
+"91.103.128.0","91.103.135.255","1533509632","1533511679","GB","United Kingdom"
+"91.103.136.0","91.103.143.255","1533511680","1533513727","FR","France"
+"91.103.152.0","91.103.159.255","1533515776","1533517823","RU","Russian Federation"
+"91.103.160.0","91.103.167.255","1533517824","1533519871","CZ","Czech Republic"
+"91.103.168.0","91.103.191.255","1533519872","1533526015","GB","United Kingdom"
+"91.103.192.0","91.103.215.255","1533526016","1533532159","RU","Russian Federation"
+"91.103.216.0","91.103.223.255","1533532160","1533534207","GB","United Kingdom"
+"91.103.224.0","91.103.231.255","1533534208","1533536255","RU","Russian Federation"
+"91.103.232.0","91.103.239.255","1533536256","1533538303","FR","France"
+"91.103.240.0","91.103.247.255","1533538304","1533540351","DE","Germany"
+"91.103.248.0","91.103.255.255","1533540352","1533542399","AT","Austria"
+"91.104.0.0","91.104.255.255","1533542400","1533607935","HU","Hungary"
+"91.105.0.0","91.105.127.255","1533607936","1533640703","LV","Latvia"
+"91.105.128.0","91.105.199.255","1533640704","1533659135","RU","Russian Federation"
+"91.105.200.0","91.105.203.255","1533659136","1533660159","LV","Latvia"
+"91.105.204.0","91.105.207.255","1533660160","1533661183","UA","Ukraine"
+"91.105.208.0","91.105.215.255","1533661184","1533663231","SE","Sweden"
+"91.105.216.0","91.105.223.255","1533663232","1533665279","NL","Netherlands"
+"91.105.224.0","91.105.231.255","1533665280","1533667327","GB","United Kingdom"
+"91.105.232.0","91.105.239.255","1533667328","1533669375","RU","Russian Federation"
+"91.105.240.0","91.105.247.255","1533669376","1533671423","DE","Germany"
+"91.105.248.0","91.105.255.255","1533671424","1533673471","FI","Finland"
+"91.106.0.0","91.106.15.255","1533673472","1533677567","DE","Germany"
+"91.106.16.0","91.106.23.255","1533677568","1533679615","ES","Spain"
+"91.106.24.0","91.106.25.255","1533679616","1533680127","PL","Poland"
+"91.106.26.0","91.106.26.255","1533680128","1533680383","ES","Spain"
+"91.106.27.0","91.106.31.255","1533680384","1533681663","PL","Poland"
+"91.106.32.0","91.106.63.255","1533681664","1533689855","IQ","Iraq"
+"91.106.64.0","91.106.95.255","1533689856","1533698047","IR","Iran, Islamic Republic of"
+"91.106.96.0","91.106.111.255","1533698048","1533702143","JO","Jordan"
+"91.106.112.0","91.106.119.255","1533702144","1533704191","RU","Russian Federation"
+"91.106.120.0","91.106.191.255","1533704192","1533722623","DE","Germany"
+"91.106.192.0","91.106.199.255","1533722624","1533724671","SE","Sweden"
+"91.106.200.0","91.106.207.255","1533724672","1533726719","RU","Russian Federation"
+"91.106.208.0","91.106.215.255","1533726720","1533728767","CY","Cyprus"
+"91.106.224.0","91.106.231.255","1533730816","1533732863","NL","Netherlands"
+"91.106.232.0","91.106.239.255","1533732864","1533734911","RU","Russian Federation"
+"91.106.240.0","91.106.255.255","1533734912","1533739007","CZ","Czech Republic"
+"91.107.0.0","91.107.0.255","1533739008","1533739263","IR","Iran, Islamic Republic of"
+"91.107.1.0","91.107.71.255","1533739264","1533757439","RU","Russian Federation"
+"91.107.72.0","91.107.79.255","1533757440","1533759487","NL","Netherlands"
+"91.107.80.0","91.107.87.255","1533759488","1533761535","RU","Russian Federation"
+"91.107.88.0","91.107.95.255","1533761536","1533763583","NL","Netherlands"
+"91.107.96.0","91.107.115.255","1533763584","1533768703","RU","Russian Federation"
+"91.107.116.0","91.107.116.255","1533768704","1533768959","GB","United Kingdom"
+"91.107.117.0","91.107.126.255","1533768960","1533771519","RU","Russian Federation"
+"91.107.127.0","91.107.127.255","1533771520","1533771775","GB","United Kingdom"
+"91.107.128.0","91.107.255.255","1533771776","1533804543","IR","Iran, Islamic Republic of"
+"91.108.0.0","91.108.3.255","1533804544","1533805567","RU","Russian Federation"
+"91.108.4.0","91.108.7.255","1533805568","1533806591","NL","Netherlands"
+"91.108.8.0","91.108.55.255","1533806592","1533818879","GB","United Kingdom"
+"91.108.56.0","91.108.59.255","1533818880","1533819903","NL","Netherlands"
+"91.108.60.0","91.108.63.255","1533819904","1533820927","RU","Russian Federation"
+"91.108.64.0","91.108.111.255","1533820928","1533833215","DE","Germany"
+"91.108.112.0","91.108.159.255","1533833216","1533845503","IR","Iran, Islamic Republic of"
+"91.108.160.0","91.108.167.255","1533845504","1533847551","GB","United Kingdom"
+"91.108.168.0","91.108.175.255","1533847552","1533849599","RU","Russian Federation"
+"91.108.176.0","91.108.181.255","1533849600","1533851135","SE","Sweden"
+"91.108.182.0","91.108.182.255","1533851136","1533851391","PL","Poland"
+"91.108.183.0","91.108.183.255","1533851392","1533851647","SE","Sweden"
+"91.108.184.0","91.108.191.255","1533851648","1533853695","CH","Switzerland"
+"91.108.192.0","91.108.193.255","1533853696","1533854207","GB","United Kingdom"
+"91.108.194.0","91.108.197.255","1533854208","1533855231","IR","Iran, Islamic Republic of"
+"91.108.198.0","91.108.203.255","1533855232","1533856767","GB","United Kingdom"
+"91.108.204.0","91.108.215.255","1533856768","1533859839","IR","Iran, Islamic Republic of"
+"91.108.216.0","91.108.255.255","1533859840","1533870079","IQ","Iraq"
+"91.109.0.0","91.109.15.255","1533870080","1533874175","GB","United Kingdom"
+"91.109.16.0","91.109.31.255","1533874176","1533878271","DE","Germany"
+"91.109.32.0","91.109.39.255","1533878272","1533880319","CZ","Czech Republic"
+"91.109.40.0","91.109.47.255","1533880320","1533882367","GB","United Kingdom"
+"91.109.48.0","91.109.63.255","1533882368","1533886463","IT","Italy"
+"91.109.64.0","91.109.95.255","1533886464","1533894655","RU","Russian Federation"
+"91.109.96.0","91.109.103.255","1533894656","1533896703","ES","Spain"
+"91.109.104.0","91.109.119.255","1533896704","1533900799","PT","Portugal"
+"91.109.120.0","91.109.127.255","1533900800","1533902847","FR","France"
+"91.109.128.0","91.109.159.255","1533902848","1533911039","RU","Russian Federation"
+"91.109.160.0","91.109.167.255","1533911040","1533913087","ES","Spain"
+"91.109.168.0","91.109.175.255","1533913088","1533915135","IT","Italy"
+"91.109.176.0","91.109.191.255","1533915136","1533919231","NL","Netherlands"
+"91.109.192.0","91.109.199.255","1533919232","1533921279","IT","Italy"
+"91.109.200.0","91.109.207.255","1533921280","1533923327","RU","Russian Federation"
+"91.109.208.0","91.109.215.255","1533923328","1533925375","TR","Turkey"
+"91.109.216.0","91.109.223.255","1533925376","1533927423","AF","Afghanistan"
+"91.109.224.0","91.109.231.255","1533927424","1533929471","RU","Russian Federation"
+"91.109.232.0","91.109.244.255","1533929472","1533932799","GB","United Kingdom"
+"91.109.245.0","91.109.245.255","1533932800","1533933055","DE","Germany"
+"91.109.246.0","91.111.255.255","1533933056","1534066687","GB","United Kingdom"
+"91.112.0.0","91.115.255.255","1534066688","1534328831","AT","Austria"
+"91.116.0.0","91.117.255.255","1534328832","1534459903","ES","Spain"
+"91.118.0.0","91.119.255.255","1534459904","1534590975","AT","Austria"
+"91.120.0.0","91.120.255.255","1534590976","1534656511","HU","Hungary"
+"91.121.0.0","91.121.215.255","1534656512","1534711807","FR","France"
+"91.121.216.0","91.121.219.255","1534711808","1534712831","BE","Belgium"
+"91.121.220.0","91.121.223.255","1534712832","1534713855","FR","France"
+"91.121.224.0","91.121.224.31","1534713856","1534713887","PT","Portugal"
+"91.121.224.32","91.121.224.255","1534713888","1534714111","FR","France"
+"91.121.225.0","91.121.225.3","1534714112","1534714115","ES","Spain"
+"91.121.225.4","91.121.225.7","1534714116","1534714119","FR","France"
+"91.121.225.8","91.121.225.11","1534714120","1534714123","FI","Finland"
+"91.121.225.12","91.121.225.31","1534714124","1534714143","FR","France"
+"91.121.225.32","91.121.225.47","1534714144","1534714159","GB","United Kingdom"
+"91.121.225.48","91.121.226.47","1534714160","1534714415","FR","France"
+"91.121.226.48","91.121.226.63","1534714416","1534714431","ES","Spain"
+"91.121.226.64","91.121.227.15","1534714432","1534714639","FR","France"
+"91.121.227.16","91.121.227.31","1534714640","1534714655","IE","Ireland"
+"91.121.227.32","91.121.227.63","1534714656","1534714687","ES","Spain"
+"91.121.227.64","91.121.227.67","1534714688","1534714691","FR","France"
+"91.121.227.68","91.121.227.71","1534714692","1534714695","GB","United Kingdom"
+"91.121.227.72","91.121.227.127","1534714696","1534714751","FR","France"
+"91.121.227.128","91.121.227.143","1534714752","1534714767","DE","Germany"
+"91.121.227.144","91.121.227.247","1534714768","1534714871","FR","France"
+"91.121.227.248","91.121.227.251","1534714872","1534714875","ES","Spain"
+"91.121.227.252","91.121.229.71","1534714876","1534715207","FR","France"
+"91.121.229.72","91.121.229.75","1534715208","1534715211","GB","United Kingdom"
+"91.121.229.76","91.121.229.79","1534715212","1534715215","FR","France"
+"91.121.229.80","91.121.229.95","1534715216","1534715231","GB","United Kingdom"
+"91.121.229.96","91.121.230.191","1534715232","1534715583","FR","France"
+"91.121.230.192","91.121.230.207","1534715584","1534715599","GB","United Kingdom"
+"91.121.230.208","91.121.231.223","1534715600","1534715871","FR","France"
+"91.121.231.224","91.121.231.227","1534715872","1534715875","ES","Spain"
+"91.121.231.228","91.121.232.159","1534715876","1534716063","FR","France"
+"91.121.232.160","91.121.232.191","1534716064","1534716095","PT","Portugal"
+"91.121.232.192","91.121.232.195","1534716096","1534716099","DE","Germany"
+"91.121.232.196","91.121.232.207","1534716100","1534716111","FR","France"
+"91.121.232.208","91.121.232.211","1534716112","1534716115","DE","Germany"
+"91.121.232.212","91.121.233.79","1534716116","1534716239","FR","France"
+"91.121.233.80","91.121.233.95","1534716240","1534716255","GB","United Kingdom"
+"91.121.233.96","91.121.233.159","1534716256","1534716319","FR","France"
+"91.121.233.160","91.121.233.191","1534716320","1534716351","GB","United Kingdom"
+"91.121.233.192","91.121.233.215","1534716352","1534716375","FR","France"
+"91.121.233.216","91.121.233.219","1534716376","1534716379","ES","Spain"
+"91.121.233.220","91.121.233.231","1534716380","1534716391","FR","France"
+"91.121.233.232","91.121.233.235","1534716392","1534716395","ES","Spain"
+"91.121.233.236","91.121.233.239","1534716396","1534716399","GB","United Kingdom"
+"91.121.233.240","91.121.234.79","1534716400","1534716495","FR","France"
+"91.121.234.80","91.121.234.95","1534716496","1534716511","ES","Spain"
+"91.121.234.96","91.121.234.239","1534716512","1534716655","FR","France"
+"91.121.234.240","91.121.234.247","1534716656","1534716663","IE","Ireland"
+"91.121.234.248","91.121.235.31","1534716664","1534716703","FR","France"
+"91.121.235.32","91.121.235.63","1534716704","1534716735","ES","Spain"
+"91.121.235.64","91.121.237.7","1534716736","1534717191","FR","France"
+"91.121.237.8","91.121.237.15","1534717192","1534717199","FI","Finland"
+"91.121.237.16","91.121.237.31","1534717200","1534717215","GB","United Kingdom"
+"91.121.237.32","91.121.237.63","1534717216","1534717247","FR","France"
+"91.121.237.64","91.121.237.67","1534717248","1534717251","ES","Spain"
+"91.121.237.68","91.121.237.79","1534717252","1534717263","FR","France"
+"91.121.237.80","91.121.237.83","1534717264","1534717267","ES","Spain"
+"91.121.237.84","91.121.237.159","1534717268","1534717343","FR","France"
+"91.121.237.160","91.121.237.175","1534717344","1534717359","GB","United Kingdom"
+"91.121.237.176","91.121.239.43","1534717360","1534717739","FR","France"
+"91.121.239.44","91.121.239.47","1534717740","1534717743","GB","United Kingdom"
+"91.121.239.48","91.121.240.43","1534717744","1534717995","FR","France"
+"91.121.240.44","91.121.240.47","1534717996","1534717999","GB","United Kingdom"
+"91.121.240.48","91.121.240.135","1534718000","1534718087","FR","France"
+"91.121.240.136","91.121.240.139","1534718088","1534718091","ES","Spain"
+"91.121.240.140","91.121.240.175","1534718092","1534718127","FR","France"
+"91.121.240.176","91.121.240.191","1534718128","1534718143","ES","Spain"
+"91.121.240.192","91.121.241.207","1534718144","1534718415","FR","France"
+"91.121.241.208","91.121.241.211","1534718416","1534718419","ES","Spain"
+"91.121.241.212","91.121.241.215","1534718420","1534718423","GB","United Kingdom"
+"91.121.241.216","91.121.242.255","1534718424","1534718719","FR","France"
+"91.121.243.0","91.121.243.15","1534718720","1534718735","GB","United Kingdom"
+"91.121.243.16","91.121.243.43","1534718736","1534718763","FR","France"
+"91.121.243.44","91.121.243.47","1534718764","1534718767","ES","Spain"
+"91.121.243.48","91.121.243.63","1534718768","1534718783","FR","France"
+"91.121.243.64","91.121.243.95","1534718784","1534718815","ES","Spain"
+"91.121.243.96","91.121.244.95","1534718816","1534719071","FR","France"
+"91.121.244.96","91.121.244.99","1534719072","1534719075","FI","Finland"
+"91.121.244.100","91.121.245.107","1534719076","1534719339","FR","France"
+"91.121.245.108","91.121.245.111","1534719340","1534719343","ES","Spain"
+"91.121.245.112","91.121.246.191","1534719344","1534719679","FR","France"
+"91.121.246.192","91.121.246.207","1534719680","1534719695","GB","United Kingdom"
+"91.121.246.208","91.121.246.215","1534719696","1534719703","FR","France"
+"91.121.246.216","91.121.246.223","1534719704","1534719711","GB","United Kingdom"
+"91.121.246.224","91.121.246.251","1534719712","1534719739","FR","France"
+"91.121.246.252","91.121.246.255","1534719740","1534719743","ES","Spain"
+"91.121.247.0","91.121.247.3","1534719744","1534719747","FR","France"
+"91.121.247.4","91.121.247.7","1534719748","1534719751","ES","Spain"
+"91.121.247.8","91.121.247.39","1534719752","1534719783","FR","France"
+"91.121.247.40","91.121.247.43","1534719784","1534719787","ES","Spain"
+"91.121.247.44","91.121.248.11","1534719788","1534720011","FR","France"
+"91.121.248.12","91.121.248.15","1534720012","1534720015","IE","Ireland"
+"91.121.248.16","91.121.248.23","1534720016","1534720023","FR","France"
+"91.121.248.24","91.121.248.27","1534720024","1534720027","PL","Poland"
+"91.121.248.28","91.121.248.79","1534720028","1534720079","FR","France"
+"91.121.248.80","91.121.248.95","1534720080","1534720095","ES","Spain"
+"91.121.248.96","91.121.248.179","1534720096","1534720179","FR","France"
+"91.121.248.180","91.121.248.183","1534720180","1534720183","ES","Spain"
+"91.121.248.184","91.121.249.131","1534720184","1534720387","FR","France"
+"91.121.249.132","91.121.249.135","1534720388","1534720391","FI","Finland"
+"91.121.249.136","91.121.250.143","1534720392","1534720655","FR","France"
+"91.121.250.144","91.121.250.151","1534720656","1534720663","ES","Spain"
+"91.121.250.152","91.121.250.255","1534720664","1534720767","FR","France"
+"91.121.251.0","91.121.251.15","1534720768","1534720783","ES","Spain"
+"91.121.251.16","91.121.255.15","1534720784","1534721807","FR","France"
+"91.121.255.16","91.121.255.31","1534721808","1534721823","GB","United Kingdom"
+"91.121.255.32","91.121.255.183","1534721824","1534721975","FR","France"
+"91.121.255.184","91.121.255.187","1534721976","1534721979","FI","Finland"
+"91.121.255.188","91.121.255.255","1534721980","1534722047","FR","France"
+"91.122.0.0","91.122.255.255","1534722048","1534787583","RU","Russian Federation"
+"91.123.0.0","91.123.15.255","1534787584","1534791679","RO","Romania"
+"91.123.16.0","91.123.31.255","1534791680","1534795775","RU","Russian Federation"
+"91.123.32.0","91.123.63.255","1534795776","1534803967","NO","Norway"
+"91.123.64.0","91.123.79.255","1534803968","1534808063","LV","Latvia"
+"91.123.80.0","91.123.95.255","1534808064","1534812159","RU","Russian Federation"
+"91.123.96.0","91.123.111.255","1534812160","1534816255","CH","Switzerland"
+"91.123.112.0","91.123.127.255","1534816256","1534820351","FR","France"
+"91.123.128.0","91.123.143.255","1534820352","1534824447","FI","Finland"
+"91.123.144.0","91.123.159.255","1534824448","1534828543","UA","Ukraine"
+"91.123.160.0","91.123.191.255","1534828544","1534836735","PL","Poland"
+"91.123.192.0","91.123.207.255","1534836736","1534840831","SE","Sweden"
+"91.123.208.0","91.123.223.255","1534840832","1534844927","PL","Poland"
+"91.123.224.0","91.123.239.255","1534844928","1534849023","IE","Ireland"
+"91.123.240.0","91.123.255.255","1534849024","1534853119","NL","Netherlands"
+"91.124.0.0","91.124.255.255","1534853120","1534918655","UA","Ukraine"
+"91.125.0.0","91.125.255.255","1534918656","1534984191","GB","United Kingdom"
+"91.126.0.0","91.126.15.255","1534984192","1534988287","NO","Norway"
+"91.126.16.0","91.126.255.255","1534988288","1535049727","ES","Spain"
+"91.127.0.0","91.127.255.255","1535049728","1535115263","SK","Slovakia"
+"91.128.0.0","91.128.3.255","1535115264","1535116287","AT","Austria"
+"91.128.4.0","91.128.127.255","1535116288","1535148031","SE","Sweden"
+"91.128.128.0","91.129.63.255","1535148032","1535197183","AT","Austria"
+"91.129.64.0","91.129.88.31","1535197184","1535203359","EE","Estonia"
+"91.129.88.32","91.129.95.255","1535203360","1535205375","SE","Sweden"
+"91.129.96.0","91.129.127.255","1535205376","1535213567","EE","Estonia"
+"91.129.128.0","91.129.255.255","1535213568","1535246335","SE","Sweden"
+"91.130.0.0","91.130.255.255","1535246336","1535311871","AT","Austria"
+"91.131.0.0","91.131.127.255","1535311872","1535344639","EE","Estonia"
+"91.131.128.0","91.131.151.255","1535344640","1535350783","LV","Latvia"
+"91.131.152.0","91.131.159.255","1535350784","1535352831","HR","Croatia"
+"91.131.160.0","91.131.255.255","1535352832","1535377407","EE","Estonia"
+"91.133.0.0","91.133.31.255","1535442944","1535451135","RU","Russian Federation"
+"91.133.32.0","91.133.63.255","1535451136","1535459327","DK","Denmark"
+"91.133.64.0","91.133.127.255","1535459328","1535475711","AT","Austria"
+"91.133.128.0","91.133.255.255","1535475712","1535508479","IR","Iran, Islamic Republic of"
+"91.134.0.0","91.134.3.31","1535508480","1535509279","FR","France"
+"91.134.3.32","91.134.3.63","1535509280","1535509311","ES","Spain"
+"91.134.3.64","91.134.3.239","1535509312","1535509487","FR","France"
+"91.134.3.240","91.134.3.255","1535509488","1535509503","PT","Portugal"
+"91.134.4.0","91.134.13.63","1535509504","1535511871","FR","France"
+"91.134.13.64","91.134.13.127","1535511872","1535511935","ES","Spain"
+"91.134.13.128","91.134.13.191","1535511936","1535511999","FR","France"
+"91.134.13.192","91.134.13.207","1535512000","1535512015","GB","United Kingdom"
+"91.134.13.208","91.134.14.57","1535512016","1535512121","FR","France"
+"91.134.14.58","91.134.14.58","1535512122","1535512122","PL","Poland"
+"91.134.14.59","91.134.25.31","1535512123","1535514911","FR","France"
+"91.134.25.32","91.134.25.63","1535514912","1535514943","FI","Finland"
+"91.134.25.64","91.134.25.127","1535514944","1535515007","IE","Ireland"
+"91.134.25.128","91.134.25.175","1535515008","1535515055","FR","France"
+"91.134.25.176","91.134.25.191","1535515056","1535515071","IT","Italy"
+"91.134.25.192","91.134.26.195","1535515072","1535515331","FR","France"
+"91.134.26.196","91.134.26.199","1535515332","1535515335","ES","Spain"
+"91.134.26.200","91.134.27.112","1535515336","1535515504","FR","France"
+"91.134.27.113","91.134.27.113","1535515505","1535515505","PL","Poland"
+"91.134.27.114","91.134.27.127","1535515506","1535515519","FR","France"
+"91.134.27.128","91.134.27.255","1535515520","1535515647","GB","United Kingdom"
+"91.134.28.0","91.134.28.95","1535515648","1535515743","FR","France"
+"91.134.28.96","91.134.28.127","1535515744","1535515775","PT","Portugal"
+"91.134.28.128","91.134.113.127","1535515776","1535537535","FR","France"
+"91.134.113.128","91.134.113.255","1535537536","1535537663","ES","Spain"
+"91.134.114.0","91.134.115.191","1535537664","1535538111","FR","France"
+"91.134.115.192","91.134.115.255","1535538112","1535538175","FI","Finland"
+"91.134.116.0","91.134.118.127","1535538176","1535538815","FR","France"
+"91.134.118.128","91.134.118.191","1535538816","1535538879","IE","Ireland"
+"91.134.118.192","91.134.126.213","1535538880","1535540949","FR","France"
+"91.134.126.214","91.134.126.215","1535540950","1535540951","BE","Belgium"
+"91.134.126.216","91.134.126.218","1535540952","1535540954","FR","France"
+"91.134.126.219","91.134.126.219","1535540955","1535540955","BE","Belgium"
+"91.134.126.220","91.134.131.63","1535540956","1535542079","FR","France"
+"91.134.131.64","91.134.131.127","1535542080","1535542143","FI","Finland"
+"91.134.131.128","91.134.133.112","1535542144","1535542640","FR","France"
+"91.134.133.113","91.134.133.113","1535542641","1535542641","BE","Belgium"
+"91.134.133.114","91.134.144.207","1535542642","1535545551","FR","France"
+"91.134.144.208","91.134.144.223","1535545552","1535545567","PT","Portugal"
+"91.134.144.224","91.134.144.255","1535545568","1535545599","FR","France"
+"91.134.145.0","91.134.145.255","1535545600","1535545855","GB","United Kingdom"
+"91.134.146.0","91.134.146.127","1535545856","1535545983","FR","France"
+"91.134.146.128","91.134.146.255","1535545984","1535546111","IE","Ireland"
+"91.134.147.0","91.134.147.158","1535546112","1535546270","FR","France"
+"91.134.147.159","91.134.147.159","1535546271","1535546271","IT","Italy"
+"91.134.147.160","91.134.151.22","1535546272","1535547158","FR","France"
+"91.134.151.23","91.134.151.23","1535547159","1535547159","IT","Italy"
+"91.134.151.24","91.134.154.187","1535547160","1535548091","FR","France"
+"91.134.154.188","91.134.154.191","1535548092","1535548095","PL","Poland"
+"91.134.154.192","91.134.155.63","1535548096","1535548223","FR","France"
+"91.134.155.64","91.134.155.255","1535548224","1535548415","ES","Spain"
+"91.134.156.0","91.134.158.63","1535548416","1535548991","FR","France"
+"91.134.158.64","91.134.158.127","1535548992","1535549055","PT","Portugal"
+"91.134.158.128","91.134.160.243","1535549056","1535549683","FR","France"
+"91.134.160.244","91.134.160.244","1535549684","1535549684","PL","Poland"
+"91.134.160.245","91.134.164.55","1535549685","1535550519","FR","France"
+"91.134.164.56","91.134.164.59","1535550520","1535550523","DE","Germany"
+"91.134.164.60","91.134.164.83","1535550524","1535550547","FR","France"
+"91.134.164.84","91.134.164.87","1535550548","1535550551","DE","Germany"
+"91.134.164.88","91.134.168.191","1535550552","1535551679","FR","France"
+"91.134.168.192","91.134.168.207","1535551680","1535551695","GB","United Kingdom"
+"91.134.168.208","91.134.169.27","1535551696","1535551771","FR","France"
+"91.134.169.28","91.134.169.28","1535551772","1535551772","CZ","Czech Republic"
+"91.134.169.29","91.134.169.99","1535551773","1535551843","FR","France"
+"91.134.169.100","91.134.169.100","1535551844","1535551844","FI","Finland"
+"91.134.169.101","91.134.169.159","1535551845","1535551903","FR","France"
+"91.134.169.160","91.134.169.175","1535551904","1535551919","NL","Netherlands"
+"91.134.169.176","91.134.171.207","1535551920","1535552463","FR","France"
+"91.134.171.208","91.134.171.223","1535552464","1535552479","NL","Netherlands"
+"91.134.171.224","91.134.175.191","1535552480","1535553471","FR","France"
+"91.134.175.192","91.134.175.255","1535553472","1535553535","ES","Spain"
+"91.134.176.0","91.134.177.191","1535553536","1535553983","FR","France"
+"91.134.177.192","91.134.177.255","1535553984","1535554047","GB","United Kingdom"
+"91.134.178.0","91.134.178.247","1535554048","1535554295","FR","France"
+"91.134.178.248","91.134.178.248","1535554296","1535554296","PL","Poland"
+"91.134.178.249","91.134.179.63","1535554297","1535554367","FR","France"
+"91.134.179.64","91.134.179.127","1535554368","1535554431","ES","Spain"
+"91.134.179.128","91.134.181.31","1535554432","1535554847","FR","France"
+"91.134.181.32","91.134.181.47","1535554848","1535554863","PT","Portugal"
+"91.134.181.48","91.134.185.95","1535554864","1535555935","FR","France"
+"91.134.185.96","91.134.185.111","1535555936","1535555951","ES","Spain"
+"91.134.185.112","91.134.185.255","1535555952","1535556095","FR","France"
+"91.134.186.0","91.134.186.63","1535556096","1535556159","ES","Spain"
+"91.134.186.64","91.134.186.175","1535556160","1535556271","FR","France"
+"91.134.186.176","91.134.186.191","1535556272","1535556287","GB","United Kingdom"
+"91.134.186.192","91.134.188.255","1535556288","1535556863","FR","France"
+"91.134.189.0","91.134.189.255","1535556864","1535557119","GB","United Kingdom"
+"91.134.190.0","91.134.193.127","1535557120","1535558015","FR","France"
+"91.134.193.128","91.134.193.255","1535558016","1535558143","ES","Spain"
+"91.134.194.0","91.134.200.255","1535558144","1535559935","FR","France"
+"91.134.201.0","91.134.201.255","1535559936","1535560191","GB","United Kingdom"
+"91.134.202.0","91.134.202.95","1535560192","1535560287","FR","France"
+"91.134.202.96","91.134.202.127","1535560288","1535560319","FI","Finland"
+"91.134.202.128","91.134.203.63","1535560320","1535560511","FR","France"
+"91.134.203.64","91.134.203.127","1535560512","1535560575","PT","Portugal"
+"91.134.203.128","91.134.207.223","1535560576","1535561695","FR","France"
+"91.134.207.224","91.134.207.255","1535561696","1535561727","ES","Spain"
+"91.134.208.0","91.134.210.163","1535561728","1535562403","FR","France"
+"91.134.210.164","91.134.210.167","1535562404","1535562407","GB","United Kingdom"
+"91.134.210.168","91.134.211.95","1535562408","1535562591","FR","France"
+"91.134.211.96","91.134.211.127","1535562592","1535562623","FI","Finland"
+"91.134.211.128","91.134.212.127","1535562624","1535562879","FR","France"
+"91.134.212.128","91.134.212.255","1535562880","1535563007","ES","Spain"
+"91.134.213.0","91.134.214.191","1535563008","1535563455","FR","France"
+"91.134.214.192","91.134.214.255","1535563456","1535563519","IE","Ireland"
+"91.134.215.0","91.134.225.63","1535563520","1535566143","FR","France"
+"91.134.225.64","91.134.225.79","1535566144","1535566159","ES","Spain"
+"91.134.225.80","91.134.227.63","1535566160","1535566655","FR","France"
+"91.134.227.64","91.134.227.127","1535566656","1535566719","PL","Poland"
+"91.134.227.128","91.134.230.191","1535566720","1535567551","FR","France"
+"91.134.230.192","91.134.230.255","1535567552","1535567615","ES","Spain"
+"91.134.231.0","91.134.231.255","1535567616","1535567871","GB","United Kingdom"
+"91.134.232.0","91.134.236.127","1535567872","1535569023","FR","France"
+"91.134.236.128","91.134.236.255","1535569024","1535569151","ES","Spain"
+"91.134.237.0","91.134.237.191","1535569152","1535569343","FR","France"
+"91.134.237.192","91.134.237.255","1535569344","1535569407","PL","Poland"
+"91.134.238.0","91.134.246.63","1535569408","1535571519","FR","France"
+"91.134.246.64","91.134.246.127","1535571520","1535571583","ES","Spain"
+"91.134.246.128","91.134.252.219","1535571584","1535573211","FR","France"
+"91.134.252.220","91.134.252.223","1535573212","1535573215","GB","United Kingdom"
+"91.134.252.224","91.134.253.59","1535573216","1535573307","FR","France"
+"91.134.253.60","91.134.253.63","1535573308","1535573311","NL","Netherlands"
+"91.134.253.64","91.134.253.143","1535573312","1535573391","FR","France"
+"91.134.253.144","91.134.253.159","1535573392","1535573407","ES","Spain"
+"91.134.253.160","91.134.254.39","1535573408","1535573543","FR","France"
+"91.134.254.40","91.134.254.43","1535573544","1535573547","LT","Lithuania"
+"91.134.254.44","91.134.255.255","1535573548","1535574015","FR","France"
+"91.135.0.0","91.135.15.255","1535574016","1535578111","GB","United Kingdom"
+"91.135.16.0","91.135.31.255","1535578112","1535582207","LV","Latvia"
+"91.135.32.0","91.135.63.255","1535582208","1535590399","NO","Norway"
+"91.135.64.0","91.135.67.255","1535590400","1535591423","CH","Switzerland"
+"91.135.68.0","91.135.68.255","1535591424","1535591679","NL","Netherlands"
+"91.135.69.0","91.135.75.255","1535591680","1535593471","CH","Switzerland"
+"91.135.76.0","91.135.76.255","1535593472","1535593727","HK","Hong Kong"
+"91.135.77.0","91.135.79.255","1535593728","1535594495","CH","Switzerland"
+"91.135.80.0","91.135.95.255","1535594496","1535598591","LV","Latvia"
+"91.135.96.0","91.135.111.255","1535598592","1535602687","IL","Israel"
+"91.135.112.0","91.135.127.255","1535602688","1535606783","HU","Hungary"
+"91.135.128.0","91.135.143.255","1535606784","1535610879","NO","Norway"
+"91.135.144.0","91.135.159.255","1535610880","1535614975","RU","Russian Federation"
+"91.135.160.0","91.135.175.255","1535614976","1535619071","AT","Austria"
+"91.135.176.0","91.135.191.255","1535619072","1535623167","FR","France"
+"91.135.192.0","91.135.207.255","1535623168","1535627263","KZ","Kazakhstan"
+"91.135.208.0","91.135.223.255","1535627264","1535631359","RU","Russian Federation"
+"91.135.224.0","91.135.239.255","1535631360","1535635455","GB","United Kingdom"
+"91.135.240.0","91.135.255.255","1535635456","1535639551","AZ","Azerbaijan"
+"91.136.0.0","91.136.127.255","1535639552","1535672319","GB","United Kingdom"
+"91.136.128.0","91.137.127.255","1535672320","1535737855","DE","Germany"
+"91.137.128.0","91.137.255.255","1535737856","1535770623","HU","Hungary"
+"91.138.0.0","91.138.127.255","1535770624","1535803391","CH","Switzerland"
+"91.138.128.0","91.138.255.255","1535803392","1535836159","GR","Greece"
+"91.139.0.0","91.139.127.255","1535836160","1535868927","CZ","Czech Republic"
+"91.139.128.0","91.139.255.255","1535868928","1535901695","BG","Bulgaria"
+"91.140.0.0","91.140.127.255","1535901696","1535934463","GR","Greece"
+"91.140.128.0","91.140.225.255","1535934464","1535959551","KW","Kuwait"
+"91.140.226.0","91.140.226.255","1535959552","1535959807","US","United States"
+"91.140.227.0","91.140.240.255","1535959808","1535963391","KW","Kuwait"
+"91.140.241.0","91.140.241.255","1535963392","1535963647","US","United States"
+"91.140.242.0","91.140.254.255","1535963648","1535966975","KW","Kuwait"
+"91.140.255.0","91.140.255.255","1535966976","1535967231","US","United States"
+"91.141.0.0","91.141.127.255","1535967232","1535999999","AT","Austria"
+"91.141.128.0","91.141.255.255","1536000000","1536032767","NL","Netherlands"
+"91.142.0.0","91.142.15.255","1536032768","1536036863","LV","Latvia"
+"91.142.16.0","91.142.31.255","1536036864","1536040959","AT","Austria"
+"91.142.32.0","91.142.47.255","1536040960","1536045055","GB","United Kingdom"
+"91.142.48.0","91.142.63.255","1536045056","1536049151","DE","Germany"
+"91.142.64.0","91.142.71.255","1536049152","1536051199","IT","Italy"
+"91.142.72.0","91.142.95.255","1536051200","1536057343","RU","Russian Federation"
+"91.142.96.0","91.142.111.255","1536057344","1536061439","IE","Ireland"
+"91.142.112.0","91.142.127.255","1536061440","1536065535","SE","Sweden"
+"91.142.128.0","91.142.128.255","1536065536","1536065791","GB","United Kingdom"
+"91.142.129.0","91.142.130.255","1536065792","1536066303","LU","Luxembourg"
+"91.142.131.0","91.142.132.255","1536066304","1536066815","NL","Netherlands"
+"91.142.134.0","91.142.134.255","1536067072","1536067327","GB","United Kingdom"
+"91.142.135.0","91.142.135.255","1536067328","1536067583","RU","Russian Federation"
+"91.142.136.0","91.142.136.255","1536067584","1536067839","DK","Denmark"
+"91.142.137.0","91.142.137.255","1536067840","1536068095","PL","Poland"
+"91.142.138.0","91.142.138.255","1536068096","1536068351","RU","Russian Federation"
+"91.142.139.0","91.142.139.255","1536068352","1536068607","HR","Croatia"
+"91.142.141.0","91.142.141.255","1536068864","1536069119","RU","Russian Federation"
+"91.142.142.0","91.142.142.255","1536069120","1536069375","TR","Turkey"
+"91.142.143.0","91.142.143.255","1536069376","1536069631","IT","Italy"
+"91.142.144.0","91.142.159.255","1536069632","1536073727","RU","Russian Federation"
+"91.142.160.0","91.142.175.255","1536073728","1536077823","UA","Ukraine"
+"91.142.176.0","91.142.191.255","1536077824","1536081919","SE","Sweden"
+"91.142.192.0","91.142.207.255","1536081920","1536086015","PL","Poland"
+"91.142.208.0","91.142.223.255","1536086016","1536090111","ES","Spain"
+"91.142.224.0","91.142.239.255","1536090112","1536094207","IE","Ireland"
+"91.142.240.0","91.142.255.255","1536094208","1536098303","NL","Netherlands"
+"91.143.0.0","91.143.63.255","1536098304","1536114687","RU","Russian Federation"
+"91.143.64.0","91.143.79.255","1536114688","1536118783","GB","United Kingdom"
+"91.143.80.0","91.143.95.255","1536118784","1536122879","DE","Germany"
+"91.143.96.0","91.143.111.255","1536122880","1536126975","AT","Austria"
+"91.143.112.0","91.143.127.255","1536126976","1536131071","DK","Denmark"
+"91.143.128.0","91.143.175.255","1536131072","1536143359","RU","Russian Federation"
+"91.143.176.0","91.143.191.255","1536143360","1536147455","GB","United Kingdom"
+"91.143.192.0","91.143.207.255","1536147456","1536151551","IT","Italy"
+"91.143.208.0","91.143.223.255","1536151552","1536155647","RS","Serbia"
+"91.143.224.0","91.143.239.255","1536155648","1536159743","IL","Israel"
+"91.143.240.0","91.143.255.255","1536159744","1536163839","DE","Germany"
+"91.144.0.0","91.144.63.255","1536163840","1536180223","SY","Syrian Arab Republic"
+"91.144.64.0","91.144.127.255","1536180224","1536196607","HU","Hungary"
+"91.144.128.0","91.144.191.255","1536196608","1536212991","RU","Russian Federation"
+"91.144.192.0","91.144.255.255","1536212992","1536229375","DK","Denmark"
+"91.145.0.0","91.145.63.255","1536229376","1536245759","SE","Sweden"
+"91.145.64.0","91.145.127.255","1536245760","1536262143","FI","Finland"
+"91.145.128.0","91.145.191.255","1536262144","1536278527","PL","Poland"
+"91.145.192.0","91.145.255.255","1536278528","1536294911","UA","Ukraine"
+"91.146.0.0","91.146.63.255","1536294912","1536311295","RU","Russian Federation"
+"91.146.64.0","91.146.95.255","1536311296","1536319487","EE","Estonia"
+"91.146.96.0","91.146.103.255","1536319488","1536321535","ES","Spain"
+"91.146.104.0","91.146.119.255","1536321536","1536325631","GB","United Kingdom"
+"91.146.120.0","91.146.127.255","1536325632","1536327679","CZ","Czech Republic"
+"91.146.128.0","91.146.191.255","1536327680","1536344063","HU","Hungary"
+"91.146.192.0","91.146.255.255","1536344064","1536360447","PL","Poland"
+"91.147.0.0","91.147.63.255","1536360448","1536376831","RU","Russian Federation"
+"91.147.64.0","91.147.79.255","1536376832","1536380927","IR","Iran, Islamic Republic of"
+"91.147.80.0","91.147.127.255","1536380928","1536393215","KZ","Kazakhstan"
+"91.147.128.0","91.147.191.255","1536393216","1536409599","SA","Saudi Arabia"
+"91.147.192.0","91.147.255.255","1536409600","1536425983","HU","Hungary"
+"91.148.0.0","91.148.63.255","1536425984","1536442367","SK","Slovakia"
+"91.148.64.0","91.148.127.255","1536442368","1536458751","RS","Serbia"
+"91.148.128.0","91.148.191.255","1536458752","1536475135","BG","Bulgaria"
+"91.148.192.0","91.148.197.129","1536475136","1536476545","NL","Netherlands"
+"91.148.197.130","91.148.197.130","1536476546","1536476546","GB","United Kingdom"
+"91.148.197.131","91.148.207.255","1536476547","1536479231","NL","Netherlands"
+"91.148.208.0","91.148.223.255","1536479232","1536483327","GB","United Kingdom"
+"91.148.224.0","91.148.255.255","1536483328","1536491519","NL","Netherlands"
+"91.149.0.0","91.149.31.255","1536491520","1536499711","NO","Norway"
+"91.149.32.0","91.149.47.255","1536499712","1536503807","SE","Sweden"
+"91.149.48.0","91.149.63.255","1536503808","1536507903","NO","Norway"
+"91.149.64.0","91.149.127.255","1536507904","1536524287","RU","Russian Federation"
+"91.149.128.0","91.149.191.255","1536524288","1536540671","BY","Belarus"
+"91.149.192.0","91.149.255.255","1536540672","1536557055","PL","Poland"
+"91.150.0.0","91.150.63.255","1536557056","1536573439","FI","Finland"
+"91.150.64.0","91.150.127.255","1536573440","1536589823","RS","Serbia"
+"91.150.128.0","91.150.223.255","1536589824","1536614399","PL","Poland"
+"91.150.224.0","91.150.255.255","1536614400","1536622591","DK","Denmark"
+"91.151.0.0","91.151.15.255","1536622592","1536626687","GB","United Kingdom"
+"91.151.16.0","91.151.16.255","1536626688","1536626943","DE","Germany"
+"91.151.17.0","91.151.17.128","1536626944","1536627072","AT","Austria"
+"91.151.17.129","91.151.31.255","1536627073","1536630783","DE","Germany"
+"91.151.32.0","91.151.47.255","1536630784","1536634879","RU","Russian Federation"
+"91.151.48.0","91.151.79.255","1536634880","1536643071","FR","France"
+"91.151.80.0","91.151.95.255","1536643072","1536647167","TR","Turkey"
+"91.151.96.0","91.151.111.255","1536647168","1536651263","ES","Spain"
+"91.151.112.0","91.151.127.255","1536651264","1536655359","FR","France"
+"91.151.128.0","91.151.143.255","1536655360","1536659455","GE","Georgia"
+"91.151.144.0","91.151.159.255","1536659456","1536663551","DE","Germany"
+"91.151.160.0","91.151.175.255","1536663552","1536667647","SA","Saudi Arabia"
+"91.151.176.0","91.151.207.255","1536667648","1536675839","RU","Russian Federation"
+"91.151.208.0","91.151.223.255","1536675840","1536679935","GB","United Kingdom"
+"91.151.224.0","91.151.239.255","1536679936","1536684031","LB","Lebanon"
+"91.151.240.0","91.151.255.255","1536684032","1536688127","GB","United Kingdom"
+"91.152.0.0","91.159.255.255","1536688128","1537212415","FI","Finland"
+"91.160.0.0","91.175.255.255","1537212416","1538260991","FR","France"
+"91.176.0.0","91.183.255.255","1538260992","1538785279","BE","Belgium"
+"91.184.0.0","91.184.31.255","1538785280","1538793471","NL","Netherlands"
+"91.184.32.0","91.184.47.255","1538793472","1538797567","DE","Germany"
+"91.184.48.0","91.184.63.255","1538797568","1538801663","NL","Netherlands"
+"91.184.64.0","91.184.95.255","1538801664","1538809855","IR","Iran, Islamic Republic of"
+"91.184.96.0","91.184.127.255","1538809856","1538818047","GE","Georgia"
+"91.184.128.0","91.184.159.255","1538818048","1538826239","NO","Norway"
+"91.184.160.0","91.184.191.255","1538826240","1538834431","DE","Germany"
+"91.184.192.0","91.184.223.255","1538834432","1538842623","CY","Cyprus"
+"91.184.224.0","91.184.255.255","1538842624","1538850815","RU","Russian Federation"
+"91.185.0.0","91.185.31.255","1538850816","1538859007","KZ","Kazakhstan"
+"91.185.32.0","91.185.95.255","1538859008","1538875391","RU","Russian Federation"
+"91.185.96.0","91.185.127.255","1538875392","1538883583","RS","Serbia"
+"91.185.128.0","91.185.159.255","1538883584","1538891775","IR","Iran, Islamic Republic of"
+"91.185.160.0","91.185.183.255","1538891776","1538897919","GB","United Kingdom"
+"91.185.184.0","91.185.191.255","1538897920","1538899967","PL","Poland"
+"91.185.192.0","91.185.207.223","1538899968","1538904031","SI","Slovenia"
+"91.185.207.224","91.185.207.231","1538904032","1538904039","BH","Bahrain"
+"91.185.207.232","91.185.223.255","1538904040","1538908159","SI","Slovenia"
+"91.185.224.0","91.185.255.255","1538908160","1538916351","RU","Russian Federation"
+"91.186.0.0","91.186.31.255","1538916352","1538924543","GB","United Kingdom"
+"91.186.32.0","91.186.63.255","1538924544","1538932735","DE","Germany"
+"91.186.64.0","91.186.95.255","1538932736","1538940927","NO","Norway"
+"91.186.96.0","91.186.127.255","1538940928","1538949119","RU","Russian Federation"
+"91.186.128.0","91.186.159.255","1538949120","1538957311","AT","Austria"
+"91.186.160.0","91.186.189.255","1538957312","1538964991","DE","Germany"
+"91.186.190.0","91.186.191.255","1538964992","1538965503","GB","United Kingdom"
+"91.186.192.0","91.186.223.255","1538965504","1538973695","IR","Iran, Islamic Republic of"
+"91.186.224.0","91.186.255.255","1538973696","1538981887","JO","Jordan"
+"91.187.0.0","91.187.31.255","1538981888","1538990079","BY","Belarus"
+"91.187.32.0","91.187.63.255","1538990080","1538998271","CZ","Czech Republic"
+"91.187.64.0","91.187.95.255","1538998272","1539006463","AD","Andorra"
+"91.187.96.0","91.187.127.255","1539006464","1539014655","AL","Albania"
+"91.187.128.0","91.187.159.255","1539014656","1539022847","RS","Serbia"
+"91.187.160.0","91.187.191.255","1539022848","1539031039","LT","Lithuania"
+"91.187.192.0","91.187.223.255","1539031040","1539039231","IT","Italy"
+"91.187.224.0","91.187.255.255","1539039232","1539047423","PL","Poland"
+"91.188.0.0","91.188.31.255","1539047424","1539055615","IT","Italy"
+"91.188.32.0","91.188.63.255","1539055616","1539063807","LV","Latvia"
+"91.188.64.0","91.188.95.255","1539063808","1539071999","FR","France"
+"91.188.96.0","91.188.127.255","1539072000","1539080191","PL","Poland"
+"91.188.128.0","91.188.159.255","1539080192","1539088383","UZ","Uzbekistan"
+"91.188.160.0","91.188.191.255","1539088384","1539096575","RU","Russian Federation"
+"91.189.0.0","91.189.7.255","1539112960","1539115007","PL","Poland"
+"91.189.8.0","91.189.15.255","1539115008","1539117055","AE","United Arab Emirates"
+"91.189.16.0","91.189.39.255","1539117056","1539123199","PL","Poland"
+"91.189.40.0","91.189.47.255","1539123200","1539125247","SE","Sweden"
+"91.189.48.0","91.189.55.255","1539125248","1539127295","RU","Russian Federation"
+"91.189.56.0","91.189.63.255","1539127296","1539129343","PL","Poland"
+"91.189.64.0","91.189.71.255","1539129344","1539131391","IE","Ireland"
+"91.189.72.0","91.189.79.255","1539131392","1539133439","PL","Poland"
+"91.189.80.0","91.189.87.255","1539133440","1539135487","RU","Russian Federation"
+"91.189.88.0","91.189.90.255","1539135488","1539136255","GB","United Kingdom"
+"91.189.91.0","91.189.91.255","1539136256","1539136511","US","United States"
+"91.189.92.0","91.189.95.255","1539136512","1539137535","GB","United Kingdom"
+"91.189.96.0","91.189.103.255","1539137536","1539139583","NL","Netherlands"
+"91.189.104.0","91.189.111.255","1539139584","1539141631","FR","France"
+"91.189.112.0","91.189.119.255","1539141632","1539143679","RU","Russian Federation"
+"91.189.120.0","91.189.127.255","1539143680","1539145727","NO","Norway"
+"91.189.128.0","91.189.135.255","1539145728","1539147775","UA","Ukraine"
+"91.189.136.0","91.189.143.255","1539147776","1539149823","PL","Poland"
+"91.189.144.0","91.189.151.255","1539149824","1539151871","GB","United Kingdom"
+"91.189.152.0","91.189.159.255","1539151872","1539153919","UA","Ukraine"
+"91.189.160.0","91.189.167.255","1539153920","1539155967","RU","Russian Federation"
+"91.189.168.0","91.189.183.255","1539155968","1539160063","NO","Norway"
+"91.189.192.0","91.189.199.255","1539162112","1539164159","DE","Germany"
+"91.189.200.0","91.189.207.255","1539164160","1539166207","DK","Denmark"
+"91.189.216.0","91.189.223.255","1539168256","1539170303","PL","Poland"
+"91.189.224.0","91.189.231.255","1539170304","1539172351","NL","Netherlands"
+"91.189.232.0","91.189.247.255","1539172352","1539176447","RU","Russian Federation"
+"91.189.248.0","91.189.255.255","1539176448","1539178495","PL","Poland"
+"91.190.0.0","91.190.31.255","1539178496","1539186687","CH","Switzerland"
+"91.190.32.0","91.190.63.255","1539186688","1539194879","LV","Latvia"
+"91.190.64.0","91.190.95.255","1539194880","1539203071","RU","Russian Federation"
+"91.190.96.0","91.190.99.255","1539203072","1539204095","NL","Netherlands"
+"91.190.100.0","91.190.103.255","1539204096","1539205119","IN","India"
+"91.190.104.0","91.190.107.255","1539205120","1539206143","NL","Netherlands"
+"91.190.108.0","91.190.111.255","1539206144","1539207167","GB","United Kingdom"
+"91.190.112.0","91.190.127.255","1539207168","1539211263","RU","Russian Federation"
+"91.190.128.0","91.190.135.255","1539211264","1539213311","CZ","Czech Republic"
+"91.190.136.0","91.190.143.255","1539213312","1539215359","SE","Sweden"
+"91.190.144.0","91.190.159.255","1539215360","1539219455","DE","Germany"
+"91.190.160.0","91.190.167.255","1539219456","1539221503","GG","Guernsey"
+"91.190.168.0","91.190.175.255","1539221504","1539223551","FR","France"
+"91.190.176.0","91.190.183.255","1539223552","1539225599","RU","Russian Federation"
+"91.190.184.0","91.190.191.255","1539225600","1539227647","HU","Hungary"
+"91.190.192.0","91.190.199.255","1539227648","1539229695","FI","Finland"
+"91.190.200.0","91.190.207.255","1539229696","1539231743","DE","Germany"
+"91.190.208.0","91.190.215.255","1539231744","1539233791","BE","Belgium"
+"91.190.216.0","91.190.223.255","1539233792","1539235839","LU","Luxembourg"
+"91.190.224.0","91.190.231.255","1539235840","1539237887","DE","Germany"
+"91.190.232.0","91.190.239.255","1539237888","1539239935","RU","Russian Federation"
+"91.190.240.0","91.190.247.255","1539239936","1539241983","DE","Germany"
+"91.190.248.0","91.190.255.255","1539241984","1539244031","EU","Europe"
+"91.191.0.0","91.191.63.255","1539244032","1539260415","BA","Bosnia and Herzegovina"
+"91.191.64.0","91.191.127.255","1539260416","1539276799","SK","Slovakia"
+"91.191.128.0","91.191.143.255","1539276800","1539280895","SE","Sweden"
+"91.191.144.0","91.191.159.255","1539280896","1539284991","FR","France"
+"91.191.160.0","91.191.175.255","1539284992","1539289087","TR","Turkey"
+"91.191.176.0","91.191.184.255","1539289088","1539291391","RU","Russian Federation"
+"91.191.185.0","91.191.185.255","1539291392","1539291647","CZ","Czech Republic"
+"91.191.186.0","91.191.191.255","1539291648","1539293183","RU","Russian Federation"
+"91.191.192.0","91.191.207.255","1539293184","1539297279","AZ","Azerbaijan"
+"91.191.208.0","91.191.223.255","1539297280","1539301375","BG","Bulgaria"
+"91.191.224.0","91.191.255.255","1539301376","1539309567","RU","Russian Federation"
+"91.192.0.0","91.192.3.255","1539309568","1539310591","PL","Poland"
+"91.192.12.0","91.192.15.255","1539312640","1539313663","DE","Germany"
+"91.192.16.0","91.192.19.255","1539313664","1539314687","GB","United Kingdom"
+"91.192.20.0","91.192.23.255","1539314688","1539315711","RU","Russian Federation"
+"91.192.28.0","91.192.31.255","1539316736","1539317759","SE","Sweden"
+"91.192.32.0","91.192.35.255","1539317760","1539318783","CZ","Czech Republic"
+"91.192.36.0","91.192.39.255","1539318784","1539319807","NL","Netherlands"
+"91.192.40.0","91.192.43.255","1539319808","1539320831","DE","Germany"
+"91.192.44.0","91.192.47.255","1539320832","1539321855","UA","Ukraine"
+"91.192.48.0","91.192.51.255","1539321856","1539322879","EG","Egypt"
+"91.192.52.0","91.192.55.255","1539322880","1539323903","DK","Denmark"
+"91.192.56.0","91.192.59.255","1539323904","1539324927","PL","Poland"
+"91.192.60.0","91.192.63.255","1539324928","1539325951","RU","Russian Federation"
+"91.192.64.0","91.192.67.255","1539325952","1539326975","KG","Kyrgyzstan"
+"91.192.68.0","91.192.75.255","1539326976","1539329023","RU","Russian Federation"
+"91.192.76.0","91.192.79.255","1539329024","1539330047","PL","Poland"
+"91.192.80.0","91.192.80.255","1539330048","1539330303","RU","Russian Federation"
+"91.192.81.0","91.192.81.255","1539330304","1539330559","DE","Germany"
+"91.192.82.0","91.192.82.255","1539330560","1539330815","NL","Netherlands"
+"91.192.83.0","91.192.83.255","1539330816","1539331071","RU","Russian Federation"
+"91.192.84.0","91.192.87.255","1539331072","1539332095","CZ","Czech Republic"
+"91.192.88.0","91.192.91.255","1539332096","1539333119","PL","Poland"
+"91.192.92.0","91.192.99.255","1539333120","1539335167","RU","Russian Federation"
+"91.192.100.0","91.192.103.255","1539335168","1539336191","CH","Switzerland"
+"91.192.104.0","91.192.105.255","1539336192","1539336703","UA","Ukraine"
+"91.192.108.0","91.192.111.255","1539337216","1539338239","ES","Spain"
+"91.192.112.0","91.192.115.255","1539338240","1539339263","SE","Sweden"
+"91.192.116.0","91.192.119.255","1539339264","1539340287","NL","Netherlands"
+"91.192.120.0","91.192.123.255","1539340288","1539341311","PL","Poland"
+"91.192.124.0","91.192.127.255","1539341312","1539342335","IT","Italy"
+"91.192.128.0","91.192.139.255","1539342336","1539345407","UA","Ukraine"
+"91.192.140.0","91.192.143.255","1539345408","1539346431","RO","Romania"
+"91.192.144.0","91.192.147.255","1539346432","1539347455","PL","Poland"
+"91.192.148.0","91.192.151.255","1539347456","1539348479","RU","Russian Federation"
+"91.192.152.0","91.192.163.255","1539348480","1539351551","UA","Ukraine"
+"91.192.164.0","91.192.167.255","1539351552","1539352575","PL","Poland"
+"91.192.168.0","91.192.175.255","1539352576","1539354623","RU","Russian Federation"
+"91.192.180.0","91.192.187.255","1539355648","1539357695","UA","Ukraine"
+"91.192.188.0","91.192.191.255","1539357696","1539358719","RU","Russian Federation"
+"91.192.192.0","91.192.195.255","1539358720","1539359743","GB","United Kingdom"
+"91.192.196.0","91.192.199.255","1539359744","1539360767","PL","Poland"
+"91.192.200.0","91.192.201.255","1539360768","1539361279","UA","Ukraine"
+"91.192.202.0","91.192.203.255","1539361280","1539361791","DE","Germany"
+"91.192.204.0","91.192.207.255","1539361792","1539362815","PL","Poland"
+"91.192.208.0","91.192.211.255","1539362816","1539363839","GB","United Kingdom"
+"91.192.212.0","91.192.215.255","1539363840","1539364863","DK","Denmark"
+"91.192.216.0","91.192.219.255","1539364864","1539365887","UA","Ukraine"
+"91.192.220.0","91.192.223.255","1539365888","1539366911","NO","Norway"
+"91.192.224.0","91.192.231.255","1539366912","1539368959","PL","Poland"
+"91.192.232.0","91.192.235.255","1539368960","1539369983","GB","United Kingdom"
+"91.192.236.0","91.192.239.255","1539369984","1539371007","BG","Bulgaria"
+"91.192.240.0","91.192.247.255","1539371008","1539373055","RU","Russian Federation"
+"91.192.248.0","91.192.251.255","1539373056","1539374079","PL","Poland"
+"91.192.252.0","91.192.255.255","1539374080","1539375103","SE","Sweden"
+"91.193.0.0","91.193.3.255","1539375104","1539376127","NO","Norway"
+"91.193.8.0","91.193.11.255","1539377152","1539378175","UA","Ukraine"
+"91.193.12.0","91.193.15.255","1539378176","1539379199","PL","Poland"
+"91.193.20.0","91.193.23.255","1539380224","1539381247","CH","Switzerland"
+"91.193.24.0","91.193.27.255","1539381248","1539382271","RS","Serbia"
+"91.193.28.0","91.193.31.255","1539382272","1539383295","RO","Romania"
+"91.193.32.0","91.193.35.255","1539383296","1539384319","UA","Ukraine"
+"91.193.36.0","91.193.39.255","1539384320","1539385343","RU","Russian Federation"
+"91.193.40.0","91.193.41.255","1539385344","1539385855","PL","Poland"
+"91.193.42.0","91.193.43.255","1539385856","1539386367","BE","Belgium"
+"91.193.44.0","91.193.47.255","1539386368","1539387391","IT","Italy"
+"91.193.48.0","91.193.51.255","1539387392","1539388415","IL","Israel"
+"91.193.52.0","91.193.55.255","1539388416","1539389439","PL","Poland"
+"91.193.56.0","91.193.57.255","1539389440","1539389951","FR","France"
+"91.193.58.0","91.193.59.255","1539389952","1539390463","RU","Russian Federation"
+"91.193.64.0","91.193.67.255","1539391488","1539392511","LV","Latvia"
+"91.193.68.0","91.193.71.255","1539392512","1539393535","UA","Ukraine"
+"91.193.72.0","91.193.72.255","1539393536","1539393791","DE","Germany"
+"91.193.73.0","91.193.73.255","1539393792","1539394047","PL","Poland"
+"91.193.74.0","91.193.74.255","1539394048","1539394303","GI","Gibraltar"
+"91.193.75.0","91.193.75.255","1539394304","1539394559","RS","Serbia"
+"91.193.76.0","91.193.83.255","1539394560","1539396607","UA","Ukraine"
+"91.193.84.0","91.193.87.255","1539396608","1539397631","PL","Poland"
+"91.193.88.0","91.193.89.255","1539397632","1539398143","RU","Russian Federation"
+"91.193.90.0","91.193.91.255","1539398144","1539398655","PL","Poland"
+"91.193.92.0","91.193.95.255","1539398656","1539399679","ES","Spain"
+"91.193.96.0","91.193.99.255","1539399680","1539400703","PL","Poland"
+"91.193.104.0","91.193.105.255","1539401728","1539402239","GB","United Kingdom"
+"91.193.106.0","91.193.107.255","1539402240","1539402751","FR","France"
+"91.193.108.0","91.193.109.255","1539402752","1539403263","GB","United Kingdom"
+"91.193.110.0","91.193.111.255","1539403264","1539403775","RU","Russian Federation"
+"91.193.120.0","91.193.123.255","1539405824","1539406847","PL","Poland"
+"91.193.124.0","91.193.131.255","1539406848","1539408895","UA","Ukraine"
+"91.193.132.0","91.193.135.255","1539408896","1539409919","CZ","Czech Republic"
+"91.193.136.0","91.193.139.255","1539409920","1539410943","DK","Denmark"
+"91.193.140.0","91.193.143.255","1539410944","1539411967","RU","Russian Federation"
+"91.193.144.0","91.193.147.255","1539411968","1539412991","PL","Poland"
+"91.193.148.0","91.193.151.255","1539412992","1539414015","RU","Russian Federation"
+"91.193.156.0","91.193.159.255","1539415040","1539416063","BG","Bulgaria"
+"91.193.160.0","91.193.163.255","1539416064","1539417087","PL","Poland"
+"91.193.164.0","91.193.167.255","1539417088","1539418111","UA","Ukraine"
+"91.193.168.0","91.193.171.255","1539418112","1539419135","RU","Russian Federation"
+"91.193.172.0","91.193.175.255","1539419136","1539420159","UA","Ukraine"
+"91.193.176.0","91.193.179.255","1539420160","1539421183","RU","Russian Federation"
+"91.193.184.0","91.193.187.255","1539422208","1539423231","PL","Poland"
+"91.193.188.0","91.193.191.255","1539423232","1539424255","IE","Ireland"
+"91.193.196.0","91.193.199.255","1539425280","1539426303","PL","Poland"
+"91.193.200.0","91.193.203.255","1539426304","1539427327","BG","Bulgaria"
+"91.193.204.0","91.193.207.255","1539427328","1539428351","UA","Ukraine"
+"91.193.208.0","91.193.211.255","1539428352","1539429375","PL","Poland"
+"91.193.212.0","91.193.231.255","1539429376","1539434495","RU","Russian Federation"
+"91.193.232.0","91.193.235.255","1539434496","1539435519","GB","United Kingdom"
+"91.193.236.0","91.193.243.255","1539435520","1539437567","RU","Russian Federation"
+"91.193.244.0","91.193.247.255","1539437568","1539438591","GB","United Kingdom"
+"91.193.252.0","91.193.255.255","1539439616","1539440639","UA","Ukraine"
+"91.194.2.0","91.194.3.255","1539441152","1539441663","RU","Russian Federation"
+"91.194.4.0","91.194.5.255","1539441664","1539442175","IL","Israel"
+"91.194.6.0","91.194.7.255","1539442176","1539442687","DE","Germany"
+"91.194.8.0","91.194.9.255","1539442688","1539443199","NL","Netherlands"
+"91.194.10.0","91.194.13.255","1539443200","1539444223","RU","Russian Federation"
+"91.194.16.0","91.194.17.255","1539444736","1539445247","RU","Russian Federation"
+"91.194.18.0","91.194.19.255","1539445248","1539445759","PL","Poland"
+"91.194.20.0","91.194.21.255","1539445760","1539446271","FI","Finland"
+"91.194.22.0","91.194.23.255","1539446272","1539446783","SE","Sweden"
+"91.194.26.0","91.194.27.255","1539447296","1539447807","SE","Sweden"
+"91.194.28.0","91.194.31.255","1539447808","1539448831","RO","Romania"
+"91.194.32.0","91.194.33.255","1539448832","1539449343","AT","Austria"
+"91.194.34.0","91.194.35.255","1539449344","1539449855","UA","Ukraine"
+"91.194.36.0","91.194.37.255","1539449856","1539450367","DK","Denmark"
+"91.194.38.0","91.194.39.255","1539450368","1539450879","SE","Sweden"
+"91.194.40.0","91.194.41.255","1539450880","1539451391","UA","Ukraine"
+"91.194.42.0","91.194.43.255","1539451392","1539451903","GB","United Kingdom"
+"91.194.44.0","91.194.45.255","1539451904","1539452415","RO","Romania"
+"91.194.46.0","91.194.47.255","1539452416","1539452927","GB","United Kingdom"
+"91.194.48.0","91.194.49.255","1539452928","1539453439","CH","Switzerland"
+"91.194.50.0","91.194.51.255","1539453440","1539453951","UA","Ukraine"
+"91.194.56.0","91.194.57.255","1539454976","1539455487","UA","Ukraine"
+"91.194.58.0","91.194.59.255","1539455488","1539455999","RU","Russian Federation"
+"91.194.60.0","91.194.61.255","1539456000","1539456511","FR","France"
+"91.194.62.0","91.194.63.255","1539456512","1539457023","ES","Spain"
+"91.194.64.0","91.194.65.255","1539457024","1539457535","RU","Russian Federation"
+"91.194.66.0","91.194.67.255","1539457536","1539458047","SE","Sweden"
+"91.194.68.0","91.194.71.255","1539458048","1539459071","GB","United Kingdom"
+"91.194.72.0","91.194.73.255","1539459072","1539459583","UA","Ukraine"
+"91.194.74.0","91.194.77.255","1539459584","1539460607","GB","United Kingdom"
+"91.194.78.0","91.194.81.255","1539460608","1539461631","UA","Ukraine"
+"91.194.82.0","91.194.83.255","1539461632","1539462143","RS","Serbia"
+"91.194.84.0","91.194.85.255","1539462144","1539462655","DE","Germany"
+"91.194.86.0","91.194.87.255","1539462656","1539463167","BE","Belgium"
+"91.194.88.0","91.194.89.255","1539463168","1539463679","UA","Ukraine"
+"91.194.90.0","91.194.91.255","1539463680","1539464191","DE","Germany"
+"91.194.92.0","91.194.93.255","1539464192","1539464703","RO","Romania"
+"91.194.94.0","91.194.95.255","1539464704","1539465215","DK","Denmark"
+"91.194.96.0","91.194.101.255","1539465216","1539466751","FR","France"
+"91.194.102.0","91.194.103.255","1539466752","1539467263","KW","Kuwait"
+"91.194.106.0","91.194.107.255","1539467776","1539468287","PL","Poland"
+"91.194.108.0","91.194.109.255","1539468288","1539468799","DE","Germany"
+"91.194.110.0","91.194.113.255","1539468800","1539469823","RU","Russian Federation"
+"91.194.114.0","91.194.115.255","1539469824","1539470335","IL","Israel"
+"91.194.116.0","91.194.117.255","1539470336","1539470847","GB","United Kingdom"
+"91.194.120.0","91.194.121.255","1539471360","1539471871","RU","Russian Federation"
+"91.194.122.0","91.194.123.255","1539471872","1539472383","PL","Poland"
+"91.194.126.0","91.194.127.255","1539472896","1539473407","GB","United Kingdom"
+"91.194.128.0","91.194.129.255","1539473408","1539473919","NL","Netherlands"
+"91.194.130.0","91.194.131.255","1539473920","1539474431","KW","Kuwait"
+"91.194.132.0","91.194.133.255","1539474432","1539474943","DE","Germany"
+"91.194.134.0","91.194.135.255","1539474944","1539475455","UA","Ukraine"
+"91.194.136.0","91.194.137.255","1539475456","1539475967","NL","Netherlands"
+"91.194.138.0","91.194.139.255","1539475968","1539476479","PL","Poland"
+"91.194.142.0","91.194.143.255","1539476992","1539477503","IT","Italy"
+"91.194.144.0","91.194.145.255","1539477504","1539478015","PL","Poland"
+"91.194.146.0","91.194.147.255","1539478016","1539478527","CH","Switzerland"
+"91.194.148.0","91.194.149.255","1539478528","1539479039","RO","Romania"
+"91.194.150.0","91.194.153.255","1539479040","1539480063","GB","United Kingdom"
+"91.194.154.0","91.194.155.255","1539480064","1539480575","DK","Denmark"
+"91.194.156.0","91.194.157.255","1539480576","1539481087","PL","Poland"
+"91.194.158.0","91.194.159.255","1539481088","1539481599","GB","United Kingdom"
+"91.194.160.0","91.194.161.255","1539481600","1539482111","RU","Russian Federation"
+"91.194.162.0","91.194.163.255","1539482112","1539482623","UA","Ukraine"
+"91.194.164.0","91.194.165.255","1539482624","1539483135","RU","Russian Federation"
+"91.194.168.0","91.194.169.255","1539483648","1539484159","UA","Ukraine"
+"91.194.172.0","91.194.175.255","1539484672","1539485695","RU","Russian Federation"
+"91.194.176.0","91.194.176.255","1539485696","1539485951","LV","Latvia"
+"91.194.177.0","91.194.177.255","1539485952","1539486207","RO","Romania"
+"91.194.178.0","91.194.179.255","1539486208","1539486719","FR","France"
+"91.194.180.0","91.194.181.255","1539486720","1539487231","DE","Germany"
+"91.194.184.0","91.194.185.255","1539487744","1539488255","RU","Russian Federation"
+"91.194.186.0","91.194.187.255","1539488256","1539488767","SE","Sweden"
+"91.194.188.0","91.194.189.255","1539488768","1539489279","PL","Poland"
+"91.194.190.0","91.194.191.255","1539489280","1539489791","RU","Russian Federation"
+"91.194.196.0","91.194.197.255","1539490816","1539491327","CH","Switzerland"
+"91.194.198.0","91.194.199.255","1539491328","1539491839","PL","Poland"
+"91.194.200.0","91.194.201.255","1539491840","1539492351","RU","Russian Federation"
+"91.194.202.0","91.194.203.255","1539492352","1539492863","BE","Belgium"
+"91.194.204.0","91.194.205.255","1539492864","1539493375","NL","Netherlands"
+"91.194.206.0","91.194.207.255","1539493376","1539493887","RU","Russian Federation"
+"91.194.208.0","91.194.209.255","1539493888","1539494399","FR","France"
+"91.194.210.0","91.194.211.255","1539494400","1539494911","PL","Poland"
+"91.194.212.0","91.194.213.255","1539494912","1539495423","RU","Russian Federation"
+"91.194.216.0","91.194.217.255","1539495936","1539496447","RS","Serbia"
+"91.194.218.0","91.194.219.255","1539496448","1539496959","NL","Netherlands"
+"91.194.220.0","91.194.221.255","1539496960","1539497471","GB","United Kingdom"
+"91.194.222.0","91.194.223.255","1539497472","1539497983","DE","Germany"
+"91.194.224.0","91.194.225.255","1539497984","1539498495","NL","Netherlands"
+"91.194.226.0","91.194.227.255","1539498496","1539499007","RU","Russian Federation"
+"91.194.228.0","91.194.229.255","1539499008","1539499519","PL","Poland"
+"91.194.230.0","91.194.233.255","1539499520","1539500543","DE","Germany"
+"91.194.234.0","91.194.235.255","1539500544","1539501055","RO","Romania"
+"91.194.236.0","91.194.237.255","1539501056","1539501567","BE","Belgium"
+"91.194.238.0","91.194.239.255","1539501568","1539502079","UA","Ukraine"
+"91.194.242.0","91.194.243.255","1539502592","1539503103","HR","Croatia"
+"91.194.244.0","91.194.247.255","1539503104","1539504127","RU","Russian Federation"
+"91.194.248.0","91.194.249.255","1539504128","1539504639","AT","Austria"
+"91.194.250.0","91.194.251.255","1539504640","1539505151","UA","Ukraine"
+"91.194.252.0","91.194.253.255","1539505152","1539505663","RU","Russian Federation"
+"91.194.254.0","91.194.255.255","1539505664","1539506175","AT","Austria"
+"91.195.0.0","91.195.1.255","1539506176","1539506687","NL","Netherlands"
+"91.195.2.0","91.195.3.255","1539506688","1539507199","UA","Ukraine"
+"91.195.4.0","91.195.7.255","1539507200","1539508223","RO","Romania"
+"91.195.8.0","91.195.9.255","1539508224","1539508735","NO","Norway"
+"91.195.10.0","91.195.13.255","1539508736","1539509759","UA","Ukraine"
+"91.195.14.0","91.195.15.255","1539509760","1539510271","RO","Romania"
+"91.195.16.0","91.195.17.255","1539510272","1539510783","RU","Russian Federation"
+"91.195.18.0","91.195.19.255","1539510784","1539511295","LU","Luxembourg"
+"91.195.20.0","91.195.21.255","1539511296","1539511807","UA","Ukraine"
+"91.195.22.0","91.195.23.255","1539511808","1539512319","RU","Russian Federation"
+"91.195.24.0","91.195.25.255","1539512320","1539512831","BG","Bulgaria"
+"91.195.26.0","91.195.27.255","1539512832","1539513343","PL","Poland"
+"91.195.28.0","91.195.29.255","1539513344","1539513855","RO","Romania"
+"91.195.30.0","91.195.31.255","1539513856","1539514367","RU","Russian Federation"
+"91.195.32.0","91.195.33.255","1539514368","1539514879","SE","Sweden"
+"91.195.34.0","91.195.35.255","1539514880","1539515391","ES","Spain"
+"91.195.36.0","91.195.37.255","1539515392","1539515903","FR","France"
+"91.195.38.0","91.195.39.255","1539515904","1539516415","RS","Serbia"
+"91.195.40.0","91.195.41.255","1539516416","1539516927","AT","Austria"
+"91.195.42.0","91.195.43.255","1539516928","1539517439","PL","Poland"
+"91.195.44.0","91.195.45.255","1539517440","1539517951","RO","Romania"
+"91.195.46.0","91.195.47.255","1539517952","1539518463","PL","Poland"
+"91.195.48.0","91.195.49.255","1539518464","1539518975","DE","Germany"
+"91.195.52.0","91.195.53.255","1539519488","1539519999","UA","Ukraine"
+"91.195.54.0","91.195.55.255","1539520000","1539520511","DE","Germany"
+"91.195.56.0","91.195.57.255","1539520512","1539521023","PL","Poland"
+"91.195.58.0","91.195.59.255","1539521024","1539521535","DK","Denmark"
+"91.195.60.0","91.195.61.255","1539521536","1539522047","RU","Russian Federation"
+"91.195.62.0","91.195.63.255","1539522048","1539522559","RO","Romania"
+"91.195.68.0","91.195.69.255","1539523584","1539524095","UA","Ukraine"
+"91.195.70.0","91.195.71.255","1539524096","1539524607","GB","United Kingdom"
+"91.195.72.0","91.195.73.255","1539524608","1539525119","FR","France"
+"91.195.74.0","91.195.75.255","1539525120","1539525631","UA","Ukraine"
+"91.195.76.0","91.195.77.255","1539525632","1539526143","SE","Sweden"
+"91.195.78.0","91.195.79.255","1539526144","1539526655","DE","Germany"
+"91.195.80.0","91.195.81.255","1539526656","1539527167","NL","Netherlands"
+"91.195.82.0","91.195.83.255","1539527168","1539527679","GB","United Kingdom"
+"91.195.84.0","91.195.85.255","1539527680","1539528191","RO","Romania"
+"91.195.86.0","91.195.87.255","1539528192","1539528703","RU","Russian Federation"
+"91.195.88.0","91.195.89.255","1539528704","1539529215","SA","Saudi Arabia"
+"91.195.90.0","91.195.91.255","1539529216","1539529727","UA","Ukraine"
+"91.195.92.0","91.195.93.255","1539529728","1539530239","PL","Poland"
+"91.195.94.0","91.195.95.255","1539530240","1539530751","AT","Austria"
+"91.195.96.0","91.195.97.255","1539530752","1539531263","UA","Ukraine"
+"91.195.98.0","91.195.99.255","1539531264","1539531775","RO","Romania"
+"91.195.100.0","91.195.103.255","1539531776","1539532799","RU","Russian Federation"
+"91.195.104.0","91.195.105.255","1539532800","1539533311","DE","Germany"
+"91.195.106.0","91.195.107.255","1539533312","1539533823","CZ","Czech Republic"
+"91.195.108.0","91.195.109.255","1539533824","1539534335","PL","Poland"
+"91.195.110.0","91.195.111.255","1539534336","1539534847","RU","Russian Federation"
+"91.195.112.0","91.195.113.255","1539534848","1539535359","GB","United Kingdom"
+"91.195.114.0","91.195.115.255","1539535360","1539535871","RU","Russian Federation"
+"91.195.116.0","91.195.117.255","1539535872","1539536383","AT","Austria"
+"91.195.118.0","91.195.119.255","1539536384","1539536895","NL","Netherlands"
+"91.195.120.0","91.195.121.255","1539536896","1539537407","UA","Ukraine"
+"91.195.122.0","91.195.123.255","1539537408","1539537919","GB","United Kingdom"
+"91.195.124.0","91.195.133.255","1539537920","1539540479","RU","Russian Federation"
+"91.195.134.0","91.195.135.255","1539540480","1539540991","PL","Poland"
+"91.195.136.0","91.195.137.255","1539540992","1539541503","RU","Russian Federation"
+"91.195.138.0","91.195.139.255","1539541504","1539542015","TR","Turkey"
+"91.195.140.0","91.195.141.255","1539542016","1539542527","DE","Germany"
+"91.195.142.0","91.195.143.255","1539542528","1539543039","CH","Switzerland"
+"91.195.144.0","91.195.145.255","1539543040","1539543551","RO","Romania"
+"91.195.146.0","91.195.147.255","1539543552","1539544063","SI","Slovenia"
+"91.195.148.0","91.195.149.255","1539544064","1539544575","RU","Russian Federation"
+"91.195.150.0","91.195.151.255","1539544576","1539545087","DE","Germany"
+"91.195.152.0","91.195.153.255","1539545088","1539545599","GR","Greece"
+"91.195.154.0","91.195.155.255","1539545600","1539546111","SE","Sweden"
+"91.195.156.0","91.195.157.255","1539546112","1539546623","UA","Ukraine"
+"91.195.158.0","91.195.159.255","1539546624","1539547135","PL","Poland"
+"91.195.160.0","91.195.161.255","1539547136","1539547647","NL","Netherlands"
+"91.195.162.0","91.195.163.255","1539547648","1539548159","IL","Israel"
+"91.195.164.0","91.195.165.255","1539548160","1539548671","FR","France"
+"91.195.166.0","91.195.167.255","1539548672","1539549183","EU","Europe"
+"91.195.168.0","91.195.169.255","1539549184","1539549695","GB","United Kingdom"
+"91.195.170.0","91.195.171.255","1539549696","1539550207","RU","Russian Federation"
+"91.195.172.0","91.195.173.255","1539550208","1539550719","UA","Ukraine"
+"91.195.176.0","91.195.177.255","1539551232","1539551743","RS","Serbia"
+"91.195.178.0","91.195.179.255","1539551744","1539552255","RU","Russian Federation"
+"91.195.180.0","91.195.181.255","1539552256","1539552767","RO","Romania"
+"91.195.182.0","91.195.183.255","1539552768","1539553279","GB","United Kingdom"
+"91.195.184.0","91.195.185.255","1539553280","1539553791","UA","Ukraine"
+"91.195.186.0","91.195.187.255","1539553792","1539554303","GB","United Kingdom"
+"91.195.188.0","91.195.189.255","1539554304","1539554815","CH","Switzerland"
+"91.195.190.0","91.195.191.255","1539554816","1539555327","PL","Poland"
+"91.195.192.0","91.195.193.255","1539555328","1539555839","GB","United Kingdom"
+"91.195.194.0","91.195.197.255","1539555840","1539556863","RO","Romania"
+"91.195.198.0","91.195.199.255","1539556864","1539557375","AT","Austria"
+"91.195.200.0","91.195.201.255","1539557376","1539557887","NL","Netherlands"
+"91.195.202.0","91.195.203.255","1539557888","1539558399","CZ","Czech Republic"
+"91.195.204.0","91.195.205.255","1539558400","1539558911","RU","Russian Federation"
+"91.195.206.0","91.195.207.255","1539558912","1539559423","FR","France"
+"91.195.208.0","91.195.211.255","1539559424","1539560447","RU","Russian Federation"
+"91.195.214.0","91.195.215.255","1539560960","1539561471","UA","Ukraine"
+"91.195.216.0","91.195.217.255","1539561472","1539561983","RO","Romania"
+"91.195.218.0","91.195.221.255","1539561984","1539563007","DE","Germany"
+"91.195.224.0","91.195.225.255","1539563520","1539564031","SE","Sweden"
+"91.195.226.0","91.195.227.255","1539564032","1539564543","KZ","Kazakhstan"
+"91.195.228.0","91.195.229.255","1539564544","1539565055","GB","United Kingdom"
+"91.195.230.0","91.195.231.255","1539565056","1539565567","UA","Ukraine"
+"91.195.232.0","91.195.233.255","1539565568","1539566079","PL","Poland"
+"91.195.234.0","91.195.237.255","1539566080","1539567103","NL","Netherlands"
+"91.195.238.0","91.195.239.255","1539567104","1539567615","CH","Switzerland"
+"91.195.240.0","91.195.241.255","1539567616","1539568127","DE","Germany"
+"91.195.242.0","91.195.243.255","1539568128","1539568639","NL","Netherlands"
+"91.195.244.0","91.195.245.255","1539568640","1539569151","UA","Ukraine"
+"91.195.246.0","91.195.246.255","1539569152","1539569407","EE","Estonia"
+"91.195.247.0","91.195.247.255","1539569408","1539569663","SE","Sweden"
+"91.195.248.0","91.195.249.255","1539569664","1539570175","UA","Ukraine"
+"91.195.250.0","91.195.251.255","1539570176","1539570687","PL","Poland"
+"91.195.252.0","91.195.255.255","1539570688","1539571711","RU","Russian Federation"
+"91.196.0.0","91.196.3.255","1539571712","1539572735","UA","Ukraine"
+"91.196.4.0","91.196.7.255","1539572736","1539573759","RU","Russian Federation"
+"91.196.8.0","91.196.15.255","1539573760","1539575807","PL","Poland"
+"91.196.20.0","91.196.23.255","1539576832","1539577855","GB","United Kingdom"
+"91.196.24.0","91.196.27.255","1539577856","1539578879","RU","Russian Federation"
+"91.196.32.0","91.196.35.255","1539579904","1539580927","RU","Russian Federation"
+"91.196.36.0","91.196.39.255","1539580928","1539581951","AM","Armenia"
+"91.196.44.0","91.196.47.255","1539582976","1539583999","RO","Romania"
+"91.196.48.0","91.196.51.255","1539584000","1539585023","PL","Poland"
+"91.196.52.0","91.196.55.255","1539585024","1539586047","UA","Ukraine"
+"91.196.56.0","91.196.59.255","1539586048","1539587071","PL","Poland"
+"91.196.60.0","91.196.63.255","1539587072","1539588095","UA","Ukraine"
+"91.196.72.0","91.196.75.255","1539590144","1539591167","RU","Russian Federation"
+"91.196.76.0","91.196.79.255","1539591168","1539592191","UZ","Uzbekistan"
+"91.196.80.0","91.196.83.255","1539592192","1539593215","UA","Ukraine"
+"91.196.84.0","91.196.87.255","1539593216","1539594239","RU","Russian Federation"
+"91.196.88.0","91.196.103.255","1539594240","1539598335","UA","Ukraine"
+"91.196.104.0","91.196.107.255","1539598336","1539599359","NL","Netherlands"
+"91.196.108.0","91.196.111.255","1539599360","1539600383","PL","Poland"
+"91.196.112.0","91.196.115.255","1539600384","1539601407","HU","Hungary"
+"91.196.116.0","91.196.119.255","1539601408","1539602431","GB","United Kingdom"
+"91.196.120.0","91.196.123.255","1539602432","1539603455","UA","Ukraine"
+"91.196.124.0","91.196.127.255","1539603456","1539604479","BG","Bulgaria"
+"91.196.128.0","91.196.131.255","1539604480","1539605503","ES","Spain"
+"91.196.132.0","91.196.135.255","1539605504","1539606527","DE","Germany"
+"91.196.136.0","91.196.139.255","1539606528","1539607551","RU","Russian Federation"
+"91.196.140.0","91.196.147.255","1539607552","1539609599","DE","Germany"
+"91.196.148.0","91.196.151.255","1539609600","1539610623","UA","Ukraine"
+"91.196.152.0","91.196.155.255","1539610624","1539611647","RU","Russian Federation"
+"91.196.156.0","91.196.167.255","1539611648","1539614719","UA","Ukraine"
+"91.196.168.0","91.196.171.255","1539614720","1539615743","NL","Netherlands"
+"91.196.172.0","91.196.175.255","1539615744","1539616767","DK","Denmark"
+"91.196.176.0","91.196.179.255","1539616768","1539617791","UA","Ukraine"
+"91.196.184.0","91.196.187.255","1539618816","1539619839","GB","United Kingdom"
+"91.196.188.0","91.196.191.255","1539619840","1539620863","RU","Russian Federation"
+"91.196.192.0","91.196.199.255","1539620864","1539622911","UA","Ukraine"
+"91.196.204.0","91.196.207.255","1539623936","1539624959","DE","Germany"
+"91.196.208.0","91.196.211.255","1539624960","1539625983","RU","Russian Federation"
+"91.196.212.0","91.196.215.255","1539625984","1539627007","PL","Poland"
+"91.196.224.0","91.196.227.255","1539629056","1539630079","BG","Bulgaria"
+"91.196.228.0","91.196.231.255","1539630080","1539631103","UA","Ukraine"
+"91.196.236.0","91.196.239.255","1539632128","1539633151","RU","Russian Federation"
+"91.196.240.0","91.196.243.255","1539633152","1539634175","SE","Sweden"
+"91.196.244.0","91.196.255.255","1539634176","1539637247","RU","Russian Federation"
+"91.197.4.0","91.197.7.255","1539638272","1539639295","UA","Ukraine"
+"91.197.8.0","91.197.11.255","1539639296","1539640319","RU","Russian Federation"
+"91.197.12.0","91.197.15.255","1539640320","1539641343","PL","Poland"
+"91.197.16.0","91.197.19.255","1539641344","1539642367","UA","Ukraine"
+"91.197.20.0","91.197.23.255","1539642368","1539643391","RU","Russian Federation"
+"91.197.24.0","91.197.27.255","1539643392","1539644415","UA","Ukraine"
+"91.197.28.0","91.197.31.255","1539644416","1539645439","DE","Germany"
+"91.197.32.0","91.197.35.255","1539645440","1539646463","GB","United Kingdom"
+"91.197.44.0","91.197.45.255","1539648512","1539649023","CY","Cyprus"
+"91.197.46.0","91.197.47.255","1539649024","1539649535","LB","Lebanon"
+"91.197.48.0","91.197.51.255","1539649536","1539650559","UA","Ukraine"
+"91.197.52.0","91.197.55.255","1539650560","1539651583","RU","Russian Federation"
+"91.197.56.0","91.197.59.255","1539651584","1539652607","UA","Ukraine"
+"91.197.60.0","91.197.63.255","1539652608","1539653631","IL","Israel"
+"91.197.64.0","91.197.67.255","1539653632","1539654655","RU","Russian Federation"
+"91.197.68.0","91.197.71.255","1539654656","1539655679","UA","Ukraine"
+"91.197.72.0","91.197.75.255","1539655680","1539656703","NL","Netherlands"
+"91.197.76.0","91.197.79.255","1539656704","1539657727","RU","Russian Federation"
+"91.197.80.0","91.197.83.255","1539657728","1539658751","UA","Ukraine"
+"91.197.84.0","91.197.87.255","1539658752","1539659775","FI","Finland"
+"91.197.88.0","91.197.91.255","1539659776","1539660799","PL","Poland"
+"91.197.92.0","91.197.95.255","1539660800","1539661823","GB","United Kingdom"
+"91.197.96.0","91.197.99.255","1539661824","1539662847","RU","Russian Federation"
+"91.197.100.0","91.197.103.255","1539662848","1539663871","IL","Israel"
+"91.197.104.0","91.197.107.255","1539663872","1539664895","RU","Russian Federation"
+"91.197.108.0","91.197.111.255","1539664896","1539665919","BE","Belgium"
+"91.197.112.0","91.197.115.255","1539665920","1539666943","RU","Russian Federation"
+"91.197.116.0","91.197.119.255","1539666944","1539667967","CZ","Czech Republic"
+"91.197.124.0","91.197.127.255","1539668992","1539670015","RU","Russian Federation"
+"91.197.128.0","91.197.135.255","1539670016","1539672063","UA","Ukraine"
+"91.197.136.0","91.197.139.255","1539672064","1539673087","FR","France"
+"91.197.140.0","91.197.143.255","1539673088","1539674111","GB","United Kingdom"
+"91.197.144.0","91.197.147.255","1539674112","1539675135","UA","Ukraine"
+"91.197.148.0","91.197.155.255","1539675136","1539677183","PL","Poland"
+"91.197.156.0","91.197.163.255","1539677184","1539679231","RU","Russian Federation"
+"91.197.164.0","91.197.167.255","1539679232","1539680255","FR","France"
+"91.197.168.0","91.197.171.255","1539680256","1539681279","UA","Ukraine"
+"91.197.172.0","91.197.183.255","1539681280","1539684351","RU","Russian Federation"
+"91.197.184.0","91.197.187.255","1539684352","1539685375","UA","Ukraine"
+"91.197.188.0","91.197.207.255","1539685376","1539690495","RU","Russian Federation"
+"91.197.208.0","91.197.211.255","1539690496","1539691519","FI","Finland"
+"91.197.212.0","91.197.215.255","1539691520","1539692543","RU","Russian Federation"
+"91.197.216.0","91.197.223.255","1539692544","1539694591","UA","Ukraine"
+"91.197.224.0","91.197.227.255","1539694592","1539695615","PL","Poland"
+"91.197.228.0","91.197.231.255","1539695616","1539696639","GB","United Kingdom"
+"91.197.232.0","91.197.235.255","1539696640","1539697663","CZ","Czech Republic"
+"91.197.236.0","91.197.239.255","1539697664","1539698687","UA","Ukraine"
+"91.197.244.0","91.197.247.255","1539699712","1539700735","RO","Romania"
+"91.197.248.0","91.197.251.255","1539700736","1539701759","DK","Denmark"
+"91.197.252.0","91.197.255.255","1539701760","1539702783","UA","Ukraine"
+"91.198.0.0","91.198.0.255","1539702784","1539703039","SI","Slovenia"
+"91.198.1.0","91.198.1.255","1539703040","1539703295","UA","Ukraine"
+"91.198.2.0","91.198.2.255","1539703296","1539703551","DE","Germany"
+"91.198.3.0","91.198.3.255","1539703552","1539703807","GB","United Kingdom"
+"91.198.4.0","91.198.4.255","1539703808","1539704063","UA","Ukraine"
+"91.198.5.0","91.198.5.255","1539704064","1539704319","IL","Israel"
+"91.198.6.0","91.198.6.255","1539704320","1539704575","CH","Switzerland"
+"91.198.7.0","91.198.7.255","1539704576","1539704831","HU","Hungary"
+"91.198.8.0","91.198.8.255","1539704832","1539705087","CH","Switzerland"
+"91.198.9.0","91.198.9.255","1539705088","1539705343","GB","United Kingdom"
+"91.198.10.0","91.198.10.255","1539705344","1539705599","UA","Ukraine"
+"91.198.11.0","91.198.12.255","1539705600","1539706111","CH","Switzerland"
+"91.198.13.0","91.198.13.255","1539706112","1539706367","GB","United Kingdom"
+"91.198.14.0","91.198.14.255","1539706368","1539706623","RU","Russian Federation"
+"91.198.15.0","91.198.16.255","1539706624","1539707135","PL","Poland"
+"91.198.17.0","91.198.17.255","1539707136","1539707391","LT","Lithuania"
+"91.198.18.0","91.198.18.255","1539707392","1539707647","GB","United Kingdom"
+"91.198.19.0","91.198.19.255","1539707648","1539707903","AE","United Arab Emirates"
+"91.198.20.0","91.198.20.255","1539707904","1539708159","PL","Poland"
+"91.198.21.0","91.198.21.255","1539708160","1539708415","DE","Germany"
+"91.198.22.0","91.198.22.255","1539708416","1539708671","GB","United Kingdom"
+"91.198.23.0","91.198.23.255","1539708672","1539708927","RO","Romania"
+"91.198.24.0","91.198.24.255","1539708928","1539709183","IE","Ireland"
+"91.198.25.0","91.198.25.255","1539709184","1539709439","AT","Austria"
+"91.198.26.0","91.198.26.255","1539709440","1539709695","BE","Belgium"
+"91.198.27.0","91.198.27.255","1539709696","1539709951","NL","Netherlands"
+"91.198.29.0","91.198.29.255","1539710208","1539710463","GB","United Kingdom"
+"91.198.30.0","91.198.30.255","1539710464","1539710719","FR","France"
+"91.198.31.0","91.198.31.255","1539710720","1539710975","UA","Ukraine"
+"91.198.32.0","91.198.32.255","1539710976","1539711231","DE","Germany"
+"91.198.33.0","91.198.33.255","1539711232","1539711487","RU","Russian Federation"
+"91.198.34.0","91.198.34.255","1539711488","1539711743","UA","Ukraine"
+"91.198.35.0","91.198.35.255","1539711744","1539711999","DE","Germany"
+"91.198.36.0","91.198.36.255","1539712000","1539712255","UA","Ukraine"
+"91.198.38.0","91.198.39.255","1539712512","1539713023","RU","Russian Federation"
+"91.198.40.0","91.198.40.255","1539713024","1539713279","UA","Ukraine"
+"91.198.42.0","91.198.42.255","1539713536","1539713791","DK","Denmark"
+"91.198.43.0","91.198.43.255","1539713792","1539714047","DE","Germany"
+"91.198.44.0","91.198.44.255","1539714048","1539714303","FR","France"
+"91.198.45.0","91.198.45.255","1539714304","1539714559","AT","Austria"
+"91.198.46.0","91.198.46.255","1539714560","1539714815","RU","Russian Federation"
+"91.198.47.0","91.198.47.255","1539714816","1539715071","PT","Portugal"
+"91.198.49.0","91.198.49.255","1539715328","1539715583","TR","Turkey"
+"91.198.50.0","91.198.50.255","1539715584","1539715839","UA","Ukraine"
+"91.198.51.0","91.198.51.255","1539715840","1539716095","RU","Russian Federation"
+"91.198.52.0","91.198.52.255","1539716096","1539716351","SI","Slovenia"
+"91.198.53.0","91.198.53.255","1539716352","1539716607","PL","Poland"
+"91.198.54.0","91.198.54.255","1539716608","1539716863","RU","Russian Federation"
+"91.198.55.0","91.198.56.255","1539716864","1539717375","PL","Poland"
+"91.198.57.0","91.198.57.255","1539717376","1539717631","DE","Germany"
+"91.198.58.0","91.198.58.255","1539717632","1539717887","CH","Switzerland"
+"91.198.59.0","91.198.59.255","1539717888","1539718143","MK","Macedonia"
+"91.198.60.0","91.198.60.255","1539718144","1539718399","DE","Germany"
+"91.198.61.0","91.198.61.255","1539718400","1539718655","TR","Turkey"
+"91.198.62.0","91.198.62.255","1539718656","1539718911","SA","Saudi Arabia"
+"91.198.63.0","91.198.63.255","1539718912","1539719167","KZ","Kazakhstan"
+"91.198.64.0","91.198.64.255","1539719168","1539719423","IE","Ireland"
+"91.198.65.0","91.198.65.255","1539719424","1539719679","PL","Poland"
+"91.198.66.0","91.198.67.255","1539719680","1539720191","DE","Germany"
+"91.198.68.0","91.198.69.255","1539720192","1539720703","RU","Russian Federation"
+"91.198.70.0","91.198.70.255","1539720704","1539720959","IL","Israel"
+"91.198.71.0","91.198.71.255","1539720960","1539721215","RU","Russian Federation"
+"91.198.72.0","91.198.73.255","1539721216","1539721727","CH","Switzerland"
+"91.198.74.0","91.198.74.255","1539721728","1539721983","PL","Poland"
+"91.198.75.0","91.198.75.255","1539721984","1539722239","RU","Russian Federation"
+"91.198.76.0","91.198.76.255","1539722240","1539722495","PL","Poland"
+"91.198.78.0","91.198.78.255","1539722752","1539723007","DE","Germany"
+"91.198.79.0","91.198.79.255","1539723008","1539723263","CH","Switzerland"
+"91.198.80.0","91.198.80.255","1539723264","1539723519","PL","Poland"
+"91.198.81.0","91.198.81.255","1539723520","1539723775","GB","United Kingdom"
+"91.198.82.0","91.198.82.255","1539723776","1539724031","DE","Germany"
+"91.198.83.0","91.198.83.255","1539724032","1539724287","UA","Ukraine"
+"91.198.84.0","91.198.84.255","1539724288","1539724543","IT","Italy"
+"91.198.85.0","91.198.85.255","1539724544","1539724799","RU","Russian Federation"
+"91.198.86.0","91.198.86.255","1539724800","1539725055","DE","Germany"
+"91.198.87.0","91.198.87.255","1539725056","1539725311","NL","Netherlands"
+"91.198.88.0","91.198.88.255","1539725312","1539725567","FR","France"
+"91.198.89.0","91.198.89.255","1539725568","1539725823","PL","Poland"
+"91.198.90.0","91.198.90.255","1539725824","1539726079","PT","Portugal"
+"91.198.91.0","91.198.91.255","1539726080","1539726335","LV","Latvia"
+"91.198.92.0","91.198.92.255","1539726336","1539726591","SE","Sweden"
+"91.198.93.0","91.198.93.255","1539726592","1539726847","AT","Austria"
+"91.198.94.0","91.198.94.255","1539726848","1539727103","PL","Poland"
+"91.198.95.0","91.198.95.255","1539727104","1539727359","SE","Sweden"
+"91.198.96.0","91.198.96.255","1539727360","1539727615","SI","Slovenia"
+"91.198.97.0","91.198.97.255","1539727616","1539727871","PL","Poland"
+"91.198.98.0","91.198.98.255","1539727872","1539728127","RU","Russian Federation"
+"91.198.99.0","91.198.99.255","1539728128","1539728383","GB","United Kingdom"
+"91.198.100.0","91.198.100.255","1539728384","1539728639","PL","Poland"
+"91.198.101.0","91.198.101.255","1539728640","1539728895","UA","Ukraine"
+"91.198.102.0","91.198.102.255","1539728896","1539729151","SA","Saudi Arabia"
+"91.198.103.0","91.198.103.255","1539729152","1539729407","NL","Netherlands"
+"91.198.104.0","91.198.104.255","1539729408","1539729663","RU","Russian Federation"
+"91.198.105.0","91.198.105.255","1539729664","1539729919","FR","France"
+"91.198.106.0","91.198.106.255","1539729920","1539730175","NL","Netherlands"
+"91.198.107.0","91.198.107.255","1539730176","1539730431","GB","United Kingdom"
+"91.198.110.0","91.198.111.255","1539730944","1539731455","PL","Poland"
+"91.198.112.0","91.198.112.255","1539731456","1539731711","SI","Slovenia"
+"91.198.113.0","91.198.114.255","1539731712","1539732223","DE","Germany"
+"91.198.116.0","91.198.116.255","1539732480","1539732735","UA","Ukraine"
+"91.198.117.0","91.198.117.255","1539732736","1539732991","DK","Denmark"
+"91.198.118.0","91.198.118.255","1539732992","1539733247","PL","Poland"
+"91.198.119.0","91.198.119.255","1539733248","1539733503","BG","Bulgaria"
+"91.198.120.0","91.198.120.255","1539733504","1539733759","FI","Finland"
+"91.198.121.0","91.198.121.255","1539733760","1539734015","PL","Poland"
+"91.198.122.0","91.198.122.255","1539734016","1539734271","FR","France"
+"91.198.124.0","91.198.124.255","1539734528","1539734783","TR","Turkey"
+"91.198.125.0","91.198.125.255","1539734784","1539735039","FR","France"
+"91.198.126.0","91.198.126.255","1539735040","1539735295","BE","Belgium"
+"91.198.127.0","91.198.127.255","1539735296","1539735551","RU","Russian Federation"
+"91.198.128.0","91.198.128.255","1539735552","1539735807","AT","Austria"
+"91.198.129.0","91.198.129.255","1539735808","1539736063","IL","Israel"
+"91.198.130.0","91.198.130.255","1539736064","1539736319","RU","Russian Federation"
+"91.198.131.0","91.198.131.255","1539736320","1539736575","HU","Hungary"
+"91.198.132.0","91.198.132.255","1539736576","1539736831","BG","Bulgaria"
+"91.198.133.0","91.198.133.255","1539736832","1539737087","UA","Ukraine"
+"91.198.134.0","91.198.134.255","1539737088","1539737343","KW","Kuwait"
+"91.198.135.0","91.198.135.255","1539737344","1539737599","SE","Sweden"
+"91.198.136.0","91.198.136.255","1539737600","1539737855","RO","Romania"
+"91.198.137.0","91.198.137.255","1539737856","1539738111","DE","Germany"
+"91.198.138.0","91.198.138.255","1539738112","1539738367","DK","Denmark"
+"91.198.139.0","91.198.139.255","1539738368","1539738623","DE","Germany"
+"91.198.140.0","91.198.140.255","1539738624","1539738879","UA","Ukraine"
+"91.198.141.0","91.198.141.255","1539738880","1539739135","NL","Netherlands"
+"91.198.142.0","91.198.142.255","1539739136","1539739391","AT","Austria"
+"91.198.143.0","91.198.143.255","1539739392","1539739647","UA","Ukraine"
+"91.198.144.0","91.198.144.255","1539739648","1539739903","DK","Denmark"
+"91.198.145.0","91.198.146.255","1539739904","1539740415","PL","Poland"
+"91.198.148.0","91.198.148.255","1539740672","1539740927","AT","Austria"
+"91.198.149.0","91.198.149.255","1539740928","1539741183","RU","Russian Federation"
+"91.198.150.0","91.198.150.255","1539741184","1539741439","PL","Poland"
+"91.198.151.0","91.198.151.255","1539741440","1539741695","NL","Netherlands"
+"91.198.152.0","91.198.152.255","1539741696","1539741951","DE","Germany"
+"91.198.153.0","91.198.153.255","1539741952","1539742207","UA","Ukraine"
+"91.198.154.0","91.198.154.255","1539742208","1539742463","CH","Switzerland"
+"91.198.155.0","91.198.155.255","1539742464","1539742719","RU","Russian Federation"
+"91.198.156.0","91.198.156.255","1539742720","1539742975","LV","Latvia"
+"91.198.157.0","91.198.157.255","1539742976","1539743231","DE","Germany"
+"91.198.159.0","91.198.159.255","1539743488","1539743743","FR","France"
+"91.198.160.0","91.198.160.255","1539743744","1539743999","RO","Romania"
+"91.198.161.0","91.198.161.255","1539744000","1539744255","PL","Poland"
+"91.198.162.0","91.198.162.255","1539744256","1539744511","RO","Romania"
+"91.198.163.0","91.198.163.255","1539744512","1539744767","DE","Germany"
+"91.198.164.0","91.198.164.255","1539744768","1539745023","SE","Sweden"
+"91.198.165.0","91.198.165.255","1539745024","1539745279","GB","United Kingdom"
+"91.198.166.0","91.198.166.255","1539745280","1539745535","GI","Gibraltar"
+"91.198.168.0","91.198.169.255","1539745792","1539746303","DK","Denmark"
+"91.198.171.0","91.198.171.255","1539746560","1539746815","RU","Russian Federation"
+"91.198.172.0","91.198.172.255","1539746816","1539747071","DK","Denmark"
+"91.198.173.0","91.198.173.255","1539747072","1539747327","CH","Switzerland"
+"91.198.174.0","91.198.174.255","1539747328","1539747583","NL","Netherlands"
+"91.198.175.0","91.198.175.255","1539747584","1539747839","UA","Ukraine"
+"91.198.176.0","91.198.176.255","1539747840","1539748095","NO","Norway"
+"91.198.177.0","91.198.177.255","1539748096","1539748351","PL","Poland"
+"91.198.178.0","91.198.178.255","1539748352","1539748607","NL","Netherlands"
+"91.198.179.0","91.198.179.255","1539748608","1539748863","PL","Poland"
+"91.198.180.0","91.198.180.255","1539748864","1539749119","GB","United Kingdom"
+"91.198.181.0","91.198.181.255","1539749120","1539749375","BG","Bulgaria"
+"91.198.182.0","91.198.182.255","1539749376","1539749631","PT","Portugal"
+"91.198.183.0","91.198.183.255","1539749632","1539749887","GR","Greece"
+"91.198.184.0","91.198.184.255","1539749888","1539750143","RU","Russian Federation"
+"91.198.186.0","91.198.186.255","1539750400","1539750655","PL","Poland"
+"91.198.187.0","91.198.187.255","1539750656","1539750911","DE","Germany"
+"91.198.188.0","91.198.188.255","1539750912","1539751167","UA","Ukraine"
+"91.198.189.0","91.198.189.255","1539751168","1539751423","DE","Germany"
+"91.198.190.0","91.198.190.255","1539751424","1539751679","SI","Slovenia"
+"91.198.191.0","91.198.191.255","1539751680","1539751935","FR","France"
+"91.198.193.0","91.198.193.255","1539752192","1539752447","SE","Sweden"
+"91.198.194.0","91.198.194.255","1539752448","1539752703","PL","Poland"
+"91.198.195.0","91.198.195.255","1539752704","1539752959","AT","Austria"
+"91.198.197.0","91.198.197.255","1539753216","1539753471","DE","Germany"
+"91.198.198.0","91.198.198.255","1539753472","1539753727","HU","Hungary"
+"91.198.199.0","91.198.200.255","1539753728","1539754239","FR","France"
+"91.198.201.0","91.198.201.255","1539754240","1539754495","NO","Norway"
+"91.198.202.0","91.198.202.255","1539754496","1539754751","SE","Sweden"
+"91.198.203.0","91.198.203.255","1539754752","1539755007","BE","Belgium"
+"91.198.204.0","91.198.204.255","1539755008","1539755263","DK","Denmark"
+"91.198.205.0","91.198.205.255","1539755264","1539755519","IL","Israel"
+"91.198.206.0","91.198.206.255","1539755520","1539755775","EE","Estonia"
+"91.198.207.0","91.198.207.255","1539755776","1539756031","MT","Malta"
+"91.198.209.0","91.198.209.255","1539756288","1539756543","PL","Poland"
+"91.198.211.0","91.198.211.255","1539756800","1539757055","BE","Belgium"
+"91.198.212.0","91.198.213.255","1539757056","1539757567","RU","Russian Federation"
+"91.198.214.0","91.198.214.255","1539757568","1539757823","SI","Slovenia"
+"91.198.216.0","91.198.216.255","1539758080","1539758335","HR","Croatia"
+"91.198.217.0","91.198.217.255","1539758336","1539758591","PL","Poland"
+"91.198.219.0","91.198.219.255","1539758848","1539759103","BA","Bosnia and Herzegovina"
+"91.198.221.0","91.198.221.255","1539759360","1539759615","RU","Russian Federation"
+"91.198.222.0","91.198.222.255","1539759616","1539759871","PL","Poland"
+"91.198.223.0","91.198.223.255","1539759872","1539760127","SE","Sweden"
+"91.198.224.0","91.198.224.255","1539760128","1539760383","DE","Germany"
+"91.198.225.0","91.198.225.255","1539760384","1539760639","RU","Russian Federation"
+"91.198.226.0","91.198.226.255","1539760640","1539760895","PL","Poland"
+"91.198.227.0","91.198.227.255","1539760896","1539761151","DK","Denmark"
+"91.198.228.0","91.198.228.255","1539761152","1539761407","DE","Germany"
+"91.198.229.0","91.198.229.255","1539761408","1539761663","CH","Switzerland"
+"91.198.231.0","91.198.231.255","1539761920","1539762175","RU","Russian Federation"
+"91.198.232.0","91.198.232.255","1539762176","1539762431","PL","Poland"
+"91.198.233.0","91.198.233.255","1539762432","1539762687","UA","Ukraine"
+"91.198.234.0","91.198.234.255","1539762688","1539762943","NL","Netherlands"
+"91.198.235.0","91.198.235.255","1539762944","1539763199","UA","Ukraine"
+"91.198.236.0","91.198.236.255","1539763200","1539763455","MD","Moldova, Republic of"
+"91.198.237.0","91.198.237.255","1539763456","1539763711","DK","Denmark"
+"91.198.238.0","91.198.238.255","1539763712","1539763967","DE","Germany"
+"91.198.239.0","91.198.239.255","1539763968","1539764223","PT","Portugal"
+"91.198.240.0","91.198.240.255","1539764224","1539764479","AT","Austria"
+"91.198.241.0","91.198.241.255","1539764480","1539764735","GB","United Kingdom"
+"91.198.242.0","91.198.242.255","1539764736","1539764991","RO","Romania"
+"91.198.243.0","91.198.243.255","1539764992","1539765247","BE","Belgium"
+"91.198.244.0","91.198.244.255","1539765248","1539765503","GB","United Kingdom"
+"91.198.245.0","91.198.246.255","1539765504","1539766015","PL","Poland"
+"91.198.247.0","91.198.247.255","1539766016","1539766271","UA","Ukraine"
+"91.198.248.0","91.198.248.255","1539766272","1539766527","PL","Poland"
+"91.198.249.0","91.198.249.255","1539766528","1539766783","UA","Ukraine"
+"91.198.250.0","91.198.250.255","1539766784","1539767039","DE","Germany"
+"91.198.251.0","91.198.251.255","1539767040","1539767295","SA","Saudi Arabia"
+"91.198.252.0","91.198.252.255","1539767296","1539767551","DK","Denmark"
+"91.198.253.0","91.198.253.255","1539767552","1539767807","DE","Germany"
+"91.198.255.0","91.198.255.255","1539768064","1539768319","GB","United Kingdom"
+"91.199.0.0","91.199.0.255","1539768320","1539768575","FR","France"
+"91.199.1.0","91.199.1.255","1539768576","1539768831","GB","United Kingdom"
+"91.199.2.0","91.199.2.255","1539768832","1539769087","IT","Italy"
+"91.199.3.0","91.199.3.255","1539769088","1539769343","BE","Belgium"
+"91.199.4.0","91.199.4.255","1539769344","1539769599","RU","Russian Federation"
+"91.199.5.0","91.199.5.255","1539769600","1539769855","AT","Austria"
+"91.199.6.0","91.199.6.255","1539769856","1539770111","FR","France"
+"91.199.7.0","91.199.7.255","1539770112","1539770367","GR","Greece"
+"91.199.8.0","91.199.8.255","1539770368","1539770623","DE","Germany"
+"91.199.10.0","91.199.10.255","1539770880","1539771135","RU","Russian Federation"
+"91.199.11.0","91.199.11.255","1539771136","1539771391","FR","France"
+"91.199.12.0","91.199.12.255","1539771392","1539771647","PL","Poland"
+"91.199.13.0","91.199.13.255","1539771648","1539771903","UA","Ukraine"
+"91.199.14.0","91.199.14.255","1539771904","1539772159","RU","Russian Federation"
+"91.199.15.0","91.199.15.255","1539772160","1539772415","BE","Belgium"
+"91.199.16.0","91.199.16.255","1539772416","1539772671","RU","Russian Federation"
+"91.199.17.0","91.199.17.255","1539772672","1539772927","RS","Serbia"
+"91.199.19.0","91.199.19.255","1539773184","1539773439","GB","United Kingdom"
+"91.199.20.0","91.199.20.255","1539773440","1539773695","KZ","Kazakhstan"
+"91.199.21.0","91.199.21.255","1539773696","1539773951","DE","Germany"
+"91.199.22.0","91.199.22.255","1539773952","1539774207","PL","Poland"
+"91.199.23.0","91.199.23.255","1539774208","1539774463","SI","Slovenia"
+"91.199.24.0","91.199.24.255","1539774464","1539774719","GB","United Kingdom"
+"91.199.25.0","91.199.25.255","1539774720","1539774975","PL","Poland"
+"91.199.26.0","91.199.26.255","1539774976","1539775231","RU","Russian Federation"
+"91.199.28.0","91.199.28.255","1539775488","1539775743","UA","Ukraine"
+"91.199.29.0","91.199.29.255","1539775744","1539775999","IL","Israel"
+"91.199.31.0","91.199.31.255","1539776256","1539776511","SK","Slovakia"
+"91.199.33.0","91.199.33.255","1539776768","1539777023","UA","Ukraine"
+"91.199.34.0","91.199.34.255","1539777024","1539777279","RU","Russian Federation"
+"91.199.35.0","91.199.35.255","1539777280","1539777535","UA","Ukraine"
+"91.199.36.0","91.199.36.255","1539777536","1539777791","BG","Bulgaria"
+"91.199.37.0","91.199.37.255","1539777792","1539778047","UA","Ukraine"
+"91.199.38.0","91.199.38.255","1539778048","1539778303","AM","Armenia"
+"91.199.39.0","91.199.39.255","1539778304","1539778559","LB","Lebanon"
+"91.199.40.0","91.199.40.255","1539778560","1539778815","RU","Russian Federation"
+"91.199.41.0","91.199.41.255","1539778816","1539779071","RO","Romania"
+"91.199.43.0","91.199.43.255","1539779328","1539779583","FR","France"
+"91.199.45.0","91.199.45.255","1539779840","1539780095","NL","Netherlands"
+"91.199.46.0","91.199.46.255","1539780096","1539780351","RU","Russian Federation"
+"91.199.48.0","91.199.48.255","1539780608","1539780863","PL","Poland"
+"91.199.49.0","91.199.49.255","1539780864","1539781119","RO","Romania"
+"91.199.50.0","91.199.50.255","1539781120","1539781375","NL","Netherlands"
+"91.199.51.0","91.199.51.255","1539781376","1539781631","PL","Poland"
+"91.199.52.0","91.199.52.255","1539781632","1539781887","HU","Hungary"
+"91.199.53.0","91.199.53.255","1539781888","1539782143","IL","Israel"
+"91.199.54.0","91.199.54.255","1539782144","1539782399","UA","Ukraine"
+"91.199.55.0","91.199.55.255","1539782400","1539782655","LT","Lithuania"
+"91.199.56.0","91.199.56.255","1539782656","1539782911","GI","Gibraltar"
+"91.199.57.0","91.199.57.255","1539782912","1539783167","PL","Poland"
+"91.199.58.0","91.199.59.255","1539783168","1539783679","NL","Netherlands"
+"91.199.60.0","91.199.60.255","1539783680","1539783935","DE","Germany"
+"91.199.61.0","91.199.61.255","1539783936","1539784191","SI","Slovenia"
+"91.199.62.0","91.199.62.255","1539784192","1539784447","RU","Russian Federation"
+"91.199.63.0","91.199.63.255","1539784448","1539784703","NO","Norway"
+"91.199.64.0","91.199.64.255","1539784704","1539784959","SE","Sweden"
+"91.199.65.0","91.199.65.255","1539784960","1539785215","DE","Germany"
+"91.199.66.0","91.199.66.255","1539785216","1539785471","CH","Switzerland"
+"91.199.67.0","91.199.67.255","1539785472","1539785727","RU","Russian Federation"
+"91.199.68.0","91.199.68.255","1539785728","1539785983","SE","Sweden"
+"91.199.69.0","91.199.69.255","1539785984","1539786239","IL","Israel"
+"91.199.70.0","91.199.70.255","1539786240","1539786495","AT","Austria"
+"91.199.71.0","91.199.71.255","1539786496","1539786751","GB","United Kingdom"
+"91.199.72.0","91.199.72.255","1539786752","1539787007","HU","Hungary"
+"91.199.73.0","91.199.73.255","1539787008","1539787263","TR","Turkey"
+"91.199.74.0","91.199.74.255","1539787264","1539787519","IE","Ireland"
+"91.199.75.0","91.199.75.255","1539787520","1539787775","DE","Germany"
+"91.199.76.0","91.199.76.255","1539787776","1539788031","CH","Switzerland"
+"91.199.77.0","91.199.77.255","1539788032","1539788287","HR","Croatia"
+"91.199.78.0","91.199.78.255","1539788288","1539788543","GB","United Kingdom"
+"91.199.79.0","91.199.79.255","1539788544","1539788799","HR","Croatia"
+"91.199.80.0","91.199.80.255","1539788800","1539789055","RU","Russian Federation"
+"91.199.83.0","91.199.83.255","1539789568","1539789823","DE","Germany"
+"91.199.84.0","91.199.84.255","1539789824","1539790079","NL","Netherlands"
+"91.199.85.0","91.199.85.255","1539790080","1539790335","CH","Switzerland"
+"91.199.86.0","91.199.86.255","1539790336","1539790591","LV","Latvia"
+"91.199.88.0","91.199.88.255","1539790848","1539791103","DE","Germany"
+"91.199.89.0","91.199.89.255","1539791104","1539791359","PL","Poland"
+"91.199.91.0","91.199.93.255","1539791616","1539792383","UA","Ukraine"
+"91.199.94.0","91.199.94.255","1539792384","1539792639","IL","Israel"
+"91.199.95.0","91.199.95.255","1539792640","1539792895","PL","Poland"
+"91.199.96.0","91.199.96.255","1539792896","1539793151","GR","Greece"
+"91.199.97.0","91.199.97.255","1539793152","1539793407","PL","Poland"
+"91.199.98.0","91.199.98.255","1539793408","1539793663","CH","Switzerland"
+"91.199.99.0","91.199.100.255","1539793664","1539794175","IL","Israel"
+"91.199.101.0","91.199.101.255","1539794176","1539794431","PL","Poland"
+"91.199.103.0","91.199.103.255","1539794688","1539794943","FR","France"
+"91.199.104.0","91.199.104.255","1539794944","1539795199","RO","Romania"
+"91.199.105.0","91.199.105.255","1539795200","1539795455","PL","Poland"
+"91.199.106.0","91.199.106.255","1539795456","1539795711","UA","Ukraine"
+"91.199.107.0","91.199.107.255","1539795712","1539795967","SA","Saudi Arabia"
+"91.199.108.0","91.199.109.255","1539795968","1539796479","FR","France"
+"91.199.110.0","91.199.110.255","1539796480","1539796735","GB","United Kingdom"
+"91.199.111.0","91.199.111.255","1539796736","1539796991","TR","Turkey"
+"91.199.112.0","91.199.112.255","1539796992","1539797247","UA","Ukraine"
+"91.199.113.0","91.199.113.255","1539797248","1539797503","DK","Denmark"
+"91.199.114.0","91.199.114.255","1539797504","1539797759","RU","Russian Federation"
+"91.199.115.0","91.199.115.255","1539797760","1539798015","UA","Ukraine"
+"91.199.116.0","91.199.116.255","1539798016","1539798271","HU","Hungary"
+"91.199.117.0","91.199.117.255","1539798272","1539798527","PL","Poland"
+"91.199.118.0","91.199.118.255","1539798528","1539798783","GB","United Kingdom"
+"91.199.119.0","91.199.119.255","1539798784","1539799039","IL","Israel"
+"91.199.120.0","91.199.120.255","1539799040","1539799295","ES","Spain"
+"91.199.121.0","91.199.121.255","1539799296","1539799551","DK","Denmark"
+"91.199.122.0","91.199.122.255","1539799552","1539799807","ES","Spain"
+"91.199.124.0","91.199.124.255","1539800064","1539800319","SI","Slovenia"
+"91.199.125.0","91.199.125.255","1539800320","1539800575","GB","United Kingdom"
+"91.199.126.0","91.199.126.255","1539800576","1539800831","LV","Latvia"
+"91.199.127.0","91.199.127.255","1539800832","1539801087","PL","Poland"
+"91.199.128.0","91.199.128.255","1539801088","1539801343","BG","Bulgaria"
+"91.199.129.0","91.199.130.255","1539801344","1539801855","GB","United Kingdom"
+"91.199.131.0","91.199.131.255","1539801856","1539802111","SI","Slovenia"
+"91.199.132.0","91.199.132.255","1539802112","1539802367","PL","Poland"
+"91.199.133.0","91.199.133.255","1539802368","1539802623","RO","Romania"
+"91.199.134.0","91.199.134.255","1539802624","1539802879","IS","Iceland"
+"91.199.135.0","91.199.135.255","1539802880","1539803135","NL","Netherlands"
+"91.199.136.0","91.199.136.255","1539803136","1539803391","GB","United Kingdom"
+"91.199.137.0","91.199.137.255","1539803392","1539803647","NL","Netherlands"
+"91.199.138.0","91.199.139.255","1539803648","1539804159","UA","Ukraine"
+"91.199.140.0","91.199.141.255","1539804160","1539804671","PL","Poland"
+"91.199.142.0","91.199.142.255","1539804672","1539804927","SI","Slovenia"
+"91.199.143.0","91.199.144.255","1539804928","1539805439","UA","Ukraine"
+"91.199.145.0","91.199.145.255","1539805440","1539805695","AT","Austria"
+"91.199.146.0","91.199.146.255","1539805696","1539805951","CH","Switzerland"
+"91.199.148.0","91.199.148.255","1539806208","1539806463","FI","Finland"
+"91.199.149.0","91.199.149.255","1539806464","1539806719","RU","Russian Federation"
+"91.199.150.0","91.199.150.255","1539806720","1539806975","BG","Bulgaria"
+"91.199.151.0","91.199.151.255","1539806976","1539807231","GB","United Kingdom"
+"91.199.152.0","91.199.152.255","1539807232","1539807487","FR","France"
+"91.199.153.0","91.199.153.255","1539807488","1539807743","RU","Russian Federation"
+"91.199.154.0","91.199.154.255","1539807744","1539807999","GB","United Kingdom"
+"91.199.155.0","91.199.155.255","1539808000","1539808255","HU","Hungary"
+"91.199.156.0","91.199.156.255","1539808256","1539808511","RU","Russian Federation"
+"91.199.157.0","91.199.157.255","1539808512","1539808767","GB","United Kingdom"
+"91.199.158.0","91.199.158.255","1539808768","1539809023","DE","Germany"
+"91.199.159.0","91.199.159.255","1539809024","1539809279","GB","United Kingdom"
+"91.199.161.0","91.199.161.255","1539809536","1539809791","SI","Slovenia"
+"91.199.162.0","91.199.162.255","1539809792","1539810047","DE","Germany"
+"91.199.164.0","91.199.164.255","1539810304","1539810559","CZ","Czech Republic"
+"91.199.165.0","91.199.165.255","1539810560","1539810815","DE","Germany"
+"91.199.166.0","91.199.166.255","1539810816","1539811071","TR","Turkey"
+"91.199.167.0","91.199.167.255","1539811072","1539811327","NL","Netherlands"
+"91.199.169.0","91.199.169.255","1539811584","1539811839","DE","Germany"
+"91.199.170.0","91.199.170.255","1539811840","1539812095","IT","Italy"
+"91.199.171.0","91.199.171.255","1539812096","1539812351","RU","Russian Federation"
+"91.199.173.0","91.199.173.255","1539812608","1539812863","IT","Italy"
+"91.199.174.0","91.199.174.255","1539812864","1539813119","RU","Russian Federation"
+"91.199.175.0","91.199.175.255","1539813120","1539813375","AT","Austria"
+"91.199.176.0","91.199.176.255","1539813376","1539813631","PL","Poland"
+"91.199.177.0","91.199.177.255","1539813632","1539813887","NL","Netherlands"
+"91.199.178.0","91.199.178.255","1539813888","1539814143","RU","Russian Federation"
+"91.199.180.0","91.199.181.255","1539814400","1539814911","GB","United Kingdom"
+"91.199.182.0","91.199.182.255","1539814912","1539815167","UA","Ukraine"
+"91.199.183.0","91.199.183.255","1539815168","1539815423","GB","United Kingdom"
+"91.199.186.0","91.199.186.255","1539815936","1539816191","CH","Switzerland"
+"91.199.187.0","91.199.187.255","1539816192","1539816447","SA","Saudi Arabia"
+"91.199.188.0","91.199.188.255","1539816448","1539816703","UA","Ukraine"
+"91.199.189.0","91.199.189.255","1539816704","1539816959","RU","Russian Federation"
+"91.199.190.0","91.199.190.255","1539816960","1539817215","DK","Denmark"
+"91.199.191.0","91.199.191.255","1539817216","1539817471","TR","Turkey"
+"91.199.192.0","91.199.192.255","1539817472","1539817727","DE","Germany"
+"91.199.194.0","91.199.194.255","1539817984","1539818239","UA","Ukraine"
+"91.199.195.0","91.199.195.255","1539818240","1539818495","NO","Norway"
+"91.199.196.0","91.199.197.255","1539818496","1539819007","RU","Russian Federation"
+"91.199.198.0","91.199.198.255","1539819008","1539819263","CH","Switzerland"
+"91.199.199.0","91.199.199.255","1539819264","1539819519","RO","Romania"
+"91.199.200.0","91.199.200.255","1539819520","1539819775","AT","Austria"
+"91.199.201.0","91.199.201.255","1539819776","1539820031","SI","Slovenia"
+"91.199.202.0","91.199.202.255","1539820032","1539820287","VG","Virgin Islands, British"
+"91.199.203.0","91.199.203.255","1539820288","1539820543","PL","Poland"
+"91.199.204.0","91.199.204.255","1539820544","1539820799","ES","Spain"
+"91.199.205.0","91.199.205.255","1539820800","1539821055","RU","Russian Federation"
+"91.199.206.0","91.199.206.255","1539821056","1539821311","UA","Ukraine"
+"91.199.207.0","91.199.207.255","1539821312","1539821567","CZ","Czech Republic"
+"91.199.208.0","91.199.208.255","1539821568","1539821823","DK","Denmark"
+"91.199.210.0","91.199.210.255","1539822080","1539822335","RO","Romania"
+"91.199.212.0","91.199.212.255","1539822592","1539822847","GB","United Kingdom"
+"91.199.213.0","91.199.213.255","1539822848","1539823103","IE","Ireland"
+"91.199.214.0","91.199.214.255","1539823104","1539823359","DE","Germany"
+"91.199.215.0","91.199.215.255","1539823360","1539823615","NL","Netherlands"
+"91.199.216.0","91.199.216.255","1539823616","1539823871","RO","Romania"
+"91.199.217.0","91.199.217.255","1539823872","1539824127","DK","Denmark"
+"91.199.218.0","91.199.218.255","1539824128","1539824383","CH","Switzerland"
+"91.199.219.0","91.199.219.255","1539824384","1539824639","NL","Netherlands"
+"91.199.220.0","91.199.220.255","1539824640","1539824895","HU","Hungary"
+"91.199.221.0","91.199.221.255","1539824896","1539825151","RU","Russian Federation"
+"91.199.222.0","91.199.222.255","1539825152","1539825407","UA","Ukraine"
+"91.199.223.0","91.199.224.255","1539825408","1539825919","RU","Russian Federation"
+"91.199.225.0","91.199.225.255","1539825920","1539826175","DE","Germany"
+"91.199.226.0","91.199.226.255","1539826176","1539826431","AM","Armenia"
+"91.199.227.0","91.199.227.255","1539826432","1539826687","BE","Belgium"
+"91.199.228.0","91.199.228.255","1539826688","1539826943","CH","Switzerland"
+"91.199.229.0","91.199.229.255","1539826944","1539827199","RU","Russian Federation"
+"91.199.230.0","91.199.230.255","1539827200","1539827455","ES","Spain"
+"91.199.231.0","91.199.231.255","1539827456","1539827711","MK","Macedonia"
+"91.199.232.0","91.199.232.255","1539827712","1539827967","RU","Russian Federation"
+"91.199.233.0","91.199.234.255","1539827968","1539828479","FR","France"
+"91.199.235.0","91.199.235.255","1539828480","1539828735","SI","Slovenia"
+"91.199.236.0","91.199.236.255","1539828736","1539828991","NL","Netherlands"
+"91.199.237.0","91.199.237.255","1539828992","1539829247","BG","Bulgaria"
+"91.199.238.0","91.199.238.255","1539829248","1539829503","SE","Sweden"
+"91.199.239.0","91.199.239.255","1539829504","1539829759","DE","Germany"
+"91.199.240.0","91.199.240.255","1539829760","1539830015","PL","Poland"
+"91.199.241.0","91.199.241.255","1539830016","1539830271","DE","Germany"
+"91.199.242.0","91.199.242.255","1539830272","1539830527","FR","France"
+"91.199.243.0","91.199.243.255","1539830528","1539830783","RO","Romania"
+"91.199.244.0","91.199.244.255","1539830784","1539831039","RU","Russian Federation"
+"91.199.245.0","91.199.245.255","1539831040","1539831295","UA","Ukraine"
+"91.199.246.0","91.199.246.255","1539831296","1539831551","PL","Poland"
+"91.199.247.0","91.199.247.255","1539831552","1539831807","DE","Germany"
+"91.199.249.0","91.199.249.255","1539832064","1539832319","GB","United Kingdom"
+"91.199.250.0","91.199.250.255","1539832320","1539832575","PL","Poland"
+"91.199.251.0","91.199.251.255","1539832576","1539832831","RU","Russian Federation"
+"91.199.252.0","91.199.252.255","1539832832","1539833087","GB","United Kingdom"
+"91.199.253.0","91.199.253.255","1539833088","1539833343","RU","Russian Federation"
+"91.199.254.0","91.199.255.255","1539833344","1539833855","FR","France"
+"91.200.0.0","91.200.15.255","1539833856","1539837951","UA","Ukraine"
+"91.200.16.0","91.200.19.255","1539837952","1539838975","NL","Netherlands"
+"91.200.20.0","91.200.23.255","1539838976","1539839999","GR","Greece"
+"91.200.24.0","91.200.27.255","1539840000","1539841023","PL","Poland"
+"91.200.28.0","91.200.31.255","1539841024","1539842047","RU","Russian Federation"
+"91.200.32.0","91.200.39.255","1539842048","1539844095","PL","Poland"
+"91.200.40.0","91.200.43.255","1539844096","1539845119","UA","Ukraine"
+"91.200.44.0","91.200.47.255","1539845120","1539846143","RU","Russian Federation"
+"91.200.48.0","91.200.51.255","1539846144","1539847167","NL","Netherlands"
+"91.200.52.0","91.200.60.255","1539847168","1539849471","UA","Ukraine"
+"91.200.61.0","91.200.61.255","1539849472","1539849727","GB","United Kingdom"
+"91.200.62.0","91.200.63.255","1539849728","1539850239","RU","Russian Federation"
+"91.200.64.0","91.200.67.255","1539850240","1539851263","LV","Latvia"
+"91.200.68.0","91.200.71.255","1539851264","1539852287","PL","Poland"
+"91.200.72.0","91.200.75.255","1539852288","1539853311","UA","Ukraine"
+"91.200.76.0","91.200.79.255","1539853312","1539854335","PL","Poland"
+"91.200.80.0","91.200.82.255","1539854336","1539855103","UA","Ukraine"
+"91.200.83.0","91.200.83.127","1539855104","1539855231","US","United States"
+"91.200.83.128","91.200.83.255","1539855232","1539855359","UA","Ukraine"
+"91.200.84.0","91.200.87.255","1539855360","1539856383","RU","Russian Federation"
+"91.200.92.0","91.200.95.255","1539857408","1539858431","PL","Poland"
+"91.200.96.0","91.200.99.255","1539858432","1539859455","RO","Romania"
+"91.200.104.0","91.200.107.255","1539860480","1539861503","PL","Poland"
+"91.200.108.0","91.200.111.255","1539861504","1539862527","DE","Germany"
+"91.200.112.0","91.200.115.255","1539862528","1539863551","UA","Ukraine"
+"91.200.116.0","91.200.119.255","1539863552","1539864575","ES","Spain"
+"91.200.120.0","91.200.123.255","1539864576","1539865599","RO","Romania"
+"91.200.124.0","91.200.127.255","1539865600","1539866623","UA","Ukraine"
+"91.200.128.0","91.200.131.255","1539866624","1539867647","IT","Italy"
+"91.200.132.0","91.200.135.255","1539867648","1539868671","RO","Romania"
+"91.200.136.0","91.200.139.255","1539868672","1539869695","RU","Russian Federation"
+"91.200.140.0","91.200.143.255","1539869696","1539870719","ES","Spain"
+"91.200.144.0","91.200.147.255","1539870720","1539871743","IL","Israel"
+"91.200.152.0","91.200.155.255","1539872768","1539873791","SE","Sweden"
+"91.200.156.0","91.200.163.255","1539873792","1539875839","UA","Ukraine"
+"91.200.164.0","91.200.167.255","1539875840","1539876863","RU","Russian Federation"
+"91.200.168.0","91.200.171.255","1539876864","1539877887","ES","Spain"
+"91.200.172.0","91.200.175.255","1539877888","1539878911","PL","Poland"
+"91.200.180.0","91.200.183.255","1539879936","1539880959","UA","Ukraine"
+"91.200.184.0","91.200.187.255","1539880960","1539881983","PL","Poland"
+"91.200.192.0","91.200.195.255","1539883008","1539884031","RS","Serbia"
+"91.200.196.0","91.200.199.255","1539884032","1539885055","MT","Malta"
+"91.200.200.0","91.200.203.255","1539885056","1539886079","UA","Ukraine"
+"91.200.204.0","91.200.207.255","1539886080","1539887103","FR","France"
+"91.200.208.0","91.200.211.255","1539887104","1539888127","IT","Italy"
+"91.200.212.0","91.200.215.255","1539888128","1539889151","UA","Ukraine"
+"91.200.216.0","91.200.219.255","1539889152","1539890175","RU","Russian Federation"
+"91.200.220.0","91.200.223.255","1539890176","1539891199","UA","Ukraine"
+"91.200.224.0","91.200.231.255","1539891200","1539893247","RU","Russian Federation"
+"91.200.232.0","91.200.235.255","1539893248","1539894271","UA","Ukraine"
+"91.200.236.0","91.200.239.255","1539894272","1539895295","PL","Poland"
+"91.200.248.0","91.200.251.255","1539897344","1539898367","UA","Ukraine"
+"91.200.252.0","91.200.255.255","1539898368","1539899391","CZ","Czech Republic"
+"91.201.0.0","91.201.3.255","1539899392","1539900415","RU","Russian Federation"
+"91.201.8.0","91.201.11.255","1539901440","1539902463","RU","Russian Federation"
+"91.201.12.0","91.201.15.255","1539902464","1539903487","LV","Latvia"
+"91.201.16.0","91.201.19.255","1539903488","1539904511","PL","Poland"
+"91.201.20.0","91.201.23.255","1539904512","1539905535","CZ","Czech Republic"
+"91.201.24.0","91.201.25.255","1539905536","1539906047","UA","Ukraine"
+"91.201.26.0","91.201.26.255","1539906048","1539906303","RU","Russian Federation"
+"91.201.27.0","91.201.27.255","1539906304","1539906559","UA","Ukraine"
+"91.201.36.0","91.201.39.255","1539908608","1539909631","UA","Ukraine"
+"91.201.40.0","91.201.43.255","1539909632","1539910655","RU","Russian Federation"
+"91.201.44.0","91.201.47.255","1539910656","1539911679","PL","Poland"
+"91.201.48.0","91.201.55.255","1539911680","1539913727","RU","Russian Federation"
+"91.201.56.0","91.201.59.255","1539913728","1539914751","CH","Switzerland"
+"91.201.60.0","91.201.63.255","1539914752","1539915775","SE","Sweden"
+"91.201.68.0","91.201.71.255","1539916800","1539917823","UA","Ukraine"
+"91.201.72.0","91.201.75.255","1539917824","1539918847","RU","Russian Federation"
+"91.201.76.0","91.201.83.255","1539918848","1539920895","RO","Romania"
+"91.201.84.0","91.201.87.255","1539920896","1539921919","UA","Ukraine"
+"91.201.88.0","91.201.91.255","1539921920","1539922943","PL","Poland"
+"91.201.92.0","91.201.95.255","1539922944","1539923967","SE","Sweden"
+"91.201.100.0","91.201.103.255","1539924992","1539926015","DE","Germany"
+"91.201.108.0","91.201.111.255","1539927040","1539928063","UA","Ukraine"
+"91.201.112.0","91.201.119.255","1539928064","1539930111","RU","Russian Federation"
+"91.201.120.0","91.201.123.255","1539930112","1539931135","PL","Poland"
+"91.201.128.0","91.201.131.255","1539932160","1539933183","DE","Germany"
+"91.201.132.0","91.201.135.255","1539933184","1539934207","ES","Spain"
+"91.201.136.0","91.201.139.255","1539934208","1539935231","RS","Serbia"
+"91.201.144.0","91.201.147.255","1539936256","1539937279","UA","Ukraine"
+"91.201.148.0","91.201.151.255","1539937280","1539938303","CH","Switzerland"
+"91.201.152.0","91.201.155.255","1539938304","1539939327","PL","Poland"
+"91.201.156.0","91.201.159.255","1539939328","1539940351","UA","Ukraine"
+"91.201.160.0","91.201.163.255","1539940352","1539941375","GB","United Kingdom"
+"91.201.164.0","91.201.167.255","1539941376","1539942399","NL","Netherlands"
+"91.201.168.0","91.201.171.255","1539942400","1539943423","UA","Ukraine"
+"91.201.172.0","91.201.175.255","1539943424","1539944447","BG","Bulgaria"
+"91.201.176.0","91.201.183.255","1539944448","1539946495","UA","Ukraine"
+"91.201.184.0","91.201.187.255","1539946496","1539947519","RU","Russian Federation"
+"91.201.188.0","91.201.191.255","1539947520","1539948543","UA","Ukraine"
+"91.201.192.0","91.201.195.255","1539948544","1539949567","RO","Romania"
+"91.201.200.0","91.201.200.255","1539950592","1539950847","GB","United Kingdom"
+"91.201.201.0","91.201.201.255","1539950848","1539951103","RU","Russian Federation"
+"91.201.202.0","91.201.203.255","1539951104","1539951615","UA","Ukraine"
+"91.201.204.0","91.201.211.255","1539951616","1539953663","RU","Russian Federation"
+"91.201.212.0","91.201.213.255","1539953664","1539954175","CH","Switzerland"
+"91.201.214.0","91.201.215.255","1539954176","1539954687","KZ","Kazakhstan"
+"91.201.216.0","91.201.223.255","1539954688","1539956735","RO","Romania"
+"91.201.224.0","91.201.227.255","1539956736","1539957759","UA","Ukraine"
+"91.201.228.0","91.201.231.255","1539957760","1539958783","RU","Russian Federation"
+"91.201.232.0","91.201.236.255","1539958784","1539960063","UA","Ukraine"
+"91.201.237.0","91.201.239.255","1539960064","1539960831","RU","Russian Federation"
+"91.201.240.0","91.201.247.255","1539960832","1539962879","UA","Ukraine"
+"91.201.248.0","91.201.255.255","1539962880","1539964927","RU","Russian Federation"
+"91.202.0.0","91.202.3.255","1539964928","1539965951","UA","Ukraine"
+"91.202.4.0","91.202.7.255","1539965952","1539966975","RU","Russian Federation"
+"91.202.8.0","91.202.11.255","1539966976","1539967999","UA","Ukraine"
+"91.202.12.0","91.202.31.255","1539968000","1539973119","RU","Russian Federation"
+"91.202.36.0","91.202.39.255","1539974144","1539975167","RU","Russian Federation"
+"91.202.40.0","91.202.43.255","1539975168","1539976191","DE","Germany"
+"91.202.44.0","91.202.47.255","1539976192","1539977215","RU","Russian Federation"
+"91.202.48.0","91.202.51.255","1539977216","1539978239","DE","Germany"
+"91.202.52.0","91.202.55.255","1539978240","1539979263","CZ","Czech Republic"
+"91.202.56.0","91.202.59.255","1539979264","1539980287","UA","Ukraine"
+"91.202.60.0","91.202.63.255","1539980288","1539981311","VG","Virgin Islands, British"
+"91.202.64.0","91.202.67.255","1539981312","1539982335","SI","Slovenia"
+"91.202.68.0","91.202.71.255","1539982336","1539983359","RU","Russian Federation"
+"91.202.72.0","91.202.75.255","1539983360","1539984383","UA","Ukraine"
+"91.202.76.0","91.202.79.255","1539984384","1539985407","RU","Russian Federation"
+"91.202.80.0","91.202.83.255","1539985408","1539986431","NO","Norway"
+"91.202.84.0","91.202.87.255","1539986432","1539987455","RU","Russian Federation"
+"91.202.88.0","91.202.91.255","1539987456","1539988479","RO","Romania"
+"91.202.92.0","91.202.99.255","1539988480","1539990527","RU","Russian Federation"
+"91.202.100.0","91.202.103.255","1539990528","1539991551","PL","Poland"
+"91.202.104.0","91.202.111.255","1539991552","1539993599","UA","Ukraine"
+"91.202.112.0","91.202.115.255","1539993600","1539994623","FI","Finland"
+"91.202.116.0","91.202.119.255","1539994624","1539995647","AT","Austria"
+"91.202.120.0","91.202.123.255","1539995648","1539996671","CH","Switzerland"
+"91.202.124.0","91.202.127.255","1539996672","1539997695","PL","Poland"
+"91.202.128.0","91.202.135.255","1539997696","1539999743","UA","Ukraine"
+"91.202.136.0","91.202.139.255","1539999744","1540000767","GB","United Kingdom"
+"91.202.140.0","91.202.143.255","1540000768","1540001791","RU","Russian Federation"
+"91.202.144.0","91.202.147.255","1540001792","1540002815","UA","Ukraine"
+"91.202.148.0","91.202.151.255","1540002816","1540003839","RU","Russian Federation"
+"91.202.152.0","91.202.155.255","1540003840","1540004863","PL","Poland"
+"91.202.156.0","91.202.159.255","1540004864","1540005887","SE","Sweden"
+"91.202.160.0","91.202.163.255","1540005888","1540006911","UA","Ukraine"
+"91.202.164.0","91.202.167.255","1540006912","1540007935","RU","Russian Federation"
+"91.202.168.0","91.202.171.255","1540007936","1540008959","IL","Israel"
+"91.202.172.0","91.202.179.255","1540008960","1540011007","PL","Poland"
+"91.202.180.0","91.202.191.255","1540011008","1540014079","RU","Russian Federation"
+"91.202.192.0","91.202.195.255","1540014080","1540015103","PL","Poland"
+"91.202.196.0","91.202.201.9","1540015104","1540016393","RU","Russian Federation"
+"91.202.201.10","91.202.201.10","1540016394","1540016394","IE","Ireland"
+"91.202.201.11","91.202.201.69","1540016395","1540016453","RU","Russian Federation"
+"91.202.201.70","91.202.201.70","1540016454","1540016454","IE","Ireland"
+"91.202.201.71","91.202.207.255","1540016455","1540018175","RU","Russian Federation"
+"91.202.208.0","91.202.215.255","1540018176","1540020223","UA","Ukraine"
+"91.202.216.0","91.202.223.255","1540020224","1540022271","RU","Russian Federation"
+"91.202.224.0","91.202.227.255","1540022272","1540023295","GB","United Kingdom"
+"91.202.228.0","91.202.231.255","1540023296","1540024319","PL","Poland"
+"91.202.232.0","91.202.235.255","1540024320","1540025343","RU","Russian Federation"
+"91.202.236.0","91.202.239.255","1540025344","1540026367","GB","United Kingdom"
+"91.202.240.0","91.202.243.255","1540026368","1540027391","UA","Ukraine"
+"91.202.252.0","91.203.3.255","1540029440","1540031487","RU","Russian Federation"
+"91.203.4.0","91.203.7.255","1540031488","1540032511","UA","Ukraine"
+"91.203.8.0","91.203.11.255","1540032512","1540033535","RU","Russian Federation"
+"91.203.12.0","91.203.15.255","1540033536","1540034559","UA","Ukraine"
+"91.203.16.0","91.203.19.255","1540034560","1540035583","PL","Poland"
+"91.203.20.0","91.203.23.255","1540035584","1540036607","KZ","Kazakhstan"
+"91.203.24.0","91.203.27.255","1540036608","1540037631","UA","Ukraine"
+"91.203.28.0","91.203.31.255","1540037632","1540038655","EE","Estonia"
+"91.203.32.0","91.203.35.255","1540038656","1540039679","FR","France"
+"91.203.36.0","91.203.39.255","1540039680","1540040703","RU","Russian Federation"
+"91.203.40.0","91.203.43.255","1540040704","1540041727","SE","Sweden"
+"91.203.44.0","91.203.47.255","1540041728","1540042751","RU","Russian Federation"
+"91.203.48.0","91.203.51.255","1540042752","1540043775","UA","Ukraine"
+"91.203.52.0","91.203.55.255","1540043776","1540044799","PL","Poland"
+"91.203.56.0","91.203.59.255","1540044800","1540045823","GB","United Kingdom"
+"91.203.60.0","91.203.63.255","1540045824","1540046847","UA","Ukraine"
+"91.203.64.0","91.203.67.255","1540046848","1540047871","RU","Russian Federation"
+"91.203.68.0","91.203.71.255","1540047872","1540048895","LV","Latvia"
+"91.203.72.0","91.203.75.255","1540048896","1540049919","GB","United Kingdom"
+"91.203.80.0","91.203.87.255","1540050944","1540052991","RU","Russian Federation"
+"91.203.88.0","91.203.91.255","1540052992","1540054015","UA","Ukraine"
+"91.203.96.0","91.203.99.255","1540055040","1540056063","NO","Norway"
+"91.203.104.0","91.203.104.255","1540057088","1540057343","PL","Poland"
+"91.203.105.0","91.203.105.255","1540057344","1540057599","RU","Russian Federation"
+"91.203.106.0","91.203.106.255","1540057600","1540057855","US","United States"
+"91.203.107.0","91.203.107.255","1540057856","1540058111","UA","Ukraine"
+"91.203.108.0","91.203.111.255","1540058112","1540059135","DE","Germany"
+"91.203.112.0","91.203.115.255","1540059136","1540060159","UA","Ukraine"
+"91.203.116.0","91.203.119.255","1540060160","1540061183","NO","Norway"
+"91.203.120.0","91.203.123.255","1540061184","1540062207","EU","Europe"
+"91.203.124.0","91.203.127.255","1540062208","1540063231","RU","Russian Federation"
+"91.203.128.0","91.203.131.255","1540063232","1540064255","DE","Germany"
+"91.203.132.0","91.203.135.255","1540064256","1540065279","PL","Poland"
+"91.203.136.0","91.203.147.255","1540065280","1540068351","UA","Ukraine"
+"91.203.148.0","91.203.151.255","1540068352","1540069375","FR","France"
+"91.203.152.0","91.203.155.255","1540069376","1540070399","RU","Russian Federation"
+"91.203.156.0","91.203.159.255","1540070400","1540071423","PL","Poland"
+"91.203.160.0","91.203.163.255","1540071424","1540072447","SE","Sweden"
+"91.203.164.0","91.203.167.255","1540072448","1540073471","UA","Ukraine"
+"91.203.168.0","91.203.171.255","1540073472","1540074495","RU","Russian Federation"
+"91.203.172.0","91.203.175.255","1540074496","1540075519","UZ","Uzbekistan"
+"91.203.176.0","91.203.183.255","1540075520","1540077567","RU","Russian Federation"
+"91.203.184.0","91.203.187.255","1540077568","1540078591","FR","France"
+"91.203.188.0","91.203.199.255","1540078592","1540081663","RU","Russian Federation"
+"91.203.200.0","91.203.203.255","1540081664","1540082687","DE","Germany"
+"91.203.204.0","91.203.207.255","1540082688","1540083711","NO","Norway"
+"91.203.208.0","91.203.211.255","1540083712","1540084735","RU","Russian Federation"
+"91.203.212.0","91.203.215.255","1540084736","1540085759","NL","Netherlands"
+"91.203.216.0","91.203.223.255","1540085760","1540087807","PL","Poland"
+"91.203.224.0","91.203.243.255","1540087808","1540092927","RU","Russian Federation"
+"91.203.244.0","91.203.251.255","1540092928","1540094975","PL","Poland"
+"91.203.252.0","91.203.255.255","1540094976","1540095999","RU","Russian Federation"
+"91.204.0.0","91.204.3.255","1540096000","1540097023","SE","Sweden"
+"91.204.4.0","91.204.11.255","1540097024","1540099071","DE","Germany"
+"91.204.12.0","91.204.12.255","1540099072","1540099327","UA","Ukraine"
+"91.204.13.0","91.204.13.255","1540099328","1540099583","BY","Belarus"
+"91.204.14.0","91.204.14.127","1540099584","1540099711","US","United States"
+"91.204.14.128","91.204.14.255","1540099712","1540099839","DE","Germany"
+"91.204.15.0","91.204.27.255","1540099840","1540103167","RU","Russian Federation"
+"91.204.28.0","91.204.35.255","1540103168","1540105215","DE","Germany"
+"91.204.36.0","91.204.39.255","1540105216","1540106239","UA","Ukraine"
+"91.204.56.0","91.204.59.255","1540110336","1540111359","RU","Russian Federation"
+"91.204.60.0","91.204.63.255","1540111360","1540112383","UA","Ukraine"
+"91.204.64.0","91.204.67.255","1540112384","1540113407","LV","Latvia"
+"91.204.68.0","91.204.75.255","1540113408","1540115455","RU","Russian Federation"
+"91.204.76.0","91.204.79.255","1540115456","1540116479","UA","Ukraine"
+"91.204.80.0","91.204.83.255","1540116480","1540117503","CH","Switzerland"
+"91.204.84.0","91.204.87.255","1540117504","1540118527","UA","Ukraine"
+"91.204.88.0","91.204.91.255","1540118528","1540119551","PL","Poland"
+"91.204.92.0","91.204.95.255","1540119552","1540120575","UA","Ukraine"
+"91.204.96.0","91.204.111.255","1540120576","1540124671","RU","Russian Federation"
+"91.204.112.0","91.204.115.255","1540124672","1540125695","UA","Ukraine"
+"91.204.116.0","91.204.119.255","1540125696","1540126719","FR","France"
+"91.204.120.0","91.204.123.255","1540126720","1540127743","UA","Ukraine"
+"91.204.124.0","91.204.127.255","1540127744","1540128767","GB","United Kingdom"
+"91.204.128.0","91.204.131.255","1540128768","1540129791","RU","Russian Federation"
+"91.204.132.0","91.204.135.255","1540129792","1540130815","UA","Ukraine"
+"91.204.136.0","91.204.139.255","1540130816","1540131839","RU","Russian Federation"
+"91.204.140.0","91.204.143.255","1540131840","1540132863","PL","Poland"
+"91.204.144.0","91.204.151.255","1540132864","1540134911","RU","Russian Federation"
+"91.204.152.0","91.204.155.255","1540134912","1540135935","PL","Poland"
+"91.204.156.0","91.204.159.255","1540135936","1540136959","BG","Bulgaria"
+"91.204.160.0","91.204.163.255","1540136960","1540137983","PL","Poland"
+"91.204.164.0","91.204.167.255","1540137984","1540139007","RU","Russian Federation"
+"91.204.168.0","91.204.171.255","1540139008","1540140031","DE","Germany"
+"91.204.172.0","91.204.172.255","1540140032","1540140287","GB","United Kingdom"
+"91.204.173.0","91.204.173.255","1540140288","1540140543","US","United States"
+"91.204.174.0","91.204.175.255","1540140544","1540141055","GB","United Kingdom"
+"91.204.176.0","91.204.179.255","1540141056","1540142079","RU","Russian Federation"
+"91.204.180.0","91.204.183.255","1540142080","1540143103","UA","Ukraine"
+"91.204.184.0","91.204.187.255","1540143104","1540144127","RU","Russian Federation"
+"91.204.188.0","91.204.191.255","1540144128","1540145151","AM","Armenia"
+"91.204.192.0","91.204.192.255","1540145152","1540145407","EU","Europe"
+"91.204.193.0","91.204.195.255","1540145408","1540146175","AT","Austria"
+"91.204.196.0","91.204.199.255","1540146176","1540147199","UA","Ukraine"
+"91.204.200.0","91.204.203.255","1540147200","1540148223","RU","Russian Federation"
+"91.204.204.0","91.204.207.255","1540148224","1540149247","PL","Poland"
+"91.204.208.0","91.204.211.255","1540149248","1540150271","GB","United Kingdom"
+"91.204.212.0","91.204.215.255","1540150272","1540151295","UA","Ukraine"
+"91.204.216.0","91.204.219.255","1540151296","1540152319","AT","Austria"
+"91.204.228.0","91.204.235.255","1540154368","1540156415","RU","Russian Federation"
+"91.204.236.0","91.204.239.255","1540156416","1540157439","UZ","Uzbekistan"
+"91.204.240.0","91.204.243.255","1540157440","1540158463","RU","Russian Federation"
+"91.204.244.0","91.204.247.255","1540158464","1540159487","GB","United Kingdom"
+"91.204.248.0","91.204.251.255","1540159488","1540160511","UA","Ukraine"
+"91.204.252.0","91.205.3.255","1540160512","1540162559","RU","Russian Federation"
+"91.205.4.0","91.205.7.255","1540162560","1540163583","UA","Ukraine"
+"91.205.8.0","91.205.11.255","1540163584","1540164607","RU","Russian Federation"
+"91.205.12.0","91.205.15.255","1540164608","1540165631","DE","Germany"
+"91.205.16.0","91.205.19.255","1540165632","1540166655","UA","Ukraine"
+"91.205.20.0","91.205.23.255","1540166656","1540167679","PL","Poland"
+"91.205.24.0","91.205.27.255","1540167680","1540168703","RU","Russian Federation"
+"91.205.28.0","91.205.31.255","1540168704","1540169727","DE","Germany"
+"91.205.32.0","91.205.35.255","1540169728","1540170751","NL","Netherlands"
+"91.205.36.0","91.205.39.255","1540170752","1540171775","DE","Germany"
+"91.205.40.0","91.205.43.255","1540171776","1540172799","GB","United Kingdom"
+"91.205.44.0","91.205.47.255","1540172800","1540173823","RU","Russian Federation"
+"91.205.48.0","91.205.51.255","1540173824","1540174847","KG","Kyrgyzstan"
+"91.205.52.0","91.205.55.255","1540174848","1540175871","RU","Russian Federation"
+"91.205.56.0","91.205.59.255","1540175872","1540176895","DE","Germany"
+"91.205.60.0","91.205.63.255","1540176896","1540177919","SE","Sweden"
+"91.205.64.0","91.205.67.255","1540177920","1540178943","UA","Ukraine"
+"91.205.68.0","91.205.71.255","1540178944","1540179967","BA","Bosnia and Herzegovina"
+"91.205.72.0","91.205.75.255","1540179968","1540180991","PL","Poland"
+"91.205.76.0","91.205.79.255","1540180992","1540182015","DE","Germany"
+"91.205.80.0","91.205.83.255","1540182016","1540183039","IT","Italy"
+"91.205.84.0","91.205.87.255","1540183040","1540184063","RU","Russian Federation"
+"91.205.88.0","91.205.91.255","1540184064","1540185087","PL","Poland"
+"91.205.92.0","91.205.95.255","1540185088","1540186111","RU","Russian Federation"
+"91.205.96.0","91.205.99.255","1540186112","1540187135","NL","Netherlands"
+"91.205.100.0","91.205.103.255","1540187136","1540188159","US","United States"
+"91.205.112.0","91.205.115.255","1540190208","1540191231","PT","Portugal"
+"91.205.116.0","91.205.119.255","1540191232","1540192255","FR","France"
+"91.205.120.0","91.205.131.255","1540192256","1540195327","RU","Russian Federation"
+"91.205.132.0","91.205.143.255","1540195328","1540198399","AM","Armenia"
+"91.205.144.0","91.205.147.255","1540198400","1540199423","RU","Russian Federation"
+"91.205.148.0","91.205.151.255","1540199424","1540200447","CH","Switzerland"
+"91.205.152.0","91.205.155.255","1540200448","1540201471","IL","Israel"
+"91.205.156.0","91.205.159.255","1540201472","1540202495","UA","Ukraine"
+"91.205.160.0","91.205.163.255","1540202496","1540203519","RU","Russian Federation"
+"91.205.164.0","91.205.167.255","1540203520","1540204543","UA","Ukraine"
+"91.205.168.0","91.205.171.255","1540204544","1540205567","RU","Russian Federation"
+"91.205.172.0","91.205.175.255","1540205568","1540206591","DE","Germany"
+"91.205.176.0","91.205.183.255","1540206592","1540208639","RU","Russian Federation"
+"91.205.184.0","91.205.187.255","1540208640","1540209663","NO","Norway"
+"91.205.192.0","91.205.194.255","1540210688","1540211455","NL","Netherlands"
+"91.205.195.0","91.205.195.255","1540211456","1540211711","CZ","Czech Republic"
+"91.205.200.0","91.205.203.255","1540212736","1540213759","RU","Russian Federation"
+"91.205.204.0","91.205.207.255","1540213760","1540214783","UA","Ukraine"
+"91.205.208.0","91.205.211.255","1540214784","1540215807","RU","Russian Federation"
+"91.205.212.0","91.205.215.255","1540215808","1540216831","NL","Netherlands"
+"91.205.216.0","91.205.219.255","1540216832","1540217855","UA","Ukraine"
+"91.205.220.0","91.205.223.255","1540217856","1540218879","GB","United Kingdom"
+"91.205.224.0","91.205.227.255","1540218880","1540219903","RU","Russian Federation"
+"91.205.228.0","91.205.231.255","1540219904","1540220927","PL","Poland"
+"91.205.232.0","91.205.235.255","1540220928","1540221951","US","United States"
+"91.205.236.0","91.205.243.255","1540221952","1540223999","RU","Russian Federation"
+"91.205.244.0","91.205.247.255","1540224000","1540225023","PL","Poland"
+"91.205.248.0","91.205.251.255","1540225024","1540226047","GB","United Kingdom"
+"91.205.252.0","91.205.255.255","1540226048","1540227071","RU","Russian Federation"
+"91.206.0.0","91.206.1.255","1540227072","1540227583","GB","United Kingdom"
+"91.206.2.0","91.206.3.255","1540227584","1540228095","RU","Russian Federation"
+"91.206.4.0","91.206.5.255","1540228096","1540228607","UA","Ukraine"
+"91.206.6.0","91.206.7.255","1540228608","1540229119","PL","Poland"
+"91.206.8.0","91.206.9.255","1540229120","1540229631","AT","Austria"
+"91.206.10.0","91.206.11.255","1540229632","1540230143","NL","Netherlands"
+"91.206.12.0","91.206.19.255","1540230144","1540232191","RU","Russian Federation"
+"91.206.20.0","91.206.21.255","1540232192","1540232703","LU","Luxembourg"
+"91.206.22.0","91.206.23.255","1540232704","1540233215","RU","Russian Federation"
+"91.206.24.0","91.206.25.255","1540233216","1540233727","CH","Switzerland"
+"91.206.26.0","91.206.27.255","1540233728","1540234239","PL","Poland"
+"91.206.28.0","91.206.29.255","1540234240","1540234751","DE","Germany"
+"91.206.30.0","91.206.33.255","1540234752","1540235775","UA","Ukraine"
+"91.206.34.0","91.206.35.255","1540235776","1540236287","NO","Norway"
+"91.206.36.0","91.206.37.255","1540236288","1540236799","RO","Romania"
+"91.206.38.0","91.206.39.255","1540236800","1540237311","PL","Poland"
+"91.206.40.0","91.206.45.255","1540237312","1540238847","RO","Romania"
+"91.206.46.0","91.206.47.255","1540238848","1540239359","DE","Germany"
+"91.206.48.0","91.206.49.255","1540239360","1540239871","UA","Ukraine"
+"91.206.50.0","91.206.51.255","1540239872","1540240383","FR","France"
+"91.206.52.0","91.206.53.255","1540240384","1540240895","CH","Switzerland"
+"91.206.54.0","91.206.59.255","1540240896","1540242431","RU","Russian Federation"
+"91.206.60.0","91.206.61.255","1540242432","1540242943","DE","Germany"
+"91.206.62.0","91.206.63.255","1540242944","1540243455","RU","Russian Federation"
+"91.206.66.0","91.206.67.255","1540243968","1540244479","RU","Russian Federation"
+"91.206.70.0","91.206.71.255","1540244992","1540245503","DE","Germany"
+"91.206.72.0","91.206.73.255","1540245504","1540246015","RU","Russian Federation"
+"91.206.74.0","91.206.75.255","1540246016","1540246527","IT","Italy"
+"91.206.76.0","91.206.79.255","1540246528","1540247551","RO","Romania"
+"91.206.80.0","91.206.81.255","1540247552","1540248063","NL","Netherlands"
+"91.206.82.0","91.206.83.255","1540248064","1540248575","RO","Romania"
+"91.206.84.0","91.206.85.255","1540248576","1540249087","GB","United Kingdom"
+"91.206.86.0","91.206.87.255","1540249088","1540249599","PL","Poland"
+"91.206.88.0","91.206.89.255","1540249600","1540250111","KZ","Kazakhstan"
+"91.206.90.0","91.206.90.255","1540250112","1540250367","PL","Poland"
+"91.206.91.0","91.206.91.255","1540250368","1540250623","CZ","Czech Republic"
+"91.206.94.0","91.206.95.255","1540251136","1540251647","GB","United Kingdom"
+"91.206.96.0","91.206.97.255","1540251648","1540252159","PL","Poland"
+"91.206.98.0","91.206.99.255","1540252160","1540252671","DE","Germany"
+"91.206.100.0","91.206.101.255","1540252672","1540253183","RU","Russian Federation"
+"91.206.102.0","91.206.103.255","1540253184","1540253695","AT","Austria"
+"91.206.104.0","91.206.105.255","1540253696","1540254207","CH","Switzerland"
+"91.206.106.0","91.206.107.255","1540254208","1540254719","RU","Russian Federation"
+"91.206.108.0","91.206.109.255","1540254720","1540255231","PL","Poland"
+"91.206.110.0","91.206.111.255","1540255232","1540255743","UA","Ukraine"
+"91.206.112.0","91.206.113.255","1540255744","1540256255","AT","Austria"
+"91.206.114.0","91.206.115.255","1540256256","1540256767","PL","Poland"
+"91.206.116.0","91.206.117.255","1540256768","1540257279","RU","Russian Federation"
+"91.206.118.0","91.206.119.255","1540257280","1540257791","GB","United Kingdom"
+"91.206.120.0","91.206.121.255","1540257792","1540258303","RU","Russian Federation"
+"91.206.122.0","91.206.123.255","1540258304","1540258815","IR","Iran, Islamic Republic of"
+"91.206.124.0","91.206.125.255","1540258816","1540259327","UA","Ukraine"
+"91.206.126.0","91.206.127.255","1540259328","1540259839","RU","Russian Federation"
+"91.206.128.0","91.206.129.255","1540259840","1540260351","IT","Italy"
+"91.206.130.0","91.206.131.255","1540260352","1540260863","RU","Russian Federation"
+"91.206.132.0","91.206.133.255","1540260864","1540261375","LT","Lithuania"
+"91.206.134.0","91.206.135.255","1540261376","1540261887","SA","Saudi Arabia"
+"91.206.136.0","91.206.137.255","1540261888","1540262399","NL","Netherlands"
+"91.206.138.0","91.206.139.255","1540262400","1540262911","BG","Bulgaria"
+"91.206.140.0","91.206.141.255","1540262912","1540263423","RO","Romania"
+"91.206.142.0","91.206.143.255","1540263424","1540263935","DE","Germany"
+"91.206.144.0","91.206.145.255","1540263936","1540264447","GB","United Kingdom"
+"91.206.146.0","91.206.151.255","1540264448","1540265983","RU","Russian Federation"
+"91.206.152.0","91.206.153.255","1540265984","1540266495","DE","Germany"
+"91.206.154.0","91.206.155.255","1540266496","1540267007","PL","Poland"
+"91.206.156.0","91.206.157.255","1540267008","1540267519","FR","France"
+"91.206.158.0","91.206.161.255","1540267520","1540268543","RO","Romania"
+"91.206.162.0","91.206.163.255","1540268544","1540269055","RU","Russian Federation"
+"91.206.164.0","91.206.165.255","1540269056","1540269567","DK","Denmark"
+"91.206.166.0","91.206.167.255","1540269568","1540270079","UA","Ukraine"
+"91.206.168.0","91.206.169.255","1540270080","1540270591","GB","United Kingdom"
+"91.206.170.0","91.206.171.255","1540270592","1540271103","IL","Israel"
+"91.206.172.0","91.206.173.255","1540271104","1540271615","PL","Poland"
+"91.206.174.0","91.206.175.255","1540271616","1540272127","SE","Sweden"
+"91.206.176.0","91.206.177.255","1540272128","1540272639","GB","United Kingdom"
+"91.206.178.0","91.206.181.255","1540272640","1540273663","PL","Poland"
+"91.206.182.0","91.206.183.255","1540273664","1540274175","GB","United Kingdom"
+"91.206.184.0","91.206.185.255","1540274176","1540274687","DE","Germany"
+"91.206.186.0","91.206.187.255","1540274688","1540275199","UA","Ukraine"
+"91.206.188.0","91.206.189.255","1540275200","1540275711","DE","Germany"
+"91.206.190.0","91.206.191.255","1540275712","1540276223","GR","Greece"
+"91.206.192.0","91.206.193.255","1540276224","1540276735","AT","Austria"
+"91.206.194.0","91.206.195.255","1540276736","1540277247","RO","Romania"
+"91.206.196.0","91.206.197.255","1540277248","1540277759","RU","Russian Federation"
+"91.206.198.0","91.206.199.255","1540277760","1540278271","FR","France"
+"91.206.200.0","91.206.201.255","1540278272","1540278783","UA","Ukraine"
+"91.206.202.0","91.206.205.255","1540278784","1540279807","RU","Russian Federation"
+"91.206.206.0","91.206.207.255","1540279808","1540280319","RO","Romania"
+"91.206.208.0","91.206.209.255","1540280320","1540280831","MD","Moldova, Republic of"
+"91.206.210.0","91.206.211.255","1540280832","1540281343","PL","Poland"
+"91.206.212.0","91.206.213.255","1540281344","1540281855","UA","Ukraine"
+"91.206.214.0","91.206.215.255","1540281856","1540282367","DE","Germany"
+"91.206.216.0","91.206.217.255","1540282368","1540282879","RU","Russian Federation"
+"91.206.218.0","91.206.219.255","1540282880","1540283391","UA","Ukraine"
+"91.206.220.0","91.206.223.255","1540283392","1540284415","RU","Russian Federation"
+"91.206.224.0","91.206.225.255","1540284416","1540284927","AT","Austria"
+"91.206.226.0","91.206.227.255","1540284928","1540285439","UA","Ukraine"
+"91.206.228.0","91.206.229.255","1540285440","1540285951","DE","Germany"
+"91.206.230.0","91.206.231.255","1540285952","1540286463","RU","Russian Federation"
+"91.206.232.0","91.206.233.255","1540286464","1540286975","NL","Netherlands"
+"91.206.234.0","91.206.235.255","1540286976","1540287487","GB","United Kingdom"
+"91.206.236.0","91.206.239.255","1540287488","1540288511","AT","Austria"
+"91.206.240.0","91.206.243.255","1540288512","1540289535","RU","Russian Federation"
+"91.206.244.0","91.206.245.255","1540289536","1540290047","PL","Poland"
+"91.206.246.0","91.206.247.255","1540290048","1540290559","NL","Netherlands"
+"91.206.248.0","91.206.249.255","1540290560","1540291071","RU","Russian Federation"
+"91.206.250.0","91.206.251.255","1540291072","1540291583","BE","Belgium"
+"91.206.252.0","91.206.253.255","1540291584","1540292095","UA","Ukraine"
+"91.206.254.0","91.206.255.255","1540292096","1540292607","RU","Russian Federation"
+"91.207.2.0","91.207.3.255","1540293120","1540293631","DK","Denmark"
+"91.207.4.0","91.207.15.255","1540293632","1540296703","PL","Poland"
+"91.207.16.0","91.207.17.255","1540296704","1540297215","DE","Germany"
+"91.207.18.0","91.207.21.255","1540297216","1540298239","FR","France"
+"91.207.22.0","91.207.23.255","1540298240","1540298751","HR","Croatia"
+"91.207.24.0","91.207.25.255","1540298752","1540299263","RU","Russian Federation"
+"91.207.26.0","91.207.27.255","1540299264","1540299775","UA","Ukraine"
+"91.207.28.0","91.207.29.255","1540299776","1540300287","KG","Kyrgyzstan"
+"91.207.30.0","91.207.31.255","1540300288","1540300799","RU","Russian Federation"
+"91.207.32.0","91.207.33.255","1540300800","1540301311","DK","Denmark"
+"91.207.34.0","91.207.35.255","1540301312","1540301823","IL","Israel"
+"91.207.36.0","91.207.39.255","1540301824","1540302847","GB","United Kingdom"
+"91.207.40.0","91.207.43.255","1540302848","1540303871","RU","Russian Federation"
+"91.207.44.0","91.207.47.255","1540303872","1540304895","UA","Ukraine"
+"91.207.48.0","91.207.49.255","1540304896","1540305407","PL","Poland"
+"91.207.50.0","91.207.51.255","1540305408","1540305919","GB","United Kingdom"
+"91.207.52.0","91.207.53.255","1540305920","1540306431","PL","Poland"
+"91.207.54.0","91.207.55.255","1540306432","1540306943","UA","Ukraine"
+"91.207.56.0","91.207.57.255","1540306944","1540307455","GB","United Kingdom"
+"91.207.58.0","91.207.59.255","1540307456","1540307967","RU","Russian Federation"
+"91.207.60.0","91.207.61.255","1540307968","1540308479","UA","Ukraine"
+"91.207.62.0","91.207.63.255","1540308480","1540308991","RS","Serbia"
+"91.207.64.0","91.207.65.255","1540308992","1540309503","PL","Poland"
+"91.207.66.0","91.207.67.255","1540309504","1540310015","UA","Ukraine"
+"91.207.68.0","91.207.69.255","1540310016","1540310527","PL","Poland"
+"91.207.72.0","91.207.79.255","1540311040","1540313087","RU","Russian Federation"
+"91.207.80.0","91.207.81.255","1540313088","1540313599","SE","Sweden"
+"91.207.82.0","91.207.87.255","1540313600","1540315135","RU","Russian Federation"
+"91.207.88.0","91.207.89.255","1540315136","1540315647","UA","Ukraine"
+"91.207.90.0","91.207.91.255","1540315648","1540316159","IL","Israel"
+"91.207.92.0","91.207.92.255","1540316160","1540316415","EU","Europe"
+"91.207.93.0","91.207.93.255","1540316416","1540316671","DE","Germany"
+"91.207.94.0","91.207.95.255","1540316672","1540317183","RO","Romania"
+"91.207.98.0","91.207.99.255","1540317696","1540318207","UA","Ukraine"
+"91.207.100.0","91.207.101.255","1540318208","1540318719","RU","Russian Federation"
+"91.207.102.0","91.207.103.255","1540318720","1540319231","RO","Romania"
+"91.207.104.0","91.207.105.255","1540319232","1540319743","UA","Ukraine"
+"91.207.106.0","91.207.107.255","1540319744","1540320255","RU","Russian Federation"
+"91.207.110.0","91.207.111.255","1540320768","1540321279","GB","United Kingdom"
+"91.207.112.0","91.207.113.255","1540321280","1540321791","SE","Sweden"
+"91.207.114.0","91.207.115.255","1540321792","1540322303","RU","Russian Federation"
+"91.207.116.0","91.207.117.255","1540322304","1540322815","UA","Ukraine"
+"91.207.118.0","91.207.119.255","1540322816","1540323327","DE","Germany"
+"91.207.120.0","91.207.121.255","1540323328","1540323839","RO","Romania"
+"91.207.122.0","91.207.123.255","1540323840","1540324351","UA","Ukraine"
+"91.207.124.0","91.207.125.255","1540324352","1540324863","RO","Romania"
+"91.207.126.0","91.207.127.255","1540324864","1540325375","PL","Poland"
+"91.207.128.0","91.207.129.255","1540325376","1540325887","DE","Germany"
+"91.207.130.0","91.207.131.255","1540325888","1540326399","LI","Liechtenstein"
+"91.207.132.0","91.207.133.255","1540326400","1540326911","RU","Russian Federation"
+"91.207.134.0","91.207.135.255","1540326912","1540327423","AT","Austria"
+"91.207.136.0","91.207.137.255","1540327424","1540327935","RU","Russian Federation"
+"91.207.138.0","91.207.139.255","1540327936","1540328447","IR","Iran, Islamic Republic of"
+"91.207.140.0","91.207.145.255","1540328448","1540329983","RU","Russian Federation"
+"91.207.146.0","91.207.147.255","1540329984","1540330495","UA","Ukraine"
+"91.207.148.0","91.207.149.255","1540330496","1540331007","PL","Poland"
+"91.207.150.0","91.207.151.255","1540331008","1540331519","IT","Italy"
+"91.207.152.0","91.207.153.255","1540331520","1540332031","GB","United Kingdom"
+"91.207.156.0","91.207.157.255","1540332544","1540333055","PL","Poland"
+"91.207.158.0","91.207.159.255","1540333056","1540333567","NO","Norway"
+"91.207.160.0","91.207.161.255","1540333568","1540334079","RO","Romania"
+"91.207.162.0","91.207.163.255","1540334080","1540334591","DE","Germany"
+"91.207.164.0","91.207.165.255","1540334592","1540335103","RU","Russian Federation"
+"91.207.166.0","91.207.169.255","1540335104","1540336127","PL","Poland"
+"91.207.170.0","91.207.171.255","1540336128","1540336639","RU","Russian Federation"
+"91.207.176.0","91.207.177.255","1540337664","1540338175","FR","France"
+"91.207.180.0","91.207.181.255","1540338688","1540339199","RU","Russian Federation"
+"91.207.182.0","91.207.183.255","1540339200","1540339711","UA","Ukraine"
+"91.207.184.0","91.207.187.255","1540339712","1540340735","PL","Poland"
+"91.207.188.0","91.207.189.255","1540340736","1540341247","CZ","Czech Republic"
+"91.207.190.0","91.207.191.255","1540341248","1540341759","BG","Bulgaria"
+"91.207.192.0","91.207.193.255","1540341760","1540342271","GB","United Kingdom"
+"91.207.194.0","91.207.195.255","1540342272","1540342783","UA","Ukraine"
+"91.207.198.0","91.207.199.255","1540343296","1540343807","GB","United Kingdom"
+"91.207.200.0","91.207.203.255","1540343808","1540344831","PL","Poland"
+"91.207.204.0","91.207.205.255","1540344832","1540345343","UA","Ukraine"
+"91.207.206.0","91.207.207.255","1540345344","1540345855","IL","Israel"
+"91.207.208.0","91.207.209.255","1540345856","1540346367","FR","France"
+"91.207.210.0","91.207.211.255","1540346368","1540346879","UA","Ukraine"
+"91.207.212.0","91.207.213.255","1540346880","1540347391","GB","United Kingdom"
+"91.207.214.0","91.207.215.255","1540347392","1540347903","DK","Denmark"
+"91.207.216.0","91.207.217.255","1540347904","1540348415","RO","Romania"
+"91.207.218.0","91.207.219.255","1540348416","1540348927","UA","Ukraine"
+"91.207.220.0","91.207.221.255","1540348928","1540349439","GB","United Kingdom"
+"91.207.224.0","91.207.225.255","1540349952","1540350463","UA","Ukraine"
+"91.207.226.0","91.207.227.255","1540350464","1540350975","NO","Norway"
+"91.207.228.0","91.207.229.255","1540350976","1540351487","DK","Denmark"
+"91.207.232.0","91.207.233.255","1540352000","1540352511","NL","Netherlands"
+"91.207.236.0","91.207.237.255","1540353024","1540353535","GR","Greece"
+"91.207.238.0","91.207.239.255","1540353536","1540354047","RU","Russian Federation"
+"91.207.240.0","91.207.241.255","1540354048","1540354559","IL","Israel"
+"91.207.242.0","91.207.243.255","1540354560","1540355071","PL","Poland"
+"91.207.244.0","91.207.245.255","1540355072","1540355583","UA","Ukraine"
+"91.207.246.0","91.207.248.255","1540355584","1540356351","RU","Russian Federation"
+"91.207.249.0","91.207.249.255","1540356352","1540356607","UA","Ukraine"
+"91.207.250.0","91.207.251.255","1540356608","1540357119","DE","Germany"
+"91.207.252.0","91.207.253.255","1540357120","1540357631","RU","Russian Federation"
+"91.207.254.0","91.207.255.255","1540357632","1540358143","FR","France"
+"91.208.0.0","91.208.0.255","1540358144","1540358399","RU","Russian Federation"
+"91.208.1.0","91.208.1.255","1540358400","1540358655","GB","United Kingdom"
+"91.208.2.0","91.208.2.255","1540358656","1540358911","SE","Sweden"
+"91.208.3.0","91.208.3.255","1540358912","1540359167","GB","United Kingdom"
+"91.208.4.0","91.208.4.255","1540359168","1540359423","SA","Saudi Arabia"
+"91.208.5.0","91.208.5.255","1540359424","1540359679","DE","Germany"
+"91.208.6.0","91.208.6.255","1540359680","1540359935","GB","United Kingdom"
+"91.208.7.0","91.208.7.255","1540359936","1540360191","AT","Austria"
+"91.208.8.0","91.208.8.255","1540360192","1540360447","NO","Norway"
+"91.208.9.0","91.208.9.255","1540360448","1540360703","FR","France"
+"91.208.10.0","91.208.10.255","1540360704","1540360959","PL","Poland"
+"91.208.11.0","91.208.11.255","1540360960","1540361215","GB","United Kingdom"
+"91.208.12.0","91.208.12.255","1540361216","1540361471","BE","Belgium"
+"91.208.13.0","91.208.13.255","1540361472","1540361727","DE","Germany"
+"91.208.14.0","91.208.14.255","1540361728","1540361983","IT","Italy"
+"91.208.15.0","91.208.15.255","1540361984","1540362239","EE","Estonia"
+"91.208.16.0","91.208.19.255","1540362240","1540363263","DE","Germany"
+"91.208.20.0","91.208.20.255","1540363264","1540363519","RU","Russian Federation"
+"91.208.22.0","91.208.22.255","1540363776","1540364031","IS","Iceland"
+"91.208.23.0","91.208.23.255","1540364032","1540364287","RU","Russian Federation"
+"91.208.24.0","91.208.24.255","1540364288","1540364543","NO","Norway"
+"91.208.25.0","91.208.25.255","1540364544","1540364799","UA","Ukraine"
+"91.208.26.0","91.208.26.255","1540364800","1540365055","EE","Estonia"
+"91.208.27.0","91.208.27.255","1540365056","1540365311","SI","Slovenia"
+"91.208.28.0","91.208.28.255","1540365312","1540365567","GB","United Kingdom"
+"91.208.29.0","91.208.29.255","1540365568","1540365823","RU","Russian Federation"
+"91.208.30.0","91.208.30.255","1540365824","1540366079","CH","Switzerland"
+"91.208.32.0","91.208.32.255","1540366336","1540366591","PL","Poland"
+"91.208.33.0","91.208.33.255","1540366592","1540366847","RU","Russian Federation"
+"91.208.34.0","91.208.34.255","1540366848","1540367103","AT","Austria"
+"91.208.35.0","91.208.35.255","1540367104","1540367359","RU","Russian Federation"
+"91.208.36.0","91.208.36.255","1540367360","1540367615","HU","Hungary"
+"91.208.37.0","91.208.37.255","1540367616","1540367871","BE","Belgium"
+"91.208.38.0","91.208.38.255","1540367872","1540368127","DE","Germany"
+"91.208.39.0","91.208.39.255","1540368128","1540368383","RU","Russian Federation"
+"91.208.40.0","91.208.40.255","1540368384","1540368639","FR","France"
+"91.208.41.0","91.208.41.255","1540368640","1540368895","SK","Slovakia"
+"91.208.42.0","91.208.43.255","1540368896","1540369407","RU","Russian Federation"
+"91.208.44.0","91.208.44.255","1540369408","1540369663","PL","Poland"
+"91.208.45.0","91.208.45.255","1540369664","1540369919","DE","Germany"
+"91.208.47.0","91.208.47.255","1540370176","1540370431","DE","Germany"
+"91.208.48.0","91.208.48.255","1540370432","1540370687","LB","Lebanon"
+"91.208.49.0","91.208.49.255","1540370688","1540370943","NL","Netherlands"
+"91.208.50.0","91.208.50.255","1540370944","1540371199","PL","Poland"
+"91.208.51.0","91.208.51.255","1540371200","1540371455","BE","Belgium"
+"91.208.52.0","91.208.52.255","1540371456","1540371711","UA","Ukraine"
+"91.208.53.0","91.208.53.255","1540371712","1540371967","GB","United Kingdom"
+"91.208.54.0","91.208.54.255","1540371968","1540372223","NO","Norway"
+"91.208.55.0","91.208.55.255","1540372224","1540372479","PL","Poland"
+"91.208.56.0","91.208.56.255","1540372480","1540372735","EU","Europe"
+"91.208.57.0","91.208.57.255","1540372736","1540372991","GR","Greece"
+"91.208.58.0","91.208.58.255","1540372992","1540373247","DE","Germany"
+"91.208.59.0","91.208.59.255","1540373248","1540373503","UA","Ukraine"
+"91.208.60.0","91.208.60.255","1540373504","1540373759","NL","Netherlands"
+"91.208.61.0","91.208.61.255","1540373760","1540374015","TR","Turkey"
+"91.208.62.0","91.208.62.255","1540374016","1540374271","NL","Netherlands"
+"91.208.63.0","91.208.63.255","1540374272","1540374527","BG","Bulgaria"
+"91.208.64.0","91.208.64.255","1540374528","1540374783","RU","Russian Federation"
+"91.208.65.0","91.208.65.255","1540374784","1540375039","UA","Ukraine"
+"91.208.66.0","91.208.67.255","1540375040","1540375551","GB","United Kingdom"
+"91.208.68.0","91.208.68.255","1540375552","1540375807","DE","Germany"
+"91.208.70.0","91.208.70.255","1540376064","1540376319","TR","Turkey"
+"91.208.71.0","91.208.71.255","1540376320","1540376575","DK","Denmark"
+"91.208.72.0","91.208.72.255","1540376576","1540376831","PL","Poland"
+"91.208.73.0","91.208.73.255","1540376832","1540377087","RU","Russian Federation"
+"91.208.74.0","91.208.74.255","1540377088","1540377343","DE","Germany"
+"91.208.75.0","91.208.75.255","1540377344","1540377599","RO","Romania"
+"91.208.76.0","91.208.76.255","1540377600","1540377855","AM","Armenia"
+"91.208.77.0","91.208.77.255","1540377856","1540378111","ES","Spain"
+"91.208.78.0","91.208.78.255","1540378112","1540378367","PL","Poland"
+"91.208.79.0","91.208.79.255","1540378368","1540378623","CH","Switzerland"
+"91.208.80.0","91.208.80.255","1540378624","1540378879","AT","Austria"
+"91.208.81.0","91.208.81.255","1540378880","1540379135","SE","Sweden"
+"91.208.82.0","91.208.82.255","1540379136","1540379391","CH","Switzerland"
+"91.208.83.0","91.208.83.255","1540379392","1540379647","DE","Germany"
+"91.208.84.0","91.208.84.255","1540379648","1540379903","RU","Russian Federation"
+"91.208.85.0","91.208.85.255","1540379904","1540380159","EU","Europe"
+"91.208.86.0","91.208.86.255","1540380160","1540380415","IL","Israel"
+"91.208.87.0","91.208.87.255","1540380416","1540380671","NL","Netherlands"
+"91.208.88.0","91.208.88.255","1540380672","1540380927","SI","Slovenia"
+"91.208.89.0","91.208.89.255","1540380928","1540381183","RS","Serbia"
+"91.208.90.0","91.208.90.255","1540381184","1540381439","RO","Romania"
+"91.208.91.0","91.208.91.255","1540381440","1540381695","AT","Austria"
+"91.208.92.0","91.208.92.255","1540381696","1540381951","RO","Romania"
+"91.208.93.0","91.208.93.255","1540381952","1540382207","PL","Poland"
+"91.208.94.0","91.208.94.255","1540382208","1540382463","UA","Ukraine"
+"91.208.95.0","91.208.95.255","1540382464","1540382719","GB","United Kingdom"
+"91.208.96.0","91.208.96.255","1540382720","1540382975","LB","Lebanon"
+"91.208.97.0","91.208.97.255","1540382976","1540383231","UA","Ukraine"
+"91.208.98.0","91.208.98.255","1540383232","1540383487","AT","Austria"
+"91.208.99.0","91.208.99.255","1540383488","1540383743","GB","United Kingdom"
+"91.208.100.0","91.208.100.255","1540383744","1540383999","RO","Romania"
+"91.208.101.0","91.208.101.255","1540384000","1540384255","SI","Slovenia"
+"91.208.102.0","91.208.102.255","1540384256","1540384511","FR","France"
+"91.208.103.0","91.208.103.255","1540384512","1540384767","SE","Sweden"
+"91.208.105.0","91.208.105.255","1540385024","1540385279","GB","United Kingdom"
+"91.208.106.0","91.208.106.255","1540385280","1540385535","PL","Poland"
+"91.208.107.0","91.208.107.255","1540385536","1540385791","DE","Germany"
+"91.208.108.0","91.208.109.255","1540385792","1540386303","FR","France"
+"91.208.110.0","91.208.110.255","1540386304","1540386559","NL","Netherlands"
+"91.208.111.0","91.208.111.255","1540386560","1540386815","GB","United Kingdom"
+"91.208.112.0","91.208.112.255","1540386816","1540387071","NL","Netherlands"
+"91.208.114.0","91.208.114.255","1540387328","1540387583","GB","United Kingdom"
+"91.208.115.0","91.208.116.255","1540387584","1540388095","UA","Ukraine"
+"91.208.117.0","91.208.117.255","1540388096","1540388351","GB","United Kingdom"
+"91.208.118.0","91.208.118.255","1540388352","1540388607","IL","Israel"
+"91.208.119.0","91.208.119.255","1540388608","1540388863","RU","Russian Federation"
+"91.208.120.0","91.208.120.255","1540388864","1540389119","RO","Romania"
+"91.208.121.0","91.208.121.255","1540389120","1540389375","RU","Russian Federation"
+"91.208.122.0","91.208.122.255","1540389376","1540389631","GB","United Kingdom"
+"91.208.123.0","91.208.123.255","1540389632","1540389887","RO","Romania"
+"91.208.124.0","91.208.124.255","1540389888","1540390143","GB","United Kingdom"
+"91.208.125.0","91.208.125.255","1540390144","1540390399","SI","Slovenia"
+"91.208.126.0","91.208.126.255","1540390400","1540390655","RU","Russian Federation"
+"91.208.127.0","91.208.127.255","1540390656","1540390911","UA","Ukraine"
+"91.208.129.0","91.208.129.255","1540391168","1540391423","IL","Israel"
+"91.208.130.0","91.208.130.255","1540391424","1540391679","CH","Switzerland"
+"91.208.131.0","91.208.131.255","1540391680","1540391935","NL","Netherlands"
+"91.208.132.0","91.208.132.255","1540391936","1540392191","RU","Russian Federation"
+"91.208.133.0","91.208.133.255","1540392192","1540392447","PL","Poland"
+"91.208.134.0","91.208.134.255","1540392448","1540392703","RU","Russian Federation"
+"91.208.135.0","91.208.135.255","1540392704","1540392959","PL","Poland"
+"91.208.136.0","91.208.136.255","1540392960","1540393215","GB","United Kingdom"
+"91.208.138.0","91.208.138.255","1540393472","1540393727","UA","Ukraine"
+"91.208.139.0","91.208.140.255","1540393728","1540394239","IL","Israel"
+"91.208.141.0","91.208.141.255","1540394240","1540394495","GB","United Kingdom"
+"91.208.142.0","91.208.142.255","1540394496","1540394751","RO","Romania"
+"91.208.143.0","91.208.143.255","1540394752","1540395007","DK","Denmark"
+"91.208.144.0","91.208.144.255","1540395008","1540395263","GE","Georgia"
+"91.208.145.0","91.208.145.255","1540395264","1540395519","UA","Ukraine"
+"91.208.146.0","91.208.146.255","1540395520","1540395775","GB","United Kingdom"
+"91.208.147.0","91.208.147.255","1540395776","1540396031","IL","Israel"
+"91.208.148.0","91.208.148.255","1540396032","1540396287","NO","Norway"
+"91.208.149.0","91.208.149.255","1540396288","1540396543","AM","Armenia"
+"91.208.150.0","91.208.150.255","1540396544","1540396799","PL","Poland"
+"91.208.151.0","91.208.151.255","1540396800","1540397055","RU","Russian Federation"
+"91.208.152.0","91.208.152.255","1540397056","1540397311","IT","Italy"
+"91.208.153.0","91.208.154.255","1540397312","1540397823","UA","Ukraine"
+"91.208.155.0","91.208.155.255","1540397824","1540398079","DE","Germany"
+"91.208.156.0","91.208.156.255","1540398080","1540398335","SA","Saudi Arabia"
+"91.208.157.0","91.208.157.255","1540398336","1540398591","DK","Denmark"
+"91.208.158.0","91.208.160.255","1540398592","1540399359","DE","Germany"
+"91.208.161.0","91.208.161.255","1540399360","1540399615","RU","Russian Federation"
+"91.208.163.0","91.208.163.255","1540399872","1540400127","GB","United Kingdom"
+"91.208.164.0","91.208.164.255","1540400128","1540400383","NL","Netherlands"
+"91.208.165.0","91.208.165.255","1540400384","1540400639","IR","Iran, Islamic Republic of"
+"91.208.166.0","91.208.166.255","1540400640","1540400895","RU","Russian Federation"
+"91.208.167.0","91.208.167.255","1540400896","1540401151","NL","Netherlands"
+"91.208.168.0","91.208.168.255","1540401152","1540401407","SI","Slovenia"
+"91.208.169.0","91.208.169.255","1540401408","1540401663","AT","Austria"
+"91.208.170.0","91.208.170.255","1540401664","1540401919","GB","United Kingdom"
+"91.208.171.0","91.208.171.255","1540401920","1540402175","RU","Russian Federation"
+"91.208.172.0","91.208.172.255","1540402176","1540402431","FR","France"
+"91.208.173.0","91.208.173.255","1540402432","1540402687","CH","Switzerland"
+"91.208.174.0","91.208.174.255","1540402688","1540402943","SE","Sweden"
+"91.208.175.0","91.208.175.255","1540402944","1540403199","NL","Netherlands"
+"91.208.176.0","91.208.176.255","1540403200","1540403455","AT","Austria"
+"91.208.178.0","91.208.179.255","1540403712","1540404223","RO","Romania"
+"91.208.180.0","91.208.180.255","1540404224","1540404479","CH","Switzerland"
+"91.208.181.0","91.208.181.255","1540404480","1540404735","FR","France"
+"91.208.182.0","91.208.182.255","1540404736","1540404991","PL","Poland"
+"91.208.183.0","91.208.183.255","1540404992","1540405247","RU","Russian Federation"
+"91.208.184.0","91.208.184.255","1540405248","1540405503","GB","United Kingdom"
+"91.208.185.0","91.208.185.255","1540405504","1540405759","RU","Russian Federation"
+"91.208.186.0","91.208.186.255","1540405760","1540406015","PL","Poland"
+"91.208.187.0","91.208.187.255","1540406016","1540406271","RU","Russian Federation"
+"91.208.188.0","91.208.188.255","1540406272","1540406527","SE","Sweden"
+"91.208.189.0","91.208.190.255","1540406528","1540407039","PL","Poland"
+"91.208.191.0","91.208.193.255","1540407040","1540407807","DE","Germany"
+"91.208.194.0","91.208.194.255","1540407808","1540408063","UA","Ukraine"
+"91.208.195.0","91.208.195.255","1540408064","1540408319","IT","Italy"
+"91.208.196.0","91.208.196.255","1540408320","1540408575","NL","Netherlands"
+"91.208.198.0","91.208.198.255","1540408832","1540409087","UA","Ukraine"
+"91.208.199.0","91.208.199.255","1540409088","1540409343","TR","Turkey"
+"91.208.200.0","91.208.200.255","1540409344","1540409599","SI","Slovenia"
+"91.208.201.0","91.208.201.255","1540409600","1540409855","AT","Austria"
+"91.208.202.0","91.208.202.255","1540409856","1540410111","DE","Germany"
+"91.208.203.0","91.208.203.255","1540410112","1540410367","KW","Kuwait"
+"91.208.204.0","91.208.204.255","1540410368","1540410623","CH","Switzerland"
+"91.208.205.0","91.208.205.255","1540410624","1540410879","RU","Russian Federation"
+"91.208.207.0","91.208.207.255","1540411136","1540411391","NL","Netherlands"
+"91.208.209.0","91.208.209.255","1540411648","1540411903","FR","France"
+"91.208.210.0","91.208.210.255","1540411904","1540412159","RU","Russian Federation"
+"91.208.211.0","91.208.211.255","1540412160","1540412415","BE","Belgium"
+"91.208.212.0","91.208.212.255","1540412416","1540412671","DE","Germany"
+"91.208.213.0","91.208.213.255","1540412672","1540412927","RO","Romania"
+"91.208.214.0","91.208.214.255","1540412928","1540413183","FR","France"
+"91.208.215.0","91.208.215.255","1540413184","1540413439","RO","Romania"
+"91.208.216.0","91.208.216.255","1540413440","1540413695","RU","Russian Federation"
+"91.208.217.0","91.208.217.255","1540413696","1540413951","AT","Austria"
+"91.208.218.0","91.208.218.255","1540413952","1540414207","IL","Israel"
+"91.208.219.0","91.208.219.255","1540414208","1540414463","GB","United Kingdom"
+"91.208.220.0","91.208.220.255","1540414464","1540414719","BE","Belgium"
+"91.208.221.0","91.208.221.255","1540414720","1540414975","SE","Sweden"
+"91.208.222.0","91.208.222.255","1540414976","1540415231","FR","France"
+"91.208.223.0","91.208.223.255","1540415232","1540415487","RO","Romania"
+"91.208.224.0","91.208.224.255","1540415488","1540415743","FR","France"
+"91.208.225.0","91.208.225.255","1540415744","1540415999","SI","Slovenia"
+"91.208.226.0","91.208.226.255","1540416000","1540416255","FR","France"
+"91.208.227.0","91.208.227.255","1540416256","1540416511","CH","Switzerland"
+"91.208.229.0","91.208.229.255","1540416768","1540417023","NL","Netherlands"
+"91.208.231.0","91.208.231.255","1540417280","1540417535","UA","Ukraine"
+"91.208.232.0","91.208.232.255","1540417536","1540417791","RU","Russian Federation"
+"91.208.233.0","91.208.233.255","1540417792","1540418047","HR","Croatia"
+"91.208.234.0","91.208.235.255","1540418048","1540418559","RO","Romania"
+"91.208.237.0","91.208.237.255","1540418816","1540419071","FR","France"
+"91.208.238.0","91.208.238.255","1540419072","1540419327","RU","Russian Federation"
+"91.208.239.0","91.208.239.255","1540419328","1540419583","GB","United Kingdom"
+"91.208.241.0","91.208.241.255","1540419840","1540420095","NL","Netherlands"
+"91.208.242.0","91.208.243.255","1540420096","1540420607","GB","United Kingdom"
+"91.208.244.0","91.208.244.255","1540420608","1540420863","DE","Germany"
+"91.208.245.0","91.208.245.255","1540420864","1540421119","GB","United Kingdom"
+"91.208.247.0","91.208.247.255","1540421376","1540421631","PL","Poland"
+"91.208.248.0","91.208.249.255","1540421632","1540422143","RU","Russian Federation"
+"91.208.250.0","91.208.250.255","1540422144","1540422399","PL","Poland"
+"91.208.251.0","91.208.251.255","1540422400","1540422655","UA","Ukraine"
+"91.208.252.0","91.208.252.255","1540422656","1540422911","GB","United Kingdom"
+"91.208.253.0","91.208.254.255","1540422912","1540423423","RU","Russian Federation"
+"91.208.255.0","91.208.255.255","1540423424","1540423679","BA","Bosnia and Herzegovina"
+"91.209.0.0","91.209.0.255","1540423680","1540423935","SE","Sweden"
+"91.209.1.0","91.209.1.255","1540423936","1540424191","UA","Ukraine"
+"91.209.2.0","91.209.2.255","1540424192","1540424447","AT","Austria"
+"91.209.3.0","91.209.3.255","1540424448","1540424703","ES","Spain"
+"91.209.4.0","91.209.4.255","1540424704","1540424959","PL","Poland"
+"91.209.5.0","91.209.5.255","1540424960","1540425215","RO","Romania"
+"91.209.6.0","91.209.6.255","1540425216","1540425471","US","United States"
+"91.209.7.0","91.209.7.255","1540425472","1540425727","NL","Netherlands"
+"91.209.8.0","91.209.8.255","1540425728","1540425983","BG","Bulgaria"
+"91.209.9.0","91.209.9.255","1540425984","1540426239","RU","Russian Federation"
+"91.209.10.0","91.209.10.255","1540426240","1540426495","IE","Ireland"
+"91.209.11.0","91.209.11.255","1540426496","1540426751","UA","Ukraine"
+"91.209.12.0","91.209.13.255","1540426752","1540427263","NL","Netherlands"
+"91.209.15.0","91.209.15.255","1540427520","1540427775","FR","France"
+"91.209.16.0","91.209.17.255","1540427776","1540428287","RU","Russian Federation"
+"91.209.18.0","91.209.18.255","1540428288","1540428543","SI","Slovenia"
+"91.209.19.0","91.209.19.255","1540428544","1540428799","FR","France"
+"91.209.20.0","91.209.20.255","1540428800","1540429055","PL","Poland"
+"91.209.23.0","91.209.23.255","1540429568","1540429823","RO","Romania"
+"91.209.24.0","91.209.24.255","1540429824","1540430079","UA","Ukraine"
+"91.209.25.0","91.209.25.255","1540430080","1540430335","FR","France"
+"91.209.26.0","91.209.26.255","1540430336","1540430591","DE","Germany"
+"91.209.27.0","91.209.27.255","1540430592","1540430847","PL","Poland"
+"91.209.28.0","91.209.28.255","1540430848","1540431103","CH","Switzerland"
+"91.209.29.0","91.209.29.255","1540431104","1540431359","FI","Finland"
+"91.209.30.0","91.209.30.255","1540431360","1540431615","NO","Norway"
+"91.209.31.0","91.209.31.255","1540431616","1540431871","GB","United Kingdom"
+"91.209.32.0","91.209.32.255","1540431872","1540432127","HR","Croatia"
+"91.209.33.0","91.209.33.255","1540432128","1540432383","AT","Austria"
+"91.209.34.0","91.209.34.255","1540432384","1540432639","GB","United Kingdom"
+"91.209.35.0","91.209.35.255","1540432640","1540432895","FR","France"
+"91.209.36.0","91.209.36.255","1540432896","1540433151","UA","Ukraine"
+"91.209.37.0","91.209.37.255","1540433152","1540433407","GB","United Kingdom"
+"91.209.38.0","91.209.38.255","1540433408","1540433663","AM","Armenia"
+"91.209.39.0","91.209.39.255","1540433664","1540433919","DK","Denmark"
+"91.209.41.0","91.209.41.255","1540434176","1540434431","CH","Switzerland"
+"91.209.42.0","91.209.42.255","1540434432","1540434687","DE","Germany"
+"91.209.43.0","91.209.43.255","1540434688","1540434943","GB","United Kingdom"
+"91.209.44.0","91.209.44.255","1540434944","1540435199","FR","France"
+"91.209.45.0","91.209.45.255","1540435200","1540435455","RO","Romania"
+"91.209.46.0","91.209.47.255","1540435456","1540435967","GR","Greece"
+"91.209.49.0","91.209.49.255","1540436224","1540436479","SI","Slovenia"
+"91.209.50.0","91.209.50.255","1540436480","1540436735","GB","United Kingdom"
+"91.209.51.0","91.209.51.255","1540436736","1540436991","UA","Ukraine"
+"91.209.52.0","91.209.52.255","1540436992","1540437247","DE","Germany"
+"91.209.53.0","91.209.53.255","1540437248","1540437503","CH","Switzerland"
+"91.209.54.0","91.209.54.255","1540437504","1540437759","RU","Russian Federation"
+"91.209.55.0","91.209.55.255","1540437760","1540438015","UA","Ukraine"
+"91.209.56.0","91.209.56.255","1540438016","1540438271","PL","Poland"
+"91.209.57.0","91.209.57.255","1540438272","1540438527","US","United States"
+"91.209.59.0","91.209.59.255","1540438784","1540439039","RU","Russian Federation"
+"91.209.60.0","91.209.60.255","1540439040","1540439295","GB","United Kingdom"
+"91.209.61.0","91.209.61.255","1540439296","1540439551","RO","Romania"
+"91.209.64.0","91.209.64.255","1540440064","1540440319","UA","Ukraine"
+"91.209.65.0","91.209.65.255","1540440320","1540440575","RU","Russian Federation"
+"91.209.66.0","91.209.66.255","1540440576","1540440831","MD","Moldova, Republic of"
+"91.209.67.0","91.209.67.255","1540440832","1540441087","RU","Russian Federation"
+"91.209.69.0","91.209.70.255","1540441344","1540441855","RU","Russian Federation"
+"91.209.71.0","91.209.71.255","1540441856","1540442111","GB","United Kingdom"
+"91.209.72.0","91.209.72.255","1540442112","1540442367","RU","Russian Federation"
+"91.209.73.0","91.209.73.255","1540442368","1540442623","GB","United Kingdom"
+"91.209.74.0","91.209.74.255","1540442624","1540442879","IE","Ireland"
+"91.209.75.0","91.209.75.255","1540442880","1540443135","AT","Austria"
+"91.209.76.0","91.209.76.255","1540443136","1540443391","RU","Russian Federation"
+"91.209.77.0","91.209.77.255","1540443392","1540443647","CZ","Czech Republic"
+"91.209.78.0","91.209.78.255","1540443648","1540443903","FR","France"
+"91.209.79.0","91.209.79.255","1540443904","1540444159","GB","United Kingdom"
+"91.209.80.0","91.209.80.255","1540444160","1540444415","RU","Russian Federation"
+"91.209.81.0","91.209.81.255","1540444416","1540444671","DE","Germany"
+"91.209.82.0","91.209.83.255","1540444672","1540445183","GB","United Kingdom"
+"91.209.84.0","91.209.84.255","1540445184","1540445439","CH","Switzerland"
+"91.209.85.0","91.209.85.255","1540445440","1540445695","RU","Russian Federation"
+"91.209.86.0","91.209.86.255","1540445696","1540445951","GB","United Kingdom"
+"91.209.87.0","91.209.87.255","1540445952","1540446207","DE","Germany"
+"91.209.88.0","91.209.88.255","1540446208","1540446463","NO","Norway"
+"91.209.89.0","91.209.89.255","1540446464","1540446719","AT","Austria"
+"91.209.90.0","91.209.90.255","1540446720","1540446975","UA","Ukraine"
+"91.209.91.0","91.209.91.255","1540446976","1540447231","RU","Russian Federation"
+"91.209.92.0","91.209.92.255","1540447232","1540447487","DE","Germany"
+"91.209.93.0","91.209.93.255","1540447488","1540447743","PL","Poland"
+"91.209.94.0","91.209.94.255","1540447744","1540447999","RU","Russian Federation"
+"91.209.95.0","91.209.95.255","1540448000","1540448255","PL","Poland"
+"91.209.96.0","91.209.96.255","1540448256","1540448511","UA","Ukraine"
+"91.209.97.0","91.209.97.255","1540448512","1540448767","IT","Italy"
+"91.209.98.0","91.209.98.255","1540448768","1540449023","CH","Switzerland"
+"91.209.101.0","91.209.101.255","1540449536","1540449791","CZ","Czech Republic"
+"91.209.102.0","91.209.102.255","1540449792","1540450047","RO","Romania"
+"91.209.103.0","91.209.103.255","1540450048","1540450303","FR","France"
+"91.209.104.0","91.209.104.255","1540450304","1540450559","GB","United Kingdom"
+"91.209.106.0","91.209.106.255","1540450816","1540451071","IE","Ireland"
+"91.209.107.0","91.209.107.255","1540451072","1540451327","FR","France"
+"91.209.108.0","91.209.108.255","1540451328","1540451583","ES","Spain"
+"91.209.109.0","91.209.109.255","1540451584","1540451839","RO","Romania"
+"91.209.110.0","91.209.110.255","1540451840","1540452095","NL","Netherlands"
+"91.209.111.0","91.209.111.255","1540452096","1540452351","CH","Switzerland"
+"91.209.112.0","91.209.112.255","1540452352","1540452607","AT","Austria"
+"91.209.113.0","91.209.113.255","1540452608","1540452863","IL","Israel"
+"91.209.114.0","91.209.114.255","1540452864","1540453119","HU","Hungary"
+"91.209.116.0","91.209.116.255","1540453376","1540453631","PL","Poland"
+"91.209.117.0","91.209.117.255","1540453632","1540453887","FR","France"
+"91.209.118.0","91.209.118.255","1540453888","1540454143","UA","Ukraine"
+"91.209.119.0","91.209.119.255","1540454144","1540454399","RU","Russian Federation"
+"91.209.120.0","91.209.121.255","1540454400","1540454911","DE","Germany"
+"91.209.122.0","91.209.122.255","1540454912","1540455167","RU","Russian Federation"
+"91.209.123.0","91.209.123.255","1540455168","1540455423","RO","Romania"
+"91.209.124.0","91.209.124.255","1540455424","1540455679","RU","Russian Federation"
+"91.209.125.0","91.209.125.255","1540455680","1540455935","GB","United Kingdom"
+"91.209.126.0","91.209.126.255","1540455936","1540456191","UA","Ukraine"
+"91.209.127.0","91.209.130.255","1540456192","1540457215","RU","Russian Federation"
+"91.209.131.0","91.209.131.255","1540457216","1540457471","GE","Georgia"
+"91.209.132.0","91.209.132.255","1540457472","1540457727","SI","Slovenia"
+"91.209.133.0","91.209.133.255","1540457728","1540457983","BE","Belgium"
+"91.209.134.0","91.209.134.255","1540457984","1540458239","DE","Germany"
+"91.209.135.0","91.209.135.255","1540458240","1540458495","ES","Spain"
+"91.209.136.0","91.209.136.255","1540458496","1540458751","HR","Croatia"
+"91.209.137.0","91.209.137.255","1540458752","1540459007","NL","Netherlands"
+"91.209.138.0","91.209.139.255","1540459008","1540459519","UA","Ukraine"
+"91.209.140.0","91.209.140.255","1540459520","1540459775","GB","United Kingdom"
+"91.209.141.0","91.209.141.255","1540459776","1540460031","PL","Poland"
+"91.209.142.0","91.209.142.255","1540460032","1540460287","GB","United Kingdom"
+"91.209.143.0","91.209.143.255","1540460288","1540460543","NL","Netherlands"
+"91.209.144.0","91.209.144.255","1540460544","1540460799","GB","United Kingdom"
+"91.209.145.0","91.209.145.255","1540460800","1540461055","SI","Slovenia"
+"91.209.146.0","91.209.146.255","1540461056","1540461311","BG","Bulgaria"
+"91.209.147.0","91.209.148.255","1540461312","1540461823","RU","Russian Federation"
+"91.209.150.0","91.209.150.255","1540462080","1540462335","SI","Slovenia"
+"91.209.152.0","91.209.153.255","1540462592","1540463103","PL","Poland"
+"91.209.154.0","91.209.154.255","1540463104","1540463359","FR","France"
+"91.209.155.0","91.209.155.255","1540463360","1540463615","PL","Poland"
+"91.209.156.0","91.209.156.255","1540463616","1540463871","DK","Denmark"
+"91.209.157.0","91.209.157.255","1540463872","1540464127","UA","Ukraine"
+"91.209.158.0","91.209.158.255","1540464128","1540464383","CH","Switzerland"
+"91.209.159.0","91.209.160.255","1540464384","1540464895","DE","Germany"
+"91.209.161.0","91.209.162.255","1540464896","1540465407","GB","United Kingdom"
+"91.209.164.0","91.209.164.255","1540465664","1540465919","NL","Netherlands"
+"91.209.165.0","91.209.165.255","1540465920","1540466175","UA","Ukraine"
+"91.209.166.0","91.209.166.255","1540466176","1540466431","DK","Denmark"
+"91.209.167.0","91.209.167.255","1540466432","1540466687","RU","Russian Federation"
+"91.209.168.0","91.209.168.255","1540466688","1540466943","NL","Netherlands"
+"91.209.169.0","91.209.170.255","1540466944","1540467455","CH","Switzerland"
+"91.209.171.0","91.209.171.255","1540467456","1540467711","RO","Romania"
+"91.209.172.0","91.209.172.255","1540467712","1540467967","KW","Kuwait"
+"91.209.173.0","91.209.173.255","1540467968","1540468223","GR","Greece"
+"91.209.174.0","91.209.175.255","1540468224","1540468735","FR","France"
+"91.209.176.0","91.209.176.255","1540468736","1540468991","UA","Ukraine"
+"91.209.177.0","91.209.177.255","1540468992","1540469247","PL","Poland"
+"91.209.178.0","91.209.178.255","1540469248","1540469503","GB","United Kingdom"
+"91.209.180.0","91.209.180.255","1540469760","1540470015","PL","Poland"
+"91.209.181.0","91.209.181.255","1540470016","1540470271","SI","Slovenia"
+"91.209.182.0","91.209.182.255","1540470272","1540470527","IL","Israel"
+"91.209.185.0","91.209.185.255","1540471040","1540471295","DE","Germany"
+"91.209.187.0","91.209.187.255","1540471552","1540471807","GB","United Kingdom"
+"91.209.188.0","91.209.188.255","1540471808","1540472063","SI","Slovenia"
+"91.209.189.0","91.209.189.255","1540472064","1540472319","RO","Romania"
+"91.209.190.0","91.209.190.255","1540472320","1540472575","DK","Denmark"
+"91.209.191.0","91.209.191.255","1540472576","1540472831","FR","France"
+"91.209.192.0","91.209.192.255","1540472832","1540473087","NL","Netherlands"
+"91.209.193.0","91.209.193.255","1540473088","1540473343","UA","Ukraine"
+"91.209.194.0","91.209.194.255","1540473344","1540473599","IT","Italy"
+"91.209.195.0","91.209.195.255","1540473600","1540473855","RO","Romania"
+"91.209.196.0","91.209.197.255","1540473856","1540474367","GB","United Kingdom"
+"91.209.198.0","91.209.198.255","1540474368","1540474623","RO","Romania"
+"91.209.199.0","91.209.199.255","1540474624","1540474879","PL","Poland"
+"91.209.200.0","91.209.200.255","1540474880","1540475135","GB","United Kingdom"
+"91.209.201.0","91.209.203.255","1540475136","1540475903","UA","Ukraine"
+"91.209.204.0","91.209.204.255","1540475904","1540476159","CH","Switzerland"
+"91.209.205.0","91.209.205.255","1540476160","1540476415","DE","Germany"
+"91.209.206.0","91.209.206.255","1540476416","1540476671","UA","Ukraine"
+"91.209.207.0","91.209.207.255","1540476672","1540476927","SI","Slovenia"
+"91.209.208.0","91.209.208.255","1540476928","1540477183","NL","Netherlands"
+"91.209.210.0","91.209.210.255","1540477440","1540477695","UA","Ukraine"
+"91.209.211.0","91.209.211.255","1540477696","1540477951","DE","Germany"
+"91.209.212.0","91.209.212.255","1540477952","1540478207","NO","Norway"
+"91.209.213.0","91.209.213.255","1540478208","1540478463","NL","Netherlands"
+"91.209.214.0","91.209.214.255","1540478464","1540478719","UA","Ukraine"
+"91.209.216.0","91.209.216.255","1540478976","1540479231","HR","Croatia"
+"91.209.217.0","91.209.217.255","1540479232","1540479487","GB","United Kingdom"
+"91.209.218.0","91.209.218.255","1540479488","1540479743","RU","Russian Federation"
+"91.209.219.0","91.209.219.255","1540479744","1540479999","AT","Austria"
+"91.209.220.0","91.209.220.255","1540480000","1540480255","GB","United Kingdom"
+"91.209.221.0","91.209.222.255","1540480256","1540480767","PL","Poland"
+"91.209.223.0","91.209.223.255","1540480768","1540481023","GB","United Kingdom"
+"91.209.225.0","91.209.225.255","1540481280","1540481535","GB","United Kingdom"
+"91.209.226.0","91.209.226.255","1540481536","1540481791","UA","Ukraine"
+"91.209.228.0","91.209.228.255","1540482048","1540482303","DK","Denmark"
+"91.209.229.0","91.209.229.255","1540482304","1540482559","FR","France"
+"91.209.231.0","91.209.231.255","1540482816","1540483071","DE","Germany"
+"91.209.232.0","91.209.232.255","1540483072","1540483327","SE","Sweden"
+"91.209.233.0","91.209.234.255","1540483328","1540483839","RU","Russian Federation"
+"91.209.235.0","91.209.235.255","1540483840","1540484095","UA","Ukraine"
+"91.209.236.0","91.209.236.255","1540484096","1540484351","DK","Denmark"
+"91.209.237.0","91.209.237.255","1540484352","1540484607","SI","Slovenia"
+"91.209.238.0","91.209.238.255","1540484608","1540484863","GB","United Kingdom"
+"91.209.239.0","91.209.239.255","1540484864","1540485119","UA","Ukraine"
+"91.209.240.0","91.209.240.255","1540485120","1540485375","SE","Sweden"
+"91.209.241.0","91.209.241.255","1540485376","1540485631","RO","Romania"
+"91.209.242.0","91.209.242.255","1540485632","1540485887","IR","Iran, Islamic Republic of"
+"91.209.243.0","91.209.243.255","1540485888","1540486143","ES","Spain"
+"91.209.244.0","91.209.244.255","1540486144","1540486399","GB","United Kingdom"
+"91.209.245.0","91.209.245.255","1540486400","1540486655","FR","France"
+"91.209.246.0","91.209.246.255","1540486656","1540486911","GB","United Kingdom"
+"91.209.247.0","91.209.247.255","1540486912","1540487167","SK","Slovakia"
+"91.209.248.0","91.209.248.255","1540487168","1540487423","PS","Palestinian Territory"
+"91.209.249.0","91.209.249.255","1540487424","1540487679","UA","Ukraine"
+"91.209.250.0","91.209.250.255","1540487680","1540487935","DE","Germany"
+"91.209.251.0","91.209.251.255","1540487936","1540488191","SI","Slovenia"
+"91.209.252.0","91.209.252.255","1540488192","1540488447","GB","United Kingdom"
+"91.209.253.0","91.209.253.255","1540488448","1540488703","SA","Saudi Arabia"
+"91.209.254.0","91.209.254.255","1540488704","1540488959","DE","Germany"
+"91.209.255.0","91.209.255.255","1540488960","1540489215","RO","Romania"
+"91.210.0.0","91.210.7.255","1540489216","1540491263","RU","Russian Federation"
+"91.210.8.0","91.210.11.255","1540491264","1540492287","UA","Ukraine"
+"91.210.12.0","91.210.15.255","1540492288","1540493311","PL","Poland"
+"91.210.16.0","91.210.19.255","1540493312","1540494335","CZ","Czech Republic"
+"91.210.20.0","91.210.23.255","1540494336","1540495359","UA","Ukraine"
+"91.210.24.0","91.210.27.255","1540495360","1540496383","RU","Russian Federation"
+"91.210.28.0","91.210.39.255","1540496384","1540499455","UA","Ukraine"
+"91.210.40.0","91.210.43.255","1540499456","1540500479","AM","Armenia"
+"91.210.44.0","91.210.47.255","1540500480","1540501503","RU","Russian Federation"
+"91.210.48.0","91.210.51.255","1540501504","1540502527","PL","Poland"
+"91.210.52.0","91.210.55.255","1540502528","1540503551","RU","Russian Federation"
+"91.210.60.0","91.210.63.255","1540504576","1540505599","SE","Sweden"
+"91.210.64.0","91.210.67.255","1540505600","1540506623","EU","Europe"
+"91.210.68.0","91.210.71.255","1540506624","1540507647","GB","United Kingdom"
+"91.210.72.0","91.210.75.255","1540507648","1540508671","RU","Russian Federation"
+"91.210.80.0","91.210.83.255","1540509696","1540510719","RO","Romania"
+"91.210.84.0","91.210.87.255","1540510720","1540511743","RU","Russian Federation"
+"91.210.88.0","91.210.91.255","1540511744","1540512767","BG","Bulgaria"
+"91.210.92.0","91.210.99.255","1540512768","1540514815","RU","Russian Federation"
+"91.210.104.0","91.210.107.255","1540515840","1540516863","RU","Russian Federation"
+"91.210.108.0","91.210.111.255","1540516864","1540517887","UA","Ukraine"
+"91.210.112.0","91.210.115.255","1540517888","1540518911","RU","Russian Federation"
+"91.210.116.0","91.210.119.255","1540518912","1540519935","UA","Ukraine"
+"91.210.120.0","91.210.127.255","1540519936","1540521983","RU","Russian Federation"
+"91.210.128.0","91.210.131.255","1540521984","1540523007","PL","Poland"
+"91.210.132.0","91.210.135.255","1540523008","1540524031","RU","Russian Federation"
+"91.210.136.0","91.210.139.255","1540524032","1540525055","AL","Albania"
+"91.210.140.0","91.210.143.255","1540525056","1540526079","AT","Austria"
+"91.210.144.0","91.210.148.255","1540526080","1540527359","UA","Ukraine"
+"91.210.149.0","91.210.155.255","1540527360","1540529151","RU","Russian Federation"
+"91.210.156.0","91.210.159.255","1540529152","1540530175","UA","Ukraine"
+"91.210.160.0","91.210.163.255","1540530176","1540531199","RU","Russian Federation"
+"91.210.164.0","91.210.167.255","1540531200","1540532223","UA","Ukraine"
+"91.210.168.0","91.210.171.255","1540532224","1540533247","RU","Russian Federation"
+"91.210.172.0","91.210.175.255","1540533248","1540534271","KZ","Kazakhstan"
+"91.210.176.0","91.210.179.255","1540534272","1540535295","UA","Ukraine"
+"91.210.180.0","91.210.183.255","1540535296","1540536319","SK","Slovakia"
+"91.210.184.0","91.210.187.255","1540536320","1540537343","RU","Russian Federation"
+"91.210.188.0","91.210.195.255","1540537344","1540539391","UA","Ukraine"
+"91.210.196.0","91.210.207.255","1540539392","1540542463","RU","Russian Federation"
+"91.210.208.0","91.210.211.255","1540542464","1540543487","PL","Poland"
+"91.210.212.0","91.210.215.255","1540543488","1540544511","DE","Germany"
+"91.210.216.0","91.210.219.255","1540544512","1540545535","RU","Russian Federation"
+"91.210.220.0","91.210.223.255","1540545536","1540546559","AT","Austria"
+"91.210.224.0","91.210.231.255","1540546560","1540548607","RU","Russian Federation"
+"91.210.232.0","91.210.235.255","1540548608","1540549631","IE","Ireland"
+"91.210.236.0","91.210.247.255","1540549632","1540552703","PL","Poland"
+"91.210.248.0","91.210.251.255","1540552704","1540553727","UA","Ukraine"
+"91.210.252.0","91.210.255.255","1540553728","1540554751","RU","Russian Federation"
+"91.211.0.0","91.211.3.255","1540554752","1540555775","SE","Sweden"
+"91.211.4.0","91.211.7.255","1540555776","1540556799","UZ","Uzbekistan"
+"91.211.8.0","91.211.11.255","1540556800","1540557823","DE","Germany"
+"91.211.12.0","91.211.19.255","1540557824","1540559871","UA","Ukraine"
+"91.211.20.0","91.211.31.255","1540559872","1540562943","RU","Russian Federation"
+"91.211.32.0","91.211.35.255","1540562944","1540563967","AT","Austria"
+"91.211.36.0","91.211.39.255","1540563968","1540564991","RU","Russian Federation"
+"91.211.40.0","91.211.43.255","1540564992","1540566015","DE","Germany"
+"91.211.44.0","91.211.47.255","1540566016","1540567039","RU","Russian Federation"
+"91.211.48.0","91.211.51.255","1540567040","1540568063","MD","Moldova, Republic of"
+"91.211.52.0","91.211.63.255","1540568064","1540571135","RU","Russian Federation"
+"91.211.68.0","91.211.71.255","1540572160","1540573183","UA","Ukraine"
+"91.211.72.0","91.211.75.255","1540573184","1540574207","NL","Netherlands"
+"91.211.76.0","91.211.83.255","1540574208","1540576255","RU","Russian Federation"
+"91.211.84.0","91.211.87.255","1540576256","1540577279","PL","Poland"
+"91.211.92.0","91.211.95.255","1540578304","1540579327","RU","Russian Federation"
+"91.211.96.0","91.211.99.255","1540579328","1540580351","IE","Ireland"
+"91.211.100.0","91.211.103.255","1540580352","1540581375","PL","Poland"
+"91.211.104.0","91.211.107.255","1540581376","1540582399","RU","Russian Federation"
+"91.211.108.0","91.211.111.255","1540582400","1540583423","BG","Bulgaria"
+"91.211.112.0","91.211.115.255","1540583424","1540584447","DE","Germany"
+"91.211.116.0","91.211.123.255","1540584448","1540586495","UA","Ukraine"
+"91.211.124.0","91.211.131.255","1540586496","1540588543","RU","Russian Federation"
+"91.211.132.0","91.211.135.255","1540588544","1540589567","UA","Ukraine"
+"91.211.136.0","91.211.151.255","1540589568","1540593663","RU","Russian Federation"
+"91.211.156.0","91.211.159.255","1540594688","1540595711","IT","Italy"
+"91.211.164.0","91.211.167.255","1540596736","1540597759","FR","France"
+"91.211.168.0","91.211.171.255","1540597760","1540598783","SE","Sweden"
+"91.211.172.0","91.211.179.255","1540598784","1540600831","UA","Ukraine"
+"91.211.180.0","91.211.187.255","1540600832","1540602879","RU","Russian Federation"
+"91.211.188.0","91.211.191.255","1540602880","1540603903","BG","Bulgaria"
+"91.211.192.0","91.211.195.255","1540603904","1540604927","RU","Russian Federation"
+"91.211.200.0","91.211.203.255","1540605952","1540606975","MD","Moldova, Republic of"
+"91.211.204.0","91.211.207.255","1540606976","1540607999","UA","Ukraine"
+"91.211.208.0","91.211.211.255","1540608000","1540609023","RU","Russian Federation"
+"91.211.212.0","91.211.215.255","1540609024","1540610047","UA","Ukraine"
+"91.211.216.0","91.211.219.255","1540610048","1540611071","RU","Russian Federation"
+"91.211.220.0","91.211.223.255","1540611072","1540612095","PL","Poland"
+"91.211.228.0","91.211.231.255","1540613120","1540614143","RU","Russian Federation"
+"91.211.232.0","91.211.235.255","1540614144","1540615167","BG","Bulgaria"
+"91.211.236.0","91.211.239.255","1540615168","1540616191","RU","Russian Federation"
+"91.211.240.0","91.211.243.255","1540616192","1540617215","AT","Austria"
+"91.211.244.0","91.211.247.255","1540617216","1540618239","LT","Lithuania"
+"91.211.252.0","91.211.255.255","1540619264","1540620287","PL","Poland"
+"91.212.0.0","91.212.0.255","1540620288","1540620543","NL","Netherlands"
+"91.212.1.0","91.212.1.255","1540620544","1540620799","LB","Lebanon"
+"91.212.2.0","91.212.2.255","1540620800","1540621055","PL","Poland"
+"91.212.3.0","91.212.3.255","1540621056","1540621311","DE","Germany"
+"91.212.4.0","91.212.4.255","1540621312","1540621567","BA","Bosnia and Herzegovina"
+"91.212.5.0","91.212.5.255","1540621568","1540621823","PL","Poland"
+"91.212.6.0","91.212.7.255","1540621824","1540622335","RU","Russian Federation"
+"91.212.8.0","91.212.8.255","1540622336","1540622591","KW","Kuwait"
+"91.212.9.0","91.212.9.255","1540622592","1540622847","PL","Poland"
+"91.212.10.0","91.212.10.255","1540622848","1540623103","RU","Russian Federation"
+"91.212.12.0","91.212.12.255","1540623360","1540623615","GB","United Kingdom"
+"91.212.13.0","91.212.13.255","1540623616","1540623871","BG","Bulgaria"
+"91.212.15.0","91.212.15.255","1540624128","1540624383","RS","Serbia"
+"91.212.16.0","91.212.16.255","1540624384","1540624639","IR","Iran, Islamic Republic of"
+"91.212.17.0","91.212.17.255","1540624640","1540624895","BG","Bulgaria"
+"91.212.18.0","91.212.18.255","1540624896","1540625151","GB","United Kingdom"
+"91.212.21.0","91.212.21.255","1540625664","1540625919","FR","France"
+"91.212.22.0","91.212.22.255","1540625920","1540626175","UA","Ukraine"
+"91.212.23.0","91.212.23.255","1540626176","1540626431","RO","Romania"
+"91.212.24.0","91.212.24.255","1540626432","1540626687","SI","Slovenia"
+"91.212.25.0","91.212.25.255","1540626688","1540626943","PL","Poland"
+"91.212.26.0","91.212.26.255","1540626944","1540627199","FR","France"
+"91.212.28.0","91.212.28.255","1540627456","1540627711","DK","Denmark"
+"91.212.29.0","91.212.29.255","1540627712","1540627967","CH","Switzerland"
+"91.212.30.0","91.212.30.255","1540627968","1540628223","PL","Poland"
+"91.212.31.0","91.212.31.255","1540628224","1540628479","HR","Croatia"
+"91.212.32.0","91.212.32.255","1540628480","1540628735","KW","Kuwait"
+"91.212.33.0","91.212.33.255","1540628736","1540628991","PL","Poland"
+"91.212.34.0","91.212.34.255","1540628992","1540629247","UA","Ukraine"
+"91.212.35.0","91.212.35.255","1540629248","1540629503","RO","Romania"
+"91.212.36.0","91.212.36.255","1540629504","1540629759","DK","Denmark"
+"91.212.37.0","91.212.37.255","1540629760","1540630015","BG","Bulgaria"
+"91.212.39.0","91.212.39.255","1540630272","1540630527","RO","Romania"
+"91.212.42.0","91.212.42.255","1540631040","1540631295","NL","Netherlands"
+"91.212.43.0","91.212.43.255","1540631296","1540631551","CH","Switzerland"
+"91.212.44.0","91.212.44.255","1540631552","1540631807","HR","Croatia"
+"91.212.46.0","91.212.46.255","1540632064","1540632319","AT","Austria"
+"91.212.47.0","91.212.47.255","1540632320","1540632575","RU","Russian Federation"
+"91.212.48.0","91.212.48.255","1540632576","1540632831","DK","Denmark"
+"91.212.50.0","91.212.50.255","1540633088","1540633343","RU","Russian Federation"
+"91.212.52.0","91.212.52.255","1540633600","1540633855","IE","Ireland"
+"91.212.53.0","91.212.53.255","1540633856","1540634111","AE","United Arab Emirates"
+"91.212.56.0","91.212.56.255","1540634624","1540634879","UA","Ukraine"
+"91.212.57.0","91.212.57.255","1540634880","1540635135","RU","Russian Federation"
+"91.212.58.0","91.212.58.255","1540635136","1540635391","FR","France"
+"91.212.59.0","91.212.59.255","1540635392","1540635647","RO","Romania"
+"91.212.60.0","91.212.61.255","1540635648","1540636159","RU","Russian Federation"
+"91.212.62.0","91.212.62.255","1540636160","1540636415","RO","Romania"
+"91.212.63.0","91.212.63.255","1540636416","1540636671","LV","Latvia"
+"91.212.64.0","91.212.64.255","1540636672","1540636927","RU","Russian Federation"
+"91.212.66.0","91.212.66.255","1540637184","1540637439","RO","Romania"
+"91.212.67.0","91.212.67.255","1540637440","1540637695","SA","Saudi Arabia"
+"91.212.68.0","91.212.68.255","1540637696","1540637951","RU","Russian Federation"
+"91.212.69.0","91.212.69.255","1540637952","1540638207","RS","Serbia"
+"91.212.70.0","91.212.70.255","1540638208","1540638463","RO","Romania"
+"91.212.71.0","91.212.71.255","1540638464","1540638719","AM","Armenia"
+"91.212.74.0","91.212.74.255","1540639232","1540639487","RO","Romania"
+"91.212.75.0","91.212.75.3","1540639488","1540639491","CH","Switzerland"
+"91.212.75.4","91.212.75.4","1540639492","1540639492","EU","Europe"
+"91.212.75.5","91.212.75.255","1540639493","1540639743","CH","Switzerland"
+"91.212.76.0","91.212.76.255","1540639744","1540639999","IL","Israel"
+"91.212.77.0","91.212.77.255","1540640000","1540640255","CH","Switzerland"
+"91.212.78.0","91.212.78.255","1540640256","1540640511","FR","France"
+"91.212.79.0","91.212.79.255","1540640512","1540640767","ES","Spain"
+"91.212.80.0","91.212.80.255","1540640768","1540641023","UA","Ukraine"
+"91.212.81.0","91.212.82.255","1540641024","1540641535","RU","Russian Federation"
+"91.212.83.0","91.212.83.255","1540641536","1540641791","DE","Germany"
+"91.212.84.0","91.212.84.255","1540641792","1540642047","PL","Poland"
+"91.212.85.0","91.212.85.255","1540642048","1540642303","DE","Germany"
+"91.212.86.0","91.212.86.255","1540642304","1540642559","PL","Poland"
+"91.212.87.0","91.212.87.255","1540642560","1540642815","DE","Germany"
+"91.212.88.0","91.212.88.255","1540642816","1540643071","IE","Ireland"
+"91.212.89.0","91.212.89.255","1540643072","1540643327","UZ","Uzbekistan"
+"91.212.90.0","91.212.90.255","1540643328","1540643583","GB","United Kingdom"
+"91.212.91.0","91.212.91.255","1540643584","1540643839","CH","Switzerland"
+"91.212.92.0","91.212.92.255","1540643840","1540644095","NO","Norway"
+"91.212.93.0","91.212.94.255","1540644096","1540644607","GB","United Kingdom"
+"91.212.95.0","91.212.95.255","1540644608","1540644863","DE","Germany"
+"91.212.96.0","91.212.96.255","1540644864","1540645119","NL","Netherlands"
+"91.212.97.0","91.212.97.255","1540645120","1540645375","RU","Russian Federation"
+"91.212.98.0","91.212.98.255","1540645376","1540645631","BE","Belgium"
+"91.212.99.0","91.212.99.255","1540645632","1540645887","NL","Netherlands"
+"91.212.101.0","91.212.101.255","1540646144","1540646399","RO","Romania"
+"91.212.102.0","91.212.102.255","1540646400","1540646655","PS","Palestinian Territory"
+"91.212.103.0","91.212.103.255","1540646656","1540646911","SE","Sweden"
+"91.212.104.0","91.212.104.255","1540646912","1540647167","RU","Russian Federation"
+"91.212.105.0","91.212.105.255","1540647168","1540647423","GB","United Kingdom"
+"91.212.106.0","91.212.106.255","1540647424","1540647679","RU","Russian Federation"
+"91.212.108.0","91.212.108.255","1540647936","1540648191","GB","United Kingdom"
+"91.212.109.0","91.212.109.255","1540648192","1540648447","CH","Switzerland"
+"91.212.110.0","91.212.111.255","1540648448","1540648959","RO","Romania"
+"91.212.112.0","91.212.112.255","1540648960","1540649215","SK","Slovakia"
+"91.212.113.0","91.212.113.255","1540649216","1540649471","DE","Germany"
+"91.212.114.0","91.212.114.255","1540649472","1540649727","IL","Israel"
+"91.212.115.0","91.212.115.255","1540649728","1540649983","GB","United Kingdom"
+"91.212.116.0","91.212.116.255","1540649984","1540650239","FR","France"
+"91.212.117.0","91.212.117.255","1540650240","1540650495","CH","Switzerland"
+"91.212.118.0","91.212.118.255","1540650496","1540650751","RU","Russian Federation"
+"91.212.119.0","91.212.119.255","1540650752","1540651007","FR","France"
+"91.212.121.0","91.212.121.255","1540651264","1540651519","CH","Switzerland"
+"91.212.122.0","91.212.122.255","1540651520","1540651775","MK","Macedonia"
+"91.212.124.0","91.212.125.255","1540652032","1540652543","UA","Ukraine"
+"91.212.126.0","91.212.126.255","1540652544","1540652799","TR","Turkey"
+"91.212.127.0","91.212.127.255","1540652800","1540653055","PL","Poland"
+"91.212.128.0","91.212.128.255","1540653056","1540653311","FR","France"
+"91.212.129.0","91.212.129.255","1540653312","1540653567","DK","Denmark"
+"91.212.130.0","91.212.130.255","1540653568","1540653823","DE","Germany"
+"91.212.131.0","91.212.131.255","1540653824","1540654079","GB","United Kingdom"
+"91.212.132.0","91.212.132.255","1540654080","1540654335","EU","Europe"
+"91.212.133.0","91.212.133.255","1540654336","1540654591","RU","Russian Federation"
+"91.212.134.0","91.212.134.255","1540654592","1540654847","SI","Slovenia"
+"91.212.136.0","91.212.136.255","1540655104","1540655359","AT","Austria"
+"91.212.137.0","91.212.137.255","1540655360","1540655615","RU","Russian Federation"
+"91.212.138.0","91.212.138.255","1540655616","1540655871","GB","United Kingdom"
+"91.212.139.0","91.212.140.255","1540655872","1540656383","NL","Netherlands"
+"91.212.143.0","91.212.143.255","1540656896","1540657151","RO","Romania"
+"91.212.144.0","91.212.144.255","1540657152","1540657407","DE","Germany"
+"91.212.145.0","91.212.145.255","1540657408","1540657663","CY","Cyprus"
+"91.212.146.0","91.212.146.255","1540657664","1540657919","RU","Russian Federation"
+"91.212.147.0","91.212.147.255","1540657920","1540658175","FR","France"
+"91.212.148.0","91.212.148.255","1540658176","1540658431","RO","Romania"
+"91.212.150.0","91.212.151.255","1540658688","1540659199","RU","Russian Federation"
+"91.212.152.0","91.212.152.255","1540659200","1540659455","FR","France"
+"91.212.154.0","91.212.154.255","1540659712","1540659967","UA","Ukraine"
+"91.212.155.0","91.212.155.255","1540659968","1540660223","PL","Poland"
+"91.212.156.0","91.212.156.255","1540660224","1540660479","RU","Russian Federation"
+"91.212.157.0","91.212.157.255","1540660480","1540660735","FR","France"
+"91.212.158.0","91.212.158.255","1540660736","1540660991","RU","Russian Federation"
+"91.212.159.0","91.212.159.255","1540660992","1540661247","RO","Romania"
+"91.212.162.0","91.212.162.255","1540661760","1540662015","RO","Romania"
+"91.212.164.0","91.212.164.255","1540662272","1540662527","RO","Romania"
+"91.212.165.0","91.212.165.255","1540662528","1540662783","PL","Poland"
+"91.212.166.0","91.212.166.255","1540662784","1540663039","GB","United Kingdom"
+"91.212.167.0","91.212.167.255","1540663040","1540663295","IT","Italy"
+"91.212.168.0","91.212.168.255","1540663296","1540663551","RU","Russian Federation"
+"91.212.169.0","91.212.170.255","1540663552","1540664063","PL","Poland"
+"91.212.171.0","91.212.171.255","1540664064","1540664319","RU","Russian Federation"
+"91.212.172.0","91.212.172.255","1540664320","1540664575","PL","Poland"
+"91.212.173.0","91.212.174.255","1540664576","1540665087","UA","Ukraine"
+"91.212.175.0","91.212.175.255","1540665088","1540665343","ES","Spain"
+"91.212.176.0","91.212.176.255","1540665344","1540665599","NL","Netherlands"
+"91.212.177.0","91.212.177.255","1540665600","1540665855","UA","Ukraine"
+"91.212.178.0","91.212.178.255","1540665856","1540666111","TR","Turkey"
+"91.212.179.0","91.212.179.255","1540666112","1540666367","RU","Russian Federation"
+"91.212.180.0","91.212.180.255","1540666368","1540666623","UZ","Uzbekistan"
+"91.212.181.0","91.212.181.255","1540666624","1540666879","DE","Germany"
+"91.212.182.0","91.212.182.255","1540666880","1540667135","GB","United Kingdom"
+"91.212.183.0","91.212.184.255","1540667136","1540667647","NL","Netherlands"
+"91.212.185.0","91.212.186.255","1540667648","1540668159","BE","Belgium"
+"91.212.187.0","91.212.187.255","1540668160","1540668415","AT","Austria"
+"91.212.188.0","91.212.188.255","1540668416","1540668671","SE","Sweden"
+"91.212.189.0","91.212.189.255","1540668672","1540668927","IL","Israel"
+"91.212.190.0","91.212.192.255","1540668928","1540669695","RO","Romania"
+"91.212.193.0","91.212.193.255","1540669696","1540669951","KZ","Kazakhstan"
+"91.212.194.0","91.212.194.255","1540669952","1540670207","UA","Ukraine"
+"91.212.195.0","91.212.195.255","1540670208","1540670463","RU","Russian Federation"
+"91.212.196.0","91.212.196.255","1540670464","1540670719","CH","Switzerland"
+"91.212.197.0","91.212.197.255","1540670720","1540670975","RU","Russian Federation"
+"91.212.199.0","91.212.199.255","1540671232","1540671487","SI","Slovenia"
+"91.212.200.0","91.212.200.255","1540671488","1540671743","CH","Switzerland"
+"91.212.202.0","91.212.202.255","1540672000","1540672255","FR","France"
+"91.212.203.0","91.212.203.255","1540672256","1540672511","UA","Ukraine"
+"91.212.204.0","91.212.204.255","1540672512","1540672767","DE","Germany"
+"91.212.205.0","91.212.205.255","1540672768","1540673023","FR","France"
+"91.212.206.0","91.212.206.255","1540673024","1540673279","DE","Germany"
+"91.212.207.0","91.212.207.255","1540673280","1540673535","SE","Sweden"
+"91.212.208.0","91.212.208.255","1540673536","1540673791","SI","Slovenia"
+"91.212.209.0","91.212.209.255","1540673792","1540674047","SE","Sweden"
+"91.212.210.0","91.212.210.255","1540674048","1540674303","NL","Netherlands"
+"91.212.211.0","91.212.211.255","1540674304","1540674559","FR","France"
+"91.212.212.0","91.212.212.255","1540674560","1540674815","GB","United Kingdom"
+"91.212.213.0","91.212.213.255","1540674816","1540675071","GE","Georgia"
+"91.212.214.0","91.212.214.255","1540675072","1540675327","UA","Ukraine"
+"91.212.215.0","91.212.215.255","1540675328","1540675583","NL","Netherlands"
+"91.212.216.0","91.212.216.255","1540675584","1540675839","GB","United Kingdom"
+"91.212.217.0","91.212.218.255","1540675840","1540676351","RU","Russian Federation"
+"91.212.219.0","91.212.219.255","1540676352","1540676607","IT","Italy"
+"91.212.220.0","91.212.221.255","1540676608","1540677119","RU","Russian Federation"
+"91.212.222.0","91.212.222.255","1540677120","1540677375","GB","United Kingdom"
+"91.212.223.0","91.212.223.255","1540677376","1540677631","PL","Poland"
+"91.212.224.0","91.212.224.255","1540677632","1540677887","DK","Denmark"
+"91.212.225.0","91.212.225.255","1540677888","1540678143","GE","Georgia"
+"91.212.227.0","91.212.227.255","1540678400","1540678655","RO","Romania"
+"91.212.228.0","91.212.228.255","1540678656","1540678911","SE","Sweden"
+"91.212.229.0","91.212.229.199","1540678912","1540679111","RU","Russian Federation"
+"91.212.229.200","91.212.229.247","1540679112","1540679159","NL","Netherlands"
+"91.212.229.248","91.212.229.250","1540679160","1540679162","RU","Russian Federation"
+"91.212.229.251","91.212.229.255","1540679163","1540679167","NL","Netherlands"
+"91.212.230.0","91.212.230.255","1540679168","1540679423","RU","Russian Federation"
+"91.212.232.0","91.212.232.255","1540679680","1540679935","LT","Lithuania"
+"91.212.233.0","91.212.233.255","1540679936","1540680191","BG","Bulgaria"
+"91.212.234.0","91.212.234.255","1540680192","1540680447","CH","Switzerland"
+"91.212.236.0","91.212.236.255","1540680704","1540680959","FR","France"
+"91.212.237.0","91.212.237.255","1540680960","1540681215","NL","Netherlands"
+"91.212.238.0","91.212.238.255","1540681216","1540681471","FR","France"
+"91.212.239.0","91.212.239.255","1540681472","1540681727","RU","Russian Federation"
+"91.212.241.0","91.212.241.255","1540681984","1540682239","IT","Italy"
+"91.212.242.0","91.212.242.255","1540682240","1540682495","PL","Poland"
+"91.212.243.0","91.212.243.255","1540682496","1540682751","DE","Germany"
+"91.212.244.0","91.212.244.255","1540682752","1540683007","EE","Estonia"
+"91.212.245.0","91.212.245.255","1540683008","1540683263","DE","Germany"
+"91.212.247.0","91.212.247.255","1540683520","1540683775","HR","Croatia"
+"91.212.248.0","91.212.248.255","1540683776","1540684031","UA","Ukraine"
+"91.212.249.0","91.212.249.255","1540684032","1540684287","IT","Italy"
+"91.212.250.0","91.212.250.255","1540684288","1540684543","HU","Hungary"
+"91.212.251.0","91.212.251.255","1540684544","1540684799","SI","Slovenia"
+"91.212.252.0","91.212.252.255","1540684800","1540685055","IR","Iran, Islamic Republic of"
+"91.212.253.0","91.212.253.255","1540685056","1540685311","UA","Ukraine"
+"91.212.254.0","91.212.254.255","1540685312","1540685567","RO","Romania"
+"91.212.255.0","91.212.255.255","1540685568","1540685823","FR","France"
+"91.213.0.0","91.213.0.255","1540685824","1540686079","SE","Sweden"
+"91.213.1.0","91.213.1.255","1540686080","1540686335","TR","Turkey"
+"91.213.2.0","91.213.2.255","1540686336","1540686591","CH","Switzerland"
+"91.213.3.0","91.213.3.255","1540686592","1540686847","GB","United Kingdom"
+"91.213.4.0","91.213.4.255","1540686848","1540687103","CH","Switzerland"
+"91.213.5.0","91.213.5.255","1540687104","1540687359","RU","Russian Federation"
+"91.213.6.0","91.213.6.255","1540687360","1540687615","AT","Austria"
+"91.213.7.0","91.213.7.255","1540687616","1540687871","IT","Italy"
+"91.213.8.0","91.213.8.255","1540687872","1540688127","UA","Ukraine"
+"91.213.9.0","91.213.9.255","1540688128","1540688383","HU","Hungary"
+"91.213.10.0","91.213.10.255","1540688384","1540688639","CZ","Czech Republic"
+"91.213.11.0","91.213.11.255","1540688640","1540688895","RO","Romania"
+"91.213.12.0","91.213.12.255","1540688896","1540689151","BG","Bulgaria"
+"91.213.13.0","91.213.13.255","1540689152","1540689407","NL","Netherlands"
+"91.213.14.0","91.213.14.255","1540689408","1540689663","RU","Russian Federation"
+"91.213.15.0","91.213.15.255","1540689664","1540689919","FR","France"
+"91.213.16.0","91.213.16.255","1540689920","1540690175","RO","Romania"
+"91.213.17.0","91.213.17.255","1540690176","1540690431","DK","Denmark"
+"91.213.18.0","91.213.18.255","1540690432","1540690687","SA","Saudi Arabia"
+"91.213.19.0","91.213.19.255","1540690688","1540690943","RO","Romania"
+"91.213.20.0","91.213.22.255","1540690944","1540691711","DE","Germany"
+"91.213.23.0","91.213.23.255","1540691712","1540691967","RU","Russian Federation"
+"91.213.24.0","91.213.24.255","1540691968","1540692223","CH","Switzerland"
+"91.213.25.0","91.213.26.255","1540692224","1540692735","FR","France"
+"91.213.27.0","91.213.27.255","1540692736","1540692991","DE","Germany"
+"91.213.28.0","91.213.28.255","1540692992","1540693247","GB","United Kingdom"
+"91.213.30.0","91.213.30.255","1540693504","1540693759","ES","Spain"
+"91.213.31.0","91.213.31.255","1540693760","1540694015","UZ","Uzbekistan"
+"91.213.32.0","91.213.32.255","1540694016","1540694271","CH","Switzerland"
+"91.213.33.0","91.213.33.255","1540694272","1540694527","UA","Ukraine"
+"91.213.34.0","91.213.34.255","1540694528","1540694783","RO","Romania"
+"91.213.36.0","91.213.36.255","1540695040","1540695295","DE","Germany"
+"91.213.37.0","91.213.37.255","1540695296","1540695551","NL","Netherlands"
+"91.213.38.0","91.213.38.255","1540695552","1540695807","PL","Poland"
+"91.213.39.0","91.213.39.255","1540695808","1540696063","RU","Russian Federation"
+"91.213.40.0","91.213.40.255","1540696064","1540696319","HU","Hungary"
+"91.213.41.0","91.213.41.255","1540696320","1540696575","FR","France"
+"91.213.42.0","91.213.42.255","1540696576","1540696831","GB","United Kingdom"
+"91.213.43.0","91.213.43.255","1540696832","1540697087","EE","Estonia"
+"91.213.44.0","91.213.44.255","1540697088","1540697343","RU","Russian Federation"
+"91.213.45.0","91.213.45.255","1540697344","1540697599","GB","United Kingdom"
+"91.213.46.0","91.213.46.255","1540697600","1540697855","ES","Spain"
+"91.213.47.0","91.213.47.255","1540697856","1540698111","NO","Norway"
+"91.213.48.0","91.213.48.255","1540698112","1540698367","DE","Germany"
+"91.213.49.0","91.213.49.255","1540698368","1540698623","IE","Ireland"
+"91.213.51.0","91.213.51.255","1540698880","1540699135","RU","Russian Federation"
+"91.213.52.0","91.213.52.255","1540699136","1540699391","GR","Greece"
+"91.213.53.0","91.213.53.255","1540699392","1540699647","NL","Netherlands"
+"91.213.54.0","91.213.54.255","1540699648","1540699903","AT","Austria"
+"91.213.55.0","91.213.55.255","1540699904","1540700159","RO","Romania"
+"91.213.56.0","91.213.56.255","1540700160","1540700415","DE","Germany"
+"91.213.57.0","91.213.57.255","1540700416","1540700671","RO","Romania"
+"91.213.58.0","91.213.58.255","1540700672","1540700927","PL","Poland"
+"91.213.59.0","91.213.59.255","1540700928","1540701183","UA","Ukraine"
+"91.213.60.0","91.213.61.255","1540701184","1540701695","DE","Germany"
+"91.213.62.0","91.213.62.255","1540701696","1540701951","UA","Ukraine"
+"91.213.63.0","91.213.63.255","1540701952","1540702207","GB","United Kingdom"
+"91.213.64.0","91.213.64.255","1540702208","1540702463","PL","Poland"
+"91.213.65.0","91.213.65.255","1540702464","1540702719","PT","Portugal"
+"91.213.66.0","91.213.66.255","1540702720","1540702975","DK","Denmark"
+"91.213.67.0","91.213.67.255","1540702976","1540703231","RU","Russian Federation"
+"91.213.68.0","91.213.68.255","1540703232","1540703487","GB","United Kingdom"
+"91.213.69.0","91.213.69.255","1540703488","1540703743","NL","Netherlands"
+"91.213.70.0","91.213.70.255","1540703744","1540703999","DK","Denmark"
+"91.213.71.0","91.213.71.255","1540704000","1540704255","PL","Poland"
+"91.213.73.0","91.213.73.255","1540704512","1540704767","IE","Ireland"
+"91.213.76.0","91.213.76.255","1540705280","1540705535","RO","Romania"
+"91.213.77.0","91.213.77.255","1540705536","1540705791","AT","Austria"
+"91.213.78.0","91.213.78.255","1540705792","1540706047","NL","Netherlands"
+"91.213.79.0","91.213.79.255","1540706048","1540706303","FR","France"
+"91.213.80.0","91.213.80.255","1540706304","1540706559","SI","Slovenia"
+"91.213.81.0","91.213.81.255","1540706560","1540706815","GB","United Kingdom"
+"91.213.82.0","91.213.82.255","1540706816","1540707071","FR","France"
+"91.213.83.0","91.213.83.255","1540707072","1540707327","AT","Austria"
+"91.213.84.0","91.213.84.255","1540707328","1540707583","HR","Croatia"
+"91.213.85.0","91.213.85.255","1540707584","1540707839","NL","Netherlands"
+"91.213.86.0","91.213.86.255","1540707840","1540708095","MD","Moldova, Republic of"
+"91.213.87.0","91.213.87.255","1540708096","1540708351","RU","Russian Federation"
+"91.213.88.0","91.213.88.255","1540708352","1540708607","PL","Poland"
+"91.213.89.0","91.213.89.255","1540708608","1540708863","SI","Slovenia"
+"91.213.90.0","91.213.90.255","1540708864","1540709119","FR","France"
+"91.213.91.0","91.213.91.255","1540709120","1540709375","DE","Germany"
+"91.213.92.0","91.213.92.255","1540709376","1540709631","UA","Ukraine"
+"91.213.95.0","91.213.95.255","1540710144","1540710399","NL","Netherlands"
+"91.213.96.0","91.213.96.255","1540710400","1540710655","PL","Poland"
+"91.213.97.0","91.213.97.255","1540710656","1540710911","FI","Finland"
+"91.213.98.0","91.213.99.255","1540710912","1540711423","DE","Germany"
+"91.213.100.0","91.213.100.255","1540711424","1540711679","CH","Switzerland"
+"91.213.101.0","91.213.101.255","1540711680","1540711935","RO","Romania"
+"91.213.102.0","91.213.102.255","1540711936","1540712191","FR","France"
+"91.213.103.0","91.213.103.255","1540712192","1540712447","DE","Germany"
+"91.213.104.0","91.213.104.255","1540712448","1540712703","RU","Russian Federation"
+"91.213.105.0","91.213.106.255","1540712704","1540713215","LV","Latvia"
+"91.213.107.0","91.213.108.255","1540713216","1540713727","PL","Poland"
+"91.213.109.0","91.213.109.255","1540713728","1540713983","RU","Russian Federation"
+"91.213.110.0","91.213.110.255","1540713984","1540714239","GB","United Kingdom"
+"91.213.112.0","91.213.112.255","1540714496","1540714751","NL","Netherlands"
+"91.213.113.0","91.213.114.255","1540714752","1540715263","RU","Russian Federation"
+"91.213.115.0","91.213.115.255","1540715264","1540715519","NL","Netherlands"
+"91.213.116.0","91.213.116.255","1540715520","1540715775","DE","Germany"
+"91.213.118.0","91.213.118.255","1540716032","1540716287","PL","Poland"
+"91.213.119.0","91.213.119.255","1540716288","1540716543","UA","Ukraine"
+"91.213.122.0","91.213.122.255","1540717056","1540717311","CZ","Czech Republic"
+"91.213.123.0","91.213.124.255","1540717312","1540717823","PL","Poland"
+"91.213.125.0","91.213.125.255","1540717824","1540718079","UA","Ukraine"
+"91.213.126.0","91.213.126.255","1540718080","1540718335","RU","Russian Federation"
+"91.213.127.0","91.213.127.255","1540718336","1540718591","NO","Norway"
+"91.213.128.0","91.213.128.255","1540718592","1540718847","CH","Switzerland"
+"91.213.129.0","91.213.129.255","1540718848","1540719103","IT","Italy"
+"91.213.130.0","91.213.130.255","1540719104","1540719359","RU","Russian Federation"
+"91.213.131.0","91.213.131.255","1540719360","1540719615","SI","Slovenia"
+"91.213.132.0","91.213.132.255","1540719616","1540719871","AT","Austria"
+"91.213.133.0","91.213.133.255","1540719872","1540720127","CH","Switzerland"
+"91.213.134.0","91.213.134.255","1540720128","1540720383","NL","Netherlands"
+"91.213.135.0","91.213.135.255","1540720384","1540720639","RO","Romania"
+"91.213.136.0","91.213.136.255","1540720640","1540720895","CH","Switzerland"
+"91.213.137.0","91.213.137.255","1540720896","1540721151","PL","Poland"
+"91.213.139.0","91.213.139.255","1540721408","1540721663","RU","Russian Federation"
+"91.213.140.0","91.213.140.255","1540721664","1540721919","GB","United Kingdom"
+"91.213.141.0","91.213.142.255","1540721920","1540722431","RU","Russian Federation"
+"91.213.143.0","91.213.143.255","1540722432","1540722687","CZ","Czech Republic"
+"91.213.144.0","91.213.144.255","1540722688","1540722943","RU","Russian Federation"
+"91.213.145.0","91.213.146.255","1540722944","1540723455","FR","France"
+"91.213.147.0","91.213.147.255","1540723456","1540723711","SI","Slovenia"
+"91.213.149.0","91.213.149.255","1540723968","1540724223","UA","Ukraine"
+"91.213.150.0","91.213.150.255","1540724224","1540724479","HU","Hungary"
+"91.213.152.0","91.213.152.255","1540724736","1540724991","CH","Switzerland"
+"91.213.153.0","91.213.153.255","1540724992","1540725247","IT","Italy"
+"91.213.154.0","91.213.154.255","1540725248","1540725503","UA","Ukraine"
+"91.213.155.0","91.213.155.255","1540725504","1540725759","SE","Sweden"
+"91.213.156.0","91.213.156.255","1540725760","1540726015","PL","Poland"
+"91.213.158.0","91.213.158.255","1540726272","1540726527","RU","Russian Federation"
+"91.213.159.0","91.213.159.255","1540726528","1540726783","CH","Switzerland"
+"91.213.160.0","91.213.160.255","1540726784","1540727039","CZ","Czech Republic"
+"91.213.161.0","91.213.161.255","1540727040","1540727295","FI","Finland"
+"91.213.162.0","91.213.162.255","1540727296","1540727551","PL","Poland"
+"91.213.163.0","91.213.163.255","1540727552","1540727807","RU","Russian Federation"
+"91.213.164.0","91.213.164.255","1540727808","1540728063","GB","United Kingdom"
+"91.213.165.0","91.213.165.255","1540728064","1540728319","NL","Netherlands"
+"91.213.166.0","91.213.166.255","1540728320","1540728575","RU","Russian Federation"
+"91.213.168.0","91.213.169.255","1540728832","1540729343","RU","Russian Federation"
+"91.213.170.0","91.213.170.255","1540729344","1540729599","PL","Poland"
+"91.213.171.0","91.213.171.255","1540729600","1540729855","CH","Switzerland"
+"91.213.172.0","91.213.172.255","1540729856","1540730111","RU","Russian Federation"
+"91.213.173.0","91.213.173.255","1540730112","1540730367","GB","United Kingdom"
+"91.213.175.0","91.213.175.255","1540730624","1540730879","UA","Ukraine"
+"91.213.176.0","91.213.176.255","1540730880","1540731135","IL","Israel"
+"91.213.177.0","91.213.177.255","1540731136","1540731391","DE","Germany"
+"91.213.178.0","91.213.178.255","1540731392","1540731647","NL","Netherlands"
+"91.213.179.0","91.213.179.255","1540731648","1540731903","SE","Sweden"
+"91.213.180.0","91.213.180.255","1540731904","1540732159","FR","France"
+"91.213.181.0","91.213.181.255","1540732160","1540732415","MD","Moldova, Republic of"
+"91.213.182.0","91.213.182.255","1540732416","1540732671","UA","Ukraine"
+"91.213.183.0","91.213.183.255","1540732672","1540732927","GB","United Kingdom"
+"91.213.184.0","91.213.184.255","1540732928","1540733183","RU","Russian Federation"
+"91.213.185.0","91.213.185.255","1540733184","1540733439","UA","Ukraine"
+"91.213.186.0","91.213.186.255","1540733440","1540733695","RU","Russian Federation"
+"91.213.187.0","91.213.187.255","1540733696","1540733951","UA","Ukraine"
+"91.213.188.0","91.213.188.255","1540733952","1540734207","GB","United Kingdom"
+"91.213.190.0","91.213.190.255","1540734464","1540734719","NL","Netherlands"
+"91.213.191.0","91.213.191.255","1540734720","1540734975","IQ","Iraq"
+"91.213.192.0","91.213.192.255","1540734976","1540735231","UA","Ukraine"
+"91.213.193.0","91.213.193.255","1540735232","1540735487","PL","Poland"
+"91.213.194.0","91.213.194.255","1540735488","1540735743","CH","Switzerland"
+"91.213.195.0","91.213.195.255","1540735744","1540735999","NL","Netherlands"
+"91.213.196.0","91.213.196.255","1540736000","1540736255","RU","Russian Federation"
+"91.213.197.0","91.213.197.255","1540736256","1540736511","IT","Italy"
+"91.213.198.0","91.213.198.255","1540736512","1540736767","DE","Germany"
+"91.213.199.0","91.213.202.255","1540736768","1540737791","GB","United Kingdom"
+"91.213.203.0","91.213.203.255","1540737792","1540738047","NO","Norway"
+"91.213.204.0","91.213.204.255","1540738048","1540738303","AT","Austria"
+"91.213.205.0","91.213.205.255","1540738304","1540738559","SA","Saudi Arabia"
+"91.213.206.0","91.213.206.255","1540738560","1540738815","PL","Poland"
+"91.213.207.0","91.213.207.255","1540738816","1540739071","DE","Germany"
+"91.213.209.0","91.213.209.255","1540739328","1540739583","UA","Ukraine"
+"91.213.210.0","91.213.210.255","1540739584","1540739839","IT","Italy"
+"91.213.211.0","91.213.211.255","1540739840","1540740095","CZ","Czech Republic"
+"91.213.212.0","91.213.212.255","1540740096","1540740351","GB","United Kingdom"
+"91.213.213.0","91.213.213.255","1540740352","1540740607","SA","Saudi Arabia"
+"91.213.214.0","91.213.214.255","1540740608","1540740863","NL","Netherlands"
+"91.213.215.0","91.213.215.255","1540740864","1540741119","RO","Romania"
+"91.213.216.0","91.213.216.255","1540741120","1540741375","GB","United Kingdom"
+"91.213.218.0","91.213.219.255","1540741632","1540742143","NL","Netherlands"
+"91.213.221.0","91.213.221.255","1540742400","1540742655","DE","Germany"
+"91.213.222.0","91.213.222.255","1540742656","1540742911","AT","Austria"
+"91.213.224.0","91.213.224.255","1540743168","1540743423","NO","Norway"
+"91.213.225.0","91.213.225.255","1540743424","1540743679","GB","United Kingdom"
+"91.213.226.0","91.213.226.255","1540743680","1540743935","PL","Poland"
+"91.213.227.0","91.213.227.255","1540743936","1540744191","CH","Switzerland"
+"91.213.228.0","91.213.228.255","1540744192","1540744447","GR","Greece"
+"91.213.229.0","91.213.229.255","1540744448","1540744703","FR","France"
+"91.213.230.0","91.213.230.255","1540744704","1540744959","GB","United Kingdom"
+"91.213.231.0","91.213.231.255","1540744960","1540745215","UA","Ukraine"
+"91.213.232.0","91.213.232.255","1540745216","1540745471","DE","Germany"
+"91.213.233.0","91.213.233.255","1540745472","1540745727","KG","Kyrgyzstan"
+"91.213.234.0","91.213.235.255","1540745728","1540746239","AT","Austria"
+"91.213.236.0","91.213.236.255","1540746240","1540746495","FR","France"
+"91.213.237.0","91.213.239.255","1540746496","1540747263","PL","Poland"
+"91.213.240.0","91.213.240.255","1540747264","1540747519","RU","Russian Federation"
+"91.213.241.0","91.213.241.255","1540747520","1540747775","SI","Slovenia"
+"91.213.242.0","91.213.242.255","1540747776","1540748031","FR","France"
+"91.213.243.0","91.213.243.255","1540748032","1540748287","RU","Russian Federation"
+"91.213.244.0","91.213.244.255","1540748288","1540748543","CZ","Czech Republic"
+"91.213.245.0","91.213.245.255","1540748544","1540748799","TR","Turkey"
+"91.213.246.0","91.213.246.255","1540748800","1540749055","SE","Sweden"
+"91.213.247.0","91.213.247.255","1540749056","1540749311","RU","Russian Federation"
+"91.213.248.0","91.213.248.255","1540749312","1540749567","UZ","Uzbekistan"
+"91.213.249.0","91.213.249.255","1540749568","1540749823","RU","Russian Federation"
+"91.213.250.0","91.213.250.255","1540749824","1540750079","SE","Sweden"
+"91.213.251.0","91.213.251.255","1540750080","1540750335","BE","Belgium"
+"91.213.252.0","91.213.252.255","1540750336","1540750591","DE","Germany"
+"91.213.253.0","91.213.254.255","1540750592","1540751103","TR","Turkey"
+"91.213.255.0","91.214.3.255","1540751104","1540752383","PL","Poland"
+"91.214.4.0","91.214.7.255","1540752384","1540753407","GB","United Kingdom"
+"91.214.8.0","91.214.11.255","1540753408","1540754431","DE","Germany"
+"91.214.12.0","91.214.15.255","1540754432","1540755455","RO","Romania"
+"91.214.16.0","91.214.19.255","1540755456","1540756479","UA","Ukraine"
+"91.214.20.0","91.214.23.255","1540756480","1540757503","DK","Denmark"
+"91.214.24.0","91.214.27.255","1540757504","1540758527","PL","Poland"
+"91.214.28.0","91.214.31.255","1540758528","1540759551","UA","Ukraine"
+"91.214.36.0","91.214.39.255","1540760576","1540761599","PL","Poland"
+"91.214.40.0","91.214.43.255","1540761600","1540762623","EE","Estonia"
+"91.214.44.0","91.214.47.255","1540762624","1540763647","LU","Luxembourg"
+"91.214.48.0","91.214.51.255","1540763648","1540764671","UA","Ukraine"
+"91.214.52.0","91.214.55.255","1540764672","1540765695","PL","Poland"
+"91.214.56.0","91.214.59.255","1540765696","1540766719","RU","Russian Federation"
+"91.214.60.0","91.214.63.255","1540766720","1540767743","IT","Italy"
+"91.214.68.0","91.214.71.255","1540768768","1540769791","RU","Russian Federation"
+"91.214.72.0","91.214.75.255","1540769792","1540770815","IT","Italy"
+"91.214.76.0","91.214.79.255","1540770816","1540771839","RU","Russian Federation"
+"91.214.80.0","91.214.87.255","1540771840","1540773887","UA","Ukraine"
+"91.214.88.0","91.214.91.255","1540773888","1540774911","SE","Sweden"
+"91.214.96.0","91.214.99.255","1540775936","1540776959","RU","Russian Federation"
+"91.214.100.0","91.214.103.255","1540776960","1540777983","IL","Israel"
+"91.214.104.0","91.214.107.255","1540777984","1540779007","HR","Croatia"
+"91.214.108.0","91.214.111.255","1540779008","1540780031","NL","Netherlands"
+"91.214.112.0","91.214.115.255","1540780032","1540781055","UA","Ukraine"
+"91.214.116.0","91.214.123.255","1540781056","1540783103","RU","Russian Federation"
+"91.214.124.0","91.214.139.255","1540783104","1540787199","UA","Ukraine"
+"91.214.140.0","91.214.147.255","1540787200","1540789247","RU","Russian Federation"
+"91.214.152.0","91.214.155.255","1540790272","1540791295","KW","Kuwait"
+"91.214.156.0","91.214.159.255","1540791296","1540792319","CZ","Czech Republic"
+"91.214.160.0","91.214.163.255","1540792320","1540793343","UA","Ukraine"
+"91.214.164.0","91.214.167.255","1540793344","1540794367","FI","Finland"
+"91.214.168.0","91.214.171.255","1540794368","1540795391","CH","Switzerland"
+"91.214.172.0","91.214.175.255","1540795392","1540796415","RU","Russian Federation"
+"91.214.176.0","91.214.183.255","1540796416","1540798463","UA","Ukraine"
+"91.214.184.0","91.214.187.255","1540798464","1540799487","RU","Russian Federation"
+"91.214.188.0","91.214.191.255","1540799488","1540800511","RO","Romania"
+"91.214.192.0","91.214.195.255","1540800512","1540801535","CZ","Czech Republic"
+"91.214.196.0","91.214.199.255","1540801536","1540802559","RU","Russian Federation"
+"91.214.200.0","91.214.203.255","1540802560","1540803583","MD","Moldova, Republic of"
+"91.214.204.0","91.214.207.255","1540803584","1540804607","RU","Russian Federation"
+"91.214.208.0","91.214.211.255","1540804608","1540805631","UA","Ukraine"
+"91.214.212.0","91.214.215.255","1540805632","1540806655","RU","Russian Federation"
+"91.214.220.0","91.214.227.255","1540807680","1540809727","RU","Russian Federation"
+"91.214.228.0","91.214.231.255","1540809728","1540810751","GB","United Kingdom"
+"91.214.232.0","91.214.235.255","1540810752","1540811775","UA","Ukraine"
+"91.214.236.0","91.214.239.255","1540811776","1540812799","PL","Poland"
+"91.214.240.0","91.214.243.255","1540812800","1540813823","RU","Russian Federation"
+"91.214.244.0","91.214.251.255","1540813824","1540815871","UA","Ukraine"
+"91.214.252.0","91.214.255.255","1540815872","1540816895","DE","Germany"
+"91.215.0.0","91.215.3.255","1540816896","1540817919","PL","Poland"
+"91.215.4.0","91.215.7.255","1540817920","1540818943","NL","Netherlands"
+"91.215.8.0","91.215.11.255","1540818944","1540819967","UA","Ukraine"
+"91.215.12.0","91.215.15.255","1540819968","1540820991","CZ","Czech Republic"
+"91.215.16.0","91.215.23.255","1540820992","1540823039","RU","Russian Federation"
+"91.215.24.0","91.215.27.255","1540823040","1540824063","UA","Ukraine"
+"91.215.28.0","91.215.31.255","1540824064","1540825087","RU","Russian Federation"
+"91.215.32.0","91.215.35.255","1540825088","1540826111","PL","Poland"
+"91.215.36.0","91.215.43.255","1540826112","1540828159","RU","Russian Federation"
+"91.215.44.0","91.215.47.255","1540828160","1540829183","PL","Poland"
+"91.215.48.0","91.215.51.255","1540829184","1540830207","RU","Russian Federation"
+"91.215.52.0","91.215.63.255","1540830208","1540833279","UA","Ukraine"
+"91.215.64.0","91.215.67.255","1540833280","1540834303","ES","Spain"
+"91.215.68.0","91.215.71.255","1540834304","1540835327","UA","Ukraine"
+"91.215.72.0","91.215.75.255","1540835328","1540836351","DE","Germany"
+"91.215.76.0","91.215.79.255","1540836352","1540837375","RU","Russian Federation"
+"91.215.80.0","91.215.83.255","1540837376","1540838399","PL","Poland"
+"91.215.84.0","91.215.91.255","1540838400","1540840447","RU","Russian Federation"
+"91.215.92.0","91.215.95.255","1540840448","1540841471","SE","Sweden"
+"91.215.96.0","91.215.99.255","1540841472","1540842495","RO","Romania"
+"91.215.100.0","91.215.103.255","1540842496","1540843519","DE","Germany"
+"91.215.104.0","91.215.107.255","1540843520","1540844543","PL","Poland"
+"91.215.108.0","91.215.115.255","1540844544","1540846591","RU","Russian Federation"
+"91.215.116.0","91.215.119.255","1540846592","1540847615","DE","Germany"
+"91.215.120.0","91.215.123.255","1540847616","1540848639","RU","Russian Federation"
+"91.215.124.0","91.215.127.255","1540848640","1540849663","UA","Ukraine"
+"91.215.128.0","91.215.131.255","1540849664","1540850687","RU","Russian Federation"
+"91.215.132.0","91.215.135.255","1540850688","1540851711","FI","Finland"
+"91.215.136.0","91.215.143.255","1540851712","1540853759","RU","Russian Federation"
+"91.215.144.0","91.215.147.255","1540853760","1540854783","UA","Ukraine"
+"91.215.148.0","91.215.151.255","1540854784","1540855807","NL","Netherlands"
+"91.215.152.0","91.215.155.255","1540855808","1540856831","BG","Bulgaria"
+"91.215.156.0","91.215.159.255","1540856832","1540857855","NL","Netherlands"
+"91.215.160.0","91.215.163.255","1540857856","1540858879","DK","Denmark"
+"91.215.164.0","91.215.167.255","1540858880","1540859903","GB","United Kingdom"
+"91.215.168.0","91.215.171.255","1540859904","1540860927","RU","Russian Federation"
+"91.215.172.0","91.215.175.255","1540860928","1540861951","KZ","Kazakhstan"
+"91.215.176.0","91.215.179.255","1540861952","1540862975","BY","Belarus"
+"91.215.180.0","91.215.187.255","1540862976","1540865023","GB","United Kingdom"
+"91.215.188.0","91.215.215.255","1540865024","1540872191","RU","Russian Federation"
+"91.215.216.0","91.215.219.255","1540872192","1540873215","BG","Bulgaria"
+"91.215.220.0","91.215.227.255","1540873216","1540875263","RU","Russian Federation"
+"91.215.228.0","91.215.231.255","1540875264","1540876287","PL","Poland"
+"91.215.232.0","91.215.235.255","1540876288","1540877311","RU","Russian Federation"
+"91.215.236.0","91.215.239.255","1540877312","1540878335","PL","Poland"
+"91.215.240.0","91.215.243.255","1540878336","1540879359","AT","Austria"
+"91.215.244.0","91.215.255.255","1540879360","1540882431","RU","Russian Federation"
+"91.216.0.0","91.216.0.255","1540882432","1540882687","SE","Sweden"
+"91.216.1.0","91.216.2.255","1540882688","1540883199","LV","Latvia"
+"91.216.3.0","91.216.3.255","1540883200","1540883455","RU","Russian Federation"
+"91.216.4.0","91.216.4.255","1540883456","1540883711","IR","Iran, Islamic Republic of"
+"91.216.5.0","91.216.5.255","1540883712","1540883967","PL","Poland"
+"91.216.6.0","91.216.6.255","1540883968","1540884223","IE","Ireland"
+"91.216.7.0","91.216.7.255","1540884224","1540884479","SE","Sweden"
+"91.216.8.0","91.216.8.255","1540884480","1540884735","RO","Romania"
+"91.216.9.0","91.216.9.255","1540884736","1540884991","GB","United Kingdom"
+"91.216.10.0","91.216.10.255","1540884992","1540885247","BE","Belgium"
+"91.216.12.0","91.216.12.255","1540885504","1540885759","ES","Spain"
+"91.216.13.0","91.216.13.255","1540885760","1540886015","DE","Germany"
+"91.216.14.0","91.216.14.255","1540886016","1540886271","DK","Denmark"
+"91.216.15.0","91.216.15.255","1540886272","1540886527","UA","Ukraine"
+"91.216.16.0","91.216.16.255","1540886528","1540886783","PL","Poland"
+"91.216.17.0","91.216.17.255","1540886784","1540887039","IT","Italy"
+"91.216.18.0","91.216.18.255","1540887040","1540887295","GB","United Kingdom"
+"91.216.19.0","91.216.19.255","1540887296","1540887551","FR","France"
+"91.216.20.0","91.216.20.255","1540887552","1540887807","BE","Belgium"
+"91.216.21.0","91.216.21.255","1540887808","1540888063","MD","Moldova, Republic of"
+"91.216.22.0","91.216.22.255","1540888064","1540888319","UA","Ukraine"
+"91.216.23.0","91.216.23.255","1540888320","1540888575","DE","Germany"
+"91.216.24.0","91.216.24.255","1540888576","1540888831","SE","Sweden"
+"91.216.25.0","91.216.25.255","1540888832","1540889087","PL","Poland"
+"91.216.26.0","91.216.26.255","1540889088","1540889343","FR","France"
+"91.216.27.0","91.216.27.255","1540889344","1540889599","RO","Romania"
+"91.216.28.0","91.216.28.255","1540889600","1540889855","UA","Ukraine"
+"91.216.29.0","91.216.29.255","1540889856","1540890111","FR","France"
+"91.216.30.0","91.216.30.255","1540890112","1540890367","PL","Poland"
+"91.216.31.0","91.216.31.255","1540890368","1540890623","IL","Israel"
+"91.216.32.0","91.216.32.255","1540890624","1540890879","SE","Sweden"
+"91.216.33.0","91.216.33.255","1540890880","1540891135","DE","Germany"
+"91.216.34.0","91.216.34.255","1540891136","1540891391","NL","Netherlands"
+"91.216.35.0","91.216.35.255","1540891392","1540891647","DE","Germany"
+"91.216.36.0","91.216.36.255","1540891648","1540891903","CH","Switzerland"
+"91.216.37.0","91.216.37.255","1540891904","1540892159","GB","United Kingdom"
+"91.216.38.0","91.216.38.255","1540892160","1540892415","IT","Italy"
+"91.216.40.0","91.216.40.255","1540892672","1540892927","GB","United Kingdom"
+"91.216.41.0","91.216.41.255","1540892928","1540893183","BE","Belgium"
+"91.216.42.0","91.216.42.255","1540893184","1540893439","GB","United Kingdom"
+"91.216.43.0","91.216.43.255","1540893440","1540893695","FR","France"
+"91.216.44.0","91.216.44.255","1540893696","1540893951","HU","Hungary"
+"91.216.45.0","91.216.45.255","1540893952","1540894207","DE","Germany"
+"91.216.46.0","91.216.46.255","1540894208","1540894463","RU","Russian Federation"
+"91.216.47.0","91.216.47.255","1540894464","1540894719","MD","Moldova, Republic of"
+"91.216.48.0","91.216.50.255","1540894720","1540895487","RU","Russian Federation"
+"91.216.51.0","91.216.51.255","1540895488","1540895743","PL","Poland"
+"91.216.52.0","91.216.52.255","1540895744","1540895999","RO","Romania"
+"91.216.53.0","91.216.53.255","1540896000","1540896255","RU","Russian Federation"
+"91.216.54.0","91.216.54.255","1540896256","1540896511","SI","Slovenia"
+"91.216.55.0","91.216.55.255","1540896512","1540896767","GB","United Kingdom"
+"91.216.56.0","91.216.56.255","1540896768","1540897023","EU","Europe"
+"91.216.57.0","91.216.57.255","1540897024","1540897279","GB","United Kingdom"
+"91.216.58.0","91.216.58.255","1540897280","1540897535","FR","France"
+"91.216.59.0","91.216.59.255","1540897536","1540897791","SC","Seychelles"
+"91.216.60.0","91.216.60.255","1540897792","1540898047","HU","Hungary"
+"91.216.61.0","91.216.61.255","1540898048","1540898303","UA","Ukraine"
+"91.216.62.0","91.216.62.255","1540898304","1540898559","SE","Sweden"
+"91.216.63.0","91.216.63.255","1540898560","1540898815","ES","Spain"
+"91.216.64.0","91.216.64.255","1540898816","1540899071","PL","Poland"
+"91.216.65.0","91.216.65.255","1540899072","1540899327","SE","Sweden"
+"91.216.66.0","91.216.66.255","1540899328","1540899583","RU","Russian Federation"
+"91.216.67.0","91.216.67.255","1540899584","1540899839","FR","France"
+"91.216.68.0","91.216.69.255","1540899840","1540900351","RU","Russian Federation"
+"91.216.70.0","91.216.70.255","1540900352","1540900607","HU","Hungary"
+"91.216.71.0","91.216.71.255","1540900608","1540900863","BG","Bulgaria"
+"91.216.72.0","91.216.72.255","1540900864","1540901119","RU","Russian Federation"
+"91.216.74.0","91.216.74.255","1540901376","1540901631","SI","Slovenia"
+"91.216.75.0","91.216.75.255","1540901632","1540901887","RO","Romania"
+"91.216.76.0","91.216.76.255","1540901888","1540902143","GR","Greece"
+"91.216.77.0","91.216.77.255","1540902144","1540902399","FI","Finland"
+"91.216.78.0","91.216.78.255","1540902400","1540902655","RO","Romania"
+"91.216.79.0","91.216.79.255","1540902656","1540902911","CH","Switzerland"
+"91.216.80.0","91.216.80.255","1540902912","1540903167","RO","Romania"
+"91.216.81.0","91.216.81.255","1540903168","1540903423","RU","Russian Federation"
+"91.216.82.0","91.216.82.255","1540903424","1540903679","GB","United Kingdom"
+"91.216.83.0","91.216.85.255","1540903680","1540904447","FR","France"
+"91.216.86.0","91.216.86.255","1540904448","1540904703","EE","Estonia"
+"91.216.87.0","91.216.87.255","1540904704","1540904959","SI","Slovenia"
+"91.216.88.0","91.216.89.255","1540904960","1540905471","GB","United Kingdom"
+"91.216.90.0","91.216.90.255","1540905472","1540905727","DE","Germany"
+"91.216.91.0","91.216.91.255","1540905728","1540905983","TR","Turkey"
+"91.216.92.0","91.216.92.255","1540905984","1540906239","AT","Austria"
+"91.216.93.0","91.216.93.255","1540906240","1540906495","GB","United Kingdom"
+"91.216.94.0","91.216.94.255","1540906496","1540906751","UA","Ukraine"
+"91.216.95.0","91.216.95.255","1540906752","1540907007","BG","Bulgaria"
+"91.216.96.0","91.216.96.255","1540907008","1540907263","RU","Russian Federation"
+"91.216.97.0","91.216.97.255","1540907264","1540907519","MD","Moldova, Republic of"
+"91.216.98.0","91.216.98.255","1540907520","1540907775","TR","Turkey"
+"91.216.99.0","91.216.99.255","1540907776","1540908031","PL","Poland"
+"91.216.100.0","91.216.100.255","1540908032","1540908287","NL","Netherlands"
+"91.216.101.0","91.216.101.255","1540908288","1540908543","DK","Denmark"
+"91.216.102.0","91.216.102.255","1540908544","1540908799","IT","Italy"
+"91.216.103.0","91.216.103.255","1540908800","1540909055","DK","Denmark"
+"91.216.104.0","91.216.104.255","1540909056","1540909311","NL","Netherlands"
+"91.216.105.0","91.216.105.255","1540909312","1540909567","GB","United Kingdom"
+"91.216.106.0","91.216.106.255","1540909568","1540909823","UA","Ukraine"
+"91.216.107.0","91.216.107.255","1540909824","1540910079","FR","France"
+"91.216.108.0","91.216.108.255","1540910080","1540910335","DE","Germany"
+"91.216.109.0","91.216.109.255","1540910336","1540910591","SI","Slovenia"
+"91.216.110.0","91.216.110.255","1540910592","1540910847","FR","France"
+"91.216.111.0","91.216.111.255","1540910848","1540911103","SE","Sweden"
+"91.216.112.0","91.216.112.255","1540911104","1540911359","GB","United Kingdom"
+"91.216.113.0","91.216.113.255","1540911360","1540911615","NL","Netherlands"
+"91.216.114.0","91.216.114.255","1540911616","1540911871","RU","Russian Federation"
+"91.216.115.0","91.216.115.255","1540911872","1540912127","PL","Poland"
+"91.216.116.0","91.216.116.255","1540912128","1540912383","GB","United Kingdom"
+"91.216.117.0","91.216.117.255","1540912384","1540912639","PT","Portugal"
+"91.216.118.0","91.216.118.255","1540912640","1540912895","DK","Denmark"
+"91.216.119.0","91.216.119.255","1540912896","1540913151","TR","Turkey"
+"91.216.120.0","91.216.120.255","1540913152","1540913407","AT","Austria"
+"91.216.121.0","91.216.121.255","1540913408","1540913663","RU","Russian Federation"
+"91.216.123.0","91.216.123.255","1540913920","1540914175","RU","Russian Federation"
+"91.216.124.0","91.216.125.255","1540914176","1540914687","PL","Poland"
+"91.216.126.0","91.216.126.255","1540914688","1540914943","RU","Russian Federation"
+"91.216.127.0","91.216.127.255","1540914944","1540915199","IT","Italy"
+"91.216.128.0","91.216.128.255","1540915200","1540915455","DE","Germany"
+"91.216.129.0","91.216.130.255","1540915456","1540915967","RU","Russian Federation"
+"91.216.131.0","91.216.132.255","1540915968","1540916479","NL","Netherlands"
+"91.216.133.0","91.216.133.255","1540916480","1540916735","UA","Ukraine"
+"91.216.134.0","91.216.134.255","1540916736","1540916991","PL","Poland"
+"91.216.135.0","91.216.135.255","1540916992","1540917247","UA","Ukraine"
+"91.216.136.0","91.216.136.255","1540917248","1540917503","FI","Finland"
+"91.216.137.0","91.216.137.255","1540917504","1540917759","GB","United Kingdom"
+"91.216.138.0","91.216.138.255","1540917760","1540918015","RO","Romania"
+"91.216.139.0","91.216.140.255","1540918016","1540918527","FR","France"
+"91.216.141.0","91.216.142.255","1540918528","1540919039","NL","Netherlands"
+"91.216.143.0","91.216.143.255","1540919040","1540919295","GB","United Kingdom"
+"91.216.144.0","91.216.144.255","1540919296","1540919551","RO","Romania"
+"91.216.145.0","91.216.145.255","1540919552","1540919807","BE","Belgium"
+"91.216.146.0","91.216.146.255","1540919808","1540920063","GB","United Kingdom"
+"91.216.147.0","91.216.147.255","1540920064","1540920319","RU","Russian Federation"
+"91.216.148.0","91.216.148.255","1540920320","1540920575","TR","Turkey"
+"91.216.149.0","91.216.149.255","1540920576","1540920831","PL","Poland"
+"91.216.150.0","91.216.150.255","1540920832","1540921087","HU","Hungary"
+"91.216.151.0","91.216.152.255","1540921088","1540921599","RO","Romania"
+"91.216.153.0","91.216.154.255","1540921600","1540922111","MT","Malta"
+"91.216.155.0","91.216.155.255","1540922112","1540922367","ES","Spain"
+"91.216.156.0","91.216.157.255","1540922368","1540922879","RO","Romania"
+"91.216.158.0","91.216.158.255","1540922880","1540923135","DE","Germany"
+"91.216.159.0","91.216.159.255","1540923136","1540923391","GB","United Kingdom"
+"91.216.160.0","91.216.160.255","1540923392","1540923647","PL","Poland"
+"91.216.161.0","91.216.161.255","1540923648","1540923903","UA","Ukraine"
+"91.216.162.0","91.216.162.255","1540923904","1540924159","DE","Germany"
+"91.216.163.0","91.216.163.255","1540924160","1540924415","LT","Lithuania"
+"91.216.164.0","91.216.164.255","1540924416","1540924671","RU","Russian Federation"
+"91.216.165.0","91.216.165.255","1540924672","1540924927","UA","Ukraine"
+"91.216.166.0","91.216.166.255","1540924928","1540925183","MD","Moldova, Republic of"
+"91.216.167.0","91.216.167.255","1540925184","1540925439","RU","Russian Federation"
+"91.216.168.0","91.216.168.255","1540925440","1540925695","CZ","Czech Republic"
+"91.216.170.0","91.216.170.255","1540925952","1540926207","TR","Turkey"
+"91.216.171.0","91.216.171.255","1540926208","1540926463","FR","France"
+"91.216.172.0","91.216.172.255","1540926464","1540926719","SI","Slovenia"
+"91.216.173.0","91.216.173.255","1540926720","1540926975","UA","Ukraine"
+"91.216.174.0","91.216.174.255","1540926976","1540927231","BG","Bulgaria"
+"91.216.175.0","91.216.175.255","1540927232","1540927487","RU","Russian Federation"
+"91.216.176.0","91.216.176.255","1540927488","1540927743","GE","Georgia"
+"91.216.177.0","91.216.177.255","1540927744","1540927999","RO","Romania"
+"91.216.178.0","91.216.178.255","1540928000","1540928255","KZ","Kazakhstan"
+"91.216.179.0","91.216.179.255","1540928256","1540928511","CZ","Czech Republic"
+"91.216.180.0","91.216.180.255","1540928512","1540928767","GR","Greece"
+"91.216.181.0","91.216.181.255","1540928768","1540929023","GB","United Kingdom"
+"91.216.182.0","91.216.182.255","1540929024","1540929279","DK","Denmark"
+"91.216.183.0","91.216.183.255","1540929280","1540929535","GB","United Kingdom"
+"91.216.184.0","91.216.184.255","1540929536","1540929791","NL","Netherlands"
+"91.216.185.0","91.216.185.255","1540929792","1540930047","CZ","Czech Republic"
+"91.216.186.0","91.216.186.255","1540930048","1540930303","FR","France"
+"91.216.187.0","91.216.187.255","1540930304","1540930559","RU","Russian Federation"
+"91.216.188.0","91.216.188.255","1540930560","1540930815","KW","Kuwait"
+"91.216.189.0","91.216.189.255","1540930816","1540931071","KZ","Kazakhstan"
+"91.216.191.0","91.216.192.255","1540931328","1540931839","PL","Poland"
+"91.216.193.0","91.216.193.255","1540931840","1540932095","GB","United Kingdom"
+"91.216.194.0","91.216.194.255","1540932096","1540932351","PL","Poland"
+"91.216.195.0","91.216.195.255","1540932352","1540932607","FR","France"
+"91.216.196.0","91.216.196.255","1540932608","1540932863","UA","Ukraine"
+"91.216.197.0","91.216.197.255","1540932864","1540933119","GB","United Kingdom"
+"91.216.198.0","91.216.198.255","1540933120","1540933375","RU","Russian Federation"
+"91.216.199.0","91.216.199.255","1540933376","1540933631","RO","Romania"
+"91.216.200.0","91.216.200.255","1540933632","1540933887","NL","Netherlands"
+"91.216.201.0","91.216.201.255","1540933888","1540934143","TR","Turkey"
+"91.216.202.0","91.216.202.255","1540934144","1540934399","PL","Poland"
+"91.216.203.0","91.216.203.255","1540934400","1540934655","FR","France"
+"91.216.204.0","91.216.204.255","1540934656","1540934911","PL","Poland"
+"91.216.205.0","91.216.205.255","1540934912","1540935167","RU","Russian Federation"
+"91.216.206.0","91.216.206.255","1540935168","1540935423","GR","Greece"
+"91.216.207.0","91.216.207.255","1540935424","1540935679","NL","Netherlands"
+"91.216.208.0","91.216.208.255","1540935680","1540935935","RU","Russian Federation"
+"91.216.209.0","91.216.209.255","1540935936","1540936191","FR","France"
+"91.216.210.0","91.216.210.255","1540936192","1540936447","CY","Cyprus"
+"91.216.211.0","91.216.212.255","1540936448","1540936959","RU","Russian Federation"
+"91.216.213.0","91.216.214.255","1540936960","1540937471","PL","Poland"
+"91.216.216.0","91.216.216.255","1540937728","1540937983","DE","Germany"
+"91.216.217.0","91.216.217.255","1540937984","1540938239","RU","Russian Federation"
+"91.216.218.0","91.216.219.255","1540938240","1540938751","ES","Spain"
+"91.216.220.0","91.216.220.255","1540938752","1540939007","KZ","Kazakhstan"
+"91.216.221.0","91.216.221.255","1540939008","1540939263","FR","France"
+"91.216.222.0","91.216.222.255","1540939264","1540939519","IL","Israel"
+"91.216.223.0","91.216.223.255","1540939520","1540939775","TR","Turkey"
+"91.216.224.0","91.216.224.255","1540939776","1540940031","PL","Poland"
+"91.216.225.0","91.216.225.255","1540940032","1540940287","RO","Romania"
+"91.216.226.0","91.216.226.255","1540940288","1540940543","DK","Denmark"
+"91.216.227.0","91.216.227.255","1540940544","1540940799","RO","Romania"
+"91.216.228.0","91.216.228.255","1540940800","1540941055","FR","France"
+"91.216.229.0","91.216.229.255","1540941056","1540941311","CH","Switzerland"
+"91.216.230.0","91.216.230.255","1540941312","1540941567","AT","Austria"
+"91.216.231.0","91.216.232.255","1540941568","1540942079","UA","Ukraine"
+"91.216.233.0","91.216.233.255","1540942080","1540942335","RO","Romania"
+"91.216.234.0","91.216.234.255","1540942336","1540942591","FR","France"
+"91.216.235.0","91.216.235.255","1540942592","1540942847","DE","Germany"
+"91.216.236.0","91.216.236.255","1540942848","1540943103","IE","Ireland"
+"91.216.237.0","91.216.237.255","1540943104","1540943359","UA","Ukraine"
+"91.216.238.0","91.216.238.255","1540943360","1540943615","BE","Belgium"
+"91.216.239.0","91.216.239.255","1540943616","1540943871","PL","Poland"
+"91.216.240.0","91.216.240.255","1540943872","1540944127","UA","Ukraine"
+"91.216.241.0","91.216.241.255","1540944128","1540944383","IE","Ireland"
+"91.216.242.0","91.216.242.255","1540944384","1540944639","AT","Austria"
+"91.216.243.0","91.216.243.255","1540944640","1540944895","DE","Germany"
+"91.216.244.0","91.216.244.255","1540944896","1540945151","UA","Ukraine"
+"91.216.245.0","91.216.245.255","1540945152","1540945407","DE","Germany"
+"91.216.246.0","91.216.246.255","1540945408","1540945663","GB","United Kingdom"
+"91.216.247.0","91.216.247.255","1540945664","1540945919","AT","Austria"
+"91.216.248.0","91.216.248.255","1540945920","1540946175","DE","Germany"
+"91.216.249.0","91.216.249.255","1540946176","1540946431","AT","Austria"
+"91.216.250.0","91.216.251.255","1540946432","1540946943","UA","Ukraine"
+"91.216.252.0","91.216.252.255","1540946944","1540947199","IL","Israel"
+"91.216.253.0","91.216.253.255","1540947200","1540947455","BG","Bulgaria"
+"91.216.254.0","91.216.254.255","1540947456","1540947711","PL","Poland"
+"91.216.255.0","91.216.255.255","1540947712","1540947967","IS","Iceland"
+"91.217.0.0","91.217.1.255","1540947968","1540948479","PL","Poland"
+"91.217.2.0","91.217.3.255","1540948480","1540948991","RU","Russian Federation"
+"91.217.4.0","91.217.5.255","1540948992","1540949503","UA","Ukraine"
+"91.217.8.0","91.217.9.255","1540950016","1540950527","RU","Russian Federation"
+"91.217.10.0","91.217.13.255","1540950528","1540951551","UA","Ukraine"
+"91.217.14.0","91.217.15.255","1540951552","1540952063","RS","Serbia"
+"91.217.16.0","91.217.17.255","1540952064","1540952575","RU","Russian Federation"
+"91.217.18.0","91.217.19.255","1540952576","1540953087","PL","Poland"
+"91.217.20.0","91.217.21.255","1540953088","1540953599","RU","Russian Federation"
+"91.217.22.0","91.217.25.255","1540953600","1540954623","PL","Poland"
+"91.217.26.0","91.217.27.255","1540954624","1540955135","DE","Germany"
+"91.217.28.0","91.217.29.255","1540955136","1540955647","RO","Romania"
+"91.217.30.0","91.217.31.255","1540955648","1540956159","NL","Netherlands"
+"91.217.32.0","91.217.33.255","1540956160","1540956671","SK","Slovakia"
+"91.217.34.0","91.217.35.255","1540956672","1540957183","RU","Russian Federation"
+"91.217.36.0","91.217.37.255","1540957184","1540957695","DE","Germany"
+"91.217.38.0","91.217.39.255","1540957696","1540958207","AT","Austria"
+"91.217.40.0","91.217.41.255","1540958208","1540958719","PL","Poland"
+"91.217.42.0","91.217.43.255","1540958720","1540959231","RU","Russian Federation"
+"91.217.44.0","91.217.45.255","1540959232","1540959743","FR","France"
+"91.217.46.0","91.217.47.255","1540959744","1540960255","RU","Russian Federation"
+"91.217.48.0","91.217.49.255","1540960256","1540960767","PL","Poland"
+"91.217.50.0","91.217.51.255","1540960768","1540961279","RU","Russian Federation"
+"91.217.52.0","91.217.53.255","1540961280","1540961791","CZ","Czech Republic"
+"91.217.54.0","91.217.55.255","1540961792","1540962303","AT","Austria"
+"91.217.56.0","91.217.57.255","1540962304","1540962815","NL","Netherlands"
+"91.217.58.0","91.217.61.255","1540962816","1540963839","UA","Ukraine"
+"91.217.62.0","91.217.63.255","1540963840","1540964351","RU","Russian Federation"
+"91.217.64.0","91.217.65.255","1540964352","1540964863","IR","Iran, Islamic Republic of"
+"91.217.66.0","91.217.69.255","1540964864","1540965887","UA","Ukraine"
+"91.217.70.0","91.217.71.255","1540965888","1540966399","RU","Russian Federation"
+"91.217.72.0","91.217.73.255","1540966400","1540966911","GB","United Kingdom"
+"91.217.74.0","91.217.77.255","1540966912","1540967935","RU","Russian Federation"
+"91.217.78.0","91.217.79.255","1540967936","1540968447","UA","Ukraine"
+"91.217.82.0","91.217.83.255","1540968960","1540969471","RO","Romania"
+"91.217.84.0","91.217.85.255","1540969472","1540969983","GB","United Kingdom"
+"91.217.86.0","91.217.87.255","1540969984","1540970495","DE","Germany"
+"91.217.88.0","91.217.89.255","1540970496","1540971007","IE","Ireland"
+"91.217.90.0","91.217.91.255","1540971008","1540971519","UA","Ukraine"
+"91.217.92.0","91.217.93.255","1540971520","1540972031","SI","Slovenia"
+"91.217.94.0","91.217.95.255","1540972032","1540972543","FR","France"
+"91.217.96.0","91.217.97.255","1540972544","1540973055","CZ","Czech Republic"
+"91.217.98.0","91.217.99.255","1540973056","1540973567","PL","Poland"
+"91.217.100.0","91.217.101.255","1540973568","1540974079","UA","Ukraine"
+"91.217.102.0","91.217.103.255","1540974080","1540974591","RU","Russian Federation"
+"91.217.104.0","91.217.105.255","1540974592","1540975103","PL","Poland"
+"91.217.106.0","91.217.107.255","1540975104","1540975615","UA","Ukraine"
+"91.217.108.0","91.217.111.255","1540975616","1540976639","RU","Russian Federation"
+"91.217.112.0","91.217.113.255","1540976640","1540977151","UA","Ukraine"
+"91.217.114.0","91.217.115.255","1540977152","1540977663","PL","Poland"
+"91.217.116.0","91.217.117.255","1540977664","1540978175","FI","Finland"
+"91.217.118.0","91.217.119.255","1540978176","1540978687","AT","Austria"
+"91.217.122.0","91.217.123.255","1540979200","1540979711","SI","Slovenia"
+"91.217.124.0","91.217.125.255","1540979712","1540980223","RU","Russian Federation"
+"91.217.126.0","91.217.127.255","1540980224","1540980735","SI","Slovenia"
+"91.217.128.0","91.217.128.255","1540980736","1540980991","CH","Switzerland"
+"91.217.129.0","91.217.129.255","1540980992","1540981247","RU","Russian Federation"
+"91.217.130.0","91.217.130.255","1540981248","1540981503","RO","Romania"
+"91.217.131.0","91.217.131.255","1540981504","1540981759","DE","Germany"
+"91.217.132.0","91.217.132.255","1540981760","1540982015","PL","Poland"
+"91.217.133.0","91.217.133.255","1540982016","1540982271","DK","Denmark"
+"91.217.134.0","91.217.135.255","1540982272","1540982783","GB","United Kingdom"
+"91.217.136.0","91.217.137.255","1540982784","1540983295","RU","Russian Federation"
+"91.217.138.0","91.217.138.255","1540983296","1540983551","ME","Montenegro"
+"91.217.140.0","91.217.140.255","1540983808","1540984063","FR","France"
+"91.217.141.0","91.217.141.255","1540984064","1540984319","DE","Germany"
+"91.217.142.0","91.217.142.255","1540984320","1540984575","PL","Poland"
+"91.217.143.0","91.217.143.255","1540984576","1540984831","RU","Russian Federation"
+"91.217.144.0","91.217.144.255","1540984832","1540985087","UA","Ukraine"
+"91.217.145.0","91.217.145.255","1540985088","1540985343","DE","Germany"
+"91.217.146.0","91.217.146.255","1540985344","1540985599","NL","Netherlands"
+"91.217.147.0","91.217.147.255","1540985600","1540985855","TR","Turkey"
+"91.217.148.0","91.217.148.255","1540985856","1540986111","BG","Bulgaria"
+"91.217.149.0","91.217.149.255","1540986112","1540986367","AT","Austria"
+"91.217.150.0","91.217.150.255","1540986368","1540986623","PL","Poland"
+"91.217.151.0","91.217.151.255","1540986624","1540986879","FR","France"
+"91.217.152.0","91.217.152.255","1540986880","1540987135","PL","Poland"
+"91.217.153.0","91.217.153.255","1540987136","1540987391","LV","Latvia"
+"91.217.154.0","91.217.154.255","1540987392","1540987647","FR","France"
+"91.217.155.0","91.217.155.255","1540987648","1540987903","GR","Greece"
+"91.217.156.0","91.217.156.255","1540987904","1540988159","RU","Russian Federation"
+"91.217.157.0","91.217.157.255","1540988160","1540988415","AM","Armenia"
+"91.217.158.0","91.217.158.255","1540988416","1540988671","PL","Poland"
+"91.217.159.0","91.217.159.255","1540988672","1540988927","RU","Russian Federation"
+"91.217.160.0","91.217.160.255","1540988928","1540989183","GB","United Kingdom"
+"91.217.161.0","91.217.161.255","1540989184","1540989439","PL","Poland"
+"91.217.163.0","91.217.163.255","1540989696","1540989951","PL","Poland"
+"91.217.164.0","91.217.164.255","1540989952","1540990207","FR","France"
+"91.217.165.0","91.217.165.255","1540990208","1540990463","DE","Germany"
+"91.217.166.0","91.217.166.255","1540990464","1540990719","UA","Ukraine"
+"91.217.168.0","91.217.168.255","1540990976","1540991231","FR","France"
+"91.217.169.0","91.217.169.255","1540991232","1540991487","HU","Hungary"
+"91.217.170.0","91.217.170.255","1540991488","1540991743","CH","Switzerland"
+"91.217.171.0","91.217.171.255","1540991744","1540991999","PL","Poland"
+"91.217.172.0","91.217.172.255","1540992000","1540992255","FR","France"
+"91.217.173.0","91.217.173.255","1540992256","1540992511","AT","Austria"
+"91.217.174.0","91.217.176.255","1540992512","1540993279","DE","Germany"
+"91.217.177.0","91.217.177.255","1540993280","1540993535","LB","Lebanon"
+"91.217.178.0","91.217.178.255","1540993536","1540993791","RU","Russian Federation"
+"91.217.179.0","91.217.179.255","1540993792","1540994047","UA","Ukraine"
+"91.217.180.0","91.217.180.255","1540994048","1540994303","RU","Russian Federation"
+"91.217.181.0","91.217.181.255","1540994304","1540994559","SE","Sweden"
+"91.217.182.0","91.217.182.255","1540994560","1540994815","PL","Poland"
+"91.217.183.0","91.217.183.255","1540994816","1540995071","UA","Ukraine"
+"91.217.184.0","91.217.184.255","1540995072","1540995327","RU","Russian Federation"
+"91.217.185.0","91.217.185.255","1540995328","1540995583","IQ","Iraq"
+"91.217.186.0","91.217.186.255","1540995584","1540995839","SE","Sweden"
+"91.217.187.0","91.217.187.255","1540995840","1540996095","RO","Romania"
+"91.217.188.0","91.217.188.255","1540996096","1540996351","DE","Germany"
+"91.217.189.0","91.217.189.255","1540996352","1540996607","SE","Sweden"
+"91.217.190.0","91.217.190.255","1540996608","1540996863","RU","Russian Federation"
+"91.217.191.0","91.217.191.255","1540996864","1540997119","NL","Netherlands"
+"91.217.192.0","91.217.192.255","1540997120","1540997375","RU","Russian Federation"
+"91.217.193.0","91.217.193.255","1540997376","1540997631","TR","Turkey"
+"91.217.194.0","91.217.194.255","1540997632","1540997887","RU","Russian Federation"
+"91.217.196.0","91.217.196.255","1540998144","1540998399","RU","Russian Federation"
+"91.217.197.0","91.217.197.255","1540998400","1540998655","UA","Ukraine"
+"91.217.198.0","91.217.198.255","1540998656","1540998911","PL","Poland"
+"91.217.199.0","91.217.199.255","1540998912","1540999167","DE","Germany"
+"91.217.201.0","91.217.201.255","1540999424","1540999679","DK","Denmark"
+"91.217.202.0","91.217.202.255","1540999680","1540999935","RU","Russian Federation"
+"91.217.203.0","91.217.203.255","1540999936","1541000191","RO","Romania"
+"91.217.204.0","91.217.204.255","1541000192","1541000447","PL","Poland"
+"91.217.205.0","91.217.205.255","1541000448","1541000703","BG","Bulgaria"
+"91.217.206.0","91.217.206.255","1541000704","1541000959","DE","Germany"
+"91.217.208.0","91.217.208.255","1541001216","1541001471","PL","Poland"
+"91.217.209.0","91.217.209.255","1541001472","1541001727","SE","Sweden"
+"91.217.210.0","91.217.210.255","1541001728","1541001983","NL","Netherlands"
+"91.217.211.0","91.217.211.255","1541001984","1541002239","FI","Finland"
+"91.217.212.0","91.217.212.255","1541002240","1541002495","RU","Russian Federation"
+"91.217.213.0","91.217.213.255","1541002496","1541002751","AT","Austria"
+"91.217.214.0","91.217.214.255","1541002752","1541003007","DE","Germany"
+"91.217.215.0","91.217.215.255","1541003008","1541003263","BG","Bulgaria"
+"91.217.216.0","91.217.216.255","1541003264","1541003519","GB","United Kingdom"
+"91.217.217.0","91.217.218.255","1541003520","1541004031","PL","Poland"
+"91.217.219.0","91.217.219.255","1541004032","1541004287","IL","Israel"
+"91.217.220.0","91.217.220.255","1541004288","1541004543","RU","Russian Federation"
+"91.217.221.0","91.217.221.255","1541004544","1541004799","PL","Poland"
+"91.217.222.0","91.217.222.255","1541004800","1541005055","SI","Slovenia"
+"91.217.224.0","91.217.224.255","1541005312","1541005567","PL","Poland"
+"91.217.225.0","91.217.226.255","1541005568","1541006079","AT","Austria"
+"91.217.227.0","91.217.227.255","1541006080","1541006335","RU","Russian Federation"
+"91.217.228.0","91.217.228.255","1541006336","1541006591","PL","Poland"
+"91.217.229.0","91.217.229.255","1541006592","1541006847","AT","Austria"
+"91.217.230.0","91.217.230.255","1541006848","1541007103","DE","Germany"
+"91.217.231.0","91.217.231.255","1541007104","1541007359","GB","United Kingdom"
+"91.217.232.0","91.217.232.255","1541007360","1541007615","DE","Germany"
+"91.217.233.0","91.217.233.255","1541007616","1541007871","RU","Russian Federation"
+"91.217.234.0","91.217.234.255","1541007872","1541008127","FR","France"
+"91.217.235.0","91.217.235.255","1541008128","1541008383","NL","Netherlands"
+"91.217.236.0","91.217.236.255","1541008384","1541008639","RU","Russian Federation"
+"91.217.237.0","91.217.237.255","1541008640","1541008895","GB","United Kingdom"
+"91.217.238.0","91.217.238.255","1541008896","1541009151","TR","Turkey"
+"91.217.240.0","91.217.240.255","1541009408","1541009663","UA","Ukraine"
+"91.217.241.0","91.217.241.255","1541009664","1541009919","CH","Switzerland"
+"91.217.242.0","91.217.242.255","1541009920","1541010175","PL","Poland"
+"91.217.243.0","91.217.243.255","1541010176","1541010431","GR","Greece"
+"91.217.244.0","91.217.244.255","1541010432","1541010687","UA","Ukraine"
+"91.217.245.0","91.217.245.255","1541010688","1541010943","GB","United Kingdom"
+"91.217.246.0","91.217.246.255","1541010944","1541011199","CY","Cyprus"
+"91.217.247.0","91.217.247.255","1541011200","1541011455","CH","Switzerland"
+"91.217.248.0","91.217.248.255","1541011456","1541011711","FI","Finland"
+"91.217.251.0","91.217.251.255","1541012224","1541012479","DE","Germany"
+"91.217.252.0","91.217.252.255","1541012480","1541012735","FI","Finland"
+"91.217.254.0","91.217.254.255","1541012992","1541013247","UA","Ukraine"
+"91.217.255.0","91.217.255.255","1541013248","1541013503","SI","Slovenia"
+"91.218.0.0","91.218.3.255","1541013504","1541014527","RO","Romania"
+"91.218.4.0","91.218.7.255","1541014528","1541015551","AM","Armenia"
+"91.218.8.0","91.218.11.255","1541015552","1541016575","RU","Russian Federation"
+"91.218.12.0","91.218.19.255","1541016576","1541018623","UA","Ukraine"
+"91.218.24.0","91.218.27.255","1541019648","1541020671","RU","Russian Federation"
+"91.218.28.0","91.218.39.255","1541020672","1541023743","UA","Ukraine"
+"91.218.40.0","91.218.43.255","1541023744","1541024767","RU","Russian Federation"
+"91.218.44.0","91.218.51.255","1541024768","1541026815","UA","Ukraine"
+"91.218.52.0","91.218.55.255","1541026816","1541027839","LV","Latvia"
+"91.218.60.0","91.218.63.255","1541028864","1541029887","PL","Poland"
+"91.218.68.0","91.218.71.255","1541030912","1541031935","PL","Poland"
+"91.218.72.0","91.218.75.255","1541031936","1541032959","UA","Ukraine"
+"91.218.76.0","91.218.79.255","1541032960","1541033983","PL","Poland"
+"91.218.80.0","91.218.83.255","1541033984","1541035007","BG","Bulgaria"
+"91.218.84.0","91.218.87.255","1541035008","1541036031","RU","Russian Federation"
+"91.218.88.0","91.218.91.255","1541036032","1541037055","UA","Ukraine"
+"91.218.92.0","91.218.95.255","1541037056","1541038079","RU","Russian Federation"
+"91.218.96.0","91.218.99.255","1541038080","1541039103","UA","Ukraine"
+"91.218.100.0","91.218.103.255","1541039104","1541040127","RU","Russian Federation"
+"91.218.104.0","91.218.107.255","1541040128","1541041151","UA","Ukraine"
+"91.218.108.0","91.218.119.255","1541041152","1541044223","RU","Russian Federation"
+"91.218.120.0","91.218.123.255","1541044224","1541045247","US","United States"
+"91.218.124.0","91.218.127.255","1541045248","1541046271","NL","Netherlands"
+"91.218.128.0","91.218.131.255","1541046272","1541047295","RU","Russian Federation"
+"91.218.132.0","91.218.132.255","1541047296","1541047551","UA","Ukraine"
+"91.218.133.0","91.218.147.255","1541047552","1541051391","RU","Russian Federation"
+"91.218.148.0","91.218.151.255","1541051392","1541052415","NL","Netherlands"
+"91.218.152.0","91.218.155.255","1541052416","1541053439","RO","Romania"
+"91.218.156.0","91.218.159.255","1541053440","1541054463","PL","Poland"
+"91.218.160.0","91.218.163.255","1541054464","1541055487","TJ","Tajikistan"
+"91.218.164.0","91.218.167.255","1541055488","1541056511","PL","Poland"
+"91.218.168.0","91.218.171.255","1541056512","1541057535","TJ","Tajikistan"
+"91.218.172.0","91.218.175.255","1541057536","1541058559","RS","Serbia"
+"91.218.176.0","91.218.179.255","1541058560","1541059583","RU","Russian Federation"
+"91.218.180.0","91.218.183.255","1541059584","1541060607","AM","Armenia"
+"91.218.184.0","91.218.187.255","1541060608","1541061631","NO","Norway"
+"91.218.188.0","91.218.191.255","1541061632","1541062655","CZ","Czech Republic"
+"91.218.192.0","91.218.195.255","1541062656","1541063679","UA","Ukraine"
+"91.218.196.0","91.218.203.255","1541063680","1541065727","PL","Poland"
+"91.218.204.0","91.218.207.255","1541065728","1541066751","NL","Netherlands"
+"91.218.208.0","91.218.211.255","1541066752","1541067775","PL","Poland"
+"91.218.212.0","91.218.215.255","1541067776","1541068799","UA","Ukraine"
+"91.218.216.0","91.218.219.255","1541068800","1541069823","PL","Poland"
+"91.218.220.0","91.218.223.255","1541069824","1541070847","RU","Russian Federation"
+"91.218.224.0","91.218.227.255","1541070848","1541071871","IT","Italy"
+"91.218.228.0","91.218.231.255","1541071872","1541072895","RU","Russian Federation"
+"91.218.232.0","91.218.235.255","1541072896","1541073919","CZ","Czech Republic"
+"91.218.236.0","91.218.239.255","1541073920","1541074943","GB","United Kingdom"
+"91.218.240.0","91.218.243.255","1541074944","1541075967","PL","Poland"
+"91.218.244.0","91.218.251.255","1541075968","1541078015","RU","Russian Federation"
+"91.218.252.0","91.218.255.255","1541078016","1541079039","RO","Romania"
+"91.219.0.0","91.219.3.255","1541079040","1541080063","PL","Poland"
+"91.219.4.0","91.219.7.255","1541080064","1541081087","RU","Russian Federation"
+"91.219.8.0","91.219.11.255","1541081088","1541082111","DE","Germany"
+"91.219.12.0","91.219.15.255","1541082112","1541083135","RU","Russian Federation"
+"91.219.16.0","91.219.19.255","1541083136","1541084159","RO","Romania"
+"91.219.20.0","91.219.27.255","1541084160","1541086207","RU","Russian Federation"
+"91.219.28.0","91.219.28.255","1541086208","1541086463","NL","Netherlands"
+"91.219.29.0","91.219.30.255","1541086464","1541086975","UA","Ukraine"
+"91.219.31.0","91.219.31.255","1541086976","1541087231","RU","Russian Federation"
+"91.219.32.0","91.219.35.255","1541087232","1541088255","UA","Ukraine"
+"91.219.36.0","91.219.39.255","1541088256","1541089279","RU","Russian Federation"
+"91.219.40.0","91.219.43.255","1541089280","1541090303","GB","United Kingdom"
+"91.219.44.0","91.219.47.255","1541090304","1541091327","CZ","Czech Republic"
+"91.219.48.0","91.219.51.255","1541091328","1541092351","RU","Russian Federation"
+"91.219.52.0","91.219.55.255","1541092352","1541093375","UA","Ukraine"
+"91.219.56.0","91.219.59.255","1541093376","1541094399","RU","Russian Federation"
+"91.219.60.0","91.219.63.255","1541094400","1541095423","UA","Ukraine"
+"91.219.64.0","91.219.67.255","1541095424","1541096447","RU","Russian Federation"
+"91.219.68.0","91.219.71.255","1541096448","1541097471","AT","Austria"
+"91.219.72.0","91.219.75.255","1541097472","1541098495","RU","Russian Federation"
+"91.219.76.0","91.219.79.255","1541098496","1541099519","NL","Netherlands"
+"91.219.80.0","91.219.83.255","1541099520","1541100543","UA","Ukraine"
+"91.219.84.0","91.219.87.255","1541100544","1541101567","HU","Hungary"
+"91.219.88.0","91.219.91.255","1541101568","1541102591","RU","Russian Federation"
+"91.219.92.0","91.219.95.255","1541102592","1541103615","SA","Saudi Arabia"
+"91.219.96.0","91.219.103.255","1541103616","1541105663","RU","Russian Federation"
+"91.219.104.0","91.219.107.255","1541105664","1541106687","PL","Poland"
+"91.219.108.0","91.219.111.255","1541106688","1541107711","NL","Netherlands"
+"91.219.112.0","91.219.115.255","1541107712","1541108735","PL","Poland"
+"91.219.116.0","91.219.119.255","1541108736","1541109759","ES","Spain"
+"91.219.120.0","91.219.123.255","1541109760","1541110783","PL","Poland"
+"91.219.124.0","91.219.127.255","1541110784","1541111807","RU","Russian Federation"
+"91.219.128.0","91.219.131.255","1541111808","1541112831","PL","Poland"
+"91.219.132.0","91.219.135.255","1541112832","1541113855","SK","Slovakia"
+"91.219.136.0","91.219.139.255","1541113856","1541114879","RU","Russian Federation"
+"91.219.140.0","91.219.147.255","1541114880","1541116927","UA","Ukraine"
+"91.219.148.0","91.219.151.255","1541116928","1541117951","RU","Russian Federation"
+"91.219.152.0","91.219.155.255","1541117952","1541118975","DK","Denmark"
+"91.219.156.0","91.219.167.255","1541118976","1541122047","RU","Russian Federation"
+"91.219.168.0","91.219.171.255","1541122048","1541123071","UA","Ukraine"
+"91.219.172.0","91.219.175.255","1541123072","1541124095","FI","Finland"
+"91.219.176.0","91.219.183.255","1541124096","1541126143","RU","Russian Federation"
+"91.219.184.0","91.219.187.255","1541126144","1541127167","PL","Poland"
+"91.219.188.0","91.219.195.255","1541127168","1541129215","RU","Russian Federation"
+"91.219.196.0","91.219.199.255","1541129216","1541130239","UA","Ukraine"
+"91.219.200.0","91.219.207.255","1541130240","1541132287","RU","Russian Federation"
+"91.219.208.0","91.219.211.255","1541132288","1541133311","PL","Poland"
+"91.219.212.0","91.219.215.255","1541133312","1541134335","RO","Romania"
+"91.219.216.0","91.219.219.255","1541134336","1541135359","SE","Sweden"
+"91.219.220.0","91.219.223.255","1541135360","1541136383","UA","Ukraine"
+"91.219.224.0","91.219.235.255","1541136384","1541139455","RU","Russian Federation"
+"91.219.236.0","91.219.239.255","1541139456","1541140479","HU","Hungary"
+"91.219.240.0","91.219.247.255","1541140480","1541142527","CZ","Czech Republic"
+"91.219.248.0","91.219.251.255","1541142528","1541143551","RU","Russian Federation"
+"91.219.252.0","91.219.255.255","1541143552","1541144575","UA","Ukraine"
+"91.220.0.0","91.220.0.255","1541144576","1541144831","PL","Poland"
+"91.220.1.0","91.220.1.255","1541144832","1541145087","RU","Russian Federation"
+"91.220.2.0","91.220.2.255","1541145088","1541145343","AT","Austria"
+"91.220.3.0","91.220.3.255","1541145344","1541145599","UA","Ukraine"
+"91.220.4.0","91.220.4.255","1541145600","1541145855","IT","Italy"
+"91.220.5.0","91.220.5.255","1541145856","1541146111","RU","Russian Federation"
+"91.220.6.0","91.220.6.255","1541146112","1541146367","UA","Ukraine"
+"91.220.7.0","91.220.7.255","1541146368","1541146623","DK","Denmark"
+"91.220.8.0","91.220.8.255","1541146624","1541146879","AT","Austria"
+"91.220.9.0","91.220.9.255","1541146880","1541147135","IL","Israel"
+"91.220.10.0","91.220.10.255","1541147136","1541147391","PL","Poland"
+"91.220.11.0","91.220.12.255","1541147392","1541147903","RU","Russian Federation"
+"91.220.13.0","91.220.14.255","1541147904","1541148415","RO","Romania"
+"91.220.15.0","91.220.15.255","1541148416","1541148671","US","United States"
+"91.220.16.0","91.220.16.255","1541148672","1541148927","RU","Russian Federation"
+"91.220.17.0","91.220.18.255","1541148928","1541149439","PL","Poland"
+"91.220.19.0","91.220.19.255","1541149440","1541149695","SE","Sweden"
+"91.220.20.0","91.220.20.255","1541149696","1541149951","LT","Lithuania"
+"91.220.21.0","91.220.21.255","1541149952","1541150207","NL","Netherlands"
+"91.220.22.0","91.220.22.255","1541150208","1541150463","IL","Israel"
+"91.220.23.0","91.220.23.255","1541150464","1541150719","CH","Switzerland"
+"91.220.24.0","91.220.25.255","1541150720","1541151231","GB","United Kingdom"
+"91.220.26.0","91.220.26.255","1541151232","1541151487","RO","Romania"
+"91.220.27.0","91.220.27.255","1541151488","1541151743","FR","France"
+"91.220.29.0","91.220.29.255","1541152000","1541152255","HU","Hungary"
+"91.220.30.0","91.220.30.255","1541152256","1541152511","NL","Netherlands"
+"91.220.31.0","91.220.31.255","1541152512","1541152767","RU","Russian Federation"
+"91.220.32.0","91.220.32.255","1541152768","1541153023","PL","Poland"
+"91.220.33.0","91.220.33.255","1541153024","1541153279","RU","Russian Federation"
+"91.220.34.0","91.220.34.255","1541153280","1541153535","DE","Germany"
+"91.220.35.0","91.220.35.255","1541153536","1541153791","RO","Romania"
+"91.220.36.0","91.220.36.255","1541153792","1541154047","DE","Germany"
+"91.220.37.0","91.220.37.255","1541154048","1541154303","NL","Netherlands"
+"91.220.38.0","91.220.38.255","1541154304","1541154559","RU","Russian Federation"
+"91.220.39.0","91.220.39.255","1541154560","1541154815","PL","Poland"
+"91.220.40.0","91.220.40.255","1541154816","1541155071","CH","Switzerland"
+"91.220.41.0","91.220.41.255","1541155072","1541155327","CY","Cyprus"
+"91.220.42.0","91.220.42.255","1541155328","1541155583","GB","United Kingdom"
+"91.220.43.0","91.220.43.255","1541155584","1541155839","LV","Latvia"
+"91.220.44.0","91.220.44.255","1541155840","1541156095","PL","Poland"
+"91.220.45.0","91.220.45.255","1541156096","1541156351","IE","Ireland"
+"91.220.46.0","91.220.46.255","1541156352","1541156607","RU","Russian Federation"
+"91.220.47.0","91.220.47.255","1541156608","1541156863","SE","Sweden"
+"91.220.48.0","91.220.48.255","1541156864","1541157119","RO","Romania"
+"91.220.49.0","91.220.49.255","1541157120","1541157375","DE","Germany"
+"91.220.50.0","91.220.50.255","1541157376","1541157631","TR","Turkey"
+"91.220.51.0","91.220.51.255","1541157632","1541157887","KZ","Kazakhstan"
+"91.220.52.0","91.220.52.255","1541157888","1541158143","GB","United Kingdom"
+"91.220.53.0","91.220.53.255","1541158144","1541158399","NL","Netherlands"
+"91.220.54.0","91.220.54.255","1541158400","1541158655","PL","Poland"
+"91.220.55.0","91.220.55.255","1541158656","1541158911","SI","Slovenia"
+"91.220.56.0","91.220.56.255","1541158912","1541159167","DE","Germany"
+"91.220.57.0","91.220.57.255","1541159168","1541159423","RU","Russian Federation"
+"91.220.58.0","91.220.58.255","1541159424","1541159679","SE","Sweden"
+"91.220.59.0","91.220.59.255","1541159680","1541159935","LT","Lithuania"
+"91.220.60.0","91.220.61.255","1541159936","1541160447","UA","Ukraine"
+"91.220.62.0","91.220.62.255","1541160448","1541160703","RU","Russian Federation"
+"91.220.63.0","91.220.63.255","1541160704","1541160959","RO","Romania"
+"91.220.64.0","91.220.64.255","1541160960","1541161215","CH","Switzerland"
+"91.220.65.0","91.220.65.255","1541161216","1541161471","TR","Turkey"
+"91.220.66.0","91.220.66.255","1541161472","1541161727","ES","Spain"
+"91.220.67.0","91.220.67.255","1541161728","1541161983","DE","Germany"
+"91.220.68.0","91.220.68.255","1541161984","1541162239","BE","Belgium"
+"91.220.69.0","91.220.69.255","1541162240","1541162495","RU","Russian Federation"
+"91.220.70.0","91.220.70.255","1541162496","1541162751","GB","United Kingdom"
+"91.220.72.0","91.220.72.255","1541163008","1541163263","RO","Romania"
+"91.220.73.0","91.220.73.255","1541163264","1541163519","PL","Poland"
+"91.220.74.0","91.220.74.255","1541163520","1541163775","DE","Germany"
+"91.220.75.0","91.220.75.255","1541163776","1541164031","RO","Romania"
+"91.220.76.0","91.220.76.255","1541164032","1541164287","RU","Russian Federation"
+"91.220.77.0","91.220.77.255","1541164288","1541164543","CH","Switzerland"
+"91.220.78.0","91.220.78.255","1541164544","1541164799","SI","Slovenia"
+"91.220.79.0","91.220.79.255","1541164800","1541165055","IR","Iran, Islamic Republic of"
+"91.220.80.0","91.220.80.255","1541165056","1541165311","UA","Ukraine"
+"91.220.81.0","91.220.81.255","1541165312","1541165567","RU","Russian Federation"
+"91.220.82.0","91.220.82.255","1541165568","1541165823","NL","Netherlands"
+"91.220.83.0","91.220.83.255","1541165824","1541166079","GB","United Kingdom"
+"91.220.85.0","91.220.85.255","1541166336","1541166591","FR","France"
+"91.220.86.0","91.220.86.255","1541166592","1541166847","RO","Romania"
+"91.220.87.0","91.220.87.255","1541166848","1541167103","RU","Russian Federation"
+"91.220.88.0","91.220.88.255","1541167104","1541167359","NL","Netherlands"
+"91.220.89.0","91.220.89.255","1541167360","1541167615","AT","Austria"
+"91.220.91.0","91.220.91.255","1541167872","1541168127","UA","Ukraine"
+"91.220.92.0","91.220.93.255","1541168128","1541168639","RU","Russian Federation"
+"91.220.94.0","91.220.94.255","1541168640","1541168895","MD","Moldova, Republic of"
+"91.220.95.0","91.220.95.255","1541168896","1541169151","MK","Macedonia"
+"91.220.96.0","91.220.96.255","1541169152","1541169407","RO","Romania"
+"91.220.97.0","91.220.97.255","1541169408","1541169663","PL","Poland"
+"91.220.98.0","91.220.98.255","1541169664","1541169919","SE","Sweden"
+"91.220.99.0","91.220.100.255","1541169920","1541170431","CH","Switzerland"
+"91.220.101.0","91.220.101.255","1541170432","1541170687","NL","Netherlands"
+"91.220.102.0","91.220.102.255","1541170688","1541170943","BE","Belgium"
+"91.220.103.0","91.220.103.255","1541170944","1541171199","PL","Poland"
+"91.220.104.0","91.220.104.255","1541171200","1541171455","UA","Ukraine"
+"91.220.105.0","91.220.105.255","1541171456","1541171711","PL","Poland"
+"91.220.106.0","91.220.106.255","1541171712","1541171967","UA","Ukraine"
+"91.220.107.0","91.220.107.255","1541171968","1541172223","SI","Slovenia"
+"91.220.108.0","91.220.108.255","1541172224","1541172479","GR","Greece"
+"91.220.109.0","91.220.109.255","1541172480","1541172735","RU","Russian Federation"
+"91.220.110.0","91.220.110.255","1541172736","1541172991","IS","Iceland"
+"91.220.111.0","91.220.111.255","1541172992","1541173247","BE","Belgium"
+"91.220.112.0","91.220.112.255","1541173248","1541173503","RU","Russian Federation"
+"91.220.113.0","91.220.113.255","1541173504","1541173759","UA","Ukraine"
+"91.220.114.0","91.220.114.255","1541173760","1541174015","LT","Lithuania"
+"91.220.115.0","91.220.115.255","1541174016","1541174271","DE","Germany"
+"91.220.116.0","91.220.116.255","1541174272","1541174527","FR","France"
+"91.220.117.0","91.220.117.255","1541174528","1541174783","SE","Sweden"
+"91.220.118.0","91.220.118.255","1541174784","1541175039","GB","United Kingdom"
+"91.220.119.0","91.220.119.255","1541175040","1541175295","SI","Slovenia"
+"91.220.120.0","91.220.120.255","1541175296","1541175551","RU","Russian Federation"
+"91.220.121.0","91.220.121.255","1541175552","1541175807","RO","Romania"
+"91.220.122.0","91.220.122.255","1541175808","1541176063","CZ","Czech Republic"
+"91.220.123.0","91.220.123.255","1541176064","1541176319","NL","Netherlands"
+"91.220.124.0","91.220.124.255","1541176320","1541176575","AM","Armenia"
+"91.220.125.0","91.220.125.255","1541176576","1541176831","DE","Germany"
+"91.220.127.0","91.220.127.255","1541177088","1541177343","GB","United Kingdom"
+"91.220.128.0","91.220.128.255","1541177344","1541177599","CH","Switzerland"
+"91.220.129.0","91.220.129.255","1541177600","1541177855","DE","Germany"
+"91.220.130.0","91.220.130.255","1541177856","1541178111","RO","Romania"
+"91.220.131.0","91.220.131.255","1541178112","1541178367","RU","Russian Federation"
+"91.220.132.0","91.220.132.255","1541178368","1541178623","GB","United Kingdom"
+"91.220.133.0","91.220.133.255","1541178624","1541178879","RU","Russian Federation"
+"91.220.134.0","91.220.134.255","1541178880","1541179135","DE","Germany"
+"91.220.135.0","91.220.135.255","1541179136","1541179391","RU","Russian Federation"
+"91.220.136.0","91.220.136.255","1541179392","1541179647","BE","Belgium"
+"91.220.137.0","91.220.137.255","1541179648","1541179903","RU","Russian Federation"
+"91.220.138.0","91.220.138.255","1541179904","1541180159","IS","Iceland"
+"91.220.139.0","91.220.139.255","1541180160","1541180415","MT","Malta"
+"91.220.140.0","91.220.140.255","1541180416","1541180671","UA","Ukraine"
+"91.220.141.0","91.220.141.255","1541180672","1541180927","GB","United Kingdom"
+"91.220.142.0","91.220.142.255","1541180928","1541181183","IT","Italy"
+"91.220.143.0","91.220.143.255","1541181184","1541181439","NO","Norway"
+"91.220.144.0","91.220.144.255","1541181440","1541181695","MD","Moldova, Republic of"
+"91.220.145.0","91.220.146.255","1541181696","1541182207","RU","Russian Federation"
+"91.220.147.0","91.220.147.255","1541182208","1541182463","NL","Netherlands"
+"91.220.148.0","91.220.148.255","1541182464","1541182719","DE","Germany"
+"91.220.149.0","91.220.149.255","1541182720","1541182975","RO","Romania"
+"91.220.150.0","91.220.150.255","1541182976","1541183231","SE","Sweden"
+"91.220.151.0","91.220.151.255","1541183232","1541183487","UA","Ukraine"
+"91.220.152.0","91.220.152.255","1541183488","1541183743","RU","Russian Federation"
+"91.220.153.0","91.220.153.255","1541183744","1541183999","DE","Germany"
+"91.220.154.0","91.220.154.255","1541184000","1541184255","BE","Belgium"
+"91.220.155.0","91.220.155.255","1541184256","1541184511","RU","Russian Federation"
+"91.220.156.0","91.220.156.255","1541184512","1541184767","SI","Slovenia"
+"91.220.157.0","91.220.157.255","1541184768","1541185023","DE","Germany"
+"91.220.158.0","91.220.158.255","1541185024","1541185279","ES","Spain"
+"91.220.159.0","91.220.159.255","1541185280","1541185535","DE","Germany"
+"91.220.160.0","91.220.160.255","1541185536","1541185791","GB","United Kingdom"
+"91.220.161.0","91.220.161.255","1541185792","1541186047","UA","Ukraine"
+"91.220.162.0","91.220.162.255","1541186048","1541186303","CH","Switzerland"
+"91.220.163.0","91.220.163.255","1541186304","1541186559","UA","Ukraine"
+"91.220.164.0","91.220.164.255","1541186560","1541186815","PL","Poland"
+"91.220.165.0","91.220.165.255","1541186816","1541187071","NO","Norway"
+"91.220.166.0","91.220.166.255","1541187072","1541187327","RU","Russian Federation"
+"91.220.167.0","91.220.167.255","1541187328","1541187583","RO","Romania"
+"91.220.168.0","91.220.168.255","1541187584","1541187839","IT","Italy"
+"91.220.169.0","91.220.170.255","1541187840","1541188351","RU","Russian Federation"
+"91.220.172.0","91.220.172.255","1541188608","1541188863","HU","Hungary"
+"91.220.173.0","91.220.173.255","1541188864","1541189119","RU","Russian Federation"
+"91.220.174.0","91.220.174.255","1541189120","1541189375","UA","Ukraine"
+"91.220.175.0","91.220.175.255","1541189376","1541189631","GB","United Kingdom"
+"91.220.177.0","91.220.177.255","1541189888","1541190143","PL","Poland"
+"91.220.178.0","91.220.178.255","1541190144","1541190399","GB","United Kingdom"
+"91.220.179.0","91.220.179.255","1541190400","1541190655","AT","Austria"
+"91.220.180.0","91.220.180.255","1541190656","1541190911","GB","United Kingdom"
+"91.220.181.0","91.220.181.255","1541190912","1541191167","RU","Russian Federation"
+"91.220.182.0","91.220.182.255","1541191168","1541191423","TR","Turkey"
+"91.220.183.0","91.220.183.255","1541191424","1541191679","RO","Romania"
+"91.220.184.0","91.220.185.255","1541191680","1541192191","NL","Netherlands"
+"91.220.187.0","91.220.187.255","1541192448","1541192703","ME","Montenegro"
+"91.220.188.0","91.220.188.255","1541192704","1541192959","RU","Russian Federation"
+"91.220.189.0","91.220.189.255","1541192960","1541193215","BG","Bulgaria"
+"91.220.190.0","91.220.190.255","1541193216","1541193471","UA","Ukraine"
+"91.220.191.0","91.220.191.255","1541193472","1541193727","BE","Belgium"
+"91.220.192.0","91.220.192.255","1541193728","1541193983","SE","Sweden"
+"91.220.193.0","91.220.193.255","1541193984","1541194239","IL","Israel"
+"91.220.194.0","91.220.194.255","1541194240","1541194495","SI","Slovenia"
+"91.220.195.0","91.220.195.255","1541194496","1541194751","JO","Jordan"
+"91.220.196.0","91.220.196.255","1541194752","1541195007","NO","Norway"
+"91.220.197.0","91.220.197.255","1541195008","1541195263","FR","France"
+"91.220.198.0","91.220.198.255","1541195264","1541195519","UA","Ukraine"
+"91.220.199.0","91.220.199.255","1541195520","1541195775","GB","United Kingdom"
+"91.220.200.0","91.220.200.255","1541195776","1541196031","FR","France"
+"91.220.201.0","91.220.201.255","1541196032","1541196287","CZ","Czech Republic"
+"91.220.204.0","91.220.204.255","1541196800","1541197055","UA","Ukraine"
+"91.220.205.0","91.220.205.255","1541197056","1541197311","PL","Poland"
+"91.220.206.0","91.220.206.255","1541197312","1541197567","RU","Russian Federation"
+"91.220.207.0","91.220.207.255","1541197568","1541197823","MD","Moldova, Republic of"
+"91.220.208.0","91.220.208.255","1541197824","1541198079","GR","Greece"
+"91.220.209.0","91.220.209.255","1541198080","1541198335","LT","Lithuania"
+"91.220.210.0","91.220.210.255","1541198336","1541198591","AT","Austria"
+"91.220.211.0","91.220.211.255","1541198592","1541198847","RU","Russian Federation"
+"91.220.212.0","91.220.212.255","1541198848","1541199103","GB","United Kingdom"
+"91.220.213.0","91.220.213.255","1541199104","1541199359","SI","Slovenia"
+"91.220.214.0","91.220.214.255","1541199360","1541199615","GB","United Kingdom"
+"91.220.215.0","91.220.215.255","1541199616","1541199871","RU","Russian Federation"
+"91.220.216.0","91.220.216.255","1541199872","1541200127","GB","United Kingdom"
+"91.220.217.0","91.220.217.255","1541200128","1541200383","NO","Norway"
+"91.220.218.0","91.220.220.255","1541200384","1541201151","RU","Russian Federation"
+"91.220.221.0","91.220.221.255","1541201152","1541201407","SI","Slovenia"
+"91.220.222.0","91.220.222.255","1541201408","1541201663","PL","Poland"
+"91.220.224.0","91.220.224.255","1541201920","1541202175","IE","Ireland"
+"91.220.225.0","91.220.225.255","1541202176","1541202431","PL","Poland"
+"91.220.226.0","91.220.226.255","1541202432","1541202687","ES","Spain"
+"91.220.227.0","91.220.227.255","1541202688","1541202943","SE","Sweden"
+"91.220.228.0","91.220.228.255","1541202944","1541203199","DE","Germany"
+"91.220.230.0","91.220.230.255","1541203456","1541203711","UA","Ukraine"
+"91.220.231.0","91.220.231.255","1541203712","1541203967","GB","United Kingdom"
+"91.220.232.0","91.220.232.255","1541203968","1541204223","RO","Romania"
+"91.220.233.0","91.220.233.255","1541204224","1541204479","RU","Russian Federation"
+"91.220.234.0","91.220.234.255","1541204480","1541204735","GB","United Kingdom"
+"91.220.235.0","91.220.235.255","1541204736","1541204991","UA","Ukraine"
+"91.220.236.0","91.220.236.255","1541204992","1541205247","GR","Greece"
+"91.220.237.0","91.220.237.255","1541205248","1541205503","SK","Slovakia"
+"91.220.238.0","91.220.238.255","1541205504","1541205759","PL","Poland"
+"91.220.239.0","91.220.239.255","1541205760","1541206015","AT","Austria"
+"91.220.240.0","91.220.240.255","1541206016","1541206271","SI","Slovenia"
+"91.220.241.0","91.220.241.255","1541206272","1541206527","FI","Finland"
+"91.220.242.0","91.220.242.255","1541206528","1541206783","TR","Turkey"
+"91.220.243.0","91.220.243.255","1541206784","1541207039","NO","Norway"
+"91.220.244.0","91.220.244.255","1541207040","1541207295","DE","Germany"
+"91.220.245.0","91.220.246.255","1541207296","1541207807","FR","France"
+"91.220.247.0","91.220.247.255","1541207808","1541208063","HU","Hungary"
+"91.220.248.0","91.220.248.255","1541208064","1541208319","FR","France"
+"91.220.249.0","91.220.249.255","1541208320","1541208575","NL","Netherlands"
+"91.220.250.0","91.220.250.255","1541208576","1541208831","BY","Belarus"
+"91.220.251.0","91.220.251.255","1541208832","1541209087","HU","Hungary"
+"91.220.252.0","91.220.253.255","1541209088","1541209599","UA","Ukraine"
+"91.220.254.0","91.220.254.255","1541209600","1541209855","SE","Sweden"
+"91.220.255.0","91.220.255.255","1541209856","1541210111","UA","Ukraine"
+"91.221.0.0","91.221.1.255","1541210112","1541210623","RU","Russian Federation"
+"91.221.2.0","91.221.3.255","1541210624","1541211135","CZ","Czech Republic"
+"91.221.4.0","91.221.5.255","1541211136","1541211647","SK","Slovakia"
+"91.221.6.0","91.221.7.255","1541211648","1541212159","UA","Ukraine"
+"91.221.8.0","91.221.9.255","1541212160","1541212671","DE","Germany"
+"91.221.10.0","91.221.11.255","1541212672","1541213183","MT","Malta"
+"91.221.12.0","91.221.13.255","1541213184","1541213695","DE","Germany"
+"91.221.14.0","91.221.15.255","1541213696","1541214207","UA","Ukraine"
+"91.221.16.0","91.221.21.255","1541214208","1541215743","RU","Russian Federation"
+"91.221.22.0","91.221.23.255","1541215744","1541216255","SA","Saudi Arabia"
+"91.221.24.0","91.221.25.255","1541216256","1541216767","RU","Russian Federation"
+"91.221.26.0","91.221.27.255","1541216768","1541217279","PL","Poland"
+"91.221.28.0","91.221.31.255","1541217280","1541218303","RU","Russian Federation"
+"91.221.32.0","91.221.33.255","1541218304","1541218815","IT","Italy"
+"91.221.34.0","91.221.37.255","1541218816","1541219839","RU","Russian Federation"
+"91.221.38.0","91.221.39.255","1541219840","1541220351","CZ","Czech Republic"
+"91.221.40.0","91.221.43.255","1541220352","1541221375","RU","Russian Federation"
+"91.221.44.0","91.221.45.255","1541221376","1541221887","PL","Poland"
+"91.221.46.0","91.221.47.255","1541221888","1541222399","CZ","Czech Republic"
+"91.221.48.0","91.221.49.255","1541222400","1541222911","RU","Russian Federation"
+"91.221.50.0","91.221.51.255","1541222912","1541223423","DK","Denmark"
+"91.221.52.0","91.221.53.255","1541223424","1541223935","UA","Ukraine"
+"91.221.54.0","91.221.55.255","1541223936","1541224447","GB","United Kingdom"
+"91.221.56.0","91.221.57.255","1541224448","1541224959","RU","Russian Federation"
+"91.221.58.0","91.221.59.255","1541224960","1541225471","DE","Germany"
+"91.221.60.0","91.221.61.255","1541225472","1541225983","RU","Russian Federation"
+"91.221.62.0","91.221.63.255","1541225984","1541226495","LV","Latvia"
+"91.221.64.0","91.221.65.255","1541226496","1541227007","UA","Ukraine"
+"91.221.66.0","91.221.67.255","1541227008","1541227519","FI","Finland"
+"91.221.68.0","91.221.68.255","1541227520","1541227775","RU","Russian Federation"
+"91.221.69.0","91.221.69.255","1541227776","1541228031","NL","Netherlands"
+"91.221.70.0","91.221.71.255","1541228032","1541228543","RU","Russian Federation"
+"91.221.72.0","91.221.73.255","1541228544","1541229055","CZ","Czech Republic"
+"91.221.74.0","91.221.75.255","1541229056","1541229567","UA","Ukraine"
+"91.221.78.0","91.221.79.255","1541230080","1541230591","RO","Romania"
+"91.221.80.0","91.221.81.255","1541230592","1541231103","RU","Russian Federation"
+"91.221.82.0","91.221.83.255","1541231104","1541231615","GB","United Kingdom"
+"91.221.84.0","91.221.85.255","1541231616","1541232127","UA","Ukraine"
+"91.221.86.0","91.221.87.255","1541232128","1541232639","RU","Russian Federation"
+"91.221.88.0","91.221.89.255","1541232640","1541233151","PL","Poland"
+"91.221.90.0","91.221.91.255","1541233152","1541233663","RU","Russian Federation"
+"91.221.94.0","91.221.95.255","1541234176","1541234687","RO","Romania"
+"91.221.96.0","91.221.97.255","1541234688","1541235199","NL","Netherlands"
+"91.221.98.0","91.221.98.255","1541235200","1541235455","RU","Russian Federation"
+"91.221.99.0","91.221.99.255","1541235456","1541235711","NL","Netherlands"
+"91.221.100.0","91.221.101.255","1541235712","1541236223","AT","Austria"
+"91.221.102.0","91.221.103.255","1541236224","1541236735","RU","Russian Federation"
+"91.221.104.0","91.221.105.255","1541236736","1541237247","DE","Germany"
+"91.221.106.197","91.221.106.197","1541237445","1541237445","RU","Russian Federation"
+"91.221.108.0","91.221.109.255","1541237760","1541238271","RU","Russian Federation"
+"91.221.110.0","91.221.113.255","1541238272","1541239295","SK","Slovakia"
+"91.221.114.0","91.221.115.255","1541239296","1541239807","PL","Poland"
+"91.221.118.0","91.221.119.255","1541240320","1541240831","CH","Switzerland"
+"91.221.120.0","91.221.121.255","1541240832","1541241343","DE","Germany"
+"91.221.122.0","91.221.123.255","1541241344","1541241855","PL","Poland"
+"91.221.124.0","91.221.125.255","1541241856","1541242367","UA","Ukraine"
+"91.221.126.0","91.221.127.255","1541242368","1541242879","PL","Poland"
+"91.221.128.0","91.221.129.255","1541242880","1541243391","KW","Kuwait"
+"91.221.130.0","91.221.131.255","1541243392","1541243903","NO","Norway"
+"91.221.132.0","91.221.133.255","1541243904","1541244415","UA","Ukraine"
+"91.221.134.0","91.221.135.255","1541244416","1541244927","RS","Serbia"
+"91.221.136.0","91.221.137.255","1541244928","1541245439","UA","Ukraine"
+"91.221.138.0","91.221.139.255","1541245440","1541245951","AT","Austria"
+"91.221.140.0","91.221.141.255","1541245952","1541246463","RU","Russian Federation"
+"91.221.142.0","91.221.143.255","1541246464","1541246975","DK","Denmark"
+"91.221.144.0","91.221.145.255","1541246976","1541247487","PL","Poland"
+"91.221.146.0","91.221.147.255","1541247488","1541247999","FR","France"
+"91.221.148.0","91.221.149.255","1541248000","1541248511","CZ","Czech Republic"
+"91.221.150.0","91.221.151.255","1541248512","1541249023","NL","Netherlands"
+"91.221.152.0","91.221.153.255","1541249024","1541249535","GB","United Kingdom"
+"91.221.154.0","91.221.155.255","1541249536","1541250047","UA","Ukraine"
+"91.221.156.0","91.221.157.255","1541250048","1541250559","RU","Russian Federation"
+"91.221.158.0","91.221.159.255","1541250560","1541251071","PL","Poland"
+"91.221.160.0","91.221.161.255","1541251072","1541251583","NL","Netherlands"
+"91.221.162.0","91.221.165.255","1541251584","1541252607","RU","Russian Federation"
+"91.221.166.0","91.221.167.255","1541252608","1541253119","UA","Ukraine"
+"91.221.168.0","91.221.169.255","1541253120","1541253631","GB","United Kingdom"
+"91.221.170.0","91.221.171.255","1541253632","1541254143","SI","Slovenia"
+"91.221.172.0","91.221.173.255","1541254144","1541254655","PL","Poland"
+"91.221.174.0","91.221.177.255","1541254656","1541255679","RU","Russian Federation"
+"91.221.178.0","91.221.179.255","1541255680","1541256191","UA","Ukraine"
+"91.221.180.0","91.221.181.255","1541256192","1541256703","RU","Russian Federation"
+"91.221.182.0","91.221.183.255","1541256704","1541257215","DE","Germany"
+"91.221.184.0","91.221.185.255","1541257216","1541257727","SA","Saudi Arabia"
+"91.221.186.0","91.221.187.255","1541257728","1541258239","EE","Estonia"
+"91.221.188.0","91.221.189.255","1541258240","1541258751","RU","Russian Federation"
+"91.221.190.0","91.221.191.255","1541258752","1541259263","UA","Ukraine"
+"91.221.192.0","91.221.193.255","1541259264","1541259775","CH","Switzerland"
+"91.221.194.0","91.221.195.255","1541259776","1541260287","RU","Russian Federation"
+"91.221.196.0","91.221.197.255","1541260288","1541260799","DK","Denmark"
+"91.221.198.0","91.221.201.255","1541260800","1541261823","RU","Russian Federation"
+"91.221.202.0","91.221.203.255","1541261824","1541262335","SA","Saudi Arabia"
+"91.221.204.0","91.221.205.255","1541262336","1541262847","DE","Germany"
+"91.221.206.0","91.221.207.255","1541262848","1541263359","DK","Denmark"
+"91.221.208.0","91.221.209.255","1541263360","1541263871","NL","Netherlands"
+"91.221.210.0","91.221.211.255","1541263872","1541264383","UA","Ukraine"
+"91.221.212.0","91.221.213.255","1541264384","1541264895","CZ","Czech Republic"
+"91.221.214.0","91.221.215.255","1541264896","1541265407","PL","Poland"
+"91.221.216.0","91.221.217.255","1541265408","1541265919","RS","Serbia"
+"91.221.218.0","91.221.219.255","1541265920","1541266431","UA","Ukraine"
+"91.221.220.0","91.221.221.255","1541266432","1541266943","KW","Kuwait"
+"91.221.222.0","91.221.223.255","1541266944","1541267455","CY","Cyprus"
+"91.221.224.0","91.221.225.255","1541267456","1541267967","FR","France"
+"91.221.226.0","91.221.227.255","1541267968","1541268479","DE","Germany"
+"91.221.228.0","91.221.229.255","1541268480","1541268991","AM","Armenia"
+"91.221.230.0","91.221.231.255","1541268992","1541269503","NL","Netherlands"
+"91.221.232.0","91.221.233.255","1541269504","1541270015","RU","Russian Federation"
+"91.221.234.0","91.221.235.255","1541270016","1541270527","UA","Ukraine"
+"91.221.236.0","91.221.237.255","1541270528","1541271039","IT","Italy"
+"91.221.238.0","91.221.239.255","1541271040","1541271551","FI","Finland"
+"91.221.240.0","91.221.241.255","1541271552","1541272063","RO","Romania"
+"91.221.242.0","91.221.243.255","1541272064","1541272575","RU","Russian Federation"
+"91.221.244.0","91.221.245.255","1541272576","1541273087","FR","France"
+"91.221.246.0","91.221.251.255","1541273088","1541274623","RU","Russian Federation"
+"91.221.252.0","91.221.253.255","1541274624","1541275135","UA","Ukraine"
+"91.221.254.0","91.221.255.255","1541275136","1541275647","FR","France"
+"91.222.0.0","91.222.3.255","1541275648","1541276671","UA","Ukraine"
+"91.222.4.0","91.222.7.255","1541276672","1541277695","RS","Serbia"
+"91.222.8.0","91.222.11.255","1541277696","1541278719","GB","United Kingdom"
+"91.222.12.0","91.222.19.255","1541278720","1541280767","UA","Ukraine"
+"91.222.20.0","91.222.23.255","1541280768","1541281791","BG","Bulgaria"
+"91.222.24.0","91.222.27.255","1541281792","1541282815","PL","Poland"
+"91.222.28.0","91.222.31.255","1541282816","1541283839","RU","Russian Federation"
+"91.222.32.0","91.222.43.255","1541283840","1541286911","UA","Ukraine"
+"91.222.44.0","91.222.47.255","1541286912","1541287935","DE","Germany"
+"91.222.48.0","91.222.51.255","1541287936","1541288959","RU","Russian Federation"
+"91.222.52.0","91.222.55.255","1541288960","1541289983","CZ","Czech Republic"
+"91.222.56.0","91.222.59.255","1541289984","1541291007","PL","Poland"
+"91.222.60.0","91.222.67.255","1541291008","1541293055","UA","Ukraine"
+"91.222.68.0","91.222.75.255","1541293056","1541295103","PL","Poland"
+"91.222.76.0","91.222.83.255","1541295104","1541297151","UA","Ukraine"
+"91.222.84.0","91.222.87.255","1541297152","1541298175","CH","Switzerland"
+"91.222.88.0","91.222.91.255","1541298176","1541299199","KZ","Kazakhstan"
+"91.222.92.0","91.222.95.255","1541299200","1541300223","AT","Austria"
+"91.222.96.0","91.222.99.255","1541300224","1541301247","DE","Germany"
+"91.222.100.0","91.222.103.255","1541301248","1541302271","PL","Poland"
+"91.222.104.0","91.222.107.255","1541302272","1541303295","SK","Slovakia"
+"91.222.108.0","91.222.111.255","1541303296","1541304319","PL","Poland"
+"91.222.112.0","91.222.115.255","1541304320","1541305343","UA","Ukraine"
+"91.222.116.0","91.222.119.255","1541305344","1541306367","PL","Poland"
+"91.222.120.0","91.222.123.255","1541306368","1541307391","RU","Russian Federation"
+"91.222.124.0","91.222.127.255","1541307392","1541308415","PL","Poland"
+"91.222.128.0","91.222.131.255","1541308416","1541309439","RU","Russian Federation"
+"91.222.132.0","91.222.135.255","1541309440","1541310463","CH","Switzerland"
+"91.222.136.0","91.222.139.255","1541310464","1541311487","UA","Ukraine"
+"91.222.140.0","91.222.151.255","1541311488","1541314559","PL","Poland"
+"91.222.152.0","91.222.155.255","1541314560","1541315583","UA","Ukraine"
+"91.222.156.0","91.222.159.255","1541315584","1541316607","RU","Russian Federation"
+"91.222.160.0","91.222.163.255","1541316608","1541317631","PL","Poland"
+"91.222.164.0","91.222.167.255","1541317632","1541318655","RU","Russian Federation"
+"91.222.168.0","91.222.175.255","1541318656","1541320703","UA","Ukraine"
+"91.222.176.0","91.222.179.255","1541320704","1541321727","DE","Germany"
+"91.222.180.0","91.222.183.255","1541321728","1541322751","UA","Ukraine"
+"91.222.184.0","91.222.187.255","1541322752","1541323775","PL","Poland"
+"91.222.188.0","91.222.191.255","1541323776","1541324799","FI","Finland"
+"91.222.192.0","91.222.195.255","1541324800","1541325823","PL","Poland"
+"91.222.196.0","91.222.199.255","1541325824","1541326847","IR","Iran, Islamic Republic of"
+"91.222.200.0","91.222.203.255","1541326848","1541327871","SA","Saudi Arabia"
+"91.222.204.0","91.222.207.255","1541327872","1541328895","IR","Iran, Islamic Republic of"
+"91.222.208.0","91.222.211.255","1541328896","1541329919","RU","Russian Federation"
+"91.222.212.0","91.222.215.255","1541329920","1541330943","PL","Poland"
+"91.222.216.0","91.222.219.255","1541330944","1541331967","RU","Russian Federation"
+"91.222.220.0","91.222.223.255","1541331968","1541332991","UA","Ukraine"
+"91.222.224.0","91.222.227.255","1541332992","1541334015","PL","Poland"
+"91.222.228.0","91.222.231.255","1541334016","1541335039","RU","Russian Federation"
+"91.222.232.0","91.222.235.255","1541335040","1541336063","DE","Germany"
+"91.222.236.0","91.222.243.255","1541336064","1541338111","RU","Russian Federation"
+"91.222.244.0","91.222.255.255","1541338112","1541341183","UA","Ukraine"
+"91.223.0.0","91.223.0.255","1541341184","1541341439","TR","Turkey"
+"91.223.1.0","91.223.1.255","1541341440","1541341695","RU","Russian Federation"
+"91.223.2.0","91.223.2.255","1541341696","1541341951","DE","Germany"
+"91.223.3.0","91.223.4.255","1541341952","1541342463","PL","Poland"
+"91.223.5.0","91.223.5.255","1541342464","1541342719","FR","France"
+"91.223.6.0","91.223.6.255","1541342720","1541342975","PL","Poland"
+"91.223.7.0","91.223.7.255","1541342976","1541343231","RU","Russian Federation"
+"91.223.8.0","91.223.8.255","1541343232","1541343487","TR","Turkey"
+"91.223.9.0","91.223.9.255","1541343488","1541343743","IE","Ireland"
+"91.223.10.0","91.223.10.255","1541343744","1541343999","GB","United Kingdom"
+"91.223.11.0","91.223.11.255","1541344000","1541344255","IL","Israel"
+"91.223.12.0","91.223.12.255","1541344256","1541344511","IT","Italy"
+"91.223.13.0","91.223.14.255","1541344512","1541345023","PL","Poland"
+"91.223.15.0","91.223.15.255","1541345024","1541345279","RU","Russian Federation"
+"91.223.16.0","91.223.16.255","1541345280","1541345535","GB","United Kingdom"
+"91.223.17.0","91.223.17.255","1541345536","1541345791","CH","Switzerland"
+"91.223.18.0","91.223.18.255","1541345792","1541346047","DE","Germany"
+"91.223.19.0","91.223.19.255","1541346048","1541346303","UA","Ukraine"
+"91.223.20.0","91.223.20.255","1541346304","1541346559","DE","Germany"
+"91.223.21.0","91.223.21.255","1541346560","1541346815","BE","Belgium"
+"91.223.22.0","91.223.22.255","1541346816","1541347071","FR","France"
+"91.223.23.0","91.223.23.255","1541347072","1541347327","PL","Poland"
+"91.223.24.0","91.223.24.255","1541347328","1541347583","HR","Croatia"
+"91.223.25.0","91.223.25.255","1541347584","1541347839","RU","Russian Federation"
+"91.223.26.0","91.223.26.255","1541347840","1541348095","SI","Slovenia"
+"91.223.27.0","91.223.27.255","1541348096","1541348351","UA","Ukraine"
+"91.223.29.0","91.223.29.255","1541348608","1541348863","HR","Croatia"
+"91.223.30.0","91.223.30.255","1541348864","1541349119","UA","Ukraine"
+"91.223.31.0","91.223.31.255","1541349120","1541349375","PL","Poland"
+"91.223.32.0","91.223.32.255","1541349376","1541349631","RU","Russian Federation"
+"91.223.33.0","91.223.33.255","1541349632","1541349887","PL","Poland"
+"91.223.34.0","91.223.34.255","1541349888","1541350143","RU","Russian Federation"
+"91.223.35.0","91.223.35.255","1541350144","1541350399","FR","France"
+"91.223.36.0","91.223.36.255","1541350400","1541350655","NO","Norway"
+"91.223.37.0","91.223.37.255","1541350656","1541350911","RU","Russian Federation"
+"91.223.38.0","91.223.38.255","1541350912","1541351167","AT","Austria"
+"91.223.39.0","91.223.39.255","1541351168","1541351423","SI","Slovenia"
+"91.223.40.0","91.223.40.255","1541351424","1541351679","FR","France"
+"91.223.41.0","91.223.41.255","1541351680","1541351935","DE","Germany"
+"91.223.42.0","91.223.42.255","1541351936","1541352191","GR","Greece"
+"91.223.43.0","91.223.43.255","1541352192","1541352447","SI","Slovenia"
+"91.223.44.0","91.223.44.255","1541352448","1541352703","RU","Russian Federation"
+"91.223.45.0","91.223.45.255","1541352704","1541352959","RO","Romania"
+"91.223.46.0","91.223.46.255","1541352960","1541353215","GB","United Kingdom"
+"91.223.47.0","91.223.47.255","1541353216","1541353471","SE","Sweden"
+"91.223.48.0","91.223.48.255","1541353472","1541353727","UA","Ukraine"
+"91.223.49.0","91.223.49.255","1541353728","1541353983","SI","Slovenia"
+"91.223.50.0","91.223.50.255","1541353984","1541354239","RO","Romania"
+"91.223.51.0","91.223.51.255","1541354240","1541354495","SE","Sweden"
+"91.223.52.0","91.223.52.255","1541354496","1541354751","PL","Poland"
+"91.223.53.0","91.223.53.255","1541354752","1541355007","UA","Ukraine"
+"91.223.54.0","91.223.54.255","1541355008","1541355263","IL","Israel"
+"91.223.55.0","91.223.55.255","1541355264","1541355519","PL","Poland"
+"91.223.56.0","91.223.56.255","1541355520","1541355775","NL","Netherlands"
+"91.223.57.0","91.223.57.255","1541355776","1541356031","PL","Poland"
+"91.223.58.0","91.223.58.255","1541356032","1541356287","GB","United Kingdom"
+"91.223.59.0","91.223.59.255","1541356288","1541356543","UA","Ukraine"
+"91.223.60.0","91.223.60.255","1541356544","1541356799","RU","Russian Federation"
+"91.223.61.0","91.223.61.255","1541356800","1541357055","ES","Spain"
+"91.223.62.0","91.223.62.255","1541357056","1541357311","FR","France"
+"91.223.63.0","91.223.63.255","1541357312","1541357567","RU","Russian Federation"
+"91.223.64.0","91.223.64.255","1541357568","1541357823","PL","Poland"
+"91.223.65.0","91.223.65.255","1541357824","1541358079","HR","Croatia"
+"91.223.66.0","91.223.66.255","1541358080","1541358335","BG","Bulgaria"
+"91.223.67.0","91.223.67.255","1541358336","1541358591","GB","United Kingdom"
+"91.223.68.0","91.223.68.255","1541358592","1541358847","PL","Poland"
+"91.223.69.0","91.223.69.255","1541358848","1541359103","SK","Slovakia"
+"91.223.71.0","91.223.71.255","1541359360","1541359615","FR","France"
+"91.223.72.0","91.223.72.255","1541359616","1541359871","PL","Poland"
+"91.223.73.0","91.223.73.255","1541359872","1541360127","FR","France"
+"91.223.74.0","91.223.74.255","1541360128","1541360383","CZ","Czech Republic"
+"91.223.76.0","91.223.76.255","1541360640","1541360895","FR","France"
+"91.223.77.0","91.223.77.255","1541360896","1541361151","UA","Ukraine"
+"91.223.78.0","91.223.78.255","1541361152","1541361407","PL","Poland"
+"91.223.79.0","91.223.79.255","1541361408","1541361663","CH","Switzerland"
+"91.223.80.0","91.223.80.255","1541361664","1541361919","SI","Slovenia"
+"91.223.81.0","91.223.81.255","1541361920","1541362175","PL","Poland"
+"91.223.82.0","91.223.82.255","1541362176","1541362431","NL","Netherlands"
+"91.223.83.0","91.223.83.255","1541362432","1541362687","PL","Poland"
+"91.223.84.0","91.223.84.255","1541362688","1541362943","FR","France"
+"91.223.85.0","91.223.85.255","1541362944","1541363199","SE","Sweden"
+"91.223.86.0","91.223.86.255","1541363200","1541363455","UA","Ukraine"
+"91.223.87.0","91.223.87.255","1541363456","1541363711","IE","Ireland"
+"91.223.88.0","91.223.89.255","1541363712","1541364223","UA","Ukraine"
+"91.223.90.0","91.223.90.255","1541364224","1541364479","RU","Russian Federation"
+"91.223.91.0","91.223.91.255","1541364480","1541364735","AT","Austria"
+"91.223.92.0","91.223.92.255","1541364736","1541364991","SE","Sweden"
+"91.223.93.0","91.223.93.255","1541364992","1541365247","RU","Russian Federation"
+"91.223.94.0","91.223.94.255","1541365248","1541365503","GB","United Kingdom"
+"91.223.95.0","91.223.95.255","1541365504","1541365759","NL","Netherlands"
+"91.223.96.0","91.223.96.255","1541365760","1541366015","DE","Germany"
+"91.223.97.0","91.223.97.255","1541366016","1541366271","UA","Ukraine"
+"91.223.98.0","91.223.98.255","1541366272","1541366527","RU","Russian Federation"
+"91.223.100.0","91.223.100.255","1541366784","1541367039","NO","Norway"
+"91.223.101.0","91.223.101.255","1541367040","1541367295","AT","Austria"
+"91.223.102.0","91.223.103.255","1541367296","1541367807","UA","Ukraine"
+"91.223.104.0","91.223.104.255","1541367808","1541368063","GR","Greece"
+"91.223.105.0","91.223.105.255","1541368064","1541368319","RU","Russian Federation"
+"91.223.106.0","91.223.106.255","1541368320","1541368575","IL","Israel"
+"91.223.107.0","91.223.107.255","1541368576","1541368831","FI","Finland"
+"91.223.108.0","91.223.109.255","1541368832","1541369343","RU","Russian Federation"
+"91.223.110.0","91.223.110.255","1541369344","1541369599","UA","Ukraine"
+"91.223.111.0","91.223.111.255","1541369600","1541369855","GB","United Kingdom"
+"91.223.112.0","91.223.112.255","1541369856","1541370111","UA","Ukraine"
+"91.223.113.0","91.223.113.255","1541370112","1541370367","SI","Slovenia"
+"91.223.114.0","91.223.114.255","1541370368","1541370623","DE","Germany"
+"91.223.115.0","91.223.115.255","1541370624","1541370879","SI","Slovenia"
+"91.223.116.0","91.223.116.255","1541370880","1541371135","FI","Finland"
+"91.223.117.0","91.223.117.255","1541371136","1541371391","RO","Romania"
+"91.223.118.0","91.223.118.255","1541371392","1541371647","RU","Russian Federation"
+"91.223.119.0","91.223.119.255","1541371648","1541371903","PL","Poland"
+"91.223.120.0","91.223.120.255","1541371904","1541372159","RU","Russian Federation"
+"91.223.121.0","91.223.121.255","1541372160","1541372415","CH","Switzerland"
+"91.223.122.0","91.223.122.255","1541372416","1541372671","UA","Ukraine"
+"91.223.123.0","91.223.124.255","1541372672","1541373183","NL","Netherlands"
+"91.223.125.0","91.223.125.255","1541373184","1541373439","FR","France"
+"91.223.126.0","91.223.126.255","1541373440","1541373695","GB","United Kingdom"
+"91.223.127.0","91.223.127.255","1541373696","1541373951","UA","Ukraine"
+"91.223.128.0","91.223.128.255","1541373952","1541374207","RU","Russian Federation"
+"91.223.129.0","91.223.129.255","1541374208","1541374463","DE","Germany"
+"91.223.130.0","91.223.130.255","1541374464","1541374719","PL","Poland"
+"91.223.131.0","91.223.131.255","1541374720","1541374975","NL","Netherlands"
+"91.223.132.0","91.223.132.255","1541374976","1541375231","GR","Greece"
+"91.223.133.0","91.223.133.255","1541375232","1541375487","UA","Ukraine"
+"91.223.134.0","91.223.135.255","1541375488","1541375999","PL","Poland"
+"91.223.136.0","91.223.136.255","1541376000","1541376255","UA","Ukraine"
+"91.223.137.0","91.223.138.255","1541376256","1541376767","RU","Russian Federation"
+"91.223.139.0","91.223.139.255","1541376768","1541377023","FR","France"
+"91.223.140.0","91.223.140.255","1541377024","1541377279","NL","Netherlands"
+"91.223.141.0","91.223.141.255","1541377280","1541377535","DE","Germany"
+"91.223.142.0","91.223.142.255","1541377536","1541377791","PL","Poland"
+"91.223.143.0","91.223.143.255","1541377792","1541378047","ES","Spain"
+"91.223.144.0","91.223.144.255","1541378048","1541378303","RU","Russian Federation"
+"91.223.145.0","91.223.145.255","1541378304","1541378559","DE","Germany"
+"91.223.146.0","91.223.146.255","1541378560","1541378815","GB","United Kingdom"
+"91.223.147.0","91.223.147.255","1541378816","1541379071","AT","Austria"
+"91.223.148.0","91.223.148.255","1541379072","1541379327","RO","Romania"
+"91.223.149.0","91.223.149.255","1541379328","1541379583","UA","Ukraine"
+"91.223.150.0","91.223.150.255","1541379584","1541379839","FR","France"
+"91.223.151.0","91.223.151.255","1541379840","1541380095","DE","Germany"
+"91.223.152.0","91.223.152.255","1541380096","1541380351","UA","Ukraine"
+"91.223.153.0","91.223.153.255","1541380352","1541380607","RU","Russian Federation"
+"91.223.154.0","91.223.154.255","1541380608","1541380863","CH","Switzerland"
+"91.223.155.0","91.223.155.255","1541380864","1541381119","IT","Italy"
+"91.223.156.0","91.223.156.255","1541381120","1541381375","RO","Romania"
+"91.223.157.0","91.223.157.255","1541381376","1541381631","TR","Turkey"
+"91.223.158.0","91.223.158.255","1541381632","1541381887","RO","Romania"
+"91.223.159.0","91.223.159.255","1541381888","1541382143","FR","France"
+"91.223.160.0","91.223.160.255","1541382144","1541382399","PL","Poland"
+"91.223.161.0","91.223.161.255","1541382400","1541382655","SE","Sweden"
+"91.223.162.0","91.223.162.255","1541382656","1541382911","RS","Serbia"
+"91.223.164.0","91.223.164.255","1541383168","1541383423","CY","Cyprus"
+"91.223.165.0","91.223.165.255","1541383424","1541383679","LV","Latvia"
+"91.223.166.0","91.223.166.255","1541383680","1541383935","SI","Slovenia"
+"91.223.167.0","91.223.168.255","1541383936","1541384447","PL","Poland"
+"91.223.170.0","91.223.170.255","1541384704","1541384959","RU","Russian Federation"
+"91.223.171.0","91.223.171.255","1541384960","1541385215","PL","Poland"
+"91.223.172.0","91.223.172.255","1541385216","1541385471","NL","Netherlands"
+"91.223.173.0","91.223.173.255","1541385472","1541385727","SK","Slovakia"
+"91.223.174.0","91.223.174.255","1541385728","1541385983","SI","Slovenia"
+"91.223.175.0","91.223.175.255","1541385984","1541386239","PL","Poland"
+"91.223.176.0","91.223.176.255","1541386240","1541386495","RU","Russian Federation"
+"91.223.177.0","91.223.177.255","1541386496","1541386751","UA","Ukraine"
+"91.223.178.0","91.223.178.255","1541386752","1541387007","RU","Russian Federation"
+"91.223.179.0","91.223.179.255","1541387008","1541387263","CH","Switzerland"
+"91.223.180.0","91.223.180.255","1541387264","1541387519","UA","Ukraine"
+"91.223.181.0","91.223.181.255","1541387520","1541387775","RU","Russian Federation"
+"91.223.182.0","91.223.182.255","1541387776","1541388031","SI","Slovenia"
+"91.223.183.0","91.223.183.255","1541388032","1541388287","RO","Romania"
+"91.223.184.0","91.223.184.255","1541388288","1541388543","PL","Poland"
+"91.223.185.0","91.223.185.255","1541388544","1541388799","RO","Romania"
+"91.223.186.0","91.223.186.255","1541388800","1541389055","CH","Switzerland"
+"91.223.187.0","91.223.187.255","1541389056","1541389311","NL","Netherlands"
+"91.223.188.0","91.223.188.255","1541389312","1541389567","RU","Russian Federation"
+"91.223.189.0","91.223.189.255","1541389568","1541389823","SI","Slovenia"
+"91.223.190.0","91.223.190.255","1541389824","1541390079","RO","Romania"
+"91.223.191.0","91.223.191.255","1541390080","1541390335","NL","Netherlands"
+"91.223.192.0","91.223.192.255","1541390336","1541390591","DK","Denmark"
+"91.223.193.0","91.223.193.255","1541390592","1541390847","SI","Slovenia"
+"91.223.194.0","91.223.194.255","1541390848","1541391103","RU","Russian Federation"
+"91.223.195.0","91.223.195.255","1541391104","1541391359","BE","Belgium"
+"91.223.196.0","91.223.196.255","1541391360","1541391615","PL","Poland"
+"91.223.197.0","91.223.197.255","1541391616","1541391871","SI","Slovenia"
+"91.223.198.0","91.223.198.255","1541391872","1541392127","DE","Germany"
+"91.223.199.0","91.223.199.255","1541392128","1541392383","RU","Russian Federation"
+"91.223.200.0","91.223.200.255","1541392384","1541392639","RO","Romania"
+"91.223.201.0","91.223.201.255","1541392640","1541392895","AT","Austria"
+"91.223.202.0","91.223.202.255","1541392896","1541393151","DE","Germany"
+"91.223.203.0","91.223.203.255","1541393152","1541393407","GB","United Kingdom"
+"91.223.204.0","91.223.204.255","1541393408","1541393663","DE","Germany"
+"91.223.205.0","91.223.205.255","1541393664","1541393919","UA","Ukraine"
+"91.223.206.0","91.223.206.255","1541393920","1541394175","ES","Spain"
+"91.223.207.0","91.223.207.255","1541394176","1541394431","FR","France"
+"91.223.208.0","91.223.208.255","1541394432","1541394687","CY","Cyprus"
+"91.223.209.0","91.223.209.255","1541394688","1541394943","SK","Slovakia"
+"91.223.210.0","91.223.210.255","1541394944","1541395199","SA","Saudi Arabia"
+"91.223.211.0","91.223.211.255","1541395200","1541395455","DE","Germany"
+"91.223.212.0","91.223.212.255","1541395456","1541395711","PL","Poland"
+"91.223.213.0","91.223.213.255","1541395712","1541395967","NO","Norway"
+"91.223.214.0","91.223.214.255","1541395968","1541396223","UA","Ukraine"
+"91.223.215.0","91.223.215.255","1541396224","1541396479","LB","Lebanon"
+"91.223.216.0","91.223.216.255","1541396480","1541396735","UA","Ukraine"
+"91.223.217.0","91.223.217.255","1541396736","1541396991","RU","Russian Federation"
+"91.223.218.0","91.223.218.255","1541396992","1541397247","GB","United Kingdom"
+"91.223.219.0","91.223.219.255","1541397248","1541397503","SE","Sweden"
+"91.223.220.0","91.223.220.255","1541397504","1541397759","SM","San Marino"
+"91.223.221.0","91.223.221.255","1541397760","1541398015","PL","Poland"
+"91.223.222.0","91.223.222.255","1541398016","1541398271","HU","Hungary"
+"91.223.223.0","91.223.223.255","1541398272","1541398527","UA","Ukraine"
+"91.223.224.0","91.223.224.255","1541398528","1541398783","RU","Russian Federation"
+"91.223.225.0","91.223.225.255","1541398784","1541399039","PL","Poland"
+"91.223.226.0","91.223.226.255","1541399040","1541399295","RU","Russian Federation"
+"91.223.227.0","91.223.227.255","1541399296","1541399551","UA","Ukraine"
+"91.223.228.0","91.223.228.255","1541399552","1541399807","DE","Germany"
+"91.223.229.0","91.223.229.255","1541399808","1541400063","RU","Russian Federation"
+"91.223.230.0","91.223.230.255","1541400064","1541400319","SI","Slovenia"
+"91.223.231.0","91.223.232.255","1541400320","1541400831","SE","Sweden"
+"91.223.233.0","91.223.233.255","1541400832","1541401087","NL","Netherlands"
+"91.223.234.0","91.223.234.255","1541401088","1541401343","UA","Ukraine"
+"91.223.235.0","91.223.235.255","1541401344","1541401599","DK","Denmark"
+"91.223.236.0","91.223.236.255","1541401600","1541401855","LV","Latvia"
+"91.223.237.0","91.223.237.255","1541401856","1541402111","HR","Croatia"
+"91.223.238.0","91.223.238.255","1541402112","1541402367","SI","Slovenia"
+"91.223.239.0","91.223.239.255","1541402368","1541402623","RU","Russian Federation"
+"91.223.240.0","91.223.240.255","1541402624","1541402879","FR","France"
+"91.223.241.0","91.223.241.255","1541402880","1541403135","PL","Poland"
+"91.223.242.0","91.223.242.255","1541403136","1541403391","RU","Russian Federation"
+"91.223.243.0","91.223.243.255","1541403392","1541403647","EE","Estonia"
+"91.223.244.0","91.223.244.255","1541403648","1541403903","RU","Russian Federation"
+"91.223.245.0","91.223.245.255","1541403904","1541404159","GE","Georgia"
+"91.223.246.0","91.223.246.255","1541404160","1541404415","RU","Russian Federation"
+"91.223.247.0","91.223.247.255","1541404416","1541404671","DE","Germany"
+"91.223.248.0","91.223.248.255","1541404672","1541404927","AT","Austria"
+"91.223.249.0","91.223.249.255","1541404928","1541405183","HR","Croatia"
+"91.223.250.0","91.223.250.255","1541405184","1541405439","PL","Poland"
+"91.223.251.0","91.223.252.255","1541405440","1541405951","RU","Russian Federation"
+"91.223.253.0","91.223.253.255","1541405952","1541406207","FR","France"
+"91.223.254.0","91.223.254.255","1541406208","1541406463","RU","Russian Federation"
+"91.223.255.0","91.223.255.255","1541406464","1541406719","AT","Austria"
+"91.224.0.0","91.224.1.255","1541406720","1541407231","LV","Latvia"
+"91.224.2.0","91.224.3.255","1541407232","1541407743","UA","Ukraine"
+"91.224.4.0","91.224.5.255","1541407744","1541408255","FI","Finland"
+"91.224.6.0","91.224.7.255","1541408256","1541408767","FR","France"
+"91.224.8.0","91.224.11.255","1541408768","1541409791","UA","Ukraine"
+"91.224.12.0","91.224.13.255","1541409792","1541410303","LV","Latvia"
+"91.224.14.0","91.224.15.255","1541410304","1541410815","RU","Russian Federation"
+"91.224.16.0","91.224.17.255","1541410816","1541411327","UA","Ukraine"
+"91.224.18.0","91.224.23.255","1541411328","1541412863","RU","Russian Federation"
+"91.224.24.0","91.224.25.255","1541412864","1541413375","UA","Ukraine"
+"91.224.26.0","91.224.27.255","1541413376","1541413887","GB","United Kingdom"
+"91.224.28.0","91.224.29.255","1541413888","1541414399","PL","Poland"
+"91.224.30.0","91.224.30.255","1541414400","1541414655","UA","Ukraine"
+"91.224.31.0","91.224.35.255","1541414656","1541415935","RU","Russian Federation"
+"91.224.36.0","91.224.37.255","1541415936","1541416447","SE","Sweden"
+"91.224.38.0","91.224.39.255","1541416448","1541416959","PL","Poland"
+"91.224.40.0","91.224.41.255","1541416960","1541417471","RO","Romania"
+"91.224.42.0","91.224.43.255","1541417472","1541417983","SK","Slovakia"
+"91.224.44.0","91.224.45.255","1541417984","1541418495","UA","Ukraine"
+"91.224.46.0","91.224.47.255","1541418496","1541419007","PL","Poland"
+"91.224.48.0","91.224.49.255","1541419008","1541419519","CZ","Czech Republic"
+"91.224.50.0","91.224.51.255","1541419520","1541420031","RO","Romania"
+"91.224.52.0","91.224.53.255","1541420032","1541420543","RU","Russian Federation"
+"91.224.54.0","91.224.55.255","1541420544","1541421055","NL","Netherlands"
+"91.224.56.0","91.224.57.255","1541421056","1541421567","PL","Poland"
+"91.224.58.0","91.224.59.255","1541421568","1541422079","CZ","Czech Republic"
+"91.224.60.0","91.224.61.255","1541422080","1541422591","PL","Poland"
+"91.224.62.0","91.224.63.255","1541422592","1541423103","RU","Russian Federation"
+"91.224.66.0","91.224.67.255","1541423616","1541424127","AT","Austria"
+"91.224.68.0","91.224.69.255","1541424128","1541424639","UA","Ukraine"
+"91.224.70.0","91.224.71.255","1541424640","1541425151","AT","Austria"
+"91.224.72.0","91.224.73.255","1541425152","1541425663","IT","Italy"
+"91.224.74.0","91.224.75.255","1541425664","1541426175","UA","Ukraine"
+"91.224.76.0","91.224.77.255","1541426176","1541426687","RU","Russian Federation"
+"91.224.78.0","91.224.79.255","1541426688","1541427199","UA","Ukraine"
+"91.224.80.0","91.224.83.255","1541427200","1541428223","RU","Russian Federation"
+"91.224.84.0","91.224.85.255","1541428224","1541428735","UA","Ukraine"
+"91.224.86.0","91.224.87.255","1541428736","1541429247","RU","Russian Federation"
+"91.224.88.0","91.224.89.255","1541429248","1541429759","FI","Finland"
+"91.224.90.0","91.224.91.255","1541429760","1541430271","CZ","Czech Republic"
+"91.224.92.0","91.224.93.255","1541430272","1541430783","LT","Lithuania"
+"91.224.94.0","91.224.95.255","1541430784","1541431295","CH","Switzerland"
+"91.224.96.0","91.224.97.255","1541431296","1541431807","UA","Ukraine"
+"91.224.98.0","91.224.99.255","1541431808","1541432319","RU","Russian Federation"
+"91.224.102.0","91.224.103.255","1541432832","1541433343","RU","Russian Federation"
+"91.224.104.0","91.224.105.255","1541433344","1541433855","PL","Poland"
+"91.224.106.0","91.224.107.255","1541433856","1541434367","RU","Russian Federation"
+"91.224.108.0","91.224.109.255","1541434368","1541434879","GB","United Kingdom"
+"91.224.110.0","91.224.111.255","1541434880","1541435391","IR","Iran, Islamic Republic of"
+"91.224.112.0","91.224.113.255","1541435392","1541435903","UA","Ukraine"
+"91.224.114.0","91.224.115.255","1541435904","1541436415","RU","Russian Federation"
+"91.224.116.0","91.224.121.255","1541436416","1541437951","PL","Poland"
+"91.224.122.0","91.224.123.255","1541437952","1541438463","NL","Netherlands"
+"91.224.124.0","91.224.127.255","1541438464","1541439487","RU","Russian Federation"
+"91.224.128.0","91.224.129.255","1541439488","1541439999","PL","Poland"
+"91.224.130.0","91.224.133.255","1541440000","1541441023","RU","Russian Federation"
+"91.224.134.0","91.224.135.255","1541441024","1541441535","LT","Lithuania"
+"91.224.136.0","91.224.139.255","1541441536","1541442559","RU","Russian Federation"
+"91.224.140.0","91.224.141.255","1541442560","1541443071","NL","Netherlands"
+"91.224.142.0","91.224.147.255","1541443072","1541444607","PL","Poland"
+"91.224.148.0","91.224.149.255","1541444608","1541445119","FR","France"
+"91.224.150.0","91.224.151.255","1541445120","1541445631","ES","Spain"
+"91.224.152.0","91.224.153.255","1541445632","1541446143","GB","United Kingdom"
+"91.224.154.0","91.224.155.255","1541446144","1541446655","RU","Russian Federation"
+"91.224.156.0","91.224.157.255","1541446656","1541447167","UA","Ukraine"
+"91.224.158.0","91.224.159.255","1541447168","1541447679","DE","Germany"
+"91.224.160.0","91.224.161.255","1541447680","1541448191","NL","Netherlands"
+"91.224.162.0","91.224.163.255","1541448192","1541448703","FR","France"
+"91.224.164.0","91.224.165.255","1541448704","1541449215","NL","Netherlands"
+"91.224.166.0","91.224.167.255","1541449216","1541449727","RU","Russian Federation"
+"91.224.168.0","91.224.169.255","1541449728","1541450239","UA","Ukraine"
+"91.224.170.0","91.224.171.255","1541450240","1541450751","RU","Russian Federation"
+"91.224.172.0","91.224.173.255","1541450752","1541451263","SI","Slovenia"
+"91.224.174.0","91.224.175.255","1541451264","1541451775","DK","Denmark"
+"91.224.176.0","91.224.177.255","1541451776","1541452287","IR","Iran, Islamic Republic of"
+"91.224.178.0","91.224.179.255","1541452288","1541452799","UA","Ukraine"
+"91.224.180.0","91.224.181.255","1541452800","1541453311","PL","Poland"
+"91.224.182.0","91.224.183.255","1541453312","1541453823","RU","Russian Federation"
+"91.224.184.0","91.224.185.255","1541453824","1541454335","PL","Poland"
+"91.224.186.0","91.224.187.255","1541454336","1541454847","GB","United Kingdom"
+"91.224.188.0","91.224.189.255","1541454848","1541455359","EE","Estonia"
+"91.224.190.0","91.224.191.255","1541455360","1541455871","GB","United Kingdom"
+"91.224.192.0","91.224.193.255","1541455872","1541456383","PL","Poland"
+"91.224.194.0","91.224.195.255","1541456384","1541456895","RU","Russian Federation"
+"91.224.196.0","91.224.199.255","1541456896","1541457919","PL","Poland"
+"91.224.200.0","91.224.203.255","1541457920","1541458943","UA","Ukraine"
+"91.224.204.0","91.224.209.255","1541458944","1541460479","RU","Russian Federation"
+"91.224.210.0","91.224.211.255","1541460480","1541460991","DK","Denmark"
+"91.224.212.0","91.224.213.255","1541460992","1541461503","RO","Romania"
+"91.224.214.0","91.224.217.255","1541461504","1541462527","PL","Poland"
+"91.224.218.0","91.224.219.255","1541462528","1541463039","RU","Russian Federation"
+"91.224.220.0","91.224.221.255","1541463040","1541463551","PL","Poland"
+"91.224.222.0","91.224.223.255","1541463552","1541464063","UA","Ukraine"
+"91.224.224.0","91.224.225.255","1541464064","1541464575","PL","Poland"
+"91.224.226.0","91.224.227.255","1541464576","1541465087","DE","Germany"
+"91.224.230.0","91.224.231.255","1541465600","1541466111","FR","France"
+"91.224.232.0","91.224.235.255","1541466112","1541467135","RU","Russian Federation"
+"91.224.236.0","91.224.237.255","1541467136","1541467647","PL","Poland"
+"91.224.238.0","91.224.239.255","1541467648","1541468159","SI","Slovenia"
+"91.224.240.0","91.224.241.255","1541468160","1541468671","ES","Spain"
+"91.224.242.0","91.224.243.255","1541468672","1541469183","NL","Netherlands"
+"91.224.244.0","91.224.245.255","1541469184","1541469695","SE","Sweden"
+"91.224.248.0","91.224.249.255","1541470208","1541470719","NL","Netherlands"
+"91.224.250.0","91.224.251.255","1541470720","1541471231","RS","Serbia"
+"91.224.252.0","91.224.255.255","1541471232","1541472255","UA","Ukraine"
+"91.225.0.0","91.225.3.255","1541472256","1541473279","GB","United Kingdom"
+"91.225.4.0","91.225.7.255","1541473280","1541474303","UA","Ukraine"
+"91.225.8.0","91.225.11.255","1541474304","1541475327","PL","Poland"
+"91.225.12.0","91.225.15.255","1541475328","1541476351","RO","Romania"
+"91.225.16.0","91.225.19.255","1541476352","1541477375","GB","United Kingdom"
+"91.225.20.0","91.225.27.255","1541477376","1541479423","RU","Russian Federation"
+"91.225.28.0","91.225.31.255","1541479424","1541480447","PL","Poland"
+"91.225.32.0","91.225.35.255","1541480448","1541481471","RO","Romania"
+"91.225.36.0","91.225.51.255","1541481472","1541485567","UA","Ukraine"
+"91.225.52.0","91.225.55.255","1541485568","1541486591","IR","Iran, Islamic Republic of"
+"91.225.56.0","91.225.59.255","1541486592","1541487615","UA","Ukraine"
+"91.225.60.0","91.225.63.255","1541487616","1541488639","NO","Norway"
+"91.225.64.0","91.225.67.255","1541488640","1541489663","PL","Poland"
+"91.225.68.0","91.225.71.255","1541489664","1541490687","FI","Finland"
+"91.225.72.0","91.225.75.255","1541490688","1541491711","UA","Ukraine"
+"91.225.76.0","91.225.79.255","1541491712","1541492735","RU","Russian Federation"
+"91.225.80.0","91.225.83.255","1541492736","1541493759","UA","Ukraine"
+"91.225.84.0","91.225.87.255","1541493760","1541494783","CZ","Czech Republic"
+"91.225.88.0","91.225.95.255","1541494784","1541496831","UA","Ukraine"
+"91.225.96.0","91.225.99.255","1541496832","1541497855","SI","Slovenia"
+"91.225.100.0","91.225.103.255","1541497856","1541498879","RU","Russian Federation"
+"91.225.104.0","91.225.107.255","1541498880","1541499903","LT","Lithuania"
+"91.225.108.0","91.225.111.255","1541499904","1541500927","UA","Ukraine"
+"91.225.112.0","91.225.115.255","1541500928","1541501951","RU","Russian Federation"
+"91.225.116.0","91.225.123.255","1541501952","1541503999","UA","Ukraine"
+"91.225.124.0","91.225.131.255","1541504000","1541506047","RU","Russian Federation"
+"91.225.132.0","91.225.135.255","1541506048","1541507071","PL","Poland"
+"91.225.136.0","91.225.147.255","1541507072","1541510143","UA","Ukraine"
+"91.225.148.0","91.225.151.255","1541510144","1541511167","RU","Russian Federation"
+"91.225.152.0","91.225.155.255","1541511168","1541512191","UA","Ukraine"
+"91.225.156.0","91.225.159.255","1541512192","1541513215","PL","Poland"
+"91.225.160.0","91.225.175.255","1541513216","1541517311","UA","Ukraine"
+"91.225.176.0","91.225.179.255","1541517312","1541518335","PL","Poland"
+"91.225.180.0","91.225.183.255","1541518336","1541519359","IT","Italy"
+"91.225.184.0","91.225.191.255","1541519360","1541521407","PL","Poland"
+"91.225.192.0","91.225.195.255","1541521408","1541522431","RU","Russian Federation"
+"91.225.196.0","91.225.203.255","1541522432","1541524479","UA","Ukraine"
+"91.225.204.0","91.225.207.255","1541524480","1541525503","SA","Saudi Arabia"
+"91.225.208.0","91.225.215.255","1541525504","1541527551","RU","Russian Federation"
+"91.225.216.0","91.225.219.255","1541527552","1541528575","SC","Seychelles"
+"91.225.220.0","91.225.227.255","1541528576","1541530623","UA","Ukraine"
+"91.225.228.0","91.225.231.255","1541530624","1541531647","RU","Russian Federation"
+"91.225.232.0","91.225.235.255","1541531648","1541532671","UA","Ukraine"
+"91.225.236.0","91.225.239.255","1541532672","1541533695","RU","Russian Federation"
+"91.225.240.0","91.225.243.255","1541533696","1541534719","PL","Poland"
+"91.225.244.0","91.225.247.255","1541534720","1541535743","IT","Italy"
+"91.225.248.0","91.225.251.255","1541535744","1541536767","IE","Ireland"
+"91.225.252.0","91.225.255.255","1541536768","1541537791","RU","Russian Federation"
+"91.226.0.0","91.226.1.255","1541537792","1541538303","GB","United Kingdom"
+"91.226.2.0","91.226.3.255","1541538304","1541538815","RO","Romania"
+"91.226.4.0","91.226.5.255","1541538816","1541539327","UA","Ukraine"
+"91.226.6.0","91.226.7.255","1541539328","1541539839","PL","Poland"
+"91.226.8.0","91.226.9.255","1541539840","1541540351","HR","Croatia"
+"91.226.10.0","91.226.13.255","1541540352","1541541375","RU","Russian Federation"
+"91.226.14.0","91.226.15.255","1541541376","1541541887","UA","Ukraine"
+"91.226.16.0","91.226.17.255","1541541888","1541542399","PL","Poland"
+"91.226.18.0","91.226.19.255","1541542400","1541542911","FR","France"
+"91.226.20.0","91.226.21.255","1541542912","1541543423","MK","Macedonia"
+"91.226.22.0","91.226.23.255","1541543424","1541543935","PL","Poland"
+"91.226.24.0","91.226.25.255","1541543936","1541544447","GB","United Kingdom"
+"91.226.26.0","91.226.27.255","1541544448","1541544959","PL","Poland"
+"91.226.28.0","91.226.29.255","1541544960","1541545471","FR","France"
+"91.226.30.0","91.226.31.255","1541545472","1541545983","RU","Russian Federation"
+"91.226.32.0","91.226.33.255","1541545984","1541546495","LV","Latvia"
+"91.226.34.0","91.226.35.255","1541546496","1541547007","UA","Ukraine"
+"91.226.36.0","91.226.37.255","1541547008","1541547519","SE","Sweden"
+"91.226.38.0","91.226.41.255","1541547520","1541548543","PL","Poland"
+"91.226.42.0","91.226.43.255","1541548544","1541549055","UA","Ukraine"
+"91.226.44.0","91.226.45.255","1541549056","1541549567","PL","Poland"
+"91.226.46.0","91.226.47.255","1541549568","1541550079","DE","Germany"
+"91.226.48.0","91.226.49.255","1541550080","1541550591","RU","Russian Federation"
+"91.226.50.0","91.226.51.255","1541550592","1541551103","PL","Poland"
+"91.226.52.0","91.226.55.255","1541551104","1541552127","RO","Romania"
+"91.226.56.0","91.226.59.255","1541552128","1541553151","UA","Ukraine"
+"91.226.60.0","91.226.67.255","1541553152","1541555199","RU","Russian Federation"
+"91.226.68.0","91.226.71.255","1541555200","1541556223","PL","Poland"
+"91.226.73.0","91.226.73.255","1541556480","1541556735","RU","Russian Federation"
+"91.226.74.0","91.226.75.255","1541556736","1541557247","IT","Italy"
+"91.226.77.0","91.226.77.255","1541557504","1541557759","SI","Slovenia"
+"91.226.79.0","91.226.79.255","1541558016","1541558271","HU","Hungary"
+"91.226.80.0","91.226.83.255","1541558272","1541559295","RU","Russian Federation"
+"91.226.88.0","91.226.91.255","1541560320","1541561343","DE","Germany"
+"91.226.92.0","91.226.95.255","1541561344","1541562367","RU","Russian Federation"
+"91.226.97.0","91.226.97.255","1541562624","1541562879","RU","Russian Federation"
+"91.226.98.0","91.226.98.255","1541562880","1541563135","FR","France"
+"91.226.99.0","91.226.99.255","1541563136","1541563391","NL","Netherlands"
+"91.226.100.0","91.226.103.255","1541563392","1541564415","PL","Poland"
+"91.226.104.0","91.226.107.255","1541564416","1541565439","RU","Russian Federation"
+"91.226.108.0","91.226.109.255","1541565440","1541565951","IT","Italy"
+"91.226.110.0","91.226.111.255","1541565952","1541566463","PL","Poland"
+"91.226.112.0","91.226.115.255","1541566464","1541567487","SK","Slovakia"
+"91.226.116.0","91.226.116.255","1541567488","1541567743","RU","Russian Federation"
+"91.226.117.0","91.226.117.255","1541567744","1541567999","PL","Poland"
+"91.226.118.0","91.226.119.255","1541568000","1541568511","SE","Sweden"
+"91.226.120.0","91.226.123.255","1541568512","1541569535","RU","Russian Federation"
+"91.226.124.0","91.226.127.255","1541569536","1541570559","NL","Netherlands"
+"91.226.128.0","91.226.131.255","1541570560","1541571583","RU","Russian Federation"
+"91.226.132.0","91.226.135.255","1541571584","1541572607","UA","Ukraine"
+"91.226.136.0","91.226.137.255","1541572608","1541573119","RU","Russian Federation"
+"91.226.138.0","91.226.139.255","1541573120","1541573631","UA","Ukraine"
+"91.226.140.0","91.226.143.255","1541573632","1541574655","RU","Russian Federation"
+"91.226.144.0","91.226.145.255","1541574656","1541575167","SE","Sweden"
+"91.226.146.0","91.226.146.255","1541575168","1541575423","PL","Poland"
+"91.226.147.0","91.226.147.255","1541575424","1541575679","IT","Italy"
+"91.226.148.0","91.226.155.255","1541575680","1541577727","RU","Russian Federation"
+"91.226.156.0","91.226.159.255","1541577728","1541578751","AT","Austria"
+"91.226.161.0","91.226.161.255","1541579008","1541579263","RU","Russian Federation"
+"91.226.162.0","91.226.163.255","1541579264","1541579775","DE","Germany"
+"91.226.164.0","91.226.167.255","1541579776","1541580799","RU","Russian Federation"
+"91.226.168.0","91.226.169.255","1541580800","1541581311","KZ","Kazakhstan"
+"91.226.170.0","91.226.170.255","1541581312","1541581567","HR","Croatia"
+"91.226.171.0","91.226.175.255","1541581568","1541582847","RU","Russian Federation"
+"91.226.176.0","91.226.177.255","1541582848","1541583359","ES","Spain"
+"91.226.178.0","91.226.178.255","1541583360","1541583615","RU","Russian Federation"
+"91.226.179.0","91.226.179.255","1541583616","1541583871","GE","Georgia"
+"91.226.180.0","91.226.180.255","1541583872","1541584127","SE","Sweden"
+"91.226.181.0","91.226.181.255","1541584128","1541584383","GB","United Kingdom"
+"91.226.182.0","91.226.183.255","1541584384","1541584895","NL","Netherlands"
+"91.226.185.0","91.226.186.255","1541585152","1541585663","RU","Russian Federation"
+"91.226.187.0","91.226.187.255","1541585664","1541585919","UA","Ukraine"
+"91.226.188.0","91.226.189.255","1541585920","1541586431","RU","Russian Federation"
+"91.226.190.0","91.226.192.255","1541586432","1541587199","UA","Ukraine"
+"91.226.193.0","91.226.193.255","1541587200","1541587455","FR","France"
+"91.226.194.0","91.226.199.255","1541587456","1541588991","PL","Poland"
+"91.226.200.0","91.226.200.255","1541588992","1541589247","RU","Russian Federation"
+"91.226.201.0","91.226.201.255","1541589248","1541589503","UA","Ukraine"
+"91.226.202.0","91.226.203.255","1541589504","1541590015","CH","Switzerland"
+"91.226.204.0","91.226.205.255","1541590016","1541590527","RU","Russian Federation"
+"91.226.206.0","91.226.206.255","1541590528","1541590783","GB","United Kingdom"
+"91.226.207.0","91.226.207.255","1541590784","1541591039","UA","Ukraine"
+"91.226.208.0","91.226.211.255","1541591040","1541592063","RU","Russian Federation"
+"91.226.212.0","91.226.213.255","1541592064","1541592575","UA","Ukraine"
+"91.226.214.0","91.226.215.255","1541592576","1541593087","FR","France"
+"91.226.216.0","91.226.219.255","1541593088","1541594111","CZ","Czech Republic"
+"91.226.220.0","91.226.220.255","1541594112","1541594367","AL","Albania"
+"91.226.222.0","91.226.223.255","1541594624","1541595135","RU","Russian Federation"
+"91.226.224.0","91.226.225.255","1541595136","1541595647","IR","Iran, Islamic Republic of"
+"91.226.226.0","91.226.227.255","1541595648","1541596159","BG","Bulgaria"
+"91.226.228.0","91.226.233.255","1541596160","1541597695","PL","Poland"
+"91.226.234.0","91.226.234.255","1541597696","1541597951","RU","Russian Federation"
+"91.226.235.0","91.226.235.255","1541597952","1541598207","AM","Armenia"
+"91.226.236.0","91.226.239.255","1541598208","1541599231","PL","Poland"
+"91.226.240.0","91.226.243.255","1541599232","1541600255","RS","Serbia"
+"91.226.244.0","91.226.244.255","1541600256","1541600511","HR","Croatia"
+"91.226.245.0","91.226.245.255","1541600512","1541600767","IL","Israel"
+"91.226.246.0","91.226.246.255","1541600768","1541601023","SI","Slovenia"
+"91.226.247.0","91.226.247.255","1541601024","1541601279","RU","Russian Federation"
+"91.226.248.0","91.226.249.255","1541601280","1541601791","DE","Germany"
+"91.226.250.0","91.226.250.255","1541601792","1541602047","RU","Russian Federation"
+"91.226.251.0","91.226.251.255","1541602048","1541602303","PL","Poland"
+"91.226.252.0","91.226.255.255","1541602304","1541603327","UA","Ukraine"
+"91.227.0.0","91.227.3.255","1541603328","1541604351","PL","Poland"
+"91.227.4.0","91.227.6.255","1541604352","1541605119","TR","Turkey"
+"91.227.7.0","91.227.7.255","1541605120","1541605375","CZ","Czech Republic"
+"91.227.8.0","91.227.13.255","1541605376","1541606911","RU","Russian Federation"
+"91.227.14.0","91.227.15.255","1541606912","1541607423","UZ","Uzbekistan"
+"91.227.16.0","91.227.19.255","1541607424","1541608447","RU","Russian Federation"
+"91.227.20.0","91.227.20.255","1541608448","1541608703","DE","Germany"
+"91.227.21.0","91.227.21.255","1541608704","1541608959","PL","Poland"
+"91.227.22.0","91.227.22.255","1541608960","1541609215","SA","Saudi Arabia"
+"91.227.23.0","91.227.23.255","1541609216","1541609471","RU","Russian Federation"
+"91.227.24.0","91.227.25.255","1541609472","1541609983","SA","Saudi Arabia"
+"91.227.26.0","91.227.26.255","1541609984","1541610239","GB","United Kingdom"
+"91.227.27.0","91.227.27.255","1541610240","1541610495","NL","Netherlands"
+"91.227.28.0","91.227.32.255","1541610496","1541611775","RU","Russian Federation"
+"91.227.33.0","91.227.33.255","1541611776","1541612031","RO","Romania"
+"91.227.34.0","91.227.35.255","1541612032","1541612543","RU","Russian Federation"
+"91.227.36.0","91.227.41.255","1541612544","1541614079","PL","Poland"
+"91.227.42.0","91.227.42.255","1541614080","1541614335","UA","Ukraine"
+"91.227.43.0","91.227.43.255","1541614336","1541614591","SI","Slovenia"
+"91.227.44.0","91.227.47.255","1541614592","1541615615","RU","Russian Federation"
+"91.227.48.0","91.227.48.255","1541615616","1541615871","CH","Switzerland"
+"91.227.49.0","91.227.49.255","1541615872","1541616127","SE","Sweden"
+"91.227.50.0","91.227.55.255","1541616128","1541617663","RU","Russian Federation"
+"91.227.56.0","91.227.61.255","1541617664","1541619199","PL","Poland"
+"91.227.62.0","91.227.62.255","1541619200","1541619455","GB","United Kingdom"
+"91.227.63.0","91.227.67.255","1541619456","1541620735","PL","Poland"
+"91.227.68.0","91.227.68.255","1541620736","1541620991","RU","Russian Federation"
+"91.227.69.0","91.227.69.255","1541620992","1541621247","UA","Ukraine"
+"91.227.70.0","91.227.71.255","1541621248","1541621759","IL","Israel"
+"91.227.72.0","91.227.73.255","1541621760","1541622271","RO","Romania"
+"91.227.74.0","91.227.74.255","1541622272","1541622527","RU","Russian Federation"
+"91.227.75.0","91.227.75.255","1541622528","1541622783","NL","Netherlands"
+"91.227.76.0","91.227.77.255","1541622784","1541623295","PL","Poland"
+"91.227.78.0","91.227.78.255","1541623296","1541623551","GB","United Kingdom"
+"91.227.79.0","91.227.79.255","1541623552","1541623807","RU","Russian Federation"
+"91.227.80.0","91.227.83.255","1541623808","1541624831","PL","Poland"
+"91.227.84.0","91.227.87.255","1541624832","1541625855","IR","Iran, Islamic Republic of"
+"91.227.88.0","91.227.89.255","1541625856","1541626367","PL","Poland"
+"91.227.90.0","91.227.90.255","1541626368","1541626623","RO","Romania"
+"91.227.91.0","91.227.95.255","1541626624","1541627903","RU","Russian Federation"
+"91.227.96.0","91.227.97.255","1541627904","1541628415","CZ","Czech Republic"
+"91.227.98.0","91.227.99.255","1541628416","1541628927","DE","Germany"
+"91.227.100.0","91.227.100.255","1541628928","1541629183","PT","Portugal"
+"91.227.101.0","91.227.101.255","1541629184","1541629439","LV","Latvia"
+"91.227.102.0","91.227.107.255","1541629440","1541630975","PL","Poland"
+"91.227.108.0","91.227.108.255","1541630976","1541631231","GR","Greece"
+"91.227.109.0","91.227.109.255","1541631232","1541631487","IT","Italy"
+"91.227.110.0","91.227.111.255","1541631488","1541631999","SI","Slovenia"
+"91.227.112.0","91.227.113.255","1541632000","1541632511","RU","Russian Federation"
+"91.227.114.0","91.227.114.255","1541632512","1541632767","NL","Netherlands"
+"91.227.115.0","91.227.120.255","1541632768","1541634303","PL","Poland"
+"91.227.121.0","91.227.121.255","1541634304","1541634559","MD","Moldova, Republic of"
+"91.227.122.0","91.227.123.255","1541634560","1541635071","PL","Poland"
+"91.227.124.0","91.227.127.255","1541635072","1541636095","GB","United Kingdom"
+"91.227.128.0","91.227.130.255","1541636096","1541636863","AT","Austria"
+"91.227.131.0","91.227.131.255","1541636864","1541637119","RO","Romania"
+"91.227.134.0","91.227.135.255","1541637632","1541638143","CZ","Czech Republic"
+"91.227.136.0","91.227.136.255","1541638144","1541638399","RU","Russian Federation"
+"91.227.138.0","91.227.139.255","1541638656","1541639167","HU","Hungary"
+"91.227.140.0","91.227.143.255","1541639168","1541640191","RU","Russian Federation"
+"91.227.144.0","91.227.147.255","1541640192","1541641215","KZ","Kazakhstan"
+"91.227.148.0","91.227.149.255","1541641216","1541641727","RU","Russian Federation"
+"91.227.150.0","91.227.151.255","1541641728","1541642239","UA","Ukraine"
+"91.227.152.0","91.227.155.255","1541642240","1541643263","RU","Russian Federation"
+"91.227.156.0","91.227.159.255","1541643264","1541644287","PL","Poland"
+"91.227.160.0","91.227.163.255","1541644288","1541645311","RU","Russian Federation"
+"91.227.164.0","91.227.165.255","1541645312","1541645823","IL","Israel"
+"91.227.166.0","91.227.166.255","1541645824","1541646079","RO","Romania"
+"91.227.167.0","91.227.167.255","1541646080","1541646335","PL","Poland"
+"91.227.168.0","91.227.175.255","1541646336","1541648383","RU","Russian Federation"
+"91.227.176.0","91.227.176.255","1541648384","1541648639","PL","Poland"
+"91.227.177.0","91.227.177.255","1541648640","1541648895","DK","Denmark"
+"91.227.178.0","91.227.178.255","1541648896","1541649151","GB","United Kingdom"
+"91.227.179.0","91.227.179.255","1541649152","1541649407","NL","Netherlands"
+"91.227.180.0","91.227.183.255","1541649408","1541650431","UA","Ukraine"
+"91.227.184.0","91.227.184.255","1541650432","1541650687","RU","Russian Federation"
+"91.227.185.0","91.227.185.255","1541650688","1541650943","MD","Moldova, Republic of"
+"91.227.186.0","91.227.186.255","1541650944","1541651199","SE","Sweden"
+"91.227.187.0","91.227.187.255","1541651200","1541651455","FI","Finland"
+"91.227.188.0","91.227.191.255","1541651456","1541652479","RU","Russian Federation"
+"91.227.192.0","91.227.193.255","1541652480","1541652991","FI","Finland"
+"91.227.194.0","91.227.194.255","1541652992","1541653247","FR","France"
+"91.227.195.0","91.227.195.255","1541653248","1541653503","CZ","Czech Republic"
+"91.227.196.0","91.227.197.255","1541653504","1541654015","PL","Poland"
+"91.227.198.0","91.227.198.255","1541654016","1541654271","RU","Russian Federation"
+"91.227.199.0","91.227.203.255","1541654272","1541655551","PL","Poland"
+"91.227.204.0","91.227.205.255","1541655552","1541656063","AT","Austria"
+"91.227.206.0","91.227.207.255","1541656064","1541656575","UA","Ukraine"
+"91.227.208.0","91.227.208.255","1541656576","1541656831","SE","Sweden"
+"91.227.209.0","91.227.209.255","1541656832","1541657087","BE","Belgium"
+"91.227.210.0","91.227.211.255","1541657088","1541657599","RU","Russian Federation"
+"91.227.212.0","91.227.219.255","1541657600","1541659647","PL","Poland"
+"91.227.220.0","91.227.223.255","1541659648","1541660671","GB","United Kingdom"
+"91.227.224.0","91.227.227.255","1541660672","1541661695","SK","Slovakia"
+"91.227.228.0","91.227.228.255","1541661696","1541661951","RU","Russian Federation"
+"91.227.229.0","91.227.229.255","1541661952","1541662207","NL","Netherlands"
+"91.227.230.0","91.227.231.255","1541662208","1541662719","AT","Austria"
+"91.227.232.0","91.227.235.255","1541662720","1541663743","CZ","Czech Republic"
+"91.227.236.0","91.227.239.255","1541663744","1541664767","AT","Austria"
+"91.227.240.0","91.227.244.255","1541664768","1541666047","RU","Russian Federation"
+"91.227.245.0","91.227.245.255","1541666048","1541666303","GB","United Kingdom"
+"91.227.248.0","91.227.251.255","1541666816","1541667839","NO","Norway"
+"91.227.252.0","91.227.252.255","1541667840","1541668095","CH","Switzerland"
+"91.227.254.0","91.227.254.255","1541668352","1541668607","UA","Ukraine"
+"91.227.255.0","91.227.255.255","1541668608","1541668863","GE","Georgia"
+"91.228.0.0","91.228.7.255","1541668864","1541670911","GB","United Kingdom"
+"91.228.8.0","91.228.9.255","1541670912","1541671423","PL","Poland"
+"91.228.10.0","91.228.10.255","1541671424","1541671679","RU","Russian Federation"
+"91.228.11.0","91.228.11.255","1541671680","1541671935","PL","Poland"
+"91.228.12.0","91.228.15.255","1541671936","1541672959","UA","Ukraine"
+"91.228.16.0","91.228.21.255","1541672960","1541674495","RS","Serbia"
+"91.228.22.0","91.228.23.255","1541674496","1541675007","KG","Kyrgyzstan"
+"91.228.24.0","91.228.25.255","1541675008","1541675519","IE","Ireland"
+"91.228.26.0","91.228.27.255","1541675520","1541676031","RU","Russian Federation"
+"91.228.28.0","91.228.28.255","1541676032","1541676287","PL","Poland"
+"91.228.29.0","91.228.29.255","1541676288","1541676543","RO","Romania"
+"91.228.30.0","91.228.31.255","1541676544","1541677055","RU","Russian Federation"
+"91.228.32.0","91.228.35.255","1541677056","1541678079","PL","Poland"
+"91.228.36.0","91.228.37.255","1541678080","1541678591","RO","Romania"
+"91.228.38.0","91.228.38.255","1541678592","1541678847","BG","Bulgaria"
+"91.228.39.0","91.228.39.255","1541678848","1541679103","KZ","Kazakhstan"
+"91.228.40.0","91.228.41.255","1541679104","1541679615","RU","Russian Federation"
+"91.228.42.0","91.228.43.255","1541679616","1541680127","PL","Poland"
+"91.228.44.0","91.228.47.255","1541680128","1541681151","CZ","Czech Republic"
+"91.228.48.0","91.228.51.255","1541681152","1541682175","RU","Russian Federation"
+"91.228.52.0","91.228.53.255","1541682176","1541682687","DE","Germany"
+"91.228.54.0","91.228.55.255","1541682688","1541683199","RU","Russian Federation"
+"91.228.56.0","91.228.56.255","1541683200","1541683455","PL","Poland"
+"91.228.57.0","91.228.57.255","1541683456","1541683711","RU","Russian Federation"
+"91.228.58.0","91.228.59.255","1541683712","1541684223","UA","Ukraine"
+"91.228.60.0","91.228.61.255","1541684224","1541684735","CH","Switzerland"
+"91.228.62.0","91.228.67.255","1541684736","1541686271","RU","Russian Federation"
+"91.228.68.0","91.228.71.255","1541686272","1541687295","UA","Ukraine"
+"91.228.72.0","91.228.75.255","1541687296","1541688319","GB","United Kingdom"
+"91.228.76.0","91.228.77.255","1541688320","1541688831","RU","Russian Federation"
+"91.228.78.0","91.228.79.255","1541688832","1541689343","GB","United Kingdom"
+"91.228.80.0","91.228.83.255","1541689344","1541690367","PL","Poland"
+"91.228.84.0","91.228.87.255","1541690368","1541691391","LT","Lithuania"
+"91.228.88.0","91.228.89.255","1541691392","1541691903","PL","Poland"
+"91.228.90.0","91.228.90.255","1541691904","1541692159","SE","Sweden"
+"91.228.91.0","91.228.91.255","1541692160","1541692415","ES","Spain"
+"91.228.92.0","91.228.95.255","1541692416","1541693439","PL","Poland"
+"91.228.96.0","91.228.99.255","1541693440","1541694463","RU","Russian Federation"
+"91.228.100.0","91.228.100.255","1541694464","1541694719","CZ","Czech Republic"
+"91.228.101.0","91.228.101.255","1541694720","1541694975","DE","Germany"
+"91.228.102.0","91.228.103.255","1541694976","1541695487","RU","Russian Federation"
+"91.228.104.0","91.228.107.255","1541695488","1541696511","DE","Germany"
+"91.228.108.0","91.228.111.255","1541696512","1541697535","MD","Moldova, Republic of"
+"91.228.112.0","91.228.113.255","1541697536","1541698047","PL","Poland"
+"91.228.114.0","91.228.114.255","1541698048","1541698303","DK","Denmark"
+"91.228.115.0","91.228.115.255","1541698304","1541698559","GB","United Kingdom"
+"91.228.116.0","91.228.118.255","1541698560","1541699327","RU","Russian Federation"
+"91.228.119.0","91.228.119.255","1541699328","1541699583","RO","Romania"
+"91.228.120.0","91.228.121.255","1541699584","1541700095","RU","Russian Federation"
+"91.228.122.0","91.228.123.255","1541700096","1541700607","UA","Ukraine"
+"91.228.124.0","91.228.124.255","1541700608","1541700863","RU","Russian Federation"
+"91.228.125.0","91.228.125.255","1541700864","1541701119","PL","Poland"
+"91.228.126.0","91.228.127.255","1541701120","1541701631","IL","Israel"
+"91.228.128.0","91.228.131.255","1541701632","1541702655","SA","Saudi Arabia"
+"91.228.135.0","91.228.135.255","1541703424","1541703679","RU","Russian Federation"
+"91.228.136.0","91.228.139.255","1541703680","1541704703","PL","Poland"
+"91.228.140.0","91.228.145.255","1541704704","1541706239","RO","Romania"
+"91.228.146.0","91.228.147.255","1541706240","1541706751","UA","Ukraine"
+"91.228.148.0","91.228.149.255","1541706752","1541707263","RU","Russian Federation"
+"91.228.150.0","91.228.150.255","1541707264","1541707519","DE","Germany"
+"91.228.151.0","91.228.151.255","1541707520","1541707775","NL","Netherlands"
+"91.228.152.0","91.228.155.255","1541707776","1541708799","DE","Germany"
+"91.228.156.0","91.228.159.255","1541708800","1541709823","PL","Poland"
+"91.228.161.0","91.228.161.255","1541710080","1541710335","RU","Russian Federation"
+"91.228.162.0","91.228.163.255","1541710336","1541710847","IL","Israel"
+"91.228.164.0","91.228.167.255","1541710848","1541711871","SK","Slovakia"
+"91.228.168.0","91.228.168.255","1541711872","1541712127","FR","France"
+"91.228.169.0","91.228.169.255","1541712128","1541712383","TR","Turkey"
+"91.228.170.0","91.228.171.255","1541712384","1541712895","DE","Germany"
+"91.228.176.0","91.228.176.255","1541713920","1541714175","NL","Netherlands"
+"91.228.177.0","91.228.184.255","1541714176","1541716223","RU","Russian Federation"
+"91.228.185.0","91.228.185.255","1541716224","1541716479","PL","Poland"
+"91.228.186.0","91.228.187.255","1541716480","1541716991","GB","United Kingdom"
+"91.228.188.0","91.228.188.255","1541716992","1541717247","FR","France"
+"91.228.189.0","91.228.189.255","1541717248","1541717503","IR","Iran, Islamic Republic of"
+"91.228.190.0","91.228.191.255","1541717504","1541718015","DE","Germany"
+"91.228.192.0","91.228.192.255","1541718016","1541718271","KZ","Kazakhstan"
+"91.228.193.0","91.228.195.255","1541718272","1541719039","NO","Norway"
+"91.228.196.0","91.228.199.255","1541719040","1541720063","PL","Poland"
+"91.228.200.0","91.228.203.255","1541720064","1541721087","RU","Russian Federation"
+"91.228.204.0","91.228.204.255","1541721088","1541721343","PL","Poland"
+"91.228.205.0","91.228.205.255","1541721344","1541721599","RU","Russian Federation"
+"91.228.206.0","91.228.206.255","1541721600","1541721855","GB","United Kingdom"
+"91.228.207.0","91.228.207.255","1541721856","1541722111","SI","Slovenia"
+"91.228.208.0","91.228.211.255","1541722112","1541723135","RU","Russian Federation"
+"91.228.212.0","91.228.213.255","1541723136","1541723647","HU","Hungary"
+"91.228.214.0","91.228.214.255","1541723648","1541723903","NO","Norway"
+"91.228.215.0","91.228.215.255","1541723904","1541724159","BE","Belgium"
+"91.228.216.0","91.228.219.255","1541724160","1541725183","UA","Ukraine"
+"91.228.220.0","91.228.228.255","1541725184","1541727487","RU","Russian Federation"
+"91.228.229.0","91.228.229.255","1541727488","1541727743","UA","Ukraine"
+"91.228.230.0","91.228.230.255","1541727744","1541727999","RU","Russian Federation"
+"91.228.232.0","91.228.234.255","1541728256","1541729023","GB","United Kingdom"
+"91.228.235.0","91.228.235.255","1541729024","1541729279","DE","Germany"
+"91.228.236.0","91.228.236.255","1541729280","1541729535","UA","Ukraine"
+"91.228.237.0","91.228.237.255","1541729536","1541729791","PL","Poland"
+"91.228.238.0","91.228.239.255","1541729792","1541730303","RU","Russian Federation"
+"91.228.240.0","91.228.241.255","1541730304","1541730815","ES","Spain"
+"91.228.242.0","91.228.242.255","1541730816","1541731071","GB","United Kingdom"
+"91.228.243.0","91.228.243.255","1541731072","1541731327","DE","Germany"
+"91.228.244.0","91.228.245.255","1541731328","1541731839","SK","Slovakia"
+"91.228.246.0","91.228.247.255","1541731840","1541732351","RU","Russian Federation"
+"91.228.248.0","91.228.248.255","1541732352","1541732607","IL","Israel"
+"91.228.249.0","91.228.249.255","1541732608","1541732863","RO","Romania"
+"91.228.250.0","91.228.250.255","1541732864","1541733119","RU","Russian Federation"
+"91.228.252.0","91.228.254.255","1541733376","1541734143","RS","Serbia"
+"91.228.255.0","91.228.255.255","1541734144","1541734399","TR","Turkey"
+"91.229.0.0","91.229.1.255","1541734400","1541734911","RO","Romania"
+"91.229.2.0","91.229.2.255","1541734912","1541735167","RU","Russian Federation"
+"91.229.3.0","91.229.3.255","1541735168","1541735423","DE","Germany"
+"91.229.4.0","91.229.4.255","1541735424","1541735679","GB","United Kingdom"
+"91.229.6.0","91.229.7.255","1541735936","1541736447","RO","Romania"
+"91.229.8.0","91.229.11.255","1541736448","1541737471","RU","Russian Federation"
+"91.229.12.0","91.229.19.255","1541737472","1541739519","RO","Romania"
+"91.229.20.0","91.229.20.255","1541739520","1541739775","FR","France"
+"91.229.21.0","91.229.21.255","1541739776","1541740031","NO","Norway"
+"91.229.22.0","91.229.22.255","1541740032","1541740287","PL","Poland"
+"91.229.23.0","91.229.23.255","1541740288","1541740543","NL","Netherlands"
+"91.229.24.0","91.229.24.255","1541740544","1541740799","CZ","Czech Republic"
+"91.229.26.0","91.229.27.255","1541741056","1541741567","PL","Poland"
+"91.229.28.0","91.229.29.255","1541741568","1541742079","SK","Slovakia"
+"91.229.30.0","91.229.31.255","1541742080","1541742591","RO","Romania"
+"91.229.32.0","91.229.33.255","1541742592","1541743103","SA","Saudi Arabia"
+"91.229.34.0","91.229.35.255","1541743104","1541743615","TR","Turkey"
+"91.229.36.0","91.229.39.255","1541743616","1541744639","SK","Slovakia"
+"91.229.40.0","91.229.43.255","1541744640","1541745663","PL","Poland"
+"91.229.44.0","91.229.45.255","1541745664","1541746175","TR","Turkey"
+"91.229.48.0","91.229.48.255","1541746688","1541746943","RU","Russian Federation"
+"91.229.49.0","91.229.49.255","1541746944","1541747199","NL","Netherlands"
+"91.229.50.0","91.229.51.255","1541747200","1541747711","RU","Russian Federation"
+"91.229.52.0","91.229.55.255","1541747712","1541748735","UA","Ukraine"
+"91.229.57.0","91.229.57.255","1541748992","1541749247","AT","Austria"
+"91.229.58.0","91.229.58.255","1541749248","1541749503","ES","Spain"
+"91.229.59.0","91.229.59.255","1541749504","1541749759","RU","Russian Federation"
+"91.229.60.0","91.229.63.255","1541749760","1541750783","NL","Netherlands"
+"91.229.64.0","91.229.65.255","1541750784","1541751295","AE","United Arab Emirates"
+"91.229.66.0","91.229.67.255","1541751296","1541751807","UA","Ukraine"
+"91.229.68.0","91.229.71.255","1541751808","1541752831","PL","Poland"
+"91.229.72.0","91.229.72.255","1541752832","1541753087","SI","Slovenia"
+"91.229.73.0","91.229.73.255","1541753088","1541753343","GB","United Kingdom"
+"91.229.74.0","91.229.75.255","1541753344","1541753855","RU","Russian Federation"
+"91.229.76.0","91.229.79.255","1541753856","1541754879","UA","Ukraine"
+"91.229.80.0","91.229.89.255","1541754880","1541757439","PL","Poland"
+"91.229.92.0","91.229.92.255","1541757952","1541758207","GB","United Kingdom"
+"91.229.93.0","91.229.93.255","1541758208","1541758463","HU","Hungary"
+"91.229.94.0","91.229.94.255","1541758464","1541758719","BY","Belarus"
+"91.229.95.0","91.229.95.255","1541758720","1541758975","FR","France"
+"91.229.96.0","91.229.100.255","1541758976","1541760255","RU","Russian Federation"
+"91.229.101.0","91.229.101.255","1541760256","1541760511","UA","Ukraine"
+"91.229.102.0","91.229.103.255","1541760512","1541761023","CH","Switzerland"
+"91.229.104.0","91.229.105.255","1541761024","1541761535","KG","Kyrgyzstan"
+"91.229.106.0","91.229.107.255","1541761536","1541762047","PL","Poland"
+"91.229.108.0","91.229.113.255","1541762048","1541763583","RU","Russian Federation"
+"91.229.114.0","91.229.114.255","1541763584","1541763839","SE","Sweden"
+"91.229.115.0","91.229.115.255","1541763840","1541764095","UA","Ukraine"
+"91.229.116.0","91.229.119.255","1541764096","1541765119","RU","Russian Federation"
+"91.229.120.0","91.229.123.255","1541765120","1541766143","UA","Ukraine"
+"91.229.124.0","91.229.127.255","1541766144","1541767167","GB","United Kingdom"
+"91.229.128.0","91.229.129.255","1541767168","1541767679","UA","Ukraine"
+"91.229.130.0","91.229.131.255","1541767680","1541768191","FR","France"
+"91.229.136.0","91.229.136.255","1541769216","1541769471","FR","France"
+"91.229.137.0","91.229.139.255","1541769472","1541770239","FI","Finland"
+"91.229.140.0","91.229.140.255","1541770240","1541770495","CH","Switzerland"
+"91.229.141.0","91.229.141.255","1541770496","1541770751","SE","Sweden"
+"91.229.142.0","91.229.143.255","1541770752","1541771263","NO","Norway"
+"91.229.144.0","91.229.145.255","1541771264","1541771775","NL","Netherlands"
+"91.229.146.0","91.229.146.255","1541771776","1541772031","RU","Russian Federation"
+"91.229.147.0","91.229.147.255","1541772032","1541772287","RO","Romania"
+"91.229.148.0","91.229.151.255","1541772288","1541773311","KZ","Kazakhstan"
+"91.229.152.0","91.229.153.255","1541773312","1541773823","NL","Netherlands"
+"91.229.154.0","91.229.154.255","1541773824","1541774079","RU","Russian Federation"
+"91.229.155.0","91.229.155.255","1541774080","1541774335","TR","Turkey"
+"91.229.156.0","91.229.159.255","1541774336","1541775359","RO","Romania"
+"91.229.160.0","91.229.165.255","1541775360","1541776895","UZ","Uzbekistan"
+"91.229.166.0","91.229.166.255","1541776896","1541777151","GB","United Kingdom"
+"91.229.167.0","91.229.167.255","1541777152","1541777407","UA","Ukraine"
+"91.229.168.0","91.229.171.255","1541777408","1541778431","DE","Germany"
+"91.229.172.0","91.229.172.255","1541778432","1541778687","FR","France"
+"91.229.173.0","91.229.175.255","1541778688","1541779455","GB","United Kingdom"
+"91.229.176.0","91.229.177.255","1541779456","1541779967","RU","Russian Federation"
+"91.229.178.0","91.229.179.255","1541779968","1541780479","DE","Germany"
+"91.229.180.0","91.229.180.255","1541780480","1541780735","ES","Spain"
+"91.229.181.0","91.229.181.255","1541780736","1541780991","GB","United Kingdom"
+"91.229.183.0","91.229.183.255","1541781248","1541781503","RO","Romania"
+"91.229.184.0","91.229.184.255","1541781504","1541781759","TR","Turkey"
+"91.229.185.0","91.229.185.255","1541781760","1541782015","RU","Russian Federation"
+"91.229.186.0","91.229.186.255","1541782016","1541782271","RO","Romania"
+"91.229.187.0","91.229.187.255","1541782272","1541782527","GB","United Kingdom"
+"91.229.188.0","91.229.191.255","1541782528","1541783551","RU","Russian Federation"
+"91.229.192.0","91.229.192.255","1541783552","1541783807","IE","Ireland"
+"91.229.193.0","91.229.193.255","1541783808","1541784063","PL","Poland"
+"91.229.194.0","91.229.195.255","1541784064","1541784575","DE","Germany"
+"91.229.196.0","91.229.200.255","1541784576","1541785855","RU","Russian Federation"
+"91.229.201.0","91.229.201.255","1541785856","1541786111","GB","United Kingdom"
+"91.229.202.0","91.229.203.255","1541786112","1541786623","RU","Russian Federation"
+"91.229.204.0","91.229.207.255","1541786624","1541787647","UA","Ukraine"
+"91.229.208.0","91.229.211.255","1541787648","1541788671","RU","Russian Federation"
+"91.229.212.0","91.229.213.255","1541788672","1541789183","PL","Poland"
+"91.229.214.0","91.229.215.255","1541789184","1541789695","IR","Iran, Islamic Republic of"
+"91.229.216.0","91.229.219.255","1541789696","1541790719","UA","Ukraine"
+"91.229.220.0","91.229.220.255","1541790720","1541790975","SA","Saudi Arabia"
+"91.229.221.0","91.229.221.255","1541790976","1541791231","RU","Russian Federation"
+"91.229.222.0","91.229.223.255","1541791232","1541791743","GB","United Kingdom"
+"91.229.224.0","91.229.225.255","1541791744","1541792255","KG","Kyrgyzstan"
+"91.229.226.0","91.229.226.255","1541792256","1541792511","UA","Ukraine"
+"91.229.227.0","91.229.227.255","1541792512","1541792767","FR","France"
+"91.229.228.0","91.229.228.255","1541792768","1541793023","RO","Romania"
+"91.229.229.0","91.229.229.255","1541793024","1541793279","HR","Croatia"
+"91.229.230.0","91.229.231.255","1541793280","1541793791","FR","France"
+"91.229.232.0","91.229.232.255","1541793792","1541794047","NL","Netherlands"
+"91.229.233.0","91.229.235.255","1541794048","1541794815","RU","Russian Federation"
+"91.229.236.0","91.229.236.255","1541794816","1541795071","CH","Switzerland"
+"91.229.237.0","91.229.237.255","1541795072","1541795327","RU","Russian Federation"
+"91.229.238.0","91.229.238.255","1541795328","1541795583","PL","Poland"
+"91.229.239.0","91.229.239.255","1541795584","1541795839","ES","Spain"
+"91.229.240.0","91.229.243.255","1541795840","1541796863","UA","Ukraine"
+"91.229.244.0","91.229.245.255","1541796864","1541797375","RU","Russian Federation"
+"91.229.246.0","91.229.247.255","1541797376","1541797887","GB","United Kingdom"
+"91.229.248.0","91.229.251.255","1541797888","1541798911","PL","Poland"
+"91.229.252.0","91.229.255.255","1541798912","1541799935","CZ","Czech Republic"
+"91.230.0.0","91.230.1.255","1541799936","1541800447","FR","France"
+"91.230.2.0","91.230.3.255","1541800448","1541800959","AT","Austria"
+"91.230.4.0","91.230.5.255","1541800960","1541801471","FI","Finland"
+"91.230.6.0","91.230.7.255","1541801472","1541801983","BG","Bulgaria"
+"91.230.8.0","91.230.9.255","1541801984","1541802495","PL","Poland"
+"91.230.10.0","91.230.11.255","1541802496","1541803007","RU","Russian Federation"
+"91.230.12.0","91.230.15.255","1541803008","1541804031","LT","Lithuania"
+"91.230.16.0","91.230.16.255","1541804032","1541804287","GB","United Kingdom"
+"91.230.17.0","91.230.17.255","1541804288","1541804543","PL","Poland"
+"91.230.18.0","91.230.21.255","1541804544","1541805567","RU","Russian Federation"
+"91.230.22.0","91.230.22.255","1541805568","1541805823","DE","Germany"
+"91.230.23.0","91.230.23.255","1541805824","1541806079","RU","Russian Federation"
+"91.230.24.0","91.230.24.255","1541806080","1541806335","PL","Poland"
+"91.230.25.0","91.230.25.255","1541806336","1541806591","UA","Ukraine"
+"91.230.26.0","91.230.26.255","1541806592","1541806847","RU","Russian Federation"
+"91.230.28.0","91.230.31.255","1541807104","1541808127","UA","Ukraine"
+"91.230.32.0","91.230.32.255","1541808128","1541808383","IR","Iran, Islamic Republic of"
+"91.230.33.0","91.230.35.255","1541808384","1541809151","NL","Netherlands"
+"91.230.36.0","91.230.37.255","1541809152","1541809663","PL","Poland"
+"91.230.38.0","91.230.39.255","1541809664","1541810175","GB","United Kingdom"
+"91.230.40.0","91.230.40.255","1541810176","1541810431","PT","Portugal"
+"91.230.41.0","91.230.41.255","1541810432","1541810687","AE","United Arab Emirates"
+"91.230.42.0","91.230.43.255","1541810688","1541811199","PL","Poland"
+"91.230.44.0","91.230.45.255","1541811200","1541811711","SK","Slovakia"
+"91.230.46.0","91.230.46.255","1541811712","1541811967","NL","Netherlands"
+"91.230.47.0","91.230.50.255","1541811968","1541812991","RU","Russian Federation"
+"91.230.51.0","91.230.51.255","1541812992","1541813247","NL","Netherlands"
+"91.230.52.0","91.230.53.255","1541813248","1541813759","LT","Lithuania"
+"91.230.54.0","91.230.54.255","1541813760","1541814015","RU","Russian Federation"
+"91.230.55.0","91.230.57.255","1541814016","1541814783","ES","Spain"
+"91.230.58.0","91.230.59.255","1541814784","1541815295","PL","Poland"
+"91.230.60.0","91.230.63.255","1541815296","1541816319","RU","Russian Federation"
+"91.230.64.0","91.230.64.255","1541816320","1541816575","BE","Belgium"
+"91.230.65.0","91.230.65.255","1541816576","1541816831","RU","Russian Federation"
+"91.230.66.0","91.230.67.255","1541816832","1541817343","FR","France"
+"91.230.68.0","91.230.71.255","1541817344","1541818367","DK","Denmark"
+"91.230.72.0","91.230.72.255","1541818368","1541818623","RU","Russian Federation"
+"91.230.73.0","91.230.73.255","1541818624","1541818879","TR","Turkey"
+"91.230.74.0","91.230.77.255","1541818880","1541819903","PL","Poland"
+"91.230.78.0","91.230.78.255","1541819904","1541820159","SE","Sweden"
+"91.230.79.0","91.230.79.255","1541820160","1541820415","IL","Israel"
+"91.230.80.0","91.230.80.255","1541820416","1541820671","MD","Moldova, Republic of"
+"91.230.81.0","91.230.81.255","1541820672","1541820927","TR","Turkey"
+"91.230.82.0","91.230.82.255","1541820928","1541821183","RU","Russian Federation"
+"91.230.83.0","91.230.83.255","1541821184","1541821439","DE","Germany"
+"91.230.84.0","91.230.84.255","1541821440","1541821695","RU","Russian Federation"
+"91.230.85.0","91.230.85.255","1541821696","1541821951","TR","Turkey"
+"91.230.86.0","91.230.89.255","1541821952","1541822975","PL","Poland"
+"91.230.90.0","91.230.90.255","1541822976","1541823231","SI","Slovenia"
+"91.230.91.0","91.230.91.255","1541823232","1541823487","RU","Russian Federation"
+"91.230.92.0","91.230.93.255","1541823488","1541823999","UA","Ukraine"
+"91.230.94.0","91.230.95.255","1541824000","1541824511","RU","Russian Federation"
+"91.230.96.0","91.230.96.255","1541824512","1541824767","IT","Italy"
+"91.230.97.0","91.230.97.255","1541824768","1541825023","GB","United Kingdom"
+"91.230.98.0","91.230.99.255","1541825024","1541825535","PL","Poland"
+"91.230.100.0","91.230.101.255","1541825536","1541826047","RU","Russian Federation"
+"91.230.102.0","91.230.103.255","1541826048","1541826559","IT","Italy"
+"91.230.104.0","91.230.105.255","1541826560","1541827071","ES","Spain"
+"91.230.106.0","91.230.106.255","1541827072","1541827327","LV","Latvia"
+"91.230.107.0","91.230.107.255","1541827328","1541827583","RU","Russian Federation"
+"91.230.108.0","91.230.109.255","1541827584","1541828095","SE","Sweden"
+"91.230.110.0","91.230.110.255","1541828096","1541828351","RU","Russian Federation"
+"91.230.112.0","91.230.120.255","1541828608","1541830911","PL","Poland"
+"91.230.121.0","91.230.121.255","1541830912","1541831167","UA","Ukraine"
+"91.230.122.0","91.230.122.255","1541831168","1541831423","PL","Poland"
+"91.230.123.0","91.230.123.255","1541831424","1541831679","RO","Romania"
+"91.230.124.0","91.230.125.255","1541831680","1541832191","SA","Saudi Arabia"
+"91.230.126.0","91.230.132.255","1541832192","1541833983","SE","Sweden"
+"91.230.133.0","91.230.133.255","1541833984","1541834239","RU","Russian Federation"
+"91.230.135.0","91.230.135.255","1541834496","1541834751","RU","Russian Federation"
+"91.230.140.0","91.230.141.255","1541835776","1541836287","CH","Switzerland"
+"91.230.142.0","91.230.142.255","1541836288","1541836543","AT","Austria"
+"91.230.144.0","91.230.144.255","1541836800","1541837055","CZ","Czech Republic"
+"91.230.145.0","91.230.145.255","1541837056","1541837311","IT","Italy"
+"91.230.146.0","91.230.146.255","1541837312","1541837567","RU","Russian Federation"
+"91.230.148.0","91.230.148.255","1541837824","1541838079","PL","Poland"
+"91.230.149.0","91.230.155.255","1541838080","1541839871","RU","Russian Federation"
+"91.230.156.0","91.230.157.255","1541839872","1541840383","PL","Poland"
+"91.230.158.0","91.230.158.255","1541840384","1541840639","RU","Russian Federation"
+"91.230.159.0","91.230.159.255","1541840640","1541840895","PL","Poland"
+"91.230.160.0","91.230.161.255","1541840896","1541841407","DE","Germany"
+"91.230.162.0","91.230.167.255","1541841408","1541842943","PL","Poland"
+"91.230.168.0","91.230.168.255","1541842944","1541843199","GB","United Kingdom"
+"91.230.169.0","91.230.169.255","1541843200","1541843455","FR","France"
+"91.230.170.0","91.230.171.255","1541843456","1541843967","BE","Belgium"
+"91.230.172.0","91.230.175.255","1541843968","1541844991","DE","Germany"
+"91.230.176.0","91.230.179.255","1541844992","1541846015","BE","Belgium"
+"91.230.180.0","91.230.180.255","1541846016","1541846271","PL","Poland"
+"91.230.181.0","91.230.181.255","1541846272","1541846527","GB","United Kingdom"
+"91.230.184.0","91.230.187.255","1541847040","1541848063","RU","Russian Federation"
+"91.230.188.0","91.230.188.255","1541848064","1541848319","HU","Hungary"
+"91.230.189.0","91.230.189.255","1541848320","1541848575","GB","United Kingdom"
+"91.230.190.0","91.230.191.255","1541848576","1541849087","RU","Russian Federation"
+"91.230.192.0","91.230.195.255","1541849088","1541850111","BG","Bulgaria"
+"91.230.196.0","91.230.197.255","1541850112","1541850623","RU","Russian Federation"
+"91.230.198.0","91.230.199.255","1541850624","1541851135","UA","Ukraine"
+"91.230.200.0","91.230.205.255","1541851136","1541852671","PL","Poland"
+"91.230.206.0","91.230.207.255","1541852672","1541853183","RO","Romania"
+"91.230.208.0","91.230.211.255","1541853184","1541854207","RU","Russian Federation"
+"91.230.212.0","91.230.212.255","1541854208","1541854463","FR","France"
+"91.230.213.0","91.230.213.255","1541854464","1541854719","KW","Kuwait"
+"91.230.214.0","91.230.214.255","1541854720","1541854975","MD","Moldova, Republic of"
+"91.230.215.0","91.230.218.255","1541854976","1541855999","RU","Russian Federation"
+"91.230.219.0","91.230.219.255","1541856000","1541856255","MK","Macedonia"
+"91.230.220.0","91.230.220.255","1541856256","1541856511","UA","Ukraine"
+"91.230.221.0","91.230.223.255","1541856512","1541857279","PL","Poland"
+"91.230.224.0","91.230.224.255","1541857280","1541857535","RU","Russian Federation"
+"91.230.225.0","91.230.225.255","1541857536","1541857791","KW","Kuwait"
+"91.230.226.0","91.230.227.255","1541857792","1541858303","RU","Russian Federation"
+"91.230.230.0","91.230.231.255","1541858816","1541859327","BG","Bulgaria"
+"91.230.232.0","91.230.232.255","1541859328","1541859583","RO","Romania"
+"91.230.233.0","91.230.233.255","1541859584","1541859839","PL","Poland"
+"91.230.234.0","91.230.234.255","1541859840","1541860095","RO","Romania"
+"91.230.235.0","91.230.235.255","1541860096","1541860351","FR","France"
+"91.230.236.0","91.230.236.255","1541860352","1541860607","IL","Israel"
+"91.230.237.0","91.230.237.255","1541860608","1541860863","NL","Netherlands"
+"91.230.238.0","91.230.238.255","1541860864","1541861119","SI","Slovenia"
+"91.230.239.0","91.230.239.255","1541861120","1541861375","DK","Denmark"
+"91.230.240.0","91.230.241.255","1541861376","1541861887","RO","Romania"
+"91.230.242.0","91.230.242.255","1541861888","1541862143","AT","Austria"
+"91.230.243.0","91.230.243.255","1541862144","1541862399","GB","United Kingdom"
+"91.230.244.0","91.230.245.255","1541862400","1541862911","NL","Netherlands"
+"91.230.246.0","91.230.246.255","1541862912","1541863167","GB","United Kingdom"
+"91.230.247.0","91.230.247.255","1541863168","1541863423","RU","Russian Federation"
+"91.230.248.0","91.230.248.255","1541863424","1541863679","RO","Romania"
+"91.230.249.0","91.230.249.255","1541863680","1541863935","CH","Switzerland"
+"91.230.250.0","91.230.250.255","1541863936","1541864191","ES","Spain"
+"91.230.251.0","91.230.251.255","1541864192","1541864447","GB","United Kingdom"
+"91.230.252.0","91.230.253.255","1541864448","1541864959","RU","Russian Federation"
+"91.230.254.0","91.230.255.255","1541864960","1541865471","AL","Albania"
+"91.231.0.0","91.231.0.255","1541865472","1541865727","RO","Romania"
+"91.231.1.0","91.231.1.255","1541865728","1541865983","UA","Ukraine"
+"91.231.2.0","91.231.2.255","1541865984","1541866239","PL","Poland"
+"91.231.3.0","91.231.3.255","1541866240","1541866495","FR","France"
+"91.231.4.0","91.231.6.255","1541866496","1541867263","NL","Netherlands"
+"91.231.7.0","91.231.7.255","1541867264","1541867519","RO","Romania"
+"91.231.8.0","91.231.8.255","1541867520","1541867775","RU","Russian Federation"
+"91.231.9.0","91.231.9.255","1541867776","1541868031","PL","Poland"
+"91.231.10.0","91.231.10.255","1541868032","1541868287","MT","Malta"
+"91.231.11.0","91.231.11.255","1541868288","1541868543","AE","United Arab Emirates"
+"91.231.12.0","91.231.15.255","1541868544","1541869567","PL","Poland"
+"91.231.16.0","91.231.17.255","1541869568","1541870079","RU","Russian Federation"
+"91.231.18.0","91.231.21.255","1541870080","1541871103","PL","Poland"
+"91.231.22.0","91.231.22.255","1541871104","1541871359","AT","Austria"
+"91.231.23.0","91.231.27.255","1541871360","1541872639","PL","Poland"
+"91.231.28.0","91.231.31.255","1541872640","1541873663","CZ","Czech Republic"
+"91.231.32.0","91.231.33.255","1541873664","1541874175","PL","Poland"
+"91.231.34.0","91.231.35.255","1541874176","1541874687","RU","Russian Federation"
+"91.231.36.0","91.231.39.255","1541874688","1541875711","PL","Poland"
+"91.231.40.0","91.231.43.255","1541875712","1541876735","UA","Ukraine"
+"91.231.44.0","91.231.45.255","1541876736","1541877247","PL","Poland"
+"91.231.46.0","91.231.46.255","1541877248","1541877503","GB","United Kingdom"
+"91.231.47.0","91.231.47.255","1541877504","1541877759","RU","Russian Federation"
+"91.231.48.0","91.231.51.255","1541877760","1541878783","SA","Saudi Arabia"
+"91.231.52.0","91.231.53.255","1541878784","1541879295","PL","Poland"
+"91.231.54.0","91.231.55.255","1541879296","1541879807","UA","Ukraine"
+"91.231.56.0","91.231.59.255","1541879808","1541880831","UZ","Uzbekistan"
+"91.231.60.0","91.231.61.255","1541880832","1541881343","PL","Poland"
+"91.231.62.0","91.231.62.255","1541881344","1541881599","IT","Italy"
+"91.231.63.0","91.231.63.255","1541881600","1541881855","SE","Sweden"
+"91.231.64.0","91.231.67.255","1541881856","1541882879","RU","Russian Federation"
+"91.231.68.0","91.231.68.255","1541882880","1541883135","LV","Latvia"
+"91.231.69.0","91.231.69.255","1541883136","1541883391","UA","Ukraine"
+"91.231.70.0","91.231.75.255","1541883392","1541884927","PL","Poland"
+"91.231.76.0","91.231.79.255","1541884928","1541885951","LT","Lithuania"
+"91.231.80.0","91.231.83.255","1541885952","1541886975","PL","Poland"
+"91.231.84.0","91.231.87.255","1541886976","1541887999","UA","Ukraine"
+"91.231.88.0","91.231.88.255","1541888000","1541888255","RS","Serbia"
+"91.231.90.0","91.231.91.255","1541888512","1541889023","GB","United Kingdom"
+"91.231.92.0","91.231.93.255","1541889024","1541889535","PL","Poland"
+"91.231.94.0","91.231.96.255","1541889536","1541890303","RU","Russian Federation"
+"91.231.97.0","91.231.97.255","1541890304","1541890559","DE","Germany"
+"91.231.98.0","91.231.99.255","1541890560","1541891071","UA","Ukraine"
+"91.231.100.0","91.231.107.255","1541891072","1541893119","PL","Poland"
+"91.231.108.0","91.231.109.255","1541893120","1541893631","BE","Belgium"
+"91.231.110.0","91.231.111.255","1541893632","1541894143","PL","Poland"
+"91.231.112.0","91.231.115.255","1541894144","1541895167","RU","Russian Federation"
+"91.231.116.0","91.231.125.255","1541895168","1541897727","PL","Poland"
+"91.231.127.0","91.231.127.255","1541897984","1541898239","UA","Ukraine"
+"91.231.128.0","91.231.137.255","1541898240","1541900799","RU","Russian Federation"
+"91.231.138.0","91.231.138.255","1541900800","1541901055","RO","Romania"
+"91.231.139.0","91.231.139.255","1541901056","1541901311","FR","France"
+"91.231.140.0","91.231.140.255","1541901312","1541901567","PL","Poland"
+"91.231.141.0","91.231.141.255","1541901568","1541901823","RU","Russian Federation"
+"91.231.142.0","91.231.143.255","1541901824","1541902335","UA","Ukraine"
+"91.231.144.0","91.231.145.255","1541902336","1541902847","GB","United Kingdom"
+"91.231.146.0","91.231.146.255","1541902848","1541903103","RU","Russian Federation"
+"91.231.147.0","91.231.147.255","1541903104","1541903359","DK","Denmark"
+"91.231.148.0","91.231.151.255","1541903360","1541904383","UA","Ukraine"
+"91.231.152.0","91.231.152.255","1541904384","1541904639","PL","Poland"
+"91.231.153.0","91.231.153.255","1541904640","1541904895","SE","Sweden"
+"91.231.154.0","91.231.155.255","1541904896","1541905407","GB","United Kingdom"
+"91.231.157.0","91.231.157.255","1541905664","1541905919","PL","Poland"
+"91.231.158.0","91.231.159.255","1541905920","1541906431","RS","Serbia"
+"91.231.160.0","91.231.160.255","1541906432","1541906687","UA","Ukraine"
+"91.231.161.0","91.231.163.255","1541906688","1541907455","RU","Russian Federation"
+"91.231.164.0","91.231.167.255","1541907456","1541908479","IT","Italy"
+"91.231.168.0","91.231.169.255","1541908480","1541908991","PL","Poland"
+"91.231.170.0","91.231.170.255","1541908992","1541909247","UA","Ukraine"
+"91.231.171.0","91.231.171.255","1541909248","1541909503","CZ","Czech Republic"
+"91.231.172.0","91.231.175.255","1541909504","1541910527","NL","Netherlands"
+"91.231.176.0","91.231.177.255","1541910528","1541911039","RU","Russian Federation"
+"91.231.178.0","91.231.178.255","1541911040","1541911295","PL","Poland"
+"91.231.179.0","91.231.179.255","1541911296","1541911551","IT","Italy"
+"91.231.180.0","91.231.183.255","1541911552","1541912575","RU","Russian Federation"
+"91.231.184.0","91.231.184.255","1541912576","1541912831","NL","Netherlands"
+"91.231.185.0","91.231.185.255","1541912832","1541913087","UA","Ukraine"
+"91.231.186.0","91.231.191.255","1541913088","1541914623","RU","Russian Federation"
+"91.231.192.0","91.231.195.255","1541914624","1541915647","IL","Israel"
+"91.231.196.0","91.231.199.255","1541915648","1541916671","RU","Russian Federation"
+"91.231.204.0","91.231.204.255","1541917696","1541917951","CH","Switzerland"
+"91.231.205.0","91.231.205.255","1541917952","1541918207","PL","Poland"
+"91.231.206.0","91.231.206.255","1541918208","1541918463","UA","Ukraine"
+"91.231.207.0","91.231.211.255","1541918464","1541919743","RO","Romania"
+"91.231.212.0","91.231.212.255","1541919744","1541919999","DK","Denmark"
+"91.231.213.0","91.231.215.255","1541920000","1541920767","RU","Russian Federation"
+"91.231.216.0","91.231.217.255","1541920768","1541921279","PT","Portugal"
+"91.231.218.0","91.231.219.255","1541921280","1541921791","RU","Russian Federation"
+"91.231.220.0","91.231.220.255","1541921792","1541922047","DE","Germany"
+"91.231.221.0","91.231.221.255","1541922048","1541922303","PL","Poland"
+"91.231.222.0","91.231.222.255","1541922304","1541922559","RU","Russian Federation"
+"91.231.223.0","91.231.227.255","1541922560","1541923839","RO","Romania"
+"91.231.228.0","91.231.228.255","1541923840","1541924095","FR","France"
+"91.231.229.0","91.231.229.255","1541924096","1541924351","UA","Ukraine"
+"91.231.230.0","91.231.231.255","1541924352","1541924863","PL","Poland"
+"91.231.232.0","91.231.232.255","1541924864","1541925119","RO","Romania"
+"91.231.233.0","91.231.239.255","1541925120","1541926911","RU","Russian Federation"
+"91.231.240.0","91.231.240.255","1541926912","1541927167","UA","Ukraine"
+"91.231.241.0","91.231.242.255","1541927168","1541927679","PL","Poland"
+"91.231.243.0","91.231.243.255","1541927680","1541927935","DE","Germany"
+"91.231.244.0","91.231.251.255","1541927936","1541929983","PL","Poland"
+"91.231.252.0","91.231.255.255","1541929984","1541931007","RU","Russian Federation"
+"91.232.0.0","91.232.3.255","1541931008","1541932031","UA","Ukraine"
+"91.232.4.0","91.232.5.255","1541932032","1541932543","PL","Poland"
+"91.232.6.0","91.232.15.255","1541932544","1541935103","RU","Russian Federation"
+"91.232.16.0","91.232.20.255","1541935104","1541936383","RO","Romania"
+"91.232.21.0","91.232.21.255","1541936384","1541936639","UA","Ukraine"
+"91.232.22.0","91.232.22.255","1541936640","1541936895","DE","Germany"
+"91.232.23.0","91.232.23.255","1541936896","1541937151","FR","France"
+"91.232.24.0","91.232.25.255","1541937152","1541937663","NL","Netherlands"
+"91.232.26.0","91.232.26.255","1541937664","1541937919","GE","Georgia"
+"91.232.27.0","91.232.27.255","1541937920","1541938175","PL","Poland"
+"91.232.28.0","91.232.31.255","1541938176","1541939199","UA","Ukraine"
+"91.232.32.0","91.232.35.255","1541939200","1541940223","RU","Russian Federation"
+"91.232.36.0","91.232.36.255","1541940224","1541940479","GB","United Kingdom"
+"91.232.37.0","91.232.37.255","1541940480","1541940735","CH","Switzerland"
+"91.232.38.0","91.232.38.255","1541940736","1541940991","PL","Poland"
+"91.232.39.0","91.232.39.255","1541940992","1541941247","RU","Russian Federation"
+"91.232.40.0","91.232.43.255","1541941248","1541942271","FR","France"
+"91.232.44.0","91.232.53.255","1541942272","1541944831","PL","Poland"
+"91.232.54.0","91.232.54.255","1541944832","1541945087","DE","Germany"
+"91.232.55.0","91.232.57.255","1541945088","1541945855","RO","Romania"
+"91.232.58.0","91.232.58.255","1541945856","1541946111","PL","Poland"
+"91.232.59.0","91.232.61.255","1541946112","1541946879","SE","Sweden"
+"91.232.62.0","91.232.63.255","1541946880","1541947391","PL","Poland"
+"91.232.64.0","91.232.69.255","1541947392","1541948927","IR","Iran, Islamic Republic of"
+"91.232.70.0","91.232.70.255","1541948928","1541949183","RU","Russian Federation"
+"91.232.71.0","91.232.71.255","1541949184","1541949439","ES","Spain"
+"91.232.72.0","91.232.75.255","1541949440","1541950463","IR","Iran, Islamic Republic of"
+"91.232.76.0","91.232.79.255","1541950464","1541951487","ES","Spain"
+"91.232.80.0","91.232.80.255","1541951488","1541951743","RU","Russian Federation"
+"91.232.81.0","91.232.81.255","1541951744","1541951999","ES","Spain"
+"91.232.82.0","91.232.82.255","1541952000","1541952255","CZ","Czech Republic"
+"91.232.83.0","91.232.83.255","1541952256","1541952511","NO","Norway"
+"91.232.84.0","91.232.87.255","1541952512","1541953535","CZ","Czech Republic"
+"91.232.88.0","91.232.89.255","1541953536","1541954047","LU","Luxembourg"
+"91.232.90.0","91.232.91.255","1541954048","1541954559","PL","Poland"
+"91.232.92.0","91.232.95.255","1541954560","1541955583","RU","Russian Federation"
+"91.232.96.0","91.232.97.255","1541955584","1541956095","DE","Germany"
+"91.232.98.0","91.232.98.255","1541956096","1541956351","RO","Romania"
+"91.232.100.0","91.232.101.255","1541956608","1541957119","LB","Lebanon"
+"91.232.102.0","91.232.102.255","1541957120","1541957375","PL","Poland"
+"91.232.103.0","91.232.103.255","1541957376","1541957631","UA","Ukraine"
+"91.232.104.0","91.232.104.255","1541957632","1541957887","GB","United Kingdom"
+"91.232.105.0","91.232.105.255","1541957888","1541958143","NL","Netherlands"
+"91.232.106.0","91.232.107.255","1541958144","1541958655","RS","Serbia"
+"91.232.108.0","91.232.111.255","1541958656","1541959679","RU","Russian Federation"
+"91.232.112.0","91.232.112.255","1541959680","1541959935","PL","Poland"
+"91.232.113.0","91.232.113.255","1541959936","1541960191","RU","Russian Federation"
+"91.232.114.0","91.232.115.255","1541960192","1541960703","NL","Netherlands"
+"91.232.116.0","91.232.123.255","1541960704","1541962751","RU","Russian Federation"
+"91.232.124.0","91.232.125.255","1541962752","1541963263","GB","United Kingdom"
+"91.232.126.0","91.232.126.255","1541963264","1541963519","RU","Russian Federation"
+"91.232.127.0","91.232.128.255","1541963520","1541964031","UA","Ukraine"
+"91.232.130.0","91.232.130.255","1541964288","1541964543","NL","Netherlands"
+"91.232.131.0","91.232.135.255","1541964544","1541965823","RU","Russian Federation"
+"91.232.136.0","91.232.139.255","1541965824","1541966847","NL","Netherlands"
+"91.232.140.0","91.232.143.255","1541966848","1541967871","PL","Poland"
+"91.232.144.0","91.232.147.255","1541967872","1541968895","RU","Russian Federation"
+"91.232.148.0","91.232.151.255","1541968896","1541969919","GB","United Kingdom"
+"91.232.152.0","91.232.152.255","1541969920","1541970175","RO","Romania"
+"91.232.153.0","91.232.153.255","1541970176","1541970431","GB","United Kingdom"
+"91.232.154.0","91.232.156.255","1541970432","1541971199","FI","Finland"
+"91.232.157.0","91.232.159.255","1541971200","1541971967","UA","Ukraine"
+"91.232.160.0","91.232.161.255","1541971968","1541972479","PL","Poland"
+"91.232.162.0","91.232.162.255","1541972480","1541972735","RU","Russian Federation"
+"91.232.163.0","91.232.163.255","1541972736","1541972991","AT","Austria"
+"91.232.164.0","91.232.167.255","1541972992","1541974015","PL","Poland"
+"91.232.168.0","91.232.173.255","1541974016","1541975551","RU","Russian Federation"
+"91.232.174.0","91.232.174.255","1541975552","1541975807","TR","Turkey"
+"91.232.175.0","91.232.176.255","1541975808","1541976319","PL","Poland"
+"91.232.177.0","91.232.179.255","1541976320","1541977087","UA","Ukraine"
+"91.232.180.0","91.232.180.255","1541977088","1541977343","IT","Italy"
+"91.232.181.0","91.232.181.255","1541977344","1541977599","GB","United Kingdom"
+"91.232.182.0","91.232.182.255","1541977600","1541977855","RO","Romania"
+"91.232.183.0","91.232.183.255","1541977856","1541978111","PL","Poland"
+"91.232.184.0","91.232.186.255","1541978112","1541978879","RO","Romania"
+"91.232.187.0","91.232.187.255","1541978880","1541979135","FR","France"
+"91.232.188.0","91.232.189.255","1541979136","1541979647","RU","Russian Federation"
+"91.232.190.0","91.232.195.255","1541979648","1541981183","PL","Poland"
+"91.232.196.0","91.232.198.255","1541981184","1541981951","RU","Russian Federation"
+"91.232.199.0","91.232.199.255","1541981952","1541982207","UA","Ukraine"
+"91.232.200.0","91.232.201.255","1541982208","1541982719","RS","Serbia"
+"91.232.202.0","91.232.207.255","1541982720","1541984255","RU","Russian Federation"
+"91.232.209.0","91.232.209.255","1541984512","1541984767","BG","Bulgaria"
+"91.232.210.0","91.232.211.255","1541984768","1541985279","RO","Romania"
+"91.232.212.0","91.232.215.255","1541985280","1541986303","CZ","Czech Republic"
+"91.232.216.0","91.232.217.255","1541986304","1541986815","RU","Russian Federation"
+"91.232.218.0","91.232.223.255","1541986816","1541988351","SK","Slovakia"
+"91.232.224.0","91.232.224.255","1541988352","1541988607","FR","France"
+"91.232.225.0","91.232.225.255","1541988608","1541988863","RU","Russian Federation"
+"91.232.226.0","91.232.228.255","1541988864","1541989631","RO","Romania"
+"91.232.229.0","91.232.229.255","1541989632","1541989887","LI","Liechtenstein"
+"91.232.230.0","91.232.231.255","1541989888","1541990399","RU","Russian Federation"
+"91.232.232.0","91.232.233.255","1541990400","1541990911","AT","Austria"
+"91.232.234.0","91.232.234.255","1541990912","1541991167","SI","Slovenia"
+"91.232.236.0","91.232.237.255","1541991424","1541991935","RS","Serbia"
+"91.232.238.0","91.232.238.255","1541991936","1541992191","UA","Ukraine"
+"91.232.239.0","91.232.239.255","1541992192","1541992447","SI","Slovenia"
+"91.232.240.0","91.232.241.255","1541992448","1541992959","UA","Ukraine"
+"91.232.242.0","91.232.242.255","1541992960","1541993215","FR","France"
+"91.232.243.0","91.232.246.255","1541993216","1541994239","RU","Russian Federation"
+"91.232.247.0","91.232.247.255","1541994240","1541994495","CZ","Czech Republic"
+"91.232.248.0","91.232.251.255","1541994496","1541995519","PL","Poland"
+"91.232.252.0","91.232.253.255","1541995520","1541996031","RU","Russian Federation"
+"91.232.254.0","91.232.254.255","1541996032","1541996287","RO","Romania"
+"91.233.0.0","91.233.3.255","1541996544","1541997567","RO","Romania"
+"91.233.4.0","91.233.4.255","1541997568","1541997823","RU","Russian Federation"
+"91.233.5.0","91.233.5.255","1541997824","1541998079","GB","United Kingdom"
+"91.233.6.0","91.233.6.255","1541998080","1541998335","NL","Netherlands"
+"91.233.7.0","91.233.7.255","1541998336","1541998591","AT","Austria"
+"91.233.8.0","91.233.11.255","1541998592","1541999615","DE","Germany"
+"91.233.12.0","91.233.13.255","1541999616","1542000127","AT","Austria"
+"91.233.14.0","91.233.14.255","1542000128","1542000383","NO","Norway"
+"91.233.15.0","91.233.15.255","1542000384","1542000639","GE","Georgia"
+"91.233.16.0","91.233.16.255","1542000640","1542000895","GB","United Kingdom"
+"91.233.17.0","91.233.17.255","1542000896","1542001151","UA","Ukraine"
+"91.233.18.0","91.233.19.255","1542001152","1542001663","PL","Poland"
+"91.233.21.0","91.233.21.255","1542001920","1542002175","HU","Hungary"
+"91.233.22.0","91.233.23.255","1542002176","1542002687","NL","Netherlands"
+"91.233.24.0","91.233.24.255","1542002688","1542002943","RS","Serbia"
+"91.233.25.0","91.233.25.255","1542002944","1542003199","PL","Poland"
+"91.233.26.0","91.233.27.255","1542003200","1542003711","RO","Romania"
+"91.233.28.0","91.233.31.255","1542003712","1542004735","RU","Russian Federation"
+"91.233.32.0","91.233.32.255","1542004736","1542004991","BG","Bulgaria"
+"91.233.33.0","91.233.33.255","1542004992","1542005247","GB","United Kingdom"
+"91.233.34.0","91.233.34.255","1542005248","1542005503","PL","Poland"
+"91.233.35.0","91.233.35.255","1542005504","1542005759","DE","Germany"
+"91.233.36.0","91.233.37.255","1542005760","1542006271","HR","Croatia"
+"91.233.38.0","91.233.47.255","1542006272","1542008831","RU","Russian Federation"
+"91.233.48.0","91.233.49.255","1542008832","1542009343","UA","Ukraine"
+"91.233.50.0","91.233.50.255","1542009344","1542009599","SE","Sweden"
+"91.233.51.0","91.233.51.255","1542009600","1542009855","FR","France"
+"91.233.52.0","91.233.53.255","1542009856","1542010367","NL","Netherlands"
+"91.233.54.0","91.233.55.255","1542010368","1542010879","RU","Russian Federation"
+"91.233.56.0","91.233.59.255","1542010880","1542011903","IR","Iran, Islamic Republic of"
+"91.233.60.0","91.233.60.255","1542011904","1542012159","PL","Poland"
+"91.233.61.0","91.233.61.255","1542012160","1542012415","RU","Russian Federation"
+"91.233.62.0","91.233.62.255","1542012416","1542012671","GB","United Kingdom"
+"91.233.63.0","91.233.67.255","1542012672","1542013951","RU","Russian Federation"
+"91.233.68.0","91.233.68.255","1542013952","1542014207","FR","France"
+"91.233.69.0","91.233.79.255","1542014208","1542017023","PL","Poland"
+"91.233.80.0","91.233.80.255","1542017024","1542017279","TR","Turkey"
+"91.233.81.0","91.233.81.255","1542017280","1542017535","GB","United Kingdom"
+"91.233.82.0","91.233.82.255","1542017536","1542017791","RU","Russian Federation"
+"91.233.83.0","91.233.83.255","1542017792","1542018047","GB","United Kingdom"
+"91.233.84.0","91.233.87.255","1542018048","1542019071","DE","Germany"
+"91.233.88.0","91.233.88.255","1542019072","1542019327","RU","Russian Federation"
+"91.233.90.0","91.233.91.255","1542019584","1542020095","UA","Ukraine"
+"91.233.92.0","91.233.95.255","1542020096","1542021119","RU","Russian Federation"
+"91.233.96.0","91.233.103.255","1542021120","1542023167","UA","Ukraine"
+"91.233.104.0","91.233.104.255","1542023168","1542023423","PL","Poland"
+"91.233.105.0","91.233.105.255","1542023424","1542023679","NL","Netherlands"
+"91.233.106.0","91.233.106.255","1542023680","1542023935","RO","Romania"
+"91.233.107.0","91.233.107.255","1542023936","1542024191","PL","Poland"
+"91.233.108.0","91.233.111.255","1542024192","1542025215","UA","Ukraine"
+"91.233.112.0","91.233.115.255","1542025216","1542026239","PL","Poland"
+"91.233.116.0","91.233.117.255","1542026240","1542026751","FI","Finland"
+"91.233.118.0","91.233.118.255","1542026752","1542027007","BE","Belgium"
+"91.233.119.0","91.233.119.255","1542027008","1542027263","FR","France"
+"91.233.122.0","91.233.122.255","1542027776","1542028031","FR","France"
+"91.233.123.0","91.233.123.255","1542028032","1542028287","UA","Ukraine"
+"91.233.124.0","91.233.124.255","1542028288","1542028543","GB","United Kingdom"
+"91.233.125.0","91.233.125.255","1542028544","1542028799","FI","Finland"
+"91.233.126.0","91.233.126.255","1542028800","1542029055","CH","Switzerland"
+"91.233.127.0","91.233.127.255","1542029056","1542029311","UA","Ukraine"
+"91.233.128.0","91.233.129.255","1542029312","1542029823","GB","United Kingdom"
+"91.233.132.0","91.233.135.255","1542030336","1542031359","RU","Russian Federation"
+"91.233.136.0","91.233.139.255","1542031360","1542032383","PL","Poland"
+"91.233.140.0","91.233.140.255","1542032384","1542032639","UA","Ukraine"
+"91.233.141.0","91.233.141.255","1542032640","1542032895","SA","Saudi Arabia"
+"91.233.142.0","91.233.143.255","1542032896","1542033407","DK","Denmark"
+"91.233.144.0","91.233.149.255","1542033408","1542034943","RU","Russian Federation"
+"91.233.151.0","91.233.151.255","1542035200","1542035455","UA","Ukraine"
+"91.233.152.0","91.233.155.255","1542035456","1542036479","GB","United Kingdom"
+"91.233.156.0","91.233.162.255","1542036480","1542038271","PL","Poland"
+"91.233.163.0","91.233.163.255","1542038272","1542038527","SI","Slovenia"
+"91.233.164.0","91.233.171.255","1542038528","1542040575","RU","Russian Federation"
+"91.233.172.0","91.233.173.255","1542040576","1542041087","UA","Ukraine"
+"91.233.174.0","91.233.174.255","1542041088","1542041343","SA","Saudi Arabia"
+"91.233.175.0","91.233.175.255","1542041344","1542041599","RU","Russian Federation"
+"91.233.176.0","91.233.179.255","1542041600","1542042623","LT","Lithuania"
+"91.233.180.0","91.233.181.255","1542042624","1542043135","IT","Italy"
+"91.233.182.0","91.233.182.255","1542043136","1542043391","CH","Switzerland"
+"91.233.183.0","91.233.183.255","1542043392","1542043647","GB","United Kingdom"
+"91.233.184.0","91.233.187.255","1542043648","1542044671","PL","Poland"
+"91.233.188.0","91.233.189.255","1542044672","1542045183","RU","Russian Federation"
+"91.233.190.0","91.233.190.255","1542045184","1542045439","RO","Romania"
+"91.233.191.0","91.233.191.255","1542045440","1542045695","AT","Austria"
+"91.233.192.0","91.233.195.255","1542045696","1542046719","RO","Romania"
+"91.233.196.0","91.233.199.255","1542046720","1542047743","PL","Poland"
+"91.233.200.0","91.233.203.255","1542047744","1542048767","RO","Romania"
+"91.233.204.0","91.233.205.255","1542048768","1542049279","PL","Poland"
+"91.233.206.0","91.233.207.255","1542049280","1542049791","BE","Belgium"
+"91.233.208.0","91.233.211.255","1542049792","1542050815","CZ","Czech Republic"
+"91.233.212.0","91.233.213.255","1542050816","1542051327","RU","Russian Federation"
+"91.233.214.0","91.233.215.255","1542051328","1542051839","LV","Latvia"
+"91.233.216.0","91.233.223.255","1542051840","1542053887","RU","Russian Federation"
+"91.233.224.0","91.233.225.255","1542053888","1542054399","NL","Netherlands"
+"91.233.226.0","91.233.226.255","1542054400","1542054655","RU","Russian Federation"
+"91.233.227.0","91.233.227.255","1542054656","1542054911","AT","Austria"
+"91.233.228.0","91.233.229.255","1542054912","1542055423","PL","Poland"
+"91.233.230.0","91.233.231.255","1542055424","1542055935","RU","Russian Federation"
+"91.233.232.0","91.233.237.255","1542055936","1542057471","PL","Poland"
+"91.233.238.0","91.233.247.255","1542057472","1542060031","RU","Russian Federation"
+"91.233.248.0","91.233.248.255","1542060032","1542060287","SK","Slovakia"
+"91.233.249.0","91.233.249.255","1542060288","1542060543","RO","Romania"
+"91.233.250.0","91.233.251.255","1542060544","1542061055","PL","Poland"
+"91.233.252.0","91.233.255.255","1542061056","1542062079","IT","Italy"
+"91.234.0.0","91.234.3.255","1542062080","1542063103","UA","Ukraine"
+"91.234.4.0","91.234.7.255","1542063104","1542064127","RU","Russian Federation"
+"91.234.8.0","91.234.8.255","1542064128","1542064383","PL","Poland"
+"91.234.9.0","91.234.9.255","1542064384","1542064639","FR","France"
+"91.234.10.0","91.234.11.255","1542064640","1542065151","RU","Russian Federation"
+"91.234.12.0","91.234.15.255","1542065152","1542066175","PL","Poland"
+"91.234.16.0","91.234.16.255","1542066176","1542066431","RU","Russian Federation"
+"91.234.17.0","91.234.17.255","1542066432","1542066687","NL","Netherlands"
+"91.234.18.0","91.234.18.255","1542066688","1542066943","GB","United Kingdom"
+"91.234.19.0","91.234.19.255","1542066944","1542067199","BG","Bulgaria"
+"91.234.20.0","91.234.20.255","1542067200","1542067455","UA","Ukraine"
+"91.234.21.0","91.234.21.255","1542067456","1542067711","BG","Bulgaria"
+"91.234.22.0","91.234.22.255","1542067712","1542067967","US","United States"
+"91.234.23.0","91.234.23.255","1542067968","1542068223","GB","United Kingdom"
+"91.234.24.0","91.234.29.255","1542068224","1542069759","UA","Ukraine"
+"91.234.30.0","91.234.30.255","1542069760","1542070015","DE","Germany"
+"91.234.31.0","91.234.35.255","1542070016","1542071295","UA","Ukraine"
+"91.234.36.0","91.234.36.255","1542071296","1542071551","CN","China"
+"91.234.37.0","91.234.37.255","1542071552","1542071807","UA","Ukraine"
+"91.234.38.0","91.234.39.255","1542071808","1542072319","DE","Germany"
+"91.234.40.0","91.234.43.255","1542072320","1542073343","UA","Ukraine"
+"91.234.44.0","91.234.45.255","1542073344","1542073855","PL","Poland"
+"91.234.46.0","91.234.46.255","1542073856","1542074111","HR","Croatia"
+"91.234.47.0","91.234.47.255","1542074112","1542074367","UA","Ukraine"
+"91.234.48.0","91.234.48.255","1542074368","1542074623","GB","United Kingdom"
+"91.234.49.0","91.234.49.255","1542074624","1542074879","PL","Poland"
+"91.234.50.0","91.234.51.255","1542074880","1542075391","NL","Netherlands"
+"91.234.52.0","91.234.52.255","1542075392","1542075647","CH","Switzerland"
+"91.234.53.0","91.234.53.255","1542075648","1542075903","RU","Russian Federation"
+"91.234.54.0","91.234.54.255","1542075904","1542076159","IE","Ireland"
+"91.234.55.0","91.234.59.255","1542076160","1542077439","RO","Romania"
+"91.234.60.0","91.234.65.255","1542077440","1542078975","RU","Russian Federation"
+"91.234.66.0","91.234.67.255","1542078976","1542079487","PL","Poland"
+"91.234.68.0","91.234.71.255","1542079488","1542080511","RU","Russian Federation"
+"91.234.72.0","91.234.79.255","1542080512","1542082559","UA","Ukraine"
+"91.234.80.0","91.234.83.255","1542082560","1542083583","RU","Russian Federation"
+"91.234.84.0","91.234.91.255","1542083584","1542085631","UA","Ukraine"
+"91.234.92.0","91.234.95.255","1542085632","1542086655","BG","Bulgaria"
+"91.234.96.0","91.234.97.255","1542086656","1542087167","RU","Russian Federation"
+"91.234.98.0","91.234.99.255","1542087168","1542087679","UA","Ukraine"
+"91.234.100.0","91.234.103.255","1542087680","1542088703","PL","Poland"
+"91.234.104.0","91.234.107.255","1542088704","1542089727","FR","France"
+"91.234.108.0","91.234.111.255","1542089728","1542090751","RU","Russian Federation"
+"91.234.112.0","91.234.115.255","1542090752","1542091775","PL","Poland"
+"91.234.116.0","91.234.119.255","1542091776","1542092799","RU","Russian Federation"
+"91.234.120.0","91.234.123.255","1542092800","1542093823","RO","Romania"
+"91.234.124.0","91.234.131.255","1542093824","1542095871","PL","Poland"
+"91.234.132.0","91.234.135.255","1542095872","1542096895","RS","Serbia"
+"91.234.136.0","91.234.141.255","1542096896","1542098431","UA","Ukraine"
+"91.234.142.0","91.234.144.255","1542098432","1542099199","PL","Poland"
+"91.234.145.0","91.234.145.255","1542099200","1542099455","RU","Russian Federation"
+"91.234.146.0","91.234.146.255","1542099456","1542099711","PL","Poland"
+"91.234.147.0","91.234.147.255","1542099712","1542099967","RU","Russian Federation"
+"91.234.148.0","91.234.148.255","1542099968","1542100223","NL","Netherlands"
+"91.234.149.0","91.234.149.255","1542100224","1542100479","DK","Denmark"
+"91.234.150.0","91.234.151.255","1542100480","1542100991","RO","Romania"
+"91.234.152.0","91.234.155.255","1542100992","1542102015","RU","Russian Federation"
+"91.234.156.0","91.234.159.255","1542102016","1542103039","RO","Romania"
+"91.234.160.0","91.234.160.255","1542103040","1542103295","CH","Switzerland"
+"91.234.161.0","91.234.161.255","1542103296","1542103551","RU","Russian Federation"
+"91.234.162.0","91.234.163.255","1542103552","1542104063","CZ","Czech Republic"
+"91.234.164.0","91.234.167.255","1542104064","1542105087","RU","Russian Federation"
+"91.234.168.0","91.234.169.255","1542105088","1542105599","RO","Romania"
+"91.234.170.0","91.234.170.255","1542105600","1542105855","RU","Russian Federation"
+"91.234.171.0","91.234.171.255","1542105856","1542106111","DE","Germany"
+"91.234.172.0","91.234.175.255","1542106112","1542107135","RU","Russian Federation"
+"91.234.176.0","91.234.176.255","1542107136","1542107391","PL","Poland"
+"91.234.177.0","91.234.178.255","1542107392","1542107903","RU","Russian Federation"
+"91.234.179.0","91.234.179.255","1542107904","1542108159","AT","Austria"
+"91.234.180.0","91.234.183.255","1542108160","1542109183","RU","Russian Federation"
+"91.234.184.0","91.234.185.255","1542109184","1542109695","GB","United Kingdom"
+"91.234.186.0","91.234.187.255","1542109696","1542110207","PL","Poland"
+"91.234.188.0","91.234.188.255","1542110208","1542110463","RU","Russian Federation"
+"91.234.189.0","91.234.189.255","1542110464","1542110719","CH","Switzerland"
+"91.234.190.0","91.234.191.255","1542110720","1542111231","RS","Serbia"
+"91.234.192.0","91.234.192.255","1542111232","1542111487","SE","Sweden"
+"91.234.193.0","91.234.193.255","1542111488","1542111743","NL","Netherlands"
+"91.234.194.0","91.234.195.255","1542111744","1542112255","FR","France"
+"91.234.196.0","91.234.199.255","1542112256","1542113279","UA","Ukraine"
+"91.234.200.0","91.234.200.255","1542113280","1542113535","LT","Lithuania"
+"91.234.201.0","91.234.201.255","1542113536","1542113791","GB","United Kingdom"
+"91.234.202.0","91.234.202.255","1542113792","1542114047","RU","Russian Federation"
+"91.234.203.0","91.234.203.255","1542114048","1542114303","BE","Belgium"
+"91.234.204.0","91.234.205.255","1542114304","1542114815","FI","Finland"
+"91.234.206.0","91.234.206.255","1542114816","1542115071","NL","Netherlands"
+"91.234.207.0","91.234.207.255","1542115072","1542115327","PL","Poland"
+"91.234.208.0","91.234.211.255","1542115328","1542116351","UA","Ukraine"
+"91.234.212.0","91.234.212.255","1542116352","1542116607","RO","Romania"
+"91.234.213.0","91.234.213.255","1542116608","1542116863","DE","Germany"
+"91.234.214.0","91.234.214.255","1542116864","1542117119","GB","United Kingdom"
+"91.234.215.0","91.234.215.255","1542117120","1542117375","SM","San Marino"
+"91.234.216.0","91.234.216.255","1542117376","1542117631","DE","Germany"
+"91.234.217.0","91.234.217.255","1542117632","1542117887","PL","Poland"
+"91.234.218.0","91.234.219.255","1542117888","1542118399","UZ","Uzbekistan"
+"91.234.220.0","91.234.223.255","1542118400","1542119423","RO","Romania"
+"91.234.224.0","91.234.225.255","1542119424","1542119935","RU","Russian Federation"
+"91.234.226.0","91.234.227.255","1542119936","1542120447","UA","Ukraine"
+"91.234.228.0","91.234.228.255","1542120448","1542120703","GE","Georgia"
+"91.234.229.0","91.234.229.255","1542120704","1542120959","AT","Austria"
+"91.234.230.0","91.234.231.255","1542120960","1542121471","BE","Belgium"
+"91.234.232.0","91.234.232.255","1542121472","1542121727","PL","Poland"
+"91.234.233.0","91.234.239.255","1542121728","1542123519","FR","France"
+"91.234.240.0","91.234.240.255","1542123520","1542123775","SE","Sweden"
+"91.234.241.0","91.234.243.255","1542123776","1542124543","RO","Romania"
+"91.234.244.0","91.234.244.255","1542124544","1542124799","DE","Germany"
+"91.234.245.0","91.234.247.255","1542124800","1542125567","PL","Poland"
+"91.234.248.0","91.234.251.255","1542125568","1542126591","CZ","Czech Republic"
+"91.234.252.0","91.234.253.255","1542126592","1542127103","PL","Poland"
+"91.235.0.0","91.235.1.255","1542127616","1542128127","PL","Poland"
+"91.235.2.0","91.235.2.255","1542128128","1542128383","RU","Russian Federation"
+"91.235.3.0","91.235.5.255","1542128384","1542129151","RO","Romania"
+"91.235.6.0","91.235.6.255","1542129152","1542129407","IS","Iceland"
+"91.235.7.0","91.235.7.255","1542129408","1542129663","RU","Russian Federation"
+"91.235.8.0","91.235.11.255","1542129664","1542130687","DE","Germany"
+"91.235.12.0","91.235.15.255","1542130688","1542131711","UA","Ukraine"
+"91.235.16.0","91.235.25.255","1542131712","1542134271","PL","Poland"
+"91.235.26.0","91.235.33.255","1542134272","1542136319","RU","Russian Federation"
+"91.235.34.0","91.235.35.255","1542136320","1542136831","DE","Germany"
+"91.235.36.0","91.235.39.255","1542136832","1542137855","RU","Russian Federation"
+"91.235.40.0","91.235.41.255","1542137856","1542138367","ES","Spain"
+"91.235.42.0","91.235.42.255","1542138368","1542138623","RU","Russian Federation"
+"91.235.43.0","91.235.43.255","1542138624","1542138879","RO","Romania"
+"91.235.44.0","91.235.44.255","1542138880","1542139135","GB","United Kingdom"
+"91.235.45.0","91.235.45.255","1542139136","1542139391","DE","Germany"
+"91.235.46.0","91.235.46.255","1542139392","1542139647","UA","Ukraine"
+"91.235.47.0","91.235.47.255","1542139648","1542139903","DE","Germany"
+"91.235.48.0","91.235.51.255","1542139904","1542140927","ES","Spain"
+"91.235.52.0","91.235.55.255","1542140928","1542141951","SK","Slovakia"
+"91.235.56.0","91.235.59.255","1542141952","1542142975","GB","United Kingdom"
+"91.235.60.0","91.235.63.255","1542142976","1542143999","NO","Norway"
+"91.235.64.0","91.235.64.255","1542144000","1542144255","TR","Turkey"
+"91.235.65.0","91.235.65.255","1542144256","1542144511","GB","United Kingdom"
+"91.235.66.0","91.235.66.255","1542144512","1542144767","RU","Russian Federation"
+"91.235.67.0","91.235.71.255","1542144768","1542146047","UA","Ukraine"
+"91.235.72.0","91.235.77.255","1542146048","1542147583","RU","Russian Federation"
+"91.235.78.0","91.235.79.255","1542147584","1542148095","FR","France"
+"91.235.80.0","91.235.81.255","1542148096","1542148607","RU","Russian Federation"
+"91.235.82.0","91.235.82.255","1542148608","1542148863","SI","Slovenia"
+"91.235.83.0","91.235.83.255","1542148864","1542149119","NL","Netherlands"
+"91.235.84.0","91.235.87.255","1542149120","1542150143","UA","Ukraine"
+"91.235.88.0","91.235.95.255","1542150144","1542152191","RU","Russian Federation"
+"91.235.96.0","91.235.99.255","1542152192","1542153215","IE","Ireland"
+"91.235.100.0","91.235.100.255","1542153216","1542153471","DK","Denmark"
+"91.235.101.0","91.235.101.255","1542153472","1542153727","RU","Russian Federation"
+"91.235.102.0","91.235.102.255","1542153728","1542153983","UA","Ukraine"
+"91.235.103.0","91.235.103.255","1542153984","1542154239","RU","Russian Federation"
+"91.235.104.0","91.235.105.255","1542154240","1542154751","TR","Turkey"
+"91.235.106.0","91.235.106.255","1542154752","1542155007","RU","Russian Federation"
+"91.235.107.0","91.235.107.255","1542155008","1542155263","IL","Israel"
+"91.235.108.0","91.235.111.255","1542155264","1542156287","ES","Spain"
+"91.235.112.0","91.235.112.255","1542156288","1542156543","RU","Russian Federation"
+"91.235.113.0","91.235.113.255","1542156544","1542156799","RO","Romania"
+"91.235.114.0","91.235.115.255","1542156800","1542157311","DE","Germany"
+"91.235.116.0","91.235.119.255","1542157312","1542158335","AZ","Azerbaijan"
+"91.235.120.0","91.235.121.255","1542158336","1542158847","IT","Italy"
+"91.235.122.0","91.235.123.255","1542158848","1542159359","RO","Romania"
+"91.235.124.0","91.235.126.255","1542159360","1542160127","PL","Poland"
+"91.235.127.0","91.235.127.255","1542160128","1542160383","RU","Russian Federation"
+"91.235.128.0","91.235.128.255","1542160384","1542160639","UA","Ukraine"
+"91.235.129.0","91.235.129.255","1542160640","1542160895","NL","Netherlands"
+"91.235.130.0","91.235.131.255","1542160896","1542161407","GB","United Kingdom"
+"91.235.132.0","91.235.135.255","1542161408","1542162431","NL","Netherlands"
+"91.235.136.0","91.235.137.255","1542162432","1542162943","RU","Russian Federation"
+"91.235.138.0","91.235.138.255","1542162944","1542163199","FR","France"
+"91.235.139.0","91.235.139.255","1542163200","1542163455","DK","Denmark"
+"91.235.140.0","91.235.140.255","1542163456","1542163711","GB","United Kingdom"
+"91.235.141.0","91.235.141.255","1542163712","1542163967","FR","France"
+"91.235.142.0","91.235.143.255","1542163968","1542164479","UA","Ukraine"
+"91.235.144.0","91.235.147.255","1542164480","1542165503","RU","Russian Federation"
+"91.235.149.0","91.235.149.255","1542165760","1542166015","PL","Poland"
+"91.235.150.0","91.235.151.255","1542166016","1542166527","IL","Israel"
+"91.235.152.0","91.235.155.255","1542166528","1542167551","PL","Poland"
+"91.235.156.0","91.235.158.255","1542167552","1542168319","RU","Russian Federation"
+"91.235.159.0","91.235.159.255","1542168320","1542168575","AE","United Arab Emirates"
+"91.235.160.0","91.235.163.255","1542168576","1542169599","PL","Poland"
+"91.235.164.0","91.235.164.255","1542169600","1542169855","BG","Bulgaria"
+"91.235.165.0","91.235.167.255","1542169856","1542170623","RO","Romania"
+"91.235.168.0","91.235.168.255","1542170624","1542170879","SE","Sweden"
+"91.235.169.0","91.235.169.255","1542170880","1542171135","RU","Russian Federation"
+"91.235.170.0","91.235.171.255","1542171136","1542171647","HR","Croatia"
+"91.235.172.0","91.235.173.255","1542171648","1542172159","GB","United Kingdom"
+"91.235.174.0","91.235.174.255","1542172160","1542172415","NL","Netherlands"
+"91.235.175.0","91.235.175.255","1542172416","1542172671","RU","Russian Federation"
+"91.235.176.0","91.235.179.255","1542172672","1542173695","KZ","Kazakhstan"
+"91.235.180.0","91.235.181.255","1542173696","1542174207","RU","Russian Federation"
+"91.235.182.0","91.235.183.255","1542174208","1542174719","CZ","Czech Republic"
+"91.235.184.0","91.235.191.255","1542174720","1542176767","RU","Russian Federation"
+"91.235.192.0","91.235.195.255","1542176768","1542177791","PL","Poland"
+"91.235.196.0","91.235.199.255","1542177792","1542178815","UA","Ukraine"
+"91.235.200.0","91.235.201.255","1542178816","1542179327","CZ","Czech Republic"
+"91.235.202.0","91.235.202.255","1542179328","1542179583","PL","Poland"
+"91.235.203.0","91.235.203.255","1542179584","1542179839","RU","Russian Federation"
+"91.235.204.0","91.235.207.255","1542179840","1542180863","PL","Poland"
+"91.235.208.0","91.235.211.255","1542180864","1542181887","DE","Germany"
+"91.235.212.0","91.235.212.255","1542181888","1542182143","CH","Switzerland"
+"91.235.213.0","91.235.213.255","1542182144","1542182399","RU","Russian Federation"
+"91.235.214.0","91.235.214.255","1542182400","1542182655","GB","United Kingdom"
+"91.235.215.0","91.235.215.255","1542182656","1542182911","FR","France"
+"91.235.216.0","91.235.219.255","1542182912","1542183935","PL","Poland"
+"91.235.220.0","91.235.220.255","1542183936","1542184191","GB","United Kingdom"
+"91.235.221.0","91.235.221.255","1542184192","1542184447","RU","Russian Federation"
+"91.235.222.0","91.235.223.255","1542184448","1542184959","PL","Poland"
+"91.235.224.0","91.235.227.255","1542184960","1542185983","UA","Ukraine"
+"91.235.228.0","91.235.231.255","1542185984","1542187007","PL","Poland"
+"91.235.232.0","91.235.232.255","1542187008","1542187263","DK","Denmark"
+"91.235.233.0","91.235.233.255","1542187264","1542187519","RU","Russian Federation"
+"91.235.234.0","91.235.235.255","1542187520","1542188031","GB","United Kingdom"
+"91.235.236.0","91.235.236.255","1542188032","1542188287","DE","Germany"
+"91.235.237.0","91.235.237.255","1542188288","1542188543","NL","Netherlands"
+"91.235.238.0","91.235.239.255","1542188544","1542189055","PL","Poland"
+"91.235.240.0","91.235.240.255","1542189056","1542189311","DE","Germany"
+"91.235.242.0","91.235.242.255","1542189568","1542189823","SI","Slovenia"
+"91.235.243.0","91.235.243.255","1542189824","1542190079","DE","Germany"
+"91.235.244.0","91.235.247.255","1542190080","1542191103","RU","Russian Federation"
+"91.235.248.0","91.235.251.255","1542191104","1542192127","BG","Bulgaria"
+"91.235.252.0","91.236.0.255","1542192128","1542193407","PL","Poland"
+"91.236.1.0","91.236.1.255","1542193408","1542193663","SI","Slovenia"
+"91.236.2.0","91.236.3.255","1542193664","1542194175","RU","Russian Federation"
+"91.236.4.0","91.236.9.255","1542194176","1542195711","PL","Poland"
+"91.236.10.0","91.236.12.255","1542195712","1542196479","RU","Russian Federation"
+"91.236.13.0","91.236.13.255","1542196480","1542196735","PL","Poland"
+"91.236.14.0","91.236.15.255","1542196736","1542197247","RU","Russian Federation"
+"91.236.16.0","91.236.16.255","1542197248","1542197503","DK","Denmark"
+"91.236.17.0","91.236.18.255","1542197504","1542198015","GB","United Kingdom"
+"91.236.19.0","91.236.19.255","1542198016","1542198271","NL","Netherlands"
+"91.236.20.0","91.236.21.255","1542198272","1542198783","PL","Poland"
+"91.236.22.0","91.236.24.255","1542198784","1542199551","RU","Russian Federation"
+"91.236.25.0","91.236.25.255","1542199552","1542199807","FR","France"
+"91.236.26.0","91.236.27.255","1542199808","1542200319","GB","United Kingdom"
+"91.236.28.0","91.236.28.255","1542200320","1542200575","DK","Denmark"
+"91.236.29.0","91.236.29.255","1542200576","1542200831","US","United States"
+"91.236.30.0","91.236.31.255","1542200832","1542201343","RU","Russian Federation"
+"91.236.32.0","91.236.35.255","1542201344","1542202367","PL","Poland"
+"91.236.36.0","91.236.36.255","1542202368","1542202623","UA","Ukraine"
+"91.236.37.0","91.236.37.255","1542202624","1542202879","HR","Croatia"
+"91.236.38.0","91.236.39.255","1542202880","1542203391","EE","Estonia"
+"91.236.40.0","91.236.43.255","1542203392","1542204415","CZ","Czech Republic"
+"91.236.44.0","91.236.44.255","1542204416","1542204671","EE","Estonia"
+"91.236.45.0","91.236.45.255","1542204672","1542204927","CH","Switzerland"
+"91.236.46.0","91.236.47.255","1542204928","1542205439","RO","Romania"
+"91.236.48.0","91.236.51.255","1542205440","1542206463","RU","Russian Federation"
+"91.236.52.0","91.236.55.255","1542206464","1542207487","PL","Poland"
+"91.236.56.0","91.236.56.255","1542207488","1542207743","GB","United Kingdom"
+"91.236.57.0","91.236.57.255","1542207744","1542207999","PL","Poland"
+"91.236.58.0","91.236.58.255","1542208000","1542208255","RO","Romania"
+"91.236.59.0","91.236.59.255","1542208256","1542208511","ES","Spain"
+"91.236.60.0","91.236.63.255","1542208512","1542209535","RU","Russian Federation"
+"91.236.64.0","91.236.71.255","1542209536","1542211583","SK","Slovakia"
+"91.236.72.0","91.236.75.255","1542211584","1542212607","PL","Poland"
+"91.236.76.0","91.236.77.255","1542212608","1542213119","RO","Romania"
+"91.236.78.0","91.236.78.255","1542213120","1542213375","CH","Switzerland"
+"91.236.79.0","91.236.79.255","1542213376","1542213631","RO","Romania"
+"91.236.80.0","91.236.81.255","1542213632","1542214143","RU","Russian Federation"
+"91.236.82.0","91.236.82.255","1542214144","1542214399","SK","Slovakia"
+"91.236.83.0","91.236.83.255","1542214400","1542214655","NL","Netherlands"
+"91.236.84.0","91.236.87.255","1542214656","1542215679","PL","Poland"
+"91.236.88.0","91.236.91.255","1542215680","1542216703","RO","Romania"
+"91.236.92.0","91.236.95.255","1542216704","1542217727","RU","Russian Federation"
+"91.236.96.0","91.236.99.255","1542217728","1542218751","UA","Ukraine"
+"91.236.100.0","91.236.104.255","1542218752","1542220031","RU","Russian Federation"
+"91.236.105.0","91.236.105.255","1542220032","1542220287","PL","Poland"
+"91.236.106.0","91.236.107.255","1542220288","1542220799","DE","Germany"
+"91.236.108.0","91.236.115.255","1542220800","1542222847","RU","Russian Federation"
+"91.236.116.0","91.236.116.255","1542222848","1542223103","SE","Sweden"
+"91.236.117.0","91.236.117.255","1542223104","1542223359","GB","United Kingdom"
+"91.236.118.0","91.236.119.255","1542223360","1542223871","UA","Ukraine"
+"91.236.120.0","91.236.120.255","1542223872","1542224127","RU","Russian Federation"
+"91.236.122.0","91.236.122.255","1542224384","1542224639","DE","Germany"
+"91.236.123.0","91.236.123.255","1542224640","1542224895","DK","Denmark"
+"91.236.124.0","91.236.124.255","1542224896","1542225151","RU","Russian Federation"
+"91.236.125.0","91.236.125.255","1542225152","1542225407","PL","Poland"
+"91.236.126.0","91.236.127.255","1542225408","1542225919","UA","Ukraine"
+"91.236.128.0","91.236.133.255","1542225920","1542227455","PL","Poland"
+"91.236.134.0","91.236.135.255","1542227456","1542227967","UA","Ukraine"
+"91.236.136.0","91.236.136.255","1542227968","1542228223","RU","Russian Federation"
+"91.236.137.0","91.236.137.255","1542228224","1542228479","PL","Poland"
+"91.236.138.0","91.236.139.255","1542228480","1542228991","UA","Ukraine"
+"91.236.140.0","91.236.143.255","1542228992","1542230015","RU","Russian Federation"
+"91.236.144.0","91.236.147.255","1542230016","1542231039","BG","Bulgaria"
+"91.236.148.0","91.236.151.255","1542231040","1542232063","RU","Russian Federation"
+"91.236.152.0","91.236.152.255","1542232064","1542232319","GB","United Kingdom"
+"91.236.153.0","91.236.153.255","1542232320","1542232575","FR","France"
+"91.236.154.0","91.236.155.255","1542232576","1542233087","RU","Russian Federation"
+"91.236.156.0","91.236.159.255","1542233088","1542234111","UA","Ukraine"
+"91.236.160.0","91.236.160.255","1542234112","1542234367","AT","Austria"
+"91.236.161.0","91.236.161.255","1542234368","1542234623","FR","France"
+"91.236.162.0","91.236.162.255","1542234624","1542234879","AE","United Arab Emirates"
+"91.236.163.0","91.236.163.255","1542234880","1542235135","PL","Poland"
+"91.236.164.0","91.236.167.255","1542235136","1542236159","RU","Russian Federation"
+"91.236.168.0","91.236.169.255","1542236160","1542236671","IR","Iran, Islamic Republic of"
+"91.236.170.0","91.236.170.255","1542236672","1542236927","RO","Romania"
+"91.236.171.0","91.236.171.255","1542236928","1542237183","UA","Ukraine"
+"91.236.172.0","91.236.175.255","1542237184","1542238207","PL","Poland"
+"91.236.176.0","91.236.181.255","1542238208","1542239743","RU","Russian Federation"
+"91.236.182.0","91.236.182.255","1542239744","1542239999","HU","Hungary"
+"91.236.183.0","91.236.183.255","1542240000","1542240255","RU","Russian Federation"
+"91.236.184.0","91.236.185.255","1542240256","1542240767","UA","Ukraine"
+"91.236.186.0","91.236.186.255","1542240768","1542241023","DK","Denmark"
+"91.236.187.0","91.236.187.255","1542241024","1542241279","GB","United Kingdom"
+"91.236.188.0","91.236.188.255","1542241280","1542241535","LV","Latvia"
+"91.236.189.0","91.236.189.255","1542241536","1542241791","NL","Netherlands"
+"91.236.190.0","91.236.191.255","1542241792","1542242303","GB","United Kingdom"
+"91.236.192.0","91.236.194.255","1542242304","1542243071","NL","Netherlands"
+"91.236.195.0","91.236.201.255","1542243072","1542244863","RU","Russian Federation"
+"91.236.202.0","91.236.203.255","1542244864","1542245375","NL","Netherlands"
+"91.236.204.0","91.236.205.255","1542245376","1542245887","RU","Russian Federation"
+"91.236.206.0","91.236.206.255","1542245888","1542246143","GB","United Kingdom"
+"91.236.207.0","91.236.209.255","1542246144","1542246911","SE","Sweden"
+"91.236.210.0","91.236.211.255","1542246912","1542247423","DK","Denmark"
+"91.236.212.0","91.236.212.255","1542247424","1542247679","SE","Sweden"
+"91.236.213.0","91.236.213.255","1542247680","1542247935","UA","Ukraine"
+"91.236.214.0","91.236.215.255","1542247936","1542248447","NL","Netherlands"
+"91.236.216.0","91.236.219.255","1542248448","1542249471","RO","Romania"
+"91.236.220.0","91.236.220.255","1542249472","1542249727","RU","Russian Federation"
+"91.236.221.0","91.236.221.255","1542249728","1542249983","UA","Ukraine"
+"91.236.222.0","91.236.222.255","1542249984","1542250239","EE","Estonia"
+"91.236.223.0","91.236.223.255","1542250240","1542250495","RO","Romania"
+"91.236.224.0","91.236.227.255","1542250496","1542251519","UA","Ukraine"
+"91.236.228.0","91.236.228.255","1542251520","1542251775","RO","Romania"
+"91.236.229.0","91.236.229.255","1542251776","1542252031","PL","Poland"
+"91.236.230.0","91.236.231.255","1542252032","1542252543","RO","Romania"
+"91.236.232.0","91.236.233.255","1542252544","1542253055","PL","Poland"
+"91.236.234.0","91.236.235.255","1542253056","1542253567","RU","Russian Federation"
+"91.236.236.0","91.236.236.255","1542253568","1542253823","LB","Lebanon"
+"91.236.237.0","91.236.237.255","1542253824","1542254079","RO","Romania"
+"91.236.238.0","91.236.238.255","1542254080","1542254335","RU","Russian Federation"
+"91.236.239.0","91.236.239.255","1542254336","1542254591","FR","France"
+"91.236.240.0","91.236.243.255","1542254592","1542255615","RO","Romania"
+"91.236.244.0","91.236.245.255","1542255616","1542256127","BE","Belgium"
+"91.236.246.0","91.236.247.255","1542256128","1542256639","RU","Russian Federation"
+"91.236.248.0","91.236.251.255","1542256640","1542257663","UA","Ukraine"
+"91.236.252.0","91.236.253.255","1542257664","1542258175","RU","Russian Federation"
+"91.236.254.0","91.236.255.255","1542258176","1542258687","FR","France"
+"91.237.0.0","91.237.15.255","1542258688","1542262783","UA","Ukraine"
+"91.237.16.0","91.237.17.255","1542262784","1542263295","IT","Italy"
+"91.237.18.0","91.237.19.255","1542263296","1542263807","PL","Poland"
+"91.237.20.0","91.237.20.255","1542263808","1542264063","RU","Russian Federation"
+"91.237.21.0","91.237.23.255","1542264064","1542264831","SA","Saudi Arabia"
+"91.237.24.0","91.237.27.255","1542264832","1542265855","UA","Ukraine"
+"91.237.28.0","91.237.31.255","1542265856","1542266879","SA","Saudi Arabia"
+"91.237.32.0","91.237.32.255","1542266880","1542267135","RU","Russian Federation"
+"91.237.33.0","91.237.33.255","1542267136","1542267391","SI","Slovenia"
+"91.237.34.0","91.237.35.255","1542267392","1542267903","NO","Norway"
+"91.237.36.0","91.237.36.255","1542267904","1542268159","PL","Poland"
+"91.237.37.0","91.237.37.255","1542268160","1542268415","RU","Russian Federation"
+"91.237.38.0","91.237.39.255","1542268416","1542268927","FR","France"
+"91.237.40.0","91.237.41.255","1542268928","1542269439","UA","Ukraine"
+"91.237.42.0","91.237.42.255","1542269440","1542269695","LV","Latvia"
+"91.237.43.0","91.237.43.255","1542269696","1542269951","NL","Netherlands"
+"91.237.44.0","91.237.49.255","1542269952","1542271487","RO","Romania"
+"91.237.50.0","91.237.50.255","1542271488","1542271743","PS","Palestinian Territory"
+"91.237.51.0","91.237.51.255","1542271744","1542271999","CZ","Czech Republic"
+"91.237.52.0","91.237.52.255","1542272000","1542272255","PL","Poland"
+"91.237.53.0","91.237.55.255","1542272256","1542273023","RU","Russian Federation"
+"91.237.56.0","91.237.59.255","1542273024","1542274047","BG","Bulgaria"
+"91.237.60.0","91.237.63.255","1542274048","1542275071","PL","Poland"
+"91.237.64.0","91.237.64.255","1542275072","1542275327","UA","Ukraine"
+"91.237.65.0","91.237.65.255","1542275328","1542275583","AT","Austria"
+"91.237.66.0","91.237.67.255","1542275584","1542276095","SE","Sweden"
+"91.237.68.0","91.237.73.255","1542276096","1542277631","PL","Poland"
+"91.237.74.0","91.237.75.255","1542277632","1542278143","GB","United Kingdom"
+"91.237.76.0","91.237.76.255","1542278144","1542278399","RU","Russian Federation"
+"91.237.77.0","91.237.77.255","1542278400","1542278655","PL","Poland"
+"91.237.78.0","91.237.78.255","1542278656","1542278911","NL","Netherlands"
+"91.237.79.0","91.237.81.255","1542278912","1542279679","PL","Poland"
+"91.237.82.0","91.237.83.255","1542279680","1542280191","RU","Russian Federation"
+"91.237.84.0","91.237.86.255","1542280192","1542280959","PL","Poland"
+"91.237.87.0","91.237.87.255","1542280960","1542281215","GB","United Kingdom"
+"91.237.88.0","91.237.89.255","1542281216","1542281727","DE","Germany"
+"91.237.90.0","91.237.90.255","1542281728","1542281983","SE","Sweden"
+"91.237.91.0","91.237.93.255","1542281984","1542282751","RO","Romania"
+"91.237.94.0","91.237.94.255","1542282752","1542283007","RU","Russian Federation"
+"91.237.95.0","91.237.95.255","1542283008","1542283263","SE","Sweden"
+"91.237.96.0","91.237.96.255","1542283264","1542283519","AT","Austria"
+"91.237.97.0","91.237.97.255","1542283520","1542283775","RU","Russian Federation"
+"91.237.98.0","91.237.99.255","1542283776","1542284287","LV","Latvia"
+"91.237.100.0","91.237.101.255","1542284288","1542284799","DE","Germany"
+"91.237.102.0","91.237.103.255","1542284800","1542285311","BG","Bulgaria"
+"91.237.104.0","91.237.105.255","1542285312","1542285823","RU","Russian Federation"
+"91.237.106.0","91.237.106.255","1542285824","1542286079","SE","Sweden"
+"91.237.107.0","91.237.111.255","1542286080","1542287359","UA","Ukraine"
+"91.237.112.0","91.237.113.255","1542287360","1542287871","PL","Poland"
+"91.237.114.0","91.237.116.255","1542287872","1542288639","UA","Ukraine"
+"91.237.117.0","91.237.117.255","1542288640","1542288895","DE","Germany"
+"91.237.118.0","91.237.118.255","1542288896","1542289151","PL","Poland"
+"91.237.119.0","91.237.129.255","1542289152","1542291967","UA","Ukraine"
+"91.237.130.0","91.237.131.255","1542291968","1542292479","RO","Romania"
+"91.237.132.0","91.237.135.255","1542292480","1542293503","SI","Slovenia"
+"91.237.136.0","91.237.139.255","1542293504","1542294527","PL","Poland"
+"91.237.140.0","91.237.141.255","1542294528","1542295039","SE","Sweden"
+"91.237.142.0","91.237.142.255","1542295040","1542295295","UA","Ukraine"
+"91.237.143.0","91.237.143.255","1542295296","1542295551","AT","Austria"
+"91.237.144.0","91.237.148.255","1542295552","1542296831","RU","Russian Federation"
+"91.237.149.0","91.237.149.255","1542296832","1542297087","PL","Poland"
+"91.237.150.0","91.237.150.255","1542297088","1542297343","RU","Russian Federation"
+"91.237.151.0","91.237.151.255","1542297344","1542297599","FI","Finland"
+"91.237.152.0","91.237.152.255","1542297600","1542297855","UA","Ukraine"
+"91.237.154.0","91.237.161.255","1542298112","1542300159","PL","Poland"
+"91.237.162.0","91.237.163.255","1542300160","1542300671","RU","Russian Federation"
+"91.237.164.0","91.237.167.255","1542300672","1542301695","UA","Ukraine"
+"91.237.168.0","91.237.170.255","1542301696","1542302463","SK","Slovakia"
+"91.237.171.0","91.237.173.255","1542302464","1542303231","PL","Poland"
+"91.237.174.0","91.237.176.255","1542303232","1542303999","GB","United Kingdom"
+"91.237.177.0","91.237.177.255","1542304000","1542304255","FR","France"
+"91.237.178.0","91.237.181.255","1542304256","1542305279","RU","Russian Federation"
+"91.237.182.0","91.237.183.255","1542305280","1542305791","UA","Ukraine"
+"91.237.184.0","91.237.184.255","1542305792","1542306047","FR","France"
+"91.237.185.0","91.237.185.255","1542306048","1542306303","GB","United Kingdom"
+"91.237.186.0","91.237.189.255","1542306304","1542307327","RU","Russian Federation"
+"91.237.190.0","91.237.190.255","1542307328","1542307583","PL","Poland"
+"91.237.191.0","91.237.191.255","1542307584","1542307839","SE","Sweden"
+"91.237.192.0","91.237.192.255","1542307840","1542308095","RU","Russian Federation"
+"91.237.193.0","91.237.195.255","1542308096","1542308863","RO","Romania"
+"91.237.196.0","91.237.196.255","1542308864","1542309119","PL","Poland"
+"91.237.197.0","91.237.197.255","1542309120","1542309375","GB","United Kingdom"
+"91.237.198.0","91.237.203.255","1542309376","1542310911","RU","Russian Federation"
+"91.237.204.0","91.237.208.255","1542310912","1542312191","UA","Ukraine"
+"91.237.209.0","91.237.209.255","1542312192","1542312447","RU","Russian Federation"
+"91.237.210.0","91.237.211.255","1542312448","1542312959","GB","United Kingdom"
+"91.237.212.0","91.237.212.255","1542312960","1542313215","FR","France"
+"91.237.213.0","91.237.213.255","1542313216","1542313471","RU","Russian Federation"
+"91.237.214.0","91.237.214.255","1542313472","1542313727","DE","Germany"
+"91.237.215.0","91.237.215.255","1542313728","1542313983","RU","Russian Federation"
+"91.237.216.0","91.237.217.255","1542313984","1542314495","TR","Turkey"
+"91.237.218.0","91.237.218.255","1542314496","1542314751","CH","Switzerland"
+"91.237.219.0","91.237.219.255","1542314752","1542315007","PL","Poland"
+"91.237.220.0","91.237.223.255","1542315008","1542316031","RU","Russian Federation"
+"91.237.224.0","91.237.229.255","1542316032","1542317567","PL","Poland"
+"91.237.230.0","91.237.230.255","1542317568","1542317823","RU","Russian Federation"
+"91.237.231.0","91.237.231.255","1542317824","1542318079","GB","United Kingdom"
+"91.237.232.0","91.237.235.255","1542318080","1542319103","UA","Ukraine"
+"91.237.236.0","91.237.239.255","1542319104","1542320127","CZ","Czech Republic"
+"91.237.240.0","91.237.247.255","1542320128","1542322175","UA","Ukraine"
+"91.237.248.0","91.237.248.255","1542322176","1542322431","RO","Romania"
+"91.237.249.0","91.237.249.255","1542322432","1542322687","RU","Russian Federation"
+"91.237.250.0","91.237.250.255","1542322688","1542322943","EU","Europe"
+"91.237.251.0","91.237.251.255","1542322944","1542323199","IL","Israel"
+"91.237.252.0","91.237.253.255","1542323200","1542323711","RU","Russian Federation"
+"91.237.254.0","91.238.0.255","1542323712","1542324479","IR","Iran, Islamic Republic of"
+"91.238.1.0","91.238.3.255","1542324480","1542325247","RU","Russian Federation"
+"91.238.4.0","91.238.5.255","1542325248","1542325759","UA","Ukraine"
+"91.238.6.0","91.238.7.255","1542325760","1542326271","RS","Serbia"
+"91.238.8.0","91.238.8.255","1542326272","1542326527","CH","Switzerland"
+"91.238.9.0","91.238.9.255","1542326528","1542326783","UA","Ukraine"
+"91.238.10.0","91.238.11.255","1542326784","1542327295","RU","Russian Federation"
+"91.238.12.0","91.238.15.255","1542327296","1542328319","MD","Moldova, Republic of"
+"91.238.16.0","91.238.17.255","1542328320","1542328831","UA","Ukraine"
+"91.238.19.0","91.238.19.255","1542329088","1542329343","AT","Austria"
+"91.238.20.0","91.238.21.255","1542329344","1542329855","NL","Netherlands"
+"91.238.22.0","91.238.22.255","1542329856","1542330111","GB","United Kingdom"
+"91.238.23.0","91.238.23.255","1542330112","1542330367","UA","Ukraine"
+"91.238.24.0","91.238.29.255","1542330368","1542331903","RU","Russian Federation"
+"91.238.30.0","91.238.32.255","1542331904","1542332671","BE","Belgium"
+"91.238.33.0","91.238.35.255","1542332672","1542333439","RU","Russian Federation"
+"91.238.36.0","91.238.36.255","1542333440","1542333695","PL","Poland"
+"91.238.37.0","91.238.43.255","1542333696","1542335487","RO","Romania"
+"91.238.44.0","91.238.49.255","1542335488","1542337023","RU","Russian Federation"
+"91.238.50.0","91.238.50.255","1542337024","1542337279","RO","Romania"
+"91.238.51.0","91.238.51.255","1542337280","1542337535","SE","Sweden"
+"91.238.52.0","91.238.60.255","1542337536","1542339839","PL","Poland"
+"91.238.61.0","91.238.61.255","1542339840","1542340095","RS","Serbia"
+"91.238.62.0","91.238.63.255","1542340096","1542340607","PL","Poland"
+"91.238.64.0","91.238.69.255","1542340608","1542342143","RU","Russian Federation"
+"91.238.70.0","91.238.71.255","1542342144","1542342655","RO","Romania"
+"91.238.72.0","91.238.73.255","1542342656","1542343167","FR","France"
+"91.238.74.0","91.238.75.255","1542343168","1542343679","UA","Ukraine"
+"91.238.76.0","91.238.78.255","1542343680","1542344447","PL","Poland"
+"91.238.79.0","91.238.83.255","1542344448","1542345727","RU","Russian Federation"
+"91.238.84.0","91.238.85.255","1542345728","1542346239","PL","Poland"
+"91.238.86.0","91.238.91.255","1542346240","1542347775","RU","Russian Federation"
+"91.238.94.0","91.238.95.255","1542348288","1542348799","MD","Moldova, Republic of"
+"91.238.96.0","91.238.99.255","1542348800","1542349823","RU","Russian Federation"
+"91.238.100.0","91.238.103.255","1542349824","1542350847","UA","Ukraine"
+"91.238.104.0","91.238.105.255","1542350848","1542351359","CZ","Czech Republic"
+"91.238.106.0","91.238.106.255","1542351360","1542351615","BG","Bulgaria"
+"91.238.107.0","91.238.107.255","1542351616","1542351871","PL","Poland"
+"91.238.108.0","91.238.112.255","1542351872","1542353151","RU","Russian Federation"
+"91.238.113.0","91.238.113.255","1542353152","1542353407","SA","Saudi Arabia"
+"91.238.114.0","91.238.115.255","1542353408","1542353919","RU","Russian Federation"
+"91.238.116.0","91.238.119.255","1542353920","1542354943","IT","Italy"
+"91.238.120.0","91.238.122.255","1542354944","1542355711","RU","Russian Federation"
+"91.238.123.0","91.238.123.255","1542355712","1542355967","GB","United Kingdom"
+"91.238.124.0","91.238.125.255","1542355968","1542356479","PL","Poland"
+"91.238.126.0","91.238.126.255","1542356480","1542356735","ES","Spain"
+"91.238.127.0","91.238.129.255","1542356736","1542357503","RU","Russian Federation"
+"91.238.130.0","91.238.130.255","1542357504","1542357759","GB","United Kingdom"
+"91.238.131.0","91.238.131.255","1542357760","1542358015","FR","France"
+"91.238.132.0","91.238.132.255","1542358016","1542358271","UA","Ukraine"
+"91.238.133.0","91.238.133.255","1542358272","1542358527","CZ","Czech Republic"
+"91.238.134.0","91.238.135.255","1542358528","1542359039","PL","Poland"
+"91.238.136.0","91.238.140.255","1542359040","1542360319","RU","Russian Federation"
+"91.238.141.0","91.238.141.255","1542360320","1542360575","NL","Netherlands"
+"91.238.142.0","91.238.143.255","1542360576","1542361087","PL","Poland"
+"91.238.144.0","91.238.144.255","1542361088","1542361343","CH","Switzerland"
+"91.238.145.0","91.238.145.255","1542361344","1542361599","PL","Poland"
+"91.238.146.0","91.238.147.255","1542361600","1542362111","UA","Ukraine"
+"91.238.148.0","91.238.149.255","1542362112","1542362623","RO","Romania"
+"91.238.150.0","91.238.151.255","1542362624","1542363135","FR","France"
+"91.238.152.0","91.238.153.255","1542363136","1542363647","DK","Denmark"
+"91.238.154.0","91.238.155.255","1542363648","1542364159","NL","Netherlands"
+"91.238.156.0","91.238.159.255","1542364160","1542365183","RU","Russian Federation"
+"91.238.160.0","91.238.165.255","1542365184","1542366719","GB","United Kingdom"
+"91.238.166.0","91.238.167.255","1542366720","1542367231","PL","Poland"
+"91.238.168.0","91.238.171.255","1542367232","1542368255","RU","Russian Federation"
+"91.238.172.0","91.238.175.255","1542368256","1542369279","PL","Poland"
+"91.238.176.0","91.238.177.255","1542369280","1542369791","NL","Netherlands"
+"91.238.178.0","91.238.179.255","1542369792","1542370303","PL","Poland"
+"91.238.180.0","91.238.181.255","1542370304","1542370815","DE","Germany"
+"91.238.182.0","91.238.185.255","1542370816","1542371839","RU","Russian Federation"
+"91.238.186.0","91.238.187.255","1542371840","1542372351","RO","Romania"
+"91.238.188.0","91.238.191.255","1542372352","1542373375","RU","Russian Federation"
+"91.238.192.0","91.238.195.255","1542373376","1542374399","UA","Ukraine"
+"91.238.196.0","91.238.198.255","1542374400","1542375167","GB","United Kingdom"
+"91.238.199.0","91.238.199.255","1542375168","1542375423","BG","Bulgaria"
+"91.238.200.0","91.238.203.255","1542375424","1542376447","RU","Russian Federation"
+"91.238.204.0","91.238.205.255","1542376448","1542376959","BG","Bulgaria"
+"91.238.206.0","91.238.206.255","1542376960","1542377215","DK","Denmark"
+"91.238.208.0","91.238.209.255","1542377472","1542377983","GB","United Kingdom"
+"91.238.210.0","91.238.211.255","1542377984","1542378495","RU","Russian Federation"
+"91.238.212.0","91.238.212.255","1542378496","1542378751","DK","Denmark"
+"91.238.213.0","91.238.213.255","1542378752","1542379007","RU","Russian Federation"
+"91.238.214.0","91.238.215.255","1542379008","1542379519","GB","United Kingdom"
+"91.238.216.0","91.238.216.255","1542379520","1542379775","PL","Poland"
+"91.238.217.0","91.238.217.255","1542379776","1542380031","RU","Russian Federation"
+"91.238.218.0","91.238.218.255","1542380032","1542380287","RO","Romania"
+"91.238.219.0","91.238.219.255","1542380288","1542380543","BE","Belgium"
+"91.238.220.0","91.238.220.255","1542380544","1542380799","FR","France"
+"91.238.221.0","91.238.221.255","1542380800","1542381055","GB","United Kingdom"
+"91.238.222.0","91.238.224.255","1542381056","1542381823","RU","Russian Federation"
+"91.238.225.0","91.238.225.255","1542381824","1542382079","AT","Austria"
+"91.238.226.0","91.238.226.255","1542382080","1542382335","BE","Belgium"
+"91.238.227.0","91.238.231.255","1542382336","1542383615","RU","Russian Federation"
+"91.238.232.0","91.238.235.255","1542383616","1542384639","PL","Poland"
+"91.238.236.0","91.238.236.255","1542384640","1542384895","DE","Germany"
+"91.238.237.0","91.238.237.255","1542384896","1542385151","RU","Russian Federation"
+"91.238.238.0","91.238.239.255","1542385152","1542385663","CH","Switzerland"
+"91.238.240.0","91.238.243.255","1542385664","1542386687","PL","Poland"
+"91.238.244.0","91.238.245.255","1542386688","1542387199","RU","Russian Federation"
+"91.238.246.0","91.238.247.255","1542387200","1542387711","PL","Poland"
+"91.238.248.0","91.238.249.255","1542387712","1542388223","RU","Russian Federation"
+"91.238.250.0","91.238.250.255","1542388224","1542388479","IT","Italy"
+"91.238.251.0","91.238.251.255","1542388480","1542388735","BG","Bulgaria"
+"91.238.252.0","91.238.253.255","1542388736","1542389247","RU","Russian Federation"
+"91.238.254.0","91.238.254.255","1542389248","1542389503","PL","Poland"
+"91.238.255.0","91.238.255.255","1542389504","1542389759","BG","Bulgaria"
+"91.239.0.0","91.239.3.255","1542389760","1542390783","RO","Romania"
+"91.239.4.0","91.239.5.255","1542390784","1542391295","RU","Russian Federation"
+"91.239.6.0","91.239.7.255","1542391296","1542391807","FR","France"
+"91.239.8.0","91.239.11.255","1542391808","1542392831","MD","Moldova, Republic of"
+"91.239.12.0","91.239.12.255","1542392832","1542393087","RO","Romania"
+"91.239.13.0","91.239.13.255","1542393088","1542393343","BG","Bulgaria"
+"91.239.14.0","91.239.14.255","1542393344","1542393599","IR","Iran, Islamic Republic of"
+"91.239.16.0","91.239.19.255","1542393856","1542394879","RU","Russian Federation"
+"91.239.20.0","91.239.20.255","1542394880","1542395135","DE","Germany"
+"91.239.21.0","91.239.21.255","1542395136","1542395391","ES","Spain"
+"91.239.22.0","91.239.22.255","1542395392","1542395647","RU","Russian Federation"
+"91.239.23.0","91.239.23.255","1542395648","1542395903","AT","Austria"
+"91.239.24.0","91.239.24.255","1542395904","1542396159","RU","Russian Federation"
+"91.239.25.0","91.239.25.255","1542396160","1542396415","NO","Norway"
+"91.239.26.0","91.239.27.255","1542396416","1542396927","RU","Russian Federation"
+"91.239.28.0","91.239.31.255","1542396928","1542397951","PL","Poland"
+"91.239.32.0","91.239.33.255","1542397952","1542398463","NL","Netherlands"
+"91.239.34.0","91.239.35.255","1542398464","1542398975","DE","Germany"
+"91.239.36.0","91.239.36.255","1542398976","1542399231","PL","Poland"
+"91.239.38.0","91.239.39.255","1542399488","1542399999","DK","Denmark"
+"91.239.40.0","91.239.45.255","1542400000","1542401535","RU","Russian Federation"
+"91.239.46.0","91.239.46.255","1542401536","1542401791","GB","United Kingdom"
+"91.239.47.0","91.239.47.255","1542401792","1542402047","BG","Bulgaria"
+"91.239.48.0","91.239.51.255","1542402048","1542403071","UA","Ukraine"
+"91.239.52.0","91.239.52.255","1542403072","1542403327","CH","Switzerland"
+"91.239.53.0","91.239.53.255","1542403328","1542403583","RU","Russian Federation"
+"91.239.54.0","91.239.55.255","1542403584","1542404095","IR","Iran, Islamic Republic of"
+"91.239.56.0","91.239.60.255","1542404096","1542405375","RU","Russian Federation"
+"91.239.61.0","91.239.61.255","1542405376","1542405631","PL","Poland"
+"91.239.62.0","91.239.62.255","1542405632","1542405887","GB","United Kingdom"
+"91.239.63.0","91.239.63.255","1542405888","1542406143","RU","Russian Federation"
+"91.239.64.0","91.239.65.255","1542406144","1542406655","NL","Netherlands"
+"91.239.66.0","91.239.67.255","1542406656","1542407167","PL","Poland"
+"91.239.68.0","91.239.71.255","1542407168","1542408191","RU","Russian Federation"
+"91.239.72.0","91.239.73.255","1542408192","1542408703","GB","United Kingdom"
+"91.239.74.0","91.239.74.255","1542408704","1542408959","UA","Ukraine"
+"91.239.75.0","91.239.75.255","1542408960","1542409215","CH","Switzerland"
+"91.239.76.0","91.239.83.255","1542409216","1542411263","UA","Ukraine"
+"91.239.84.0","91.239.84.255","1542411264","1542411519","DE","Germany"
+"91.239.85.0","91.239.85.255","1542411520","1542411775","RU","Russian Federation"
+"91.239.86.0","91.239.86.255","1542411776","1542412031","LT","Lithuania"
+"91.239.87.0","91.239.87.255","1542412032","1542412287","GB","United Kingdom"
+"91.239.88.0","91.239.89.255","1542412288","1542412799","RU","Russian Federation"
+"91.239.90.0","91.239.90.255","1542412800","1542413055","PL","Poland"
+"91.239.91.0","91.239.91.255","1542413056","1542413311","GB","United Kingdom"
+"91.239.92.0","91.239.93.255","1542413312","1542413823","DE","Germany"
+"91.239.94.0","91.239.94.255","1542413824","1542414079","RU","Russian Federation"
+"91.239.95.0","91.239.95.255","1542414080","1542414335","UA","Ukraine"
+"91.239.96.0","91.239.97.255","1542414336","1542414847","SI","Slovenia"
+"91.239.98.0","91.239.99.255","1542414848","1542415359","RU","Russian Federation"
+"91.239.100.0","91.239.100.255","1542415360","1542415615","DK","Denmark"
+"91.239.101.0","91.239.101.255","1542415616","1542415871","KZ","Kazakhstan"
+"91.239.102.0","91.239.103.255","1542415872","1542416383","RU","Russian Federation"
+"91.239.104.0","91.239.107.255","1542416384","1542417407","UA","Ukraine"
+"91.239.108.0","91.239.111.255","1542417408","1542418431","IR","Iran, Islamic Republic of"
+"91.239.112.0","91.239.112.255","1542418432","1542418687","RU","Russian Federation"
+"91.239.113.0","91.239.120.255","1542418688","1542420735","PL","Poland"
+"91.239.121.0","91.239.121.255","1542420736","1542420991","RU","Russian Federation"
+"91.239.122.0","91.239.122.255","1542420992","1542421247","DK","Denmark"
+"91.239.123.0","91.239.123.255","1542421248","1542421503","RO","Romania"
+"91.239.124.0","91.239.125.255","1542421504","1542422015","GB","United Kingdom"
+"91.239.126.0","91.239.127.255","1542422016","1542422527","RU","Russian Federation"
+"91.239.128.0","91.239.128.255","1542422528","1542422783","RO","Romania"
+"91.239.129.0","91.239.129.255","1542422784","1542423039","PL","Poland"
+"91.239.131.0","91.239.135.255","1542423296","1542424575","RU","Russian Federation"
+"91.239.136.0","91.239.139.255","1542424576","1542425599","UA","Ukraine"
+"91.239.140.0","91.239.143.255","1542425600","1542426623","RU","Russian Federation"
+"91.239.144.0","91.239.144.255","1542426624","1542426879","PL","Poland"
+"91.239.145.0","91.239.145.255","1542426880","1542427135","GB","United Kingdom"
+"91.239.146.0","91.239.146.255","1542427136","1542427391","PT","Portugal"
+"91.239.147.0","91.239.147.255","1542427392","1542427647","IE","Ireland"
+"91.239.150.0","91.239.150.255","1542428160","1542428415","UA","Ukraine"
+"91.239.151.0","91.239.151.255","1542428416","1542428671","RS","Serbia"
+"91.239.152.0","91.239.155.255","1542428672","1542429695","PL","Poland"
+"91.239.156.0","91.239.156.255","1542429696","1542429951","GB","United Kingdom"
+"91.239.158.0","91.239.159.255","1542430208","1542430719","RU","Russian Federation"
+"91.239.160.0","91.239.163.255","1542430720","1542431743","UA","Ukraine"
+"91.239.164.0","91.239.167.255","1542431744","1542432767","RO","Romania"
+"91.239.168.0","91.239.171.255","1542432768","1542433791","PL","Poland"
+"91.239.172.0","91.239.172.255","1542433792","1542434047","RU","Russian Federation"
+"91.239.173.0","91.239.173.255","1542434048","1542434303","RO","Romania"
+"91.239.174.0","91.239.175.255","1542434304","1542434815","NL","Netherlands"
+"91.239.176.0","91.239.176.255","1542434816","1542435071","RU","Russian Federation"
+"91.239.177.0","91.239.177.255","1542435072","1542435327","DE","Germany"
+"91.239.178.0","91.239.179.255","1542435328","1542435839","RO","Romania"
+"91.239.180.0","91.239.183.255","1542435840","1542436863","PL","Poland"
+"91.239.184.0","91.239.184.255","1542436864","1542437119","RU","Russian Federation"
+"91.239.185.0","91.239.185.255","1542437120","1542437375","PL","Poland"
+"91.239.186.0","91.239.186.255","1542437376","1542437631","NL","Netherlands"
+"91.239.187.0","91.239.187.255","1542437632","1542437887","UA","Ukraine"
+"91.239.188.0","91.239.189.255","1542437888","1542438399","SE","Sweden"
+"91.239.190.0","91.239.190.255","1542438400","1542438655","UA","Ukraine"
+"91.239.191.0","91.239.191.255","1542438656","1542438911","RU","Russian Federation"
+"91.239.192.0","91.239.192.255","1542438912","1542439167","KZ","Kazakhstan"
+"91.239.193.0","91.239.193.255","1542439168","1542439423","SI","Slovenia"
+"91.239.194.0","91.239.194.255","1542439424","1542439679","RO","Romania"
+"91.239.195.0","91.239.195.255","1542439680","1542439935","CY","Cyprus"
+"91.239.196.0","91.239.199.255","1542439936","1542440959","PL","Poland"
+"91.239.200.0","91.239.203.255","1542440960","1542441983","CZ","Czech Republic"
+"91.239.204.0","91.239.204.255","1542441984","1542442239","TR","Turkey"
+"91.239.205.0","91.239.205.255","1542442240","1542442495","PL","Poland"
+"91.239.206.0","91.239.207.255","1542442496","1542443007","GE","Georgia"
+"91.239.208.0","91.239.211.255","1542443008","1542444031","GB","United Kingdom"
+"91.239.212.0","91.239.213.255","1542444032","1542444543","NL","Netherlands"
+"91.239.214.0","91.239.214.255","1542444544","1542444799","IR","Iran, Islamic Republic of"
+"91.239.215.0","91.239.215.255","1542444800","1542445055","RU","Russian Federation"
+"91.239.216.0","91.239.217.255","1542445056","1542445567","SE","Sweden"
+"91.239.218.0","91.239.219.255","1542445568","1542446079","IL","Israel"
+"91.239.220.0","91.239.226.255","1542446080","1542447871","RO","Romania"
+"91.239.227.0","91.239.229.255","1542447872","1542448639","RU","Russian Federation"
+"91.239.230.0","91.239.230.255","1542448640","1542448895","RO","Romania"
+"91.239.231.0","91.239.231.255","1542448896","1542449151","AT","Austria"
+"91.239.232.0","91.239.235.255","1542449152","1542450175","UA","Ukraine"
+"91.239.236.0","91.239.237.255","1542450176","1542450687","CZ","Czech Republic"
+"91.239.238.0","91.239.238.255","1542450688","1542450943","SY","Syrian Arab Republic"
+"91.239.239.0","91.239.239.255","1542450944","1542451199","RU","Russian Federation"
+"91.239.240.0","91.239.240.255","1542451200","1542451455","BG","Bulgaria"
+"91.239.241.0","91.239.241.255","1542451456","1542451711","UA","Ukraine"
+"91.239.242.0","91.239.242.255","1542451712","1542451967","TR","Turkey"
+"91.239.243.0","91.239.243.255","1542451968","1542452223","AU","Australia"
+"91.239.244.0","91.239.251.255","1542452224","1542454271","PL","Poland"
+"91.239.252.0","91.239.253.255","1542454272","1542454783","NO","Norway"
+"91.239.254.0","91.239.254.255","1542454784","1542455039","PL","Poland"
+"91.239.255.0","91.239.255.255","1542455040","1542455295","SE","Sweden"
+"91.240.0.0","91.240.0.255","1542455296","1542455551","CH","Switzerland"
+"91.240.1.0","91.240.1.255","1542455552","1542455807","RO","Romania"
+"91.240.2.0","91.240.3.255","1542455808","1542456319","GB","United Kingdom"
+"91.240.4.0","91.240.5.255","1542456320","1542456831","RO","Romania"
+"91.240.6.0","91.240.7.255","1542456832","1542457343","RS","Serbia"
+"91.240.8.0","91.240.11.255","1542457344","1542458367","RO","Romania"
+"91.240.12.0","91.240.15.255","1542458368","1542459391","UZ","Uzbekistan"
+"91.240.16.0","91.240.16.255","1542459392","1542459647","RU","Russian Federation"
+"91.240.17.0","91.240.17.255","1542459648","1542459903","GB","United Kingdom"
+"91.240.18.0","91.240.19.255","1542459904","1542460415","UA","Ukraine"
+"91.240.20.0","91.240.23.255","1542460416","1542461439","CZ","Czech Republic"
+"91.240.24.0","91.240.24.255","1542461440","1542461695","GB","United Kingdom"
+"91.240.25.0","91.240.25.255","1542461696","1542461951","RU","Russian Federation"
+"91.240.26.0","91.240.26.255","1542461952","1542462207","TR","Turkey"
+"91.240.27.0","91.240.27.255","1542462208","1542462463","GE","Georgia"
+"91.240.28.0","91.240.31.255","1542462464","1542463487","PL","Poland"
+"91.240.32.0","91.240.32.255","1542463488","1542463743","FR","France"
+"91.240.33.0","91.240.33.255","1542463744","1542463999","ES","Spain"
+"91.240.34.0","91.240.34.255","1542464000","1542464255","DE","Germany"
+"91.240.35.0","91.240.35.255","1542464256","1542464511","CZ","Czech Republic"
+"91.240.36.0","91.240.36.255","1542464512","1542464767","RU","Russian Federation"
+"91.240.37.0","91.240.37.255","1542464768","1542465023","TR","Turkey"
+"91.240.38.0","91.240.39.255","1542465024","1542465535","RU","Russian Federation"
+"91.240.40.0","91.240.43.255","1542465536","1542466559","RS","Serbia"
+"91.240.44.0","91.240.44.255","1542466560","1542466815","PL","Poland"
+"91.240.45.0","91.240.45.255","1542466816","1542467071","RU","Russian Federation"
+"91.240.46.0","91.240.47.255","1542467072","1542467583","PL","Poland"
+"91.240.48.0","91.240.51.255","1542467584","1542468607","UA","Ukraine"
+"91.240.52.0","91.240.55.255","1542468608","1542469631","SI","Slovenia"
+"91.240.56.0","91.240.59.255","1542469632","1542470655","ES","Spain"
+"91.240.60.0","91.240.63.255","1542470656","1542471679","IR","Iran, Islamic Republic of"
+"91.240.64.0","91.240.67.255","1542471680","1542472703","SE","Sweden"
+"91.240.68.0","91.240.68.255","1542472704","1542472959","PL","Poland"
+"91.240.69.0","91.240.69.255","1542472960","1542473215","LB","Lebanon"
+"91.240.70.0","91.240.70.255","1542473216","1542473471","PL","Poland"
+"91.240.71.0","91.240.71.255","1542473472","1542473727","GB","United Kingdom"
+"91.240.72.0","91.240.72.255","1542473728","1542473983","FR","France"
+"91.240.73.0","91.240.73.255","1542473984","1542474239","AE","United Arab Emirates"
+"91.240.74.0","91.240.75.255","1542474240","1542474751","RU","Russian Federation"
+"91.240.76.0","91.240.76.255","1542474752","1542475007","PL","Poland"
+"91.240.77.0","91.240.77.255","1542475008","1542475263","DE","Germany"
+"91.240.78.0","91.240.79.255","1542475264","1542475775","FR","France"
+"91.240.80.0","91.240.83.255","1542475776","1542476799","LB","Lebanon"
+"91.240.84.0","91.240.87.255","1542476800","1542477823","RU","Russian Federation"
+"91.240.88.0","91.240.88.255","1542477824","1542478079","DK","Denmark"
+"91.240.90.0","91.240.92.255","1542478336","1542479103","RU","Russian Federation"
+"91.240.93.0","91.240.93.255","1542479104","1542479359","PL","Poland"
+"91.240.94.0","91.240.94.255","1542479360","1542479615","RO","Romania"
+"91.240.95.0","91.240.95.255","1542479616","1542479871","RU","Russian Federation"
+"91.240.96.0","91.240.99.255","1542479872","1542480895","UA","Ukraine"
+"91.240.100.0","91.240.101.255","1542480896","1542481407","PL","Poland"
+"91.240.102.0","91.240.103.255","1542481408","1542481919","RU","Russian Federation"
+"91.240.104.0","91.240.105.255","1542481920","1542482431","CH","Switzerland"
+"91.240.106.0","91.240.107.255","1542482432","1542482943","PL","Poland"
+"91.240.108.0","91.240.108.255","1542482944","1542483199","TR","Turkey"
+"91.240.109.0","91.240.109.255","1542483200","1542483455","FR","France"
+"91.240.110.0","91.240.115.255","1542483456","1542484991","RU","Russian Federation"
+"91.240.116.0","91.240.119.255","1542484992","1542486015","NL","Netherlands"
+"91.240.120.0","91.240.128.255","1542486016","1542488319","RU","Russian Federation"
+"91.240.129.0","91.240.129.255","1542488320","1542488575","DE","Germany"
+"91.240.130.0","91.240.139.255","1542488576","1542491135","PL","Poland"
+"91.240.140.0","91.240.143.255","1542491136","1542492159","UA","Ukraine"
+"91.240.144.0","91.240.144.255","1542492160","1542492415","RU","Russian Federation"
+"91.240.145.0","91.240.145.255","1542492416","1542492671","CZ","Czech Republic"
+"91.240.146.0","91.240.147.255","1542492672","1542493183","IL","Israel"
+"91.240.148.0","91.240.148.255","1542493184","1542493439","PS","Palestinian Territory"
+"91.240.149.0","91.240.151.255","1542493440","1542494207","RO","Romania"
+"91.240.152.0","91.240.153.255","1542494208","1542494719","PL","Poland"
+"91.240.154.0","91.240.154.255","1542494720","1542494975","RO","Romania"
+"91.240.155.0","91.240.155.255","1542494976","1542495231","RU","Russian Federation"
+"91.240.156.0","91.240.159.255","1542495232","1542496255","RO","Romania"
+"91.240.160.0","91.240.161.255","1542496256","1542496767","DE","Germany"
+"91.240.162.0","91.240.163.255","1542496768","1542497279","RU","Russian Federation"
+"91.240.164.0","91.240.164.255","1542497280","1542497535","DE","Germany"
+"91.240.165.0","91.240.165.255","1542497536","1542497791","NL","Netherlands"
+"91.240.166.0","91.240.167.255","1542497792","1542498303","IT","Italy"
+"91.240.168.0","91.240.172.255","1542498304","1542499583","RU","Russian Federation"
+"91.240.173.0","91.240.173.255","1542499584","1542499839","ES","Spain"
+"91.240.174.0","91.240.174.255","1542499840","1542500095","GB","United Kingdom"
+"91.240.176.0","91.240.176.255","1542500352","1542500607","GB","United Kingdom"
+"91.240.177.0","91.240.177.255","1542500608","1542500863","RO","Romania"
+"91.240.178.0","91.240.178.255","1542500864","1542501119","GB","United Kingdom"
+"91.240.179.0","91.240.179.255","1542501120","1542501375","RU","Russian Federation"
+"91.240.180.0","91.240.183.255","1542501376","1542502399","IR","Iran, Islamic Republic of"
+"91.240.184.0","91.240.184.255","1542502400","1542502655","RO","Romania"
+"91.240.185.0","91.240.187.255","1542502656","1542503423","DK","Denmark"
+"91.240.188.0","91.240.188.255","1542503424","1542503679","RO","Romania"
+"91.240.189.0","91.240.189.255","1542503680","1542503935","DK","Denmark"
+"91.240.190.0","91.240.191.255","1542503936","1542504447","UA","Ukraine"
+"91.240.192.0","91.240.192.255","1542504448","1542504703","GB","United Kingdom"
+"91.240.193.0","91.240.193.255","1542504704","1542504959","PL","Poland"
+"91.240.194.0","91.240.194.255","1542504960","1542505215","SE","Sweden"
+"91.240.195.0","91.240.195.255","1542505216","1542505471","NO","Norway"
+"91.240.196.0","91.240.199.255","1542505472","1542506495","PL","Poland"
+"91.240.200.0","91.240.201.255","1542506496","1542507007","NL","Netherlands"
+"91.240.202.0","91.240.202.255","1542507008","1542507263","RU","Russian Federation"
+"91.240.203.0","91.240.203.255","1542507264","1542507519","CY","Cyprus"
+"91.240.204.0","91.240.207.255","1542507520","1542508543","NO","Norway"
+"91.240.208.0","91.240.211.255","1542508544","1542509567","RU","Russian Federation"
+"91.240.212.0","91.240.213.255","1542509568","1542510079","CY","Cyprus"
+"91.240.214.0","91.240.215.255","1542510080","1542510591","RU","Russian Federation"
+"91.240.216.0","91.240.216.255","1542510592","1542510847","SI","Slovenia"
+"91.240.217.0","91.240.217.255","1542510848","1542511103","DE","Germany"
+"91.240.218.0","91.240.220.255","1542511104","1542511871","RU","Russian Federation"
+"91.240.221.0","91.240.221.255","1542511872","1542512127","GB","United Kingdom"
+"91.240.222.0","91.240.222.255","1542512128","1542512383","RU","Russian Federation"
+"91.240.223.0","91.240.223.255","1542512384","1542512639","PL","Poland"
+"91.240.224.0","91.240.224.255","1542512640","1542512895","GB","United Kingdom"
+"91.240.225.0","91.240.225.255","1542512896","1542513151","RU","Russian Federation"
+"91.240.226.0","91.240.227.255","1542513152","1542513663","GB","United Kingdom"
+"91.240.228.0","91.240.228.255","1542513664","1542513919","FR","France"
+"91.240.229.0","91.240.229.255","1542513920","1542514175","GB","United Kingdom"
+"91.240.230.0","91.240.231.255","1542514176","1542514687","IT","Italy"
+"91.240.232.0","91.240.233.255","1542514688","1542515199","RU","Russian Federation"
+"91.240.234.0","91.240.235.255","1542515200","1542515711","IL","Israel"
+"91.240.236.0","91.240.237.255","1542515712","1542516223","RO","Romania"
+"91.240.238.0","91.240.239.255","1542516224","1542516735","PL","Poland"
+"91.240.240.0","91.240.240.255","1542516736","1542516991","NL","Netherlands"
+"91.240.241.0","91.240.241.255","1542516992","1542517247","FR","France"
+"91.240.242.0","91.240.243.255","1542517248","1542517759","RU","Russian Federation"
+"91.240.244.0","91.240.244.255","1542517760","1542518015","UA","Ukraine"
+"91.240.245.0","91.240.245.255","1542518016","1542518271","SK","Slovakia"
+"91.240.246.0","91.240.247.255","1542518272","1542518783","LV","Latvia"
+"91.240.248.0","91.240.251.255","1542518784","1542519807","PL","Poland"
+"91.240.252.0","91.240.253.255","1542519808","1542520319","SE","Sweden"
+"91.240.254.0","91.240.254.255","1542520320","1542520575","PL","Poland"
+"91.240.255.0","91.240.255.255","1542520576","1542520831","BG","Bulgaria"
+"91.241.0.0","91.241.1.255","1542520832","1542521343","GB","United Kingdom"
+"91.241.2.0","91.241.2.255","1542521344","1542521599","PL","Poland"
+"91.241.3.0","91.241.3.255","1542521600","1542521855","PT","Portugal"
+"91.241.4.0","91.241.4.255","1542521856","1542522111","RU","Russian Federation"
+"91.241.5.0","91.241.5.255","1542522112","1542522367","PL","Poland"
+"91.241.6.0","91.241.7.255","1542522368","1542522879","NL","Netherlands"
+"91.241.8.0","91.241.11.255","1542522880","1542523903","CZ","Czech Republic"
+"91.241.12.0","91.241.13.255","1542523904","1542524415","RU","Russian Federation"
+"91.241.16.0","91.241.19.255","1542524928","1542525951","RU","Russian Federation"
+"91.241.20.0","91.241.21.255","1542525952","1542526463","IR","Iran, Islamic Republic of"
+"91.241.22.0","91.241.22.255","1542526464","1542526719","RU","Russian Federation"
+"91.241.23.0","91.241.23.255","1542526720","1542526975","CZ","Czech Republic"
+"91.241.24.0","91.241.27.255","1542526976","1542527999","PL","Poland"
+"91.241.28.0","91.241.28.255","1542528000","1542528255","LU","Luxembourg"
+"91.241.29.0","91.241.29.255","1542528256","1542528511","NL","Netherlands"
+"91.241.30.0","91.241.30.255","1542528512","1542528767","BE","Belgium"
+"91.241.31.0","91.241.41.255","1542528768","1542531583","PL","Poland"
+"91.241.42.0","91.241.42.255","1542531584","1542531839","FR","France"
+"91.241.43.0","91.241.43.255","1542531840","1542532095","RU","Russian Federation"
+"91.241.44.0","91.241.44.255","1542532096","1542532351","DE","Germany"
+"91.241.45.0","91.241.47.255","1542532352","1542533119","RU","Russian Federation"
+"91.241.52.0","91.241.52.255","1542534144","1542534399","DE","Germany"
+"91.241.53.0","91.241.53.255","1542534400","1542534655","HR","Croatia"
+"91.241.54.0","91.241.55.255","1542534656","1542535167","DE","Germany"
+"91.241.56.0","91.241.56.255","1542535168","1542535423","GB","United Kingdom"
+"91.241.57.0","91.241.57.255","1542535424","1542535679","FR","France"
+"91.241.58.0","91.241.59.255","1542535680","1542536191","RU","Russian Federation"
+"91.241.60.0","91.241.63.255","1542536192","1542537215","PL","Poland"
+"91.241.64.0","91.241.67.255","1542537216","1542538239","LV","Latvia"
+"91.241.68.0","91.241.69.255","1542538240","1542538751","RU","Russian Federation"
+"91.241.70.0","91.241.70.255","1542538752","1542539007","GB","United Kingdom"
+"91.241.71.0","91.241.71.255","1542539008","1542539263","UA","Ukraine"
+"91.241.72.0","91.241.75.255","1542539264","1542540287","DE","Germany"
+"91.241.76.0","91.241.77.255","1542540288","1542540799","IT","Italy"
+"91.241.78.0","91.241.78.255","1542540800","1542541055","GB","United Kingdom"
+"91.241.79.0","91.241.79.255","1542541056","1542541311","BE","Belgium"
+"91.241.80.0","91.241.83.255","1542541312","1542542335","UA","Ukraine"
+"91.241.84.0","91.241.85.255","1542542336","1542542847","RU","Russian Federation"
+"91.241.86.0","91.241.87.255","1542542848","1542543359","GB","United Kingdom"
+"91.241.88.0","91.241.91.255","1542543360","1542544383","RU","Russian Federation"
+"91.241.92.0","91.241.92.255","1542544384","1542544639","IR","Iran, Islamic Republic of"
+"91.241.94.0","91.241.95.255","1542544896","1542545407","GR","Greece"
+"91.241.96.0","91.241.255.255","1542545408","1542586367","UA","Ukraine"
+"91.242.0.0","91.242.31.255","1542586368","1542594559","AZ","Azerbaijan"
+"91.242.32.0","91.242.43.255","1542594560","1542597631","RU","Russian Federation"
+"91.242.44.0","91.242.45.255","1542597632","1542598143","IR","Iran, Islamic Republic of"
+"91.242.46.0","91.242.51.255","1542598144","1542599679","RO","Romania"
+"91.242.52.0","91.242.55.255","1542599680","1542600703","UA","Ukraine"
+"91.242.56.0","91.242.63.255","1542600704","1542602751","PL","Poland"
+"91.242.64.0","91.242.127.255","1542602752","1542619135","MD","Moldova, Republic of"
+"91.242.128.0","91.242.159.255","1542619136","1542627327","ES","Spain"
+"91.242.160.0","91.242.160.255","1542627328","1542627583","NL","Netherlands"
+"91.242.161.0","91.242.161.255","1542627584","1542627839","RU","Russian Federation"
+"91.242.162.0","91.242.162.255","1542627840","1542628095","FR","France"
+"91.242.163.0","91.242.171.255","1542628096","1542630399","RU","Russian Federation"
+"91.242.172.0","91.242.172.255","1542630400","1542630655","GB","United Kingdom"
+"91.242.173.0","91.242.173.255","1542630656","1542630911","DE","Germany"
+"91.242.174.0","91.242.175.255","1542630912","1542631423","PL","Poland"
+"91.242.176.0","91.242.191.255","1542631424","1542635519","RU","Russian Federation"
+"91.242.192.0","91.242.199.255","1542635520","1542637567","UA","Ukraine"
+"91.242.200.0","91.242.207.255","1542637568","1542639615","NO","Norway"
+"91.242.208.0","91.242.211.255","1542639616","1542640639","UA","Ukraine"
+"91.242.212.0","91.242.212.255","1542640640","1542640895","DE","Germany"
+"91.242.213.0","91.242.213.255","1542640896","1542641151","RU","Russian Federation"
+"91.242.214.0","91.242.215.255","1542641152","1542641663","IN","India"
+"91.242.216.0","91.242.216.255","1542641664","1542641919","RO","Romania"
+"91.242.217.0","91.242.217.255","1542641920","1542642175","AE","United Arab Emirates"
+"91.242.218.0","91.242.218.255","1542642176","1542642431","PL","Poland"
+"91.242.220.0","91.242.221.255","1542642688","1542643199","PL","Poland"
+"91.242.222.0","91.242.222.255","1542643200","1542643455","UA","Ukraine"
+"91.242.223.0","91.242.223.255","1542643456","1542643711","NL","Netherlands"
+"91.242.224.0","91.243.31.255","1542643712","1542660095","UA","Ukraine"
+"91.243.32.0","91.243.59.255","1542660096","1542667263","RU","Russian Federation"
+"91.243.60.0","91.243.65.255","1542667264","1542668799","NL","Netherlands"
+"91.243.66.0","91.243.67.255","1542668800","1542669311","PL","Poland"
+"91.243.68.0","91.243.68.255","1542669312","1542669567","RU","Russian Federation"
+"91.243.69.0","91.243.69.255","1542669568","1542669823","NO","Norway"
+"91.243.70.0","91.243.70.255","1542669824","1542670079","DE","Germany"
+"91.243.71.0","91.243.71.255","1542670080","1542670335","CH","Switzerland"
+"91.243.72.0","91.243.72.255","1542670336","1542670591","US","United States"
+"91.243.73.0","91.243.73.255","1542670592","1542670847","ES","Spain"
+"91.243.74.0","91.243.75.255","1542670848","1542671359","NL","Netherlands"
+"91.243.76.0","91.243.77.255","1542671360","1542671871","FR","France"
+"91.243.78.0","91.243.79.255","1542671872","1542672383","AT","Austria"
+"91.243.80.0","91.243.87.255","1542672384","1542674431","NL","Netherlands"
+"91.243.88.0","91.243.88.255","1542674432","1542674687","RU","Russian Federation"
+"91.243.89.0","91.243.89.255","1542674688","1542674943","US","United States"
+"91.243.90.0","91.243.91.255","1542674944","1542675455","RU","Russian Federation"
+"91.243.92.0","91.243.92.255","1542675456","1542675711","US","United States"
+"91.243.93.0","91.243.93.255","1542675712","1542675967","RU","Russian Federation"
+"91.243.94.0","91.243.94.255","1542675968","1542676223","US","United States"
+"91.243.95.0","91.243.113.255","1542676224","1542681087","RU","Russian Federation"
+"91.243.114.0","91.243.114.255","1542681088","1542681343","GB","United Kingdom"
+"91.243.115.0","91.243.121.255","1542681344","1542683135","RU","Russian Federation"
+"91.243.122.0","91.243.122.255","1542683136","1542683391","SK","Slovakia"
+"91.243.123.0","91.243.123.255","1542683392","1542683647","RS","Serbia"
+"91.243.124.0","91.243.125.255","1542683648","1542684159","RU","Russian Federation"
+"91.243.126.0","91.243.127.255","1542684160","1542684671","IR","Iran, Islamic Republic of"
+"91.243.128.0","91.243.135.255","1542684672","1542686719","RU","Russian Federation"
+"91.243.136.0","91.243.139.255","1542686720","1542687743","US","United States"
+"91.243.140.0","91.243.143.255","1542687744","1542688767","RU","Russian Federation"
+"91.243.144.0","91.243.147.255","1542688768","1542689791","FR","France"
+"91.243.148.0","91.243.151.255","1542689792","1542690815","RU","Russian Federation"
+"91.243.152.0","91.243.153.255","1542690816","1542691327","ES","Spain"
+"91.243.154.0","91.243.155.255","1542691328","1542691839","PT","Portugal"
+"91.243.156.0","91.243.159.255","1542691840","1542692863","RU","Russian Federation"
+"91.243.160.0","91.243.175.255","1542692864","1542696959","IR","Iran, Islamic Republic of"
+"91.243.176.0","91.243.191.255","1542696960","1542701055","RU","Russian Federation"
+"91.243.192.0","91.243.223.255","1542701056","1542709247","UA","Ukraine"
+"91.243.224.0","91.243.255.255","1542709248","1542717439","RU","Russian Federation"
+"91.244.0.0","91.244.63.255","1542717440","1542733823","UA","Ukraine"
+"91.244.64.0","91.244.67.255","1542733824","1542734847","RU","Russian Federation"
+"91.244.68.0","91.244.68.255","1542734848","1542735103","GB","United Kingdom"
+"91.244.69.0","91.244.69.255","1542735104","1542735359","UA","Ukraine"
+"91.244.70.0","91.244.71.255","1542735360","1542735871","PL","Poland"
+"91.244.72.0","91.244.95.255","1542735872","1542742015","RU","Russian Federation"
+"91.244.96.0","91.244.111.255","1542742016","1542746111","RO","Romania"
+"91.244.112.0","91.244.115.255","1542746112","1542747135","RU","Russian Federation"
+"91.244.116.0","91.244.116.255","1542747136","1542747391","TR","Turkey"
+"91.244.117.0","91.244.117.255","1542747392","1542747647","GB","United Kingdom"
+"91.244.118.0","91.244.119.255","1542747648","1542748159","UA","Ukraine"
+"91.244.120.0","91.244.123.255","1542748160","1542749183","IR","Iran, Islamic Republic of"
+"91.244.124.0","91.244.124.255","1542749184","1542749439","UA","Ukraine"
+"91.244.125.0","91.244.125.255","1542749440","1542749695","DE","Germany"
+"91.244.126.0","91.244.126.255","1542749696","1542749951","GB","United Kingdom"
+"91.244.127.0","91.244.159.255","1542749952","1542758399","UA","Ukraine"
+"91.244.160.0","91.244.179.255","1542758400","1542763519","RU","Russian Federation"
+"91.244.180.0","91.244.180.255","1542763520","1542763775","DE","Germany"
+"91.244.181.0","91.244.181.255","1542763776","1542764031","BG","Bulgaria"
+"91.244.182.0","91.244.183.255","1542764032","1542764543","RU","Russian Federation"
+"91.244.184.0","91.244.191.255","1542764544","1542766591","PL","Poland"
+"91.244.192.0","91.244.207.255","1542766592","1542770687","RU","Russian Federation"
+"91.244.208.0","91.244.223.255","1542770688","1542774783","PL","Poland"
+"91.244.224.0","91.244.224.255","1542774784","1542775039","NL","Netherlands"
+"91.244.225.0","91.244.225.255","1542775040","1542775295","PL","Poland"
+"91.244.226.0","91.244.227.255","1542775296","1542775807","TR","Turkey"
+"91.244.228.0","91.244.228.255","1542775808","1542776063","RU","Russian Federation"
+"91.244.229.0","91.244.229.255","1542776064","1542776319","GB","United Kingdom"
+"91.244.230.0","91.244.231.255","1542776320","1542776831","PL","Poland"
+"91.244.232.0","91.244.235.255","1542776832","1542777855","UA","Ukraine"
+"91.244.236.0","91.244.237.255","1542777856","1542778367","GB","United Kingdom"
+"91.244.238.0","91.244.238.255","1542778368","1542778623","FR","France"
+"91.244.239.0","91.244.239.255","1542778624","1542778879","GB","United Kingdom"
+"91.244.240.0","91.244.244.255","1542778880","1542780159","RU","Russian Federation"
+"91.244.245.0","91.244.247.255","1542780160","1542780927","GB","United Kingdom"
+"91.244.248.0","91.244.251.255","1542780928","1542781951","PL","Poland"
+"91.244.252.0","91.244.255.255","1542781952","1542782975","RU","Russian Federation"
+"91.245.0.0","91.245.31.255","1542782976","1542791167","CZ","Czech Republic"
+"91.245.32.0","91.245.71.255","1542791168","1542801407","RU","Russian Federation"
+"91.245.72.0","91.245.79.255","1542801408","1542803455","UA","Ukraine"
+"91.245.80.0","91.245.87.255","1542803456","1542805503","PL","Poland"
+"91.245.88.0","91.245.95.255","1542805504","1542807551","RO","Romania"
+"91.245.96.0","91.245.127.255","1542807552","1542815743","UA","Ukraine"
+"91.245.128.0","91.245.159.255","1542815744","1542823935","RU","Russian Federation"
+"91.245.160.0","91.245.191.255","1542823936","1542832127","RO","Romania"
+"91.245.192.0","91.245.192.255","1542832128","1542832383","BG","Bulgaria"
+"91.245.193.0","91.245.193.255","1542832384","1542832639","SI","Slovenia"
+"91.245.194.0","91.245.194.255","1542832640","1542832895","LV","Latvia"
+"91.245.195.0","91.245.195.255","1542832896","1542833151","GR","Greece"
+"91.245.196.0","91.245.209.255","1542833152","1542836735","RO","Romania"
+"91.245.210.0","91.245.211.255","1542836736","1542837247","RU","Russian Federation"
+"91.245.212.0","91.245.212.255","1542837248","1542837503","GB","United Kingdom"
+"91.245.213.0","91.245.213.255","1542837504","1542837759","UA","Ukraine"
+"91.245.214.0","91.245.214.255","1542837760","1542838015","RS","Serbia"
+"91.245.215.0","91.245.215.255","1542838016","1542838271","DE","Germany"
+"91.245.216.0","91.245.217.255","1542838272","1542838783","UA","Ukraine"
+"91.245.218.0","91.245.218.255","1542838784","1542839039","DK","Denmark"
+"91.245.219.0","91.245.219.255","1542839040","1542839295","PL","Poland"
+"91.245.220.0","91.245.220.255","1542839296","1542839551","DE","Germany"
+"91.245.222.0","91.245.222.255","1542839808","1542840063","CY","Cyprus"
+"91.245.223.0","91.245.223.255","1542840064","1542840319","UA","Ukraine"
+"91.246.0.0","91.246.3.255","1542848512","1542849535","RU","Russian Federation"
+"91.246.4.0","91.246.7.255","1542849536","1542850559","UA","Ukraine"
+"91.246.8.0","91.246.11.255","1542850560","1542851583","GB","United Kingdom"
+"91.246.12.0","91.246.12.255","1542851584","1542851839","BG","Bulgaria"
+"91.246.14.0","91.246.14.255","1542852096","1542852351","KW","Kuwait"
+"91.246.15.0","91.246.15.255","1542852352","1542852607","PL","Poland"
+"91.246.16.0","91.246.25.255","1542852608","1542855167","RU","Russian Federation"
+"91.246.26.0","91.246.29.255","1542855168","1542856191","GB","United Kingdom"
+"91.246.30.0","91.246.31.255","1542856192","1542856703","RU","Russian Federation"
+"91.246.32.0","91.246.63.255","1542856704","1542864895","UA","Ukraine"
+"91.246.64.0","91.246.79.255","1542864896","1542868991","PL","Poland"
+"91.246.80.0","91.246.103.255","1542868992","1542875135","RU","Russian Federation"
+"91.246.104.0","91.246.111.255","1542875136","1542877183","PL","Poland"
+"91.246.112.0","91.246.127.255","1542877184","1542881279","RU","Russian Federation"
+"91.246.128.0","91.246.159.255","1542881280","1542889471","UA","Ukraine"
+"91.246.160.0","91.246.167.255","1542889472","1542891519","RU","Russian Federation"
+"91.246.168.0","91.246.171.255","1542891520","1542892543","PL","Poland"
+"91.246.172.0","91.246.201.255","1542892544","1542900223","RO","Romania"
+"91.246.202.0","91.246.202.255","1542900224","1542900479","DE","Germany"
+"91.246.203.0","91.246.207.255","1542900480","1542901759","RO","Romania"
+"91.246.208.0","91.246.215.255","1542901760","1542903807","PL","Poland"
+"91.246.216.0","91.246.217.255","1542903808","1542904319","RO","Romania"
+"91.246.218.0","91.246.218.255","1542904320","1542904575","IL","Israel"
+"91.246.219.0","91.246.219.255","1542904576","1542904831","RU","Russian Federation"
+"91.246.220.0","91.246.255.255","1542904832","1542914047","UA","Ukraine"
+"91.247.0.0","91.247.31.255","1542914048","1542922239","RU","Russian Federation"
+"91.247.32.0","91.247.63.255","1542922240","1542930431","UA","Ukraine"
+"91.247.64.0","91.247.65.255","1542930432","1542930943","CZ","Czech Republic"
+"91.247.66.0","91.247.67.255","1542930944","1542931455","IR","Iran, Islamic Republic of"
+"91.247.68.0","91.247.71.255","1542931456","1542932479","RU","Russian Federation"
+"91.247.72.0","91.247.72.255","1542932480","1542932735","LV","Latvia"
+"91.247.73.0","91.247.73.255","1542932736","1542932991","GB","United Kingdom"
+"91.247.74.0","91.247.74.255","1542932992","1542933247","NO","Norway"
+"91.247.75.0","91.247.75.255","1542933248","1542933503","FR","France"
+"91.247.76.0","91.247.95.255","1542933504","1542938623","UA","Ukraine"
+"91.247.96.0","91.247.143.255","1542938624","1542950911","RU","Russian Federation"
+"91.247.144.0","91.247.145.255","1542950912","1542951423","DE","Germany"
+"91.247.146.0","91.247.146.255","1542951424","1542951679","RO","Romania"
+"91.247.147.0","91.247.147.255","1542951680","1542951935","PL","Poland"
+"91.247.148.0","91.247.159.255","1542951936","1542955007","RU","Russian Federation"
+"91.247.160.0","91.247.191.255","1542955008","1542963199","UA","Ukraine"
+"91.247.192.0","91.247.220.255","1542963200","1542970623","RU","Russian Federation"
+"91.247.221.0","91.247.221.255","1542970624","1542970879","UA","Ukraine"
+"91.247.222.0","91.247.223.255","1542970880","1542971391","RU","Russian Federation"
+"91.247.224.0","91.247.227.255","1542971392","1542972415","UA","Ukraine"
+"91.247.228.0","91.247.231.255","1542972416","1542973439","NO","Norway"
+"91.247.232.0","91.247.239.255","1542973440","1542975487","RU","Russian Federation"
+"91.247.240.0","91.247.247.255","1542975488","1542977535","RO","Romania"
+"91.247.248.0","91.247.251.255","1542977536","1542978559","RU","Russian Federation"
+"91.247.252.0","91.247.252.255","1542978560","1542978815","PL","Poland"
+"91.247.253.0","91.247.253.255","1542978816","1542979071","CH","Switzerland"
+"91.247.254.0","91.247.255.255","1542979072","1542979583","RU","Russian Federation"
+"91.248.0.0","91.249.255.255","1542979584","1543110655","DE","Germany"
+"91.250.0.0","91.250.63.255","1543110656","1543127039","UA","Ukraine"
+"91.250.64.0","91.250.127.255","1543127040","1543143423","DE","Germany"
+"91.250.128.0","91.250.191.255","1543143424","1543159807","RO","Romania"
+"91.250.192.0","91.250.223.255","1543159808","1543167999","SE","Sweden"
+"91.250.224.0","91.250.239.255","1543168000","1543172095","IR","Iran, Islamic Republic of"
+"91.250.240.0","91.250.244.255","1543172096","1543173375","RO","Romania"
+"91.250.245.0","91.250.245.255","1543173376","1543173631","MD","Moldova, Republic of"
+"91.250.246.0","91.250.255.255","1543173632","1543176191","RO","Romania"
+"91.251.0.0","91.251.255.255","1543176192","1543241727","IR","Iran, Islamic Republic of"
+"91.252.0.0","91.255.255.255","1543241728","1543503871","IT","Italy"
+"92.0.0.0","92.31.255.255","1543503872","1545601023","GB","United Kingdom"
+"92.32.0.0","92.33.30.255","1545601024","1545674495","SE","Sweden"
+"92.33.31.0","92.33.31.255","1545674496","1545674751","FI","Finland"
+"92.33.32.0","92.35.255.255","1545674752","1545863167","SE","Sweden"
+"92.36.0.0","92.36.127.255","1545863168","1545895935","RU","Russian Federation"
+"92.36.128.0","92.36.255.255","1545895936","1545928703","BA","Bosnia and Herzegovina"
+"92.37.0.0","92.37.127.255","1545928704","1545961471","SI","Slovenia"
+"92.37.128.0","92.38.4.255","1545961472","1545995519","RU","Russian Federation"
+"92.38.5.0","92.38.7.255","1545995520","1545996287","CZ","Czech Republic"
+"92.38.8.0","92.38.15.255","1545996288","1545998335","RU","Russian Federation"
+"92.38.16.0","92.38.23.255","1545998336","1546000383","CZ","Czech Republic"
+"92.38.24.0","92.38.27.255","1546000384","1546001407","UZ","Uzbekistan"
+"92.38.28.0","92.38.33.255","1546001408","1546002943","RU","Russian Federation"
+"92.38.34.0","92.38.34.255","1546002944","1546003199","UA","Ukraine"
+"92.38.35.0","92.38.37.255","1546003200","1546003967","RU","Russian Federation"
+"92.38.38.0","92.38.39.255","1546003968","1546004479","CZ","Czech Republic"
+"92.38.40.0","92.38.40.255","1546004480","1546004735","UA","Ukraine"
+"92.38.41.0","92.38.41.59","1546004736","1546004795","CZ","Czech Republic"
+"92.38.41.60","92.38.41.60","1546004796","1546004796","UA","Ukraine"
+"92.38.41.61","92.38.42.255","1546004797","1546005247","CZ","Czech Republic"
+"92.38.43.0","92.38.47.255","1546005248","1546006527","RU","Russian Federation"
+"92.38.48.0","92.38.51.255","1546006528","1546007551","UA","Ukraine"
+"92.38.52.0","92.38.55.255","1546007552","1546008575","UZ","Uzbekistan"
+"92.38.56.0","92.38.79.255","1546008576","1546014719","BY","Belarus"
+"92.38.80.0","92.38.83.255","1546014720","1546015743","RU","Russian Federation"
+"92.38.84.0","92.38.84.255","1546015744","1546015999","CZ","Czech Republic"
+"92.38.85.0","92.38.85.255","1546016000","1546016255","DE","Germany"
+"92.38.86.0","92.38.91.255","1546016256","1546017791","CZ","Czech Republic"
+"92.38.92.0","92.38.92.177","1546017792","1546017969","RU","Russian Federation"
+"92.38.92.178","92.38.92.178","1546017970","1546017970","CZ","Czech Republic"
+"92.38.92.179","92.38.93.255","1546017971","1546018303","RU","Russian Federation"
+"92.38.94.0","92.38.95.255","1546018304","1546018815","FR","France"
+"92.38.96.0","92.38.127.255","1546018816","1546027007","UA","Ukraine"
+"92.38.128.0","92.38.255.255","1546027008","1546059775","RU","Russian Federation"
+"92.39.0.0","92.39.15.255","1546059776","1546063871","SE","Sweden"
+"92.39.16.0","92.39.31.255","1546063872","1546067967","DE","Germany"
+"92.39.32.0","92.39.47.255","1546067968","1546072063","SE","Sweden"
+"92.39.48.0","92.39.63.255","1546072064","1546076159","MD","Moldova, Republic of"
+"92.39.64.0","92.39.79.255","1546076160","1546080255","RU","Russian Federation"
+"92.39.80.0","92.39.95.255","1546080256","1546084351","AZ","Azerbaijan"
+"92.39.96.0","92.39.111.255","1546084352","1546088447","RU","Russian Federation"
+"92.39.112.0","92.39.113.255","1546088448","1546088959","BR","Brazil"
+"92.39.114.0","92.39.115.255","1546088960","1546089471","GB","United Kingdom"
+"92.39.116.0","92.39.116.255","1546089472","1546089727","BR","Brazil"
+"92.39.117.0","92.39.127.255","1546089728","1546092543","GB","United Kingdom"
+"92.39.128.0","92.39.143.255","1546092544","1546096639","RU","Russian Federation"
+"92.39.144.0","92.39.159.255","1546096640","1546100735","IT","Italy"
+"92.39.160.0","92.39.173.250","1546100736","1546104314","AT","Austria"
+"92.39.173.251","92.39.173.251","1546104315","1546104315","DE","Germany"
+"92.39.173.252","92.39.175.255","1546104316","1546104831","AT","Austria"
+"92.39.176.0","92.39.191.255","1546104832","1546108927","IE","Ireland"
+"92.39.192.0","92.39.207.255","1546108928","1546113023","IM","Isle of Man"
+"92.39.208.0","92.39.239.255","1546113024","1546121215","RU","Russian Federation"
+"92.39.240.0","92.39.241.255","1546121216","1546121727","FR","France"
+"92.39.242.0","92.39.242.255","1546121728","1546121983","IT","Italy"
+"92.39.243.0","92.39.243.3","1546121984","1546121987","ES","Spain"
+"92.39.243.4","92.39.244.223","1546121988","1546122463","FR","France"
+"92.39.244.224","92.39.244.239","1546122464","1546122479","DZ","Algeria"
+"92.39.244.240","92.39.245.137","1546122480","1546122633","FR","France"
+"92.39.245.138","92.39.245.145","1546122634","1546122641","GB","United Kingdom"
+"92.39.245.146","92.39.245.146","1546122642","1546122642","DE","Germany"
+"92.39.245.147","92.39.245.153","1546122643","1546122649","FR","France"
+"92.39.245.154","92.39.245.154","1546122650","1546122650","PT","Portugal"
+"92.39.245.155","92.39.245.200","1546122651","1546122696","FR","France"
+"92.39.245.201","92.39.245.208","1546122697","1546122704","ES","Spain"
+"92.39.245.209","92.39.251.159","1546122705","1546124191","FR","France"
+"92.39.251.160","92.39.251.191","1546124192","1546124223","DZ","Algeria"
+"92.39.251.192","92.39.255.255","1546124224","1546125311","FR","France"
+"92.40.0.0","92.41.255.255","1546125312","1546256383","GB","United Kingdom"
+"92.42.0.0","92.42.31.255","1546256384","1546264575","RU","Russian Federation"
+"92.42.32.0","92.42.39.255","1546264576","1546266623","TR","Turkey"
+"92.42.40.0","92.42.47.255","1546266624","1546268671","RU","Russian Federation"
+"92.42.48.0","92.42.55.255","1546268672","1546270719","IR","Iran, Islamic Republic of"
+"92.42.56.0","92.42.63.255","1546270720","1546272767","GB","United Kingdom"
+"92.42.64.0","92.42.71.255","1546272768","1546274815","NO","Norway"
+"92.42.72.0","92.42.79.255","1546274816","1546276863","SE","Sweden"
+"92.42.80.0","92.42.87.255","1546276864","1546278911","IT","Italy"
+"92.42.88.0","92.42.95.255","1546278912","1546280959","RU","Russian Federation"
+"92.42.96.0","92.42.103.255","1546280960","1546283007","IT","Italy"
+"92.42.104.0","92.42.111.255","1546283008","1546285055","DE","Germany"
+"92.42.112.0","92.42.119.255","1546285056","1546287103","PL","Poland"
+"92.42.120.0","92.42.127.255","1546287104","1546289151","GB","United Kingdom"
+"92.42.128.0","92.42.135.255","1546289152","1546291199","RU","Russian Federation"
+"92.42.136.0","92.42.140.55","1546291200","1546292279","AT","Austria"
+"92.42.140.56","92.42.140.63","1546292280","1546292287","US","United States"
+"92.42.140.64","92.42.143.255","1546292288","1546293247","AT","Austria"
+"92.42.144.0","92.42.151.255","1546293248","1546295295","GB","United Kingdom"
+"92.42.152.0","92.42.159.255","1546295296","1546297343","SE","Sweden"
+"92.42.160.0","92.42.167.255","1546297344","1546299391","RU","Russian Federation"
+"92.42.168.0","92.42.175.255","1546299392","1546301439","GB","United Kingdom"
+"92.42.176.0","92.42.183.255","1546301440","1546303487","LU","Luxembourg"
+"92.42.184.0","92.42.191.255","1546303488","1546305535","CH","Switzerland"
+"92.42.192.0","92.42.199.255","1546305536","1546307583","DE","Germany"
+"92.42.200.0","92.42.215.255","1546307584","1546311679","RU","Russian Federation"
+"92.42.216.0","92.42.223.255","1546311680","1546313727","FR","France"
+"92.42.224.0","92.42.231.255","1546313728","1546315775","DE","Germany"
+"92.42.232.0","92.42.239.255","1546315776","1546317823","NL","Netherlands"
+"92.42.240.0","92.42.247.255","1546317824","1546319871","CH","Switzerland"
+"92.42.248.0","92.42.255.255","1546319872","1546321919","RS","Serbia"
+"92.43.0.0","92.43.7.255","1546321920","1546323967","RU","Russian Federation"
+"92.43.8.0","92.43.15.255","1546323968","1546326015","NO","Norway"
+"92.43.16.0","92.43.18.127","1546326016","1546326655","ES","Spain"
+"92.43.18.128","92.43.19.231","1546326656","1546327015","DE","Germany"
+"92.43.19.232","92.43.23.231","1546327016","1546328039","ES","Spain"
+"92.43.23.232","92.43.23.255","1546328040","1546328063","DE","Germany"
+"92.43.24.0","92.43.31.255","1546328064","1546330111","CZ","Czech Republic"
+"92.43.32.0","92.43.39.255","1546330112","1546332159","SE","Sweden"
+"92.43.40.0","92.43.47.255","1546332160","1546334207","GB","United Kingdom"
+"92.43.48.0","92.43.55.255","1546334208","1546336255","DE","Germany"
+"92.43.56.0","92.43.63.255","1546336256","1546338303","CZ","Czech Republic"
+"92.43.64.0","92.43.71.255","1546338304","1546340351","GB","United Kingdom"
+"92.43.72.0","92.43.79.255","1546340352","1546342399","DK","Denmark"
+"92.43.80.0","92.43.80.63","1546342400","1546342463","TR","Turkey"
+"92.43.80.64","92.43.80.127","1546342464","1546342527","AE","United Arab Emirates"
+"92.43.80.128","92.43.87.255","1546342528","1546344447","TR","Turkey"
+"92.43.88.0","92.43.95.255","1546344448","1546346495","DK","Denmark"
+"92.43.96.0","92.43.103.255","1546346496","1546348543","AT","Austria"
+"92.43.104.0","92.43.104.63","1546348544","1546348607","DE","Germany"
+"92.43.104.64","92.43.104.79","1546348608","1546348623","CH","Switzerland"
+"92.43.104.80","92.43.111.255","1546348624","1546350591","DE","Germany"
+"92.43.112.0","92.43.119.255","1546350592","1546352639","PL","Poland"
+"92.43.120.0","92.43.127.255","1546352640","1546354687","DK","Denmark"
+"92.43.128.0","92.43.135.255","1546354688","1546356735","FR","France"
+"92.43.136.0","92.43.143.255","1546356736","1546358783","AM","Armenia"
+"92.43.144.0","92.43.151.255","1546358784","1546360831","PL","Poland"
+"92.43.152.0","92.43.163.255","1546360832","1546363903","RU","Russian Federation"
+"92.43.164.0","92.43.165.255","1546363904","1546364415","MD","Moldova, Republic of"
+"92.43.166.0","92.43.167.255","1546364416","1546364927","RU","Russian Federation"
+"92.43.168.0","92.43.175.255","1546364928","1546366975","SA","Saudi Arabia"
+"92.43.176.0","92.43.183.255","1546366976","1546369023","DK","Denmark"
+"92.43.184.0","92.43.191.255","1546369024","1546371071","RU","Russian Federation"
+"92.43.192.0","92.43.199.255","1546371072","1546373119","IS","Iceland"
+"92.43.200.0","92.43.207.255","1546373120","1546375167","HU","Hungary"
+"92.43.208.0","92.43.215.255","1546375168","1546377215","GB","United Kingdom"
+"92.43.216.0","92.43.223.255","1546377216","1546379263","CH","Switzerland"
+"92.43.224.0","92.43.231.255","1546379264","1546381311","ES","Spain"
+"92.43.232.0","92.43.239.255","1546381312","1546383359","DK","Denmark"
+"92.43.240.0","92.43.247.255","1546383360","1546385407","IT","Italy"
+"92.43.248.0","92.43.255.255","1546385408","1546387455","FR","France"
+"92.44.0.0","92.45.255.255","1546387456","1546518527","TR","Turkey"
+"92.46.0.0","92.47.255.255","1546518528","1546649599","KZ","Kazakhstan"
+"92.48.0.0","92.48.63.255","1546649600","1546665983","SA","Saudi Arabia"
+"92.48.64.0","92.48.127.255","1546665984","1546682367","GB","United Kingdom"
+"92.48.128.0","92.48.191.255","1546682368","1546698751","BE","Belgium"
+"92.48.192.0","92.48.255.255","1546698752","1546715135","NL","Netherlands"
+"92.49.0.0","92.49.63.255","1546715136","1546731519","LV","Latvia"
+"92.49.64.0","92.49.67.255","1546731520","1546732543","FR","France"
+"92.49.68.0","92.49.71.255","1546732544","1546733567","MQ","Martinique"
+"92.49.72.0","92.49.79.255","1546733568","1546735615","GP","Guadeloupe"
+"92.49.80.0","92.49.87.255","1546735616","1546737663","FR","France"
+"92.49.88.0","92.49.91.255","1546737664","1546738687","GP","Guadeloupe"
+"92.49.92.0","92.49.95.255","1546738688","1546739711","FR","France"
+"92.49.96.0","92.49.103.255","1546739712","1546741759","GP","Guadeloupe"
+"92.49.104.0","92.49.116.255","1546741760","1546745087","FR","France"
+"92.49.117.0","92.49.127.255","1546745088","1546747903","MQ","Martinique"
+"92.49.128.0","92.49.191.255","1546747904","1546764287","RU","Russian Federation"
+"92.49.192.0","92.49.255.255","1546764288","1546780671","KZ","Kazakhstan"
+"92.50.0.0","92.50.63.255","1546780672","1546797055","IR","Iran, Islamic Republic of"
+"92.50.64.0","92.50.127.255","1546797056","1546813439","DE","Germany"
+"92.50.128.0","92.51.55.255","1546813440","1546860543","RU","Russian Federation"
+"92.51.56.0","92.51.63.255","1546860544","1546862591","MD","Moldova, Republic of"
+"92.51.64.0","92.51.127.255","1546862592","1546878975","GE","Georgia"
+"92.51.128.0","92.51.191.255","1546878976","1546895359","DE","Germany"
+"92.51.192.0","92.51.255.255","1546895360","1546911743","IE","Ireland"
+"92.52.0.0","92.52.63.255","1546911744","1546928127","SK","Slovakia"
+"92.52.64.0","92.52.127.255","1546928128","1546944511","GB","United Kingdom"
+"92.52.128.0","92.52.191.255","1546944512","1546960895","UA","Ukraine"
+"92.52.192.0","92.52.255.255","1546960896","1546977279","HU","Hungary"
+"92.53.0.0","92.53.63.255","1546977280","1546993663","MK","Macedonia"
+"92.53.64.0","92.53.127.255","1546993664","1547010047","RU","Russian Federation"
+"92.53.128.0","92.53.191.255","1547010048","1547026431","SI","Slovenia"
+"92.53.192.0","92.53.223.255","1547026432","1547034623","ES","Spain"
+"92.53.224.0","92.53.231.255","1547034624","1547036671","RU","Russian Federation"
+"92.53.232.0","92.53.239.255","1547036672","1547038719","SE","Sweden"
+"92.53.240.0","92.53.247.255","1547038720","1547040767","GB","United Kingdom"
+"92.53.248.0","92.53.255.255","1547040768","1547042815","NL","Netherlands"
+"92.54.0.0","92.54.63.255","1547042816","1547059199","ES","Spain"
+"92.54.64.0","92.54.127.255","1547059200","1547075583","RU","Russian Federation"
+"92.54.128.0","92.54.191.255","1547075584","1547091967","GB","United Kingdom"
+"92.54.192.0","92.54.255.255","1547091968","1547108351","GE","Georgia"
+"92.55.0.0","92.55.63.255","1547108352","1547124735","RU","Russian Federation"
+"92.55.64.0","92.55.127.255","1547124736","1547141119","MK","Macedonia"
+"92.55.128.0","92.55.159.255","1547141120","1547149311","RO","Romania"
+"92.55.160.0","92.55.191.255","1547149312","1547157503","KZ","Kazakhstan"
+"92.55.192.0","92.55.255.255","1547157504","1547173887","PL","Poland"
+"92.56.0.0","92.59.255.255","1547173888","1547436031","ES","Spain"
+"92.60.0.0","92.60.15.255","1547436032","1547440127","AT","Austria"
+"92.60.16.0","92.60.31.255","1547440128","1547444223","AL","Albania"
+"92.60.48.0","92.60.63.255","1547448320","1547452415","SK","Slovakia"
+"92.60.64.0","92.60.79.255","1547452416","1547456511","IT","Italy"
+"92.60.80.0","92.60.95.255","1547456512","1547460607","RU","Russian Federation"
+"92.60.96.0","92.60.127.255","1547460608","1547468799","GB","United Kingdom"
+"92.60.128.0","92.60.143.255","1547468800","1547472895","PL","Poland"
+"92.60.144.0","92.60.159.255","1547472896","1547476991","DK","Denmark"
+"92.60.160.0","92.60.175.255","1547476992","1547481087","ES","Spain"
+"92.60.176.0","92.60.191.255","1547481088","1547485183","UA","Ukraine"
+"92.60.192.0","92.60.207.255","1547485184","1547489279","IE","Ireland"
+"92.60.208.0","92.60.223.255","1547489280","1547493375","DE","Germany"
+"92.60.224.0","92.60.239.255","1547493376","1547497471","RS","Serbia"
+"92.60.240.0","92.60.243.255","1547497472","1547498495","NL","Netherlands"
+"92.60.244.0","92.60.255.255","1547498496","1547501567","GB","United Kingdom"
+"92.61.0.0","92.61.15.255","1547501568","1547505663","TR","Turkey"
+"92.61.16.0","92.61.31.255","1547505664","1547509759","RU","Russian Federation"
+"92.61.32.0","92.61.47.255","1547509760","1547513855","LT","Lithuania"
+"92.61.48.0","92.61.63.255","1547513856","1547517951","AT","Austria"
+"92.61.64.0","92.61.79.255","1547517952","1547522047","RU","Russian Federation"
+"92.61.80.0","92.61.95.255","1547522048","1547526143","CZ","Czech Republic"
+"92.61.96.0","92.61.127.255","1547526144","1547534335","HU","Hungary"
+"92.61.128.0","92.61.143.255","1547534336","1547538431","FR","France"
+"92.61.144.0","92.61.159.255","1547538432","1547542527","EU","Europe"
+"92.61.160.0","92.61.175.255","1547542528","1547546623","FR","France"
+"92.61.176.0","92.61.191.255","1547546624","1547550719","IR","Iran, Islamic Republic of"
+"92.61.192.0","92.61.207.255","1547550720","1547554815","IE","Ireland"
+"92.61.208.0","92.61.209.6","1547554816","1547555078","AT","Austria"
+"92.61.209.7","92.61.209.7","1547555079","1547555079","EU","Europe"
+"92.61.209.8","92.61.223.255","1547555080","1547558911","AT","Austria"
+"92.61.224.0","92.61.239.255","1547558912","1547563007","IL","Israel"
+"92.61.240.0","92.61.243.255","1547563008","1547564031","NL","Netherlands"
+"92.61.244.0","92.61.244.255","1547564032","1547564287","GB","United Kingdom"
+"92.61.245.0","92.61.247.255","1547564288","1547565055","NL","Netherlands"
+"92.61.248.0","92.61.250.255","1547565056","1547565823","US","United States"
+"92.61.251.0","92.61.255.255","1547565824","1547567103","NL","Netherlands"
+"92.62.0.0","92.62.15.255","1547567104","1547571199","GB","United Kingdom"
+"92.62.16.0","92.62.31.255","1547571200","1547575295","AT","Austria"
+"92.62.32.0","92.62.47.255","1547575296","1547579391","NO","Norway"
+"92.62.48.0","92.62.63.255","1547579392","1547583487","RU","Russian Federation"
+"92.62.64.0","92.62.79.255","1547583488","1547587583","KG","Kyrgyzstan"
+"92.62.80.0","92.62.95.255","1547587584","1547591679","IT","Italy"
+"92.62.96.0","92.62.111.255","1547591680","1547595775","EE","Estonia"
+"92.62.128.0","92.62.143.255","1547599872","1547603967","LT","Lithuania"
+"92.62.144.0","92.62.159.255","1547603968","1547608063","RU","Russian Federation"
+"92.62.160.0","92.62.175.255","1547608064","1547612159","LB","Lebanon"
+"92.62.176.0","92.62.191.255","1547612160","1547616255","IR","Iran, Islamic Republic of"
+"92.62.192.0","92.62.207.255","1547616256","1547620351","DK","Denmark"
+"92.62.208.0","92.62.208.23","1547620352","1547620375","JE","Jersey"
+"92.62.208.24","92.62.208.31","1547620376","1547620383","NG","Nigeria"
+"92.62.208.32","92.62.208.47","1547620384","1547620399","JE","Jersey"
+"92.62.208.48","92.62.208.55","1547620400","1547620407","NG","Nigeria"
+"92.62.208.56","92.62.208.247","1547620408","1547620599","JE","Jersey"
+"92.62.208.248","92.62.208.255","1547620600","1547620607","NG","Nigeria"
+"92.62.209.0","92.62.210.55","1547620608","1547620919","JE","Jersey"
+"92.62.210.56","92.62.210.63","1547620920","1547620927","NG","Nigeria"
+"92.62.210.64","92.62.210.151","1547620928","1547621015","JE","Jersey"
+"92.62.210.152","92.62.210.159","1547621016","1547621023","NG","Nigeria"
+"92.62.210.160","92.62.210.183","1547621024","1547621047","JE","Jersey"
+"92.62.210.184","92.62.210.191","1547621048","1547621055","NG","Nigeria"
+"92.62.210.192","92.62.211.63","1547621056","1547621183","JE","Jersey"
+"92.62.211.64","92.62.211.71","1547621184","1547621191","NG","Nigeria"
+"92.62.211.72","92.62.211.95","1547621192","1547621215","JE","Jersey"
+"92.62.211.96","92.62.211.103","1547621216","1547621223","NG","Nigeria"
+"92.62.211.104","92.62.211.111","1547621224","1547621231","JE","Jersey"
+"92.62.211.112","92.62.211.119","1547621232","1547621239","NG","Nigeria"
+"92.62.211.120","92.62.211.135","1547621240","1547621255","JE","Jersey"
+"92.62.211.136","92.62.211.143","1547621256","1547621263","NG","Nigeria"
+"92.62.211.144","92.62.211.151","1547621264","1547621271","JE","Jersey"
+"92.62.211.152","92.62.211.159","1547621272","1547621279","NG","Nigeria"
+"92.62.211.160","92.62.212.71","1547621280","1547621447","JE","Jersey"
+"92.62.212.72","92.62.212.79","1547621448","1547621455","NG","Nigeria"
+"92.62.212.80","92.62.212.87","1547621456","1547621463","JE","Jersey"
+"92.62.212.88","92.62.212.95","1547621464","1547621471","NG","Nigeria"
+"92.62.212.96","92.62.218.7","1547621472","1547622919","JE","Jersey"
+"92.62.218.8","92.62.218.23","1547622920","1547622935","NG","Nigeria"
+"92.62.218.24","92.62.218.255","1547622936","1547623167","JE","Jersey"
+"92.62.219.0","92.62.219.255","1547623168","1547623423","NG","Nigeria"
+"92.62.220.0","92.62.220.55","1547623424","1547623479","JE","Jersey"
+"92.62.220.56","92.62.220.63","1547623480","1547623487","NG","Nigeria"
+"92.62.220.64","92.62.223.255","1547623488","1547624447","JE","Jersey"
+"92.62.224.0","92.62.239.255","1547624448","1547628543","CZ","Czech Republic"
+"92.62.240.0","92.62.255.255","1547628544","1547632639","BG","Bulgaria"
+"92.63.0.0","92.63.15.255","1547632640","1547636735","TR","Turkey"
+"92.63.16.0","92.63.31.255","1547636736","1547640831","SI","Slovenia"
+"92.63.32.0","92.63.47.255","1547640832","1547644927","PL","Poland"
+"92.63.48.0","92.63.63.255","1547644928","1547649023","CZ","Czech Republic"
+"92.63.64.0","92.63.79.255","1547649024","1547653119","RU","Russian Federation"
+"92.63.80.0","92.63.95.255","1547653120","1547657215","LV","Latvia"
+"92.63.96.0","92.63.111.255","1547657216","1547661311","RU","Russian Federation"
+"92.63.112.0","92.63.119.255","1547661312","1547663359","LV","Latvia"
+"92.63.120.0","92.63.127.255","1547663360","1547665407","ES","Spain"
+"92.63.128.0","92.63.143.255","1547665408","1547669503","GB","United Kingdom"
+"92.63.144.0","92.63.159.255","1547669504","1547673599","AT","Austria"
+"92.63.160.0","92.63.175.255","1547673600","1547677695","NL","Netherlands"
+"92.63.176.0","92.63.199.255","1547677696","1547683839","RU","Russian Federation"
+"92.63.200.0","92.63.200.127","1547683840","1547683967","PL","Poland"
+"92.63.200.128","92.63.200.191","1547683968","1547684031","EE","Estonia"
+"92.63.200.192","92.63.200.255","1547684032","1547684095","LV","Latvia"
+"92.63.201.0","92.63.207.255","1547684096","1547685887","RU","Russian Federation"
+"92.63.208.0","92.63.223.255","1547685888","1547689983","AT","Austria"
+"92.63.224.0","92.63.239.255","1547689984","1547694079","IT","Italy"
+"92.63.240.0","92.63.255.255","1547694080","1547698175","HU","Hungary"
+"92.64.0.0","92.71.6.135","1547698176","1548158599","NL","Netherlands"
+"92.71.6.136","92.71.6.143","1548158600","1548158607","GB","United Kingdom"
+"92.71.6.144","92.71.8.255","1548158608","1548159231","NL","Netherlands"
+"92.71.9.0","92.71.9.3","1548159232","1548159235","ES","Spain"
+"92.71.9.4","92.71.9.255","1548159236","1548159487","NL","Netherlands"
+"92.71.10.0","92.71.11.255","1548159488","1548159999","GB","United Kingdom"
+"92.71.12.0","92.71.13.1","1548160000","1548160257","NL","Netherlands"
+"92.71.13.2","92.71.13.3","1548160258","1548160259","EU","Europe"
+"92.71.13.4","92.71.14.95","1548160260","1548160607","NL","Netherlands"
+"92.71.14.96","92.71.14.127","1548160608","1548160639","GB","United Kingdom"
+"92.71.14.128","92.71.17.95","1548160640","1548161375","NL","Netherlands"
+"92.71.17.96","92.71.17.127","1548161376","1548161407","GB","United Kingdom"
+"92.71.17.128","92.71.21.159","1548161408","1548162463","NL","Netherlands"
+"92.71.21.160","92.71.21.191","1548162464","1548162495","FR","France"
+"92.71.21.192","92.71.47.255","1548162496","1548169215","NL","Netherlands"
+"92.71.48.0","92.71.55.255","1548169216","1548171263","DE","Germany"
+"92.71.56.0","92.71.59.255","1548171264","1548172287","FR","France"
+"92.71.60.0","92.71.63.255","1548172288","1548173311","GB","United Kingdom"
+"92.71.64.0","92.71.67.255","1548173312","1548174335","BE","Belgium"
+"92.71.68.0","92.71.69.255","1548174336","1548174847","LU","Luxembourg"
+"92.71.70.0","92.71.71.255","1548174848","1548175359","IE","Ireland"
+"92.71.72.0","92.71.73.255","1548175360","1548175871","ES","Spain"
+"92.71.74.0","92.71.75.255","1548175872","1548176383","PT","Portugal"
+"92.71.76.0","92.71.77.255","1548176384","1548176895","IT","Italy"
+"92.71.78.0","92.71.79.255","1548176896","1548177407","CH","Switzerland"
+"92.71.80.0","92.71.81.255","1548177408","1548177919","AT","Austria"
+"92.71.82.0","92.71.83.255","1548177920","1548178431","PL","Poland"
+"92.71.84.0","92.71.85.255","1548178432","1548178943","DK","Denmark"
+"92.71.86.0","92.71.87.255","1548178944","1548179455","NO","Norway"
+"92.71.88.0","92.71.89.255","1548179456","1548179967","SE","Sweden"
+"92.71.90.0","92.71.91.255","1548179968","1548180479","FI","Finland"
+"92.71.92.0","92.71.93.255","1548180480","1548180991","SK","Slovakia"
+"92.71.94.0","92.71.95.255","1548180992","1548181503","TR","Turkey"
+"92.71.96.0","92.71.97.255","1548181504","1548182015","US","United States"
+"92.71.98.0","92.71.99.255","1548182016","1548182527","HK","Hong Kong"
+"92.71.100.0","92.71.255.255","1548182528","1548222463","NL","Netherlands"
+"92.72.0.0","92.79.255.255","1548222464","1548746751","DE","Germany"
+"92.80.0.0","92.87.255.255","1548746752","1549271039","RO","Romania"
+"92.88.0.0","92.95.255.255","1549271040","1549795327","FR","France"
+"92.96.0.0","92.99.255.255","1549795328","1550057471","AE","United Arab Emirates"
+"92.100.0.0","92.101.255.255","1550057472","1550188543","RU","Russian Federation"
+"92.102.0.0","92.103.255.255","1550188544","1550319615","FR","France"
+"92.104.0.0","92.107.255.255","1550319616","1550581759","CH","Switzerland"
+"92.108.0.0","92.111.255.255","1550581760","1550843903","NL","Netherlands"
+"92.112.0.0","92.113.255.255","1550843904","1550974975","UA","Ukraine"
+"92.114.0.0","92.114.0.255","1550974976","1550975231","BG","Bulgaria"
+"92.114.1.0","92.114.3.255","1550975232","1550975999","RO","Romania"
+"92.114.4.0","92.114.4.255","1550976000","1550976255","EG","Egypt"
+"92.114.5.0","92.114.6.255","1550976256","1550976767","RO","Romania"
+"92.114.7.0","92.114.7.255","1550976768","1550977023","US","United States"
+"92.114.8.0","92.114.15.255","1550977024","1550979071","RO","Romania"
+"92.114.16.0","92.114.31.255","1550979072","1550983167","IR","Iran, Islamic Republic of"
+"92.114.32.0","92.114.34.255","1550983168","1550983935","RO","Romania"
+"92.114.35.0","92.114.35.255","1550983936","1550984191","GB","United Kingdom"
+"92.114.36.0","92.114.36.255","1550984192","1550984447","KR","Korea, Republic of"
+"92.114.37.0","92.114.37.255","1550984448","1550984703","RO","Romania"
+"92.114.38.0","92.114.38.255","1550984704","1550984959","BG","Bulgaria"
+"92.114.39.0","92.114.39.255","1550984960","1550985215","RO","Romania"
+"92.114.40.0","92.114.47.255","1550985216","1550987263","PS","Palestinian Territory"
+"92.114.48.0","92.114.51.255","1550987264","1550988287","IR","Iran, Islamic Republic of"
+"92.114.52.0","92.114.52.255","1550988288","1550988543","RO","Romania"
+"92.114.53.0","92.114.53.255","1550988544","1550988799","JP","Japan"
+"92.114.54.0","92.114.59.255","1550988800","1550990335","RO","Romania"
+"92.114.60.0","92.114.63.255","1550990336","1550991359","AU","Australia"
+"92.114.64.0","92.114.79.255","1550991360","1550995455","IR","Iran, Islamic Republic of"
+"92.114.80.0","92.114.81.255","1550995456","1550995967","RO","Romania"
+"92.114.82.0","92.114.82.255","1550995968","1550996223","BG","Bulgaria"
+"92.114.83.0","92.114.83.255","1550996224","1550996479","AU","Australia"
+"92.114.84.0","92.114.91.255","1550996480","1550998527","RO","Romania"
+"92.114.92.0","92.114.92.255","1550998528","1550998783","IT","Italy"
+"92.114.93.0","92.114.127.255","1550998784","1551007743","RO","Romania"
+"92.114.128.0","92.115.255.255","1551007744","1551106047","MD","Moldova, Republic of"
+"92.116.0.0","92.117.255.255","1551106048","1551237119","DE","Germany"
+"92.118.104.142","92.118.104.142","1551263886","1551263886","GR","Greece"
+"92.120.0.0","92.121.255.255","1551368192","1551499263","NL","Netherlands"
+"92.122.0.0","92.122.15.255","1551499264","1551503359","EU","Europe"
+"92.122.16.0","92.122.19.255","1551503360","1551504383","GB","United Kingdom"
+"92.122.20.0","92.122.23.255","1551504384","1551505407","FR","France"
+"92.122.24.0","92.122.67.255","1551505408","1551516671","EU","Europe"
+"92.122.68.0","92.122.71.255","1551516672","1551517695","IT","Italy"
+"92.122.72.0","92.122.75.255","1551517696","1551518719","ES","Spain"
+"92.122.76.0","92.122.115.255","1551518720","1551528959","EU","Europe"
+"92.122.116.0","92.122.119.255","1551528960","1551529983","FR","France"
+"92.122.120.0","92.122.175.255","1551529984","1551544319","EU","Europe"
+"92.122.176.0","92.122.187.255","1551544320","1551547391","DE","Germany"
+"92.122.188.0","92.122.191.255","1551547392","1551548415","EU","Europe"
+"92.122.192.0","92.122.203.255","1551548416","1551551487","DE","Germany"
+"92.122.204.0","92.122.223.255","1551551488","1551556607","EU","Europe"
+"92.122.224.0","92.122.231.255","1551556608","1551558655","FR","France"
+"92.122.232.0","92.122.239.255","1551558656","1551560703","EU","Europe"
+"92.122.240.0","92.122.243.255","1551560704","1551561727","DE","Germany"
+"92.122.244.0","92.122.247.255","1551561728","1551562751","FR","France"
+"92.122.248.0","92.122.255.255","1551562752","1551564799","EU","Europe"
+"92.123.0.0","92.123.31.255","1551564800","1551572991","FR","France"
+"92.123.32.0","92.123.47.255","1551572992","1551577087","EU","Europe"
+"92.123.48.0","92.123.59.255","1551577088","1551580159","NL","Netherlands"
+"92.123.60.0","92.123.60.189","1551580160","1551580349","EU","Europe"
+"92.123.60.190","92.123.60.190","1551580350","1551580350","US","United States"
+"92.123.60.191","92.123.154.255","1551580351","1551604479","EU","Europe"
+"92.123.155.0","92.123.155.255","1551604480","1551604735","SE","Sweden"
+"92.123.156.0","92.123.255.255","1551604736","1551630335","EU","Europe"
+"92.124.0.0","92.127.255.255","1551630336","1551892479","RU","Russian Federation"
+"92.128.0.0","92.168.1.74","1551892480","1554514250","FR","France"
+"92.168.1.75","92.168.1.75","1554514251","1554514251","RE","Reunion"
+"92.168.1.76","92.174.249.165","1554514252","1554971045","FR","France"
+"92.174.249.166","92.174.249.166","1554971046","1554971046","ES","Spain"
+"92.174.249.167","92.175.255.255","1554971047","1555038207","FR","France"
+"92.176.0.0","92.177.255.255","1555038208","1555169279","ES","Spain"
+"92.178.0.0","92.184.255.255","1555169280","1555628031","FR","France"
+"92.185.0.0","92.187.255.255","1555628032","1555824639","ES","Spain"
+"92.188.0.0","92.188.255.255","1555824640","1555890175","FR","France"
+"92.189.0.0","92.191.255.255","1555890176","1556086783","ES","Spain"
+"92.192.0.0","92.198.43.196","1556086784","1556491204","DE","Germany"
+"92.198.43.197","92.198.43.197","1556491205","1556491205","EU","Europe"
+"92.198.43.198","92.206.255.255","1556491206","1557069823","DE","Germany"
+"92.207.0.0","92.207.255.255","1557069824","1557135359","GB","United Kingdom"
+"92.208.0.0","92.210.182.255","1557135360","1557313279","DE","Germany"
+"92.210.183.0","92.210.183.255","1557313280","1557313535","US","United States"
+"92.210.184.0","92.219.255.255","1557313536","1557921791","DE","Germany"
+"92.220.0.0","92.220.61.255","1557921792","1557937663","NO","Norway"
+"92.220.62.0","92.220.63.255","1557937664","1557938175","SE","Sweden"
+"92.220.64.0","92.221.255.255","1557938176","1558052863","NO","Norway"
+"92.222.0.0","92.222.3.128","1558052864","1558053760","FR","France"
+"92.222.3.129","92.222.3.129","1558053761","1558053761","PT","Portugal"
+"92.222.3.130","92.222.5.207","1558053762","1558054351","FR","France"
+"92.222.5.208","92.222.5.208","1558054352","1558054352","PT","Portugal"
+"92.222.5.209","92.222.5.255","1558054353","1558054399","FR","France"
+"92.222.6.0","92.222.6.255","1558054400","1558054655","DE","Germany"
+"92.222.7.0","92.222.12.166","1558054656","1558056102","FR","France"
+"92.222.12.167","92.222.12.167","1558056103","1558056103","ES","Spain"
+"92.222.12.168","92.222.103.175","1558056104","1558079407","FR","France"
+"92.222.103.176","92.222.103.183","1558079408","1558079415","PL","Poland"
+"92.222.103.184","92.222.103.191","1558079416","1558079423","GB","United Kingdom"
+"92.222.103.192","92.222.105.127","1558079424","1558079871","FR","France"
+"92.222.105.128","92.222.105.143","1558079872","1558079887","GB","United Kingdom"
+"92.222.105.144","92.222.110.151","1558079888","1558081175","FR","France"
+"92.222.110.152","92.222.110.159","1558081176","1558081183","BE","Belgium"
+"92.222.110.160","92.222.117.127","1558081184","1558082943","FR","France"
+"92.222.117.128","92.222.117.143","1558082944","1558082959","PL","Poland"
+"92.222.117.144","92.222.120.191","1558082960","1558083775","FR","France"
+"92.222.120.192","92.222.120.207","1558083776","1558083791","DE","Germany"
+"92.222.120.208","92.222.121.119","1558083792","1558083959","FR","France"
+"92.222.121.120","92.222.121.123","1558083960","1558083963","CZ","Czech Republic"
+"92.222.121.124","92.222.122.112","1558083964","1558084208","FR","France"
+"92.222.122.113","92.222.122.113","1558084209","1558084209","ES","Spain"
+"92.222.122.114","92.222.124.47","1558084210","1558084655","FR","France"
+"92.222.124.48","92.222.124.51","1558084656","1558084659","BE","Belgium"
+"92.222.124.52","92.222.125.191","1558084660","1558085055","FR","France"
+"92.222.125.192","92.222.125.207","1558085056","1558085071","GB","United Kingdom"
+"92.222.125.208","92.222.150.87","1558085072","1558091351","FR","France"
+"92.222.150.88","92.222.150.88","1558091352","1558091352","ES","Spain"
+"92.222.150.89","92.222.158.219","1558091353","1558093531","FR","France"
+"92.222.158.220","92.222.158.220","1558093532","1558093532","HR","Croatia"
+"92.222.158.221","92.222.159.41","1558093533","1558093609","FR","France"
+"92.222.159.42","92.222.159.42","1558093610","1558093610","ES","Spain"
+"92.222.159.43","92.222.175.255","1558093611","1558097919","FR","France"
+"92.222.176.0","92.222.176.255","1558097920","1558098175","GB","United Kingdom"
+"92.222.177.0","92.222.193.229","1558098176","1558102501","FR","France"
+"92.222.193.230","92.222.193.230","1558102502","1558102502","DE","Germany"
+"92.222.193.231","92.222.193.235","1558102503","1558102507","FR","France"
+"92.222.193.236","92.222.193.236","1558102508","1558102508","DE","Germany"
+"92.222.193.237","92.222.196.119","1558102509","1558103159","FR","France"
+"92.222.196.120","92.222.196.127","1558103160","1558103167","GB","United Kingdom"
+"92.222.196.128","92.222.211.21","1558103168","1558106901","FR","France"
+"92.222.211.22","92.222.211.22","1558106902","1558106902","DE","Germany"
+"92.222.211.23","92.222.212.255","1558106903","1558107391","FR","France"
+"92.222.213.0","92.222.213.63","1558107392","1558107455","NL","Netherlands"
+"92.222.213.64","92.222.231.95","1558107456","1558112095","FR","France"
+"92.222.231.96","92.222.231.127","1558112096","1558112127","ES","Spain"
+"92.222.231.128","92.222.231.191","1558112128","1558112191","FR","France"
+"92.222.231.192","92.222.231.192","1558112192","1558112192","ES","Spain"
+"92.222.231.193","92.222.231.207","1558112193","1558112207","FR","France"
+"92.222.231.208","92.222.231.208","1558112208","1558112208","ES","Spain"
+"92.222.231.209","92.222.231.209","1558112209","1558112209","FR","France"
+"92.222.231.210","92.222.231.211","1558112210","1558112211","ES","Spain"
+"92.222.231.212","92.222.243.255","1558112212","1558115327","FR","France"
+"92.222.244.0","92.222.244.127","1558115328","1558115455","NL","Netherlands"
+"92.222.244.128","92.222.255.255","1558115456","1558118399","FR","France"
+"92.223.0.0","92.223.3.255","1558118400","1558119423","DE","Germany"
+"92.223.4.0","92.223.15.255","1558119424","1558122495","RU","Russian Federation"
+"92.223.16.0","92.223.17.255","1558122496","1558123007","SG","Singapore"
+"92.223.18.0","92.223.19.255","1558123008","1558123519","RU","Russian Federation"
+"92.223.20.0","92.223.31.255","1558123520","1558126591","LU","Luxembourg"
+"92.223.32.0","92.223.39.255","1558126592","1558128639","RU","Russian Federation"
+"92.223.40.0","92.223.43.255","1558128640","1558129663","LU","Luxembourg"
+"92.223.44.0","92.223.47.255","1558129664","1558130687","US","United States"
+"92.223.48.0","92.223.89.255","1558130688","1558141439","LU","Luxembourg"
+"92.223.90.0","92.223.90.255","1558141440","1558141695","CY","Cyprus"
+"92.223.91.0","92.223.113.255","1558141696","1558147583","LU","Luxembourg"
+"92.223.114.0","92.223.114.255","1558147584","1558147839","RU","Russian Federation"
+"92.223.115.0","92.223.115.255","1558147840","1558148095","LU","Luxembourg"
+"92.223.116.0","92.223.116.255","1558148096","1558148351","SG","Singapore"
+"92.223.117.0","92.223.117.255","1558148352","1558148607","LU","Luxembourg"
+"92.223.118.0","92.223.121.255","1558148608","1558149631","US","United States"
+"92.223.122.0","92.223.123.255","1558149632","1558150143","RU","Russian Federation"
+"92.223.124.0","92.223.125.255","1558150144","1558150655","DE","Germany"
+"92.223.126.0","92.223.127.255","1558150656","1558151167","NL","Netherlands"
+"92.223.128.0","92.223.212.255","1558151168","1558172927","IT","Italy"
+"92.223.213.0","92.223.213.171","1558172928","1558173099","US","United States"
+"92.223.213.172","92.223.213.172","1558173100","1558173100","IT","Italy"
+"92.223.213.173","92.223.213.255","1558173101","1558173183","US","United States"
+"92.223.214.0","92.223.240.31","1558173184","1558179871","IT","Italy"
+"92.223.240.32","92.223.240.115","1558179872","1558179955","NL","Netherlands"
+"92.223.240.116","92.223.240.119","1558179956","1558179959","IT","Italy"
+"92.223.240.120","92.223.240.183","1558179960","1558180023","NL","Netherlands"
+"92.223.240.184","92.223.240.199","1558180024","1558180039","IT","Italy"
+"92.223.240.200","92.223.240.231","1558180040","1558180071","NL","Netherlands"
+"92.223.240.232","92.223.240.239","1558180072","1558180079","IT","Italy"
+"92.223.240.240","92.223.241.191","1558180080","1558180287","NL","Netherlands"
+"92.223.241.192","92.223.242.15","1558180288","1558180367","IT","Italy"
+"92.223.242.16","92.223.243.255","1558180368","1558180863","NL","Netherlands"
+"92.223.244.0","92.223.255.255","1558180864","1558183935","IT","Italy"
+"92.224.0.0","92.231.255.255","1558183936","1558708223","DE","Germany"
+"92.232.0.0","92.234.255.255","1558708224","1558904831","GB","United Kingdom"
+"92.235.0.0","92.235.127.255","1558904832","1558937599","IE","Ireland"
+"92.235.128.0","92.235.255.255","1558937600","1558970367","NL","Netherlands"
+"92.236.0.0","92.240.15.255","1558970368","1559236607","GB","United Kingdom"
+"92.240.16.0","92.240.31.255","1559236608","1559240703","IL","Israel"
+"92.240.32.0","92.240.63.255","1559240704","1559248895","BA","Bosnia and Herzegovina"
+"92.240.64.0","92.240.95.255","1559248896","1559257087","LV","Latvia"
+"92.240.96.0","92.240.127.255","1559257088","1559265279","UA","Ukraine"
+"92.240.128.0","92.240.143.255","1559265280","1559269375","RU","Russian Federation"
+"92.240.144.0","92.240.147.255","1559269376","1559270399","NL","Netherlands"
+"92.240.148.0","92.240.151.255","1559270400","1559271423","US","United States"
+"92.240.152.0","92.240.159.255","1559271424","1559273471","FI","Finland"
+"92.240.160.0","92.240.191.255","1559273472","1559281663","CZ","Czech Republic"
+"92.240.192.0","92.240.223.255","1559281664","1559289855","RU","Russian Federation"
+"92.240.224.0","92.240.255.255","1559289856","1559298047","SK","Slovakia"
+"92.241.0.0","92.241.31.255","1559298048","1559306239","RU","Russian Federation"
+"92.241.32.0","92.241.63.255","1559306240","1559314431","JO","Jordan"
+"92.241.64.0","92.241.95.255","1559314432","1559322623","GE","Georgia"
+"92.241.96.0","92.241.127.255","1559322624","1559330815","RU","Russian Federation"
+"92.241.128.0","92.241.159.255","1559330816","1559339007","BA","Bosnia and Herzegovina"
+"92.241.160.0","92.241.191.255","1559339008","1559347199","RU","Russian Federation"
+"92.241.192.0","92.241.223.255","1559347200","1559355391","DK","Denmark"
+"92.241.224.0","92.242.95.255","1559355392","1559388159","RU","Russian Federation"
+"92.242.96.0","92.242.127.255","1559388160","1559396351","UA","Ukraine"
+"92.242.128.0","92.242.159.255","1559396352","1559404543","GB","United Kingdom"
+"92.242.192.0","92.242.223.255","1559412736","1559420927","IR","Iran, Islamic Republic of"
+"92.242.224.0","92.242.255.255","1559420928","1559429119","HR","Croatia"
+"92.243.0.0","92.243.31.255","1559429120","1559437311","FR","France"
+"92.243.32.0","92.243.63.255","1559437312","1559445503","AT","Austria"
+"92.243.64.0","92.243.127.255","1559445504","1559461887","RU","Russian Federation"
+"92.243.128.0","92.243.159.255","1559461888","1559470079","IT","Italy"
+"92.243.160.0","92.243.191.255","1559470080","1559478271","RU","Russian Federation"
+"92.243.192.0","92.243.223.255","1559478272","1559486463","CZ","Czech Republic"
+"92.243.224.0","92.243.255.255","1559486464","1559494655","DK","Denmark"
+"92.244.0.0","92.244.31.255","1559494656","1559502847","SE","Sweden"
+"92.244.32.0","92.244.63.255","1559502848","1559511039","PL","Poland"
+"92.244.64.0","92.244.95.255","1559511040","1559519231","SI","Slovenia"
+"92.244.96.0","92.244.127.255","1559519232","1559527423","UA","Ukraine"
+"92.244.128.0","92.244.159.255","1559527424","1559535615","RS","Serbia"
+"92.244.160.0","92.244.191.255","1559535616","1559543807","GB","United Kingdom"
+"92.244.192.0","92.244.223.255","1559543808","1559551999","SE","Sweden"
+"92.244.224.0","92.244.255.255","1559552000","1559560191","RU","Russian Federation"
+"92.245.0.0","92.245.31.255","1559560192","1559568383","SK","Slovakia"
+"92.245.32.0","92.245.63.255","1559568384","1559576575","RU","Russian Federation"
+"92.245.64.0","92.245.95.255","1559576576","1559584767","HU","Hungary"
+"92.245.96.0","92.245.127.255","1559584768","1559592959","KG","Kyrgyzstan"
+"92.245.128.0","92.245.159.255","1559592960","1559601151","FR","France"
+"92.245.160.0","92.245.191.255","1559601152","1559609343","IT","Italy"
+"92.245.192.0","92.245.223.255","1559609344","1559617535","SK","Slovakia"
+"92.245.224.0","92.245.255.255","1559617536","1559625727","GB","United Kingdom"
+"92.246.0.0","92.246.31.255","1559625728","1559633919","DK","Denmark"
+"92.246.32.0","92.246.63.255","1559633920","1559642111","IT","Italy"
+"92.246.96.0","92.246.127.255","1559650304","1559658495","IT","Italy"
+"92.246.128.0","92.246.223.255","1559658496","1559683071","RU","Russian Federation"
+"92.246.224.0","92.246.255.255","1559683072","1559691263","IE","Ireland"
+"92.247.0.0","92.247.255.255","1559691264","1559756799","BG","Bulgaria"
+"92.248.0.0","92.248.127.255","1559756800","1559789567","AT","Austria"
+"92.248.128.0","92.248.255.255","1559789568","1559822335","RU","Russian Federation"
+"92.249.64.0","92.249.127.255","1559838720","1559855103","UA","Ukraine"
+"92.249.128.0","92.249.255.255","1559855104","1559887871","HU","Hungary"
+"92.250.0.0","92.250.127.255","1559887872","1559920639","PT","Portugal"
+"92.250.128.0","92.250.175.255","1559920640","1559932927","LU","Luxembourg"
+"92.250.176.0","92.250.183.255","1559932928","1559934975","DE","Germany"
+"92.250.184.0","92.250.191.255","1559934976","1559937023","LU","Luxembourg"
+"92.250.192.0","92.250.209.255","1559937024","1559941631","DE","Germany"
+"92.250.210.0","92.250.210.255","1559941632","1559941887","LU","Luxembourg"
+"92.250.211.0","92.250.215.255","1559941888","1559943167","DE","Germany"
+"92.250.216.0","92.250.219.255","1559943168","1559944191","LU","Luxembourg"
+"92.250.220.0","92.250.225.255","1559944192","1559945727","FR","France"
+"92.250.226.0","92.250.229.255","1559945728","1559946751","LU","Luxembourg"
+"92.250.230.0","92.250.232.255","1559946752","1559947519","DE","Germany"
+"92.250.233.0","92.250.239.255","1559947520","1559949311","LU","Luxembourg"
+"92.250.240.0","92.250.243.255","1559949312","1559950335","DE","Germany"
+"92.250.244.0","92.250.247.255","1559950336","1559951359","LU","Luxembourg"
+"92.250.248.0","92.250.251.255","1559951360","1559952383","DE","Germany"
+"92.250.252.0","92.250.255.255","1559952384","1559953407","LU","Luxembourg"
+"92.251.0.0","92.251.127.255","1559953408","1559986175","MT","Malta"
+"92.251.128.0","92.251.255.255","1559986176","1560018943","IE","Ireland"
+"92.252.0.0","92.252.127.255","1560018944","1560051711","DE","Germany"
+"92.252.128.0","92.252.255.255","1560051712","1560084479","RU","Russian Federation"
+"92.253.0.0","92.253.127.255","1560084480","1560117247","JO","Jordan"
+"92.253.128.0","92.253.159.255","1560117248","1560125439","CZ","Czech Republic"
+"92.253.160.0","92.253.199.255","1560125440","1560135679","RU","Russian Federation"
+"92.253.200.0","92.253.200.127","1560135680","1560135807","UA","Ukraine"
+"92.253.200.128","92.253.200.255","1560135808","1560135935","CZ","Czech Republic"
+"92.253.201.0","92.253.215.255","1560135936","1560139775","GB","United Kingdom"
+"92.253.216.0","92.253.255.255","1560139776","1560150015","CZ","Czech Republic"
+"92.254.0.0","92.254.127.255","1560150016","1560182783","NL","Netherlands"
+"92.254.128.0","92.254.255.255","1560182784","1560215551","SE","Sweden"
+"92.255.0.0","92.255.255.255","1560215552","1560281087","RU","Russian Federation"
+"93.0.0.0","93.31.255.255","1560281088","1562378239","FR","France"
+"93.32.0.0","93.71.255.255","1562378240","1564999679","IT","Italy"
+"93.72.0.0","93.75.167.255","1564999680","1565239295","UA","Ukraine"
+"93.75.168.0","93.75.175.255","1565239296","1565241343","RU","Russian Federation"
+"93.75.176.0","93.76.127.255","1565241344","1565294591","UA","Ukraine"
+"93.76.128.0","93.76.159.255","1565294592","1565302783","PT","Portugal"
+"93.76.160.0","93.77.159.255","1565302784","1565368319","UA","Ukraine"
+"93.77.160.0","93.77.191.255","1565368320","1565376511","RU","Russian Federation"
+"93.77.192.0","93.79.103.255","1565376512","1565485055","UA","Ukraine"
+"93.79.104.0","93.79.111.255","1565485056","1565487103","BG","Bulgaria"
+"93.79.112.0","93.79.255.255","1565487104","1565523967","UA","Ukraine"
+"93.80.0.0","93.81.255.255","1565523968","1565655039","RU","Russian Federation"
+"93.82.0.0","93.83.255.255","1565655040","1565786111","AT","Austria"
+"93.84.0.0","93.85.255.255","1565786112","1565917183","BY","Belarus"
+"93.86.0.0","93.87.255.255","1565917184","1566048255","RS","Serbia"
+"93.88.0.0","93.88.15.255","1566048256","1566052351","RU","Russian Federation"
+"93.88.32.0","93.88.47.255","1566056448","1566060543","IT","Italy"
+"93.88.48.0","93.88.63.255","1566060544","1566064639","UA","Ukraine"
+"93.88.64.0","93.88.79.255","1566064640","1566068735","RU","Russian Federation"
+"93.88.80.0","93.88.95.255","1566068736","1566072831","AZ","Azerbaijan"
+"93.88.96.0","93.88.127.255","1566072832","1566081023","IT","Italy"
+"93.88.128.0","93.88.143.255","1566081024","1566085119","RU","Russian Federation"
+"93.88.144.0","93.88.159.255","1566085120","1566089215","NL","Netherlands"
+"93.88.160.0","93.88.191.255","1566089216","1566097407","RU","Russian Federation"
+"93.88.192.0","93.88.207.255","1566097408","1566101503","HU","Hungary"
+"93.88.208.0","93.88.223.255","1566101504","1566105599","RU","Russian Federation"
+"93.88.224.0","93.88.239.255","1566105600","1566109695","DE","Germany"
+"93.88.240.0","93.88.255.255","1566109696","1566113791","CH","Switzerland"
+"93.89.0.0","93.89.15.255","1566113792","1566117887","DE","Germany"
+"93.89.16.0","93.89.31.255","1566117888","1566121983","TR","Turkey"
+"93.89.32.0","93.89.47.255","1566121984","1566126079","NO","Norway"
+"93.89.48.0","93.89.63.255","1566126080","1566130175","IT","Italy"
+"93.89.64.0","93.89.79.255","1566130176","1566134271","TR","Turkey"
+"93.89.80.0","93.89.95.255","1566134272","1566138367","GB","United Kingdom"
+"93.89.96.0","93.89.111.255","1566138368","1566142463","CZ","Czech Republic"
+"93.89.112.0","93.89.127.255","1566142464","1566146559","NO","Norway"
+"93.89.128.0","93.89.143.255","1566146560","1566150655","GB","United Kingdom"
+"93.89.144.0","93.89.159.255","1566150656","1566154751","CZ","Czech Republic"
+"93.89.160.0","93.89.175.255","1566154752","1566158847","HU","Hungary"
+"93.89.176.0","93.89.191.255","1566158848","1566162943","RU","Russian Federation"
+"93.89.192.0","93.89.207.255","1566162944","1566167039","PL","Poland"
+"93.89.208.0","93.89.223.255","1566167040","1566171135","UA","Ukraine"
+"93.89.224.0","93.89.239.255","1566171136","1566175231","CY","Cyprus"
+"93.89.240.0","93.89.255.255","1566175232","1566179327","IE","Ireland"
+"93.90.0.0","93.90.15.255","1566179328","1566183423","DK","Denmark"
+"93.90.16.0","93.90.31.255","1566183424","1566187519","ES","Spain"
+"93.90.32.0","93.90.47.255","1566187520","1566191615","RU","Russian Federation"
+"93.90.48.0","93.90.63.255","1566191616","1566195711","FI","Finland"
+"93.90.80.0","93.90.111.255","1566199808","1566207999","RU","Russian Federation"
+"93.90.112.0","93.90.127.255","1566208000","1566212095","DK","Denmark"
+"93.90.128.0","93.90.143.255","1566212096","1566216191","DE","Germany"
+"93.90.144.0","93.90.159.255","1566216192","1566220287","SE","Sweden"
+"93.90.160.0","93.90.175.255","1566220288","1566224383","CZ","Czech Republic"
+"93.90.176.0","93.90.207.255","1566224384","1566232575","DE","Germany"
+"93.90.208.0","93.91.15.255","1566232576","1566248959","RU","Russian Federation"
+"93.91.16.0","93.91.47.255","1566248960","1566257151","GB","United Kingdom"
+"93.91.48.0","93.91.63.255","1566257152","1566261247","CZ","Czech Republic"
+"93.91.64.0","93.91.79.255","1566261248","1566265343","TR","Turkey"
+"93.91.80.0","93.91.80.255","1566265344","1566265599","US","United States"
+"93.91.81.0","93.91.95.223","1566265600","1566269407","DE","Germany"
+"93.91.95.224","93.91.95.255","1566269408","1566269439","US","United States"
+"93.91.96.0","93.91.103.255","1566269440","1566271487","NO","Norway"
+"93.91.104.0","93.91.105.255","1566271488","1566271999","FI","Finland"
+"93.91.106.0","93.91.107.255","1566272000","1566272511","SE","Sweden"
+"93.91.108.0","93.91.111.255","1566272512","1566273535","NO","Norway"
+"93.91.112.0","93.91.127.255","1566273536","1566277631","RU","Russian Federation"
+"93.91.128.0","93.91.143.255","1566277632","1566281727","IT","Italy"
+"93.91.144.0","93.91.159.255","1566281728","1566285823","CZ","Czech Republic"
+"93.91.160.0","93.91.175.255","1566285824","1566289919","RU","Russian Federation"
+"93.91.176.0","93.91.191.255","1566289920","1566294015","FI","Finland"
+"93.91.192.0","93.91.207.255","1566294016","1566298111","IQ","Iraq"
+"93.91.208.0","93.91.223.255","1566298112","1566302207","PL","Poland"
+"93.91.224.0","93.91.239.255","1566302208","1566306303","RU","Russian Federation"
+"93.91.240.0","93.91.255.255","1566306304","1566310399","CZ","Czech Republic"
+"93.92.0.0","93.92.7.255","1566310400","1566312447","SE","Sweden"
+"93.92.8.0","93.92.15.255","1566312448","1566314495","IE","Ireland"
+"93.92.16.0","93.92.23.255","1566314496","1566316543","BE","Belgium"
+"93.92.24.0","93.92.31.255","1566316544","1566318591","NL","Netherlands"
+"93.92.32.0","93.92.39.255","1566318592","1566320639","RU","Russian Federation"
+"93.92.40.0","93.92.47.255","1566320640","1566322687","DE","Germany"
+"93.92.48.0","93.92.55.255","1566322688","1566324735","CZ","Czech Republic"
+"93.92.56.0","93.92.63.255","1566324736","1566326783","HU","Hungary"
+"93.92.64.0","93.92.71.255","1566326784","1566328831","RU","Russian Federation"
+"93.92.72.0","93.92.79.255","1566328832","1566330879","IT","Italy"
+"93.92.80.0","93.92.95.255","1566330880","1566334975","RU","Russian Federation"
+"93.92.96.0","93.92.103.255","1566334976","1566337023","NL","Netherlands"
+"93.92.104.0","93.92.111.255","1566337024","1566339071","FR","France"
+"93.92.112.0","93.92.119.255","1566339072","1566341119","RU","Russian Federation"
+"93.92.120.0","93.92.127.255","1566341120","1566343167","GB","United Kingdom"
+"93.92.128.0","93.92.135.255","1566343168","1566345215","DE","Germany"
+"93.92.136.0","93.92.143.255","1566345216","1566347263","RU","Russian Federation"
+"93.92.144.0","93.92.151.255","1566347264","1566349311","DE","Germany"
+"93.92.152.0","93.92.159.255","1566349312","1566351359","IT","Italy"
+"93.92.160.0","93.92.167.255","1566351360","1566353407","AT","Austria"
+"93.92.168.0","93.92.175.255","1566353408","1566355455","ES","Spain"
+"93.92.176.0","93.92.183.255","1566355456","1566357503","RU","Russian Federation"
+"93.92.184.0","93.92.191.255","1566357504","1566359551","IT","Italy"
+"93.92.192.0","93.92.207.255","1566359552","1566363647","RU","Russian Federation"
+"93.92.208.0","93.92.215.255","1566363648","1566365695","GB","United Kingdom"
+"93.92.216.0","93.92.223.255","1566365696","1566367743","RU","Russian Federation"
+"93.92.232.0","93.92.239.255","1566369792","1566371839","ES","Spain"
+"93.92.240.0","93.92.247.255","1566371840","1566373887","IT","Italy"
+"93.92.248.0","93.92.255.255","1566373888","1566375935","RS","Serbia"
+"93.93.0.0","93.93.7.255","1566375936","1566377983","DE","Germany"
+"93.93.8.0","93.93.15.255","1566377984","1566380031","BG","Bulgaria"
+"93.93.16.0","93.93.23.255","1566380032","1566382079","IT","Italy"
+"93.93.24.0","93.93.31.255","1566382080","1566384127","TR","Turkey"
+"93.93.32.0","93.93.39.255","1566384128","1566386175","CZ","Czech Republic"
+"93.93.40.0","93.93.47.255","1566386176","1566388223","FR","France"
+"93.93.48.0","93.93.48.255","1566388224","1566388479","HK","Hong Kong"
+"93.93.49.0","93.93.55.255","1566388480","1566390271","LU","Luxembourg"
+"93.93.56.0","93.93.63.255","1566390272","1566392319","LT","Lithuania"
+"93.93.64.0","93.93.71.255","1566392320","1566394367","ES","Spain"
+"93.93.72.0","93.93.72.160","1566394368","1566394528","NO","Norway"
+"93.93.72.161","93.93.72.161","1566394529","1566394529","FR","France"
+"93.93.72.162","93.93.72.162","1566394530","1566394530","NO","Norway"
+"93.93.72.163","93.93.72.163","1566394531","1566394531","DE","Germany"
+"93.93.72.164","93.93.72.164","1566394532","1566394532","PL","Poland"
+"93.93.72.165","93.93.72.165","1566394533","1566394533","NL","Netherlands"
+"93.93.72.166","93.93.72.166","1566394534","1566394534","SE","Sweden"
+"93.93.72.167","93.93.72.167","1566394535","1566394535","PT","Portugal"
+"93.93.72.168","93.93.72.168","1566394536","1566394536","GB","United Kingdom"
+"93.93.72.169","93.93.72.170","1566394537","1566394538","NO","Norway"
+"93.93.72.171","93.93.72.171","1566394539","1566394539","RU","Russian Federation"
+"93.93.72.172","93.93.79.255","1566394540","1566396415","NO","Norway"
+"93.93.80.0","93.93.87.255","1566396416","1566398463","GB","United Kingdom"
+"93.93.88.0","93.93.95.255","1566398464","1566400511","RU","Russian Federation"
+"93.93.96.0","93.93.96.95","1566400512","1566400607","NO","Norway"
+"93.93.96.96","93.93.96.127","1566400608","1566400639","GB","United Kingdom"
+"93.93.96.128","93.93.96.159","1566400640","1566400671","NO","Norway"
+"93.93.96.160","93.93.96.191","1566400672","1566400703","DE","Germany"
+"93.93.96.192","93.93.96.223","1566400704","1566400735","NL","Netherlands"
+"93.93.96.224","93.93.97.255","1566400736","1566401023","NO","Norway"
+"93.93.98.0","93.93.98.63","1566401024","1566401087","US","United States"
+"93.93.98.64","93.93.98.127","1566401088","1566401151","NO","Norway"
+"93.93.98.128","93.93.98.255","1566401152","1566401279","US","United States"
+"93.93.99.0","93.93.100.63","1566401280","1566401599","NO","Norway"
+"93.93.100.64","93.93.100.95","1566401600","1566401631","HK","Hong Kong"
+"93.93.100.96","93.93.100.127","1566401632","1566401663","NO","Norway"
+"93.93.100.128","93.93.100.159","1566401664","1566401695","SG","Singapore"
+"93.93.100.160","93.93.100.191","1566401696","1566401727","NO","Norway"
+"93.93.100.192","93.93.100.223","1566401728","1566401759","AU","Australia"
+"93.93.100.224","93.93.101.95","1566401760","1566401887","NO","Norway"
+"93.93.101.96","93.93.101.127","1566401888","1566401919","A2","Satellite Provider"
+"93.93.101.128","93.93.102.95","1566401920","1566402143","NO","Norway"
+"93.93.102.96","93.93.102.127","1566402144","1566402175","A2","Satellite Provider"
+"93.93.102.128","93.93.102.255","1566402176","1566402303","NO","Norway"
+"93.93.103.0","93.93.103.255","1566402304","1566402559","SG","Singapore"
+"93.93.112.0","93.93.119.255","1566404608","1566406655","ES","Spain"
+"93.93.120.0","93.93.127.255","1566406656","1566408703","NL","Netherlands"
+"93.93.128.0","93.93.135.255","1566408704","1566410751","GB","United Kingdom"
+"93.93.136.0","93.93.143.255","1566410752","1566412799","RU","Russian Federation"
+"93.93.144.0","93.93.151.255","1566412800","1566414847","JO","Jordan"
+"93.93.152.0","93.93.159.255","1566414848","1566416895","FR","France"
+"93.93.160.0","93.93.167.255","1566416896","1566418943","IT","Italy"
+"93.93.168.0","93.93.175.255","1566418944","1566420991","RU","Russian Federation"
+"93.93.176.0","93.93.183.255","1566420992","1566423039","ES","Spain"
+"93.93.184.0","93.93.191.255","1566423040","1566425087","FR","France"
+"93.93.192.0","93.93.199.255","1566425088","1566427135","RS","Serbia"
+"93.93.200.0","93.93.207.255","1566427136","1566429183","IT","Italy"
+"93.93.208.0","93.93.239.255","1566429184","1566437375","GB","United Kingdom"
+"93.93.248.0","93.94.7.255","1566439424","1566443519","DE","Germany"
+"93.94.8.0","93.94.15.255","1566443520","1566445567","NO","Norway"
+"93.94.16.0","93.94.23.255","1566445568","1566447615","PL","Poland"
+"93.94.24.0","93.94.39.255","1566447616","1566451711","IT","Italy"
+"93.94.40.0","93.94.41.64","1566451712","1566452032","IL","Israel"
+"93.94.41.65","93.94.41.65","1566452033","1566452033","IT","Italy"
+"93.94.41.66","93.94.41.66","1566452034","1566452034","FR","France"
+"93.94.41.67","93.94.41.67","1566452035","1566452035","DE","Germany"
+"93.94.41.68","93.94.41.68","1566452036","1566452036","BE","Belgium"
+"93.94.41.69","93.94.41.69","1566452037","1566452037","ES","Spain"
+"93.94.41.70","93.94.41.70","1566452038","1566452038","EU","Europe"
+"93.94.41.71","93.94.41.71","1566452039","1566452039","AT","Austria"
+"93.94.41.72","93.94.41.74","1566452040","1566452042","IL","Israel"
+"93.94.41.75","93.94.41.75","1566452043","1566452043","NL","Netherlands"
+"93.94.41.76","93.94.41.77","1566452044","1566452045","GB","United Kingdom"
+"93.94.41.78","93.94.41.78","1566452046","1566452046","SE","Sweden"
+"93.94.41.79","93.94.41.79","1566452047","1566452047","CH","Switzerland"
+"93.94.41.80","93.94.41.81","1566452048","1566452049","DK","Denmark"
+"93.94.41.82","93.94.41.82","1566452050","1566452050","EU","Europe"
+"93.94.41.83","93.94.41.83","1566452051","1566452051","IE","Ireland"
+"93.94.41.84","93.94.41.84","1566452052","1566452052","CH","Switzerland"
+"93.94.41.85","93.94.41.85","1566452053","1566452053","GB","United Kingdom"
+"93.94.41.86","93.94.41.89","1566452054","1566452057","UA","Ukraine"
+"93.94.41.90","93.94.47.255","1566452058","1566453759","IL","Israel"
+"93.94.48.0","93.94.55.255","1566453760","1566455807","IQ","Iraq"
+"93.94.56.0","93.94.63.255","1566455808","1566457855","PT","Portugal"
+"93.94.64.0","93.94.71.255","1566457856","1566459903","CH","Switzerland"
+"93.94.72.0","93.94.79.255","1566459904","1566461951","GB","United Kingdom"
+"93.94.80.0","93.94.87.255","1566461952","1566463999","DE","Germany"
+"93.94.88.0","93.94.95.255","1566464000","1566466047","IT","Italy"
+"93.94.96.0","93.94.103.255","1566466048","1566468095","ES","Spain"
+"93.94.104.0","93.94.111.255","1566468096","1566470143","BE","Belgium"
+"93.94.112.0","93.94.115.95","1566470144","1566471007","GB","United Kingdom"
+"93.94.115.96","93.94.115.99","1566471008","1566471011","IE","Ireland"
+"93.94.115.100","93.94.115.231","1566471012","1566471143","GB","United Kingdom"
+"93.94.115.232","93.94.115.235","1566471144","1566471147","IE","Ireland"
+"93.94.115.236","93.94.115.255","1566471148","1566471167","GB","United Kingdom"
+"93.94.116.0","93.94.116.255","1566471168","1566471423","IE","Ireland"
+"93.94.117.0","93.94.127.255","1566471424","1566474239","GB","United Kingdom"
+"93.94.128.0","93.94.135.255","1566474240","1566476287","DE","Germany"
+"93.94.136.0","93.94.143.255","1566476288","1566478335","BG","Bulgaria"
+"93.94.144.0","93.94.159.255","1566478336","1566482431","RU","Russian Federation"
+"93.94.160.0","93.94.167.255","1566482432","1566484479","FR","France"
+"93.94.168.0","93.94.175.255","1566484480","1566486527","SE","Sweden"
+"93.94.176.0","93.94.183.255","1566486528","1566488575","RU","Russian Federation"
+"93.94.184.0","93.94.191.255","1566488576","1566490623","PL","Poland"
+"93.94.192.0","93.94.199.255","1566490624","1566492671","TR","Turkey"
+"93.94.200.0","93.94.207.255","1566492672","1566494719","NL","Netherlands"
+"93.94.208.0","93.94.215.255","1566494720","1566496767","SE","Sweden"
+"93.94.216.0","93.94.223.255","1566496768","1566498815","AM","Armenia"
+"93.94.224.0","93.94.231.255","1566498816","1566500863","NL","Netherlands"
+"93.94.232.0","93.94.239.255","1566500864","1566502911","RU","Russian Federation"
+"93.94.240.0","93.94.247.255","1566502912","1566504959","CH","Switzerland"
+"93.94.248.0","93.94.255.255","1566504960","1566507007","TR","Turkey"
+"93.95.0.0","93.95.7.255","1566507008","1566509055","NL","Netherlands"
+"93.95.8.0","93.95.15.255","1566509056","1566511103","GB","United Kingdom"
+"93.95.16.0","93.95.23.255","1566511104","1566513151","GG","Guernsey"
+"93.95.24.0","93.95.31.255","1566513152","1566515199","BH","Bahrain"
+"93.95.32.0","93.95.39.255","1566515200","1566517247","CZ","Czech Republic"
+"93.95.40.0","93.95.47.255","1566517248","1566519295","RU","Russian Federation"
+"93.95.48.0","93.95.55.255","1566519296","1566521343","BE","Belgium"
+"93.95.56.0","93.95.63.255","1566521344","1566523391","FR","France"
+"93.95.64.0","93.95.71.255","1566523392","1566525439","MK","Macedonia"
+"93.95.72.0","93.95.79.255","1566525440","1566527487","IS","Iceland"
+"93.95.80.0","93.95.87.255","1566527488","1566529535","IE","Ireland"
+"93.95.88.0","93.95.95.255","1566529536","1566531583","PL","Poland"
+"93.95.96.0","93.95.103.255","1566531584","1566533631","RU","Russian Federation"
+"93.95.104.0","93.95.111.255","1566533632","1566535679","GB","United Kingdom"
+"93.95.112.0","93.95.119.255","1566535680","1566537727","NL","Netherlands"
+"93.95.120.0","93.95.127.255","1566537728","1566539775","GB","United Kingdom"
+"93.95.128.0","93.95.135.255","1566539776","1566541823","DE","Germany"
+"93.95.136.0","93.95.143.255","1566541824","1566543871","RU","Russian Federation"
+"93.95.144.0","93.95.151.255","1566543872","1566545919","NL","Netherlands"
+"93.95.152.0","93.95.175.255","1566545920","1566552063","RU","Russian Federation"
+"93.95.176.0","93.95.183.255","1566552064","1566554111","TR","Turkey"
+"93.95.184.0","93.95.191.255","1566554112","1566556159","UA","Ukraine"
+"93.95.192.0","93.95.199.255","1566556160","1566558207","RU","Russian Federation"
+"93.95.200.0","93.95.207.255","1566558208","1566560255","JO","Jordan"
+"93.95.208.0","93.95.223.255","1566560256","1566564351","IT","Italy"
+"93.95.224.0","93.95.231.255","1566564352","1566566399","IS","Iceland"
+"93.95.232.0","93.95.239.255","1566566400","1566568447","FR","France"
+"93.95.240.0","93.95.247.255","1566568448","1566570495","KZ","Kazakhstan"
+"93.95.248.0","93.95.255.255","1566570496","1566572543","NL","Netherlands"
+"93.96.0.0","93.97.255.255","1566572544","1566703615","GB","United Kingdom"
+"93.98.0.0","93.98.255.255","1566703616","1566769151","SA","Saudi Arabia"
+"93.99.0.0","93.99.255.255","1566769152","1566834687","CZ","Czech Republic"
+"93.100.0.0","93.100.255.255","1566834688","1566900223","RU","Russian Federation"
+"93.101.0.0","93.101.255.255","1566900224","1566965759","IT","Italy"
+"93.102.0.0","93.102.255.255","1566965760","1567031295","PT","Portugal"
+"93.103.0.0","93.103.255.255","1567031296","1567096831","SI","Slovenia"
+"93.104.0.0","93.104.255.255","1567096832","1567162367","DE","Germany"
+"93.105.0.0","93.105.255.255","1567162368","1567227903","PL","Poland"
+"93.106.0.0","93.106.255.255","1567227904","1567293439","FI","Finland"
+"93.107.0.0","93.107.255.255","1567293440","1567358975","IE","Ireland"
+"93.108.0.0","93.108.255.255","1567358976","1567424511","PT","Portugal"
+"93.109.0.0","93.109.255.255","1567424512","1567490047","CY","Cyprus"
+"93.110.0.0","93.110.255.255","1567490048","1567555583","IR","Iran, Islamic Republic of"
+"93.111.0.0","93.111.255.255","1567555584","1567621119","AT","Austria"
+"93.112.0.0","93.112.255.255","1567621120","1567686655","SA","Saudi Arabia"
+"93.113.0.0","93.113.15.255","1567686656","1567690751","RO","Romania"
+"93.113.16.0","93.113.23.255","1567690752","1567692799","ES","Spain"
+"93.113.24.0","93.113.37.255","1567692800","1567696383","RO","Romania"
+"93.113.38.0","93.113.39.255","1567696384","1567696895","MD","Moldova, Republic of"
+"93.113.40.0","93.113.44.255","1567696896","1567698175","RO","Romania"
+"93.113.45.0","93.113.45.255","1567698176","1567698431","NL","Netherlands"
+"93.113.46.0","93.113.47.255","1567698432","1567698943","RO","Romania"
+"93.113.48.0","93.113.51.255","1567698944","1567699967","ES","Spain"
+"93.113.52.0","93.113.59.255","1567699968","1567702015","RO","Romania"
+"93.113.60.0","93.113.63.255","1567702016","1567703039","TR","Turkey"
+"93.113.64.0","93.113.87.255","1567703040","1567709183","MD","Moldova, Republic of"
+"93.113.88.0","93.113.88.255","1567709184","1567709439","RO","Romania"
+"93.113.89.0","93.113.89.255","1567709440","1567709695","IT","Italy"
+"93.113.90.0","93.113.91.255","1567709696","1567710207","RO","Romania"
+"93.113.92.0","93.113.95.255","1567710208","1567711231","MD","Moldova, Republic of"
+"93.113.96.0","93.113.96.255","1567711232","1567711487","RO","Romania"
+"93.113.97.0","93.113.97.255","1567711488","1567711743","PL","Poland"
+"93.113.98.0","93.113.100.255","1567711744","1567712511","RO","Romania"
+"93.113.101.0","93.113.101.255","1567712512","1567712767","PL","Poland"
+"93.113.102.0","93.113.102.255","1567712768","1567713023","BG","Bulgaria"
+"93.113.103.0","93.113.109.255","1567713024","1567714815","RO","Romania"
+"93.113.110.0","93.113.111.255","1567714816","1567715327","GB","United Kingdom"
+"93.113.112.0","93.113.119.255","1567715328","1567717375","MD","Moldova, Republic of"
+"93.113.120.0","93.113.126.255","1567717376","1567719167","RO","Romania"
+"93.113.127.0","93.113.127.255","1567719168","1567719423","GB","United Kingdom"
+"93.113.128.0","93.113.135.255","1567719424","1567721471","RO","Romania"
+"93.113.136.0","93.113.143.255","1567721472","1567723519","ES","Spain"
+"93.113.144.0","93.113.158.255","1567723520","1567727359","RO","Romania"
+"93.113.159.0","93.113.159.255","1567727360","1567727615","GB","United Kingdom"
+"93.113.160.0","93.113.163.255","1567727616","1567728639","RO","Romania"
+"93.113.164.0","93.113.167.255","1567728640","1567729663","SY","Syrian Arab Republic"
+"93.113.168.0","93.113.205.255","1567729664","1567739391","RO","Romania"
+"93.113.206.0","93.113.207.255","1567739392","1567739903","FR","France"
+"93.113.208.0","93.113.219.255","1567739904","1567742975","RO","Romania"
+"93.113.220.0","93.113.221.255","1567742976","1567743487","MD","Moldova, Republic of"
+"93.113.222.0","93.113.223.255","1567743488","1567743999","RO","Romania"
+"93.113.224.0","93.113.239.255","1567744000","1567748095","IR","Iran, Islamic Republic of"
+"93.113.240.0","93.113.243.255","1567748096","1567749119","RO","Romania"
+"93.113.244.0","93.113.247.255","1567749120","1567750143","MD","Moldova, Republic of"
+"93.113.248.0","93.113.249.255","1567750144","1567750655","RO","Romania"
+"93.113.250.0","93.113.251.255","1567750656","1567751167","BG","Bulgaria"
+"93.113.252.0","93.113.255.255","1567751168","1567752191","RO","Romania"
+"93.114.0.0","93.114.15.255","1567752192","1567756287","MD","Moldova, Republic of"
+"93.114.16.0","93.114.31.255","1567756288","1567760383","IR","Iran, Islamic Republic of"
+"93.114.32.0","93.114.44.65","1567760384","1567763521","RO","Romania"
+"93.114.44.66","93.114.44.66","1567763522","1567763522","EU","Europe"
+"93.114.44.67","93.114.44.86","1567763523","1567763542","RO","Romania"
+"93.114.44.87","93.114.44.87","1567763543","1567763543","EU","Europe"
+"93.114.44.88","93.114.50.255","1567763544","1567765247","RO","Romania"
+"93.114.51.0","93.114.54.255","1567765248","1567766271","GB","United Kingdom"
+"93.114.55.0","93.114.57.255","1567766272","1567767039","RO","Romania"
+"93.114.58.0","93.114.59.255","1567767040","1567767551","GB","United Kingdom"
+"93.114.60.0","93.114.63.255","1567767552","1567768575","ES","Spain"
+"93.114.64.0","93.114.66.255","1567768576","1567769343","RO","Romania"
+"93.114.67.0","93.114.67.255","1567769344","1567769599","MD","Moldova, Republic of"
+"93.114.68.0","93.114.84.255","1567769600","1567773951","RO","Romania"
+"93.114.85.0","93.114.85.255","1567773952","1567774207","MD","Moldova, Republic of"
+"93.114.86.0","93.114.87.255","1567774208","1567774719","GB","United Kingdom"
+"93.114.88.0","93.114.91.255","1567774720","1567775743","RO","Romania"
+"93.114.92.0","93.114.95.255","1567775744","1567776767","AU","Australia"
+"93.114.96.0","93.114.103.255","1567776768","1567778815","RO","Romania"
+"93.114.104.0","93.114.111.255","1567778816","1567780863","IR","Iran, Islamic Republic of"
+"93.114.112.0","93.114.129.255","1567780864","1567785471","RO","Romania"
+"93.114.130.0","93.114.130.255","1567785472","1567785727","TR","Turkey"
+"93.114.131.0","93.114.131.255","1567785728","1567785983","RO","Romania"
+"93.114.132.0","93.114.132.255","1567785984","1567786239","MD","Moldova, Republic of"
+"93.114.133.0","93.114.143.255","1567786240","1567789055","RO","Romania"
+"93.114.144.0","93.114.159.255","1567789056","1567793151","ES","Spain"
+"93.114.160.0","93.114.183.255","1567793152","1567799295","RO","Romania"
+"93.114.184.0","93.114.184.171","1567799296","1567799467","GB","United Kingdom"
+"93.114.184.172","93.114.184.172","1567799468","1567799468","RO","Romania"
+"93.114.184.173","93.114.185.255","1567799469","1567799807","GB","United Kingdom"
+"93.114.186.0","93.114.199.255","1567799808","1567803391","RO","Romania"
+"93.114.200.0","93.114.207.255","1567803392","1567805439","ES","Spain"
+"93.114.208.0","93.114.215.255","1567805440","1567807487","SY","Syrian Arab Republic"
+"93.114.216.0","93.114.223.255","1567807488","1567809535","RO","Romania"
+"93.114.224.0","93.114.231.255","1567809536","1567811583","ES","Spain"
+"93.114.232.0","93.114.233.255","1567811584","1567812095","RO","Romania"
+"93.114.234.0","93.114.235.255","1567812096","1567812607","GB","United Kingdom"
+"93.114.236.0","93.114.239.255","1567812608","1567813631","RO","Romania"
+"93.114.240.0","93.114.243.255","1567813632","1567814655","ES","Spain"
+"93.114.244.0","93.114.251.255","1567814656","1567816703","RO","Romania"
+"93.114.252.0","93.114.255.255","1567816704","1567817727","ES","Spain"
+"93.115.0.0","93.115.7.255","1567817728","1567819775","RO","Romania"
+"93.115.8.0","93.115.8.255","1567819776","1567820031","GB","United Kingdom"
+"93.115.9.0","93.115.9.255","1567820032","1567820287","RO","Romania"
+"93.115.10.0","93.115.10.255","1567820288","1567820543","TR","Turkey"
+"93.115.11.0","93.115.11.255","1567820544","1567820799","LT","Lithuania"
+"93.115.12.0","93.115.23.255","1567820800","1567823871","RO","Romania"
+"93.115.24.0","93.115.31.255","1567823872","1567825919","LT","Lithuania"
+"93.115.32.0","93.115.32.255","1567825920","1567826175","RO","Romania"
+"93.115.33.0","93.115.33.255","1567826176","1567826431","DE","Germany"
+"93.115.34.0","93.115.37.255","1567826432","1567827455","RO","Romania"
+"93.115.38.0","93.115.38.255","1567827456","1567827711","BG","Bulgaria"
+"93.115.39.0","93.115.47.255","1567827712","1567830015","RO","Romania"
+"93.115.48.0","93.115.51.255","1567830016","1567831039","DE","Germany"
+"93.115.52.0","93.115.58.255","1567831040","1567832831","RO","Romania"
+"93.115.59.0","93.115.59.255","1567832832","1567833087","GB","United Kingdom"
+"93.115.60.0","93.115.61.255","1567833088","1567833599","NL","Netherlands"
+"93.115.62.0","93.115.63.255","1567833600","1567834111","IT","Italy"
+"93.115.64.0","93.115.75.255","1567834112","1567837183","RO","Romania"
+"93.115.76.0","93.115.79.255","1567837184","1567838207","TR","Turkey"
+"93.115.80.0","93.115.81.255","1567838208","1567838719","RO","Romania"
+"93.115.82.0","93.115.85.255","1567838720","1567839743","A1","Anonymous Proxy"
+"93.115.86.0","93.115.87.255","1567839744","1567840255","RO","Romania"
+"93.115.88.0","93.115.91.255","1567840256","1567841279","DE","Germany"
+"93.115.92.0","93.115.95.255","1567841280","1567842303","RO","Romania"
+"93.115.96.0","93.115.97.255","1567842304","1567842815","FR","France"
+"93.115.98.0","93.115.101.255","1567842816","1567843839","RO","Romania"
+"93.115.102.0","93.115.103.255","1567843840","1567844351","DE","Germany"
+"93.115.104.0","93.115.119.255","1567844352","1567848447","RO","Romania"
+"93.115.120.0","93.115.127.255","1567848448","1567850495","IR","Iran, Islamic Republic of"
+"93.115.128.0","93.115.135.255","1567850496","1567852543","RO","Romania"
+"93.115.136.0","93.115.143.255","1567852544","1567854591","MD","Moldova, Republic of"
+"93.115.144.0","93.115.151.255","1567854592","1567856639","IR","Iran, Islamic Republic of"
+"93.115.152.0","93.115.155.255","1567856640","1567857663","RO","Romania"
+"93.115.156.0","93.115.159.255","1567857664","1567858687","ES","Spain"
+"93.115.160.0","93.115.167.255","1567858688","1567860735","SE","Sweden"
+"93.115.168.0","93.115.169.255","1567860736","1567861247","BE","Belgium"
+"93.115.170.0","93.115.191.255","1567861248","1567866879","RO","Romania"
+"93.115.192.0","93.115.192.255","1567866880","1567867135","IN","India"
+"93.115.193.0","93.115.193.255","1567867136","1567867391","RO","Romania"
+"93.115.194.0","93.115.194.127","1567867392","1567867519","GB","United Kingdom"
+"93.115.194.128","93.115.200.255","1567867520","1567869183","RO","Romania"
+"93.115.201.0","93.115.201.255","1567869184","1567869439","GB","United Kingdom"
+"93.115.202.0","93.115.203.255","1567869440","1567869951","RO","Romania"
+"93.115.204.0","93.115.207.255","1567869952","1567870975","ES","Spain"
+"93.115.208.0","93.115.211.255","1567870976","1567871999","RO","Romania"
+"93.115.212.0","93.115.215.255","1567872000","1567873023","ES","Spain"
+"93.115.216.0","93.115.239.255","1567873024","1567879167","IR","Iran, Islamic Republic of"
+"93.115.240.0","93.115.243.255","1567879168","1567880191","RO","Romania"
+"93.115.244.0","93.115.245.255","1567880192","1567880703","BG","Bulgaria"
+"93.115.246.0","93.115.255.255","1567880704","1567883263","RO","Romania"
+"93.116.0.0","93.116.255.255","1567883264","1567948799","MD","Moldova, Republic of"
+"93.117.0.0","93.117.47.255","1567948800","1567961087","IR","Iran, Islamic Republic of"
+"93.117.48.0","93.117.63.255","1567961088","1567965183","MD","Moldova, Republic of"
+"93.117.64.0","93.117.67.255","1567965184","1567966207","RO","Romania"
+"93.117.68.0","93.117.79.255","1567966208","1567969279","MD","Moldova, Republic of"
+"93.117.80.0","93.117.95.255","1567969280","1567973375","RO","Romania"
+"93.117.96.0","93.117.127.255","1567973376","1567981567","IR","Iran, Islamic Republic of"
+"93.117.128.0","93.117.136.255","1567981568","1567983871","MD","Moldova, Republic of"
+"93.117.137.0","93.117.137.255","1567983872","1567984127","GB","United Kingdom"
+"93.117.138.0","93.117.139.255","1567984128","1567984639","RO","Romania"
+"93.117.140.0","93.117.151.255","1567984640","1567987711","MD","Moldova, Republic of"
+"93.117.152.0","93.117.153.255","1567987712","1567988223","IT","Italy"
+"93.117.154.0","93.117.155.255","1567988224","1567988735","RO","Romania"
+"93.117.156.0","93.117.171.255","1567988736","1567992831","MD","Moldova, Republic of"
+"93.117.172.0","93.117.173.255","1567992832","1567993343","IT","Italy"
+"93.117.174.0","93.117.174.255","1567993344","1567993599","GB","United Kingdom"
+"93.117.175.0","93.117.175.255","1567993600","1567993855","RO","Romania"
+"93.117.176.0","93.117.191.255","1567993856","1567997951","IR","Iran, Islamic Republic of"
+"93.117.192.0","93.117.255.255","1567997952","1568014335","NL","Netherlands"
+"93.118.0.0","93.118.31.255","1568014336","1568022527","DE","Germany"
+"93.118.32.0","93.118.35.255","1568022528","1568023551","FR","France"
+"93.118.36.0","93.118.36.255","1568023552","1568023807","RO","Romania"
+"93.118.37.0","93.118.37.255","1568023808","1568024063","IT","Italy"
+"93.118.38.0","93.118.38.255","1568024064","1568024319","SG","Singapore"
+"93.118.39.0","93.118.39.255","1568024320","1568024575","RO","Romania"
+"93.118.40.0","93.118.43.255","1568024576","1568025599","US","United States"
+"93.118.44.0","93.118.47.255","1568025600","1568026623","RO","Romania"
+"93.118.48.0","93.118.63.255","1568026624","1568030719","SY","Syrian Arab Republic"
+"93.118.64.0","93.118.95.255","1568030720","1568038911","RO","Romania"
+"93.118.96.0","93.118.175.255","1568038912","1568059391","IR","Iran, Islamic Republic of"
+"93.118.176.0","93.118.179.255","1568059392","1568060415","MD","Moldova, Republic of"
+"93.118.180.0","93.118.187.255","1568060416","1568062463","IR","Iran, Islamic Republic of"
+"93.118.188.0","93.118.191.255","1568062464","1568063487","MD","Moldova, Republic of"
+"93.118.192.0","93.119.15.255","1568063488","1568083967","RO","Romania"
+"93.119.16.0","93.119.16.255","1568083968","1568084223","CN","China"
+"93.119.17.0","93.119.19.255","1568084224","1568084991","RO","Romania"
+"93.119.20.0","93.119.23.255","1568084992","1568086015","CN","China"
+"93.119.24.0","93.119.27.255","1568086016","1568087039","RO","Romania"
+"93.119.28.0","93.119.31.255","1568087040","1568088063","ES","Spain"
+"93.119.32.0","93.119.95.255","1568088064","1568104447","IR","Iran, Islamic Republic of"
+"93.119.96.0","93.119.103.255","1568104448","1568106495","MD","Moldova, Republic of"
+"93.119.104.0","93.119.107.255","1568106496","1568107519","RO","Romania"
+"93.119.108.0","93.119.111.255","1568107520","1568108543","MD","Moldova, Republic of"
+"93.119.112.0","93.119.113.255","1568108544","1568109055","GB","United Kingdom"
+"93.119.114.0","93.119.117.255","1568109056","1568110079","RO","Romania"
+"93.119.118.0","93.119.121.255","1568110080","1568111103","GB","United Kingdom"
+"93.119.122.0","93.119.122.255","1568111104","1568111359","RO","Romania"
+"93.119.123.0","93.119.123.255","1568111360","1568111615","NL","Netherlands"
+"93.119.124.0","93.119.125.255","1568111616","1568112127","GB","United Kingdom"
+"93.119.126.0","93.119.127.255","1568112128","1568112639","RO","Romania"
+"93.119.128.0","93.119.135.255","1568112640","1568114687","MD","Moldova, Republic of"
+"93.119.136.0","93.119.139.255","1568114688","1568115711","RO","Romania"
+"93.119.140.0","93.119.151.255","1568115712","1568118783","MD","Moldova, Republic of"
+"93.119.152.0","93.119.155.255","1568118784","1568119807","RO","Romania"
+"93.119.156.0","93.119.159.255","1568119808","1568120831","ES","Spain"
+"93.119.160.0","93.119.167.255","1568120832","1568122879","MD","Moldova, Republic of"
+"93.119.168.0","93.119.195.255","1568122880","1568130047","RO","Romania"
+"93.119.196.0","93.119.207.255","1568130048","1568133119","MD","Moldova, Republic of"
+"93.119.208.0","93.119.223.255","1568133120","1568137215","IR","Iran, Islamic Republic of"
+"93.119.224.0","93.119.226.255","1568137216","1568137983","RO","Romania"
+"93.119.227.0","93.119.227.255","1568137984","1568138239","EU","Europe"
+"93.119.228.0","93.119.239.255","1568138240","1568141311","MD","Moldova, Republic of"
+"93.119.240.0","93.119.255.255","1568141312","1568145407","DE","Germany"
+"93.120.0.0","93.120.127.255","1568145408","1568178175","RO","Romania"
+"93.120.128.0","93.120.255.255","1568178176","1568210943","RU","Russian Federation"
+"93.121.0.0","93.121.127.255","1568210944","1568243711","GB","United Kingdom"
+"93.121.128.0","93.121.255.255","1568243712","1568276479","GP","Guadeloupe"
+"93.122.0.0","93.122.127.255","1568276480","1568309247","DE","Germany"
+"93.122.128.0","93.122.255.255","1568309248","1568342015","RO","Romania"
+"93.123.0.0","93.123.105.147","1568342016","1568369043","BG","Bulgaria"
+"93.123.105.148","93.123.105.148","1568369044","1568369044","DE","Germany"
+"93.123.105.149","93.123.105.153","1568369045","1568369049","BG","Bulgaria"
+"93.123.105.154","93.123.105.154","1568369050","1568369050","DE","Germany"
+"93.123.105.155","93.123.105.166","1568369051","1568369062","BG","Bulgaria"
+"93.123.105.167","93.123.105.167","1568369063","1568369063","DE","Germany"
+"93.123.105.168","93.123.105.180","1568369064","1568369076","BG","Bulgaria"
+"93.123.105.181","93.123.105.181","1568369077","1568369077","DE","Germany"
+"93.123.105.182","93.123.127.255","1568369078","1568374783","BG","Bulgaria"
+"93.123.128.0","93.124.127.255","1568374784","1568440319","RU","Russian Federation"
+"93.124.128.0","93.124.255.255","1568440320","1568473087","NO","Norway"
+"93.125.0.0","93.125.127.255","1568473088","1568505855","BY","Belarus"
+"93.125.128.0","93.125.255.255","1568505856","1568538623","NL","Netherlands"
+"93.126.0.0","93.126.63.255","1568538624","1568555007","IR","Iran, Islamic Republic of"
+"93.126.64.0","93.126.127.255","1568555008","1568571391","UA","Ukraine"
+"93.126.128.0","93.126.255.255","1568571392","1568604159","LB","Lebanon"
+"93.127.0.0","93.127.127.255","1568604160","1568636927","UA","Ukraine"
+"93.127.128.0","93.135.255.255","1568636928","1569193983","DE","Germany"
+"93.136.0.0","93.143.255.255","1569193984","1569718271","HR","Croatia"
+"93.144.0.0","93.151.255.255","1569718272","1570242559","IT","Italy"
+"93.152.0.0","93.152.127.255","1570242560","1570275327","GB","United Kingdom"
+"93.152.128.0","93.152.255.255","1570275328","1570308095","BG","Bulgaria"
+"93.153.0.0","93.153.127.255","1570308096","1570340863","CZ","Czech Republic"
+"93.153.128.0","93.153.255.255","1570340864","1570373631","RU","Russian Federation"
+"93.154.0.0","93.154.127.255","1570373632","1570406399","NL","Netherlands"
+"93.154.128.0","93.154.255.255","1570406400","1570439167","PL","Poland"
+"93.155.0.0","93.155.127.255","1570439168","1570471935","TR","Turkey"
+"93.155.128.0","93.155.255.255","1570471936","1570504703","BG","Bulgaria"
+"93.156.0.0","93.156.255.255","1570504704","1570570239","ES","Spain"
+"93.157.0.0","93.157.7.255","1570570240","1570572287","NL","Netherlands"
+"93.157.8.0","93.157.15.255","1570572288","1570574335","UA","Ukraine"
+"93.157.16.0","93.157.23.255","1570574336","1570576383","RU","Russian Federation"
+"93.157.24.0","93.157.31.255","1570576384","1570578431","UA","Ukraine"
+"93.157.32.0","93.157.39.255","1570578432","1570580479","CH","Switzerland"
+"93.157.40.0","93.157.47.255","1570580480","1570582527","RU","Russian Federation"
+"93.157.48.0","93.157.55.255","1570582528","1570584575","DE","Germany"
+"93.157.56.0","93.157.63.255","1570584576","1570586623","RU","Russian Federation"
+"93.157.64.0","93.157.79.255","1570586624","1570590719","PL","Poland"
+"93.157.80.0","93.157.87.255","1570590720","1570592767","IL","Israel"
+"93.157.88.0","93.157.103.255","1570592768","1570596863","PL","Poland"
+"93.157.112.0","93.157.119.255","1570598912","1570600959","PL","Poland"
+"93.157.120.0","93.157.127.255","1570600960","1570603007","RU","Russian Federation"
+"93.157.128.0","93.157.135.255","1570603008","1570605055","CZ","Czech Republic"
+"93.157.136.0","93.157.143.255","1570605056","1570607103","NL","Netherlands"
+"93.157.144.0","93.157.151.255","1570607104","1570609151","RU","Russian Federation"
+"93.157.152.0","93.157.159.255","1570609152","1570611199","PL","Poland"
+"93.157.160.0","93.157.191.255","1570611200","1570619391","RU","Russian Federation"
+"93.157.192.0","93.157.199.255","1570619392","1570621439","BA","Bosnia and Herzegovina"
+"93.157.200.0","93.157.215.255","1570621440","1570625535","RU","Russian Federation"
+"93.157.216.0","93.157.223.255","1570625536","1570627583","GB","United Kingdom"
+"93.157.224.0","93.157.255.255","1570627584","1570635775","RU","Russian Federation"
+"93.158.0.0","93.158.35.31","1570635776","1570644767","FR","France"
+"93.158.35.32","93.158.35.39","1570644768","1570644775","GB","United Kingdom"
+"93.158.35.40","93.158.35.255","1570644776","1570644991","FR","France"
+"93.158.36.0","93.158.36.255","1570644992","1570645247","GB","United Kingdom"
+"93.158.37.0","93.158.63.255","1570645248","1570652159","FR","France"
+"93.158.64.0","93.158.97.255","1570652160","1570660863","SE","Sweden"
+"93.158.98.0","93.158.99.255","1570660864","1570661375","NO","Norway"
+"93.158.100.0","93.158.102.255","1570661376","1570662143","SE","Sweden"
+"93.158.103.0","93.158.103.255","1570662144","1570662399","DE","Germany"
+"93.158.104.0","93.158.127.255","1570662400","1570668543","SE","Sweden"
+"93.158.128.0","93.158.199.255","1570668544","1570686975","RU","Russian Federation"
+"93.158.200.0","93.158.223.255","1570686976","1570693119","NL","Netherlands"
+"93.158.224.0","93.158.231.255","1570693120","1570695167","RU","Russian Federation"
+"93.158.232.0","93.158.235.255","1570695168","1570696191","PL","Poland"
+"93.158.236.0","93.158.239.255","1570696192","1570697215","NL","Netherlands"
+"93.158.240.0","93.158.255.255","1570697216","1570701311","RU","Russian Federation"
+"93.159.0.0","93.159.63.255","1570701312","1570717695","PL","Poland"
+"93.159.64.0","93.159.95.255","1570717696","1570725887","HR","Croatia"
+"93.159.96.0","93.159.127.255","1570725888","1570734079","DE","Germany"
+"93.159.128.0","93.159.191.255","1570734080","1570750463","PL","Poland"
+"93.159.192.0","93.159.199.255","1570750464","1570752511","AL","Albania"
+"93.159.200.0","93.159.207.255","1570752512","1570754559","GB","United Kingdom"
+"93.159.208.0","93.159.215.255","1570754560","1570756607","ES","Spain"
+"93.159.216.0","93.159.247.255","1570756608","1570764799","RU","Russian Federation"
+"93.159.248.0","93.159.255.255","1570764800","1570766847","DE","Germany"
+"93.160.0.0","93.167.255.255","1570766848","1571291135","DK","Denmark"
+"93.168.0.0","93.169.255.255","1571291136","1571422207","SA","Saudi Arabia"
+"93.170.0.0","93.170.0.255","1571422208","1571422463","CZ","Czech Republic"
+"93.170.1.0","93.170.1.255","1571422464","1571422719","UA","Ukraine"
+"93.170.2.0","93.170.3.255","1571422720","1571423231","RU","Russian Federation"
+"93.170.4.0","93.170.4.255","1571423232","1571423487","UA","Ukraine"
+"93.170.5.0","93.170.7.255","1571423488","1571424255","RU","Russian Federation"
+"93.170.8.0","93.170.8.255","1571424256","1571424511","KG","Kyrgyzstan"
+"93.170.9.0","93.170.9.255","1571424512","1571424767","AM","Armenia"
+"93.170.10.0","93.170.12.255","1571424768","1571425535","RU","Russian Federation"
+"93.170.13.0","93.170.13.255","1571425536","1571425791","NL","Netherlands"
+"93.170.14.0","93.170.14.79","1571425792","1571425871","CZ","Czech Republic"
+"93.170.14.80","93.170.14.80","1571425872","1571425872","RU","Russian Federation"
+"93.170.14.81","93.170.14.255","1571425873","1571426047","CZ","Czech Republic"
+"93.170.15.0","93.170.15.255","1571426048","1571426303","UA","Ukraine"
+"93.170.16.0","93.170.23.255","1571426304","1571428351","RU","Russian Federation"
+"93.170.24.0","93.170.27.255","1571428352","1571429375","UA","Ukraine"
+"93.170.28.0","93.170.31.255","1571429376","1571430399","BY","Belarus"
+"93.170.32.0","93.170.33.255","1571430400","1571430911","UA","Ukraine"
+"93.170.34.0","93.170.34.255","1571430912","1571431167","BY","Belarus"
+"93.170.35.0","93.170.35.255","1571431168","1571431423","UA","Ukraine"
+"93.170.36.0","93.170.39.255","1571431424","1571432447","KZ","Kazakhstan"
+"93.170.40.0","93.170.47.255","1571432448","1571434495","RU","Russian Federation"
+"93.170.48.0","93.170.51.255","1571434496","1571435519","UA","Ukraine"
+"93.170.52.0","93.170.53.255","1571435520","1571436031","RU","Russian Federation"
+"93.170.54.0","93.170.54.255","1571436032","1571436287","CZ","Czech Republic"
+"93.170.55.0","93.170.55.255","1571436288","1571436543","UA","Ukraine"
+"93.170.56.0","93.170.63.255","1571436544","1571438591","BA","Bosnia and Herzegovina"
+"93.170.64.0","93.170.71.255","1571438592","1571440639","UA","Ukraine"
+"93.170.72.0","93.170.72.255","1571440640","1571440895","RU","Russian Federation"
+"93.170.73.0","93.170.73.255","1571440896","1571441151","CZ","Czech Republic"
+"93.170.74.0","93.170.74.255","1571441152","1571441407","RU","Russian Federation"
+"93.170.75.0","93.170.75.255","1571441408","1571441663","UA","Ukraine"
+"93.170.76.0","93.170.76.255","1571441664","1571441919","RU","Russian Federation"
+"93.170.77.0","93.170.77.255","1571441920","1571442175","CZ","Czech Republic"
+"93.170.78.0","93.170.79.255","1571442176","1571442687","NL","Netherlands"
+"93.170.80.0","93.170.81.255","1571442688","1571443199","UA","Ukraine"
+"93.170.82.0","93.170.83.255","1571443200","1571443711","RU","Russian Federation"
+"93.170.84.0","93.170.88.255","1571443712","1571444991","CZ","Czech Republic"
+"93.170.89.0","93.170.89.255","1571444992","1571445247","UA","Ukraine"
+"93.170.90.0","93.170.93.255","1571445248","1571446271","NL","Netherlands"
+"93.170.94.0","93.170.95.255","1571446272","1571446783","RU","Russian Federation"
+"93.170.96.0","93.170.96.255","1571446784","1571447039","GB","United Kingdom"
+"93.170.97.0","93.170.97.255","1571447040","1571447295","UA","Ukraine"
+"93.170.98.0","93.170.99.255","1571447296","1571447807","RU","Russian Federation"
+"93.170.100.0","93.170.100.255","1571447808","1571448063","CZ","Czech Republic"
+"93.170.101.0","93.170.102.19","1571448064","1571448339","RU","Russian Federation"
+"93.170.102.20","93.170.102.20","1571448340","1571448340","US","United States"
+"93.170.102.21","93.170.103.255","1571448341","1571448831","RU","Russian Federation"
+"93.170.104.0","93.170.105.255","1571448832","1571449343","NL","Netherlands"
+"93.170.106.0","93.170.107.255","1571449344","1571449855","CZ","Czech Republic"
+"93.170.108.0","93.170.113.255","1571449856","1571451391","RU","Russian Federation"
+"93.170.114.0","93.170.119.255","1571451392","1571452927","UA","Ukraine"
+"93.170.120.0","93.170.131.255","1571452928","1571455999","RU","Russian Federation"
+"93.170.132.0","93.170.133.255","1571456000","1571456511","UA","Ukraine"
+"93.170.134.0","93.170.134.255","1571456512","1571456767","CZ","Czech Republic"
+"93.170.135.0","93.170.135.255","1571456768","1571457023","UA","Ukraine"
+"93.170.136.0","93.170.137.255","1571457024","1571457535","CZ","Czech Republic"
+"93.170.138.0","93.170.141.255","1571457536","1571458559","RU","Russian Federation"
+"93.170.142.0","93.170.142.255","1571458560","1571458815","CZ","Czech Republic"
+"93.170.143.0","93.170.143.255","1571458816","1571459071","BY","Belarus"
+"93.170.144.0","93.170.159.255","1571459072","1571463167","UA","Ukraine"
+"93.170.160.0","93.170.171.255","1571463168","1571466239","CZ","Czech Republic"
+"93.170.172.0","93.170.174.255","1571466240","1571467007","RU","Russian Federation"
+"93.170.175.0","93.170.175.255","1571467008","1571467263","UA","Ukraine"
+"93.170.176.0","93.170.177.255","1571467264","1571467775","RU","Russian Federation"
+"93.170.178.0","93.170.179.255","1571467776","1571468287","CZ","Czech Republic"
+"93.170.180.0","93.170.183.255","1571468288","1571469311","RU","Russian Federation"
+"93.170.184.0","93.170.187.255","1571469312","1571470335","BY","Belarus"
+"93.170.188.0","93.170.189.255","1571470336","1571470847","UA","Ukraine"
+"93.170.190.0","93.170.207.255","1571470848","1571475455","RU","Russian Federation"
+"93.170.208.0","93.170.209.255","1571475456","1571475967","UA","Ukraine"
+"93.170.210.0","93.170.211.255","1571475968","1571476479","GB","United Kingdom"
+"93.170.212.0","93.170.223.255","1571476480","1571479551","RU","Russian Federation"
+"93.170.224.0","93.170.239.255","1571479552","1571483647","CZ","Czech Republic"
+"93.170.240.0","93.170.241.255","1571483648","1571484159","RU","Russian Federation"
+"93.170.242.0","93.170.243.255","1571484160","1571484671","CZ","Czech Republic"
+"93.170.244.0","93.170.244.255","1571484672","1571484927","KZ","Kazakhstan"
+"93.170.245.0","93.170.251.255","1571484928","1571486719","RU","Russian Federation"
+"93.170.252.0","93.170.252.255","1571486720","1571486975","CZ","Czech Republic"
+"93.170.253.0","93.170.253.255","1571486976","1571487231","NL","Netherlands"
+"93.170.254.0","93.171.3.255","1571487232","1571488767","RU","Russian Federation"
+"93.171.4.0","93.171.4.255","1571488768","1571489023","CZ","Czech Republic"
+"93.171.5.0","93.171.5.255","1571489024","1571489279","UA","Ukraine"
+"93.171.6.0","93.171.6.255","1571489280","1571489535","BY","Belarus"
+"93.171.7.0","93.171.13.255","1571489536","1571491327","RU","Russian Federation"
+"93.171.14.0","93.171.31.255","1571491328","1571495935","UA","Ukraine"
+"93.171.32.0","93.171.33.255","1571495936","1571496447","RU","Russian Federation"
+"93.171.34.0","93.171.39.255","1571496448","1571497983","BY","Belarus"
+"93.171.40.0","93.171.47.255","1571497984","1571500031","RU","Russian Federation"
+"93.171.48.0","93.171.63.255","1571500032","1571504127","BY","Belarus"
+"93.171.64.0","93.171.79.255","1571504128","1571508223","UA","Ukraine"
+"93.171.80.0","93.171.95.255","1571508224","1571512319","CZ","Czech Republic"
+"93.171.96.0","93.171.103.255","1571512320","1571514367","RU","Russian Federation"
+"93.171.104.0","93.171.127.255","1571514368","1571520511","BY","Belarus"
+"93.171.128.0","93.171.131.255","1571520512","1571521535","UA","Ukraine"
+"93.171.132.0","93.171.133.255","1571521536","1571522047","GB","United Kingdom"
+"93.171.134.0","93.171.136.255","1571522048","1571522815","RU","Russian Federation"
+"93.171.137.0","93.171.139.255","1571522816","1571523583","CZ","Czech Republic"
+"93.171.140.0","93.171.151.255","1571523584","1571526655","RU","Russian Federation"
+"93.171.152.0","93.171.152.255","1571526656","1571526911","UA","Ukraine"
+"93.171.153.0","93.171.153.255","1571526912","1571527167","CZ","Czech Republic"
+"93.171.154.0","93.171.155.255","1571527168","1571527679","SK","Slovakia"
+"93.171.156.0","93.171.157.255","1571527680","1571528191","RU","Russian Federation"
+"93.171.158.0","93.171.159.255","1571528192","1571528703","UA","Ukraine"
+"93.171.160.0","93.171.161.255","1571528704","1571529215","BY","Belarus"
+"93.171.162.0","93.171.162.255","1571529216","1571529471","CZ","Czech Republic"
+"93.171.163.0","93.171.163.255","1571529472","1571529727","UA","Ukraine"
+"93.171.164.0","93.171.165.255","1571529728","1571530239","RU","Russian Federation"
+"93.171.166.0","93.171.169.255","1571530240","1571531263","CZ","Czech Republic"
+"93.171.170.0","93.171.172.255","1571531264","1571532031","UA","Ukraine"
+"93.171.173.0","93.171.173.255","1571532032","1571532287","RU","Russian Federation"
+"93.171.174.0","93.171.174.255","1571532288","1571532543","CZ","Czech Republic"
+"93.171.175.0","93.171.175.255","1571532544","1571532799","RU","Russian Federation"
+"93.171.176.0","93.171.180.255","1571532800","1571534079","CZ","Czech Republic"
+"93.171.181.0","93.171.183.255","1571534080","1571534847","RU","Russian Federation"
+"93.171.184.0","93.171.184.255","1571534848","1571535103","LV","Latvia"
+"93.171.185.0","93.171.185.255","1571535104","1571535359","UA","Ukraine"
+"93.171.186.0","93.171.187.1","1571535360","1571535617","CZ","Czech Republic"
+"93.171.187.2","93.171.187.2","1571535618","1571535618","RU","Russian Federation"
+"93.171.187.3","93.171.187.255","1571535619","1571535871","CZ","Czech Republic"
+"93.171.188.0","93.171.203.255","1571535872","1571539967","RU","Russian Federation"
+"93.171.204.0","93.171.204.255","1571539968","1571540223","UA","Ukraine"
+"93.171.205.0","93.171.206.213","1571540224","1571540693","CZ","Czech Republic"
+"93.171.206.214","93.171.206.215","1571540694","1571540695","RU","Russian Federation"
+"93.171.206.216","93.171.206.216","1571540696","1571540696","CZ","Czech Republic"
+"93.171.206.217","93.171.206.217","1571540697","1571540697","RU","Russian Federation"
+"93.171.206.218","93.171.207.255","1571540698","1571540991","CZ","Czech Republic"
+"93.171.208.0","93.171.208.255","1571540992","1571541247","RU","Russian Federation"
+"93.171.209.0","93.171.209.255","1571541248","1571541503","UA","Ukraine"
+"93.171.210.0","93.171.211.255","1571541504","1571542015","CZ","Czech Republic"
+"93.171.212.0","93.171.213.255","1571542016","1571542527","RU","Russian Federation"
+"93.171.214.0","93.171.214.255","1571542528","1571542783","SK","Slovakia"
+"93.171.215.0","93.171.215.255","1571542784","1571543039","CZ","Czech Republic"
+"93.171.216.0","93.171.217.255","1571543040","1571543551","NL","Netherlands"
+"93.171.218.0","93.171.218.255","1571543552","1571543807","UA","Ukraine"
+"93.171.219.0","93.171.224.255","1571543808","1571545343","RU","Russian Federation"
+"93.171.225.0","93.171.225.255","1571545344","1571545599","UA","Ukraine"
+"93.171.226.0","93.171.226.255","1571545600","1571545855","CZ","Czech Republic"
+"93.171.227.0","93.171.227.255","1571545856","1571546111","RU","Russian Federation"
+"93.171.228.0","93.171.229.255","1571546112","1571546623","UZ","Uzbekistan"
+"93.171.230.0","93.171.230.255","1571546624","1571546879","NL","Netherlands"
+"93.171.231.0","93.171.231.255","1571546880","1571547135","RU","Russian Federation"
+"93.171.232.0","93.171.235.255","1571547136","1571548159","UA","Ukraine"
+"93.171.236.0","93.171.239.255","1571548160","1571549183","RU","Russian Federation"
+"93.171.240.0","93.171.243.255","1571549184","1571550207","UA","Ukraine"
+"93.171.244.0","93.171.244.255","1571550208","1571550463","RU","Russian Federation"
+"93.171.245.0","93.171.255.255","1571550464","1571553279","UA","Ukraine"
+"93.172.0.0","93.173.255.255","1571553280","1571684351","IL","Israel"
+"93.174.0.0","93.174.7.255","1571684352","1571686399","ES","Spain"
+"93.174.8.0","93.174.15.255","1571686400","1571688447","GB","United Kingdom"
+"93.174.16.0","93.174.23.255","1571688448","1571690495","CH","Switzerland"
+"93.174.24.0","93.174.31.255","1571690496","1571692543","PL","Poland"
+"93.174.32.0","93.174.39.255","1571692544","1571694591","FR","France"
+"93.174.40.0","93.174.47.255","1571694592","1571696639","LU","Luxembourg"
+"93.174.48.0","93.174.63.255","1571696640","1571700735","RU","Russian Federation"
+"93.174.64.0","93.174.71.255","1571700736","1571702783","IT","Italy"
+"93.174.72.0","93.174.79.255","1571702784","1571704831","RU","Russian Federation"
+"93.174.80.0","93.174.87.255","1571704832","1571706879","GB","United Kingdom"
+"93.174.88.0","93.174.93.19","1571706880","1571708179","SC","Seychelles"
+"93.174.93.20","93.174.93.20","1571708180","1571708180","NL","Netherlands"
+"93.174.93.21","93.174.95.255","1571708181","1571708927","SC","Seychelles"
+"93.174.96.0","93.174.97.255","1571708928","1571709439","GB","United Kingdom"
+"93.174.98.0","93.174.98.127","1571709440","1571709567","DE","Germany"
+"93.174.98.128","93.174.98.255","1571709568","1571709695","GB","United Kingdom"
+"93.174.99.0","93.174.99.127","1571709696","1571709823","FR","France"
+"93.174.99.128","93.174.99.255","1571709824","1571709951","GB","United Kingdom"
+"93.174.100.0","93.174.100.127","1571709952","1571710079","NL","Netherlands"
+"93.174.100.128","93.174.100.255","1571710080","1571710207","GB","United Kingdom"
+"93.174.101.0","93.174.101.127","1571710208","1571710335","ES","Spain"
+"93.174.101.128","93.174.101.255","1571710336","1571710463","GB","United Kingdom"
+"93.174.102.0","93.174.102.127","1571710464","1571710591","IT","Italy"
+"93.174.102.128","93.174.103.255","1571710592","1571710975","GB","United Kingdom"
+"93.174.104.0","93.174.111.255","1571710976","1571713023","NL","Netherlands"
+"93.174.112.0","93.174.119.255","1571713024","1571715071","RU","Russian Federation"
+"93.174.120.0","93.174.127.255","1571715072","1571717119","GR","Greece"
+"93.174.128.0","93.174.135.255","1571717120","1571719167","RU","Russian Federation"
+"93.174.136.0","93.174.143.255","1571719168","1571721215","GB","United Kingdom"
+"93.174.144.0","93.174.151.255","1571721216","1571723263","FR","France"
+"93.174.152.0","93.174.159.255","1571723264","1571725311","GB","United Kingdom"
+"93.174.160.0","93.174.167.255","1571725312","1571727359","RO","Romania"
+"93.174.168.0","93.174.175.255","1571727360","1571729407","IE","Ireland"
+"93.174.176.0","93.174.183.255","1571729408","1571731455","SK","Slovakia"
+"93.174.184.0","93.174.191.255","1571731456","1571733503","CH","Switzerland"
+"93.174.192.0","93.174.199.255","1571733504","1571735551","FI","Finland"
+"93.174.200.0","93.174.207.255","1571735552","1571737599","NL","Netherlands"
+"93.174.208.0","93.174.208.255","1571737600","1571737855","GB","United Kingdom"
+"93.174.209.0","93.174.209.255","1571737856","1571738111","EU","Europe"
+"93.174.210.0","93.174.210.255","1571738112","1571738367","NL","Netherlands"
+"93.174.211.0","93.174.215.255","1571738368","1571739647","EU","Europe"
+"93.174.216.0","93.174.223.255","1571739648","1571741695","GB","United Kingdom"
+"93.174.224.0","93.174.231.255","1571741696","1571743743","RU","Russian Federation"
+"93.174.232.0","93.174.239.255","1571743744","1571745791","GB","United Kingdom"
+"93.174.240.0","93.174.247.255","1571745792","1571747839","RU","Russian Federation"
+"93.174.248.0","93.174.248.255","1571747840","1571748095","GB","United Kingdom"
+"93.174.249.0","93.174.249.255","1571748096","1571748351","US","United States"
+"93.174.250.0","93.174.250.255","1571748352","1571748607","SG","Singapore"
+"93.174.251.0","93.174.251.255","1571748608","1571748863","GB","United Kingdom"
+"93.174.252.0","93.174.252.255","1571748864","1571749119","US","United States"
+"93.174.253.0","93.174.253.255","1571749120","1571749375","SG","Singapore"
+"93.174.254.0","93.174.254.255","1571749376","1571749631","GB","United Kingdom"
+"93.174.255.0","93.174.255.255","1571749632","1571749887","SG","Singapore"
+"93.175.0.0","93.175.31.255","1571749888","1571758079","RU","Russian Federation"
+"93.175.32.0","93.175.63.255","1571758080","1571766271","IL","Israel"
+"93.175.64.0","93.175.143.255","1571766272","1571786751","PL","Poland"
+"93.175.144.0","93.175.159.255","1571786752","1571790847","EU","Europe"
+"93.175.160.0","93.175.175.255","1571790848","1571794943","PL","Poland"
+"93.175.176.0","93.175.191.255","1571794944","1571799039","NL","Netherlands"
+"93.175.192.0","93.175.255.255","1571799040","1571815423","UA","Ukraine"
+"93.176.0.0","93.176.3.255","1571815424","1571816447","FR","France"
+"93.176.4.0","93.176.5.255","1571816448","1571816959","RE","Reunion"
+"93.176.6.0","93.176.47.255","1571816960","1571827711","FR","France"
+"93.176.48.0","93.176.55.255","1571827712","1571829759","RE","Reunion"
+"93.176.56.0","93.176.63.255","1571829760","1571831807","FR","France"
+"93.176.64.0","93.176.127.255","1571831808","1571848191","DK","Denmark"
+"93.176.128.0","93.176.191.255","1571848192","1571864575","RU","Russian Federation"
+"93.176.192.0","93.176.255.255","1571864576","1571880959","PL","Poland"
+"93.177.0.0","93.177.63.255","1571880960","1571897343","RU","Russian Federation"
+"93.177.128.0","93.177.191.255","1571913728","1571930111","GE","Georgia"
+"93.177.192.0","93.177.255.255","1571930112","1571946495","LV","Latvia"
+"93.178.0.0","93.178.63.255","1571946496","1571962879","SA","Saudi Arabia"
+"93.178.64.0","93.178.127.255","1571962880","1571979263","RU","Russian Federation"
+"93.178.128.0","93.178.191.255","1571979264","1571995647","DK","Denmark"
+"93.178.192.0","93.178.255.255","1571995648","1572012031","UA","Ukraine"
+"93.179.0.0","93.179.31.255","1572012032","1572020223","NO","Norway"
+"93.179.32.0","93.179.63.255","1572020224","1572028415","SE","Sweden"
+"93.179.64.0","93.179.65.255","1572028416","1572028927","GB","United Kingdom"
+"93.179.66.0","93.179.66.255","1572028928","1572029183","UA","Ukraine"
+"93.179.67.0","93.179.69.255","1572029184","1572029951","GB","United Kingdom"
+"93.179.70.0","93.179.88.255","1572029952","1572034815","RU","Russian Federation"
+"93.179.89.0","93.179.89.127","1572034816","1572034943","BY","Belarus"
+"93.179.89.128","93.179.89.255","1572034944","1572035071","US","United States"
+"93.179.90.0","93.179.90.127","1572035072","1572035199","CZ","Czech Republic"
+"93.179.90.128","93.179.90.255","1572035200","1572035327","NG","Nigeria"
+"93.179.91.0","93.179.91.127","1572035328","1572035455","US","United States"
+"93.179.91.128","93.179.91.255","1572035456","1572035583","RU","Russian Federation"
+"93.179.92.0","93.179.95.255","1572035584","1572036607","GB","United Kingdom"
+"93.179.96.0","93.179.119.255","1572036608","1572042751","RU","Russian Federation"
+"93.179.120.0","93.179.121.255","1572042752","1572043263","GB","United Kingdom"
+"93.179.122.0","93.179.123.255","1572043264","1572043775","RU","Russian Federation"
+"93.179.124.0","93.179.127.255","1572043776","1572044799","GB","United Kingdom"
+"93.179.128.0","93.179.191.255","1572044800","1572061183","IT","Italy"
+"93.179.192.0","93.179.255.255","1572061184","1572077567","PL","Poland"
+"93.180.0.0","93.180.63.255","1572077568","1572093951","RU","Russian Federation"
+"93.180.64.0","93.180.71.255","1572093952","1572095999","NL","Netherlands"
+"93.180.72.0","93.180.79.255","1572096000","1572098047","DE","Germany"
+"93.180.80.0","93.180.87.255","1572098048","1572100095","DK","Denmark"
+"93.180.88.0","93.180.95.255","1572100096","1572102143","CH","Switzerland"
+"93.180.96.0","93.180.127.255","1572102144","1572110335","BA","Bosnia and Herzegovina"
+"93.180.128.0","93.180.135.255","1572110336","1572112383","GB","United Kingdom"
+"93.180.136.0","93.180.143.255","1572112384","1572114431","RU","Russian Federation"
+"93.180.144.0","93.180.151.255","1572114432","1572116479","BA","Bosnia and Herzegovina"
+"93.180.152.0","93.180.159.255","1572116480","1572118527","DE","Germany"
+"93.180.160.0","93.180.191.255","1572118528","1572126719","PL","Poland"
+"93.180.192.0","93.180.255.255","1572126720","1572143103","UA","Ukraine"
+"93.181.0.0","93.181.63.255","1572143104","1572159487","DE","Germany"
+"93.181.64.0","93.181.127.255","1572159488","1572175871","CZ","Czech Republic"
+"93.181.128.0","93.181.191.255","1572175872","1572192255","PL","Poland"
+"93.181.192.0","93.182.63.255","1572192256","1572225023","RU","Russian Federation"
+"93.182.64.0","93.182.127.255","1572225024","1572241407","TR","Turkey"
+"93.182.128.0","93.182.191.255","1572241408","1572257791","SE","Sweden"
+"93.182.192.0","93.182.255.255","1572257792","1572274175","FR","France"
+"93.183.0.0","93.183.7.255","1572274176","1572276223","FI","Finland"
+"93.183.8.0","93.183.11.255","1572276224","1572277247","US","United States"
+"93.183.12.0","93.183.63.255","1572277248","1572290559","SG","Singapore"
+"93.183.64.0","93.183.127.255","1572290560","1572306943","RU","Russian Federation"
+"93.183.128.0","93.183.191.255","1572306944","1572323327","BG","Bulgaria"
+"93.183.192.0","93.183.255.255","1572323328","1572339711","UA","Ukraine"
+"93.184.0.0","93.184.15.255","1572339712","1572343807","PS","Palestinian Territory"
+"93.184.16.0","93.184.31.255","1572343808","1572347903","CH","Switzerland"
+"93.184.32.0","93.184.47.255","1572347904","1572351999","FR","France"
+"93.184.48.0","93.184.63.255","1572352000","1572356095","DE","Germany"
+"93.184.64.0","93.184.79.255","1572356096","1572360191","SK","Slovakia"
+"93.184.80.0","93.184.95.255","1572360192","1572364287","RS","Serbia"
+"93.184.96.0","93.184.111.255","1572364288","1572368383","NL","Netherlands"
+"93.184.112.0","93.184.127.255","1572368384","1572372479","NO","Norway"
+"93.184.128.0","93.184.143.255","1572372480","1572376575","DE","Germany"
+"93.184.144.0","93.184.159.255","1572376576","1572380671","TR","Turkey"
+"93.184.160.0","93.184.175.255","1572380672","1572384767","RU","Russian Federation"
+"93.184.176.0","93.184.191.255","1572384768","1572388863","DE","Germany"
+"93.184.192.0","93.184.207.255","1572388864","1572392959","DK","Denmark"
+"93.184.208.0","93.184.209.255","1572392960","1572393471","NL","Netherlands"
+"93.184.210.0","93.184.211.255","1572393472","1572393983","GB","United Kingdom"
+"93.184.212.0","93.184.213.255","1572393984","1572394495","DE","Germany"
+"93.184.214.0","93.184.214.255","1572394496","1572394751","FR","France"
+"93.184.215.0","93.184.216.255","1572394752","1572395263","US","United States"
+"93.184.217.0","93.184.217.255","1572395264","1572395519","NL","Netherlands"
+"93.184.218.0","93.184.223.255","1572395520","1572397055","US","United States"
+"93.184.224.0","93.184.239.255","1572397056","1572401151","AZ","Azerbaijan"
+"93.184.240.0","93.184.255.255","1572401152","1572405247","GB","United Kingdom"
+"93.185.0.0","93.185.15.255","1572405248","1572409343","CZ","Czech Republic"
+"93.185.16.0","93.185.31.255","1572409344","1572413439","RU","Russian Federation"
+"93.185.32.0","93.185.47.255","1572413440","1572417535","AM","Armenia"
+"93.185.48.0","93.185.63.255","1572417536","1572421631","CZ","Czech Republic"
+"93.185.64.0","93.185.79.255","1572421632","1572425727","KZ","Kazakhstan"
+"93.185.80.0","93.185.95.255","1572425728","1572429823","LB","Lebanon"
+"93.185.96.0","93.185.111.255","1572429824","1572433919","CZ","Czech Republic"
+"93.185.112.0","93.185.127.255","1572433920","1572438015","IT","Italy"
+"93.185.128.0","93.185.143.255","1572438016","1572442111","AT","Austria"
+"93.185.144.0","93.185.159.255","1572442112","1572446207","RU","Russian Federation"
+"93.185.176.0","93.185.207.255","1572450304","1572458495","RU","Russian Federation"
+"93.185.208.0","93.185.223.255","1572458496","1572462591","UA","Ukraine"
+"93.185.224.0","93.185.239.255","1572462592","1572466687","LB","Lebanon"
+"93.185.240.0","93.185.255.255","1572466688","1572470783","EE","Estonia"
+"93.186.0.0","93.186.15.255","1572470784","1572474879","DE","Germany"
+"93.186.16.0","93.186.17.255","1572474880","1572475391","ZA","South Africa"
+"93.186.18.0","93.186.47.255","1572475392","1572483071","GB","United Kingdom"
+"93.186.48.0","93.186.63.255","1572483072","1572487167","RU","Russian Federation"
+"93.186.64.0","93.186.78.255","1572487168","1572491007","RS","Serbia"
+"93.186.79.0","93.186.79.255","1572491008","1572491263","LU","Luxembourg"
+"93.186.80.0","93.186.95.255","1572491264","1572495359","IT","Italy"
+"93.186.96.0","93.186.111.255","1572495360","1572499455","RU","Russian Federation"
+"93.186.112.0","93.186.127.255","1572499456","1572503551","TR","Turkey"
+"93.186.128.0","93.186.137.127","1572503552","1572505983","IT","Italy"
+"93.186.137.128","93.186.139.255","1572505984","1572506623","GR","Greece"
+"93.186.140.0","93.186.142.63","1572506624","1572507199","IT","Italy"
+"93.186.142.64","93.186.142.71","1572507200","1572507207","GB","United Kingdom"
+"93.186.142.72","93.186.143.255","1572507208","1572507647","IT","Italy"
+"93.186.144.0","93.186.159.255","1572507648","1572511743","GB","United Kingdom"
+"93.186.160.0","93.186.175.255","1572511744","1572515839","DE","Germany"
+"93.186.176.0","93.186.191.255","1572515840","1572519935","NL","Netherlands"
+"93.186.192.0","93.186.193.255","1572519936","1572520447","DE","Germany"
+"93.186.194.0","93.186.194.255","1572520448","1572520703","ES","Spain"
+"93.186.195.0","93.186.207.255","1572520704","1572524031","DE","Germany"
+"93.186.208.0","93.186.223.255","1572524032","1572528127","GE","Georgia"
+"93.186.224.0","93.186.239.255","1572528128","1572532223","RU","Russian Federation"
+"93.186.240.0","93.186.255.255","1572532224","1572536319","IT","Italy"
+"93.187.0.0","93.187.7.255","1572536320","1572538367","GG","Guernsey"
+"93.187.8.0","93.187.15.255","1572538368","1572540415","NL","Netherlands"
+"93.187.16.0","93.187.23.255","1572540416","1572542463","GB","United Kingdom"
+"93.187.24.0","93.187.31.255","1572542464","1572544511","IT","Italy"
+"93.187.32.0","93.187.39.255","1572544512","1572546559","IQ","Iraq"
+"93.187.40.0","93.187.47.255","1572546560","1572548607","FR","France"
+"93.187.48.0","93.187.55.255","1572548608","1572550655","NL","Netherlands"
+"93.187.56.0","93.187.63.255","1572550656","1572552703","DE","Germany"
+"93.187.64.0","93.187.71.255","1572552704","1572554751","TR","Turkey"
+"93.187.72.0","93.187.79.255","1572554752","1572556799","RU","Russian Federation"
+"93.187.80.0","93.187.87.255","1572556800","1572558847","NO","Norway"
+"93.187.88.0","93.187.95.255","1572558848","1572560895","IT","Italy"
+"93.187.96.0","93.187.103.255","1572560896","1572562943","RU","Russian Federation"
+"93.187.104.0","93.187.111.255","1572562944","1572564991","CZ","Czech Republic"
+"93.187.112.0","93.187.119.255","1572564992","1572567039","DE","Germany"
+"93.187.120.0","93.187.127.255","1572567040","1572569087","RU","Russian Federation"
+"93.187.136.0","93.187.143.255","1572571136","1572573183","US","United States"
+"93.187.144.0","93.187.147.255","1572573184","1572574207","GG","Guernsey"
+"93.187.148.0","93.187.149.255","1572574208","1572574719","GB","United Kingdom"
+"93.187.150.0","93.187.151.255","1572574720","1572575231","GG","Guernsey"
+"93.187.152.0","93.187.159.255","1572575232","1572577279","RU","Russian Federation"
+"93.187.160.0","93.187.167.255","1572577280","1572579327","AM","Armenia"
+"93.187.168.0","93.187.175.255","1572579328","1572581375","GB","United Kingdom"
+"93.187.176.0","93.187.191.255","1572581376","1572585471","RU","Russian Federation"
+"93.187.192.0","93.187.199.255","1572585472","1572587519","CH","Switzerland"
+"93.187.200.0","93.187.207.255","1572587520","1572589567","TR","Turkey"
+"93.187.208.0","93.187.215.255","1572589568","1572591615","CH","Switzerland"
+"93.187.216.0","93.187.223.255","1572591616","1572593663","NL","Netherlands"
+"93.187.224.0","93.187.231.255","1572593664","1572595711","GB","United Kingdom"
+"93.187.232.0","93.187.239.255","1572595712","1572597759","DE","Germany"
+"93.187.240.0","93.187.247.255","1572597760","1572599807","RS","Serbia"
+"93.187.248.0","93.187.255.255","1572599808","1572601855","DE","Germany"
+"93.188.0.0","93.188.7.255","1572601856","1572603903","SE","Sweden"
+"93.188.8.0","93.188.15.255","1572603904","1572605951","GE","Georgia"
+"93.188.16.0","93.188.23.255","1572605952","1572607999","RU","Russian Federation"
+"93.188.24.0","93.188.31.255","1572608000","1572610047","DE","Germany"
+"93.188.32.0","93.188.39.255","1572610048","1572612095","UA","Ukraine"
+"93.188.40.0","93.188.47.255","1572612096","1572614143","RU","Russian Federation"
+"93.188.48.0","93.188.55.255","1572614144","1572616191","ES","Spain"
+"93.188.64.0","93.188.71.255","1572618240","1572620287","NL","Netherlands"
+"93.188.72.0","93.188.79.255","1572620288","1572622335","CH","Switzerland"
+"93.188.80.0","93.188.87.255","1572622336","1572624383","RU","Russian Federation"
+"93.188.88.0","93.188.95.255","1572624384","1572626431","NO","Norway"
+"93.188.96.0","93.188.103.255","1572626432","1572628479","IT","Italy"
+"93.188.104.0","93.188.111.255","1572628480","1572630527","DE","Germany"
+"93.188.112.0","93.188.119.255","1572630528","1572632575","IT","Italy"
+"93.188.120.0","93.188.127.255","1572632576","1572634623","RU","Russian Federation"
+"93.188.128.0","93.188.128.255","1572634624","1572634879","GB","United Kingdom"
+"93.188.129.0","93.188.130.255","1572634880","1572635391","NL","Netherlands"
+"93.188.131.0","93.188.131.255","1572635392","1572635647","FR","France"
+"93.188.132.0","93.188.132.255","1572635648","1572635903","ES","Spain"
+"93.188.133.0","93.188.133.255","1572635904","1572636159","DE","Germany"
+"93.188.134.0","93.188.134.255","1572636160","1572636415","IT","Italy"
+"93.188.135.0","93.188.135.255","1572636416","1572636671","NL","Netherlands"
+"93.188.136.0","93.188.143.255","1572636672","1572638719","ES","Spain"
+"93.188.144.0","93.188.151.255","1572638720","1572640767","FR","France"
+"93.188.152.0","93.188.159.255","1572640768","1572642815","RU","Russian Federation"
+"93.188.160.0","93.188.167.255","1572642816","1572644863","US","United States"
+"93.188.168.0","93.188.175.255","1572644864","1572646911","FR","France"
+"93.188.176.0","93.188.183.255","1572646912","1572648959","GB","United Kingdom"
+"93.188.184.0","93.188.191.255","1572648960","1572651007","RU","Russian Federation"
+"93.188.192.0","93.188.199.255","1572651008","1572653055","BH","Bahrain"
+"93.188.200.0","93.188.215.255","1572653056","1572657151","RU","Russian Federation"
+"93.188.216.0","93.188.223.255","1572657152","1572659199","DE","Germany"
+"93.188.224.0","93.188.231.255","1572659200","1572661247","IT","Italy"
+"93.188.232.0","93.188.239.255","1572661248","1572663295","NO","Norway"
+"93.188.240.0","93.188.247.255","1572663296","1572665343","DE","Germany"
+"93.188.248.0","93.188.255.255","1572665344","1572667391","NL","Netherlands"
+"93.189.0.0","93.189.7.255","1572667392","1572669439","GB","United Kingdom"
+"93.189.8.0","93.189.23.255","1572669440","1572673535","RU","Russian Federation"
+"93.189.24.0","93.189.31.255","1572673536","1572675583","AT","Austria"
+"93.189.32.0","93.189.39.255","1572675584","1572677631","ES","Spain"
+"93.189.40.0","93.189.56.255","1572677632","1572681983","RU","Russian Federation"
+"93.189.57.0","93.189.57.255","1572681984","1572682239","NL","Netherlands"
+"93.189.58.0","93.189.63.255","1572682240","1572683775","RU","Russian Federation"
+"93.189.64.0","93.189.71.255","1572683776","1572685823","CH","Switzerland"
+"93.189.72.0","93.189.87.255","1572685824","1572689919","RU","Russian Federation"
+"93.189.88.0","93.189.95.255","1572689920","1572691967","ES","Spain"
+"93.189.96.0","93.189.103.255","1572691968","1572694015","SA","Saudi Arabia"
+"93.189.104.0","93.189.111.255","1572694016","1572696063","GB","United Kingdom"
+"93.189.112.0","93.189.119.255","1572696064","1572698111","HU","Hungary"
+"93.189.128.0","93.189.135.255","1572700160","1572702207","NL","Netherlands"
+"93.189.136.0","93.189.143.255","1572702208","1572704255","IT","Italy"
+"93.189.144.0","93.189.151.255","1572704256","1572706303","RU","Russian Federation"
+"93.189.152.0","93.189.159.255","1572706304","1572708351","DE","Germany"
+"93.189.160.0","93.189.167.255","1572708352","1572710399","GG","Guernsey"
+"93.189.168.0","93.189.175.255","1572710400","1572712447","DE","Germany"
+"93.189.176.0","93.189.183.255","1572712448","1572714495","ES","Spain"
+"93.189.184.0","93.189.185.191","1572714496","1572714943","NG","Nigeria"
+"93.189.185.192","93.189.185.207","1572714944","1572714959","IT","Italy"
+"93.189.185.208","93.189.187.169","1572714960","1572715433","NG","Nigeria"
+"93.189.187.170","93.189.187.170","1572715434","1572715434","IT","Italy"
+"93.189.187.171","93.189.188.255","1572715435","1572715775","NG","Nigeria"
+"93.189.189.0","93.189.189.255","1572715776","1572716031","IT","Italy"
+"93.189.190.0","93.189.191.255","1572716032","1572716543","NG","Nigeria"
+"93.189.192.0","93.189.199.255","1572716544","1572718591","SA","Saudi Arabia"
+"93.189.200.0","93.189.207.255","1572718592","1572720639","RU","Russian Federation"
+"93.189.208.0","93.189.215.255","1572720640","1572722687","IT","Italy"
+"93.189.216.0","93.189.223.255","1572722688","1572724735","RU","Russian Federation"
+"93.189.224.0","93.189.231.255","1572724736","1572726783","BY","Belarus"
+"93.189.232.0","93.189.239.255","1572726784","1572728831","CH","Switzerland"
+"93.189.240.0","93.189.247.255","1572728832","1572730879","SE","Sweden"
+"93.189.248.0","93.189.255.255","1572730880","1572732927","RU","Russian Federation"
+"93.190.0.0","93.190.7.255","1572732928","1572734975","HU","Hungary"
+"93.190.16.0","93.190.23.255","1572737024","1572739071","RU","Russian Federation"
+"93.190.24.0","93.190.31.255","1572739072","1572741119","IR","Iran, Islamic Republic of"
+"93.190.40.0","93.190.47.255","1572743168","1572745215","UA","Ukraine"
+"93.190.48.0","93.190.63.255","1572745216","1572749311","CZ","Czech Republic"
+"93.190.64.0","93.190.71.255","1572749312","1572751359","DE","Germany"
+"93.190.72.0","93.190.79.255","1572751360","1572753407","CH","Switzerland"
+"93.190.80.0","93.190.87.255","1572753408","1572755455","NO","Norway"
+"93.190.88.0","93.190.95.255","1572755456","1572757503","DE","Germany"
+"93.190.96.0","93.190.103.255","1572757504","1572759551","FI","Finland"
+"93.190.104.0","93.190.111.255","1572759552","1572761599","RU","Russian Federation"
+"93.190.112.0","93.190.119.255","1572761600","1572763647","GB","United Kingdom"
+"93.190.120.0","93.190.127.255","1572763648","1572765695","TR","Turkey"
+"93.190.128.0","93.190.135.255","1572765696","1572767743","CZ","Czech Republic"
+"93.190.136.0","93.190.143.255","1572767744","1572769791","NL","Netherlands"
+"93.190.144.0","93.190.151.255","1572769792","1572771839","RO","Romania"
+"93.190.152.0","93.190.152.255","1572771840","1572772095","EU","Europe"
+"93.190.153.0","93.190.159.255","1572772096","1572773887","ES","Spain"
+"93.190.160.0","93.190.167.255","1572773888","1572775935","RS","Serbia"
+"93.190.168.0","93.190.175.255","1572775936","1572777983","GB","United Kingdom"
+"93.190.176.0","93.190.183.255","1572777984","1572780031","UA","Ukraine"
+"93.190.184.0","93.190.191.255","1572780032","1572782079","NL","Netherlands"
+"93.190.192.0","93.190.199.255","1572782080","1572784127","SE","Sweden"
+"93.190.200.0","93.190.207.255","1572784128","1572786175","RU","Russian Federation"
+"93.190.208.0","93.190.215.255","1572786176","1572788223","FR","France"
+"93.190.216.0","93.190.223.255","1572788224","1572790271","TR","Turkey"
+"93.190.224.0","93.190.231.255","1572790272","1572792319","RU","Russian Federation"
+"93.190.232.0","93.190.239.255","1572792320","1572794367","DE","Germany"
+"93.190.240.0","93.190.247.255","1572794368","1572796415","RU","Russian Federation"
+"93.190.248.0","93.190.255.255","1572796416","1572798463","DE","Germany"
+"93.191.0.0","93.191.7.255","1572798464","1572800511","NL","Netherlands"
+"93.191.8.0","93.191.8.226","1572800512","1572800738","RU","Russian Federation"
+"93.191.8.227","93.191.8.228","1572800739","1572800740","UA","Ukraine"
+"93.191.8.229","93.191.8.229","1572800741","1572800741","RU","Russian Federation"
+"93.191.8.230","93.191.8.230","1572800742","1572800742","UA","Ukraine"
+"93.191.8.231","93.191.23.255","1572800743","1572804607","RU","Russian Federation"
+"93.191.24.0","93.191.39.255","1572804608","1572808703","GB","United Kingdom"
+"93.191.40.0","93.191.47.255","1572808704","1572810751","FR","France"
+"93.191.48.0","93.191.55.255","1572810752","1572812799","DE","Germany"
+"93.191.56.0","93.191.63.255","1572812800","1572814847","RU","Russian Federation"
+"93.191.64.0","93.191.71.255","1572814848","1572816895","KW","Kuwait"
+"93.191.72.0","93.191.79.255","1572816896","1572818943","RU","Russian Federation"
+"93.191.80.0","93.191.87.255","1572818944","1572820991","FR","France"
+"93.191.88.0","93.191.95.255","1572820992","1572823039","CH","Switzerland"
+"93.191.96.0","93.191.103.255","1572823040","1572825087","BY","Belarus"
+"93.191.104.0","93.191.111.255","1572825088","1572827135","RU","Russian Federation"
+"93.191.120.0","93.191.127.255","1572829184","1572831231","FI","Finland"
+"93.191.128.0","93.191.135.255","1572831232","1572833279","NL","Netherlands"
+"93.191.136.0","93.191.143.255","1572833280","1572835327","ES","Spain"
+"93.191.144.0","93.191.151.255","1572835328","1572837375","IE","Ireland"
+"93.191.152.0","93.191.159.255","1572837376","1572839423","DK","Denmark"
+"93.191.160.0","93.191.167.255","1572839424","1572841471","DE","Germany"
+"93.191.168.0","93.191.172.255","1572841472","1572842751","EU","Europe"
+"93.191.173.0","93.191.173.255","1572842752","1572843007","NL","Netherlands"
+"93.191.174.0","93.191.175.255","1572843008","1572843519","EU","Europe"
+"93.191.176.0","93.191.183.255","1572843520","1572845567","JO","Jordan"
+"93.191.184.0","93.191.191.255","1572845568","1572847615","FR","France"
+"93.191.192.0","93.191.199.255","1572847616","1572849663","GI","Gibraltar"
+"93.191.200.0","93.191.207.255","1572849664","1572851711","JE","Jersey"
+"93.191.208.0","93.191.215.255","1572851712","1572853759","DE","Germany"
+"93.191.216.0","93.191.223.255","1572853760","1572855807","BE","Belgium"
+"93.191.224.0","93.191.231.255","1572855808","1572857855","KZ","Kazakhstan"
+"93.191.232.0","93.191.239.255","1572857856","1572859903","SE","Sweden"
+"93.191.240.0","93.191.247.255","1572859904","1572861951","IT","Italy"
+"93.191.248.0","93.191.255.255","1572861952","1572863999","CH","Switzerland"
+"93.192.0.0","93.255.255.255","1572864000","1577058303","DE","Germany"
+"94.0.0.0","94.15.255.255","1577058304","1578106879","GB","United Kingdom"
+"94.16.0.0","94.16.31.255","1578106880","1578115071","DE","Germany"
+"94.16.32.0","94.16.63.255","1578115072","1578123263","AT","Austria"
+"94.16.64.0","94.16.127.255","1578123264","1578139647","DE","Germany"
+"94.16.128.0","94.16.255.255","1578139648","1578172415","CH","Switzerland"
+"94.17.0.0","94.17.255.255","1578172416","1578237951","MT","Malta"
+"94.18.0.0","94.18.255.255","1578237952","1578303487","DK","Denmark"
+"94.19.0.0","94.19.255.255","1578303488","1578369023","RU","Russian Federation"
+"94.20.0.0","94.20.255.255","1578369024","1578434559","AZ","Azerbaijan"
+"94.21.0.0","94.21.255.255","1578434560","1578500095","HU","Hungary"
+"94.22.0.0","94.22.255.255","1578500096","1578565631","FI","Finland"
+"94.23.0.0","94.23.53.121","1578565632","1578579321","FR","France"
+"94.23.53.122","94.23.53.122","1578579322","1578579322","HR","Croatia"
+"94.23.53.123","94.23.63.255","1578579323","1578582015","FR","France"
+"94.23.64.0","94.23.71.255","1578582016","1578584063","IT","Italy"
+"94.23.72.0","94.23.73.35","1578584064","1578584355","FR","France"
+"94.23.73.36","94.23.73.36","1578584356","1578584356","IT","Italy"
+"94.23.73.37","94.23.73.255","1578584357","1578584575","FR","France"
+"94.23.74.0","94.23.76.211","1578584576","1578585299","PT","Portugal"
+"94.23.76.212","94.23.76.212","1578585300","1578585300","FR","France"
+"94.23.76.213","94.23.79.255","1578585301","1578586111","PT","Portugal"
+"94.23.80.0","94.23.87.255","1578586112","1578588159","ES","Spain"
+"94.23.88.0","94.23.95.255","1578588160","1578590207","PL","Poland"
+"94.23.96.0","94.23.96.75","1578590208","1578590283","FR","France"
+"94.23.96.76","94.23.96.79","1578590284","1578590287","GB","United Kingdom"
+"94.23.96.80","94.23.98.67","1578590288","1578590787","FR","France"
+"94.23.98.68","94.23.98.71","1578590788","1578590791","ES","Spain"
+"94.23.98.72","94.23.98.95","1578590792","1578590815","FR","France"
+"94.23.98.96","94.23.98.111","1578590816","1578590831","GB","United Kingdom"
+"94.23.98.112","94.23.98.131","1578590832","1578590851","FR","France"
+"94.23.98.132","94.23.98.135","1578590852","1578590855","ES","Spain"
+"94.23.98.136","94.23.98.143","1578590856","1578590863","FR","France"
+"94.23.98.144","94.23.98.159","1578590864","1578590879","BE","Belgium"
+"94.23.98.160","94.23.98.175","1578590880","1578590895","FR","France"
+"94.23.98.176","94.23.98.191","1578590896","1578590911","FI","Finland"
+"94.23.98.192","94.23.98.215","1578590912","1578590935","FR","France"
+"94.23.98.216","94.23.98.223","1578590936","1578590943","ES","Spain"
+"94.23.98.224","94.23.99.31","1578590944","1578591007","FR","France"
+"94.23.99.32","94.23.99.35","1578591008","1578591011","GB","United Kingdom"
+"94.23.99.36","94.23.99.167","1578591012","1578591143","FR","France"
+"94.23.99.168","94.23.99.175","1578591144","1578591151","GB","United Kingdom"
+"94.23.99.176","94.23.100.15","1578591152","1578591247","FR","France"
+"94.23.100.16","94.23.100.31","1578591248","1578591263","GB","United Kingdom"
+"94.23.100.32","94.23.100.175","1578591264","1578591407","FR","France"
+"94.23.100.176","94.23.100.179","1578591408","1578591411","ES","Spain"
+"94.23.100.180","94.23.101.91","1578591412","1578591579","FR","France"
+"94.23.101.92","94.23.101.95","1578591580","1578591583","ES","Spain"
+"94.23.101.96","94.23.101.207","1578591584","1578591695","FR","France"
+"94.23.101.208","94.23.101.211","1578591696","1578591699","ES","Spain"
+"94.23.101.212","94.23.102.47","1578591700","1578591791","FR","France"
+"94.23.102.48","94.23.102.51","1578591792","1578591795","ES","Spain"
+"94.23.102.52","94.23.103.71","1578591796","1578592071","FR","France"
+"94.23.103.72","94.23.103.79","1578592072","1578592079","ES","Spain"
+"94.23.103.80","94.23.103.111","1578592080","1578592111","FR","France"
+"94.23.103.112","94.23.103.127","1578592112","1578592127","ES","Spain"
+"94.23.103.128","94.23.103.175","1578592128","1578592175","FR","France"
+"94.23.103.176","94.23.103.183","1578592176","1578592183","CZ","Czech Republic"
+"94.23.103.184","94.23.103.191","1578592184","1578592191","PT","Portugal"
+"94.23.103.192","94.23.103.199","1578592192","1578592199","BE","Belgium"
+"94.23.103.200","94.23.103.207","1578592200","1578592207","CH","Switzerland"
+"94.23.103.208","94.23.104.119","1578592208","1578592375","FR","France"
+"94.23.104.120","94.23.104.123","1578592376","1578592379","GB","United Kingdom"
+"94.23.104.124","94.23.104.167","1578592380","1578592423","FR","France"
+"94.23.104.168","94.23.104.175","1578592424","1578592431","IE","Ireland"
+"94.23.104.176","94.23.105.27","1578592432","1578592539","FR","France"
+"94.23.105.28","94.23.105.31","1578592540","1578592543","ES","Spain"
+"94.23.105.32","94.23.106.255","1578592544","1578593023","FR","France"
+"94.23.107.0","94.23.107.255","1578593024","1578593279","DE","Germany"
+"94.23.108.0","94.23.108.39","1578593280","1578593319","FR","France"
+"94.23.108.40","94.23.108.43","1578593320","1578593323","PT","Portugal"
+"94.23.108.44","94.23.108.95","1578593324","1578593375","FR","France"
+"94.23.108.96","94.23.108.127","1578593376","1578593407","GB","United Kingdom"
+"94.23.108.128","94.23.108.159","1578593408","1578593439","FR","France"
+"94.23.108.160","94.23.108.163","1578593440","1578593443","ES","Spain"
+"94.23.108.164","94.23.109.159","1578593444","1578593695","FR","France"
+"94.23.109.160","94.23.109.167","1578593696","1578593703","GB","United Kingdom"
+"94.23.109.168","94.23.110.95","1578593704","1578593887","FR","France"
+"94.23.110.96","94.23.110.103","1578593888","1578593895","ES","Spain"
+"94.23.110.104","94.23.110.163","1578593896","1578593955","FR","France"
+"94.23.110.164","94.23.110.167","1578593956","1578593959","ES","Spain"
+"94.23.110.168","94.23.111.7","1578593960","1578594055","FR","France"
+"94.23.111.8","94.23.111.11","1578594056","1578594059","ES","Spain"
+"94.23.111.12","94.23.111.15","1578594060","1578594063","FR","France"
+"94.23.111.16","94.23.111.31","1578594064","1578594079","PL","Poland"
+"94.23.111.32","94.23.112.3","1578594080","1578594307","FR","France"
+"94.23.112.4","94.23.112.7","1578594308","1578594311","FI","Finland"
+"94.23.112.8","94.23.112.47","1578594312","1578594351","FR","France"
+"94.23.112.48","94.23.112.51","1578594352","1578594355","GB","United Kingdom"
+"94.23.112.52","94.23.112.175","1578594356","1578594479","FR","France"
+"94.23.112.176","94.23.112.191","1578594480","1578594495","ES","Spain"
+"94.23.112.192","94.23.112.255","1578594496","1578594559","FR","France"
+"94.23.113.0","94.23.113.255","1578594560","1578594815","ES","Spain"
+"94.23.114.0","94.23.114.223","1578594816","1578595039","FR","France"
+"94.23.114.224","94.23.114.239","1578595040","1578595055","GB","United Kingdom"
+"94.23.114.240","94.23.115.31","1578595056","1578595103","FR","France"
+"94.23.115.32","94.23.115.47","1578595104","1578595119","GB","United Kingdom"
+"94.23.115.48","94.23.115.79","1578595120","1578595151","FR","France"
+"94.23.115.80","94.23.115.95","1578595152","1578595167","ES","Spain"
+"94.23.115.96","94.23.115.203","1578595168","1578595275","FR","France"
+"94.23.115.204","94.23.115.207","1578595276","1578595279","ES","Spain"
+"94.23.115.208","94.23.116.91","1578595280","1578595419","FR","France"
+"94.23.116.92","94.23.116.95","1578595420","1578595423","GB","United Kingdom"
+"94.23.116.96","94.23.116.119","1578595424","1578595447","FR","France"
+"94.23.116.120","94.23.116.127","1578595448","1578595455","ES","Spain"
+"94.23.116.128","94.23.116.143","1578595456","1578595471","FR","France"
+"94.23.116.144","94.23.116.151","1578595472","1578595479","ES","Spain"
+"94.23.116.152","94.23.116.159","1578595480","1578595487","GB","United Kingdom"
+"94.23.116.160","94.23.117.59","1578595488","1578595643","FR","France"
+"94.23.117.60","94.23.117.63","1578595644","1578595647","GB","United Kingdom"
+"94.23.117.64","94.23.117.99","1578595648","1578595683","FR","France"
+"94.23.117.100","94.23.117.103","1578595684","1578595687","GB","United Kingdom"
+"94.23.117.104","94.23.117.127","1578595688","1578595711","FR","France"
+"94.23.117.128","94.23.117.159","1578595712","1578595743","GB","United Kingdom"
+"94.23.117.160","94.23.117.223","1578595744","1578595807","FR","France"
+"94.23.117.224","94.23.117.239","1578595808","1578595823","ES","Spain"
+"94.23.117.240","94.23.118.147","1578595824","1578595987","FR","France"
+"94.23.118.148","94.23.118.151","1578595988","1578595991","ES","Spain"
+"94.23.118.152","94.23.119.11","1578595992","1578596107","FR","France"
+"94.23.119.12","94.23.119.15","1578596108","1578596111","ES","Spain"
+"94.23.119.16","94.23.119.27","1578596112","1578596123","FR","France"
+"94.23.119.28","94.23.119.31","1578596124","1578596127","ES","Spain"
+"94.23.119.32","94.23.119.79","1578596128","1578596175","FR","France"
+"94.23.119.80","94.23.119.87","1578596176","1578596183","ES","Spain"
+"94.23.119.88","94.23.119.159","1578596184","1578596255","FR","France"
+"94.23.119.160","94.23.119.191","1578596256","1578596287","GB","United Kingdom"
+"94.23.119.192","94.23.119.255","1578596288","1578596351","FR","France"
+"94.23.120.0","94.23.121.255","1578596352","1578596863","GB","United Kingdom"
+"94.23.122.0","94.23.143.255","1578596864","1578602495","FR","France"
+"94.23.144.0","94.23.151.255","1578602496","1578604543","NL","Netherlands"
+"94.23.152.0","94.23.159.255","1578604544","1578606591","GB","United Kingdom"
+"94.23.160.0","94.23.167.255","1578606592","1578608639","DE","Germany"
+"94.23.168.0","94.23.175.255","1578608640","1578610687","CZ","Czech Republic"
+"94.23.176.0","94.23.177.95","1578610688","1578611039","FR","France"
+"94.23.177.96","94.23.177.99","1578611040","1578611043","ES","Spain"
+"94.23.177.100","94.23.177.223","1578611044","1578611167","FR","France"
+"94.23.177.224","94.23.177.231","1578611168","1578611175","DE","Germany"
+"94.23.177.232","94.23.177.239","1578611176","1578611183","FR","France"
+"94.23.177.240","94.23.177.247","1578611184","1578611191","ES","Spain"
+"94.23.177.248","94.23.178.95","1578611192","1578611295","FR","France"
+"94.23.178.96","94.23.178.103","1578611296","1578611303","GB","United Kingdom"
+"94.23.178.104","94.23.180.159","1578611304","1578611871","FR","France"
+"94.23.180.160","94.23.180.175","1578611872","1578611887","GB","United Kingdom"
+"94.23.180.176","94.23.180.255","1578611888","1578611967","FR","France"
+"94.23.181.0","94.23.181.3","1578611968","1578611971","DE","Germany"
+"94.23.181.4","94.23.181.11","1578611972","1578611979","FR","France"
+"94.23.181.12","94.23.181.15","1578611980","1578611983","DE","Germany"
+"94.23.181.16","94.23.181.91","1578611984","1578612059","FR","France"
+"94.23.181.92","94.23.181.95","1578612060","1578612063","ES","Spain"
+"94.23.181.96","94.23.181.135","1578612064","1578612103","FR","France"
+"94.23.181.136","94.23.181.143","1578612104","1578612111","GB","United Kingdom"
+"94.23.181.144","94.23.184.171","1578612112","1578612907","FR","France"
+"94.23.184.172","94.23.184.175","1578612908","1578612911","ES","Spain"
+"94.23.184.176","94.23.186.188","1578612912","1578613436","FR","France"
+"94.23.186.189","94.23.186.189","1578613437","1578613437","ES","Spain"
+"94.23.186.190","94.23.186.243","1578613438","1578613491","FR","France"
+"94.23.186.244","94.23.186.247","1578613492","1578613495","IE","Ireland"
+"94.23.186.248","94.23.187.175","1578613496","1578613679","FR","France"
+"94.23.187.176","94.23.187.191","1578613680","1578613695","ES","Spain"
+"94.23.187.192","94.23.187.231","1578613696","1578613735","FR","France"
+"94.23.187.232","94.23.187.235","1578613736","1578613739","ES","Spain"
+"94.23.187.236","94.23.189.187","1578613740","1578614203","FR","France"
+"94.23.189.188","94.23.189.255","1578614204","1578614271","GB","United Kingdom"
+"94.23.190.0","94.23.190.47","1578614272","1578614319","FR","France"
+"94.23.190.48","94.23.190.51","1578614320","1578614323","RU","Russian Federation"
+"94.23.190.52","94.23.190.55","1578614324","1578614327","HU","Hungary"
+"94.23.190.56","94.23.190.127","1578614328","1578614399","FR","France"
+"94.23.190.128","94.23.190.131","1578614400","1578614403","EE","Estonia"
+"94.23.190.132","94.23.190.151","1578614404","1578614423","FR","France"
+"94.23.190.152","94.23.190.155","1578614424","1578614427","IS","Iceland"
+"94.23.190.156","94.23.190.159","1578614428","1578614431","LV","Latvia"
+"94.23.190.160","94.23.190.163","1578614432","1578614435","BG","Bulgaria"
+"94.23.190.164","94.23.190.187","1578614436","1578614459","FR","France"
+"94.23.190.188","94.23.190.191","1578614460","1578614463","NO","Norway"
+"94.23.190.192","94.23.190.199","1578614464","1578614471","FR","France"
+"94.23.190.200","94.23.190.203","1578614472","1578614475","SI","Slovenia"
+"94.23.190.204","94.23.190.207","1578614476","1578614479","UA","Ukraine"
+"94.23.190.208","94.23.190.223","1578614480","1578614495","FR","France"
+"94.23.190.224","94.23.190.239","1578614496","1578614511","DE","Germany"
+"94.23.190.240","94.23.191.55","1578614512","1578614583","FR","France"
+"94.23.191.56","94.23.191.63","1578614584","1578614591","GB","United Kingdom"
+"94.23.191.64","94.23.255.255","1578614592","1578631167","FR","France"
+"94.24.0.0","94.24.23.255","1578631168","1578637311","IR","Iran, Islamic Republic of"
+"94.24.24.0","94.24.79.255","1578637312","1578651647","RO","Romania"
+"94.24.80.0","94.24.103.255","1578651648","1578657791","IR","Iran, Islamic Republic of"
+"94.24.104.0","94.24.111.255","1578657792","1578659839","RO","Romania"
+"94.24.112.0","94.24.127.255","1578659840","1578663935","ES","Spain"
+"94.24.128.0","94.25.255.255","1578663936","1578762239","RU","Russian Federation"
+"94.26.0.0","94.26.127.255","1578762240","1578795007","BG","Bulgaria"
+"94.26.128.0","94.26.255.255","1578795008","1578827775","RU","Russian Federation"
+"94.27.0.0","94.27.127.255","1578827776","1578860543","UA","Ukraine"
+"94.27.128.0","94.27.255.255","1578860544","1578893311","HU","Hungary"
+"94.28.0.0","94.29.127.255","1578893312","1578991615","RU","Russian Federation"
+"94.29.128.0","94.29.255.255","1578991616","1579024383","KW","Kuwait"
+"94.30.0.0","94.30.127.255","1579024384","1579057151","GB","United Kingdom"
+"94.30.128.0","94.30.255.255","1579057152","1579089919","LV","Latvia"
+"94.31.0.0","94.31.63.255","1579089920","1579106303","GB","United Kingdom"
+"94.31.64.0","94.31.127.255","1579106304","1579122687","DE","Germany"
+"94.31.128.0","94.31.255.255","1579122688","1579155455","RU","Russian Federation"
+"94.32.0.0","94.39.255.255","1579155456","1579679743","IT","Italy"
+"94.40.0.0","94.40.255.255","1579679744","1579745279","PL","Poland"
+"94.41.0.0","94.41.255.255","1579745280","1579810815","RU","Russian Federation"
+"94.42.0.0","94.42.255.255","1579810816","1579876351","PL","Poland"
+"94.43.0.0","94.43.255.255","1579876352","1579941887","GE","Georgia"
+"94.44.0.0","94.44.255.255","1579941888","1580007423","HU","Hungary"
+"94.45.0.0","94.45.31.255","1580007424","1580015615","RU","Russian Federation"
+"94.45.32.0","94.45.159.255","1580015616","1580048383","UA","Ukraine"
+"94.45.160.0","94.45.223.255","1580048384","1580064767","RU","Russian Federation"
+"94.45.224.0","94.45.255.255","1580064768","1580072959","GB","United Kingdom"
+"94.46.0.0","94.46.7.255","1580072960","1580075007","TR","Turkey"
+"94.46.8.0","94.46.8.191","1580075008","1580075199","SE","Sweden"
+"94.46.8.192","94.46.8.223","1580075200","1580075231","PT","Portugal"
+"94.46.8.224","94.46.11.255","1580075232","1580076031","SE","Sweden"
+"94.46.12.0","94.46.31.255","1580076032","1580081151","PT","Portugal"
+"94.46.32.0","94.46.39.255","1580081152","1580083199","TR","Turkey"
+"94.46.40.0","94.46.57.13","1580083200","1580087565","US","United States"
+"94.46.57.14","94.46.57.14","1580087566","1580087566","SE","Sweden"
+"94.46.57.15","94.46.63.14","1580087567","1580089102","US","United States"
+"94.46.63.15","94.46.63.15","1580089103","1580089103","SE","Sweden"
+"94.46.63.16","94.46.63.255","1580089104","1580089343","US","United States"
+"94.46.64.0","94.46.95.255","1580089344","1580097535","DE","Germany"
+"94.46.96.0","94.46.97.255","1580097536","1580098047","GB","United Kingdom"
+"94.46.98.0","94.46.98.255","1580098048","1580098303","US","United States"
+"94.46.99.0","94.46.113.67","1580098304","1580101955","GB","United Kingdom"
+"94.46.113.68","94.46.113.68","1580101956","1580101956","SE","Sweden"
+"94.46.113.69","94.46.125.47","1580101957","1580105007","GB","United Kingdom"
+"94.46.125.48","94.46.125.48","1580105008","1580105008","SE","Sweden"
+"94.46.125.49","94.46.127.255","1580105009","1580105727","GB","United Kingdom"
+"94.46.128.0","94.46.135.255","1580105728","1580107775","PT","Portugal"
+"94.46.136.0","94.46.140.255","1580107776","1580109055","SE","Sweden"
+"94.46.141.0","94.46.142.255","1580109056","1580109567","PT","Portugal"
+"94.46.143.0","94.46.143.255","1580109568","1580109823","SE","Sweden"
+"94.46.144.0","94.46.159.255","1580109824","1580113919","US","United States"
+"94.46.160.0","94.46.187.255","1580113920","1580121087","PT","Portugal"
+"94.46.188.0","94.46.191.255","1580121088","1580122111","NL","Netherlands"
+"94.46.192.0","94.46.195.255","1580122112","1580123135","GB","United Kingdom"
+"94.46.196.0","94.46.203.255","1580123136","1580125183","CY","Cyprus"
+"94.46.204.0","94.46.205.255","1580125184","1580125695","NL","Netherlands"
+"94.46.206.0","94.46.206.255","1580125696","1580125951","TR","Turkey"
+"94.46.207.0","94.46.207.255","1580125952","1580126207","GB","United Kingdom"
+"94.46.208.0","94.46.215.255","1580126208","1580128255","CY","Cyprus"
+"94.46.216.0","94.46.219.255","1580128256","1580129279","NL","Netherlands"
+"94.46.220.0","94.46.220.255","1580129280","1580129535","GB","United Kingdom"
+"94.46.221.0","94.46.223.255","1580129536","1580130303","US","United States"
+"94.46.224.0","94.46.243.255","1580130304","1580135423","SE","Sweden"
+"94.46.244.0","94.46.244.255","1580135424","1580135679","GB","United Kingdom"
+"94.46.245.0","94.46.255.255","1580135680","1580138495","SE","Sweden"
+"94.47.0.0","94.47.255.255","1580138496","1580204031","IT","Italy"
+"94.48.0.0","94.49.255.255","1580204032","1580335103","SA","Saudi Arabia"
+"94.50.0.0","94.51.255.255","1580335104","1580466175","RU","Russian Federation"
+"94.52.0.0","94.53.255.255","1580466176","1580597247","RO","Romania"
+"94.54.0.0","94.55.255.255","1580597248","1580728319","TR","Turkey"
+"94.56.0.0","94.59.255.255","1580728320","1580990463","AE","United Arab Emirates"
+"94.60.0.0","94.63.255.255","1580990464","1581252607","PT","Portugal"
+"94.64.0.0","94.71.255.255","1581252608","1581776895","GR","Greece"
+"94.72.0.0","94.72.63.255","1581776896","1581793279","RU","Russian Federation"
+"94.72.64.0","94.72.127.255","1581793280","1581809663","PL","Poland"
+"94.72.128.0","94.72.191.255","1581809664","1581826047","BG","Bulgaria"
+"94.72.192.0","94.72.255.255","1581826048","1581842431","GB","United Kingdom"
+"94.73.0.0","94.73.63.255","1581842432","1581858815","BG","Bulgaria"
+"94.73.64.0","94.73.127.255","1581858816","1581875199","IT","Italy"
+"94.73.128.0","94.73.191.255","1581875200","1581891583","TR","Turkey"
+"94.73.192.0","94.73.255.255","1581891584","1581907967","RU","Russian Federation"
+"94.74.0.0","94.74.63.255","1581907968","1581924351","IT","Italy"
+"94.74.64.0","94.74.127.255","1581924352","1581940735","UA","Ukraine"
+"94.74.128.0","94.74.191.255","1581940736","1581957119","IR","Iran, Islamic Republic of"
+"94.74.192.0","94.74.255.255","1581957120","1581973503","CZ","Czech Republic"
+"94.75.0.0","94.75.63.255","1581973504","1581989887","RU","Russian Federation"
+"94.75.64.0","94.75.127.255","1581989888","1582006271","PL","Poland"
+"94.75.128.0","94.75.191.255","1582006272","1582022655","RU","Russian Federation"
+"94.75.192.0","94.75.255.255","1582022656","1582039039","NL","Netherlands"
+"94.76.0.0","94.76.63.255","1582039040","1582055423","BH","Bahrain"
+"94.76.64.0","94.76.127.255","1582055424","1582071807","UA","Ukraine"
+"94.76.128.0","94.76.191.255","1582071808","1582088191","ES","Spain"
+"94.76.192.0","94.76.255.255","1582088192","1582104575","GB","United Kingdom"
+"94.77.0.0","94.77.191.255","1582104576","1582153727","RU","Russian Federation"
+"94.77.192.0","94.77.255.255","1582153728","1582170111","SA","Saudi Arabia"
+"94.78.0.0","94.78.63.255","1582170112","1582186495","CH","Switzerland"
+"94.78.64.0","94.78.94.95","1582186496","1582194271","TR","Turkey"
+"94.78.94.96","94.78.94.127","1582194272","1582194303","CY","Cyprus"
+"94.78.94.128","94.78.127.255","1582194304","1582202879","TR","Turkey"
+"94.78.128.0","94.78.191.255","1582202880","1582219263","PL","Poland"
+"94.78.192.0","94.79.63.255","1582219264","1582252031","RU","Russian Federation"
+"94.79.64.0","94.79.127.255","1582252032","1582268415","TR","Turkey"
+"94.79.128.0","94.79.191.255","1582268416","1582284799","DE","Germany"
+"94.79.192.0","94.79.255.255","1582284800","1582301183","BH","Bahrain"
+"94.80.0.0","94.95.255.255","1582301184","1583349759","IT","Italy"
+"94.96.0.0","94.99.255.255","1583349760","1583611903","SA","Saudi Arabia"
+"94.100.0.0","94.100.15.255","1583611904","1583615999","LV","Latvia"
+"94.100.16.0","94.100.31.255","1583616000","1583620095","NL","Netherlands"
+"94.100.32.0","94.100.47.255","1583620096","1583624191","IT","Italy"
+"94.100.48.0","94.100.63.255","1583624192","1583628287","RS","Serbia"
+"94.100.64.0","94.100.79.255","1583628288","1583632383","DE","Germany"
+"94.100.80.0","94.100.95.255","1583632384","1583636479","RU","Russian Federation"
+"94.100.96.0","94.100.111.255","1583636480","1583640575","MK","Macedonia"
+"94.100.112.0","94.100.127.255","1583640576","1583644671","NL","Netherlands"
+"94.100.128.0","94.100.143.255","1583644672","1583648767","DE","Germany"
+"94.100.144.0","94.100.159.255","1583648768","1583652863","CH","Switzerland"
+"94.100.160.0","94.100.175.255","1583652864","1583656959","FR","France"
+"94.100.176.0","94.100.207.255","1583656960","1583665151","RU","Russian Federation"
+"94.100.208.0","94.100.223.255","1583665152","1583669247","UA","Ukraine"
+"94.100.224.0","94.100.239.255","1583669248","1583673343","GE","Georgia"
+"94.100.240.0","94.100.255.255","1583673344","1583677439","DE","Germany"
+"94.101.0.0","94.101.15.255","1583677440","1583681535","FI","Finland"
+"94.101.16.0","94.101.31.255","1583681536","1583685631","PL","Poland"
+"94.101.32.0","94.101.47.255","1583685632","1583689727","DE","Germany"
+"94.101.48.0","94.101.63.255","1583689728","1583693823","IT","Italy"
+"94.101.64.0","94.101.79.255","1583693824","1583697919","RU","Russian Federation"
+"94.101.80.0","94.101.95.255","1583697920","1583702015","TR","Turkey"
+"94.101.96.0","94.101.111.255","1583702016","1583706111","RU","Russian Federation"
+"94.101.128.0","94.101.143.255","1583710208","1583714303","IR","Iran, Islamic Republic of"
+"94.101.144.0","94.101.175.255","1583714304","1583722495","GB","United Kingdom"
+"94.101.176.0","94.101.191.255","1583722496","1583726591","IR","Iran, Islamic Republic of"
+"94.101.192.0","94.101.194.255","1583726592","1583727359","BG","Bulgaria"
+"94.101.195.0","94.101.196.255","1583727360","1583727871","MK","Macedonia"
+"94.101.197.0","94.101.207.255","1583727872","1583730687","BG","Bulgaria"
+"94.101.208.0","94.101.223.255","1583730688","1583734783","DK","Denmark"
+"94.101.224.0","94.101.239.255","1583734784","1583738879","LV","Latvia"
+"94.101.240.0","94.101.255.255","1583738880","1583742975","IR","Iran, Islamic Republic of"
+"94.102.0.0","94.102.15.255","1583742976","1583747071","TR","Turkey"
+"94.102.16.0","94.102.31.255","1583747072","1583751167","RU","Russian Federation"
+"94.102.32.0","94.102.47.255","1583751168","1583755263","NO","Norway"
+"94.102.48.0","94.102.48.255","1583755264","1583755519","NL","Netherlands"
+"94.102.49.0","94.102.50.255","1583755520","1583756031","SC","Seychelles"
+"94.102.51.0","94.102.51.255","1583756032","1583756287","NL","Netherlands"
+"94.102.52.0","94.102.63.255","1583756288","1583759359","SC","Seychelles"
+"94.102.64.0","94.102.79.255","1583759360","1583763455","TR","Turkey"
+"94.102.80.0","94.102.87.255","1583763456","1583765503","SY","Syrian Arab Republic"
+"94.102.88.0","94.102.89.255","1583765504","1583766015","RU","Russian Federation"
+"94.102.90.0","94.102.91.255","1583766016","1583766527","TR","Turkey"
+"94.102.92.0","94.102.95.255","1583766528","1583767551","RU","Russian Federation"
+"94.102.96.0","94.102.111.255","1583767552","1583771647","AT","Austria"
+"94.102.112.0","94.102.127.255","1583771648","1583775743","RU","Russian Federation"
+"94.102.128.0","94.102.143.255","1583775744","1583779839","IT","Italy"
+"94.102.144.0","94.102.144.7","1583779840","1583779847","GB","United Kingdom"
+"94.102.144.8","94.102.144.15","1583779848","1583779855","IT","Italy"
+"94.102.144.16","94.102.144.223","1583779856","1583780063","GB","United Kingdom"
+"94.102.144.224","94.102.144.231","1583780064","1583780071","IT","Italy"
+"94.102.144.232","94.102.145.167","1583780072","1583780263","GB","United Kingdom"
+"94.102.145.168","94.102.145.175","1583780264","1583780271","IT","Italy"
+"94.102.145.176","94.102.146.71","1583780272","1583780423","GB","United Kingdom"
+"94.102.146.72","94.102.146.79","1583780424","1583780431","IT","Italy"
+"94.102.146.80","94.102.146.95","1583780432","1583780447","GB","United Kingdom"
+"94.102.146.96","94.102.146.103","1583780448","1583780455","IT","Italy"
+"94.102.146.104","94.102.147.135","1583780456","1583780743","GB","United Kingdom"
+"94.102.147.136","94.102.147.143","1583780744","1583780751","IT","Italy"
+"94.102.147.144","94.102.147.159","1583780752","1583780767","GB","United Kingdom"
+"94.102.147.160","94.102.147.167","1583780768","1583780775","IT","Italy"
+"94.102.147.168","94.102.147.183","1583780776","1583780791","GB","United Kingdom"
+"94.102.147.184","94.102.147.191","1583780792","1583780799","IT","Italy"
+"94.102.147.192","94.102.148.143","1583780800","1583781007","GB","United Kingdom"
+"94.102.148.144","94.102.148.151","1583781008","1583781015","IT","Italy"
+"94.102.148.152","94.102.149.223","1583781016","1583781343","GB","United Kingdom"
+"94.102.149.224","94.102.149.231","1583781344","1583781351","IT","Italy"
+"94.102.149.232","94.102.149.239","1583781352","1583781359","GB","United Kingdom"
+"94.102.149.240","94.102.149.247","1583781360","1583781367","IT","Italy"
+"94.102.149.248","94.102.151.39","1583781368","1583781671","GB","United Kingdom"
+"94.102.151.40","94.102.151.47","1583781672","1583781679","IT","Italy"
+"94.102.151.48","94.102.151.231","1583781680","1583781863","GB","United Kingdom"
+"94.102.151.232","94.102.151.239","1583781864","1583781871","IT","Italy"
+"94.102.151.240","94.102.153.255","1583781872","1583782399","GB","United Kingdom"
+"94.102.154.0","94.102.154.7","1583782400","1583782407","IT","Italy"
+"94.102.154.8","94.102.154.15","1583782408","1583782415","GB","United Kingdom"
+"94.102.154.16","94.102.154.23","1583782416","1583782423","IT","Italy"
+"94.102.154.24","94.102.154.31","1583782424","1583782431","GB","United Kingdom"
+"94.102.154.32","94.102.154.39","1583782432","1583782439","IT","Italy"
+"94.102.154.40","94.102.156.63","1583782440","1583782975","GB","United Kingdom"
+"94.102.156.64","94.102.156.71","1583782976","1583782983","IT","Italy"
+"94.102.156.72","94.102.158.71","1583782984","1583783495","GB","United Kingdom"
+"94.102.158.72","94.102.158.79","1583783496","1583783503","IT","Italy"
+"94.102.158.80","94.102.159.39","1583783504","1583783719","GB","United Kingdom"
+"94.102.159.40","94.102.159.47","1583783720","1583783727","IT","Italy"
+"94.102.159.48","94.102.159.95","1583783728","1583783775","GB","United Kingdom"
+"94.102.159.96","94.102.159.103","1583783776","1583783783","IT","Italy"
+"94.102.159.104","94.102.159.255","1583783784","1583783935","GB","United Kingdom"
+"94.102.160.0","94.102.175.255","1583783936","1583788031","EU","Europe"
+"94.102.176.0","94.102.191.255","1583788032","1583792127","TM","Turkmenistan"
+"94.102.192.0","94.102.207.255","1583792128","1583796223","IE","Ireland"
+"94.102.208.0","94.102.223.255","1583796224","1583800319","DE","Germany"
+"94.102.224.0","94.102.239.255","1583800320","1583804415","ME","Montenegro"
+"94.102.240.0","94.102.255.255","1583804416","1583808511","GB","United Kingdom"
+"94.103.0.0","94.103.11.255","1583808512","1583811583","MD","Moldova, Republic of"
+"94.103.12.0","94.103.12.255","1583811584","1583811839","RU","Russian Federation"
+"94.103.13.0","94.103.15.255","1583811840","1583812607","MD","Moldova, Republic of"
+"94.103.16.0","94.103.30.159","1583812608","1583816351","NL","Netherlands"
+"94.103.30.160","94.103.30.175","1583816352","1583816367","GB","United Kingdom"
+"94.103.30.176","94.103.31.255","1583816368","1583816703","NL","Netherlands"
+"94.103.32.0","94.103.47.255","1583816704","1583820799","TR","Turkey"
+"94.103.48.0","94.103.63.255","1583820800","1583824895","LV","Latvia"
+"94.103.64.0","94.103.79.255","1583824896","1583828991","SI","Slovenia"
+"94.103.80.0","94.103.95.255","1583828992","1583833087","RU","Russian Federation"
+"94.103.96.0","94.103.111.255","1583833088","1583837183","CH","Switzerland"
+"94.103.128.0","94.103.143.255","1583841280","1583845375","FR","France"
+"94.103.144.0","94.103.159.255","1583845376","1583849471","NL","Netherlands"
+"94.103.160.0","94.103.175.255","1583849472","1583853567","DE","Germany"
+"94.103.176.0","94.103.191.255","1583853568","1583857663","RU","Russian Federation"
+"94.103.192.0","94.103.207.255","1583857664","1583861759","SE","Sweden"
+"94.103.208.0","94.103.223.255","1583861760","1583865855","LU","Luxembourg"
+"94.103.224.0","94.103.239.255","1583865856","1583869951","RU","Russian Federation"
+"94.103.240.0","94.103.255.255","1583869952","1583874047","KZ","Kazakhstan"
+"94.104.0.0","94.111.255.255","1583874048","1584398335","BE","Belgium"
+"94.112.0.0","94.113.255.255","1584398336","1584529407","CZ","Czech Republic"
+"94.114.0.0","94.115.255.255","1584529408","1584660479","DE","Germany"
+"94.116.0.0","94.119.1.10","1584660480","1584857354","GB","United Kingdom"
+"94.119.1.11","94.119.1.11","1584857355","1584857355","DE","Germany"
+"94.119.1.12","94.119.7.127","1584857356","1584859007","GB","United Kingdom"
+"94.119.7.128","94.119.7.255","1584859008","1584859135","NL","Netherlands"
+"94.119.8.0","94.119.255.255","1584859136","1584922623","GB","United Kingdom"
+"94.120.0.0","94.123.255.255","1584922624","1585184767","TR","Turkey"
+"94.124.0.0","94.124.23.255","1585184768","1585190911","PL","Poland"
+"94.124.24.0","94.124.31.255","1585190912","1585192959","ES","Spain"
+"94.124.32.0","94.124.39.255","1585192960","1585195007","IT","Italy"
+"94.124.40.0","94.124.47.255","1585195008","1585197055","CZ","Czech Republic"
+"94.124.48.0","94.124.55.255","1585197056","1585199103","IT","Italy"
+"94.124.56.0","94.124.63.255","1585199104","1585201151","NL","Netherlands"
+"94.124.64.0","94.124.79.255","1585201152","1585205247","IT","Italy"
+"94.124.80.0","94.124.87.255","1585205248","1585207295","FR","France"
+"94.124.88.0","94.124.95.255","1585207296","1585209343","NL","Netherlands"
+"94.124.104.0","94.124.111.255","1585211392","1585213439","CZ","Czech Republic"
+"94.124.120.0","94.124.127.255","1585215488","1585217535","NL","Netherlands"
+"94.124.128.0","94.124.135.255","1585217536","1585219583","FR","France"
+"94.124.136.0","94.124.143.255","1585219584","1585221631","NL","Netherlands"
+"94.124.144.0","94.124.151.255","1585221632","1585223679","SK","Slovakia"
+"94.124.152.0","94.124.152.255","1585223680","1585223935","FR","France"
+"94.124.153.0","94.124.153.255","1585223936","1585224191","RE","Reunion"
+"94.124.154.0","94.124.155.255","1585224192","1585224703","FR","France"
+"94.124.156.0","94.124.156.255","1585224704","1585224959","GF","French Guiana"
+"94.124.157.0","94.124.157.255","1585224960","1585225215","RE","Reunion"
+"94.124.158.0","94.124.158.255","1585225216","1585225471","FR","France"
+"94.124.159.0","94.124.159.255","1585225472","1585225727","YT","Mayotte"
+"94.124.160.0","94.124.164.255","1585225728","1585227007","UA","Ukraine"
+"94.124.165.0","94.124.165.255","1585227008","1585227263","RU","Russian Federation"
+"94.124.166.0","94.124.167.255","1585227264","1585227775","UA","Ukraine"
+"94.124.168.0","94.124.183.255","1585227776","1585231871","RU","Russian Federation"
+"94.124.184.0","94.124.191.255","1585231872","1585233919","CZ","Czech Republic"
+"94.124.192.0","94.124.207.255","1585233920","1585238015","RU","Russian Federation"
+"94.124.208.0","94.124.215.255","1585238016","1585240063","DE","Germany"
+"94.124.216.0","94.124.216.255","1585240064","1585240319","MQ","Martinique"
+"94.124.217.0","94.124.217.255","1585240320","1585240575","GP","Guadeloupe"
+"94.124.218.0","94.124.219.255","1585240576","1585241087","FR","France"
+"94.124.220.0","94.124.223.255","1585241088","1585242111","GP","Guadeloupe"
+"94.124.224.0","94.124.231.255","1585242112","1585244159","RU","Russian Federation"
+"94.124.232.0","94.124.239.255","1585244160","1585246207","FR","France"
+"94.124.240.0","94.124.247.255","1585246208","1585248255","RU","Russian Federation"
+"94.124.248.0","94.124.251.255","1585248256","1585249279","CZ","Czech Republic"
+"94.124.252.0","94.124.253.255","1585249280","1585249791","DE","Germany"
+"94.124.254.0","94.124.255.255","1585249792","1585250303","CZ","Czech Republic"
+"94.125.0.0","94.125.15.255","1585250304","1585254399","RU","Russian Federation"
+"94.125.16.0","94.125.23.255","1585254400","1585256447","GB","United Kingdom"
+"94.125.24.0","94.125.31.255","1585256448","1585258495","DE","Germany"
+"94.125.32.0","94.125.39.255","1585258496","1585260543","GB","United Kingdom"
+"94.125.40.0","94.125.55.255","1585260544","1585264639","RU","Russian Federation"
+"94.125.56.0","94.125.59.255","1585264640","1585265663","MT","Malta"
+"94.125.60.0","94.125.63.255","1585265664","1585266687","IM","Isle of Man"
+"94.125.64.0","94.125.79.255","1585266688","1585270783","DE","Germany"
+"94.125.80.0","94.125.87.255","1585270784","1585272831","IT","Italy"
+"94.125.88.0","94.125.95.255","1585272832","1585274879","RU","Russian Federation"
+"94.125.104.0","94.125.111.255","1585276928","1585278975","FR","France"
+"94.125.112.0","94.125.119.255","1585278976","1585281023","AL","Albania"
+"94.125.120.0","94.125.127.255","1585281024","1585283071","UA","Ukraine"
+"94.125.128.0","94.125.135.255","1585283072","1585285119","GB","United Kingdom"
+"94.125.136.0","94.125.143.255","1585285120","1585287167","ES","Spain"
+"94.125.144.0","94.125.151.255","1585287168","1585289215","CY","Cyprus"
+"94.125.152.0","94.125.159.255","1585289216","1585291263","DE","Germany"
+"94.125.160.0","94.125.175.255","1585291264","1585295359","FR","France"
+"94.125.176.0","94.125.183.255","1585295360","1585297407","HU","Hungary"
+"94.125.184.0","94.125.191.255","1585297408","1585299455","RU","Russian Federation"
+"94.125.192.0","94.125.199.255","1585299456","1585301503","GB","United Kingdom"
+"94.125.200.0","94.125.207.255","1585301504","1585303551","LU","Luxembourg"
+"94.125.208.0","94.125.215.255","1585303552","1585305599","DE","Germany"
+"94.125.216.0","94.125.223.255","1585305600","1585307647","CZ","Czech Republic"
+"94.125.224.0","94.125.231.255","1585307648","1585309695","QA","Qatar"
+"94.125.232.0","94.125.239.255","1585309696","1585311743","IT","Italy"
+"94.125.240.0","94.125.247.255","1585311744","1585313791","RU","Russian Federation"
+"94.125.248.0","94.125.255.255","1585313792","1585315839","HU","Hungary"
+"94.126.0.0","94.126.7.255","1585315840","1585317887","DK","Denmark"
+"94.126.8.0","94.126.15.255","1585317888","1585319935","IT","Italy"
+"94.126.16.0","94.126.23.255","1585319936","1585321983","CH","Switzerland"
+"94.126.24.0","94.126.31.255","1585321984","1585324031","RU","Russian Federation"
+"94.126.32.0","94.126.39.255","1585324032","1585326079","NL","Netherlands"
+"94.126.40.0","94.126.47.255","1585326080","1585328127","GB","United Kingdom"
+"94.126.48.0","94.126.55.255","1585328128","1585330175","BE","Belgium"
+"94.126.56.0","94.126.63.255","1585330176","1585332223","IT","Italy"
+"94.126.64.0","94.126.71.255","1585332224","1585334271","NL","Netherlands"
+"94.126.72.0","94.126.79.255","1585334272","1585336319","DE","Germany"
+"94.126.80.0","94.126.87.255","1585336320","1585338367","SE","Sweden"
+"94.126.88.0","94.126.95.255","1585338368","1585340415","RU","Russian Federation"
+"94.126.96.0","94.126.103.255","1585340416","1585342463","AT","Austria"
+"94.126.104.0","94.126.111.255","1585342464","1585344511","GB","United Kingdom"
+"94.126.112.0","94.126.119.255","1585344512","1585346559","FR","France"
+"94.126.120.0","94.126.127.255","1585346560","1585348607","GB","United Kingdom"
+"94.126.128.0","94.126.135.255","1585348608","1585350655","CH","Switzerland"
+"94.126.136.0","94.126.143.255","1585350656","1585352703","IT","Italy"
+"94.126.144.0","94.126.151.255","1585352704","1585354751","PT","Portugal"
+"94.126.152.0","94.126.159.255","1585354752","1585356799","RU","Russian Federation"
+"94.126.160.0","94.126.167.255","1585356800","1585358847","FI","Finland"
+"94.126.168.0","94.126.175.255","1585358848","1585360895","PT","Portugal"
+"94.126.176.0","94.126.183.255","1585360896","1585362943","DK","Denmark"
+"94.126.184.0","94.126.191.255","1585362944","1585364991","IT","Italy"
+"94.126.192.0","94.126.199.255","1585364992","1585367039","GB","United Kingdom"
+"94.126.200.0","94.126.207.255","1585367040","1585369087","RU","Russian Federation"
+"94.126.208.0","94.126.215.255","1585369088","1585371135","GB","United Kingdom"
+"94.126.216.0","94.126.231.255","1585371136","1585375231","SE","Sweden"
+"94.126.232.0","94.126.239.255","1585375232","1585377279","GB","United Kingdom"
+"94.126.240.0","94.126.247.255","1585377280","1585379327","ES","Spain"
+"94.126.248.0","94.126.255.255","1585379328","1585381375","CH","Switzerland"
+"94.127.0.0","94.127.7.255","1585381376","1585383423","RS","Serbia"
+"94.127.8.0","94.127.15.255","1585383424","1585385471","FR","France"
+"94.127.16.0","94.127.23.255","1585385472","1585387519","DE","Germany"
+"94.127.24.0","94.127.31.255","1585387520","1585389567","SI","Slovenia"
+"94.127.32.0","94.127.39.255","1585389568","1585391615","SE","Sweden"
+"94.127.40.0","94.127.47.255","1585391616","1585393663","IT","Italy"
+"94.127.48.0","94.127.55.255","1585393664","1585395711","DK","Denmark"
+"94.127.56.0","94.127.63.255","1585395712","1585397759","NO","Norway"
+"94.127.64.0","94.127.71.255","1585397760","1585399807","RU","Russian Federation"
+"94.127.72.0","94.127.75.255","1585399808","1585400831","EU","Europe"
+"94.127.76.0","94.127.76.255","1585400832","1585401087","DE","Germany"
+"94.127.77.0","94.127.77.255","1585401088","1585401343","EU","Europe"
+"94.127.78.0","94.127.78.255","1585401344","1585401599","DE","Germany"
+"94.127.79.0","94.127.79.255","1585401600","1585401855","GB","United Kingdom"
+"94.127.80.0","94.127.87.255","1585401856","1585403903","IT","Italy"
+"94.127.88.0","94.127.95.255","1585403904","1585405951","RU","Russian Federation"
+"94.127.96.0","94.127.103.255","1585405952","1585407999","GB","United Kingdom"
+"94.127.104.0","94.127.111.255","1585408000","1585410047","PL","Poland"
+"94.127.112.0","94.127.119.255","1585410048","1585412095","GB","United Kingdom"
+"94.127.120.0","94.127.127.255","1585412096","1585414143","NO","Norway"
+"94.127.128.0","94.127.135.255","1585414144","1585416191","CZ","Czech Republic"
+"94.127.136.0","94.127.159.255","1585416192","1585422335","RU","Russian Federation"
+"94.127.160.0","94.127.167.255","1585422336","1585424383","ES","Spain"
+"94.127.168.0","94.127.183.255","1585424384","1585428479","RU","Russian Federation"
+"94.127.184.0","94.127.199.255","1585428480","1585432575","ES","Spain"
+"94.127.200.0","94.127.207.255","1585432576","1585434623","RU","Russian Federation"
+"94.127.208.0","94.127.215.255","1585434624","1585436671","JO","Jordan"
+"94.127.216.0","94.127.223.255","1585436672","1585438719","RU","Russian Federation"
+"94.127.224.0","94.127.231.255","1585438720","1585440767","DE","Germany"
+"94.127.232.0","94.127.239.255","1585440768","1585442815","IT","Italy"
+"94.127.240.0","94.127.255.255","1585442816","1585446911","RU","Russian Federation"
+"94.128.0.0","94.129.255.255","1585446912","1585577983","KW","Kuwait"
+"94.130.0.0","94.131.255.255","1585577984","1585709055","UA","Ukraine"
+"94.132.0.0","94.133.255.255","1585709056","1585840127","PT","Portugal"
+"94.134.0.0","94.135.255.255","1585840128","1585971199","DE","Germany"
+"94.136.0.0","94.136.31.255","1585971200","1585979391","AT","Austria"
+"94.136.32.0","94.136.63.255","1585979392","1585987583","GB","United Kingdom"
+"94.136.64.0","94.136.95.255","1585987584","1585995775","SE","Sweden"
+"94.136.96.0","94.136.127.255","1585995776","1586003967","AT","Austria"
+"94.136.128.0","94.136.159.255","1586003968","1586012159","SK","Slovakia"
+"94.136.160.0","94.136.191.255","1586012160","1586020351","DE","Germany"
+"94.136.192.0","94.136.223.255","1586020352","1586028543","RU","Russian Federation"
+"94.136.224.0","94.136.255.255","1586028544","1586036735","GB","United Kingdom"
+"94.137.0.0","94.137.95.255","1586036736","1586061311","RU","Russian Federation"
+"94.137.96.0","94.137.127.255","1586061312","1586069503","SE","Sweden"
+"94.137.128.0","94.137.143.255","1586069504","1586073599","DK","Denmark"
+"94.137.144.0","94.137.159.255","1586073600","1586077695","DE","Germany"
+"94.137.160.0","94.137.191.255","1586077696","1586085887","GE","Georgia"
+"94.137.192.0","94.138.31.255","1586085888","1586110463","RU","Russian Federation"
+"94.138.32.0","94.138.63.255","1586110464","1586118655","IT","Italy"
+"94.138.64.0","94.138.95.255","1586118656","1586126847","DK","Denmark"
+"94.138.96.0","94.138.127.255","1586126848","1586135039","CZ","Czech Republic"
+"94.138.128.0","94.138.159.255","1586135040","1586143231","RU","Russian Federation"
+"94.138.160.0","94.138.191.255","1586143232","1586151423","IT","Italy"
+"94.138.192.0","94.138.223.255","1586151424","1586159615","TR","Turkey"
+"94.138.224.0","94.138.255.255","1586159616","1586167807","MT","Malta"
+"94.139.0.0","94.139.31.255","1586167808","1586175999","DE","Germany"
+"94.139.32.0","94.139.35.255","1586176000","1586177023","FR","France"
+"94.139.36.0","94.139.63.255","1586177024","1586184191","BE","Belgium"
+"94.139.64.0","94.139.95.255","1586184192","1586192383","NO","Norway"
+"94.139.96.0","94.139.127.255","1586192384","1586200575","RU","Russian Federation"
+"94.139.128.0","94.139.159.255","1586200576","1586208767","MD","Moldova, Republic of"
+"94.139.160.0","94.139.191.255","1586208768","1586216959","IR","Iran, Islamic Republic of"
+"94.139.192.0","94.139.223.255","1586216960","1586225151","BG","Bulgaria"
+"94.139.224.0","94.139.255.255","1586225152","1586233343","RU","Russian Federation"
+"94.140.0.0","94.140.31.255","1586233344","1586241535","FR","France"
+"94.140.32.0","94.140.63.255","1586241536","1586249727","SE","Sweden"
+"94.140.64.0","94.140.95.255","1586249728","1586257919","SI","Slovenia"
+"94.140.96.0","94.140.121.255","1586257920","1586264575","SE","Sweden"
+"94.140.122.0","94.140.123.255","1586264576","1586265087","LV","Latvia"
+"94.140.124.0","94.140.127.255","1586265088","1586266111","SE","Sweden"
+"94.140.128.0","94.140.159.255","1586266112","1586274303","RU","Russian Federation"
+"94.140.160.0","94.140.191.255","1586274304","1586282495","BE","Belgium"
+"94.140.192.0","94.140.255.255","1586282496","1586298879","RU","Russian Federation"
+"94.141.0.0","94.141.31.255","1586298880","1586307071","IT","Italy"
+"94.141.32.0","94.141.63.255","1586307072","1586315263","RU","Russian Federation"
+"94.141.64.0","94.141.95.255","1586315264","1586323455","UZ","Uzbekistan"
+"94.141.96.0","94.141.127.255","1586323456","1586331647","RU","Russian Federation"
+"94.141.128.0","94.141.159.255","1586331648","1586339839","PL","Poland"
+"94.141.160.0","94.141.191.255","1586339840","1586348031","RU","Russian Federation"
+"94.141.192.0","94.141.223.255","1586348032","1586356223","SY","Syrian Arab Republic"
+"94.141.224.0","94.142.31.255","1586356224","1586372607","RU","Russian Federation"
+"94.142.32.0","94.142.32.255","1586372608","1586372863","JO","Jordan"
+"94.142.33.0","94.142.33.138","1586372864","1586373002","US","United States"
+"94.142.33.139","94.142.33.139","1586373003","1586373003","JO","Jordan"
+"94.142.33.140","94.142.33.255","1586373004","1586373119","US","United States"
+"94.142.34.0","94.142.63.255","1586373120","1586380799","JO","Jordan"
+"94.142.64.0","94.142.95.255","1586380800","1586388991","GB","United Kingdom"
+"94.142.96.0","94.142.97.255","1586388992","1586389503","ES","Spain"
+"94.142.98.0","94.142.98.255","1586389504","1586389759","US","United States"
+"94.142.99.0","94.142.110.255","1586389760","1586392831","ES","Spain"
+"94.142.111.0","94.142.111.63","1586392832","1586392895","NL","Netherlands"
+"94.142.111.64","94.142.114.7","1586392896","1586393607","ES","Spain"
+"94.142.114.8","94.142.114.15","1586393608","1586393615","GB","United Kingdom"
+"94.142.114.16","94.142.114.31","1586393616","1586393631","FR","France"
+"94.142.114.32","94.142.114.63","1586393632","1586393663","NL","Netherlands"
+"94.142.114.64","94.142.127.255","1586393664","1586397183","ES","Spain"
+"94.142.136.0","94.142.143.255","1586399232","1586401279","RU","Russian Federation"
+"94.142.144.0","94.142.151.255","1586401280","1586403327","IT","Italy"
+"94.142.152.0","94.142.159.255","1586403328","1586405375","IS","Iceland"
+"94.142.160.0","94.142.167.255","1586405376","1586407423","AT","Austria"
+"94.142.168.0","94.142.175.255","1586407424","1586409471","GB","United Kingdom"
+"94.142.184.0","94.142.186.255","1586411520","1586412287","GB","United Kingdom"
+"94.142.187.0","94.142.187.255","1586412288","1586412543","HK","Hong Kong"
+"94.142.188.0","94.142.191.255","1586412544","1586413567","GB","United Kingdom"
+"94.142.192.0","94.142.199.255","1586413568","1586415615","IT","Italy"
+"94.142.200.0","94.142.201.255","1586415616","1586416127","ES","Spain"
+"94.142.202.0","94.142.205.255","1586416128","1586417151","PT","Portugal"
+"94.142.206.0","94.142.207.255","1586417152","1586417663","AD","Andorra"
+"94.142.208.0","94.142.215.255","1586417664","1586419711","NL","Netherlands"
+"94.142.216.0","94.142.223.255","1586419712","1586421759","DE","Germany"
+"94.142.224.0","94.142.231.255","1586421760","1586423807","SE","Sweden"
+"94.142.232.0","94.142.239.255","1586423808","1586425855","CZ","Czech Republic"
+"94.142.240.0","94.142.247.255","1586425856","1586427903","NL","Netherlands"
+"94.142.248.0","94.143.7.255","1586427904","1586431999","CH","Switzerland"
+"94.143.8.0","94.143.15.255","1586432000","1586434047","DK","Denmark"
+"94.143.16.0","94.143.23.255","1586434048","1586436095","FR","France"
+"94.143.24.0","94.143.31.255","1586436096","1586438143","ES","Spain"
+"94.143.32.0","94.143.63.255","1586438144","1586446335","RU","Russian Federation"
+"94.143.64.0","94.143.71.255","1586446336","1586448383","NO","Norway"
+"94.143.72.0","94.143.79.255","1586448384","1586450431","ES","Spain"
+"94.143.80.0","94.143.87.255","1586450432","1586452479","FR","France"
+"94.143.88.0","94.143.95.255","1586452480","1586454527","CH","Switzerland"
+"94.143.96.0","94.143.103.255","1586454528","1586456575","IT","Italy"
+"94.143.104.0","94.143.111.255","1586456576","1586458623","GB","United Kingdom"
+"94.143.112.0","94.143.119.255","1586458624","1586460671","FR","France"
+"94.143.128.0","94.143.135.255","1586462720","1586464767","RU","Russian Federation"
+"94.143.136.0","94.143.143.255","1586464768","1586466815","ES","Spain"
+"94.143.144.0","94.143.151.255","1586466816","1586468863","RU","Russian Federation"
+"94.143.152.0","94.143.159.255","1586468864","1586470911","IT","Italy"
+"94.143.168.0","94.143.175.255","1586472960","1586475007","CZ","Czech Republic"
+"94.143.176.0","94.143.183.255","1586475008","1586477055","GR","Greece"
+"94.143.184.0","94.143.191.255","1586477056","1586479103","BE","Belgium"
+"94.143.192.0","94.143.199.255","1586479104","1586481151","KG","Kyrgyzstan"
+"94.143.200.0","94.143.207.255","1586481152","1586483199","ES","Spain"
+"94.143.208.0","94.143.215.255","1586483200","1586485247","NL","Netherlands"
+"94.143.216.0","94.143.223.255","1586485248","1586487295","FR","France"
+"94.143.224.0","94.143.231.255","1586487296","1586489343","SA","Saudi Arabia"
+"94.143.232.0","94.143.239.255","1586489344","1586491391","CZ","Czech Republic"
+"94.143.240.0","94.143.247.255","1586491392","1586493439","RU","Russian Federation"
+"94.143.248.0","94.143.255.255","1586493440","1586495487","GB","United Kingdom"
+"94.144.0.0","94.151.255.255","1586495488","1587019775","DK","Denmark"
+"94.152.0.0","94.152.255.255","1587019776","1587085311","PL","Poland"
+"94.153.0.0","94.153.255.255","1587085312","1587150847","UA","Ukraine"
+"94.154.0.0","94.154.15.255","1587150848","1587154943","RU","Russian Federation"
+"94.154.16.0","94.154.31.255","1587154944","1587159039","PL","Poland"
+"94.154.32.0","94.154.47.255","1587159040","1587163135","UA","Ukraine"
+"94.154.48.0","94.154.55.255","1587163136","1587165183","EU","Europe"
+"94.154.56.0","94.154.63.255","1587165184","1587167231","PL","Poland"
+"94.154.64.0","94.154.95.255","1587167232","1587175423","RU","Russian Federation"
+"94.154.96.0","94.154.103.255","1587175424","1587177471","PL","Poland"
+"94.154.104.0","94.154.111.255","1587177472","1587179519","RS","Serbia"
+"94.154.112.0","94.154.127.255","1587179520","1587183615","UA","Ukraine"
+"94.154.128.0","94.154.191.255","1587183616","1587199999","RU","Russian Federation"
+"94.154.192.0","94.154.255.255","1587200000","1587216383","UA","Ukraine"
+"94.155.0.0","94.156.27.255","1587216384","1587289087","BG","Bulgaria"
+"94.156.28.0","94.156.31.255","1587289088","1587290111","DE","Germany"
+"94.156.32.0","94.156.227.255","1587290112","1587340287","BG","Bulgaria"
+"94.156.228.0","94.156.231.255","1587340288","1587341311","DE","Germany"
+"94.156.232.0","94.156.255.255","1587341312","1587347455","BG","Bulgaria"
+"94.157.0.0","94.157.255.255","1587347456","1587412991","NL","Netherlands"
+"94.158.0.0","94.158.15.255","1587412992","1587417087","RU","Russian Federation"
+"94.158.32.0","94.158.47.255","1587421184","1587425279","UA","Ukraine"
+"94.158.48.0","94.158.63.255","1587425280","1587429375","UZ","Uzbekistan"
+"94.158.64.0","94.158.95.255","1587429376","1587437567","UA","Ukraine"
+"94.158.96.0","94.158.127.255","1587437568","1587445759","RU","Russian Federation"
+"94.158.128.0","94.158.143.255","1587445760","1587449855","PL","Poland"
+"94.158.144.0","94.158.159.255","1587449856","1587453951","UA","Ukraine"
+"94.158.160.0","94.158.223.255","1587453952","1587470335","RU","Russian Federation"
+"94.158.224.0","94.158.239.255","1587470336","1587474431","PL","Poland"
+"94.159.0.0","94.159.127.255","1587478528","1587511295","RU","Russian Federation"
+"94.159.128.0","94.159.255.255","1587511296","1587544063","IL","Israel"
+"94.160.0.0","94.167.255.255","1587544064","1588068351","IT","Italy"
+"94.168.0.0","94.172.255.255","1588068352","1588396031","NL","Netherlands"
+"94.173.0.0","94.175.255.255","1588396032","1588592639","GB","United Kingdom"
+"94.176.0.0","94.176.3.255","1588592640","1588593663","RO","Romania"
+"94.176.4.0","94.176.4.255","1588593664","1588593919","MD","Moldova, Republic of"
+"94.176.5.0","94.176.7.255","1588593920","1588594687","RO","Romania"
+"94.176.8.0","94.176.39.255","1588594688","1588602879","IR","Iran, Islamic Republic of"
+"94.176.40.0","94.176.40.255","1588602880","1588603135","RO","Romania"
+"94.176.41.0","94.176.41.255","1588603136","1588603391","BG","Bulgaria"
+"94.176.42.0","94.176.47.255","1588603392","1588604927","RO","Romania"
+"94.176.48.0","94.176.63.255","1588604928","1588609023","IR","Iran, Islamic Republic of"
+"94.176.64.0","94.176.79.255","1588609024","1588613119","MD","Moldova, Republic of"
+"94.176.80.0","94.176.95.255","1588613120","1588617215","IR","Iran, Islamic Republic of"
+"94.176.96.0","94.176.97.255","1588617216","1588617727","RO","Romania"
+"94.176.98.0","94.176.99.255","1588617728","1588618239","BE","Belgium"
+"94.176.100.0","94.176.105.255","1588618240","1588619775","RO","Romania"
+"94.176.106.0","94.176.107.255","1588619776","1588620287","SG","Singapore"
+"94.176.108.0","94.176.111.255","1588620288","1588621311","RO","Romania"
+"94.176.112.0","94.176.127.255","1588621312","1588625407","MD","Moldova, Republic of"
+"94.176.128.0","94.176.135.255","1588625408","1588627455","RO","Romania"
+"94.176.136.0","94.176.143.255","1588627456","1588629503","ES","Spain"
+"94.176.144.0","94.176.175.255","1588629504","1588637695","RO","Romania"
+"94.176.176.0","94.176.179.255","1588637696","1588638719","ES","Spain"
+"94.176.180.0","94.176.187.255","1588638720","1588640767","RO","Romania"
+"94.176.188.0","94.176.189.255","1588640768","1588641279","LT","Lithuania"
+"94.176.190.0","94.176.190.255","1588641280","1588641535","RO","Romania"
+"94.176.191.0","94.176.191.255","1588641536","1588641791","GB","United Kingdom"
+"94.176.192.0","94.176.199.255","1588641792","1588643839","ES","Spain"
+"94.176.200.0","94.176.223.255","1588643840","1588649983","RO","Romania"
+"94.176.224.0","94.176.231.255","1588649984","1588652031","SE","Sweden"
+"94.176.232.0","94.176.232.127","1588652032","1588652159","NL","Netherlands"
+"94.176.232.128","94.176.239.255","1588652160","1588654079","RO","Romania"
+"94.176.240.0","94.176.255.255","1588654080","1588658175","DE","Germany"
+"94.177.0.0","94.177.3.255","1588658176","1588659199","RO","Romania"
+"94.177.4.0","94.177.5.255","1588659200","1588659711","GB","United Kingdom"
+"94.177.6.0","94.177.11.255","1588659712","1588661247","RO","Romania"
+"94.177.12.0","94.177.12.255","1588661248","1588661503","NL","Netherlands"
+"94.177.13.0","94.177.21.255","1588661504","1588663807","RO","Romania"
+"94.177.22.0","94.177.22.255","1588663808","1588664063","GB","United Kingdom"
+"94.177.23.0","94.177.23.255","1588664064","1588664319","RO","Romania"
+"94.177.24.0","94.177.24.255","1588664320","1588664575","TH","Thailand"
+"94.177.25.0","94.177.25.255","1588664576","1588664831","VG","Virgin Islands, British"
+"94.177.26.0","94.177.59.255","1588664832","1588673535","RO","Romania"
+"94.177.60.0","94.177.63.255","1588673536","1588674559","BG","Bulgaria"
+"94.177.64.0","94.177.71.255","1588674560","1588676607","RO","Romania"
+"94.177.72.0","94.177.79.255","1588676608","1588678655","IR","Iran, Islamic Republic of"
+"94.177.80.0","94.177.87.255","1588678656","1588680703","RO","Romania"
+"94.177.88.0","94.177.95.255","1588680704","1588682751","LU","Luxembourg"
+"94.177.96.0","94.177.103.255","1588682752","1588684799","RO","Romania"
+"94.177.104.0","94.177.104.255","1588684800","1588685055","TH","Thailand"
+"94.177.105.0","94.177.105.255","1588685056","1588685311","VG","Virgin Islands, British"
+"94.177.106.0","94.177.121.255","1588685312","1588689407","RO","Romania"
+"94.177.122.0","94.177.122.255","1588689408","1588689663","BG","Bulgaria"
+"94.177.123.0","94.177.123.255","1588689664","1588689919","RU","Russian Federation"
+"94.177.124.0","94.177.126.255","1588689920","1588690687","GB","United Kingdom"
+"94.177.127.0","94.177.127.255","1588690688","1588690943","RO","Romania"
+"94.177.128.0","94.177.135.255","1588690944","1588692991","PL","Poland"
+"94.177.136.0","94.177.151.255","1588692992","1588697087","RO","Romania"
+"94.177.152.0","94.177.159.255","1588697088","1588699135","ES","Spain"
+"94.177.160.0","94.177.223.255","1588699136","1588715519","IT","Italy"
+"94.177.224.0","94.177.231.255","1588715520","1588717567","DE","Germany"
+"94.177.232.0","94.177.243.255","1588717568","1588720639","FR","France"
+"94.177.244.0","94.177.247.255","1588720640","1588721663","DE","Germany"
+"94.177.248.0","94.177.255.255","1588721664","1588723711","GB","United Kingdom"
+"94.178.0.0","94.179.255.255","1588723712","1588854783","UA","Ukraine"
+"94.180.0.0","94.181.255.255","1588854784","1588985855","RU","Russian Federation"
+"94.182.0.0","94.184.255.255","1588985856","1589182463","IR","Iran, Islamic Republic of"
+"94.185.0.0","94.185.63.255","1589182464","1589198847","OM","Oman"
+"94.185.64.0","94.185.71.255","1589198848","1589200895","FR","France"
+"94.185.72.0","94.185.79.255","1589200896","1589202943","IT","Italy"
+"94.185.80.0","94.185.87.255","1589202944","1589204991","SE","Sweden"
+"94.185.88.0","94.185.95.255","1589204992","1589207039","DE","Germany"
+"94.185.96.0","94.185.127.255","1589207040","1589215231","IT","Italy"
+"94.185.128.0","94.185.255.255","1589215232","1589247999","GB","United Kingdom"
+"94.186.0.0","94.186.31.255","1589248000","1589256191","EE","Estonia"
+"94.186.32.0","94.186.39.255","1589256192","1589258239","SE","Sweden"
+"94.186.40.0","94.186.127.255","1589258240","1589280767","LV","Latvia"
+"94.186.128.0","94.186.255.255","1589280768","1589313535","DE","Germany"
+"94.187.0.0","94.187.127.255","1589313536","1589346303","LB","Lebanon"
+"94.187.128.0","94.187.255.255","1589346304","1589379071","KW","Kuwait"
+"94.188.0.0","94.188.127.255","1589379072","1589411839","RU","Russian Federation"
+"94.188.128.0","94.188.255.255","1589411840","1589444607","IL","Israel"
+"94.189.0.0","94.189.127.255","1589444608","1589477375","DK","Denmark"
+"94.189.128.0","94.189.255.255","1589477376","1589510143","RS","Serbia"
+"94.190.0.0","94.190.127.255","1589510144","1589542911","RU","Russian Federation"
+"94.190.128.0","94.190.255.255","1589542912","1589575679","BG","Bulgaria"
+"94.191.0.0","94.191.127.255","1589575680","1589608447","RU","Russian Federation"
+"94.191.128.0","94.191.183.255","1589608448","1589622783","SE","Sweden"
+"94.191.184.0","94.191.255.255","1589622784","1589641215","DK","Denmark"
+"94.192.0.0","94.197.255.255","1589641216","1590034431","GB","United Kingdom"
+"94.198.0.0","94.198.7.255","1590034432","1590036479","RU","Russian Federation"
+"94.198.8.0","94.198.15.255","1590036480","1590038527","GB","United Kingdom"
+"94.198.16.0","94.198.23.255","1590038528","1590040575","RU","Russian Federation"
+"94.198.24.0","94.198.31.255","1590040576","1590042623","NL","Netherlands"
+"94.198.32.0","94.198.39.255","1590042624","1590044671","RU","Russian Federation"
+"94.198.48.0","94.198.55.255","1590046720","1590048767","RU","Russian Federation"
+"94.198.56.0","94.198.63.255","1590048768","1590050815","DE","Germany"
+"94.198.64.0","94.198.71.255","1590050816","1590052863","SE","Sweden"
+"94.198.72.0","94.198.79.255","1590052864","1590054911","IT","Italy"
+"94.198.80.0","94.198.87.255","1590054912","1590056959","GB","United Kingdom"
+"94.198.88.0","94.198.95.255","1590056960","1590059007","ES","Spain"
+"94.198.96.0","94.198.103.255","1590059008","1590061055","IT","Italy"
+"94.198.104.0","94.198.111.255","1590061056","1590063103","RU","Russian Federation"
+"94.198.112.0","94.198.119.255","1590063104","1590065151","CZ","Czech Republic"
+"94.198.120.0","94.198.127.255","1590065152","1590067199","IE","Ireland"
+"94.198.128.0","94.198.135.255","1590067200","1590069247","RU","Russian Federation"
+"94.198.136.0","94.198.143.255","1590069248","1590071295","AT","Austria"
+"94.198.144.0","94.198.151.255","1590071296","1590073343","FR","France"
+"94.198.152.0","94.198.159.255","1590073344","1590075391","NL","Netherlands"
+"94.198.160.0","94.198.167.255","1590075392","1590077439","BE","Belgium"
+"94.198.168.0","94.198.175.255","1590077440","1590079487","GB","United Kingdom"
+"94.198.176.0","94.198.176.255","1590079488","1590079743","MQ","Martinique"
+"94.198.177.0","94.198.179.255","1590079744","1590080511","GP","Guadeloupe"
+"94.198.180.0","94.198.183.255","1590080512","1590081535","MQ","Martinique"
+"94.198.184.0","94.198.191.255","1590081536","1590083583","GB","United Kingdom"
+"94.198.192.0","94.198.199.255","1590083584","1590085631","RU","Russian Federation"
+"94.198.200.0","94.198.207.255","1590085632","1590087679","FR","France"
+"94.198.208.0","94.198.215.255","1590087680","1590089727","IT","Italy"
+"94.198.216.0","94.198.223.255","1590089728","1590091775","RU","Russian Federation"
+"94.198.224.0","94.198.231.255","1590091776","1590093823","CZ","Czech Republic"
+"94.198.232.0","94.198.239.255","1590093824","1590095871","RU","Russian Federation"
+"94.198.240.0","94.198.247.255","1590095872","1590097919","CZ","Czech Republic"
+"94.198.248.0","94.198.255.255","1590097920","1590099967","CH","Switzerland"
+"94.199.0.0","94.199.7.255","1590099968","1590102015","RU","Russian Federation"
+"94.199.8.0","94.199.15.255","1590102016","1590104063","IT","Italy"
+"94.199.16.0","94.199.23.255","1590104064","1590106111","TJ","Tajikistan"
+"94.199.24.0","94.199.31.255","1590106112","1590108159","GB","United Kingdom"
+"94.199.32.0","94.199.39.255","1590108160","1590110207","TR","Turkey"
+"94.199.40.0","94.199.47.255","1590110208","1590112255","CZ","Czech Republic"
+"94.199.48.0","94.199.55.255","1590112256","1590114303","HU","Hungary"
+"94.199.56.0","94.199.63.255","1590114304","1590116351","FI","Finland"
+"94.199.64.0","94.199.79.255","1590116352","1590120447","RU","Russian Federation"
+"94.199.80.0","94.199.87.255","1590120448","1590122495","IT","Italy"
+"94.199.88.0","94.199.95.255","1590122496","1590124543","DE","Germany"
+"94.199.104.0","94.199.111.255","1590126592","1590128639","RU","Russian Federation"
+"94.199.112.0","94.199.119.255","1590128640","1590130687","FI","Finland"
+"94.199.120.0","94.199.127.255","1590130688","1590132735","FR","France"
+"94.199.128.0","94.199.135.255","1590132736","1590134783","GB","United Kingdom"
+"94.199.144.0","94.199.151.255","1590136832","1590138879","GB","United Kingdom"
+"94.199.152.0","94.199.159.255","1590138880","1590140927","FR","France"
+"94.199.160.0","94.199.167.255","1590140928","1590142975","UA","Ukraine"
+"94.199.168.0","94.199.175.255","1590142976","1590145023","AT","Austria"
+"94.199.176.0","94.199.183.255","1590145024","1590147071","HU","Hungary"
+"94.199.184.0","94.199.191.255","1590147072","1590149119","GB","United Kingdom"
+"94.199.192.0","94.199.199.255","1590149120","1590151167","CZ","Czech Republic"
+"94.199.200.0","94.199.207.255","1590151168","1590153215","TR","Turkey"
+"94.199.208.0","94.199.223.255","1590153216","1590157311","RU","Russian Federation"
+"94.199.224.0","94.199.239.255","1590157312","1590161407","GB","United Kingdom"
+"94.199.240.0","94.199.247.255","1590161408","1590163455","DE","Germany"
+"94.199.248.0","94.199.255.255","1590163456","1590165503","NL","Netherlands"
+"94.200.0.0","94.207.255.255","1590165504","1590689791","AE","United Arab Emirates"
+"94.208.0.0","94.215.255.255","1590689792","1591214079","NL","Netherlands"
+"94.216.0.0","94.223.255.255","1591214080","1591738367","DE","Germany"
+"94.224.0.0","94.227.255.255","1591738368","1592000511","BE","Belgium"
+"94.228.0.0","94.228.15.255","1592000512","1592004607","ES","Spain"
+"94.228.16.0","94.228.31.255","1592004608","1592008703","AM","Armenia"
+"94.228.32.0","94.228.47.255","1592008704","1592012799","GB","United Kingdom"
+"94.228.48.0","94.228.63.255","1592012800","1592016895","CH","Switzerland"
+"94.228.64.0","94.228.79.255","1592016896","1592020991","GB","United Kingdom"
+"94.228.80.0","94.228.95.255","1592020992","1592025087","SK","Slovakia"
+"94.228.96.0","94.228.111.255","1592025088","1592029183","DE","Germany"
+"94.228.112.0","94.228.127.255","1592029184","1592033279","RU","Russian Federation"
+"94.228.128.0","94.228.143.255","1592033280","1592037375","NL","Netherlands"
+"94.228.144.0","94.228.159.255","1592037376","1592041471","CH","Switzerland"
+"94.228.160.0","94.228.175.255","1592041472","1592045567","RU","Russian Federation"
+"94.228.176.0","94.228.176.27","1592045568","1592045595","FR","France"
+"94.228.176.28","94.228.176.31","1592045596","1592045599","GB","United Kingdom"
+"94.228.176.32","94.228.178.27","1592045600","1592046107","FR","France"
+"94.228.178.28","94.228.178.31","1592046108","1592046111","GB","United Kingdom"
+"94.228.178.32","94.228.191.255","1592046112","1592049663","FR","France"
+"94.228.192.0","94.228.207.255","1592049664","1592053759","RU","Russian Federation"
+"94.228.208.0","94.228.223.255","1592053760","1592057855","NL","Netherlands"
+"94.228.224.0","94.228.239.255","1592057856","1592061951","RS","Serbia"
+"94.228.240.0","94.228.255.255","1592061952","1592066047","RU","Russian Federation"
+"94.229.0.0","94.229.1.255","1592066048","1592066559","CY","Cyprus"
+"94.229.2.0","94.229.5.255","1592066560","1592067583","US","United States"
+"94.229.6.0","94.229.15.255","1592067584","1592070143","CY","Cyprus"
+"94.229.16.0","94.229.31.255","1592070144","1592074239","RU","Russian Federation"
+"94.229.32.0","94.229.47.255","1592074240","1592078335","SK","Slovakia"
+"94.229.48.0","94.229.63.255","1592078336","1592082431","NL","Netherlands"
+"94.229.64.0","94.229.79.255","1592082432","1592086527","GB","United Kingdom"
+"94.229.80.0","94.229.83.255","1592086528","1592087551","CZ","Czech Republic"
+"94.229.84.0","94.229.85.255","1592087552","1592088063","PL","Poland"
+"94.229.86.0","94.229.95.255","1592088064","1592090623","CZ","Czech Republic"
+"94.229.96.0","94.229.111.255","1592090624","1592094719","RU","Russian Federation"
+"94.229.112.0","94.229.127.255","1592094720","1592098815","RS","Serbia"
+"94.229.128.0","94.229.143.255","1592098816","1592102911","GB","United Kingdom"
+"94.229.144.0","94.229.159.255","1592102912","1592107007","DE","Germany"
+"94.229.160.0","94.229.175.255","1592107008","1592111103","GB","United Kingdom"
+"94.229.176.0","94.229.191.255","1592111104","1592115199","DE","Germany"
+"94.229.192.0","94.229.207.255","1592115200","1592119295","ES","Spain"
+"94.229.208.0","94.229.223.255","1592119296","1592123391","PL","Poland"
+"94.229.224.0","94.230.15.255","1592123392","1592135679","RU","Russian Federation"
+"94.230.16.0","94.230.31.255","1592135680","1592139775","PL","Poland"
+"94.230.32.0","94.230.47.255","1592139776","1592143871","RU","Russian Federation"
+"94.230.48.0","94.230.63.255","1592143872","1592147967","DE","Germany"
+"94.230.64.0","94.230.79.255","1592147968","1592152063","IT","Italy"
+"94.230.80.0","94.230.95.255","1592152064","1592156159","IL","Israel"
+"94.230.96.0","94.230.111.255","1592156160","1592160255","IE","Ireland"
+"94.230.112.0","94.230.143.255","1592160256","1592168447","RU","Russian Federation"
+"94.230.144.0","94.230.159.255","1592168448","1592172543","CZ","Czech Republic"
+"94.230.160.0","94.230.175.255","1592172544","1592176639","RU","Russian Federation"
+"94.230.176.0","94.230.191.255","1592176640","1592180735","RS","Serbia"
+"94.230.192.0","94.230.207.255","1592180736","1592184831","UA","Ukraine"
+"94.230.208.0","94.230.223.255","1592184832","1592188927","CH","Switzerland"
+"94.230.224.0","94.230.239.255","1592188928","1592193023","UZ","Uzbekistan"
+"94.230.240.0","94.230.255.255","1592193024","1592197119","RU","Russian Federation"
+"94.231.0.0","94.231.15.255","1592197120","1592201215","PL","Poland"
+"94.231.16.0","94.231.31.255","1592201216","1592205311","RU","Russian Federation"
+"94.231.32.0","94.231.47.255","1592205312","1592209407","UA","Ukraine"
+"94.231.48.0","94.231.63.255","1592209408","1592213503","PL","Poland"
+"94.231.64.0","94.231.79.255","1592213504","1592217599","UA","Ukraine"
+"94.231.80.0","94.231.95.255","1592217600","1592221695","CH","Switzerland"
+"94.231.96.0","94.231.111.255","1592221696","1592225791","DK","Denmark"
+"94.231.112.0","94.231.175.255","1592225792","1592242175","RU","Russian Federation"
+"94.231.176.0","94.231.191.255","1592242176","1592246271","UA","Ukraine"
+"94.231.192.0","94.231.207.255","1592246272","1592250367","RU","Russian Federation"
+"94.231.224.0","94.231.239.255","1592254464","1592258559","PL","Poland"
+"94.231.240.0","94.231.255.255","1592258560","1592262655","NL","Netherlands"
+"94.232.0.0","94.232.23.255","1592262656","1592268799","RU","Russian Federation"
+"94.232.24.0","94.232.27.255","1592268800","1592269823","UZ","Uzbekistan"
+"94.232.28.0","94.232.29.255","1592269824","1592270335","VG","Virgin Islands, British"
+"94.232.30.0","94.232.30.255","1592270336","1592270591","MD","Moldova, Republic of"
+"94.232.31.0","94.232.31.255","1592270592","1592270847","RU","Russian Federation"
+"94.232.32.0","94.232.39.255","1592270848","1592272895","PL","Poland"
+"94.232.40.0","94.232.71.255","1592272896","1592281087","RU","Russian Federation"
+"94.232.72.0","94.232.79.255","1592281088","1592283135","UA","Ukraine"
+"94.232.80.0","94.232.87.255","1592283136","1592285183","GR","Greece"
+"94.232.88.0","94.232.95.255","1592285184","1592287231","RU","Russian Federation"
+"94.232.96.0","94.232.103.255","1592287232","1592289279","RO","Romania"
+"94.232.104.0","94.232.111.255","1592289280","1592291327","RU","Russian Federation"
+"94.232.112.0","94.232.119.255","1592291328","1592293375","SM","San Marino"
+"94.232.120.0","94.232.127.255","1592293376","1592295423","LT","Lithuania"
+"94.232.128.0","94.232.143.255","1592295424","1592299519","RU","Russian Federation"
+"94.232.144.0","94.232.159.255","1592299520","1592303615","PL","Poland"
+"94.232.160.0","94.232.167.255","1592303616","1592305663","NL","Netherlands"
+"94.232.168.0","94.232.175.255","1592305664","1592307711","IR","Iran, Islamic Republic of"
+"94.232.176.0","94.232.183.255","1592307712","1592309759","UA","Ukraine"
+"94.232.184.0","94.232.191.255","1592309760","1592311807","RU","Russian Federation"
+"94.232.192.0","94.232.199.255","1592311808","1592313855","DE","Germany"
+"94.232.200.0","94.232.207.255","1592313856","1592315903","RU","Russian Federation"
+"94.232.208.0","94.232.215.255","1592315904","1592317951","UA","Ukraine"
+"94.232.216.0","94.232.223.255","1592317952","1592319999","PL","Poland"
+"94.232.224.0","94.232.231.255","1592320000","1592322047","LT","Lithuania"
+"94.232.232.0","94.232.239.255","1592322048","1592324095","RU","Russian Federation"
+"94.233.0.0","94.233.255.255","1592328192","1592393727","RU","Russian Federation"
+"94.234.0.0","94.234.255.255","1592393728","1592459263","SE","Sweden"
+"94.235.0.0","94.235.255.255","1592459264","1592524799","TR","Turkey"
+"94.236.0.0","94.236.127.255","1592524800","1592557567","GB","United Kingdom"
+"94.236.128.0","94.236.201.255","1592557568","1592576511","BG","Bulgaria"
+"94.236.202.0","94.236.203.255","1592576512","1592577023","FR","France"
+"94.236.204.0","94.236.255.255","1592577024","1592590335","BG","Bulgaria"
+"94.237.0.0","94.237.15.255","1592590336","1592594431","FI","Finland"
+"94.237.16.0","94.237.31.255","1592594432","1592598527","DE","Germany"
+"94.237.32.0","94.237.127.255","1592598528","1592623103","FI","Finland"
+"94.237.128.0","94.237.255.255","1592623104","1592655871","RU","Russian Federation"
+"94.238.0.0","94.239.255.255","1592655872","1592786943","FR","France"
+"94.240.0.0","94.240.63.255","1592786944","1592803327","PL","Poland"
+"94.240.64.0","94.240.127.255","1592803328","1592819711","RU","Russian Federation"
+"94.240.128.0","94.240.191.255","1592819712","1592836095","UA","Ukraine"
+"94.240.192.0","94.240.255.255","1592836096","1592852479","GE","Georgia"
+"94.241.0.0","94.241.63.255","1592852480","1592868863","RU","Russian Federation"
+"94.241.64.0","94.241.127.255","1592868864","1592885247","CZ","Czech Republic"
+"94.241.128.0","94.241.191.255","1592885248","1592901631","IR","Iran, Islamic Republic of"
+"94.241.192.0","94.242.63.255","1592901632","1592934399","RU","Russian Federation"
+"94.242.64.0","94.242.127.255","1592934400","1592950783","CZ","Czech Republic"
+"94.242.128.0","94.242.191.255","1592950784","1592967167","RU","Russian Federation"
+"94.242.192.0","94.242.255.255","1592967168","1592983551","LU","Luxembourg"
+"94.243.0.0","94.243.63.255","1592983552","1592999935","RU","Russian Federation"
+"94.243.64.0","94.243.127.255","1592999936","1593016319","MD","Moldova, Republic of"
+"94.243.128.0","94.243.255.255","1593016320","1593049087","RU","Russian Federation"
+"94.244.0.0","94.244.63.255","1593049088","1593065471","UA","Ukraine"
+"94.244.64.0","94.244.127.255","1593065472","1593081855","LT","Lithuania"
+"94.244.128.0","94.244.191.255","1593081856","1593098239","UA","Ukraine"
+"94.244.192.0","94.244.255.255","1593098240","1593114623","CH","Switzerland"
+"94.245.0.0","94.245.63.255","1593114624","1593131007","SE","Sweden"
+"94.245.64.0","94.245.64.15","1593131008","1593131023","CH","Switzerland"
+"94.245.64.16","94.245.64.31","1593131024","1593131039","SE","Sweden"
+"94.245.64.32","94.245.75.255","1593131040","1593134079","GB","United Kingdom"
+"94.245.76.0","94.245.77.255","1593134080","1593134591","AT","Austria"
+"94.245.78.0","94.245.78.255","1593134592","1593134847","GB","United Kingdom"
+"94.245.79.0","94.245.79.15","1593134848","1593134863","SE","Sweden"
+"94.245.79.16","94.245.80.255","1593134864","1593135359","GB","United Kingdom"
+"94.245.81.0","94.245.81.255","1593135360","1593135615","IE","Ireland"
+"94.245.82.0","94.245.85.255","1593135616","1593136639","GB","United Kingdom"
+"94.245.86.0","94.245.86.255","1593136640","1593136895","IE","Ireland"
+"94.245.87.0","94.245.87.255","1593136896","1593137151","EU","Europe"
+"94.245.88.0","94.245.95.255","1593137152","1593139199","IE","Ireland"
+"94.245.96.0","94.245.99.255","1593139200","1593140223","NL","Netherlands"
+"94.245.100.0","94.245.100.127","1593140224","1593140351","IE","Ireland"
+"94.245.100.128","94.245.100.255","1593140352","1593140479","NL","Netherlands"
+"94.245.101.0","94.245.126.255","1593140480","1593147135","IE","Ireland"
+"94.245.127.0","94.245.127.255","1593147136","1593147391","EU","Europe"
+"94.245.128.0","94.245.191.255","1593147392","1593163775","RU","Russian Federation"
+"94.245.192.0","94.245.255.255","1593163776","1593180159","AT","Austria"
+"94.246.0.0","94.246.63.255","1593180160","1593196543","NO","Norway"
+"94.246.64.0","94.246.89.159","1593196544","1593203103","SE","Sweden"
+"94.246.89.160","94.246.89.191","1593203104","1593203135","FI","Finland"
+"94.246.89.192","94.246.103.255","1593203136","1593206783","SE","Sweden"
+"94.246.104.0","94.246.104.255","1593206784","1593207039","FI","Finland"
+"94.246.105.0","94.246.127.255","1593207040","1593212927","SE","Sweden"
+"94.246.128.0","94.246.191.255","1593212928","1593229311","PL","Poland"
+"94.246.192.0","94.246.255.255","1593229312","1593245695","EE","Estonia"
+"94.247.0.0","94.247.7.255","1593245696","1593247743","NL","Netherlands"
+"94.247.8.0","94.247.15.255","1593247744","1593249791","IT","Italy"
+"94.247.16.0","94.247.23.255","1593249792","1593251839","RU","Russian Federation"
+"94.247.24.0","94.247.30.255","1593251840","1593253631","FR","France"
+"94.247.31.0","94.247.31.255","1593253632","1593253887","ES","Spain"
+"94.247.32.0","94.247.39.255","1593253888","1593255935","CZ","Czech Republic"
+"94.247.40.0","94.247.47.255","1593255936","1593257983","DE","Germany"
+"94.247.48.0","94.247.55.255","1593257984","1593260031","IE","Ireland"
+"94.247.56.0","94.247.63.255","1593260032","1593262079","RU","Russian Federation"
+"94.247.64.0","94.247.71.255","1593262080","1593264127","KZ","Kazakhstan"
+"94.247.72.0","94.247.79.255","1593264128","1593266175","NL","Netherlands"
+"94.247.80.0","94.247.87.255","1593266176","1593268223","GB","United Kingdom"
+"94.247.88.0","94.247.95.255","1593268224","1593270271","HU","Hungary"
+"94.247.96.0","94.247.103.255","1593270272","1593272319","GB","United Kingdom"
+"94.247.104.0","94.247.111.255","1593272320","1593274367","RU","Russian Federation"
+"94.247.112.0","94.247.119.255","1593274368","1593276415","DE","Germany"
+"94.247.120.0","94.247.127.255","1593276416","1593278463","RU","Russian Federation"
+"94.247.128.0","94.247.135.255","1593278464","1593280511","KZ","Kazakhstan"
+"94.247.144.0","94.247.151.255","1593282560","1593284607","AT","Austria"
+"94.247.152.0","94.247.159.255","1593284608","1593286655","GB","United Kingdom"
+"94.247.160.0","94.247.167.255","1593286656","1593288703","FR","France"
+"94.247.168.0","94.247.175.255","1593288704","1593290751","SE","Sweden"
+"94.247.176.0","94.247.183.255","1593290752","1593292799","FR","France"
+"94.247.184.0","94.247.191.255","1593292800","1593294847","IT","Italy"
+"94.247.192.0","94.247.199.255","1593294848","1593296895","NL","Netherlands"
+"94.247.200.0","94.247.207.255","1593296896","1593298943","RS","Serbia"
+"94.247.208.0","94.247.215.255","1593298944","1593300991","RU","Russian Federation"
+"94.247.216.0","94.247.223.255","1593300992","1593303039","CH","Switzerland"
+"94.247.224.0","94.247.231.255","1593303040","1593305087","UA","Ukraine"
+"94.247.232.0","94.247.239.255","1593305088","1593307135","FR","France"
+"94.247.240.0","94.247.255.255","1593307136","1593311231","RU","Russian Federation"
+"94.248.0.0","94.248.63.255","1593311232","1593327615","UA","Ukraine"
+"94.248.64.0","94.248.127.255","1593327616","1593343999","ES","Spain"
+"94.248.128.0","94.248.255.255","1593344000","1593376767","HU","Hungary"
+"94.249.0.0","94.249.127.255","1593376768","1593409535","JO","Jordan"
+"94.249.128.0","94.249.137.255","1593409536","1593412095","DE","Germany"
+"94.249.138.0","94.249.138.255","1593412096","1593412351","GB","United Kingdom"
+"94.249.139.0","94.249.172.127","1593412352","1593420927","DE","Germany"
+"94.249.172.128","94.249.172.255","1593420928","1593421055","US","United States"
+"94.249.173.0","94.249.173.255","1593421056","1593421311","GB","United Kingdom"
+"94.249.174.0","94.249.174.255","1593421312","1593421567","FR","France"
+"94.249.175.0","94.249.175.255","1593421568","1593421823","GB","United Kingdom"
+"94.249.176.0","94.249.178.255","1593421824","1593422591","DE","Germany"
+"94.249.179.0","94.249.179.255","1593422592","1593422847","GB","United Kingdom"
+"94.249.180.0","94.249.181.255","1593422848","1593423359","DE","Germany"
+"94.249.182.0","94.249.182.63","1593423360","1593423423","US","United States"
+"94.249.182.64","94.249.182.79","1593423424","1593423439","DE","Germany"
+"94.249.182.80","94.249.182.255","1593423440","1593423615","US","United States"
+"94.249.183.0","94.249.212.127","1593423616","1593431167","DE","Germany"
+"94.249.212.128","94.249.212.255","1593431168","1593431295","GB","United Kingdom"
+"94.249.213.0","94.249.241.255","1593431296","1593438719","DE","Germany"
+"94.249.242.0","94.249.242.127","1593438720","1593438847","US","United States"
+"94.249.242.128","94.249.242.143","1593438848","1593438863","DE","Germany"
+"94.249.242.144","94.249.242.255","1593438864","1593438975","US","United States"
+"94.249.243.0","94.249.255.255","1593438976","1593442303","DE","Germany"
+"94.250.0.0","94.250.127.255","1593442304","1593475071","BA","Bosnia and Herzegovina"
+"94.250.128.0","94.250.191.255","1593475072","1593491455","HR","Croatia"
+"94.250.192.0","94.250.223.255","1593491456","1593499647","DE","Germany"
+"94.250.224.0","94.250.239.255","1593499648","1593503743","GB","United Kingdom"
+"94.250.240.0","94.250.247.255","1593503744","1593505791","CZ","Czech Republic"
+"94.250.248.0","94.251.127.255","1593505792","1593540607","RU","Russian Federation"
+"94.251.128.0","94.251.255.255","1593540608","1593573375","PL","Poland"
+"94.252.0.0","94.252.127.255","1593573376","1593606143","LU","Luxembourg"
+"94.252.128.0","94.252.255.255","1593606144","1593638911","SY","Syrian Arab Republic"
+"94.253.0.0","94.253.127.255","1593638912","1593671679","RU","Russian Federation"
+"94.253.128.0","94.253.255.255","1593671680","1593704447","HR","Croatia"
+"94.254.0.0","94.254.127.255","1593704448","1593737215","SE","Sweden"
+"94.254.128.0","94.254.255.255","1593737216","1593769983","PL","Poland"
+"94.255.0.0","94.255.127.255","1593769984","1593802751","RU","Russian Federation"
+"94.255.128.0","94.255.255.255","1593802752","1593835519","SE","Sweden"
+"95.0.0.0","95.15.255.255","1593835520","1594884095","TR","Turkey"
+"95.16.0.0","95.23.255.255","1594884096","1595408383","ES","Spain"
+"95.24.0.0","95.32.255.255","1595408384","1595998207","RU","Russian Federation"
+"95.33.0.0","95.33.255.255","1595998208","1596063743","DE","Germany"
+"95.34.0.0","95.34.255.255","1596063744","1596129279","NO","Norway"
+"95.35.0.0","95.35.255.255","1596129280","1596194815","IL","Israel"
+"95.36.0.0","95.36.255.255","1596194816","1596260351","NL","Netherlands"
+"95.37.0.0","95.37.255.255","1596260352","1596325887","RU","Russian Federation"
+"95.38.0.0","95.38.255.255","1596325888","1596391423","IR","Iran, Islamic Republic of"
+"95.39.0.0","95.39.255.255","1596391424","1596456959","ES","Spain"
+"95.40.0.0","95.41.255.255","1596456960","1596588031","PL","Poland"
+"95.42.0.0","95.43.255.255","1596588032","1596719103","BG","Bulgaria"
+"95.44.0.0","95.45.255.255","1596719104","1596850175","IE","Ireland"
+"95.46.0.0","95.46.0.255","1596850176","1596850431","CZ","Czech Republic"
+"95.46.1.0","95.46.1.255","1596850432","1596850687","RU","Russian Federation"
+"95.46.2.0","95.46.3.255","1596850688","1596851199","UA","Ukraine"
+"95.46.4.0","95.46.4.255","1596851200","1596851455","RU","Russian Federation"
+"95.46.5.0","95.46.5.255","1596851456","1596851711","CZ","Czech Republic"
+"95.46.6.0","95.46.6.255","1596851712","1596851967","UA","Ukraine"
+"95.46.7.0","95.46.7.255","1596851968","1596852223","LV","Latvia"
+"95.46.8.0","95.46.15.255","1596852224","1596854271","UA","Ukraine"
+"95.46.16.0","95.46.31.255","1596854272","1596858367","BY","Belarus"
+"95.46.32.0","95.46.33.255","1596858368","1596858879","CZ","Czech Republic"
+"95.46.34.0","95.46.35.255","1596858880","1596859391","RU","Russian Federation"
+"95.46.36.0","95.46.39.255","1596859392","1596860415","CZ","Czech Republic"
+"95.46.40.0","95.46.47.255","1596860416","1596862463","BY","Belarus"
+"95.46.48.0","95.46.63.255","1596862464","1596866559","RU","Russian Federation"
+"95.46.64.0","95.46.71.255","1596866560","1596868607","UZ","Uzbekistan"
+"95.46.72.0","95.46.75.255","1596868608","1596869631","RU","Russian Federation"
+"95.46.76.0","95.46.79.255","1596869632","1596870655","UA","Ukraine"
+"95.46.80.0","95.46.91.255","1596870656","1596873727","RU","Russian Federation"
+"95.46.92.0","95.46.92.255","1596873728","1596873983","UZ","Uzbekistan"
+"95.46.93.0","95.46.95.255","1596873984","1596874751","RU","Russian Federation"
+"95.46.96.0","95.46.99.255","1596874752","1596875775","UA","Ukraine"
+"95.46.100.0","95.46.103.255","1596875776","1596876799","UZ","Uzbekistan"
+"95.46.104.0","95.46.105.255","1596876800","1596877311","RU","Russian Federation"
+"95.46.106.0","95.46.107.255","1596877312","1596877823","CZ","Czech Republic"
+"95.46.108.0","95.46.108.255","1596877824","1596878079","UA","Ukraine"
+"95.46.109.0","95.46.113.255","1596878080","1596879359","RU","Russian Federation"
+"95.46.114.0","95.46.115.255","1596879360","1596879871","CZ","Czech Republic"
+"95.46.116.0","95.46.119.255","1596879872","1596880895","RU","Russian Federation"
+"95.46.120.0","95.46.121.255","1596880896","1596881407","UA","Ukraine"
+"95.46.122.0","95.46.123.255","1596881408","1596881919","CZ","Czech Republic"
+"95.46.124.0","95.46.124.255","1596881920","1596882175","IT","Italy"
+"95.46.125.0","95.46.125.255","1596882176","1596882431","CZ","Czech Republic"
+"95.46.126.0","95.46.126.255","1596882432","1596882687","UA","Ukraine"
+"95.46.127.0","95.46.127.255","1596882688","1596882943","CZ","Czech Republic"
+"95.46.128.0","95.46.139.255","1596882944","1596886015","RU","Russian Federation"
+"95.46.140.0","95.46.141.255","1596886016","1596886527","UA","Ukraine"
+"95.46.142.0","95.46.144.255","1596886528","1596887295","RU","Russian Federation"
+"95.46.145.0","95.46.145.255","1596887296","1596887551","KZ","Kazakhstan"
+"95.46.146.0","95.46.147.255","1596887552","1596888063","UA","Ukraine"
+"95.46.148.0","95.46.153.255","1596888064","1596889599","RU","Russian Federation"
+"95.46.154.0","95.46.154.255","1596889600","1596889855","CZ","Czech Republic"
+"95.46.155.0","95.46.155.255","1596889856","1596890111","UA","Ukraine"
+"95.46.156.0","95.46.157.255","1596890112","1596890623","RU","Russian Federation"
+"95.46.158.0","95.46.158.255","1596890624","1596890879","CZ","Czech Republic"
+"95.46.159.0","95.46.159.255","1596890880","1596891135","RU","Russian Federation"
+"95.46.160.0","95.46.163.255","1596891136","1596892159","UA","Ukraine"
+"95.46.164.0","95.46.167.255","1596892160","1596893183","RU","Russian Federation"
+"95.46.168.0","95.46.175.255","1596893184","1596895231","UA","Ukraine"
+"95.46.176.0","95.46.197.255","1596895232","1596900863","RU","Russian Federation"
+"95.46.198.0","95.46.199.255","1596900864","1596901375","NL","Netherlands"
+"95.46.200.0","95.46.223.255","1596901376","1596907519","BY","Belarus"
+"95.46.224.0","95.46.231.255","1596907520","1596909567","RU","Russian Federation"
+"95.46.232.0","95.46.239.255","1596909568","1596911615","KZ","Kazakhstan"
+"95.46.240.0","95.46.243.255","1596911616","1596912639","BY","Belarus"
+"95.46.244.0","95.47.31.255","1596912640","1596923903","RU","Russian Federation"
+"95.47.32.0","95.47.35.255","1596923904","1596924927","ES","Spain"
+"95.47.36.0","95.47.39.255","1596924928","1596925951","RU","Russian Federation"
+"95.47.40.0","95.47.47.255","1596925952","1596927999","CZ","Czech Republic"
+"95.47.48.0","95.47.53.255","1596928000","1596929535","RU","Russian Federation"
+"95.47.54.0","95.47.55.255","1596929536","1596930047","CZ","Czech Republic"
+"95.47.56.0","95.47.56.255","1596930048","1596930303","UA","Ukraine"
+"95.47.57.0","95.47.59.255","1596930304","1596931071","CZ","Czech Republic"
+"95.47.60.0","95.47.61.255","1596931072","1596931583","BY","Belarus"
+"95.47.62.0","95.47.63.255","1596931584","1596932095","CZ","Czech Republic"
+"95.47.64.0","95.47.95.255","1596932096","1596940287","RU","Russian Federation"
+"95.47.96.0","95.47.96.255","1596940288","1596940543","CZ","Czech Republic"
+"95.47.97.0","95.47.97.255","1596940544","1596940799","RU","Russian Federation"
+"95.47.98.0","95.47.98.255","1596940800","1596941055","UA","Ukraine"
+"95.47.99.0","95.47.99.255","1596941056","1596941311","BY","Belarus"
+"95.47.100.0","95.47.103.255","1596941312","1596942335","RU","Russian Federation"
+"95.47.104.0","95.47.117.255","1596942336","1596945919","UA","Ukraine"
+"95.47.118.0","95.47.123.255","1596945920","1596947455","RU","Russian Federation"
+"95.47.124.0","95.47.127.255","1596947456","1596948479","UA","Ukraine"
+"95.47.128.0","95.47.135.255","1596948480","1596950527","BY","Belarus"
+"95.47.136.0","95.47.136.255","1596950528","1596950783","UA","Ukraine"
+"95.47.137.0","95.47.139.255","1596950784","1596951551","CZ","Czech Republic"
+"95.47.140.0","95.47.140.255","1596951552","1596951807","RU","Russian Federation"
+"95.47.141.0","95.47.141.255","1596951808","1596952063","NL","Netherlands"
+"95.47.142.0","95.47.143.255","1596952064","1596952575","UA","Ukraine"
+"95.47.144.0","95.47.145.255","1596952576","1596953087","RU","Russian Federation"
+"95.47.146.0","95.47.147.255","1596953088","1596953599","CZ","Czech Republic"
+"95.47.148.0","95.47.151.255","1596953600","1596954623","UA","Ukraine"
+"95.47.152.0","95.47.155.255","1596954624","1596955647","RU","Russian Federation"
+"95.47.156.0","95.47.157.255","1596955648","1596956159","CZ","Czech Republic"
+"95.47.158.0","95.47.159.255","1596956160","1596956671","RU","Russian Federation"
+"95.47.160.0","95.47.160.255","1596956672","1596956927","CZ","Czech Republic"
+"95.47.161.0","95.47.161.255","1596956928","1596957183","RU","Russian Federation"
+"95.47.162.0","95.47.163.255","1596957184","1596957695","UA","Ukraine"
+"95.47.164.0","95.47.164.255","1596957696","1596957951","RU","Russian Federation"
+"95.47.165.0","95.47.165.255","1596957952","1596958207","CZ","Czech Republic"
+"95.47.166.0","95.47.166.255","1596958208","1596958463","RU","Russian Federation"
+"95.47.167.0","95.47.167.255","1596958464","1596958719","UA","Ukraine"
+"95.47.168.0","95.47.177.255","1596958720","1596961279","RU","Russian Federation"
+"95.47.178.0","95.47.179.255","1596961280","1596961791","SK","Slovakia"
+"95.47.180.0","95.47.183.255","1596961792","1596962815","RU","Russian Federation"
+"95.47.184.0","95.47.185.255","1596962816","1596963327","AM","Armenia"
+"95.47.186.0","95.47.187.255","1596963328","1596963839","CZ","Czech Republic"
+"95.47.188.0","95.47.188.255","1596963840","1596964095","KZ","Kazakhstan"
+"95.47.189.0","95.47.190.255","1596964096","1596964607","CZ","Czech Republic"
+"95.47.191.0","95.47.200.255","1596964608","1596967167","RU","Russian Federation"
+"95.47.201.0","95.47.201.255","1596967168","1596967423","CZ","Czech Republic"
+"95.47.202.0","95.47.203.255","1596967424","1596967935","RU","Russian Federation"
+"95.47.204.0","95.47.207.255","1596967936","1596968959","UA","Ukraine"
+"95.47.208.0","95.47.223.255","1596968960","1596973055","BA","Bosnia and Herzegovina"
+"95.47.224.0","95.47.231.255","1596973056","1596975103","BY","Belarus"
+"95.47.232.0","95.47.232.255","1596975104","1596975359","CZ","Czech Republic"
+"95.47.233.0","95.47.241.255","1596975360","1596977663","RU","Russian Federation"
+"95.47.242.0","95.47.242.255","1596977664","1596977919","CZ","Czech Republic"
+"95.47.243.0","95.47.247.255","1596977920","1596979199","RU","Russian Federation"
+"95.47.248.0","95.47.251.255","1596979200","1596980223","CZ","Czech Republic"
+"95.47.252.0","95.47.252.255","1596980224","1596980479","RU","Russian Federation"
+"95.47.253.0","95.47.253.255","1596980480","1596980735","UA","Ukraine"
+"95.47.254.0","95.47.254.255","1596980736","1596980991","CZ","Czech Republic"
+"95.47.255.0","95.47.255.255","1596980992","1596981247","UA","Ukraine"
+"95.48.0.0","95.51.255.255","1596981248","1597243391","PL","Poland"
+"95.52.0.0","95.55.255.255","1597243392","1597505535","RU","Russian Federation"
+"95.56.0.0","95.59.255.255","1597505536","1597767679","KZ","Kazakhstan"
+"95.60.0.0","95.63.255.255","1597767680","1598029823","ES","Spain"
+"95.64.0.0","95.64.127.255","1598029824","1598062591","RO","Romania"
+"95.64.128.0","95.64.255.255","1598062592","1598095359","RU","Russian Federation"
+"95.65.0.0","95.65.127.255","1598095360","1598128127","MD","Moldova, Republic of"
+"95.65.128.0","95.65.255.255","1598128128","1598160895","TR","Turkey"
+"95.66.0.0","95.66.127.255","1598160896","1598193663","KW","Kuwait"
+"95.66.128.0","95.66.255.255","1598193664","1598226431","RU","Russian Federation"
+"95.67.0.0","95.67.127.255","1598226432","1598259199","UA","Ukraine"
+"95.67.128.0","95.67.255.255","1598259200","1598291967","RU","Russian Federation"
+"95.68.0.0","95.68.127.255","1598291968","1598324735","LV","Latvia"
+"95.68.128.0","95.68.255.255","1598324736","1598357503","RU","Russian Federation"
+"95.69.0.0","95.69.127.255","1598357504","1598390271","PT","Portugal"
+"95.69.128.0","95.69.255.255","1598390272","1598423039","UA","Ukraine"
+"95.70.0.0","95.70.127.255","1598423040","1598455807","RU","Russian Federation"
+"95.70.128.0","95.70.255.255","1598455808","1598488575","TR","Turkey"
+"95.71.0.0","95.73.255.255","1598488576","1598685183","RU","Russian Federation"
+"95.74.0.0","95.75.255.255","1598685184","1598816255","IT","Italy"
+"95.76.0.0","95.77.255.255","1598816256","1598947327","RO","Romania"
+"95.78.0.0","95.79.255.255","1598947328","1599078399","RU","Russian Federation"
+"95.80.0.0","95.80.63.255","1599078400","1599094783","SE","Sweden"
+"95.80.64.0","95.80.127.255","1599094784","1599111167","RU","Russian Federation"
+"95.80.128.0","95.80.191.255","1599111168","1599127551","IR","Iran, Islamic Republic of"
+"95.80.192.0","95.80.255.255","1599127552","1599143935","CZ","Czech Republic"
+"95.81.0.0","95.81.63.255","1599143936","1599160319","UA","Ukraine"
+"95.81.64.0","95.81.127.255","1599160320","1599176703","IR","Iran, Islamic Republic of"
+"95.81.128.0","95.81.175.255","1599176704","1599188991","FR","France"
+"95.81.176.0","95.81.177.255","1599188992","1599189503","DE","Germany"
+"95.81.178.0","95.81.179.255","1599189504","1599190015","FR","France"
+"95.81.180.0","95.81.180.255","1599190016","1599190271","EU","Europe"
+"95.81.181.0","95.81.183.13","1599190272","1599190797","FR","France"
+"95.81.183.14","95.81.183.14","1599190798","1599190798","DE","Germany"
+"95.81.183.15","95.81.183.23","1599190799","1599190807","FR","France"
+"95.81.183.24","95.81.183.31","1599190808","1599190815","DE","Germany"
+"95.81.183.32","95.81.191.255","1599190816","1599193087","FR","France"
+"95.81.192.0","95.81.255.255","1599193088","1599209471","RU","Russian Federation"
+"95.82.0.0","95.82.127.255","1599209472","1599242239","IR","Iran, Islamic Republic of"
+"95.82.128.0","95.82.191.255","1599242240","1599258623","CZ","Czech Republic"
+"95.82.192.0","95.83.191.255","1599258624","1599324159","RU","Russian Federation"
+"95.83.192.0","95.83.255.255","1599324160","1599340543","IE","Ireland"
+"95.84.0.0","95.84.63.255","1599340544","1599356927","RU","Russian Federation"
+"95.84.64.0","95.84.127.255","1599356928","1599373311","BH","Bahrain"
+"95.84.128.0","95.84.255.255","1599373312","1599406079","RU","Russian Federation"
+"95.85.0.0","95.85.63.255","1599406080","1599422463","NL","Netherlands"
+"95.85.64.0","95.85.79.255","1599422464","1599426559","RU","Russian Federation"
+"95.85.80.0","95.85.80.255","1599426560","1599426815","GB","United Kingdom"
+"95.85.81.0","95.85.81.255","1599426816","1599427071","US","United States"
+"95.85.82.0","95.85.95.255","1599427072","1599430655","RU","Russian Federation"
+"95.85.96.0","95.85.127.255","1599430656","1599438847","TM","Turkmenistan"
+"95.85.128.0","95.85.191.255","1599438848","1599455231","RS","Serbia"
+"95.85.192.0","95.85.255.255","1599455232","1599471615","CZ","Czech Republic"
+"95.86.0.0","95.86.63.255","1599471616","1599487999","MK","Macedonia"
+"95.86.64.0","95.86.127.255","1599488000","1599504383","IL","Israel"
+"95.86.128.0","95.86.191.255","1599504384","1599520767","AZ","Azerbaijan"
+"95.86.192.0","95.86.255.255","1599520768","1599537151","RU","Russian Federation"
+"95.87.0.0","95.87.52.255","1599537152","1599550719","BG","Bulgaria"
+"95.87.53.0","95.87.53.255","1599550720","1599550975","RS","Serbia"
+"95.87.54.0","95.87.63.255","1599550976","1599553535","BG","Bulgaria"
+"95.87.64.0","95.87.95.255","1599553536","1599561727","KG","Kyrgyzstan"
+"95.87.96.0","95.87.111.255","1599561728","1599565823","GB","United Kingdom"
+"95.87.112.0","95.87.119.255","1599565824","1599567871","SY","Syrian Arab Republic"
+"95.87.120.0","95.87.127.255","1599567872","1599569919","IT","Italy"
+"95.87.128.0","95.87.191.255","1599569920","1599586303","SI","Slovenia"
+"95.87.192.0","95.87.255.255","1599586304","1599602687","BG","Bulgaria"
+"95.88.0.0","95.91.255.255","1599602688","1599864831","DE","Germany"
+"95.92.0.0","95.95.255.255","1599864832","1600126975","PT","Portugal"
+"95.96.0.0","95.99.255.255","1600126976","1600389119","NL","Netherlands"
+"95.100.0.0","95.100.31.255","1600389120","1600397311","EU","Europe"
+"95.100.32.0","95.100.47.255","1600397312","1600401407","DE","Germany"
+"95.100.48.0","95.100.207.255","1600401408","1600442367","EU","Europe"
+"95.100.208.0","95.100.223.255","1600442368","1600446463","DE","Germany"
+"95.100.224.0","95.100.249.255","1600446464","1600453119","EU","Europe"
+"95.100.250.0","95.100.251.255","1600453120","1600453631","IT","Italy"
+"95.100.252.0","95.101.7.255","1600453632","1600456703","EU","Europe"
+"95.101.8.0","95.101.11.255","1600456704","1600457727","DE","Germany"
+"95.101.12.0","95.101.255.255","1600457728","1600520191","EU","Europe"
+"95.102.0.0","95.103.255.255","1600520192","1600651263","SK","Slovakia"
+"95.104.0.0","95.104.127.255","1600651264","1600684031","GE","Georgia"
+"95.104.128.0","95.105.127.255","1600684032","1600749567","RU","Russian Federation"
+"95.105.128.0","95.105.255.255","1600749568","1600782335","SK","Slovakia"
+"95.106.0.0","95.107.127.255","1600782336","1600880639","RU","Russian Federation"
+"95.107.128.0","95.107.255.255","1600880640","1600913407","AL","Albania"
+"95.108.0.0","95.108.127.255","1600913408","1600946175","PL","Poland"
+"95.108.128.0","95.108.255.255","1600946176","1600978943","RU","Russian Federation"
+"95.109.0.0","95.109.127.255","1600978944","1601011711","SE","Sweden"
+"95.109.128.0","95.109.255.255","1601011712","1601044479","UA","Ukraine"
+"95.110.0.0","95.110.127.255","1601044480","1601077247","RU","Russian Federation"
+"95.110.128.0","95.110.255.255","1601077248","1601110015","IT","Italy"
+"95.111.0.0","95.111.127.255","1601110016","1601142783","BG","Bulgaria"
+"95.111.128.0","95.111.255.255","1601142784","1601175551","UA","Ukraine"
+"95.112.0.0","95.119.255.255","1601175552","1601699839","DE","Germany"
+"95.120.0.0","95.127.255.255","1601699840","1602224127","ES","Spain"
+"95.128.0.0","95.128.7.255","1602224128","1602226175","NL","Netherlands"
+"95.128.8.0","95.128.15.255","1602226176","1602228223","GB","United Kingdom"
+"95.128.16.0","95.128.23.254","1602228224","1602230270","FR","France"
+"95.128.23.255","95.128.23.255","1602230271","1602230271","DE","Germany"
+"95.128.24.0","95.128.31.255","1602230272","1602232319","DK","Denmark"
+"95.128.32.0","95.128.39.255","1602232320","1602234367","CH","Switzerland"
+"95.128.40.0","95.128.45.255","1602234368","1602235903","FR","France"
+"95.128.46.0","95.128.46.255","1602235904","1602236159","ES","Spain"
+"95.128.47.0","95.128.47.255","1602236160","1602236415","FR","France"
+"95.128.48.0","95.128.55.255","1602236416","1602238463","GB","United Kingdom"
+"95.128.56.0","95.128.63.255","1602238464","1602240511","TR","Turkey"
+"95.128.64.0","95.128.71.255","1602240512","1602242559","BY","Belarus"
+"95.128.72.0","95.128.79.255","1602242560","1602244607","FR","France"
+"95.128.80.0","95.128.87.255","1602244608","1602246655","CH","Switzerland"
+"95.128.88.0","95.128.95.255","1602246656","1602248703","NL","Netherlands"
+"95.128.96.0","95.128.103.255","1602248704","1602250751","BE","Belgium"
+"95.128.104.0","95.128.111.255","1602250752","1602252799","NO","Norway"
+"95.128.112.0","95.128.119.255","1602252800","1602254847","SE","Sweden"
+"95.128.120.0","95.128.121.255","1602254848","1602255359","LU","Luxembourg"
+"95.128.122.0","95.128.122.255","1602255360","1602255615","US","United States"
+"95.128.123.0","95.128.127.255","1602255616","1602256895","LU","Luxembourg"
+"95.128.128.0","95.128.135.255","1602256896","1602258943","GB","United Kingdom"
+"95.128.136.0","95.128.143.255","1602258944","1602260991","RU","Russian Federation"
+"95.128.144.0","95.128.151.255","1602260992","1602263039","FR","France"
+"95.128.152.0","95.128.159.255","1602263040","1602265087","ES","Spain"
+"95.128.160.0","95.128.167.255","1602265088","1602267135","RU","Russian Federation"
+"95.128.168.0","95.128.175.255","1602267136","1602269183","RO","Romania"
+"95.128.176.0","95.128.183.255","1602269184","1602271231","RU","Russian Federation"
+"95.128.184.0","95.128.191.255","1602271232","1602273279","MK","Macedonia"
+"95.128.192.0","95.128.192.255","1602273280","1602273535","FR","France"
+"95.128.193.0","95.128.193.255","1602273536","1602273791","GB","United Kingdom"
+"95.128.194.0","95.128.196.255","1602273792","1602274559","IN","India"
+"95.128.197.0","95.128.197.255","1602274560","1602274815","IE","Ireland"
+"95.128.198.0","95.128.198.255","1602274816","1602275071","GB","United Kingdom"
+"95.128.199.0","95.128.215.255","1602275072","1602279423","DE","Germany"
+"95.128.216.0","95.128.223.255","1602279424","1602281471","GB","United Kingdom"
+"95.128.224.0","95.128.231.255","1602281472","1602283519","RU","Russian Federation"
+"95.128.232.0","95.128.239.255","1602283520","1602285567","HR","Croatia"
+"95.128.240.0","95.128.247.255","1602285568","1602287615","RU","Russian Federation"
+"95.128.248.0","95.128.255.255","1602287616","1602289663","DE","Germany"
+"95.129.0.0","95.129.7.255","1602289664","1602291711","LB","Lebanon"
+"95.129.8.0","95.129.15.255","1602291712","1602293759","SA","Saudi Arabia"
+"95.129.16.0","95.129.23.255","1602293760","1602295807","GB","United Kingdom"
+"95.129.24.0","95.129.31.255","1602295808","1602297855","NL","Netherlands"
+"95.129.32.0","95.129.37.255","1602297856","1602299391","IL","Israel"
+"95.129.38.0","95.129.39.255","1602299392","1602299903","GB","United Kingdom"
+"95.129.40.0","95.129.47.255","1602299904","1602301951","GR","Greece"
+"95.129.48.0","95.129.55.255","1602301952","1602303999","DE","Germany"
+"95.129.56.0","95.129.63.255","1602304000","1602306047","RU","Russian Federation"
+"95.129.64.0","95.129.71.255","1602306048","1602308095","GB","United Kingdom"
+"95.129.72.0","95.129.79.255","1602308096","1602310143","RU","Russian Federation"
+"95.129.80.0","95.129.87.255","1602310144","1602312191","NL","Netherlands"
+"95.129.88.0","95.129.95.255","1602312192","1602314239","RU","Russian Federation"
+"95.129.96.0","95.129.103.255","1602314240","1602316287","CZ","Czech Republic"
+"95.129.104.0","95.129.111.255","1602316288","1602318335","GB","United Kingdom"
+"95.129.112.0","95.129.119.255","1602318336","1602320383","ES","Spain"
+"95.129.120.0","95.129.135.255","1602320384","1602324479","NL","Netherlands"
+"95.129.136.0","95.129.151.255","1602324480","1602328575","RU","Russian Federation"
+"95.129.152.0","95.129.159.255","1602328576","1602330623","ES","Spain"
+"95.129.160.0","95.129.183.255","1602330624","1602336767","RU","Russian Federation"
+"95.129.184.0","95.129.191.255","1602336768","1602338815","GB","United Kingdom"
+"95.129.192.0","95.129.199.255","1602338816","1602340863","EE","Estonia"
+"95.129.200.0","95.129.207.255","1602340864","1602342911","AT","Austria"
+"95.129.208.0","95.129.215.255","1602342912","1602344959","DE","Germany"
+"95.129.216.0","95.129.223.255","1602344960","1602347007","ES","Spain"
+"95.129.224.0","95.129.231.255","1602347008","1602349055","PL","Poland"
+"95.129.232.0","95.129.239.255","1602349056","1602351103","RU","Russian Federation"
+"95.129.240.0","95.129.247.255","1602351104","1602353151","CZ","Czech Republic"
+"95.129.248.0","95.129.255.255","1602353152","1602355199","ES","Spain"
+"95.130.8.0","95.130.15.255","1602357248","1602359295","FR","France"
+"95.130.16.0","95.130.23.255","1602359296","1602361343","DE","Germany"
+"95.130.24.0","95.130.31.255","1602361344","1602363391","FI","Finland"
+"95.130.32.0","95.130.39.255","1602363392","1602365439","LV","Latvia"
+"95.130.40.0","95.130.47.255","1602365440","1602367487","BE","Belgium"
+"95.130.48.0","95.130.55.255","1602367488","1602369535","ES","Spain"
+"95.130.56.0","95.130.63.255","1602369536","1602371583","IR","Iran, Islamic Republic of"
+"95.130.64.0","95.130.71.255","1602371584","1602373631","SE","Sweden"
+"95.130.72.0","95.130.79.255","1602373632","1602375679","GB","United Kingdom"
+"95.130.80.0","95.130.87.255","1602375680","1602377727","BY","Belarus"
+"95.130.88.0","95.130.95.255","1602377728","1602379775","PS","Palestinian Territory"
+"95.130.96.0","95.130.111.255","1602379776","1602383871","GB","United Kingdom"
+"95.130.112.0","95.130.119.255","1602383872","1602385919","DE","Germany"
+"95.130.120.0","95.130.127.255","1602385920","1602387967","AT","Austria"
+"95.130.128.0","95.130.135.255","1602387968","1602390015","RU","Russian Federation"
+"95.130.136.0","95.130.143.255","1602390016","1602392063","IT","Italy"
+"95.130.144.0","95.130.151.255","1602392064","1602394111","GB","United Kingdom"
+"95.130.152.0","95.130.159.255","1602394112","1602396159","FR","France"
+"95.130.160.0","95.130.167.255","1602396160","1602398207","DE","Germany"
+"95.130.168.0","95.130.175.255","1602398208","1602400255","TR","Turkey"
+"95.130.176.0","95.130.183.255","1602400256","1602402303","RU","Russian Federation"
+"95.130.184.0","95.130.191.255","1602402304","1602404351","LU","Luxembourg"
+"95.130.192.0","95.130.199.255","1602404352","1602406399","GB","United Kingdom"
+"95.130.200.0","95.130.207.255","1602406400","1602408447","DE","Germany"
+"95.130.208.0","95.130.215.255","1602408448","1602410495","DK","Denmark"
+"95.130.216.0","95.130.223.255","1602410496","1602412543","NO","Norway"
+"95.130.232.0","95.130.239.255","1602414592","1602416639","NL","Netherlands"
+"95.130.240.0","95.130.247.255","1602416640","1602418687","IR","Iran, Islamic Republic of"
+"95.130.248.0","95.130.255.255","1602418688","1602420735","DE","Germany"
+"95.131.0.0","95.131.15.255","1602420736","1602424831","RU","Russian Federation"
+"95.131.16.0","95.131.23.255","1602424832","1602426879","FR","France"
+"95.131.24.0","95.131.31.255","1602426880","1602428927","RU","Russian Federation"
+"95.131.32.0","95.131.39.255","1602428928","1602430975","PL","Poland"
+"95.131.40.0","95.131.47.255","1602430976","1602433023","IT","Italy"
+"95.131.48.0","95.131.55.255","1602433024","1602435071","HU","Hungary"
+"95.131.56.0","95.131.63.255","1602435072","1602437119","IT","Italy"
+"95.131.64.0","95.131.71.255","1602437120","1602439167","GB","United Kingdom"
+"95.131.72.0","95.131.79.255","1602439168","1602441215","RU","Russian Federation"
+"95.131.80.0","95.131.87.255","1602441216","1602443263","GB","United Kingdom"
+"95.131.88.0","95.131.95.255","1602443264","1602445311","RU","Russian Federation"
+"95.131.96.0","95.131.103.255","1602445312","1602447359","DE","Germany"
+"95.131.104.0","95.131.111.255","1602447360","1602449407","GB","United Kingdom"
+"95.131.112.0","95.131.119.255","1602449408","1602451455","LV","Latvia"
+"95.131.120.0","95.131.127.255","1602451456","1602453503","DE","Germany"
+"95.131.128.0","95.131.135.255","1602453504","1602455551","SK","Slovakia"
+"95.131.136.0","95.131.143.255","1602455552","1602457599","FR","France"
+"95.131.144.0","95.131.151.255","1602457600","1602459647","RU","Russian Federation"
+"95.131.152.0","95.131.159.255","1602459648","1602461695","GB","United Kingdom"
+"95.131.160.0","95.131.175.255","1602461696","1602465791","ES","Spain"
+"95.131.176.0","95.131.183.255","1602465792","1602467839","RU","Russian Federation"
+"95.131.184.0","95.131.191.255","1602467840","1602469887","GI","Gibraltar"
+"95.131.192.0","95.131.199.255","1602469888","1602471935","AT","Austria"
+"95.131.200.0","95.131.207.255","1602471936","1602473983","SE","Sweden"
+"95.131.208.0","95.131.215.255","1602473984","1602476031","RU","Russian Federation"
+"95.131.216.0","95.131.223.255","1602476032","1602478079","GB","United Kingdom"
+"95.131.224.0","95.131.231.255","1602478080","1602480127","RU","Russian Federation"
+"95.131.232.0","95.131.239.255","1602480128","1602482175","MT","Malta"
+"95.131.240.0","95.131.247.255","1602482176","1602484223","FR","France"
+"95.131.248.0","95.131.255.255","1602484224","1602486271","GB","United Kingdom"
+"95.132.0.0","95.135.255.255","1602486272","1602748415","UA","Ukraine"
+"95.136.0.0","95.136.127.255","1602748416","1602781183","PT","Portugal"
+"95.136.128.0","95.136.255.255","1602781184","1602813951","FR","France"
+"95.137.0.0","95.137.127.255","1602813952","1602846719","RU","Russian Federation"
+"95.137.128.0","95.137.255.255","1602846720","1602879487","GE","Georgia"
+"95.138.0.0","95.138.68.28","1602879488","1602896924","MQ","Martinique"
+"95.138.68.29","95.138.68.29","1602896925","1602896925","RE","Reunion"
+"95.138.68.30","95.138.127.255","1602896926","1602912255","MQ","Martinique"
+"95.138.128.0","95.138.191.255","1602912256","1602928639","GB","United Kingdom"
+"95.138.192.0","95.138.199.255","1602928640","1602930687","HU","Hungary"
+"95.138.200.0","95.138.207.255","1602930688","1602932735","GB","United Kingdom"
+"95.138.208.0","95.138.223.255","1602932736","1602936831","DK","Denmark"
+"95.138.224.0","95.139.255.255","1602936832","1603010559","RU","Russian Federation"
+"95.140.0.0","95.140.15.255","1603010560","1603014655","FR","France"
+"95.140.16.0","95.140.31.255","1603014656","1603018751","RU","Russian Federation"
+"95.140.32.0","95.140.47.255","1603018752","1603022847","HU","Hungary"
+"95.140.48.0","95.140.63.255","1603022848","1603026943","GB","United Kingdom"
+"95.140.64.0","95.140.79.255","1603026944","1603031039","SE","Sweden"
+"95.140.80.0","95.140.95.255","1603031040","1603035135","RU","Russian Federation"
+"95.140.96.0","95.140.111.255","1603035136","1603039231","SY","Syrian Arab Republic"
+"95.140.112.0","95.140.127.255","1603039232","1603043327","RS","Serbia"
+"95.140.128.0","95.140.143.255","1603043328","1603047423","IT","Italy"
+"95.140.144.0","95.140.159.255","1603047424","1603051519","RU","Russian Federation"
+"95.140.160.0","95.140.175.255","1603051520","1603055615","JO","Jordan"
+"95.140.176.0","95.140.191.255","1603055616","1603059711","SE","Sweden"
+"95.140.192.0","95.140.207.255","1603059712","1603063807","AM","Armenia"
+"95.140.208.0","95.140.223.255","1603063808","1603067903","BG","Bulgaria"
+"95.140.224.0","95.140.239.255","1603067904","1603071999","GB","United Kingdom"
+"95.140.240.0","95.140.255.255","1603072000","1603076095","CZ","Czech Republic"
+"95.141.0.0","95.141.15.255","1603076096","1603080191","RU","Russian Federation"
+"95.141.16.0","95.141.16.255","1603080192","1603080447","GB","United Kingdom"
+"95.141.17.0","95.141.17.255","1603080448","1603080703","FR","France"
+"95.141.18.0","95.141.18.127","1603080704","1603080831","US","United States"
+"95.141.18.128","95.141.18.255","1603080832","1603080959","SE","Sweden"
+"95.141.19.0","95.141.19.127","1603080960","1603081087","DE","Germany"
+"95.141.19.128","95.141.20.31","1603081088","1603081247","GB","United Kingdom"
+"95.141.20.32","95.141.20.39","1603081248","1603081255","NO","Norway"
+"95.141.20.40","95.141.20.47","1603081256","1603081263","FI","Finland"
+"95.141.20.48","95.141.20.63","1603081264","1603081279","GB","United Kingdom"
+"95.141.20.64","95.141.20.79","1603081280","1603081295","US","United States"
+"95.141.20.80","95.141.20.255","1603081296","1603081471","ES","Spain"
+"95.141.21.0","95.141.23.255","1603081472","1603082239","GB","United Kingdom"
+"95.141.24.0","95.141.24.255","1603082240","1603082495","DE","Germany"
+"95.141.25.0","95.141.25.255","1603082496","1603082751","GT","Guatemala"
+"95.141.26.0","95.141.26.255","1603082752","1603083007","ES","Spain"
+"95.141.27.0","95.141.27.255","1603083008","1603083263","UA","Ukraine"
+"95.141.28.0","95.141.29.15","1603083264","1603083535","DE","Germany"
+"95.141.29.16","95.141.29.31","1603083536","1603083551","LU","Luxembourg"
+"95.141.29.32","95.141.29.34","1603083552","1603083554","NL","Netherlands"
+"95.141.29.35","95.141.29.35","1603083555","1603083555","LU","Luxembourg"
+"95.141.29.36","95.141.29.40","1603083556","1603083560","NL","Netherlands"
+"95.141.29.41","95.141.29.41","1603083561","1603083561","LU","Luxembourg"
+"95.141.29.42","95.141.29.47","1603083562","1603083567","NL","Netherlands"
+"95.141.29.48","95.141.29.63","1603083568","1603083583","LU","Luxembourg"
+"95.141.29.64","95.141.29.95","1603083584","1603083615","DE","Germany"
+"95.141.29.96","95.141.29.127","1603083616","1603083647","LU","Luxembourg"
+"95.141.29.128","95.141.29.255","1603083648","1603083775","DE","Germany"
+"95.141.30.0","95.141.30.255","1603083776","1603084031","GB","United Kingdom"
+"95.141.31.0","95.141.47.255","1603084032","1603088383","IT","Italy"
+"95.141.48.0","95.141.63.255","1603088384","1603092479","LB","Lebanon"
+"95.141.64.0","95.141.95.255","1603092480","1603100671","NO","Norway"
+"95.141.96.0","95.141.127.255","1603100672","1603108863","FR","France"
+"95.141.128.0","95.141.143.255","1603108864","1603112959","KZ","Kazakhstan"
+"95.141.144.0","95.141.175.255","1603112960","1603121151","GB","United Kingdom"
+"95.141.176.0","95.141.207.255","1603121152","1603129343","RU","Russian Federation"
+"95.141.208.0","95.141.222.233","1603129344","1603133161","JO","Jordan"
+"95.141.222.234","95.141.222.234","1603133162","1603133162","US","United States"
+"95.141.222.235","95.141.223.255","1603133163","1603133439","JO","Jordan"
+"95.141.224.0","95.141.239.255","1603133440","1603137535","RU","Russian Federation"
+"95.141.240.0","95.141.255.255","1603137536","1603141631","KW","Kuwait"
+"95.142.0.0","95.142.15.255","1603141632","1603145727","ES","Spain"
+"95.142.16.0","95.142.17.255","1603145728","1603146239","IL","Israel"
+"95.142.18.0","95.142.19.255","1603146240","1603146751","US","United States"
+"95.142.20.0","95.142.29.255","1603146752","1603149311","IL","Israel"
+"95.142.30.0","95.142.30.255","1603149312","1603149567","NL","Netherlands"
+"95.142.31.0","95.142.31.255","1603149568","1603149823","IL","Israel"
+"95.142.32.0","95.142.47.255","1603149824","1603153919","RU","Russian Federation"
+"95.142.48.0","95.142.63.255","1603153920","1603158015","NL","Netherlands"
+"95.142.64.0","95.142.79.255","1603158016","1603162111","DE","Germany"
+"95.142.80.0","95.142.95.255","1603162112","1603166207","TJ","Tajikistan"
+"95.142.96.0","95.142.103.159","1603166208","1603168159","NL","Netherlands"
+"95.142.103.160","95.142.103.167","1603168160","1603168167","US","United States"
+"95.142.103.168","95.142.105.103","1603168168","1603168615","NL","Netherlands"
+"95.142.105.104","95.142.105.111","1603168616","1603168623","US","United States"
+"95.142.105.112","95.142.111.255","1603168624","1603170303","NL","Netherlands"
+"95.142.112.0","95.142.127.255","1603170304","1603174399","IE","Ireland"
+"95.142.128.0","95.142.143.255","1603174400","1603178495","TR","Turkey"
+"95.142.144.0","95.142.159.255","1603178496","1603182591","GB","United Kingdom"
+"95.142.160.0","95.142.175.255","1603182592","1603186687","FR","France"
+"95.142.176.0","95.142.191.255","1603186688","1603190783","IT","Italy"
+"95.142.192.0","95.142.207.255","1603190784","1603194879","RU","Russian Federation"
+"95.142.208.0","95.142.223.255","1603194880","1603198975","IT","Italy"
+"95.142.224.0","95.142.239.255","1603198976","1603203071","IR","Iran, Islamic Republic of"
+"95.142.240.0","95.142.255.255","1603203072","1603207167","PL","Poland"
+"95.143.0.0","95.143.31.255","1603207168","1603215359","RU","Russian Federation"
+"95.143.32.0","95.143.47.255","1603215360","1603219455","DE","Germany"
+"95.143.48.0","95.143.63.255","1603219456","1603223551","CH","Switzerland"
+"95.143.64.0","95.143.74.143","1603223552","1603226255","FR","France"
+"95.143.74.144","95.143.74.151","1603226256","1603226263","DE","Germany"
+"95.143.74.152","95.143.74.159","1603226264","1603226271","NL","Netherlands"
+"95.143.74.160","95.143.79.255","1603226272","1603227647","FR","France"
+"95.143.80.0","95.143.95.255","1603227648","1603231743","AT","Austria"
+"95.143.96.0","95.143.111.255","1603231744","1603235839","IT","Italy"
+"95.143.112.0","95.143.127.255","1603235840","1603239935","RU","Russian Federation"
+"95.143.128.0","95.143.143.255","1603239936","1603244031","CZ","Czech Republic"
+"95.143.144.0","95.143.159.255","1603244032","1603248127","SI","Slovenia"
+"95.143.160.0","95.143.175.255","1603248128","1603252223","DE","Germany"
+"95.143.176.0","95.143.191.255","1603252224","1603256319","RU","Russian Federation"
+"95.143.192.0","95.143.207.255","1603256320","1603260415","SE","Sweden"
+"95.143.208.0","95.143.223.255","1603260416","1603264511","RU","Russian Federation"
+"95.143.224.0","95.143.239.255","1603264512","1603268607","AT","Austria"
+"95.143.240.0","95.143.255.255","1603268608","1603272703","PL","Poland"
+"95.144.0.0","95.151.255.255","1603272704","1603796991","GB","United Kingdom"
+"95.152.0.0","95.152.63.255","1603796992","1603813375","RU","Russian Federation"
+"95.152.64.0","95.152.127.255","1603813376","1603829759","CH","Switzerland"
+"95.152.128.0","95.152.191.255","1603829760","1603846143","NL","Netherlands"
+"95.152.192.0","95.152.255.255","1603846144","1603862527","GB","United Kingdom"
+"95.153.0.0","95.153.7.255","1603862528","1603864575","EE","Estonia"
+"95.153.8.0","95.153.11.255","1603864576","1603865599","SE","Sweden"
+"95.153.12.0","95.153.18.127","1603865600","1603867263","EE","Estonia"
+"95.153.18.128","95.153.18.175","1603867264","1603867311","SE","Sweden"
+"95.153.18.176","95.153.18.191","1603867312","1603867327","EE","Estonia"
+"95.153.18.192","95.153.18.255","1603867328","1603867391","SE","Sweden"
+"95.153.19.0","95.153.19.127","1603867392","1603867519","EE","Estonia"
+"95.153.19.128","95.153.20.249","1603867520","1603867897","SE","Sweden"
+"95.153.20.250","95.153.20.250","1603867898","1603867898","EE","Estonia"
+"95.153.20.251","95.153.20.255","1603867899","1603867903","SE","Sweden"
+"95.153.21.0","95.153.23.127","1603867904","1603868543","EE","Estonia"
+"95.153.23.128","95.153.23.255","1603868544","1603868671","SE","Sweden"
+"95.153.24.0","95.153.28.0","1603868672","1603869696","EE","Estonia"
+"95.153.28.1","95.153.28.15","1603869697","1603869711","SE","Sweden"
+"95.153.28.16","95.153.28.16","1603869712","1603869712","EE","Estonia"
+"95.153.28.17","95.153.50.63","1603869713","1603875391","SE","Sweden"
+"95.153.50.64","95.153.50.127","1603875392","1603875455","EE","Estonia"
+"95.153.50.128","95.153.63.255","1603875456","1603878911","SE","Sweden"
+"95.153.64.0","95.153.127.255","1603878912","1603895295","MD","Moldova, Republic of"
+"95.153.128.0","95.153.255.255","1603895296","1603928063","RU","Russian Federation"
+"95.154.0.0","95.154.63.255","1603928064","1603944447","DK","Denmark"
+"95.154.64.0","95.154.191.255","1603944448","1603977215","RU","Russian Federation"
+"95.154.192.0","95.154.255.255","1603977216","1603993599","GB","United Kingdom"
+"95.155.0.0","95.155.63.255","1603993600","1604009983","ME","Montenegro"
+"95.155.64.0","95.155.127.255","1604009984","1604026367","PL","Poland"
+"95.155.128.0","95.155.191.255","1604026368","1604042751","NL","Netherlands"
+"95.155.192.0","95.155.255.255","1604042752","1604059135","SE","Sweden"
+"95.156.0.0","95.156.63.255","1604059136","1604075519","MK","Macedonia"
+"95.156.64.0","95.156.127.255","1604075520","1604091903","RU","Russian Federation"
+"95.156.128.0","95.156.191.255","1604091904","1604108287","BA","Bosnia and Herzegovina"
+"95.156.192.0","95.156.202.255","1604108288","1604111103","DE","Germany"
+"95.156.203.0","95.156.207.255","1604111104","1604112383","ES","Spain"
+"95.156.208.0","95.156.215.255","1604112384","1604114431","DE","Germany"
+"95.156.216.0","95.156.219.255","1604114432","1604115455","IR","Iran, Islamic Republic of"
+"95.156.220.0","95.156.221.255","1604115456","1604115967","DE","Germany"
+"95.156.222.0","95.156.223.255","1604115968","1604116479","IR","Iran, Islamic Republic of"
+"95.156.224.0","95.156.232.255","1604116480","1604118783","DE","Germany"
+"95.156.233.0","95.156.237.255","1604118784","1604120063","IR","Iran, Islamic Republic of"
+"95.156.238.0","95.156.239.255","1604120064","1604120575","DE","Germany"
+"95.156.240.0","95.156.247.255","1604120576","1604122623","PL","Poland"
+"95.156.248.0","95.156.249.255","1604122624","1604123135","IR","Iran, Islamic Republic of"
+"95.156.250.0","95.156.251.255","1604123136","1604123647","DE","Germany"
+"95.156.252.0","95.156.255.255","1604123648","1604124671","IR","Iran, Islamic Republic of"
+"95.157.0.0","95.157.63.255","1604124672","1604141055","DE","Germany"
+"95.157.64.0","95.157.127.255","1604141056","1604157439","IT","Italy"
+"95.157.128.0","95.157.255.255","1604157440","1604190207","FR","France"
+"95.158.0.0","95.158.63.255","1604190208","1604206591","UA","Ukraine"
+"95.158.64.0","95.158.127.255","1604206592","1604222975","PL","Poland"
+"95.158.128.0","95.158.191.255","1604222976","1604239359","BG","Bulgaria"
+"95.158.192.0","95.158.255.255","1604239360","1604255743","RU","Russian Federation"
+"95.159.0.0","95.159.63.255","1604255744","1604272127","SY","Syrian Arab Republic"
+"95.159.64.0","95.159.127.255","1604272128","1604288511","IQ","Iraq"
+"95.159.128.0","95.159.191.255","1604288512","1604304895","RU","Russian Federation"
+"95.159.192.0","95.159.255.255","1604304896","1604321279","SI","Slovenia"
+"95.160.0.0","95.160.255.255","1604321280","1604386815","PL","Poland"
+"95.161.0.0","95.161.183.255","1604386816","1604433919","RU","Russian Federation"
+"95.161.184.0","95.161.187.255","1604433920","1604434943","KZ","Kazakhstan"
+"95.161.188.0","95.161.223.255","1604434944","1604444159","RU","Russian Federation"
+"95.161.224.0","95.161.224.85","1604444160","1604444245","KZ","Kazakhstan"
+"95.161.224.86","95.161.224.86","1604444246","1604444246","US","United States"
+"95.161.224.87","95.161.227.255","1604444247","1604445183","KZ","Kazakhstan"
+"95.161.228.0","95.161.255.255","1604445184","1604452351","RU","Russian Federation"
+"95.162.0.0","95.162.255.255","1604452352","1604517887","IR","Iran, Islamic Republic of"
+"95.163.0.0","95.163.255.255","1604517888","1604583423","RU","Russian Federation"
+"95.164.0.0","95.164.255.255","1604583424","1604648959","UA","Ukraine"
+"95.165.0.0","95.165.255.255","1604648960","1604714495","RU","Russian Federation"
+"95.166.0.0","95.166.255.255","1604714496","1604780031","DK","Denmark"
+"95.167.0.0","95.167.255.255","1604780032","1604845567","RU","Russian Federation"
+"95.168.0.0","95.168.31.255","1604845568","1604853759","FR","France"
+"95.168.32.0","95.168.63.255","1604853760","1604861951","HU","Hungary"
+"95.168.64.0","95.168.95.255","1604861952","1604870143","RS","Serbia"
+"95.168.96.0","95.168.127.255","1604870144","1604878335","HR","Croatia"
+"95.168.128.0","95.168.159.255","1604878336","1604886527","DE","Germany"
+"95.168.160.0","95.168.160.255","1604886528","1604886783","NL","Netherlands"
+"95.168.161.0","95.168.161.255","1604886784","1604887039","DE","Germany"
+"95.168.162.0","95.168.162.255","1604887040","1604887295","NL","Netherlands"
+"95.168.163.0","95.168.164.255","1604887296","1604887807","DE","Germany"
+"95.168.165.0","95.168.165.255","1604887808","1604888063","NL","Netherlands"
+"95.168.166.0","95.168.168.255","1604888064","1604888831","TR","Turkey"
+"95.168.169.0","95.168.171.255","1604888832","1604889599","NL","Netherlands"
+"95.168.172.0","95.168.172.255","1604889600","1604889855","DE","Germany"
+"95.168.173.0","95.168.178.255","1604889856","1604891391","NL","Netherlands"
+"95.168.179.0","95.168.181.63","1604891392","1604891967","DE","Germany"
+"95.168.181.64","95.168.181.255","1604891968","1604892159","NL","Netherlands"
+"95.168.182.0","95.168.184.255","1604892160","1604892927","DE","Germany"
+"95.168.185.0","95.168.186.191","1604892928","1604893375","NL","Netherlands"
+"95.168.186.192","95.168.186.255","1604893376","1604893439","DE","Germany"
+"95.168.187.0","95.168.191.255","1604893440","1604894719","NL","Netherlands"
+"95.168.192.0","95.168.223.255","1604894720","1604902911","CZ","Czech Republic"
+"95.168.224.0","95.168.255.255","1604902912","1604911103","BG","Bulgaria"
+"95.169.0.0","95.169.31.255","1604911104","1604919295","UA","Ukraine"
+"95.169.32.0","95.169.63.255","1604919296","1604927487","NO","Norway"
+"95.169.64.0","95.169.95.255","1604927488","1604935679","IT","Italy"
+"95.169.96.0","95.169.159.255","1604935680","1604952063","RU","Russian Federation"
+"95.169.160.0","95.169.191.255","1604952064","1604960255","DE","Germany"
+"95.169.192.0","95.169.223.255","1604960256","1604968447","BG","Bulgaria"
+"95.169.224.0","95.169.255.255","1604968448","1604976639","ES","Spain"
+"95.170.0.0","95.170.63.255","1604976640","1604993023","FR","France"
+"95.170.64.0","95.170.95.255","1604993024","1605001215","NL","Netherlands"
+"95.170.96.0","95.170.191.255","1605001216","1605025791","RU","Russian Federation"
+"95.170.192.0","95.170.223.255","1605025792","1605033983","IQ","Iraq"
+"95.170.224.0","95.170.255.255","1605033984","1605042175","SK","Slovakia"
+"95.171.0.0","95.171.31.255","1605042176","1605050367","RU","Russian Federation"
+"95.171.32.0","95.171.63.255","1605050368","1605058559","IT","Italy"
+"95.171.64.0","95.171.95.255","1605058560","1605066751","HU","Hungary"
+"95.171.96.0","95.171.127.255","1605066752","1605074943","PL","Poland"
+"95.171.128.0","95.171.159.255","1605074944","1605083135","FR","France"
+"95.171.160.0","95.171.191.255","1605083136","1605091327","BE","Belgium"
+"95.171.192.0","95.171.223.255","1605091328","1605099519","PL","Poland"
+"95.171.224.0","95.171.255.255","1605099520","1605107711","RU","Russian Federation"
+"95.172.0.0","95.172.2.23","1605107712","1605108247","GB","United Kingdom"
+"95.172.2.24","95.172.2.31","1605108248","1605108255","IT","Italy"
+"95.172.2.32","95.172.3.87","1605108256","1605108567","GB","United Kingdom"
+"95.172.3.88","95.172.3.95","1605108568","1605108575","IT","Italy"
+"95.172.3.96","95.172.3.103","1605108576","1605108583","GB","United Kingdom"
+"95.172.3.104","95.172.3.111","1605108584","1605108591","IT","Italy"
+"95.172.3.112","95.172.5.87","1605108592","1605109079","GB","United Kingdom"
+"95.172.5.88","95.172.5.95","1605109080","1605109087","IT","Italy"
+"95.172.5.96","95.172.5.231","1605109088","1605109223","GB","United Kingdom"
+"95.172.5.232","95.172.5.239","1605109224","1605109231","IT","Italy"
+"95.172.5.240","95.172.6.103","1605109232","1605109351","GB","United Kingdom"
+"95.172.6.104","95.172.6.111","1605109352","1605109359","IT","Italy"
+"95.172.6.112","95.172.6.247","1605109360","1605109495","GB","United Kingdom"
+"95.172.6.248","95.172.6.255","1605109496","1605109503","IT","Italy"
+"95.172.7.0","95.172.8.95","1605109504","1605109855","GB","United Kingdom"
+"95.172.8.96","95.172.8.103","1605109856","1605109863","IT","Italy"
+"95.172.8.104","95.172.9.167","1605109864","1605110183","GB","United Kingdom"
+"95.172.9.168","95.172.9.175","1605110184","1605110191","IT","Italy"
+"95.172.9.176","95.172.9.247","1605110192","1605110263","GB","United Kingdom"
+"95.172.9.248","95.172.9.255","1605110264","1605110271","IT","Italy"
+"95.172.10.0","95.172.10.31","1605110272","1605110303","GB","United Kingdom"
+"95.172.10.32","95.172.10.39","1605110304","1605110311","IT","Italy"
+"95.172.10.40","95.172.10.103","1605110312","1605110375","GB","United Kingdom"
+"95.172.10.104","95.172.10.111","1605110376","1605110383","IT","Italy"
+"95.172.10.112","95.172.12.143","1605110384","1605110927","GB","United Kingdom"
+"95.172.12.144","95.172.12.151","1605110928","1605110935","IT","Italy"
+"95.172.12.152","95.172.12.239","1605110936","1605111023","GB","United Kingdom"
+"95.172.12.240","95.172.12.247","1605111024","1605111031","IT","Italy"
+"95.172.12.248","95.172.13.159","1605111032","1605111199","GB","United Kingdom"
+"95.172.13.160","95.172.13.167","1605111200","1605111207","IT","Italy"
+"95.172.13.168","95.172.13.239","1605111208","1605111279","GB","United Kingdom"
+"95.172.13.240","95.172.13.247","1605111280","1605111287","IT","Italy"
+"95.172.13.248","95.172.14.55","1605111288","1605111351","GB","United Kingdom"
+"95.172.14.56","95.172.14.63","1605111352","1605111359","IT","Italy"
+"95.172.14.64","95.172.16.127","1605111360","1605111935","GB","United Kingdom"
+"95.172.16.128","95.172.16.135","1605111936","1605111943","IT","Italy"
+"95.172.16.136","95.172.22.39","1605111944","1605113383","GB","United Kingdom"
+"95.172.22.40","95.172.22.47","1605113384","1605113391","IT","Italy"
+"95.172.22.48","95.172.22.63","1605113392","1605113407","GB","United Kingdom"
+"95.172.22.64","95.172.22.71","1605113408","1605113415","IT","Italy"
+"95.172.22.72","95.172.22.223","1605113416","1605113567","GB","United Kingdom"
+"95.172.22.224","95.172.22.239","1605113568","1605113583","IT","Italy"
+"95.172.22.240","95.172.25.55","1605113584","1605114167","GB","United Kingdom"
+"95.172.25.56","95.172.25.63","1605114168","1605114175","IT","Italy"
+"95.172.25.64","95.172.25.87","1605114176","1605114199","GB","United Kingdom"
+"95.172.25.88","95.172.25.95","1605114200","1605114207","IT","Italy"
+"95.172.25.96","95.172.25.103","1605114208","1605114215","GB","United Kingdom"
+"95.172.25.104","95.172.25.111","1605114216","1605114223","IT","Italy"
+"95.172.25.112","95.172.25.175","1605114224","1605114287","GB","United Kingdom"
+"95.172.25.176","95.172.25.183","1605114288","1605114295","IT","Italy"
+"95.172.25.184","95.172.25.215","1605114296","1605114327","GB","United Kingdom"
+"95.172.25.216","95.172.25.223","1605114328","1605114335","IT","Italy"
+"95.172.25.224","95.172.27.231","1605114336","1605114855","GB","United Kingdom"
+"95.172.27.232","95.172.27.239","1605114856","1605114863","IT","Italy"
+"95.172.27.240","95.172.28.127","1605114864","1605115007","GB","United Kingdom"
+"95.172.28.128","95.172.28.135","1605115008","1605115015","IT","Italy"
+"95.172.28.136","95.172.29.55","1605115016","1605115191","GB","United Kingdom"
+"95.172.29.56","95.172.29.63","1605115192","1605115199","IT","Italy"
+"95.172.29.64","95.172.30.23","1605115200","1605115415","GB","United Kingdom"
+"95.172.30.24","95.172.30.31","1605115416","1605115423","IT","Italy"
+"95.172.30.32","95.172.30.111","1605115424","1605115503","GB","United Kingdom"
+"95.172.30.112","95.172.30.119","1605115504","1605115511","IT","Italy"
+"95.172.30.120","95.172.30.175","1605115512","1605115567","GB","United Kingdom"
+"95.172.30.176","95.172.30.183","1605115568","1605115575","IT","Italy"
+"95.172.30.184","95.172.31.255","1605115576","1605115903","GB","United Kingdom"
+"95.172.32.0","95.172.63.255","1605115904","1605124095","RU","Russian Federation"
+"95.172.64.0","95.172.68.143","1605124096","1605125263","GB","United Kingdom"
+"95.172.68.144","95.172.68.155","1605125264","1605125275","DE","Germany"
+"95.172.68.156","95.172.68.156","1605125276","1605125276","GB","United Kingdom"
+"95.172.68.157","95.172.68.159","1605125277","1605125279","DE","Germany"
+"95.172.68.160","95.172.71.15","1605125280","1605125903","GB","United Kingdom"
+"95.172.71.16","95.172.71.31","1605125904","1605125919","DE","Germany"
+"95.172.71.32","95.172.74.45","1605125920","1605126701","GB","United Kingdom"
+"95.172.74.46","95.172.74.46","1605126702","1605126702","US","United States"
+"95.172.74.47","95.172.87.255","1605126703","1605130239","GB","United Kingdom"
+"95.172.88.0","95.172.88.31","1605130240","1605130271","NL","Netherlands"
+"95.172.88.32","95.172.91.255","1605130272","1605131263","GB","United Kingdom"
+"95.172.92.0","95.172.92.255","1605131264","1605131519","DE","Germany"
+"95.172.93.0","95.172.95.255","1605131520","1605132287","GB","United Kingdom"
+"95.172.96.0","95.172.159.255","1605132288","1605148671","RU","Russian Federation"
+"95.172.160.0","95.172.191.255","1605148672","1605156863","PT","Portugal"
+"95.172.192.0","95.172.223.255","1605156864","1605165055","JO","Jordan"
+"95.172.224.0","95.172.255.255","1605165056","1605173247","GB","United Kingdom"
+"95.173.0.0","95.173.31.255","1605173248","1605181439","TR","Turkey"
+"95.173.32.0","95.173.63.255","1605181440","1605189631","LT","Lithuania"
+"95.173.64.0","95.173.95.255","1605189632","1605197823","CZ","Czech Republic"
+"95.173.96.0","95.173.127.255","1605197824","1605206015","DE","Germany"
+"95.173.128.0","95.173.159.255","1605206016","1605214207","RU","Russian Federation"
+"95.173.160.0","95.173.191.255","1605214208","1605222399","TR","Turkey"
+"95.173.192.0","95.173.223.255","1605222400","1605230591","CZ","Czech Republic"
+"95.173.224.0","95.173.255.255","1605230592","1605238783","TR","Turkey"
+"95.174.0.0","95.174.31.255","1605238784","1605246975","IT","Italy"
+"95.174.32.0","95.174.63.255","1605246976","1605255167","PL","Poland"
+"95.174.72.0","95.174.79.255","1605257216","1605259263","FR","France"
+"95.174.80.0","95.174.87.255","1605259264","1605261311","DE","Germany"
+"95.174.88.0","95.174.127.255","1605261312","1605271551","RU","Russian Federation"
+"95.174.128.0","95.174.159.255","1605271552","1605279743","DE","Germany"
+"95.174.160.0","95.174.191.255","1605279744","1605287935","FR","France"
+"95.174.192.0","95.174.223.255","1605287936","1605296127","RU","Russian Federation"
+"95.174.224.0","95.174.255.255","1605296128","1605304319","CH","Switzerland"
+"95.175.0.0","95.175.31.255","1605304320","1605312511","PL","Poland"
+"95.175.32.0","95.175.63.255","1605312512","1605320703","IL","Israel"
+"95.175.64.0","95.175.95.255","1605320704","1605328895","KW","Kuwait"
+"95.175.96.0","95.175.127.255","1605328896","1605337087","FI","Finland"
+"95.175.128.0","95.175.159.255","1605337088","1605345279","GB","United Kingdom"
+"95.175.160.0","95.175.191.255","1605345280","1605353471","FR","France"
+"95.175.192.0","95.175.223.255","1605353472","1605361663","GB","United Kingdom"
+"95.175.224.0","95.175.255.255","1605361664","1605369855","RU","Russian Federation"
+"95.176.0.0","95.176.127.255","1605369856","1605402623","FR","France"
+"95.176.128.0","95.176.255.255","1605402624","1605435391","SI","Slovenia"
+"95.177.0.0","95.177.127.255","1605435392","1605468159","GB","United Kingdom"
+"95.177.128.0","95.177.255.255","1605468160","1605500927","SA","Saudi Arabia"
+"95.178.0.0","95.178.127.255","1605500928","1605533695","PL","Poland"
+"95.178.128.0","95.178.255.255","1605533696","1605566463","HR","Croatia"
+"95.179.0.0","95.179.127.255","1605566464","1605599231","RU","Russian Federation"
+"95.179.128.0","95.179.255.255","1605599232","1605631999","GR","Greece"
+"95.180.0.0","95.180.127.255","1605632000","1605664767","RS","Serbia"
+"95.180.128.0","95.180.255.255","1605664768","1605697535","MK","Macedonia"
+"95.181.0.0","95.181.175.255","1605697536","1605742591","RU","Russian Federation"
+"95.181.176.0","95.181.176.255","1605742592","1605742847","LV","Latvia"
+"95.181.177.0","95.181.177.255","1605742848","1605743103","PL","Poland"
+"95.181.178.0","95.181.181.255","1605743104","1605744127","RU","Russian Federation"
+"95.181.182.0","95.181.182.255","1605744128","1605744383","UA","Ukraine"
+"95.181.183.0","95.181.217.255","1605744384","1605753343","RU","Russian Federation"
+"95.181.218.0","95.181.218.127","1605753344","1605753471","US","United States"
+"95.181.218.128","95.181.219.255","1605753472","1605753855","RU","Russian Federation"
+"95.181.220.0","95.181.223.255","1605753856","1605754879","FR","France"
+"95.181.224.0","95.181.255.255","1605754880","1605763071","RU","Russian Federation"
+"95.182.0.0","95.182.23.255","1605763072","1605769215","KZ","Kazakhstan"
+"95.182.24.0","95.182.31.255","1605769216","1605771263","PL","Poland"
+"95.182.32.0","95.182.75.255","1605771264","1605782527","RU","Russian Federation"
+"95.182.76.0","95.182.76.255","1605782528","1605782783","CZ","Czech Republic"
+"95.182.77.0","95.182.127.255","1605782784","1605795839","RU","Russian Federation"
+"95.182.128.0","95.182.255.255","1605795840","1605828607","BE","Belgium"
+"95.183.0.0","95.183.0.255","1605828608","1605828863","GB","United Kingdom"
+"95.183.1.0","95.183.3.255","1605828864","1605829631","US","United States"
+"95.183.4.0","95.183.4.255","1605829632","1605829887","GB","United Kingdom"
+"95.183.5.0","95.183.5.255","1605829888","1605830143","US","United States"
+"95.183.6.0","95.183.6.255","1605830144","1605830399","IL","Israel"
+"95.183.7.0","95.183.7.255","1605830400","1605830655","US","United States"
+"95.183.8.0","95.183.47.255","1605830656","1605840895","RU","Russian Federation"
+"95.183.48.0","95.183.63.255","1605840896","1605844991","CH","Switzerland"
+"95.183.64.0","95.183.127.255","1605844992","1605861375","RU","Russian Federation"
+"95.183.128.0","95.183.255.255","1605861376","1605894143","TR","Turkey"
+"95.184.0.0","95.187.255.255","1605894144","1606156287","SA","Saudi Arabia"
+"95.188.0.0","95.191.255.255","1606156288","1606418431","RU","Russian Federation"
+"95.192.0.0","95.207.255.255","1606418432","1607467007","SE","Sweden"
+"95.208.0.0","95.208.255.255","1607467008","1607532543","DE","Germany"
+"95.209.0.0","95.209.143.255","1607532544","1607569407","SE","Sweden"
+"95.209.144.0","95.209.155.255","1607569408","1607572479","DK","Denmark"
+"95.209.156.0","95.209.167.255","1607572480","1607575551","SE","Sweden"
+"95.209.168.0","95.209.175.255","1607575552","1607577599","GB","United Kingdom"
+"95.209.176.0","95.209.191.255","1607577600","1607581695","SE","Sweden"
+"95.209.192.0","95.209.255.255","1607581696","1607598079","DK","Denmark"
+"95.210.0.0","95.210.3.255","1607598080","1607599103","GB","United Kingdom"
+"95.210.4.0","95.210.8.255","1607599104","1607600383","EU","Europe"
+"95.210.9.0","95.210.9.255","1607600384","1607600639","DE","Germany"
+"95.210.10.0","95.210.10.255","1607600640","1607600895","AT","Austria"
+"95.210.11.0","95.210.11.255","1607600896","1607601151","CH","Switzerland"
+"95.210.12.0","95.210.14.255","1607601152","1607601919","IT","Italy"
+"95.210.15.0","95.210.15.255","1607601920","1607602175","GB","United Kingdom"
+"95.210.16.0","95.210.30.255","1607602176","1607606015","IT","Italy"
+"95.210.31.0","95.210.31.255","1607606016","1607606271","FR","France"
+"95.210.32.0","95.210.33.255","1607606272","1607606783","DE","Germany"
+"95.210.34.0","95.210.34.255","1607606784","1607607039","GB","United Kingdom"
+"95.210.35.0","95.210.35.255","1607607040","1607607295","EU","Europe"
+"95.210.36.0","95.210.36.255","1607607296","1607607551","PL","Poland"
+"95.210.37.0","95.210.39.255","1607607552","1607608319","IT","Italy"
+"95.210.40.0","95.210.40.255","1607608320","1607608575","HU","Hungary"
+"95.210.41.0","95.210.41.255","1607608576","1607608831","SK","Slovakia"
+"95.210.42.0","95.210.47.255","1607608832","1607610367","EU","Europe"
+"95.210.48.0","95.210.51.255","1607610368","1607611391","GR","Greece"
+"95.210.52.0","95.210.55.255","1607611392","1607612415","IE","Ireland"
+"95.210.56.0","95.210.63.255","1607612416","1607614463","EU","Europe"
+"95.210.64.0","95.210.67.255","1607614464","1607615487","FR","France"
+"95.210.68.0","95.210.75.255","1607615488","1607617535","GB","United Kingdom"
+"95.210.76.0","95.210.79.255","1607617536","1607618559","EU","Europe"
+"95.210.80.0","95.210.87.255","1607618560","1607620607","ES","Spain"
+"95.210.88.0","95.210.90.255","1607620608","1607621375","IT","Italy"
+"95.210.91.0","95.210.91.255","1607621376","1607621631","EU","Europe"
+"95.210.92.0","95.210.95.255","1607621632","1607622655","IT","Italy"
+"95.210.96.0","95.210.103.255","1607622656","1607624703","ES","Spain"
+"95.210.104.0","95.210.107.255","1607624704","1607625727","IT","Italy"
+"95.210.108.0","95.210.109.2","1607625728","1607625986","ES","Spain"
+"95.210.109.3","95.210.109.3","1607625987","1607625987","PT","Portugal"
+"95.210.109.4","95.210.111.255","1607625988","1607626751","ES","Spain"
+"95.210.112.0","95.210.114.255","1607626752","1607627519","FR","France"
+"95.210.115.0","95.210.115.255","1607627520","1607627775","FI","Finland"
+"95.210.116.0","95.210.118.255","1607627776","1607628543","IT","Italy"
+"95.210.119.0","95.210.141.255","1607628544","1607634431","EU","Europe"
+"95.210.142.0","95.210.149.255","1607634432","1607636479","IT","Italy"
+"95.210.150.0","95.210.159.255","1607636480","1607639039","EU","Europe"
+"95.210.160.0","95.210.166.229","1607639040","1607640805","IT","Italy"
+"95.210.166.230","95.210.166.230","1607640806","1607640806","CH","Switzerland"
+"95.210.166.231","95.210.173.20","1607640807","1607642388","IT","Italy"
+"95.210.173.21","95.210.173.21","1607642389","1607642389","NL","Netherlands"
+"95.210.173.22","95.210.191.255","1607642390","1607647231","IT","Italy"
+"95.210.192.0","95.210.207.255","1607647232","1607651327","DE","Germany"
+"95.210.208.0","95.210.223.255","1607651328","1607655423","FR","France"
+"95.210.224.0","95.210.231.255","1607655424","1607657471","GB","United Kingdom"
+"95.210.232.0","95.210.242.255","1607657472","1607660287","IT","Italy"
+"95.210.243.0","95.210.243.255","1607660288","1607660543","FR","France"
+"95.210.244.0","95.210.255.255","1607660544","1607663615","IT","Italy"
+"95.211.0.0","95.211.255.255","1607663616","1607729151","NL","Netherlands"
+"95.212.0.0","95.212.127.255","1607729152","1607761919","EG","Egypt"
+"95.212.128.0","95.212.143.255","1607761920","1607766015","SY","Syrian Arab Republic"
+"95.212.144.0","95.212.175.255","1607766016","1607774207","EG","Egypt"
+"95.212.176.0","95.212.223.255","1607774208","1607786495","SY","Syrian Arab Republic"
+"95.212.224.0","95.212.255.255","1607786496","1607794687","EG","Egypt"
+"95.213.0.0","95.213.255.255","1607794688","1607860223","RU","Russian Federation"
+"95.214.0.0","95.214.255.255","1607860224","1607925759","ES","Spain"
+"95.215.0.0","95.215.3.255","1607925760","1607926783","RU","Russian Federation"
+"95.215.4.0","95.215.7.255","1607926784","1607927807","UA","Ukraine"
+"95.215.8.0","95.215.15.255","1607927808","1607929855","RU","Russian Federation"
+"95.215.16.0","95.215.19.255","1607929856","1607930879","SE","Sweden"
+"95.215.20.0","95.215.31.255","1607930880","1607933951","PL","Poland"
+"95.215.32.0","95.215.35.255","1607933952","1607934975","DE","Germany"
+"95.215.36.0","95.215.43.255","1607934976","1607937023","UA","Ukraine"
+"95.215.44.0","95.215.47.255","1607937024","1607938047","SE","Sweden"
+"95.215.48.0","95.215.51.255","1607938048","1607939071","UA","Ukraine"
+"95.215.52.0","95.215.55.255","1607939072","1607940095","PL","Poland"
+"95.215.56.0","95.215.59.255","1607940096","1607941119","RU","Russian Federation"
+"95.215.60.0","95.215.63.255","1607941120","1607942143","ES","Spain"
+"95.215.64.0","95.215.71.255","1607942144","1607944191","RU","Russian Federation"
+"95.215.72.0","95.215.75.255","1607944192","1607945215","FR","France"
+"95.215.76.0","95.215.79.255","1607945216","1607946239","PL","Poland"
+"95.215.84.0","95.215.87.255","1607947264","1607948287","RU","Russian Federation"
+"95.215.88.0","95.215.91.255","1607948288","1607949311","GB","United Kingdom"
+"95.215.92.0","95.215.95.255","1607949312","1607950335","UA","Ukraine"
+"95.215.96.0","95.215.103.255","1607950336","1607952383","RU","Russian Federation"
+"95.215.104.0","95.215.107.255","1607952384","1607953407","UA","Ukraine"
+"95.215.108.0","95.215.119.255","1607953408","1607956479","RU","Russian Federation"
+"95.215.120.0","95.215.123.255","1607956480","1607957503","ES","Spain"
+"95.215.124.0","95.215.127.255","1607957504","1607958527","UA","Ukraine"
+"95.215.128.0","95.215.131.255","1607958528","1607959551","PS","Palestinian Territory"
+"95.215.132.0","95.215.135.255","1607959552","1607960575","EE","Estonia"
+"95.215.136.0","95.215.139.255","1607960576","1607961599","RU","Russian Federation"
+"95.215.144.0","95.215.147.255","1607962624","1607963647","UA","Ukraine"
+"95.215.148.0","95.215.155.255","1607963648","1607965695","RU","Russian Federation"
+"95.215.156.0","95.215.159.255","1607965696","1607966719","UA","Ukraine"
+"95.215.160.0","95.215.163.255","1607966720","1607967743","IR","Iran, Islamic Republic of"
+"95.215.164.0","95.215.167.255","1607967744","1607968767","UA","Ukraine"
+"95.215.168.0","95.215.171.255","1607968768","1607969791","SE","Sweden"
+"95.215.172.0","95.215.172.255","1607969792","1607970047","RU","Russian Federation"
+"95.215.173.0","95.215.173.255","1607970048","1607970303","IR","Iran, Islamic Republic of"
+"95.215.174.0","95.215.175.255","1607970304","1607970815","GB","United Kingdom"
+"95.215.176.0","95.215.183.255","1607970816","1607972863","RU","Russian Federation"
+"95.215.184.0","95.215.191.255","1607972864","1607974911","NL","Netherlands"
+"95.215.192.0","95.215.199.255","1607974912","1607976959","PL","Poland"
+"95.215.200.0","95.215.211.255","1607976960","1607980031","RU","Russian Federation"
+"95.215.212.0","95.215.215.255","1607980032","1607981055","DE","Germany"
+"95.215.216.0","95.215.219.255","1607981056","1607982079","UA","Ukraine"
+"95.215.220.0","95.215.222.255","1607982080","1607982847","RO","Romania"
+"95.215.223.0","95.215.223.255","1607982848","1607983103","UA","Ukraine"
+"95.215.224.0","95.215.227.255","1607983104","1607984127","GB","United Kingdom"
+"95.215.228.0","95.215.231.255","1607984128","1607985151","RU","Russian Federation"
+"95.215.232.0","95.215.235.255","1607985152","1607986175","PL","Poland"
+"95.215.236.0","95.215.236.255","1607986176","1607986431","FR","France"
+"95.215.237.0","95.215.237.255","1607986432","1607986687","GB","United Kingdom"
+"95.215.238.0","95.215.243.255","1607986688","1607988223","RU","Russian Federation"
+"95.215.244.0","95.215.247.255","1607988224","1607989247","KG","Kyrgyzstan"
+"95.215.248.0","95.215.255.255","1607989248","1607991295","RU","Russian Federation"
+"95.216.0.0","95.217.255.255","1607991296","1608122367","UA","Ukraine"
+"95.218.0.0","95.219.255.255","1608122368","1608253439","SA","Saudi Arabia"
+"95.220.0.0","95.221.255.255","1608253440","1608384511","RU","Russian Federation"
+"95.222.0.0","95.223.255.255","1608384512","1608515583","DE","Germany"
+"95.224.0.0","95.255.255.255","1608515584","1610612735","IT","Italy"
+"96.0.0.0","96.0.255.255","1610612736","1610678271","US","United States"
+"96.1.0.0","96.1.255.255","1610678272","1610743807","CA","Canada"
+"96.2.0.0","96.5.255.255","1610743808","1611005951","US","United States"
+"96.6.0.0","96.6.7.255","1611005952","1611007999","NL","Netherlands"
+"96.6.8.0","96.6.11.255","1611008000","1611009023","US","United States"
+"96.6.12.0","96.6.15.255","1611009024","1611010047","NL","Netherlands"
+"96.6.16.0","96.6.119.255","1611010048","1611036671","US","United States"
+"96.6.120.0","96.6.121.255","1611036672","1611037183","NL","Netherlands"
+"96.6.122.0","96.6.143.255","1611037184","1611042815","US","United States"
+"96.6.144.0","96.6.159.255","1611042816","1611046911","NL","Netherlands"
+"96.6.160.0","96.7.48.255","1611046912","1611084031","US","United States"
+"96.7.49.0","96.7.51.255","1611084032","1611084799","NL","Netherlands"
+"96.7.52.0","96.7.57.255","1611084800","1611086335","US","United States"
+"96.7.58.0","96.7.59.255","1611086336","1611086847","NL","Netherlands"
+"96.7.60.0","96.7.175.255","1611086848","1611116543","US","United States"
+"96.7.176.0","96.7.179.255","1611116544","1611117567","NL","Netherlands"
+"96.7.180.0","96.7.223.255","1611117568","1611128831","US","United States"
+"96.7.224.0","96.7.231.255","1611128832","1611130879","NL","Netherlands"
+"96.7.232.0","96.9.63.255","1611130880","1611218943","US","United States"
+"96.9.64.0","96.9.95.255","1611218944","1611227135","KH","Cambodia"
+"96.9.96.0","96.9.127.255","1611227136","1611235327","CA","Canada"
+"96.9.128.0","96.9.159.255","1611235328","1611243519","OM","Oman"
+"96.9.160.0","96.9.175.255","1611243520","1611247615","MY","Malaysia"
+"96.9.176.0","96.9.191.255","1611247616","1611251711","HK","Hong Kong"
+"96.9.192.0","96.16.121.255","1611251712","1611692543","US","United States"
+"96.16.122.0","96.16.125.255","1611692544","1611693567","NL","Netherlands"
+"96.16.126.0","96.17.147.255","1611693568","1611764735","US","United States"
+"96.17.148.0","96.17.148.255","1611764736","1611764991","NL","Netherlands"
+"96.17.149.0","96.17.151.255","1611764992","1611765759","US","United States"
+"96.17.152.0","96.17.152.255","1611765760","1611766015","NL","Netherlands"
+"96.17.153.0","96.17.195.255","1611766016","1611777023","US","United States"
+"96.17.196.0","96.17.196.255","1611777024","1611777279","NL","Netherlands"
+"96.17.197.0","96.17.199.255","1611777280","1611778047","US","United States"
+"96.17.200.0","96.17.201.255","1611778048","1611778559","NL","Netherlands"
+"96.17.202.0","96.19.255.255","1611778560","1611923455","US","United States"
+"96.20.0.0","96.23.255.255","1611923456","1612185599","CA","Canada"
+"96.24.0.0","96.30.63.255","1612185600","1612595199","US","United States"
+"96.30.64.0","96.30.126.255","1612595200","1612611327","TH","Thailand"
+"96.30.127.0","96.30.223.255","1612611328","1612636159","CA","Canada"
+"96.30.224.0","96.43.159.255","1612636160","1613471743","US","United States"
+"96.43.160.0","96.43.191.255","1613471744","1613479935","JM","Jamaica"
+"96.43.192.0","96.43.192.255","1613479936","1613480191","CA","Canada"
+"96.43.193.0","96.43.223.255","1613480192","1613488127","US","United States"
+"96.43.224.0","96.43.239.255","1613488128","1613492223","CA","Canada"
+"96.43.240.0","96.44.31.255","1613492224","1613504511","US","United States"
+"96.44.32.0","96.44.127.255","1613504512","1613529087","CA","Canada"
+"96.44.128.0","96.44.191.255","1613529088","1613545471","US","United States"
+"96.44.192.0","96.45.15.255","1613545472","1613565951","CA","Canada"
+"96.45.16.0","96.45.88.255","1613565952","1613584639","US","United States"
+"96.45.89.0","96.45.89.255","1613584640","1613584895","HK","Hong Kong"
+"96.45.90.0","96.45.91.255","1613584896","1613585407","US","United States"
+"96.45.92.0","96.45.92.255","1613585408","1613585663","DE","Germany"
+"96.45.93.0","96.45.93.255","1613585664","1613585919","GB","United Kingdom"
+"96.45.94.0","96.45.175.255","1613585920","1613606911","US","United States"
+"96.45.176.0","96.45.207.255","1613606912","1613615103","CA","Canada"
+"96.45.208.0","96.46.31.255","1613615104","1613635583","US","United States"
+"96.46.32.0","96.46.49.255","1613635584","1613640191","CA","Canada"
+"96.46.50.0","96.46.50.127","1613640192","1613640319","US","United States"
+"96.46.50.128","96.46.50.255","1613640320","1613640447","CA","Canada"
+"96.46.51.0","96.46.51.127","1613640448","1613640575","US","United States"
+"96.46.51.128","96.46.61.255","1613640576","1613643263","CA","Canada"
+"96.46.62.0","96.46.62.127","1613643264","1613643391","US","United States"
+"96.46.62.128","96.46.63.255","1613643392","1613643775","CA","Canada"
+"96.46.64.0","96.46.191.255","1613643776","1613676543","US","United States"
+"96.46.192.0","96.46.207.255","1613676544","1613680639","CA","Canada"
+"96.46.208.0","96.47.175.255","1613680640","1613737983","US","United States"
+"96.47.176.0","96.47.191.255","1613737984","1613742079","CA","Canada"
+"96.47.192.0","96.47.226.19","1613742080","1613750803","US","United States"
+"96.47.226.20","96.47.226.20","1613750804","1613750804","A1","Anonymous Proxy"
+"96.47.226.21","96.47.255.255","1613750805","1613758463","US","United States"
+"96.48.0.0","96.55.255.255","1613758464","1614282751","CA","Canada"
+"96.56.0.0","96.62.255.255","1614282752","1614741503","US","United States"
+"96.63.0.0","96.63.63.255","1614741504","1614757887","CA","Canada"
+"96.63.64.0","96.63.127.255","1614757888","1614774271","US","United States"
+"96.63.128.0","96.63.175.255","1614774272","1614786559","CA","Canada"
+"96.63.176.0","96.125.127.255","1614786560","1618837503","US","United States"
+"96.125.128.0","96.125.143.255","1618837504","1618841599","CA","Canada"
+"96.125.144.0","96.125.159.255","1618841600","1618845695","DE","Germany"
+"96.125.160.0","96.125.175.255","1618845696","1618849791","US","United States"
+"96.125.176.0","96.125.177.255","1618849792","1618850303","CA","Canada"
+"96.125.178.0","96.125.178.255","1618850304","1618850559","US","United States"
+"96.125.179.0","96.125.223.255","1618850560","1618862079","CA","Canada"
+"96.125.224.0","96.125.239.255","1618862080","1618866175","US","United States"
+"96.125.240.0","96.125.255.255","1618866176","1618870271","CA","Canada"
+"96.126.0.0","96.127.191.255","1618870272","1618984959","US","United States"
+"96.127.192.0","96.127.255.255","1618984960","1619001343","CA","Canada"
+"96.128.0.0","97.74.255.255","1619001344","1632305151","US","United States"
+"97.75.0.0","97.75.63.255","1632305152","1632321535","CA","Canada"
+"97.75.64.0","97.75.191.255","1632321536","1632354303","US","United States"
+"97.75.192.0","97.75.223.255","1632354304","1632362495","CA","Canada"
+"97.75.224.0","97.107.47.255","1632362496","1634414591","US","United States"
+"97.107.48.0","97.107.63.255","1634414592","1634418687","CA","Canada"
+"97.107.64.0","97.107.175.255","1634418688","1634447359","US","United States"
+"97.107.176.0","97.107.191.255","1634447360","1634451455","CA","Canada"
+"97.107.192.0","97.107.207.255","1634451456","1634455551","US","United States"
+"97.107.208.0","97.107.223.255","1634455552","1634459647","CA","Canada"
+"97.107.224.0","97.107.224.255","1634459648","1634459903","US","United States"
+"97.107.225.0","97.107.227.255","1634459904","1634460671","CA","Canada"
+"97.107.228.0","97.107.255.255","1634460672","1634467839","US","United States"
+"97.108.0.0","97.111.255.255","1634467840","1634729983","CA","Canada"
+"97.112.0.0","98.123.255.255","1634729984","1652293631","US","United States"
+"98.124.0.0","98.124.63.255","1652293632","1652310015","CA","Canada"
+"98.124.64.0","98.126.220.255","1652310016","1652481279","US","United States"
+"98.126.221.0","98.126.223.255","1652481280","1652482047","CN","China"
+"98.126.224.0","98.142.107.255","1652482048","1653500927","US","United States"
+"98.142.108.0","98.142.108.175","1653500928","1653501103","FR","France"
+"98.142.108.176","98.142.108.183","1653501104","1653501111","IN","India"
+"98.142.108.184","98.142.108.247","1653501112","1653501175","FR","France"
+"98.142.108.248","98.142.108.255","1653501176","1653501183","US","United States"
+"98.142.109.0","98.142.109.255","1653501184","1653501439","IL","Israel"
+"98.142.110.0","98.142.239.255","1653501440","1653534719","US","United States"
+"98.142.240.0","98.142.255.255","1653534720","1653538815","CA","Canada"
+"98.143.0.0","98.143.63.255","1653538816","1653555199","US","United States"
+"98.143.64.0","98.143.111.255","1653555200","1653567487","CA","Canada"
+"98.143.112.0","98.143.127.255","1653567488","1653571583","US","United States"
+"98.143.128.0","98.143.143.255","1653571584","1653575679","CA","Canada"
+"98.143.144.0","98.143.159.255","1653575680","1653579775","US","United States"
+"98.143.176.0","98.143.207.255","1653583872","1653592063","US","United States"
+"98.143.208.0","98.143.223.255","1653592064","1653596159","CA","Canada"
+"98.143.224.0","98.143.239.255","1653596160","1653600255","US","United States"
+"98.143.240.0","98.143.255.255","1653600256","1653604351","CA","Canada"
+"98.144.0.0","98.158.79.255","1653604352","1654542335","US","United States"
+"98.158.80.0","98.158.95.255","1654542336","1654546431","CA","Canada"
+"98.158.96.0","98.158.111.255","1654546432","1654550527","VG","Virgin Islands, British"
+"98.158.112.0","98.158.127.255","1654550528","1654554623","US","United States"
+"98.158.128.0","98.158.143.255","1654554624","1654558719","CA","Canada"
+"98.158.144.0","98.159.239.255","1654558720","1654648831","US","United States"
+"98.159.240.0","98.159.255.255","1654648832","1654652927","CA","Canada"
+"98.160.0.0","99.191.255.255","1654652928","1673527295","US","United States"
+"99.192.0.0","99.192.127.255","1673527296","1673560063","CA","Canada"
+"99.192.128.0","99.192.206.255","1673560064","1673580287","US","United States"
+"99.192.207.0","99.192.207.255","1673580288","1673580543","CA","Canada"
+"99.192.208.0","99.198.255.255","1673580544","1673986047","US","United States"
+"99.199.0.0","99.199.255.255","1673986048","1674051583","CA","Canada"
+"99.200.0.0","99.207.255.255","1674051584","1674575871","US","United States"
+"99.208.0.0","99.255.255.255","1674575872","1677721599","CA","Canada"
+"100.0.0.0","100.42.239.255","1677721600","1680535551","US","United States"
+"100.42.240.0","100.42.255.255","1680535552","1680539647","CA","Canada"
+"100.43.0.0","100.43.95.255","1680539648","1680564223","US","United States"
+"100.43.96.0","100.43.127.255","1680564224","1680572415","CA","Canada"
+"100.43.128.0","100.63.255.255","1680572416","1681915903","US","United States"
+"100.128.0.0","100.255.255.255","1686110208","1694498815","US","United States"
+"101.0.0.0","101.0.3.255","1694498816","1694499839","CN","China"
+"101.0.4.0","101.0.7.255","1694499840","1694500863","ID","Indonesia"
+"101.0.8.0","101.0.31.255","1694500864","1694507007","JP","Japan"
+"101.0.32.0","101.0.63.255","1694507008","1694515199","IN","India"
+"101.0.64.0","101.0.127.255","1694515200","1694531583","AU","Australia"
+"101.0.128.0","101.0.255.255","1694531584","1694564351","TW","Taiwan"
+"101.1.0.0","101.1.3.255","1694564352","1694565375","CN","China"
+"101.1.4.0","101.1.7.255","1694565376","1694566399","HK","Hong Kong"
+"101.1.8.0","101.1.15.255","1694566400","1694568447","KR","Korea, Republic of"
+"101.1.16.0","101.1.31.255","1694568448","1694572543","HK","Hong Kong"
+"101.1.32.0","101.1.63.255","1694572544","1694580735","KR","Korea, Republic of"
+"101.1.64.0","101.1.255.255","1694580736","1694629887","JP","Japan"
+"101.2.0.0","101.2.127.255","1694629888","1694662655","IN","India"
+"101.2.128.0","101.2.159.255","1694662656","1694670847","JP","Japan"
+"101.2.160.0","101.2.167.255","1694670848","1694672895","BD","Bangladesh"
+"101.2.168.0","101.2.171.255","1694672896","1694673919","AU","Australia"
+"101.2.172.0","101.2.175.255","1694673920","1694674943","CN","China"
+"101.2.176.0","101.2.191.255","1694674944","1694679039","LK","Sri Lanka"
+"101.2.192.0","101.2.255.255","1694679040","1694695423","AU","Australia"
+"101.3.0.0","101.3.255.255","1694695424","1694760959","TW","Taiwan"
+"101.4.0.0","101.7.255.255","1694760960","1695023103","CN","China"
+"101.8.0.0","101.15.255.255","1695023104","1695547391","TW","Taiwan"
+"101.16.0.0","101.49.255.255","1695547392","1697775615","CN","China"
+"101.50.0.0","101.50.3.255","1697775616","1697776639","ID","Indonesia"
+"101.50.4.0","101.50.7.255","1697776640","1697777663","JP","Japan"
+"101.50.8.0","101.50.15.255","1697777664","1697779711","CN","China"
+"101.50.16.0","101.50.31.255","1697779712","1697783807","ID","Indonesia"
+"101.50.32.0","101.50.55.255","1697783808","1697789951","JP","Japan"
+"101.50.56.0","101.50.59.255","1697789952","1697790975","CN","China"
+"101.50.60.0","101.50.63.255","1697790976","1697791999","JP","Japan"
+"101.50.64.0","101.50.127.255","1697792000","1697808383","PK","Pakistan"
+"101.50.128.0","101.50.255.255","1697808384","1697841151","JP","Japan"
+"101.51.0.0","101.51.255.255","1697841152","1697906687","TH","Thailand"
+"101.52.0.0","101.52.255.255","1697906688","1697972223","CN","China"
+"101.53.0.0","101.53.63.255","1697972224","1697988607","VN","Vietnam"
+"101.53.64.0","101.53.95.255","1697988608","1697996799","KR","Korea, Republic of"
+"101.53.96.0","101.53.99.255","1697996800","1697997823","JP","Japan"
+"101.53.100.0","101.53.103.255","1697997824","1697998847","CN","China"
+"101.53.104.0","101.53.127.255","1697998848","1698004991","JP","Japan"
+"101.53.128.0","101.53.159.255","1698004992","1698013183","IN","India"
+"101.53.160.0","101.53.191.255","1698013184","1698021375","US","United States"
+"101.53.192.0","101.53.223.255","1698021376","1698029567","NZ","New Zealand"
+"101.53.224.0","101.53.255.255","1698029568","1698037759","AU","Australia"
+"101.54.0.0","101.54.255.255","1698037760","1698103295","CN","China"
+"101.55.0.0","101.55.127.255","1698103296","1698136063","KR","Korea, Republic of"
+"101.55.128.0","101.55.223.255","1698136064","1698160639","JP","Japan"
+"101.55.224.0","101.55.231.255","1698160640","1698162687","CN","China"
+"101.55.232.0","101.55.255.255","1698162688","1698168831","JP","Japan"
+"101.56.0.0","101.63.255.255","1698168832","1698693119","IN","India"
+"101.64.0.0","101.78.3.255","1698693120","1699611647","CN","China"
+"101.78.4.0","101.78.7.255","1699611648","1699612671","JP","Japan"
+"101.78.8.0","101.78.15.255","1699612672","1699614719","LA","Lao People's Democratic Republic"
+"101.78.16.0","101.78.31.255","1699614720","1699618815","MY","Malaysia"
+"101.78.32.0","101.78.63.255","1699618816","1699627007","CN","China"
+"101.78.64.0","101.78.127.255","1699627008","1699643391","SG","Singapore"
+"101.78.128.0","101.78.255.255","1699643392","1699676159","HK","Hong Kong"
+"101.79.0.0","101.79.255.255","1699676160","1699741695","KR","Korea, Republic of"
+"101.80.0.0","101.96.11.255","1699741696","1700793343","CN","China"
+"101.96.12.0","101.96.15.255","1700793344","1700794367","VN","Vietnam"
+"101.96.16.0","101.96.31.255","1700794368","1700798463","CN","China"
+"101.96.32.0","101.96.63.255","1700798464","1700806655","JP","Japan"
+"101.96.64.0","101.96.127.255","1700806656","1700823039","VN","Vietnam"
+"101.96.128.0","101.96.255.255","1700823040","1700855807","CN","China"
+"101.97.0.0","101.97.255.255","1700855808","1700921343","JP","Japan"
+"101.98.0.0","101.98.255.255","1700921344","1700986879","NZ","New Zealand"
+"101.99.0.0","101.99.63.255","1700986880","1701003263","VN","Vietnam"
+"101.99.64.0","101.99.95.255","1701003264","1701011455","MY","Malaysia"
+"101.99.96.0","101.99.127.255","1701011456","1701019647","CN","China"
+"101.99.128.0","101.99.196.255","1701019648","1701037311","GU","Guam"
+"101.99.197.0","101.99.197.255","1701037312","1701037567","US","United States"
+"101.99.198.0","101.99.255.255","1701037568","1701052415","GU","Guam"
+"101.100.0.0","101.100.159.255","1701052416","1701093375","NZ","New Zealand"
+"101.100.160.0","101.100.255.255","1701093376","1701117951","SG","Singapore"
+"101.101.0.0","101.101.63.255","1701117952","1701134335","NC","New Caledonia"
+"101.101.64.0","101.101.95.255","1701134336","1701142527","CN","China"
+"101.101.96.0","101.101.99.255","1701142528","1701143551","HK","Hong Kong"
+"101.101.100.0","101.101.100.255","1701143552","1701143807","CN","China"
+"101.101.101.0","101.101.101.255","1701143808","1701144063","AU","Australia"
+"101.101.102.0","101.101.127.255","1701144064","1701150719","CN","China"
+"101.101.128.0","101.101.255.255","1701150720","1701183487","KR","Korea, Republic of"
+"101.102.0.0","101.102.63.255","1701183488","1701199871","JP","Japan"
+"101.102.64.0","101.102.95.255","1701199872","1701208063","CN","China"
+"101.102.96.0","101.102.99.255","1701208064","1701209087","JP","Japan"
+"101.102.100.0","101.102.102.255","1701209088","1701209855","CN","China"
+"101.102.103.0","101.102.103.255","1701209856","1701210111","AU","Australia"
+"101.102.104.0","101.102.127.255","1701210112","1701216255","CN","China"
+"101.102.128.0","101.102.255.255","1701216256","1701249023","JP","Japan"
+"101.103.0.0","101.103.255.255","1701249024","1701314559","AU","Australia"
+"101.104.0.0","101.107.255.255","1701314560","1701576703","CN","China"
+"101.108.0.0","101.109.255.255","1701576704","1701707775","TH","Thailand"
+"101.110.0.0","101.110.63.255","1701707776","1701724159","JP","Japan"
+"101.110.64.0","101.110.111.255","1701724160","1701736447","CN","China"
+"101.110.112.0","101.110.115.255","1701736448","1701737471","NZ","New Zealand"
+"101.110.116.0","101.110.127.255","1701737472","1701740543","CN","China"
+"101.110.128.0","101.111.255.255","1701740544","1701838847","JP","Japan"
+"101.112.0.0","101.119.255.255","1701838848","1702363135","AU","Australia"
+"101.120.0.0","101.126.255.255","1702363136","1702821887","CN","China"
+"101.127.0.0","101.127.255.255","1702821888","1702887423","SG","Singapore"
+"101.128.0.0","101.128.3.255","1702887424","1702888447","CN","China"
+"101.128.4.0","101.128.7.255","1702888448","1702889471","AU","Australia"
+"101.128.8.0","101.128.63.255","1702889472","1702903807","CN","China"
+"101.128.64.0","101.128.127.255","1702903808","1702920191","ID","Indonesia"
+"101.128.128.0","101.128.255.255","1702920192","1702952959","JP","Japan"
+"101.129.0.0","101.135.255.255","1702952960","1703411711","CN","China"
+"101.136.0.0","101.139.255.255","1703411712","1703673855","TW","Taiwan"
+"101.140.0.0","101.143.255.255","1703673856","1703935999","JP","Japan"
+"101.144.0.0","101.159.255.255","1703936000","1704984575","CN","China"
+"101.160.0.0","101.167.175.255","1704984576","1705488383","AU","Australia"
+"101.167.176.0","101.167.179.255","1705488384","1705489407","HK","Hong Kong"
+"101.167.180.0","101.167.183.255","1705489408","1705490431","SG","Singapore"
+"101.167.184.0","101.167.187.255","1705490432","1705491455","GB","United Kingdom"
+"101.167.188.0","101.167.199.255","1705491456","1705494527","HK","Hong Kong"
+"101.167.200.0","101.167.211.255","1705494528","1705497599","SG","Singapore"
+"101.167.212.0","101.167.223.255","1705497600","1705500671","GB","United Kingdom"
+"101.167.224.0","101.191.255.255","1705500672","1707081727","AU","Australia"
+"101.192.0.0","101.201.255.255","1707081728","1707737087","CN","China"
+"101.202.0.0","101.202.255.255","1707737088","1707802623","KR","Korea, Republic of"
+"101.203.0.0","101.203.127.255","1707802624","1707835391","JP","Japan"
+"101.203.128.0","101.203.167.255","1707835392","1707845631","CN","China"
+"101.203.168.0","101.203.171.255","1707845632","1707846655","ID","Indonesia"
+"101.203.172.0","101.203.191.255","1707846656","1707851775","CN","China"
+"101.203.192.0","101.203.255.255","1707851776","1707868159","JP","Japan"
+"101.204.0.0","101.207.255.255","1707868160","1708130303","CN","China"
+"101.208.0.0","101.223.255.255","1708130304","1709178879","IN","India"
+"101.224.0.0","101.233.255.255","1709178880","1709834239","CN","China"
+"101.234.0.0","101.234.63.255","1709834240","1709850623","SG","Singapore"
+"101.234.64.0","101.234.71.255","1709850624","1709852671","CN","China"
+"101.234.72.0","101.234.75.255","1709852672","1709853695","AU","Australia"
+"101.234.76.0","101.234.127.255","1709853696","1709867007","CN","China"
+"101.234.128.0","101.234.255.255","1709867008","1709899775","AU","Australia"
+"101.235.0.0","101.235.255.255","1709899776","1709965311","KR","Korea, Republic of"
+"101.236.0.0","101.249.255.255","1709965312","1710882815","CN","China"
+"101.250.0.0","101.250.255.255","1710882816","1710948351","KR","Korea, Republic of"
+"101.251.0.0","101.251.3.255","1710948352","1710949375","CN","China"
+"101.251.4.0","101.251.7.255","1710949376","1710950399","NP","Nepal"
+"101.251.8.0","101.254.255.255","1710950400","1711210495","CN","China"
+"101.255.0.0","101.255.255.255","1711210496","1711276031","ID","Indonesia"
+"102.205.18.36","102.205.18.36","1724715556","1724715556","MU","Mauritius"
+"103.0.0.0","103.1.4.255","1728053248","1728120063","AU","Australia"
+"103.1.5.0","103.1.5.255","1728120064","1728120319","SG","Singapore"
+"103.1.6.0","103.1.6.255","1728120320","1728120575","IN","India"
+"103.1.7.0","103.1.7.255","1728120576","1728120831","AU","Australia"
+"103.1.8.0","103.1.11.255","1728120832","1728121855","CN","China"
+"103.1.12.0","103.1.19.255","1728121856","1728123903","HK","Hong Kong"
+"103.1.20.0","103.1.27.255","1728123904","1728125951","CN","China"
+"103.1.28.0","103.1.31.255","1728125952","1728126975","LA","Lao People's Democratic Republic"
+"103.1.32.0","103.1.51.255","1728126976","1728132095","HK","Hong Kong"
+"103.1.52.0","103.1.60.255","1728132096","1728134399","AU","Australia"
+"103.1.61.0","103.1.61.255","1728134400","1728134655","US","United States"
+"103.1.62.0","103.1.63.255","1728134656","1728135167","AU","Australia"
+"103.1.64.0","103.1.67.255","1728135168","1728136191","HK","Hong Kong"
+"103.1.68.0","103.1.71.255","1728136192","1728137215","MY","Malaysia"
+"103.1.72.0","103.1.75.255","1728137216","1728138239","CN","China"
+"103.1.76.0","103.1.79.255","1728138240","1728139263","AU","Australia"
+"103.1.80.0","103.1.83.255","1728139264","1728140287","IN","India"
+"103.1.84.0","103.1.87.255","1728140288","1728141311","SG","Singapore"
+"103.1.88.0","103.1.91.255","1728141312","1728142335","CN","China"
+"103.1.92.0","103.1.95.255","1728142336","1728143359","NP","Nepal"
+"103.1.96.0","103.1.99.255","1728143360","1728144383","MP","Northern Mariana Islands"
+"103.1.100.0","103.1.103.255","1728144384","1728145407","IN","India"
+"103.1.104.0","103.1.107.255","1728145408","1728146431","MY","Malaysia"
+"103.1.108.0","103.1.111.255","1728146432","1728147455","AU","Australia"
+"103.1.112.0","103.1.115.255","1728147456","1728148479","IN","India"
+"103.1.116.0","103.1.119.255","1728148480","1728149503","PH","Philippines"
+"103.1.120.0","103.1.123.255","1728149504","1728150527","JP","Japan"
+"103.1.124.0","103.1.131.255","1728150528","1728152575","IN","India"
+"103.1.132.0","103.1.135.255","1728152576","1728153599","MY","Malaysia"
+"103.1.136.0","103.1.139.255","1728153600","1728154623","SG","Singapore"
+"103.1.140.0","103.1.143.255","1728154624","1728155647","JP","Japan"
+"103.1.144.0","103.1.151.255","1728155648","1728157695","MY","Malaysia"
+"103.1.152.0","103.1.152.255","1728157696","1728157951","HK","Hong Kong"
+"103.1.153.0","103.1.154.255","1728157952","1728158463","MY","Malaysia"
+"103.1.155.0","103.1.155.255","1728158464","1728158719","NL","Netherlands"
+"103.1.156.0","103.1.159.255","1728158720","1728159743","HK","Hong Kong"
+"103.1.160.0","103.1.167.255","1728159744","1728161791","TH","Thailand"
+"103.1.168.0","103.1.171.255","1728161792","1728162815","CN","China"
+"103.1.172.0","103.1.175.255","1728162816","1728163839","SG","Singapore"
+"103.1.176.0","103.1.179.255","1728163840","1728164863","LK","Sri Lanka"
+"103.1.180.0","103.1.183.255","1728164864","1728165887","FJ","Fiji"
+"103.1.184.0","103.1.195.255","1728165888","1728168959","AU","Australia"
+"103.1.196.0","103.1.199.255","1728168960","1728169983","IN","India"
+"103.1.200.0","103.1.203.255","1728169984","1728171007","VN","Vietnam"
+"103.1.204.0","103.1.207.255","1728171008","1728172031","AU","Australia"
+"103.1.208.0","103.1.211.255","1728172032","1728173055","VN","Vietnam"
+"103.1.212.0","103.1.219.255","1728173056","1728175103","AU","Australia"
+"103.1.220.0","103.1.223.255","1728175104","1728176127","TW","Taiwan"
+"103.1.224.0","103.1.227.255","1728176128","1728177151","HK","Hong Kong"
+"103.1.228.0","103.1.231.255","1728177152","1728178175","AU","Australia"
+"103.1.232.0","103.1.235.255","1728178176","1728179199","LA","Lao People's Democratic Republic"
+"103.1.236.0","103.1.239.255","1728179200","1728180223","VN","Vietnam"
+"103.1.240.0","103.1.243.255","1728180224","1728181247","AU","Australia"
+"103.1.244.0","103.2.75.255","1728181248","1728203775","JP","Japan"
+"103.2.76.0","103.2.79.255","1728203776","1728204799","KR","Korea, Republic of"
+"103.2.80.0","103.2.83.255","1728204800","1728205823","IN","India"
+"103.2.84.0","103.2.87.255","1728205824","1728206847","KR","Korea, Republic of"
+"103.2.88.0","103.2.91.255","1728206848","1728207871","SB","Solomon Islands"
+"103.2.92.0","103.2.95.255","1728207872","1728208895","KR","Korea, Republic of"
+"103.2.96.0","103.2.103.255","1728208896","1728210943","JP","Japan"
+"103.2.104.0","103.2.107.255","1728210944","1728211967","SG","Singapore"
+"103.2.108.0","103.2.111.255","1728211968","1728212991","CN","China"
+"103.2.112.0","103.2.115.255","1728212992","1728214015","TH","Thailand"
+"103.2.116.0","103.2.119.255","1728214016","1728215039","AU","Australia"
+"103.2.120.0","103.2.123.255","1728215040","1728216063","NZ","New Zealand"
+"103.2.124.0","103.2.131.255","1728216064","1728218111","JP","Japan"
+"103.2.132.0","103.2.135.255","1728218112","1728219135","IN","India"
+"103.2.136.0","103.2.139.255","1728219136","1728220159","JP","Japan"
+"103.2.140.0","103.2.143.255","1728220160","1728221183","NZ","New Zealand"
+"103.2.144.0","103.2.147.255","1728221184","1728222207","ID","Indonesia"
+"103.2.148.0","103.2.155.255","1728222208","1728224255","LK","Sri Lanka"
+"103.2.156.0","103.2.159.255","1728224256","1728225279","CN","China"
+"103.2.160.0","103.2.163.255","1728225280","1728226303","JP","Japan"
+"103.2.164.0","103.2.167.255","1728226304","1728227327","CN","China"
+"103.2.168.0","103.2.179.255","1728227328","1728230399","AU","Australia"
+"103.2.180.0","103.2.183.255","1728230400","1728231423","SG","Singapore"
+"103.2.184.0","103.2.187.255","1728231424","1728232447","NC","New Caledonia"
+"103.2.188.0","103.2.199.255","1728232448","1728235519","AU","Australia"
+"103.2.200.0","103.2.215.255","1728235520","1728239615","CN","China"
+"103.2.216.0","103.2.219.255","1728239616","1728240639","TW","Taiwan"
+"103.2.220.0","103.2.231.255","1728240640","1728243711","VN","Vietnam"
+"103.2.232.0","103.2.243.255","1728243712","1728246783","IN","India"
+"103.2.244.0","103.3.19.255","1728246784","1728254975","JP","Japan"
+"103.3.20.0","103.3.23.255","1728254976","1728255999","MY","Malaysia"
+"103.3.24.0","103.3.27.255","1728256000","1728257023","HK","Hong Kong"
+"103.3.28.0","103.3.31.255","1728257024","1728258047","JP","Japan"
+"103.3.32.0","103.3.35.255","1728258048","1728259071","IN","India"
+"103.3.36.0","103.3.39.255","1728259072","1728260095","KR","Korea, Republic of"
+"103.3.40.0","103.3.43.255","1728260096","1728261119","IN","India"
+"103.3.44.0","103.3.47.255","1728261120","1728262143","ID","Indonesia"
+"103.3.48.0","103.3.55.255","1728262144","1728264191","JP","Japan"
+"103.3.56.0","103.3.59.255","1728264192","1728265215","ID","Indonesia"
+"103.3.60.0","103.3.63.255","1728265216","1728266239","SG","Singapore"
+"103.3.64.0","103.3.67.255","1728266240","1728267263","TH","Thailand"
+"103.3.68.0","103.3.71.255","1728267264","1728268287","ID","Indonesia"
+"103.3.72.0","103.3.75.255","1728268288","1728269311","MY","Malaysia"
+"103.3.76.0","103.3.79.255","1728269312","1728270335","ID","Indonesia"
+"103.3.80.0","103.3.83.255","1728270336","1728271359","PH","Philippines"
+"103.3.84.0","103.3.143.255","1728271360","1728286719","CN","China"
+"103.3.144.0","103.3.147.255","1728286720","1728287743","AU","Australia"
+"103.3.148.0","103.3.159.255","1728287744","1728290815","CN","China"
+"103.3.160.0","103.3.163.255","1728290816","1728291839","AU","Australia"
+"103.3.164.0","103.3.166.255","1728291840","1728292607","US","United States"
+"103.3.167.0","103.3.167.255","1728292608","1728292863","SG","Singapore"
+"103.3.168.0","103.3.171.255","1728292864","1728293887","PG","Papua New Guinea"
+"103.3.172.0","103.3.175.255","1728293888","1728294911","MY","Malaysia"
+"103.3.176.0","103.3.179.255","1728294912","1728295935","TH","Thailand"
+"103.3.180.0","103.3.191.255","1728295936","1728299007","JP","Japan"
+"103.3.192.0","103.3.195.255","1728299008","1728300031","TW","Taiwan"
+"103.3.196.0","103.3.199.255","1728300032","1728301055","AU","Australia"
+"103.3.200.0","103.3.203.255","1728301056","1728302079","SG","Singapore"
+"103.3.204.0","103.3.207.255","1728302080","1728303103","IN","India"
+"103.3.208.0","103.3.215.255","1728303104","1728305151","ID","Indonesia"
+"103.3.216.0","103.3.219.255","1728305152","1728306175","AU","Australia"
+"103.3.220.0","103.3.223.255","1728306176","1728307199","ID","Indonesia"
+"103.3.224.0","103.3.227.255","1728307200","1728308223","BD","Bangladesh"
+"103.3.228.0","103.3.231.255","1728308224","1728309247","IN","India"
+"103.3.232.0","103.3.235.255","1728309248","1728310271","NZ","New Zealand"
+"103.3.236.0","103.3.239.255","1728310272","1728311295","AU","Australia"
+"103.3.240.0","103.3.243.255","1728311296","1728312319","MP","Northern Mariana Islands"
+"103.3.244.0","103.3.255.255","1728312320","1728315391","VN","Vietnam"
+"103.4.0.0","103.4.3.255","1728315392","1728316415","ID","Indonesia"
+"103.4.4.0","103.4.7.255","1728316416","1728317439","MY","Malaysia"
+"103.4.8.0","103.4.11.255","1728317440","1728318463","JP","Japan"
+"103.4.12.0","103.4.15.207","1728318464","1728319439","SG","Singapore"
+"103.4.15.208","103.4.15.215","1728319440","1728319447","JP","Japan"
+"103.4.15.216","103.4.15.255","1728319448","1728319487","SG","Singapore"
+"103.4.16.0","103.4.19.255","1728319488","1728320511","AU","Australia"
+"103.4.20.0","103.4.27.255","1728320512","1728322559","HK","Hong Kong"
+"103.4.28.0","103.4.31.255","1728322560","1728323583","MY","Malaysia"
+"103.4.32.0","103.4.35.255","1728323584","1728324607","JP","Japan"
+"103.4.36.0","103.4.39.255","1728324608","1728325631","SG","Singapore"
+"103.4.40.0","103.4.43.255","1728325632","1728326655","JP","Japan"
+"103.4.44.0","103.4.47.255","1728326656","1728327679","MY","Malaysia"
+"103.4.48.0","103.4.51.255","1728327680","1728328703","KR","Korea, Republic of"
+"103.4.52.0","103.4.55.255","1728328704","1728329727","ID","Indonesia"
+"103.4.56.0","103.4.59.255","1728329728","1728330751","CN","China"
+"103.4.60.0","103.4.63.255","1728330752","1728331775","AU","Australia"
+"103.4.64.0","103.4.67.255","1728331776","1728332799","BD","Bangladesh"
+"103.4.68.0","103.4.71.255","1728332800","1728333823","JP","Japan"
+"103.4.72.0","103.4.75.255","1728333824","1728334847","PF","French Polynesia"
+"103.4.76.0","103.4.79.255","1728334848","1728335871","JP","Japan"
+"103.4.84.0","103.4.87.255","1728336896","1728337919","AU","Australia"
+"103.4.88.0","103.4.91.255","1728337920","1728338943","MY","Malaysia"
+"103.4.92.0","103.4.95.255","1728338944","1728339967","PK","Pakistan"
+"103.4.96.0","103.4.99.255","1728339968","1728340991","SG","Singapore"
+"103.4.100.0","103.4.103.255","1728340992","1728342015","AU","Australia"
+"103.4.104.0","103.4.107.255","1728342016","1728343039","TW","Taiwan"
+"103.4.108.0","103.4.111.255","1728343040","1728344063","BD","Bangladesh"
+"103.4.112.0","103.4.113.255","1728344064","1728344575","HK","Hong Kong"
+"103.4.114.0","103.4.115.255","1728344576","1728345087","SG","Singapore"
+"103.4.116.0","103.4.119.255","1728345088","1728346111","BD","Bangladesh"
+"103.4.120.0","103.4.120.255","1728346112","1728346367","AU","Australia"
+"103.4.121.0","103.4.121.255","1728346368","1728346623","NZ","New Zealand"
+"103.4.122.0","103.4.123.255","1728346624","1728347135","AU","Australia"
+"103.4.124.0","103.4.124.11","1728347136","1728347147","SG","Singapore"
+"103.4.124.12","103.4.124.12","1728347148","1728347148","AP","Asia/Pacific Region"
+"103.4.124.13","103.4.125.24","1728347149","1728347416","SG","Singapore"
+"103.4.125.25","103.4.125.25","1728347417","1728347417","AP","Asia/Pacific Region"
+"103.4.125.26","103.4.125.29","1728347418","1728347421","SG","Singapore"
+"103.4.125.30","103.4.125.30","1728347422","1728347422","AP","Asia/Pacific Region"
+"103.4.125.31","103.4.127.255","1728347423","1728348159","SG","Singapore"
+"103.4.128.0","103.4.131.255","1728348160","1728349183","VN","Vietnam"
+"103.4.132.0","103.4.135.255","1728349184","1728350207","AU","Australia"
+"103.4.136.0","103.4.139.255","1728350208","1728351231","NZ","New Zealand"
+"103.4.140.0","103.4.143.255","1728351232","1728352255","MY","Malaysia"
+"103.4.144.0","103.4.147.255","1728352256","1728353279","BD","Bangladesh"
+"103.4.148.0","103.4.151.255","1728353280","1728354303","KR","Korea, Republic of"
+"103.4.152.0","103.4.155.255","1728354304","1728355327","NZ","New Zealand"
+"103.4.156.0","103.4.159.255","1728355328","1728356351","TH","Thailand"
+"103.4.160.0","103.4.163.255","1728356352","1728357375","AU","Australia"
+"103.4.164.0","103.4.167.255","1728357376","1728358399","ID","Indonesia"
+"103.4.168.0","103.4.171.255","1728358400","1728359423","CN","China"
+"103.4.172.0","103.4.173.255","1728359424","1728359935","AU","Australia"
+"103.4.174.0","103.4.175.255","1728359936","1728360447","ID","Indonesia"
+"103.4.176.0","103.4.183.255","1728360448","1728362495","KR","Korea, Republic of"
+"103.4.184.0","103.4.187.255","1728362496","1728363519","CN","China"
+"103.4.188.0","103.4.191.255","1728363520","1728364543","BN","Brunei Darussalam"
+"103.4.192.0","103.4.195.255","1728364544","1728365567","AU","Australia"
+"103.4.196.0","103.4.199.255","1728365568","1728366591","SG","Singapore"
+"103.4.200.0","103.4.203.255","1728366592","1728367615","JP","Japan"
+"103.4.204.0","103.4.204.255","1728367616","1728367871","IN","India"
+"103.4.205.0","103.4.205.255","1728367872","1728368127","AU","Australia"
+"103.4.206.0","103.4.207.255","1728368128","1728368639","ID","Indonesia"
+"103.4.208.0","103.4.211.255","1728368640","1728369663","IN","India"
+"103.4.212.0","103.4.215.255","1728369664","1728370687","AU","Australia"
+"103.4.216.0","103.4.219.255","1728370688","1728371711","TH","Thailand"
+"103.4.220.0","103.4.223.255","1728371712","1728372735","IN","India"
+"103.4.224.0","103.4.227.255","1728372736","1728373759","CN","China"
+"103.4.228.0","103.4.231.255","1728373760","1728374783","TH","Thailand"
+"103.4.232.0","103.4.232.255","1728374784","1728375039","SG","Singapore"
+"103.4.233.0","103.4.233.255","1728375040","1728375295","IN","India"
+"103.4.234.0","103.4.239.255","1728375296","1728376831","AU","Australia"
+"103.4.240.0","103.4.243.255","1728376832","1728377855","ID","Indonesia"
+"103.4.244.0","103.4.246.255","1728377856","1728378623","HK","Hong Kong"
+"103.4.247.0","103.4.247.255","1728378624","1728378879","US","United States"
+"103.4.248.0","103.4.255.255","1728378880","1728380927","IN","India"
+"103.5.0.0","103.5.7.255","1728380928","1728382975","PH","Philippines"
+"103.5.8.0","103.5.11.255","1728382976","1728383999","SG","Singapore"
+"103.5.12.0","103.5.15.255","1728384000","1728385023","HK","Hong Kong"
+"103.5.16.0","103.5.19.255","1728385024","1728386047","IN","India"
+"103.5.20.0","103.5.23.255","1728386048","1728387071","JP","Japan"
+"103.5.24.0","103.5.27.255","1728387072","1728388095","TH","Thailand"
+"103.5.28.0","103.5.28.255","1728388096","1728388351","NZ","New Zealand"
+"103.5.29.0","103.5.29.255","1728388352","1728388607","AU","Australia"
+"103.5.30.0","103.5.31.255","1728388608","1728389119","VN","Vietnam"
+"103.5.32.0","103.5.35.255","1728389120","1728390143","TW","Taiwan"
+"103.5.36.0","103.5.39.255","1728390144","1728391167","CN","China"
+"103.5.40.0","103.5.43.255","1728391168","1728392191","JP","Japan"
+"103.5.44.0","103.5.47.255","1728392192","1728393215","TW","Taiwan"
+"103.5.48.0","103.5.51.255","1728393216","1728394239","ID","Indonesia"
+"103.5.52.0","103.5.59.255","1728394240","1728396287","CN","China"
+"103.5.60.0","103.5.63.255","1728396288","1728397311","PH","Philippines"
+"103.5.64.0","103.5.67.255","1728397312","1728398335","JP","Japan"
+"103.5.68.0","103.5.69.255","1728398336","1728398847","AU","Australia"
+"103.5.70.0","103.5.70.255","1728398848","1728399103","IN","India"
+"103.5.71.0","103.5.75.255","1728399104","1728400383","NZ","New Zealand"
+"103.5.76.0","103.5.77.255","1728400384","1728400895","AU","Australia"
+"103.5.78.0","103.5.78.255","1728400896","1728401151","IN","India"
+"103.5.79.0","103.5.79.255","1728401152","1728401407","HK","Hong Kong"
+"103.5.80.0","103.5.83.255","1728401408","1728402431","NZ","New Zealand"
+"103.5.84.0","103.5.87.255","1728402432","1728403455","IN","India"
+"103.5.88.0","103.5.99.255","1728403456","1728406527","AU","Australia"
+"103.5.100.0","103.5.103.255","1728406528","1728407551","TW","Taiwan"
+"103.5.104.0","103.5.104.255","1728407552","1728407807","AU","Australia"
+"103.5.105.0","103.5.105.255","1728407808","1728408063","MY","Malaysia"
+"103.5.106.0","103.5.106.255","1728408064","1728408319","AU","Australia"
+"103.5.107.0","103.5.107.255","1728408320","1728408575","ID","Indonesia"
+"103.5.108.0","103.5.111.255","1728408576","1728409599","NZ","New Zealand"
+"103.5.112.0","103.5.115.255","1728409600","1728410623","IN","India"
+"103.5.116.0","103.5.119.255","1728410624","1728411647","JP","Japan"
+"103.5.120.0","103.5.123.255","1728411648","1728412671","TH","Thailand"
+"103.5.124.0","103.5.127.255","1728412672","1728413695","KH","Cambodia"
+"103.5.128.0","103.5.131.255","1728413696","1728414719","KR","Korea, Republic of"
+"103.5.132.0","103.5.135.255","1728414720","1728415743","IN","India"
+"103.5.136.0","103.5.139.255","1728415744","1728416767","PK","Pakistan"
+"103.5.140.0","103.5.143.255","1728416768","1728417791","JP","Japan"
+"103.5.144.0","103.5.147.255","1728417792","1728418815","KR","Korea, Republic of"
+"103.5.148.0","103.5.148.255","1728418816","1728419071","ID","Indonesia"
+"103.5.149.0","103.5.149.255","1728419072","1728419327","HK","Hong Kong"
+"103.5.150.0","103.5.150.255","1728419328","1728419583","NP","Nepal"
+"103.5.151.0","103.5.151.255","1728419584","1728419839","SG","Singapore"
+"103.5.152.0","103.5.155.255","1728419840","1728420863","CN","China"
+"103.5.156.0","103.5.159.255","1728420864","1728421887","NZ","New Zealand"
+"103.5.160.0","103.5.163.255","1728421888","1728422911","JP","Japan"
+"103.5.164.0","103.5.167.255","1728422912","1728423935","AU","Australia"
+"103.5.168.0","103.5.171.255","1728423936","1728424959","CN","China"
+"103.5.172.0","103.5.175.255","1728424960","1728425983","AF","Afghanistan"
+"103.5.176.0","103.5.179.255","1728425984","1728427007","JP","Japan"
+"103.5.180.0","103.5.183.255","1728427008","1728428031","MY","Malaysia"
+"103.5.184.0","103.5.191.255","1728428032","1728430079","IN","India"
+"103.5.192.0","103.5.195.255","1728430080","1728431103","CN","China"
+"103.5.198.0","103.5.198.255","1728431616","1728431871","HK","Hong Kong"
+"103.5.199.0","103.5.199.255","1728431872","1728432127","SG","Singapore"
+"103.5.200.0","103.5.203.255","1728432128","1728433151","IN","India"
+"103.5.204.0","103.5.211.255","1728433152","1728435199","VN","Vietnam"
+"103.5.212.0","103.5.214.255","1728435200","1728435967","AU","Australia"
+"103.5.215.0","103.5.215.255","1728435968","1728436223","ID","Indonesia"
+"103.5.216.0","103.5.219.255","1728436224","1728437247","IN","India"
+"103.5.220.0","103.5.223.255","1728437248","1728438271","HK","Hong Kong"
+"103.5.224.0","103.5.227.255","1728438272","1728439295","NZ","New Zealand"
+"103.5.228.0","103.5.229.255","1728439296","1728439807","NP","Nepal"
+"103.5.230.0","103.5.231.255","1728439808","1728440319","KH","Cambodia"
+"103.5.232.0","103.5.235.255","1728440320","1728441343","BD","Bangladesh"
+"103.5.236.0","103.5.239.255","1728441344","1728442367","MY","Malaysia"
+"103.5.240.0","103.5.243.255","1728442368","1728443391","SG","Singapore"
+"103.5.244.0","103.5.247.255","1728443392","1728444415","IN","India"
+"103.5.248.0","103.5.248.255","1728444416","1728444671","HK","Hong Kong"
+"103.5.249.0","103.5.249.255","1728444672","1728444927","JP","Japan"
+"103.5.250.0","103.5.250.255","1728444928","1728445183","HK","Hong Kong"
+"103.5.251.0","103.5.251.255","1728445184","1728445439","JP","Japan"
+"103.5.252.0","103.5.255.255","1728445440","1728446463","CN","China"
+"103.6.0.0","103.6.1.255","1728446464","1728446975","ID","Indonesia"
+"103.6.2.0","103.6.2.255","1728446976","1728447231","IN","India"
+"103.6.3.0","103.6.3.255","1728447232","1728447487","AU","Australia"
+"103.6.4.0","103.6.7.255","1728447488","1728448511","HK","Hong Kong"
+"103.6.8.0","103.6.11.255","1728448512","1728449535","KH","Cambodia"
+"103.6.12.0","103.6.15.255","1728449536","1728450559","AU","Australia"
+"103.6.16.0","103.6.23.255","1728450560","1728452607","JP","Japan"
+"103.6.24.0","103.6.25.255","1728452608","1728453119","AU","Australia"
+"103.6.26.0","103.6.27.255","1728453120","1728453631","IN","India"
+"103.6.28.0","103.6.31.255","1728453632","1728454655","NZ","New Zealand"
+"103.6.32.0","103.6.33.255","1728454656","1728455167","IN","India"
+"103.6.34.0","103.6.34.255","1728455168","1728455423","ID","Indonesia"
+"103.6.35.0","103.6.35.255","1728455424","1728455679","AU","Australia"
+"103.6.36.0","103.6.43.255","1728455680","1728457727","ID","Indonesia"
+"103.6.44.0","103.6.47.255","1728457728","1728458751","JP","Japan"
+"103.6.48.0","103.6.51.255","1728458752","1728459775","HK","Hong Kong"
+"103.6.52.0","103.6.55.255","1728459776","1728460799","ID","Indonesia"
+"103.6.56.0","103.6.63.255","1728460800","1728462847","JP","Japan"
+"103.6.64.0","103.6.65.255","1728462848","1728463359","NZ","New Zealand"
+"103.6.66.0","103.6.67.255","1728463360","1728463871","US","United States"
+"103.6.68.0","103.6.71.255","1728463872","1728464895","JP","Japan"
+"103.6.72.0","103.6.75.255","1728464896","1728465919","KR","Korea, Republic of"
+"103.6.76.0","103.6.79.255","1728465920","1728466943","CN","China"
+"103.6.80.0","103.6.83.255","1728466944","1728467967","KR","Korea, Republic of"
+"103.6.84.0","103.6.86.255","1728467968","1728468735","HK","Hong Kong"
+"103.6.87.0","103.6.88.255","1728468736","1728469247","IN","India"
+"103.6.89.0","103.6.89.255","1728469248","1728469503","NZ","New Zealand"
+"103.6.90.0","103.6.91.255","1728469504","1728470015","IN","India"
+"103.6.92.0","103.6.95.255","1728470016","1728471039","JP","Japan"
+"103.6.96.0","103.6.99.255","1728471040","1728472063","PH","Philippines"
+"103.6.100.0","103.6.103.255","1728472064","1728473087","KR","Korea, Republic of"
+"103.6.104.0","103.6.104.255","1728473088","1728473343","PH","Philippines"
+"103.6.105.0","103.6.105.255","1728473344","1728473599","AU","Australia"
+"103.6.106.0","103.6.107.255","1728473600","1728474111","SG","Singapore"
+"103.6.108.0","103.6.111.255","1728474112","1728475135","CN","China"
+"103.6.112.0","103.6.115.255","1728475136","1728476159","JP","Japan"
+"103.6.116.0","103.6.116.255","1728476160","1728476415","AU","Australia"
+"103.6.117.0","103.6.118.255","1728476416","1728476927","ID","Indonesia"
+"103.6.119.0","103.6.119.255","1728476928","1728477183","IN","India"
+"103.6.120.0","103.6.123.255","1728477184","1728478207","CN","China"
+"103.6.128.0","103.6.131.255","1728479232","1728480255","HK","Hong Kong"
+"103.6.132.0","103.6.135.255","1728480256","1728481279","IN","India"
+"103.6.136.0","103.6.143.255","1728481280","1728483327","HK","Hong Kong"
+"103.6.144.0","103.6.147.255","1728483328","1728484351","NZ","New Zealand"
+"103.6.148.0","103.6.151.255","1728484352","1728485375","SG","Singapore"
+"103.6.152.0","103.6.155.255","1728485376","1728486399","HK","Hong Kong"
+"103.6.156.0","103.6.159.255","1728486400","1728487423","IN","India"
+"103.6.160.0","103.6.161.255","1728487424","1728487935","HK","Hong Kong"
+"103.6.162.0","103.6.162.255","1728487936","1728488191","TH","Thailand"
+"103.6.163.0","103.6.163.255","1728488192","1728488447","MY","Malaysia"
+"103.6.164.0","103.6.164.255","1728488448","1728488703","IN","India"
+"103.6.165.0","103.6.165.255","1728488704","1728488959","TH","Thailand"
+"103.6.166.0","103.6.166.255","1728488960","1728489215","HK","Hong Kong"
+"103.6.167.0","103.6.171.255","1728489216","1728490495","IN","India"
+"103.6.172.0","103.6.175.255","1728490496","1728491519","KR","Korea, Republic of"
+"103.6.176.0","103.6.179.255","1728491520","1728492543","HK","Hong Kong"
+"103.6.180.0","103.6.180.255","1728492544","1728492799","ID","Indonesia"
+"103.6.181.0","103.6.181.255","1728492800","1728493055","PH","Philippines"
+"103.6.182.0","103.6.183.255","1728493056","1728493567","TH","Thailand"
+"103.6.184.0","103.6.187.255","1728493568","1728494591","IN","India"
+"103.6.188.0","103.6.191.255","1728494592","1728495615","AU","Australia"
+"103.6.192.0","103.6.195.255","1728495616","1728496639","HK","Hong Kong"
+"103.6.196.0","103.6.199.255","1728496640","1728497663","MY","Malaysia"
+"103.6.200.0","103.6.207.255","1728497664","1728499711","ID","Indonesia"
+"103.6.208.0","103.6.211.255","1728499712","1728500735","AU","Australia"
+"103.6.212.0","103.6.213.255","1728500736","1728501247","NZ","New Zealand"
+"103.6.214.0","103.6.214.255","1728501248","1728501503","ID","Indonesia"
+"103.6.215.0","103.6.219.255","1728501504","1728502783","AU","Australia"
+"103.6.220.0","103.6.223.255","1728502784","1728503807","CN","China"
+"103.6.224.0","103.6.227.255","1728503808","1728504831","JP","Japan"
+"103.6.228.0","103.6.231.255","1728504832","1728505855","CN","China"
+"103.6.232.0","103.6.235.255","1728505856","1728506879","NL","Netherlands"
+"103.6.236.0","103.6.239.255","1728506880","1728507903","MY","Malaysia"
+"103.6.240.0","103.6.243.255","1728507904","1728508927","JP","Japan"
+"103.6.244.0","103.6.247.255","1728508928","1728509951","MY","Malaysia"
+"103.6.248.0","103.6.251.255","1728509952","1728510975","PH","Philippines"
+"103.6.252.0","103.6.255.255","1728510976","1728511999","AU","Australia"
+"103.7.0.0","103.7.1.255","1728512000","1728512511","ID","Indonesia"
+"103.7.2.0","103.7.2.255","1728512512","1728512767","SG","Singapore"
+"103.7.3.0","103.7.3.255","1728512768","1728513023","IN","India"
+"103.7.4.0","103.7.7.255","1728513024","1728514047","CN","China"
+"103.7.8.0","103.7.11.255","1728514048","1728515071","SG","Singapore"
+"103.7.12.0","103.7.15.255","1728515072","1728516095","ID","Indonesia"
+"103.7.16.0","103.7.19.255","1728516096","1728517119","TH","Thailand"
+"103.7.20.0","103.7.23.255","1728517120","1728518143","JP","Japan"
+"103.7.24.0","103.7.27.255","1728518144","1728519167","KH","Cambodia"
+"103.7.28.0","103.7.31.255","1728519168","1728520191","CN","China"
+"103.7.32.0","103.7.35.255","1728520192","1728521215","KR","Korea, Republic of"
+"103.7.36.0","103.7.43.255","1728521216","1728523263","VN","Vietnam"
+"103.7.44.0","103.7.51.255","1728523264","1728525311","AU","Australia"
+"103.7.52.0","103.7.53.255","1728525312","1728525823","ID","Indonesia"
+"103.7.54.0","103.7.55.255","1728525824","1728526335","HK","Hong Kong"
+"103.7.56.0","103.7.59.255","1728526336","1728527359","TH","Thailand"
+"103.7.60.0","103.7.63.255","1728527360","1728528383","PK","Pakistan"
+"103.7.64.0","103.7.67.255","1728528384","1728529407","IN","India"
+"103.7.68.0","103.7.71.255","1728529408","1728530431","MY","Malaysia"
+"103.7.72.0","103.7.75.255","1728530432","1728531455","AU","Australia"
+"103.7.76.0","103.7.79.255","1728531456","1728532479","PK","Pakistan"
+"103.7.80.0","103.7.83.255","1728532480","1728533503","IN","India"
+"103.7.84.0","103.7.87.255","1728533504","1728534527","ID","Indonesia"
+"103.7.88.0","103.7.91.255","1728534528","1728535551","AU","Australia"
+"103.7.92.0","103.7.95.255","1728535552","1728536575","JP","Japan"
+"103.7.96.0","103.7.97.255","1728536576","1728537087","NZ","New Zealand"
+"103.7.98.0","103.7.99.255","1728537088","1728537599","AU","Australia"
+"103.7.100.0","103.7.100.255","1728537600","1728537855","GU","Guam"
+"103.7.101.0","103.7.101.255","1728537856","1728538111","US","United States"
+"103.7.102.0","103.7.103.255","1728538112","1728538623","GU","Guam"
+"103.7.104.0","103.7.107.255","1728538624","1728539647","AF","Afghanistan"
+"103.7.108.0","103.7.111.255","1728539648","1728540671","IN","India"
+"103.7.112.0","103.7.115.255","1728540672","1728541695","BD","Bangladesh"
+"103.7.116.0","103.7.119.255","1728541696","1728542719","JP","Japan"
+"103.7.120.0","103.7.123.255","1728542720","1728543743","CN","China"
+"103.7.124.0","103.7.127.255","1728543744","1728544767","SG","Singapore"
+"103.7.128.0","103.7.131.255","1728544768","1728545791","IN","India"
+"103.7.132.0","103.7.135.255","1728545792","1728546815","JP","Japan"
+"103.7.136.0","103.7.139.255","1728546816","1728547839","AU","Australia"
+"103.7.140.0","103.7.143.255","1728547840","1728548863","CN","China"
+"103.7.144.0","103.7.144.255","1728548864","1728549119","KH","Cambodia"
+"103.7.145.0","103.7.145.255","1728549120","1728549375","IN","India"
+"103.7.146.0","103.7.146.255","1728549376","1728549631","PH","Philippines"
+"103.7.147.0","103.7.147.255","1728549632","1728549887","AU","Australia"
+"103.7.148.0","103.7.151.255","1728549888","1728550911","IN","India"
+"103.7.152.0","103.7.155.255","1728550912","1728551935","JP","Japan"
+"103.7.156.0","103.7.159.255","1728551936","1728552959","MY","Malaysia"
+"103.7.160.0","103.7.163.255","1728552960","1728553983","HK","Hong Kong"
+"103.7.164.0","103.7.167.255","1728553984","1728555007","AU","Australia"
+"103.7.168.0","103.7.171.255","1728555008","1728556031","NZ","New Zealand"
+"103.7.172.0","103.7.172.255","1728556032","1728556287","VN","Vietnam"
+"103.7.173.0","103.7.173.255","1728556288","1728556543","ID","Indonesia"
+"103.7.174.0","103.7.175.255","1728556544","1728557055","VN","Vietnam"
+"103.7.176.0","103.7.176.255","1728557056","1728557311","ID","Indonesia"
+"103.7.177.0","103.7.177.255","1728557312","1728557567","VN","Vietnam"
+"103.7.178.0","103.7.179.255","1728557568","1728558079","ID","Indonesia"
+"103.7.180.0","103.7.183.255","1728558080","1728559103","IN","India"
+"103.7.184.0","103.7.187.255","1728559104","1728560127","ID","Indonesia"
+"103.7.188.0","103.7.189.255","1728560128","1728560639","AU","Australia"
+"103.7.190.0","103.7.191.255","1728560640","1728561151","KR","Korea, Republic of"
+"103.7.192.0","103.7.195.255","1728561152","1728562175","AU","Australia"
+"103.7.196.0","103.7.196.255","1728562176","1728562431","VN","Vietnam"
+"103.7.197.0","103.7.197.255","1728562432","1728562687","VU","Vanuatu"
+"103.7.198.0","103.7.199.255","1728562688","1728563199","JP","Japan"
+"103.7.200.0","103.7.203.255","1728563200","1728564223","SG","Singapore"
+"103.7.204.0","103.7.207.255","1728564224","1728565247","IN","India"
+"103.7.208.0","103.7.211.255","1728565248","1728566271","JP","Japan"
+"103.7.212.0","103.7.223.255","1728566272","1728569343","CN","China"
+"103.7.224.0","103.7.224.255","1728569344","1728569599","PH","Philippines"
+"103.7.225.0","103.7.231.255","1728569600","1728571391","ID","Indonesia"
+"103.7.232.0","103.7.235.255","1728571392","1728572415","AU","Australia"
+"103.7.236.0","103.7.239.255","1728572416","1728573439","JP","Japan"
+"103.7.240.0","103.7.243.255","1728573440","1728574463","HK","Hong Kong"
+"103.7.244.0","103.7.247.255","1728574464","1728575487","KR","Korea, Republic of"
+"103.7.248.0","103.7.251.255","1728575488","1728576511","BD","Bangladesh"
+"103.7.252.0","103.7.255.255","1728576512","1728577535","BT","Bhutan"
+"103.8.0.0","103.8.11.255","1728577536","1728580607","CN","China"
+"103.8.12.0","103.8.12.255","1728580608","1728580863","ID","Indonesia"
+"103.8.13.0","103.8.13.255","1728580864","1728581119","VN","Vietnam"
+"103.8.14.0","103.8.15.255","1728581120","1728581631","PK","Pakistan"
+"103.8.16.0","103.8.19.255","1728581632","1728582655","NZ","New Zealand"
+"103.8.20.0","103.8.23.255","1728582656","1728583679","JP","Japan"
+"103.8.24.0","103.8.27.255","1728583680","1728584703","MY","Malaysia"
+"103.8.28.0","103.8.29.255","1728584704","1728585215","AU","Australia"
+"103.8.30.0","103.8.31.255","1728585216","1728585727","SG","Singapore"
+"103.8.32.0","103.8.35.255","1728585728","1728586751","CN","China"
+"103.8.36.0","103.8.47.255","1728586752","1728589823","IN","India"
+"103.8.48.0","103.8.51.255","1728589824","1728590847","JP","Japan"
+"103.8.52.0","103.8.55.255","1728590848","1728591871","CN","China"
+"103.8.56.0","103.8.59.255","1728591872","1728592895","ID","Indonesia"
+"103.8.60.0","103.8.60.255","1728592896","1728593151","MN","Mongolia"
+"103.8.61.0","103.8.61.255","1728593152","1728593407","AU","Australia"
+"103.8.62.0","103.8.62.255","1728593408","1728593663","IN","India"
+"103.8.63.0","103.8.63.255","1728593664","1728593919","ID","Indonesia"
+"103.8.68.0","103.8.71.255","1728594944","1728595967","CN","China"
+"103.8.72.0","103.8.73.255","1728595968","1728596479","NZ","New Zealand"
+"103.8.74.0","103.8.79.255","1728596480","1728598015","ID","Indonesia"
+"103.8.80.0","103.8.83.255","1728598016","1728599039","NZ","New Zealand"
+"103.8.84.0","103.8.95.255","1728599040","1728602111","JP","Japan"
+"103.8.96.0","103.8.99.255","1728602112","1728603135","ID","Indonesia"
+"103.8.100.0","103.8.103.255","1728603136","1728604159","KR","Korea, Republic of"
+"103.8.104.0","103.8.107.255","1728604160","1728605183","TW","Taiwan"
+"103.8.108.0","103.8.111.255","1728605184","1728606207","CN","China"
+"103.8.112.0","103.8.115.255","1728606208","1728607231","PK","Pakistan"
+"103.8.116.0","103.8.119.255","1728607232","1728608255","IN","India"
+"103.8.120.0","103.8.120.255","1728608256","1728608511","SG","Singapore"
+"103.8.121.0","103.8.121.255","1728608512","1728608767","BD","Bangladesh"
+"103.8.122.0","103.8.122.255","1728608768","1728609023","ID","Indonesia"
+"103.8.123.0","103.8.127.255","1728609024","1728610303","IN","India"
+"103.8.128.0","103.8.131.255","1728610304","1728611327","TH","Thailand"
+"103.8.132.0","103.8.139.255","1728611328","1728613375","AU","Australia"
+"103.8.140.0","103.8.143.255","1728613376","1728614399","NZ","New Zealand"
+"103.8.144.0","103.8.147.255","1728614400","1728615423","MY","Malaysia"
+"103.8.148.0","103.8.151.255","1728615424","1728616447","IN","India"
+"103.8.152.0","103.8.155.255","1728616448","1728617471","SG","Singapore"
+"103.8.156.0","103.8.159.255","1728617472","1728618495","CN","China"
+"103.8.160.0","103.8.163.255","1728618496","1728619519","MY","Malaysia"
+"103.8.164.0","103.8.167.255","1728619520","1728620543","IN","India"
+"103.8.168.0","103.8.175.255","1728620544","1728622591","AU","Australia"
+"103.8.176.0","103.8.179.255","1728622592","1728623615","SG","Singapore"
+"103.8.180.0","103.8.183.255","1728623616","1728624639","JP","Japan"
+"103.8.188.0","103.8.189.255","1728625664","1728626175","IN","India"
+"103.8.190.0","103.8.190.255","1728626176","1728626431","JP","Japan"
+"103.8.191.0","103.8.191.255","1728626432","1728626687","HK","Hong Kong"
+"103.8.192.0","103.8.195.255","1728626688","1728627711","IN","India"
+"103.8.196.0","103.8.199.255","1728627712","1728628735","JP","Japan"
+"103.8.200.0","103.8.207.255","1728628736","1728630783","CN","China"
+"103.8.208.0","103.8.211.255","1728630784","1728631807","TH","Thailand"
+"103.8.212.0","103.8.213.255","1728631808","1728632319","SG","Singapore"
+"103.8.214.0","103.8.214.255","1728632320","1728632575","PK","Pakistan"
+"103.8.215.0","103.8.219.255","1728632576","1728633855","IN","India"
+"103.8.220.0","103.8.223.255","1728633856","1728634879","CN","China"
+"103.8.224.0","103.8.228.255","1728634880","1728636159","ID","Indonesia"
+"103.8.229.0","103.8.229.255","1728636160","1728636415","AU","Australia"
+"103.8.230.0","103.8.230.255","1728636416","1728636671","KR","Korea, Republic of"
+"103.8.231.0","103.8.231.255","1728636672","1728636927","PK","Pakistan"
+"103.8.232.0","103.8.235.255","1728636928","1728637951","NZ","New Zealand"
+"103.8.236.0","103.8.237.255","1728637952","1728638463","AU","Australia"
+"103.8.238.0","103.8.238.255","1728638464","1728638719","ID","Indonesia"
+"103.8.239.0","103.8.239.255","1728638720","1728638975","AU","Australia"
+"103.8.240.0","103.8.243.255","1728638976","1728639999","JP","Japan"
+"103.8.244.0","103.8.247.255","1728640000","1728641023","ID","Indonesia"
+"103.8.248.0","103.8.251.255","1728641024","1728642047","IN","India"
+"103.8.252.0","103.8.255.255","1728642048","1728643071","NZ","New Zealand"
+"103.9.0.0","103.9.7.255","1728643072","1728645119","VN","Vietnam"
+"103.9.8.0","103.9.11.255","1728645120","1728646143","CN","China"
+"103.9.12.0","103.9.15.255","1728646144","1728647167","IN","India"
+"103.9.16.0","103.9.21.255","1728647168","1728648703","AU","Australia"
+"103.9.22.0","103.9.22.255","1728648704","1728648959","ID","Indonesia"
+"103.9.23.0","103.9.23.255","1728648960","1728649215","PK","Pakistan"
+"103.9.24.0","103.9.27.255","1728649216","1728650239","CN","China"
+"103.9.28.0","103.9.31.255","1728650240","1728651263","JP","Japan"
+"103.9.32.0","103.9.35.255","1728651264","1728652287","KR","Korea, Republic of"
+"103.9.36.0","103.9.39.255","1728652288","1728653311","ID","Indonesia"
+"103.9.40.0","103.9.43.255","1728653312","1728654335","NZ","New Zealand"
+"103.9.44.0","103.9.47.255","1728654336","1728655359","ID","Indonesia"
+"103.9.48.0","103.9.49.255","1728655360","1728655871","AU","Australia"
+"103.9.50.0","103.9.50.255","1728655872","1728656127","SB","Solomon Islands"
+"103.9.51.0","103.9.51.255","1728656128","1728656383","MY","Malaysia"
+"103.9.52.0","103.9.71.255","1728656384","1728661503","AU","Australia"
+"103.9.72.0","103.9.75.255","1728661504","1728662527","IN","India"
+"103.9.76.0","103.9.87.255","1728662528","1728665599","VN","Vietnam"
+"103.9.88.0","103.9.91.255","1728665600","1728666623","MN","Mongolia"
+"103.9.92.0","103.9.99.255","1728666624","1728668671","JP","Japan"
+"103.9.100.0","103.9.103.255","1728668672","1728669695","SG","Singapore"
+"103.9.104.0","103.9.105.255","1728669696","1728670207","BD","Bangladesh"
+"103.9.106.0","103.9.106.255","1728670208","1728670463","NZ","New Zealand"
+"103.9.107.0","103.9.107.255","1728670464","1728670719","ID","Indonesia"
+"103.9.108.0","103.9.111.255","1728670720","1728671743","CN","China"
+"103.9.112.0","103.9.115.255","1728671744","1728672767","BD","Bangladesh"
+"103.9.116.0","103.9.119.255","1728672768","1728673791","TW","Taiwan"
+"103.9.120.0","103.9.123.255","1728673792","1728674815","JP","Japan"
+"103.9.124.0","103.9.127.255","1728674816","1728675839","ID","Indonesia"
+"103.9.128.0","103.9.131.255","1728675840","1728676863","KR","Korea, Republic of"
+"103.9.132.0","103.9.139.255","1728676864","1728678911","BD","Bangladesh"
+"103.9.140.0","103.9.143.255","1728678912","1728679935","PG","Papua New Guinea"
+"103.9.144.0","103.9.147.255","1728679936","1728680959","ID","Indonesia"
+"103.9.148.0","103.9.151.255","1728680960","1728681983","MY","Malaysia"
+"103.9.152.0","103.9.155.255","1728681984","1728683007","CN","China"
+"103.9.156.0","103.9.159.255","1728683008","1728684031","VN","Vietnam"
+"103.9.160.0","103.9.163.255","1728684032","1728685055","AU","Australia"
+"103.9.164.0","103.9.167.255","1728685056","1728686079","JP","Japan"
+"103.9.168.0","103.9.171.255","1728686080","1728687103","AU","Australia"
+"103.9.172.0","103.9.175.255","1728687104","1728688127","JP","Japan"
+"103.9.176.0","103.9.179.255","1728688128","1728689151","HK","Hong Kong"
+"103.9.180.0","103.9.180.255","1728689152","1728689407","JP","Japan"
+"103.9.181.0","103.9.181.255","1728689408","1728689663","BD","Bangladesh"
+"103.9.182.0","103.9.182.255","1728689664","1728689919","PK","Pakistan"
+"103.9.183.0","103.9.183.255","1728689920","1728690175","ID","Indonesia"
+"103.9.184.0","103.9.187.255","1728690176","1728691199","BD","Bangladesh"
+"103.9.188.0","103.9.191.255","1728691200","1728692223","KH","Cambodia"
+"103.9.192.0","103.9.195.255","1728692224","1728693247","CN","China"
+"103.9.196.0","103.9.215.255","1728693248","1728698367","VN","Vietnam"
+"103.9.216.0","103.9.219.255","1728698368","1728699391","NZ","New Zealand"
+"103.9.220.0","103.9.221.255","1728699392","1728699903","BD","Bangladesh"
+"103.9.222.0","103.9.223.255","1728699904","1728700415","IN","India"
+"103.9.224.0","103.9.224.255","1728700416","1728700671","BD","Bangladesh"
+"103.9.225.0","103.9.225.255","1728700672","1728700927","IN","India"
+"103.9.226.0","103.9.226.255","1728700928","1728701183","PG","Papua New Guinea"
+"103.9.227.0","103.9.227.255","1728701184","1728701439","ID","Indonesia"
+"103.9.228.0","103.9.231.255","1728701440","1728702463","WS","Samoa"
+"103.9.232.0","103.9.235.255","1728702464","1728703487","IN","India"
+"103.9.236.0","103.9.239.255","1728703488","1728704511","NZ","New Zealand"
+"103.9.240.0","103.9.243.255","1728704512","1728705535","AU","Australia"
+"103.9.244.0","103.9.247.255","1728705536","1728706559","HK","Hong Kong"
+"103.9.248.0","103.10.3.255","1728706560","1728709631","CN","China"
+"103.10.4.0","103.10.7.255","1728709632","1728710655","TW","Taiwan"
+"103.10.8.0","103.10.8.255","1728710656","1728710911","AU","Australia"
+"103.10.9.0","103.10.9.255","1728710912","1728711167","IN","India"
+"103.10.10.0","103.10.11.255","1728711168","1728711679","AU","Australia"
+"103.10.12.0","103.10.15.255","1728711680","1728712703","HK","Hong Kong"
+"103.10.16.0","103.10.19.255","1728712704","1728713727","CN","China"
+"103.10.20.0","103.10.23.255","1728713728","1728714751","MN","Mongolia"
+"103.10.24.0","103.10.27.255","1728714752","1728715775","IN","India"
+"103.10.28.0","103.10.31.255","1728715776","1728716799","NP","Nepal"
+"103.10.32.0","103.10.35.255","1728716800","1728717823","AU","Australia"
+"103.10.36.0","103.10.39.255","1728717824","1728718847","JP","Japan"
+"103.10.40.0","103.10.43.255","1728718848","1728719871","MY","Malaysia"
+"103.10.44.0","103.10.47.255","1728719872","1728720895","VN","Vietnam"
+"103.10.48.0","103.10.51.255","1728720896","1728721919","AU","Australia"
+"103.10.52.0","103.10.55.255","1728721920","1728722943","BD","Bangladesh"
+"103.10.56.0","103.10.56.255","1728722944","1728723199","ID","Indonesia"
+"103.10.57.0","103.10.57.255","1728723200","1728723455","AU","Australia"
+"103.10.58.0","103.10.67.255","1728723456","1728726015","ID","Indonesia"
+"103.10.72.0","103.10.75.255","1728727040","1728728063","AU","Australia"
+"103.10.76.0","103.10.79.255","1728728064","1728729087","BD","Bangladesh"
+"103.10.80.0","103.10.81.255","1728729088","1728729599","ID","Indonesia"
+"103.10.82.0","103.10.83.255","1728729600","1728730111","AU","Australia"
+"103.10.84.0","103.10.87.255","1728730112","1728731135","CN","China"
+"103.10.88.0","103.10.91.255","1728731136","1728732159","VN","Vietnam"
+"103.10.92.0","103.10.95.255","1728732160","1728733183","KR","Korea, Republic of"
+"103.10.96.0","103.10.99.255","1728733184","1728734207","ID","Indonesia"
+"103.10.100.0","103.10.103.255","1728734208","1728735231","SG","Singapore"
+"103.10.104.0","103.10.107.255","1728735232","1728736255","ID","Indonesia"
+"103.10.108.0","103.10.108.255","1728736256","1728736511","HK","Hong Kong"
+"103.10.109.0","103.10.109.255","1728736512","1728736767","IN","India"
+"103.10.110.0","103.10.110.255","1728736768","1728737023","ID","Indonesia"
+"103.10.112.0","103.10.115.255","1728737280","1728738303","JP","Japan"
+"103.10.116.0","103.10.119.255","1728738304","1728739327","IN","India"
+"103.10.120.0","103.10.123.255","1728739328","1728740351","ID","Indonesia"
+"103.10.124.0","103.10.124.255","1728740352","1728740607","SG","Singapore"
+"103.10.125.0","103.10.126.255","1728740608","1728741119","AU","Australia"
+"103.10.127.0","103.10.127.255","1728741120","1728741375","IN","India"
+"103.10.128.0","103.10.131.255","1728741376","1728742399","ID","Indonesia"
+"103.10.132.0","103.10.135.255","1728742400","1728743423","IN","India"
+"103.10.136.0","103.10.139.255","1728743424","1728744447","ID","Indonesia"
+"103.10.140.0","103.10.143.255","1728744448","1728745471","CN","China"
+"103.10.144.0","103.10.151.255","1728745472","1728747519","ID","Indonesia"
+"103.10.152.0","103.10.155.255","1728747520","1728748543","PH","Philippines"
+"103.10.156.0","103.10.163.255","1728748544","1728750591","MY","Malaysia"
+"103.10.164.0","103.10.167.255","1728750592","1728751615","JP","Japan"
+"103.10.168.0","103.10.168.255","1728751616","1728751871","IN","India"
+"103.10.169.0","103.10.171.255","1728751872","1728752639","ID","Indonesia"
+"103.10.172.0","103.10.175.255","1728752640","1728753663","HK","Hong Kong"
+"103.10.176.0","103.10.179.255","1728753664","1728754687","PH","Philippines"
+"103.10.180.0","103.10.183.255","1728754688","1728755711","IN","India"
+"103.10.184.0","103.10.187.255","1728755712","1728756735","ID","Indonesia"
+"103.10.188.0","103.10.191.255","1728756736","1728757759","IN","India"
+"103.10.196.0","103.10.196.255","1728758784","1728759039","MY","Malaysia"
+"103.10.197.0","103.10.199.255","1728759040","1728759807","HK","Hong Kong"
+"103.10.200.0","103.10.203.255","1728759808","1728760831","PH","Philippines"
+"103.10.204.0","103.10.207.255","1728760832","1728761855","TW","Taiwan"
+"103.10.208.0","103.10.211.255","1728761856","1728762879","IN","India"
+"103.10.212.0","103.10.215.255","1728762880","1728763903","VN","Vietnam"
+"103.10.216.0","103.10.219.255","1728763904","1728764927","KR","Korea, Republic of"
+"103.10.220.0","103.10.221.255","1728764928","1728765439","SG","Singapore"
+"103.10.222.0","103.10.222.255","1728765440","1728765695","IN","India"
+"103.10.223.0","103.10.223.255","1728765696","1728765951","ID","Indonesia"
+"103.10.224.0","103.10.227.255","1728765952","1728766975","IN","India"
+"103.10.228.0","103.10.231.255","1728766976","1728767999","TH","Thailand"
+"103.10.232.0","103.10.232.255","1728768000","1728768255","AU","Australia"
+"103.10.233.0","103.10.233.255","1728768256","1728768511","NZ","New Zealand"
+"103.10.234.0","103.10.235.255","1728768512","1728769023","IN","India"
+"103.10.236.0","103.10.239.255","1728769024","1728770047","HK","Hong Kong"
+"103.10.240.0","103.10.247.255","1728770048","1728772095","JP","Japan"
+"103.10.248.0","103.10.252.255","1728772096","1728773375","IN","India"
+"103.10.253.0","103.10.253.255","1728773376","1728773631","ID","Indonesia"
+"103.10.254.0","103.10.255.255","1728773632","1728774143","PH","Philippines"
+"103.11.0.0","103.11.3.255","1728774144","1728775167","PK","Pakistan"
+"103.11.4.0","103.11.7.255","1728775168","1728776191","JP","Japan"
+"103.11.8.0","103.11.11.255","1728776192","1728777215","AU","Australia"
+"103.11.12.0","103.11.15.255","1728777216","1728778239","TH","Thailand"
+"103.11.16.0","103.11.19.255","1728778240","1728779263","CN","China"
+"103.11.20.0","103.11.20.255","1728779264","1728779519","IN","India"
+"103.11.21.0","103.11.23.255","1728779520","1728780287","ID","Indonesia"
+"103.11.24.0","103.11.27.255","1728780288","1728781311","KR","Korea, Republic of"
+"103.11.28.0","103.11.31.255","1728781312","1728782335","ID","Indonesia"
+"103.11.32.0","103.11.35.255","1728782336","1728783359","LK","Sri Lanka"
+"103.11.36.0","103.11.36.255","1728783360","1728783615","HK","Hong Kong"
+"103.11.37.0","103.11.37.255","1728783616","1728783871","TW","Taiwan"
+"103.11.38.0","103.11.39.255","1728783872","1728784383","HK","Hong Kong"
+"103.11.40.0","103.11.43.255","1728784384","1728785407","PH","Philippines"
+"103.11.44.0","103.11.47.255","1728785408","1728786431","KR","Korea, Republic of"
+"103.11.48.0","103.11.51.255","1728786432","1728787455","SG","Singapore"
+"103.11.52.0","103.11.55.255","1728787456","1728788479","AU","Australia"
+"103.11.56.0","103.11.59.255","1728788480","1728789503","KR","Korea, Republic of"
+"103.11.60.0","103.11.63.255","1728789504","1728790527","PK","Pakistan"
+"103.11.64.0","103.11.67.255","1728790528","1728791551","US","United States"
+"103.11.68.0","103.11.71.255","1728791552","1728792575","PK","Pakistan"
+"103.11.72.0","103.11.73.255","1728792576","1728793087","HK","Hong Kong"
+"103.11.74.0","103.11.75.255","1728793088","1728793599","ID","Indonesia"
+"103.11.76.0","103.11.79.255","1728793600","1728794623","AU","Australia"
+"103.11.80.0","103.11.87.255","1728794624","1728796671","IN","India"
+"103.11.88.0","103.11.95.255","1728796672","1728798719","HK","Hong Kong"
+"103.11.96.0","103.11.99.255","1728798720","1728799743","ID","Indonesia"
+"103.11.100.0","103.11.105.255","1728799744","1728801279","HK","Hong Kong"
+"103.11.106.0","103.11.107.255","1728801280","1728801791","ID","Indonesia"
+"103.11.108.0","103.11.111.255","1728801792","1728802815","HK","Hong Kong"
+"103.11.112.0","103.11.115.255","1728802816","1728803839","PH","Philippines"
+"103.11.116.0","103.11.119.255","1728803840","1728804863","IN","India"
+"103.11.120.0","103.11.123.255","1728804864","1728805887","JP","Japan"
+"103.11.124.0","103.11.127.255","1728805888","1728806911","NZ","New Zealand"
+"103.11.128.0","103.11.131.255","1728806912","1728807935","KR","Korea, Republic of"
+"103.11.132.0","103.11.135.255","1728807936","1728808959","ID","Indonesia"
+"103.11.136.0","103.11.139.255","1728808960","1728809983","BD","Bangladesh"
+"103.11.140.0","103.11.141.255","1728809984","1728810495","SG","Singapore"
+"103.11.142.0","103.11.142.255","1728810496","1728810751","AU","Australia"
+"103.11.143.0","103.11.143.255","1728810752","1728811007","SG","Singapore"
+"103.11.144.0","103.11.147.255","1728811008","1728812031","AU","Australia"
+"103.11.148.0","103.11.149.255","1728812032","1728812543","ID","Indonesia"
+"103.11.150.0","103.11.151.255","1728812544","1728813055","SG","Singapore"
+"103.11.152.0","103.11.155.255","1728813056","1728814079","IN","India"
+"103.11.156.0","103.11.159.255","1728814080","1728815103","JP","Japan"
+"103.11.160.0","103.11.163.255","1728815104","1728816127","AU","Australia"
+"103.11.164.0","103.11.164.255","1728816128","1728816383","SG","Singapore"
+"103.11.165.0","103.11.167.255","1728816384","1728817151","AU","Australia"
+"103.11.168.0","103.11.171.255","1728817152","1728818175","CN","China"
+"103.11.172.0","103.11.175.255","1728818176","1728819199","VN","Vietnam"
+"103.11.176.0","103.11.177.255","1728819200","1728819711","ID","Indonesia"
+"103.11.178.0","103.11.178.255","1728819712","1728819967","NZ","New Zealand"
+"103.11.179.0","103.11.179.255","1728819968","1728820223","ID","Indonesia"
+"103.11.180.0","103.11.183.255","1728820224","1728821247","CN","China"
+"103.11.184.0","103.11.185.255","1728821248","1728821759","AU","Australia"
+"103.11.186.0","103.11.187.255","1728821760","1728822271","ID","Indonesia"
+"103.11.188.0","103.11.191.255","1728822272","1728823295","SG","Singapore"
+"103.11.192.0","103.11.195.255","1728823296","1728824319","MN","Mongolia"
+"103.11.200.0","103.11.203.255","1728825344","1728826367","SG","Singapore"
+"103.11.204.0","103.11.207.255","1728826368","1728827391","AU","Australia"
+"103.11.208.0","103.11.211.255","1728827392","1728828415","JP","Japan"
+"103.11.212.0","103.11.215.255","1728828416","1728829439","AU","Australia"
+"103.11.216.0","103.11.219.255","1728829440","1728830463","KH","Cambodia"
+"103.11.220.0","103.11.220.255","1728830464","1728830719","PK","Pakistan"
+"103.11.221.0","103.11.221.255","1728830720","1728830975","JP","Japan"
+"103.11.222.0","103.11.223.255","1728830976","1728831487","ID","Indonesia"
+"103.11.224.0","103.11.227.255","1728831488","1728832511","IN","India"
+"103.11.228.0","103.11.231.255","1728832512","1728833535","HK","Hong Kong"
+"103.11.232.0","103.11.235.255","1728833536","1728834559","IN","India"
+"103.11.236.0","103.11.239.255","1728834560","1728835583","JP","Japan"
+"103.11.240.0","103.11.243.255","1728835584","1728836607","NZ","New Zealand"
+"103.11.244.0","103.11.247.255","1728836608","1728837631","HK","Hong Kong"
+"103.11.248.0","103.11.251.255","1728837632","1728838655","KR","Korea, Republic of"
+"103.11.252.0","103.11.255.255","1728838656","1728839679","ID","Indonesia"
+"103.12.0.0","103.12.0.255","1728839680","1728839935","MN","Mongolia"
+"103.12.1.0","103.12.1.255","1728839936","1728840191","IN","India"
+"103.12.2.0","103.12.2.255","1728840192","1728840447","SG","Singapore"
+"103.12.3.0","103.12.11.255","1728840448","1728842751","AU","Australia"
+"103.12.12.0","103.12.15.255","1728842752","1728843775","ID","Indonesia"
+"103.12.16.0","103.12.19.255","1728843776","1728844799","JP","Japan"
+"103.12.20.0","103.12.21.255","1728844800","1728845311","ID","Indonesia"
+"103.12.22.0","103.12.22.255","1728845312","1728845567","AU","Australia"
+"103.12.23.0","103.12.23.255","1728845568","1728845823","ID","Indonesia"
+"103.12.24.0","103.12.27.255","1728845824","1728846847","IN","India"
+"103.12.28.0","103.12.31.255","1728846848","1728847871","ID","Indonesia"
+"103.12.32.0","103.12.35.255","1728847872","1728848895","CN","China"
+"103.12.36.0","103.12.39.255","1728848896","1728849919","AU","Australia"
+"103.12.40.0","103.12.43.255","1728849920","1728850943","PK","Pakistan"
+"103.12.44.0","103.12.47.255","1728850944","1728851967","BD","Bangladesh"
+"103.12.48.0","103.12.51.255","1728851968","1728852991","HK","Hong Kong"
+"103.12.52.0","103.12.55.255","1728852992","1728854015","JP","Japan"
+"103.12.56.0","103.12.57.255","1728854016","1728854527","AU","Australia"
+"103.12.58.0","103.12.58.255","1728854528","1728854783","PK","Pakistan"
+"103.12.59.0","103.12.59.255","1728854784","1728855039","AU","Australia"
+"103.12.60.0","103.12.63.255","1728855040","1728856063","JP","Japan"
+"103.12.64.0","103.12.67.255","1728856064","1728857087","MY","Malaysia"
+"103.12.68.0","103.12.71.255","1728857088","1728858111","CN","China"
+"103.12.72.0","103.12.75.255","1728858112","1728859135","BD","Bangladesh"
+"103.12.76.0","103.12.79.255","1728859136","1728860159","HK","Hong Kong"
+"103.12.80.0","103.12.81.255","1728860160","1728860671","ID","Indonesia"
+"103.12.82.0","103.12.83.255","1728860672","1728861183","BD","Bangladesh"
+"103.12.84.0","103.12.84.255","1728861184","1728861439","ID","Indonesia"
+"103.12.85.0","103.12.87.255","1728861440","1728862207","AU","Australia"
+"103.12.88.0","103.12.91.255","1728862208","1728863231","PH","Philippines"
+"103.12.92.0","103.12.95.255","1728863232","1728864255","CN","China"
+"103.12.96.0","103.12.99.255","1728864256","1728865279","AF","Afghanistan"
+"103.12.100.0","103.12.103.255","1728865280","1728866303","AU","Australia"
+"103.12.104.0","103.12.107.255","1728866304","1728867327","VN","Vietnam"
+"103.12.108.0","103.12.111.255","1728867328","1728868351","AU","Australia"
+"103.12.112.0","103.12.115.255","1728868352","1728869375","ID","Indonesia"
+"103.12.116.0","103.12.119.255","1728869376","1728870399","IN","India"
+"103.12.120.0","103.12.123.255","1728870400","1728871423","PK","Pakistan"
+"103.12.124.0","103.12.127.255","1728871424","1728872447","IN","India"
+"103.12.128.0","103.12.131.255","1728872448","1728873471","AU","Australia"
+"103.12.132.0","103.12.135.255","1728873472","1728874495","IN","India"
+"103.12.136.0","103.12.139.255","1728874496","1728875519","CN","China"
+"103.12.140.0","103.12.143.255","1728875520","1728876543","HK","Hong Kong"
+"103.12.144.0","103.12.147.255","1728876544","1728877567","MY","Malaysia"
+"103.12.148.0","103.12.151.255","1728877568","1728878591","HK","Hong Kong"
+"103.12.152.0","103.12.155.255","1728878592","1728879615","MY","Malaysia"
+"103.12.156.0","103.12.157.255","1728879616","1728880127","IN","India"
+"103.12.158.0","103.12.158.255","1728880128","1728880383","JP","Japan"
+"103.12.159.0","103.12.159.255","1728880384","1728880639","AU","Australia"
+"103.12.160.0","103.12.163.255","1728880640","1728881663","KH","Cambodia"
+"103.12.164.0","103.12.164.255","1728881664","1728881919","ID","Indonesia"
+"103.12.165.0","103.12.165.255","1728881920","1728882175","AU","Australia"
+"103.12.166.0","103.12.166.255","1728882176","1728882431","BD","Bangladesh"
+"103.12.167.0","103.12.167.255","1728882432","1728882687","ID","Indonesia"
+"103.12.168.0","103.12.171.255","1728882688","1728883711","IN","India"
+"103.12.172.0","103.12.179.255","1728883712","1728885759","BD","Bangladesh"
+"103.12.184.0","103.12.187.255","1728886784","1728887807","CN","China"
+"103.12.188.0","103.12.191.255","1728887808","1728888831","AU","Australia"
+"103.12.192.0","103.12.195.255","1728888832","1728889855","IN","India"
+"103.12.196.0","103.12.199.255","1728889856","1728890879","PK","Pakistan"
+"103.12.200.0","103.12.203.255","1728890880","1728891903","AU","Australia"
+"103.12.204.0","103.12.207.255","1728891904","1728892927","BD","Bangladesh"
+"103.12.208.0","103.12.209.255","1728892928","1728893439","BN","Brunei Darussalam"
+"103.12.210.0","103.12.210.255","1728893440","1728893695","SG","Singapore"
+"103.12.211.0","103.12.211.255","1728893696","1728893951","IN","India"
+"103.12.212.0","103.12.213.255","1728893952","1728894463","US","United States"
+"103.12.214.0","103.12.215.255","1728894464","1728894975","SG","Singapore"
+"103.12.216.0","103.12.219.255","1728894976","1728895999","HK","Hong Kong"
+"103.12.220.0","103.12.223.255","1728896000","1728897023","ID","Indonesia"
+"103.12.224.0","103.12.227.255","1728897024","1728898047","JP","Japan"
+"103.12.228.0","103.12.231.255","1728898048","1728899071","BD","Bangladesh"
+"103.12.232.0","103.12.235.255","1728899072","1728900095","CN","China"
+"103.12.236.0","103.12.239.255","1728900096","1728901119","BD","Bangladesh"
+"103.12.240.0","103.12.240.255","1728901120","1728901375","ID","Indonesia"
+"103.12.241.0","103.12.241.255","1728901376","1728901631","AU","Australia"
+"103.12.242.0","103.12.243.255","1728901632","1728902143","ID","Indonesia"
+"103.12.245.0","103.12.246.255","1728902400","1728902911","IN","India"
+"103.12.247.0","103.12.247.255","1728902912","1728903167","BD","Bangladesh"
+"103.12.248.0","103.12.255.255","1728903168","1728905215","KR","Korea, Republic of"
+"103.13.0.0","103.13.0.255","1728905216","1728905471","IN","India"
+"103.13.1.0","103.13.1.255","1728905472","1728905727","PK","Pakistan"
+"103.13.2.0","103.13.3.255","1728905728","1728906239","IN","India"
+"103.13.4.0","103.13.7.255","1728906240","1728907263","MY","Malaysia"
+"103.13.8.0","103.13.11.255","1728907264","1728908287","NZ","New Zealand"
+"103.13.12.0","103.13.15.255","1728908288","1728909311","CN","China"
+"103.13.16.0","103.13.27.255","1728909312","1728912383","JP","Japan"
+"103.13.28.0","103.13.31.255","1728912384","1728913407","TH","Thailand"
+"103.13.32.0","103.13.35.255","1728913408","1728914431","MM","Myanmar"
+"103.13.36.0","103.13.38.255","1728914432","1728915199","ID","Indonesia"
+"103.13.39.0","103.13.39.255","1728915200","1728915455","NZ","New Zealand"
+"103.13.40.0","103.13.47.255","1728915456","1728917503","JP","Japan"
+"103.13.48.0","103.13.51.255","1728917504","1728918527","HK","Hong Kong"
+"103.13.52.0","103.13.55.255","1728918528","1728919551","KR","Korea, Republic of"
+"103.13.56.0","103.13.59.255","1728919552","1728920575","AU","Australia"
+"103.13.60.0","103.13.63.255","1728920576","1728921599","JP","Japan"
+"103.13.64.0","103.13.64.255","1728921600","1728921855","AF","Afghanistan"
+"103.13.65.0","103.13.65.255","1728921856","1728922111","US","United States"
+"103.13.66.0","103.13.67.255","1728922112","1728922623","AF","Afghanistan"
+"103.13.68.0","103.13.71.255","1728922624","1728923647","AU","Australia"
+"103.13.72.0","103.13.73.255","1728923648","1728924159","CN","China"
+"103.13.74.0","103.13.75.255","1728924160","1728924671","MY","Malaysia"
+"103.13.76.0","103.13.79.255","1728924672","1728925695","VN","Vietnam"
+"103.13.80.0","103.13.87.255","1728925696","1728927743","AU","Australia"
+"103.13.88.0","103.13.91.255","1728927744","1728928767","LA","Lao People's Democratic Republic"
+"103.13.92.0","103.13.95.255","1728928768","1728929791","JP","Japan"
+"103.13.96.0","103.13.99.255","1728929792","1728930815","IN","India"
+"103.13.100.0","103.13.103.255","1728930816","1728931839","AU","Australia"
+"103.13.104.0","103.13.111.255","1728931840","1728933887","IN","India"
+"103.13.112.0","103.13.115.255","1728933888","1728934911","US","United States"
+"103.13.116.0","103.13.119.255","1728934912","1728935935","NZ","New Zealand"
+"103.13.120.0","103.13.123.255","1728935936","1728936959","MY","Malaysia"
+"103.13.124.0","103.13.127.255","1728936960","1728937983","CN","China"
+"103.13.128.0","103.13.131.255","1728937984","1728939007","SG","Singapore"
+"103.13.132.0","103.13.133.255","1728939008","1728939519","BD","Bangladesh"
+"103.13.134.0","103.13.134.255","1728939520","1728939775","PH","Philippines"
+"103.13.135.0","103.13.135.255","1728939776","1728940031","IN","India"
+"103.13.136.0","103.13.143.255","1728940032","1728942079","JP","Japan"
+"103.13.144.0","103.13.147.255","1728942080","1728943103","CN","China"
+"103.13.148.0","103.13.151.255","1728943104","1728944127","BD","Bangladesh"
+"103.13.152.0","103.13.155.255","1728944128","1728945151","JP","Japan"
+"103.13.156.0","103.13.159.255","1728945152","1728946175","BD","Bangladesh"
+"103.13.160.0","103.13.163.255","1728946176","1728947199","KR","Korea, Republic of"
+"103.13.168.0","103.13.171.255","1728948224","1728949247","JP","Japan"
+"103.13.172.0","103.13.175.255","1728949248","1728950271","SG","Singapore"
+"103.13.176.0","103.13.177.255","1728950272","1728950783","HK","Hong Kong"
+"103.13.178.0","103.13.180.255","1728950784","1728951551","IN","India"
+"103.13.181.0","103.13.181.255","1728951552","1728951807","ID","Indonesia"
+"103.13.182.0","103.13.182.255","1728951808","1728952063","SG","Singapore"
+"103.13.183.0","103.13.183.255","1728952064","1728952319","IN","India"
+"103.13.184.0","103.13.185.255","1728952320","1728952831","PH","Philippines"
+"103.13.186.0","103.13.187.255","1728952832","1728953343","AU","Australia"
+"103.13.188.0","103.13.191.255","1728953344","1728954367","HK","Hong Kong"
+"103.13.196.0","103.13.199.255","1728955392","1728956415","CN","China"
+"103.13.200.0","103.13.203.255","1728956416","1728957439","ID","Indonesia"
+"103.13.208.0","103.13.211.255","1728958464","1728959487","JP","Japan"
+"103.13.212.0","103.13.215.255","1728959488","1728960511","TH","Thailand"
+"103.13.216.0","103.13.218.255","1728960512","1728961279","AU","Australia"
+"103.13.219.0","103.13.219.255","1728961280","1728961535","IN","India"
+"103.13.220.0","103.13.223.255","1728961536","1728962559","CN","China"
+"103.13.224.0","103.13.227.255","1728962560","1728963583","BD","Bangladesh"
+"103.13.228.0","103.13.231.255","1728963584","1728964607","TH","Thailand"
+"103.13.232.0","103.13.235.255","1728964608","1728965631","HK","Hong Kong"
+"103.13.236.0","103.13.239.255","1728965632","1728966655","BD","Bangladesh"
+"103.13.240.0","103.13.243.255","1728966656","1728967679","IN","India"
+"103.13.244.0","103.13.247.255","1728967680","1728968703","CN","China"
+"103.13.248.0","103.13.255.255","1728968704","1728970751","JP","Japan"
+"103.14.0.0","103.14.0.255","1728970752","1728971007","IN","India"
+"103.14.1.0","103.14.1.255","1728971008","1728971263","AU","Australia"
+"103.14.2.0","103.14.2.255","1728971264","1728971519","IN","India"
+"103.14.3.0","103.14.3.255","1728971520","1728971775","NZ","New Zealand"
+"103.14.4.0","103.14.7.255","1728971776","1728972799","AU","Australia"
+"103.14.8.0","103.14.11.255","1728972800","1728973823","TH","Thailand"
+"103.14.12.0","103.14.15.255","1728973824","1728974847","JP","Japan"
+"103.14.16.0","103.14.21.255","1728974848","1728976383","ID","Indonesia"
+"103.14.22.10","103.14.22.10","1728976394","1728976394","AU","Australia"
+"103.14.24.0","103.14.24.255","1728976896","1728977151","TH","Thailand"
+"103.14.25.0","103.14.25.255","1728977152","1728977407","AU","Australia"
+"103.14.26.0","103.14.27.255","1728977408","1728977919","BD","Bangladesh"
+"103.14.28.0","103.14.31.255","1728977920","1728978943","MY","Malaysia"
+"103.14.32.0","103.14.35.255","1728978944","1728979967","CN","China"
+"103.14.36.0","103.14.39.255","1728979968","1728980991","MN","Mongolia"
+"103.14.40.0","103.14.43.255","1728980992","1728982015","AU","Australia"
+"103.14.44.0","103.14.45.255","1728982016","1728982527","ID","Indonesia"
+"103.14.46.0","103.14.46.255","1728982528","1728982783","IN","India"
+"103.14.47.0","103.14.55.255","1728982784","1728985087","AU","Australia"
+"103.14.56.0","103.14.59.255","1728985088","1728986111","SG","Singapore"
+"103.14.60.0","103.14.63.255","1728986112","1728987135","PH","Philippines"
+"103.14.64.0","103.14.64.255","1728987136","1728987391","JP","Japan"
+"103.14.65.0","103.14.67.255","1728987392","1728988159","AU","Australia"
+"103.14.68.0","103.14.68.31","1728988160","1728988191","NZ","New Zealand"
+"103.14.68.32","103.14.68.39","1728988192","1728988199","US","United States"
+"103.14.68.40","103.14.71.255","1728988200","1728989183","NZ","New Zealand"
+"103.14.72.0","103.14.73.255","1728989184","1728989695","BD","Bangladesh"
+"103.14.74.0","103.14.75.255","1728989696","1728990207","ID","Indonesia"
+"103.14.76.0","103.14.76.127","1728990208","1728990335","MY","Malaysia"
+"103.14.76.128","103.14.76.255","1728990336","1728990463","ID","Indonesia"
+"103.14.77.0","103.14.78.255","1728990464","1728990975","KR","Korea, Republic of"
+"103.14.79.0","103.14.79.255","1728990976","1728991231","SG","Singapore"
+"103.14.80.0","103.14.83.255","1728991232","1728992255","JP","Japan"
+"103.14.84.0","103.14.87.255","1728992256","1728993279","CN","China"
+"103.14.88.0","103.14.91.255","1728993280","1728994303","PG","Papua New Guinea"
+"103.14.92.0","103.14.95.255","1728994304","1728995327","AU","Australia"
+"103.14.96.0","103.14.98.255","1728995328","1728996095","IN","India"
+"103.14.99.0","103.14.99.255","1728996096","1728996351","SG","Singapore"
+"103.14.100.0","103.14.103.255","1728996352","1728997375","CN","China"
+"103.14.104.0","103.14.105.255","1728997376","1728997887","DE","Germany"
+"103.14.106.0","103.14.106.255","1728997888","1728998143","IE","Ireland"
+"103.14.107.0","103.14.107.255","1728998144","1728998399","IN","India"
+"103.14.108.0","103.14.108.255","1728998400","1728998655","ID","Indonesia"
+"103.14.109.0","103.14.109.255","1728998656","1728998911","BD","Bangladesh"
+"103.14.110.0","103.14.111.255","1728998912","1728999423","ID","Indonesia"
+"103.14.112.0","103.14.119.255","1728999424","1729001471","HK","Hong Kong"
+"103.14.120.0","103.14.127.255","1729001472","1729003519","IN","India"
+"103.14.128.0","103.14.131.255","1729003520","1729004543","BD","Bangladesh"
+"103.14.132.0","103.14.139.255","1729004544","1729006591","CN","China"
+"103.14.140.0","103.14.143.255","1729006592","1729007615","NZ","New Zealand"
+"103.14.144.0","103.14.147.255","1729007616","1729008639","HK","Hong Kong"
+"103.14.148.0","103.14.155.255","1729008640","1729010687","JP","Japan"
+"103.14.156.0","103.14.159.255","1729010688","1729011711","CN","China"
+"103.14.160.0","103.14.163.255","1729011712","1729012735","IN","India"
+"103.14.164.0","103.14.167.255","1729012736","1729013759","TH","Thailand"
+"103.14.168.0","103.14.171.255","1729013760","1729014783","NZ","New Zealand"
+"103.14.172.0","103.14.175.255","1729014784","1729015807","AU","Australia"
+"103.14.176.0","103.14.179.255","1729015808","1729016831","JP","Japan"
+"103.14.180.0","103.14.183.255","1729016832","1729017855","IN","India"
+"103.14.184.0","103.14.184.255","1729017856","1729018111","MY","Malaysia"
+"103.14.185.0","103.14.185.255","1729018112","1729018367","SG","Singapore"
+"103.14.186.0","103.14.187.255","1729018368","1729018879","AU","Australia"
+"103.14.188.0","103.14.191.255","1729018880","1729019903","IN","India"
+"103.14.192.0","103.14.192.255","1729019904","1729020159","ID","Indonesia"
+"103.14.193.0","103.14.193.255","1729020160","1729020415","BD","Bangladesh"
+"103.14.194.0","103.14.194.255","1729020416","1729020671","PH","Philippines"
+"103.14.195.0","103.14.195.255","1729020672","1729020927","ID","Indonesia"
+"103.14.196.0","103.14.199.255","1729020928","1729021951","IN","India"
+"103.14.200.0","103.14.203.255","1729021952","1729022975","AU","Australia"
+"103.14.204.0","103.14.207.255","1729022976","1729023999","BD","Bangladesh"
+"103.14.208.0","103.14.211.255","1729024000","1729025023","IN","India"
+"103.14.212.0","103.14.215.255","1729025024","1729026047","SG","Singapore"
+"103.14.216.0","103.14.219.255","1729026048","1729027071","NZ","New Zealand"
+"103.14.220.0","103.14.220.255","1729027072","1729027327","HK","Hong Kong"
+"103.14.221.0","103.14.221.255","1729027328","1729027583","AU","Australia"
+"103.14.222.0","103.14.222.255","1729027584","1729027839","JP","Japan"
+"103.14.223.0","103.14.223.255","1729027840","1729028095","HK","Hong Kong"
+"103.14.224.0","103.14.227.255","1729028096","1729029119","SG","Singapore"
+"103.14.228.0","103.14.228.255","1729029120","1729029375","AU","Australia"
+"103.14.229.0","103.14.229.255","1729029376","1729029631","ID","Indonesia"
+"103.14.230.0","103.14.230.255","1729029632","1729029887","AU","Australia"
+"103.14.231.0","103.14.231.255","1729029888","1729030143","PK","Pakistan"
+"103.14.232.0","103.14.235.255","1729030144","1729031167","IN","India"
+"103.14.236.0","103.14.239.255","1729031168","1729032191","SG","Singapore"
+"103.14.240.0","103.14.243.255","1729032192","1729033215","CN","China"
+"103.14.244.0","103.14.245.255","1729033216","1729033727","SG","Singapore"
+"103.14.246.0","103.14.247.255","1729033728","1729034239","GB","United Kingdom"
+"103.14.248.0","103.14.251.255","1729034240","1729035263","KH","Cambodia"
+"103.14.252.0","103.14.255.255","1729035264","1729036287","AU","Australia"
+"103.15.0.0","103.15.3.255","1729036288","1729037311","JP","Japan"
+"103.15.4.0","103.15.11.255","1729037312","1729039359","CN","China"
+"103.15.16.0","103.15.19.255","1729040384","1729041407","CN","China"
+"103.15.20.0","103.15.23.255","1729041408","1729042431","HK","Hong Kong"
+"103.15.24.0","103.15.27.255","1729042432","1729043455","SG","Singapore"
+"103.15.28.0","103.15.31.255","1729043456","1729044479","HK","Hong Kong"
+"103.15.32.0","103.15.35.255","1729044480","1729045503","JP","Japan"
+"103.15.36.0","103.15.37.255","1729045504","1729046015","ID","Indonesia"
+"103.15.38.0","103.15.38.255","1729046016","1729046271","HK","Hong Kong"
+"103.15.39.0","103.15.39.255","1729046272","1729046527","JP","Japan"
+"103.15.40.0","103.15.43.255","1729046528","1729047551","BD","Bangladesh"
+"103.15.44.0","103.15.47.255","1729047552","1729048575","AU","Australia"
+"103.15.48.0","103.15.51.255","1729048576","1729049599","VN","Vietnam"
+"103.15.52.0","103.15.67.255","1729049600","1729053695","IN","India"
+"103.15.68.0","103.15.71.255","1729053696","1729054719","JP","Japan"
+"103.15.72.0","103.15.73.255","1729054720","1729055231","AU","Australia"
+"103.15.74.0","103.15.74.255","1729055232","1729055487","IN","India"
+"103.15.75.0","103.15.75.255","1729055488","1729055743","NZ","New Zealand"
+"103.15.76.0","103.15.79.255","1729055744","1729056767","JP","Japan"
+"103.15.80.0","103.15.83.255","1729056768","1729057791","IN","India"
+"103.15.84.0","103.15.87.255","1729057792","1729058815","HK","Hong Kong"
+"103.15.88.0","103.15.91.255","1729058816","1729059839","TH","Thailand"
+"103.15.96.0","103.15.99.255","1729060864","1729061887","CN","China"
+"103.15.100.0","103.15.103.255","1729061888","1729062911","SG","Singapore"
+"103.15.104.0","103.15.107.255","1729062912","1729063935","MY","Malaysia"
+"103.15.108.0","103.15.111.255","1729063936","1729064959","JP","Japan"
+"103.15.112.0","103.15.115.255","1729064960","1729065983","PG","Papua New Guinea"
+"103.15.116.0","103.15.119.255","1729065984","1729067007","JP","Japan"
+"103.15.120.0","103.15.123.255","1729067008","1729068031","HK","Hong Kong"
+"103.15.124.0","103.15.124.255","1729068032","1729068287","IN","India"
+"103.15.125.0","103.15.125.255","1729068288","1729068543","SG","Singapore"
+"103.15.126.0","103.15.127.255","1729068544","1729069055","NZ","New Zealand"
+"103.15.128.0","103.15.131.255","1729069056","1729070079","AU","Australia"
+"103.15.132.0","103.15.135.255","1729070080","1729071103","HK","Hong Kong"
+"103.15.136.0","103.15.139.255","1729071104","1729072127","MY","Malaysia"
+"103.15.140.0","103.15.142.255","1729072128","1729072895","BD","Bangladesh"
+"103.15.143.0","103.15.143.255","1729072896","1729073151","ID","Indonesia"
+"103.15.144.0","103.15.147.255","1729073152","1729074175","TH","Thailand"
+"103.15.148.0","103.15.151.255","1729074176","1729075199","AU","Australia"
+"103.15.152.0","103.15.155.255","1729075200","1729076223","NZ","New Zealand"
+"103.15.156.0","103.15.157.255","1729076224","1729076735","AU","Australia"
+"103.15.158.0","103.15.158.255","1729076736","1729076991","HK","Hong Kong"
+"103.15.159.0","103.15.159.255","1729076992","1729077247","IN","India"
+"103.15.160.0","103.15.163.255","1729077248","1729078271","JP","Japan"
+"103.15.164.0","103.15.167.255","1729078272","1729079295","BD","Bangladesh"
+"103.15.168.0","103.15.171.255","1729079296","1729080319","AU","Australia"
+"103.15.172.0","103.15.175.255","1729080320","1729081343","ID","Indonesia"
+"103.15.176.0","103.15.176.255","1729081344","1729081599","IN","India"
+"103.15.177.0","103.15.178.255","1729081600","1729082111","AU","Australia"
+"103.15.179.0","103.15.179.255","1729082112","1729082367","IN","India"
+"103.15.180.0","103.15.183.255","1729082368","1729083391","HK","Hong Kong"
+"103.15.184.0","103.15.191.255","1729083392","1729085439","JP","Japan"
+"103.15.192.0","103.15.199.255","1729085440","1729087487","HK","Hong Kong"
+"103.15.200.0","103.15.203.255","1729087488","1729088511","CN","China"
+"103.15.204.0","103.15.211.255","1729088512","1729090559","AU","Australia"
+"103.15.212.0","103.15.215.255","1729090560","1729091583","JP","Japan"
+"103.15.216.0","103.15.219.255","1729091584","1729092607","HK","Hong Kong"
+"103.15.224.0","103.15.225.255","1729093632","1729094143","BD","Bangladesh"
+"103.15.226.0","103.15.226.255","1729094144","1729094399","ID","Indonesia"
+"103.15.228.0","103.15.231.255","1729094656","1729095679","IN","India"
+"103.15.232.0","103.15.235.255","1729095680","1729096703","SG","Singapore"
+"103.15.236.0","103.15.237.255","1729096704","1729097215","AU","Australia"
+"103.15.238.0","103.15.239.255","1729097216","1729097727","AF","Afghanistan"
+"103.15.240.0","103.15.243.255","1729097728","1729098751","ID","Indonesia"
+"103.15.244.0","103.15.247.255","1729098752","1729099775","BD","Bangladesh"
+"103.15.248.0","103.15.250.255","1729099776","1729100543","IN","India"
+"103.15.251.0","103.15.251.255","1729100544","1729100799","ID","Indonesia"
+"103.15.252.0","103.15.255.255","1729100800","1729101823","IN","India"
+"103.16.0.0","103.16.3.255","1729101824","1729102847","VN","Vietnam"
+"103.16.4.0","103.16.7.255","1729102848","1729103871","IN","India"
+"103.16.8.0","103.16.11.255","1729103872","1729104895","JP","Japan"
+"103.16.12.0","103.16.14.255","1729104896","1729105663","IN","India"
+"103.16.15.0","103.16.15.255","1729105664","1729105919","VU","Vanuatu"
+"103.16.16.0","103.16.19.255","1729105920","1729106943","SG","Singapore"
+"103.16.20.0","103.16.23.255","1729106944","1729107967","NZ","New Zealand"
+"103.16.24.0","103.16.25.255","1729107968","1729108479","BD","Bangladesh"
+"103.16.26.0","103.16.27.255","1729108480","1729108991","HK","Hong Kong"
+"103.16.28.0","103.16.35.255","1729108992","1729111039","IN","India"
+"103.16.36.0","103.16.39.255","1729111040","1729112063","JP","Japan"
+"103.16.40.0","103.16.43.255","1729112064","1729113087","MY","Malaysia"
+"103.16.44.0","103.16.47.255","1729113088","1729114111","IN","India"
+"103.16.48.0","103.16.49.255","1729114112","1729114623","ID","Indonesia"
+"103.16.50.0","103.16.50.255","1729114624","1729114879","IN","India"
+"103.16.51.0","103.16.51.255","1729114880","1729115135","AU","Australia"
+"103.16.52.0","103.16.55.255","1729115136","1729116159","CN","China"
+"103.16.56.0","103.16.59.255","1729116160","1729117183","IN","India"
+"103.16.60.0","103.16.63.255","1729117184","1729118207","KH","Cambodia"
+"103.16.64.0","103.16.67.255","1729118208","1729119231","AU","Australia"
+"103.16.68.0","103.16.71.255","1729119232","1729120255","IN","India"
+"103.16.72.0","103.16.75.255","1729120256","1729121279","BD","Bangladesh"
+"103.16.76.0","103.16.76.255","1729121280","1729121535","IN","India"
+"103.16.77.0","103.16.79.255","1729121536","1729122303","ID","Indonesia"
+"103.16.80.0","103.16.91.255","1729122304","1729125375","CN","China"
+"103.16.92.0","103.16.99.255","1729125376","1729127423","AU","Australia"
+"103.16.100.0","103.16.101.255","1729127424","1729127935","IN","India"
+"103.16.102.0","103.16.103.255","1729127936","1729128447","SG","Singapore"
+"103.16.104.0","103.16.107.255","1729128448","1729129471","IN","India"
+"103.16.108.0","103.16.111.255","1729129472","1729130495","CN","China"
+"103.16.112.0","103.16.115.255","1729130496","1729131519","ID","Indonesia"
+"103.16.120.0","103.16.123.255","1729132544","1729133567","BN","Brunei Darussalam"
+"103.16.124.0","103.16.127.255","1729133568","1729134591","CN","China"
+"103.16.128.0","103.16.131.255","1729134592","1729135615","AU","Australia"
+"103.16.132.0","103.16.133.255","1729135616","1729136127","ID","Indonesia"
+"103.16.134.0","103.16.135.255","1729136128","1729136639","AU","Australia"
+"103.16.136.0","103.16.139.255","1729136640","1729137663","ID","Indonesia"
+"103.16.140.0","103.16.147.255","1729137664","1729139711","IN","India"
+"103.16.148.0","103.16.151.255","1729139712","1729140735","AU","Australia"
+"103.16.152.0","103.16.155.255","1729140736","1729141759","BD","Bangladesh"
+"103.16.156.0","103.16.159.255","1729141760","1729142783","PG","Papua New Guinea"
+"103.16.160.0","103.16.163.255","1729142784","1729143807","JP","Japan"
+"103.16.164.0","103.16.167.255","1729143808","1729144831","IN","India"
+"103.16.168.0","103.16.171.255","1729144832","1729145855","PH","Philippines"
+"103.16.172.0","103.16.175.255","1729145856","1729146879","NZ","New Zealand"
+"103.16.176.0","103.16.179.255","1729146880","1729147903","IN","India"
+"103.16.180.0","103.16.181.255","1729147904","1729148415","NZ","New Zealand"
+"103.16.182.0","103.16.183.255","1729148416","1729148927","MY","Malaysia"
+"103.16.184.0","103.16.187.255","1729148928","1729149951","HK","Hong Kong"
+"103.16.188.0","103.16.191.255","1729149952","1729150975","ID","Indonesia"
+"103.16.192.0","103.16.195.255","1729150976","1729151999","AU","Australia"
+"103.16.196.0","103.16.196.255","1729152000","1729152255","IN","India"
+"103.16.197.0","103.16.199.255","1729152256","1729153023","ID","Indonesia"
+"103.16.200.0","103.16.203.255","1729153024","1729154047","IN","India"
+"103.16.204.0","103.16.207.255","1729154048","1729155071","TH","Thailand"
+"103.16.208.0","103.16.209.255","1729155072","1729155583","IN","India"
+"103.16.210.0","103.16.211.255","1729155584","1729156095","AU","Australia"
+"103.16.216.0","103.16.219.255","1729157120","1729158143","HK","Hong Kong"
+"103.16.220.0","103.16.220.255","1729158144","1729158399","ID","Indonesia"
+"103.16.221.0","103.16.222.255","1729158400","1729158911","IN","India"
+"103.16.223.0","103.16.223.255","1729158912","1729159167","ID","Indonesia"
+"103.16.224.0","103.16.227.255","1729159168","1729160191","JP","Japan"
+"103.16.228.0","103.16.231.255","1729160192","1729161215","HK","Hong Kong"
+"103.16.232.0","103.16.235.255","1729161216","1729162239","ID","Indonesia"
+"103.16.236.0","103.16.239.255","1729162240","1729163263","JP","Japan"
+"103.16.240.0","103.16.247.255","1729163264","1729165311","TW","Taiwan"
+"103.16.252.0","103.16.253.79","1729166336","1729166671","SG","Singapore"
+"103.16.253.80","103.16.253.95","1729166672","1729166687","PH","Philippines"
+"103.16.253.96","103.16.253.255","1729166688","1729166847","SG","Singapore"
+"103.16.254.0","103.16.255.255","1729166848","1729167359","HK","Hong Kong"
+"103.17.0.0","103.17.3.255","1729167360","1729168383","IN","India"
+"103.17.8.0","103.17.11.255","1729169408","1729170431","TW","Taiwan"
+"103.17.12.0","103.17.15.255","1729170432","1729171455","HK","Hong Kong"
+"103.17.16.0","103.17.17.255","1729171456","1729171967","AU","Australia"
+"103.17.18.0","103.17.18.255","1729171968","1729172223","IN","India"
+"103.17.19.0","103.17.19.255","1729172224","1729172479","MY","Malaysia"
+"103.17.20.0","103.17.23.255","1729172480","1729173503","PH","Philippines"
+"103.17.24.0","103.17.27.255","1729173504","1729174527","BN","Brunei Darussalam"
+"103.17.28.0","103.17.35.255","1729174528","1729176575","HK","Hong Kong"
+"103.17.36.0","103.17.39.255","1729176576","1729177599","BD","Bangladesh"
+"103.17.40.0","103.17.43.255","1729177600","1729178623","CN","China"
+"103.17.44.0","103.17.47.255","1729178624","1729179647","NC","New Caledonia"
+"103.17.48.0","103.17.51.255","1729179648","1729180671","IN","India"
+"103.17.52.0","103.17.55.255","1729180672","1729181695","ID","Indonesia"
+"103.17.56.0","103.17.57.255","1729181696","1729182207","AU","Australia"
+"103.17.58.0","103.17.58.255","1729182208","1729182463","ID","Indonesia"
+"103.17.59.0","103.17.59.255","1729182464","1729182719","AU","Australia"
+"103.17.60.0","103.17.63.255","1729182720","1729183743","AF","Afghanistan"
+"103.17.64.0","103.17.67.255","1729183744","1729184767","CN","China"
+"103.17.68.0","103.17.71.255","1729184768","1729185791","BD","Bangladesh"
+"103.17.72.0","103.17.75.255","1729185792","1729186815","HK","Hong Kong"
+"103.17.76.0","103.17.77.255","1729186816","1729187327","ID","Indonesia"
+"103.17.78.0","103.17.78.255","1729187328","1729187583","MY","Malaysia"
+"103.17.79.0","103.17.79.255","1729187584","1729187839","ID","Indonesia"
+"103.17.80.0","103.17.87.255","1729187840","1729189887","IN","India"
+"103.17.88.0","103.17.91.255","1729189888","1729190911","VN","Vietnam"
+"103.17.92.0","103.17.95.255","1729190912","1729191935","HK","Hong Kong"
+"103.17.96.0","103.17.107.255","1729191936","1729195007","IN","India"
+"103.17.108.0","103.17.109.255","1729195008","1729195519","MN","Mongolia"
+"103.17.110.0","103.17.111.255","1729195520","1729196031","IN","India"
+"103.17.112.0","103.17.115.255","1729196032","1729197055","GU","Guam"
+"103.17.116.0","103.17.119.255","1729197056","1729198079","HK","Hong Kong"
+"103.17.120.0","103.17.123.255","1729198080","1729199103","CN","China"
+"103.17.124.0","103.17.125.255","1729199104","1729199615","MY","Malaysia"
+"103.17.126.0","103.17.126.255","1729199616","1729199871","JP","Japan"
+"103.17.127.0","103.17.127.255","1729199872","1729200127","TH","Thailand"
+"103.17.128.0","103.17.131.255","1729200128","1729201151","IN","India"
+"103.17.132.0","103.17.135.255","1729201152","1729202175","AU","Australia"
+"103.17.136.0","103.17.139.255","1729202176","1729203199","CN","China"
+"103.17.140.0","103.17.147.255","1729203200","1729205247","SG","Singapore"
+"103.17.152.0","103.17.155.255","1729206272","1729207295","AU","Australia"
+"103.17.156.0","103.17.159.255","1729207296","1729208319","IN","India"
+"103.17.160.0","103.17.163.255","1729208320","1729209343","CN","China"
+"103.17.164.0","103.17.164.255","1729209344","1729209599","ID","Indonesia"
+"103.17.165.0","103.17.167.255","1729209600","1729210367","AF","Afghanistan"
+"103.17.168.0","103.17.171.255","1729210368","1729211391","MY","Malaysia"
+"103.17.172.0","103.17.175.255","1729211392","1729212415","ID","Indonesia"
+"103.17.176.0","103.17.179.255","1729212416","1729213439","JP","Japan"
+"103.17.180.0","103.17.181.255","1729213440","1729213951","BD","Bangladesh"
+"103.17.182.0","103.17.183.255","1729213952","1729214463","ID","Indonesia"
+"103.17.184.0","103.17.191.255","1729214464","1729216511","JP","Japan"
+"103.17.192.0","103.17.192.255","1729216512","1729216767","ID","Indonesia"
+"103.17.193.0","103.17.193.255","1729216768","1729217023","AU","Australia"
+"103.17.194.0","103.17.195.255","1729217024","1729217535","IN","India"
+"103.17.196.0","103.17.196.255","1729217536","1729217791","JP","Japan"
+"103.17.197.0","103.17.198.127","1729217792","1729218175","MY","Malaysia"
+"103.17.198.128","103.17.198.255","1729218176","1729218303","SG","Singapore"
+"103.17.199.0","103.17.199.127","1729218304","1729218431","JP","Japan"
+"103.17.199.128","103.17.199.255","1729218432","1729218559","KR","Korea, Republic of"
+"103.17.200.0","103.17.203.255","1729218560","1729219583","PK","Pakistan"
+"103.17.204.0","103.17.207.255","1729219584","1729220607","CN","China"
+"103.17.208.0","103.17.211.255","1729220608","1729221631","MY","Malaysia"
+"103.17.212.0","103.17.215.255","1729221632","1729222655","KH","Cambodia"
+"103.17.216.0","103.17.227.255","1729222656","1729225727","AU","Australia"
+"103.17.228.0","103.17.231.255","1729225728","1729226751","CN","China"
+"103.17.232.0","103.17.235.255","1729226752","1729227775","AU","Australia"
+"103.17.236.0","103.17.239.255","1729227776","1729228799","VN","Vietnam"
+"103.17.240.0","103.17.243.255","1729228800","1729229823","TW","Taiwan"
+"103.17.244.0","103.17.247.255","1729229824","1729230847","ID","Indonesia"
+"103.17.248.0","103.17.248.255","1729230848","1729231103","PH","Philippines"
+"103.17.249.0","103.17.249.255","1729231104","1729231359","TH","Thailand"
+"103.17.250.0","103.17.255.255","1729231360","1729232895","AU","Australia"
+"103.18.0.0","103.18.3.255","1729232896","1729233919","MY","Malaysia"
+"103.18.4.0","103.18.7.255","1729233920","1729234943","VN","Vietnam"
+"103.18.8.0","103.18.15.255","1729234944","1729236991","PK","Pakistan"
+"103.18.16.0","103.18.19.255","1729236992","1729238015","ID","Indonesia"
+"103.18.20.0","103.18.23.255","1729238016","1729239039","PK","Pakistan"
+"103.18.24.0","103.18.27.255","1729239040","1729240063","JP","Japan"
+"103.18.28.0","103.18.35.255","1729240064","1729242111","ID","Indonesia"
+"103.18.36.0","103.18.43.255","1729242112","1729244159","AU","Australia"
+"103.18.48.0","103.18.55.255","1729245184","1729247231","AU","Australia"
+"103.18.56.0","103.18.56.255","1729247232","1729247487","NZ","New Zealand"
+"103.18.57.0","103.18.57.255","1729247488","1729247743","AU","Australia"
+"103.18.58.0","103.18.59.255","1729247744","1729248255","NZ","New Zealand"
+"103.18.60.0","103.18.63.255","1729248256","1729249279","JP","Japan"
+"103.18.64.0","103.18.75.255","1729249280","1729252351","IN","India"
+"103.18.76.0","103.18.79.255","1729252352","1729253375","ID","Indonesia"
+"103.18.80.0","103.18.83.255","1729253376","1729254399","BD","Bangladesh"
+"103.18.84.0","103.18.87.255","1729254400","1729255423","AU","Australia"
+"103.18.88.0","103.18.95.255","1729255424","1729257471","MY","Malaysia"
+"103.18.96.0","103.18.99.255","1729257472","1729258495","ID","Indonesia"
+"103.18.100.0","103.18.103.255","1729258496","1729259519","JP","Japan"
+"103.18.104.0","103.18.107.255","1729259520","1729260543","IN","India"
+"103.18.108.0","103.18.111.255","1729260544","1729261567","AU","Australia"
+"103.18.112.0","103.18.115.255","1729261568","1729262591","JP","Japan"
+"103.18.116.0","103.18.116.255","1729262592","1729262847","PK","Pakistan"
+"103.18.117.0","103.18.117.255","1729262848","1729263103","ID","Indonesia"
+"103.18.118.0","103.18.119.255","1729263104","1729263615","NZ","New Zealand"
+"103.18.120.0","103.18.123.255","1729263616","1729264639","IN","India"
+"103.18.124.0","103.18.127.255","1729264640","1729265663","AU","Australia"
+"103.18.128.0","103.18.131.255","1729265664","1729266687","TW","Taiwan"
+"103.18.132.0","103.18.135.255","1729266688","1729267711","ID","Indonesia"
+"103.18.136.0","103.18.139.255","1729267712","1729268735","NZ","New Zealand"
+"103.18.140.0","103.18.143.255","1729268736","1729269759","IN","India"
+"103.18.144.0","103.18.147.255","1729269760","1729270783","ID","Indonesia"
+"103.18.148.0","103.18.151.255","1729270784","1729271807","AU","Australia"
+"103.18.152.0","103.18.152.255","1729271808","1729272063","IN","India"
+"103.18.153.0","103.18.153.255","1729272064","1729272319","ID","Indonesia"
+"103.18.154.0","103.18.155.255","1729272320","1729272831","AU","Australia"
+"103.18.156.0","103.18.159.255","1729272832","1729273855","IN","India"
+"103.18.160.0","103.18.163.255","1729273856","1729274879","AF","Afghanistan"
+"103.18.164.0","103.18.171.255","1729274880","1729276927","IN","India"
+"103.18.172.0","103.18.175.255","1729276928","1729277951","BN","Brunei Darussalam"
+"103.18.176.0","103.18.179.255","1729277952","1729278975","VN","Vietnam"
+"103.18.180.0","103.18.180.255","1729278976","1729279231","BD","Bangladesh"
+"103.18.181.0","103.18.181.255","1729279232","1729279487","ID","Indonesia"
+"103.18.182.0","103.18.183.255","1729279488","1729279999","HK","Hong Kong"
+"103.18.188.0","103.18.189.255","1729281024","1729281535","AU","Australia"
+"103.18.190.0","103.18.191.255","1729281536","1729282047","ID","Indonesia"
+"103.18.192.0","103.18.195.255","1729282048","1729283071","CN","China"
+"103.18.196.0","103.18.199.255","1729283072","1729284095","AU","Australia"
+"103.18.200.0","103.18.203.255","1729284096","1729285119","NZ","New Zealand"
+"103.18.204.0","103.18.207.255","1729285120","1729286143","AU","Australia"
+"103.18.208.0","103.18.215.255","1729286144","1729288191","CN","China"
+"103.18.216.0","103.18.219.255","1729288192","1729289215","IN","India"
+"103.18.220.0","103.18.223.255","1729289216","1729290239","ID","Indonesia"
+"103.18.224.0","103.18.227.255","1729290240","1729291263","CN","China"
+"103.18.228.0","103.18.231.255","1729291264","1729292287","JP","Japan"
+"103.18.236.0","103.18.240.255","1729293312","1729294591","ID","Indonesia"
+"103.18.241.0","103.18.241.255","1729294592","1729294847","AU","Australia"
+"103.18.242.0","103.18.242.255","1729294848","1729295103","IN","India"
+"103.18.243.0","103.18.243.255","1729295104","1729295359","PK","Pakistan"
+"103.18.244.0","103.18.247.255","1729295360","1729296383","MY","Malaysia"
+"103.18.248.0","103.18.251.255","1729296384","1729297407","IN","India"
+"103.18.252.0","103.18.255.255","1729297408","1729298431","AU","Australia"
+"103.19.0.0","103.19.3.255","1729298432","1729299455","JP","Japan"
+"103.19.4.0","103.19.7.255","1729299456","1729300479","NZ","New Zealand"
+"103.19.8.0","103.19.9.255","1729300480","1729300991","SG","Singapore"
+"103.19.10.0","103.19.11.255","1729300992","1729301503","NZ","New Zealand"
+"103.19.12.0","103.19.15.255","1729301504","1729302527","CN","China"
+"103.19.16.0","103.19.16.255","1729302528","1729302783","PH","Philippines"
+"103.19.17.0","103.19.19.255","1729302784","1729303551","IN","India"
+"103.19.20.0","103.19.23.255","1729303552","1729304575","SG","Singapore"
+"103.19.24.0","103.19.27.255","1729304576","1729305599","HK","Hong Kong"
+"103.19.32.0","103.19.35.255","1729306624","1729307647","PH","Philippines"
+"103.19.36.0","103.19.36.255","1729307648","1729307903","BD","Bangladesh"
+"103.19.37.0","103.19.37.255","1729307904","1729308159","ID","Indonesia"
+"103.19.38.0","103.19.38.255","1729308160","1729308415","HK","Hong Kong"
+"103.19.39.0","103.19.39.255","1729308416","1729308671","IN","India"
+"103.19.40.0","103.19.47.255","1729308672","1729310719","CN","China"
+"103.19.52.0","103.19.55.255","1729311744","1729312767","IN","India"
+"103.19.56.0","103.19.59.255","1729312768","1729313791","ID","Indonesia"
+"103.19.60.0","103.19.63.255","1729313792","1729314815","AU","Australia"
+"103.19.64.0","103.19.75.255","1729314816","1729317887","CN","China"
+"103.19.76.0","103.19.81.255","1729317888","1729319423","ID","Indonesia"
+"103.19.82.0","103.19.83.255","1729319424","1729319935","SG","Singapore"
+"103.19.84.0","103.19.87.255","1729319936","1729320959","HK","Hong Kong"
+"103.19.88.0","103.19.91.255","1729320960","1729321983","IN","India"
+"103.19.92.0","103.19.95.255","1729321984","1729323007","AU","Australia"
+"103.19.96.0","103.19.99.255","1729323008","1729324031","VN","Vietnam"
+"103.19.100.0","103.19.103.255","1729324032","1729325055","NZ","New Zealand"
+"103.19.104.0","103.19.107.255","1729325056","1729326079","TH","Thailand"
+"103.19.108.0","103.19.111.255","1729326080","1729327103","ID","Indonesia"
+"103.19.112.0","103.19.115.255","1729327104","1729328127","AU","Australia"
+"103.19.116.0","103.19.119.255","1729328128","1729329151","JP","Japan"
+"103.19.124.0","103.19.127.255","1729330176","1729331199","KR","Korea, Republic of"
+"103.19.128.0","103.19.129.255","1729331200","1729331711","IN","India"
+"103.19.130.0","103.19.131.255","1729331712","1729332223","BD","Bangladesh"
+"103.19.132.0","103.19.143.255","1729332224","1729335295","IN","India"
+"103.19.144.0","103.19.147.255","1729335296","1729336319","AU","Australia"
+"103.19.148.0","103.19.155.255","1729336320","1729338367","IN","India"
+"103.19.160.0","103.19.163.255","1729339392","1729340415","JP","Japan"
+"103.19.164.0","103.19.167.255","1729340416","1729341439","VN","Vietnam"
+"103.19.168.0","103.19.169.255","1729341440","1729341951","IN","India"
+"103.19.170.0","103.19.175.255","1729341952","1729343487","AU","Australia"
+"103.19.176.0","103.19.187.255","1729343488","1729346559","ID","Indonesia"
+"103.19.188.0","103.19.191.255","1729346560","1729347583","HK","Hong Kong"
+"103.19.192.0","103.19.195.255","1729347584","1729348607","AU","Australia"
+"103.19.196.0","103.19.203.255","1729348608","1729350655","IN","India"
+"103.19.204.0","103.19.211.255","1729350656","1729352703","ID","Indonesia"
+"103.19.212.0","103.19.214.255","1729352704","1729353471","IN","India"
+"103.19.215.0","103.19.215.255","1729353472","1729353727","JP","Japan"
+"103.19.216.0","103.19.216.255","1729353728","1729353983","AU","Australia"
+"103.19.217.0","103.19.217.255","1729353984","1729354239","IN","India"
+"103.19.218.0","103.19.218.255","1729354240","1729354495","AU","Australia"
+"103.19.219.0","103.19.219.255","1729354496","1729354751","MY","Malaysia"
+"103.19.220.0","103.19.223.255","1729354752","1729355775","VN","Vietnam"
+"103.19.224.0","103.19.227.255","1729355776","1729356799","IN","India"
+"103.19.228.0","103.19.231.255","1729356800","1729357823","ID","Indonesia"
+"103.19.232.0","103.19.235.255","1729357824","1729358847","CN","China"
+"103.19.236.0","103.19.239.255","1729358848","1729359871","HK","Hong Kong"
+"103.19.240.0","103.19.243.255","1729359872","1729360895","JP","Japan"
+"103.19.244.0","103.19.247.255","1729360896","1729361919","AU","Australia"
+"103.19.248.0","103.19.251.255","1729361920","1729362943","IN","India"
+"103.19.252.0","103.19.255.255","1729362944","1729363967","BD","Bangladesh"
+"103.20.0.0","103.20.3.255","1729363968","1729364991","PK","Pakistan"
+"103.20.4.0","103.20.11.255","1729364992","1729367039","JP","Japan"
+"103.20.12.0","103.20.15.255","1729367040","1729368063","CN","China"
+"103.20.16.0","103.20.20.255","1729368064","1729369343","AU","Australia"
+"103.20.21.0","103.20.21.255","1729369344","1729369599","ID","Indonesia"
+"103.20.22.0","103.20.23.255","1729369600","1729370111","AU","Australia"
+"103.20.24.0","103.20.27.255","1729370112","1729371135","BN","Brunei Darussalam"
+"103.20.28.0","103.20.31.255","1729371136","1729372159","IN","India"
+"103.20.32.0","103.20.35.255","1729372160","1729373183","CN","China"
+"103.20.36.0","103.20.39.255","1729373184","1729374207","JP","Japan"
+"103.20.40.0","103.20.43.255","1729374208","1729375231","TW","Taiwan"
+"103.20.44.0","103.20.47.255","1729375232","1729376255","CN","China"
+"103.20.48.0","103.20.49.255","1729376256","1729376767","AU","Australia"
+"103.20.50.0","103.20.50.255","1729376768","1729377023","SG","Singapore"
+"103.20.51.0","103.20.51.255","1729377024","1729377279","ID","Indonesia"
+"103.20.52.0","103.20.55.255","1729377280","1729378303","BD","Bangladesh"
+"103.20.56.0","103.20.56.255","1729378304","1729378559","AU","Australia"
+"103.20.57.0","103.20.57.255","1729378560","1729378815","IN","India"
+"103.20.58.0","103.20.58.255","1729378816","1729379071","KR","Korea, Republic of"
+"103.20.59.0","103.20.59.255","1729379072","1729379327","SG","Singapore"
+"103.20.60.0","103.20.63.255","1729379328","1729380351","HK","Hong Kong"
+"103.20.64.0","103.20.67.255","1729380352","1729381375","IN","India"
+"103.20.68.0","103.20.71.255","1729381376","1729382399","CN","China"
+"103.20.72.0","103.20.75.255","1729382400","1729383423","JP","Japan"
+"103.20.76.0","103.20.79.255","1729383424","1729384447","PG","Papua New Guinea"
+"103.20.80.0","103.20.83.255","1729384448","1729385471","KH","Cambodia"
+"103.20.84.0","103.20.87.255","1729385472","1729386495","JP","Japan"
+"103.20.88.0","103.20.88.255","1729386496","1729386751","NZ","New Zealand"
+"103.20.89.0","103.20.89.255","1729386752","1729387007","BD","Bangladesh"
+"103.20.90.0","103.20.91.255","1729387008","1729387519","ID","Indonesia"
+"103.20.92.0","103.20.95.255","1729387520","1729388543","SG","Singapore"
+"103.20.104.0","103.20.105.255","1729390592","1729391103","IN","India"
+"103.20.106.0","103.20.107.255","1729391104","1729391615","ID","Indonesia"
+"103.20.112.0","103.20.115.255","1729392640","1729393663","CN","China"
+"103.20.116.0","103.20.119.255","1729393664","1729394687","KR","Korea, Republic of"
+"103.20.120.0","103.20.123.255","1729394688","1729395711","TH","Thailand"
+"103.20.124.0","103.20.124.255","1729395712","1729395967","NR","Nauru"
+"103.20.125.0","103.20.127.255","1729395968","1729396735","IN","India"
+"103.20.128.0","103.20.131.255","1729396736","1729397759","CN","China"
+"103.20.132.0","103.20.135.255","1729397760","1729398783","PK","Pakistan"
+"103.20.136.0","103.20.139.255","1729398784","1729399807","NZ","New Zealand"
+"103.20.140.0","103.20.143.255","1729399808","1729400831","BD","Bangladesh"
+"103.20.144.0","103.20.151.255","1729400832","1729402879","VN","Vietnam"
+"103.20.152.0","103.20.155.255","1729402880","1729403903","MN","Mongolia"
+"103.20.156.0","103.20.159.255","1729403904","1729404927","JP","Japan"
+"103.20.160.0","103.20.163.255","1729404928","1729405951","CN","China"
+"103.20.164.0","103.20.164.255","1729405952","1729406207","IN","India"
+"103.20.165.0","103.20.165.255","1729406208","1729406463","HK","Hong Kong"
+"103.20.166.0","103.20.167.255","1729406464","1729406975","ID","Indonesia"
+"103.20.168.0","103.20.171.255","1729406976","1729407999","SG","Singapore"
+"103.20.172.0","103.20.175.255","1729408000","1729409023","HK","Hong Kong"
+"103.20.176.0","103.20.179.255","1729409024","1729410047","TW","Taiwan"
+"103.20.180.0","103.20.183.255","1729410048","1729411071","BD","Bangladesh"
+"103.20.184.0","103.20.191.255","1729411072","1729413119","ID","Indonesia"
+"103.20.192.0","103.20.195.255","1729413120","1729414143","HK","Hong Kong"
+"103.20.196.0","103.20.197.255","1729414144","1729414655","ID","Indonesia"
+"103.20.198.0","103.20.203.255","1729414656","1729416191","AU","Australia"
+"103.20.204.0","103.20.207.255","1729416192","1729417215","TH","Thailand"
+"103.20.208.0","103.20.211.255","1729417216","1729418239","AU","Australia"
+"103.20.212.0","103.20.215.255","1729418240","1729419263","IN","India"
+"103.20.216.0","103.20.216.255","1729419264","1729419519","AU","Australia"
+"103.20.217.0","103.20.217.255","1729419520","1729419775","SG","Singapore"
+"103.20.218.0","103.20.218.255","1729419776","1729420031","IN","India"
+"103.20.220.0","103.20.223.255","1729420288","1729421311","HK","Hong Kong"
+"103.20.224.0","103.20.227.255","1729421312","1729422335","MY","Malaysia"
+"103.20.232.0","103.20.233.255","1729423360","1729423871","VU","Vanuatu"
+"103.20.234.0","103.20.235.255","1729423872","1729424383","AU","Australia"
+"103.20.236.0","103.20.239.255","1729424384","1729425407","HK","Hong Kong"
+"103.20.244.0","103.20.247.255","1729426432","1729427455","AU","Australia"
+"103.20.248.0","103.20.251.255","1729427456","1729428479","CN","China"
+"103.20.252.0","103.21.3.255","1729428480","1729430527","AU","Australia"
+"103.21.8.0","103.21.11.255","1729431552","1729432575","HK","Hong Kong"
+"103.21.12.0","103.21.15.255","1729432576","1729433599","PH","Philippines"
+"103.21.16.0","103.21.16.255","1729433600","1729433855","IN","India"
+"103.21.17.0","103.21.17.255","1729433856","1729434111","AU","Australia"
+"103.21.18.0","103.21.19.255","1729434112","1729434623","IN","India"
+"103.21.20.0","103.21.23.255","1729434624","1729435647","AU","Australia"
+"103.21.24.0","103.21.27.255","1729435648","1729436671","TH","Thailand"
+"103.21.28.0","103.21.31.255","1729436672","1729437695","SG","Singapore"
+"103.21.32.0","103.21.35.255","1729437696","1729438719","MY","Malaysia"
+"103.21.36.0","103.21.39.255","1729438720","1729439743","JP","Japan"
+"103.21.40.0","103.21.43.255","1729439744","1729440767","BD","Bangladesh"
+"103.21.44.0","103.21.47.255","1729440768","1729441791","MY","Malaysia"
+"103.21.48.0","103.21.51.255","1729441792","1729442815","AU","Australia"
+"103.21.52.0","103.21.55.255","1729442816","1729443839","IN","India"
+"103.21.56.0","103.21.57.255","1729443840","1729444351","AU","Australia"
+"103.21.58.0","103.21.59.255","1729444352","1729444863","AE","United Arab Emirates"
+"103.21.60.0","103.21.63.255","1729444864","1729445887","TW","Taiwan"
+"103.21.64.0","103.21.65.255","1729445888","1729446399","SG","Singapore"
+"103.21.66.0","103.21.67.255","1729446400","1729446911","IN","India"
+"103.21.68.0","103.21.71.255","1729446912","1729447935","SG","Singapore"
+"103.21.72.0","103.21.75.255","1729447936","1729448959","BD","Bangladesh"
+"103.21.76.0","103.21.79.255","1729448960","1729449983","IN","India"
+"103.21.80.0","103.21.81.255","1729449984","1729450495","SG","Singapore"
+"103.21.82.0","103.21.83.255","1729450496","1729451007","IN","India"
+"103.21.84.0","103.21.87.255","1729451008","1729452031","ID","Indonesia"
+"103.21.88.0","103.21.91.255","1729452032","1729453055","MY","Malaysia"
+"103.21.92.0","103.21.95.255","1729453056","1729454079","ID","Indonesia"
+"103.21.100.0","103.21.107.255","1729455104","1729457151","JP","Japan"
+"103.21.108.0","103.21.111.255","1729457152","1729458175","AU","Australia"
+"103.21.112.0","103.21.119.255","1729458176","1729460223","CN","China"
+"103.21.120.0","103.21.123.255","1729460224","1729461247","VN","Vietnam"
+"103.21.124.0","103.21.127.255","1729461248","1729462271","IN","India"
+"103.21.128.0","103.21.135.255","1729462272","1729464319","AU","Australia"
+"103.21.136.0","103.21.143.255","1729464320","1729466367","CN","China"
+"103.21.144.0","103.21.147.255","1729466368","1729467391","AU","Australia"
+"103.21.148.0","103.21.151.255","1729467392","1729468415","VN","Vietnam"
+"103.21.152.0","103.21.155.255","1729468416","1729469439","MY","Malaysia"
+"103.21.156.0","103.21.159.255","1729469440","1729470463","AU","Australia"
+"103.21.160.0","103.21.163.255","1729470464","1729471487","IN","India"
+"103.21.164.0","103.21.167.255","1729471488","1729472511","LK","Sri Lanka"
+"103.21.168.0","103.21.171.255","1729472512","1729473535","PH","Philippines"
+"103.21.172.0","103.21.175.255","1729473536","1729474559","NZ","New Zealand"
+"103.21.176.0","103.21.179.255","1729474560","1729475583","CN","China"
+"103.21.180.0","103.21.183.255","1729475584","1729476607","MY","Malaysia"
+"103.21.184.0","103.21.187.255","1729476608","1729477631","IN","India"
+"103.21.188.0","103.21.191.255","1729477632","1729478655","AU","Australia"
+"103.21.192.0","103.21.192.255","1729478656","1729478911","BD","Bangladesh"
+"103.21.193.0","103.21.194.255","1729478912","1729479423","NZ","New Zealand"
+"103.21.196.0","103.21.199.255","1729479680","1729480703","TW","Taiwan"
+"103.21.200.0","103.21.203.255","1729480704","1729481727","KR","Korea, Republic of"
+"103.21.204.0","103.21.207.255","1729481728","1729482751","ID","Indonesia"
+"103.21.208.0","103.21.211.255","1729482752","1729483775","CN","China"
+"103.21.212.0","103.21.219.255","1729483776","1729485823","ID","Indonesia"
+"103.21.224.0","103.21.229.255","1729486848","1729488383","ID","Indonesia"
+"103.21.230.0","103.21.231.255","1729488384","1729488895","SB","Solomon Islands"
+"103.21.232.0","103.21.239.255","1729488896","1729490943","IN","India"
+"103.21.240.0","103.21.243.255","1729490944","1729491967","CN","China"
+"103.21.244.0","103.21.244.255","1729491968","1729492223","US","United States"
+"103.21.245.0","103.21.245.255","1729492224","1729492479","AU","Australia"
+"103.21.246.0","103.21.247.255","1729492480","1729492991","US","United States"
+"103.21.248.0","103.21.251.255","1729492992","1729494015","NZ","New Zealand"
+"103.21.252.0","103.21.255.255","1729494016","1729495039","MY","Malaysia"
+"103.22.0.0","103.22.95.255","1729495040","1729519615","CN","China"
+"103.22.96.0","103.22.99.255","1729519616","1729520639","HK","Hong Kong"
+"103.22.100.0","103.22.127.255","1729520640","1729527807","CN","China"
+"103.22.128.0","103.22.131.255","1729527808","1729528831","SG","Singapore"
+"103.22.132.0","103.22.139.255","1729528832","1729530879","ID","Indonesia"
+"103.22.140.0","103.22.143.255","1729530880","1729531903","IN","India"
+"103.22.144.0","103.22.147.255","1729531904","1729532927","AU","Australia"
+"103.22.148.0","103.22.151.255","1729532928","1729533951","MY","Malaysia"
+"103.22.152.0","103.22.155.255","1729533952","1729534975","JP","Japan"
+"103.22.156.0","103.22.159.255","1729534976","1729535999","TW","Taiwan"
+"103.22.160.0","103.22.163.255","1729536000","1729537023","HK","Hong Kong"
+"103.22.164.0","103.22.166.255","1729537024","1729537791","ID","Indonesia"
+"103.22.167.0","103.22.167.255","1729537792","1729538047","JP","Japan"
+"103.22.168.0","103.22.169.255","1729538048","1729538559","ID","Indonesia"
+"103.22.170.0","103.22.170.255","1729538560","1729538815","SG","Singapore"
+"103.22.171.0","103.22.171.255","1729538816","1729539071","ID","Indonesia"
+"103.22.172.0","103.22.175.255","1729539072","1729540095","IN","India"
+"103.22.176.0","103.22.179.255","1729540096","1729541119","AU","Australia"
+"103.22.180.0","103.22.183.255","1729541120","1729542143","TH","Thailand"
+"103.22.184.0","103.22.187.255","1729542144","1729543167","AU","Australia"
+"103.22.188.0","103.22.191.255","1729543168","1729544191","CN","China"
+"103.22.192.0","103.22.195.255","1729544192","1729545215","IN","India"
+"103.22.196.0","103.22.199.255","1729545216","1729546239","AU","Australia"
+"103.22.200.0","103.22.200.255","1729546240","1729546495","JP","Japan"
+"103.22.201.0","103.22.201.255","1729546496","1729546751","SG","Singapore"
+"103.22.202.0","103.22.202.255","1729546752","1729547007","NZ","New Zealand"
+"103.22.203.0","103.22.203.255","1729547008","1729547263","HK","Hong Kong"
+"103.22.204.0","103.22.207.255","1729547264","1729548287","ID","Indonesia"
+"103.22.208.0","103.22.211.255","1729548288","1729549311","AU","Australia"
+"103.22.212.0","103.22.215.255","1729549312","1729550335","TW","Taiwan"
+"103.22.216.0","103.22.219.255","1729550336","1729551359","MY","Malaysia"
+"103.22.220.0","103.22.223.255","1729551360","1729552383","KR","Korea, Republic of"
+"103.22.224.0","103.22.227.255","1729552384","1729553407","AU","Australia"
+"103.22.228.0","103.22.231.255","1729553408","1729554431","CN","China"
+"103.22.232.0","103.22.233.255","1729554432","1729554943","ID","Indonesia"
+"103.22.234.0","103.22.235.255","1729554944","1729555455","NZ","New Zealand"
+"103.22.236.0","103.22.239.255","1729555456","1729556479","IN","India"
+"103.22.240.0","103.22.243.255","1729556480","1729557503","ID","Indonesia"
+"103.22.244.0","103.22.247.255","1729557504","1729558527","NZ","New Zealand"
+"103.22.248.0","103.22.251.255","1729558528","1729559551","ID","Indonesia"
+"103.22.252.0","103.22.255.255","1729559552","1729560575","CN","China"
+"103.23.0.0","103.23.3.255","1729560576","1729561599","AU","Australia"
+"103.23.4.0","103.23.7.255","1729561600","1729562623","JP","Japan"
+"103.23.8.0","103.23.11.255","1729562624","1729563647","CN","China"
+"103.23.12.0","103.23.15.255","1729563648","1729564671","JP","Japan"
+"103.23.16.0","103.23.19.255","1729564672","1729565695","NZ","New Zealand"
+"103.23.20.0","103.23.23.255","1729565696","1729566719","ID","Indonesia"
+"103.23.24.0","103.23.29.255","1729566720","1729568255","IN","India"
+"103.23.30.0","103.23.30.255","1729568256","1729568511","ID","Indonesia"
+"103.23.31.0","103.23.31.255","1729568512","1729568767","BD","Bangladesh"
+"103.23.32.0","103.23.35.255","1729568768","1729569791","ID","Indonesia"
+"103.23.36.0","103.23.39.255","1729569792","1729570815","AF","Afghanistan"
+"103.23.40.0","103.23.43.255","1729570816","1729571839","BD","Bangladesh"
+"103.23.44.0","103.23.47.255","1729571840","1729572863","MY","Malaysia"
+"103.23.48.0","103.23.51.255","1729572864","1729573887","MN","Mongolia"
+"103.23.52.0","103.23.55.255","1729573888","1729574911","NC","New Caledonia"
+"103.23.56.0","103.23.59.255","1729574912","1729575935","CN","China"
+"103.23.60.0","103.23.63.255","1729575936","1729576959","BD","Bangladesh"
+"103.23.64.0","103.23.67.255","1729576960","1729577983","AU","Australia"
+"103.23.68.0","103.23.69.255","1729577984","1729578495","HK","Hong Kong"
+"103.23.70.0","103.23.70.255","1729578496","1729578751","AU","Australia"
+"103.23.71.0","103.23.71.255","1729578752","1729579007","NZ","New Zealand"
+"103.23.72.0","103.23.75.255","1729579008","1729580031","JP","Japan"
+"103.23.76.0","103.23.79.255","1729580032","1729581055","SG","Singapore"
+"103.23.80.0","103.23.87.255","1729581056","1729583103","KR","Korea, Republic of"
+"103.23.92.0","103.23.95.255","1729584128","1729585151","SG","Singapore"
+"103.23.96.0","103.23.99.255","1729585152","1729586175","PH","Philippines"
+"103.23.100.0","103.23.103.255","1729586176","1729587199","ID","Indonesia"
+"103.23.104.0","103.23.107.255","1729587200","1729588223","AU","Australia"
+"103.23.108.0","103.23.111.255","1729588224","1729589247","TW","Taiwan"
+"103.23.112.0","103.23.115.255","1729589248","1729590271","AU","Australia"
+"103.23.116.0","103.23.117.255","1729590272","1729590783","ID","Indonesia"
+"103.23.118.0","103.23.119.255","1729590784","1729591295","IN","India"
+"103.23.120.0","103.23.123.255","1729591296","1729592319","TH","Thailand"
+"103.23.124.0","103.23.127.255","1729592320","1729593343","IN","India"
+"103.23.128.0","103.23.131.255","1729593344","1729594367","JP","Japan"
+"103.23.132.0","103.23.139.255","1729594368","1729596415","KH","Cambodia"
+"103.23.140.0","103.23.140.255","1729596416","1729596671","IN","India"
+"103.23.141.0","103.23.141.255","1729596672","1729596927","ID","Indonesia"
+"103.23.142.0","103.23.143.255","1729596928","1729597439","NZ","New Zealand"
+"103.23.144.0","103.23.147.255","1729597440","1729598463","VN","Vietnam"
+"103.23.148.0","103.23.150.255","1729598464","1729599231","IN","India"
+"103.23.151.0","103.23.151.255","1729599232","1729599487","ID","Indonesia"
+"103.23.152.0","103.23.155.255","1729599488","1729600511","AU","Australia"
+"103.23.156.0","103.23.159.255","1729600512","1729601535","VN","Vietnam"
+"103.23.160.0","103.23.167.255","1729601536","1729603583","CN","China"
+"103.23.168.0","103.23.171.255","1729603584","1729604607","HK","Hong Kong"
+"103.23.172.0","103.23.173.255","1729604608","1729605119","IN","India"
+"103.23.174.0","103.23.174.255","1729605120","1729605375","AU","Australia"
+"103.23.175.0","103.23.175.255","1729605376","1729605631","ID","Indonesia"
+"103.23.176.0","103.23.179.255","1729605632","1729606655","CN","China"
+"103.23.180.0","103.23.183.255","1729606656","1729607679","ID","Indonesia"
+"103.23.184.0","103.23.191.255","1729607680","1729609727","AU","Australia"
+"103.23.192.0","103.23.192.255","1729609728","1729609983","PH","Philippines"
+"103.23.193.0","103.23.193.15","1729609984","1729609999","HK","Hong Kong"
+"103.23.193.16","103.23.193.19","1729610000","1729610003","JP","Japan"
+"103.23.193.20","103.23.193.79","1729610004","1729610063","HK","Hong Kong"
+"103.23.193.80","103.23.193.87","1729610064","1729610071","SG","Singapore"
+"103.23.193.88","103.23.195.255","1729610072","1729610751","HK","Hong Kong"
+"103.23.200.0","103.23.203.255","1729611776","1729612799","ID","Indonesia"
+"103.23.204.0","103.23.207.255","1729612800","1729613823","BD","Bangladesh"
+"103.23.208.0","103.23.211.255","1729613824","1729614847","SG","Singapore"
+"103.23.212.0","103.23.212.255","1729614848","1729615103","NZ","New Zealand"
+"103.23.213.0","103.23.213.255","1729615104","1729615359","KH","Cambodia"
+"103.23.214.0","103.23.214.255","1729615360","1729615615","IN","India"
+"103.23.215.0","103.23.215.255","1729615616","1729615871","MY","Malaysia"
+"103.23.216.0","103.23.219.255","1729615872","1729616895","AU","Australia"
+"103.23.220.0","103.23.223.255","1729616896","1729617919","JP","Japan"
+"103.23.224.0","103.23.227.255","1729617920","1729618943","ID","Indonesia"
+"103.23.228.0","103.23.231.255","1729618944","1729619967","CN","China"
+"103.23.232.0","103.23.235.255","1729619968","1729620991","ID","Indonesia"
+"103.23.236.0","103.23.239.255","1729620992","1729622015","IN","India"
+"103.23.240.0","103.23.244.255","1729622016","1729623295","ID","Indonesia"
+"103.23.245.0","103.23.245.255","1729623296","1729623551","AU","Australia"
+"103.23.246.0","103.23.246.255","1729623552","1729623807","TH","Thailand"
+"103.23.247.0","103.23.247.255","1729623808","1729624063","AF","Afghanistan"
+"103.23.248.0","103.23.251.255","1729624064","1729625087","JP","Japan"
+"103.24.0.0","103.24.3.255","1729626112","1729627135","HK","Hong Kong"
+"103.24.4.0","103.24.7.255","1729627136","1729628159","SG","Singapore"
+"103.24.8.0","103.24.11.255","1729628160","1729629183","KR","Korea, Republic of"
+"103.24.12.0","103.24.13.255","1729629184","1729629695","ID","Indonesia"
+"103.24.14.0","103.24.14.255","1729629696","1729629951","AU","Australia"
+"103.24.15.0","103.24.15.255","1729629952","1729630207","HK","Hong Kong"
+"103.24.16.0","103.24.19.255","1729630208","1729631231","PH","Philippines"
+"103.24.20.0","103.24.23.255","1729631232","1729632255","IN","India"
+"103.24.24.0","103.24.27.255","1729632256","1729633279","CN","China"
+"103.24.28.0","103.24.31.255","1729633280","1729634303","NZ","New Zealand"
+"103.24.32.0","103.24.35.255","1729634304","1729635327","KH","Cambodia"
+"103.24.36.0","103.24.39.255","1729635328","1729636351","IN","India"
+"103.24.40.0","103.24.43.255","1729636352","1729637375","NZ","New Zealand"
+"103.24.44.0","103.24.45.255","1729637376","1729637887","SG","Singapore"
+"103.24.46.0","103.24.46.255","1729637888","1729638143","IN","India"
+"103.24.47.0","103.24.47.255","1729638144","1729638399","AU","Australia"
+"103.24.48.0","103.24.51.255","1729638400","1729639423","ID","Indonesia"
+"103.24.52.0","103.24.55.255","1729639424","1729640447","JP","Japan"
+"103.24.56.0","103.24.59.255","1729640448","1729641471","ID","Indonesia"
+"103.24.60.0","103.24.63.255","1729641472","1729642495","IN","India"
+"103.24.64.0","103.24.67.255","1729642496","1729643519","AU","Australia"
+"103.24.68.0","103.24.71.255","1729643520","1729644543","JP","Japan"
+"103.24.72.0","103.24.76.255","1729644544","1729645823","ID","Indonesia"
+"103.24.77.0","103.24.77.255","1729645824","1729646079","SG","Singapore"
+"103.24.78.0","103.24.79.255","1729646080","1729646591","PG","Papua New Guinea"
+"103.24.80.0","103.24.91.255","1729646592","1729649663","IN","India"
+"103.24.92.0","103.24.95.255","1729649664","1729650687","HK","Hong Kong"
+"103.24.96.0","103.24.99.255","1729650688","1729651711","PK","Pakistan"
+"103.24.100.0","103.24.103.255","1729651712","1729652735","TW","Taiwan"
+"103.24.104.0","103.24.107.255","1729652736","1729653759","ID","Indonesia"
+"103.24.108.0","103.24.111.255","1729653760","1729654783","IN","India"
+"103.24.112.0","103.24.115.255","1729654784","1729655807","NC","New Caledonia"
+"103.24.116.0","103.24.119.255","1729655808","1729656831","CN","China"
+"103.24.120.0","103.24.123.255","1729656832","1729657855","AU","Australia"
+"103.24.124.0","103.24.127.255","1729657856","1729658879","IN","India"
+"103.24.128.0","103.24.131.255","1729658880","1729659903","CN","China"
+"103.24.132.0","103.24.133.255","1729659904","1729660415","AU","Australia"
+"103.24.134.0","103.24.134.255","1729660416","1729660671","MY","Malaysia"
+"103.24.135.0","103.24.135.255","1729660672","1729660927","IN","India"
+"103.24.136.0","103.24.143.255","1729660928","1729662975","NZ","New Zealand"
+"103.24.144.0","103.24.147.255","1729662976","1729663999","CN","China"
+"103.24.148.0","103.24.151.255","1729664000","1729665023","ID","Indonesia"
+"103.24.152.0","103.24.155.255","1729665024","1729666047","HK","Hong Kong"
+"103.24.156.0","103.24.159.255","1729666048","1729667071","SG","Singapore"
+"103.24.160.0","103.24.163.255","1729667072","1729668095","JP","Japan"
+"103.24.164.0","103.24.167.255","1729668096","1729669119","SG","Singapore"
+"103.24.168.0","103.24.171.255","1729669120","1729670143","JP","Japan"
+"103.24.172.0","103.24.175.255","1729670144","1729671167","IN","India"
+"103.24.176.0","103.24.179.255","1729671168","1729672191","CN","China"
+"103.24.180.0","103.24.183.255","1729672192","1729673215","IN","India"
+"103.24.184.0","103.24.187.255","1729673216","1729674239","CN","China"
+"103.24.188.0","103.24.191.255","1729674240","1729675263","IN","India"
+"103.24.192.0","103.24.195.255","1729675264","1729676287","JP","Japan"
+"103.24.196.0","103.24.199.255","1729676288","1729677311","AU","Australia"
+"103.24.200.0","103.24.200.127","1729677312","1729677439","IN","India"
+"103.24.200.128","103.24.200.255","1729677440","1729677567","NL","Netherlands"
+"103.24.201.0","103.24.201.255","1729677568","1729677823","IN","India"
+"103.24.202.0","103.24.202.255","1729677824","1729678079","NL","Netherlands"
+"103.24.203.0","103.24.203.255","1729678080","1729678335","IN","India"
+"103.24.204.0","103.24.207.255","1729678336","1729679359","HK","Hong Kong"
+"103.24.208.0","103.24.211.255","1729679360","1729680383","AU","Australia"
+"103.24.212.0","103.24.215.255","1729680384","1729681407","ID","Indonesia"
+"103.24.216.0","103.24.219.255","1729681408","1729682431","HK","Hong Kong"
+"103.24.220.0","103.24.223.255","1729682432","1729683455","CN","China"
+"103.24.224.0","103.24.227.255","1729683456","1729684479","HK","Hong Kong"
+"103.24.228.0","103.24.231.255","1729684480","1729685503","CN","China"
+"103.24.232.0","103.24.239.255","1729685504","1729687551","IN","India"
+"103.24.240.0","103.24.243.255","1729687552","1729688575","AU","Australia"
+"103.24.244.0","103.24.247.255","1729688576","1729689599","VN","Vietnam"
+"103.24.248.0","103.24.255.255","1729689600","1729691647","CN","China"
+"103.25.0.0","103.25.7.255","1729691648","1729693695","IN","India"
+"103.25.8.0","103.25.9.255","1729693696","1729694207","CN","China"
+"103.25.10.0","103.25.11.255","1729694208","1729694719","IN","India"
+"103.25.12.0","103.25.15.255","1729694720","1729695743","MM","Myanmar"
+"103.25.16.0","103.25.19.255","1729695744","1729696767","KR","Korea, Republic of"
+"103.25.20.0","103.25.43.255","1729696768","1729702911","CN","China"
+"103.25.44.0","103.25.47.255","1729702912","1729703935","IN","India"
+"103.25.48.0","103.25.51.255","1729703936","1729704959","CN","China"
+"103.25.52.0","103.25.52.255","1729704960","1729705215","SG","Singapore"
+"103.25.53.0","103.25.53.255","1729705216","1729705471","AU","Australia"
+"103.25.54.0","103.25.55.255","1729705472","1729705983","ID","Indonesia"
+"103.25.56.0","103.25.59.255","1729705984","1729707007","AU","Australia"
+"103.25.60.0","103.25.63.255","1729707008","1729708031","HK","Hong Kong"
+"103.25.64.0","103.25.71.255","1729708032","1729710079","CN","China"
+"103.25.72.0","103.25.75.255","1729710080","1729711103","HK","Hong Kong"
+"103.25.76.0","103.25.79.255","1729711104","1729712127","MM","Myanmar"
+"103.25.80.0","103.25.83.255","1729712128","1729713151","BD","Bangladesh"
+"103.25.84.0","103.25.87.255","1729713152","1729714175","IN","India"
+"103.25.88.0","103.25.91.255","1729714176","1729715199","JP","Japan"
+"103.25.92.0","103.25.95.255","1729715200","1729716223","IN","India"
+"103.25.96.0","103.25.99.255","1729716224","1729717247","TH","Thailand"
+"103.25.100.0","103.25.103.255","1729717248","1729718271","JP","Japan"
+"103.25.104.0","103.25.107.255","1729718272","1729719295","HK","Hong Kong"
+"103.25.108.0","103.25.111.255","1729719296","1729720319","ID","Indonesia"
+"103.25.112.0","103.25.115.255","1729720320","1729721343","AU","Australia"
+"103.25.116.0","103.25.119.255","1729721344","1729722367","NZ","New Zealand"
+"103.25.120.0","103.25.123.255","1729722368","1729723391","BD","Bangladesh"
+"103.25.124.0","103.25.135.255","1729723392","1729726463","IN","India"
+"103.25.136.0","103.25.139.255","1729726464","1729727487","PK","Pakistan"
+"103.25.140.0","103.25.143.255","1729727488","1729728511","KI","Kiribati"
+"103.25.144.0","103.25.147.255","1729728512","1729729535","BD","Bangladesh"
+"103.25.148.0","103.25.151.255","1729729536","1729730559","CN","China"
+"103.25.152.0","103.25.155.255","1729730560","1729731583","IN","India"
+"103.25.156.0","103.25.159.255","1729731584","1729732607","CN","China"
+"103.25.160.0","103.25.163.255","1729732608","1729733631","AU","Australia"
+"103.25.164.0","103.25.167.255","1729733632","1729734655","ID","Indonesia"
+"103.25.168.0","103.25.175.255","1729734656","1729736703","IN","India"
+"103.25.176.0","103.25.179.255","1729736704","1729737727","PH","Philippines"
+"103.25.180.0","103.25.183.255","1729737728","1729738751","AU","Australia"
+"103.25.184.0","103.25.187.255","1729738752","1729739775","BD","Bangladesh"
+"103.25.188.0","103.25.191.255","1729739776","1729740799","NZ","New Zealand"
+"103.25.192.0","103.25.197.255","1729740800","1729742335","ID","Indonesia"
+"103.25.198.0","103.25.199.255","1729742336","1729742847","PH","Philippines"
+"103.25.200.0","103.25.203.255","1729742848","1729743871","SG","Singapore"
+"103.25.204.0","103.25.207.255","1729743872","1729744895","IN","India"
+"103.25.208.0","103.25.211.255","1729744896","1729745919","ID","Indonesia"
+"103.25.212.0","103.25.215.255","1729745920","1729746943","AU","Australia"
+"103.25.216.0","103.25.219.255","1729746944","1729747967","CN","China"
+"103.25.220.0","103.25.220.255","1729747968","1729748223","IN","India"
+"103.25.221.0","103.25.221.255","1729748224","1729748479","AU","Australia"
+"103.25.222.0","103.25.223.255","1729748480","1729748991","ID","Indonesia"
+"103.25.224.0","103.25.227.255","1729748992","1729750015","IN","India"
+"103.25.228.0","103.25.229.255","1729750016","1729750527","VU","Vanuatu"
+"103.25.230.0","103.25.231.255","1729750528","1729751039","IN","India"
+"103.25.232.0","103.25.239.255","1729751040","1729753087","TW","Taiwan"
+"103.25.240.0","103.25.243.255","1729753088","1729754111","TH","Thailand"
+"103.25.244.0","103.25.247.255","1729754112","1729755135","NZ","New Zealand"
+"103.25.248.0","103.25.251.255","1729755136","1729756159","BD","Bangladesh"
+"103.25.252.0","103.25.255.255","1729756160","1729757183","HK","Hong Kong"
+"103.26.0.0","103.26.3.255","1729757184","1729758207","CN","China"
+"103.26.4.0","103.26.7.255","1729758208","1729759231","ID","Indonesia"
+"103.26.8.0","103.26.11.255","1729759232","1729760255","IN","India"
+"103.26.12.0","103.26.15.255","1729760256","1729761279","ID","Indonesia"
+"103.26.16.0","103.26.19.255","1729761280","1729762303","NZ","New Zealand"
+"103.26.20.0","103.26.23.255","1729762304","1729763327","TH","Thailand"
+"103.26.24.0","103.26.27.255","1729763328","1729764351","SG","Singapore"
+"103.26.32.0","103.26.35.255","1729765376","1729766399","JP","Japan"
+"103.26.36.0","103.26.39.255","1729766400","1729767423","PH","Philippines"
+"103.26.40.0","103.26.43.255","1729767424","1729768447","SG","Singapore"
+"103.26.44.0","103.26.47.255","1729768448","1729769471","MY","Malaysia"
+"103.26.48.0","103.26.59.255","1729769472","1729772543","IN","India"
+"103.26.60.0","103.26.63.255","1729772544","1729773567","AU","Australia"
+"103.26.64.0","103.26.67.255","1729773568","1729774591","CN","China"
+"103.26.68.0","103.26.71.255","1729774592","1729775615","AU","Australia"
+"103.26.72.0","103.26.73.255","1729775616","1729776127","IN","India"
+"103.26.74.0","103.26.75.255","1729776128","1729776639","MY","Malaysia"
+"103.26.76.0","103.26.79.255","1729776640","1729777663","CN","China"
+"103.26.80.0","103.26.87.255","1729777664","1729779711","PK","Pakistan"
+"103.26.88.0","103.26.91.255","1729779712","1729780735","AU","Australia"
+"103.26.92.0","103.26.92.255","1729780736","1729780991","HK","Hong Kong"
+"103.26.93.0","103.26.93.255","1729780992","1729781247","ID","Indonesia"
+"103.26.94.0","103.26.94.255","1729781248","1729781503","HK","Hong Kong"
+"103.26.95.0","103.26.95.255","1729781504","1729781759","TL","Timor-Leste"
+"103.26.96.0","103.26.99.255","1729781760","1729782783","IN","India"
+"103.26.100.0","103.26.102.255","1729782784","1729783551","ID","Indonesia"
+"103.26.103.0","103.26.103.255","1729783552","1729783807","NZ","New Zealand"
+"103.26.104.0","103.26.111.255","1729783808","1729785855","IN","India"
+"103.26.112.0","103.26.115.255","1729785856","1729786879","BD","Bangladesh"
+"103.26.116.0","103.26.119.255","1729786880","1729787903","CN","China"
+"103.26.120.0","103.26.127.255","1729787904","1729789951","HK","Hong Kong"
+"103.26.128.0","103.26.131.255","1729789952","1729790975","ID","Indonesia"
+"103.26.132.0","103.26.135.255","1729790976","1729791999","CN","China"
+"103.26.136.0","103.26.139.255","1729792000","1729793023","BD","Bangladesh"
+"103.26.140.0","103.26.143.255","1729793024","1729794047","IN","India"
+"103.26.144.0","103.26.147.255","1729794048","1729795071","HK","Hong Kong"
+"103.26.148.0","103.26.151.255","1729795072","1729796095","MY","Malaysia"
+"103.26.152.0","103.26.155.255","1729796096","1729797119","JP","Japan"
+"103.26.156.0","103.26.163.255","1729797120","1729799167","CN","China"
+"103.26.164.0","103.26.167.255","1729799168","1729800191","JP","Japan"
+"103.26.168.0","103.26.169.255","1729800192","1729800703","IN","India"
+"103.26.170.0","103.26.171.255","1729800704","1729801215","MY","Malaysia"
+"103.26.172.0","103.26.175.255","1729801216","1729802239","AU","Australia"
+"103.26.176.0","103.26.179.255","1729802240","1729803263","MY","Malaysia"
+"103.26.180.0","103.26.183.255","1729803264","1729804287","TH","Thailand"
+"103.26.184.0","103.26.187.255","1729804288","1729805311","PK","Pakistan"
+"103.26.192.0","103.26.195.255","1729806336","1729807359","MN","Mongolia"
+"103.26.196.0","103.26.199.255","1729807360","1729808383","MY","Malaysia"
+"103.26.200.0","103.26.201.255","1729808384","1729808895","IN","India"
+"103.26.202.0","103.26.203.255","1729808896","1729809407","AU","Australia"
+"103.26.204.0","103.26.207.255","1729809408","1729810431","IN","India"
+"103.26.208.0","103.26.215.255","1729810432","1729812479","ID","Indonesia"
+"103.26.216.0","103.26.219.255","1729812480","1729813503","IN","India"
+"103.26.220.0","103.26.223.255","1729813504","1729814527","SG","Singapore"
+"103.26.224.0","103.26.227.255","1729814528","1729815551","IN","India"
+"103.26.228.0","103.26.231.255","1729815552","1729816575","CN","China"
+"103.26.232.0","103.26.235.255","1729816576","1729817599","IN","India"
+"103.26.236.0","103.26.239.255","1729817600","1729818623","AU","Australia"
+"103.26.240.0","103.26.243.255","1729818624","1729819647","CN","China"
+"103.26.244.0","103.26.247.255","1729819648","1729820671","BD","Bangladesh"
+"103.26.248.0","103.26.251.255","1729820672","1729821695","MY","Malaysia"
+"103.26.252.0","103.26.255.255","1729821696","1729822719","VN","Vietnam"
+"103.27.0.0","103.27.0.255","1729822720","1729822975","HK","Hong Kong"
+"103.27.1.0","103.27.1.255","1729822976","1729823231","AU","Australia"
+"103.27.2.0","103.27.2.255","1729823232","1729823487","IN","India"
+"103.27.3.0","103.27.3.255","1729823488","1729823743","ID","Indonesia"
+"103.27.4.0","103.27.7.255","1729823744","1729824767","CN","China"
+"103.27.8.0","103.27.11.255","1729824768","1729825791","IN","India"
+"103.27.12.0","103.27.15.255","1729825792","1729826815","CN","China"
+"103.27.16.0","103.27.19.255","1729826816","1729827839","IN","India"
+"103.27.20.0","103.27.23.255","1729827840","1729828863","PK","Pakistan"
+"103.27.24.0","103.27.27.255","1729828864","1729829887","CN","China"
+"103.27.28.0","103.27.35.255","1729829888","1729831935","AU","Australia"
+"103.27.36.0","103.27.36.255","1729831936","1729832191","ID","Indonesia"
+"103.27.37.0","103.27.37.255","1729832192","1729832447","NZ","New Zealand"
+"103.27.38.0","103.27.39.255","1729832448","1729832959","AU","Australia"
+"103.27.40.0","103.27.43.255","1729832960","1729833983","JP","Japan"
+"103.27.44.0","103.27.47.255","1729833984","1729835007","SG","Singapore"
+"103.27.48.0","103.27.51.255","1729835008","1729836031","IN","India"
+"103.27.52.0","103.27.55.255","1729836032","1729837055","NZ","New Zealand"
+"103.27.56.0","103.27.59.255","1729837056","1729838079","CN","China"
+"103.27.60.0","103.27.67.255","1729838080","1729840127","VN","Vietnam"
+"103.27.68.0","103.27.71.255","1729840128","1729841151","JP","Japan"
+"103.27.72.0","103.27.75.255","1729841152","1729842175","MY","Malaysia"
+"103.27.76.0","103.27.76.158","1729842176","1729842334","HK","Hong Kong"
+"103.27.76.159","103.27.76.159","1729842335","1729842335","US","United States"
+"103.27.76.160","103.27.79.255","1729842336","1729843199","HK","Hong Kong"
+"103.27.80.0","103.27.83.255","1729843200","1729844223","JP","Japan"
+"103.27.84.0","103.27.87.255","1729844224","1729845247","IN","India"
+"103.27.88.0","103.27.91.255","1729845248","1729846271","NZ","New Zealand"
+"103.27.92.0","103.27.95.255","1729846272","1729847295","AU","Australia"
+"103.27.96.0","103.27.99.255","1729847296","1729848319","CN","China"
+"103.27.100.0","103.27.103.255","1729848320","1729849343","TH","Thailand"
+"103.27.104.0","103.27.107.255","1729849344","1729850367","MY","Malaysia"
+"103.27.108.0","103.27.111.255","1729850368","1729851391","HK","Hong Kong"
+"103.27.112.0","103.27.115.255","1729851392","1729852415","MY","Malaysia"
+"103.27.116.0","103.27.119.255","1729852416","1729853439","MM","Myanmar"
+"103.27.120.0","103.27.120.255","1729853440","1729853695","IN","India"
+"103.27.121.0","103.27.121.255","1729853696","1729853951","NZ","New Zealand"
+"103.27.122.0","103.27.123.255","1729853952","1729854463","PH","Philippines"
+"103.27.124.0","103.27.127.255","1729854464","1729855487","HK","Hong Kong"
+"103.27.128.0","103.27.131.255","1729855488","1729856511","KR","Korea, Republic of"
+"103.27.132.0","103.27.135.255","1729856512","1729857535","AU","Australia"
+"103.27.136.0","103.27.139.255","1729857536","1729858559","JP","Japan"
+"103.27.140.0","103.27.143.255","1729858560","1729859583","IN","India"
+"103.27.144.0","103.27.147.255","1729859584","1729860607","PH","Philippines"
+"103.27.148.0","103.27.151.255","1729860608","1729861631","KR","Korea, Republic of"
+"103.27.152.0","103.27.155.255","1729861632","1729862655","AU","Australia"
+"103.27.156.0","103.27.159.255","1729862656","1729863679","JP","Japan"
+"103.27.160.0","103.27.163.255","1729863680","1729864703","AU","Australia"
+"103.27.164.0","103.27.171.255","1729864704","1729866751","IN","India"
+"103.27.172.0","103.27.175.255","1729866752","1729867775","AU","Australia"
+"103.27.176.0","103.27.183.255","1729867776","1729869823","HK","Hong Kong"
+"103.27.184.0","103.27.184.255","1729869824","1729870079","US","United States"
+"103.27.185.0","103.27.187.255","1729870080","1729870847","CN","China"
+"103.27.188.0","103.27.191.255","1729870848","1729871871","AU","Australia"
+"103.27.196.0","103.27.199.255","1729872896","1729873919","AU","Australia"
+"103.27.200.0","103.27.203.255","1729873920","1729874943","TH","Thailand"
+"103.27.204.0","103.27.205.255","1729874944","1729875455","MY","Malaysia"
+"103.27.206.0","103.27.207.255","1729875456","1729875967","ID","Indonesia"
+"103.27.208.0","103.27.211.255","1729875968","1729876991","CN","China"
+"103.27.212.0","103.27.215.255","1729876992","1729878015","HK","Hong Kong"
+"103.27.216.0","103.27.219.255","1729878016","1729879039","NZ","New Zealand"
+"103.27.220.0","103.27.220.255","1729879040","1729879295","AU","Australia"
+"103.27.221.0","103.27.221.127","1729879296","1729879423","KR","Korea, Republic of"
+"103.27.221.128","103.27.221.255","1729879424","1729879551","JP","Japan"
+"103.27.222.0","103.27.222.255","1729879552","1729879807","AU","Australia"
+"103.27.223.0","103.27.223.127","1729879808","1729879935","JP","Japan"
+"103.27.223.128","103.27.223.255","1729879936","1729880063","KR","Korea, Republic of"
+"103.27.224.0","103.27.226.255","1729880064","1729880831","AU","Australia"
+"103.27.227.0","103.27.227.255","1729880832","1729881087","NZ","New Zealand"
+"103.27.228.0","103.27.228.127","1729881088","1729881215","PH","Philippines"
+"103.27.228.128","103.27.228.255","1729881216","1729881343","TH","Thailand"
+"103.27.229.0","103.27.229.127","1729881344","1729881471","ID","Indonesia"
+"103.27.229.128","103.27.229.255","1729881472","1729881599","VN","Vietnam"
+"103.27.230.0","103.27.230.127","1729881600","1729881727","TH","Thailand"
+"103.27.230.128","103.27.230.255","1729881728","1729881855","PH","Philippines"
+"103.27.231.0","103.27.231.127","1729881856","1729881983","VN","Vietnam"
+"103.27.231.128","103.27.231.255","1729881984","1729882111","ID","Indonesia"
+"103.27.232.0","103.27.235.255","1729882112","1729883135","IN","India"
+"103.27.236.0","103.27.239.255","1729883136","1729884159","VN","Vietnam"
+"103.27.240.0","103.27.243.255","1729884160","1729885183","CN","China"
+"103.27.244.0","103.27.247.255","1729885184","1729886207","JP","Japan"
+"103.27.248.0","103.27.253.255","1729886208","1729887743","ID","Indonesia"
+"103.27.254.0","103.27.254.255","1729887744","1729887999","JP","Japan"
+"103.27.255.0","103.27.255.255","1729888000","1729888255","IN","India"
+"103.28.0.0","103.28.3.255","1729888256","1729889279","KH","Cambodia"
+"103.28.4.0","103.28.11.255","1729889280","1729891327","CN","China"
+"103.28.12.0","103.28.15.255","1729891328","1729892351","ID","Indonesia"
+"103.28.16.0","103.28.19.255","1729892352","1729893375","PH","Philippines"
+"103.28.20.0","103.28.20.255","1729893376","1729893631","AU","Australia"
+"103.28.21.0","103.28.23.255","1729893632","1729894399","ID","Indonesia"
+"103.28.24.0","103.28.31.255","1729894400","1729896447","JP","Japan"
+"103.28.32.0","103.28.39.255","1729896448","1729898495","VN","Vietnam"
+"103.28.40.0","103.28.43.255","1729898496","1729899519","AU","Australia"
+"103.28.44.0","103.28.47.255","1729899520","1729900543","HK","Hong Kong"
+"103.28.48.0","103.28.51.255","1729900544","1729901567","AU","Australia"
+"103.28.52.0","103.28.53.255","1729901568","1729902079","ID","Indonesia"
+"103.28.54.0","103.28.55.255","1729902080","1729902591","SG","Singapore"
+"103.28.56.0","103.28.59.255","1729902592","1729903615","ID","Indonesia"
+"103.28.60.0","103.28.67.255","1729903616","1729905663","KR","Korea, Republic of"
+"103.28.68.0","103.28.71.255","1729905664","1729906687","US","United States"
+"103.28.72.0","103.28.72.255","1729906688","1729906943","AU","Australia"
+"103.28.73.0","103.28.73.255","1729906944","1729907199","JP","Japan"
+"103.28.74.0","103.28.75.255","1729907200","1729907711","ID","Indonesia"
+"103.28.76.0","103.28.79.255","1729907712","1729908735","HK","Hong Kong"
+"103.28.80.0","103.28.83.255","1729908736","1729909759","ID","Indonesia"
+"103.28.84.0","103.28.87.255","1729909760","1729910783","NP","Nepal"
+"103.28.88.0","103.28.91.255","1729910784","1729911807","MY","Malaysia"
+"103.28.92.0","103.28.92.255","1729911808","1729912063","AU","Australia"
+"103.28.93.0","103.28.95.255","1729912064","1729912831","ID","Indonesia"
+"103.28.96.0","103.28.99.255","1729912832","1729913855","JP","Japan"
+"103.28.100.0","103.28.103.255","1729913856","1729914879","TH","Thailand"
+"103.28.104.0","103.28.104.255","1729914880","1729915135","ID","Indonesia"
+"103.28.105.0","103.28.105.255","1729915136","1729915391","IN","India"
+"103.28.106.0","103.28.119.255","1729915392","1729918975","ID","Indonesia"
+"103.28.120.0","103.28.123.255","1729918976","1729919999","BD","Bangladesh"
+"103.28.124.0","103.28.127.255","1729920000","1729921023","TH","Thailand"
+"103.28.128.0","103.28.131.255","1729921024","1729922047","AU","Australia"
+"103.28.132.0","103.28.133.255","1729922048","1729922559","US","United States"
+"103.28.134.0","103.28.135.255","1729922560","1729923071","AF","Afghanistan"
+"103.28.136.0","103.28.139.255","1729923072","1729924095","VN","Vietnam"
+"103.28.140.0","103.28.143.255","1729924096","1729925119","IN","India"
+"103.28.144.0","103.28.147.255","1729925120","1729926143","HK","Hong Kong"
+"103.28.148.0","103.28.149.255","1729926144","1729926655","ID","Indonesia"
+"103.28.150.0","103.28.155.255","1729926656","1729928191","PK","Pakistan"
+"103.28.156.0","103.28.159.255","1729928192","1729929215","IN","India"
+"103.28.160.0","103.28.160.255","1729929216","1729929471","AU","Australia"
+"103.28.161.0","103.28.161.255","1729929472","1729929727","ID","Indonesia"
+"103.28.162.0","103.28.162.255","1729929728","1729929983","MY","Malaysia"
+"103.28.163.0","103.28.163.255","1729929984","1729930239","ID","Indonesia"
+"103.28.164.0","103.28.171.255","1729930240","1729932287","JP","Japan"
+"103.28.172.0","103.28.175.255","1729932288","1729933311","VN","Vietnam"
+"103.28.176.0","103.28.179.255","1729933312","1729934335","ID","Indonesia"
+"103.28.180.0","103.28.183.255","1729934336","1729935359","IN","India"
+"103.28.184.0","103.28.187.255","1729935360","1729936383","CN","China"
+"103.28.188.0","103.28.195.255","1729936384","1729938431","ID","Indonesia"
+"103.28.196.0","103.28.199.255","1729938432","1729939455","AU","Australia"
+"103.28.200.0","103.28.201.255","1729939456","1729939967","TW","Taiwan"
+"103.28.202.0","103.28.203.255","1729939968","1729940479","PH","Philippines"
+"103.28.204.0","103.28.207.255","1729940480","1729941503","CN","China"
+"103.28.208.0","103.28.211.255","1729941504","1729942527","SG","Singapore"
+"103.28.212.0","103.28.215.255","1729942528","1729943551","CN","China"
+"103.28.216.0","103.28.217.255","1729943552","1729944063","AU","Australia"
+"103.28.218.0","103.28.227.255","1729944064","1729946623","ID","Indonesia"
+"103.28.228.0","103.28.239.255","1729946624","1729949695","JP","Japan"
+"103.28.240.0","103.28.241.255","1729949696","1729950207","IN","India"
+"103.28.242.0","103.28.243.255","1729950208","1729950719","KH","Cambodia"
+"103.28.244.0","103.28.247.255","1729950720","1729951743","IN","India"
+"103.28.248.0","103.28.248.255","1729951744","1729951999","SG","Singapore"
+"103.28.249.0","103.28.249.255","1729952000","1729952255","JP","Japan"
+"103.28.250.0","103.28.250.255","1729952256","1729952511","AU","Australia"
+"103.28.251.0","103.28.251.255","1729952512","1729952767","NZ","New Zealand"
+"103.28.252.0","103.28.255.255","1729952768","1729953791","IN","India"
+"103.29.0.0","103.29.3.255","1729953792","1729954815","CN","China"
+"103.29.4.0","103.29.7.255","1729954816","1729955839","ID","Indonesia"
+"103.29.12.0","103.29.15.255","1729956864","1729957887","HK","Hong Kong"
+"103.29.16.0","103.29.19.255","1729957888","1729958911","CN","China"
+"103.29.20.0","103.29.23.255","1729958912","1729959935","PH","Philippines"
+"103.29.24.0","103.29.27.255","1729959936","1729960959","SG","Singapore"
+"103.29.28.0","103.29.29.255","1729960960","1729961471","IN","India"
+"103.29.30.0","103.29.31.255","1729961472","1729961983","NZ","New Zealand"
+"103.29.32.0","103.29.39.255","1729961984","1729964031","IN","India"
+"103.29.40.0","103.29.43.255","1729964032","1729965055","AU","Australia"
+"103.29.44.0","103.29.47.255","1729965056","1729966079","IN","India"
+"103.29.48.0","103.29.51.255","1729966080","1729967103","JP","Japan"
+"103.29.52.0","103.29.55.255","1729967104","1729968127","AU","Australia"
+"103.29.56.0","103.29.59.255","1729968128","1729969151","MY","Malaysia"
+"103.29.60.0","103.29.63.255","1729969152","1729970175","LK","Sri Lanka"
+"103.29.64.0","103.29.67.255","1729970176","1729971199","AU","Australia"
+"103.29.68.0","103.29.71.255","1729971200","1729972223","SG","Singapore"
+"103.29.72.0","103.29.75.255","1729972224","1729973247","HK","Hong Kong"
+"103.29.76.0","103.29.79.255","1729973248","1729974271","AU","Australia"
+"103.29.80.0","103.29.83.255","1729974272","1729975295","PH","Philippines"
+"103.29.84.0","103.29.89.255","1729975296","1729976831","AU","Australia"
+"103.29.90.0","103.29.91.255","1729976832","1729977343","MM","Myanmar"
+"103.29.92.0","103.29.95.255","1729977344","1729978367","HK","Hong Kong"
+"103.29.96.0","103.29.99.255","1729978368","1729979391","IN","India"
+"103.29.100.0","103.29.103.255","1729979392","1729980415","AU","Australia"
+"103.29.104.0","103.29.105.255","1729980416","1729980927","BD","Bangladesh"
+"103.29.106.0","103.29.111.255","1729980928","1729982463","SG","Singapore"
+"103.29.112.0","103.29.112.255","1729982464","1729982719","AU","Australia"
+"103.29.113.0","103.29.113.255","1729982720","1729982975","JP","Japan"
+"103.29.114.0","103.29.114.255","1729982976","1729983231","SG","Singapore"
+"103.29.115.0","103.29.115.255","1729983232","1729983487","AU","Australia"
+"103.29.116.0","103.29.119.255","1729983488","1729984511","IN","India"
+"103.29.120.0","103.29.123.255","1729984512","1729985535","ID","Indonesia"
+"103.29.124.0","103.29.127.255","1729985536","1729986559","BD","Bangladesh"
+"103.29.128.0","103.29.139.255","1729986560","1729989631","CN","China"
+"103.29.140.0","103.29.143.255","1729989632","1729990655","HK","Hong Kong"
+"103.29.144.0","103.29.147.255","1729990656","1729991679","MN","Mongolia"
+"103.29.148.0","103.29.151.255","1729991680","1729992703","ID","Indonesia"
+"103.29.152.0","103.29.155.255","1729992704","1729993727","NC","New Caledonia"
+"103.29.156.0","103.29.159.255","1729993728","1729994751","IN","India"
+"103.29.160.0","103.29.162.255","1729994752","1729995519","AU","Australia"
+"103.29.163.0","103.29.163.255","1729995520","1729995775","PK","Pakistan"
+"103.29.164.0","103.29.167.255","1729995776","1729996799","ID","Indonesia"
+"103.29.168.0","103.29.169.255","1729996800","1729997311","AU","Australia"
+"103.29.170.0","103.29.171.255","1729997312","1729997823","ID","Indonesia"
+"103.29.172.0","103.29.175.255","1729997824","1729998847","AU","Australia"
+"103.29.176.0","103.29.179.255","1729998848","1729999871","JP","Japan"
+"103.29.184.0","103.29.187.255","1730000896","1730001919","ID","Indonesia"
+"103.29.188.0","103.29.191.255","1730001920","1730002943","TH","Thailand"
+"103.29.192.0","103.29.195.255","1730002944","1730003967","AU","Australia"
+"103.29.196.0","103.29.196.255","1730003968","1730004223","ID","Indonesia"
+"103.29.197.0","103.29.197.255","1730004224","1730004479","IN","India"
+"103.29.198.0","103.29.198.255","1730004480","1730004735","MY","Malaysia"
+"103.29.199.0","103.29.199.255","1730004736","1730004991","MN","Mongolia"
+"103.29.200.0","103.29.207.255","1730004992","1730007039","AU","Australia"
+"103.29.208.0","103.29.211.255","1730007040","1730008063","IN","India"
+"103.29.212.0","103.29.215.255","1730008064","1730009087","ID","Indonesia"
+"103.29.216.0","103.29.219.255","1730009088","1730010111","AU","Australia"
+"103.29.220.0","103.29.223.255","1730010112","1730011135","IN","India"
+"103.29.224.0","103.29.227.255","1730011136","1730012159","BT","Bhutan"
+"103.29.228.0","103.29.231.255","1730012160","1730013183","ID","Indonesia"
+"103.29.232.0","103.29.235.255","1730013184","1730014207","IN","India"
+"103.29.240.0","103.29.243.255","1730015232","1730016255","MY","Malaysia"
+"103.29.244.0","103.29.247.255","1730016256","1730017279","NZ","New Zealand"
+"103.29.248.0","103.29.249.255","1730017280","1730017791","IN","India"
+"103.29.250.0","103.29.255.255","1730017792","1730019327","PH","Philippines"
+"103.30.0.0","103.30.3.255","1730019328","1730020351","ID","Indonesia"
+"103.30.4.0","103.30.7.255","1730020352","1730021375","HK","Hong Kong"
+"103.30.12.0","103.30.15.255","1730022400","1730023423","IN","India"
+"103.30.16.0","103.30.19.255","1730023424","1730024447","HK","Hong Kong"
+"103.30.20.0","103.30.23.255","1730024448","1730025471","CN","China"
+"103.30.24.0","103.30.27.255","1730025472","1730026495","HK","Hong Kong"
+"103.30.28.0","103.30.31.255","1730026496","1730027519","BD","Bangladesh"
+"103.30.32.0","103.30.35.255","1730027520","1730028543","SG","Singapore"
+"103.30.36.0","103.30.39.255","1730028544","1730029567","VN","Vietnam"
+"103.30.40.0","103.30.43.255","1730029568","1730030591","HK","Hong Kong"
+"103.30.44.0","103.30.47.255","1730030592","1730031615","TW","Taiwan"
+"103.30.48.0","103.30.51.255","1730031616","1730032639","HK","Hong Kong"
+"103.30.52.0","103.30.55.255","1730032640","1730033663","JP","Japan"
+"103.30.56.0","103.30.59.255","1730033664","1730034687","ID","Indonesia"
+"103.30.64.0","103.30.67.255","1730035712","1730036735","IN","India"
+"103.30.68.0","103.30.71.255","1730036736","1730037759","HK","Hong Kong"
+"103.30.72.0","103.30.75.255","1730037760","1730038783","JP","Japan"
+"103.30.76.0","103.30.79.255","1730038784","1730039807","HK","Hong Kong"
+"103.30.80.0","103.30.83.255","1730039808","1730040831","IN","India"
+"103.30.84.0","103.30.95.255","1730040832","1730043903","ID","Indonesia"
+"103.30.96.0","103.30.99.255","1730043904","1730044927","CN","China"
+"103.30.100.0","103.30.103.255","1730044928","1730045951","HK","Hong Kong"
+"103.30.108.0","103.30.111.255","1730046976","1730047999","KR","Korea, Republic of"
+"103.30.112.0","103.30.115.255","1730048000","1730049023","TL","Timor-Leste"
+"103.30.116.0","103.30.119.255","1730049024","1730050047","IN","India"
+"103.30.120.0","103.30.120.255","1730050048","1730050303","AU","Australia"
+"103.30.121.0","103.30.121.255","1730050304","1730050559","SG","Singapore"
+"103.30.122.0","103.30.123.255","1730050560","1730051071","ID","Indonesia"
+"103.30.124.0","103.30.127.255","1730051072","1730052095","TH","Thailand"
+"103.30.128.0","103.30.135.255","1730052096","1730054143","TW","Taiwan"
+"103.30.136.0","103.30.139.255","1730054144","1730055167","AF","Afghanistan"
+"103.30.140.0","103.30.143.255","1730055168","1730056191","IN","India"
+"103.30.144.0","103.30.147.255","1730056192","1730057215","ID","Indonesia"
+"103.30.148.0","103.30.151.255","1730057216","1730058239","CN","China"
+"103.30.152.0","103.30.155.255","1730058240","1730059263","IN","India"
+"103.30.156.0","103.30.163.255","1730059264","1730061311","KR","Korea, Republic of"
+"103.30.164.0","103.30.167.255","1730061312","1730062335","JP","Japan"
+"103.30.168.0","103.30.168.255","1730062336","1730062591","AU","Australia"
+"103.30.169.0","103.30.169.255","1730062592","1730062847","BD","Bangladesh"
+"103.30.170.0","103.30.175.255","1730062848","1730064383","ID","Indonesia"
+"103.30.176.0","103.30.179.255","1730064384","1730065407","IN","India"
+"103.30.180.0","103.30.183.255","1730065408","1730066431","ID","Indonesia"
+"103.30.184.0","103.30.187.255","1730066432","1730067455","AU","Australia"
+"103.30.188.0","103.30.191.255","1730067456","1730068479","BD","Bangladesh"
+"103.30.192.0","103.30.195.255","1730068480","1730069503","IN","India"
+"103.30.196.0","103.30.199.255","1730069504","1730070527","PK","Pakistan"
+"103.30.200.0","103.30.203.255","1730070528","1730071551","CN","China"
+"103.30.204.0","103.30.207.255","1730071552","1730072575","KR","Korea, Republic of"
+"103.30.208.0","103.30.210.255","1730072576","1730073343","SG","Singapore"
+"103.30.211.0","103.30.212.255","1730073344","1730073855","HK","Hong Kong"
+"103.30.213.0","103.30.213.255","1730073856","1730074111","MY","Malaysia"
+"103.30.214.0","103.30.214.255","1730074112","1730074367","AU","Australia"
+"103.30.215.0","103.30.215.255","1730074368","1730074623","SG","Singapore"
+"103.30.216.0","103.30.219.255","1730074624","1730075647","AU","Australia"
+"103.30.220.0","103.30.223.255","1730075648","1730076671","ID","Indonesia"
+"103.30.224.0","103.30.227.255","1730076672","1730077695","IN","India"
+"103.30.228.0","103.30.231.255","1730077696","1730078719","CN","China"
+"103.30.232.0","103.30.235.255","1730078720","1730079743","HK","Hong Kong"
+"103.30.236.0","103.30.239.255","1730079744","1730080767","CN","China"
+"103.30.240.0","103.30.243.255","1730080768","1730081791","HK","Hong Kong"
+"103.30.244.0","103.30.247.255","1730081792","1730082815","ID","Indonesia"
+"103.30.248.0","103.30.251.255","1730082816","1730083839","PW","Palau"
+"103.30.252.0","103.30.255.255","1730083840","1730084863","IN","India"
+"103.31.0.0","103.31.3.255","1730084864","1730085887","CN","China"
+"103.31.4.0","103.31.4.255","1730085888","1730086143","SG","Singapore"
+"103.31.5.0","103.31.5.255","1730086144","1730086399","TW","Taiwan"
+"103.31.6.0","103.31.7.255","1730086400","1730086911","US","United States"
+"103.31.12.0","103.31.15.255","1730087936","1730088959","JP","Japan"
+"103.31.16.0","103.31.23.255","1730088960","1730091007","HK","Hong Kong"
+"103.31.24.0","103.31.25.255","1730091008","1730091519","SG","Singapore"
+"103.31.26.0","103.31.26.255","1730091520","1730091775","AU","Australia"
+"103.31.27.0","103.31.27.255","1730091776","1730092031","MY","Malaysia"
+"103.31.28.0","103.31.31.255","1730092032","1730093055","AU","Australia"
+"103.31.32.0","103.31.33.255","1730093056","1730093567","ID","Indonesia"
+"103.31.34.0","103.31.35.255","1730093568","1730094079","MY","Malaysia"
+"103.31.36.0","103.31.39.255","1730094080","1730095103","ID","Indonesia"
+"103.31.44.0","103.31.47.255","1730096128","1730097151","ID","Indonesia"
+"103.31.48.0","103.31.71.255","1730097152","1730103295","CN","China"
+"103.31.72.0","103.31.75.255","1730103296","1730104319","HK","Hong Kong"
+"103.31.76.0","103.31.79.255","1730104320","1730105343","JP","Japan"
+"103.31.80.0","103.31.83.255","1730105344","1730106367","PK","Pakistan"
+"103.31.84.0","103.31.87.255","1730106368","1730107391","MV","Maldives"
+"103.31.88.0","103.31.91.255","1730107392","1730108415","AU","Australia"
+"103.31.92.0","103.31.95.255","1730108416","1730109439","PK","Pakistan"
+"103.31.96.0","103.31.99.255","1730109440","1730110463","HK","Hong Kong"
+"103.31.100.0","103.31.107.255","1730110464","1730112511","PK","Pakistan"
+"103.31.108.0","103.31.108.255","1730112512","1730112767","BD","Bangladesh"
+"103.31.109.0","103.31.111.255","1730112768","1730113535","ID","Indonesia"
+"103.31.112.0","103.31.115.255","1730113536","1730114559","AU","Australia"
+"103.31.120.0","103.31.127.255","1730115584","1730117631","VN","Vietnam"
+"103.31.128.0","103.31.131.255","1730117632","1730118655","KH","Cambodia"
+"103.31.132.0","103.31.135.255","1730118656","1730119679","ID","Indonesia"
+"103.31.136.0","103.31.139.255","1730119680","1730120703","HK","Hong Kong"
+"103.31.140.0","103.31.143.255","1730120704","1730121727","JP","Japan"
+"103.31.144.0","103.31.147.255","1730121728","1730122751","IN","India"
+"103.31.148.0","103.31.151.255","1730122752","1730123775","CN","China"
+"103.31.152.0","103.31.155.255","1730123776","1730124799","BD","Bangladesh"
+"103.31.156.0","103.31.159.255","1730124800","1730125823","ID","Indonesia"
+"103.31.160.0","103.31.163.255","1730125824","1730126847","CN","China"
+"103.31.164.0","103.31.167.255","1730126848","1730127871","ID","Indonesia"
+"103.31.168.0","103.31.171.255","1730127872","1730128895","CN","China"
+"103.31.172.0","103.31.175.255","1730128896","1730129919","SG","Singapore"
+"103.31.176.0","103.31.179.255","1730129920","1730130943","BD","Bangladesh"
+"103.31.180.0","103.31.183.255","1730130944","1730131967","KR","Korea, Republic of"
+"103.31.184.0","103.31.184.47","1730131968","1730132015","HK","Hong Kong"
+"103.31.184.48","103.31.184.255","1730132016","1730132223","US","United States"
+"103.31.185.0","103.31.185.127","1730132224","1730132351","HK","Hong Kong"
+"103.31.185.128","103.31.185.175","1730132352","1730132399","GB","United Kingdom"
+"103.31.185.176","103.31.186.255","1730132400","1730132735","HK","Hong Kong"
+"103.31.187.0","103.31.187.95","1730132736","1730132831","RO","Romania"
+"103.31.187.96","103.31.187.255","1730132832","1730132991","HK","Hong Kong"
+"103.31.188.0","103.31.191.255","1730132992","1730134015","IN","India"
+"103.31.192.0","103.31.195.255","1730134016","1730135039","JP","Japan"
+"103.31.196.0","103.31.199.255","1730135040","1730136063","TW","Taiwan"
+"103.31.200.0","103.31.203.255","1730136064","1730137087","CN","China"
+"103.31.204.0","103.31.207.255","1730137088","1730138111","ID","Indonesia"
+"103.31.208.0","103.31.211.255","1730138112","1730139135","BD","Bangladesh"
+"103.31.212.0","103.31.215.255","1730139136","1730140159","IN","India"
+"103.31.216.0","103.31.219.255","1730140160","1730141183","JP","Japan"
+"103.31.220.0","103.31.223.255","1730141184","1730142207","HK","Hong Kong"
+"103.31.224.0","103.31.227.255","1730142208","1730143231","ID","Indonesia"
+"103.31.228.0","103.31.231.255","1730143232","1730144255","SG","Singapore"
+"103.31.232.0","103.31.235.255","1730144256","1730145279","ID","Indonesia"
+"103.31.236.0","103.31.239.255","1730145280","1730146303","CN","China"
+"103.31.240.0","103.31.243.255","1730146304","1730147327","HK","Hong Kong"
+"103.31.244.0","103.31.247.255","1730147328","1730148351","JP","Japan"
+"103.31.248.0","103.31.251.255","1730148352","1730149375","ID","Indonesia"
+"103.31.252.0","103.31.255.255","1730149376","1730150399","JP","Japan"
+"103.32.0.0","103.35.51.255","1730150400","1730360319","CN","China"
+"103.35.52.0","103.35.55.255","1730360320","1730361343","IN","India"
+"103.35.56.0","103.35.59.255","1730361344","1730362367","SG","Singapore"
+"103.35.60.0","103.35.63.255","1730362368","1730363391","JP","Japan"
+"103.35.64.0","103.35.67.255","1730363392","1730364415","VN","Vietnam"
+"103.35.68.0","103.35.71.255","1730364416","1730365439","IN","India"
+"103.35.72.0","103.35.79.255","1730365440","1730367487","HK","Hong Kong"
+"103.35.80.0","103.35.83.255","1730367488","1730368511","AU","Australia"
+"103.35.84.0","103.35.87.255","1730368512","1730369535","HK","Hong Kong"
+"103.35.88.0","103.35.89.255","1730369536","1730370047","NZ","New Zealand"
+"103.35.90.0","103.35.90.255","1730370048","1730370303","IN","India"
+"103.35.91.0","103.35.91.255","1730370304","1730370559","JP","Japan"
+"103.35.92.0","103.35.95.255","1730370560","1730371583","AU","Australia"
+"103.35.96.0","103.35.99.255","1730371584","1730372607","TH","Thailand"
+"103.35.100.0","103.35.103.255","1730372608","1730373631","IN","India"
+"103.35.104.0","103.35.107.255","1730373632","1730374655","CN","China"
+"103.35.108.0","103.35.111.255","1730374656","1730375679","BD","Bangladesh"
+"103.35.112.0","103.35.113.255","1730375680","1730376191","AU","Australia"
+"103.35.114.0","103.35.115.255","1730376192","1730376703","VU","Vanuatu"
+"103.35.116.0","103.35.119.255","1730376704","1730377727","CN","China"
+"103.35.120.0","103.35.121.255","1730377728","1730378239","IN","India"
+"103.35.122.0","103.35.122.255","1730378240","1730378495","HK","Hong Kong"
+"103.35.123.0","103.35.123.255","1730378496","1730378751","IN","India"
+"103.35.124.0","103.35.127.255","1730378752","1730379775","HK","Hong Kong"
+"103.35.128.0","103.35.131.255","1730379776","1730380799","AU","Australia"
+"103.35.132.0","103.35.135.255","1730380800","1730381823","IN","India"
+"103.35.136.0","103.35.139.255","1730381824","1730382847","MY","Malaysia"
+"103.35.140.0","103.35.141.255","1730382848","1730383359","ID","Indonesia"
+"103.35.142.0","103.35.142.255","1730383360","1730383615","IN","India"
+"103.35.143.0","103.35.143.255","1730383616","1730383871","MY","Malaysia"
+"103.35.144.0","103.35.151.255","1730383872","1730385919","HK","Hong Kong"
+"103.35.152.0","103.35.155.255","1730385920","1730386943","AU","Australia"
+"103.35.156.0","103.35.159.255","1730386944","1730387967","BD","Bangladesh"
+"103.35.160.0","103.35.161.255","1730387968","1730388479","CA","Canada"
+"103.35.162.0","103.35.162.255","1730388480","1730388735","MX","Mexico"
+"103.35.163.0","103.35.163.255","1730388736","1730388991","DE","Germany"
+"103.35.164.0","103.35.165.255","1730388992","1730389503","IN","India"
+"103.35.166.0","103.35.167.255","1730389504","1730390015","AF","Afghanistan"
+"103.35.168.0","103.35.171.255","1730390016","1730391039","BD","Bangladesh"
+"103.35.172.0","103.35.175.255","1730391040","1730392063","HK","Hong Kong"
+"103.35.176.0","103.35.179.255","1730392064","1730393087","AU","Australia"
+"103.35.180.0","103.35.183.255","1730393088","1730394111","SG","Singapore"
+"103.35.184.0","103.35.187.255","1730394112","1730395135","HK","Hong Kong"
+"103.35.188.0","103.35.191.255","1730395136","1730396159","JP","Japan"
+"103.35.192.0","103.35.199.255","1730396160","1730398207","IN","India"
+"103.35.200.0","103.35.203.255","1730398208","1730399231","CN","China"
+"103.35.204.0","103.35.207.255","1730399232","1730400255","TW","Taiwan"
+"103.35.208.0","103.35.215.255","1730400256","1730402303","PK","Pakistan"
+"103.35.216.0","103.35.216.255","1730402304","1730402559","NZ","New Zealand"
+"103.35.217.0","103.35.217.255","1730402560","1730402815","IN","India"
+"103.35.218.0","103.35.218.255","1730402816","1730403071","ID","Indonesia"
+"103.35.219.0","103.35.219.255","1730403072","1730403327","AU","Australia"
+"103.35.220.0","103.35.223.255","1730403328","1730404351","CN","China"
+"103.35.224.0","103.35.231.255","1730404352","1730406399","AU","Australia"
+"103.35.232.0","103.35.235.255","1730406400","1730407423","IN","India"
+"103.35.236.0","103.35.239.255","1730407424","1730408447","ID","Indonesia"
+"103.35.240.0","103.35.247.255","1730408448","1730410495","IN","India"
+"103.35.248.0","103.35.251.255","1730410496","1730411519","SG","Singapore"
+"103.35.252.0","103.35.255.255","1730411520","1730412543","HK","Hong Kong"
+"103.36.0.0","103.36.7.255","1730412544","1730414591","AU","Australia"
+"103.36.8.0","103.36.11.255","1730414592","1730415615","ID","Indonesia"
+"103.36.12.0","103.36.13.255","1730415616","1730416127","AU","Australia"
+"103.36.14.0","103.36.15.255","1730416128","1730416639","ID","Indonesia"
+"103.36.16.0","103.36.19.255","1730416640","1730417663","PH","Philippines"
+"103.36.20.0","103.36.23.255","1730417664","1730418687","CN","China"
+"103.36.24.0","103.36.27.255","1730418688","1730419711","BD","Bangladesh"
+"103.36.28.0","103.36.31.255","1730419712","1730420735","CN","China"
+"103.36.32.0","103.36.35.255","1730420736","1730421759","ID","Indonesia"
+"103.36.36.0","103.36.39.255","1730421760","1730422783","CN","China"
+"103.36.40.0","103.36.43.255","1730422784","1730423807","ID","Indonesia"
+"103.36.44.0","103.36.51.255","1730423808","1730425855","IN","India"
+"103.36.52.0","103.36.55.255","1730425856","1730426879","HK","Hong Kong"
+"103.36.56.0","103.36.67.255","1730426880","1730429951","CN","China"
+"103.36.68.0","103.36.68.255","1730429952","1730430207","ID","Indonesia"
+"103.36.69.0","103.36.69.255","1730430208","1730430463","AU","Australia"
+"103.36.70.0","103.36.70.255","1730430464","1730430719","HK","Hong Kong"
+"103.36.71.0","103.36.71.255","1730430720","1730430975","IN","India"
+"103.36.72.0","103.36.75.255","1730430976","1730431999","CN","China"
+"103.36.76.0","103.36.87.255","1730432000","1730435071","IN","India"
+"103.36.88.0","103.36.91.255","1730435072","1730436095","HK","Hong Kong"
+"103.36.92.0","103.36.95.255","1730436096","1730437119","SG","Singapore"
+"103.36.96.0","103.36.99.255","1730437120","1730438143","CN","China"
+"103.36.100.0","103.36.103.255","1730438144","1730439167","BD","Bangladesh"
+"103.36.104.0","103.36.107.255","1730439168","1730440191","IN","India"
+"103.36.108.0","103.36.111.255","1730440192","1730441215","NL","Netherlands"
+"103.36.112.0","103.36.115.255","1730441216","1730442239","HK","Hong Kong"
+"103.36.116.0","103.36.119.255","1730442240","1730443263","TW","Taiwan"
+"103.36.120.0","103.36.127.255","1730443264","1730445311","IN","India"
+"103.36.128.0","103.36.128.255","1730445312","1730445567","NZ","New Zealand"
+"103.36.129.0","103.36.131.255","1730445568","1730446335","AU","Australia"
+"103.36.132.0","103.36.139.255","1730446336","1730448383","CN","China"
+"103.36.140.0","103.36.143.255","1730448384","1730449407","JP","Japan"
+"103.36.144.0","103.36.147.255","1730449408","1730450431","VU","Vanuatu"
+"103.36.148.0","103.36.148.255","1730450432","1730450687","AU","Australia"
+"103.36.149.0","103.36.149.255","1730450688","1730450943","IN","India"
+"103.36.150.0","103.36.151.255","1730450944","1730451455","PH","Philippines"
+"103.36.152.0","103.36.155.255","1730451456","1730452479","HK","Hong Kong"
+"103.36.156.0","103.36.159.255","1730452480","1730453503","ID","Indonesia"
+"103.36.160.0","103.36.247.255","1730453504","1730476031","CN","China"
+"103.36.248.0","103.36.249.255","1730476032","1730476543","AU","Australia"
+"103.36.250.0","103.36.250.255","1730476544","1730476799","NZ","New Zealand"
+"103.36.251.0","103.36.251.255","1730476800","1730477055","IN","India"
+"103.36.252.0","103.36.255.255","1730477056","1730478079","AU","Australia"
+"103.37.0.0","103.37.3.255","1730478080","1730479103","CN","China"
+"103.37.8.0","103.37.9.255","1730480128","1730480639","AU","Australia"
+"103.37.10.0","103.37.11.255","1730480640","1730481151","JP","Japan"
+"103.37.12.0","103.37.19.255","1730481152","1730483199","CN","China"
+"103.37.20.0","103.37.21.255","1730483200","1730483711","IN","India"
+"103.37.22.0","103.37.23.255","1730483712","1730484223","AU","Australia"
+"103.37.24.0","103.37.27.255","1730484224","1730485247","CN","China"
+"103.37.28.0","103.37.35.255","1730485248","1730487295","VN","Vietnam"
+"103.37.36.0","103.37.39.255","1730487296","1730488319","TW","Taiwan"
+"103.37.40.0","103.37.43.255","1730488320","1730489343","HK","Hong Kong"
+"103.37.44.0","103.37.47.255","1730489344","1730490367","CN","China"
+"103.37.48.0","103.37.51.255","1730490368","1730491391","PH","Philippines"
+"103.37.52.0","103.37.59.255","1730491392","1730493439","CN","China"
+"103.37.60.0","103.37.63.255","1730493440","1730494463","HK","Hong Kong"
+"103.37.64.0","103.37.67.255","1730494464","1730495487","JP","Japan"
+"103.37.68.0","103.37.71.255","1730495488","1730496511","AU","Australia"
+"103.37.72.0","103.37.75.255","1730496512","1730497535","CN","China"
+"103.37.76.0","103.37.83.255","1730497536","1730499583","IN","India"
+"103.37.84.0","103.37.87.255","1730499584","1730500607","HK","Hong Kong"
+"103.37.88.0","103.37.91.255","1730500608","1730501631","IN","India"
+"103.37.92.0","103.37.95.255","1730501632","1730502655","JP","Japan"
+"103.37.96.0","103.37.97.255","1730502656","1730503167","MY","Malaysia"
+"103.37.99.0","103.37.99.255","1730503424","1730503679","AU","Australia"
+"103.37.100.0","103.37.107.255","1730503680","1730505727","CN","China"
+"103.37.108.0","103.37.119.255","1730505728","1730508799","JP","Japan"
+"103.37.120.0","103.37.123.255","1730508800","1730509823","AU","Australia"
+"103.37.124.0","103.37.126.255","1730509824","1730510591","CN","China"
+"103.37.127.0","103.37.127.255","1730510592","1730510847","HK","Hong Kong"
+"103.37.128.0","103.37.131.255","1730510848","1730511871","AU","Australia"
+"103.37.132.0","103.37.135.255","1730511872","1730512895","JP","Japan"
+"103.37.136.0","103.37.167.255","1730512896","1730521087","CN","China"
+"103.37.168.0","103.37.171.255","1730521088","1730522111","ID","Indonesia"
+"103.37.172.0","103.37.179.255","1730522112","1730524159","CN","China"
+"103.37.180.0","103.37.183.255","1730524160","1730525183","IN","India"
+"103.37.188.0","103.37.191.255","1730526208","1730527231","CN","China"
+"103.37.192.0","103.37.195.255","1730527232","1730528255","HK","Hong Kong"
+"103.37.196.0","103.37.199.255","1730528256","1730529279","SG","Singapore"
+"103.37.200.0","103.37.201.255","1730529280","1730529791","IN","India"
+"103.37.204.0","103.37.207.255","1730530304","1730531327","NZ","New Zealand"
+"103.37.208.0","103.37.223.255","1730531328","1730535423","CN","China"
+"103.37.224.0","103.37.227.255","1730535424","1730536447","ID","Indonesia"
+"103.37.228.0","103.37.228.255","1730536448","1730536703","AU","Australia"
+"103.37.229.0","103.37.231.255","1730536704","1730537471","ID","Indonesia"
+"103.37.232.0","103.37.235.255","1730537472","1730538495","HK","Hong Kong"
+"103.37.236.0","103.37.243.255","1730538496","1730540543","JP","Japan"
+"103.37.244.0","103.37.247.255","1730540544","1730541567","ID","Indonesia"
+"103.37.248.0","103.38.3.255","1730541568","1730544639","CN","China"
+"103.38.4.0","103.38.8.255","1730544640","1730545919","IN","India"
+"103.38.9.0","103.38.11.255","1730545920","1730546687","AU","Australia"
+"103.38.12.0","103.38.15.255","1730546688","1730547711","IN","India"
+"103.38.16.0","103.38.19.255","1730547712","1730548735","BD","Bangladesh"
+"103.38.20.0","103.38.23.255","1730548736","1730549759","ID","Indonesia"
+"103.38.24.0","103.38.27.255","1730549760","1730550783","KR","Korea, Republic of"
+"103.38.28.0","103.38.31.255","1730550784","1730551807","HK","Hong Kong"
+"103.38.32.0","103.38.35.255","1730551808","1730552831","CN","China"
+"103.38.36.0","103.38.39.255","1730552832","1730553855","IN","India"
+"103.38.40.0","103.38.47.255","1730553856","1730555903","CN","China"
+"103.38.48.0","103.38.51.255","1730555904","1730556927","IN","India"
+"103.38.56.0","103.38.59.255","1730557952","1730558975","CN","China"
+"103.38.60.0","103.38.63.255","1730558976","1730559999","MY","Malaysia"
+"103.38.64.0","103.38.67.255","1730560000","1730561023","HK","Hong Kong"
+"103.38.68.0","103.38.71.255","1730561024","1730562047","IN","India"
+"103.38.72.0","103.38.75.255","1730562048","1730563071","SG","Singapore"
+"103.38.76.0","103.38.79.255","1730563072","1730564095","CN","China"
+"103.38.80.0","103.38.83.255","1730564096","1730565119","HK","Hong Kong"
+"103.38.84.0","103.38.87.255","1730565120","1730566143","CN","China"
+"103.38.88.0","103.38.89.255","1730566144","1730566655","IN","India"
+"103.38.90.0","103.38.91.255","1730566656","1730567167","HK","Hong Kong"
+"103.38.92.0","103.38.99.255","1730567168","1730569215","CN","China"
+"103.38.100.0","103.38.103.255","1730569216","1730570239","ID","Indonesia"
+"103.38.104.0","103.38.107.255","1730570240","1730571263","HK","Hong Kong"
+"103.38.112.0","103.38.115.255","1730572288","1730573311","KH","Cambodia"
+"103.38.116.0","103.38.119.255","1730573312","1730574335","CN","China"
+"103.38.120.0","103.38.123.255","1730574336","1730575359","AU","Australia"
+"103.38.124.0","103.38.131.255","1730575360","1730577407","IN","India"
+"103.38.132.0","103.38.135.255","1730577408","1730578431","CN","China"
+"103.38.136.0","103.38.139.255","1730578432","1730579455","VN","Vietnam"
+"103.38.140.0","103.38.143.255","1730579456","1730580479","CN","China"
+"103.38.144.0","103.38.144.255","1730580480","1730580735","HK","Hong Kong"
+"103.38.145.0","103.38.145.255","1730580736","1730580991","AU","Australia"
+"103.38.146.0","103.38.147.255","1730580992","1730581503","TW","Taiwan"
+"103.38.148.0","103.38.149.255","1730581504","1730582015","AU","Australia"
+"103.38.150.0","103.38.150.255","1730582016","1730582271","IN","India"
+"103.38.151.0","103.38.151.255","1730582272","1730582527","PH","Philippines"
+"103.38.152.0","103.38.163.255","1730582528","1730585599","HK","Hong Kong"
+"103.38.164.0","103.38.167.255","1730585600","1730586623","NZ","New Zealand"
+"103.38.168.0","103.38.171.255","1730586624","1730587647","HK","Hong Kong"
+"103.38.172.0","103.38.175.255","1730587648","1730588671","PH","Philippines"
+"103.38.176.0","103.38.179.255","1730588672","1730589695","IN","India"
+"103.38.180.0","103.38.183.255","1730589696","1730590719","JP","Japan"
+"103.38.184.0","103.38.187.255","1730590720","1730591743","SG","Singapore"
+"103.38.188.0","103.38.188.255","1730591744","1730591999","PH","Philippines"
+"103.38.189.0","103.38.191.255","1730592000","1730592767","IN","India"
+"103.38.192.0","103.38.195.255","1730592768","1730593791","MY","Malaysia"
+"103.38.196.0","103.38.199.255","1730593792","1730594815","NP","Nepal"
+"103.38.200.0","103.38.207.255","1730594816","1730596863","IN","India"
+"103.38.212.0","103.38.215.255","1730597888","1730598911","PH","Philippines"
+"103.38.218.0","103.38.219.255","1730599424","1730599935","VU","Vanuatu"
+"103.38.220.0","103.38.235.255","1730599936","1730604031","CN","China"
+"103.38.236.0","103.38.239.255","1730604032","1730605055","NP","Nepal"
+"103.38.240.0","103.38.247.255","1730605056","1730607103","IN","India"
+"103.38.252.0","103.38.253.255","1730608128","1730608639","CN","China"
+"103.38.254.0","103.38.254.255","1730608640","1730608895","HK","Hong Kong"
+"103.38.255.0","103.38.255.255","1730608896","1730609151","CN","China"
+"103.39.0.0","103.39.5.255","1730609152","1730610687","IN","India"
+"103.39.6.0","103.39.6.255","1730610688","1730610943","MY","Malaysia"
+"103.39.7.0","103.39.7.255","1730610944","1730611199","SG","Singapore"
+"103.39.8.0","103.39.11.255","1730611200","1730612223","IN","India"
+"103.39.12.0","103.39.15.255","1730612224","1730613247","ID","Indonesia"
+"103.39.16.0","103.39.19.255","1730613248","1730614271","CN","China"
+"103.39.20.0","103.39.23.255","1730614272","1730615295","NZ","New Zealand"
+"103.39.24.0","103.39.27.255","1730615296","1730616319","HK","Hong Kong"
+"103.39.28.0","103.39.31.255","1730616320","1730617343","IN","India"
+"103.39.36.0","103.39.39.255","1730618368","1730619391","KR","Korea, Republic of"
+"103.39.40.0","103.39.41.255","1730619392","1730619903","HK","Hong Kong"
+"103.39.42.0","103.39.43.255","1730619904","1730620415","SG","Singapore"
+"103.39.44.0","103.39.47.255","1730620416","1730621439","NZ","New Zealand"
+"103.39.48.0","103.39.52.255","1730621440","1730622719","ID","Indonesia"
+"103.39.53.0","103.39.53.255","1730622720","1730622975","AU","Australia"
+"103.39.54.0","103.39.54.255","1730622976","1730623231","IN","India"
+"103.39.55.0","103.39.55.255","1730623232","1730623487","AU","Australia"
+"103.39.56.0","103.39.59.255","1730623488","1730624511","HK","Hong Kong"
+"103.39.60.0","103.39.63.255","1730624512","1730625535","AU","Australia"
+"103.39.64.0","103.39.67.255","1730625536","1730626559","CN","China"
+"103.39.68.0","103.39.79.255","1730626560","1730629631","HK","Hong Kong"
+"103.39.80.0","103.39.83.255","1730629632","1730630655","PK","Pakistan"
+"103.39.84.0","103.39.87.255","1730630656","1730631679","AU","Australia"
+"103.39.88.0","103.39.91.255","1730631680","1730632703","CN","China"
+"103.39.92.0","103.39.99.255","1730632704","1730634751","VN","Vietnam"
+"103.39.100.0","103.39.111.255","1730634752","1730637823","CN","China"
+"103.39.112.0","103.39.112.255","1730637824","1730638079","AU","Australia"
+"103.39.113.0","103.39.113.255","1730638080","1730638335","JP","Japan"
+"103.39.114.0","103.39.115.255","1730638336","1730638847","NZ","New Zealand"
+"103.39.116.0","103.39.119.255","1730638848","1730639871","IN","India"
+"103.39.120.0","103.39.121.255","1730639872","1730640383","AU","Australia"
+"103.39.122.0","103.39.123.255","1730640384","1730640895","MY","Malaysia"
+"103.39.128.0","103.39.135.255","1730641920","1730643967","IN","India"
+"103.39.136.0","103.39.138.255","1730643968","1730644735","AU","Australia"
+"103.39.139.0","103.39.139.255","1730644736","1730644991","IN","India"
+"103.39.140.0","103.39.143.255","1730644992","1730646015","MY","Malaysia"
+"103.39.148.0","103.39.155.255","1730647040","1730649087","HK","Hong Kong"
+"103.39.156.0","103.39.159.255","1730649088","1730650111","IN","India"
+"103.39.160.0","103.39.191.255","1730650112","1730658303","CN","China"
+"103.39.192.0","103.39.195.255","1730658304","1730659327","JP","Japan"
+"103.39.200.0","103.39.235.255","1730660352","1730669567","CN","China"
+"103.39.236.0","103.39.237.255","1730669568","1730670079","IN","India"
+"103.39.238.0","103.39.239.255","1730670080","1730670591","AU","Australia"
+"103.39.240.0","103.39.247.255","1730670592","1730672639","IN","India"
+"103.39.248.0","103.39.250.255","1730672640","1730673407","AU","Australia"
+"103.39.251.0","103.39.251.255","1730673408","1730673663","IN","India"
+"103.39.252.0","103.39.255.255","1730673664","1730674687","FM","Micronesia, Federated States of"
+"103.40.0.0","103.40.3.255","1730674688","1730675711","AU","Australia"
+"103.40.4.0","103.40.11.255","1730675712","1730677759","HK","Hong Kong"
+"103.40.12.0","103.40.47.255","1730677760","1730686975","CN","China"
+"103.40.48.0","103.40.51.255","1730686976","1730687999","IN","India"
+"103.40.52.0","103.40.53.255","1730688000","1730688511","AU","Australia"
+"103.40.54.0","103.40.55.255","1730688512","1730689023","ID","Indonesia"
+"103.40.56.0","103.40.67.255","1730689024","1730692095","IN","India"
+"103.40.68.0","103.40.69.255","1730692096","1730692607","ID","Indonesia"
+"103.40.70.0","103.40.71.255","1730692608","1730693119","AU","Australia"
+"103.40.72.0","103.40.75.255","1730693120","1730694143","IN","India"
+"103.40.76.0","103.40.79.255","1730694144","1730695167","BD","Bangladesh"
+"103.40.80.0","103.40.80.255","1730695168","1730695423","IN","India"
+"103.40.81.0","103.40.81.255","1730695424","1730695679","NZ","New Zealand"
+"103.40.82.0","103.40.83.255","1730695680","1730696191","BD","Bangladesh"
+"103.40.84.0","103.40.87.255","1730696192","1730697215","HK","Hong Kong"
+"103.40.88.0","103.40.91.255","1730697216","1730698239","CN","China"
+"103.40.92.0","103.40.95.255","1730698240","1730699263","ID","Indonesia"
+"103.40.96.0","103.40.99.255","1730699264","1730700287","JP","Japan"
+"103.40.100.0","103.40.103.255","1730700288","1730701311","CN","China"
+"103.40.104.0","103.40.107.255","1730701312","1730702335","JP","Japan"
+"103.40.108.0","103.40.108.255","1730702336","1730702591","ID","Indonesia"
+"103.40.109.0","103.40.109.255","1730702592","1730702847","AU","Australia"
+"103.40.110.0","103.40.111.255","1730702848","1730703359","HK","Hong Kong"
+"103.40.112.0","103.40.115.255","1730703360","1730704383","CN","China"
+"103.40.116.0","103.40.119.255","1730704384","1730705407","TH","Thailand"
+"103.40.120.0","103.40.123.255","1730705408","1730706431","ID","Indonesia"
+"103.40.124.0","103.40.131.255","1730706432","1730708479","JP","Japan"
+"103.40.132.0","103.40.151.255","1730708480","1730713599","TH","Thailand"
+"103.40.152.0","103.40.155.255","1730713600","1730714623","HK","Hong Kong"
+"103.40.160.0","103.40.163.255","1730715648","1730716671","HK","Hong Kong"
+"103.40.164.0","103.40.165.255","1730716672","1730717183","PH","Philippines"
+"103.40.168.0","103.40.171.255","1730717696","1730718719","IN","India"
+"103.40.172.0","103.40.179.255","1730718720","1730720767","HK","Hong Kong"
+"103.40.180.0","103.40.191.255","1730720768","1730723839","TH","Thailand"
+"103.40.192.0","103.40.195.255","1730723840","1730724863","CN","China"
+"103.40.196.0","103.40.207.255","1730724864","1730727935","IN","India"
+"103.40.208.0","103.40.211.255","1730727936","1730728959","HK","Hong Kong"
+"103.40.212.0","103.40.215.255","1730728960","1730729983","CN","China"
+"103.40.216.0","103.40.219.255","1730729984","1730731007","JP","Japan"
+"103.40.220.0","103.40.223.255","1730731008","1730732031","CN","China"
+"103.40.224.0","103.40.224.255","1730732032","1730732287","AU","Australia"
+"103.40.225.0","103.40.225.255","1730732288","1730732543","HK","Hong Kong"
+"103.40.226.0","103.40.227.255","1730732544","1730733055","BD","Bangladesh"
+"103.40.228.0","103.41.3.255","1730733056","1730741247","CN","China"
+"103.41.4.0","103.41.7.255","1730741248","1730742271","HK","Hong Kong"
+"103.41.8.0","103.41.9.255","1730742272","1730742783","AF","Afghanistan"
+"103.41.10.0","103.41.11.255","1730742784","1730743295","IN","India"
+"103.41.12.0","103.41.15.255","1730743296","1730744319","SG","Singapore"
+"103.41.16.0","103.41.19.255","1730744320","1730745343","CN","China"
+"103.41.20.0","103.41.47.255","1730745344","1730752511","IN","India"
+"103.41.48.0","103.41.51.255","1730752512","1730753535","HK","Hong Kong"
+"103.41.52.0","103.41.55.255","1730753536","1730754559","CN","China"
+"103.41.56.0","103.41.57.255","1730754560","1730755071","IN","India"
+"103.41.58.0","103.41.59.255","1730755072","1730755583","TH","Thailand"
+"103.41.60.0","103.41.61.255","1730755584","1730756095","JP","Japan"
+"103.41.62.0","103.41.63.255","1730756096","1730756607","CN","China"
+"103.41.64.0","103.41.67.255","1730756608","1730757631","HK","Hong Kong"
+"103.41.68.0","103.41.71.255","1730757632","1730758655","SG","Singapore"
+"103.41.80.0","103.41.83.255","1730760704","1730761727","HK","Hong Kong"
+"103.41.84.0","103.41.87.255","1730761728","1730762751","TH","Thailand"
+"103.41.88.0","103.41.103.255","1730762752","1730766847","IN","India"
+"103.41.104.0","103.41.107.255","1730766848","1730767871","HK","Hong Kong"
+"103.41.108.0","103.41.108.255","1730767872","1730768127","AU","Australia"
+"103.41.109.0","103.41.110.255","1730768128","1730768639","ID","Indonesia"
+"103.41.111.0","103.41.111.255","1730768640","1730768895","BD","Bangladesh"
+"103.41.116.0","103.41.119.255","1730769920","1730770943","HK","Hong Kong"
+"103.41.120.0","103.41.123.255","1730770944","1730771967","ID","Indonesia"
+"103.41.124.0","103.41.127.255","1730771968","1730772991","CN","China"
+"103.41.128.0","103.41.131.255","1730772992","1730774015","SG","Singapore"
+"103.41.132.0","103.41.135.255","1730774016","1730775039","HK","Hong Kong"
+"103.41.136.0","103.41.139.255","1730775040","1730776063","JP","Japan"
+"103.41.140.0","103.41.143.255","1730776064","1730777087","CN","China"
+"103.41.144.0","103.41.147.255","1730777088","1730778111","IN","India"
+"103.41.148.0","103.41.155.255","1730778112","1730780159","CN","China"
+"103.41.156.0","103.41.159.255","1730780160","1730781183","AU","Australia"
+"103.41.160.0","103.41.167.255","1730781184","1730783231","CN","China"
+"103.41.168.0","103.41.168.255","1730783232","1730783487","IN","India"
+"103.41.169.0","103.41.169.255","1730783488","1730783743","ID","Indonesia"
+"103.41.170.0","103.41.170.255","1730783744","1730783999","IN","India"
+"103.41.171.0","103.41.171.255","1730784000","1730784255","ID","Indonesia"
+"103.41.172.0","103.41.175.255","1730784256","1730785279","HK","Hong Kong"
+"103.41.176.0","103.41.176.255","1730785280","1730785535","NL","Netherlands"
+"103.41.177.0","103.41.179.255","1730785536","1730786303","AU","Australia"
+"103.41.180.0","103.41.184.255","1730786304","1730787583","HK","Hong Kong"
+"103.41.185.0","103.41.187.255","1730787584","1730788351","CN","China"
+"103.41.188.0","103.41.195.255","1730788352","1730790399","ID","Indonesia"
+"103.41.196.0","103.41.199.255","1730790400","1730791423","IN","India"
+"103.41.200.0","103.41.211.255","1730791424","1730794495","ID","Indonesia"
+"103.41.212.0","103.41.213.255","1730794496","1730795007","BD","Bangladesh"
+"103.41.214.0","103.41.215.255","1730795008","1730795519","IN","India"
+"103.41.216.0","103.41.219.255","1730795520","1730796543","AU","Australia"
+"103.41.220.0","103.41.235.255","1730796544","1730800639","CN","China"
+"103.41.236.0","103.41.239.255","1730800640","1730801663","IN","India"
+"103.41.240.0","103.41.243.255","1730801664","1730802687","JP","Japan"
+"103.41.244.0","103.41.245.255","1730802688","1730803199","BD","Bangladesh"
+"103.41.246.0","103.41.247.255","1730803200","1730803711","ID","Indonesia"
+"103.41.248.0","103.41.251.255","1730803712","1730804735","HK","Hong Kong"
+"103.41.252.0","103.41.255.255","1730804736","1730805759","JP","Japan"
+"103.42.0.0","103.42.3.255","1730805760","1730806783","AF","Afghanistan"
+"103.42.8.0","103.42.11.255","1730807808","1730808831","CN","China"
+"103.42.12.0","103.42.15.255","1730808832","1730809855","HK","Hong Kong"
+"103.42.16.0","103.42.18.255","1730809856","1730810623","IN","India"
+"103.42.19.0","103.42.23.255","1730810624","1730811903","AU","Australia"
+"103.42.24.0","103.42.35.255","1730811904","1730814975","CN","China"
+"103.42.36.0","103.42.39.255","1730814976","1730815999","HK","Hong Kong"
+"103.42.40.0","103.42.43.255","1730816000","1730817023","ID","Indonesia"
+"103.42.44.0","103.42.47.255","1730817024","1730818047","JP","Japan"
+"103.42.48.0","103.42.50.255","1730818048","1730818815","AU","Australia"
+"103.42.51.0","103.42.51.255","1730818816","1730819071","IN","India"
+"103.42.56.0","103.42.59.255","1730820096","1730821119","VN","Vietnam"
+"103.42.60.0","103.42.63.255","1730821120","1730822143","HK","Hong Kong"
+"103.42.64.0","103.42.71.255","1730822144","1730824191","CN","China"
+"103.42.72.0","103.42.75.255","1730824192","1730825215","IN","India"
+"103.42.76.0","103.42.79.255","1730825216","1730826239","CN","China"
+"103.42.80.0","103.42.83.255","1730826240","1730827263","JP","Japan"
+"103.42.84.0","103.42.91.255","1730827264","1730829311","IN","India"
+"103.42.92.0","103.42.99.255","1730829312","1730831359","PH","Philippines"
+"103.42.100.0","103.42.103.255","1730831360","1730832383","HK","Hong Kong"
+"103.42.104.0","103.42.107.255","1730832384","1730833407","CN","China"
+"103.42.108.0","103.42.111.255","1730833408","1730834431","AU","Australia"
+"103.42.112.0","103.42.113.255","1730834432","1730834943","TW","Taiwan"
+"103.42.114.0","103.42.115.255","1730834944","1730835455","IN","India"
+"103.42.116.0","103.42.123.255","1730835456","1730837503","ID","Indonesia"
+"103.42.124.0","103.42.127.255","1730837504","1730838527","IN","India"
+"103.42.132.0","103.42.135.255","1730839552","1730840575","AU","Australia"
+"103.42.136.0","103.42.139.255","1730840576","1730841599","PH","Philippines"
+"103.42.140.0","103.42.143.255","1730841600","1730842623","AU","Australia"
+"103.42.144.0","103.42.151.255","1730842624","1730844671","TW","Taiwan"
+"103.42.152.0","103.42.155.255","1730844672","1730845695","BD","Bangladesh"
+"103.42.156.0","103.42.167.255","1730845696","1730848767","IN","India"
+"103.42.168.0","103.42.171.255","1730848768","1730849791","JP","Japan"
+"103.42.172.0","103.42.175.255","1730849792","1730850815","IN","India"
+"103.42.176.0","103.42.179.255","1730850816","1730851839","HK","Hong Kong"
+"103.42.180.0","103.42.183.255","1730851840","1730852863","CN","China"
+"103.42.184.0","103.42.187.255","1730852864","1730853887","KR","Korea, Republic of"
+"103.42.188.0","103.42.188.255","1730853888","1730854143","IN","India"
+"103.42.189.0","103.42.189.255","1730854144","1730854399","AU","Australia"
+"103.42.190.0","103.42.190.255","1730854400","1730854655","NZ","New Zealand"
+"103.42.191.0","103.42.191.255","1730854656","1730854911","HK","Hong Kong"
+"103.42.192.0","103.42.199.255","1730854912","1730856959","IN","India"
+"103.42.204.0","103.42.204.255","1730857984","1730858239","AU","Australia"
+"103.42.205.0","103.42.205.255","1730858240","1730858495","ID","Indonesia"
+"103.42.206.0","103.42.207.255","1730858496","1730859007","IN","India"
+"103.42.208.0","103.42.211.255","1730859008","1730860031","BN","Brunei Darussalam"
+"103.42.212.0","103.42.215.255","1730860032","1730861055","HK","Hong Kong"
+"103.42.216.0","103.42.219.255","1730861056","1730862079","MM","Myanmar"
+"103.42.224.0","103.42.227.255","1730863104","1730864127","AU","Australia"
+"103.42.232.0","103.42.235.255","1730865152","1730866175","CN","China"
+"103.42.236.0","103.42.239.255","1730866176","1730867199","AU","Australia"
+"103.42.248.0","103.42.251.255","1730869248","1730870271","IN","India"
+"103.42.252.0","103.43.1.255","1730870272","1730871807","ID","Indonesia"
+"103.43.2.0","103.43.7.255","1730871808","1730873343","IN","India"
+"103.43.8.0","103.43.15.255","1730873344","1730875391","HK","Hong Kong"
+"103.43.16.0","103.43.19.255","1730875392","1730876415","CN","China"
+"103.43.20.0","103.43.23.255","1730876416","1730877439","AU","Australia"
+"103.43.28.0","103.43.31.255","1730878464","1730879487","HK","Hong Kong"
+"103.43.32.0","103.43.37.255","1730879488","1730881023","IN","India"
+"103.43.38.0","103.43.39.255","1730881024","1730881535","AU","Australia"
+"103.43.40.0","103.43.43.255","1730881536","1730882559","IN","India"
+"103.43.44.0","103.43.47.255","1730882560","1730883583","ID","Indonesia"
+"103.43.48.0","103.43.51.255","1730883584","1730884607","TW","Taiwan"
+"103.43.52.0","103.43.55.255","1730884608","1730885631","BD","Bangladesh"
+"103.43.56.0","103.43.59.255","1730885632","1730886655","AU","Australia"
+"103.43.60.0","103.43.63.255","1730886656","1730887679","HK","Hong Kong"
+"103.43.64.0","103.43.64.255","1730887680","1730887935","KR","Korea, Republic of"
+"103.43.65.0","103.43.65.255","1730887936","1730888191","IN","India"
+"103.43.66.0","103.43.67.255","1730888192","1730888703","ID","Indonesia"
+"103.43.68.0","103.43.71.255","1730888704","1730889727","HK","Hong Kong"
+"103.43.72.0","103.43.75.255","1730889728","1730890751","AU","Australia"
+"103.43.76.0","103.43.79.255","1730890752","1730891775","LA","Lao People's Democratic Republic"
+"103.43.80.0","103.43.83.255","1730891776","1730892799","IN","India"
+"103.43.84.0","103.43.87.255","1730892800","1730893823","CN","China"
+"103.43.88.0","103.43.92.255","1730893824","1730895103","AU","Australia"
+"103.43.93.0","103.43.93.255","1730895104","1730895359","BD","Bangladesh"
+"103.43.94.0","103.43.95.255","1730895360","1730895871","NL","Netherlands"
+"103.43.96.0","103.43.107.255","1730895872","1730898943","CN","China"
+"103.43.108.0","103.43.111.255","1730898944","1730899967","MO","Macau"
+"103.43.112.0","103.43.115.255","1730899968","1730900991","IN","India"
+"103.43.116.0","103.43.116.255","1730900992","1730901247","HK","Hong Kong"
+"103.43.117.0","103.43.117.255","1730901248","1730901503","SG","Singapore"
+"103.43.118.0","103.43.118.255","1730901504","1730901759","DE","Germany"
+"103.43.119.0","103.43.119.255","1730901760","1730902015","AU","Australia"
+"103.43.120.0","103.43.123.255","1730902016","1730903039","KR","Korea, Republic of"
+"103.43.124.0","103.43.127.255","1730903040","1730904063","CN","China"
+"103.43.128.0","103.43.131.255","1730904064","1730905087","ID","Indonesia"
+"103.43.132.0","103.43.135.255","1730905088","1730906111","CN","China"
+"103.43.136.0","103.43.136.255","1730906112","1730906367","TH","Thailand"
+"103.43.137.0","103.43.139.255","1730906368","1730907135","AU","Australia"
+"103.43.140.0","103.43.143.255","1730907136","1730908159","JP","Japan"
+"103.43.144.0","103.43.147.255","1730908160","1730909183","PG","Papua New Guinea"
+"103.43.148.0","103.43.151.255","1730909184","1730910207","BD","Bangladesh"
+"103.43.152.0","103.43.155.255","1730910208","1730911231","IN","India"
+"103.43.156.0","103.43.159.255","1730911232","1730912255","NC","New Caledonia"
+"103.43.160.0","103.43.163.255","1730912256","1730913279","IN","India"
+"103.43.168.0","103.43.171.255","1730914304","1730915327","NP","Nepal"
+"103.43.172.0","103.43.175.255","1730915328","1730916351","HK","Hong Kong"
+"103.43.176.0","103.43.183.255","1730916352","1730918399","AU","Australia"
+"103.43.184.0","103.43.187.255","1730918400","1730919423","CN","China"
+"103.43.188.0","103.43.191.255","1730919424","1730920447","SG","Singapore"
+"103.43.192.0","103.43.199.255","1730920448","1730922495","CN","China"
+"103.43.200.0","103.43.203.255","1730922496","1730923519","IN","India"
+"103.43.204.0","103.43.205.255","1730923520","1730924031","NF","Norfolk Island"
+"103.43.206.0","103.43.207.255","1730924032","1730924543","NZ","New Zealand"
+"103.43.208.0","103.43.211.255","1730924544","1730925567","CN","China"
+"103.43.212.0","103.43.215.255","1730925568","1730926591","NZ","New Zealand"
+"103.43.216.0","103.43.219.255","1730926592","1730927615","HK","Hong Kong"
+"103.43.220.0","103.43.227.255","1730927616","1730929663","CN","China"
+"103.43.228.0","103.43.228.255","1730929664","1730929919","IN","India"
+"103.43.229.0","103.43.229.255","1730929920","1730930175","TH","Thailand"
+"103.43.230.0","103.43.230.255","1730930176","1730930431","BD","Bangladesh"
+"103.43.231.0","103.43.231.255","1730930432","1730930687","IN","India"
+"103.43.232.0","103.43.235.255","1730930688","1730931711","CN","China"
+"103.43.236.0","103.43.239.255","1730931712","1730932735","HK","Hong Kong"
+"103.43.240.0","103.43.243.255","1730932736","1730933759","CN","China"
+"103.43.244.0","103.43.247.255","1730933760","1730934783","HK","Hong Kong"
+"103.43.248.0","103.43.252.255","1730934784","1730936063","IN","India"
+"103.43.253.0","103.43.255.255","1730936064","1730936831","AU","Australia"
+"103.44.0.0","103.44.3.255","1730936832","1730937855","IN","India"
+"103.44.4.0","103.44.7.255","1730937856","1730938879","SG","Singapore"
+"103.44.12.0","103.44.15.255","1730939904","1730940927","IN","India"
+"103.44.16.0","103.44.17.255","1730940928","1730941439","JP","Japan"
+"103.44.18.0","103.44.18.255","1730941440","1730941695","IN","India"
+"103.44.20.0","103.44.23.255","1730941952","1730942975","HK","Hong Kong"
+"103.44.24.0","103.44.25.255","1730942976","1730943487","AU","Australia"
+"103.44.26.0","103.44.27.255","1730943488","1730943999","ID","Indonesia"
+"103.44.28.0","103.44.31.255","1730944000","1730945023","HK","Hong Kong"
+"103.44.32.0","103.44.35.255","1730945024","1730946047","AU","Australia"
+"103.44.36.0","103.44.39.255","1730946048","1730947071","ID","Indonesia"
+"103.44.40.0","103.44.43.255","1730947072","1730948095","AU","Australia"
+"103.44.44.0","103.44.44.255","1730948096","1730948351","TH","Thailand"
+"103.44.45.0","103.44.45.255","1730948352","1730948607","NZ","New Zealand"
+"103.44.46.0","103.44.47.255","1730948608","1730949119","AU","Australia"
+"103.44.48.0","103.44.55.255","1730949120","1730951167","IN","India"
+"103.44.56.0","103.44.59.255","1730951168","1730952191","CN","China"
+"103.44.60.0","103.44.67.255","1730952192","1730954239","HK","Hong Kong"
+"103.44.68.0","103.44.71.255","1730954240","1730955263","SG","Singapore"
+"103.44.72.0","103.44.79.255","1730955264","1730957311","BD","Bangladesh"
+"103.44.80.0","103.44.83.255","1730957312","1730958335","CN","China"
+"103.44.84.0","103.44.87.255","1730958336","1730959359","JP","Japan"
+"103.44.88.0","103.44.91.255","1730959360","1730960383","CN","China"
+"103.44.92.0","103.44.95.255","1730960384","1730961407","AU","Australia"
+"103.44.96.0","103.44.99.255","1730961408","1730962431","IN","India"
+"103.44.100.0","103.44.100.255","1730962432","1730962687","ID","Indonesia"
+"103.44.101.0","103.44.101.255","1730962688","1730962943","AU","Australia"
+"103.44.102.0","103.44.102.255","1730962944","1730963199","JP","Japan"
+"103.44.103.0","103.44.103.255","1730963200","1730963455","HK","Hong Kong"
+"103.44.104.0","103.44.107.255","1730963456","1730964479","IN","India"
+"103.44.108.0","103.44.108.255","1730964480","1730964735","MY","Malaysia"
+"103.44.109.0","103.44.109.255","1730964736","1730964991","HK","Hong Kong"
+"103.44.110.0","103.44.111.255","1730964992","1730965503","NZ","New Zealand"
+"103.44.112.0","103.44.115.255","1730965504","1730966527","SG","Singapore"
+"103.44.116.0","103.44.119.255","1730966528","1730967551","IN","India"
+"103.44.120.0","103.44.127.255","1730967552","1730969599","CN","China"
+"103.44.128.0","103.44.131.255","1730969600","1730970623","JP","Japan"
+"103.44.132.0","103.44.135.255","1730970624","1730971647","CN","China"
+"103.44.136.0","103.44.143.255","1730971648","1730973695","IN","India"
+"103.44.144.0","103.44.147.255","1730973696","1730974719","CN","China"
+"103.44.148.0","103.44.148.255","1730974720","1730974975","AU","Australia"
+"103.44.149.0","103.44.149.255","1730974976","1730975231","ID","Indonesia"
+"103.44.150.0","103.44.151.255","1730975232","1730975743","BD","Bangladesh"
+"103.44.156.0","103.44.159.255","1730976768","1730977791","IN","India"
+"103.44.160.0","103.44.163.255","1730977792","1730978815","HK","Hong Kong"
+"103.44.164.0","103.44.167.255","1730978816","1730979839","NZ","New Zealand"
+"103.44.168.0","103.44.171.255","1730979840","1730980863","CN","China"
+"103.44.172.0","103.44.175.255","1730980864","1730981887","IN","India"
+"103.44.176.0","103.44.207.255","1730981888","1730990079","CN","China"
+"103.44.208.0","103.44.215.255","1730990080","1730992127","JP","Japan"
+"103.44.216.0","103.44.219.255","1730992128","1730993151","TH","Thailand"
+"103.44.220.0","103.44.220.255","1730993152","1730993407","SG","Singapore"
+"103.44.221.0","103.44.221.255","1730993408","1730993663","IN","India"
+"103.44.222.0","103.44.222.255","1730993664","1730993919","NZ","New Zealand"
+"103.44.223.0","103.44.223.255","1730993920","1730994175","PK","Pakistan"
+"103.44.224.0","103.44.227.255","1730994176","1730995199","CN","China"
+"103.44.228.0","103.44.231.255","1730995200","1730996223","AU","Australia"
+"103.44.232.0","103.44.235.255","1730996224","1730997247","PH","Philippines"
+"103.44.236.0","103.45.63.255","1730997248","1731018751","CN","China"
+"103.45.64.0","103.45.71.255","1731018752","1731020799","HK","Hong Kong"
+"103.45.72.0","103.45.227.255","1731020800","1731060735","CN","China"
+"103.45.228.0","103.45.239.255","1731060736","1731063807","VN","Vietnam"
+"103.45.240.0","103.45.243.255","1731063808","1731064831","NZ","New Zealand"
+"103.45.244.0","103.45.247.255","1731064832","1731065855","JP","Japan"
+"103.45.248.0","103.45.251.255","1731065856","1731066879","CN","China"
+"103.45.252.0","103.45.253.255","1731066880","1731067391","PH","Philippines"
+"103.45.254.0","103.45.255.255","1731067392","1731067903","AU","Australia"
+"103.46.0.0","103.46.139.255","1731067904","1731103743","CN","China"
+"103.46.140.0","103.46.140.127","1731103744","1731103871","TH","Thailand"
+"103.46.140.128","103.46.140.255","1731103872","1731103999","FR","France"
+"103.46.141.0","103.46.141.127","1731104000","1731104127","KR","Korea, Republic of"
+"103.46.141.128","103.46.141.255","1731104128","1731104255","JP","Japan"
+"103.46.142.0","103.46.142.255","1731104256","1731104511","CN","China"
+"103.46.143.0","103.46.143.127","1731104512","1731104639","MY","Malaysia"
+"103.46.143.128","103.46.143.255","1731104640","1731104767","SG","Singapore"
+"103.46.144.0","103.46.147.255","1731104768","1731105791","TW","Taiwan"
+"103.46.148.0","103.46.151.255","1731105792","1731106815","BD","Bangladesh"
+"103.46.152.0","103.46.183.255","1731106816","1731115007","CN","China"
+"103.46.184.0","103.46.187.255","1731115008","1731116031","HK","Hong Kong"
+"103.46.188.0","103.46.191.255","1731116032","1731117055","TW","Taiwan"
+"103.46.192.0","103.46.198.255","1731117056","1731118847","IN","India"
+"103.46.199.0","103.46.199.255","1731118848","1731119103","AU","Australia"
+"103.46.200.0","103.46.203.255","1731119104","1731120127","IN","India"
+"103.46.204.0","103.46.207.255","1731120128","1731121151","JP","Japan"
+"103.46.208.0","103.46.211.255","1731121152","1731122175","AF","Afghanistan"
+"103.46.212.0","103.46.215.255","1731122176","1731123199","AU","Australia"
+"103.46.216.0","103.46.219.255","1731123200","1731124223","PF","French Polynesia"
+"103.46.220.0","103.46.223.255","1731124224","1731125247","AU","Australia"
+"103.46.224.0","103.46.227.255","1731125248","1731126271","HK","Hong Kong"
+"103.46.228.0","103.46.230.255","1731126272","1731127039","AU","Australia"
+"103.46.231.0","103.46.231.255","1731127040","1731127295","NZ","New Zealand"
+"103.46.232.0","103.46.243.255","1731127296","1731130367","IN","India"
+"103.46.244.0","103.46.251.255","1731130368","1731132415","CN","China"
+"103.46.252.0","103.46.255.255","1731132416","1731133439","SG","Singapore"
+"103.47.0.0","103.47.1.255","1731133440","1731133951","AU","Australia"
+"103.47.2.0","103.47.2.255","1731133952","1731134207","JP","Japan"
+"103.47.3.0","103.47.3.255","1731134208","1731134463","NZ","New Zealand"
+"103.47.4.0","103.47.7.255","1731134464","1731135487","CN","China"
+"103.47.12.0","103.47.19.255","1731136512","1731138559","IN","India"
+"103.47.20.0","103.47.23.255","1731138560","1731139583","CN","China"
+"103.47.24.0","103.47.27.255","1731139584","1731140607","HK","Hong Kong"
+"103.47.28.0","103.47.31.255","1731140608","1731141631","SG","Singapore"
+"103.47.32.0","103.47.35.255","1731141632","1731142655","IN","India"
+"103.47.36.0","103.47.43.255","1731142656","1731144703","CN","China"
+"103.47.44.0","103.47.47.255","1731144704","1731145727","IN","India"
+"103.47.48.0","103.47.51.255","1731145728","1731146751","CN","China"
+"103.47.52.0","103.47.59.255","1731146752","1731148799","IN","India"
+"103.47.60.0","103.47.60.255","1731148800","1731149055","ID","Indonesia"
+"103.47.61.0","103.47.61.255","1731149056","1731149311","HK","Hong Kong"
+"103.47.62.0","103.47.63.255","1731149312","1731149823","AU","Australia"
+"103.47.64.0","103.47.75.255","1731149824","1731152895","IN","India"
+"103.47.76.0","103.47.77.255","1731152896","1731153407","SG","Singapore"
+"103.47.78.0","103.47.79.255","1731153408","1731153919","IN","India"
+"103.47.80.0","103.47.83.255","1731153920","1731154943","CN","China"
+"103.47.84.0","103.47.87.255","1731154944","1731155967","TH","Thailand"
+"103.47.88.0","103.47.89.255","1731155968","1731156479","HK","Hong Kong"
+"103.47.90.0","103.47.95.255","1731156480","1731158015","IN","India"
+"103.47.96.0","103.47.99.255","1731158016","1731159039","CN","China"
+"103.47.100.0","103.47.103.255","1731159040","1731160063","JP","Japan"
+"103.47.104.0","103.47.107.255","1731160064","1731161087","IN","India"
+"103.47.108.0","103.47.111.255","1731161088","1731162111","CN","China"
+"103.47.112.0","103.47.115.255","1731162112","1731163135","HK","Hong Kong"
+"103.47.116.0","103.47.123.255","1731163136","1731165183","CN","China"
+"103.47.124.0","103.47.131.255","1731165184","1731167231","IN","India"
+"103.47.132.0","103.47.135.255","1731167232","1731168255","ID","Indonesia"
+"103.47.136.0","103.47.144.255","1731168256","1731170559","CN","China"
+"103.47.145.0","103.47.145.127","1731170560","1731170687","HK","Hong Kong"
+"103.47.145.128","103.47.145.255","1731170688","1731170815","MY","Malaysia"
+"103.47.146.0","103.47.146.255","1731170816","1731171071","AU","Australia"
+"103.47.147.0","103.47.147.127","1731171072","1731171199","TH","Thailand"
+"103.47.147.128","103.47.147.255","1731171200","1731171327","MY","Malaysia"
+"103.47.148.0","103.47.153.255","1731171328","1731172863","IN","India"
+"103.47.154.0","103.47.154.255","1731172864","1731173119","MY","Malaysia"
+"103.47.155.0","103.47.155.255","1731173120","1731173375","SG","Singapore"
+"103.47.156.0","103.47.175.255","1731173376","1731178495","IN","India"
+"103.47.176.0","103.47.179.255","1731178496","1731179519","HK","Hong Kong"
+"103.47.180.0","103.47.183.255","1731179520","1731180543","JP","Japan"
+"103.47.184.0","103.47.185.255","1731180544","1731181055","MM","Myanmar"
+"103.47.186.0","103.47.186.255","1731181056","1731181311","IN","India"
+"103.47.187.0","103.47.187.255","1731181312","1731181567","AU","Australia"
+"103.47.188.0","103.47.191.255","1731181568","1731182591","KH","Cambodia"
+"103.47.192.0","103.47.195.255","1731182592","1731183615","VN","Vietnam"
+"103.47.196.0","103.47.199.255","1731183616","1731184639","IN","India"
+"103.47.200.0","103.47.203.255","1731184640","1731185663","HK","Hong Kong"
+"103.47.204.0","103.47.207.255","1731185664","1731186687","US","United States"
+"103.47.208.0","103.47.211.255","1731186688","1731187711","SG","Singapore"
+"103.47.212.0","103.47.215.255","1731187712","1731188735","CN","China"
+"103.47.216.0","103.47.219.255","1731188736","1731189759","IN","India"
+"103.47.220.0","103.47.223.255","1731189760","1731190783","CN","China"
+"103.47.224.0","103.47.227.255","1731190784","1731191807","SG","Singapore"
+"103.47.228.0","103.47.231.255","1731191808","1731192831","ID","Indonesia"
+"103.47.232.0","103.47.232.255","1731192832","1731193087","SG","Singapore"
+"103.47.233.0","103.47.235.255","1731193088","1731193855","AU","Australia"
+"103.47.236.0","103.47.239.255","1731193856","1731194879","IN","India"
+"103.47.240.0","103.47.244.255","1731194880","1731196159","SG","Singapore"
+"103.47.245.0","103.47.247.255","1731196160","1731196927","AU","Australia"
+"103.47.248.0","103.47.251.255","1731196928","1731197951","CN","China"
+"103.47.252.0","103.48.3.255","1731197952","1731199999","MY","Malaysia"
+"103.48.4.0","103.48.7.255","1731200000","1731201023","HK","Hong Kong"
+"103.48.8.0","103.48.11.255","1731201024","1731202047","NZ","New Zealand"
+"103.48.12.0","103.48.12.255","1731202048","1731202303","TH","Thailand"
+"103.48.13.0","103.48.13.255","1731202304","1731202559","ID","Indonesia"
+"103.48.14.0","103.48.15.255","1731202560","1731203071","AU","Australia"
+"103.48.16.0","103.48.19.255","1731203072","1731204095","BD","Bangladesh"
+"103.48.20.0","103.48.23.255","1731204096","1731205119","CN","China"
+"103.48.24.0","103.48.25.255","1731205120","1731205631","PK","Pakistan"
+"103.48.26.0","103.48.26.255","1731205632","1731205887","HK","Hong Kong"
+"103.48.27.0","103.48.27.255","1731205888","1731206143","ID","Indonesia"
+"103.48.28.0","103.48.29.255","1731206144","1731206655","HK","Hong Kong"
+"103.48.30.0","103.48.30.255","1731206656","1731206911","PH","Philippines"
+"103.48.31.0","103.48.31.255","1731206912","1731207167","JP","Japan"
+"103.48.32.0","103.48.35.255","1731207168","1731208191","IN","India"
+"103.48.36.0","103.48.43.255","1731208192","1731210239","JP","Japan"
+"103.48.44.0","103.48.47.255","1731210240","1731211263","IN","India"
+"103.48.48.0","103.48.49.255","1731211264","1731211775","HK","Hong Kong"
+"103.48.50.0","103.48.51.255","1731211776","1731212287","IN","India"
+"103.48.52.0","103.48.55.255","1731212288","1731213311","CN","China"
+"103.48.56.0","103.48.75.255","1731213312","1731218431","IN","India"
+"103.48.76.0","103.48.87.255","1731218432","1731221503","VN","Vietnam"
+"103.48.88.0","103.48.88.255","1731221504","1731221759","NP","Nepal"
+"103.48.89.0","103.48.89.255","1731221760","1731222015","AU","Australia"
+"103.48.90.0","103.48.91.255","1731222016","1731222527","IN","India"
+"103.48.92.0","103.48.95.255","1731222528","1731223551","CN","China"
+"103.48.96.0","103.48.115.255","1731223552","1731228671","IN","India"
+"103.48.116.0","103.48.116.255","1731228672","1731228927","MN","Mongolia"
+"103.48.117.0","103.48.117.255","1731228928","1731229183","AU","Australia"
+"103.48.118.0","103.48.118.255","1731229184","1731229439","NZ","New Zealand"
+"103.48.119.0","103.48.119.255","1731229440","1731229695","BD","Bangladesh"
+"103.48.120.0","103.48.123.255","1731229696","1731230719","JP","Japan"
+"103.48.124.0","103.48.127.255","1731230720","1731231743","IN","India"
+"103.48.128.0","103.48.131.255","1731231744","1731232767","ID","Indonesia"
+"103.48.132.0","103.48.135.255","1731232768","1731233791","HK","Hong Kong"
+"103.48.136.0","103.48.139.255","1731233792","1731234815","JP","Japan"
+"103.48.140.0","103.48.143.255","1731234816","1731235839","HK","Hong Kong"
+"103.48.144.0","103.48.159.255","1731235840","1731239935","CN","China"
+"103.48.160.0","103.48.167.255","1731239936","1731241983","JP","Japan"
+"103.48.168.0","103.48.171.255","1731241984","1731243007","HK","Hong Kong"
+"103.48.172.0","103.48.175.255","1731243008","1731244031","SG","Singapore"
+"103.48.176.0","103.48.179.255","1731244032","1731245055","GB","United Kingdom"
+"103.48.180.0","103.48.187.255","1731245056","1731247103","IN","India"
+"103.48.188.0","103.48.195.255","1731247104","1731249151","VN","Vietnam"
+"103.48.196.0","103.48.199.255","1731249152","1731250175","IN","India"
+"103.48.200.0","103.48.201.255","1731250176","1731250687","AU","Australia"
+"103.48.202.0","103.48.203.255","1731250688","1731251199","CN","China"
+"103.48.204.0","103.48.207.255","1731251200","1731252223","TH","Thailand"
+"103.48.208.0","103.48.211.255","1731252224","1731253247","AU","Australia"
+"103.48.212.0","103.48.213.255","1731253248","1731253759","IN","India"
+"103.48.214.0","103.48.215.255","1731253760","1731254271","AU","Australia"
+"103.48.216.0","103.48.247.255","1731254272","1731262463","CN","China"
+"103.48.248.0","103.48.251.255","1731262464","1731263487","JP","Japan"
+"103.48.252.0","103.48.255.255","1731263488","1731264511","IN","India"
+"103.49.0.0","103.49.3.255","1731264512","1731265535","JP","Japan"
+"103.49.4.0","103.49.7.255","1731265536","1731266559","AU","Australia"
+"103.49.8.0","103.49.11.255","1731266560","1731267583","HK","Hong Kong"
+"103.49.12.0","103.49.15.255","1731267584","1731268607","CN","China"
+"103.49.16.0","103.49.19.255","1731268608","1731269631","AU","Australia"
+"103.49.20.0","103.49.23.255","1731269632","1731270655","CN","China"
+"103.49.24.0","103.49.27.255","1731270656","1731271679","MY","Malaysia"
+"103.49.28.0","103.49.31.255","1731271680","1731272703","ID","Indonesia"
+"103.49.32.0","103.49.35.255","1731272704","1731273727","SG","Singapore"
+"103.49.36.0","103.49.36.255","1731273728","1731273983","PH","Philippines"
+"103.49.37.0","103.49.37.255","1731273984","1731274239","ID","Indonesia"
+"103.49.38.0","103.49.39.255","1731274240","1731274751","AU","Australia"
+"103.49.40.0","103.49.43.255","1731274752","1731275775","KH","Cambodia"
+"103.49.44.0","103.49.47.255","1731275776","1731276799","KR","Korea, Republic of"
+"103.49.48.0","103.49.59.255","1731276800","1731279871","IN","India"
+"103.49.60.0","103.49.63.255","1731279872","1731280895","HK","Hong Kong"
+"103.49.64.0","103.49.67.255","1731280896","1731281919","JP","Japan"
+"103.49.68.0","103.49.68.255","1731281920","1731282175","IN","India"
+"103.49.69.0","103.49.69.255","1731282176","1731282431","PK","Pakistan"
+"103.49.70.0","103.49.71.255","1731282432","1731282943","PH","Philippines"
+"103.49.72.0","103.49.79.255","1731282944","1731284991","CN","China"
+"103.49.80.0","103.49.83.255","1731284992","1731286015","AU","Australia"
+"103.49.84.0","103.49.91.255","1731286016","1731288063","JP","Japan"
+"103.49.92.0","103.49.99.255","1731288064","1731290111","CN","China"
+"103.49.100.0","103.49.103.255","1731290112","1731291135","PH","Philippines"
+"103.49.104.0","103.49.105.255","1731291136","1731291647","ID","Indonesia"
+"103.49.106.0","103.49.107.255","1731291648","1731292159","AU","Australia"
+"103.49.108.0","103.49.111.255","1731292160","1731293183","CN","China"
+"103.49.112.0","103.49.115.255","1731293184","1731294207","SG","Singapore"
+"103.49.116.0","103.49.125.255","1731294208","1731296767","IN","India"
+"103.49.126.0","103.49.126.255","1731296768","1731297023","HK","Hong Kong"
+"103.49.127.0","103.49.127.255","1731297024","1731297279","AU","Australia"
+"103.49.128.0","103.49.131.255","1731297280","1731298303","CN","China"
+"103.49.132.0","103.49.135.255","1731298304","1731299327","HK","Hong Kong"
+"103.49.136.0","103.49.139.255","1731299328","1731300351","PK","Pakistan"
+"103.49.140.0","103.49.143.255","1731300352","1731301375","JP","Japan"
+"103.49.144.0","103.49.146.255","1731301376","1731302143","AU","Australia"
+"103.49.147.0","103.49.147.255","1731302144","1731302399","IN","India"
+"103.49.148.0","103.49.149.255","1731302400","1731302911","TH","Thailand"
+"103.49.150.0","103.49.150.255","1731302912","1731303167","NZ","New Zealand"
+"103.49.151.0","103.49.151.255","1731303168","1731303423","AU","Australia"
+"103.49.152.0","103.49.155.255","1731303424","1731304447","IN","India"
+"103.49.156.0","103.49.163.255","1731304448","1731306495","HK","Hong Kong"
+"103.49.164.0","103.49.167.255","1731306496","1731307519","SG","Singapore"
+"103.49.168.0","103.49.171.255","1731307520","1731308543","BD","Bangladesh"
+"103.49.172.0","103.49.172.255","1731308544","1731308799","NZ","New Zealand"
+"103.49.173.0","103.49.175.255","1731308800","1731309567","NR","Nauru"
+"103.49.176.0","103.49.183.255","1731309568","1731311615","CN","China"
+"103.49.184.0","103.49.195.255","1731311616","1731314687","ID","Indonesia"
+"103.49.196.0","103.49.199.255","1731314688","1731315711","CN","China"
+"103.49.200.0","103.49.203.255","1731315712","1731316735","BD","Bangladesh"
+"103.49.204.0","103.49.204.255","1731316736","1731316991","IN","India"
+"103.49.205.0","103.49.205.255","1731316992","1731317247","NZ","New Zealand"
+"103.49.206.0","103.49.206.255","1731317248","1731317503","IN","India"
+"103.49.207.0","103.49.207.255","1731317504","1731317759","PG","Papua New Guinea"
+"103.49.208.0","103.49.215.255","1731317760","1731319807","HK","Hong Kong"
+"103.49.216.0","103.49.219.255","1731319808","1731320831","JP","Japan"
+"103.49.220.0","103.49.223.255","1731320832","1731321855","ID","Indonesia"
+"103.49.224.0","103.49.227.255","1731321856","1731322879","IN","India"
+"103.49.228.0","103.49.231.255","1731322880","1731323903","ID","Indonesia"
+"103.49.232.0","103.49.245.255","1731323904","1731327487","IN","India"
+"103.49.246.0","103.49.247.255","1731327488","1731327999","HK","Hong Kong"
+"103.49.248.0","103.49.251.255","1731328000","1731329023","CN","China"
+"103.49.252.0","103.49.255.255","1731329024","1731330047","IN","India"
+"103.50.0.0","103.50.3.255","1731330048","1731331071","SG","Singapore"
+"103.50.4.0","103.50.7.255","1731331072","1731332095","IN","India"
+"103.50.8.0","103.50.11.255","1731332096","1731333119","HK","Hong Kong"
+"103.50.12.0","103.50.13.255","1731333120","1731333631","AU","Australia"
+"103.50.14.0","103.50.15.255","1731333632","1731334143","SG","Singapore"
+"103.50.16.0","103.50.19.255","1731334144","1731335167","HK","Hong Kong"
+"103.50.24.0","103.50.27.255","1731336192","1731337215","ID","Indonesia"
+"103.50.28.0","103.50.31.255","1731337216","1731338239","JP","Japan"
+"103.50.32.0","103.50.33.255","1731338240","1731338751","IN","India"
+"103.50.34.0","103.50.35.255","1731338752","1731339263","AU","Australia"
+"103.50.36.0","103.50.39.255","1731339264","1731340287","CN","China"
+"103.50.40.0","103.50.43.255","1731340288","1731341311","KR","Korea, Republic of"
+"103.50.44.0","103.50.75.255","1731341312","1731349503","CN","China"
+"103.50.76.0","103.50.83.255","1731349504","1731351551","IN","India"
+"103.50.84.0","103.50.87.255","1731351552","1731352575","JP","Japan"
+"103.50.88.0","103.50.91.255","1731352576","1731353599","HK","Hong Kong"
+"103.50.92.0","103.50.95.255","1731353600","1731354623","SG","Singapore"
+"103.50.96.0","103.50.99.255","1731354624","1731355647","HK","Hong Kong"
+"103.50.100.0","103.50.103.255","1731355648","1731356671","AU","Australia"
+"103.50.104.0","103.50.107.255","1731356672","1731357695","MV","Maldives"
+"103.50.108.0","103.50.127.255","1731357696","1731362815","CN","China"
+"103.50.128.0","103.50.131.255","1731362816","1731363839","ID","Indonesia"
+"103.50.132.0","103.50.143.255","1731363840","1731366911","CN","China"
+"103.50.144.0","103.50.155.255","1731366912","1731369983","IN","India"
+"103.50.156.0","103.50.159.255","1731369984","1731371007","PK","Pakistan"
+"103.50.160.0","103.50.163.255","1731371008","1731372031","IN","India"
+"103.50.164.0","103.50.167.255","1731372032","1731373055","MY","Malaysia"
+"103.50.168.0","103.50.171.255","1731373056","1731374079","BD","Bangladesh"
+"103.50.172.0","103.50.203.255","1731374080","1731382271","CN","China"
+"103.50.204.0","103.50.207.255","1731382272","1731383295","MN","Mongolia"
+"103.50.208.0","103.50.215.255","1731383296","1731385343","IN","India"
+"103.50.216.0","103.50.218.255","1731385344","1731386111","ID","Indonesia"
+"103.50.219.0","103.50.219.255","1731386112","1731386367","IN","India"
+"103.50.220.0","103.50.251.255","1731386368","1731394559","CN","China"
+"103.50.252.0","103.50.255.255","1731394560","1731395583","HK","Hong Kong"
+"103.51.0.0","103.51.1.255","1731395584","1731396095","IN","India"
+"103.51.2.0","103.51.3.255","1731396096","1731396607","BD","Bangladesh"
+"103.51.4.0","103.51.7.255","1731396608","1731397631","JP","Japan"
+"103.51.8.0","103.51.9.255","1731397632","1731398143","IN","India"
+"103.51.10.0","103.51.11.255","1731398144","1731398655","TH","Thailand"
+"103.51.12.0","103.51.15.255","1731398656","1731399679","CN","China"
+"103.51.16.0","103.51.19.255","1731399680","1731400703","NP","Nepal"
+"103.51.20.0","103.51.35.255","1731400704","1731404799","IN","India"
+"103.51.36.0","103.51.39.255","1731404800","1731405823","JP","Japan"
+"103.51.40.0","103.51.40.255","1731405824","1731406079","AU","Australia"
+"103.51.41.0","103.51.41.255","1731406080","1731406335","MY","Malaysia"
+"103.51.42.0","103.51.42.255","1731406336","1731406591","AU","Australia"
+"103.51.43.0","103.51.43.255","1731406592","1731406847","MY","Malaysia"
+"103.51.44.0","103.51.47.255","1731406848","1731407871","ID","Indonesia"
+"103.51.48.0","103.51.51.255","1731407872","1731408895","MY","Malaysia"
+"103.51.52.0","103.51.59.255","1731408896","1731410943","IN","India"
+"103.51.60.0","103.51.60.255","1731410944","1731411199","MN","Mongolia"
+"103.51.61.0","103.51.61.255","1731411200","1731411455","AU","Australia"
+"103.51.62.0","103.51.62.255","1731411456","1731411711","SG","Singapore"
+"103.51.64.0","103.51.67.255","1731411968","1731412991","TH","Thailand"
+"103.51.68.0","103.51.71.255","1731412992","1731414015","AU","Australia"
+"103.51.72.0","103.51.79.255","1731414016","1731416063","IN","India"
+"103.51.80.0","103.51.83.255","1731416064","1731417087","JP","Japan"
+"103.51.88.0","103.51.99.255","1731418112","1731421183","IN","India"
+"103.51.100.0","103.51.101.255","1731421184","1731421695","NZ","New Zealand"
+"103.51.102.0","103.51.102.255","1731421696","1731421951","IN","India"
+"103.51.103.0","103.51.103.255","1731421952","1731422207","ID","Indonesia"
+"103.51.104.0","103.51.107.255","1731422208","1731423231","BD","Bangladesh"
+"103.51.108.0","103.51.111.255","1731423232","1731424255","HK","Hong Kong"
+"103.51.112.0","103.51.115.255","1731424256","1731425279","AU","Australia"
+"103.51.116.0","103.51.119.255","1731425280","1731426303","IN","India"
+"103.51.120.0","103.51.123.255","1731426304","1731427327","BD","Bangladesh"
+"103.51.124.0","103.51.127.255","1731427328","1731428351","KH","Cambodia"
+"103.51.128.0","103.51.128.255","1731428352","1731428607","IN","India"
+"103.51.130.0","103.51.130.255","1731428864","1731429119","AU","Australia"
+"103.51.131.0","103.51.131.255","1731429120","1731429375","ID","Indonesia"
+"103.51.132.0","103.51.139.255","1731429376","1731431423","IN","India"
+"103.51.140.0","103.51.141.255","1731431424","1731431935","TR","Turkey"
+"103.51.142.0","103.51.142.255","1731431936","1731432191","TW","Taiwan"
+"103.51.143.0","103.51.143.255","1731432192","1731432447","TR","Turkey"
+"103.51.144.0","103.51.147.255","1731432448","1731433471","HK","Hong Kong"
+"103.51.148.0","103.51.155.255","1731433472","1731435519","IN","India"
+"103.51.156.0","103.51.157.255","1731435520","1731436031","NZ","New Zealand"
+"103.51.158.0","103.51.158.255","1731436032","1731436287","ID","Indonesia"
+"103.51.159.0","103.51.159.255","1731436288","1731436543","AU","Australia"
+"103.51.160.0","103.51.163.255","1731436544","1731437567","SG","Singapore"
+"103.51.164.0","103.51.167.255","1731437568","1731438591","ID","Indonesia"
+"103.51.168.0","103.51.179.255","1731438592","1731441663","KR","Korea, Republic of"
+"103.51.180.0","103.51.183.255","1731441664","1731442687","JP","Japan"
+"103.51.184.0","103.51.207.255","1731442688","1731448831","KR","Korea, Republic of"
+"103.51.208.0","103.51.211.255","1731448832","1731449855","IN","India"
+"103.51.212.0","103.51.215.255","1731449856","1731450879","JP","Japan"
+"103.51.216.0","103.51.219.255","1731450880","1731451903","IN","India"
+"103.51.220.0","103.51.220.255","1731451904","1731452159","PK","Pakistan"
+"103.51.221.0","103.51.221.255","1731452160","1731452415","AU","Australia"
+"103.51.222.0","103.51.223.255","1731452416","1731452927","IN","India"
+"103.51.224.0","103.51.227.255","1731452928","1731453951","TH","Thailand"
+"103.51.228.0","103.51.231.255","1731453952","1731454975","BD","Bangladesh"
+"103.51.232.0","103.51.239.255","1731454976","1731457023","IN","India"
+"103.51.240.0","103.51.255.255","1731457024","1731461119","KR","Korea, Republic of"
+"103.52.0.0","103.52.0.255","1731461120","1731461375","IN","India"
+"103.52.1.0","103.52.1.255","1731461376","1731461631","AU","Australia"
+"103.52.2.0","103.52.3.255","1731461632","1731462143","ID","Indonesia"
+"103.52.4.0","103.52.5.255","1731462144","1731462655","AU","Australia"
+"103.52.7.0","103.52.7.255","1731462912","1731463167","ID","Indonesia"
+"103.52.8.0","103.52.11.255","1731463168","1731464191","IN","India"
+"103.52.12.0","103.52.15.255","1731464192","1731465215","MM","Myanmar"
+"103.52.16.0","103.52.19.255","1731465216","1731466239","ID","Indonesia"
+"103.52.20.0","103.52.23.255","1731466240","1731467263","JP","Japan"
+"103.52.24.0","103.52.31.255","1731467264","1731469311","NP","Nepal"
+"103.52.32.0","103.52.35.255","1731469312","1731470335","SG","Singapore"
+"103.52.36.0","103.52.39.255","1731470336","1731471359","IN","India"
+"103.52.40.0","103.52.43.255","1731471360","1731472383","CN","China"
+"103.52.44.0","103.52.47.255","1731472384","1731473407","ID","Indonesia"
+"103.52.48.0","103.52.55.255","1731473408","1731475455","IN","India"
+"103.52.56.0","103.52.59.255","1731475456","1731476479","MY","Malaysia"
+"103.52.60.0","103.52.61.255","1731476480","1731476991","ID","Indonesia"
+"103.52.62.0","103.52.62.255","1731476992","1731477247","PH","Philippines"
+"103.52.63.0","103.52.63.255","1731477248","1731477503","AU","Australia"
+"103.52.64.0","103.52.71.255","1731477504","1731479551","ID","Indonesia"
+"103.52.72.0","103.52.87.255","1731479552","1731483647","CN","China"
+"103.52.88.0","103.52.91.255","1731483648","1731484671","FJ","Fiji"
+"103.52.92.0","103.52.95.255","1731484672","1731485695","VN","Vietnam"
+"103.52.96.0","103.52.107.255","1731485696","1731488767","CN","China"
+"103.52.108.0","103.52.111.255","1731488768","1731489791","JP","Japan"
+"103.52.112.0","103.52.115.255","1731489792","1731490815","HK","Hong Kong"
+"103.52.116.0","103.52.119.255","1731490816","1731491839","AU","Australia"
+"103.52.120.0","103.52.123.255","1731491840","1731492863","ID","Indonesia"
+"103.52.124.0","103.52.127.255","1731492864","1731493887","IN","India"
+"103.52.128.0","103.52.132.255","1731493888","1731495167","JP","Japan"
+"103.52.133.0","103.52.133.255","1731495168","1731495423","SG","Singapore"
+"103.52.134.0","103.52.135.255","1731495424","1731495935","BD","Bangladesh"
+"103.52.136.0","103.52.139.255","1731495936","1731496959","IN","India"
+"103.52.140.0","103.52.143.255","1731496960","1731497983","BD","Bangladesh"
+"103.52.144.0","103.52.147.255","1731497984","1731499007","ID","Indonesia"
+"103.52.148.0","103.52.151.255","1731499008","1731500031","JP","Japan"
+"103.52.152.0","103.52.155.255","1731500032","1731501055","HK","Hong Kong"
+"103.52.156.0","103.52.159.255","1731501056","1731502079","NZ","New Zealand"
+"103.52.160.0","103.52.167.255","1731502080","1731504127","CN","China"
+"103.52.168.0","103.52.169.255","1731504128","1731504639","AU","Australia"
+"103.52.170.0","103.52.171.255","1731504640","1731505151","ID","Indonesia"
+"103.52.172.0","103.52.179.255","1731505152","1731507199","CN","China"
+"103.52.180.0","103.52.183.255","1731507200","1731508223","IN","India"
+"103.52.184.0","103.52.187.255","1731508224","1731509247","CN","China"
+"103.52.188.0","103.52.191.255","1731509248","1731510271","HK","Hong Kong"
+"103.52.192.0","103.52.192.255","1731510272","1731510527","MY","Malaysia"
+"103.52.193.0","103.52.193.255","1731510528","1731510783","AU","Australia"
+"103.52.194.0","103.52.195.255","1731510784","1731511295","IN","India"
+"103.52.196.0","103.52.199.255","1731511296","1731512319","CN","China"
+"103.52.200.0","103.52.203.255","1731512320","1731513343","KR","Korea, Republic of"
+"103.52.204.0","103.52.207.255","1731513344","1731514367","NZ","New Zealand"
+"103.52.208.0","103.52.211.255","1731514368","1731515391","IN","India"
+"103.52.212.0","103.52.212.255","1731515392","1731515647","AU","Australia"
+"103.52.213.0","103.52.213.255","1731515648","1731515903","ID","Indonesia"
+"103.52.214.0","103.52.214.255","1731515904","1731516159","HK","Hong Kong"
+"103.52.215.0","103.52.215.255","1731516160","1731516415","US","United States"
+"103.52.216.0","103.52.219.255","1731516416","1731517439","HK","Hong Kong"
+"103.52.220.0","103.52.227.255","1731517440","1731519487","IN","India"
+"103.52.228.0","103.52.231.255","1731519488","1731520511","MM","Myanmar"
+"103.52.232.0","103.52.243.255","1731520512","1731523583","JP","Japan"
+"103.52.244.0","103.52.255.255","1731523584","1731526655","IN","India"
+"103.53.0.0","103.53.3.255","1731526656","1731527679","ID","Indonesia"
+"103.53.4.0","103.53.7.255","1731527680","1731528703","CN","China"
+"103.53.8.0","103.53.11.255","1731528704","1731529727","HK","Hong Kong"
+"103.53.12.0","103.53.15.255","1731529728","1731530751","JP","Japan"
+"103.53.16.0","103.53.19.255","1731530752","1731531775","AF","Afghanistan"
+"103.53.20.0","103.53.20.255","1731531776","1731532031","ID","Indonesia"
+"103.53.21.0","103.53.21.255","1731532032","1731532287","IN","India"
+"103.53.22.0","103.53.23.255","1731532288","1731532799","NZ","New Zealand"
+"103.53.24.0","103.53.27.255","1731532800","1731533823","AF","Afghanistan"
+"103.53.32.0","103.53.35.255","1731534848","1731535871","MY","Malaysia"
+"103.53.36.0","103.53.39.255","1731535872","1731536895","BD","Bangladesh"
+"103.53.40.0","103.53.43.255","1731536896","1731537919","IN","India"
+"103.53.44.0","103.53.47.255","1731537920","1731538943","PK","Pakistan"
+"103.53.48.0","103.53.51.255","1731538944","1731539967","HK","Hong Kong"
+"103.53.52.0","103.53.55.255","1731539968","1731540991","IN","India"
+"103.53.56.0","103.53.59.255","1731540992","1731542015","PH","Philippines"
+"103.53.60.0","103.53.63.255","1731542016","1731543039","IN","India"
+"103.53.64.0","103.53.71.255","1731543040","1731545087","CN","China"
+"103.53.72.0","103.53.75.255","1731545088","1731546111","IN","India"
+"103.53.76.0","103.53.79.255","1731546112","1731547135","ID","Indonesia"
+"103.53.80.0","103.53.83.255","1731547136","1731548159","IN","India"
+"103.53.84.0","103.53.85.255","1731548160","1731548671","BD","Bangladesh"
+"103.53.86.0","103.53.87.255","1731548672","1731549183","IN","India"
+"103.53.88.0","103.53.91.255","1731549184","1731550207","VN","Vietnam"
+"103.53.92.0","103.53.95.255","1731550208","1731551231","CN","China"
+"103.53.96.0","103.53.99.255","1731551232","1731552255","JP","Japan"
+"103.53.100.0","103.53.103.255","1731552256","1731553279","CN","China"
+"103.53.104.0","103.53.113.255","1731553280","1731555839","IN","India"
+"103.53.114.0","103.53.114.255","1731555840","1731556095","KR","Korea, Republic of"
+"103.53.115.0","103.53.119.255","1731556096","1731557375","AU","Australia"
+"103.53.120.0","103.53.123.255","1731557376","1731558399","JP","Japan"
+"103.53.124.0","103.53.147.255","1731558400","1731564543","CN","China"
+"103.53.148.0","103.53.151.255","1731564544","1731565567","NZ","New Zealand"
+"103.53.152.0","103.53.152.32","1731565568","1731565600","HK","Hong Kong"
+"103.53.152.33","103.53.152.37","1731565601","1731565605","JP","Japan"
+"103.53.152.38","103.53.152.43","1731565606","1731565611","HK","Hong Kong"
+"103.53.152.44","103.53.152.45","1731565612","1731565613","JP","Japan"
+"103.53.152.46","103.53.153.255","1731565614","1731566079","HK","Hong Kong"
+"103.53.154.0","103.53.155.255","1731566080","1731566591","PH","Philippines"
+"103.53.156.0","103.53.159.255","1731566592","1731567615","IN","India"
+"103.53.160.0","103.53.163.255","1731567616","1731568639","CN","China"
+"103.53.164.0","103.53.167.255","1731568640","1731569663","IN","India"
+"103.53.168.0","103.53.171.255","1731569664","1731570687","VN","Vietnam"
+"103.53.172.0","103.53.175.255","1731570688","1731571711","SG","Singapore"
+"103.53.176.0","103.53.179.255","1731571712","1731572735","PG","Papua New Guinea"
+"103.53.180.0","103.53.183.255","1731572736","1731573759","CN","China"
+"103.53.184.0","103.53.185.255","1731573760","1731574271","ID","Indonesia"
+"103.53.186.0","103.53.186.255","1731574272","1731574527","MY","Malaysia"
+"103.53.187.0","103.53.187.255","1731574528","1731574783","AU","Australia"
+"103.53.188.0","103.53.195.255","1731574784","1731576831","ID","Indonesia"
+"103.53.196.0","103.53.196.255","1731576832","1731577087","AU","Australia"
+"103.53.197.0","103.53.198.255","1731577088","1731577599","SG","Singapore"
+"103.53.199.0","103.53.199.255","1731577600","1731577855","HK","Hong Kong"
+"103.53.200.0","103.53.203.255","1731577856","1731578879","AU","Australia"
+"103.53.204.0","103.53.219.255","1731578880","1731582975","CN","China"
+"103.53.220.0","103.53.223.255","1731582976","1731583999","PH","Philippines"
+"103.53.224.0","103.53.227.255","1731584000","1731585023","HK","Hong Kong"
+"103.53.228.0","103.53.231.255","1731585024","1731586047","VN","Vietnam"
+"103.53.232.0","103.53.235.255","1731586048","1731587071","IN","India"
+"103.53.236.0","103.53.239.255","1731587072","1731588095","CN","China"
+"103.53.240.0","103.53.247.255","1731588096","1731590143","IN","India"
+"103.53.248.0","103.53.251.255","1731590144","1731591167","CN","China"
+"103.53.252.0","103.53.255.255","1731591168","1731592191","VN","Vietnam"
+"103.54.0.0","103.54.3.255","1731592192","1731593215","ID","Indonesia"
+"103.54.4.0","103.54.7.255","1731593216","1731594239","HK","Hong Kong"
+"103.54.8.0","103.54.11.255","1731594240","1731595263","CN","China"
+"103.54.12.0","103.54.35.255","1731595264","1731601407","IN","India"
+"103.54.36.0","103.54.43.255","1731601408","1731603455","BD","Bangladesh"
+"103.54.44.0","103.54.47.255","1731603456","1731604479","HK","Hong Kong"
+"103.54.48.0","103.54.51.255","1731604480","1731605503","CN","China"
+"103.54.52.0","103.54.55.255","1731605504","1731606527","MY","Malaysia"
+"103.54.56.0","103.54.59.255","1731606528","1731607551","JP","Japan"
+"103.54.60.0","103.54.63.255","1731607552","1731608575","CN","China"
+"103.54.64.0","103.54.67.255","1731608576","1731609599","IN","India"
+"103.54.68.0","103.54.71.255","1731609600","1731610623","AU","Australia"
+"103.54.72.0","103.54.75.255","1731610624","1731611647","KR","Korea, Republic of"
+"103.54.76.0","103.54.87.255","1731611648","1731614719","PK","Pakistan"
+"103.54.88.0","103.54.91.255","1731614720","1731615743","JP","Japan"
+"103.54.92.0","103.54.95.255","1731615744","1731616767","ID","Indonesia"
+"103.54.96.0","103.54.109.255","1731616768","1731620351","IN","India"
+"103.54.110.0","103.54.110.255","1731620352","1731620607","MY","Malaysia"
+"103.54.111.0","103.54.111.255","1731620608","1731620863","AU","Australia"
+"103.54.112.0","103.54.115.255","1731620864","1731621887","KH","Cambodia"
+"103.54.116.0","103.54.131.255","1731621888","1731625983","HK","Hong Kong"
+"103.54.132.0","103.54.133.255","1731625984","1731626495","AU","Australia"
+"103.54.134.0","103.54.134.255","1731626496","1731626751","ID","Indonesia"
+"103.54.135.0","103.54.141.255","1731626752","1731628543","IN","India"
+"103.54.142.0","103.54.142.255","1731628544","1731628799","PH","Philippines"
+"103.54.143.0","103.54.147.255","1731628800","1731630079","IN","India"
+"103.54.148.0","103.54.151.255","1731630080","1731631103","BD","Bangladesh"
+"103.54.152.0","103.54.155.255","1731631104","1731632127","SG","Singapore"
+"103.54.156.0","103.54.159.255","1731632128","1731633151","JP","Japan"
+"103.54.160.0","103.54.167.255","1731633152","1731635199","CN","China"
+"103.54.168.0","103.54.171.255","1731635200","1731636223","IN","India"
+"103.54.172.0","103.54.172.255","1731636224","1731636479","ID","Indonesia"
+"103.54.173.0","103.54.175.255","1731636480","1731637247","IN","India"
+"103.54.180.0","103.54.183.255","1731638272","1731639295","IN","India"
+"103.54.184.0","103.54.187.255","1731639296","1731640319","JP","Japan"
+"103.54.188.0","103.54.191.255","1731640320","1731641343","IN","India"
+"103.54.192.0","103.54.195.255","1731641344","1731642367","HK","Hong Kong"
+"103.54.196.0","103.54.203.255","1731642368","1731644415","IN","India"
+"103.54.204.0","103.54.211.255","1731644416","1731646463","JP","Japan"
+"103.54.212.0","103.54.215.255","1731646464","1731647487","CN","China"
+"103.54.216.0","103.54.219.255","1731647488","1731648511","ID","Indonesia"
+"103.54.220.0","103.54.223.255","1731648512","1731649535","IN","India"
+"103.54.224.0","103.54.224.255","1731649536","1731649791","NZ","New Zealand"
+"103.54.225.0","103.54.227.255","1731649792","1731650559","ID","Indonesia"
+"103.54.228.0","103.54.231.255","1731650560","1731651583","CN","China"
+"103.54.232.0","103.54.235.255","1731651584","1731652607","AU","Australia"
+"103.54.236.0","103.54.237.255","1731652608","1731653119","IN","India"
+"103.54.238.0","103.54.239.255","1731653120","1731653631","AU","Australia"
+"103.54.240.0","103.54.243.255","1731653632","1731654655","CN","China"
+"103.54.244.0","103.54.247.255","1731654656","1731655679","IN","India"
+"103.54.248.0","103.54.255.255","1731655680","1731657727","VN","Vietnam"
+"103.55.0.0","103.55.3.255","1731657728","1731658751","TH","Thailand"
+"103.55.4.0","103.55.7.255","1731658752","1731659775","JP","Japan"
+"103.55.8.0","103.55.8.255","1731659776","1731660031","HK","Hong Kong"
+"103.55.9.0","103.55.9.255","1731660032","1731660287","SG","Singapore"
+"103.55.10.0","103.55.10.255","1731660288","1731660543","MY","Malaysia"
+"103.55.11.0","103.55.11.255","1731660544","1731660799","BN","Brunei Darussalam"
+"103.55.12.0","103.55.15.255","1731660800","1731661823","JP","Japan"
+"103.55.16.0","103.55.19.255","1731661824","1731662847","AU","Australia"
+"103.55.24.0","103.55.31.255","1731663872","1731665919","HK","Hong Kong"
+"103.55.32.0","103.55.32.255","1731665920","1731666175","AU","Australia"
+"103.55.33.0","103.55.33.255","1731666176","1731666431","ID","Indonesia"
+"103.55.34.0","103.55.34.255","1731666432","1731666687","AU","Australia"
+"103.55.35.0","103.55.35.255","1731666688","1731666943","KR","Korea, Republic of"
+"103.55.36.0","103.55.39.255","1731666944","1731667967","ID","Indonesia"
+"103.55.40.0","103.55.43.255","1731667968","1731668991","IN","India"
+"103.55.44.0","103.55.47.255","1731668992","1731670015","AU","Australia"
+"103.55.48.0","103.55.51.255","1731670016","1731671039","TL","Timor-Leste"
+"103.55.52.0","103.55.53.255","1731671040","1731671551","AU","Australia"
+"103.55.54.0","103.55.55.255","1731671552","1731672063","TH","Thailand"
+"103.55.56.0","103.55.57.255","1731672064","1731672575","ID","Indonesia"
+"103.55.58.0","103.55.58.255","1731672576","1731672831","AU","Australia"
+"103.55.59.0","103.55.59.255","1731672832","1731673087","TH","Thailand"
+"103.55.60.0","103.55.67.255","1731673088","1731675135","IN","India"
+"103.55.68.0","103.55.71.255","1731675136","1731676159","PK","Pakistan"
+"103.55.72.0","103.55.75.255","1731676160","1731677183","IN","India"
+"103.55.76.0","103.55.79.255","1731677184","1731678207","AU","Australia"
+"103.55.80.0","103.55.83.255","1731678208","1731679231","CN","China"
+"103.55.84.0","103.55.91.255","1731679232","1731681279","IN","India"
+"103.55.92.0","103.55.95.255","1731681280","1731682303","AU","Australia"
+"103.55.96.0","103.55.111.255","1731682304","1731686399","IN","India"
+"103.55.112.0","103.55.113.255","1731686400","1731686911","HK","Hong Kong"
+"103.55.114.0","103.55.119.255","1731686912","1731688447","AU","Australia"
+"103.55.120.0","103.55.123.255","1731688448","1731689471","CN","China"
+"103.55.124.0","103.55.127.255","1731689472","1731690495","SG","Singapore"
+"103.55.128.0","103.55.131.255","1731690496","1731691519","HK","Hong Kong"
+"103.55.132.0","103.55.132.255","1731691520","1731691775","AU","Australia"
+"103.55.133.0","103.55.133.255","1731691776","1731692031","PK","Pakistan"
+"103.55.134.0","103.55.135.255","1731692032","1731692543","AU","Australia"
+"103.55.136.0","103.55.137.255","1731692544","1731693055","PK","Pakistan"
+"103.55.138.0","103.55.138.255","1731693056","1731693311","SG","Singapore"
+"103.55.139.0","103.55.139.255","1731693312","1731693567","ID","Indonesia"
+"103.55.140.0","103.55.143.255","1731693568","1731694591","TH","Thailand"
+"103.55.144.0","103.55.147.255","1731694592","1731695615","BD","Bangladesh"
+"103.55.148.0","103.55.151.255","1731695616","1731696639","AU","Australia"
+"103.55.152.0","103.55.155.255","1731696640","1731697663","CN","China"
+"103.55.156.0","103.55.159.255","1731697664","1731698687","JP","Japan"
+"103.55.160.0","103.55.160.255","1731698688","1731698943","ID","Indonesia"
+"103.55.161.0","103.55.161.255","1731698944","1731699199","PH","Philippines"
+"103.55.162.0","103.55.163.255","1731699200","1731699711","AU","Australia"
+"103.55.164.0","103.55.171.255","1731699712","1731701759","IN","India"
+"103.55.172.0","103.55.175.255","1731701760","1731702783","CN","China"
+"103.55.176.0","103.55.177.255","1731702784","1731703295","AU","Australia"
+"103.55.178.0","103.55.178.255","1731703296","1731703551","AF","Afghanistan"
+"103.55.179.0","103.55.179.255","1731703552","1731703807","NZ","New Zealand"
+"103.55.180.0","103.55.187.255","1731703808","1731705855","IN","India"
+"103.55.188.0","103.55.191.255","1731705856","1731706879","KR","Korea, Republic of"
+"103.55.192.0","103.55.199.255","1731706880","1731708927","JP","Japan"
+"103.55.200.0","103.55.203.255","1731708928","1731709951","HK","Hong Kong"
+"103.55.204.0","103.55.211.255","1731709952","1731711999","CN","China"
+"103.55.212.0","103.55.212.255","1731712000","1731712255","AU","Australia"
+"103.55.213.0","103.55.215.255","1731712256","1731713023","IN","India"
+"103.55.216.0","103.55.216.255","1731713024","1731713279","ID","Indonesia"
+"103.55.217.0","103.55.217.255","1731713280","1731713535","AU","Australia"
+"103.55.218.0","103.55.218.255","1731713536","1731713791","HK","Hong Kong"
+"103.55.219.0","103.55.219.255","1731713792","1731714047","AU","Australia"
+"103.55.220.0","103.55.223.255","1731714048","1731715071","ID","Indonesia"
+"103.55.224.0","103.55.227.255","1731715072","1731716095","AU","Australia"
+"103.55.228.0","103.55.231.255","1731716096","1731717119","CN","China"
+"103.55.232.0","103.55.235.255","1731717120","1731718143","AU","Australia"
+"103.55.236.0","103.55.243.255","1731718144","1731720191","CN","China"
+"103.55.244.0","103.55.255.255","1731720192","1731723263","IN","India"
+"103.56.0.0","103.56.3.255","1731723264","1731724287","AU","Australia"
+"103.56.4.0","103.56.7.255","1731724288","1731725311","BD","Bangladesh"
+"103.56.8.0","103.56.11.255","1731725312","1731726335","CN","China"
+"103.56.12.0","103.56.15.255","1731726336","1731727359","AU","Australia"
+"103.56.16.0","103.56.23.255","1731727360","1731729407","CN","China"
+"103.56.24.0","103.56.27.255","1731729408","1731730431","HK","Hong Kong"
+"103.56.28.0","103.56.30.255","1731730432","1731731199","IN","India"
+"103.56.31.0","103.56.31.255","1731731200","1731731455","AU","Australia"
+"103.56.32.0","103.56.35.255","1731731456","1731732479","CN","China"
+"103.56.36.0","103.56.43.255","1731732480","1731734527","IN","India"
+"103.56.44.0","103.56.47.255","1731734528","1731735551","HK","Hong Kong"
+"103.56.48.0","103.56.51.255","1731735552","1731736575","JP","Japan"
+"103.56.52.0","103.56.55.255","1731736576","1731737599","HK","Hong Kong"
+"103.56.56.0","103.56.63.255","1731737600","1731739647","CN","China"
+"103.56.64.0","103.56.69.255","1731739648","1731741183","IN","India"
+"103.56.70.0","103.56.70.255","1731741184","1731741439","ID","Indonesia"
+"103.56.71.0","103.56.71.255","1731741440","1731741695","AU","Australia"
+"103.56.72.0","103.56.79.255","1731741696","1731743743","CN","China"
+"103.56.80.0","103.56.95.255","1731743744","1731747839","IN","India"
+"103.56.96.0","103.56.99.255","1731747840","1731748863","JP","Japan"
+"103.56.100.0","103.56.107.255","1731748864","1731750911","CN","China"
+"103.56.108.0","103.56.111.255","1731750912","1731751935","JP","Japan"
+"103.56.112.0","103.56.119.255","1731751936","1731753983","HK","Hong Kong"
+"103.56.120.0","103.56.123.255","1731753984","1731755007","IN","India"
+"103.56.124.0","103.56.127.255","1731755008","1731756031","SG","Singapore"
+"103.56.128.0","103.56.131.255","1731756032","1731757055","PH","Philippines"
+"103.56.132.0","103.56.135.255","1731757056","1731758079","JP","Japan"
+"103.56.136.0","103.56.139.255","1731758080","1731759103","HK","Hong Kong"
+"103.56.140.0","103.56.143.255","1731759104","1731760127","CN","China"
+"103.56.144.0","103.56.149.255","1731760128","1731761663","ID","Indonesia"
+"103.56.150.0","103.56.151.255","1731761664","1731762175","AU","Australia"
+"103.56.152.0","103.56.155.255","1731762176","1731763199","CN","China"
+"103.56.156.0","103.56.171.255","1731763200","1731767295","VN","Vietnam"
+"103.56.172.0","103.56.173.255","1731767296","1731767807","IN","India"
+"103.56.174.0","103.56.174.255","1731767808","1731768063","KH","Cambodia"
+"103.56.175.0","103.56.183.255","1731768064","1731770367","IN","India"
+"103.56.184.0","103.56.187.255","1731770368","1731771391","CN","China"
+"103.56.188.0","103.56.191.255","1731771392","1731772415","ID","Indonesia"
+"103.56.192.0","103.56.195.255","1731772416","1731773439","HK","Hong Kong"
+"103.56.196.0","103.56.199.255","1731773440","1731774463","IN","India"
+"103.56.200.0","103.56.203.255","1731774464","1731775487","CN","China"
+"103.56.204.0","103.56.207.255","1731775488","1731776511","ID","Indonesia"
+"103.56.208.0","103.56.209.255","1731776512","1731777023","BD","Bangladesh"
+"103.56.210.0","103.56.211.255","1731777024","1731777535","IN","India"
+"103.56.212.0","103.56.215.255","1731777536","1731778559","JP","Japan"
+"103.56.216.0","103.56.217.255","1731778560","1731779071","HK","Hong Kong"
+"103.56.218.0","103.56.219.255","1731779072","1731779583","JP","Japan"
+"103.56.220.0","103.56.231.255","1731779584","1731782655","IN","India"
+"103.56.232.0","103.56.235.255","1731782656","1731783679","ID","Indonesia"
+"103.56.236.0","103.56.255.255","1731783680","1731788799","IN","India"
+"103.57.0.0","103.57.3.255","1731788800","1731789823","AU","Australia"
+"103.57.4.0","103.57.7.255","1731789824","1731790847","JP","Japan"
+"103.57.8.0","103.57.11.255","1731790848","1731791871","ID","Indonesia"
+"103.57.12.0","103.57.15.255","1731791872","1731792895","CN","China"
+"103.57.16.0","103.57.19.255","1731792896","1731793919","IN","India"
+"103.57.20.0","103.57.23.255","1731793920","1731794943","BD","Bangladesh"
+"103.57.24.0","103.57.27.255","1731794944","1731795967","HK","Hong Kong"
+"103.57.28.0","103.57.31.255","1731795968","1731796991","JP","Japan"
+"103.57.32.0","103.57.35.255","1731796992","1731798015","AU","Australia"
+"103.57.36.0","103.57.39.255","1731798016","1731799039","ID","Indonesia"
+"103.57.40.0","103.57.43.255","1731799040","1731800063","BD","Bangladesh"
+"103.57.44.0","103.57.51.255","1731800064","1731802111","JP","Japan"
+"103.57.52.0","103.57.59.255","1731802112","1731804159","CN","China"
+"103.57.60.0","103.57.63.255","1731804160","1731805183","KR","Korea, Republic of"
+"103.57.68.0","103.57.68.255","1731806208","1731806463","AU","Australia"
+"103.57.69.0","103.57.71.255","1731806464","1731807231","IN","India"
+"103.57.72.0","103.57.74.255","1731807232","1731807999","SG","Singapore"
+"103.57.75.0","103.57.75.255","1731808000","1731808255","DK","Denmark"
+"103.57.76.0","103.57.79.255","1731808256","1731809279","CN","China"
+"103.57.80.0","103.57.88.255","1731809280","1731811583","IN","India"
+"103.57.89.0","103.57.89.255","1731811584","1731811839","AU","Australia"
+"103.57.90.0","103.57.90.255","1731811840","1731812095","HK","Hong Kong"
+"103.57.91.0","103.57.91.255","1731812096","1731812351","AU","Australia"
+"103.57.92.0","103.57.95.255","1731812352","1731813375","MN","Mongolia"
+"103.57.96.0","103.57.103.255","1731813376","1731815423","JP","Japan"
+"103.57.104.0","103.57.107.255","1731815424","1731816447","VN","Vietnam"
+"103.57.108.0","103.57.111.255","1731816448","1731817471","CN","China"
+"103.57.112.0","103.57.115.255","1731817472","1731818495","VN","Vietnam"
+"103.57.116.0","103.57.123.255","1731818496","1731820543","BD","Bangladesh"
+"103.57.124.0","103.57.127.255","1731820544","1731821567","IN","India"
+"103.57.132.0","103.57.135.255","1731822592","1731823615","IN","India"
+"103.57.136.0","103.57.139.255","1731823616","1731824639","CN","China"
+"103.57.140.0","103.57.143.255","1731824640","1731825663","IN","India"
+"103.57.144.0","103.57.147.255","1731825664","1731826687","JP","Japan"
+"103.57.148.0","103.57.149.255","1731826688","1731827199","AU","Australia"
+"103.57.150.0","103.57.150.255","1731827200","1731827455","IN","India"
+"103.57.151.0","103.57.151.255","1731827456","1731827711","BD","Bangladesh"
+"103.57.152.0","103.57.155.255","1731827712","1731828735","PK","Pakistan"
+"103.57.156.0","103.57.159.255","1731828736","1731829759","SG","Singapore"
+"103.57.160.0","103.57.163.255","1731829760","1731830783","IN","India"
+"103.57.164.0","103.57.164.255","1731830784","1731831039","SG","Singapore"
+"103.57.165.0","103.57.167.255","1731831040","1731831807","AU","Australia"
+"103.57.168.0","103.57.171.255","1731831808","1731832831","PK","Pakistan"
+"103.57.172.0","103.57.187.255","1731832832","1731836927","IN","India"
+"103.57.188.0","103.57.191.255","1731836928","1731837951","MY","Malaysia"
+"103.57.192.0","103.57.195.255","1731837952","1731838975","ID","Indonesia"
+"103.57.196.0","103.57.199.255","1731838976","1731839999","CN","China"
+"103.57.200.0","103.57.203.255","1731840000","1731841023","HK","Hong Kong"
+"103.57.204.0","103.57.207.255","1731841024","1731842047","NP","Nepal"
+"103.57.208.0","103.57.211.255","1731842048","1731843071","VN","Vietnam"
+"103.57.212.0","103.57.219.255","1731843072","1731845119","IN","India"
+"103.57.220.0","103.57.223.255","1731845120","1731846143","VN","Vietnam"
+"103.57.226.0","103.57.226.255","1731846656","1731846911","IN","India"
+"103.57.227.0","103.57.227.255","1731846912","1731847167","PH","Philippines"
+"103.57.228.0","103.57.231.255","1731847168","1731848191","HK","Hong Kong"
+"103.57.232.0","103.57.235.255","1731848192","1731849215","MP","Northern Mariana Islands"
+"103.57.236.0","103.58.15.255","1731849216","1731858431","IN","India"
+"103.58.16.0","103.58.19.255","1731858432","1731859455","MY","Malaysia"
+"103.58.20.0","103.58.23.255","1731859456","1731860479","FJ","Fiji"
+"103.58.24.0","103.58.27.255","1731860480","1731861503","CN","China"
+"103.58.28.0","103.58.31.255","1731861504","1731862527","IN","India"
+"103.58.32.0","103.58.32.255","1731862528","1731862783","AU","Australia"
+"103.58.33.0","103.58.33.255","1731862784","1731863039","ID","Indonesia"
+"103.58.34.0","103.58.35.255","1731863040","1731863551","AU","Australia"
+"103.58.36.0","103.58.67.255","1731863552","1731871743","IN","India"
+"103.58.68.0","103.58.71.255","1731871744","1731872767","JP","Japan"
+"103.58.72.0","103.58.75.255","1731872768","1731873791","BD","Bangladesh"
+"103.58.76.0","103.58.91.255","1731873792","1731877887","IN","India"
+"103.58.92.0","103.58.95.255","1731877888","1731878911","BD","Bangladesh"
+"103.58.96.0","103.58.99.255","1731878912","1731879935","IN","India"
+"103.58.100.0","103.58.107.255","1731879936","1731881983","ID","Indonesia"
+"103.58.108.0","103.58.109.255","1731881984","1731882495","BD","Bangladesh"
+"103.58.110.0","103.58.110.255","1731882496","1731882751","SG","Singapore"
+"103.58.111.0","103.58.111.255","1731882752","1731883007","ID","Indonesia"
+"103.58.112.0","103.58.112.255","1731883008","1731883263","SG","Singapore"
+"103.58.113.0","103.58.113.255","1731883264","1731883519","MY","Malaysia"
+"103.58.114.0","103.58.143.255","1731883520","1731891199","IN","India"
+"103.58.144.0","103.58.145.255","1731891200","1731891711","NP","Nepal"
+"103.58.146.0","103.58.147.255","1731891712","1731892223","ID","Indonesia"
+"103.58.148.0","103.58.151.255","1731892224","1731893247","TH","Thailand"
+"103.58.152.0","103.58.159.255","1731893248","1731895295","IN","India"
+"103.58.160.0","103.58.163.255","1731895296","1731896319","ID","Indonesia"
+"103.58.164.0","103.58.175.255","1731896320","1731899391","IN","India"
+"103.58.176.0","103.58.179.255","1731899392","1731900415","HK","Hong Kong"
+"103.58.180.0","103.58.180.255","1731900416","1731900671","IN","India"
+"103.58.182.0","103.58.183.255","1731900928","1731901439","CN","China"
+"103.58.184.0","103.58.191.255","1731901440","1731903487","IN","India"
+"103.58.192.0","103.58.195.255","1731903488","1731904511","AU","Australia"
+"103.58.200.0","103.58.211.255","1731905536","1731908607","IN","India"
+"103.58.212.0","103.58.215.255","1731908608","1731909631","NZ","New Zealand"
+"103.58.216.0","103.58.223.255","1731909632","1731911679","AU","Australia"
+"103.58.224.0","103.58.227.255","1731911680","1731912703","KH","Cambodia"
+"103.58.228.0","103.58.231.255","1731912704","1731913727","NZ","New Zealand"
+"103.58.232.0","103.58.232.255","1731913728","1731913983","AU","Australia"
+"103.58.233.0","103.59.31.255","1731913984","1731928063","IN","India"
+"103.59.32.0","103.59.35.255","1731928064","1731929087","JP","Japan"
+"103.59.36.0","103.59.39.255","1731929088","1731930111","BD","Bangladesh"
+"103.59.40.0","103.59.51.255","1731930112","1731933183","HK","Hong Kong"
+"103.59.52.0","103.59.55.255","1731933184","1731934207","LA","Lao People's Democratic Republic"
+"103.59.56.0","103.59.75.255","1731934208","1731939327","IN","India"
+"103.59.76.0","103.59.79.255","1731939328","1731940351","CN","China"
+"103.59.80.0","103.59.88.255","1731940352","1731942655","IN","India"
+"103.59.89.0","103.59.89.255","1731942656","1731942911","JP","Japan"
+"103.59.90.0","103.59.91.255","1731942912","1731943423","HK","Hong Kong"
+"103.59.92.0","103.59.95.255","1731943424","1731944447","KR","Korea, Republic of"
+"103.59.96.0","103.59.99.255","1731944448","1731945471","IN","India"
+"103.59.100.0","103.59.103.255","1731945472","1731946495","CN","China"
+"103.59.104.0","103.59.107.255","1731946496","1731947519","IN","India"
+"103.59.108.0","103.59.111.255","1731947520","1731948543","AU","Australia"
+"103.59.112.0","103.59.131.255","1731948544","1731953663","CN","China"
+"103.59.132.0","103.59.135.255","1731953664","1731954687","IN","India"
+"103.59.136.0","103.59.139.255","1731954688","1731955711","JP","Japan"
+"103.59.140.0","103.59.143.255","1731955712","1731956735","IN","India"
+"103.59.144.0","103.59.147.255","1731956736","1731957759","HK","Hong Kong"
+"103.59.148.0","103.59.151.255","1731957760","1731958783","CN","China"
+"103.59.152.0","103.59.155.255","1731958784","1731959807","IN","India"
+"103.59.156.0","103.59.159.255","1731959808","1731960831","KR","Korea, Republic of"
+"103.59.160.0","103.59.163.255","1731960832","1731961855","AU","Australia"
+"103.59.164.0","103.59.167.255","1731961856","1731962879","CN","China"
+"103.59.168.0","103.59.171.255","1731962880","1731963903","BD","Bangladesh"
+"103.59.172.0","103.59.175.255","1731963904","1731964927","KH","Cambodia"
+"103.59.176.0","103.59.179.255","1731964928","1731965951","BD","Bangladesh"
+"103.59.180.0","103.59.181.255","1731965952","1731966463","IN","India"
+"103.59.182.0","103.59.183.255","1731966464","1731966975","AU","Australia"
+"103.59.184.0","103.59.215.255","1731966976","1731975167","IN","India"
+"103.59.220.0","103.59.223.255","1731976192","1731977215","TW","Taiwan"
+"103.59.224.0","103.59.232.255","1731977216","1731979519","IN","India"
+"103.59.233.0","103.59.233.255","1731979520","1731979775","BD","Bangladesh"
+"103.59.234.0","103.59.235.255","1731979776","1731980287","ID","Indonesia"
+"103.59.236.0","103.60.3.255","1731980288","1731986431","IN","India"
+"103.60.8.0","103.60.8.255","1731987456","1731987711","SG","Singapore"
+"103.60.9.0","103.60.9.255","1731987712","1731987967","ID","Indonesia"
+"103.60.10.0","103.60.11.255","1731987968","1731988479","SG","Singapore"
+"103.60.12.0","103.60.15.255","1731988480","1731989503","JP","Japan"
+"103.60.16.0","103.60.19.255","1731989504","1731990527","VN","Vietnam"
+"103.60.20.0","103.60.20.255","1731990528","1731990783","AU","Australia"
+"103.60.21.0","103.60.21.255","1731990784","1731991039","IN","India"
+"103.60.22.0","103.60.23.255","1731991040","1731991551","AU","Australia"
+"103.60.24.0","103.60.27.255","1731991552","1731992575","MY","Malaysia"
+"103.60.28.0","103.60.31.255","1731992576","1731993599","IN","India"
+"103.60.32.0","103.60.35.255","1731993600","1731994623","CN","China"
+"103.60.36.0","103.60.39.255","1731994624","1731995647","JP","Japan"
+"103.60.40.0","103.60.43.255","1731995648","1731996671","IN","India"
+"103.60.44.0","103.60.47.255","1731996672","1731997695","CN","China"
+"103.60.48.0","103.60.55.255","1731997696","1731999743","IN","India"
+"103.60.56.0","103.60.59.255","1731999744","1732000767","HK","Hong Kong"
+"103.60.60.0","103.60.63.255","1732000768","1732001791","SG","Singapore"
+"103.60.64.0","103.60.67.255","1732001792","1732002815","HK","Hong Kong"
+"103.60.68.0","103.60.87.255","1732002816","1732007935","IN","India"
+"103.60.96.0","103.60.96.255","1732009984","1732010239","AU","Australia"
+"103.60.97.0","103.60.97.255","1732010240","1732010495","MN","Mongolia"
+"103.60.98.0","103.60.98.255","1732010496","1732010751","AU","Australia"
+"103.60.99.0","103.60.99.255","1732010752","1732011007","NZ","New Zealand"
+"103.60.100.0","103.60.104.255","1732011008","1732012287","IN","India"
+"103.60.105.0","103.60.107.255","1732012288","1732013055","AU","Australia"
+"103.60.108.0","103.60.111.255","1732013056","1732014079","HK","Hong Kong"
+"103.60.112.0","103.60.119.255","1732014080","1732016127","IN","India"
+"103.60.120.0","103.60.127.255","1732016128","1732018175","KR","Korea, Republic of"
+"103.60.128.0","103.60.131.255","1732018176","1732019199","IN","India"
+"103.60.132.0","103.60.134.255","1732019200","1732019967","AU","Australia"
+"103.60.135.0","103.60.143.255","1732019968","1732022271","IN","India"
+"103.60.144.0","103.60.151.255","1732022272","1732024319","HK","Hong Kong"
+"103.60.152.0","103.60.155.255","1732024320","1732025343","AU","Australia"
+"103.60.156.0","103.60.159.255","1732025344","1732026367","IN","India"
+"103.60.160.0","103.60.163.255","1732026368","1732027391","BD","Bangladesh"
+"103.60.164.0","103.60.167.255","1732027392","1732028415","CN","China"
+"103.60.168.0","103.60.171.255","1732028416","1732029439","PH","Philippines"
+"103.60.172.0","103.60.175.255","1732029440","1732030463","BD","Bangladesh"
+"103.60.176.0","103.60.179.255","1732030464","1732031487","IN","India"
+"103.60.180.0","103.60.183.255","1732031488","1732032511","ID","Indonesia"
+"103.60.184.0","103.60.184.255","1732032512","1732032767","PH","Philippines"
+"103.60.185.0","103.60.185.255","1732032768","1732033023","TH","Thailand"
+"103.60.186.0","103.60.187.255","1732033024","1732033535","IN","India"
+"103.60.188.0","103.60.191.255","1732033536","1732034559","JP","Japan"
+"103.60.192.0","103.60.195.255","1732034560","1732035583","NZ","New Zealand"
+"103.60.196.0","103.60.199.255","1732035584","1732036607","IN","India"
+"103.60.200.0","103.60.203.255","1732036608","1732037631","AU","Australia"
+"103.60.208.0","103.60.215.255","1732038656","1732040703","IN","India"
+"103.60.216.0","103.60.216.255","1732040704","1732040959","AU","Australia"
+"103.60.217.0","103.60.217.255","1732040960","1732041215","SG","Singapore"
+"103.60.218.0","103.60.219.255","1732041216","1732041727","IN","India"
+"103.60.220.0","103.60.223.255","1732041728","1732042751","HK","Hong Kong"
+"103.60.224.0","103.60.227.255","1732042752","1732043775","JP","Japan"
+"103.60.228.0","103.60.231.255","1732043776","1732044799","CN","China"
+"103.60.232.0","103.60.235.255","1732044800","1732045823","HK","Hong Kong"
+"103.60.236.0","103.60.239.255","1732045824","1732046847","CN","China"
+"103.60.240.0","103.60.243.255","1732046848","1732047871","AU","Australia"
+"103.60.244.0","103.60.247.255","1732047872","1732048895","IN","India"
+"103.60.248.0","103.60.251.255","1732048896","1732049919","HK","Hong Kong"
+"103.60.252.0","103.60.255.255","1732049920","1732050943","PH","Philippines"
+"103.61.0.0","103.61.3.255","1732050944","1732051967","HK","Hong Kong"
+"103.61.8.0","103.61.11.255","1732052992","1732054015","MM","Myanmar"
+"103.61.12.0","103.61.15.255","1732054016","1732055039","IN","India"
+"103.61.20.0","103.61.23.255","1732056064","1732057087","HK","Hong Kong"
+"103.61.24.0","103.61.27.255","1732057088","1732058111","KH","Cambodia"
+"103.61.28.0","103.61.31.255","1732058112","1732059135","HK","Hong Kong"
+"103.61.32.0","103.61.35.255","1732059136","1732060159","IN","India"
+"103.61.36.0","103.61.39.255","1732060160","1732061183","HK","Hong Kong"
+"103.61.40.0","103.61.40.255","1732061184","1732061439","AU","Australia"
+"103.61.41.0","103.61.41.255","1732061440","1732061695","ID","Indonesia"
+"103.61.42.0","103.61.43.255","1732061696","1732062207","AU","Australia"
+"103.61.44.0","103.61.51.255","1732062208","1732064255","VN","Vietnam"
+"103.61.52.0","103.61.59.255","1732064256","1732066303","IN","India"
+"103.61.60.0","103.61.63.255","1732066304","1732067327","CN","China"
+"103.61.64.0","103.61.68.255","1732067328","1732068607","IN","India"
+"103.61.69.0","103.61.69.255","1732068608","1732068863","NZ","New Zealand"
+"103.61.70.0","103.61.70.255","1732068864","1732069119","AU","Australia"
+"103.61.71.0","103.61.71.255","1732069120","1732069375","ID","Indonesia"
+"103.61.72.0","103.61.91.255","1732069376","1732074495","IN","India"
+"103.61.92.0","103.61.95.255","1732074496","1732075519","KH","Cambodia"
+"103.61.96.0","103.61.99.255","1732075520","1732076543","AU","Australia"
+"103.61.100.0","103.61.103.255","1732076544","1732077567","IN","India"
+"103.61.104.0","103.61.107.255","1732077568","1732078591","CN","China"
+"103.61.108.0","103.61.115.255","1732078592","1732080639","IN","India"
+"103.61.116.0","103.61.119.255","1732080640","1732081663","ID","Indonesia"
+"103.61.120.0","103.61.123.255","1732081664","1732082687","HK","Hong Kong"
+"103.61.124.0","103.61.127.255","1732082688","1732083711","MY","Malaysia"
+"103.61.128.0","103.61.131.255","1732083712","1732084735","AU","Australia"
+"103.61.132.0","103.61.135.255","1732084736","1732085759","IN","India"
+"103.61.136.0","103.61.139.255","1732085760","1732086783","TW","Taiwan"
+"103.61.140.0","103.61.143.255","1732086784","1732087807","CN","China"
+"103.61.144.0","103.61.147.255","1732087808","1732088831","HK","Hong Kong"
+"103.61.148.0","103.61.150.255","1732088832","1732089599","IN","India"
+"103.61.151.0","103.61.151.255","1732089600","1732089855","JP","Japan"
+"103.61.152.0","103.61.163.255","1732089856","1732092927","CN","China"
+"103.61.164.0","103.61.167.255","1732092928","1732093951","IN","India"
+"103.61.168.0","103.61.171.255","1732093952","1732094975","HK","Hong Kong"
+"103.61.172.0","103.61.179.255","1732094976","1732097023","CN","China"
+"103.61.180.0","103.61.183.255","1732097024","1732098047","IN","India"
+"103.61.184.0","103.61.191.255","1732098048","1732100095","CN","China"
+"103.61.192.0","103.61.193.255","1732100096","1732100607","SG","Singapore"
+"103.61.194.0","103.61.219.255","1732100608","1732107263","IN","India"
+"103.61.220.0","103.61.223.255","1732107264","1732108287","HK","Hong Kong"
+"103.61.224.0","103.61.229.255","1732108288","1732109823","AU","Australia"
+"103.61.230.0","103.61.231.255","1732109824","1732110335","IN","India"
+"103.61.236.0","103.61.243.255","1732111360","1732113407","HK","Hong Kong"
+"103.61.244.0","103.61.247.255","1732113408","1732114431","JP","Japan"
+"103.61.248.0","103.61.251.255","1732114432","1732115455","ID","Indonesia"
+"103.61.252.0","103.61.255.255","1732115456","1732116479","IN","India"
+"103.62.0.0","103.62.3.255","1732116480","1732117503","JP","Japan"
+"103.62.4.0","103.62.7.255","1732117504","1732118527","SG","Singapore"
+"103.62.8.0","103.62.11.255","1732118528","1732119551","VN","Vietnam"
+"103.62.12.0","103.62.23.255","1732119552","1732122623","IN","India"
+"103.62.24.0","103.62.27.255","1732122624","1732123647","CN","China"
+"103.62.28.0","103.62.29.255","1732123648","1732124159","AU","Australia"
+"103.62.30.0","103.62.31.255","1732124160","1732124671","PH","Philippines"
+"103.62.32.0","103.62.32.255","1732124672","1732124927","AU","Australia"
+"103.62.33.0","103.62.33.255","1732124928","1732125183","JP","Japan"
+"103.62.34.0","103.62.36.255","1732125184","1732125951","AU","Australia"
+"103.62.37.0","103.62.37.255","1732125952","1732126207","SG","Singapore"
+"103.62.38.0","103.62.39.255","1732126208","1732126719","AU","Australia"
+"103.62.40.0","103.62.43.255","1732126720","1732127743","IN","India"
+"103.62.44.0","103.62.47.255","1732127744","1732128767","HK","Hong Kong"
+"103.62.48.0","103.62.48.255","1732128768","1732129023","SG","Singapore"
+"103.62.49.0","103.62.49.255","1732129024","1732129279","NZ","New Zealand"
+"103.62.50.0","103.62.50.255","1732129280","1732129535","AU","Australia"
+"103.62.51.0","103.62.51.255","1732129536","1732129791","HK","Hong Kong"
+"103.62.52.0","103.62.55.255","1732129792","1732130815","CN","China"
+"103.62.56.0","103.62.71.255","1732130816","1732134911","IN","India"
+"103.62.72.0","103.62.91.255","1732134912","1732140031","CN","China"
+"103.62.92.0","103.62.95.255","1732140032","1732141055","IN","India"
+"103.62.96.0","103.62.135.255","1732141056","1732151295","CN","China"
+"103.62.136.0","103.62.139.255","1732151296","1732152319","IN","India"
+"103.62.140.0","103.62.145.255","1732152320","1732153855","BD","Bangladesh"
+"103.62.146.0","103.62.147.255","1732153856","1732154367","IN","India"
+"103.62.152.0","103.62.155.255","1732155392","1732156415","PH","Philippines"
+"103.62.156.0","103.62.195.255","1732156416","1732166655","CN","China"
+"103.62.196.0","103.62.197.255","1732166656","1732167167","ID","Indonesia"
+"103.62.198.0","103.62.199.255","1732167168","1732167679","IN","India"
+"103.62.200.0","103.62.201.255","1732167680","1732168191","AU","Australia"
+"103.62.202.0","103.62.203.255","1732168192","1732168703","ID","Indonesia"
+"103.62.204.0","103.62.227.255","1732168704","1732174847","CN","China"
+"103.62.228.0","103.62.231.255","1732174848","1732175871","KR","Korea, Republic of"
+"103.62.232.0","103.62.235.255","1732175872","1732176895","PK","Pakistan"
+"103.62.236.0","103.62.239.255","1732176896","1732177919","IN","India"
+"103.62.240.0","103.62.243.255","1732177920","1732178943","SG","Singapore"
+"103.62.244.0","103.62.247.255","1732178944","1732179967","JP","Japan"
+"103.62.248.0","103.62.255.255","1732179968","1732182015","IN","India"
+"103.63.0.0","103.63.7.255","1732182016","1732184063","HK","Hong Kong"
+"103.63.8.0","103.63.25.255","1732184064","1732188671","IN","India"
+"103.63.26.0","103.63.26.255","1732188672","1732188927","AU","Australia"
+"103.63.27.0","103.63.27.255","1732188928","1732189183","WS","Samoa"
+"103.63.28.0","103.63.31.255","1732189184","1732190207","IN","India"
+"103.63.32.0","103.63.91.255","1732190208","1732205567","CN","China"
+"103.63.92.0","103.63.95.255","1732205568","1732206591","NZ","New Zealand"
+"103.63.96.0","103.63.99.255","1732206592","1732207615","ID","Indonesia"
+"103.63.100.0","103.63.100.255","1732207616","1732207871","AU","Australia"
+"103.63.101.0","103.63.101.255","1732207872","1732208127","IN","India"
+"103.63.102.0","103.63.102.255","1732208128","1732208383","PH","Philippines"
+"103.63.103.0","103.63.103.255","1732208384","1732208639","AU","Australia"
+"103.63.104.0","103.63.123.255","1732208640","1732213759","VN","Vietnam"
+"103.63.124.0","103.63.131.255","1732213760","1732215807","IN","India"
+"103.63.132.0","103.63.139.255","1732215808","1732217855","HK","Hong Kong"
+"103.63.140.0","103.63.147.255","1732217856","1732219903","CN","China"
+"103.63.148.0","103.63.151.255","1732219904","1732220927","IN","India"
+"103.63.152.0","103.63.155.255","1732220928","1732221951","CN","China"
+"103.63.156.0","103.63.159.255","1732221952","1732222975","BD","Bangladesh"
+"103.63.160.0","103.63.187.255","1732222976","1732230143","CN","China"
+"103.63.188.0","103.63.188.255","1732230144","1732230399","NZ","New Zealand"
+"103.63.189.0","103.63.189.255","1732230400","1732230655","AU","Australia"
+"103.63.190.0","103.63.190.255","1732230656","1732230911","KH","Cambodia"
+"103.63.191.0","103.63.191.255","1732230912","1732231167","AU","Australia"
+"103.63.192.0","103.63.211.255","1732231168","1732236287","CN","China"
+"103.63.212.0","103.63.215.255","1732236288","1732237311","VN","Vietnam"
+"103.63.216.0","103.63.227.255","1732237312","1732240383","JP","Japan"
+"103.63.228.0","103.63.231.255","1732240384","1732241407","AU","Australia"
+"103.63.232.0","103.63.232.255","1732241408","1732241663","IN","India"
+"103.63.233.0","103.63.233.255","1732241664","1732241919","ID","Indonesia"
+"103.63.234.0","103.63.235.255","1732241920","1732242431","BD","Bangladesh"
+"103.63.236.0","103.63.239.255","1732242432","1732243455","HK","Hong Kong"
+"103.63.240.0","103.64.7.255","1732243456","1732249599","CN","China"
+"103.64.8.0","103.64.11.255","1732249600","1732250623","SG","Singapore"
+"103.64.12.0","103.64.13.255","1732250624","1732251135","MY","Malaysia"
+"103.64.14.0","103.64.15.255","1732251136","1732251647","ID","Indonesia"
+"103.64.16.0","103.64.19.255","1732251648","1732252671","SG","Singapore"
+"103.64.20.0","103.64.23.255","1732252672","1732253695","MM","Myanmar"
+"103.64.24.0","103.64.127.255","1732253696","1732280319","CN","China"
+"103.64.128.0","103.64.131.255","1732280320","1732281343","IN","India"
+"103.64.132.0","103.64.135.255","1732281344","1732282367","JP","Japan"
+"103.64.136.0","103.64.139.255","1732282368","1732283391","HK","Hong Kong"
+"103.64.140.0","103.64.147.255","1732283392","1732285439","CN","China"
+"103.64.148.0","103.64.151.255","1732285440","1732286463","AU","Australia"
+"103.64.152.0","103.65.19.255","1732286464","1732318207","CN","China"
+"103.65.20.0","103.65.21.255","1732318208","1732318719","IN","India"
+"103.65.22.0","103.65.22.255","1732318720","1732318975","AU","Australia"
+"103.65.23.0","103.65.35.255","1732318976","1732322303","IN","India"
+"103.65.36.0","103.65.43.255","1732322304","1732324351","CN","China"
+"103.65.44.0","103.65.47.255","1732324352","1732325375","JP","Japan"
+"103.65.48.0","103.65.95.255","1732325376","1732337663","CN","China"
+"103.65.96.0","103.65.97.255","1732337664","1732338175","ID","Indonesia"
+"103.65.98.0","103.65.99.255","1732338176","1732338687","HK","Hong Kong"
+"103.65.100.0","103.65.139.255","1732338688","1732348927","CN","China"
+"103.65.140.0","103.65.143.255","1732348928","1732349951","IN","India"
+"103.65.144.0","103.65.175.255","1732349952","1732358143","CN","China"
+"103.65.176.0","103.65.179.255","1732358144","1732359167","MY","Malaysia"
+"103.65.180.0","103.65.183.255","1732359168","1732360191","HK","Hong Kong"
+"103.65.184.0","103.65.187.255","1732360192","1732361215","PH","Philippines"
+"103.65.188.0","103.65.191.255","1732361216","1732362239","MY","Malaysia"
+"103.65.192.0","103.65.199.255","1732362240","1732364287","IN","India"
+"103.65.200.0","103.65.201.255","1732364288","1732364799","NP","Nepal"
+"103.65.202.0","103.65.203.255","1732364800","1732365311","IN","India"
+"103.65.204.0","103.65.207.255","1732365312","1732366335","GB","United Kingdom"
+"103.65.208.0","103.65.211.255","1732366336","1732367359","JP","Japan"
+"103.65.212.0","103.65.215.255","1732367360","1732368383","ID","Indonesia"
+"103.65.216.0","103.65.219.255","1732368384","1732369407","HK","Hong Kong"
+"103.65.220.0","103.65.223.255","1732369408","1732370431","BS","Bahamas"
+"103.65.224.0","103.65.227.255","1732370432","1732371455","US","United States"
+"103.65.228.0","103.65.231.255","1732371456","1732372479","IN","India"
+"103.65.232.0","103.65.233.255","1732372480","1732372991","AU","Australia"
+"103.65.234.0","103.65.235.255","1732372992","1732373503","IN","India"
+"103.65.236.0","103.65.238.255","1732373504","1732374271","ID","Indonesia"
+"103.65.239.0","103.65.239.255","1732374272","1732374527","NZ","New Zealand"
+"103.65.240.0","103.65.243.255","1732374528","1732375551","US","United States"
+"103.65.244.0","103.65.247.255","1732375552","1732376575","AU","Australia"
+"103.65.248.0","103.65.251.255","1732376576","1732377599","US","United States"
+"103.65.252.0","103.65.252.255","1732377600","1732377855","NZ","New Zealand"
+"103.65.253.0","103.65.255.255","1732377856","1732378623","AU","Australia"
+"103.66.0.0","103.66.23.255","1732378624","1732384767","IN","India"
+"103.66.24.0","103.66.25.255","1732384768","1732385279","BD","Bangladesh"
+"103.66.26.0","103.66.27.255","1732385280","1732385791","AU","Australia"
+"103.66.28.0","103.66.31.255","1732385792","1732386815","US","United States"
+"103.66.32.0","103.66.35.255","1732386816","1732387839","CN","China"
+"103.66.36.0","103.66.36.255","1732387840","1732388095","HK","Hong Kong"
+"103.66.37.0","103.66.37.255","1732388096","1732388351","AU","Australia"
+"103.66.38.0","103.66.38.255","1732388352","1732388607","IN","India"
+"103.66.39.0","103.66.39.255","1732388608","1732388863","AU","Australia"
+"103.66.40.0","103.66.43.255","1732388864","1732389887","CN","China"
+"103.66.44.0","103.66.47.255","1732389888","1732390911","ID","Indonesia"
+"103.66.48.0","103.66.51.255","1732390912","1732391935","IN","India"
+"103.66.52.0","103.66.53.255","1732391936","1732392447","AU","Australia"
+"103.66.54.0","103.66.54.255","1732392448","1732392703","IN","India"
+"103.66.55.0","103.66.55.255","1732392704","1732392959","ID","Indonesia"
+"103.66.56.0","103.66.59.255","1732392960","1732393983","HK","Hong Kong"
+"103.66.60.0","103.66.63.255","1732393984","1732395007","SG","Singapore"
+"103.66.64.0","103.66.64.127","1732395008","1732395135","CZ","Czech Republic"
+"103.66.64.128","103.66.64.255","1732395136","1732395263","BG","Bulgaria"
+"103.66.65.0","103.66.65.127","1732395264","1732395391","HU","Hungary"
+"103.66.65.128","103.66.65.255","1732395392","1732395519","RS","Serbia"
+"103.66.66.0","103.66.66.127","1732395520","1732395647","SI","Slovenia"
+"103.66.66.128","103.66.66.255","1732395648","1732395775","BA","Bosnia and Herzegovina"
+"103.66.67.0","103.66.67.127","1732395776","1732395903","HR","Croatia"
+"103.66.67.128","103.66.67.255","1732395904","1732396031","SK","Slovakia"
+"103.66.68.0","103.66.71.255","1732396032","1732397055","ID","Indonesia"
+"103.66.72.0","103.66.85.255","1732397056","1732400639","IN","India"
+"103.66.86.0","103.66.86.255","1732400640","1732400895","ID","Indonesia"
+"103.66.87.0","103.66.87.255","1732400896","1732401151","IN","India"
+"103.66.88.0","103.66.91.255","1732401152","1732402175","PH","Philippines"
+"103.66.92.0","103.66.95.255","1732402176","1732403199","CN","China"
+"103.66.96.0","103.66.99.255","1732403200","1732404223","IN","India"
+"103.66.100.0","103.66.103.255","1732404224","1732405247","HK","Hong Kong"
+"103.66.104.0","103.66.107.255","1732405248","1732406271","IN","India"
+"103.66.108.0","103.66.111.255","1732406272","1732407295","CN","China"
+"103.66.112.0","103.66.123.255","1732407296","1732410367","IN","India"
+"103.66.124.0","103.66.127.255","1732410368","1732411391","NZ","New Zealand"
+"103.66.128.0","103.66.131.255","1732411392","1732412415","TH","Thailand"
+"103.66.132.0","103.66.135.255","1732412416","1732413439","AU","Australia"
+"103.66.136.0","103.66.151.255","1732413440","1732417535","IN","India"
+"103.66.152.0","103.66.155.255","1732417536","1732418559","VN","Vietnam"
+"103.66.156.0","103.66.169.255","1732418560","1732422143","IN","India"
+"103.66.170.0","103.66.170.255","1732422144","1732422399","AU","Australia"
+"103.66.171.0","103.66.171.255","1732422400","1732422655","JP","Japan"
+"103.66.172.0","103.66.175.255","1732422656","1732423679","IN","India"
+"103.66.176.0","103.66.179.255","1732423680","1732424703","BD","Bangladesh"
+"103.66.180.0","103.66.183.255","1732424704","1732425727","HK","Hong Kong"
+"103.66.184.0","103.66.187.255","1732425728","1732426751","KH","Cambodia"
+"103.66.188.0","103.66.195.255","1732426752","1732428799","KR","Korea, Republic of"
+"103.66.196.0","103.66.199.255","1732428800","1732429823","ID","Indonesia"
+"103.66.200.0","103.66.203.255","1732429824","1732430847","CN","China"
+"103.66.204.0","103.66.215.255","1732430848","1732433919","IN","India"
+"103.66.216.0","103.66.219.255","1732433920","1732434943","CN","China"
+"103.66.220.0","103.66.220.255","1732434944","1732435199","AU","Australia"
+"103.66.221.0","103.66.221.255","1732435200","1732435455","IN","India"
+"103.66.222.0","103.66.223.255","1732435456","1732435967","PH","Philippines"
+"103.66.224.0","103.66.239.255","1732435968","1732440063","IN","India"
+"103.66.240.0","103.67.11.255","1732440064","1732447231","CN","China"
+"103.67.12.0","103.67.19.255","1732447232","1732449279","IN","India"
+"103.67.20.0","103.67.23.255","1732449280","1732450303","LA","Lao People's Democratic Republic"
+"103.67.24.0","103.67.25.255","1732450304","1732450815","AU","Australia"
+"103.67.26.0","103.67.26.255","1732450816","1732451071","MV","Maldives"
+"103.67.27.0","103.67.27.255","1732451072","1732451327","IN","India"
+"103.67.28.0","103.67.31.255","1732451328","1732452351","JP","Japan"
+"103.67.32.0","103.67.33.255","1732452352","1732452863","US","United States"
+"103.67.34.0","103.67.35.255","1732452864","1732453375","IN","India"
+"103.67.36.0","103.67.39.255","1732453376","1732454399","MY","Malaysia"
+"103.67.40.0","103.67.151.255","1732454400","1732483071","CN","China"
+"103.67.152.0","103.67.154.255","1732483072","1732483839","IN","India"
+"103.67.155.0","103.67.155.255","1732483840","1732484095","AU","Australia"
+"103.67.156.0","103.67.159.255","1732484096","1732485119","BD","Bangladesh"
+"103.67.160.0","103.67.163.255","1732485120","1732486143","IN","India"
+"103.67.164.0","103.67.164.255","1732486144","1732486399","AU","Australia"
+"103.67.165.0","103.67.165.255","1732486400","1732486655","PH","Philippines"
+"103.67.166.0","103.67.166.255","1732486656","1732486911","SG","Singapore"
+"103.67.167.0","103.67.167.255","1732486912","1732487167","AU","Australia"
+"103.67.168.0","103.67.171.255","1732487168","1732488191","SG","Singapore"
+"103.67.172.0","103.67.175.255","1732488192","1732489215","CN","China"
+"103.67.176.0","103.67.176.255","1732489216","1732489471","ID","Indonesia"
+"103.67.177.0","103.67.177.255","1732489472","1732489727","AU","Australia"
+"103.67.178.0","103.67.191.255","1732489728","1732493311","IN","India"
+"103.67.192.0","103.67.195.255","1732493312","1732494335","CN","China"
+"103.67.196.0","103.67.199.255","1732494336","1732495359","BD","Bangladesh"
+"103.67.200.0","103.67.200.255","1732495360","1732495615","SG","Singapore"
+"103.67.201.0","103.67.203.255","1732495616","1732496383","US","United States"
+"103.67.204.0","103.67.207.255","1732496384","1732497407","TW","Taiwan"
+"103.67.208.0","103.67.211.255","1732497408","1732498431","KH","Cambodia"
+"103.67.212.0","103.67.215.255","1732498432","1732499455","CN","China"
+"103.67.216.0","103.67.216.255","1732499456","1732499711","ID","Indonesia"
+"103.67.217.0","103.67.217.255","1732499712","1732499967","IN","India"
+"103.67.218.0","103.67.219.255","1732499968","1732500479","ID","Indonesia"
+"103.67.220.0","103.67.223.255","1732500480","1732501503","JP","Japan"
+"103.67.224.0","103.67.227.255","1732501504","1732502527","HK","Hong Kong"
+"103.67.228.0","103.67.231.255","1732502528","1732503551","PH","Philippines"
+"103.67.232.0","103.67.233.255","1732503552","1732504063","IN","India"
+"103.67.234.0","103.67.235.255","1732504064","1732504575","AU","Australia"
+"103.67.236.0","103.67.239.255","1732504576","1732505599","IN","India"
+"103.67.240.0","103.67.243.255","1732505600","1732506623","ID","Indonesia"
+"103.67.244.0","103.67.247.255","1732506624","1732507647","IN","India"
+"103.67.248.0","103.67.248.254","1732507648","1732507902","AU","Australia"
+"103.67.248.255","103.67.248.255","1732507903","1732507903","PH","Philippines"
+"103.67.249.0","103.67.251.255","1732507904","1732508671","AU","Australia"
+"103.67.252.0","103.67.255.255","1732508672","1732509695","HK","Hong Kong"
+"103.68.0.0","103.68.3.255","1732509696","1732510719","ID","Indonesia"
+"103.68.4.0","103.68.7.255","1732510720","1732511743","BD","Bangladesh"
+"103.68.8.0","103.68.11.255","1732511744","1732512767","IN","India"
+"103.68.12.0","103.68.15.255","1732512768","1732513791","JP","Japan"
+"103.68.16.0","103.68.57.255","1732513792","1732524543","IN","India"
+"103.68.58.0","103.68.59.255","1732524544","1732525055","NZ","New Zealand"
+"103.68.60.0","103.68.67.255","1732525056","1732527103","HK","Hong Kong"
+"103.68.68.0","103.68.83.255","1732527104","1732531199","VN","Vietnam"
+"103.68.84.0","103.68.87.255","1732531200","1732532223","IN","India"
+"103.68.88.0","103.68.91.255","1732532224","1732533247","CN","China"
+"103.68.92.0","103.68.93.255","1732533248","1732533759","AU","Australia"
+"103.68.94.0","103.68.94.255","1732533760","1732534015","SG","Singapore"
+"103.68.95.0","103.68.95.255","1732534016","1732534271","IN","India"
+"103.68.96.0","103.68.99.255","1732534272","1732535295","KR","Korea, Republic of"
+"103.68.100.0","103.68.103.255","1732535296","1732536319","CN","China"
+"103.68.104.0","103.68.104.255","1732536320","1732536575","BD","Bangladesh"
+"103.68.105.0","103.68.105.255","1732536576","1732536831","IN","India"
+"103.68.106.0","103.68.106.255","1732536832","1732537087","AU","Australia"
+"103.68.107.0","103.68.107.255","1732537088","1732537343","MN","Mongolia"
+"103.68.108.0","103.68.109.255","1732537344","1732537855","AT","Austria"
+"103.68.110.0","103.68.111.255","1732537856","1732538367","BZ","Belize"
+"103.68.112.0","103.68.115.255","1732538368","1732539391","IN","India"
+"103.68.116.0","103.68.119.255","1732539392","1732540415","BD","Bangladesh"
+"103.68.120.0","103.68.120.255","1732540416","1732540671","NZ","New Zealand"
+"103.68.121.0","103.68.123.255","1732540672","1732541439","US","United States"
+"103.68.124.0","103.68.124.255","1732541440","1732541695","AU","Australia"
+"103.68.125.0","103.68.127.255","1732541696","1732542463","SG","Singapore"
+"103.68.128.0","103.68.131.255","1732542464","1732543487","CN","China"
+"103.68.132.0","103.68.135.255","1732543488","1732544511","SG","Singapore"
+"103.68.136.0","103.68.137.255","1732544512","1732545023","ID","Indonesia"
+"103.68.138.0","103.68.138.255","1732545024","1732545279","TW","Taiwan"
+"103.68.139.0","103.68.139.255","1732545280","1732545535","MM","Myanmar"
+"103.68.140.0","103.68.143.255","1732545536","1732546559","AU","Australia"
+"103.68.144.0","103.68.147.255","1732546560","1732547583","JP","Japan"
+"103.68.148.0","103.68.155.255","1732547584","1732549631","KR","Korea, Republic of"
+"103.68.156.0","103.68.159.255","1732549632","1732550655","PH","Philippines"
+"103.68.160.0","103.68.163.255","1732550656","1732551679","AU","Australia"
+"103.68.164.0","103.68.167.255","1732551680","1732552703","SG","Singapore"
+"103.68.168.0","103.68.175.255","1732552704","1732554751","HK","Hong Kong"
+"103.68.176.0","103.68.177.255","1732554752","1732555263","IN","India"
+"103.68.178.0","103.68.179.255","1732555264","1732555775","AU","Australia"
+"103.68.180.0","103.68.183.255","1732555776","1732556799","HK","Hong Kong"
+"103.68.184.0","103.68.187.255","1732556800","1732557823","IN","India"
+"103.68.188.0","103.68.191.255","1732557824","1732558847","AU","Australia"
+"103.68.192.0","103.68.195.255","1732558848","1732559871","CN","China"
+"103.68.196.0","103.68.196.255","1732559872","1732560127","IN","India"
+"103.68.197.0","103.68.198.255","1732560128","1732560639","NZ","New Zealand"
+"103.68.199.0","103.68.199.255","1732560640","1732560895","IN","India"
+"103.68.200.0","103.68.203.255","1732560896","1732561919","SG","Singapore"
+"103.68.204.0","103.68.205.255","1732561920","1732562431","AU","Australia"
+"103.68.206.0","103.68.207.255","1732562432","1732562943","IN","India"
+"103.68.208.0","103.68.211.255","1732562944","1732563967","AU","Australia"
+"103.68.212.0","103.68.215.255","1732563968","1732564991","NZ","New Zealand"
+"103.68.216.0","103.68.221.255","1732564992","1732566527","IN","India"
+"103.68.222.0","103.68.222.255","1732566528","1732566783","AU","Australia"
+"103.68.223.0","103.68.223.255","1732566784","1732567039","SG","Singapore"
+"103.68.224.0","103.68.227.255","1732567040","1732568063","MM","Myanmar"
+"103.68.228.0","103.68.231.255","1732568064","1732569087","NZ","New Zealand"
+"103.68.232.0","103.68.235.255","1732569088","1732570111","HK","Hong Kong"
+"103.68.236.0","103.68.239.255","1732570112","1732571135","KH","Cambodia"
+"103.68.240.0","103.68.255.255","1732571136","1732575231","VN","Vietnam"
+"103.69.0.0","103.69.1.255","1732575232","1732575743","AU","Australia"
+"103.69.2.0","103.69.15.255","1732575744","1732579327","IN","India"
+"103.69.16.0","103.69.19.255","1732579328","1732580351","CN","China"
+"103.69.20.0","103.69.30.255","1732580352","1732583167","IN","India"
+"103.69.31.0","103.69.31.255","1732583168","1732583423","AU","Australia"
+"103.69.32.0","103.69.59.255","1732583424","1732590591","IN","India"
+"103.69.60.0","103.69.63.255","1732590592","1732591615","GB","United Kingdom"
+"103.69.64.0","103.69.67.255","1732591616","1732592639","SG","Singapore"
+"103.69.68.0","103.69.71.255","1732592640","1732593663","KH","Cambodia"
+"103.69.72.0","103.69.75.255","1732593664","1732594687","AU","Australia"
+"103.69.76.0","103.69.107.255","1732594688","1732602879","IN","India"
+"103.69.108.0","103.69.108.255","1732602880","1732603135","PH","Philippines"
+"103.69.109.0","103.69.109.255","1732603136","1732603391","IN","India"
+"103.69.110.0","103.69.111.255","1732603392","1732603903","PK","Pakistan"
+"103.69.112.0","103.69.115.255","1732603904","1732604927","IN","India"
+"103.69.116.0","103.69.119.255","1732604928","1732605951","CN","China"
+"103.69.120.0","103.69.123.255","1732605952","1732606975","HK","Hong Kong"
+"103.69.124.0","103.69.127.255","1732606976","1732607999","NP","Nepal"
+"103.69.128.0","103.69.129.255","1732608000","1732608511","HK","Hong Kong"
+"103.69.130.0","103.69.131.255","1732608512","1732609023","SG","Singapore"
+"103.69.132.0","103.69.135.255","1732609024","1732610047","CN","China"
+"103.69.136.0","103.69.139.255","1732610048","1732611071","HK","Hong Kong"
+"103.69.140.0","103.69.143.255","1732611072","1732612095","SG","Singapore"
+"103.69.144.0","103.69.147.255","1732612096","1732613119","IN","India"
+"103.69.148.0","103.69.151.255","1732613120","1732614143","BD","Bangladesh"
+"103.69.152.0","103.69.155.255","1732614144","1732615167","CN","China"
+"103.69.156.0","103.69.157.255","1732615168","1732615679","SE","Sweden"
+"103.69.158.0","103.69.158.255","1732615680","1732615935","FI","Finland"
+"103.69.159.0","103.69.159.255","1732615936","1732616191","NO","Norway"
+"103.69.160.0","103.69.163.255","1732616192","1732617215","VG","Virgin Islands, British"
+"103.69.164.0","103.69.167.255","1732617216","1732618239","AU","Australia"
+"103.69.168.0","103.69.171.255","1732618240","1732619263","IN","India"
+"103.69.172.0","103.69.175.255","1732619264","1732620287","MY","Malaysia"
+"103.69.176.0","103.69.179.255","1732620288","1732621311","ID","Indonesia"
+"103.69.180.0","103.69.187.255","1732621312","1732623359","IN","India"
+"103.69.188.0","103.69.195.255","1732623360","1732625407","VN","Vietnam"
+"103.69.196.0","103.69.196.255","1732625408","1732625663","IN","India"
+"103.69.197.0","103.69.197.255","1732625664","1732625919","ID","Indonesia"
+"103.69.198.0","103.69.198.255","1732625920","1732626175","AU","Australia"
+"103.69.199.0","103.69.199.255","1732626176","1732626431","PH","Philippines"
+"103.69.200.0","103.69.203.255","1732626432","1732627455","IN","India"
+"103.69.204.0","103.69.207.255","1732627456","1732628479","GB","United Kingdom"
+"103.69.208.0","103.69.211.255","1732628480","1732629503","MY","Malaysia"
+"103.69.212.0","103.69.215.255","1732629504","1732630527","CN","China"
+"103.69.216.0","103.69.227.255","1732630528","1732633599","IN","India"
+"103.69.228.0","103.69.231.255","1732633600","1732634623","NZ","New Zealand"
+"103.69.232.0","103.69.232.255","1732634624","1732634879","ID","Indonesia"
+"103.69.233.0","103.69.233.255","1732634880","1732635135","AU","Australia"
+"103.69.234.0","103.69.235.255","1732635136","1732635647","NZ","New Zealand"
+"103.69.236.0","103.69.247.255","1732635648","1732638719","IN","India"
+"103.69.248.0","103.69.251.255","1732638720","1732639743","MM","Myanmar"
+"103.69.252.0","103.69.253.255","1732639744","1732640255","AU","Australia"
+"103.69.254.0","103.69.254.255","1732640256","1732640511","PH","Philippines"
+"103.69.255.0","103.69.255.255","1732640512","1732640767","AU","Australia"
+"103.70.0.0","103.70.3.255","1732640768","1732641791","SG","Singapore"
+"103.70.4.0","103.70.7.255","1732641792","1732642815","TH","Thailand"
+"103.70.8.0","103.70.11.255","1732642816","1732643839","CN","China"
+"103.70.12.0","103.70.15.255","1732643840","1732644863","BD","Bangladesh"
+"103.70.16.0","103.70.19.255","1732644864","1732645887","ID","Indonesia"
+"103.70.20.0","103.70.23.255","1732645888","1732646911","SG","Singapore"
+"103.70.24.0","103.70.27.255","1732646912","1732647935","NZ","New Zealand"
+"103.70.28.0","103.70.31.255","1732647936","1732648959","VN","Vietnam"
+"103.70.32.0","103.70.47.255","1732648960","1732653055","IN","India"
+"103.70.48.0","103.70.51.255","1732653056","1732654079","US","United States"
+"103.70.52.0","103.70.55.255","1732654080","1732655103","TW","Taiwan"
+"103.70.56.0","103.70.57.255","1732655104","1732655615","AU","Australia"
+"103.70.58.0","103.70.58.255","1732655616","1732655871","IN","India"
+"103.70.59.0","103.70.59.255","1732655872","1732656127","HK","Hong Kong"
+"103.70.60.0","103.70.63.255","1732656128","1732657151","IN","India"
+"103.70.64.0","103.70.67.255","1732657152","1732658175","AU","Australia"
+"103.70.68.0","103.70.68.255","1732658176","1732658431","ID","Indonesia"
+"103.70.69.0","103.70.69.255","1732658432","1732658687","IN","India"
+"103.70.70.0","103.70.75.255","1732658688","1732660223","AU","Australia"
+"103.70.76.0","103.70.77.255","1732660224","1732660735","HK","Hong Kong"
+"103.70.78.0","103.70.78.255","1732660736","1732660991","IN","India"
+"103.70.79.0","103.70.79.255","1732660992","1732661247","ID","Indonesia"
+"103.70.80.0","103.70.83.255","1732661248","1732662271","IN","India"
+"103.70.84.0","103.70.87.255","1732662272","1732663295","PK","Pakistan"
+"103.70.88.0","103.70.89.255","1732663296","1732663807","NZ","New Zealand"
+"103.70.90.0","103.70.135.255","1732663808","1732675583","IN","India"
+"103.70.136.0","103.70.137.255","1732675584","1732676095","PK","Pakistan"
+"103.70.138.0","103.70.138.255","1732676096","1732676351","NZ","New Zealand"
+"103.70.139.0","103.70.139.255","1732676352","1732676607","IN","India"
+"103.70.140.0","103.70.143.255","1732676608","1732677631","BD","Bangladesh"
+"103.70.144.0","103.70.147.255","1732677632","1732678655","IN","India"
+"103.70.148.0","103.70.151.255","1732678656","1732679679","CN","China"
+"103.70.152.0","103.70.169.255","1732679680","1732684287","IN","India"
+"103.70.170.0","103.70.171.255","1732684288","1732684799","BD","Bangladesh"
+"103.70.172.0","103.70.179.255","1732684800","1732686847","AU","Australia"
+"103.70.180.0","103.70.183.255","1732686848","1732687871","HK","Hong Kong"
+"103.70.184.0","103.70.187.255","1732687872","1732688895","CN","China"
+"103.70.188.0","103.70.191.255","1732688896","1732689919","IN","India"
+"103.70.192.0","103.70.195.255","1732689920","1732690943","AU","Australia"
+"103.70.196.0","103.70.211.255","1732690944","1732695039","IN","India"
+"103.70.212.0","103.70.215.255","1732695040","1732696063","HK","Hong Kong"
+"103.70.216.0","103.70.219.255","1732696064","1732697087","MM","Myanmar"
+"103.70.220.0","103.70.227.255","1732697088","1732699135","CN","China"
+"103.70.228.0","103.70.231.255","1732699136","1732700159","BD","Bangladesh"
+"103.70.232.0","103.70.235.255","1732700160","1732701183","AU","Australia"
+"103.70.236.0","103.70.239.255","1732701184","1732702207","CN","China"
+"103.70.240.0","103.70.243.255","1732702208","1732703231","JP","Japan"
+"103.70.244.0","103.70.247.255","1732703232","1732704255","TH","Thailand"
+"103.70.248.0","103.70.248.255","1732704256","1732704511","IN","India"
+"103.70.249.0","103.70.249.255","1732704512","1732704767","MM","Myanmar"
+"103.70.250.0","103.70.251.255","1732704768","1732705279","PK","Pakistan"
+"103.70.252.0","103.71.3.255","1732705280","1732707327","CN","China"
+"103.71.4.0","103.71.7.255","1732707328","1732708351","AU","Australia"
+"103.71.8.0","103.71.11.255","1732708352","1732709375","ID","Indonesia"
+"103.71.12.0","103.71.15.255","1732709376","1732710399","HK","Hong Kong"
+"103.71.16.0","103.71.23.255","1732710400","1732712447","IN","India"
+"103.71.24.0","103.71.24.255","1732712448","1732712703","HK","Hong Kong"
+"103.71.25.0","103.71.25.255","1732712704","1732712959","AF","Afghanistan"
+"103.71.26.0","103.71.26.255","1732712960","1732713215","US","United States"
+"103.71.27.0","103.71.27.255","1732713216","1732713471","AU","Australia"
+"103.71.28.0","103.71.31.255","1732713472","1732714495","HK","Hong Kong"
+"103.71.32.0","103.71.33.255","1732714496","1732715007","CN","China"
+"103.71.34.0","103.71.35.255","1732715008","1732715519","HK","Hong Kong"
+"103.71.36.0","103.71.39.255","1732715520","1732716543","JP","Japan"
+"103.71.40.0","103.71.43.255","1732716544","1732717567","BD","Bangladesh"
+"103.71.44.0","103.71.45.255","1732717568","1732718079","ID","Indonesia"
+"103.71.46.0","103.71.47.255","1732718080","1732718591","BD","Bangladesh"
+"103.71.48.0","103.71.51.255","1732718592","1732719615","CN","China"
+"103.71.52.0","103.71.55.255","1732719616","1732720639","IN","India"
+"103.71.56.0","103.71.56.255","1732720640","1732720895","AU","Australia"
+"103.71.57.0","103.71.57.255","1732720896","1732721151","MV","Maldives"
+"103.71.58.0","103.71.58.255","1732721152","1732721407","MY","Malaysia"
+"103.71.59.0","103.71.59.255","1732721408","1732721663","AF","Afghanistan"
+"103.71.60.0","103.71.67.255","1732721664","1732723711","IN","India"
+"103.71.68.0","103.71.75.255","1732723712","1732725759","CN","China"
+"103.71.76.0","103.71.79.255","1732725760","1732726783","IN","India"
+"103.71.80.0","103.71.91.255","1732726784","1732729855","CN","China"
+"103.71.92.0","103.71.95.255","1732729856","1732730879","PH","Philippines"
+"103.71.96.0","103.71.119.255","1732730880","1732737023","IN","India"
+"103.71.120.0","103.71.131.255","1732737024","1732740095","CN","China"
+"103.71.132.0","103.71.135.255","1732740096","1732741119","SG","Singapore"
+"103.71.136.0","103.71.139.255","1732741120","1732742143","HK","Hong Kong"
+"103.71.140.0","103.71.143.255","1732742144","1732743167","TW","Taiwan"
+"103.71.144.0","103.71.147.255","1732743168","1732744191","CN","China"
+"103.71.148.0","103.71.155.255","1732744192","1732746239","HK","Hong Kong"
+"103.71.156.0","103.71.159.255","1732746240","1732747263","JP","Japan"
+"103.71.160.0","103.71.163.255","1732747264","1732748287","ID","Indonesia"
+"103.71.164.0","103.71.171.255","1732748288","1732750335","IN","India"
+"103.71.172.0","103.71.175.255","1732750336","1732751359","NL","Netherlands"
+"103.71.176.0","103.71.179.255","1732751360","1732752383","HK","Hong Kong"
+"103.71.180.0","103.71.187.255","1732752384","1732754431","VN","Vietnam"
+"103.71.188.0","103.71.188.255","1732754432","1732754687","AU","Australia"
+"103.71.189.0","103.71.189.255","1732754688","1732754943","IN","India"
+"103.71.190.0","103.71.191.255","1732754944","1732755455","ID","Indonesia"
+"103.71.192.0","103.71.195.255","1732755456","1732756479","IN","India"
+"103.71.196.0","103.71.203.255","1732756480","1732758527","CN","China"
+"103.71.204.0","103.71.204.255","1732758528","1732758783","FJ","Fiji"
+"103.71.205.0","103.71.205.255","1732758784","1732759039","IN","India"
+"103.71.206.0","103.71.207.255","1732759040","1732759551","AU","Australia"
+"103.71.208.0","103.71.219.255","1732759552","1732762623","IN","India"
+"103.71.220.0","103.71.223.255","1732762624","1732763647","NZ","New Zealand"
+"103.71.224.0","103.71.227.255","1732763648","1732764671","ID","Indonesia"
+"103.71.228.0","103.71.231.255","1732764672","1732765695","HK","Hong Kong"
+"103.71.232.0","103.71.235.255","1732765696","1732766719","CN","China"
+"103.71.236.0","103.71.239.255","1732766720","1732767743","HK","Hong Kong"
+"103.71.240.0","103.71.241.255","1732767744","1732768255","ID","Indonesia"
+"103.71.242.0","103.71.243.255","1732768256","1732768767","NP","Nepal"
+"103.71.244.0","103.71.247.255","1732768768","1732769791","SG","Singapore"
+"103.71.248.0","103.71.251.255","1732769792","1732770815","MM","Myanmar"
+"103.71.252.0","103.71.253.255","1732770816","1732771327","HK","Hong Kong"
+"103.71.254.0","103.71.254.255","1732771328","1732771583","MY","Malaysia"
+"103.71.255.0","103.71.255.255","1732771584","1732771839","ID","Indonesia"
+"103.72.0.0","103.72.3.255","1732771840","1732772863","PK","Pakistan"
+"103.72.4.0","103.72.5.255","1732772864","1732773375","SG","Singapore"
+"103.72.6.0","103.72.11.255","1732773376","1732774911","IN","India"
+"103.72.12.0","103.72.55.255","1732774912","1732786175","CN","China"
+"103.72.56.0","103.72.75.255","1732786176","1732791295","IN","India"
+"103.72.76.0","103.72.79.255","1732791296","1732792319","BD","Bangladesh"
+"103.72.80.0","103.72.83.255","1732792320","1732793343","US","United States"
+"103.72.84.0","103.72.87.255","1732793344","1732794367","PK","Pakistan"
+"103.72.88.0","103.72.88.255","1732794368","1732794623","AU","Australia"
+"103.72.89.0","103.72.89.255","1732794624","1732794879","HK","Hong Kong"
+"103.72.90.0","103.72.91.255","1732794880","1732795391","VU","Vanuatu"
+"103.72.92.0","103.72.95.255","1732795392","1732796415","MY","Malaysia"
+"103.72.96.0","103.72.99.255","1732796416","1732797439","VN","Vietnam"
+"103.72.100.0","103.72.107.255","1732797440","1732799487","IN","India"
+"103.72.108.0","103.72.108.255","1732799488","1732799743","AU","Australia"
+"103.72.109.0","103.72.109.255","1732799744","1732799999","BD","Bangladesh"
+"103.72.110.0","103.72.111.255","1732800000","1732800511","ID","Indonesia"
+"103.72.112.0","103.72.135.255","1732800512","1732806655","CN","China"
+"103.72.136.0","103.72.143.255","1732806656","1732808703","IN","India"
+"103.72.144.0","103.72.147.255","1732808704","1732809727","CN","China"
+"103.72.148.0","103.72.148.255","1732809728","1732809983","KR","Korea, Republic of"
+"103.72.149.0","103.72.151.255","1732809984","1732810751","CN","China"
+"103.72.152.0","103.72.155.255","1732810752","1732811775","HK","Hong Kong"
+"103.72.156.0","103.72.159.255","1732811776","1732812799","IN","India"
+"103.72.160.0","103.72.161.255","1732812800","1732813311","HK","Hong Kong"
+"103.72.162.0","103.72.163.255","1732813312","1732813823","MY","Malaysia"
+"103.72.164.0","103.72.167.255","1732813824","1732814847","CN","China"
+"103.72.168.0","103.72.171.255","1732814848","1732815871","IN","India"
+"103.72.172.0","103.72.175.255","1732815872","1732816895","CN","China"
+"103.72.176.0","103.72.179.255","1732816896","1732817919","IN","India"
+"103.72.180.0","103.72.183.255","1732817920","1732818943","CN","China"
+"103.72.184.0","103.72.187.255","1732818944","1732819967","AU","Australia"
+"103.72.188.0","103.72.191.255","1732819968","1732820991","PH","Philippines"
+"103.72.192.0","103.72.192.255","1732820992","1732821247","SG","Singapore"
+"103.72.193.0","103.72.199.255","1732821248","1732823039","IN","India"
+"103.72.200.0","103.72.203.255","1732823040","1732824063","AU","Australia"
+"103.72.204.0","103.72.207.255","1732824064","1732825087","IN","India"
+"103.72.208.0","103.72.209.255","1732825088","1732825599","NZ","New Zealand"
+"103.72.210.0","103.72.211.255","1732825600","1732826111","AU","Australia"
+"103.72.212.0","103.72.223.255","1732826112","1732829183","IN","India"
+"103.72.224.0","103.73.31.255","1732829184","1732845567","CN","China"
+"103.73.32.0","103.73.35.255","1732845568","1732846591","IN","India"
+"103.73.36.0","103.73.39.255","1732846592","1732847615","BD","Bangladesh"
+"103.73.40.0","103.73.43.255","1732847616","1732848639","AU","Australia"
+"103.73.44.0","103.73.47.255","1732848640","1732849663","BD","Bangladesh"
+"103.73.48.0","103.73.51.255","1732849664","1732850687","CN","China"
+"103.73.52.0","103.73.56.255","1732850688","1732851967","BD","Bangladesh"
+"103.73.57.0","103.73.57.255","1732851968","1732852223","AU","Australia"
+"103.73.58.0","103.73.58.255","1732852224","1732852479","PH","Philippines"
+"103.73.59.0","103.73.59.255","1732852480","1732852735","AU","Australia"
+"103.73.60.0","103.73.63.255","1732852736","1732853759","ID","Indonesia"
+"103.73.64.0","103.73.67.255","1732853760","1732854783","US","United States"
+"103.73.68.0","103.73.71.255","1732854784","1732855807","PH","Philippines"
+"103.73.72.0","103.73.79.255","1732855808","1732857855","ID","Indonesia"
+"103.73.80.0","103.73.81.255","1732857856","1732858367","KI","Kiribati"
+"103.73.82.0","103.73.87.255","1732858368","1732859903","AU","Australia"
+"103.73.88.0","103.73.91.255","1732859904","1732860927","HK","Hong Kong"
+"103.73.92.0","103.73.95.255","1732860928","1732861951","IN","India"
+"103.73.96.0","103.73.99.255","1732861952","1732862975","CN","China"
+"103.73.100.0","103.73.103.255","1732862976","1732863999","PK","Pakistan"
+"103.73.104.0","103.73.107.255","1732864000","1732865023","BD","Bangladesh"
+"103.73.108.0","103.73.115.255","1732865024","1732867071","AU","Australia"
+"103.73.116.0","103.73.123.255","1732867072","1732869119","CN","China"
+"103.73.124.0","103.73.124.255","1732869120","1732869375","AU","Australia"
+"103.73.125.0","103.73.125.255","1732869376","1732869631","ID","Indonesia"
+"103.73.126.0","103.73.126.255","1732869632","1732869887","AU","Australia"
+"103.73.127.0","103.73.127.255","1732869888","1732870143","IN","India"
+"103.73.128.0","103.73.147.255","1732870144","1732875263","CN","China"
+"103.73.148.0","103.73.159.255","1732875264","1732878335","IN","India"
+"103.73.160.0","103.73.163.255","1732878336","1732879359","HK","Hong Kong"
+"103.73.164.0","103.73.167.255","1732879360","1732880383","KH","Cambodia"
+"103.73.168.0","103.73.171.255","1732880384","1732881407","CN","China"
+"103.73.172.0","103.73.175.255","1732881408","1732882431","IN","India"
+"103.73.176.0","103.73.179.255","1732882432","1732883455","CN","China"
+"103.73.180.0","103.73.193.255","1732883456","1732887039","IN","India"
+"103.73.194.0","103.73.195.255","1732887040","1732887551","HK","Hong Kong"
+"103.73.196.0","103.73.199.255","1732887552","1732888575","BD","Bangladesh"
+"103.73.200.0","103.73.203.255","1732888576","1732889599","AU","Australia"
+"103.73.204.0","103.73.211.255","1732889600","1732891647","CN","China"
+"103.73.212.0","103.73.223.255","1732891648","1732894719","IN","India"
+"103.73.224.0","103.73.227.255","1732894720","1732895743","BD","Bangladesh"
+"103.73.228.0","103.73.231.255","1732895744","1732896767","NZ","New Zealand"
+"103.73.232.0","103.73.233.255","1732896768","1732897279","SG","Singapore"
+"103.73.234.0","103.73.234.255","1732897280","1732897535","PK","Pakistan"
+"103.73.235.0","103.73.235.255","1732897536","1732897791","ID","Indonesia"
+"103.73.236.0","103.73.239.255","1732897792","1732898815","MM","Myanmar"
+"103.73.240.0","103.73.251.255","1732898816","1732901887","CN","China"
+"103.73.252.0","103.73.255.255","1732901888","1732902911","GB","United Kingdom"
+"103.74.0.0","103.74.3.255","1732902912","1732903935","KR","Korea, Republic of"
+"103.74.4.0","103.74.4.255","1732903936","1732904191","IN","India"
+"103.74.5.0","103.74.5.255","1732904192","1732904447","AU","Australia"
+"103.74.6.0","103.74.7.255","1732904448","1732904959","ID","Indonesia"
+"103.74.8.0","103.74.11.255","1732904960","1732905983","IN","India"
+"103.74.12.0","103.74.13.255","1732905984","1732906495","ID","Indonesia"
+"103.74.14.0","103.74.15.255","1732906496","1732907007","NP","Nepal"
+"103.74.16.0","103.74.19.255","1732907008","1732908031","IN","India"
+"103.74.20.0","103.74.23.255","1732908032","1732909055","PK","Pakistan"
+"103.74.24.0","103.74.51.255","1732909056","1732916223","CN","China"
+"103.74.52.0","103.74.53.255","1732916224","1732916735","HK","Hong Kong"
+"103.74.54.0","103.74.55.255","1732916736","1732917247","IN","India"
+"103.74.56.0","103.74.63.255","1732917248","1732919295","CN","China"
+"103.74.64.0","103.74.65.255","1732919296","1732919807","IN","India"
+"103.74.66.0","103.74.67.255","1732919808","1732920319","AU","Australia"
+"103.74.68.0","103.74.75.255","1732920320","1732922367","IN","India"
+"103.74.76.0","103.74.79.255","1732922368","1732923391","NL","Netherlands"
+"103.74.80.0","103.74.83.255","1732923392","1732924415","CN","China"
+"103.74.84.0","103.74.87.255","1732924416","1732925439","BD","Bangladesh"
+"103.74.88.0","103.74.99.255","1732925440","1732928511","IN","India"
+"103.74.100.0","103.74.107.255","1732928512","1732930559","VN","Vietnam"
+"103.74.108.0","103.74.111.255","1732930560","1732931583","IN","India"
+"103.74.112.0","103.74.123.255","1732931584","1732934655","VN","Vietnam"
+"103.74.124.0","103.74.127.255","1732934656","1732935679","CN","China"
+"103.74.128.0","103.74.131.255","1732935680","1732936703","HK","Hong Kong"
+"103.74.132.0","103.74.135.255","1732936704","1732937727","BD","Bangladesh"
+"103.74.136.0","103.74.141.255","1732937728","1732939263","IN","India"
+"103.74.142.0","103.74.142.255","1732939264","1732939519","AU","Australia"
+"103.74.143.0","103.74.143.255","1732939520","1732939775","ID","Indonesia"
+"103.74.144.0","103.74.147.255","1732939776","1732940799","IN","India"
+"103.74.148.0","103.74.159.255","1732940800","1732943871","CN","China"
+"103.74.160.0","103.74.163.255","1732943872","1732944895","JP","Japan"
+"103.74.164.0","103.74.167.255","1732944896","1732945919","ID","Indonesia"
+"103.74.168.0","103.74.168.255","1732945920","1732946175","AU","Australia"
+"103.74.169.0","103.74.169.255","1732946176","1732946431","IN","India"
+"103.74.170.0","103.74.170.255","1732946432","1732946687","ID","Indonesia"
+"103.74.171.0","103.74.171.255","1732946688","1732946943","AU","Australia"
+"103.74.172.0","103.74.175.255","1732946944","1732947967","HK","Hong Kong"
+"103.74.176.0","103.74.179.255","1732947968","1732948991","BD","Bangladesh"
+"103.74.180.0","103.74.183.255","1732948992","1732950015","IN","India"
+"103.74.184.0","103.74.191.255","1732950016","1732952063","AU","Australia"
+"103.74.192.0","103.74.195.255","1732952064","1732953087","HK","Hong Kong"
+"103.74.196.0","103.74.199.255","1732953088","1732954111","IN","India"
+"103.74.200.0","103.74.200.255","1732954112","1732954367","NZ","New Zealand"
+"103.74.201.0","103.74.202.255","1732954368","1732954879","LT","Lithuania"
+"103.74.203.0","103.74.203.255","1732954880","1732955135","NZ","New Zealand"
+"103.74.204.0","103.74.207.255","1732955136","1732956159","CN","China"
+"103.74.208.0","103.74.211.255","1732956160","1732957183","NZ","New Zealand"
+"103.74.212.0","103.74.213.255","1732957184","1732957695","ID","Indonesia"
+"103.74.214.0","103.74.215.255","1732957696","1732958207","IN","India"
+"103.74.216.0","103.74.219.255","1732958208","1732959231","AU","Australia"
+"103.74.220.0","103.74.224.255","1732959232","1732960511","IN","India"
+"103.74.225.0","103.74.226.255","1732960512","1732961023","AU","Australia"
+"103.74.227.0","103.74.227.255","1732961024","1732961279","IN","India"
+"103.74.228.0","103.74.231.255","1732961280","1732962303","BD","Bangladesh"
+"103.74.232.0","103.74.235.255","1732962304","1732963327","CN","China"
+"103.74.236.0","103.74.239.255","1732963328","1732964351","IN","India"
+"103.74.240.0","103.74.243.255","1732964352","1732965375","AU","Australia"
+"103.74.244.0","103.74.247.255","1732965376","1732966399","IN","India"
+"103.74.248.0","103.74.251.255","1732966400","1732967423","HK","Hong Kong"
+"103.74.252.0","103.74.255.255","1732967424","1732968447","TH","Thailand"
+"103.75.0.0","103.75.3.255","1732968448","1732969471","HK","Hong Kong"
+"103.75.4.0","103.75.7.255","1732969472","1732970495","AU","Australia"
+"103.75.8.0","103.75.11.255","1732970496","1732971519","IN","India"
+"103.75.12.0","103.75.15.255","1732971520","1732972543","HK","Hong Kong"
+"103.75.16.0","103.75.19.255","1732972544","1732973567","CN","China"
+"103.75.20.0","103.75.21.255","1732973568","1732974079","VU","Vanuatu"
+"103.75.22.0","103.75.22.255","1732974080","1732974335","PH","Philippines"
+"103.75.23.0","103.75.23.255","1732974336","1732974591","AU","Australia"
+"103.75.24.0","103.75.27.255","1732974592","1732975615","ID","Indonesia"
+"103.75.28.0","103.75.43.255","1732975616","1732979711","IN","India"
+"103.75.44.0","103.75.47.255","1732979712","1732980735","HK","Hong Kong"
+"103.75.48.0","103.75.49.255","1732980736","1732981247","NP","Nepal"
+"103.75.50.0","103.75.55.255","1732981248","1732982783","ID","Indonesia"
+"103.75.56.0","103.75.83.255","1732982784","1732989951","IN","India"
+"103.75.84.0","103.75.95.255","1732989952","1732993023","CN","China"
+"103.75.96.0","103.75.103.255","1732993024","1732995071","ID","Indonesia"
+"103.75.104.0","103.75.115.255","1732995072","1732998143","CN","China"
+"103.75.116.0","103.75.116.255","1732998144","1732998399","AU","Australia"
+"103.75.117.0","103.75.117.255","1732998400","1732998655","HK","Hong Kong"
+"103.75.118.0","103.75.118.255","1732998656","1732998911","SG","Singapore"
+"103.75.119.0","103.75.119.255","1732998912","1732999167","CA","Canada"
+"103.75.120.0","103.75.123.255","1732999168","1733000191","CN","China"
+"103.75.124.0","103.75.127.255","1733000192","1733001215","IN","India"
+"103.75.128.0","103.75.131.255","1733001216","1733002239","CN","China"
+"103.75.132.0","103.75.135.255","1733002240","1733003263","AU","Australia"
+"103.75.136.0","103.75.139.255","1733003264","1733004287","PH","Philippines"
+"103.75.140.0","103.75.143.255","1733004288","1733005311","IN","India"
+"103.75.144.0","103.75.147.255","1733005312","1733006335","CN","China"
+"103.75.148.0","103.75.149.255","1733006336","1733006847","NP","Nepal"
+"103.75.150.0","103.75.150.255","1733006848","1733007103","ID","Indonesia"
+"103.75.151.0","103.75.151.255","1733007104","1733007359","SG","Singapore"
+"103.75.152.0","103.75.155.255","1733007360","1733008383","CN","China"
+"103.75.156.0","103.75.167.255","1733008384","1733011455","IN","India"
+"103.75.168.0","103.75.171.255","1733011456","1733012479","ID","Indonesia"
+"103.75.172.0","103.75.174.255","1733012480","1733013247","IN","India"
+"103.75.175.0","103.75.175.255","1733013248","1733013503","SG","Singapore"
+"103.75.176.0","103.75.187.255","1733013504","1733016575","VN","Vietnam"
+"103.75.188.0","103.75.191.255","1733016576","1733017599","MY","Malaysia"
+"103.75.192.0","103.75.199.255","1733017600","1733019647","IN","India"
+"103.75.200.0","103.75.201.255","1733019648","1733020159","TH","Thailand"
+"103.75.202.0","103.75.207.255","1733020160","1733021695","AU","Australia"
+"103.75.208.0","103.75.211.255","1733021696","1733022719","ID","Indonesia"
+"103.75.212.0","103.75.215.255","1733022720","1733023743","JP","Japan"
+"103.75.216.0","103.75.219.255","1733023744","1733024767","SG","Singapore"
+"103.75.220.0","103.75.223.255","1733024768","1733025791","BD","Bangladesh"
+"103.75.224.0","103.75.227.255","1733025792","1733026815","IN","India"
+"103.75.228.0","103.75.231.255","1733026816","1733027839","MY","Malaysia"
+"103.75.232.0","103.75.235.255","1733027840","1733028863","ID","Indonesia"
+"103.75.236.0","103.75.236.255","1733028864","1733029119","CN","China"
+"103.75.237.0","103.75.237.255","1733029120","1733029375","ID","Indonesia"
+"103.75.238.0","103.75.239.255","1733029376","1733029887","BD","Bangladesh"
+"103.75.240.0","103.75.243.255","1733029888","1733030911","HK","Hong Kong"
+"103.75.244.0","103.75.247.255","1733030912","1733031935","PK","Pakistan"
+"103.75.248.0","103.75.251.255","1733031936","1733032959","IN","India"
+"103.75.252.0","103.75.255.255","1733032960","1733033983","JP","Japan"
+"103.76.0.0","103.76.1.255","1733033984","1733034495","IN","India"
+"103.76.2.0","103.76.2.255","1733034496","1733034751","MV","Maldives"
+"103.76.3.0","103.76.3.255","1733034752","1733035007","PK","Pakistan"
+"103.76.4.0","103.76.11.255","1733035008","1733037055","IN","India"
+"103.76.12.0","103.76.27.255","1733037056","1733041151","ID","Indonesia"
+"103.76.28.0","103.76.29.255","1733041152","1733041663","PK","Pakistan"
+"103.76.30.0","103.76.30.255","1733041664","1733041919","SG","Singapore"
+"103.76.31.0","103.76.31.255","1733041920","1733042175","NC","New Caledonia"
+"103.76.32.0","103.76.35.255","1733042176","1733043199","HK","Hong Kong"
+"103.76.36.0","103.76.39.255","1733043200","1733044223","SG","Singapore"
+"103.76.40.0","103.76.43.255","1733044224","1733045247","AU","Australia"
+"103.76.44.0","103.76.47.255","1733045248","1733046271","BD","Bangladesh"
+"103.76.48.0","103.76.49.255","1733046272","1733046783","AU","Australia"
+"103.76.50.0","103.76.50.255","1733046784","1733047039","ID","Indonesia"
+"103.76.51.0","103.76.51.255","1733047040","1733047295","AU","Australia"
+"103.76.52.0","103.76.59.255","1733047296","1733049343","IN","India"
+"103.76.60.0","103.76.75.255","1733049344","1733053439","CN","China"
+"103.76.76.0","103.76.83.255","1733053440","1733055487","IN","India"
+"103.76.84.0","103.76.87.255","1733055488","1733056511","CN","China"
+"103.76.88.0","103.76.89.255","1733056512","1733057023","MY","Malaysia"
+"103.76.90.0","103.76.90.255","1733057024","1733057279","AU","Australia"
+"103.76.91.0","103.76.91.255","1733057280","1733057535","IN","India"
+"103.76.92.0","103.76.95.255","1733057536","1733058559","CN","China"
+"103.76.96.0","103.76.103.255","1733058560","1733060607","IN","India"
+"103.76.104.0","103.76.107.255","1733060608","1733061631","CN","China"
+"103.76.108.0","103.76.111.255","1733061632","1733062655","IN","India"
+"103.76.112.0","103.76.115.255","1733062656","1733063679","HK","Hong Kong"
+"103.76.116.0","103.76.119.255","1733063680","1733064703","TH","Thailand"
+"103.76.120.0","103.76.123.255","1733064704","1733065727","IN","India"
+"103.192.0.0","103.192.31.255","1740636160","1740644351","CN","China"
+"103.192.32.0","103.192.35.255","1740644352","1740645375","IN","India"
+"103.192.36.0","103.192.43.255","1740645376","1740647423","HK","Hong Kong"
+"103.192.44.0","103.192.47.255","1740647424","1740648447","MO","Macau"
+"103.192.48.0","103.192.59.255","1740648448","1740651519","CN","China"
+"103.192.60.0","103.192.67.255","1740651520","1740653567","IN","India"
+"103.192.68.0","103.192.71.255","1740653568","1740654591","JP","Japan"
+"103.192.72.0","103.192.75.255","1740654592","1740655615","IN","India"
+"103.192.76.0","103.192.79.255","1740655616","1740656639","NP","Nepal"
+"103.192.80.0","103.192.80.255","1740656640","1740656895","NZ","New Zealand"
+"103.192.81.0","103.192.81.255","1740656896","1740657151","AF","Afghanistan"
+"103.192.82.0","103.192.83.255","1740657152","1740657663","AU","Australia"
+"103.192.84.0","103.192.115.255","1740657664","1740665855","CN","China"
+"103.192.116.0","103.192.119.255","1740665856","1740666879","IN","India"
+"103.192.120.0","103.192.123.255","1740666880","1740667903","JP","Japan"
+"103.192.124.0","103.192.127.255","1740667904","1740668927","PH","Philippines"
+"103.192.128.0","103.192.147.255","1740668928","1740674047","CN","China"
+"103.192.148.0","103.192.151.255","1740674048","1740675071","JP","Japan"
+"103.192.152.0","103.192.155.255","1740675072","1740676095","AU","Australia"
+"103.192.156.0","103.192.159.255","1740676096","1740677119","BD","Bangladesh"
+"103.192.160.0","103.192.163.255","1740677120","1740678143","HK","Hong Kong"
+"103.192.164.0","103.192.167.255","1740678144","1740679167","CN","China"
+"103.192.168.0","103.192.172.255","1740679168","1740680447","IN","India"
+"103.192.173.0","103.192.173.255","1740680448","1740680703","AU","Australia"
+"103.192.174.0","103.192.174.255","1740680704","1740680959","MM","Myanmar"
+"103.192.175.0","103.192.175.255","1740680960","1740681215","AU","Australia"
+"103.192.176.0","103.192.178.255","1740681216","1740681983","HK","Hong Kong"
+"103.192.179.0","103.192.179.255","1740681984","1740682239","AU","Australia"
+"103.192.180.0","103.192.183.255","1740682240","1740683263","KH","Cambodia"
+"103.192.184.0","103.192.187.255","1740683264","1740684287","PH","Philippines"
+"103.192.188.0","103.192.191.255","1740684288","1740685311","CN","China"
+"103.192.192.0","103.192.196.255","1740685312","1740686591","AU","Australia"
+"103.192.197.0","103.192.197.255","1740686592","1740686847","NZ","New Zealand"
+"103.192.198.0","103.192.199.255","1740686848","1740687359","IN","India"
+"103.192.200.0","103.192.203.255","1740687360","1740688383","HK","Hong Kong"
+"103.192.204.0","103.192.207.255","1740688384","1740689407","IN","India"
+"103.192.208.0","103.192.219.255","1740689408","1740692479","CN","China"
+"103.192.220.0","103.192.223.255","1740692480","1740693503","IN","India"
+"103.192.224.0","103.192.227.255","1740693504","1740694527","HK","Hong Kong"
+"103.192.228.0","103.192.235.255","1740694528","1740696575","JP","Japan"
+"103.192.236.0","103.192.239.255","1740696576","1740697599","VN","Vietnam"
+"103.192.240.0","103.192.243.255","1740697600","1740698623","NZ","New Zealand"
+"103.192.244.0","103.192.251.255","1740698624","1740700671","IN","India"
+"103.192.252.0","103.192.255.255","1740700672","1740701695","CN","China"
+"103.193.0.0","103.193.3.255","1740701696","1740702719","IN","India"
+"103.193.4.0","103.193.7.255","1740702720","1740703743","SG","Singapore"
+"103.193.8.0","103.193.9.255","1740703744","1740704255","NZ","New Zealand"
+"103.193.10.0","103.193.11.255","1740704256","1740704767","AU","Australia"
+"103.193.12.0","103.193.15.255","1740704768","1740705791","JP","Japan"
+"103.193.16.0","103.193.16.255","1740705792","1740706047","NZ","New Zealand"
+"103.193.17.0","103.193.17.255","1740706048","1740706303","AU","Australia"
+"103.193.18.0","103.193.18.255","1740706304","1740706559","PK","Pakistan"
+"103.193.19.0","103.193.19.255","1740706560","1740706815","ID","Indonesia"
+"103.193.20.0","103.193.31.255","1740706816","1740709887","IN","India"
+"103.193.32.0","103.193.35.255","1740709888","1740710911","HK","Hong Kong"
+"103.193.36.0","103.193.37.255","1740710912","1740711423","IN","India"
+"103.193.38.0","103.193.39.255","1740711424","1740711935","NZ","New Zealand"
+"103.193.40.0","103.193.47.255","1740711936","1740713983","CN","China"
+"103.193.48.0","103.193.67.255","1740713984","1740719103","IN","India"
+"103.193.68.0","103.193.71.255","1740719104","1740720127","HK","Hong Kong"
+"103.193.72.0","103.193.75.255","1740720128","1740721151","JP","Japan"
+"103.193.76.0","103.193.76.255","1740721152","1740721407","AU","Australia"
+"103.193.77.0","103.193.77.255","1740721408","1740721663","IN","India"
+"103.193.78.0","103.193.78.255","1740721664","1740721919","AU","Australia"
+"103.193.79.0","103.193.79.255","1740721920","1740722175","IN","India"
+"103.193.80.0","103.193.83.255","1740722176","1740723199","AU","Australia"
+"103.193.84.0","103.193.115.255","1740723200","1740731391","IN","India"
+"103.193.116.0","103.193.119.255","1740731392","1740732415","ID","Indonesia"
+"103.193.120.0","103.193.123.255","1740732416","1740733439","CN","China"
+"103.193.124.0","103.193.135.255","1740733440","1740736511","HK","Hong Kong"
+"103.193.136.0","103.193.139.255","1740736512","1740737535","NZ","New Zealand"
+"103.193.140.0","103.193.151.255","1740737536","1740740607","CN","China"
+"103.193.152.0","103.193.159.255","1740740608","1740742655","IN","India"
+"103.193.160.0","103.193.163.255","1740742656","1740743679","CN","China"
+"103.193.165.0","103.193.165.255","1740743936","1740744191","PH","Philippines"
+"103.193.166.0","103.193.167.255","1740744192","1740744703","AU","Australia"
+"103.193.168.0","103.193.171.255","1740744704","1740745727","BD","Bangladesh"
+"103.193.172.0","103.193.175.255","1740745728","1740746751","HK","Hong Kong"
+"103.193.176.0","103.193.179.255","1740746752","1740747775","JP","Japan"
+"103.193.180.0","103.193.183.255","1740747776","1740748799","KH","Cambodia"
+"103.193.184.0","103.193.187.255","1740748800","1740749823","JP","Japan"
+"103.193.188.0","103.193.195.255","1740749824","1740751871","CN","China"
+"103.193.196.0","103.193.203.255","1740751872","1740753919","IN","India"
+"103.193.204.0","103.193.207.255","1740753920","1740754943","KH","Cambodia"
+"103.193.208.0","103.193.211.255","1740754944","1740755967","AU","Australia"
+"103.193.212.0","103.193.243.255","1740755968","1740764159","CN","China"
+"103.193.244.0","103.193.251.255","1740764160","1740766207","HK","Hong Kong"
+"103.193.252.0","103.193.255.255","1740766208","1740767231","IN","India"
+"103.194.0.0","103.194.7.255","1740767232","1740769279","AU","Australia"
+"103.194.8.0","103.194.15.255","1740769280","1740771327","IN","India"
+"103.194.16.0","103.194.19.255","1740771328","1740772351","CN","China"
+"103.194.20.0","103.194.35.255","1740772352","1740776447","IN","India"
+"103.194.36.0","103.194.39.255","1740776448","1740777471","HK","Hong Kong"
+"103.194.40.0","103.194.41.255","1740777472","1740777983","JP","Japan"
+"103.194.42.0","103.194.42.255","1740777984","1740778239","MO","Macau"
+"103.194.43.0","103.194.43.255","1740778240","1740778495","HK","Hong Kong"
+"103.194.44.0","103.194.47.255","1740778496","1740779519","IN","India"
+"103.194.48.0","103.194.51.255","1740779520","1740780543","AU","Australia"
+"103.194.52.0","103.194.67.255","1740780544","1740784639","IN","India"
+"103.194.68.0","103.194.68.255","1740784640","1740784895","AU","Australia"
+"103.194.69.0","103.194.71.255","1740784896","1740785663","IN","India"
+"103.194.72.0","103.194.75.255","1740785664","1740786687","JP","Japan"
+"103.194.76.0","103.194.79.255","1740786688","1740787711","SG","Singapore"
+"103.194.80.0","103.194.83.255","1740787712","1740788735","MY","Malaysia"
+"103.194.84.0","103.194.87.255","1740788736","1740789759","KH","Cambodia"
+"103.194.88.0","103.194.91.255","1740789760","1740790783","IN","India"
+"103.194.92.0","103.194.95.255","1740790784","1740791807","PK","Pakistan"
+"103.194.96.0","103.194.99.255","1740791808","1740792831","IN","India"
+"103.194.100.0","103.194.107.255","1740792832","1740794879","HK","Hong Kong"
+"103.194.108.0","103.194.111.255","1740794880","1740795903","KR","Korea, Republic of"
+"103.194.112.0","103.194.112.255","1740795904","1740796159","NZ","New Zealand"
+"103.194.113.0","103.194.113.255","1740796160","1740796415","AU","Australia"
+"103.194.114.0","103.194.114.255","1740796416","1740796671","IN","India"
+"103.194.115.0","103.194.115.255","1740796672","1740796927","AU","Australia"
+"103.194.116.0","103.194.120.255","1740796928","1740798207","IN","India"
+"103.194.121.0","103.194.121.255","1740798208","1740798463","AU","Australia"
+"103.194.122.0","103.194.123.255","1740798464","1740798975","IN","India"
+"103.194.124.0","103.194.127.255","1740798976","1740799999","AU","Australia"
+"103.194.128.0","103.194.129.255","1740800000","1740800511","IN","India"
+"103.194.130.0","103.194.130.255","1740800512","1740800767","ID","Indonesia"
+"103.194.131.0","103.194.147.255","1740800768","1740805119","IN","India"
+"103.194.148.0","103.194.151.255","1740805120","1740806143","HK","Hong Kong"
+"103.194.152.0","103.194.163.255","1740806144","1740809215","IN","India"
+"103.194.164.0","103.194.167.255","1740809216","1740810239","JP","Japan"
+"103.194.168.0","103.194.171.255","1740810240","1740811263","NL","Netherlands"
+"103.194.172.0","103.194.175.255","1740811264","1740812287","ID","Indonesia"
+"103.194.176.0","103.194.179.255","1740812288","1740813311","MN","Mongolia"
+"103.194.180.0","103.194.183.255","1740813312","1740814335","IN","India"
+"103.194.184.0","103.194.187.255","1740814336","1740815359","HK","Hong Kong"
+"103.194.188.0","103.194.191.255","1740815360","1740816383","VN","Vietnam"
+"103.194.192.0","103.194.211.255","1740816384","1740821503","IN","India"
+"103.194.212.0","103.194.213.255","1740821504","1740822015","HK","Hong Kong"
+"103.194.214.0","103.194.215.255","1740822016","1740822527","AU","Australia"
+"103.194.216.0","103.194.227.255","1740822528","1740825599","IN","India"
+"103.194.229.0","103.194.229.255","1740825856","1740826111","AU","Australia"
+"103.194.230.0","103.194.231.255","1740826112","1740826623","CN","China"
+"103.194.232.0","103.194.235.255","1740826624","1740827647","IN","India"
+"103.194.236.0","103.194.239.255","1740827648","1740828671","HK","Hong Kong"
+"103.194.240.0","103.194.243.255","1740828672","1740829695","IN","India"
+"103.194.244.0","103.194.247.255","1740829696","1740830719","HK","Hong Kong"
+"103.194.248.0","103.194.251.255","1740830720","1740831743","IN","India"
+"103.194.252.0","103.194.255.255","1740831744","1740832767","KR","Korea, Republic of"
+"103.195.0.0","103.195.3.255","1740832768","1740833791","BD","Bangladesh"
+"103.195.4.0","103.195.7.255","1740833792","1740834815","HK","Hong Kong"
+"103.195.8.0","103.195.11.255","1740834816","1740835839","NZ","New Zealand"
+"103.195.12.0","103.195.15.255","1740835840","1740836863","AU","Australia"
+"103.195.16.0","103.195.16.255","1740836864","1740837119","IN","India"
+"103.195.18.0","103.195.19.255","1740837376","1740837887","ID","Indonesia"
+"103.195.20.0","103.195.23.255","1740837888","1740838911","MY","Malaysia"
+"103.195.24.0","103.195.27.255","1740838912","1740839935","IN","India"
+"103.195.28.0","103.195.28.255","1740839936","1740840191","SG","Singapore"
+"103.195.29.0","103.195.31.255","1740840192","1740840959","ID","Indonesia"
+"103.195.32.0","103.195.35.255","1740840960","1740841983","SG","Singapore"
+"103.195.36.0","103.195.47.255","1740841984","1740845055","IN","India"
+"103.195.48.0","103.195.51.255","1740845056","1740846079","HK","Hong Kong"
+"103.195.52.0","103.195.53.255","1740846080","1740846591","AU","Australia"
+"103.195.54.0","103.195.55.255","1740846592","1740847103","BD","Bangladesh"
+"103.195.56.0","103.195.59.255","1740847104","1740848127","ID","Indonesia"
+"103.195.60.0","103.195.64.255","1740848128","1740849407","AU","Australia"
+"103.195.65.0","103.195.65.255","1740849408","1740849663","ID","Indonesia"
+"103.195.66.0","103.195.67.255","1740849664","1740850175","AU","Australia"
+"103.195.68.0","103.195.87.255","1740850176","1740855295","IN","India"
+"103.195.88.0","103.195.91.255","1740855296","1740856319","ID","Indonesia"
+"103.195.92.0","103.195.99.255","1740856320","1740858367","IN","India"
+"103.195.100.0","103.195.103.255","1740858368","1740859391","US","United States"
+"103.195.104.0","103.195.107.255","1740859392","1740860415","CN","China"
+"103.195.108.0","103.195.111.255","1740860416","1740861439","HK","Hong Kong"
+"103.195.112.0","103.195.115.255","1740861440","1740862463","CN","China"
+"103.195.116.0","103.195.119.255","1740862464","1740863487","HK","Hong Kong"
+"103.195.120.0","103.195.127.255","1740863488","1740865535","IN","India"
+"103.195.128.0","103.195.131.255","1740865536","1740866559","AU","Australia"
+"103.195.132.0","103.195.135.255","1740866560","1740867583","HK","Hong Kong"
+"103.195.136.0","103.195.139.255","1740867584","1740868607","CN","China"
+"103.195.140.0","103.195.141.255","1740868608","1740869119","BD","Bangladesh"
+"103.195.142.0","103.195.142.255","1740869120","1740869375","ID","Indonesia"
+"103.195.143.0","103.195.143.255","1740869376","1740869631","MY","Malaysia"
+"103.195.144.0","103.195.147.255","1740869632","1740870655","JP","Japan"
+"103.195.148.0","103.195.155.255","1740870656","1740872703","CN","China"
+"103.195.156.0","103.195.159.255","1740872704","1740873727","ID","Indonesia"
+"103.195.160.0","103.195.163.255","1740873728","1740874751","CN","China"
+"103.195.164.0","103.195.169.255","1740874752","1740876287","ID","Indonesia"
+"103.195.170.0","103.195.171.255","1740876288","1740876799","AU","Australia"
+"103.195.172.0","103.195.186.255","1740876800","1740880639","IN","India"
+"103.195.187.0","103.195.187.255","1740880640","1740880895","HK","Hong Kong"
+"103.195.188.0","103.195.191.255","1740880896","1740881919","SG","Singapore"
+"103.195.192.0","103.195.195.255","1740881920","1740882943","CN","China"
+"103.195.196.0","103.195.203.255","1740882944","1740884991","IN","India"
+"103.195.204.0","103.195.205.255","1740884992","1740885503","BD","Bangladesh"
+"103.195.206.0","103.195.207.255","1740885504","1740886015","AU","Australia"
+"103.195.208.0","103.195.235.255","1740886016","1740893183","IN","India"
+"103.195.236.0","103.195.243.255","1740893184","1740895231","VN","Vietnam"
+"103.195.244.0","103.196.11.255","1740895232","1740901375","IN","India"
+"103.196.12.0","103.196.13.255","1740901376","1740901887","TH","Thailand"
+"103.196.14.0","103.196.14.255","1740901888","1740902143","ID","Indonesia"
+"103.196.15.0","103.196.15.255","1740902144","1740902399","IN","India"
+"103.196.16.0","103.196.19.255","1740902400","1740903423","VN","Vietnam"
+"103.196.20.0","103.196.23.255","1740903424","1740904447","US","United States"
+"103.196.24.0","103.196.25.255","1740904448","1740904959","NZ","New Zealand"
+"103.196.26.0","103.196.35.255","1740904960","1740907519","IN","India"
+"103.196.36.0","103.196.39.255","1740907520","1740908543","US","United States"
+"103.196.40.0","103.196.41.255","1740908544","1740909055","PK","Pakistan"
+"103.196.42.0","103.196.47.255","1740909056","1740910591","ID","Indonesia"
+"103.196.48.0","103.196.51.255","1740910592","1740911615","CN","China"
+"103.196.52.0","103.196.55.255","1740911616","1740912639","IN","India"
+"103.196.56.0","103.196.59.255","1740912640","1740913663","PH","Philippines"
+"103.196.60.0","103.196.67.255","1740913664","1740915711","CN","China"
+"103.196.68.0","103.196.71.255","1740915712","1740916735","AU","Australia"
+"103.196.72.0","103.196.75.255","1740916736","1740917759","CN","China"
+"103.196.76.0","103.196.79.255","1740917760","1740918783","IN","India"
+"103.196.80.0","103.196.84.255","1740918784","1740920063","AU","Australia"
+"103.196.86.0","103.196.87.255","1740920320","1740920831","HK","Hong Kong"
+"103.196.88.0","103.196.99.255","1740920832","1740923903","CN","China"
+"103.196.100.0","103.196.103.255","1740923904","1740924927","HK","Hong Kong"
+"103.196.104.0","103.196.107.255","1740924928","1740925951","PH","Philippines"
+"103.196.108.0","103.196.109.255","1740925952","1740926463","NZ","New Zealand"
+"103.196.110.0","103.196.110.255","1740926464","1740926719","IN","India"
+"103.196.111.0","103.196.111.255","1740926720","1740926975","AU","Australia"
+"103.196.112.0","103.196.115.255","1740926976","1740927999","SG","Singapore"
+"103.196.116.0","103.196.116.255","1740928000","1740928255","ID","Indonesia"
+"103.196.117.0","103.196.117.255","1740928256","1740928511","IN","India"
+"103.196.118.0","103.196.119.255","1740928512","1740929023","AU","Australia"
+"103.196.120.0","103.196.127.255","1740929024","1740931071","HK","Hong Kong"
+"103.196.128.0","103.196.131.255","1740931072","1740932095","PH","Philippines"
+"103.196.132.0","103.196.135.255","1740932096","1740933119","IN","India"
+"103.196.136.0","103.196.139.255","1740933120","1740934143","PH","Philippines"
+"103.196.140.0","103.196.143.255","1740934144","1740935167","AU","Australia"
+"103.196.144.0","103.196.147.255","1740935168","1740936191","IN","India"
+"103.196.148.0","103.196.151.255","1740936192","1740937215","AU","Australia"
+"103.196.156.0","103.196.156.255","1740938240","1740938495","AU","Australia"
+"103.196.157.0","103.196.157.255","1740938496","1740938751","IN","India"
+"103.196.158.0","103.196.159.255","1740938752","1740939263","TH","Thailand"
+"103.196.160.0","103.196.163.255","1740939264","1740940287","PK","Pakistan"
+"103.196.168.0","103.196.171.255","1740941312","1740942335","CN","China"
+"103.196.172.0","103.196.175.255","1740942336","1740943359","TW","Taiwan"
+"103.196.180.0","103.196.183.255","1740944384","1740945407","US","United States"
+"103.196.184.0","103.196.187.255","1740945408","1740946431","CN","China"
+"103.196.188.0","103.196.193.255","1740946432","1740947967","IN","India"
+"103.196.194.0","103.196.194.255","1740947968","1740948223","AU","Australia"
+"103.196.195.0","103.196.195.255","1740948224","1740948479","MY","Malaysia"
+"103.196.196.0","103.196.203.255","1740948480","1740950527","IN","India"
+"103.196.204.0","103.196.207.255","1740950528","1740951551","CN","China"
+"103.196.208.0","103.196.231.255","1740951552","1740957695","IN","India"
+"103.196.232.0","103.196.235.255","1740957696","1740958719","BD","Bangladesh"
+"103.196.236.0","103.196.239.255","1740958720","1740959743","VN","Vietnam"
+"103.196.240.0","103.196.241.255","1740959744","1740960255","NL","Netherlands"
+"103.196.242.0","103.196.243.255","1740960256","1740960767","IN","India"
+"103.196.244.0","103.196.251.255","1740960768","1740962815","VN","Vietnam"
+"103.196.252.0","103.197.3.255","1740962816","1740964863","SG","Singapore"
+"103.197.4.0","103.197.7.255","1740964864","1740965887","HK","Hong Kong"
+"103.197.8.0","103.197.9.255","1740965888","1740966399","IN","India"
+"103.197.10.0","103.197.10.255","1740966400","1740966655","VN","Vietnam"
+"103.197.11.0","103.197.11.255","1740966656","1740966911","HK","Hong Kong"
+"103.197.12.0","103.197.15.255","1740966912","1740967935","JP","Japan"
+"103.197.16.0","103.197.19.255","1740967936","1740968959","IN","India"
+"103.197.20.0","103.197.23.255","1740968960","1740969983","MY","Malaysia"
+"103.197.24.0","103.197.27.255","1740969984","1740971007","HK","Hong Kong"
+"103.197.28.0","103.197.43.255","1740971008","1740975103","IN","India"
+"103.197.44.0","103.197.47.255","1740975104","1740976127","PK","Pakistan"
+"103.197.48.0","103.197.49.255","1740976128","1740976639","BD","Bangladesh"
+"103.197.50.0","103.197.50.255","1740976640","1740976895","SG","Singapore"
+"103.197.51.0","103.197.51.255","1740976896","1740977151","IN","India"
+"103.197.52.0","103.197.53.255","1740977152","1740977663","NZ","New Zealand"
+"103.197.54.0","103.197.54.255","1740977664","1740977919","GB","United Kingdom"
+"103.197.55.0","103.197.55.255","1740977920","1740978175","NZ","New Zealand"
+"103.197.56.0","103.197.59.255","1740978176","1740979199","MY","Malaysia"
+"103.197.60.0","103.197.63.255","1740979200","1740980223","NZ","New Zealand"
+"103.197.64.0","103.197.67.255","1740980224","1740981247","AU","Australia"
+"103.197.68.0","103.197.71.255","1740981248","1740982271","HK","Hong Kong"
+"103.197.72.0","103.197.83.255","1740982272","1740985343","IN","India"
+"103.197.84.0","103.197.87.255","1740985344","1740986367","PH","Philippines"
+"103.197.88.0","103.197.88.255","1740986368","1740986623","AU","Australia"
+"103.197.89.0","103.197.89.255","1740986624","1740986879","ID","Indonesia"
+"103.197.90.0","103.197.91.255","1740986880","1740987391","IN","India"
+"103.197.92.0","103.197.95.255","1740987392","1740988415","ID","Indonesia"
+"103.197.96.0","103.197.99.0","1740988416","1740989184","AU","Australia"
+"103.197.99.1","103.197.99.255","1740989185","1740989439","SG","Singapore"
+"103.197.100.0","103.197.103.255","1740989440","1740990463","IN","India"
+"103.197.104.0","103.197.107.255","1740990464","1740991487","KH","Cambodia"
+"103.197.108.0","103.197.143.255","1740991488","1741000703","IN","India"
+"103.197.144.0","103.197.147.255","1741000704","1741001727","AU","Australia"
+"103.197.148.0","103.197.151.255","1741001728","1741002751","HK","Hong Kong"
+"103.197.152.0","103.197.155.255","1741002752","1741003775","BD","Bangladesh"
+"103.197.160.0","103.197.163.255","1741004800","1741005823","AU","Australia"
+"103.197.164.0","103.197.167.255","1741005824","1741006847","MV","Maldives"
+"103.197.168.0","103.197.171.255","1741006848","1741007871","HK","Hong Kong"
+"103.197.172.0","103.197.175.255","1741007872","1741008895","TW","Taiwan"
+"103.197.176.0","103.197.179.255","1741008896","1741009919","BT","Bhutan"
+"103.197.180.0","103.197.183.255","1741009920","1741010943","CN","China"
+"103.197.184.0","103.197.185.255","1741010944","1741011455","IN","India"
+"103.197.186.0","103.197.187.255","1741011456","1741011967","AU","Australia"
+"103.197.188.0","103.197.191.255","1741011968","1741012991","ID","Indonesia"
+"103.197.192.0","103.197.195.255","1741012992","1741014015","HK","Hong Kong"
+"103.197.196.0","103.197.199.255","1741014016","1741015039","MM","Myanmar"
+"103.197.200.0","103.197.203.255","1741015040","1741016063","PH","Philippines"
+"103.197.204.0","103.197.207.255","1741016064","1741017087","BD","Bangladesh"
+"103.197.208.0","103.197.211.255","1741017088","1741018111","JP","Japan"
+"103.197.212.0","103.197.215.255","1741018112","1741019135","AU","Australia"
+"103.197.216.0","103.197.219.255","1741019136","1741020159","HK","Hong Kong"
+"103.197.220.0","103.197.227.255","1741020160","1741022207","IN","India"
+"103.197.228.0","103.197.231.255","1741022208","1741023231","CN","China"
+"103.197.232.0","103.197.239.255","1741023232","1741025279","AU","Australia"
+"103.197.240.0","103.197.243.255","1741025280","1741026303","IN","India"
+"103.197.244.0","103.197.247.255","1741026304","1741027327","TH","Thailand"
+"103.197.248.0","103.197.251.255","1741027328","1741028351","BD","Bangladesh"
+"103.197.252.0","103.197.252.167","1741028352","1741028519","CN","China"
+"103.197.252.168","103.197.252.168","1741028520","1741028520","HK","Hong Kong"
+"103.197.252.169","103.197.255.255","1741028521","1741029375","CN","China"
+"103.198.0.0","103.198.0.255","1741029376","1741029631","SG","Singapore"
+"103.198.1.0","103.198.1.255","1741029632","1741029887","HK","Hong Kong"
+"103.198.2.0","103.198.3.255","1741029888","1741030399","BD","Bangladesh"
+"103.198.4.0","103.198.7.255","1741030400","1741031423","JP","Japan"
+"103.198.8.0","103.198.9.255","1741031424","1741031935","NP","Nepal"
+"103.198.10.0","103.198.11.255","1741031936","1741032447","IN","India"
+"103.198.12.0","103.198.15.255","1741032448","1741033471","JP","Japan"
+"103.198.16.0","103.198.17.255","1741033472","1741033983","MY","Malaysia"
+"103.198.18.0","103.198.19.255","1741033984","1741034495","HK","Hong Kong"
+"103.198.20.0","103.198.23.255","1741034496","1741035519","CN","China"
+"103.198.24.0","103.198.25.255","1741035520","1741036031","AU","Australia"
+"103.198.28.0","103.198.31.255","1741036544","1741037567","IN","India"
+"103.198.32.0","103.198.33.255","1741037568","1741038079","AU","Australia"
+"103.198.34.0","103.198.35.255","1741038080","1741038591","IN","India"
+"103.198.36.0","103.198.39.255","1741038592","1741039615","JP","Japan"
+"103.198.40.0","103.198.43.255","1741039616","1741040639","AU","Australia"
+"103.198.44.0","103.198.51.255","1741040640","1741042687","HK","Hong Kong"
+"103.198.52.0","103.198.53.255","1741042688","1741043199","MY","Malaysia"
+"103.198.54.0","103.198.55.255","1741043200","1741043711","AU","Australia"
+"103.198.56.0","103.198.59.255","1741043712","1741044735","HK","Hong Kong"
+"103.198.60.0","103.198.67.255","1741044736","1741046783","CN","China"
+"103.198.68.0","103.198.71.255","1741046784","1741047807","MY","Malaysia"
+"103.198.72.0","103.198.75.255","1741047808","1741048831","CN","China"
+"103.198.76.0","103.198.79.255","1741048832","1741049855","SG","Singapore"
+"103.198.80.0","103.198.81.255","1741049856","1741050367","IN","India"
+"103.198.82.0","103.198.82.255","1741050368","1741050623","HK","Hong Kong"
+"103.198.83.0","103.198.83.255","1741050624","1741050879","IN","India"
+"103.198.84.0","103.198.87.255","1741050880","1741051903","MY","Malaysia"
+"103.198.88.0","103.198.91.255","1741051904","1741052927","PH","Philippines"
+"103.198.92.0","103.198.92.255","1741052928","1741053183","AU","Australia"
+"103.198.93.0","103.198.93.255","1741053184","1741053439","ID","Indonesia"
+"103.198.94.0","103.198.103.255","1741053440","1741055999","IN","India"
+"103.198.104.0","103.198.105.255","1741056000","1741056511","NZ","New Zealand"
+"103.198.106.0","103.198.107.255","1741056512","1741057023","AU","Australia"
+"103.198.108.0","103.198.111.255","1741057024","1741058047","JP","Japan"
+"103.198.112.0","103.198.113.255","1741058048","1741058559","AU","Australia"
+"103.198.114.0","103.198.123.255","1741058560","1741061119","ID","Indonesia"
+"103.198.124.0","103.198.127.255","1741061120","1741062143","CN","China"
+"103.198.128.0","103.198.129.255","1741062144","1741062655","IN","India"
+"103.198.130.0","103.198.130.255","1741062656","1741062911","AU","Australia"
+"103.198.131.0","103.198.131.255","1741062912","1741063167","ID","Indonesia"
+"103.198.132.0","103.198.139.255","1741063168","1741065215","BD","Bangladesh"
+"103.198.140.0","103.198.147.255","1741065216","1741067263","SG","Singapore"
+"103.198.148.0","103.198.151.255","1741067264","1741068287","MM","Myanmar"
+"103.198.152.0","103.198.155.255","1741068288","1741069311","TH","Thailand"
+"103.198.156.0","103.198.159.255","1741069312","1741070335","CN","China"
+"103.198.160.0","103.198.163.255","1741070336","1741071359","JP","Japan"
+"103.198.164.0","103.198.167.255","1741071360","1741072383","IN","India"
+"103.198.168.0","103.198.171.255","1741072384","1741073407","BD","Bangladesh"
+"103.198.172.0","103.198.175.255","1741073408","1741074431","IN","India"
+"103.198.176.0","103.198.179.255","1741074432","1741075455","TL","Timor-Leste"
+"103.198.180.0","103.198.183.255","1741075456","1741076479","CN","China"
+"103.198.184.0","103.198.186.255","1741076480","1741077247","NZ","New Zealand"
+"103.198.187.0","103.198.187.255","1741077248","1741077503","IN","India"
+"103.198.188.0","103.198.195.255","1741077504","1741079551","HK","Hong Kong"
+"103.198.196.0","103.198.203.255","1741079552","1741081599","CN","China"
+"103.198.204.0","103.198.207.255","1741081600","1741082623","HK","Hong Kong"
+"103.198.208.0","103.198.215.255","1741082624","1741084671","JP","Japan"
+"103.198.216.0","103.198.247.255","1741084672","1741092863","CN","China"
+"103.198.248.0","103.198.251.255","1741092864","1741093887","HK","Hong Kong"
+"103.198.252.0","103.198.255.255","1741093888","1741094911","BD","Bangladesh"
+"103.199.0.0","103.199.1.255","1741094912","1741095423","NZ","New Zealand"
+"103.199.2.0","103.199.3.255","1741095424","1741095935","ID","Indonesia"
+"103.199.4.0","103.199.79.255","1741095936","1741115391","VN","Vietnam"
+"103.199.80.0","103.199.80.255","1741115392","1741115647","AU","Australia"
+"103.199.81.0","103.199.81.255","1741115648","1741115903","NZ","New Zealand"
+"103.199.82.0","103.199.83.255","1741115904","1741116415","AU","Australia"
+"103.199.84.0","103.199.87.255","1741116416","1741117439","BD","Bangladesh"
+"103.199.88.0","103.199.95.255","1741117440","1741119487","IN","India"
+"103.199.96.0","103.199.96.255","1741119488","1741119743","AU","Australia"
+"103.199.97.0","103.199.99.255","1741119744","1741120511","IN","India"
+"103.199.100.0","103.199.107.255","1741120512","1741122559","HK","Hong Kong"
+"103.199.108.0","103.199.111.255","1741122560","1741123583","BD","Bangladesh"
+"103.199.112.0","103.199.117.255","1741123584","1741125119","IN","India"
+"103.199.118.0","103.199.118.255","1741125120","1741125375","ID","Indonesia"
+"103.199.119.0","103.199.119.255","1741125376","1741125631","AU","Australia"
+"103.199.120.0","103.199.131.255","1741125632","1741128703","IN","India"
+"103.199.132.0","103.199.135.255","1741128704","1741129727","JP","Japan"
+"103.199.136.0","103.199.139.255","1741129728","1741130751","IN","India"
+"103.199.144.0","103.199.147.255","1741131776","1741132799","IN","India"
+"103.199.148.0","103.199.151.255","1741132800","1741133823","HK","Hong Kong"
+"103.199.152.0","103.199.155.255","1741133824","1741134847","BD","Bangladesh"
+"103.199.156.0","103.199.163.255","1741134848","1741136895","IN","India"
+"103.199.164.0","103.199.167.255","1741136896","1741137919","CN","China"
+"103.199.168.0","103.199.169.255","1741137920","1741138431","BD","Bangladesh"
+"103.199.170.0","103.199.171.255","1741138432","1741138943","TH","Thailand"
+"103.199.172.0","103.199.195.255","1741138944","1741145087","IN","India"
+"103.199.196.0","103.199.199.255","1741145088","1741146111","CN","China"
+"103.199.200.0","103.199.215.255","1741146112","1741150207","IN","India"
+"103.199.216.0","103.199.219.255","1741150208","1741151231","MY","Malaysia"
+"103.199.220.0","103.199.223.255","1741151232","1741152255","JP","Japan"
+"103.199.224.0","103.199.227.255","1741152256","1741153279","IN","India"
+"103.199.228.0","103.199.231.255","1741153280","1741154303","CN","China"
+"103.199.232.0","103.199.235.255","1741154304","1741155327","BD","Bangladesh"
+"103.199.236.0","103.199.239.255","1741155328","1741156351","ID","Indonesia"
+"103.199.240.0","103.199.243.255","1741156352","1741157375","IN","India"
+"103.199.244.0","103.199.247.255","1741157376","1741158399","HK","Hong Kong"
+"103.199.248.0","103.199.255.255","1741158400","1741160447","CN","China"
+"103.200.0.0","103.200.3.255","1741160448","1741161471","TW","Taiwan"
+"103.200.4.0","103.200.4.255","1741161472","1741161727","SG","Singapore"
+"103.200.5.0","103.200.6.255","1741161728","1741162239","HK","Hong Kong"
+"103.200.7.0","103.200.7.255","1741162240","1741162495","ID","Indonesia"
+"103.200.8.0","103.200.15.255","1741162496","1741164543","AU","Australia"
+"103.200.16.0","103.200.19.255","1741164544","1741165567","ID","Indonesia"
+"103.200.20.0","103.200.27.255","1741165568","1741167615","VN","Vietnam"
+"103.200.28.0","103.200.35.255","1741167616","1741169663","CN","China"
+"103.200.36.0","103.200.39.255","1741169664","1741170687","BD","Bangladesh"
+"103.200.40.0","103.200.51.255","1741170688","1741173759","IN","India"
+"103.200.52.0","103.200.55.255","1741173760","1741174783","CN","China"
+"103.200.56.0","103.200.59.255","1741174784","1741175807","IN","India"
+"103.200.60.0","103.200.63.255","1741175808","1741176831","VN","Vietnam"
+"103.200.64.0","103.200.71.255","1741176832","1741178879","CN","China"
+"103.200.72.0","103.200.91.255","1741178880","1741183999","IN","India"
+"103.200.92.0","103.200.95.255","1741184000","1741185023","BD","Bangladesh"
+"103.200.96.0","103.200.99.255","1741185024","1741186047","JP","Japan"
+"103.200.100.0","103.200.107.255","1741186048","1741188095","IN","India"
+"103.200.108.0","103.200.119.255","1741188096","1741191167","HK","Hong Kong"
+"103.200.120.0","103.200.123.255","1741191168","1741192191","VN","Vietnam"
+"103.200.124.0","103.200.127.255","1741192192","1741193215","HK","Hong Kong"
+"103.200.128.0","103.200.131.255","1741193216","1741194239","ID","Indonesia"
+"103.200.132.0","103.200.135.255","1741194240","1741195263","MM","Myanmar"
+"103.200.136.0","103.200.195.255","1741195264","1741210623","CN","China"
+"103.200.196.0","103.200.199.255","1741210624","1741211647","PK","Pakistan"
+"103.200.200.0","103.200.202.255","1741211648","1741212415","TW","Taiwan"
+"103.200.203.0","103.200.203.255","1741212416","1741212671","SG","Singapore"
+"103.200.208.0","103.200.211.255","1741213696","1741214719","SG","Singapore"
+"103.200.212.0","103.200.215.255","1741214720","1741215743","IN","India"
+"103.200.216.0","103.200.219.255","1741215744","1741216767","SG","Singapore"
+"103.200.220.0","103.201.23.255","1741216768","1741232127","CN","China"
+"103.201.24.0","103.201.27.255","1741232128","1741233151","HK","Hong Kong"
+"103.201.28.0","103.201.67.255","1741233152","1741243391","CN","China"
+"103.201.68.0","103.201.75.255","1741243392","1741245439","HK","Hong Kong"
+"103.201.76.0","103.201.123.255","1741245440","1741257727","CN","China"
+"103.201.124.0","103.201.127.255","1741257728","1741258751","IN","India"
+"103.201.128.0","103.201.131.255","1741258752","1741259775","JP","Japan"
+"103.201.132.0","103.201.151.255","1741259776","1741264895","IN","India"
+"103.201.152.0","103.202.47.255","1741264896","1741303807","CN","China"
+"103.202.48.0","103.202.51.255","1741303808","1741304831","HK","Hong Kong"
+"103.202.52.0","103.202.55.255","1741304832","1741305855","BD","Bangladesh"
+"103.202.56.0","103.202.147.255","1741305856","1741329407","CN","China"
+"103.202.148.0","103.202.151.255","1741329408","1741330431","MH","Marshall Islands"
+"103.202.152.0","103.202.207.255","1741330432","1741344767","CN","China"
+"103.202.208.0","103.202.211.255","1741344768","1741345791","AU","Australia"
+"103.202.212.0","103.202.215.255","1741345792","1741346815","CN","China"
+"103.202.216.0","103.202.217.255","1741346816","1741347327","JP","Japan"
+"103.202.218.0","103.202.218.255","1741347328","1741347583","PH","Philippines"
+"103.202.219.0","103.202.219.255","1741347584","1741347839","AU","Australia"
+"103.202.220.0","103.202.223.255","1741347840","1741348863","BD","Bangladesh"
+"103.202.224.0","103.202.225.255","1741348864","1741349375","PH","Philippines"
+"103.202.226.0","103.202.226.255","1741349376","1741349631","IN","India"
+"103.202.227.0","103.202.227.255","1741349632","1741349887","ID","Indonesia"
+"103.202.228.0","103.202.231.255","1741349888","1741350911","CN","China"
+"103.202.232.0","103.202.235.255","1741350912","1741351935","US","United States"
+"103.202.236.0","103.203.35.255","1741351936","1741366271","CN","China"
+"103.203.36.0","103.203.39.255","1741366272","1741367295","IN","India"
+"103.203.40.0","103.203.43.255","1741367296","1741368319","US","United States"
+"103.203.44.0","103.203.47.255","1741368320","1741369343","PK","Pakistan"
+"103.203.48.0","103.203.51.255","1741369344","1741370367","HK","Hong Kong"
+"103.203.52.0","103.203.59.255","1741370368","1741372415","CN","China"
+"103.203.60.0","103.203.75.255","1741372416","1741376511","IN","India"
+"103.203.76.0","103.203.79.255","1741376512","1741377535","ID","Indonesia"
+"103.203.80.0","103.203.89.255","1741377536","1741380095","IN","India"
+"103.203.90.0","103.203.90.255","1741380096","1741380351","SG","Singapore"
+"103.203.91.0","103.203.91.255","1741380352","1741380607","ID","Indonesia"
+"103.203.92.0","103.203.95.255","1741380608","1741381631","BD","Bangladesh"
+"103.203.96.0","103.203.131.255","1741381632","1741390847","CN","China"
+"103.203.132.0","103.203.135.255","1741390848","1741391871","MM","Myanmar"
+"103.203.136.0","103.203.139.255","1741391872","1741392895","IN","India"
+"103.203.140.0","103.203.143.255","1741392896","1741393919","CN","China"
+"103.203.144.0","103.203.147.255","1741393920","1741394943","IN","India"
+"103.203.148.0","103.203.151.255","1741394944","1741395967","HK","Hong Kong"
+"103.203.152.0","103.203.155.255","1741395968","1741396991","SG","Singapore"
+"103.203.156.0","103.203.159.255","1741396992","1741398015","JP","Japan"
+"103.203.160.0","103.203.162.255","1741398016","1741398783","ID","Indonesia"
+"103.203.163.0","103.203.163.255","1741398784","1741399039","AU","Australia"
+"103.203.164.0","103.203.171.255","1741399040","1741401087","CN","China"
+"103.203.172.0","103.203.175.255","1741401088","1741402111","IN","India"
+"103.203.176.0","103.203.179.255","1741402112","1741403135","BD","Bangladesh"
+"103.203.180.0","103.203.183.255","1741403136","1741404159","HK","Hong Kong"
+"103.203.184.0","103.203.187.255","1741404160","1741405183","IN","India"
+"103.203.188.0","103.203.188.255","1741405184","1741405439","NZ","New Zealand"
+"103.203.189.0","103.203.189.255","1741405440","1741405695","ID","Indonesia"
+"103.203.190.0","103.203.191.255","1741405696","1741406207","AU","Australia"
+"103.203.192.0","103.203.195.255","1741406208","1741407231","CN","China"
+"103.203.196.0","103.203.199.255","1741407232","1741408255","AU","Australia"
+"103.203.200.0","103.203.203.255","1741408256","1741409279","CN","China"
+"103.203.204.0","103.203.211.255","1741409280","1741411327","IN","India"
+"103.203.212.0","103.203.219.255","1741411328","1741413375","CN","China"
+"103.203.220.0","103.203.220.255","1741413376","1741413631","HK","Hong Kong"
+"103.203.221.0","103.203.221.255","1741413632","1741413887","CN","China"
+"103.203.222.0","103.203.223.255","1741413888","1741414399","HK","Hong Kong"
+"103.203.224.0","103.204.3.255","1741414400","1741423615","IN","India"
+"103.204.4.0","103.204.11.255","1741423616","1741425663","MY","Malaysia"
+"103.204.12.0","103.204.12.255","1741425664","1741425919","TH","Thailand"
+"103.204.13.0","103.204.13.255","1741425920","1741426175","JP","Japan"
+"103.204.14.0","103.204.15.255","1741426176","1741426687","AU","Australia"
+"103.204.16.0","103.204.19.255","1741426688","1741427711","MM","Myanmar"
+"103.204.20.0","103.204.23.255","1741427712","1741428735","IN","India"
+"103.204.24.0","103.204.27.255","1741428736","1741429759","CN","China"
+"103.204.28.0","103.204.55.255","1741429760","1741436927","IN","India"
+"103.204.56.0","103.204.59.255","1741436928","1741437951","JP","Japan"
+"103.204.60.0","103.204.63.255","1741437952","1741438975","PH","Philippines"
+"103.204.64.0","103.204.67.255","1741438976","1741439999","JP","Japan"
+"103.204.68.0","103.204.69.255","1741440000","1741440511","SG","Singapore"
+"103.204.70.0","103.204.70.255","1741440512","1741440767","IN","India"
+"103.204.71.0","103.204.71.255","1741440768","1741441023","AF","Afghanistan"
+"103.204.72.0","103.204.75.255","1741441024","1741442047","CN","China"
+"103.204.76.0","103.204.79.255","1741442048","1741443071","HK","Hong Kong"
+"103.204.80.0","103.204.87.255","1741443072","1741445119","BD","Bangladesh"
+"103.204.88.0","103.204.91.255","1741445120","1741446143","CN","China"
+"103.204.92.0","103.204.95.255","1741446144","1741447167","SG","Singapore"
+"103.204.96.0","103.204.99.255","1741447168","1741448191","HK","Hong Kong"
+"103.204.100.0","103.204.103.255","1741448192","1741449215","MM","Myanmar"
+"103.204.104.0","103.204.107.255","1741449216","1741450239","AU","Australia"
+"103.204.108.0","103.204.111.255","1741450240","1741451263","HK","Hong Kong"
+"103.204.112.0","103.204.115.255","1741451264","1741452287","CN","China"
+"103.204.116.0","103.204.116.255","1741452288","1741452543","IN","India"
+"103.204.117.0","103.204.117.255","1741452544","1741452799","AU","Australia"
+"103.204.118.0","103.204.118.255","1741452800","1741453055","ID","Indonesia"
+"103.204.119.0","103.204.127.255","1741453056","1741455359","IN","India"
+"103.204.128.0","103.204.131.255","1741455360","1741456383","BD","Bangladesh"
+"103.204.132.0","103.204.135.255","1741456384","1741457407","IN","India"
+"103.204.136.0","103.204.155.255","1741457408","1741462527","CN","China"
+"103.204.156.0","103.204.171.255","1741462528","1741466623","IN","India"
+"103.204.172.0","103.204.175.255","1741466624","1741467647","JP","Japan"
+"103.204.176.0","103.204.183.255","1741467648","1741469695","HK","Hong Kong"
+"103.204.184.0","103.204.195.255","1741469696","1741472767","IN","India"
+"103.204.196.0","103.204.199.255","1741472768","1741473791","CN","China"
+"103.204.200.0","103.204.203.255","1741473792","1741474815","BD","Bangladesh"
+"103.204.204.0","103.204.207.255","1741474816","1741475839","IN","India"
+"103.204.208.0","103.204.211.255","1741475840","1741476863","BD","Bangladesh"
+"103.204.212.0","103.204.215.255","1741476864","1741477887","AU","Australia"
+"103.204.216.0","103.204.218.255","1741477888","1741478655","IN","India"
+"103.204.219.0","103.204.219.255","1741478656","1741478911","AU","Australia"
+"103.204.220.0","103.204.223.255","1741478912","1741479935","NP","Nepal"
+"103.204.224.0","103.204.225.255","1741479936","1741480447","AU","Australia"
+"103.204.226.0","103.204.227.255","1741480448","1741480959","NZ","New Zealand"
+"103.204.228.0","103.204.229.255","1741480960","1741481471","AU","Australia"
+"103.204.230.0","103.204.230.255","1741481472","1741481727","JP","Japan"
+"103.204.231.0","103.204.231.255","1741481728","1741481983","IN","India"
+"103.204.232.0","103.204.239.255","1741481984","1741484031","CN","China"
+"103.204.240.0","103.204.243.255","1741484032","1741485055","AU","Australia"
+"103.204.244.0","103.204.247.255","1741485056","1741486079","BD","Bangladesh"
+"103.204.248.0","103.204.251.255","1741486080","1741487103","NZ","New Zealand"
+"103.204.252.0","103.205.3.255","1741487104","1741489151","HK","Hong Kong"
+"103.205.4.0","103.205.8.64","1741489152","1741490240","CN","China"
+"103.205.8.65","103.205.8.65","1741490241","1741490241","HK","Hong Kong"
+"103.205.8.66","103.205.8.255","1741490242","1741490431","CN","China"
+"103.205.9.0","103.205.9.255","1741490432","1741490687","HK","Hong Kong"
+"103.205.10.0","103.205.10.255","1741490688","1741490943","CN","China"
+"103.205.11.0","103.205.11.255","1741490944","1741491199","HK","Hong Kong"
+"103.205.12.0","103.205.15.255","1741491200","1741492223","IN","India"
+"103.205.16.0","103.205.19.255","1741492224","1741493247","LA","Lao People's Democratic Republic"
+"103.205.20.0","103.205.23.255","1741493248","1741494271","HK","Hong Kong"
+"103.205.24.0","103.205.27.255","1741494272","1741495295","KH","Cambodia"
+"103.205.28.0","103.205.35.255","1741495296","1741497343","AU","Australia"
+"103.205.36.0","103.205.37.255","1741497344","1741497855","PH","Philippines"
+"103.205.38.0","103.205.38.255","1741497856","1741498111","NZ","New Zealand"
+"103.205.39.0","103.205.39.255","1741498112","1741498367","IN","India"
+"103.205.40.0","103.205.47.255","1741498368","1741500415","CN","China"
+"103.205.48.0","103.205.51.255","1741500416","1741501439","JP","Japan"
+"103.205.52.0","103.205.55.255","1741501440","1741502463","CN","China"
+"103.205.56.0","103.205.57.255","1741502464","1741502975","ID","Indonesia"
+"103.205.58.0","103.205.59.255","1741502976","1741503487","BD","Bangladesh"
+"103.205.60.0","103.205.67.255","1741503488","1741505535","IN","India"
+"103.205.68.0","103.205.71.255","1741505536","1741506559","BD","Bangladesh"
+"103.205.72.0","103.205.75.255","1741506560","1741507583","JP","Japan"
+"103.205.76.0","103.205.79.255","1741507584","1741508607","SG","Singapore"
+"103.205.80.0","103.205.80.255","1741508608","1741508863","AU","Australia"
+"103.205.81.0","103.205.81.255","1741508864","1741509119","SG","Singapore"
+"103.205.82.0","103.205.82.255","1741509120","1741509375","ID","Indonesia"
+"103.205.83.0","103.205.83.255","1741509376","1741509631","IN","India"
+"103.205.84.0","103.205.91.255","1741509632","1741511679","JP","Japan"
+"103.205.92.0","103.205.95.255","1741511680","1741512703","IN","India"
+"103.205.96.0","103.205.107.255","1741512704","1741515775","VN","Vietnam"
+"103.205.108.0","103.205.111.255","1741515776","1741516799","CN","China"
+"103.205.112.0","103.205.115.255","1741516800","1741517823","IN","India"
+"103.205.116.0","103.205.123.255","1741517824","1741519871","CN","China"
+"103.205.124.0","103.205.131.255","1741519872","1741521919","IN","India"
+"103.205.132.0","103.205.135.255","1741521920","1741522943","BD","Bangladesh"
+"103.205.136.0","103.205.139.255","1741522944","1741523967","CN","China"
+"103.205.140.0","103.205.155.255","1741523968","1741528063","IN","India"
+"103.205.156.0","103.205.157.255","1741528064","1741528575","HK","Hong Kong"
+"103.205.158.0","103.205.159.255","1741528576","1741529087","PH","Philippines"
+"103.205.160.0","103.205.161.255","1741529088","1741529599","TH","Thailand"
+"103.205.162.0","103.205.162.255","1741529600","1741529855","CN","China"
+"103.205.163.0","103.205.163.255","1741529856","1741530111","IN","India"
+"103.205.164.0","103.205.167.255","1741530112","1741531135","HK","Hong Kong"
+"103.205.168.0","103.205.171.255","1741531136","1741532159","JP","Japan"
+"103.205.172.0","103.205.175.255","1741532160","1741533183","IN","India"
+"103.205.176.0","103.205.179.255","1741533184","1741534207","PK","Pakistan"
+"103.205.180.0","103.205.183.255","1741534208","1741535231","BD","Bangladesh"
+"103.205.184.0","103.205.184.255","1741535232","1741535487","JP","Japan"
+"103.205.185.0","103.205.185.255","1741535488","1741535743","IN","India"
+"103.205.186.0","103.205.187.255","1741535744","1741536255","SG","Singapore"
+"103.205.188.0","103.205.203.255","1741536256","1741540351","CN","China"
+"103.205.204.0","103.205.207.255","1741540352","1741541375","AU","Australia"
+"103.205.208.0","103.205.211.255","1741541376","1741542399","MY","Malaysia"
+"103.205.212.0","103.205.227.255","1741542400","1741546495","IN","India"
+"103.205.228.0","103.205.231.255","1741546496","1741547519","AU","Australia"
+"103.205.232.0","103.205.235.255","1741547520","1741548543","BD","Bangladesh"
+"103.205.236.0","103.205.239.255","1741548544","1741549567","CN","China"
+"103.205.240.0","103.205.243.255","1741549568","1741550591","HK","Hong Kong"
+"103.205.244.0","103.205.245.255","1741550592","1741551103","IN","India"
+"103.205.246.0","103.205.247.255","1741551104","1741551615","AU","Australia"
+"103.205.248.0","103.206.3.255","1741551616","1741554687","CN","China"
+"103.206.4.0","103.206.15.255","1741554688","1741557759","IN","India"
+"103.206.16.0","103.206.19.255","1741557760","1741558783","CA","Canada"
+"103.206.20.0","103.206.23.255","1741558784","1741559807","HK","Hong Kong"
+"103.206.24.0","103.206.27.255","1741559808","1741560831","SG","Singapore"
+"103.206.28.0","103.206.28.255","1741560832","1741561087","AU","Australia"
+"103.206.29.0","103.206.31.255","1741561088","1741561855","SG","Singapore"
+"103.206.32.0","103.206.35.255","1741561856","1741562879","NZ","New Zealand"
+"103.206.36.0","103.206.39.255","1741562880","1741563903","HK","Hong Kong"
+"103.206.40.0","103.206.43.255","1741563904","1741564927","SG","Singapore"
+"103.206.44.0","103.206.47.255","1741564928","1741565951","CN","China"
+"103.206.48.0","103.206.73.255","1741565952","1741572607","IN","India"
+"103.206.74.0","103.206.75.255","1741572608","1741573119","KR","Korea, Republic of"
+"103.206.76.0","103.206.79.255","1741573120","1741574143","JP","Japan"
+"103.206.80.0","103.206.83.255","1741574144","1741575167","PH","Philippines"
+"103.206.84.0","103.206.87.255","1741575168","1741576191","PK","Pakistan"
+"103.206.88.0","103.206.91.255","1741576192","1741577215","JP","Japan"
+"103.206.92.0","103.206.95.255","1741577216","1741578239","HK","Hong Kong"
+"103.206.96.0","103.206.97.255","1741578240","1741578751","IN","India"
+"103.206.98.0","103.206.98.255","1741578752","1741579007","SG","Singapore"
+"103.206.99.0","103.206.107.255","1741579008","1741581311","IN","India"
+"103.206.108.0","103.206.111.255","1741581312","1741582335","CN","China"
+"103.206.112.0","103.206.119.255","1741582336","1741584383","IN","India"
+"103.206.120.0","103.206.127.255","1741584384","1741586431","HK","Hong Kong"
+"103.206.128.0","103.206.147.255","1741586432","1741591551","IN","India"
+"103.206.148.0","103.206.151.255","1741591552","1741592575","CN","China"
+"103.206.152.0","103.206.153.255","1741592576","1741593087","MN","Mongolia"
+"103.206.154.0","103.206.155.255","1741593088","1741593599","AU","Australia"
+"103.206.156.0","103.206.157.255","1741593600","1741594111","HK","Hong Kong"
+"103.206.158.0","103.206.158.255","1741594112","1741594367","MY","Malaysia"
+"103.206.159.0","103.206.167.255","1741594368","1741596671","IN","India"
+"103.206.168.0","103.206.171.255","1741596672","1741597695","ID","Indonesia"
+"103.206.172.0","103.206.172.255","1741597696","1741597951","IN","India"
+"103.206.173.0","103.206.173.255","1741597952","1741598207","MM","Myanmar"
+"103.206.174.0","103.206.183.255","1741598208","1741600767","IN","India"
+"103.206.184.0","103.206.185.255","1741600768","1741601279","BD","Bangladesh"
+"103.206.186.0","103.206.186.255","1741601280","1741601535","ID","Indonesia"
+"103.206.187.0","103.206.187.255","1741601536","1741601791","AU","Australia"
+"103.206.188.0","103.206.191.255","1741601792","1741602815","HK","Hong Kong"
+"103.206.192.0","103.206.195.255","1741602816","1741603839","MN","Mongolia"
+"103.206.196.0","103.206.199.255","1741603840","1741604863","JP","Japan"
+"103.206.200.0","103.206.203.255","1741604864","1741605887","PH","Philippines"
+"103.206.204.0","103.206.207.255","1741605888","1741606911","TH","Thailand"
+"103.206.208.0","103.206.211.255","1741606912","1741607935","IN","India"
+"103.206.212.0","103.206.219.255","1741607936","1741609983","VN","Vietnam"
+"103.206.220.0","103.206.227.255","1741609984","1741612031","IN","India"
+"103.206.228.0","103.206.231.255","1741612032","1741613055","BD","Bangladesh"
+"103.206.232.0","103.206.235.255","1741613056","1741614079","HK","Hong Kong"
+"103.206.236.0","103.206.239.255","1741614080","1741615103","AU","Australia"
+"103.206.240.0","103.206.247.255","1741615104","1741617151","ID","Indonesia"
+"103.206.248.0","103.206.251.255","1741617152","1741618175","IN","India"
+"103.206.252.0","103.206.255.255","1741618176","1741619199","ID","Indonesia"
+"103.207.0.0","103.207.15.255","1741619200","1741623295","IN","India"
+"103.207.16.0","103.207.16.255","1741623296","1741623551","NZ","New Zealand"
+"103.207.17.0","103.207.17.255","1741623552","1741623807","IN","India"
+"103.207.18.0","103.207.18.255","1741623808","1741624063","AU","Australia"
+"103.207.19.0","103.207.19.255","1741624064","1741624319","MY","Malaysia"
+"103.207.20.0","103.207.23.255","1741624320","1741625343","JP","Japan"
+"103.207.24.0","103.207.27.255","1741625344","1741626367","HK","Hong Kong"
+"103.207.28.0","103.207.31.255","1741626368","1741627391","AU","Australia"
+"103.207.32.0","103.207.39.255","1741627392","1741629439","VN","Vietnam"
+"103.207.40.0","103.207.47.255","1741629440","1741631487","IN","India"
+"103.207.48.0","103.207.51.255","1741631488","1741632511","CN","China"
+"103.207.52.0","103.207.67.255","1741632512","1741636607","IN","India"
+"103.207.68.0","103.207.71.255","1741636608","1741637631","HK","Hong Kong"
+"103.207.72.0","103.207.75.255","1741637632","1741638655","PH","Philippines"
+"103.207.76.0","103.207.79.255","1741638656","1741639679","NZ","New Zealand"
+"103.207.80.0","103.207.83.255","1741639680","1741640703","NP","Nepal"
+"103.207.84.0","103.207.87.255","1741640704","1741641727","PK","Pakistan"
+"103.207.88.0","103.207.91.255","1741641728","1741642751","BD","Bangladesh"
+"103.207.92.0","103.207.92.255","1741642752","1741643007","AU","Australia"
+"103.207.93.0","103.207.93.255","1741643008","1741643263","HK","Hong Kong"
+"103.207.94.0","103.207.95.255","1741643264","1741643775","AU","Australia"
+"103.207.96.0","103.207.99.255","1741643776","1741644799","ID","Indonesia"
+"103.207.100.0","103.207.101.255","1741644800","1741645311","IN","India"
+"103.207.102.0","103.207.102.255","1741645312","1741645567","AU","Australia"
+"103.207.103.0","103.207.103.255","1741645568","1741645823","IN","India"
+"103.207.104.0","103.207.107.255","1741645824","1741646847","CN","China"
+"103.207.108.0","103.207.111.255","1741646848","1741647871","SG","Singapore"
+"103.207.112.0","103.207.115.255","1741647872","1741648895","KH","Cambodia"
+"103.207.116.0","103.207.119.255","1741648896","1741649919","HK","Hong Kong"
+"103.207.120.0","103.207.151.255","1741649920","1741658111","IN","India"
+"103.207.152.0","103.207.153.255","1741658112","1741658623","BD","Bangladesh"
+"103.207.154.0","103.207.155.255","1741658624","1741659135","AU","Australia"
+"103.207.156.0","103.207.157.255","1741659136","1741659647","SG","Singapore"
+"103.207.158.0","103.207.158.255","1741659648","1741659903","PH","Philippines"
+"103.207.159.0","103.207.159.255","1741659904","1741660159","HK","Hong Kong"
+"103.207.160.0","103.207.163.255","1741660160","1741661183","IN","India"
+"103.207.164.0","103.207.167.255","1741661184","1741662207","CN","China"
+"103.207.168.0","103.207.183.255","1741662208","1741666303","IN","India"
+"103.207.184.0","103.207.215.255","1741666304","1741674495","CN","China"
+"103.207.216.0","103.207.219.255","1741674496","1741675519","JP","Japan"
+"103.207.220.0","103.207.223.255","1741675520","1741676543","CN","China"
+"103.207.224.0","103.207.227.255","1741676544","1741677567","IN","India"
+"103.207.228.0","103.207.235.255","1741677568","1741679615","CN","China"
+"103.207.236.0","103.207.239.255","1741679616","1741680639","ID","Indonesia"
+"103.207.240.0","103.207.251.255","1741680640","1741683711","IN","India"
+"103.207.252.0","103.207.255.255","1741683712","1741684735","TW","Taiwan"
+"103.208.0.0","103.208.1.255","1741684736","1741685247","HK","Hong Kong"
+"103.208.2.0","103.208.2.255","1741685248","1741685503","AU","Australia"
+"103.208.3.0","103.208.3.255","1741685504","1741685759","SG","Singapore"
+"103.208.4.0","103.208.7.255","1741685760","1741686783","AU","Australia"
+"103.208.8.0","103.208.11.255","1741686784","1741687807","HK","Hong Kong"
+"103.208.12.0","103.208.19.255","1741687808","1741689855","CN","China"
+"103.208.20.0","103.208.21.255","1741689856","1741690367","IN","India"
+"103.208.22.0","103.208.22.255","1741690368","1741690623","AU","Australia"
+"103.208.23.0","103.208.23.255","1741690624","1741690879","ID","Indonesia"
+"103.208.24.0","103.208.27.255","1741690880","1741691903","TH","Thailand"
+"103.208.28.0","103.208.31.255","1741691904","1741692927","CN","China"
+"103.208.32.0","103.208.35.255","1741692928","1741693951","HK","Hong Kong"
+"103.208.36.0","103.208.39.255","1741693952","1741694975","TL","Timor-Leste"
+"103.208.40.0","103.208.51.255","1741694976","1741698047","CN","China"
+"103.208.52.0","103.208.83.255","1741698048","1741706239","IN","India"
+"103.208.84.0","103.208.85.255","1741706240","1741706751","SG","Singapore"
+"103.208.86.0","103.208.87.255","1741706752","1741707263","NZ","New Zealand"
+"103.208.88.0","103.208.91.255","1741707264","1741708287","IN","India"
+"103.208.92.0","103.208.93.255","1741708288","1741708799","AU","Australia"
+"103.208.94.0","103.208.95.255","1741708800","1741709311","ID","Indonesia"
+"103.208.96.0","103.208.99.255","1741709312","1741710335","JP","Japan"
+"103.208.100.0","103.208.103.255","1741710336","1741711359","ID","Indonesia"
+"103.208.104.0","103.208.131.255","1741711360","1741718527","IN","India"
+"103.208.132.0","103.208.135.255","1741718528","1741719551","BD","Bangladesh"
+"103.208.136.0","103.208.137.255","1741719552","1741720063","ID","Indonesia"
+"103.208.138.0","103.208.139.255","1741720064","1741720575","TH","Thailand"
+"103.208.140.0","103.208.143.255","1741720576","1741721599","NZ","New Zealand"
+"103.208.144.0","103.208.147.255","1741721600","1741722623","IN","India"
+"103.208.148.0","103.208.151.255","1741722624","1741723647","CN","China"
+"103.208.152.0","103.208.154.255","1741723648","1741724415","IN","India"
+"103.208.155.0","103.208.155.255","1741724416","1741724671","AU","Australia"
+"103.208.156.0","103.208.159.255","1741724672","1741725695","IN","India"
+"103.208.160.0","103.208.163.255","1741725696","1741726719","ID","Indonesia"
+"103.208.164.0","103.208.167.255","1741726720","1741727743","NZ","New Zealand"
+"103.208.168.0","103.208.175.255","1741727744","1741729791","IN","India"
+"103.208.176.0","103.208.179.255","1741729792","1741730815","HK","Hong Kong"
+"103.208.180.0","103.208.183.255","1741730816","1741731839","BD","Bangladesh"
+"103.208.184.0","103.208.191.255","1741731840","1741733887","AU","Australia"
+"103.208.192.0","103.208.195.255","1741733888","1741734911","HK","Hong Kong"
+"103.208.196.0","103.208.197.255","1741734912","1741735423","TW","Taiwan"
+"103.208.198.0","103.208.198.255","1741735424","1741735679","IN","India"
+"103.208.199.0","103.208.199.255","1741735680","1741735935","AU","Australia"
+"103.208.200.0","103.208.203.255","1741735936","1741736959","IN","India"
+"103.208.204.0","103.208.207.255","1741736960","1741737983","ID","Indonesia"
+"103.208.208.0","103.208.211.255","1741737984","1741739007","IN","India"
+"103.208.212.0","103.208.215.255","1741739008","1741740031","TH","Thailand"
+"103.208.216.0","103.208.219.255","1741740032","1741741055","AU","Australia"
+"103.208.220.0","103.208.223.255","1741741056","1741742079","JP","Japan"
+"103.208.224.0","103.208.244.158","1741742080","1741747358","IN","India"
+"103.208.244.159","103.208.244.159","1741747359","1741747359","NL","Netherlands"
+"103.208.244.160","103.208.251.255","1741747360","1741749247","IN","India"
+"103.208.252.0","103.209.0.255","1741749248","1741750527","SG","Singapore"
+"103.209.1.0","103.209.1.255","1741750528","1741750783","ID","Indonesia"
+"103.209.2.0","103.209.5.255","1741750784","1741751807","AU","Australia"
+"103.209.6.0","103.209.9.255","1741751808","1741752831","ID","Indonesia"
+"103.209.10.0","103.209.10.255","1741752832","1741753087","NZ","New Zealand"
+"103.209.11.0","103.209.11.255","1741753088","1741753343","BD","Bangladesh"
+"103.209.12.0","103.209.15.255","1741753344","1741754367","NZ","New Zealand"
+"103.209.16.0","103.209.19.255","1741754368","1741755391","IN","India"
+"103.209.20.0","103.209.23.255","1741755392","1741756415","BD","Bangladesh"
+"103.209.24.0","103.209.25.255","1741756416","1741756927","AU","Australia"
+"103.209.26.0","103.209.27.255","1741756928","1741757439","IN","India"
+"103.209.28.0","103.209.31.255","1741757440","1741758463","HK","Hong Kong"
+"103.209.32.0","103.209.35.255","1741758464","1741759487","PK","Pakistan"
+"103.209.36.0","103.209.39.255","1741759488","1741760511","IN","India"
+"103.209.40.0","103.209.43.255","1741760512","1741761535","HK","Hong Kong"
+"103.209.44.0","103.209.47.255","1741761536","1741762559","AU","Australia"
+"103.209.48.0","103.209.51.255","1741762560","1741763583","TH","Thailand"
+"103.209.52.0","103.209.53.255","1741763584","1741764095","PK","Pakistan"
+"103.209.54.0","103.209.54.255","1741764096","1741764351","PG","Papua New Guinea"
+"103.209.55.0","103.209.55.255","1741764352","1741764607","AU","Australia"
+"103.209.56.0","103.209.59.255","1741764608","1741765631","PH","Philippines"
+"103.209.60.0","103.209.63.255","1741765632","1741766655","HK","Hong Kong"
+"103.209.64.0","103.209.71.255","1741766656","1741768703","IN","India"
+"103.209.72.0","103.209.75.255","1741768704","1741769727","AU","Australia"
+"103.209.76.0","103.209.79.255","1741769728","1741770751","PK","Pakistan"
+"103.209.80.0","103.209.83.255","1741770752","1741771775","BD","Bangladesh"
+"103.209.84.0","103.209.87.255","1741771776","1741772799","PK","Pakistan"
+"103.209.88.0","103.209.94.255","1741772800","1741774591","IN","India"
+"103.209.95.0","103.209.95.255","1741774592","1741774847","ID","Indonesia"
+"103.209.96.0","103.209.97.255","1741774848","1741775359","IN","India"
+"103.209.98.0","103.209.98.255","1741775360","1741775615","ID","Indonesia"
+"103.209.99.0","103.209.99.255","1741775616","1741775871","IN","India"
+"103.209.100.0","103.209.103.255","1741775872","1741776895","HK","Hong Kong"
+"103.209.104.0","103.209.107.255","1741776896","1741777919","MY","Malaysia"
+"103.209.108.0","103.209.109.255","1741777920","1741778431","AU","Australia"
+"103.209.110.0","103.209.111.255","1741778432","1741778943","IN","India"
+"103.209.112.0","103.209.115.255","1741778944","1741779967","CN","China"
+"103.209.116.0","103.209.119.255","1741779968","1741780991","JP","Japan"
+"103.209.120.0","103.209.123.255","1741780992","1741782015","SG","Singapore"
+"103.209.124.0","103.209.127.255","1741782016","1741783039","AU","Australia"
+"103.209.128.0","103.209.129.255","1741783040","1741783551","SG","Singapore"
+"103.209.130.0","103.209.131.255","1741783552","1741784063","ID","Indonesia"
+"103.209.132.0","103.209.135.255","1741784064","1741785087","IN","India"
+"103.209.136.0","103.209.139.255","1741785088","1741786111","CN","China"
+"103.209.140.0","103.209.147.255","1741786112","1741788159","IN","India"
+"103.209.148.0","103.209.151.255","1741788160","1741789183","JP","Japan"
+"103.209.152.0","103.209.155.255","1741789184","1741790207","AU","Australia"
+"103.209.156.0","103.209.159.255","1741790208","1741791231","MY","Malaysia"
+"103.209.160.0","103.209.163.255","1741791232","1741792255","AU","Australia"
+"103.209.164.0","103.209.171.255","1741792256","1741794303","SG","Singapore"
+"103.209.172.0","103.209.175.255","1741794304","1741795327","KR","Korea, Republic of"
+"103.209.176.0","103.209.183.255","1741795328","1741797375","IN","India"
+"103.209.184.0","103.209.187.255","1741797376","1741798399","ID","Indonesia"
+"103.209.188.0","103.209.189.255","1741798400","1741798911","AU","Australia"
+"103.209.190.0","103.209.190.255","1741798912","1741799167","SG","Singapore"
+"103.209.191.0","103.209.191.255","1741799168","1741799423","AU","Australia"
+"103.209.192.0","103.209.195.255","1741799424","1741800447","NZ","New Zealand"
+"103.209.196.0","103.209.199.255","1741800448","1741801471","BD","Bangladesh"
+"103.209.200.0","103.209.203.255","1741801472","1741802495","CN","China"
+"103.209.204.0","103.209.207.255","1741802496","1741803519","IN","India"
+"103.209.208.0","103.209.211.255","1741803520","1741804543","CN","China"
+"103.209.212.0","103.209.215.255","1741804544","1741805567","IN","India"
+"103.209.216.0","103.209.219.255","1741805568","1741806591","CN","China"
+"103.209.220.0","103.209.223.255","1741806592","1741807615","IN","India"
+"103.209.224.0","103.209.227.255","1741807616","1741808639","NZ","New Zealand"
+"103.209.228.0","103.209.231.255","1741808640","1741809663","BD","Bangladesh"
+"103.209.232.0","103.209.235.255","1741809664","1741810687","CN","China"
+"103.209.236.0","103.209.239.255","1741810688","1741811711","JP","Japan"
+"103.209.240.0","103.209.241.255","1741811712","1741812223","IN","India"
+"103.209.242.0","103.209.247.255","1741812224","1741813759","AU","Australia"
+"103.209.248.0","103.209.251.255","1741813760","1741814783","ID","Indonesia"
+"103.209.252.0","103.209.255.255","1741814784","1741815807","JP","Japan"
+"103.210.0.0","103.210.3.255","1741815808","1741816831","CN","China"
+"103.210.4.0","103.210.7.255","1741816832","1741817855","PK","Pakistan"
+"103.210.8.0","103.210.9.255","1741817856","1741818367","PH","Philippines"
+"103.210.10.0","103.210.11.255","1741818368","1741818879","AU","Australia"
+"103.210.12.0","103.210.12.255","1741818880","1741819135","US","United States"
+"103.210.13.0","103.210.13.255","1741819136","1741819391","PK","Pakistan"
+"103.210.14.0","103.210.15.255","1741819392","1741819903","US","United States"
+"103.210.16.0","103.210.19.255","1741819904","1741820927","BD","Bangladesh"
+"103.210.20.0","103.210.23.255","1741820928","1741821951","PH","Philippines"
+"103.210.24.0","103.210.27.255","1741821952","1741822975","AU","Australia"
+"103.210.28.0","103.210.33.255","1741822976","1741824511","IN","India"
+"103.210.34.0","103.210.35.255","1741824512","1741825023","ID","Indonesia"
+"103.210.36.0","103.210.55.255","1741825024","1741830143","IN","India"
+"103.210.56.0","103.210.63.255","1741830144","1741832191","BD","Bangladesh"
+"103.210.64.0","103.210.67.255","1741832192","1741833215","IN","India"
+"103.210.68.0","103.210.71.255","1741833216","1741834239","BD","Bangladesh"
+"103.210.72.0","103.210.75.255","1741834240","1741835263","IN","India"
+"103.210.76.0","103.210.79.255","1741835264","1741836287","AU","Australia"
+"103.210.80.0","103.210.83.255","1741836288","1741837311","IN","India"
+"103.210.84.0","103.210.87.255","1741837312","1741838335","JP","Japan"
+"103.210.88.0","103.210.95.255","1741838336","1741840383","IN","India"
+"103.210.96.0","103.210.99.255","1741840384","1741841407","CN","China"
+"103.210.100.0","103.210.104.255","1741841408","1741842687","IN","India"
+"103.210.105.0","103.210.105.255","1741842688","1741842943","ID","Indonesia"
+"103.210.106.0","103.210.107.255","1741842944","1741843455","IN","India"
+"103.210.108.0","103.210.111.255","1741843456","1741844479","JP","Japan"
+"103.210.112.0","103.210.113.255","1741844480","1741844991","IN","India"
+"103.210.115.0","103.210.115.255","1741845248","1741845503","MN","Mongolia"
+"103.210.116.0","103.210.123.255","1741845504","1741847551","ID","Indonesia"
+"103.210.124.0","103.210.125.255","1741847552","1741848063","AU","Australia"
+"103.210.126.0","103.210.127.255","1741848064","1741848575","IN","India"
+"103.210.128.0","103.210.131.255","1741848576","1741849599","MM","Myanmar"
+"103.210.132.0","103.210.135.255","1741849600","1741850623","IN","India"
+"103.210.136.0","103.210.139.255","1741850624","1741851647","AU","Australia"
+"103.210.140.0","103.210.147.255","1741851648","1741853695","IN","India"
+"103.210.148.0","103.210.151.255","1741853696","1741854719","AU","Australia"
+"103.210.152.0","103.210.153.255","1741854720","1741855231","TH","Thailand"
+"103.210.154.0","103.210.155.255","1741855232","1741855743","AU","Australia"
+"103.210.156.0","103.210.191.255","1741855744","1741864959","CN","China"
+"103.210.192.0","103.210.192.255","1741864960","1741865215","AU","Australia"
+"103.210.193.0","103.210.193.255","1741865216","1741865471","ID","Indonesia"
+"103.210.194.0","103.210.207.255","1741865472","1741869055","IN","India"
+"103.210.208.0","103.210.208.255","1741869056","1741869311","NZ","New Zealand"
+"103.210.209.0","103.210.209.255","1741869312","1741869567","AU","Australia"
+"103.210.210.0","103.210.210.255","1741869568","1741869823","DE","Germany"
+"103.210.211.0","103.210.211.255","1741869824","1741870079","NZ","New Zealand"
+"103.210.212.0","103.210.215.255","1741870080","1741871103","SG","Singapore"
+"103.210.216.0","103.210.219.255","1741871104","1741872127","CN","China"
+"103.210.220.0","103.210.220.255","1741872128","1741872383","HK","Hong Kong"
+"103.210.221.0","103.210.221.255","1741872384","1741872639","IN","India"
+"103.210.222.0","103.210.222.255","1741872640","1741872895","PH","Philippines"
+"103.210.223.0","103.210.223.255","1741872896","1741873151","NZ","New Zealand"
+"103.210.224.0","103.210.227.255","1741873152","1741874175","IN","India"
+"103.210.228.0","103.210.231.255","1741874176","1741875199","ID","Indonesia"
+"103.210.232.0","103.210.247.255","1741875200","1741879295","HK","Hong Kong"
+"103.210.248.0","103.210.249.255","1741879296","1741879807","NZ","New Zealand"
+"103.210.250.0","103.210.250.255","1741879808","1741880063","IN","India"
+"103.210.251.0","103.210.251.255","1741880064","1741880319","AU","Australia"
+"103.210.252.0","103.210.255.255","1741880320","1741881343","IN","India"
+"103.211.0.0","103.211.3.255","1741881344","1741882367","HK","Hong Kong"
+"103.211.4.0","103.211.5.255","1741882368","1741882879","IN","India"
+"103.211.6.0","103.211.7.255","1741882880","1741883391","AU","Australia"
+"103.211.8.0","103.211.23.255","1741883392","1741887487","IN","India"
+"103.211.24.0","103.211.25.255","1741887488","1741887999","NZ","New Zealand"
+"103.211.26.0","103.211.26.255","1741888000","1741888255","IN","India"
+"103.211.27.0","103.211.27.255","1741888256","1741888511","US","United States"
+"103.211.28.0","103.211.31.255","1741888512","1741889535","BD","Bangladesh"
+"103.211.32.0","103.211.35.255","1741889536","1741890559","HK","Hong Kong"
+"103.211.36.0","103.211.43.255","1741890560","1741892607","IN","India"
+"103.211.44.0","103.211.47.255","1741892608","1741893631","CN","China"
+"103.211.48.0","103.211.48.255","1741893632","1741893887","AU","Australia"
+"103.211.49.0","103.211.51.255","1741893888","1741894655","ID","Indonesia"
+"103.211.52.0","103.211.63.255","1741894656","1741897727","IN","India"
+"103.211.64.0","103.211.67.255","1741897728","1741898751","SG","Singapore"
+"103.211.68.0","103.211.71.255","1741898752","1741899775","HK","Hong Kong"
+"103.211.72.0","103.211.75.255","1741899776","1741900799","JP","Japan"
+"103.211.76.0","103.211.81.255","1741900800","1741902335","IN","India"
+"103.211.82.0","103.211.83.255","1741902336","1741902847","ID","Indonesia"
+"103.211.84.0","103.211.91.255","1741902848","1741904895","IN","India"
+"103.211.92.0","103.211.95.255","1741904896","1741905919","HK","Hong Kong"
+"103.211.96.0","103.211.103.255","1741905920","1741907967","CN","China"
+"103.211.104.0","103.211.115.255","1741907968","1741911039","IN","India"
+"103.211.116.0","103.211.117.255","1741911040","1741911551","JP","Japan"
+"103.211.118.0","103.211.119.255","1741911552","1741912063","SG","Singapore"
+"103.211.120.0","103.211.123.255","1741912064","1741913087","NZ","New Zealand"
+"103.211.124.0","103.211.127.255","1741913088","1741914111","HK","Hong Kong"
+"103.211.128.0","103.211.139.255","1741914112","1741917183","IN","India"
+"103.211.140.0","103.211.142.255","1741917184","1741917951","AU","Australia"
+"103.211.143.0","103.211.143.255","1741917952","1741918207","ID","Indonesia"
+"103.211.144.0","103.211.145.255","1741918208","1741918719","IT","Italy"
+"103.211.146.0","103.211.147.255","1741918720","1741919231","GR","Greece"
+"103.211.148.0","103.211.151.255","1741919232","1741920255","NP","Nepal"
+"103.211.152.0","103.211.155.255","1741920256","1741921279","IN","India"
+"103.211.156.0","103.211.159.255","1741921280","1741922303","CN","China"
+"103.211.160.0","103.211.163.255","1741922304","1741923327","US","United States"
+"103.211.164.0","103.211.171.255","1741923328","1741925375","CN","China"
+"103.211.172.0","103.211.172.255","1741925376","1741925631","AU","Australia"
+"103.211.173.0","103.211.173.255","1741925632","1741925887","HK","Hong Kong"
+"103.211.174.0","103.211.175.255","1741925888","1741926399","PH","Philippines"
+"103.211.176.0","103.211.179.255","1741926400","1741927423","IN","India"
+"103.211.180.0","103.211.183.255","1741927424","1741928447","US","United States"
+"103.211.184.0","103.211.185.255","1741928448","1741928959","BD","Bangladesh"
+"103.211.186.0","103.211.191.255","1741928960","1741930495","IN","India"
+"103.211.192.0","103.211.195.255","1741930496","1741931519","CN","China"
+"103.211.196.0","103.211.197.255","1741931520","1741932031","IN","India"
+"103.211.198.0","103.211.198.255","1741932032","1741932287","HK","Hong Kong"
+"103.211.199.0","103.211.199.255","1741932288","1741932543","AU","Australia"
+"103.211.200.0","103.211.203.255","1741932544","1741933567","PK","Pakistan"
+"103.211.204.0","103.211.207.255","1741933568","1741934591","BD","Bangladesh"
+"103.211.208.0","103.211.211.255","1741934592","1741935615","AU","Australia"
+"103.211.212.0","103.211.215.255","1741935616","1741936639","VN","Vietnam"
+"103.211.216.0","103.211.217.255","1741936640","1741937151","IN","India"
+"103.211.218.0","103.211.219.255","1741937152","1741937663","SC","Seychelles"
+"103.211.220.0","103.211.231.255","1741937664","1741940735","CN","China"
+"103.211.232.0","103.211.235.255","1741940736","1741941759","ID","Indonesia"
+"103.211.236.0","103.211.237.255","1741941760","1741942271","HK","Hong Kong"
+"103.211.238.0","103.211.238.255","1741942272","1741942527","AU","Australia"
+"103.211.239.0","103.211.239.255","1741942528","1741942783","MY","Malaysia"
+"103.211.240.0","103.211.243.255","1741942784","1741943807","AU","Australia"
+"103.211.244.0","103.211.247.255","1741943808","1741944831","HK","Hong Kong"
+"103.211.248.0","103.211.251.255","1741944832","1741945855","CN","China"
+"103.211.252.0","103.211.255.255","1741945856","1741946879","US","United States"
+"103.212.0.0","103.212.15.255","1741946880","1741950975","CN","China"
+"103.212.16.0","103.212.23.255","1741950976","1741953023","IN","India"
+"103.212.24.0","103.212.27.255","1741953024","1741954047","GU","Guam"
+"103.212.28.0","103.212.31.255","1741954048","1741955071","IN","India"
+"103.212.32.0","103.212.35.255","1741955072","1741956095","CN","China"
+"103.212.36.0","103.212.39.255","1741956096","1741957119","TH","Thailand"
+"103.212.40.0","103.212.40.255","1741957120","1741957375","PG","Papua New Guinea"
+"103.212.41.0","103.212.41.255","1741957376","1741957631","MY","Malaysia"
+"103.212.42.0","103.212.42.255","1741957632","1741957887","AU","Australia"
+"103.212.43.0","103.212.43.255","1741957888","1741958143","ID","Indonesia"
+"103.212.44.0","103.212.51.255","1741958144","1741960191","CN","China"
+"103.212.52.0","103.212.55.255","1741960192","1741961215","NZ","New Zealand"
+"103.212.56.0","103.212.59.255","1741961216","1741962239","HK","Hong Kong"
+"103.212.60.0","103.212.63.255","1741962240","1741963263","SG","Singapore"
+"103.212.64.0","103.212.65.255","1741963264","1741963775","NP","Nepal"
+"103.212.66.0","103.212.67.255","1741963776","1741964287","AU","Australia"
+"103.212.68.0","103.212.71.255","1741964288","1741965311","MY","Malaysia"
+"103.212.72.0","103.212.75.255","1741965312","1741966335","HK","Hong Kong"
+"103.212.76.0","103.212.79.255","1741966336","1741967359","JP","Japan"
+"103.212.80.0","103.212.83.255","1741967360","1741968383","BD","Bangladesh"
+"103.212.84.0","103.212.87.255","1741968384","1741969407","CN","China"
+"103.212.88.0","103.212.95.255","1741969408","1741971455","IN","India"
+"103.212.96.0","103.212.99.255","1741971456","1741972479","HK","Hong Kong"
+"103.212.100.0","103.212.111.255","1741972480","1741975551","CN","China"
+"103.212.112.0","103.212.115.255","1741975552","1741976575","AU","Australia"
+"103.212.116.0","103.212.119.255","1741976576","1741977599","MN","Mongolia"
+"103.212.120.0","103.212.121.255","1741977600","1741978111","IN","India"
+"103.212.122.0","103.212.122.255","1741978112","1741978367","AU","Australia"
+"103.212.123.0","103.212.123.255","1741978368","1741978623","NZ","New Zealand"
+"103.212.124.0","103.212.127.255","1741978624","1741979647","KR","Korea, Republic of"
+"103.212.128.0","103.212.147.255","1741979648","1741984767","IN","India"
+"103.212.148.0","103.212.151.255","1741984768","1741985791","CN","China"
+"103.212.152.0","103.212.159.255","1741985792","1741987839","IN","India"
+"103.212.160.0","103.212.163.255","1741987840","1741988863","AU","Australia"
+"103.212.164.0","103.212.167.255","1741988864","1741989887","CN","China"
+"103.212.168.0","103.212.168.255","1741989888","1741990143","GB","United Kingdom"
+"103.212.169.0","103.212.171.255","1741990144","1741990911","SG","Singapore"
+"103.212.176.0","103.212.176.255","1741991936","1741992191","MY","Malaysia"
+"103.212.177.0","103.212.179.255","1741992192","1741992959","IN","India"
+"103.212.180.0","103.212.183.255","1741992960","1741993983","TH","Thailand"
+"103.212.184.0","103.212.187.255","1741993984","1741995007","HK","Hong Kong"
+"103.212.188.0","103.212.191.255","1741995008","1741996031","JP","Japan"
+"103.212.192.0","103.212.193.255","1741996032","1741996543","NZ","New Zealand"
+"103.212.194.0","103.212.195.255","1741996544","1741997055","AU","Australia"
+"103.212.196.0","103.212.203.255","1741997056","1741999103","CN","China"
+"103.212.204.0","103.212.209.255","1741999104","1742000639","IN","India"
+"103.212.210.0","103.212.210.255","1742000640","1742000895","AU","Australia"
+"103.212.211.0","103.212.211.255","1742000896","1742001151","ID","Indonesia"
+"103.212.212.0","103.212.215.255","1742001152","1742002175","IN","India"
+"103.212.216.0","103.212.219.255","1742002176","1742003199","AU","Australia"
+"103.212.220.0","103.212.223.255","1742003200","1742004223","KR","Korea, Republic of"
+"103.212.224.0","103.212.227.255","1742004224","1742005247","NZ","New Zealand"
+"103.212.228.0","103.212.231.255","1742005248","1742006271","CN","China"
+"103.212.232.0","103.212.234.255","1742006272","1742007039","ID","Indonesia"
+"103.212.235.0","103.212.235.255","1742007040","1742007295","IN","India"
+"103.212.236.0","103.212.239.255","1742007296","1742008319","ID","Indonesia"
+"103.212.240.0","103.212.243.255","1742008320","1742009343","AU","Australia"
+"103.212.244.0","103.212.251.255","1742009344","1742011391","KR","Korea, Republic of"
+"103.212.252.0","103.212.255.255","1742011392","1742012415","CN","China"
+"103.213.0.0","103.213.27.255","1742012416","1742019583","IN","India"
+"103.213.28.0","103.213.29.255","1742019584","1742020095","BD","Bangladesh"
+"103.213.30.0","103.213.30.255","1742020096","1742020351","MM","Myanmar"
+"103.213.31.0","103.213.31.255","1742020352","1742020607","NP","Nepal"
+"103.213.32.0","103.213.39.255","1742020608","1742022655","IN","India"
+"103.213.40.0","103.213.99.255","1742022656","1742038015","CN","China"
+"103.213.100.0","103.213.103.255","1742038016","1742039039","AU","Australia"
+"103.213.104.0","103.213.107.255","1742039040","1742040063","AF","Afghanistan"
+"103.213.108.0","103.213.115.255","1742040064","1742042111","PK","Pakistan"
+"103.213.116.0","103.213.119.255","1742042112","1742043135","ID","Indonesia"
+"103.213.120.0","103.213.121.255","1742043136","1742043647","AU","Australia"
+"103.213.122.0","103.213.123.255","1742043648","1742044159","VN","Vietnam"
+"103.213.124.0","103.213.127.255","1742044160","1742045183","NP","Nepal"
+"103.213.128.0","103.213.131.255","1742045184","1742046207","ID","Indonesia"
+"103.213.132.0","103.213.191.255","1742046208","1742061567","CN","China"
+"103.213.192.0","103.213.195.255","1742061568","1742062591","IN","India"
+"103.213.196.0","103.213.199.255","1742062592","1742063615","SG","Singapore"
+"103.213.200.0","103.213.200.255","1742063616","1742063871","AU","Australia"
+"103.213.201.0","103.213.203.255","1742063872","1742064639","IN","India"
+"103.213.204.0","103.213.207.255","1742064640","1742065663","TH","Thailand"
+"103.213.208.0","103.213.227.255","1742065664","1742070783","IN","India"
+"103.213.228.0","103.213.228.255","1742070784","1742071039","MM","Myanmar"
+"103.213.229.0","103.213.229.255","1742071040","1742071295","JP","Japan"
+"103.213.230.0","103.213.231.255","1742071296","1742071807","MM","Myanmar"
+"103.213.236.0","103.213.243.255","1742072832","1742074879","BD","Bangladesh"
+"103.213.244.0","103.213.247.255","1742074880","1742075903","HK","Hong Kong"
+"103.213.248.0","103.213.255.255","1742075904","1742077951","CN","China"
+"103.214.0.0","103.214.3.255","1742077952","1742078975","BD","Bangladesh"
+"103.214.4.0","103.214.7.255","1742078976","1742079999","NL","Netherlands"
+"103.214.8.0","103.214.11.255","1742080000","1742081023","VN","Vietnam"
+"103.214.12.0","103.214.15.255","1742081024","1742082047","PH","Philippines"
+"103.214.16.0","103.214.19.255","1742082048","1742083071","HK","Hong Kong"
+"103.214.20.0","103.214.20.255","1742083072","1742083327","AU","Australia"
+"103.214.21.0","103.214.23.255","1742083328","1742084095","IN","India"
+"103.214.24.0","103.214.27.255","1742084096","1742085119","KR","Korea, Republic of"
+"103.214.28.0","103.214.31.255","1742085120","1742086143","AU","Australia"
+"103.214.32.0","103.214.35.255","1742086144","1742087167","CN","China"
+"103.214.36.0","103.214.39.255","1742087168","1742088191","JP","Japan"
+"103.214.40.0","103.214.40.255","1742088192","1742088447","IN","India"
+"103.214.41.0","103.214.41.255","1742088448","1742088703","HK","Hong Kong"
+"103.214.42.0","103.214.43.255","1742088704","1742089215","AU","Australia"
+"103.214.44.0","103.214.45.255","1742089216","1742089727","IN","India"
+"103.214.46.0","103.214.47.255","1742089728","1742090239","GB","United Kingdom"
+"103.214.48.0","103.214.51.255","1742090240","1742091263","CN","China"
+"103.214.52.0","103.214.55.255","1742091264","1742092287","ID","Indonesia"
+"103.214.56.0","103.214.59.255","1742092288","1742093311","HK","Hong Kong"
+"103.214.60.0","103.214.67.255","1742093312","1742095359","IN","India"
+"103.214.68.0","103.214.68.255","1742095360","1742095615","KR","Korea, Republic of"
+"103.214.69.0","103.214.69.255","1742095616","1742095871","US","United States"
+"103.214.70.0","103.214.71.255","1742095872","1742096383","MM","Myanmar"
+"103.214.72.0","103.214.75.255","1742096384","1742097407","JP","Japan"
+"103.214.76.0","103.214.79.255","1742097408","1742098431","NP","Nepal"
+"103.214.80.0","103.214.83.255","1742098432","1742099455","BD","Bangladesh"
+"103.214.84.0","103.214.87.255","1742099456","1742100479","CN","China"
+"103.214.88.0","103.214.91.255","1742100480","1742101503","KR","Korea, Republic of"
+"103.214.92.0","103.214.92.255","1742101504","1742101759","DE","Germany"
+"103.214.93.0","103.214.93.255","1742101760","1742102015","PL","Poland"
+"103.214.94.0","103.214.94.255","1742102016","1742102271","AT","Austria"
+"103.214.95.0","103.214.95.255","1742102272","1742102527","CH","Switzerland"
+"103.214.98.0","103.214.98.255","1742103040","1742103295","AU","Australia"
+"103.214.99.0","103.214.103.255","1742103296","1742104575","ID","Indonesia"
+"103.214.104.0","103.214.107.255","1742104576","1742105599","NZ","New Zealand"
+"103.214.108.0","103.214.111.255","1742105600","1742106623","US","United States"
+"103.214.112.0","103.214.113.255","1742106624","1742107135","ID","Indonesia"
+"103.214.114.0","103.214.119.255","1742107136","1742108671","IN","India"
+"103.214.120.0","103.214.121.255","1742108672","1742109183","ID","Indonesia"
+"103.214.122.0","103.214.139.255","1742109184","1742113791","IN","India"
+"103.214.140.0","103.214.147.255","1742113792","1742115839","HK","Hong Kong"
+"103.214.148.0","103.214.151.255","1742115840","1742116863","KH","Cambodia"
+"103.214.152.0","103.214.155.255","1742116864","1742117887","JP","Japan"
+"103.214.156.0","103.214.159.255","1742117888","1742118911","BD","Bangladesh"
+"103.214.160.0","103.214.163.255","1742118912","1742119935","AU","Australia"
+"103.214.164.0","103.214.167.255","1742119936","1742120959","HK","Hong Kong"
+"103.214.168.0","103.214.171.255","1742120960","1742121983","CN","China"
+"103.214.172.0","103.214.175.255","1742121984","1742123007","HK","Hong Kong"
+"103.214.176.0","103.214.176.255","1742123008","1742123263","AU","Australia"
+"103.214.177.0","103.214.179.255","1742123264","1742124031","IN","India"
+"103.214.180.0","103.214.183.255","1742124032","1742125055","SG","Singapore"
+"103.214.184.0","103.214.187.255","1742125056","1742126079","ID","Indonesia"
+"103.214.188.0","103.214.191.255","1742126080","1742127103","IN","India"
+"103.214.192.0","103.214.195.255","1742127104","1742128127","HK","Hong Kong"
+"103.214.196.0","103.214.199.255","1742128128","1742129151","MY","Malaysia"
+"103.214.200.0","103.214.203.255","1742129152","1742130175","BD","Bangladesh"
+"103.214.204.0","103.214.205.255","1742130176","1742130687","NZ","New Zealand"
+"103.214.206.0","103.214.211.255","1742130688","1742132223","AU","Australia"
+"103.214.212.0","103.214.215.255","1742132224","1742133247","CN","China"
+"103.214.216.0","103.214.219.255","1742133248","1742134271","BD","Bangladesh"
+"103.214.220.0","103.214.223.255","1742134272","1742135295","AU","Australia"
+"103.214.224.0","103.214.227.255","1742135296","1742136319","CN","China"
+"103.214.228.0","103.214.228.255","1742136320","1742136575","FR","France"
+"103.214.229.0","103.214.229.255","1742136576","1742136831","ID","Indonesia"
+"103.214.230.0","103.214.235.255","1742136832","1742138367","IN","India"
+"103.214.236.0","103.214.239.255","1742138368","1742139391","ID","Indonesia"
+"103.214.240.0","103.214.247.255","1742139392","1742141439","CN","China"
+"103.214.248.0","103.214.251.255","1742141440","1742142463","HK","Hong Kong"
+"103.214.252.0","103.214.255.255","1742142464","1742143487","SG","Singapore"
+"103.215.0.0","103.215.11.255","1742143488","1742146559","HK","Hong Kong"
+"103.215.12.0","103.215.12.255","1742146560","1742146815","AU","Australia"
+"103.215.13.0","103.215.13.255","1742146816","1742147071","ID","Indonesia"
+"103.215.14.0","103.215.14.255","1742147072","1742147327","SG","Singapore"
+"103.215.15.0","103.215.15.255","1742147328","1742147583","AU","Australia"
+"103.215.16.0","103.215.19.255","1742147584","1742148607","ID","Indonesia"
+"103.215.20.0","103.215.23.255","1742148608","1742149631","AU","Australia"
+"103.215.24.0","103.215.27.255","1742149632","1742150655","ID","Indonesia"
+"103.215.28.0","103.215.39.255","1742150656","1742153727","CN","China"
+"103.215.40.0","103.215.43.255","1742153728","1742154751","HK","Hong Kong"
+"103.215.44.0","103.215.51.255","1742154752","1742156799","CN","China"
+"103.215.52.0","103.215.55.255","1742156800","1742157823","IN","India"
+"103.215.56.0","103.215.59.255","1742157824","1742158847","JP","Japan"
+"103.215.60.0","103.215.63.255","1742158848","1742159871","SG","Singapore"
+"103.215.64.0","103.215.67.255","1742159872","1742160895","AU","Australia"
+"103.215.68.0","103.215.73.255","1742160896","1742162431","ID","Indonesia"
+"103.215.74.0","103.215.74.255","1742162432","1742162687","AU","Australia"
+"103.215.75.0","103.215.75.255","1742162688","1742162943","PK","Pakistan"
+"103.215.76.0","103.215.83.255","1742162944","1742164991","HK","Hong Kong"
+"103.215.84.0","103.215.87.255","1742164992","1742166015","JP","Japan"
+"103.215.88.0","103.215.91.255","1742166016","1742167039","AU","Australia"
+"103.215.92.0","103.215.99.255","1742167040","1742169087","IN","India"
+"103.215.100.0","103.215.111.255","1742169088","1742172159","CN","China"
+"103.215.112.0","103.215.115.255","1742172160","1742173183","IN","India"
+"103.215.116.0","103.215.123.255","1742173184","1742175231","CN","China"
+"103.215.124.0","103.215.127.255","1742175232","1742176255","HK","Hong Kong"
+"103.215.128.0","103.215.133.255","1742176256","1742177791","AU","Australia"
+"103.215.134.0","103.215.135.255","1742177792","1742178303","IN","India"
+"103.215.136.0","103.215.139.255","1742178304","1742179327","MY","Malaysia"
+"103.215.140.0","103.215.143.255","1742179328","1742180351","CN","China"
+"103.215.144.0","103.215.147.255","1742180352","1742181375","KR","Korea, Republic of"
+"103.215.148.0","103.215.151.255","1742181376","1742182399","IN","India"
+"103.215.152.0","103.215.155.255","1742182400","1742183423","KR","Korea, Republic of"
+"103.215.156.0","103.215.159.255","1742183424","1742184447","IN","India"
+"103.215.160.0","103.215.163.255","1742184448","1742185471","AU","Australia"
+"103.215.164.0","103.215.171.255","1742185472","1742187519","IN","India"
+"103.215.172.0","103.215.175.255","1742187520","1742188543","JP","Japan"
+"103.215.176.0","103.215.179.255","1742188544","1742189567","ID","Indonesia"
+"103.215.180.0","103.215.183.255","1742189568","1742190591","CA","Canada"
+"103.215.184.0","103.215.187.255","1742190592","1742191615","CN","China"
+"103.215.188.0","103.215.191.255","1742191616","1742192639","HK","Hong Kong"
+"103.215.192.0","103.215.195.255","1742192640","1742193663","MM","Myanmar"
+"103.215.196.0","103.215.209.255","1742193664","1742197247","IN","India"
+"103.215.210.0","103.215.211.255","1742197248","1742197759","AF","Afghanistan"
+"103.215.212.0","103.215.215.255","1742197760","1742198783","HK","Hong Kong"
+"103.215.216.0","103.215.219.255","1742198784","1742199807","NL","Netherlands"
+"103.215.220.0","103.215.223.255","1742199808","1742200831","IR","Iran, Islamic Republic of"
+"103.215.224.0","103.215.227.255","1742200832","1742201855","IN","India"
+"103.215.228.0","103.215.231.255","1742201856","1742202879","HK","Hong Kong"
+"103.215.232.0","103.215.251.255","1742202880","1742207999","IN","India"
+"103.215.252.0","103.215.255.255","1742208000","1742209023","JP","Japan"
+"103.216.0.0","103.216.3.255","1742209024","1742210047","IN","India"
+"103.216.4.0","103.216.47.255","1742210048","1742221311","CN","China"
+"103.216.48.0","103.216.51.255","1742221312","1742222335","KH","Cambodia"
+"103.216.52.0","103.216.55.255","1742222336","1742223359","IN","India"
+"103.216.56.0","103.216.59.255","1742223360","1742224383","BD","Bangladesh"
+"103.216.60.0","103.216.63.255","1742224384","1742225407","IR","Iran, Islamic Republic of"
+"103.216.64.0","103.216.67.255","1742225408","1742226431","CN","China"
+"103.216.68.0","103.216.71.255","1742226432","1742227455","IN","India"
+"103.216.72.0","103.216.75.255","1742227456","1742228479","VN","Vietnam"
+"103.216.76.0","103.216.83.255","1742228480","1742230527","IN","India"
+"103.216.84.0","103.216.85.255","1742230528","1742231039","SG","Singapore"
+"103.216.86.0","103.216.86.255","1742231040","1742231295","IN","India"
+"103.216.87.0","103.216.87.255","1742231296","1742231551","ID","Indonesia"
+"103.216.88.0","103.216.95.255","1742231552","1742233599","IN","India"
+"103.216.96.0","103.216.97.255","1742233600","1742234111","TH","Thailand"
+"103.216.98.0","103.216.99.255","1742234112","1742234623","IN","India"
+"103.216.100.0","103.216.103.255","1742234624","1742235647","HK","Hong Kong"
+"103.216.104.0","103.216.107.255","1742235648","1742236671","PK","Pakistan"
+"103.216.108.0","103.216.111.255","1742236672","1742237695","CN","China"
+"103.216.112.0","103.216.131.255","1742237696","1742242815","VN","Vietnam"
+"103.216.132.0","103.216.132.255","1742242816","1742243071","NZ","New Zealand"
+"103.216.133.0","103.216.133.255","1742243072","1742243327","AU","Australia"
+"103.216.134.0","103.216.134.255","1742243328","1742243583","HK","Hong Kong"
+"103.216.135.0","103.216.135.255","1742243584","1742243839","PK","Pakistan"
+"103.216.136.0","103.216.139.255","1742243840","1742244863","CN","China"
+"103.216.140.0","103.216.151.255","1742244864","1742247935","IN","India"
+"103.216.152.0","103.216.155.255","1742247936","1742248959","CN","China"
+"103.216.156.0","103.216.159.255","1742248960","1742249983","IN","India"
+"103.216.160.0","103.216.160.255","1742249984","1742250239","AF","Afghanistan"
+"103.216.161.0","103.216.187.255","1742250240","1742257151","IN","India"
+"103.216.188.0","103.216.188.255","1742257152","1742257407","ID","Indonesia"
+"103.216.189.0","103.216.189.255","1742257408","1742257663","NZ","New Zealand"
+"103.216.190.0","103.216.191.255","1742257664","1742258175","AU","Australia"
+"103.216.192.0","103.216.195.255","1742258176","1742259199","US","United States"
+"103.216.196.0","103.216.199.255","1742259200","1742260223","AU","Australia"
+"103.216.200.0","103.216.201.255","1742260224","1742260735","IN","India"
+"103.216.202.0","103.216.203.255","1742260736","1742261247","KR","Korea, Republic of"
+"103.216.204.0","103.216.215.255","1742261248","1742264319","IN","India"
+"103.216.216.0","103.216.219.255","1742264320","1742265343","HK","Hong Kong"
+"103.216.220.0","103.216.223.255","1742265344","1742266367","AU","Australia"
+"103.216.224.0","103.216.231.255","1742266368","1742268415","CN","China"
+"103.216.232.0","103.216.239.255","1742268416","1742270463","IN","India"
+"103.216.240.0","103.217.63.255","1742270464","1742290943","CN","China"
+"103.217.64.0","103.217.73.255","1742290944","1742293503","IN","India"
+"103.217.74.0","103.217.75.255","1742293504","1742294015","AU","Australia"
+"103.217.76.0","103.217.91.255","1742294016","1742298111","IN","India"
+"103.217.92.0","103.217.95.255","1742298112","1742299135","MY","Malaysia"
+"103.217.96.0","103.217.97.255","1742299136","1742299647","NZ","New Zealand"
+"103.217.98.0","103.217.98.255","1742299648","1742299903","IN","India"
+"103.217.100.0","103.217.103.255","1742300160","1742301183","AU","Australia"
+"103.217.104.0","103.217.105.255","1742301184","1742301695","BD","Bangladesh"
+"103.217.106.0","103.217.107.255","1742301696","1742302207","AU","Australia"
+"103.217.108.0","103.217.115.255","1742302208","1742304255","BD","Bangladesh"
+"103.217.116.0","103.217.155.255","1742304256","1742314495","IN","India"
+"103.217.156.0","103.217.159.255","1742314496","1742315519","MM","Myanmar"
+"103.217.160.0","103.217.163.255","1742315520","1742316543","HK","Hong Kong"
+"103.217.164.0","103.217.167.255","1742316544","1742317567","AU","Australia"
+"103.217.168.0","103.217.171.255","1742317568","1742318591","CN","China"
+"103.217.172.0","103.217.173.255","1742318592","1742319103","ID","Indonesia"
+"103.217.174.0","103.217.175.255","1742319104","1742319615","AU","Australia"
+"103.217.176.0","103.217.179.255","1742319616","1742320639","PK","Pakistan"
+"103.217.180.0","103.217.207.255","1742320640","1742327807","CN","China"
+"103.217.208.0","103.217.211.255","1742327808","1742328831","ID","Indonesia"
+"103.217.212.0","103.217.215.255","1742328832","1742329855","IN","India"
+"103.217.216.0","103.217.219.255","1742329856","1742330879","ID","Indonesia"
+"103.217.220.0","103.217.223.255","1742330880","1742331903","IN","India"
+"103.217.224.0","103.217.227.255","1742331904","1742332927","HK","Hong Kong"
+"103.217.228.0","103.217.247.255","1742332928","1742338047","IN","India"
+"103.217.248.0","103.217.248.255","1742338048","1742338303","AU","Australia"
+"103.217.249.0","103.217.249.255","1742338304","1742338559","IN","India"
+"103.217.250.0","103.217.252.255","1742338560","1742339327","AU","Australia"
+"103.217.253.0","103.217.253.255","1742339328","1742339583","SG","Singapore"
+"103.217.254.0","103.217.255.255","1742339584","1742340095","AU","Australia"
+"103.218.0.0","103.218.3.255","1742340096","1742341119","CN","China"
+"103.218.4.0","103.218.7.255","1742341120","1742342143","HK","Hong Kong"
+"103.218.8.0","103.218.23.255","1742342144","1742346239","CN","China"
+"103.218.24.0","103.218.27.255","1742346240","1742347263","SG","Singapore"
+"103.218.28.0","103.218.95.255","1742347264","1742364671","CN","China"
+"103.218.96.0","103.218.99.255","1742364672","1742365695","PH","Philippines"
+"103.218.100.0","103.218.103.255","1742365696","1742366719","IN","India"
+"103.218.104.0","103.218.107.255","1742366720","1742367743","HK","Hong Kong"
+"103.218.108.0","103.218.155.255","1742367744","1742380031","IN","India"
+"103.218.156.0","103.218.163.255","1742380032","1742382079","KR","Korea, Republic of"
+"103.218.164.0","103.218.164.255","1742382080","1742382335","BD","Bangladesh"
+"103.218.165.0","103.218.167.255","1742382336","1742383103","ID","Indonesia"
+"103.218.168.0","103.218.183.255","1742383104","1742387199","IN","India"
+"103.218.184.0","103.218.187.255","1742387200","1742388223","CN","China"
+"103.218.188.0","103.218.191.255","1742388224","1742389247","BD","Bangladesh"
+"103.218.192.0","103.218.219.255","1742389248","1742396415","CN","China"
+"103.218.220.0","103.218.223.255","1742396416","1742397439","SG","Singapore"
+"103.218.224.0","103.218.239.255","1742397440","1742401535","IN","India"
+"103.218.240.0","103.218.243.255","1742401536","1742402559","HK","Hong Kong"
+"103.218.244.0","103.219.5.255","1742402560","1742407167","IN","India"
+"103.219.6.0","103.219.6.255","1742407168","1742407423","ID","Indonesia"
+"103.219.7.0","103.219.7.255","1742407424","1742407679","AU","Australia"
+"103.219.8.0","103.219.21.255","1742407680","1742411263","IN","India"
+"103.219.22.0","103.219.23.255","1742411264","1742411775","GB","United Kingdom"
+"103.219.24.0","103.219.39.255","1742411776","1742415871","CN","China"
+"103.219.40.0","103.219.55.255","1742415872","1742419967","IN","India"
+"103.219.56.0","103.219.59.255","1742419968","1742420991","HK","Hong Kong"
+"103.219.60.0","103.219.61.255","1742420992","1742421503","IN","India"
+"103.219.62.0","103.219.63.255","1742421504","1742422015","AU","Australia"
+"103.219.64.0","103.219.67.255","1742422016","1742423039","CN","China"
+"103.219.68.0","103.219.71.255","1742423040","1742424063","PH","Philippines"
+"103.219.72.0","103.219.76.255","1742424064","1742425343","ID","Indonesia"
+"103.219.77.0","103.219.79.255","1742425344","1742426111","SG","Singapore"
+"103.219.80.0","103.219.83.255","1742426112","1742427135","HK","Hong Kong"
+"103.219.84.0","103.219.103.255","1742427136","1742432255","CN","China"
+"103.219.104.0","103.219.107.255","1742432256","1742433279","HK","Hong Kong"
+"103.219.108.0","103.219.111.255","1742433280","1742434303","MM","Myanmar"
+"103.219.112.0","103.219.112.255","1742434304","1742434559","ID","Indonesia"
+"103.219.113.0","103.219.113.255","1742434560","1742434815","NZ","New Zealand"
+"103.219.114.0","103.219.115.255","1742434816","1742435327","BD","Bangladesh"
+"103.219.116.0","103.219.119.255","1742435328","1742436351","MY","Malaysia"
+"103.219.120.0","103.219.123.255","1742436352","1742437375","AU","Australia"
+"103.219.124.0","103.219.131.255","1742437376","1742439423","KR","Korea, Republic of"
+"103.219.132.0","103.219.143.255","1742439424","1742442495","IN","India"
+"103.219.144.0","103.219.146.255","1742442496","1742443263","AU","Australia"
+"103.219.147.0","103.219.147.255","1742443264","1742443519","BD","Bangladesh"
+"103.219.148.0","103.219.151.255","1742443520","1742444543","IN","India"
+"103.219.152.0","103.219.155.255","1742444544","1742445567","NL","Netherlands"
+"103.219.156.0","103.219.159.255","1742445568","1742446591","MM","Myanmar"
+"103.219.160.0","103.219.163.255","1742446592","1742447615","BD","Bangladesh"
+"103.219.164.0","103.219.167.255","1742447616","1742448639","IN","India"
+"103.219.168.0","103.219.171.255","1742448640","1742449663","BD","Bangladesh"
+"103.219.172.0","103.219.175.255","1742449664","1742450687","HK","Hong Kong"
+"103.219.176.0","103.219.179.255","1742450688","1742451711","CN","China"
+"103.219.180.0","103.219.183.255","1742451712","1742452735","VN","Vietnam"
+"103.219.184.0","103.219.187.255","1742452736","1742453759","CN","China"
+"103.219.188.0","103.219.191.255","1742453760","1742454783","PH","Philippines"
+"103.219.192.0","103.219.195.255","1742454784","1742455807","HK","Hong Kong"
+"103.219.196.0","103.219.196.255","1742455808","1742456063","TH","Thailand"
+"103.219.197.0","103.219.199.255","1742456064","1742456831","ID","Indonesia"
+"103.219.200.0","103.219.213.255","1742456832","1742460415","IN","India"
+"103.219.214.0","103.219.214.255","1742460416","1742460671","AU","Australia"
+"103.219.215.0","103.219.219.255","1742460672","1742461951","IN","India"
+"103.219.220.0","103.219.223.255","1742461952","1742462975","US","United States"
+"103.219.224.0","103.219.227.255","1742462976","1742463999","BD","Bangladesh"
+"103.219.228.0","103.219.231.255","1742464000","1742465023","IN","India"
+"103.219.232.0","103.219.235.255","1742465024","1742466047","BD","Bangladesh"
+"103.219.236.0","103.219.237.255","1742466048","1742466559","MY","Malaysia"
+"103.219.238.0","103.219.239.255","1742466560","1742467071","IN","India"
+"103.219.240.0","103.219.241.255","1742467072","1742467583","AU","Australia"
+"103.219.242.0","103.219.247.255","1742467584","1742469119","IN","India"
+"103.219.248.0","103.219.252.255","1742469120","1742470399","ID","Indonesia"
+"103.219.253.0","103.219.253.255","1742470400","1742470655","IN","India"
+"103.219.254.0","103.219.255.255","1742470656","1742471167","ID","Indonesia"
+"103.220.0.0","103.220.3.255","1742471168","1742472191","IN","India"
+"103.220.4.0","103.220.7.255","1742472192","1742473215","MY","Malaysia"
+"103.220.8.0","103.220.11.255","1742473216","1742474239","HK","Hong Kong"
+"103.220.12.0","103.220.43.255","1742474240","1742482431","IN","India"
+"103.220.44.0","103.220.44.255","1742482432","1742482687","NZ","New Zealand"
+"103.220.45.0","103.220.46.255","1742482688","1742483199","AU","Australia"
+"103.220.47.0","103.220.47.255","1742483200","1742483455","ID","Indonesia"
+"103.220.48.0","103.220.67.255","1742483456","1742488575","CN","China"
+"103.220.68.0","103.220.71.255","1742488576","1742489599","VN","Vietnam"
+"103.220.72.0","103.220.79.255","1742489600","1742491647","HK","Hong Kong"
+"103.220.80.0","103.220.83.255","1742491648","1742492671","IN","India"
+"103.220.84.0","103.220.87.255","1742492672","1742493695","VN","Vietnam"
+"103.220.88.0","103.220.91.255","1742493696","1742494719","IN","India"
+"103.220.92.0","103.220.111.255","1742494720","1742499839","CN","China"
+"103.220.112.0","103.220.115.255","1742499840","1742500863","ID","Indonesia"
+"103.220.116.0","103.220.155.255","1742500864","1742511103","CN","China"
+"103.220.156.0","103.220.159.255","1742511104","1742512127","IN","India"
+"103.220.160.0","103.220.203.255","1742512128","1742523391","CN","China"
+"103.220.204.0","103.220.207.255","1742523392","1742524415","BD","Bangladesh"
+"103.220.208.0","103.220.224.255","1742524416","1742528767","IN","India"
+"103.220.225.0","103.220.226.255","1742528768","1742529279","AU","Australia"
+"103.220.227.0","103.220.239.255","1742529280","1742532607","IN","India"
+"103.220.240.0","103.221.51.255","1742532608","1742550015","CN","China"
+"103.221.52.0","103.221.55.255","1742550016","1742551039","BD","Bangladesh"
+"103.221.56.0","103.221.56.255","1742551040","1742551295","NL","Netherlands"
+"103.221.57.0","103.221.57.255","1742551296","1742551551","BE","Belgium"
+"103.221.58.0","103.221.58.255","1742551552","1742551807","DK","Denmark"
+"103.221.59.0","103.221.59.255","1742551808","1742552063","NO","Norway"
+"103.221.60.0","103.221.63.255","1742552064","1742553087","MY","Malaysia"
+"103.221.64.0","103.221.67.255","1742553088","1742554111","JP","Japan"
+"103.221.68.0","103.221.83.255","1742554112","1742558207","IN","India"
+"103.221.84.0","103.221.85.255","1742558208","1742558719","AU","Australia"
+"103.221.86.0","103.221.86.255","1742558720","1742558975","VN","Vietnam"
+"103.221.87.0","103.221.87.255","1742558976","1742559231","AU","Australia"
+"103.221.88.0","103.221.207.255","1742559232","1742589951","CN","China"
+"103.221.208.0","103.221.211.255","1742589952","1742590975","IN","India"
+"103.221.212.0","103.221.231.255","1742590976","1742596095","VN","Vietnam"
+"103.221.232.0","103.221.233.255","1742596096","1742596607","IN","India"
+"103.221.234.0","103.221.239.255","1742596608","1742598143","AU","Australia"
+"103.221.240.0","103.221.243.255","1742598144","1742599167","SG","Singapore"
+"103.221.244.0","103.221.244.255","1742599168","1742599423","IN","India"
+"103.221.245.0","103.221.245.255","1742599424","1742599679","AU","Australia"
+"103.221.246.0","103.221.247.255","1742599680","1742600191","PK","Pakistan"
+"103.221.248.0","103.221.251.255","1742600192","1742601215","IN","India"
+"103.221.252.0","103.221.255.255","1742601216","1742602239","BD","Bangladesh"
+"103.222.0.0","103.222.19.255","1742602240","1742607359","CN","China"
+"103.222.20.0","103.222.23.255","1742607360","1742608383","BD","Bangladesh"
+"103.222.24.0","103.222.235.255","1742608384","1742662655","CN","China"
+"103.222.236.0","103.222.237.255","1742662656","1742663167","MY","Malaysia"
+"103.222.238.0","103.222.238.255","1742663168","1742663423","SG","Singapore"
+"103.222.239.0","103.222.239.255","1742663424","1742663679","ID","Indonesia"
+"103.222.240.0","103.222.247.255","1742663680","1742665727","CN","China"
+"103.222.248.0","103.222.251.255","1742665728","1742666751","TW","Taiwan"
+"103.222.252.0","103.222.255.255","1742666752","1742667775","IN","India"
+"103.223.0.0","103.223.3.255","1742667776","1742668799","ID","Indonesia"
+"103.223.4.0","103.223.7.255","1742668800","1742669823","VN","Vietnam"
+"103.223.8.0","103.223.15.255","1742669824","1742671871","IN","India"
+"103.223.16.0","103.223.135.255","1742671872","1742702591","CN","China"
+"103.223.136.0","103.223.139.255","1742702592","1742703615","AU","Australia"
+"103.223.140.0","103.223.183.255","1742703616","1742714879","CN","China"
+"103.223.184.0","103.223.187.255","1742714880","1742715903","AU","Australia"
+"103.223.188.0","103.224.3.255","1742715904","1742734335","CN","China"
+"103.224.4.0","103.224.7.255","1742734336","1742735359","IN","India"
+"103.224.8.0","103.224.11.255","1742735360","1742736383","JP","Japan"
+"103.224.12.0","103.224.15.255","1742736384","1742737407","PK","Pakistan"
+"103.224.16.0","103.224.19.255","1742737408","1742738431","CN","China"
+"103.224.20.0","103.224.20.255","1742738432","1742738687","HK","Hong Kong"
+"103.224.21.0","103.224.21.255","1742738688","1742738943","AU","Australia"
+"103.224.22.0","103.224.23.255","1742738944","1742739455","AE","United Arab Emirates"
+"103.224.24.0","103.224.27.255","1742739456","1742740479","IN","India"
+"103.224.28.0","103.224.31.255","1742740480","1742741503","KH","Cambodia"
+"103.224.32.0","103.224.39.255","1742741504","1742743551","IN","India"
+"103.224.40.0","103.224.47.255","1742743552","1742745599","CN","China"
+"103.224.48.0","103.224.48.255","1742745600","1742745855","IN","India"
+"103.224.49.0","103.224.49.255","1742745856","1742746111","AU","Australia"
+"103.224.50.0","103.224.51.255","1742746112","1742746623","IN","India"
+"103.224.52.0","103.224.53.255","1742746624","1742747135","AU","Australia"
+"103.224.54.0","103.224.54.255","1742747136","1742747391","IN","India"
+"103.224.56.0","103.224.59.255","1742747648","1742748671","HK","Hong Kong"
+"103.224.60.0","103.224.63.255","1742748672","1742749695","CN","China"
+"103.224.64.0","103.224.67.255","1742749696","1742750719","ID","Indonesia"
+"103.224.68.0","103.224.71.255","1742750720","1742751743","IN","India"
+"103.224.72.0","103.224.75.255","1742751744","1742752767","HK","Hong Kong"
+"103.224.76.0","103.224.79.255","1742752768","1742753791","NZ","New Zealand"
+"103.224.80.0","103.224.83.255","1742753792","1742754815","HK","Hong Kong"
+"103.224.84.0","103.224.91.255","1742754816","1742756863","AU","Australia"
+"103.224.96.0","103.224.99.255","1742757888","1742758911","BN","Brunei Darussalam"
+"103.224.100.0","103.224.103.255","1742758912","1742759935","ID","Indonesia"
+"103.224.104.0","103.224.104.255","1742759936","1742760191","AU","Australia"
+"103.224.105.0","103.224.105.255","1742760192","1742760447","IN","India"
+"103.224.106.0","103.224.106.255","1742760448","1742760703","HK","Hong Kong"
+"103.224.107.0","103.224.107.255","1742760704","1742760959","NZ","New Zealand"
+"103.224.108.0","103.224.111.255","1742760960","1742761983","IN","India"
+"103.224.112.0","103.224.115.255","1742761984","1742763007","AU","Australia"
+"103.224.116.0","103.224.119.255","1742763008","1742764031","SG","Singapore"
+"103.224.120.0","103.224.120.255","1742764032","1742764287","AU","Australia"
+"103.224.121.0","103.224.121.255","1742764288","1742764543","SG","Singapore"
+"103.224.122.0","103.224.123.255","1742764544","1742765055","AU","Australia"
+"103.224.127.0","103.224.127.255","1742765824","1742766079","AF","Afghanistan"
+"103.224.128.0","103.224.131.255","1742766080","1742767103","NZ","New Zealand"
+"103.224.132.0","103.224.135.255","1742767104","1742768127","TW","Taiwan"
+"103.224.136.0","103.224.141.255","1742768128","1742769663","ID","Indonesia"
+"103.224.142.0","103.224.142.255","1742769664","1742769919","AU","Australia"
+"103.224.143.0","103.224.143.255","1742769920","1742770175","JP","Japan"
+"103.224.144.0","103.224.159.255","1742770176","1742774271","IN","India"
+"103.224.160.0","103.224.160.255","1742774272","1742774527","AU","Australia"
+"103.224.161.0","103.224.161.255","1742774528","1742774783","NZ","New Zealand"
+"103.224.162.0","103.224.163.255","1742774784","1742775295","AU","Australia"
+"103.224.164.0","103.224.167.255","1742775296","1742776319","SG","Singapore"
+"103.224.168.0","103.224.171.255","1742776320","1742777343","VN","Vietnam"
+"103.224.172.0","103.224.180.255","1742777344","1742779647","ID","Indonesia"
+"103.224.181.0","103.224.181.255","1742779648","1742779903","IN","India"
+"103.224.182.0","103.224.183.255","1742779904","1742780415","AU","Australia"
+"103.224.184.0","103.224.191.255","1742780416","1742782463","IN","India"
+"103.224.192.0","103.224.195.255","1742782464","1742783487","TW","Taiwan"
+"103.224.196.0","103.224.199.255","1742783488","1742784511","MY","Malaysia"
+"103.224.200.0","103.224.207.255","1742784512","1742786559","TW","Taiwan"
+"103.224.208.0","103.224.213.255","1742786560","1742788095","AU","Australia"
+"103.224.214.0","103.224.214.255","1742788096","1742788351","AF","Afghanistan"
+"103.224.215.0","103.224.215.255","1742788352","1742788607","US","United States"
+"103.224.216.0","103.224.219.255","1742788608","1742789631","IN","India"
+"103.224.220.0","103.224.235.255","1742789632","1742793727","CN","China"
+"103.224.236.0","103.224.247.255","1742793728","1742796799","IN","India"
+"103.224.248.0","103.224.251.255","1742796800","1742797823","HK","Hong Kong"
+"103.224.252.0","103.224.255.255","1742797824","1742798847","JP","Japan"
+"103.225.0.0","103.225.3.255","1742798848","1742799871","TW","Taiwan"
+"103.225.4.0","103.225.7.255","1742799872","1742800895","NZ","New Zealand"
+"103.225.8.0","103.225.11.255","1742800896","1742801919","HK","Hong Kong"
+"103.225.12.0","103.225.15.255","1742801920","1742802943","IN","India"
+"103.225.16.0","103.225.23.255","1742802944","1742804991","HK","Hong Kong"
+"103.225.24.0","103.225.31.255","1742804992","1742807039","IN","India"
+"103.225.32.0","103.225.35.255","1742807040","1742808063","AU","Australia"
+"103.225.36.0","103.225.39.255","1742808064","1742809087","PH","Philippines"
+"103.225.40.0","103.225.43.255","1742809088","1742810111","IN","India"
+"103.225.44.0","103.225.45.255","1742810112","1742810623","AU","Australia"
+"103.225.46.0","103.225.47.255","1742810624","1742811135","IN","India"
+"103.225.48.0","103.225.51.255","1742811136","1742812159","PK","Pakistan"
+"103.225.52.0","103.225.55.255","1742812160","1742813183","JP","Japan"
+"103.225.56.0","103.225.63.255","1742813184","1742815231","IN","India"
+"103.225.64.0","103.225.65.255","1742815232","1742815743","SG","Singapore"
+"103.225.66.0","103.225.66.255","1742815744","1742815999","ID","Indonesia"
+"103.225.67.0","103.225.71.255","1742816000","1742817279","AU","Australia"
+"103.225.72.0","103.225.77.255","1742817280","1742818815","IN","India"
+"103.225.78.0","103.225.79.255","1742818816","1742819327","KH","Cambodia"
+"103.225.80.0","103.225.83.255","1742819328","1742820351","JP","Japan"
+"103.225.84.0","103.225.87.255","1742820352","1742821375","CN","China"
+"103.225.88.0","103.225.91.255","1742821376","1742822399","ID","Indonesia"
+"103.225.92.0","103.225.95.255","1742822400","1742823423","BD","Bangladesh"
+"103.225.96.0","103.225.96.255","1742823424","1742823679","AU","Australia"
+"103.225.97.0","103.225.97.255","1742823680","1742823935","IN","India"
+"103.225.98.0","103.225.98.255","1742823936","1742824191","ID","Indonesia"
+"103.225.99.0","103.225.107.255","1742824192","1742826495","IN","India"
+"103.225.108.0","103.225.111.255","1742826496","1742827519","HK","Hong Kong"
+"103.225.112.0","103.225.115.255","1742827520","1742828543","IN","India"
+"103.225.116.0","103.225.119.255","1742828544","1742829567","BS","Bahamas"
+"103.225.120.0","103.225.123.255","1742829568","1742830591","JP","Japan"
+"103.225.124.0","103.225.135.255","1742830592","1742833663","IN","India"
+"103.225.136.0","103.225.139.255","1742833664","1742834687","PH","Philippines"
+"103.225.140.0","103.225.143.255","1742834688","1742835711","AU","Australia"
+"103.225.144.0","103.225.147.255","1742835712","1742836735","JP","Japan"
+"103.225.148.0","103.225.151.255","1742836736","1742837759","ID","Indonesia"
+"103.225.152.0","103.225.155.255","1742837760","1742838783","JP","Japan"
+"103.225.156.0","103.225.167.255","1742838784","1742841855","AU","Australia"
+"103.225.168.0","103.225.169.255","1742841856","1742842367","TH","Thailand"
+"103.225.170.0","103.225.173.255","1742842368","1742843391","ID","Indonesia"
+"103.225.174.0","103.225.174.255","1742843392","1742843647","IN","India"
+"103.225.175.0","103.225.175.255","1742843648","1742843903","ID","Indonesia"
+"103.225.176.0","103.225.183.255","1742843904","1742845951","IN","India"
+"103.225.184.0","103.225.185.255","1742845952","1742846463","ID","Indonesia"
+"103.225.186.0","103.225.187.255","1742846464","1742846975","AU","Australia"
+"103.225.188.0","103.225.191.255","1742846976","1742847999","IN","India"
+"103.225.192.0","103.225.195.255","1742848000","1742849023","JP","Japan"
+"103.225.196.0","103.225.199.255","1742849024","1742850047","HK","Hong Kong"
+"103.225.200.0","103.225.203.255","1742850048","1742851071","NL","Netherlands"
+"103.225.204.0","103.225.207.255","1742851072","1742852095","IN","India"
+"103.225.208.0","103.225.209.255","1742852096","1742852607","ID","Indonesia"
+"103.225.210.0","103.225.211.255","1742852608","1742853119","NZ","New Zealand"
+"103.225.212.0","103.225.215.255","1742853120","1742854143","HK","Hong Kong"
+"103.225.216.0","103.225.219.255","1742854144","1742855167","AF","Afghanistan"
+"103.225.220.0","103.225.223.255","1742855168","1742856191","PK","Pakistan"
+"103.225.224.0","103.225.227.255","1742856192","1742857215","IN","India"
+"103.225.228.0","103.225.231.255","1742857216","1742858239","BD","Bangladesh"
+"103.225.232.0","103.225.235.255","1742858240","1742859263","AU","Australia"
+"103.225.236.0","103.225.239.255","1742859264","1742860287","VN","Vietnam"
+"103.225.240.0","103.225.241.255","1742860288","1742860799","AU","Australia"
+"103.225.242.0","103.225.242.255","1742860800","1742861055","ID","Indonesia"
+"103.225.244.0","103.225.247.255","1742861312","1742862335","NP","Nepal"
+"103.225.248.0","103.225.249.255","1742862336","1742862847","IN","India"
+"103.225.250.0","103.225.251.255","1742862848","1742863359","HK","Hong Kong"
+"103.226.0.0","103.226.7.255","1742864384","1742866431","IN","India"
+"103.226.8.0","103.226.10.255","1742866432","1742867199","AU","Australia"
+"103.226.11.0","103.226.11.255","1742867200","1742867455","IN","India"
+"103.226.12.0","103.226.15.255","1742867456","1742868479","PH","Philippines"
+"103.226.16.0","103.226.19.255","1742868480","1742869503","CN","China"
+"103.226.20.0","103.226.21.255","1742869504","1742870015","IN","India"
+"103.226.22.0","103.226.23.255","1742870016","1742870527","VU","Vanuatu"
+"103.226.24.0","103.226.31.255","1742870528","1742872575","IN","India"
+"103.226.32.0","103.226.34.255","1742872576","1742873343","NZ","New Zealand"
+"103.226.35.0","103.226.35.255","1742873344","1742873599","AU","Australia"
+"103.226.36.0","103.226.36.255","1742873600","1742873855","NZ","New Zealand"
+"103.226.37.0","103.226.39.255","1742873856","1742874623","PH","Philippines"
+"103.226.40.0","103.226.43.255","1742874624","1742875647","CN","China"
+"103.226.44.0","103.226.47.255","1742875648","1742876671","JP","Japan"
+"103.226.48.0","103.226.51.255","1742876672","1742877695","ID","Indonesia"
+"103.226.52.0","103.226.52.255","1742877696","1742877951","IN","India"
+"103.226.53.0","103.226.53.255","1742877952","1742878207","AU","Australia"
+"103.226.54.0","103.226.54.255","1742878208","1742878463","JP","Japan"
+"103.226.55.0","103.226.55.255","1742878464","1742878719","ID","Indonesia"
+"103.226.56.0","103.226.63.255","1742878720","1742880767","CN","China"
+"103.226.64.0","103.226.67.255","1742880768","1742881791","NZ","New Zealand"
+"103.226.68.0","103.226.71.255","1742881792","1742882815","AU","Australia"
+"103.226.72.0","103.226.79.255","1742882816","1742884863","KR","Korea, Republic of"
+"103.226.80.0","103.226.83.255","1742884864","1742885887","CN","China"
+"103.226.84.0","103.226.91.255","1742885888","1742887935","IN","India"
+"103.226.92.0","103.226.95.255","1742887936","1742888959","HK","Hong Kong"
+"103.226.96.0","103.226.99.255","1742888960","1742889983","KR","Korea, Republic of"
+"103.226.100.0","103.226.103.255","1742889984","1742891007","TW","Taiwan"
+"103.226.104.0","103.226.107.255","1742891008","1742892031","AU","Australia"
+"103.226.108.0","103.226.111.255","1742892032","1742893055","VN","Vietnam"
+"103.226.112.0","103.226.115.255","1742893056","1742894079","NZ","New Zealand"
+"103.226.116.0","103.226.119.255","1742894080","1742895103","CN","China"
+"103.226.120.0","103.226.121.255","1742895104","1742895615","SG","Singapore"
+"103.226.122.0","103.226.122.255","1742895616","1742895871","BD","Bangladesh"
+"103.226.123.0","103.226.123.255","1742895872","1742896127","AU","Australia"
+"103.226.124.0","103.226.127.255","1742896128","1742897151","HK","Hong Kong"
+"103.226.128.0","103.226.131.255","1742897152","1742898175","AU","Australia"
+"103.226.132.0","103.226.135.255","1742898176","1742899199","CN","China"
+"103.226.136.0","103.226.139.255","1742899200","1742900223","ID","Indonesia"
+"103.226.140.0","103.226.151.255","1742900224","1742903295","IN","India"
+"103.226.152.0","103.226.155.255","1742903296","1742904319","HK","Hong Kong"
+"103.226.156.0","103.226.159.255","1742904320","1742905343","CN","China"
+"103.226.160.0","103.226.167.255","1742905344","1742907391","AU","Australia"
+"103.226.168.0","103.226.171.255","1742907392","1742908415","IN","India"
+"103.226.172.0","103.226.173.255","1742908416","1742908927","SG","Singapore"
+"103.226.174.0","103.226.174.255","1742908928","1742909183","ID","Indonesia"
+"103.226.175.0","103.226.175.255","1742909184","1742909439","IN","India"
+"103.226.176.0","103.226.179.255","1742909440","1742910463","AU","Australia"
+"103.226.180.0","103.226.183.255","1742910464","1742911487","CN","China"
+"103.226.184.0","103.226.195.255","1742911488","1742914559","IN","India"
+"103.226.196.0","103.226.199.255","1742914560","1742915583","CN","China"
+"103.226.200.0","103.226.211.255","1742915584","1742918655","IN","India"
+"103.226.212.0","103.226.215.255","1742918656","1742919679","TW","Taiwan"
+"103.226.216.0","103.226.217.255","1742919680","1742920191","PK","Pakistan"
+"103.226.218.0","103.226.218.255","1742920192","1742920447","ID","Indonesia"
+"103.226.219.0","103.226.223.255","1742920448","1742921727","AU","Australia"
+"103.226.224.0","103.226.231.255","1742921728","1742923775","IN","India"
+"103.226.232.0","103.226.235.255","1742923776","1742924799","ID","Indonesia"
+"103.226.236.0","103.226.243.255","1742924800","1742926847","IN","India"
+"103.226.244.0","103.226.245.255","1742926848","1742927359","AU","Australia"
+"103.226.246.0","103.226.246.255","1742927360","1742927615","SG","Singapore"
+"103.226.247.0","103.226.247.255","1742927616","1742927871","AU","Australia"
+"103.226.248.0","103.226.251.255","1742927872","1742928895","VN","Vietnam"
+"103.226.252.0","103.226.255.255","1742928896","1742929919","NZ","New Zealand"
+"103.227.0.0","103.227.1.255","1742929920","1742930431","IN","India"
+"103.227.2.0","103.227.3.255","1742930432","1742930943","PH","Philippines"
+"103.227.4.0","103.227.7.255","1742930944","1742931967","GB","United Kingdom"
+"103.227.8.0","103.227.11.255","1742931968","1742932991","JP","Japan"
+"103.227.12.0","103.227.13.255","1742932992","1742933503","SG","Singapore"
+"103.227.14.0","103.227.14.255","1742933504","1742933759","ID","Indonesia"
+"103.227.15.0","103.227.15.255","1742933760","1742934015","NZ","New Zealand"
+"103.227.16.0","103.227.19.255","1742934016","1742935039","AF","Afghanistan"
+"103.227.20.0","103.227.31.255","1742935040","1742938111","AU","Australia"
+"103.227.32.0","103.227.35.255","1742938112","1742939135","TW","Taiwan"
+"103.227.36.0","103.227.39.255","1742939136","1742940159","IN","India"
+"103.227.40.0","103.227.43.255","1742940160","1742941183","JP","Japan"
+"103.227.44.0","103.227.47.255","1742941184","1742942207","PH","Philippines"
+"103.227.48.0","103.227.51.255","1742942208","1742943231","CN","China"
+"103.227.52.0","103.227.59.255","1742943232","1742945279","IN","India"
+"103.227.60.0","103.227.61.255","1742945280","1742945791","AU","Australia"
+"103.227.62.0","103.227.62.255","1742945792","1742946047","IN","India"
+"103.227.63.0","103.227.67.255","1742946048","1742947327","AU","Australia"
+"103.227.68.0","103.227.71.255","1742947328","1742948351","IN","India"
+"103.227.72.0","103.227.83.255","1742948352","1742951423","CN","China"
+"103.227.84.0","103.227.91.255","1742951424","1742953471","HK","Hong Kong"
+"103.227.92.0","103.227.95.255","1742953472","1742954495","US","United States"
+"103.227.96.0","103.227.99.255","1742954496","1742955519","IN","India"
+"103.227.100.0","103.227.103.255","1742955520","1742956543","CN","China"
+"103.227.104.0","103.227.107.255","1742956544","1742957567","HK","Hong Kong"
+"103.227.108.0","103.227.111.255","1742957568","1742958591","AU","Australia"
+"103.227.112.0","103.227.115.255","1742958592","1742959615","VN","Vietnam"
+"103.227.116.0","103.227.119.255","1742959616","1742960639","IN","India"
+"103.227.120.0","103.227.123.255","1742960640","1742961663","CN","China"
+"103.227.124.0","103.227.127.255","1742961664","1742962687","IN","India"
+"103.227.128.0","103.227.131.255","1742962688","1742963711","HK","Hong Kong"
+"103.227.132.0","103.227.139.255","1742963712","1742965759","CN","China"
+"103.227.140.0","103.227.140.255","1742965760","1742966015","MY","Malaysia"
+"103.227.141.0","103.227.149.255","1742966016","1742968319","ID","Indonesia"
+"103.227.150.0","103.227.159.255","1742968320","1742970879","IN","India"
+"103.227.160.0","103.227.163.255","1742970880","1742971903","JP","Japan"
+"103.227.164.0","103.227.167.255","1742971904","1742972927","SG","Singapore"
+"103.227.168.0","103.227.169.255","1742972928","1742973439","AU","Australia"
+"103.227.170.0","103.227.171.255","1742973440","1742973951","NZ","New Zealand"
+"103.227.172.0","103.227.179.255","1742973952","1742975999","SG","Singapore"
+"103.227.180.0","103.227.183.255","1742976000","1742977023","AU","Australia"
+"103.227.184.0","103.227.187.255","1742977024","1742978047","US","United States"
+"103.227.188.0","103.227.191.255","1742978048","1742979071","JP","Japan"
+"103.227.192.0","103.227.195.255","1742979072","1742980095","HK","Hong Kong"
+"103.227.196.0","103.227.199.255","1742980096","1742981119","CN","China"
+"103.227.200.0","103.227.203.255","1742981120","1742982143","AU","Australia"
+"103.227.204.0","103.227.207.255","1742982144","1742983167","CN","China"
+"103.227.208.0","103.227.211.255","1742983168","1742984191","IN","India"
+"103.227.212.0","103.227.215.255","1742984192","1742985215","CN","China"
+"103.227.216.0","103.227.219.255","1742985216","1742986239","VN","Vietnam"
+"103.227.220.0","103.227.223.255","1742986240","1742987263","ID","Indonesia"
+"103.227.224.0","103.227.227.255","1742987264","1742988287","TW","Taiwan"
+"103.227.228.0","103.227.231.255","1742988288","1742989311","CN","China"
+"103.227.232.0","103.227.232.255","1742989312","1742989567","AU","Australia"
+"103.227.233.0","103.227.233.255","1742989568","1742989823","PH","Philippines"
+"103.227.234.0","103.227.235.255","1742989824","1742990335","AU","Australia"
+"103.227.236.0","103.227.239.255","1742990336","1742991359","IN","India"
+"103.227.240.0","103.227.243.255","1742991360","1742992383","ID","Indonesia"
+"103.227.244.0","103.227.247.255","1742992384","1742993407","LK","Sri Lanka"
+"103.227.248.0","103.227.251.255","1742993408","1742994431","JP","Japan"
+"103.227.252.0","103.227.255.255","1742994432","1742995455","ID","Indonesia"
+"103.228.0.0","103.228.3.255","1742995456","1742996479","BD","Bangladesh"
+"103.228.4.0","103.228.7.255","1742996480","1742997503","TH","Thailand"
+"103.228.8.0","103.228.11.255","1742997504","1742998527","US","United States"
+"103.228.12.0","103.228.15.255","1742998528","1742999551","CN","China"
+"103.228.16.0","103.228.16.255","1742999552","1742999807","AU","Australia"
+"103.228.17.0","103.228.17.255","1742999808","1743000063","ID","Indonesia"
+"103.228.19.0","103.228.19.255","1743000320","1743000575","IN","India"
+"103.228.20.0","103.228.23.255","1743000576","1743001599","VN","Vietnam"
+"103.228.24.0","103.228.27.255","1743001600","1743002623","ID","Indonesia"
+"103.228.28.0","103.228.31.255","1743002624","1743003647","CN","China"
+"103.228.32.0","103.228.47.255","1743003648","1743007743","IN","India"
+"103.228.49.0","103.228.49.255","1743008000","1743008255","BD","Bangladesh"
+"103.228.50.0","103.228.51.255","1743008256","1743008767","IN","India"
+"103.228.52.0","103.228.59.255","1743008768","1743010815","MY","Malaysia"
+"103.228.60.0","103.228.63.255","1743010816","1743011839","JP","Japan"
+"103.228.64.0","103.228.67.255","1743011840","1743012863","HK","Hong Kong"
+"103.228.68.0","103.228.71.255","1743012864","1743013887","CN","China"
+"103.228.72.0","103.228.79.255","1743013888","1743015935","IN","India"
+"103.228.80.0","103.228.81.255","1743015936","1743016447","ID","Indonesia"
+"103.228.82.0","103.228.82.255","1743016448","1743016703","HK","Hong Kong"
+"103.228.83.0","103.228.87.255","1743016704","1743017983","IN","India"
+"103.228.88.0","103.228.91.255","1743017984","1743019007","CN","China"
+"103.228.92.0","103.228.99.255","1743019008","1743021055","HK","Hong Kong"
+"103.228.100.0","103.228.100.255","1743021056","1743021311","SG","Singapore"
+"103.228.101.0","103.228.101.255","1743021312","1743021567","NZ","New Zealand"
+"103.228.102.0","103.228.102.255","1743021568","1743021823","PH","Philippines"
+"103.228.103.0","103.228.103.255","1743021824","1743022079","IN","India"
+"103.228.104.0","103.228.107.255","1743022080","1743023103","US","United States"
+"103.228.108.0","103.228.111.255","1743023104","1743024127","HK","Hong Kong"
+"103.228.112.0","103.228.115.255","1743024128","1743025151","IN","India"
+"103.228.116.0","103.228.119.255","1743025152","1743026175","ID","Indonesia"
+"103.228.120.0","103.228.123.255","1743026176","1743027199","BD","Bangladesh"
+"103.228.124.0","103.228.127.255","1743027200","1743028223","AU","Australia"
+"103.228.128.0","103.228.131.255","1743028224","1743029247","CN","China"
+"103.228.132.0","103.228.132.255","1743029248","1743029503","IN","India"
+"103.228.133.0","103.228.133.255","1743029504","1743029759","AU","Australia"
+"103.228.134.0","103.228.135.255","1743029760","1743030271","BD","Bangladesh"
+"103.228.136.0","103.228.139.255","1743030272","1743031295","CN","China"
+"103.228.140.0","103.228.155.255","1743031296","1743035391","IN","India"
+"103.228.156.0","103.228.159.255","1743035392","1743036415","PK","Pakistan"
+"103.228.160.0","103.228.163.255","1743036416","1743037439","CN","China"
+"103.228.164.0","103.228.167.255","1743037440","1743038463","AU","Australia"
+"103.228.168.0","103.228.171.255","1743038464","1743039487","HK","Hong Kong"
+"103.228.172.0","103.228.175.255","1743039488","1743040511","IN","India"
+"103.228.176.0","103.228.179.255","1743040512","1743041535","CN","China"
+"103.228.180.0","103.228.183.255","1743041536","1743042559","HK","Hong Kong"
+"103.228.184.0","103.228.187.255","1743042560","1743043583","IN","India"
+"103.228.188.0","103.228.191.255","1743043584","1743044607","AU","Australia"
+"103.228.192.0","103.228.193.255","1743044608","1743045119","IN","India"
+"103.228.194.0","103.228.195.255","1743045120","1743045631","AU","Australia"
+"103.228.196.0","103.228.199.255","1743045632","1743046655","JP","Japan"
+"103.228.200.0","103.228.203.255","1743046656","1743047679","BD","Bangladesh"
+"103.228.204.0","103.228.211.255","1743047680","1743049727","CN","China"
+"103.228.212.0","103.228.215.255","1743049728","1743050751","AU","Australia"
+"103.228.216.0","103.228.219.255","1743050752","1743051775","TW","Taiwan"
+"103.228.220.0","103.228.223.255","1743051776","1743052799","IN","India"
+"103.228.224.0","103.228.227.255","1743052800","1743053823","US","United States"
+"103.228.228.0","103.228.235.255","1743053824","1743055871","CN","China"
+"103.228.236.0","103.228.248.255","1743055872","1743059199","ID","Indonesia"
+"103.228.249.0","103.228.251.255","1743059200","1743059967","IN","India"
+"103.228.252.0","103.228.255.255","1743059968","1743060991","LA","Lao People's Democratic Republic"
+"103.229.0.0","103.229.1.255","1743060992","1743061503","AU","Australia"
+"103.229.2.0","103.229.3.255","1743061504","1743062015","IN","India"
+"103.229.4.0","103.229.4.255","1743062016","1743062271","AU","Australia"
+"103.229.5.0","103.229.5.255","1743062272","1743062527","IN","India"
+"103.229.6.0","103.229.7.255","1743062528","1743063039","AU","Australia"
+"103.229.8.0","103.229.11.255","1743063040","1743064063","SG","Singapore"
+"103.229.12.0","103.229.13.255","1743064064","1743064575","ID","Indonesia"
+"103.229.14.0","103.229.15.255","1743064576","1743065087","IN","India"
+"103.229.16.0","103.229.19.255","1743065088","1743066111","TW","Taiwan"
+"103.229.20.0","103.229.23.255","1743066112","1743067135","CN","China"
+"103.229.24.0","103.229.27.255","1743067136","1743068159","IN","India"
+"103.229.28.0","103.229.31.255","1743068160","1743069183","HK","Hong Kong"
+"103.229.32.0","103.229.35.255","1743069184","1743070207","MY","Malaysia"
+"103.229.36.0","103.229.39.255","1743070208","1743071231","US","United States"
+"103.229.40.0","103.229.43.255","1743071232","1743072255","VN","Vietnam"
+"103.229.44.0","103.229.47.255","1743072256","1743073279","BD","Bangladesh"
+"103.229.48.0","103.229.50.255","1743073280","1743074047","AU","Australia"
+"103.229.51.0","103.229.51.255","1743074048","1743074303","IN","India"
+"103.229.56.0","103.229.59.255","1743075328","1743076351","MY","Malaysia"
+"103.229.60.0","103.229.63.255","1743076352","1743077375","CN","China"
+"103.229.64.0","103.229.67.255","1743077376","1743078399","IN","India"
+"103.229.68.0","103.229.71.255","1743078400","1743079423","HK","Hong Kong"
+"103.229.72.0","103.229.77.255","1743079424","1743080959","ID","Indonesia"
+"103.229.78.0","103.229.79.255","1743080960","1743081471","IN","India"
+"103.229.80.0","103.229.87.255","1743081472","1743083519","BD","Bangladesh"
+"103.229.88.0","103.229.91.255","1743083520","1743084543","SG","Singapore"
+"103.229.92.0","103.229.95.255","1743084544","1743085567","TH","Thailand"
+"103.229.96.0","103.229.96.255","1743085568","1743085823","SG","Singapore"
+"103.229.98.0","103.229.99.255","1743086080","1743086591","NZ","New Zealand"
+"103.229.100.0","103.229.103.255","1743086592","1743087615","TW","Taiwan"
+"103.229.104.0","103.229.107.255","1743087616","1743088639","PH","Philippines"
+"103.229.108.0","103.229.111.255","1743088640","1743089663","TH","Thailand"
+"103.229.112.0","103.229.115.255","1743089664","1743090687","MY","Malaysia"
+"103.229.116.0","103.229.119.255","1743090688","1743091711","HK","Hong Kong"
+"103.229.120.0","103.229.123.255","1743091712","1743092735","MN","Mongolia"
+"103.229.124.0","103.229.127.255","1743092736","1743093759","TW","Taiwan"
+"103.229.128.0","103.229.128.255","1743093760","1743094015","SG","Singapore"
+"103.229.129.0","103.229.129.255","1743094016","1743094271","IN","India"
+"103.229.130.0","103.229.130.255","1743094272","1743094527","NZ","New Zealand"
+"103.229.131.0","103.229.131.255","1743094528","1743094783","IN","India"
+"103.229.132.0","103.229.135.255","1743094784","1743095807","TW","Taiwan"
+"103.229.136.0","103.229.139.255","1743095808","1743096831","CN","China"
+"103.229.140.0","103.229.147.255","1743096832","1743098879","HK","Hong Kong"
+"103.229.148.0","103.229.151.255","1743098880","1743099903","CN","China"
+"103.229.152.0","103.229.155.255","1743099904","1743100927","AU","Australia"
+"103.229.156.0","103.229.159.255","1743100928","1743101951","KR","Korea, Republic of"
+"103.229.160.0","103.229.167.255","1743101952","1743103999","ID","Indonesia"
+"103.229.168.0","103.229.171.255","1743104000","1743105023","IN","India"
+"103.229.172.0","103.229.175.255","1743105024","1743106047","CN","China"
+"103.229.176.0","103.229.179.255","1743106048","1743107071","MN","Mongolia"
+"103.229.180.0","103.229.183.255","1743107072","1743108095","HK","Hong Kong"
+"103.229.184.0","103.229.185.255","1743108096","1743108607","IN","India"
+"103.229.186.0","103.229.186.255","1743108608","1743108863","SG","Singapore"
+"103.229.187.0","103.229.187.255","1743108864","1743109119","AU","Australia"
+"103.229.192.0","103.229.195.255","1743110144","1743111167","VN","Vietnam"
+"103.229.196.0","103.229.196.255","1743111168","1743111423","SG","Singapore"
+"103.229.197.0","103.229.197.255","1743111424","1743111679","MY","Malaysia"
+"103.229.198.0","103.229.198.255","1743111680","1743111935","ID","Indonesia"
+"103.229.199.0","103.229.199.255","1743111936","1743112191","HK","Hong Kong"
+"103.229.200.0","103.229.203.255","1743112192","1743113215","ID","Indonesia"
+"103.229.204.0","103.229.207.255","1743113216","1743114239","SG","Singapore"
+"103.229.208.0","103.229.211.255","1743114240","1743115263","IN","India"
+"103.229.212.0","103.229.223.255","1743115264","1743118335","CN","China"
+"103.229.224.0","103.229.227.255","1743118336","1743119359","IN","India"
+"103.229.228.0","103.229.231.255","1743119360","1743120383","CN","China"
+"103.229.236.0","103.229.243.255","1743121408","1743123455","CN","China"
+"103.229.244.0","103.229.247.255","1743123456","1743124479","IN","India"
+"103.229.248.0","103.229.249.255","1743124480","1743124991","NZ","New Zealand"
+"103.229.250.0","103.229.251.255","1743124992","1743125503","IN","India"
+"103.229.252.0","103.229.255.255","1743125504","1743126527","JP","Japan"
+"103.230.0.0","103.230.3.255","1743126528","1743127551","CN","China"
+"103.230.4.0","103.230.7.255","1743127552","1743128575","BD","Bangladesh"
+"103.230.8.0","103.230.11.255","1743128576","1743129599","JP","Japan"
+"103.230.12.0","103.230.15.255","1743129600","1743130623","HK","Hong Kong"
+"103.230.16.0","103.230.19.255","1743130624","1743131647","BD","Bangladesh"
+"103.230.20.0","103.230.23.255","1743131648","1743132671","IN","India"
+"103.230.24.0","103.230.27.255","1743132672","1743133695","JP","Japan"
+"103.230.28.0","103.230.31.255","1743133696","1743134719","CN","China"
+"103.230.32.0","103.230.32.255","1743134720","1743134975","HK","Hong Kong"
+"103.230.33.0","103.230.33.255","1743134976","1743135231","IN","India"
+"103.230.34.0","103.230.35.255","1743135232","1743135743","HK","Hong Kong"
+"103.230.36.0","103.230.39.255","1743135744","1743136767","SG","Singapore"
+"103.230.40.0","103.230.47.255","1743136768","1743138815","CN","China"
+"103.230.48.0","103.230.49.255","1743138816","1743139327","ID","Indonesia"
+"103.230.50.0","103.230.51.255","1743139328","1743139839","SG","Singapore"
+"103.230.52.0","103.230.55.255","1743139840","1743140863","IN","India"
+"103.230.56.0","103.230.59.255","1743140864","1743141887","MY","Malaysia"
+"103.230.60.0","103.230.63.255","1743141888","1743142911","BD","Bangladesh"
+"103.230.64.0","103.230.67.255","1743142912","1743143935","BN","Brunei Darussalam"
+"103.230.68.0","103.230.71.255","1743143936","1743144959","US","United States"
+"103.230.72.0","103.230.75.255","1743144960","1743145983","AU","Australia"
+"103.230.76.0","103.230.79.255","1743145984","1743147007","NZ","New Zealand"
+"103.230.80.0","103.230.80.255","1743147008","1743147263","AU","Australia"
+"103.230.81.0","103.230.81.255","1743147264","1743147519","NZ","New Zealand"
+"103.230.82.0","103.230.82.255","1743147520","1743147775","MN","Mongolia"
+"103.230.83.0","103.230.83.255","1743147776","1743148031","ID","Indonesia"
+"103.230.84.0","103.230.87.255","1743148032","1743149055","IN","India"
+"103.230.88.0","103.230.91.255","1743149056","1743150079","KR","Korea, Republic of"
+"103.230.96.0","103.230.99.255","1743151104","1743152127","CN","China"
+"103.230.100.0","103.230.100.255","1743152128","1743152383","ID","Indonesia"
+"103.230.101.0","103.230.103.255","1743152384","1743153151","IN","India"
+"103.230.104.0","103.230.107.255","1743153152","1743154175","BD","Bangladesh"
+"103.230.108.0","103.230.111.255","1743154176","1743155199","HK","Hong Kong"
+"103.230.112.0","103.230.115.255","1743155200","1743156223","KR","Korea, Republic of"
+"103.230.116.0","103.230.119.255","1743156224","1743157247","PH","Philippines"
+"103.230.120.0","103.230.123.255","1743157248","1743158271","HK","Hong Kong"
+"103.230.124.0","103.230.127.255","1743158272","1743159295","MY","Malaysia"
+"103.230.132.0","103.230.135.255","1743160320","1743161343","TH","Thailand"
+"103.230.136.0","103.230.139.255","1743161344","1743162367","HK","Hong Kong"
+"103.230.140.0","103.230.141.255","1743162368","1743162879","BZ","Belize"
+"103.230.142.0","103.230.142.255","1743162880","1743163135","KR","Korea, Republic of"
+"103.230.143.0","103.230.143.255","1743163136","1743163391","BZ","Belize"
+"103.230.144.0","103.230.155.255","1743163392","1743166463","IN","India"
+"103.230.156.0","103.230.159.255","1743166464","1743167487","AU","Australia"
+"103.230.160.0","103.230.163.255","1743167488","1743168511","HK","Hong Kong"
+"103.230.164.0","103.230.167.255","1743168512","1743169535","IN","India"
+"103.230.168.0","103.230.171.255","1743169536","1743170559","JP","Japan"
+"103.230.172.0","103.230.175.255","1743170560","1743171583","AU","Australia"
+"103.230.180.0","103.230.183.255","1743172608","1743173631","BD","Bangladesh"
+"103.230.184.0","103.230.187.255","1743173632","1743174655","AU","Australia"
+"103.230.188.0","103.230.191.255","1743174656","1743175679","ID","Indonesia"
+"103.230.192.0","103.230.195.255","1743175680","1743176703","HK","Hong Kong"
+"103.230.196.0","103.230.207.255","1743176704","1743179775","CN","China"
+"103.230.208.0","103.230.211.255","1743179776","1743180799","BD","Bangladesh"
+"103.230.212.0","103.230.215.255","1743180800","1743181823","CN","China"
+"103.230.216.0","103.230.219.255","1743181824","1743182847","HK","Hong Kong"
+"103.230.220.0","103.230.227.255","1743182848","1743184895","IN","India"
+"103.230.228.0","103.230.231.255","1743184896","1743185919","HK","Hong Kong"
+"103.230.232.0","103.230.235.255","1743185920","1743186943","SG","Singapore"
+"103.230.236.0","103.230.239.255","1743186944","1743187967","CN","China"
+"103.230.240.0","103.230.243.255","1743187968","1743188991","HK","Hong Kong"
+"103.230.244.0","103.230.247.255","1743188992","1743190015","JP","Japan"
+"103.230.248.0","103.230.251.255","1743190016","1743191039","SG","Singapore"
+"103.230.252.0","103.230.255.255","1743191040","1743192063","AF","Afghanistan"
+"103.231.0.0","103.231.11.255","1743192064","1743195135","IN","India"
+"103.231.12.0","103.231.15.255","1743195136","1743196159","HK","Hong Kong"
+"103.231.16.0","103.231.23.255","1743196160","1743198207","CN","China"
+"103.231.26.0","103.231.26.255","1743198720","1743198975","AU","Australia"
+"103.231.27.0","103.231.27.255","1743198976","1743199231","SG","Singapore"
+"103.231.28.0","103.231.31.255","1743199232","1743200255","HK","Hong Kong"
+"103.231.32.0","103.231.35.255","1743200256","1743201279","IN","India"
+"103.231.36.0","103.231.39.255","1743201280","1743202303","PH","Philippines"
+"103.231.40.0","103.231.47.255","1743202304","1743204351","IN","India"
+"103.231.48.0","103.231.51.255","1743204352","1743205375","TW","Taiwan"
+"103.231.52.0","103.231.55.255","1743205376","1743206399","SG","Singapore"
+"103.231.56.0","103.231.59.255","1743206400","1743207423","HK","Hong Kong"
+"103.231.60.0","103.231.63.255","1743207424","1743208447","KH","Cambodia"
+"103.231.64.0","103.231.71.255","1743208448","1743210495","CN","China"
+"103.231.72.0","103.231.75.255","1743210496","1743211519","JP","Japan"
+"103.231.76.0","103.231.79.255","1743211520","1743212543","IN","India"
+"103.231.80.0","103.231.83.255","1743212544","1743213567","ID","Indonesia"
+"103.231.84.0","103.231.87.255","1743213568","1743214591","HK","Hong Kong"
+"103.231.88.0","103.231.89.255","1743214592","1743215103","AU","Australia"
+"103.231.90.0","103.231.90.255","1743215104","1743215359","NZ","New Zealand"
+"103.231.91.0","103.231.91.255","1743215360","1743215615","AU","Australia"
+"103.231.92.0","103.231.95.255","1743215616","1743216639","MM","Myanmar"
+"103.231.96.0","103.231.97.255","1743216640","1743217151","SG","Singapore"
+"103.231.98.0","103.231.99.255","1743217152","1743217663","JP","Japan"
+"103.231.100.0","103.231.103.255","1743217664","1743218687","IN","India"
+"103.231.104.0","103.231.107.255","1743218688","1743219711","HK","Hong Kong"
+"103.231.108.0","103.231.115.255","1743219712","1743221759","ID","Indonesia"
+"103.231.116.0","103.231.119.255","1743221760","1743222783","IN","India"
+"103.231.120.0","103.231.123.255","1743222784","1743223807","ID","Indonesia"
+"103.231.124.0","103.231.127.255","1743223808","1743224831","IN","India"
+"103.231.128.0","103.231.131.255","1743224832","1743225855","KR","Korea, Republic of"
+"103.231.132.0","103.231.133.255","1743225856","1743226367","IN","India"
+"103.231.134.0","103.231.134.255","1743226368","1743226623","PH","Philippines"
+"103.231.135.0","103.231.135.255","1743226624","1743226879","BD","Bangladesh"
+"103.231.136.0","103.231.139.255","1743226880","1743227903","IR","Iran, Islamic Republic of"
+"103.231.140.0","103.231.143.255","1743227904","1743228927","HK","Hong Kong"
+"103.231.144.0","103.231.147.255","1743228928","1743229951","CN","China"
+"103.231.148.0","103.231.151.255","1743229952","1743230975","VN","Vietnam"
+"103.231.152.0","103.231.155.255","1743230976","1743231999","HK","Hong Kong"
+"103.231.156.0","103.231.157.255","1743232000","1743232511","NZ","New Zealand"
+"103.231.158.0","103.231.159.255","1743232512","1743233023","AU","Australia"
+"103.231.160.0","103.231.163.255","1743233024","1743234047","BD","Bangladesh"
+"103.231.164.0","103.231.167.255","1743234048","1743235071","HK","Hong Kong"
+"103.231.168.0","103.231.169.255","1743235072","1743235583","AU","Australia"
+"103.231.170.0","103.231.171.255","1743235584","1743236095","ID","Indonesia"
+"103.231.172.0","103.231.175.255","1743236096","1743237119","US","United States"
+"103.231.176.0","103.231.179.255","1743237120","1743238143","BD","Bangladesh"
+"103.231.180.0","103.231.187.255","1743238144","1743240191","CN","China"
+"103.231.188.0","103.231.191.255","1743240192","1743241215","SG","Singapore"
+"103.231.192.0","103.231.195.255","1743241216","1743242239","JP","Japan"
+"103.231.196.0","103.231.203.255","1743242240","1743244287","ID","Indonesia"
+"103.231.204.0","103.231.207.255","1743244288","1743245311","AU","Australia"
+"103.231.208.0","103.231.219.255","1743245312","1743248383","IN","India"
+"103.231.220.0","103.231.221.255","1743248384","1743248895","SG","Singapore"
+"103.231.222.0","103.231.223.255","1743248896","1743249407","IN","India"
+"103.231.224.0","103.231.227.255","1743249408","1743250431","MY","Malaysia"
+"103.231.228.0","103.231.231.255","1743250432","1743251455","BD","Bangladesh"
+"103.231.232.0","103.231.235.255","1743251456","1743252479","IN","India"
+"103.231.236.0","103.231.239.255","1743252480","1743253503","JP","Japan"
+"103.231.240.0","103.231.243.255","1743253504","1743254527","PH","Philippines"
+"103.231.244.0","103.231.247.255","1743254528","1743255551","CN","China"
+"103.231.248.0","103.231.249.255","1743255552","1743256063","SE","Sweden"
+"103.231.250.0","103.231.250.255","1743256064","1743256319","SG","Singapore"
+"103.231.251.0","103.231.251.255","1743256320","1743256575","MY","Malaysia"
+"103.231.252.0","103.232.3.255","1743256576","1743258623","HK","Hong Kong"
+"103.232.4.0","103.232.7.255","1743258624","1743259647","CN","China"
+"103.232.8.0","103.232.11.255","1743259648","1743260671","IN","India"
+"103.232.12.0","103.232.16.7","1743260672","1743261703","JP","Japan"
+"103.232.16.8","103.232.16.15","1743261704","1743261711","PH","Philippines"
+"103.232.16.16","103.232.19.255","1743261712","1743262719","HK","Hong Kong"
+"103.232.20.0","103.232.27.255","1743262720","1743264767","IN","India"
+"103.232.28.0","103.232.29.255","1743264768","1743265279","MY","Malaysia"
+"103.232.30.0","103.232.30.255","1743265280","1743265535","ID","Indonesia"
+"103.232.31.0","103.232.31.255","1743265536","1743265791","AU","Australia"
+"103.232.32.0","103.232.33.255","1743265792","1743266303","ID","Indonesia"
+"103.232.34.0","103.232.39.255","1743266304","1743267839","HK","Hong Kong"
+"103.232.40.0","103.232.43.255","1743267840","1743268863","TH","Thailand"
+"103.232.44.0","103.232.47.255","1743268864","1743269887","SG","Singapore"
+"103.232.48.0","103.232.51.255","1743269888","1743270911","MY","Malaysia"
+"103.232.52.0","103.232.63.255","1743270912","1743273983","VN","Vietnam"
+"103.232.64.0","103.232.67.255","1743273984","1743275007","ID","Indonesia"
+"103.232.68.0","103.232.71.255","1743275008","1743276031","HK","Hong Kong"
+"103.232.72.0","103.232.75.255","1743276032","1743277055","JP","Japan"
+"103.232.76.0","103.232.79.255","1743277056","1743278079","AU","Australia"
+"103.232.80.0","103.232.83.255","1743278080","1743279103","LA","Lao People's Democratic Republic"
+"103.232.84.0","103.232.91.255","1743279104","1743281151","HK","Hong Kong"
+"103.232.92.0","103.232.99.255","1743281152","1743283199","AU","Australia"
+"103.232.100.0","103.232.103.255","1743283200","1743284223","BD","Bangladesh"
+"103.232.104.0","103.232.111.255","1743284224","1743286271","NZ","New Zealand"
+"103.232.112.0","103.232.115.255","1743286272","1743287295","IN","India"
+"103.232.116.0","103.232.119.255","1743287296","1743288319","AU","Australia"
+"103.232.120.0","103.232.123.255","1743288320","1743289343","VN","Vietnam"
+"103.232.124.0","103.232.131.255","1743289344","1743291391","IN","India"
+"103.232.132.0","103.232.135.255","1743291392","1743292415","AU","Australia"
+"103.232.136.0","103.232.136.127","1743292416","1743292543","ID","Indonesia"
+"103.232.136.128","103.232.136.255","1743292544","1743292671","HK","Hong Kong"
+"103.232.137.0","103.232.137.255","1743292672","1743292927","US","United States"
+"103.232.138.0","103.232.138.127","1743292928","1743293055","TH","Thailand"
+"103.232.138.128","103.232.138.255","1743293056","1743293183","JP","Japan"
+"103.232.139.0","103.232.139.127","1743293184","1743293311","CH","Switzerland"
+"103.232.139.128","103.232.139.255","1743293312","1743293439","AT","Austria"
+"103.232.140.0","103.232.141.255","1743293440","1743293951","AU","Australia"
+"103.232.142.0","103.232.143.255","1743293952","1743294463","MY","Malaysia"
+"103.232.144.0","103.232.147.255","1743294464","1743295487","CN","China"
+"103.232.148.0","103.232.151.255","1743295488","1743296511","IN","India"
+"103.232.152.0","103.232.155.255","1743296512","1743297535","NP","Nepal"
+"103.232.156.0","103.232.158.255","1743297536","1743298303","NZ","New Zealand"
+"103.232.159.0","103.232.163.255","1743298304","1743299583","AU","Australia"
+"103.232.168.0","103.232.171.255","1743300608","1743301631","AU","Australia"
+"103.232.172.0","103.232.179.255","1743301632","1743303679","IN","India"
+"103.232.180.0","103.232.183.255","1743303680","1743304703","NZ","New Zealand"
+"103.232.184.0","103.232.187.255","1743304704","1743305727","IN","India"
+"103.232.188.0","103.232.191.255","1743305728","1743306751","CN","China"
+"103.232.192.0","103.232.195.255","1743306752","1743307775","KH","Cambodia"
+"103.232.196.0","103.232.199.255","1743307776","1743308799","AU","Australia"
+"103.232.200.0","103.232.203.255","1743308800","1743309823","JP","Japan"
+"103.232.204.0","103.232.205.255","1743309824","1743310335","NZ","New Zealand"
+"103.232.206.0","103.232.211.255","1743310336","1743311871","AU","Australia"
+"103.232.212.0","103.232.215.255","1743311872","1743312895","CN","China"
+"103.232.216.0","103.232.219.255","1743312896","1743313919","AU","Australia"
+"103.232.220.0","103.232.223.255","1743313920","1743314943","HK","Hong Kong"
+"103.232.224.0","103.232.224.255","1743314944","1743315199","IN","India"
+"103.232.225.0","103.232.225.255","1743315200","1743315455","PK","Pakistan"
+"103.232.226.0","103.232.227.255","1743315456","1743315967","NZ","New Zealand"
+"103.232.228.0","103.232.231.255","1743315968","1743316991","NP","Nepal"
+"103.232.232.0","103.232.239.255","1743316992","1743319039","IN","India"
+"103.232.240.0","103.232.240.255","1743319040","1743319295","ID","Indonesia"
+"103.232.241.0","103.232.241.255","1743319296","1743319551","IN","India"
+"103.232.242.0","103.232.243.255","1743319552","1743320063","ID","Indonesia"
+"103.232.244.0","103.232.247.255","1743320064","1743321087","IN","India"
+"103.232.248.0","103.232.255.255","1743321088","1743323135","AU","Australia"
+"103.233.0.0","103.233.3.255","1743323136","1743324159","MY","Malaysia"
+"103.233.4.0","103.233.7.255","1743324160","1743325183","CN","China"
+"103.233.8.0","103.233.11.255","1743325184","1743326207","HK","Hong Kong"
+"103.233.12.0","103.233.15.255","1743326208","1743327231","SG","Singapore"
+"103.233.16.0","103.233.19.255","1743327232","1743328255","AU","Australia"
+"103.233.20.0","103.233.23.255","1743328256","1743329279","NZ","New Zealand"
+"103.233.24.0","103.233.27.255","1743329280","1743330303","IN","India"
+"103.233.28.0","103.233.31.255","1743330304","1743331327","AU","Australia"
+"103.233.32.0","103.233.39.255","1743331328","1743333375","PH","Philippines"
+"103.233.40.0","103.233.43.255","1743333376","1743334399","JP","Japan"
+"103.233.44.0","103.233.47.255","1743334400","1743335423","CN","China"
+"103.233.48.0","103.233.51.255","1743335424","1743336447","VN","Vietnam"
+"103.233.52.0","103.233.55.255","1743336448","1743337471","CN","China"
+"103.233.56.0","103.233.59.255","1743337472","1743338495","NP","Nepal"
+"103.233.60.0","103.233.63.255","1743338496","1743339519","NZ","New Zealand"
+"103.233.64.0","103.233.67.255","1743339520","1743340543","IN","India"
+"103.233.68.0","103.233.71.255","1743340544","1743341567","TW","Taiwan"
+"103.233.72.0","103.233.72.255","1743341568","1743341823","HK","Hong Kong"
+"103.233.73.0","103.233.73.255","1743341824","1743342079","IN","India"
+"103.233.74.0","103.233.75.255","1743342080","1743342591","AU","Australia"
+"103.233.76.0","103.233.79.255","1743342592","1743343615","IN","India"
+"103.233.80.0","103.233.83.255","1743343616","1743344639","TH","Thailand"
+"103.233.84.0","103.233.87.255","1743344640","1743345663","IN","India"
+"103.233.88.0","103.233.91.255","1743345664","1743346687","ID","Indonesia"
+"103.233.92.0","103.233.95.255","1743346688","1743347711","IN","India"
+"103.233.96.0","103.233.99.255","1743347712","1743348735","HK","Hong Kong"
+"103.233.100.0","103.233.100.255","1743348736","1743348991","ID","Indonesia"
+"103.233.101.0","103.233.101.255","1743348992","1743349247","IN","India"
+"103.233.102.0","103.233.103.255","1743349248","1743349759","ID","Indonesia"
+"103.233.104.0","103.233.107.255","1743349760","1743350783","CN","China"
+"103.233.108.0","103.233.111.255","1743350784","1743351807","ID","Indonesia"
+"103.233.112.0","103.233.120.255","1743351808","1743354111","IN","India"
+"103.233.121.0","103.233.121.255","1743354112","1743354367","BD","Bangladesh"
+"103.233.122.0","103.233.127.255","1743354368","1743355903","IN","India"
+"103.233.128.0","103.233.131.255","1743355904","1743356927","CN","China"
+"103.233.132.0","103.233.135.255","1743356928","1743357951","NZ","New Zealand"
+"103.233.136.0","103.233.139.255","1743357952","1743358975","CN","China"
+"103.233.140.0","103.233.141.255","1743358976","1743359487","IN","India"
+"103.233.142.0","103.233.147.255","1743359488","1743361023","ID","Indonesia"
+"103.233.148.0","103.233.151.255","1743361024","1743362047","AU","Australia"
+"103.233.152.0","103.233.159.255","1743362048","1743364095","ID","Indonesia"
+"103.233.160.0","103.233.163.255","1743364096","1743365119","IN","India"
+"103.233.164.0","103.233.167.255","1743365120","1743366143","HK","Hong Kong"
+"103.233.168.0","103.233.171.255","1743366144","1743367167","IN","India"
+"103.233.172.0","103.233.175.255","1743367168","1743368191","SG","Singapore"
+"103.233.176.0","103.233.179.255","1743368192","1743369215","TH","Thailand"
+"103.233.180.0","103.233.181.255","1743369216","1743369727","MY","Malaysia"
+"103.233.182.0","103.233.182.255","1743369728","1743369983","NP","Nepal"
+"103.233.183.0","103.233.183.255","1743369984","1743370239","AF","Afghanistan"
+"103.233.184.0","103.233.187.255","1743370240","1743371263","HK","Hong Kong"
+"103.233.188.0","103.233.191.255","1743371264","1743372287","MO","Macau"
+"103.233.192.0","103.233.195.255","1743372288","1743373311","TH","Thailand"
+"103.233.196.0","103.233.199.255","1743373312","1743374335","JP","Japan"
+"103.233.200.0","103.233.203.255","1743374336","1743375359","TH","Thailand"
+"103.233.204.0","103.233.207.255","1743375360","1743376383","MM","Myanmar"
+"103.233.208.0","103.233.211.255","1743376384","1743377407","AU","Australia"
+"103.233.212.0","103.233.215.255","1743377408","1743378431","JP","Japan"
+"103.233.216.0","103.233.219.255","1743378432","1743379455","IN","India"
+"103.233.220.0","103.233.223.255","1743379456","1743380479","NZ","New Zealand"
+"103.233.224.0","103.233.227.255","1743380480","1743381503","AU","Australia"
+"103.233.228.0","103.233.231.255","1743381504","1743382527","CN","China"
+"103.233.232.0","103.233.235.255","1743382528","1743383551","HK","Hong Kong"
+"103.233.236.0","103.233.239.255","1743383552","1743384575","AU","Australia"
+"103.233.240.0","103.233.241.255","1743384576","1743385087","SG","Singapore"
+"103.233.242.0","103.233.242.255","1743385088","1743385343","AU","Australia"
+"103.233.243.0","103.233.247.255","1743385344","1743386623","IN","India"
+"103.233.248.0","103.233.255.255","1743386624","1743388671","HK","Hong Kong"
+"103.234.0.0","103.234.3.255","1743388672","1743389695","CN","China"
+"103.234.4.0","103.234.7.255","1743389696","1743390719","KR","Korea, Republic of"
+"103.234.8.0","103.234.11.255","1743390720","1743391743","HK","Hong Kong"
+"103.234.12.0","103.234.12.255","1743391744","1743391999","PK","Pakistan"
+"103.234.13.0","103.234.15.255","1743392000","1743392767","AU","Australia"
+"103.234.16.0","103.234.19.255","1743392768","1743393791","HK","Hong Kong"
+"103.234.20.0","103.234.23.255","1743393792","1743394815","CN","China"
+"103.234.24.0","103.234.27.255","1743394816","1743395839","BD","Bangladesh"
+"103.234.36.0","103.234.39.255","1743397888","1743398911","VN","Vietnam"
+"103.234.40.0","103.234.43.255","1743398912","1743399935","TW","Taiwan"
+"103.234.44.0","103.234.47.255","1743399936","1743400959","JP","Japan"
+"103.234.48.0","103.234.51.255","1743400960","1743401983","PG","Papua New Guinea"
+"103.234.52.0","103.234.55.255","1743401984","1743403007","HK","Hong Kong"
+"103.234.56.0","103.234.59.255","1743403008","1743404031","CN","China"
+"103.234.60.0","103.234.63.255","1743404032","1743405055","AU","Australia"
+"103.234.64.0","103.234.71.255","1743405056","1743407103","IN","India"
+"103.234.72.0","103.234.75.255","1743407104","1743408127","HK","Hong Kong"
+"103.234.76.0","103.234.83.255","1743408128","1743410175","TW","Taiwan"
+"103.234.84.0","103.234.87.255","1743410176","1743411199","SG","Singapore"
+"103.234.88.0","103.234.91.255","1743411200","1743412223","VN","Vietnam"
+"103.234.92.0","103.234.92.255","1743412224","1743412479","AU","Australia"
+"103.234.93.0","103.234.94.255","1743412480","1743412991","IN","India"
+"103.234.95.0","103.234.95.255","1743412992","1743413247","AU","Australia"
+"103.234.96.0","103.234.99.255","1743413248","1743414271","HK","Hong Kong"
+"103.234.100.0","103.234.103.255","1743414272","1743415295","MY","Malaysia"
+"103.234.104.0","103.234.107.255","1743415296","1743416319","SG","Singapore"
+"103.234.108.0","103.234.113.255","1743416320","1743417855","AU","Australia"
+"103.234.114.0","103.234.117.255","1743417856","1743418879","IN","India"
+"103.234.118.0","103.234.119.255","1743418880","1743419391","AU","Australia"
+"103.234.120.0","103.234.123.255","1743419392","1743420415","ID","Indonesia"
+"103.234.124.0","103.234.131.255","1743420416","1743422463","CN","China"
+"103.234.132.0","103.234.135.255","1743422464","1743423487","NZ","New Zealand"
+"103.234.136.0","103.234.139.255","1743423488","1743424511","IN","India"
+"103.234.140.0","103.234.143.255","1743424512","1743425535","HK","Hong Kong"
+"103.234.144.0","103.234.147.255","1743425536","1743426559","PK","Pakistan"
+"103.234.148.0","103.234.148.255","1743426560","1743426815","SG","Singapore"
+"103.234.149.0","103.234.162.255","1743426816","1743430399","IN","India"
+"103.234.163.0","103.234.163.255","1743430400","1743430655","AU","Australia"
+"103.234.164.0","103.234.167.255","1743430656","1743431679","BD","Bangladesh"
+"103.234.168.0","103.234.171.255","1743431680","1743432703","SG","Singapore"
+"103.234.172.0","103.234.175.255","1743432704","1743433727","CN","China"
+"103.234.176.0","103.234.179.255","1743433728","1743434751","JP","Japan"
+"103.234.180.0","103.234.183.255","1743434752","1743435775","CN","China"
+"103.234.184.0","103.234.191.255","1743435776","1743437823","IN","India"
+"103.234.192.0","103.234.193.255","1743437824","1743438335","BD","Bangladesh"
+"103.234.194.0","103.234.194.255","1743438336","1743438591","AU","Australia"
+"103.234.195.0","103.234.195.255","1743438592","1743438847","ID","Indonesia"
+"103.234.196.0","103.234.199.255","1743438848","1743439871","JP","Japan"
+"103.234.200.0","103.234.203.255","1743439872","1743440895","BD","Bangladesh"
+"103.234.204.0","103.234.207.255","1743440896","1743441919","TW","Taiwan"
+"103.234.208.0","103.234.211.255","1743441920","1743442943","ID","Indonesia"
+"103.234.212.0","103.234.215.255","1743442944","1743443967","IN","India"
+"103.234.216.0","103.234.219.255","1743443968","1743444991","ID","Indonesia"
+"103.234.220.0","103.234.223.255","1743444992","1743446015","HK","Hong Kong"
+"103.234.224.0","103.234.231.255","1743446016","1743448063","TW","Taiwan"
+"103.234.232.0","103.234.235.255","1743448064","1743449087","AU","Australia"
+"103.234.236.0","103.234.243.255","1743449088","1743451135","IN","India"
+"103.234.244.0","103.234.247.255","1743451136","1743452159","CN","China"
+"103.234.248.0","103.234.251.255","1743452160","1743453183","AU","Australia"
+"103.234.252.0","103.234.255.255","1743453184","1743454207","ID","Indonesia"
+"103.235.0.0","103.235.3.255","1743454208","1743455231","IN","India"
+"103.235.4.0","103.235.7.255","1743455232","1743456255","HK","Hong Kong"
+"103.235.8.0","103.235.11.255","1743456256","1743457279","IN","India"
+"103.235.12.0","103.235.15.255","1743457280","1743458303","JP","Japan"
+"103.235.16.0","103.235.19.255","1743458304","1743459327","CN","China"
+"103.235.20.0","103.235.20.255","1743459328","1743459583","AU","Australia"
+"103.235.21.0","103.235.21.255","1743459584","1743459839","ID","Indonesia"
+"103.235.22.0","103.235.22.255","1743459840","1743460095","AU","Australia"
+"103.235.23.0","103.235.23.255","1743460096","1743460351","IN","India"
+"103.235.24.0","103.235.27.255","1743460352","1743461375","KR","Korea, Republic of"
+"103.235.28.0","103.235.31.255","1743461376","1743462399","MY","Malaysia"
+"103.235.32.0","103.235.35.255","1743462400","1743463423","ID","Indonesia"
+"103.235.36.0","103.235.39.255","1743463424","1743464447","AU","Australia"
+"103.235.40.0","103.235.43.255","1743464448","1743465471","JP","Japan"
+"103.235.44.0","103.235.47.255","1743465472","1743466495","HK","Hong Kong"
+"103.235.48.0","103.235.51.255","1743466496","1743467519","CN","China"
+"103.235.52.0","103.235.55.255","1743467520","1743468543","AU","Australia"
+"103.235.56.0","103.235.63.255","1743468544","1743470591","CN","China"
+"103.235.64.0","103.235.64.255","1743470592","1743470847","IN","India"
+"103.235.65.0","103.235.65.255","1743470848","1743471103","AU","Australia"
+"103.235.66.0","103.235.67.255","1743471104","1743471615","ID","Indonesia"
+"103.235.68.0","103.235.71.255","1743471616","1743472639","IN","India"
+"103.235.72.0","103.235.75.255","1743472640","1743473663","ID","Indonesia"
+"103.235.76.0","103.235.79.255","1743473664","1743474687","PK","Pakistan"
+"103.235.80.0","103.235.87.255","1743474688","1743476735","CN","China"
+"103.235.88.0","103.235.91.255","1743476736","1743477759","TW","Taiwan"
+"103.235.92.0","103.235.99.255","1743477760","1743479807","AU","Australia"
+"103.235.100.0","103.235.103.255","1743479808","1743480831","HK","Hong Kong"
+"103.235.104.0","103.235.107.255","1743480832","1743481855","IN","India"
+"103.235.108.0","103.235.108.255","1743481856","1743482111","AU","Australia"
+"103.235.109.0","103.235.109.255","1743482112","1743482367","ID","Indonesia"
+"103.235.110.0","103.235.111.255","1743482368","1743482879","WF","Wallis and Futuna"
+"103.235.112.0","103.235.115.255","1743482880","1743483903","JP","Japan"
+"103.235.116.0","103.235.119.255","1743483904","1743484927","AU","Australia"
+"103.235.120.0","103.235.123.255","1743484928","1743485951","IN","India"
+"103.235.124.0","103.235.127.255","1743485952","1743486975","JP","Japan"
+"103.235.128.0","103.235.151.255","1743486976","1743493119","CN","China"
+"103.235.152.0","103.235.153.255","1743493120","1743493631","ID","Indonesia"
+"103.235.154.0","103.235.154.255","1743493632","1743493887","AU","Australia"
+"103.235.155.0","103.235.159.255","1743493888","1743495167","IN","India"
+"103.235.164.0","103.235.167.255","1743496192","1743497215","IN","India"
+"103.235.168.0","103.235.175.255","1743497216","1743499263","HK","Hong Kong"
+"103.235.176.0","103.235.176.255","1743499264","1743499519","US","United States"
+"103.235.177.0","103.235.179.255","1743499520","1743500287","AF","Afghanistan"
+"103.235.180.0","103.235.183.255","1743500288","1743501311","JP","Japan"
+"103.235.184.0","103.235.187.255","1743501312","1743502335","CN","China"
+"103.235.188.0","103.235.191.255","1743502336","1743503359","AU","Australia"
+"103.235.192.0","103.235.195.255","1743503360","1743504383","CN","China"
+"103.235.196.0","103.235.199.255","1743504384","1743505407","NP","Nepal"
+"103.235.200.0","103.235.203.255","1743505408","1743506431","CN","China"
+"103.235.204.0","103.235.205.255","1743506432","1743506943","SG","Singapore"
+"103.235.206.0","103.235.207.255","1743506944","1743507455","IN","India"
+"103.235.208.0","103.235.215.255","1743507456","1743509503","VN","Vietnam"
+"103.235.216.0","103.235.219.255","1743509504","1743510527","HK","Hong Kong"
+"103.235.220.0","103.236.99.255","1743510528","1743545343","CN","China"
+"103.236.100.0","103.236.103.255","1743545344","1743546367","HK","Hong Kong"
+"103.236.104.0","103.236.117.255","1743546368","1743549951","IN","India"
+"103.236.118.0","103.236.118.255","1743549952","1743550207","AU","Australia"
+"103.236.119.0","103.236.119.255","1743550208","1743550463","SG","Singapore"
+"103.236.120.0","103.236.123.255","1743550464","1743551487","CN","China"
+"103.236.124.0","103.236.127.255","1743551488","1743552511","IN","India"
+"103.236.128.0","103.236.131.255","1743552512","1743553535","JP","Japan"
+"103.236.132.0","103.236.135.255","1743553536","1743554559","PK","Pakistan"
+"103.236.136.0","103.236.139.255","1743554560","1743555583","HK","Hong Kong"
+"103.236.140.0","103.236.147.255","1743555584","1743557631","JP","Japan"
+"103.236.148.0","103.236.148.255","1743557632","1743557887","SG","Singapore"
+"103.236.149.0","103.236.149.255","1743557888","1743558143","US","United States"
+"103.236.150.0","103.236.151.255","1743558144","1743558655","ID","Indonesia"
+"103.236.152.0","103.236.159.255","1743558656","1743560703","IN","India"
+"103.236.160.0","103.236.161.255","1743560704","1743561215","ID","Indonesia"
+"103.236.162.0","103.236.163.255","1743561216","1743561727","AU","Australia"
+"103.236.164.0","103.236.175.255","1743561728","1743564799","IN","India"
+"103.236.176.0","103.236.179.255","1743564800","1743565823","PH","Philippines"
+"103.236.180.0","103.236.183.255","1743565824","1743566847","JP","Japan"
+"103.236.184.0","103.236.187.255","1743566848","1743567871","CN","China"
+"103.236.188.0","103.236.192.255","1743567872","1743569151","ID","Indonesia"
+"103.236.193.0","103.236.195.255","1743569152","1743569919","IN","India"
+"103.236.196.0","103.236.199.255","1743569920","1743570943","SG","Singapore"
+"103.236.200.0","103.236.200.255","1743570944","1743571199","IN","India"
+"103.236.201.0","103.236.201.255","1743571200","1743571455","ID","Indonesia"
+"103.236.202.0","103.236.203.255","1743571456","1743571967","AU","Australia"
+"103.236.204.0","103.236.211.255","1743571968","1743574015","IN","India"
+"103.236.212.0","103.236.215.255","1743574016","1743575039","US","United States"
+"103.236.216.0","103.236.219.255","1743575040","1743576063","HK","Hong Kong"
+"103.236.220.0","103.236.223.255","1743576064","1743577087","CN","China"
+"103.236.224.0","103.236.227.255","1743577088","1743578111","JP","Japan"
+"103.236.228.0","103.236.231.255","1743578112","1743579135","MY","Malaysia"
+"103.236.232.0","103.236.235.255","1743579136","1743580159","CN","China"
+"103.236.236.0","103.236.239.255","1743580160","1743581183","IN","India"
+"103.236.240.0","103.237.15.255","1743581184","1743589375","CN","China"
+"103.237.16.0","103.237.19.255","1743589376","1743590399","AU","Australia"
+"103.237.20.0","103.237.23.255","1743590400","1743591423","KR","Korea, Republic of"
+"103.237.24.0","103.237.31.255","1743591424","1743593471","CN","China"
+"103.237.32.0","103.237.35.255","1743593472","1743594495","ID","Indonesia"
+"103.237.36.0","103.237.39.255","1743594496","1743595519","BD","Bangladesh"
+"103.237.40.0","103.237.43.255","1743595520","1743596543","NZ","New Zealand"
+"103.237.44.0","103.237.47.255","1743596544","1743597567","AU","Australia"
+"103.237.52.0","103.237.53.255","1743598592","1743599103","KH","Cambodia"
+"103.237.54.0","103.237.55.255","1743599104","1743599615","US","United States"
+"103.237.56.0","103.237.59.255","1743599616","1743600639","IN","India"
+"103.237.60.0","103.237.67.255","1743600640","1743602687","VN","Vietnam"
+"103.237.68.0","103.237.71.255","1743602688","1743603711","CN","China"
+"103.237.72.0","103.237.75.255","1743603712","1743604735","HK","Hong Kong"
+"103.237.76.0","103.237.79.255","1743604736","1743605759","BD","Bangladesh"
+"103.237.80.0","103.237.80.255","1743605760","1743606015","SG","Singapore"
+"103.237.81.0","103.237.82.255","1743606016","1743606527","AU","Australia"
+"103.237.83.0","103.237.83.255","1743606528","1743606783","AF","Afghanistan"
+"103.237.88.0","103.237.91.255","1743607808","1743608831","CN","China"
+"103.237.92.0","103.237.95.255","1743608832","1743609855","AU","Australia"
+"103.237.96.0","103.237.99.255","1743609856","1743610879","VN","Vietnam"
+"103.237.100.0","103.237.103.255","1743610880","1743611903","MO","Macau"
+"103.237.104.0","103.237.111.255","1743611904","1743613951","AU","Australia"
+"103.237.112.0","103.237.119.255","1743613952","1743615999","IN","India"
+"103.237.120.0","103.237.123.255","1743616000","1743617023","JP","Japan"
+"103.237.124.0","103.237.127.255","1743617024","1743618047","MO","Macau"
+"103.237.128.0","103.237.131.255","1743618048","1743619071","HK","Hong Kong"
+"103.237.132.0","103.237.133.255","1743619072","1743619583","SG","Singapore"
+"103.237.134.0","103.237.134.255","1743619584","1743619839","ID","Indonesia"
+"103.237.135.0","103.237.135.255","1743619840","1743620095","IN","India"
+"103.237.136.0","103.237.139.255","1743620096","1743621119","JP","Japan"
+"103.237.140.0","103.237.141.255","1743621120","1743621631","ID","Indonesia"
+"103.237.142.0","103.237.143.255","1743621632","1743622143","SG","Singapore"
+"103.237.144.0","103.237.151.255","1743622144","1743624191","VN","Vietnam"
+"103.237.152.0","103.237.155.255","1743624192","1743625215","CN","China"
+"103.237.156.0","103.237.159.255","1743625216","1743626239","IN","India"
+"103.237.160.0","103.237.163.255","1743626240","1743627263","AU","Australia"
+"103.237.164.0","103.237.167.255","1743627264","1743628287","NZ","New Zealand"
+"103.237.168.0","103.237.169.255","1743628288","1743628799","SG","Singapore"
+"103.237.170.0","103.237.170.255","1743628800","1743629055","IN","India"
+"103.237.171.0","103.237.171.255","1743629056","1743629311","AU","Australia"
+"103.237.172.0","103.237.175.255","1743629312","1743630335","IN","India"
+"103.237.176.0","103.238.7.255","1743630336","1743652863","CN","China"
+"103.238.8.0","103.238.15.255","1743652864","1743654911","IN","India"
+"103.238.16.0","103.238.59.255","1743654912","1743666175","CN","China"
+"103.238.60.0","103.238.60.255","1743666176","1743666431","NZ","New Zealand"
+"103.238.61.0","103.238.61.255","1743666432","1743666687","IN","India"
+"103.238.62.0","103.238.62.255","1743666688","1743666943","AU","Australia"
+"103.238.63.0","103.238.63.255","1743666944","1743667199","BD","Bangladesh"
+"103.238.64.0","103.238.83.255","1743667200","1743672319","VN","Vietnam"
+"103.238.84.0","103.238.87.255","1743672320","1743673343","NZ","New Zealand"
+"103.238.88.0","103.238.99.255","1743673344","1743676415","CN","China"
+"103.238.100.0","103.238.103.255","1743676416","1743677439","US","United States"
+"103.238.104.0","103.238.111.255","1743677440","1743679487","IN","India"
+"103.238.116.0","103.238.119.255","1743680512","1743681535","TL","Timor-Leste"
+"103.238.120.0","103.238.123.255","1743681536","1743682559","AU","Australia"
+"103.238.124.0","103.238.127.255","1743682560","1743683583","MY","Malaysia"
+"103.238.128.0","103.238.128.255","1743683584","1743683839","JP","Japan"
+"103.238.129.0","103.238.129.255","1743683840","1743684095","AU","Australia"
+"103.238.130.0","103.238.130.255","1743684096","1743684351","JP","Japan"
+"103.238.131.0","103.238.131.255","1743684352","1743684607","AU","Australia"
+"103.238.132.0","103.238.135.255","1743684608","1743685631","CN","China"
+"103.238.136.0","103.238.139.255","1743685632","1743686655","ID","Indonesia"
+"103.238.140.0","103.238.147.255","1743686656","1743688703","CN","China"
+"103.238.148.0","103.238.151.255","1743688704","1743689727","MY","Malaysia"
+"103.238.152.0","103.238.155.255","1743689728","1743690751","IN","India"
+"103.238.156.0","103.238.157.255","1743690752","1743691263","AS","American Samoa"
+"103.238.158.0","103.238.159.255","1743691264","1743691775","IN","India"
+"103.238.160.0","103.238.191.255","1743691776","1743699967","CN","China"
+"103.238.192.0","103.238.193.255","1743699968","1743700479","IN","India"
+"103.238.194.0","103.238.194.255","1743700480","1743700735","NZ","New Zealand"
+"103.238.195.0","103.238.195.255","1743700736","1743700991","AU","Australia"
+"103.238.196.0","103.238.199.255","1743700992","1743702015","CN","China"
+"103.238.200.0","103.238.203.255","1743702016","1743703039","ID","Indonesia"
+"103.238.204.0","103.238.207.255","1743703040","1743704063","CN","China"
+"103.238.208.0","103.238.215.255","1743704064","1743706111","VN","Vietnam"
+"103.238.216.0","103.238.223.255","1743706112","1743708159","IN","India"
+"103.238.224.0","103.238.227.255","1743708160","1743709183","HK","Hong Kong"
+"103.238.228.0","103.238.235.255","1743709184","1743711231","IN","India"
+"103.238.236.0","103.238.239.255","1743711232","1743712255","JP","Japan"
+"103.238.240.0","103.238.243.255","1743712256","1743713279","IN","India"
+"103.238.244.0","103.238.247.255","1743713280","1743714303","JP","Japan"
+"103.238.248.0","103.238.251.255","1743714304","1743715327","KR","Korea, Republic of"
+"103.238.252.0","103.239.3.255","1743715328","1743717375","CN","China"
+"103.239.4.0","103.239.7.255","1743717376","1743718399","BD","Bangladesh"
+"103.239.8.0","103.239.11.255","1743718400","1743719423","NZ","New Zealand"
+"103.239.16.0","103.239.19.255","1743720448","1743721471","JP","Japan"
+"103.239.24.0","103.239.27.255","1743722496","1743723519","AU","Australia"
+"103.239.28.0","103.239.31.255","1743723520","1743724543","HK","Hong Kong"
+"103.239.32.0","103.239.35.255","1743724544","1743725567","VN","Vietnam"
+"103.239.36.0","103.239.39.255","1743725568","1743726591","IN","India"
+"103.239.44.0","103.239.47.255","1743727616","1743728639","CN","China"
+"103.239.48.0","103.239.49.255","1743728640","1743729151","AU","Australia"
+"103.239.50.0","103.239.50.255","1743729152","1743729407","IN","India"
+"103.239.51.0","103.239.51.255","1743729408","1743729663","AU","Australia"
+"103.239.52.0","103.239.55.255","1743729664","1743730687","KH","Cambodia"
+"103.239.56.0","103.239.59.255","1743730688","1743731711","IN","India"
+"103.239.60.0","103.239.63.255","1743731712","1743732735","TW","Taiwan"
+"103.239.68.0","103.239.71.255","1743733760","1743734783","CN","China"
+"103.239.72.0","103.239.75.255","1743734784","1743735807","HK","Hong Kong"
+"103.239.76.0","103.239.77.255","1743735808","1743736319","AU","Australia"
+"103.239.78.0","103.239.78.255","1743736320","1743736575","IN","India"
+"103.239.79.0","103.239.79.255","1743736576","1743736831","AU","Australia"
+"103.239.80.0","103.239.87.255","1743736832","1743738879","IN","India"
+"103.239.92.0","103.239.95.255","1743739904","1743740927","JP","Japan"
+"103.239.96.0","103.239.99.255","1743740928","1743741951","CN","China"
+"103.239.100.0","103.239.103.255","1743741952","1743742975","HK","Hong Kong"
+"103.239.104.0","103.239.105.255","1743742976","1743743487","NZ","New Zealand"
+"103.239.106.0","103.239.107.255","1743743488","1743743999","AU","Australia"
+"103.239.108.0","103.239.111.255","1743744000","1743745023","JP","Japan"
+"103.239.112.0","103.239.115.255","1743745024","1743746047","KR","Korea, Republic of"
+"103.239.116.0","103.239.123.255","1743746048","1743748095","VN","Vietnam"
+"103.239.124.0","103.239.125.255","1743748096","1743748607","IN","India"
+"103.239.126.0","103.239.126.255","1743748608","1743748863","HK","Hong Kong"
+"103.239.127.0","103.239.127.255","1743748864","1743749119","MY","Malaysia"
+"103.239.128.0","103.239.135.255","1743749120","1743751167","AU","Australia"
+"103.239.136.0","103.239.151.255","1743751168","1743755263","IN","India"
+"103.239.152.0","103.239.159.255","1743755264","1743757311","CN","China"
+"103.239.160.0","103.239.163.255","1743757312","1743758335","TO","Tonga"
+"103.239.164.0","103.239.164.255","1743758336","1743758591","HK","Hong Kong"
+"103.239.165.0","103.239.165.255","1743758592","1743758847","ID","Indonesia"
+"103.239.166.0","103.239.167.255","1743758848","1743759359","AU","Australia"
+"103.239.168.0","103.239.175.255","1743759360","1743761407","IN","India"
+"103.239.176.0","103.239.187.255","1743761408","1743764479","CN","China"
+"103.239.188.0","103.239.191.255","1743764480","1743765503","ID","Indonesia"
+"103.239.192.0","103.239.199.255","1743765504","1743767551","CN","China"
+"103.239.200.0","103.239.203.255","1743767552","1743768575","PH","Philippines"
+"103.239.204.0","103.239.211.255","1743768576","1743770623","CN","China"
+"103.239.212.0","103.239.212.255","1743770624","1743770879","AU","Australia"
+"103.239.213.0","103.239.213.255","1743770880","1743771135","IN","India"
+"103.239.214.0","103.239.215.255","1743771136","1743771647","NZ","New Zealand"
+"103.239.216.0","103.239.219.255","1743771648","1743772671","JP","Japan"
+"103.239.220.0","103.239.223.255","1743772672","1743773695","SG","Singapore"
+"103.239.224.0","103.239.227.255","1743773696","1743774719","CN","China"
+"103.239.228.0","103.239.231.255","1743774720","1743775743","NZ","New Zealand"
+"103.239.232.0","103.239.235.255","1743775744","1743776767","IN","India"
+"103.239.236.0","103.239.243.255","1743776768","1743778815","KR","Korea, Republic of"
+"103.239.244.0","103.239.247.255","1743778816","1743779839","CN","China"
+"103.239.248.0","103.239.251.255","1743779840","1743780863","MY","Malaysia"
+"103.239.252.0","103.239.255.255","1743780864","1743781887","BD","Bangladesh"
+"103.240.8.0","103.240.11.255","1743783936","1743784959","IN","India"
+"103.240.12.0","103.240.15.255","1743784960","1743785983","JP","Japan"
+"103.240.16.0","103.240.19.255","1743785984","1743787007","CN","China"
+"103.240.20.0","103.240.27.255","1743787008","1743789055","JP","Japan"
+"103.240.28.0","103.240.31.255","1743789056","1743790079","KR","Korea, Republic of"
+"103.240.32.0","103.240.35.255","1743790080","1743791103","IN","India"
+"103.240.36.0","103.240.39.255","1743791104","1743792127","CN","China"
+"103.240.40.0","103.240.43.255","1743792128","1743793151","HK","Hong Kong"
+"103.240.44.0","103.240.47.255","1743793152","1743794175","BD","Bangladesh"
+"103.240.48.0","103.240.51.255","1743794176","1743795199","KR","Korea, Republic of"
+"103.240.52.0","103.240.55.255","1743795200","1743796223","NZ","New Zealand"
+"103.240.60.0","103.240.63.255","1743797248","1743798271","TH","Thailand"
+"103.240.64.0","103.240.67.255","1743798272","1743799295","HK","Hong Kong"
+"103.240.72.0","103.240.75.255","1743800320","1743801343","CN","China"
+"103.240.76.0","103.240.79.255","1743801344","1743802367","IN","India"
+"103.240.80.0","103.240.83.255","1743802368","1743803391","HK","Hong Kong"
+"103.240.84.0","103.240.87.255","1743803392","1743804415","CN","China"
+"103.240.88.0","103.240.88.255","1743804416","1743804671","AU","Australia"
+"103.240.89.0","103.240.91.255","1743804672","1743805439","IN","India"
+"103.240.92.0","103.240.95.255","1743805440","1743806463","HK","Hong Kong"
+"103.240.96.0","103.240.107.255","1743806464","1743809535","IN","India"
+"103.240.108.0","103.240.111.255","1743809536","1743810559","ID","Indonesia"
+"103.240.112.0","103.240.115.255","1743810560","1743811583","KH","Cambodia"
+"103.240.116.0","103.240.119.255","1743811584","1743812607","JP","Japan"
+"103.240.120.0","103.240.123.255","1743812608","1743813631","PH","Philippines"
+"103.240.124.0","103.240.127.255","1743813632","1743814655","CN","China"
+"103.240.128.0","103.240.131.255","1743814656","1743815679","SG","Singapore"
+"103.240.132.0","103.240.132.255","1743815680","1743815935","AU","Australia"
+"103.240.133.0","103.240.133.255","1743815936","1743816191","NZ","New Zealand"
+"103.240.134.0","103.240.135.255","1743816192","1743816703","AU","Australia"
+"103.240.136.0","103.240.139.255","1743816704","1743817727","IN","India"
+"103.240.140.0","103.240.143.255","1743817728","1743818751","HK","Hong Kong"
+"103.240.144.0","103.240.147.255","1743818752","1743819775","IN","India"
+"103.240.148.0","103.240.151.255","1743819776","1743820799","HK","Hong Kong"
+"103.240.152.0","103.240.155.255","1743820800","1743821823","NZ","New Zealand"
+"103.240.156.0","103.240.159.255","1743821824","1743822847","CN","China"
+"103.240.160.0","103.240.171.255","1743822848","1743825919","IN","India"
+"103.240.172.0","103.240.175.255","1743825920","1743826943","CN","China"
+"103.240.176.0","103.240.179.255","1743826944","1743827967","MY","Malaysia"
+"103.240.180.0","103.240.183.255","1743827968","1743828991","HK","Hong Kong"
+"103.240.184.0","103.240.187.255","1743828992","1743830015","NZ","New Zealand"
+"103.240.188.0","103.240.191.255","1743830016","1743831039","CN","China"
+"103.240.192.0","103.240.195.255","1743831040","1743832063","IN","India"
+"103.240.196.0","103.240.203.255","1743832064","1743834111","HK","Hong Kong"
+"103.240.204.0","103.240.219.255","1743834112","1743838207","IN","India"
+"103.240.220.0","103.240.220.255","1743838208","1743838463","PK","Pakistan"
+"103.240.221.0","103.240.221.255","1743838464","1743838719","HK","Hong Kong"
+"103.240.222.0","103.240.231.255","1743838720","1743841279","AU","Australia"
+"103.240.232.0","103.240.239.255","1743841280","1743843327","IN","India"
+"103.240.240.0","103.240.243.255","1743843328","1743844351","LA","Lao People's Democratic Republic"
+"103.240.244.0","103.240.247.255","1743844352","1743845375","CN","China"
+"103.240.248.0","103.240.251.255","1743845376","1743846399","BD","Bangladesh"
+"103.240.252.0","103.240.255.255","1743846400","1743847423","JP","Japan"
+"103.241.0.0","103.241.3.255","1743847424","1743848447","AU","Australia"
+"103.241.4.0","103.241.5.255","1743848448","1743848959","ID","Indonesia"
+"103.241.6.0","103.241.7.255","1743848960","1743849471","AU","Australia"
+"103.241.8.0","103.241.11.255","1743849472","1743850495","IN","India"
+"103.241.12.0","103.241.15.255","1743850496","1743851519","CN","China"
+"103.241.16.0","103.241.19.255","1743851520","1743852543","HK","Hong Kong"
+"103.241.20.0","103.241.23.255","1743852544","1743853567","IN","India"
+"103.241.24.0","103.241.24.255","1743853568","1743853823","ID","Indonesia"
+"103.241.25.0","103.241.25.255","1743853824","1743854079","IN","India"
+"103.241.26.0","103.241.26.255","1743854080","1743854335","AU","Australia"
+"103.241.27.0","103.241.27.255","1743854336","1743854591","LK","Sri Lanka"
+"103.241.28.0","103.241.35.255","1743854592","1743856639","TH","Thailand"
+"103.241.36.0","103.241.39.255","1743856640","1743857663","NZ","New Zealand"
+"103.241.44.0","103.241.47.255","1743858688","1743859711","IN","India"
+"103.241.48.0","103.241.51.255","1743859712","1743860735","HK","Hong Kong"
+"103.241.52.0","103.241.55.255","1743860736","1743861759","IN","India"
+"103.241.56.0","103.241.59.255","1743861760","1743862783","NZ","New Zealand"
+"103.241.60.0","103.241.63.255","1743862784","1743863807","SG","Singapore"
+"103.241.64.0","103.241.67.255","1743863808","1743864831","JP","Japan"
+"103.241.68.0","103.241.71.255","1743864832","1743865855","TW","Taiwan"
+"103.241.72.0","103.241.75.255","1743865856","1743866879","CN","China"
+"103.241.76.0","103.241.79.255","1743866880","1743867903","KR","Korea, Republic of"
+"103.241.80.0","103.241.83.255","1743867904","1743868927","IN","India"
+"103.241.84.0","103.241.91.255","1743868928","1743870975","NZ","New Zealand"
+"103.241.92.0","103.241.99.255","1743870976","1743873023","CN","China"
+"103.241.100.0","103.241.102.255","1743873024","1743873791","AU","Australia"
+"103.241.103.0","103.241.103.255","1743873792","1743874047","NZ","New Zealand"
+"103.241.104.0","103.241.104.255","1743874048","1743874303","JP","Japan"
+"103.241.105.0","103.241.107.255","1743874304","1743875071","SG","Singapore"
+"103.241.108.0","103.241.111.255","1743875072","1743876095","HK","Hong Kong"
+"103.241.112.0","103.241.115.255","1743876096","1743877119","IN","India"
+"103.241.116.0","103.241.119.255","1743877120","1743878143","KR","Korea, Republic of"
+"103.241.120.0","103.241.123.255","1743878144","1743879167","NZ","New Zealand"
+"103.241.124.0","103.241.131.255","1743879168","1743881215","JP","Japan"
+"103.241.132.0","103.241.147.255","1743881216","1743885311","IN","India"
+"103.241.148.0","103.241.149.255","1743885312","1743885823","AU","Australia"
+"103.241.150.0","103.241.151.127","1743885824","1743886207","MY","Malaysia"
+"103.241.151.128","103.241.151.255","1743886208","1743886335","SG","Singapore"
+"103.241.152.0","103.241.155.255","1743886336","1743887359","JP","Japan"
+"103.241.156.0","103.241.159.255","1743887360","1743888383","AF","Afghanistan"
+"103.241.160.0","103.241.163.255","1743888384","1743889407","CN","China"
+"103.241.164.0","103.241.167.255","1743889408","1743890431","HK","Hong Kong"
+"103.241.168.0","103.241.171.255","1743890432","1743891455","IN","India"
+"103.241.172.0","103.241.175.255","1743891456","1743892479","JP","Japan"
+"103.241.176.0","103.241.177.255","1743892480","1743892991","AU","Australia"
+"103.241.178.0","103.241.179.255","1743892992","1743893503","ID","Indonesia"
+"103.241.180.0","103.241.183.255","1743893504","1743894527","IN","India"
+"103.241.184.0","103.241.191.255","1743894528","1743896575","CN","China"
+"103.241.196.0","103.241.203.255","1743897600","1743899647","AU","Australia"
+"103.241.204.0","103.241.207.255","1743899648","1743900671","ID","Indonesia"
+"103.241.208.0","103.241.211.255","1743900672","1743901695","JP","Japan"
+"103.241.212.0","103.241.214.255","1743901696","1743902463","AU","Australia"
+"103.241.215.0","103.241.215.255","1743902464","1743902719","US","United States"
+"103.241.216.0","103.241.219.255","1743902720","1743903743","AU","Australia"
+"103.241.220.0","103.241.223.255","1743903744","1743904767","CN","China"
+"103.241.224.0","103.241.227.255","1743904768","1743905791","IN","India"
+"103.241.228.0","103.241.231.255","1743905792","1743906815","HK","Hong Kong"
+"103.241.232.0","103.241.239.255","1743906816","1743908863","IN","India"
+"103.241.240.0","103.241.241.255","1743908864","1743909375","AU","Australia"
+"103.241.242.0","103.241.247.255","1743909376","1743910911","IN","India"
+"103.241.248.0","103.241.251.255","1743910912","1743911935","VN","Vietnam"
+"103.241.252.0","103.241.255.255","1743911936","1743912959","AU","Australia"
+"103.242.0.0","103.242.3.255","1743912960","1743913983","HK","Hong Kong"
+"103.242.4.0","103.242.7.255","1743913984","1743915007","JP","Japan"
+"103.242.8.0","103.242.11.255","1743915008","1743916031","CN","China"
+"103.242.12.0","103.242.15.255","1743916032","1743917055","KH","Cambodia"
+"103.242.16.0","103.242.19.255","1743917056","1743918079","MY","Malaysia"
+"103.242.20.0","103.242.23.255","1743918080","1743919103","BD","Bangladesh"
+"103.242.24.0","103.242.27.255","1743919104","1743920127","NZ","New Zealand"
+"103.242.28.0","103.242.31.255","1743920128","1743921151","JP","Japan"
+"103.242.32.0","103.242.35.255","1743921152","1743922175","AU","Australia"
+"103.242.36.0","103.242.39.255","1743922176","1743923199","NZ","New Zealand"
+"103.242.40.0","103.242.43.255","1743923200","1743924223","KH","Cambodia"
+"103.242.44.0","103.242.47.255","1743924224","1743925247","MN","Mongolia"
+"103.242.48.0","103.242.48.255","1743925248","1743925503","NZ","New Zealand"
+"103.242.49.0","103.242.49.255","1743925504","1743925759","AU","Australia"
+"103.242.50.0","103.242.51.255","1743925760","1743926271","AF","Afghanistan"
+"103.242.52.0","103.242.55.255","1743926272","1743927295","VN","Vietnam"
+"103.242.56.0","103.242.59.255","1743927296","1743928319","KH","Cambodia"
+"103.242.60.0","103.242.63.255","1743928320","1743929343","IN","India"
+"103.242.64.0","103.242.67.255","1743929344","1743930367","CN","China"
+"103.242.68.0","103.242.71.255","1743930368","1743931391","NZ","New Zealand"
+"103.242.72.0","103.242.75.255","1743931392","1743932415","HK","Hong Kong"
+"103.242.76.0","103.242.79.255","1743932416","1743933439","IN","India"
+"103.242.80.0","103.242.83.255","1743933440","1743934463","AU","Australia"
+"103.242.84.0","103.242.85.255","1743934464","1743934975","ID","Indonesia"
+"103.242.86.0","103.242.87.255","1743934976","1743935487","IN","India"
+"103.242.88.0","103.242.91.255","1743935488","1743936511","SG","Singapore"
+"103.242.92.0","103.242.95.255","1743936512","1743937535","AU","Australia"
+"103.242.96.0","103.242.99.255","1743937536","1743938559","MM","Myanmar"
+"103.242.100.0","103.242.103.255","1743938560","1743939583","HK","Hong Kong"
+"103.242.104.0","103.242.107.255","1743939584","1743940607","ID","Indonesia"
+"103.242.108.0","103.242.111.255","1743940608","1743941631","HK","Hong Kong"
+"103.242.112.0","103.242.115.255","1743941632","1743942655","JP","Japan"
+"103.242.116.0","103.242.123.255","1743942656","1743944703","IN","India"
+"103.242.124.0","103.242.125.255","1743944704","1743945215","ID","Indonesia"
+"103.242.126.0","103.242.127.255","1743945216","1743945727","TO","Tonga"
+"103.242.128.0","103.242.135.255","1743945728","1743947775","CN","China"
+"103.242.136.0","103.242.139.255","1743947776","1743948799","IN","India"
+"103.242.140.0","103.242.143.255","1743948800","1743949823","HK","Hong Kong"
+"103.242.144.0","103.242.147.255","1743949824","1743950847","TH","Thailand"
+"103.242.148.0","103.242.149.255","1743950848","1743951359","HK","Hong Kong"
+"103.242.150.0","103.242.151.255","1743951360","1743951871","SG","Singapore"
+"103.242.152.0","103.242.159.255","1743951872","1743953919","IN","India"
+"103.242.160.0","103.242.163.255","1743953920","1743954943","CN","China"
+"103.242.164.0","103.242.167.255","1743954944","1743955967","PG","Papua New Guinea"
+"103.242.168.0","103.242.179.255","1743955968","1743959039","CN","China"
+"103.242.180.0","103.242.181.255","1743959040","1743959551","ID","Indonesia"
+"103.242.182.0","103.242.183.255","1743959552","1743960063","AU","Australia"
+"103.242.184.0","103.242.199.255","1743960064","1743964159","IN","India"
+"103.242.200.0","103.242.203.255","1743964160","1743965183","CN","China"
+"103.242.204.0","103.242.209.255","1743965184","1743966719","ID","Indonesia"
+"103.242.210.0","103.242.211.255","1743966720","1743967231","AU","Australia"
+"103.242.212.0","103.242.215.255","1743967232","1743968255","CN","China"
+"103.242.216.0","103.242.219.255","1743968256","1743969279","BD","Bangladesh"
+"103.242.220.0","103.242.223.255","1743969280","1743970303","CN","China"
+"103.242.224.0","103.242.227.255","1743970304","1743971327","IN","India"
+"103.242.228.0","103.242.231.255","1743971328","1743972351","NZ","New Zealand"
+"103.242.232.0","103.242.232.255","1743972352","1743972607","IN","India"
+"103.242.233.0","103.242.233.255","1743972608","1743972863","ID","Indonesia"
+"103.242.234.0","103.242.234.255","1743972864","1743973119","IN","India"
+"103.242.235.0","103.242.235.255","1743973120","1743973375","AU","Australia"
+"103.242.236.0","103.242.239.255","1743973376","1743974399","IN","India"
+"103.242.240.0","103.242.243.255","1743974400","1743975423","CN","China"
+"103.242.244.0","103.242.247.255","1743975424","1743976447","NZ","New Zealand"
+"103.242.248.0","103.242.251.255","1743976448","1743977471","AU","Australia"
+"103.242.252.0","103.242.255.255","1743977472","1743978495","JP","Japan"
+"103.243.0.0","103.243.3.255","1743978496","1743979519","HK","Hong Kong"
+"103.243.4.0","103.243.11.255","1743979520","1743981567","IN","India"
+"103.243.12.0","103.243.12.255","1743981568","1743981823","AU","Australia"
+"103.243.13.0","103.243.13.255","1743981824","1743982079","SG","Singapore"
+"103.243.14.0","103.243.14.255","1743982080","1743982335","HK","Hong Kong"
+"103.243.15.0","103.243.15.255","1743982336","1743982591","SG","Singapore"
+"103.243.16.0","103.243.19.255","1743982592","1743983615","AU","Australia"
+"103.243.20.0","103.243.23.255","1743983616","1743984639","KR","Korea, Republic of"
+"103.243.24.0","103.243.27.255","1743984640","1743985663","HK","Hong Kong"
+"103.243.28.0","103.243.47.255","1743985664","1743990783","IN","India"
+"103.243.48.0","103.243.51.255","1743990784","1743991807","ID","Indonesia"
+"103.243.52.0","103.243.63.255","1743991808","1743994879","IN","India"
+"103.243.64.0","103.243.67.255","1743994880","1743995903","AU","Australia"
+"103.243.68.0","103.243.75.255","1743995904","1743997951","IN","India"
+"103.243.76.0","103.243.83.255","1743997952","1743999999","BD","Bangladesh"
+"103.243.84.0","103.243.87.255","1744000000","1744001023","AU","Australia"
+"103.243.88.0","103.243.89.255","1744001024","1744001535","IN","India"
+"103.243.90.0","103.243.90.255","1744001536","1744001791","NZ","New Zealand"
+"103.243.91.0","103.243.91.255","1744001792","1744002047","AU","Australia"
+"103.243.92.0","103.243.95.255","1744002048","1744003071","HK","Hong Kong"
+"103.243.96.0","103.243.99.255","1744003072","1744004095","NZ","New Zealand"
+"103.243.100.0","103.243.103.255","1744004096","1744005119","HK","Hong Kong"
+"103.243.104.0","103.243.107.255","1744005120","1744006143","VN","Vietnam"
+"103.243.108.0","103.243.109.255","1744006144","1744006655","ID","Indonesia"
+"103.243.110.0","103.243.110.255","1744006656","1744006911","AU","Australia"
+"103.243.111.0","103.243.119.255","1744006912","1744009215","IN","India"
+"103.243.120.0","103.243.123.255","1744009216","1744010239","JP","Japan"
+"103.243.124.0","103.243.127.255","1744010240","1744011263","IN","India"
+"103.243.128.0","103.243.131.255","1744011264","1744012287","HK","Hong Kong"
+"103.243.132.0","103.243.135.255","1744012288","1744013311","IN","India"
+"103.243.136.0","103.243.139.255","1744013312","1744014335","CN","China"
+"103.243.140.0","103.243.143.255","1744014336","1744015359","BD","Bangladesh"
+"103.243.144.0","103.243.147.255","1744015360","1744016383","IN","India"
+"103.243.148.0","103.243.151.255","1744016384","1744017407","AU","Australia"
+"103.243.152.0","103.243.155.255","1744017408","1744018431","JP","Japan"
+"103.243.156.0","103.243.159.255","1744018432","1744019455","MY","Malaysia"
+"103.243.160.0","103.243.163.255","1744019456","1744020479","NZ","New Zealand"
+"103.243.164.0","103.243.167.255","1744020480","1744021503","HK","Hong Kong"
+"103.243.168.0","103.243.171.255","1744021504","1744022527","TH","Thailand"
+"103.243.172.0","103.243.175.255","1744022528","1744023551","SG","Singapore"
+"103.243.176.0","103.243.176.255","1744023552","1744023807","IN","India"
+"103.243.177.0","103.243.178.255","1744023808","1744024319","ID","Indonesia"
+"103.243.179.0","103.243.179.255","1744024320","1744024575","US","United States"
+"103.243.180.0","103.243.183.255","1744024576","1744025599","HK","Hong Kong"
+"103.243.184.0","103.243.187.255","1744025600","1744026623","IN","India"
+"103.243.188.0","103.243.191.255","1744026624","1744027647","SG","Singapore"
+"103.243.192.0","103.243.195.255","1744027648","1744028671","MY","Malaysia"
+"103.243.196.0","103.243.199.255","1744028672","1744029695","JP","Japan"
+"103.243.200.0","103.243.203.255","1744029696","1744030719","KR","Korea, Republic of"
+"103.243.204.0","103.243.207.255","1744030720","1744031743","NZ","New Zealand"
+"103.243.208.0","103.243.211.255","1744031744","1744032767","JP","Japan"
+"103.243.212.0","103.243.215.255","1744032768","1744033791","MY","Malaysia"
+"103.243.216.0","103.243.219.255","1744033792","1744034815","VN","Vietnam"
+"103.243.220.0","103.243.223.255","1744034816","1744035839","SG","Singapore"
+"103.243.224.0","103.243.237.255","1744035840","1744039423","IN","India"
+"103.243.238.0","103.243.238.255","1744039424","1744039679","PH","Philippines"
+"103.243.239.0","103.243.239.255","1744039680","1744039935","AU","Australia"
+"103.243.240.0","103.243.243.255","1744039936","1744040959","JP","Japan"
+"103.243.244.0","103.243.245.255","1744040960","1744041471","AU","Australia"
+"103.243.246.0","103.243.247.255","1744041472","1744041983","ID","Indonesia"
+"103.243.248.0","103.243.251.255","1744041984","1744043007","TW","Taiwan"
+"103.243.252.0","103.243.255.255","1744043008","1744044031","CN","China"
+"103.244.0.0","103.244.3.255","1744044032","1744045055","HK","Hong Kong"
+"103.244.4.0","103.244.7.255","1744045056","1744046079","IN","India"
+"103.244.8.0","103.244.11.255","1744046080","1744047103","SG","Singapore"
+"103.244.12.0","103.244.15.255","1744047104","1744048127","BD","Bangladesh"
+"103.244.16.0","103.244.19.255","1744048128","1744049151","CN","China"
+"103.244.28.0","103.244.31.255","1744051200","1744052223","PH","Philippines"
+"103.244.32.0","103.244.35.255","1744052224","1744053247","IN","India"
+"103.244.36.0","103.244.39.255","1744053248","1744054271","ID","Indonesia"
+"103.244.40.0","103.244.43.255","1744054272","1744055295","KR","Korea, Republic of"
+"103.244.44.0","103.244.47.255","1744055296","1744056319","JP","Japan"
+"103.244.48.0","103.244.48.255","1744056320","1744056575","IN","India"
+"103.244.49.0","103.244.49.255","1744056576","1744056831","MY","Malaysia"
+"103.244.50.0","103.244.50.255","1744056832","1744057087","NZ","New Zealand"
+"103.244.51.0","103.244.51.255","1744057088","1744057343","ID","Indonesia"
+"103.244.52.0","103.244.57.255","1744057344","1744058879","HK","Hong Kong"
+"103.244.58.0","103.244.87.255","1744058880","1744066559","CN","China"
+"103.244.88.0","103.244.91.255","1744066560","1744067583","HK","Hong Kong"
+"103.244.92.0","103.244.95.255","1744067584","1744068607","JP","Japan"
+"103.244.96.0","103.244.99.255","1744068608","1744069631","ID","Indonesia"
+"103.244.100.0","103.244.103.255","1744069632","1744070655","SG","Singapore"
+"103.244.104.0","103.244.107.255","1744070656","1744071679","JP","Japan"
+"103.244.108.0","103.244.111.255","1744071680","1744072703","KR","Korea, Republic of"
+"103.244.112.0","103.244.115.255","1744072704","1744073727","HK","Hong Kong"
+"103.244.116.0","103.244.119.255","1744073728","1744074751","CN","China"
+"103.244.120.0","103.244.127.255","1744074752","1744076799","IN","India"
+"103.244.128.0","103.244.131.255","1744076800","1744077823","AU","Australia"
+"103.244.132.0","103.244.135.255","1744077824","1744078847","PK","Pakistan"
+"103.244.136.0","103.244.139.255","1744078848","1744079871","VN","Vietnam"
+"103.244.140.0","103.244.143.255","1744079872","1744080895","BD","Bangladesh"
+"103.244.144.0","103.244.147.255","1744080896","1744081919","AF","Afghanistan"
+"103.244.148.0","103.244.151.255","1744081920","1744082943","HK","Hong Kong"
+"103.244.152.0","103.244.155.255","1744082944","1744083967","IN","India"
+"103.244.156.0","103.244.159.255","1744083968","1744084991","HK","Hong Kong"
+"103.244.160.0","103.244.161.255","1744084992","1744085503","ID","Indonesia"
+"103.244.162.0","103.244.162.255","1744085504","1744085759","BD","Bangladesh"
+"103.244.163.0","103.244.163.255","1744085760","1744086015","MY","Malaysia"
+"103.244.164.0","103.244.167.255","1744086016","1744087039","CN","China"
+"103.244.168.0","103.244.171.255","1744087040","1744088063","IN","India"
+"103.244.172.0","103.244.179.255","1744088064","1744090111","PK","Pakistan"
+"103.244.180.0","103.244.183.255","1744090112","1744091135","NZ","New Zealand"
+"103.244.184.0","103.244.187.255","1744091136","1744092159","BD","Bangladesh"
+"103.244.188.0","103.244.189.255","1744092160","1744092671","MY","Malaysia"
+"103.244.190.0","103.244.190.255","1744092672","1744092927","IN","India"
+"103.244.191.0","103.244.191.255","1744092928","1744093183","MY","Malaysia"
+"103.244.192.0","103.244.195.255","1744093184","1744094207","PH","Philippines"
+"103.244.196.0","103.244.203.255","1744094208","1744096255","AU","Australia"
+"103.244.204.0","103.244.207.255","1744096256","1744097279","ID","Indonesia"
+"103.244.208.0","103.244.211.255","1744097280","1744098303","JP","Japan"
+"103.244.212.0","103.244.215.255","1744098304","1744099327","NZ","New Zealand"
+"103.244.216.0","103.244.223.255","1744099328","1744101375","JP","Japan"
+"103.244.224.0","103.244.227.255","1744101376","1744102399","HK","Hong Kong"
+"103.244.228.0","103.244.231.255","1744102400","1744103423","FJ","Fiji"
+"103.244.232.0","103.244.235.255","1744103424","1744104447","CN","China"
+"103.244.236.0","103.244.239.255","1744104448","1744105471","AU","Australia"
+"103.244.240.0","103.244.244.255","1744105472","1744106751","IN","India"
+"103.244.245.0","103.244.245.255","1744106752","1744107007","ID","Indonesia"
+"103.244.246.0","103.244.247.255","1744107008","1744107519","SG","Singapore"
+"103.244.248.0","103.244.251.255","1744107520","1744108543","KH","Cambodia"
+"103.244.252.0","103.244.255.255","1744108544","1744109567","CN","China"
+"103.245.0.0","103.245.3.255","1744109568","1744110591","IN","India"
+"103.245.4.0","103.245.7.255","1744110592","1744111615","JP","Japan"
+"103.245.8.0","103.245.15.255","1744111616","1744113663","IN","India"
+"103.245.16.0","103.245.19.255","1744113664","1744114687","ID","Indonesia"
+"103.245.20.0","103.245.22.255","1744114688","1744115455","IN","India"
+"103.245.23.0","103.245.23.255","1744115456","1744115711","CN","China"
+"103.245.24.0","103.245.27.255","1744115712","1744116735","MY","Malaysia"
+"103.245.28.0","103.245.31.255","1744116736","1744117759","HK","Hong Kong"
+"103.245.32.0","103.245.35.255","1744117760","1744118783","IN","India"
+"103.245.36.0","103.245.39.255","1744118784","1744119807","SG","Singapore"
+"103.245.40.0","103.245.43.255","1744119808","1744120831","JP","Japan"
+"103.245.44.0","103.245.51.255","1744120832","1744122879","IN","India"
+"103.245.52.0","103.245.55.255","1744122880","1744123903","CN","China"
+"103.245.56.0","103.245.59.255","1744123904","1744124927","JP","Japan"
+"103.245.60.0","103.245.63.255","1744124928","1744125951","CN","China"
+"103.245.64.0","103.245.71.255","1744125952","1744127999","IN","India"
+"103.245.72.0","103.245.73.255","1744128000","1744128511","ID","Indonesia"
+"103.245.74.0","103.245.74.255","1744128512","1744128767","IN","India"
+"103.245.75.0","103.245.75.255","1744128768","1744129023","AU","Australia"
+"103.245.76.0","103.245.79.255","1744129024","1744130047","KH","Cambodia"
+"103.245.80.0","103.245.83.255","1744130048","1744131071","CN","China"
+"103.245.84.0","103.245.87.255","1744131072","1744132095","AU","Australia"
+"103.245.88.0","103.245.91.255","1744132096","1744133119","MY","Malaysia"
+"103.245.92.0","103.245.95.255","1744133120","1744134143","SG","Singapore"
+"103.245.96.0","103.245.99.255","1744134144","1744135167","BD","Bangladesh"
+"103.245.100.0","103.245.107.255","1744135168","1744137215","IN","India"
+"103.245.108.0","103.245.111.255","1744137216","1744138239","BD","Bangladesh"
+"103.245.112.0","103.245.119.255","1744138240","1744140287","IN","India"
+"103.245.120.0","103.245.121.255","1744140288","1744140799","MY","Malaysia"
+"103.245.122.0","103.245.123.255","1744140800","1744141311","ID","Indonesia"
+"103.245.124.0","103.245.131.255","1744141312","1744143359","CN","China"
+"103.245.132.0","103.245.135.255","1744143360","1744144383","PK","Pakistan"
+"103.245.136.0","103.245.139.255","1744144384","1744145407","ID","Indonesia"
+"103.245.140.0","103.245.143.255","1744145408","1744146431","BD","Bangladesh"
+"103.245.144.0","103.245.144.255","1744146432","1744146687","IN","India"
+"103.245.145.0","103.245.146.255","1744146688","1744147199","AU","Australia"
+"103.245.147.0","103.245.147.255","1744147200","1744147455","IN","India"
+"103.245.148.0","103.245.151.255","1744147456","1744148479","VN","Vietnam"
+"103.245.152.0","103.245.155.255","1744148480","1744149503","AU","Australia"
+"103.245.156.0","103.245.159.255","1744149504","1744150527","IN","India"
+"103.245.160.0","103.245.163.255","1744150528","1744151551","TO","Tonga"
+"103.245.164.0","103.245.166.255","1744151552","1744152319","LA","Lao People's Democratic Republic"
+"103.245.167.0","103.245.167.255","1744152320","1744152575","TH","Thailand"
+"103.245.172.0","103.245.175.255","1744153600","1744154623","NZ","New Zealand"
+"103.245.176.0","103.245.176.255","1744154624","1744154879","SG","Singapore"
+"103.245.177.0","103.245.177.255","1744154880","1744155135","ID","Indonesia"
+"103.245.180.0","103.245.183.255","1744155648","1744156671","ID","Indonesia"
+"103.245.184.0","103.245.189.255","1744156672","1744158207","IN","India"
+"103.245.190.0","103.245.191.255","1744158208","1744158719","HK","Hong Kong"
+"103.245.192.0","103.245.195.255","1744158720","1744159743","PK","Pakistan"
+"103.245.196.0","103.245.203.255","1744159744","1744161791","IN","India"
+"103.245.204.0","103.245.207.255","1744161792","1744162815","BD","Bangladesh"
+"103.245.208.0","103.245.211.255","1744162816","1744163839","HK","Hong Kong"
+"103.245.212.0","103.245.222.255","1744163840","1744166655","AU","Australia"
+"103.245.223.0","103.245.223.255","1744166656","1744166911","SG","Singapore"
+"103.245.224.0","103.245.224.255","1744166912","1744167167","JP","Japan"
+"103.245.225.0","103.245.226.255","1744167168","1744167679","ID","Indonesia"
+"103.245.227.0","103.245.227.255","1744167680","1744167935","AU","Australia"
+"103.245.228.0","103.245.239.255","1744167936","1744171007","JP","Japan"
+"103.245.240.0","103.245.243.255","1744171008","1744172031","BT","Bhutan"
+"103.245.244.0","103.245.255.255","1744172032","1744175103","VN","Vietnam"
+"103.246.0.0","103.246.3.255","1744175104","1744176127","ID","Indonesia"
+"103.246.4.0","103.246.7.255","1744176128","1744177151","AU","Australia"
+"103.246.8.0","103.246.15.255","1744177152","1744179199","CN","China"
+"103.246.16.0","103.246.19.255","1744179200","1744180223","TH","Thailand"
+"103.246.20.0","103.246.23.255","1744180224","1744181247","PH","Philippines"
+"103.246.24.0","103.246.27.255","1744181248","1744182271","TH","Thailand"
+"103.246.28.0","103.246.36.255","1744182272","1744184575","AU","Australia"
+"103.246.37.0","103.246.37.255","1744184576","1744184831","SG","Singapore"
+"103.246.38.0","103.246.38.255","1744184832","1744185087","HK","Hong Kong"
+"103.246.39.0","103.246.39.255","1744185088","1744185343","JP","Japan"
+"103.246.40.0","103.246.49.255","1744185344","1744187903","IN","India"
+"103.246.50.0","103.246.50.255","1744187904","1744188159","TH","Thailand"
+"103.246.51.0","103.246.51.255","1744188160","1744188415","AU","Australia"
+"103.246.52.0","103.246.55.255","1744188416","1744189439","NZ","New Zealand"
+"103.246.56.0","103.246.59.255","1744189440","1744190463","KR","Korea, Republic of"
+"103.246.64.0","103.246.67.255","1744191488","1744192511","IN","India"
+"103.246.68.0","103.246.71.255","1744192512","1744193535","JP","Japan"
+"103.246.72.0","103.246.75.255","1744193536","1744194559","CN","China"
+"103.246.76.0","103.246.76.255","1744194560","1744194815","ID","Indonesia"
+"103.246.77.0","103.246.77.255","1744194816","1744195071","HK","Hong Kong"
+"103.246.78.0","103.246.78.255","1744195072","1744195327","SG","Singapore"
+"103.246.79.0","103.246.79.255","1744195328","1744195583","HK","Hong Kong"
+"103.246.80.0","103.246.83.255","1744195584","1744196607","JP","Japan"
+"103.246.84.0","103.246.87.255","1744196608","1744197631","IN","India"
+"103.246.88.0","103.246.91.255","1744197632","1744198655","MY","Malaysia"
+"103.246.92.0","103.246.95.255","1744198656","1744199679","SG","Singapore"
+"103.246.96.0","103.246.96.255","1744199680","1744199935","US","United States"
+"103.246.97.0","103.246.103.255","1744199936","1744201727","AU","Australia"
+"103.246.104.0","103.246.104.255","1744201728","1744201983","VN","Vietnam"
+"103.246.106.0","103.246.106.255","1744202240","1744202495","IN","India"
+"103.246.107.0","103.246.107.255","1744202496","1744202751","ID","Indonesia"
+"103.246.108.0","103.246.111.255","1744202752","1744203775","PK","Pakistan"
+"103.246.112.0","103.246.115.255","1744203776","1744204799","HK","Hong Kong"
+"103.246.116.0","103.246.119.255","1744204800","1744205823","ID","Indonesia"
+"103.246.120.0","103.246.127.255","1744205824","1744207871","CN","China"
+"103.246.128.0","103.246.128.255","1744207872","1744208127","AU","Australia"
+"103.246.129.0","103.246.129.255","1744208128","1744208383","ID","Indonesia"
+"103.246.130.0","103.246.131.255","1744208384","1744208895","AU","Australia"
+"103.246.132.0","103.246.135.255","1744208896","1744209919","CN","China"
+"103.246.136.0","103.246.139.255","1744209920","1744210943","AU","Australia"
+"103.246.140.0","103.246.140.255","1744210944","1744211199","JP","Japan"
+"103.246.141.0","103.246.141.255","1744211200","1744211455","HK","Hong Kong"
+"103.246.142.0","103.246.143.255","1744211456","1744211967","SG","Singapore"
+"103.246.144.0","103.246.147.255","1744211968","1744212991","KH","Cambodia"
+"103.246.148.0","103.246.149.255","1744212992","1744213503","SG","Singapore"
+"103.246.150.0","103.246.151.255","1744213504","1744214015","JP","Japan"
+"103.246.152.0","103.246.159.255","1744214016","1744216063","CN","China"
+"103.246.160.0","103.246.163.255","1744216064","1744217087","HK","Hong Kong"
+"103.246.164.0","103.246.167.255","1744217088","1744218111","JP","Japan"
+"103.246.168.0","103.246.168.255","1744218112","1744218367","AU","Australia"
+"103.246.169.0","103.246.169.255","1744218368","1744218623","ID","Indonesia"
+"103.246.170.0","103.246.171.255","1744218624","1744219135","IN","India"
+"103.246.172.0","103.246.175.255","1744219136","1744220159","KR","Korea, Republic of"
+"103.246.176.0","103.246.178.255","1744220160","1744220927","HK","Hong Kong"
+"103.246.179.0","103.246.179.255","1744220928","1744221183","JP","Japan"
+"103.246.180.0","103.246.183.255","1744221184","1744222207","NZ","New Zealand"
+"103.246.184.0","103.246.185.255","1744222208","1744222719","ID","Indonesia"
+"103.246.186.0","103.246.186.255","1744222720","1744222975","AU","Australia"
+"103.246.187.0","103.246.187.255","1744222976","1744223231","IN","India"
+"103.246.188.0","103.246.191.255","1744223232","1744224255","TH","Thailand"
+"103.246.192.0","103.246.199.255","1744224256","1744226303","IN","India"
+"103.246.200.0","103.246.203.255","1744226304","1744227327","SG","Singapore"
+"103.246.204.0","103.246.207.255","1744227328","1744228351","MY","Malaysia"
+"103.246.208.0","103.246.211.255","1744228352","1744229375","TW","Taiwan"
+"103.246.212.0","103.246.215.255","1744229376","1744230399","IN","India"
+"103.246.216.0","103.246.216.255","1744230400","1744230655","HK","Hong Kong"
+"103.246.217.0","103.246.217.255","1744230656","1744230911","MY","Malaysia"
+"103.246.218.0","103.246.219.255","1744230912","1744231423","TW","Taiwan"
+"103.246.220.0","103.246.223.255","1744231424","1744232447","VN","Vietnam"
+"103.246.224.0","103.246.227.255","1744232448","1744233471","IN","India"
+"103.246.228.0","103.246.231.255","1744233472","1744234495","KH","Cambodia"
+"103.246.232.0","103.246.232.255","1744234496","1744234751","JP","Japan"
+"103.246.233.0","103.246.235.255","1744234752","1744235519","AU","Australia"
+"103.246.236.0","103.246.239.255","1744235520","1744236543","KR","Korea, Republic of"
+"103.246.240.0","103.246.243.255","1744236544","1744237567","IN","India"
+"103.246.244.0","103.246.247.255","1744237568","1744238591","HK","Hong Kong"
+"103.246.248.0","103.246.248.255","1744238592","1744238847","US","United States"
+"103.246.249.0","103.246.251.255","1744238848","1744239615","NZ","New Zealand"
+"103.246.252.0","103.246.255.255","1744239616","1744240639","JP","Japan"
+"103.247.0.0","103.247.3.255","1744240640","1744241663","AU","Australia"
+"103.247.4.0","103.247.7.255","1744241664","1744242687","IN","India"
+"103.247.8.0","103.247.18.255","1744242688","1744245503","ID","Indonesia"
+"103.247.19.0","103.247.19.255","1744245504","1744245759","IN","India"
+"103.247.20.0","103.247.27.255","1744245760","1744247807","ID","Indonesia"
+"103.247.28.0","103.247.31.255","1744247808","1744248831","IN","India"
+"103.247.32.0","103.247.35.255","1744248832","1744249855","ID","Indonesia"
+"103.247.36.0","103.247.37.255","1744249856","1744250367","HK","Hong Kong"
+"103.247.38.0","103.247.39.255","1744250368","1744250879","PH","Philippines"
+"103.247.40.0","103.247.43.255","1744250880","1744251903","ID","Indonesia"
+"103.247.44.0","103.247.47.255","1744251904","1744252927","BD","Bangladesh"
+"103.247.48.0","103.247.51.255","1744252928","1744253951","LK","Sri Lanka"
+"103.247.52.0","103.247.55.255","1744253952","1744254975","IN","India"
+"103.247.56.0","103.247.59.255","1744254976","1744255999","NZ","New Zealand"
+"103.247.60.0","103.247.63.255","1744256000","1744257023","TH","Thailand"
+"103.247.64.0","103.247.65.255","1744257024","1744257535","AU","Australia"
+"103.247.66.0","103.247.66.255","1744257536","1744257791","PK","Pakistan"
+"103.247.67.0","103.247.67.255","1744257792","1744258047","AU","Australia"
+"103.247.68.0","103.247.71.255","1744258048","1744259071","JP","Japan"
+"103.247.72.0","103.247.75.255","1744259072","1744260095","NZ","New Zealand"
+"103.247.76.0","103.247.79.255","1744260096","1744261119","AU","Australia"
+"103.247.80.0","103.247.83.255","1744261120","1744262143","IN","India"
+"103.247.84.0","103.247.91.255","1744262144","1744264191","JP","Japan"
+"103.247.92.0","103.247.95.255","1744264192","1744265215","HK","Hong Kong"
+"103.247.96.0","103.247.99.255","1744265216","1744266239","IN","India"
+"103.247.100.0","103.247.103.255","1744266240","1744267263","ID","Indonesia"
+"103.247.104.0","103.247.107.255","1744267264","1744268287","IN","India"
+"103.247.108.0","103.247.111.255","1744268288","1744269311","SG","Singapore"
+"103.247.112.0","103.247.115.255","1744269312","1744270335","TW","Taiwan"
+"103.247.116.0","103.247.116.255","1744270336","1744270591","AU","Australia"
+"103.247.117.0","103.247.117.255","1744270592","1744270847","ID","Indonesia"
+"103.247.118.0","103.247.119.255","1744270848","1744271359","AU","Australia"
+"103.247.120.0","103.247.123.255","1744271360","1744272383","ID","Indonesia"
+"103.247.124.0","103.247.125.255","1744272384","1744272895","PK","Pakistan"
+"103.247.126.0","103.247.127.255","1744272896","1744273407","ID","Indonesia"
+"103.247.128.0","103.247.131.255","1744273408","1744274431","AU","Australia"
+"103.247.132.0","103.247.135.255","1744274432","1744275455","SG","Singapore"
+"103.247.136.0","103.247.147.255","1744275456","1744278527","HK","Hong Kong"
+"103.247.148.0","103.247.151.255","1744278528","1744279551","IN","India"
+"103.247.152.0","103.247.155.255","1744279552","1744280575","NZ","New Zealand"
+"103.247.156.0","103.247.167.255","1744280576","1744283647","HK","Hong Kong"
+"103.247.168.0","103.247.179.255","1744283648","1744286719","CN","China"
+"103.247.180.0","103.247.180.255","1744286720","1744286975","SG","Singapore"
+"103.247.181.0","103.247.181.255","1744286976","1744287231","JP","Japan"
+"103.247.182.0","103.247.183.255","1744287232","1744287743","ID","Indonesia"
+"103.247.184.0","103.247.187.255","1744287744","1744288767","AU","Australia"
+"103.247.188.0","103.247.191.255","1744288768","1744289791","JP","Japan"
+"103.247.192.0","103.247.195.255","1744289792","1744290815","NZ","New Zealand"
+"103.247.196.0","103.247.197.255","1744290816","1744291327","ID","Indonesia"
+"103.247.198.0","103.247.198.255","1744291328","1744291583","AF","Afghanistan"
+"103.247.199.0","103.247.199.255","1744291584","1744291839","SG","Singapore"
+"103.247.200.0","103.247.203.255","1744291840","1744292863","CN","China"
+"103.247.204.0","103.247.207.255","1744292864","1744293887","SG","Singapore"
+"103.247.208.0","103.247.210.255","1744293888","1744294655","IN","India"
+"103.247.211.0","103.247.211.255","1744294656","1744294911","ID","Indonesia"
+"103.247.212.0","103.247.215.255","1744294912","1744295935","CN","China"
+"103.247.216.0","103.247.219.255","1744295936","1744296959","ID","Indonesia"
+"103.247.220.0","103.247.223.255","1744296960","1744297983","KR","Korea, Republic of"
+"103.247.224.0","103.247.225.255","1744297984","1744298495","AU","Australia"
+"103.247.226.0","103.247.227.255","1744298496","1744299007","ID","Indonesia"
+"103.247.228.0","103.247.231.255","1744299008","1744300031","HK","Hong Kong"
+"103.247.232.0","103.247.235.255","1744300032","1744301055","KR","Korea, Republic of"
+"103.247.236.0","103.247.237.255","1744301056","1744301567","AU","Australia"
+"103.247.238.0","103.247.239.255","1744301568","1744302079","BD","Bangladesh"
+"103.247.244.0","103.247.245.255","1744303104","1744303615","ID","Indonesia"
+"103.247.246.0","103.247.246.255","1744303616","1744303871","IN","India"
+"103.247.247.0","103.247.247.255","1744303872","1744304127","NZ","New Zealand"
+"103.247.248.0","103.247.251.255","1744304128","1744305151","AU","Australia"
+"103.247.252.0","103.247.255.255","1744305152","1744306175","PH","Philippines"
+"103.248.0.0","103.248.1.255","1744306176","1744306687","CN","China"
+"103.248.2.0","103.248.7.255","1744306688","1744308223","AU","Australia"
+"103.248.12.0","103.248.15.255","1744309248","1744310271","BD","Bangladesh"
+"103.248.16.0","103.248.23.255","1744310272","1744312319","AU","Australia"
+"103.248.24.0","103.248.24.255","1744312320","1744312575","IN","India"
+"103.248.25.0","103.248.25.255","1744312576","1744312831","ID","Indonesia"
+"103.248.26.0","103.248.27.255","1744312832","1744313343","AU","Australia"
+"103.248.28.0","103.248.35.255","1744313344","1744315391","IN","India"
+"103.248.36.0","103.248.39.255","1744315392","1744316415","HK","Hong Kong"
+"103.248.40.0","103.248.43.255","1744316416","1744317439","KH","Cambodia"
+"103.248.44.0","103.248.47.255","1744317440","1744318463","AU","Australia"
+"103.248.52.0","103.248.55.255","1744319488","1744320511","NL","Netherlands"
+"103.248.56.0","103.248.59.255","1744320512","1744321535","ID","Indonesia"
+"103.248.60.0","103.248.63.255","1744321536","1744322559","IN","India"
+"103.248.64.0","103.248.67.255","1744322560","1744323583","CN","China"
+"103.248.68.0","103.248.71.255","1744323584","1744324607","JP","Japan"
+"103.248.72.0","103.248.75.255","1744324608","1744325631","IN","India"
+"103.248.76.0","103.248.79.255","1744325632","1744326655","HK","Hong Kong"
+"103.248.80.0","103.248.87.255","1744326656","1744328703","IN","India"
+"103.248.88.0","103.248.91.255","1744328704","1744329727","HK","Hong Kong"
+"103.248.92.0","103.248.95.255","1744329728","1744330751","IN","India"
+"103.248.96.0","103.248.97.255","1744330752","1744331263","AU","Australia"
+"103.248.98.0","103.248.99.255","1744331264","1744331775","SG","Singapore"
+"103.248.100.0","103.248.103.255","1744331776","1744332799","CN","China"
+"103.248.104.0","103.248.107.255","1744332800","1744333823","KR","Korea, Republic of"
+"103.248.108.0","103.248.111.255","1744333824","1744334847","HK","Hong Kong"
+"103.248.112.0","103.248.123.255","1744334848","1744337919","IN","India"
+"103.248.124.0","103.248.127.255","1744337920","1744338943","CN","China"
+"103.248.128.0","103.248.131.255","1744338944","1744339967","AU","Australia"
+"103.248.132.0","103.248.135.255","1744339968","1744340991","SG","Singapore"
+"103.248.136.0","103.248.139.255","1744340992","1744342015","HK","Hong Kong"
+"103.248.144.0","103.248.145.255","1744343040","1744343551","SG","Singapore"
+"103.248.146.0","103.248.146.255","1744343552","1744343807","ID","Indonesia"
+"103.248.147.0","103.248.147.255","1744343808","1744344063","AU","Australia"
+"103.248.148.0","103.248.151.255","1744344064","1744345087","JP","Japan"
+"103.248.152.0","103.248.155.255","1744345088","1744346111","CN","China"
+"103.248.156.0","103.248.159.255","1744346112","1744347135","IN","India"
+"103.248.160.0","103.248.167.255","1744347136","1744349183","VN","Vietnam"
+"103.248.168.0","103.248.171.255","1744349184","1744350207","CN","China"
+"103.248.172.0","103.248.175.255","1744350208","1744351231","IN","India"
+"103.248.176.0","103.248.179.255","1744351232","1744352255","NZ","New Zealand"
+"103.248.180.0","103.248.187.255","1744352256","1744354303","HK","Hong Kong"
+"103.248.188.0","103.248.191.255","1744354304","1744355327","AU","Australia"
+"103.248.192.0","103.248.195.255","1744355328","1744356351","CN","China"
+"103.248.196.0","103.248.199.255","1744356352","1744357375","ID","Indonesia"
+"103.248.200.0","103.248.200.255","1744357376","1744357631","NZ","New Zealand"
+"103.248.201.0","103.248.201.255","1744357632","1744357887","AU","Australia"
+"103.248.202.0","103.248.203.255","1744357888","1744358399","IN","India"
+"103.248.204.0","103.248.207.255","1744358400","1744359423","BD","Bangladesh"
+"103.248.208.0","103.248.211.255","1744359424","1744360447","IN","India"
+"103.248.212.0","103.248.215.255","1744360448","1744361471","CN","China"
+"103.248.216.0","103.248.219.255","1744361472","1744362495","ID","Indonesia"
+"103.248.220.0","103.248.231.255","1744362496","1744365567","CN","China"
+"103.248.232.0","103.248.235.255","1744365568","1744366591","IN","India"
+"103.248.236.0","103.248.239.255","1744366592","1744367615","BD","Bangladesh"
+"103.248.240.0","103.248.243.255","1744367616","1744368639","HK","Hong Kong"
+"103.248.244.0","103.248.247.255","1744368640","1744369663","IN","India"
+"103.248.248.0","103.248.248.255","1744369664","1744369919","ID","Indonesia"
+"103.248.249.0","103.248.249.255","1744369920","1744370175","AU","Australia"
+"103.248.251.0","103.248.251.255","1744370432","1744370687","JP","Japan"
+"103.248.252.0","103.248.255.255","1744370688","1744371711","HK","Hong Kong"
+"103.249.0.0","103.249.3.255","1744371712","1744372735","BD","Bangladesh"
+"103.249.4.0","103.249.7.255","1744372736","1744373759","IN","India"
+"103.249.8.0","103.249.15.255","1744373760","1744375807","CN","China"
+"103.249.16.0","103.249.17.255","1744375808","1744376319","IN","India"
+"103.249.20.0","103.249.23.255","1744376832","1744377855","VN","Vietnam"
+"103.249.24.0","103.249.27.255","1744377856","1744378879","IN","India"
+"103.249.28.0","103.249.31.255","1744378880","1744379903","KR","Korea, Republic of"
+"103.249.32.0","103.249.35.255","1744379904","1744380927","HK","Hong Kong"
+"103.249.36.0","103.249.47.255","1744380928","1744383999","IN","India"
+"103.249.48.0","103.249.48.0","1744384000","1744384000","AU","Australia"
+"103.249.48.1","103.249.48.31","1744384001","1744384031","GU","Guam"
+"103.249.48.32","103.249.48.39","1744384032","1744384039","AU","Australia"
+"103.249.48.40","103.249.48.47","1744384040","1744384047","GU","Guam"
+"103.249.48.48","103.249.51.255","1744384048","1744385023","AU","Australia"
+"103.249.52.0","103.249.55.255","1744385024","1744386047","CN","China"
+"103.249.56.0","103.249.56.255","1744386048","1744386303","BD","Bangladesh"
+"103.249.57.0","103.249.57.255","1744386304","1744386559","AU","Australia"
+"103.249.58.0","103.249.59.255","1744386560","1744387071","ID","Indonesia"
+"103.249.60.0","103.249.63.255","1744387072","1744388095","NZ","New Zealand"
+"103.249.64.0","103.249.65.255","1744388096","1744388607","ID","Indonesia"
+"103.249.66.0","103.249.69.255","1744388608","1744389631","AU","Australia"
+"103.249.70.0","103.249.71.255","1744389632","1744390143","RO","Romania"
+"103.249.72.0","103.249.75.255","1744390144","1744391167","HK","Hong Kong"
+"103.249.76.0","103.249.83.255","1744391168","1744393215","IN","India"
+"103.249.84.0","103.249.87.255","1744393216","1744394239","MY","Malaysia"
+"103.249.88.0","103.249.91.255","1744394240","1744395263","IN","India"
+"103.249.92.0","103.249.95.255","1744395264","1744396287","MY","Malaysia"
+"103.249.96.0","103.249.99.255","1744396288","1744397311","IN","India"
+"103.249.100.0","103.249.103.255","1744397312","1744398335","VN","Vietnam"
+"103.249.104.0","103.249.107.255","1744398336","1744399359","CN","China"
+"103.249.108.0","103.249.111.255","1744399360","1744400383","HK","Hong Kong"
+"103.249.112.0","103.249.115.255","1744400384","1744401407","JP","Japan"
+"103.249.120.0","103.249.123.255","1744402432","1744403455","IN","India"
+"103.249.124.0","103.249.127.255","1744403456","1744404479","AU","Australia"
+"103.249.128.0","103.249.131.255","1744404480","1744405503","CN","China"
+"103.249.132.0","103.249.135.255","1744405504","1744406527","IN","India"
+"103.249.136.0","103.249.139.255","1744406528","1744407551","CN","China"
+"103.249.140.0","103.249.143.255","1744407552","1744408575","AU","Australia"
+"103.249.144.0","103.249.147.255","1744408576","1744409599","CN","China"
+"103.249.148.0","103.249.151.255","1744409600","1744410623","AU","Australia"
+"103.249.152.0","103.249.155.255","1744410624","1744411647","PK","Pakistan"
+"103.249.156.0","103.249.159.255","1744411648","1744412671","LA","Lao People's Democratic Republic"
+"103.249.160.0","103.249.163.255","1744412672","1744413695","TW","Taiwan"
+"103.249.164.0","103.249.179.255","1744413696","1744417791","CN","China"
+"103.249.180.0","103.249.183.255","1744417792","1744418815","IN","India"
+"103.249.184.0","103.249.187.255","1744418816","1744419839","JP","Japan"
+"103.249.188.0","103.249.195.255","1744419840","1744421887","CN","China"
+"103.249.196.0","103.249.199.255","1744421888","1744422911","HK","Hong Kong"
+"103.249.204.0","103.249.207.255","1744423936","1744424959","IN","India"
+"103.249.208.0","103.249.209.255","1744424960","1744425471","MY","Malaysia"
+"103.249.210.0","103.249.210.255","1744425472","1744425727","ID","Indonesia"
+"103.249.211.0","103.249.211.255","1744425728","1744425983","IN","India"
+"103.249.212.0","103.249.219.255","1744425984","1744428031","JP","Japan"
+"103.249.220.0","103.249.225.255","1744428032","1744429567","AU","Australia"
+"103.249.226.0","103.249.226.255","1744429568","1744429823","IN","India"
+"103.249.227.0","103.249.227.255","1744429824","1744430079","ID","Indonesia"
+"103.249.228.0","103.249.231.255","1744430080","1744431103","PK","Pakistan"
+"103.249.232.0","103.249.243.255","1744431104","1744434175","IN","India"
+"103.249.244.0","103.249.247.255","1744434176","1744435199","CN","China"
+"103.249.248.0","103.249.251.255","1744435200","1744436223","IN","India"
+"103.249.252.0","103.249.255.255","1744436224","1744437247","CN","China"
+"103.250.0.0","103.250.3.255","1744437248","1744438271","KI","Kiribati"
+"103.250.4.0","103.250.7.255","1744438272","1744439295","HK","Hong Kong"
+"103.250.8.0","103.250.9.255","1744439296","1744439807","AU","Australia"
+"103.250.10.0","103.250.11.255","1744439808","1744440319","IN","India"
+"103.250.12.0","103.250.15.255","1744440320","1744441343","HK","Hong Kong"
+"103.250.16.0","103.250.19.255","1744441344","1744442367","IN","India"
+"103.250.20.0","103.250.23.255","1744442368","1744443391","AU","Australia"
+"103.250.24.0","103.250.27.255","1744443392","1744444415","VN","Vietnam"
+"103.250.28.0","103.250.31.255","1744444416","1744445439","IN","India"
+"103.250.32.0","103.250.35.255","1744445440","1744446463","CN","China"
+"103.250.36.0","103.250.40.255","1744446464","1744447743","IN","India"
+"103.250.41.0","103.250.41.255","1744447744","1744447999","HK","Hong Kong"
+"103.250.42.0","103.250.43.255","1744448000","1744448511","BD","Bangladesh"
+"103.250.44.0","103.250.47.255","1744448512","1744449535","IN","India"
+"103.250.48.0","103.250.51.255","1744449536","1744450559","NZ","New Zealand"
+"103.250.52.0","103.250.55.255","1744450560","1744451583","HK","Hong Kong"
+"103.250.56.0","103.250.59.255","1744451584","1744452607","SG","Singapore"
+"103.250.60.0","103.250.61.255","1744452608","1744453119","AU","Australia"
+"103.250.62.0","103.250.62.255","1744453120","1744453375","IN","India"
+"103.250.63.0","103.250.63.255","1744453376","1744453631","AU","Australia"
+"103.250.64.0","103.250.67.255","1744453632","1744454655","SG","Singapore"
+"103.250.68.0","103.250.71.255","1744454656","1744455679","BD","Bangladesh"
+"103.250.72.0","103.250.75.255","1744455680","1744456703","JP","Japan"
+"103.250.76.0","103.250.87.255","1744456704","1744459775","IN","India"
+"103.250.88.0","103.250.91.255","1744459776","1744460799","NZ","New Zealand"
+"103.250.92.0","103.250.95.255","1744460800","1744461823","JP","Japan"
+"103.250.104.0","103.250.107.255","1744463872","1744464895","CN","China"
+"103.250.108.0","103.250.111.255","1744464896","1744465919","JP","Japan"
+"103.250.112.0","103.250.115.255","1744465920","1744466943","IN","India"
+"103.250.116.0","103.250.119.255","1744466944","1744467967","NZ","New Zealand"
+"103.250.124.0","103.250.127.255","1744468992","1744470015","CN","China"
+"103.250.128.0","103.250.131.255","1744470016","1744471039","TH","Thailand"
+"103.250.132.0","103.250.135.255","1744471040","1744472063","NP","Nepal"
+"103.250.136.0","103.250.139.255","1744472064","1744473087","IN","India"
+"103.250.140.0","103.250.140.255","1744473088","1744473343","TW","Taiwan"
+"103.250.141.0","103.250.141.255","1744473344","1744473599","VN","Vietnam"
+"103.250.142.0","103.250.142.255","1744473600","1744473855","ID","Indonesia"
+"103.250.143.0","103.250.143.255","1744473856","1744474111","TH","Thailand"
+"103.250.144.0","103.250.171.255","1744474112","1744481279","IN","India"
+"103.250.172.0","103.250.175.255","1744481280","1744482303","JP","Japan"
+"103.250.176.0","103.250.179.255","1744482304","1744483327","HK","Hong Kong"
+"103.250.180.0","103.250.183.255","1744483328","1744484351","CN","China"
+"103.250.184.0","103.250.191.255","1744484352","1744486399","IN","India"
+"103.250.192.0","103.250.195.255","1744486400","1744487423","CN","China"
+"103.250.198.0","103.250.198.255","1744487936","1744488191","NZ","New Zealand"
+"103.250.199.0","103.250.199.255","1744488192","1744488447","ID","Indonesia"
+"103.250.200.0","103.250.203.255","1744488448","1744489471","JP","Japan"
+"103.250.204.0","103.250.207.255","1744489472","1744490495","NZ","New Zealand"
+"103.250.208.0","103.250.211.255","1744490496","1744491519","IN","India"
+"103.250.212.0","103.250.215.255","1744491520","1744492543","AU","Australia"
+"103.250.216.0","103.250.219.255","1744492544","1744493567","CN","China"
+"103.250.222.0","103.250.223.255","1744494080","1744494591","PK","Pakistan"
+"103.250.224.0","103.250.227.255","1744494592","1744495615","CN","China"
+"103.250.228.0","103.250.235.255","1744495616","1744497663","NZ","New Zealand"
+"103.250.236.0","103.250.239.255","1744497664","1744498687","CN","China"
+"103.250.240.0","103.250.247.255","1744498688","1744500735","AU","Australia"
+"103.250.248.0","103.250.255.255","1744500736","1744502783","CN","China"
+"103.251.0.0","103.251.3.255","1744502784","1744503807","MY","Malaysia"
+"103.251.4.0","103.251.7.255","1744503808","1744504831","AU","Australia"
+"103.251.12.0","103.251.13.255","1744505856","1744506367","AU","Australia"
+"103.251.14.0","103.251.14.255","1744506368","1744506623","ID","Indonesia"
+"103.251.15.0","103.251.15.255","1744506624","1744506879","AU","Australia"
+"103.251.16.0","103.251.31.255","1744506880","1744510975","IN","India"
+"103.251.32.0","103.251.35.255","1744510976","1744511999","CN","China"
+"103.251.36.0","103.251.38.255","1744512000","1744512767","HK","Hong Kong"
+"103.251.39.0","103.251.39.255","1744512768","1744513023","CN","China"
+"103.251.40.0","103.251.41.255","1744513024","1744513535","ID","Indonesia"
+"103.251.42.0","103.251.42.255","1744513536","1744513791","AU","Australia"
+"103.251.43.0","103.251.43.255","1744513792","1744514047","IN","India"
+"103.251.44.0","103.251.45.255","1744514048","1744514559","ID","Indonesia"
+"103.251.46.0","103.251.46.255","1744514560","1744514815","IN","India"
+"103.251.47.0","103.251.47.255","1744514816","1744515071","AU","Australia"
+"103.251.48.0","103.251.63.255","1744515072","1744519167","IN","India"
+"103.251.64.0","103.251.67.255","1744519168","1744520191","AU","Australia"
+"103.251.68.0","103.251.71.255","1744520192","1744521215","TH","Thailand"
+"103.251.72.0","103.251.79.255","1744521216","1744523263","JP","Japan"
+"103.251.80.0","103.251.83.255","1744523264","1744524287","IN","India"
+"103.251.84.0","103.251.87.255","1744524288","1744525311","CN","China"
+"103.251.88.0","103.251.91.255","1744525312","1744526335","HK","Hong Kong"
+"103.251.92.0","103.251.95.255","1744526336","1744527359","IN","India"
+"103.251.96.0","103.251.99.255","1744527360","1744528383","CN","China"
+"103.251.100.0","103.251.103.255","1744528384","1744529407","IN","India"
+"103.251.104.0","103.251.107.255","1744529408","1744530431","KR","Korea, Republic of"
+"103.251.108.0","103.251.108.255","1744530432","1744530687","IN","India"
+"103.251.109.0","103.251.109.255","1744530688","1744530943","SG","Singapore"
+"103.251.110.0","103.251.111.255","1744530944","1744531455","AU","Australia"
+"103.251.112.0","103.251.115.255","1744531456","1744532479","HK","Hong Kong"
+"103.251.116.0","103.251.119.255","1744532480","1744533503","JP","Japan"
+"103.251.120.0","103.251.123.255","1744533504","1744534527","BD","Bangladesh"
+"103.251.124.0","103.251.131.255","1744534528","1744536575","CN","China"
+"103.251.132.0","103.251.133.255","1744536576","1744537087","PW","Palau"
+"103.251.134.0","103.251.139.255","1744537088","1744538623","AU","Australia"
+"103.251.140.0","103.251.143.255","1744538624","1744539647","IN","India"
+"103.251.144.0","103.251.147.255","1744539648","1744540671","AU","Australia"
+"103.251.148.0","103.251.151.255","1744540672","1744541695","IN","India"
+"103.251.152.0","103.251.155.255","1744541696","1744542719","ID","Indonesia"
+"103.251.156.0","103.251.159.255","1744542720","1744543743","JP","Japan"
+"103.251.160.0","103.251.163.255","1744543744","1744544767","CN","China"
+"103.251.164.0","103.251.167.255","1744544768","1744545791","NL","Netherlands"
+"103.251.168.0","103.251.168.255","1744545792","1744546047","NZ","New Zealand"
+"103.251.169.0","103.251.175.255","1744546048","1744547839","AU","Australia"
+"103.251.176.0","103.251.179.255","1744547840","1744548863","AF","Afghanistan"
+"103.251.180.0","103.251.183.255","1744548864","1744549887","ID","Indonesia"
+"103.251.184.0","103.251.191.255","1744549888","1744551935","IN","India"
+"103.251.192.0","103.251.195.255","1744551936","1744552959","CN","China"
+"103.251.196.0","103.251.197.255","1744552960","1744553471","SG","Singapore"
+"103.251.198.0","103.251.199.255","1744553472","1744553983","HK","Hong Kong"
+"103.251.200.0","103.251.203.255","1744553984","1744555007","MY","Malaysia"
+"103.251.204.0","103.251.207.255","1744555008","1744556031","CN","China"
+"103.251.208.0","103.251.231.255","1744556032","1744562175","IN","India"
+"103.251.232.0","103.251.235.255","1744562176","1744563199","BD","Bangladesh"
+"103.251.236.0","103.251.239.255","1744563200","1744564223","HK","Hong Kong"
+"103.251.240.0","103.251.243.255","1744564224","1744565247","CN","China"
+"103.251.244.0","103.251.247.255","1744565248","1744566271","BD","Bangladesh"
+"103.251.248.0","103.251.251.255","1744566272","1744567295","IN","India"
+"103.252.0.0","103.252.3.255","1744568320","1744569343","VN","Vietnam"
+"103.252.4.0","103.252.7.255","1744569344","1744570367","IN","India"
+"103.252.8.0","103.252.11.255","1744570368","1744571391","AU","Australia"
+"103.252.12.0","103.252.13.255","1744571392","1744571903","ID","Indonesia"
+"103.252.14.0","103.252.15.255","1744571904","1744572415","AU","Australia"
+"103.252.16.0","103.252.19.255","1744572416","1744573439","HK","Hong Kong"
+"103.252.20.0","103.252.23.255","1744573440","1744574463","ID","Indonesia"
+"103.252.24.0","103.252.27.255","1744574464","1744575487","IN","India"
+"103.252.28.0","103.252.31.255","1744575488","1744576511","CN","China"
+"103.252.32.0","103.252.35.255","1744576512","1744577535","PH","Philippines"
+"103.252.36.0","103.252.39.255","1744577536","1744578559","CN","China"
+"103.252.40.0","103.252.47.255","1744578560","1744580607","IN","India"
+"103.252.49.0","103.252.49.255","1744580864","1744581119","SG","Singapore"
+"103.252.50.0","103.252.51.255","1744581120","1744581631","ID","Indonesia"
+"103.252.52.0","103.252.55.255","1744581632","1744582655","IN","India"
+"103.252.56.0","103.252.59.255","1744582656","1744583679","AU","Australia"
+"103.252.60.0","103.252.63.255","1744583680","1744584703","IN","India"
+"103.252.64.0","103.252.67.255","1744584704","1744585727","CN","China"
+"103.252.68.0","103.252.71.255","1744585728","1744586751","TW","Taiwan"
+"103.252.72.0","103.252.79.255","1744586752","1744588799","HK","Hong Kong"
+"103.252.80.0","103.252.83.255","1744588800","1744589823","PK","Pakistan"
+"103.252.84.0","103.252.84.255","1744589824","1744590079","BT","Bhutan"
+"103.252.85.0","103.252.85.255","1744590080","1744590335","ID","Indonesia"
+"103.252.86.0","103.252.86.255","1744590336","1744590591","IN","India"
+"103.252.87.0","103.252.87.255","1744590592","1744590847","AU","Australia"
+"103.252.88.0","103.252.91.255","1744590848","1744591871","HK","Hong Kong"
+"103.252.92.0","103.252.95.255","1744591872","1744592895","IN","India"
+"103.252.96.0","103.252.99.255","1744592896","1744593919","CN","China"
+"103.252.100.0","103.252.101.255","1744593920","1744594431","ID","Indonesia"
+"103.252.102.0","103.252.103.255","1744594432","1744594943","AU","Australia"
+"103.252.104.0","103.252.107.255","1744594944","1744595967","CN","China"
+"103.252.108.0","103.252.111.255","1744595968","1744596991","IN","India"
+"103.252.112.0","103.252.112.31","1744596992","1744597023","AU","Australia"
+"103.252.112.32","103.252.112.131","1744597024","1744597123","SG","Singapore"
+"103.252.112.132","103.252.112.132","1744597124","1744597124","US","United States"
+"103.252.112.133","103.252.112.159","1744597125","1744597151","SG","Singapore"
+"103.252.112.160","103.252.112.191","1744597152","1744597183","IN","India"
+"103.252.112.192","103.252.112.223","1744597184","1744597215","JP","Japan"
+"103.252.112.224","103.252.115.255","1744597216","1744598015","SG","Singapore"
+"103.252.116.0","103.252.119.255","1744598016","1744599039","IN","India"
+"103.252.124.0","103.252.127.255","1744600064","1744601087","JP","Japan"
+"103.252.128.0","103.252.131.255","1744601088","1744602111","TW","Taiwan"
+"103.252.132.0","103.252.135.255","1744602112","1744603135","HK","Hong Kong"
+"103.252.140.0","103.252.151.255","1744604160","1744607231","IN","India"
+"103.252.152.0","103.252.155.255","1744607232","1744608255","AU","Australia"
+"103.252.156.0","103.252.161.255","1744608256","1744609791","IN","India"
+"103.252.162.0","103.252.162.255","1744609792","1744610047","HK","Hong Kong"
+"103.252.163.0","103.252.163.255","1744610048","1744610303","ID","Indonesia"
+"103.252.164.0","103.252.171.255","1744610304","1744612351","IN","India"
+"103.252.172.0","103.252.175.255","1744612352","1744613375","CN","China"
+"103.252.176.0","103.252.179.255","1744613376","1744614399","PH","Philippines"
+"103.252.180.0","103.252.183.255","1744614400","1744615423","JP","Japan"
+"103.252.184.0","103.252.187.255","1744615424","1744616447","IN","India"
+"103.252.188.0","103.252.189.255","1744616448","1744616959","ID","Indonesia"
+"103.252.190.0","103.252.191.255","1744616960","1744617471","AU","Australia"
+"103.252.192.0","103.252.195.255","1744617472","1744618495","IN","India"
+"103.252.196.0","103.252.199.255","1744618496","1744619519","TW","Taiwan"
+"103.252.200.0","103.252.203.255","1744619520","1744620543","SG","Singapore"
+"103.252.204.0","103.252.211.255","1744620544","1744622591","CN","China"
+"103.252.212.0","103.252.219.255","1744622592","1744624639","IN","India"
+"103.252.220.0","103.252.223.255","1744624640","1744625663","NL","Netherlands"
+"103.252.224.0","103.252.227.255","1744625664","1744626687","BD","Bangladesh"
+"103.252.228.0","103.252.231.255","1744626688","1744627711","KR","Korea, Republic of"
+"103.252.232.0","103.252.235.255","1744627712","1744628735","CN","China"
+"103.252.236.0","103.252.239.255","1744628736","1744629759","IN","India"
+"103.252.240.0","103.252.243.255","1744629760","1744630783","HK","Hong Kong"
+"103.252.244.0","103.252.244.255","1744630784","1744631039","TW","Taiwan"
+"103.252.245.0","103.252.245.255","1744631040","1744631295","IN","India"
+"103.252.246.0","103.252.246.255","1744631296","1744631551","AU","Australia"
+"103.252.247.0","103.252.247.255","1744631552","1744631807","NZ","New Zealand"
+"103.252.248.0","103.252.251.255","1744631808","1744632831","CN","China"
+"103.252.252.0","103.252.255.255","1744632832","1744633855","VN","Vietnam"
+"103.253.0.0","103.253.3.255","1744633856","1744634879","ID","Indonesia"
+"103.253.4.0","103.253.7.255","1744634880","1744635903","CN","China"
+"103.253.8.0","103.253.11.255","1744635904","1744636927","HK","Hong Kong"
+"103.253.12.0","103.253.15.255","1744636928","1744637951","MY","Malaysia"
+"103.253.16.0","103.253.19.255","1744637952","1744638975","JP","Japan"
+"103.253.24.0","103.253.27.255","1744640000","1744641023","SG","Singapore"
+"103.253.28.0","103.253.37.255","1744641024","1744643583","IN","India"
+"103.253.38.0","103.253.39.255","1744643584","1744644095","BD","Bangladesh"
+"103.253.40.0","103.253.43.255","1744644096","1744645119","HK","Hong Kong"
+"103.253.44.0","103.253.47.255","1744645120","1744646143","BD","Bangladesh"
+"103.253.48.0","103.253.51.255","1744646144","1744647167","NZ","New Zealand"
+"103.253.52.0","103.253.55.255","1744647168","1744648191","IN","India"
+"103.253.56.0","103.253.59.255","1744648192","1744649215","KR","Korea, Republic of"
+"103.253.60.0","103.253.63.255","1744649216","1744650239","CN","China"
+"103.253.64.0","103.253.67.255","1744650240","1744651263","AU","Australia"
+"103.253.68.0","103.253.69.255","1744651264","1744651775","ID","Indonesia"
+"103.253.70.0","103.253.71.255","1744651776","1744652287","IN","India"
+"103.253.72.0","103.253.75.255","1744652288","1744653311","TH","Thailand"
+"103.253.76.0","103.253.85.255","1744653312","1744655871","JP","Japan"
+"103.253.86.0","103.253.87.255","1744655872","1744656383","ID","Indonesia"
+"103.253.88.0","103.253.91.255","1744656384","1744657407","VN","Vietnam"
+"103.253.92.0","103.253.95.255","1744657408","1744658431","AU","Australia"
+"103.253.96.0","103.253.99.255","1744658432","1744659455","HK","Hong Kong"
+"103.253.100.0","103.253.103.255","1744659456","1744660479","JP","Japan"
+"103.253.104.0","103.253.104.255","1744660480","1744660735","IN","India"
+"103.253.105.0","103.253.105.255","1744660736","1744660991","MY","Malaysia"
+"103.253.106.0","103.253.107.255","1744660992","1744661503","ID","Indonesia"
+"103.253.108.0","103.253.111.255","1744661504","1744662527","MY","Malaysia"
+"103.253.112.0","103.253.115.255","1744662528","1744663551","ID","Indonesia"
+"103.253.116.0","103.253.116.255","1744663552","1744663807","NZ","New Zealand"
+"103.253.117.0","103.253.117.255","1744663808","1744664063","TH","Thailand"
+"103.253.118.0","103.253.119.255","1744664064","1744664575","AU","Australia"
+"103.253.120.0","103.253.123.255","1744664576","1744665599","HK","Hong Kong"
+"103.253.124.0","103.253.124.255","1744665600","1744665855","ID","Indonesia"
+"103.253.125.0","103.253.125.255","1744665856","1744666111","IN","India"
+"103.253.126.0","103.253.126.255","1744666112","1744666367","AU","Australia"
+"103.253.128.0","103.253.131.255","1744666624","1744667647","IN","India"
+"103.253.132.0","103.253.135.255","1744667648","1744668671","TH","Thailand"
+"103.253.136.0","103.253.139.255","1744668672","1744669695","NZ","New Zealand"
+"103.253.140.0","103.253.143.255","1744669696","1744670719","HK","Hong Kong"
+"103.253.144.0","103.253.147.255","1744670720","1744671743","SG","Singapore"
+"103.253.148.0","103.253.155.255","1744671744","1744673791","IN","India"
+"103.253.156.0","103.253.159.255","1744673792","1744674815","PK","Pakistan"
+"103.253.160.0","103.253.163.255","1744674816","1744675839","BD","Bangladesh"
+"103.253.164.0","103.253.165.255","1744675840","1744676351","SG","Singapore"
+"103.253.166.0","103.253.175.255","1744676352","1744678911","IN","India"
+"103.253.176.0","103.253.179.255","1744678912","1744679935","JP","Japan"
+"103.253.180.0","103.253.183.255","1744679936","1744680959","KH","Cambodia"
+"103.253.184.0","103.253.187.255","1744680960","1744681983","TW","Taiwan"
+"103.253.188.0","103.253.191.255","1744681984","1744683007","JP","Japan"
+"103.253.192.0","103.253.199.255","1744683008","1744685055","AU","Australia"
+"103.253.200.0","103.253.203.255","1744685056","1744686079","IN","India"
+"103.253.204.0","103.253.207.255","1744686080","1744687103","CN","China"
+"103.253.208.0","103.253.211.255","1744687104","1744688127","IN","India"
+"103.253.212.0","103.253.215.255","1744688128","1744689151","ID","Indonesia"
+"103.253.216.0","103.253.219.255","1744689152","1744690175","JP","Japan"
+"103.253.220.0","103.253.227.255","1744690176","1744692223","CN","China"
+"103.253.232.0","103.253.235.255","1744693248","1744694271","CN","China"
+"103.253.236.0","103.253.239.255","1744694272","1744695295","HK","Hong Kong"
+"103.253.240.0","103.253.243.255","1744695296","1744696319","KR","Korea, Republic of"
+"103.253.244.0","103.253.247.255","1744696320","1744697343","PH","Philippines"
+"103.253.248.0","103.253.251.255","1744697344","1744698367","HK","Hong Kong"
+"103.253.252.0","103.253.255.255","1744698368","1744699391","KH","Cambodia"
+"103.254.0.0","103.254.3.255","1744699392","1744700415","NZ","New Zealand"
+"103.254.4.0","103.254.7.255","1744700416","1744701439","AU","Australia"
+"103.254.8.0","103.254.11.255","1744701440","1744702463","CN","China"
+"103.254.12.0","103.254.19.255","1744702464","1744704511","VN","Vietnam"
+"103.254.20.0","103.254.23.255","1744704512","1744705535","CN","China"
+"103.254.24.0","103.254.24.255","1744705536","1744705791","AU","Australia"
+"103.254.25.0","103.254.25.255","1744705792","1744706047","ID","Indonesia"
+"103.254.26.0","103.254.26.255","1744706048","1744706303","BD","Bangladesh"
+"103.254.27.0","103.254.35.255","1744706304","1744708607","IN","India"
+"103.254.36.0","103.254.39.255","1744708608","1744709631","PH","Philippines"
+"103.254.40.0","103.254.43.255","1744709632","1744710655","VN","Vietnam"
+"103.254.44.0","103.254.47.255","1744710656","1744711679","SG","Singapore"
+"103.254.48.0","103.254.49.255","1744711680","1744712191","ID","Indonesia"
+"103.254.50.0","103.254.50.255","1744712192","1744712447","AU","Australia"
+"103.254.51.0","103.254.51.255","1744712448","1744712703","ID","Indonesia"
+"103.254.52.0","103.254.59.255","1744712704","1744714751","IN","India"
+"103.254.60.0","103.254.63.255","1744714752","1744715775","JP","Japan"
+"103.254.64.0","103.254.79.255","1744715776","1744719871","CN","China"
+"103.254.80.0","103.254.83.255","1744719872","1744720895","IN","India"
+"103.254.84.0","103.254.87.255","1744720896","1744721919","BD","Bangladesh"
+"103.254.88.0","103.254.93.255","1744721920","1744723455","AU","Australia"
+"103.254.94.0","103.254.94.255","1744723456","1744723711","BD","Bangladesh"
+"103.254.95.0","103.254.95.255","1744723712","1744723967","ID","Indonesia"
+"103.254.96.0","103.254.103.255","1744723968","1744726015","IN","India"
+"103.254.104.0","103.254.107.255","1744726016","1744727039","ID","Indonesia"
+"103.254.108.0","103.254.111.255","1744727040","1744728063","HK","Hong Kong"
+"103.254.112.0","103.254.115.255","1744728064","1744729087","CN","China"
+"103.254.116.0","103.254.119.255","1744729088","1744730111","HK","Hong Kong"
+"103.254.120.0","103.254.123.255","1744730112","1744731135","MN","Mongolia"
+"103.254.124.0","103.254.125.255","1744731136","1744731647","IN","India"
+"103.254.126.0","103.254.127.255","1744731648","1744732159","ID","Indonesia"
+"103.254.128.0","103.254.131.255","1744732160","1744733183","IN","India"
+"103.254.132.0","103.254.135.255","1744733184","1744734207","NZ","New Zealand"
+"103.254.136.0","103.254.143.255","1744734208","1744736255","AU","Australia"
+"103.254.144.0","103.254.147.255","1744736256","1744737279","JP","Japan"
+"103.254.148.0","103.254.151.255","1744737280","1744738303","HK","Hong Kong"
+"103.254.152.0","103.254.155.255","1744738304","1744739327","SG","Singapore"
+"103.254.156.0","103.254.159.255","1744739328","1744740351","NZ","New Zealand"
+"103.254.160.0","103.254.163.255","1744740352","1744741375","IN","India"
+"103.254.164.0","103.254.165.255","1744741376","1744741887","AU","Australia"
+"103.254.166.0","103.254.166.255","1744741888","1744742143","AF","Afghanistan"
+"103.254.167.0","103.254.167.255","1744742144","1744742399","BD","Bangladesh"
+"103.254.168.0","103.254.171.255","1744742400","1744743423","ID","Indonesia"
+"103.254.172.0","103.254.175.255","1744743424","1744744447","IN","India"
+"103.254.176.0","103.254.179.255","1744744448","1744745471","CN","China"
+"103.254.180.0","103.254.187.255","1744745472","1744747519","NP","Nepal"
+"103.254.188.0","103.254.191.255","1744747520","1744748543","CN","China"
+"103.254.192.0","103.254.193.255","1744748544","1744749055","IN","India"
+"103.254.194.0","103.254.195.255","1744749056","1744749567","NZ","New Zealand"
+"103.254.196.0","103.254.196.255","1744749568","1744749823","CN","China"
+"103.254.198.0","103.254.199.255","1744750080","1744750591","US","United States"
+"103.254.200.0","103.254.207.255","1744750592","1744752639","IN","India"
+"103.254.208.0","103.254.211.255","1744752640","1744753663","HK","Hong Kong"
+"103.254.212.0","103.254.215.255","1744753664","1744754687","SG","Singapore"
+"103.254.216.0","103.254.219.255","1744754688","1744755711","VN","Vietnam"
+"103.254.220.0","103.254.223.255","1744755712","1744756735","HK","Hong Kong"
+"103.254.224.0","103.254.227.255","1744756736","1744757759","PF","French Polynesia"
+"103.254.228.0","103.254.229.255","1744757760","1744758271","NZ","New Zealand"
+"103.254.230.0","103.254.230.255","1744758272","1744758527","IN","India"
+"103.254.231.0","103.254.231.255","1744758528","1744758783","NZ","New Zealand"
+"103.254.232.0","103.254.235.255","1744758784","1744759807","PF","French Polynesia"
+"103.254.236.0","103.254.247.255","1744759808","1744762879","IN","India"
+"103.254.248.0","103.254.251.255","1744762880","1744763903","KR","Korea, Republic of"
+"103.254.252.0","103.254.255.255","1744763904","1744764927","HK","Hong Kong"
+"103.255.0.0","103.255.3.255","1744764928","1744765951","JP","Japan"
+"103.255.4.0","103.255.7.255","1744765952","1744766975","PK","Pakistan"
+"103.255.8.0","103.255.11.255","1744766976","1744767999","IN","India"
+"103.255.12.0","103.255.12.255","1744768000","1744768255","ID","Indonesia"
+"103.255.13.0","103.255.13.255","1744768256","1744768511","TH","Thailand"
+"103.255.14.0","103.255.15.255","1744768512","1744769023","ID","Indonesia"
+"103.255.16.0","103.255.19.255","1744769024","1744770047","AU","Australia"
+"103.255.20.0","103.255.23.255","1744770048","1744771071","JP","Japan"
+"103.255.24.0","103.255.27.255","1744771072","1744772095","NZ","New Zealand"
+"103.255.29.0","103.255.29.255","1744772352","1744772607","ID","Indonesia"
+"103.255.30.0","103.255.30.255","1744772608","1744772863","BD","Bangladesh"
+"103.255.31.0","103.255.31.255","1744772864","1744773119","AU","Australia"
+"103.255.32.0","103.255.35.255","1744773120","1744774143","SG","Singapore"
+"103.255.36.0","103.255.39.255","1744774144","1744775167","IN","India"
+"103.255.44.0","103.255.47.255","1744776192","1744777215","HK","Hong Kong"
+"103.255.48.0","103.255.51.255","1744777216","1744778239","AU","Australia"
+"103.255.52.0","103.255.53.255","1744778240","1744778751","ID","Indonesia"
+"103.255.54.0","103.255.55.255","1744778752","1744779263","AU","Australia"
+"103.255.56.0","103.255.59.255","1744779264","1744780287","CN","China"
+"103.255.60.0","103.255.63.255","1744780288","1744781311","HK","Hong Kong"
+"103.255.64.0","103.255.67.255","1744781312","1744782335","JP","Japan"
+"103.255.68.0","103.255.71.255","1744782336","1744783359","CN","China"
+"103.255.72.0","103.255.83.255","1744783360","1744786431","IN","India"
+"103.255.84.0","103.255.87.255","1744786432","1744787455","VN","Vietnam"
+"103.255.88.0","103.255.95.255","1744787456","1744789503","CN","China"
+"103.255.96.0","103.255.115.255","1744789504","1744794623","IN","India"
+"103.255.116.0","103.255.119.255","1744794624","1744795647","KH","Cambodia"
+"103.255.120.0","103.255.125.255","1744795648","1744797183","ID","Indonesia"
+"103.255.126.0","103.255.126.255","1744797184","1744797439","NP","Nepal"
+"103.255.127.0","103.255.127.255","1744797440","1744797695","HK","Hong Kong"
+"103.255.128.0","103.255.131.255","1744797696","1744798719","PK","Pakistan"
+"103.255.132.0","103.255.135.255","1744798720","1744799743","IN","India"
+"103.255.136.0","103.255.143.255","1744799744","1744801791","CN","China"
+"103.255.144.0","103.255.147.255","1744801792","1744802815","IN","India"
+"103.255.148.0","103.255.151.255","1744802816","1744803839","PK","Pakistan"
+"103.255.152.0","103.255.155.255","1744803840","1744804863","PH","Philippines"
+"103.255.156.0","103.255.157.255","1744804864","1744805375","ID","Indonesia"
+"103.255.158.0","103.255.159.255","1744805376","1744805887","IN","India"
+"103.255.168.0","103.255.169.255","1744807936","1744808447","IN","India"
+"103.255.170.0","103.255.171.255","1744808448","1744808959","MY","Malaysia"
+"103.255.172.0","103.255.175.255","1744808960","1744809983","MM","Myanmar"
+"103.255.176.0","103.255.179.255","1744809984","1744811007","HK","Hong Kong"
+"103.255.180.0","103.255.183.255","1744811008","1744812031","IN","India"
+"103.255.184.0","103.255.187.255","1744812032","1744813055","CN","China"
+"103.255.188.0","103.255.199.255","1744813056","1744816127","IN","India"
+"103.255.200.0","103.255.203.255","1744816128","1744817151","CN","China"
+"103.255.208.0","103.255.215.255","1744818176","1744820223","CN","China"
+"103.255.216.0","103.255.227.255","1744820224","1744823295","IN","India"
+"103.255.228.0","103.255.231.255","1744823296","1744824319","CN","China"
+"103.255.232.0","103.255.235.255","1744824320","1744825343","IN","India"
+"103.255.236.0","103.255.239.255","1744825344","1744826367","VN","Vietnam"
+"103.255.240.0","103.255.243.255","1744826368","1744827391","ID","Indonesia"
+"103.255.244.0","103.255.247.255","1744827392","1744828415","JP","Japan"
+"103.255.248.0","103.255.249.255","1744828416","1744828927","AU","Australia"
+"103.255.250.0","103.255.250.255","1744828928","1744829183","SG","Singapore"
+"103.255.251.0","103.255.251.255","1744829184","1744829439","AU","Australia"
+"103.255.252.0","103.255.255.255","1744829440","1744830463","HK","Hong Kong"
+"104.0.0.0","104.8.216.255","1744830464","1745410303","US","United States"
+"104.8.217.0","104.8.217.159","1745410304","1745410463","PL","Poland"
+"104.8.217.160","104.8.217.167","1745410464","1745410471","US","United States"
+"104.8.217.168","104.8.217.255","1745410472","1745410559","PL","Poland"
+"104.8.218.0","104.36.7.255","1745410560","1747191807","US","United States"
+"104.36.8.0","104.36.15.255","1747191808","1747193855","CA","Canada"
+"104.36.16.0","104.36.99.255","1747193856","1747215359","US","United States"
+"104.36.100.0","104.36.103.255","1747215360","1747216383","CA","Canada"
+"104.36.104.0","104.36.115.255","1747216384","1747219455","US","United States"
+"104.36.116.0","104.36.119.255","1747219456","1747220479","CA","Canada"
+"104.36.120.0","104.36.147.255","1747220480","1747227647","US","United States"
+"104.36.148.0","104.36.151.255","1747227648","1747228671","CA","Canada"
+"104.36.152.0","104.36.179.255","1747228672","1747235839","US","United States"
+"104.36.180.0","104.36.183.255","1747235840","1747236863","CA","Canada"
+"104.36.184.0","104.37.1.255","1747236864","1747255807","US","United States"
+"104.37.2.0","104.37.2.255","1747255808","1747256063","CN","China"
+"104.37.3.0","104.37.3.255","1747256064","1747256319","US","United States"
+"104.37.4.0","104.37.4.255","1747256320","1747256575","IE","Ireland"
+"104.37.5.0","104.37.5.255","1747256576","1747256831","AU","Australia"
+"104.37.6.0","104.37.6.255","1747256832","1747257087","AE","United Arab Emirates"
+"104.37.7.0","104.37.7.255","1747257088","1747257343","IN","India"
+"104.37.8.0","104.37.19.255","1747257344","1747260415","US","United States"
+"104.37.20.0","104.37.23.255","1747260416","1747261439","CA","Canada"
+"104.37.24.0","104.37.56.255","1747261440","1747269887","US","United States"
+"104.37.57.0","104.37.57.255","1747269888","1747270143","AT","Austria"
+"104.37.58.0","104.37.59.255","1747270144","1747270655","US","United States"
+"104.37.60.0","104.37.67.255","1747270656","1747272703","CA","Canada"
+"104.37.68.0","104.37.71.255","1747272704","1747273727","US","United States"
+"104.37.72.0","104.37.75.255","1747273728","1747274751","CA","Canada"
+"104.37.76.0","104.37.79.255","1747274752","1747275775","US","United States"
+"104.37.80.0","104.37.83.255","1747275776","1747276799","CA","Canada"
+"104.37.84.0","104.37.111.255","1747276800","1747283967","US","United States"
+"104.37.112.0","104.37.115.255","1747283968","1747284991","CA","Canada"
+"104.37.116.0","104.37.147.255","1747284992","1747293183","US","United States"
+"104.37.148.0","104.37.151.255","1747293184","1747294207","CA","Canada"
+"104.37.152.0","104.37.191.255","1747294208","1747304447","US","United States"
+"104.37.192.0","104.37.207.255","1747304448","1747308543","CA","Canada"
+"104.37.208.0","104.37.239.255","1747308544","1747316735","US","United States"
+"104.37.240.0","104.37.243.255","1747316736","1747317759","CA","Canada"
+"104.37.244.0","104.40.127.255","1747317760","1747484671","US","United States"
+"104.40.128.0","104.40.188.191","1747484672","1747500223","NL","Netherlands"
+"104.40.188.192","104.40.188.192","1747500224","1747500224","IE","Ireland"
+"104.40.188.193","104.40.255.255","1747500225","1747517439","NL","Netherlands"
+"104.41.0.0","104.41.63.255","1747517440","1747533823","BR","Brazil"
+"104.41.64.0","104.41.127.255","1747533824","1747550207","IE","Ireland"
+"104.41.128.0","104.41.159.255","1747550208","1747558399","US","United States"
+"104.41.160.0","104.41.191.255","1747558400","1747566591","JP","Japan"
+"104.41.192.0","104.41.255.255","1747566592","1747582975","IE","Ireland"
+"104.42.0.0","104.42.255.255","1747582976","1747648511","US","United States"
+"104.43.0.0","104.43.127.255","1747648512","1747681279","SG","Singapore"
+"104.43.128.0","104.44.84.127","1747681280","1747735679","US","United States"
+"104.44.84.128","104.44.84.191","1747735680","1747735743","SG","Singapore"
+"104.44.84.192","104.44.85.255","1747735744","1747736063","US","United States"
+"104.44.86.0","104.44.86.255","1747736064","1747736319","IE","Ireland"
+"104.44.87.0","104.44.87.255","1747736320","1747736575","HK","Hong Kong"
+"104.44.88.0","104.44.96.191","1747736576","1747738815","US","United States"
+"104.44.96.192","104.44.97.255","1747738816","1747739135","SG","Singapore"
+"104.44.98.0","104.44.101.255","1747739136","1747740159","US","United States"
+"104.44.102.0","104.44.103.255","1747740160","1747740671","AU","Australia"
+"104.44.104.0","104.44.105.255","1747740672","1747741183","JP","Japan"
+"104.44.106.0","104.44.106.31","1747741184","1747741215","US","United States"
+"104.44.106.32","104.44.106.127","1747741216","1747741311","IN","India"
+"104.44.106.128","104.44.106.159","1747741312","1747741343","AT","Austria"
+"104.44.106.160","104.44.106.191","1747741344","1747741375","IE","Ireland"
+"104.44.106.192","104.44.106.223","1747741376","1747741407","NL","Netherlands"
+"104.44.106.224","104.44.106.255","1747741408","1747741439","BR","Brazil"
+"104.44.107.0","104.44.107.31","1747741440","1747741471","AU","Australia"
+"104.44.107.32","104.44.107.63","1747741472","1747741503","SG","Singapore"
+"104.44.107.64","104.44.107.111","1747741504","1747741551","IN","India"
+"104.44.107.112","104.44.108.127","1747741552","1747741823","US","United States"
+"104.44.108.128","104.44.108.191","1747741824","1747741887","IE","Ireland"
+"104.44.108.192","104.44.108.223","1747741888","1747741919","CL","Chile"
+"104.44.108.224","104.44.114.255","1747741920","1747743487","US","United States"
+"104.44.115.0","104.44.115.255","1747743488","1747743743","NL","Netherlands"
+"104.44.116.0","104.44.116.255","1747743744","1747743999","IE","Ireland"
+"104.44.117.0","104.44.117.255","1747744000","1747744255","SG","Singapore"
+"104.44.118.0","104.44.118.255","1747744256","1747744511","HK","Hong Kong"
+"104.44.119.0","104.44.119.255","1747744512","1747744767","US","United States"
+"104.44.120.0","104.44.127.255","1747744768","1747746815","SG","Singapore"
+"104.44.128.0","104.44.193.63","1747746816","1747763519","US","United States"
+"104.44.193.64","104.44.193.127","1747763520","1747763583","NL","Netherlands"
+"104.44.193.128","104.44.193.223","1747763584","1747763679","US","United States"
+"104.44.193.224","104.44.193.255","1747763680","1747763711","AU","Australia"
+"104.44.194.0","104.44.194.127","1747763712","1747763839","HK","Hong Kong"
+"104.44.194.128","104.44.202.159","1747763840","1747765919","US","United States"
+"104.44.202.160","104.44.202.191","1747765920","1747765951","IE","Ireland"
+"104.44.202.192","104.44.202.223","1747765952","1747765983","SG","Singapore"
+"104.44.202.224","104.44.203.31","1747765984","1747766047","CA","Canada"
+"104.44.203.32","104.44.203.135","1747766048","1747766151","US","United States"
+"104.44.203.136","104.44.203.143","1747766152","1747766159","IE","Ireland"
+"104.44.203.144","104.44.203.151","1747766160","1747766167","HK","Hong Kong"
+"104.44.203.152","104.44.203.191","1747766168","1747766207","US","United States"
+"104.44.203.192","104.44.203.255","1747766208","1747766271","HK","Hong Kong"
+"104.44.204.0","104.44.208.127","1747766272","1747767423","US","United States"
+"104.44.208.128","104.44.208.143","1747767424","1747767439","NL","Netherlands"
+"104.44.208.144","104.44.208.159","1747767440","1747767455","US","United States"
+"104.44.208.160","104.44.208.191","1747767456","1747767487","HK","Hong Kong"
+"104.44.208.192","104.44.208.255","1747767488","1747767551","SG","Singapore"
+"104.44.209.0","104.44.209.63","1747767552","1747767615","HK","Hong Kong"
+"104.44.209.64","104.44.209.127","1747767616","1747767679","IN","India"
+"104.44.209.128","104.44.209.207","1747767680","1747767759","US","United States"
+"104.44.209.208","104.44.209.255","1747767760","1747767807","NL","Netherlands"
+"104.44.210.0","104.44.210.63","1747767808","1747767871","US","United States"
+"104.44.210.64","104.44.210.79","1747767872","1747767887","IE","Ireland"
+"104.44.210.80","104.44.210.95","1747767888","1747767903","AU","Australia"
+"104.44.210.96","104.44.210.111","1747767904","1747767919","JP","Japan"
+"104.44.210.112","104.44.210.127","1747767920","1747767935","AU","Australia"
+"104.44.210.128","104.44.210.143","1747767936","1747767951","JP","Japan"
+"104.44.210.144","104.44.210.175","1747767952","1747767983","US","United States"
+"104.44.210.176","104.44.210.191","1747767984","1747767999","NL","Netherlands"
+"104.44.210.192","104.44.210.223","1747768000","1747768031","US","United States"
+"104.44.210.224","104.44.210.255","1747768032","1747768063","NL","Netherlands"
+"104.44.211.0","104.44.219.127","1747768064","1747770239","US","United States"
+"104.44.219.128","104.44.219.255","1747770240","1747770367","IN","India"
+"104.44.220.0","104.44.220.255","1747770368","1747770623","US","United States"
+"104.44.221.0","104.44.221.31","1747770624","1747770655","JP","Japan"
+"104.44.221.32","104.44.221.63","1747770656","1747770687","SG","Singapore"
+"104.44.221.64","104.44.221.95","1747770688","1747770719","JP","Japan"
+"104.44.221.96","104.44.221.127","1747770720","1747770751","IE","Ireland"
+"104.44.221.128","104.44.221.191","1747770752","1747770815","AT","Austria"
+"104.44.221.192","104.44.222.63","1747770816","1747770943","US","United States"
+"104.44.222.64","104.44.222.127","1747770944","1747771007","SE","Sweden"
+"104.44.222.128","104.44.222.255","1747771008","1747771135","AU","Australia"
+"104.44.223.0","104.44.248.143","1747771136","1747777679","US","United States"
+"104.44.248.144","104.44.248.207","1747777680","1747777743","CA","Canada"
+"104.44.248.208","104.44.248.255","1747777744","1747777791","NL","Netherlands"
+"104.44.249.0","104.44.253.255","1747777792","1747779071","US","United States"
+"104.44.254.0","104.44.254.63","1747779072","1747779135","IN","India"
+"104.44.254.64","104.44.254.127","1747779136","1747779199","SG","Singapore"
+"104.44.254.128","104.44.255.127","1747779200","1747779455","NL","Netherlands"
+"104.44.255.128","104.44.255.191","1747779456","1747779519","IE","Ireland"
+"104.44.255.192","104.44.255.255","1747779520","1747779583","US","United States"
+"104.45.0.0","104.45.79.255","1747779584","1747800063","NL","Netherlands"
+"104.45.80.0","104.45.127.255","1747800064","1747812351","IE","Ireland"
+"104.45.128.0","104.46.7.255","1747812352","1747847167","US","United States"
+"104.46.8.0","104.46.15.255","1747847168","1747849215","IE","Ireland"
+"104.46.16.0","104.46.23.255","1747849216","1747851263","NL","Netherlands"
+"104.46.24.0","104.46.27.255","1747851264","1747852287","HK","Hong Kong"
+"104.46.28.0","104.46.31.255","1747852288","1747853311","AU","Australia"
+"104.46.32.0","104.46.63.255","1747853312","1747861503","NL","Netherlands"
+"104.46.64.0","104.46.95.255","1747861504","1747869695","IE","Ireland"
+"104.46.96.0","104.46.127.255","1747869696","1747877887","US","United States"
+"104.46.128.0","104.46.159.255","1747877888","1747886079","SG","Singapore"
+"104.46.160.0","104.46.191.255","1747886080","1747894271","HK","Hong Kong"
+"104.46.192.0","104.46.207.255","1747894272","1747898367","US","United States"
+"104.46.208.0","104.46.239.255","1747898368","1747906559","JP","Japan"
+"104.46.240.0","104.46.255.255","1747906560","1747910655","AU","Australia"
+"104.47.0.0","104.47.0.255","1747910656","1747910911","FI","Finland"
+"104.47.1.0","104.47.1.255","1747910912","1747911167","AT","Austria"
+"104.47.2.0","104.47.2.255","1747911168","1747911423","IE","Ireland"
+"104.47.3.0","104.47.3.255","1747911424","1747911679","US","United States"
+"104.47.4.0","104.47.4.255","1747911680","1747911935","NL","Netherlands"
+"104.47.5.0","104.47.5.255","1747911936","1747912191","FI","Finland"
+"104.47.6.0","104.47.7.255","1747912192","1747912703","US","United States"
+"104.47.8.0","104.47.8.255","1747912704","1747912959","NL","Netherlands"
+"104.47.9.0","104.47.9.255","1747912960","1747913215","US","United States"
+"104.47.10.0","104.47.10.255","1747913216","1747913471","IE","Ireland"
+"104.47.11.0","104.47.19.255","1747913472","1747915775","US","United States"
+"104.47.20.0","104.47.21.255","1747915776","1747916287","GB","United Kingdom"
+"104.47.22.0","104.47.59.255","1747916288","1747926015","US","United States"
+"104.47.60.0","104.47.61.255","1747926016","1747926527","CA","Canada"
+"104.47.62.0","104.47.91.255","1747926528","1747934207","US","United States"
+"104.47.92.0","104.47.93.255","1747934208","1747934719","JP","Japan"
+"104.47.94.0","104.47.100.255","1747934720","1747936511","US","United States"
+"104.47.101.0","104.47.101.255","1747936512","1747936767","IN","India"
+"104.47.102.0","104.47.115.255","1747936768","1747940351","US","United States"
+"104.47.116.0","104.47.116.255","1747940352","1747940607","AU","Australia"
+"104.47.117.0","104.47.120.255","1747940608","1747941631","US","United States"
+"104.47.121.0","104.47.121.255","1747941632","1747941887","SG","Singapore"
+"104.47.122.0","104.47.122.255","1747941888","1747942143","MY","Malaysia"
+"104.47.123.0","104.47.124.255","1747942144","1747942655","US","United States"
+"104.47.125.0","104.47.125.255","1747942656","1747942911","SG","Singapore"
+"104.47.126.0","104.47.126.255","1747942912","1747943167","KR","Korea, Republic of"
+"104.47.127.0","104.47.127.255","1747943168","1747943423","US","United States"
+"104.47.128.0","104.47.191.255","1747943424","1747959807","NL","Netherlands"
+"104.47.192.0","104.47.209.255","1747959808","1747964415","US","United States"
+"104.47.210.0","104.47.215.255","1747964416","1747965951","IN","India"
+"104.47.216.0","104.47.216.63","1747965952","1747966015","US","United States"
+"104.47.216.64","104.47.216.127","1747966016","1747966079","NL","Netherlands"
+"104.47.216.128","104.47.217.255","1747966080","1747966463","US","United States"
+"104.47.218.0","104.47.219.255","1747966464","1747966975","IE","Ireland"
+"104.47.220.0","104.64.143.255","1747966976","1749061631","US","United States"
+"104.64.144.0","104.64.175.255","1749061632","1749069823","NL","Netherlands"
+"104.64.176.0","104.65.15.255","1749069824","1749094399","US","United States"
+"104.65.16.0","104.65.31.255","1749094400","1749098495","NL","Netherlands"
+"104.65.32.0","104.66.63.255","1749098496","1749172223","US","United States"
+"104.66.64.0","104.66.127.255","1749172224","1749188607","NL","Netherlands"
+"104.66.128.0","104.66.159.255","1749188608","1749196799","US","United States"
+"104.66.160.0","104.66.191.255","1749196800","1749204991","NL","Netherlands"
+"104.66.192.0","104.66.239.255","1749204992","1749217279","US","United States"
+"104.66.240.0","104.67.63.255","1749217280","1749237759","NL","Netherlands"
+"104.67.64.0","104.68.159.255","1749237760","1749327871","US","United States"
+"104.68.160.0","104.68.223.255","1749327872","1749344255","NL","Netherlands"
+"104.68.224.0","104.69.47.255","1749344256","1749364735","US","United States"
+"104.69.48.0","104.69.143.255","1749364736","1749389311","NL","Netherlands"
+"104.69.144.0","104.69.175.255","1749389312","1749397503","US","United States"
+"104.69.176.0","104.69.211.255","1749397504","1749406719","NL","Netherlands"
+"104.69.212.0","104.69.239.255","1749406720","1749413887","US","United States"
+"104.69.240.0","104.70.15.255","1749413888","1749422079","NL","Netherlands"
+"104.70.16.0","104.70.123.255","1749422080","1749449727","US","United States"
+"104.70.124.0","104.70.125.255","1749449728","1749450239","NL","Netherlands"
+"104.70.126.0","104.70.183.255","1749450240","1749465087","US","United States"
+"104.70.184.0","104.70.185.255","1749465088","1749465599","NL","Netherlands"
+"104.70.186.0","104.70.229.255","1749465600","1749476863","US","United States"
+"104.70.230.0","104.71.49.255","1749476864","1749496319","NL","Netherlands"
+"104.71.50.0","104.71.55.255","1749496320","1749497855","US","United States"
+"104.71.56.0","104.71.61.255","1749497856","1749499391","NL","Netherlands"
+"104.71.62.0","104.71.95.255","1749499392","1749508095","US","United States"
+"104.71.96.0","104.71.127.255","1749508096","1749516287","NL","Netherlands"
+"104.71.128.0","104.71.129.255","1749516288","1749516799","US","United States"
+"104.71.130.0","104.71.130.255","1749516800","1749517055","NL","Netherlands"
+"104.71.131.0","104.71.131.255","1749517056","1749517311","US","United States"
+"104.71.132.0","104.71.135.255","1749517312","1749518335","NL","Netherlands"
+"104.71.136.0","104.71.141.255","1749518336","1749519871","US","United States"
+"104.71.142.0","104.71.143.255","1749519872","1749520383","NL","Netherlands"
+"104.71.144.0","104.71.175.255","1749520384","1749528575","US","United States"
+"104.71.176.0","104.71.217.255","1749528576","1749539327","NL","Netherlands"
+"104.71.218.0","104.71.223.255","1749539328","1749540863","US","United States"
+"104.71.224.0","104.71.255.255","1749540864","1749549055","NL","Netherlands"
+"104.72.0.0","104.72.70.145","1749549056","1749567121","US","United States"
+"104.72.70.146","104.72.70.146","1749567122","1749567122","AU","Australia"
+"104.72.70.147","104.72.70.154","1749567123","1749567130","US","United States"
+"104.72.70.155","104.72.70.155","1749567131","1749567131","AU","Australia"
+"104.72.70.156","104.72.147.255","1749567132","1749586943","US","United States"
+"104.72.148.0","104.72.153.255","1749586944","1749588479","NL","Netherlands"
+"104.72.154.0","104.72.159.255","1749588480","1749590015","US","United States"
+"104.72.160.0","104.72.191.255","1749590016","1749598207","NL","Netherlands"
+"104.72.192.0","104.73.13.255","1749598208","1749618175","US","United States"
+"104.73.14.0","104.73.15.255","1749618176","1749618687","NL","Netherlands"
+"104.73.16.0","104.73.79.255","1749618688","1749635071","US","United States"
+"104.73.80.0","104.73.83.255","1749635072","1749636095","NL","Netherlands"
+"104.73.84.0","104.74.19.255","1749636096","1749685247","US","United States"
+"104.74.20.0","104.74.25.255","1749685248","1749686783","NL","Netherlands"
+"104.74.26.0","104.74.63.255","1749686784","1749696511","US","United States"
+"104.74.64.0","104.74.69.255","1749696512","1749698047","NL","Netherlands"
+"104.74.70.0","104.74.71.255","1749698048","1749698559","US","United States"
+"104.74.72.0","104.74.147.255","1749698560","1749718015","NL","Netherlands"
+"104.74.148.0","104.75.13.255","1749718016","1749749247","US","United States"
+"104.75.14.0","104.75.15.255","1749749248","1749749759","NL","Netherlands"
+"104.75.16.0","104.75.47.255","1749749760","1749757951","US","United States"
+"104.75.48.0","104.75.83.255","1749757952","1749767167","NL","Netherlands"
+"104.75.84.0","104.75.85.255","1749767168","1749767679","US","United States"
+"104.75.86.0","104.75.91.255","1749767680","1749769215","NL","Netherlands"
+"104.75.92.0","104.75.95.255","1749769216","1749770239","US","United States"
+"104.75.96.0","104.75.127.255","1749770240","1749778431","NL","Netherlands"
+"104.75.128.0","104.76.21.255","1749778432","1749816831","US","United States"
+"104.76.22.0","104.76.27.255","1749816832","1749818367","NL","Netherlands"
+"104.76.28.0","104.76.31.255","1749818368","1749819391","US","United States"
+"104.76.32.0","104.76.63.255","1749819392","1749827583","NL","Netherlands"
+"104.76.64.0","104.76.103.255","1749827584","1749837823","US","United States"
+"104.76.104.0","104.76.107.255","1749837824","1749838847","NL","Netherlands"
+"104.76.108.0","104.76.198.255","1749838848","1749862143","US","United States"
+"104.76.199.0","104.76.212.255","1749862144","1749865727","NL","Netherlands"
+"104.76.213.0","104.76.213.255","1749865728","1749865983","US","United States"
+"104.76.214.0","104.76.215.255","1749865984","1749866495","NL","Netherlands"
+"104.76.216.0","104.76.216.255","1749866496","1749866751","US","United States"
+"104.76.217.0","104.76.222.255","1749866752","1749868287","NL","Netherlands"
+"104.76.223.0","104.77.95.255","1749868288","1749901311","US","United States"
+"104.77.96.0","104.77.97.255","1749901312","1749901823","NL","Netherlands"
+"104.77.98.0","104.77.191.255","1749901824","1749925887","US","United States"
+"104.77.192.0","104.77.192.255","1749925888","1749926143","NL","Netherlands"
+"104.77.193.0","104.77.211.255","1749926144","1749931007","US","United States"
+"104.77.212.0","104.77.215.255","1749931008","1749932031","NL","Netherlands"
+"104.77.216.0","104.77.223.255","1749932032","1749934079","US","United States"
+"104.77.224.0","104.77.255.255","1749934080","1749942271","NL","Netherlands"
+"104.78.0.0","104.80.25.255","1749942272","1750079999","US","United States"
+"104.80.26.0","104.80.31.255","1750080000","1750081535","NL","Netherlands"
+"104.80.32.0","104.80.63.255","1750081536","1750089727","US","United States"
+"104.80.64.0","104.80.127.255","1750089728","1750106111","NL","Netherlands"
+"104.80.128.0","104.80.193.255","1750106112","1750123007","US","United States"
+"104.80.194.0","104.81.57.255","1750123008","1750153727","NL","Netherlands"
+"104.81.58.0","104.81.59.255","1750153728","1750154239","US","United States"
+"104.81.60.0","104.81.131.255","1750154240","1750172671","NL","Netherlands"
+"104.81.132.0","104.81.139.255","1750172672","1750174719","US","United States"
+"104.81.140.0","104.81.143.255","1750174720","1750175743","NL","Netherlands"
+"104.81.144.0","104.81.207.255","1750175744","1750192127","US","United States"
+"104.81.208.0","104.81.251.255","1750192128","1750203391","NL","Netherlands"
+"104.81.252.0","104.81.255.255","1750203392","1750204415","US","United States"
+"104.82.0.0","104.82.31.255","1750204416","1750212607","NL","Netherlands"
+"104.82.32.0","104.82.65.255","1750212608","1750221311","US","United States"
+"104.82.66.0","104.82.77.255","1750221312","1750224383","NL","Netherlands"
+"104.82.78.0","104.82.79.255","1750224384","1750224895","US","United States"
+"104.82.80.0","104.82.187.255","1750224896","1750252543","NL","Netherlands"
+"104.82.188.0","104.82.189.255","1750252544","1750253055","US","United States"
+"104.82.190.0","104.83.201.255","1750253056","1750321663","NL","Netherlands"
+"104.83.202.0","104.83.207.255","1750321664","1750323199","US","United States"
+"104.83.208.0","104.83.239.255","1750323200","1750331391","NL","Netherlands"
+"104.83.240.0","104.84.59.255","1750331392","1750350847","US","United States"
+"104.84.60.0","104.84.63.255","1750350848","1750351871","NL","Netherlands"
+"104.84.64.0","104.84.127.255","1750351872","1750368255","US","United States"
+"104.84.128.0","104.84.147.255","1750368256","1750373375","NL","Netherlands"
+"104.84.148.0","104.84.151.255","1750373376","1750374399","US","United States"
+"104.84.152.0","104.84.229.255","1750374400","1750394367","NL","Netherlands"
+"104.84.230.0","104.84.235.255","1750394368","1750395903","US","United States"
+"104.84.236.0","104.84.239.255","1750395904","1750396927","NL","Netherlands"
+"104.84.240.0","104.85.15.255","1750396928","1750405119","US","United States"
+"104.85.16.0","104.85.55.255","1750405120","1750415359","NL","Netherlands"
+"104.85.56.0","104.85.63.255","1750415360","1750417407","US","United States"
+"104.85.64.0","104.85.95.255","1750417408","1750425599","NL","Netherlands"
+"104.85.96.0","104.85.165.255","1750425600","1750443519","US","United States"
+"104.85.166.0","104.85.167.255","1750443520","1750444031","NL","Netherlands"
+"104.85.168.0","104.85.243.255","1750444032","1750463487","US","United States"
+"104.85.244.0","104.86.107.255","1750463488","1750494207","NL","Netherlands"
+"104.86.108.0","104.86.109.255","1750494208","1750494719","US","United States"
+"104.86.110.0","104.86.187.255","1750494720","1750514687","NL","Netherlands"
+"104.86.188.0","104.86.189.255","1750514688","1750515199","US","United States"
+"104.86.190.0","104.87.79.255","1750515200","1750552575","NL","Netherlands"
+"104.87.80.0","104.87.159.255","1750552576","1750573055","US","United States"
+"104.87.160.0","104.87.255.255","1750573056","1750597631","NL","Netherlands"
+"104.88.0.0","104.89.3.255","1750597632","1750664191","US","United States"
+"104.89.4.0","104.89.9.255","1750664192","1750665727","NL","Netherlands"
+"104.89.10.0","104.89.15.255","1750665728","1750667263","US","United States"
+"104.89.16.0","104.89.47.255","1750667264","1750675455","NL","Netherlands"
+"104.89.48.0","104.89.123.255","1750675456","1750694911","US","United States"
+"104.89.124.0","104.89.125.255","1750694912","1750695423","NL","Netherlands"
+"104.89.126.0","104.89.163.255","1750695424","1750705151","US","United States"
+"104.89.164.0","104.89.239.255","1750705152","1750724607","NL","Netherlands"
+"104.89.240.0","104.90.101.255","1750724608","1750754815","US","United States"
+"104.90.102.0","104.90.193.255","1750754816","1750778367","NL","Netherlands"
+"104.90.194.0","104.90.205.255","1750778368","1750781439","US","United States"
+"104.90.206.0","104.90.207.255","1750781440","1750781951","NL","Netherlands"
+"104.90.208.0","104.92.69.255","1750781952","1750877695","US","United States"
+"104.92.70.0","104.92.75.255","1750877696","1750879231","NL","Netherlands"
+"104.92.76.0","104.92.79.255","1750879232","1750880255","US","United States"
+"104.92.80.0","104.92.111.255","1750880256","1750888447","NL","Netherlands"
+"104.92.112.0","104.92.223.255","1750888448","1750917119","US","United States"
+"104.92.224.0","104.93.5.255","1750917120","1750926847","NL","Netherlands"
+"104.93.6.0","104.93.81.255","1750926848","1750946303","US","United States"
+"104.93.82.0","104.93.83.255","1750946304","1750946815","NL","Netherlands"
+"104.93.84.0","104.93.203.255","1750946816","1750977535","US","United States"
+"104.93.204.0","104.93.207.255","1750977536","1750978559","NL","Netherlands"
+"104.93.208.0","104.93.239.255","1750978560","1750986751","US","United States"
+"104.93.240.0","104.94.23.255","1750986752","1750996991","NL","Netherlands"
+"104.94.24.0","104.94.29.255","1750996992","1750998527","US","United States"
+"104.94.30.0","104.94.63.255","1750998528","1751007231","NL","Netherlands"
+"104.94.64.0","104.94.95.255","1751007232","1751015423","US","United States"
+"104.94.96.0","104.94.100.255","1751015424","1751016703","NL","Netherlands"
+"104.94.101.0","104.94.101.255","1751016704","1751016959","US","United States"
+"104.94.102.0","104.94.143.255","1751016960","1751027711","NL","Netherlands"
+"104.94.144.0","104.94.159.255","1751027712","1751031807","US","United States"
+"104.94.160.0","104.94.193.255","1751031808","1751040511","NL","Netherlands"
+"104.94.194.0","104.95.187.255","1751040512","1751104511","US","United States"
+"104.95.188.0","104.95.189.255","1751104512","1751105023","NL","Netherlands"
+"104.95.190.0","104.95.255.255","1751105024","1751121919","US","United States"
+"104.96.0.0","104.96.9.255","1751121920","1751124479","NL","Netherlands"
+"104.96.10.0","104.96.13.255","1751124480","1751125503","US","United States"
+"104.96.14.0","104.96.47.255","1751125504","1751134207","NL","Netherlands"
+"104.96.48.0","104.96.89.255","1751134208","1751144959","US","United States"
+"104.96.90.0","104.96.95.255","1751144960","1751146495","NL","Netherlands"
+"104.96.96.0","104.96.127.255","1751146496","1751154687","US","United States"
+"104.96.128.0","104.96.161.255","1751154688","1751163391","NL","Netherlands"
+"104.96.162.0","104.98.1.255","1751163392","1751253503","US","United States"
+"104.98.2.0","104.98.2.255","1751253504","1751253759","NL","Netherlands"
+"104.98.3.0","104.98.9.255","1751253760","1751255551","US","United States"
+"104.98.10.0","104.98.11.255","1751255552","1751256063","NL","Netherlands"
+"104.98.12.0","104.98.117.255","1751256064","1751283199","US","United States"
+"104.98.118.0","104.98.123.255","1751283200","1751284735","NL","Netherlands"
+"104.98.124.0","104.98.127.255","1751284736","1751285759","US","United States"
+"104.98.128.0","104.98.175.255","1751285760","1751298047","NL","Netherlands"
+"104.98.176.0","104.99.159.255","1751298048","1751359487","US","United States"
+"104.99.160.0","104.99.175.255","1751359488","1751363583","NL","Netherlands"
+"104.99.176.0","104.101.143.255","1751363584","1751486463","US","United States"
+"104.101.144.0","104.101.191.255","1751486464","1751498751","NL","Netherlands"
+"104.101.192.0","104.101.219.255","1751498752","1751505919","US","United States"
+"104.101.220.0","104.101.220.255","1751505920","1751506175","IN","India"
+"104.101.221.0","104.101.221.255","1751506176","1751506431","HK","Hong Kong"
+"104.101.222.0","104.101.235.255","1751506432","1751510015","US","United States"
+"104.101.236.0","104.102.23.255","1751510016","1751521279","NL","Netherlands"
+"104.102.24.0","104.102.31.255","1751521280","1751523327","US","United States"
+"104.102.32.0","104.102.63.255","1751523328","1751531519","NL","Netherlands"
+"104.102.64.0","104.102.133.255","1751531520","1751549439","US","United States"
+"104.102.134.0","104.102.143.255","1751549440","1751551999","NL","Netherlands"
+"104.102.144.0","104.102.175.255","1751552000","1751560191","US","United States"
+"104.102.176.0","104.102.241.255","1751560192","1751577087","NL","Netherlands"
+"104.102.242.0","104.103.70.255","1751577088","1751598847","US","United States"
+"104.103.71.0","104.103.232.255","1751598848","1751640319","NL","Netherlands"
+"104.103.233.0","104.103.235.255","1751640320","1751641087","US","United States"
+"104.103.236.0","104.103.237.255","1751641088","1751641599","NL","Netherlands"
+"104.103.238.0","104.103.239.255","1751641600","1751642111","US","United States"
+"104.103.240.0","104.104.15.255","1751642112","1751650303","NL","Netherlands"
+"104.104.16.0","104.104.139.255","1751650304","1751682047","US","United States"
+"104.104.140.0","104.104.143.255","1751682048","1751683071","NL","Netherlands"
+"104.104.144.0","104.104.175.255","1751683072","1751691263","US","United States"
+"104.104.176.0","104.104.207.255","1751691264","1751699455","NL","Netherlands"
+"104.104.208.0","104.105.47.255","1751699456","1751724031","US","United States"
+"104.105.48.0","104.105.63.255","1751724032","1751728127","NL","Netherlands"
+"104.105.64.0","104.106.81.255","1751728128","1751798271","US","United States"
+"104.106.82.0","104.106.89.255","1751798272","1751800319","NL","Netherlands"
+"104.106.90.0","104.106.95.255","1751800320","1751801855","US","United States"
+"104.106.96.0","104.106.127.255","1751801856","1751810047","NL","Netherlands"
+"104.106.128.0","104.106.223.255","1751810048","1751834623","US","United States"
+"104.106.224.0","104.106.239.255","1751834624","1751838719","NL","Netherlands"
+"104.106.240.0","104.107.143.255","1751838720","1751879679","US","United States"
+"104.107.144.0","104.107.159.255","1751879680","1751883775","NL","Netherlands"
+"104.107.160.0","104.107.165.255","1751883776","1751885311","US","United States"
+"104.107.166.0","104.107.167.255","1751885312","1751885823","NL","Netherlands"
+"104.107.168.0","104.107.207.255","1751885824","1751896063","US","United States"
+"104.107.208.0","104.107.210.255","1751896064","1751896831","NL","Netherlands"
+"104.107.211.0","104.107.211.255","1751896832","1751897087","US","United States"
+"104.107.212.0","104.108.111.255","1751897088","1751937023","NL","Netherlands"
+"104.108.112.0","104.108.147.255","1751937024","1751946239","US","United States"
+"104.108.148.0","104.108.151.255","1751946240","1751947263","NL","Netherlands"
+"104.108.152.0","104.108.159.255","1751947264","1751949311","US","United States"
+"104.108.160.0","104.108.191.255","1751949312","1751957503","NL","Netherlands"
+"104.108.192.0","104.109.52.255","1751957504","1751987455","US","United States"
+"104.109.53.0","104.109.129.255","1751987456","1752007167","NL","Netherlands"
+"104.109.130.0","104.109.249.255","1752007168","1752037887","US","United States"
+"104.109.250.0","104.109.250.255","1752037888","1752038143","NL","Netherlands"
+"104.109.251.0","104.110.188.255","1752038144","1752087807","US","United States"
+"104.110.189.0","104.110.189.255","1752087808","1752088063","NL","Netherlands"
+"104.110.190.0","104.111.175.255","1752088064","1752150015","US","United States"
+"104.111.176.0","104.111.219.255","1752150016","1752161279","NL","Netherlands"
+"104.111.220.0","104.111.223.255","1752161280","1752162303","US","United States"
+"104.111.224.0","104.111.255.255","1752162304","1752170495","NL","Netherlands"
+"104.112.0.0","104.113.249.255","1752170496","1752300031","US","United States"
+"104.113.250.0","104.113.250.255","1752300032","1752300287","NL","Netherlands"
+"104.113.251.0","104.114.71.255","1752300288","1752319999","US","United States"
+"104.114.72.0","104.114.77.255","1752320000","1752321535","NL","Netherlands"
+"104.114.78.0","104.114.111.255","1752321536","1752330239","US","United States"
+"104.114.112.0","104.114.143.255","1752330240","1752338431","NL","Netherlands"
+"104.114.144.0","104.116.99.255","1752338432","1752458239","US","United States"
+"104.116.100.0","104.116.100.255","1752458240","1752458495","NL","Netherlands"
+"104.116.101.0","104.116.243.255","1752458496","1752495103","US","United States"
+"104.116.244.0","104.116.244.255","1752495104","1752495359","NL","Netherlands"
+"104.116.245.0","104.117.255.255","1752495360","1752563711","US","United States"
+"104.118.0.0","104.118.1.255","1752563712","1752564223","NL","Netherlands"
+"104.118.2.0","104.118.7.255","1752564224","1752565759","US","United States"
+"104.118.8.0","104.118.19.255","1752565760","1752568831","NL","Netherlands"
+"104.118.20.0","104.118.25.255","1752568832","1752570367","US","United States"
+"104.118.26.0","104.118.26.255","1752570368","1752570623","NL","Netherlands"
+"104.118.27.0","104.118.213.255","1752570624","1752618495","US","United States"
+"104.118.214.0","104.118.215.255","1752618496","1752619007","NL","Netherlands"
+"104.118.216.0","104.118.216.255","1752619008","1752619263","US","United States"
+"104.118.217.0","104.118.217.255","1752619264","1752619519","NL","Netherlands"
+"104.118.218.0","104.119.33.255","1752619520","1752637951","US","United States"
+"104.119.34.0","104.119.35.255","1752637952","1752638463","NL","Netherlands"
+"104.119.36.0","104.119.181.255","1752638464","1752675839","US","United States"
+"104.119.182.0","104.119.183.255","1752675840","1752676351","NL","Netherlands"
+"104.119.184.0","104.120.137.255","1752676352","1752730111","US","United States"
+"104.120.138.0","104.120.138.255","1752730112","1752730367","NL","Netherlands"
+"104.120.139.0","104.120.215.255","1752730368","1752750079","US","United States"
+"104.120.216.0","104.120.221.255","1752750080","1752751615","NL","Netherlands"
+"104.120.222.0","104.120.239.255","1752751616","1752756223","US","United States"
+"104.120.240.0","104.121.31.255","1752756224","1752768511","NL","Netherlands"
+"104.121.32.0","104.121.63.255","1752768512","1752776703","US","United States"
+"104.121.64.0","104.121.69.255","1752776704","1752778239","NL","Netherlands"
+"104.121.70.0","104.121.75.255","1752778240","1752779775","US","United States"
+"104.121.76.0","104.121.79.255","1752779776","1752780799","NL","Netherlands"
+"104.121.80.0","104.121.111.255","1752780800","1752788991","US","United States"
+"104.121.112.0","104.121.148.255","1752788992","1752798463","NL","Netherlands"
+"104.121.149.0","104.121.149.255","1752798464","1752798719","US","United States"
+"104.121.150.0","104.121.227.255","1752798720","1752818687","NL","Netherlands"
+"104.121.228.0","104.122.31.255","1752818688","1752834047","US","United States"
+"104.122.32.0","104.122.47.255","1752834048","1752838143","NL","Netherlands"
+"104.122.48.0","104.122.83.255","1752838144","1752847359","US","United States"
+"104.122.84.0","104.122.85.255","1752847360","1752847871","NL","Netherlands"
+"104.122.86.0","104.122.191.255","1752847872","1752875007","US","United States"
+"104.122.192.0","104.122.207.255","1752875008","1752879103","NL","Netherlands"
+"104.122.208.0","104.122.211.255","1752879104","1752880127","US","United States"
+"104.122.212.0","104.122.215.255","1752880128","1752881151","NL","Netherlands"
+"104.122.216.0","104.122.219.255","1752881152","1752882175","US","United States"
+"104.122.220.0","104.122.221.255","1752882176","1752882687","NL","Netherlands"
+"104.122.222.0","104.122.223.255","1752882688","1752883199","US","United States"
+"104.122.224.0","104.122.255.255","1752883200","1752891391","NL","Netherlands"
+"104.123.0.0","104.123.15.255","1752891392","1752895487","US","United States"
+"104.123.16.0","104.123.31.255","1752895488","1752899583","NL","Netherlands"
+"104.123.32.0","104.123.39.255","1752899584","1752901631","US","United States"
+"104.123.40.0","104.123.47.255","1752901632","1752903679","NL","Netherlands"
+"104.123.48.0","104.123.79.255","1752903680","1752911871","US","United States"
+"104.123.80.0","104.123.147.255","1752911872","1752929279","NL","Netherlands"
+"104.123.148.0","104.123.155.255","1752929280","1752931327","US","United States"
+"104.123.156.0","104.123.159.255","1752931328","1752932351","NL","Netherlands"
+"104.123.160.0","104.123.191.255","1752932352","1752940543","US","United States"
+"104.123.192.0","104.123.213.255","1752940544","1752946175","NL","Netherlands"
+"104.123.214.0","104.123.223.255","1752946176","1752948735","US","United States"
+"104.123.224.0","104.123.239.255","1752948736","1752952831","NL","Netherlands"
+"104.123.240.0","104.124.99.255","1752952832","1752982527","US","United States"
+"104.124.100.0","104.124.187.255","1752982528","1753005055","NL","Netherlands"
+"104.124.188.0","104.124.191.255","1753005056","1753006079","US","United States"
+"104.124.192.0","104.124.223.255","1753006080","1753014271","NL","Netherlands"
+"104.124.224.0","104.125.1.255","1753014272","1753022975","US","United States"
+"104.125.2.0","104.125.13.255","1753022976","1753026047","NL","Netherlands"
+"104.125.14.0","104.125.15.255","1753026048","1753026559","US","United States"
+"104.125.16.0","104.125.79.255","1753026560","1753042943","NL","Netherlands"
+"104.125.80.0","104.125.213.255","1753042944","1753077247","US","United States"
+"104.125.214.0","104.125.214.255","1753077248","1753077503","NL","Netherlands"
+"104.125.215.0","104.126.37.255","1753077504","1753097727","US","United States"
+"104.126.38.0","104.126.113.255","1753097728","1753117183","NL","Netherlands"
+"104.126.114.0","104.126.159.255","1753117184","1753128959","US","United States"
+"104.126.160.0","104.126.175.255","1753128960","1753133055","NL","Netherlands"
+"104.126.176.0","104.127.15.255","1753133056","1753157631","US","United States"
+"104.127.16.0","104.127.63.255","1753157632","1753169919","NL","Netherlands"
+"104.127.64.0","104.128.127.255","1753169920","1753251839","US","United States"
+"104.128.128.0","104.128.128.255","1753251840","1753252095","MN","Mongolia"
+"104.128.129.0","104.128.129.255","1753252096","1753252351","SY","Syrian Arab Republic"
+"104.128.130.0","104.128.130.255","1753252352","1753252607","BY","Belarus"
+"104.128.131.0","104.128.131.255","1753252608","1753252863","PK","Pakistan"
+"104.128.132.0","104.128.132.255","1753252864","1753253119","SD","Sudan"
+"104.128.133.0","104.128.133.255","1753253120","1753253375","LK","Sri Lanka"
+"104.128.134.0","104.128.134.255","1753253376","1753253631","ID","Indonesia"
+"104.128.135.0","104.128.135.255","1753253632","1753253887","LB","Lebanon"
+"104.128.136.0","104.128.136.255","1753253888","1753254143","OM","Oman"
+"104.128.137.0","104.128.137.255","1753254144","1753254399","MT","Malta"
+"104.128.138.0","104.128.138.255","1753254400","1753254655","MK","Macedonia"
+"104.128.139.0","104.128.139.255","1753254656","1753254911","MY","Malaysia"
+"104.128.140.0","104.128.140.255","1753254912","1753255167","AL","Albania"
+"104.128.141.0","104.128.141.255","1753255168","1753255423","NP","Nepal"
+"104.128.142.0","104.128.142.255","1753255424","1753255679","DZ","Algeria"
+"104.128.143.0","104.128.143.255","1753255680","1753255935","KZ","Kazakhstan"
+"104.128.144.0","104.128.159.255","1753255936","1753260031","CA","Canada"
+"104.128.160.0","104.128.239.255","1753260032","1753280511","US","United States"
+"104.128.240.0","104.128.255.255","1753280512","1753284607","CA","Canada"
+"104.129.0.0","104.129.95.255","1753284608","1753309183","US","United States"
+"104.129.96.0","104.129.127.255","1753309184","1753317375","CA","Canada"
+"104.129.128.0","104.129.223.255","1753317376","1753341951","US","United States"
+"104.129.224.0","104.129.239.255","1753341952","1753346047","CA","Canada"
+"104.129.240.0","104.132.7.255","1753346048","1753483263","US","United States"
+"104.132.8.0","104.132.8.255","1753483264","1753483519","IE","Ireland"
+"104.132.9.0","104.132.9.255","1753483520","1753483775","IL","Israel"
+"104.132.10.0","104.132.13.63","1753483776","1753484607","US","United States"
+"104.132.13.64","104.132.13.111","1753484608","1753484655","BR","Brazil"
+"104.132.13.112","104.132.16.255","1753484656","1753485567","US","United States"
+"104.132.17.0","104.132.17.255","1753485568","1753485823","GH","Ghana"
+"104.132.18.0","104.132.19.255","1753485824","1753486335","US","United States"
+"104.132.20.0","104.132.20.255","1753486336","1753486591","IN","India"
+"104.132.21.0","104.132.23.255","1753486592","1753487359","US","United States"
+"104.132.24.0","104.132.24.255","1753487360","1753487615","CH","Switzerland"
+"104.132.25.0","104.132.25.63","1753487616","1753487679","US","United States"
+"104.132.25.64","104.132.25.111","1753487680","1753487727","GB","United Kingdom"
+"104.132.25.112","104.132.31.255","1753487728","1753489407","US","United States"
+"104.132.32.0","104.132.32.255","1753489408","1753489663","GB","United Kingdom"
+"104.132.33.0","104.132.34.255","1753489664","1753490175","US","United States"
+"104.132.35.0","104.132.35.255","1753490176","1753490431","AU","Australia"
+"104.132.36.0","104.132.36.255","1753490432","1753490687","IL","Israel"
+"104.132.37.0","104.132.39.255","1753490688","1753491455","US","United States"
+"104.132.40.0","104.132.47.255","1753491456","1753493503","GB","United Kingdom"
+"104.132.48.0","104.132.51.255","1753493504","1753494527","US","United States"
+"104.132.52.0","104.132.52.255","1753494528","1753494783","IL","Israel"
+"104.132.53.0","104.132.63.63","1753494784","1753497407","US","United States"
+"104.132.63.64","104.132.63.111","1753497408","1753497455","PH","Philippines"
+"104.132.63.112","104.132.122.255","1753497456","1753512703","US","United States"
+"104.132.123.0","104.132.123.255","1753512704","1753512959","SG","Singapore"
+"104.132.124.0","104.132.137.255","1753512960","1753516543","US","United States"
+"104.132.138.0","104.132.138.255","1753516544","1753516799","ES","Spain"
+"104.132.139.0","104.132.141.255","1753516800","1753517567","US","United States"
+"104.132.142.0","104.132.142.255","1753517568","1753517823","NO","Norway"
+"104.132.143.0","104.132.145.255","1753517824","1753518591","US","United States"
+"104.132.146.0","104.132.146.255","1753518592","1753518847","JP","Japan"
+"104.132.147.0","104.132.151.255","1753518848","1753520127","US","United States"
+"104.132.152.0","104.132.159.255","1753520128","1753522175","GB","United Kingdom"
+"104.132.160.0","104.132.160.255","1753522176","1753522431","US","United States"
+"104.132.161.0","104.132.161.255","1753522432","1753522687","FR","France"
+"104.132.162.0","104.132.174.255","1753522688","1753526015","US","United States"
+"104.132.175.0","104.132.175.255","1753526016","1753526271","DE","Germany"
+"104.132.176.0","104.132.178.255","1753526272","1753527039","US","United States"
+"104.132.179.0","104.132.179.255","1753527040","1753527295","NL","Netherlands"
+"104.132.180.0","104.132.186.255","1753527296","1753529087","US","United States"
+"104.132.187.0","104.132.187.255","1753529088","1753529343","NZ","New Zealand"
+"104.132.188.0","104.132.199.255","1753529344","1753532415","US","United States"
+"104.132.200.0","104.132.200.255","1753532416","1753532671","JP","Japan"
+"104.132.201.0","104.132.224.255","1753532672","1753538815","US","United States"
+"104.132.225.0","104.132.225.255","1753538816","1753539071","PH","Philippines"
+"104.132.226.0","104.133.0.255","1753539072","1753547007","US","United States"
+"104.133.1.0","104.133.1.255","1753547008","1753547263","DE","Germany"
+"104.133.2.0","104.135.223.255","1753547264","1753735167","US","United States"
+"104.135.224.0","104.135.255.255","1753735168","1753743359","IE","Ireland"
+"104.136.0.0","104.141.255.255","1753743360","1754136575","US","United States"
+"104.142.0.0","104.142.127.255","1754136576","1754169343","CA","Canada"
+"104.142.128.0","104.143.17.255","1754169344","1754206719","US","United States"
+"104.143.18.0","104.143.18.255","1754206720","1754206975","GW","Guinea-Bissau"
+"104.143.19.0","104.143.19.255","1754206976","1754207231","RW","Rwanda"
+"104.143.20.0","104.143.20.255","1754207232","1754207487","GA","Gabon"
+"104.143.21.0","104.143.21.255","1754207488","1754207743","KI","Kiribati"
+"104.143.22.0","104.143.22.255","1754207744","1754207999","MM","Myanmar"
+"104.143.23.0","104.143.23.255","1754208000","1754208255","VU","Vanuatu"
+"104.143.24.0","104.143.24.70","1754208256","1754208326","NA","Namibia"
+"104.143.24.71","104.143.24.71","1754208327","1754208327","AO","Angola"
+"104.143.24.72","104.143.24.97","1754208328","1754208353","NA","Namibia"
+"104.143.24.98","104.143.24.98","1754208354","1754208354","AO","Angola"
+"104.143.24.99","104.143.24.255","1754208355","1754208511","NA","Namibia"
+"104.143.25.0","104.143.25.255","1754208512","1754208767","DJ","Djibouti"
+"104.143.26.0","104.143.26.255","1754208768","1754209023","BF","Burkina Faso"
+"104.143.27.0","104.143.27.255","1754209024","1754209279","BW","Botswana"
+"104.143.28.0","104.143.28.255","1754209280","1754209535","PW","Palau"
+"104.143.29.0","104.143.29.255","1754209536","1754209791","BR","Brazil"
+"104.143.30.0","104.143.30.255","1754209792","1754210047","AR","Argentina"
+"104.143.31.0","104.143.31.255","1754210048","1754210303","BJ","Benin"
+"104.143.32.0","104.143.83.255","1754210304","1754223615","US","United States"
+"104.143.84.0","104.143.84.7","1754223616","1754223623","MX","Mexico"
+"104.143.84.8","104.143.84.15","1754223624","1754223631","AU","Australia"
+"104.143.84.16","104.143.192.255","1754223632","1754251519","US","United States"
+"104.143.193.0","104.143.193.255","1754251520","1754251775","LY","Libya"
+"104.143.194.0","104.143.196.255","1754251776","1754252543","US","United States"
+"104.143.197.0","104.143.197.255","1754252544","1754252799","MZ","Mozambique"
+"104.143.198.0","104.143.198.255","1754252800","1754253055","US","United States"
+"104.143.199.0","104.143.199.255","1754253056","1754253311","GN","Guinea"
+"104.143.200.0","104.143.200.255","1754253312","1754253567","US","United States"
+"104.143.201.0","104.143.201.255","1754253568","1754253823","ML","Mali"
+"104.143.202.0","104.143.202.255","1754253824","1754254079","US","United States"
+"104.143.203.0","104.143.203.255","1754254080","1754254335","SO","Somalia"
+"104.143.204.0","104.143.204.255","1754254336","1754254591","CD","Congo, The Democratic Republic of the"
+"104.143.205.0","104.143.205.255","1754254592","1754254847","US","United States"
+"104.143.206.0","104.143.206.255","1754254848","1754255103","VE","Venezuela"
+"104.143.207.0","104.143.207.255","1754255104","1754255359","US","United States"
+"104.143.208.0","104.143.208.255","1754255360","1754255615","EC","Ecuador"
+"104.143.209.0","104.143.209.255","1754255616","1754255871","US","United States"
+"104.143.210.0","104.143.210.255","1754255872","1754256127","PY","Paraguay"
+"104.143.211.0","104.143.211.255","1754256128","1754256383","US","United States"
+"104.143.212.0","104.143.212.255","1754256384","1754256639","BO","Bolivia"
+"104.143.213.0","104.143.213.255","1754256640","1754256895","US","United States"
+"104.143.214.0","104.143.214.255","1754256896","1754257151","UY","Uruguay"
+"104.143.215.0","104.143.215.255","1754257152","1754257407","US","United States"
+"104.143.216.0","104.143.216.255","1754257408","1754257663","TZ","Tanzania, United Republic of"
+"104.143.217.0","104.143.217.255","1754257664","1754257919","US","United States"
+"104.143.218.0","104.143.218.255","1754257920","1754258175","TD","Chad"
+"104.143.219.0","104.143.219.255","1754258176","1754258431","US","United States"
+"104.143.220.0","104.143.220.255","1754258432","1754258687","MG","Madagascar"
+"104.143.221.0","104.143.221.255","1754258688","1754258943","US","United States"
+"104.143.222.0","104.143.222.255","1754258944","1754259199","TN","Tunisia"
+"104.143.223.0","104.144.103.31","1754259200","1754294047","US","United States"
+"104.144.103.32","104.144.103.47","1754294048","1754294063","GB","United Kingdom"
+"104.144.103.48","104.144.174.255","1754294064","1754312447","US","United States"
+"104.144.175.0","104.144.175.15","1754312448","1754312463","GB","United Kingdom"
+"104.144.175.16","104.144.186.207","1754312464","1754315471","US","United States"
+"104.144.186.208","104.144.186.223","1754315472","1754315487","DE","Germany"
+"104.144.186.224","104.144.255.255","1754315488","1754333183","US","United States"
+"104.145.0.0","104.145.15.255","1754333184","1754337279","CA","Canada"
+"104.145.16.0","104.145.238.255","1754337280","1754394367","US","United States"
+"104.145.239.0","104.145.239.255","1754394368","1754394623","CA","Canada"
+"104.145.240.0","104.146.15.255","1754394624","1754402815","US","United States"
+"104.146.16.0","104.146.16.63","1754402816","1754402879","NL","Netherlands"
+"104.146.16.64","104.146.16.127","1754402880","1754402943","IE","Ireland"
+"104.146.16.128","104.146.17.63","1754402944","1754403135","NL","Netherlands"
+"104.146.17.64","104.146.17.255","1754403136","1754403327","IE","Ireland"
+"104.146.18.0","104.146.18.191","1754403328","1754403519","NL","Netherlands"
+"104.146.18.192","104.146.19.127","1754403520","1754403711","IE","Ireland"
+"104.146.19.128","104.146.19.191","1754403712","1754403775","HK","Hong Kong"
+"104.146.19.192","104.146.19.255","1754403776","1754403839","SG","Singapore"
+"104.146.20.0","104.146.22.63","1754403840","1754404415","NL","Netherlands"
+"104.146.22.64","104.146.23.255","1754404416","1754404863","IE","Ireland"
+"104.146.24.0","104.146.25.255","1754404864","1754405375","US","United States"
+"104.146.26.0","104.146.26.191","1754405376","1754405567","NL","Netherlands"
+"104.146.26.192","104.146.27.127","1754405568","1754405759","HK","Hong Kong"
+"104.146.27.128","104.146.27.255","1754405760","1754405887","US","United States"
+"104.146.28.0","104.146.28.15","1754405888","1754405903","NL","Netherlands"
+"104.146.28.16","104.146.28.31","1754405904","1754405919","IE","Ireland"
+"104.146.28.32","104.146.28.63","1754405920","1754405951","NL","Netherlands"
+"104.146.28.64","104.146.28.79","1754405952","1754405967","IE","Ireland"
+"104.146.28.80","104.146.28.95","1754405968","1754405983","HK","Hong Kong"
+"104.146.28.96","104.146.28.111","1754405984","1754405999","SG","Singapore"
+"104.146.28.112","104.146.28.143","1754406000","1754406031","NL","Netherlands"
+"104.146.28.144","104.146.28.175","1754406032","1754406063","IE","Ireland"
+"104.146.28.176","104.146.29.255","1754406064","1754406399","US","United States"
+"104.146.30.0","104.146.31.63","1754406400","1754406719","IE","Ireland"
+"104.146.31.64","104.146.31.255","1754406720","1754406911","SG","Singapore"
+"104.146.32.0","104.146.127.255","1754406912","1754431487","US","United States"
+"104.146.128.0","104.146.133.255","1754431488","1754433023","IE","Ireland"
+"104.146.134.0","104.146.137.255","1754433024","1754434047","US","United States"
+"104.146.138.0","104.146.139.255","1754434048","1754434559","HK","Hong Kong"
+"104.146.140.0","104.146.143.255","1754434560","1754435583","US","United States"
+"104.146.144.0","104.146.145.255","1754435584","1754436095","IE","Ireland"
+"104.146.146.0","104.146.147.255","1754436096","1754436607","US","United States"
+"104.146.148.0","104.146.149.255","1754436608","1754437119","NL","Netherlands"
+"104.146.150.0","104.146.151.255","1754437120","1754437631","US","United States"
+"104.146.152.0","104.146.153.255","1754437632","1754438143","IE","Ireland"
+"104.146.154.0","104.146.159.255","1754438144","1754439679","US","United States"
+"104.146.160.0","104.146.163.255","1754439680","1754440703","NL","Netherlands"
+"104.146.164.0","104.146.167.255","1754440704","1754441727","AU","Australia"
+"104.146.168.0","104.146.171.255","1754441728","1754442751","US","United States"
+"104.146.172.0","104.146.175.255","1754442752","1754443775","IN","India"
+"104.146.176.0","104.146.176.255","1754443776","1754444031","IE","Ireland"
+"104.146.177.0","104.146.177.255","1754444032","1754444287","JP","Japan"
+"104.146.178.0","104.146.179.255","1754444288","1754444799","SG","Singapore"
+"104.146.180.0","104.146.180.255","1754444800","1754445055","HK","Hong Kong"
+"104.146.181.0","104.146.181.255","1754445056","1754445311","JP","Japan"
+"104.146.182.0","104.146.182.255","1754445312","1754445567","NL","Netherlands"
+"104.146.183.0","104.146.183.255","1754445568","1754445823","CA","Canada"
+"104.146.184.0","104.146.184.255","1754445824","1754446079","US","United States"
+"104.146.185.0","104.146.185.255","1754446080","1754446335","IE","Ireland"
+"104.146.186.0","104.146.191.255","1754446336","1754447871","US","United States"
+"104.146.192.0","104.146.192.255","1754447872","1754448127","NL","Netherlands"
+"104.146.193.0","104.146.193.255","1754448128","1754448383","CA","Canada"
+"104.146.194.0","104.146.194.255","1754448384","1754448639","US","United States"
+"104.146.195.0","104.146.195.255","1754448640","1754448895","GB","United Kingdom"
+"104.146.196.0","104.146.197.255","1754448896","1754449407","JP","Japan"
+"104.146.198.0","104.146.199.255","1754449408","1754449919","SG","Singapore"
+"104.146.200.0","104.146.204.255","1754449920","1754451199","NL","Netherlands"
+"104.146.205.0","104.146.212.255","1754451200","1754453247","US","United States"
+"104.146.213.0","104.146.213.255","1754453248","1754453503","BR","Brazil"
+"104.146.214.0","104.146.216.255","1754453504","1754454271","IE","Ireland"
+"104.146.217.0","104.146.221.255","1754454272","1754455551","US","United States"
+"104.146.222.0","104.146.223.255","1754455552","1754456063","HK","Hong Kong"
+"104.146.224.0","104.146.224.255","1754456064","1754456319","US","United States"
+"104.146.225.0","104.146.225.255","1754456320","1754456575","IE","Ireland"
+"104.146.226.0","104.146.226.255","1754456576","1754456831","US","United States"
+"104.146.227.0","104.146.227.255","1754456832","1754457087","NL","Netherlands"
+"104.146.228.0","104.146.228.255","1754457088","1754457343","SG","Singapore"
+"104.146.229.0","104.146.230.255","1754457344","1754457855","US","United States"
+"104.146.231.0","104.146.231.255","1754457856","1754458111","GB","United Kingdom"
+"104.146.232.0","104.146.233.255","1754458112","1754458623","US","United States"
+"104.146.234.0","104.146.234.255","1754458624","1754458879","NL","Netherlands"
+"104.146.235.0","104.146.238.255","1754458880","1754459903","US","United States"
+"104.146.239.0","104.146.239.255","1754459904","1754460159","IE","Ireland"
+"104.146.240.0","104.146.243.255","1754460160","1754461183","US","United States"
+"104.146.244.0","104.146.246.255","1754461184","1754461951","NL","Netherlands"
+"104.146.247.0","104.146.249.255","1754461952","1754462719","US","United States"
+"104.146.250.0","104.146.251.255","1754462720","1754463231","IE","Ireland"
+"104.146.252.0","104.152.3.255","1754463232","1754792959","US","United States"
+"104.152.4.0","104.152.7.255","1754792960","1754793983","CA","Canada"
+"104.152.8.0","104.152.27.255","1754793984","1754799103","US","United States"
+"104.152.28.0","104.152.31.255","1754799104","1754800127","CA","Canada"
+"104.152.32.0","104.152.119.255","1754800128","1754822655","US","United States"
+"104.152.120.0","104.152.123.255","1754822656","1754823679","CA","Canada"
+"104.152.124.0","104.152.151.255","1754823680","1754830847","US","United States"
+"104.152.152.0","104.152.155.255","1754830848","1754831871","CA","Canada"
+"104.152.156.0","104.152.159.255","1754831872","1754832895","US","United States"
+"104.152.160.0","104.152.171.255","1754832896","1754835967","CA","Canada"
+"104.152.172.0","104.152.207.255","1754835968","1754845183","US","United States"
+"104.152.208.0","104.152.211.255","1754845184","1754846207","CA","Canada"
+"104.152.212.0","104.152.223.255","1754846208","1754849279","US","United States"
+"104.152.224.0","104.152.227.255","1754849280","1754850303","CA","Canada"
+"104.152.228.0","104.152.235.255","1754850304","1754852351","US","United States"
+"104.152.236.0","104.152.239.255","1754852352","1754853375","JM","Jamaica"
+"104.152.240.0","104.153.23.255","1754853376","1754863615","US","United States"
+"104.153.24.0","104.153.27.255","1754863616","1754864639","CA","Canada"
+"104.153.28.0","104.153.47.255","1754864640","1754869759","US","United States"
+"104.153.48.0","104.153.51.255","1754869760","1754870783","CA","Canada"
+"104.153.52.0","104.153.55.255","1754870784","1754871807","US","United States"
+"104.153.56.0","104.153.59.255","1754871808","1754872831","CA","Canada"
+"104.153.60.0","104.153.127.255","1754872832","1754890239","US","United States"
+"104.153.128.0","104.153.135.255","1754890240","1754892287","BB","Barbados"
+"104.153.136.0","104.153.143.255","1754892288","1754894335","CA","Canada"
+"104.153.144.0","104.153.163.255","1754894336","1754899455","US","United States"
+"104.153.164.0","104.153.167.255","1754899456","1754900479","CA","Canada"
+"104.153.168.0","104.153.211.255","1754900480","1754911743","US","United States"
+"104.153.212.0","104.153.215.255","1754911744","1754912767","CA","Canada"
+"104.153.216.0","104.153.247.255","1754912768","1754920959","US","United States"
+"104.153.248.0","104.153.251.255","1754920960","1754921983","DM","Dominica"
+"104.153.252.0","104.156.31.255","1754921984","1755062271","US","United States"
+"104.156.32.0","104.156.47.255","1755062272","1755066367","CA","Canada"
+"104.156.48.0","104.156.63.255","1755066368","1755070463","US","United States"
+"104.156.64.0","104.156.79.255","1755070464","1755074559","CA","Canada"
+"104.156.80.0","104.156.81.255","1755074560","1755075071","US","United States"
+"104.156.82.0","104.156.82.255","1755075072","1755075327","BR","Brazil"
+"104.156.83.0","104.156.192.255","1755075328","1755103487","US","United States"
+"104.156.193.0","104.156.193.255","1755103488","1755103743","MH","Marshall Islands"
+"104.156.194.0","104.156.194.255","1755103744","1755103999","US","United States"
+"104.156.195.0","104.156.195.255","1755104000","1755104255","ZM","Zambia"
+"104.156.196.0","104.156.196.255","1755104256","1755104511","US","United States"
+"104.156.197.0","104.156.197.255","1755104512","1755104767","HT","Haiti"
+"104.156.198.0","104.156.198.255","1755104768","1755105023","US","United States"
+"104.156.199.0","104.156.199.255","1755105024","1755105279","BB","Barbados"
+"104.156.200.0","104.156.202.255","1755105280","1755106047","US","United States"
+"104.156.203.0","104.156.203.255","1755106048","1755106303","SR","Suriname"
+"104.156.204.0","104.156.204.255","1755106304","1755106559","US","United States"
+"104.156.205.0","104.156.205.255","1755106560","1755106815","BZ","Belize"
+"104.156.206.0","104.156.206.255","1755106816","1755107071","US","United States"
+"104.156.207.0","104.156.207.255","1755107072","1755107327","MW","Malawi"
+"104.156.208.0","104.156.208.255","1755107328","1755107583","US","United States"
+"104.156.209.0","104.156.209.255","1755107584","1755107839","DM","Dominica"
+"104.156.210.0","104.156.210.255","1755107840","1755108095","US","United States"
+"104.156.211.0","104.156.211.255","1755108096","1755108351","NE","Niger"
+"104.156.212.0","104.156.212.255","1755108352","1755108607","US","United States"
+"104.156.213.0","104.156.213.255","1755108608","1755108863","AG","Antigua and Barbuda"
+"104.156.214.0","104.156.214.255","1755108864","1755109119","US","United States"
+"104.156.215.0","104.156.215.255","1755109120","1755109375","TL","Timor-Leste"
+"104.156.216.0","104.156.216.255","1755109376","1755109631","US","United States"
+"104.156.217.0","104.156.217.255","1755109632","1755109887","HN","Honduras"
+"104.156.218.0","104.156.218.255","1755109888","1755110143","US","United States"
+"104.156.219.0","104.156.219.255","1755110144","1755110399","SB","Solomon Islands"
+"104.156.220.0","104.156.220.255","1755110400","1755110655","US","United States"
+"104.156.221.0","104.156.221.255","1755110656","1755110911","JO","Jordan"
+"104.156.222.0","104.156.222.255","1755110912","1755111167","US","United States"
+"104.156.223.0","104.156.223.255","1755111168","1755111423","SD","Sudan"
+"104.156.224.0","104.156.231.255","1755111424","1755113471","US","United States"
+"104.156.232.0","104.156.233.255","1755113472","1755113983","AU","Australia"
+"104.156.234.0","104.156.237.255","1755113984","1755115007","US","United States"
+"104.156.238.0","104.156.239.255","1755115008","1755115519","JP","Japan"
+"104.156.240.0","104.156.255.255","1755115520","1755119615","US","United States"
+"104.157.0.0","104.159.127.255","1755119616","1755283455","CA","Canada"
+"104.159.128.0","104.160.13.255","1755283456","1755319807","US","United States"
+"104.160.14.0","104.160.15.255","1755319808","1755320319","DK","Denmark"
+"104.160.16.0","104.160.16.255","1755320320","1755320575","IE","Ireland"
+"104.160.17.0","104.160.17.255","1755320576","1755320831","US","United States"
+"104.160.18.0","104.160.19.255","1755320832","1755321343","EE","Estonia"
+"104.160.20.0","104.160.22.255","1755321344","1755322111","US","United States"
+"104.160.23.0","104.160.23.255","1755322112","1755322367","RU","Russian Federation"
+"104.160.24.0","104.160.25.255","1755322368","1755322879","NZ","New Zealand"
+"104.160.26.0","104.160.26.255","1755322880","1755323135","US","United States"
+"104.160.27.0","104.160.27.255","1755323136","1755323391","ES","Spain"
+"104.160.28.0","104.160.191.255","1755323392","1755365375","US","United States"
+"104.160.192.0","104.160.223.255","1755365376","1755373567","CA","Canada"
+"104.160.224.0","104.161.36.255","1755373568","1755391231","US","United States"
+"104.161.37.0","104.161.37.255","1755391232","1755391487","BD","Bangladesh"
+"104.161.38.0","104.161.94.127","1755391488","1755405951","US","United States"
+"104.161.94.128","104.161.94.191","1755405952","1755406015","CN","China"
+"104.161.94.192","104.162.255.255","1755406016","1755512831","US","United States"
+"104.163.0.0","104.163.255.255","1755512832","1755578367","CA","Canada"
+"104.164.0.0","104.166.31.255","1755578368","1755717631","US","United States"
+"104.166.32.0","104.166.47.255","1755717632","1755721727","BS","Bahamas"
+"104.166.48.0","104.166.96.255","1755721728","1755734271","US","United States"
+"104.166.97.0","104.166.97.255","1755734272","1755734527","LB","Lebanon"
+"104.166.98.0","104.166.98.255","1755734528","1755734783","BS","Bahamas"
+"104.166.99.0","104.166.100.255","1755734784","1755735295","US","United States"
+"104.166.101.0","104.166.101.255","1755735296","1755735551","KE","Kenya"
+"104.166.102.0","104.166.102.255","1755735552","1755735807","MA","Morocco"
+"104.166.103.0","104.166.103.255","1755735808","1755736063","CN","China"
+"104.166.104.0","104.166.104.255","1755736064","1755736319","US","United States"
+"104.166.105.0","104.166.105.255","1755736320","1755736575","MX","Mexico"
+"104.166.106.0","104.166.106.255","1755736576","1755736831","AW","Aruba"
+"104.166.107.0","104.166.107.255","1755736832","1755737087","US","United States"
+"104.166.108.0","104.166.108.255","1755737088","1755737343","GH","Ghana"
+"104.166.109.0","104.166.109.255","1755737344","1755737599","IN","India"
+"104.166.110.0","104.166.110.255","1755737600","1755737855","MO","Macau"
+"104.166.111.0","104.166.111.255","1755737856","1755738111","MT","Malta"
+"104.166.112.0","104.166.112.255","1755738112","1755738367","QA","Qatar"
+"104.166.113.0","104.166.113.255","1755738368","1755738623","YE","Yemen"
+"104.166.114.0","104.166.114.255","1755738624","1755738879","GR","Greece"
+"104.166.115.0","104.166.115.255","1755738880","1755739135","US","United States"
+"104.166.116.0","104.166.116.255","1755739136","1755739391","BH","Bahrain"
+"104.166.117.0","104.166.117.255","1755739392","1755739647","CO","Colombia"
+"104.166.118.0","104.166.118.255","1755739648","1755739903","OM","Oman"
+"104.166.119.0","104.166.119.255","1755739904","1755740159","BN","Brunei Darussalam"
+"104.166.120.0","104.166.120.255","1755740160","1755740415","SC","Seychelles"
+"104.166.121.0","104.166.121.255","1755740416","1755740671","SY","Syrian Arab Republic"
+"104.166.122.0","104.166.123.255","1755740672","1755741183","US","United States"
+"104.166.124.0","104.166.124.255","1755741184","1755741439","PA","Panama"
+"104.166.125.0","104.166.125.255","1755741440","1755741695","BZ","Belize"
+"104.166.126.0","104.166.126.255","1755741696","1755741951","IM","Isle of Man"
+"104.166.127.0","104.166.127.255","1755741952","1755742207","NG","Nigeria"
+"104.166.128.0","104.167.95.255","1755742208","1755799551","US","United States"
+"104.167.96.0","104.167.127.255","1755799552","1755807743","CA","Canada"
+"104.167.128.0","104.167.191.255","1755807744","1755824127","US","United States"
+"104.167.192.0","104.167.192.255","1755824128","1755824383","TV","Tuvalu"
+"104.167.193.0","104.167.193.255","1755824384","1755824639","SY","Syrian Arab Republic"
+"104.167.194.0","104.167.194.255","1755824640","1755824895","ZW","Zimbabwe"
+"104.167.195.0","104.167.195.255","1755824896","1755825151","US","United States"
+"104.167.196.0","104.167.196.255","1755825152","1755825407","GM","Gambia"
+"104.167.197.0","104.167.197.255","1755825408","1755825663","AO","Angola"
+"104.167.198.0","104.167.198.255","1755825664","1755825919","LB","Lebanon"
+"104.167.199.0","104.167.199.255","1755825920","1755826175","MW","Malawi"
+"104.167.200.0","104.167.200.255","1755826176","1755826431","CV","Cape Verde"
+"104.167.201.0","104.167.201.255","1755826432","1755826687","TZ","Tanzania, United Republic of"
+"104.167.202.0","104.167.202.255","1755826688","1755826943","KM","Comoros"
+"104.167.203.0","104.167.203.255","1755826944","1755827199","MN","Mongolia"
+"104.167.204.0","104.167.204.255","1755827200","1755827455","CG","Congo"
+"104.167.205.0","104.167.205.255","1755827456","1755827711","FM","Micronesia, Federated States of"
+"104.167.206.0","104.167.206.255","1755827712","1755827967","SB","Solomon Islands"
+"104.167.207.0","104.167.207.255","1755827968","1755828223","BI","Burundi"
+"104.167.208.0","104.167.208.255","1755828224","1755828479","CD","Congo, The Democratic Republic of the"
+"104.167.209.0","104.167.209.255","1755828480","1755828735","NE","Niger"
+"104.167.210.0","104.167.210.255","1755828736","1755828991","NP","Nepal"
+"104.167.211.0","104.167.211.255","1755828992","1755829247","PK","Pakistan"
+"104.167.212.0","104.167.212.255","1755829248","1755829503","KZ","Kazakhstan"
+"104.167.213.0","104.167.213.255","1755829504","1755829759","OM","Oman"
+"104.167.214.0","104.167.214.255","1755829760","1755830015","CN","China"
+"104.167.215.0","104.167.215.255","1755830016","1755830271","ST","Sao Tome and Principe"
+"104.167.216.0","104.167.216.255","1755830272","1755830527","LR","Liberia"
+"104.167.217.0","104.167.217.255","1755830528","1755830783","JP","Japan"
+"104.167.218.0","104.167.218.255","1755830784","1755831039","SD","Sudan"
+"104.167.219.0","104.167.219.255","1755831040","1755831295","MU","Mauritius"
+"104.167.220.0","104.167.220.255","1755831296","1755831551","GQ","Equatorial Guinea"
+"104.167.221.0","104.167.221.255","1755831552","1755831807","MK","Macedonia"
+"104.167.222.0","104.167.222.255","1755831808","1755832063","TL","Timor-Leste"
+"104.167.223.0","104.167.223.255","1755832064","1755832319","ML","Mali"
+"104.167.224.0","104.167.224.255","1755832320","1755832575","DZ","Algeria"
+"104.167.225.0","104.167.225.255","1755832576","1755832831","MM","Myanmar"
+"104.167.226.0","104.167.226.255","1755832832","1755833087","NR","Nauru"
+"104.167.227.0","104.167.227.255","1755833088","1755833343","SA","Saudi Arabia"
+"104.167.228.0","104.167.228.255","1755833344","1755833599","IN","India"
+"104.167.229.0","104.167.229.255","1755833600","1755833855","BY","Belarus"
+"104.167.230.0","104.167.230.255","1755833856","1755834111","SZ","Swaziland"
+"104.167.231.0","104.167.231.255","1755834112","1755834367","CN","China"
+"104.167.232.0","104.167.232.255","1755834368","1755834623","TN","Tunisia"
+"104.167.233.0","104.167.233.255","1755834624","1755834879","AS","American Samoa"
+"104.167.234.0","104.167.234.255","1755834880","1755835135","PG","Papua New Guinea"
+"104.167.235.0","104.167.235.255","1755835136","1755835391","PR","Puerto Rico"
+"104.167.236.0","104.167.236.255","1755835392","1755835647","BA","Bosnia and Herzegovina"
+"104.167.237.0","104.167.237.255","1755835648","1755835903","US","United States"
+"104.167.238.0","104.167.238.255","1755835904","1755836159","GN","Guinea"
+"104.167.239.0","104.167.239.255","1755836160","1755836415","FJ","Fiji"
+"104.167.240.0","104.167.240.255","1755836416","1755836671","MH","Marshall Islands"
+"104.167.241.0","104.167.241.255","1755836672","1755836927","SL","Sierra Leone"
+"104.167.242.0","104.167.242.255","1755836928","1755837183","LK","Sri Lanka"
+"104.167.243.0","104.167.243.255","1755837184","1755837439","MG","Madagascar"
+"104.167.244.0","104.167.244.255","1755837440","1755837695","ME","Montenegro"
+"104.167.245.0","104.167.245.255","1755837696","1755837951","MR","Mauritania"
+"104.167.246.0","104.167.246.255","1755837952","1755838207","SO","Somalia"
+"104.167.247.0","104.167.247.255","1755838208","1755838463","UA","Ukraine"
+"104.167.248.0","104.167.248.255","1755838464","1755838719","LY","Libya"
+"104.167.249.0","104.167.249.255","1755838720","1755838975","TO","Tonga"
+"104.167.250.0","104.167.250.255","1755838976","1755839231","TD","Chad"
+"104.167.251.0","104.167.251.255","1755839232","1755839487","MZ","Mozambique"
+"104.167.252.0","104.167.252.255","1755839488","1755839743","ZM","Zambia"
+"104.167.253.0","104.167.253.255","1755839744","1755839999","ER","Eritrea"
+"104.167.254.0","104.167.254.255","1755840000","1755840255","AL","Albania"
+"104.167.255.0","104.167.255.255","1755840256","1755840511","RU","Russian Federation"
+"104.168.0.0","104.171.47.255","1755840512","1756049407","US","United States"
+"104.171.48.0","104.171.63.255","1756049408","1756053503","CA","Canada"
+"104.171.64.0","104.171.191.255","1756053504","1756086271","US","United States"
+"104.171.192.0","104.171.207.255","1756086272","1756090367","CA","Canada"
+"104.171.208.0","104.192.15.255","1756090368","1757417471","US","United States"
+"104.192.16.0","104.192.23.255","1757417472","1757419519","CA","Canada"
+"104.192.24.0","104.192.43.255","1757419520","1757424639","US","United States"
+"104.192.44.0","104.192.47.255","1757424640","1757425663","CA","Canada"
+"104.192.48.0","104.192.51.255","1757425664","1757426687","US","United States"
+"104.192.52.0","104.192.55.255","1757426688","1757427711","CA","Canada"
+"104.192.56.0","104.192.115.255","1757427712","1757443071","US","United States"
+"104.192.116.0","104.192.127.255","1757443072","1757446143","CA","Canada"
+"104.192.128.0","104.192.131.255","1757446144","1757447167","US","United States"
+"104.192.132.0","104.192.132.175","1757447168","1757447343","CA","Canada"
+"104.192.132.176","104.192.132.176","1757447344","1757447344","US","United States"
+"104.192.132.177","104.192.135.255","1757447345","1757448191","CA","Canada"
+"104.192.136.0","104.192.143.255","1757448192","1757450239","US","United States"
+"104.192.144.0","104.192.147.255","1757450240","1757451263","CA","Canada"
+"104.192.148.0","104.192.151.255","1757451264","1757452287","US","United States"
+"104.192.152.0","104.192.155.255","1757452288","1757453311","CA","Canada"
+"104.192.156.0","104.192.171.255","1757453312","1757457407","US","United States"
+"104.192.172.0","104.192.175.255","1757457408","1757458431","CA","Canada"
+"104.192.176.0","104.192.183.255","1757458432","1757460479","US","United States"
+"104.192.184.0","104.192.191.255","1757460480","1757462527","VI","Virgin Islands, U.S."
+"104.192.192.0","104.192.231.255","1757462528","1757472767","US","United States"
+"104.192.232.0","104.192.235.255","1757472768","1757473791","CA","Canada"
+"104.192.236.0","104.193.31.255","1757473792","1757487103","US","United States"
+"104.193.32.0","104.193.39.255","1757487104","1757489151","CA","Canada"
+"104.193.40.0","104.193.47.255","1757489152","1757491199","US","United States"
+"104.193.48.0","104.193.71.255","1757491200","1757497343","CA","Canada"
+"104.193.72.0","104.193.91.255","1757497344","1757502463","US","United States"
+"104.193.92.0","104.193.95.255","1757502464","1757503487","CA","Canada"
+"104.193.96.0","104.193.103.255","1757503488","1757505535","US","United States"
+"104.193.104.0","104.193.107.255","1757505536","1757506559","CA","Canada"
+"104.193.108.0","104.193.131.255","1757506560","1757512703","US","United States"
+"104.193.132.0","104.193.135.255","1757512704","1757513727","CA","Canada"
+"104.193.136.0","104.193.171.255","1757513728","1757522943","US","United States"
+"104.193.172.0","104.193.175.255","1757522944","1757523967","CA","Canada"
+"104.193.176.0","104.193.195.255","1757523968","1757529087","US","United States"
+"104.193.196.0","104.193.199.255","1757529088","1757530111","AI","Anguilla"
+"104.193.200.0","104.193.207.255","1757530112","1757532159","US","United States"
+"104.193.208.0","104.193.211.255","1757532160","1757533183","CA","Canada"
+"104.193.212.0","104.193.251.127","1757533184","1757543295","US","United States"
+"104.193.251.128","104.193.251.159","1757543296","1757543327","AU","Australia"
+"104.193.251.160","104.194.31.255","1757543328","1757552639","US","United States"
+"104.194.32.0","104.194.63.255","1757552640","1757560831","CA","Canada"
+"104.194.64.0","104.194.202.255","1757560832","1757596415","US","United States"
+"104.194.203.0","104.194.203.255","1757596416","1757596671","AU","Australia"
+"104.194.204.0","104.194.207.255","1757596672","1757597695","US","United States"
+"104.194.208.0","104.194.211.255","1757597696","1757598719","GB","United Kingdom"
+"104.194.212.0","104.194.212.255","1757598720","1757598975","US","United States"
+"104.194.213.0","104.194.215.255","1757598976","1757599743","GB","United Kingdom"
+"104.194.216.0","104.195.127.255","1757599744","1757642751","US","United States"
+"104.195.128.0","104.195.255.255","1757642752","1757675519","CA","Canada"
+"104.196.0.0","104.199.174.143","1757675520","1757916815","US","United States"
+"104.199.174.144","104.199.174.144","1757916816","1757916816","AU","Australia"
+"104.199.174.145","104.199.255.255","1757916817","1757937663","US","United States"
+"104.200.0.0","104.200.15.255","1757937664","1757941759","CA","Canada"
+"104.200.16.0","104.200.77.255","1757941760","1757957631","US","United States"
+"104.200.78.0","104.200.78.255","1757957632","1757957887","NL","Netherlands"
+"104.200.79.0","104.200.79.255","1757957888","1757958143","US","United States"
+"104.200.80.0","104.200.95.255","1757958144","1757962239","CA","Canada"
+"104.200.96.0","104.200.111.255","1757962240","1757966335","BB","Barbados"
+"104.200.112.0","104.203.255.255","1757966336","1758199807","US","United States"
+"104.204.0.0","104.205.255.255","1758199808","1758330879","CA","Canada"
+"104.206.0.0","104.207.63.255","1758330880","1758412799","US","United States"
+"104.207.64.0","104.207.64.255","1758412800","1758413055","BG","Bulgaria"
+"104.207.65.0","104.207.65.255","1758413056","1758413311","SE","Sweden"
+"104.207.66.0","104.207.66.255","1758413312","1758413567","PS","Palestinian Territory"
+"104.207.67.0","104.207.69.255","1758413568","1758414335","US","United States"
+"104.207.70.0","104.207.70.255","1758414336","1758414591","LV","Latvia"
+"104.207.71.0","104.207.71.255","1758414592","1758414847","IN","India"
+"104.207.72.0","104.207.72.255","1758414848","1758415103","US","United States"
+"104.207.73.0","104.207.73.255","1758415104","1758415359","GB","United Kingdom"
+"104.207.74.0","104.207.74.255","1758415360","1758415615","FR","France"
+"104.207.75.0","104.207.75.255","1758415616","1758415871","CY","Cyprus"
+"104.207.76.0","104.207.76.255","1758415872","1758416127","IT","Italy"
+"104.207.77.0","104.207.77.255","1758416128","1758416383","US","United States"
+"104.207.78.0","104.207.78.255","1758416384","1758416639","CF","Central African Republic"
+"104.207.79.0","104.207.79.255","1758416640","1758416895","US","United States"
+"104.207.80.0","104.207.80.255","1758416896","1758417151","VC","Saint Vincent and the Grenadines"
+"104.207.81.0","104.207.81.255","1758417152","1758417407","ID","Indonesia"
+"104.207.82.0","104.207.82.255","1758417408","1758417663","CL","Chile"
+"104.207.83.0","104.207.83.255","1758417664","1758417919","HK","Hong Kong"
+"104.207.84.0","104.207.84.255","1758417920","1758418175","DE","Germany"
+"104.207.85.0","104.207.85.255","1758418176","1758418431","US","United States"
+"104.207.86.0","104.207.86.255","1758418432","1758418687","CN","China"
+"104.207.87.0","104.207.87.255","1758418688","1758418943","BL","Saint Barthelemy"
+"104.207.88.0","104.207.88.255","1758418944","1758419199","US","United States"
+"104.207.89.0","104.207.89.255","1758419200","1758419455","CR","Costa Rica"
+"104.207.90.0","104.207.92.255","1758419456","1758420223","US","United States"
+"104.207.93.0","104.207.93.255","1758420224","1758420479","HU","Hungary"
+"104.207.94.0","104.207.94.255","1758420480","1758420735","CH","Switzerland"
+"104.207.95.0","104.207.95.255","1758420736","1758420991","MM","Myanmar"
+"104.207.96.0","104.207.129.255","1758420992","1758429695","US","United States"
+"104.207.130.0","104.207.131.255","1758429696","1758430207","DE","Germany"
+"104.207.132.0","104.208.63.255","1758430208","1758478335","US","United States"
+"104.208.64.0","104.208.127.255","1758478336","1758494719","HK","Hong Kong"
+"104.208.128.0","104.209.63.255","1758494720","1758543871","US","United States"
+"104.209.64.0","104.209.95.255","1758543872","1758552063","AU","Australia"
+"104.209.96.0","104.210.63.255","1758552064","1758609407","US","United States"
+"104.210.64.0","104.210.127.255","1758609408","1758625791","AU","Australia"
+"104.210.128.0","104.211.63.255","1758625792","1758674943","US","United States"
+"104.211.64.0","104.211.255.255","1758674944","1758724095","IN","India"
+"104.212.0.0","104.214.127.255","1758724096","1758887935","US","United States"
+"104.214.128.0","104.214.159.255","1758887936","1758896127","JP","Japan"
+"104.214.160.0","104.214.191.255","1758896128","1758904319","HK","Hong Kong"
+"104.214.192.0","104.214.255.255","1758904320","1758920703","NL","Netherlands"
+"104.215.0.0","104.215.63.255","1758920704","1758937087","JP","Japan"
+"104.215.64.0","104.215.127.255","1758937088","1758953471","US","United States"
+"104.215.128.0","104.215.255.255","1758953472","1758986239","SG","Singapore"
+"104.216.0.0","104.218.43.255","1758986240","1759128575","US","United States"
+"104.218.44.0","104.218.47.255","1759128576","1759129599","CA","Canada"
+"104.218.48.0","104.218.55.255","1759129600","1759131647","US","United States"
+"104.218.56.0","104.218.63.255","1759131648","1759133695","CA","Canada"
+"104.218.64.0","104.218.83.255","1759133696","1759138815","US","United States"
+"104.218.84.0","104.218.87.255","1759138816","1759139839","CA","Canada"
+"104.218.88.0","104.218.91.255","1759139840","1759140863","US","United States"
+"104.218.92.0","104.218.95.255","1759140864","1759141887","CA","Canada"
+"104.218.96.0","104.218.119.255","1759141888","1759148031","US","United States"
+"104.218.120.0","104.218.120.255","1759148032","1759148287","NL","Netherlands"
+"104.218.121.0","104.218.123.255","1759148288","1759149055","US","United States"
+"104.218.124.0","104.218.127.255","1759149056","1759150079","CA","Canada"
+"104.218.128.0","104.218.167.255","1759150080","1759160319","US","United States"
+"104.218.168.0","104.218.175.255","1759160320","1759162367","BM","Bermuda"
+"104.218.176.0","104.218.179.255","1759162368","1759163391","BB","Barbados"
+"104.218.180.0","104.218.191.255","1759163392","1759166463","US","United States"
+"104.218.192.0","104.218.196.23","1759166464","1759167511","CA","Canada"
+"104.218.196.24","104.218.215.255","1759167512","1759172607","US","United States"
+"104.218.216.0","104.218.219.255","1759172608","1759173631","LC","Saint Lucia"
+"104.218.220.0","104.218.239.255","1759173632","1759178751","US","United States"
+"104.218.240.0","104.218.243.255","1759178752","1759179775","PR","Puerto Rico"
+"104.218.244.0","104.219.6.255","1759179776","1759184639","US","United States"
+"104.219.7.0","104.219.7.255","1759184640","1759184895","AU","Australia"
+"104.219.8.0","104.219.15.255","1759184896","1759186943","CA","Canada"
+"104.219.16.0","104.219.23.255","1759186944","1759188991","US","United States"
+"104.219.24.0","104.219.27.255","1759188992","1759190015","VC","Saint Vincent and the Grenadines"
+"104.219.28.0","104.219.31.255","1759190016","1759191039","PR","Puerto Rico"
+"104.219.32.0","104.219.71.255","1759191040","1759201279","US","United States"
+"104.219.72.0","104.219.75.255","1759201280","1759202303","VG","Virgin Islands, British"
+"104.219.76.0","104.219.99.255","1759202304","1759208447","US","United States"
+"104.219.100.0","104.219.103.255","1759208448","1759209471","CA","Canada"
+"104.219.104.0","104.219.115.255","1759209472","1759212543","US","United States"
+"104.219.116.0","104.219.135.255","1759212544","1759217663","CA","Canada"
+"104.219.136.0","104.219.155.255","1759217664","1759222783","US","United States"
+"104.219.156.0","104.219.159.255","1759222784","1759223807","CA","Canada"
+"104.219.160.0","104.219.187.255","1759223808","1759230975","US","United States"
+"104.219.188.0","104.219.195.255","1759230976","1759233023","CA","Canada"
+"104.219.196.0","104.219.199.255","1759233024","1759234047","US","United States"
+"104.219.200.0","104.219.207.255","1759234048","1759236095","CA","Canada"
+"104.219.208.0","104.219.219.255","1759236096","1759239167","US","United States"
+"104.219.220.0","104.219.223.255","1759239168","1759240191","CA","Canada"
+"104.219.224.0","104.220.255.255","1759240192","1759313919","US","United States"
+"104.221.0.0","104.221.127.255","1759313920","1759346687","CA","Canada"
+"104.221.128.0","104.222.111.255","1759346688","1759408127","US","United States"
+"104.222.112.0","104.222.127.255","1759408128","1759412223","CA","Canada"
+"104.222.128.0","104.222.130.255","1759412224","1759412991","US","United States"
+"104.222.131.0","104.222.131.255","1759412992","1759413247","AU","Australia"
+"104.222.132.0","104.222.135.255","1759413248","1759414271","US","United States"
+"104.222.136.0","104.222.136.255","1759414272","1759414527","SE","Sweden"
+"104.222.137.0","104.222.139.255","1759414528","1759415295","US","United States"
+"104.222.140.0","104.222.140.255","1759415296","1759415551","SG","Singapore"
+"104.222.141.0","104.222.144.255","1759415552","1759416575","US","United States"
+"104.222.145.0","104.222.145.255","1759416576","1759416831","HK","Hong Kong"
+"104.222.146.0","104.222.148.255","1759416832","1759417599","US","United States"
+"104.222.149.0","104.222.149.255","1759417600","1759417855","FR","France"
+"104.222.150.0","104.222.191.255","1759417856","1759428607","US","United States"
+"104.222.192.0","104.222.192.255","1759428608","1759428863","LB","Lebanon"
+"104.222.193.0","104.222.193.255","1759428864","1759429119","US","United States"
+"104.222.194.0","104.222.194.255","1759429120","1759429375","LK","Sri Lanka"
+"104.222.195.0","104.222.195.255","1759429376","1759429631","MO","Macau"
+"104.222.196.0","104.222.196.255","1759429632","1759429887","CN","China"
+"104.222.197.0","104.222.197.255","1759429888","1759430143","DK","Denmark"
+"104.222.198.0","104.222.198.255","1759430144","1759430399","QA","Qatar"
+"104.222.199.0","104.222.199.255","1759430400","1759430655","BA","Bosnia and Herzegovina"
+"104.222.200.0","104.222.200.255","1759430656","1759430911","AR","Argentina"
+"104.222.201.0","104.222.201.255","1759430912","1759431167","MX","Mexico"
+"104.222.202.0","104.222.202.255","1759431168","1759431423","AW","Aruba"
+"104.222.203.0","104.222.203.255","1759431424","1759431679","BZ","Belize"
+"104.222.204.0","104.222.204.255","1759431680","1759431935","BS","Bahamas"
+"104.222.205.0","104.222.205.255","1759431936","1759432191","IN","India"
+"104.222.206.0","104.222.206.255","1759432192","1759432447","HR","Croatia"
+"104.222.207.0","104.222.207.255","1759432448","1759432703","OM","Oman"
+"104.222.208.0","104.222.208.255","1759432704","1759432959","PK","Pakistan"
+"104.222.209.0","104.222.209.255","1759432960","1759433215","PS","Palestinian Territory"
+"104.222.210.0","104.222.210.255","1759433216","1759433471","SA","Saudi Arabia"
+"104.222.211.0","104.222.212.255","1759433472","1759433983","US","United States"
+"104.222.213.0","104.222.213.255","1759433984","1759434239","MA","Morocco"
+"104.222.214.0","104.222.214.255","1759434240","1759434495","DE","Germany"
+"104.222.215.0","104.222.215.255","1759434496","1759434751","JP","Japan"
+"104.222.216.0","104.222.216.255","1759434752","1759435007","SY","Syrian Arab Republic"
+"104.222.217.0","104.222.217.255","1759435008","1759435263","US","United States"
+"104.222.218.0","104.222.218.255","1759435264","1759435519","HK","Hong Kong"
+"104.222.219.0","104.222.219.255","1759435520","1759435775","IQ","Iraq"
+"104.222.220.0","104.222.220.255","1759435776","1759436031","KE","Kenya"
+"104.222.221.0","104.222.221.255","1759436032","1759436287","AE","United Arab Emirates"
+"104.222.222.0","104.223.255.255","1759436288","1759510527","US","United States"
+"104.224.0.0","104.224.0.255","1759510528","1759510783","VE","Venezuela"
+"104.224.1.0","104.224.1.255","1759510784","1759511039","AG","Antigua and Barbuda"
+"104.224.2.0","104.224.2.255","1759511040","1759511295","GT","Guatemala"
+"104.224.3.0","104.224.3.255","1759511296","1759511551","VC","Saint Vincent and the Grenadines"
+"104.224.4.0","104.224.4.255","1759511552","1759511807","PY","Paraguay"
+"104.224.5.0","104.224.5.255","1759511808","1759512063","JM","Jamaica"
+"104.224.6.0","104.224.6.255","1759512064","1759512319","MS","Montserrat"
+"104.224.7.0","104.224.7.255","1759512320","1759512575","GD","Grenada"
+"104.224.8.0","104.224.8.255","1759512576","1759512831","LC","Saint Lucia"
+"104.224.9.0","104.224.9.255","1759512832","1759513087","HT","Haiti"
+"104.224.10.0","104.224.10.255","1759513088","1759513343","EC","Ecuador"
+"104.224.11.0","104.224.11.255","1759513344","1759513599","KN","Saint Kitts and Nevis"
+"104.224.12.0","104.224.12.255","1759513600","1759513855","SR","Suriname"
+"104.224.13.0","104.224.13.255","1759513856","1759514111","NI","Nicaragua"
+"104.224.14.0","104.224.14.255","1759514112","1759514367","BB","Barbados"
+"104.224.15.0","104.224.15.255","1759514368","1759514623","PE","Peru"
+"104.224.16.0","104.224.16.255","1759514624","1759514879","KY","Cayman Islands"
+"104.224.17.0","104.224.17.255","1759514880","1759515135","TT","Trinidad and Tobago"
+"104.224.18.0","104.224.18.255","1759515136","1759515391","GY","Guyana"
+"104.224.19.0","104.224.19.255","1759515392","1759515647","BO","Bolivia"
+"104.224.20.0","104.224.20.255","1759515648","1759515903","CU","Cuba"
+"104.224.21.0","104.224.21.255","1759515904","1759516159","DM","Dominica"
+"104.224.22.0","104.224.22.255","1759516160","1759516415","SH","Saint Helena"
+"104.224.23.0","104.224.23.255","1759516416","1759516671","BM","Bermuda"
+"104.224.24.0","104.224.24.255","1759516672","1759516927","FJ","Fiji"
+"104.224.25.0","104.224.25.255","1759516928","1759517183","HN","Honduras"
+"104.224.26.0","104.224.26.255","1759517184","1759517439","GL","Greenland"
+"104.224.27.0","104.224.27.255","1759517440","1759517695","MQ","Martinique"
+"104.224.28.0","104.224.28.255","1759517696","1759517951","GF","French Guiana"
+"104.224.29.0","104.224.29.255","1759517952","1759518207","MF","Saint Martin"
+"104.224.30.0","104.224.30.255","1759518208","1759518463","BZ","Belize"
+"104.224.31.0","104.224.31.255","1759518464","1759518719","GP","Guadeloupe"
+"104.224.32.0","104.224.32.255","1759518720","1759518975","AW","Aruba"
+"104.224.33.0","104.224.33.255","1759518976","1759519231","AI","Anguilla"
+"104.224.34.0","104.224.34.255","1759519232","1759519487","BL","Saint Barthelemy"
+"104.224.35.0","104.224.35.255","1759519488","1759519743","CO","Colombia"
+"104.224.36.0","104.224.36.255","1759519744","1759519999","TC","Turks and Caicos Islands"
+"104.224.37.0","104.224.37.255","1759520000","1759520255","VG","Virgin Islands, British"
+"104.224.38.0","104.224.38.255","1759520256","1759520511","WF","Wallis and Futuna"
+"104.224.39.0","104.224.39.255","1759520512","1759520767","US","United States"
+"104.224.40.0","104.224.40.255","1759520768","1759521023","SV","El Salvador"
+"104.224.41.0","104.224.41.255","1759521024","1759521279","TK","Tokelau"
+"104.224.42.0","104.224.42.255","1759521280","1759521535","SJ","Svalbard and Jan Mayen"
+"104.224.43.0","104.224.43.255","1759521536","1759521791","PM","Saint Pierre and Miquelon"
+"104.224.44.0","104.224.44.255","1759521792","1759522047","GS","South Georgia and the South Sandwich Islands"
+"104.224.45.0","104.224.45.255","1759522048","1759522303","DO","Dominican Republic"
+"104.224.46.0","104.224.46.255","1759522304","1759522559","RE","Reunion"
+"104.224.47.0","104.224.47.255","1759522560","1759522815","PN","Pitcairn Islands"
+"104.224.48.0","104.224.48.255","1759522816","1759523071","MP","Northern Mariana Islands"
+"104.224.49.0","104.224.49.255","1759523072","1759523327","NF","Norfolk Island"
+"104.224.50.0","104.224.50.255","1759523328","1759523583","PR","Puerto Rico"
+"104.224.51.0","104.224.51.255","1759523584","1759523839","NU","Niue"
+"104.224.52.0","104.224.52.255","1759523840","1759524095","NC","New Caledonia"
+"104.224.53.0","104.224.53.255","1759524096","1759524351","NL","Netherlands"
+"104.224.54.0","104.224.54.255","1759524352","1759524607","CX","Christmas Island"
+"104.224.55.0","104.224.55.255","1759524608","1759524863","BS","Bahamas"
+"104.224.56.0","104.224.56.255","1759524864","1759525119","PF","French Polynesia"
+"104.224.57.0","104.224.57.255","1759525120","1759525375","CK","Cook Islands"
+"104.224.58.0","104.224.58.255","1759525376","1759525631","TF","French Southern Territories"
+"104.224.59.0","104.224.59.255","1759525632","1759525887","FK","Falkland Islands (Malvinas)"
+"104.224.60.0","104.224.60.255","1759525888","1759526143","GG","Guernsey"
+"104.224.61.0","104.224.61.255","1759526144","1759526399","CC","Cocos (Keeling) Islands"
+"104.224.62.0","104.224.62.255","1759526400","1759526655","JE","Jersey"
+"104.224.63.0","104.224.63.255","1759526656","1759526911","FO","Faroe Islands"
+"104.224.64.0","104.224.95.255","1759526912","1759535103","US","United States"
+"104.224.96.0","104.224.127.255","1759535104","1759543295","CA","Canada"
+"104.224.128.0","104.224.143.255","1759543296","1759547391","US","United States"
+"104.224.144.0","104.224.147.255","1759547392","1759548415","NL","Netherlands"
+"104.224.148.0","104.227.7.255","1759548416","1759709183","US","United States"
+"104.227.8.0","104.227.8.255","1759709184","1759709439","LT","Lithuania"
+"104.227.9.0","104.227.62.223","1759709440","1759723231","US","United States"
+"104.227.62.224","104.227.62.239","1759723232","1759723247","ES","Spain"
+"104.227.62.240","104.227.77.255","1759723248","1759727103","US","United States"
+"104.227.78.0","104.227.78.255","1759727104","1759727359","IN","India"
+"104.227.79.0","104.227.167.47","1759727360","1759749935","US","United States"
+"104.227.167.48","104.227.167.63","1759749936","1759749951","FR","France"
+"104.227.167.64","104.232.47.255","1759749952","1760047103","US","United States"
+"104.232.48.0","104.232.63.255","1760047104","1760051199","CA","Canada"
+"104.232.64.0","104.232.191.255","1760051200","1760083967","US","United States"
+"104.232.192.0","104.232.199.255","1760083968","1760086015","SE","Sweden"
+"104.232.200.0","104.232.207.255","1760086016","1760088063","GB","United Kingdom"
+"104.232.208.0","104.233.63.255","1760088064","1760116735","US","United States"
+"104.233.64.0","104.233.127.255","1760116736","1760133119","CA","Canada"
+"104.233.128.0","104.233.255.255","1760133120","1760165887","US","United States"
+"104.234.0.0","104.234.255.255","1760165888","1760231423","CA","Canada"
+"104.235.0.0","104.237.82.255","1760231424","1760383743","US","United States"
+"104.237.83.0","104.237.83.255","1760383744","1760383999","MO","Macau"
+"104.237.84.0","104.237.84.255","1760384000","1760384255","GB","United Kingdom"
+"104.237.85.0","104.237.85.255","1760384256","1760384511","BZ","Belize"
+"104.237.86.0","104.237.86.255","1760384512","1760384767","US","United States"
+"104.237.87.0","104.237.87.255","1760384768","1760385023","KE","Kenya"
+"104.237.88.0","104.237.88.255","1760385024","1760385279","US","United States"
+"104.237.89.0","104.237.89.255","1760385280","1760385535","SG","Singapore"
+"104.237.90.0","104.237.90.255","1760385536","1760385791","US","United States"
+"104.237.91.0","104.237.91.255","1760385792","1760386047","HK","Hong Kong"
+"104.237.92.0","104.237.92.255","1760386048","1760386303","US","United States"
+"104.237.93.0","104.237.93.255","1760386304","1760386559","GB","United Kingdom"
+"104.237.94.0","104.237.94.255","1760386560","1760386815","US","United States"
+"104.237.95.0","104.237.95.255","1760386816","1760387071","HK","Hong Kong"
+"104.237.96.0","104.238.49.255","1760387072","1760440831","US","United States"
+"104.238.50.0","104.238.51.255","1760440832","1760441343","AU","Australia"
+"104.238.52.0","104.238.59.255","1760441344","1760443391","US","United States"
+"104.238.60.0","104.238.63.255","1760443392","1760444415","DE","Germany"
+"104.238.64.0","104.238.147.255","1760444416","1760465919","US","United States"
+"104.238.148.0","104.238.151.255","1760465920","1760466943","JP","Japan"
+"104.238.152.0","104.238.157.255","1760466944","1760468479","US","United States"
+"104.238.158.0","104.238.159.255","1760468480","1760468991","DE","Germany"
+"104.238.160.0","104.238.161.255","1760468992","1760469503","JP","Japan"
+"104.238.162.0","104.238.165.255","1760469504","1760470527","US","United States"
+"104.238.166.0","104.238.167.255","1760470528","1760471039","DE","Germany"
+"104.238.168.0","104.238.175.255","1760471040","1760473087","GB","United Kingdom"
+"104.238.176.0","104.238.177.255","1760473088","1760473599","DE","Germany"
+"104.238.178.0","104.238.183.255","1760473600","1760475135","US","United States"
+"104.238.184.0","104.238.187.255","1760475136","1760476159","GB","United Kingdom"
+"104.238.188.0","104.238.191.255","1760476160","1760477183","FR","France"
+"104.238.192.0","104.241.127.255","1760477184","1760657407","US","United States"
+"104.241.128.0","104.241.207.255","1760657408","1760677887","CA","Canada"
+"104.241.208.0","104.241.255.255","1760677888","1760690175","US","United States"
+"104.242.0.0","104.242.255.255","1760690176","1760755711","CA","Canada"
+"104.243.0.0","104.243.79.255","1760755712","1760776191","US","United States"
+"104.243.80.0","104.243.111.255","1760776192","1760784383","CA","Canada"
+"104.243.112.0","104.243.221.255","1760784384","1760812543","US","United States"
+"104.243.222.0","104.243.223.255","1760812544","1760813055","CA","Canada"
+"104.243.224.0","104.243.239.255","1760813056","1760817151","US","United States"
+"104.243.240.0","104.243.240.255","1760817152","1760817407","MO","Macau"
+"104.243.241.0","104.243.241.255","1760817408","1760817663","BZ","Belize"
+"104.243.242.0","104.243.242.255","1760817664","1760817919","BS","Bahamas"
+"104.243.243.0","104.243.243.255","1760817920","1760818175","PA","Panama"
+"104.243.244.0","104.243.244.255","1760818176","1760818431","AR","Argentina"
+"104.243.245.0","104.243.245.255","1760818432","1760818687","MX","Mexico"
+"104.243.246.0","104.243.246.255","1760818688","1760818943","AW","Aruba"
+"104.243.247.0","104.243.247.255","1760818944","1760819199","SE","Sweden"
+"104.243.248.0","104.243.248.255","1760819200","1760819455","ES","Spain"
+"104.243.249.0","104.243.249.255","1760819456","1760819711","GB","United Kingdom"
+"104.243.250.0","104.243.250.255","1760819712","1760819967","MA","Morocco"
+"104.243.251.0","104.243.251.255","1760819968","1760820223","HK","Hong Kong"
+"104.243.252.0","104.243.252.255","1760820224","1760820479","JP","Japan"
+"104.243.253.0","104.243.253.255","1760820480","1760820735","CA","Canada"
+"104.243.254.0","104.244.7.255","1760820736","1760823295","US","United States"
+"104.244.8.0","104.244.11.255","1760823296","1760824319","PT","Portugal"
+"104.244.12.0","104.244.63.255","1760824320","1760837631","US","United States"
+"104.244.64.0","104.244.71.255","1760837632","1760839679","CA","Canada"
+"104.244.72.0","104.244.74.187","1760839680","1760840379","US","United States"
+"104.244.74.188","104.244.74.188","1760840380","1760840380","LU","Luxembourg"
+"104.244.74.189","104.244.179.255","1760840381","1760867327","US","United States"
+"104.244.180.0","104.244.183.255","1760867328","1760868351","PR","Puerto Rico"
+"104.244.184.0","104.244.187.255","1760868352","1760869375","US","United States"
+"104.244.188.0","104.244.191.255","1760869376","1760870399","CA","Canada"
+"104.244.192.0","104.244.195.255","1760870400","1760871423","US","United States"
+"104.244.196.0","104.244.199.255","1760871424","1760872447","CA","Canada"
+"104.244.200.0","104.244.223.255","1760872448","1760878591","US","United States"
+"104.244.224.0","104.244.231.255","1760878592","1760880639","JM","Jamaica"
+"104.244.232.0","104.244.243.255","1760880640","1760883711","US","United States"
+"104.244.244.0","104.244.247.255","1760883712","1760884735","CA","Canada"
+"104.244.248.0","104.244.255.255","1760884736","1760886783","US","United States"
+"104.245.0.0","104.245.7.255","1760886784","1760888831","CA","Canada"
+"104.245.8.0","104.245.8.255","1760888832","1760889087","US","United States"
+"104.245.9.0","104.245.9.255","1760889088","1760889343","JP","Japan"
+"104.245.10.0","104.245.10.255","1760889344","1760889599","GB","United Kingdom"
+"104.245.11.0","104.245.14.255","1760889600","1760890623","US","United States"
+"104.245.15.0","104.245.15.255","1760890624","1760890879","SG","Singapore"
+"104.245.16.0","104.245.36.255","1760890880","1760896255","US","United States"
+"104.245.37.0","104.245.37.255","1760896256","1760896511","CA","Canada"
+"104.245.38.0","104.245.47.255","1760896512","1760899071","US","United States"
+"104.245.48.0","104.245.51.255","1760899072","1760900095","GD","Grenada"
+"104.245.52.0","104.245.63.255","1760900096","1760903167","US","United States"
+"104.245.64.0","104.245.67.255","1760903168","1760904191","CA","Canada"
+"104.245.68.0","104.245.87.255","1760904192","1760909311","US","United States"
+"104.245.88.0","104.245.91.255","1760909312","1760910335","VG","Virgin Islands, British"
+"104.245.92.0","104.245.95.255","1760910336","1760911359","GD","Grenada"
+"104.245.96.0","104.245.111.255","1760911360","1760915455","US","United States"
+"104.245.112.0","104.245.119.255","1760915456","1760917503","MQ","Martinique"
+"104.245.120.0","104.245.143.255","1760917504","1760923647","US","United States"
+"104.245.144.0","104.245.147.255","1760923648","1760924671","CA","Canada"
+"104.245.148.0","104.245.151.255","1760924672","1760925695","US","United States"
+"104.245.152.0","104.245.167.255","1760925696","1760929791","CA","Canada"
+"104.245.168.0","104.245.199.255","1760929792","1760937983","US","United States"
+"104.245.200.0","104.245.203.255","1760937984","1760939007","CA","Canada"
+"104.245.204.0","104.245.207.255","1760939008","1760940031","DM","Dominica"
+"104.245.208.0","104.245.223.255","1760940032","1760944127","US","United States"
+"104.245.224.0","104.245.227.255","1760944128","1760945151","CA","Canada"
+"104.245.228.0","104.246.127.255","1760945152","1760985087","US","United States"
+"104.246.128.0","104.246.255.255","1760985088","1761017855","CA","Canada"
+"104.247.0.0","104.247.6.255","1761017856","1761019647","US","United States"
+"104.247.7.0","104.247.7.255","1761019648","1761019903","VE","Venezuela"
+"104.247.8.0","104.247.20.255","1761019904","1761023231","US","United States"
+"104.247.21.0","104.247.21.255","1761023232","1761023487","JP","Japan"
+"104.247.22.0","104.247.100.255","1761023488","1761043711","US","United States"
+"104.247.101.0","104.247.101.255","1761043712","1761043967","PH","Philippines"
+"104.247.102.0","104.247.103.255","1761043968","1761044479","US","United States"
+"104.247.104.0","104.247.104.255","1761044480","1761044735","AU","Australia"
+"104.247.105.0","104.247.111.255","1761044736","1761046527","US","United States"
+"104.247.112.0","104.247.112.255","1761046528","1761046783","JP","Japan"
+"104.247.113.0","104.247.117.255","1761046784","1761048063","US","United States"
+"104.247.118.0","104.247.118.255","1761048064","1761048319","IN","India"
+"104.247.119.0","104.247.223.255","1761048320","1761075199","US","United States"
+"104.247.224.0","104.247.255.255","1761075200","1761083391","CA","Canada"
+"104.248.0.0","104.249.127.255","1761083392","1761181695","US","United States"
+"104.249.128.0","104.249.128.255","1761181696","1761181951","MX","Mexico"
+"104.249.129.0","104.249.135.255","1761181952","1761183743","US","United States"
+"104.249.136.0","104.249.136.255","1761183744","1761183999","AU","Australia"
+"104.249.137.0","104.249.140.255","1761184000","1761185023","US","United States"
+"104.249.141.0","104.249.141.255","1761185024","1761185279","RU","Russian Federation"
+"104.249.142.0","104.249.142.255","1761185280","1761185535","US","United States"
+"104.249.143.0","104.249.143.255","1761185536","1761185791","AE","United Arab Emirates"
+"104.249.144.0","104.249.144.255","1761185792","1761186047","MX","Mexico"
+"104.249.145.0","104.249.145.255","1761186048","1761186303","US","United States"
+"104.249.146.0","104.249.146.255","1761186304","1761186559","DE","Germany"
+"104.249.147.0","104.249.147.255","1761186560","1761186815","US","United States"
+"104.249.148.0","104.249.148.255","1761186816","1761187071","MX","Mexico"
+"104.249.149.0","104.249.149.255","1761187072","1761187327","US","United States"
+"104.249.150.0","104.249.150.255","1761187328","1761187583","PK","Pakistan"
+"104.249.151.0","104.249.152.255","1761187584","1761188095","US","United States"
+"104.249.153.0","104.249.153.255","1761188096","1761188351","RU","Russian Federation"
+"104.249.154.0","104.249.158.255","1761188352","1761189631","US","United States"
+"104.249.159.0","104.249.159.255","1761189632","1761189887","DE","Germany"
+"104.249.160.0","104.249.160.255","1761189888","1761190143","JP","Japan"
+"104.249.161.0","104.249.166.255","1761190144","1761191679","US","United States"
+"104.249.167.0","104.249.167.255","1761191680","1761191935","MX","Mexico"
+"104.249.168.0","104.249.170.255","1761191936","1761192703","US","United States"
+"104.249.171.0","104.249.171.255","1761192704","1761192959","AU","Australia"
+"104.249.172.0","104.249.174.255","1761192960","1761193727","US","United States"
+"104.249.175.0","104.249.175.255","1761193728","1761193983","DE","Germany"
+"104.249.176.0","104.249.176.255","1761193984","1761194239","US","United States"
+"104.249.177.0","104.249.177.255","1761194240","1761194495","PH","Philippines"
+"104.249.178.0","104.249.178.255","1761194496","1761194751","HK","Hong Kong"
+"104.249.179.0","104.249.179.255","1761194752","1761195007","US","United States"
+"104.249.180.0","104.249.180.255","1761195008","1761195263","HK","Hong Kong"
+"104.249.181.0","104.249.191.255","1761195264","1761198079","US","United States"
+"104.249.192.0","104.249.255.255","1761198080","1761214463","CA","Canada"
+"104.250.0.0","104.250.31.255","1761214464","1761222655","GP","Guadeloupe"
+"104.250.32.0","104.250.63.255","1761222656","1761230847","US","United States"
+"104.250.64.0","104.250.95.255","1761230848","1761239039","CA","Canada"
+"104.250.96.0","104.250.159.255","1761239040","1761255423","US","United States"
+"104.250.160.0","104.250.160.255","1761255424","1761255679","CN","China"
+"104.250.161.0","104.250.161.255","1761255680","1761255935","NZ","New Zealand"
+"104.250.162.0","104.250.162.255","1761255936","1761256191","DK","Denmark"
+"104.250.163.0","104.250.163.255","1761256192","1761256447","HR","Croatia"
+"104.250.164.0","104.250.164.255","1761256448","1761256703","LI","Liechtenstein"
+"104.250.165.0","104.250.165.255","1761256704","1761256959","ME","Montenegro"
+"104.250.166.0","104.250.166.255","1761256960","1761257215","AM","Armenia"
+"104.250.167.0","104.250.167.255","1761257216","1761257471","GE","Georgia"
+"104.250.168.0","104.250.168.255","1761257472","1761257727","MC","Monaco"
+"104.250.169.0","104.250.169.255","1761257728","1761257983","BA","Bosnia and Herzegovina"
+"104.250.170.0","104.250.170.255","1761257984","1761258239","RS","Serbia"
+"104.250.171.0","104.250.171.255","1761258240","1761258495","SI","Slovenia"
+"104.250.172.0","104.250.172.255","1761258496","1761258751","IT","Italy"
+"104.250.173.0","104.250.173.255","1761258752","1761259007","LU","Luxembourg"
+"104.250.174.0","104.250.174.23","1761259008","1761259031","PT","Portugal"
+"104.250.174.24","104.250.174.24","1761259032","1761259032","US","United States"
+"104.250.174.25","104.250.174.255","1761259033","1761259263","PT","Portugal"
+"104.250.175.0","104.250.175.255","1761259264","1761259519","FR","France"
+"104.250.176.0","104.250.176.255","1761259520","1761259775","KH","Cambodia"
+"104.250.177.0","104.250.177.255","1761259776","1761260031","AZ","Azerbaijan"
+"104.250.178.0","104.250.178.255","1761260032","1761260287","ET","Ethiopia"
+"104.250.179.0","104.250.179.255","1761260288","1761260543","CU","Cuba"
+"104.250.180.0","104.250.180.255","1761260544","1761260799","EC","Ecuador"
+"104.250.181.0","104.250.181.255","1761260800","1761261055","MU","Mauritius"
+"104.250.182.0","104.250.182.255","1761261056","1761261311","JM","Jamaica"
+"104.250.183.0","104.250.183.255","1761261312","1761261567","PR","Puerto Rico"
+"104.250.184.0","104.250.184.255","1761261568","1761261823","VG","Virgin Islands, British"
+"104.250.185.0","104.250.185.255","1761261824","1761262079","SG","Singapore"
+"104.250.186.0","104.250.186.255","1761262080","1761262335","IN","India"
+"104.250.187.0","104.250.187.255","1761262336","1761262591","PK","Pakistan"
+"104.250.188.0","104.250.188.255","1761262592","1761262847","US","United States"
+"104.250.189.0","104.250.189.255","1761262848","1761263103","RU","Russian Federation"
+"104.250.190.0","104.250.228.255","1761263104","1761273087","US","United States"
+"104.250.229.0","104.250.229.255","1761273088","1761273343","PH","Philippines"
+"104.250.230.0","104.250.230.255","1761273344","1761273599","US","United States"
+"104.250.231.0","104.250.231.255","1761273600","1761273855","AU","Australia"
+"104.250.232.0","104.250.237.255","1761273856","1761275391","US","United States"
+"104.250.238.0","104.250.238.255","1761275392","1761275647","JP","Japan"
+"104.250.239.0","104.251.31.255","1761275648","1761288191","US","United States"
+"104.251.32.0","104.251.47.255","1761288192","1761292287","CA","Canada"
+"104.251.48.0","104.251.85.255","1761292288","1761302015","US","United States"
+"104.251.86.0","104.251.86.255","1761302016","1761302271","CA","Canada"
+"104.251.87.0","104.251.87.255","1761302272","1761302527","US","United States"
+"104.251.88.0","104.251.88.255","1761302528","1761302783","CA","Canada"
+"104.251.89.0","104.251.95.255","1761302784","1761304575","US","United States"
+"104.251.96.0","104.251.111.255","1761304576","1761308671","CA","Canada"
+"104.251.112.0","104.251.189.255","1761308672","1761328639","US","United States"
+"104.251.190.0","104.251.190.255","1761328640","1761328895","AU","Australia"
+"104.251.191.0","104.251.238.255","1761328896","1761341183","US","United States"
+"104.251.239.0","104.251.239.255","1761341184","1761341439","HK","Hong Kong"
+"104.251.240.0","104.254.7.255","1761341440","1761478655","US","United States"
+"104.254.8.0","104.254.11.255","1761478656","1761479679","CA","Canada"
+"104.254.12.0","104.254.31.255","1761479680","1761484799","US","United States"
+"104.254.32.0","104.254.35.255","1761484800","1761485823","CA","Canada"
+"104.254.36.0","104.254.47.255","1761485824","1761488895","US","United States"
+"104.254.48.0","104.254.51.255","1761488896","1761489919","CA","Canada"
+"104.254.52.0","104.254.87.255","1761489920","1761499135","US","United States"
+"104.254.88.0","104.254.95.255","1761499136","1761501183","CA","Canada"
+"104.254.96.0","104.254.97.255","1761501184","1761501695","VG","Virgin Islands, British"
+"104.254.98.0","104.254.121.31","1761501696","1761507615","US","United States"
+"104.254.121.32","104.254.121.127","1761507616","1761507711","GB","United Kingdom"
+"104.254.121.128","104.254.123.255","1761507712","1761508351","US","United States"
+"104.254.128.0","104.254.151.255","1761509376","1761515519","US","United States"
+"104.254.152.0","104.254.159.255","1761515520","1761517567","CA","Canada"
+"104.254.160.0","104.254.167.255","1761517568","1761519615","US","United States"
+"104.254.168.0","104.254.175.255","1761519616","1761521663","PR","Puerto Rico"
+"104.254.176.0","104.254.179.255","1761521664","1761522687","US","United States"
+"104.254.180.0","104.254.183.255","1761522688","1761523711","CA","Canada"
+"104.254.184.0","104.254.195.255","1761523712","1761526783","US","United States"
+"104.254.196.0","104.254.199.255","1761526784","1761527807","CA","Canada"
+"104.254.200.0","104.255.7.255","1761527808","1761544191","US","United States"
+"104.255.8.0","104.255.15.255","1761544192","1761546239","CA","Canada"
+"104.255.16.0","104.255.47.255","1761546240","1761554431","US","United States"
+"104.255.48.0","104.255.51.255","1761554432","1761555455","CA","Canada"
+"104.255.52.0","104.255.151.255","1761555456","1761581055","US","United States"
+"104.255.152.0","104.255.159.255","1761581056","1761583103","CA","Canada"
+"104.255.160.0","104.255.175.255","1761583104","1761587199","US","United States"
+"104.255.176.0","104.255.179.255","1761587200","1761588223","AI","Anguilla"
+"104.255.180.0","104.255.183.255","1761588224","1761589247","PR","Puerto Rico"
+"104.255.184.0","104.255.207.255","1761589248","1761595391","US","United States"
+"104.255.208.0","104.255.211.255","1761595392","1761596415","CA","Canada"
+"104.255.212.0","104.255.226.255","1761596416","1761600255","US","United States"
+"104.255.227.0","104.255.227.255","1761600256","1761600511","CA","Canada"
+"104.255.228.0","104.255.231.255","1761600512","1761601535","US","United States"
+"104.255.232.0","104.255.235.255","1761601536","1761602559","VC","Saint Vincent and the Grenadines"
+"104.255.236.0","104.255.251.255","1761602560","1761606655","US","United States"
+"104.255.252.0","104.255.255.255","1761606656","1761607679","LC","Saint Lucia"
+"105.0.0.0","105.15.255.255","1761607680","1762656255","ZA","South Africa"
+"105.16.0.0","105.16.15.255","1762656256","1762660351","MU","Mauritius"
+"105.16.16.0","105.16.19.255","1762660352","1762661375","KE","Kenya"
+"105.16.20.0","105.16.21.255","1762661376","1762661887","MU","Mauritius"
+"105.16.22.0","105.16.23.255","1762661888","1762662399","TZ","Tanzania, United Republic of"
+"105.16.24.0","105.16.25.255","1762662400","1762662911","MZ","Mozambique"
+"105.16.26.0","105.16.31.255","1762662912","1762664447","ZA","South Africa"
+"105.16.32.0","105.16.33.255","1762664448","1762664959","FR","France"
+"105.16.34.0","105.16.35.255","1762664960","1762665471","GB","United Kingdom"
+"105.16.36.0","105.16.92.255","1762665472","1762680063","MU","Mauritius"
+"105.16.93.0","105.16.94.255","1762680064","1762680575","NL","Netherlands"
+"105.16.95.0","105.16.96.255","1762680576","1762681087","SE","Sweden"
+"105.16.97.0","105.16.98.255","1762681088","1762681599","DE","Germany"
+"105.16.99.0","105.16.111.255","1762681600","1762684927","MU","Mauritius"
+"105.16.112.0","105.16.127.255","1762684928","1762689023","KE","Kenya"
+"105.16.128.0","105.16.135.255","1762689024","1762691071","DJ","Djibouti"
+"105.16.136.0","105.16.143.255","1762691072","1762693119","TZ","Tanzania, United Republic of"
+"105.16.144.0","105.16.151.255","1762693120","1762695167","MZ","Mozambique"
+"105.16.152.0","105.16.175.255","1762695168","1762701311","ZA","South Africa"
+"105.16.176.0","105.16.183.255","1762701312","1762703359","FR","France"
+"105.16.184.0","105.16.191.255","1762703360","1762705407","GB","United Kingdom"
+"105.16.192.0","105.17.183.255","1762705408","1762768895","MU","Mauritius"
+"105.17.184.0","105.17.191.255","1762768896","1762770943","DE","Germany"
+"105.17.192.0","105.17.239.255","1762770944","1762783231","MU","Mauritius"
+"105.17.240.0","105.18.15.255","1762783232","1762791423","KE","Kenya"
+"105.18.16.0","105.18.31.255","1762791424","1762795519","DJ","Djibouti"
+"105.18.32.0","105.18.47.255","1762795520","1762799615","TZ","Tanzania, United Republic of"
+"105.18.48.0","105.18.63.255","1762799616","1762803711","MZ","Mozambique"
+"105.18.64.0","105.18.111.255","1762803712","1762815999","ZA","South Africa"
+"105.18.112.0","105.18.127.255","1762816000","1762820095","FR","France"
+"105.18.128.0","105.20.95.255","1762820096","1762942975","MU","Mauritius"
+"105.20.96.0","105.20.111.255","1762942976","1762947071","NL","Netherlands"
+"105.20.112.0","105.20.127.255","1762947072","1762951167","SE","Sweden"
+"105.20.128.0","105.20.143.255","1762951168","1762955263","DE","Germany"
+"105.20.144.0","105.20.255.255","1762955264","1762983935","MU","Mauritius"
+"105.21.0.0","105.21.63.255","1762983936","1763000319","KE","Kenya"
+"105.21.64.0","105.21.95.255","1763000320","1763008511","UG","Uganda"
+"105.21.96.0","105.21.127.255","1763008512","1763016703","RW","Rwanda"
+"105.21.128.0","105.21.159.255","1763016704","1763024895","DJ","Djibouti"
+"105.21.160.0","105.21.223.255","1763024896","1763041279","TZ","Tanzania, United Republic of"
+"105.21.224.0","105.21.255.255","1763041280","1763049471","MZ","Mozambique"
+"105.22.0.0","105.22.95.255","1763049472","1763074047","ZA","South Africa"
+"105.22.96.0","105.22.127.255","1763074048","1763082239","FR","France"
+"105.22.128.0","105.22.159.255","1763082240","1763090431","GB","United Kingdom"
+"105.22.160.0","105.23.223.255","1763090432","1763172351","MU","Mauritius"
+"105.23.224.0","105.23.255.255","1763172352","1763180543","ZA","South Africa"
+"105.24.0.0","105.25.95.255","1763180544","1763270655","MU","Mauritius"
+"105.25.96.0","105.25.127.255","1763270656","1763278847","US","United States"
+"105.25.128.0","105.25.159.255","1763278848","1763287039","ZA","South Africa"
+"105.25.160.0","105.26.31.255","1763287040","1763319807","MU","Mauritius"
+"105.26.32.0","105.26.63.255","1763319808","1763327999","IN","India"
+"105.26.64.0","105.26.95.255","1763328000","1763336191","NL","Netherlands"
+"105.26.96.0","105.26.127.255","1763336192","1763344383","SE","Sweden"
+"105.26.128.0","105.26.129.255","1763344384","1763344895","UG","Uganda"
+"105.26.130.0","105.26.159.255","1763344896","1763352575","DE","Germany"
+"105.26.160.0","105.27.31.255","1763352576","1763385343","MU","Mauritius"
+"105.27.32.0","105.27.63.255","1763385344","1763393535","AE","United Arab Emirates"
+"105.27.64.0","105.27.95.255","1763393536","1763401727","GB","United Kingdom"
+"105.27.96.0","105.27.97.255","1763401728","1763402239","ZA","South Africa"
+"105.27.98.0","105.27.99.255","1763402240","1763402751","KE","Kenya"
+"105.27.100.0","105.27.127.255","1763402752","1763409919","ZA","South Africa"
+"105.27.128.0","105.27.169.255","1763409920","1763420671","MU","Mauritius"
+"105.27.170.0","105.27.171.255","1763420672","1763421183","ZA","South Africa"
+"105.27.172.0","105.27.191.255","1763421184","1763426303","MU","Mauritius"
+"105.27.192.0","105.27.205.255","1763426304","1763429887","ZA","South Africa"
+"105.27.206.0","105.27.239.255","1763429888","1763438591","KE","Kenya"
+"105.27.240.0","105.27.255.255","1763438592","1763442687","UG","Uganda"
+"105.28.0.0","105.28.15.255","1763442688","1763446783","RW","Rwanda"
+"105.28.16.0","105.28.31.255","1763446784","1763450879","DJ","Djibouti"
+"105.28.32.0","105.28.63.255","1763450880","1763459071","TZ","Tanzania, United Republic of"
+"105.28.64.0","105.28.79.255","1763459072","1763463167","MZ","Mozambique"
+"105.28.80.0","105.28.127.255","1763463168","1763475455","ZA","South Africa"
+"105.28.128.0","105.28.143.255","1763475456","1763479551","FR","France"
+"105.28.144.0","105.28.159.255","1763479552","1763483647","GB","United Kingdom"
+"105.28.160.0","105.29.255.255","1763483648","1763573759","MU","Mauritius"
+"105.30.0.0","105.30.15.255","1763573760","1763577855","US","United States"
+"105.30.16.0","105.30.95.255","1763577856","1763598335","MU","Mauritius"
+"105.30.96.0","105.30.111.255","1763598336","1763602431","IN","India"
+"105.30.112.0","105.30.127.255","1763602432","1763606527","NL","Netherlands"
+"105.30.128.0","105.30.143.255","1763606528","1763610623","MU","Mauritius"
+"105.30.144.0","105.30.159.255","1763610624","1763614719","DE","Germany"
+"105.30.160.0","105.30.223.255","1763614720","1763631103","MU","Mauritius"
+"105.30.224.0","105.30.239.255","1763631104","1763635199","AE","United Arab Emirates"
+"105.30.240.0","105.30.255.255","1763635200","1763639295","ZA","South Africa"
+"105.31.0.0","105.31.71.255","1763639296","1763657727","MU","Mauritius"
+"105.31.72.0","105.31.79.255","1763657728","1763659775","ZA","South Africa"
+"105.31.80.0","105.31.87.255","1763659776","1763661823","MU","Mauritius"
+"105.31.88.0","105.31.95.255","1763661824","1763663871","FR","France"
+"105.31.96.0","105.31.199.255","1763663872","1763690495","MU","Mauritius"
+"105.31.200.0","105.31.207.255","1763690496","1763692543","ZA","South Africa"
+"105.31.208.0","105.31.215.255","1763692544","1763694591","MU","Mauritius"
+"105.31.216.0","105.31.223.255","1763694592","1763696639","FR","France"
+"105.31.224.0","105.31.255.255","1763696640","1763704831","MU","Mauritius"
+"105.32.0.0","105.47.255.255","1763704832","1764753407","EG","Egypt"
+"105.48.0.0","105.63.255.255","1764753408","1765801983","KE","Kenya"
+"105.64.0.0","105.79.255.255","1765801984","1766850559","MA","Morocco"
+"105.80.0.0","105.95.255.255","1766850560","1767899135","EG","Egypt"
+"105.96.0.0","105.111.255.255","1767899136","1768947711","DZ","Algeria"
+"105.112.0.0","105.127.255.255","1768947712","1769996287","NG","Nigeria"
+"105.128.0.0","105.159.255.255","1769996288","1772093439","MA","Morocco"
+"105.160.0.0","105.167.255.255","1772093440","1772617727","KE","Kenya"
+"105.168.0.0","105.175.255.255","1772617728","1773142015","AO","Angola"
+"105.176.0.0","105.177.255.255","1773142016","1773273087","ZA","South Africa"
+"105.178.0.0","105.179.255.255","1773273088","1773404159","RW","Rwanda"
+"105.180.0.0","105.183.255.255","1773404160","1773666303","EG","Egypt"
+"105.184.0.0","105.187.255.255","1773666304","1773928447","ZA","South Africa"
+"105.188.0.0","105.191.255.255","1773928448","1774190591","MA","Morocco"
+"105.192.0.0","105.207.255.255","1774190592","1775239167","EG","Egypt"
+"105.208.0.0","105.229.255.255","1775239168","1776680959","ZA","South Africa"
+"105.230.0.0","105.231.255.255","1776680960","1776812031","KE","Kenya"
+"105.232.0.0","105.232.255.255","1776812032","1776877567","NA","Namibia"
+"105.233.0.0","105.233.255.255","1776877568","1776943103","ZA","South Africa"
+"105.234.0.0","105.234.255.255","1776943104","1777008639","MW","Malawi"
+"105.235.0.0","105.235.127.255","1777008640","1777041407","CI","Cote D'Ivoire"
+"105.235.128.0","105.235.143.255","1777041408","1777045503","DZ","Algeria"
+"105.235.144.0","105.235.159.255","1777045504","1777049599","MU","Mauritius"
+"105.235.160.0","105.235.175.255","1777049600","1777053695","ZA","South Africa"
+"105.235.176.0","105.235.191.255","1777053696","1777057791","BF","Burkina Faso"
+"105.235.192.0","105.235.207.255","1777057792","1777061887","NG","Nigeria"
+"105.235.208.0","105.235.208.255","1777061888","1777062143","SS","South Sudan"
+"105.235.209.0","105.235.215.255","1777062144","1777063935","SD","Sudan"
+"105.235.216.0","105.235.223.255","1777063936","1777065983","MZ","Mozambique"
+"105.235.224.0","105.235.239.255","1777065984","1777070079","GQ","Equatorial Guinea"
+"105.235.240.0","105.235.255.255","1777070080","1777074175","BW","Botswana"
+"105.236.0.0","105.237.255.255","1777074176","1777205247","ZA","South Africa"
+"105.238.0.0","105.239.255.255","1777205248","1777336319","SD","Sudan"
+"105.240.0.0","105.255.255.255","1777336320","1778384895","ZA","South Africa"
+"106.0.0.0","106.0.0.255","1778384896","1778385151","CN","China"
+"106.0.1.0","106.0.1.255","1778385152","1778385407","AU","Australia"
+"106.0.2.0","106.0.31.255","1778385408","1778393087","CN","China"
+"106.0.32.0","106.0.43.255","1778393088","1778396159","IN","India"
+"106.0.44.0","106.0.47.255","1778396160","1778397183","CN","China"
+"106.0.48.0","106.0.51.255","1778397184","1778398207","ID","Indonesia"
+"106.0.52.0","106.0.55.255","1778398208","1778399231","BD","Bangladesh"
+"106.0.56.0","106.0.59.255","1778399232","1778400255","IN","India"
+"106.0.60.0","106.0.63.255","1778400256","1778401279","BD","Bangladesh"
+"106.0.64.0","106.0.127.255","1778401280","1778417663","CN","China"
+"106.0.128.0","106.0.255.255","1778417664","1778450431","TH","Thailand"
+"106.1.0.0","106.1.255.255","1778450432","1778515967","TW","Taiwan"
+"106.2.0.0","106.9.255.255","1778515968","1779040255","CN","China"
+"106.10.0.0","106.10.127.255","1779040256","1779073023","KR","Korea, Republic of"
+"106.10.128.0","106.10.255.255","1779073024","1779105791","SG","Singapore"
+"106.11.0.0","106.50.255.255","1779105792","1781727231","CN","China"
+"106.51.0.0","106.51.255.255","1781727232","1781792767","IN","India"
+"106.52.0.0","106.63.255.255","1781792768","1782579199","CN","China"
+"106.64.0.0","106.65.255.255","1782579200","1782710271","TW","Taiwan"
+"106.66.0.0","106.67.255.255","1782710272","1782841343","IN","India"
+"106.68.0.0","106.71.255.255","1782841344","1783103487","AU","Australia"
+"106.72.0.0","106.73.255.255","1783103488","1783234559","JP","Japan"
+"106.74.0.0","106.75.255.255","1783234560","1783365631","CN","China"
+"106.76.0.0","106.79.255.255","1783365632","1783627775","IN","India"
+"106.80.0.0","106.95.255.255","1783627776","1784676351","CN","China"
+"106.96.0.0","106.103.255.255","1784676352","1785200639","KR","Korea, Republic of"
+"106.104.0.0","106.107.255.255","1785200640","1785462783","TW","Taiwan"
+"106.108.0.0","106.127.255.255","1785462784","1786773503","CN","China"
+"106.128.0.0","106.191.255.255","1786773504","1790967807","JP","Japan"
+"106.192.0.0","106.223.255.255","1790967808","1793064959","IN","India"
+"106.224.0.0","106.239.255.255","1793064960","1794113535","CN","China"
+"106.240.0.0","106.255.255.255","1794113536","1795162111","KR","Korea, Republic of"
+"107.0.0.0","107.6.1.255","1795162112","1795555839","US","United States"
+"107.6.2.0","107.6.2.15","1795555840","1795555855","CA","Canada"
+"107.6.2.16","107.6.3.255","1795555856","1795556351","US","United States"
+"107.6.4.0","107.6.4.255","1795556352","1795556607","CA","Canada"
+"107.6.5.0","107.6.7.255","1795556608","1795557375","US","United States"
+"107.6.8.0","107.6.8.255","1795557376","1795557631","IN","India"
+"107.6.9.0","107.6.15.255","1795557632","1795559423","US","United States"
+"107.6.16.0","107.6.16.255","1795559424","1795559679","AR","Argentina"
+"107.6.17.0","107.6.19.255","1795559680","1795560447","US","United States"
+"107.6.20.0","107.6.21.255","1795560448","1795560959","CA","Canada"
+"107.6.22.0","107.6.23.31","1795560960","1795561247","US","United States"
+"107.6.23.32","107.6.23.127","1795561248","1795561343","CA","Canada"
+"107.6.23.128","107.6.25.255","1795561344","1795561983","US","United States"
+"107.6.26.0","107.6.27.255","1795561984","1795562495","CA","Canada"
+"107.6.28.0","107.6.29.159","1795562496","1795562911","US","United States"
+"107.6.29.160","107.6.29.191","1795562912","1795562943","CA","Canada"
+"107.6.29.192","107.6.29.255","1795562944","1795563007","US","United States"
+"107.6.30.0","107.6.31.255","1795563008","1795563519","CA","Canada"
+"107.6.32.0","107.6.33.255","1795563520","1795564031","US","United States"
+"107.6.34.0","107.6.35.255","1795564032","1795564543","CA","Canada"
+"107.6.36.0","107.6.40.255","1795564544","1795565823","US","United States"
+"107.6.41.0","107.6.41.255","1795565824","1795566079","CA","Canada"
+"107.6.42.0","107.6.42.255","1795566080","1795566335","US","United States"
+"107.6.43.0","107.6.43.255","1795566336","1795566591","CA","Canada"
+"107.6.44.0","107.6.49.255","1795566592","1795568127","US","United States"
+"107.6.50.0","107.6.51.255","1795568128","1795568639","CA","Canada"
+"107.6.52.0","107.6.55.255","1795568640","1795569663","US","United States"
+"107.6.56.0","107.6.57.255","1795569664","1795570175","CA","Canada"
+"107.6.58.0","107.6.61.143","1795570176","1795571087","US","United States"
+"107.6.61.144","107.6.61.159","1795571088","1795571103","CA","Canada"
+"107.6.61.160","107.6.111.255","1795571104","1795583999","US","United States"
+"107.6.112.0","107.6.127.255","1795584000","1795588095","SG","Singapore"
+"107.6.128.0","107.6.139.255","1795588096","1795591167","US","United States"
+"107.6.140.0","107.6.143.255","1795591168","1795592191","NL","Netherlands"
+"107.6.144.0","107.6.149.255","1795592192","1795593727","US","United States"
+"107.6.150.0","107.6.157.255","1795593728","1795595775","NL","Netherlands"
+"107.6.158.0","107.6.159.255","1795595776","1795596287","US","United States"
+"107.6.160.0","107.6.187.255","1795596288","1795603455","NL","Netherlands"
+"107.6.188.0","107.148.8.255","1795603456","1804863743","US","United States"
+"107.148.9.0","107.148.9.255","1804863744","1804863999","CN","China"
+"107.148.10.0","107.150.29.122","1804864000","1805000058","US","United States"
+"107.150.29.123","107.150.29.123","1805000059","1805000059","CA","Canada"
+"107.150.29.124","107.150.91.255","1805000060","1805016063","US","United States"
+"107.150.92.0","107.150.92.255","1805016064","1805016319","EE","Estonia"
+"107.150.93.0","107.150.93.255","1805016320","1805016575","RU","Russian Federation"
+"107.150.94.0","107.150.94.255","1805016576","1805016831","NZ","New Zealand"
+"107.150.95.0","107.150.95.255","1805016832","1805017087","TR","Turkey"
+"107.150.96.0","107.150.111.255","1805017088","1805021183","CN","China"
+"107.150.112.0","107.150.161.255","1805021184","1805033983","US","United States"
+"107.150.162.0","107.150.179.255","1805033984","1805038591","TR","Turkey"
+"107.150.180.0","107.150.207.255","1805038592","1805045759","US","United States"
+"107.150.208.0","107.150.209.255","1805045760","1805046271","DE","Germany"
+"107.150.210.0","107.150.219.255","1805046272","1805048831","US","United States"
+"107.150.220.0","107.150.221.255","1805048832","1805049343","NL","Netherlands"
+"107.150.222.0","107.150.223.255","1805049344","1805049855","DE","Germany"
+"107.150.224.0","107.150.255.255","1805049856","1805058047","CA","Canada"
+"107.151.0.0","107.152.79.255","1805058048","1805144063","US","United States"
+"107.152.80.0","107.152.95.255","1805144064","1805148159","CA","Canada"
+"107.152.96.0","107.152.164.255","1805148160","1805165823","US","United States"
+"107.152.165.0","107.152.165.255","1805165824","1805166079","IN","India"
+"107.152.166.0","107.152.166.255","1805166080","1805166335","US","United States"
+"107.152.167.0","107.152.167.255","1805166336","1805166591","IN","India"
+"107.152.168.0","107.152.169.255","1805166592","1805167103","US","United States"
+"107.152.170.0","107.152.170.255","1805167104","1805167359","FR","France"
+"107.152.171.0","107.152.186.31","1805167360","1805171231","US","United States"
+"107.152.186.32","107.152.186.39","1805171232","1805171239","CA","Canada"
+"107.152.186.40","107.152.187.151","1805171240","1805171607","US","United States"
+"107.152.187.152","107.152.187.159","1805171608","1805171615","CA","Canada"
+"107.152.187.160","107.152.188.31","1805171616","1805171743","US","United States"
+"107.152.188.32","107.152.188.47","1805171744","1805171759","BE","Belgium"
+"107.152.188.48","107.152.232.31","1805171760","1805183007","US","United States"
+"107.152.232.32","107.152.232.47","1805183008","1805183023","JP","Japan"
+"107.152.232.48","107.152.241.63","1805183024","1805185343","US","United States"
+"107.152.241.64","107.152.241.79","1805185344","1805185359","TH","Thailand"
+"107.152.241.80","107.152.249.239","1805185360","1805187567","US","United States"
+"107.152.249.240","107.152.249.255","1805187568","1805187583","KR","Korea, Republic of"
+"107.152.250.0","107.152.252.47","1805187584","1805188143","US","United States"
+"107.152.252.48","107.152.252.63","1805188144","1805188159","GB","United Kingdom"
+"107.152.252.64","107.153.4.255","1805188160","1805190399","US","United States"
+"107.153.5.0","107.153.5.255","1805190400","1805190655","ES","Spain"
+"107.153.6.0","107.153.6.255","1805190656","1805190911","DE","Germany"
+"107.153.7.0","107.153.19.255","1805190912","1805194239","US","United States"
+"107.153.20.0","107.153.20.255","1805194240","1805194495","AU","Australia"
+"107.153.21.0","107.153.23.255","1805194496","1805195263","US","United States"
+"107.153.24.0","107.153.26.255","1805195264","1805196031","JP","Japan"
+"107.153.27.0","107.153.27.255","1805196032","1805196287","US","United States"
+"107.153.28.0","107.153.28.255","1805196288","1805196543","DE","Germany"
+"107.153.29.0","107.153.33.255","1805196544","1805197823","US","United States"
+"107.153.34.0","107.153.34.255","1805197824","1805198079","DE","Germany"
+"107.153.35.0","107.153.36.255","1805198080","1805198591","US","United States"
+"107.153.37.0","107.153.38.255","1805198592","1805199103","AU","Australia"
+"107.153.39.0","107.153.46.255","1805199104","1805201151","US","United States"
+"107.153.47.0","107.153.47.255","1805201152","1805201407","NL","Netherlands"
+"107.153.48.0","107.153.53.255","1805201408","1805202943","US","United States"
+"107.153.54.0","107.153.54.255","1805202944","1805203199","NL","Netherlands"
+"107.153.55.0","107.153.69.255","1805203200","1805207039","US","United States"
+"107.153.70.0","107.153.71.255","1805207040","1805207551","BR","Brazil"
+"107.153.72.0","107.153.80.255","1805207552","1805209855","US","United States"
+"107.153.81.0","107.153.83.255","1805209856","1805210623","CA","Canada"
+"107.153.84.0","107.153.84.255","1805210624","1805210879","EG","Egypt"
+"107.153.85.0","107.153.90.255","1805210880","1805212415","US","United States"
+"107.153.91.0","107.153.93.255","1805212416","1805213183","CN","China"
+"107.153.94.0","107.153.100.255","1805213184","1805214975","US","United States"
+"107.153.101.0","107.153.103.255","1805214976","1805215743","AE","United Arab Emirates"
+"107.153.104.0","107.153.109.255","1805215744","1805217279","US","United States"
+"107.153.110.0","107.153.110.255","1805217280","1805217535","DE","Germany"
+"107.153.111.0","107.153.125.255","1805217536","1805221375","US","United States"
+"107.153.126.0","107.153.126.255","1805221376","1805221631","DE","Germany"
+"107.153.127.0","107.153.144.255","1805221632","1805226239","US","United States"
+"107.153.145.0","107.153.145.255","1805226240","1805226495","NL","Netherlands"
+"107.153.146.0","107.153.175.255","1805226496","1805234175","US","United States"
+"107.153.176.0","107.153.176.255","1805234176","1805234431","NL","Netherlands"
+"107.153.177.0","107.153.243.255","1805234432","1805251583","US","United States"
+"107.153.244.0","107.153.244.255","1805251584","1805251839","DE","Germany"
+"107.153.245.0","107.153.245.255","1805251840","1805252095","GB","United Kingdom"
+"107.153.246.0","107.153.246.255","1805252096","1805252351","DE","Germany"
+"107.153.247.0","107.153.247.255","1805252352","1805252607","GB","United Kingdom"
+"107.153.248.0","107.153.248.255","1805252608","1805252863","DE","Germany"
+"107.153.249.0","107.153.249.255","1805252864","1805253119","GB","United Kingdom"
+"107.153.250.0","107.153.250.255","1805253120","1805253375","DE","Germany"
+"107.153.251.0","107.153.251.255","1805253376","1805253631","GB","United Kingdom"
+"107.153.252.0","107.153.252.255","1805253632","1805253887","DE","Germany"
+"107.153.253.0","107.153.253.255","1805253888","1805254143","US","United States"
+"107.153.254.0","107.153.254.255","1805254144","1805254399","DE","Germany"
+"107.153.255.0","107.153.255.255","1805254400","1805254655","GB","United Kingdom"
+"107.154.0.0","107.154.111.255","1805254656","1805283327","US","United States"
+"107.154.112.0","107.154.112.255","1805283328","1805283583","GB","United Kingdom"
+"107.154.113.0","107.154.117.255","1805283584","1805284863","US","United States"
+"107.154.118.0","107.154.118.255","1805284864","1805285119","ES","Spain"
+"107.154.119.0","107.155.66.199","1805285120","1805337287","US","United States"
+"107.155.66.200","107.155.66.207","1805337288","1805337295","IT","Italy"
+"107.155.66.208","107.158.255.255","1805337296","1805582335","US","United States"
+"107.159.0.0","107.159.255.255","1805582336","1805647871","CA","Canada"
+"107.160.0.0","107.160.255.255","1805647872","1805713407","US","United States"
+"107.161.0.0","107.161.15.255","1805713408","1805717503","CA","Canada"
+"107.161.16.0","107.161.31.255","1805717504","1805721599","US","United States"
+"107.161.32.0","107.161.47.255","1805721600","1805725695","CA","Canada"
+"107.161.48.0","107.161.63.255","1805725696","1805729791","US","United States"
+"107.161.64.0","107.161.79.255","1805729792","1805733887","CA","Canada"
+"107.161.80.0","107.161.95.255","1805733888","1805737983","US","United States"
+"107.161.96.0","107.161.111.255","1805737984","1805742079","CA","Canada"
+"107.161.112.0","107.161.152.255","1805742080","1805752575","US","United States"
+"107.161.153.0","107.161.154.255","1805752576","1805753087","CA","Canada"
+"107.161.155.0","107.161.158.255","1805753088","1805754111","US","United States"
+"107.161.159.0","107.161.159.255","1805754112","1805754367","CA","Canada"
+"107.161.160.0","107.167.95.255","1805754368","1806131199","US","United States"
+"107.167.96.0","107.167.99.255","1806131200","1806132223","AP","Asia/Pacific Region"
+"107.167.100.0","107.167.100.255","1806132224","1806132479","US","United States"
+"107.167.101.0","107.167.101.127","1806132480","1806132607","AP","Asia/Pacific Region"
+"107.167.101.128","107.167.101.255","1806132608","1806132735","US","United States"
+"107.167.102.0","107.167.109.255","1806132736","1806134783","AP","Asia/Pacific Region"
+"107.167.110.0","107.167.110.255","1806134784","1806135039","US","United States"
+"107.167.111.0","107.167.111.90","1806135040","1806135130","AP","Asia/Pacific Region"
+"107.167.111.91","107.167.111.92","1806135131","1806135132","IN","India"
+"107.167.111.93","107.167.118.255","1806135133","1806137087","AP","Asia/Pacific Region"
+"107.167.119.0","107.167.119.255","1806137088","1806137343","US","United States"
+"107.167.120.0","107.167.122.255","1806137344","1806138111","AP","Asia/Pacific Region"
+"107.167.123.0","107.167.123.255","1806138112","1806138367","US","United States"
+"107.167.124.0","107.167.125.255","1806138368","1806138879","AP","Asia/Pacific Region"
+"107.167.126.0","107.167.255.255","1806138880","1806172159","US","United States"
+"107.168.0.0","107.168.0.255","1806172160","1806172415","DE","Germany"
+"107.168.1.0","107.168.1.255","1806172416","1806172671","GB","United Kingdom"
+"107.168.2.0","107.168.2.255","1806172672","1806172927","DE","Germany"
+"107.168.3.0","107.168.3.255","1806172928","1806173183","GB","United Kingdom"
+"107.168.4.0","107.168.5.255","1806173184","1806173695","CN","China"
+"107.168.6.0","107.168.7.255","1806173696","1806174207","US","United States"
+"107.168.8.0","107.168.8.255","1806174208","1806174463","BR","Brazil"
+"107.168.9.0","107.168.31.255","1806174464","1806180351","US","United States"
+"107.168.32.0","107.168.32.255","1806180352","1806180607","AU","Australia"
+"107.168.33.0","107.168.44.255","1806180608","1806183679","US","United States"
+"107.168.45.0","107.168.45.255","1806183680","1806183935","NL","Netherlands"
+"107.168.46.0","107.168.47.255","1806183936","1806184447","US","United States"
+"107.168.48.0","107.168.49.255","1806184448","1806184959","AU","Australia"
+"107.168.50.0","107.168.54.255","1806184960","1806186239","US","United States"
+"107.168.55.0","107.168.56.255","1806186240","1806186751","GB","United Kingdom"
+"107.168.57.0","107.168.69.255","1806186752","1806190079","US","United States"
+"107.168.70.0","107.168.71.255","1806190080","1806190591","JP","Japan"
+"107.168.72.0","107.168.101.255","1806190592","1806198271","US","United States"
+"107.168.102.0","107.168.102.255","1806198272","1806198527","JP","Japan"
+"107.168.103.0","107.168.121.255","1806198528","1806203391","US","United States"
+"107.168.122.0","107.168.122.255","1806203392","1806203647","AU","Australia"
+"107.168.123.0","107.168.128.255","1806203648","1806205183","US","United States"
+"107.168.129.0","107.168.129.255","1806205184","1806205439","CA","Canada"
+"107.168.130.0","107.168.248.255","1806205440","1806235903","US","United States"
+"107.168.249.0","107.168.249.255","1806235904","1806236159","NL","Netherlands"
+"107.168.250.0","107.169.100.255","1806236160","1806263551","US","United States"
+"107.169.101.0","107.169.101.255","1806263552","1806263807","KR","Korea, Republic of"
+"107.169.102.0","107.171.127.255","1806263808","1806401535","US","United States"
+"107.171.128.0","107.171.255.255","1806401536","1806434303","CA","Canada"
+"107.172.0.0","107.179.127.255","1806434304","1806925823","US","United States"
+"107.179.128.0","107.179.255.255","1806925824","1806958591","CA","Canada"
+"107.180.0.0","107.181.127.255","1806958592","1807056895","US","United States"
+"107.181.128.0","107.181.128.255","1807056896","1807057151","AU","Australia"
+"107.181.129.0","107.181.130.255","1807057152","1807057663","US","United States"
+"107.181.131.0","107.181.131.255","1807057664","1807057919","GB","United Kingdom"
+"107.181.132.0","107.181.133.255","1807057920","1807058431","US","United States"
+"107.181.134.0","107.181.134.255","1807058432","1807058687","EU","Europe"
+"107.181.135.0","107.181.135.255","1807058688","1807058943","US","United States"
+"107.181.136.0","107.181.136.255","1807058944","1807059199","GB","United Kingdom"
+"107.181.137.0","107.181.137.255","1807059200","1807059455","NL","Netherlands"
+"107.181.138.0","107.181.143.255","1807059456","1807060991","US","United States"
+"107.181.144.0","107.181.147.255","1807060992","1807062015","CA","Canada"
+"107.181.148.0","107.181.151.255","1807062016","1807063039","EU","Europe"
+"107.181.152.0","107.181.187.255","1807063040","1807072255","US","United States"
+"107.181.188.0","107.181.189.255","1807072256","1807072767","CA","Canada"
+"107.181.190.0","107.188.255.255","1807072768","1807548415","US","United States"
+"107.189.0.0","107.189.1.255","1807548416","1807548927","LU","Luxembourg"
+"107.189.2.0","107.189.191.255","1807548928","1807597567","US","United States"
+"107.189.192.0","107.190.127.255","1807597568","1807646719","CA","Canada"
+"107.190.128.0","107.190.162.255","1807646720","1807655679","US","United States"
+"107.190.163.0","107.190.163.255","1807655680","1807655935","IE","Ireland"
+"107.190.164.0","107.190.165.255","1807655936","1807656447","US","United States"
+"107.190.166.0","107.190.166.255","1807656448","1807656703","NL","Netherlands"
+"107.190.167.0","107.190.171.255","1807656704","1807657983","US","United States"
+"107.190.172.0","107.190.172.255","1807657984","1807658239","SG","Singapore"
+"107.190.173.0","107.190.173.255","1807658240","1807658495","GB","United Kingdom"
+"107.190.174.0","107.190.174.255","1807658496","1807658751","BS","Bahamas"
+"107.190.175.0","107.191.45.255","1807658752","1807691263","US","United States"
+"107.191.46.0","107.191.47.255","1807691264","1807691775","FR","France"
+"107.191.48.0","107.191.51.255","1807691776","1807692799","US","United States"
+"107.191.52.0","107.191.53.255","1807692800","1807693311","JP","Japan"
+"107.191.54.0","107.191.55.255","1807693312","1807693823","US","United States"
+"107.191.56.0","107.191.56.255","1807693824","1807694079","AU","Australia"
+"107.191.57.0","107.191.59.255","1807694080","1807694847","US","United States"
+"107.191.60.0","107.191.61.255","1807694848","1807695359","JP","Japan"
+"107.191.62.0","107.191.63.255","1807695360","1807695871","FR","France"
+"107.191.64.0","107.191.79.255","1807695872","1807699967","VI","Virgin Islands, U.S."
+"107.191.80.0","107.191.108.175","1807699968","1807707311","US","United States"
+"107.191.108.176","107.191.108.176","1807707312","1807707312","JP","Japan"
+"107.191.108.177","107.191.207.255","1807707313","1807732735","US","United States"
+"107.191.208.0","107.191.223.255","1807732736","1807736831","GP","Guadeloupe"
+"107.191.224.0","108.59.63.255","1807736832","1815822335","US","United States"
+"108.59.64.0","108.59.79.255","1815822336","1815826431","CA","Canada"
+"108.59.80.0","108.59.255.255","1815826432","1815871487","US","United States"
+"108.60.0.0","108.60.31.255","1815871488","1815879679","CA","Canada"
+"108.60.32.0","108.60.159.255","1815879680","1815912447","US","United States"
+"108.60.160.0","108.60.191.255","1815912448","1815920639","CA","Canada"
+"108.60.192.0","108.60.223.255","1815920640","1815928831","US","United States"
+"108.60.224.0","108.60.255.255","1815928832","1815937023","BS","Bahamas"
+"108.61.0.0","108.61.95.255","1815937024","1815961599","US","United States"
+"108.61.96.0","108.61.96.255","1815961600","1815961855","AU","Australia"
+"108.61.97.0","108.61.97.255","1815961856","1815962111","ES","Spain"
+"108.61.98.0","108.61.99.255","1815962112","1815962623","NL","Netherlands"
+"108.61.100.0","108.61.102.255","1815962624","1815963391","US","United States"
+"108.61.103.0","108.61.103.255","1815963392","1815963647","NL","Netherlands"
+"108.61.104.0","108.61.104.255","1815963648","1815963903","US","United States"
+"108.61.105.0","108.61.105.255","1815963904","1815964159","FR","France"
+"108.61.106.0","108.61.106.255","1815964160","1815964415","DK","Denmark"
+"108.61.107.0","108.61.107.255","1815964416","1815964671","PL","Poland"
+"108.61.108.0","108.61.111.255","1815964672","1815965695","US","United States"
+"108.61.112.0","108.61.113.255","1815965696","1815966207","DE","Germany"
+"108.61.114.0","108.61.115.255","1815966208","1815966719","US","United States"
+"108.61.116.0","108.61.116.255","1815966720","1815966975","GB","United Kingdom"
+"108.61.117.0","108.61.117.255","1815966976","1815967231","NL","Netherlands"
+"108.61.118.0","108.61.118.255","1815967232","1815967487","CA","Canada"
+"108.61.119.0","108.61.121.255","1815967488","1815968255","US","United States"
+"108.61.122.0","108.61.123.255","1815968256","1815968767","FR","France"
+"108.61.124.0","108.61.125.255","1815968768","1815969279","US","United States"
+"108.61.126.0","108.61.127.255","1815969280","1815969791","JP","Japan"
+"108.61.128.0","108.61.159.255","1815969792","1815977983","US","United States"
+"108.61.160.0","108.61.163.255","1815977984","1815979007","JP","Japan"
+"108.61.164.0","108.61.167.255","1815979008","1815980031","NL","Netherlands"
+"108.61.168.0","108.61.169.255","1815980032","1815980543","AU","Australia"
+"108.61.170.0","108.61.171.255","1815980544","1815981055","DE","Germany"
+"108.61.172.0","108.61.175.255","1815981056","1815982079","GB","United Kingdom"
+"108.61.176.0","108.61.177.255","1815982080","1815982591","FR","France"
+"108.61.178.0","108.61.179.255","1815982592","1815983103","DE","Germany"
+"108.61.180.0","108.61.183.255","1815983104","1815984127","JP","Japan"
+"108.61.184.0","108.61.185.255","1815984128","1815984639","AU","Australia"
+"108.61.186.0","108.61.187.255","1815984640","1815985151","JP","Japan"
+"108.61.188.0","108.61.189.255","1815985152","1815985663","NL","Netherlands"
+"108.61.190.0","108.61.190.255","1815985664","1815985919","DE","Germany"
+"108.61.191.0","108.61.195.255","1815985920","1815987199","US","United States"
+"108.61.196.0","108.61.197.255","1815987200","1815987711","GB","United Kingdom"
+"108.61.198.0","108.61.199.255","1815987712","1815988223","NL","Netherlands"
+"108.61.200.0","108.61.201.255","1815988224","1815988735","JP","Japan"
+"108.61.202.0","108.61.207.255","1815988736","1815990271","US","United States"
+"108.61.208.0","108.61.209.255","1815990272","1815990783","FR","France"
+"108.61.210.0","108.61.211.255","1815990784","1815991295","DE","Germany"
+"108.61.212.0","108.61.213.255","1815991296","1815991807","AU","Australia"
+"108.61.214.0","108.61.220.255","1815991808","1815993599","US","United States"
+"108.61.221.0","108.61.221.255","1815993600","1815993855","GB","United Kingdom"
+"108.61.222.0","108.61.222.255","1815993856","1815994111","US","United States"
+"108.61.223.0","108.61.223.255","1815994112","1815994367","JP","Japan"
+"108.61.224.0","108.61.224.255","1815994368","1815994623","US","United States"
+"108.61.225.0","108.61.225.255","1815994624","1815994879","GB","United Kingdom"
+"108.61.226.0","108.61.226.255","1815994880","1815995135","US","United States"
+"108.61.227.0","108.61.227.255","1815995136","1815995391","AU","Australia"
+"108.61.228.0","108.61.229.255","1815995392","1815995903","US","United States"
+"108.61.230.0","108.61.230.255","1815995904","1815996159","GB","United Kingdom"
+"108.61.231.0","108.61.231.255","1815996160","1815996415","CA","Canada"
+"108.61.232.0","108.61.236.255","1815996416","1815997695","US","United States"
+"108.61.237.0","108.61.237.255","1815997696","1815997951","FR","France"
+"108.61.238.0","108.61.245.255","1815997952","1815999999","US","United States"
+"108.61.246.0","108.61.247.255","1816000000","1816000511","JP","Japan"
+"108.61.248.0","108.61.249.255","1816000512","1816001023","US","United States"
+"108.61.250.0","108.61.250.255","1816001024","1816001279","JP","Japan"
+"108.61.251.0","108.61.251.255","1816001280","1816001535","AU","Australia"
+"108.61.252.0","108.61.252.255","1816001536","1816001791","US","United States"
+"108.61.253.0","108.61.255.255","1816001792","1816002559","NL","Netherlands"
+"108.62.0.0","108.62.255.255","1816002560","1816068095","US","United States"
+"108.63.0.0","108.63.255.255","1816068096","1816133631","CA","Canada"
+"108.64.0.0","108.122.163.174","1816133632","1819976622","US","United States"
+"108.122.163.175","108.122.163.175","1819976623","1819976623","RE","Reunion"
+"108.122.163.176","108.160.15.255","1819976624","1822429183","US","United States"
+"108.160.16.0","108.160.31.255","1822429184","1822433279","CA","Canada"
+"108.160.32.0","108.160.79.255","1822433280","1822445567","US","United States"
+"108.160.80.0","108.160.101.255","1822445568","1822451199","CA","Canada"
+"108.160.102.0","108.160.239.255","1822451200","1822486527","US","United States"
+"108.160.240.0","108.160.255.255","1822486528","1822490623","CA","Canada"
+"108.161.0.0","108.161.31.255","1822490624","1822498815","US","United States"
+"108.161.32.0","108.161.47.255","1822498816","1822502911","CA","Canada"
+"108.161.48.0","108.161.111.255","1822502912","1822519295","US","United States"
+"108.161.112.0","108.161.127.255","1822519296","1822523391","CA","Canada"
+"108.161.128.0","108.161.159.255","1822523392","1822531583","US","United States"
+"108.161.160.0","108.161.175.255","1822531584","1822535679","CA","Canada"
+"108.161.176.0","108.161.241.255","1822535680","1822552575","US","United States"
+"108.161.242.0","108.161.243.255","1822552576","1822553087","AT","Austria"
+"108.161.244.0","108.161.244.255","1822553088","1822553343","US","United States"
+"108.161.245.0","108.161.245.255","1822553344","1822553599","BR","Brazil"
+"108.161.246.0","108.161.246.255","1822553600","1822553855","US","United States"
+"108.161.247.0","108.161.247.255","1822553856","1822554111","HK","Hong Kong"
+"108.161.248.0","108.162.63.255","1822554112","1822572543","US","United States"
+"108.162.64.0","108.162.191.255","1822572544","1822605311","CA","Canada"
+"108.162.192.0","108.162.207.255","1822605312","1822609407","US","United States"
+"108.162.208.0","108.162.208.255","1822609408","1822609663","CA","Canada"
+"108.162.209.0","108.162.221.255","1822609664","1822612991","US","United States"
+"108.162.222.0","108.162.223.255","1822612992","1822613503","HK","Hong Kong"
+"108.162.224.0","108.162.224.255","1822613504","1822613759","US","United States"
+"108.162.225.0","108.162.225.255","1822613760","1822614015","SG","Singapore"
+"108.162.226.0","108.162.227.255","1822614016","1822614527","JP","Japan"
+"108.162.228.0","108.162.229.255","1822614528","1822615039","FR","France"
+"108.162.230.0","108.162.231.255","1822615040","1822615551","DE","Germany"
+"108.162.232.0","108.162.238.255","1822615552","1822617343","US","United States"
+"108.162.239.0","108.162.242.255","1822617344","1822618367","CA","Canada"
+"108.162.243.0","108.162.246.255","1822618368","1822619391","US","United States"
+"108.162.247.0","108.162.251.255","1822619392","1822620671","AU","Australia"
+"108.162.252.0","108.162.252.255","1822620672","1822620927","US","United States"
+"108.162.253.0","108.162.253.255","1822620928","1822621183","DE","Germany"
+"108.162.254.0","108.163.127.255","1822621184","1822654463","US","United States"
+"108.163.128.0","108.163.157.255","1822654464","1822662143","CA","Canada"
+"108.163.158.0","108.163.158.255","1822662144","1822662399","US","United States"
+"108.163.159.0","108.163.191.255","1822662400","1822670847","CA","Canada"
+"108.163.192.0","108.167.255.255","1822670848","1822949375","US","United States"
+"108.168.0.0","108.168.127.255","1822949376","1822982143","CA","Canada"
+"108.168.128.0","108.170.127.255","1822982144","1823113215","US","United States"
+"108.170.128.0","108.170.191.255","1823113216","1823129599","CA","Canada"
+"108.170.192.0","108.171.63.255","1823129600","1823162367","US","United States"
+"108.171.64.0","108.171.95.255","1823162368","1823170559","CA","Canada"
+"108.171.96.0","108.171.127.255","1823170560","1823178751","US","United States"
+"108.171.128.0","108.171.128.255","1823178752","1823179007","GB","United Kingdom"
+"108.171.129.0","108.171.129.255","1823179008","1823179263","DE","Germany"
+"108.171.130.0","108.171.133.255","1823179264","1823180287","US","United States"
+"108.171.134.0","108.171.134.255","1823180288","1823180543","AU","Australia"
+"108.171.135.0","108.171.136.255","1823180544","1823181055","US","United States"
+"108.171.137.0","108.171.137.255","1823181056","1823181311","DK","Denmark"
+"108.171.138.0","108.171.138.255","1823181312","1823181567","BR","Brazil"
+"108.171.139.0","108.171.139.255","1823181568","1823181823","FR","France"
+"108.171.140.0","108.171.140.255","1823181824","1823182079","CA","Canada"
+"108.171.141.0","108.171.141.255","1823182080","1823182335","SG","Singapore"
+"108.171.142.0","108.171.142.255","1823182336","1823182591","JP","Japan"
+"108.171.143.0","108.171.143.255","1823182592","1823182847","HK","Hong Kong"
+"108.171.144.0","108.171.158.255","1823182848","1823186687","US","United States"
+"108.171.159.0","108.171.159.255","1823186688","1823186943","IN","India"
+"108.171.160.0","108.171.255.255","1823186944","1823211519","US","United States"
+"108.172.0.0","108.173.255.255","1823211520","1823342591","CA","Canada"
+"108.174.0.0","108.174.15.255","1823342592","1823346687","US","United States"
+"108.174.16.0","108.174.31.255","1823346688","1823350783","CA","Canada"
+"108.174.32.0","108.174.74.255","1823350784","1823361791","US","United States"
+"108.174.75.0","108.174.76.255","1823361792","1823362303","CA","Canada"
+"108.174.77.0","108.174.127.255","1823362304","1823375359","US","United States"
+"108.174.128.0","108.174.143.255","1823375360","1823379455","CA","Canada"
+"108.174.144.0","108.174.159.255","1823379456","1823383551","US","United States"
+"108.174.160.0","108.174.175.255","1823383552","1823387647","CA","Canada"
+"108.174.176.0","108.175.79.255","1823387648","1823428607","US","United States"
+"108.175.80.0","108.175.95.255","1823428608","1823432703","CA","Canada"
+"108.175.96.0","108.175.223.255","1823432704","1823465471","US","United States"
+"108.175.224.0","108.175.239.255","1823465472","1823469567","CA","Canada"
+"108.175.240.0","108.179.255.255","1823469568","1823735807","US","United States"
+"108.180.0.0","108.181.255.255","1823735808","1823866879","CA","Canada"
+"108.182.0.0","108.186.6.63","1823866880","1824130623","US","United States"
+"108.186.6.64","108.186.6.95","1824130624","1824130655","CN","China"
+"108.186.6.96","108.255.255.255","1824130656","1828716543","US","United States"
+"109.0.0.0","109.31.255.255","1828716544","1830813695","FR","France"
+"109.32.0.0","109.39.255.255","1830813696","1831337983","NL","Netherlands"
+"109.40.0.0","109.47.255.255","1831337984","1831862271","DE","Germany"
+"109.48.0.0","109.51.255.255","1831862272","1832124415","PT","Portugal"
+"109.52.0.0","109.55.255.255","1832124416","1832386559","IT","Italy"
+"109.56.0.0","109.56.121.255","1832386560","1832417791","DK","Denmark"
+"109.56.122.0","109.56.122.255","1832417792","1832418047","SE","Sweden"
+"109.56.123.0","109.56.217.255","1832418048","1832442367","DK","Denmark"
+"109.56.218.0","109.56.218.255","1832442368","1832442623","SE","Sweden"
+"109.56.219.0","109.57.164.255","1832442624","1832494335","DK","Denmark"
+"109.57.165.0","109.57.165.255","1832494336","1832494591","SE","Sweden"
+"109.57.166.0","109.58.127.255","1832494592","1832550399","DK","Denmark"
+"109.58.128.0","109.58.145.255","1832550400","1832555007","SE","Sweden"
+"109.58.146.0","109.59.255.255","1832555008","1832648703","DK","Denmark"
+"109.60.0.0","109.60.127.255","1832648704","1832681471","HR","Croatia"
+"109.60.128.0","109.60.255.255","1832681472","1832714239","RU","Russian Federation"
+"109.61.0.0","109.61.127.255","1832714240","1832747007","HU","Hungary"
+"109.61.128.0","109.61.255.255","1832747008","1832779775","RU","Russian Federation"
+"109.62.0.0","109.62.3.255","1832779776","1832780799","FR","France"
+"109.62.4.0","109.62.7.255","1832780800","1832781823","MQ","Martinique"
+"109.62.8.0","109.62.9.255","1832781824","1832782335","FR","France"
+"109.62.10.0","109.62.11.255","1832782336","1832782847","MQ","Martinique"
+"109.62.12.0","109.62.13.255","1832782848","1832783359","FR","France"
+"109.62.14.0","109.62.14.255","1832783360","1832783615","MQ","Martinique"
+"109.62.15.0","109.62.15.255","1832783616","1832783871","FR","France"
+"109.62.16.0","109.62.23.255","1832783872","1832785919","GP","Guadeloupe"
+"109.62.24.0","109.62.27.255","1832785920","1832786943","FR","France"
+"109.62.28.0","109.62.31.255","1832786944","1832787967","GF","French Guiana"
+"109.62.32.0","109.62.33.255","1832787968","1832788479","FR","France"
+"109.62.34.0","109.62.35.255","1832788480","1832788991","RE","Reunion"
+"109.62.36.0","109.62.42.255","1832788992","1832790783","FR","France"
+"109.62.43.0","109.62.43.255","1832790784","1832791039","YT","Mayotte"
+"109.62.44.0","109.62.50.255","1832791040","1832792831","FR","France"
+"109.62.51.0","109.62.51.255","1832792832","1832793087","RE","Reunion"
+"109.62.52.0","109.62.52.255","1832793088","1832793343","YT","Mayotte"
+"109.62.53.0","109.62.55.255","1832793344","1832794111","FR","France"
+"109.62.56.0","109.62.59.255","1832794112","1832795135","GP","Guadeloupe"
+"109.62.60.0","109.62.64.255","1832795136","1832796415","FR","France"
+"109.62.65.0","109.62.65.255","1832796416","1832796671","RE","Reunion"
+"109.62.66.0","109.62.68.255","1832796672","1832797439","FR","France"
+"109.62.69.0","109.62.69.31","1832797440","1832797471","MQ","Martinique"
+"109.62.69.32","109.62.69.63","1832797472","1832797503","GP","Guadeloupe"
+"109.62.69.64","109.62.69.127","1832797504","1832797567","GF","French Guiana"
+"109.62.69.128","109.62.69.255","1832797568","1832797695","MQ","Martinique"
+"109.62.70.0","109.62.71.255","1832797696","1832798207","FR","France"
+"109.62.72.0","109.62.72.255","1832798208","1832798463","GP","Guadeloupe"
+"109.62.73.0","109.62.73.255","1832798464","1832798719","FR","France"
+"109.62.74.0","109.62.75.255","1832798720","1832799231","GP","Guadeloupe"
+"109.62.76.0","109.62.80.255","1832799232","1832800511","FR","France"
+"109.62.81.0","109.62.103.255","1832800512","1832806399","MQ","Martinique"
+"109.62.104.0","109.62.127.255","1832806400","1832812543","GP","Guadeloupe"
+"109.62.128.0","109.62.255.255","1832812544","1832845311","RU","Russian Federation"
+"109.63.0.0","109.63.127.255","1832845312","1832878079","BH","Bahrain"
+"109.63.128.0","109.63.255.255","1832878080","1832910847","RU","Russian Federation"
+"109.64.0.0","109.67.255.255","1832910848","1833172991","IL","Israel"
+"109.68.0.0","109.68.15.255","1833172992","1833177087","GB","United Kingdom"
+"109.68.16.0","109.68.23.255","1833177088","1833179135","RU","Russian Federation"
+"109.68.24.0","109.68.31.255","1833179136","1833181183","IT","Italy"
+"109.68.32.0","109.68.39.255","1833181184","1833183231","GB","United Kingdom"
+"109.68.40.0","109.68.47.255","1833183232","1833185279","UA","Ukraine"
+"109.68.48.0","109.68.55.255","1833185280","1833187327","DE","Germany"
+"109.68.56.0","109.68.63.255","1833187328","1833189375","NL","Netherlands"
+"109.68.64.0","109.68.71.255","1833189376","1833191423","GB","United Kingdom"
+"109.68.72.0","109.68.79.255","1833191424","1833193471","RU","Russian Federation"
+"109.68.80.0","109.68.87.255","1833193472","1833195519","ES","Spain"
+"109.68.88.0","109.68.95.255","1833195520","1833197567","NO","Norway"
+"109.68.96.0","109.68.103.255","1833197568","1833199615","DE","Germany"
+"109.68.104.0","109.68.111.255","1833199616","1833201663","AT","Austria"
+"109.68.112.0","109.68.119.255","1833201664","1833203711","RU","Russian Federation"
+"109.68.120.0","109.68.127.255","1833203712","1833205759","AM","Armenia"
+"109.68.128.0","109.68.135.255","1833205760","1833207807","FI","Finland"
+"109.68.136.0","109.68.143.255","1833207808","1833209855","RU","Russian Federation"
+"109.68.144.0","109.68.151.255","1833209856","1833211903","GR","Greece"
+"109.68.152.0","109.68.159.255","1833211904","1833213951","IT","Italy"
+"109.68.160.0","109.68.167.255","1833213952","1833215999","BE","Belgium"
+"109.68.168.0","109.68.175.255","1833216000","1833218047","RU","Russian Federation"
+"109.68.176.0","109.68.183.255","1833218048","1833220095","NO","Norway"
+"109.68.184.0","109.68.191.255","1833220096","1833222143","RU","Russian Federation"
+"109.68.192.0","109.68.199.255","1833222144","1833224191","GB","United Kingdom"
+"109.68.200.0","109.68.215.255","1833224192","1833228287","RU","Russian Federation"
+"109.68.216.0","109.68.231.255","1833228288","1833232383","DE","Germany"
+"109.68.232.0","109.68.239.255","1833232384","1833234431","TJ","Tajikistan"
+"109.68.240.0","109.68.247.255","1833234432","1833236479","GB","United Kingdom"
+"109.68.248.0","109.68.255.255","1833236480","1833238527","FI","Finland"
+"109.69.0.0","109.69.7.255","1833238528","1833240575","AL","Albania"
+"109.69.8.0","109.69.15.255","1833240576","1833242623","ES","Spain"
+"109.69.16.0","109.69.31.255","1833242624","1833246719","RU","Russian Federation"
+"109.69.32.0","109.69.39.255","1833246720","1833248767","FI","Finland"
+"109.69.40.0","109.69.47.255","1833248768","1833250815","MK","Macedonia"
+"109.69.48.0","109.69.55.255","1833250816","1833252863","ES","Spain"
+"109.69.56.0","109.69.63.255","1833252864","1833254911","GB","United Kingdom"
+"109.69.64.0","109.69.71.255","1833254912","1833256959","DE","Germany"
+"109.69.72.0","109.69.79.255","1833256960","1833259007","RU","Russian Federation"
+"109.69.80.0","109.69.87.255","1833259008","1833261055","GB","United Kingdom"
+"109.69.88.0","109.69.95.255","1833261056","1833263103","PL","Poland"
+"109.69.96.0","109.69.103.255","1833263104","1833265151","DE","Germany"
+"109.69.104.0","109.69.111.255","1833265152","1833267199","GB","United Kingdom"
+"109.69.112.0","109.69.119.255","1833267200","1833269247","HU","Hungary"
+"109.69.120.0","109.69.127.255","1833269248","1833271295","FI","Finland"
+"109.69.128.0","109.69.135.255","1833271296","1833273343","IT","Italy"
+"109.69.136.0","109.69.143.255","1833273344","1833275391","EU","Europe"
+"109.69.144.0","109.69.151.255","1833275392","1833277439","IT","Italy"
+"109.69.152.0","109.69.159.255","1833277440","1833279487","CH","Switzerland"
+"109.69.160.0","109.69.167.255","1833279488","1833281535","AL","Albania"
+"109.69.168.0","109.69.175.255","1833281536","1833283583","AT","Austria"
+"109.69.176.0","109.69.183.255","1833283584","1833285631","RU","Russian Federation"
+"109.69.184.0","109.69.199.255","1833285632","1833289727","FR","France"
+"109.69.200.0","109.69.207.255","1833289728","1833291775","IT","Italy"
+"109.69.208.0","109.69.215.255","1833291776","1833293823","CZ","Czech Republic"
+"109.69.216.0","109.69.223.255","1833293824","1833295871","BE","Belgium"
+"109.69.224.0","109.69.231.255","1833295872","1833297919","NL","Netherlands"
+"109.69.232.0","109.69.239.255","1833297920","1833299967","GB","United Kingdom"
+"109.69.240.0","109.69.247.255","1833299968","1833302015","LU","Luxembourg"
+"109.69.248.0","109.69.255.255","1833302016","1833304063","AT","Austria"
+"109.70.0.0","109.70.15.255","1833304064","1833308159","NL","Netherlands"
+"109.70.16.0","109.70.23.255","1833308160","1833310207","FR","France"
+"109.70.24.0","109.70.31.255","1833310208","1833312255","RU","Russian Federation"
+"109.70.32.0","109.70.39.255","1833312256","1833314303","ES","Spain"
+"109.70.40.0","109.70.46.123","1833314304","1833315963","IM","Isle of Man"
+"109.70.46.124","109.70.46.127","1833315964","1833315967","GB","United Kingdom"
+"109.70.46.128","109.70.47.255","1833315968","1833316351","IM","Isle of Man"
+"109.70.48.0","109.70.55.255","1833316352","1833318399","DK","Denmark"
+"109.70.56.0","109.70.63.255","1833318400","1833320447","GB","United Kingdom"
+"109.70.64.0","109.70.65.255","1833320448","1833320959","AE","United Arab Emirates"
+"109.70.66.0","109.70.66.255","1833320960","1833321215","IQ","Iraq"
+"109.70.67.0","109.70.67.66","1833321216","1833321282","US","United States"
+"109.70.67.67","109.70.67.67","1833321283","1833321283","AE","United Arab Emirates"
+"109.70.67.68","109.70.67.255","1833321284","1833321471","US","United States"
+"109.70.68.0","109.70.71.255","1833321472","1833322495","AE","United Arab Emirates"
+"109.70.72.0","109.70.79.255","1833322496","1833324543","IT","Italy"
+"109.70.80.0","109.70.87.255","1833324544","1833326591","NO","Norway"
+"109.70.88.0","109.70.89.255","1833326592","1833327103","GB","United Kingdom"
+"109.70.90.0","109.70.95.255","1833327104","1833328639","US","United States"
+"109.70.96.0","109.70.103.255","1833328640","1833330687","AT","Austria"
+"109.70.104.0","109.70.111.255","1833330688","1833332735","UA","Ukraine"
+"109.70.112.0","109.70.119.255","1833332736","1833334783","CH","Switzerland"
+"109.70.120.0","109.70.127.255","1833334784","1833336831","IT","Italy"
+"109.70.128.0","109.70.135.255","1833336832","1833338879","ES","Spain"
+"109.70.136.0","109.70.151.255","1833338880","1833342975","GB","United Kingdom"
+"109.70.152.0","109.70.159.255","1833342976","1833345023","CH","Switzerland"
+"109.70.160.0","109.70.167.255","1833345024","1833347071","FI","Finland"
+"109.70.168.0","109.70.175.255","1833347072","1833349119","FR","France"
+"109.70.176.0","109.70.183.255","1833349120","1833351167","FI","Finland"
+"109.70.184.0","109.70.191.255","1833351168","1833353215","RU","Russian Federation"
+"109.70.192.0","109.70.199.255","1833353216","1833355263","DE","Germany"
+"109.70.200.0","109.70.207.255","1833355264","1833357311","IT","Italy"
+"109.70.208.0","109.70.209.19","1833357312","1833357587","GB","United Kingdom"
+"109.70.209.20","109.70.209.63","1833357588","1833357631","IE","Ireland"
+"109.70.209.64","109.70.209.255","1833357632","1833357823","GB","United Kingdom"
+"109.70.210.0","109.70.210.79","1833357824","1833357903","IE","Ireland"
+"109.70.210.80","109.70.215.255","1833357904","1833359359","GB","United Kingdom"
+"109.70.216.0","109.70.223.255","1833359360","1833361407","DE","Germany"
+"109.70.224.0","109.70.231.255","1833361408","1833363455","GB","United Kingdom"
+"109.70.232.0","109.70.239.255","1833363456","1833365503","RU","Russian Federation"
+"109.70.240.0","109.70.247.255","1833365504","1833367551","IT","Italy"
+"109.70.248.0","109.70.255.255","1833367552","1833369599","RU","Russian Federation"
+"109.71.0.0","109.71.1.255","1833369600","1833370111","NL","Netherlands"
+"109.71.2.0","109.71.2.255","1833370112","1833370367","BG","Bulgaria"
+"109.71.3.0","109.71.3.255","1833370368","1833370623","SE","Sweden"
+"109.71.4.0","109.71.4.255","1833370624","1833370879","CN","China"
+"109.71.5.0","109.71.5.255","1833370880","1833371135","US","United States"
+"109.71.6.0","109.71.6.255","1833371136","1833371391","RU","Russian Federation"
+"109.71.7.0","109.71.7.255","1833371392","1833371647","NL","Netherlands"
+"109.71.8.0","109.71.15.255","1833371648","1833373695","RU","Russian Federation"
+"109.71.16.0","109.71.31.255","1833373696","1833377791","DE","Germany"
+"109.71.32.0","109.71.39.255","1833377792","1833379839","KZ","Kazakhstan"
+"109.71.40.0","109.71.47.255","1833379840","1833381887","PT","Portugal"
+"109.71.48.0","109.71.55.255","1833381888","1833383935","NL","Netherlands"
+"109.71.56.0","109.71.63.255","1833383936","1833385983","DK","Denmark"
+"109.71.64.0","109.71.71.255","1833385984","1833388031","SK","Slovakia"
+"109.71.80.0","109.71.87.255","1833390080","1833392127","GB","United Kingdom"
+"109.71.88.0","109.71.103.255","1833392128","1833396223","CH","Switzerland"
+"109.71.104.0","109.71.111.255","1833396224","1833398271","NL","Netherlands"
+"109.71.112.0","109.71.119.255","1833398272","1833400319","DE","Germany"
+"109.71.120.0","109.71.127.255","1833400320","1833402367","GB","United Kingdom"
+"109.71.128.0","109.71.143.255","1833402368","1833406463","FR","France"
+"109.71.144.0","109.71.151.255","1833406464","1833408511","GB","United Kingdom"
+"109.71.160.0","109.71.167.255","1833410560","1833412607","LU","Luxembourg"
+"109.71.168.0","109.71.175.255","1833412608","1833414655","GB","United Kingdom"
+"109.71.176.0","109.71.183.255","1833414656","1833416703","RU","Russian Federation"
+"109.71.184.0","109.71.191.255","1833416704","1833418751","NL","Netherlands"
+"109.71.192.0","109.71.207.255","1833418752","1833422847","RU","Russian Federation"
+"109.71.208.0","109.71.215.255","1833422848","1833424895","CZ","Czech Republic"
+"109.71.216.0","109.71.223.255","1833424896","1833426943","DE","Germany"
+"109.71.224.0","109.71.231.255","1833426944","1833428991","KG","Kyrgyzstan"
+"109.71.232.0","109.71.239.255","1833428992","1833431039","IT","Italy"
+"109.71.240.0","109.71.247.255","1833431040","1833433087","RU","Russian Federation"
+"109.72.0.0","109.72.15.255","1833435136","1833439231","CZ","Czech Republic"
+"109.72.16.0","109.72.31.255","1833439232","1833443327","GB","United Kingdom"
+"109.72.32.0","109.72.47.255","1833443328","1833447423","NL","Netherlands"
+"109.72.48.0","109.72.63.255","1833447424","1833451519","RS","Serbia"
+"109.72.64.0","109.72.79.255","1833451520","1833455615","RU","Russian Federation"
+"109.72.80.0","109.72.95.255","1833455616","1833459711","NL","Netherlands"
+"109.72.96.0","109.72.111.255","1833459712","1833463807","ME","Montenegro"
+"109.72.112.0","109.72.127.255","1833463808","1833467903","UA","Ukraine"
+"109.72.128.0","109.72.130.255","1833467904","1833468671","RU","Russian Federation"
+"109.72.131.0","109.72.143.255","1833468672","1833471999","CH","Switzerland"
+"109.72.144.0","109.72.147.255","1833472000","1833473023","NL","Netherlands"
+"109.72.148.0","109.72.151.255","1833473024","1833474047","EU","Europe"
+"109.72.152.0","109.72.155.255","1833474048","1833475071","UA","Ukraine"
+"109.72.156.0","109.72.159.255","1833475072","1833476095","EU","Europe"
+"109.72.160.0","109.72.191.255","1833476096","1833484287","NL","Netherlands"
+"109.72.192.0","109.72.207.255","1833484288","1833488383","IR","Iran, Islamic Republic of"
+"109.72.208.0","109.72.223.255","1833488384","1833492479","GB","United Kingdom"
+"109.72.224.0","109.73.15.255","1833492480","1833504767","RU","Russian Federation"
+"109.73.16.0","109.73.31.255","1833504768","1833508863","DE","Germany"
+"109.73.32.0","109.73.47.255","1833508864","1833512959","RU","Russian Federation"
+"109.73.48.0","109.73.63.255","1833512960","1833517055","DE","Germany"
+"109.73.64.0","109.73.79.255","1833517056","1833521151","GB","United Kingdom"
+"109.73.80.0","109.73.95.255","1833521152","1833525247","IT","Italy"
+"109.73.96.0","109.73.111.255","1833525248","1833529343","LV","Latvia"
+"109.73.112.0","109.73.127.255","1833529344","1833533439","GB","United Kingdom"
+"109.73.136.0","109.73.143.255","1833535488","1833537535","RU","Russian Federation"
+"109.73.144.0","109.73.159.255","1833537536","1833541631","AT","Austria"
+"109.73.160.0","109.73.160.255","1833541632","1833541887","GB","United Kingdom"
+"109.73.161.0","109.73.161.255","1833541888","1833542143","IN","India"
+"109.73.162.0","109.73.163.255","1833542144","1833542655","GB","United Kingdom"
+"109.73.164.0","109.73.164.255","1833542656","1833542911","IN","India"
+"109.73.165.0","109.73.165.255","1833542912","1833543167","GB","United Kingdom"
+"109.73.166.0","109.73.166.255","1833543168","1833543423","IN","India"
+"109.73.167.0","109.73.172.183","1833543424","1833544887","GB","United Kingdom"
+"109.73.172.184","109.73.172.184","1833544888","1833544888","AE","United Arab Emirates"
+"109.73.172.185","109.73.172.255","1833544889","1833544959","GB","United Kingdom"
+"109.73.173.0","109.73.173.41","1833544960","1833545001","IN","India"
+"109.73.173.42","109.73.173.42","1833545002","1833545002","GB","United Kingdom"
+"109.73.173.43","109.73.173.127","1833545003","1833545087","IN","India"
+"109.73.173.128","109.73.173.255","1833545088","1833545215","GB","United Kingdom"
+"109.73.174.0","109.73.174.255","1833545216","1833545471","NL","Netherlands"
+"109.73.175.0","109.73.175.255","1833545472","1833545727","GB","United Kingdom"
+"109.73.176.0","109.73.191.255","1833545728","1833549823","IT","Italy"
+"109.73.192.0","109.73.207.255","1833549824","1833553919","RU","Russian Federation"
+"109.73.208.0","109.73.223.255","1833553920","1833558015","CZ","Czech Republic"
+"109.73.224.0","109.73.239.255","1833558016","1833562111","US","United States"
+"109.73.240.0","109.73.255.255","1833562112","1833566207","PS","Palestinian Territory"
+"109.74.0.0","109.74.15.255","1833566208","1833570303","SE","Sweden"
+"109.74.16.0","109.74.28.255","1833570304","1833573631","GB","United Kingdom"
+"109.74.29.0","109.74.31.255","1833573632","1833574399","NL","Netherlands"
+"109.74.32.0","109.74.47.255","1833574400","1833578495","YE","Yemen"
+"109.74.48.0","109.74.63.255","1833578496","1833582591","HU","Hungary"
+"109.74.64.0","109.74.79.255","1833582592","1833586687","TJ","Tajikistan"
+"109.74.80.0","109.74.95.255","1833586688","1833590783","FR","France"
+"109.74.96.0","109.74.111.255","1833590784","1833594879","PL","Poland"
+"109.74.112.0","109.74.143.255","1833594880","1833603071","RU","Russian Federation"
+"109.74.144.0","109.74.159.255","1833603072","1833607167","SK","Slovakia"
+"109.74.160.0","109.74.175.255","1833607168","1833611263","RU","Russian Federation"
+"109.74.176.0","109.74.191.255","1833611264","1833615359","NO","Norway"
+"109.74.192.0","109.74.207.255","1833615360","1833619455","GB","United Kingdom"
+"109.74.208.0","109.74.223.255","1833619456","1833623551","RU","Russian Federation"
+"109.74.224.0","109.74.239.255","1833623552","1833627647","IR","Iran, Islamic Republic of"
+"109.74.240.0","109.74.255.255","1833627648","1833631743","GB","United Kingdom"
+"109.75.0.0","109.75.15.255","1833631744","1833635839","CZ","Czech Republic"
+"109.75.16.0","109.75.31.255","1833635840","1833639935","DE","Germany"
+"109.75.32.0","109.75.47.255","1833639936","1833644031","AM","Armenia"
+"109.75.48.0","109.75.63.255","1833644032","1833648127","TJ","Tajikistan"
+"109.75.64.0","109.75.79.255","1833648128","1833652223","LB","Lebanon"
+"109.75.80.0","109.75.111.255","1833652224","1833660415","DE","Germany"
+"109.75.112.0","109.75.127.255","1833660416","1833664511","IT","Italy"
+"109.75.128.0","109.75.143.255","1833664512","1833668607","RU","Russian Federation"
+"109.75.144.0","109.75.159.255","1833668608","1833672703","CZ","Czech Republic"
+"109.75.160.0","109.75.175.255","1833672704","1833676799","GB","United Kingdom"
+"109.75.176.0","109.75.191.255","1833676800","1833680895","DE","Germany"
+"109.75.192.0","109.75.207.255","1833680896","1833684991","UA","Ukraine"
+"109.75.208.0","109.75.223.255","1833684992","1833689087","DE","Germany"
+"109.75.224.0","109.75.239.255","1833689088","1833693183","FI","Finland"
+"109.75.240.0","109.75.255.255","1833693184","1833697279","RU","Russian Federation"
+"109.76.0.0","109.79.255.255","1833697280","1833959423","IE","Ireland"
+"109.80.0.0","109.81.255.255","1833959424","1834090495","CZ","Czech Republic"
+"109.82.0.0","109.83.255.255","1834090496","1834221567","SA","Saudi Arabia"
+"109.84.0.0","109.85.255.255","1834221568","1834352639","DE","Germany"
+"109.86.0.0","109.87.255.255","1834352640","1834483711","UA","Ukraine"
+"109.88.0.0","109.89.255.255","1834483712","1834614783","BE","Belgium"
+"109.90.0.0","109.91.255.255","1834614784","1834745855","DE","Germany"
+"109.92.0.0","109.93.255.255","1834745856","1834876927","RS","Serbia"
+"109.94.0.0","109.94.31.255","1834876928","1834885119","RU","Russian Federation"
+"109.94.32.0","109.94.63.255","1834885120","1834893311","FR","France"
+"109.94.64.0","109.94.95.255","1834893312","1834901503","RU","Russian Federation"
+"109.94.96.0","109.94.127.255","1834901504","1834909695","RS","Serbia"
+"109.94.128.0","109.94.143.255","1834909696","1834913791","GB","United Kingdom"
+"109.94.144.0","109.94.159.255","1834913792","1834917887","RO","Romania"
+"109.94.160.0","109.94.175.255","1834917888","1834921983","UA","Ukraine"
+"109.94.176.0","109.94.207.255","1834921984","1834930175","RU","Russian Federation"
+"109.94.224.0","109.94.239.255","1834934272","1834938367","RS","Serbia"
+"109.94.240.0","109.95.7.255","1834938368","1834944511","PL","Poland"
+"109.95.8.0","109.95.15.255","1834944512","1834946559","RO","Romania"
+"109.95.16.0","109.95.23.255","1834946560","1834948607","RU","Russian Federation"
+"109.95.24.0","109.95.31.255","1834948608","1834950655","PL","Poland"
+"109.95.32.0","109.95.55.255","1834950656","1834956799","UA","Ukraine"
+"109.95.56.0","109.95.71.255","1834956800","1834960895","IR","Iran, Islamic Republic of"
+"109.95.72.0","109.95.87.255","1834960896","1834964991","RU","Russian Federation"
+"109.95.88.0","109.95.95.255","1834964992","1834967039","PL","Poland"
+"109.95.96.0","109.95.111.255","1834967040","1834971135","RU","Russian Federation"
+"109.95.112.0","109.95.119.255","1834971136","1834973183","PL","Poland"
+"109.95.120.0","109.95.123.255","1834973184","1834974207","UA","Ukraine"
+"109.95.128.0","109.95.135.255","1834975232","1834977279","IL","Israel"
+"109.95.136.0","109.95.159.255","1834977280","1834983423","PL","Poland"
+"109.95.160.0","109.95.167.255","1834983424","1834985471","RU","Russian Federation"
+"109.95.168.0","109.95.183.255","1834985472","1834989567","PL","Poland"
+"109.95.184.0","109.95.191.255","1834989568","1834991615","GB","United Kingdom"
+"109.95.192.0","109.95.199.255","1834991616","1834993663","RU","Russian Federation"
+"109.95.200.0","109.95.207.255","1834993664","1834995711","PL","Poland"
+"109.95.208.0","109.95.231.255","1834995712","1835001855","RU","Russian Federation"
+"109.95.232.0","109.95.239.255","1835001856","1835003903","PL","Poland"
+"109.95.240.0","109.95.247.255","1835003904","1835005951","CH","Switzerland"
+"109.95.248.0","109.95.255.255","1835005952","1835007999","RU","Russian Federation"
+"109.96.0.0","109.103.255.255","1835008000","1835532287","RO","Romania"
+"109.104.0.0","109.104.31.255","1835532288","1835540479","SE","Sweden"
+"109.104.32.0","109.104.63.255","1835540480","1835548671","DE","Germany"
+"109.104.64.0","109.104.127.255","1835548672","1835565055","GB","United Kingdom"
+"109.104.128.0","109.104.159.255","1835565056","1835573247","AL","Albania"
+"109.104.160.0","109.104.191.255","1835573248","1835581439","UA","Ukraine"
+"109.104.192.0","109.104.223.255","1835581440","1835589631","BG","Bulgaria"
+"109.104.224.0","109.104.255.255","1835589632","1835597823","IT","Italy"
+"109.105.0.0","109.105.31.255","1835597824","1835606015","HU","Hungary"
+"109.105.32.0","109.105.63.255","1835606016","1835614207","CZ","Czech Republic"
+"109.105.64.0","109.105.95.255","1835614208","1835622399","RU","Russian Federation"
+"109.105.96.0","109.105.113.255","1835622400","1835627007","SE","Sweden"
+"109.105.114.0","109.105.114.255","1835627008","1835627263","DK","Denmark"
+"109.105.115.0","109.105.127.255","1835627264","1835630591","SE","Sweden"
+"109.105.128.0","109.105.143.255","1835630592","1835634687","RU","Russian Federation"
+"109.105.144.0","109.105.158.255","1835634688","1835638527","LU","Luxembourg"
+"109.105.159.0","109.105.159.255","1835638528","1835638783","AM","Armenia"
+"109.105.160.0","109.105.191.255","1835638784","1835646975","RU","Russian Federation"
+"109.105.192.0","109.105.223.255","1835646976","1835655167","BA","Bosnia and Herzegovina"
+"109.105.224.0","109.105.255.255","1835655168","1835663359","CY","Cyprus"
+"109.106.0.0","109.106.31.255","1835663360","1835671551","UA","Ukraine"
+"109.106.32.0","109.106.63.255","1835671552","1835679743","CH","Switzerland"
+"109.106.64.0","109.106.95.255","1835679744","1835687935","FR","France"
+"109.106.96.0","109.106.127.255","1835687936","1835696127","IE","Ireland"
+"109.106.128.0","109.106.159.255","1835696128","1835704319","RU","Russian Federation"
+"109.106.160.0","109.106.191.255","1835704320","1835712511","EU","Europe"
+"109.106.192.0","109.106.223.255","1835712512","1835720703","RU","Russian Federation"
+"109.106.224.0","109.106.255.255","1835720704","1835728895","RS","Serbia"
+"109.107.0.0","109.107.31.255","1835728896","1835737087","PL","Poland"
+"109.107.32.0","109.107.63.255","1835737088","1835745279","GB","United Kingdom"
+"109.107.64.0","109.107.95.255","1835745280","1835753471","BG","Bulgaria"
+"109.107.96.0","109.107.127.255","1835753472","1835761663","ES","Spain"
+"109.107.128.0","109.107.159.255","1835761664","1835769855","JO","Jordan"
+"109.107.160.0","109.107.191.255","1835769856","1835778047","RU","Russian Federation"
+"109.107.192.0","109.107.223.255","1835778048","1835786239","CZ","Czech Republic"
+"109.107.224.0","109.107.255.255","1835786240","1835794431","JO","Jordan"
+"109.108.0.0","109.108.31.255","1835794432","1835802623","FI","Finland"
+"109.108.32.0","109.108.63.255","1835802624","1835810815","RU","Russian Federation"
+"109.108.64.0","109.108.95.255","1835810816","1835819007","UA","Ukraine"
+"109.108.96.0","109.108.127.255","1835819008","1835827199","CZ","Czech Republic"
+"109.108.128.0","109.108.159.255","1835827200","1835835391","GB","United Kingdom"
+"109.108.160.0","109.108.191.255","1835835392","1835843583","IR","Iran, Islamic Republic of"
+"109.108.192.0","109.108.223.255","1835843584","1835851775","NO","Norway"
+"109.108.224.0","109.108.255.255","1835851776","1835859967","UA","Ukraine"
+"109.109.0.0","109.109.31.255","1835859968","1835868159","DE","Germany"
+"109.109.32.0","109.109.63.255","1835868160","1835876351","IR","Iran, Islamic Republic of"
+"109.109.64.0","109.109.95.255","1835876352","1835884543","NO","Norway"
+"109.109.96.0","109.109.127.255","1835884544","1835892735","NL","Netherlands"
+"109.109.128.0","109.109.191.255","1835892736","1835909119","GB","United Kingdom"
+"109.109.192.0","109.109.199.255","1835909120","1835911167","RS","Serbia"
+"109.109.200.0","109.109.201.131","1835911168","1835911555","DE","Germany"
+"109.109.201.132","109.109.201.135","1835911556","1835911559","US","United States"
+"109.109.201.136","109.109.207.255","1835911560","1835913215","DE","Germany"
+"109.109.208.0","109.109.223.255","1835913216","1835917311","RU","Russian Federation"
+"109.109.224.0","109.109.226.31","1835917312","1835917855","GB","United Kingdom"
+"109.109.226.32","109.109.226.39","1835917856","1835917863","IT","Italy"
+"109.109.226.40","109.109.226.95","1835917864","1835917919","GB","United Kingdom"
+"109.109.226.96","109.109.226.111","1835917920","1835917935","IT","Italy"
+"109.109.226.112","109.109.228.103","1835917936","1835918439","GB","United Kingdom"
+"109.109.228.104","109.109.228.111","1835918440","1835918447","IT","Italy"
+"109.109.228.112","109.109.228.183","1835918448","1835918519","GB","United Kingdom"
+"109.109.228.184","109.109.228.191","1835918520","1835918527","IT","Italy"
+"109.109.228.192","109.109.229.119","1835918528","1835918711","GB","United Kingdom"
+"109.109.229.120","109.109.229.127","1835918712","1835918719","IT","Italy"
+"109.109.229.128","109.109.229.143","1835918720","1835918735","GB","United Kingdom"
+"109.109.229.144","109.109.229.151","1835918736","1835918743","IT","Italy"
+"109.109.229.152","109.109.229.255","1835918744","1835918847","GB","United Kingdom"
+"109.109.230.0","109.109.230.7","1835918848","1835918855","IT","Italy"
+"109.109.230.8","109.109.232.55","1835918856","1835919415","GB","United Kingdom"
+"109.109.232.56","109.109.232.63","1835919416","1835919423","IT","Italy"
+"109.109.232.64","109.109.232.151","1835919424","1835919511","GB","United Kingdom"
+"109.109.232.152","109.109.232.159","1835919512","1835919519","IT","Italy"
+"109.109.232.160","109.109.233.135","1835919520","1835919751","GB","United Kingdom"
+"109.109.233.136","109.109.233.143","1835919752","1835919759","IT","Italy"
+"109.109.233.144","109.109.237.199","1835919760","1835920839","GB","United Kingdom"
+"109.109.237.200","109.109.237.207","1835920840","1835920847","IT","Italy"
+"109.109.237.208","109.109.238.183","1835920848","1835921079","GB","United Kingdom"
+"109.109.238.184","109.109.238.191","1835921080","1835921087","IT","Italy"
+"109.109.238.192","109.109.238.223","1835921088","1835921119","GB","United Kingdom"
+"109.109.238.224","109.109.238.231","1835921120","1835921127","IT","Italy"
+"109.109.238.232","109.109.239.7","1835921128","1835921159","GB","United Kingdom"
+"109.109.239.8","109.109.239.15","1835921160","1835921167","IT","Italy"
+"109.109.239.16","109.109.243.239","1835921168","1835922415","GB","United Kingdom"
+"109.109.243.240","109.109.243.247","1835922416","1835922423","IT","Italy"
+"109.109.243.248","109.109.244.127","1835922424","1835922559","GB","United Kingdom"
+"109.109.244.128","109.109.244.135","1835922560","1835922567","IT","Italy"
+"109.109.244.136","109.109.244.215","1835922568","1835922647","GB","United Kingdom"
+"109.109.244.216","109.109.244.223","1835922648","1835922655","IT","Italy"
+"109.109.244.224","109.109.244.239","1835922656","1835922671","GB","United Kingdom"
+"109.109.244.240","109.109.244.247","1835922672","1835922679","IT","Italy"
+"109.109.244.248","109.109.246.63","1835922680","1835923007","GB","United Kingdom"
+"109.109.246.64","109.109.246.71","1835923008","1835923015","IT","Italy"
+"109.109.246.72","109.109.246.207","1835923016","1835923151","GB","United Kingdom"
+"109.109.246.208","109.109.246.215","1835923152","1835923159","IT","Italy"
+"109.109.246.216","109.109.248.55","1835923160","1835923511","GB","United Kingdom"
+"109.109.248.56","109.109.248.71","1835923512","1835923527","IT","Italy"
+"109.109.248.72","109.109.248.223","1835923528","1835923679","GB","United Kingdom"
+"109.109.248.224","109.109.248.231","1835923680","1835923687","IT","Italy"
+"109.109.248.232","109.109.249.143","1835923688","1835923855","GB","United Kingdom"
+"109.109.249.144","109.109.249.151","1835923856","1835923863","IT","Italy"
+"109.109.249.152","109.109.251.151","1835923864","1835924375","GB","United Kingdom"
+"109.109.251.152","109.109.251.159","1835924376","1835924383","IT","Italy"
+"109.109.251.160","109.109.253.143","1835924384","1835924879","GB","United Kingdom"
+"109.109.253.144","109.109.253.151","1835924880","1835924887","IT","Italy"
+"109.109.253.152","109.109.254.15","1835924888","1835925007","GB","United Kingdom"
+"109.109.254.16","109.109.254.23","1835925008","1835925015","IT","Italy"
+"109.109.254.24","109.109.254.167","1835925016","1835925159","GB","United Kingdom"
+"109.109.254.168","109.109.254.175","1835925160","1835925167","IT","Italy"
+"109.109.254.176","109.109.254.199","1835925168","1835925191","GB","United Kingdom"
+"109.109.254.200","109.109.254.207","1835925192","1835925199","IT","Italy"
+"109.109.254.208","109.109.255.79","1835925200","1835925327","GB","United Kingdom"
+"109.109.255.80","109.109.255.87","1835925328","1835925335","IT","Italy"
+"109.109.255.88","109.109.255.135","1835925336","1835925383","GB","United Kingdom"
+"109.109.255.136","109.109.255.143","1835925384","1835925391","IT","Italy"
+"109.109.255.144","109.109.255.231","1835925392","1835925479","GB","United Kingdom"
+"109.109.255.232","109.109.255.239","1835925480","1835925487","IT","Italy"
+"109.109.255.240","109.109.255.255","1835925488","1835925503","GB","United Kingdom"
+"109.110.0.0","109.110.31.255","1835925504","1835933695","LV","Latvia"
+"109.110.32.0","109.110.63.255","1835933696","1835941887","RU","Russian Federation"
+"109.110.64.0","109.110.95.255","1835941888","1835950079","UA","Ukraine"
+"109.110.96.0","109.110.127.255","1835950080","1835958271","LB","Lebanon"
+"109.110.128.0","109.110.159.255","1835958272","1835966463","HU","Hungary"
+"109.110.160.0","109.110.191.255","1835966464","1835974655","IR","Iran, Islamic Republic of"
+"109.110.192.0","109.110.223.255","1835974656","1835982847","HU","Hungary"
+"109.110.224.0","109.110.255.255","1835982848","1835991039","CY","Cyprus"
+"109.111.0.0","109.111.31.255","1835991040","1835999231","RU","Russian Federation"
+"109.111.32.0","109.111.63.255","1835999232","1836007423","IR","Iran, Islamic Republic of"
+"109.111.64.0","109.111.95.255","1836007424","1836015615","RU","Russian Federation"
+"109.111.96.0","109.111.127.255","1836015616","1836023807","AD","Andorra"
+"109.111.128.0","109.111.191.255","1836023808","1836040191","RU","Russian Federation"
+"109.111.192.0","109.111.223.255","1836040192","1836048383","GB","United Kingdom"
+"109.111.224.0","109.111.255.255","1836048384","1836056575","RS","Serbia"
+"109.112.0.0","109.118.2.33","1836056576","1836450337","IT","Italy"
+"109.118.2.34","109.118.2.34","1836450338","1836450338","CN","China"
+"109.118.2.35","109.118.2.67","1836450339","1836450371","IT","Italy"
+"109.118.2.68","109.118.2.68","1836450372","1836450372","CN","China"
+"109.118.2.69","109.118.2.146","1836450373","1836450450","IT","Italy"
+"109.118.2.147","109.118.2.147","1836450451","1836450451","CN","China"
+"109.118.2.148","109.118.2.166","1836450452","1836450470","IT","Italy"
+"109.118.2.167","109.118.2.167","1836450471","1836450471","CN","China"
+"109.118.2.168","109.118.2.207","1836450472","1836450511","IT","Italy"
+"109.118.2.208","109.118.2.208","1836450512","1836450512","CN","China"
+"109.118.2.209","109.118.4.53","1836450513","1836450869","IT","Italy"
+"109.118.4.54","109.118.4.54","1836450870","1836450870","CN","China"
+"109.118.4.55","109.118.4.65","1836450871","1836450881","IT","Italy"
+"109.118.4.66","109.118.4.66","1836450882","1836450882","CN","China"
+"109.118.4.67","109.118.4.67","1836450883","1836450883","IT","Italy"
+"109.118.4.68","109.118.4.68","1836450884","1836450884","CN","China"
+"109.118.4.69","109.118.4.110","1836450885","1836450926","IT","Italy"
+"109.118.4.111","109.118.4.111","1836450927","1836450927","CN","China"
+"109.118.4.112","109.118.4.115","1836450928","1836450931","IT","Italy"
+"109.118.4.116","109.118.4.116","1836450932","1836450932","CN","China"
+"109.118.4.117","109.118.4.124","1836450933","1836450940","IT","Italy"
+"109.118.4.125","109.118.4.125","1836450941","1836450941","CN","China"
+"109.118.4.126","109.118.4.139","1836450942","1836450955","IT","Italy"
+"109.118.4.140","109.118.4.140","1836450956","1836450956","CN","China"
+"109.118.4.141","109.118.6.18","1836450957","1836451346","IT","Italy"
+"109.118.6.19","109.118.6.20","1836451347","1836451348","CN","China"
+"109.118.6.21","109.118.6.22","1836451349","1836451350","IT","Italy"
+"109.118.6.23","109.118.6.23","1836451351","1836451351","CN","China"
+"109.118.6.24","109.118.6.78","1836451352","1836451406","IT","Italy"
+"109.118.6.79","109.118.6.79","1836451407","1836451407","CN","China"
+"109.118.6.80","109.118.6.89","1836451408","1836451417","IT","Italy"
+"109.118.6.90","109.118.6.90","1836451418","1836451418","CN","China"
+"109.118.6.91","109.118.6.133","1836451419","1836451461","IT","Italy"
+"109.118.6.134","109.118.6.134","1836451462","1836451462","CN","China"
+"109.118.6.135","109.118.6.135","1836451463","1836451463","IT","Italy"
+"109.118.6.136","109.118.6.136","1836451464","1836451464","CN","China"
+"109.118.6.137","109.118.6.193","1836451465","1836451521","IT","Italy"
+"109.118.6.194","109.118.6.194","1836451522","1836451522","CN","China"
+"109.118.6.195","109.118.9.26","1836451523","1836452122","IT","Italy"
+"109.118.9.27","109.118.9.27","1836452123","1836452123","CN","China"
+"109.118.9.28","109.118.9.51","1836452124","1836452147","IT","Italy"
+"109.118.9.52","109.118.9.52","1836452148","1836452148","CN","China"
+"109.118.9.53","109.118.9.90","1836452149","1836452186","IT","Italy"
+"109.118.9.91","109.118.9.91","1836452187","1836452187","CN","China"
+"109.118.9.92","109.118.9.219","1836452188","1836452315","IT","Italy"
+"109.118.9.220","109.118.9.220","1836452316","1836452316","CN","China"
+"109.118.9.221","109.118.9.247","1836452317","1836452343","IT","Italy"
+"109.118.9.248","109.118.9.249","1836452344","1836452345","CN","China"
+"109.118.9.250","109.118.10.93","1836452346","1836452445","IT","Italy"
+"109.118.10.94","109.118.10.94","1836452446","1836452446","CN","China"
+"109.118.10.95","109.118.10.95","1836452447","1836452447","IT","Italy"
+"109.118.10.96","109.118.10.96","1836452448","1836452448","CN","China"
+"109.118.10.97","109.118.10.98","1836452449","1836452450","IT","Italy"
+"109.118.10.99","109.118.10.99","1836452451","1836452451","CN","China"
+"109.118.10.100","109.118.10.194","1836452452","1836452546","IT","Italy"
+"109.118.10.195","109.118.10.195","1836452547","1836452547","CN","China"
+"109.118.10.196","109.118.11.143","1836452548","1836452751","IT","Italy"
+"109.118.11.144","109.118.11.144","1836452752","1836452752","CN","China"
+"109.118.11.145","109.118.11.147","1836452753","1836452755","IT","Italy"
+"109.118.11.148","109.118.11.149","1836452756","1836452757","CN","China"
+"109.118.11.150","109.118.14.107","1836452758","1836453483","IT","Italy"
+"109.118.14.108","109.118.14.108","1836453484","1836453484","CN","China"
+"109.118.14.109","109.118.14.163","1836453485","1836453539","IT","Italy"
+"109.118.14.164","109.118.14.164","1836453540","1836453540","CN","China"
+"109.118.14.165","109.118.14.197","1836453541","1836453573","IT","Italy"
+"109.118.14.198","109.118.14.198","1836453574","1836453574","CN","China"
+"109.118.14.199","109.118.19.39","1836453575","1836454695","IT","Italy"
+"109.118.19.40","109.118.19.40","1836454696","1836454696","CN","China"
+"109.118.19.41","109.118.19.84","1836454697","1836454740","IT","Italy"
+"109.118.19.85","109.118.19.85","1836454741","1836454741","CN","China"
+"109.118.19.86","109.118.19.99","1836454742","1836454755","IT","Italy"
+"109.118.19.100","109.118.19.100","1836454756","1836454756","CN","China"
+"109.118.19.101","109.118.21.51","1836454757","1836455219","IT","Italy"
+"109.118.21.52","109.118.21.52","1836455220","1836455220","CN","China"
+"109.118.21.53","109.118.21.60","1836455221","1836455228","IT","Italy"
+"109.118.21.61","109.118.21.61","1836455229","1836455229","CN","China"
+"109.118.21.62","109.118.21.65","1836455230","1836455233","IT","Italy"
+"109.118.21.66","109.118.21.66","1836455234","1836455234","CN","China"
+"109.118.21.67","109.118.21.95","1836455235","1836455263","IT","Italy"
+"109.118.21.96","109.118.21.96","1836455264","1836455264","CN","China"
+"109.118.21.97","109.118.21.104","1836455265","1836455272","IT","Italy"
+"109.118.21.105","109.118.21.106","1836455273","1836455274","CN","China"
+"109.118.21.107","109.118.21.113","1836455275","1836455281","IT","Italy"
+"109.118.21.114","109.118.21.114","1836455282","1836455282","CN","China"
+"109.118.21.115","109.118.21.137","1836455283","1836455305","IT","Italy"
+"109.118.21.138","109.118.21.138","1836455306","1836455306","CN","China"
+"109.118.21.139","109.118.21.141","1836455307","1836455309","IT","Italy"
+"109.118.21.142","109.118.21.142","1836455310","1836455310","CN","China"
+"109.118.21.143","109.118.21.210","1836455311","1836455378","IT","Italy"
+"109.118.21.211","109.118.21.211","1836455379","1836455379","CN","China"
+"109.118.21.212","109.118.22.30","1836455380","1836455454","IT","Italy"
+"109.118.22.31","109.118.22.31","1836455455","1836455455","CN","China"
+"109.118.22.32","109.118.22.34","1836455456","1836455458","IT","Italy"
+"109.118.22.35","109.118.22.36","1836455459","1836455460","CN","China"
+"109.118.22.37","109.118.22.92","1836455461","1836455516","IT","Italy"
+"109.118.22.93","109.118.22.93","1836455517","1836455517","CN","China"
+"109.118.22.94","109.118.22.122","1836455518","1836455546","IT","Italy"
+"109.118.22.123","109.118.22.123","1836455547","1836455547","CN","China"
+"109.118.22.124","109.118.22.132","1836455548","1836455556","IT","Italy"
+"109.118.22.133","109.118.22.133","1836455557","1836455557","CN","China"
+"109.118.22.134","109.118.22.138","1836455558","1836455562","IT","Italy"
+"109.118.22.139","109.118.22.139","1836455563","1836455563","CN","China"
+"109.118.22.140","109.118.22.141","1836455564","1836455565","IT","Italy"
+"109.118.22.142","109.118.22.142","1836455566","1836455566","CN","China"
+"109.118.22.143","109.118.22.144","1836455567","1836455568","IT","Italy"
+"109.118.22.145","109.118.22.146","1836455569","1836455570","CN","China"
+"109.118.22.147","109.118.22.165","1836455571","1836455589","IT","Italy"
+"109.118.22.166","109.118.22.166","1836455590","1836455590","CN","China"
+"109.118.22.167","109.118.22.207","1836455591","1836455631","IT","Italy"
+"109.118.22.208","109.118.22.208","1836455632","1836455632","CN","China"
+"109.118.22.209","109.118.24.51","1836455633","1836455987","IT","Italy"
+"109.118.24.52","109.118.24.52","1836455988","1836455988","CN","China"
+"109.118.24.53","109.118.24.57","1836455989","1836455993","IT","Italy"
+"109.118.24.58","109.118.24.59","1836455994","1836455995","CN","China"
+"109.118.24.60","109.118.24.61","1836455996","1836455997","IT","Italy"
+"109.118.24.62","109.118.24.62","1836455998","1836455998","CN","China"
+"109.118.24.63","109.118.24.65","1836455999","1836456001","IT","Italy"
+"109.118.24.66","109.118.24.66","1836456002","1836456002","CN","China"
+"109.118.24.67","109.118.24.85","1836456003","1836456021","IT","Italy"
+"109.118.24.86","109.118.24.86","1836456022","1836456022","CN","China"
+"109.118.24.87","109.118.24.161","1836456023","1836456097","IT","Italy"
+"109.118.24.162","109.118.24.162","1836456098","1836456098","CN","China"
+"109.118.24.163","109.118.24.181","1836456099","1836456117","IT","Italy"
+"109.118.24.182","109.118.24.182","1836456118","1836456118","CN","China"
+"109.118.24.183","109.118.24.195","1836456119","1836456131","IT","Italy"
+"109.118.24.196","109.118.24.199","1836456132","1836456135","CN","China"
+"109.118.24.200","109.118.24.200","1836456136","1836456136","IT","Italy"
+"109.118.24.201","109.118.24.201","1836456137","1836456137","CN","China"
+"109.118.24.202","109.118.32.63","1836456138","1836458047","IT","Italy"
+"109.118.32.64","109.118.32.64","1836458048","1836458048","CN","China"
+"109.118.32.65","109.118.37.30","1836458049","1836459294","IT","Italy"
+"109.118.37.31","109.118.37.31","1836459295","1836459295","CN","China"
+"109.118.37.32","109.118.37.119","1836459296","1836459383","IT","Italy"
+"109.118.37.120","109.118.37.120","1836459384","1836459384","CN","China"
+"109.118.37.121","109.118.37.135","1836459385","1836459399","IT","Italy"
+"109.118.37.136","109.118.37.136","1836459400","1836459400","CN","China"
+"109.118.37.137","109.118.65.22","1836459401","1836466454","IT","Italy"
+"109.118.65.23","109.118.65.23","1836466455","1836466455","CN","China"
+"109.118.65.24","109.118.65.33","1836466456","1836466465","IT","Italy"
+"109.118.65.34","109.118.65.34","1836466466","1836466466","CN","China"
+"109.118.65.35","109.118.65.97","1836466467","1836466529","IT","Italy"
+"109.118.65.98","109.118.65.98","1836466530","1836466530","CN","China"
+"109.118.65.99","109.118.65.100","1836466531","1836466532","IT","Italy"
+"109.118.65.101","109.118.65.101","1836466533","1836466533","CN","China"
+"109.118.65.102","109.118.65.119","1836466534","1836466551","IT","Italy"
+"109.118.65.120","109.118.65.120","1836466552","1836466552","CN","China"
+"109.118.65.121","109.119.255.255","1836466553","1836580863","IT","Italy"
+"109.120.0.0","109.120.63.255","1836580864","1836597247","RU","Russian Federation"
+"109.120.64.0","109.120.67.255","1836597248","1836598271","LU","Luxembourg"
+"109.120.68.0","109.120.95.255","1836598272","1836605439","FR","France"
+"109.120.96.0","109.120.99.255","1836605440","1836606463","GB","United Kingdom"
+"109.120.100.0","109.120.119.255","1836606464","1836611583","LU","Luxembourg"
+"109.120.120.0","109.120.127.255","1836611584","1836613631","DE","Germany"
+"109.120.128.0","109.120.179.255","1836613632","1836626943","RU","Russian Federation"
+"109.120.180.0","109.120.183.255","1836626944","1836627967","NL","Netherlands"
+"109.120.184.0","109.120.191.255","1836627968","1836630015","RU","Russian Federation"
+"109.120.192.0","109.120.255.255","1836630016","1836646399","BG","Bulgaria"
+"109.121.0.0","109.121.127.255","1836646400","1836679167","RS","Serbia"
+"109.121.128.0","109.121.133.255","1836679168","1836680703","BG","Bulgaria"
+"109.121.134.0","109.121.135.255","1836680704","1836681215","MK","Macedonia"
+"109.121.136.0","109.121.159.255","1836681216","1836687359","BG","Bulgaria"
+"109.121.160.0","109.121.166.255","1836687360","1836689151","MK","Macedonia"
+"109.121.167.0","109.121.255.255","1836689152","1836711935","BG","Bulgaria"
+"109.122.0.0","109.122.63.255","1836711936","1836728319","UA","Ukraine"
+"109.122.64.0","109.122.127.255","1836728320","1836744703","RS","Serbia"
+"109.122.128.0","109.122.138.255","1836744704","1836747519","FR","France"
+"109.122.139.0","109.122.143.255","1836747520","1836748799","RE","Reunion"
+"109.122.144.0","109.122.144.255","1836748800","1836749055","FR","France"
+"109.122.145.0","109.122.145.255","1836749056","1836749311","RE","Reunion"
+"109.122.146.0","109.122.147.255","1836749312","1836749823","FR","France"
+"109.122.148.0","109.122.149.255","1836749824","1836750335","RE","Reunion"
+"109.122.150.0","109.122.150.255","1836750336","1836750591","FR","France"
+"109.122.151.0","109.122.151.255","1836750592","1836750847","RE","Reunion"
+"109.122.152.0","109.122.159.255","1836750848","1836752895","FR","France"
+"109.122.160.0","109.122.161.255","1836752896","1836753407","RE","Reunion"
+"109.122.162.0","109.122.163.255","1836753408","1836753919","FR","France"
+"109.122.164.0","109.122.175.255","1836753920","1836756991","RE","Reunion"
+"109.122.176.0","109.122.181.255","1836756992","1836758527","FR","France"
+"109.122.182.0","109.122.182.255","1836758528","1836758783","RE","Reunion"
+"109.122.183.0","109.122.183.255","1836758784","1836759039","FR","France"
+"109.122.184.0","109.122.185.255","1836759040","1836759551","RE","Reunion"
+"109.122.186.0","109.122.186.255","1836759552","1836759807","FR","France"
+"109.122.187.0","109.122.191.255","1836759808","1836761087","RE","Reunion"
+"109.122.192.0","109.122.255.255","1836761088","1836777471","IR","Iran, Islamic Republic of"
+"109.123.0.0","109.123.63.255","1836777472","1836793855","SI","Slovenia"
+"109.123.64.0","109.123.66.199","1836793856","1836794567","GB","United Kingdom"
+"109.123.66.200","109.123.66.219","1836794568","1836794587","FR","France"
+"109.123.66.220","109.123.66.220","1836794588","1836794588","GB","United Kingdom"
+"109.123.66.221","109.123.66.224","1836794589","1836794592","FR","France"
+"109.123.66.225","109.123.66.226","1836794593","1836794594","GB","United Kingdom"
+"109.123.66.227","109.123.66.227","1836794595","1836794595","FR","France"
+"109.123.66.228","109.123.79.255","1836794596","1836797951","GB","United Kingdom"
+"109.123.80.0","109.123.80.255","1836797952","1836798207","DE","Germany"
+"109.123.81.0","109.123.115.175","1836798208","1836807087","GB","United Kingdom"
+"109.123.115.176","109.123.115.176","1836807088","1836807088","CN","China"
+"109.123.115.177","109.123.127.255","1836807089","1836810239","GB","United Kingdom"
+"109.123.128.0","109.123.191.255","1836810240","1836826623","RU","Russian Federation"
+"109.123.192.0","109.123.255.255","1836826624","1836843007","CZ","Czech Republic"
+"109.124.0.0","109.124.127.255","1836843008","1836875775","RU","Russian Federation"
+"109.124.128.0","109.124.191.255","1836875776","1836892159","SE","Sweden"
+"109.124.192.0","109.124.255.255","1836892160","1836908543","RU","Russian Federation"
+"109.125.0.0","109.125.63.255","1836908544","1836924927","IE","Ireland"
+"109.125.64.0","109.125.127.255","1836924928","1836941311","DE","Germany"
+"109.125.128.0","109.125.191.255","1836941312","1836957695","IR","Iran, Islamic Republic of"
+"109.125.192.0","109.125.255.255","1836957696","1836974079","PL","Poland"
+"109.126.0.0","109.126.63.255","1836974080","1836990463","RU","Russian Federation"
+"109.126.64.0","109.126.127.255","1836990464","1837006847","AT","Austria"
+"109.126.128.0","109.126.191.255","1837006848","1837023231","BY","Belarus"
+"109.126.192.0","109.126.255.255","1837023232","1837039615","RU","Russian Federation"
+"109.127.0.0","109.127.63.255","1837039616","1837055999","AZ","Azerbaijan"
+"109.127.64.0","109.127.127.255","1837056000","1837072383","IQ","Iraq"
+"109.127.128.0","109.127.191.255","1837072384","1837088767","RU","Russian Federation"
+"109.127.192.0","109.127.255.255","1837088768","1837105151","SI","Slovenia"
+"109.128.0.0","109.129.25.255","1837105152","1837177343","BE","Belgium"
+"109.129.26.0","109.129.26.255","1837177344","1837177599","FR","France"
+"109.129.27.0","109.134.10.25","1837177600","1837500953","BE","Belgium"
+"109.134.10.26","109.134.10.26","1837500954","1837500954","CN","China"
+"109.134.10.27","109.134.10.91","1837500955","1837501019","BE","Belgium"
+"109.134.10.92","109.134.10.92","1837501020","1837501020","CN","China"
+"109.134.10.93","109.134.10.112","1837501021","1837501040","BE","Belgium"
+"109.134.10.113","109.134.10.113","1837501041","1837501041","CN","China"
+"109.134.10.114","109.134.12.144","1837501042","1837501584","BE","Belgium"
+"109.134.12.145","109.134.12.145","1837501585","1837501585","CN","China"
+"109.134.12.146","109.134.12.148","1837501586","1837501588","BE","Belgium"
+"109.134.12.149","109.134.12.149","1837501589","1837501589","CN","China"
+"109.134.12.150","109.134.12.183","1837501590","1837501623","BE","Belgium"
+"109.134.12.184","109.134.12.184","1837501624","1837501624","CN","China"
+"109.134.12.185","109.134.12.203","1837501625","1837501643","BE","Belgium"
+"109.134.12.204","109.134.12.204","1837501644","1837501644","CN","China"
+"109.134.12.205","109.134.14.46","1837501645","1837501998","BE","Belgium"
+"109.134.14.47","109.134.14.47","1837501999","1837501999","CN","China"
+"109.134.14.48","109.134.14.70","1837502000","1837502022","BE","Belgium"
+"109.134.14.71","109.134.14.71","1837502023","1837502023","CN","China"
+"109.134.14.72","109.134.14.89","1837502024","1837502041","BE","Belgium"
+"109.134.14.90","109.134.14.90","1837502042","1837502042","CN","China"
+"109.134.14.91","109.134.14.100","1837502043","1837502052","BE","Belgium"
+"109.134.14.101","109.134.14.101","1837502053","1837502053","CN","China"
+"109.134.14.102","109.134.14.174","1837502054","1837502126","BE","Belgium"
+"109.134.14.175","109.134.14.175","1837502127","1837502127","CN","China"
+"109.134.14.176","109.134.14.212","1837502128","1837502164","BE","Belgium"
+"109.134.14.213","109.134.14.213","1837502165","1837502165","CN","China"
+"109.134.14.214","109.134.16.75","1837502166","1837502539","BE","Belgium"
+"109.134.16.76","109.134.16.76","1837502540","1837502540","CN","China"
+"109.134.16.77","109.134.16.110","1837502541","1837502574","BE","Belgium"
+"109.134.16.111","109.134.16.111","1837502575","1837502575","CN","China"
+"109.134.16.112","109.134.16.142","1837502576","1837502606","BE","Belgium"
+"109.134.16.143","109.134.16.143","1837502607","1837502607","CN","China"
+"109.134.16.144","109.134.16.146","1837502608","1837502610","BE","Belgium"
+"109.134.16.147","109.134.16.147","1837502611","1837502611","CN","China"
+"109.134.16.148","109.134.16.175","1837502612","1837502639","BE","Belgium"
+"109.134.16.176","109.134.16.176","1837502640","1837502640","CN","China"
+"109.134.16.177","109.134.16.238","1837502641","1837502702","BE","Belgium"
+"109.134.16.239","109.134.16.239","1837502703","1837502703","CN","China"
+"109.134.16.240","109.134.17.98","1837502704","1837502818","BE","Belgium"
+"109.134.17.99","109.134.17.99","1837502819","1837502819","CN","China"
+"109.134.17.100","109.134.17.193","1837502820","1837502913","BE","Belgium"
+"109.134.17.194","109.134.17.194","1837502914","1837502914","CN","China"
+"109.134.17.195","109.134.17.211","1837502915","1837502931","BE","Belgium"
+"109.134.17.212","109.134.17.212","1837502932","1837502932","CN","China"
+"109.134.17.213","109.134.18.140","1837502933","1837503116","BE","Belgium"
+"109.134.18.141","109.134.18.141","1837503117","1837503117","CN","China"
+"109.134.18.142","109.134.18.149","1837503118","1837503125","BE","Belgium"
+"109.134.18.150","109.134.18.151","1837503126","1837503127","CN","China"
+"109.134.18.152","109.134.18.153","1837503128","1837503129","BE","Belgium"
+"109.134.18.154","109.134.18.155","1837503130","1837503131","CN","China"
+"109.134.18.156","109.134.18.160","1837503132","1837503136","BE","Belgium"
+"109.134.18.161","109.134.18.161","1837503137","1837503137","CN","China"
+"109.134.18.162","109.134.18.177","1837503138","1837503153","BE","Belgium"
+"109.134.18.178","109.134.18.178","1837503154","1837503154","CN","China"
+"109.134.18.179","109.134.18.180","1837503155","1837503156","BE","Belgium"
+"109.134.18.181","109.134.18.181","1837503157","1837503157","CN","China"
+"109.134.18.182","109.134.18.187","1837503158","1837503163","BE","Belgium"
+"109.134.18.188","109.134.18.189","1837503164","1837503165","CN","China"
+"109.134.18.190","109.134.18.190","1837503166","1837503166","BE","Belgium"
+"109.134.18.191","109.134.18.191","1837503167","1837503167","CN","China"
+"109.134.18.192","109.134.18.199","1837503168","1837503175","BE","Belgium"
+"109.134.18.200","109.134.18.200","1837503176","1837503176","CN","China"
+"109.134.18.201","109.134.18.208","1837503177","1837503184","BE","Belgium"
+"109.134.18.209","109.134.18.209","1837503185","1837503185","CN","China"
+"109.134.18.210","109.134.18.210","1837503186","1837503186","BE","Belgium"
+"109.134.18.211","109.134.18.211","1837503187","1837503187","CN","China"
+"109.134.18.212","109.134.18.212","1837503188","1837503188","BE","Belgium"
+"109.134.18.213","109.134.18.213","1837503189","1837503189","CN","China"
+"109.134.18.214","109.143.255.255","1837503190","1838153727","BE","Belgium"
+"109.144.0.0","109.159.255.255","1838153728","1839202303","GB","United Kingdom"
+"109.160.0.0","109.160.127.255","1839202304","1839235071","BG","Bulgaria"
+"109.160.128.0","109.160.255.255","1839235072","1839267839","IL","Israel"
+"109.161.0.0","109.161.127.255","1839267840","1839300607","RU","Russian Federation"
+"109.161.128.0","109.161.255.255","1839300608","1839333375","BH","Bahrain"
+"109.162.0.0","109.162.127.255","1839333376","1839366143","UA","Ukraine"
+"109.162.128.0","109.162.255.255","1839366144","1839398911","IR","Iran, Islamic Republic of"
+"109.163.0.0","109.163.127.255","1839398912","1839431679","NO","Norway"
+"109.163.128.0","109.163.191.255","1839431680","1839448063","BA","Bosnia and Herzegovina"
+"109.163.192.0","109.163.199.255","1839448064","1839450111","KZ","Kazakhstan"
+"109.163.200.0","109.163.207.255","1839450112","1839452159","NO","Norway"
+"109.163.208.0","109.163.215.255","1839452160","1839454207","FI","Finland"
+"109.163.216.0","109.163.223.255","1839454208","1839456255","RU","Russian Federation"
+"109.163.224.0","109.163.234.47","1839456256","1839458863","RO","Romania"
+"109.163.234.48","109.163.234.51","1839458864","1839458867","US","United States"
+"109.163.234.52","109.163.238.199","1839458868","1839460039","RO","Romania"
+"109.163.238.200","109.163.238.207","1839460040","1839460047","DE","Germany"
+"109.163.238.208","109.163.239.255","1839460048","1839460351","RO","Romania"
+"109.163.240.0","109.163.247.255","1839460352","1839462399","RU","Russian Federation"
+"109.163.248.0","109.163.255.255","1839462400","1839464447","FI","Finland"
+"109.164.0.0","109.164.127.255","1839464448","1839497215","CZ","Czech Republic"
+"109.164.128.0","109.164.255.255","1839497216","1839529983","CH","Switzerland"
+"109.165.0.0","109.165.127.255","1839529984","1839562751","RU","Russian Federation"
+"109.165.128.0","109.165.255.255","1839562752","1839595519","BA","Bosnia and Herzegovina"
+"109.166.0.0","109.166.31.255","1839595520","1839603711","SA","Saudi Arabia"
+"109.166.32.0","109.166.87.255","1839603712","1839618047","RO","Romania"
+"109.166.88.0","109.166.127.255","1839618048","1839628287","SA","Saudi Arabia"
+"109.166.128.0","109.166.255.255","1839628288","1839661055","RO","Romania"
+"109.167.0.0","109.167.127.255","1839661056","1839693823","ES","Spain"
+"109.167.128.0","109.167.255.255","1839693824","1839726591","RU","Russian Federation"
+"109.168.0.0","109.168.127.255","1839726592","1839759359","IT","Italy"
+"109.168.128.0","109.168.255.255","1839759360","1839792127","RU","Russian Federation"
+"109.169.0.0","109.169.10.159","1839792128","1839794847","GB","United Kingdom"
+"109.169.10.160","109.169.10.191","1839794848","1839794879","CH","Switzerland"
+"109.169.10.192","109.169.95.255","1839794880","1839816703","GB","United Kingdom"
+"109.169.96.0","109.169.127.255","1839816704","1839824895","NO","Norway"
+"109.169.128.0","109.170.127.255","1839824896","1839890431","RU","Russian Federation"
+"109.170.128.0","109.170.255.255","1839890432","1839923199","GB","United Kingdom"
+"109.171.0.0","109.171.127.255","1839923200","1839955967","RU","Russian Federation"
+"109.171.128.0","109.171.255.255","1839955968","1839988735","SA","Saudi Arabia"
+"109.172.0.0","109.172.127.255","1839988736","1840021503","RU","Russian Federation"
+"109.172.128.0","109.172.255.255","1840021504","1840054271","GE","Georgia"
+"109.173.0.0","109.173.127.255","1840054272","1840087039","RU","Russian Federation"
+"109.173.128.0","109.173.255.255","1840087040","1840119807","PL","Poland"
+"109.174.0.0","109.174.127.255","1840119808","1840152575","RU","Russian Federation"
+"109.174.128.0","109.174.255.255","1840152576","1840185343","GB","United Kingdom"
+"109.175.0.0","109.175.127.255","1840185344","1840218111","BA","Bosnia and Herzegovina"
+"109.175.128.0","109.175.183.255","1840218112","1840232447","GB","United Kingdom"
+"109.175.184.0","109.175.184.255","1840232448","1840232703","NL","Netherlands"
+"109.175.185.0","109.175.240.223","1840232704","1840247007","GB","United Kingdom"
+"109.175.240.224","109.175.240.239","1840247008","1840247023","NL","Netherlands"
+"109.175.240.240","109.176.255.255","1840247024","1840316415","GB","United Kingdom"
+"109.177.0.0","109.177.255.255","1840316416","1840381951","AE","United Arab Emirates"
+"109.178.0.0","109.178.255.255","1840381952","1840447487","GR","Greece"
+"109.179.0.0","109.179.255.255","1840447488","1840513023","NO","Norway"
+"109.180.0.0","109.181.255.255","1840513024","1840644095","GB","United Kingdom"
+"109.182.0.0","109.182.255.255","1840644096","1840709631","SI","Slovenia"
+"109.183.0.0","109.183.255.255","1840709632","1840775167","CZ","Czech Republic"
+"109.184.0.0","109.184.255.255","1840775168","1840840703","RU","Russian Federation"
+"109.185.0.0","109.185.255.255","1840840704","1840906239","MD","Moldova, Republic of"
+"109.186.0.0","109.186.255.255","1840906240","1840971775","IL","Israel"
+"109.187.0.0","109.188.255.255","1840971776","1841102847","RU","Russian Federation"
+"109.189.0.0","109.189.255.255","1841102848","1841168383","NO","Norway"
+"109.190.0.0","109.190.254.10","1841168384","1841233418","FR","France"
+"109.190.254.11","109.190.254.11","1841233419","1841233419","GB","United Kingdom"
+"109.190.254.12","109.190.255.255","1841233420","1841233919","FR","France"
+"109.191.0.0","109.191.255.255","1841233920","1841299455","RU","Russian Federation"
+"109.192.0.0","109.193.255.255","1841299456","1841430527","DE","Germany"
+"109.194.0.0","109.195.255.255","1841430528","1841561599","RU","Russian Federation"
+"109.196.0.0","109.196.15.255","1841561600","1841565695","PL","Poland"
+"109.196.16.0","109.196.31.255","1841565696","1841569791","RU","Russian Federation"
+"109.196.32.0","109.196.63.255","1841569792","1841577983","PL","Poland"
+"109.196.64.0","109.196.79.255","1841577984","1841582079","RU","Russian Federation"
+"109.196.80.0","109.196.95.255","1841582080","1841586175","PL","Poland"
+"109.196.96.0","109.196.111.255","1841586176","1841590271","RU","Russian Federation"
+"109.196.112.0","109.196.127.255","1841590272","1841594367","PL","Poland"
+"109.196.128.0","109.196.143.255","1841594368","1841598463","RU","Russian Federation"
+"109.196.144.0","109.196.159.255","1841598464","1841602559","PL","Poland"
+"109.196.176.0","109.196.191.255","1841606656","1841610751","UA","Ukraine"
+"109.196.192.0","109.196.223.255","1841610752","1841618943","RU","Russian Federation"
+"109.196.224.0","109.196.255.255","1841618944","1841627135","PL","Poland"
+"109.197.0.0","109.197.7.255","1841627136","1841629183","SE","Sweden"
+"109.197.8.0","109.197.31.255","1841629184","1841635327","RU","Russian Federation"
+"109.197.32.0","109.197.47.255","1841635328","1841639423","PL","Poland"
+"109.197.48.0","109.197.55.255","1841639424","1841641471","RU","Russian Federation"
+"109.197.56.0","109.197.71.255","1841641472","1841645567","PL","Poland"
+"109.197.72.0","109.197.79.255","1841645568","1841647615","RU","Russian Federation"
+"109.197.80.0","109.197.87.255","1841647616","1841649663","RO","Romania"
+"109.197.88.0","109.197.95.255","1841649664","1841651711","RU","Russian Federation"
+"109.197.96.0","109.197.103.255","1841651712","1841653759","PL","Poland"
+"109.197.104.0","109.197.111.255","1841653760","1841655807","FR","France"
+"109.197.112.0","109.197.159.255","1841655808","1841668095","RU","Russian Federation"
+"109.197.160.0","109.197.161.255","1841668096","1841668607","SE","Sweden"
+"109.197.162.0","109.197.163.255","1841668608","1841669119","RU","Russian Federation"
+"109.197.164.0","109.197.164.255","1841669120","1841669375","PL","Poland"
+"109.197.165.0","109.197.165.255","1841669376","1841669631","BE","Belgium"
+"109.197.166.0","109.197.167.255","1841669632","1841670143","UA","Ukraine"
+"109.197.168.0","109.197.175.255","1841670144","1841672191","PL","Poland"
+"109.197.176.0","109.197.183.255","1841672192","1841674239","FR","France"
+"109.197.184.0","109.197.191.255","1841674240","1841676287","PL","Poland"
+"109.197.192.0","109.197.207.255","1841676288","1841680383","RU","Russian Federation"
+"109.197.208.0","109.197.215.255","1841680384","1841682431","LV","Latvia"
+"109.197.216.0","109.197.223.255","1841682432","1841684479","UA","Ukraine"
+"109.197.224.0","109.197.231.255","1841684480","1841686527","RU","Russian Federation"
+"109.197.232.0","109.197.239.255","1841686528","1841688575","RO","Romania"
+"109.197.240.0","109.197.247.255","1841688576","1841690623","FR","France"
+"109.197.248.0","109.197.255.255","1841690624","1841692671","RU","Russian Federation"
+"109.198.0.0","109.198.31.255","1841692672","1841700863","RS","Serbia"
+"109.198.32.0","109.198.63.255","1841700864","1841709055","MD","Moldova, Republic of"
+"109.198.64.0","109.198.127.255","1841709056","1841725439","RU","Russian Federation"
+"109.198.128.0","109.198.159.255","1841725440","1841733631","DK","Denmark"
+"109.198.160.0","109.198.255.255","1841733632","1841758207","RU","Russian Federation"
+"109.199.0.0","109.199.31.255","1841758208","1841766399","PL","Poland"
+"109.199.32.0","109.199.63.255","1841766400","1841774591","HU","Hungary"
+"109.199.64.0","109.199.95.255","1841774592","1841782783","PL","Poland"
+"109.199.96.0","109.199.127.255","1841782784","1841790975","US","United States"
+"109.199.128.0","109.199.159.255","1841790976","1841799167","BG","Bulgaria"
+"109.199.160.0","109.199.191.255","1841799168","1841807359","DE","Germany"
+"109.199.192.0","109.199.223.255","1841807360","1841815551","NO","Norway"
+"109.199.224.0","109.199.255.255","1841815552","1841823743","BG","Bulgaria"
+"109.200.0.0","109.200.31.255","1841823744","1841831935","GB","United Kingdom"
+"109.200.32.0","109.200.63.255","1841831936","1841840127","MT","Malta"
+"109.200.64.0","109.200.95.255","1841840128","1841848319","PL","Poland"
+"109.200.96.0","109.200.127.255","1841848320","1841856511","RU","Russian Federation"
+"109.200.128.0","109.200.159.255","1841856512","1841864703","UA","Ukraine"
+"109.200.160.0","109.200.191.255","1841864704","1841872895","YE","Yemen"
+"109.200.192.0","109.200.211.255","1841872896","1841878015","NL","Netherlands"
+"109.200.212.0","109.200.215.255","1841878016","1841879039","AU","Australia"
+"109.200.216.0","109.200.218.255","1841879040","1841879807","NL","Netherlands"
+"109.200.219.0","109.200.219.255","1841879808","1841880063","GB","United Kingdom"
+"109.200.220.0","109.200.223.255","1841880064","1841881087","JP","Japan"
+"109.200.224.0","109.200.255.255","1841881088","1841889279","UA","Ukraine"
+"109.201.0.0","109.201.31.255","1841889280","1841897471","IR","Iran, Islamic Republic of"
+"109.201.32.0","109.201.63.255","1841897472","1841905663","KZ","Kazakhstan"
+"109.201.64.0","109.201.127.255","1841905664","1841922047","RU","Russian Federation"
+"109.201.128.0","109.201.143.211","1841922048","1841926099","NL","Netherlands"
+"109.201.143.212","109.201.143.212","1841926100","1841926100","DE","Germany"
+"109.201.143.213","109.201.159.255","1841926101","1841930239","NL","Netherlands"
+"109.201.160.0","109.201.191.255","1841930240","1841938431","KG","Kyrgyzstan"
+"109.201.192.0","109.201.223.255","1841938432","1841946623","RU","Russian Federation"
+"109.201.224.0","109.201.224.34","1841946624","1841946658","PT","Portugal"
+"109.201.224.35","109.201.224.35","1841946659","1841946659","UA","Ukraine"
+"109.201.224.36","109.201.231.255","1841946660","1841948671","PT","Portugal"
+"109.201.232.0","109.201.232.255","1841948672","1841948927","UA","Ukraine"
+"109.201.233.0","109.201.255.255","1841948928","1841954815","PT","Portugal"
+"109.202.0.0","109.202.63.255","1841954816","1841971199","RU","Russian Federation"
+"109.202.64.0","109.202.95.255","1841971200","1841979391","CZ","Czech Republic"
+"109.202.96.0","109.202.103.255","1841979392","1841981439","NL","Netherlands"
+"109.202.104.0","109.202.107.255","1841981440","1841982463","GB","United Kingdom"
+"109.202.108.0","109.202.109.255","1841982464","1841982975","NL","Netherlands"
+"109.202.110.0","109.202.110.127","1841982976","1841983103","BE","Belgium"
+"109.202.110.128","109.202.111.255","1841983104","1841983487","NL","Netherlands"
+"109.202.112.0","109.202.119.255","1841983488","1841985535","IM","Isle of Man"
+"109.202.120.0","109.202.127.255","1841985536","1841987583","SI","Slovenia"
+"109.202.128.0","109.202.159.255","1841987584","1841995775","DK","Denmark"
+"109.202.160.0","109.202.191.255","1841995776","1842003967","RU","Russian Federation"
+"109.202.192.0","109.202.223.255","1842003968","1842012159","CH","Switzerland"
+"109.202.224.0","109.202.242.255","1842012160","1842017023","GB","United Kingdom"
+"109.202.243.0","109.202.243.255","1842017024","1842017279","BE","Belgium"
+"109.202.244.0","109.202.255.255","1842017280","1842020351","GB","United Kingdom"
+"109.203.0.0","109.203.31.255","1842020352","1842028543","NO","Norway"
+"109.203.32.0","109.203.63.255","1842028544","1842036735","CH","Switzerland"
+"109.203.64.0","109.203.87.255","1842036736","1842042879","FR","France"
+"109.203.88.0","109.203.95.255","1842042880","1842044927","LU","Luxembourg"
+"109.203.96.0","109.203.127.255","1842044928","1842053119","GB","United Kingdom"
+"109.203.128.0","109.203.191.255","1842053120","1842069503","IR","Iran, Islamic Republic of"
+"109.203.192.0","109.203.223.255","1842069504","1842077695","RU","Russian Federation"
+"109.203.224.0","109.203.227.255","1842077696","1842078719","MQ","Martinique"
+"109.203.228.0","109.203.228.255","1842078720","1842078975","FR","France"
+"109.203.229.0","109.203.229.255","1842078976","1842079231","GP","Guadeloupe"
+"109.203.230.0","109.203.230.255","1842079232","1842079487","FR","France"
+"109.203.231.0","109.203.231.255","1842079488","1842079743","MQ","Martinique"
+"109.203.232.0","109.203.233.255","1842079744","1842080255","GP","Guadeloupe"
+"109.203.234.0","109.203.234.255","1842080256","1842080511","MQ","Martinique"
+"109.203.235.0","109.203.239.255","1842080512","1842081791","GP","Guadeloupe"
+"109.203.240.0","109.203.243.255","1842081792","1842082815","MQ","Martinique"
+"109.203.244.0","109.203.247.255","1842082816","1842083839","GP","Guadeloupe"
+"109.203.248.0","109.203.249.255","1842083840","1842084351","MQ","Martinique"
+"109.203.250.0","109.203.251.255","1842084352","1842084863","GP","Guadeloupe"
+"109.203.252.0","109.203.255.255","1842084864","1842085887","MQ","Martinique"
+"109.204.0.0","109.204.127.255","1842085888","1842118655","GB","United Kingdom"
+"109.204.128.0","109.204.255.255","1842118656","1842151423","FI","Finland"
+"109.205.0.0","109.205.7.255","1842151424","1842153471","FR","France"
+"109.205.8.0","109.205.9.255","1842153472","1842153983","NO","Norway"
+"109.205.10.0","109.205.10.255","1842153984","1842154239","US","United States"
+"109.205.11.0","109.205.11.31","1842154240","1842154271","NO","Norway"
+"109.205.11.32","109.205.11.63","1842154272","1842154303","HK","Hong Kong"
+"109.205.11.64","109.205.11.95","1842154304","1842154335","NO","Norway"
+"109.205.11.96","109.205.11.103","1842154336","1842154343","SG","Singapore"
+"109.205.11.104","109.205.11.111","1842154344","1842154351","NO","Norway"
+"109.205.11.112","109.205.11.127","1842154352","1842154367","SG","Singapore"
+"109.205.11.128","109.205.11.255","1842154368","1842154495","NO","Norway"
+"109.205.12.0","109.205.13.255","1842154496","1842155007","US","United States"
+"109.205.14.0","109.205.14.255","1842155008","1842155263","AU","Australia"
+"109.205.15.0","109.205.15.255","1842155264","1842155519","NL","Netherlands"
+"109.205.16.0","109.205.23.255","1842155520","1842157567","IT","Italy"
+"109.205.24.0","109.205.31.255","1842157568","1842159615","AE","United Arab Emirates"
+"109.205.32.0","109.205.39.255","1842159616","1842161663","BA","Bosnia and Herzegovina"
+"109.205.40.0","109.205.47.255","1842161664","1842163711","GE","Georgia"
+"109.205.48.0","109.205.55.255","1842163712","1842165759","PL","Poland"
+"109.205.56.0","109.205.63.255","1842165760","1842167807","RU","Russian Federation"
+"109.205.64.0","109.205.71.255","1842167808","1842169855","FR","France"
+"109.205.72.0","109.205.79.255","1842169856","1842171903","CZ","Czech Republic"
+"109.205.80.0","109.205.87.255","1842171904","1842173951","RU","Russian Federation"
+"109.205.88.0","109.205.95.255","1842173952","1842175999","RO","Romania"
+"109.205.96.0","109.205.103.255","1842176000","1842178047","FI","Finland"
+"109.205.104.0","109.205.111.255","1842178048","1842180095","IT","Italy"
+"109.205.112.0","109.205.119.255","1842180096","1842182143","IQ","Iraq"
+"109.205.120.0","109.205.127.255","1842182144","1842184191","LV","Latvia"
+"109.205.128.0","109.205.135.255","1842184192","1842186239","DE","Germany"
+"109.205.136.0","109.205.143.255","1842186240","1842188287","ES","Spain"
+"109.205.144.0","109.205.151.255","1842188288","1842190335","RU","Russian Federation"
+"109.205.152.0","109.205.159.255","1842190336","1842192383","GB","United Kingdom"
+"109.205.160.0","109.205.167.255","1842192384","1842194431","AZ","Azerbaijan"
+"109.205.168.0","109.205.175.255","1842194432","1842196479","CH","Switzerland"
+"109.205.176.0","109.205.183.255","1842196480","1842198527","DE","Germany"
+"109.205.184.0","109.205.191.255","1842198528","1842200575","GB","United Kingdom"
+"109.205.192.0","109.205.199.255","1842200576","1842202623","NL","Netherlands"
+"109.205.200.0","109.205.207.255","1842202624","1842204671","CH","Switzerland"
+"109.205.208.0","109.205.215.255","1842204672","1842206719","AZ","Azerbaijan"
+"109.205.216.0","109.205.223.255","1842206720","1842208767","SE","Sweden"
+"109.205.224.0","109.205.231.255","1842208768","1842210815","GB","United Kingdom"
+"109.205.232.0","109.205.239.255","1842210816","1842212863","LT","Lithuania"
+"109.205.240.0","109.205.241.255","1842212864","1842213375","CZ","Czech Republic"
+"109.205.242.0","109.205.242.255","1842213376","1842213631","RU","Russian Federation"
+"109.205.243.0","109.205.243.255","1842213632","1842213887","SK","Slovakia"
+"109.205.244.0","109.205.247.255","1842213888","1842214911","CZ","Czech Republic"
+"109.205.248.0","109.205.255.255","1842214912","1842216959","RU","Russian Federation"
+"109.206.0.0","109.206.31.255","1842216960","1842225151","RO","Romania"
+"109.206.32.0","109.206.63.255","1842225152","1842233343","UA","Ukraine"
+"109.206.64.0","109.206.95.255","1842233344","1842241535","SA","Saudi Arabia"
+"109.206.96.0","109.206.127.255","1842241536","1842249727","RS","Serbia"
+"109.206.128.0","109.206.159.255","1842249728","1842257919","RU","Russian Federation"
+"109.206.160.0","109.206.191.255","1842257920","1842266111","NL","Netherlands"
+"109.206.192.0","109.206.223.255","1842266112","1842274303","PL","Poland"
+"109.207.0.0","109.207.15.255","1842282496","1842286591","RU","Russian Federation"
+"109.207.16.0","109.207.31.255","1842286592","1842290687","GB","United Kingdom"
+"109.207.32.0","109.207.47.255","1842290688","1842294783","RS","Serbia"
+"109.207.48.0","109.207.63.255","1842294784","1842298879","PL","Poland"
+"109.207.80.0","109.207.95.255","1842302976","1842307071","RU","Russian Federation"
+"109.207.96.0","109.207.111.255","1842307072","1842311167","PL","Poland"
+"109.207.112.0","109.207.127.255","1842311168","1842315263","UA","Ukraine"
+"109.207.128.0","109.207.143.255","1842315264","1842319359","RO","Romania"
+"109.207.144.0","109.207.159.255","1842319360","1842323455","PL","Poland"
+"109.207.160.0","109.207.191.255","1842323456","1842331647","RU","Russian Federation"
+"109.207.192.0","109.207.207.255","1842331648","1842335743","UA","Ukraine"
+"109.207.208.0","109.207.223.255","1842335744","1842339839","RO","Romania"
+"109.207.224.0","109.207.239.255","1842339840","1842343935","RU","Russian Federation"
+"109.207.240.0","109.207.255.255","1842343936","1842348031","UZ","Uzbekistan"
+"109.208.0.0","109.223.255.255","1842348032","1843396607","FR","France"
+"109.224.0.0","109.224.63.255","1843396608","1843412991","IQ","Iraq"
+"109.224.64.0","109.224.127.255","1843412992","1843429375","CZ","Czech Republic"
+"109.224.128.0","109.224.255.255","1843429376","1843462143","GB","United Kingdom"
+"109.225.0.0","109.225.63.255","1843462144","1843478527","RU","Russian Federation"
+"109.225.64.0","109.225.127.255","1843478528","1843494911","SE","Sweden"
+"109.225.128.0","109.225.191.255","1843494912","1843511295","IR","Iran, Islamic Republic of"
+"109.225.192.0","109.225.255.255","1843511296","1843527679","RU","Russian Federation"
+"109.226.0.0","109.226.63.255","1843527680","1843544063","IL","Israel"
+"109.226.64.0","109.226.127.255","1843544064","1843560447","RU","Russian Federation"
+"109.226.128.0","109.226.191.255","1843560448","1843576831","DE","Germany"
+"109.226.192.0","109.226.255.255","1843576832","1843593215","RU","Russian Federation"
+"109.227.0.0","109.227.63.255","1843593216","1843609599","HR","Croatia"
+"109.227.64.0","109.227.127.255","1843609600","1843625983","UA","Ukraine"
+"109.227.128.0","109.227.191.255","1843625984","1843642367","ES","Spain"
+"109.227.192.0","109.227.255.255","1843642368","1843658751","RU","Russian Federation"
+"109.228.0.0","109.228.63.255","1843658752","1843675135","GB","United Kingdom"
+"109.228.64.0","109.228.127.255","1843675136","1843691519","ME","Montenegro"
+"109.228.128.0","109.228.191.255","1843691520","1843707903","SE","Sweden"
+"109.228.192.0","109.228.255.255","1843707904","1843724287","TR","Turkey"
+"109.229.0.0","109.229.31.255","1843724288","1843732479","UA","Ukraine"
+"109.229.32.0","109.229.159.255","1843732480","1843765247","RU","Russian Federation"
+"109.229.160.0","109.229.191.255","1843765248","1843773439","KZ","Kazakhstan"
+"109.229.192.0","109.229.223.255","1843773440","1843781631","LV","Latvia"
+"109.229.224.0","109.229.255.255","1843781632","1843789823","RU","Russian Federation"
+"109.230.0.0","109.230.63.255","1843789824","1843806207","SK","Slovakia"
+"109.230.64.0","109.230.127.255","1843806208","1843822591","IR","Iran, Islamic Republic of"
+"109.230.128.0","109.230.191.255","1843822592","1843838975","RU","Russian Federation"
+"109.230.192.0","109.230.193.255","1843838976","1843839487","IR","Iran, Islamic Republic of"
+"109.230.194.0","109.230.195.255","1843839488","1843839999","DE","Germany"
+"109.230.196.0","109.230.196.255","1843840000","1843840255","TR","Turkey"
+"109.230.197.0","109.230.198.255","1843840256","1843840767","DE","Germany"
+"109.230.199.0","109.230.199.255","1843840768","1843841023","SE","Sweden"
+"109.230.200.0","109.230.200.255","1843841024","1843841279","IR","Iran, Islamic Republic of"
+"109.230.201.0","109.230.203.255","1843841280","1843842047","DE","Germany"
+"109.230.204.0","109.230.207.255","1843842048","1843843071","IR","Iran, Islamic Republic of"
+"109.230.208.0","109.230.209.255","1843843072","1843843583","DE","Germany"
+"109.230.210.0","109.230.210.255","1843843584","1843843839","AT","Austria"
+"109.230.211.0","109.230.220.255","1843843840","1843846399","DE","Germany"
+"109.230.221.0","109.230.221.255","1843846400","1843846655","IR","Iran, Islamic Republic of"
+"109.230.222.0","109.230.222.255","1843846656","1843846911","DE","Germany"
+"109.230.223.0","109.230.223.255","1843846912","1843847167","IR","Iran, Islamic Republic of"
+"109.230.224.0","109.230.241.255","1843847168","1843851775","DE","Germany"
+"109.230.242.0","109.230.242.255","1843851776","1843852031","IR","Iran, Islamic Republic of"
+"109.230.243.0","109.230.245.255","1843852032","1843852799","DE","Germany"
+"109.230.246.0","109.230.247.255","1843852800","1843853311","IR","Iran, Islamic Republic of"
+"109.230.248.0","109.230.250.255","1843853312","1843854079","DE","Germany"
+"109.230.251.0","109.230.251.255","1843854080","1843854335","IR","Iran, Islamic Republic of"
+"109.230.252.0","109.230.255.255","1843854336","1843855359","DE","Germany"
+"109.231.0.0","109.231.63.255","1843855360","1843871743","PL","Poland"
+"109.231.64.0","109.231.127.255","1843871744","1843888127","GB","United Kingdom"
+"109.231.128.0","109.231.191.255","1843888128","1843904511","CZ","Czech Republic"
+"109.231.192.0","109.231.255.255","1843904512","1843920895","GB","United Kingdom"
+"109.232.0.0","109.232.7.255","1843920896","1843922943","IR","Iran, Islamic Republic of"
+"109.232.8.0","109.232.15.255","1843922944","1843924991","NL","Netherlands"
+"109.232.16.0","109.232.23.255","1843924992","1843927039","ES","Spain"
+"109.232.24.0","109.232.31.255","1843927040","1843929087","PL","Poland"
+"109.232.32.0","109.232.39.255","1843929088","1843931135","IT","Italy"
+"109.232.40.0","109.232.47.255","1843931136","1843933183","NL","Netherlands"
+"109.232.48.0","109.232.55.255","1843933184","1843935231","IT","Italy"
+"109.232.56.0","109.232.63.255","1843935232","1843937279","GB","United Kingdom"
+"109.232.64.0","109.232.71.255","1843937280","1843939327","ES","Spain"
+"109.232.72.0","109.232.79.255","1843939328","1843941375","DK","Denmark"
+"109.232.80.0","109.232.87.255","1843941376","1843943423","FI","Finland"
+"109.232.88.0","109.232.95.255","1843943424","1843945471","CH","Switzerland"
+"109.232.96.0","109.232.103.255","1843945472","1843947519","FR","France"
+"109.232.104.0","109.232.111.255","1843947520","1843949567","RU","Russian Federation"
+"109.232.112.0","109.232.115.255","1843949568","1843950591","ES","Spain"
+"109.232.116.0","109.232.119.255","1843950592","1843951615","BY","Belarus"
+"109.232.120.0","109.232.135.255","1843951616","1843955711","DE","Germany"
+"109.232.136.0","109.232.143.255","1843955712","1843957759","IT","Italy"
+"109.232.144.0","109.232.151.255","1843957760","1843959807","CZ","Czech Republic"
+"109.232.152.0","109.232.159.255","1843959808","1843961855","GB","United Kingdom"
+"109.232.168.0","109.232.175.255","1843963904","1843965951","DE","Germany"
+"109.232.176.0","109.232.183.255","1843965952","1843967999","GB","United Kingdom"
+"109.232.184.0","109.232.191.255","1843968000","1843970047","RU","Russian Federation"
+"109.232.192.0","109.232.199.255","1843970048","1843972095","FR","France"
+"109.232.200.0","109.232.207.255","1843972096","1843974143","HU","Hungary"
+"109.232.208.0","109.232.215.255","1843974144","1843976191","ES","Spain"
+"109.232.216.0","109.232.223.255","1843976192","1843978239","TR","Turkey"
+"109.232.224.0","109.232.231.255","1843978240","1843980287","NL","Netherlands"
+"109.232.232.0","109.232.239.255","1843980288","1843982335","FR","France"
+"109.232.240.0","109.232.247.255","1843982336","1843984383","PL","Poland"
+"109.232.248.0","109.232.255.255","1843984384","1843986431","RU","Russian Federation"
+"109.233.0.0","109.233.7.255","1843986432","1843988479","NO","Norway"
+"109.233.8.0","109.233.8.47","1843988480","1843988527","GB","United Kingdom"
+"109.233.8.48","109.233.8.48","1843988528","1843988528","EU","Europe"
+"109.233.8.49","109.233.15.255","1843988529","1843990527","GB","United Kingdom"
+"109.233.16.0","109.233.23.255","1843990528","1843992575","LB","Lebanon"
+"109.233.24.0","109.233.31.255","1843992576","1843994623","AT","Austria"
+"109.233.32.0","109.233.55.255","1843994624","1844000767","GB","United Kingdom"
+"109.233.56.0","109.233.63.255","1844000768","1844002815","NO","Norway"
+"109.233.64.0","109.233.79.255","1844002816","1844006911","CZ","Czech Republic"
+"109.233.80.0","109.233.87.255","1844006912","1844008959","SM","San Marino"
+"109.233.88.0","109.233.95.255","1844008960","1844011007","PL","Poland"
+"109.233.96.0","109.233.103.255","1844011008","1844013055","IT","Italy"
+"109.233.112.0","109.233.119.255","1844015104","1844017151","GB","United Kingdom"
+"109.233.120.0","109.233.135.255","1844017152","1844021247","IT","Italy"
+"109.233.136.0","109.233.159.255","1844021248","1844027391","DE","Germany"
+"109.233.160.0","109.233.167.255","1844027392","1844029439","CZ","Czech Republic"
+"109.233.168.0","109.233.175.255","1844029440","1844031487","RU","Russian Federation"
+"109.233.176.0","109.233.183.255","1844031488","1844033535","EU","Europe"
+"109.233.184.0","109.233.191.255","1844033536","1844035583","RS","Serbia"
+"109.233.192.0","109.233.199.255","1844035584","1844037631","MD","Moldova, Republic of"
+"109.233.200.0","109.233.215.255","1844037632","1844041727","RU","Russian Federation"
+"109.233.216.0","109.233.223.255","1844041728","1844043775","IT","Italy"
+"109.233.224.0","109.233.247.255","1844043776","1844049919","RU","Russian Federation"
+"109.233.248.0","109.233.255.255","1844049920","1844051967","DE","Germany"
+"109.234.0.0","109.234.7.255","1844051968","1844054015","FR","France"
+"109.234.8.0","109.234.15.255","1844054016","1844056063","RU","Russian Federation"
+"109.234.16.0","109.234.23.255","1844056064","1844058111","IL","Israel"
+"109.234.24.0","109.234.39.255","1844058112","1844062207","RU","Russian Federation"
+"109.234.40.0","109.234.47.255","1844062208","1844064255","CZ","Czech Republic"
+"109.234.48.0","109.234.63.255","1844064256","1844068351","IT","Italy"
+"109.234.64.0","109.234.71.255","1844068352","1844070399","ES","Spain"
+"109.234.72.0","109.234.79.255","1844070400","1844072447","LU","Luxembourg"
+"109.234.80.0","109.234.95.255","1844072448","1844076543","ES","Spain"
+"109.234.96.0","109.234.103.255","1844076544","1844078591","IE","Ireland"
+"109.234.104.0","109.234.111.255","1844078592","1844080639","DE","Germany"
+"109.234.112.0","109.234.119.255","1844080640","1844082687","GE","Georgia"
+"109.234.120.0","109.234.127.255","1844082688","1844084735","DE","Germany"
+"109.234.128.0","109.234.135.255","1844084736","1844086783","RU","Russian Federation"
+"109.234.136.0","109.234.143.255","1844086784","1844088831","IT","Italy"
+"109.234.144.0","109.234.151.255","1844088832","1844090879","AT","Austria"
+"109.234.152.0","109.234.159.255","1844090880","1844092927","RU","Russian Federation"
+"109.234.160.0","109.234.167.255","1844092928","1844094975","FR","France"
+"109.234.168.0","109.234.183.255","1844094976","1844099071","GB","United Kingdom"
+"109.234.184.0","109.234.191.255","1844099072","1844101119","DE","Germany"
+"109.234.192.0","109.234.207.255","1844101120","1844105215","GB","United Kingdom"
+"109.234.208.0","109.234.215.255","1844105216","1844107263","ES","Spain"
+"109.234.216.0","109.234.223.255","1844107264","1844109311","DE","Germany"
+"109.234.224.0","109.234.224.255","1844109312","1844109567","US","United States"
+"109.234.225.0","109.234.231.255","1844109568","1844111359","GB","United Kingdom"
+"109.234.232.0","109.234.239.255","1844111360","1844113407","AL","Albania"
+"109.234.240.0","109.234.247.255","1844113408","1844115455","FI","Finland"
+"109.234.248.0","109.234.255.255","1844115456","1844117503","DE","Germany"
+"109.235.0.0","109.235.7.255","1844117504","1844119551","CZ","Czech Republic"
+"109.235.8.0","109.235.15.255","1844119552","1844121599","UA","Ukraine"
+"109.235.16.0","109.235.23.255","1844121600","1844123647","ES","Spain"
+"109.235.24.0","109.235.31.255","1844123648","1844125695","RU","Russian Federation"
+"109.235.32.0","109.235.39.255","1844125696","1844127743","NL","Netherlands"
+"109.235.40.0","109.235.47.255","1844127744","1844129791","DE","Germany"
+"109.235.48.0","109.235.55.255","1844129792","1844131839","NL","Netherlands"
+"109.235.56.0","109.235.63.255","1844131840","1844133887","DE","Germany"
+"109.235.64.0","109.235.71.255","1844133888","1844135935","LT","Lithuania"
+"109.235.72.0","109.235.79.255","1844135936","1844137983","NL","Netherlands"
+"109.235.80.0","109.235.87.255","1844137984","1844140031","FR","France"
+"109.235.88.0","109.235.95.255","1844140032","1844142079","RU","Russian Federation"
+"109.235.96.0","109.235.103.255","1844142080","1844144127","RS","Serbia"
+"109.235.104.0","109.235.104.255","1844144128","1844144383","SM","San Marino"
+"109.235.105.0","109.235.111.255","1844144384","1844146175","IT","Italy"
+"109.235.112.0","109.235.119.255","1844146176","1844148223","NO","Norway"
+"109.235.120.0","109.235.127.255","1844148224","1844150271","GB","United Kingdom"
+"109.235.128.0","109.235.135.255","1844150272","1844152319","ES","Spain"
+"109.235.136.0","109.235.143.255","1844152320","1844154367","DE","Germany"
+"109.235.144.0","109.235.151.255","1844154368","1844156415","GB","United Kingdom"
+"109.235.152.0","109.235.159.255","1844156416","1844158463","IT","Italy"
+"109.235.160.0","109.235.167.255","1844158464","1844160511","RU","Russian Federation"
+"109.235.168.0","109.235.175.255","1844160512","1844162559","SE","Sweden"
+"109.235.176.0","109.235.183.255","1844162560","1844164607","CZ","Czech Republic"
+"109.235.184.0","109.235.191.255","1844164608","1844166655","RU","Russian Federation"
+"109.235.192.0","109.235.199.255","1844166656","1844168703","AZ","Azerbaijan"
+"109.235.200.0","109.235.203.31","1844168704","1844169503","GI","Gibraltar"
+"109.235.203.32","109.235.203.47","1844169504","1844169519","US","United States"
+"109.235.203.48","109.235.203.95","1844169520","1844169567","GI","Gibraltar"
+"109.235.203.96","109.235.203.111","1844169568","1844169583","US","United States"
+"109.235.203.112","109.235.203.255","1844169584","1844169727","GI","Gibraltar"
+"109.235.204.0","109.235.207.255","1844169728","1844170751","DE","Germany"
+"109.235.208.0","109.235.223.255","1844170752","1844174847","RU","Russian Federation"
+"109.235.224.0","109.235.239.255","1844174848","1844178943","DE","Germany"
+"109.235.240.0","109.235.247.255","1844178944","1844180991","EE","Estonia"
+"109.235.248.0","109.235.255.255","1844180992","1844183039","TR","Turkey"
+"109.236.0.0","109.236.7.255","1844183040","1844185087","IT","Italy"
+"109.236.8.0","109.236.11.255","1844185088","1844186111","IE","Ireland"
+"109.236.12.0","109.236.31.255","1844186112","1844191231","IT","Italy"
+"109.236.32.0","109.236.47.255","1844191232","1844195327","AL","Albania"
+"109.236.64.0","109.236.79.255","1844199424","1844203519","RU","Russian Federation"
+"109.236.80.0","109.236.95.255","1844203520","1844207615","NL","Netherlands"
+"109.236.96.0","109.236.111.255","1844207616","1844211711","RU","Russian Federation"
+"109.236.112.0","109.236.127.255","1844211712","1844215807","SK","Slovakia"
+"109.236.128.0","109.236.143.255","1844215808","1844219903","BE","Belgium"
+"109.236.144.0","109.236.151.255","1844219904","1844221951","US","United States"
+"109.236.152.0","109.236.155.255","1844221952","1844222975","DE","Germany"
+"109.236.156.0","109.236.159.255","1844222976","1844223999","US","United States"
+"109.236.160.0","109.236.175.255","1844224000","1844228095","GB","United Kingdom"
+"109.236.176.0","109.236.191.255","1844228096","1844232191","DK","Denmark"
+"109.236.192.0","109.236.207.255","1844232192","1844236287","ES","Spain"
+"109.236.208.0","109.237.15.255","1844236288","1844252671","RU","Russian Federation"
+"109.237.16.0","109.237.31.255","1844252672","1844256767","GB","United Kingdom"
+"109.237.32.0","109.237.47.255","1844256768","1844260863","BA","Bosnia and Herzegovina"
+"109.237.48.0","109.237.63.255","1844260864","1844264959","CH","Switzerland"
+"109.237.64.0","109.237.79.255","1844264960","1844269055","NL","Netherlands"
+"109.237.80.0","109.237.95.255","1844269056","1844273151","UA","Ukraine"
+"109.237.96.0","109.237.111.255","1844273152","1844277247","RU","Russian Federation"
+"109.237.112.0","109.237.127.255","1844277248","1844281343","AZ","Azerbaijan"
+"109.237.128.0","109.237.143.255","1844281344","1844285439","DE","Germany"
+"109.237.144.0","109.237.159.255","1844285440","1844289535","RU","Russian Federation"
+"109.237.160.0","109.237.175.255","1844289536","1844293631","IT","Italy"
+"109.237.176.0","109.237.191.255","1844293632","1844297727","DE","Germany"
+"109.237.192.0","109.237.207.255","1844297728","1844301823","IQ","Iraq"
+"109.237.208.0","109.237.223.255","1844301824","1844305919","NL","Netherlands"
+"109.237.224.0","109.237.239.255","1844305920","1844310015","RU","Russian Federation"
+"109.237.240.0","109.238.15.255","1844310016","1844318207","FR","France"
+"109.238.16.0","109.238.31.255","1844318208","1844322303","IT","Italy"
+"109.238.32.0","109.238.47.255","1844322304","1844326399","CZ","Czech Republic"
+"109.238.48.0","109.238.63.255","1844326400","1844330495","DK","Denmark"
+"109.238.64.0","109.238.79.255","1844330496","1844334591","GB","United Kingdom"
+"109.238.80.0","109.238.111.255","1844334592","1844342783","RU","Russian Federation"
+"109.238.112.0","109.238.127.255","1844342784","1844346879","IT","Italy"
+"109.238.128.0","109.238.143.255","1844346880","1844350975","SE","Sweden"
+"109.238.144.0","109.238.159.255","1844350976","1844355071","SY","Syrian Arab Republic"
+"109.238.160.0","109.238.175.255","1844355072","1844359167","KZ","Kazakhstan"
+"109.238.176.0","109.238.191.255","1844359168","1844363263","IR","Iran, Islamic Republic of"
+"109.238.192.0","109.238.207.255","1844363264","1844367359","RU","Russian Federation"
+"109.238.208.0","109.238.223.255","1844367360","1844371455","CZ","Czech Republic"
+"109.238.224.0","109.238.239.255","1844371456","1844375551","GE","Georgia"
+"109.238.240.0","109.238.255.255","1844375552","1844379647","RU","Russian Federation"
+"109.239.0.0","109.239.15.255","1844379648","1844383743","IR","Iran, Islamic Republic of"
+"109.239.16.0","109.239.31.255","1844383744","1844387839","AZ","Azerbaijan"
+"109.239.32.0","109.239.47.255","1844387840","1844391935","KZ","Kazakhstan"
+"109.239.48.0","109.239.63.255","1844391936","1844396031","DE","Germany"
+"109.239.64.0","109.239.79.255","1844396032","1844400127","CZ","Czech Republic"
+"109.239.80.0","109.239.111.255","1844400128","1844408319","GB","United Kingdom"
+"109.239.112.0","109.239.127.255","1844408320","1844412415","FR","France"
+"109.239.128.0","109.239.135.255","1844412416","1844414463","RU","Russian Federation"
+"109.239.136.0","109.239.136.255","1844414464","1844414719","NL","Netherlands"
+"109.239.137.0","109.239.137.255","1844414720","1844414975","US","United States"
+"109.239.138.0","109.239.143.255","1844414976","1844416511","RU","Russian Federation"
+"109.239.144.0","109.239.159.255","1844416512","1844420607","FR","France"
+"109.239.160.0","109.239.175.255","1844420608","1844424703","DE","Germany"
+"109.239.176.0","109.239.191.255","1844424704","1844428799","SI","Slovenia"
+"109.239.192.0","109.239.207.255","1844428800","1844432895","DE","Germany"
+"109.239.208.0","109.239.223.255","1844432896","1844436991","RU","Russian Federation"
+"109.239.224.0","109.239.239.255","1844436992","1844441087","NO","Norway"
+"109.239.240.0","109.239.255.255","1844441088","1844445183","IT","Italy"
+"109.240.0.0","109.240.255.255","1844445184","1844510719","FI","Finland"
+"109.241.0.0","109.241.255.255","1844510720","1844576255","PL","Poland"
+"109.242.0.0","109.242.255.255","1844576256","1844641791","GR","Greece"
+"109.243.0.0","109.243.255.255","1844641792","1844707327","PL","Poland"
+"109.244.0.0","109.244.255.255","1844707328","1844772863","RU","Russian Federation"
+"109.245.0.0","109.245.255.255","1844772864","1844838399","RS","Serbia"
+"109.246.0.0","109.246.255.255","1844838400","1844903935","GB","United Kingdom"
+"109.247.0.0","109.247.255.255","1844903936","1844969471","NO","Norway"
+"109.248.0.0","109.248.15.255","1844969472","1844973567","EE","Estonia"
+"109.248.16.0","109.248.56.255","1844973568","1844984063","RU","Russian Federation"
+"109.248.57.0","109.248.57.255","1844984064","1844984319","KZ","Kazakhstan"
+"109.248.58.0","109.248.95.255","1844984320","1844994047","RU","Russian Federation"
+"109.248.96.0","109.248.127.255","1844994048","1845002239","EE","Estonia"
+"109.248.128.0","109.248.143.255","1845002240","1845006335","RU","Russian Federation"
+"109.248.144.0","109.248.159.255","1845006336","1845010431","KZ","Kazakhstan"
+"109.248.160.0","109.248.207.255","1845010432","1845022719","RU","Russian Federation"
+"109.248.208.0","109.248.211.255","1845022720","1845023743","KZ","Kazakhstan"
+"109.248.212.0","109.248.213.255","1845023744","1845024255","RU","Russian Federation"
+"109.248.214.0","109.248.215.255","1845024256","1845024767","GB","United Kingdom"
+"109.248.216.0","109.248.218.255","1845024768","1845025535","RU","Russian Federation"
+"109.248.219.0","109.248.219.255","1845025536","1845025791","KZ","Kazakhstan"
+"109.248.220.0","109.248.226.255","1845025792","1845027583","RU","Russian Federation"
+"109.248.227.0","109.248.227.255","1845027584","1845027839","ES","Spain"
+"109.248.228.0","109.248.235.255","1845027840","1845029887","RU","Russian Federation"
+"109.248.236.0","109.248.236.255","1845029888","1845030143","KZ","Kazakhstan"
+"109.248.237.0","109.248.239.255","1845030144","1845030911","RU","Russian Federation"
+"109.248.240.0","109.248.243.255","1845030912","1845031935","GE","Georgia"
+"109.248.244.0","109.248.255.255","1845031936","1845035007","RU","Russian Federation"
+"109.249.0.0","109.249.255.255","1845035008","1845100543","GB","United Kingdom"
+"109.250.0.0","109.250.255.255","1845100544","1845166079","DE","Germany"
+"109.251.0.0","109.251.255.255","1845166080","1845231615","UA","Ukraine"
+"109.252.0.0","109.252.255.255","1845231616","1845297151","RU","Russian Federation"
+"109.253.0.0","109.253.255.255","1845297152","1845362687","IL","Israel"
+"109.254.0.0","109.254.255.255","1845362688","1845428223","UA","Ukraine"
+"109.255.0.0","109.255.255.255","1845428224","1845493759","IE","Ireland"
+"110.0.0.0","110.3.255.255","1845493760","1845755903","JP","Japan"
+"110.4.0.0","110.4.31.255","1845755904","1845764095","HK","Hong Kong"
+"110.4.32.0","110.4.39.255","1845764096","1845766143","JP","Japan"
+"110.4.40.0","110.4.47.255","1845766144","1845768191","MY","Malaysia"
+"110.4.48.0","110.4.63.255","1845768192","1845772287","JP","Japan"
+"110.4.64.0","110.4.127.255","1845772288","1845788671","KR","Korea, Republic of"
+"110.4.128.0","110.5.63.255","1845788672","1845837823","JP","Japan"
+"110.5.64.0","110.5.71.255","1845837824","1845839871","PH","Philippines"
+"110.5.72.0","110.5.79.255","1845839872","1845841919","IN","India"
+"110.5.80.0","110.5.95.255","1845841920","1845846015","AU","Australia"
+"110.5.96.0","110.5.111.255","1845846016","1845850111","ID","Indonesia"
+"110.5.112.0","110.5.115.255","1845850112","1845851135","WS","Samoa"
+"110.5.116.0","110.5.119.255","1845851136","1845852159","AU","Australia"
+"110.5.120.0","110.5.127.255","1845852160","1845854207","JP","Japan"
+"110.5.128.0","110.5.255.255","1845854208","1845886975","KR","Korea, Republic of"
+"110.6.0.0","110.7.255.255","1845886976","1846018047","CN","China"
+"110.8.0.0","110.15.255.255","1846018048","1846542335","KR","Korea, Republic of"
+"110.16.0.0","110.19.255.255","1846542336","1846804479","CN","China"
+"110.20.0.0","110.23.255.255","1846804480","1847066623","AU","Australia"
+"110.24.0.0","110.31.255.255","1847066624","1847590911","TW","Taiwan"
+"110.32.0.0","110.33.255.255","1847590912","1847721983","AU","Australia"
+"110.34.0.0","110.34.31.255","1847721984","1847730175","NP","Nepal"
+"110.34.32.0","110.34.39.255","1847730176","1847732223","PK","Pakistan"
+"110.34.40.0","110.34.47.255","1847732224","1847734271","CN","China"
+"110.34.48.0","110.34.51.255","1847734272","1847735295","NZ","New Zealand"
+"110.34.52.0","110.34.55.255","1847735296","1847736319","AU","Australia"
+"110.34.56.0","110.34.63.255","1847736320","1847738367","JP","Japan"
+"110.34.64.0","110.34.127.255","1847738368","1847754751","KR","Korea, Republic of"
+"110.34.128.0","110.34.139.255","1847754752","1847757823","TH","Thailand"
+"110.34.140.0","110.34.143.255","1847757824","1847758847","CN","China"
+"110.34.144.0","110.34.187.255","1847758848","1847770111","TH","Thailand"
+"110.34.188.0","110.34.191.255","1847770112","1847771135","SG","Singapore"
+"110.34.192.0","110.34.239.255","1847771136","1847783423","TH","Thailand"
+"110.34.240.0","110.34.255.255","1847783424","1847787519","US","United States"
+"110.35.0.0","110.35.63.255","1847787520","1847803903","KR","Korea, Republic of"
+"110.35.64.0","110.35.79.255","1847803904","1847807999","VN","Vietnam"
+"110.35.80.0","110.35.87.255","1847808000","1847810047","ID","Indonesia"
+"110.35.88.0","110.35.95.255","1847810048","1847812095","FJ","Fiji"
+"110.35.96.0","110.35.255.255","1847812096","1847853055","KR","Korea, Republic of"
+"110.36.0.0","110.39.255.255","1847853056","1848115199","PK","Pakistan"
+"110.40.0.0","110.43.255.255","1848115200","1848377343","CN","China"
+"110.44.0.0","110.44.3.255","1848377344","1848378367","BD","Bangladesh"
+"110.44.4.0","110.44.7.255","1848378368","1848379391","HK","Hong Kong"
+"110.44.8.0","110.44.11.255","1848379392","1848380415","IN","India"
+"110.44.12.0","110.44.15.255","1848380416","1848381439","CN","China"
+"110.44.16.0","110.44.19.255","1848381440","1848382463","NZ","New Zealand"
+"110.44.20.0","110.44.23.255","1848382464","1848383487","JP","Japan"
+"110.44.24.0","110.44.31.255","1848383488","1848385535","AU","Australia"
+"110.44.32.0","110.44.63.255","1848385536","1848393727","KR","Korea, Republic of"
+"110.44.64.0","110.44.95.255","1848393728","1848401919","JP","Japan"
+"110.44.96.0","110.44.111.255","1848401920","1848406015","PH","Philippines"
+"110.44.112.0","110.44.127.255","1848406016","1848410111","NP","Nepal"
+"110.44.128.0","110.44.131.255","1848410112","1848411135","JP","Japan"
+"110.44.132.0","110.44.132.255","1848411136","1848411391","PH","Philippines"
+"110.44.133.0","110.44.136.255","1848411392","1848412415","JP","Japan"
+"110.44.137.0","110.44.137.255","1848412416","1848412671","PH","Philippines"
+"110.44.138.0","110.44.140.255","1848412672","1848413439","JP","Japan"
+"110.44.141.0","110.44.142.255","1848413440","1848413951","PH","Philippines"
+"110.44.143.0","110.44.143.255","1848413952","1848414207","JP","Japan"
+"110.44.144.0","110.44.159.255","1848414208","1848418303","CN","China"
+"110.44.160.0","110.44.167.255","1848418304","1848420351","AU","Australia"
+"110.44.168.0","110.44.175.255","1848420352","1848422399","ID","Indonesia"
+"110.44.176.0","110.44.183.255","1848422400","1848424447","JP","Japan"
+"110.44.184.0","110.44.191.255","1848424448","1848426495","VN","Vietnam"
+"110.44.192.0","110.47.255.255","1848426496","1848639487","KR","Korea, Republic of"
+"110.48.0.0","110.48.255.255","1848639488","1848705023","CN","China"
+"110.49.0.0","110.49.255.255","1848705024","1848770559","TH","Thailand"
+"110.50.0.0","110.50.15.255","1848770560","1848774655","JP","Japan"
+"110.50.16.0","110.50.23.255","1848774656","1848776703","AU","Australia"
+"110.50.24.0","110.50.31.255","1848776704","1848778751","JP","Japan"
+"110.50.32.0","110.50.63.255","1848778752","1848786943","IN","India"
+"110.50.64.0","110.50.79.255","1848786944","1848791039","JP","Japan"
+"110.50.80.0","110.50.87.255","1848791040","1848793087","ID","Indonesia"
+"110.50.88.0","110.50.127.255","1848793088","1848803327","JP","Japan"
+"110.50.128.0","110.50.191.255","1848803328","1848819711","TW","Taiwan"
+"110.50.192.0","110.50.223.255","1848819712","1848827903","JP","Japan"
+"110.50.224.0","110.50.239.255","1848827904","1848831999","PH","Philippines"
+"110.50.240.0","110.50.255.255","1848832000","1848836095","JP","Japan"
+"110.51.0.0","110.53.255.255","1848836096","1849032703","CN","China"
+"110.54.0.0","110.54.127.255","1849032704","1849065471","JP","Japan"
+"110.54.128.0","110.55.255.255","1849065472","1849163775","PH","Philippines"
+"110.56.0.0","110.65.255.255","1849163776","1849819135","CN","China"
+"110.66.0.0","110.67.255.255","1849819136","1849950207","JP","Japan"
+"110.68.0.0","110.71.255.255","1849950208","1850212351","KR","Korea, Republic of"
+"110.72.0.0","110.73.255.255","1850212352","1850343423","CN","China"
+"110.74.0.0","110.74.127.255","1850343424","1850376191","JP","Japan"
+"110.74.128.0","110.74.191.255","1850376192","1850392575","MY","Malaysia"
+"110.74.192.0","110.74.223.255","1850392576","1850400767","KH","Cambodia"
+"110.74.224.0","110.74.255.255","1850400768","1850408959","JP","Japan"
+"110.75.0.0","110.76.63.255","1850408960","1850490879","CN","China"
+"110.76.64.0","110.76.127.255","1850490880","1850507263","KR","Korea, Republic of"
+"110.76.128.0","110.76.131.255","1850507264","1850508287","BD","Bangladesh"
+"110.76.132.0","110.76.135.255","1850508288","1850509311","CN","China"
+"110.76.136.0","110.76.139.255","1850509312","1850510335","AU","Australia"
+"110.76.140.0","110.76.143.255","1850510336","1850511359","KR","Korea, Republic of"
+"110.76.144.0","110.76.151.255","1850511360","1850513407","ID","Indonesia"
+"110.76.152.0","110.76.155.255","1850513408","1850514431","TH","Thailand"
+"110.76.156.0","110.76.159.255","1850514432","1850515455","CN","China"
+"110.76.160.0","110.76.175.255","1850515456","1850519551","IN","India"
+"110.76.176.0","110.76.179.255","1850519552","1850520575","AU","Australia"
+"110.76.180.0","110.76.183.255","1850520576","1850521599","JP","Japan"
+"110.76.184.0","110.76.187.255","1850521600","1850522623","CN","China"
+"110.76.188.0","110.76.191.255","1850522624","1850523647","HK","Hong Kong"
+"110.76.192.0","110.77.127.255","1850523648","1850572799","CN","China"
+"110.77.128.0","110.78.255.255","1850572800","1850671103","TH","Thailand"
+"110.79.0.0","110.79.255.255","1850671104","1850736639","HK","Hong Kong"
+"110.80.0.0","110.91.255.255","1850736640","1851523071","CN","China"
+"110.92.0.0","110.92.15.255","1851523072","1851527167","JP","Japan"
+"110.92.16.0","110.92.19.255","1851527168","1851528191","NZ","New Zealand"
+"110.92.20.0","110.92.23.255","1851528192","1851529215","KR","Korea, Republic of"
+"110.92.24.0","110.92.31.255","1851529216","1851531263","PH","Philippines"
+"110.92.32.0","110.92.63.255","1851531264","1851539455","JP","Japan"
+"110.92.64.0","110.92.67.255","1851539456","1851540479","HK","Hong Kong"
+"110.92.68.0","110.92.71.255","1851540480","1851541503","CN","China"
+"110.92.72.0","110.92.75.255","1851541504","1851542527","ID","Indonesia"
+"110.92.76.0","110.92.79.255","1851542528","1851543551","HK","Hong Kong"
+"110.92.80.0","110.92.95.255","1851543552","1851547647","JP","Japan"
+"110.92.96.0","110.92.127.255","1851547648","1851555839","SG","Singapore"
+"110.92.128.0","110.92.255.255","1851555840","1851588607","KR","Korea, Republic of"
+"110.93.0.0","110.93.7.255","1851588608","1851590655","JP","Japan"
+"110.93.8.0","110.93.11.255","1851590656","1851591679","AU","Australia"
+"110.93.12.0","110.93.15.255","1851591680","1851592703","ID","Indonesia"
+"110.93.16.0","110.93.23.255","1851592704","1851594751","AU","Australia"
+"110.93.24.0","110.93.31.255","1851594752","1851596799","KR","Korea, Republic of"
+"110.93.32.0","110.93.63.255","1851596800","1851604991","CN","China"
+"110.93.64.0","110.93.95.255","1851604992","1851613183","PH","Philippines"
+"110.93.96.0","110.93.111.255","1851613184","1851617279","JP","Japan"
+"110.93.112.0","110.93.191.255","1851617280","1851637759","KR","Korea, Republic of"
+"110.93.192.0","110.93.255.255","1851637760","1851654143","PK","Pakistan"
+"110.94.0.0","110.127.255.255","1851654144","1853882367","CN","China"
+"110.128.0.0","110.135.255.255","1853882368","1854406655","JP","Japan"
+"110.136.0.0","110.139.255.255","1854406656","1854668799","ID","Indonesia"
+"110.140.0.0","110.151.255.255","1854668800","1855455231","AU","Australia"
+"110.152.0.0","110.157.255.255","1855455232","1855848447","CN","China"
+"110.158.0.0","110.158.255.255","1855848448","1855913983","JP","Japan"
+"110.159.0.0","110.159.255.255","1855913984","1855979519","MY","Malaysia"
+"110.160.0.0","110.163.255.255","1855979520","1856241663","JP","Japan"
+"110.164.0.0","110.164.255.255","1856241664","1856307199","TH","Thailand"
+"110.165.0.0","110.165.31.255","1856307200","1856315391","KR","Korea, Republic of"
+"110.165.32.0","110.165.63.255","1856315392","1856323583","CN","China"
+"110.165.64.0","110.165.127.255","1856323584","1856339967","KR","Korea, Republic of"
+"110.165.128.0","110.165.255.255","1856339968","1856372735","JP","Japan"
+"110.166.0.0","110.167.255.255","1856372736","1856503807","CN","China"
+"110.168.0.0","110.171.255.255","1856503808","1856765951","TH","Thailand"
+"110.172.0.0","110.172.15.255","1856765952","1856770047","JP","Japan"
+"110.172.16.0","110.172.31.255","1856770048","1856774143","IN","India"
+"110.172.32.0","110.172.51.255","1856774144","1856779263","JP","Japan"
+"110.172.52.0","110.172.55.255","1856779264","1856780287","IN","India"
+"110.172.56.0","110.172.63.255","1856780288","1856782335","JP","Japan"
+"110.172.64.0","110.172.127.255","1856782336","1856798719","KR","Korea, Republic of"
+"110.172.128.0","110.172.191.255","1856798720","1856815103","IN","India"
+"110.172.192.0","110.173.47.255","1856815104","1856843775","CN","China"
+"110.173.48.0","110.173.63.255","1856843776","1856847871","HK","Hong Kong"
+"110.173.64.0","110.173.127.255","1856847872","1856864255","CN","China"
+"110.173.128.0","110.173.159.255","1856864256","1856872447","AU","Australia"
+"110.173.160.0","110.173.175.255","1856872448","1856876543","NZ","New Zealand"
+"110.173.176.0","110.173.191.255","1856876544","1856880639","IN","India"
+"110.173.192.0","110.173.223.255","1856880640","1856888831","CN","China"
+"110.173.224.0","110.173.239.255","1856888832","1856892927","AU","Australia"
+"110.173.240.0","110.173.255.255","1856892928","1856897023","JP","Japan"
+"110.174.0.0","110.175.255.255","1856897024","1857028095","AU","Australia"
+"110.176.0.0","110.223.255.255","1857028096","1860173823","CN","China"
+"110.224.0.0","110.227.255.255","1860173824","1860435967","IN","India"
+"110.228.0.0","110.231.255.255","1860435968","1860698111","CN","China"
+"110.232.0.0","110.232.31.255","1860698112","1860706303","JP","Japan"
+"110.232.32.0","110.232.63.255","1860706304","1860714495","CN","China"
+"110.232.64.0","110.232.95.255","1860714496","1860722687","ID","Indonesia"
+"110.232.96.0","110.232.111.255","1860722688","1860726783","KR","Korea, Republic of"
+"110.232.112.0","110.232.119.255","1860726784","1860728831","AU","Australia"
+"110.232.120.0","110.232.139.255","1860728832","1860733951","JP","Japan"
+"110.232.140.0","110.232.143.255","1860733952","1860734975","AU","Australia"
+"110.232.144.0","110.232.147.255","1860734976","1860735999","NZ","New Zealand"
+"110.232.148.0","110.232.151.255","1860736000","1860737023","AU","Australia"
+"110.232.152.0","110.232.175.255","1860737024","1860743167","JP","Japan"
+"110.232.176.0","110.232.176.255","1860743168","1860743423","HK","Hong Kong"
+"110.232.177.0","110.232.177.255","1860743424","1860743679","JP","Japan"
+"110.232.178.0","110.232.178.255","1860743680","1860743935","AP","Asia/Pacific Region"
+"110.232.179.0","110.232.179.255","1860743936","1860744191","AU","Australia"
+"110.232.180.0","110.232.183.255","1860744192","1860745215","IN","India"
+"110.232.184.0","110.232.187.255","1860745216","1860746239","AU","Australia"
+"110.232.188.0","110.232.191.255","1860746240","1860747263","PK","Pakistan"
+"110.232.192.0","110.232.239.255","1860747264","1860759551","JP","Japan"
+"110.232.240.0","110.232.247.255","1860759552","1860761599","AU","Australia"
+"110.232.248.0","110.232.255.255","1860761600","1860763647","IN","India"
+"110.233.0.0","110.233.255.255","1860763648","1860829183","JP","Japan"
+"110.234.0.0","110.235.255.255","1860829184","1860960255","IN","India"
+"110.236.0.0","110.237.255.255","1860960256","1861091327","CN","China"
+"110.238.0.0","110.239.255.255","1861091328","1861222399","AU","Australia"
+"110.240.0.0","111.63.255.255","1861222400","1866465279","CN","China"
+"111.64.0.0","111.64.255.255","1866465280","1866530815","JP","Japan"
+"111.65.0.0","111.65.127.255","1866530816","1866563583","SG","Singapore"
+"111.65.128.0","111.65.191.255","1866563584","1866579967","KR","Korea, Republic of"
+"111.65.192.0","111.65.223.255","1866579968","1866588159","JP","Japan"
+"111.65.224.0","111.65.239.255","1866588160","1866592255","NZ","New Zealand"
+"111.65.240.0","111.65.255.255","1866592256","1866596351","VN","Vietnam"
+"111.66.0.0","111.66.255.255","1866596352","1866661887","CN","China"
+"111.67.0.0","111.67.18.160","1866661888","1866666656","AU","Australia"
+"111.67.18.161","111.67.18.161","1866666657","1866666657","NZ","New Zealand"
+"111.67.18.162","111.67.31.255","1866666658","1866670079","AU","Australia"
+"111.67.32.0","111.67.47.255","1866670080","1866674175","MY","Malaysia"
+"111.67.48.0","111.67.63.255","1866674176","1866678271","TW","Taiwan"
+"111.67.64.0","111.67.95.255","1866678272","1866686463","ID","Indonesia"
+"111.67.96.0","111.67.111.255","1866686464","1866690559","KH","Cambodia"
+"111.67.112.0","111.67.191.255","1866690560","1866711039","JP","Japan"
+"111.67.192.0","111.67.207.255","1866711040","1866715135","CN","China"
+"111.67.208.0","111.67.255.255","1866715136","1866727423","KR","Korea, Republic of"
+"111.68.0.0","111.68.15.255","1866727424","1866731519","HK","Hong Kong"
+"111.68.16.0","111.68.23.255","1866731520","1866733567","JP","Japan"
+"111.68.24.0","111.68.31.255","1866733568","1866735615","ID","Indonesia"
+"111.68.32.0","111.68.63.255","1866735616","1866743807","PH","Philippines"
+"111.68.64.0","111.68.95.255","1866743808","1866751999","CN","China"
+"111.68.96.0","111.68.111.255","1866752000","1866756095","PK","Pakistan"
+"111.68.112.0","111.68.127.255","1866756096","1866760191","ID","Indonesia"
+"111.68.128.0","111.68.255.255","1866760192","1866792959","JP","Japan"
+"111.69.0.0","111.69.255.255","1866792960","1866858495","NZ","New Zealand"
+"111.70.0.0","111.71.255.255","1866858496","1866989567","TW","Taiwan"
+"111.72.0.0","111.79.255.255","1866989568","1867513855","CN","China"
+"111.80.0.0","111.83.255.255","1867513856","1867775999","TW","Taiwan"
+"111.84.0.0","111.84.191.255","1867776000","1867825151","TH","Thailand"
+"111.84.192.0","111.84.195.255","1867825152","1867826175","MM","Myanmar"
+"111.84.196.0","111.84.255.255","1867826176","1867841535","TH","Thailand"
+"111.85.0.0","111.85.255.255","1867841536","1867907071","CN","China"
+"111.86.0.0","111.87.255.255","1867907072","1868038143","JP","Japan"
+"111.88.0.0","111.88.255.255","1868038144","1868103679","PK","Pakistan"
+"111.89.0.0","111.90.127.255","1868103680","1868201983","JP","Japan"
+"111.90.128.0","111.90.149.255","1868201984","1868207615","MY","Malaysia"
+"111.90.150.0","111.90.150.255","1868207616","1868207871","A2","Satellite Provider"
+"111.90.151.0","111.90.159.255","1868207872","1868210175","MY","Malaysia"
+"111.90.160.0","111.90.167.255","1868210176","1868212223","JP","Japan"
+"111.90.168.0","111.90.175.255","1868212224","1868214271","IN","India"
+"111.90.176.0","111.90.191.255","1868214272","1868218367","KH","Cambodia"
+"111.90.192.0","111.90.255.255","1868218368","1868234751","SG","Singapore"
+"111.91.0.0","111.91.127.255","1868234752","1868267519","IN","India"
+"111.91.128.0","111.91.191.255","1868267520","1868283903","KR","Korea, Republic of"
+"111.91.192.0","111.91.223.255","1868283904","1868292095","CN","China"
+"111.91.224.0","111.91.231.255","1868292096","1868294143","IN","India"
+"111.91.232.0","111.91.235.255","1868294144","1868295167","VN","Vietnam"
+"111.91.236.0","111.91.239.255","1868295168","1868296191","HK","Hong Kong"
+"111.91.240.0","111.91.255.255","1868296192","1868300287","JP","Japan"
+"111.92.0.0","111.92.127.255","1868300288","1868333055","IN","India"
+"111.92.128.0","111.92.159.255","1868333056","1868341247","PK","Pakistan"
+"111.92.160.0","111.92.175.255","1868341248","1868345343","ID","Indonesia"
+"111.92.176.0","111.92.179.255","1868345344","1868346367","GU","Guam"
+"111.92.180.0","111.92.183.255","1868346368","1868347391","TH","Thailand"
+"111.92.184.0","111.92.187.255","1868347392","1868348415","HK","Hong Kong"
+"111.92.188.0","111.92.191.255","1868348416","1868349439","KR","Korea, Republic of"
+"111.92.192.0","111.92.223.255","1868349440","1868357631","SG","Singapore"
+"111.92.224.0","111.92.239.255","1868357632","1868361727","HK","Hong Kong"
+"111.92.240.0","111.92.243.255","1868361728","1868362751","KH","Cambodia"
+"111.92.244.0","111.92.247.255","1868362752","1868363775","JP","Japan"
+"111.92.248.0","111.92.255.255","1868363776","1868365823","CN","China"
+"111.93.0.0","111.93.255.255","1868365824","1868431359","IN","India"
+"111.94.0.0","111.95.255.255","1868431360","1868562431","ID","Indonesia"
+"111.96.0.0","111.111.255.255","1868562432","1869611007","JP","Japan"
+"111.112.0.0","111.117.255.255","1869611008","1870004223","CN","China"
+"111.118.0.0","111.118.127.255","1870004224","1870036991","KR","Korea, Republic of"
+"111.118.128.0","111.118.159.255","1870036992","1870045183","KH","Cambodia"
+"111.118.160.0","111.118.175.255","1870045184","1870049279","AU","Australia"
+"111.118.176.0","111.118.191.255","1870049280","1870053375","IN","India"
+"111.118.192.0","111.118.199.255","1870053376","1870055423","AU","Australia"
+"111.118.200.0","111.118.207.255","1870055424","1870057471","CN","China"
+"111.118.208.0","111.118.211.255","1870057472","1870058495","AU","Australia"
+"111.118.212.0","111.118.215.255","1870058496","1870059519","IN","India"
+"111.118.216.0","111.118.239.255","1870059520","1870065663","AU","Australia"
+"111.118.240.0","111.118.255.255","1870065664","1870069759","IN","India"
+"111.119.0.0","111.119.31.255","1870069760","1870077951","JP","Japan"
+"111.119.32.0","111.119.63.255","1870077952","1870086143","NP","Nepal"
+"111.119.64.0","111.119.159.255","1870086144","1870110719","CN","China"
+"111.119.160.0","111.119.191.255","1870110720","1870118911","PK","Pakistan"
+"111.119.192.0","111.119.255.255","1870118912","1870135295","IN","India"
+"111.120.0.0","111.124.255.255","1870135296","1870462975","CN","China"
+"111.125.0.0","111.125.63.255","1870462976","1870479359","JP","Japan"
+"111.125.64.0","111.125.127.255","1870479360","1870495743","PH","Philippines"
+"111.125.128.0","111.125.135.255","1870495744","1870497791","TW","Taiwan"
+"111.125.136.0","111.125.143.255","1870497792","1870499839","IN","India"
+"111.125.144.0","111.125.151.255","1870499840","1870501887","JP","Japan"
+"111.125.152.0","111.125.159.255","1870501888","1870503935","AF","Afghanistan"
+"111.125.160.0","111.125.191.255","1870503936","1870512127","AU","Australia"
+"111.125.192.0","111.125.255.255","1870512128","1870528511","IN","India"
+"111.126.0.0","111.167.255.255","1870528512","1873281023","CN","China"
+"111.168.0.0","111.169.255.255","1873281024","1873412095","JP","Japan"
+"111.170.0.0","111.170.255.255","1873412096","1873477631","CN","China"
+"111.171.0.0","111.171.127.255","1873477632","1873510399","KR","Korea, Republic of"
+"111.171.128.0","111.171.255.255","1873510400","1873543167","JP","Japan"
+"111.172.0.0","111.183.255.255","1873543168","1874329599","CN","China"
+"111.184.0.0","111.185.255.255","1874329600","1874460671","TW","Taiwan"
+"111.186.0.0","111.187.255.255","1874460672","1874591743","CN","China"
+"111.188.0.0","111.191.255.255","1874591744","1874853887","JP","Japan"
+"111.192.0.0","111.215.255.255","1874853888","1876426751","CN","China"
+"111.216.0.0","111.217.255.255","1876426752","1876557823","JP","Japan"
+"111.218.0.0","111.219.255.255","1876557824","1876688895","KR","Korea, Republic of"
+"111.220.0.0","111.220.255.255","1876688896","1876754431","AU","Australia"
+"111.221.0.0","111.221.7.255","1876754432","1876756479","BD","Bangladesh"
+"111.221.8.0","111.221.23.255","1876756480","1876760575","SG","Singapore"
+"111.221.24.0","111.221.26.95","1876760576","1876761183","JP","Japan"
+"111.221.26.96","111.221.26.127","1876761184","1876761215","SG","Singapore"
+"111.221.26.128","111.221.27.255","1876761216","1876761599","JP","Japan"
+"111.221.28.0","111.221.28.255","1876761600","1876761855","CN","China"
+"111.221.29.0","111.221.31.255","1876761856","1876762623","HK","Hong Kong"
+"111.221.32.0","111.221.39.255","1876762624","1876764671","KR","Korea, Republic of"
+"111.221.40.0","111.221.43.255","1876764672","1876765695","ID","Indonesia"
+"111.221.44.0","111.221.47.255","1876765696","1876766719","SG","Singapore"
+"111.221.48.0","111.221.55.255","1876766720","1876768767","MY","Malaysia"
+"111.221.56.0","111.221.59.255","1876768768","1876769791","AU","Australia"
+"111.221.60.0","111.221.63.255","1876769792","1876770815","JP","Japan"
+"111.221.64.0","111.221.69.255","1876770816","1876772351","HK","Hong Kong"
+"111.221.70.0","111.221.75.255","1876772352","1876773887","SG","Singapore"
+"111.221.76.0","111.221.79.255","1876773888","1876774911","HK","Hong Kong"
+"111.221.80.0","111.221.111.255","1876774912","1876783103","SG","Singapore"
+"111.221.112.0","111.221.115.255","1876783104","1876784127","HK","Hong Kong"
+"111.221.116.0","111.221.119.255","1876784128","1876785151","SG","Singapore"
+"111.221.120.0","111.221.123.255","1876785152","1876786175","HK","Hong Kong"
+"111.221.124.0","111.221.127.255","1876786176","1876787199","SG","Singapore"
+"111.221.128.0","111.222.255.255","1876787200","1876885503","CN","China"
+"111.223.0.0","111.223.3.255","1876885504","1876886527","IN","India"
+"111.223.4.0","111.223.19.255","1876886528","1876890623","CN","China"
+"111.223.20.0","111.223.31.255","1876890624","1876893695","IN","India"
+"111.223.32.0","111.223.63.255","1876893696","1876901887","TH","Thailand"
+"111.223.64.0","111.223.127.255","1876901888","1876918271","SG","Singapore"
+"111.223.128.0","111.223.191.255","1876918272","1876934655","LK","Sri Lanka"
+"111.223.192.0","111.223.223.255","1876934656","1876942847","JP","Japan"
+"111.223.224.0","111.223.239.255","1876942848","1876946943","AU","Australia"
+"111.223.240.0","111.223.243.255","1876946944","1876947967","CN","China"
+"111.223.244.0","111.223.247.255","1876947968","1876948991","HK","Hong Kong"
+"111.223.248.0","111.223.251.255","1876948992","1876950015","CN","China"
+"111.223.252.0","111.223.255.255","1876950016","1876951039","ID","Indonesia"
+"111.224.0.0","111.231.255.255","1876951040","1877475327","CN","China"
+"111.232.0.0","111.235.63.255","1877475328","1877688319","JP","Japan"
+"111.235.64.0","111.235.75.255","1877688320","1877691391","IN","India"
+"111.235.76.0","111.235.79.255","1877691392","1877692415","JP","Japan"
+"111.235.80.0","111.235.95.255","1877692416","1877696511","PH","Philippines"
+"111.235.96.0","111.235.127.255","1877696512","1877704703","CN","China"
+"111.235.128.0","111.235.131.255","1877704704","1877705727","AU","Australia"
+"111.235.132.0","111.235.135.255","1877705728","1877706751","MY","Malaysia"
+"111.235.136.0","111.235.139.255","1877706752","1877707775","SG","Singapore"
+"111.235.140.0","111.235.147.255","1877707776","1877709823","AU","Australia"
+"111.235.148.0","111.235.151.255","1877709824","1877710847","IN","India"
+"111.235.152.0","111.235.155.255","1877710848","1877711871","HK","Hong Kong"
+"111.235.156.0","111.235.191.255","1877711872","1877721087","CN","China"
+"111.235.192.0","111.235.255.255","1877721088","1877737471","TW","Taiwan"
+"111.236.0.0","111.239.255.255","1877737472","1877999615","JP","Japan"
+"111.240.0.0","111.255.255.255","1877999616","1879048191","TW","Taiwan"
+"112.0.0.0","112.67.255.255","1879048192","1883504639","CN","China"
+"112.68.0.0","112.71.255.255","1883504640","1883766783","JP","Japan"
+"112.72.0.0","112.72.15.255","1883766784","1883770879","MN","Mongolia"
+"112.72.16.0","112.72.63.255","1883770880","1883783167","KR","Korea, Republic of"
+"112.72.64.0","112.72.127.255","1883783168","1883799551","VN","Vietnam"
+"112.72.128.0","112.72.255.255","1883799552","1883832319","KR","Korea, Republic of"
+"112.73.0.0","112.75.255.255","1883832320","1884028927","CN","China"
+"112.76.0.0","112.77.255.255","1884028928","1884159999","KR","Korea, Republic of"
+"112.78.0.0","112.78.15.255","1884160000","1884164095","VN","Vietnam"
+"112.78.16.0","112.78.31.255","1884164096","1884168191","TW","Taiwan"
+"112.78.32.0","112.78.47.255","1884168192","1884172287","ID","Indonesia"
+"112.78.48.0","112.78.63.255","1884172288","1884176383","PH","Philippines"
+"112.78.64.0","112.78.95.255","1884176384","1884184575","TW","Taiwan"
+"112.78.96.0","112.78.103.255","1884184576","1884186623","ID","Indonesia"
+"112.78.104.0","112.78.111.255","1884186624","1884188671","TW","Taiwan"
+"112.78.112.0","112.78.127.255","1884188672","1884192767","JP","Japan"
+"112.78.128.0","112.78.191.255","1884192768","1884209151","ID","Indonesia"
+"112.78.192.0","112.78.223.255","1884209152","1884217343","JP","Japan"
+"112.78.224.0","112.78.255.255","1884217344","1884225535","SG","Singapore"
+"112.79.0.0","112.79.255.255","1884225536","1884291071","IN","India"
+"112.80.0.0","112.103.255.255","1884291072","1885863935","CN","China"
+"112.104.0.0","112.105.255.255","1885863936","1885995007","TW","Taiwan"
+"112.106.0.0","112.108.255.255","1885995008","1886191615","KR","Korea, Republic of"
+"112.109.0.0","112.109.14.255","1886191616","1886195455","JP","Japan"
+"112.109.15.0","112.109.15.255","1886195456","1886195711","PH","Philippines"
+"112.109.16.0","112.109.23.255","1886195712","1886197759","ID","Indonesia"
+"112.109.24.0","112.109.31.255","1886197760","1886199807","JP","Japan"
+"112.109.32.0","112.109.63.255","1886199808","1886207999","KR","Korea, Republic of"
+"112.109.64.0","112.109.87.255","1886208000","1886214143","NZ","New Zealand"
+"112.109.88.0","112.109.95.255","1886214144","1886216191","VN","Vietnam"
+"112.109.96.0","112.109.127.255","1886216192","1886224383","IN","India"
+"112.109.128.0","112.109.255.255","1886224384","1886257151","CN","China"
+"112.110.0.0","112.110.255.255","1886257152","1886322687","IN","India"
+"112.111.0.0","112.117.255.255","1886322688","1886781439","CN","China"
+"112.118.0.0","112.120.255.255","1886781440","1886978047","HK","Hong Kong"
+"112.121.0.0","112.121.31.255","1886978048","1886986239","KR","Korea, Republic of"
+"112.121.32.0","112.121.47.255","1886986240","1886990335","TW","Taiwan"
+"112.121.48.0","112.121.63.255","1886990336","1886994431","IN","India"
+"112.121.64.0","112.121.107.255","1886994432","1887005695","TW","Taiwan"
+"112.121.108.0","112.121.127.255","1887005696","1887010815","HK","Hong Kong"
+"112.121.128.0","112.121.159.255","1887010816","1887019007","TH","Thailand"
+"112.121.160.0","112.121.191.255","1887019008","1887027199","HK","Hong Kong"
+"112.121.192.0","112.121.255.255","1887027200","1887043583","KR","Korea, Republic of"
+"112.122.0.0","112.132.255.255","1887043584","1887764479","CN","China"
+"112.133.0.0","112.133.191.255","1887764480","1887813631","KR","Korea, Republic of"
+"112.133.192.0","112.133.255.255","1887813632","1887830015","IN","India"
+"112.134.0.0","112.135.255.255","1887830016","1887961087","LK","Sri Lanka"
+"112.136.0.0","112.136.127.255","1887961088","1887993855","JP","Japan"
+"112.136.128.0","112.136.255.255","1887993856","1888026623","KR","Korea, Republic of"
+"112.137.0.0","112.137.15.255","1888026624","1888030719","BD","Bangladesh"
+"112.137.16.0","112.137.16.255","1888030720","1888030975","HK","Hong Kong"
+"112.137.17.0","112.137.17.255","1888030976","1888031231","GB","United Kingdom"
+"112.137.18.0","112.137.31.255","1888031232","1888034815","HK","Hong Kong"
+"112.137.32.0","112.137.47.255","1888034816","1888038911","JP","Japan"
+"112.137.48.0","112.137.55.255","1888038912","1888040959","CN","China"
+"112.137.56.0","112.137.127.255","1888040960","1888059391","JP","Japan"
+"112.137.128.0","112.137.143.255","1888059392","1888063487","VN","Vietnam"
+"112.137.144.0","112.137.159.255","1888063488","1888067583","JP","Japan"
+"112.137.160.0","112.137.175.255","1888067584","1888071679","MY","Malaysia"
+"112.137.176.0","112.137.183.255","1888071680","1888073727","KR","Korea, Republic of"
+"112.137.184.0","112.140.63.255","1888073728","1888239615","JP","Japan"
+"112.140.64.0","112.140.127.255","1888239616","1888255999","KR","Korea, Republic of"
+"112.140.128.0","112.140.143.255","1888256000","1888260095","JP","Japan"
+"112.140.144.0","112.140.159.255","1888260096","1888264191","KR","Korea, Republic of"
+"112.140.160.0","112.140.167.255","1888264192","1888266239","ID","Indonesia"
+"112.140.168.0","112.140.175.255","1888266240","1888268287","JP","Japan"
+"112.140.176.0","112.140.183.255","1888268288","1888270335","AU","Australia"
+"112.140.184.0","112.140.187.255","1888270336","1888271359","SG","Singapore"
+"112.140.188.0","112.140.191.255","1888271360","1888272383","IN","India"
+"112.140.192.0","112.140.255.255","1888272384","1888288767","KR","Korea, Republic of"
+"112.141.0.0","112.141.255.255","1888288768","1888354303","AU","Australia"
+"112.142.0.0","112.143.255.255","1888354304","1888485375","TH","Thailand"
+"112.144.0.0","112.191.255.255","1888485376","1891631103","KR","Korea, Republic of"
+"112.192.0.0","112.195.255.255","1891631104","1891893247","CN","China"
+"112.196.0.0","112.196.191.255","1891893248","1891942399","IN","India"
+"112.196.192.0","112.196.223.255","1891942400","1891950591","KR","Korea, Republic of"
+"112.196.224.0","112.196.255.255","1891950592","1891958783","PH","Philippines"
+"112.197.0.0","112.197.255.255","1891958784","1892024319","VN","Vietnam"
+"112.198.0.0","112.199.127.255","1892024320","1892122623","PH","Philippines"
+"112.199.128.0","112.199.255.255","1892122624","1892155391","SG","Singapore"
+"112.200.0.0","112.211.255.255","1892155392","1892941823","PH","Philippines"
+"112.212.0.0","112.213.31.255","1892941824","1893015551","KR","Korea, Republic of"
+"112.213.32.0","112.213.47.255","1893015552","1893019647","AU","Australia"
+"112.213.48.0","112.213.63.255","1893019648","1893023743","TW","Taiwan"
+"112.213.64.0","112.213.79.255","1893023744","1893027839","HK","Hong Kong"
+"112.213.80.0","112.213.95.255","1893027840","1893031935","VN","Vietnam"
+"112.213.96.0","112.213.127.255","1893031936","1893040127","HK","Hong Kong"
+"112.213.128.0","112.213.255.255","1893040128","1893072895","AU","Australia"
+"112.214.0.0","112.214.255.255","1893072896","1893138431","KR","Korea, Republic of"
+"112.215.0.0","112.215.255.255","1893138432","1893203967","ID","Indonesia"
+"112.216.0.0","112.223.255.255","1893203968","1893728255","KR","Korea, Republic of"
+"112.224.0.0","113.9.255.255","1893728256","1896480767","CN","China"
+"113.10.0.0","113.10.63.255","1896480768","1896497151","KR","Korea, Republic of"
+"113.10.64.0","113.10.127.255","1896497152","1896513535","SG","Singapore"
+"113.10.128.0","113.10.255.255","1896513536","1896546303","HK","Hong Kong"
+"113.11.0.0","113.11.127.255","1896546304","1896579071","BD","Bangladesh"
+"113.11.128.0","113.11.159.255","1896579072","1896587263","ID","Indonesia"
+"113.11.160.0","113.11.175.255","1896587264","1896591359","SG","Singapore"
+"113.11.176.0","113.11.183.255","1896591360","1896593407","ID","Indonesia"
+"113.11.184.0","113.11.187.255","1896593408","1896594431","AU","Australia"
+"113.11.188.0","113.11.191.255","1896594432","1896595455","MY","Malaysia"
+"113.11.192.0","113.11.223.255","1896595456","1896603647","CN","China"
+"113.11.224.0","113.11.231.255","1896603648","1896605695","IN","India"
+"113.11.232.0","113.11.235.255","1896605696","1896606719","AU","Australia"
+"113.11.236.0","113.11.239.255","1896606720","1896607743","MY","Malaysia"
+"113.11.240.0","113.11.247.255","1896607744","1896609791","VU","Vanuatu"
+"113.11.248.0","113.11.255.255","1896609792","1896611839","SG","Singapore"
+"113.12.0.0","113.18.255.255","1896611840","1897070591","CN","China"
+"113.19.0.0","113.19.255.255","1897070592","1897136127","IN","India"
+"113.20.0.0","113.20.15.255","1897136128","1897140223","AU","Australia"
+"113.20.16.0","113.20.19.255","1897140224","1897141247","IN","India"
+"113.20.20.0","113.20.23.255","1897141248","1897142271","HK","Hong Kong"
+"113.20.24.0","113.20.27.255","1897142272","1897143295","AU","Australia"
+"113.20.28.0","113.20.31.255","1897143296","1897144319","ID","Indonesia"
+"113.20.32.0","113.20.63.255","1897144320","1897152511","NC","New Caledonia"
+"113.20.64.0","113.20.95.255","1897152512","1897160703","FJ","Fiji"
+"113.20.96.0","113.20.127.255","1897160704","1897168895","VN","Vietnam"
+"113.20.128.0","113.20.131.255","1897168896","1897169919","AU","Australia"
+"113.20.132.0","113.20.135.255","1897169920","1897170943","HK","Hong Kong"
+"113.20.136.0","113.20.143.255","1897170944","1897172991","ID","Indonesia"
+"113.20.144.0","113.20.151.255","1897172992","1897175039","PH","Philippines"
+"113.20.152.0","113.20.155.255","1897175040","1897176063","JP","Japan"
+"113.20.156.0","113.20.159.255","1897176064","1897177087","SG","Singapore"
+"113.20.160.0","113.20.255.255","1897177088","1897201663","JP","Japan"
+"113.21.0.0","113.21.31.255","1897201664","1897209855","KR","Korea, Republic of"
+"113.21.32.0","113.21.47.255","1897209856","1897213951","AU","Australia"
+"113.21.48.0","113.21.63.255","1897213952","1897218047","JP","Japan"
+"113.21.64.0","113.21.79.255","1897218048","1897222143","IN","India"
+"113.21.80.0","113.21.95.255","1897222144","1897226239","TW","Taiwan"
+"113.21.96.0","113.21.127.255","1897226240","1897234431","NC","New Caledonia"
+"113.21.128.0","113.21.159.255","1897234432","1897242623","AP","Asia/Pacific Region"
+"113.21.160.0","113.21.191.255","1897242624","1897250815","TW","Taiwan"
+"113.21.192.0","113.21.223.255","1897250816","1897259007","HK","Hong Kong"
+"113.21.224.0","113.21.227.255","1897259008","1897260031","NZ","New Zealand"
+"113.21.228.0","113.21.231.255","1897260032","1897261055","BD","Bangladesh"
+"113.21.232.0","113.21.239.255","1897261056","1897263103","CN","China"
+"113.21.240.0","113.21.247.255","1897263104","1897265151","TH","Thailand"
+"113.21.248.0","113.21.255.255","1897265152","1897267199","JP","Japan"
+"113.22.0.0","113.23.127.255","1897267200","1897365503","VN","Vietnam"
+"113.23.128.0","113.23.255.255","1897365504","1897398271","MY","Malaysia"
+"113.24.0.0","113.27.255.255","1897398272","1897660415","CN","China"
+"113.28.0.0","113.28.255.255","1897660416","1897725951","HK","Hong Kong"
+"113.29.0.0","113.29.15.0","1897725952","1897729792","JP","Japan"
+"113.29.15.1","113.29.15.255","1897729793","1897730047","US","United States"
+"113.29.16.0","113.29.31.0","1897730048","1897733888","AU","Australia"
+"113.29.31.1","113.29.31.255","1897733889","1897734143","US","United States"
+"113.29.32.0","113.29.34.193","1897734144","1897734849","CN","China"
+"113.29.34.194","113.29.34.194","1897734850","1897734850","HK","Hong Kong"
+"113.29.34.195","113.29.36.127","1897734851","1897735295","CN","China"
+"113.29.36.128","113.29.36.255","1897735296","1897735423","HK","Hong Kong"
+"113.29.37.0","113.29.39.63","1897735424","1897735999","CN","China"
+"113.29.39.64","113.29.39.95","1897736000","1897736031","HK","Hong Kong"
+"113.29.39.96","113.29.40.31","1897736032","1897736223","CN","China"
+"113.29.40.32","113.29.40.63","1897736224","1897736255","US","United States"
+"113.29.40.64","113.29.40.159","1897736256","1897736351","CN","China"
+"113.29.40.160","113.29.40.191","1897736352","1897736383","HK","Hong Kong"
+"113.29.40.192","113.29.47.0","1897736384","1897737984","CN","China"
+"113.29.47.1","113.29.63.255","1897737985","1897742335","US","United States"
+"113.29.64.0","113.29.68.215","1897742336","1897743575","SI","Slovenia"
+"113.29.68.216","113.29.68.223","1897743576","1897743583","SG","Singapore"
+"113.29.68.224","113.29.72.191","1897743584","1897744575","SI","Slovenia"
+"113.29.72.192","113.29.72.223","1897744576","1897744607","SG","Singapore"
+"113.29.72.224","113.29.79.0","1897744608","1897746176","SI","Slovenia"
+"113.29.79.1","113.29.127.255","1897746177","1897758719","US","United States"
+"113.29.128.0","113.29.207.255","1897758720","1897779199","KR","Korea, Republic of"
+"113.29.208.0","113.29.215.255","1897779200","1897781247","AU","Australia"
+"113.29.216.0","113.29.223.255","1897781248","1897783295","JP","Japan"
+"113.29.224.0","113.29.227.255","1897783296","1897784319","SG","Singapore"
+"113.29.228.0","113.29.229.255","1897784320","1897784831","HK","Hong Kong"
+"113.29.230.0","113.29.231.255","1897784832","1897785343","KR","Korea, Republic of"
+"113.29.232.0","113.29.239.255","1897785344","1897787391","SG","Singapore"
+"113.29.240.0","113.29.247.255","1897787392","1897789439","AU","Australia"
+"113.29.248.0","113.29.251.255","1897789440","1897790463","KH","Cambodia"
+"113.29.252.0","113.29.255.255","1897790464","1897791487","HK","Hong Kong"
+"113.30.0.0","113.30.127.255","1897791488","1897824255","KR","Korea, Republic of"
+"113.30.128.0","113.30.255.255","1897824256","1897857023","IN","India"
+"113.31.0.0","113.31.255.255","1897857024","1897922559","CN","China"
+"113.32.0.0","113.40.118.255","1897922560","1898477311","JP","Japan"
+"113.40.119.0","113.40.119.255","1898477312","1898477567","US","United States"
+"113.40.120.0","113.43.255.255","1898477568","1898708991","JP","Japan"
+"113.44.0.0","113.51.255.255","1898708992","1899233279","CN","China"
+"113.52.0.0","113.52.15.255","1899233280","1899237375","AU","Australia"
+"113.52.16.0","113.52.31.255","1899237376","1899241471","JP","Japan"
+"113.52.32.0","113.52.63.255","1899241472","1899249663","VN","Vietnam"
+"113.52.64.0","113.52.127.255","1899249664","1899266047","MO","Macau"
+"113.52.128.0","113.52.131.255","1899266048","1899267071","AU","Australia"
+"113.52.132.0","113.52.135.255","1899267072","1899268095","HK","Hong Kong"
+"113.52.136.0","113.52.143.255","1899268096","1899270143","KR","Korea, Republic of"
+"113.52.144.0","113.52.147.255","1899270144","1899271167","AU","Australia"
+"113.52.148.0","113.52.151.255","1899271168","1899272191","ID","Indonesia"
+"113.52.152.0","113.52.155.255","1899272192","1899273215","SG","Singapore"
+"113.52.156.0","113.52.159.255","1899273216","1899274239","JP","Japan"
+"113.52.160.0","113.52.191.255","1899274240","1899282431","CN","China"
+"113.52.192.0","113.52.223.255","1899282432","1899290623","KR","Korea, Republic of"
+"113.52.228.0","113.52.231.255","1899291648","1899292671","CN","China"
+"113.52.232.0","113.52.239.255","1899292672","1899294719","AU","Australia"
+"113.52.240.0","113.52.255.255","1899294720","1899298815","JP","Japan"
+"113.53.0.0","113.53.255.255","1899298816","1899364351","TH","Thailand"
+"113.54.0.0","113.59.127.255","1899364352","1899724799","CN","China"
+"113.59.128.0","113.59.191.255","1899724800","1899741183","KR","Korea, Republic of"
+"113.59.192.0","113.59.223.255","1899741184","1899749375","LK","Sri Lanka"
+"113.59.224.0","113.59.227.255","1899749376","1899750399","CN","China"
+"113.59.228.0","113.59.231.255","1899750400","1899751423","JP","Japan"
+"113.59.232.0","113.59.239.255","1899751424","1899753471","ID","Indonesia"
+"113.59.240.0","113.59.255.255","1899753472","1899757567","HK","Hong Kong"
+"113.60.0.0","113.61.31.255","1899757568","1899831295","KR","Korea, Republic of"
+"113.61.32.0","113.61.63.255","1899831296","1899839487","PH","Philippines"
+"113.61.64.0","113.61.103.255","1899839488","1899849727","AU","Australia"
+"113.61.104.0","113.61.107.255","1899849728","1899850751","KR","Korea, Republic of"
+"113.61.108.0","113.61.111.255","1899850752","1899851775","VN","Vietnam"
+"113.61.112.0","113.61.127.255","1899851776","1899855871","JP","Japan"
+"113.61.128.0","113.61.255.255","1899855872","1899888639","TW","Taiwan"
+"113.62.0.0","113.129.255.255","1899888640","1904345087","CN","China"
+"113.130.0.0","113.130.63.255","1904345088","1904361471","JP","Japan"
+"113.130.64.0","113.130.95.255","1904361472","1904369663","KR","Korea, Republic of"
+"113.130.96.0","113.130.119.255","1904369664","1904375807","CN","China"
+"113.130.120.0","113.130.123.255","1904375808","1904376831","NZ","New Zealand"
+"113.130.124.0","113.130.127.255","1904376832","1904377855","KH","Cambodia"
+"113.130.128.0","113.131.255.255","1904377856","1904476159","KR","Korea, Republic of"
+"113.132.0.0","113.143.255.255","1904476160","1905262591","CN","China"
+"113.144.0.0","113.146.141.5","1905262592","1905429765","JP","Japan"
+"113.146.141.6","113.146.141.6","1905429766","1905429766","AP","Asia/Pacific Region"
+"113.146.141.7","113.159.255.255","1905429767","1906311167","JP","Japan"
+"113.160.0.0","113.191.255.255","1906311168","1908408319","VN","Vietnam"
+"113.192.0.0","113.192.63.255","1908408320","1908424703","AU","Australia"
+"113.192.64.0","113.192.127.255","1908424704","1908441087","KR","Korea, Republic of"
+"113.192.128.0","113.192.255.255","1908441088","1908473855","JP","Japan"
+"113.193.0.0","113.193.255.255","1908473856","1908539391","IN","India"
+"113.194.0.0","113.195.255.255","1908539392","1908670463","CN","China"
+"113.196.0.0","113.196.255.255","1908670464","1908735999","TW","Taiwan"
+"113.197.0.0","113.197.15.255","1908736000","1908740095","AU","Australia"
+"113.197.16.0","113.197.31.255","1908740096","1908744191","JP","Japan"
+"113.197.32.0","113.197.39.255","1908744192","1908746239","SG","Singapore"
+"113.197.40.0","113.197.47.255","1908746240","1908748287","JP","Japan"
+"113.197.48.0","113.197.55.255","1908748288","1908750335","PK","Pakistan"
+"113.197.56.0","113.197.63.255","1908750336","1908752383","JP","Japan"
+"113.197.64.0","113.197.67.255","1908752384","1908753407","NZ","New Zealand"
+"113.197.68.0","113.197.71.255","1908753408","1908754431","PF","French Polynesia"
+"113.197.72.0","113.197.79.255","1908754432","1908756479","PH","Philippines"
+"113.197.80.0","113.197.95.255","1908756480","1908760575","KR","Korea, Republic of"
+"113.197.96.0","113.197.99.255","1908760576","1908761599","NZ","New Zealand"
+"113.197.100.0","113.197.103.255","1908761600","1908762623","CN","China"
+"113.197.104.0","113.197.104.255","1908762624","1908762879","IN","India"
+"113.197.105.0","113.197.105.255","1908762880","1908763135","US","United States"
+"113.197.106.0","113.197.106.255","1908763136","1908763391","AU","Australia"
+"113.197.107.0","113.197.107.255","1908763392","1908763647","US","United States"
+"113.197.108.0","113.197.111.255","1908763648","1908764671","ID","Indonesia"
+"113.197.112.0","113.197.127.255","1908764672","1908768767","AU","Australia"
+"113.197.128.0","113.197.255.255","1908768768","1908801535","JP","Japan"
+"113.198.0.0","113.199.127.255","1908801536","1908899839","KR","Korea, Republic of"
+"113.199.128.0","113.199.255.255","1908899840","1908932607","NP","Nepal"
+"113.200.0.0","113.202.255.255","1908932608","1909129215","CN","China"
+"113.203.0.0","113.203.127.255","1909129216","1909161983","AE","United Arab Emirates"
+"113.203.128.0","113.203.255.255","1909161984","1909194751","PK","Pakistan"
+"113.204.0.0","113.207.255.255","1909194752","1909456895","CN","China"
+"113.208.0.0","113.208.63.255","1909456896","1909473279","JP","Japan"
+"113.208.64.0","113.208.67.255","1909473280","1909474303","HK","Hong Kong"
+"113.208.68.0","113.208.71.255","1909474304","1909475327","PH","Philippines"
+"113.208.72.0","113.208.87.255","1909475328","1909479423","HK","Hong Kong"
+"113.208.88.0","113.208.95.255","1909479424","1909481471","SG","Singapore"
+"113.208.96.0","113.209.255.255","1909481472","1909587967","CN","China"
+"113.210.0.0","113.211.255.255","1909587968","1909719039","MY","Malaysia"
+"113.212.0.0","113.212.63.255","1909719040","1909735423","CN","China"
+"113.212.64.0","113.212.69.9","1909735424","1909736713","IN","India"
+"113.212.69.10","113.212.69.10","1909736714","1909736714","AP","Asia/Pacific Region"
+"113.212.69.11","113.212.95.255","1909736715","1909743615","IN","India"
+"113.212.96.0","113.212.99.255","1909743616","1909744639","AU","Australia"
+"113.212.100.0","113.212.103.255","1909744640","1909745663","CN","China"
+"113.212.104.0","113.212.107.255","1909745664","1909746687","JP","Japan"
+"113.212.108.0","113.212.111.255","1909746688","1909747711","MY","Malaysia"
+"113.212.112.0","113.212.127.255","1909747712","1909751807","ID","Indonesia"
+"113.212.128.0","113.212.159.255","1909751808","1909759999","JP","Japan"
+"113.212.160.0","113.212.167.255","1909760000","1909762047","ID","Indonesia"
+"113.212.168.0","113.212.175.255","1909762048","1909764095","AU","Australia"
+"113.212.176.0","113.212.183.255","1909764096","1909766143","PH","Philippines"
+"113.212.184.0","113.212.191.255","1909766144","1909768191","CN","China"
+"113.212.192.0","113.212.255.255","1909768192","1909784575","HK","Hong Kong"
+"113.213.0.0","113.213.127.255","1909784576","1909817343","CN","China"
+"113.213.128.0","113.213.255.255","1909817344","1909850111","JP","Japan"
+"113.214.0.0","113.215.255.255","1909850112","1909981183","CN","China"
+"113.216.0.0","113.217.255.255","1909981184","1910112255","KR","Korea, Republic of"
+"113.218.0.0","113.251.255.255","1910112256","1912340479","CN","China"
+"113.252.0.0","113.255.255.255","1912340480","1912602623","HK","Hong Kong"
+"114.0.0.0","114.15.255.255","1912602624","1913651199","ID","Indonesia"
+"114.16.0.0","114.22.255.255","1913651200","1914109951","JP","Japan"
+"114.23.0.0","114.23.255.255","1914109952","1914175487","NZ","New Zealand"
+"114.24.0.0","114.27.255.255","1914175488","1914437631","TW","Taiwan"
+"114.28.0.0","114.28.255.255","1914437632","1914503167","CN","China"
+"114.29.0.0","114.29.191.255","1914503168","1914552319","KR","Korea, Republic of"
+"114.29.192.0","114.29.223.255","1914552320","1914560511","SG","Singapore"
+"114.29.224.0","114.29.239.255","1914560512","1914564607","IN","India"
+"114.29.240.0","114.29.247.255","1914564608","1914566655","TW","Taiwan"
+"114.29.248.0","114.29.251.255","1914566656","1914567679","IN","India"
+"114.29.252.0","114.29.255.255","1914567680","1914568703","MY","Malaysia"
+"114.30.0.0","114.30.31.255","1914568704","1914576895","KR","Korea, Republic of"
+"114.30.32.0","114.30.47.255","1914576896","1914580991","TW","Taiwan"
+"114.30.48.0","114.30.63.255","1914580992","1914585087","KR","Korea, Republic of"
+"114.30.64.0","114.30.71.255","1914585088","1914587135","AU","Australia"
+"114.30.72.0","114.30.79.255","1914587136","1914589183","IN","India"
+"114.30.80.0","114.30.95.255","1914589184","1914593279","ID","Indonesia"
+"114.30.96.0","114.30.127.255","1914593280","1914601471","AU","Australia"
+"114.30.128.0","114.30.255.255","1914601472","1914634239","KR","Korea, Republic of"
+"114.31.0.0","114.31.31.255","1914634240","1914642431","BD","Bangladesh"
+"114.31.32.0","114.31.63.255","1914642432","1914650623","KR","Korea, Republic of"
+"114.31.64.0","114.31.71.255","1914650624","1914652671","CN","China"
+"114.31.72.0","114.31.79.255","1914652672","1914654719","AU","Australia"
+"114.31.80.0","114.31.95.255","1914654720","1914658815","JP","Japan"
+"114.31.96.0","114.31.103.255","1914658816","1914660863","AU","Australia"
+"114.31.104.0","114.31.111.255","1914660864","1914662911","JP","Japan"
+"114.31.112.0","114.31.127.255","1914662912","1914667007","KR","Korea, Republic of"
+"114.31.128.0","114.31.191.255","1914667008","1914683391","IN","India"
+"114.31.192.0","114.31.207.255","1914683392","1914687487","AU","Australia"
+"114.31.208.0","114.31.211.255","1914687488","1914688511","US","United States"
+"114.31.212.0","114.31.215.255","1914688512","1914689535","NZ","New Zealand"
+"114.31.216.0","114.31.223.255","1914689536","1914691583","JP","Japan"
+"114.31.224.0","114.31.239.255","1914691584","1914695679","IN","India"
+"114.31.240.0","114.31.247.255","1914695680","1914697727","ID","Indonesia"
+"114.31.248.0","114.31.255.255","1914697728","1914699775","IN","India"
+"114.32.0.0","114.47.255.255","1914699776","1915748351","TW","Taiwan"
+"114.48.0.0","114.51.255.255","1915748352","1916010495","JP","Japan"
+"114.52.0.0","114.53.255.255","1916010496","1916141567","KR","Korea, Republic of"
+"114.54.0.0","114.55.255.255","1916141568","1916272639","CN","China"
+"114.56.0.0","114.59.255.255","1916272640","1916534783","ID","Indonesia"
+"114.60.0.0","114.68.255.255","1916534784","1917124607","CN","China"
+"114.69.0.0","114.69.175.255","1917124608","1917169663","JP","Japan"
+"114.69.176.0","114.69.223.255","1917169664","1917181951","NC","New Caledonia"
+"114.69.224.0","114.69.255.255","1917181952","1917190143","IN","India"
+"114.70.0.0","114.71.255.255","1917190144","1917321215","KR","Korea, Republic of"
+"114.72.0.0","114.78.255.255","1917321216","1917779967","AU","Australia"
+"114.79.0.0","114.79.63.255","1917779968","1917796351","ID","Indonesia"
+"114.79.64.0","114.79.127.255","1917796352","1917812735","CN","China"
+"114.79.128.0","114.79.255.255","1917812736","1917845503","IN","India"
+"114.80.0.0","114.107.255.255","1917845504","1919680511","CN","China"
+"114.108.0.0","114.108.191.255","1919680512","1919729663","KR","Korea, Republic of"
+"114.108.192.0","114.108.255.255","1919729664","1919746047","PH","Philippines"
+"114.109.0.0","114.109.255.255","1919746048","1919811583","TH","Thailand"
+"114.110.0.0","114.110.15.255","1919811584","1919815679","CN","China"
+"114.110.16.0","114.110.23.255","1919815680","1919817727","ID","Indonesia"
+"114.110.24.0","114.110.31.255","1919817728","1919819775","KR","Korea, Republic of"
+"114.110.32.0","114.110.34.255","1919819776","1919820543","NZ","New Zealand"
+"114.110.35.0","114.110.35.255","1919820544","1919820799","AU","Australia"
+"114.110.36.0","114.110.39.255","1919820800","1919821823","NZ","New Zealand"
+"114.110.40.0","114.110.47.255","1919821824","1919823871","ID","Indonesia"
+"114.110.48.0","114.110.63.255","1919823872","1919827967","JP","Japan"
+"114.110.64.0","114.110.127.255","1919827968","1919844351","CN","China"
+"114.110.128.0","114.110.255.255","1919844352","1919877119","KR","Korea, Republic of"
+"114.111.0.0","114.111.31.255","1919877120","1919885311","CN","China"
+"114.111.32.0","114.111.63.255","1919885312","1919893503","KR","Korea, Republic of"
+"114.111.64.0","114.111.127.255","1919893504","1919909887","JP","Japan"
+"114.111.128.0","114.111.159.255","1919909888","1919918079","AU","Australia"
+"114.111.160.0","114.111.191.255","1919918080","1919926271","CN","China"
+"114.111.192.0","114.111.255.255","1919926272","1919942655","KR","Korea, Republic of"
+"114.112.0.0","114.112.223.255","1919942656","1919999999","CN","China"
+"114.112.224.0","114.112.231.255","1920000000","1920002047","HK","Hong Kong"
+"114.112.232.0","114.112.235.255","1920002048","1920003071","CN","China"
+"114.112.236.0","114.112.255.255","1920003072","1920008191","HK","Hong Kong"
+"114.113.0.0","114.113.191.255","1920008192","1920057343","CN","China"
+"114.113.192.0","114.113.194.255","1920057344","1920058111","HK","Hong Kong"
+"114.113.195.0","114.113.239.255","1920058112","1920069631","CN","China"
+"114.113.240.0","114.113.245.255","1920069632","1920071167","HK","Hong Kong"
+"114.113.246.0","114.113.251.255","1920071168","1920072703","CN","China"
+"114.113.252.0","114.113.255.255","1920072704","1920073727","HK","Hong Kong"
+"114.114.0.0","114.119.255.255","1920073728","1920466943","CN","China"
+"114.120.0.0","114.127.255.255","1920466944","1920991231","ID","Indonesia"
+"114.128.0.0","114.128.255.255","1920991232","1921056767","TH","Thailand"
+"114.129.0.0","114.129.7.255","1921056768","1921058815","JP","Japan"
+"114.129.8.0","114.129.15.255","1921058816","1921060863","BD","Bangladesh"
+"114.129.16.0","114.129.23.255","1921060864","1921062911","ID","Indonesia"
+"114.129.24.0","114.129.31.255","1921062912","1921064959","LA","Lao People's Democratic Republic"
+"114.129.32.0","114.129.47.255","1921064960","1921069055","SG","Singapore"
+"114.129.48.0","114.129.63.255","1921069056","1921073151","JP","Japan"
+"114.129.64.0","114.129.127.255","1921073152","1921089535","KR","Korea, Republic of"
+"114.129.128.0","114.129.191.255","1921089536","1921105919","AU","Australia"
+"114.129.192.0","114.129.255.255","1921105920","1921122303","KR","Korea, Republic of"
+"114.130.0.0","114.130.255.255","1921122304","1921187839","BD","Bangladesh"
+"114.131.0.0","114.131.255.255","1921187840","1921253375","TH","Thailand"
+"114.132.0.0","114.132.255.255","1921253376","1921318911","CN","China"
+"114.133.0.0","114.133.255.255","1921318912","1921384447","MY","Malaysia"
+"114.134.0.0","114.134.15.255","1921384448","1921388543","NZ","New Zealand"
+"114.134.16.0","114.134.27.255","1921388544","1921391615","IN","India"
+"114.134.28.0","114.134.63.255","1921391616","1921400831","JP","Japan"
+"114.134.64.0","114.134.79.255","1921400832","1921404927","ID","Indonesia"
+"114.134.80.0","114.134.85.255","1921404928","1921406463","HK","Hong Kong"
+"114.134.86.0","114.134.86.255","1921406464","1921406719","GB","United Kingdom"
+"114.134.87.0","114.134.87.255","1921406720","1921406975","HK","Hong Kong"
+"114.134.88.0","114.134.95.255","1921406976","1921409023","BD","Bangladesh"
+"114.134.96.0","114.134.159.255","1921409024","1921425407","JP","Japan"
+"114.134.160.0","114.134.183.255","1921425408","1921431551","NZ","New Zealand"
+"114.134.184.0","114.134.191.255","1921431552","1921433599","KH","Cambodia"
+"114.134.192.0","114.134.255.255","1921433600","1921449983","JP","Japan"
+"114.135.0.0","114.135.255.255","1921449984","1921515519","CN","China"
+"114.136.0.0","114.137.255.255","1921515520","1921646591","TW","Taiwan"
+"114.138.0.0","114.139.255.255","1921646592","1921777663","CN","China"
+"114.140.0.0","114.140.255.255","1921777664","1921843199","TW","Taiwan"
+"114.141.0.0","114.141.31.255","1921843200","1921851391","KR","Korea, Republic of"
+"114.141.32.0","114.141.39.255","1921851392","1921853439","JP","Japan"
+"114.141.40.0","114.141.47.255","1921853440","1921855487","KR","Korea, Republic of"
+"114.141.48.0","114.141.63.255","1921855488","1921859583","ID","Indonesia"
+"114.141.64.0","114.141.71.255","1921859584","1921861631","CN","China"
+"114.141.72.0","114.141.79.255","1921861632","1921863679","SG","Singapore"
+"114.141.80.0","114.141.87.255","1921863680","1921865727","CN","China"
+"114.141.88.0","114.141.95.255","1921865728","1921867775","ID","Indonesia"
+"114.141.96.0","114.141.111.255","1921867776","1921871871","AU","Australia"
+"114.141.112.0","114.141.115.255","1921871872","1921872895","US","United States"
+"114.141.116.0","114.141.116.255","1921872896","1921873151","NZ","New Zealand"
+"114.141.117.0","114.141.118.255","1921873152","1921873663","US","United States"
+"114.141.119.0","114.141.122.255","1921873664","1921874687","NZ","New Zealand"
+"114.141.123.0","114.141.127.255","1921874688","1921875967","US","United States"
+"114.141.128.0","114.141.191.255","1921875968","1921892351","CN","China"
+"114.141.192.0","114.141.207.255","1921892352","1921896447","AU","Australia"
+"114.141.208.0","114.141.215.255","1921896448","1921898495","SG","Singapore"
+"114.141.216.0","114.141.223.255","1921898496","1921900543","PH","Philippines"
+"114.141.224.0","114.141.255.255","1921900544","1921908735","KR","Korea, Republic of"
+"114.142.0.0","114.142.135.255","1921908736","1921943551","JP","Japan"
+"114.142.136.0","114.142.143.255","1921943552","1921945599","IN","India"
+"114.142.144.0","114.142.159.255","1921945600","1921949695","HK","Hong Kong"
+"114.142.176.0","114.142.191.255","1921953792","1921957887","JP","Japan"
+"114.142.192.0","114.142.255.255","1921957888","1921974271","GU","Guam"
+"114.143.0.0","114.143.255.255","1921974272","1922039807","IN","India"
+"114.144.0.0","114.179.176.255","1922039808","1924378879","JP","Japan"
+"114.179.177.0","114.179.177.255","1924378880","1924379135","US","United States"
+"114.179.178.0","114.179.181.255","1924379136","1924380159","JP","Japan"
+"114.179.182.0","114.179.182.255","1924380160","1924380415","US","United States"
+"114.179.183.0","114.195.255.255","1924380416","1925447679","JP","Japan"
+"114.196.0.0","114.197.255.255","1925447680","1925578751","CN","China"
+"114.198.0.0","114.198.127.255","1925578752","1925611519","AU","Australia"
+"114.198.128.0","114.198.159.255","1925611520","1925619711","PH","Philippines"
+"114.198.160.0","114.198.191.255","1925619712","1925627903","TW","Taiwan"
+"114.198.192.0","114.198.231.255","1925627904","1925638143","JP","Japan"
+"114.198.232.0","114.198.239.255","1925638144","1925640191","PK","Pakistan"
+"114.198.240.0","114.198.247.255","1925640192","1925642239","ID","Indonesia"
+"114.198.248.0","114.198.255.255","1925642240","1925644287","CN","China"
+"114.199.0.0","114.199.63.255","1925644288","1925660671","KR","Korea, Republic of"
+"114.199.64.0","114.199.70.255","1925660672","1925662463","HK","Hong Kong"
+"114.199.71.0","114.199.75.255","1925662464","1925663743","TW","Taiwan"
+"114.199.76.0","114.199.79.255","1925663744","1925664767","HK","Hong Kong"
+"114.199.80.0","114.199.127.255","1925664768","1925677055","ID","Indonesia"
+"114.199.128.0","114.207.255.255","1925677056","1926234111","KR","Korea, Republic of"
+"114.208.0.0","114.255.255.255","1926234112","1929379839","CN","China"
+"115.0.0.0","115.23.255.255","1929379840","1930952703","KR","Korea, Republic of"
+"115.24.0.0","115.29.255.255","1930952704","1931345919","CN","China"
+"115.30.0.0","115.30.31.255","1931345920","1931354111","JP","Japan"
+"115.30.32.0","115.30.63.255","1931354112","1931362303","AU","Australia"
+"115.30.64.0","115.30.127.255","1931362304","1931378687","TW","Taiwan"
+"115.30.128.0","115.31.63.255","1931378688","1931427839","JP","Japan"
+"115.31.64.0","115.31.79.255","1931427840","1931431935","CN","China"
+"115.31.80.0","115.31.87.255","1931431936","1931433983","JP","Japan"
+"115.31.88.0","115.31.95.255","1931433984","1931436031","AU","Australia"
+"115.31.96.0","115.31.127.255","1931436032","1931444223","KR","Korea, Republic of"
+"115.31.128.0","115.31.191.255","1931444224","1931460607","TH","Thailand"
+"115.31.192.0","115.31.223.255","1931460608","1931468799","JP","Japan"
+"115.31.224.0","115.31.255.255","1931468800","1931476991","SG","Singapore"
+"115.32.0.0","115.35.255.255","1931476992","1931739135","CN","China"
+"115.36.0.0","115.39.255.255","1931739136","1932001279","JP","Japan"
+"115.40.0.0","115.41.255.255","1932001280","1932132351","KR","Korea, Republic of"
+"115.42.0.0","115.42.31.255","1932132352","1932140543","AU","Australia"
+"115.42.32.0","115.42.51.255","1932140544","1932145663","IN","India"
+"115.42.52.0","115.42.55.255","1932145664","1932146687","BD","Bangladesh"
+"115.42.56.0","115.42.59.255","1932146688","1932147711","CN","China"
+"115.42.60.0","115.42.63.255","1932147712","1932148735","HK","Hong Kong"
+"115.42.64.0","115.42.79.255","1932148736","1932152831","PK","Pakistan"
+"115.42.80.0","115.42.95.255","1932152832","1932156927","TW","Taiwan"
+"115.42.96.0","115.42.111.255","1932156928","1932161023","JP","Japan"
+"115.42.112.0","115.42.119.255","1932161024","1932163071","TW","Taiwan"
+"115.42.120.0","115.42.127.255","1932163072","1932165119","PH","Philippines"
+"115.42.128.0","115.42.195.251","1932165120","1932182523","SG","Singapore"
+"115.42.195.252","115.42.195.252","1932182524","1932182524","AP","Asia/Pacific Region"
+"115.42.195.253","115.42.255.255","1932182525","1932197887","SG","Singapore"
+"115.43.0.0","115.43.255.255","1932197888","1932263423","TW","Taiwan"
+"115.44.0.0","115.63.255.255","1932263424","1933574143","CN","China"
+"115.64.0.0","115.64.255.255","1933574144","1933639679","AU","Australia"
+"115.65.0.0","115.65.255.255","1933639680","1933705215","JP","Japan"
+"115.66.0.0","115.66.255.255","1933705216","1933770751","SG","Singapore"
+"115.67.0.0","115.67.255.255","1933770752","1933836287","TH","Thailand"
+"115.68.0.0","115.68.255.255","1933836288","1933901823","KR","Korea, Republic of"
+"115.69.0.0","115.69.63.255","1933901824","1933918207","AU","Australia"
+"115.69.64.0","115.69.79.255","1933918208","1933922303","CN","China"
+"115.69.80.0","115.69.95.255","1933922304","1933926399","IN","India"
+"115.69.96.0","115.69.127.255","1933926400","1933934591","KR","Korea, Republic of"
+"115.69.128.0","115.69.159.255","1933934592","1933942783","IN","India"
+"115.69.160.0","115.69.191.255","1933942784","1933950975","NZ","New Zealand"
+"115.69.192.0","115.69.207.255","1933950976","1933955071","JP","Japan"
+"115.69.208.0","115.69.215.255","1933955072","1933957119","BD","Bangladesh"
+"115.69.216.0","115.69.223.255","1933957120","1933959167","ID","Indonesia"
+"115.69.224.0","115.69.239.255","1933959168","1933963263","JP","Japan"
+"115.69.240.0","115.69.255.255","1933963264","1933967359","IN","India"
+"115.70.0.0","115.70.255.255","1933967360","1934032895","AU","Australia"
+"115.71.0.0","115.71.255.255","1934032896","1934098431","KR","Korea, Republic of"
+"115.72.0.0","115.79.255.255","1934098432","1934622719","VN","Vietnam"
+"115.80.0.0","115.83.255.255","1934622720","1934884863","TW","Taiwan"
+"115.84.0.0","115.84.63.255","1934884864","1934901247","CN","China"
+"115.84.64.0","115.84.127.255","1934901248","1934917631","LA","Lao People's Democratic Republic"
+"115.84.128.0","115.84.159.255","1934917632","1934925823","MV","Maldives"
+"115.84.160.0","115.84.167.255","1934925824","1934927871","KR","Korea, Republic of"
+"115.84.168.0","115.84.175.255","1934927872","1934929919","PH","Philippines"
+"115.84.176.0","115.84.183.255","1934929920","1934931967","VN","Vietnam"
+"115.84.184.0","115.84.191.255","1934931968","1934934015","JP","Japan"
+"115.84.192.0","115.84.223.255","1934934016","1934942207","CN","China"
+"115.84.224.0","115.85.63.255","1934942208","1934966783","PH","Philippines"
+"115.85.64.0","115.85.95.255","1934966784","1934974975","ID","Indonesia"
+"115.85.96.0","115.85.127.255","1934974976","1934983167","JP","Japan"
+"115.85.128.0","115.85.128.255","1934983168","1934983423","MY","Malaysia"
+"115.85.129.0","115.85.132.255","1934983424","1934984447","AU","Australia"
+"115.85.133.0","115.85.133.223","1934984448","1934984671","US","United States"
+"115.85.133.224","115.85.134.255","1934984672","1934984959","AU","Australia"
+"115.85.135.0","115.85.135.255","1934984960","1934985215","US","United States"
+"115.85.136.0","115.85.143.255","1934985216","1934987263","JP","Japan"
+"115.85.144.0","115.85.159.255","1934987264","1934991359","TW","Taiwan"
+"115.85.160.0","115.85.191.255","1934991360","1934999551","KR","Korea, Republic of"
+"115.85.192.0","115.85.255.255","1934999552","1935015935","CN","China"
+"115.86.0.0","115.86.255.255","1935015936","1935081471","KR","Korea, Republic of"
+"115.87.0.0","115.87.255.255","1935081472","1935147007","TH","Thailand"
+"115.88.0.0","115.95.255.255","1935147008","1935671295","KR","Korea, Republic of"
+"115.96.0.0","115.99.255.255","1935671296","1935933439","IN","India"
+"115.100.0.0","115.107.255.255","1935933440","1936457727","CN","China"
+"115.108.0.0","115.119.255.255","1936457728","1937244159","IN","India"
+"115.120.0.0","115.123.255.255","1937244160","1937506303","CN","China"
+"115.124.0.0","115.124.15.255","1937506304","1937510399","AU","Australia"
+"115.124.16.0","115.124.31.255","1937510400","1937514495","CN","China"
+"115.124.32.0","115.124.39.255","1937514496","1937516543","AU","Australia"
+"115.124.40.0","115.124.47.255","1937516544","1937518591","IN","India"
+"115.124.48.0","115.124.63.255","1937518592","1937522687","JP","Japan"
+"115.124.64.0","115.124.95.255","1937522688","1937530879","ID","Indonesia"
+"115.124.96.0","115.124.109.255","1937530880","1937534463","IN","India"
+"115.124.110.0","115.124.111.255","1937534464","1937534975","GB","United Kingdom"
+"115.124.112.0","115.124.115.255","1937534976","1937535999","IN","India"
+"115.124.116.0","115.124.117.255","1937536000","1937536511","GB","United Kingdom"
+"115.124.118.0","115.124.119.255","1937536512","1937537023","US","United States"
+"115.124.120.0","115.124.127.255","1937537024","1937539071","IN","India"
+"115.124.128.0","115.125.255.255","1937539072","1937637375","JP","Japan"
+"115.126.0.0","115.126.127.255","1937637376","1937670143","HK","Hong Kong"
+"115.126.128.0","115.126.135.255","1937670144","1937672191","NZ","New Zealand"
+"115.126.136.0","115.126.159.255","1937672192","1937678335","JP","Japan"
+"115.126.160.0","115.126.191.255","1937678336","1937686527","NC","New Caledonia"
+"115.126.192.0","115.126.255.255","1937686528","1937702911","KR","Korea, Republic of"
+"115.127.0.0","115.127.223.255","1937702912","1937760255","BD","Bangladesh"
+"115.127.224.0","115.127.255.255","1937760256","1937768447","JP","Japan"
+"115.128.0.0","115.131.255.255","1937768448","1938030591","AU","Australia"
+"115.132.0.0","115.135.255.255","1938030592","1938292735","MY","Malaysia"
+"115.136.0.0","115.145.255.255","1938292736","1938948095","KR","Korea, Republic of"
+"115.146.0.0","115.146.63.255","1938948096","1938964479","JP","Japan"
+"115.146.64.0","115.146.95.255","1938964480","1938972671","AU","Australia"
+"115.146.96.0","115.146.111.255","1938972672","1938976767","MY","Malaysia"
+"115.146.112.0","115.146.119.255","1938976768","1938978815","SG","Singapore"
+"115.146.120.0","115.146.127.255","1938978816","1938980863","VN","Vietnam"
+"115.146.128.0","115.147.255.255","1938980864","1939079167","PH","Philippines"
+"115.148.0.0","115.159.255.255","1939079168","1939865599","CN","China"
+"115.160.0.0","115.160.127.255","1939865600","1939898367","KR","Korea, Republic of"
+"115.160.128.0","115.160.191.255","1939898368","1939914751","HK","Hong Kong"
+"115.160.192.0","115.160.255.255","1939914752","1939931135","IN","India"
+"115.161.0.0","115.161.255.255","1939931136","1939996671","KR","Korea, Republic of"
+"115.162.0.0","115.163.255.255","1939996672","1940127743","JP","Japan"
+"115.164.0.0","115.164.255.255","1940127744","1940193279","MY","Malaysia"
+"115.165.0.0","115.165.159.255","1940193280","1940234239","JP","Japan"
+"115.165.160.0","115.165.167.255","1940234240","1940236287","VN","Vietnam"
+"115.165.168.0","115.165.175.255","1940236288","1940238335","AU","Australia"
+"115.165.176.0","115.165.183.255","1940238336","1940240383","KR","Korea, Republic of"
+"115.165.184.0","115.165.191.255","1940240384","1940242431","JP","Japan"
+"115.165.192.0","115.165.255.255","1940242432","1940258815","TW","Taiwan"
+"115.166.0.0","115.166.63.255","1940258816","1940275199","AU","Australia"
+"115.166.64.0","115.166.95.255","1940275200","1940283391","CN","China"
+"115.166.96.0","115.166.127.255","1940283392","1940291583","ID","Indonesia"
+"115.166.128.0","115.166.143.255","1940291584","1940295679","IN","India"
+"115.166.144.0","115.166.255.255","1940295680","1940324351","JP","Japan"
+"115.167.0.0","115.167.127.255","1940324352","1940357119","PK","Pakistan"
+"115.167.128.0","115.167.255.255","1940357120","1940389887","JP","Japan"
+"115.168.0.0","115.175.255.255","1940389888","1940914175","CN","China"
+"115.176.0.0","115.177.255.255","1940914176","1941045247","JP","Japan"
+"115.178.0.0","115.178.1.255","1941045248","1941045759","HK","Hong Kong"
+"115.178.2.0","115.178.5.255","1941045760","1941046783","JP","Japan"
+"115.178.6.0","115.178.11.255","1941046784","1941048319","HK","Hong Kong"
+"115.178.12.0","115.178.15.255","1941048320","1941049343","SG","Singapore"
+"115.178.16.0","115.178.23.255","1941049344","1941051391","AU","Australia"
+"115.178.24.0","115.178.27.255","1941051392","1941052415","KH","Cambodia"
+"115.178.28.0","115.178.31.255","1941052416","1941053439","AU","Australia"
+"115.178.32.0","115.178.47.255","1941053440","1941057535","KR","Korea, Republic of"
+"115.178.48.0","115.178.55.255","1941057536","1941059583","ID","Indonesia"
+"115.178.56.0","115.178.63.255","1941059584","1941061631","TH","Thailand"
+"115.178.64.0","115.178.95.255","1941061632","1941069823","KR","Korea, Republic of"
+"115.178.96.0","115.178.103.255","1941069824","1941071871","IN","India"
+"115.178.104.0","115.178.111.255","1941071872","1941073919","AU","Australia"
+"115.178.112.0","115.178.119.255","1941073920","1941075967","JP","Japan"
+"115.178.120.0","115.178.255.255","1941075968","1941110783","ID","Indonesia"
+"115.179.0.0","115.179.255.255","1941110784","1941176319","JP","Japan"
+"115.180.0.0","115.183.255.255","1941176320","1941438463","CN","China"
+"115.184.0.0","115.185.255.255","1941438464","1941569535","IN","India"
+"115.186.0.0","115.186.191.255","1941569536","1941618687","PK","Pakistan"
+"115.186.192.0","115.186.255.255","1941618688","1941635071","AU","Australia"
+"115.187.0.0","115.187.15.255","1941635072","1941639167","CN","China"
+"115.187.16.0","115.187.31.255","1941639168","1941643263","NP","Nepal"
+"115.187.32.0","115.187.63.255","1941643264","1941651455","IN","India"
+"115.187.64.0","115.187.79.255","1941651456","1941655551","JP","Japan"
+"115.187.80.0","115.187.87.255","1941655552","1941657599","KR","Korea, Republic of"
+"115.187.88.0","115.187.91.255","1941657600","1941658623","MN","Mongolia"
+"115.187.92.0","115.187.95.255","1941658624","1941659647","JP","Japan"
+"115.187.96.0","115.187.127.255","1941659648","1941667839","NZ","New Zealand"
+"115.187.128.0","115.187.255.255","1941667840","1941700607","AU","Australia"
+"115.188.0.0","115.189.255.255","1941700608","1941831679","NZ","New Zealand"
+"115.190.0.0","115.239.255.255","1941831680","1945108479","CN","China"
+"115.240.0.0","115.255.255.255","1945108480","1946157055","IN","India"
+"116.0.0.0","116.0.7.255","1946157056","1946159103","ID","Indonesia"
+"116.0.8.0","116.0.15.255","1946159104","1946161151","CN","China"
+"116.0.16.0","116.0.23.255","1946161152","1946163199","AU","Australia"
+"116.0.24.0","116.0.31.255","1946163200","1946165247","CN","China"
+"116.0.32.0","116.0.63.255","1946165248","1946173439","PK","Pakistan"
+"116.0.64.0","116.0.64.127","1946173440","1946173567","PG","Papua New Guinea"
+"116.0.64.128","116.0.64.159","1946173568","1946173599","HK","Hong Kong"
+"116.0.64.160","116.0.64.255","1946173600","1946173695","PG","Papua New Guinea"
+"116.0.65.0","116.0.67.255","1946173696","1946174463","SG","Singapore"
+"116.0.68.0","116.0.69.7","1946174464","1946174727","TW","Taiwan"
+"116.0.69.8","116.0.71.255","1946174728","1946175487","SG","Singapore"
+"116.0.72.0","116.0.72.127","1946175488","1946175615","HK","Hong Kong"
+"116.0.72.128","116.0.72.255","1946175616","1946175743","CN","China"
+"116.0.73.0","116.0.73.255","1946175744","1946175999","SG","Singapore"
+"116.0.74.0","116.0.74.255","1946176000","1946176255","JP","Japan"
+"116.0.75.0","116.0.75.255","1946176256","1946176511","SG","Singapore"
+"116.0.76.0","116.0.76.255","1946176512","1946176767","AU","Australia"
+"116.0.77.0","116.0.81.255","1946176768","1946178047","SG","Singapore"
+"116.0.82.0","116.0.82.255","1946178048","1946178303","HK","Hong Kong"
+"116.0.83.0","116.0.83.31","1946178304","1946178335","SG","Singapore"
+"116.0.83.32","116.0.83.39","1946178336","1946178343","US","United States"
+"116.0.83.40","116.0.87.255","1946178344","1946179583","SG","Singapore"
+"116.0.88.0","116.0.88.255","1946179584","1946179839","AU","Australia"
+"116.0.89.0","116.0.95.255","1946179840","1946181631","SG","Singapore"
+"116.0.96.0","116.0.127.255","1946181632","1946189823","MY","Malaysia"
+"116.0.128.0","116.0.255.255","1946189824","1946222591","JP","Japan"
+"116.1.0.0","116.11.255.255","1946222592","1946943487","CN","China"
+"116.12.0.0","116.12.31.255","1946943488","1946951679","JP","Japan"
+"116.12.32.0","116.12.39.255","1946951680","1946953727","BD","Bangladesh"
+"116.12.40.0","116.12.47.255","1946953728","1946955775","ID","Indonesia"
+"116.12.48.0","116.12.55.255","1946955776","1946957823","SG","Singapore"
+"116.12.56.0","116.12.63.255","1946957824","1946959871","NZ","New Zealand"
+"116.12.64.0","116.12.127.255","1946959872","1946976255","LK","Sri Lanka"
+"116.12.128.0","116.12.255.255","1946976256","1947009023","SG","Singapore"
+"116.13.0.0","116.13.255.255","1947009024","1947074559","CN","China"
+"116.14.0.0","116.15.255.255","1947074560","1947205631","SG","Singapore"
+"116.16.0.0","116.31.255.255","1947205632","1948254207","CN","China"
+"116.32.0.0","116.47.255.255","1948254208","1949302783","KR","Korea, Republic of"
+"116.48.0.0","116.49.255.255","1949302784","1949433855","HK","Hong Kong"
+"116.50.0.0","116.50.15.255","1949433856","1949437951","CN","China"
+"116.50.16.0","116.50.23.255","1949437952","1949439999","AU","Australia"
+"116.50.24.0","116.50.31.255","1949440000","1949442047","ID","Indonesia"
+"116.50.32.0","116.50.47.255","1949442048","1949446143","TW","Taiwan"
+"116.50.48.0","116.50.55.255","1949446144","1949448191","JP","Japan"
+"116.50.56.0","116.50.57.255","1949448192","1949448703","IN","India"
+"116.50.58.0","116.50.58.255","1949448704","1949448959","AU","Australia"
+"116.50.59.0","116.50.59.255","1949448960","1949449215","IN","India"
+"116.50.60.0","116.50.60.179","1949449216","1949449395","SG","Singapore"
+"116.50.60.180","116.50.60.180","1949449396","1949449396","AP","Asia/Pacific Region"
+"116.50.60.181","116.50.60.255","1949449397","1949449471","SG","Singapore"
+"116.50.61.0","116.50.61.255","1949449472","1949449727","JP","Japan"
+"116.50.62.0","116.50.127.255","1949449728","1949466623","IN","India"
+"116.50.128.0","116.50.255.255","1949466624","1949499391","PH","Philippines"
+"116.51.0.0","116.51.255.255","1949499392","1949564927","SG","Singapore"
+"116.52.0.0","116.57.255.255","1949564928","1949958143","CN","China"
+"116.58.0.0","116.58.127.255","1949958144","1949990911","PK","Pakistan"
+"116.58.128.0","116.58.143.255","1949990912","1949995007","CN","China"
+"116.58.144.0","116.58.191.255","1949995008","1950007295","JP","Japan"
+"116.58.192.0","116.58.199.255","1950007296","1950009343","ID","Indonesia"
+"116.58.200.0","116.58.207.255","1950009344","1950011391","BD","Bangladesh"
+"116.58.208.0","116.58.223.255","1950011392","1950015487","CN","China"
+"116.58.224.0","116.58.255.255","1950015488","1950023679","TH","Thailand"
+"116.59.0.0","116.59.255.255","1950023680","1950089215","TW","Taiwan"
+"116.60.0.0","116.63.255.255","1950089216","1950351359","CN","China"
+"116.64.0.0","116.65.255.255","1950351360","1950482431","JP","Japan"
+"116.66.0.0","116.66.127.255","1950482432","1950515199","CN","China"
+"116.66.128.0","116.66.129.255","1950515200","1950515711","IN","India"
+"116.66.130.0","116.66.131.255","1950515712","1950516223","US","United States"
+"116.66.132.0","116.66.133.255","1950516224","1950516735","IN","India"
+"116.66.134.0","116.66.139.255","1950516736","1950518271","US","United States"
+"116.66.140.0","116.66.143.255","1950518272","1950519295","IN","India"
+"116.66.144.0","116.66.147.255","1950519296","1950520319","US","United States"
+"116.66.148.0","116.66.151.255","1950520320","1950521343","PH","Philippines"
+"116.66.152.0","116.66.159.255","1950521344","1950523391","IN","India"
+"116.66.160.0","116.66.175.255","1950523392","1950527487","AU","Australia"
+"116.66.176.0","116.66.179.255","1950527488","1950528511","CN","China"
+"116.66.180.0","116.66.183.255","1950528512","1950529535","HK","Hong Kong"
+"116.66.184.0","116.66.187.255","1950529536","1950530559","SG","Singapore"
+"116.66.188.0","116.66.191.255","1950530560","1950531583","IN","India"
+"116.66.192.0","116.66.199.255","1950531584","1950533631","NP","Nepal"
+"116.66.200.0","116.66.207.255","1950533632","1950535679","ID","Indonesia"
+"116.66.208.0","116.66.223.255","1950535680","1950539775","HK","Hong Kong"
+"116.66.224.0","116.66.231.255","1950539776","1950541823","AU","Australia"
+"116.66.232.0","116.66.239.255","1950541824","1950543871","HK","Hong Kong"
+"116.66.240.0","116.66.247.255","1950543872","1950545919","NZ","New Zealand"
+"116.66.248.0","116.66.255.255","1950545920","1950547967","PH","Philippines"
+"116.67.0.0","116.67.127.255","1950547968","1950580735","KR","Korea, Republic of"
+"116.67.128.0","116.67.255.255","1950580736","1950613503","JP","Japan"
+"116.68.0.0","116.68.31.255","1950613504","1950621695","GU","Guam"
+"116.68.32.0","116.68.63.255","1950621696","1950629887","KR","Korea, Republic of"
+"116.68.64.0","116.68.127.255","1950629888","1950646271","IN","India"
+"116.68.128.0","116.68.135.255","1950646272","1950648319","VN","Vietnam"
+"116.68.136.0","116.68.143.255","1950648320","1950650367","CN","China"
+"116.68.144.0","116.68.159.255","1950650368","1950654463","TH","Thailand"
+"116.68.160.0","116.68.175.255","1950654464","1950658559","ID","Indonesia"
+"116.68.176.0","116.68.183.255","1950658560","1950660607","CN","China"
+"116.68.184.0","116.68.191.255","1950660608","1950662655","HK","Hong Kong"
+"116.68.192.0","116.68.207.255","1950662656","1950666751","BD","Bangladesh"
+"116.68.208.0","116.68.215.255","1950666752","1950668799","NP","Nepal"
+"116.68.216.0","116.68.223.255","1950668800","1950670847","JP","Japan"
+"116.68.224.0","116.68.231.255","1950670848","1950672895","ID","Indonesia"
+"116.68.232.0","116.68.239.255","1950672896","1950674943","KR","Korea, Republic of"
+"116.68.240.0","116.68.247.255","1950674944","1950676991","IN","India"
+"116.68.248.0","116.68.255.255","1950676992","1950679039","ID","Indonesia"
+"116.69.0.0","116.70.127.255","1950679040","1950777343","CN","China"
+"116.70.128.0","116.70.198.255","1950777344","1950795519","JP","Japan"
+"116.70.199.0","116.70.199.255","1950795520","1950795775","US","United States"
+"116.70.200.0","116.70.255.255","1950795776","1950810111","JP","Japan"
+"116.71.0.0","116.71.255.255","1950810112","1950875647","PK","Pakistan"
+"116.72.0.0","116.75.255.255","1950875648","1951137791","IN","India"
+"116.76.0.0","116.79.255.255","1951137792","1951399935","CN","China"
+"116.80.0.0","116.83.255.255","1951399936","1951662079","JP","Japan"
+"116.84.0.0","116.84.255.255","1951662080","1951727615","KR","Korea, Republic of"
+"116.85.0.0","116.85.255.255","1951727616","1951793151","CN","China"
+"116.86.0.0","116.89.127.255","1951793152","1952022527","SG","Singapore"
+"116.89.128.0","116.89.143.255","1952022528","1952026623","TW","Taiwan"
+"116.89.144.0","116.89.159.255","1952026624","1952030719","CN","China"
+"116.89.160.0","116.89.191.255","1952030720","1952038911","KR","Korea, Republic of"
+"116.89.192.0","116.89.223.255","1952038912","1952047103","JP","Japan"
+"116.89.224.0","116.89.239.255","1952047104","1952051199","NZ","New Zealand"
+"116.90.0.0","116.90.63.255","1952055296","1952071679","AU","Australia"
+"116.90.64.0","116.90.71.255","1952071680","1952073727","HK","Hong Kong"
+"116.90.72.0","116.90.75.255","1952073728","1952074751","AU","Australia"
+"116.90.76.0","116.90.79.255","1952074752","1952075775","NZ","New Zealand"
+"116.90.80.0","116.90.95.255","1952075776","1952079871","CN","China"
+"116.90.96.0","116.90.127.255","1952079872","1952088063","PK","Pakistan"
+"116.90.128.0","116.90.143.255","1952088064","1952092159","NZ","New Zealand"
+"116.90.144.0","116.90.159.255","1952092160","1952096255","JP","Japan"
+"116.90.160.0","116.90.183.255","1952096256","1952102399","ID","Indonesia"
+"116.90.184.0","116.90.191.255","1952102400","1952104447","CN","China"
+"116.90.192.0","116.90.207.255","1952104448","1952108543","JP","Japan"
+"116.90.208.0","116.90.215.255","1952108544","1952110591","ID","Indonesia"
+"116.90.216.0","116.90.223.255","1952110592","1952112639","KR","Korea, Republic of"
+"116.90.224.0","116.90.239.255","1952112640","1952116735","NP","Nepal"
+"116.90.240.0","116.90.255.255","1952116736","1952120831","IN","India"
+"116.91.0.0","116.91.255.255","1952120832","1952186367","JP","Japan"
+"116.92.0.0","116.92.0.255","1952186368","1952186623","HK","Hong Kong"
+"116.92.1.0","116.92.1.255","1952186624","1952186879","JP","Japan"
+"116.92.2.0","116.92.2.255","1952186880","1952187135","HK","Hong Kong"
+"116.92.3.0","116.92.9.255","1952187136","1952188927","JP","Japan"
+"116.92.10.0","116.92.10.255","1952188928","1952189183","HK","Hong Kong"
+"116.92.11.0","116.92.13.255","1952189184","1952189951","JP","Japan"
+"116.92.14.0","116.92.14.255","1952189952","1952190207","HK","Hong Kong"
+"116.92.15.0","116.92.15.255","1952190208","1952190463","JP","Japan"
+"116.92.16.0","116.92.39.255","1952190464","1952196607","HK","Hong Kong"
+"116.92.40.0","116.92.127.255","1952196608","1952219135","JP","Japan"
+"116.92.128.0","116.92.130.255","1952219136","1952219903","HK","Hong Kong"
+"116.92.131.0","116.92.132.255","1952219904","1952220415","JP","Japan"
+"116.92.133.0","116.92.133.255","1952220416","1952220671","HK","Hong Kong"
+"116.92.134.0","116.92.183.255","1952220672","1952233471","JP","Japan"
+"116.92.184.0","116.92.247.255","1952233472","1952249855","HK","Hong Kong"
+"116.92.248.0","116.92.255.255","1952249856","1952251903","JP","Japan"
+"116.93.0.0","116.93.127.255","1952251904","1952284671","PH","Philippines"
+"116.93.128.0","116.93.143.255","1952284672","1952288767","NZ","New Zealand"
+"116.93.144.0","116.93.159.255","1952288768","1952292863","JP","Japan"
+"116.93.160.0","116.93.255.255","1952292864","1952317439","KR","Korea, Republic of"
+"116.94.0.0","116.94.255.255","1952317440","1952382975","JP","Japan"
+"116.95.0.0","116.95.255.255","1952382976","1952448511","CN","China"
+"116.96.0.0","116.111.255.255","1952448512","1953497087","VN","Vietnam"
+"116.112.0.0","116.117.255.255","1953497088","1953890303","CN","China"
+"116.118.0.0","116.118.127.255","1953890304","1953923071","VN","Vietnam"
+"116.118.128.0","116.118.191.255","1953923072","1953939455","TW","Taiwan"
+"116.118.192.0","116.118.239.255","1953939456","1953951743","JP","Japan"
+"116.118.240.0","116.118.255.255","1953951744","1953955839","AU","Australia"
+"116.119.0.0","116.119.255.255","1953955840","1954021375","IN","India"
+"116.120.0.0","116.127.255.255","1954021376","1954545663","KR","Korea, Republic of"
+"116.128.0.0","116.192.255.255","1954545664","1958805503","CN","China"
+"116.193.0.0","116.193.7.255","1958805504","1958807551","SG","Singapore"
+"116.193.8.0","116.193.15.255","1958807552","1958809599","MO","Macau"
+"116.193.16.0","116.193.63.255","1958809600","1958821887","CN","China"
+"116.193.64.0","116.193.79.255","1958821888","1958825983","VN","Vietnam"
+"116.193.80.0","116.193.95.255","1958825984","1958830079","KR","Korea, Republic of"
+"116.193.96.0","116.193.127.255","1958830080","1958838271","JP","Japan"
+"116.193.128.0","116.193.143.255","1958838272","1958842367","IN","India"
+"116.193.144.0","116.193.151.255","1958842368","1958844415","NZ","New Zealand"
+"116.193.152.0","116.193.155.255","1958844416","1958845439","CN","China"
+"116.193.156.0","116.193.157.255","1958845440","1958845951","MY","Malaysia"
+"116.193.158.0","116.193.159.255","1958845952","1958846463","HK","Hong Kong"
+"116.193.160.0","116.193.163.255","1958846464","1958847487","IN","India"
+"116.193.164.0","116.193.167.255","1958847488","1958848511","CN","China"
+"116.193.168.0","116.193.175.255","1958848512","1958850559","BD","Bangladesh"
+"116.193.176.0","116.193.183.255","1958850560","1958852607","CN","China"
+"116.193.184.0","116.193.187.255","1958852608","1958853631","AU","Australia"
+"116.193.188.0","116.193.191.255","1958853632","1958854655","ID","Indonesia"
+"116.193.192.0","116.193.215.255","1958854656","1958860799","AU","Australia"
+"116.193.216.0","116.193.223.255","1958860800","1958862847","BD","Bangladesh"
+"116.193.224.0","116.193.255.255","1958862848","1958871039","JP","Japan"
+"116.194.0.0","116.196.255.255","1958871040","1959067647","CN","China"
+"116.197.0.0","116.197.127.255","1959067648","1959100415","MY","Malaysia"
+"116.197.128.0","116.197.135.255","1959100416","1959102463","ID","Indonesia"
+"116.197.136.0","116.197.143.255","1959102464","1959104511","JP","Japan"
+"116.197.144.0","116.197.151.255","1959104512","1959106559","AU","Australia"
+"116.197.152.0","116.197.155.255","1959106560","1959107583","IN","India"
+"116.197.156.0","116.197.159.255","1959107584","1959108607","NZ","New Zealand"
+"116.197.160.0","116.197.167.255","1959108608","1959110655","CN","China"
+"116.197.168.0","116.197.175.255","1959110656","1959112703","JP","Japan"
+"116.197.176.0","116.197.177.255","1959112704","1959113215","HK","Hong Kong"
+"116.197.178.0","116.197.178.255","1959113216","1959113471","IN","India"
+"116.197.179.0","116.197.179.255","1959113472","1959113727","HK","Hong Kong"
+"116.197.180.0","116.197.180.255","1959113728","1959113983","CN","China"
+"116.197.181.0","116.197.183.255","1959113984","1959114751","HK","Hong Kong"
+"116.197.184.0","116.197.187.255","1959114752","1959115775","IN","India"
+"116.197.188.0","116.197.191.255","1959115776","1959116799","HK","Hong Kong"
+"116.197.192.0","116.197.255.255","1959116800","1959133183","SG","Singapore"
+"116.198.0.0","116.199.159.255","1959133184","1959239679","CN","China"
+"116.199.160.0","116.199.167.255","1959239680","1959241727","KR","Korea, Republic of"
+"116.199.168.0","116.199.175.255","1959241728","1959243775","IN","India"
+"116.199.176.0","116.199.191.255","1959243776","1959247871","JP","Japan"
+"116.199.192.0","116.199.199.255","1959247872","1959249919","ID","Indonesia"
+"116.199.208.0","116.199.223.255","1959251968","1959256063","NZ","New Zealand"
+"116.199.224.0","116.199.239.255","1959256064","1959260159","AU","Australia"
+"116.199.240.0","116.199.255.255","1959260160","1959264255","JP","Japan"
+"116.200.0.0","116.201.255.255","1959264256","1959395327","KR","Korea, Republic of"
+"116.202.0.0","116.203.255.255","1959395328","1959526399","IN","India"
+"116.204.0.0","116.211.255.255","1959526400","1960050687","CN","China"
+"116.212.0.0","116.212.31.255","1960050688","1960058879","KR","Korea, Republic of"
+"116.212.32.0","116.212.63.255","1960058880","1960067071","VN","Vietnam"
+"116.212.64.0","116.212.71.255","1960067072","1960069119","AU","Australia"
+"116.212.72.0","116.212.79.255","1960069120","1960071167","ID","Indonesia"
+"116.212.80.0","116.212.95.255","1960071168","1960075263","TW","Taiwan"
+"116.212.96.0","116.212.103.255","1960075264","1960077311","ID","Indonesia"
+"116.212.104.0","116.212.111.255","1960077312","1960079359","BD","Bangladesh"
+"116.212.112.0","116.212.127.255","1960079360","1960083455","HK","Hong Kong"
+"116.212.128.0","116.212.159.255","1960083456","1960091647","KH","Cambodia"
+"116.212.160.0","116.212.175.255","1960091648","1960095743","CN","China"
+"116.212.176.0","116.212.183.255","1960095744","1960097791","IN","India"
+"116.212.184.0","116.212.191.255","1960097792","1960099839","BD","Bangladesh"
+"116.212.192.0","116.213.19.255","1960099840","1960121343","AU","Australia"
+"116.213.20.0","116.213.23.255","1960121344","1960122367","JP","Japan"
+"116.213.24.0","116.213.31.255","1960122368","1960124415","ID","Indonesia"
+"116.213.32.0","116.213.35.255","1960124416","1960125439","PK","Pakistan"
+"116.213.36.0","116.213.39.255","1960125440","1960126463","HK","Hong Kong"
+"116.213.40.0","116.213.47.255","1960126464","1960128511","CN","China"
+"116.213.48.0","116.213.63.255","1960128512","1960132607","ID","Indonesia"
+"116.213.64.0","116.213.255.255","1960132608","1960181759","CN","China"
+"116.214.0.0","116.214.15.255","1960181760","1960185855","TW","Taiwan"
+"116.214.16.0","116.214.23.255","1960185856","1960187903","JP","Japan"
+"116.214.24.0","116.214.31.255","1960187904","1960189951","IN","India"
+"116.214.32.0","116.214.79.255","1960189952","1960202239","CN","China"
+"116.214.80.0","116.214.95.255","1960202240","1960206335","JP","Japan"
+"116.214.96.0","116.214.111.255","1960206336","1960210431","SG","Singapore"
+"116.214.112.0","116.214.113.255","1960210432","1960210943","TH","Thailand"
+"116.214.114.0","116.214.114.255","1960210944","1960211199","IN","India"
+"116.214.115.0","116.214.115.255","1960211200","1960211455","SG","Singapore"
+"116.214.116.0","116.214.117.191","1960211456","1960211903","AU","Australia"
+"116.214.117.192","116.214.117.255","1960211904","1960211967","SG","Singapore"
+"116.214.118.0","116.214.119.255","1960211968","1960212479","AU","Australia"
+"116.214.120.0","116.214.120.102","1960212480","1960212582","IN","India"
+"116.214.120.103","116.214.120.103","1960212583","1960212583","AP","Asia/Pacific Region"
+"116.214.120.104","116.214.120.255","1960212584","1960212735","IN","India"
+"116.214.121.0","116.214.125.255","1960212736","1960214015","SG","Singapore"
+"116.214.126.0","116.214.126.255","1960214016","1960214271","IN","India"
+"116.214.127.0","116.214.127.255","1960214272","1960214527","SG","Singapore"
+"116.214.128.0","116.219.255.255","1960214528","1960574975","CN","China"
+"116.220.0.0","116.223.255.255","1960574976","1960837119","JP","Japan"
+"116.224.0.0","116.239.255.255","1960837120","1961885695","CN","China"
+"116.240.0.0","116.240.255.255","1961885696","1961951231","AU","Australia"
+"116.241.0.0","116.241.255.255","1961951232","1962016767","TW","Taiwan"
+"116.242.0.0","116.249.255.255","1962016768","1962541055","CN","China"
+"116.250.0.0","116.251.63.255","1962541056","1962622975","AU","Australia"
+"116.251.64.0","116.251.127.255","1962622976","1962639359","CN","China"
+"116.251.128.0","116.251.203.255","1962639360","1962658815","NZ","New Zealand"
+"116.251.204.0","116.251.207.255","1962658816","1962659839","HK","Hong Kong"
+"116.251.208.0","116.251.223.255","1962659840","1962663935","SG","Singapore"
+"116.251.224.0","116.251.255.255","1962663936","1962672127","HK","Hong Kong"
+"116.252.0.0","116.253.255.255","1962672128","1962803199","CN","China"
+"116.254.0.0","116.254.95.255","1962803200","1962827775","JP","Japan"
+"116.254.96.0","116.254.103.255","1962827776","1962829823","ID","Indonesia"
+"116.254.104.0","116.254.111.255","1962829824","1962831871","CN","China"
+"116.254.112.0","116.254.127.255","1962831872","1962835967","ID","Indonesia"
+"116.254.128.0","116.254.255.255","1962835968","1962868735","CN","China"
+"116.255.0.0","116.255.63.255","1962868736","1962885119","AU","Australia"
+"116.255.64.0","116.255.127.255","1962885120","1962901503","KR","Korea, Republic of"
+"116.255.128.0","116.255.255.255","1962901504","1962934271","CN","China"
+"117.0.0.0","117.7.255.255","1962934272","1963458559","VN","Vietnam"
+"117.8.0.0","117.15.255.255","1963458560","1963982847","CN","China"
+"117.16.0.0","117.17.255.255","1963982848","1964113919","KR","Korea, Republic of"
+"117.18.0.0","117.18.15.255","1964113920","1964118015","HK","Hong Kong"
+"117.18.16.0","117.18.23.255","1964118016","1964120063","ID","Indonesia"
+"117.18.24.0","117.18.31.255","1964120064","1964122111","JP","Japan"
+"117.18.32.0","117.18.32.255","1964122112","1964122367","SG","Singapore"
+"117.18.33.0","117.18.34.255","1964122368","1964122879","JP","Japan"
+"117.18.35.0","117.18.35.255","1964122880","1964123135","HK","Hong Kong"
+"117.18.36.0","117.18.36.255","1964123136","1964123391","GB","United Kingdom"
+"117.18.37.0","117.18.37.255","1964123392","1964123647","US","United States"
+"117.18.38.0","117.18.38.255","1964123648","1964123903","CN","China"
+"117.18.39.0","117.18.47.255","1964123904","1964126207","SG","Singapore"
+"117.18.48.0","117.18.48.255","1964126208","1964126463","HK","Hong Kong"
+"117.18.49.0","117.18.63.255","1964126464","1964130303","SG","Singapore"
+"117.18.64.0","117.18.79.255","1964130304","1964134399","HK","Hong Kong"
+"117.18.80.0","117.18.87.255","1964134400","1964136447","AU","Australia"
+"117.18.88.0","117.18.95.255","1964136448","1964138495","JP","Japan"
+"117.18.96.0","117.18.127.255","1964138496","1964146687","HK","Hong Kong"
+"117.18.128.0","117.18.223.255","1964146688","1964171263","JP","Japan"
+"117.18.224.0","117.18.231.255","1964171264","1964173311","BD","Bangladesh"
+"117.18.232.0","117.18.232.255","1964173312","1964173567","AP","Asia/Pacific Region"
+"117.18.233.0","117.18.233.255","1964173568","1964173823","JP","Japan"
+"117.18.234.0","117.18.234.255","1964173824","1964174079","HK","Hong Kong"
+"117.18.235.0","117.18.235.255","1964174080","1964174335","AU","Australia"
+"117.18.236.0","117.18.236.255","1964174336","1964174591","SG","Singapore"
+"117.18.237.0","117.18.237.28","1964174592","1964174620","AP","Asia/Pacific Region"
+"117.18.237.29","117.18.237.29","1964174621","1964174621","TW","Taiwan"
+"117.18.237.30","117.18.239.255","1964174622","1964175359","AP","Asia/Pacific Region"
+"117.18.240.0","117.18.255.255","1964175360","1964179455","GB","United Kingdom"
+"117.19.0.0","117.19.255.255","1964179456","1964244991","TW","Taiwan"
+"117.20.0.0","117.20.15.255","1964244992","1964249087","AU","Australia"
+"117.20.16.0","117.20.31.255","1964249088","1964253183","PK","Pakistan"
+"117.20.32.0","117.20.39.255","1964253184","1964255231","WF","Wallis and Futuna"
+"117.20.40.0","117.20.47.255","1964255232","1964257279","SG","Singapore"
+"117.20.48.0","117.20.63.255","1964257280","1964261375","ID","Indonesia"
+"117.20.64.0","117.20.71.255","1964261376","1964263423","AU","Australia"
+"117.20.72.0","117.20.79.255","1964263424","1964265471","JP","Japan"
+"117.20.80.0","117.20.95.255","1964265472","1964269567","KR","Korea, Republic of"
+"117.20.96.0","117.20.111.255","1964269568","1964273663","JP","Japan"
+"117.20.112.0","117.20.119.255","1964273664","1964275711","KH","Cambodia"
+"117.20.120.0","117.20.127.255","1964275712","1964277759","GU","Guam"
+"117.20.128.0","117.20.191.255","1964277760","1964294143","SG","Singapore"
+"117.20.192.0","117.20.255.255","1964294144","1964310527","KR","Korea, Republic of"
+"117.21.0.0","117.45.255.255","1964310528","1965948927","CN","China"
+"117.46.0.0","117.46.255.255","1965948928","1966014463","JP","Japan"
+"117.47.0.0","117.47.255.255","1966014464","1966079999","TH","Thailand"
+"117.48.0.0","117.51.255.255","1966080000","1966342143","CN","China"
+"117.52.0.0","117.52.255.255","1966342144","1966407679","KR","Korea, Republic of"
+"117.53.0.0","117.53.39.255","1966407680","1966417919","JP","Japan"
+"117.53.40.0","117.53.43.255","1966417920","1966418943","PK","Pakistan"
+"117.53.44.0","117.53.47.255","1966418944","1966419967","ID","Indonesia"
+"117.53.48.0","117.53.63.255","1966419968","1966424063","CN","China"
+"117.53.64.0","117.53.127.255","1966424064","1966440447","KR","Korea, Republic of"
+"117.53.128.0","117.53.143.255","1966440448","1966444543","AU","Australia"
+"117.53.144.0","117.53.151.255","1966444544","1966446591","ID","Indonesia"
+"117.53.152.0","117.53.155.255","1966446592","1966447615","MY","Malaysia"
+"117.53.156.0","117.53.159.255","1966447616","1966448639","NZ","New Zealand"
+"117.53.160.0","117.53.175.255","1966448640","1966452735","AU","Australia"
+"117.53.176.0","117.53.191.255","1966452736","1966456831","CN","China"
+"117.53.192.0","117.53.255.255","1966456832","1966473215","KR","Korea, Republic of"
+"117.54.0.0","117.54.255.255","1966473216","1966538751","ID","Indonesia"
+"117.55.0.0","117.55.127.255","1966538752","1966571519","JP","Japan"
+"117.55.128.0","117.55.191.255","1966571520","1966587903","KR","Korea, Republic of"
+"117.55.192.0","117.55.207.255","1966587904","1966591999","AF","Afghanistan"
+"117.55.208.0","117.55.223.255","1966592000","1966596095","JP","Japan"
+"117.55.224.0","117.55.239.255","1966596096","1966600191","AU","Australia"
+"117.55.240.0","117.55.247.255","1966600192","1966602239","IN","India"
+"117.55.248.0","117.55.255.255","1966602240","1966604287","KH","Cambodia"
+"117.56.0.0","117.56.255.255","1966604288","1966669823","TW","Taiwan"
+"117.57.0.0","117.58.127.255","1966669824","1966768127","CN","China"
+"117.58.128.0","117.58.143.255","1966768128","1966772223","KR","Korea, Republic of"
+"117.58.144.0","117.58.159.255","1966772224","1966776319","JP","Japan"
+"117.58.160.0","117.58.191.255","1966776320","1966784511","SG","Singapore"
+"117.58.192.0","117.58.223.255","1966784512","1966792703","PH","Philippines"
+"117.58.224.0","117.58.239.255","1966792704","1966796799","JP","Japan"
+"117.58.240.0","117.58.247.255","1966796800","1966798847","BD","Bangladesh"
+"117.58.248.0","117.58.255.255","1966798848","1966800895","AU","Australia"
+"117.59.0.0","117.73.255.255","1966800896","1967783935","CN","China"
+"117.74.0.0","117.74.63.255","1967783936","1967800319","JP","Japan"
+"117.74.64.0","117.74.95.255","1967800320","1967808511","CN","China"
+"117.74.96.0","117.74.111.255","1967808512","1967812607","AU","Australia"
+"117.74.112.0","117.74.127.255","1967812608","1967816703","ID","Indonesia"
+"117.74.128.0","117.95.255.255","1967816704","1969225727","CN","China"
+"117.96.0.0","117.99.255.255","1969225728","1969487871","IN","India"
+"117.100.0.0","117.101.255.255","1969487872","1969618943","CN","China"
+"117.102.0.0","117.102.63.255","1969618944","1969635327","PK","Pakistan"
+"117.102.64.0","117.102.127.255","1969635328","1969651711","ID","Indonesia"
+"117.102.128.0","117.102.159.255","1969651712","1969659903","AU","Australia"
+"117.102.160.0","117.102.167.255","1969659904","1969661951","ID","Indonesia"
+"117.102.168.0","117.102.223.255","1969661952","1969676287","JP","Japan"
+"117.102.224.0","117.103.15.255","1969676288","1969688575","ID","Indonesia"
+"117.103.16.0","117.103.31.255","1969688576","1969692671","CN","China"
+"117.103.32.0","117.103.39.255","1969692672","1969694719","ID","Indonesia"
+"117.103.40.0","117.103.47.255","1969694720","1969696767","CN","China"
+"117.103.48.0","117.103.71.255","1969696768","1969702911","ID","Indonesia"
+"117.103.72.0","117.103.79.255","1969702912","1969704959","CN","China"
+"117.103.80.0","117.103.87.255","1969704960","1969707007","BD","Bangladesh"
+"117.103.88.0","117.103.95.255","1969707008","1969709055","MH","Marshall Islands"
+"117.103.96.0","117.103.111.255","1969709056","1969713151","TW","Taiwan"
+"117.103.112.0","117.103.119.255","1969713152","1969715199","AU","Australia"
+"117.103.120.0","117.103.123.255","1969715200","1969716223","SG","Singapore"
+"117.103.124.0","117.103.125.255","1969716224","1969716735","HK","Hong Kong"
+"117.103.126.0","117.103.127.255","1969716736","1969717247","IN","India"
+"117.103.128.0","117.103.143.255","1969717248","1969721343","CN","China"
+"117.103.144.0","117.103.159.255","1969721344","1969725439","HK","Hong Kong"
+"117.103.160.0","117.103.167.255","1969725440","1969727487","JP","Japan"
+"117.103.168.0","117.103.175.255","1969727488","1969729535","ID","Indonesia"
+"117.103.176.0","117.103.191.255","1969729536","1969733631","JP","Japan"
+"117.103.192.0","117.103.255.255","1969733632","1969750015","VN","Vietnam"
+"117.104.0.0","117.104.159.255","1969750016","1969790975","JP","Japan"
+"117.104.160.0","117.104.167.255","1969790976","1969793023","AU","Australia"
+"117.104.168.0","117.104.175.255","1969793024","1969795071","CN","China"
+"117.104.176.0","117.104.183.255","1969795072","1969797119","NZ","New Zealand"
+"117.104.184.0","117.104.185.255","1969797120","1969797631","SG","Singapore"
+"117.104.186.0","117.104.187.255","1969797632","1969798143","BD","Bangladesh"
+"117.104.188.0","117.104.188.255","1969798144","1969798399","CN","China"
+"117.104.189.0","117.104.189.255","1969798400","1969798655","HK","Hong Kong"
+"117.104.190.0","117.104.190.255","1969798656","1969798911","KR","Korea, Republic of"
+"117.104.191.0","117.104.191.255","1969798912","1969799167","HK","Hong Kong"
+"117.104.192.0","117.104.223.255","1969799168","1969807359","ID","Indonesia"
+"117.104.224.0","117.104.231.255","1969807360","1969809407","AF","Afghanistan"
+"117.104.232.0","117.104.239.255","1969809408","1969811455","IN","India"
+"117.104.240.0","117.104.255.255","1969811456","1969815551","PH","Philippines"
+"117.105.0.0","117.105.255.255","1969815552","1969881087","SG","Singapore"
+"117.106.0.0","117.107.255.255","1969881088","1970012159","CN","China"
+"117.108.0.0","117.109.255.255","1970012160","1970143231","JP","Japan"
+"117.110.0.0","117.111.255.255","1970143232","1970274303","KR","Korea, Republic of"
+"117.112.0.0","117.119.255.255","1970274304","1970798591","CN","China"
+"117.120.0.0","117.120.7.255","1970798592","1970800639","SG","Singapore"
+"117.120.8.0","117.120.16.255","1970800640","1970802943","AU","Australia"
+"117.120.17.0","117.120.17.255","1970802944","1970803199","SG","Singapore"
+"117.120.18.0","117.120.19.255","1970803200","1970803711","AU","Australia"
+"117.120.20.0","117.120.21.255","1970803712","1970804223","HK","Hong Kong"
+"117.120.22.0","117.120.23.39","1970804224","1970804519","AU","Australia"
+"117.120.23.40","117.120.23.40","1970804520","1970804520","SG","Singapore"
+"117.120.23.41","117.120.23.255","1970804521","1970804735","AU","Australia"
+"117.120.24.0","117.120.31.255","1970804736","1970806783","KH","Cambodia"
+"117.120.32.0","117.120.39.255","1970806784","1970808831","NZ","New Zealand"
+"117.120.40.0","117.120.47.255","1970808832","1970810879","AU","Australia"
+"117.120.48.0","117.120.55.255","1970810880","1970812927","JP","Japan"
+"117.120.64.0","117.121.199.255","1970814976","1970915327","CN","China"
+"117.121.200.0","117.121.207.255","1970915328","1970917375","ID","Indonesia"
+"117.121.208.0","117.121.223.255","1970917376","1970921471","TH","Thailand"
+"117.121.224.0","117.121.239.255","1970921472","1970925567","NP","Nepal"
+"117.121.240.0","117.121.240.255","1970925568","1970925823","MY","Malaysia"
+"117.121.241.0","117.121.241.255","1970925824","1970926079","SG","Singapore"
+"117.121.242.0","117.121.242.255","1970926080","1970926335","AU","Australia"
+"117.121.243.0","117.121.243.255","1970926336","1970926591","US","United States"
+"117.121.244.0","117.121.244.255","1970926592","1970926847","SG","Singapore"
+"117.121.245.0","117.121.245.255","1970926848","1970927103","FR","France"
+"117.121.246.0","117.121.246.255","1970927104","1970927359","SG","Singapore"
+"117.121.247.0","117.121.247.255","1970927360","1970927615","US","United States"
+"117.121.248.0","117.121.255.255","1970927616","1970929663","AU","Australia"
+"117.122.0.0","117.122.127.255","1970929664","1970962431","VN","Vietnam"
+"117.122.128.0","117.122.255.255","1970962432","1970995199","CN","China"
+"117.123.0.0","117.123.255.255","1970995200","1971060735","KR","Korea, Republic of"
+"117.124.0.0","117.191.255.255","1971060736","1975517183","CN","China"
+"117.192.0.0","117.255.255.255","1975517184","1979711487","IN","India"
+"118.0.0.0","118.23.255.255","1979711488","1981284351","JP","Japan"
+"118.24.0.0","118.26.255.255","1981284352","1981480959","CN","China"
+"118.27.0.0","118.27.255.255","1981480960","1981546495","JP","Japan"
+"118.28.0.0","118.31.255.255","1981546496","1981808639","CN","China"
+"118.32.0.0","118.63.255.255","1981808640","1983905791","KR","Korea, Republic of"
+"118.64.0.0","118.66.255.255","1983905792","1984102399","CN","China"
+"118.67.0.0","118.67.63.255","1984102400","1984118783","AU","Australia"
+"118.67.64.0","118.67.111.255","1984118784","1984131071","JP","Japan"
+"118.67.112.0","118.67.127.255","1984131072","1984135167","CN","China"
+"118.67.128.0","118.67.191.255","1984135168","1984151551","KR","Korea, Republic of"
+"118.67.192.0","118.67.199.255","1984151552","1984153599","NZ","New Zealand"
+"118.67.200.0","118.67.207.255","1984153600","1984155647","KH","Cambodia"
+"118.67.208.0","118.67.223.255","1984155648","1984159743","AU","Australia"
+"118.67.224.0","118.67.255.255","1984159744","1984167935","IN","India"
+"118.68.0.0","118.71.255.255","1984167936","1984430079","VN","Vietnam"
+"118.72.0.0","118.81.255.255","1984430080","1985085439","CN","China"
+"118.82.0.0","118.82.31.255","1985085440","1985093631","ID","Indonesia"
+"118.82.32.0","118.82.47.255","1985093632","1985097727","AU","Australia"
+"118.82.48.0","118.82.127.255","1985097728","1985118207","JP","Japan"
+"118.82.128.0","118.82.255.255","1985118208","1985150975","NZ","New Zealand"
+"118.83.0.0","118.83.255.255","1985150976","1985216511","JP","Japan"
+"118.84.0.0","118.85.255.255","1985216512","1985347583","CN","China"
+"118.86.0.0","118.87.255.255","1985347584","1985478655","JP","Japan"
+"118.88.0.0","118.88.7.255","1985478656","1985480703","IN","India"
+"118.88.8.0","118.88.15.255","1985480704","1985482751","PH","Philippines"
+"118.88.16.0","118.88.31.255","1985482752","1985486847","AU","Australia"
+"118.88.32.0","118.89.255.255","1985486848","1985609727","CN","China"
+"118.90.0.0","118.90.255.255","1985609728","1985675263","NZ","New Zealand"
+"118.91.0.0","118.91.127.255","1985675264","1985708031","KR","Korea, Republic of"
+"118.91.128.0","118.91.143.255","1985708032","1985712127","ID","Indonesia"
+"118.91.144.0","118.91.159.255","1985712128","1985716223","KR","Korea, Republic of"
+"118.91.160.0","118.91.175.255","1985716224","1985720319","NP","Nepal"
+"118.91.176.0","118.91.191.255","1985720320","1985724415","IN","India"
+"118.91.192.0","118.91.223.255","1985724416","1985732607","JP","Japan"
+"118.91.224.0","118.91.231.255","1985732608","1985734655","ID","Indonesia"
+"118.91.232.0","118.91.239.255","1985734656","1985736703","IN","India"
+"118.91.240.0","118.91.255.255","1985736704","1985740799","CN","China"
+"118.92.0.0","118.93.255.255","1985740800","1985871871","NZ","New Zealand"
+"118.94.0.0","118.95.255.255","1985871872","1986002943","IN","India"
+"118.96.0.0","118.98.255.255","1986002944","1986199551","ID","Indonesia"
+"118.99.0.0","118.99.63.255","1986199552","1986215935","HK","Hong Kong"
+"118.99.64.0","118.99.127.255","1986215936","1986232319","ID","Indonesia"
+"118.99.128.0","118.99.255.255","1986232320","1986265087","TW","Taiwan"
+"118.100.0.0","118.101.255.255","1986265088","1986396159","MY","Malaysia"
+"118.102.0.0","118.102.7.255","1986396160","1986398207","VN","Vietnam"
+"118.102.8.0","118.102.15.255","1986398208","1986400255","HK","Hong Kong"
+"118.102.16.0","118.102.39.255","1986400256","1986406399","CN","China"
+"118.102.40.0","118.102.63.255","1986406400","1986412543","JP","Japan"
+"118.102.64.0","118.102.127.255","1986412544","1986428927","AU","Australia"
+"118.102.128.0","118.102.255.255","1986428928","1986461695","IN","India"
+"118.103.0.0","118.103.135.255","1986461696","1986496511","JP","Japan"
+"118.103.136.0","118.103.143.255","1986496512","1986498559","BT","Bhutan"
+"118.103.144.0","118.103.159.255","1986498560","1986502655","HK","Hong Kong"
+"118.103.160.0","118.103.163.255","1986502656","1986503679","IN","India"
+"118.103.164.0","118.103.179.255","1986503680","1986507775","CN","China"
+"118.103.180.0","118.103.183.255","1986507776","1986508799","SG","Singapore"
+"118.103.184.0","118.103.187.255","1986508800","1986509823","AU","Australia"
+"118.103.188.0","118.103.191.255","1986509824","1986510847","JP","Japan"
+"118.103.192.0","118.103.223.255","1986510848","1986519039","KR","Korea, Republic of"
+"118.103.224.0","118.103.239.255","1986519040","1986523135","PK","Pakistan"
+"118.103.240.0","118.103.243.0","1986523136","1986523904","HK","Hong Kong"
+"118.103.243.1","118.103.247.255","1986523905","1986525183","CN","China"
+"118.103.248.0","118.103.255.255","1986525184","1986527231","BN","Brunei Darussalam"
+"118.104.0.0","118.106.255.255","1986527232","1986723839","JP","Japan"
+"118.107.0.0","118.107.63.255","1986723840","1986740223","AU","Australia"
+"118.107.64.0","118.107.127.255","1986740224","1986756607","VN","Vietnam"
+"118.107.128.0","118.107.143.255","1986756608","1986760703","PK","Pakistan"
+"118.107.144.0","118.107.151.255","1986760704","1986762751","AU","Australia"
+"118.107.152.0","118.107.159.255","1986762752","1986764799","JP","Japan"
+"118.107.160.0","118.107.175.255","1986764800","1986768895","KR","Korea, Republic of"
+"118.107.176.0","118.107.176.255","1986768896","1986769151","SG","Singapore"
+"118.107.177.0","118.107.179.255","1986769152","1986769919","TW","Taiwan"
+"118.107.184.0","118.107.191.255","1986770944","1986772991","AU","Australia"
+"118.107.192.0","118.107.255.255","1986772992","1986789375","MY","Malaysia"
+"118.108.0.0","118.111.255.255","1986789376","1987051519","JP","Japan"
+"118.112.0.0","118.126.255.255","1987051520","1988034559","CN","China"
+"118.127.0.0","118.127.127.255","1988034560","1988067327","AU","Australia"
+"118.127.128.0","118.127.159.255","1988067328","1988075519","CN","China"
+"118.127.160.0","118.127.191.255","1988075520","1988083711","AU","Australia"
+"118.127.192.0","118.131.255.255","1988083712","1988362239","KR","Korea, Republic of"
+"118.132.0.0","118.135.255.255","1988362240","1988624383","CN","China"
+"118.136.0.0","118.137.255.255","1988624384","1988755455","ID","Indonesia"
+"118.138.0.0","118.139.159.255","1988755456","1988861951","AU","Australia"
+"118.139.160.0","118.139.191.255","1988861952","1988870143","SG","Singapore"
+"118.139.192.0","118.139.255.255","1988870144","1988886527","KR","Korea, Republic of"
+"118.140.0.0","118.143.255.255","1988886528","1989148671","HK","Hong Kong"
+"118.144.0.0","118.147.255.255","1989148672","1989410815","CN","China"
+"118.148.0.0","118.149.255.255","1989410816","1989541887","NZ","New Zealand"
+"118.150.0.0","118.150.255.255","1989541888","1989607423","TW","Taiwan"
+"118.151.0.0","118.151.207.255","1989607424","1989660671","JP","Japan"
+"118.151.208.0","118.151.211.255","1989660672","1989661695","IN","India"
+"118.151.212.0","118.151.215.255","1989661696","1989662719","ID","Indonesia"
+"118.151.216.0","118.151.219.255","1989662720","1989663743","AU","Australia"
+"118.151.220.0","118.151.223.255","1989663744","1989664767","ID","Indonesia"
+"118.151.224.0","118.159.255.255","1989664768","1990197247","JP","Japan"
+"118.160.0.0","118.171.255.255","1990197248","1990983679","TW","Taiwan"
+"118.172.0.0","118.175.255.255","1990983680","1991245823","TH","Thailand"
+"118.176.0.0","118.176.255.255","1991245824","1991311359","KR","Korea, Republic of"
+"118.177.0.0","118.177.255.255","1991311360","1991376895","JP","Japan"
+"118.178.0.0","118.178.255.255","1991376896","1991442431","CN","China"
+"118.179.0.0","118.179.223.255","1991442432","1991499775","BD","Bangladesh"
+"118.179.224.0","118.179.255.255","1991499776","1991507967","NC","New Caledonia"
+"118.180.0.0","118.184.23.255","1991507968","1991776255","CN","China"
+"118.184.24.0","118.184.24.255","1991776256","1991776511","HK","Hong Kong"
+"118.184.25.0","118.184.255.255","1991776512","1991835647","CN","China"
+"118.185.0.0","118.185.255.255","1991835648","1991901183","IN","India"
+"118.186.0.0","118.188.255.255","1991901184","1992097791","CN","China"
+"118.189.0.0","118.189.255.255","1992097792","1992163327","SG","Singapore"
+"118.190.0.0","118.193.15.255","1992163328","1992364031","CN","China"
+"118.193.16.0","118.193.31.255","1992364032","1992368127","HK","Hong Kong"
+"118.193.32.0","118.193.79.255","1992368128","1992380415","CN","China"
+"118.193.80.0","118.193.95.255","1992380416","1992384511","HK","Hong Kong"
+"118.193.96.0","118.193.180.212","1992384512","1992406228","CN","China"
+"118.193.180.213","118.193.180.213","1992406229","1992406229","HK","Hong Kong"
+"118.193.180.214","118.193.223.255","1992406230","1992417279","CN","China"
+"118.193.224.0","118.193.224.255","1992417280","1992417535","HK","Hong Kong"
+"118.193.225.0","118.199.255.255","1992417536","1992818687","CN","China"
+"118.200.0.0","118.201.255.255","1992818688","1992949759","SG","Singapore"
+"118.202.0.0","118.207.255.255","1992949760","1993342975","CN","China"
+"118.208.0.0","118.211.255.255","1993342976","1993605119","AU","Australia"
+"118.212.0.0","118.213.255.255","1993605120","1993736191","CN","China"
+"118.214.0.0","118.215.191.255","1993736192","1993850879","SG","Singapore"
+"118.215.192.0","118.215.223.255","1993850880","1993859071","CN","China"
+"118.215.224.0","118.215.255.255","1993859072","1993867263","SG","Singapore"
+"118.216.0.0","118.223.255.255","1993867264","1994391551","KR","Korea, Republic of"
+"118.224.0.0","118.230.255.255","1994391552","1994850303","CN","China"
+"118.231.0.0","118.233.255.255","1994850304","1995046911","TW","Taiwan"
+"118.234.0.0","118.235.255.255","1995046912","1995177983","KR","Korea, Republic of"
+"118.236.0.0","118.238.255.255","1995177984","1995374591","JP","Japan"
+"118.239.0.0","118.239.255.255","1995374592","1995440127","CN","China"
+"118.240.0.0","118.241.255.255","1995440128","1995571199","JP","Japan"
+"118.242.0.0","118.242.255.255","1995571200","1995636735","CN","China"
+"118.243.0.0","118.243.255.255","1995636736","1995702271","JP","Japan"
+"118.244.0.0","119.2.31.255","1995702272","1996627967","CN","China"
+"119.2.32.0","119.2.39.255","1996627968","1996630015","PH","Philippines"
+"119.2.40.0","119.2.55.255","1996630016","1996634111","ID","Indonesia"
+"119.2.56.0","119.2.63.255","1996634112","1996636159","AU","Australia"
+"119.2.64.0","119.2.95.255","1996636160","1996644351","ID","Indonesia"
+"119.2.96.0","119.2.127.255","1996644352","1996652543","BT","Bhutan"
+"119.2.128.0","119.8.255.255","1996652544","1997078527","CN","China"
+"119.9.0.0","119.9.63.255","1997078528","1997094911","AU","Australia"
+"119.9.64.0","119.9.127.255","1997094912","1997111295","HK","Hong Kong"
+"119.9.128.0","119.9.191.255","1997111296","1997127679","AU","Australia"
+"119.9.192.0","119.9.255.255","1997127680","1997144063","HK","Hong Kong"
+"119.10.0.0","119.10.127.255","1997144064","1997176831","CN","China"
+"119.10.128.0","119.10.143.255","1997176832","1997180927","AU","Australia"
+"119.10.144.0","119.10.159.255","1997180928","1997185023","HK","Hong Kong"
+"119.10.160.0","119.10.167.255","1997185024","1997187071","JP","Japan"
+"119.10.168.0","119.10.171.255","1997187072","1997188095","HK","Hong Kong"
+"119.10.172.0","119.10.175.255","1997188096","1997189119","BD","Bangladesh"
+"119.10.176.0","119.10.183.255","1997189120","1997191167","ID","Indonesia"
+"119.10.184.0","119.10.255.255","1997191168","1997209599","JP","Japan"
+"119.11.0.0","119.11.127.255","1997209600","1997242367","AU","Australia"
+"119.11.128.0","119.11.255.255","1997242368","1997275135","ID","Indonesia"
+"119.12.0.0","119.13.255.255","1997275136","1997406207","AU","Australia"
+"119.14.0.0","119.14.255.255","1997406208","1997471743","TW","Taiwan"
+"119.15.0.0","119.15.31.255","1997471744","1997479935","NZ","New Zealand"
+"119.15.32.0","119.15.63.255","1997479936","1997488127","JP","Japan"
+"119.15.64.0","119.15.64.255","1997488128","1997488383","AU","Australia"
+"119.15.65.0","119.15.65.255","1997488384","1997488639","NZ","New Zealand"
+"119.15.66.0","119.15.79.255","1997488640","1997492223","AU","Australia"
+"119.15.80.0","119.15.95.255","1997492224","1997496319","KH","Cambodia"
+"119.15.96.0","119.15.111.255","1997496320","1997500415","AU","Australia"
+"119.15.112.0","119.15.127.255","1997500416","1997504511","JP","Japan"
+"119.15.128.0","119.15.135.255","1997504512","1997506559","ID","Indonesia"
+"119.15.136.0","119.15.143.255","1997506560","1997508607","CN","China"
+"119.15.144.0","119.15.151.255","1997508608","1997510655","JP","Japan"
+"119.15.152.0","119.15.159.255","1997510656","1997512703","BD","Bangladesh"
+"119.15.160.0","119.15.191.255","1997512704","1997520895","VN","Vietnam"
+"119.15.192.0","119.15.255.255","1997520896","1997537279","TW","Taiwan"
+"119.16.0.0","119.16.255.255","1997537280","1997602815","CN","China"
+"119.17.0.0","119.17.31.255","1997602816","1997611007","KR","Korea, Republic of"
+"119.17.32.0","119.17.63.255","1997611008","1997619199","AU","Australia"
+"119.17.64.0","119.17.127.255","1997619200","1997635583","KR","Korea, Republic of"
+"119.17.128.0","119.17.191.255","1997635584","1997651967","AU","Australia"
+"119.17.192.0","119.17.255.255","1997651968","1997668351","VN","Vietnam"
+"119.18.0.0","119.18.47.255","1997668352","1997680639","AU","Australia"
+"119.18.48.0","119.18.63.255","1997680640","1997684735","IN","India"
+"119.18.64.0","119.18.127.255","1997684736","1997701119","KR","Korea, Republic of"
+"119.18.128.0","119.18.143.255","1997701120","1997705215","VN","Vietnam"
+"119.18.144.0","119.18.151.255","1997705216","1997707263","BD","Bangladesh"
+"119.18.152.0","119.18.159.255","1997707264","1997709311","ID","Indonesia"
+"119.18.160.0","119.18.183.255","1997709312","1997715455","JP","Japan"
+"119.18.184.0","119.18.191.255","1997715456","1997717503","VN","Vietnam"
+"119.18.192.0","119.18.215.255","1997717504","1997723647","CN","China"
+"119.18.216.0","119.18.223.255","1997723648","1997725695","JP","Japan"
+"119.18.224.0","119.23.255.255","1997725696","1998061567","CN","China"
+"119.24.0.0","119.27.51.39","1998061568","1998271271","JP","Japan"
+"119.27.51.40","119.27.51.40","1998271272","1998271272","AU","Australia"
+"119.27.51.41","119.27.61.255","1998271273","1998274047","JP","Japan"
+"119.27.62.0","119.27.62.255","1998274048","1998274303","US","United States"
+"119.27.63.0","119.27.63.255","1998274304","1998274559","JP","Japan"
+"119.27.64.0","119.29.255.255","1998274560","1998454783","CN","China"
+"119.30.0.0","119.30.7.255","1998454784","1998456831","AU","Australia"
+"119.30.8.0","119.30.15.255","1998456832","1998458879","JP","Japan"
+"119.30.16.0","119.30.31.255","1998458880","1998462975","TW","Taiwan"
+"119.30.32.0","119.30.47.255","1998462976","1998467071","BD","Bangladesh"
+"119.30.48.0","119.30.63.255","1998467072","1998471167","CN","China"
+"119.30.64.0","119.30.127.255","1998471168","1998487551","PK","Pakistan"
+"119.30.128.0","119.30.191.255","1998487552","1998503935","KR","Korea, Republic of"
+"119.30.192.0","119.30.255.255","1998503936","1998520319","JP","Japan"
+"119.31.0.0","119.31.127.255","1998520320","1998553087","TH","Thailand"
+"119.31.128.0","119.31.159.255","1998553088","1998561279","JP","Japan"
+"119.31.160.0","119.31.164.255","1998561280","1998562559","IN","India"
+"119.31.165.0","119.31.165.255","1998562560","1998562815","AP","Asia/Pacific Region"
+"119.31.166.0","119.31.166.47","1998562816","1998562863","IN","India"
+"119.31.166.48","119.31.166.48","1998562864","1998562864","HK","Hong Kong"
+"119.31.166.49","119.31.175.255","1998562865","1998565375","IN","India"
+"119.31.176.0","119.31.191.255","1998565376","1998569471","TW","Taiwan"
+"119.31.192.0","119.31.223.255","1998569472","1998577663","CN","China"
+"119.31.224.0","119.31.231.255","1998577664","1998579711","AU","Australia"
+"119.31.232.0","119.31.239.255","1998579712","1998581759","SG","Singapore"
+"119.31.240.0","119.31.248.255","1998581760","1998584063","KR","Korea, Republic of"
+"119.31.249.0","119.31.249.255","1998584064","1998584319","IN","India"
+"119.31.250.0","119.31.250.255","1998584320","1998584575","OM","Oman"
+"119.31.251.0","119.31.251.255","1998584576","1998584831","IN","India"
+"119.31.252.0","119.31.252.255","1998584832","1998585087","ZA","South Africa"
+"119.31.253.0","119.31.253.255","1998585088","1998585343","KR","Korea, Republic of"
+"119.31.254.0","119.31.254.255","1998585344","1998585599","JP","Japan"
+"119.31.255.0","119.31.255.255","1998585600","1998585855","KR","Korea, Republic of"
+"119.32.0.0","119.40.79.255","1998585856","1999130623","CN","China"
+"119.40.80.0","119.40.95.255","1999130624","1999134719","BD","Bangladesh"
+"119.40.96.0","119.40.103.255","1999134720","1999136767","MN","Mongolia"
+"119.40.104.0","119.40.111.255","1999136768","1999138815","AU","Australia"
+"119.40.112.0","119.40.127.255","1999138816","1999142911","MY","Malaysia"
+"119.40.128.0","119.42.31.255","1999142912","1999249407","CN","China"
+"119.42.32.0","119.42.35.255","1999249408","1999250431","AU","Australia"
+"119.42.36.0","119.42.37.255","1999250432","1999250943","BR","Brazil"
+"119.42.38.0","119.42.39.255","1999250944","1999251455","AR","Argentina"
+"119.42.40.0","119.42.43.255","1999251456","1999252479","VG","Virgin Islands, British"
+"119.42.44.0","119.42.47.255","1999252480","1999253503","GB","United Kingdom"
+"119.42.48.0","119.42.51.255","1999253504","1999254527","MY","Malaysia"
+"119.42.52.0","119.42.55.255","1999254528","1999255551","CN","China"
+"119.42.56.0","119.42.59.255","1999255552","1999256575","IN","India"
+"119.42.60.0","119.42.63.255","1999256576","1999257599","HK","Hong Kong"
+"119.42.64.0","119.42.127.255","1999257600","1999273983","TH","Thailand"
+"119.42.128.0","119.42.143.255","1999273984","1999278079","CN","China"
+"119.42.144.0","119.42.151.255","1999278080","1999280127","HK","Hong Kong"
+"119.42.152.0","119.42.159.255","1999280128","1999282175","IN","India"
+"119.42.160.0","119.42.191.255","1999282176","1999290367","KR","Korea, Republic of"
+"119.42.192.0","119.42.223.255","1999290368","1999298559","SG","Singapore"
+"119.42.224.0","119.42.255.255","1999298560","1999306751","CN","China"
+"119.43.0.0","119.43.255.255","1999306752","1999372287","IN","India"
+"119.44.0.0","119.45.255.255","1999372288","1999503359","CN","China"
+"119.46.0.0","119.46.255.255","1999503360","1999568895","TH","Thailand"
+"119.47.0.0","119.47.79.255","1999568896","1999589375","JP","Japan"
+"119.47.80.0","119.47.87.255","1999589376","1999591423","HK","Hong Kong"
+"119.47.88.0","119.47.95.255","1999591424","1999593471","ID","Indonesia"
+"119.47.96.0","119.47.111.255","1999593472","1999597567","JP","Japan"
+"119.47.112.0","119.47.127.255","1999597568","1999601663","NZ","New Zealand"
+"119.47.128.0","119.47.255.255","1999601664","1999634431","JP","Japan"
+"119.48.0.0","119.55.255.255","1999634432","2000158719","CN","China"
+"119.56.0.0","119.56.127.255","2000158720","2000191487","SG","Singapore"
+"119.56.128.0","119.56.255.255","2000191488","2000224255","KR","Korea, Republic of"
+"119.57.0.0","119.58.255.255","2000224256","2000355327","CN","China"
+"119.59.0.0","119.59.63.255","2000355328","2000371711","KR","Korea, Republic of"
+"119.59.64.0","119.59.71.255","2000371712","2000373759","JP","Japan"
+"119.59.72.0","119.59.79.255","2000373760","2000375807","HK","Hong Kong"
+"119.59.80.0","119.59.81.255","2000375808","2000376319","AF","Afghanistan"
+"119.59.82.0","119.59.82.255","2000376320","2000376575","US","United States"
+"119.59.83.0","119.59.86.255","2000376576","2000377599","AF","Afghanistan"
+"119.59.87.0","119.59.87.223","2000377600","2000377823","US","United States"
+"119.59.87.224","119.59.87.255","2000377824","2000377855","AF","Afghanistan"
+"119.59.88.0","119.59.95.255","2000377856","2000379903","JP","Japan"
+"119.59.96.0","119.59.127.255","2000379904","2000388095","TH","Thailand"
+"119.59.128.0","119.62.255.255","2000388096","2000617471","CN","China"
+"119.63.0.0","119.63.15.255","2000617472","2000621567","PH","Philippines"
+"119.63.16.0","119.63.31.255","2000621568","2000625663","JP","Japan"
+"119.63.32.0","119.63.63.255","2000625664","2000633855","CN","China"
+"119.63.64.0","119.63.95.255","2000633856","2000642047","TH","Thailand"
+"119.63.96.0","119.63.111.255","2000642048","2000646143","HK","Hong Kong"
+"119.63.112.0","119.63.127.255","2000646144","2000650239","JP","Japan"
+"119.63.128.0","119.63.143.255","2000650240","2000654335","PK","Pakistan"
+"119.63.144.0","119.63.199.255","2000654336","2000668671","JP","Japan"
+"119.63.200.0","119.63.223.255","2000668672","2000674815","AU","Australia"
+"119.63.224.0","119.71.255.255","2000674816","2001207295","KR","Korea, Republic of"
+"119.72.0.0","119.72.255.255","2001207296","2001272831","JP","Japan"
+"119.73.0.0","119.73.127.255","2001272832","2001305599","PK","Pakistan"
+"119.73.128.0","119.75.63.255","2001305600","2001420287","SG","Singapore"
+"119.75.64.0","119.75.191.255","2001420288","2001453055","KR","Korea, Republic of"
+"119.75.192.0","119.75.207.255","2001453056","2001457151","SG","Singapore"
+"119.75.208.0","119.75.223.255","2001457152","2001461247","CN","China"
+"119.75.224.0","119.75.239.255","2001461248","2001465343","JP","Japan"
+"119.75.240.0","119.75.255.255","2001465344","2001469439","TW","Taiwan"
+"119.76.0.0","119.76.255.255","2001469440","2001534975","TH","Thailand"
+"119.77.0.0","119.77.95.255","2001534976","2001559551","AU","Australia"
+"119.77.96.0","119.77.127.255","2001559552","2001567743","KR","Korea, Republic of"
+"119.77.128.0","119.77.255.255","2001567744","2001600511","TW","Taiwan"
+"119.78.0.0","119.80.255.255","2001600512","2001797119","CN","China"
+"119.81.0.0","119.81.80.73","2001797120","2001817673","SG","Singapore"
+"119.81.80.74","119.81.80.74","2001817674","2001817674","US","United States"
+"119.81.80.75","119.81.127.255","2001817675","2001829887","SG","Singapore"
+"119.81.128.0","119.81.172.95","2001829888","2001841247","HK","Hong Kong"
+"119.81.172.96","119.81.172.96","2001841248","2001841248","SA","Saudi Arabia"
+"119.81.172.97","119.81.191.255","2001841249","2001846271","HK","Hong Kong"
+"119.81.192.0","119.81.226.143","2001846272","2001855119","SG","Singapore"
+"119.81.226.144","119.81.226.159","2001855120","2001855135","US","United States"
+"119.81.226.160","119.81.226.255","2001855136","2001855231","SG","Singapore"
+"119.81.227.0","119.81.227.31","2001855232","2001855263","US","United States"
+"119.81.227.32","119.81.228.255","2001855264","2001855743","SG","Singapore"
+"119.81.229.0","119.81.229.255","2001855744","2001855999","HK","Hong Kong"
+"119.81.230.0","119.81.230.127","2001856000","2001856127","SG","Singapore"
+"119.81.230.128","119.81.230.151","2001856128","2001856151","CZ","Czech Republic"
+"119.81.230.152","119.81.230.155","2001856152","2001856155","SG","Singapore"
+"119.81.230.156","119.81.230.159","2001856156","2001856159","CZ","Czech Republic"
+"119.81.230.160","119.81.230.191","2001856160","2001856191","SG","Singapore"
+"119.81.230.192","119.81.230.199","2001856192","2001856199","CZ","Czech Republic"
+"119.81.230.200","119.81.234.255","2001856200","2001857279","SG","Singapore"
+"119.81.235.0","119.81.235.255","2001857280","2001857535","HK","Hong Kong"
+"119.81.236.0","119.81.236.255","2001857536","2001857791","SG","Singapore"
+"119.81.237.0","119.81.237.255","2001857792","2001858047","HK","Hong Kong"
+"119.81.238.0","119.81.239.15","2001858048","2001858319","SG","Singapore"
+"119.81.239.16","119.81.239.63","2001858320","2001858367","US","United States"
+"119.81.239.64","119.81.240.79","2001858368","2001858639","SG","Singapore"
+"119.81.240.80","119.81.240.95","2001858640","2001858655","US","United States"
+"119.81.240.96","119.81.241.255","2001858656","2001859071","SG","Singapore"
+"119.81.242.0","119.81.242.255","2001859072","2001859327","HK","Hong Kong"
+"119.81.243.0","119.81.246.47","2001859328","2001860143","SG","Singapore"
+"119.81.246.48","119.81.246.63","2001860144","2001860159","US","United States"
+"119.81.246.64","119.81.246.255","2001860160","2001860351","SG","Singapore"
+"119.81.247.0","119.81.247.255","2001860352","2001860607","HK","Hong Kong"
+"119.81.248.0","119.81.248.47","2001860608","2001860655","SG","Singapore"
+"119.81.248.48","119.81.248.51","2001860656","2001860659","US","United States"
+"119.81.248.52","119.81.248.53","2001860660","2001860661","HK","Hong Kong"
+"119.81.248.54","119.81.248.56","2001860662","2001860664","US","United States"
+"119.81.248.57","119.81.248.57","2001860665","2001860665","HK","Hong Kong"
+"119.81.248.58","119.81.248.59","2001860666","2001860667","US","United States"
+"119.81.248.60","119.81.248.60","2001860668","2001860668","HK","Hong Kong"
+"119.81.248.61","119.81.248.63","2001860669","2001860671","US","United States"
+"119.81.248.64","119.81.249.127","2001860672","2001860991","SG","Singapore"
+"119.81.249.128","119.81.249.131","2001860992","2001860995","US","United States"
+"119.81.249.132","119.81.249.133","2001860996","2001860997","HK","Hong Kong"
+"119.81.249.134","119.81.249.137","2001860998","2001861001","US","United States"
+"119.81.249.138","119.81.249.139","2001861002","2001861003","HK","Hong Kong"
+"119.81.249.140","119.81.249.143","2001861004","2001861007","US","United States"
+"119.81.249.144","119.81.250.143","2001861008","2001861263","SG","Singapore"
+"119.81.250.144","119.81.250.145","2001861264","2001861265","US","United States"
+"119.81.250.146","119.81.250.147","2001861266","2001861267","HK","Hong Kong"
+"119.81.250.148","119.81.250.148","2001861268","2001861268","US","United States"
+"119.81.250.149","119.81.250.149","2001861269","2001861269","HK","Hong Kong"
+"119.81.250.150","119.81.250.151","2001861270","2001861271","US","United States"
+"119.81.250.152","119.81.250.152","2001861272","2001861272","HK","Hong Kong"
+"119.81.250.153","119.81.250.153","2001861273","2001861273","US","United States"
+"119.81.250.154","119.81.250.154","2001861274","2001861274","HK","Hong Kong"
+"119.81.250.155","119.81.250.159","2001861275","2001861279","US","United States"
+"119.81.250.160","119.81.253.191","2001861280","2001862079","SG","Singapore"
+"119.81.253.192","119.81.253.213","2001862080","2001862101","US","United States"
+"119.81.253.214","119.81.253.214","2001862102","2001862102","HK","Hong Kong"
+"119.81.253.215","119.81.253.228","2001862103","2001862116","US","United States"
+"119.81.253.229","119.81.253.230","2001862117","2001862118","HK","Hong Kong"
+"119.81.253.231","119.81.253.236","2001862119","2001862124","US","United States"
+"119.81.253.237","119.81.253.237","2001862125","2001862125","HK","Hong Kong"
+"119.81.253.238","119.81.253.240","2001862126","2001862128","US","United States"
+"119.81.253.241","119.81.253.243","2001862129","2001862131","HK","Hong Kong"
+"119.81.253.244","119.81.253.255","2001862132","2001862143","US","United States"
+"119.81.254.0","119.81.254.159","2001862144","2001862303","SG","Singapore"
+"119.81.254.160","119.81.254.191","2001862304","2001862335","HK","Hong Kong"
+"119.81.254.192","119.81.255.255","2001862336","2001862655","SG","Singapore"
+"119.82.0.0","119.82.7.255","2001862656","2001864703","AU","Australia"
+"119.82.8.0","119.82.31.255","2001864704","2001870847","JP","Japan"
+"119.82.32.0","119.82.63.255","2001870848","2001879039","KR","Korea, Republic of"
+"119.82.64.0","119.82.127.255","2001879040","2001895423","IN","India"
+"119.82.128.0","119.82.143.255","2001895424","2001899519","VN","Vietnam"
+"119.82.144.0","119.82.151.255","2001899520","2001901567","AU","Australia"
+"119.82.152.0","119.82.207.255","2001901568","2001915903","JP","Japan"
+"119.82.208.0","119.82.223.255","2001915904","2001919999","CN","China"
+"119.82.224.0","119.82.247.255","2001920000","2001926143","ID","Indonesia"
+"119.82.248.0","119.82.255.255","2001926144","2001928191","KH","Cambodia"
+"119.83.0.0","119.83.255.255","2001928192","2001993727","JP","Japan"
+"119.84.0.0","119.91.255.255","2001993728","2002518015","CN","China"
+"119.92.0.0","119.95.255.255","2002518016","2002780159","PH","Philippines"
+"119.96.0.0","119.103.255.255","2002780160","2003304447","CN","China"
+"119.104.0.0","119.107.255.255","2003304448","2003566591","JP","Japan"
+"119.108.0.0","119.109.255.255","2003566592","2003697663","CN","China"
+"119.110.0.0","119.110.63.255","2003697664","2003714047","MY","Malaysia"
+"119.110.64.0","119.110.87.255","2003714048","2003720191","ID","Indonesia"
+"119.110.88.0","119.110.95.255","2003720192","2003722239","JP","Japan"
+"119.110.96.0","119.110.111.255","2003722240","2003726335","MY","Malaysia"
+"119.110.112.0","119.110.127.255","2003726336","2003730431","ID","Indonesia"
+"119.110.128.0","119.110.255.255","2003730432","2003763199","MY","Malaysia"
+"119.111.0.0","119.111.255.255","2003763200","2003828735","PH","Philippines"
+"119.112.0.0","119.147.255.255","2003828736","2006188031","CN","China"
+"119.148.0.0","119.148.63.255","2006188032","2006204415","BD","Bangladesh"
+"119.148.64.0","119.148.95.255","2006204416","2006212607","AU","Australia"
+"119.148.96.0","119.148.103.255","2006212608","2006214655","TH","Thailand"
+"119.148.104.0","119.148.111.255","2006214656","2006216703","JP","Japan"
+"119.148.112.0","119.148.159.255","2006216704","2006228991","KR","Korea, Republic of"
+"119.148.160.0","119.148.191.255","2006228992","2006237183","CN","China"
+"119.148.192.0","119.148.255.255","2006237184","2006253567","JP","Japan"
+"119.149.0.0","119.149.255.255","2006253568","2006319103","KR","Korea, Republic of"
+"119.150.0.0","119.150.255.255","2006319104","2006384639","JP","Japan"
+"119.151.0.0","119.151.191.255","2006384640","2006433791","IN","India"
+"119.151.192.0","119.151.255.255","2006433792","2006450175","CN","China"
+"119.152.0.0","119.160.127.255","2006450176","2007007231","PK","Pakistan"
+"119.160.128.0","119.160.191.255","2007007232","2007023615","BN","Brunei Darussalam"
+"119.160.192.0","119.160.199.255","2007023616","2007025663","IN","India"
+"119.160.200.0","119.160.207.255","2007025664","2007027711","CN","China"
+"119.160.208.0","119.160.223.255","2007027712","2007031807","TH","Thailand"
+"119.160.224.0","119.160.231.255","2007031808","2007033855","NZ","New Zealand"
+"119.160.232.0","119.160.239.255","2007033856","2007035903","AU","Australia"
+"119.160.240.0","119.160.255.255","2007035904","2007039999","TW","Taiwan"
+"119.161.0.0","119.161.31.255","2007040000","2007048191","KR","Korea, Republic of"
+"119.161.32.0","119.161.95.255","2007048192","2007064575","AU","Australia"
+"119.161.96.0","119.161.99.255","2007064576","2007065599","IN","India"
+"119.161.100.0","119.161.103.255","2007065600","2007066623","SG","Singapore"
+"119.161.104.0","119.161.119.255","2007066624","2007070719","JP","Japan"
+"119.161.120.0","119.167.255.255","2007070720","2007498751","CN","China"
+"119.168.0.0","119.175.255.255","2007498752","2008023039","JP","Japan"
+"119.176.0.0","119.191.255.255","2008023040","2009071615","CN","China"
+"119.192.0.0","119.223.255.255","2009071616","2011168767","KR","Korea, Republic of"
+"119.224.0.0","119.224.143.255","2011168768","2011205631","NZ","New Zealand"
+"119.224.144.0","119.224.159.255","2011205632","2011209727","AU","Australia"
+"119.224.160.0","119.224.255.255","2011209728","2011234303","JP","Japan"
+"119.225.0.0","119.225.255.255","2011234304","2011299839","AU","Australia"
+"119.226.0.0","119.227.255.255","2011299840","2011430911","IN","India"
+"119.228.0.0","119.231.255.255","2011430912","2011693055","JP","Japan"
+"119.232.0.0","119.233.255.255","2011693056","2011824127","CN","China"
+"119.234.0.0","119.234.255.255","2011824128","2011889663","SG","Singapore"
+"119.235.0.0","119.235.15.255","2011889664","2011893759","LK","Sri Lanka"
+"119.235.16.0","119.235.31.255","2011893760","2011897855","ID","Indonesia"
+"119.235.32.0","119.235.39.255","2011897856","2011899903","NZ","New Zealand"
+"119.235.40.0","119.235.47.255","2011899904","2011901951","HK","Hong Kong"
+"119.235.48.0","119.235.63.255","2011901952","2011906047","IN","India"
+"119.235.64.0","119.235.103.255","2011906048","2011916287","FJ","Fiji"
+"119.235.104.0","119.235.127.255","2011916288","2011922431","JP","Japan"
+"119.235.128.0","119.235.191.255","2011922432","2011938815","CN","China"
+"119.235.192.0","119.235.207.255","2011938816","2011942911","KR","Korea, Republic of"
+"119.235.208.0","119.235.223.255","2011942912","2011947007","ID","Indonesia"
+"119.235.224.0","119.235.239.255","2011947008","2011951103","JP","Japan"
+"119.235.240.0","119.235.247.255","2011951104","2011953151","KR","Korea, Republic of"
+"119.235.248.0","119.235.255.255","2011953152","2011955199","ID","Indonesia"
+"119.236.0.0","119.237.255.255","2011955200","2012086271","HK","Hong Kong"
+"119.238.0.0","119.245.255.255","2012086272","2012610559","JP","Japan"
+"119.246.0.0","119.247.255.255","2012610560","2012741631","HK","Hong Kong"
+"119.248.0.0","119.251.255.255","2012741632","2013003775","CN","China"
+"119.252.0.0","119.252.31.255","2013003776","2013011967","AU","Australia"
+"119.252.32.0","119.252.63.255","2013011968","2013020159","JP","Japan"
+"119.252.64.0","119.252.95.255","2013020160","2013028351","AU","Australia"
+"119.252.96.0","119.252.103.255","2013028352","2013030399","CN","China"
+"119.252.104.0","119.252.111.255","2013030400","2013032447","ID","Indonesia"
+"119.252.112.0","119.252.127.255","2013032448","2013036543","FM","Micronesia, Federated States of"
+"119.252.128.0","119.252.135.255","2013036544","2013038591","ID","Indonesia"
+"119.252.136.0","119.252.143.255","2013038592","2013040639","HK","Hong Kong"
+"119.252.144.0","119.252.159.255","2013040640","2013044735","IN","India"
+"119.252.160.0","119.252.175.255","2013044736","2013048831","ID","Indonesia"
+"119.252.176.0","119.252.191.255","2013048832","2013052927","AU","Australia"
+"119.252.192.0","119.252.223.255","2013052928","2013061119","IN","India"
+"119.252.224.0","119.252.239.255","2013061120","2013065215","PG","Papua New Guinea"
+"119.252.240.0","120.15.255.255","2013065216","2014314495","CN","China"
+"120.16.0.0","120.23.255.255","2014314496","2014838783","AU","Australia"
+"120.24.0.0","120.27.255.255","2014838784","2015100927","CN","China"
+"120.28.0.0","120.28.255.255","2015100928","2015166463","PH","Philippines"
+"120.29.0.0","120.29.63.255","2015166464","2015182847","AU","Australia"
+"120.29.64.0","120.29.127.255","2015182848","2015199231","PH","Philippines"
+"120.29.128.0","120.29.143.255","2015199232","2015203327","KR","Korea, Republic of"
+"120.29.144.0","120.29.151.255","2015203328","2015205375","JP","Japan"
+"120.29.152.0","120.29.159.255","2015205376","2015207423","ID","Indonesia"
+"120.29.160.0","120.29.191.255","2015207424","2015215615","JP","Japan"
+"120.29.192.0","120.29.194.255","2015215616","2015216383","IN","India"
+"120.29.195.0","120.29.195.255","2015216384","2015216639","AU","Australia"
+"120.29.196.0","120.29.199.255","2015216640","2015217663","IN","India"
+"120.29.200.0","120.29.207.0","2015217664","2015219456","GU","Guam"
+"120.29.207.1","120.29.208.255","2015219457","2015219967","IN","India"
+"120.29.209.0","120.29.209.255","2015219968","2015220223","PH","Philippines"
+"120.29.210.0","120.29.210.255","2015220224","2015220479","IN","India"
+"120.29.211.0","120.29.211.255","2015220480","2015220735","JP","Japan"
+"120.29.212.0","120.29.223.255","2015220736","2015223807","IN","India"
+"120.29.224.0","120.29.231.255","2015223808","2015225855","ID","Indonesia"
+"120.29.232.0","120.29.239.255","2015225856","2015227903","IN","India"
+"120.29.240.0","120.29.255.255","2015227904","2015231999","AU","Australia"
+"120.30.0.0","120.49.255.255","2015232000","2016542719","CN","China"
+"120.50.0.0","120.50.31.255","2016542720","2016550911","BD","Bangladesh"
+"120.50.32.0","120.50.47.255","2016550912","2016555007","SG","Singapore"
+"120.50.48.0","120.50.63.255","2016555008","2016559103","MY","Malaysia"
+"120.50.64.0","120.50.159.255","2016559104","2016583679","KR","Korea, Republic of"
+"120.50.160.0","120.50.175.255","2016583680","2016587775","JP","Japan"
+"120.50.176.0","120.50.183.255","2016587776","2016589823","BD","Bangladesh"
+"120.50.184.0","120.50.191.255","2016589824","2016591871","VN","Vietnam"
+"120.50.192.0","120.51.255.255","2016591872","2016673791","JP","Japan"
+"120.52.0.0","120.55.255.255","2016673792","2016935935","CN","China"
+"120.56.0.0","120.63.255.255","2016935936","2017460223","IN","India"
+"120.64.0.0","120.71.255.255","2017460224","2017984511","CN","China"
+"120.72.0.0","120.72.15.255","2017984512","2017988607","JP","Japan"
+"120.72.16.0","120.72.31.255","2017988608","2017992703","PH","Philippines"
+"120.72.32.0","120.72.63.255","2017992704","2018000895","CN","China"
+"120.72.64.0","120.72.79.255","2018000896","2018004991","JP","Japan"
+"120.72.80.0","120.72.87.255","2018004992","2018007039","VN","Vietnam"
+"120.72.88.0","120.72.95.255","2018007040","2018009087","IN","India"
+"120.72.96.0","120.72.127.255","2018009088","2018017279","VN","Vietnam"
+"120.72.128.0","120.72.255.255","2018017280","2018050047","CN","China"
+"120.73.0.0","120.73.255.255","2018050048","2018115583","KR","Korea, Republic of"
+"120.74.0.0","120.75.255.255","2018115584","2018246655","JP","Japan"
+"120.76.0.0","120.87.255.255","2018246656","2019033087","CN","China"
+"120.88.0.0","120.88.7.255","2019033088","2019035135","AU","Australia"
+"120.88.8.0","120.88.15.255","2019035136","2019037183","CN","China"
+"120.88.16.0","120.88.31.255","2019037184","2019041279","JP","Japan"
+"120.88.32.0","120.88.47.255","2019041280","2019045375","IN","India"
+"120.88.48.0","120.88.48.255","2019045376","2019045631","US","United States"
+"120.88.49.0","120.88.49.255","2019045632","2019045887","JP","Japan"
+"120.88.50.0","120.88.51.255","2019045888","2019046399","US","United States"
+"120.88.52.0","120.88.63.255","2019046400","2019049471","JP","Japan"
+"120.88.64.0","120.88.175.255","2019049472","2019078143","AU","Australia"
+"120.88.176.0","120.88.191.255","2019078144","2019082239","IN","India"
+"120.88.192.0","120.88.255.255","2019082240","2019098623","HK","Hong Kong"
+"120.89.0.0","120.89.63.255","2019098624","2019115007","PH","Philippines"
+"120.89.64.0","120.89.71.255","2019115008","2019117055","US","United States"
+"120.89.72.0","120.89.79.255","2019117056","2019119103","IN","India"
+"120.89.80.0","120.89.87.255","2019119104","2019121151","NZ","New Zealand"
+"120.89.88.0","120.89.95.255","2019121152","2019123199","ID","Indonesia"
+"120.89.96.0","120.89.127.255","2019123200","2019131391","NP","Nepal"
+"120.89.128.0","120.89.255.255","2019131392","2019164159","JP","Japan"
+"120.90.0.0","120.92.255.255","2019164160","2019360767","CN","China"
+"120.93.0.0","120.93.255.255","2019360768","2019426303","JP","Japan"
+"120.94.0.0","120.95.255.255","2019426304","2019557375","CN","China"
+"120.96.0.0","120.127.255.255","2019557376","2021654527","TW","Taiwan"
+"120.128.0.0","120.135.255.255","2021654528","2022178815","CN","China"
+"120.136.0.0","120.136.7.255","2022178816","2022180863","NZ","New Zealand"
+"120.136.8.0","120.136.15.255","2022180864","2022182911","JP","Japan"
+"120.136.16.0","120.136.23.255","2022182912","2022184959","CN","China"
+"120.136.24.0","120.136.31.255","2022184960","2022187007","KH","Cambodia"
+"120.136.32.0","120.136.35.175","2022187008","2022187951","HK","Hong Kong"
+"120.136.35.176","120.136.35.183","2022187952","2022187959","US","United States"
+"120.136.35.184","120.136.36.71","2022187960","2022188103","HK","Hong Kong"
+"120.136.36.72","120.136.36.79","2022188104","2022188111","US","United States"
+"120.136.36.80","120.136.47.255","2022188112","2022191103","HK","Hong Kong"
+"120.136.48.0","120.136.59.255","2022191104","2022194175","NZ","New Zealand"
+"120.136.60.0","120.136.61.255","2022194176","2022194687","AU","Australia"
+"120.136.62.0","120.136.63.255","2022194688","2022195199","NZ","New Zealand"
+"120.136.64.0","120.136.127.255","2022195200","2022211583","KR","Korea, Republic of"
+"120.136.128.0","120.136.191.255","2022211584","2022227967","CN","China"
+"120.136.192.0","120.136.255.255","2022227968","2022244351","JP","Japan"
+"120.137.0.0","120.137.127.255","2022244352","2022277119","CN","China"
+"120.137.128.0","120.137.255.255","2022277120","2022309887","JP","Japan"
+"120.138.0.0","120.138.15.255","2022309888","2022313983","IN","India"
+"120.138.16.0","120.138.31.255","2022313984","2022318079","NZ","New Zealand"
+"120.138.32.0","120.138.36.31","2022318080","2022319135","AU","Australia"
+"120.138.36.32","120.138.36.47","2022319136","2022319151","SG","Singapore"
+"120.138.36.48","120.138.36.255","2022319152","2022319359","AU","Australia"
+"120.138.37.0","120.138.38.255","2022319360","2022319871","IN","India"
+"120.138.39.0","120.138.39.255","2022319872","2022320127","AU","Australia"
+"120.138.40.0","120.138.40.255","2022320128","2022320383","HK","Hong Kong"
+"120.138.41.0","120.138.43.255","2022320384","2022321151","AU","Australia"
+"120.138.44.0","120.138.47.255","2022321152","2022322175","SG","Singapore"
+"120.138.48.0","120.138.48.255","2022322176","2022322431","JP","Japan"
+"120.138.49.0","120.138.51.255","2022322432","2022323199","AU","Australia"
+"120.138.52.0","120.138.52.255","2022323200","2022323455","KR","Korea, Republic of"
+"120.138.53.0","120.138.63.255","2022323456","2022326271","AU","Australia"
+"120.138.64.0","120.138.79.255","2022326272","2022330367","VN","Vietnam"
+"120.138.80.0","120.138.95.255","2022330368","2022334463","MY","Malaysia"
+"120.138.96.0","120.138.127.255","2022334464","2022342655","IN","India"
+"120.138.128.0","120.138.191.255","2022342656","2022359039","JP","Japan"
+"120.138.192.0","120.138.255.255","2022359040","2022375423","IN","India"
+"120.139.0.0","120.141.255.255","2022375424","2022572031","MY","Malaysia"
+"120.142.0.0","120.142.255.255","2022572032","2022637567","KR","Korea, Republic of"
+"120.143.0.0","120.143.127.255","2022637568","2022670335","JP","Japan"
+"120.143.128.0","120.143.159.255","2022670336","2022678527","CN","China"
+"120.143.160.0","120.143.255.255","2022678528","2022703103","KR","Korea, Republic of"
+"120.144.0.0","120.159.255.255","2022703104","2023751679","AU","Australia"
+"120.160.0.0","120.191.255.255","2023751680","2025848831","ID","Indonesia"
+"120.192.0.0","120.255.255.255","2025848832","2030043135","CN","China"
+"121.0.0.0","121.0.7.255","2030043136","2030045183","AU","Australia"
+"121.0.8.0","121.0.31.255","2030045184","2030051327","CN","China"
+"121.0.32.0","121.0.63.255","2030051328","2030059519","JP","Japan"
+"121.0.64.0","121.0.255.255","2030059520","2030108671","KR","Korea, Republic of"
+"121.1.0.0","121.1.63.255","2030108672","2030125055","PH","Philippines"
+"121.1.64.0","121.1.127.255","2030125056","2030141439","KR","Korea, Republic of"
+"121.1.128.0","121.3.255.255","2030141440","2030305279","JP","Japan"
+"121.4.0.0","121.5.255.255","2030305280","2030436351","CN","China"
+"121.6.0.0","121.7.255.255","2030436352","2030567423","SG","Singapore"
+"121.8.0.0","121.43.255.255","2030567424","2032926719","CN","China"
+"121.44.0.0","121.45.255.255","2032926720","2033057791","AU","Australia"
+"121.46.0.0","121.46.63.255","2033057792","2033074175","CN","China"
+"121.46.64.0","121.46.67.255","2033074176","2033075199","PK","Pakistan"
+"121.46.68.0","121.46.75.255","2033075200","2033077247","BD","Bangladesh"
+"121.46.76.0","121.46.79.255","2033077248","2033078271","CN","China"
+"121.46.80.0","121.46.83.255","2033078272","2033079295","HK","Hong Kong"
+"121.46.84.0","121.46.119.255","2033079296","2033088511","IN","India"
+"121.46.120.0","121.46.123.255","2033088512","2033089535","AU","Australia"
+"121.46.124.0","121.46.127.255","2033089536","2033090559","IN","India"
+"121.46.128.0","121.49.255.255","2033090560","2033319935","CN","China"
+"121.50.0.0","121.50.7.255","2033319936","2033321983","IN","India"
+"121.50.8.0","121.50.15.255","2033321984","2033324031","CN","China"
+"121.50.16.0","121.50.31.255","2033324032","2033328127","KR","Korea, Republic of"
+"121.50.32.0","121.50.39.255","2033328128","2033330175","ID","Indonesia"
+"121.50.40.0","121.50.63.255","2033330176","2033336319","JP","Japan"
+"121.50.64.0","121.50.127.255","2033336320","2033352703","KR","Korea, Republic of"
+"121.50.128.0","121.50.143.255","2033352704","2033356799","ID","Indonesia"
+"121.50.144.0","121.50.151.255","2033356800","2033358847","TW","Taiwan"
+"121.50.152.0","121.50.167.255","2033358848","2033362943","JP","Japan"
+"121.50.168.0","121.50.171.255","2033362944","2033363967","HK","Hong Kong"
+"121.50.172.0","121.50.175.255","2033363968","2033364991","VN","Vietnam"
+"121.50.176.0","121.50.191.255","2033364992","2033369087","TW","Taiwan"
+"121.50.192.0","121.50.223.255","2033369088","2033377279","AU","Australia"
+"121.50.224.0","121.50.255.255","2033377280","2033385471","KR","Korea, Republic of"
+"121.51.0.0","121.51.255.255","2033385472","2033451007","CN","China"
+"121.52.0.0","121.52.143.255","2033451008","2033487871","ID","Indonesia"
+"121.52.144.0","121.52.159.255","2033487872","2033491967","PK","Pakistan"
+"121.52.160.0","121.52.191.255","2033491968","2033500159","CN","China"
+"121.52.192.0","121.52.199.255","2033500160","2033502207","AU","Australia"
+"121.52.200.0","121.52.207.255","2033502208","2033504255","SG","Singapore"
+"121.52.208.0","121.52.255.255","2033504256","2033516543","CN","China"
+"121.53.0.0","121.53.255.255","2033516544","2033582079","KR","Korea, Republic of"
+"121.54.0.0","121.54.127.255","2033582080","2033614847","PH","Philippines"
+"121.54.128.0","121.54.159.255","2033614848","2033623039","AU","Australia"
+"121.54.160.0","121.54.163.255","2033623040","2033624063","HK","Hong Kong"
+"121.54.164.0","121.54.167.255","2033624064","2033625087","MM","Myanmar"
+"121.54.168.0","121.54.175.255","2033625088","2033627135","HK","Hong Kong"
+"121.54.176.0","121.54.183.255","2033627136","2033629183","CN","China"
+"121.54.184.0","121.54.187.255","2033629184","2033630207","AU","Australia"
+"121.54.188.0","121.54.191.255","2033630208","2033631231","CN","China"
+"121.54.192.0","121.54.255.255","2033631232","2033647615","KR","Korea, Republic of"
+"121.55.0.0","121.55.63.255","2033647616","2033663999","CN","China"
+"121.55.64.0","121.55.191.255","2033664000","2033696767","KR","Korea, Republic of"
+"121.55.192.0","121.55.255.255","2033696768","2033713151","GU","Guam"
+"121.56.0.0","121.58.127.255","2033713152","2033876991","CN","China"
+"121.58.128.0","121.58.135.255","2033876992","2033879039","JP","Japan"
+"121.58.136.0","121.58.167.255","2033879040","2033887231","CN","China"
+"121.58.168.0","121.58.175.255","2033887232","2033889279","IN","India"
+"121.58.176.0","121.58.183.255","2033889280","2033891327","JP","Japan"
+"121.58.184.0","121.58.191.255","2033891328","2033893375","ID","Indonesia"
+"121.58.192.0","121.58.255.255","2033893376","2033909759","PH","Philippines"
+"121.59.0.0","121.63.255.255","2033909760","2034237439","CN","China"
+"121.64.0.0","121.67.255.255","2034237440","2034499583","KR","Korea, Republic of"
+"121.68.0.0","121.71.255.255","2034499584","2034761727","CN","China"
+"121.72.0.0","121.75.255.255","2034761728","2035023871","NZ","New Zealand"
+"121.76.0.0","121.77.255.255","2035023872","2035154943","CN","China"
+"121.78.0.0","121.78.255.255","2035154944","2035220479","KR","Korea, Republic of"
+"121.79.0.0","121.79.127.255","2035220480","2035253247","AU","Australia"
+"121.79.128.0","121.79.191.255","2035253248","2035269631","CN","China"
+"121.79.192.0","121.79.255.255","2035269632","2035286015","NZ","New Zealand"
+"121.80.0.0","121.87.255.255","2035286016","2035810303","JP","Japan"
+"121.88.0.0","121.88.255.255","2035810304","2035875839","KR","Korea, Republic of"
+"121.89.0.0","121.89.255.255","2035875840","2035941375","CN","China"
+"121.90.0.0","121.90.255.255","2035941376","2036006911","NZ","New Zealand"
+"121.91.0.0","121.91.255.255","2036006912","2036072447","AU","Australia"
+"121.92.0.0","121.95.255.255","2036072448","2036334591","JP","Japan"
+"121.96.0.0","121.97.255.255","2036334592","2036465663","PH","Philippines"
+"121.98.0.0","121.99.255.255","2036465664","2036596735","NZ","New Zealand"
+"121.100.0.0","121.100.7.255","2036596736","2036598783","ID","Indonesia"
+"121.100.8.0","121.100.15.255","2036598784","2036600831","JP","Japan"
+"121.100.16.0","121.100.31.255","2036600832","2036604927","ID","Indonesia"
+"121.100.32.0","121.100.47.255","2036604928","2036609023","SG","Singapore"
+"121.100.48.0","121.100.55.255","2036609024","2036611071","AF","Afghanistan"
+"121.100.56.0","121.100.63.255","2036611072","2036613119","JP","Japan"
+"121.100.64.0","121.100.127.255","2036613120","2036629503","KR","Korea, Republic of"
+"121.100.128.0","121.101.63.255","2036629504","2036678655","CN","China"
+"121.101.64.0","121.101.127.255","2036678656","2036695039","JP","Japan"
+"121.101.128.0","121.101.135.255","2036695040","2036697087","ID","Indonesia"
+"121.101.136.0","121.101.143.255","2036697088","2036699135","AU","Australia"
+"121.101.144.0","121.101.159.255","2036699136","2036703231","IN","India"
+"121.101.160.0","121.101.167.255","2036703232","2036705279","AU","Australia"
+"121.101.168.0","121.101.175.255","2036705280","2036707327","HK","Hong Kong"
+"121.101.176.0","121.101.183.255","2036707328","2036709375","MN","Mongolia"
+"121.101.184.0","121.101.191.255","2036709376","2036711423","ID","Indonesia"
+"121.101.192.0","121.101.207.255","2036711424","2036715519","KR","Korea, Republic of"
+"121.101.208.0","121.101.223.255","2036715520","2036719615","CN","China"
+"121.101.224.0","121.101.255.255","2036719616","2036727807","KR","Korea, Republic of"
+"121.102.0.0","121.119.214.255","2036727808","2037896959","JP","Japan"
+"121.119.215.0","121.119.215.255","2037896960","2037897215","US","United States"
+"121.119.216.0","121.119.255.255","2037897216","2037907455","JP","Japan"
+"121.120.0.0","121.123.255.255","2037907456","2038169599","MY","Malaysia"
+"121.124.0.0","121.126.255.255","2038169600","2038366207","KR","Korea, Republic of"
+"121.127.0.0","121.127.31.255","2038366208","2038374399","PH","Philippines"
+"121.127.32.0","121.127.63.255","2038374400","2038382591","AF","Afghanistan"
+"121.127.64.0","121.127.191.255","2038382592","2038415359","KR","Korea, Republic of"
+"121.127.192.0","121.127.223.255","2038415360","2038423551","AU","Australia"
+"121.127.224.0","121.127.255.255","2038423552","2038431743","HK","Hong Kong"
+"121.128.0.0","121.191.255.255","2038431744","2042626047","KR","Korea, Republic of"
+"121.192.0.0","121.199.255.255","2042626048","2043150335","CN","China"
+"121.200.0.0","121.200.47.255","2043150336","2043162623","AU","Australia"
+"121.200.48.0","121.200.59.255","2043162624","2043165695","IN","India"
+"121.200.60.0","121.200.63.255","2043165696","2043166719","BD","Bangladesh"
+"121.200.64.0","121.200.127.255","2043166720","2043183103","KR","Korea, Republic of"
+"121.200.128.0","121.200.191.255","2043183104","2043199487","JP","Japan"
+"121.200.192.0","121.200.199.255","2043199488","2043201535","CN","China"
+"121.200.200.0","121.200.207.255","2043201536","2043203583","JP","Japan"
+"121.200.208.0","121.200.215.255","2043203584","2043205631","AU","Australia"
+"121.200.216.0","121.200.223.255","2043205632","2043207679","JP","Japan"
+"121.200.224.0","121.200.239.255","2043207680","2043211775","AU","Australia"
+"121.200.240.0","121.200.255.255","2043211776","2043215871","SG","Singapore"
+"121.201.0.0","121.201.255.255","2043215872","2043281407","CN","China"
+"121.202.0.0","121.203.255.255","2043281408","2043412479","HK","Hong Kong"
+"121.204.0.0","121.207.255.255","2043412480","2043674623","CN","China"
+"121.208.0.0","121.223.255.255","2043674624","2044723199","AU","Australia"
+"121.224.0.0","121.239.255.255","2044723200","2045771775","CN","China"
+"121.240.0.0","121.247.255.255","2045771776","2046296063","IN","India"
+"121.248.0.0","121.251.255.255","2046296064","2046558207","CN","China"
+"121.252.0.0","121.254.63.255","2046558208","2046705663","KR","Korea, Republic of"
+"121.254.64.0","121.254.127.255","2046705664","2046722047","TW","Taiwan"
+"121.254.128.0","121.254.255.255","2046722048","2046754815","KR","Korea, Republic of"
+"121.255.0.0","121.255.255.255","2046754816","2046820351","CN","China"
+"122.0.0.0","122.0.7.255","2046820352","2046822399","TH","Thailand"
+"122.0.8.0","122.0.15.255","2046822400","2046824447","KR","Korea, Republic of"
+"122.0.16.0","122.0.31.255","2046824448","2046828543","MY","Malaysia"
+"122.0.32.0","122.0.63.255","2046828544","2046836735","KR","Korea, Republic of"
+"122.0.64.0","122.0.255.255","2046836736","2046885887","CN","China"
+"122.1.0.0","122.1.255.255","2046885888","2046951423","JP","Japan"
+"122.2.0.0","122.3.255.255","2046951424","2047082495","PH","Philippines"
+"122.4.0.0","122.8.255.255","2047082496","2047410175","CN","China"
+"122.9.0.0","122.10.63.255","2047410176","2047492095","HK","Hong Kong"
+"122.10.64.0","122.10.79.255","2047492096","2047496191","KR","Korea, Republic of"
+"122.10.80.0","122.10.119.255","2047496192","2047506431","HK","Hong Kong"
+"122.10.120.0","122.10.127.255","2047506432","2047508479","US","United States"
+"122.10.128.0","122.11.127.255","2047508480","2047574015","CN","China"
+"122.11.128.0","122.11.255.255","2047574016","2047606783","SG","Singapore"
+"122.12.0.0","122.14.128.255","2047606784","2047770879","CN","China"
+"122.14.129.0","122.14.138.0","2047770880","2047773184","HK","Hong Kong"
+"122.14.138.1","122.14.255.255","2047773185","2047803391","CN","China"
+"122.15.0.0","122.15.255.255","2047803392","2047868927","IN","India"
+"122.16.0.0","122.31.255.255","2047868928","2048917503","JP","Japan"
+"122.32.0.0","122.47.255.255","2048917504","2049966079","KR","Korea, Republic of"
+"122.48.0.0","122.49.63.255","2049966080","2050047999","CN","China"
+"122.49.64.0","122.49.127.255","2050048000","2050064383","KR","Korea, Republic of"
+"122.49.128.0","122.49.191.255","2050064384","2050080767","AU","Australia"
+"122.49.192.0","122.49.199.255","2050080768","2050082815","JP","Japan"
+"122.49.200.0","122.49.207.255","2050082816","2050084863","AU","Australia"
+"122.49.208.0","122.49.223.255","2050084864","2050088959","PH","Philippines"
+"122.49.224.0","122.49.231.255","2050088960","2050091007","ID","Indonesia"
+"122.49.232.0","122.49.255.255","2050091008","2050097151","JP","Japan"
+"122.50.8.0","122.50.15.255","2050099200","2050101247","SG","Singapore"
+"122.50.16.0","122.50.127.255","2050101248","2050129919","JP","Japan"
+"122.50.128.0","122.50.255.255","2050129920","2050162687","IN","India"
+"122.51.0.0","122.51.255.255","2050162688","2050228223","CN","China"
+"122.52.0.0","122.55.255.255","2050228224","2050490367","PH","Philippines"
+"122.56.0.0","122.63.255.255","2050490368","2051014655","NZ","New Zealand"
+"122.64.0.0","122.97.255.255","2051014656","2053242879","CN","China"
+"122.98.0.0","122.98.255.255","2053242880","2053308415","IN","India"
+"122.99.0.0","122.99.63.255","2053308416","2053324799","TW","Taiwan"
+"122.99.64.0","122.99.95.255","2053324800","2053332991","AU","Australia"
+"122.99.96.0","122.99.103.255","2053332992","2053335039","BD","Bangladesh"
+"122.99.104.0","122.99.111.255","2053335040","2053337087","JP","Japan"
+"122.99.112.0","122.99.123.255","2053337088","2053340159","AU","Australia"
+"122.99.124.0","122.99.127.255","2053340160","2053341183","IN","India"
+"122.99.128.0","122.99.255.255","2053341184","2053373951","KR","Korea, Republic of"
+"122.100.0.0","122.100.15.255","2053373952","2053378047","AU","Australia"
+"122.100.16.0","122.100.31.255","2053378048","2053382143","JP","Japan"
+"122.100.32.0","122.100.63.255","2053382144","2053390335","KR","Korea, Republic of"
+"122.100.64.0","122.100.127.255","2053390336","2053406719","TW","Taiwan"
+"122.100.128.0","122.100.255.255","2053406720","2053439487","MO","Macau"
+"122.101.0.0","122.101.255.255","2053439488","2053505023","KR","Korea, Republic of"
+"122.102.0.0","122.102.15.255","2053505024","2053509119","CN","China"
+"122.102.16.0","122.102.23.255","2053509120","2053511167","AU","Australia"
+"122.102.24.0","122.102.31.255","2053511168","2053513215","IN","India"
+"122.102.32.0","122.102.39.255","2053513216","2053515263","BD","Bangladesh"
+"122.102.40.0","122.102.55.255","2053515264","2053519359","ID","Indonesia"
+"122.102.56.0","122.102.63.255","2053519360","2053521407","JP","Japan"
+"122.102.64.0","122.102.95.255","2053521408","2053529599","CN","China"
+"122.102.96.0","122.102.107.255","2053529600","2053532671","AU","Australia"
+"122.102.108.0","122.102.109.255","2053532672","2053533183","NZ","New Zealand"
+"122.102.110.0","122.102.111.255","2053533184","2053533695","AU","Australia"
+"122.102.112.0","122.102.115.255","2053533696","2053534719","VN","Vietnam"
+"122.102.116.0","122.102.127.255","2053534720","2053537791","IN","India"
+"122.102.128.0","122.103.255.255","2053537792","2053636095","JP","Japan"
+"122.104.0.0","122.111.255.255","2053636096","2054160383","AU","Australia"
+"122.112.0.0","122.115.75.255","2054160384","2054376447","CN","China"
+"122.115.76.0","122.115.79.255","2054376448","2054377471","HK","Hong Kong"
+"122.115.80.0","122.115.255.255","2054377472","2054422527","CN","China"
+"122.116.0.0","122.118.255.255","2054422528","2054619135","TW","Taiwan"
+"122.119.0.0","122.119.255.255","2054619136","2054684671","CN","China"
+"122.120.0.0","122.127.255.255","2054684672","2055208959","TW","Taiwan"
+"122.128.0.0","122.128.15.255","2055208960","2055213055","JP","Japan"
+"122.128.16.0","122.128.31.255","2055213056","2055217151","ID","Indonesia"
+"122.128.32.0","122.128.79.255","2055217152","2055229439","KR","Korea, Republic of"
+"122.128.80.0","122.128.87.255","2055229440","2055231487","TW","Taiwan"
+"122.128.88.0","122.128.95.255","2055231488","2055233535","AU","Australia"
+"122.128.96.0","122.128.98.255","2055233536","2055234303","JP","Japan"
+"122.128.99.0","122.128.99.255","2055234304","2055234559","HK","Hong Kong"
+"122.128.100.0","122.128.103.255","2055234560","2055235583","CN","China"
+"122.128.104.0","122.128.111.255","2055235584","2055237631","HK","Hong Kong"
+"122.128.112.0","122.128.119.255","2055237632","2055239679","JP","Japan"
+"122.128.120.0","122.128.127.255","2055239680","2055241727","CN","China"
+"122.128.128.0","122.128.255.255","2055241728","2055274495","KR","Korea, Republic of"
+"122.129.0.0","122.129.63.255","2055274496","2055290879","VN","Vietnam"
+"122.129.64.0","122.129.95.255","2055290880","2055299071","PK","Pakistan"
+"122.129.96.0","122.129.119.255","2055299072","2055305215","ID","Indonesia"
+"122.129.120.0","122.129.127.255","2055305216","2055307263","MY","Malaysia"
+"122.129.128.0","122.129.159.255","2055307264","2055315455","AU","Australia"
+"122.129.160.0","122.129.191.255","2055315456","2055323647","JP","Japan"
+"122.129.192.0","122.129.207.255","2055323648","2055327743","ID","Indonesia"
+"122.129.208.0","122.129.215.255","2055327744","2055329791","KR","Korea, Republic of"
+"122.129.216.0","122.129.223.255","2055329792","2055331839","AU","Australia"
+"122.129.224.0","122.129.239.255","2055331840","2055335935","JP","Japan"
+"122.129.240.0","122.129.255.255","2055335936","2055340031","KR","Korea, Republic of"
+"122.130.0.0","122.135.255.255","2055340032","2055733247","JP","Japan"
+"122.136.0.0","122.143.255.255","2055733248","2056257535","CN","China"
+"122.144.0.0","122.144.7.255","2056257536","2056259583","ID","Indonesia"
+"122.144.8.0","122.144.15.255","2056259584","2056261631","BD","Bangladesh"
+"122.144.16.0","122.144.23.255","2056261632","2056263679","IN","India"
+"122.144.24.0","122.144.31.255","2056263680","2056265727","TH","Thailand"
+"122.144.32.0","122.144.63.255","2056265728","2056273919","TW","Taiwan"
+"122.144.64.0","122.144.127.255","2056273920","2056290303","PH","Philippines"
+"122.144.128.0","122.144.255.255","2056290304","2056323071","CN","China"
+"122.145.0.0","122.145.255.255","2056323072","2056388607","JP","Japan"
+"122.146.0.0","122.147.255.255","2056388608","2056519679","TW","Taiwan"
+"122.148.0.0","122.151.255.255","2056519680","2056781823","AU","Australia"
+"122.152.0.0","122.152.47.255","2056781824","2056794111","JP","Japan"
+"122.152.48.0","122.152.55.255","2056794112","2056796159","BD","Bangladesh"
+"122.152.56.0","122.152.95.255","2056796160","2056806399","JP","Japan"
+"122.152.96.0","122.152.127.255","2056806400","2056814591","KR","Korea, Republic of"
+"122.152.128.0","122.152.130.111","2056814592","2056815215","JP","Japan"
+"122.152.130.112","122.152.130.127","2056815216","2056815231","HK","Hong Kong"
+"122.152.130.128","122.152.131.255","2056815232","2056815615","JP","Japan"
+"122.152.132.0","122.152.135.255","2056815616","2056816639","AU","Australia"
+"122.152.136.0","122.152.136.223","2056816640","2056816863","JP","Japan"
+"122.152.136.224","122.152.136.255","2056816864","2056816895","MY","Malaysia"
+"122.152.137.0","122.152.138.183","2056816896","2056817335","JP","Japan"
+"122.152.138.184","122.152.138.191","2056817336","2056817343","HK","Hong Kong"
+"122.152.138.192","122.152.140.63","2056817344","2056817727","JP","Japan"
+"122.152.140.64","122.152.140.127","2056817728","2056817791","AU","Australia"
+"122.152.140.128","122.152.145.49","2056817792","2056818993","JP","Japan"
+"122.152.145.50","122.152.145.50","2056818994","2056818994","AP","Asia/Pacific Region"
+"122.152.145.51","122.152.145.143","2056818995","2056819087","JP","Japan"
+"122.152.145.144","122.152.145.159","2056819088","2056819103","SG","Singapore"
+"122.152.145.160","122.152.164.41","2056819104","2056823849","JP","Japan"
+"122.152.164.42","122.152.164.42","2056823850","2056823850","SG","Singapore"
+"122.152.164.43","122.152.191.255","2056823851","2056830975","JP","Japan"
+"122.152.192.0","122.152.255.255","2056830976","2056847359","CN","China"
+"122.153.0.0","122.153.255.255","2056847360","2056912895","KR","Korea, Republic of"
+"122.154.0.0","122.155.255.255","2056912896","2057043967","TH","Thailand"
+"122.156.0.0","122.159.255.255","2057043968","2057306111","CN","China"
+"122.160.0.0","122.187.255.255","2057306112","2059141119","IN","India"
+"122.188.0.0","122.195.255.255","2059141120","2059665407","CN","China"
+"122.196.0.0","122.197.255.255","2059665408","2059796479","JP","Japan"
+"122.198.0.0","122.198.255.255","2059796480","2059862015","CN","China"
+"122.199.0.0","122.199.63.255","2059862016","2059878399","AU","Australia"
+"122.199.64.0","122.199.255.255","2059878400","2059927551","KR","Korea, Republic of"
+"122.200.0.0","122.200.15.255","2059927552","2059931647","ID","Indonesia"
+"122.200.16.0","122.200.23.255","2059931648","2059933695","IN","India"
+"122.200.24.0","122.200.31.255","2059933696","2059935743","AU","Australia"
+"122.200.32.0","122.200.39.255","2059935744","2059937791","JP","Japan"
+"122.200.40.0","122.200.47.255","2059937792","2059939839","CN","China"
+"122.200.48.0","122.200.55.255","2059939840","2059941887","ID","Indonesia"
+"122.200.56.0","122.200.63.255","2059941888","2059943935","AU","Australia"
+"122.200.64.0","122.200.127.255","2059943936","2059960319","CN","China"
+"122.200.128.0","122.200.131.255","2059960320","2059961343","JP","Japan"
+"122.200.132.0","122.200.135.255","2059961344","2059962367","HK","Hong Kong"
+"122.200.136.0","122.200.143.255","2059962368","2059964415","JP","Japan"
+"122.200.144.0","122.200.151.255","2059964416","2059966463","ID","Indonesia"
+"122.200.152.0","122.200.159.255","2059966464","2059968511","TW","Taiwan"
+"122.200.160.0","122.200.191.255","2059968512","2059976703","AU","Australia"
+"122.200.192.0","122.201.7.255","2059976704","2059995135","JP","Japan"
+"122.201.8.0","122.201.15.255","2059995136","2059997183","VN","Vietnam"
+"122.201.16.0","122.201.31.255","2059997184","2060001279","MN","Mongolia"
+"122.201.32.0","122.201.36.255","2060001280","2060002559","HK","Hong Kong"
+"122.201.37.0","122.201.37.255","2060002560","2060002815","ID","Indonesia"
+"122.201.38.0","122.201.47.255","2060002816","2060005375","HK","Hong Kong"
+"122.201.48.0","122.201.63.255","2060005376","2060009471","CN","China"
+"122.201.64.0","122.201.127.255","2060009472","2060025855","AU","Australia"
+"122.201.128.0","122.201.255.255","2060025856","2060058623","TW","Taiwan"
+"122.202.0.0","122.202.15.255","2060058624","2060062719","AU","Australia"
+"122.202.16.0","122.202.31.255","2060062720","2060066815","JP","Japan"
+"122.202.32.0","122.202.63.255","2060066816","2060075007","KR","Korea, Republic of"
+"122.202.64.0","122.202.95.255","2060075008","2060083199","AU","Australia"
+"122.202.96.0","122.202.127.255","2060083200","2060091391","JP","Japan"
+"122.202.128.0","122.203.255.255","2060091392","2060189695","KR","Korea, Republic of"
+"122.204.0.0","122.207.255.255","2060189696","2060451839","CN","China"
+"122.208.0.0","122.223.255.255","2060451840","2061500415","JP","Japan"
+"122.224.0.0","122.247.255.255","2061500416","2063073279","CN","China"
+"122.248.0.0","122.248.15.255","2063073280","2063077375","BD","Bangladesh"
+"122.248.16.0","122.248.16.1","2063077376","2063077377","PH","Philippines"
+"122.248.16.2","122.248.16.2","2063077378","2063077378","AP","Asia/Pacific Region"
+"122.248.16.3","122.248.16.255","2063077379","2063077631","PH","Philippines"
+"122.248.17.0","122.248.23.255","2063077632","2063079423","HK","Hong Kong"
+"122.248.24.0","122.248.31.255","2063079424","2063081471","CN","China"
+"122.248.32.0","122.248.47.255","2063081472","2063085567","ID","Indonesia"
+"122.248.48.0","122.248.63.255","2063085568","2063089663","CN","China"
+"122.248.64.0","122.248.95.255","2063089664","2063097855","JP","Japan"
+"122.248.96.0","122.248.127.255","2063097856","2063106047","MM","Myanmar"
+"122.248.128.0","122.248.131.255","2063106048","2063107071","AU","Australia"
+"122.248.132.0","122.248.132.255","2063107072","2063107327","AP","Asia/Pacific Region"
+"122.248.133.0","122.248.134.71","2063107328","2063107655","SG","Singapore"
+"122.248.134.72","122.248.134.79","2063107656","2063107663","HK","Hong Kong"
+"122.248.134.80","122.248.135.255","2063107664","2063108095","SG","Singapore"
+"122.248.136.0","122.248.143.255","2063108096","2063110143","HK","Hong Kong"
+"122.248.144.0","122.248.147.255","2063110144","2063111167","JP","Japan"
+"122.248.148.0","122.248.159.255","2063111168","2063114239","AU","Australia"
+"122.248.160.0","122.248.163.255","2063114240","2063115263","IN","India"
+"122.248.164.0","122.248.175.79","2063115264","2063118159","JP","Japan"
+"122.248.175.80","122.248.175.111","2063118160","2063118191","PH","Philippines"
+"122.248.175.112","122.248.175.207","2063118192","2063118287","JP","Japan"
+"122.248.175.208","122.248.175.223","2063118288","2063118303","PH","Philippines"
+"122.248.175.224","122.248.175.255","2063118304","2063118335","JP","Japan"
+"122.248.176.0","122.248.176.255","2063118336","2063118591","IN","India"
+"122.248.177.0","122.248.185.223","2063118592","2063120863","JP","Japan"
+"122.248.185.224","122.248.185.255","2063120864","2063120895","TW","Taiwan"
+"122.248.186.0","122.248.191.155","2063120896","2063122331","JP","Japan"
+"122.248.191.156","122.248.191.159","2063122332","2063122335","IN","India"
+"122.248.191.160","122.248.191.255","2063122336","2063122431","JP","Japan"
+"122.248.192.0","122.248.255.255","2063122432","2063138815","SG","Singapore"
+"122.249.0.0","122.251.255.255","2063138816","2063335423","JP","Japan"
+"122.252.0.0","122.252.23.255","2063335424","2063341567","AU","Australia"
+"122.252.24.0","122.252.63.255","2063341568","2063351807","AP","Asia/Pacific Region"
+"122.252.64.0","122.252.127.255","2063351808","2063368191","KR","Korea, Republic of"
+"122.252.128.0","122.252.135.255","2063368192","2063370239","AP","Asia/Pacific Region"
+"122.252.136.0","122.252.143.255","2063370240","2063372287","JP","Japan"
+"122.252.144.0","122.252.147.255","2063372288","2063373311","AP","Asia/Pacific Region"
+"122.252.148.0","122.252.151.255","2063373312","2063374335","AU","Australia"
+"122.252.152.0","122.252.159.255","2063374336","2063376383","NZ","New Zealand"
+"122.252.160.0","122.252.175.255","2063376384","2063380479","TW","Taiwan"
+"122.252.176.0","122.252.183.255","2063380480","2063382527","KH","Cambodia"
+"122.252.184.0","122.252.191.255","2063382528","2063384575","NZ","New Zealand"
+"122.252.192.0","122.252.223.255","2063384576","2063392767","KR","Korea, Republic of"
+"122.252.224.0","122.252.255.255","2063392768","2063400959","IN","India"
+"122.253.0.0","122.253.255.255","2063400960","2063466495","JP","Japan"
+"122.254.0.0","122.254.63.255","2063466496","2063482879","TW","Taiwan"
+"122.254.64.0","122.254.64.255","2063482880","2063483135","MN","Mongolia"
+"122.254.65.0","122.254.65.255","2063483136","2063483391","JP","Japan"
+"122.254.66.0","122.254.71.255","2063483392","2063484927","MN","Mongolia"
+"122.254.72.0","122.254.72.255","2063484928","2063485183","JP","Japan"
+"122.254.73.0","122.254.74.255","2063485184","2063485695","MN","Mongolia"
+"122.254.75.0","122.254.75.255","2063485696","2063485951","JP","Japan"
+"122.254.76.0","122.254.79.255","2063485952","2063486975","MN","Mongolia"
+"122.254.80.0","122.254.80.255","2063486976","2063487231","JP","Japan"
+"122.254.81.0","122.254.101.255","2063487232","2063492607","MN","Mongolia"
+"122.254.102.0","122.254.102.255","2063492608","2063492863","JP","Japan"
+"122.254.103.0","122.254.108.255","2063492864","2063494399","MN","Mongolia"
+"122.254.109.0","122.254.109.255","2063494400","2063494655","JP","Japan"
+"122.254.110.0","122.254.127.255","2063494656","2063499263","MN","Mongolia"
+"122.254.128.0","122.254.255.255","2063499264","2063532031","KR","Korea, Republic of"
+"122.255.0.0","122.255.63.255","2063532032","2063548415","LK","Sri Lanka"
+"122.255.64.0","122.255.71.255","2063548416","2063550463","CN","China"
+"122.255.72.0","122.255.75.255","2063550464","2063551487","IN","India"
+"122.255.76.0","122.255.79.255","2063551488","2063552511","JP","Japan"
+"122.255.80.0","122.255.95.255","2063552512","2063556607","TW","Taiwan"
+"122.255.96.0","122.255.127.255","2063556608","2063564799","MY","Malaysia"
+"122.255.128.0","122.255.255.255","2063564800","2063597567","JP","Japan"
+"123.0.0.0","123.0.15.255","2063597568","2063601663","KR","Korea, Republic of"
+"123.0.16.0","123.0.31.255","2063601664","2063605759","BD","Bangladesh"
+"123.0.32.0","123.0.63.255","2063605760","2063613951","TW","Taiwan"
+"123.0.64.0","123.0.127.255","2063613952","2063630335","JP","Japan"
+"123.0.128.0","123.0.191.255","2063630336","2063646719","CN","China"
+"123.0.192.0","123.0.255.255","2063646720","2063663103","TW","Taiwan"
+"123.1.0.0","123.1.127.255","2063663104","2063695871","JP","Japan"
+"123.1.128.0","123.1.255.255","2063695872","2063728639","HK","Hong Kong"
+"123.2.0.0","123.3.255.255","2063728640","2063859711","AU","Australia"
+"123.4.0.0","123.15.255.255","2063859712","2064646143","CN","China"
+"123.16.0.0","123.31.255.255","2064646144","2065694719","VN","Vietnam"
+"123.32.0.0","123.47.255.255","2065694720","2066743295","KR","Korea, Republic of"
+"123.48.0.0","123.48.255.255","2066743296","2066808831","JP","Japan"
+"123.49.0.0","123.49.63.255","2066808832","2066825215","BD","Bangladesh"
+"123.49.64.0","123.49.127.255","2066825216","2066841599","SG","Singapore"
+"123.49.128.0","123.49.255.255","2066841600","2066874367","CN","China"
+"123.50.0.0","123.50.31.255","2066874368","2066882559","JP","Japan"
+"123.50.32.0","123.50.63.255","2066882560","2066890751","TW","Taiwan"
+"123.50.64.0","123.50.127.255","2066890752","2066907135","PF","French Polynesia"
+"123.50.128.0","123.50.159.255","2066907136","2066915327","AU","Australia"
+"123.50.160.0","123.50.191.255","2066915328","2066923519","CN","China"
+"123.50.192.0","123.50.255.255","2066923520","2066939903","JP","Japan"
+"123.51.0.0","123.51.127.255","2066939904","2066972671","AU","Australia"
+"123.51.128.0","123.51.255.255","2066972672","2067005439","TW","Taiwan"
+"123.52.0.0","123.59.255.255","2067005440","2067529727","CN","China"
+"123.60.0.0","123.60.255.255","2067529728","2067595263","HK","Hong Kong"
+"123.61.0.0","123.62.255.255","2067595264","2067726335","CN","China"
+"123.63.0.0","123.63.255.255","2067726336","2067791871","IN","India"
+"123.64.0.0","123.98.127.255","2067791872","2070052863","CN","China"
+"123.98.128.0","123.98.143.255","2070052864","2070056959","AU","Australia"
+"123.98.144.0","123.98.159.255","2070056960","2070061055","JP","Japan"
+"123.98.160.0","123.98.223.255","2070061056","2070077439","KR","Korea, Republic of"
+"123.98.224.0","123.98.255.255","2070077440","2070085631","JP","Japan"
+"123.99.0.0","123.99.63.255","2070085632","2070102015","TW","Taiwan"
+"123.99.64.0","123.99.127.255","2070102016","2070118399","KR","Korea, Republic of"
+"123.99.128.0","123.100.31.255","2070118400","2070159359","CN","China"
+"123.100.32.0","123.100.63.255","2070159360","2070167551","AU","Australia"
+"123.100.64.0","123.100.127.255","2070167552","2070183935","NZ","New Zealand"
+"123.100.128.0","123.100.159.255","2070183936","2070192127","AU","Australia"
+"123.100.160.0","123.100.191.255","2070192128","2070200319","KR","Korea, Republic of"
+"123.100.192.0","123.100.223.255","2070200320","2070208511","JP","Japan"
+"123.100.224.0","123.100.226.255","2070208512","2070209279","MY","Malaysia"
+"123.100.227.0","123.100.227.255","2070209280","2070209535","SG","Singapore"
+"123.100.228.0","123.100.231.255","2070209536","2070210559","AU","Australia"
+"123.100.232.0","123.100.232.255","2070210560","2070210815","SG","Singapore"
+"123.100.233.0","123.100.233.255","2070210816","2070211071","AU","Australia"
+"123.100.234.0","123.100.255.255","2070211072","2070216703","SG","Singapore"
+"123.101.0.0","123.101.255.255","2070216704","2070282239","CN","China"
+"123.102.0.0","123.102.255.255","2070282240","2070347775","AU","Australia"
+"123.103.0.0","123.103.127.255","2070347776","2070380543","CN","China"
+"123.103.128.0","123.103.191.255","2070380544","2070396927","JP","Japan"
+"123.103.192.0","123.103.223.255","2070396928","2070405119","AU","Australia"
+"123.103.224.0","123.103.239.255","2070405120","2070409215","JP","Japan"
+"123.103.240.0","123.103.255.255","2070409216","2070413311","HK","Hong Kong"
+"123.104.0.0","123.108.7.255","2070413312","2070677503","JP","Japan"
+"123.108.8.0","123.108.15.255","2070677504","2070679551","ID","Indonesia"
+"123.108.16.0","123.108.31.255","2070679552","2070683647","KR","Korea, Republic of"
+"123.108.32.0","123.108.63.255","2070683648","2070691839","IN","India"
+"123.108.64.0","123.108.95.255","2070691840","2070700031","AU","Australia"
+"123.108.96.0","123.108.103.255","2070700032","2070702079","ID","Indonesia"
+"123.108.104.0","123.108.107.255","2070702080","2070703103","AU","Australia"
+"123.108.108.0","123.108.111.255","2070703104","2070704127","HK","Hong Kong"
+"123.108.112.0","123.108.127.255","2070704128","2070708223","PH","Philippines"
+"123.108.128.0","123.108.143.255","2070708224","2070712319","CN","China"
+"123.108.144.0","123.108.151.255","2070712320","2070714367","NZ","New Zealand"
+"123.108.152.0","123.108.159.255","2070714368","2070716415","JP","Japan"
+"123.108.160.0","123.108.191.255","2070716416","2070724607","KR","Korea, Republic of"
+"123.108.192.0","123.108.199.255","2070724608","2070726655","JP","Japan"
+"123.108.200.0","123.108.207.255","2070726656","2070728703","IN","India"
+"123.108.208.0","123.108.223.255","2070728704","2070732799","CN","China"
+"123.108.224.0","123.108.231.255","2070732800","2070734847","IN","India"
+"123.108.232.0","123.108.239.255","2070734848","2070736895","JP","Japan"
+"123.108.240.0","123.108.247.255","2070736896","2070738943","BD","Bangladesh"
+"123.108.248.0","123.108.255.255","2070738944","2070740991","KH","Cambodia"
+"123.109.0.0","123.109.255.255","2070740992","2070806527","KR","Korea, Republic of"
+"123.110.0.0","123.110.255.255","2070806528","2070872063","TW","Taiwan"
+"123.111.0.0","123.111.255.255","2070872064","2070937599","KR","Korea, Republic of"
+"123.112.0.0","123.135.255.255","2070937600","2072510463","CN","China"
+"123.136.0.0","123.136.15.255","2072510464","2072514559","HK","Hong Kong"
+"123.136.16.0","123.136.23.255","2072514560","2072516607","IN","India"
+"123.136.24.0","123.136.31.255","2072516608","2072518655","BD","Bangladesh"
+"123.136.32.0","123.136.63.255","2072518656","2072526847","AU","Australia"
+"123.136.64.0","123.136.71.255","2072526848","2072528895","SG","Singapore"
+"123.136.72.0","123.136.79.255","2072528896","2072530943","PH","Philippines"
+"123.136.80.0","123.136.95.255","2072530944","2072535039","CN","China"
+"123.136.96.0","123.136.127.255","2072535040","2072543231","MY","Malaysia"
+"123.136.128.0","123.136.255.255","2072543232","2072575999","IN","India"
+"123.137.0.0","123.139.255.255","2072576000","2072772607","CN","China"
+"123.140.0.0","123.143.255.255","2072772608","2073034751","KR","Korea, Republic of"
+"123.144.0.0","123.175.255.255","2073034752","2075131903","CN","China"
+"123.176.0.0","123.176.31.255","2075131904","2075140095","MV","Maldives"
+"123.176.32.0","123.176.47.255","2075140096","2075144191","IN","India"
+"123.176.48.0","123.176.55.255","2075144192","2075146239","JP","Japan"
+"123.176.56.0","123.176.59.255","2075146240","2075147263","BD","Bangladesh"
+"123.176.60.0","123.176.63.255","2075147264","2075148287","CN","China"
+"123.176.64.0","123.176.71.255","2075148288","2075150335","PH","Philippines"
+"123.176.72.0","123.176.79.255","2075150336","2075152383","WS","Samoa"
+"123.176.80.0","123.176.95.255","2075152384","2075156479","CN","China"
+"123.176.96.0","123.176.103.255","2075156480","2075158527","HK","Hong Kong"
+"123.176.104.0","123.176.111.255","2075158528","2075160575","JP","Japan"
+"123.176.112.0","123.176.119.255","2075160576","2075162623","AU","Australia"
+"123.176.120.0","123.176.127.255","2075162624","2075164671","ID","Indonesia"
+"123.176.128.0","123.176.255.255","2075164672","2075197439","JP","Japan"
+"123.177.0.0","123.191.255.255","2075197440","2076180479","CN","China"
+"123.192.0.0","123.194.206.255","2076180480","2076364543","TW","Taiwan"
+"123.194.207.0","123.194.207.255","2076364544","2076364799","AU","Australia"
+"123.194.208.0","123.195.255.255","2076364800","2076442623","TW","Taiwan"
+"123.196.0.0","123.197.255.255","2076442624","2076573695","CN","China"
+"123.198.0.0","123.198.255.255","2076573696","2076639231","JP","Japan"
+"123.199.0.0","123.199.127.255","2076639232","2076671999","KR","Korea, Republic of"
+"123.199.128.0","123.199.255.255","2076672000","2076704767","CN","China"
+"123.200.0.0","123.200.31.255","2076704768","2076712959","BD","Bangladesh"
+"123.200.32.0","123.200.63.255","2076712960","2076721151","JP","Japan"
+"123.200.64.0","123.200.127.255","2076721152","2076737535","KR","Korea, Republic of"
+"123.200.128.0","123.200.255.255","2076737536","2076770303","AU","Australia"
+"123.201.0.0","123.201.255.255","2076770304","2076835839","IN","India"
+"123.202.0.0","123.203.255.255","2076835840","2076966911","HK","Hong Kong"
+"123.204.0.0","123.205.255.255","2076966912","2077097983","TW","Taiwan"
+"123.206.0.0","123.207.255.255","2077097984","2077229055","CN","China"
+"123.208.0.0","123.211.255.255","2077229056","2077491199","AU","Australia"
+"123.212.0.0","123.215.255.255","2077491200","2077753343","KR","Korea, Republic of"
+"123.216.0.0","123.227.255.255","2077753344","2078539775","JP","Japan"
+"123.228.0.0","123.229.255.255","2078539776","2078670847","KR","Korea, Republic of"
+"123.230.0.0","123.230.255.255","2078670848","2078736383","JP","Japan"
+"123.231.0.0","123.231.127.255","2078736384","2078769151","LK","Sri Lanka"
+"123.231.128.0","123.231.255.255","2078769152","2078801919","ID","Indonesia"
+"123.232.0.0","123.235.255.255","2078801920","2079064063","CN","China"
+"123.236.0.0","123.239.255.255","2079064064","2079326207","IN","India"
+"123.240.0.0","123.241.255.255","2079326208","2079457279","TW","Taiwan"
+"123.242.0.0","123.242.127.255","2079457280","2079490047","CN","China"
+"123.242.128.0","123.242.191.255","2079490048","2079506431","TH","Thailand"
+"123.242.192.0","123.242.199.255","2079506432","2079508479","CN","China"
+"123.242.200.0","123.242.207.255","2079508480","2079510527","PH","Philippines"
+"123.242.208.0","123.242.223.255","2079510528","2079514623","JP","Japan"
+"123.242.224.0","123.242.231.255","2079514624","2079516671","HK","Hong Kong"
+"123.242.232.0","123.242.239.255","2079516672","2079518719","JP","Japan"
+"123.242.240.0","123.242.255.255","2079518720","2079522815","IN","India"
+"123.243.0.0","123.243.255.255","2079522816","2079588351","AU","Australia"
+"123.244.0.0","123.247.255.255","2079588352","2079850495","CN","China"
+"123.248.0.0","123.248.255.255","2079850496","2079916031","KR","Korea, Republic of"
+"123.249.0.0","123.249.255.255","2079916032","2079981567","CN","China"
+"123.250.0.0","123.251.255.255","2079981568","2080112639","KR","Korea, Republic of"
+"123.252.0.0","123.252.127.255","2080112640","2080145407","TW","Taiwan"
+"123.252.128.0","123.252.255.255","2080145408","2080178175","IN","India"
+"123.253.0.0","123.253.255.255","2080178176","2080243711","CN","China"
+"123.254.0.0","123.254.63.255","2080243712","2080260095","JP","Japan"
+"123.254.64.0","123.254.95.255","2080260096","2080268287","KR","Korea, Republic of"
+"123.254.96.0","123.254.103.255","2080268288","2080270335","CN","China"
+"123.254.104.0","123.254.111.255","2080270336","2080272383","HK","Hong Kong"
+"123.254.112.0","123.254.127.255","2080272384","2080276479","AU","Australia"
+"123.254.128.0","123.254.255.255","2080276480","2080309247","KR","Korea, Republic of"
+"123.255.0.0","123.255.63.255","2080309248","2080325631","NZ","New Zealand"
+"123.255.64.0","123.255.127.255","2080325632","2080342015","HK","Hong Kong"
+"123.255.128.0","123.255.199.255","2080342016","2080360447","JP","Japan"
+"123.255.200.0","123.255.207.255","2080360448","2080362495","ID","Indonesia"
+"123.255.208.0","123.255.223.255","2080362496","2080366591","AU","Australia"
+"123.255.224.0","123.255.231.255","2080366592","2080368639","TW","Taiwan"
+"123.255.232.0","123.255.247.255","2080368640","2080372735","JP","Japan"
+"123.255.248.0","123.255.255.255","2080372736","2080374783","IN","India"
+"124.0.0.0","124.3.255.255","2080374784","2080636927","KR","Korea, Republic of"
+"124.4.0.0","124.4.255.255","2080636928","2080702463","IN","India"
+"124.5.0.0","124.5.255.255","2080702464","2080767999","KR","Korea, Republic of"
+"124.6.0.0","124.6.31.255","2080768000","2080776191","TW","Taiwan"
+"124.6.32.0","124.6.35.255","2080776192","2080777215","HK","Hong Kong"
+"124.6.36.0","124.6.39.255","2080777216","2080778239","GB","United Kingdom"
+"124.6.40.0","124.6.47.255","2080778240","2080780287","US","United States"
+"124.6.48.0","124.6.51.255","2080780288","2080781311","ID","Indonesia"
+"124.6.52.0","124.6.63.255","2080781312","2080784383","SG","Singapore"
+"124.6.64.0","124.6.127.255","2080784384","2080800767","CN","China"
+"124.6.128.0","124.6.191.255","2080800768","2080817151","PH","Philippines"
+"124.6.192.0","124.6.223.255","2080817152","2080825343","NZ","New Zealand"
+"124.6.224.0","124.6.239.255","2080825344","2080829439","BD","Bangladesh"
+"124.6.240.0","124.6.255.255","2080829440","2080833535","LK","Sri Lanka"
+"124.7.0.0","124.7.255.255","2080833536","2080899071","IN","India"
+"124.8.0.0","124.12.255.255","2080899072","2081226751","TW","Taiwan"
+"124.13.0.0","124.13.255.255","2081226752","2081292287","MY","Malaysia"
+"124.14.0.0","124.17.255.255","2081292288","2081554431","CN","China"
+"124.18.0.0","124.18.255.255","2081554432","2081619967","JP","Japan"
+"124.19.0.0","124.19.127.255","2081619968","2081652735","AU","Australia"
+"124.19.128.0","124.19.255.255","2081652736","2081685503","PH","Philippines"
+"124.20.0.0","124.23.255.255","2081685504","2081947647","CN","China"
+"124.24.0.0","124.27.255.255","2081947648","2082209791","JP","Japan"
+"124.28.0.0","124.28.191.255","2082209792","2082258943","KR","Korea, Republic of"
+"124.28.192.0","124.29.127.255","2082258944","2082308095","CN","China"
+"124.29.128.0","124.29.191.255","2082308096","2082324479","TW","Taiwan"
+"124.29.192.0","124.29.255.255","2082324480","2082340863","PK","Pakistan"
+"124.30.0.0","124.30.255.255","2082340864","2082406399","IN","India"
+"124.31.0.0","124.31.255.255","2082406400","2082471935","CN","China"
+"124.32.0.0","124.40.57.255","2082471936","2083011071","JP","Japan"
+"124.40.58.0","124.40.59.255","2083011072","2083011583","US","United States"
+"124.40.60.0","124.40.111.255","2083011584","2083024895","JP","Japan"
+"124.40.112.0","124.40.223.255","2083024896","2083053567","CN","China"
+"124.40.224.0","124.40.239.255","2083053568","2083057663","TH","Thailand"
+"124.40.240.0","124.40.243.255","2083057664","2083058687","CN","China"
+"124.40.244.0","124.40.247.255","2083058688","2083059711","IN","India"
+"124.40.248.0","124.40.255.255","2083059712","2083061759","ID","Indonesia"
+"124.41.0.0","124.41.191.255","2083061760","2083110911","JP","Japan"
+"124.41.192.0","124.41.255.255","2083110912","2083127295","NP","Nepal"
+"124.42.0.0","124.42.255.255","2083127296","2083192831","CN","China"
+"124.43.0.0","124.43.255.255","2083192832","2083258367","LK","Sri Lanka"
+"124.44.0.0","124.45.255.255","2083258368","2083389439","JP","Japan"
+"124.46.0.0","124.46.255.255","2083389440","2083454975","KR","Korea, Republic of"
+"124.47.0.0","124.47.63.255","2083454976","2083471359","CN","China"
+"124.47.64.0","124.47.127.255","2083471360","2083487743","JP","Japan"
+"124.47.128.0","124.47.142.255","2083487744","2083491583","AU","Australia"
+"124.47.143.0","124.47.143.255","2083491584","2083491839","US","United States"
+"124.47.144.0","124.47.147.255","2083491840","2083492863","AU","Australia"
+"124.47.148.0","124.47.149.255","2083492864","2083493375","US","United States"
+"124.47.150.0","124.47.191.255","2083493376","2083504127","AU","Australia"
+"124.47.192.0","124.47.255.255","2083504128","2083520511","JP","Japan"
+"124.48.0.0","124.54.206.255","2083520512","2083966719","KR","Korea, Republic of"
+"124.54.207.0","124.54.207.255","2083966720","2083966975","JP","Japan"
+"124.54.208.0","124.63.255.255","2083966976","2084569087","KR","Korea, Republic of"
+"124.64.0.0","124.66.127.255","2084569088","2084732927","CN","China"
+"124.66.128.0","124.66.159.255","2084732928","2084741119","SG","Singapore"
+"124.66.160.0","124.66.167.255","2084741120","2084743167","ID","Indonesia"
+"124.66.168.0","124.66.175.255","2084743168","2084745215","IN","India"
+"124.66.176.0","124.66.191.255","2084745216","2084749311","KR","Korea, Republic of"
+"124.66.192.0","124.66.207.255","2084749312","2084753407","JP","Japan"
+"124.66.208.0","124.66.223.255","2084753408","2084757503","KR","Korea, Republic of"
+"124.66.224.0","124.66.255.255","2084757504","2084765695","JP","Japan"
+"124.67.0.0","124.79.255.255","2084765696","2085617663","CN","China"
+"124.80.0.0","124.80.255.255","2085617664","2085683199","KR","Korea, Republic of"
+"124.81.0.0","124.81.255.255","2085683200","2085748735","ID","Indonesia"
+"124.82.0.0","124.82.255.255","2085748736","2085814271","MY","Malaysia"
+"124.83.0.0","124.83.127.255","2085814272","2085847039","PH","Philippines"
+"124.83.128.0","124.87.255.255","2085847040","2086141951","JP","Japan"
+"124.88.0.0","124.95.255.255","2086141952","2086666239","CN","China"
+"124.96.0.0","124.103.255.255","2086666240","2087190527","JP","Japan"
+"124.104.0.0","124.107.255.255","2087190528","2087452671","PH","Philippines"
+"124.108.0.0","124.108.3.255","2087452672","2087453695","AU","Australia"
+"124.108.4.0","124.108.7.255","2087453696","2087454719","KH","Cambodia"
+"124.108.8.0","124.108.15.255","2087454720","2087456767","CN","China"
+"124.108.16.0","124.108.19.255","2087456768","2087457791","IN","India"
+"124.108.20.0","124.108.23.255","2087457792","2087458815","HK","Hong Kong"
+"124.108.24.0","124.108.31.255","2087458816","2087460863","FJ","Fiji"
+"124.108.32.0","124.108.39.255","2087460864","2087462911","JP","Japan"
+"124.108.40.0","124.108.47.255","2087462912","2087464959","CN","China"
+"124.108.48.0","124.108.55.255","2087464960","2087467007","KH","Cambodia"
+"124.108.56.0","124.108.71.255","2087467008","2087471103","JP","Japan"
+"124.108.72.0","124.108.75.255","2087471104","2087472127","SG","Singapore"
+"124.108.76.0","124.108.77.255","2087472128","2087472639","HK","Hong Kong"
+"124.108.78.0","124.108.79.255","2087472640","2087473151","SG","Singapore"
+"124.108.80.0","124.108.85.255","2087473152","2087474687","HK","Hong Kong"
+"124.108.86.0","124.108.87.255","2087474688","2087475199","JP","Japan"
+"124.108.88.0","124.108.91.255","2087475200","2087476223","HK","Hong Kong"
+"124.108.92.0","124.108.95.255","2087476224","2087477247","TW","Taiwan"
+"124.108.96.0","124.108.99.255","2087477248","2087478271","AU","Australia"
+"124.108.100.0","124.108.127.255","2087478272","2087485439","HK","Hong Kong"
+"124.108.128.0","124.108.191.255","2087485440","2087501823","TW","Taiwan"
+"124.108.192.0","124.108.255.255","2087501824","2087518207","JP","Japan"
+"124.109.0.0","124.109.3.255","2087518208","2087519231","TH","Thailand"
+"124.109.4.0","124.109.7.255","2087519232","2087520255","SG","Singapore"
+"124.109.8.0","124.109.15.255","2087520256","2087522303","FM","Micronesia, Federated States of"
+"124.109.16.0","124.109.19.255","2087522304","2087523327","KH","Cambodia"
+"124.109.20.0","124.109.23.255","2087523328","2087524351","ID","Indonesia"
+"124.109.24.0","124.109.31.255","2087524352","2087526399","TH","Thailand"
+"124.109.32.0","124.109.63.255","2087526400","2087534591","PK","Pakistan"
+"124.109.64.0","124.109.95.255","2087534592","2087542783","AU","Australia"
+"124.109.96.0","124.109.103.255","2087542784","2087544831","CN","China"
+"124.109.104.0","124.109.107.255","2087544832","2087545855","BD","Bangladesh"
+"124.109.108.0","124.109.111.255","2087545856","2087546879","JP","Japan"
+"124.109.112.0","124.109.127.255","2087546880","2087550975","TW","Taiwan"
+"124.109.128.0","124.110.255.255","2087550976","2087649279","JP","Japan"
+"124.111.0.0","124.111.255.255","2087649280","2087714815","KR","Korea, Republic of"
+"124.112.0.0","124.119.255.255","2087714816","2088239103","CN","China"
+"124.120.0.0","124.122.255.255","2088239104","2088435711","TH","Thailand"
+"124.123.0.0","124.125.255.255","2088435712","2088632319","IN","India"
+"124.126.0.0","124.135.255.255","2088632320","2089287679","CN","China"
+"124.136.0.0","124.139.255.255","2089287680","2089549823","KR","Korea, Republic of"
+"124.140.0.0","124.145.255.255","2089549824","2089943039","JP","Japan"
+"124.146.0.0","124.146.63.255","2089943040","2089959423","KR","Korea, Republic of"
+"124.146.64.0","124.147.127.255","2089959424","2090041343","JP","Japan"
+"124.147.128.0","124.147.255.255","2090041344","2090074111","CN","China"
+"124.148.0.0","124.150.127.255","2090074112","2090237951","AU","Australia"
+"124.150.128.0","124.150.135.255","2090237952","2090239999","TW","Taiwan"
+"124.150.137.0","124.150.137.255","2090240256","2090240511","CN","China"
+"124.150.138.0","124.150.139.255","2090240512","2090241023","NZ","New Zealand"
+"124.150.140.0","124.150.143.255","2090241024","2090242047","MY","Malaysia"
+"124.150.144.0","124.150.159.255","2090242048","2090246143","JP","Japan"
+"124.150.160.0","124.150.175.255","2090246144","2090250239","NZ","New Zealand"
+"124.150.176.0","124.150.255.255","2090250240","2090270719","JP","Japan"
+"124.151.0.0","124.152.255.255","2090270720","2090401791","CN","China"
+"124.153.0.0","124.153.63.255","2090401792","2090418175","ID","Indonesia"
+"124.153.64.0","124.153.127.255","2090418176","2090434559","IN","India"
+"124.153.128.0","124.153.255.255","2090434560","2090467327","KR","Korea, Republic of"
+"124.154.0.0","124.155.127.255","2090467328","2090565631","JP","Japan"
+"124.155.128.0","124.155.191.255","2090565632","2090582015","TW","Taiwan"
+"124.155.192.0","124.155.223.255","2090582016","2090590207","SG","Singapore"
+"124.155.224.0","124.155.239.255","2090590208","2090594303","NZ","New Zealand"
+"124.155.240.0","124.155.255.255","2090594304","2090598399","IN","India"
+"124.156.0.0","124.156.255.255","2090598400","2090663935","CN","China"
+"124.157.0.0","124.157.63.255","2090663936","2090680319","VN","Vietnam"
+"124.157.64.0","124.157.127.255","2090680320","2090696703","NZ","New Zealand"
+"124.157.128.0","124.157.255.255","2090696704","2090729471","TH","Thailand"
+"124.158.0.0","124.158.15.255","2090729472","2090733567","VN","Vietnam"
+"124.158.16.0","124.158.27.255","2090733568","2090736639","AU","Australia"
+"124.158.28.0","124.158.31.255","2090736640","2090737663","IN","India"
+"124.158.32.0","124.158.63.255","2090737664","2090745855","PH","Philippines"
+"124.158.64.0","124.158.127.255","2090745856","2090762239","MN","Mongolia"
+"124.158.128.0","124.158.191.255","2090762240","2090778623","ID","Indonesia"
+"124.158.192.0","124.158.223.255","2090778624","2090786815","HK","Hong Kong"
+"124.158.224.0","124.158.255.255","2090786816","2090795007","MY","Malaysia"
+"124.159.0.0","124.159.255.255","2090795008","2090860543","JP","Japan"
+"124.160.0.0","124.167.255.255","2090860544","2091384831","CN","China"
+"124.168.0.0","124.171.255.255","2091384832","2091646975","AU","Australia"
+"124.172.0.0","124.175.255.255","2091646976","2091909119","CN","China"
+"124.176.0.0","124.191.255.255","2091909120","2092957695","AU","Australia"
+"124.192.0.0","124.193.255.255","2092957696","2093088767","CN","China"
+"124.194.0.0","124.194.255.255","2093088768","2093154303","KR","Korea, Republic of"
+"124.195.0.0","124.195.127.255","2093154304","2093187071","ID","Indonesia"
+"124.195.128.0","124.195.143.255","2093187072","2093191167","MY","Malaysia"
+"124.195.144.0","124.195.159.255","2093191168","2093195263","JP","Japan"
+"124.195.160.0","124.195.191.255","2093195264","2093203455","KR","Korea, Republic of"
+"124.195.192.0","124.195.223.255","2093203456","2093211647","MV","Maldives"
+"124.195.224.0","124.195.255.255","2093211648","2093219839","KR","Korea, Republic of"
+"124.196.0.0","124.196.255.255","2093219840","2093285375","CN","China"
+"124.197.0.0","124.197.63.255","2093285376","2093301759","NZ","New Zealand"
+"124.197.64.0","124.197.127.255","2093301760","2093318143","SG","Singapore"
+"124.197.128.0","124.197.223.255","2093318144","2093342719","KR","Korea, Republic of"
+"124.197.224.0","124.197.255.255","2093342720","2093350911","MY","Malaysia"
+"124.198.0.0","124.198.127.255","2093350912","2093383679","KR","Korea, Republic of"
+"124.198.128.0","124.198.255.255","2093383680","2093416447","NZ","New Zealand"
+"124.199.0.0","124.199.63.255","2093416448","2093432831","KR","Korea, Republic of"
+"124.199.64.0","124.199.111.255","2093432832","2093445119","TW","Taiwan"
+"124.199.112.0","124.199.127.255","2093445120","2093449215","AF","Afghanistan"
+"124.199.128.0","124.199.255.255","2093449216","2093481983","KR","Korea, Republic of"
+"124.200.0.0","124.207.255.255","2093481984","2094006271","CN","China"
+"124.208.0.0","124.215.255.255","2094006272","2094530559","JP","Japan"
+"124.216.0.0","124.216.255.255","2094530560","2094596095","KR","Korea, Republic of"
+"124.217.0.0","124.217.127.255","2094596096","2094628863","PH","Philippines"
+"124.217.128.0","124.217.191.255","2094628864","2094645247","HK","Hong Kong"
+"124.217.192.0","124.217.223.255","2094645248","2094653439","KR","Korea, Republic of"
+"124.217.224.0","124.217.236.255","2094653440","2094656767","MY","Malaysia"
+"124.217.237.0","124.217.239.255","2094656768","2094657535","SG","Singapore"
+"124.217.240.0","124.217.255.255","2094657536","2094661631","MY","Malaysia"
+"124.218.0.0","124.219.127.255","2094661632","2094759935","TW","Taiwan"
+"124.219.128.0","124.219.255.255","2094759936","2094792703","JP","Japan"
+"124.220.0.0","124.240.191.255","2094792704","2096152575","CN","China"
+"124.240.192.0","124.240.223.255","2096152576","2096160767","PG","Papua New Guinea"
+"124.240.224.0","124.241.255.255","2096160768","2096234495","JP","Japan"
+"124.242.0.0","124.242.255.255","2096234496","2096300031","CN","China"
+"124.243.0.0","124.243.127.255","2096300032","2096332799","KR","Korea, Republic of"
+"124.243.128.0","124.243.191.255","2096332800","2096349183","AU","Australia"
+"124.243.192.0","124.243.255.255","2096349184","2096365567","CN","China"
+"124.244.0.0","124.244.255.255","2096365568","2096431103","HK","Hong Kong"
+"124.245.0.0","124.245.255.255","2096431104","2096496639","JP","Japan"
+"124.246.0.0","124.246.63.255","2096496640","2096513023","AU","Australia"
+"124.246.64.0","124.246.127.255","2096513024","2096529407","SG","Singapore"
+"124.246.128.0","124.247.191.255","2096529408","2096611327","JP","Japan"
+"124.247.192.0","124.247.255.255","2096611328","2096627711","IN","India"
+"124.248.0.0","124.248.127.255","2096627712","2096660479","CN","China"
+"124.248.128.0","124.248.143.255","2096660480","2096664575","NZ","New Zealand"
+"124.248.144.0","124.248.159.255","2096664576","2096668671","JP","Japan"
+"124.248.160.0","124.248.191.255","2096668672","2096676863","KH","Cambodia"
+"124.248.192.0","124.248.255.255","2096676864","2096693247","HK","Hong Kong"
+"124.249.0.0","124.251.255.255","2096693248","2096889855","CN","China"
+"124.252.0.0","124.252.47.255","2096889856","2096902143","BE","Belgium"
+"124.252.48.0","124.252.255.255","2096902144","2096955391","AU","Australia"
+"124.253.0.0","124.253.255.255","2096955392","2097020927","IN","India"
+"124.254.0.0","124.254.63.255","2097020928","2097037311","CN","China"
+"124.254.64.0","124.254.127.255","2097037312","2097053695","AU","Australia"
+"124.254.128.0","124.254.255.255","2097053696","2097086463","KR","Korea, Republic of"
+"124.255.0.0","125.4.255.255","2097086464","2097479679","JP","Japan"
+"125.5.0.0","125.5.255.255","2097479680","2097545215","PH","Philippines"
+"125.6.0.0","125.6.255.255","2097545216","2097610751","JP","Japan"
+"125.7.0.0","125.7.127.255","2097610752","2097643519","AU","Australia"
+"125.7.128.0","125.7.255.255","2097643520","2097676287","KR","Korea, Republic of"
+"125.8.0.0","125.15.255.255","2097676288","2098200575","JP","Japan"
+"125.16.0.0","125.23.255.255","2098200576","2098724863","IN","India"
+"125.24.0.0","125.27.255.255","2098724864","2098987007","TH","Thailand"
+"125.28.0.0","125.30.255.255","2098987008","2099183615","JP","Japan"
+"125.31.0.0","125.31.63.255","2099183616","2099199999","MO","Macau"
+"125.31.64.0","125.31.127.255","2099200000","2099216383","JP","Japan"
+"125.31.128.0","125.31.191.255","2099216384","2099232767","KR","Korea, Republic of"
+"125.31.192.0","125.47.255.255","2099232768","2100297727","CN","China"
+"125.48.0.0","125.56.127.255","2100297728","2100854783","JP","Japan"
+"125.56.128.0","125.56.255.255","2100854784","2100887551","US","United States"
+"125.57.0.0","125.57.255.255","2100887552","2100953087","KR","Korea, Republic of"
+"125.58.0.0","125.58.63.255","2100953088","2100969471","VN","Vietnam"
+"125.58.64.0","125.58.127.255","2100969472","2100985855","JP","Japan"
+"125.58.128.0","125.58.255.255","2100985856","2101018623","CN","China"
+"125.59.0.0","125.59.255.255","2101018624","2101084159","HK","Hong Kong"
+"125.60.0.0","125.60.127.255","2101084160","2101116927","KR","Korea, Republic of"
+"125.60.128.0","125.60.255.255","2101116928","2101149695","PH","Philippines"
+"125.61.0.0","125.61.127.255","2101149696","2101182463","KR","Korea, Republic of"
+"125.61.128.0","125.62.63.255","2101182464","2101231615","CN","China"
+"125.62.64.0","125.62.95.255","2101231616","2101239807","AU","Australia"
+"125.62.96.0","125.62.215.255","2101239808","2101270527","IN","India"
+"125.62.216.0","125.62.223.255","2101270528","2101272575","KR","Korea, Republic of"
+"125.62.224.0","125.62.239.255","2101272576","2101276671","TW","Taiwan"
+"125.62.240.0","125.62.255.255","2101276672","2101280767","JP","Japan"
+"125.63.0.0","125.63.31.255","2101280768","2101288959","AU","Australia"
+"125.63.32.0","125.63.47.255","2101288960","2101293055","JP","Japan"
+"125.63.48.0","125.63.63.255","2101293056","2101297151","AU","Australia"
+"125.63.64.0","125.63.127.255","2101297152","2101313535","IN","India"
+"125.63.128.0","125.63.255.255","2101313536","2101346303","AU","Australia"
+"125.64.0.0","125.98.255.255","2101346304","2103640063","CN","China"
+"125.99.0.0","125.99.255.255","2103640064","2103705599","IN","India"
+"125.100.0.0","125.103.255.255","2103705600","2103967743","JP","Japan"
+"125.104.0.0","125.127.255.255","2103967744","2105540607","CN","China"
+"125.128.0.0","125.159.255.255","2105540608","2107637759","KR","Korea, Republic of"
+"125.160.0.0","125.167.255.255","2107637760","2108162047","ID","Indonesia"
+"125.168.0.0","125.168.255.255","2108162048","2108227583","AU","Australia"
+"125.169.0.0","125.169.255.255","2108227584","2108293119","CN","China"
+"125.170.0.0","125.170.255.255","2108293120","2108358655","JP","Japan"
+"125.171.0.0","125.171.255.255","2108358656","2108424191","CN","China"
+"125.172.0.0","125.175.255.255","2108424192","2108686335","JP","Japan"
+"125.176.0.0","125.191.255.255","2108686336","2109734911","KR","Korea, Republic of"
+"125.192.0.0","125.207.255.255","2109734912","2110783487","JP","Japan"
+"125.208.0.0","125.208.63.255","2110783488","2110799871","CN","China"
+"125.208.64.0","125.208.127.255","2110799872","2110816255","KR","Korea, Republic of"
+"125.208.128.0","125.208.191.255","2110816256","2110832639","ID","Indonesia"
+"125.208.192.0","125.209.63.255","2110832640","2110865407","KR","Korea, Republic of"
+"125.209.64.0","125.209.127.255","2110865408","2110881791","PK","Pakistan"
+"125.209.128.0","125.209.191.255","2110881792","2110898175","AU","Australia"
+"125.209.192.0","125.209.255.255","2110898176","2110914559","KR","Korea, Republic of"
+"125.210.0.0","125.211.255.255","2110914560","2111045631","CN","China"
+"125.212.0.0","125.212.127.255","2111045632","2111078399","PH","Philippines"
+"125.212.128.0","125.212.255.255","2111078400","2111111167","VN","Vietnam"
+"125.213.0.0","125.213.127.255","2111111168","2111143935","CN","China"
+"125.213.128.0","125.213.159.255","2111143936","2111152127","ID","Indonesia"
+"125.213.160.0","125.213.191.255","2111152128","2111160319","AU","Australia"
+"125.213.192.0","125.213.192.255","2111160320","2111160575","US","United States"
+"125.213.193.0","125.213.223.255","2111160576","2111168511","AF","Afghanistan"
+"125.213.224.0","125.213.255.255","2111168512","2111176703","TH","Thailand"
+"125.214.0.0","125.214.63.255","2111176704","2111193087","VN","Vietnam"
+"125.214.64.0","125.214.95.255","2111193088","2111201279","AU","Australia"
+"125.214.96.0","125.214.127.255","2111201280","2111209471","CN","China"
+"125.214.128.0","125.214.159.255","2111209472","2111217663","JP","Japan"
+"125.214.160.0","125.214.191.255","2111217664","2111225855","LK","Sri Lanka"
+"125.214.192.0","125.214.255.255","2111225856","2111242239","HK","Hong Kong"
+"125.215.0.0","125.215.63.255","2111242240","2111258623","CN","China"
+"125.215.64.0","125.215.127.255","2111258624","2111275007","JP","Japan"
+"125.215.128.0","125.215.255.255","2111275008","2111307775","HK","Hong Kong"
+"125.216.0.0","125.223.255.255","2111307776","2111832063","CN","China"
+"125.224.0.0","125.227.55.255","2111832064","2112043007","TW","Taiwan"
+"125.227.56.0","125.227.57.255","2112043008","2112043519","CN","China"
+"125.227.58.0","125.227.59.255","2112043520","2112044031","TW","Taiwan"
+"125.227.60.0","125.227.85.255","2112044032","2112050687","CN","China"
+"125.227.86.0","125.227.86.255","2112050688","2112050943","TW","Taiwan"
+"125.227.87.0","125.227.95.255","2112050944","2112053247","CN","China"
+"125.227.96.0","125.227.191.255","2112053248","2112077823","TW","Taiwan"
+"125.227.192.0","125.227.193.169","2112077824","2112078249","CN","China"
+"125.227.193.170","125.227.193.170","2112078250","2112078250","TW","Taiwan"
+"125.227.193.171","125.227.193.255","2112078251","2112078335","CN","China"
+"125.227.194.0","125.227.207.255","2112078336","2112081919","TW","Taiwan"
+"125.227.208.0","125.227.223.255","2112081920","2112086015","CN","China"
+"125.227.224.0","125.233.255.255","2112086016","2112487423","TW","Taiwan"
+"125.234.0.0","125.235.255.255","2112487424","2112618495","VN","Vietnam"
+"125.236.0.0","125.239.255.255","2112618496","2112880639","NZ","New Zealand"
+"125.240.0.0","125.250.93.255","2112880640","2113560063","KR","Korea, Republic of"
+"125.250.94.0","125.250.94.255","2113560064","2113560319","SG","Singapore"
+"125.250.95.0","125.252.63.255","2113560320","2113683455","KR","Korea, Republic of"
+"125.252.64.0","125.252.64.0","2113683456","2113683456","JP","Japan"
+"125.252.64.1","125.252.68.127","2113683457","2113684607","PH","Philippines"
+"125.252.68.128","125.252.68.191","2113684608","2113684671","TW","Taiwan"
+"125.252.68.192","125.252.71.255","2113684672","2113685503","PH","Philippines"
+"125.252.72.0","125.252.72.159","2113685504","2113685663","JP","Japan"
+"125.252.72.160","125.252.72.191","2113685664","2113685695","SG","Singapore"
+"125.252.72.192","125.252.78.255","2113685696","2113687295","JP","Japan"
+"125.252.79.0","125.252.85.127","2113687296","2113688959","AU","Australia"
+"125.252.85.128","125.252.85.159","2113688960","2113688991","SG","Singapore"
+"125.252.85.160","125.252.87.255","2113688992","2113689599","AU","Australia"
+"125.252.88.0","125.252.93.255","2113689600","2113691135","JP","Japan"
+"125.252.94.0","125.252.94.255","2113691136","2113691391","SG","Singapore"
+"125.252.95.0","125.252.103.159","2113691392","2113693599","JP","Japan"
+"125.252.103.160","125.252.103.175","2113693600","2113693615","HK","Hong Kong"
+"125.252.103.176","125.252.104.183","2113693616","2113693879","JP","Japan"
+"125.252.104.184","125.252.104.191","2113693880","2113693887","AU","Australia"
+"125.252.104.192","125.252.105.223","2113693888","2113694175","JP","Japan"
+"125.252.105.224","125.252.105.239","2113694176","2113694191","HK","Hong Kong"
+"125.252.105.240","125.252.191.255","2113694192","2113716223","JP","Japan"
+"125.252.192.0","125.252.225.255","2113716224","2113724927","SG","Singapore"
+"125.252.226.0","125.252.226.255","2113724928","2113725183","IN","India"
+"125.252.227.0","125.252.239.255","2113725184","2113728511","SG","Singapore"
+"125.252.240.0","125.252.255.255","2113728512","2113732607","JP","Japan"
+"125.253.0.0","125.253.111.255","2113732608","2113761279","AU","Australia"
+"125.253.112.0","125.253.127.255","2113761280","2113765375","VN","Vietnam"
+"125.253.128.0","125.253.255.255","2113765376","2113798143","HK","Hong Kong"
+"125.254.0.0","125.254.51.255","2113798144","2113811455","AU","Australia"
+"125.254.52.0","125.254.55.255","2113811456","2113812479","GB","United Kingdom"
+"125.254.56.0","125.254.59.255","2113812480","2113813503","JP","Japan"
+"125.254.60.0","125.254.127.255","2113813504","2113830911","AU","Australia"
+"125.254.128.0","125.254.255.255","2113830912","2113863679","CN","China"
+"125.255.0.0","125.255.255.255","2113863680","2113929215","AU","Australia"
+"126.0.0.0","126.255.255.255","2113929216","2130706431","JP","Japan"
+"128.0.0.0","128.0.0.255","2147483648","2147483903","NL","Netherlands"
+"128.0.1.0","128.0.7.255","2147483904","2147485695","RO","Romania"
+"128.0.8.0","128.0.15.255","2147485696","2147487743","DK","Denmark"
+"128.0.16.0","128.0.23.255","2147487744","2147489791","NO","Norway"
+"128.0.24.0","128.0.31.255","2147489792","2147491839","RU","Russian Federation"
+"128.0.32.0","128.0.43.255","2147491840","2147494911","DE","Germany"
+"128.0.44.0","128.0.44.255","2147494912","2147495167","RO","Romania"
+"128.0.45.0","128.0.45.255","2147495168","2147495423","DE","Germany"
+"128.0.46.0","128.0.51.255","2147495424","2147496959","RO","Romania"
+"128.0.52.0","128.0.52.255","2147496960","2147497215","DE","Germany"
+"128.0.53.0","128.0.53.255","2147497216","2147497471","RO","Romania"
+"128.0.54.0","128.0.56.255","2147497472","2147498239","DE","Germany"
+"128.0.57.0","128.0.57.255","2147498240","2147498495","RO","Romania"
+"128.0.58.0","128.0.67.255","2147498496","2147501055","DE","Germany"
+"128.0.68.0","128.0.68.255","2147501056","2147501311","SK","Slovakia"
+"128.0.69.0","128.0.71.255","2147501312","2147502079","NL","Netherlands"
+"128.0.72.0","128.0.79.255","2147502080","2147504127","DK","Denmark"
+"128.0.80.0","128.0.95.255","2147504128","2147508223","RU","Russian Federation"
+"128.0.96.0","128.0.103.255","2147508224","2147510271","DE","Germany"
+"128.0.104.0","128.0.105.255","2147510272","2147510783","UA","Ukraine"
+"128.0.106.0","128.0.106.255","2147510784","2147511039","RU","Russian Federation"
+"128.0.107.0","128.0.111.255","2147511040","2147512319","CY","Cyprus"
+"128.0.112.0","128.0.127.255","2147512320","2147516415","DE","Germany"
+"128.0.128.0","128.0.143.255","2147516416","2147520511","RU","Russian Federation"
+"128.0.144.0","128.0.159.255","2147520512","2147524607","DE","Germany"
+"128.0.160.0","128.0.167.255","2147524608","2147526655","RU","Russian Federation"
+"128.0.168.0","128.0.175.255","2147526656","2147528703","UA","Ukraine"
+"128.0.176.0","128.0.191.255","2147528704","2147532799","CZ","Czech Republic"
+"128.0.192.0","128.0.199.255","2147532800","2147534847","DE","Germany"
+"128.0.200.0","128.0.255.255","2147534848","2147549183","CY","Cyprus"
+"128.1.0.0","128.6.255.255","2147549184","2147942399","US","United States"
+"128.7.0.0","128.7.255.255","2147942400","2148007935","DE","Germany"
+"128.8.0.0","128.11.62.99","2148007936","2148220515","US","United States"
+"128.11.62.100","128.11.62.119","2148220516","2148220535","AU","Australia"
+"128.11.62.120","128.11.96.31","2148220536","2148229151","US","United States"
+"128.11.96.32","128.11.96.63","2148229152","2148229183","CA","Canada"
+"128.11.96.64","128.15.255.255","2148229184","2148532223","US","United States"
+"128.16.0.0","128.16.255.255","2148532224","2148597759","GB","United Kingdom"
+"128.17.0.0","128.21.255.255","2148597760","2148925439","US","United States"
+"128.22.0.0","128.22.255.255","2148925440","2148990975","JP","Japan"
+"128.23.0.0","128.26.255.255","2148990976","2149253119","US","United States"
+"128.27.0.0","128.28.255.255","2149253120","2149384191","JP","Japan"
+"128.29.0.0","128.38.255.255","2149384192","2150039551","US","United States"
+"128.39.0.0","128.39.255.255","2150039552","2150105087","NO","Norway"
+"128.40.0.0","128.41.127.255","2150105088","2150203391","GB","United Kingdom"
+"128.41.128.0","128.41.255.255","2150203392","2150236159","AF","Afghanistan"
+"128.42.0.0","128.42.255.255","2150236160","2150301695","US","United States"
+"128.43.0.0","128.43.255.255","2150301696","2150367231","CA","Canada"
+"128.44.0.0","128.44.255.255","2150367232","2150432767","US","United States"
+"128.45.0.0","128.45.255.255","2150432768","2150498303","IT","Italy"
+"128.46.0.0","128.52.255.255","2150498304","2150957055","US","United States"
+"128.53.0.0","128.53.255.255","2150957056","2151022591","JP","Japan"
+"128.54.0.0","128.64.255.255","2151022592","2151743487","US","United States"
+"128.65.0.0","128.65.63.255","2151743488","2151759871","BY","Belarus"
+"128.65.64.0","128.65.95.255","2151759872","2151768063","US","United States"
+"128.65.96.0","128.65.103.255","2151768064","2151770111","GB","United Kingdom"
+"128.65.104.0","128.65.111.255","2151770112","2151772159","BA","Bosnia and Herzegovina"
+"128.65.112.0","128.65.127.255","2151772160","2151776255","IT","Italy"
+"128.65.128.0","128.65.135.255","2151776256","2151778303","AT","Austria"
+"128.65.136.0","128.65.143.255","2151778304","2151780351","RU","Russian Federation"
+"128.65.144.0","128.65.151.255","2151780352","2151782399","DE","Germany"
+"128.65.152.0","128.65.159.255","2151782400","2151784447","ES","Spain"
+"128.65.160.0","128.65.191.255","2151784448","2151792639","IR","Iran, Islamic Republic of"
+"128.65.192.0","128.65.199.255","2151792640","2151794687","CH","Switzerland"
+"128.65.200.0","128.65.207.255","2151794688","2151796735","IT","Italy"
+"128.65.208.0","128.65.223.255","2151796736","2151800831","DE","Germany"
+"128.65.224.0","128.65.255.255","2151800832","2151809023","PT","Portugal"
+"128.66.0.0","128.67.255.255","2151809024","2151940095","IT","Italy"
+"128.68.0.0","128.75.255.255","2151940096","2152464383","RU","Russian Federation"
+"128.76.0.0","128.76.255.255","2152464384","2152529919","DK","Denmark"
+"128.77.0.0","128.77.127.255","2152529920","2152562687","NO","Norway"
+"128.77.128.0","128.77.255.255","2152562688","2152595455","DK","Denmark"
+"128.78.0.0","128.79.255.255","2152595456","2152726527","FR","France"
+"128.80.0.0","128.85.255.255","2152726528","2153119743","US","United States"
+"128.86.0.0","128.86.255.255","2153119744","2153185279","GB","United Kingdom"
+"128.87.0.0","128.87.255.255","2153185280","2153250815","SE","Sweden"
+"128.88.0.0","128.88.254.255","2153250816","2153316095","US","United States"
+"128.88.255.0","128.88.255.255","2153316096","2153316351","AP","Asia/Pacific Region"
+"128.89.0.0","128.90.9.255","2153316352","2153384447","US","United States"
+"128.90.10.0","128.90.13.255","2153384448","2153385471","GB","United Kingdom"
+"128.90.14.0","128.90.14.127","2153385472","2153385599","AT","Austria"
+"128.90.14.128","128.90.14.191","2153385600","2153385663","CZ","Czech Republic"
+"128.90.14.192","128.90.14.255","2153385664","2153385727","FI","Finland"
+"128.90.15.0","128.90.15.63","2153385728","2153385791","PL","Poland"
+"128.90.15.64","128.90.15.127","2153385792","2153385855","PT","Portugal"
+"128.90.15.128","128.90.15.191","2153385856","2153385919","TR","Turkey"
+"128.90.15.192","128.90.15.255","2153385920","2153385983","US","United States"
+"128.90.16.0","128.90.19.255","2153385984","2153387007","GB","United Kingdom"
+"128.90.20.0","128.90.20.255","2153387008","2153387263","CH","Switzerland"
+"128.90.21.0","128.90.21.255","2153387264","2153387519","IS","Iceland"
+"128.90.22.0","128.90.22.255","2153387520","2153387775","IE","Ireland"
+"128.90.23.0","128.90.23.255","2153387776","2153388031","CH","Switzerland"
+"128.90.24.0","128.90.24.255","2153388032","2153388287","ES","Spain"
+"128.90.25.0","128.90.25.255","2153388288","2153388543","PL","Poland"
+"128.90.26.0","128.90.58.255","2153388544","2153396991","US","United States"
+"128.90.59.0","128.90.59.255","2153396992","2153397247","IL","Israel"
+"128.90.60.0","128.90.60.255","2153397248","2153397503","IN","India"
+"128.90.61.0","128.90.61.255","2153397504","2153397759","SA","Saudi Arabia"
+"128.90.62.0","128.90.62.255","2153397760","2153398015","QA","Qatar"
+"128.90.63.0","128.90.63.255","2153398016","2153398271","BH","Bahrain"
+"128.90.64.0","128.90.95.255","2153398272","2153406463","US","United States"
+"128.90.96.0","128.90.99.255","2153406464","2153407487","JP","Japan"
+"128.90.100.0","128.90.100.255","2153407488","2153407743","HK","Hong Kong"
+"128.90.101.0","128.90.101.255","2153407744","2153407999","AE","United Arab Emirates"
+"128.90.102.0","128.90.103.255","2153408000","2153408511","BR","Brazil"
+"128.90.104.0","128.90.104.255","2153408512","2153408767","AU","Australia"
+"128.90.105.0","128.90.105.255","2153408768","2153409023","PA","Panama"
+"128.90.106.0","128.90.106.255","2153409024","2153409279","AR","Argentina"
+"128.90.107.0","128.90.107.255","2153409280","2153409535","CR","Costa Rica"
+"128.90.108.0","128.90.108.255","2153409536","2153409791","CO","Colombia"
+"128.90.109.0","128.90.109.255","2153409792","2153410047","MX","Mexico"
+"128.90.110.0","128.90.110.255","2153410048","2153410303","CA","Canada"
+"128.90.111.0","128.90.111.255","2153410304","2153410559","TW","Taiwan"
+"128.90.112.0","128.90.112.255","2153410560","2153410815","PA","Panama"
+"128.90.113.0","128.90.113.255","2153410816","2153411071","AR","Argentina"
+"128.90.114.0","128.90.114.255","2153411072","2153411327","CR","Costa Rica"
+"128.90.115.0","128.90.115.255","2153411328","2153411583","CO","Colombia"
+"128.90.116.0","128.90.116.255","2153411584","2153411839","MX","Mexico"
+"128.90.117.0","128.90.117.255","2153411840","2153412095","SV","El Salvador"
+"128.90.118.0","128.90.118.255","2153412096","2153412351","TW","Taiwan"
+"128.90.119.0","128.90.119.255","2153412352","2153412607","UY","Uruguay"
+"128.90.120.0","128.90.121.255","2153412608","2153413119","AU","Australia"
+"128.90.122.0","128.90.123.255","2153413120","2153413631","BR","Brazil"
+"128.90.124.0","128.92.255.255","2153413632","2153578495","US","United States"
+"128.93.0.0","128.93.255.255","2153578496","2153644031","FR","France"
+"128.94.0.0","128.97.255.255","2153644032","2153906175","US","United States"
+"128.98.0.0","128.98.255.255","2153906176","2153971711","GB","United Kingdom"
+"128.99.0.0","128.99.255.255","2153971712","2154037247","US","United States"
+"128.100.0.0","128.100.255.255","2154037248","2154102783","CA","Canada"
+"128.101.0.0","128.105.255.255","2154102784","2154430463","US","United States"
+"128.106.0.0","128.106.255.255","2154430464","2154495999","SG","Singapore"
+"128.107.0.0","128.123.255.255","2154496000","2155610111","US","United States"
+"128.124.0.0","128.124.255.255","2155610112","2155675647","UA","Ukraine"
+"128.125.0.0","128.126.255.255","2155675648","2155806719","US","United States"
+"128.127.0.0","128.127.7.255","2155806720","2155808767","IT","Italy"
+"128.127.16.0","128.127.23.255","2155810816","2155812863","FR","France"
+"128.127.24.0","128.127.31.255","2155812864","2155814911","GB","United Kingdom"
+"128.127.32.0","128.127.47.255","2155814912","2155819007","NL","Netherlands"
+"128.127.48.0","128.127.55.255","2155819008","2155821055","DE","Germany"
+"128.127.56.0","128.127.63.255","2155821056","2155823103","IT","Italy"
+"128.127.64.0","128.127.71.255","2155823104","2155825151","DE","Germany"
+"128.127.72.0","128.127.79.255","2155825152","2155827199","AE","United Arab Emirates"
+"128.127.80.0","128.127.95.255","2155827200","2155831295","PL","Poland"
+"128.127.96.0","128.127.103.255","2155831296","2155833343","RU","Russian Federation"
+"128.127.104.0","128.127.105.255","2155833344","2155833855","SE","Sweden"
+"128.127.106.0","128.127.108.3","2155833856","2155834371","NL","Netherlands"
+"128.127.108.4","128.127.108.5","2155834372","2155834373","SE","Sweden"
+"128.127.108.6","128.127.108.255","2155834374","2155834623","NL","Netherlands"
+"128.127.109.0","128.127.109.255","2155834624","2155834879","LU","Luxembourg"
+"128.127.110.0","128.127.111.255","2155834880","2155835391","NL","Netherlands"
+"128.127.112.0","128.127.127.255","2155835392","2155839487","RO","Romania"
+"128.127.128.0","128.127.143.255","2155839488","2155843583","FR","France"
+"128.127.144.0","128.127.151.255","2155843584","2155845631","RU","Russian Federation"
+"128.127.152.0","128.127.159.255","2155845632","2155847679","DE","Germany"
+"128.127.160.0","128.127.167.255","2155847680","2155849727","ES","Spain"
+"128.127.168.0","128.127.175.255","2155849728","2155851775","TR","Turkey"
+"128.127.184.0","128.127.191.255","2155853824","2155855871","SE","Sweden"
+"128.127.192.0","128.127.255.255","2155855872","2155872255","SA","Saudi Arabia"
+"128.128.0.0","128.129.255.255","2155872256","2156003327","US","United States"
+"128.130.0.0","128.131.255.255","2156003328","2156134399","AT","Austria"
+"128.132.0.0","128.133.255.255","2156134400","2156265471","US","United States"
+"128.134.0.0","128.134.255.255","2156265472","2156331007","KR","Korea, Republic of"
+"128.135.0.0","128.138.255.255","2156331008","2156593151","US","United States"
+"128.139.0.0","128.139.255.255","2156593152","2156658687","IL","Israel"
+"128.140.0.0","128.140.127.255","2156658688","2156691455","IR","Iran, Islamic Republic of"
+"128.140.128.0","128.140.151.255","2156691456","2156697599","FR","France"
+"128.140.152.0","128.140.159.255","2156697600","2156699647","GR","Greece"
+"128.140.160.0","128.140.175.255","2156699648","2156703743","RU","Russian Federation"
+"128.140.176.0","128.140.191.255","2156703744","2156707839","BG","Bulgaria"
+"128.140.192.0","128.140.199.255","2156707840","2156709887","RU","Russian Federation"
+"128.140.200.0","128.140.207.255","2156709888","2156711935","ES","Spain"
+"128.140.208.0","128.140.215.255","2156711936","2156713983","DE","Germany"
+"128.140.216.0","128.140.223.255","2156713984","2156716031","NL","Netherlands"
+"128.140.224.0","128.140.231.255","2156716032","2156718079","RO","Romania"
+"128.140.232.0","128.140.239.255","2156718080","2156720127","IS","Iceland"
+"128.140.240.0","128.140.255.255","2156720128","2156724223","BY","Belarus"
+"128.141.0.0","128.142.255.255","2156724224","2156855295","CH","Switzerland"
+"128.143.0.0","128.143.255.255","2156855296","2156920831","US","United States"
+"128.144.0.0","128.144.255.255","2156920832","2156986367","CA","Canada"
+"128.145.0.0","128.175.255.255","2156986368","2159017983","US","United States"
+"128.176.0.0","128.176.255.255","2159017984","2159083519","DE","Germany"
+"128.177.0.0","128.177.255.255","2159083520","2159149055","US","United States"
+"128.178.0.0","128.179.255.255","2159149056","2159280127","CH","Switzerland"
+"128.180.0.0","128.183.255.255","2159280128","2159542271","US","United States"
+"128.184.0.0","128.184.255.255","2159542272","2159607807","AU","Australia"
+"128.185.0.0","128.185.255.255","2159607808","2159673343","IN","India"
+"128.186.0.0","128.188.255.255","2159673344","2159869951","US","United States"
+"128.189.0.0","128.189.255.255","2159869952","2159935487","CA","Canada"
+"128.190.0.0","128.198.255.255","2159935488","2160525311","US","United States"
+"128.199.0.0","128.199.31.255","2160525312","2160533503","SG","Singapore"
+"128.199.32.0","128.199.63.255","2160533504","2160541695","NL","Netherlands"
+"128.199.64.0","128.199.255.255","2160541696","2160590847","SG","Singapore"
+"128.200.0.0","128.203.255.255","2160590848","2160852991","US","United States"
+"128.204.0.0","128.204.127.255","2160852992","2160885759","RU","Russian Federation"
+"128.204.128.0","128.204.159.255","2160885760","2160893951","AT","Austria"
+"128.204.160.0","128.204.191.255","2160893952","2160902143","RU","Russian Federation"
+"128.204.192.0","128.204.207.255","2160902144","2160906239","NL","Netherlands"
+"128.204.208.0","128.204.215.255","2160906240","2160908287","FR","France"
+"128.204.216.0","128.204.223.255","2160908288","2160910335","PL","Poland"
+"128.204.224.0","128.204.239.255","2160910336","2160914431","NL","Netherlands"
+"128.204.240.0","128.204.255.255","2160914432","2160918527","SA","Saudi Arabia"
+"128.205.0.0","128.213.255.255","2160918528","2161508351","US","United States"
+"128.214.0.0","128.214.255.255","2161508352","2161573887","FI","Finland"
+"128.215.0.0","128.231.255.255","2161573888","2162687999","US","United States"
+"128.232.0.0","128.232.255.255","2162688000","2162753535","GB","United Kingdom"
+"128.233.0.0","128.233.255.255","2162753536","2162819071","CA","Canada"
+"128.234.0.0","128.234.255.255","2162819072","2162884607","SA","Saudi Arabia"
+"128.235.0.0","128.239.255.255","2162884608","2163212287","US","United States"
+"128.240.0.0","128.240.255.255","2163212288","2163277823","GB","United Kingdom"
+"128.241.0.0","128.242.255.255","2163277824","2163408895","US","United States"
+"128.243.0.0","128.243.255.255","2163408896","2163474431","GB","United Kingdom"
+"128.244.0.0","128.245.255.255","2163474432","2163605503","US","United States"
+"128.246.0.0","128.246.71.255","2163605504","2163623935","DE","Germany"
+"128.246.72.0","128.246.72.255","2163623936","2163624191","AP","Asia/Pacific Region"
+"128.246.73.0","128.246.127.255","2163624192","2163638271","DE","Germany"
+"128.246.128.0","128.246.128.255","2163638272","2163638527","US","United States"
+"128.246.129.0","128.246.255.255","2163638528","2163671039","DE","Germany"
+"128.247.0.0","128.249.255.255","2163671040","2163867647","US","United States"
+"128.250.0.0","128.250.255.255","2163867648","2163933183","AU","Australia"
+"128.251.0.0","128.255.255.255","2163933184","2164260863","US","United States"
+"129.0.0.0","129.0.255.255","2164260864","2164326399","CM","Cameroon"
+"129.1.0.0","129.10.255.255","2164326400","2164981759","US","United States"
+"129.11.0.0","129.12.255.255","2164981760","2165112831","GB","United Kingdom"
+"129.13.0.0","129.13.255.255","2165112832","2165178367","DE","Germany"
+"129.14.0.0","129.15.255.255","2165178368","2165309439","US","United States"
+"129.16.0.0","129.16.255.255","2165309440","2165374975","SE","Sweden"
+"129.17.0.0","129.17.255.255","2165374976","2165440511","US","United States"
+"129.18.0.0","129.18.255.255","2165440512","2165506047","NG","Nigeria"
+"129.19.0.0","129.19.255.255","2165506048","2165571583","US","United States"
+"129.20.0.0","129.20.255.255","2165571584","2165637119","FR","France"
+"129.21.0.0","129.25.255.255","2165637120","2165964799","US","United States"
+"129.26.0.0","129.26.255.255","2165964800","2166030335","DE","Germany"
+"129.27.0.0","129.27.255.255","2166030336","2166095871","AT","Austria"
+"129.28.0.0","129.30.255.255","2166095872","2166292479","US","United States"
+"129.31.0.0","129.31.255.255","2166292480","2166358015","GB","United Kingdom"
+"129.32.0.0","129.35.63.255","2166358016","2166571007","US","United States"
+"129.35.64.0","129.35.79.255","2166571008","2166575103","GB","United Kingdom"
+"129.35.80.0","129.35.156.3","2166575104","2166594563","US","United States"
+"129.35.156.4","129.35.156.4","2166594564","2166594564","DE","Germany"
+"129.35.156.5","129.44.255.255","2166594565","2167209983","US","United States"
+"129.45.0.0","129.45.127.255","2167209984","2167242751","DZ","Algeria"
+"129.45.128.0","129.45.255.255","2167242752","2167275519","BF","Burkina Faso"
+"129.46.0.0","129.55.255.255","2167275520","2167930879","US","United States"
+"129.56.0.0","129.56.255.255","2167930880","2167996415","NG","Nigeria"
+"129.57.0.0","129.59.255.255","2167996416","2168193023","US","United States"
+"129.60.0.0","129.60.255.255","2168193024","2168258559","JP","Japan"
+"129.61.0.0","129.66.255.255","2168258560","2168651775","US","United States"
+"129.67.0.0","129.67.255.255","2168651776","2168717311","GB","United Kingdom"
+"129.68.0.0","129.68.255.255","2168717312","2168782847","US","United States"
+"129.69.0.0","129.70.255.255","2168782848","2168913919","DE","Germany"
+"129.71.0.0","129.77.255.255","2168913920","2169372671","US","United States"
+"129.78.0.0","129.78.255.255","2169372672","2169438207","AU","Australia"
+"129.79.0.0","129.87.255.255","2169438208","2170028031","US","United States"
+"129.88.0.0","129.88.255.255","2170028032","2170093567","FR","France"
+"129.89.0.0","129.89.255.255","2170093568","2170159103","US","United States"
+"129.90.0.0","129.90.255.255","2170159104","2170224639","VE","Venezuela"
+"129.91.0.0","129.93.255.255","2170224640","2170421247","US","United States"
+"129.94.0.0","129.94.255.255","2170421248","2170486783","AU","Australia"
+"129.95.0.0","129.95.255.255","2170486784","2170552319","US","United States"
+"129.96.0.0","129.96.255.255","2170552320","2170617855","AU","Australia"
+"129.97.0.0","129.97.255.255","2170617856","2170683391","CA","Canada"
+"129.98.0.0","129.99.255.255","2170683392","2170814463","US","United States"
+"129.100.0.0","129.100.255.255","2170814464","2170879999","CA","Canada"
+"129.101.0.0","129.101.255.255","2170880000","2170945535","US","United States"
+"129.102.0.0","129.102.255.255","2170945536","2171011071","FR","France"
+"129.103.0.0","129.103.255.255","2171011072","2171076607","DE","Germany"
+"129.104.0.0","129.104.255.255","2171076608","2171142143","FR","France"
+"129.105.0.0","129.121.255.255","2171142144","2172256255","US","United States"
+"129.122.0.0","129.122.63.255","2172256256","2172272639","GH","Ghana"
+"129.122.64.0","129.122.127.255","2172272640","2172289023","RE","Reunion"
+"129.122.128.0","129.122.255.255","2172289024","2172321791","AO","Angola"
+"129.123.0.0","129.124.255.255","2172321792","2172452863","US","United States"
+"129.125.0.0","129.125.255.255","2172452864","2172518399","NL","Netherlands"
+"129.126.0.0","129.126.255.255","2172518400","2172583935","SG","Singapore"
+"129.127.0.0","129.127.255.255","2172583936","2172649471","AU","Australia"
+"129.128.0.0","129.128.255.255","2172649472","2172715007","CA","Canada"
+"129.129.0.0","129.129.255.255","2172715008","2172780543","CH","Switzerland"
+"129.130.0.0","129.131.255.255","2172780544","2172911615","US","United States"
+"129.132.0.0","129.132.255.255","2172911616","2172977151","CH","Switzerland"
+"129.133.0.0","129.135.255.255","2172977152","2173173759","US","United States"
+"129.136.0.0","129.136.255.255","2173173760","2173239295","JP","Japan"
+"129.137.0.0","129.139.255.255","2173239296","2173435903","US","United States"
+"129.140.0.0","129.140.255.255","2173435904","2173501439","MW","Malawi"
+"129.141.0.0","129.141.255.255","2173501440","2173566975","US","United States"
+"129.142.0.0","129.142.255.255","2173566976","2173632511","DK","Denmark"
+"129.143.0.0","129.143.255.255","2173632512","2173698047","DE","Germany"
+"129.144.0.0","129.168.255.255","2173698048","2175336447","US","United States"
+"129.169.0.0","129.169.255.255","2175336448","2175401983","GB","United Kingdom"
+"129.170.0.0","129.172.255.255","2175401984","2175598591","US","United States"
+"129.173.0.0","129.173.255.255","2175598592","2175664127","CA","Canada"
+"129.174.0.0","129.174.255.255","2175664128","2175729663","US","United States"
+"129.175.0.0","129.175.255.255","2175729664","2175795199","FR","France"
+"129.176.0.0","129.176.255.255","2175795200","2175860735","US","United States"
+"129.177.0.0","129.177.255.255","2175860736","2175926271","NO","Norway"
+"129.178.0.0","129.178.255.255","2175926272","2175991807","SE","Sweden"
+"129.179.0.0","129.179.255.255","2175991808","2176057343","US","United States"
+"129.180.0.0","129.180.255.255","2176057344","2176122879","AU","Australia"
+"129.181.0.0","129.185.159.255","2176122880","2176425983","FR","France"
+"129.185.160.0","129.185.191.255","2176425984","2176434175","DE","Germany"
+"129.185.192.0","129.185.255.255","2176434176","2176450559","FR","France"
+"129.186.0.0","129.186.255.255","2176450560","2176516095","US","United States"
+"129.187.0.0","129.187.255.255","2176516096","2176581631","DE","Germany"
+"129.188.0.0","129.192.96.255","2176581632","2176868607","US","United States"
+"129.192.97.0","129.192.97.255","2176868608","2176868863","IT","Italy"
+"129.192.98.0","129.192.195.255","2176868864","2176893951","US","United States"
+"129.192.196.0","129.192.196.255","2176893952","2176894207","AP","Asia/Pacific Region"
+"129.192.197.0","129.192.198.11","2176894208","2176894475","US","United States"
+"129.192.198.12","129.192.198.12","2176894476","2176894476","AP","Asia/Pacific Region"
+"129.192.198.13","129.192.207.255","2176894477","2176897023","US","United States"
+"129.192.208.0","129.192.209.255","2176897024","2176897535","AU","Australia"
+"129.192.210.0","129.193.255.255","2176897536","2176974847","US","United States"
+"129.194.0.0","129.195.255.255","2176974848","2177105919","CH","Switzerland"
+"129.196.0.0","129.198.255.255","2177105920","2177302527","US","United States"
+"129.199.0.0","129.199.255.255","2177302528","2177368063","FR","France"
+"129.200.0.0","129.204.255.255","2177368064","2177695743","US","United States"
+"129.205.0.0","129.205.31.255","2177695744","2177703935","UG","Uganda"
+"129.205.32.0","129.205.95.255","2177703936","2177720319","ZA","South Africa"
+"129.205.96.0","129.205.127.255","2177720320","2177728511","NG","Nigeria"
+"129.205.128.0","129.205.191.255","2177728512","2177744895","ZA","South Africa"
+"129.205.192.0","129.205.255.255","2177744896","2177761279","BW","Botswana"
+"129.206.0.0","129.206.255.255","2177761280","2177826815","DE","Germany"
+"129.207.0.0","129.207.255.255","2177826816","2177892351","US","United States"
+"129.208.0.0","129.208.255.255","2177892352","2177957887","SA","Saudi Arabia"
+"129.209.0.0","129.213.255.255","2177957888","2178285567","US","United States"
+"129.214.0.0","129.214.255.255","2178285568","2178351103","DE","Germany"
+"129.215.0.0","129.215.255.255","2178351104","2178416639","GB","United Kingdom"
+"129.216.0.0","129.216.255.255","2178416640","2178482175","US","United States"
+"129.217.0.0","129.217.255.255","2178482176","2178547711","DE","Germany"
+"129.218.0.0","129.231.255.255","2178547712","2179465215","US","United States"
+"129.232.0.0","129.232.127.255","2179465216","2179497983","LS","Lesotho"
+"129.232.128.0","129.232.255.255","2179497984","2179530751","ZA","South Africa"
+"129.233.0.0","129.233.255.255","2179530752","2179596287","DE","Germany"
+"129.234.0.0","129.234.255.255","2179596288","2179661823","GB","United Kingdom"
+"129.235.0.0","129.239.255.255","2179661824","2179989503","US","United States"
+"129.240.0.0","129.242.255.255","2179989504","2180186111","NO","Norway"
+"129.243.0.0","129.246.255.255","2180186112","2180448255","US","United States"
+"129.247.0.0","129.247.255.255","2180448256","2180513791","DE","Germany"
+"129.248.0.0","129.248.255.255","2180513792","2180579327","US","United States"
+"129.249.0.0","129.249.255.255","2180579328","2180644863","JP","Japan"
+"129.250.0.0","129.250.2.41","2180644864","2180645417","US","United States"
+"129.250.2.42","129.250.2.42","2180645418","2180645418","ES","Spain"
+"129.250.2.43","129.250.3.137","2180645419","2180645769","US","United States"
+"129.250.3.138","129.250.3.138","2180645770","2180645770","DE","Germany"
+"129.250.3.139","129.250.4.103","2180645771","2180645991","US","United States"
+"129.250.4.104","129.250.4.104","2180645992","2180645992","ES","Spain"
+"129.250.4.105","129.250.4.136","2180645993","2180646024","US","United States"
+"129.250.4.137","129.250.4.137","2180646025","2180646025","GB","United Kingdom"
+"129.250.4.138","129.250.6.216","2180646026","2180646616","US","United States"
+"129.250.6.217","129.250.6.217","2180646617","2180646617","DE","Germany"
+"129.250.6.218","129.250.8.40","2180646618","2180646952","US","United States"
+"129.250.8.41","129.250.8.41","2180646953","2180646953","ES","Spain"
+"129.250.8.42","129.250.16.45","2180646954","2180649005","US","United States"
+"129.250.16.46","129.250.16.46","2180649006","2180649006","ES","Spain"
+"129.250.16.47","129.253.255.255","2180649007","2180907007","US","United States"
+"129.254.0.0","129.254.255.255","2180907008","2180972543","KR","Korea, Republic of"
+"129.255.0.0","129.255.255.255","2180972544","2181038079","US","United States"
+"130.0.0.0","130.0.7.255","2181038080","2181040127","GB","United Kingdom"
+"130.0.8.0","130.0.15.255","2181040128","2181042175","AZ","Azerbaijan"
+"130.0.16.0","130.0.23.255","2181042176","2181044223","DE","Germany"
+"130.0.24.0","130.0.31.255","2181044224","2181046271","AL","Albania"
+"130.0.32.0","130.0.63.255","2181046272","2181054463","UA","Ukraine"
+"130.0.64.0","130.0.71.255","2181054464","2181056511","AT","Austria"
+"130.0.72.0","130.0.79.255","2181056512","2181058559","DE","Germany"
+"130.0.80.0","130.0.87.255","2181058560","2181060607","GB","United Kingdom"
+"130.0.88.0","130.0.95.255","2181060608","2181062655","BA","Bosnia and Herzegovina"
+"130.0.96.0","130.0.127.255","2181062656","2181070847","FR","France"
+"130.0.128.0","130.0.191.255","2181070848","2181087231","IT","Italy"
+"130.0.192.0","130.0.199.255","2181087232","2181089279","FR","France"
+"130.0.200.0","130.0.207.255","2181089280","2181091327","SE","Sweden"
+"130.0.208.0","130.0.215.255","2181091328","2181093375","IT","Italy"
+"130.0.216.0","130.0.223.255","2181093376","2181095423","RU","Russian Federation"
+"130.0.224.0","130.0.231.255","2181095424","2181097471","GB","United Kingdom"
+"130.0.232.0","130.0.239.255","2181097472","2181099519","UA","Ukraine"
+"130.0.240.0","130.0.255.255","2181099520","2181103615","SY","Syrian Arab Republic"
+"130.1.0.0","130.11.255.255","2181103616","2181824511","US","United States"
+"130.12.0.0","130.12.255.255","2181824512","2181890047","CA","Canada"
+"130.13.0.0","130.14.255.255","2181890048","2182021119","US","United States"
+"130.15.0.0","130.15.255.255","2182021120","2182086655","CA","Canada"
+"130.16.0.0","130.23.255.255","2182086656","2182610943","US","United States"
+"130.24.0.0","130.24.255.255","2182610944","2182676479","GB","United Kingdom"
+"130.25.0.0","130.25.255.255","2182676480","2182742015","IT","Italy"
+"130.26.0.0","130.27.255.255","2182742016","2182873087","US","United States"
+"130.28.0.0","130.28.255.255","2182873088","2182938623","SE","Sweden"
+"130.29.0.0","130.31.255.255","2182938624","2183135231","US","United States"
+"130.32.0.0","130.32.255.255","2183135232","2183200767","GB","United Kingdom"
+"130.33.0.0","130.33.255.255","2183200768","2183266303","US","United States"
+"130.34.0.0","130.34.255.255","2183266304","2183331839","JP","Japan"
+"130.35.0.0","130.36.74.255","2183331840","2183416575","US","United States"
+"130.36.75.0","130.36.75.255","2183416576","2183416831","GB","United Kingdom"
+"130.36.76.0","130.36.86.255","2183416832","2183419647","US","United States"
+"130.36.87.0","130.36.87.255","2183419648","2183419903","EU","Europe"
+"130.36.88.0","130.36.94.255","2183419904","2183421695","US","United States"
+"130.36.95.0","130.36.95.255","2183421696","2183421951","EU","Europe"
+"130.36.96.0","130.36.154.255","2183421952","2183437055","US","United States"
+"130.36.155.0","130.36.155.255","2183437056","2183437311","AP","Asia/Pacific Region"
+"130.36.156.0","130.36.255.255","2183437312","2183462911","US","United States"
+"130.37.0.0","130.37.255.255","2183462912","2183528447","NL","Netherlands"
+"130.38.0.0","130.42.255.255","2183528448","2183856127","US","United States"
+"130.43.0.0","130.43.127.255","2183856128","2183888895","GR","Greece"
+"130.43.128.0","130.43.191.255","2183888896","2183905279","GB","United Kingdom"
+"130.43.192.0","130.43.255.255","2183905280","2183921663","HU","Hungary"
+"130.44.0.0","130.53.255.255","2183921664","2184577023","US","United States"
+"130.54.0.0","130.54.255.255","2184577024","2184642559","JP","Japan"
+"130.55.0.0","130.55.255.255","2184642560","2184708095","US","United States"
+"130.56.0.0","130.56.255.255","2184708096","2184773631","AU","Australia"
+"130.57.0.0","130.57.117.255","2184773632","2184803839","US","United States"
+"130.57.118.0","130.57.119.255","2184803840","2184804351","GB","United Kingdom"
+"130.57.120.0","130.58.255.255","2184804352","2184904703","US","United States"
+"130.59.0.0","130.60.255.255","2184904704","2185035775","CH","Switzerland"
+"130.61.0.0","130.62.255.255","2185035776","2185166847","US","United States"
+"130.63.0.0","130.63.255.255","2185166848","2185232383","CA","Canada"
+"130.64.0.0","130.65.255.255","2185232384","2185363455","US","United States"
+"130.66.0.0","130.66.255.255","2185363456","2185428991","FR","France"
+"130.67.0.0","130.67.255.255","2185428992","2185494527","NO","Norway"
+"130.68.0.0","130.68.255.255","2185494528","2185560063","US","United States"
+"130.69.0.0","130.69.255.255","2185560064","2185625599","JP","Japan"
+"130.70.0.0","130.72.255.255","2185625600","2185822207","US","United States"
+"130.73.0.0","130.73.255.255","2185822208","2185887743","DE","Germany"
+"130.74.0.0","130.74.255.255","2185887744","2185953279","US","United States"
+"130.75.0.0","130.75.255.255","2185953280","2186018815","DE","Germany"
+"130.76.0.0","130.77.255.255","2186018816","2186149887","US","United States"
+"130.78.0.0","130.78.255.255","2186149888","2186215423","NL","Netherlands"
+"130.79.0.0","130.79.255.255","2186215424","2186280959","FR","France"
+"130.80.0.0","130.81.255.255","2186280960","2186412031","US","United States"
+"130.82.0.0","130.82.255.255","2186412032","2186477567","CH","Switzerland"
+"130.83.0.0","130.83.255.255","2186477568","2186543103","DE","Germany"
+"130.84.0.0","130.84.255.255","2186543104","2186608639","FR","France"
+"130.85.0.0","130.86.255.255","2186608640","2186739711","US","United States"
+"130.87.0.0","130.87.255.255","2186739712","2186805247","JP","Japan"
+"130.88.0.0","130.88.255.255","2186805248","2186870783","GB","United Kingdom"
+"130.89.0.0","130.89.255.255","2186870784","2186936319","NL","Netherlands"
+"130.90.0.0","130.91.255.255","2186936320","2187067391","US","United States"
+"130.92.0.0","130.92.255.255","2187067392","2187132927","CH","Switzerland"
+"130.93.0.0","130.94.255.255","2187132928","2187263999","US","United States"
+"130.95.0.0","130.95.255.255","2187264000","2187329535","AU","Australia"
+"130.96.0.0","130.97.255.255","2187329536","2187460607","US","United States"
+"130.98.0.0","130.98.255.255","2187460608","2187526143","FR","France"
+"130.99.0.0","130.99.255.255","2187526144","2187591679","US","United States"
+"130.100.0.0","130.100.255.255","2187591680","2187657215","SE","Sweden"
+"130.101.0.0","130.101.255.255","2187657216","2187722751","US","United States"
+"130.102.0.0","130.102.255.255","2187722752","2187788287","AU","Australia"
+"130.103.0.0","130.103.255.255","2187788288","2187853823","US","United States"
+"130.104.0.0","130.104.255.255","2187853824","2187919359","BE","Belgium"
+"130.105.0.0","130.105.255.255","2187919360","2187984895","PH","Philippines"
+"130.106.0.0","130.111.255.255","2187984896","2188378111","US","United States"
+"130.112.0.0","130.112.255.255","2188378112","2188443647","NL","Netherlands"
+"130.113.0.0","130.113.255.255","2188443648","2188509183","CA","Canada"
+"130.114.0.0","130.114.255.255","2188509184","2188574719","US","United States"
+"130.115.0.0","130.115.255.255","2188574720","2188640255","NL","Netherlands"
+"130.116.0.0","130.116.255.255","2188640256","2188705791","AU","Australia"
+"130.117.0.0","130.117.1.105","2188705792","2188706153","EU","Europe"
+"130.117.1.106","130.117.1.106","2188706154","2188706154","SI","Slovenia"
+"130.117.1.107","130.117.48.81","2188706155","2188718161","EU","Europe"
+"130.117.48.82","130.117.48.82","2188718162","2188718162","SI","Slovenia"
+"130.117.48.83","130.117.49.1","2188718163","2188718337","EU","Europe"
+"130.117.49.2","130.117.49.2","2188718338","2188718338","AT","Austria"
+"130.117.49.3","130.117.49.137","2188718339","2188718473","EU","Europe"
+"130.117.49.138","130.117.49.138","2188718474","2188718474","AT","Austria"
+"130.117.49.139","130.117.53.19","2188718475","2188719379","EU","Europe"
+"130.117.53.20","130.117.53.20","2188719380","2188719380","NL","Netherlands"
+"130.117.53.21","130.117.72.239","2188719381","2188724463","EU","Europe"
+"130.117.72.240","130.117.72.240","2188724464","2188724464","NL","Netherlands"
+"130.117.72.241","130.117.75.255","2188724465","2188725247","EU","Europe"
+"130.117.76.0","130.117.76.255","2188725248","2188725503","GB","United Kingdom"
+"130.117.77.0","130.117.87.255","2188725504","2188728319","EU","Europe"
+"130.117.88.0","130.117.91.255","2188728320","2188729343","GB","United Kingdom"
+"130.117.92.0","130.117.93.255","2188729344","2188729855","EU","Europe"
+"130.117.94.0","130.117.95.255","2188729856","2188730367","ES","Spain"
+"130.117.96.0","130.117.127.255","2188730368","2188738559","GB","United Kingdom"
+"130.117.128.0","130.117.135.255","2188738560","2188740607","EU","Europe"
+"130.117.136.0","130.117.139.255","2188740608","2188741631","GB","United Kingdom"
+"130.117.140.0","130.117.189.255","2188741632","2188754431","EU","Europe"
+"130.117.190.0","130.117.190.255","2188754432","2188754687","RU","Russian Federation"
+"130.117.191.0","130.117.223.255","2188754688","2188763135","EU","Europe"
+"130.117.224.0","130.117.255.255","2188763136","2188771327","CH","Switzerland"
+"130.118.0.0","130.118.255.255","2188771328","2188836863","US","United States"
+"130.119.0.0","130.119.253.121","2188836864","2188901753","EU","Europe"
+"130.119.253.122","130.119.253.122","2188901754","2188901754","GB","United Kingdom"
+"130.119.253.123","130.119.255.255","2188901755","2188902399","EU","Europe"
+"130.120.0.0","130.120.255.255","2188902400","2188967935","FR","France"
+"130.121.0.0","130.122.255.255","2188967936","2189099007","US","United States"
+"130.123.0.0","130.123.255.255","2189099008","2189164543","NZ","New Zealand"
+"130.124.0.0","130.124.255.255","2189164544","2189230079","US","United States"
+"130.125.0.0","130.125.255.255","2189230080","2189295615","CH","Switzerland"
+"130.126.0.0","130.129.255.255","2189295616","2189557759","US","United States"
+"130.130.0.0","130.130.255.255","2189557760","2189623295","AU","Australia"
+"130.131.0.0","130.132.255.255","2189623296","2189754367","US","United States"
+"130.133.0.0","130.133.255.255","2189754368","2189819903","DE","Germany"
+"130.134.0.0","130.135.255.255","2189819904","2189950975","US","United States"
+"130.136.0.0","130.136.255.255","2189950976","2190016511","IT","Italy"
+"130.137.0.0","130.137.255.255","2190016512","2190082047","US","United States"
+"130.138.0.0","130.138.226.255","2190082048","2190140159","NL","Netherlands"
+"130.138.227.0","130.138.227.255","2190140160","2190140415","EU","Europe"
+"130.138.228.0","130.147.255.255","2190140416","2190737407","NL","Netherlands"
+"130.148.0.0","130.148.255.255","2190737408","2190802943","GB","United Kingdom"
+"130.149.0.0","130.149.255.255","2190802944","2190868479","DE","Germany"
+"130.150.0.0","130.152.255.255","2190868480","2191065087","US","United States"
+"130.153.0.0","130.153.255.255","2191065088","2191130623","JP","Japan"
+"130.154.0.0","130.154.255.255","2191130624","2191196159","US","United States"
+"130.155.0.0","130.155.255.255","2191196160","2191261695","AU","Australia"
+"130.156.0.0","130.157.255.255","2191261696","2191392767","US","United States"
+"130.158.0.0","130.158.255.255","2191392768","2191458303","JP","Japan"
+"130.159.0.0","130.159.255.255","2191458304","2191523839","GB","United Kingdom"
+"130.160.0.0","130.160.255.255","2191523840","2191589375","US","United States"
+"130.161.0.0","130.161.255.255","2191589376","2191654911","NL","Netherlands"
+"130.162.0.0","130.178.255.255","2191654912","2192769023","US","United States"
+"130.179.0.0","130.179.255.255","2192769024","2192834559","CA","Canada"
+"130.180.0.0","130.180.127.255","2192834560","2192867327","DE","Germany"
+"130.180.128.0","130.180.191.255","2192867328","2192883711","SY","Syrian Arab Republic"
+"130.180.192.0","130.180.199.255","2192883712","2192885759","PL","Poland"
+"130.180.200.0","130.180.207.255","2192885760","2192887807","GB","United Kingdom"
+"130.180.208.0","130.180.223.255","2192887808","2192891903","UA","Ukraine"
+"130.180.224.0","130.180.255.255","2192891904","2192900095","RS","Serbia"
+"130.181.0.0","130.182.255.255","2192900096","2193031167","US","United States"
+"130.183.0.0","130.183.255.255","2193031168","2193096703","DE","Germany"
+"130.184.0.0","130.184.255.255","2193096704","2193162239","US","United States"
+"130.185.0.0","130.185.63.255","2193162240","2193178623","UA","Ukraine"
+"130.185.64.0","130.185.71.255","2193178624","2193180671","GB","United Kingdom"
+"130.185.72.0","130.185.79.255","2193180672","2193182719","IR","Iran, Islamic Republic of"
+"130.185.80.0","130.185.87.255","2193182720","2193184767","PT","Portugal"
+"130.185.88.0","130.185.95.255","2193184768","2193186815","ES","Spain"
+"130.185.96.0","130.185.103.255","2193186816","2193188863","PL","Poland"
+"130.185.104.0","130.185.108.31","2193188864","2193189919","DE","Germany"
+"130.185.108.32","130.185.108.47","2193189920","2193189935","GB","United Kingdom"
+"130.185.108.48","130.185.108.63","2193189936","2193189951","DE","Germany"
+"130.185.108.64","130.185.108.95","2193189952","2193189983","IT","Italy"
+"130.185.108.96","130.185.108.127","2193189984","2193190015","DE","Germany"
+"130.185.108.128","130.185.108.191","2193190016","2193190079","CZ","Czech Republic"
+"130.185.108.192","130.185.111.255","2193190080","2193190911","DE","Germany"
+"130.185.128.0","130.185.143.255","2193195008","2193199103","DK","Denmark"
+"130.185.144.0","130.185.151.255","2193199104","2193201151","GB","United Kingdom"
+"130.185.152.0","130.185.157.255","2193201152","2193202687","SE","Sweden"
+"130.185.158.0","130.185.158.255","2193202688","2193202943","FI","Finland"
+"130.185.159.0","130.185.159.255","2193202944","2193203199","SE","Sweden"
+"130.185.160.0","130.185.167.255","2193203200","2193205247","GB","United Kingdom"
+"130.185.168.0","130.185.169.255","2193205248","2193205759","FR","France"
+"130.185.170.0","130.185.170.255","2193205760","2193206015","US","United States"
+"130.185.171.0","130.185.171.255","2193206016","2193206271","FR","France"
+"130.185.172.0","130.185.175.255","2193206272","2193207295","MX","Mexico"
+"130.185.176.0","130.185.181.255","2193207296","2193208831","CZ","Czech Republic"
+"130.185.182.0","130.185.183.255","2193208832","2193209343","US","United States"
+"130.185.184.0","130.185.191.255","2193209344","2193211391","FR","France"
+"130.185.192.0","130.185.238.255","2193211392","2193223423","BG","Bulgaria"
+"130.185.239.0","130.185.239.255","2193223424","2193223679","GB","United Kingdom"
+"130.185.240.0","130.185.250.255","2193223680","2193226495","BG","Bulgaria"
+"130.185.251.0","130.185.251.255","2193226496","2193226751","GB","United Kingdom"
+"130.185.252.0","130.185.255.255","2193226752","2193227775","BG","Bulgaria"
+"130.186.0.0","130.186.255.255","2193227776","2193293311","IT","Italy"
+"130.187.0.0","130.187.255.255","2193293312","2193358847","US","United States"
+"130.188.0.0","130.188.255.255","2193358848","2193424383","FI","Finland"
+"130.189.0.0","130.189.255.255","2193424384","2193489919","US","United States"
+"130.190.0.0","130.190.255.255","2193489920","2193555455","FR","France"
+"130.191.0.0","130.191.255.255","2193555456","2193620991","US","United States"
+"130.192.0.0","130.192.255.255","2193620992","2193686527","IT","Italy"
+"130.193.0.0","130.193.7.255","2193686528","2193688575","FR","France"
+"130.193.8.0","130.193.23.255","2193688576","2193692671","CZ","Czech Republic"
+"130.193.24.0","130.193.31.255","2193692672","2193694719","FR","France"
+"130.193.32.0","130.193.71.255","2193694720","2193704959","RU","Russian Federation"
+"130.193.72.0","130.193.79.255","2193704960","2193707007","IT","Italy"
+"130.193.80.0","130.193.81.143","2193707008","2193707407","GB","United Kingdom"
+"130.193.81.144","130.193.81.151","2193707408","2193707415","IT","Italy"
+"130.193.81.152","130.193.81.231","2193707416","2193707495","GB","United Kingdom"
+"130.193.81.232","130.193.81.239","2193707496","2193707503","IT","Italy"
+"130.193.81.240","130.193.82.135","2193707504","2193707655","GB","United Kingdom"
+"130.193.82.136","130.193.82.143","2193707656","2193707663","IT","Italy"
+"130.193.82.144","130.193.82.207","2193707664","2193707727","GB","United Kingdom"
+"130.193.82.208","130.193.82.215","2193707728","2193707735","IT","Italy"
+"130.193.82.216","130.193.82.231","2193707736","2193707751","GB","United Kingdom"
+"130.193.82.232","130.193.82.239","2193707752","2193707759","IT","Italy"
+"130.193.82.240","130.193.82.247","2193707760","2193707767","GB","United Kingdom"
+"130.193.82.248","130.193.82.255","2193707768","2193707775","IT","Italy"
+"130.193.83.0","130.193.83.15","2193707776","2193707791","GB","United Kingdom"
+"130.193.83.16","130.193.83.23","2193707792","2193707799","IT","Italy"
+"130.193.83.24","130.193.83.63","2193707800","2193707839","GB","United Kingdom"
+"130.193.83.64","130.193.83.71","2193707840","2193707847","IT","Italy"
+"130.193.83.72","130.193.85.87","2193707848","2193708375","GB","United Kingdom"
+"130.193.85.88","130.193.85.95","2193708376","2193708383","IT","Italy"
+"130.193.85.96","130.193.87.63","2193708384","2193708863","GB","United Kingdom"
+"130.193.87.64","130.193.87.71","2193708864","2193708871","IT","Italy"
+"130.193.87.72","130.193.87.167","2193708872","2193708967","GB","United Kingdom"
+"130.193.87.168","130.193.87.175","2193708968","2193708975","IT","Italy"
+"130.193.87.176","130.193.88.143","2193708976","2193709199","GB","United Kingdom"
+"130.193.88.144","130.193.88.159","2193709200","2193709215","IT","Italy"
+"130.193.88.160","130.193.95.255","2193709216","2193711103","GB","United Kingdom"
+"130.193.96.0","130.193.103.255","2193711104","2193713151","DE","Germany"
+"130.193.104.0","130.193.111.255","2193713152","2193715199","ES","Spain"
+"130.193.112.0","130.193.119.255","2193715200","2193717247","DE","Germany"
+"130.193.120.0","130.193.127.255","2193717248","2193719295","AM","Armenia"
+"130.193.128.0","130.193.255.255","2193719296","2193752063","IQ","Iraq"
+"130.194.0.0","130.194.255.255","2193752064","2193817599","AU","Australia"
+"130.195.0.0","130.195.255.255","2193817600","2193883135","NZ","New Zealand"
+"130.196.0.0","130.203.255.255","2193883136","2194407423","US","United States"
+"130.204.0.0","130.204.255.255","2194407424","2194472959","BG","Bulgaria"
+"130.205.0.0","130.205.255.255","2194472960","2194538495","US","United States"
+"130.206.0.0","130.206.255.255","2194538496","2194604031","ES","Spain"
+"130.207.0.0","130.207.255.255","2194604032","2194669567","US","United States"
+"130.208.0.0","130.208.255.255","2194669568","2194735103","IS","Iceland"
+"130.209.0.0","130.209.255.255","2194735104","2194800639","GB","United Kingdom"
+"130.210.0.0","130.211.50.58","2194800640","2194879034","US","United States"
+"130.211.50.59","130.211.50.59","2194879035","2194879035","BE","Belgium"
+"130.211.50.60","130.211.87.61","2194879036","2194888509","US","United States"
+"130.211.87.62","130.211.87.62","2194888510","2194888510","IE","Ireland"
+"130.211.87.63","130.211.97.190","2194888511","2194891198","US","United States"
+"130.211.97.191","130.211.97.191","2194891199","2194891199","BE","Belgium"
+"130.211.97.192","130.214.25.252","2194891200","2195069436","US","United States"
+"130.214.25.253","130.214.25.253","2195069437","2195069437","AP","Asia/Pacific Region"
+"130.214.25.254","130.214.39.255","2195069438","2195073023","US","United States"
+"130.214.40.0","130.214.40.255","2195073024","2195073279","EU","Europe"
+"130.214.41.0","130.215.255.255","2195073280","2195193855","US","United States"
+"130.216.0.0","130.217.255.255","2195193856","2195324927","NZ","New Zealand"
+"130.218.0.0","130.219.255.255","2195324928","2195455999","US","United States"
+"130.220.0.0","130.220.255.255","2195456000","2195521535","AU","Australia"
+"130.221.0.0","130.222.255.255","2195521536","2195652607","US","United States"
+"130.223.0.0","130.223.255.255","2195652608","2195718143","CH","Switzerland"
+"130.224.0.0","130.224.255.255","2195718144","2195783679","US","United States"
+"130.225.0.0","130.228.255.255","2195783680","2196045823","DK","Denmark"
+"130.229.0.0","130.229.255.255","2196045824","2196111359","SE","Sweden"
+"130.230.0.0","130.234.255.255","2196111360","2196439039","FI","Finland"
+"130.235.0.0","130.244.255.255","2196439040","2197094399","SE","Sweden"
+"130.245.0.0","130.245.255.255","2197094400","2197159935","US","United States"
+"130.246.0.0","130.246.255.255","2197159936","2197225471","GB","United Kingdom"
+"130.247.0.0","130.250.255.255","2197225472","2197487615","US","United States"
+"130.251.0.0","130.251.255.255","2197487616","2197553151","IT","Italy"
+"130.252.0.0","130.254.255.255","2197553152","2197749759","US","United States"
+"130.255.0.0","130.255.7.255","2197749760","2197751807","IQ","Iraq"
+"130.255.8.0","130.255.15.255","2197751808","2197753855","RU","Russian Federation"
+"130.255.16.0","130.255.19.255","2197753856","2197754879","GB","United Kingdom"
+"130.255.20.0","130.255.20.255","2197754880","2197755135","DK","Denmark"
+"130.255.21.0","130.255.24.255","2197755136","2197756159","GB","United Kingdom"
+"130.255.25.0","130.255.25.15","2197756160","2197756175","PT","Portugal"
+"130.255.25.16","130.255.31.255","2197756176","2197757951","GB","United Kingdom"
+"130.255.32.0","130.255.63.255","2197757952","2197766143","RU","Russian Federation"
+"130.255.64.0","130.255.71.255","2197766144","2197768191","PS","Palestinian Territory"
+"130.255.72.0","130.255.79.255","2197768192","2197770239","DE","Germany"
+"130.255.80.0","130.255.87.255","2197770240","2197772287","RU","Russian Federation"
+"130.255.88.0","130.255.95.255","2197772288","2197774335","IQ","Iraq"
+"130.255.96.0","130.255.103.255","2197774336","2197776383","IT","Italy"
+"130.255.104.0","130.255.111.255","2197776384","2197778431","DE","Germany"
+"130.255.112.0","130.255.119.255","2197778432","2197780479","IT","Italy"
+"130.255.120.0","130.255.127.255","2197780480","2197782527","DE","Germany"
+"130.255.128.0","130.255.143.255","2197782528","2197786623","UA","Ukraine"
+"130.255.144.0","130.255.151.255","2197786624","2197788671","IT","Italy"
+"130.255.152.0","130.255.159.255","2197788672","2197790719","PL","Poland"
+"130.255.160.0","130.255.167.255","2197790720","2197792767","SE","Sweden"
+"130.255.168.0","130.255.175.255","2197792768","2197794815","IT","Italy"
+"130.255.176.0","130.255.183.255","2197794816","2197796863","SA","Saudi Arabia"
+"130.255.184.0","130.255.191.255","2197796864","2197798911","DE","Germany"
+"130.255.192.0","130.255.255.255","2197798912","2197815295","IR","Iran, Islamic Republic of"
+"131.0.0.0","131.0.3.255","2197815296","2197816319","BO","Bolivia"
+"131.0.4.0","131.0.51.255","2197816320","2197828607","BR","Brazil"
+"131.0.52.0","131.0.53.255","2197828608","2197829119","CL","Chile"
+"131.0.54.0","131.0.55.255","2197829120","2197829631","AR","Argentina"
+"131.0.56.0","131.0.71.255","2197829632","2197833727","BR","Brazil"
+"131.0.72.0","131.0.75.255","2197833728","2197834751","CR","Costa Rica"
+"131.0.76.0","131.0.103.255","2197834752","2197841919","BR","Brazil"
+"131.0.104.0","131.0.107.255","2197841920","2197842943","AR","Argentina"
+"131.0.108.0","131.0.111.255","2197842944","2197843967","CL","Chile"
+"131.0.112.0","131.0.123.255","2197843968","2197847039","BR","Brazil"
+"131.0.124.0","131.0.127.255","2197847040","2197848063","MX","Mexico"
+"131.0.128.0","131.0.131.255","2197848064","2197849087","AR","Argentina"
+"131.0.132.0","131.0.135.255","2197849088","2197850111","BR","Brazil"
+"131.0.136.0","131.0.139.255","2197850112","2197851135","CO","Colombia"
+"131.0.140.0","131.0.167.255","2197851136","2197858303","BR","Brazil"
+"131.0.168.0","131.0.171.255","2197858304","2197859327","CO","Colombia"
+"131.0.172.0","131.0.175.255","2197859328","2197860351","CL","Chile"
+"131.0.176.0","131.0.195.255","2197860352","2197865471","BR","Brazil"
+"131.0.196.0","131.0.197.255","2197865472","2197865983","ES","Spain"
+"131.0.198.0","131.0.199.255","2197865984","2197866495","AR","Argentina"
+"131.0.200.0","131.0.211.255","2197866496","2197869567","BR","Brazil"
+"131.0.212.0","131.0.215.255","2197869568","2197870591","UY","Uruguay"
+"131.0.216.0","131.0.231.255","2197870592","2197874687","BR","Brazil"
+"131.0.232.0","131.0.235.255","2197874688","2197875711","AR","Argentina"
+"131.0.236.0","131.0.239.255","2197875712","2197876735","MX","Mexico"
+"131.0.240.0","131.0.255.255","2197876736","2197880831","BR","Brazil"
+"131.1.0.0","131.1.255.255","2197880832","2197946367","IT","Italy"
+"131.2.0.0","131.71.255.255","2197946368","2202533887","US","United States"
+"131.72.0.0","131.72.3.255","2202533888","2202534911","AR","Argentina"
+"131.72.4.0","131.72.23.255","2202534912","2202540031","BR","Brazil"
+"131.72.24.0","131.72.27.255","2202540032","2202541055","PY","Paraguay"
+"131.72.28.0","131.72.31.255","2202541056","2202542079","AR","Argentina"
+"131.72.32.0","131.72.71.255","2202542080","2202552319","BR","Brazil"
+"131.72.72.0","131.72.75.255","2202552320","2202553343","AR","Argentina"
+"131.72.76.0","131.72.79.255","2202553344","2202554367","TT","Trinidad and Tobago"
+"131.72.80.0","131.72.111.255","2202554368","2202562559","BR","Brazil"
+"131.72.112.0","131.72.115.255","2202562560","2202563583","CW","Curacao"
+"131.72.116.0","131.72.131.255","2202563584","2202567679","BR","Brazil"
+"131.72.132.0","131.72.135.255","2202567680","2202568703","AR","Argentina"
+"131.72.136.0","131.72.139.255","2202568704","2202569727","NL","Netherlands"
+"131.72.140.0","131.72.155.255","2202569728","2202573823","BR","Brazil"
+"131.72.156.0","131.72.159.255","2202573824","2202574847","AR","Argentina"
+"131.72.160.0","131.72.167.255","2202574848","2202576895","BR","Brazil"
+"131.72.168.0","131.72.171.255","2202576896","2202577919","VE","Venezuela"
+"131.72.172.0","131.72.203.255","2202577920","2202586111","BR","Brazil"
+"131.72.204.0","131.72.207.255","2202586112","2202587135","AR","Argentina"
+"131.72.208.0","131.72.211.255","2202587136","2202588159","HN","Honduras"
+"131.72.212.0","131.72.215.255","2202588160","2202589183","MX","Mexico"
+"131.72.216.0","131.72.223.255","2202589184","2202591231","BR","Brazil"
+"131.72.224.0","131.72.227.255","2202591232","2202592255","PA","Panama"
+"131.72.228.0","131.72.231.255","2202592256","2202593279","MX","Mexico"
+"131.72.232.0","131.72.239.255","2202593280","2202595327","CL","Chile"
+"131.72.240.0","131.72.243.255","2202595328","2202596351","AR","Argentina"
+"131.72.244.0","131.72.255.255","2202596352","2202599423","BR","Brazil"
+"131.73.0.0","131.96.255.255","2202599424","2204172287","US","United States"
+"131.97.0.0","131.97.255.255","2204172288","2204237823","SE","Sweden"
+"131.98.0.0","131.98.255.255","2204237824","2204303359","US","United States"
+"131.99.0.0","131.99.255.255","2204303360","2204368895","DE","Germany"
+"131.100.0.0","131.100.3.255","2204368896","2204369919","PA","Panama"
+"131.100.4.0","131.100.27.255","2204369920","2204376063","BR","Brazil"
+"131.100.28.0","131.100.31.255","2204376064","2204377087","CL","Chile"
+"131.100.32.0","131.100.35.255","2204377088","2204378111","BR","Brazil"
+"131.100.36.0","131.100.39.255","2204378112","2204379135","TT","Trinidad and Tobago"
+"131.100.40.0","131.100.63.255","2204379136","2204385279","BR","Brazil"
+"131.100.64.0","131.100.67.255","2204385280","2204386303","AR","Argentina"
+"131.100.68.0","131.100.87.255","2204386304","2204391423","BR","Brazil"
+"131.100.88.0","131.100.91.255","2204391424","2204392447","AR","Argentina"
+"131.100.92.0","131.100.99.255","2204392448","2204394495","BR","Brazil"
+"131.100.100.0","131.100.103.255","2204394496","2204395519","AR","Argentina"
+"131.100.104.0","131.100.107.255","2204395520","2204396543","BR","Brazil"
+"131.100.108.0","131.100.111.255","2204396544","2204397567","AR","Argentina"
+"131.100.112.0","131.100.139.255","2204397568","2204404735","BR","Brazil"
+"131.100.140.0","131.100.143.255","2204404736","2204405759","SV","El Salvador"
+"131.100.144.0","131.100.159.255","2204405760","2204409855","BR","Brazil"
+"131.100.160.0","131.100.163.255","2204409856","2204410879","TT","Trinidad and Tobago"
+"131.100.164.0","131.100.179.255","2204410880","2204414975","BR","Brazil"
+"131.100.180.0","131.100.183.255","2204414976","2204415999","AR","Argentina"
+"131.100.184.0","131.100.187.255","2204416000","2204417023","PY","Paraguay"
+"131.100.188.0","131.100.199.255","2204417024","2204420095","BR","Brazil"
+"131.100.200.0","131.100.203.255","2204420096","2204421119","BO","Bolivia"
+"131.100.204.0","131.100.255.255","2204421120","2204434431","BR","Brazil"
+"131.101.0.0","131.101.255.255","2204434432","2204499967","US","United States"
+"131.102.0.0","131.102.255.255","2204499968","2204565503","CH","Switzerland"
+"131.103.0.0","131.103.255.255","2204565504","2204631039","US","United States"
+"131.104.0.0","131.104.255.255","2204631040","2204696575","CA","Canada"
+"131.105.0.0","131.107.255.255","2204696576","2204893183","US","United States"
+"131.108.0.0","131.108.3.255","2204893184","2204894207","AR","Argentina"
+"131.108.4.0","131.108.7.255","2204894208","2204895231","PA","Panama"
+"131.108.8.0","131.108.15.255","2204895232","2204897279","BR","Brazil"
+"131.108.16.0","131.108.16.167","2204897280","2204897447","HN","Honduras"
+"131.108.16.168","131.108.16.175","2204897448","2204897455","CA","Canada"
+"131.108.16.176","131.108.19.47","2204897456","2204898095","HN","Honduras"
+"131.108.19.48","131.108.19.63","2204898096","2204898111","CR","Costa Rica"
+"131.108.19.64","131.108.19.255","2204898112","2204898303","HN","Honduras"
+"131.108.20.0","131.108.23.255","2204898304","2204899327","PA","Panama"
+"131.108.24.0","131.108.35.255","2204899328","2204902399","BR","Brazil"
+"131.108.36.0","131.108.39.255","2204902400","2204903423","CR","Costa Rica"
+"131.108.40.0","131.108.43.255","2204903424","2204904447","AR","Argentina"
+"131.108.44.0","131.108.67.255","2204904448","2204910591","BR","Brazil"
+"131.108.68.0","131.108.68.255","2204910592","2204910847","AR","Argentina"
+"131.108.69.0","131.108.71.255","2204910848","2204911615","CL","Chile"
+"131.108.72.0","131.108.79.255","2204911616","2204913663","BR","Brazil"
+"131.108.80.0","131.108.83.255","2204913664","2204914687","AR","Argentina"
+"131.108.84.0","131.108.139.255","2204914688","2204929023","BR","Brazil"
+"131.108.140.0","131.108.143.255","2204929024","2204930047","AR","Argentina"
+"131.108.144.0","131.108.167.255","2204930048","2204936191","BR","Brazil"
+"131.108.168.0","131.108.171.255","2204936192","2204937215","CO","Colombia"
+"131.108.172.0","131.108.191.255","2204937216","2204942335","BR","Brazil"
+"131.108.192.0","131.108.195.255","2204942336","2204943359","PY","Paraguay"
+"131.108.196.0","131.108.207.255","2204943360","2204946431","BR","Brazil"
+"131.108.208.0","131.108.211.255","2204946432","2204947455","CL","Chile"
+"131.108.212.0","131.108.231.255","2204947456","2204952575","BR","Brazil"
+"131.108.232.0","131.108.232.191","2204952576","2204952767","HN","Honduras"
+"131.108.232.192","131.108.232.199","2204952768","2204952775","US","United States"
+"131.108.232.200","131.108.235.255","2204952776","2204953599","HN","Honduras"
+"131.108.236.0","131.108.255.255","2204953600","2204958719","BR","Brazil"
+"131.109.0.0","131.110.255.255","2204958720","2205089791","US","United States"
+"131.111.0.0","131.111.255.255","2205089792","2205155327","GB","United Kingdom"
+"131.112.0.0","131.113.255.255","2205155328","2205286399","JP","Japan"
+"131.114.0.0","131.114.255.255","2205286400","2205351935","IT","Italy"
+"131.115.0.0","131.116.255.255","2205351936","2205483007","SE","Sweden"
+"131.117.0.0","131.117.127.255","2205483008","2205515775","CH","Switzerland"
+"131.117.128.0","131.117.143.255","2205515776","2205519871","AZ","Azerbaijan"
+"131.117.144.0","131.117.159.255","2205519872","2205523967","DE","Germany"
+"131.117.160.0","131.117.167.255","2205523968","2205526015","YE","Yemen"
+"131.117.168.0","131.117.175.255","2205526016","2205528063","GB","United Kingdom"
+"131.117.176.0","131.117.183.255","2205528064","2205530111","SE","Sweden"
+"131.117.184.0","131.117.191.255","2205530112","2205532159","GB","United Kingdom"
+"131.117.192.0","131.117.199.255","2205532160","2205534207","CZ","Czech Republic"
+"131.117.200.0","131.117.207.255","2205534208","2205536255","FR","France"
+"131.117.208.0","131.117.215.255","2205536256","2205538303","CZ","Czech Republic"
+"131.117.216.0","131.117.223.255","2205538304","2205540351","RU","Russian Federation"
+"131.117.224.0","131.117.255.255","2205540352","2205548543","IQ","Iraq"
+"131.118.0.0","131.128.255.255","2205548544","2206269439","US","United States"
+"131.129.0.0","131.129.255.255","2206269440","2206334975","JP","Japan"
+"131.130.0.0","131.130.255.255","2206334976","2206400511","AT","Austria"
+"131.131.0.0","131.131.255.255","2206400512","2206466047","US","United States"
+"131.132.0.0","131.141.255.255","2206466048","2207121407","CA","Canada"
+"131.142.0.0","131.146.255.255","2207121408","2207449087","US","United States"
+"131.147.0.0","131.147.255.255","2207449088","2207514623","JP","Japan"
+"131.148.0.0","131.150.6.255","2207514624","2207647487","CA","Canada"
+"131.150.7.0","131.150.7.255","2207647488","2207647743","US","United States"
+"131.150.8.0","131.150.10.255","2207647744","2207648511","CA","Canada"
+"131.150.11.0","131.150.15.255","2207648512","2207649791","US","United States"
+"131.150.16.0","131.150.30.255","2207649792","2207653631","CA","Canada"
+"131.150.31.0","131.150.31.255","2207653632","2207653887","US","United States"
+"131.150.32.0","131.150.54.255","2207653888","2207659775","CA","Canada"
+"131.150.55.0","131.150.55.255","2207659776","2207660031","US","United States"
+"131.150.56.0","131.150.61.255","2207660032","2207661567","CA","Canada"
+"131.150.62.0","131.150.62.255","2207661568","2207661823","US","United States"
+"131.150.63.0","131.150.79.255","2207661824","2207666175","CA","Canada"
+"131.150.80.0","131.150.83.255","2207666176","2207667199","US","United States"
+"131.150.84.0","131.150.129.255","2207667200","2207678975","CA","Canada"
+"131.150.130.0","131.150.131.255","2207678976","2207679487","US","United States"
+"131.150.132.0","131.150.143.255","2207679488","2207682559","CA","Canada"
+"131.150.144.0","131.150.159.255","2207682560","2207686655","US","United States"
+"131.150.160.0","131.150.189.255","2207686656","2207694335","CA","Canada"
+"131.150.190.0","131.150.190.255","2207694336","2207694591","US","United States"
+"131.150.191.0","131.150.255.255","2207694592","2207711231","CA","Canada"
+"131.151.0.0","131.151.255.255","2207711232","2207776767","US","United States"
+"131.152.0.0","131.152.255.255","2207776768","2207842303","CH","Switzerland"
+"131.153.0.0","131.153.15.255","2207842304","2207846399","US","United States"
+"131.153.16.0","131.153.23.255","2207846400","2207848447","NL","Netherlands"
+"131.153.24.0","131.153.255.255","2207848448","2207907839","US","United States"
+"131.154.0.0","131.154.255.255","2207907840","2207973375","IT","Italy"
+"131.155.0.0","131.155.255.255","2207973376","2208038911","NL","Netherlands"
+"131.156.0.0","131.158.255.255","2208038912","2208235519","US","United States"
+"131.159.0.0","131.159.255.255","2208235520","2208301055","DE","Germany"
+"131.160.0.0","131.160.255.255","2208301056","2208366591","FI","Finland"
+"131.161.0.0","131.161.51.255","2208366592","2208379903","BR","Brazil"
+"131.161.52.0","131.161.55.255","2208379904","2208380927","HN","Honduras"
+"131.161.56.0","131.161.59.255","2208380928","2208381951","CL","Chile"
+"131.161.60.0","131.161.79.255","2208381952","2208387071","BR","Brazil"
+"131.161.80.0","131.161.83.255","2208387072","2208388095","HN","Honduras"
+"131.161.84.0","131.161.87.255","2208388096","2208389119","SX","Sint Maarten (Dutch part)"
+"131.161.88.0","131.161.91.255","2208389120","2208390143","AR","Argentina"
+"131.161.92.0","131.161.99.255","2208390144","2208392191","BR","Brazil"
+"131.161.100.0","131.161.103.255","2208392192","2208393215","PE","Peru"
+"131.161.104.0","131.161.147.255","2208393216","2208404479","BR","Brazil"
+"131.161.148.0","131.161.151.255","2208404480","2208405503","BZ","Belize"
+"131.161.152.0","131.161.155.255","2208405504","2208406527","AR","Argentina"
+"131.161.156.0","131.161.183.255","2208406528","2208413695","BR","Brazil"
+"131.161.184.0","131.161.187.255","2208413696","2208414719","AR","Argentina"
+"131.161.188.0","131.161.199.255","2208414720","2208417791","BR","Brazil"
+"131.161.200.0","131.161.203.255","2208417792","2208418815","CL","Chile"
+"131.161.204.0","131.161.231.255","2208418816","2208425983","BR","Brazil"
+"131.161.232.0","131.161.239.255","2208425984","2208428031","AR","Argentina"
+"131.161.240.0","131.161.243.255","2208428032","2208429055","BR","Brazil"
+"131.161.244.0","131.161.247.255","2208429056","2208430079","MX","Mexico"
+"131.161.248.0","131.161.251.255","2208430080","2208431103","BR","Brazil"
+"131.161.252.0","131.161.255.255","2208431104","2208432127","PY","Paraguay"
+"131.162.0.0","131.163.255.255","2208432128","2208563199","CA","Canada"
+"131.164.0.0","131.165.255.255","2208563200","2208694271","DK","Denmark"
+"131.166.0.0","131.166.255.255","2208694272","2208759807","LU","Luxembourg"
+"131.167.0.0","131.168.255.255","2208759808","2208890879","US","United States"
+"131.169.0.0","131.169.255.255","2208890880","2208956415","DE","Germany"
+"131.170.0.0","131.170.255.255","2208956416","2209021951","AU","Australia"
+"131.171.0.0","131.171.255.255","2209021952","2209087487","US","United States"
+"131.172.0.0","131.172.255.255","2209087488","2209153023","AU","Australia"
+"131.173.0.0","131.173.255.255","2209153024","2209218559","DE","Germany"
+"131.174.0.0","131.174.255.255","2209218560","2209284095","NL","Netherlands"
+"131.175.0.0","131.175.255.255","2209284096","2209349631","IT","Italy"
+"131.176.0.0","131.176.242.255","2209349632","2209411839","US","United States"
+"131.176.243.0","131.176.243.255","2209411840","2209412095","NL","Netherlands"
+"131.176.244.0","131.176.255.255","2209412096","2209415167","US","United States"
+"131.177.0.0","131.177.255.255","2209415168","2209480703","FI","Finland"
+"131.178.0.0","131.178.255.255","2209480704","2209546239","MX","Mexico"
+"131.179.0.0","131.179.255.255","2209546240","2209611775","US","United States"
+"131.180.0.0","131.180.255.255","2209611776","2209677311","NL","Netherlands"
+"131.181.0.0","131.181.255.255","2209677312","2209742847","AU","Australia"
+"131.182.0.0","131.184.255.255","2209742848","2209939455","US","United States"
+"131.185.0.0","131.185.255.255","2209939456","2210004991","AU","Australia"
+"131.186.0.0","131.187.255.255","2210004992","2210136063","US","United States"
+"131.188.0.0","131.188.255.255","2210136064","2210201599","DE","Germany"
+"131.189.0.0","131.194.255.255","2210201600","2210594815","US","United States"
+"131.195.0.0","131.195.255.255","2210594816","2210660351","CA","Canada"
+"131.196.0.0","131.201.255.255","2210660352","2211053567","US","United States"
+"131.202.0.0","131.202.255.255","2211053568","2211119103","CA","Canada"
+"131.203.0.0","131.203.255.255","2211119104","2211184639","NZ","New Zealand"
+"131.204.0.0","131.204.255.255","2211184640","2211250175","US","United States"
+"131.205.0.0","131.205.255.255","2211250176","2211315711","SE","Sweden"
+"131.206.0.0","131.206.255.255","2211315712","2211381247","JP","Japan"
+"131.207.0.0","131.207.255.255","2211381248","2211446783","FI","Finland"
+"131.208.0.0","131.210.255.255","2211446784","2211643391","US","United States"
+"131.211.0.0","131.211.255.255","2211643392","2211708927","NL","Netherlands"
+"131.212.0.0","131.212.255.255","2211708928","2211774463","US","United States"
+"131.213.0.0","131.213.255.255","2211774464","2211839999","JP","Japan"
+"131.214.0.0","131.216.255.255","2211840000","2212036607","US","United States"
+"131.217.0.0","131.217.255.255","2212036608","2212102143","AU","Australia"
+"131.218.0.0","131.219.255.255","2212102144","2212233215","US","United States"
+"131.220.0.0","131.220.255.255","2212233216","2212298751","DE","Germany"
+"131.221.0.0","131.221.3.255","2212298752","2212299775","AR","Argentina"
+"131.221.4.0","131.221.7.255","2212299776","2212300799","DO","Dominican Republic"
+"131.221.8.0","131.221.11.255","2212300800","2212301823","HN","Honduras"
+"131.221.12.0","131.221.15.255","2212301824","2212302847","BR","Brazil"
+"131.221.16.0","131.221.19.255","2212302848","2212303871","AR","Argentina"
+"131.221.20.0","131.221.23.255","2212303872","2212304895","BR","Brazil"
+"131.221.24.0","131.221.27.255","2212304896","2212305919","PA","Panama"
+"131.221.28.0","131.221.31.255","2212305920","2212306943","TT","Trinidad and Tobago"
+"131.221.32.0","131.221.35.255","2212306944","2212307967","CL","Chile"
+"131.221.36.0","131.221.39.255","2212307968","2212308991","BR","Brazil"
+"131.221.40.0","131.221.43.255","2212308992","2212310015","CO","Colombia"
+"131.221.44.0","131.221.63.255","2212310016","2212315135","BR","Brazil"
+"131.221.64.0","131.221.67.255","2212315136","2212316159","AR","Argentina"
+"131.221.68.0","131.221.111.255","2212316160","2212327423","BR","Brazil"
+"131.221.112.0","131.221.115.255","2212327424","2212328447","VE","Venezuela"
+"131.221.116.0","131.221.143.255","2212328448","2212335615","BR","Brazil"
+"131.221.144.0","131.221.147.255","2212335616","2212336639","CW","Curacao"
+"131.221.148.0","131.221.151.255","2212336640","2212337663","BR","Brazil"
+"131.221.152.0","131.221.155.255","2212337664","2212338687","PE","Peru"
+"131.221.156.0","131.221.163.255","2212338688","2212340735","BR","Brazil"
+"131.221.164.0","131.221.167.255","2212340736","2212341759","CL","Chile"
+"131.221.168.0","131.221.255.255","2212341760","2212364287","BR","Brazil"
+"131.222.0.0","131.223.255.255","2212364288","2212495359","US","United States"
+"131.224.0.0","131.224.255.255","2212495360","2212560895","NL","Netherlands"
+"131.225.0.0","131.226.255.255","2212560896","2212691967","US","United States"
+"131.227.0.0","131.227.255.255","2212691968","2212757503","GB","United Kingdom"
+"131.228.0.0","131.228.7.255","2212757504","2212759551","FI","Finland"
+"131.228.8.0","131.228.11.255","2212759552","2212760575","US","United States"
+"131.228.12.0","131.228.15.255","2212760576","2212761599","FI","Finland"
+"131.228.16.0","131.228.19.255","2212761600","2212762623","GB","United Kingdom"
+"131.228.20.0","131.228.28.255","2212762624","2212764927","US","United States"
+"131.228.29.0","131.228.29.255","2212764928","2212765183","GB","United Kingdom"
+"131.228.30.0","131.228.31.255","2212765184","2212765695","US","United States"
+"131.228.32.0","131.228.35.255","2212765696","2212766719","DE","Germany"
+"131.228.36.0","131.228.39.255","2212766720","2212767743","GB","United Kingdom"
+"131.228.40.0","131.228.63.255","2212767744","2212773887","US","United States"
+"131.228.64.0","131.228.67.255","2212773888","2212774911","IN","India"
+"131.228.68.0","131.228.69.255","2212774912","2212775423","US","United States"
+"131.228.70.0","131.228.71.255","2212775424","2212775935","IN","India"
+"131.228.72.0","131.228.85.255","2212775936","2212779519","US","United States"
+"131.228.86.0","131.228.87.255","2212779520","2212780031","FI","Finland"
+"131.228.88.0","131.228.119.255","2212780032","2212788223","US","United States"
+"131.228.120.0","131.228.151.255","2212788224","2212796415","FI","Finland"
+"131.228.152.0","131.228.159.255","2212796416","2212798463","NL","Netherlands"
+"131.228.160.0","131.228.181.255","2212798464","2212804095","FI","Finland"
+"131.228.182.0","131.228.182.255","2212804096","2212804351","NL","Netherlands"
+"131.228.183.0","131.228.191.255","2212804352","2212806655","FI","Finland"
+"131.228.192.0","131.228.199.255","2212806656","2212808703","US","United States"
+"131.228.200.0","131.228.230.255","2212808704","2212816639","FI","Finland"
+"131.228.231.0","131.228.231.255","2212816640","2212816895","IN","India"
+"131.228.232.0","131.228.255.255","2212816896","2212823039","FI","Finland"
+"131.229.0.0","131.230.255.255","2212823040","2212954111","US","United States"
+"131.231.0.0","131.231.255.255","2212954112","2213019647","GB","United Kingdom"
+"131.232.0.0","131.232.255.255","2213019648","2213085183","CA","Canada"
+"131.233.0.0","131.233.255.255","2213085184","2213150719","US","United States"
+"131.234.0.0","131.234.255.255","2213150720","2213216255","DE","Germany"
+"131.235.0.0","131.235.255.255","2213216256","2213281791","CA","Canada"
+"131.236.0.0","131.236.255.255","2213281792","2213347327","AU","Australia"
+"131.237.0.0","131.237.255.255","2213347328","2213412863","NL","Netherlands"
+"131.238.0.0","131.241.255.255","2213412864","2213675007","US","United States"
+"131.242.0.0","131.242.255.255","2213675008","2213740543","AU","Australia"
+"131.243.0.0","131.243.255.255","2213740544","2213806079","US","United States"
+"131.244.0.0","131.245.255.255","2213806080","2213937151","AU","Australia"
+"131.246.0.0","131.246.255.255","2213937152","2214002687","DE","Germany"
+"131.247.0.0","131.247.255.255","2214002688","2214068223","US","United States"
+"131.248.0.0","131.248.255.255","2214068224","2214133759","JP","Japan"
+"131.249.0.0","131.250.255.255","2214133760","2214264831","US","United States"
+"131.251.0.0","131.251.255.255","2214264832","2214330367","GB","United Kingdom"
+"131.252.0.0","131.253.12.71","2214330368","2214399047","US","United States"
+"131.253.12.72","131.253.12.79","2214399048","2214399055","IE","Ireland"
+"131.253.12.80","131.253.12.95","2214399056","2214399071","US","United States"
+"131.253.12.96","131.253.12.159","2214399072","2214399135","SG","Singapore"
+"131.253.12.160","131.253.13.63","2214399136","2214399295","US","United States"
+"131.253.13.64","131.253.13.71","2214399296","2214399303","SG","Singapore"
+"131.253.13.72","131.253.15.143","2214399304","2214399887","US","United States"
+"131.253.15.144","131.253.15.159","2214399888","2214399903","IE","Ireland"
+"131.253.15.160","131.253.33.255","2214399904","2214404607","US","United States"
+"131.253.34.0","131.253.34.127","2214404608","2214404735","SG","Singapore"
+"131.253.34.128","131.253.35.191","2214404736","2214405055","US","United States"
+"131.253.35.192","131.253.35.255","2214405056","2214405119","HK","Hong Kong"
+"131.253.36.0","131.253.36.255","2214405120","2214405375","US","United States"
+"131.253.37.0","131.253.37.255","2214405376","2214405631","IE","Ireland"
+"131.253.38.0","131.253.38.103","2214405632","2214405735","US","United States"
+"131.253.38.104","131.253.38.111","2214405736","2214405743","IE","Ireland"
+"131.253.38.112","131.253.38.119","2214405744","2214405751","SG","Singapore"
+"131.253.38.120","131.253.127.255","2214405752","2214428671","US","United States"
+"131.253.128.0","131.253.128.255","2214428672","2214428927","IN","India"
+"131.253.129.0","131.253.130.191","2214428928","2214429375","US","United States"
+"131.253.130.192","131.253.130.255","2214429376","2214429439","NL","Netherlands"
+"131.253.131.0","131.253.143.255","2214429440","2214432767","US","United States"
+"131.253.144.0","131.253.144.127","2214432768","2214432895","HK","Hong Kong"
+"131.253.144.128","131.253.144.255","2214432896","2214433023","IE","Ireland"
+"131.253.145.0","131.253.148.127","2214433024","2214433919","US","United States"
+"131.253.148.128","131.253.149.127","2214433920","2214434175","CA","Canada"
+"131.253.149.128","131.253.149.255","2214434176","2214434303","AU","Australia"
+"131.253.150.0","131.253.159.255","2214434304","2214436863","US","United States"
+"131.253.160.0","131.253.160.127","2214436864","2214436991","IN","India"
+"131.253.160.128","131.253.166.63","2214436992","2214438463","US","United States"
+"131.253.166.64","131.253.166.127","2214438464","2214438527","IE","Ireland"
+"131.253.166.128","131.253.168.127","2214438528","2214439039","US","United States"
+"131.253.168.128","131.253.168.191","2214439040","2214439103","CA","Canada"
+"131.253.168.192","131.253.168.255","2214439104","2214439167","AU","Australia"
+"131.253.169.0","131.253.179.63","2214439168","2214441791","US","United States"
+"131.253.179.64","131.253.179.95","2214441792","2214441823","NL","Netherlands"
+"131.253.179.96","131.253.179.255","2214441824","2214441983","US","United States"
+"131.253.180.0","131.253.180.63","2214441984","2214442047","IN","India"
+"131.253.180.64","131.253.226.255","2214442048","2214454015","US","United States"
+"131.253.227.0","131.253.227.63","2214454016","2214454079","NL","Netherlands"
+"131.253.227.64","131.253.233.255","2214454080","2214455807","US","United States"
+"131.253.234.0","131.253.234.63","2214455808","2214455871","NL","Netherlands"
+"131.253.234.64","131.253.251.255","2214455872","2214460415","US","United States"
+"131.253.252.0","131.253.252.31","2214460416","2214460447","NL","Netherlands"
+"131.253.252.32","131.253.255.255","2214460448","2214461439","US","United States"
+"131.254.0.0","131.254.255.255","2214461440","2214526975","FR","France"
+"131.255.0.0","131.255.3.255","2214526976","2214527999","BR","Brazil"
+"131.255.4.0","131.255.5.77","2214528000","2214528333","AR","Argentina"
+"131.255.5.78","131.255.5.78","2214528334","2214528334","NL","Netherlands"
+"131.255.5.79","131.255.7.255","2214528335","2214529023","AR","Argentina"
+"131.255.8.0","131.255.11.255","2214529024","2214530047","BR","Brazil"
+"131.255.12.0","131.255.15.255","2214530048","2214531071","AR","Argentina"
+"131.255.16.0","131.255.39.255","2214531072","2214537215","BR","Brazil"
+"131.255.40.0","131.255.43.255","2214537216","2214538239","BZ","Belize"
+"131.255.44.0","131.255.59.255","2214538240","2214542335","BR","Brazil"
+"131.255.60.0","131.255.63.255","2214542336","2214543359","AR","Argentina"
+"131.255.64.0","131.255.103.255","2214543360","2214553599","BR","Brazil"
+"131.255.104.0","131.255.107.255","2214553600","2214554623","VE","Venezuela"
+"131.255.108.0","131.255.135.255","2214554624","2214561791","BR","Brazil"
+"131.255.136.0","131.255.139.255","2214561792","2214562815","PE","Peru"
+"131.255.140.0","131.255.179.255","2214562816","2214573055","BR","Brazil"
+"131.255.180.0","131.255.183.255","2214573056","2214574079","AR","Argentina"
+"131.255.184.0","131.255.191.255","2214574080","2214576127","BR","Brazil"
+"131.255.192.0","131.255.195.255","2214576128","2214577151","PE","Peru"
+"131.255.196.0","131.255.247.255","2214577152","2214590463","BR","Brazil"
+"131.255.248.0","131.255.251.255","2214590464","2214591487","AR","Argentina"
+"131.255.252.0","131.255.255.255","2214591488","2214592511","BR","Brazil"
+"132.0.0.0","132.63.255.255","2214592512","2218786815","US","United States"
+"132.64.0.0","132.78.255.255","2218786816","2219769855","IL","Israel"
+"132.79.0.0","132.129.223.255","2219769856","2223103999","US","United States"
+"132.129.224.0","132.129.255.255","2223104000","2223112191","VI","Virgin Islands, U.S."
+"132.130.0.0","132.145.255.255","2223112192","2224160767","US","United States"
+"132.146.0.0","132.146.255.255","2224160768","2224226303","GB","United Kingdom"
+"132.147.0.0","132.147.63.255","2224226304","2224242687","US","United States"
+"132.147.64.0","132.147.127.255","2224242688","2224259071","SG","Singapore"
+"132.147.128.0","132.148.255.255","2224259072","2224357375","US","United States"
+"132.149.0.0","132.149.255.255","2224357376","2224422911","FR","France"
+"132.150.0.0","132.150.255.255","2224422912","2224488447","NO","Norway"
+"132.151.0.0","132.152.255.255","2224488448","2224619519","US","United States"
+"132.153.0.0","132.153.255.255","2224619520","2224685055","GB","United Kingdom"
+"132.154.0.0","132.154.255.255","2224685056","2224750591","IN","India"
+"132.155.0.0","132.155.255.255","2224750592","2224816127","FI","Finland"
+"132.156.0.0","132.156.255.255","2224816128","2224881663","CA","Canada"
+"132.157.0.0","132.157.255.255","2224881664","2224947199","PE","Peru"
+"132.158.0.0","132.163.255.255","2224947200","2225340415","US","United States"
+"132.164.0.0","132.169.255.255","2225340416","2225733631","FR","France"
+"132.170.0.0","132.170.255.255","2225733632","2225799167","US","United States"
+"132.171.0.0","132.171.255.255","2225799168","2225864703","FI","Finland"
+"132.172.0.0","132.175.255.255","2225864704","2226126847","US","United States"
+"132.176.0.0","132.176.255.255","2226126848","2226192383","DE","Germany"
+"132.177.0.0","132.178.255.255","2226192384","2226323455","US","United States"
+"132.179.0.0","132.179.255.255","2226323456","2226388991","JP","Japan"
+"132.180.0.0","132.180.255.255","2226388992","2226454527","DE","Germany"
+"132.181.0.0","132.181.255.255","2226454528","2226520063","NZ","New Zealand"
+"132.182.0.0","132.182.255.255","2226520064","2226585599","JP","Japan"
+"132.183.0.0","132.183.255.255","2226585600","2226651135","US","United States"
+"132.184.0.0","132.184.255.255","2226651136","2226716671","PE","Peru"
+"132.185.0.0","132.185.255.255","2226716672","2226782207","GB","United Kingdom"
+"132.186.0.0","132.186.255.255","2226782208","2226847743","ZA","South Africa"
+"132.187.0.0","132.187.255.255","2226847744","2226913279","DE","Germany"
+"132.188.0.0","132.188.31.255","2226913280","2226921471","US","United States"
+"132.188.32.0","132.188.32.255","2226921472","2226921727","EU","Europe"
+"132.188.33.0","132.188.111.255","2226921728","2226941951","US","United States"
+"132.188.112.0","132.188.112.255","2226941952","2226942207","SG","Singapore"
+"132.188.113.0","132.190.31.255","2226942208","2227052543","US","United States"
+"132.190.32.0","132.190.32.255","2227052544","2227052799","EU","Europe"
+"132.190.33.0","132.190.255.255","2227052800","2227109887","US","United States"
+"132.191.0.0","132.191.255.255","2227109888","2227175423","PE","Peru"
+"132.192.0.0","132.194.255.255","2227175424","2227372031","US","United States"
+"132.195.0.0","132.195.255.255","2227372032","2227437567","DE","Germany"
+"132.196.0.0","132.196.255.255","2227437568","2227503103","SE","Sweden"
+"132.197.0.0","132.198.255.255","2227503104","2227634175","US","United States"
+"132.199.0.0","132.199.255.255","2227634176","2227699711","DE","Germany"
+"132.200.0.0","132.201.255.255","2227699712","2227830783","US","United States"
+"132.202.0.0","132.221.255.255","2227830784","2229141503","CA","Canada"
+"132.222.0.0","132.222.255.255","2229141504","2229207039","JP","Japan"
+"132.223.0.0","132.224.255.255","2229207040","2229338111","US","United States"
+"132.225.0.0","132.225.255.255","2229338112","2229403647","CA","Canada"
+"132.226.0.0","132.226.255.255","2229403648","2229469183","US","United States"
+"132.227.0.0","132.227.255.255","2229469184","2229534719","FR","France"
+"132.228.0.0","132.228.255.255","2229534720","2229600255","US","United States"
+"132.229.0.0","132.229.255.255","2229600256","2229665791","NL","Netherlands"
+"132.230.0.0","132.231.255.255","2229665792","2229796863","DE","Germany"
+"132.232.0.0","132.232.255.255","2229796864","2229862399","GB","United Kingdom"
+"132.233.0.0","132.233.255.255","2229862400","2229927935","US","United States"
+"132.234.0.0","132.234.255.255","2229927936","2229993471","AU","Australia"
+"132.235.0.0","132.243.255.255","2229993472","2230583295","US","United States"
+"132.244.0.0","132.244.71.255","2230583296","2230601727","GB","United Kingdom"
+"132.244.72.0","132.244.72.255","2230601728","2230601983","EU","Europe"
+"132.244.73.0","132.244.79.255","2230601984","2230603775","GB","United Kingdom"
+"132.244.80.0","132.244.95.255","2230603776","2230607871","US","United States"
+"132.244.96.0","132.244.211.255","2230607872","2230637567","GB","United Kingdom"
+"132.244.212.0","132.244.215.255","2230637568","2230638591","SG","Singapore"
+"132.244.216.0","132.244.255.255","2230638592","2230648831","GB","United Kingdom"
+"132.245.0.0","132.245.3.95","2230648832","2230649695","US","United States"
+"132.245.3.96","132.245.3.127","2230649696","2230649727","IE","Ireland"
+"132.245.3.128","132.245.16.135","2230649728","2230653063","US","United States"
+"132.245.16.136","132.245.16.207","2230653064","2230653135","BR","Brazil"
+"132.245.16.208","132.245.26.71","2230653136","2230655559","US","United States"
+"132.245.26.72","132.245.26.223","2230655560","2230655711","IE","Ireland"
+"132.245.26.224","132.245.27.31","2230655712","2230655775","US","United States"
+"132.245.27.32","132.245.27.47","2230655776","2230655791","IE","Ireland"
+"132.245.27.48","132.245.29.95","2230655792","2230656351","US","United States"
+"132.245.29.96","132.245.29.167","2230656352","2230656423","AT","Austria"
+"132.245.29.168","132.245.29.239","2230656424","2230656495","FI","Finland"
+"132.245.29.240","132.245.31.215","2230656496","2230656983","US","United States"
+"132.245.31.216","132.245.31.223","2230656984","2230656991","IE","Ireland"
+"132.245.31.224","132.245.31.239","2230656992","2230657007","US","United States"
+"132.245.31.240","132.245.31.255","2230657008","2230657023","IE","Ireland"
+"132.245.32.0","132.245.32.191","2230657024","2230657215","US","United States"
+"132.245.32.192","132.245.33.63","2230657216","2230657343","FI","Finland"
+"132.245.33.64","132.245.34.23","2230657344","2230657559","US","United States"
+"132.245.34.24","132.245.34.191","2230657560","2230657727","IE","Ireland"
+"132.245.34.192","132.245.34.239","2230657728","2230657775","US","United States"
+"132.245.34.240","132.245.35.23","2230657776","2230657815","FI","Finland"
+"132.245.35.24","132.245.35.87","2230657816","2230657879","US","United States"
+"132.245.35.88","132.245.35.255","2230657880","2230658047","AT","Austria"
+"132.245.36.0","132.245.36.95","2230658048","2230658143","US","United States"
+"132.245.36.96","132.245.36.111","2230658144","2230658159","AT","Austria"
+"132.245.36.112","132.245.36.127","2230658160","2230658175","IE","Ireland"
+"132.245.36.128","132.245.38.255","2230658176","2230658815","US","United States"
+"132.245.39.0","132.245.39.119","2230658816","2230658935","AT","Austria"
+"132.245.39.120","132.245.40.127","2230658936","2230659199","US","United States"
+"132.245.40.128","132.245.40.255","2230659200","2230659327","IE","Ireland"
+"132.245.41.0","132.245.41.55","2230659328","2230659383","US","United States"
+"132.245.41.56","132.245.41.63","2230659384","2230659391","SG","Singapore"
+"132.245.41.64","132.245.41.95","2230659392","2230659423","US","United States"
+"132.245.41.96","132.245.41.255","2230659424","2230659583","SG","Singapore"
+"132.245.42.0","132.245.42.199","2230659584","2230659783","US","United States"
+"132.245.42.200","132.245.42.207","2230659784","2230659791","SG","Singapore"
+"132.245.42.208","132.245.42.239","2230659792","2230659823","US","United States"
+"132.245.42.240","132.245.43.79","2230659824","2230659919","SG","Singapore"
+"132.245.43.80","132.245.43.95","2230659920","2230659935","US","United States"
+"132.245.43.96","132.245.43.255","2230659936","2230660095","HK","Hong Kong"
+"132.245.44.0","132.245.44.119","2230660096","2230660215","US","United States"
+"132.245.44.120","132.245.44.127","2230660216","2230660223","NL","Netherlands"
+"132.245.44.128","132.245.44.159","2230660224","2230660255","US","United States"
+"132.245.44.160","132.245.44.191","2230660256","2230660287","NL","Netherlands"
+"132.245.44.192","132.245.46.255","2230660288","2230660863","US","United States"
+"132.245.47.0","132.245.47.39","2230660864","2230660903","NL","Netherlands"
+"132.245.47.40","132.245.49.231","2230660904","2230661607","US","United States"
+"132.245.49.232","132.245.49.255","2230661608","2230661631","NL","Netherlands"
+"132.245.50.0","132.245.50.63","2230661632","2230661695","US","United States"
+"132.245.50.64","132.245.50.127","2230661696","2230661759","NL","Netherlands"
+"132.245.50.128","132.245.51.47","2230661760","2230661935","US","United States"
+"132.245.51.48","132.245.51.135","2230661936","2230662023","IE","Ireland"
+"132.245.51.136","132.245.54.247","2230662024","2230662903","US","United States"
+"132.245.54.248","132.245.55.167","2230662904","2230663079","AT","Austria"
+"132.245.55.168","132.245.55.255","2230663080","2230663167","NL","Netherlands"
+"132.245.56.0","132.245.56.95","2230663168","2230663263","US","United States"
+"132.245.56.96","132.245.56.143","2230663264","2230663311","IE","Ireland"
+"132.245.56.144","132.245.56.255","2230663312","2230663423","US","United States"
+"132.245.57.0","132.245.57.7","2230663424","2230663431","SG","Singapore"
+"132.245.57.8","132.245.57.183","2230663432","2230663607","FI","Finland"
+"132.245.57.184","132.245.57.255","2230663608","2230663679","SG","Singapore"
+"132.245.58.0","132.245.58.15","2230663680","2230663695","HK","Hong Kong"
+"132.245.58.16","132.245.58.63","2230663696","2230663743","US","United States"
+"132.245.58.64","132.245.58.71","2230663744","2230663751","NL","Netherlands"
+"132.245.58.72","132.245.59.167","2230663752","2230664103","US","United States"
+"132.245.59.168","132.245.59.255","2230664104","2230664191","IE","Ireland"
+"132.245.60.0","132.245.61.199","2230664192","2230664647","US","United States"
+"132.245.61.200","132.245.61.255","2230664648","2230664703","AT","Austria"
+"132.245.62.0","132.245.62.23","2230664704","2230664727","US","United States"
+"132.245.62.24","132.245.62.167","2230664728","2230664871","IE","Ireland"
+"132.245.62.168","132.245.63.127","2230664872","2230665087","US","United States"
+"132.245.63.128","132.245.63.223","2230665088","2230665183","AT","Austria"
+"132.245.63.224","132.245.64.79","2230665184","2230665295","US","United States"
+"132.245.64.80","132.245.64.143","2230665296","2230665359","SG","Singapore"
+"132.245.64.144","132.245.67.47","2230665360","2230666031","US","United States"
+"132.245.67.48","132.245.67.79","2230666032","2230666063","SG","Singapore"
+"132.245.67.80","132.245.68.239","2230666064","2230666479","US","United States"
+"132.245.68.240","132.245.68.255","2230666480","2230666495","NL","Netherlands"
+"132.245.69.0","132.245.69.63","2230666496","2230666559","SG","Singapore"
+"132.245.69.64","132.245.69.151","2230666560","2230666647","NL","Netherlands"
+"132.245.69.152","132.245.69.223","2230666648","2230666719","US","United States"
+"132.245.69.224","132.245.70.63","2230666720","2230666815","IN","India"
+"132.245.70.64","132.245.73.7","2230666816","2230667527","US","United States"
+"132.245.73.8","132.245.73.63","2230667528","2230667583","AT","Austria"
+"132.245.73.64","132.245.73.127","2230667584","2230667647","JP","Japan"
+"132.245.73.128","132.245.73.175","2230667648","2230667695","AT","Austria"
+"132.245.73.176","132.245.74.95","2230667696","2230667871","US","United States"
+"132.245.74.96","132.245.75.15","2230667872","2230668047","FI","Finland"
+"132.245.75.16","132.245.76.207","2230668048","2230668495","US","United States"
+"132.245.76.208","132.245.76.255","2230668496","2230668543","FI","Finland"
+"132.245.77.0","132.245.77.15","2230668544","2230668559","US","United States"
+"132.245.77.16","132.245.77.191","2230668560","2230668735","IE","Ireland"
+"132.245.77.192","132.245.77.255","2230668736","2230668799","US","United States"
+"132.245.78.0","132.245.78.127","2230668800","2230668927","FI","Finland"
+"132.245.78.128","132.245.79.215","2230668928","2230669271","US","United States"
+"132.245.79.216","132.245.79.255","2230669272","2230669311","NL","Netherlands"
+"132.245.80.0","132.245.92.23","2230669312","2230672407","US","United States"
+"132.245.92.24","132.245.92.31","2230672408","2230672415","IE","Ireland"
+"132.245.92.32","132.245.92.47","2230672416","2230672431","US","United States"
+"132.245.92.48","132.245.92.191","2230672432","2230672575","IE","Ireland"
+"132.245.92.192","132.245.127.255","2230672576","2230681599","US","United States"
+"132.245.128.0","132.245.130.135","2230681600","2230682247","HK","Hong Kong"
+"132.245.130.136","132.245.130.231","2230682248","2230682343","JP","Japan"
+"132.245.130.232","132.245.130.239","2230682344","2230682351","US","United States"
+"132.245.130.240","132.245.131.15","2230682352","2230682383","JP","Japan"
+"132.245.131.16","132.245.131.47","2230682384","2230682415","US","United States"
+"132.245.131.48","132.245.131.63","2230682416","2230682431","JP","Japan"
+"132.245.131.64","132.245.131.143","2230682432","2230682511","US","United States"
+"132.245.131.144","132.245.131.175","2230682512","2230682543","JP","Japan"
+"132.245.131.176","132.245.143.255","2230682544","2230685695","US","United States"
+"132.245.144.0","132.245.144.31","2230685696","2230685727","AT","Austria"
+"132.245.144.32","132.245.144.159","2230685728","2230685855","JP","Japan"
+"132.245.144.160","132.245.144.175","2230685856","2230685871","HK","Hong Kong"
+"132.245.144.176","132.245.153.255","2230685872","2230688255","US","United States"
+"132.245.154.0","132.245.155.255","2230688256","2230688767","SG","Singapore"
+"132.245.156.0","132.245.159.255","2230688768","2230689791","BR","Brazil"
+"132.245.160.0","132.245.160.207","2230689792","2230689999","SG","Singapore"
+"132.245.160.208","132.245.160.215","2230690000","2230690007","AU","Australia"
+"132.245.160.216","132.245.162.159","2230690008","2230690463","SG","Singapore"
+"132.245.162.160","132.245.163.79","2230690464","2230690639","AU","Australia"
+"132.245.163.80","132.245.163.119","2230690640","2230690679","SG","Singapore"
+"132.245.163.120","132.245.164.7","2230690680","2230690823","AU","Australia"
+"132.245.164.8","132.245.164.15","2230690824","2230690831","SG","Singapore"
+"132.245.164.16","132.245.164.47","2230690832","2230690863","AU","Australia"
+"132.245.164.48","132.245.164.143","2230690864","2230690959","SG","Singapore"
+"132.245.164.144","132.245.164.159","2230690960","2230690975","AU","Australia"
+"132.245.164.160","132.245.164.191","2230690976","2230691007","SG","Singapore"
+"132.245.164.192","132.245.164.223","2230691008","2230691039","MY","Malaysia"
+"132.245.164.224","132.245.164.255","2230691040","2230691071","AU","Australia"
+"132.245.165.0","132.245.165.127","2230691072","2230691199","SG","Singapore"
+"132.245.165.128","132.245.165.143","2230691200","2230691215","AU","Australia"
+"132.245.165.144","132.245.175.255","2230691216","2230693887","SG","Singapore"
+"132.245.176.0","132.245.176.31","2230693888","2230693919","NL","Netherlands"
+"132.245.176.32","132.245.176.63","2230693920","2230693951","US","United States"
+"132.245.176.64","132.245.176.79","2230693952","2230693967","IE","Ireland"
+"132.245.176.80","132.245.176.175","2230693968","2230694063","US","United States"
+"132.245.176.176","132.245.176.207","2230694064","2230694095","NL","Netherlands"
+"132.245.176.208","132.245.191.255","2230694096","2230697983","US","United States"
+"132.245.192.0","132.245.194.239","2230697984","2230698735","NL","Netherlands"
+"132.245.194.240","132.245.195.151","2230698736","2230698903","US","United States"
+"132.245.195.152","132.245.195.247","2230698904","2230698999","FI","Finland"
+"132.245.195.248","132.245.195.255","2230699000","2230699007","US","United States"
+"132.245.196.0","132.245.196.31","2230699008","2230699039","FI","Finland"
+"132.245.196.32","132.245.207.255","2230699040","2230702079","US","United States"
+"132.245.208.0","132.245.227.255","2230702080","2230707199","IE","Ireland"
+"132.245.228.0","132.245.229.255","2230707200","2230707711","NL","Netherlands"
+"132.245.230.0","132.245.240.31","2230707712","2230710303","US","United States"
+"132.245.240.32","132.245.240.167","2230710304","2230710439","NL","Netherlands"
+"132.245.240.168","132.245.240.239","2230710440","2230710511","AT","Austria"
+"132.245.240.240","132.245.241.31","2230710512","2230710559","US","United States"
+"132.245.241.32","132.245.241.143","2230710560","2230710671","JP","Japan"
+"132.245.241.144","132.245.241.191","2230710672","2230710719","BR","Brazil"
+"132.245.241.192","132.245.241.207","2230710720","2230710735","US","United States"
+"132.245.241.208","132.245.241.223","2230710736","2230710751","BR","Brazil"
+"132.245.241.224","132.245.241.255","2230710752","2230710783","KR","Korea, Republic of"
+"132.245.242.0","132.245.242.15","2230710784","2230710799","US","United States"
+"132.245.242.16","132.245.242.47","2230710800","2230710831","BR","Brazil"
+"132.245.242.48","132.245.242.63","2230710832","2230710847","US","United States"
+"132.245.242.64","132.245.242.95","2230710848","2230710879","BR","Brazil"
+"132.245.242.96","132.245.242.111","2230710880","2230710895","US","United States"
+"132.245.242.112","132.245.243.31","2230710896","2230711071","IN","India"
+"132.245.243.32","132.245.243.127","2230711072","2230711167","US","United States"
+"132.245.243.128","132.245.245.63","2230711168","2230711615","IN","India"
+"132.245.245.64","132.245.245.79","2230711616","2230711631","US","United States"
+"132.245.245.80","132.245.245.175","2230711632","2230711727","IN","India"
+"132.245.245.176","132.245.246.95","2230711728","2230711903","US","United States"
+"132.245.246.96","132.245.246.127","2230711904","2230711935","IE","Ireland"
+"132.245.246.128","132.245.246.199","2230711936","2230712007","US","United States"
+"132.245.246.200","132.245.247.119","2230712008","2230712183","BR","Brazil"
+"132.245.247.120","132.245.247.127","2230712184","2230712191","US","United States"
+"132.245.247.128","132.245.247.175","2230712192","2230712239","IE","Ireland"
+"132.245.247.176","132.245.251.47","2230712240","2230713135","US","United States"
+"132.245.251.48","132.245.251.223","2230713136","2230713311","AT","Austria"
+"132.245.251.224","132.245.252.143","2230713312","2230713487","NL","Netherlands"
+"132.245.252.144","132.245.252.159","2230713488","2230713503","US","United States"
+"132.245.252.160","132.245.252.191","2230713504","2230713535","NL","Netherlands"
+"132.245.252.192","132.245.253.47","2230713536","2230713647","CA","Canada"
+"132.245.253.48","132.245.253.63","2230713648","2230713663","US","United States"
+"132.245.253.64","132.245.253.95","2230713664","2230713695","HK","Hong Kong"
+"132.245.253.96","132.245.254.31","2230713696","2230713887","US","United States"
+"132.245.254.32","132.245.254.63","2230713888","2230713919","IE","Ireland"
+"132.245.254.64","132.245.254.79","2230713920","2230713935","US","United States"
+"132.245.254.80","132.245.254.127","2230713936","2230713983","SG","Singapore"
+"132.245.254.128","132.245.254.191","2230713984","2230714047","KR","Korea, Republic of"
+"132.245.254.192","132.245.254.223","2230714048","2230714079","BR","Brazil"
+"132.245.254.224","132.245.255.143","2230714080","2230714255","MY","Malaysia"
+"132.245.255.144","132.245.255.175","2230714256","2230714287","BR","Brazil"
+"132.245.255.176","132.245.255.191","2230714288","2230714303","US","United States"
+"132.245.255.192","132.245.255.199","2230714304","2230714311","CL","Chile"
+"132.245.255.200","132.245.255.255","2230714312","2230714367","BR","Brazil"
+"132.246.0.0","132.246.255.255","2230714368","2230779903","CA","Canada"
+"132.247.0.0","132.248.255.255","2230779904","2230910975","MX","Mexico"
+"132.249.0.0","132.250.255.255","2230910976","2231042047","US","United States"
+"132.251.0.0","132.251.223.255","2231042048","2231099391","PE","Peru"
+"132.251.224.0","132.251.255.255","2231099392","2231107583","BO","Bolivia"
+"132.252.0.0","132.252.255.255","2231107584","2231173119","DE","Germany"
+"132.253.0.0","132.253.255.255","2231173120","2231238655","US","United States"
+"132.254.0.0","132.254.255.255","2231238656","2231304191","MX","Mexico"
+"132.255.0.0","132.255.3.255","2231304192","2231305215","PE","Peru"
+"132.255.4.0","132.255.11.255","2231305216","2231307263","AR","Argentina"
+"132.255.12.0","132.255.19.255","2231307264","2231309311","BR","Brazil"
+"132.255.20.0","132.255.23.255","2231309312","2231310335","CO","Colombia"
+"132.255.24.0","132.255.67.255","2231310336","2231321599","BR","Brazil"
+"132.255.68.0","132.255.71.255","2231321600","2231322623","CL","Chile"
+"132.255.72.0","132.255.111.255","2231322624","2231332863","BR","Brazil"
+"132.255.112.0","132.255.115.255","2231332864","2231333887","AR","Argentina"
+"132.255.116.0","132.255.123.255","2231333888","2231335935","BR","Brazil"
+"132.255.124.0","132.255.127.255","2231335936","2231336959","MX","Mexico"
+"132.255.128.0","132.255.131.255","2231336960","2231337983","BR","Brazil"
+"132.255.132.0","132.255.134.143","2231337984","2231338639","HN","Honduras"
+"132.255.134.144","132.255.134.151","2231338640","2231338647","US","United States"
+"132.255.134.152","132.255.134.199","2231338648","2231338695","HN","Honduras"
+"132.255.134.200","132.255.134.207","2231338696","2231338703","US","United States"
+"132.255.134.208","132.255.135.255","2231338704","2231339007","HN","Honduras"
+"132.255.136.0","132.255.163.255","2231339008","2231346175","BR","Brazil"
+"132.255.164.0","132.255.167.255","2231346176","2231347199","PY","Paraguay"
+"132.255.168.0","132.255.199.255","2231347200","2231355391","BR","Brazil"
+"132.255.200.0","132.255.203.255","2231355392","2231356415","AR","Argentina"
+"132.255.204.0","132.255.207.255","2231356416","2231357439","BR","Brazil"
+"132.255.208.0","132.255.211.255","2231357440","2231358463","SV","El Salvador"
+"132.255.212.0","132.255.223.255","2231358464","2231361535","BR","Brazil"
+"132.255.224.0","132.255.227.255","2231361536","2231362559","AR","Argentina"
+"132.255.228.0","132.255.235.255","2231362560","2231364607","BR","Brazil"
+"132.255.236.0","132.255.239.255","2231364608","2231365631","CL","Chile"
+"132.255.240.0","132.255.255.255","2231365632","2231369727","BR","Brazil"
+"133.0.0.0","133.129.255.255","2231369728","2239889407","JP","Japan"
+"133.130.0.0","133.130.3.255","2239889408","2239890431","US","United States"
+"133.130.4.0","133.255.255.255","2239890432","2248146943","JP","Japan"
+"134.0.0.0","134.0.7.255","2248146944","2248148991","IT","Italy"
+"134.0.8.0","134.0.15.255","2248148992","2248151039","ES","Spain"
+"134.0.16.0","134.0.23.255","2248151040","2248153087","GB","United Kingdom"
+"134.0.24.0","134.0.31.255","2248153088","2248155135","DE","Germany"
+"134.0.32.0","134.0.63.255","2248155136","2248163327","AL","Albania"
+"134.0.64.0","134.0.65.255","2248163328","2248163839","US","United States"
+"134.0.66.0","134.0.71.255","2248163840","2248165375","GB","United Kingdom"
+"134.0.72.0","134.0.79.255","2248165376","2248167423","US","United States"
+"134.0.80.0","134.0.87.255","2248167424","2248169471","IE","Ireland"
+"134.0.88.0","134.0.95.255","2248169472","2248171519","NL","Netherlands"
+"134.0.96.0","134.0.119.255","2248171520","2248177663","RU","Russian Federation"
+"134.0.120.0","134.0.127.255","2248177664","2248179711","DE","Germany"
+"134.0.128.0","134.0.255.255","2248179712","2248212479","OM","Oman"
+"134.1.0.0","134.3.255.255","2248212480","2248409087","DE","Germany"
+"134.4.0.0","134.6.255.255","2248409088","2248605695","US","United States"
+"134.7.0.0","134.7.255.255","2248605696","2248671231","AU","Australia"
+"134.8.0.0","134.16.255.255","2248671232","2249261055","US","United States"
+"134.17.0.0","134.17.255.255","2249261056","2249326591","BY","Belarus"
+"134.18.0.0","134.18.255.255","2249326592","2249392127","AU","Australia"
+"134.19.0.0","134.19.127.255","2249392128","2249424895","DE","Germany"
+"134.19.128.0","134.19.135.255","2249424896","2249426943","RU","Russian Federation"
+"134.19.136.0","134.19.143.255","2249426944","2249428991","SK","Slovakia"
+"134.19.144.0","134.19.159.255","2249428992","2249433087","RU","Russian Federation"
+"134.19.160.0","134.19.167.255","2249433088","2249435135","GB","United Kingdom"
+"134.19.168.0","134.19.175.255","2249435136","2249437183","IT","Italy"
+"134.19.176.0","134.19.191.255","2249437184","2249441279","NL","Netherlands"
+"134.19.192.0","134.19.199.255","2249441280","2249443327","FR","France"
+"134.19.200.0","134.19.207.255","2249443328","2249445375","TR","Turkey"
+"134.19.208.0","134.19.223.255","2249445376","2249449471","AZ","Azerbaijan"
+"134.19.224.0","134.19.255.255","2249449472","2249457663","GE","Georgia"
+"134.20.0.0","134.20.255.255","2249457664","2249523199","US","United States"
+"134.21.0.0","134.21.255.255","2249523200","2249588735","CH","Switzerland"
+"134.22.0.0","134.22.255.255","2249588736","2249654271","CA","Canada"
+"134.23.0.0","134.24.19.27","2249654272","2249724699","US","United States"
+"134.24.19.28","134.24.19.28","2249724700","2249724700","CA","Canada"
+"134.24.19.29","134.24.255.255","2249724701","2249785343","US","United States"
+"134.25.0.0","134.25.255.255","2249785344","2249850879","SE","Sweden"
+"134.26.0.0","134.26.255.255","2249850880","2249916415","US","United States"
+"134.27.0.0","134.27.255.255","2249916416","2249981951","NL","Netherlands"
+"134.28.0.0","134.28.255.255","2249981952","2250047487","DE","Germany"
+"134.29.0.0","134.29.255.255","2250047488","2250113023","US","United States"
+"134.30.0.0","134.30.255.255","2250113024","2250178559","DE","Germany"
+"134.31.0.0","134.31.255.255","2250178560","2250244095","CA","Canada"
+"134.32.0.0","134.33.255.255","2250244096","2250375167","US","United States"
+"134.34.0.0","134.34.255.255","2250375168","2250440703","DE","Germany"
+"134.35.0.0","134.35.255.255","2250440704","2250506239","YE","Yemen"
+"134.36.0.0","134.36.255.255","2250506240","2250571775","GB","United Kingdom"
+"134.37.0.0","134.37.254.255","2250571776","2250637055","FI","Finland"
+"134.37.255.0","134.37.255.255","2250637056","2250637311","EU","Europe"
+"134.38.0.0","134.42.223.255","2250637312","2250956799","US","United States"
+"134.42.224.0","134.42.224.255","2250956800","2250957055","HK","Hong Kong"
+"134.42.225.0","134.42.225.255","2250957056","2250957311","SG","Singapore"
+"134.42.226.0","134.42.226.255","2250957312","2250957567","AU","Australia"
+"134.42.227.0","134.42.227.255","2250957568","2250957823","JP","Japan"
+"134.42.228.0","134.46.255.255","2250957824","2251227135","US","United States"
+"134.47.0.0","134.47.255.255","2251227136","2251292671","NO","Norway"
+"134.48.0.0","134.53.255.255","2251292672","2251685887","US","United States"
+"134.54.0.0","134.54.255.255","2251685888","2251751423","BE","Belgium"
+"134.55.0.0","134.57.255.255","2251751424","2251948031","US","United States"
+"134.58.0.0","134.58.255.255","2251948032","2252013567","BE","Belgium"
+"134.59.0.0","134.59.255.255","2252013568","2252079103","FR","France"
+"134.60.0.0","134.61.255.255","2252079104","2252210175","DE","Germany"
+"134.62.0.0","134.72.255.255","2252210176","2252931071","US","United States"
+"134.74.0.0","134.74.255.255","2252996608","2253062143","US","United States"
+"134.75.0.0","134.75.255.255","2253062144","2253127679","KR","Korea, Republic of"
+"134.76.0.0","134.76.255.255","2253127680","2253193215","DE","Germany"
+"134.77.0.0","134.80.255.255","2253193216","2253455359","US","United States"
+"134.81.0.0","134.81.255.255","2253455360","2253520895","DE","Germany"
+"134.82.0.0","134.82.255.255","2253520896","2253586431","US","United States"
+"134.83.0.0","134.83.255.255","2253586432","2253651967","GB","United Kingdom"
+"134.84.0.0","134.86.255.255","2253651968","2253848575","US","United States"
+"134.87.0.0","134.87.255.255","2253848576","2253914111","CA","Canada"
+"134.88.0.0","134.89.255.255","2253914112","2254045183","US","United States"
+"134.90.0.0","134.90.127.255","2254045184","2254077951","GE","Georgia"
+"134.90.128.0","134.90.135.255","2254077952","2254079999","BA","Bosnia and Herzegovina"
+"134.90.136.0","134.90.143.255","2254080000","2254082047","FR","France"
+"134.90.144.0","134.90.145.255","2254082048","2254082559","NO","Norway"
+"134.90.146.0","134.90.146.255","2254082560","2254082815","NL","Netherlands"
+"134.90.147.0","134.90.147.255","2254082816","2254083071","NO","Norway"
+"134.90.148.0","134.90.148.255","2254083072","2254083327","US","United States"
+"134.90.149.0","134.90.149.255","2254083328","2254083583","DK","Denmark"
+"134.90.150.0","134.90.151.255","2254083584","2254084095","NO","Norway"
+"134.90.152.0","134.90.191.255","2254084096","2254094335","RU","Russian Federation"
+"134.90.192.0","134.90.207.255","2254094336","2254098431","GB","United Kingdom"
+"134.90.208.0","134.90.215.255","2254098432","2254100479","RU","Russian Federation"
+"134.90.216.0","134.90.223.255","2254100480","2254102527","CH","Switzerland"
+"134.90.224.0","134.90.255.255","2254102528","2254110719","IT","Italy"
+"134.91.0.0","134.100.255.255","2254110720","2254766079","DE","Germany"
+"134.101.0.0","134.101.255.255","2254766080","2254831615","CH","Switzerland"
+"134.102.0.0","134.110.255.255","2254831616","2255421439","DE","Germany"
+"134.111.0.0","134.114.255.255","2255421440","2255683583","US","United States"
+"134.115.0.0","134.115.255.255","2255683584","2255749119","AU","Australia"
+"134.116.0.0","134.116.255.255","2255749120","2255814655","US","United States"
+"134.117.0.0","134.117.255.255","2255814656","2255880191","CA","Canada"
+"134.118.0.0","134.118.255.255","2255880192","2255945727","US","United States"
+"134.119.0.0","134.119.255.255","2255945728","2256011263","DE","Germany"
+"134.120.0.0","134.127.255.255","2256011264","2256535551","US","United States"
+"134.128.0.0","134.128.31.255","2256535552","2256543743","GB","United Kingdom"
+"134.128.32.0","134.128.63.255","2256543744","2256551935","US","United States"
+"134.128.64.0","134.128.255.255","2256551936","2256601087","GB","United Kingdom"
+"134.129.0.0","134.129.255.255","2256601088","2256666623","US","United States"
+"134.130.0.0","134.130.255.255","2256666624","2256732159","DE","Germany"
+"134.131.0.0","134.132.71.255","2256732160","2256816127","US","United States"
+"134.132.72.0","134.132.72.255","2256816128","2256816383","SG","Singapore"
+"134.132.73.0","134.137.255.255","2256816384","2257190911","US","United States"
+"134.138.0.0","134.138.255.255","2257190912","2257256447","SE","Sweden"
+"134.139.0.0","134.141.255.255","2257256448","2257453055","US","United States"
+"134.142.0.0","134.142.255.255","2257453056","2257518591","GB","United Kingdom"
+"134.143.0.0","134.143.255.255","2257518592","2257584127","NL","Netherlands"
+"134.144.0.0","134.144.255.255","2257584128","2257649663","AU","Australia"
+"134.145.0.0","134.145.255.255","2257649664","2257715199","NL","Netherlands"
+"134.146.0.0","134.146.0.255","2257715200","2257715455","EU","Europe"
+"134.146.1.0","134.146.5.255","2257715456","2257716735","NL","Netherlands"
+"134.146.6.0","134.146.6.255","2257716736","2257716991","EU","Europe"
+"134.146.7.0","134.146.8.255","2257716992","2257717503","NL","Netherlands"
+"134.146.9.0","134.146.9.255","2257717504","2257717759","GB","United Kingdom"
+"134.146.10.0","134.146.194.255","2257717760","2257765119","NL","Netherlands"
+"134.146.195.0","134.146.195.255","2257765120","2257765375","EU","Europe"
+"134.146.196.0","134.146.239.255","2257765376","2257776639","NL","Netherlands"
+"134.146.240.0","134.146.240.255","2257776640","2257776895","IN","India"
+"134.146.241.0","134.146.255.255","2257776896","2257780735","NL","Netherlands"
+"134.147.0.0","134.147.255.255","2257780736","2257846271","DE","Germany"
+"134.148.0.0","134.148.255.255","2257846272","2257911807","AU","Australia"
+"134.149.0.0","134.149.255.255","2257911808","2257977343","US","United States"
+"134.150.0.0","134.150.255.255","2257977344","2258042879","CA","Canada"
+"134.151.0.0","134.151.255.255","2258042880","2258108415","GB","United Kingdom"
+"134.152.0.0","134.152.255.255","2258108416","2258173951","US","United States"
+"134.153.0.0","134.153.255.255","2258173952","2258239487","CA","Canada"
+"134.154.0.0","134.154.255.255","2258239488","2258305023","US","United States"
+"134.155.0.0","134.155.255.255","2258305024","2258370559","DE","Germany"
+"134.156.0.0","134.156.255.255","2258370560","2258436095","US","United States"
+"134.157.0.0","134.158.255.255","2258436096","2258567167","FR","France"
+"134.159.0.0","134.159.3.255","2258567168","2258568191","US","United States"
+"134.159.4.0","134.159.4.255","2258568192","2258568447","HK","Hong Kong"
+"134.159.5.0","134.159.60.255","2258568448","2258582783","US","United States"
+"134.159.61.0","134.159.61.7","2258582784","2258582791","GB","United Kingdom"
+"134.159.61.8","134.159.63.255","2258582792","2258583551","US","United States"
+"134.159.64.0","134.159.92.255","2258583552","2258590975","GB","United Kingdom"
+"134.159.93.0","134.159.94.255","2258590976","2258591487","AU","Australia"
+"134.159.95.0","134.159.95.255","2258591488","2258591743","GB","United Kingdom"
+"134.159.96.0","134.159.96.191","2258591744","2258591935","AU","Australia"
+"134.159.96.192","134.159.96.223","2258591936","2258591967","HK","Hong Kong"
+"134.159.96.224","134.159.98.15","2258591968","2258592271","AU","Australia"
+"134.159.98.16","134.159.98.23","2258592272","2258592279","JP","Japan"
+"134.159.98.24","134.159.98.31","2258592280","2258592287","AU","Australia"
+"134.159.98.32","134.159.98.35","2258592288","2258592291","JP","Japan"
+"134.159.98.36","134.159.98.183","2258592292","2258592439","AU","Australia"
+"134.159.98.184","134.159.98.191","2258592440","2258592447","JP","Japan"
+"134.159.98.192","134.159.99.255","2258592448","2258592767","AU","Australia"
+"134.159.100.0","134.159.100.255","2258592768","2258593023","HK","Hong Kong"
+"134.159.101.0","134.159.101.63","2258593024","2258593087","TW","Taiwan"
+"134.159.101.64","134.159.101.255","2258593088","2258593279","AU","Australia"
+"134.159.102.0","134.159.102.255","2258593280","2258593535","HK","Hong Kong"
+"134.159.103.0","134.159.104.255","2258593536","2258594047","AU","Australia"
+"134.159.105.0","134.159.105.63","2258594048","2258594111","HK","Hong Kong"
+"134.159.105.64","134.159.105.95","2258594112","2258594143","AU","Australia"
+"134.159.105.96","134.159.105.127","2258594144","2258594175","HK","Hong Kong"
+"134.159.105.128","134.159.105.255","2258594176","2258594303","AU","Australia"
+"134.159.106.0","134.159.107.47","2258594304","2258594607","HK","Hong Kong"
+"134.159.107.48","134.159.107.63","2258594608","2258594623","AP","Asia/Pacific Region"
+"134.159.107.64","134.159.107.191","2258594624","2258594751","HK","Hong Kong"
+"134.159.107.192","134.159.107.255","2258594752","2258594815","AP","Asia/Pacific Region"
+"134.159.108.0","134.159.109.31","2258594816","2258595103","AU","Australia"
+"134.159.109.32","134.159.109.95","2258595104","2258595167","TW","Taiwan"
+"134.159.109.96","134.159.109.159","2258595168","2258595231","AU","Australia"
+"134.159.109.160","134.159.109.191","2258595232","2258595263","TW","Taiwan"
+"134.159.109.192","134.159.109.223","2258595264","2258595295","AU","Australia"
+"134.159.109.224","134.159.109.255","2258595296","2258595327","TW","Taiwan"
+"134.159.110.0","134.159.110.55","2258595328","2258595383","AU","Australia"
+"134.159.110.56","134.159.110.63","2258595384","2258595391","KR","Korea, Republic of"
+"134.159.110.64","134.159.112.47","2258595392","2258595887","AU","Australia"
+"134.159.112.48","134.159.112.55","2258595888","2258595895","NZ","New Zealand"
+"134.159.112.56","134.159.112.127","2258595896","2258595967","AU","Australia"
+"134.159.112.128","134.159.112.143","2258595968","2258595983","TW","Taiwan"
+"134.159.112.144","134.159.112.255","2258595984","2258596095","AU","Australia"
+"134.159.113.0","134.159.113.7","2258596096","2258596103","HK","Hong Kong"
+"134.159.113.8","134.159.113.63","2258596104","2258596159","AU","Australia"
+"134.159.113.64","134.159.113.159","2258596160","2258596255","HK","Hong Kong"
+"134.159.113.160","134.159.113.255","2258596256","2258596351","AU","Australia"
+"134.159.114.0","134.159.116.207","2258596352","2258597071","HK","Hong Kong"
+"134.159.116.208","134.159.116.215","2258597072","2258597079","TW","Taiwan"
+"134.159.116.216","134.159.117.95","2258597080","2258597215","HK","Hong Kong"
+"134.159.117.96","134.159.117.143","2258597216","2258597263","AU","Australia"
+"134.159.117.144","134.159.117.183","2258597264","2258597303","HK","Hong Kong"
+"134.159.117.184","134.159.117.191","2258597304","2258597311","AU","Australia"
+"134.159.117.192","134.159.117.247","2258597312","2258597367","HK","Hong Kong"
+"134.159.117.248","134.159.117.251","2258597368","2258597371","AU","Australia"
+"134.159.117.252","134.159.118.159","2258597372","2258597535","HK","Hong Kong"
+"134.159.118.160","134.159.118.191","2258597536","2258597567","AU","Australia"
+"134.159.118.192","134.159.118.207","2258597568","2258597583","HK","Hong Kong"
+"134.159.118.208","134.159.118.223","2258597584","2258597599","AU","Australia"
+"134.159.118.224","134.159.118.255","2258597600","2258597631","HK","Hong Kong"
+"134.159.119.0","134.159.120.15","2258597632","2258597903","AU","Australia"
+"134.159.120.16","134.159.120.31","2258597904","2258597919","JP","Japan"
+"134.159.120.32","134.159.120.39","2258597920","2258597927","AU","Australia"
+"134.159.120.40","134.159.120.47","2258597928","2258597935","JP","Japan"
+"134.159.120.48","134.159.120.191","2258597936","2258598079","AU","Australia"
+"134.159.120.192","134.159.120.199","2258598080","2258598087","TW","Taiwan"
+"134.159.120.200","134.159.120.207","2258598088","2258598095","AU","Australia"
+"134.159.120.208","134.159.120.223","2258598096","2258598111","TW","Taiwan"
+"134.159.120.224","134.159.120.255","2258598112","2258598143","JP","Japan"
+"134.159.121.0","134.159.122.95","2258598144","2258598495","AU","Australia"
+"134.159.122.96","134.159.122.111","2258598496","2258598511","NZ","New Zealand"
+"134.159.122.112","134.159.122.119","2258598512","2258598519","AU","Australia"
+"134.159.122.120","134.159.122.127","2258598520","2258598527","JP","Japan"
+"134.159.122.128","134.159.122.223","2258598528","2258598623","AU","Australia"
+"134.159.122.224","134.159.122.255","2258598624","2258598655","TW","Taiwan"
+"134.159.123.0","134.159.125.15","2258598656","2258599183","AU","Australia"
+"134.159.125.16","134.159.125.19","2258599184","2258599187","JP","Japan"
+"134.159.125.20","134.159.126.251","2258599188","2258599675","AU","Australia"
+"134.159.126.252","134.159.126.255","2258599676","2258599679","JP","Japan"
+"134.159.127.0","134.159.127.255","2258599680","2258599935","AU","Australia"
+"134.159.128.0","134.159.128.35","2258599936","2258599971","HK","Hong Kong"
+"134.159.128.36","134.159.128.39","2258599972","2258599975","AU","Australia"
+"134.159.128.40","134.159.129.255","2258599976","2258600447","HK","Hong Kong"
+"134.159.130.0","134.159.130.67","2258600448","2258600515","AU","Australia"
+"134.159.130.68","134.159.130.71","2258600516","2258600519","IN","India"
+"134.159.130.72","134.159.130.75","2258600520","2258600523","AU","Australia"
+"134.159.130.76","134.159.130.79","2258600524","2258600527","IN","India"
+"134.159.130.80","134.159.131.255","2258600528","2258600959","AU","Australia"
+"134.159.132.0","134.159.132.127","2258600960","2258601087","SG","Singapore"
+"134.159.132.128","134.159.132.207","2258601088","2258601167","AU","Australia"
+"134.159.132.208","134.159.132.215","2258601168","2258601175","NZ","New Zealand"
+"134.159.132.216","134.159.132.255","2258601176","2258601215","AU","Australia"
+"134.159.133.0","134.159.133.127","2258601216","2258601343","TW","Taiwan"
+"134.159.133.128","134.159.133.255","2258601344","2258601471","AU","Australia"
+"134.159.134.0","134.159.135.255","2258601472","2258601983","JP","Japan"
+"134.159.136.0","134.159.136.255","2258601984","2258602239","AU","Australia"
+"134.159.137.0","134.159.137.255","2258602240","2258602495","HK","Hong Kong"
+"134.159.138.0","134.159.138.255","2258602496","2258602751","AU","Australia"
+"134.159.139.0","134.159.140.63","2258602752","2258603071","HK","Hong Kong"
+"134.159.140.64","134.159.140.79","2258603072","2258603087","AU","Australia"
+"134.159.140.80","134.159.140.95","2258603088","2258603103","HK","Hong Kong"
+"134.159.140.96","134.159.140.127","2258603104","2258603135","AU","Australia"
+"134.159.140.128","134.159.140.131","2258603136","2258603139","HK","Hong Kong"
+"134.159.140.132","134.159.140.191","2258603140","2258603199","AU","Australia"
+"134.159.140.192","134.159.140.199","2258603200","2258603207","HK","Hong Kong"
+"134.159.140.200","134.159.142.255","2258603208","2258603775","AU","Australia"
+"134.159.143.0","134.159.143.63","2258603776","2258603839","HK","Hong Kong"
+"134.159.143.64","134.159.143.127","2258603840","2258603903","AU","Australia"
+"134.159.143.128","134.159.143.167","2258603904","2258603943","HK","Hong Kong"
+"134.159.143.168","134.159.143.175","2258603944","2258603951","AU","Australia"
+"134.159.143.176","134.159.143.191","2258603952","2258603967","HK","Hong Kong"
+"134.159.143.192","134.159.143.255","2258603968","2258604031","AU","Australia"
+"134.159.144.0","134.159.145.255","2258604032","2258604543","HK","Hong Kong"
+"134.159.146.0","134.159.146.127","2258604544","2258604671","AU","Australia"
+"134.159.146.128","134.159.146.191","2258604672","2258604735","SG","Singapore"
+"134.159.146.192","134.159.147.31","2258604736","2258604831","AU","Australia"
+"134.159.147.32","134.159.147.239","2258604832","2258605039","HK","Hong Kong"
+"134.159.147.240","134.159.147.247","2258605040","2258605047","AU","Australia"
+"134.159.147.248","134.159.148.255","2258605048","2258605311","HK","Hong Kong"
+"134.159.149.0","134.159.149.127","2258605312","2258605439","SG","Singapore"
+"134.159.149.128","134.159.151.255","2258605440","2258606079","AU","Australia"
+"134.159.152.0","134.159.153.31","2258606080","2258606367","HK","Hong Kong"
+"134.159.153.32","134.159.153.79","2258606368","2258606415","AU","Australia"
+"134.159.153.80","134.159.153.87","2258606416","2258606423","HK","Hong Kong"
+"134.159.153.88","134.159.153.127","2258606424","2258606463","AU","Australia"
+"134.159.153.128","134.159.153.135","2258606464","2258606471","HK","Hong Kong"
+"134.159.153.136","134.159.153.151","2258606472","2258606487","AU","Australia"
+"134.159.153.152","134.159.153.199","2258606488","2258606535","HK","Hong Kong"
+"134.159.153.200","134.159.155.115","2258606536","2258606963","AU","Australia"
+"134.159.155.116","134.159.155.119","2258606964","2258606967","NZ","New Zealand"
+"134.159.155.120","134.159.155.243","2258606968","2258607091","AU","Australia"
+"134.159.155.244","134.159.155.247","2258607092","2258607095","NZ","New Zealand"
+"134.159.155.248","134.159.156.247","2258607096","2258607351","AU","Australia"
+"134.159.156.248","134.159.156.255","2258607352","2258607359","NZ","New Zealand"
+"134.159.157.0","134.159.157.255","2258607360","2258607615","AU","Australia"
+"134.159.158.0","134.159.159.7","2258607616","2258607879","HK","Hong Kong"
+"134.159.159.8","134.159.159.31","2258607880","2258607903","AU","Australia"
+"134.159.159.32","134.159.159.127","2258607904","2258607999","HK","Hong Kong"
+"134.159.159.128","134.159.159.191","2258608000","2258608063","AU","Australia"
+"134.159.159.192","134.159.159.255","2258608064","2258608127","HK","Hong Kong"
+"134.159.160.0","134.159.160.55","2258608128","2258608183","AU","Australia"
+"134.159.160.56","134.159.160.59","2258608184","2258608187","TW","Taiwan"
+"134.159.160.60","134.159.160.127","2258608188","2258608255","AU","Australia"
+"134.159.160.128","134.159.160.131","2258608256","2258608259","JP","Japan"
+"134.159.160.132","134.159.160.151","2258608260","2258608279","AU","Australia"
+"134.159.160.152","134.159.160.155","2258608280","2258608283","JP","Japan"
+"134.159.160.156","134.159.160.255","2258608284","2258608383","AU","Australia"
+"134.159.161.0","134.159.161.255","2258608384","2258608639","HK","Hong Kong"
+"134.159.162.0","134.159.162.15","2258608640","2258608655","AU","Australia"
+"134.159.162.16","134.159.162.23","2258608656","2258608663","JP","Japan"
+"134.159.162.24","134.159.162.31","2258608664","2258608671","AU","Australia"
+"134.159.162.32","134.159.162.47","2258608672","2258608687","JP","Japan"
+"134.159.162.48","134.159.167.255","2258608688","2258610175","AU","Australia"
+"134.159.168.0","134.159.168.255","2258610176","2258610431","IN","India"
+"134.159.169.0","134.159.170.15","2258610432","2258610703","AU","Australia"
+"134.159.170.16","134.159.170.31","2258610704","2258610719","TW","Taiwan"
+"134.159.170.32","134.159.170.63","2258610720","2258610751","AU","Australia"
+"134.159.170.64","134.159.170.67","2258610752","2258610755","TW","Taiwan"
+"134.159.170.68","134.159.170.71","2258610756","2258610759","AU","Australia"
+"134.159.170.72","134.159.170.95","2258610760","2258610783","TW","Taiwan"
+"134.159.170.96","134.159.171.127","2258610784","2258611071","AU","Australia"
+"134.159.171.128","134.159.171.159","2258611072","2258611103","JP","Japan"
+"134.159.171.160","134.159.171.175","2258611104","2258611119","AU","Australia"
+"134.159.171.176","134.159.171.223","2258611120","2258611167","JP","Japan"
+"134.159.171.224","134.159.172.15","2258611168","2258611215","AU","Australia"
+"134.159.172.16","134.159.172.23","2258611216","2258611223","NZ","New Zealand"
+"134.159.172.24","134.159.173.255","2258611224","2258611711","AU","Australia"
+"134.159.174.0","134.159.174.255","2258611712","2258611967","NZ","New Zealand"
+"134.159.175.0","134.159.175.255","2258611968","2258612223","HK","Hong Kong"
+"134.159.176.0","134.159.185.255","2258612224","2258614783","AU","Australia"
+"134.159.186.0","134.159.186.31","2258614784","2258614815","IN","India"
+"134.159.186.32","134.159.186.255","2258614816","2258615039","AU","Australia"
+"134.159.187.0","134.159.187.15","2258615040","2258615055","IN","India"
+"134.159.187.16","134.159.191.255","2258615056","2258616319","AU","Australia"
+"134.159.192.0","134.159.213.255","2258616320","2258621951","HK","Hong Kong"
+"134.159.214.0","134.159.214.255","2258621952","2258622207","NZ","New Zealand"
+"134.159.215.0","134.159.216.255","2258622208","2258622719","HK","Hong Kong"
+"134.159.217.0","134.159.218.255","2258622720","2258623231","NZ","New Zealand"
+"134.159.219.0","134.159.221.255","2258623232","2258623999","HK","Hong Kong"
+"134.159.222.0","134.159.222.255","2258624000","2258624255","AU","Australia"
+"134.159.223.0","134.159.255.255","2258624256","2258632703","HK","Hong Kong"
+"134.160.0.0","134.160.255.255","2258632704","2258698239","JP","Japan"
+"134.161.0.0","134.168.255.255","2258698240","2259222527","US","United States"
+"134.169.0.0","134.169.255.255","2259222528","2259288063","DE","Germany"
+"134.170.0.0","134.170.39.255","2259288064","2259298303","US","United States"
+"134.170.40.0","134.170.47.255","2259298304","2259300351","IE","Ireland"
+"134.170.48.0","134.170.63.255","2259300352","2259304447","US","United States"
+"134.170.64.0","134.170.79.255","2259304448","2259308543","NL","Netherlands"
+"134.170.80.0","134.170.95.255","2259308544","2259312639","IE","Ireland"
+"134.170.96.0","134.170.103.255","2259312640","2259314687","NL","Netherlands"
+"134.170.104.0","134.170.127.255","2259314688","2259320831","US","United States"
+"134.170.128.0","134.170.135.255","2259320832","2259322879","SG","Singapore"
+"134.170.136.0","134.170.143.255","2259322880","2259324927","HK","Hong Kong"
+"134.170.144.0","134.170.167.255","2259324928","2259331071","US","United States"
+"134.170.168.0","134.170.175.255","2259331072","2259333119","IE","Ireland"
+"134.170.176.0","134.170.191.255","2259333120","2259337215","US","United States"
+"134.170.192.0","134.170.199.255","2259337216","2259339263","HK","Hong Kong"
+"134.170.200.0","134.170.203.255","2259339264","2259340287","US","United States"
+"134.170.204.0","134.170.205.255","2259340288","2259340799","NL","Netherlands"
+"134.170.206.0","134.170.207.255","2259340800","2259341311","IE","Ireland"
+"134.170.208.0","134.170.211.255","2259341312","2259342335","US","United States"
+"134.170.212.0","134.170.213.255","2259342336","2259342847","NL","Netherlands"
+"134.170.214.0","134.170.215.255","2259342848","2259343359","IE","Ireland"
+"134.170.216.0","134.170.216.255","2259343360","2259343615","HK","Hong Kong"
+"134.170.217.0","134.170.217.255","2259343616","2259343871","BR","Brazil"
+"134.170.218.0","134.170.235.255","2259343872","2259348479","US","United States"
+"134.170.236.0","134.170.237.255","2259348480","2259348991","NL","Netherlands"
+"134.170.238.0","134.170.251.255","2259348992","2259352575","US","United States"
+"134.170.252.0","134.170.254.255","2259352576","2259353343","IE","Ireland"
+"134.170.255.0","134.170.255.255","2259353344","2259353599","US","United States"
+"134.171.0.0","134.171.255.255","2259353600","2259419135","DE","Germany"
+"134.172.0.0","134.175.255.255","2259419136","2259681279","US","United States"
+"134.176.0.0","134.176.255.255","2259681280","2259746815","DE","Germany"
+"134.177.0.0","134.177.234.255","2259746816","2259806975","US","United States"
+"134.177.235.0","134.177.235.31","2259806976","2259807007","IE","Ireland"
+"134.177.235.32","134.177.255.255","2259807008","2259812351","US","United States"
+"134.178.0.0","134.178.255.255","2259812352","2259877887","AU","Australia"
+"134.179.0.0","134.179.255.255","2259877888","2259943423","US","United States"
+"134.180.0.0","134.180.255.255","2259943424","2260008959","JP","Japan"
+"134.181.0.0","134.182.255.255","2260008960","2260140031","US","United States"
+"134.183.0.0","134.183.255.255","2260140032","2260205567","GB","United Kingdom"
+"134.184.0.0","134.184.255.255","2260205568","2260271103","BE","Belgium"
+"134.185.0.0","134.187.255.255","2260271104","2260467711","US","United States"
+"134.188.0.0","134.188.255.255","2260467712","2260533247","NL","Netherlands"
+"134.189.0.0","134.189.255.255","2260533248","2260598783","US","United States"
+"134.190.0.0","134.190.255.255","2260598784","2260664319","CA","Canada"
+"134.191.0.0","134.191.219.255","2260664320","2260720639","GB","United Kingdom"
+"134.191.220.0","134.191.220.255","2260720640","2260720895","DE","Germany"
+"134.191.221.0","134.191.231.255","2260720896","2260723711","GB","United Kingdom"
+"134.191.232.0","134.191.232.255","2260723712","2260723967","IL","Israel"
+"134.191.233.0","134.191.253.255","2260723968","2260729343","GB","United Kingdom"
+"134.191.254.0","134.191.254.255","2260729344","2260729599","IL","Israel"
+"134.191.255.0","134.191.255.255","2260729600","2260729855","GB","United Kingdom"
+"134.192.0.0","134.195.255.255","2260729856","2260991999","US","United States"
+"134.196.0.0","134.196.255.255","2260992000","2261057535","TH","Thailand"
+"134.197.0.0","134.198.255.255","2261057536","2261188607","US","United States"
+"134.199.0.0","134.199.255.255","2261188608","2261254143","CA","Canada"
+"134.200.0.0","134.201.255.255","2261254144","2261385215","US","United States"
+"134.202.0.0","134.202.255.255","2261385216","2261450751","PR","Puerto Rico"
+"134.203.0.0","134.203.255.255","2261450752","2261516287","NL","Netherlands"
+"134.204.0.0","134.205.255.255","2261516288","2261647359","US","United States"
+"134.206.0.0","134.206.255.255","2261647360","2261712895","FR","France"
+"134.207.0.0","134.207.255.255","2261712896","2261778431","US","United States"
+"134.208.0.0","134.208.255.255","2261778432","2261843967","TW","Taiwan"
+"134.209.0.0","134.210.255.255","2261843968","2261975039","US","United States"
+"134.211.0.0","134.211.255.255","2261975040","2262040575","AU","Australia"
+"134.212.0.0","134.212.255.255","2262040576","2262106111","FR","France"
+"134.213.0.0","134.213.255.255","2262106112","2262171647","GB","United Kingdom"
+"134.214.0.0","134.214.255.255","2262171648","2262237183","FR","France"
+"134.215.0.0","134.218.255.255","2262237184","2262499327","US","United States"
+"134.219.0.0","134.220.255.255","2262499328","2262630399","GB","United Kingdom"
+"134.221.0.0","134.222.104.249","2262630400","2262722809","NL","Netherlands"
+"134.222.104.250","134.222.104.250","2262722810","2262722810","EU","Europe"
+"134.222.104.251","134.222.109.231","2262722811","2262724071","NL","Netherlands"
+"134.222.109.232","134.222.109.233","2262724072","2262724073","IE","Ireland"
+"134.222.109.234","134.222.255.255","2262724074","2262761471","NL","Netherlands"
+"134.223.0.0","134.224.255.255","2262761472","2262892543","US","United States"
+"134.225.0.0","134.225.255.255","2262892544","2262958079","GB","United Kingdom"
+"134.226.0.0","134.226.255.255","2262958080","2263023615","IE","Ireland"
+"134.227.0.0","134.227.255.255","2263023616","2263089151","FR","France"
+"134.228.0.0","134.235.255.255","2263089152","2263613439","US","United States"
+"134.236.0.0","134.236.255.255","2263613440","2263678975","TH","Thailand"
+"134.237.0.0","134.237.255.255","2263678976","2263744511","JP","Japan"
+"134.238.0.0","134.238.255.255","2263744512","2263810047","US","United States"
+"134.239.0.0","134.239.255.255","2263810048","2263875583","SA","Saudi Arabia"
+"134.240.0.0","134.244.255.255","2263875584","2264203263","US","United States"
+"134.245.0.0","134.245.255.255","2264203264","2264268799","DE","Germany"
+"134.246.0.0","134.246.255.255","2264268800","2264334335","FR","France"
+"134.247.0.0","134.247.255.255","2264334336","2264399871","DE","Germany"
+"134.248.0.0","134.248.255.255","2264399872","2264465407","US","United States"
+"134.249.0.0","134.249.255.255","2264465408","2264530943","UA","Ukraine"
+"134.250.0.0","134.254.255.255","2264530944","2264858623","US","United States"
+"134.255.0.0","134.255.127.255","2264858624","2264891391","HU","Hungary"
+"134.255.128.0","134.255.159.255","2264891392","2264899583","RU","Russian Federation"
+"134.255.160.0","134.255.183.255","2264899584","2264905727","IT","Italy"
+"134.255.184.0","134.255.191.255","2264905728","2264907775","ES","Spain"
+"134.255.192.0","134.255.195.255","2264907776","2264908799","DE","Germany"
+"134.255.196.0","134.255.197.255","2264908800","2264909311","IR","Iran, Islamic Republic of"
+"134.255.198.0","134.255.198.255","2264909312","2264909567","DE","Germany"
+"134.255.199.0","134.255.199.255","2264909568","2264909823","TR","Turkey"
+"134.255.200.0","134.255.207.255","2264909824","2264911871","IR","Iran, Islamic Republic of"
+"134.255.208.0","134.255.241.255","2264911872","2264920575","DE","Germany"
+"134.255.242.0","134.255.242.255","2264920576","2264920831","ES","Spain"
+"134.255.243.0","134.255.244.255","2264920832","2264921343","DE","Germany"
+"134.255.245.0","134.255.246.255","2264921344","2264921855","IR","Iran, Islamic Republic of"
+"134.255.247.0","134.255.247.255","2264921856","2264922111","DE","Germany"
+"134.255.248.0","134.255.249.255","2264922112","2264922623","IR","Iran, Islamic Republic of"
+"134.255.250.0","134.255.255.255","2264922624","2264924159","DE","Germany"
+"135.0.0.0","135.0.255.255","2264924160","2264989695","CA","Canada"
+"135.1.0.0","135.10.102.255","2264989696","2265605887","US","United States"
+"135.10.103.0","135.10.103.255","2265605888","2265606143","GB","United Kingdom"
+"135.10.104.0","135.12.0.255","2265606144","2265710847","US","United States"
+"135.12.1.0","135.12.255.255","2265710848","2265776127","CA","Canada"
+"135.13.0.0","135.18.255.255","2265776128","2266169343","US","United States"
+"135.19.0.0","135.19.255.255","2266169344","2266234879","CA","Canada"
+"135.20.0.0","135.22.255.255","2266234880","2266431487","US","United States"
+"135.23.0.0","135.23.255.255","2266431488","2266497023","CA","Canada"
+"135.24.0.0","135.27.3.255","2266497024","2266694655","US","United States"
+"135.27.4.0","135.27.4.255","2266694656","2266694911","SG","Singapore"
+"135.27.5.0","135.84.51.255","2266694912","2270442495","US","United States"
+"135.84.52.0","135.84.55.255","2270442496","2270443519","NL","Netherlands"
+"135.84.56.0","135.84.135.255","2270443520","2270463999","US","United States"
+"135.84.136.0","135.84.139.255","2270464000","2270465023","CA","Canada"
+"135.84.140.0","135.84.147.255","2270465024","2270467071","US","United States"
+"135.84.148.0","135.84.151.255","2270467072","2270468095","NL","Netherlands"
+"135.84.152.0","135.84.175.255","2270468096","2270474239","US","United States"
+"135.84.176.0","135.84.183.255","2270474240","2270476287","CA","Canada"
+"135.84.184.0","135.84.184.255","2270476288","2270476543","US","United States"
+"135.84.185.0","135.84.191.255","2270476544","2270478335","CA","Canada"
+"135.84.192.0","135.84.208.255","2270478336","2270482687","US","United States"
+"135.84.209.0","135.84.209.255","2270482688","2270482943","GB","United Kingdom"
+"135.84.210.0","135.84.213.255","2270482944","2270483967","US","United States"
+"135.84.214.0","135.84.214.255","2270483968","2270484223","GB","United Kingdom"
+"135.84.215.0","135.84.231.255","2270484224","2270488575","US","United States"
+"135.84.232.0","135.84.239.255","2270488576","2270490623","MO","Macau"
+"135.84.240.0","135.84.255.255","2270490624","2270494719","IN","India"
+"135.85.0.0","135.180.255.255","2270494720","2276786175","US","United States"
+"135.181.0.0","135.181.255.255","2276786176","2276851711","CA","Canada"
+"135.182.0.0","135.195.255.255","2276851712","2277769215","US","United States"
+"135.196.0.0","135.196.255.255","2277769216","2277834751","GB","United Kingdom"
+"135.197.0.0","135.245.71.255","2277834752","2280998911","US","United States"
+"135.245.72.0","135.245.72.255","2280998912","2280999167","EU","Europe"
+"135.245.73.0","135.245.103.255","2280999168","2281007103","US","United States"
+"135.245.104.0","135.245.104.255","2281007104","2281007359","IN","India"
+"135.245.105.0","135.245.167.255","2281007360","2281023487","US","United States"
+"135.245.168.0","135.245.168.255","2281023488","2281023743","IN","India"
+"135.245.169.0","135.255.255.255","2281023744","2281701375","US","United States"
+"136.0.0.0","136.0.15.255","2281701376","2281705471","CH","Switzerland"
+"136.0.16.0","136.0.31.255","2281705472","2281709567","US","United States"
+"136.0.32.0","136.0.95.255","2281709568","2281725951","CN","China"
+"136.0.96.0","136.0.107.255","2281725952","2281729023","US","United States"
+"136.0.108.0","136.0.109.255","2281729024","2281729535","CN","China"
+"136.0.110.0","136.0.123.255","2281729536","2281733119","US","United States"
+"136.0.124.0","136.0.124.255","2281733120","2281733375","CN","China"
+"136.0.125.0","136.0.191.255","2281733376","2281750527","US","United States"
+"136.0.192.0","136.0.223.255","2281750528","2281758719","CN","China"
+"136.0.224.0","136.8.1.99","2281758720","2282226019","US","United States"
+"136.8.1.100","136.8.1.100","2282226020","2282226020","AP","Asia/Pacific Region"
+"136.8.1.101","136.8.1.255","2282226021","2282226175","US","United States"
+"136.8.2.0","136.8.2.67","2282226176","2282226243","AU","Australia"
+"136.8.2.68","136.8.2.69","2282226244","2282226245","AP","Asia/Pacific Region"
+"136.8.2.70","136.8.2.70","2282226246","2282226246","AU","Australia"
+"136.8.2.71","136.8.2.71","2282226247","2282226247","US","United States"
+"136.8.2.72","136.8.2.255","2282226248","2282226431","AU","Australia"
+"136.8.3.0","136.8.4.255","2282226432","2282226943","US","United States"
+"136.8.5.0","136.8.5.255","2282226944","2282227199","AP","Asia/Pacific Region"
+"136.8.6.0","136.8.149.255","2282227200","2282264063","US","United States"
+"136.8.150.0","136.8.150.255","2282264064","2282264319","EU","Europe"
+"136.8.151.0","136.8.151.255","2282264320","2282264575","US","United States"
+"136.8.152.0","136.8.152.255","2282264576","2282264831","EU","Europe"
+"136.8.153.0","136.144.127.255","2282264832","2291171327","US","United States"
+"136.144.128.0","136.144.255.255","2291171328","2291204095","NL","Netherlands"
+"136.145.0.0","136.145.255.255","2291204096","2291269631","PR","Puerto Rico"
+"136.146.0.0","136.147.255.255","2291269632","2291400703","US","United States"
+"136.148.0.0","136.148.255.255","2291400704","2291466239","GB","United Kingdom"
+"136.149.0.0","136.152.255.255","2291466240","2291728383","US","United States"
+"136.153.0.0","136.154.255.255","2291728384","2291859455","AU","Australia"
+"136.155.0.0","136.155.255.255","2291859456","2291924991","SE","Sweden"
+"136.156.0.0","136.156.255.255","2291924992","2291990527","GB","United Kingdom"
+"136.157.0.0","136.157.255.255","2291990528","2292056063","US","United States"
+"136.158.0.0","136.158.255.255","2292056064","2292121599","NO","Norway"
+"136.159.0.0","136.159.255.255","2292121600","2292187135","CA","Canada"
+"136.160.0.0","136.162.255.255","2292187136","2292383743","US","United States"
+"136.163.0.0","136.163.255.255","2292383744","2292449279","SE","Sweden"
+"136.164.0.0","136.164.255.255","2292449280","2292514815","NO","Norway"
+"136.165.0.0","136.168.255.255","2292514816","2292776959","US","United States"
+"136.169.0.0","136.169.127.255","2292776960","2292809727","LV","Latvia"
+"136.169.128.0","136.169.255.255","2292809728","2292842495","RU","Russian Federation"
+"136.170.0.0","136.170.255.255","2292842496","2292908031","GB","United Kingdom"
+"136.171.0.0","136.171.255.255","2292908032","2292973567","US","United States"
+"136.172.0.0","136.172.255.255","2292973568","2293039103","DE","Germany"
+"136.173.0.0","136.173.161.255","2293039104","2293080575","EU","Europe"
+"136.173.162.0","136.173.162.255","2293080576","2293080831","BE","Belgium"
+"136.173.163.0","136.173.255.255","2293080832","2293104639","EU","Europe"
+"136.174.0.0","136.184.255.255","2293104640","2293825535","US","United States"
+"136.185.0.0","136.185.255.255","2293825536","2293891071","IN","India"
+"136.186.0.0","136.186.255.255","2293891072","2293956607","AU","Australia"
+"136.187.0.0","136.187.255.255","2293956608","2294022143","JP","Japan"
+"136.188.0.0","136.197.255.255","2294022144","2294677503","US","United States"
+"136.198.0.0","136.198.255.255","2294677504","2294743039","JP","Japan"
+"136.199.0.0","136.199.255.255","2294743040","2294808575","DE","Germany"
+"136.200.0.0","136.200.255.255","2294808576","2294874111","US","United States"
+"136.201.0.0","136.201.255.255","2294874112","2294939647","IE","Ireland"
+"136.202.0.0","136.205.255.255","2294939648","2295201791","US","United States"
+"136.206.0.0","136.206.255.255","2295201792","2295267327","IE","Ireland"
+"136.207.0.0","136.224.255.255","2295267328","2296446975","US","United States"
+"136.225.0.0","136.225.255.255","2296446976","2296512511","SE","Sweden"
+"136.226.0.0","136.229.255.255","2296512512","2296774655","US","United States"
+"136.230.0.0","136.230.255.255","2296774656","2296840191","DE","Germany"
+"136.231.0.0","136.231.255.255","2296840192","2296905727","NL","Netherlands"
+"136.232.0.0","136.235.255.255","2296905728","2297167871","US","United States"
+"136.236.0.0","136.236.255.255","2297167872","2297233407","AU","Australia"
+"136.237.0.0","136.237.15.255","2297233408","2297237503","US","United States"
+"136.237.16.0","136.237.16.255","2297237504","2297237759","BE","Belgium"
+"136.237.17.0","136.237.255.255","2297237760","2297298943","US","United States"
+"136.238.0.0","136.238.255.255","2297298944","2297364479","CH","Switzerland"
+"136.239.0.0","136.242.255.255","2297364480","2297626623","US","United States"
+"136.243.0.0","136.243.135.253","2297626624","2297661437","DE","Germany"
+"136.243.135.254","136.243.135.254","2297661438","2297661438","NL","Netherlands"
+"136.243.135.255","136.243.255.255","2297661439","2297692159","DE","Germany"
+"136.244.0.0","136.250.223.255","2297692160","2298142719","US","United States"
+"136.250.224.0","136.250.255.255","2298142720","2298150911","GB","United Kingdom"
+"136.251.0.0","137.14.255.255","2298150912","2299461631","US","United States"
+"137.15.0.0","137.15.255.255","2299461632","2299527167","CA","Canada"
+"137.16.0.0","137.16.255.255","2299527168","2299592703","US","United States"
+"137.17.0.0","137.17.255.255","2299592704","2299658239","NL","Netherlands"
+"137.18.0.0","137.32.255.255","2299658240","2300641279","US","United States"
+"137.33.0.0","137.33.255.255","2300641280","2300706815","FI","Finland"
+"137.34.0.0","137.34.255.255","2300706816","2300772351","CH","Switzerland"
+"137.35.0.0","137.42.255.255","2300772352","2301296639","US","United States"
+"137.43.0.0","137.43.255.255","2301296640","2301362175","IE","Ireland"
+"137.44.0.0","137.44.255.255","2301362176","2301427711","GB","United Kingdom"
+"137.45.0.0","137.46.255.255","2301427712","2301558783","US","United States"
+"137.47.0.0","137.47.255.255","2301558784","2301624319","NO","Norway"
+"137.48.0.0","137.49.255.255","2301624320","2301755391","US","United States"
+"137.50.0.0","137.50.255.255","2301755392","2301820927","GB","United Kingdom"
+"137.51.0.0","137.54.255.255","2301820928","2302083071","US","United States"
+"137.55.0.0","137.56.255.255","2302083072","2302214143","NL","Netherlands"
+"137.57.0.0","137.57.255.255","2302214144","2302279679","US","United States"
+"137.58.0.0","137.58.255.255","2302279680","2302345215","SE","Sweden"
+"137.59.0.0","137.59.3.255","2302345216","2302346239","IN","India"
+"137.59.4.0","137.59.7.255","2302346240","2302347263","BD","Bangladesh"
+"137.59.8.0","137.59.11.255","2302347264","2302348287","IN","India"
+"137.59.12.0","137.59.15.255","2302348288","2302349311","ID","Indonesia"
+"137.59.16.0","137.59.23.255","2302349312","2302351359","HK","Hong Kong"
+"137.59.24.0","137.59.47.255","2302351360","2302357503","VN","Vietnam"
+"137.59.48.0","137.59.51.255","2302357504","2302358527","BD","Bangladesh"
+"137.59.52.0","137.59.58.255","2302358528","2302360319","IN","India"
+"137.59.59.0","137.59.59.255","2302360320","2302360575","CN","China"
+"137.59.60.0","137.59.79.255","2302360576","2302365695","IN","India"
+"137.59.80.0","137.59.83.255","2302365696","2302366719","HK","Hong Kong"
+"137.59.84.0","137.59.87.255","2302366720","2302367743","IN","India"
+"137.59.88.0","137.59.91.255","2302367744","2302368767","CN","China"
+"137.59.92.0","137.59.99.255","2302368768","2302370815","IN","India"
+"137.59.100.0","137.59.103.255","2302370816","2302371839","HK","Hong Kong"
+"137.59.104.0","137.59.107.255","2302371840","2302372863","VN","Vietnam"
+"137.59.108.0","137.59.111.255","2302372864","2302373887","MY","Malaysia"
+"137.59.112.0","137.59.115.255","2302373888","2302374911","TH","Thailand"
+"137.59.116.0","137.59.119.255","2302374912","2302375935","VN","Vietnam"
+"137.59.120.0","137.59.123.255","2302375936","2302376959","AF","Afghanistan"
+"137.59.124.0","137.59.127.255","2302376960","2302377983","ID","Indonesia"
+"137.59.128.0","137.59.143.255","2302377984","2302382079","IN","India"
+"137.59.144.0","137.59.147.255","2302382080","2302383103","PK","Pakistan"
+"137.59.148.0","137.59.151.255","2302383104","2302384127","IN","India"
+"137.59.152.0","137.59.155.255","2302384128","2302385151","BD","Bangladesh"
+"137.59.156.0","137.59.159.255","2302385152","2302386175","IN","India"
+"137.59.160.0","137.59.163.255","2302386176","2302387199","ID","Indonesia"
+"137.59.164.0","137.59.167.255","2302387200","2302388223","IN","India"
+"137.59.168.0","137.59.171.255","2302388224","2302389247","NZ","New Zealand"
+"137.59.172.0","137.59.179.255","2302389248","2302391295","IN","India"
+"137.59.180.0","137.59.183.255","2302391296","2302392319","BD","Bangladesh"
+"137.59.184.0","137.59.187.255","2302392320","2302393343","HK","Hong Kong"
+"137.59.188.0","137.59.191.255","2302393344","2302394367","AU","Australia"
+"137.59.192.0","137.59.195.255","2302394368","2302395391","PK","Pakistan"
+"137.59.196.0","137.59.199.255","2302395392","2302396415","AU","Australia"
+"137.59.200.0","137.59.207.255","2302396416","2302398463","IN","India"
+"137.59.208.0","137.59.211.255","2302398464","2302399487","HK","Hong Kong"
+"137.59.212.0","137.59.215.255","2302399488","2302400511","IN","India"
+"137.59.216.0","137.59.231.255","2302400512","2302404607","PK","Pakistan"
+"137.59.232.0","137.59.235.255","2302404608","2302405631","JP","Japan"
+"137.59.236.0","137.59.239.255","2302405632","2302406655","HK","Hong Kong"
+"137.59.240.0","137.59.247.255","2302406656","2302408703","IN","India"
+"137.59.248.0","137.59.251.255","2302408704","2302409727","AU","Australia"
+"137.59.252.0","137.59.255.255","2302409728","2302410751","JP","Japan"
+"137.60.0.0","137.61.255.255","2302410752","2302541823","SE","Sweden"
+"137.62.0.0","137.62.255.255","2302541824","2302607359","CH","Switzerland"
+"137.63.0.0","137.63.71.225","2302607360","2302625761","SC","Seychelles"
+"137.63.71.226","137.63.71.226","2302625762","2302625762","CA","Canada"
+"137.63.71.227","137.63.127.255","2302625763","2302640127","SC","Seychelles"
+"137.63.128.0","137.63.255.255","2302640128","2302672895","UG","Uganda"
+"137.64.0.0","137.64.255.255","2302672896","2302738431","MW","Malawi"
+"137.65.0.0","137.67.255.255","2302738432","2302935039","US","United States"
+"137.68.0.0","137.68.255.255","2302935040","2303000575","KR","Korea, Republic of"
+"137.69.0.0","137.71.229.255","2303000576","2303190527","US","United States"
+"137.71.230.0","137.71.230.255","2303190528","2303190783","AP","Asia/Pacific Region"
+"137.71.231.0","137.72.255.255","2303190784","2303262719","US","United States"
+"137.73.0.0","137.73.255.255","2303262720","2303328255","GB","United Kingdom"
+"137.74.0.0","137.74.9.31","2303328256","2303330591","FR","France"
+"137.74.9.32","137.74.9.63","2303330592","2303330623","GB","United Kingdom"
+"137.74.9.64","137.74.17.191","2303330624","2303332799","FR","France"
+"137.74.17.192","137.74.17.223","2303332800","2303332831","GB","United Kingdom"
+"137.74.17.224","137.74.23.127","2303332832","2303334271","FR","France"
+"137.74.23.128","137.74.23.255","2303334272","2303334399","ES","Spain"
+"137.74.24.0","137.74.48.95","2303334400","2303340639","FR","France"
+"137.74.48.96","137.74.48.127","2303340640","2303340671","FI","Finland"
+"137.74.48.128","137.74.57.191","2303340672","2303343039","FR","France"
+"137.74.57.192","137.74.57.255","2303343040","2303343103","PT","Portugal"
+"137.74.58.0","137.74.59.127","2303343104","2303343487","FR","France"
+"137.74.59.128","137.74.59.255","2303343488","2303343615","IE","Ireland"
+"137.74.60.0","137.74.60.211","2303343616","2303343827","FR","France"
+"137.74.60.212","137.74.60.215","2303343828","2303343831","DE","Germany"
+"137.74.60.216","137.74.63.255","2303343832","2303344639","FR","France"
+"137.74.64.0","137.74.64.255","2303344640","2303344895","GB","United Kingdom"
+"137.74.65.0","137.74.81.127","2303344896","2303349119","FR","France"
+"137.74.81.128","137.74.81.255","2303349120","2303349247","ES","Spain"
+"137.74.82.0","137.74.82.135","2303349248","2303349383","FR","France"
+"137.74.82.136","137.74.82.143","2303349384","2303349391","NL","Netherlands"
+"137.74.82.144","137.74.97.127","2303349392","2303353215","FR","France"
+"137.74.97.128","137.74.97.255","2303353216","2303353343","GB","United Kingdom"
+"137.74.98.0","137.74.104.207","2303353344","2303355087","FR","France"
+"137.74.104.208","137.74.104.223","2303355088","2303355103","GB","United Kingdom"
+"137.74.104.224","137.74.128.55","2303355104","2303361079","FR","France"
+"137.74.128.56","137.74.128.63","2303361080","2303361087","GB","United Kingdom"
+"137.74.128.64","137.74.129.255","2303361088","2303361535","FR","France"
+"137.74.130.0","137.74.130.63","2303361536","2303361599","GB","United Kingdom"
+"137.74.130.64","137.74.132.15","2303361600","2303362063","FR","France"
+"137.74.132.16","137.74.132.31","2303362064","2303362079","DE","Germany"
+"137.74.132.32","137.74.189.207","2303362080","2303376847","FR","France"
+"137.74.189.208","137.74.189.223","2303376848","2303376863","GB","United Kingdom"
+"137.74.189.224","137.74.191.159","2303376864","2303377311","FR","France"
+"137.74.191.160","137.74.191.191","2303377312","2303377343","GB","United Kingdom"
+"137.74.191.192","137.74.210.15","2303377344","2303382031","FR","France"
+"137.74.210.16","137.74.210.31","2303382032","2303382047","GB","United Kingdom"
+"137.74.210.32","137.74.213.95","2303382048","2303382879","FR","France"
+"137.74.213.96","137.74.213.111","2303382880","2303382895","ES","Spain"
+"137.74.213.112","137.74.215.207","2303382896","2303383503","FR","France"
+"137.74.215.208","137.74.215.223","2303383504","2303383519","GB","United Kingdom"
+"137.74.215.224","137.74.218.223","2303383520","2303384287","FR","France"
+"137.74.218.224","137.74.218.239","2303384288","2303384303","GB","United Kingdom"
+"137.74.218.240","137.74.221.127","2303384304","2303384959","FR","France"
+"137.74.221.128","137.74.221.159","2303384960","2303384991","GB","United Kingdom"
+"137.74.221.160","137.74.234.255","2303384992","2303388415","FR","France"
+"137.74.235.0","137.74.235.127","2303388416","2303388543","ES","Spain"
+"137.74.235.128","137.74.255.255","2303388544","2303393791","FR","France"
+"137.75.0.0","137.75.255.255","2303393792","2303459327","US","United States"
+"137.76.0.0","137.76.255.255","2303459328","2303524863","AU","Australia"
+"137.77.0.0","137.81.255.255","2303524864","2303852543","US","United States"
+"137.82.0.0","137.82.255.255","2303852544","2303918079","CA","Canada"
+"137.83.0.0","137.91.255.255","2303918080","2304507903","US","United States"
+"137.92.0.0","137.92.255.255","2304507904","2304573439","AU","Australia"
+"137.93.0.0","137.93.255.255","2304573440","2304638975","NO","Norway"
+"137.94.0.0","137.94.255.255","2304638976","2304704511","CA","Canada"
+"137.95.0.0","137.95.255.255","2304704512","2304770047","US","United States"
+"137.96.0.0","137.96.255.255","2304770048","2304835583","FI","Finland"
+"137.97.0.0","137.97.255.255","2304835584","2304901119","IN","India"
+"137.98.0.0","137.98.255.255","2304901120","2304966655","CZ","Czech Republic"
+"137.99.0.0","137.100.255.255","2304966656","2305097727","US","United States"
+"137.101.0.0","137.101.255.255","2305097728","2305163263","ES","Spain"
+"137.102.0.0","137.104.255.255","2305163264","2305359871","US","United States"
+"137.105.0.0","137.105.255.255","2305359872","2305425407","GB","United Kingdom"
+"137.106.0.0","137.107.255.255","2305425408","2305556479","US","United States"
+"137.108.0.0","137.108.255.255","2305556480","2305622015","GB","United Kingdom"
+"137.109.0.0","137.109.255.255","2305622016","2305687551","AU","Australia"
+"137.110.0.0","137.110.255.255","2305687552","2305753087","US","United States"
+"137.111.0.0","137.111.255.255","2305753088","2305818623","AU","Australia"
+"137.112.0.0","137.114.255.255","2305818624","2306015231","US","United States"
+"137.115.0.0","137.115.255.255","2306015232","2306080767","MW","Malawi"
+"137.116.0.0","137.116.127.255","2306080768","2306113535","US","United States"
+"137.116.128.0","137.116.159.255","2306113536","2306121727","SG","Singapore"
+"137.116.160.0","137.116.175.255","2306121728","2306125823","HK","Hong Kong"
+"137.116.176.0","137.116.191.255","2306125824","2306129919","US","United States"
+"137.116.192.0","137.116.223.255","2306129920","2306138111","NL","Netherlands"
+"137.116.224.0","137.116.255.255","2306138112","2306146303","IE","Ireland"
+"137.117.0.0","137.117.127.255","2306146304","2306179071","US","United States"
+"137.117.128.0","137.117.255.255","2306179072","2306211839","NL","Netherlands"
+"137.118.0.0","137.119.255.255","2306211840","2306342911","US","United States"
+"137.120.0.0","137.120.255.255","2306342912","2306408447","NL","Netherlands"
+"137.121.0.0","137.121.255.255","2306408448","2306473983","FR","France"
+"137.122.0.0","137.122.255.255","2306473984","2306539519","CA","Canada"
+"137.123.0.0","137.128.255.255","2306539520","2306932735","US","United States"
+"137.129.0.0","137.129.255.255","2306932736","2306998271","FR","France"
+"137.130.0.0","137.131.255.255","2306998272","2307129343","US","United States"
+"137.132.0.0","137.132.255.255","2307129344","2307194879","SG","Singapore"
+"137.133.0.0","137.133.255.255","2307194880","2307260415","NO","Norway"
+"137.134.0.0","137.135.127.255","2307260416","2307358719","US","United States"
+"137.135.128.0","137.135.255.255","2307358720","2307391487","IE","Ireland"
+"137.136.0.0","137.137.255.255","2307391488","2307522559","US","United States"
+"137.138.0.0","137.138.255.255","2307522560","2307588095","CH","Switzerland"
+"137.139.0.0","137.146.255.255","2307588096","2308112383","US","United States"
+"137.147.0.0","137.147.255.255","2308112384","2308177919","AU","Australia"
+"137.148.0.0","137.148.255.255","2308177920","2308243455","US","United States"
+"137.149.0.0","137.149.255.255","2308243456","2308308991","CA","Canada"
+"137.150.0.0","137.152.255.255","2308308992","2308505599","US","United States"
+"137.153.0.0","137.153.255.255","2308505600","2308571135","JP","Japan"
+"137.154.0.0","137.154.255.255","2308571136","2308636671","AU","Australia"
+"137.155.0.0","137.155.255.255","2308636672","2308702207","US","United States"
+"137.156.0.0","137.156.255.255","2308702208","2308767743","CH","Switzerland"
+"137.157.0.0","137.157.255.255","2308767744","2308833279","AU","Australia"
+"137.158.0.0","137.158.255.255","2308833280","2308898815","ZA","South Africa"
+"137.159.0.0","137.162.255.255","2308898816","2309160959","US","United States"
+"137.163.0.0","137.163.255.255","2309160960","2309226495","FI","Finland"
+"137.164.0.0","137.165.255.255","2309226496","2309357567","US","United States"
+"137.166.0.0","137.166.255.255","2309357568","2309423103","AU","Australia"
+"137.167.0.0","137.170.255.255","2309423104","2309685247","US","United States"
+"137.171.0.0","137.171.255.255","2309685248","2309750783","ZA","South Africa"
+"137.172.0.0","137.172.255.255","2309750784","2309816319","AU","Australia"
+"137.173.0.0","137.173.255.255","2309816320","2309881855","US","United States"
+"137.174.0.0","137.174.255.255","2309881856","2309947391","NL","Netherlands"
+"137.175.0.0","137.175.3.63","2309947392","2309948223","US","United States"
+"137.175.3.64","137.175.3.71","2309948224","2309948231","CN","China"
+"137.175.3.72","137.175.127.255","2309948232","2309980159","US","United States"
+"137.175.128.0","137.175.255.255","2309980160","2310012927","CA","Canada"
+"137.176.0.0","137.185.255.255","2310012928","2310668287","US","United States"
+"137.186.0.0","137.186.255.255","2310668288","2310733823","CA","Canada"
+"137.187.0.0","137.188.255.255","2310733824","2310864895","US","United States"
+"137.189.0.0","137.189.255.255","2310864896","2310930431","HK","Hong Kong"
+"137.190.0.0","137.190.255.255","2310930432","2310995967","US","United States"
+"137.191.0.0","137.191.255.255","2310995968","2311061503","IE","Ireland"
+"137.192.0.0","137.192.255.255","2311061504","2311127039","US","United States"
+"137.193.0.0","137.193.255.255","2311127040","2311192575","DE","Germany"
+"137.194.0.0","137.194.255.255","2311192576","2311258111","FR","France"
+"137.195.0.0","137.195.223.255","2311258112","2311315455","GB","United Kingdom"
+"137.195.224.0","137.195.239.255","2311315456","2311319551","MY","Malaysia"
+"137.195.240.0","137.195.255.255","2311319552","2311323647","GB","United Kingdom"
+"137.196.0.0","137.196.255.255","2311323648","2311389183","MW","Malawi"
+"137.197.0.0","137.203.255.255","2311389184","2311847935","US","United States"
+"137.204.0.0","137.204.255.255","2311847936","2311913471","IT","Italy"
+"137.205.0.0","137.205.255.255","2311913472","2311979007","GB","United Kingdom"
+"137.206.0.0","137.206.255.255","2311979008","2312044543","US","United States"
+"137.207.0.0","137.207.255.255","2312044544","2312110079","CA","Canada"
+"137.208.0.0","137.208.255.255","2312110080","2312175615","AT","Austria"
+"137.209.0.0","137.212.255.255","2312175616","2312437759","US","United States"
+"137.213.0.0","137.213.255.255","2312437760","2312503295","GB","United Kingdom"
+"137.214.0.0","137.215.255.255","2312503296","2312634367","ZA","South Africa"
+"137.216.0.0","137.216.255.255","2312634368","2312699903","US","United States"
+"137.217.0.0","137.217.255.255","2312699904","2312765439","NO","Norway"
+"137.218.0.0","137.218.255.255","2312765440","2312830975","GB","United Kingdom"
+"137.219.0.0","137.219.255.255","2312830976","2312896511","AU","Australia"
+"137.220.0.0","137.220.255.255","2312896512","2312962047","US","United States"
+"137.221.0.0","137.221.23.255","2312962048","2312968191","GB","United Kingdom"
+"137.221.24.0","137.221.31.255","2312968192","2312970239","NO","Norway"
+"137.221.32.0","137.221.63.255","2312970240","2312978431","GB","United Kingdom"
+"137.221.64.0","137.221.127.255","2312978432","2312994815","FR","France"
+"137.221.128.0","137.222.255.255","2312994816","2313093119","GB","United Kingdom"
+"137.223.0.0","137.223.255.255","2313093120","2313158655","IE","Ireland"
+"137.224.0.0","137.224.255.255","2313158656","2313224191","NL","Netherlands"
+"137.225.0.0","137.225.255.255","2313224192","2313289727","US","United States"
+"137.226.0.0","137.226.255.255","2313289728","2313355263","DE","Germany"
+"137.227.0.0","137.247.255.255","2313355264","2314731519","US","United States"
+"137.248.0.0","137.248.255.255","2314731520","2314797055","DE","Germany"
+"137.249.0.0","137.249.255.255","2314797056","2314862591","US","United States"
+"137.250.0.0","137.251.255.255","2314862592","2314993663","DE","Germany"
+"137.252.0.0","137.252.255.255","2314993664","2315059199","US","United States"
+"137.253.0.0","137.253.255.255","2315059200","2315124735","GB","United Kingdom"
+"137.254.0.0","137.254.255.255","2315124736","2315190271","US","United States"
+"137.255.0.0","137.255.255.255","2315190272","2315255807","BJ","Benin"
+"138.0.0.0","138.0.7.255","2315255808","2315257855","BR","Brazil"
+"138.0.8.0","138.0.11.255","2315257856","2315258879","AR","Argentina"
+"138.0.12.0","138.0.15.255","2315258880","2315259903","CL","Chile"
+"138.0.16.0","138.0.39.255","2315259904","2315266047","BR","Brazil"
+"138.0.40.0","138.0.43.255","2315266048","2315267071","VE","Venezuela"
+"138.0.44.0","138.0.55.255","2315267072","2315270143","BR","Brazil"
+"138.0.56.0","138.0.59.255","2315270144","2315271167","AR","Argentina"
+"138.0.60.0","138.0.87.255","2315271168","2315278335","BR","Brazil"
+"138.0.88.0","138.0.91.255","2315278336","2315279359","CO","Colombia"
+"138.0.92.0","138.0.103.255","2315279360","2315282431","BR","Brazil"
+"138.0.104.0","138.0.107.255","2315282432","2315283455","AR","Argentina"
+"138.0.108.0","138.0.115.255","2315283456","2315285503","BR","Brazil"
+"138.0.116.0","138.0.119.255","2315285504","2315286527","PA","Panama"
+"138.0.120.0","138.0.123.255","2315286528","2315287551","CL","Chile"
+"138.0.124.0","138.0.151.255","2315287552","2315294719","BR","Brazil"
+"138.0.152.0","138.0.159.255","2315294720","2315296767","AR","Argentina"
+"138.0.160.0","138.0.183.255","2315296768","2315302911","BR","Brazil"
+"138.0.184.0","138.0.187.255","2315302912","2315303935","AR","Argentina"
+"138.0.188.0","138.0.227.255","2315303936","2315314175","BR","Brazil"
+"138.0.228.0","138.0.231.255","2315314176","2315315199","HN","Honduras"
+"138.0.232.0","138.0.239.255","2315315200","2315317247","BR","Brazil"
+"138.0.240.0","138.0.243.255","2315317248","2315318271","HN","Honduras"
+"138.0.244.0","138.0.255.255","2315318272","2315321343","BR","Brazil"
+"138.1.0.0","138.2.255.255","2315321344","2315452415","US","United States"
+"138.3.0.0","138.3.255.255","2315452416","2315517951","GB","United Kingdom"
+"138.4.0.0","138.4.255.255","2315517952","2315583487","ES","Spain"
+"138.5.0.0","138.5.255.255","2315583488","2315649023","US","United States"
+"138.6.0.0","138.6.255.255","2315649024","2315714559","SE","Sweden"
+"138.7.0.0","138.7.255.255","2315714560","2315780095","AU","Australia"
+"138.8.0.0","138.9.255.255","2315780096","2315911167","US","United States"
+"138.10.0.0","138.11.255.255","2315911168","2316042239","CA","Canada"
+"138.12.0.0","138.13.255.255","2316042240","2316173311","US","United States"
+"138.14.0.0","138.14.255.255","2316173312","2316238847","SE","Sweden"
+"138.15.0.0","138.18.255.255","2316238848","2316500991","US","United States"
+"138.19.0.0","138.19.255.255","2316500992","2316566527","HK","Hong Kong"
+"138.20.0.0","138.20.184.255","2316566528","2316613887","US","United States"
+"138.20.185.0","138.20.185.255","2316613888","2316614143","GB","United Kingdom"
+"138.20.186.0","138.20.255.255","2316614144","2316632063","US","United States"
+"138.21.0.0","138.21.255.255","2316632064","2316697599","FR","France"
+"138.22.0.0","138.22.255.255","2316697600","2316763135","AT","Austria"
+"138.23.0.0","138.23.255.255","2316763136","2316828671","US","United States"
+"138.24.0.0","138.25.255.255","2316828672","2316959743","AU","Australia"
+"138.26.0.0","138.29.255.255","2316959744","2317221887","US","United States"
+"138.30.0.0","138.30.255.255","2317221888","2317287423","JP","Japan"
+"138.31.0.0","138.32.17.255","2317287424","2317357567","US","United States"
+"138.32.18.0","138.32.18.255","2317357568","2317357823","AU","Australia"
+"138.32.19.0","138.32.167.255","2317357824","2317395967","US","United States"
+"138.32.168.0","138.32.175.255","2317395968","2317398015","NO","Norway"
+"138.32.176.0","138.32.176.255","2317398016","2317398271","GB","United Kingdom"
+"138.32.177.0","138.32.231.255","2317398272","2317412351","US","United States"
+"138.32.232.0","138.32.235.255","2317412352","2317413375","CA","Canada"
+"138.32.236.0","138.32.236.255","2317413376","2317413631","ID","Indonesia"
+"138.32.237.0","138.32.239.255","2317413632","2317414399","US","United States"
+"138.32.240.0","138.32.241.255","2317414400","2317414911","AU","Australia"
+"138.32.242.0","138.32.253.255","2317414912","2317417983","US","United States"
+"138.32.254.0","138.32.254.255","2317417984","2317418239","AP","Asia/Pacific Region"
+"138.32.255.0","138.33.255.255","2317418240","2317484031","US","United States"
+"138.34.0.0","138.34.12.255","2317484032","2317487359","CA","Canada"
+"138.34.13.0","138.34.13.255","2317487360","2317487615","US","United States"
+"138.34.14.0","138.34.255.255","2317487616","2317549567","CA","Canada"
+"138.35.0.0","138.35.255.255","2317549568","2317615103","US","United States"
+"138.36.0.0","138.36.15.255","2317615104","2317619199","BR","Brazil"
+"138.36.16.0","138.36.19.255","2317619200","2317620223","AR","Argentina"
+"138.36.20.0","138.36.23.255","2317620224","2317621247","BR","Brazil"
+"138.36.24.0","138.36.27.255","2317621248","2317622271","DO","Dominican Republic"
+"138.36.28.0","138.36.51.255","2317622272","2317628415","BR","Brazil"
+"138.36.52.0","138.36.55.255","2317628416","2317629439","AR","Argentina"
+"138.36.56.0","138.36.63.255","2317629440","2317631487","BR","Brazil"
+"138.36.64.0","138.36.67.255","2317631488","2317632511","CO","Colombia"
+"138.36.68.0","138.36.75.255","2317632512","2317634559","BR","Brazil"
+"138.36.76.0","138.36.79.255","2317634560","2317635583","BO","Bolivia"
+"138.36.80.0","138.36.91.255","2317635584","2317638655","BR","Brazil"
+"138.36.92.0","138.36.95.255","2317638656","2317639679","HN","Honduras"
+"138.36.96.0","138.36.99.255","2317639680","2317640703","AR","Argentina"
+"138.36.100.0","138.36.135.255","2317640704","2317649919","BR","Brazil"
+"138.36.136.0","138.36.136.71","2317649920","2317649991","HN","Honduras"
+"138.36.136.72","138.36.136.79","2317649992","2317649999","US","United States"
+"138.36.136.80","138.36.139.255","2317650000","2317650943","HN","Honduras"
+"138.36.140.0","138.36.143.255","2317650944","2317651967","BR","Brazil"
+"138.36.144.0","138.36.147.255","2317651968","2317652991","PE","Peru"
+"138.36.148.0","138.36.151.255","2317652992","2317654015","AR","Argentina"
+"138.36.152.0","138.36.155.255","2317654016","2317655039","MX","Mexico"
+"138.36.156.0","138.36.219.255","2317655040","2317671423","BR","Brazil"
+"138.36.220.0","138.36.223.255","2317671424","2317672447","AR","Argentina"
+"138.36.224.0","138.36.235.255","2317672448","2317675519","BR","Brazil"
+"138.36.236.0","138.36.239.255","2317675520","2317676543","AR","Argentina"
+"138.36.240.0","138.36.251.255","2317676544","2317679615","BR","Brazil"
+"138.36.252.0","138.36.255.255","2317679616","2317680639","CL","Chile"
+"138.37.0.0","138.38.255.255","2317680640","2317811711","GB","United Kingdom"
+"138.39.0.0","138.39.255.255","2317811712","2317877247","US","United States"
+"138.40.0.0","138.40.255.255","2317877248","2317942783","GB","United Kingdom"
+"138.41.0.0","138.41.255.255","2317942784","2318008319","IT","Italy"
+"138.42.0.0","138.43.255.255","2318008320","2318139391","US","United States"
+"138.44.0.0","138.44.255.255","2318139392","2318204927","AU","Australia"
+"138.45.0.0","138.47.255.255","2318204928","2318401535","US","United States"
+"138.48.0.0","138.48.255.255","2318401536","2318467071","BE","Belgium"
+"138.49.0.0","138.50.255.255","2318467072","2318598143","US","United States"
+"138.51.0.0","138.51.255.255","2318598144","2318663679","CA","Canada"
+"138.52.0.0","138.58.255.255","2318663680","2319122431","US","United States"
+"138.59.0.0","138.59.3.255","2319122432","2319123455","AR","Argentina"
+"138.59.4.0","138.59.6.31","2319123456","2319123999","HN","Honduras"
+"138.59.6.32","138.59.6.39","2319124000","2319124007","US","United States"
+"138.59.6.40","138.59.7.255","2319124008","2319124479","HN","Honduras"
+"138.59.8.0","138.59.11.255","2319124480","2319125503","VE","Venezuela"
+"138.59.12.0","138.59.15.255","2319125504","2319126527","UY","Uruguay"
+"138.59.16.0","138.59.19.255","2319126528","2319127551","CR","Costa Rica"
+"138.59.20.0","138.59.23.255","2319127552","2319128575","BR","Brazil"
+"138.59.24.0","138.59.27.255","2319128576","2319129599","TT","Trinidad and Tobago"
+"138.59.28.0","138.59.63.255","2319129600","2319138815","BR","Brazil"
+"138.59.64.0","138.59.67.255","2319138816","2319139839","PE","Peru"
+"138.59.68.0","138.59.107.255","2319139840","2319150079","BR","Brazil"
+"138.59.108.0","138.59.111.255","2319150080","2319151103","EC","Ecuador"
+"138.59.112.0","138.59.115.255","2319151104","2319152127","BR","Brazil"
+"138.59.116.0","138.59.119.255","2319152128","2319153151","VE","Venezuela"
+"138.59.120.0","138.59.131.255","2319153152","2319156223","BR","Brazil"
+"138.59.132.0","138.59.135.255","2319156224","2319157247","CR","Costa Rica"
+"138.59.136.0","138.59.139.255","2319157248","2319158271","BR","Brazil"
+"138.59.140.0","138.59.143.255","2319158272","2319159295","AR","Argentina"
+"138.59.144.0","138.59.147.255","2319159296","2319160319","BR","Brazil"
+"138.59.148.0","138.59.151.255","2319160320","2319161343","PA","Panama"
+"138.59.152.0","138.59.163.255","2319161344","2319164415","BR","Brazil"
+"138.59.164.0","138.59.167.255","2319164416","2319165439","PY","Paraguay"
+"138.59.168.0","138.59.175.255","2319165440","2319167487","AR","Argentina"
+"138.59.176.0","138.59.179.255","2319167488","2319168511","HN","Honduras"
+"138.59.184.0","138.59.203.255","2319169536","2319174655","BR","Brazil"
+"138.59.204.0","138.59.207.255","2319174656","2319175679","HN","Honduras"
+"138.59.208.0","138.59.243.255","2319175680","2319184895","BR","Brazil"
+"138.59.244.0","138.59.247.255","2319184896","2319185919","AR","Argentina"
+"138.59.248.0","138.59.255.255","2319185920","2319187967","BR","Brazil"
+"138.60.0.0","138.61.255.255","2319187968","2319319039","US","United States"
+"138.62.0.0","138.62.255.255","2319319040","2319384575","NO","Norway"
+"138.63.0.0","138.63.255.255","2319384576","2319450111","FR","France"
+"138.64.0.0","138.65.255.255","2319450112","2319581183","US","United States"
+"138.66.0.0","138.66.255.255","2319581184","2319646719","IT","Italy"
+"138.67.0.0","138.68.63.255","2319646720","2319728639","US","United States"
+"138.68.64.0","138.68.95.255","2319728640","2319736831","DE","Germany"
+"138.68.96.0","138.68.127.255","2319736832","2319745023","US","United States"
+"138.68.128.0","138.68.159.255","2319745024","2319753215","GB","United Kingdom"
+"138.68.160.0","138.69.255.255","2319753216","2319843327","US","United States"
+"138.70.0.0","138.70.255.255","2319843328","2319908863","IT","Italy"
+"138.71.0.0","138.71.255.255","2319908864","2319974399","AU","Australia"
+"138.72.0.0","138.72.255.255","2319974400","2320039935","US","United States"
+"138.73.0.0","138.73.255.255","2320039936","2320105471","CA","Canada"
+"138.74.0.0","138.74.255.255","2320105472","2320171007","US","United States"
+"138.75.0.0","138.75.255.255","2320171008","2320236543","SG","Singapore"
+"138.76.0.0","138.76.255.255","2320236544","2320302079","US","United States"
+"138.77.0.0","138.77.255.255","2320302080","2320367615","AU","Australia"
+"138.78.0.0","138.78.255.255","2320367616","2320433151","US","United States"
+"138.79.0.0","138.80.255.255","2320433152","2320564223","AU","Australia"
+"138.81.0.0","138.81.255.255","2320564224","2320629759","CH","Switzerland"
+"138.82.0.0","138.82.255.255","2320629760","2320695295","CA","Canada"
+"138.83.0.0","138.90.255.255","2320695296","2321219583","US","United States"
+"138.91.0.0","138.91.31.255","2321219584","2321227775","JP","Japan"
+"138.91.32.0","138.91.47.255","2321227776","2321231871","SG","Singapore"
+"138.91.48.0","138.91.63.255","2321231872","2321235967","IE","Ireland"
+"138.91.64.0","138.93.255.255","2321235968","2321416191","US","United States"
+"138.94.0.0","138.94.3.255","2321416192","2321417215","CO","Colombia"
+"138.94.4.0","138.94.11.255","2321417216","2321419263","BR","Brazil"
+"138.94.12.0","138.94.15.255","2321419264","2321420287","AR","Argentina"
+"138.94.16.0","138.94.55.255","2321420288","2321430527","BR","Brazil"
+"138.94.56.0","138.94.59.255","2321430528","2321431551","CR","Costa Rica"
+"138.94.60.0","138.94.119.255","2321431552","2321446911","BR","Brazil"
+"138.94.120.0","138.94.121.95","2321446912","2321447263","HN","Honduras"
+"138.94.121.96","138.94.121.111","2321447264","2321447279","NL","Netherlands"
+"138.94.121.112","138.94.122.223","2321447280","2321447647","HN","Honduras"
+"138.94.122.224","138.94.122.255","2321447648","2321447679","NL","Netherlands"
+"138.94.123.0","138.94.123.47","2321447680","2321447727","HN","Honduras"
+"138.94.123.48","138.94.123.63","2321447728","2321447743","NL","Netherlands"
+"138.94.123.64","138.94.123.255","2321447744","2321447935","HN","Honduras"
+"138.94.124.0","138.94.139.255","2321447936","2321452031","BR","Brazil"
+"138.94.140.0","138.94.143.255","2321452032","2321453055","MX","Mexico"
+"138.94.144.0","138.94.147.255","2321453056","2321454079","HN","Honduras"
+"138.94.148.0","138.94.199.0","2321454080","2321467136","BR","Brazil"
+"138.94.199.1","138.94.199.1","2321467137","2321467137","US","United States"
+"138.94.199.2","138.94.215.255","2321467138","2321471487","BR","Brazil"
+"138.94.216.0","138.94.219.255","2321471488","2321472511","HN","Honduras"
+"138.94.220.0","138.94.239.255","2321472512","2321477631","BR","Brazil"
+"138.94.240.0","138.94.243.255","2321477632","2321478655","TT","Trinidad and Tobago"
+"138.94.244.0","138.94.247.255","2321478656","2321479679","SV","El Salvador"
+"138.94.248.0","138.94.251.255","2321479680","2321480703","GY","Guyana"
+"138.94.252.0","138.94.255.255","2321480704","2321481727","GT","Guatemala"
+"138.95.0.0","138.95.255.255","2321481728","2321547263","US","United States"
+"138.96.0.0","138.96.255.255","2321547264","2321612799","FR","France"
+"138.97.0.0","138.97.55.255","2321612800","2321627135","BR","Brazil"
+"138.97.56.0","138.97.59.255","2321627136","2321628159","CO","Colombia"
+"138.97.60.0","138.97.79.255","2321628160","2321633279","BR","Brazil"
+"138.97.80.0","138.97.83.255","2321633280","2321634303","CO","Colombia"
+"138.97.84.0","138.97.139.255","2321634304","2321648639","BR","Brazil"
+"138.97.140.0","138.97.143.255","2321648640","2321649663","SV","El Salvador"
+"138.97.144.0","138.97.155.255","2321649664","2321652735","BR","Brazil"
+"138.97.156.0","138.97.159.255","2321652736","2321653759","BZ","Belize"
+"138.97.160.0","138.97.163.255","2321653760","2321654783","NI","Nicaragua"
+"138.97.164.0","138.97.167.255","2321654784","2321655807","BR","Brazil"
+"138.97.168.0","138.97.171.255","2321655808","2321656831","MX","Mexico"
+"138.97.172.0","138.97.175.255","2321656832","2321657855","BR","Brazil"
+"138.97.176.0","138.97.179.255","2321657856","2321658879","AR","Argentina"
+"138.97.180.0","138.97.199.255","2321658880","2321663999","BR","Brazil"
+"138.97.200.0","138.97.203.255","2321664000","2321665023","AR","Argentina"
+"138.97.204.0","138.97.235.255","2321665024","2321673215","BR","Brazil"
+"138.97.236.0","138.97.239.255","2321673216","2321674239","AR","Argentina"
+"138.97.240.0","138.97.247.255","2321674240","2321676287","BR","Brazil"
+"138.97.248.0","138.97.251.255","2321676288","2321677311","DO","Dominican Republic"
+"138.97.252.0","138.97.255.255","2321677312","2321678335","BR","Brazil"
+"138.98.0.0","138.98.255.255","2321678336","2321743871","US","United States"
+"138.99.0.0","138.99.3.255","2321743872","2321744895","SV","El Salvador"
+"138.99.4.0","138.99.7.255","2321744896","2321745919","AR","Argentina"
+"138.99.8.0","138.99.35.255","2321745920","2321753087","BR","Brazil"
+"138.99.36.0","138.99.37.255","2321753088","2321753599","HN","Honduras"
+"138.99.38.0","138.99.38.7","2321753600","2321753607","NL","Netherlands"
+"138.99.38.8","138.99.39.71","2321753608","2321753927","HN","Honduras"
+"138.99.39.72","138.99.39.79","2321753928","2321753935","NL","Netherlands"
+"138.99.39.80","138.99.39.255","2321753936","2321754111","HN","Honduras"
+"138.99.40.0","138.99.43.255","2321754112","2321755135","BR","Brazil"
+"138.99.44.0","138.99.47.255","2321755136","2321756159","UY","Uruguay"
+"138.99.48.0","138.99.99.255","2321756160","2321769471","BR","Brazil"
+"138.99.100.0","138.99.103.255","2321769472","2321770495","PY","Paraguay"
+"138.99.104.0","138.99.120.127","2321770496","2321774719","BR","Brazil"
+"138.99.120.128","138.99.120.255","2321774720","2321774847","PE","Peru"
+"138.99.121.0","138.99.121.127","2321774848","2321774975","AR","Argentina"
+"138.99.121.128","138.99.121.255","2321774976","2321775103","VE","Venezuela"
+"138.99.122.0","138.99.122.127","2321775104","2321775231","PE","Peru"
+"138.99.122.128","138.99.122.255","2321775232","2321775359","BR","Brazil"
+"138.99.123.0","138.99.123.127","2321775360","2321775487","EC","Ecuador"
+"138.99.123.128","138.99.123.255","2321775488","2321775615","AR","Argentina"
+"138.99.124.0","138.99.127.255","2321775616","2321776639","VE","Venezuela"
+"138.99.128.0","138.99.131.255","2321776640","2321777663","AR","Argentina"
+"138.99.132.0","138.99.135.255","2321777664","2321778687","BR","Brazil"
+"138.99.136.0","138.99.139.255","2321778688","2321779711","PA","Panama"
+"138.99.140.0","138.99.143.255","2321779712","2321780735","BR","Brazil"
+"138.99.144.0","138.99.144.255","2321780736","2321780991","PA","Panama"
+"138.99.145.0","138.99.145.255","2321780992","2321781247","BR","Brazil"
+"138.99.146.0","138.99.146.255","2321781248","2321781503","PA","Panama"
+"138.99.147.0","138.99.147.255","2321781504","2321781759","BR","Brazil"
+"138.99.148.0","138.99.151.255","2321781760","2321782783","MX","Mexico"
+"138.99.152.0","138.99.171.255","2321782784","2321787903","BR","Brazil"
+"138.99.172.0","138.99.175.255","2321787904","2321788927","AR","Argentina"
+"138.99.176.0","138.99.179.255","2321788928","2321789951","CL","Chile"
+"138.99.180.0","138.99.183.255","2321789952","2321790975","SV","El Salvador"
+"138.99.184.0","138.99.187.255","2321790976","2321791999","AR","Argentina"
+"138.99.188.0","138.99.207.255","2321792000","2321797119","BR","Brazil"
+"138.99.208.0","138.99.208.255","2321797120","2321797375","NO","Norway"
+"138.99.209.0","138.99.209.255","2321797376","2321797631","GR","Greece"
+"138.99.210.0","138.99.210.255","2321797632","2321797887","SE","Sweden"
+"138.99.211.0","138.99.211.255","2321797888","2321798143","NL","Netherlands"
+"138.99.212.0","138.99.215.255","2321798144","2321799167","CW","Curacao"
+"138.99.216.0","138.99.219.255","2321799168","2321800191","BZ","Belize"
+"138.99.220.0","138.99.223.255","2321800192","2321801215","VE","Venezuela"
+"138.99.224.0","138.99.227.255","2321801216","2321802239","CL","Chile"
+"138.99.232.0","138.99.235.255","2321803264","2321804287","BR","Brazil"
+"138.99.236.0","138.99.239.255","2321804288","2321805311","DO","Dominican Republic"
+"138.99.240.0","138.99.255.255","2321805312","2321809407","BR","Brazil"
+"138.100.0.0","138.100.255.255","2321809408","2321874943","ES","Spain"
+"138.101.0.0","138.101.255.255","2321874944","2321940479","JP","Japan"
+"138.102.0.0","138.102.255.255","2321940480","2322006015","FR","France"
+"138.103.0.0","138.103.255.255","2322006016","2322071551","SE","Sweden"
+"138.104.0.0","138.104.229.255","2322071552","2322130431","GB","United Kingdom"
+"138.104.230.0","138.104.230.255","2322130432","2322130687","SG","Singapore"
+"138.104.231.0","138.104.255.255","2322130688","2322137087","GB","United Kingdom"
+"138.105.0.0","138.105.255.255","2322137088","2322202623","US","United States"
+"138.106.0.0","138.106.255.255","2322202624","2322268159","SE","Sweden"
+"138.107.0.0","138.107.255.255","2322268160","2322333695","JP","Japan"
+"138.108.0.0","138.108.135.255","2322333696","2322368511","US","United States"
+"138.108.136.0","138.108.136.255","2322368512","2322368767","MY","Malaysia"
+"138.108.137.0","138.116.255.255","2322368768","2322923519","US","United States"
+"138.117.0.0","138.117.3.255","2322923520","2322924543","BR","Brazil"
+"138.117.4.0","138.117.7.255","2322924544","2322925567","NI","Nicaragua"
+"138.117.8.0","138.117.23.255","2322925568","2322929663","AR","Argentina"
+"138.117.24.0","138.117.39.255","2322929664","2322933759","BR","Brazil"
+"138.117.40.0","138.117.43.255","2322933760","2322934783","CO","Colombia"
+"138.117.44.0","138.117.47.255","2322934784","2322935807","VE","Venezuela"
+"138.117.48.0","138.117.51.255","2322935808","2322936831","AR","Argentina"
+"138.117.52.0","138.117.67.255","2322936832","2322940927","BR","Brazil"
+"138.117.68.0","138.117.71.255","2322940928","2322941951","CL","Chile"
+"138.117.72.0","138.117.75.255","2322941952","2322942975","BR","Brazil"
+"138.117.76.0","138.117.79.255","2322942976","2322943999","AR","Argentina"
+"138.117.80.0","138.117.83.255","2322944000","2322945023","BR","Brazil"
+"138.117.84.0","138.117.87.255","2322945024","2322946047","CO","Colombia"
+"138.117.88.0","138.117.95.255","2322946048","2322948095","BR","Brazil"
+"138.117.96.0","138.117.99.255","2322948096","2322949119","HN","Honduras"
+"138.117.100.0","138.117.107.255","2322949120","2322951167","BR","Brazil"
+"138.117.108.0","138.117.111.255","2322951168","2322952191","CO","Colombia"
+"138.117.112.0","138.117.115.255","2322952192","2322953215","AR","Argentina"
+"138.117.116.0","138.117.127.255","2322953216","2322956287","BR","Brazil"
+"138.117.128.0","138.117.131.255","2322956288","2322957311","AR","Argentina"
+"138.117.132.0","138.117.135.255","2322957312","2322958335","BR","Brazil"
+"138.117.136.0","138.117.139.255","2322958336","2322959359","CO","Colombia"
+"138.117.140.0","138.117.143.255","2322959360","2322960383","GT","Guatemala"
+"138.117.144.0","138.117.147.255","2322960384","2322961407","BR","Brazil"
+"138.117.148.0","138.117.151.255","2322961408","2322962431","CL","Chile"
+"138.117.152.0","138.117.155.255","2322962432","2322963455","BR","Brazil"
+"138.117.156.0","138.117.159.255","2322963456","2322964479","AR","Argentina"
+"138.117.160.0","138.117.163.255","2322964480","2322965503","PE","Peru"
+"138.117.164.0","138.117.199.255","2322965504","2322974719","BR","Brazil"
+"138.117.200.0","138.117.203.255","2322974720","2322975743","AR","Argentina"
+"138.117.204.0","138.117.223.255","2322975744","2322980863","BR","Brazil"
+"138.118.0.0","138.118.7.255","2322989056","2322991103","BR","Brazil"
+"138.118.8.0","138.118.11.255","2322991104","2322992127","CL","Chile"
+"138.118.12.0","138.118.35.255","2322992128","2322998271","BR","Brazil"
+"138.118.36.0","138.118.39.255","2322998272","2322999295","AR","Argentina"
+"138.118.40.0","138.118.47.255","2322999296","2323001343","BR","Brazil"
+"138.118.48.0","138.118.51.255","2323001344","2323002367","AR","Argentina"
+"138.118.52.0","138.118.79.255","2323002368","2323009535","BR","Brazil"
+"138.118.80.0","138.118.83.255","2323009536","2323010559","CR","Costa Rica"
+"138.118.84.0","138.118.103.255","2323010560","2323015679","BR","Brazil"
+"138.118.104.0","138.118.107.255","2323015680","2323016703","GT","Guatemala"
+"138.118.108.0","138.118.111.255","2323016704","2323017727","BR","Brazil"
+"138.118.112.0","138.118.115.255","2323017728","2323018751","AR","Argentina"
+"138.118.116.0","138.118.123.255","2323018752","2323020799","BR","Brazil"
+"138.118.124.0","138.118.127.255","2323020800","2323021823","PA","Panama"
+"138.118.128.0","138.118.143.255","2323021824","2323025919","BR","Brazil"
+"138.118.144.0","138.118.147.255","2323025920","2323026943","AR","Argentina"
+"138.118.148.0","138.118.155.255","2323026944","2323028991","BR","Brazil"
+"138.118.156.0","138.118.159.255","2323028992","2323030015","CR","Costa Rica"
+"138.118.160.0","138.118.207.255","2323030016","2323042303","BR","Brazil"
+"138.118.208.0","138.118.219.255","2323042304","2323045375","AR","Argentina"
+"138.118.220.0","138.118.255.255","2323045376","2323054591","BR","Brazil"
+"138.119.0.0","138.119.255.255","2323054592","2323120127","CA","Canada"
+"138.120.0.0","138.120.255.255","2323120128","2323185663","US","United States"
+"138.121.0.0","138.121.3.255","2323185664","2323186687","BR","Brazil"
+"138.121.4.0","138.121.7.255","2323186688","2323187711","CO","Colombia"
+"138.121.8.0","138.121.11.255","2323187712","2323188735","BR","Brazil"
+"138.121.12.0","138.121.15.255","2323188736","2323189759","CO","Colombia"
+"138.121.16.0","138.121.75.255","2323189760","2323205119","BR","Brazil"
+"138.121.76.0","138.121.91.255","2323205120","2323209215","AR","Argentina"
+"138.121.92.0","138.121.95.255","2323209216","2323210239","BR","Brazil"
+"138.121.96.0","138.121.99.255","2323210240","2323211263","CL","Chile"
+"138.121.100.0","138.121.107.255","2323211264","2323213311","AR","Argentina"
+"138.121.108.0","138.121.111.255","2323213312","2323214335","CL","Chile"
+"138.121.112.0","138.121.115.255","2323214336","2323215359","AR","Argentina"
+"138.121.116.0","138.121.123.255","2323215360","2323217407","BR","Brazil"
+"138.121.124.0","138.121.127.255","2323217408","2323218431","AR","Argentina"
+"138.121.128.0","138.121.139.255","2323218432","2323221503","BR","Brazil"
+"138.121.140.0","138.121.143.255","2323221504","2323222527","CR","Costa Rica"
+"138.121.144.0","138.121.155.255","2323222528","2323225599","BR","Brazil"
+"138.121.156.0","138.121.159.255","2323225600","2323226623","CO","Colombia"
+"138.121.160.0","138.121.163.255","2323226624","2323227647","AR","Argentina"
+"138.121.164.0","138.121.167.255","2323227648","2323228671","BR","Brazil"
+"138.121.168.0","138.121.171.255","2323228672","2323229695","CL","Chile"
+"138.121.172.0","138.121.175.255","2323229696","2323230719","BR","Brazil"
+"138.121.176.0","138.121.179.255","2323230720","2323231743","CL","Chile"
+"138.121.180.0","138.121.199.255","2323231744","2323236863","BR","Brazil"
+"138.121.200.0","138.121.203.255","2323236864","2323237887","CO","Colombia"
+"138.121.204.0","138.121.227.255","2323237888","2323244031","BR","Brazil"
+"138.121.228.0","138.121.231.255","2323244032","2323245055","AR","Argentina"
+"138.121.232.0","138.121.239.255","2323245056","2323247103","BR","Brazil"
+"138.121.240.0","138.121.243.255","2323247104","2323248127","AR","Argentina"
+"138.121.244.0","138.122.3.255","2323248128","2323252223","BR","Brazil"
+"138.122.4.0","138.122.7.255","2323252224","2323253247","VE","Venezuela"
+"138.122.8.0","138.122.23.255","2323253248","2323257343","BR","Brazil"
+"138.122.24.0","138.122.27.255","2323257344","2323258367","CR","Costa Rica"
+"138.122.28.0","138.122.95.255","2323258368","2323275775","BR","Brazil"
+"138.122.96.0","138.122.99.255","2323275776","2323276799","MX","Mexico"
+"138.122.100.0","138.122.107.255","2323276800","2323278847","BR","Brazil"
+"138.122.108.0","138.122.111.255","2323278848","2323279871","EC","Ecuador"
+"138.122.112.0","138.122.127.255","2323279872","2323283967","BR","Brazil"
+"138.122.128.0","138.122.131.255","2323283968","2323284991","AR","Argentina"
+"138.122.132.0","138.122.143.255","2323284992","2323288063","BR","Brazil"
+"138.122.144.0","138.122.147.255","2323288064","2323289087","MX","Mexico"
+"138.122.148.0","138.122.155.255","2323289088","2323291135","BR","Brazil"
+"138.122.156.0","138.122.159.255","2323291136","2323292159","AR","Argentina"
+"138.122.160.0","138.122.163.255","2323292160","2323293183","PY","Paraguay"
+"138.122.164.0","138.122.183.255","2323293184","2323298303","BR","Brazil"
+"138.122.184.0","138.122.187.255","2323298304","2323299327","PY","Paraguay"
+"138.122.188.0","138.122.191.255","2323299328","2323300351","AR","Argentina"
+"138.122.192.0","138.122.195.255","2323300352","2323301375","HN","Honduras"
+"138.122.196.0","138.122.199.255","2323301376","2323302399","BR","Brazil"
+"138.122.200.0","138.122.203.255","2323302400","2323303423","CO","Colombia"
+"138.122.204.0","138.122.223.255","2323303424","2323308543","BR","Brazil"
+"138.122.224.0","138.122.227.255","2323308544","2323309567","CL","Chile"
+"138.122.228.0","138.122.231.255","2323309568","2323310591","AR","Argentina"
+"138.122.232.0","138.122.243.255","2323310592","2323313663","BR","Brazil"
+"138.122.244.0","138.122.247.255","2323313664","2323314687","CR","Costa Rica"
+"138.122.248.0","138.122.251.255","2323314688","2323315711","BR","Brazil"
+"138.122.252.0","138.122.255.255","2323315712","2323316735","MX","Mexico"
+"138.123.0.0","138.123.255.255","2323316736","2323382271","US","United States"
+"138.124.0.0","138.124.255.255","2323382272","2323447807","NO","Norway"
+"138.125.0.0","138.128.3.31","2323447808","2323645215","US","United States"
+"138.128.3.32","138.128.3.47","2323645216","2323645231","AU","Australia"
+"138.128.3.48","138.128.21.191","2323645232","2323649983","US","United States"
+"138.128.21.192","138.128.21.207","2323649984","2323649999","NL","Netherlands"
+"138.128.21.208","138.128.21.215","2323650000","2323650007","US","United States"
+"138.128.21.216","138.128.21.223","2323650008","2323650015","RO","Romania"
+"138.128.21.224","138.128.43.31","2323650016","2323655455","US","United States"
+"138.128.43.32","138.128.43.47","2323655456","2323655471","CH","Switzerland"
+"138.128.43.48","138.128.67.95","2323655472","2323661663","US","United States"
+"138.128.67.96","138.128.67.111","2323661664","2323661679","FJ","Fiji"
+"138.128.67.112","138.128.110.223","2323661680","2323672799","US","United States"
+"138.128.110.224","138.128.110.239","2323672800","2323672815","SE","Sweden"
+"138.128.110.240","138.128.179.255","2323672816","2323690495","US","United States"
+"138.128.180.0","138.128.180.255","2323690496","2323690751","IN","India"
+"138.128.181.0","138.128.215.255","2323690752","2323699711","US","United States"
+"138.128.216.0","138.128.219.255","2323699712","2323700735","NL","Netherlands"
+"138.128.220.0","138.129.255.255","2323700736","2323775487","US","United States"
+"138.130.0.0","138.130.255.255","2323775488","2323841023","AU","Australia"
+"138.131.0.0","138.131.255.255","2323841024","2323906559","CH","Switzerland"
+"138.132.0.0","138.132.255.255","2323906560","2323972095","IT","Italy"
+"138.133.0.0","138.133.191.255","2323972096","2324021247","US","United States"
+"138.133.192.0","138.133.192.255","2324021248","2324021503","MY","Malaysia"
+"138.133.193.0","138.133.255.255","2324021504","2324037631","US","United States"
+"138.134.0.0","138.134.255.255","2324037632","2324103167","IL","Israel"
+"138.135.0.0","138.184.255.255","2324103168","2327379967","US","United States"
+"138.185.0.0","138.185.3.255","2327379968","2327380991","MX","Mexico"
+"138.185.4.0","138.185.11.255","2327380992","2327383039","BR","Brazil"
+"138.185.12.0","138.185.15.255","2327383040","2327384063","CL","Chile"
+"138.185.16.0","138.185.27.255","2327384064","2327387135","BR","Brazil"
+"138.185.28.0","138.185.31.255","2327387136","2327388159","NI","Nicaragua"
+"138.185.32.0","138.185.63.255","2327388160","2327396351","BR","Brazil"
+"138.185.64.0","138.185.71.255","2327396352","2327398399","VE","Venezuela"
+"138.185.72.0","138.185.75.255","2327398400","2327399423","BR","Brazil"
+"138.185.76.0","138.185.79.255","2327399424","2327400447","BZ","Belize"
+"138.185.80.0","138.185.83.255","2327400448","2327401471","AR","Argentina"
+"138.185.84.0","138.185.103.255","2327401472","2327406591","BR","Brazil"
+"138.185.104.0","138.185.107.255","2327406592","2327407615","NI","Nicaragua"
+"138.185.108.0","138.185.111.255","2327407616","2327408639","BR","Brazil"
+"138.185.112.0","138.185.115.255","2327408640","2327409663","AR","Argentina"
+"138.185.116.0","138.185.119.255","2327409664","2327410687","PE","Peru"
+"138.185.120.0","138.185.135.255","2327410688","2327414783","BR","Brazil"
+"138.185.136.0","138.185.139.255","2327414784","2327415807","EC","Ecuador"
+"138.185.140.0","138.185.143.255","2327415808","2327416831","AR","Argentina"
+"138.185.144.0","138.185.203.255","2327416832","2327432191","BR","Brazil"
+"138.185.204.0","138.185.207.255","2327432192","2327433215","AR","Argentina"
+"138.185.208.0","138.185.211.255","2327433216","2327434239","BQ","Bonaire, Saint Eustatius and Saba"
+"138.185.212.0","138.185.223.255","2327434240","2327437311","BR","Brazil"
+"138.185.224.0","138.185.227.255","2327437312","2327438335","MX","Mexico"
+"138.185.228.0","138.185.247.255","2327438336","2327443455","BR","Brazil"
+"138.185.248.0","138.185.251.255","2327443456","2327444479","CR","Costa Rica"
+"138.185.252.0","138.186.3.255","2327444480","2327446527","BR","Brazil"
+"138.186.4.0","138.186.7.255","2327446528","2327447551","VE","Venezuela"
+"138.186.8.0","138.186.11.255","2327447552","2327448575","CL","Chile"
+"138.186.12.0","138.186.15.255","2327448576","2327449599","PA","Panama"
+"138.186.16.0","138.186.19.255","2327449600","2327450623","BR","Brazil"
+"138.186.20.0","138.186.23.255","2327450624","2327451647","CO","Colombia"
+"138.186.24.0","138.186.27.255","2327451648","2327452671","BR","Brazil"
+"138.186.28.0","138.186.31.255","2327452672","2327453695","MX","Mexico"
+"138.186.32.0","138.186.59.255","2327453696","2327460863","BR","Brazil"
+"138.186.60.0","138.186.63.255","2327460864","2327461887","PY","Paraguay"
+"138.186.64.0","138.186.67.255","2327461888","2327462911","MX","Mexico"
+"138.186.68.0","138.186.87.255","2327462912","2327468031","BR","Brazil"
+"138.186.88.0","138.186.91.255","2327468032","2327469055","PA","Panama"
+"138.186.92.0","138.186.99.255","2327469056","2327471103","BR","Brazil"
+"138.186.100.0","138.186.103.255","2327471104","2327472127","MX","Mexico"
+"138.186.104.0","138.186.119.255","2327472128","2327476223","BR","Brazil"
+"138.186.120.0","138.186.123.255","2327476224","2327477247","CL","Chile"
+"138.186.124.0","138.186.135.255","2327477248","2327480319","BR","Brazil"
+"138.186.136.0","138.186.138.223","2327480320","2327481055","HN","Honduras"
+"138.186.138.224","138.186.138.239","2327481056","2327481071","US","United States"
+"138.186.138.240","138.186.139.255","2327481072","2327481343","HN","Honduras"
+"138.186.140.0","138.186.143.255","2327481344","2327482367","AR","Argentina"
+"138.186.144.0","138.186.147.255","2327482368","2327483391","BR","Brazil"
+"138.186.148.0","138.186.155.255","2327483392","2327485439","AR","Argentina"
+"138.186.156.0","138.186.159.255","2327485440","2327486463","BR","Brazil"
+"138.186.160.0","138.186.163.255","2327486464","2327487487","AR","Argentina"
+"138.186.164.0","138.186.175.255","2327487488","2327490559","BR","Brazil"
+"138.186.176.0","138.186.179.255","2327490560","2327491583","VE","Venezuela"
+"138.186.180.0","138.186.187.255","2327491584","2327493631","BR","Brazil"
+"138.186.188.0","138.186.191.255","2327493632","2327494655","CO","Colombia"
+"138.186.192.0","138.186.199.255","2327494656","2327496703","BR","Brazil"
+"138.186.200.0","138.186.203.255","2327496704","2327497727","MX","Mexico"
+"138.186.204.0","138.186.207.255","2327497728","2327498751","BR","Brazil"
+"138.186.208.0","138.186.211.135","2327498752","2327499655","HN","Honduras"
+"138.186.211.136","138.186.211.143","2327499656","2327499663","CL","Chile"
+"138.186.211.144","138.186.211.255","2327499664","2327499775","HN","Honduras"
+"138.186.212.0","138.186.219.255","2327499776","2327501823","AR","Argentina"
+"138.186.220.0","138.186.243.255","2327501824","2327507967","BR","Brazil"
+"138.186.244.0","138.186.247.255","2327507968","2327508991","AR","Argentina"
+"138.186.248.0","138.186.251.255","2327508992","2327510015","SV","El Salvador"
+"138.186.252.0","138.186.255.255","2327510016","2327511039","AR","Argentina"
+"138.187.0.0","138.191.255.255","2327511040","2327838719","CH","Switzerland"
+"138.192.0.0","138.193.255.255","2327838720","2327969791","US","United States"
+"138.194.0.0","138.194.255.255","2327969792","2328035327","AU","Australia"
+"138.195.0.0","138.195.255.255","2328035328","2328100863","FR","France"
+"138.196.0.0","138.197.127.255","2328100864","2328199167","US","United States"
+"138.197.128.0","138.197.159.255","2328199168","2328207359","CA","Canada"
+"138.197.160.0","138.197.255.255","2328207360","2328231935","US","United States"
+"138.198.0.0","138.198.255.255","2328231936","2328297471","GB","United Kingdom"
+"138.199.0.0","138.199.63.255","2328297472","2328313855","EU","Europe"
+"138.199.64.0","138.199.79.255","2328313856","2328317951","NL","Netherlands"
+"138.199.80.0","138.199.175.255","2328317952","2328342527","EU","Europe"
+"138.199.176.0","138.199.176.255","2328342528","2328342783","DE","Germany"
+"138.199.177.0","138.199.254.255","2328342784","2328362751","EU","Europe"
+"138.199.255.0","138.201.255.255","2328362752","2328494079","DE","Germany"
+"138.202.0.0","138.202.255.255","2328494080","2328559615","US","United States"
+"138.203.0.0","138.203.255.255","2328559616","2328625151","BE","Belgium"
+"138.204.0.0","138.204.7.255","2328625152","2328627199","AR","Argentina"
+"138.204.8.0","138.204.11.255","2328627200","2328628223","BR","Brazil"
+"138.204.12.0","138.204.15.255","2328628224","2328629247","BZ","Belize"
+"138.204.16.0","138.204.39.255","2328629248","2328635391","BR","Brazil"
+"138.204.40.0","138.204.43.255","2328635392","2328636415","AR","Argentina"
+"138.204.44.0","138.204.107.255","2328636416","2328652799","BR","Brazil"
+"138.204.108.0","138.204.111.255","2328652800","2328653823","PA","Panama"
+"138.204.112.0","138.204.151.255","2328653824","2328664063","BR","Brazil"
+"138.204.152.0","138.204.163.255","2328664064","2328667135","AR","Argentina"
+"138.204.164.0","138.204.167.255","2328667136","2328668159","BR","Brazil"
+"138.204.168.0","138.204.171.255","2328668160","2328669183","MX","Mexico"
+"138.204.172.0","138.204.179.255","2328669184","2328671231","BR","Brazil"
+"138.204.180.0","138.204.183.255","2328671232","2328672255","HN","Honduras"
+"138.204.184.0","138.204.203.255","2328672256","2328677375","BR","Brazil"
+"138.204.204.0","138.204.207.255","2328677376","2328678399","MX","Mexico"
+"138.204.208.0","138.204.215.255","2328678400","2328680447","BR","Brazil"
+"138.204.216.0","138.204.219.255","2328680448","2328681471","AR","Argentina"
+"138.204.220.0","138.204.227.255","2328681472","2328683519","BR","Brazil"
+"138.204.228.0","138.204.231.255","2328683520","2328684543","CL","Chile"
+"138.204.232.0","138.204.237.255","2328684544","2328686079","BR","Brazil"
+"138.204.238.0","138.204.239.255","2328686080","2328686591","CO","Colombia"
+"138.204.240.0","138.204.243.255","2328686592","2328687615","BR","Brazil"
+"138.204.244.0","138.204.255.255","2328687616","2328690687","AR","Argentina"
+"138.205.0.0","138.205.255.255","2328690688","2328756223","BE","Belgium"
+"138.206.0.0","138.206.159.255","2328756224","2328797183","CH","Switzerland"
+"138.206.160.0","138.206.191.255","2328797184","2328805375","AU","Australia"
+"138.206.192.0","138.206.255.255","2328805376","2328821759","CH","Switzerland"
+"138.207.0.0","138.210.255.255","2328821760","2329083903","US","United States"
+"138.211.0.0","138.211.255.255","2329083904","2329149439","NZ","New Zealand"
+"138.212.0.0","138.212.255.255","2329149440","2329214975","JP","Japan"
+"138.214.0.0","138.214.255.255","2329280512","2329346047","CA","Canada"
+"138.215.0.0","138.215.255.255","2329346048","2329411583","SE","Sweden"
+"138.216.0.0","138.216.255.255","2329411584","2329477119","FI","Finland"
+"138.217.0.0","138.217.255.255","2329477120","2329542655","AU","Australia"
+"138.218.0.0","138.218.255.255","2329542656","2329608191","CA","Canada"
+"138.219.0.0","138.219.7.255","2329608192","2329610239","AR","Argentina"
+"138.219.8.0","138.219.11.255","2329610240","2329611263","PY","Paraguay"
+"138.219.12.0","138.219.15.255","2329611264","2329612287","SV","El Salvador"
+"138.219.16.0","138.219.19.255","2329612288","2329613311","AR","Argentina"
+"138.219.20.0","138.219.35.255","2329613312","2329617407","BR","Brazil"
+"138.219.36.0","138.219.39.255","2329617408","2329618431","MX","Mexico"
+"138.219.40.0","138.219.43.255","2329618432","2329619455","AR","Argentina"
+"138.219.44.0","138.219.55.255","2329619456","2329622527","BR","Brazil"
+"138.219.56.0","138.219.59.255","2329622528","2329623551","CL","Chile"
+"138.219.60.0","138.219.63.255","2329623552","2329624575","AR","Argentina"
+"138.219.64.0","138.219.71.255","2329624576","2329626623","BR","Brazil"
+"138.219.72.0","138.219.75.255","2329626624","2329627647","HN","Honduras"
+"138.219.76.0","138.219.79.255","2329627648","2329628671","BR","Brazil"
+"138.219.80.0","138.219.83.255","2329628672","2329629695","AR","Argentina"
+"138.219.84.0","138.219.119.255","2329629696","2329638911","BR","Brazil"
+"138.219.120.0","138.219.123.255","2329638912","2329639935","HN","Honduras"
+"138.219.124.0","138.219.139.255","2329639936","2329644031","BR","Brazil"
+"138.219.140.0","138.219.143.255","2329644032","2329645055","CW","Curacao"
+"138.219.144.0","138.219.155.255","2329645056","2329648127","BR","Brazil"
+"138.219.156.0","138.219.159.255","2329648128","2329649151","SV","El Salvador"
+"138.219.160.0","138.219.163.255","2329649152","2329650175","AR","Argentina"
+"138.219.164.0","138.219.171.255","2329650176","2329652223","BR","Brazil"
+"138.219.172.0","138.219.175.255","2329652224","2329653247","HN","Honduras"
+"138.219.176.0","138.219.211.255","2329653248","2329662463","BR","Brazil"
+"138.219.212.0","138.219.219.255","2329662464","2329664511","AR","Argentina"
+"138.219.220.0","138.219.227.255","2329664512","2329666559","BR","Brazil"
+"138.219.228.0","138.219.231.255","2329666560","2329667583","CL","Chile"
+"138.219.232.0","138.219.235.255","2329667584","2329668607","AR","Argentina"
+"138.219.236.0","138.219.247.255","2329668608","2329671679","BR","Brazil"
+"138.219.248.0","138.219.251.255","2329671680","2329672703","AR","Argentina"
+"138.219.252.0","138.219.255.255","2329672704","2329673727","BR","Brazil"
+"138.220.0.0","138.220.255.255","2329673728","2329739263","US","United States"
+"138.221.0.0","138.221.255.255","2329739264","2329804799","CH","Switzerland"
+"138.222.0.0","138.222.255.255","2329804800","2329870335","DE","Germany"
+"138.223.0.0","138.223.255.255","2329870336","2329935871","CH","Switzerland"
+"138.224.0.0","138.224.255.255","2329935872","2330001407","DE","Germany"
+"138.225.0.0","138.225.255.255","2330001408","2330066943","CH","Switzerland"
+"138.226.0.0","138.226.255.255","2330066944","2330132479","US","United States"
+"138.227.0.0","138.227.255.255","2330132480","2330198015","SE","Sweden"
+"138.228.0.0","138.228.255.255","2330198016","2330263551","CH","Switzerland"
+"138.229.0.0","138.229.15.255","2330263552","2330267647","US","United States"
+"138.229.16.0","138.229.31.255","2330267648","2330271743","CA","Canada"
+"138.229.32.0","138.230.255.255","2330271744","2330394623","US","United States"
+"138.231.0.0","138.231.255.255","2330394624","2330460159","FR","France"
+"138.232.0.0","138.232.255.255","2330460160","2330525695","AT","Austria"
+"138.233.0.0","138.233.255.255","2330525696","2330591231","SE","Sweden"
+"138.234.0.0","138.234.255.255","2330591232","2330656767","US","United States"
+"138.235.0.0","138.235.255.255","2330656768","2330722303","NZ","New Zealand"
+"138.236.0.0","138.239.145.255","2330722304","2330956287","US","United States"
+"138.239.146.0","138.239.146.255","2330956288","2330956543","GB","United Kingdom"
+"138.239.147.0","138.239.147.255","2330956544","2330956799","US","United States"
+"138.239.148.0","138.239.149.255","2330956800","2330957311","NZ","New Zealand"
+"138.239.150.0","138.239.191.255","2330957312","2330968063","US","United States"
+"138.239.192.0","138.239.192.255","2330968064","2330968319","IN","India"
+"138.239.193.0","138.242.255.255","2330968320","2331181055","US","United States"
+"138.243.0.0","138.243.255.255","2331181056","2331246591","JP","Japan"
+"138.244.0.0","138.246.255.255","2331246592","2331443199","DE","Germany"
+"138.247.0.0","138.247.255.255","2331443200","2331508735","US","United States"
+"138.248.0.0","138.248.255.255","2331508736","2331574271","GB","United Kingdom"
+"138.249.0.0","138.249.255.255","2331574272","2331639807","FI","Finland"
+"138.250.0.0","138.251.255.255","2331639808","2331770879","GB","United Kingdom"
+"138.253.0.0","138.253.255.255","2331836416","2331901951","GB","United Kingdom"
+"138.254.0.0","138.254.255.255","2331901952","2331967487","US","United States"
+"138.255.0.0","138.255.51.255","2331967488","2331980799","BR","Brazil"
+"138.255.52.0","138.255.54.255","2331980800","2331981567","PA","Panama"
+"138.255.55.0","138.255.55.255","2331981568","2331981823","US","United States"
+"138.255.56.0","138.255.59.255","2331981824","2331982847","BR","Brazil"
+"138.255.60.0","138.255.63.255","2331982848","2331983871","MX","Mexico"
+"138.255.64.0","138.255.79.255","2331983872","2331987967","BR","Brazil"
+"138.255.80.0","138.255.83.255","2331987968","2331988991","AR","Argentina"
+"138.255.84.0","138.255.87.255","2331988992","2331990015","BR","Brazil"
+"138.255.88.0","138.255.91.255","2331990016","2331991039","AR","Argentina"
+"138.255.92.0","138.255.95.255","2331991040","2331992063","BR","Brazil"
+"138.255.96.0","138.255.103.255","2331992064","2331994111","CL","Chile"
+"138.255.104.0","138.255.115.255","2331994112","2331997183","BR","Brazil"
+"138.255.116.0","138.255.119.255","2331997184","2331998207","MX","Mexico"
+"138.255.120.0","138.255.151.255","2331998208","2332006399","BR","Brazil"
+"138.255.152.0","138.255.155.255","2332006400","2332007423","SV","El Salvador"
+"138.255.156.0","138.255.167.255","2332007424","2332010495","BR","Brazil"
+"138.255.168.0","138.255.171.255","2332010496","2332011519","AR","Argentina"
+"138.255.172.0","138.255.247.255","2332011520","2332030975","BR","Brazil"
+"138.255.248.0","138.255.251.255","2332030976","2332031999","DO","Dominican Republic"
+"138.255.252.0","138.255.255.255","2332032000","2332033023","AW","Aruba"
+"139.0.0.0","139.0.255.255","2332033024","2332098559","ID","Indonesia"
+"139.1.0.0","139.4.255.255","2332098560","2332360703","DE","Germany"
+"139.5.0.0","139.5.39.255","2332360704","2332370943","IN","India"
+"139.5.40.0","139.5.43.255","2332370944","2332371967","MM","Myanmar"
+"139.5.44.0","139.5.51.255","2332371968","2332374015","IN","India"
+"139.5.52.0","139.5.55.255","2332374016","2332375039","AU","Australia"
+"139.5.56.0","139.5.63.255","2332375040","2332377087","CN","China"
+"139.5.64.0","139.5.67.255","2332377088","2332378111","IN","India"
+"139.5.68.0","139.5.75.255","2332378112","2332380159","NP","Nepal"
+"139.5.76.0","139.5.79.255","2332380160","2332381183","AU","Australia"
+"139.5.80.0","139.5.83.255","2332381184","2332382207","CN","China"
+"139.5.84.0","139.5.87.255","2332382208","2332383231","US","United States"
+"139.5.88.0","139.5.91.255","2332383232","2332384255","JP","Japan"
+"139.5.92.0","139.5.95.255","2332384256","2332385279","CN","China"
+"139.5.96.0","139.5.103.255","2332385280","2332387327","IN","India"
+"139.5.104.0","139.5.107.255","2332387328","2332388351","BD","Bangladesh"
+"139.5.108.0","139.5.111.255","2332388352","2332389375","CN","China"
+"139.5.112.0","139.5.115.255","2332389376","2332390399","AU","Australia"
+"139.5.116.0","139.5.119.255","2332390400","2332391423","PK","Pakistan"
+"139.5.120.0","139.5.123.255","2332391424","2332392447","BD","Bangladesh"
+"139.5.124.0","139.5.127.255","2332392448","2332393471","AU","Australia"
+"139.5.128.0","139.5.131.255","2332393472","2332394495","CN","China"
+"139.5.132.0","139.5.135.255","2332394496","2332395519","BD","Bangladesh"
+"139.5.136.0","139.5.139.255","2332395520","2332396543","GU","Guam"
+"139.5.140.0","139.5.143.255","2332396544","2332397567","IN","India"
+"139.5.144.0","139.5.147.255","2332397568","2332398591","TH","Thailand"
+"139.5.148.0","139.5.155.255","2332398592","2332400639","ID","Indonesia"
+"139.5.156.0","139.5.159.255","2332400640","2332401663","LA","Lao People's Democratic Republic"
+"139.5.160.0","139.5.163.255","2332401664","2332402687","CN","China"
+"139.5.164.0","139.5.167.255","2332402688","2332403711","NZ","New Zealand"
+"139.5.168.0","139.5.171.255","2332403712","2332404735","JP","Japan"
+"139.5.172.0","139.5.175.255","2332404736","2332405759","AU","Australia"
+"139.5.176.0","139.5.179.255","2332405760","2332406783","MY","Malaysia"
+"139.5.180.0","139.5.183.255","2332406784","2332407807","HK","Hong Kong"
+"139.5.184.0","139.5.187.255","2332407808","2332408831","US","United States"
+"139.5.188.0","139.5.191.255","2332408832","2332409855","BD","Bangladesh"
+"139.5.192.0","139.5.195.255","2332409856","2332410879","CN","China"
+"139.5.196.0","139.5.199.255","2332410880","2332411903","IN","India"
+"139.5.200.0","139.5.203.255","2332411904","2332412927","HK","Hong Kong"
+"139.5.204.0","139.5.215.255","2332412928","2332415999","CN","China"
+"139.5.216.0","139.5.219.255","2332416000","2332417023","MN","Mongolia"
+"139.5.220.0","139.5.223.255","2332417024","2332418047","IN","India"
+"139.5.224.0","139.5.227.255","2332418048","2332419071","KR","Korea, Republic of"
+"139.5.228.0","139.5.243.255","2332419072","2332423167","IN","India"
+"139.5.244.0","139.5.247.255","2332423168","2332424191","CN","China"
+"139.5.248.0","139.5.255.255","2332424192","2332426239","IN","India"
+"139.6.0.0","139.8.255.255","2332426240","2332622847","DE","Germany"
+"139.9.0.0","139.9.255.255","2332622848","2332688383","CN","China"
+"139.10.0.0","139.10.255.255","2332688384","2332753919","NL","Netherlands"
+"139.11.0.0","139.25.255.255","2332753920","2333736959","DE","Germany"
+"139.26.0.0","139.26.255.255","2333736960","2333802495","RE","Reunion"
+"139.27.0.0","139.27.255.255","2333802496","2333868031","DE","Germany"
+"139.29.0.0","139.30.255.255","2333933568","2334064639","DE","Germany"
+"139.31.0.0","139.43.255.255","2334064640","2334916607","US","United States"
+"139.44.0.0","139.44.255.255","2334916608","2334982143","AU","Australia"
+"139.45.0.0","139.46.255.255","2334982144","2335113215","US","United States"
+"139.47.0.0","139.47.255.255","2335113216","2335178751","NL","Netherlands"
+"139.48.0.0","139.48.255.255","2335178752","2335244287","CA","Canada"
+"139.49.0.0","139.49.255.255","2335244288","2335309823","US","United States"
+"139.50.0.0","139.50.255.255","2335309824","2335375359","DE","Germany"
+"139.51.0.0","139.52.255.255","2335375360","2335506431","US","United States"
+"139.53.0.0","139.53.255.255","2335506432","2335571967","ZA","South Africa"
+"139.54.0.0","139.54.255.255","2335571968","2335637503","FR","France"
+"139.55.0.0","139.56.255.255","2335637504","2335768575","US","United States"
+"139.57.0.0","139.57.255.255","2335768576","2335834111","CA","Canada"
+"139.58.0.0","139.58.255.255","2335834112","2335899647","SE","Sweden"
+"139.59.0.0","139.59.127.255","2335899648","2335932415","IN","India"
+"139.59.128.0","139.59.159.255","2335932416","2335940607","DE","Germany"
+"139.59.160.0","139.59.191.255","2335940608","2335948799","GB","United Kingdom"
+"139.59.192.0","139.59.207.255","2335948800","2335952895","SG","Singapore"
+"139.59.208.0","139.59.215.255","2335952896","2335954943","DE","Germany"
+"139.59.216.0","139.59.255.255","2335954944","2335965183","SG","Singapore"
+"139.60.0.0","139.62.255.255","2335965184","2336161791","US","United States"
+"139.63.0.0","139.63.255.255","2336161792","2336227327","NL","Netherlands"
+"139.65.0.0","139.65.255.255","2336292864","2336358399","US","United States"
+"139.66.0.0","139.66.207.255","2336358400","2336411647","FI","Finland"
+"139.66.208.0","139.66.211.255","2336411648","2336412671","SG","Singapore"
+"139.66.212.0","139.66.255.255","2336412672","2336423935","FI","Finland"
+"139.67.0.0","139.73.255.255","2336423936","2336882687","US","United States"
+"139.74.0.0","139.74.255.255","2336882688","2336948223","FI","Finland"
+"139.75.0.0","139.75.255.255","2336948224","2337013759","DE","Germany"
+"139.76.0.0","139.78.255.255","2337013760","2337210367","US","United States"
+"139.79.0.0","139.79.255.255","2337210368","2337275903","CH","Switzerland"
+"139.80.0.0","139.80.255.255","2337275904","2337341439","NZ","New Zealand"
+"139.81.0.0","139.81.255.255","2337341440","2337406975","US","United States"
+"139.82.0.0","139.82.255.255","2337406976","2337472511","BR","Brazil"
+"139.83.0.0","139.83.255.255","2337472512","2337538047","PT","Portugal"
+"139.84.0.0","139.85.255.255","2337538048","2337669119","US","United States"
+"139.86.0.0","139.86.255.255","2337669120","2337734655","AU","Australia"
+"139.87.0.0","139.88.255.255","2337734656","2337865727","US","United States"
+"139.89.0.0","139.89.255.255","2337865728","2337931263","DE","Germany"
+"139.90.0.0","139.90.255.255","2337931264","2337996799","BE","Belgium"
+"139.91.0.0","139.91.255.255","2337996800","2338062335","GR","Greece"
+"139.92.0.0","139.92.205.255","2338062336","2338115071","EU","Europe"
+"139.92.206.0","139.92.208.255","2338115072","2338115839","IL","Israel"
+"139.92.209.0","139.92.255.255","2338115840","2338127871","EU","Europe"
+"139.93.0.0","139.95.255.255","2338127872","2338324479","US","United States"
+"139.96.0.0","139.96.255.255","2338324480","2338390015","SE","Sweden"
+"139.97.0.0","139.97.255.255","2338390016","2338455551","FI","Finland"
+"139.98.0.0","139.98.255.255","2338455552","2338521087","NO","Norway"
+"139.99.0.0","139.99.127.255","2338521088","2338553855","US","United States"
+"139.99.128.0","139.99.255.255","2338553856","2338586623","AU","Australia"
+"139.100.0.0","139.100.255.255","2338586624","2338652159","FR","France"
+"139.101.0.0","139.101.255.255","2338652160","2338717695","JP","Japan"
+"139.102.0.0","139.102.255.255","2338717696","2338783231","US","United States"
+"139.103.0.0","139.103.255.255","2338783232","2338848767","CA","Canada"
+"139.104.0.0","139.104.255.255","2338848768","2338914303","US","United States"
+"139.105.0.0","139.120.255.255","2338914304","2339962879","NO","Norway"
+"139.121.0.0","139.121.255.255","2339962880","2340028415","US","United States"
+"139.122.0.0","139.122.255.255","2340028416","2340093951","SE","Sweden"
+"139.123.0.0","139.123.255.255","2340093952","2340159487","FI","Finland"
+"139.124.0.0","139.124.255.255","2340159488","2340225023","FR","France"
+"139.125.0.0","139.127.255.255","2340225024","2340421631","US","United States"
+"139.128.0.0","139.128.255.255","2340421632","2340487167","IT","Italy"
+"139.129.0.0","139.129.255.255","2340487168","2340552703","CN","China"
+"139.130.0.0","139.130.255.255","2340552704","2340618239","AU","Australia"
+"139.131.0.0","139.131.255.255","2340618240","2340683775","US","United States"
+"139.132.0.0","139.132.255.255","2340683776","2340749311","AU","Australia"
+"139.133.0.0","139.133.255.255","2340749312","2340814847","GB","United Kingdom"
+"139.134.0.0","139.134.255.255","2340814848","2340880383","AU","Australia"
+"139.135.0.0","139.140.255.255","2340880384","2341273599","US","United States"
+"139.141.0.0","139.141.255.255","2341273600","2341339135","KW","Kuwait"
+"139.142.0.0","139.142.255.255","2341339136","2341404671","CA","Canada"
+"139.143.0.0","139.143.255.255","2341404672","2341470207","GB","United Kingdom"
+"139.144.0.0","139.144.255.255","2341470208","2341535743","US","United States"
+"139.145.0.0","139.145.255.255","2341535744","2341601279","NO","Norway"
+"139.146.0.0","139.147.255.255","2341601280","2341732351","US","United States"
+"139.148.0.0","139.148.255.255","2341732352","2341797887","CN","China"
+"139.149.0.0","139.149.255.255","2341797888","2341863423","GB","United Kingdom"
+"139.150.0.0","139.150.255.255","2341863424","2341928959","KR","Korea, Republic of"
+"139.151.0.0","139.151.255.255","2341928960","2341994495","US","United States"
+"139.152.0.0","139.152.255.255","2341994496","2342060031","JP","Japan"
+"139.153.0.0","139.153.255.255","2342060032","2342125567","GB","United Kingdom"
+"139.154.0.0","139.154.255.255","2342125568","2342191103","JP","Japan"
+"139.155.0.0","139.155.255.255","2342191104","2342256639","CN","China"
+"139.156.0.0","139.156.255.255","2342256640","2342322175","NL","Netherlands"
+"139.157.0.0","139.157.255.255","2342322176","2342387711","FI","Finland"
+"139.158.0.0","139.158.255.255","2342387712","2342453247","FR","France"
+"139.159.0.0","139.159.255.255","2342453248","2342518783","CN","China"
+"139.160.0.0","139.160.255.255","2342518784","2342584319","FR","France"
+"139.161.0.0","139.161.255.255","2342584320","2342649855","US","United States"
+"139.162.0.0","139.162.31.255","2342649856","2342658047","SG","Singapore"
+"139.162.32.0","139.162.127.255","2342658048","2342682623","US","United States"
+"139.162.128.0","139.162.191.255","2342682624","2342699007","DE","Germany"
+"139.162.192.0","139.162.255.255","2342699008","2342715391","GB","United Kingdom"
+"139.163.0.0","139.163.255.255","2342715392","2342780927","AU","Australia"
+"139.164.0.0","139.164.255.255","2342780928","2342846463","NO","Norway"
+"139.165.0.0","139.165.255.255","2342846464","2342911999","BE","Belgium"
+"139.166.0.0","139.166.255.255","2342912000","2342977535","GB","United Kingdom"
+"139.167.0.0","139.167.255.255","2342977536","2343043071","IN","India"
+"139.168.0.0","139.168.255.255","2343043072","2343108607","AU","Australia"
+"139.169.0.0","139.169.255.255","2343108608","2343174143","US","United States"
+"139.170.0.0","139.170.255.255","2343174144","2343239679","CN","China"
+"139.171.0.0","139.172.255.255","2343239680","2343370751","US","United States"
+"139.173.0.0","139.173.255.255","2343370752","2343436287","CA","Canada"
+"139.174.0.0","139.174.255.255","2343436288","2343501823","DE","Germany"
+"139.175.0.0","139.175.255.255","2343501824","2343567359","TW","Taiwan"
+"139.176.0.0","139.176.255.255","2343567360","2343632895","CN","China"
+"139.177.0.0","139.177.255.255","2343632896","2343698431","US","United States"
+"139.178.0.0","139.178.255.255","2343698432","2343763967","NL","Netherlands"
+"139.179.0.0","139.179.255.255","2343763968","2343829503","TR","Turkey"
+"139.180.0.0","139.181.115.255","2343829504","2343924735","US","United States"
+"139.181.116.0","139.181.119.255","2343924736","2343925759","IL","Israel"
+"139.181.120.0","139.181.155.255","2343925760","2343934975","US","United States"
+"139.181.156.0","139.181.159.255","2343934976","2343935999","IL","Israel"
+"139.181.160.0","139.182.255.255","2343936000","2344026111","US","United States"
+"139.183.0.0","139.183.255.255","2344026112","2344091647","CN","China"
+"139.184.0.0","139.184.255.255","2344091648","2344157183","GB","United Kingdom"
+"139.185.0.0","139.185.255.255","2344157184","2344222719","US","United States"
+"139.186.0.0","139.186.255.255","2344222720","2344288255","CN","China"
+"139.187.0.0","139.187.255.255","2344288256","2344353791","US","United States"
+"139.188.0.0","139.188.255.255","2344353792","2344419327","AU","Australia"
+"139.189.0.0","139.189.255.255","2344419328","2344484863","CN","China"
+"139.190.0.0","139.190.255.255","2344484864","2344550399","PK","Pakistan"
+"139.191.0.0","139.191.255.255","2344550400","2344615935","EU","Europe"
+"139.192.0.0","139.195.255.255","2344615936","2344878079","ID","Indonesia"
+"139.196.0.0","139.215.255.255","2344878080","2346188799","CN","China"
+"139.216.0.0","139.216.255.255","2346188800","2346254335","AU","Australia"
+"139.217.0.0","139.217.255.255","2346254336","2346319871","CN","China"
+"139.218.0.0","139.218.255.255","2346319872","2346385407","AU","Australia"
+"139.219.0.0","139.221.255.255","2346385408","2346582015","CN","China"
+"139.222.0.0","139.222.255.255","2346582016","2346647551","GB","United Kingdom"
+"139.223.0.0","139.223.255.255","2346647552","2346713087","TW","Taiwan"
+"139.224.0.0","139.224.255.255","2346713088","2346778623","CN","China"
+"139.225.0.0","139.225.255.255","2346778624","2346844159","US","United States"
+"139.226.0.0","139.227.255.255","2346844160","2346975231","CN","China"
+"139.228.0.0","139.228.255.255","2346975232","2347040767","ID","Indonesia"
+"139.229.0.0","139.229.255.255","2347040768","2347106303","US","United States"
+"139.230.0.0","139.230.255.255","2347106304","2347171839","AU","Australia"
+"139.231.0.0","139.254.255.255","2347171840","2348744703","US","United States"
+"139.255.0.0","140.0.255.255","2348744704","2348875775","ID","Indonesia"
+"140.1.0.0","140.74.255.255","2348875776","2353725439","US","United States"
+"140.75.0.0","140.75.255.255","2353725440","2353790975","CN","China"
+"140.76.0.0","140.76.255.255","2353790976","2353856511","US","United States"
+"140.77.0.0","140.77.255.255","2353856512","2353922047","FR","France"
+"140.78.0.0","140.78.255.255","2353922048","2353987583","AT","Austria"
+"140.79.0.0","140.79.255.255","2353987584","2354053119","AU","Australia"
+"140.80.0.0","140.80.255.255","2354053120","2354118655","CA","Canada"
+"140.82.0.0","140.82.255.255","2354184192","2354249727","US","United States"
+"140.83.0.0","140.83.255.255","2354249728","2354315263","AU","Australia"
+"140.84.0.0","140.84.255.255","2354315264","2354380799","US","United States"
+"140.85.0.0","140.85.255.255","2354380800","2354446335","NL","Netherlands"
+"140.86.0.0","140.86.255.255","2354446336","2354511871","SE","Sweden"
+"140.87.0.0","140.91.255.255","2354511872","2354839551","US","United States"
+"140.92.0.0","140.92.255.255","2354839552","2354905087","TW","Taiwan"
+"140.93.0.0","140.94.255.255","2354905088","2355036159","FR","France"
+"140.95.0.0","140.95.255.255","2355036160","2355101695","US","United States"
+"140.96.0.0","140.96.255.255","2355101696","2355167231","TW","Taiwan"
+"140.97.0.0","140.97.255.255","2355167232","2355232767","GB","United Kingdom"
+"140.98.0.0","140.101.147.255","2355232768","2355467263","US","United States"
+"140.101.148.0","140.101.148.255","2355467264","2355467519","AU","Australia"
+"140.101.149.0","140.104.255.255","2355467520","2355691519","US","United States"
+"140.105.0.0","140.105.255.255","2355691520","2355757055","IT","Italy"
+"140.106.0.0","140.108.255.255","2355757056","2355953663","US","United States"
+"140.109.0.0","140.138.255.255","2355953664","2357919743","TW","Taiwan"
+"140.139.0.0","140.142.255.255","2357919744","2358181887","US","United States"
+"140.143.0.0","140.143.255.255","2358181888","2358247423","CN","China"
+"140.144.0.0","140.147.255.255","2358247424","2358509567","US","United States"
+"140.148.0.0","140.148.255.255","2358509568","2358575103","MX","Mexico"
+"140.149.0.0","140.149.255.255","2358575104","2358640639","TH","Thailand"
+"140.150.0.0","140.150.255.255","2358640640","2358706175","SE","Sweden"
+"140.151.0.0","140.151.255.255","2358706176","2358771711","FI","Finland"
+"140.152.0.0","140.153.79.255","2358771712","2358857727","US","United States"
+"140.153.80.0","140.153.95.255","2358857728","2358861823","PR","Puerto Rico"
+"140.153.96.0","140.158.255.255","2358861824","2359230463","US","United States"
+"140.159.0.0","140.159.255.255","2359230464","2359295999","AU","Australia"
+"140.160.0.0","140.160.255.255","2359296000","2359361535","US","United States"
+"140.161.0.0","140.161.255.255","2359361536","2359427071","CA","Canada"
+"140.162.0.0","140.163.255.255","2359427072","2359558143","US","United States"
+"140.164.0.0","140.164.255.255","2359558144","2359623679","IT","Italy"
+"140.165.0.0","140.165.51.255","2359623680","2359636991","US","United States"
+"140.165.52.0","140.165.53.255","2359636992","2359637503","CA","Canada"
+"140.165.54.0","140.165.255.255","2359637504","2359689215","US","United States"
+"140.166.0.0","140.166.255.255","2359689216","2359754751","SE","Sweden"
+"140.167.0.0","140.167.255.255","2359754752","2359820287","CA","Canada"
+"140.168.0.0","140.168.255.255","2359820288","2359885823","AU","Australia"
+"140.169.0.0","140.180.255.255","2359885824","2360672255","US","United States"
+"140.181.0.0","140.181.255.255","2360672256","2360737791","DE","Germany"
+"140.182.0.0","140.183.255.255","2360737792","2360868863","US","United States"
+"140.184.0.0","140.184.255.255","2360868864","2360934399","CA","Canada"
+"140.185.0.0","140.190.255.255","2360934400","2361327615","US","United States"
+"140.191.0.0","140.191.255.255","2361327616","2361393151","AR","Argentina"
+"140.192.0.0","140.192.255.255","2361393152","2361458687","US","United States"
+"140.193.0.0","140.193.255.255","2361458688","2361524223","CA","Canada"
+"140.194.0.0","140.199.255.255","2361524224","2361917439","US","United States"
+"140.200.0.0","140.200.255.255","2361917440","2361982975","NZ","New Zealand"
+"140.201.0.0","140.202.255.255","2361982976","2362114047","US","United States"
+"140.203.0.0","140.203.255.255","2362114048","2362179583","IE","Ireland"
+"140.204.0.0","140.204.255.255","2362179584","2362245119","GB","United Kingdom"
+"140.205.0.0","140.207.255.255","2362245120","2362441727","CN","China"
+"140.208.0.0","140.209.255.255","2362441728","2362572799","US","United States"
+"140.210.0.0","140.210.255.255","2362572800","2362638335","CN","China"
+"140.211.0.0","140.212.255.255","2362638336","2362769407","US","United States"
+"140.213.0.0","140.213.255.255","2362769408","2362834943","ID","Indonesia"
+"140.214.0.0","140.223.255.255","2362834944","2363490303","US","United States"
+"140.224.0.0","140.224.255.255","2363490304","2363555839","CN","China"
+"140.225.0.0","140.226.255.255","2363555840","2363686911","US","United States"
+"140.227.0.0","140.227.255.255","2363686912","2363752447","JP","Japan"
+"140.228.0.0","140.229.255.255","2363752448","2363883519","US","United States"
+"140.230.0.0","140.230.255.255","2363883520","2363949055","CA","Canada"
+"140.231.0.0","140.236.255.255","2363949056","2364342271","US","United States"
+"140.237.0.0","140.237.255.255","2364342272","2364407807","CN","China"
+"140.238.0.0","140.239.255.255","2364407808","2364538879","US","United States"
+"140.240.0.0","140.240.255.255","2364538880","2364604415","CN","China"
+"140.241.0.0","140.242.5.255","2364604416","2364671487","US","United States"
+"140.242.6.0","140.242.6.255","2364671488","2364671743","CN","China"
+"140.242.7.0","140.242.22.255","2364671744","2364675839","US","United States"
+"140.242.23.0","140.242.23.255","2364675840","2364676095","CA","Canada"
+"140.242.24.0","140.242.26.255","2364676096","2364676863","US","United States"
+"140.242.27.0","140.242.27.3","2364676864","2364676867","EU","Europe"
+"140.242.27.4","140.242.45.255","2364676868","2364681727","US","United States"
+"140.242.46.0","140.242.46.255","2364681728","2364681983","EU","Europe"
+"140.242.47.0","140.242.213.255","2364681984","2364724735","US","United States"
+"140.242.214.0","140.242.214.255","2364724736","2364724991","AP","Asia/Pacific Region"
+"140.242.215.0","140.242.215.255","2364724992","2364725247","US","United States"
+"140.242.216.0","140.242.217.255","2364725248","2364725759","IL","Israel"
+"140.242.218.0","140.242.225.255","2364725760","2364727807","US","United States"
+"140.242.226.0","140.242.226.255","2364727808","2364728063","DE","Germany"
+"140.242.227.0","140.242.255.255","2364728064","2364735487","US","United States"
+"140.243.0.0","140.243.255.255","2364735488","2364801023","CN","China"
+"140.244.0.0","140.245.255.255","2364801024","2364932095","US","United States"
+"140.246.0.0","140.246.255.255","2364932096","2364997631","CN","China"
+"140.247.0.0","140.248.255.255","2364997632","2365128703","US","United States"
+"140.249.0.0","140.250.255.255","2365128704","2365259775","CN","China"
+"140.251.0.0","140.252.255.255","2365259776","2365390847","US","United States"
+"140.253.0.0","140.253.255.255","2365390848","2365456383","AU","Australia"
+"140.254.0.0","140.254.255.255","2365456384","2365521919","US","United States"
+"140.255.0.0","140.255.255.255","2365521920","2365587455","CN","China"
+"141.0.0.0","141.0.7.255","2365587456","2365589503","JO","Jordan"
+"141.0.8.0","141.0.11.255","2365589504","2365590527","EU","Europe"
+"141.0.12.0","141.0.12.143","2365590528","2365590671","NO","Norway"
+"141.0.12.144","141.0.12.144","2365590672","2365590672","FR","France"
+"141.0.12.145","141.0.13.255","2365590673","2365591039","NO","Norway"
+"141.0.14.0","141.0.14.255","2365591040","2365591295","EU","Europe"
+"141.0.15.0","141.0.15.255","2365591296","2365591551","NO","Norway"
+"141.0.16.0","141.0.23.255","2365591552","2365593599","DE","Germany"
+"141.0.24.0","141.0.31.255","2365593600","2365595647","NL","Netherlands"
+"141.0.32.0","141.0.63.255","2365595648","2365603839","GB","United Kingdom"
+"141.0.64.0","141.0.143.255","2365603840","2365624319","NO","Norway"
+"141.0.144.0","141.0.167.255","2365624320","2365630463","GB","United Kingdom"
+"141.0.168.0","141.0.175.255","2365630464","2365632511","NL","Netherlands"
+"141.0.176.0","141.0.183.255","2365632512","2365634559","RU","Russian Federation"
+"141.0.184.0","141.0.191.255","2365634560","2365636607","FR","France"
+"141.0.192.0","141.0.199.255","2365636608","2365638655","GB","United Kingdom"
+"141.0.200.0","141.0.207.255","2365638656","2365640703","FR","France"
+"141.0.208.0","141.0.223.255","2365640704","2365644799","GB","United Kingdom"
+"141.0.224.0","141.0.255.255","2365644800","2365652991","NO","Norway"
+"141.1.0.0","141.6.10.255","2365652992","2365983487","DE","Germany"
+"141.6.11.0","141.6.11.31","2365983488","2365983519","EU","Europe"
+"141.6.11.32","141.6.203.255","2365983520","2366032895","DE","Germany"
+"141.6.204.0","141.6.204.255","2366032896","2366033151","GB","United Kingdom"
+"141.6.205.0","141.7.255.255","2366033152","2366111743","DE","Germany"
+"141.8.0.0","141.8.127.255","2366111744","2366144511","MT","Malta"
+"141.8.128.0","141.8.141.127","2366144512","2366147967","RU","Russian Federation"
+"141.8.141.128","141.8.141.255","2366147968","2366148095","DE","Germany"
+"141.8.142.0","141.8.142.255","2366148096","2366148351","RU","Russian Federation"
+"141.8.143.0","141.8.143.127","2366148352","2366148479","TR","Turkey"
+"141.8.143.128","141.8.143.255","2366148480","2366148607","US","United States"
+"141.8.144.0","141.8.146.255","2366148608","2366149375","RU","Russian Federation"
+"141.8.147.0","141.8.147.31","2366149376","2366149407","DE","Germany"
+"141.8.147.32","141.8.147.47","2366149408","2366149423","PL","Poland"
+"141.8.147.48","141.8.147.63","2366149424","2366149439","SK","Slovakia"
+"141.8.147.64","141.8.147.79","2366149440","2366149455","PT","Portugal"
+"141.8.147.80","141.8.147.95","2366149456","2366149471","ES","Spain"
+"141.8.147.96","141.8.147.111","2366149472","2366149487","FR","France"
+"141.8.147.112","141.8.147.119","2366149488","2366149495","MD","Moldova, Republic of"
+"141.8.147.120","141.8.147.127","2366149496","2366149503","LT","Lithuania"
+"141.8.147.128","141.8.147.135","2366149504","2366149511","LV","Latvia"
+"141.8.147.136","141.8.147.143","2366149512","2366149519","EE","Estonia"
+"141.8.147.144","141.8.147.151","2366149520","2366149527","BG","Bulgaria"
+"141.8.147.152","141.8.147.159","2366149528","2366149535","RS","Serbia"
+"141.8.147.160","141.8.147.167","2366149536","2366149543","UA","Ukraine"
+"141.8.147.168","141.8.147.175","2366149544","2366149551","BY","Belarus"
+"141.8.147.176","141.8.147.183","2366149552","2366149559","KZ","Kazakhstan"
+"141.8.147.184","141.8.189.95","2366149560","2366160223","RU","Russian Federation"
+"141.8.189.96","141.8.189.127","2366160224","2366160255","DE","Germany"
+"141.8.189.128","141.8.199.255","2366160256","2366162943","RU","Russian Federation"
+"141.8.200.0","141.8.207.255","2366162944","2366164991","AL","Albania"
+"141.8.208.0","141.8.215.255","2366164992","2366167039","GE","Georgia"
+"141.8.216.0","141.8.223.255","2366167040","2366169087","GB","United Kingdom"
+"141.8.224.0","141.8.231.255","2366169088","2366171135","CH","Switzerland"
+"141.8.232.0","141.10.255.255","2366171136","2366308351","DE","Germany"
+"141.11.0.0","141.11.255.255","2366308352","2366373887","GB","United Kingdom"
+"141.12.0.0","141.28.255.255","2366373888","2367487999","DE","Germany"
+"141.29.0.0","141.29.255.255","2367488000","2367553535","SI","Slovenia"
+"141.30.0.0","141.80.255.255","2367553536","2370895871","DE","Germany"
+"141.81.0.0","141.81.255.255","2370895872","2370961407","SE","Sweden"
+"141.82.0.0","141.84.255.255","2370961408","2371158015","DE","Germany"
+"141.85.0.0","141.85.255.255","2371158016","2371223551","RO","Romania"
+"141.86.0.0","141.86.255.255","2371223552","2371289087","US","United States"
+"141.87.0.0","141.91.255.255","2371289088","2371616767","DE","Germany"
+"141.92.0.0","141.92.255.255","2371616768","2371682303","GB","United Kingdom"
+"141.93.0.0","141.93.255.255","2371682304","2371747839","NL","Netherlands"
+"141.94.0.0","141.95.1.255","2371747840","2371813887","GB","United Kingdom"
+"141.95.2.0","141.95.2.255","2371813888","2371814143","US","United States"
+"141.95.3.0","141.95.3.0","2371814144","2371814144","CH","Switzerland"
+"141.95.3.1","141.95.255.255","2371814145","2371878911","GB","United Kingdom"
+"141.96.0.0","141.96.255.255","2371878912","2371944447","BE","Belgium"
+"141.97.0.0","141.97.255.255","2371944448","2372009983","GB","United Kingdom"
+"141.99.0.0","141.100.255.255","2372075520","2372206591","DE","Germany"
+"141.101.0.0","141.101.31.255","2372206592","2372214783","UA","Ukraine"
+"141.101.32.0","141.101.47.255","2372214784","2372218879","DE","Germany"
+"141.101.48.0","141.101.60.255","2372218880","2372222207","FR","France"
+"141.101.61.0","141.101.63.255","2372222208","2372222975","CH","Switzerland"
+"141.101.64.0","141.101.65.255","2372222976","2372223487","NL","Netherlands"
+"141.101.66.0","141.101.67.255","2372223488","2372223999","FR","France"
+"141.101.68.0","141.101.68.255","2372224000","2372224255","IN","India"
+"141.101.69.0","141.101.69.255","2372224256","2372224511","DE","Germany"
+"141.101.70.0","141.101.71.255","2372224512","2372225023","GB","United Kingdom"
+"141.101.72.0","141.101.74.255","2372225024","2372225791","US","United States"
+"141.101.75.0","141.101.75.255","2372225792","2372226047","NL","Netherlands"
+"141.101.76.0","141.101.76.255","2372226048","2372226303","JP","Japan"
+"141.101.77.0","141.101.77.255","2372226304","2372226559","SG","Singapore"
+"141.101.78.0","141.101.81.255","2372226560","2372227583","SE","Sweden"
+"141.101.82.0","141.101.85.255","2372227584","2372228607","KR","Korea, Republic of"
+"141.101.86.0","141.101.89.255","2372228608","2372229631","PL","Poland"
+"141.101.90.0","141.101.93.255","2372229632","2372230655","AT","Austria"
+"141.101.94.0","141.101.97.255","2372230656","2372231679","CZ","Czech Republic"
+"141.101.98.0","141.101.99.255","2372231680","2372232191","GB","United Kingdom"
+"141.101.100.0","141.101.103.255","2372232192","2372233215","CL","Chile"
+"141.101.104.0","141.101.105.255","2372233216","2372233727","NL","Netherlands"
+"141.101.106.0","141.101.107.255","2372233728","2372234239","GB","United Kingdom"
+"141.101.108.0","141.101.111.255","2372234240","2372235263","CO","Colombia"
+"141.101.112.0","141.101.127.255","2372235264","2372239359","US","United States"
+"141.101.128.0","141.101.131.255","2372239360","2372240383","SK","Slovakia"
+"141.101.132.0","141.101.132.127","2372240384","2372240511","NL","Netherlands"
+"141.101.132.128","141.101.132.255","2372240512","2372240639","LU","Luxembourg"
+"141.101.133.0","141.101.133.255","2372240640","2372240895","NL","Netherlands"
+"141.101.134.0","141.101.134.255","2372240896","2372241151","CH","Switzerland"
+"141.101.135.0","141.101.135.255","2372241152","2372241407","PK","Pakistan"
+"141.101.136.0","141.101.142.255","2372241408","2372243199","RU","Russian Federation"
+"141.101.143.0","141.101.174.255","2372243200","2372251391","NL","Netherlands"
+"141.101.175.0","141.101.255.255","2372251392","2372272127","RU","Russian Federation"
+"141.102.0.0","141.102.255.255","2372272128","2372337663","US","United States"
+"141.103.0.0","141.103.255.255","2372337664","2372403199","ID","Indonesia"
+"141.104.0.0","141.104.255.255","2372403200","2372468735","US","United States"
+"141.105.0.0","141.105.15.255","2372468736","2372472831","NL","Netherlands"
+"141.105.16.0","141.105.23.255","2372472832","2372474879","PL","Poland"
+"141.105.24.0","141.105.55.255","2372474880","2372483071","RU","Russian Federation"
+"141.105.56.0","141.105.63.255","2372483072","2372485119","JO","Jordan"
+"141.105.64.0","141.105.71.255","2372485120","2372487167","RU","Russian Federation"
+"141.105.72.0","141.105.79.255","2372487168","2372489215","FR","France"
+"141.105.80.0","141.105.95.255","2372489216","2372493311","LB","Lebanon"
+"141.105.96.0","141.105.111.255","2372493312","2372497407","ES","Spain"
+"141.105.112.0","141.105.119.255","2372497408","2372499455","IE","Ireland"
+"141.105.120.0","141.105.127.255","2372499456","2372501503","NL","Netherlands"
+"141.105.128.0","141.105.143.255","2372501504","2372505599","UA","Ukraine"
+"141.105.144.0","141.105.151.255","2372505600","2372507647","NL","Netherlands"
+"141.105.152.0","141.105.159.255","2372507648","2372509695","IT","Italy"
+"141.105.160.0","141.105.162.127","2372509696","2372510335","AE","United Arab Emirates"
+"141.105.162.128","141.105.162.128","2372510336","2372510336","ES","Spain"
+"141.105.162.129","141.105.167.255","2372510337","2372511743","AE","United Arab Emirates"
+"141.105.168.0","141.105.175.255","2372511744","2372513791","BA","Bosnia and Herzegovina"
+"141.105.176.0","141.105.255.255","2372513792","2372534271","GB","United Kingdom"
+"141.106.0.0","141.107.255.255","2372534272","2372665343","US","United States"
+"141.108.0.0","141.108.255.255","2372665344","2372730879","IT","Italy"
+"141.109.0.0","141.109.255.255","2372730880","2372796415","CA","Canada"
+"141.110.0.0","141.112.255.255","2372796416","2372993023","US","United States"
+"141.113.0.0","141.113.127.255","2372993024","2373025791","DE","Germany"
+"141.113.128.0","141.113.128.255","2373025792","2373026047","SG","Singapore"
+"141.113.129.0","141.113.149.255","2373026048","2373031423","DE","Germany"
+"141.113.150.0","141.113.150.20","2373031424","2373031444","US","United States"
+"141.113.150.21","141.113.150.21","2373031445","2373031445","DE","Germany"
+"141.113.150.22","141.113.150.255","2373031446","2373031679","US","United States"
+"141.113.151.0","141.113.167.255","2373031680","2373036031","DE","Germany"
+"141.113.168.0","141.113.175.255","2373036032","2373038079","US","United States"
+"141.113.176.0","141.113.255.255","2373038080","2373058559","DE","Germany"
+"141.114.0.0","141.114.255.255","2373058560","2373124095","US","United States"
+"141.115.0.0","141.115.255.255","2373124096","2373189631","FR","France"
+"141.116.0.0","141.116.255.255","2373189632","2373255167","US","United States"
+"141.117.0.0","141.119.255.255","2373255168","2373451775","CA","Canada"
+"141.120.0.0","141.120.255.255","2373451776","2373517311","AU","Australia"
+"141.121.0.0","141.121.255.255","2373517312","2373582847","US","United States"
+"141.122.0.0","141.122.255.255","2373582848","2373648383","CH","Switzerland"
+"141.123.0.0","141.126.255.255","2373648384","2373910527","US","United States"
+"141.127.0.0","141.127.2.1","2373910528","2373911041","FI","Finland"
+"141.127.2.2","141.127.2.2","2373911042","2373911042","EU","Europe"
+"141.127.2.3","141.127.255.255","2373911043","2373976063","FI","Finland"
+"141.128.0.0","141.129.255.255","2373976064","2374107135","US","United States"
+"141.130.0.0","141.130.255.255","2374107136","2374172671","DE","Germany"
+"141.131.0.0","141.131.255.255","2374172672","2374238207","US","United States"
+"141.132.0.0","141.132.255.255","2374238208","2374303743","AU","Australia"
+"141.133.0.0","141.133.255.255","2374303744","2374369279","US","United States"
+"141.134.0.0","141.135.255.255","2374369280","2374500351","BE","Belgium"
+"141.136.0.0","141.136.7.255","2374500352","2374502399","LV","Latvia"
+"141.136.8.0","141.136.15.255","2374502400","2374504447","MK","Macedonia"
+"141.136.16.0","141.136.31.255","2374504448","2374508543","RO","Romania"
+"141.136.32.0","141.136.47.255","2374508544","2374512639","LT","Lithuania"
+"141.136.48.0","141.136.55.255","2374512640","2374514687","SK","Slovakia"
+"141.136.56.0","141.136.63.255","2374514688","2374516735","ES","Spain"
+"141.136.64.0","141.136.95.255","2374516736","2374524927","AM","Armenia"
+"141.136.96.0","141.136.99.21","2374524928","2374525717","FR","France"
+"141.136.99.22","141.136.99.22","2374525718","2374525718","BE","Belgium"
+"141.136.99.23","141.136.109.5","2374525719","2374528261","FR","France"
+"141.136.109.6","141.136.109.6","2374528262","2374528262","PL","Poland"
+"141.136.109.7","141.136.111.255","2374528263","2374529023","FR","France"
+"141.136.112.0","141.136.119.255","2374529024","2374531071","RU","Russian Federation"
+"141.136.120.0","141.136.127.255","2374531072","2374533119","NL","Netherlands"
+"141.136.128.0","141.136.255.255","2374533120","2374565887","HR","Croatia"
+"141.137.0.0","141.137.255.255","2374565888","2374631423","SE","Sweden"
+"141.138.0.0","141.138.63.255","2374631424","2374647807","HR","Croatia"
+"141.138.64.0","141.138.79.255","2374647808","2374651903","BE","Belgium"
+"141.138.80.0","141.138.87.255","2374651904","2374653951","IT","Italy"
+"141.138.88.0","141.138.95.255","2374653952","2374655999","FR","France"
+"141.138.96.0","141.138.127.255","2374656000","2374664191","UA","Ukraine"
+"141.138.128.0","141.138.135.255","2374664192","2374666239","GB","United Kingdom"
+"141.138.136.0","141.138.151.255","2374666240","2374670335","NL","Netherlands"
+"141.138.152.0","141.138.159.255","2374670336","2374672383","FR","France"
+"141.138.160.0","141.138.167.255","2374672384","2374674431","PL","Poland"
+"141.138.168.0","141.138.175.255","2374674432","2374676479","NL","Netherlands"
+"141.138.176.0","141.138.191.255","2374676480","2374680575","LB","Lebanon"
+"141.138.192.0","141.138.207.255","2374680576","2374684671","NL","Netherlands"
+"141.138.208.0","141.138.215.255","2374684672","2374686719","GB","United Kingdom"
+"141.138.216.0","141.138.223.255","2374686720","2374688767","NL","Netherlands"
+"141.138.224.0","141.138.255.255","2374688768","2374696959","GB","United Kingdom"
+"141.139.0.0","141.143.191.255","2374696960","2375008255","US","United States"
+"141.143.192.0","141.143.207.255","2375008256","2375012351","NL","Netherlands"
+"141.143.208.0","141.143.255.255","2375012352","2375024639","US","United States"
+"141.144.0.0","141.144.255.255","2375024640","2375090175","DK","Denmark"
+"141.145.0.0","141.145.255.255","2375090176","2375155711","NO","Norway"
+"141.146.0.0","141.146.255.255","2375155712","2375221247","US","United States"
+"141.147.0.0","141.147.255.255","2375221248","2375286783","SE","Sweden"
+"141.148.0.0","141.162.255.255","2375286784","2376269823","US","United States"
+"141.163.0.0","141.163.255.255","2376269824","2376335359","GB","United Kingdom"
+"141.164.0.0","141.167.255.255","2376335360","2376597503","US","United States"
+"141.168.0.0","141.168.255.255","2376597504","2376663039","AU","Australia"
+"141.169.0.0","141.169.255.255","2376663040","2376728575","DE","Germany"
+"141.170.0.0","141.170.127.255","2376728576","2376761343","GB","United Kingdom"
+"141.170.128.0","141.170.191.255","2376761344","2376777727","CZ","Czech Republic"
+"141.170.192.0","141.170.207.255","2376777728","2376781823","BA","Bosnia and Herzegovina"
+"141.170.208.0","141.170.211.255","2376781824","2376782847","DZ","Algeria"
+"141.170.212.0","141.170.223.255","2376782848","2376785919","FR","France"
+"141.170.224.0","141.170.255.255","2376785920","2376794111","UA","Ukraine"
+"141.171.0.0","141.171.255.255","2376794112","2376859647","CH","Switzerland"
+"141.172.0.0","141.172.255.255","2376859648","2376925183","FI","Finland"
+"141.173.0.0","141.174.255.255","2376925184","2377056255","US","United States"
+"141.175.0.0","141.175.255.255","2377056256","2377121791","FR","France"
+"141.176.0.0","141.176.255.255","2377121792","2377187327","NL","Netherlands"
+"141.177.0.0","141.177.255.255","2377187328","2377252863","US","United States"
+"141.178.0.0","141.178.255.255","2377252864","2377318399","JP","Japan"
+"141.179.0.0","141.180.255.255","2377318400","2377449471","US","United States"
+"141.181.0.0","141.181.255.255","2377449472","2377515007","FR","France"
+"141.182.0.0","141.186.255.255","2377515008","2377842687","US","United States"
+"141.187.0.0","141.187.255.255","2377842688","2377908223","GB","United Kingdom"
+"141.188.0.0","141.189.191.255","2377908224","2378022911","US","United States"
+"141.189.192.0","141.189.193.255","2378022912","2378023423","HK","Hong Kong"
+"141.189.194.0","141.189.203.255","2378023424","2378025983","US","United States"
+"141.189.204.0","141.189.204.255","2378025984","2378026239","NL","Netherlands"
+"141.189.205.0","141.189.205.255","2378026240","2378026495","EU","Europe"
+"141.189.206.0","141.189.207.255","2378026496","2378027007","FR","France"
+"141.189.208.0","141.191.255.255","2378027008","2378170367","US","United States"
+"141.192.0.0","141.192.127.255","2378170368","2378203135","FI","Finland"
+"141.192.128.0","141.192.129.255","2378203136","2378203647","NO","Norway"
+"141.192.130.0","141.192.156.255","2378203648","2378210559","FI","Finland"
+"141.192.157.0","141.192.158.255","2378210560","2378211071","NO","Norway"
+"141.192.159.0","141.192.255.255","2378211072","2378235903","FI","Finland"
+"141.193.0.0","141.193.255.255","2378235904","2378301439","US","United States"
+"141.194.0.0","141.194.6.255","2378301440","2378303231","FR","France"
+"141.194.7.0","141.194.7.255","2378303232","2378303487","EU","Europe"
+"141.194.8.0","141.194.255.255","2378303488","2378366975","FR","France"
+"141.195.0.0","141.195.255.255","2378366976","2378432511","US","United States"
+"141.196.0.0","141.196.255.255","2378432512","2378498047","TR","Turkey"
+"141.197.0.0","141.197.9.255","2378498048","2378500607","US","United States"
+"141.197.10.0","141.197.10.255","2378500608","2378500863","GB","United Kingdom"
+"141.197.11.0","141.197.13.255","2378500864","2378501631","US","United States"
+"141.197.14.0","141.197.14.255","2378501632","2378501887","EU","Europe"
+"141.197.15.0","141.199.255.255","2378501888","2378694655","US","United States"
+"141.200.0.0","141.200.255.255","2378694656","2378760191","DE","Germany"
+"141.201.0.0","141.201.255.255","2378760192","2378825727","AT","Austria"
+"141.202.0.0","141.202.255.255","2378825728","2378891263","US","United States"
+"141.203.0.0","141.203.255.255","2378891264","2378956799","AT","Austria"
+"141.204.0.0","141.206.169.255","2378956800","2379131391","US","United States"
+"141.206.170.0","141.206.170.255","2379131392","2379131647","IN","India"
+"141.206.171.0","141.207.255.255","2379131648","2379218943","US","United States"
+"141.208.0.0","141.208.255.255","2379218944","2379284479","FI","Finland"
+"141.209.0.0","141.222.255.255","2379284480","2380201983","US","United States"
+"141.223.0.0","141.223.255.255","2380201984","2380267519","KR","Korea, Republic of"
+"141.224.0.0","141.225.255.255","2380267520","2380398591","US","United States"
+"141.226.0.0","141.226.255.255","2380398592","2380464127","IL","Israel"
+"141.227.0.0","141.227.1.255","2380464128","2380464639","FR","France"
+"141.227.2.0","141.227.3.255","2380464640","2380465151","US","United States"
+"141.227.4.0","141.227.4.255","2380465152","2380465407","FR","France"
+"141.227.5.0","141.227.5.31","2380465408","2380465439","AP","Asia/Pacific Region"
+"141.227.5.32","141.227.5.35","2380465440","2380465443","SG","Singapore"
+"141.227.5.36","141.227.5.255","2380465444","2380465663","AP","Asia/Pacific Region"
+"141.227.6.0","141.227.255.255","2380465664","2380529663","FR","France"
+"141.228.0.0","141.228.111.255","2380529664","2380558335","GB","United Kingdom"
+"141.228.112.0","141.228.127.255","2380558336","2380562431","ZA","South Africa"
+"141.228.128.0","141.228.191.255","2380562432","2380578815","GB","United Kingdom"
+"141.228.192.0","141.228.192.255","2380578816","2380579071","JP","Japan"
+"141.228.193.0","141.228.249.255","2380579072","2380593663","GB","United Kingdom"
+"141.228.250.0","141.228.250.255","2380593664","2380593919","AP","Asia/Pacific Region"
+"141.228.251.0","141.228.255.255","2380593920","2380595199","GB","United Kingdom"
+"141.230.0.0","141.230.255.255","2380660736","2380726271","US","United States"
+"141.231.0.0","141.231.255.255","2380726272","2380791807","GB","United Kingdom"
+"141.232.0.0","141.236.255.255","2380791808","2381119487","US","United States"
+"141.237.0.0","141.237.255.255","2381119488","2381185023","GR","Greece"
+"141.238.0.0","141.240.255.255","2381185024","2381381631","US","United States"
+"141.241.0.0","141.241.255.255","2381381632","2381447167","GB","United Kingdom"
+"141.242.0.0","141.242.255.255","2381447168","2381512703","US","United States"
+"141.243.0.0","141.243.255.255","2381512704","2381578239","AU","Australia"
+"141.244.0.0","141.244.255.255","2381578240","2381643775","AT","Austria"
+"141.245.0.0","141.245.255.255","2381643776","2381709311","GB","United Kingdom"
+"141.246.0.0","141.248.255.255","2381709312","2381905919","US","United States"
+"141.249.0.0","141.249.255.255","2381905920","2381971455","CH","Switzerland"
+"141.250.0.0","141.250.255.255","2381971456","2382036991","IT","Italy"
+"141.251.0.0","141.251.255.255","2382036992","2382102527","US","United States"
+"141.252.0.0","141.252.255.255","2382102528","2382168063","NL","Netherlands"
+"141.253.0.0","141.253.255.255","2382168064","2382233599","BE","Belgium"
+"141.254.0.0","141.254.255.255","2382233600","2382299135","US","United States"
+"141.255.0.0","141.255.127.255","2382299136","2382331903","GR","Greece"
+"141.255.128.0","141.255.143.255","2382331904","2382335999","FR","France"
+"141.255.144.0","141.255.159.255","2382336000","2382340095","NL","Netherlands"
+"141.255.160.0","141.255.167.255","2382340096","2382342143","CH","Switzerland"
+"141.255.168.0","141.255.175.255","2382342144","2382344191","AT","Austria"
+"141.255.176.0","141.255.183.255","2382344192","2382346239","NL","Netherlands"
+"141.255.184.0","141.255.191.255","2382346240","2382348287","SE","Sweden"
+"141.255.192.0","141.255.255.255","2382348288","2382364671","SI","Slovenia"
+"142.0.0.0","142.0.15.255","2382364672","2382368767","US","United States"
+"142.0.16.0","142.0.31.255","2382368768","2382372863","CA","Canada"
+"142.0.32.0","142.0.63.255","2382372864","2382381055","US","United States"
+"142.0.64.0","142.0.72.105","2382381056","2382383209","CA","Canada"
+"142.0.72.106","142.0.72.106","2382383210","2382383210","AE","United Arab Emirates"
+"142.0.72.107","142.0.79.255","2382383211","2382385151","CA","Canada"
+"142.0.80.0","142.0.143.255","2382385152","2382401535","US","United States"
+"142.0.144.0","142.0.159.255","2382401536","2382405631","CA","Canada"
+"142.0.160.0","142.0.223.255","2382405632","2382422015","US","United States"
+"142.0.224.0","142.0.239.255","2382422016","2382426111","JM","Jamaica"
+"142.0.240.0","142.0.255.255","2382426112","2382430207","US","United States"
+"142.1.0.0","142.3.255.255","2382430208","2382626815","CA","Canada"
+"142.4.0.0","142.4.106.255","2382626816","2382654207","US","United States"
+"142.4.107.0","142.4.107.255","2382654208","2382654463","CN","China"
+"142.4.108.0","142.4.117.255","2382654464","2382657023","US","United States"
+"142.4.118.0","142.4.119.255","2382657024","2382657535","CN","China"
+"142.4.120.0","142.4.120.255","2382657536","2382657791","US","United States"
+"142.4.121.0","142.4.123.255","2382657792","2382658559","CN","China"
+"142.4.124.0","142.4.124.255","2382658560","2382658815","CA","Canada"
+"142.4.125.0","142.4.125.159","2382658816","2382658975","CN","China"
+"142.4.125.160","142.4.125.191","2382658976","2382659007","US","United States"
+"142.4.125.192","142.4.125.255","2382659008","2382659071","CN","China"
+"142.4.126.0","142.4.191.255","2382659072","2382675967","US","United States"
+"142.4.192.0","142.4.192.139","2382675968","2382676107","CA","Canada"
+"142.4.192.140","142.4.192.143","2382676108","2382676111","US","United States"
+"142.4.192.144","142.4.199.227","2382676112","2382677987","CA","Canada"
+"142.4.199.228","142.4.199.231","2382677988","2382677991","US","United States"
+"142.4.199.232","142.4.199.255","2382677992","2382678015","CA","Canada"
+"142.4.200.0","142.4.201.255","2382678016","2382678527","US","United States"
+"142.4.202.0","142.4.204.110","2382678528","2382679150","CA","Canada"
+"142.4.204.111","142.4.204.111","2382679151","2382679151","IO","British Indian Ocean Territory"
+"142.4.204.112","142.4.205.46","2382679152","2382679342","CA","Canada"
+"142.4.205.47","142.4.205.47","2382679343","2382679343","IO","British Indian Ocean Territory"
+"142.4.205.48","142.4.223.255","2382679344","2382684159","CA","Canada"
+"142.4.224.0","142.4.255.255","2382684160","2382692351","US","United States"
+"142.5.0.0","142.10.255.255","2382692352","2383085567","CA","Canada"
+"142.11.0.0","142.11.255.255","2383085568","2383151103","US","United States"
+"142.12.0.0","142.53.255.255","2383151104","2385903615","CA","Canada"
+"142.54.0.0","142.54.19.255","2385903616","2385908735","US","United States"
+"142.54.20.0","142.54.23.255","2385908736","2385909759","VG","Virgin Islands, British"
+"142.54.24.0","142.54.47.255","2385909760","2385915903","US","United States"
+"142.54.48.0","142.54.63.255","2385915904","2385919999","CA","Canada"
+"142.54.64.0","142.54.191.255","2385920000","2385952767","US","United States"
+"142.54.192.0","142.54.199.255","2385952768","2385954815","BM","Bermuda"
+"142.54.200.0","142.54.203.255","2385954816","2385955839","US","United States"
+"142.54.204.0","142.54.207.255","2385955840","2385956863","TC","Turks and Caicos Islands"
+"142.54.208.0","142.54.255.255","2385956864","2385969151","US","United States"
+"142.55.0.0","142.64.255.255","2385969152","2386624511","CA","Canada"
+"142.65.0.0","142.65.255.255","2386624512","2386690047","US","United States"
+"142.66.0.0","142.70.140.255","2386690048","2386988287","CA","Canada"
+"142.70.141.0","142.70.141.255","2386988288","2386988543","CH","Switzerland"
+"142.70.142.0","142.70.143.255","2386988544","2386989055","CA","Canada"
+"142.70.144.0","142.70.144.255","2386989056","2386989311","CH","Switzerland"
+"142.70.145.0","142.70.199.255","2386989312","2387003391","CA","Canada"
+"142.70.200.0","142.70.200.255","2387003392","2387003647","CH","Switzerland"
+"142.70.201.0","142.70.201.255","2387003648","2387003903","CA","Canada"
+"142.70.202.0","142.70.202.255","2387003904","2387004159","CH","Switzerland"
+"142.70.203.0","142.75.250.255","2387004160","2387344127","CA","Canada"
+"142.75.251.0","142.75.253.255","2387344128","2387344895","US","United States"
+"142.75.254.0","142.75.254.255","2387344896","2387345151","CA","Canada"
+"142.75.255.0","142.75.255.255","2387345152","2387345407","US","United States"
+"142.76.0.0","142.76.255.255","2387345408","2387410943","CA","Canada"
+"142.77.0.0","142.77.255.255","2387410944","2387476479","US","United States"
+"142.78.0.0","142.78.255.255","2387476480","2387542015","CA","Canada"
+"142.79.0.0","142.79.255.255","2387542016","2387607551","US","United States"
+"142.80.0.0","142.90.255.255","2387607552","2388328447","CA","Canada"
+"142.91.0.0","142.91.84.255","2388328448","2388350207","US","United States"
+"142.91.85.0","142.91.85.255","2388350208","2388350463","LK","Sri Lanka"
+"142.91.86.0","142.91.255.255","2388350464","2388393983","US","United States"
+"142.92.0.0","142.104.255.255","2388393984","2389245951","CA","Canada"
+"142.105.0.0","142.105.255.255","2389245952","2389311487","US","United States"
+"142.106.0.0","142.110.255.255","2389311488","2389639167","CA","Canada"
+"142.111.0.0","142.111.255.255","2389639168","2389704703","US","United States"
+"142.112.0.0","142.128.255.255","2389704704","2390818815","CA","Canada"
+"142.129.0.0","142.129.255.255","2390818816","2390884351","US","United States"
+"142.130.0.0","142.131.177.255","2390884352","2390995455","CA","Canada"
+"142.131.178.0","142.131.255.255","2390995456","2391015423","US","United States"
+"142.132.0.0","142.135.255.255","2391015424","2391277567","CA","Canada"
+"142.136.0.0","142.136.255.255","2391277568","2391343103","US","United States"
+"142.137.0.0","142.146.255.255","2391343104","2391998463","CA","Canada"
+"142.147.0.0","142.147.14.255","2391998464","2392002303","US","United States"
+"142.147.15.0","142.147.47.255","2392002304","2392010751","CA","Canada"
+"142.147.48.0","142.147.49.255","2392010752","2392011263","US","United States"
+"142.147.50.0","142.147.50.255","2392011264","2392011519","CA","Canada"
+"142.147.51.0","142.147.51.255","2392011520","2392011775","US","United States"
+"142.147.52.0","142.147.54.255","2392011776","2392012543","CA","Canada"
+"142.147.55.0","142.147.60.255","2392012544","2392014079","US","United States"
+"142.147.61.0","142.147.61.255","2392014080","2392014335","CA","Canada"
+"142.147.66.0","142.147.67.255","2392015360","2392015871","CA","Canada"
+"142.147.68.0","142.147.73.255","2392015872","2392017407","US","United States"
+"142.147.74.0","142.147.74.255","2392017408","2392017663","CA","Canada"
+"142.147.75.0","142.147.77.255","2392017664","2392018431","US","United States"
+"142.147.78.0","142.147.78.255","2392018432","2392018687","CA","Canada"
+"142.147.79.0","142.147.79.255","2392018688","2392018943","US","United States"
+"142.147.80.0","142.147.80.255","2392018944","2392019199","CA","Canada"
+"142.147.81.0","142.147.81.255","2392019200","2392019455","US","United States"
+"142.147.82.0","142.147.82.255","2392019456","2392019711","CA","Canada"
+"142.147.83.0","142.147.90.255","2392019712","2392021759","US","United States"
+"142.147.91.0","142.147.91.255","2392021760","2392022015","NL","Netherlands"
+"142.147.92.0","142.147.92.255","2392022016","2392022271","FR","France"
+"142.147.93.0","142.147.93.255","2392022272","2392022527","DE","Germany"
+"142.147.94.0","142.147.94.255","2392022528","2392022783","GB","United Kingdom"
+"142.147.95.0","142.147.99.255","2392022784","2392024063","US","United States"
+"142.147.100.0","142.147.100.255","2392024064","2392024319","CA","Canada"
+"142.147.101.0","142.147.101.255","2392024320","2392024575","US","United States"
+"142.147.102.0","142.147.103.255","2392024576","2392025087","VI","Virgin Islands, U.S."
+"142.147.104.0","142.147.255.255","2392025088","2392063999","US","United States"
+"142.148.0.0","142.148.127.255","2392064000","2392096767","CA","Canada"
+"142.148.128.0","142.148.255.255","2392096768","2392129535","US","United States"
+"142.149.0.0","142.154.127.255","2392129536","2392489983","CA","Canada"
+"142.154.128.0","142.154.223.255","2392489984","2392514559","US","United States"
+"142.154.224.0","142.191.255.255","2392514560","2394947583","CA","Canada"
+"142.192.0.0","142.192.255.255","2394947584","2395013119","US","United States"
+"142.193.0.0","142.195.255.255","2395013120","2395209727","CA","Canada"
+"142.196.0.0","142.197.255.255","2395209728","2395340799","US","United States"
+"142.198.0.0","142.205.31.255","2395340800","2395807743","CA","Canada"
+"142.205.32.0","142.205.63.255","2395807744","2395815935","US","United States"
+"142.205.64.0","142.205.161.255","2395815936","2395841023","CA","Canada"
+"142.205.162.0","142.205.163.255","2395841024","2395841535","GB","United Kingdom"
+"142.205.164.0","142.233.255.255","2395841536","2397700095","CA","Canada"
+"142.234.0.0","142.234.255.255","2397700096","2397765631","US","United States"
+"142.235.0.0","142.249.255.255","2397765632","2398748671","CA","Canada"
+"142.250.0.0","142.252.255.255","2398748672","2398945279","US","United States"
+"142.253.0.0","142.253.255.255","2398945280","2399010815","CA","Canada"
+"142.254.0.0","142.255.127.255","2399010816","2399109119","US","United States"
+"142.255.128.0","142.255.255.255","2399109120","2399141887","PR","Puerto Rico"
+"143.0.0.0","143.0.23.255","2399141888","2399148031","BR","Brazil"
+"143.0.24.0","143.0.27.255","2399148032","2399149055","DO","Dominican Republic"
+"143.0.28.0","143.0.31.255","2399149056","2399150079","BR","Brazil"
+"143.0.32.0","143.0.35.255","2399150080","2399151103","BQ","Bonaire, Saint Eustatius and Saba"
+"143.0.36.0","143.0.63.255","2399151104","2399158271","BR","Brazil"
+"143.0.64.0","143.0.67.255","2399158272","2399159295","AR","Argentina"
+"143.0.68.0","143.0.75.255","2399159296","2399161343","BR","Brazil"
+"143.0.76.0","143.0.83.255","2399161344","2399163391","AR","Argentina"
+"143.0.84.0","143.0.91.255","2399163392","2399165439","BR","Brazil"
+"143.0.92.0","143.0.95.255","2399165440","2399166463","CO","Colombia"
+"143.0.96.0","143.0.99.255","2399166464","2399167487","VE","Venezuela"
+"143.0.100.0","143.0.100.255","2399167488","2399167743","AR","Argentina"
+"143.0.101.0","143.0.101.255","2399167744","2399167999","BO","Bolivia"
+"143.0.102.0","143.0.103.255","2399168000","2399168511","CO","Colombia"
+"143.0.104.0","143.0.107.255","2399168512","2399169535","SV","El Salvador"
+"143.0.108.0","143.0.111.255","2399169536","2399170559","CO","Colombia"
+"143.0.112.0","143.0.159.255","2399170560","2399182847","BR","Brazil"
+"143.0.160.0","143.0.163.255","2399182848","2399183871","CR","Costa Rica"
+"143.0.164.0","143.0.167.255","2399183872","2399184895","BR","Brazil"
+"143.0.168.0","143.0.171.255","2399184896","2399185919","AR","Argentina"
+"143.0.172.0","143.0.175.255","2399185920","2399186943","TT","Trinidad and Tobago"
+"143.0.176.0","143.0.235.255","2399186944","2399202303","BR","Brazil"
+"143.0.236.0","143.0.239.255","2399202304","2399203327","HN","Honduras"
+"143.0.240.0","143.0.243.255","2399203328","2399204351","CL","Chile"
+"143.0.244.0","143.0.247.255","2399204352","2399205375","AR","Argentina"
+"143.0.248.0","143.0.251.255","2399205376","2399206399","PE","Peru"
+"143.0.252.0","143.0.255.255","2399206400","2399207423","BR","Brazil"
+"143.1.0.0","143.28.231.255","2399207424","2401036287","US","United States"
+"143.28.232.0","143.28.232.255","2401036288","2401036543","EU","Europe"
+"143.28.233.0","143.40.255.255","2401036544","2401828863","US","United States"
+"143.41.0.0","143.41.255.255","2401828864","2401894399","GB","United Kingdom"
+"143.42.0.0","143.46.255.255","2401894400","2402222079","US","United States"
+"143.47.0.0","143.47.255.255","2402222080","2402287615","IE","Ireland"
+"143.48.0.0","143.49.255.255","2402287616","2402418687","US","United States"
+"143.50.0.0","143.50.255.255","2402418688","2402484223","AT","Austria"
+"143.51.0.0","143.51.255.255","2402484224","2402549759","FI","Finland"
+"143.52.0.0","143.53.255.255","2402549760","2402680831","GB","United Kingdom"
+"143.54.0.0","143.54.255.255","2402680832","2402746367","BR","Brazil"
+"143.55.0.0","143.58.7.255","2402746368","2402945023","US","United States"
+"143.58.8.0","143.58.11.255","2402945024","2402946047","GB","United Kingdom"
+"143.58.12.0","143.64.255.255","2402946048","2403401727","US","United States"
+"143.65.0.0","143.65.255.255","2403401728","2403467263","GB","United Kingdom"
+"143.66.0.0","143.88.255.255","2403467264","2404974591","US","United States"
+"143.89.0.0","143.89.255.255","2404974592","2405040127","HK","Hong Kong"
+"143.90.0.0","143.90.255.255","2405040128","2405105663","JP","Japan"
+"143.91.0.0","143.91.255.255","2405105664","2405171199","US","United States"
+"143.92.0.0","143.92.255.255","2405171200","2405236735","AU","Australia"
+"143.93.0.0","143.93.255.255","2405236736","2405302271","DE","Germany"
+"143.94.0.0","143.94.255.255","2405302272","2405367807","JP","Japan"
+"143.95.0.0","143.95.255.255","2405367808","2405433343","US","United States"
+"143.96.0.0","143.96.255.255","2405433344","2405498879","NZ","New Zealand"
+"143.97.0.0","143.97.255.255","2405498880","2405564415","NO","Norway"
+"143.98.0.0","143.98.255.255","2405564416","2405629951","US","United States"
+"143.99.0.0","143.99.255.255","2405629952","2405695487","CH","Switzerland"
+"143.100.0.0","143.105.255.255","2405695488","2406088703","US","United States"
+"143.106.0.0","143.108.255.255","2406088704","2406285311","BR","Brazil"
+"143.109.0.0","143.116.255.255","2406285312","2406809599","US","United States"
+"143.117.0.0","143.117.255.255","2406809600","2406875135","GB","United Kingdom"
+"143.118.0.0","143.118.255.255","2406875136","2406940671","SE","Sweden"
+"143.119.0.0","143.119.255.255","2406940672","2407006207","AU","Australia"
+"143.120.0.0","143.120.255.255","2407006208","2407071743","US","United States"
+"143.121.0.0","143.121.255.255","2407071744","2407137279","NL","Netherlands"
+"143.122.0.0","143.124.255.255","2407137280","2407333887","US","United States"
+"143.125.0.0","143.125.255.255","2407333888","2407399423","JP","Japan"
+"143.126.0.0","143.126.255.255","2407399424","2407464959","FR","France"
+"143.127.0.0","143.127.255.255","2407464960","2407530495","US","United States"
+"143.128.0.0","143.128.255.255","2407530496","2407596031","ZA","South Africa"
+"143.129.0.0","143.129.255.255","2407596032","2407661567","BE","Belgium"
+"143.130.0.0","143.130.255.255","2407661568","2407727103","AT","Austria"
+"143.131.0.0","143.135.255.255","2407727104","2408054783","US","United States"
+"143.136.0.0","143.136.255.255","2408054784","2408120319","JP","Japan"
+"143.137.0.0","143.137.19.255","2408120320","2408125439","BR","Brazil"
+"143.137.20.0","143.137.23.255","2408125440","2408126463","AR","Argentina"
+"143.137.24.0","143.137.27.255","2408126464","2408127487","NI","Nicaragua"
+"143.137.28.0","143.137.79.255","2408127488","2408140799","BR","Brazil"
+"143.137.80.0","143.137.83.255","2408140800","2408141823","DO","Dominican Republic"
+"143.137.84.0","143.137.95.255","2408141824","2408144895","BR","Brazil"
+"143.137.96.0","143.137.99.255","2408144896","2408145919","CO","Colombia"
+"143.137.100.0","143.137.107.255","2408145920","2408147967","BR","Brazil"
+"143.137.108.0","143.137.111.255","2408147968","2408148991","MX","Mexico"
+"143.137.112.0","143.137.115.255","2408148992","2408150015","BO","Bolivia"
+"143.137.116.0","143.137.143.255","2408150016","2408157183","BR","Brazil"
+"143.137.144.0","143.137.147.255","2408157184","2408158207","PE","Peru"
+"143.137.148.0","143.137.151.255","2408158208","2408159231","CR","Costa Rica"
+"143.137.152.0","143.137.163.255","2408159232","2408162303","BR","Brazil"
+"143.137.164.0","143.137.171.255","2408162304","2408164351","HN","Honduras"
+"143.137.172.0","143.137.191.255","2408164352","2408169471","BR","Brazil"
+"143.137.192.0","143.137.195.255","2408169472","2408170495","TT","Trinidad and Tobago"
+"143.137.196.0","143.137.227.255","2408170496","2408178687","BR","Brazil"
+"143.137.228.0","143.137.231.255","2408178688","2408179711","HN","Honduras"
+"143.137.232.0","143.137.243.255","2408179712","2408182783","BR","Brazil"
+"143.137.244.0","143.137.247.255","2408182784","2408183807","AR","Argentina"
+"143.137.248.0","143.137.255.255","2408183808","2408185855","BR","Brazil"
+"143.138.0.0","143.158.255.255","2408185856","2409562111","US","United States"
+"143.159.0.0","143.159.255.255","2409562112","2409627647","GB","United Kingdom"
+"143.160.0.0","143.160.255.255","2409627648","2409693183","ZA","South Africa"
+"143.161.0.0","143.161.255.255","2409693184","2409758719","AT","Austria"
+"143.162.0.0","143.162.255.255","2409758720","2409824255","US","United States"
+"143.163.0.0","143.164.255.255","2409824256","2409955327","DE","Germany"
+"143.165.0.0","143.166.255.255","2409955328","2410086399","US","United States"
+"143.167.0.0","143.167.255.255","2410086400","2410151935","GB","United Kingdom"
+"143.168.0.0","143.168.255.255","2410151936","2410217471","US","United States"
+"143.169.0.0","143.169.255.255","2410217472","2410283007","BE","Belgium"
+"143.170.0.0","143.170.255.255","2410283008","2410348543","US","United States"
+"143.172.0.0","143.173.255.255","2410414080","2410545151","US","United States"
+"143.174.0.0","143.174.255.255","2410545152","2410610687","AU","Australia"
+"143.175.0.0","143.175.255.255","2410610688","2410676223","US","United States"
+"143.176.0.0","143.179.255.255","2410676224","2410938367","NL","Netherlands"
+"143.180.0.0","143.180.255.255","2410938368","2411003903","CH","Switzerland"
+"143.181.0.0","143.186.124.255","2411003904","2411363583","US","United States"
+"143.186.125.0","143.186.125.255","2411363584","2411363839","GB","United Kingdom"
+"143.186.126.0","143.187.255.255","2411363840","2411462655","US","United States"
+"143.188.0.0","143.189.255.255","2411462656","2411593727","AU","Australia"
+"143.190.0.0","143.192.95.255","2411593728","2411749375","US","United States"
+"143.192.96.0","143.192.111.255","2411749376","2411753471","MY","Malaysia"
+"143.192.112.0","143.192.127.255","2411753472","2411757567","SG","Singapore"
+"143.192.128.0","143.195.255.255","2411757568","2411986943","US","United States"
+"143.196.0.0","143.196.255.255","2411986944","2412052479","FR","France"
+"143.197.0.0","143.200.255.255","2412052480","2412314623","US","United States"
+"143.202.0.0","143.202.11.255","2412380160","2412383231","BR","Brazil"
+"143.202.12.0","143.202.15.255","2412383232","2412384255","CL","Chile"
+"143.202.16.0","143.202.27.255","2412384256","2412387327","AR","Argentina"
+"143.202.28.0","143.202.31.255","2412387328","2412388351","BR","Brazil"
+"143.202.32.0","143.202.35.255","2412388352","2412389375","AR","Argentina"
+"143.202.36.0","143.202.75.255","2412389376","2412399615","BR","Brazil"
+"143.202.76.0","143.202.79.255","2412399616","2412400639","MX","Mexico"
+"143.202.80.0","143.202.87.255","2412400640","2412402687","BR","Brazil"
+"143.202.88.0","143.202.91.255","2412402688","2412403711","AR","Argentina"
+"143.202.92.0","143.202.95.255","2412403712","2412404735","BR","Brazil"
+"143.202.96.0","143.202.99.255","2412404736","2412405759","AR","Argentina"
+"143.202.100.0","143.202.135.255","2412405760","2412414975","BR","Brazil"
+"143.202.136.0","143.202.139.255","2412414976","2412415999","AR","Argentina"
+"143.202.140.0","143.202.143.255","2412416000","2412417023","CL","Chile"
+"143.202.144.0","143.202.147.255","2412417024","2412418047","AR","Argentina"
+"143.202.148.0","143.202.151.255","2412418048","2412419071","BR","Brazil"
+"143.202.152.0","143.202.155.255","2412419072","2412420095","PA","Panama"
+"143.202.156.0","143.202.159.255","2412420096","2412421119","MX","Mexico"
+"143.202.160.0","143.202.163.255","2412421120","2412422143","CR","Costa Rica"
+"143.202.164.0","143.202.191.255","2412422144","2412429311","BR","Brazil"
+"143.202.192.0","143.202.195.255","2412429312","2412430335","AR","Argentina"
+"143.202.196.0","143.202.199.255","2412430336","2412431359","HN","Honduras"
+"143.202.200.0","143.202.203.255","2412431360","2412432383","AR","Argentina"
+"143.202.204.0","143.202.207.255","2412432384","2412433407","MX","Mexico"
+"143.202.208.0","143.202.211.255","2412433408","2412434431","PY","Paraguay"
+"143.202.212.0","143.202.251.255","2412434432","2412444671","BR","Brazil"
+"143.202.252.0","143.202.255.255","2412444672","2412445695","NI","Nicaragua"
+"143.203.0.0","143.204.255.255","2412445696","2412576767","US","United States"
+"143.205.0.0","143.205.255.255","2412576768","2412642303","AT","Austria"
+"143.206.0.0","143.207.255.255","2412642304","2412773375","US","United States"
+"143.208.0.0","143.208.15.255","2412773376","2412777471","BR","Brazil"
+"143.208.16.0","143.208.19.255","2412777472","2412778495","HN","Honduras"
+"143.208.20.0","143.208.35.255","2412778496","2412782591","BR","Brazil"
+"143.208.36.0","143.208.39.255","2412782592","2412783615","AR","Argentina"
+"143.208.40.0","143.208.43.255","2412783616","2412784639","BR","Brazil"
+"143.208.44.0","143.208.51.255","2412784640","2412786687","AR","Argentina"
+"143.208.52.0","143.208.55.255","2412786688","2412787711","CL","Chile"
+"143.208.56.0","143.208.59.255","2412787712","2412788735","GT","Guatemala"
+"143.208.60.0","143.208.63.255","2412788736","2412789759","BR","Brazil"
+"143.208.64.0","143.208.67.255","2412789760","2412790783","CO","Colombia"
+"143.208.68.0","143.208.131.255","2412790784","2412807167","BR","Brazil"
+"143.208.132.0","143.208.135.255","2412807168","2412808191","PE","Peru"
+"143.208.136.0","143.208.163.255","2412808192","2412815359","BR","Brazil"
+"143.208.164.0","143.208.167.255","2412815360","2412816383","DO","Dominican Republic"
+"143.208.168.0","143.208.171.255","2412816384","2412817407","CR","Costa Rica"
+"143.208.172.0","143.208.179.255","2412817408","2412819455","BR","Brazil"
+"143.208.180.0","143.208.183.255","2412819456","2412820479","GT","Guatemala"
+"143.208.184.0","143.208.255.255","2412820480","2412838911","BR","Brazil"
+"143.209.0.0","143.209.255.255","2412838912","2412904447","US","United States"
+"143.210.0.0","143.210.255.255","2412904448","2412969983","GB","United Kingdom"
+"143.211.0.0","143.215.255.255","2412969984","2413297663","US","United States"
+"143.216.0.0","143.216.255.255","2413297664","2413363199","AU","Australia"
+"143.217.0.0","143.217.255.255","2413363200","2413428735","SE","Sweden"
+"143.218.0.0","143.218.255.255","2413428736","2413494271","AU","Australia"
+"143.219.0.0","143.220.255.255","2413494272","2413625343","US","United States"
+"143.221.0.0","143.221.255.255","2413625344","2413690879","JP","Japan"
+"143.222.0.0","143.223.7.255","2413690880","2413758463","US","United States"
+"143.223.8.0","143.223.9.255","2413758464","2413758975","GB","United Kingdom"
+"143.223.10.0","143.223.255.255","2413758976","2413821951","US","United States"
+"143.224.0.0","143.224.255.255","2413821952","2413887487","AT","Austria"
+"143.225.0.0","143.225.255.255","2413887488","2413953023","IT","Italy"
+"143.226.0.0","143.232.255.255","2413953024","2414411775","US","United States"
+"143.233.0.0","143.233.255.255","2414411776","2414477311","GR","Greece"
+"143.234.0.0","143.234.255.255","2414477312","2414542847","GB","United Kingdom"
+"143.235.0.0","143.236.255.255","2414542848","2414673919","US","United States"
+"143.237.0.0","143.237.255.255","2414673920","2414739455","SE","Sweden"
+"143.238.0.0","143.238.255.255","2414739456","2414804991","AU","Australia"
+"143.239.0.0","143.239.255.255","2414804992","2414870527","IE","Ireland"
+"143.240.0.0","143.244.255.255","2414870528","2415198207","US","United States"
+"143.245.0.0","143.245.255.255","2415198208","2415263743","AT","Austria"
+"143.246.0.0","143.247.255.255","2415263744","2415394815","US","United States"
+"143.248.0.0","143.248.255.255","2415394816","2415460351","KR","Korea, Republic of"
+"143.249.0.0","143.251.255.255","2415460352","2415656959","US","United States"
+"143.252.0.0","143.252.255.255","2415656960","2415722495","GB","United Kingdom"
+"143.253.0.0","143.253.255.255","2415722496","2415788031","JP","Japan"
+"143.254.0.0","143.254.255.255","2415788032","2415853567","US","United States"
+"143.255.0.0","143.255.23.255","2415853568","2415859711","BR","Brazil"
+"143.255.24.0","143.255.27.255","2415859712","2415860735","CL","Chile"
+"143.255.28.0","143.255.31.255","2415860736","2415861759","CR","Costa Rica"
+"143.255.32.0","143.255.35.255","2415861760","2415862783","HN","Honduras"
+"143.255.36.0","143.255.39.255","2415862784","2415863807","AR","Argentina"
+"143.255.40.0","143.255.43.255","2415863808","2415864831","MX","Mexico"
+"143.255.44.0","143.255.55.255","2415864832","2415867903","BR","Brazil"
+"143.255.56.0","143.255.59.255","2415867904","2415868927","MX","Mexico"
+"143.255.60.0","143.255.83.255","2415868928","2415875071","BR","Brazil"
+"143.255.84.0","143.255.87.255","2415875072","2415876095","VE","Venezuela"
+"143.255.88.0","143.255.103.255","2415876096","2415880191","BR","Brazil"
+"143.255.104.0","143.255.107.255","2415880192","2415881215","CL","Chile"
+"143.255.108.0","143.255.135.255","2415881216","2415888383","BR","Brazil"
+"143.255.136.0","143.255.139.255","2415888384","2415889407","AR","Argentina"
+"143.255.140.0","143.255.143.255","2415889408","2415890431","PY","Paraguay"
+"143.255.144.0","143.255.151.255","2415890432","2415892479","BR","Brazil"
+"143.255.152.0","143.255.155.255","2415892480","2415893503","AR","Argentina"
+"143.255.156.0","143.255.159.255","2415893504","2415894527","PA","Panama"
+"143.255.160.0","143.255.175.255","2415894528","2415898623","BR","Brazil"
+"143.255.176.0","143.255.179.255","2415898624","2415899647","CL","Chile"
+"143.255.180.0","143.255.199.255","2415899648","2415904767","BR","Brazil"
+"143.255.200.0","143.255.200.255","2415904768","2415905023","US","United States"
+"143.255.201.0","143.255.247.255","2415905024","2415917055","BR","Brazil"
+"143.255.248.0","143.255.251.255","2415917056","2415918079","EC","Ecuador"
+"143.255.252.0","143.255.255.255","2415918080","2415919103","BR","Brazil"
+"144.0.0.0","144.0.255.255","2415919104","2415984639","CN","China"
+"144.2.0.0","144.2.31.255","2416050176","2416058367","US","United States"
+"144.2.32.0","144.2.63.255","2416058368","2416066559","IE","Ireland"
+"144.2.64.0","144.2.127.255","2416066560","2416082943","CH","Switzerland"
+"144.2.128.0","144.2.135.255","2416082944","2416084991","GB","United Kingdom"
+"144.2.136.0","144.2.136.255","2416084992","2416085247","AU","Australia"
+"144.2.137.0","144.2.137.255","2416085248","2416085503","GB","United Kingdom"
+"144.2.138.0","144.2.138.255","2416085504","2416085759","US","United States"
+"144.2.139.0","144.2.139.255","2416085760","2416086015","GB","United Kingdom"
+"144.2.140.0","144.2.140.255","2416086016","2416086271","SG","Singapore"
+"144.2.141.0","144.2.143.255","2416086272","2416087039","GB","United Kingdom"
+"144.2.144.0","144.2.175.255","2416087040","2416095231","NL","Netherlands"
+"144.2.176.0","144.2.239.255","2416095232","2416111615","US","United States"
+"144.2.240.0","144.2.247.255","2416111616","2416113663","IE","Ireland"
+"144.2.248.0","144.2.255.255","2416113664","2416115711","NL","Netherlands"
+"144.3.0.0","144.3.255.255","2416115712","2416181247","US","United States"
+"144.4.0.0","144.4.255.255","2416181248","2416246783","FI","Finland"
+"144.5.0.0","144.5.255.255","2416246784","2416312319","US","United States"
+"144.6.0.0","144.6.255.255","2416312320","2416377855","AU","Australia"
+"144.7.0.0","144.7.255.255","2416377856","2416443391","CN","China"
+"144.8.0.0","144.11.255.255","2416443392","2416705535","US","United States"
+"144.12.0.0","144.12.255.255","2416705536","2416771071","CN","China"
+"144.13.0.0","144.15.55.255","2416771072","2416916479","US","United States"
+"144.15.56.0","144.15.57.255","2416916480","2416916991","SG","Singapore"
+"144.15.58.0","144.15.239.255","2416916992","2416963583","US","United States"
+"144.15.240.0","144.15.240.255","2416963584","2416963839","EU","Europe"
+"144.15.241.0","144.15.255.255","2416963840","2416967679","US","United States"
+"144.16.0.0","144.16.255.255","2416967680","2417033215","IN","India"
+"144.17.0.0","144.19.255.255","2417033216","2417229823","US","United States"
+"144.20.0.0","144.20.255.255","2417229824","2417295359","ES","Spain"
+"144.21.0.0","144.21.255.255","2417295360","2417360895","US","United States"
+"144.22.0.0","144.23.255.255","2417360896","2417491967","CR","Costa Rica"
+"144.24.0.0","144.24.255.255","2417491968","2417557503","GB","United Kingdom"
+"144.25.0.0","144.26.255.255","2417557504","2417688575","US","United States"
+"144.27.0.0","144.27.255.255","2417688576","2417754111","SE","Sweden"
+"144.28.0.0","144.31.255.255","2417754112","2418016255","US","United States"
+"144.32.0.0","144.32.255.255","2418016256","2418081791","GB","United Kingdom"
+"144.33.0.0","144.36.0.255","2418081792","2418278655","US","United States"
+"144.36.1.0","144.36.1.255","2418278656","2418278911","ZA","South Africa"
+"144.36.2.0","144.36.4.63","2418278912","2418279487","US","United States"
+"144.36.4.64","144.36.4.67","2418279488","2418279491","ES","Spain"
+"144.36.4.68","144.36.10.191","2418279492","2418281151","US","United States"
+"144.36.10.192","144.36.10.255","2418281152","2418281215","IN","India"
+"144.36.11.0","144.36.13.255","2418281216","2418281983","US","United States"
+"144.36.14.0","144.36.14.255","2418281984","2418282239","ES","Spain"
+"144.36.15.0","144.36.23.255","2418282240","2418284543","US","United States"
+"144.36.24.0","144.36.25.255","2418284544","2418285055","CA","Canada"
+"144.36.26.0","144.36.27.255","2418285056","2418285567","MX","Mexico"
+"144.36.28.0","144.36.30.255","2418285568","2418286335","US","United States"
+"144.36.31.0","144.36.31.255","2418286336","2418286591","MX","Mexico"
+"144.36.32.0","144.36.33.255","2418286592","2418287103","CA","Canada"
+"144.36.34.0","144.36.34.191","2418287104","2418287295","US","United States"
+"144.36.34.192","144.36.34.255","2418287296","2418287359","GB","United Kingdom"
+"144.36.35.0","144.36.49.255","2418287360","2418291199","US","United States"
+"144.36.50.0","144.36.53.255","2418291200","2418292223","AR","Argentina"
+"144.36.54.0","144.36.55.255","2418292224","2418292735","PH","Philippines"
+"144.36.56.0","144.36.60.255","2418292736","2418294015","US","United States"
+"144.36.61.0","144.36.63.255","2418294016","2418294783","AR","Argentina"
+"144.36.64.0","144.36.64.127","2418294784","2418294911","US","United States"
+"144.36.64.128","144.36.64.255","2418294912","2418295039","GB","United Kingdom"
+"144.36.65.0","144.36.67.255","2418295040","2418295807","US","United States"
+"144.36.68.0","144.36.68.127","2418295808","2418295935","GB","United Kingdom"
+"144.36.68.128","144.36.68.139","2418295936","2418295947","US","United States"
+"144.36.68.140","144.36.68.143","2418295948","2418295951","GB","United Kingdom"
+"144.36.68.144","144.36.68.255","2418295952","2418296063","US","United States"
+"144.36.69.0","144.36.69.255","2418296064","2418296319","DE","Germany"
+"144.36.70.0","144.36.73.255","2418296320","2418297343","IN","India"
+"144.36.74.0","144.36.75.255","2418297344","2418297855","US","United States"
+"144.36.76.0","144.36.77.255","2418297856","2418298367","BR","Brazil"
+"144.36.78.0","144.36.78.255","2418298368","2418298623","ZA","South Africa"
+"144.36.79.0","144.36.89.255","2418298624","2418301439","US","United States"
+"144.36.90.0","144.36.90.255","2418301440","2418301695","PH","Philippines"
+"144.36.91.0","144.36.93.255","2418301696","2418302463","US","United States"
+"144.36.94.0","144.36.94.255","2418302464","2418302719","PH","Philippines"
+"144.36.95.0","144.36.95.255","2418302720","2418302975","US","United States"
+"144.36.96.0","144.36.96.255","2418302976","2418303231","IN","India"
+"144.36.97.0","144.36.97.255","2418303232","2418303487","ZA","South Africa"
+"144.36.98.0","144.36.99.127","2418303488","2418303871","US","United States"
+"144.36.99.128","144.36.99.135","2418303872","2418303879","GB","United Kingdom"
+"144.36.99.136","144.36.101.255","2418303880","2418304511","US","United States"
+"144.36.102.0","144.36.102.159","2418304512","2418304671","GB","United Kingdom"
+"144.36.102.160","144.36.102.255","2418304672","2418304767","US","United States"
+"144.36.103.0","144.36.103.127","2418304768","2418304895","DE","Germany"
+"144.36.103.128","144.36.104.127","2418304896","2418305151","US","United States"
+"144.36.104.128","144.36.104.255","2418305152","2418305279","IN","India"
+"144.36.105.0","144.36.105.255","2418305280","2418305535","ES","Spain"
+"144.36.106.0","144.36.108.255","2418305536","2418306303","US","United States"
+"144.36.109.0","144.36.109.255","2418306304","2418306559","GB","United Kingdom"
+"144.36.110.0","144.36.112.255","2418306560","2418307327","MU","Mauritius"
+"144.36.113.0","144.36.113.127","2418307328","2418307455","US","United States"
+"144.36.113.128","144.36.113.255","2418307456","2418307583","PH","Philippines"
+"144.36.114.0","144.36.115.255","2418307584","2418308095","LV","Latvia"
+"144.36.116.0","144.36.116.255","2418308096","2418308351","PH","Philippines"
+"144.36.117.0","144.36.117.31","2418308352","2418308383","GB","United Kingdom"
+"144.36.117.32","144.36.117.255","2418308384","2418308607","US","United States"
+"144.36.118.0","144.36.119.255","2418308608","2418309119","RO","Romania"
+"144.36.120.0","144.36.121.255","2418309120","2418309631","PL","Poland"
+"144.36.122.0","144.36.123.255","2418309632","2418310143","US","United States"
+"144.36.124.0","144.36.125.255","2418310144","2418310655","PH","Philippines"
+"144.36.126.0","144.36.127.255","2418310656","2418311167","US","United States"
+"144.36.128.0","144.36.129.255","2418311168","2418311679","IN","India"
+"144.36.130.0","144.36.133.255","2418311680","2418312703","CZ","Czech Republic"
+"144.36.134.0","144.36.135.255","2418312704","2418313215","IN","India"
+"144.36.136.0","144.36.139.255","2418313216","2418314239","PH","Philippines"
+"144.36.140.0","144.36.141.255","2418314240","2418314751","IN","India"
+"144.36.142.0","144.36.142.255","2418314752","2418315007","PH","Philippines"
+"144.36.143.0","144.36.143.127","2418315008","2418315135","IN","India"
+"144.36.143.128","144.36.143.255","2418315136","2418315263","US","United States"
+"144.36.144.0","144.36.145.255","2418315264","2418315775","IN","India"
+"144.36.146.0","144.36.147.255","2418315776","2418316287","CN","China"
+"144.36.148.0","144.36.149.255","2418316288","2418316799","IN","India"
+"144.36.150.0","144.36.150.255","2418316800","2418317055","AU","Australia"
+"144.36.151.0","144.36.151.255","2418317056","2418317311","JP","Japan"
+"144.36.152.0","144.36.153.255","2418317312","2418317823","PH","Philippines"
+"144.36.154.0","144.36.155.255","2418317824","2418318335","IN","India"
+"144.36.156.0","144.36.161.255","2418318336","2418319871","PH","Philippines"
+"144.36.162.0","144.36.162.255","2418319872","2418320127","KR","Korea, Republic of"
+"144.36.163.0","144.36.163.63","2418320128","2418320191","US","United States"
+"144.36.163.64","144.36.163.127","2418320192","2418320255","AU","Australia"
+"144.36.163.128","144.36.163.191","2418320256","2418320319","IN","India"
+"144.36.163.192","144.36.163.255","2418320320","2418320383","PH","Philippines"
+"144.36.164.0","144.36.167.255","2418320384","2418321407","US","United States"
+"144.36.168.0","144.36.171.255","2418321408","2418322431","PH","Philippines"
+"144.36.172.0","144.36.172.255","2418322432","2418322687","US","United States"
+"144.36.173.0","144.36.173.159","2418322688","2418322847","IN","India"
+"144.36.173.160","144.36.175.255","2418322848","2418323455","US","United States"
+"144.36.176.0","144.36.176.255","2418323456","2418323711","IN","India"
+"144.36.177.0","144.36.177.255","2418323712","2418323967","US","United States"
+"144.36.178.0","144.36.179.255","2418323968","2418324479","IN","India"
+"144.36.180.0","144.36.180.255","2418324480","2418324735","PH","Philippines"
+"144.36.181.0","144.36.181.63","2418324736","2418324799","IN","India"
+"144.36.181.64","144.36.181.255","2418324800","2418324991","US","United States"
+"144.36.182.0","144.36.185.255","2418324992","2418326015","IN","India"
+"144.36.186.0","144.36.187.255","2418326016","2418326527","PH","Philippines"
+"144.36.188.0","144.36.189.255","2418326528","2418327039","IN","India"
+"144.36.190.0","144.36.191.127","2418327040","2418327423","US","United States"
+"144.36.191.128","144.36.191.191","2418327424","2418327487","PH","Philippines"
+"144.36.191.192","144.36.193.255","2418327488","2418328063","US","United States"
+"144.36.194.0","144.36.196.255","2418328064","2418328831","SK","Slovakia"
+"144.36.197.0","144.36.199.255","2418328832","2418329599","US","United States"
+"144.36.200.0","144.36.202.255","2418329600","2418330367","SK","Slovakia"
+"144.36.203.0","144.36.205.255","2418330368","2418331135","US","United States"
+"144.36.206.0","144.36.207.255","2418331136","2418331647","IN","India"
+"144.36.208.0","144.36.209.255","2418331648","2418332159","US","United States"
+"144.36.210.0","144.36.211.255","2418332160","2418332671","IN","India"
+"144.36.212.0","144.36.213.255","2418332672","2418333183","PH","Philippines"
+"144.36.214.0","144.36.217.255","2418333184","2418334207","IN","India"
+"144.36.218.0","144.36.218.255","2418334208","2418334463","CN","China"
+"144.36.219.0","144.36.219.255","2418334464","2418334719","PH","Philippines"
+"144.36.220.0","144.36.236.255","2418334720","2418339071","IN","India"
+"144.36.237.0","144.36.239.255","2418339072","2418339839","MU","Mauritius"
+"144.36.240.0","144.36.241.255","2418339840","2418340351","CN","China"
+"144.36.242.0","144.36.242.255","2418340352","2418340607","US","United States"
+"144.36.243.0","144.36.245.255","2418340608","2418341375","IN","India"
+"144.36.246.0","144.36.247.255","2418341376","2418341887","PH","Philippines"
+"144.36.248.0","144.36.251.255","2418341888","2418342911","IN","India"
+"144.36.252.0","144.36.253.255","2418342912","2418343423","PH","Philippines"
+"144.36.254.0","144.36.255.255","2418343424","2418343935","IN","India"
+"144.37.0.0","144.40.255.255","2418343936","2418606079","US","United States"
+"144.41.0.0","144.41.255.255","2418606080","2418671615","DE","Germany"
+"144.42.0.0","144.42.255.255","2418671616","2418737151","US","United States"
+"144.43.0.0","144.43.255.255","2418737152","2418802687","NL","Netherlands"
+"144.44.0.0","144.44.255.255","2418802688","2418868223","EU","Europe"
+"144.45.0.0","144.46.251.255","2418868224","2418998271","US","United States"
+"144.46.252.0","144.46.252.255","2418998272","2418998527","GB","United Kingdom"
+"144.46.253.0","144.47.255.255","2418998528","2419064831","US","United States"
+"144.48.0.0","144.48.3.255","2419064832","2419065855","BD","Bangladesh"
+"144.48.4.0","144.48.7.255","2419065856","2419066879","HK","Hong Kong"
+"144.48.8.0","144.48.15.255","2419066880","2419068927","CN","China"
+"144.48.16.0","144.48.19.255","2419068928","2419069951","NL","Netherlands"
+"144.48.20.0","144.48.27.255","2419069952","2419071999","VN","Vietnam"
+"144.48.28.0","144.48.31.255","2419072000","2419073023","PH","Philippines"
+"144.48.32.0","144.48.35.255","2419073024","2419074047","HK","Hong Kong"
+"144.48.36.0","144.48.39.255","2419074048","2419075071","IN","India"
+"144.48.40.0","144.48.47.255","2419075072","2419077119","KR","Korea, Republic of"
+"144.48.48.0","144.48.55.255","2419077120","2419079167","IN","India"
+"144.48.56.0","144.48.59.255","2419079168","2419080191","CN","China"
+"144.48.60.0","144.48.63.255","2419080192","2419081215","GB","United Kingdom"
+"144.48.64.0","144.48.67.255","2419081216","2419082239","CN","China"
+"144.48.68.0","144.48.71.255","2419082240","2419083263","HK","Hong Kong"
+"144.48.72.0","144.48.79.255","2419083264","2419085311","IN","India"
+"144.48.80.0","144.48.82.255","2419085312","2419086079","MM","Myanmar"
+"144.48.83.0","144.48.83.255","2419086080","2419086335","HK","Hong Kong"
+"144.48.84.0","144.48.87.255","2419086336","2419087359","BD","Bangladesh"
+"144.48.88.0","144.48.91.255","2419087360","2419088383","CN","China"
+"144.48.92.0","144.48.95.255","2419088384","2419089407","KR","Korea, Republic of"
+"144.48.96.0","144.48.97.255","2419089408","2419089919","AU","Australia"
+"144.48.98.0","144.48.98.255","2419089920","2419090175","KR","Korea, Republic of"
+"144.48.99.0","144.48.99.255","2419090176","2419090431","JP","Japan"
+"144.48.100.0","144.48.103.255","2419090432","2419091455","KR","Korea, Republic of"
+"144.48.104.0","144.48.104.255","2419091456","2419091711","US","United States"
+"144.48.105.0","144.48.107.255","2419091712","2419092479","SG","Singapore"
+"144.48.108.0","144.48.115.255","2419092480","2419094527","BD","Bangladesh"
+"144.48.116.0","144.48.119.255","2419094528","2419095551","AU","Australia"
+"144.48.120.0","144.48.123.255","2419095552","2419096575","PK","Pakistan"
+"144.48.124.0","144.48.127.255","2419096576","2419097599","HK","Hong Kong"
+"144.48.128.0","144.48.135.255","2419097600","2419099647","PK","Pakistan"
+"144.48.136.0","144.48.139.255","2419099648","2419100671","SG","Singapore"
+"144.48.140.0","144.48.143.255","2419100672","2419101695","HK","Hong Kong"
+"144.48.144.0","144.48.147.255","2419101696","2419102719","MY","Malaysia"
+"144.48.148.0","144.48.151.255","2419102720","2419103743","BD","Bangladesh"
+"144.48.152.0","144.48.155.255","2419103744","2419104767","AU","Australia"
+"144.48.156.0","144.48.159.255","2419104768","2419105791","CN","China"
+"144.48.160.0","144.48.163.255","2419105792","2419106815","BD","Bangladesh"
+"144.48.164.0","144.48.167.255","2419106816","2419107839","AU","Australia"
+"144.48.168.0","144.48.171.255","2419107840","2419108863","IN","India"
+"144.48.172.0","144.48.175.255","2419108864","2419109887","CN","China"
+"144.48.176.0","144.48.179.255","2419109888","2419110911","IN","India"
+"144.48.180.0","144.48.187.255","2419110912","2419112959","CN","China"
+"144.48.188.0","144.48.199.255","2419112960","2419116031","HK","Hong Kong"
+"144.48.200.0","144.48.203.255","2419116032","2419117055","PH","Philippines"
+"144.48.204.0","144.48.215.255","2419117056","2419120127","CN","China"
+"144.48.216.0","144.48.219.255","2419120128","2419121151","HK","Hong Kong"
+"144.48.220.0","144.48.223.255","2419121152","2419122175","CN","China"
+"144.48.224.0","144.48.227.255","2419122176","2419123199","IN","India"
+"144.48.228.0","144.48.231.255","2419123200","2419124223","SG","Singapore"
+"144.48.232.0","144.48.235.255","2419124224","2419125247","AU","Australia"
+"144.48.236.0","144.48.243.255","2419125248","2419127295","HK","Hong Kong"
+"144.48.244.0","144.48.247.255","2419127296","2419128319","AU","Australia"
+"144.48.248.0","144.48.251.255","2419128320","2419129343","IN","India"
+"144.48.252.0","144.48.255.255","2419129344","2419130367","CN","China"
+"144.49.0.0","144.51.255.255","2419130368","2419326975","US","United States"
+"144.52.0.0","144.52.255.255","2419326976","2419392511","CN","China"
+"144.53.0.0","144.53.255.255","2419392512","2419458047","AU","Australia"
+"144.54.0.0","144.54.255.255","2419458048","2419523583","NL","Netherlands"
+"144.55.0.0","144.55.255.255","2419523584","2419589119","AU","Australia"
+"144.56.0.0","144.56.255.255","2419589120","2419654655","FR","France"
+"144.57.0.0","144.57.255.255","2419654656","2419720191","SE","Sweden"
+"144.58.0.0","144.62.255.255","2419720192","2420047871","US","United States"
+"144.63.0.0","144.63.255.255","2420047872","2420113407","SE","Sweden"
+"144.64.0.0","144.64.255.255","2420113408","2420178943","PT","Portugal"
+"144.65.0.0","144.65.255.255","2420178944","2420244479","AT","Austria"
+"144.66.0.0","144.66.255.255","2420244480","2420310015","NZ","New Zealand"
+"144.67.0.0","144.75.255.255","2420310016","2420899839","US","United States"
+"144.76.0.0","144.76.126.203","2420899840","2420932299","DE","Germany"
+"144.76.126.204","144.76.126.204","2420932300","2420932300","NL","Netherlands"
+"144.76.126.205","144.76.255.255","2420932301","2420965375","DE","Germany"
+"144.77.0.0","144.78.255.255","2420965376","2421096447","US","United States"
+"144.80.0.0","144.81.255.255","2421161984","2421293055","US","United States"
+"144.82.0.0","144.82.255.255","2421293056","2421358591","GB","United Kingdom"
+"144.83.0.0","144.83.255.255","2421358592","2421424127","US","United States"
+"144.84.0.0","144.84.255.255","2421424128","2421489663","NO","Norway"
+"144.85.0.0","144.85.255.255","2421489664","2421555199","CH","Switzerland"
+"144.86.0.0","144.86.255.255","2421555200","2421620735","US","United States"
+"144.87.0.0","144.87.255.255","2421620736","2421686271","GB","United Kingdom"
+"144.88.0.0","144.94.255.255","2421686272","2422145023","US","United States"
+"144.95.0.0","144.95.31.255","2422145024","2422153215","NL","Netherlands"
+"144.95.32.0","144.95.32.255","2422153216","2422153471","EU","Europe"
+"144.95.33.0","144.95.35.255","2422153472","2422154239","NL","Netherlands"
+"144.95.36.0","144.95.39.255","2422154240","2422155263","US","United States"
+"144.95.40.0","144.95.40.255","2422155264","2422155519","AP","Asia/Pacific Region"
+"144.95.41.0","144.95.63.255","2422155520","2422161407","NL","Netherlands"
+"144.95.64.0","144.95.71.255","2422161408","2422163455","GB","United Kingdom"
+"144.95.72.0","144.95.79.255","2422163456","2422165503","US","United States"
+"144.95.80.0","144.95.87.255","2422165504","2422167551","HK","Hong Kong"
+"144.95.88.0","144.95.255.255","2422167552","2422210559","NL","Netherlands"
+"144.96.0.0","144.96.255.255","2422210560","2422276095","US","United States"
+"144.97.0.0","144.97.255.255","2422276096","2422341631","AU","Australia"
+"144.98.0.0","144.98.255.255","2422341632","2422407167","GB","United Kingdom"
+"144.99.0.0","144.109.255.255","2422407168","2423128063","US","United States"
+"144.110.0.0","144.110.255.255","2423128064","2423193599","AU","Australia"
+"144.111.0.0","144.118.255.255","2423193600","2423717887","US","United States"
+"144.119.0.0","144.119.255.255","2423717888","2423783423","NL","Netherlands"
+"144.120.0.0","144.120.255.255","2423783424","2423848959","FJ","Fiji"
+"144.121.0.0","144.121.255.255","2423848960","2423914495","US","United States"
+"144.122.0.0","144.122.255.255","2423914496","2423980031","TR","Turkey"
+"144.123.0.0","144.123.255.255","2423980032","2424045567","CN","China"
+"144.124.0.0","144.124.255.255","2424045568","2424111103","GB","United Kingdom"
+"144.125.0.0","144.126.255.255","2424111104","2424242175","US","United States"
+"144.127.0.0","144.127.255.255","2424242176","2424307711","NO","Norway"
+"144.128.0.0","144.129.255.255","2424307712","2424438783","US","United States"
+"144.130.0.0","144.130.127.255","2424438784","2424471551","AU","Australia"
+"144.130.128.0","144.130.143.255","2424471552","2424475647","US","United States"
+"144.130.144.0","144.140.255.255","2424475648","2425159679","AU","Australia"
+"144.141.0.0","144.144.255.255","2425159680","2425421823","US","United States"
+"144.145.0.0","144.145.255.255","2425421824","2425487359","DE","Germany"
+"144.146.0.0","144.163.255.255","2425487360","2426667007","US","United States"
+"144.164.0.0","144.164.255.255","2426667008","2426732543","NO","Norway"
+"144.165.0.0","144.165.255.255","2426732544","2426798079","FR","France"
+"144.166.0.0","144.168.51.255","2426798080","2426942463","US","United States"
+"144.168.52.0","144.168.55.255","2426942464","2426943487","CA","Canada"
+"144.168.56.0","144.168.131.223","2426943488","2426962911","US","United States"
+"144.168.131.224","144.168.131.231","2426962912","2426962919","GB","United Kingdom"
+"144.168.131.232","144.172.127.255","2426962920","2427224063","US","United States"
+"144.172.128.0","144.172.255.255","2427224064","2427256831","CA","Canada"
+"144.173.0.0","144.173.255.255","2427256832","2427322367","GB","United Kingdom"
+"144.174.0.0","144.175.255.255","2427322368","2427453439","US","United States"
+"144.176.0.0","144.177.69.255","2427453440","2427536895","NO","Norway"
+"144.177.70.0","144.177.70.255","2427536896","2427537151","US","United States"
+"144.177.71.0","144.177.95.255","2427537152","2427543551","NO","Norway"
+"144.177.96.0","144.177.99.255","2427543552","2427544575","MY","Malaysia"
+"144.177.100.0","144.177.100.255","2427544576","2427544831","AP","Asia/Pacific Region"
+"144.177.101.0","144.177.255.255","2427544832","2427584511","NO","Norway"
+"144.178.0.0","144.178.255.255","2427584512","2427650047","GB","United Kingdom"
+"144.179.0.0","144.181.255.255","2427650048","2427846655","NO","Norway"
+"144.182.0.0","144.187.36.10","2427846656","2428183562","US","United States"
+"144.187.36.11","144.187.36.11","2428183563","2428183563","EU","Europe"
+"144.187.36.12","144.192.255.255","2428183564","2428567551","US","United States"
+"144.193.0.0","144.193.255.255","2428567552","2428633087","NO","Norway"
+"144.194.0.0","144.194.248.255","2428633088","2428696831","CA","Canada"
+"144.194.249.0","144.194.249.255","2428696832","2428697087","EU","Europe"
+"144.194.250.0","144.194.255.255","2428697088","2428698623","CA","Canada"
+"144.195.0.0","144.198.255.255","2428698624","2428960767","US","United States"
+"144.199.0.0","144.199.255.255","2428960768","2429026303","MY","Malaysia"
+"144.200.0.0","144.200.255.255","2429026304","2429091839","CH","Switzerland"
+"144.201.0.0","144.203.255.255","2429091840","2429288447","US","United States"
+"144.204.0.0","144.204.255.255","2429288448","2429353983","FR","France"
+"144.205.0.0","144.205.255.255","2429353984","2429419519","AU","Australia"
+"144.206.0.0","144.206.255.255","2429419520","2429485055","RU","Russian Federation"
+"144.207.0.0","144.207.255.255","2429485056","2429550591","US","United States"
+"144.208.0.0","144.208.15.255","2429550592","2429554687","AT","Austria"
+"144.208.16.0","144.208.23.255","2429554688","2429556735","US","United States"
+"144.208.24.0","144.208.63.255","2429556736","2429566975","AT","Austria"
+"144.208.64.0","144.208.95.255","2429566976","2429575167","US","United States"
+"144.208.96.0","144.208.103.255","2429575168","2429577215","CA","Canada"
+"144.208.104.0","144.208.111.255","2429577216","2429579263","US","United States"
+"144.208.112.0","144.208.115.255","2429579264","2429580287","CA","Canada"
+"144.208.116.0","144.208.127.255","2429580288","2429583359","US","United States"
+"144.208.128.0","144.208.159.255","2429583360","2429591551","AT","Austria"
+"144.208.160.0","144.208.191.255","2429591552","2429599743","US","United States"
+"144.208.192.0","144.208.223.255","2429599744","2429607935","AT","Austria"
+"144.208.224.0","144.208.255.255","2429607936","2429616127","US","United States"
+"144.209.0.0","144.209.95.255","2429616128","2429640703","NL","Netherlands"
+"144.209.96.0","144.209.127.255","2429640704","2429648895","RU","Russian Federation"
+"144.209.128.0","144.209.255.255","2429648896","2429681663","NL","Netherlands"
+"144.210.0.0","144.211.192.255","2429681664","2429796607","US","United States"
+"144.211.193.0","144.211.195.255","2429796608","2429797375","GB","United Kingdom"
+"144.211.196.0","144.212.255.255","2429797376","2429878271","US","United States"
+"144.213.0.0","144.213.255.255","2429878272","2429943807","JP","Japan"
+"144.214.0.0","144.214.255.255","2429943808","2430009343","HK","Hong Kong"
+"144.215.0.0","144.216.255.255","2430009344","2430140415","US","United States"
+"144.217.0.0","144.217.255.255","2430140416","2430205951","CA","Canada"
+"144.219.0.0","144.228.223.255","2430271488","2430918655","US","United States"
+"144.228.224.0","144.228.239.255","2430918656","2430922751","BR","Brazil"
+"144.228.240.0","144.247.255.255","2430922752","2432172031","US","United States"
+"144.248.0.0","144.248.255.255","2432172032","2432237567","BE","Belgium"
+"144.249.0.0","144.254.191.255","2432237568","2432614399","US","United States"
+"144.254.192.0","144.254.223.255","2432614400","2432622591","NL","Netherlands"
+"144.254.224.0","144.254.255.255","2432622592","2432630783","US","United States"
+"144.255.0.0","144.255.255.255","2432630784","2432696319","CN","China"
+"145.0.0.0","145.8.103.255","2432696320","2433247231","NL","Netherlands"
+"145.8.104.0","145.8.104.255","2433247232","2433247487","GB","United Kingdom"
+"145.8.105.0","145.16.255.255","2433247488","2433810431","NL","Netherlands"
+"145.17.0.0","145.17.255.255","2433810432","2433875967","GB","United Kingdom"
+"145.18.0.0","145.35.255.255","2433875968","2435055615","NL","Netherlands"
+"145.36.0.0","145.36.255.255","2435055616","2435121151","GB","United Kingdom"
+"145.37.0.0","145.54.255.255","2435121152","2436300799","NL","Netherlands"
+"145.55.0.0","145.55.255.255","2436300800","2436366335","GB","United Kingdom"
+"145.56.0.0","145.59.255.255","2436366336","2436628479","NL","Netherlands"
+"145.60.0.0","145.60.7.255","2436628480","2436630527","BE","Belgium"
+"145.60.8.0","145.60.15.255","2436630528","2436632575","NL","Netherlands"
+"145.60.16.0","145.60.19.255","2436632576","2436633599","DK","Denmark"
+"145.60.20.0","145.60.255.255","2436633600","2436694015","BE","Belgium"
+"145.61.0.0","145.62.31.255","2436694016","2436767743","NL","Netherlands"
+"145.62.32.0","145.62.32.255","2436767744","2436767999","EU","Europe"
+"145.62.33.0","145.62.63.255","2436768000","2436775935","NL","Netherlands"
+"145.62.64.0","145.62.95.255","2436775936","2436784127","DE","Germany"
+"145.62.96.0","145.129.180.163","2436784128","2441196707","NL","Netherlands"
+"145.129.180.164","145.129.180.164","2441196708","2441196708","BE","Belgium"
+"145.129.180.165","145.217.255.255","2441196709","2446983167","NL","Netherlands"
+"145.218.0.0","145.218.255.255","2446983168","2447048703","EU","Europe"
+"145.219.0.0","145.223.255.255","2447048704","2447376383","NL","Netherlands"
+"145.224.0.0","145.224.255.255","2447376384","2447441919","GB","United Kingdom"
+"145.225.0.0","145.225.255.255","2447441920","2447507455","DE","Germany"
+"145.226.0.0","145.226.255.255","2447507456","2447572991","FR","France"
+"145.227.0.0","145.227.255.255","2447572992","2447638527","GB","United Kingdom"
+"145.228.0.0","145.228.255.255","2447638528","2447704063","DE","Germany"
+"145.229.0.0","145.229.255.255","2447704064","2447769599","GB","United Kingdom"
+"145.230.0.0","145.230.255.255","2447769600","2447835135","DE","Germany"
+"145.231.0.0","145.231.255.255","2447835136","2447900671","FR","France"
+"145.232.0.0","145.232.255.255","2447900672","2447966207","CH","Switzerland"
+"145.233.0.0","145.233.255.255","2447966208","2448031743","GB","United Kingdom"
+"145.234.0.0","145.234.255.255","2448031744","2448097279","CH","Switzerland"
+"145.235.0.0","145.235.255.255","2448097280","2448162815","SE","Sweden"
+"145.236.0.0","145.236.79.255","2448162816","2448183295","HU","Hungary"
+"145.236.80.0","145.236.80.255","2448183296","2448183551","BG","Bulgaria"
+"145.236.81.0","145.236.255.255","2448183552","2448228351","HU","Hungary"
+"145.237.0.0","145.237.255.255","2448228352","2448293887","PL","Poland"
+"145.238.0.0","145.238.255.255","2448293888","2448359423","FR","France"
+"145.239.0.0","145.239.255.255","2448359424","2448424959","GB","United Kingdom"
+"145.240.0.0","145.240.255.255","2448424960","2448490495","FR","France"
+"145.241.0.0","145.241.255.255","2448490496","2448556031","AT","Austria"
+"145.242.0.0","145.242.255.255","2448556032","2448621567","FR","France"
+"145.243.0.0","145.243.255.255","2448621568","2448687103","DE","Germany"
+"145.244.0.0","145.244.255.255","2448687104","2448752639","AT","Austria"
+"145.245.0.0","145.245.255.255","2448752640","2448818175","CH","Switzerland"
+"145.246.0.0","145.246.127.255","2448818176","2448850943","GB","United Kingdom"
+"145.246.128.0","145.246.131.255","2448850944","2448851967","US","United States"
+"145.246.132.0","145.246.255.255","2448851968","2448883711","GB","United Kingdom"
+"145.247.0.0","145.247.255.255","2448883712","2448949247","FI","Finland"
+"145.248.0.0","145.248.255.255","2448949248","2449014783","FR","France"
+"145.249.0.0","145.249.63.255","2449014784","2449031167","IR","Iran, Islamic Republic of"
+"145.249.64.0","145.249.95.255","2449031168","2449039359","SY","Syrian Arab Republic"
+"145.249.96.0","145.249.103.255","2449039360","2449041407","RO","Romania"
+"145.249.104.0","145.249.107.255","2449041408","2449042431","ES","Spain"
+"145.249.108.0","145.249.108.255","2449042432","2449042687","GB","United Kingdom"
+"145.249.109.0","145.249.109.255","2449042688","2449042943","EU","Europe"
+"145.249.110.0","145.249.110.255","2449042944","2449043199","GB","United Kingdom"
+"145.249.111.0","145.249.111.255","2449043200","2449043455","FR","France"
+"145.249.112.0","145.249.113.255","2449043456","2449043967","MD","Moldova, Republic of"
+"145.249.114.0","145.249.114.255","2449043968","2449044223","GB","United Kingdom"
+"145.249.115.0","145.249.115.255","2449044224","2449044479","RU","Russian Federation"
+"145.249.116.0","145.249.119.255","2449044480","2449045503","GB","United Kingdom"
+"145.249.120.0","145.249.255.255","2449045504","2449080319","KZ","Kazakhstan"
+"145.250.0.0","145.250.255.255","2449080320","2449145855","CH","Switzerland"
+"145.251.0.0","145.251.255.255","2449145856","2449211391","SE","Sweden"
+"145.252.0.0","145.252.255.255","2449211392","2449276927","CH","Switzerland"
+"145.253.0.0","145.254.255.255","2449276928","2449407999","DE","Germany"
+"145.255.0.0","145.255.47.255","2449408000","2449420287","RU","Russian Federation"
+"145.255.48.0","145.255.55.255","2449420288","2449422335","DE","Germany"
+"145.255.56.0","145.255.63.255","2449422336","2449424383","DK","Denmark"
+"145.255.64.0","145.255.127.255","2449424384","2449440767","OM","Oman"
+"145.255.128.0","145.255.135.255","2449440768","2449442815","NL","Netherlands"
+"145.255.136.0","145.255.143.255","2449442816","2449444863","RU","Russian Federation"
+"145.255.144.0","145.255.159.255","2449444864","2449448959","SK","Slovakia"
+"145.255.160.0","145.255.191.255","2449448960","2449457151","KZ","Kazakhstan"
+"145.255.192.0","145.255.223.255","2449457152","2449465343","BG","Bulgaria"
+"145.255.224.0","145.255.231.255","2449465344","2449467391","GB","United Kingdom"
+"145.255.232.0","145.255.239.255","2449467392","2449469439","RU","Russian Federation"
+"145.255.240.0","145.255.247.255","2449469440","2449471487","GB","United Kingdom"
+"145.255.248.0","145.255.255.255","2449471488","2449473535","RU","Russian Federation"
+"146.0.0.0","146.0.15.255","2449473536","2449477631","DE","Germany"
+"146.0.16.0","146.0.23.255","2449477632","2449479679","AL","Albania"
+"146.0.24.0","146.0.31.255","2449479680","2449481727","FR","France"
+"146.0.32.0","146.0.46.255","2449481728","2449485567","DE","Germany"
+"146.0.47.0","146.0.47.255","2449485568","2449485823","PL","Poland"
+"146.0.48.0","146.0.55.255","2449485824","2449487871","IE","Ireland"
+"146.0.56.0","146.0.57.255","2449487872","2449488383","GB","United Kingdom"
+"146.0.58.0","146.0.59.255","2449488384","2449488895","RO","Romania"
+"146.0.60.0","146.0.63.255","2449488896","2449489919","KZ","Kazakhstan"
+"146.0.64.0","146.0.67.255","2449489920","2449490943","FR","France"
+"146.0.68.0","146.0.68.255","2449490944","2449491199","DE","Germany"
+"146.0.69.0","146.0.71.255","2449491200","2449491967","FR","France"
+"146.0.72.0","146.0.79.255","2449491968","2449494015","NL","Netherlands"
+"146.0.80.0","146.0.87.255","2449494016","2449496063","UA","Ukraine"
+"146.0.88.0","146.0.95.255","2449496064","2449498111","FR","France"
+"146.0.96.0","146.0.127.255","2449498112","2449506303","DE","Germany"
+"146.0.128.0","146.0.191.255","2449506304","2449522687","LU","Luxembourg"
+"146.0.192.0","146.0.207.255","2449522688","2449526783","KZ","Kazakhstan"
+"146.0.208.0","146.0.211.255","2449526784","2449527807","IT","Italy"
+"146.0.212.0","146.0.223.255","2449527808","2449530879","RO","Romania"
+"146.0.224.0","146.0.255.255","2449530880","2449539071","DE","Germany"
+"146.1.0.0","146.1.255.255","2449539072","2449604607","US","United States"
+"146.2.0.0","146.2.255.255","2449604608","2449670143","NO","Norway"
+"146.3.0.0","146.3.255.255","2449670144","2449735679","LU","Luxembourg"
+"146.4.0.0","146.4.255.255","2449735680","2449801215","CH","Switzerland"
+"146.5.0.0","146.10.255.255","2449801216","2450194431","US","United States"
+"146.11.0.0","146.11.255.255","2450194432","2450259967","AU","Australia"
+"146.12.0.0","146.18.255.255","2450259968","2450718719","US","United States"
+"146.19.0.0","146.19.255.255","2450718720","2450784255","FR","France"
+"146.20.0.0","146.20.255.255","2450784256","2450849791","US","United States"
+"146.21.0.0","146.21.255.255","2450849792","2450915327","SE","Sweden"
+"146.22.0.0","146.23.177.255","2450915328","2451026431","US","United States"
+"146.23.178.0","146.23.178.255","2451026432","2451026687","AU","Australia"
+"146.23.179.0","146.23.195.255","2451026688","2451031039","US","United States"
+"146.23.196.0","146.23.196.255","2451031040","2451031295","AP","Asia/Pacific Region"
+"146.23.197.0","146.23.211.255","2451031296","2451035135","US","United States"
+"146.23.212.0","146.23.212.255","2451035136","2451035391","EU","Europe"
+"146.23.213.0","146.23.241.255","2451035392","2451042815","US","United States"
+"146.23.242.0","146.23.242.255","2451042816","2451043071","ZA","South Africa"
+"146.23.243.0","146.47.255.255","2451043072","2452619263","US","United States"
+"146.48.0.0","146.48.255.255","2452619264","2452684799","IT","Italy"
+"146.49.0.0","146.49.255.255","2452684800","2452750335","US","United States"
+"146.50.0.0","146.50.255.255","2452750336","2452815871","NL","Netherlands"
+"146.51.0.0","146.51.255.255","2452815872","2452881407","JP","Japan"
+"146.52.0.0","146.52.255.255","2452881408","2452946943","DE","Germany"
+"146.53.0.0","146.55.255.255","2452946944","2453143551","US","United States"
+"146.56.0.0","146.56.255.255","2453143552","2453209087","JP","Japan"
+"146.57.0.0","146.57.255.255","2453209088","2453274623","US","United States"
+"146.59.0.0","146.59.255.255","2453340160","2453405695","NO","Norway"
+"146.60.0.0","146.60.255.255","2453405696","2453471231","DE","Germany"
+"146.61.0.0","146.61.255.255","2453471232","2453536767","US","United States"
+"146.63.0.0","146.63.255.255","2453602304","2453667839","US","United States"
+"146.64.0.0","146.64.255.255","2453667840","2453733375","ZA","South Africa"
+"146.65.0.0","146.65.255.255","2453733376","2453798911","US","United States"
+"146.66.0.0","146.66.7.255","2453798912","2453800959","GB","United Kingdom"
+"146.66.8.0","146.66.15.255","2453800960","2453803007","RU","Russian Federation"
+"146.66.16.0","146.66.23.255","2453803008","2453805055","KZ","Kazakhstan"
+"146.66.24.0","146.66.31.255","2453805056","2453807103","FI","Finland"
+"146.66.32.0","146.66.63.255","2453807104","2453815295","GB","United Kingdom"
+"146.66.64.0","146.66.127.255","2453815296","2453831679","US","United States"
+"146.66.128.0","146.66.128.255","2453831680","2453831935","IQ","Iraq"
+"146.66.129.0","146.66.129.255","2453831936","2453832191","IR","Iran, Islamic Republic of"
+"146.66.130.0","146.66.135.255","2453832192","2453833727","IQ","Iraq"
+"146.66.136.0","146.66.143.255","2453833728","2453835775","ES","Spain"
+"146.66.144.0","146.66.151.255","2453835776","2453837823","FR","France"
+"146.66.152.0","146.66.154.255","2453837824","2453838591","LU","Luxembourg"
+"146.66.155.0","146.66.155.255","2453838592","2453838847","AT","Austria"
+"146.66.156.0","146.66.157.255","2453838848","2453839359","SE","Sweden"
+"146.66.158.0","146.66.159.255","2453839360","2453839871","LU","Luxembourg"
+"146.66.160.0","146.66.207.255","2453839872","2453852159","RU","Russian Federation"
+"146.66.208.0","146.66.223.255","2453852160","2453856255","RO","Romania"
+"146.66.224.0","146.66.231.255","2453856256","2453858303","DE","Germany"
+"146.66.232.0","146.66.239.255","2453858304","2453860351","SE","Sweden"
+"146.66.240.0","146.66.255.255","2453860352","2453864447","ES","Spain"
+"146.67.0.0","146.67.255.255","2453864448","2453929983","CH","Switzerland"
+"146.68.0.0","146.69.255.255","2453929984","2454061055","US","United States"
+"146.70.0.0","146.70.255.255","2454061056","2454126591","GB","United Kingdom"
+"146.71.0.0","146.71.255.255","2454126592","2454192127","US","United States"
+"146.72.0.0","146.72.255.255","2454192128","2454257663","NO","Norway"
+"146.73.0.0","146.74.255.255","2454257664","2454388735","US","United States"
+"146.75.0.0","146.75.255.255","2454388736","2454454271","SE","Sweden"
+"146.76.0.0","146.76.255.255","2454454272","2454519807","US","United States"
+"146.77.0.0","146.77.255.255","2454519808","2454585343","GB","United Kingdom"
+"146.78.0.0","146.79.255.255","2454585344","2454716415","US","United States"
+"146.80.0.0","146.80.255.255","2454716416","2454781951","GB","United Kingdom"
+"146.81.0.0","146.81.255.255","2454781952","2454847487","FI","Finland"
+"146.82.0.0","146.82.15.255","2454847488","2454851583","US","United States"
+"146.82.16.0","146.82.16.255","2454851584","2454851839","DK","Denmark"
+"146.82.17.0","146.82.19.255","2454851840","2454852607","US","United States"
+"146.82.20.0","146.82.23.255","2454852608","2454853631","BE","Belgium"
+"146.82.24.0","146.82.32.255","2454853632","2454855935","US","United States"
+"146.82.33.0","146.82.33.233","2454855936","2454856169","GB","United Kingdom"
+"146.82.33.234","146.82.33.234","2454856170","2454856170","US","United States"
+"146.82.33.235","146.82.33.255","2454856171","2454856191","GB","United Kingdom"
+"146.82.34.0","146.82.67.255","2454856192","2454864895","US","United States"
+"146.82.68.0","146.82.68.255","2454864896","2454865151","BE","Belgium"
+"146.82.69.0","146.82.155.255","2454865152","2454887423","US","United States"
+"146.82.156.0","146.82.156.255","2454887424","2454887679","DK","Denmark"
+"146.82.157.0","146.82.228.63","2454887680","2454905919","US","United States"
+"146.82.228.64","146.82.228.95","2454905920","2454905951","AR","Argentina"
+"146.82.228.96","146.82.235.255","2454905952","2454907903","US","United States"
+"146.82.236.0","146.82.239.255","2454907904","2454908927","VE","Venezuela"
+"146.82.240.0","146.82.255.255","2454908928","2454913023","US","United States"
+"146.83.0.0","146.83.255.255","2454913024","2454978559","CL","Chile"
+"146.84.0.0","146.86.255.255","2454978560","2455175167","US","United States"
+"146.87.0.0","146.87.255.255","2455175168","2455240703","GB","United Kingdom"
+"146.88.0.0","146.88.15.255","2455240704","2455244799","US","United States"
+"146.88.16.0","146.88.16.255","2455244800","2455245055","AU","Australia"
+"146.88.17.0","146.88.17.255","2455245056","2455245311","US","United States"
+"146.88.18.0","146.88.18.255","2455245312","2455245567","AU","Australia"
+"146.88.19.0","146.88.19.255","2455245568","2455245823","NL","Netherlands"
+"146.88.20.0","146.88.23.255","2455245824","2455246847","AU","Australia"
+"146.88.24.0","146.88.27.255","2455246848","2455247871","IN","India"
+"146.88.28.0","146.88.28.255","2455247872","2455248127","AU","Australia"
+"146.88.29.0","146.88.31.255","2455248128","2455248895","US","United States"
+"146.88.32.0","146.88.63.255","2455248896","2455257087","TH","Thailand"
+"146.88.64.0","146.88.79.255","2455257088","2455261183","PH","Philippines"
+"146.88.80.0","146.88.83.255","2455261184","2455262207","MY","Malaysia"
+"146.88.84.0","146.88.87.255","2455262208","2455263231","KR","Korea, Republic of"
+"146.88.88.0","146.88.95.255","2455263232","2455265279","PH","Philippines"
+"146.88.96.0","146.88.127.255","2455265280","2455273471","US","United States"
+"146.88.128.0","146.88.135.255","2455273472","2455275519","AU","Australia"
+"146.88.136.0","146.88.143.255","2455275520","2455277567","US","United States"
+"146.88.144.0","146.88.145.255","2455277568","2455278079","AU","Australia"
+"146.88.146.0","146.88.147.255","2455278080","2455278591","NZ","New Zealand"
+"146.88.148.0","146.88.151.255","2455278592","2455279615","US","United States"
+"146.88.152.0","146.88.153.255","2455279616","2455280127","MO","Macau"
+"146.88.154.0","146.88.154.255","2455280128","2455280383","MY","Malaysia"
+"146.88.155.0","146.88.159.255","2455280384","2455281663","MO","Macau"
+"146.88.160.0","146.88.175.255","2455281664","2455285759","IN","India"
+"146.88.176.0","146.88.195.255","2455285760","2455290879","US","United States"
+"146.88.196.0","146.88.199.255","2455290880","2455291903","MY","Malaysia"
+"146.88.200.0","146.88.207.255","2455291904","2455293951","KH","Cambodia"
+"146.88.208.0","146.88.231.255","2455293952","2455300095","US","United States"
+"146.88.232.0","146.88.239.255","2455300096","2455302143","FR","France"
+"146.88.240.0","146.89.255.255","2455302144","2455371775","US","United States"
+"146.90.0.0","146.90.255.255","2455371776","2455437311","GB","United Kingdom"
+"146.91.0.0","146.96.255.255","2455437312","2455830527","US","United States"
+"146.97.0.0","146.97.255.255","2455830528","2455896063","GB","United Kingdom"
+"146.98.0.0","146.98.255.255","2455896064","2455961599","US","United States"
+"146.99.0.0","146.99.255.255","2455961600","2456027135","JP","Japan"
+"146.100.0.0","146.100.255.255","2456027136","2456092671","IT","Italy"
+"146.101.0.0","146.101.255.255","2456092672","2456158207","GB","United Kingdom"
+"146.102.0.0","146.102.255.255","2456158208","2456223743","CZ","Czech Republic"
+"146.103.0.0","146.103.255.255","2456223744","2456289279","BE","Belgium"
+"146.104.0.0","146.104.255.255","2456289280","2456354815","NL","Netherlands"
+"146.105.0.0","146.105.255.255","2456354816","2456420351","GB","United Kingdom"
+"146.106.0.0","146.106.255.255","2456420352","2456485887","EU","Europe"
+"146.107.0.0","146.107.255.255","2456485888","2456551423","DE","Germany"
+"146.108.0.0","146.108.201.255","2456551424","2456603135","AT","Austria"
+"146.108.202.0","146.108.202.255","2456603136","2456603391","EU","Europe"
+"146.108.203.0","146.108.255.255","2456603392","2456616959","AT","Austria"
+"146.109.0.0","146.109.255.255","2456616960","2456682495","CH","Switzerland"
+"146.110.0.0","146.110.255.255","2456682496","2456748031","HU","Hungary"
+"146.111.0.0","146.111.255.255","2456748032","2456813567","US","United States"
+"146.112.0.0","146.112.127.255","2456813568","2456846335","EU","Europe"
+"146.112.128.0","146.112.128.255","2456846336","2456846591","FR","France"
+"146.112.129.0","146.112.129.255","2456846592","2456846847","CZ","Czech Republic"
+"146.112.130.0","146.112.255.255","2456846848","2456879103","EU","Europe"
+"146.113.0.0","146.115.255.255","2456879104","2457075711","US","United States"
+"146.116.0.0","146.116.255.255","2457075712","2457141247","AU","Australia"
+"146.118.0.0","146.118.255.255","2457206784","2457272319","AU","Australia"
+"146.119.0.0","146.119.255.255","2457272320","2457337855","FI","Finland"
+"146.120.0.0","146.120.7.255","2457337856","2457339903","RU","Russian Federation"
+"146.120.8.0","146.120.11.255","2457339904","2457340927","BA","Bosnia and Herzegovina"
+"146.120.12.0","146.120.15.255","2457340928","2457341951","GB","United Kingdom"
+"146.120.16.0","146.120.19.255","2457341952","2457342975","UZ","Uzbekistan"
+"146.120.20.0","146.120.23.255","2457342976","2457343999","RU","Russian Federation"
+"146.120.24.0","146.120.31.255","2457344000","2457346047","UA","Ukraine"
+"146.120.32.0","146.120.39.255","2457346048","2457348095","CZ","Czech Republic"
+"146.120.40.0","146.120.94.255","2457348096","2457362175","RU","Russian Federation"
+"146.120.95.0","146.120.95.255","2457362176","2457362431","UA","Ukraine"
+"146.120.96.0","146.120.103.255","2457362432","2457364479","GB","United Kingdom"
+"146.120.104.0","146.120.107.255","2457364480","2457365503","RU","Russian Federation"
+"146.120.108.0","146.120.109.255","2457365504","2457366015","CZ","Czech Republic"
+"146.120.110.0","146.120.111.255","2457366016","2457366527","RU","Russian Federation"
+"146.120.112.0","146.120.115.255","2457366528","2457367551","GB","United Kingdom"
+"146.120.116.0","146.120.127.255","2457367552","2457370623","CZ","Czech Republic"
+"146.120.128.0","146.120.143.255","2457370624","2457374719","BY","Belarus"
+"146.120.144.0","146.120.147.255","2457374720","2457375743","CZ","Czech Republic"
+"146.120.148.0","146.120.151.255","2457375744","2457376767","RU","Russian Federation"
+"146.120.152.0","146.120.159.255","2457376768","2457378815","DE","Germany"
+"146.120.160.0","146.120.163.255","2457378816","2457379839","NL","Netherlands"
+"146.120.164.0","146.120.199.255","2457379840","2457389055","RU","Russian Federation"
+"146.120.200.0","146.120.207.255","2457389056","2457391103","CZ","Czech Republic"
+"146.120.208.0","146.120.215.255","2457391104","2457393151","RU","Russian Federation"
+"146.120.216.0","146.120.227.255","2457393152","2457396223","CZ","Czech Republic"
+"146.120.228.0","146.120.231.255","2457396224","2457397247","DE","Germany"
+"146.120.232.0","146.120.255.255","2457397248","2457403391","RU","Russian Federation"
+"146.121.0.0","146.122.202.255","2457403392","2457520895","US","United States"
+"146.122.203.0","146.122.203.255","2457520896","2457521151","BE","Belgium"
+"146.122.204.0","146.123.255.255","2457521152","2457599999","US","United States"
+"146.124.0.0","146.124.255.255","2457600000","2457665535","GR","Greece"
+"146.125.0.0","146.130.255.255","2457665536","2458058751","US","United States"
+"146.131.0.0","146.131.255.255","2458058752","2458124287","CA","Canada"
+"146.132.0.0","146.132.255.255","2458124288","2458189823","US","United States"
+"146.133.0.0","146.133.255.255","2458189824","2458255359","IT","Italy"
+"146.134.0.0","146.134.255.255","2458255360","2458320895","BR","Brazil"
+"146.135.0.0","146.135.255.255","2458320896","2458386431","US","United States"
+"146.136.0.0","146.136.255.255","2458386432","2458451967","CH","Switzerland"
+"146.137.0.0","146.139.255.255","2458451968","2458648575","US","United States"
+"146.140.0.0","146.140.255.255","2458648576","2458714111","DE","Germany"
+"146.141.0.0","146.141.255.255","2458714112","2458779647","ZA","South Africa"
+"146.142.0.0","146.148.71.255","2458779648","2459191295","US","United States"
+"146.148.72.0","146.148.72.255","2459191296","2459191551","EU","Europe"
+"146.148.73.0","146.154.255.255","2459191552","2459631615","US","United States"
+"146.155.0.0","146.155.255.255","2459631616","2459697151","CL","Chile"
+"146.156.0.0","146.157.255.255","2459697152","2459828223","US","United States"
+"146.158.0.0","146.158.71.255","2459828224","2459846655","RU","Russian Federation"
+"146.158.72.0","146.158.79.255","2459846656","2459848703","FR","France"
+"146.158.80.0","146.158.127.255","2459848704","2459860991","RU","Russian Federation"
+"146.158.128.0","146.158.255.255","2459860992","2459893759","ES","Spain"
+"146.159.0.0","146.159.255.255","2459893760","2459959295","CH","Switzerland"
+"146.160.0.0","146.160.255.255","2459959296","2460024831","JP","Japan"
+"146.161.0.0","146.161.255.255","2460024832","2460090367","FI","Finland"
+"146.162.0.0","146.162.241.255","2460090368","2460152319","GB","United Kingdom"
+"146.162.242.0","146.162.243.255","2460152320","2460152831","FR","France"
+"146.162.244.0","146.162.255.255","2460152832","2460155903","GB","United Kingdom"
+"146.163.0.0","146.163.255.255","2460155904","2460221439","US","United States"
+"146.164.0.0","146.164.255.255","2460221440","2460286975","BR","Brazil"
+"146.165.0.0","146.168.255.255","2460286976","2460549119","US","United States"
+"146.169.0.0","146.169.255.255","2460549120","2460614655","GB","United Kingdom"
+"146.170.0.0","146.170.255.255","2460614656","2460680191","US","United States"
+"146.171.0.0","146.171.255.255","2460680192","2460745727","NZ","New Zealand"
+"146.172.0.0","146.172.255.255","2460745728","2460811263","NO","Norway"
+"146.173.0.0","146.173.255.255","2460811264","2460876799","SE","Sweden"
+"146.174.0.0","146.174.255.255","2460876800","2460942335","US","United States"
+"146.175.0.0","146.175.255.255","2460942336","2461007871","BE","Belgium"
+"146.176.0.0","146.177.255.255","2461007872","2461138943","GB","United Kingdom"
+"146.178.0.0","146.178.255.255","2461138944","2461204479","AU","Australia"
+"146.179.0.0","146.179.255.255","2461204480","2461270015","GB","United Kingdom"
+"146.180.0.0","146.181.255.255","2461270016","2461401087","US","United States"
+"146.182.0.0","146.182.255.255","2461401088","2461466623","ZA","South Africa"
+"146.183.0.0","146.184.255.255","2461466624","2461597695","US","United States"
+"146.185.0.0","146.185.7.255","2461597696","2461599743","CH","Switzerland"
+"146.185.8.0","146.185.15.255","2461599744","2461601791","SE","Sweden"
+"146.185.16.0","146.185.31.255","2461601792","2461605887","GB","United Kingdom"
+"146.185.32.0","146.185.39.255","2461605888","2461607935","LB","Lebanon"
+"146.185.40.0","146.185.47.255","2461607936","2461609983","FR","France"
+"146.185.48.0","146.185.55.255","2461609984","2461612031","BE","Belgium"
+"146.185.56.0","146.185.61.255","2461612032","2461613567","IL","Israel"
+"146.185.62.0","146.185.62.255","2461613568","2461613823","PS","Palestinian Territory"
+"146.185.63.0","146.185.63.255","2461613824","2461614079","IL","Israel"
+"146.185.64.0","146.185.95.255","2461614080","2461622271","CH","Switzerland"
+"146.185.96.0","146.185.127.255","2461622272","2461630463","DE","Germany"
+"146.185.128.0","146.185.191.255","2461630464","2461646847","NL","Netherlands"
+"146.185.192.0","146.185.199.255","2461646848","2461648895","RU","Russian Federation"
+"146.185.200.0","146.185.200.127","2461648896","2461649023","BY","Belarus"
+"146.185.200.128","146.185.203.255","2461649024","2461649919","RU","Russian Federation"
+"146.185.204.0","146.185.204.127","2461649920","2461650047","US","United States"
+"146.185.204.128","146.185.204.255","2461650048","2461650175","RS","Serbia"
+"146.185.205.0","146.185.205.127","2461650176","2461650303","PT","Portugal"
+"146.185.205.128","146.185.205.255","2461650304","2461650431","TW","Taiwan"
+"146.185.206.0","146.185.206.127","2461650432","2461650559","MA","Morocco"
+"146.185.206.128","146.185.206.255","2461650560","2461650687","NZ","New Zealand"
+"146.185.207.0","146.185.240.255","2461650688","2461659391","RU","Russian Federation"
+"146.185.241.0","146.185.241.255","2461659392","2461659647","UA","Ukraine"
+"146.185.242.0","146.185.252.255","2461659648","2461662463","RU","Russian Federation"
+"146.185.253.0","146.185.253.255","2461662464","2461662719","NL","Netherlands"
+"146.185.254.0","146.185.255.255","2461662720","2461663231","RU","Russian Federation"
+"146.186.0.0","146.187.255.255","2461663232","2461794303","US","United States"
+"146.188.0.0","146.188.255.255","2461794304","2461859839","GB","United Kingdom"
+"146.189.0.0","146.190.255.255","2461859840","2461990911","US","United States"
+"146.191.0.0","146.191.255.255","2461990912","2462056447","GB","United Kingdom"
+"146.192.0.0","146.192.255.255","2462056448","2462121983","NO","Norway"
+"146.193.0.0","146.193.255.255","2462121984","2462187519","PT","Portugal"
+"146.194.0.0","146.194.255.255","2462187520","2462253055","GB","United Kingdom"
+"146.195.0.0","146.196.31.255","2462253056","2462326783","AU","Australia"
+"146.196.32.0","146.196.39.255","2462326784","2462328831","IN","India"
+"146.196.40.0","146.196.43.255","2462328832","2462329855","ID","Indonesia"
+"146.196.44.0","146.196.47.255","2462329856","2462330879","IN","India"
+"146.196.48.0","146.196.51.255","2462330880","2462331903","BD","Bangladesh"
+"146.196.52.0","146.196.55.255","2462331904","2462332927","HK","Hong Kong"
+"146.196.56.0","146.196.59.255","2462332928","2462333951","CN","China"
+"146.196.60.0","146.196.63.255","2462333952","2462334975","IN","India"
+"146.196.64.0","146.196.67.255","2462334976","2462335999","VN","Vietnam"
+"146.196.68.0","146.196.79.255","2462336000","2462339071","CN","China"
+"146.196.80.0","146.196.91.255","2462339072","2462342143","HK","Hong Kong"
+"146.196.92.0","146.196.95.255","2462342144","2462343167","CN","China"
+"146.196.96.0","146.196.99.255","2462343168","2462344191","ID","Indonesia"
+"146.196.100.0","146.196.103.255","2462344192","2462345215","US","United States"
+"146.196.104.0","146.196.111.255","2462345216","2462347263","ID","Indonesia"
+"146.196.112.0","146.196.119.255","2462347264","2462349311","CN","China"
+"146.196.120.0","146.196.123.255","2462349312","2462350335","IN","India"
+"146.196.124.0","146.196.127.255","2462350336","2462351359","CN","China"
+"146.196.128.0","146.196.255.255","2462351360","2462384127","GM","Gambia"
+"146.197.0.0","146.197.255.255","2462384128","2462449663","US","United States"
+"146.198.0.0","146.198.88.255","2462449664","2462472447","GB","United Kingdom"
+"146.198.89.0","146.198.89.255","2462472448","2462472703","US","United States"
+"146.198.90.0","146.198.94.255","2462472704","2462473983","GB","United Kingdom"
+"146.198.95.0","146.198.95.255","2462473984","2462474239","US","United States"
+"146.198.96.0","146.198.103.255","2462474240","2462476287","GB","United Kingdom"
+"146.198.104.0","146.198.104.255","2462476288","2462476543","US","United States"
+"146.198.105.0","146.199.44.138","2462476544","2462526602","GB","United Kingdom"
+"146.199.44.139","146.199.44.139","2462526603","2462526603","US","United States"
+"146.199.44.140","146.200.0.0","2462526604","2462580736","GB","United Kingdom"
+"146.200.0.1","146.200.0.255","2462580737","2462580991","US","United States"
+"146.200.1.0","146.200.3.255","2462580992","2462581759","GB","United Kingdom"
+"146.200.4.0","146.200.5.255","2462581760","2462582271","US","United States"
+"146.200.6.0","146.200.6.255","2462582272","2462582527","GB","United Kingdom"
+"146.200.7.0","146.200.8.255","2462582528","2462583039","US","United States"
+"146.200.9.0","146.200.10.255","2462583040","2462583551","GB","United Kingdom"
+"146.200.11.0","146.200.11.255","2462583552","2462583807","US","United States"
+"146.200.12.0","146.200.13.255","2462583808","2462584319","GB","United Kingdom"
+"146.200.14.0","146.200.20.255","2462584320","2462586111","US","United States"
+"146.200.21.0","146.200.21.255","2462586112","2462586367","GB","United Kingdom"
+"146.200.22.0","146.200.23.255","2462586368","2462586879","US","United States"
+"146.200.24.0","146.200.25.255","2462586880","2462587391","GB","United Kingdom"
+"146.200.26.0","146.200.30.255","2462587392","2462588671","US","United States"
+"146.200.31.0","146.200.32.255","2462588672","2462589183","GB","United Kingdom"
+"146.200.33.0","146.200.33.255","2462589184","2462589439","US","United States"
+"146.200.34.0","146.200.34.255","2462589440","2462589695","GB","United Kingdom"
+"146.200.35.0","146.200.38.255","2462589696","2462590719","US","United States"
+"146.200.39.0","146.200.39.255","2462590720","2462590975","GB","United Kingdom"
+"146.200.40.0","146.200.41.255","2462590976","2462591487","US","United States"
+"146.200.42.0","146.200.43.255","2462591488","2462591999","GB","United Kingdom"
+"146.200.44.0","146.200.44.255","2462592000","2462592255","US","United States"
+"146.200.45.0","146.200.46.255","2462592256","2462592767","GB","United Kingdom"
+"146.200.47.0","146.200.59.255","2462592768","2462596095","US","United States"
+"146.200.60.0","146.200.60.255","2462596096","2462596351","GB","United Kingdom"
+"146.200.61.0","146.200.61.255","2462596352","2462596607","US","United States"
+"146.200.62.0","146.200.62.255","2462596608","2462596863","GB","United Kingdom"
+"146.200.63.0","146.200.64.146","2462596864","2462597266","US","United States"
+"146.200.64.147","146.200.64.147","2462597267","2462597267","GB","United Kingdom"
+"146.200.64.148","146.200.64.255","2462597268","2462597375","US","United States"
+"146.200.65.0","146.200.68.255","2462597376","2462598399","GB","United Kingdom"
+"146.200.69.0","146.200.76.255","2462598400","2462600447","US","United States"
+"146.200.77.0","146.200.77.255","2462600448","2462600703","GB","United Kingdom"
+"146.200.78.0","146.200.80.255","2462600704","2462601471","US","United States"
+"146.200.81.0","146.200.82.255","2462601472","2462601983","GB","United Kingdom"
+"146.200.83.0","146.200.83.255","2462601984","2462602239","US","United States"
+"146.200.84.0","146.200.85.255","2462602240","2462602751","GB","United Kingdom"
+"146.200.86.0","146.200.91.255","2462602752","2462604287","US","United States"
+"146.200.92.0","146.200.94.255","2462604288","2462605055","GB","United Kingdom"
+"146.200.95.0","146.200.96.255","2462605056","2462605567","US","United States"
+"146.200.97.0","146.200.102.255","2462605568","2462607103","GB","United Kingdom"
+"146.200.103.0","146.200.112.255","2462607104","2462609663","US","United States"
+"146.200.113.0","146.200.114.255","2462609664","2462610175","GB","United Kingdom"
+"146.200.115.0","146.200.115.255","2462610176","2462610431","US","United States"
+"146.200.116.0","146.200.119.255","2462610432","2462611455","GB","United Kingdom"
+"146.200.120.0","146.200.127.255","2462611456","2462613503","US","United States"
+"146.200.128.0","146.200.130.255","2462613504","2462614271","GB","United Kingdom"
+"146.200.131.0","146.200.131.255","2462614272","2462614527","US","United States"
+"146.200.132.0","146.200.133.255","2462614528","2462615039","GB","United Kingdom"
+"146.200.134.0","146.200.135.255","2462615040","2462615551","US","United States"
+"146.200.136.0","146.200.136.255","2462615552","2462615807","GB","United Kingdom"
+"146.200.137.0","146.200.137.255","2462615808","2462616063","US","United States"
+"146.200.138.0","146.200.138.255","2462616064","2462616319","GB","United Kingdom"
+"146.200.139.0","146.200.139.254","2462616320","2462616574","US","United States"
+"146.200.139.255","146.200.141.255","2462616575","2462617087","GB","United Kingdom"
+"146.200.142.0","146.200.143.255","2462617088","2462617599","US","United States"
+"146.200.144.0","146.200.144.255","2462617600","2462617855","GB","United Kingdom"
+"146.200.145.0","146.200.147.255","2462617856","2462618623","US","United States"
+"146.200.148.0","146.200.150.255","2462618624","2462619391","GB","United Kingdom"
+"146.200.151.0","146.200.152.255","2462619392","2462619903","US","United States"
+"146.200.153.0","146.200.153.255","2462619904","2462620159","GB","United Kingdom"
+"146.200.154.0","146.200.154.255","2462620160","2462620415","US","United States"
+"146.200.155.0","146.200.155.255","2462620416","2462620671","GB","United Kingdom"
+"146.200.156.0","146.200.157.255","2462620672","2462621183","US","United States"
+"146.200.158.0","146.200.158.255","2462621184","2462621439","GB","United Kingdom"
+"146.200.159.0","146.200.159.255","2462621440","2462621695","US","United States"
+"146.200.160.0","146.200.165.255","2462621696","2462623231","GB","United Kingdom"
+"146.200.166.0","146.200.166.255","2462623232","2462623487","US","United States"
+"146.200.167.0","146.200.169.255","2462623488","2462624255","GB","United Kingdom"
+"146.200.170.0","146.200.170.255","2462624256","2462624511","US","United States"
+"146.200.171.0","146.200.172.255","2462624512","2462625023","GB","United Kingdom"
+"146.200.173.0","146.200.177.255","2462625024","2462626303","US","United States"
+"146.200.178.0","146.200.178.255","2462626304","2462626559","GB","United Kingdom"
+"146.200.179.0","146.200.199.255","2462626560","2462631935","US","United States"
+"146.200.200.0","146.200.200.255","2462631936","2462632191","GB","United Kingdom"
+"146.200.201.0","146.200.201.255","2462632192","2462632447","US","United States"
+"146.200.202.0","146.200.203.255","2462632448","2462632959","GB","United Kingdom"
+"146.200.204.0","146.200.206.255","2462632960","2462633727","US","United States"
+"146.200.207.0","146.200.207.255","2462633728","2462633983","GB","United Kingdom"
+"146.200.208.0","146.200.216.255","2462633984","2462636287","US","United States"
+"146.200.217.0","146.200.217.255","2462636288","2462636543","GB","United Kingdom"
+"146.200.218.0","146.200.218.255","2462636544","2462636799","US","United States"
+"146.200.219.0","146.200.219.255","2462636800","2462637055","GB","United Kingdom"
+"146.200.220.0","146.200.220.255","2462637056","2462637311","US","United States"
+"146.200.221.0","146.200.228.255","2462637312","2462639359","GB","United Kingdom"
+"146.200.229.0","146.200.229.255","2462639360","2462639615","US","United States"
+"146.200.230.0","146.200.231.255","2462639616","2462640127","GB","United Kingdom"
+"146.200.232.0","146.200.233.255","2462640128","2462640639","US","United States"
+"146.200.234.0","146.200.234.255","2462640640","2462640895","GB","United Kingdom"
+"146.200.235.0","146.200.237.255","2462640896","2462641663","US","United States"
+"146.200.238.0","146.200.238.255","2462641664","2462641919","GB","United Kingdom"
+"146.200.239.0","146.200.239.255","2462641920","2462642175","US","United States"
+"146.200.240.0","146.200.243.255","2462642176","2462643199","GB","United Kingdom"
+"146.200.244.0","146.200.244.255","2462643200","2462643455","US","United States"
+"146.200.245.0","146.200.247.255","2462643456","2462644223","GB","United Kingdom"
+"146.200.248.0","146.209.255.255","2462644224","2463236095","US","United States"
+"146.210.0.0","146.210.255.255","2463236096","2463301631","AT","Austria"
+"146.211.0.0","146.211.255.255","2463301632","2463367167","FI","Finland"
+"146.212.0.0","146.212.255.255","2463367168","2463432703","SI","Slovenia"
+"146.213.0.0","146.213.255.255","2463432704","2463498239","NO","Norway"
+"146.214.0.0","146.215.255.255","2463498240","2463629311","US","United States"
+"146.216.0.0","146.216.255.255","2463629312","2463694847","CH","Switzerland"
+"146.217.0.0","146.218.255.255","2463694848","2463825919","US","United States"
+"146.219.0.0","146.219.255.255","2463825920","2463891455","ES","Spain"
+"146.220.0.0","146.220.79.255","2463891456","2463911935","LU","Luxembourg"
+"146.220.80.0","146.220.95.255","2463911936","2463916031","FR","France"
+"146.220.96.0","146.220.255.255","2463916032","2463956991","LU","Luxembourg"
+"146.221.0.0","146.221.255.255","2463956992","2464022527","AU","Australia"
+"146.222.0.0","146.223.255.255","2464022528","2464153599","US","United States"
+"146.224.0.0","146.224.255.255","2464153600","2464219135","NO","Norway"
+"146.225.0.0","146.225.255.255","2464219136","2464284671","US","United States"
+"146.226.0.0","146.226.255.255","2464284672","2464350207","VI","Virgin Islands, U.S."
+"146.227.0.0","146.227.255.255","2464350208","2464415743","GB","United Kingdom"
+"146.228.0.0","146.228.255.255","2464415744","2464481279","CH","Switzerland"
+"146.229.0.0","146.229.255.255","2464481280","2464546815","US","United States"
+"146.230.0.0","146.232.255.255","2464546816","2464743423","ZA","South Africa"
+"146.233.0.0","146.233.255.255","2464743424","2464808959","US","United States"
+"146.234.0.0","146.234.255.255","2464808960","2464874495","DE","Germany"
+"146.235.0.0","146.246.255.255","2464874496","2465660927","US","United States"
+"146.247.0.0","146.247.7.255","2465660928","2465662975","RU","Russian Federation"
+"146.247.8.0","146.247.15.255","2465662976","2465665023","CH","Switzerland"
+"146.247.16.0","146.247.23.255","2465665024","2465667071","IT","Italy"
+"146.247.24.0","146.247.31.255","2465667072","2465669119","SI","Slovenia"
+"146.247.32.0","146.247.39.255","2465669120","2465671167","RU","Russian Federation"
+"146.247.40.0","146.247.45.255","2465671168","2465672703","IE","Ireland"
+"146.247.46.0","146.247.46.255","2465672704","2465672959","BG","Bulgaria"
+"146.247.47.0","146.247.47.255","2465672960","2465673215","IE","Ireland"
+"146.247.48.0","146.247.63.255","2465673216","2465677311","GB","United Kingdom"
+"146.247.64.0","146.247.71.255","2465677312","2465679359","IT","Italy"
+"146.247.72.0","146.247.79.255","2465679360","2465681407","NL","Netherlands"
+"146.247.80.0","146.247.87.255","2465681408","2465683455","SE","Sweden"
+"146.247.88.0","146.247.95.255","2465683456","2465685503","FR","France"
+"146.247.96.0","146.247.114.255","2465685504","2465690367","DE","Germany"
+"146.247.115.0","146.247.127.255","2465690368","2465693695","IT","Italy"
+"146.247.128.0","146.247.255.255","2465693696","2465726463","NO","Norway"
+"146.248.0.0","146.248.255.255","2465726464","2465791999","CH","Switzerland"
+"146.249.0.0","146.249.255.255","2465792000","2465857535","FR","France"
+"146.250.0.0","146.250.255.255","2465857536","2465923071","US","United States"
+"146.251.0.0","146.251.255.255","2465923072","2465988607","SA","Saudi Arabia"
+"146.252.0.0","146.252.255.255","2465988608","2466054143","US","United States"
+"146.253.0.0","146.254.255.255","2466054144","2466185215","SE","Sweden"
+"146.255.0.0","146.255.15.255","2466185216","2466189311","GB","United Kingdom"
+"146.255.16.0","146.255.23.255","2466189312","2466191359","ES","Spain"
+"146.255.24.0","146.255.31.255","2466191360","2466193407","CZ","Czech Republic"
+"146.255.32.0","146.255.55.255","2466193408","2466199551","NL","Netherlands"
+"146.255.56.0","146.255.63.255","2466199552","2466201599","AT","Austria"
+"146.255.64.0","146.255.95.255","2466201600","2466209791","MK","Macedonia"
+"146.255.96.0","146.255.103.255","2466209792","2466211839","ES","Spain"
+"146.255.104.0","146.255.111.255","2466211840","2466213887","GB","United Kingdom"
+"146.255.120.0","146.255.122.255","2466215936","2466216703","US","United States"
+"146.255.123.0","146.255.123.255","2466216704","2466216959","DE","Germany"
+"146.255.124.0","146.255.126.255","2466216960","2466217727","SG","Singapore"
+"146.255.127.0","146.255.127.255","2466217728","2466217983","DE","Germany"
+"146.255.128.0","146.255.159.255","2466217984","2466226175","BA","Bosnia and Herzegovina"
+"146.255.160.0","146.255.167.255","2466226176","2466228223","IT","Italy"
+"146.255.168.0","146.255.175.255","2466228224","2466230271","FR","France"
+"146.255.176.0","146.255.183.255","2466230272","2466232319","EE","Estonia"
+"146.255.184.0","146.255.191.255","2466232320","2466234367","ES","Spain"
+"146.255.192.0","146.255.223.255","2466234368","2466242559","RU","Russian Federation"
+"146.255.224.0","146.255.255.255","2466242560","2466250751","GE","Georgia"
+"147.0.0.0","147.1.7.255","2466250752","2466318335","US","United States"
+"147.1.8.0","147.1.8.255","2466318336","2466318591","SG","Singapore"
+"147.1.9.0","147.1.10.255","2466318592","2466319103","US","United States"
+"147.1.11.0","147.1.11.255","2466319104","2466319359","AU","Australia"
+"147.1.12.0","147.1.27.255","2466319360","2466323455","US","United States"
+"147.1.28.0","147.1.28.255","2466323456","2466323711","SG","Singapore"
+"147.1.29.0","147.1.37.255","2466323712","2466326015","US","United States"
+"147.1.38.0","147.1.38.255","2466326016","2466326271","SG","Singapore"
+"147.1.39.0","147.1.79.255","2466326272","2466336767","US","United States"
+"147.1.80.0","147.1.80.255","2466336768","2466337023","SG","Singapore"
+"147.1.81.0","147.5.255.255","2466337024","2466643967","US","United States"
+"147.6.0.0","147.6.255.255","2466643968","2466709503","KR","Korea, Republic of"
+"147.7.0.0","147.7.255.255","2466709504","2466775039","HU","Hungary"
+"147.8.0.0","147.8.255.255","2466775040","2466840575","HK","Hong Kong"
+"147.9.0.0","147.9.255.255","2466840576","2466906111","US","United States"
+"147.10.0.0","147.10.255.255","2466906112","2466971647","AU","Australia"
+"147.11.0.0","147.11.255.255","2466971648","2467037183","US","United States"
+"147.12.0.0","147.12.255.255","2467037184","2467102719","NL","Netherlands"
+"147.13.0.0","147.14.255.255","2467102720","2467233791","SE","Sweden"
+"147.15.0.0","147.26.255.255","2467233792","2468020223","US","United States"
+"147.27.0.0","147.27.255.255","2468020224","2468085759","GR","Greece"
+"147.28.0.0","147.28.255.255","2468085760","2468151295","US","United States"
+"147.29.0.0","147.29.113.255","2468151296","2468180479","DK","Denmark"
+"147.29.114.0","147.29.114.255","2468180480","2468180735","EU","Europe"
+"147.29.115.0","147.29.255.255","2468180736","2468216831","DK","Denmark"
+"147.30.0.0","147.30.255.255","2468216832","2468282367","KZ","Kazakhstan"
+"147.31.0.0","147.31.255.255","2468282368","2468347903","US","United States"
+"147.32.0.0","147.33.255.255","2468347904","2468478975","CZ","Czech Republic"
+"147.34.0.0","147.40.255.255","2468478976","2468937727","US","United States"
+"147.41.0.0","147.41.255.255","2468937728","2469003263","AU","Australia"
+"147.42.0.0","147.42.255.255","2469003264","2469068799","US","United States"
+"147.43.0.0","147.43.255.255","2469068800","2469134335","KR","Korea, Republic of"
+"147.44.0.0","147.44.255.255","2469134336","2469199871","SE","Sweden"
+"147.45.0.0","147.45.255.255","2469199872","2469265407","RU","Russian Federation"
+"147.46.0.0","147.47.255.255","2469265408","2469396479","KR","Korea, Republic of"
+"147.48.0.0","147.49.255.255","2469396480","2469527551","US","United States"
+"147.50.0.0","147.50.255.255","2469527552","2469593087","TH","Thailand"
+"147.51.0.0","147.51.255.255","2469593088","2469658623","US","United States"
+"147.52.0.0","147.52.255.255","2469658624","2469724159","GR","Greece"
+"147.53.0.0","147.53.255.255","2469724160","2469789695","US","United States"
+"147.54.0.0","147.54.255.255","2469789696","2469855231","DE","Germany"
+"147.55.0.0","147.59.255.255","2469855232","2470182911","US","United States"
+"147.60.0.0","147.60.0.255","2470182912","2470183167","CH","Switzerland"
+"147.60.1.0","147.60.1.255","2470183168","2470183423","AP","Asia/Pacific Region"
+"147.60.2.0","147.60.31.255","2470183424","2470191103","CH","Switzerland"
+"147.60.32.0","147.60.63.255","2470191104","2470199295","SG","Singapore"
+"147.60.64.0","147.60.255.255","2470199296","2470248447","CH","Switzerland"
+"147.61.0.0","147.64.255.255","2470248448","2470510591","US","United States"
+"147.65.0.0","147.65.255.255","2470510592","2470576127","BR","Brazil"
+"147.66.0.0","147.66.255.255","2470576128","2470641663","AU","Australia"
+"147.67.0.0","147.67.255.255","2470641664","2470707199","LU","Luxembourg"
+"147.68.0.0","147.68.255.255","2470707200","2470772735","GB","United Kingdom"
+"147.69.0.0","147.69.255.255","2470772736","2470838271","AU","Australia"
+"147.70.0.0","147.75.111.255","2470838272","2471194623","US","United States"
+"147.75.112.0","147.75.127.255","2471194624","2471198719","CO","Colombia"
+"147.75.128.0","147.75.143.255","2471198720","2471202815","US","United States"
+"147.75.144.0","147.75.159.255","2471202816","2471206911","CH","Switzerland"
+"147.75.160.0","147.75.203.255","2471206912","2471218175","US","United States"
+"147.75.204.0","147.75.205.255","2471218176","2471218687","NL","Netherlands"
+"147.75.206.0","147.75.207.255","2471218688","2471219199","US","United States"
+"147.75.208.0","147.75.208.223","2471219200","2471219423","IL","Israel"
+"147.75.208.224","147.75.208.239","2471219424","2471219439","US","United States"
+"147.75.208.240","147.75.208.255","2471219440","2471219455","CA","Canada"
+"147.75.209.0","147.75.209.223","2471219456","2471219679","FR","France"
+"147.75.209.224","147.75.209.234","2471219680","2471219690","EU","Europe"
+"147.75.209.235","147.75.209.235","2471219691","2471219691","GB","United Kingdom"
+"147.75.209.236","147.75.209.255","2471219692","2471219711","EU","Europe"
+"147.75.210.0","147.75.223.255","2471219712","2471223295","IL","Israel"
+"147.75.224.0","147.75.255.255","2471223296","2471231487","CH","Switzerland"
+"147.76.0.0","147.76.255.255","2471231488","2471297023","AU","Australia"
+"147.77.0.0","147.77.255.255","2471297024","2471362559","GB","United Kingdom"
+"147.79.0.0","147.82.255.255","2471428096","2471690239","US","United States"
+"147.83.0.0","147.84.255.255","2471690240","2471821311","ES","Spain"
+"147.85.0.0","147.85.255.255","2471821312","2471886847","US","United States"
+"147.86.0.0","147.88.255.255","2471886848","2472083455","CH","Switzerland"
+"147.89.0.0","147.89.255.255","2472083456","2472148991","GB","United Kingdom"
+"147.90.0.0","147.90.255.255","2472148992","2472214527","US","United States"
+"147.91.0.0","147.91.255.255","2472214528","2472280063","RS","Serbia"
+"147.92.0.0","147.92.255.255","2472280064","2472345599","US","United States"
+"147.93.0.0","147.93.255.255","2472345600","2472411135","BE","Belgium"
+"147.94.0.0","147.94.255.255","2472411136","2472476671","FR","France"
+"147.95.0.0","147.95.255.255","2472476672","2472542207","GR","Greece"
+"147.96.0.0","147.96.255.255","2472542208","2472607743","ES","Spain"
+"147.97.0.0","147.97.255.255","2472607744","2472673279","US","United States"
+"147.98.0.0","147.100.255.255","2472673280","2472869887","FR","France"
+"147.101.0.0","147.101.255.255","2472869888","2472935423","US","United States"
+"147.102.0.0","147.102.255.255","2472935424","2473000959","GR","Greece"
+"147.103.0.0","147.108.15.255","2473000960","2473332735","US","United States"
+"147.108.16.0","147.108.17.255","2473332736","2473333247","AE","United Arab Emirates"
+"147.108.18.0","147.108.31.255","2473333248","2473336831","US","United States"
+"147.108.32.0","147.108.39.255","2473336832","2473338879","AU","Australia"
+"147.108.40.0","147.108.55.255","2473338880","2473342975","US","United States"
+"147.108.56.0","147.108.63.255","2473342976","2473345023","GB","United Kingdom"
+"147.108.64.0","147.108.67.255","2473345024","2473346047","AE","United Arab Emirates"
+"147.108.68.0","147.108.75.255","2473346048","2473348095","US","United States"
+"147.108.76.0","147.108.79.255","2473348096","2473349119","SA","Saudi Arabia"
+"147.108.80.0","147.108.199.255","2473349120","2473379839","US","United States"
+"147.108.200.0","147.108.207.255","2473379840","2473381887","AU","Australia"
+"147.108.208.0","147.108.255.255","2473381888","2473394175","US","United States"
+"147.109.0.0","147.109.255.255","2473394176","2473459711","AU","Australia"
+"147.110.0.0","147.110.255.255","2473459712","2473525247","ZA","South Africa"
+"147.111.0.0","147.112.255.255","2473525248","2473656319","NO","Norway"
+"147.113.0.0","147.113.255.255","2473656320","2473721855","US","United States"
+"147.114.0.0","147.114.248.255","2473721856","2473785599","GB","United Kingdom"
+"147.114.249.0","147.114.249.108","2473785600","2473785708","AP","Asia/Pacific Region"
+"147.114.249.109","147.114.249.109","2473785709","2473785709","HK","Hong Kong"
+"147.114.249.110","147.114.249.255","2473785710","2473785855","AP","Asia/Pacific Region"
+"147.114.250.0","147.114.255.255","2473785856","2473787391","GB","United Kingdom"
+"147.115.0.0","147.118.255.255","2473787392","2474049535","US","United States"
+"147.119.0.0","147.119.255.255","2474049536","2474115071","GB","United Kingdom"
+"147.120.0.0","147.121.255.255","2474115072","2474246143","US","United States"
+"147.122.0.0","147.123.255.255","2474246144","2474377215","IT","Italy"
+"147.124.0.0","147.124.255.255","2474377216","2474442751","US","United States"
+"147.125.0.0","147.125.255.255","2474442752","2474508287","AT","Austria"
+"147.126.0.0","147.126.255.255","2474508288","2474573823","US","United States"
+"147.127.0.0","147.127.255.255","2474573824","2474639359","FR","France"
+"147.128.0.0","147.131.255.255","2474639360","2474901503","US","United States"
+"147.132.0.0","147.132.255.255","2474901504","2474967039","AU","Australia"
+"147.133.0.0","147.141.255.255","2474967040","2475556863","US","United States"
+"147.142.0.0","147.142.255.255","2475556864","2475622399","DE","Germany"
+"147.143.0.0","147.143.255.255","2475622400","2475687935","GB","United Kingdom"
+"147.144.0.0","147.146.255.255","2475687936","2475884543","US","United States"
+"147.147.0.0","147.152.255.255","2475884544","2476277759","GB","United Kingdom"
+"147.153.0.0","147.155.255.255","2476277760","2476474367","US","United States"
+"147.156.0.0","147.156.255.255","2476474368","2476539903","ES","Spain"
+"147.157.0.0","147.157.255.255","2476539904","2476605439","JP","Japan"
+"147.158.0.0","147.158.255.255","2476605440","2476670975","NZ","New Zealand"
+"147.159.0.0","147.160.255.255","2476670976","2476802047","US","United States"
+"147.161.0.0","147.161.255.255","2476802048","2476867583","IL","Israel"
+"147.162.0.0","147.163.255.255","2476867584","2476998655","IT","Italy"
+"147.164.0.0","147.166.255.255","2476998656","2477195263","US","United States"
+"147.167.0.0","147.167.255.255","2477195264","2477260799","CH","Switzerland"
+"147.168.0.0","147.170.255.255","2477260800","2477457407","US","United States"
+"147.171.0.0","147.171.255.255","2477457408","2477522943","FR","France"
+"147.172.0.0","147.172.255.255","2477522944","2477588479","DE","Germany"
+"147.173.0.0","147.173.255.255","2477588480","2477654015","FR","France"
+"147.174.0.0","147.174.255.255","2477654016","2477719551","US","United States"
+"147.175.0.0","147.175.255.255","2477719552","2477785087","SK","Slovakia"
+"147.176.0.0","147.176.255.255","2477785088","2477850623","JP","Japan"
+"147.177.0.0","147.179.255.255","2477850624","2478047231","US","United States"
+"147.180.0.0","147.180.255.255","2478047232","2478112767","SE","Sweden"
+"147.181.0.0","147.181.255.255","2478112768","2478178303","NL","Netherlands"
+"147.182.0.0","147.182.200.255","2478178304","2478229759","US","United States"
+"147.182.201.0","147.182.201.255","2478229760","2478230015","AP","Asia/Pacific Region"
+"147.182.202.0","147.183.255.255","2478230016","2478309375","US","United States"
+"147.184.0.0","147.184.255.255","2478309376","2478374911","GB","United Kingdom"
+"147.185.0.0","147.185.255.255","2478374912","2478440447","US","United States"
+"147.186.0.0","147.186.255.255","2478440448","2478505983","SE","Sweden"
+"147.187.0.0","147.187.255.255","2478505984","2478571519","US","United States"
+"147.188.0.0","147.189.255.255","2478571520","2478702591","GB","United Kingdom"
+"147.190.0.0","147.192.255.255","2478702592","2478899199","US","United States"
+"147.193.0.0","147.193.255.255","2478899200","2478964735","GB","United Kingdom"
+"147.194.0.0","147.194.255.255","2478964736","2479030271","CA","Canada"
+"147.195.0.0","147.195.255.255","2479030272","2479095807","US","United States"
+"147.196.0.0","147.196.255.255","2479095808","2479161343","FR","France"
+"147.197.0.0","147.197.255.255","2479161344","2479226879","GB","United Kingdom"
+"147.198.0.0","147.199.255.255","2479226880","2479357951","US","United States"
+"147.200.0.0","147.200.255.255","2479357952","2479423487","AU","Australia"
+"147.201.0.0","147.201.255.255","2479423488","2479489023","GB","United Kingdom"
+"147.202.0.0","147.203.119.255","2479489024","2479585279","US","United States"
+"147.203.120.0","147.203.120.255","2479585280","2479585535","A1","Anonymous Proxy"
+"147.203.121.0","147.203.255.255","2479585536","2479620095","US","United States"
+"147.204.0.0","147.204.255.255","2479620096","2479685631","DE","Germany"
+"147.205.0.0","147.208.255.255","2479685632","2479947775","US","United States"
+"147.209.0.0","147.209.255.255","2479947776","2480013311","AU","Australia"
+"147.210.0.0","147.210.255.255","2480013312","2480078847","FR","France"
+"147.211.0.0","147.211.255.255","2480078848","2480144383","AU","Australia"
+"147.213.0.0","147.213.255.255","2480209920","2480275455","SK","Slovakia"
+"147.214.0.0","147.214.255.255","2480275456","2480340991","SE","Sweden"
+"147.215.0.0","147.215.255.255","2480340992","2480406527","FR","France"
+"147.216.0.0","147.219.255.255","2480406528","2480668671","US","United States"
+"147.220.0.0","147.220.255.255","2480668672","2480734207","SE","Sweden"
+"147.221.0.0","147.227.255.255","2480734208","2481192959","US","United States"
+"147.228.0.0","147.231.255.255","2481192960","2481455103","CZ","Czech Republic"
+"147.232.0.0","147.232.255.255","2481455104","2481520639","SK","Slovakia"
+"147.233.0.0","147.234.1.255","2481520640","2481586687","IL","Israel"
+"147.234.2.0","147.234.3.255","2481586688","2481587199","GB","United Kingdom"
+"147.234.4.0","147.237.255.255","2481587200","2481848319","IL","Israel"
+"147.238.0.0","147.242.255.255","2481848320","2482175999","US","United States"
+"147.243.0.0","147.243.127.255","2482176000","2482208767","FI","Finland"
+"147.243.128.0","147.243.159.255","2482208768","2482216959","US","United States"
+"147.243.160.0","147.243.191.255","2482216960","2482225151","FI","Finland"
+"147.243.192.0","147.243.223.255","2482225152","2482233343","SG","Singapore"
+"147.243.224.0","147.243.255.255","2482233344","2482241535","CN","China"
+"147.244.0.0","147.249.255.255","2482241536","2482634751","US","United States"
+"147.250.0.0","147.250.255.255","2482634752","2482700287","FR","France"
+"147.251.0.0","147.251.255.255","2482700288","2482765823","CZ","Czech Republic"
+"147.252.0.0","147.252.255.255","2482765824","2482831359","IE","Ireland"
+"147.253.0.0","147.255.255.255","2482831360","2483027967","US","United States"
+"148.0.0.0","148.0.255.255","2483027968","2483093503","DO","Dominican Republic"
+"148.1.0.0","148.1.255.255","2483093504","2483159039","US","United States"
+"148.2.0.0","148.2.255.255","2483159040","2483224575","SE","Sweden"
+"148.3.0.0","148.3.255.255","2483224576","2483290111","ES","Spain"
+"148.4.0.0","148.5.255.255","2483290112","2483421183","US","United States"
+"148.6.0.0","148.6.255.255","2483421184","2483486719","HU","Hungary"
+"148.7.0.0","148.53.255.255","2483486720","2486566911","US","United States"
+"148.54.0.0","148.54.255.255","2486566912","2486632447","CH","Switzerland"
+"148.55.0.0","148.55.255.255","2486632448","2486697983","US","United States"
+"148.56.0.0","148.56.255.255","2486697984","2486763519","ES","Spain"
+"148.57.0.0","148.59.127.255","2486763520","2486927359","US","United States"
+"148.59.128.0","148.59.130.255","2486927360","2486928127","CA","Canada"
+"148.59.131.0","148.59.215.255","2486928128","2486949887","US","United States"
+"148.59.216.0","148.59.221.255","2486949888","2486951423","CA","Canada"
+"148.59.222.0","148.59.227.255","2486951424","2486952959","US","United States"
+"148.59.228.0","148.59.229.255","2486952960","2486953471","CA","Canada"
+"148.59.230.0","148.59.241.255","2486953472","2486956543","US","United States"
+"148.59.242.0","148.59.243.255","2486956544","2486957055","CA","Canada"
+"148.59.244.0","148.59.255.255","2486957056","2486960127","US","United States"
+"148.60.0.0","148.60.255.255","2486960128","2487025663","FR","France"
+"148.61.0.0","148.62.255.255","2487025664","2487156735","US","United States"
+"148.63.0.0","148.63.255.255","2487156736","2487222271","PT","Portugal"
+"148.64.0.0","148.66.63.255","2487222272","2487369727","US","United States"
+"148.66.64.0","148.66.127.255","2487369728","2487386111","PF","French Polynesia"
+"148.66.128.0","148.66.159.255","2487386112","2487394303","SG","Singapore"
+"148.66.160.0","148.66.255.255","2487394304","2487418879","US","United States"
+"148.67.0.0","148.68.255.255","2487418880","2487549951","JP","Japan"
+"148.69.0.0","148.69.255.255","2487549952","2487615487","PT","Portugal"
+"148.70.0.0","148.70.255.255","2487615488","2487681023","US","United States"
+"148.71.0.0","148.71.255.255","2487681024","2487746559","PT","Portugal"
+"148.72.0.0","148.78.255.255","2487746560","2488205311","US","United States"
+"148.79.0.0","148.79.255.255","2488205312","2488270847","GB","United Kingdom"
+"148.80.0.0","148.80.255.255","2488270848","2488336383","US","United States"
+"148.81.0.0","148.81.255.255","2488336384","2488401919","PL","Poland"
+"148.82.0.0","148.83.255.255","2488401920","2488532991","NO","Norway"
+"148.84.0.0","148.87.255.255","2488532992","2488795135","US","United States"
+"148.88.0.0","148.88.255.255","2488795136","2488860671","GB","United Kingdom"
+"148.89.0.0","148.100.255.255","2488860672","2489647103","US","United States"
+"148.101.0.0","148.101.255.255","2489647104","2489712639","DO","Dominican Republic"
+"148.102.0.0","148.102.127.255","2489712640","2489745407","PE","Peru"
+"148.102.128.0","148.102.255.255","2489745408","2489778175","HT","Haiti"
+"148.103.0.0","148.103.255.255","2489778176","2489843711","DO","Dominican Republic"
+"148.104.0.0","148.106.68.255","2489843712","2489992447","US","United States"
+"148.106.69.0","148.106.69.255","2489992448","2489992703","HK","Hong Kong"
+"148.106.70.0","148.106.81.24","2489992704","2489995544","US","United States"
+"148.106.81.25","148.106.81.25","2489995545","2489995545","AP","Asia/Pacific Region"
+"148.106.81.26","148.106.127.255","2489995546","2490007551","US","United States"
+"148.106.128.0","148.106.153.59","2490007552","2490014011","GB","United Kingdom"
+"148.106.153.60","148.106.153.60","2490014012","2490014012","US","United States"
+"148.106.153.61","148.106.159.255","2490014013","2490015743","GB","United Kingdom"
+"148.106.160.0","148.107.4.255","2490015744","2490041599","US","United States"
+"148.107.5.0","148.107.5.255","2490041600","2490041855","AP","Asia/Pacific Region"
+"148.107.6.0","148.107.11.255","2490041856","2490043391","US","United States"
+"148.107.12.0","148.107.12.255","2490043392","2490043647","GB","United Kingdom"
+"148.107.13.0","148.109.255.255","2490043648","2490236927","US","United States"
+"148.110.0.0","148.110.255.255","2490236928","2490302463","LU","Luxembourg"
+"148.111.0.0","148.116.255.255","2490302464","2490695679","US","United States"
+"148.117.0.0","148.117.255.255","2490695680","2490761215","CA","Canada"
+"148.118.0.0","148.123.255.255","2490761216","2491154431","NO","Norway"
+"148.124.0.0","148.134.255.255","2491154432","2491875327","US","United States"
+"148.135.0.0","148.136.255.255","2491875328","2492006399","SE","Sweden"
+"148.137.0.0","148.137.255.255","2492006400","2492071935","US","United States"
+"148.138.0.0","148.138.255.255","2492071936","2492137471","SE","Sweden"
+"148.139.0.0","148.139.255.255","2492137472","2492203007","US","United States"
+"148.140.0.0","148.140.255.255","2492203008","2492268543","NO","Norway"
+"148.141.0.0","148.142.255.255","2492268544","2492399615","US","United States"
+"148.143.0.0","148.143.255.255","2492399616","2492465151","FR","France"
+"148.144.0.0","148.144.255.255","2492465152","2492530687","US","United States"
+"148.145.0.0","148.145.255.255","2492530688","2492596223","AU","Australia"
+"148.146.0.0","148.147.255.255","2492596224","2492727295","US","United States"
+"148.148.0.0","148.148.255.255","2492727296","2492792831","SE","Sweden"
+"148.149.0.0","148.150.255.255","2492792832","2492923903","US","United States"
+"148.151.0.0","148.151.255.255","2492923904","2492989439","OM","Oman"
+"148.152.0.0","148.159.255.255","2492989440","2493513727","US","United States"
+"148.160.0.0","148.160.255.255","2493513728","2493579263","SE","Sweden"
+"148.161.0.0","148.161.255.255","2493579264","2493644799","JP","Japan"
+"148.162.0.0","148.163.115.255","2493644800","2493740031","US","United States"
+"148.163.116.0","148.163.116.63","2493740032","2493740095","CN","China"
+"148.163.116.64","148.163.179.255","2493740096","2493756415","US","United States"
+"148.163.180.0","148.163.183.255","2493756416","2493757439","CA","Canada"
+"148.163.184.0","148.168.255.255","2493757440","2494103551","US","United States"
+"148.169.0.0","148.169.255.255","2494103552","2494169087","FR","France"
+"148.170.0.0","148.175.255.255","2494169088","2494562303","US","United States"
+"148.176.0.0","148.176.255.255","2494562304","2494627839","GB","United Kingdom"
+"148.177.0.0","148.177.79.255","2494627840","2494648319","US","United States"
+"148.177.80.0","148.177.95.255","2494648320","2494652415","BR","Brazil"
+"148.177.96.0","148.177.127.255","2494652416","2494660607","US","United States"
+"148.177.128.0","148.177.129.255","2494660608","2494661119","EU","Europe"
+"148.177.130.0","148.177.191.255","2494661120","2494676991","US","United States"
+"148.177.192.0","148.177.216.255","2494676992","2494683391","AU","Australia"
+"148.177.217.0","148.177.217.255","2494683392","2494683647","AP","Asia/Pacific Region"
+"148.177.218.0","148.177.223.255","2494683648","2494685183","AU","Australia"
+"148.177.224.0","148.177.241.255","2494685184","2494689791","US","United States"
+"148.177.242.0","148.177.242.255","2494689792","2494690047","IN","India"
+"148.177.243.0","148.180.255.255","2494690048","2494889983","US","United States"
+"148.181.0.0","148.181.255.255","2494889984","2494955519","GB","United Kingdom"
+"148.182.0.0","148.182.255.255","2494955520","2495021055","AU","Australia"
+"148.183.0.0","148.184.255.255","2495021056","2495152127","US","United States"
+"148.185.0.0","148.185.255.255","2495152128","2495217663","EU","Europe"
+"148.186.0.0","148.186.255.255","2495217664","2495283199","US","United States"
+"148.187.0.0","148.187.255.255","2495283200","2495348735","CH","Switzerland"
+"148.188.0.0","148.188.0.255","2495348736","2495348991","US","United States"
+"148.188.1.0","148.188.1.59","2495348992","2495349051","DE","Germany"
+"148.188.1.60","148.188.1.60","2495349052","2495349052","FR","France"
+"148.188.1.61","148.188.1.255","2495349053","2495349247","DE","Germany"
+"148.188.2.0","148.188.8.255","2495349248","2495351039","US","United States"
+"148.188.9.0","148.188.9.255","2495351040","2495351295","EU","Europe"
+"148.188.10.0","148.188.17.55","2495351296","2495353143","US","United States"
+"148.188.17.56","148.188.17.56","2495353144","2495353144","EU","Europe"
+"148.188.17.57","148.188.247.255","2495353145","2495412223","US","United States"
+"148.188.248.0","148.188.248.255","2495412224","2495412479","AP","Asia/Pacific Region"
+"148.188.249.0","148.194.255.255","2495412480","2495807487","US","United States"
+"148.195.0.0","148.195.255.255","2495807488","2495873023","AU","Australia"
+"148.196.0.0","148.196.255.255","2495873024","2495938559","CH","Switzerland"
+"148.197.0.0","148.197.255.255","2495938560","2496004095","GB","United Kingdom"
+"148.198.0.0","148.198.255.255","2496004096","2496069631","AT","Austria"
+"148.199.0.0","148.199.255.255","2496069632","2496135167","US","United States"
+"148.200.0.0","148.200.255.255","2496135168","2496200703","NL","Netherlands"
+"148.201.0.0","148.223.155.255","2496200704","2497682431","MX","Mexico"
+"148.223.156.0","148.223.159.255","2497682432","2497683455","EC","Ecuador"
+"148.223.160.0","148.235.179.255","2497683456","2498475007","MX","Mexico"
+"148.235.180.0","148.235.183.255","2498475008","2498476031","EC","Ecuador"
+"148.235.184.0","148.250.255.255","2498476032","2499477503","MX","Mexico"
+"148.251.0.0","148.251.255.255","2499477504","2499543039","DE","Germany"
+"148.252.0.0","148.252.7.255","2499543040","2499545087","GB","United Kingdom"
+"148.252.8.0","148.252.15.255","2499545088","2499547135","IE","Ireland"
+"148.252.16.0","148.252.63.255","2499547136","2499559423","GB","United Kingdom"
+"148.252.64.0","148.252.127.255","2499559424","2499575807","NO","Norway"
+"148.252.128.0","148.253.31.255","2499575808","2499616767","GB","United Kingdom"
+"148.253.32.0","148.253.63.255","2499616768","2499624959","US","United States"
+"148.253.64.0","148.253.127.255","2499624960","2499641343","FR","France"
+"148.253.128.0","148.253.223.255","2499641344","2499665919","GB","United Kingdom"
+"148.253.224.0","148.254.255.255","2499665920","2499739647","US","United States"
+"148.255.0.0","148.255.255.255","2499739648","2499805183","DO","Dominican Republic"
+"149.0.0.0","149.0.255.255","2499805184","2499870719","TR","Turkey"
+"149.1.0.0","149.2.255.255","2499870720","2500001791","US","United States"
+"149.3.0.0","149.3.127.255","2500001792","2500034559","GE","Georgia"
+"149.3.128.0","149.3.143.255","2500034560","2500038655","GB","United Kingdom"
+"149.3.144.0","149.3.151.255","2500038656","2500040703","IT","Italy"
+"149.3.152.0","149.3.159.255","2500040704","2500042751","LB","Lebanon"
+"149.3.160.0","149.3.175.255","2500042752","2500046847","SA","Saudi Arabia"
+"149.3.176.0","149.3.178.255","2500046848","2500047615","IT","Italy"
+"149.3.179.0","149.3.179.255","2500047616","2500047871","GR","Greece"
+"149.3.180.0","149.3.183.255","2500047872","2500048895","IT","Italy"
+"149.3.184.0","149.3.191.255","2500048896","2500050943","MD","Moldova, Republic of"
+"149.3.192.0","149.3.255.255","2500050944","2500067327","KZ","Kazakhstan"
+"149.4.0.0","149.5.0.127","2500067328","2500132991","US","United States"
+"149.5.0.128","149.5.0.159","2500132992","2500133023","NL","Netherlands"
+"149.5.0.160","149.5.21.127","2500133024","2500138367","US","United States"
+"149.5.21.128","149.5.21.159","2500138368","2500138399","BE","Belgium"
+"149.5.21.160","149.5.31.255","2500138400","2500141055","US","United States"
+"149.5.32.0","149.5.32.255","2500141056","2500141311","IE","Ireland"
+"149.5.33.0","149.5.35.255","2500141312","2500142079","US","United States"
+"149.5.36.0","149.5.38.255","2500142080","2500142847","IE","Ireland"
+"149.5.39.0","149.5.39.255","2500142848","2500143103","US","United States"
+"149.5.40.0","149.5.43.255","2500143104","2500144127","IE","Ireland"
+"149.5.44.0","149.5.46.255","2500144128","2500144895","US","United States"
+"149.5.47.0","149.5.47.255","2500144896","2500145151","IE","Ireland"
+"149.5.48.0","149.5.63.255","2500145152","2500149247","US","United States"
+"149.5.64.0","149.5.67.255","2500149248","2500150271","GB","United Kingdom"
+"149.5.68.0","149.5.69.127","2500150272","2500150655","US","United States"
+"149.5.69.128","149.5.69.191","2500150656","2500150719","GB","United Kingdom"
+"149.5.69.192","149.5.88.255","2500150720","2500155647","US","United States"
+"149.5.89.0","149.5.89.255","2500155648","2500155903","GB","United Kingdom"
+"149.5.90.0","149.5.109.255","2500155904","2500161023","US","United States"
+"149.5.110.0","149.5.117.255","2500161024","2500163071","GB","United Kingdom"
+"149.5.118.0","149.5.127.255","2500163072","2500165631","US","United States"
+"149.5.128.0","149.5.147.255","2500165632","2500170751","GB","United Kingdom"
+"149.5.148.0","149.5.148.0","2500170752","2500170752","FI","Finland"
+"149.5.148.1","149.5.159.255","2500170753","2500173823","GB","United Kingdom"
+"149.5.160.0","149.5.176.15","2500173824","2500177935","US","United States"
+"149.5.176.16","149.5.176.23","2500177936","2500177943","PL","Poland"
+"149.5.176.24","149.5.186.255","2500177944","2500180735","US","United States"
+"149.5.187.0","149.5.187.255","2500180736","2500180991","HR","Croatia"
+"149.5.188.0","149.5.207.255","2500180992","2500186111","US","United States"
+"149.5.208.0","149.5.218.7","2500186112","2500188679","GB","United Kingdom"
+"149.5.218.8","149.5.218.15","2500188680","2500188687","CH","Switzerland"
+"149.5.218.16","149.5.223.255","2500188688","2500190207","GB","United Kingdom"
+"149.5.224.0","149.5.239.255","2500190208","2500194303","FR","France"
+"149.5.240.0","149.5.240.95","2500194304","2500194399","US","United States"
+"149.5.240.96","149.5.240.127","2500194400","2500194431","FI","Finland"
+"149.5.240.128","149.5.247.255","2500194432","2500196351","US","United States"
+"149.5.248.0","149.5.255.255","2500196352","2500198399","FI","Finland"
+"149.6.0.0","149.6.3.255","2500198400","2500199423","GB","United Kingdom"
+"149.6.4.0","149.6.7.255","2500199424","2500200447","IE","Ireland"
+"149.6.8.0","149.6.8.255","2500200448","2500200703","US","United States"
+"149.6.9.0","149.6.9.255","2500200704","2500200959","GB","United Kingdom"
+"149.6.10.0","149.6.12.63","2500200960","2500201535","US","United States"
+"149.6.12.64","149.6.12.71","2500201536","2500201543","GB","United Kingdom"
+"149.6.12.72","149.6.16.255","2500201544","2500202751","US","United States"
+"149.6.17.0","149.6.17.255","2500202752","2500203007","ES","Spain"
+"149.6.18.0","149.6.43.255","2500203008","2500209663","US","United States"
+"149.6.44.0","149.6.47.255","2500209664","2500210687","GB","United Kingdom"
+"149.6.48.0","149.6.52.16","2500210688","2500211728","US","United States"
+"149.6.52.17","149.6.52.18","2500211729","2500211730","SI","Slovenia"
+"149.6.52.19","149.6.54.191","2500211731","2500212415","US","United States"
+"149.6.54.192","149.6.54.199","2500212416","2500212423","CH","Switzerland"
+"149.6.54.200","149.6.56.255","2500212424","2500212991","US","United States"
+"149.6.57.0","149.6.57.255","2500212992","2500213247","ES","Spain"
+"149.6.58.0","149.6.90.15","2500213248","2500221455","US","United States"
+"149.6.90.16","149.6.90.19","2500221456","2500221459","FR","France"
+"149.6.90.20","149.6.106.15","2500221460","2500225551","US","United States"
+"149.6.106.16","149.6.106.23","2500225552","2500225559","ES","Spain"
+"149.6.106.24","149.6.110.55","2500225560","2500226615","US","United States"
+"149.6.110.56","149.6.110.63","2500226616","2500226623","NL","Netherlands"
+"149.6.110.64","149.6.111.255","2500226624","2500227071","US","United States"
+"149.6.112.0","149.6.119.255","2500227072","2500229119","FR","France"
+"149.6.120.0","149.6.123.153","2500229120","2500230041","US","United States"
+"149.6.123.154","149.6.123.154","2500230042","2500230042","GB","United Kingdom"
+"149.6.123.155","149.6.123.255","2500230043","2500230143","US","United States"
+"149.6.124.0","149.6.127.255","2500230144","2500231167","GB","United Kingdom"
+"149.6.128.0","149.6.129.255","2500231168","2500231679","US","United States"
+"149.6.130.0","149.6.131.255","2500231680","2500232191","ES","Spain"
+"149.6.132.0","149.6.143.255","2500232192","2500235263","US","United States"
+"149.6.144.0","149.6.145.255","2500235264","2500235775","GB","United Kingdom"
+"149.6.146.0","149.6.146.255","2500235776","2500236031","ES","Spain"
+"149.6.147.0","149.6.147.255","2500236032","2500236287","GB","United Kingdom"
+"149.6.148.0","149.6.149.255","2500236288","2500236799","US","United States"
+"149.6.150.0","149.6.151.255","2500236800","2500237311","ES","Spain"
+"149.6.152.0","149.6.154.223","2500237312","2500238047","IT","Italy"
+"149.6.154.224","149.6.154.231","2500238048","2500238055","FR","France"
+"149.6.154.232","149.6.159.255","2500238056","2500239359","IT","Italy"
+"149.6.160.0","149.6.175.255","2500239360","2500243455","FR","France"
+"149.6.176.0","149.6.183.255","2500243456","2500245503","US","United States"
+"149.6.184.0","149.6.185.255","2500245504","2500246015","GB","United Kingdom"
+"149.6.186.0","149.6.186.255","2500246016","2500246271","US","United States"
+"149.6.187.0","149.6.187.255","2500246272","2500246527","GB","United Kingdom"
+"149.6.188.0","149.6.191.255","2500246528","2500247551","US","United States"
+"149.6.192.0","149.6.223.255","2500247552","2500255743","ES","Spain"
+"149.6.224.0","149.7.31.255","2500255744","2500272127","US","United States"
+"149.7.32.0","149.7.35.255","2500272128","2500273151","GB","United Kingdom"
+"149.7.36.0","149.7.43.255","2500273152","2500275199","US","United States"
+"149.7.44.0","149.7.51.255","2500275200","2500277247","GB","United Kingdom"
+"149.7.52.0","149.7.57.223","2500277248","2500278751","US","United States"
+"149.7.57.224","149.7.59.255","2500278752","2500279295","GB","United Kingdom"
+"149.7.60.0","149.7.97.255","2500279296","2500289023","US","United States"
+"149.7.98.0","149.7.99.255","2500289024","2500289535","FR","France"
+"149.7.100.0","149.7.103.255","2500289536","2500290559","US","United States"
+"149.7.104.0","149.7.104.255","2500290560","2500290815","FR","France"
+"149.7.105.0","149.7.111.255","2500290816","2500292607","US","United States"
+"149.7.112.0","149.7.127.255","2500292608","2500296703","DE","Germany"
+"149.7.128.0","149.7.191.255","2500296704","2500313087","US","United States"
+"149.7.192.0","149.7.207.255","2500313088","2500317183","AT","Austria"
+"149.7.208.0","149.7.215.255","2500317184","2500319231","US","United States"
+"149.7.216.0","149.7.223.255","2500319232","2500321279","ES","Spain"
+"149.7.224.0","149.8.247.255","2500321280","2500392959","US","United States"
+"149.8.248.0","149.8.248.255","2500392960","2500393215","IN","India"
+"149.8.249.0","149.8.251.255","2500393216","2500393983","US","United States"
+"149.8.252.0","149.8.252.255","2500393984","2500394239","GB","United Kingdom"
+"149.8.253.0","149.11.26.13","2500394240","2500532749","US","United States"
+"149.11.26.14","149.11.26.14","2500532750","2500532750","GR","Greece"
+"149.11.26.15","149.11.36.103","2500532751","2500535399","US","United States"
+"149.11.36.104","149.11.36.111","2500535400","2500535407","IE","Ireland"
+"149.11.36.112","149.11.39.255","2500535408","2500536319","US","United States"
+"149.11.40.0","149.11.47.255","2500536320","2500538367","GB","United Kingdom"
+"149.11.48.0","149.11.65.31","2500538368","2500542751","US","United States"
+"149.11.65.32","149.11.65.35","2500542752","2500542755","NL","Netherlands"
+"149.11.65.36","149.11.72.255","2500542756","2500544767","US","United States"
+"149.11.73.0","149.11.73.255","2500544768","2500545023","GR","Greece"
+"149.11.74.0","149.11.79.255","2500545024","2500546559","US","United States"
+"149.11.80.0","149.11.90.151","2500546560","2500549271","UA","Ukraine"
+"149.11.90.152","149.11.90.159","2500549272","2500549279","ES","Spain"
+"149.11.90.160","149.11.95.255","2500549280","2500550655","UA","Ukraine"
+"149.11.96.0","149.11.103.255","2500550656","2500552703","GB","United Kingdom"
+"149.11.104.0","149.11.108.31","2500552704","2500553759","US","United States"
+"149.11.108.32","149.11.108.39","2500553760","2500553767","GB","United Kingdom"
+"149.11.108.40","149.11.110.139","2500553768","2500554379","US","United States"
+"149.11.110.140","149.11.110.247","2500554380","2500554487","DE","Germany"
+"149.11.110.248","149.11.135.255","2500554488","2500560895","US","United States"
+"149.11.136.0","149.11.143.255","2500560896","2500562943","GB","United Kingdom"
+"149.11.144.0","149.11.144.15","2500562944","2500562959","US","United States"
+"149.11.144.16","149.11.144.23","2500562960","2500562967","ES","Spain"
+"149.11.144.24","149.11.159.255","2500562968","2500567039","US","United States"
+"149.11.160.0","149.11.167.255","2500567040","2500569087","GB","United Kingdom"
+"149.11.168.0","149.11.175.255","2500569088","2500571135","BE","Belgium"
+"149.11.176.0","149.11.191.255","2500571136","2500575231","GB","United Kingdom"
+"149.11.192.0","149.11.255.255","2500575232","2500591615","US","United States"
+"149.12.0.0","149.12.17.255","2500591616","2500596223","GB","United Kingdom"
+"149.12.18.0","149.12.19.255","2500596224","2500596735","CH","Switzerland"
+"149.12.20.0","149.12.31.255","2500596736","2500599807","GB","United Kingdom"
+"149.12.32.0","149.12.32.127","2500599808","2500599935","US","United States"
+"149.12.32.128","149.12.32.143","2500599936","2500599951","DK","Denmark"
+"149.12.32.144","149.12.67.255","2500599952","2500609023","US","United States"
+"149.12.68.0","149.12.71.255","2500609024","2500610047","ES","Spain"
+"149.12.72.0","149.12.95.255","2500610048","2500616191","US","United States"
+"149.12.96.0","149.12.127.255","2500616192","2500624383","IT","Italy"
+"149.12.128.0","149.12.159.255","2500624384","2500632575","US","United States"
+"149.12.160.0","149.12.191.255","2500632576","2500640767","GB","United Kingdom"
+"149.12.192.0","149.12.207.255","2500640768","2500644863","US","United States"
+"149.12.208.0","149.12.215.255","2500644864","2500646911","FR","France"
+"149.12.216.0","149.12.223.255","2500646912","2500648959","ES","Spain"
+"149.12.224.0","149.12.241.255","2500648960","2500653567","US","United States"
+"149.12.242.0","149.12.243.255","2500653568","2500654079","NL","Netherlands"
+"149.12.244.0","149.13.17.255","2500654080","2500661759","US","United States"
+"149.13.18.0","149.13.19.255","2500661760","2500662271","ES","Spain"
+"149.13.20.0","149.13.23.255","2500662272","2500663295","US","United States"
+"149.13.24.0","149.13.27.255","2500663296","2500664319","ES","Spain"
+"149.13.28.0","149.13.34.255","2500664320","2500666111","US","United States"
+"149.13.35.0","149.13.35.255","2500666112","2500666367","EU","Europe"
+"149.13.36.0","149.13.36.95","2500666368","2500666463","US","United States"
+"149.13.36.96","149.13.36.103","2500666464","2500666471","LU","Luxembourg"
+"149.13.36.104","149.13.96.31","2500666472","2500681759","US","United States"
+"149.13.96.32","149.13.96.39","2500681760","2500681767","PL","Poland"
+"149.13.96.40","149.13.98.255","2500681768","2500682495","US","United States"
+"149.13.99.0","149.13.99.255","2500682496","2500682751","PL","Poland"
+"149.13.100.0","149.13.111.255","2500682752","2500685823","US","United States"
+"149.13.112.0","149.13.115.255","2500685824","2500686847","FR","France"
+"149.13.116.0","149.13.116.255","2500686848","2500687103","US","United States"
+"149.13.117.0","149.13.117.255","2500687104","2500687359","FR","France"
+"149.13.118.0","149.13.119.255","2500687360","2500687871","US","United States"
+"149.13.120.0","149.13.127.255","2500687872","2500689919","FR","France"
+"149.13.128.0","149.13.159.255","2500689920","2500698111","IT","Italy"
+"149.13.160.0","149.13.241.255","2500698112","2500719103","US","United States"
+"149.13.242.0","149.13.249.255","2500719104","2500721151","IE","Ireland"
+"149.13.250.0","149.13.255.255","2500721152","2500722687","US","United States"
+"149.14.0.0","149.14.3.255","2500722688","2500723711","GB","United Kingdom"
+"149.14.4.0","149.14.4.255","2500723712","2500723967","ES","Spain"
+"149.14.5.0","149.14.15.255","2500723968","2500726783","GB","United Kingdom"
+"149.14.16.0","149.14.20.255","2500726784","2500728063","US","United States"
+"149.14.21.0","149.14.21.255","2500728064","2500728319","GB","United Kingdom"
+"149.14.22.0","149.14.63.255","2500728320","2500739071","US","United States"
+"149.14.64.0","149.14.67.255","2500739072","2500740095","DE","Germany"
+"149.14.68.0","149.14.69.65","2500740096","2500740417","US","United States"
+"149.14.69.66","149.14.69.66","2500740418","2500740418","DE","Germany"
+"149.14.69.67","149.14.80.47","2500740419","2500743215","US","United States"
+"149.14.80.48","149.14.80.55","2500743216","2500743223","GB","United Kingdom"
+"149.14.80.56","149.17.255.255","2500743224","2500984831","US","United States"
+"149.18.0.0","149.18.191.255","2500984832","2501033983","GB","United Kingdom"
+"149.18.192.0","149.26.255.255","2501033984","2501574655","US","United States"
+"149.27.0.0","149.27.255.255","2501574656","2501640191","KZ","Kazakhstan"
+"149.28.0.0","149.33.255.255","2501640192","2502033407","US","United States"
+"149.34.0.0","149.34.15.255","2502033408","2502037503","LU","Luxembourg"
+"149.34.16.0","149.34.31.255","2502037504","2502041599","US","United States"
+"149.34.32.0","149.34.47.255","2502041600","2502045695","ES","Spain"
+"149.34.48.0","149.34.55.255","2502045696","2502047743","US","United States"
+"149.34.56.0","149.34.63.255","2502047744","2502049791","ES","Spain"
+"149.34.64.0","149.36.1.255","2502049792","2502164991","US","United States"
+"149.36.2.0","149.36.3.255","2502164992","2502165503","GB","United Kingdom"
+"149.36.4.0","149.48.255.255","2502165504","2503016447","US","United States"
+"149.49.0.0","149.50.255.255","2503016448","2503147519","IL","Israel"
+"149.51.0.0","149.53.255.255","2503147520","2503344127","US","United States"
+"149.54.0.0","149.54.0.255","2503344128","2503344383","AF","Afghanistan"
+"149.54.1.0","149.54.1.255","2503344384","2503344639","US","United States"
+"149.54.2.0","149.54.127.255","2503344640","2503376895","AF","Afghanistan"
+"149.54.128.0","149.54.255.255","2503376896","2503409663","JP","Japan"
+"149.55.0.0","149.55.255.255","2503409664","2503475199","US","United States"
+"149.56.0.0","149.56.8.239","2503475200","2503477487","CA","Canada"
+"149.56.8.240","149.56.8.255","2503477488","2503477503","US","United States"
+"149.56.9.0","149.56.67.127","2503477504","2503492479","CA","Canada"
+"149.56.67.128","149.56.67.191","2503492480","2503492543","US","United States"
+"149.56.67.192","149.56.167.126","2503492544","2503518078","CA","Canada"
+"149.56.167.127","149.56.167.127","2503518079","2503518079","US","United States"
+"149.56.167.128","149.56.167.128","2503518080","2503518080","CA","Canada"
+"149.56.167.129","149.56.167.130","2503518081","2503518082","US","United States"
+"149.56.167.131","149.56.194.191","2503518083","2503525055","CA","Canada"
+"149.56.194.192","149.56.194.255","2503525056","2503525119","US","United States"
+"149.56.195.0","149.56.255.255","2503525120","2503540735","CA","Canada"
+"149.57.0.0","149.58.255.255","2503540736","2503671807","US","United States"
+"149.59.0.0","149.59.255.255","2503671808","2503737343","NL","Netherlands"
+"149.60.0.0","149.61.255.255","2503737344","2503868415","US","United States"
+"149.62.0.0","149.62.31.255","2503868416","2503876607","RU","Russian Federation"
+"149.62.48.0","149.62.55.255","2503880704","2503882751","RU","Russian Federation"
+"149.62.56.0","149.62.63.255","2503882752","2503884799","DE","Germany"
+"149.62.64.0","149.62.127.255","2503884800","2503901183","SI","Slovenia"
+"149.62.128.0","149.62.143.255","2503901184","2503905279","IT","Italy"
+"149.62.144.0","149.62.151.255","2503905280","2503907327","CZ","Czech Republic"
+"149.62.152.0","149.62.159.255","2503907328","2503909375","FR","France"
+"149.62.160.0","149.62.167.255","2503909376","2503911423","RU","Russian Federation"
+"149.62.168.0","149.62.183.255","2503911424","2503915519","ES","Spain"
+"149.62.184.0","149.62.191.255","2503915520","2503917567","IT","Italy"
+"149.62.192.0","149.62.255.255","2503917568","2503933951","BG","Bulgaria"
+"149.63.0.0","149.66.195.255","2503933952","2504180735","US","United States"
+"149.66.196.0","149.66.196.255","2504180736","2504180991","ES","Spain"
+"149.66.197.0","149.71.47.255","2504180992","2504470527","US","United States"
+"149.71.48.0","149.71.55.255","2504470528","2504472575","IT","Italy"
+"149.71.56.0","149.71.56.255","2504472576","2504472831","US","United States"
+"149.71.57.0","149.71.59.255","2504472832","2504473599","ES","Spain"
+"149.71.60.0","149.71.63.255","2504473600","2504474623","US","United States"
+"149.71.64.0","149.71.95.255","2504474624","2504482815","HR","Croatia"
+"149.71.96.0","149.71.111.255","2504482816","2504486911","ES","Spain"
+"149.71.112.0","149.71.127.255","2504486912","2504491007","US","United States"
+"149.71.128.0","149.71.159.255","2504491008","2504499199","IT","Italy"
+"149.71.160.0","149.71.161.255","2504499200","2504499711","IE","Ireland"
+"149.71.162.0","149.71.163.255","2504499712","2504500223","GB","United Kingdom"
+"149.71.164.0","149.71.191.255","2504500224","2504507391","IE","Ireland"
+"149.71.192.0","149.78.6.114","2504507392","2504918642","US","United States"
+"149.78.6.115","149.78.6.115","2504918643","2504918643","IL","Israel"
+"149.78.6.116","149.78.10.118","2504918644","2504919670","US","United States"
+"149.78.10.119","149.78.10.119","2504919671","2504919671","IL","Israel"
+"149.78.10.120","149.78.21.255","2504919672","2504922623","US","United States"
+"149.78.22.0","149.78.22.255","2504922624","2504922879","IL","Israel"
+"149.78.23.0","149.78.23.255","2504922880","2504923135","US","United States"
+"149.78.24.0","149.78.27.255","2504923136","2504924159","IL","Israel"
+"149.78.28.0","149.78.43.255","2504924160","2504928255","US","United States"
+"149.78.44.0","149.78.44.255","2504928256","2504928511","IL","Israel"
+"149.78.45.0","149.78.45.255","2504928512","2504928767","US","United States"
+"149.78.46.0","149.78.46.255","2504928768","2504929023","IL","Israel"
+"149.78.47.0","149.78.67.255","2504929024","2504934399","US","United States"
+"149.78.68.0","149.78.70.255","2504934400","2504935167","IL","Israel"
+"149.78.71.0","149.78.74.255","2504935168","2504936191","US","United States"
+"149.78.75.0","149.78.75.255","2504936192","2504936447","IL","Israel"
+"149.78.76.0","149.78.77.255","2504936448","2504936959","US","United States"
+"149.78.78.0","149.78.79.255","2504936960","2504937471","IL","Israel"
+"149.78.80.0","149.78.81.255","2504937472","2504937983","US","United States"
+"149.78.82.0","149.78.83.255","2504937984","2504938495","IL","Israel"
+"149.78.84.0","149.78.87.255","2504938496","2504939519","US","United States"
+"149.78.88.0","149.78.91.255","2504939520","2504940543","IL","Israel"
+"149.78.92.0","149.78.94.237","2504940544","2504941293","US","United States"
+"149.78.94.238","149.78.94.238","2504941294","2504941294","IL","Israel"
+"149.78.94.239","149.78.95.255","2504941295","2504941567","US","United States"
+"149.78.96.0","149.78.100.255","2504941568","2504942847","IL","Israel"
+"149.78.101.0","149.78.103.255","2504942848","2504943615","US","United States"
+"149.78.104.0","149.78.112.255","2504943616","2504945919","IL","Israel"
+"149.78.113.0","149.78.127.255","2504945920","2504949759","US","United States"
+"149.78.128.0","149.78.255.255","2504949760","2504982527","IL","Israel"
+"149.79.0.0","149.86.63.255","2504982528","2505457663","US","United States"
+"149.86.64.0","149.86.71.255","2505457664","2505459711","IE","Ireland"
+"149.86.72.0","149.86.95.255","2505459712","2505465855","US","United States"
+"149.86.96.0","149.86.103.255","2505465856","2505467903","GB","United Kingdom"
+"149.86.104.0","149.86.109.255","2505467904","2505469439","US","United States"
+"149.86.110.0","149.86.111.255","2505469440","2505469951","ES","Spain"
+"149.86.112.0","149.86.127.255","2505469952","2505474047","NL","Netherlands"
+"149.86.128.0","149.86.159.255","2505474048","2505482239","US","United States"
+"149.86.160.0","149.86.167.255","2505482240","2505484287","NL","Netherlands"
+"149.86.168.0","149.86.183.255","2505484288","2505488383","US","United States"
+"149.86.184.0","149.86.191.255","2505488384","2505490431","FR","France"
+"149.86.192.0","149.86.192.255","2505490432","2505490687","HR","Croatia"
+"149.86.193.0","149.86.239.255","2505490688","2505502719","US","United States"
+"149.86.240.0","149.86.247.255","2505502720","2505504767","UA","Ukraine"
+"149.86.248.0","149.86.255.255","2505504768","2505506815","FI","Finland"
+"149.87.0.0","149.87.255.255","2505506816","2505572351","US","United States"
+"149.88.0.0","149.88.255.255","2505572352","2505637887","IL","Israel"
+"149.89.0.0","149.89.255.255","2505637888","2505703423","US","United States"
+"149.90.0.0","149.90.255.255","2505703424","2505768959","PT","Portugal"
+"149.91.0.0","149.91.5.255","2505768960","2505770495","US","United States"
+"149.91.6.0","149.91.7.255","2505770496","2505771007","ES","Spain"
+"149.91.8.0","149.91.79.255","2505771008","2505789439","US","United States"
+"149.91.80.0","149.91.83.255","2505789440","2505790463","FR","France"
+"149.91.84.0","149.91.87.255","2505790464","2505791487","US","United States"
+"149.91.88.0","149.91.91.255","2505791488","2505792511","FR","France"
+"149.91.92.0","149.91.95.255","2505792512","2505793535","US","United States"
+"149.91.96.0","149.91.135.255","2505793536","2505803775","ES","Spain"
+"149.91.136.0","149.98.255.255","2505803776","2506293247","US","United States"
+"149.99.0.0","149.99.255.255","2506293248","2506358783","CA","Canada"
+"149.100.0.0","149.100.8.255","2506358784","2506361087","ES","Spain"
+"149.100.9.0","149.100.15.255","2506361088","2506362879","US","United States"
+"149.100.16.0","149.100.21.255","2506362880","2506364415","ES","Spain"
+"149.100.22.0","149.100.165.255","2506364416","2506401279","US","United States"
+"149.100.166.0","149.100.167.255","2506401280","2506401791","GB","United Kingdom"
+"149.100.168.0","149.100.175.255","2506401792","2506403839","IT","Italy"
+"149.100.176.0","149.101.255.255","2506403840","2506489855","US","United States"
+"149.102.0.0","149.102.31.255","2506489856","2506498047","ES","Spain"
+"149.102.32.0","149.102.35.255","2506498048","2506499071","FR","France"
+"149.102.36.0","149.102.63.255","2506499072","2506506239","ES","Spain"
+"149.102.64.0","149.102.95.255","2506506240","2506514431","NO","Norway"
+"149.102.96.0","149.102.127.255","2506514432","2506522623","ES","Spain"
+"149.102.128.0","149.102.159.255","2506522624","2506530815","GB","United Kingdom"
+"149.102.160.0","149.102.255.255","2506530816","2506555391","ES","Spain"
+"149.103.0.0","149.106.255.255","2506555392","2506817535","US","United States"
+"149.107.0.0","149.107.31.255","2506817536","2506825727","ES","Spain"
+"149.107.32.0","149.111.175.255","2506825728","2507124735","US","United States"
+"149.111.176.0","149.111.176.255","2507124736","2507124991","IN","India"
+"149.111.177.0","149.125.255.255","2507124992","2508062719","US","United States"
+"149.126.0.0","149.126.7.255","2508062720","2508064767","CH","Switzerland"
+"149.126.8.0","149.126.15.255","2508064768","2508066815","ES","Spain"
+"149.126.16.0","149.126.23.255","2508066816","2508068863","RU","Russian Federation"
+"149.126.24.0","149.126.31.255","2508068864","2508070911","HU","Hungary"
+"149.126.32.0","149.126.47.255","2508070912","2508075007","ES","Spain"
+"149.126.48.0","149.126.55.255","2508075008","2508077055","CH","Switzerland"
+"149.126.56.0","149.126.63.255","2508077056","2508079103","BE","Belgium"
+"149.126.64.0","149.126.71.255","2508079104","2508081151","DE","Germany"
+"149.126.72.0","149.126.72.255","2508081152","2508081407","NL","Netherlands"
+"149.126.73.0","149.126.73.37","2508081408","2508081445","IL","Israel"
+"149.126.73.38","149.126.73.38","2508081446","2508081446","US","United States"
+"149.126.73.39","149.126.73.255","2508081447","2508081663","IL","Israel"
+"149.126.74.0","149.126.74.255","2508081664","2508081919","GB","United Kingdom"
+"149.126.75.0","149.126.75.7","2508081920","2508081927","NL","Netherlands"
+"149.126.75.8","149.126.75.8","2508081928","2508081928","GB","United Kingdom"
+"149.126.75.9","149.126.75.9","2508081929","2508081929","BE","Belgium"
+"149.126.75.10","149.126.76.255","2508081930","2508082431","GB","United Kingdom"
+"149.126.77.0","149.126.78.255","2508082432","2508082943","DE","Germany"
+"149.126.79.0","149.126.79.255","2508082944","2508083199","GB","United Kingdom"
+"149.126.80.0","149.126.87.255","2508083200","2508085247","IS","Iceland"
+"149.126.88.0","149.126.95.255","2508085248","2508087295","PS","Palestinian Territory"
+"149.126.96.0","149.126.103.255","2508087296","2508089343","RU","Russian Federation"
+"149.126.104.0","149.126.111.255","2508089344","2508091391","GB","United Kingdom"
+"149.126.112.0","149.126.127.255","2508091392","2508095487","AZ","Azerbaijan"
+"149.126.128.0","149.126.159.255","2508095488","2508103679","SI","Slovenia"
+"149.126.160.0","149.126.167.255","2508103680","2508105727","ES","Spain"
+"149.126.168.0","149.126.175.255","2508105728","2508107775","RU","Russian Federation"
+"149.126.176.0","149.126.183.255","2508107776","2508109823","FI","Finland"
+"149.126.184.0","149.126.191.255","2508109824","2508111871","DE","Germany"
+"149.126.192.0","149.126.255.255","2508111872","2508128255","RU","Russian Federation"
+"149.127.0.0","149.128.255.255","2508128256","2508259327","US","United States"
+"149.129.0.0","149.129.255.255","2508259328","2508324863","MY","Malaysia"
+"149.130.0.0","149.131.255.255","2508324864","2508455935","US","United States"
+"149.132.0.0","149.132.255.255","2508455936","2508521471","IT","Italy"
+"149.133.0.0","149.133.255.255","2508521472","2508587007","CH","Switzerland"
+"149.134.0.0","149.134.172.255","2508587008","2508631295","BE","Belgium"
+"149.134.173.0","149.134.173.255","2508631296","2508631551","US","United States"
+"149.134.174.0","149.134.255.255","2508631552","2508652543","BE","Belgium"
+"149.135.0.0","149.135.255.255","2508652544","2508718079","AU","Australia"
+"149.136.0.0","149.138.255.255","2508718080","2508914687","US","United States"
+"149.139.0.0","149.139.255.255","2508914688","2508980223","IT","Italy"
+"149.140.0.0","149.140.255.255","2508980224","2509045759","TR","Turkey"
+"149.141.0.0","149.143.255.255","2509045760","2509242367","US","United States"
+"149.144.0.0","149.144.255.255","2509242368","2509307903","AU","Australia"
+"149.145.0.0","149.145.255.255","2509307904","2509373439","US","United States"
+"149.146.0.0","149.146.255.255","2509373440","2509438975","NL","Netherlands"
+"149.147.0.0","149.147.255.255","2509438976","2509504511","KW","Kuwait"
+"149.148.0.0","149.148.255.255","2509504512","2509570047","AT","Austria"
+"149.149.0.0","149.152.255.255","2509570048","2509832191","US","United States"
+"149.153.0.0","149.153.255.255","2509832192","2509897727","IE","Ireland"
+"149.154.0.0","149.154.63.255","2509897728","2509914111","US","United States"
+"149.154.64.0","149.154.71.255","2509914112","2509916159","RU","Russian Federation"
+"149.154.72.0","149.154.79.255","2509916160","2509918207","DE","Germany"
+"149.154.80.0","149.154.87.255","2509918208","2509920255","FR","France"
+"149.154.88.0","149.154.95.255","2509920256","2509922303","IT","Italy"
+"149.154.96.0","149.154.103.255","2509922304","2509924351","AT","Austria"
+"149.154.104.0","149.154.119.255","2509924352","2509928447","RU","Russian Federation"
+"149.154.120.0","149.154.127.255","2509928448","2509930495","FI","Finland"
+"149.154.128.0","149.154.143.255","2509930496","2509934591","RU","Russian Federation"
+"149.154.144.0","149.154.151.255","2509934592","2509936639","DE","Germany"
+"149.154.152.0","149.154.156.255","2509936640","2509937919","AT","Austria"
+"149.154.157.0","149.154.157.255","2509937920","2509938175","IT","Italy"
+"149.154.158.0","149.154.158.255","2509938176","2509938431","US","United States"
+"149.154.159.0","149.154.159.255","2509938432","2509938687","AT","Austria"
+"149.154.160.0","149.154.175.255","2509938688","2509942783","GB","United Kingdom"
+"149.154.176.0","149.154.191.255","2509942784","2509946879","UA","Ukraine"
+"149.154.192.0","149.154.255.255","2509946880","2509963263","BE","Belgium"
+"149.155.0.0","149.155.255.255","2509963264","2510028799","GB","United Kingdom"
+"149.156.0.0","149.156.255.255","2510028800","2510094335","PL","Poland"
+"149.157.0.0","149.157.255.255","2510094336","2510159871","IE","Ireland"
+"149.158.0.0","149.166.255.255","2510159872","2510749695","US","United States"
+"149.167.0.0","149.167.255.255","2510749696","2510815231","AU","Australia"
+"149.168.0.0","149.169.255.255","2510815232","2510946303","US","United States"
+"149.170.0.0","149.170.255.255","2510946304","2511011839","GB","United Kingdom"
+"149.171.0.0","149.171.255.255","2511011840","2511077375","AU","Australia"
+"149.172.0.0","149.172.255.255","2511077376","2511142911","DE","Germany"
+"149.173.0.0","149.175.255.255","2511142912","2511339519","US","United States"
+"149.176.0.0","149.176.255.255","2511339520","2511405055","AU","Australia"
+"149.177.0.0","149.196.255.255","2511405056","2512715775","GB","United Kingdom"
+"149.197.0.0","149.197.255.255","2512715776","2512781311","FI","Finland"
+"149.198.0.0","149.199.255.255","2512781312","2512912383","US","United States"
+"149.200.0.0","149.200.127.255","2512912384","2512945151","HU","Hungary"
+"149.200.128.0","149.200.255.255","2512945152","2512977919","JO","Jordan"
+"149.201.0.0","149.201.255.255","2512977920","2513043455","DE","Germany"
+"149.202.0.0","149.202.0.159","2513043456","2513043615","FR","France"
+"149.202.0.160","149.202.0.191","2513043616","2513043647","GB","United Kingdom"
+"149.202.0.192","149.202.5.31","2513043648","2513044767","FR","France"
+"149.202.5.32","149.202.5.63","2513044768","2513044799","ES","Spain"
+"149.202.5.64","149.202.6.255","2513044800","2513045247","FR","France"
+"149.202.7.0","149.202.7.7","2513045248","2513045255","CZ","Czech Republic"
+"149.202.7.8","149.202.12.63","2513045256","2513046591","FR","France"
+"149.202.12.64","149.202.12.95","2513046592","2513046623","ES","Spain"
+"149.202.12.96","149.202.13.127","2513046624","2513046911","FR","France"
+"149.202.13.128","149.202.13.255","2513046912","2513047039","GB","United Kingdom"
+"149.202.14.0","149.202.17.239","2513047040","2513048047","FR","France"
+"149.202.17.240","149.202.17.255","2513048048","2513048063","ES","Spain"
+"149.202.18.0","149.202.19.239","2513048064","2513048559","FR","France"
+"149.202.19.240","149.202.19.255","2513048560","2513048575","ES","Spain"
+"149.202.20.0","149.202.23.207","2513048576","2513049551","FR","France"
+"149.202.23.208","149.202.23.223","2513049552","2513049567","ES","Spain"
+"149.202.23.224","149.202.27.23","2513049568","2513050391","FR","France"
+"149.202.27.24","149.202.27.31","2513050392","2513050399","PT","Portugal"
+"149.202.27.32","149.202.31.95","2513050400","2513051487","FR","France"
+"149.202.31.96","149.202.31.127","2513051488","2513051519","GB","United Kingdom"
+"149.202.31.128","149.202.36.63","2513051520","2513052735","FR","France"
+"149.202.36.64","149.202.36.79","2513052736","2513052751","ES","Spain"
+"149.202.36.80","149.202.53.21","2513052752","2513057045","FR","France"
+"149.202.53.22","149.202.53.22","2513057046","2513057046","PT","Portugal"
+"149.202.53.23","149.202.96.255","2513057047","2513068287","FR","France"
+"149.202.97.0","149.202.97.63","2513068288","2513068351","ES","Spain"
+"149.202.97.64","149.202.97.127","2513068352","2513068415","GB","United Kingdom"
+"149.202.97.128","149.202.98.87","2513068416","2513068631","FR","France"
+"149.202.98.88","149.202.98.91","2513068632","2513068635","PT","Portugal"
+"149.202.98.92","149.202.105.223","2513068636","2513070559","FR","France"
+"149.202.105.224","149.202.105.255","2513070560","2513070591","ES","Spain"
+"149.202.106.0","149.202.106.31","2513070592","2513070623","FR","France"
+"149.202.106.32","149.202.106.63","2513070624","2513070655","ES","Spain"
+"149.202.106.64","149.202.109.75","2513070656","2513071435","FR","France"
+"149.202.109.76","149.202.109.79","2513071436","2513071439","NL","Netherlands"
+"149.202.109.80","149.202.116.223","2513071440","2513073375","FR","France"
+"149.202.116.224","149.202.116.239","2513073376","2513073391","BE","Belgium"
+"149.202.116.240","149.202.118.127","2513073392","2513073791","FR","France"
+"149.202.118.128","149.202.118.191","2513073792","2513073855","IT","Italy"
+"149.202.118.192","149.202.119.31","2513073856","2513073951","FR","France"
+"149.202.119.32","149.202.119.63","2513073952","2513073983","ES","Spain"
+"149.202.119.64","149.202.119.79","2513073984","2513073999","FR","France"
+"149.202.119.80","149.202.119.95","2513074000","2513074015","ES","Spain"
+"149.202.119.96","149.202.124.47","2513074016","2513075247","FR","France"
+"149.202.124.48","149.202.124.63","2513075248","2513075263","GB","United Kingdom"
+"149.202.124.64","149.202.126.79","2513075264","2513075791","FR","France"
+"149.202.126.80","149.202.126.95","2513075792","2513075807","ES","Spain"
+"149.202.126.96","149.202.126.159","2513075808","2513075871","FR","France"
+"149.202.126.160","149.202.126.175","2513075872","2513075887","ES","Spain"
+"149.202.126.176","149.202.127.207","2513075888","2513076175","FR","France"
+"149.202.127.208","149.202.127.223","2513076176","2513076191","ES","Spain"
+"149.202.127.224","149.202.128.15","2513076192","2513076239","FR","France"
+"149.202.128.16","149.202.128.31","2513076240","2513076255","ES","Spain"
+"149.202.128.32","149.202.128.111","2513076256","2513076335","FR","France"
+"149.202.128.112","149.202.128.127","2513076336","2513076351","IE","Ireland"
+"149.202.128.128","149.202.128.255","2513076352","2513076479","ES","Spain"
+"149.202.129.0","149.202.136.95","2513076480","2513078367","FR","France"
+"149.202.136.96","149.202.136.99","2513078368","2513078371","GB","United Kingdom"
+"149.202.136.100","149.202.136.159","2513078372","2513078431","FR","France"
+"149.202.136.160","149.202.136.191","2513078432","2513078463","PT","Portugal"
+"149.202.136.192","149.202.137.143","2513078464","2513078671","FR","France"
+"149.202.137.144","149.202.137.159","2513078672","2513078687","IE","Ireland"
+"149.202.137.160","149.202.138.127","2513078688","2513078911","FR","France"
+"149.202.138.128","149.202.138.255","2513078912","2513079039","GB","United Kingdom"
+"149.202.139.0","149.202.139.210","2513079040","2513079250","FR","France"
+"149.202.139.211","149.202.139.214","2513079251","2513079254","ES","Spain"
+"149.202.139.215","149.202.140.31","2513079255","2513079327","FR","France"
+"149.202.140.32","149.202.140.47","2513079328","2513079343","IE","Ireland"
+"149.202.140.48","149.202.142.223","2513079344","2513080031","FR","France"
+"149.202.142.224","149.202.142.255","2513080032","2513080063","IT","Italy"
+"149.202.143.0","149.202.147.239","2513080064","2513081327","FR","France"
+"149.202.147.240","149.202.147.255","2513081328","2513081343","ES","Spain"
+"149.202.148.0","149.202.150.79","2513081344","2513081935","FR","France"
+"149.202.150.80","149.202.150.83","2513081936","2513081939","DE","Germany"
+"149.202.150.84","149.202.152.127","2513081940","2513082495","FR","France"
+"149.202.152.128","149.202.152.255","2513082496","2513082623","GB","United Kingdom"
+"149.202.153.0","149.202.156.63","2513082624","2513083455","FR","France"
+"149.202.156.64","149.202.156.127","2513083456","2513083519","IE","Ireland"
+"149.202.156.128","149.202.228.95","2513083520","2513101919","FR","France"
+"149.202.228.96","149.202.228.127","2513101920","2513101951","PT","Portugal"
+"149.202.228.128","149.202.228.223","2513101952","2513102047","FR","France"
+"149.202.228.224","149.202.228.239","2513102048","2513102063","ES","Spain"
+"149.202.228.240","149.202.232.51","2513102064","2513102899","FR","France"
+"149.202.232.52","149.202.232.55","2513102900","2513102903","CZ","Czech Republic"
+"149.202.232.56","149.202.236.23","2513102904","2513103895","FR","France"
+"149.202.236.24","149.202.236.63","2513103896","2513103935","PT","Portugal"
+"149.202.236.64","149.202.236.95","2513103936","2513103967","IE","Ireland"
+"149.202.236.96","149.202.239.179","2513103968","2513104819","FR","France"
+"149.202.239.180","149.202.239.183","2513104820","2513104823","PL","Poland"
+"149.202.239.184","149.202.245.63","2513104824","2513106239","FR","France"
+"149.202.245.64","149.202.245.127","2513106240","2513106303","IE","Ireland"
+"149.202.245.128","149.202.249.255","2513106304","2513107455","FR","France"
+"149.202.250.0","149.202.250.127","2513107456","2513107583","GB","United Kingdom"
+"149.202.250.128","149.202.255.255","2513107584","2513108991","FR","France"
+"149.203.0.0","149.208.255.255","2513108992","2513502207","DE","Germany"
+"149.209.0.0","149.209.255.255","2513502208","2513567743","NO","Norway"
+"149.210.0.0","149.210.127.255","2513567744","2513600511","GR","Greece"
+"149.210.128.0","149.210.255.255","2513600512","2513633279","NL","Netherlands"
+"149.211.0.0","149.211.255.255","2513633280","2513698815","DE","Germany"
+"149.212.0.0","149.212.255.255","2513698816","2513764351","DK","Denmark"
+"149.213.0.0","149.222.255.255","2513764352","2514419711","DE","Germany"
+"149.223.0.0","149.223.255.255","2514419712","2514485247","GB","United Kingdom"
+"149.224.0.0","149.226.253.255","2514485248","2514681343","DE","Germany"
+"149.226.254.0","149.226.254.255","2514681344","2514681599","TR","Turkey"
+"149.226.255.0","149.226.255.255","2514681600","2514681855","EU","Europe"
+"149.227.0.0","149.234.251.255","2514681856","2515205119","DE","Germany"
+"149.234.252.0","149.234.255.255","2515205120","2515206143","US","United States"
+"149.235.0.0","149.235.255.255","2515206144","2515271679","GB","United Kingdom"
+"149.236.0.0","149.240.255.255","2515271680","2515599359","DE","Germany"
+"149.241.0.0","149.241.255.255","2515599360","2515664895","GB","United Kingdom"
+"149.242.0.0","149.247.175.255","2515664896","2516037631","DE","Germany"
+"149.247.176.0","149.247.177.255","2516037632","2516038143","DK","Denmark"
+"149.247.178.0","149.247.255.255","2516038144","2516058111","DE","Germany"
+"149.248.0.0","149.248.255.255","2516058112","2516123647","CA","Canada"
+"149.249.0.0","149.250.255.255","2516123648","2516254719","DE","Germany"
+"149.251.0.0","149.251.255.255","2516254720","2516320255","FR","France"
+"149.252.0.0","149.253.255.255","2516320256","2516451327","US","United States"
+"149.254.0.0","149.254.255.255","2516451328","2516516863","GB","United Kingdom"
+"149.255.0.0","149.255.31.255","2516516864","2516525055","RU","Russian Federation"
+"149.255.32.0","149.255.32.127","2516525056","2516525183","US","United States"
+"149.255.32.128","149.255.32.191","2516525184","2516525247","NL","Netherlands"
+"149.255.32.192","149.255.33.79","2516525248","2516525391","US","United States"
+"149.255.33.80","149.255.33.95","2516525392","2516525407","NL","Netherlands"
+"149.255.33.96","149.255.33.111","2516525408","2516525423","US","United States"
+"149.255.33.112","149.255.33.119","2516525424","2516525431","NL","Netherlands"
+"149.255.33.120","149.255.33.127","2516525432","2516525439","US","United States"
+"149.255.33.128","149.255.33.135","2516525440","2516525447","NL","Netherlands"
+"149.255.33.136","149.255.33.207","2516525448","2516525519","US","United States"
+"149.255.33.208","149.255.33.239","2516525520","2516525551","NL","Netherlands"
+"149.255.33.240","149.255.34.159","2516525552","2516525727","US","United States"
+"149.255.34.160","149.255.34.255","2516525728","2516525823","NL","Netherlands"
+"149.255.35.0","149.255.35.255","2516525824","2516526079","US","United States"
+"149.255.36.0","149.255.36.63","2516526080","2516526143","NL","Netherlands"
+"149.255.36.64","149.255.36.255","2516526144","2516526335","US","United States"
+"149.255.37.0","149.255.39.255","2516526336","2516527103","NL","Netherlands"
+"149.255.40.0","149.255.47.255","2516527104","2516529151","GB","United Kingdom"
+"149.255.48.0","149.255.48.127","2516529152","2516529279","CH","Switzerland"
+"149.255.48.128","149.255.48.191","2516529280","2516529343","FR","France"
+"149.255.48.192","149.255.48.223","2516529344","2516529375","BE","Belgium"
+"149.255.48.224","149.255.55.255","2516529376","2516531199","CH","Switzerland"
+"149.255.56.0","149.255.63.255","2516531200","2516533247","GB","United Kingdom"
+"149.255.64.0","149.255.95.255","2516533248","2516541439","CZ","Czech Republic"
+"149.255.96.0","149.255.111.255","2516541440","2516545535","GB","United Kingdom"
+"149.255.112.0","149.255.119.255","2516545536","2516547583","RU","Russian Federation"
+"149.255.120.0","149.255.127.255","2516547584","2516549631","GB","United Kingdom"
+"149.255.128.0","149.255.135.255","2516549632","2516551679","RU","Russian Federation"
+"149.255.136.0","149.255.143.255","2516551680","2516553727","FR","France"
+"149.255.144.0","149.255.159.255","2516553728","2516557823","AZ","Azerbaijan"
+"149.255.160.0","149.255.167.255","2516557824","2516559871","RU","Russian Federation"
+"149.255.168.0","149.255.175.255","2516559872","2516561919","GB","United Kingdom"
+"149.255.176.0","149.255.183.255","2516561920","2516563967","LI","Liechtenstein"
+"149.255.184.0","149.255.191.255","2516563968","2516566015","GB","United Kingdom"
+"149.255.192.0","149.255.255.255","2516566016","2516582399","IQ","Iraq"
+"150.0.0.0","150.0.255.255","2516582400","2516647935","CN","China"
+"150.1.0.0","150.95.15.255","2516647936","2522812415","JP","Japan"
+"150.95.16.0","150.95.19.255","2522812416","2522813439","VN","Vietnam"
+"150.95.20.0","150.95.31.255","2522813440","2522816511","SG","Singapore"
+"150.95.32.0","150.100.255.255","2522816512","2523201535","JP","Japan"
+"150.101.0.0","150.101.255.255","2523201536","2523267071","AU","Australia"
+"150.102.0.0","150.104.255.255","2523267072","2523463679","US","United States"
+"150.105.0.0","150.105.255.255","2523463680","2523529215","CA","Canada"
+"150.106.0.0","150.106.255.255","2523529216","2523594751","NO","Norway"
+"150.107.0.0","150.107.3.255","2523594752","2523595775","HK","Hong Kong"
+"150.107.4.0","150.107.7.255","2523595776","2523596799","KH","Cambodia"
+"150.107.8.0","150.107.11.255","2523596800","2523597823","IN","India"
+"150.107.12.0","150.107.15.255","2523597824","2523598847","TH","Thailand"
+"150.107.16.0","150.107.27.255","2523598848","2523601919","IN","India"
+"150.107.28.0","150.107.31.255","2523601920","2523602943","TH","Thailand"
+"150.107.32.0","150.107.35.255","2523602944","2523603967","NZ","New Zealand"
+"150.107.36.0","150.107.39.255","2523603968","2523604991","AU","Australia"
+"150.107.40.0","150.107.43.255","2523604992","2523606015","IN","India"
+"150.107.44.0","150.107.47.255","2523606016","2523607039","HK","Hong Kong"
+"150.107.48.0","150.107.55.255","2523607040","2523609087","BD","Bangladesh"
+"150.107.56.0","150.107.67.255","2523609088","2523612159","TW","Taiwan"
+"150.107.68.0","150.107.71.255","2523612160","2523613183","KR","Korea, Republic of"
+"150.107.72.0","150.107.75.255","2523613184","2523614207","AU","Australia"
+"150.107.76.0","150.107.79.255","2523614208","2523615231","MY","Malaysia"
+"150.107.80.0","150.107.87.255","2523615232","2523617279","KR","Korea, Republic of"
+"150.107.88.0","150.107.103.255","2523617280","2523621375","IN","India"
+"150.107.104.0","150.107.105.255","2523621376","2523621887","ID","Indonesia"
+"150.107.106.0","150.107.107.255","2523621888","2523622399","US","United States"
+"150.107.108.0","150.107.111.255","2523622400","2523623423","ID","Indonesia"
+"150.107.112.0","150.107.123.255","2523623424","2523626495","IN","India"
+"150.107.124.0","150.107.131.255","2523626496","2523628543","SG","Singapore"
+"150.107.132.0","150.107.143.255","2523628544","2523631615","ID","Indonesia"
+"150.107.144.0","150.107.147.255","2523631616","2523632639","IN","India"
+"150.107.148.0","150.107.151.255","2523632640","2523633663","ID","Indonesia"
+"150.107.152.0","150.107.155.255","2523633664","2523634687","SG","Singapore"
+"150.107.156.0","150.107.159.255","2523634688","2523635711","MY","Malaysia"
+"150.107.160.0","150.107.163.255","2523635712","2523636735","NZ","New Zealand"
+"150.107.164.0","150.107.171.255","2523636736","2523638783","IN","India"
+"150.107.172.0","150.107.175.255","2523638784","2523639807","NZ","New Zealand"
+"150.107.176.0","150.107.199.255","2523639808","2523645951","IN","India"
+"150.107.200.0","150.107.203.255","2523645952","2523646975","NL","Netherlands"
+"150.107.204.0","150.107.207.255","2523646976","2523647999","NP","Nepal"
+"150.107.208.0","150.107.219.255","2523648000","2523651071","IN","India"
+"150.107.220.0","150.107.223.255","2523651072","2523652095","AU","Australia"
+"150.107.224.0","150.107.243.255","2523652096","2523657215","IN","India"
+"150.107.244.0","150.107.251.255","2523657216","2523659263","ID","Indonesia"
+"150.107.252.0","150.107.255.255","2523659264","2523660287","IN","India"
+"150.108.0.0","150.114.255.255","2523660288","2524119039","US","United States"
+"150.115.0.0","150.115.255.255","2524119040","2524184575","CN","China"
+"150.116.0.0","150.117.255.255","2524184576","2524315647","TW","Taiwan"
+"150.118.0.0","150.120.255.255","2524315648","2524512255","US","United States"
+"150.121.0.0","150.122.255.255","2524512256","2524643327","CN","China"
+"150.123.0.0","150.127.224.255","2524643328","2524963071","US","United States"
+"150.127.225.0","150.127.225.239","2524963072","2524963311","GB","United Kingdom"
+"150.127.225.240","150.127.225.255","2524963312","2524963327","EU","Europe"
+"150.127.226.0","150.127.255.255","2524963328","2524971007","US","United States"
+"150.128.0.0","150.128.255.255","2524971008","2525036543","ES","Spain"
+"150.129.0.0","150.129.3.255","2525036544","2525037567","IN","India"
+"150.129.4.0","150.129.7.255","2525037568","2525038591","PK","Pakistan"
+"150.129.8.0","150.129.11.255","2525038592","2525039615","NL","Netherlands"
+"150.129.12.0","150.129.15.255","2525039616","2525040639","AU","Australia"
+"150.129.16.0","150.129.17.255","2525040640","2525041151","BD","Bangladesh"
+"150.129.18.0","150.129.18.255","2525041152","2525041407","ID","Indonesia"
+"150.129.19.0","150.129.19.255","2525041408","2525041663","IN","India"
+"150.129.20.0","150.129.23.255","2525041664","2525042687","KH","Cambodia"
+"150.129.24.0","150.129.31.255","2525042688","2525044735","IN","India"
+"150.129.32.0","150.129.35.255","2525044736","2525045759","HK","Hong Kong"
+"150.129.36.0","150.129.39.255","2525045760","2525046783","TW","Taiwan"
+"150.129.40.0","150.129.43.255","2525046784","2525047807","HK","Hong Kong"
+"150.129.44.0","150.129.55.255","2525047808","2525050879","IN","India"
+"150.129.56.0","150.129.59.255","2525050880","2525051903","ID","Indonesia"
+"150.129.60.0","150.129.67.255","2525051904","2525053951","IN","India"
+"150.129.68.0","150.129.71.255","2525053952","2525054975","MY","Malaysia"
+"150.129.72.0","150.129.75.255","2525054976","2525055999","TW","Taiwan"
+"150.129.76.0","150.129.83.255","2525056000","2525058047","HK","Hong Kong"
+"150.129.84.0","150.129.87.255","2525058048","2525059071","AU","Australia"
+"150.129.88.0","150.129.91.255","2525059072","2525060095","IN","India"
+"150.129.92.0","150.129.95.255","2525060096","2525061119","AU","Australia"
+"150.129.96.0","150.129.99.255","2525061120","2525062143","TW","Taiwan"
+"150.129.100.0","150.129.135.255","2525062144","2525071359","IN","India"
+"150.129.136.0","150.129.139.255","2525071360","2525072383","CN","China"
+"150.129.140.0","150.129.143.255","2525072384","2525073407","MN","Mongolia"
+"150.129.144.0","150.129.151.255","2525073408","2525075455","IN","India"
+"150.129.152.0","150.129.155.255","2525075456","2525076479","CN","China"
+"150.129.156.0","150.129.159.255","2525076480","2525077503","IN","India"
+"150.129.160.0","150.129.163.255","2525077504","2525078527","ID","Indonesia"
+"150.129.164.0","150.129.183.255","2525078528","2525083647","IN","India"
+"150.129.184.0","150.129.187.255","2525083648","2525084671","MY","Malaysia"
+"150.129.188.0","150.129.191.255","2525084672","2525085695","ID","Indonesia"
+"150.129.192.0","150.129.195.255","2525085696","2525086719","CN","China"
+"150.129.196.0","150.129.207.255","2525086720","2525089791","IN","India"
+"150.129.208.0","150.129.211.255","2525089792","2525090815","HK","Hong Kong"
+"150.129.212.0","150.129.215.255","2525090816","2525091839","IN","India"
+"150.129.216.0","150.129.219.255","2525091840","2525092863","CN","China"
+"150.129.220.0","150.129.223.255","2525092864","2525093887","BD","Bangladesh"
+"150.129.224.0","150.129.227.255","2525093888","2525094911","KR","Korea, Republic of"
+"150.129.228.0","150.129.231.255","2525094912","2525095935","TW","Taiwan"
+"150.129.232.0","150.129.251.255","2525095936","2525101055","IN","India"
+"150.129.252.0","150.129.255.255","2525101056","2525102079","CN","China"
+"150.130.0.0","150.131.255.255","2525102080","2525233151","US","United States"
+"150.132.0.0","150.132.255.255","2525233152","2525298687","SE","Sweden"
+"150.133.0.0","150.137.255.255","2525298688","2525626367","US","United States"
+"150.138.0.0","150.139.255.255","2525626368","2525757439","CN","China"
+"150.140.0.0","150.140.255.255","2525757440","2525822975","GR","Greece"
+"150.141.0.0","150.144.255.255","2525822976","2526085119","US","United States"
+"150.145.0.0","150.146.255.255","2526085120","2526216191","IT","Italy"
+"150.147.0.0","150.149.255.255","2526216192","2526412799","US","United States"
+"150.150.0.0","150.150.255.255","2526412800","2526478335","KR","Korea, Republic of"
+"150.151.0.0","150.151.255.255","2526478336","2526543871","AU","Australia"
+"150.152.0.0","150.157.255.255","2526543872","2526937087","US","United States"
+"150.158.0.0","150.158.255.255","2526937088","2527002623","BE","Belgium"
+"150.159.0.0","150.160.255.255","2527002624","2527133695","US","United States"
+"150.161.0.0","150.165.255.255","2527133696","2527461375","BR","Brazil"
+"150.166.0.0","150.172.255.255","2527461376","2527920127","US","United States"
+"150.173.0.0","150.173.255.255","2527920128","2527985663","AU","Australia"
+"150.174.0.0","150.174.255.255","2527985664","2528051199","US","United States"
+"150.175.0.0","150.175.255.255","2528051200","2528116735","FR","France"
+"150.176.0.0","150.177.255.255","2528116736","2528247807","US","United States"
+"150.178.0.0","150.178.255.255","2528247808","2528313343","IT","Italy"
+"150.179.0.0","150.182.255.255","2528313344","2528575487","US","United States"
+"150.183.0.0","150.183.255.255","2528575488","2528641023","KR","Korea, Republic of"
+"150.184.0.0","150.184.255.255","2528641024","2528706559","US","United States"
+"150.185.0.0","150.189.255.255","2528706560","2529034239","VE","Venezuela"
+"150.190.0.0","150.190.255.255","2529034240","2529099775","US","United States"
+"150.191.0.0","150.191.255.255","2529099776","2529165311","AU","Australia"
+"150.192.0.0","150.196.255.255","2529165312","2529492991","US","United States"
+"150.197.0.0","150.197.255.255","2529492992","2529558527","KR","Korea, Republic of"
+"150.198.0.0","150.202.255.255","2529558528","2529886207","US","United States"
+"150.203.0.0","150.203.255.255","2529886208","2529951743","AU","Australia"
+"150.204.0.0","150.204.255.255","2529951744","2530017279","GB","United Kingdom"
+"150.205.0.0","150.205.255.255","2530017280","2530082815","CH","Switzerland"
+"150.206.0.0","150.206.255.255","2530082816","2530148351","NZ","New Zealand"
+"150.207.0.0","150.207.255.255","2530148352","2530213887","AU","Australia"
+"150.208.0.0","150.212.255.255","2530213888","2530541567","US","United States"
+"150.213.0.0","150.213.255.255","2530541568","2530607103","CH","Switzerland"
+"150.214.0.0","150.214.255.255","2530607104","2530672639","ES","Spain"
+"150.215.0.0","150.216.255.255","2530672640","2530803711","US","United States"
+"150.217.0.0","150.217.255.255","2530803712","2530869247","IT","Italy"
+"150.218.0.0","150.222.255.255","2530869248","2531196927","US","United States"
+"150.223.0.0","150.223.255.255","2531196928","2531262463","CN","China"
+"150.224.0.0","150.226.255.255","2531262464","2531459071","US","United States"
+"150.227.0.0","150.227.255.255","2531459072","2531524607","SE","Sweden"
+"150.228.0.0","150.228.255.255","2531524608","2531590143","US","United States"
+"150.229.0.0","150.229.255.255","2531590144","2531655679","AU","Australia"
+"150.231.0.0","150.235.255.255","2531721216","2532048895","US","United States"
+"150.236.0.0","150.236.255.255","2532048896","2532114431","SE","Sweden"
+"150.237.0.0","150.237.255.255","2532114432","2532179967","GB","United Kingdom"
+"150.238.0.0","150.240.255.255","2532179968","2532376575","US","United States"
+"150.241.0.0","150.241.255.255","2532376576","2532442111","ES","Spain"
+"150.242.0.0","150.242.11.255","2532442112","2532445183","CN","China"
+"150.242.12.0","150.242.27.255","2532445184","2532449279","IN","India"
+"150.242.28.0","150.242.31.255","2532449280","2532450303","CN","China"
+"150.242.32.0","150.242.35.255","2532450304","2532451327","AU","Australia"
+"150.242.36.0","150.242.39.255","2532451328","2532452351","HK","Hong Kong"
+"150.242.40.0","150.242.43.255","2532452352","2532453375","NZ","New Zealand"
+"150.242.44.0","150.242.59.255","2532453376","2532457471","CN","China"
+"150.242.60.0","150.242.75.255","2532457472","2532461567","IN","India"
+"150.242.76.0","150.242.83.255","2532461568","2532463615","CN","China"
+"150.242.84.0","150.242.91.255","2532463616","2532465663","IN","India"
+"150.242.92.0","150.242.99.255","2532465664","2532467711","CN","China"
+"150.242.100.0","150.242.103.255","2532467712","2532468735","TW","Taiwan"
+"150.242.104.0","150.242.107.255","2532468736","2532469759","BD","Bangladesh"
+"150.242.108.0","150.242.111.255","2532469760","2532470783","TL","Timor-Leste"
+"150.242.112.0","150.242.123.255","2532470784","2532473855","CN","China"
+"150.242.124.0","150.242.127.255","2532473856","2532474879","HK","Hong Kong"
+"150.242.128.0","150.242.131.255","2532474880","2532475903","NZ","New Zealand"
+"150.242.132.0","150.242.135.255","2532475904","2532476927","KR","Korea, Republic of"
+"150.242.136.0","150.242.139.255","2532476928","2532477951","AU","Australia"
+"150.242.140.0","150.242.141.255","2532477952","2532478463","IN","India"
+"150.242.142.0","150.242.143.255","2532478464","2532478975","AE","United Arab Emirates"
+"150.242.144.0","150.242.147.255","2532478976","2532479999","KR","Korea, Republic of"
+"150.242.148.0","150.242.151.255","2532480000","2532481023","IN","India"
+"150.242.152.0","150.242.171.255","2532481024","2532486143","CN","China"
+"150.242.172.0","150.242.179.255","2532486144","2532488191","IN","India"
+"150.242.180.0","150.242.183.255","2532488192","2532489215","MY","Malaysia"
+"150.242.184.0","150.242.195.255","2532489216","2532492287","CN","China"
+"150.242.196.0","150.242.207.255","2532492288","2532495359","IN","India"
+"150.242.208.0","150.242.211.255","2532495360","2532496383","HK","Hong Kong"
+"150.242.212.0","150.242.215.255","2532496384","2532497407","CN","China"
+"150.242.216.0","150.242.219.255","2532497408","2532498431","HK","Hong Kong"
+"150.242.220.0","150.242.223.255","2532498432","2532499455","US","United States"
+"150.242.224.0","150.242.251.255","2532499456","2532506623","CN","China"
+"150.242.252.0","150.242.255.255","2532506624","2532507647","IN","India"
+"150.243.0.0","150.243.255.255","2532507648","2532573183","US","United States"
+"150.244.0.0","150.244.255.255","2532573184","2532638719","ES","Spain"
+"150.245.0.0","150.250.255.255","2532638720","2533031935","US","United States"
+"150.251.0.0","150.251.0.255","2533031936","2533032191","HK","Hong Kong"
+"150.251.1.0","150.251.1.255","2533032192","2533032447","SG","Singapore"
+"150.251.2.0","150.251.2.255","2533032448","2533032703","FR","France"
+"150.251.3.0","150.251.3.255","2533032704","2533032959","US","United States"
+"150.251.4.0","150.251.4.255","2533032960","2533033215","BR","Brazil"
+"150.251.5.0","150.251.5.255","2533033216","2533033471","NL","Netherlands"
+"150.251.6.0","150.251.255.255","2533033472","2533097471","BE","Belgium"
+"150.252.0.0","150.253.255.255","2533097472","2533228543","US","United States"
+"150.254.0.0","150.254.255.255","2533228544","2533294079","PL","Poland"
+"150.255.0.0","150.255.255.255","2533294080","2533359615","CN","China"
+"151.0.0.0","151.0.63.255","2533359616","2533375999","UA","Ukraine"
+"151.0.64.0","151.0.127.255","2533376000","2533392383","HU","Hungary"
+"151.0.128.0","151.79.255.255","2533392384","2538602495","IT","Italy"
+"151.80.0.0","151.80.9.167","2538602496","2538604967","FR","France"
+"151.80.9.168","151.80.9.175","2538604968","2538604975","ES","Spain"
+"151.80.9.176","151.80.10.215","2538604976","2538605271","FR","France"
+"151.80.10.216","151.80.10.223","2538605272","2538605279","ES","Spain"
+"151.80.10.224","151.80.11.159","2538605280","2538605471","FR","France"
+"151.80.11.160","151.80.11.191","2538605472","2538605503","PT","Portugal"
+"151.80.11.192","151.80.13.79","2538605504","2538605903","FR","France"
+"151.80.13.80","151.80.13.95","2538605904","2538605919","ES","Spain"
+"151.80.13.96","151.80.13.203","2538605920","2538606027","FR","France"
+"151.80.13.204","151.80.13.207","2538606028","2538606031","DE","Germany"
+"151.80.13.208","151.80.13.215","2538606032","2538606039","ES","Spain"
+"151.80.13.216","151.80.13.219","2538606040","2538606043","FR","France"
+"151.80.13.220","151.80.13.223","2538606044","2538606047","DE","Germany"
+"151.80.13.224","151.80.15.67","2538606048","2538606403","FR","France"
+"151.80.15.68","151.80.15.71","2538606404","2538606407","GB","United Kingdom"
+"151.80.15.72","151.80.41.142","2538606408","2538613134","FR","France"
+"151.80.41.143","151.80.41.143","2538613135","2538613135","NL","Netherlands"
+"151.80.41.144","151.80.54.63","2538613136","2538616383","FR","France"
+"151.80.54.64","151.80.54.127","2538616384","2538616447","ES","Spain"
+"151.80.54.128","151.80.65.223","2538616448","2538619359","FR","France"
+"151.80.65.224","151.80.65.239","2538619360","2538619375","ES","Spain"
+"151.80.65.240","151.80.66.39","2538619376","2538619431","FR","France"
+"151.80.66.40","151.80.66.43","2538619432","2538619435","DE","Germany"
+"151.80.66.44","151.80.66.171","2538619436","2538619563","FR","France"
+"151.80.66.172","151.80.66.175","2538619564","2538619567","ES","Spain"
+"151.80.66.176","151.80.67.255","2538619568","2538619903","FR","France"
+"151.80.68.0","151.80.68.7","2538619904","2538619911","ES","Spain"
+"151.80.68.8","151.80.78.135","2538619912","2538622599","FR","France"
+"151.80.78.136","151.80.78.143","2538622600","2538622607","IE","Ireland"
+"151.80.78.144","151.80.85.191","2538622608","2538624447","FR","France"
+"151.80.85.192","151.80.85.255","2538624448","2538624511","ES","Spain"
+"151.80.86.0","151.80.88.255","2538624512","2538625279","FR","France"
+"151.80.89.0","151.80.89.31","2538625280","2538625311","GB","United Kingdom"
+"151.80.89.32","151.80.89.247","2538625312","2538625527","FR","France"
+"151.80.89.248","151.80.89.255","2538625528","2538625535","DE","Germany"
+"151.80.90.0","151.80.90.47","2538625536","2538625583","FR","France"
+"151.80.90.48","151.80.90.63","2538625584","2538625599","PT","Portugal"
+"151.80.90.64","151.80.94.127","2538625600","2538626687","FR","France"
+"151.80.94.128","151.80.94.143","2538626688","2538626703","ES","Spain"
+"151.80.94.144","151.80.113.159","2538626704","2538631583","FR","France"
+"151.80.113.160","151.80.113.191","2538631584","2538631615","FI","Finland"
+"151.80.113.192","151.80.121.79","2538631616","2538633551","FR","France"
+"151.80.121.80","151.80.121.95","2538633552","2538633567","IE","Ireland"
+"151.80.121.96","151.80.123.243","2538633568","2538634227","FR","France"
+"151.80.123.244","151.80.123.247","2538634228","2538634231","DE","Germany"
+"151.80.123.248","151.80.125.63","2538634232","2538634559","FR","France"
+"151.80.125.64","151.80.125.127","2538634560","2538634623","GB","United Kingdom"
+"151.80.125.128","151.80.126.127","2538634624","2538634879","FR","France"
+"151.80.126.128","151.80.126.255","2538634880","2538635007","GB","United Kingdom"
+"151.80.127.0","151.80.162.47","2538635008","2538644015","FR","France"
+"151.80.162.48","151.80.162.71","2538644016","2538644039","ES","Spain"
+"151.80.162.72","151.80.165.191","2538644040","2538644927","FR","France"
+"151.80.165.192","151.80.165.255","2538644928","2538644991","IE","Ireland"
+"151.80.166.0","151.80.169.95","2538644992","2538645855","FR","France"
+"151.80.169.96","151.80.169.111","2538645856","2538645871","ES","Spain"
+"151.80.169.112","151.80.170.47","2538645872","2538646063","FR","France"
+"151.80.170.48","151.80.170.63","2538646064","2538646079","PT","Portugal"
+"151.80.170.64","151.80.170.119","2538646080","2538646135","FR","France"
+"151.80.170.120","151.80.170.123","2538646136","2538646139","DE","Germany"
+"151.80.170.124","151.80.170.127","2538646140","2538646143","FR","France"
+"151.80.170.128","151.80.170.139","2538646144","2538646155","DE","Germany"
+"151.80.170.140","151.80.170.203","2538646156","2538646219","FR","France"
+"151.80.170.204","151.80.170.211","2538646220","2538646227","DE","Germany"
+"151.80.170.212","151.80.170.255","2538646228","2538646271","FR","France"
+"151.80.171.0","151.80.171.127","2538646272","2538646399","BE","Belgium"
+"151.80.171.128","151.80.172.255","2538646400","2538646783","FR","France"
+"151.80.173.0","151.80.173.255","2538646784","2538647039","CZ","Czech Republic"
+"151.80.174.0","151.80.177.207","2538647040","2538648015","FR","France"
+"151.80.177.208","151.80.177.223","2538648016","2538648031","ES","Spain"
+"151.80.177.224","151.80.180.15","2538648032","2538648591","FR","France"
+"151.80.180.16","151.80.180.47","2538648592","2538648623","BE","Belgium"
+"151.80.180.48","151.80.184.167","2538648624","2538649767","FR","France"
+"151.80.184.168","151.80.184.175","2538649768","2538649775","DE","Germany"
+"151.80.184.176","151.80.185.135","2538649776","2538649991","FR","France"
+"151.80.185.136","151.80.185.139","2538649992","2538649995","DE","Germany"
+"151.80.185.140","151.80.185.203","2538649996","2538650059","FR","France"
+"151.80.185.204","151.80.185.207","2538650060","2538650063","DE","Germany"
+"151.80.185.208","151.80.185.247","2538650064","2538650103","FR","France"
+"151.80.185.248","151.80.185.251","2538650104","2538650107","DE","Germany"
+"151.80.185.252","151.80.186.87","2538650108","2538650199","FR","France"
+"151.80.186.88","151.80.186.91","2538650200","2538650203","DE","Germany"
+"151.80.186.92","151.80.189.255","2538650204","2538651135","FR","France"
+"151.80.190.0","151.80.190.3","2538651136","2538651139","DE","Germany"
+"151.80.190.4","151.80.190.47","2538651140","2538651183","FR","France"
+"151.80.190.48","151.80.190.51","2538651184","2538651187","DE","Germany"
+"151.80.190.52","151.80.190.119","2538651188","2538651255","FR","France"
+"151.80.190.120","151.80.190.123","2538651256","2538651259","DE","Germany"
+"151.80.190.124","151.80.190.143","2538651260","2538651279","FR","France"
+"151.80.190.144","151.80.190.147","2538651280","2538651283","DE","Germany"
+"151.80.190.148","151.80.193.63","2538651284","2538651967","FR","France"
+"151.80.193.64","151.80.193.95","2538651968","2538651999","PT","Portugal"
+"151.80.193.96","151.80.196.55","2538652000","2538652727","FR","France"
+"151.80.196.56","151.80.196.59","2538652728","2538652731","DE","Germany"
+"151.80.196.60","151.80.198.143","2538652732","2538653327","FR","France"
+"151.80.198.144","151.80.198.147","2538653328","2538653331","CZ","Czech Republic"
+"151.80.198.148","151.80.198.195","2538653332","2538653379","FR","France"
+"151.80.198.196","151.80.198.199","2538653380","2538653383","DE","Germany"
+"151.80.198.200","151.80.198.203","2538653384","2538653387","ES","Spain"
+"151.80.198.204","151.80.200.231","2538653388","2538653927","FR","France"
+"151.80.200.232","151.80.200.235","2538653928","2538653931","ES","Spain"
+"151.80.200.236","151.80.200.239","2538653932","2538653935","FR","France"
+"151.80.200.240","151.80.200.243","2538653936","2538653939","GB","United Kingdom"
+"151.80.200.244","151.80.205.95","2538653940","2538655071","FR","France"
+"151.80.205.96","151.80.205.127","2538655072","2538655103","ES","Spain"
+"151.80.205.128","151.80.212.191","2538655104","2538656959","FR","France"
+"151.80.212.192","151.80.212.207","2538656960","2538656975","ES","Spain"
+"151.80.212.208","151.80.213.111","2538656976","2538657135","FR","France"
+"151.80.213.112","151.80.213.115","2538657136","2538657139","RO","Romania"
+"151.80.213.116","151.80.216.175","2538657140","2538657967","FR","France"
+"151.80.216.176","151.80.216.191","2538657968","2538657983","IE","Ireland"
+"151.80.216.192","151.80.218.43","2538657984","2538658347","FR","France"
+"151.80.218.44","151.80.218.47","2538658348","2538658351","DE","Germany"
+"151.80.218.48","151.80.218.191","2538658352","2538658495","FR","France"
+"151.80.218.192","151.80.218.195","2538658496","2538658499","DE","Germany"
+"151.80.218.196","151.80.219.63","2538658500","2538658623","FR","France"
+"151.80.219.64","151.80.219.95","2538658624","2538658655","NL","Netherlands"
+"151.80.219.96","151.80.237.131","2538658656","2538663299","FR","France"
+"151.80.237.132","151.80.237.135","2538663300","2538663303","IT","Italy"
+"151.80.237.136","151.80.238.31","2538663304","2538663455","FR","France"
+"151.80.238.32","151.80.238.47","2538663456","2538663471","ES","Spain"
+"151.80.238.48","151.80.248.127","2538663472","2538666111","FR","France"
+"151.80.248.128","151.80.248.191","2538666112","2538666175","GB","United Kingdom"
+"151.80.248.192","151.80.254.255","2538666176","2538667775","FR","France"
+"151.80.255.0","151.80.255.63","2538667776","2538667839","ES","Spain"
+"151.80.255.64","151.80.255.255","2538667840","2538668031","FR","France"
+"151.81.0.0","151.100.255.255","2538668032","2539978751","IT","Italy"
+"151.101.0.0","151.104.255.255","2539978752","2540240895","US","United States"
+"151.105.0.0","151.105.255.255","2540240896","2540306431","FI","Finland"
+"151.106.0.0","151.114.255.255","2540306432","2540896255","US","United States"
+"151.115.0.0","151.115.255.255","2540896256","2540961791","GB","United Kingdom"
+"151.116.0.0","151.119.255.255","2540961792","2541223935","US","United States"
+"151.120.0.0","151.120.255.255","2541223936","2541289471","CH","Switzerland"
+"151.121.0.0","151.126.255.255","2541289472","2541682687","US","United States"
+"151.127.0.0","151.127.255.255","2541682688","2541748223","FR","France"
+"151.128.0.0","151.128.255.255","2541748224","2541813759","US","United States"
+"151.129.0.0","151.129.255.255","2541813760","2541879295","GB","United Kingdom"
+"151.130.0.0","151.130.255.255","2541879296","2541944831","AU","Australia"
+"151.131.0.0","151.132.255.255","2541944832","2542075903","US","United States"
+"151.133.0.0","151.133.255.255","2542075904","2542141439","GB","United Kingdom"
+"151.134.0.0","151.134.255.255","2542141440","2542206975","US","United States"
+"151.135.0.0","151.135.255.255","2542206976","2542272511","TR","Turkey"
+"151.136.0.0","151.136.255.255","2542272512","2542338047","DE","Germany"
+"151.137.0.0","151.155.255.255","2542338048","2543583231","US","United States"
+"151.156.0.0","151.156.255.255","2543583232","2543648767","SE","Sweden"
+"151.157.0.0","151.157.255.255","2543648768","2543714303","NO","Norway"
+"151.159.0.0","151.169.255.255","2543779840","2544500735","US","United States"
+"151.170.0.0","151.170.255.255","2544500736","2544566271","GB","United Kingdom"
+"151.171.0.0","151.171.255.255","2544566272","2544631807","US","United States"
+"151.173.0.0","151.174.255.255","2544697344","2544828415","US","United States"
+"151.175.0.0","151.175.255.255","2544828416","2544893951","EU","Europe"
+"151.176.0.0","151.176.255.255","2544893952","2544959487","GB","United Kingdom"
+"151.177.0.0","151.177.255.255","2544959488","2545025023","SE","Sweden"
+"151.178.0.0","151.178.255.255","2545025024","2545090559","AU","Australia"
+"151.179.0.0","151.179.255.255","2545090560","2545156095","US","United States"
+"151.180.0.0","151.180.255.255","2545156096","2545221631","GB","United Kingdom"
+"151.181.0.0","151.181.255.255","2545221632","2545287167","US","United States"
+"151.182.0.0","151.182.255.255","2545287168","2545352703","ES","Spain"
+"151.183.0.0","151.183.0.255","2545352704","2545352959","SE","Sweden"
+"151.183.1.0","151.183.255.255","2545352960","2545418239","CH","Switzerland"
+"151.184.0.0","151.184.255.255","2545418240","2545483775","NL","Netherlands"
+"151.185.0.0","151.186.255.255","2545483776","2545614847","US","United States"
+"151.187.0.0","151.187.255.255","2545614848","2545680383","NO","Norway"
+"151.188.0.0","151.188.255.255","2545680384","2545745919","US","United States"
+"151.189.0.0","151.189.255.255","2545745920","2545811455","DE","Germany"
+"151.190.0.0","151.193.119.255","2545811456","2546038783","US","United States"
+"151.193.120.0","151.193.120.255","2546038784","2546039039","EU","Europe"
+"151.193.121.0","151.210.255.255","2546039040","2547187711","US","United States"
+"151.211.0.0","151.212.255.255","2547187712","2547318783","GB","United Kingdom"
+"151.213.0.0","151.215.255.255","2547318784","2547515391","US","United States"
+"151.216.32.0","151.216.35.255","2547523584","2547524607","DE","Germany"
+"151.216.36.0","151.216.39.255","2547524608","2547525631","IR","Iran, Islamic Republic of"
+"151.216.40.0","151.216.79.255","2547525632","2547535871","GB","United Kingdom"
+"151.216.128.0","151.216.255.255","2547548160","2547580927","NO","Norway"
+"151.224.0.0","151.224.127.128","2548039680","2548072320","GB","United Kingdom"
+"151.224.127.129","151.224.127.129","2548072321","2548072321","US","United States"
+"151.224.127.130","151.231.255.255","2548072322","2548563967","GB","United Kingdom"
+"151.232.0.0","151.235.255.255","2548563968","2548826111","IR","Iran, Islamic Republic of"
+"151.236.0.0","151.236.13.255","2548826112","2548829695","AT","Austria"
+"151.236.14.0","151.236.14.255","2548829696","2548829951","NL","Netherlands"
+"151.236.15.0","151.236.15.21","2548829952","2548829973","AT","Austria"
+"151.236.15.22","151.236.15.22","2548829974","2548829974","DE","Germany"
+"151.236.15.23","151.236.15.83","2548829975","2548830035","AT","Austria"
+"151.236.15.84","151.236.15.84","2548830036","2548830036","DE","Germany"
+"151.236.15.85","151.236.18.255","2548830037","2548830975","AT","Austria"
+"151.236.19.0","151.236.19.255","2548830976","2548831231","GB","United Kingdom"
+"151.236.20.0","151.236.20.65","2548831232","2548831297","AT","Austria"
+"151.236.20.66","151.236.20.66","2548831298","2548831298","HK","Hong Kong"
+"151.236.20.67","151.236.21.13","2548831299","2548831501","AT","Austria"
+"151.236.21.14","151.236.21.14","2548831502","2548831502","FR","France"
+"151.236.21.15","151.236.21.17","2548831503","2548831505","AT","Austria"
+"151.236.21.18","151.236.21.18","2548831506","2548831506","FR","France"
+"151.236.21.19","151.236.21.46","2548831507","2548831534","AT","Austria"
+"151.236.21.47","151.236.21.47","2548831535","2548831535","FR","France"
+"151.236.21.48","151.236.22.219","2548831536","2548831963","AT","Austria"
+"151.236.22.220","151.236.22.220","2548831964","2548831964","US","United States"
+"151.236.22.221","151.236.23.17","2548831965","2548832017","AT","Austria"
+"151.236.23.18","151.236.23.18","2548832018","2548832018","ES","Spain"
+"151.236.23.19","151.236.25.255","2548832019","2548832767","AT","Austria"
+"151.236.26.0","151.236.27.255","2548832768","2548833279","CH","Switzerland"
+"151.236.28.0","151.236.28.255","2548833280","2548833535","AT","Austria"
+"151.236.29.0","151.236.29.255","2548833536","2548833791","NL","Netherlands"
+"151.236.30.0","151.236.31.255","2548833792","2548834303","AT","Austria"
+"151.236.32.0","151.236.63.255","2548834304","2548842495","GB","United Kingdom"
+"151.236.64.0","151.236.87.255","2548842496","2548848639","RU","Russian Federation"
+"151.236.88.0","151.236.88.255","2548848640","2548848895","UA","Ukraine"
+"151.236.89.0","151.236.127.255","2548848896","2548858879","RU","Russian Federation"
+"151.236.128.0","151.236.159.255","2548858880","2548867071","NL","Netherlands"
+"151.236.160.0","151.236.191.255","2548867072","2548875263","IQ","Iraq"
+"151.236.192.0","151.236.199.255","2548875264","2548877311","KZ","Kazakhstan"
+"151.236.200.0","151.236.207.255","2548877312","2548879359","SE","Sweden"
+"151.236.208.0","151.236.223.255","2548879360","2548883455","GB","United Kingdom"
+"151.236.224.0","151.236.239.255","2548883456","2548887551","SK","Slovakia"
+"151.236.240.0","151.236.255.255","2548887552","2548891647","MK","Macedonia"
+"151.237.0.0","151.237.64.125","2548891648","2548908157","BG","Bulgaria"
+"151.237.64.126","151.237.64.126","2548908158","2548908158","ES","Spain"
+"151.237.64.127","151.237.143.255","2548908159","2548928511","BG","Bulgaria"
+"151.237.144.0","151.237.159.255","2548928512","2548932607","KZ","Kazakhstan"
+"151.237.160.0","151.237.167.255","2548932608","2548934655","NL","Netherlands"
+"151.237.168.0","151.237.175.255","2548934656","2548936703","RU","Russian Federation"
+"151.237.176.0","151.237.182.255","2548936704","2548938495","SE","Sweden"
+"151.237.183.0","151.237.183.255","2548938496","2548938751","CH","Switzerland"
+"151.237.184.0","151.237.186.255","2548938752","2548939519","SE","Sweden"
+"151.237.187.0","151.237.187.255","2548939520","2548939775","ES","Spain"
+"151.237.188.0","151.237.191.255","2548939776","2548940799","SE","Sweden"
+"151.237.192.0","151.237.223.255","2548940800","2548948991","ES","Spain"
+"151.237.224.0","151.237.231.255","2548948992","2548951039","CZ","Czech Republic"
+"151.237.232.0","151.237.239.255","2548951040","2548953087","GB","United Kingdom"
+"151.237.240.0","151.237.247.255","2548953088","2548955135","RU","Russian Federation"
+"151.237.248.0","151.237.255.255","2548955136","2548957183","DE","Germany"
+"151.238.0.0","151.247.255.255","2548957184","2549612543","IR","Iran, Islamic Republic of"
+"151.248.0.0","151.248.7.111","2549612544","2549614447","SE","Sweden"
+"151.248.7.112","151.248.7.127","2549614448","2549614463","NL","Netherlands"
+"151.248.7.128","151.248.7.255","2549614464","2549614591","SE","Sweden"
+"151.248.8.0","151.248.15.255","2549614592","2549616639","IT","Italy"
+"151.248.16.0","151.248.23.255","2549616640","2549618687","BE","Belgium"
+"151.248.24.0","151.248.31.255","2549618688","2549620735","US","United States"
+"151.248.32.0","151.248.47.255","2549620736","2549624831","PL","Poland"
+"151.248.48.0","151.248.55.255","2549624832","2549626879","BE","Belgium"
+"151.248.56.0","151.248.63.255","2549626880","2549628927","PL","Poland"
+"151.248.64.0","151.248.95.255","2549628928","2549637119","RO","Romania"
+"151.248.96.0","151.248.111.255","2549637120","2549641215","KW","Kuwait"
+"151.248.112.0","151.248.127.255","2549641216","2549645311","RU","Russian Federation"
+"151.248.128.0","151.248.255.255","2549645312","2549678079","CH","Switzerland"
+"151.249.0.0","151.249.79.255","2549678080","2549698559","GB","United Kingdom"
+"151.249.80.0","151.249.87.255","2549698560","2549700607","PL","Poland"
+"151.249.88.0","151.249.88.255","2549700608","2549700863","FR","France"
+"151.249.89.0","151.249.90.255","2549700864","2549701375","DE","Germany"
+"151.249.91.0","151.249.91.255","2549701376","2549701631","SE","Sweden"
+"151.249.92.0","151.249.92.255","2549701632","2549701887","PL","Poland"
+"151.249.93.0","151.249.93.255","2549701888","2549702143","FR","France"
+"151.249.94.0","151.249.94.255","2549702144","2549702399","GB","United Kingdom"
+"151.249.95.0","151.249.95.255","2549702400","2549702655","FR","France"
+"151.249.96.0","151.249.103.255","2549702656","2549704703","UA","Ukraine"
+"151.249.104.0","151.249.111.255","2549704704","2549706751","CZ","Czech Republic"
+"151.249.112.0","151.249.127.255","2549706752","2549710847","NO","Norway"
+"151.249.128.0","151.249.255.255","2549710848","2549743615","BY","Belarus"
+"151.250.0.0","151.250.255.255","2549743616","2549809151","TR","Turkey"
+"151.251.0.0","151.251.255.255","2549809152","2549874687","BG","Bulgaria"
+"151.252.0.0","151.252.7.255","2549874688","2549876735","GB","United Kingdom"
+"151.252.8.0","151.252.15.255","2549876736","2549878783","NO","Norway"
+"151.252.16.0","151.252.23.255","2549878784","2549880831","DE","Germany"
+"151.252.24.0","151.252.25.239","2549880832","2549881327","SE","Sweden"
+"151.252.25.240","151.252.25.255","2549881328","2549881343","NL","Netherlands"
+"151.252.26.0","151.252.29.223","2549881344","2549882335","SE","Sweden"
+"151.252.29.224","151.252.29.239","2549882336","2549882351","FI","Finland"
+"151.252.29.240","151.252.30.15","2549882352","2549882383","SE","Sweden"
+"151.252.30.16","151.252.30.31","2549882384","2549882399","FI","Finland"
+"151.252.30.32","151.252.31.255","2549882400","2549882879","SE","Sweden"
+"151.252.32.0","151.252.39.255","2549882880","2549884927","CH","Switzerland"
+"151.252.40.0","151.252.44.255","2549884928","2549886207","DE","Germany"
+"151.252.45.0","151.252.45.255","2549886208","2549886463","CH","Switzerland"
+"151.252.46.0","151.252.63.255","2549886464","2549891071","DE","Germany"
+"151.252.64.0","151.252.95.255","2549891072","2549899263","RU","Russian Federation"
+"151.252.96.0","151.252.103.255","2549899264","2549901311","PS","Palestinian Territory"
+"151.252.104.0","151.252.111.255","2549901312","2549903359","RU","Russian Federation"
+"151.252.112.0","151.252.119.255","2549903360","2549905407","ES","Spain"
+"151.252.120.0","151.252.127.255","2549905408","2549907455","GB","United Kingdom"
+"151.252.128.0","151.252.191.255","2549907456","2549923839","SE","Sweden"
+"151.252.192.0","151.252.207.255","2549923840","2549927935","BG","Bulgaria"
+"151.252.208.0","151.252.215.255","2549927936","2549929983","HR","Croatia"
+"151.252.216.0","151.252.223.255","2549929984","2549932031","DE","Germany"
+"151.252.224.0","151.252.255.255","2549932032","2549940223","HR","Croatia"
+"151.253.0.0","151.253.255.255","2549940224","2550005759","AE","United Arab Emirates"
+"151.254.0.0","151.255.255.255","2550005760","2550136831","SA","Saudi Arabia"
+"152.0.0.0","152.0.255.255","2550136832","2550202367","DO","Dominican Republic"
+"152.1.0.0","152.51.255.255","2550202368","2553544703","US","United States"
+"152.52.0.0","152.52.255.255","2553544704","2553610239","IN","India"
+"152.53.0.0","152.62.43.255","2553610240","2554211327","US","United States"
+"152.62.44.0","152.62.44.55","2554211328","2554211383","CN","China"
+"152.62.44.56","152.62.44.59","2554211384","2554211387","AP","Asia/Pacific Region"
+"152.62.44.60","152.62.44.255","2554211388","2554211583","CN","China"
+"152.62.45.0","152.62.108.255","2554211584","2554227967","US","United States"
+"152.62.109.0","152.62.109.61","2554227968","2554228029","EU","Europe"
+"152.62.109.62","152.62.109.62","2554228030","2554228030","US","United States"
+"152.62.109.63","152.62.109.255","2554228031","2554228223","EU","Europe"
+"152.62.110.0","152.65.255.255","2554228224","2554462207","US","United States"
+"152.66.0.0","152.66.255.255","2554462208","2554527743","HU","Hungary"
+"152.67.0.0","152.70.255.255","2554527744","2554789887","US","United States"
+"152.71.0.0","152.71.255.255","2554789888","2554855423","GB","United Kingdom"
+"152.72.0.0","152.72.129.255","2554855424","2554888703","US","United States"
+"152.72.130.0","152.72.130.255","2554888704","2554888959","EU","Europe"
+"152.72.131.0","152.72.255.255","2554888960","2554920959","US","United States"
+"152.73.0.0","152.73.255.255","2554920960","2554986495","DK","Denmark"
+"152.74.0.0","152.74.255.255","2554986496","2555052031","CL","Chile"
+"152.75.0.0","152.75.255.255","2555052032","2555117567","US","United States"
+"152.76.0.0","152.76.255.255","2555117568","2555183103","AU","Australia"
+"152.77.0.0","152.77.255.255","2555183104","2555248639","FR","France"
+"152.78.0.0","152.78.255.255","2555248640","2555314175","GB","United Kingdom"
+"152.79.0.0","152.80.255.255","2555314176","2555445247","US","United States"
+"152.81.0.0","152.81.255.255","2555445248","2555510783","FR","France"
+"152.82.0.0","152.82.255.255","2555510784","2555576319","US","United States"
+"152.83.0.0","152.83.255.255","2555576320","2555641855","AU","Australia"
+"152.84.0.0","152.84.255.255","2555641856","2555707391","BR","Brazil"
+"152.85.0.0","152.87.255.255","2555707392","2555903999","US","United States"
+"152.88.0.0","152.88.255.255","2555904000","2555969535","CH","Switzerland"
+"152.90.0.0","152.90.255.255","2556035072","2556100607","NO","Norway"
+"152.91.0.0","152.91.255.255","2556100608","2556166143","AU","Australia"
+"152.92.0.0","152.92.255.255","2556166144","2556231679","BR","Brazil"
+"152.93.0.0","152.94.255.255","2556231680","2556362751","NO","Norway"
+"152.95.0.0","152.95.255.255","2556362752","2556428287","DK","Denmark"
+"152.96.0.0","152.96.255.255","2556428288","2556493823","CH","Switzerland"
+"152.97.0.0","152.97.255.255","2556493824","2556559359","US","United States"
+"152.98.0.0","152.98.255.255","2556559360","2556624895","AU","Australia"
+"152.99.0.0","152.99.255.255","2556624896","2556690431","KR","Korea, Republic of"
+"152.100.0.0","152.100.255.255","2556690432","2556755967","US","United States"
+"152.101.0.0","152.101.93.255","2556755968","2556780031","HK","Hong Kong"
+"152.101.94.0","152.101.96.255","2556780032","2556780799","SG","Singapore"
+"152.101.97.0","152.101.255.255","2556780800","2556821503","HK","Hong Kong"
+"152.102.0.0","152.102.255.255","2556821504","2556887039","SG","Singapore"
+"152.103.0.0","152.104.127.255","2556887040","2556985343","HK","Hong Kong"
+"152.104.128.0","152.104.255.255","2556985344","2557018111","CN","China"
+"152.105.0.0","152.105.255.255","2557018112","2557083647","GB","United Kingdom"
+"152.106.0.0","152.112.255.255","2557083648","2557542399","ZA","South Africa"
+"152.113.0.0","152.113.255.255","2557542400","2557607935","US","United States"
+"152.114.0.0","152.114.255.255","2557607936","2557673471","GB","United Kingdom"
+"152.115.0.0","152.115.255.255","2557673472","2557739007","DK","Denmark"
+"152.116.0.0","152.117.255.255","2557739008","2557870079","US","United States"
+"152.118.0.0","152.118.255.255","2557870080","2557935615","ID","Indonesia"
+"152.119.0.0","152.130.7.195","2557935616","2558658499","US","United States"
+"152.130.7.196","152.130.7.196","2558658500","2558658500","PR","Puerto Rico"
+"152.130.7.197","152.133.255.255","2558658501","2558918655","US","United States"
+"152.134.0.0","152.134.255.255","2558918656","2558984191","GB","United Kingdom"
+"152.135.0.0","152.138.255.255","2558984192","2559246335","US","United States"
+"152.139.0.0","152.139.255.255","2559246336","2559311871","CL","Chile"
+"152.140.0.0","152.142.255.255","2559311872","2559508479","US","United States"
+"152.143.0.0","152.143.255.255","2559508480","2559574015","DE","Germany"
+"152.144.0.0","152.146.255.255","2559574016","2559770623","US","United States"
+"152.147.0.0","152.147.255.255","2559770624","2559836159","AU","Australia"
+"152.148.0.0","152.148.255.255","2559836160","2559901695","US","United States"
+"152.149.0.0","152.149.255.255","2559901696","2559967231","KR","Korea, Republic of"
+"152.150.0.0","152.150.255.255","2559967232","2560032767","GB","United Kingdom"
+"152.151.0.0","152.151.255.255","2560032768","2560098303","US","United States"
+"152.152.0.0","152.152.255.255","2560098304","2560163839","BE","Belgium"
+"152.154.0.0","152.155.255.255","2560229376","2560360447","US","United States"
+"152.156.0.0","152.156.255.255","2560360448","2560425983","UY","Uruguay"
+"152.157.0.0","152.165.255.255","2560425984","2561015807","US","United States"
+"152.166.0.0","152.167.255.255","2561015808","2561146879","DO","Dominican Republic"
+"152.168.0.0","152.171.255.255","2561146880","2561409023","AR","Argentina"
+"152.172.0.0","152.175.255.255","2561409024","2561671167","CL","Chile"
+"152.176.0.0","152.199.255.255","2561671168","2563244031","US","United States"
+"152.200.0.0","152.205.255.255","2563244032","2563637247","CO","Colombia"
+"152.206.0.0","152.207.255.255","2563637248","2563768319","CU","Cuba"
+"152.208.0.0","152.225.255.255","2563768320","2564947967","US","United States"
+"152.226.0.0","152.226.255.255","2564947968","2565013503","SG","Singapore"
+"152.227.0.0","152.229.255.255","2565013504","2565210111","US","United States"
+"152.230.0.0","152.230.255.255","2565210112","2565275647","CL","Chile"
+"152.231.0.0","152.231.15.255","2565275648","2565279743","HN","Honduras"
+"152.231.16.0","152.231.23.255","2565279744","2565281791","AR","Argentina"
+"152.231.24.0","152.231.31.255","2565281792","2565283839","CO","Colombia"
+"152.231.32.0","152.231.47.255","2565283840","2565287935","NI","Nicaragua"
+"152.231.48.0","152.231.63.255","2565287936","2565292031","AR","Argentina"
+"152.231.64.0","152.231.127.255","2565292032","2565308415","CL","Chile"
+"152.231.128.0","152.231.255.255","2565308416","2565341183","CR","Costa Rica"
+"152.232.0.0","152.255.255.255","2565341184","2566914047","BR","Brazil"
+"153.0.0.0","153.0.255.255","2566914048","2566979583","CN","China"
+"153.1.0.0","153.1.255.255","2566979584","2567045119","FI","Finland"
+"153.2.0.0","153.2.255.255","2567045120","2567110655","US","United States"
+"153.3.0.0","153.3.255.255","2567110656","2567176191","CN","China"
+"153.4.0.0","153.4.255.255","2567176192","2567241727","US","United States"
+"153.5.0.0","153.5.255.255","2567241728","2567307263","SI","Slovenia"
+"153.6.0.0","153.14.255.255","2567307264","2567897087","US","United States"
+"153.15.0.0","153.15.255.255","2567897088","2567962623","NO","Norway"
+"153.16.0.0","153.16.255.255","2567962624","2568028159","US","United States"
+"153.17.0.0","153.17.255.255","2568028160","2568093695","DE","Germany"
+"153.18.0.0","153.18.255.255","2568093696","2568159231","US","United States"
+"153.19.0.0","153.19.255.255","2568159232","2568224767","PL","Poland"
+"153.20.0.0","153.20.255.255","2568224768","2568290303","SG","Singapore"
+"153.21.0.0","153.33.255.255","2568290304","2569142271","US","United States"
+"153.34.0.0","153.37.255.255","2569142272","2569404415","CN","China"
+"153.38.0.0","153.40.255.255","2569404416","2569601023","US","United States"
+"153.41.0.0","153.41.255.255","2569601024","2569666559","CA","Canada"
+"153.42.0.0","153.43.255.255","2569666560","2569797631","US","United States"
+"153.44.0.0","153.44.255.255","2569797632","2569863167","NO","Norway"
+"153.45.0.0","153.46.31.251","2569863168","2569936891","CH","Switzerland"
+"153.46.31.252","153.46.31.252","2569936892","2569936892","US","United States"
+"153.46.31.253","153.46.255.255","2569936893","2569994239","CH","Switzerland"
+"153.47.0.0","153.47.0.255","2569994240","2569994495","EU","Europe"
+"153.47.1.0","153.48.255.255","2569994496","2570125311","US","United States"
+"153.49.0.0","153.49.255.255","2570125312","2570190847","BE","Belgium"
+"153.50.0.0","153.87.255.255","2570190848","2572681215","US","United States"
+"153.88.0.0","153.88.255.255","2572681216","2572746751","SE","Sweden"
+"153.89.0.0","153.92.15.255","2572746752","2572947455","US","United States"
+"153.92.16.0","153.92.26.255","2572947456","2572950271","PL","Poland"
+"153.92.27.0","153.92.27.255","2572950272","2572950527","ES","Spain"
+"153.92.28.0","153.92.31.255","2572950528","2572951551","DE","Germany"
+"153.92.32.0","153.92.39.255","2572951552","2572953599","US","United States"
+"153.92.40.0","153.92.40.255","2572953600","2572953855","BY","Belarus"
+"153.92.41.0","153.92.41.255","2572953856","2572954111","HK","Hong Kong"
+"153.92.42.0","153.92.42.255","2572954112","2572954367","DE","Germany"
+"153.92.43.0","153.92.43.255","2572954368","2572954623","HK","Hong Kong"
+"153.92.44.0","153.92.44.255","2572954624","2572954879","AU","Australia"
+"153.92.45.0","153.92.46.255","2572954880","2572955391","HK","Hong Kong"
+"153.92.47.0","153.92.47.255","2572955392","2572955647","BG","Bulgaria"
+"153.92.48.0","153.92.63.255","2572955648","2572959743","FR","France"
+"153.92.64.0","153.92.65.255","2572959744","2572960255","DE","Germany"
+"153.92.66.0","153.92.66.255","2572960256","2572960511","SE","Sweden"
+"153.92.67.0","153.92.67.255","2572960512","2572960767","BE","Belgium"
+"153.92.68.0","153.92.68.255","2572960768","2572961023","FR","France"
+"153.92.69.0","153.92.69.255","2572961024","2572961279","CH","Switzerland"
+"153.92.70.0","153.92.70.255","2572961280","2572961535","IT","Italy"
+"153.92.71.0","153.92.71.255","2572961536","2572961791","ES","Spain"
+"153.92.72.0","153.92.95.255","2572961792","2572967935","DE","Germany"
+"153.92.96.0","153.92.97.255","2572967936","2572968447","FR","France"
+"153.92.98.0","153.92.99.255","2572968448","2572968959","CZ","Czech Republic"
+"153.92.100.0","153.92.111.255","2572968960","2572972031","FR","France"
+"153.92.112.0","153.92.119.255","2572972032","2572974079","AT","Austria"
+"153.92.120.0","153.92.123.255","2572974080","2572975103","ES","Spain"
+"153.92.124.0","153.92.125.255","2572975104","2572975615","DE","Germany"
+"153.92.126.0","153.92.126.255","2572975616","2572975871","SE","Sweden"
+"153.92.127.0","153.92.127.255","2572975872","2572976127","NL","Netherlands"
+"153.92.128.0","153.92.159.255","2572976128","2572984319","IS","Iceland"
+"153.92.160.0","153.92.160.255","2572984320","2572984575","DE","Germany"
+"153.92.161.0","153.92.161.255","2572984576","2572984831","NL","Netherlands"
+"153.92.162.0","153.92.162.255","2572984832","2572985087","AT","Austria"
+"153.92.163.0","153.92.163.255","2572985088","2572985343","GB","United Kingdom"
+"153.92.164.0","153.92.164.255","2572985344","2572985599","KR","Korea, Republic of"
+"153.92.165.0","153.92.165.255","2572985600","2572985855","RU","Russian Federation"
+"153.92.166.0","153.92.166.255","2572985856","2572986111","TR","Turkey"
+"153.92.167.0","153.92.167.255","2572986112","2572986367","IE","Ireland"
+"153.92.168.0","153.92.168.255","2572986368","2572986623","PL","Poland"
+"153.92.169.0","153.92.169.255","2572986624","2572986879","PT","Portugal"
+"153.92.170.0","153.92.175.255","2572986880","2572988415","DE","Germany"
+"153.92.176.0","153.92.179.255","2572988416","2572989439","IT","Italy"
+"153.92.180.0","153.92.180.255","2572989440","2572989695","GR","Greece"
+"153.92.181.0","153.92.181.127","2572989696","2572989823","PL","Poland"
+"153.92.181.128","153.92.181.191","2572989824","2572989887","EE","Estonia"
+"153.92.181.192","153.92.181.255","2572989888","2572989951","LV","Latvia"
+"153.92.182.0","153.92.187.255","2572989952","2572991487","DE","Germany"
+"153.92.188.0","153.92.188.127","2572991488","2572991615","IT","Italy"
+"153.92.188.128","153.92.188.255","2572991616","2572991743","CH","Switzerland"
+"153.92.189.0","153.92.189.127","2572991744","2572991871","PT","Portugal"
+"153.92.189.128","153.92.189.255","2572991872","2572991999","ES","Spain"
+"153.92.190.0","153.92.190.127","2572992000","2572992127","BE","Belgium"
+"153.92.190.128","153.92.190.255","2572992128","2572992255","NL","Netherlands"
+"153.92.191.0","153.92.191.127","2572992256","2572992383","HU","Hungary"
+"153.92.191.128","153.92.191.191","2572992384","2572992447","RS","Serbia"
+"153.92.191.192","153.92.191.255","2572992448","2572992511","UA","Ukraine"
+"153.92.192.0","153.92.207.255","2572992512","2572996607","DE","Germany"
+"153.92.208.0","153.92.211.255","2572996608","2572997631","GB","United Kingdom"
+"153.92.212.0","153.92.223.255","2572997632","2573000703","US","United States"
+"153.92.224.0","153.92.255.255","2573000704","2573008895","FR","France"
+"153.93.0.0","153.97.255.255","2573008896","2573336575","DE","Germany"
+"153.98.0.0","153.98.127.255","2573336576","2573369343","EU","Europe"
+"153.98.128.0","153.98.255.255","2573369344","2573402111","DE","Germany"
+"153.99.0.0","153.99.255.255","2573402112","2573467647","CN","China"
+"153.100.0.0","153.100.130.255","2573467648","2573501183","DE","Germany"
+"153.100.131.0","153.100.131.11","2573501184","2573501195","NL","Netherlands"
+"153.100.131.12","153.100.131.12","2573501196","2573501196","DE","Germany"
+"153.100.131.13","153.100.131.255","2573501197","2573501439","NL","Netherlands"
+"153.100.132.0","153.100.255.255","2573501440","2573533183","DE","Germany"
+"153.101.0.0","153.101.255.255","2573533184","2573598719","CN","China"
+"153.102.0.0","153.106.255.255","2573598720","2573926399","US","United States"
+"153.107.0.0","153.107.255.255","2573926400","2573991935","AU","Australia"
+"153.108.0.0","153.109.255.255","2573991936","2574123007","CH","Switzerland"
+"153.110.0.0","153.110.255.255","2574123008","2574188543","NO","Norway"
+"153.111.0.0","153.111.255.255","2574188544","2574254079","NZ","New Zealand"
+"153.112.0.0","153.112.203.255","2574254080","2574306303","SE","Sweden"
+"153.112.204.0","153.112.207.255","2574306304","2574307327","BE","Belgium"
+"153.112.208.0","153.112.222.255","2574307328","2574311167","SE","Sweden"
+"153.112.223.0","153.112.223.255","2574311168","2574311423","US","United States"
+"153.112.224.0","153.112.255.255","2574311424","2574319615","SE","Sweden"
+"153.113.0.0","153.117.255.255","2574319616","2574647295","US","United States"
+"153.118.0.0","153.119.255.255","2574647296","2574778367","CN","China"
+"153.120.0.0","153.126.127.255","2574778368","2575204351","JP","Japan"
+"153.126.128.0","153.126.159.255","2575204352","2575212543","CN","China"
+"153.126.160.0","153.143.45.255","2575212544","2576297471","JP","Japan"
+"153.143.46.0","153.143.63.255","2576297472","2576302079","US","United States"
+"153.143.64.0","153.254.85.255","2576302080","2583582207","JP","Japan"
+"153.254.86.0","153.254.86.255","2583582208","2583582463","HK","Hong Kong"
+"153.254.87.0","153.254.155.255","2583582464","2583600127","JP","Japan"
+"153.254.156.0","153.254.156.255","2583600128","2583600383","US","United States"
+"153.254.157.0","153.254.159.255","2583600384","2583601151","JP","Japan"
+"153.254.160.0","153.254.160.255","2583601152","2583601407","US","United States"
+"153.254.161.0","153.254.163.255","2583601408","2583602175","JP","Japan"
+"153.254.164.0","153.254.164.255","2583602176","2583602431","US","United States"
+"153.254.165.0","153.254.166.255","2583602432","2583602943","JP","Japan"
+"153.254.167.0","153.254.167.255","2583602944","2583603199","US","United States"
+"153.254.168.0","153.255.255.255","2583603200","2583691263","JP","Japan"
+"154.0.0.0","154.0.15.255","2583691264","2583695359","ZA","South Africa"
+"154.0.16.0","154.0.23.255","2583695360","2583697407","BW","Botswana"
+"154.0.24.0","154.0.31.255","2583697408","2583699455","CI","Cote D'Ivoire"
+"154.0.32.0","154.0.63.255","2583699456","2583707647","GA","Gabon"
+"154.0.64.0","154.0.127.255","2583707648","2583724031","AO","Angola"
+"154.0.128.0","154.0.143.255","2583724032","2583728127","UG","Uganda"
+"154.0.144.0","154.0.150.255","2583728128","2583729919","NG","Nigeria"
+"154.0.151.0","154.0.159.255","2583729920","2583732223","TZ","Tanzania, United Republic of"
+"154.0.160.0","154.0.175.255","2583732224","2583736319","ZA","South Africa"
+"154.0.176.0","154.0.191.255","2583736320","2583740415","GA","Gabon"
+"154.0.192.0","154.0.255.255","2583740416","2583756799","NA","Namibia"
+"154.1.0.0","154.4.255.255","2583756800","2584018943","US","United States"
+"154.5.0.0","154.5.255.255","2584018944","2584084479","CA","Canada"
+"154.6.0.0","154.7.255.255","2584084480","2584215551","US","United States"
+"154.8.0.0","154.8.255.255","2584215552","2584281087","GB","United Kingdom"
+"154.9.0.0","154.9.255.255","2584281088","2584346623","US","United States"
+"154.10.0.0","154.10.255.255","2584346624","2584412159","KR","Korea, Republic of"
+"154.11.0.0","154.11.255.255","2584412160","2584477695","CA","Canada"
+"154.12.0.0","154.13.255.255","2584477696","2584608767","US","United States"
+"154.14.0.0","154.15.255.255","2584608768","2584739839","CH","Switzerland"
+"154.16.0.0","154.16.0.63","2584739840","2584739903","AU","Australia"
+"154.16.0.64","154.16.0.95","2584739904","2584739935","DE","Germany"
+"154.16.0.96","154.16.0.255","2584739936","2584740095","ZA","South Africa"
+"154.16.1.0","154.16.1.255","2584740096","2584740351","US","United States"
+"154.16.2.0","154.16.2.63","2584740352","2584740415","AU","Australia"
+"154.16.2.64","154.16.2.127","2584740416","2584740479","DE","Germany"
+"154.16.2.128","154.16.2.255","2584740480","2584740607","ZA","South Africa"
+"154.16.3.0","154.16.3.255","2584740608","2584740863","NL","Netherlands"
+"154.16.4.0","154.16.4.63","2584740864","2584740927","AU","Australia"
+"154.16.4.64","154.16.4.255","2584740928","2584741119","ZA","South Africa"
+"154.16.5.0","154.16.5.255","2584741120","2584741375","US","United States"
+"154.16.6.0","154.16.6.63","2584741376","2584741439","AU","Australia"
+"154.16.6.64","154.16.6.127","2584741440","2584741503","ZA","South Africa"
+"154.16.6.128","154.16.6.143","2584741504","2584741519","IE","Ireland"
+"154.16.6.144","154.16.6.255","2584741520","2584741631","ZA","South Africa"
+"154.16.7.0","154.16.7.255","2584741632","2584741887","US","United States"
+"154.16.8.0","154.16.8.63","2584741888","2584741951","AU","Australia"
+"154.16.8.64","154.16.8.255","2584741952","2584742143","ZA","South Africa"
+"154.16.9.0","154.16.9.255","2584742144","2584742399","US","United States"
+"154.16.10.0","154.16.10.63","2584742400","2584742463","AU","Australia"
+"154.16.10.64","154.16.10.127","2584742464","2584742527","DE","Germany"
+"154.16.10.128","154.16.10.255","2584742528","2584742655","ZA","South Africa"
+"154.16.11.0","154.16.11.255","2584742656","2584742911","US","United States"
+"154.16.12.0","154.16.12.63","2584742912","2584742975","KR","Korea, Republic of"
+"154.16.12.64","154.16.12.255","2584742976","2584743167","ZA","South Africa"
+"154.16.13.0","154.16.13.255","2584743168","2584743423","US","United States"
+"154.16.14.0","154.16.14.63","2584743424","2584743487","KR","Korea, Republic of"
+"154.16.14.64","154.16.14.255","2584743488","2584743679","ZA","South Africa"
+"154.16.15.0","154.16.15.255","2584743680","2584743935","US","United States"
+"154.16.16.0","154.16.16.63","2584743936","2584743999","AU","Australia"
+"154.16.16.64","154.16.16.255","2584744000","2584744191","ZA","South Africa"
+"154.16.17.0","154.16.17.255","2584744192","2584744447","NL","Netherlands"
+"154.16.18.0","154.16.18.63","2584744448","2584744511","AU","Australia"
+"154.16.18.64","154.16.18.127","2584744512","2584744575","ZA","South Africa"
+"154.16.18.128","154.16.18.255","2584744576","2584744703","DE","Germany"
+"154.16.19.0","154.16.19.255","2584744704","2584744959","US","United States"
+"154.16.20.0","154.16.20.63","2584744960","2584745023","AU","Australia"
+"154.16.20.64","154.16.20.255","2584745024","2584745215","ZA","South Africa"
+"154.16.21.0","154.16.21.255","2584745216","2584745471","US","United States"
+"154.16.22.0","154.16.22.63","2584745472","2584745535","AU","Australia"
+"154.16.22.64","154.16.22.255","2584745536","2584745727","ZA","South Africa"
+"154.16.23.0","154.16.23.255","2584745728","2584745983","US","United States"
+"154.16.24.0","154.16.24.63","2584745984","2584746047","AU","Australia"
+"154.16.24.64","154.16.24.255","2584746048","2584746239","ZA","South Africa"
+"154.16.25.0","154.16.25.255","2584746240","2584746495","US","United States"
+"154.16.26.0","154.16.26.63","2584746496","2584746559","AU","Australia"
+"154.16.26.64","154.16.26.255","2584746560","2584746751","ZA","South Africa"
+"154.16.27.0","154.16.27.255","2584746752","2584747007","US","United States"
+"154.16.28.0","154.16.28.63","2584747008","2584747071","MY","Malaysia"
+"154.16.28.64","154.16.28.255","2584747072","2584747263","ZA","South Africa"
+"154.16.29.0","154.16.29.255","2584747264","2584747519","US","United States"
+"154.16.30.0","154.16.30.63","2584747520","2584747583","MY","Malaysia"
+"154.16.30.64","154.16.30.255","2584747584","2584747775","ZA","South Africa"
+"154.16.31.0","154.16.31.255","2584747776","2584748031","US","United States"
+"154.16.32.0","154.16.32.63","2584748032","2584748095","MY","Malaysia"
+"154.16.32.64","154.16.32.255","2584748096","2584748287","ZA","South Africa"
+"154.16.33.0","154.16.33.255","2584748288","2584748543","US","United States"
+"154.16.34.0","154.16.34.63","2584748544","2584748607","MY","Malaysia"
+"154.16.34.64","154.16.34.255","2584748608","2584748799","ZA","South Africa"
+"154.16.35.0","154.16.35.255","2584748800","2584749055","US","United States"
+"154.16.36.0","154.16.36.63","2584749056","2584749119","MY","Malaysia"
+"154.16.36.64","154.16.36.255","2584749120","2584749311","ZA","South Africa"
+"154.16.37.0","154.16.37.255","2584749312","2584749567","US","United States"
+"154.16.38.0","154.16.38.63","2584749568","2584749631","MY","Malaysia"
+"154.16.38.64","154.16.38.255","2584749632","2584749823","ZA","South Africa"
+"154.16.39.0","154.16.39.255","2584749824","2584750079","US","United States"
+"154.16.40.0","154.16.40.63","2584750080","2584750143","MY","Malaysia"
+"154.16.40.64","154.16.40.255","2584750144","2584750335","ZA","South Africa"
+"154.16.41.0","154.16.41.255","2584750336","2584750591","US","United States"
+"154.16.42.0","154.16.42.63","2584750592","2584750655","MY","Malaysia"
+"154.16.42.64","154.16.42.95","2584750656","2584750687","DE","Germany"
+"154.16.42.96","154.16.42.255","2584750688","2584750847","ZA","South Africa"
+"154.16.43.0","154.16.43.255","2584750848","2584751103","US","United States"
+"154.16.44.0","154.16.44.63","2584751104","2584751167","AE","United Arab Emirates"
+"154.16.44.64","154.16.44.255","2584751168","2584751359","ZA","South Africa"
+"154.16.45.0","154.16.45.255","2584751360","2584751615","US","United States"
+"154.16.46.0","154.16.46.63","2584751616","2584751679","AE","United Arab Emirates"
+"154.16.46.64","154.16.46.255","2584751680","2584751871","ZA","South Africa"
+"154.16.47.0","154.16.47.255","2584751872","2584752127","US","United States"
+"154.16.48.0","154.16.48.63","2584752128","2584752191","AE","United Arab Emirates"
+"154.16.48.64","154.16.48.79","2584752192","2584752207","SE","Sweden"
+"154.16.48.80","154.16.48.255","2584752208","2584752383","ZA","South Africa"
+"154.16.49.0","154.16.49.255","2584752384","2584752639","US","United States"
+"154.16.50.0","154.16.50.63","2584752640","2584752703","AE","United Arab Emirates"
+"154.16.50.64","154.16.50.255","2584752704","2584752895","ZA","South Africa"
+"154.16.51.0","154.16.51.255","2584752896","2584753151","US","United States"
+"154.16.52.0","154.16.52.63","2584753152","2584753215","AE","United Arab Emirates"
+"154.16.52.64","154.16.52.255","2584753216","2584753407","ZA","South Africa"
+"154.16.53.0","154.16.53.255","2584753408","2584753663","US","United States"
+"154.16.54.0","154.16.54.63","2584753664","2584753727","AE","United Arab Emirates"
+"154.16.54.64","154.16.54.255","2584753728","2584753919","ZA","South Africa"
+"154.16.55.0","154.16.55.255","2584753920","2584754175","US","United States"
+"154.16.56.0","154.16.56.255","2584754176","2584754431","ZA","South Africa"
+"154.16.57.0","154.16.57.255","2584754432","2584754687","US","United States"
+"154.16.58.0","154.16.58.255","2584754688","2584754943","ZA","South Africa"
+"154.16.59.0","154.16.59.255","2584754944","2584755199","US","United States"
+"154.16.60.0","154.16.60.63","2584755200","2584755263","AR","Argentina"
+"154.16.60.64","154.16.60.79","2584755264","2584755279","DE","Germany"
+"154.16.60.80","154.16.60.255","2584755280","2584755455","ZA","South Africa"
+"154.16.61.0","154.16.61.255","2584755456","2584755711","US","United States"
+"154.16.62.0","154.16.62.63","2584755712","2584755775","AR","Argentina"
+"154.16.62.64","154.16.62.255","2584755776","2584755967","ZA","South Africa"
+"154.16.63.0","154.16.63.255","2584755968","2584756223","GB","United Kingdom"
+"154.16.64.0","154.16.64.255","2584756224","2584756479","ZA","South Africa"
+"154.16.65.0","154.16.65.255","2584756480","2584756735","US","United States"
+"154.16.66.0","154.16.66.255","2584756736","2584756991","ZA","South Africa"
+"154.16.67.0","154.16.67.255","2584756992","2584757247","US","United States"
+"154.16.68.0","154.16.68.63","2584757248","2584757311","SG","Singapore"
+"154.16.68.64","154.16.68.255","2584757312","2584757503","ZA","South Africa"
+"154.16.69.0","154.16.69.255","2584757504","2584757759","US","United States"
+"154.16.70.0","154.16.70.63","2584757760","2584757823","HK","Hong Kong"
+"154.16.70.64","154.16.70.255","2584757824","2584758015","ZA","South Africa"
+"154.16.71.0","154.16.71.255","2584758016","2584758271","US","United States"
+"154.16.72.0","154.16.72.63","2584758272","2584758335","SG","Singapore"
+"154.16.72.64","154.16.72.255","2584758336","2584758527","ZA","South Africa"
+"154.16.73.0","154.16.73.255","2584758528","2584758783","US","United States"
+"154.16.74.0","154.16.74.63","2584758784","2584758847","HK","Hong Kong"
+"154.16.74.64","154.16.74.255","2584758848","2584759039","ZA","South Africa"
+"154.16.75.0","154.16.75.255","2584759040","2584759295","US","United States"
+"154.16.76.0","154.16.76.63","2584759296","2584759359","SG","Singapore"
+"154.16.76.64","154.16.76.255","2584759360","2584759551","ZA","South Africa"
+"154.16.77.0","154.16.77.255","2584759552","2584759807","US","United States"
+"154.16.78.0","154.16.78.63","2584759808","2584759871","HK","Hong Kong"
+"154.16.78.64","154.16.78.255","2584759872","2584760063","ZA","South Africa"
+"154.16.79.0","154.16.79.255","2584760064","2584760319","US","United States"
+"154.16.80.0","154.16.80.63","2584760320","2584760383","SG","Singapore"
+"154.16.80.64","154.16.80.255","2584760384","2584760575","ZA","South Africa"
+"154.16.81.0","154.16.81.255","2584760576","2584760831","US","United States"
+"154.16.82.0","154.16.82.63","2584760832","2584760895","HK","Hong Kong"
+"154.16.82.64","154.16.82.255","2584760896","2584761087","ZA","South Africa"
+"154.16.83.0","154.16.83.255","2584761088","2584761343","US","United States"
+"154.16.84.0","154.16.84.63","2584761344","2584761407","SG","Singapore"
+"154.16.84.64","154.16.84.255","2584761408","2584761599","ZA","South Africa"
+"154.16.85.0","154.16.85.255","2584761600","2584761855","US","United States"
+"154.16.86.0","154.16.86.63","2584761856","2584761919","HK","Hong Kong"
+"154.16.86.64","154.16.86.255","2584761920","2584762111","ZA","South Africa"
+"154.16.87.0","154.16.87.255","2584762112","2584762367","US","United States"
+"154.16.88.0","154.16.88.63","2584762368","2584762431","SG","Singapore"
+"154.16.88.64","154.16.88.255","2584762432","2584762623","ZA","South Africa"
+"154.16.89.0","154.16.89.255","2584762624","2584762879","US","United States"
+"154.16.90.0","154.16.90.63","2584762880","2584762943","HK","Hong Kong"
+"154.16.90.64","154.16.90.255","2584762944","2584763135","ZA","South Africa"
+"154.16.91.0","154.16.91.255","2584763136","2584763391","US","United States"
+"154.16.92.0","154.16.92.63","2584763392","2584763455","SG","Singapore"
+"154.16.92.64","154.16.93.255","2584763456","2584763903","ZA","South Africa"
+"154.16.94.0","154.16.94.63","2584763904","2584763967","HK","Hong Kong"
+"154.16.94.64","154.16.94.95","2584763968","2584763999","DE","Germany"
+"154.16.94.96","154.16.96.255","2584764000","2584764671","ZA","South Africa"
+"154.16.97.0","154.16.106.255","2584764672","2584767231","US","United States"
+"154.16.107.0","154.16.107.255","2584767232","2584767487","TR","Turkey"
+"154.16.108.0","154.16.111.255","2584767488","2584768511","US","United States"
+"154.16.112.0","154.16.119.255","2584768512","2584770559","IL","Israel"
+"154.16.120.0","154.16.138.255","2584770560","2584775423","US","United States"
+"154.16.139.0","154.16.139.255","2584775424","2584775679","KE","Kenya"
+"154.16.140.0","154.16.155.255","2584775680","2584779775","US","United States"
+"154.16.156.0","154.16.156.255","2584779776","2584780031","NL","Netherlands"
+"154.16.157.0","154.16.157.255","2584780032","2584780287","US","United States"
+"154.16.158.0","154.16.158.255","2584780288","2584780543","ES","Spain"
+"154.16.159.0","154.16.164.255","2584780544","2584782079","US","United States"
+"154.16.165.0","154.16.165.255","2584782080","2584782335","TR","Turkey"
+"154.16.166.0","154.16.194.255","2584782336","2584789759","US","United States"
+"154.16.195.0","154.16.195.255","2584789760","2584790015","NL","Netherlands"
+"154.16.196.0","154.16.198.255","2584790016","2584790783","US","United States"
+"154.16.199.0","154.16.199.255","2584790784","2584791039","CN","China"
+"154.16.200.0","154.16.200.255","2584791040","2584791295","US","United States"
+"154.16.201.0","154.16.201.255","2584791296","2584791551","FR","France"
+"154.16.202.0","154.16.219.255","2584791552","2584796159","US","United States"
+"154.16.220.0","154.16.220.255","2584796160","2584796415","RU","Russian Federation"
+"154.16.221.0","154.16.221.255","2584796416","2584796671","US","United States"
+"154.16.222.0","154.16.222.255","2584796672","2584796927","SG","Singapore"
+"154.16.223.0","154.19.255.255","2584796928","2585001983","US","United States"
+"154.20.0.0","154.20.255.255","2585001984","2585067519","CA","Canada"
+"154.21.0.0","154.25.3.8","2585067520","2585330440","US","United States"
+"154.25.3.9","154.25.3.10","2585330441","2585330442","SI","Slovenia"
+"154.25.3.11","154.25.3.36","2585330443","2585330468","US","United States"
+"154.25.3.37","154.25.3.38","2585330469","2585330470","SI","Slovenia"
+"154.25.3.39","154.31.255.255","2585330471","2585788415","US","United States"
+"154.32.0.0","154.32.255.255","2585788416","2585853951","GB","United Kingdom"
+"154.33.0.0","154.34.255.255","2585853952","2585985023","JP","Japan"
+"154.35.0.0","154.41.1.255","2585985024","2586378751","US","United States"
+"154.41.2.0","154.41.3.255","2586378752","2586379263","UA","Ukraine"
+"154.41.4.0","154.42.143.255","2586379264","2586480639","US","United States"
+"154.42.144.0","154.42.159.255","2586480640","2586484735","IL","Israel"
+"154.42.160.0","154.42.191.255","2586484736","2586492927","GB","United Kingdom"
+"154.42.192.0","154.43.3.255","2586492928","2586510335","US","United States"
+"154.43.4.0","154.43.7.255","2586510336","2586511359","ES","Spain"
+"154.43.8.0","154.43.135.255","2586511360","2586544127","US","United States"
+"154.43.136.0","154.43.143.255","2586544128","2586546175","SE","Sweden"
+"154.43.144.0","154.43.223.255","2586546176","2586566655","US","United States"
+"154.43.224.0","154.43.224.31","2586566656","2586566687","FR","France"
+"154.43.224.32","154.44.137.255","2586566688","2586610175","US","United States"
+"154.44.138.0","154.44.138.255","2586610176","2586610431","GB","United Kingdom"
+"154.44.139.0","154.44.139.255","2586610432","2586610687","US","United States"
+"154.44.140.0","154.44.143.255","2586610688","2586611711","ES","Spain"
+"154.44.144.0","154.44.175.255","2586611712","2586619903","US","United States"
+"154.44.176.0","154.44.183.255","2586619904","2586621951","FR","France"
+"154.44.184.0","154.44.185.255","2586621952","2586622463","US","United States"
+"154.44.186.0","154.44.187.255","2586622464","2586622975","ES","Spain"
+"154.44.188.0","154.44.255.255","2586622976","2586640383","US","United States"
+"154.45.0.0","154.45.0.15","2586640384","2586640399","MC","Monaco"
+"154.45.0.16","154.45.1.255","2586640400","2586640895","US","United States"
+"154.45.2.0","154.45.3.255","2586640896","2586641407","FR","France"
+"154.45.4.0","154.45.40.63","2586641408","2586650687","US","United States"
+"154.45.40.64","154.45.40.79","2586650688","2586650703","DE","Germany"
+"154.45.40.80","154.45.211.255","2586650704","2586694655","US","United States"
+"154.45.212.0","154.45.212.255","2586694656","2586694911","FR","France"
+"154.45.213.0","154.46.34.255","2586694912","2586714879","US","United States"
+"154.46.35.0","154.46.35.255","2586714880","2586715135","NL","Netherlands"
+"154.46.36.0","154.46.39.255","2586715136","2586716159","US","United States"
+"154.46.40.0","154.46.41.255","2586716160","2586716671","ES","Spain"
+"154.46.42.0","154.46.43.255","2586716672","2586717183","US","United States"
+"154.46.44.0","154.46.47.255","2586717184","2586718207","ES","Spain"
+"154.46.48.0","154.46.107.255","2586718208","2586733567","US","United States"
+"154.46.108.0","154.46.108.255","2586733568","2586733823","LT","Lithuania"
+"154.46.109.0","154.46.111.255","2586733824","2586734591","US","United States"
+"154.46.112.0","154.46.127.255","2586734592","2586738687","LT","Lithuania"
+"154.46.128.0","154.46.203.255","2586738688","2586758143","US","United States"
+"154.46.204.0","154.46.205.255","2586758144","2586758655","DE","Germany"
+"154.46.206.0","154.47.63.255","2586758656","2586787839","US","United States"
+"154.47.64.0","154.47.95.255","2586787840","2586796031","GB","United Kingdom"
+"154.47.96.0","154.47.127.255","2586796032","2586804223","US","United States"
+"154.47.128.0","154.47.128.255","2586804224","2586804479","ES","Spain"
+"154.47.129.0","154.47.129.255","2586804480","2586804735","US","United States"
+"154.47.130.0","154.47.131.255","2586804736","2586805247","ES","Spain"
+"154.47.132.0","154.47.132.255","2586805248","2586805503","US","United States"
+"154.47.133.0","154.47.133.255","2586805504","2586805759","ES","Spain"
+"154.47.134.0","154.47.135.255","2586805760","2586806271","US","United States"
+"154.47.136.0","154.47.139.255","2586806272","2586807295","ES","Spain"
+"154.47.140.0","154.47.223.255","2586807296","2586828799","US","United States"
+"154.47.224.0","154.47.224.63","2586828800","2586828863","CH","Switzerland"
+"154.47.224.64","154.47.225.255","2586828864","2586829311","US","United States"
+"154.47.226.0","154.47.227.255","2586829312","2586829823","CH","Switzerland"
+"154.47.228.0","154.48.127.255","2586829824","2586869759","US","United States"
+"154.48.128.0","154.48.128.255","2586869760","2586870015","ES","Spain"
+"154.48.129.0","154.48.129.255","2586870016","2586870271","US","United States"
+"154.48.130.0","154.48.151.255","2586870272","2586875903","ES","Spain"
+"154.48.152.0","154.48.153.255","2586875904","2586876415","US","United States"
+"154.48.154.0","154.48.154.255","2586876416","2586876671","ES","Spain"
+"154.48.155.0","154.48.155.255","2586876672","2586876927","US","United States"
+"154.48.156.0","154.48.177.255","2586876928","2586882559","ES","Spain"
+"154.48.178.0","154.48.179.255","2586882560","2586883071","US","United States"
+"154.48.180.0","154.48.183.255","2586883072","2586884095","ES","Spain"
+"154.48.184.0","154.49.193.255","2586884096","2586952191","US","United States"
+"154.49.194.0","154.49.194.255","2586952192","2586952447","FR","France"
+"154.49.195.0","154.49.195.255","2586952448","2586952703","US","United States"
+"154.49.196.0","154.49.198.255","2586952704","2586953471","FR","France"
+"154.49.199.0","154.49.199.255","2586953472","2586953727","ES","Spain"
+"154.49.200.0","154.49.200.255","2586953728","2586953983","MX","Mexico"
+"154.49.201.0","154.49.201.255","2586953984","2586954239","PE","Peru"
+"154.49.202.0","154.49.209.255","2586954240","2586956287","US","United States"
+"154.49.210.0","154.49.211.255","2586956288","2586956799","FR","France"
+"154.49.212.0","154.50.0.63","2586956800","2586968127","US","United States"
+"154.50.0.64","154.50.0.255","2586968128","2586968319","FR","France"
+"154.50.1.0","154.50.191.255","2586968320","2587017215","US","United States"
+"154.50.192.0","154.50.192.255","2587017216","2587017471","IE","Ireland"
+"154.50.193.0","154.50.195.255","2587017472","2587018239","US","United States"
+"154.50.196.0","154.50.201.255","2587018240","2587019775","IE","Ireland"
+"154.50.202.0","154.50.202.255","2587019776","2587020031","US","United States"
+"154.50.203.0","154.50.205.255","2587020032","2587020799","IE","Ireland"
+"154.50.206.0","154.50.209.255","2587020800","2587021823","US","United States"
+"154.50.210.0","154.50.211.255","2587021824","2587022335","IE","Ireland"
+"154.50.212.0","154.51.64.255","2587022336","2587050239","US","United States"
+"154.51.65.0","154.51.65.255","2587050240","2587050495","GB","United Kingdom"
+"154.51.66.0","154.51.127.255","2587050496","2587066367","US","United States"
+"154.51.128.0","154.51.133.255","2587066368","2587067903","GB","United Kingdom"
+"154.51.134.0","154.51.135.255","2587067904","2587068415","US","United States"
+"154.51.136.0","154.51.139.255","2587068416","2587069439","GB","United Kingdom"
+"154.51.140.0","154.51.149.15","2587069440","2587071759","US","United States"
+"154.51.149.16","154.51.149.31","2587071760","2587071775","GB","United Kingdom"
+"154.51.149.32","154.51.161.255","2587071776","2587075071","US","United States"
+"154.51.162.0","154.51.163.255","2587075072","2587075583","GB","United Kingdom"
+"154.51.164.0","154.52.114.202","2587075584","2587128522","US","United States"
+"154.52.114.203","154.52.114.203","2587128523","2587128523","TR","Turkey"
+"154.52.114.204","154.52.127.255","2587128524","2587131903","US","United States"
+"154.52.128.0","154.52.129.255","2587131904","2587132415","FR","France"
+"154.52.130.0","154.52.255.255","2587132416","2587164671","US","United States"
+"154.53.0.0","154.53.31.255","2587164672","2587172863","CH","Switzerland"
+"154.53.32.0","154.53.127.255","2587172864","2587197439","US","United States"
+"154.53.128.0","154.53.128.255","2587197440","2587197695","ES","Spain"
+"154.53.129.0","154.54.39.197","2587197696","2587240389","US","United States"
+"154.54.39.198","154.54.39.198","2587240390","2587240390","FR","France"
+"154.54.39.199","154.54.75.9","2587240391","2587249417","US","United States"
+"154.54.75.10","154.54.75.10","2587249418","2587249418","FR","France"
+"154.54.75.11","154.56.1.255","2587249419","2587361791","US","United States"
+"154.56.2.0","154.56.2.255","2587361792","2587362047","MD","Moldova, Republic of"
+"154.56.3.0","154.56.63.255","2587362048","2587377663","US","United States"
+"154.56.64.0","154.56.95.255","2587377664","2587385855","FR","France"
+"154.56.96.0","154.56.127.255","2587385856","2587394047","US","United States"
+"154.56.128.0","154.56.147.255","2587394048","2587399167","ES","Spain"
+"154.56.148.0","154.56.191.255","2587399168","2587410431","US","United States"
+"154.56.192.0","154.56.223.255","2587410432","2587418623","IT","Italy"
+"154.56.224.0","154.56.255.255","2587418624","2587426815","US","United States"
+"154.57.0.0","154.57.31.255","2587426816","2587435007","GR","Greece"
+"154.57.32.0","154.57.63.255","2587435008","2587443199","US","United States"
+"154.57.64.0","154.57.79.255","2587443200","2587447295","CH","Switzerland"
+"154.57.80.0","154.57.195.24","2587447296","2587476760","US","United States"
+"154.57.195.25","154.57.195.25","2587476761","2587476761","LB","Lebanon"
+"154.57.195.26","154.57.204.79","2587476762","2587479119","US","United States"
+"154.57.204.80","154.57.204.80","2587479120","2587479120","LB","Lebanon"
+"154.57.204.81","154.57.215.113","2587479121","2587481969","US","United States"
+"154.57.215.114","154.57.215.114","2587481970","2587481970","LB","Lebanon"
+"154.57.215.115","154.57.223.255","2587481971","2587484159","US","United States"
+"154.57.224.0","154.57.255.255","2587484160","2587492351","GB","United Kingdom"
+"154.58.0.0","154.58.15.255","2587492352","2587496447","ES","Spain"
+"154.58.16.0","154.58.23.255","2587496448","2587498495","US","United States"
+"154.58.24.0","154.58.24.255","2587498496","2587498751","ES","Spain"
+"154.58.25.0","154.58.47.255","2587498752","2587504639","US","United States"
+"154.58.48.0","154.58.63.255","2587504640","2587508735","ES","Spain"
+"154.58.64.0","154.58.127.255","2587508736","2587525119","GB","United Kingdom"
+"154.58.128.0","154.58.195.255","2587525120","2587542527","US","United States"
+"154.58.196.0","154.58.203.255","2587542528","2587544575","ES","Spain"
+"154.58.204.0","154.58.207.255","2587544576","2587545599","US","United States"
+"154.58.208.0","154.58.223.255","2587545600","2587549695","ES","Spain"
+"154.58.224.0","154.59.95.255","2587549696","2587582463","US","United States"
+"154.59.96.0","154.59.113.255","2587582464","2587587071","NL","Netherlands"
+"154.59.114.0","154.59.135.255","2587587072","2587592703","US","United States"
+"154.59.136.0","154.59.143.255","2587592704","2587594751","GB","United Kingdom"
+"154.59.144.0","154.59.151.255","2587594752","2587596799","US","United States"
+"154.59.152.0","154.59.159.255","2587596800","2587598847","GB","United Kingdom"
+"154.59.160.0","154.59.255.255","2587598848","2587623423","US","United States"
+"154.60.0.0","154.60.31.255","2587623424","2587631615","BG","Bulgaria"
+"154.60.32.0","154.60.63.255","2587631616","2587639807","US","United States"
+"154.60.64.0","154.60.64.255","2587639808","2587640063","GB","United Kingdom"
+"154.60.65.0","154.60.97.255","2587640064","2587648511","US","United States"
+"154.60.98.0","154.60.99.255","2587648512","2587649023","ES","Spain"
+"154.60.100.0","154.60.199.255","2587649024","2587674623","US","United States"
+"154.60.200.0","154.60.207.255","2587674624","2587676671","IT","Italy"
+"154.60.208.0","154.60.225.255","2587676672","2587681279","US","United States"
+"154.60.226.0","154.60.227.255","2587681280","2587681791","ES","Spain"
+"154.60.228.0","154.61.31.255","2587681792","2587697151","US","United States"
+"154.61.32.0","154.61.32.255","2587697152","2587697407","GB","United Kingdom"
+"154.61.33.0","154.61.35.255","2587697408","2587698175","US","United States"
+"154.61.36.0","154.61.39.255","2587698176","2587699199","GB","United Kingdom"
+"154.61.40.0","154.61.43.255","2587699200","2587700223","US","United States"
+"154.61.44.0","154.61.45.255","2587700224","2587700735","GB","United Kingdom"
+"154.61.46.0","154.61.95.255","2587700736","2587713535","US","United States"
+"154.61.96.0","154.61.99.255","2587713536","2587714559","ES","Spain"
+"154.61.100.0","154.64.159.255","2587714560","2587926527","US","United States"
+"154.64.160.0","154.64.175.255","2587926528","2587930623","BG","Bulgaria"
+"154.64.176.0","154.64.207.255","2587930624","2587938815","US","United States"
+"154.64.208.0","154.64.223.255","2587938816","2587942911","PR","Puerto Rico"
+"154.64.224.0","154.64.255.255","2587942912","2587951103","US","United States"
+"154.65.0.0","154.65.3.255","2587951104","2587952127","ZA","South Africa"
+"154.65.4.0","154.65.7.255","2587952128","2587953151","NG","Nigeria"
+"154.65.8.0","154.65.11.255","2587953152","2587954175","MU","Mauritius"
+"154.65.12.0","154.65.15.255","2587954176","2587955199","ZA","South Africa"
+"154.65.16.0","154.65.31.255","2587955200","2587959295","KE","Kenya"
+"154.65.32.0","154.65.39.255","2587959296","2587961343","SN","Senegal"
+"154.65.40.0","154.65.43.255","2587961344","2587962367","ZA","South Africa"
+"154.65.44.0","154.65.51.255","2587962368","2587964415","SS","South Sudan"
+"154.65.52.0","154.65.55.255","2587964416","2587965439","ZA","South Africa"
+"154.65.56.0","154.65.59.255","2587965440","2587966463","KE","Kenya"
+"154.65.60.0","154.65.63.255","2587966464","2587967487","BF","Burkina Faso"
+"154.65.64.0","154.65.95.255","2587967488","2587975679","ZA","South Africa"
+"154.65.96.0","154.65.127.255","2587975680","2587983871","GH","Ghana"
+"154.65.128.0","154.65.255.255","2587983872","2588016639","AO","Angola"
+"154.66.0.0","154.66.63.255","2588016640","2588033023","NG","Nigeria"
+"154.66.64.0","154.66.79.255","2588033024","2588037119","ZA","South Africa"
+"154.66.80.0","154.66.83.255","2588037120","2588038143","AO","Angola"
+"154.66.84.0","154.66.87.255","2588038144","2588039167","GN","Guinea"
+"154.66.88.0","154.66.95.255","2588039168","2588041215","ZA","South Africa"
+"154.66.96.0","154.66.99.255","2588041216","2588042239","DZ","Algeria"
+"154.66.100.0","154.66.103.255","2588042240","2588043263","SS","South Sudan"
+"154.66.104.0","154.66.107.255","2588043264","2588044287","AO","Angola"
+"154.66.108.0","154.66.111.255","2588044288","2588045311","LS","Lesotho"
+"154.66.112.0","154.66.115.255","2588045312","2588046335","ZA","South Africa"
+"154.66.116.0","154.66.119.255","2588046336","2588047359","TD","Chad"
+"154.66.120.0","154.66.127.255","2588047360","2588049407","MW","Malawi"
+"154.66.128.0","154.66.143.255","2588049408","2588053503","BJ","Benin"
+"154.66.144.0","154.66.159.255","2588053504","2588057599","ZA","South Africa"
+"154.66.160.0","154.66.175.255","2588057600","2588061695","BF","Burkina Faso"
+"154.66.176.0","154.66.211.255","2588061696","2588070911","ZA","South Africa"
+"154.66.212.0","154.66.215.255","2588070912","2588071935","TZ","Tanzania, United Republic of"
+"154.66.216.0","154.66.219.255","2588071936","2588072959","UG","Uganda"
+"154.66.220.0","154.66.223.255","2588072960","2588073983","NE","Niger"
+"154.66.224.0","154.66.227.255","2588073984","2588075007","TZ","Tanzania, United Republic of"
+"154.66.228.0","154.66.231.255","2588075008","2588076031","MU","Mauritius"
+"154.66.232.0","154.66.239.255","2588076032","2588078079","GA","Gabon"
+"154.66.240.0","154.66.240.255","2588078080","2588078335","KE","Kenya"
+"154.66.241.0","154.66.247.255","2588078336","2588080127","MU","Mauritius"
+"154.66.248.0","154.66.255.255","2588080128","2588082175","ZA","South Africa"
+"154.67.0.0","154.67.255.255","2588082176","2588147711","RE","Reunion"
+"154.68.0.0","154.68.63.255","2588147712","2588164095","CI","Cote D'Ivoire"
+"154.68.64.0","154.68.127.255","2588164096","2588180479","RW","Rwanda"
+"154.68.128.0","154.68.159.255","2588180480","2588188671","TD","Chad"
+"154.68.160.0","154.68.191.255","2588188672","2588196863","ZA","South Africa"
+"154.68.192.0","154.68.255.255","2588196864","2588213247","NG","Nigeria"
+"154.69.0.0","154.69.255.255","2588213248","2588278783","ZA","South Africa"
+"154.70.0.0","154.70.63.255","2588278784","2588295167","KE","Kenya"
+"154.70.64.0","154.70.79.255","2588295168","2588299263","GH","Ghana"
+"154.70.80.0","154.70.95.255","2588299264","2588303359","TG","Togo"
+"154.70.96.0","154.70.127.255","2588303360","2588311551","CM","Cameroon"
+"154.70.128.0","154.70.143.255","2588311552","2588315647","ZA","South Africa"
+"154.70.144.0","154.70.151.255","2588315648","2588317695","BW","Botswana"
+"154.70.152.0","154.70.155.255","2588317696","2588318719","ZA","South Africa"
+"154.70.156.0","154.70.159.255","2588318720","2588319743","UG","Uganda"
+"154.70.160.0","154.70.191.255","2588319744","2588327935","SC","Seychelles"
+"154.70.192.0","154.70.195.255","2588327936","2588328959","ML","Mali"
+"154.70.196.0","154.70.199.255","2588328960","2588329983","BI","Burundi"
+"154.70.200.0","154.70.207.255","2588329984","2588332031","MA","Morocco"
+"154.70.208.0","154.70.255.255","2588332032","2588344319","ZA","South Africa"
+"154.71.0.0","154.71.255.255","2588344320","2588409855","MU","Mauritius"
+"154.72.0.0","154.72.3.255","2588409856","2588410879","KE","Kenya"
+"154.72.4.0","154.72.11.255","2588410880","2588412927","ZA","South Africa"
+"154.72.12.0","154.72.15.255","2588412928","2588413951","ST","Sao Tome and Principe"
+"154.72.16.0","154.72.19.255","2588413952","2588414975","UG","Uganda"
+"154.72.20.0","154.72.23.255","2588414976","2588415999","TZ","Tanzania, United Republic of"
+"154.72.24.0","154.72.27.255","2588416000","2588417023","SO","Somalia"
+"154.72.28.0","154.72.31.255","2588417024","2588418047","KE","Kenya"
+"154.72.32.0","154.72.39.255","2588418048","2588420095","NG","Nigeria"
+"154.72.40.0","154.72.47.255","2588420096","2588422143","ZA","South Africa"
+"154.72.48.0","154.72.51.255","2588422144","2588423167","SO","Somalia"
+"154.72.52.0","154.72.55.255","2588423168","2588424191","CD","Congo, The Democratic Republic of the"
+"154.72.56.0","154.72.63.255","2588424192","2588426239","ZA","South Africa"
+"154.72.64.0","154.72.95.255","2588426240","2588434431","TZ","Tanzania, United Republic of"
+"154.72.96.0","154.72.111.255","2588434432","2588438527","ZA","South Africa"
+"154.72.112.0","154.72.127.255","2588438528","2588442623","BJ","Benin"
+"154.72.128.0","154.72.191.255","2588442624","2588459007","CM","Cameroon"
+"154.72.192.0","154.72.223.255","2588459008","2588467199","UG","Uganda"
+"154.72.224.0","154.72.239.255","2588467200","2588471295","TN","Tunisia"
+"154.72.240.0","154.73.7.255","2588471296","2588477439","ZA","South Africa"
+"154.73.8.0","154.73.11.255","2588477440","2588478463","NG","Nigeria"
+"154.73.12.0","154.73.15.255","2588478464","2588479487","UG","Uganda"
+"154.73.16.0","154.73.19.255","2588479488","2588480511","ZA","South Africa"
+"154.73.20.0","154.73.23.255","2588480512","2588481535","CD","Congo, The Democratic Republic of the"
+"154.73.24.0","154.73.27.255","2588481536","2588482559","SO","Somalia"
+"154.73.28.0","154.73.31.255","2588482560","2588483583","LY","Libya"
+"154.73.32.0","154.73.35.255","2588483584","2588484607","ZA","South Africa"
+"154.73.36.0","154.73.39.255","2588484608","2588485631","BW","Botswana"
+"154.73.40.0","154.73.43.255","2588485632","2588486655","BI","Burundi"
+"154.73.44.0","154.73.47.255","2588486656","2588487679","SO","Somalia"
+"154.73.48.0","154.73.48.31","2588487680","2588487711","SC","Seychelles"
+"154.73.48.32","154.73.48.63","2588487712","2588487743","FR","France"
+"154.73.48.64","154.73.48.127","2588487744","2588487807","BF","Burkina Faso"
+"154.73.48.128","154.73.48.159","2588487808","2588487839","NE","Niger"
+"154.73.48.160","154.73.48.191","2588487840","2588487871","SC","Seychelles"
+"154.73.48.192","154.73.48.255","2588487872","2588487935","MW","Malawi"
+"154.73.49.0","154.73.51.255","2588487936","2588488703","SC","Seychelles"
+"154.73.52.0","154.73.55.255","2588488704","2588489727","LY","Libya"
+"154.73.56.0","154.73.59.255","2588489728","2588490751","GQ","Equatorial Guinea"
+"154.73.60.0","154.73.63.255","2588490752","2588491775","GW","Guinea-Bissau"
+"154.73.64.0","154.73.67.255","2588491776","2588492799","TZ","Tanzania, United Republic of"
+"154.73.68.0","154.73.75.255","2588492800","2588494847","ZA","South Africa"
+"154.73.76.0","154.73.79.255","2588494848","2588495871","SO","Somalia"
+"154.73.80.0","154.73.83.255","2588495872","2588496895","ZW","Zimbabwe"
+"154.73.84.0","154.73.87.255","2588496896","2588497919","BW","Botswana"
+"154.73.88.0","154.73.91.255","2588497920","2588498943","SS","South Sudan"
+"154.73.92.0","154.73.95.255","2588498944","2588499967","DZ","Algeria"
+"154.73.96.0","154.73.99.255","2588499968","2588500991","ZA","South Africa"
+"154.73.100.0","154.73.103.255","2588500992","2588502015","CI","Cote D'Ivoire"
+"154.73.104.0","154.73.107.255","2588502016","2588503039","BI","Burundi"
+"154.73.108.0","154.73.111.255","2588503040","2588504063","LY","Libya"
+"154.73.112.0","154.73.115.255","2588504064","2588505087","TD","Chad"
+"154.73.116.0","154.73.119.255","2588505088","2588506111","CG","Congo"
+"154.73.120.0","154.73.123.255","2588506112","2588507135","ZA","South Africa"
+"154.73.124.0","154.73.127.255","2588507136","2588508159","SO","Somalia"
+"154.73.128.0","154.73.135.255","2588508160","2588510207","LY","Libya"
+"154.73.136.0","154.73.143.255","2588510208","2588512255","ZA","South Africa"
+"154.73.144.0","154.73.151.255","2588512256","2588514303","TZ","Tanzania, United Republic of"
+"154.73.152.0","154.73.159.255","2588514304","2588516351","ZA","South Africa"
+"154.73.160.0","154.73.167.255","2588516352","2588518399","TD","Chad"
+"154.73.168.0","154.73.171.255","2588518400","2588519423","TZ","Tanzania, United Republic of"
+"154.73.172.0","154.73.175.255","2588519424","2588520447","SN","Senegal"
+"154.73.176.0","154.73.179.255","2588520448","2588521471","SL","Sierra Leone"
+"154.73.180.0","154.73.199.255","2588521472","2588526591","ZA","South Africa"
+"154.73.200.0","154.73.207.255","2588526592","2588528639","CM","Cameroon"
+"154.73.208.0","154.73.231.255","2588528640","2588534783","ZA","South Africa"
+"154.73.232.0","154.73.235.255","2588534784","2588535807","ZM","Zambia"
+"154.73.236.0","154.73.239.255","2588535808","2588536831","NG","Nigeria"
+"154.73.240.0","154.73.255.255","2588536832","2588540927","ZA","South Africa"
+"154.74.0.0","154.75.255.255","2588540928","2588671999","TZ","Tanzania, United Republic of"
+"154.76.0.0","154.79.255.255","2588672000","2588934143","KE","Kenya"
+"154.80.0.0","154.80.255.255","2588934144","2588999679","ZA","South Africa"
+"154.81.0.0","154.88.255.255","2588999680","2589523967","US","United States"
+"154.89.0.0","154.89.255.255","2589523968","2589589503","HK","Hong Kong"
+"154.90.0.0","154.90.255.255","2589589504","2589655039","US","United States"
+"154.91.0.0","154.91.255.255","2589655040","2589720575","HK","Hong Kong"
+"154.92.0.0","154.95.255.255","2589720576","2589982719","US","United States"
+"154.96.0.0","154.103.255.255","2589982720","2590507007","SD","Sudan"
+"154.104.0.0","154.111.255.255","2590507008","2591031295","TN","Tunisia"
+"154.112.0.0","154.112.255.255","2591031296","2591096831","GA","Gabon"
+"154.113.0.0","154.113.255.255","2591096832","2591162367","NG","Nigeria"
+"154.114.0.0","154.115.255.255","2591162368","2591293439","ZA","South Africa"
+"154.116.0.0","154.116.127.255","2591293440","2591326207","GA","Gabon"
+"154.116.128.0","154.116.255.255","2591326208","2591358975","AO","Angola"
+"154.117.0.0","154.117.63.255","2591358976","2591375359","GH","Ghana"
+"154.117.64.0","154.117.127.255","2591375360","2591391743","NG","Nigeria"
+"154.117.128.0","154.117.191.255","2591391744","2591408127","ZA","South Africa"
+"154.117.192.0","154.117.255.255","2591408128","2591424511","BI","Burundi"
+"154.118.0.0","154.118.127.255","2591424512","2591457279","NG","Nigeria"
+"154.118.128.0","154.118.191.255","2591457280","2591473663","ML","Mali"
+"154.118.192.0","154.118.207.255","2591473664","2591477759","AO","Angola"
+"154.118.208.0","154.118.211.255","2591477760","2591478783","PT","Portugal"
+"154.118.212.0","154.118.212.255","2591478784","2591479039","AO","Angola"
+"154.118.213.0","154.118.223.255","2591479040","2591481855","PT","Portugal"
+"154.118.224.0","154.118.231.255","2591481856","2591483903","TZ","Tanzania, United Republic of"
+"154.118.232.0","154.118.239.255","2591483904","2591485951","KE","Kenya"
+"154.118.240.0","154.118.243.255","2591485952","2591486975","SO","Somalia"
+"154.118.244.0","154.118.247.255","2591486976","2591487999","ZA","South Africa"
+"154.118.248.0","154.118.251.255","2591488000","2591489023","GA","Gabon"
+"154.118.252.0","154.118.255.255","2591489024","2591490047","ZA","South Africa"
+"154.119.0.0","154.119.31.255","2591490048","2591498239","BI","Burundi"
+"154.119.32.0","154.119.79.255","2591498240","2591510527","ZA","South Africa"
+"154.119.80.0","154.119.95.255","2591510528","2591514623","ZW","Zimbabwe"
+"154.119.96.0","154.119.127.255","2591514624","2591522815","SZ","Swaziland"
+"154.119.128.0","154.119.143.255","2591522816","2591526911","LR","Liberia"
+"154.119.144.0","154.119.191.255","2591526912","2591539199","ZA","South Africa"
+"154.119.192.0","154.119.223.255","2591539200","2591547391","GA","Gabon"
+"154.119.224.0","154.119.255.255","2591547392","2591555583","ZA","South Africa"
+"154.120.0.0","154.120.63.255","2591555584","2591571967","GH","Ghana"
+"154.120.64.0","154.120.127.255","2591571968","2591588351","NG","Nigeria"
+"154.120.128.0","154.120.191.255","2591588352","2591604735","MG","Madagascar"
+"154.120.192.0","154.120.195.255","2591604736","2591605759","MU","Mauritius"
+"154.120.196.0","154.120.199.255","2591605760","2591606783","KE","Kenya"
+"154.120.200.0","154.120.215.255","2591606784","2591610879","MU","Mauritius"
+"154.120.216.0","154.120.223.255","2591610880","2591612927","ZM","Zambia"
+"154.120.224.0","154.120.255.255","2591612928","2591621119","ZW","Zimbabwe"
+"154.121.0.0","154.121.255.255","2591621120","2591686655","DZ","Algeria"
+"154.122.0.0","154.123.255.255","2591686656","2591817727","KE","Kenya"
+"154.124.0.0","154.125.255.255","2591817728","2591948799","SN","Senegal"
+"154.126.0.0","154.126.127.255","2591948800","2591981567","MG","Madagascar"
+"154.126.128.0","154.126.191.255","2591981568","2591997951","CM","Cameroon"
+"154.126.192.0","154.126.223.255","2591997952","2592006143","ZA","South Africa"
+"154.126.224.0","154.126.227.255","2592006144","2592007167","TZ","Tanzania, United Republic of"
+"154.126.228.0","154.126.235.255","2592007168","2592009215","ZA","South Africa"
+"154.126.236.0","154.127.31.255","2592009216","2592022527","TZ","Tanzania, United Republic of"
+"154.127.32.0","154.127.47.255","2592022528","2592026623","BJ","Benin"
+"154.127.48.0","154.127.48.255","2592026624","2592026879","US","United States"
+"154.127.49.0","154.127.50.255","2592026880","2592027391","ZA","South Africa"
+"154.127.51.0","154.127.51.255","2592027392","2592027647","GB","United Kingdom"
+"154.127.52.0","154.127.55.255","2592027648","2592028671","US","United States"
+"154.127.56.0","154.127.56.127","2592028672","2592028799","NG","Nigeria"
+"154.127.56.128","154.127.56.255","2592028800","2592028927","KE","Kenya"
+"154.127.57.0","154.127.57.255","2592028928","2592029183","US","United States"
+"154.127.58.0","154.127.58.127","2592029184","2592029311","CI","Cote D'Ivoire"
+"154.127.58.128","154.127.61.255","2592029312","2592030207","ZA","South Africa"
+"154.127.62.0","154.127.62.127","2592030208","2592030335","GH","Ghana"
+"154.127.62.128","154.127.62.255","2592030336","2592030463","CM","Cameroon"
+"154.127.63.0","154.127.63.127","2592030464","2592030591","UG","Uganda"
+"154.127.63.128","154.127.63.255","2592030592","2592030719","ZA","South Africa"
+"154.127.64.0","154.127.79.255","2592030720","2592034815","LY","Libya"
+"154.127.80.0","154.127.95.255","2592034816","2592038911","NE","Niger"
+"154.127.96.0","154.127.111.255","2592038912","2592043007","DZ","Algeria"
+"154.127.112.0","154.127.127.255","2592043008","2592047103","ZA","South Africa"
+"154.127.128.0","154.127.255.255","2592047104","2592079871","AO","Angola"
+"154.192.0.0","154.223.255.255","2596274176","2598371327","SC","Seychelles"
+"154.224.0.0","154.231.255.255","2598371328","2598895615","UG","Uganda"
+"154.240.0.0","154.255.255.255","2599419904","2600468479","DZ","Algeria"
+"155.0.0.0","155.0.255.255","2600468480","2600534015","ZM","Zambia"
+"155.1.0.0","155.2.255.255","2600534016","2600665087","US","United States"
+"155.3.0.0","155.3.255.255","2600665088","2600730623","CA","Canada"
+"155.4.0.0","155.4.191.255","2600730624","2600779775","SE","Sweden"
+"155.4.192.0","155.4.192.255","2600779776","2600780031","NO","Norway"
+"155.4.193.0","155.4.197.255","2600780032","2600781311","SE","Sweden"
+"155.4.198.0","155.4.198.255","2600781312","2600781567","NO","Norway"
+"155.4.199.0","155.4.226.255","2600781568","2600788735","SE","Sweden"
+"155.4.227.0","155.4.227.255","2600788736","2600788991","NO","Norway"
+"155.4.228.0","155.4.238.255","2600788992","2600791807","SE","Sweden"
+"155.4.239.0","155.4.239.255","2600791808","2600792063","NO","Norway"
+"155.4.240.0","155.4.255.255","2600792064","2600796159","SE","Sweden"
+"155.5.0.0","155.9.255.255","2600796160","2601123839","US","United States"
+"155.10.0.0","155.10.255.255","2601123840","2601189375","CA","Canada"
+"155.11.0.0","155.11.255.255","2601189376","2601254911","EG","Egypt"
+"155.12.0.0","155.12.127.255","2601254912","2601287679","TZ","Tanzania, United Republic of"
+"155.12.128.0","155.12.191.255","2601287680","2601304063","EG","Egypt"
+"155.12.192.0","155.12.223.255","2601304064","2601312255","CM","Cameroon"
+"155.12.224.0","155.12.255.255","2601312256","2601320447","GH","Ghana"
+"155.13.0.0","155.14.255.255","2601320448","2601451519","US","United States"
+"155.15.0.0","155.15.255.255","2601451520","2601517055","CA","Canada"
+"155.16.0.0","155.31.255.255","2601517056","2602565631","US","United States"
+"155.32.0.0","155.32.255.255","2602565632","2602631167","NZ","New Zealand"
+"155.33.0.0","155.35.0.255","2602631168","2602762495","US","United States"
+"155.35.1.0","155.35.1.255","2602762496","2602762751","IN","India"
+"155.35.2.0","155.35.33.255","2602762752","2602770943","US","United States"
+"155.35.34.0","155.35.35.255","2602770944","2602771455","IN","India"
+"155.35.36.0","155.35.45.255","2602771456","2602774015","US","United States"
+"155.35.46.0","155.35.47.255","2602774016","2602774527","IN","India"
+"155.35.48.0","155.35.223.255","2602774528","2602819583","US","United States"
+"155.35.224.0","155.35.255.255","2602819584","2602827775","AU","Australia"
+"155.36.0.0","155.44.255.255","2602827776","2603417599","US","United States"
+"155.45.0.0","155.45.255.255","2603417600","2603483135","DE","Germany"
+"155.46.0.0","155.53.255.255","2603483136","2604007423","US","United States"
+"155.54.0.0","155.54.255.255","2604007424","2604072959","ES","Spain"
+"155.55.0.0","155.55.255.255","2604072960","2604138495","NO","Norway"
+"155.56.0.0","155.56.255.255","2604138496","2604204031","DE","Germany"
+"155.57.0.0","155.57.154.255","2604204032","2604243711","US","United States"
+"155.57.155.0","155.57.155.255","2604243712","2604243967","AP","Asia/Pacific Region"
+"155.57.156.0","155.57.159.255","2604243968","2604244991","US","United States"
+"155.57.160.0","155.57.160.255","2604244992","2604245247","EU","Europe"
+"155.57.161.0","155.58.255.255","2604245248","2604335103","US","United States"
+"155.59.0.0","155.59.255.255","2604335104","2604400639","NZ","New Zealand"
+"155.60.0.0","155.60.255.255","2604400640","2604466175","AU","Australia"
+"155.61.0.0","155.63.199.255","2604466176","2604648447","US","United States"
+"155.63.200.0","155.63.201.255","2604648448","2604648959","NZ","New Zealand"
+"155.63.202.0","155.63.205.255","2604648960","2604649983","US","United States"
+"155.63.206.0","155.63.207.255","2604649984","2604650495","CA","Canada"
+"155.63.208.0","155.65.255.255","2604650496","2604793855","US","United States"
+"155.66.0.0","155.66.255.255","2604793856","2604859391","CH","Switzerland"
+"155.67.0.0","155.68.255.255","2604859392","2604990463","US","United States"
+"155.69.0.0","155.69.255.255","2604990464","2605055999","SG","Singapore"
+"155.70.0.0","155.70.255.255","2605056000","2605121535","US","United States"
+"155.71.0.0","155.71.255.255","2605121536","2605187071","AU","Australia"
+"155.72.0.0","155.72.255.255","2605187072","2605252607","US","United States"
+"155.73.0.0","155.73.255.255","2605252608","2605318143","AT","Austria"
+"155.74.0.0","155.88.255.255","2605318144","2606301183","US","United States"
+"155.89.0.0","155.89.255.255","2606301184","2606366719","AO","Angola"
+"155.90.0.0","155.91.64.9","2606366720","2606448649","US","United States"
+"155.91.64.10","155.91.64.11","2606448650","2606448651","EU","Europe"
+"155.91.64.12","155.91.135.255","2606448652","2606467071","US","United States"
+"155.91.136.0","155.91.136.255","2606467072","2606467327","AP","Asia/Pacific Region"
+"155.91.137.0","155.92.255.255","2606467328","2606563327","US","United States"
+"155.93.0.0","155.93.127.255","2606563328","2606596095","NG","Nigeria"
+"155.93.128.0","155.93.255.255","2606596096","2606628863","ZA","South Africa"
+"155.94.0.0","155.104.255.255","2606628864","2607349759","US","United States"
+"155.105.0.0","155.105.255.255","2607349760","2607415295","CH","Switzerland"
+"155.106.0.0","155.126.7.255","2607415296","2608728063","US","United States"
+"155.126.8.0","155.126.8.255","2608728064","2608728319","AP","Asia/Pacific Region"
+"155.126.9.0","155.130.255.255","2608728320","2609053695","US","United States"
+"155.131.0.0","155.131.255.255","2609053696","2609119231","GB","United Kingdom"
+"155.132.0.0","155.132.255.255","2609119232","2609184767","FR","France"
+"155.133.0.0","155.133.191.255","2609184768","2609233919","PL","Poland"
+"155.133.192.0","155.133.192.255","2609233920","2609234175","ES","Spain"
+"155.133.193.0","155.133.193.255","2609234176","2609234431","PL","Poland"
+"155.133.194.0","155.133.194.255","2609234432","2609234687","PT","Portugal"
+"155.133.195.0","155.133.195.255","2609234688","2609234943","PL","Poland"
+"155.133.196.0","155.133.198.255","2609234944","2609235711","US","United States"
+"155.133.199.0","155.133.199.127","2609235712","2609235839","SI","Slovenia"
+"155.133.199.128","155.133.199.255","2609235840","2609235967","HR","Croatia"
+"155.133.200.0","155.133.223.255","2609235968","2609242111","DE","Germany"
+"155.133.224.0","155.133.239.255","2609242112","2609246207","PL","Poland"
+"155.133.240.0","155.133.241.255","2609246208","2609246719","LU","Luxembourg"
+"155.133.242.0","155.133.243.255","2609246720","2609247231","SE","Sweden"
+"155.133.244.0","155.133.244.255","2609247232","2609247487","HK","Hong Kong"
+"155.133.245.0","155.133.245.255","2609247488","2609247743","JP","Japan"
+"155.133.246.0","155.133.247.255","2609247744","2609248255","ES","Spain"
+"155.133.248.0","155.133.248.255","2609248256","2609248511","NL","Netherlands"
+"155.133.249.0","155.133.249.255","2609248512","2609248767","CL","Chile"
+"155.133.250.0","155.133.251.255","2609248768","2609249279","PE","Peru"
+"155.133.252.0","155.133.252.255","2609249280","2609249535","SE","Sweden"
+"155.133.253.0","155.133.255.255","2609249536","2609250303","PL","Poland"
+"155.134.0.0","155.135.255.255","2609250304","2609381375","US","United States"
+"155.136.0.0","155.136.255.255","2609381376","2609446911","GB","United Kingdom"
+"155.137.0.0","155.137.255.255","2609446912","2609512447","DK","Denmark"
+"155.138.0.0","155.139.255.255","2609512448","2609643519","US","United States"
+"155.140.0.0","155.140.127.255","2609643520","2609676287","FR","France"
+"155.140.128.0","155.140.133.247","2609676288","2609677815","GB","United Kingdom"
+"155.140.133.248","155.140.133.249","2609677816","2609677817","EU","Europe"
+"155.140.133.250","155.140.159.255","2609677818","2609684479","GB","United Kingdom"
+"155.140.160.0","155.140.254.255","2609684480","2609708799","FR","France"
+"155.140.255.0","155.140.255.255","2609708800","2609709055","AP","Asia/Pacific Region"
+"155.141.0.0","155.142.255.255","2609709056","2609840127","US","United States"
+"155.143.0.0","155.144.255.255","2609840128","2609971199","AU","Australia"
+"155.145.0.0","155.145.255.255","2609971200","2610036735","GB","United Kingdom"
+"155.146.0.0","155.157.255.255","2610036736","2610823167","US","United States"
+"155.158.0.0","155.158.255.255","2610823168","2610888703","PL","Poland"
+"155.159.0.0","155.159.255.255","2610888704","2610954239","ZA","South Africa"
+"155.160.0.0","155.160.255.255","2610954240","2611019775","JP","Japan"
+"155.161.0.0","155.184.255.255","2611019776","2612592639","US","United States"
+"155.185.0.0","155.185.255.255","2612592640","2612658175","IT","Italy"
+"155.186.0.0","155.186.255.255","2612658176","2612723711","US","United States"
+"155.187.0.0","155.187.255.255","2612723712","2612789247","AU","Australia"
+"155.188.0.0","155.191.255.255","2612789248","2613051391","US","United States"
+"155.192.0.0","155.192.255.255","2613051392","2613116927","GB","United Kingdom"
+"155.193.0.0","155.193.255.255","2613116928","2613182463","US","United States"
+"155.194.0.0","155.194.255.255","2613182464","2613247999","CA","Canada"
+"155.195.0.0","155.195.255.255","2613248000","2613313535","US","United States"
+"155.196.0.0","155.196.255.255","2613313536","2613379071","SD","Sudan"
+"155.197.0.0","155.197.255.255","2613379072","2613444607","US","United States"
+"155.198.0.0","155.198.255.255","2613444608","2613510143","GB","United Kingdom"
+"155.199.0.0","155.201.255.255","2613510144","2613706751","US","United States"
+"155.202.0.0","155.202.255.255","2613706752","2613772287","GB","United Kingdom"
+"155.203.0.0","155.203.255.255","2613772288","2613837823","US","United States"
+"155.204.0.0","155.204.255.255","2613837824","2613903359","NL","Netherlands"
+"155.205.0.0","155.205.255.255","2613903360","2613968895","AU","Australia"
+"155.206.0.0","155.206.255.255","2613968896","2614034431","US","United States"
+"155.207.0.0","155.207.255.255","2614034432","2614099967","GR","Greece"
+"155.208.0.0","155.208.223.255","2614099968","2614157311","US","United States"
+"155.208.224.0","155.208.253.255","2614157312","2614164991","IT","Italy"
+"155.208.254.0","155.208.254.255","2614164992","2614165247","EU","Europe"
+"155.208.255.0","155.208.255.255","2614165248","2614165503","IT","Italy"
+"155.209.0.0","155.209.255.255","2614165504","2614231039","NO","Norway"
+"155.210.0.0","155.210.255.255","2614231040","2614296575","ES","Spain"
+"155.211.0.0","155.211.255.255","2614296576","2614362111","BR","Brazil"
+"155.212.0.0","155.222.255.255","2614362112","2615083007","US","United States"
+"155.223.0.0","155.223.255.255","2615083008","2615148543","TR","Turkey"
+"155.224.0.0","155.226.255.255","2615148544","2615345151","US","United States"
+"155.227.0.0","155.227.255.255","2615345152","2615410687","NO","Norway"
+"155.228.0.0","155.228.255.255","2615410688","2615476223","CH","Switzerland"
+"155.229.0.0","155.229.255.255","2615476224","2615541759","US","United States"
+"155.230.0.0","155.230.255.255","2615541760","2615607295","KR","Korea, Republic of"
+"155.231.0.0","155.231.255.255","2615607296","2615672831","GB","United Kingdom"
+"155.232.0.0","155.240.255.255","2615672832","2616262655","ZA","South Africa"
+"155.241.0.0","155.244.255.255","2616262656","2616524799","US","United States"
+"155.245.0.0","155.245.255.255","2616524800","2616590335","GB","United Kingdom"
+"155.246.0.0","155.248.190.255","2616590336","2616770303","US","United States"
+"155.248.191.0","155.248.191.255","2616770304","2616770559","EU","Europe"
+"155.248.192.0","155.248.255.255","2616770560","2616786943","US","United States"
+"155.249.0.0","155.249.255.255","2616786944","2616852479","GB","United Kingdom"
+"155.250.0.0","155.250.129.23","2616852480","2616885527","DE","Germany"
+"155.250.129.24","155.250.129.25","2616885528","2616885529","EU","Europe"
+"155.250.129.26","155.250.255.255","2616885530","2616918015","DE","Germany"
+"155.251.0.0","155.251.255.255","2616918016","2616983551","GM","Gambia"
+"155.252.0.0","155.252.255.255","2616983552","2617049087","US","United States"
+"155.253.0.0","155.253.255.255","2617049088","2617114623","IT","Italy"
+"155.254.0.0","155.254.1.255","2617114624","2617115135","US","United States"
+"155.254.2.0","155.254.3.255","2617115136","2617115647","CA","Canada"
+"155.254.4.0","155.254.35.255","2617115648","2617123839","US","United States"
+"155.254.36.0","155.254.36.255","2617123840","2617124095","DE","Germany"
+"155.254.37.0","155.254.39.255","2617124096","2617124863","US","United States"
+"155.254.40.0","155.254.47.255","2617124864","2617126911","NL","Netherlands"
+"155.254.48.0","155.254.63.255","2617126912","2617131007","US","United States"
+"155.254.64.0","155.254.95.255","2617131008","2617139199","CA","Canada"
+"155.254.96.0","155.254.96.255","2617139200","2617139455","PE","Peru"
+"155.254.97.0","155.254.97.255","2617139456","2617139711","SZ","Swaziland"
+"155.254.98.0","155.254.98.255","2617139712","2617139967","AU","Australia"
+"155.254.99.0","155.254.99.255","2617139968","2617140223","PA","Panama"
+"155.254.100.0","155.254.100.255","2617140224","2617140479","CO","Colombia"
+"155.254.101.0","155.254.101.255","2617140480","2617140735","SC","Seychelles"
+"155.254.102.0","155.254.102.255","2617140736","2617140991","CA","Canada"
+"155.254.103.0","155.254.103.255","2617140992","2617141247","LC","Saint Lucia"
+"155.254.104.0","155.254.104.255","2617141248","2617141503","SV","El Salvador"
+"155.254.105.0","155.254.105.255","2617141504","2617141759","US","United States"
+"155.254.106.0","155.254.106.255","2617141760","2617142015","ZW","Zimbabwe"
+"155.254.107.0","155.254.107.255","2617142016","2617142271","KR","Korea, Republic of"
+"155.254.108.0","155.254.108.255","2617142272","2617142527","US","United States"
+"155.254.109.0","155.254.109.255","2617142528","2617142783","LU","Luxembourg"
+"155.254.110.0","155.254.110.255","2617142784","2617143039","US","United States"
+"155.254.111.0","155.254.111.255","2617143040","2617143295","UG","Uganda"
+"155.254.112.0","155.254.112.255","2617143296","2617143551","US","United States"
+"155.254.113.0","155.254.113.255","2617143552","2617143807","TT","Trinidad and Tobago"
+"155.254.114.0","155.254.114.255","2617143808","2617144063","US","United States"
+"155.254.115.0","155.254.115.255","2617144064","2617144319","ZA","South Africa"
+"155.254.116.0","155.254.116.255","2617144320","2617144575","US","United States"
+"155.254.117.0","155.254.117.255","2617144576","2617144831","FJ","Fiji"
+"155.254.118.0","155.254.119.255","2617144832","2617145343","US","United States"
+"155.254.120.0","155.254.120.255","2617145344","2617145599","NI","Nicaragua"
+"155.254.121.0","155.254.121.255","2617145600","2617145855","UA","Ukraine"
+"155.254.122.0","155.254.122.255","2617145856","2617146111","US","United States"
+"155.254.123.0","155.254.123.255","2617146112","2617146367","CI","Cote D'Ivoire"
+"155.254.124.0","155.254.124.255","2617146368","2617146623","US","United States"
+"155.254.125.0","155.254.125.255","2617146624","2617146879","GY","Guyana"
+"155.254.126.0","155.254.126.255","2617146880","2617147135","DE","Germany"
+"155.254.127.0","155.254.135.255","2617147136","2617149439","US","United States"
+"155.254.136.0","155.254.143.255","2617149440","2617151487","CA","Canada"
+"155.254.144.0","155.254.191.255","2617151488","2617163775","US","United States"
+"155.254.192.0","155.254.192.255","2617163776","2617164031","SK","Slovakia"
+"155.254.193.0","155.254.193.255","2617164032","2617164287","MC","Monaco"
+"155.254.194.0","155.254.194.255","2617164288","2617164543","AZ","Azerbaijan"
+"155.254.195.0","155.254.195.255","2617164544","2617164799","FI","Finland"
+"155.254.196.0","155.254.196.255","2617164800","2617165055","CZ","Czech Republic"
+"155.254.197.0","155.254.197.255","2617165056","2617165311","UZ","Uzbekistan"
+"155.254.198.0","155.254.198.255","2617165312","2617165567","BT","Bhutan"
+"155.254.199.0","155.254.199.255","2617165568","2617165823","CN","China"
+"155.254.200.0","155.254.200.255","2617165824","2617166079","ME","Montenegro"
+"155.254.201.0","155.254.201.255","2617166080","2617166335","YE","Yemen"
+"155.254.202.0","155.254.202.255","2617166336","2617166591","KH","Cambodia"
+"155.254.203.0","155.254.203.255","2617166592","2617166847","TJ","Tajikistan"
+"155.254.204.0","155.254.204.255","2617166848","2617167103","KG","Kyrgyzstan"
+"155.254.205.0","155.254.205.255","2617167104","2617167359","IN","India"
+"155.254.206.0","155.254.206.255","2617167360","2617167615","DK","Denmark"
+"155.254.207.0","155.254.207.255","2617167616","2617167871","IL","Israel"
+"155.254.208.0","155.254.208.255","2617167872","2617168127","PL","Poland"
+"155.254.209.0","155.254.209.255","2617168128","2617168383","LA","Lao People's Democratic Republic"
+"155.254.210.0","155.254.210.255","2617168384","2617168639","GH","Ghana"
+"155.254.211.0","155.254.211.255","2617168640","2617168895","BD","Bangladesh"
+"155.254.212.0","155.254.212.255","2617168896","2617169151","LI","Liechtenstein"
+"155.254.213.0","155.254.213.255","2617169152","2617169407","ET","Ethiopia"
+"155.254.214.0","155.254.214.255","2617169408","2617169663","SM","San Marino"
+"155.254.215.0","155.254.215.255","2617169664","2617169919","BH","Bahrain"
+"155.254.216.0","155.254.216.255","2617169920","2617170175","CY","Cyprus"
+"155.254.217.0","155.254.217.255","2617170176","2617170431","NZ","New Zealand"
+"155.254.218.0","155.254.218.255","2617170432","2617170687","PS","Palestinian Territory"
+"155.254.219.0","155.254.219.255","2617170688","2617170943","GI","Gibraltar"
+"155.254.220.0","155.254.220.255","2617170944","2617171199","RS","Serbia"
+"155.254.221.0","155.254.221.255","2617171200","2617171455","HK","Hong Kong"
+"155.254.222.0","155.254.222.255","2617171456","2617171711","HR","Croatia"
+"155.254.223.0","155.254.223.255","2617171712","2617171967","SN","Senegal"
+"155.254.224.0","155.254.224.255","2617171968","2617172223","MV","Maldives"
+"155.254.225.0","155.254.225.255","2617172224","2617172479","AF","Afghanistan"
+"155.254.226.0","155.254.226.255","2617172480","2617172735","JP","Japan"
+"155.254.227.0","155.254.227.255","2617172736","2617172991","CM","Cameroon"
+"155.254.228.0","155.254.228.255","2617172992","2617173247","VA","Holy See (Vatican City State)"
+"155.254.229.0","155.254.229.255","2617173248","2617173503","JP","Japan"
+"155.254.230.0","155.254.230.255","2617173504","2617173759","TM","Turkmenistan"
+"155.254.231.0","155.254.231.255","2617173760","2617174015","GE","Georgia"
+"155.254.232.0","155.254.232.255","2617174016","2617174271","TR","Turkey"
+"155.254.233.0","155.254.233.255","2617174272","2617174527","TW","Taiwan"
+"155.254.234.0","155.254.234.255","2617174528","2617174783","KW","Kuwait"
+"155.254.235.0","155.254.235.255","2617174784","2617175039","EE","Estonia"
+"155.254.236.0","155.254.236.255","2617175040","2617175295","CN","China"
+"155.254.237.0","155.254.237.255","2617175296","2617175551","MA","Morocco"
+"155.254.238.0","155.254.238.255","2617175552","2617175807","BA","Bosnia and Herzegovina"
+"155.254.239.0","155.254.239.255","2617175808","2617176063","IQ","Iraq"
+"155.254.240.0","155.254.240.255","2617176064","2617176319","NO","Norway"
+"155.254.241.0","155.254.241.255","2617176320","2617176575","AU","Australia"
+"155.254.242.0","155.254.242.255","2617176576","2617176831","TH","Thailand"
+"155.254.243.0","155.254.243.255","2617176832","2617177087","VN","Vietnam"
+"155.254.244.0","155.254.244.255","2617177088","2617177343","US","United States"
+"155.254.245.0","155.254.245.255","2617177344","2617177599","RU","Russian Federation"
+"155.254.246.0","155.254.246.255","2617177600","2617177855","IN","India"
+"155.254.247.0","155.254.247.255","2617177856","2617178111","BE","Belgium"
+"155.254.248.0","155.254.248.255","2617178112","2617178367","IM","Isle of Man"
+"155.254.249.0","155.254.249.255","2617178368","2617178623","BN","Brunei Darussalam"
+"155.254.250.0","155.254.250.255","2617178624","2617178879","US","United States"
+"155.254.251.0","155.254.251.255","2617178880","2617179135","LT","Lithuania"
+"155.254.252.0","155.254.252.255","2617179136","2617179391","MD","Moldova, Republic of"
+"155.254.253.0","155.254.253.255","2617179392","2617179647","SI","Slovenia"
+"155.254.254.0","155.254.254.255","2617179648","2617179903","KE","Kenya"
+"155.254.255.0","155.254.255.255","2617179904","2617180159","NG","Nigeria"
+"155.255.0.0","155.255.255.255","2617180160","2617245695","UG","Uganda"
+"156.0.0.0","156.7.255.255","2617245696","2617769983","US","United States"
+"156.8.0.0","156.8.255.255","2617769984","2617835519","ZA","South Africa"
+"156.9.0.0","156.9.255.255","2617835520","2617901055","US","United States"
+"156.10.0.0","156.10.255.255","2617901056","2617966591","FI","Finland"
+"156.11.0.0","156.11.239.255","2617966592","2618028031","CA","Canada"
+"156.11.240.0","156.11.241.255","2618028032","2618028543","IE","Ireland"
+"156.11.242.0","156.11.243.255","2618028544","2618029055","GB","United Kingdom"
+"156.11.244.0","156.11.255.255","2618029056","2618032127","IE","Ireland"
+"156.12.0.0","156.12.255.255","2618032128","2618097663","US","United States"
+"156.13.0.0","156.13.255.255","2618097664","2618163199","NZ","New Zealand"
+"156.14.0.0","156.14.255.255","2618163200","2618228735","IT","Italy"
+"156.15.0.0","156.15.255.255","2618228736","2618294271","US","United States"
+"156.17.0.0","156.17.255.255","2618359808","2618425343","PL","Poland"
+"156.18.0.0","156.18.255.255","2618425344","2618490879","FR","France"
+"156.19.0.0","156.21.255.255","2618490880","2618687487","US","United States"
+"156.22.0.0","156.22.255.255","2618687488","2618753023","AU","Australia"
+"156.23.0.0","156.24.255.255","2618753024","2618884095","US","United States"
+"156.25.0.0","156.25.255.255","2618884096","2618949631","CH","Switzerland"
+"156.26.0.0","156.27.255.255","2618949632","2619080703","US","United States"
+"156.28.0.0","156.28.255.255","2619080704","2619146239","FR","France"
+"156.29.0.0","156.30.255.255","2619146240","2619277311","US","United States"
+"156.31.0.0","156.31.255.255","2619277312","2619342847","BN","Brunei Darussalam"
+"156.32.0.0","156.33.255.255","2619342848","2619473919","US","United States"
+"156.34.0.0","156.34.255.255","2619473920","2619539455","CA","Canada"
+"156.35.0.0","156.35.255.255","2619539456","2619604991","ES","Spain"
+"156.36.0.0","156.37.252.255","2619604992","2619735295","US","United States"
+"156.37.253.0","156.37.253.255","2619735296","2619735551","EU","Europe"
+"156.37.254.0","156.37.255.255","2619735552","2619736063","US","United States"
+"156.39.0.0","156.42.255.255","2619801600","2620063743","US","United States"
+"156.43.0.0","156.43.255.255","2620063744","2620129279","GB","United Kingdom"
+"156.44.0.0","156.44.255.255","2620129280","2620194815","CA","Canada"
+"156.45.0.0","156.46.213.159","2620194816","2620315039","US","United States"
+"156.46.213.160","156.46.213.183","2620315040","2620315063","DE","Germany"
+"156.46.213.184","156.47.255.255","2620315064","2620391423","US","United States"
+"156.48.0.0","156.48.255.255","2620391424","2620456959","GB","United Kingdom"
+"156.49.0.0","156.49.255.255","2620456960","2620522495","SE","Sweden"
+"156.50.0.0","156.50.255.255","2620522496","2620588031","AU","Australia"
+"156.51.0.0","156.51.255.255","2620588032","2620653567","SE","Sweden"
+"156.52.0.0","156.52.255.255","2620653568","2620719103","NO","Norway"
+"156.53.0.0","156.53.255.255","2620719104","2620784639","US","United States"
+"156.54.0.0","156.54.255.255","2620784640","2620850175","IT","Italy"
+"156.55.0.0","156.56.255.255","2620850176","2620981247","US","United States"
+"156.57.0.0","156.57.255.255","2620981248","2621046783","CA","Canada"
+"156.58.0.0","156.58.255.255","2621046784","2621112319","AT","Austria"
+"156.59.0.0","156.59.255.255","2621112320","2621177855","NZ","New Zealand"
+"156.60.0.0","156.60.255.255","2621177856","2621243391","US","United States"
+"156.61.0.0","156.61.255.255","2621243392","2621308927","GB","United Kingdom"
+"156.62.0.0","156.62.255.255","2621308928","2621374463","NZ","New Zealand"
+"156.63.0.0","156.67.0.255","2621374464","2621636863","US","United States"
+"156.67.1.0","156.67.1.127","2621636864","2621636991","CZ","Czech Republic"
+"156.67.1.128","156.67.1.191","2621636992","2621637055","MD","Moldova, Republic of"
+"156.67.1.192","156.67.1.255","2621637056","2621637119","BG","Bulgaria"
+"156.67.2.0","156.67.3.255","2621637120","2621637631","US","United States"
+"156.67.4.0","156.67.6.15","2621637632","2621638159","DE","Germany"
+"156.67.6.16","156.67.6.23","2621638160","2621638167","GB","United Kingdom"
+"156.67.6.24","156.67.7.255","2621638168","2621638655","DE","Germany"
+"156.67.8.0","156.67.11.255","2621638656","2621639679","CH","Switzerland"
+"156.67.12.0","156.67.13.255","2621639680","2621640191","DE","Germany"
+"156.67.14.0","156.67.15.255","2621640192","2621640703","NL","Netherlands"
+"156.67.16.0","156.67.19.255","2621640704","2621641727","DE","Germany"
+"156.67.20.0","156.67.23.255","2621641728","2621642751","IT","Italy"
+"156.67.24.0","156.67.31.255","2621642752","2621644799","DE","Germany"
+"156.67.32.0","156.67.35.255","2621644800","2621645823","GB","United Kingdom"
+"156.67.36.0","156.67.37.255","2621645824","2621646335","DE","Germany"
+"156.67.38.0","156.67.39.255","2621646336","2621646847","CH","Switzerland"
+"156.67.40.0","156.67.47.255","2621646848","2621648895","DE","Germany"
+"156.67.48.0","156.67.51.255","2621648896","2621649919","UA","Ukraine"
+"156.67.52.0","156.67.59.255","2621649920","2621651967","DE","Germany"
+"156.67.60.0","156.67.63.255","2621651968","2621652991","ES","Spain"
+"156.67.64.0","156.67.127.255","2621652992","2621669375","PL","Poland"
+"156.67.128.0","156.67.191.255","2621669376","2621685759","DE","Germany"
+"156.67.192.0","156.67.192.127","2621685760","2621685887","NO","Norway"
+"156.67.192.128","156.67.192.255","2621685888","2621686015","DK","Denmark"
+"156.67.193.0","156.67.193.255","2621686016","2621686271","GB","United Kingdom"
+"156.67.194.0","156.67.194.255","2621686272","2621686527","AU","Australia"
+"156.67.195.0","156.67.195.255","2621686528","2621686783","GB","United Kingdom"
+"156.67.196.0","156.67.196.255","2621686784","2621687039","AU","Australia"
+"156.67.197.0","156.67.197.255","2621687040","2621687295","GB","United Kingdom"
+"156.67.198.0","156.67.198.127","2621687296","2621687423","CZ","Czech Republic"
+"156.67.198.128","156.67.198.255","2621687424","2621687551","PL","Poland"
+"156.67.199.0","156.67.199.255","2621687552","2621687807","GB","United Kingdom"
+"156.67.200.0","156.67.200.127","2621687808","2621687935","AT","Austria"
+"156.67.200.128","156.67.200.255","2621687936","2621688063","IE","Ireland"
+"156.67.201.0","156.67.201.255","2621688064","2621688319","AU","Australia"
+"156.67.202.0","156.67.202.255","2621688320","2621688575","MX","Mexico"
+"156.67.203.0","156.67.203.255","2621688576","2621688831","AU","Australia"
+"156.67.204.0","156.67.204.255","2621688832","2621689087","GB","United Kingdom"
+"156.67.205.0","156.67.205.63","2621689088","2621689151","HU","Hungary"
+"156.67.205.64","156.67.205.127","2621689152","2621689215","SK","Slovakia"
+"156.67.205.128","156.67.205.191","2621689216","2621689279","PL","Poland"
+"156.67.205.192","156.67.205.255","2621689280","2621689343","CZ","Czech Republic"
+"156.67.206.0","156.67.206.255","2621689344","2621689599","AU","Australia"
+"156.67.207.0","156.67.207.255","2621689600","2621689855","CA","Canada"
+"156.67.208.0","156.67.211.255","2621689856","2621690879","SG","Singapore"
+"156.67.212.0","156.67.223.255","2621690880","2621693951","CY","Cyprus"
+"156.67.224.0","156.67.239.255","2621693952","2621698047","DE","Germany"
+"156.67.240.0","156.67.255.255","2621698048","2621702143","GB","United Kingdom"
+"156.68.0.0","156.68.255.255","2621702144","2621767679","US","United States"
+"156.69.0.0","156.69.255.255","2621767680","2621833215","NZ","New Zealand"
+"156.70.0.0","156.71.148.255","2621833216","2621936895","US","United States"
+"156.71.149.0","156.71.149.255","2621936896","2621937151","SG","Singapore"
+"156.71.150.0","156.82.255.255","2621937152","2622685183","US","United States"
+"156.83.0.0","156.83.255.255","2622685184","2622750719","NL","Netherlands"
+"156.84.0.0","156.96.255.255","2622750720","2623602687","US","United States"
+"156.97.0.0","156.97.255.255","2623602688","2623668223","CL","Chile"
+"156.98.0.0","156.105.255.255","2623668224","2624192511","US","United States"
+"156.106.0.0","156.106.255.255","2624192512","2624258047","CH","Switzerland"
+"156.107.0.0","156.107.29.255","2624258048","2624265727","US","United States"
+"156.107.30.0","156.107.31.255","2624265728","2624266239","SG","Singapore"
+"156.107.32.0","156.107.32.255","2624266240","2624266495","US","United States"
+"156.107.33.0","156.107.33.255","2624266496","2624266751","AP","Asia/Pacific Region"
+"156.107.34.0","156.107.44.1","2624266752","2624269313","US","United States"
+"156.107.44.2","156.107.44.2","2624269314","2624269314","AU","Australia"
+"156.107.44.3","156.107.44.5","2624269315","2624269317","US","United States"
+"156.107.44.6","156.107.44.6","2624269318","2624269318","AU","Australia"
+"156.107.44.7","156.107.44.9","2624269319","2624269321","US","United States"
+"156.107.44.10","156.107.44.10","2624269322","2624269322","AU","Australia"
+"156.107.44.11","156.107.44.33","2624269323","2624269345","US","United States"
+"156.107.44.34","156.107.44.34","2624269346","2624269346","AU","Australia"
+"156.107.44.35","156.107.44.37","2624269347","2624269349","US","United States"
+"156.107.44.38","156.107.44.38","2624269350","2624269350","AU","Australia"
+"156.107.44.39","156.107.44.41","2624269351","2624269353","US","United States"
+"156.107.44.42","156.107.44.42","2624269354","2624269354","AU","Australia"
+"156.107.44.43","156.107.44.65","2624269355","2624269377","US","United States"
+"156.107.44.66","156.107.44.66","2624269378","2624269378","AU","Australia"
+"156.107.44.67","156.107.44.69","2624269379","2624269381","US","United States"
+"156.107.44.70","156.107.44.70","2624269382","2624269382","AU","Australia"
+"156.107.44.71","156.107.44.73","2624269383","2624269385","US","United States"
+"156.107.44.74","156.107.44.74","2624269386","2624269386","AU","Australia"
+"156.107.44.75","156.107.47.255","2624269387","2624270335","US","United States"
+"156.107.48.0","156.107.49.255","2624270336","2624270847","AU","Australia"
+"156.107.50.0","156.107.81.255","2624270848","2624279039","US","United States"
+"156.107.82.0","156.107.82.31","2624279040","2624279071","IN","India"
+"156.107.82.32","156.107.82.55","2624279072","2624279095","US","United States"
+"156.107.82.56","156.107.82.71","2624279096","2624279111","IN","India"
+"156.107.82.72","156.107.135.255","2624279112","2624292863","US","United States"
+"156.107.136.0","156.107.136.19","2624292864","2624292883","SG","Singapore"
+"156.107.136.20","156.107.136.23","2624292884","2624292887","HK","Hong Kong"
+"156.107.136.24","156.107.136.27","2624292888","2624292891","SG","Singapore"
+"156.107.136.28","156.107.136.31","2624292892","2624292895","TW","Taiwan"
+"156.107.136.32","156.107.136.35","2624292896","2624292899","KR","Korea, Republic of"
+"156.107.136.36","156.107.136.39","2624292900","2624292903","VN","Vietnam"
+"156.107.136.40","156.107.136.43","2624292904","2624292907","JP","Japan"
+"156.107.136.44","156.107.136.47","2624292908","2624292911","ID","Indonesia"
+"156.107.136.48","156.107.136.51","2624292912","2624292915","MY","Malaysia"
+"156.107.136.52","156.107.136.55","2624292916","2624292919","PH","Philippines"
+"156.107.136.56","156.107.136.59","2624292920","2624292923","TH","Thailand"
+"156.107.136.60","156.107.136.139","2624292924","2624293003","SG","Singapore"
+"156.107.136.140","156.107.136.143","2624293004","2624293007","HK","Hong Kong"
+"156.107.136.144","156.107.136.147","2624293008","2624293011","SG","Singapore"
+"156.107.136.148","156.107.136.151","2624293012","2624293015","TW","Taiwan"
+"156.107.136.152","156.107.136.155","2624293016","2624293019","KR","Korea, Republic of"
+"156.107.136.156","156.107.136.159","2624293020","2624293023","VN","Vietnam"
+"156.107.136.160","156.107.136.163","2624293024","2624293027","JP","Japan"
+"156.107.136.164","156.107.136.167","2624293028","2624293031","ID","Indonesia"
+"156.107.136.168","156.107.136.171","2624293032","2624293035","MY","Malaysia"
+"156.107.136.172","156.107.136.175","2624293036","2624293039","PH","Philippines"
+"156.107.136.176","156.107.136.179","2624293040","2624293043","TH","Thailand"
+"156.107.136.180","156.107.137.19","2624293044","2624293139","SG","Singapore"
+"156.107.137.20","156.107.137.23","2624293140","2624293143","HK","Hong Kong"
+"156.107.137.24","156.107.137.27","2624293144","2624293147","SG","Singapore"
+"156.107.137.28","156.107.137.31","2624293148","2624293151","TW","Taiwan"
+"156.107.137.32","156.107.137.35","2624293152","2624293155","KR","Korea, Republic of"
+"156.107.137.36","156.107.137.39","2624293156","2624293159","VN","Vietnam"
+"156.107.137.40","156.107.137.43","2624293160","2624293163","JP","Japan"
+"156.107.137.44","156.107.137.47","2624293164","2624293167","ID","Indonesia"
+"156.107.137.48","156.107.137.51","2624293168","2624293171","MY","Malaysia"
+"156.107.137.52","156.107.137.55","2624293172","2624293175","PH","Philippines"
+"156.107.137.56","156.107.137.59","2624293176","2624293179","TH","Thailand"
+"156.107.137.60","156.107.137.255","2624293180","2624293375","SG","Singapore"
+"156.107.138.0","156.107.138.9","2624293376","2624293385","US","United States"
+"156.107.138.10","156.107.138.10","2624293386","2624293386","SG","Singapore"
+"156.107.138.11","156.107.155.255","2624293387","2624297983","US","United States"
+"156.107.156.0","156.107.156.15","2624297984","2624297999","SG","Singapore"
+"156.107.156.16","156.107.156.19","2624298000","2624298003","CN","China"
+"156.107.156.20","156.107.156.23","2624298004","2624298007","HK","Hong Kong"
+"156.107.156.24","156.107.156.27","2624298008","2624298011","SG","Singapore"
+"156.107.156.28","156.107.156.31","2624298012","2624298015","TW","Taiwan"
+"156.107.156.32","156.107.156.35","2624298016","2624298019","KR","Korea, Republic of"
+"156.107.156.36","156.107.156.39","2624298020","2624298023","VN","Vietnam"
+"156.107.156.40","156.107.156.43","2624298024","2624298027","JP","Japan"
+"156.107.156.44","156.107.156.47","2624298028","2624298031","ID","Indonesia"
+"156.107.156.48","156.107.156.51","2624298032","2624298035","MY","Malaysia"
+"156.107.156.52","156.107.156.55","2624298036","2624298039","PH","Philippines"
+"156.107.156.56","156.107.156.59","2624298040","2624298043","TH","Thailand"
+"156.107.156.60","156.107.156.135","2624298044","2624298119","SG","Singapore"
+"156.107.156.136","156.107.156.139","2624298120","2624298123","CN","China"
+"156.107.156.140","156.107.156.143","2624298124","2624298127","HK","Hong Kong"
+"156.107.156.144","156.107.156.147","2624298128","2624298131","SG","Singapore"
+"156.107.156.148","156.107.156.151","2624298132","2624298135","TW","Taiwan"
+"156.107.156.152","156.107.156.155","2624298136","2624298139","KR","Korea, Republic of"
+"156.107.156.156","156.107.156.159","2624298140","2624298143","VN","Vietnam"
+"156.107.156.160","156.107.156.163","2624298144","2624298147","JP","Japan"
+"156.107.156.164","156.107.156.167","2624298148","2624298151","ID","Indonesia"
+"156.107.156.168","156.107.156.171","2624298152","2624298155","MY","Malaysia"
+"156.107.156.172","156.107.156.175","2624298156","2624298159","PH","Philippines"
+"156.107.156.176","156.107.156.179","2624298160","2624298163","TH","Thailand"
+"156.107.156.180","156.107.157.15","2624298164","2624298255","SG","Singapore"
+"156.107.157.16","156.107.157.19","2624298256","2624298259","CN","China"
+"156.107.157.20","156.107.157.23","2624298260","2624298263","HK","Hong Kong"
+"156.107.157.24","156.107.157.27","2624298264","2624298267","SG","Singapore"
+"156.107.157.28","156.107.157.31","2624298268","2624298271","TW","Taiwan"
+"156.107.157.32","156.107.157.35","2624298272","2624298275","KR","Korea, Republic of"
+"156.107.157.36","156.107.157.39","2624298276","2624298279","VN","Vietnam"
+"156.107.157.40","156.107.157.43","2624298280","2624298283","JP","Japan"
+"156.107.157.44","156.107.157.47","2624298284","2624298287","ID","Indonesia"
+"156.107.157.48","156.107.157.51","2624298288","2624298291","MY","Malaysia"
+"156.107.157.52","156.107.157.55","2624298292","2624298295","PH","Philippines"
+"156.107.157.56","156.107.157.59","2624298296","2624298299","TH","Thailand"
+"156.107.157.60","156.107.157.255","2624298300","2624298495","SG","Singapore"
+"156.107.158.0","156.107.171.255","2624298496","2624302079","US","United States"
+"156.107.172.0","156.107.172.65","2624302080","2624302145","AU","Australia"
+"156.107.172.66","156.107.172.66","2624302146","2624302146","US","United States"
+"156.107.172.67","156.107.172.255","2624302147","2624302335","AU","Australia"
+"156.107.173.0","156.107.173.255","2624302336","2624302591","US","United States"
+"156.107.174.0","156.107.175.255","2624302592","2624303103","AU","Australia"
+"156.107.176.0","156.109.10.16","2624303104","2624391696","US","United States"
+"156.109.10.17","156.109.10.17","2624391697","2624391697","EU","Europe"
+"156.109.10.18","156.109.17.255","2624391698","2624393727","US","United States"
+"156.109.18.0","156.109.18.255","2624393728","2624393983","EU","Europe"
+"156.109.19.0","156.109.23.255","2624393984","2624395263","US","United States"
+"156.109.24.0","156.109.25.255","2624395264","2624395775","GB","United Kingdom"
+"156.109.26.0","156.113.255.255","2624395776","2624716799","US","United States"
+"156.114.0.0","156.114.255.255","2624716800","2624782335","NL","Netherlands"
+"156.115.0.0","156.115.255.255","2624782336","2624847871","CH","Switzerland"
+"156.116.0.0","156.116.255.255","2624847872","2624913407","NO","Norway"
+"156.117.0.0","156.117.255.255","2624913408","2624978943","US","United States"
+"156.118.0.0","156.118.255.255","2624978944","2625044479","FR","France"
+"156.119.0.0","156.132.255.255","2625044480","2625961983","US","United States"
+"156.133.0.0","156.133.255.255","2625961984","2626027519","LU","Luxembourg"
+"156.134.0.0","156.134.255.255","2626027520","2626093055","US","United States"
+"156.135.0.0","156.135.255.255","2626093056","2626158591","CH","Switzerland"
+"156.136.0.0","156.146.255.255","2626158592","2626879487","US","United States"
+"156.147.0.0","156.147.255.255","2626879488","2626945023","KR","Korea, Republic of"
+"156.148.0.0","156.148.255.255","2626945024","2627010559","IT","Italy"
+"156.149.0.0","156.149.255.255","2627010560","2627076095","NZ","New Zealand"
+"156.150.0.0","156.150.255.255","2627076096","2627141631","NL","Netherlands"
+"156.151.0.0","156.155.255.255","2627141632","2627469311","US","United States"
+"156.156.0.0","156.159.255.255","2627469312","2627731455","TZ","Tanzania, United Republic of"
+"156.160.0.0","156.223.255.255","2627731456","2631925759","EG","Egypt"
+"156.224.0.0","156.231.255.255","2631925760","2632450047","ZA","South Africa"
+"156.232.0.0","156.239.255.255","2632450048","2632974335","US","United States"
+"156.240.0.0","156.243.255.255","2632974336","2633236479","ZA","South Africa"
+"156.244.0.0","156.244.255.255","2633236480","2633302015","SC","Seychelles"
+"156.245.0.0","156.255.255.255","2633302016","2634022911","ZA","South Africa"
+"157.0.0.0","157.0.255.255","2634022912","2634088447","CN","China"
+"157.1.0.0","157.17.255.255","2634088448","2635202559","JP","Japan"
+"157.18.0.0","157.18.255.255","2635202560","2635268095","CN","China"
+"157.19.0.0","157.20.255.255","2635268096","2635399167","JP","Japan"
+"157.21.0.0","157.22.255.255","2635399168","2635530239","US","United States"
+"157.23.0.0","157.23.255.255","2635530240","2635595775","FR","France"
+"157.24.0.0","157.24.255.255","2635595776","2635661311","FI","Finland"
+"157.25.0.0","157.25.255.255","2635661312","2635726847","PL","Poland"
+"157.26.0.0","157.26.255.255","2635726848","2635792383","CH","Switzerland"
+"157.27.0.0","157.29.255.255","2635792384","2635988991","IT","Italy"
+"157.30.0.0","157.31.255.255","2635988992","2636120063","US","United States"
+"157.32.0.0","157.51.255.255","2636120064","2637430783","IN","India"
+"157.52.0.0","157.52.31.255","2637430784","2637438975","CA","Canada"
+"157.52.32.0","157.54.255.255","2637438976","2637627391","US","United States"
+"157.55.0.0","157.55.0.159","2637627392","2637627551","IE","Ireland"
+"157.55.0.160","157.55.0.191","2637627552","2637627583","US","United States"
+"157.55.0.192","157.55.1.223","2637627584","2637627871","IE","Ireland"
+"157.55.1.224","157.55.1.255","2637627872","2637627903","US","United States"
+"157.55.2.0","157.55.2.127","2637627904","2637628031","IE","Ireland"
+"157.55.2.128","157.55.2.191","2637628032","2637628095","US","United States"
+"157.55.2.192","157.55.5.255","2637628096","2637628927","IE","Ireland"
+"157.55.6.0","157.55.6.31","2637628928","2637628959","US","United States"
+"157.55.6.32","157.55.6.79","2637628960","2637629007","IE","Ireland"
+"157.55.6.80","157.55.6.95","2637629008","2637629023","US","United States"
+"157.55.6.96","157.55.7.127","2637629024","2637629311","IE","Ireland"
+"157.55.7.128","157.55.7.191","2637629312","2637629375","US","United States"
+"157.55.7.192","157.55.7.255","2637629376","2637629439","IE","Ireland"
+"157.55.8.0","157.55.8.127","2637629440","2637629567","NL","Netherlands"
+"157.55.8.128","157.55.8.143","2637629568","2637629583","US","United States"
+"157.55.8.144","157.55.8.159","2637629584","2637629599","NL","Netherlands"
+"157.55.8.160","157.55.8.191","2637629600","2637629631","IE","Ireland"
+"157.55.8.192","157.55.8.223","2637629632","2637629663","NL","Netherlands"
+"157.55.8.224","157.55.9.111","2637629664","2637629807","IE","Ireland"
+"157.55.9.112","157.55.9.127","2637629808","2637629823","NL","Netherlands"
+"157.55.9.128","157.55.9.255","2637629824","2637629951","IE","Ireland"
+"157.55.10.0","157.55.10.159","2637629952","2637630111","NL","Netherlands"
+"157.55.10.160","157.55.10.167","2637630112","2637630119","IE","Ireland"
+"157.55.10.168","157.55.10.175","2637630120","2637630127","NL","Netherlands"
+"157.55.10.176","157.55.10.191","2637630128","2637630143","IE","Ireland"
+"157.55.10.192","157.55.10.255","2637630144","2637630207","US","United States"
+"157.55.11.0","157.55.11.127","2637630208","2637630335","NL","Netherlands"
+"157.55.11.128","157.55.11.255","2637630336","2637630463","US","United States"
+"157.55.12.0","157.55.12.15","2637630464","2637630479","NL","Netherlands"
+"157.55.12.16","157.55.12.31","2637630480","2637630495","IE","Ireland"
+"157.55.12.32","157.55.12.63","2637630496","2637630527","NL","Netherlands"
+"157.55.12.64","157.55.12.191","2637630528","2637630655","US","United States"
+"157.55.12.192","157.55.13.63","2637630656","2637630783","IE","Ireland"
+"157.55.13.64","157.55.13.127","2637630784","2637630847","US","United States"
+"157.55.13.128","157.55.15.255","2637630848","2637631487","IE","Ireland"
+"157.55.16.0","157.55.39.255","2637631488","2637637631","US","United States"
+"157.55.40.0","157.55.40.255","2637637632","2637637887","NL","Netherlands"
+"157.55.41.0","157.55.41.255","2637637888","2637638143","IE","Ireland"
+"157.55.42.0","157.55.42.255","2637638144","2637638399","NL","Netherlands"
+"157.55.43.0","157.55.43.63","2637638400","2637638463","IE","Ireland"
+"157.55.43.64","157.55.43.103","2637638464","2637638503","NL","Netherlands"
+"157.55.43.104","157.55.43.111","2637638504","2637638511","IE","Ireland"
+"157.55.43.112","157.55.44.15","2637638512","2637638671","NL","Netherlands"
+"157.55.44.16","157.55.44.159","2637638672","2637638815","IE","Ireland"
+"157.55.44.160","157.55.44.223","2637638816","2637638879","NL","Netherlands"
+"157.55.44.224","157.55.44.255","2637638880","2637638911","IE","Ireland"
+"157.55.45.0","157.55.45.255","2637638912","2637639167","NL","Netherlands"
+"157.55.46.0","157.55.46.31","2637639168","2637639199","IE","Ireland"
+"157.55.46.32","157.55.46.191","2637639200","2637639359","NL","Netherlands"
+"157.55.46.192","157.55.46.215","2637639360","2637639383","IE","Ireland"
+"157.55.46.216","157.55.46.223","2637639384","2637639391","NL","Netherlands"
+"157.55.46.224","157.55.46.255","2637639392","2637639423","IE","Ireland"
+"157.55.47.0","157.55.47.127","2637639424","2637639551","NL","Netherlands"
+"157.55.47.128","157.55.47.255","2637639552","2637639679","IE","Ireland"
+"157.55.48.0","157.55.55.63","2637639680","2637641535","US","United States"
+"157.55.55.64","157.55.55.95","2637641536","2637641567","IE","Ireland"
+"157.55.55.96","157.55.55.191","2637641568","2637641663","US","United States"
+"157.55.55.192","157.55.55.199","2637641664","2637641671","IE","Ireland"
+"157.55.55.200","157.55.106.63","2637641672","2637654591","US","United States"
+"157.55.106.64","157.55.106.127","2637654592","2637654655","IE","Ireland"
+"157.55.106.128","157.55.106.255","2637654656","2637654783","US","United States"
+"157.55.107.0","157.55.107.255","2637654784","2637655039","IE","Ireland"
+"157.55.108.0","157.55.204.127","2637655040","2637679743","US","United States"
+"157.55.204.128","157.55.204.255","2637679744","2637679871","IE","Ireland"
+"157.55.205.0","157.55.223.255","2637679872","2637684735","US","United States"
+"157.55.224.0","157.55.224.95","2637684736","2637684831","IE","Ireland"
+"157.55.224.96","157.55.224.127","2637684832","2637684863","NL","Netherlands"
+"157.55.224.128","157.55.224.255","2637684864","2637684991","IE","Ireland"
+"157.55.225.0","157.55.225.151","2637684992","2637685143","NL","Netherlands"
+"157.55.225.152","157.55.225.159","2637685144","2637685151","US","United States"
+"157.55.225.160","157.55.225.191","2637685152","2637685183","NL","Netherlands"
+"157.55.225.192","157.55.225.223","2637685184","2637685215","IE","Ireland"
+"157.55.225.224","157.55.225.255","2637685216","2637685247","NL","Netherlands"
+"157.55.226.0","157.55.227.127","2637685248","2637685631","IE","Ireland"
+"157.55.227.128","157.55.227.159","2637685632","2637685663","NL","Netherlands"
+"157.55.227.160","157.55.227.191","2637685664","2637685695","IE","Ireland"
+"157.55.227.192","157.55.228.255","2637685696","2637686015","NL","Netherlands"
+"157.55.229.0","157.55.229.127","2637686016","2637686143","US","United States"
+"157.55.229.128","157.55.229.191","2637686144","2637686207","NL","Netherlands"
+"157.55.229.192","157.55.229.223","2637686208","2637686239","US","United States"
+"157.55.229.224","157.55.229.255","2637686240","2637686271","NL","Netherlands"
+"157.55.230.0","157.55.230.191","2637686272","2637686463","IE","Ireland"
+"157.55.230.192","157.55.230.223","2637686464","2637686495","NL","Netherlands"
+"157.55.230.224","157.55.230.231","2637686496","2637686503","US","United States"
+"157.55.230.232","157.55.230.239","2637686504","2637686511","NL","Netherlands"
+"157.55.230.240","157.55.230.255","2637686512","2637686527","IE","Ireland"
+"157.55.231.0","157.55.231.15","2637686528","2637686543","US","United States"
+"157.55.231.16","157.55.231.23","2637686544","2637686551","NL","Netherlands"
+"157.55.231.24","157.55.231.31","2637686552","2637686559","US","United States"
+"157.55.231.32","157.55.231.63","2637686560","2637686591","NL","Netherlands"
+"157.55.231.64","157.55.231.127","2637686592","2637686655","US","United States"
+"157.55.231.128","157.55.231.255","2637686656","2637686783","IE","Ireland"
+"157.55.232.0","157.55.232.63","2637686784","2637686847","US","United States"
+"157.55.232.64","157.55.232.191","2637686848","2637686975","IE","Ireland"
+"157.55.232.192","157.55.232.223","2637686976","2637687007","US","United States"
+"157.55.232.224","157.55.233.175","2637687008","2637687215","NL","Netherlands"
+"157.55.233.176","157.55.235.63","2637687216","2637687615","IE","Ireland"
+"157.55.235.64","157.55.235.127","2637687616","2637687679","US","United States"
+"157.55.235.128","157.55.238.127","2637687680","2637688447","IE","Ireland"
+"157.55.238.128","157.55.238.159","2637688448","2637688479","NL","Netherlands"
+"157.55.238.160","157.55.238.175","2637688480","2637688495","US","United States"
+"157.55.238.176","157.55.239.255","2637688496","2637688831","IE","Ireland"
+"157.55.240.0","157.56.99.255","2637688832","2637718527","US","United States"
+"157.56.100.0","157.56.100.31","2637718528","2637718559","SG","Singapore"
+"157.56.100.32","157.56.111.255","2637718560","2637721599","US","United States"
+"157.56.112.0","157.56.114.31","2637721600","2637722143","NL","Netherlands"
+"157.56.114.32","157.56.114.63","2637722144","2637722175","IE","Ireland"
+"157.56.114.64","157.56.119.255","2637722176","2637723647","NL","Netherlands"
+"157.56.120.0","157.56.127.255","2637723648","2637725695","IE","Ireland"
+"157.56.128.0","157.56.156.255","2637725696","2637733119","US","United States"
+"157.56.157.0","157.56.157.255","2637733120","2637733375","JP","Japan"
+"157.56.158.0","157.56.158.255","2637733376","2637733631","SG","Singapore"
+"157.56.159.0","157.56.191.255","2637733632","2637742079","US","United States"
+"157.56.192.0","157.56.199.255","2637742080","2637744127","IE","Ireland"
+"157.56.200.0","157.56.210.63","2637744128","2637746751","US","United States"
+"157.56.210.64","157.56.210.71","2637746752","2637746759","SG","Singapore"
+"157.56.210.72","157.56.247.255","2637746760","2637756415","US","United States"
+"157.56.248.0","157.56.251.255","2637756416","2637757439","NL","Netherlands"
+"157.56.252.0","157.56.255.255","2637757440","2637758463","IE","Ireland"
+"157.57.0.0","157.60.163.255","2637758464","2637997055","US","United States"
+"157.60.164.0","157.60.164.255","2637997056","2637997311","AU","Australia"
+"157.60.165.0","157.60.169.255","2637997312","2637998591","US","United States"
+"157.60.170.0","157.60.170.255","2637998592","2637998847","AU","Australia"
+"157.60.171.0","157.60.175.255","2637998848","2638000127","US","United States"
+"157.60.176.0","157.60.176.127","2638000128","2638000255","AU","Australia"
+"157.60.176.128","157.60.183.255","2638000256","2638002175","US","United States"
+"157.60.184.0","157.60.185.255","2638002176","2638002687","AU","Australia"
+"157.60.186.0","157.60.255.255","2638002688","2638020607","US","United States"
+"157.61.0.0","157.61.255.255","2638020608","2638086143","CN","China"
+"157.62.0.0","157.62.255.255","2638086144","2638151679","US","United States"
+"157.63.0.0","157.80.255.255","2638151680","2639331327","JP","Japan"
+"157.82.0.0","157.82.255.255","2639396864","2639462399","JP","Japan"
+"157.83.0.0","157.84.255.255","2639462400","2639593471","GB","United Kingdom"
+"157.85.0.0","157.85.255.255","2639593472","2639659007","AU","Australia"
+"157.86.0.0","157.86.255.255","2639659008","2639724543","BR","Brazil"
+"157.87.0.0","157.87.255.255","2639724544","2639790079","US","United States"
+"157.88.0.0","157.88.255.255","2639790080","2639855615","ES","Spain"
+"157.89.0.0","157.91.255.255","2639855616","2640052223","US","United States"
+"157.92.0.0","157.92.255.255","2640052224","2640117759","AR","Argentina"
+"157.93.0.0","157.93.255.255","2640117760","2640183295","US","United States"
+"157.94.0.0","157.94.255.255","2640183296","2640248831","FI","Finland"
+"157.95.0.0","157.95.255.255","2640248832","2640314367","US","United States"
+"157.96.0.0","157.96.255.255","2640314368","2640379903","GB","United Kingdom"
+"157.97.0.0","157.97.103.255","2640379904","2640406527","NL","Netherlands"
+"157.97.104.0","157.97.111.255","2640406528","2640408575","DE","Germany"
+"157.97.112.0","157.97.119.255","2640408576","2640410623","NL","Netherlands"
+"157.97.120.0","157.97.121.255","2640410624","2640411135","US","United States"
+"157.97.122.0","157.97.122.255","2640411136","2640411391","MX","Mexico"
+"157.97.123.0","157.97.123.255","2640411392","2640411647","NL","Netherlands"
+"157.97.124.0","157.97.127.255","2640411648","2640412671","US","United States"
+"157.97.128.0","157.97.175.255","2640412672","2640424959","NL","Netherlands"
+"157.97.176.0","157.97.183.255","2640424960","2640427007","ES","Spain"
+"157.97.184.0","157.97.255.255","2640427008","2640445439","NL","Netherlands"
+"157.98.0.0","157.98.255.255","2640445440","2640510975","US","United States"
+"157.99.0.0","157.99.255.255","2640510976","2640576511","FR","France"
+"157.100.0.0","157.100.255.255","2640576512","2640642047","EC","Ecuador"
+"157.101.0.0","157.118.255.255","2640642048","2641821695","JP","Japan"
+"157.119.0.0","157.119.3.255","2641821696","2641822719","CN","China"
+"157.119.4.0","157.119.7.255","2641822720","2641823743","JP","Japan"
+"157.119.8.0","157.119.19.255","2641823744","2641826815","CN","China"
+"157.119.20.0","157.119.23.255","2641826816","2641827839","HK","Hong Kong"
+"157.119.24.0","157.119.24.255","2641827840","2641828095","IN","India"
+"157.119.25.0","157.119.25.255","2641828096","2641828351","US","United States"
+"157.119.26.0","157.119.27.255","2641828352","2641828863","IN","India"
+"157.119.28.0","157.119.31.255","2641828864","2641829887","CN","China"
+"157.119.32.0","157.119.39.255","2641829888","2641831935","KR","Korea, Republic of"
+"157.119.40.0","157.119.47.255","2641831936","2641833983","IN","India"
+"157.119.48.0","157.119.51.255","2641833984","2641835007","BD","Bangladesh"
+"157.119.52.0","157.119.55.255","2641835008","2641836031","JP","Japan"
+"157.119.56.0","157.119.59.255","2641836032","2641837055","ID","Indonesia"
+"157.119.60.0","157.119.63.255","2641837056","2641838079","NZ","New Zealand"
+"157.119.64.0","157.119.67.255","2641838080","2641839103","JP","Japan"
+"157.119.68.0","157.119.71.255","2641839104","2641840127","CN","China"
+"157.119.72.0","157.119.75.255","2641840128","2641841151","HK","Hong Kong"
+"157.119.76.0","157.119.79.255","2641841152","2641842175","MM","Myanmar"
+"157.119.80.0","157.119.91.255","2641842176","2641845247","IN","India"
+"157.119.92.0","157.119.95.255","2641845248","2641846271","HK","Hong Kong"
+"157.119.96.0","157.119.99.255","2641846272","2641847295","NL","Netherlands"
+"157.119.100.0","157.119.103.255","2641847296","2641848319","IR","Iran, Islamic Republic of"
+"157.119.104.0","157.119.111.255","2641848320","2641850367","IN","India"
+"157.119.112.0","157.119.115.255","2641850368","2641851391","HK","Hong Kong"
+"157.119.116.0","157.119.127.255","2641851392","2641854463","IN","India"
+"157.119.128.0","157.119.131.255","2641854464","2641855487","JP","Japan"
+"157.119.132.0","157.119.167.255","2641855488","2641864703","CN","China"
+"157.119.168.0","157.119.171.255","2641864704","2641865727","IN","India"
+"157.119.172.0","157.119.175.255","2641865728","2641866751","CN","China"
+"157.119.176.0","157.119.179.255","2641866752","2641867775","IN","India"
+"157.119.180.0","157.119.183.255","2641867776","2641868799","LA","Lao People's Democratic Republic"
+"157.119.184.0","157.119.187.255","2641868800","2641869823","BD","Bangladesh"
+"157.119.188.0","157.119.191.255","2641869824","2641870847","IR","Iran, Islamic Republic of"
+"157.119.192.0","157.119.199.255","2641870848","2641872895","CN","China"
+"157.119.200.0","157.119.219.255","2641872896","2641878015","IN","India"
+"157.119.220.0","157.119.223.255","2641878016","2641879039","ID","Indonesia"
+"157.119.224.0","157.119.231.255","2641879040","2641881087","IN","India"
+"157.119.232.0","157.119.235.255","2641881088","2641882111","HK","Hong Kong"
+"157.119.236.0","157.119.239.255","2641882112","2641883135","BD","Bangladesh"
+"157.119.240.0","157.119.243.255","2641883136","2641884159","CN","China"
+"157.119.244.0","157.119.251.255","2641884160","2641886207","VN","Vietnam"
+"157.119.252.0","157.119.255.255","2641886208","2641887231","CN","China"
+"157.120.0.0","157.120.159.255","2641887232","2641928191","JP","Japan"
+"157.120.160.0","157.120.191.255","2641928192","2641936383","SG","Singapore"
+"157.120.192.0","157.120.223.255","2641936384","2641944575","US","United States"
+"157.120.224.0","157.120.232.1","2641944576","2641946625","JP","Japan"
+"157.120.232.2","157.120.232.2","2641946626","2641946626","HK","Hong Kong"
+"157.120.232.3","157.120.255.255","2641946627","2641952767","JP","Japan"
+"157.121.0.0","157.121.255.255","2641952768","2642018303","US","United States"
+"157.122.0.0","157.122.255.255","2642018304","2642083839","CN","China"
+"157.123.0.0","157.123.255.255","2642083840","2642149375","US","United States"
+"157.124.0.0","157.124.255.255","2642149376","2642214911","FI","Finland"
+"157.125.0.0","157.125.255.255","2642214912","2642280447","GB","United Kingdom"
+"157.126.0.0","157.127.255.255","2642280448","2642411519","US","United States"
+"157.128.0.0","157.128.255.255","2642411520","2642477055","AU","Australia"
+"157.129.0.0","157.129.255.255","2642477056","2642542591","FI","Finland"
+"157.130.0.0","157.133.47.255","2642542592","2642751487","US","United States"
+"157.133.48.0","157.133.63.255","2642751488","2642755583","CA","Canada"
+"157.133.64.0","157.135.255.255","2642755584","2642935807","US","United States"
+"157.136.0.0","157.136.255.255","2642935808","2643001343","FR","France"
+"157.137.0.0","157.137.255.255","2643001344","2643066879","US","United States"
+"157.138.0.0","157.138.255.255","2643066880","2643132415","IT","Italy"
+"157.139.0.0","157.139.255.255","2643132416","2643197951","US","United States"
+"157.140.0.0","157.140.255.255","2643197952","2643263487","GB","United Kingdom"
+"157.141.0.0","157.143.255.255","2643263488","2643460095","US","United States"
+"157.144.0.0","157.144.255.255","2643460096","2643525631","FI","Finland"
+"157.145.0.0","157.147.255.255","2643525632","2643722239","US","United States"
+"157.148.0.0","157.148.255.255","2643722240","2643787775","CN","China"
+"157.149.0.0","157.154.255.255","2643787776","2644180991","US","United States"
+"157.155.0.0","157.155.255.255","2644180992","2644246527","AU","Australia"
+"157.156.0.0","157.156.255.255","2644246528","2644312063","CN","China"
+"157.157.0.0","157.157.255.255","2644312064","2644377599","IS","Iceland"
+"157.158.0.0","157.158.255.255","2644377600","2644443135","PL","Poland"
+"157.159.0.0","157.159.255.255","2644443136","2644508671","FR","France"
+"157.160.0.0","157.160.255.255","2644508672","2644574207","US","United States"
+"157.161.0.0","157.161.255.255","2644574208","2644639743","CH","Switzerland"
+"157.162.0.0","157.163.255.255","2644639744","2644770815","DE","Germany"
+"157.164.0.0","157.164.255.255","2644770816","2644836351","BE","Belgium"
+"157.165.0.0","157.166.191.255","2644836352","2644951039","US","United States"
+"157.166.192.0","157.166.223.255","2644951040","2644959231","GB","United Kingdom"
+"157.166.224.0","157.166.255.255","2644959232","2644967423","US","United States"
+"157.167.0.0","157.167.255.255","2644967424","2645032959","EU","Europe"
+"157.168.0.0","157.168.255.255","2645032960","2645098495","CH","Switzerland"
+"157.169.0.0","157.169.255.255","2645098496","2645164031","FR","France"
+"157.170.0.0","157.170.255.255","2645164032","2645229567","US","United States"
+"157.171.0.0","157.171.255.255","2645229568","2645295103","SE","Sweden"
+"157.172.0.0","157.172.255.255","2645295104","2645360639","FR","France"
+"157.173.0.0","157.173.255.255","2645360640","2645426175","GB","United Kingdom"
+"157.174.0.0","157.176.255.255","2645426176","2645622783","US","United States"
+"157.177.0.0","157.177.255.255","2645622784","2645688319","AT","Austria"
+"157.178.0.0","157.178.255.255","2645688320","2645753855","US","United States"
+"157.179.0.0","157.179.255.255","2645753856","2645819391","TH","Thailand"
+"157.180.0.0","157.180.255.255","2645819392","2645884927","SE","Sweden"
+"157.181.0.0","157.181.255.255","2645884928","2645950463","HU","Hungary"
+"157.182.0.0","157.185.255.255","2645950464","2646212607","US","United States"
+"157.186.0.0","157.186.255.255","2646212608","2646278143","RU","Russian Federation"
+"157.187.0.0","157.189.255.255","2646278144","2646474751","US","United States"
+"157.190.0.0","157.190.255.255","2646474752","2646540287","IE","Ireland"
+"157.191.0.0","157.191.26.9","2646540288","2646546953","US","United States"
+"157.191.26.10","157.191.26.10","2646546954","2646546954","CA","Canada"
+"157.191.26.11","157.191.26.69","2646546955","2646547013","US","United States"
+"157.191.26.70","157.191.26.70","2646547014","2646547014","MX","Mexico"
+"157.191.26.71","157.191.26.73","2646547015","2646547017","US","United States"
+"157.191.26.74","157.191.26.74","2646547018","2646547018","MX","Mexico"
+"157.191.26.75","157.191.26.77","2646547019","2646547021","US","United States"
+"157.191.26.78","157.191.26.78","2646547022","2646547022","CA","Canada"
+"157.191.26.79","157.191.26.133","2646547023","2646547077","US","United States"
+"157.191.26.134","157.191.26.134","2646547078","2646547078","CA","Canada"
+"157.191.26.135","157.191.26.137","2646547079","2646547081","US","United States"
+"157.191.26.138","157.191.26.138","2646547082","2646547082","CA","Canada"
+"157.191.26.139","157.191.27.9","2646547083","2646547209","US","United States"
+"157.191.27.10","157.191.27.10","2646547210","2646547210","CA","Canada"
+"157.191.27.11","157.191.27.69","2646547211","2646547269","US","United States"
+"157.191.27.70","157.191.27.70","2646547270","2646547270","MX","Mexico"
+"157.191.27.71","157.191.27.73","2646547271","2646547273","US","United States"
+"157.191.27.74","157.191.27.74","2646547274","2646547274","MX","Mexico"
+"157.191.27.75","157.191.27.77","2646547275","2646547277","US","United States"
+"157.191.27.78","157.191.27.78","2646547278","2646547278","CA","Canada"
+"157.191.27.79","157.191.27.133","2646547279","2646547333","US","United States"
+"157.191.27.134","157.191.27.134","2646547334","2646547334","CA","Canada"
+"157.191.27.135","157.191.27.137","2646547335","2646547337","US","United States"
+"157.191.27.138","157.191.27.138","2646547338","2646547338","CA","Canada"
+"157.191.27.139","157.191.44.9","2646547339","2646551561","US","United States"
+"157.191.44.10","157.191.44.10","2646551562","2646551562","CA","Canada"
+"157.191.44.11","157.191.44.69","2646551563","2646551621","US","United States"
+"157.191.44.70","157.191.44.70","2646551622","2646551622","MX","Mexico"
+"157.191.44.71","157.191.44.73","2646551623","2646551625","US","United States"
+"157.191.44.74","157.191.44.74","2646551626","2646551626","MX","Mexico"
+"157.191.44.75","157.191.44.77","2646551627","2646551629","US","United States"
+"157.191.44.78","157.191.44.78","2646551630","2646551630","CA","Canada"
+"157.191.44.79","157.191.44.133","2646551631","2646551685","US","United States"
+"157.191.44.134","157.191.44.134","2646551686","2646551686","CA","Canada"
+"157.191.44.135","157.191.44.137","2646551687","2646551689","US","United States"
+"157.191.44.138","157.191.44.138","2646551690","2646551690","CA","Canada"
+"157.191.44.139","157.191.45.9","2646551691","2646551817","US","United States"
+"157.191.45.10","157.191.45.10","2646551818","2646551818","CA","Canada"
+"157.191.45.11","157.191.45.69","2646551819","2646551877","US","United States"
+"157.191.45.70","157.191.45.70","2646551878","2646551878","MX","Mexico"
+"157.191.45.71","157.191.45.73","2646551879","2646551881","US","United States"
+"157.191.45.74","157.191.45.74","2646551882","2646551882","MX","Mexico"
+"157.191.45.75","157.191.45.77","2646551883","2646551885","US","United States"
+"157.191.45.78","157.191.45.78","2646551886","2646551886","CA","Canada"
+"157.191.45.79","157.191.45.133","2646551887","2646551941","US","United States"
+"157.191.45.134","157.191.45.134","2646551942","2646551942","CA","Canada"
+"157.191.45.135","157.191.45.137","2646551943","2646551945","US","United States"
+"157.191.45.138","157.191.45.138","2646551946","2646551946","CA","Canada"
+"157.191.45.139","157.191.81.9","2646551947","2646561033","US","United States"
+"157.191.81.10","157.191.81.10","2646561034","2646561034","CA","Canada"
+"157.191.81.11","157.191.81.69","2646561035","2646561093","US","United States"
+"157.191.81.70","157.191.81.70","2646561094","2646561094","MX","Mexico"
+"157.191.81.71","157.191.81.73","2646561095","2646561097","US","United States"
+"157.191.81.74","157.191.81.74","2646561098","2646561098","MX","Mexico"
+"157.191.81.75","157.191.81.77","2646561099","2646561101","US","United States"
+"157.191.81.78","157.191.81.78","2646561102","2646561102","CA","Canada"
+"157.191.81.79","157.191.81.133","2646561103","2646561157","US","United States"
+"157.191.81.134","157.191.81.134","2646561158","2646561158","CA","Canada"
+"157.191.81.135","157.191.81.137","2646561159","2646561161","US","United States"
+"157.191.81.138","157.191.81.138","2646561162","2646561162","CA","Canada"
+"157.191.81.139","157.191.97.9","2646561163","2646565129","US","United States"
+"157.191.97.10","157.191.97.10","2646565130","2646565130","CA","Canada"
+"157.191.97.11","157.191.97.69","2646565131","2646565189","US","United States"
+"157.191.97.70","157.191.97.70","2646565190","2646565190","MX","Mexico"
+"157.191.97.71","157.191.97.73","2646565191","2646565193","US","United States"
+"157.191.97.74","157.191.97.74","2646565194","2646565194","MX","Mexico"
+"157.191.97.75","157.191.97.77","2646565195","2646565197","US","United States"
+"157.191.97.78","157.191.97.78","2646565198","2646565198","CA","Canada"
+"157.191.97.79","157.191.97.133","2646565199","2646565253","US","United States"
+"157.191.97.134","157.191.97.134","2646565254","2646565254","CA","Canada"
+"157.191.97.135","157.191.97.137","2646565255","2646565257","US","United States"
+"157.191.97.138","157.191.97.138","2646565258","2646565258","CA","Canada"
+"157.191.97.139","157.191.255.255","2646565259","2646605823","US","United States"
+"157.192.0.0","157.192.255.255","2646605824","2646671359","JP","Japan"
+"157.193.0.0","157.193.255.255","2646671360","2646736895","BE","Belgium"
+"157.194.0.0","157.196.255.255","2646736896","2646933503","US","United States"
+"157.197.0.0","157.197.255.255","2646933504","2646999039","KR","Korea, Republic of"
+"157.198.0.0","157.199.255.255","2646999040","2647130111","US","United States"
+"157.200.0.0","157.200.255.255","2647130112","2647195647","FI","Finland"
+"157.201.0.0","157.202.255.255","2647195648","2647326719","US","United States"
+"157.203.0.0","157.203.255.255","2647326720","2647392255","GB","United Kingdom"
+"157.204.0.0","157.204.255.255","2647392256","2647457791","US","United States"
+"157.205.0.0","157.205.255.255","2647457792","2647523327","JP","Japan"
+"157.206.0.0","157.207.64.255","2647523328","2647605503","US","United States"
+"157.207.65.0","157.207.65.255","2647605504","2647605759","GB","United Kingdom"
+"157.207.66.0","157.208.127.255","2647605760","2647687167","US","United States"
+"157.208.128.0","157.208.159.255","2647687168","2647695359","CA","Canada"
+"157.208.160.0","157.210.255.255","2647695360","2647851007","US","United States"
+"157.211.0.0","157.211.255.255","2647851008","2647916543","AU","Australia"
+"157.212.0.0","157.226.255.255","2647916544","2648899583","US","United States"
+"157.227.0.0","157.227.255.255","2648899584","2648965119","IN","India"
+"157.228.0.0","157.228.255.255","2648965120","2649030655","GB","United Kingdom"
+"157.229.0.0","157.234.215.255","2649030656","2649413631","US","United States"
+"157.234.216.0","157.234.216.255","2649413632","2649413887","AP","Asia/Pacific Region"
+"157.234.217.0","157.235.255.255","2649413888","2649489407","US","United States"
+"157.236.0.0","157.236.255.255","2649489408","2649554943","GB","United Kingdom"
+"157.237.0.0","157.237.255.255","2649554944","2649620479","NO","Norway"
+"157.238.0.0","157.242.255.255","2649620480","2649948159","US","United States"
+"157.243.0.0","157.243.255.255","2649948160","2650013695","FR","France"
+"157.244.0.0","157.244.255.255","2650013696","2650079231","CA","Canada"
+"157.245.0.0","157.246.255.255","2650079232","2650210303","US","United States"
+"157.247.0.0","157.247.255.255","2650210304","2650275839","AT","Austria"
+"157.248.0.0","157.248.255.255","2650275840","2650341375","US","United States"
+"157.249.0.0","157.249.255.255","2650341376","2650406911","NO","Norway"
+"157.250.0.0","157.250.63.255","2650406912","2650423295","US","United States"
+"157.250.64.0","157.250.255.255","2650423296","2650472447","JP","Japan"
+"157.251.0.0","157.252.255.255","2650472448","2650603519","US","United States"
+"157.253.0.0","157.253.255.255","2650603520","2650669055","CO","Colombia"
+"157.254.0.0","157.254.255.255","2650669056","2650734591","US","United States"
+"157.255.0.0","157.255.255.255","2650734592","2650800127","CN","China"
+"158.0.0.0","158.26.31.255","2650800128","2652512255","US","United States"
+"158.26.32.0","158.26.63.255","2652512256","2652520447","CA","Canada"
+"158.26.64.0","158.26.95.255","2652520448","2652528639","US","United States"
+"158.26.96.0","158.26.96.255","2652528640","2652528895","AR","Argentina"
+"158.26.97.0","158.26.144.255","2652528896","2652541183","US","United States"
+"158.26.145.0","158.26.145.255","2652541184","2652541439","NL","Netherlands"
+"158.26.146.0","158.34.239.255","2652541440","2653089791","US","United States"
+"158.34.240.0","158.34.240.255","2653089792","2653090047","AP","Asia/Pacific Region"
+"158.34.241.0","158.35.255.255","2653090048","2653159423","US","United States"
+"158.36.0.0","158.39.255.255","2653159424","2653421567","NO","Norway"
+"158.40.0.0","158.40.255.255","2653421568","2653487103","AU","Australia"
+"158.41.0.0","158.41.255.255","2653487104","2653552639","GB","United Kingdom"
+"158.42.0.0","158.42.255.255","2653552640","2653618175","ES","Spain"
+"158.43.0.0","158.43.255.255","2653618176","2653683711","GB","United Kingdom"
+"158.44.0.0","158.44.255.255","2653683712","2653749247","KR","Korea, Republic of"
+"158.45.0.0","158.45.255.255","2653749248","2653814783","AU","Australia"
+"158.46.0.0","158.46.255.255","2653814784","2653880319","RU","Russian Federation"
+"158.47.0.0","158.47.255.255","2653880320","2653945855","IT","Italy"
+"158.48.0.0","158.48.255.255","2653945856","2654011391","US","United States"
+"158.49.0.0","158.49.255.255","2654011392","2654076927","ES","Spain"
+"158.50.0.0","158.50.31.255","2654076928","2654085119","FR","France"
+"158.50.32.0","158.50.47.255","2654085120","2654089215","HK","Hong Kong"
+"158.50.48.0","158.50.63.255","2654089216","2654093311","FR","France"
+"158.50.64.0","158.50.80.255","2654093312","2654097663","US","United States"
+"158.50.81.0","158.50.255.255","2654097664","2654142463","FR","France"
+"158.52.0.0","158.53.255.255","2654208000","2654339071","US","United States"
+"158.54.0.0","158.54.255.255","2654339072","2654404607","AU","Australia"
+"158.55.0.0","158.57.255.255","2654404608","2654601215","US","United States"
+"158.58.0.0","158.58.127.255","2654601216","2654633983","IR","Iran, Islamic Republic of"
+"158.58.128.0","158.58.135.255","2654633984","2654636031","RU","Russian Federation"
+"158.58.136.0","158.58.143.255","2654636032","2654638079","IT","Italy"
+"158.58.144.0","158.58.151.255","2654638080","2654640127","DE","Germany"
+"158.58.152.0","158.58.159.255","2654640128","2654642175","NO","Norway"
+"158.58.160.0","158.58.167.255","2654642176","2654644223","GB","United Kingdom"
+"158.58.168.0","158.58.175.255","2654644224","2654646271","IT","Italy"
+"158.58.176.0","158.58.183.255","2654646272","2654648319","FR","France"
+"158.58.184.0","158.58.191.255","2654648320","2654650367","IR","Iran, Islamic Republic of"
+"158.58.192.0","158.58.255.255","2654650368","2654666751","BG","Bulgaria"
+"158.59.0.0","158.63.255.255","2654666752","2654994431","US","United States"
+"158.64.0.0","158.64.255.255","2654994432","2655059967","LU","Luxembourg"
+"158.65.0.0","158.65.255.255","2655059968","2655125503","US","United States"
+"158.66.0.0","158.66.255.255","2655125504","2655191039","PL","Poland"
+"158.67.0.0","158.67.255.255","2655191040","2655256575","EU","Europe"
+"158.68.0.0","158.68.255.255","2655256576","2655322111","US","United States"
+"158.69.0.0","158.69.16.79","2655322112","2655326287","CA","Canada"
+"158.69.16.80","158.69.16.95","2655326288","2655326303","US","United States"
+"158.69.16.96","158.69.17.127","2655326304","2655326591","CA","Canada"
+"158.69.17.128","158.69.17.131","2655326592","2655326595","US","United States"
+"158.69.17.132","158.69.28.91","2655326596","2655329371","CA","Canada"
+"158.69.28.92","158.69.28.95","2655329372","2655329375","US","United States"
+"158.69.28.96","158.69.39.199","2655329376","2655332295","CA","Canada"
+"158.69.39.200","158.69.39.207","2655332296","2655332303","US","United States"
+"158.69.39.208","158.69.56.255","2655332304","2655336703","CA","Canada"
+"158.69.57.0","158.69.57.255","2655336704","2655336959","US","United States"
+"158.69.58.0","158.69.108.183","2655336960","2655349943","CA","Canada"
+"158.69.108.184","158.69.108.191","2655349944","2655349951","US","United States"
+"158.69.108.192","158.69.118.197","2655349952","2655352517","CA","Canada"
+"158.69.118.198","158.69.118.198","2655352518","2655352518","US","United States"
+"158.69.118.199","158.69.148.143","2655352519","2655360143","CA","Canada"
+"158.69.148.144","158.69.148.151","2655360144","2655360151","US","United States"
+"158.69.148.152","158.69.186.135","2655360152","2655369863","CA","Canada"
+"158.69.186.136","158.69.186.143","2655369864","2655369871","US","United States"
+"158.69.186.144","158.69.255.255","2655369872","2655387647","CA","Canada"
+"158.70.0.0","158.74.255.255","2655387648","2655715327","US","United States"
+"158.75.0.0","158.75.255.255","2655715328","2655780863","PL","Poland"
+"158.76.0.0","158.85.63.255","2655780864","2656387071","US","United States"
+"158.85.64.0","158.85.127.255","2656387072","2656403455","CA","Canada"
+"158.85.128.0","158.88.255.255","2656403456","2656632831","US","United States"
+"158.89.0.0","158.89.255.255","2656632832","2656698367","AU","Australia"
+"158.90.0.0","158.90.255.255","2656698368","2656763903","FI","Finland"
+"158.91.0.0","158.91.255.255","2656763904","2656829439","US","United States"
+"158.92.0.0","158.92.255.255","2656829440","2656894975","SE","Sweden"
+"158.93.0.0","158.93.255.255","2656894976","2656960511","US","United States"
+"158.94.0.0","158.94.255.255","2656960512","2657026047","GB","United Kingdom"
+"158.95.0.0","158.96.255.255","2657026048","2657157119","US","United States"
+"158.97.0.0","158.97.255.255","2657157120","2657222655","MX","Mexico"
+"158.98.0.0","158.98.255.255","2657222656","2657288191","US","United States"
+"158.99.0.0","158.99.255.255","2657288192","2657353727","ES","Spain"
+"158.100.0.0","158.101.255.255","2657353728","2657484799","US","United States"
+"158.102.0.0","158.102.255.255","2657484800","2657550335","IT","Italy"
+"158.103.0.0","158.104.255.255","2657550336","2657681407","US","United States"
+"158.105.0.0","158.105.255.255","2657681408","2657746943","SE","Sweden"
+"158.106.0.0","158.106.63.255","2657746944","2657763327","US","United States"
+"158.106.64.0","158.106.127.255","2657763328","2657779711","CA","Canada"
+"158.106.128.0","158.106.223.255","2657779712","2657804287","US","United States"
+"158.106.224.0","158.106.247.255","2657804288","2657810431","CA","Canada"
+"158.106.248.0","158.107.255.255","2657810432","2657878015","US","United States"
+"158.108.0.0","158.108.255.255","2657878016","2657943551","TH","Thailand"
+"158.109.0.0","158.109.255.255","2657943552","2658009087","ES","Spain"
+"158.110.0.0","158.110.255.255","2658009088","2658074623","IT","Italy"
+"158.111.0.0","158.111.255.255","2658074624","2658140159","US","United States"
+"158.112.0.0","158.112.255.255","2658140160","2658205695","NO","Norway"
+"158.113.0.0","158.116.224.0","2658205696","2658459648","US","United States"
+"158.116.224.1","158.116.224.1","2658459649","2658459649","EU","Europe"
+"158.116.224.2","158.118.255.255","2658459650","2658598911","US","United States"
+"158.119.0.0","158.119.255.255","2658598912","2658664447","GB","United Kingdom"
+"158.120.0.0","158.123.255.255","2658664448","2658926591","US","United States"
+"158.124.0.0","158.125.255.255","2658926592","2659057663","GB","United Kingdom"
+"158.126.0.0","158.126.255.255","2659057664","2659123199","SE","Sweden"
+"158.127.0.0","158.127.223.255","2659123200","2659180543","FI","Finland"
+"158.127.224.0","158.127.228.255","2659180544","2659181823","NL","Netherlands"
+"158.127.229.0","158.127.229.255","2659181824","2659182079","BE","Belgium"
+"158.127.230.0","158.127.239.255","2659182080","2659184639","NL","Netherlands"
+"158.127.240.0","158.127.255.255","2659184640","2659188735","FI","Finland"
+"158.128.0.0","158.128.255.255","2659188736","2659254271","CA","Canada"
+"158.129.0.0","158.129.255.255","2659254272","2659319807","LT","Lithuania"
+"158.130.0.0","158.130.255.255","2659319808","2659385343","US","United States"
+"158.131.0.0","158.131.255.255","2659385344","2659450879","FI","Finland"
+"158.132.0.0","158.132.255.255","2659450880","2659516415","HK","Hong Kong"
+"158.133.0.0","158.133.255.255","2659516416","2659581951","CH","Switzerland"
+"158.134.0.0","158.140.255.255","2659581952","2660040703","US","United States"
+"158.141.0.0","158.141.255.255","2660040704","2660106239","CA","Canada"
+"158.142.0.0","158.142.255.255","2660106240","2660171775","US","United States"
+"158.143.0.0","158.143.255.255","2660171776","2660237311","GB","United Kingdom"
+"158.144.0.0","158.144.255.255","2660237312","2660302847","IN","India"
+"158.145.0.0","158.147.255.255","2660302848","2660499455","US","United States"
+"158.148.0.0","158.148.255.255","2660499456","2660564991","IT","Italy"
+"158.149.0.0","158.150.255.255","2660564992","2660696063","NO","Norway"
+"158.151.0.0","158.151.255.255","2660696064","2660761599","US","United States"
+"158.152.0.0","158.152.255.255","2660761600","2660827135","GB","United Kingdom"
+"158.153.0.0","158.155.255.255","2660827136","2661023743","US","United States"
+"158.156.0.0","158.156.255.255","2661023744","2661089279","FR","France"
+"158.157.0.0","158.159.255.255","2661089280","2661285887","US","United States"
+"158.160.0.0","158.160.255.255","2661285888","2661351423","VE","Venezuela"
+"158.161.0.0","158.161.255.255","2661351424","2661416959","BN","Brunei Darussalam"
+"158.162.0.0","158.162.255.255","2661416960","2661482495","PT","Portugal"
+"158.163.0.0","158.163.255.255","2661482496","2661548031","CA","Canada"
+"158.164.0.0","158.165.255.255","2661548032","2661679103","US","United States"
+"158.166.0.0","158.169.39.255","2661679104","2661885951","LU","Luxembourg"
+"158.169.40.0","158.169.40.255","2661885952","2661886207","BE","Belgium"
+"158.169.41.0","158.169.149.255","2661886208","2661914111","LU","Luxembourg"
+"158.169.150.0","158.169.150.255","2661914112","2661914367","BE","Belgium"
+"158.169.151.0","158.169.255.255","2661914368","2661941247","LU","Luxembourg"
+"158.170.0.0","158.170.255.255","2661941248","2662006783","CL","Chile"
+"158.171.0.0","158.171.255.255","2662006784","2662072319","US","United States"
+"158.172.0.0","158.172.255.255","2662072320","2662137855","ES","Spain"
+"158.173.0.0","158.173.255.255","2662137856","2662203391","DK","Denmark"
+"158.174.0.0","158.174.255.255","2662203392","2662268927","SE","Sweden"
+"158.175.0.0","158.178.127.255","2662268928","2662498303","US","United States"
+"158.178.128.0","158.180.255.255","2662498304","2662662143","GB","United Kingdom"
+"158.181.0.0","158.181.31.255","2662662144","2662670335","KG","Kyrgyzstan"
+"158.181.32.0","158.181.47.255","2662670336","2662674431","AZ","Azerbaijan"
+"158.181.48.0","158.181.58.95","2662674432","2662677087","DE","Germany"
+"158.181.58.96","158.181.59.31","2662677088","2662677279","US","United States"
+"158.181.59.32","158.181.59.127","2662677280","2662677375","DE","Germany"
+"158.181.59.128","158.181.63.255","2662677376","2662678527","US","United States"
+"158.181.64.0","158.181.95.255","2662678528","2662686719","DE","Germany"
+"158.181.96.0","158.181.127.255","2662686720","2662694911","CH","Switzerland"
+"158.181.128.0","158.181.255.255","2662694912","2662727679","KG","Kyrgyzstan"
+"158.182.0.0","158.182.255.255","2662727680","2662793215","HK","Hong Kong"
+"158.183.0.0","158.189.255.255","2662793216","2663251967","US","United States"
+"158.190.0.0","158.192.255.255","2663251968","2663448575","FR","France"
+"158.193.0.0","158.193.255.255","2663448576","2663514111","SK","Slovakia"
+"158.194.0.0","158.194.255.255","2663514112","2663579647","CZ","Czech Republic"
+"158.195.0.0","158.195.255.255","2663579648","2663645183","SK","Slovakia"
+"158.196.0.0","158.196.255.255","2663645184","2663710719","CZ","Czech Republic"
+"158.197.0.0","158.197.255.255","2663710720","2663776255","SK","Slovakia"
+"158.198.0.0","158.215.255.255","2663776256","2664955903","JP","Japan"
+"158.216.0.0","158.216.255.255","2664955904","2665021439","CH","Switzerland"
+"158.217.0.0","158.217.255.255","2665021440","2665086975","JP","Japan"
+"158.218.0.0","158.218.255.255","2665086976","2665152511","GB","United Kingdom"
+"158.219.0.0","158.219.255.255","2665152512","2665218047","US","United States"
+"158.220.0.0","158.220.255.255","2665218048","2665283583","CH","Switzerland"
+"158.221.0.0","158.222.39.255","2665283584","2665359359","US","United States"
+"158.222.40.0","158.222.41.255","2665359360","2665359871","GP","Guadeloupe"
+"158.222.42.0","158.222.103.255","2665359872","2665375743","US","United States"
+"158.222.104.0","158.222.111.255","2665375744","2665377791","CA","Canada"
+"158.222.112.0","158.222.255.255","2665377792","2665414655","US","United States"
+"158.223.0.0","158.223.255.255","2665414656","2665480191","GB","United Kingdom"
+"158.224.0.0","158.224.255.255","2665480192","2665545727","US","United States"
+"158.225.0.0","158.225.255.255","2665545728","2665611263","DE","Germany"
+"158.226.0.0","158.226.255.255","2665611264","2665676799","CH","Switzerland"
+"158.227.0.0","158.227.255.255","2665676800","2665742335","ES","Spain"
+"158.228.0.0","158.229.255.255","2665742336","2665873407","US","United States"
+"158.230.0.0","158.230.255.255","2665873408","2665938943","GB","United Kingdom"
+"158.231.0.0","158.231.255.255","2665938944","2666004479","FR","France"
+"158.232.0.0","158.232.255.255","2666004480","2666070015","CH","Switzerland"
+"158.233.0.0","158.233.255.255","2666070016","2666135551","SE","Sweden"
+"158.234.0.0","158.234.255.255","2666135552","2666201087","GB","United Kingdom"
+"158.235.0.0","158.247.255.255","2666201088","2667053055","US","United States"
+"158.248.0.0","158.248.255.255","2667053056","2667118591","NO","Norway"
+"158.249.0.0","158.249.255.255","2667118592","2667184127","HU","Hungary"
+"158.250.0.0","158.250.255.255","2667184128","2667249663","RU","Russian Federation"
+"158.251.0.0","158.251.255.255","2667249664","2667315199","CL","Chile"
+"158.252.0.0","158.254.255.255","2667315200","2667511807","US","United States"
+"158.255.0.0","158.255.7.255","2667511808","2667513855","RU","Russian Federation"
+"158.255.8.0","158.255.15.255","2667513856","2667515903","GB","United Kingdom"
+"158.255.16.0","158.255.23.255","2667515904","2667517951","CZ","Czech Republic"
+"158.255.24.0","158.255.31.255","2667517952","2667519999","SK","Slovakia"
+"158.255.32.0","158.255.39.255","2667520000","2667522047","CZ","Czech Republic"
+"158.255.40.0","158.255.47.255","2667522048","2667524095","GB","United Kingdom"
+"158.255.48.0","158.255.55.255","2667524096","2667526143","RU","Russian Federation"
+"158.255.56.0","158.255.63.255","2667526144","2667528191","LV","Latvia"
+"158.255.64.0","158.255.79.255","2667528192","2667532287","FR","France"
+"158.255.80.0","158.255.87.255","2667532288","2667534335","RU","Russian Federation"
+"158.255.88.0","158.255.95.255","2667534336","2667536383","PL","Poland"
+"158.255.96.0","158.255.96.191","2667536384","2667536575","AT","Austria"
+"158.255.96.192","158.255.96.199","2667536576","2667536583","FR","France"
+"158.255.96.200","158.255.98.191","2667536584","2667537087","AT","Austria"
+"158.255.98.192","158.255.98.223","2667537088","2667537119","FR","France"
+"158.255.98.224","158.255.98.255","2667537120","2667537151","AT","Austria"
+"158.255.99.0","158.255.99.63","2667537152","2667537215","FR","France"
+"158.255.99.64","158.255.99.79","2667537216","2667537231","AT","Austria"
+"158.255.99.80","158.255.99.87","2667537232","2667537239","FR","France"
+"158.255.99.88","158.255.99.97","2667537240","2667537249","AT","Austria"
+"158.255.99.98","158.255.99.98","2667537250","2667537250","FR","France"
+"158.255.99.99","158.255.99.255","2667537251","2667537407","AT","Austria"
+"158.255.100.0","158.255.115.255","2667537408","2667541503","FR","France"
+"158.255.116.0","158.255.119.255","2667541504","2667542527","AT","Austria"
+"158.255.120.0","158.255.127.255","2667542528","2667544575","FR","France"
+"158.255.128.0","158.255.191.255","2667544576","2667560959","RU","Russian Federation"
+"158.255.192.0","158.255.207.255","2667560960","2667565055","IT","Italy"
+"158.255.208.0","158.255.208.255","2667565056","2667565311","HK","Hong Kong"
+"158.255.209.0","158.255.209.109","2667565312","2667565421","AT","Austria"
+"158.255.209.110","158.255.209.110","2667565422","2667565422","PT","Portugal"
+"158.255.209.111","158.255.209.111","2667565423","2667565423","ES","Spain"
+"158.255.209.112","158.255.209.112","2667565424","2667565424","US","United States"
+"158.255.209.113","158.255.209.113","2667565425","2667565425","CR","Costa Rica"
+"158.255.209.114","158.255.209.114","2667565426","2667565426","KN","Saint Kitts and Nevis"
+"158.255.209.115","158.255.209.115","2667565427","2667565427","BR","Brazil"
+"158.255.209.116","158.255.209.116","2667565428","2667565428","FI","Finland"
+"158.255.209.117","158.255.209.117","2667565429","2667565429","CH","Switzerland"
+"158.255.209.118","158.255.209.118","2667565430","2667565430","GB","United Kingdom"
+"158.255.209.119","158.255.212.255","2667565431","2667566335","AT","Austria"
+"158.255.213.0","158.255.213.255","2667566336","2667566591","US","United States"
+"158.255.214.0","158.255.214.255","2667566592","2667566847","DE","Germany"
+"158.255.215.0","158.255.215.255","2667566848","2667567103","AT","Austria"
+"158.255.216.0","158.255.223.255","2667567104","2667569151","SE","Sweden"
+"158.255.224.0","158.255.231.255","2667569152","2667571199","GB","United Kingdom"
+"158.255.232.0","158.255.239.255","2667571200","2667573247","ES","Spain"
+"158.255.240.0","158.255.247.255","2667573248","2667575295","IT","Italy"
+"158.255.248.0","158.255.255.255","2667575296","2667577343","SK","Slovakia"
+"159.0.0.0","159.0.255.255","2667577344","2667642879","SA","Saudi Arabia"
+"159.1.0.0","159.5.255.255","2667642880","2667970559","US","United States"
+"159.6.0.0","159.6.255.255","2667970560","2668036095","CA","Canada"
+"159.7.0.0","159.7.255.255","2668036096","2668101631","SE","Sweden"
+"159.8.0.0","159.8.63.255","2668101632","2668118015","NL","Netherlands"
+"159.8.64.0","159.8.127.255","2668118016","2668134399","FR","France"
+"159.8.128.0","159.8.191.255","2668134400","2668150783","GB","United Kingdom"
+"159.8.192.0","159.8.255.255","2668150784","2668167167","NL","Netherlands"
+"159.9.0.0","159.11.255.255","2668167168","2668363775","US","United States"
+"159.12.0.0","159.12.191.255","2668363776","2668412927","CH","Switzerland"
+"159.12.192.0","159.12.207.255","2668412928","2668417023","SG","Singapore"
+"159.12.208.0","159.12.255.255","2668417024","2668429311","CH","Switzerland"
+"159.13.0.0","159.13.255.255","2668429312","2668494847","AU","Australia"
+"159.14.0.0","159.14.255.255","2668494848","2668560383","US","United States"
+"159.15.0.0","159.15.255.255","2668560384","2668625919","GB","United Kingdom"
+"159.16.0.0","159.16.255.255","2668625920","2668691455","MX","Mexico"
+"159.17.0.0","159.17.255.255","2668691456","2668756991","US","United States"
+"159.18.0.0","159.18.255.255","2668756992","2668822527","CA","Canada"
+"159.19.0.0","159.19.255.255","2668822528","2668888063","US","United States"
+"159.20.0.0","159.20.7.255","2668888064","2668890111","DK","Denmark"
+"159.20.8.0","159.20.15.255","2668890112","2668892159","FR","France"
+"159.20.16.0","159.20.23.255","2668892160","2668894207","BA","Bosnia and Herzegovina"
+"159.20.24.0","159.20.31.255","2668894208","2668896255","MT","Malta"
+"159.20.32.0","159.20.63.255","2668896256","2668904447","GB","United Kingdom"
+"159.20.64.0","159.20.95.255","2668904448","2668912639","TR","Turkey"
+"159.20.96.0","159.20.111.255","2668912640","2668916735","IR","Iran, Islamic Republic of"
+"159.20.112.0","159.20.119.255","2668916736","2668918783","TR","Turkey"
+"159.20.120.0","159.20.127.255","2668918784","2668920831","ES","Spain"
+"159.20.128.0","159.20.255.255","2668920832","2668953599","IT","Italy"
+"159.21.0.0","159.21.63.255","2668953600","2668969983","US","United States"
+"159.21.64.0","159.21.67.255","2668969984","2668971007","GB","United Kingdom"
+"159.21.68.0","159.21.130.255","2668971008","2668987135","US","United States"
+"159.21.131.0","159.21.131.255","2668987136","2668987391","AU","Australia"
+"159.21.132.0","159.21.141.255","2668987392","2668989951","US","United States"
+"159.21.142.0","159.21.143.255","2668989952","2668990463","NZ","New Zealand"
+"159.21.144.0","159.21.147.255","2668990464","2668991487","IN","India"
+"159.21.148.0","159.21.255.255","2668991488","2669019135","US","United States"
+"159.22.0.0","159.22.255.255","2669019136","2669084671","CH","Switzerland"
+"159.23.0.0","159.24.255.255","2669084672","2669215743","US","United States"
+"159.25.0.0","159.25.255.255","2669215744","2669281279","DE","Germany"
+"159.26.0.0","159.28.255.255","2669281280","2669477887","US","United States"
+"159.29.0.0","159.29.255.255","2669477888","2669543423","CH","Switzerland"
+"159.30.0.0","159.30.255.255","2669543424","2669608959","GB","United Kingdom"
+"159.31.0.0","159.31.255.255","2669608960","2669674495","FR","France"
+"159.32.0.0","159.33.255.255","2669674496","2669805567","CA","Canada"
+"159.34.0.0","159.34.255.255","2669805568","2669871103","GB","United Kingdom"
+"159.35.0.0","159.37.255.255","2669871104","2670067711","US","United States"
+"159.38.0.0","159.38.255.255","2670067712","2670133247","SE","Sweden"
+"159.39.0.0","159.45.255.255","2670133248","2670591999","US","United States"
+"159.46.0.0","159.46.255.255","2670592000","2670657535","NL","Netherlands"
+"159.47.0.0","159.49.255.255","2670657536","2670854143","US","United States"
+"159.50.0.0","159.50.255.255","2670854144","2670919679","FR","France"
+"159.51.0.0","159.51.255.255","2670919680","2670985215","DE","Germany"
+"159.52.0.0","159.52.255.255","2670985216","2671050751","AU","Australia"
+"159.53.0.0","159.54.255.255","2671050752","2671181823","US","United States"
+"159.55.0.0","159.55.255.255","2671181824","2671247359","CA","Canada"
+"159.56.0.0","159.57.255.255","2671247360","2671378431","US","United States"
+"159.58.0.0","159.58.255.255","2671378432","2671443967","NO","Norway"
+"159.59.0.0","159.59.255.255","2671443968","2671509503","US","United States"
+"159.60.0.0","159.60.255.255","2671509504","2671575039","NL","Netherlands"
+"159.61.0.0","159.63.20.247","2671575040","2671711479","US","United States"
+"159.63.20.248","159.63.20.251","2671711480","2671711483","DE","Germany"
+"159.63.20.252","159.63.21.85","2671711484","2671711573","US","United States"
+"159.63.21.86","159.63.21.86","2671711574","2671711574","GB","United Kingdom"
+"159.63.21.87","159.63.49.171","2671711575","2671718827","US","United States"
+"159.63.49.172","159.63.49.175","2671718828","2671718831","GB","United Kingdom"
+"159.63.49.176","159.63.55.97","2671718832","2671720289","US","United States"
+"159.63.55.98","159.63.55.98","2671720290","2671720290","GB","United Kingdom"
+"159.63.55.99","159.63.167.255","2671720291","2671749119","US","United States"
+"159.63.168.0","159.63.171.255","2671749120","2671750143","CA","Canada"
+"159.63.172.0","159.71.255.255","2671750144","2672295935","US","United States"
+"159.72.0.0","159.72.3.255","2672295936","2672296959","ES","Spain"
+"159.72.4.0","159.72.255.255","2672296960","2672361471","SE","Sweden"
+"159.73.0.0","159.73.255.255","2672361472","2672427007","AU","Australia"
+"159.74.0.0","159.79.255.255","2672427008","2672820223","US","United States"
+"159.80.0.0","159.80.255.255","2672820224","2672885759","JP","Japan"
+"159.81.0.0","159.81.255.255","2672885760","2672951295","NO","Norway"
+"159.82.0.0","159.83.255.255","2672951296","2673082367","US","United States"
+"159.84.0.0","159.84.255.255","2673082368","2673147903","FR","France"
+"159.85.0.0","159.85.255.255","2673147904","2673213439","US","United States"
+"159.86.0.0","159.86.255.255","2673213440","2673278975","GB","United Kingdom"
+"159.87.0.0","159.88.255.255","2673278976","2673410047","US","United States"
+"159.89.0.0","159.89.255.255","2673410048","2673475583","CA","Canada"
+"159.90.0.0","159.90.255.255","2673475584","2673541119","VE","Venezuela"
+"159.91.0.0","159.91.255.255","2673541120","2673606655","US","United States"
+"159.92.0.0","159.92.255.255","2673606656","2673672191","GB","United Kingdom"
+"159.93.0.0","159.93.255.255","2673672192","2673737727","RU","Russian Federation"
+"159.94.0.0","159.94.255.255","2673737728","2673803263","US","United States"
+"159.95.0.0","159.95.255.255","2673803264","2673868799","FR","France"
+"159.96.0.0","159.99.255.255","2673868800","2674130943","US","United States"
+"159.100.0.0","159.100.127.255","2674130944","2674163711","NL","Netherlands"
+"159.100.128.0","159.100.129.207","2674163712","2674164175","GB","United Kingdom"
+"159.100.129.208","159.100.129.223","2674164176","2674164191","FR","France"
+"159.100.129.224","159.100.159.255","2674164192","2674171903","GB","United Kingdom"
+"159.100.160.0","159.100.181.6","2674171904","2674177286","US","United States"
+"159.100.181.7","159.100.181.7","2674177287","2674177287","GB","United Kingdom"
+"159.100.181.8","159.100.239.255","2674177288","2674192383","US","United States"
+"159.100.240.0","159.100.255.255","2674192384","2674196479","CH","Switzerland"
+"159.101.0.0","159.101.207.255","2674196480","2674249727","GB","United Kingdom"
+"159.101.208.0","159.101.215.255","2674249728","2674251775","US","United States"
+"159.101.216.0","159.101.255.255","2674251776","2674262015","GB","United Kingdom"
+"159.102.0.0","159.102.255.255","2674262016","2674327551","US","United States"
+"159.103.0.0","159.103.255.255","2674327552","2674393087","CH","Switzerland"
+"159.104.0.0","159.106.255.255","2674393088","2674589695","US","United States"
+"159.107.0.0","159.107.255.255","2674589696","2674655231","SE","Sweden"
+"159.108.0.0","159.108.255.255","2674655232","2674720767","US","United States"
+"159.109.0.0","159.109.255.255","2674720768","2674786303","BE","Belgium"
+"159.110.0.0","159.110.255.255","2674786304","2674851839","US","United States"
+"159.111.0.0","159.111.255.255","2674851840","2674917375","AU","Australia"
+"159.112.0.0","159.113.255.255","2674917376","2675048447","US","United States"
+"159.114.0.0","159.114.255.255","2675048448","2675113983","GB","United Kingdom"
+"159.115.0.0","159.116.255.255","2675113984","2675245055","US","United States"
+"159.117.0.0","159.117.255.255","2675245056","2675310591","NZ","New Zealand"
+"159.118.0.0","159.122.5.223","2675310592","2675574239","US","United States"
+"159.122.5.224","159.122.5.255","2675574240","2675574271","IT","Italy"
+"159.122.6.0","159.122.8.111","2675574272","2675574895","US","United States"
+"159.122.8.112","159.122.8.119","2675574896","2675574903","NL","Netherlands"
+"159.122.8.120","159.122.15.127","2675574904","2675576703","US","United States"
+"159.122.15.128","159.122.15.135","2675576704","2675576711","JO","Jordan"
+"159.122.15.136","159.122.63.255","2675576712","2675589119","US","United States"
+"159.122.64.0","159.122.127.255","2675589120","2675605503","DE","Germany"
+"159.122.128.0","159.122.129.31","2675605504","2675605791","US","United States"
+"159.122.129.32","159.122.129.39","2675605792","2675605799","CZ","Czech Republic"
+"159.122.129.40","159.122.129.47","2675605800","2675605807","US","United States"
+"159.122.129.48","159.122.129.51","2675605808","2675605811","CZ","Czech Republic"
+"159.122.129.52","159.122.129.191","2675605812","2675605951","US","United States"
+"159.122.129.192","159.122.129.201","2675605952","2675605961","CZ","Czech Republic"
+"159.122.129.202","159.122.129.202","2675605962","2675605962","DE","Germany"
+"159.122.129.203","159.122.129.203","2675605963","2675605963","CZ","Czech Republic"
+"159.122.129.204","159.122.129.204","2675605964","2675605964","DE","Germany"
+"159.122.129.205","159.122.129.207","2675605965","2675605967","CZ","Czech Republic"
+"159.122.129.208","159.122.130.255","2675605968","2675606271","US","United States"
+"159.122.131.0","159.122.131.255","2675606272","2675606527","IT","Italy"
+"159.122.132.0","159.122.133.191","2675606528","2675606975","US","United States"
+"159.122.133.192","159.122.133.255","2675606976","2675607039","IT","Italy"
+"159.122.134.0","159.122.140.175","2675607040","2675608751","US","United States"
+"159.122.140.176","159.122.140.191","2675608752","2675608767","HK","Hong Kong"
+"159.122.140.192","159.122.141.151","2675608768","2675608983","US","United States"
+"159.122.141.152","159.122.141.159","2675608984","2675608991","AU","Australia"
+"159.122.141.160","159.122.143.143","2675608992","2675609487","US","United States"
+"159.122.143.144","159.122.143.159","2675609488","2675609503","CN","China"
+"159.122.143.160","159.122.146.79","2675609504","2675610191","US","United States"
+"159.122.146.80","159.122.146.95","2675610192","2675610207","IL","Israel"
+"159.122.146.96","159.122.150.159","2675610208","2675611295","US","United States"
+"159.122.150.160","159.122.150.223","2675611296","2675611359","IT","Italy"
+"159.122.150.224","159.122.157.191","2675611360","2675613119","US","United States"
+"159.122.157.192","159.122.157.223","2675613120","2675613151","IT","Italy"
+"159.122.157.224","159.122.158.95","2675613152","2675613279","US","United States"
+"159.122.158.96","159.122.158.127","2675613280","2675613311","IT","Italy"
+"159.122.158.128","159.122.159.23","2675613312","2675613463","US","United States"
+"159.122.159.24","159.122.159.31","2675613464","2675613471","IL","Israel"
+"159.122.159.32","159.122.201.207","2675613472","2675624399","US","United States"
+"159.122.201.208","159.122.201.223","2675624400","2675624415","CN","China"
+"159.122.201.224","159.122.208.255","2675624416","2675626239","US","United States"
+"159.122.209.0","159.122.209.31","2675626240","2675626271","GB","United Kingdom"
+"159.122.209.32","159.122.217.111","2675626272","2675628399","US","United States"
+"159.122.217.112","159.122.217.159","2675628400","2675628447","GB","United Kingdom"
+"159.122.217.160","159.122.224.15","2675628448","2675630095","US","United States"
+"159.122.224.16","159.122.224.31","2675630096","2675630111","GB","United Kingdom"
+"159.122.224.32","159.122.228.223","2675630112","2675631327","US","United States"
+"159.122.228.224","159.122.228.239","2675631328","2675631343","GB","United Kingdom"
+"159.122.228.240","159.122.236.31","2675631344","2675633183","US","United States"
+"159.122.236.32","159.122.236.63","2675633184","2675633215","GB","United Kingdom"
+"159.122.236.64","159.122.236.207","2675633216","2675633359","US","United States"
+"159.122.236.208","159.122.236.223","2675633360","2675633375","GB","United Kingdom"
+"159.122.236.224","159.122.247.175","2675633376","2675636143","US","United States"
+"159.122.247.176","159.122.247.183","2675636144","2675636151","GB","United Kingdom"
+"159.122.247.184","159.122.247.202","2675636152","2675636170","US","United States"
+"159.122.247.203","159.122.247.203","2675636171","2675636171","GB","United Kingdom"
+"159.122.247.204","159.127.255.255","2675636172","2675965951","US","United States"
+"159.128.0.0","159.128.255.255","2675965952","2676031487","CA","Canada"
+"159.129.0.0","159.129.255.255","2676031488","2676097023","US","United States"
+"159.130.0.0","159.130.255.255","2676097024","2676162559","NO","Norway"
+"159.131.0.0","159.133.255.255","2676162560","2676359167","US","United States"
+"159.134.0.0","159.134.255.255","2676359168","2676424703","IE","Ireland"
+"159.135.0.0","159.143.255.255","2676424704","2677014527","US","United States"
+"159.144.0.0","159.144.255.255","2677014528","2677080063","CH","Switzerland"
+"159.145.0.0","159.145.255.255","2677080064","2677145599","US","United States"
+"159.146.0.0","159.146.127.255","2677145600","2677178367","TR","Turkey"
+"159.146.128.0","159.146.255.255","2677178368","2677211135","UA","Ukraine"
+"159.147.0.0","159.147.255.255","2677211136","2677276671","ES","Spain"
+"159.148.0.0","159.148.255.255","2677276672","2677342207","LV","Latvia"
+"159.149.0.0","159.149.255.255","2677342208","2677407743","IT","Italy"
+"159.150.0.0","159.150.255.255","2677407744","2677473279","US","United States"
+"159.151.0.0","159.151.255.255","2677473280","2677538815","FR","France"
+"159.152.0.0","159.152.255.255","2677538816","2677604351","FI","Finland"
+"159.153.0.0","159.153.71.255","2677604352","2677622783","US","United States"
+"159.153.72.0","159.153.72.255","2677622784","2677623039","IE","Ireland"
+"159.153.73.0","159.153.119.255","2677623040","2677635071","US","United States"
+"159.153.120.0","159.153.123.255","2677635072","2677636095","CN","China"
+"159.153.124.0","159.153.135.255","2677636096","2677639167","US","United States"
+"159.153.136.0","159.153.137.255","2677639168","2677639679","CA","Canada"
+"159.153.138.0","159.153.143.255","2677639680","2677641215","US","United States"
+"159.153.144.0","159.153.144.255","2677641216","2677641471","CA","Canada"
+"159.153.145.0","159.153.147.255","2677641472","2677642239","US","United States"
+"159.153.148.0","159.153.148.255","2677642240","2677642495","ES","Spain"
+"159.153.149.0","159.153.149.255","2677642496","2677642751","CA","Canada"
+"159.153.150.0","159.153.150.255","2677642752","2677643007","SE","Sweden"
+"159.153.151.0","159.153.156.59","2677643008","2677644347","US","United States"
+"159.153.156.60","159.153.156.60","2677644348","2677644348","GB","United Kingdom"
+"159.153.156.61","159.153.171.255","2677644349","2677648383","US","United States"
+"159.153.172.0","159.153.175.255","2677648384","2677649407","JP","Japan"
+"159.153.176.0","159.153.179.255","2677649408","2677650431","US","United States"
+"159.153.180.0","159.153.181.255","2677650432","2677650943","RO","Romania"
+"159.153.182.0","159.153.183.255","2677650944","2677651455","US","United States"
+"159.153.184.0","159.153.187.255","2677651456","2677652479","SG","Singapore"
+"159.153.188.0","159.153.210.255","2677652480","2677658367","US","United States"
+"159.153.211.0","159.153.211.255","2677658368","2677658623","AU","Australia"
+"159.153.212.0","159.153.215.255","2677658624","2677659647","US","United States"
+"159.153.216.0","159.153.216.255","2677659648","2677659903","AU","Australia"
+"159.153.217.0","159.153.217.255","2677659904","2677660159","IN","India"
+"159.153.218.0","159.153.218.255","2677660160","2677660415","KR","Korea, Republic of"
+"159.153.219.0","159.153.255.255","2677660416","2677669887","US","United States"
+"159.154.0.0","159.154.255.255","2677669888","2677735423","DE","Germany"
+"159.155.0.0","159.155.255.255","2677735424","2677800959","US","United States"
+"159.156.0.0","159.156.255.255","2677800960","2677866495","CH","Switzerland"
+"159.157.0.0","159.158.255.255","2677866496","2677997567","US","United States"
+"159.159.0.0","159.159.255.255","2677997568","2678063103","CA","Canada"
+"159.160.0.0","159.160.255.255","2678063104","2678128639","UA","Ukraine"
+"159.161.0.0","159.161.255.255","2678128640","2678194175","US","United States"
+"159.162.0.0","159.162.255.255","2678194176","2678259711","NO","Norway"
+"159.163.0.0","159.166.255.255","2678259712","2678521855","US","United States"
+"159.167.0.0","159.167.255.255","2678521856","2678587391","GB","United Kingdom"
+"159.168.0.0","159.168.255.255","2678587392","2678652927","CH","Switzerland"
+"159.169.0.0","159.169.255.255","2678652928","2678718463","US","United States"
+"159.170.0.0","159.170.255.255","2678718464","2678783999","GB","United Kingdom"
+"159.171.0.0","159.171.255.255","2678784000","2678849535","NO","Norway"
+"159.172.0.0","159.172.7.255","2678849536","2678851583","US","United States"
+"159.172.8.0","159.172.8.255","2678851584","2678851839","GB","United Kingdom"
+"159.172.9.0","159.172.51.255","2678851840","2678862847","US","United States"
+"159.172.52.0","159.172.52.255","2678862848","2678863103","BR","Brazil"
+"159.172.53.0","159.172.63.255","2678863104","2678865919","US","United States"
+"159.172.64.0","159.172.64.255","2678865920","2678866175","AU","Australia"
+"159.172.65.0","159.172.103.255","2678866176","2678876159","US","United States"
+"159.172.104.0","159.172.111.255","2678876160","2678878207","FR","France"
+"159.172.112.0","159.172.139.255","2678878208","2678885375","US","United States"
+"159.172.140.0","159.172.140.255","2678885376","2678885631","GB","United Kingdom"
+"159.172.141.0","159.172.141.255","2678885632","2678885887","US","United States"
+"159.172.142.0","159.172.142.255","2678885888","2678886143","DE","Germany"
+"159.172.143.0","159.172.143.255","2678886144","2678886399","NL","Netherlands"
+"159.172.144.0","159.172.144.255","2678886400","2678886655","GB","United Kingdom"
+"159.172.145.0","159.172.171.255","2678886656","2678893567","US","United States"
+"159.172.172.0","159.172.172.255","2678893568","2678893823","CL","Chile"
+"159.172.173.0","159.172.203.255","2678893824","2678901759","US","United States"
+"159.172.204.0","159.172.204.255","2678901760","2678902015","NZ","New Zealand"
+"159.172.205.0","159.172.205.255","2678902016","2678902271","SG","Singapore"
+"159.172.206.0","159.172.240.255","2678902272","2678911231","US","United States"
+"159.172.241.0","159.172.241.255","2678911232","2678911487","NL","Netherlands"
+"159.172.242.0","159.172.242.255","2678911488","2678911743","AU","Australia"
+"159.172.243.0","159.172.255.255","2678911744","2678915071","US","United States"
+"159.173.0.0","159.173.255.255","2678915072","2678980607","FR","France"
+"159.174.0.0","159.174.255.255","2678980608","2679046143","US","United States"
+"159.175.0.0","159.175.255.255","2679046144","2679111679","CA","Canada"
+"159.176.0.0","159.176.255.255","2679111680","2679177215","US","United States"
+"159.177.0.0","159.177.255.255","2679177216","2679242751","CA","Canada"
+"159.178.0.0","159.178.255.255","2679242752","2679308287","US","United States"
+"159.179.0.0","159.179.255.255","2679308288","2679373823","CH","Switzerland"
+"159.180.0.0","159.180.0.255","2679373824","2679374079","SI","Slovenia"
+"159.180.1.0","159.180.1.255","2679374080","2679374335","HR","Croatia"
+"159.180.2.0","159.180.2.255","2679374336","2679374591","BA","Bosnia and Herzegovina"
+"159.180.3.0","159.180.3.255","2679374592","2679374847","RS","Serbia"
+"159.180.4.0","159.180.4.255","2679374848","2679375103","AL","Albania"
+"159.180.5.0","159.180.5.255","2679375104","2679375359","ME","Montenegro"
+"159.180.6.0","159.180.6.255","2679375360","2679375615","MK","Macedonia"
+"159.180.7.0","159.180.7.255","2679375616","2679375871","BG","Bulgaria"
+"159.180.8.0","159.180.8.255","2679375872","2679376127","HU","Hungary"
+"159.180.9.0","159.180.9.255","2679376128","2679376383","MD","Moldova, Republic of"
+"159.180.10.0","159.180.10.255","2679376384","2679376639","LU","Luxembourg"
+"159.180.11.0","159.180.11.255","2679376640","2679376895","RU","Russian Federation"
+"159.180.12.0","159.180.12.255","2679376896","2679377151","UY","Uruguay"
+"159.180.13.0","159.180.13.255","2679377152","2679377407","NO","Norway"
+"159.180.14.0","159.180.14.255","2679377408","2679377663","NL","Netherlands"
+"159.180.15.0","159.180.15.255","2679377664","2679377919","GB","United Kingdom"
+"159.180.16.0","159.180.16.255","2679377920","2679378175","TR","Turkey"
+"159.180.17.0","159.180.17.255","2679378176","2679378431","SK","Slovakia"
+"159.180.18.0","159.180.18.255","2679378432","2679378687","LV","Latvia"
+"159.180.19.0","159.180.19.255","2679378688","2679378943","EE","Estonia"
+"159.180.20.0","159.180.20.255","2679378944","2679379199","IL","Israel"
+"159.180.21.0","159.180.21.255","2679379200","2679379455","CL","Chile"
+"159.180.22.0","159.180.22.255","2679379456","2679379711","ES","Spain"
+"159.180.23.0","159.180.23.255","2679379712","2679379967","DK","Denmark"
+"159.180.24.0","159.180.24.255","2679379968","2679380223","CZ","Czech Republic"
+"159.180.25.0","159.180.25.255","2679380224","2679380479","BE","Belgium"
+"159.180.26.0","159.180.26.255","2679380480","2679380735","VE","Venezuela"
+"159.180.27.0","159.180.27.255","2679380736","2679380991","GB","United Kingdom"
+"159.180.28.0","159.180.28.255","2679380992","2679381247","AE","United Arab Emirates"
+"159.180.29.0","159.180.29.255","2679381248","2679381503","PK","Pakistan"
+"159.180.30.0","159.180.30.255","2679381504","2679381759","SA","Saudi Arabia"
+"159.180.31.0","159.180.31.255","2679381760","2679382015","ZA","South Africa"
+"159.180.32.0","159.180.33.255","2679382016","2679382527","GB","United Kingdom"
+"159.180.34.0","159.180.34.255","2679382528","2679382783","JP","Japan"
+"159.180.35.0","159.180.35.255","2679382784","2679383039","FR","France"
+"159.180.36.0","159.180.36.255","2679383040","2679383295","GB","United Kingdom"
+"159.180.37.0","159.180.37.255","2679383296","2679383551","CH","Switzerland"
+"159.180.38.0","159.180.38.255","2679383552","2679383807","CO","Colombia"
+"159.180.39.0","159.180.39.255","2679383808","2679384063","GB","United Kingdom"
+"159.180.40.0","159.180.40.255","2679384064","2679384319","GR","Greece"
+"159.180.41.0","159.180.41.255","2679384320","2679384575","GB","United Kingdom"
+"159.180.42.0","159.180.42.255","2679384576","2679384831","PE","Peru"
+"159.180.43.0","159.180.43.255","2679384832","2679385087","GB","United Kingdom"
+"159.180.44.0","159.180.44.255","2679385088","2679385343","UA","Ukraine"
+"159.180.45.0","159.180.45.255","2679385344","2679385599","GB","United Kingdom"
+"159.180.46.0","159.180.46.255","2679385600","2679385855","BR","Brazil"
+"159.180.47.0","159.180.47.255","2679385856","2679386111","IT","Italy"
+"159.180.48.0","159.180.48.255","2679386112","2679386367","PL","Poland"
+"159.180.49.0","159.180.49.255","2679386368","2679386623","GB","United Kingdom"
+"159.180.50.0","159.180.50.255","2679386624","2679386879","PL","Poland"
+"159.180.51.0","159.180.51.255","2679386880","2679387135","DE","Germany"
+"159.180.52.0","159.180.52.255","2679387136","2679387391","RU","Russian Federation"
+"159.180.53.0","159.180.53.255","2679387392","2679387647","AU","Australia"
+"159.180.54.0","159.180.54.255","2679387648","2679387903","GB","United Kingdom"
+"159.180.55.0","159.180.55.255","2679387904","2679388159","TW","Taiwan"
+"159.180.56.0","159.180.56.255","2679388160","2679388415","GB","United Kingdom"
+"159.180.57.0","159.180.57.255","2679388416","2679388671","ES","Spain"
+"159.180.58.0","159.180.58.255","2679388672","2679388927","AT","Austria"
+"159.180.59.0","159.180.59.255","2679388928","2679389183","AU","Australia"
+"159.180.60.0","159.180.60.255","2679389184","2679389439","MX","Mexico"
+"159.180.61.0","159.180.61.255","2679389440","2679389695","TH","Thailand"
+"159.180.62.0","159.180.62.255","2679389696","2679389951","AU","Australia"
+"159.180.63.0","159.180.63.255","2679389952","2679390207","AR","Argentina"
+"159.180.64.0","159.180.67.255","2679390208","2679391231","US","United States"
+"159.180.68.0","159.180.68.255","2679391232","2679391487","NL","Netherlands"
+"159.180.69.0","159.180.69.255","2679391488","2679391743","GB","United Kingdom"
+"159.180.70.0","159.180.70.255","2679391744","2679391999","FR","France"
+"159.180.71.0","159.180.78.255","2679392000","2679394047","US","United States"
+"159.180.79.0","159.180.79.255","2679394048","2679394303","DE","Germany"
+"159.180.80.0","159.180.80.255","2679394304","2679394559","GB","United Kingdom"
+"159.180.81.0","159.180.95.255","2679394560","2679398399","US","United States"
+"159.180.96.0","159.180.127.255","2679398400","2679406591","GB","United Kingdom"
+"159.180.128.0","159.180.159.255","2679406592","2679414783","US","United States"
+"159.180.160.0","159.180.162.11","2679414784","2679415307","PR","Puerto Rico"
+"159.180.162.12","159.180.162.12","2679415308","2679415308","DE","Germany"
+"159.180.162.13","159.180.175.255","2679415309","2679418879","PR","Puerto Rico"
+"159.180.176.0","159.180.183.255","2679418880","2679420927","SG","Singapore"
+"159.180.184.0","159.180.191.255","2679420928","2679422975","PR","Puerto Rico"
+"159.180.192.0","159.180.223.255","2679422976","2679431167","US","United States"
+"159.180.224.0","159.180.255.255","2679431168","2679439359","FR","France"
+"159.181.0.0","159.182.40.255","2679439360","2679515391","US","United States"
+"159.182.41.0","159.182.42.255","2679515392","2679515903","GB","United Kingdom"
+"159.182.43.0","159.182.71.255","2679515904","2679523327","US","United States"
+"159.182.72.0","159.182.79.255","2679523328","2679525375","GB","United Kingdom"
+"159.182.80.0","159.182.111.255","2679525376","2679533567","US","United States"
+"159.182.112.0","159.182.127.255","2679533568","2679537663","GB","United Kingdom"
+"159.182.128.0","159.189.255.255","2679537664","2680029183","US","United States"
+"159.190.0.0","159.190.255.255","2680029184","2680094719","SE","Sweden"
+"159.191.0.0","159.191.255.255","2680094720","2680160255","US","United States"
+"159.192.0.0","159.192.255.255","2680160256","2680225791","TH","Thailand"
+"159.193.0.0","159.194.255.255","2680225792","2680356863","SE","Sweden"
+"159.195.0.0","159.195.255.255","2680356864","2680422399","DK","Denmark"
+"159.196.0.0","159.196.255.255","2680422400","2680487935","AU","Australia"
+"159.197.0.0","159.197.255.255","2680487936","2680553471","GB","United Kingdom"
+"159.198.0.0","159.199.255.255","2680553472","2680684543","US","United States"
+"159.200.0.0","159.200.255.255","2680684544","2680750079","SE","Sweden"
+"159.201.0.0","159.202.255.255","2680750080","2680881151","US","United States"
+"159.203.0.0","159.203.63.255","2680881152","2680897535","CA","Canada"
+"159.203.64.0","159.204.255.255","2680897536","2681012223","US","United States"
+"159.205.0.0","159.205.255.255","2681012224","2681077759","PL","Poland"
+"159.206.0.0","159.206.255.255","2681077760","2681143295","CA","Canada"
+"159.207.0.0","159.207.255.255","2681143296","2681208831","AU","Australia"
+"159.208.0.0","159.208.255.255","2681208832","2681274367","CA","Canada"
+"159.209.0.0","159.209.255.255","2681274368","2681339903","US","United States"
+"159.210.0.0","159.210.255.255","2681339904","2681405439","IT","Italy"
+"159.211.0.0","159.211.255.255","2681405440","2681470975","JP","Japan"
+"159.212.0.0","159.212.255.255","2681470976","2681536511","US","United States"
+"159.213.0.0","159.213.255.255","2681536512","2681602047","IT","Italy"
+"159.214.0.0","159.215.129.255","2681602048","2681700863","US","United States"
+"159.215.130.0","159.215.130.255","2681700864","2681701119","HK","Hong Kong"
+"159.215.131.0","159.215.247.255","2681701120","2681731071","US","United States"
+"159.215.248.0","159.215.255.255","2681731072","2681733119","FR","France"
+"159.216.0.0","159.216.255.255","2681733120","2681798655","NO","Norway"
+"159.217.0.0","159.217.255.255","2681798656","2681864191","FR","France"
+"159.218.0.0","159.218.255.255","2681864192","2681929727","US","United States"
+"159.219.0.0","159.219.255.255","2681929728","2681995263","GB","United Kingdom"
+"159.220.0.0","159.220.51.255","2681995264","2682008575","US","United States"
+"159.220.52.0","159.220.52.255","2682008576","2682008831","GB","United Kingdom"
+"159.220.53.0","159.220.73.255","2682008832","2682014207","US","United States"
+"159.220.74.0","159.220.75.255","2682014208","2682014719","GB","United Kingdom"
+"159.220.76.0","159.220.76.5","2682014720","2682014725","US","United States"
+"159.220.76.6","159.220.76.7","2682014726","2682014727","SG","Singapore"
+"159.220.76.8","159.220.77.255","2682014728","2682015231","US","United States"
+"159.220.78.0","159.220.79.255","2682015232","2682015743","IN","India"
+"159.220.80.0","159.223.255.255","2682015744","2682257407","US","United States"
+"159.224.0.0","159.224.255.255","2682257408","2682322943","UA","Ukraine"
+"159.225.0.0","159.225.255.255","2682322944","2682388479","US","United States"
+"159.226.0.0","159.226.255.255","2682388480","2682454015","CN","China"
+"159.227.0.0","159.227.255.255","2682454016","2682519551","US","United States"
+"159.229.0.0","159.230.255.255","2682585088","2682716159","US","United States"
+"159.231.0.0","159.231.255.255","2682716160","2682781695","CA","Canada"
+"159.232.0.0","159.232.255.255","2682781696","2682847231","CH","Switzerland"
+"159.233.0.0","159.235.255.255","2682847232","2683043839","US","United States"
+"159.236.0.0","159.236.255.255","2683043840","2683109375","GB","United Kingdom"
+"159.237.0.0","159.237.255.255","2683109376","2683174911","ES","Spain"
+"159.238.0.0","159.238.255.255","2683174912","2683240447","US","United States"
+"159.239.0.0","159.239.255.255","2683240448","2683305983","GB","United Kingdom"
+"159.240.0.0","159.240.255.255","2683305984","2683371519","US","United States"
+"159.241.0.0","159.241.255.255","2683371520","2683437055","CH","Switzerland"
+"159.242.0.0","159.243.255.255","2683437056","2683568127","US","United States"
+"159.244.0.0","159.244.255.255","2683568128","2683633663","GB","United Kingdom"
+"159.245.0.0","159.245.15.255","2683633664","2683637759","EU","Europe"
+"159.245.16.0","159.245.16.99","2683637760","2683637859","NL","Netherlands"
+"159.245.16.100","159.245.16.100","2683637860","2683637860","EU","Europe"
+"159.245.16.101","159.245.31.255","2683637861","2683641855","NL","Netherlands"
+"159.245.32.0","159.245.47.255","2683641856","2683645951","US","United States"
+"159.245.48.0","159.245.48.255","2683645952","2683646207","AP","Asia/Pacific Region"
+"159.245.49.0","159.245.63.255","2683646208","2683650047","SG","Singapore"
+"159.245.64.0","159.245.67.255","2683650048","2683651071","US","United States"
+"159.245.68.0","159.245.255.255","2683651072","2683699199","EU","Europe"
+"159.246.0.0","159.247.255.255","2683699200","2683830271","US","United States"
+"159.248.0.0","159.248.255.255","2683830272","2683895807","AU","Australia"
+"159.249.0.0","159.252.255.255","2683895808","2684157951","US","United States"
+"159.253.0.0","159.253.7.255","2684157952","2684159999","NL","Netherlands"
+"159.253.8.0","159.253.15.255","2684160000","2684162047","NO","Norway"
+"159.253.16.0","159.253.23.255","2684162048","2684164095","EE","Estonia"
+"159.253.24.0","159.253.31.255","2684164096","2684166143","SE","Sweden"
+"159.253.32.0","159.253.47.255","2684166144","2684170239","TR","Turkey"
+"159.253.48.0","159.253.79.255","2684170240","2684178431","GB","United Kingdom"
+"159.253.80.0","159.253.87.255","2684178432","2684180479","TR","Turkey"
+"159.253.88.0","159.253.95.255","2684180480","2684182527","DK","Denmark"
+"159.253.96.0","159.253.103.255","2684182528","2684184575","IT","Italy"
+"159.253.104.0","159.253.111.255","2684184576","2684186623","SK","Slovakia"
+"159.253.112.0","159.253.119.255","2684186624","2684188671","DE","Germany"
+"159.253.120.0","159.253.123.255","2684188672","2684189695","RU","Russian Federation"
+"159.253.124.0","159.253.159.255","2684189696","2684198911","NL","Netherlands"
+"159.253.160.0","159.253.167.255","2684198912","2684200959","GB","United Kingdom"
+"159.253.168.0","159.253.175.255","2684200960","2684203007","RU","Russian Federation"
+"159.253.176.0","159.253.183.255","2684203008","2684205055","GB","United Kingdom"
+"159.253.184.0","159.253.191.255","2684205056","2684207103","IT","Italy"
+"159.253.192.0","159.253.215.255","2684207104","2684213247","GB","United Kingdom"
+"159.253.216.0","159.253.223.255","2684213248","2684215295","SE","Sweden"
+"159.253.224.0","159.253.231.255","2684215296","2684217343","BE","Belgium"
+"159.253.232.0","159.253.239.255","2684217344","2684219391","CZ","Czech Republic"
+"159.253.240.0","159.253.247.255","2684219392","2684221439","PL","Poland"
+"159.253.248.0","159.253.255.255","2684221440","2684223487","IL","Israel"
+"159.254.0.0","159.254.255.255","2684223488","2684289023","GB","United Kingdom"
+"159.255.0.0","159.255.31.255","2684289024","2684297215","RU","Russian Federation"
+"159.255.32.0","159.255.39.255","2684297216","2684299263","IR","Iran, Islamic Republic of"
+"159.255.40.0","159.255.47.255","2684299264","2684301311","CY","Cyprus"
+"159.255.48.0","159.255.63.255","2684301312","2684305407","PT","Portugal"
+"159.255.64.0","159.255.127.255","2684305408","2684321791","RU","Russian Federation"
+"159.255.128.0","159.255.159.255","2684321792","2684329983","IT","Italy"
+"159.255.160.0","159.255.167.255","2684329984","2684332031","IQ","Iraq"
+"159.255.168.0","159.255.175.255","2684332032","2684334079","DE","Germany"
+"159.255.176.0","159.255.191.255","2684334080","2684338175","PL","Poland"
+"159.255.192.0","159.255.199.255","2684338176","2684340223","ES","Spain"
+"159.255.200.0","159.255.215.255","2684340224","2684344319","GB","United Kingdom"
+"159.255.216.0","159.255.223.255","2684344320","2684346367","NL","Netherlands"
+"159.255.224.0","159.255.255.255","2684346368","2684354559","FI","Finland"
+"160.0.0.0","160.3.255.255","2684354560","2684616703","US","United States"
+"160.4.0.0","160.4.255.255","2684616704","2684682239","NZ","New Zealand"
+"160.5.0.0","160.5.255.255","2684682240","2684747775","GB","United Kingdom"
+"160.6.0.0","160.6.255.255","2684747776","2684813311","IE","Ireland"
+"160.7.0.0","160.7.255.255","2684813312","2684878847","US","United States"
+"160.8.0.0","160.8.255.255","2684878848","2684944383","SE","Sweden"
+"160.9.0.0","160.9.255.255","2684944384","2685009919","GB","United Kingdom"
+"160.10.0.0","160.10.255.255","2685009920","2685075455","US","United States"
+"160.11.0.0","160.16.71.255","2685075456","2685421567","JP","Japan"
+"160.16.72.0","160.16.95.255","2685421568","2685427711","CN","China"
+"160.16.96.0","160.16.191.255","2685427712","2685452287","JP","Japan"
+"160.16.192.0","160.16.199.255","2685452288","2685454335","CN","China"
+"160.16.200.0","160.16.223.255","2685454336","2685460479","JP","Japan"
+"160.16.224.0","160.16.233.255","2685460480","2685463039","CN","China"
+"160.16.234.0","160.16.234.255","2685463040","2685463295","JP","Japan"
+"160.16.235.0","160.16.255.255","2685463296","2685468671","CN","China"
+"160.17.0.0","160.18.255.255","2685468672","2685599743","JP","Japan"
+"160.19.0.0","160.19.31.255","2685599744","2685607935","US","United States"
+"160.19.48.0","160.19.51.255","2685612032","2685613055","CN","China"
+"160.19.52.0","160.19.55.255","2685613056","2685614079","TW","Taiwan"
+"160.19.112.0","160.19.127.255","2685628416","2685632511","ZA","South Africa"
+"160.19.208.0","160.19.219.255","2685652992","2685656063","CN","China"
+"160.19.220.0","160.19.223.255","2685656064","2685657087","IN","India"
+"160.20.0.0","160.20.11.255","2685665280","2685668351","IN","India"
+"160.20.12.0","160.20.15.255","2685668352","2685669375","SG","Singapore"
+"160.20.40.0","160.20.43.255","2685675520","2685676543","PH","Philippines"
+"160.20.44.0","160.20.47.255","2685676544","2685677567","JP","Japan"
+"160.20.48.0","160.20.51.255","2685677568","2685678591","CN","China"
+"160.20.52.0","160.20.63.255","2685678592","2685681663","HK","Hong Kong"
+"160.20.232.0","160.20.239.255","2685724672","2685726719","CA","Canada"
+"160.21.0.0","160.29.255.255","2685730816","2686320639","JP","Japan"
+"160.31.0.0","160.37.255.255","2686386176","2686844927","US","United States"
+"160.38.0.0","160.38.255.255","2686844928","2686910463","GB","United Kingdom"
+"160.39.0.0","160.39.255.255","2686910464","2686975999","US","United States"
+"160.40.0.0","160.40.255.255","2686976000","2687041535","GR","Greece"
+"160.41.0.0","160.43.255.255","2687041536","2687238143","US","United States"
+"160.44.0.0","160.44.230.207","2687238144","2687297231","DE","Germany"
+"160.44.230.208","160.44.230.215","2687297232","2687297239","GB","United Kingdom"
+"160.44.230.216","160.44.230.223","2687297240","2687297247","SE","Sweden"
+"160.44.230.224","160.44.248.163","2687297248","2687301795","DE","Germany"
+"160.44.248.164","160.44.248.164","2687301796","2687301796","EU","Europe"
+"160.44.248.165","160.51.255.255","2687301797","2687762431","DE","Germany"
+"160.52.0.0","160.52.255.255","2687762432","2687827967","AT","Austria"
+"160.53.0.0","160.53.255.255","2687827968","2687893503","CH","Switzerland"
+"160.54.0.0","160.58.255.255","2687893504","2688221183","DE","Germany"
+"160.59.0.0","160.59.255.255","2688221184","2688286719","CH","Switzerland"
+"160.60.0.0","160.60.255.255","2688286720","2688352255","DE","Germany"
+"160.61.0.0","160.62.4.9","2688352256","2688418825","CH","Switzerland"
+"160.62.4.10","160.62.4.10","2688418826","2688418826","EU","Europe"
+"160.62.4.11","160.62.9.255","2688418827","2688420351","CH","Switzerland"
+"160.62.10.0","160.62.10.255","2688420352","2688420607","CN","China"
+"160.62.11.0","160.62.12.255","2688420608","2688421119","CH","Switzerland"
+"160.62.13.0","160.62.13.255","2688421120","2688421375","AP","Asia/Pacific Region"
+"160.62.14.0","160.63.255.255","2688421376","2688548863","CH","Switzerland"
+"160.64.0.0","160.64.255.255","2688548864","2688614399","AU","Australia"
+"160.65.0.0","160.65.255.255","2688614400","2688679935","US","United States"
+"160.66.0.0","160.66.255.255","2688679936","2688745471","IT","Italy"
+"160.67.0.0","160.68.255.255","2688745472","2688876543","NO","Norway"
+"160.69.0.0","160.69.255.255","2688876544","2688942079","US","United States"
+"160.70.0.0","160.70.255.255","2688942080","2689007615","DE","Germany"
+"160.71.0.0","160.71.255.255","2689007616","2689073151","FI","Finland"
+"160.72.0.0","160.73.255.255","2689073152","2689204223","US","United States"
+"160.74.0.0","160.74.255.255","2689204224","2689269759","JP","Japan"
+"160.75.0.0","160.75.255.255","2689269760","2689335295","TR","Turkey"
+"160.76.0.0","160.76.255.255","2689335296","2689400831","US","United States"
+"160.78.0.0","160.78.255.255","2689466368","2689531903","IT","Italy"
+"160.79.0.0","160.79.15.255","2689531904","2689535999","US","United States"
+"160.79.16.0","160.79.17.255","2689536000","2689536511","GB","United Kingdom"
+"160.79.18.0","160.79.37.255","2689536512","2689541631","US","United States"
+"160.79.38.0","160.79.38.255","2689541632","2689541887","GB","United Kingdom"
+"160.79.39.0","160.79.53.255","2689541888","2689545727","US","United States"
+"160.79.54.0","160.79.55.255","2689545728","2689546239","GB","United Kingdom"
+"160.79.56.0","160.79.133.255","2689546240","2689566207","US","United States"
+"160.79.134.0","160.79.135.255","2689566208","2689566719","GB","United Kingdom"
+"160.79.136.0","160.79.141.255","2689566720","2689568255","US","United States"
+"160.79.142.0","160.79.143.255","2689568256","2689568767","GB","United Kingdom"
+"160.79.144.0","160.79.213.255","2689568768","2689586687","US","United States"
+"160.79.214.0","160.79.214.255","2689586688","2689586943","GB","United Kingdom"
+"160.79.215.0","160.79.239.255","2689586944","2689593343","US","United States"
+"160.79.240.0","160.79.241.255","2689593344","2689593855","GB","United Kingdom"
+"160.79.242.0","160.79.242.255","2689593856","2689594111","US","United States"
+"160.79.243.0","160.79.245.255","2689594112","2689594879","GB","United Kingdom"
+"160.79.246.0","160.79.255.255","2689594880","2689597439","US","United States"
+"160.80.0.0","160.80.255.255","2689597440","2689662975","IT","Italy"
+"160.81.0.0","160.83.29.255","2689662976","2689801727","US","United States"
+"160.83.30.0","160.83.30.176","2689801728","2689801904","EU","Europe"
+"160.83.30.177","160.83.30.177","2689801905","2689801905","DE","Germany"
+"160.83.30.178","160.83.30.255","2689801906","2689801983","EU","Europe"
+"160.83.31.0","160.83.31.255","2689801984","2689802239","US","United States"
+"160.83.32.0","160.83.33.255","2689802240","2689802751","GB","United Kingdom"
+"160.83.34.0","160.83.35.255","2689802752","2689803263","TR","Turkey"
+"160.83.36.0","160.83.63.255","2689803264","2689810431","GB","United Kingdom"
+"160.83.64.0","160.83.95.255","2689810432","2689818623","US","United States"
+"160.83.96.0","160.83.97.255","2689818624","2689819135","IN","India"
+"160.83.98.0","160.83.103.255","2689819136","2689820671","US","United States"
+"160.83.104.0","160.83.104.255","2689820672","2689820927","HK","Hong Kong"
+"160.83.105.0","160.83.159.255","2689820928","2689835007","US","United States"
+"160.83.160.0","160.83.160.255","2689835008","2689835263","AU","Australia"
+"160.83.161.0","160.84.255.255","2689835264","2689925119","US","United States"
+"160.85.0.0","160.85.255.255","2689925120","2689990655","CH","Switzerland"
+"160.86.0.0","160.91.255.255","2689990656","2690383871","US","United States"
+"160.92.0.0","160.92.255.255","2690383872","2690449407","FR","France"
+"160.93.0.0","160.95.255.255","2690449408","2690646015","US","United States"
+"160.96.0.0","160.96.255.255","2690646016","2690711551","SG","Singapore"
+"160.97.0.0","160.97.255.255","2690711552","2690777087","IT","Italy"
+"160.98.0.0","160.98.255.255","2690777088","2690842623","CH","Switzerland"
+"160.99.0.0","160.99.255.255","2690842624","2690908159","RS","Serbia"
+"160.100.0.0","160.100.255.255","2690908160","2690973695","GB","United Kingdom"
+"160.101.0.0","160.102.255.255","2690973696","2691104767","US","United States"
+"160.103.0.0","160.103.255.255","2691104768","2691170303","FR","France"
+"160.104.0.0","160.104.255.255","2691170304","2691235839","GB","United Kingdom"
+"160.106.0.0","160.106.255.255","2691301376","2691366911","CA","Canada"
+"160.107.0.0","160.112.255.255","2691366912","2691760127","US","United States"
+"160.114.0.0","160.114.255.255","2691825664","2691891199","HU","Hungary"
+"160.115.0.0","160.119.255.255","2691891200","2692218879","ZA","South Africa"
+"160.120.0.0","160.120.255.255","2692218880","2692284415","CI","Cote D'Ivoire"
+"160.121.0.0","160.124.255.255","2692284416","2692546559","ZA","South Africa"
+"160.125.0.0","160.151.255.255","2692546560","2694316031","US","United States"
+"160.152.0.0","160.152.255.255","2694316032","2694381567","NG","Nigeria"
+"160.153.0.0","160.153.255.255","2694381568","2694447103","US","United States"
+"160.154.0.0","160.155.255.255","2694447104","2694578175","CI","Cote D'Ivoire"
+"160.156.0.0","160.159.255.255","2694578176","2694840319","TN","Tunisia"
+"160.160.0.0","160.179.255.255","2694840320","2696151039","MA","Morocco"
+"160.180.0.0","160.180.255.255","2696151040","2696216575","IT","Italy"
+"160.181.0.0","160.181.255.255","2696216576","2696282111","BG","Bulgaria"
+"160.182.0.0","160.183.255.255","2696282112","2696413183","GM","Gambia"
+"160.184.0.0","160.184.255.255","2696413184","2696478719","US","United States"
+"160.185.0.0","160.202.7.255","2696478720","2697594879","JP","Japan"
+"160.202.8.0","160.202.15.255","2697594880","2697596927","IN","India"
+"160.202.32.0","160.202.35.255","2697601024","2697602047","KH","Cambodia"
+"160.202.36.0","160.202.39.255","2697602048","2697603071","IN","India"
+"160.202.40.0","160.202.43.255","2697603072","2697604095","ID","Indonesia"
+"160.202.44.0","160.202.47.255","2697604096","2697605119","HK","Hong Kong"
+"160.202.48.0","160.202.55.255","2697605120","2697607167","IN","India"
+"160.202.56.0","160.202.59.255","2697607168","2697608191","HK","Hong Kong"
+"160.202.60.0","160.202.63.255","2697608192","2697609215","CN","China"
+"160.202.64.0","160.202.127.255","2697609216","2697625599","US","United States"
+"160.202.128.0","160.202.131.255","2697625600","2697626623","AU","Australia"
+"160.202.132.0","160.202.135.255","2697626624","2697627647","JP","Japan"
+"160.202.136.0","160.202.136.255","2697627648","2697627903","US","United States"
+"160.202.137.0","160.202.139.255","2697627904","2697628671","SG","Singapore"
+"160.202.144.0","160.202.147.255","2697629696","2697630719","BD","Bangladesh"
+"160.202.148.0","160.202.155.255","2697630720","2697632767","CN","China"
+"160.202.156.0","160.202.159.255","2697632768","2697633791","IN","India"
+"160.202.160.0","160.202.163.255","2697633792","2697634815","KR","Korea, Republic of"
+"160.202.164.0","160.202.165.0","2697634816","2697635072","US","United States"
+"160.202.165.1","160.202.165.255","2697635073","2697635327","NZ","New Zealand"
+"160.202.166.0","160.202.166.255","2697635328","2697635583","US","United States"
+"160.202.167.0","160.202.167.255","2697635584","2697635839","NZ","New Zealand"
+"160.202.168.0","160.202.171.255","2697635840","2697636863","CN","China"
+"160.202.172.0","160.202.179.255","2697636864","2697638911","KR","Korea, Republic of"
+"160.202.180.0","160.202.211.255","2697638912","2697647103","IN","India"
+"160.202.212.0","160.202.255.255","2697647104","2697658367","CN","China"
+"160.203.0.0","160.204.255.255","2697658368","2697789439","JP","Japan"
+"160.205.0.0","160.205.255.255","2697789440","2697854975","US","United States"
+"160.206.0.0","160.206.127.255","2697854976","2697887743","AU","Australia"
+"160.206.128.0","160.206.128.255","2697887744","2697887999","ES","Spain"
+"160.206.129.0","160.206.135.255","2697888000","2697889791","AU","Australia"
+"160.206.136.0","160.206.143.255","2697889792","2697891839","US","United States"
+"160.206.144.0","160.206.144.255","2697891840","2697892095","GB","United Kingdom"
+"160.206.145.0","160.206.147.255","2697892096","2697892863","AU","Australia"
+"160.206.148.0","160.206.153.255","2697892864","2697894399","US","United States"
+"160.206.154.0","160.206.255.255","2697894400","2697920511","AU","Australia"
+"160.207.0.0","160.209.255.255","2697920512","2698117119","US","United States"
+"160.210.0.0","160.210.255.255","2698117120","2698182655","IS","Iceland"
+"160.211.0.0","160.211.255.255","2698182656","2698248191","DE","Germany"
+"160.212.0.0","160.212.255.255","2698248192","2698313727","US","United States"
+"160.213.0.0","160.213.255.255","2698313728","2698379263","DE","Germany"
+"160.214.0.0","160.214.255.255","2698379264","2698444799","ES","Spain"
+"160.215.0.0","160.215.255.255","2698444800","2698510335","JP","Japan"
+"160.216.0.0","160.218.255.255","2698510336","2698706943","CZ","Czech Republic"
+"160.219.0.0","160.219.255.255","2698706944","2698772479","CH","Switzerland"
+"160.220.0.0","160.220.255.255","2698772480","2698838015","IT","Italy"
+"160.221.0.0","160.221.255.255","2698838016","2698903551","BE","Belgium"
+"160.222.0.0","160.222.255.255","2698903552","2698969087","AU","Australia"
+"160.223.0.0","160.223.255.255","2698969088","2699034623","CA","Canada"
+"160.224.0.0","160.225.255.255","2699034624","2699165695","AO","Angola"
+"160.226.0.0","160.226.127.255","2699165696","2699198463","NG","Nigeria"
+"160.227.0.0","160.227.255.255","2699231232","2699296767","US","United States"
+"160.228.0.0","160.228.255.255","2699296768","2699362303","FR","France"
+"160.229.0.0","160.232.255.255","2699362304","2699624447","US","United States"
+"160.233.0.0","160.233.255.255","2699624448","2699689983","JP","Japan"
+"160.235.0.0","160.235.255.255","2699755520","2699821055","JP","Japan"
+"160.237.0.0","160.238.63.255","2699886592","2699968511","JP","Japan"
+"160.238.64.0","160.238.67.255","2699968512","2699969535","CN","China"
+"160.238.68.0","160.238.79.255","2699969536","2699972607","IN","India"
+"160.238.80.0","160.238.83.255","2699972608","2699973631","NZ","New Zealand"
+"160.238.84.0","160.238.87.255","2699973632","2699974655","HK","Hong Kong"
+"160.238.88.0","160.238.95.255","2699974656","2699976703","IN","India"
+"160.238.100.0","160.238.100.255","2699977728","2699977983","JP","Japan"
+"160.239.0.0","160.241.255.255","2700017664","2700214271","JP","Japan"
+"160.242.0.0","160.242.127.255","2700214272","2700247039","NA","Namibia"
+"160.242.128.0","160.242.191.255","2700247040","2700263423","UG","Uganda"
+"160.242.192.0","160.242.255.255","2700263424","2700279807","TG","Togo"
+"160.243.0.0","160.252.255.255","2700279808","2700935167","JP","Japan"
+"160.253.0.0","160.254.255.255","2700935168","2701066239","US","United States"
+"160.255.0.0","160.255.255.255","2701066240","2701131775","BG","Bulgaria"
+"161.0.0.0","161.0.0.31","2701131776","2701131807","HN","Honduras"
+"161.0.0.32","161.0.0.47","2701131808","2701131823","CA","Canada"
+"161.0.0.48","161.0.1.127","2701131824","2701132159","HN","Honduras"
+"161.0.1.128","161.0.1.143","2701132160","2701132175","CR","Costa Rica"
+"161.0.1.144","161.0.2.255","2701132176","2701132543","HN","Honduras"
+"161.0.3.0","161.0.3.15","2701132544","2701132559","CR","Costa Rica"
+"161.0.3.16","161.0.10.111","2701132560","2701134447","HN","Honduras"
+"161.0.10.112","161.0.10.127","2701134448","2701134463","US","United States"
+"161.0.10.128","161.0.16.175","2701134464","2701136047","HN","Honduras"
+"161.0.16.176","161.0.16.183","2701136048","2701136055","US","United States"
+"161.0.16.184","161.0.28.191","2701136056","2701139135","HN","Honduras"
+"161.0.28.192","161.0.28.207","2701139136","2701139151","UY","Uruguay"
+"161.0.28.208","161.0.31.255","2701139152","2701139967","HN","Honduras"
+"161.0.32.0","161.0.63.255","2701139968","2701148159","NI","Nicaragua"
+"161.0.64.0","161.0.67.255","2701148160","2701149183","AR","Argentina"
+"161.0.68.0","161.0.71.255","2701149184","2701150207","HN","Honduras"
+"161.0.72.0","161.0.79.255","2701150208","2701152255","AR","Argentina"
+"161.0.80.0","161.0.95.255","2701152256","2701156351","BQ","Bonaire, Saint Eustatius and Saba"
+"161.0.96.0","161.0.111.255","2701156352","2701160447","CW","Curacao"
+"161.0.112.0","161.0.119.255","2701160448","2701162495","TT","Trinidad and Tobago"
+"161.0.120.0","161.0.127.255","2701162496","2701164543","UY","Uruguay"
+"161.0.128.0","161.0.151.255","2701164544","2701170687","HT","Haiti"
+"161.0.152.0","161.0.159.255","2701170688","2701172735","TT","Trinidad and Tobago"
+"161.0.160.0","161.0.175.255","2701172736","2701176831","CL","Chile"
+"161.0.176.0","161.0.183.255","2701176832","2701178879","AR","Argentina"
+"161.0.184.0","161.0.191.255","2701178880","2701180927","CL","Chile"
+"161.0.192.0","161.0.223.255","2701180928","2701189119","HN","Honduras"
+"161.0.224.0","161.0.255.255","2701189120","2701197311","TT","Trinidad and Tobago"
+"161.1.0.0","161.1.255.255","2701197312","2701262847","US","United States"
+"161.2.0.0","161.2.255.255","2701262848","2701328383","GB","United Kingdom"
+"161.3.0.0","161.3.255.255","2701328384","2701393919","FR","France"
+"161.4.0.0","161.4.255.255","2701393920","2701459455","NO","Norway"
+"161.5.0.0","161.5.255.255","2701459456","2701524991","AT","Austria"
+"161.6.0.0","161.7.255.255","2701524992","2701656063","US","United States"
+"161.8.0.0","161.8.127.255","2701656064","2701688831","RU","Russian Federation"
+"161.8.128.0","161.8.254.255","2701688832","2701721343","US","United States"
+"161.8.255.0","161.8.255.255","2701721344","2701721599","RU","Russian Federation"
+"161.9.0.0","161.9.255.255","2701721600","2701787135","TR","Turkey"
+"161.10.0.0","161.10.255.255","2701787136","2701852671","CO","Colombia"
+"161.11.0.0","161.11.255.255","2701852672","2701918207","US","United States"
+"161.12.0.0","161.12.255.255","2701918208","2701983743","GB","United Kingdom"
+"161.13.0.0","161.16.255.255","2701983744","2702245887","US","United States"
+"161.17.0.0","161.17.255.255","2702245888","2702311423","GB","United Kingdom"
+"161.18.0.0","161.18.255.255","2702311424","2702376959","CO","Colombia"
+"161.19.0.0","161.19.255.255","2702376960","2702442495","CA","Canada"
+"161.20.0.0","161.20.255.255","2702442496","2702508031","CH","Switzerland"
+"161.21.0.0","161.21.255.255","2702508032","2702573567","US","United States"
+"161.22.0.0","161.22.31.255","2702573568","2702581759","AR","Argentina"
+"161.22.32.0","161.22.39.255","2702581760","2702583807","VE","Venezuela"
+"161.22.40.0","161.22.47.255","2702583808","2702585855","MX","Mexico"
+"161.22.48.0","161.22.49.255","2702585856","2702586367","PA","Panama"
+"161.22.50.0","161.22.55.255","2702586368","2702587903","CW","Curacao"
+"161.22.56.0","161.22.63.255","2702587904","2702589951","BR","Brazil"
+"161.22.64.0","161.22.127.255","2702589952","2702606335","GF","French Guiana"
+"161.22.128.0","161.22.255.255","2702606336","2702639103","BO","Bolivia"
+"161.23.0.0","161.23.255.255","2702639104","2702704639","GB","United Kingdom"
+"161.24.0.0","161.24.255.255","2702704640","2702770175","BR","Brazil"
+"161.25.0.0","161.25.255.255","2702770176","2702835711","CL","Chile"
+"161.26.0.0","161.26.255.255","2702835712","2702901247","US","United States"
+"161.27.0.0","161.27.255.255","2702901248","2702966783","IT","Italy"
+"161.28.0.0","161.28.255.255","2702966784","2703032319","US","United States"
+"161.29.0.0","161.29.255.255","2703032320","2703097855","AU","Australia"
+"161.30.0.0","161.30.27.255","2703097856","2703105023","GB","United Kingdom"
+"161.30.28.0","161.30.29.255","2703105024","2703105535","US","United States"
+"161.30.30.0","161.30.113.255","2703105536","2703127039","GB","United Kingdom"
+"161.30.114.0","161.30.114.255","2703127040","2703127295","US","United States"
+"161.30.115.0","161.30.255.255","2703127296","2703163391","GB","United Kingdom"
+"161.31.0.0","161.33.255.255","2703163392","2703359999","US","United States"
+"161.34.0.0","161.34.255.255","2703360000","2703425535","JP","Japan"
+"161.35.0.0","161.36.255.255","2703425536","2703556607","US","United States"
+"161.37.0.0","161.37.255.255","2703556608","2703622143","ES","Spain"
+"161.38.0.0","161.40.255.255","2703622144","2703818751","US","United States"
+"161.41.0.0","161.41.255.255","2703818752","2703884287","FI","Finland"
+"161.42.0.0","161.42.255.255","2703884288","2703949823","DE","Germany"
+"161.43.0.0","161.43.255.255","2703949824","2704015359","AU","Australia"
+"161.44.0.0","161.47.255.255","2704015360","2704277503","US","United States"
+"161.48.0.0","161.48.255.255","2704277504","2704343039","FR","France"
+"161.49.0.0","161.49.255.255","2704343040","2704408575","US","United States"
+"161.50.0.0","161.50.255.255","2704408576","2704474111","AU","Australia"
+"161.51.0.0","161.51.39.255","2704474112","2704484351","US","United States"
+"161.51.40.0","161.51.43.255","2704484352","2704485375","AU","Australia"
+"161.51.44.0","161.51.255.255","2704485376","2704539647","US","United States"
+"161.52.0.0","161.52.255.255","2704539648","2704605183","SE","Sweden"
+"161.53.0.0","161.53.255.255","2704605184","2704670719","HR","Croatia"
+"161.54.0.0","161.54.255.255","2704670720","2704736255","SE","Sweden"
+"161.55.0.0","161.55.255.255","2704736256","2704801791","US","United States"
+"161.56.0.0","161.56.255.255","2704801792","2704867327","BO","Bolivia"
+"161.57.0.0","161.58.255.255","2704867328","2704998399","US","United States"
+"161.59.0.0","161.59.255.255","2704998400","2705063935","BE","Belgium"
+"161.60.0.0","161.61.255.255","2705063936","2705195007","US","United States"
+"161.62.0.0","161.62.255.255","2705195008","2705260543","CH","Switzerland"
+"161.63.0.0","161.63.255.255","2705260544","2705326079","US","United States"
+"161.64.0.0","161.64.255.255","2705326080","2705391615","MO","Macau"
+"161.65.0.0","161.65.31.255","2705391616","2705399807","AU","Australia"
+"161.65.32.0","161.65.63.255","2705399808","2705407999","NZ","New Zealand"
+"161.65.64.0","161.65.159.255","2705408000","2705432575","AU","Australia"
+"161.65.160.0","161.65.191.255","2705432576","2705440767","NZ","New Zealand"
+"161.65.192.0","161.65.255.255","2705440768","2705457151","AU","Australia"
+"161.66.0.0","161.66.255.255","2705457152","2705522687","NZ","New Zealand"
+"161.67.0.0","161.67.255.255","2705522688","2705588223","ES","Spain"
+"161.68.0.0","161.68.30.255","2705588224","2705596159","US","United States"
+"161.68.31.0","161.68.31.255","2705596160","2705596415","CA","Canada"
+"161.68.32.0","161.69.134.255","2705596416","2705688319","US","United States"
+"161.69.135.0","161.69.135.255","2705688320","2705688575","DE","Germany"
+"161.69.136.0","161.69.147.255","2705688576","2705691647","US","United States"
+"161.69.148.0","161.69.151.255","2705691648","2705692671","GB","United Kingdom"
+"161.69.152.0","161.69.219.255","2705692672","2705710079","US","United States"
+"161.69.220.0","161.69.223.255","2705710080","2705711103","IN","India"
+"161.69.224.0","161.70.255.255","2705711104","2705784831","US","United States"
+"161.71.0.0","161.71.255.255","2705784832","2705850367","GB","United Kingdom"
+"161.72.0.0","161.72.255.255","2705850368","2705915903","ES","Spain"
+"161.73.0.0","161.74.255.255","2705915904","2706046975","GB","United Kingdom"
+"161.75.0.0","161.75.255.255","2706046976","2706112511","JP","Japan"
+"161.76.0.0","161.76.255.255","2706112512","2706178047","GB","United Kingdom"
+"161.77.0.0","161.77.255.255","2706178048","2706243583","US","United States"
+"161.78.0.0","161.78.255.255","2706243584","2706309119","CH","Switzerland"
+"161.79.0.0","161.79.255.255","2706309120","2706374655","BR","Brazil"
+"161.80.0.0","161.82.255.255","2706374656","2706571263","US","United States"
+"161.83.0.0","161.84.223.255","2706571264","2706694143","NL","Netherlands"
+"161.84.224.0","161.84.255.255","2706694144","2706702335","US","United States"
+"161.85.0.0","161.88.239.255","2706702336","2706960383","NL","Netherlands"
+"161.88.240.0","161.88.255.255","2706960384","2706964479","US","United States"
+"161.89.0.0","161.92.255.255","2706964480","2707226623","NL","Netherlands"
+"161.93.0.0","161.96.255.255","2707226624","2707488767","JP","Japan"
+"161.97.0.0","161.103.255.255","2707488768","2707947519","US","United States"
+"161.104.0.0","161.106.255.255","2707947520","2708144127","FR","France"
+"161.107.0.0","161.109.255.255","2708144128","2708340735","US","United States"
+"161.110.0.0","161.110.255.255","2708340736","2708406271","AT","Austria"
+"161.111.0.0","161.111.255.255","2708406272","2708471807","ES","Spain"
+"161.112.0.0","161.112.255.255","2708471808","2708537343","GB","United Kingdom"
+"161.113.0.0","161.114.125.255","2708537344","2708635135","US","United States"
+"161.114.126.0","161.114.126.255","2708635136","2708635391","EU","Europe"
+"161.114.127.0","161.115.255.255","2708635392","2708733951","US","United States"
+"161.116.0.0","161.116.255.255","2708733952","2708799487","ES","Spain"
+"161.117.0.0","161.117.255.255","2708799488","2708865023","AU","Australia"
+"161.118.0.0","161.118.255.255","2708865024","2708930559","JP","Japan"
+"161.119.0.0","161.121.255.255","2708930560","2709127167","US","United States"
+"161.122.0.0","161.122.255.255","2709127168","2709192703","KR","Korea, Republic of"
+"161.123.0.0","161.123.127.255","2709192704","2709225471","ZA","South Africa"
+"161.123.128.0","161.123.128.255","2709225472","2709225727","ES","Spain"
+"161.123.129.0","161.123.129.255","2709225728","2709225983","ZA","South Africa"
+"161.123.130.0","161.123.130.255","2709225984","2709226239","ES","Spain"
+"161.123.131.0","161.123.192.255","2709226240","2709242111","ZA","South Africa"
+"161.123.193.0","161.123.193.255","2709242112","2709242367","US","United States"
+"161.123.194.0","161.123.194.255","2709242368","2709242623","ZA","South Africa"
+"161.123.195.0","161.123.195.255","2709242624","2709242879","US","United States"
+"161.123.196.0","161.123.196.255","2709242880","2709243135","ZA","South Africa"
+"161.123.197.0","161.123.197.255","2709243136","2709243391","US","United States"
+"161.123.198.0","161.123.198.255","2709243392","2709243647","ZA","South Africa"
+"161.123.199.0","161.123.199.255","2709243648","2709243903","US","United States"
+"161.123.200.0","161.123.200.255","2709243904","2709244159","ZA","South Africa"
+"161.123.201.0","161.123.201.255","2709244160","2709244415","US","United States"
+"161.123.202.0","161.123.202.255","2709244416","2709244671","ZA","South Africa"
+"161.123.203.0","161.123.203.255","2709244672","2709244927","US","United States"
+"161.123.204.0","161.123.204.255","2709244928","2709245183","ZA","South Africa"
+"161.123.205.0","161.123.205.255","2709245184","2709245439","US","United States"
+"161.123.206.0","161.123.206.255","2709245440","2709245695","ZA","South Africa"
+"161.123.207.0","161.123.207.255","2709245696","2709245951","US","United States"
+"161.123.208.0","161.123.208.255","2709245952","2709246207","ZA","South Africa"
+"161.123.209.0","161.123.209.255","2709246208","2709246463","US","United States"
+"161.123.210.0","161.123.212.255","2709246464","2709247231","ZA","South Africa"
+"161.123.213.0","161.123.213.255","2709247232","2709247487","MY","Malaysia"
+"161.123.214.0","161.123.214.255","2709247488","2709247743","ZA","South Africa"
+"161.123.215.0","161.123.215.255","2709247744","2709247999","US","United States"
+"161.123.216.0","161.123.216.255","2709248000","2709248255","ZA","South Africa"
+"161.123.217.0","161.123.217.255","2709248256","2709248511","US","United States"
+"161.123.218.0","161.123.255.255","2709248512","2709258239","ZA","South Africa"
+"161.124.0.0","161.125.255.255","2709258240","2709389311","US","United States"
+"161.126.0.0","161.126.255.255","2709389312","2709454847","SG","Singapore"
+"161.127.0.0","161.130.255.255","2709454848","2709716991","US","United States"
+"161.131.0.0","161.131.255.255","2709716992","2709782527","CL","Chile"
+"161.132.0.0","161.132.255.255","2709782528","2709848063","PE","Peru"
+"161.133.0.0","161.137.255.255","2709848064","2710175743","US","United States"
+"161.138.0.0","161.138.255.255","2710175744","2710241279","BO","Bolivia"
+"161.139.0.0","161.139.255.255","2710241280","2710306815","MY","Malaysia"
+"161.140.0.0","161.140.255.255","2710306816","2710372351","VE","Venezuela"
+"161.141.0.0","161.141.255.255","2710372352","2710437887","CA","Canada"
+"161.142.0.0","161.142.255.255","2710437888","2710503423","MY","Malaysia"
+"161.143.0.0","161.143.255.255","2710503424","2710568959","AU","Australia"
+"161.144.0.0","161.145.255.255","2710568960","2710700031","US","United States"
+"161.146.0.0","161.146.255.255","2710700032","2710765567","AU","Australia"
+"161.147.0.0","161.147.255.255","2710765568","2710831103","IT","Italy"
+"161.148.0.0","161.148.255.255","2710831104","2710896639","BR","Brazil"
+"161.149.0.0","161.151.255.255","2710896640","2711093247","US","United States"
+"161.152.0.0","161.152.255.255","2711093248","2711158783","AU","Australia"
+"161.153.0.0","161.157.255.255","2711158784","2711486463","US","United States"
+"161.158.0.0","161.158.255.255","2711486464","2711551999","NL","Netherlands"
+"161.159.0.0","161.162.64.255","2711552000","2711765247","US","United States"
+"161.162.65.0","161.162.65.255","2711765248","2711765503","EU","Europe"
+"161.162.66.0","161.183.255.255","2711765504","2713190399","US","United States"
+"161.184.0.0","161.184.255.255","2713190400","2713255935","CA","Canada"
+"161.185.0.0","161.186.255.255","2713255936","2713387007","US","United States"
+"161.187.0.0","161.187.255.255","2713387008","2713452543","CA","Canada"
+"161.188.0.0","161.189.255.255","2713452544","2713583615","US","United States"
+"161.190.0.0","161.190.255.255","2713583616","2713649151","AR","Argentina"
+"161.191.0.0","161.195.255.255","2713649152","2713976831","US","United States"
+"161.196.0.0","161.196.255.255","2713976832","2714042367","VE","Venezuela"
+"161.197.0.0","161.199.255.255","2714042368","2714238975","US","United States"
+"161.200.0.0","161.200.255.255","2714238976","2714304511","TH","Thailand"
+"161.201.0.0","161.202.0.215","2714304512","2714370263","US","United States"
+"161.202.0.216","161.202.0.223","2714370264","2714370271","SG","Singapore"
+"161.202.0.224","161.202.2.239","2714370272","2714370799","US","United States"
+"161.202.2.240","161.202.2.255","2714370800","2714370815","PH","Philippines"
+"161.202.3.0","161.202.3.79","2714370816","2714370895","US","United States"
+"161.202.3.80","161.202.3.95","2714370896","2714370911","CN","China"
+"161.202.3.96","161.202.6.95","2714370912","2714371679","US","United States"
+"161.202.6.96","161.202.6.127","2714371680","2714371711","CA","Canada"
+"161.202.6.128","161.202.9.63","2714371712","2714372415","US","United States"
+"161.202.9.64","161.202.9.79","2714372416","2714372431","PH","Philippines"
+"161.202.9.80","161.202.11.103","2714372432","2714372967","US","United States"
+"161.202.11.104","161.202.11.107","2714372968","2714372971","IN","India"
+"161.202.11.108","161.202.12.7","2714372972","2714373127","US","United States"
+"161.202.12.8","161.202.12.8","2714373128","2714373128","SG","Singapore"
+"161.202.12.9","161.202.12.159","2714373129","2714373279","US","United States"
+"161.202.12.160","161.202.12.167","2714373280","2714373287","NL","Netherlands"
+"161.202.12.168","161.202.14.111","2714373288","2714373743","US","United States"
+"161.202.14.112","161.202.14.127","2714373744","2714373759","IN","India"
+"161.202.14.128","161.202.20.47","2714373760","2714375215","US","United States"
+"161.202.20.48","161.202.20.63","2714375216","2714375231","ID","Indonesia"
+"161.202.20.64","161.202.24.31","2714375232","2714376223","US","United States"
+"161.202.24.32","161.202.24.47","2714376224","2714376239","JP","Japan"
+"161.202.24.48","161.202.27.143","2714376240","2714377103","US","United States"
+"161.202.27.144","161.202.27.159","2714377104","2714377119","IN","India"
+"161.202.27.160","161.202.28.223","2714377120","2714377439","US","United States"
+"161.202.28.224","161.202.28.255","2714377440","2714377471","SG","Singapore"
+"161.202.29.0","161.202.30.7","2714377472","2714377735","US","United States"
+"161.202.30.8","161.202.30.15","2714377736","2714377743","ID","Indonesia"
+"161.202.30.16","161.202.32.223","2714377744","2714378463","US","United States"
+"161.202.32.224","161.202.32.255","2714378464","2714378495","HK","Hong Kong"
+"161.202.33.0","161.202.35.95","2714378496","2714379103","US","United States"
+"161.202.35.96","161.202.35.127","2714379104","2714379135","HK","Hong Kong"
+"161.202.35.128","161.202.43.127","2714379136","2714381183","US","United States"
+"161.202.43.128","161.202.43.135","2714381184","2714381191","DE","Germany"
+"161.202.43.136","161.202.46.127","2714381192","2714381951","US","United States"
+"161.202.46.128","161.202.46.159","2714381952","2714381983","HK","Hong Kong"
+"161.202.46.160","161.202.48.194","2714381984","2714382530","US","United States"
+"161.202.48.195","161.202.48.195","2714382531","2714382531","HK","Hong Kong"
+"161.202.48.196","161.202.63.255","2714382532","2714386431","US","United States"
+"161.202.64.0","161.202.127.255","2714386432","2714402815","JP","Japan"
+"161.202.128.0","161.202.132.156","2714402816","2714403996","US","United States"
+"161.202.132.157","161.202.132.157","2714403997","2714403997","JP","Japan"
+"161.202.132.158","161.202.135.181","2714403998","2714404789","US","United States"
+"161.202.135.182","161.202.135.182","2714404790","2714404790","JP","Japan"
+"161.202.135.183","161.202.136.207","2714404791","2714405071","US","United States"
+"161.202.136.208","161.202.136.223","2714405072","2714405087","JP","Japan"
+"161.202.136.224","161.202.137.31","2714405088","2714405151","US","United States"
+"161.202.137.32","161.202.137.47","2714405152","2714405167","JP","Japan"
+"161.202.137.48","161.202.144.201","2714405168","2714407113","US","United States"
+"161.202.144.202","161.202.144.202","2714407114","2714407114","JP","Japan"
+"161.202.144.203","161.202.144.248","2714407115","2714407160","US","United States"
+"161.202.144.249","161.202.144.249","2714407161","2714407161","JP","Japan"
+"161.202.144.250","161.202.150.255","2714407162","2714408703","US","United States"
+"161.202.151.0","161.202.151.15","2714408704","2714408719","JP","Japan"
+"161.202.151.16","161.202.151.255","2714408720","2714408959","US","United States"
+"161.202.152.0","161.202.152.31","2714408960","2714408991","JP","Japan"
+"161.202.152.32","161.202.159.131","2714408992","2714410883","US","United States"
+"161.202.159.132","161.202.159.135","2714410884","2714410887","TW","Taiwan"
+"161.202.159.136","161.202.166.111","2714410888","2714412655","US","United States"
+"161.202.166.112","161.202.166.127","2714412656","2714412671","VN","Vietnam"
+"161.202.166.128","161.202.169.31","2714412672","2714413343","US","United States"
+"161.202.169.32","161.202.169.47","2714413344","2714413359","PH","Philippines"
+"161.202.169.48","161.202.180.247","2714413360","2714416375","US","United States"
+"161.202.180.248","161.202.180.255","2714416376","2714416383","IN","India"
+"161.202.181.0","161.202.183.95","2714416384","2714416991","US","United States"
+"161.202.183.96","161.202.183.103","2714416992","2714416999","JP","Japan"
+"161.202.183.104","161.202.184.63","2714417000","2714417215","US","United States"
+"161.202.184.64","161.202.184.95","2714417216","2714417247","JP","Japan"
+"161.202.184.96","161.202.194.31","2714417248","2714419743","US","United States"
+"161.202.194.32","161.202.194.63","2714419744","2714419775","SG","Singapore"
+"161.202.194.64","161.202.194.159","2714419776","2714419871","US","United States"
+"161.202.194.160","161.202.194.191","2714419872","2714419903","SG","Singapore"
+"161.202.194.192","161.202.196.255","2714419904","2714420479","US","United States"
+"161.202.197.0","161.202.197.31","2714420480","2714420511","JP","Japan"
+"161.202.197.32","161.202.200.191","2714420512","2714421439","US","United States"
+"161.202.200.192","161.202.200.223","2714421440","2714421471","SG","Singapore"
+"161.202.200.224","161.202.201.63","2714421472","2714421567","US","United States"
+"161.202.201.64","161.202.201.95","2714421568","2714421599","SG","Singapore"
+"161.202.201.96","161.202.206.95","2714421600","2714422879","US","United States"
+"161.202.206.96","161.202.206.127","2714422880","2714422911","CA","Canada"
+"161.202.206.128","161.202.229.95","2714422912","2714428767","US","United States"
+"161.202.229.96","161.202.229.111","2714428768","2714428783","JP","Japan"
+"161.202.229.112","161.202.236.255","2714428784","2714430719","US","United States"
+"161.202.237.0","161.202.237.31","2714430720","2714430751","TW","Taiwan"
+"161.202.237.32","161.206.255.255","2714430752","2714697727","US","United States"
+"161.207.0.0","161.207.255.255","2714697728","2714763263","CN","China"
+"161.208.0.0","161.211.255.255","2714763264","2715025407","US","United States"
+"161.212.0.0","161.212.255.255","2715025408","2715090943","VE","Venezuela"
+"161.213.0.0","161.215.255.255","2715090944","2715287551","US","United States"
+"161.216.0.0","161.216.255.255","2715287552","2715353087","CA","Canada"
+"161.217.0.0","161.217.255.255","2715353088","2715418623","US","United States"
+"161.218.0.0","161.218.255.255","2715418624","2715484159","DE","Germany"
+"161.219.0.0","161.228.255.255","2715484160","2716139519","US","United States"
+"161.229.0.0","161.229.255.255","2716139520","2716205055","SG","Singapore"
+"161.230.0.0","161.230.255.255","2716205056","2716270591","PT","Portugal"
+"161.231.0.0","161.233.255.255","2716270592","2716467199","US","United States"
+"161.234.0.0","161.234.255.255","2716467200","2716532735","VE","Venezuela"
+"161.235.0.0","161.237.255.255","2716532736","2716729343","US","United States"
+"161.238.0.0","161.238.255.255","2716729344","2716794879","CL","Chile"
+"161.239.0.0","161.245.255.255","2716794880","2717253631","US","United States"
+"161.246.0.0","161.246.255.255","2717253632","2717319167","TH","Thailand"
+"161.247.0.0","161.251.255.255","2717319168","2717646847","US","United States"
+"161.252.0.0","161.252.255.255","2717646848","2717712383","KW","Kuwait"
+"161.253.0.0","161.254.255.255","2717712384","2717843455","US","United States"
+"161.255.0.0","161.255.255.255","2717843456","2717908991","VE","Venezuela"
+"162.0.0.0","162.0.255.255","2717908992","2717974527","CA","Canada"
+"162.1.0.0","162.10.255.255","2717974528","2718629887","US","United States"
+"162.11.0.0","162.11.255.255","2718629888","2718695423","GB","United Kingdom"
+"162.12.0.0","162.12.223.255","2718695424","2718752767","US","United States"
+"162.12.236.0","162.12.239.255","2718755840","2718756863","US","United States"
+"162.12.240.0","162.12.247.255","2718756864","2718758911","IN","India"
+"162.12.248.0","162.12.255.255","2718758912","2718760959","US","United States"
+"162.13.0.0","162.13.255.255","2718760960","2718826495","GB","United Kingdom"
+"162.14.0.0","162.18.142.255","2718826496","2719125247","US","United States"
+"162.18.143.0","162.18.143.255","2719125248","2719125503","EU","Europe"
+"162.18.144.0","162.20.255.255","2719125504","2719285247","US","United States"
+"162.21.0.0","162.21.255.255","2719285248","2719350783","CH","Switzerland"
+"162.22.0.0","162.22.255.255","2719350784","2719416319","US","United States"
+"162.23.0.0","162.23.255.255","2719416320","2719481855","CH","Switzerland"
+"162.24.0.0","162.24.255.255","2719481856","2719547391","US","United States"
+"162.25.0.0","162.25.255.255","2719547392","2719612927","AT","Austria"
+"162.26.0.0","162.26.255.255","2719612928","2719678463","CH","Switzerland"
+"162.27.0.0","162.37.255.255","2719678464","2720399359","US","United States"
+"162.38.0.0","162.38.255.255","2720399360","2720464895","FR","France"
+"162.39.0.0","162.44.223.255","2720464896","2720849919","US","United States"
+"162.44.224.0","162.44.224.255","2720849920","2720850175","GB","United Kingdom"
+"162.44.225.0","162.52.255.255","2720850176","2721382399","US","United States"
+"162.53.0.0","162.53.255.255","2721382400","2721447935","CA","Canada"
+"162.54.0.0","162.55.255.255","2721447936","2721579007","US","United States"
+"162.56.0.0","162.56.255.255","2721579008","2721644543","IN","India"
+"162.57.0.0","162.69.255.255","2721644544","2722496511","US","United States"
+"162.70.0.0","162.70.255.255","2722496512","2722562047","CA","Canada"
+"162.71.0.0","162.72.255.255","2722562048","2722693119","US","United States"
+"162.73.0.0","162.73.255.255","2722693120","2722758655","CA","Canada"
+"162.74.0.0","162.84.255.255","2722758656","2723479551","US","United States"
+"162.85.0.0","162.85.255.255","2723479552","2723545087","CA","Canada"
+"162.86.0.0","162.86.255.255","2723545088","2723610623","CH","Switzerland"
+"162.87.0.0","162.88.64.191","2723610624","2723692735","US","United States"
+"162.88.64.192","162.88.64.223","2723692736","2723692767","HK","Hong Kong"
+"162.88.64.224","162.88.68.191","2723692768","2723693759","US","United States"
+"162.88.68.192","162.88.68.223","2723693760","2723693791","SG","Singapore"
+"162.88.68.224","162.88.72.191","2723693792","2723694783","US","United States"
+"162.88.72.192","162.88.72.223","2723694784","2723694815","AU","Australia"
+"162.88.72.224","162.88.76.191","2723694816","2723695807","US","United States"
+"162.88.76.192","162.88.76.223","2723695808","2723695839","JP","Japan"
+"162.88.76.224","162.88.80.191","2723695840","2723696831","US","United States"
+"162.88.80.192","162.88.80.223","2723696832","2723696863","IN","India"
+"162.88.80.224","162.88.84.191","2723696864","2723697855","US","United States"
+"162.88.84.192","162.88.84.223","2723697856","2723697887","DE","Germany"
+"162.88.84.224","162.88.88.191","2723697888","2723698879","US","United States"
+"162.88.88.192","162.88.88.223","2723698880","2723698911","GB","United Kingdom"
+"162.88.88.224","162.88.92.191","2723698912","2723699903","US","United States"
+"162.88.92.192","162.88.92.223","2723699904","2723699935","NL","Netherlands"
+"162.88.92.224","162.88.96.191","2723699936","2723700927","US","United States"
+"162.88.96.192","162.88.96.223","2723700928","2723700959","PL","Poland"
+"162.88.96.224","162.88.120.191","2723700960","2723707071","US","United States"
+"162.88.120.192","162.88.120.223","2723707072","2723707103","BR","Brazil"
+"162.88.120.224","162.90.98.255","2723707104","2723832575","US","United States"
+"162.90.99.0","162.90.99.255","2723832576","2723832831","GB","United Kingdom"
+"162.90.100.0","162.97.8.255","2723832832","2724268287","US","United States"
+"162.97.9.0","162.97.9.127","2724268288","2724268415","MX","Mexico"
+"162.97.9.128","162.97.148.75","2724268416","2724303947","US","United States"
+"162.97.148.76","162.97.148.79","2724303948","2724303951","GB","United Kingdom"
+"162.97.148.80","162.97.148.117","2724303952","2724303989","US","United States"
+"162.97.148.118","162.97.148.118","2724303990","2724303990","GB","United Kingdom"
+"162.97.148.119","162.97.148.141","2724303991","2724304013","US","United States"
+"162.97.148.142","162.97.148.142","2724304014","2724304014","GB","United Kingdom"
+"162.97.148.143","162.97.149.153","2724304015","2724304281","US","United States"
+"162.97.149.154","162.97.149.154","2724304282","2724304282","VE","Venezuela"
+"162.97.149.155","162.97.151.67","2724304283","2724304707","US","United States"
+"162.97.151.68","162.97.151.71","2724304708","2724304711","DE","Germany"
+"162.97.151.72","162.104.255.255","2724304712","2724790271","US","United States"
+"162.105.0.0","162.105.255.255","2724790272","2724855807","CN","China"
+"162.106.0.0","162.106.255.255","2724855808","2724921343","CA","Canada"
+"162.107.0.0","162.111.255.255","2724921344","2725249023","US","United States"
+"162.112.0.0","162.112.255.255","2725249024","2725314559","NZ","New Zealand"
+"162.113.0.0","162.116.125.255","2725314560","2725543423","US","United States"
+"162.116.126.0","162.116.126.255","2725543424","2725543679","EU","Europe"
+"162.116.127.0","162.121.255.255","2725543680","2725904383","US","United States"
+"162.122.0.0","162.122.255.255","2725904384","2725969919","VE","Venezuela"
+"162.123.0.0","162.125.63.255","2725969920","2726117375","US","United States"
+"162.125.64.0","162.125.64.255","2726117376","2726117631","GB","United Kingdom"
+"162.125.65.0","162.125.65.255","2726117632","2726117887","NL","Netherlands"
+"162.125.66.0","162.125.66.255","2726117888","2726118143","DE","Germany"
+"162.125.67.0","162.125.79.255","2726118144","2726121471","US","United States"
+"162.125.80.0","162.125.80.255","2726121472","2726121727","JP","Japan"
+"162.125.81.0","162.125.81.255","2726121728","2726121983","SG","Singapore"
+"162.125.82.0","162.125.82.255","2726121984","2726122239","HK","Hong Kong"
+"162.125.83.0","162.138.255.255","2726122240","2727018495","US","United States"
+"162.139.0.0","162.139.255.255","2727018496","2727084031","CA","Canada"
+"162.140.0.0","162.144.255.255","2727084032","2727411711","US","United States"
+"162.145.0.0","162.147.255.255","2727411712","2727608319","AU","Australia"
+"162.148.0.0","162.155.255.255","2727608320","2728132607","US","United States"
+"162.156.0.0","162.157.255.255","2728132608","2728263679","CA","Canada"
+"162.158.0.0","162.158.3.255","2728263680","2728264703","AU","Australia"
+"162.158.4.0","162.158.7.255","2728264704","2728265727","JP","Japan"
+"162.158.8.0","162.158.11.255","2728265728","2728266751","QA","Qatar"
+"162.158.12.0","162.158.15.255","2728266752","2728267775","KW","Kuwait"
+"162.158.16.0","162.158.19.255","2728267776","2728268799","RO","Romania"
+"162.158.20.0","162.158.23.255","2728268800","2728269823","FR","France"
+"162.158.24.0","162.158.27.255","2728269824","2728270847","MY","Malaysia"
+"162.158.28.0","162.158.31.255","2728270848","2728271871","OM","Oman"
+"162.158.32.0","162.158.35.255","2728271872","2728272895","GB","United Kingdom"
+"162.158.36.0","162.158.39.255","2728272896","2728273919","IE","Ireland"
+"162.158.40.0","162.158.43.255","2728273920","2728274943","KE","Kenya"
+"162.158.44.0","162.158.55.255","2728274944","2728278015","IN","India"
+"162.158.56.0","162.158.79.255","2728278016","2728284159","US","United States"
+"162.158.80.0","162.158.95.255","2728284160","2728288255","DE","Germany"
+"162.158.96.0","162.158.99.255","2728288256","2728289279","AE","United Arab Emirates"
+"162.158.100.0","162.158.103.255","2728289280","2728290303","PL","Poland"
+"162.158.104.0","162.158.107.255","2728290304","2728291327","US","United States"
+"162.158.108.0","162.158.109.255","2728291328","2728291839","NL","Netherlands"
+"162.158.110.0","162.158.111.255","2728291840","2728292351","US","United States"
+"162.158.112.0","162.158.115.255","2728292352","2728293375","DE","Germany"
+"162.158.116.0","162.158.119.255","2728293376","2728294399","JP","Japan"
+"162.158.120.0","162.158.123.255","2728294400","2728295423","US","United States"
+"162.158.124.0","162.158.127.255","2728295424","2728296447","CA","Canada"
+"162.158.128.0","162.158.131.255","2728296448","2728297471","EG","Egypt"
+"162.158.132.0","162.158.135.255","2728297472","2728298495","DK","Denmark"
+"162.158.136.0","162.158.139.255","2728298496","2728299519","PH","Philippines"
+"162.158.140.0","162.158.143.255","2728299520","2728300543","US","United States"
+"162.158.144.0","162.158.147.255","2728300544","2728301567","CA","Canada"
+"162.158.148.0","162.158.151.255","2728301568","2728302591","CH","Switzerland"
+"162.158.152.0","162.158.155.255","2728302592","2728303615","GB","United Kingdom"
+"162.158.156.0","162.158.159.255","2728303616","2728304639","AT","Austria"
+"162.158.160.0","162.158.167.255","2728304640","2728306687","SG","Singapore"
+"162.158.168.0","162.158.175.255","2728306688","2728308735","US","United States"
+"162.158.176.0","162.158.179.255","2728308736","2728309759","HK","Hong Kong"
+"162.158.180.0","162.158.183.255","2728309760","2728310783","SE","Sweden"
+"162.158.184.0","162.158.187.255","2728310784","2728311807","US","United States"
+"162.158.188.0","162.158.191.255","2728311808","2728312831","KR","Korea, Republic of"
+"162.158.192.0","162.158.192.255","2728312832","2728313087","FR","France"
+"162.158.193.0","162.158.195.255","2728313088","2728313855","US","United States"
+"162.158.196.0","162.158.199.255","2728313856","2728314879","IT","Italy"
+"162.158.200.0","162.158.203.255","2728314880","2728315903","DE","Germany"
+"162.158.204.0","162.158.207.255","2728315904","2728316927","US","United States"
+"162.158.208.0","162.158.211.255","2728316928","2728317951","BG","Bulgaria"
+"162.158.212.0","162.158.219.255","2728317952","2728319999","US","United States"
+"162.158.220.0","162.158.223.255","2728320000","2728321023","NO","Norway"
+"162.158.224.0","162.158.227.255","2728321024","2728322047","US","United States"
+"162.158.228.0","162.158.231.255","2728322048","2728323071","PH","Philippines"
+"162.158.232.0","162.158.235.255","2728323072","2728324095","BE","Belgium"
+"162.158.236.0","162.158.239.255","2728324096","2728325119","FI","Finland"
+"162.158.240.0","162.158.243.255","2728325120","2728326143","TW","Taiwan"
+"162.158.244.0","162.158.247.255","2728326144","2728327167","US","United States"
+"162.158.248.0","162.158.251.255","2728327168","2728328191","UA","Ukraine"
+"162.158.252.0","162.208.11.255","2728328192","2731543551","US","United States"
+"162.208.12.0","162.208.15.255","2731543552","2731544575","CA","Canada"
+"162.208.16.0","162.208.35.255","2731544576","2731549695","US","United States"
+"162.208.36.0","162.208.39.255","2731549696","2731550719","CA","Canada"
+"162.208.40.0","162.208.59.255","2731550720","2731555839","US","United States"
+"162.208.60.0","162.208.63.255","2731555840","2731556863","CA","Canada"
+"162.208.64.0","162.208.79.255","2731556864","2731560959","US","United States"
+"162.208.80.0","162.208.83.255","2731560960","2731561983","CA","Canada"
+"162.208.84.0","162.208.87.255","2731561984","2731563007","US","United States"
+"162.208.88.0","162.208.91.255","2731563008","2731564031","CA","Canada"
+"162.208.92.0","162.208.99.255","2731564032","2731566079","US","United States"
+"162.208.100.0","162.208.103.255","2731566080","2731567103","CA","Canada"
+"162.208.104.0","162.208.127.255","2731567104","2731573247","US","United States"
+"162.208.128.0","162.208.255.255","2731573248","2731606015","CA","Canada"
+"162.209.0.0","162.209.239.255","2731606016","2731667455","US","United States"
+"162.209.240.0","162.209.255.255","2731667456","2731671551","HK","Hong Kong"
+"162.210.0.0","162.210.7.255","2731671552","2731673599","US","United States"
+"162.210.8.0","162.210.11.255","2731673600","2731674623","CA","Canada"
+"162.210.12.0","162.210.31.255","2731674624","2731679743","US","United States"
+"162.210.32.0","162.210.35.255","2731679744","2731680767","CA","Canada"
+"162.210.36.0","162.210.39.255","2731680768","2731681791","US","United States"
+"162.210.40.0","162.210.43.255","2731681792","2731682815","PR","Puerto Rico"
+"162.210.44.0","162.210.55.255","2731682816","2731685887","US","United States"
+"162.210.56.0","162.210.59.255","2731685888","2731686911","CA","Canada"
+"162.210.60.0","162.210.67.255","2731686912","2731688959","US","United States"
+"162.210.68.0","162.210.71.255","2731688960","2731689983","VG","Virgin Islands, British"
+"162.210.72.0","162.210.155.255","2731689984","2731711487","US","United States"
+"162.210.156.0","162.210.159.255","2731711488","2731712511","AG","Antigua and Barbuda"
+"162.210.160.0","162.210.167.255","2731712512","2731714559","CA","Canada"
+"162.210.168.0","162.210.179.255","2731714560","2731717631","US","United States"
+"162.210.180.0","162.210.183.255","2731717632","2731718655","CA","Canada"
+"162.210.184.0","162.210.223.255","2731718656","2731728895","US","United States"
+"162.210.224.0","162.210.227.255","2731728896","2731729919","CA","Canada"
+"162.210.228.0","162.211.95.255","2731729920","2731761663","US","United States"
+"162.211.96.0","162.211.103.255","2731761664","2731763711","CA","Canada"
+"162.211.104.0","162.211.111.255","2731763712","2731765759","US","United States"
+"162.211.112.0","162.211.119.255","2731765760","2731767807","CA","Canada"
+"162.211.120.0","162.211.135.255","2731767808","2731771903","US","United States"
+"162.211.136.0","162.211.139.255","2731771904","2731772927","KY","Cayman Islands"
+"162.211.140.0","162.211.183.255","2731772928","2731784191","US","United States"
+"162.211.184.0","162.211.187.255","2731784192","2731785215","CA","Canada"
+"162.211.188.0","162.211.191.255","2731785216","2731786239","US","United States"
+"162.211.192.0","162.211.199.255","2731786240","2731788287","CA","Canada"
+"162.211.200.0","162.211.207.255","2731788288","2731790335","US","United States"
+"162.211.208.0","162.211.215.255","2731790336","2731792383","CA","Canada"
+"162.211.216.0","162.211.227.255","2731792384","2731795455","US","United States"
+"162.211.228.0","162.211.231.255","2731795456","2731796479","DE","Germany"
+"162.211.232.0","162.211.235.255","2731796480","2731797503","CA","Canada"
+"162.211.240.0","162.211.247.255","2731798528","2731800575","US","United States"
+"162.211.248.0","162.211.251.255","2731800576","2731801599","CA","Canada"
+"162.211.252.0","162.212.7.255","2731801600","2731804671","US","United States"
+"162.212.8.0","162.212.11.255","2731804672","2731805695","CA","Canada"
+"162.212.12.0","162.212.12.255","2731805696","2731805951","TC","Turks and Caicos Islands"
+"162.212.13.0","162.212.14.255","2731805952","2731806463","BB","Barbados"
+"162.212.15.0","162.212.15.255","2731806464","2731806719","VG","Virgin Islands, British"
+"162.212.16.0","162.212.19.255","2731806720","2731807743","US","United States"
+"162.212.20.0","162.212.23.255","2731807744","2731808767","CA","Canada"
+"162.212.24.0","162.212.58.255","2731808768","2731817727","US","United States"
+"162.212.59.0","162.212.59.23","2731817728","2731817751","AU","Australia"
+"162.212.59.24","162.212.63.255","2731817752","2731819007","US","United States"
+"162.212.64.0","162.212.71.255","2731819008","2731821055","CA","Canada"
+"162.212.72.0","162.212.99.255","2731821056","2731828223","US","United States"
+"162.212.100.0","162.212.103.255","2731828224","2731829247","CA","Canada"
+"162.212.104.0","162.212.111.255","2731829248","2731831295","US","United States"
+"162.212.112.0","162.212.115.255","2731831296","2731832319","CA","Canada"
+"162.212.116.0","162.212.133.255","2731832320","2731836927","US","United States"
+"162.212.134.0","162.212.134.255","2731836928","2731837183","IS","Iceland"
+"162.212.135.0","162.212.159.255","2731837184","2731843583","US","United States"
+"162.212.160.0","162.212.167.255","2731843584","2731845631","PR","Puerto Rico"
+"162.212.168.0","162.212.199.255","2731845632","2731853823","US","United States"
+"162.212.200.0","162.212.207.255","2731853824","2731855871","CA","Canada"
+"162.212.208.0","162.212.211.255","2731855872","2731856895","VC","Saint Vincent and the Grenadines"
+"162.212.212.0","162.212.231.255","2731856896","2731862015","US","United States"
+"162.212.232.0","162.212.239.255","2731862016","2731864063","CA","Canada"
+"162.212.240.0","162.213.7.255","2731864064","2731870207","US","United States"
+"162.213.8.0","162.213.11.255","2731870208","2731871231","CA","Canada"
+"162.213.12.0","162.213.103.255","2731871232","2731894783","US","United States"
+"162.213.104.0","162.213.111.255","2731894784","2731896831","CA","Canada"
+"162.213.112.0","162.213.135.255","2731896832","2731902975","US","United States"
+"162.213.136.0","162.213.139.255","2731902976","2731903999","CA","Canada"
+"162.213.140.0","162.213.155.255","2731904000","2731908095","US","United States"
+"162.213.156.0","162.213.159.255","2731908096","2731909119","CA","Canada"
+"162.213.160.0","162.213.167.255","2731909120","2731911167","US","United States"
+"162.213.168.0","162.213.171.255","2731911168","2731912191","DM","Dominica"
+"162.213.172.0","162.213.192.255","2731912192","2731917567","US","United States"
+"162.213.193.0","162.213.193.7","2731917568","2731917575","AU","Australia"
+"162.213.193.8","162.213.208.255","2731917576","2731921663","US","United States"
+"162.213.209.0","162.213.209.63","2731921664","2731921727","BE","Belgium"
+"162.213.209.64","162.216.83.255","2731921728","2732086271","US","United States"
+"162.216.84.0","162.216.87.255","2732086272","2732087295","CA","Canada"
+"162.216.88.0","162.216.159.255","2732087296","2732105727","US","United States"
+"162.216.160.0","162.216.167.255","2732105728","2732107775","JM","Jamaica"
+"162.216.168.0","162.216.175.255","2732107776","2732109823","US","United States"
+"162.216.180.0","162.216.183.255","2732110848","2732111871","US","United States"
+"162.216.184.0","162.216.191.255","2732111872","2732113919","CA","Canada"
+"162.216.192.0","162.217.231.255","2732113920","2732189695","US","United States"
+"162.217.232.0","162.217.243.255","2732189696","2732192767","CA","Canada"
+"162.217.244.0","162.218.23.255","2732192768","2732201983","US","United States"
+"162.218.24.0","162.218.27.255","2732201984","2732203007","VG","Virgin Islands, British"
+"162.218.28.0","162.218.31.255","2732203008","2732204031","US","United States"
+"162.218.32.0","162.218.39.255","2732204032","2732206079","CA","Canada"
+"162.218.40.0","162.218.123.255","2732206080","2732227583","US","United States"
+"162.218.124.0","162.218.127.255","2732227584","2732228607","CA","Canada"
+"162.218.128.0","162.218.175.255","2732228608","2732240895","US","United States"
+"162.218.176.0","162.218.179.255","2732240896","2732241919","TR","Turkey"
+"162.218.180.0","162.218.255.255","2732241920","2732261375","US","United States"
+"162.219.0.0","162.219.15.255","2732261376","2732265471","CA","Canada"
+"162.219.16.0","162.219.47.255","2732265472","2732273663","US","United States"
+"162.219.48.0","162.219.55.255","2732273664","2732275711","CA","Canada"
+"162.219.56.0","162.219.67.255","2732275712","2732278783","US","United States"
+"162.219.68.0","162.219.71.255","2732278784","2732279807","CA","Canada"
+"162.219.72.0","162.219.159.255","2732279808","2732302335","US","United States"
+"162.219.160.0","162.219.163.255","2732302336","2732303359","CA","Canada"
+"162.219.164.0","162.219.175.255","2732303360","2732306431","US","United States"
+"162.219.176.0","162.219.179.255","2732306432","2732307455","CA","Canada"
+"162.219.180.0","162.219.183.255","2732307456","2732308479","US","United States"
+"162.219.184.0","162.219.191.255","2732308480","2732310527","CA","Canada"
+"162.219.192.0","162.219.231.255","2732310528","2732320767","US","United States"
+"162.219.232.0","162.219.232.255","2732320768","2732321023","AU","Australia"
+"162.219.233.0","162.219.233.255","2732321024","2732321279","BM","Bermuda"
+"162.219.234.0","162.219.234.255","2732321280","2732321535","CA","Canada"
+"162.219.235.0","162.219.235.255","2732321536","2732321791","GB","United Kingdom"
+"162.219.236.0","162.219.239.255","2732321792","2732322815","CA","Canada"
+"162.219.240.0","162.220.35.255","2732322816","2732336127","US","United States"
+"162.220.36.0","162.220.39.255","2732336128","2732337151","CA","Canada"
+"162.220.40.0","162.220.95.255","2732337152","2732351487","US","United States"
+"162.220.96.0","162.220.103.255","2732351488","2732353535","PR","Puerto Rico"
+"162.220.104.0","162.220.135.255","2732353536","2732361727","US","United States"
+"162.220.136.0","162.220.139.255","2732361728","2732362751","DM","Dominica"
+"162.220.140.0","162.220.143.255","2732362752","2732363775","BB","Barbados"
+"162.220.144.0","162.220.175.255","2732363776","2732371967","US","United States"
+"162.220.180.0","162.220.187.255","2732372992","2732375039","US","United States"
+"162.220.188.0","162.220.191.255","2732375040","2732376063","CA","Canada"
+"162.220.192.0","162.220.203.255","2732376064","2732379135","US","United States"
+"162.220.204.0","162.220.207.255","2732379136","2732380159","CA","Canada"
+"162.220.208.0","162.220.245.255","2732380160","2732389887","US","United States"
+"162.220.246.0","162.220.246.255","2732389888","2732390143","IT","Italy"
+"162.220.247.0","162.220.247.255","2732390144","2732390399","US","United States"
+"162.220.248.0","162.220.251.255","2732390400","2732391423","CA","Canada"
+"162.220.252.0","162.221.11.255","2732391424","2732395519","US","United States"
+"162.221.12.0","162.221.15.255","2732395520","2732396543","CA","Canada"
+"162.221.16.0","162.221.119.255","2732396544","2732423167","US","United States"
+"162.221.120.0","162.221.127.255","2732423168","2732425215","CA","Canada"
+"162.221.128.0","162.221.199.255","2732425216","2732443647","US","United States"
+"162.221.200.0","162.221.207.255","2732443648","2732445695","CA","Canada"
+"162.221.208.0","162.221.211.255","2732445696","2732446719","US","United States"
+"162.221.212.0","162.221.215.255","2732446720","2732447743","BM","Bermuda"
+"162.221.216.0","162.221.247.255","2732447744","2732455935","US","United States"
+"162.221.248.0","162.221.255.255","2732455936","2732457983","CA","Canada"
+"162.222.0.0","162.222.55.255","2732457984","2732472319","US","United States"
+"162.222.56.0","162.222.63.255","2732472320","2732474367","CA","Canada"
+"162.222.64.0","162.222.79.255","2732474368","2732478463","US","United States"
+"162.222.80.0","162.222.83.255","2732478464","2732479487","CA","Canada"
+"162.222.84.0","162.222.87.255","2732479488","2732480511","AG","Antigua and Barbuda"
+"162.222.88.0","162.222.90.255","2732480512","2732481279","TR","Turkey"
+"162.222.91.0","162.222.107.255","2732481280","2732485631","US","United States"
+"162.222.108.0","162.222.111.255","2732485632","2732486655","PR","Puerto Rico"
+"162.222.112.0","162.222.119.255","2732486656","2732488703","US","United States"
+"162.222.120.0","162.222.127.255","2732488704","2732490751","CA","Canada"
+"162.222.136.0","162.222.139.255","2732492800","2732493823","CA","Canada"
+"162.222.140.0","162.222.143.255","2732493824","2732494847","US","United States"
+"162.222.144.0","162.222.147.255","2732494848","2732495871","CA","Canada"
+"162.222.148.0","162.222.155.255","2732495872","2732497919","US","United States"
+"162.222.156.0","162.222.163.255","2732497920","2732499967","CA","Canada"
+"162.222.164.0","162.222.165.255","2732499968","2732500479","TW","Taiwan"
+"162.222.166.0","162.222.223.255","2732500480","2732515327","US","United States"
+"162.222.224.0","162.222.224.255","2732515328","2732515583","VG","Virgin Islands, British"
+"162.222.225.0","162.222.255.255","2732515584","2732523519","US","United States"
+"162.223.0.0","162.223.7.255","2732523520","2732525567","CA","Canada"
+"162.223.8.0","162.223.43.255","2732525568","2732534783","US","United States"
+"162.223.44.0","162.223.51.255","2732534784","2732536831","CA","Canada"
+"162.223.52.0","162.223.99.255","2732536832","2732549119","US","United States"
+"162.223.100.0","162.223.103.255","2732549120","2732550143","CA","Canada"
+"162.223.104.0","162.223.223.255","2732550144","2732580863","US","United States"
+"162.223.224.0","162.223.231.255","2732580864","2732582911","CA","Canada"
+"162.223.232.0","162.243.189.255","2732582912","2733882879","US","United States"
+"162.243.190.0","162.243.190.255","2733882880","2733883135","CA","Canada"
+"162.243.191.0","162.244.15.255","2733883136","2733903871","US","United States"
+"162.244.16.0","162.244.19.255","2733903872","2733904895","PR","Puerto Rico"
+"162.244.20.0","162.244.31.255","2733904896","2733907967","CA","Canada"
+"162.244.32.0","162.244.43.255","2733907968","2733911039","US","United States"
+"162.244.44.0","162.244.47.255","2733911040","2733912063","CA","Canada"
+"162.244.48.0","162.244.87.255","2733912064","2733922303","US","United States"
+"162.244.88.0","162.244.91.255","2733922304","2733923327","CA","Canada"
+"162.244.92.0","162.244.119.255","2733923328","2733930495","US","United States"
+"162.244.120.0","162.244.123.255","2733930496","2733931519","CA","Canada"
+"162.244.124.0","162.244.167.255","2733931520","2733942783","US","United States"
+"162.244.168.0","162.244.171.255","2733942784","2733943807","PR","Puerto Rico"
+"162.244.172.0","162.244.207.255","2733943808","2733953023","US","United States"
+"162.244.208.0","162.244.211.255","2733953024","2733954047","CA","Canada"
+"162.244.212.0","162.244.227.255","2733954048","2733958143","US","United States"
+"162.244.228.0","162.244.231.255","2733958144","2733959167","CA","Canada"
+"162.244.232.0","162.244.247.255","2733959168","2733963263","US","United States"
+"162.244.248.0","162.244.251.255","2733963264","2733964287","CA","Canada"
+"162.244.252.0","162.245.55.255","2733964288","2733979647","US","United States"
+"162.245.56.0","162.245.59.255","2733979648","2733980671","CA","Canada"
+"162.245.60.0","162.245.63.255","2733980672","2733981695","US","United States"
+"162.245.72.0","162.245.75.255","2733983744","2733984767","US","United States"
+"162.245.76.0","162.245.79.255","2733984768","2733985791","VC","Saint Vincent and the Grenadines"
+"162.245.80.0","162.245.143.255","2733985792","2734002175","US","United States"
+"162.245.144.0","162.245.147.255","2734002176","2734003199","CA","Canada"
+"162.245.148.0","162.245.151.255","2734003200","2734004223","US","United States"
+"162.245.152.0","162.245.155.255","2734004224","2734005247","GD","Grenada"
+"162.245.156.0","162.245.207.255","2734005248","2734018559","US","United States"
+"162.245.208.0","162.245.215.255","2734018560","2734020607","CA","Canada"
+"162.245.216.0","162.245.239.255","2734020608","2734026751","US","United States"
+"162.245.240.0","162.245.255.255","2734026752","2734030847","CA","Canada"
+"162.246.0.0","162.246.3.255","2734030848","2734031871","JM","Jamaica"
+"162.246.4.0","162.246.7.255","2734031872","2734032895","US","United States"
+"162.246.8.0","162.246.15.255","2734032896","2734034943","CA","Canada"
+"162.246.16.0","162.246.51.255","2734034944","2734044159","US","United States"
+"162.246.52.0","162.246.55.255","2734044160","2734045183","CA","Canada"
+"162.246.56.0","162.246.103.255","2734045184","2734057471","US","United States"
+"162.246.104.0","162.246.111.255","2734057472","2734059519","BB","Barbados"
+"162.246.112.0","162.246.127.255","2734059520","2734063615","US","United States"
+"162.246.128.0","162.246.131.255","2734063616","2734064639","CA","Canada"
+"162.246.132.0","162.246.155.255","2734064640","2734070783","US","United States"
+"162.246.156.0","162.246.159.255","2734070784","2734071807","CA","Canada"
+"162.246.160.0","162.246.171.255","2734071808","2734074879","US","United States"
+"162.246.172.0","162.246.175.255","2734074880","2734075903","PR","Puerto Rico"
+"162.246.176.0","162.246.183.255","2734075904","2734077951","US","United States"
+"162.246.184.0","162.246.184.255","2734077952","2734078207","GB","United Kingdom"
+"162.246.185.0","162.247.11.255","2734078208","2734099455","US","United States"
+"162.247.12.0","162.247.23.255","2734099456","2734102527","CA","Canada"
+"162.247.24.0","162.247.31.255","2734102528","2734104575","VI","Virgin Islands, U.S."
+"162.247.32.0","162.247.35.255","2734104576","2734105599","US","United States"
+"162.247.36.0","162.247.39.255","2734105600","2734106623","CA","Canada"
+"162.247.40.0","162.247.91.255","2734106624","2734119935","US","United States"
+"162.247.92.0","162.247.95.255","2734119936","2734120959","CA","Canada"
+"162.247.96.0","162.247.103.255","2734120960","2734123007","VG","Virgin Islands, British"
+"162.247.104.0","162.247.111.255","2734123008","2734125055","US","United States"
+"162.247.112.0","162.247.127.255","2734125056","2734129151","CA","Canada"
+"162.247.128.0","162.247.167.255","2734129152","2734139391","US","United States"
+"162.247.168.0","162.247.171.255","2734139392","2734140415","CA","Canada"
+"162.247.172.0","162.247.218.255","2734140416","2734152447","US","United States"
+"162.247.219.0","162.247.219.255","2734152448","2734152703","CA","Canada"
+"162.247.220.0","162.247.223.255","2734152704","2734153727","KY","Cayman Islands"
+"162.247.224.0","162.247.231.255","2734153728","2734155775","CA","Canada"
+"162.247.232.0","162.248.7.255","2734155776","2734163967","US","United States"
+"162.248.8.0","162.248.11.255","2734163968","2734164991","CA","Canada"
+"162.248.12.0","162.248.31.255","2734164992","2734170111","US","United States"
+"162.248.32.0","162.248.39.255","2734170112","2734172159","CA","Canada"
+"162.248.40.0","162.248.43.255","2734172160","2734173183","US","United States"
+"162.248.44.0","162.248.47.255","2734173184","2734174207","PR","Puerto Rico"
+"162.248.48.0","162.248.119.255","2734174208","2734192639","US","United States"
+"162.248.120.0","162.248.127.255","2734192640","2734194687","CA","Canada"
+"162.248.128.0","162.248.139.255","2734194688","2734197759","US","United States"
+"162.248.140.0","162.248.143.255","2734197760","2734198783","CA","Canada"
+"162.248.144.0","162.248.151.255","2734198784","2734200831","US","United States"
+"162.248.152.0","162.248.171.255","2734200832","2734205951","CA","Canada"
+"162.248.172.0","162.248.175.255","2734205952","2734206975","US","United States"
+"162.248.176.0","162.248.183.255","2734206976","2734209023","CA","Canada"
+"162.248.184.0","162.248.219.255","2734209024","2734218239","US","United States"
+"162.248.220.0","162.248.221.255","2734218240","2734218751","CA","Canada"
+"162.248.222.0","162.249.7.255","2734218752","2734229503","US","United States"
+"162.249.8.0","162.249.11.255","2734229504","2734230527","CA","Canada"
+"162.249.12.0","162.249.39.255","2734230528","2734237695","US","United States"
+"162.249.40.0","162.249.43.255","2734237696","2734238719","CA","Canada"
+"162.249.44.0","162.249.87.255","2734238720","2734249983","US","United States"
+"162.249.88.0","162.249.95.255","2734249984","2734252031","CA","Canada"
+"162.249.96.0","162.249.127.255","2734252032","2734260223","US","United States"
+"162.249.128.0","162.249.135.255","2734260224","2734262271","KY","Cayman Islands"
+"162.249.136.0","162.249.159.255","2734262272","2734268415","US","United States"
+"162.249.160.0","162.249.163.255","2734268416","2734269439","CA","Canada"
+"162.249.164.0","162.249.235.255","2734269440","2734287871","US","United States"
+"162.249.236.0","162.249.239.255","2734287872","2734288895","CA","Canada"
+"162.249.240.0","162.250.11.255","2734288896","2734296063","US","United States"
+"162.250.12.0","162.250.15.255","2734296064","2734297087","CA","Canada"
+"162.250.16.0","162.250.43.255","2734297088","2734304255","US","United States"
+"162.250.44.0","162.250.47.255","2734304256","2734305279","CA","Canada"
+"162.250.48.0","162.250.145.255","2734305280","2734330367","US","United States"
+"162.250.146.0","162.250.146.63","2734330368","2734330431","IT","Italy"
+"162.250.146.64","162.250.146.255","2734330432","2734330623","US","United States"
+"162.250.147.0","162.250.147.255","2734330624","2734330879","IT","Italy"
+"162.250.148.0","162.250.167.255","2734330880","2734335999","US","United States"
+"162.250.168.0","162.250.175.255","2734336000","2734338047","CA","Canada"
+"162.250.176.0","162.250.187.255","2734338048","2734341119","US","United States"
+"162.250.188.0","162.250.199.255","2734341120","2734344191","CA","Canada"
+"162.250.200.0","162.250.219.255","2734344192","2734349311","US","United States"
+"162.250.220.0","162.250.223.255","2734349312","2734350335","CA","Canada"
+"162.250.224.0","162.251.15.255","2734350336","2734362623","US","United States"
+"162.251.16.0","162.251.19.255","2734362624","2734363647","CA","Canada"
+"162.251.20.0","162.251.23.255","2734363648","2734364671","VG","Virgin Islands, British"
+"162.251.24.0","162.251.59.255","2734364672","2734373887","US","United States"
+"162.251.60.0","162.251.63.255","2734373888","2734374911","CA","Canada"
+"162.251.64.0","162.251.71.255","2734374912","2734376959","US","United States"
+"162.251.72.0","162.251.79.255","2734376960","2734379007","CA","Canada"
+"162.251.80.0","162.251.86.255","2734379008","2734380799","US","United States"
+"162.251.87.0","162.251.87.255","2734380800","2734381055","VG","Virgin Islands, British"
+"162.251.88.0","162.251.136.255","2734381056","2734393599","US","United States"
+"162.251.137.0","162.251.138.255","2734393600","2734394111","IN","India"
+"162.251.139.0","162.251.155.255","2734394112","2734398463","US","United States"
+"162.251.156.0","162.251.159.255","2734398464","2734399487","PR","Puerto Rico"
+"162.251.160.0","162.251.191.255","2734399488","2734407679","US","United States"
+"162.251.192.0","162.251.199.255","2734407680","2734409727","CA","Canada"
+"162.251.200.0","162.252.31.255","2734409728","2734432255","US","United States"
+"162.252.36.0","162.252.43.255","2734433280","2734435327","US","United States"
+"162.252.44.0","162.252.47.255","2734435328","2734436351","CA","Canada"
+"162.252.48.0","162.252.58.255","2734436352","2734439167","US","United States"
+"162.252.59.0","162.252.59.111","2734439168","2734439279","GB","United Kingdom"
+"162.252.59.112","162.252.59.127","2734439280","2734439295","US","United States"
+"162.252.59.128","162.252.59.255","2734439296","2734439423","GB","United Kingdom"
+"162.252.60.0","162.252.91.255","2734439424","2734447615","US","United States"
+"162.252.92.0","162.252.95.255","2734447616","2734448639","CA","Canada"
+"162.252.96.0","162.252.111.255","2734448640","2734452735","US","United States"
+"162.252.112.0","162.252.119.255","2734452736","2734454783","CA","Canada"
+"162.252.120.0","162.252.131.255","2734454784","2734457855","US","United States"
+"162.252.132.0","162.252.135.255","2734457856","2734458879","CA","Canada"
+"162.252.136.0","162.252.183.255","2734458880","2734471167","US","United States"
+"162.252.184.0","162.252.187.255","2734471168","2734472191","CA","Canada"
+"162.252.188.0","162.252.191.255","2734472192","2734473215","AG","Antigua and Barbuda"
+"162.252.192.0","162.252.207.255","2734473216","2734477311","US","United States"
+"162.252.216.0","162.252.223.255","2734479360","2734481407","CA","Canada"
+"162.252.224.0","162.252.239.255","2734481408","2734485503","US","United States"
+"162.252.240.0","162.252.243.255","2734485504","2734486527","CA","Canada"
+"162.252.244.0","162.252.251.255","2734486528","2734488575","US","United States"
+"162.252.252.0","162.252.255.255","2734488576","2734489599","CA","Canada"
+"162.253.0.0","162.253.7.255","2734489600","2734491647","US","United States"
+"162.253.8.0","162.253.11.255","2734491648","2734492671","CA","Canada"
+"162.253.12.0","162.253.51.255","2734492672","2734502911","US","United States"
+"162.253.52.0","162.253.55.255","2734502912","2734503935","CA","Canada"
+"162.253.56.0","162.253.99.255","2734503936","2734515199","US","United States"
+"162.253.100.0","162.253.103.255","2734515200","2734516223","DM","Dominica"
+"162.253.104.0","162.253.127.255","2734516224","2734522367","US","United States"
+"162.253.128.0","162.253.131.255","2734522368","2734523391","CA","Canada"
+"162.253.132.0","162.253.135.255","2734523392","2734524415","US","United States"
+"162.253.136.0","162.253.143.255","2734524416","2734526463","CA","Canada"
+"162.253.144.0","162.253.167.255","2734526464","2734532607","US","United States"
+"162.253.168.0","162.253.171.255","2734532608","2734533631","VI","Virgin Islands, U.S."
+"162.253.172.0","162.253.247.255","2734533632","2734553087","US","United States"
+"162.253.248.0","162.253.255.255","2734553088","2734555135","CA","Canada"
+"162.254.0.0","162.254.39.255","2734555136","2734565375","US","United States"
+"162.254.40.0","162.254.43.255","2734565376","2734566399","CA","Canada"
+"162.254.44.0","162.254.85.255","2734566400","2734577151","US","United States"
+"162.254.86.0","162.254.86.15","2734577152","2734577167","LU","Luxembourg"
+"162.254.86.16","162.254.131.255","2734577168","2734588927","US","United States"
+"162.254.132.0","162.254.135.255","2734588928","2734589951","CA","Canada"
+"162.254.136.0","162.254.171.255","2734589952","2734599167","US","United States"
+"162.254.172.0","162.254.175.255","2734599168","2734600191","CA","Canada"
+"162.254.176.0","162.254.195.255","2734600192","2734605311","US","United States"
+"162.254.196.0","162.254.196.255","2734605312","2734605567","GB","United Kingdom"
+"162.254.197.0","162.254.197.255","2734605568","2734605823","DE","Germany"
+"162.254.198.0","162.254.198.255","2734605824","2734606079","SE","Sweden"
+"162.254.199.0","162.255.51.255","2734606080","2734633983","US","United States"
+"162.255.52.0","162.255.55.255","2734633984","2734635007","CA","Canada"
+"162.255.56.0","162.255.111.255","2734635008","2734649343","US","United States"
+"162.255.112.0","162.255.115.255","2734649344","2734650367","CA","Canada"
+"162.255.116.0","162.255.143.255","2734650368","2734657535","US","United States"
+"162.255.144.0","162.255.147.255","2734657536","2734658559","VG","Virgin Islands, British"
+"162.255.148.0","162.255.151.255","2734658560","2734659583","CA","Canada"
+"162.255.152.0","162.255.175.255","2734659584","2734665727","US","United States"
+"162.255.176.0","162.255.179.255","2734665728","2734666751","CA","Canada"
+"162.255.180.0","162.255.203.255","2734666752","2734672895","US","United States"
+"162.255.204.0","162.255.215.255","2734672896","2734675967","CA","Canada"
+"162.255.216.0","162.255.223.255","2734675968","2734678015","BM","Bermuda"
+"162.255.224.0","162.255.227.255","2734678016","2734679039","US","United States"
+"162.255.228.0","162.255.231.255","2734679040","2734680063","CA","Canada"
+"162.255.232.0","162.255.247.255","2734680064","2734684159","US","United States"
+"162.255.248.0","162.255.255.255","2734684160","2734686207","CA","Canada"
+"163.0.0.0","163.0.255.255","2734686208","2734751743","CN","China"
+"163.1.0.0","163.1.255.255","2734751744","2734817279","GB","United Kingdom"
+"163.2.0.0","163.2.255.255","2734817280","2734882815","US","United States"
+"163.3.0.0","163.3.255.255","2734882816","2734948351","SE","Sweden"
+"163.4.0.0","163.4.255.255","2734948352","2735013887","US","United States"
+"163.5.0.0","163.5.255.255","2735013888","2735079423","FR","France"
+"163.6.0.0","163.6.255.255","2735079424","2735144959","US","United States"
+"163.7.0.0","163.7.255.255","2735144960","2735210495","NZ","New Zealand"
+"163.8.0.0","163.8.255.255","2735210496","2735276031","AU","Australia"
+"163.9.0.0","163.9.255.255","2735276032","2735341567","FR","France"
+"163.10.0.0","163.10.255.255","2735341568","2735407103","AR","Argentina"
+"163.11.0.0","163.12.255.255","2735407104","2735538175","US","United States"
+"163.13.0.0","163.32.255.255","2735538176","2736848895","TW","Taiwan"
+"163.33.0.0","163.33.255.255","2736848896","2736914431","US","United States"
+"163.34.0.0","163.34.255.255","2736914432","2736979967","NO","Norway"
+"163.35.0.0","163.41.255.255","2736979968","2737438719","US","United States"
+"163.42.0.0","163.44.95.255","2737438720","2737594367","JP","Japan"
+"163.44.96.0","163.44.127.255","2737594368","2737602559","US","United States"
+"163.44.128.0","163.44.159.255","2737602560","2737610751","SG","Singapore"
+"163.44.160.0","163.44.191.255","2737610752","2737618943","JP","Japan"
+"163.44.192.0","163.44.195.255","2737618944","2737619967","VN","Vietnam"
+"163.44.196.0","163.44.199.255","2737619968","2737620991","SG","Singapore"
+"163.44.200.0","163.44.200.255","2737620992","2737621247","VN","Vietnam"
+"163.44.201.0","163.44.203.255","2737621248","2737622015","SG","Singapore"
+"163.44.204.0","163.44.207.255","2737622016","2737623039","VN","Vietnam"
+"163.44.208.0","163.47.3.255","2737623040","2737767423","JP","Japan"
+"163.47.4.0","163.47.7.255","2737767424","2737768447","CN","China"
+"163.47.8.0","163.47.11.255","2737768448","2737769471","SG","Singapore"
+"163.47.12.0","163.47.15.255","2737769472","2737770495","IN","India"
+"163.47.16.0","163.47.18.255","2737770496","2737771263","AU","Australia"
+"163.47.19.0","163.47.19.255","2737771264","2737771519","JP","Japan"
+"163.47.20.0","163.47.20.255","2737771520","2737771775","AU","Australia"
+"163.47.21.0","163.47.21.255","2737771776","2737772031","NZ","New Zealand"
+"163.47.23.0","163.47.31.255","2737772288","2737774591","JP","Japan"
+"163.47.32.0","163.47.39.255","2737774592","2737776639","BD","Bangladesh"
+"163.47.40.0","163.47.43.255","2737776640","2737777663","AU","Australia"
+"163.47.44.0","163.47.45.255","2737777664","2737778175","HK","Hong Kong"
+"163.47.47.0","163.47.59.255","2737778432","2737781759","AU","Australia"
+"163.47.60.0","163.47.63.255","2737781760","2737782783","US","United States"
+"163.47.64.0","163.47.75.255","2737782784","2737785855","AU","Australia"
+"163.47.76.0","163.47.87.255","2737785856","2737788927","BD","Bangladesh"
+"163.47.88.0","163.47.91.255","2737788928","2737789951","MY","Malaysia"
+"163.47.92.0","163.47.103.255","2737789952","2737793023","AU","Australia"
+"163.47.104.0","163.47.107.255","2737793024","2737794047","NZ","New Zealand"
+"163.47.108.0","163.47.111.255","2737794048","2737795071","AU","Australia"
+"163.47.112.0","163.47.115.255","2737795072","2737796095","NZ","New Zealand"
+"163.47.116.0","163.47.127.255","2737796096","2737799167","AU","Australia"
+"163.47.128.0","163.47.131.255","2737799168","2737800191","NZ","New Zealand"
+"163.47.132.0","163.47.139.255","2737800192","2737802239","AU","Australia"
+"163.47.140.0","163.47.143.255","2737802240","2737803263","IN","India"
+"163.47.144.0","163.47.147.255","2737803264","2737804287","BD","Bangladesh"
+"163.47.148.0","163.47.151.255","2737804288","2737805311","NP","Nepal"
+"163.47.152.0","163.47.155.255","2737805312","2737806335","IN","India"
+"163.47.156.0","163.47.159.255","2737806336","2737807359","BD","Bangladesh"
+"163.47.160.0","163.47.163.255","2737807360","2737808383","AF","Afghanistan"
+"163.47.164.0","163.47.167.255","2737808384","2737809407","NZ","New Zealand"
+"163.47.168.0","163.47.171.255","2737809408","2737810431","AU","Australia"
+"163.47.172.0","163.47.175.255","2737810432","2737811455","KH","Cambodia"
+"163.47.176.0","163.47.176.255","2737811456","2737811711","SG","Singapore"
+"163.47.177.0","163.47.177.255","2737811712","2737811967","HK","Hong Kong"
+"163.47.178.0","163.47.178.255","2737811968","2737812223","GB","United Kingdom"
+"163.47.179.0","163.47.179.255","2737812224","2737812479","US","United States"
+"163.47.180.0","163.47.183.255","2737812480","2737813503","AU","Australia"
+"163.47.184.0","163.47.191.255","2737813504","2737815551","NZ","New Zealand"
+"163.47.192.0","163.47.195.255","2737815552","2737816575","MY","Malaysia"
+"163.47.196.0","163.47.199.255","2737816576","2737817599","AU","Australia"
+"163.47.200.0","163.47.201.255","2737817600","2737818111","MY","Malaysia"
+"163.47.202.0","163.47.202.255","2737818112","2737818367","AU","Australia"
+"163.47.203.0","163.47.203.255","2737818368","2737818623","MY","Malaysia"
+"163.47.204.0","163.47.207.255","2737818624","2737819647","NZ","New Zealand"
+"163.47.208.0","163.47.215.255","2737819648","2737821695","IN","India"
+"163.47.216.0","163.47.219.255","2737821696","2737822719","AU","Australia"
+"163.47.220.0","163.47.223.255","2737822720","2737823743","NZ","New Zealand"
+"163.47.224.0","163.47.227.255","2737823744","2737824767","NC","New Caledonia"
+"163.47.228.0","163.47.247.255","2737824768","2737829887","NZ","New Zealand"
+"163.47.248.0","163.47.251.255","2737829888","2737830911","NC","New Caledonia"
+"163.47.252.0","163.47.255.255","2737830912","2737831935","AU","Australia"
+"163.48.0.0","163.51.255.255","2737831936","2738094079","JP","Japan"
+"163.53.0.0","163.53.15.255","2738159616","2738163711","CN","China"
+"163.53.16.0","163.53.19.255","2738163712","2738164735","HK","Hong Kong"
+"163.53.20.0","163.53.23.255","2738164736","2738165759","AU","Australia"
+"163.53.24.0","163.53.27.255","2738165760","2738166783","NP","Nepal"
+"163.53.28.0","163.53.31.255","2738166784","2738167807","KH","Cambodia"
+"163.53.32.0","163.53.35.255","2738167808","2738168831","AU","Australia"
+"163.53.36.0","163.53.67.255","2738168832","2738177023","CN","China"
+"163.53.68.0","163.53.71.255","2738177024","2738178047","AU","Australia"
+"163.53.72.0","163.53.87.255","2738178048","2738182143","IN","India"
+"163.53.88.0","163.53.139.255","2738182144","2738195455","CN","China"
+"163.53.140.0","163.53.143.255","2738195456","2738196479","BD","Bangladesh"
+"163.53.144.0","163.53.147.255","2738196480","2738197503","AU","Australia"
+"163.53.148.0","163.53.151.255","2738197504","2738198527","BD","Bangladesh"
+"163.53.152.0","163.53.155.255","2738198528","2738199551","MY","Malaysia"
+"163.53.156.0","163.53.159.255","2738199552","2738200575","KR","Korea, Republic of"
+"163.53.160.0","163.53.175.255","2738200576","2738204671","CN","China"
+"163.53.176.0","163.53.179.255","2738204672","2738205695","IN","India"
+"163.53.180.0","163.53.183.255","2738205696","2738206719","BD","Bangladesh"
+"163.53.184.0","163.53.187.255","2738206720","2738207743","ID","Indonesia"
+"163.53.188.0","163.53.191.255","2738207744","2738208767","CN","China"
+"163.53.192.0","163.53.195.255","2738208768","2738209791","ID","Indonesia"
+"163.53.196.0","163.53.199.255","2738209792","2738210815","KH","Cambodia"
+"163.53.200.0","163.53.215.255","2738210816","2738214911","IN","India"
+"163.53.216.0","163.53.219.255","2738214912","2738215935","HK","Hong Kong"
+"163.53.220.0","163.53.223.255","2738215936","2738216959","CN","China"
+"163.53.224.0","163.53.227.255","2738216960","2738217983","HK","Hong Kong"
+"163.53.228.0","163.53.235.255","2738217984","2738220031","AU","Australia"
+"163.53.240.0","163.53.243.255","2738221056","2738222079","CN","China"
+"163.53.244.0","163.53.247.255","2738222080","2738223103","MO","Macau"
+"163.53.248.0","163.53.251.255","2738223104","2738224127","AU","Australia"
+"163.53.252.0","163.53.255.255","2738224128","2738225151","IN","India"
+"163.54.0.0","163.60.255.255","2738225152","2738683903","JP","Japan"
+"163.62.0.0","163.116.255.255","2738749440","2742353919","FR","France"
+"163.117.0.0","163.117.255.255","2742353920","2742419455","ES","Spain"
+"163.118.0.0","163.118.255.255","2742419456","2742484991","US","United States"
+"163.119.0.0","163.119.255.255","2742484992","2742550527","GB","United Kingdom"
+"163.120.0.0","163.120.255.255","2742550528","2742616063","US","United States"
+"163.121.0.0","163.121.255.255","2742616064","2742681599","EG","Egypt"
+"163.122.0.0","163.122.255.255","2742681600","2742747135","IN","India"
+"163.123.0.0","163.123.127.255","2742747136","2742779903","CA","Canada"
+"163.124.0.0","163.124.255.255","2742812672","2742878207","US","United States"
+"163.125.0.0","163.125.255.255","2742878208","2742943743","CN","China"
+"163.126.0.0","163.126.255.255","2742943744","2743009279","US","United States"
+"163.129.0.0","163.129.255.255","2743140352","2743205887","US","United States"
+"163.130.0.0","163.141.255.255","2743205888","2743992319","JP","Japan"
+"163.142.0.0","163.142.255.255","2743992320","2744057855","CN","China"
+"163.143.0.0","163.149.255.255","2744057856","2744516607","JP","Japan"
+"163.150.0.0","163.151.255.255","2744516608","2744647679","US","United States"
+"163.152.0.0","163.152.255.255","2744647680","2744713215","KR","Korea, Republic of"
+"163.153.0.0","163.154.255.255","2744713216","2744844287","US","United States"
+"163.155.0.0","163.155.255.255","2744844288","2744909823","CA","Canada"
+"163.156.0.0","163.156.255.255","2744909824","2744975359","GB","United Kingdom"
+"163.157.0.0","163.157.253.255","2744975360","2745040383","SE","Sweden"
+"163.157.254.0","163.157.254.255","2745040384","2745040639","EU","Europe"
+"163.157.255.0","163.157.255.255","2745040640","2745040895","SE","Sweden"
+"163.158.0.0","163.158.255.255","2745040896","2745106431","NL","Netherlands"
+"163.159.0.0","163.159.255.255","2745106432","2745171967","SI","Slovenia"
+"163.160.0.0","163.160.255.255","2745171968","2745237503","GB","United Kingdom"
+"163.161.0.0","163.161.255.255","2745237504","2745303039","CH","Switzerland"
+"163.162.0.0","163.162.255.255","2745303040","2745368575","IT","Italy"
+"163.163.0.0","163.163.255.255","2745368576","2745434111","BE","Belgium"
+"163.164.0.0","163.164.255.255","2745434112","2745499647","GB","United Kingdom"
+"163.165.0.0","163.165.191.255","2745499648","2745548799","BE","Belgium"
+"163.165.192.0","163.165.255.255","2745548800","2745565183","DE","Germany"
+"163.166.0.0","163.167.255.255","2745565184","2745696255","GB","United Kingdom"
+"163.168.0.0","163.168.255.255","2745696256","2745761791","CH","Switzerland"
+"163.169.0.0","163.171.63.255","2745761792","2745909247","GB","United Kingdom"
+"163.171.64.0","163.171.255.255","2745909248","2745958399","US","United States"
+"163.172.0.0","163.172.207.255","2745958400","2746011647","FR","France"
+"163.172.208.0","163.172.223.255","2746011648","2746015743","NL","Netherlands"
+"163.172.224.0","163.173.255.255","2746015744","2746089471","FR","France"
+"163.174.0.0","163.174.255.255","2746089472","2746155007","NO","Norway"
+"163.175.0.0","163.175.255.255","2746155008","2746220543","NL","Netherlands"
+"163.176.0.0","163.176.255.255","2746220544","2746286079","US","United States"
+"163.177.0.0","163.177.255.255","2746286080","2746351615","CN","China"
+"163.178.0.0","163.178.255.255","2746351616","2746417151","CR","Costa Rica"
+"163.179.0.0","163.179.255.255","2746417152","2746482687","CN","China"
+"163.180.0.0","163.180.255.255","2746482688","2746548223","KR","Korea, Republic of"
+"163.181.0.0","163.188.255.255","2746548224","2747072511","US","United States"
+"163.189.0.0","163.189.255.255","2747072512","2747138047","AU","Australia"
+"163.190.0.0","163.194.255.255","2747138048","2747465727","US","United States"
+"163.195.0.0","163.203.255.255","2747465728","2748055551","ZA","South Africa"
+"163.204.0.0","163.204.255.255","2748055552","2748121087","CN","China"
+"163.205.0.0","163.207.255.255","2748121088","2748317695","US","United States"
+"163.208.0.0","163.212.255.255","2748317696","2748645375","JP","Japan"
+"163.213.0.0","163.213.255.255","2748645376","2748710911","KR","Korea, Republic of"
+"163.214.0.0","163.221.255.255","2748710912","2749235199","JP","Japan"
+"163.222.0.0","163.222.255.255","2749235200","2749300735","KR","Korea, Republic of"
+"163.223.0.0","163.227.255.255","2749300736","2749628415","JP","Japan"
+"163.228.0.0","163.228.255.255","2749628416","2749693951","US","United States"
+"163.229.0.0","163.229.255.255","2749693952","2749759487","KR","Korea, Republic of"
+"163.230.0.0","163.231.255.255","2749759488","2749890559","US","United States"
+"163.232.0.0","163.233.255.255","2749890560","2750021631","AU","Australia"
+"163.234.0.0","163.238.255.255","2750021632","2750349311","US","United States"
+"163.239.0.0","163.239.255.255","2750349312","2750414847","KR","Korea, Republic of"
+"163.240.0.0","163.244.61.255","2750414848","2750692863","US","United States"
+"163.244.62.0","163.244.63.255","2750692864","2750693375","EU","Europe"
+"163.244.64.0","163.244.179.255","2750693376","2750723071","US","United States"
+"163.244.180.0","163.244.180.255","2750723072","2750723327","IN","India"
+"163.244.181.0","163.244.181.255","2750723328","2750723583","US","United States"
+"163.244.182.0","163.244.182.255","2750723584","2750723839","IN","India"
+"163.244.183.0","163.244.185.255","2750723840","2750724607","US","United States"
+"163.244.186.0","163.244.186.255","2750724608","2750724863","IN","India"
+"163.244.187.0","163.244.245.255","2750724864","2750739967","US","United States"
+"163.244.246.0","163.244.246.255","2750739968","2750740223","CN","China"
+"163.244.247.0","163.246.255.255","2750740224","2750873599","US","United States"
+"163.247.0.0","163.247.255.255","2750873600","2750939135","CL","Chile"
+"163.248.0.0","163.249.255.255","2750939136","2751070207","US","United States"
+"163.250.0.0","163.250.255.255","2751070208","2751135743","CL","Chile"
+"163.251.0.0","163.254.255.255","2751135744","2751397887","US","United States"
+"163.255.0.0","163.255.255.255","2751397888","2751463423","KR","Korea, Republic of"
+"164.0.0.0","164.0.255.255","2751463424","2751528959","KZ","Kazakhstan"
+"164.1.0.0","164.2.255.255","2751528960","2751660031","FR","France"
+"164.3.0.0","164.3.219.255","2751660032","2751716351","AT","Austria"
+"164.3.220.0","164.3.220.255","2751716352","2751716607","US","United States"
+"164.3.221.0","164.3.255.255","2751716608","2751725567","AT","Austria"
+"164.4.0.0","164.4.17.31","2751725568","2751729951","SE","Sweden"
+"164.4.17.32","164.4.17.33","2751729952","2751729953","EU","Europe"
+"164.4.17.34","164.4.255.255","2751729954","2751791103","SE","Sweden"
+"164.5.0.0","164.5.255.255","2751791104","2751856639","FI","Finland"
+"164.6.0.0","164.6.255.255","2751856640","2751922175","GB","United Kingdom"
+"164.7.0.0","164.7.255.255","2751922176","2751987711","FR","France"
+"164.8.0.0","164.8.255.255","2751987712","2752053247","SI","Slovenia"
+"164.9.0.0","164.10.255.255","2752053248","2752184319","SE","Sweden"
+"164.11.0.0","164.12.255.255","2752184320","2752315391","GB","United Kingdom"
+"164.13.0.0","164.13.255.255","2752315392","2752380927","FI","Finland"
+"164.14.0.0","164.14.255.255","2752380928","2752446463","CH","Switzerland"
+"164.15.0.0","164.15.255.255","2752446464","2752511999","BE","Belgium"
+"164.16.0.0","164.34.255.255","2752512000","2753757183","DE","Germany"
+"164.35.0.0","164.35.255.255","2753757184","2753822719","BE","Belgium"
+"164.36.0.0","164.36.255.255","2753822720","2753888255","GB","United Kingdom"
+"164.37.0.0","164.37.255.255","2753888256","2753953791","SE","Sweden"
+"164.38.0.0","164.39.255.255","2753953792","2754084863","GB","United Kingdom"
+"164.40.0.0","164.40.127.255","2754084864","2754117631","KZ","Kazakhstan"
+"164.40.128.0","164.40.128.191","2754117632","2754117823","NL","Netherlands"
+"164.40.128.192","164.40.159.255","2754117824","2754125823","GB","United Kingdom"
+"164.40.160.0","164.40.163.255","2754125824","2754126847","DE","Germany"
+"164.40.164.0","164.40.167.255","2754126848","2754127871","US","United States"
+"164.40.168.0","164.40.175.255","2754127872","2754129919","SK","Slovakia"
+"164.40.176.0","164.40.183.255","2754129920","2754131967","SE","Sweden"
+"164.40.192.0","164.40.207.255","2754134016","2754138111","DE","Germany"
+"164.40.208.0","164.40.223.255","2754138112","2754142207","GB","United Kingdom"
+"164.40.224.0","164.40.231.255","2754142208","2754144255","BA","Bosnia and Herzegovina"
+"164.40.232.0","164.40.239.255","2754144256","2754146303","DE","Germany"
+"164.40.240.0","164.40.247.255","2754146304","2754148351","PL","Poland"
+"164.40.248.0","164.40.255.255","2754148352","2754150399","MK","Macedonia"
+"164.41.0.0","164.41.255.255","2754150400","2754215935","BR","Brazil"
+"164.42.0.0","164.42.255.255","2754215936","2754281471","PR","Puerto Rico"
+"164.43.0.0","164.43.255.255","2754281472","2754347007","JP","Japan"
+"164.44.0.0","164.45.255.255","2754347008","2754478079","US","United States"
+"164.46.0.0","164.46.255.255","2754478080","2754543615","JP","Japan"
+"164.47.0.0","164.47.255.255","2754543616","2754609151","US","United States"
+"164.48.0.0","164.48.255.255","2754609152","2754674687","SE","Sweden"
+"164.49.0.0","164.51.255.255","2754674688","2754871295","US","United States"
+"164.52.0.0","164.52.127.255","2754871296","2754904063","HK","Hong Kong"
+"164.52.128.0","164.52.191.255","2754904064","2754920447","US","United States"
+"164.52.192.0","164.52.223.255","2754920448","2754928639","IN","India"
+"164.52.224.0","164.52.255.255","2754928640","2754936831","US","United States"
+"164.53.0.0","164.53.255.255","2754936832","2755002367","AU","Australia"
+"164.54.0.0","164.58.255.255","2755002368","2755330047","US","United States"
+"164.59.0.0","164.61.209.255","2755330048","2755514879","DE","Germany"
+"164.61.210.0","164.61.210.255","2755514880","2755515135","EU","Europe"
+"164.61.211.0","164.61.255.255","2755515136","2755526655","DE","Germany"
+"164.62.0.0","164.68.255.255","2755526656","2755985407","US","United States"
+"164.69.0.0","164.71.255.255","2755985408","2756182015","JP","Japan"
+"164.72.0.0","164.72.255.255","2756182016","2756247551","US","United States"
+"164.73.0.0","164.73.255.255","2756247552","2756313087","UY","Uruguay"
+"164.74.0.0","164.74.255.255","2756313088","2756378623","US","United States"
+"164.75.0.0","164.75.255.255","2756378624","2756444159","AU","Australia"
+"164.76.0.0","164.76.255.255","2756444160","2756509695","US","United States"
+"164.77.0.0","164.77.182.255","2756509696","2756556543","CL","Chile"
+"164.77.183.0","164.77.185.255","2756556544","2756557311","PE","Peru"
+"164.77.186.0","164.77.255.255","2756557312","2756575231","CL","Chile"
+"164.78.0.0","164.78.255.255","2756575232","2756640767","SG","Singapore"
+"164.79.0.0","164.79.255.255","2756640768","2756706303","US","United States"
+"164.80.0.0","164.80.255.255","2756706304","2756771839","AU","Australia"
+"164.81.0.0","164.81.255.255","2756771840","2756837375","FR","France"
+"164.82.0.0","164.84.255.255","2756837376","2757033983","US","United States"
+"164.85.0.0","164.85.255.255","2757033984","2757099519","BR","Brazil"
+"164.86.0.0","164.87.255.255","2757099520","2757230591","US","United States"
+"164.88.0.0","164.88.255.255","2757230592","2757296127","ZA","South Africa"
+"164.89.0.0","164.95.255.255","2757296128","2757754879","US","United States"
+"164.96.0.0","164.96.255.255","2757754880","2757820415","CL","Chile"
+"164.97.0.0","164.97.255.255","2757820416","2757885951","AU","Australia"
+"164.98.0.0","164.98.255.255","2757885952","2757951487","CL","Chile"
+"164.99.0.0","164.99.255.255","2757951488","2758017023","US","United States"
+"164.100.0.0","164.100.255.255","2758017024","2758082559","IN","India"
+"164.101.0.0","164.101.255.255","2758082560","2758148095","US","United States"
+"164.102.0.0","164.102.255.255","2758148096","2758213631","CA","Canada"
+"164.103.0.0","164.107.255.255","2758213632","2758541311","US","United States"
+"164.108.0.0","164.108.255.255","2758541312","2758606847","AU","Australia"
+"164.109.0.0","164.111.255.255","2758606848","2758803455","US","United States"
+"164.112.0.0","164.112.255.255","2758803456","2758868991","AU","Australia"
+"164.113.0.0","164.114.255.255","2758868992","2759000063","US","United States"
+"164.115.0.0","164.115.255.255","2759000064","2759065599","TH","Thailand"
+"164.116.0.0","164.123.255.255","2759065600","2759589887","US","United States"
+"164.124.0.0","164.125.255.255","2759589888","2759720959","KR","Korea, Republic of"
+"164.126.0.0","164.127.255.255","2759720960","2759852031","PL","Poland"
+"164.128.0.0","164.128.255.255","2759852032","2759917567","CH","Switzerland"
+"164.129.0.0","164.129.0.255","2759917568","2759917823","FR","France"
+"164.129.1.0","164.129.1.255","2759917824","2759918079","EU","Europe"
+"164.129.2.0","164.129.255.255","2759918080","2759983103","FR","France"
+"164.130.0.0","164.130.255.255","2759983104","2760048639","IT","Italy"
+"164.131.0.0","164.132.2.127","2760048640","2760114815","FR","France"
+"164.132.2.128","164.132.2.159","2760114816","2760114847","FI","Finland"
+"164.132.2.160","164.132.4.127","2760114848","2760115327","FR","France"
+"164.132.4.128","164.132.4.255","2760115328","2760115455","GB","United Kingdom"
+"164.132.5.0","164.132.6.63","2760115456","2760115775","FR","France"
+"164.132.6.64","164.132.6.127","2760115776","2760115839","ES","Spain"
+"164.132.6.128","164.132.7.239","2760115840","2760116207","FR","France"
+"164.132.7.240","164.132.7.255","2760116208","2760116223","FI","Finland"
+"164.132.8.0","164.132.9.27","2760116224","2760116507","FR","France"
+"164.132.9.28","164.132.9.31","2760116508","2760116511","ES","Spain"
+"164.132.9.32","164.132.10.23","2760116512","2760116759","FR","France"
+"164.132.10.24","164.132.10.31","2760116760","2760116767","PT","Portugal"
+"164.132.10.32","164.132.10.95","2760116768","2760116831","FR","France"
+"164.132.10.96","164.132.10.111","2760116832","2760116847","GB","United Kingdom"
+"164.132.10.112","164.132.12.127","2760116848","2760117375","FR","France"
+"164.132.12.128","164.132.12.255","2760117376","2760117503","GB","United Kingdom"
+"164.132.13.0","164.132.13.175","2760117504","2760117679","FR","France"
+"164.132.13.176","164.132.13.191","2760117680","2760117695","FI","Finland"
+"164.132.13.192","164.132.13.223","2760117696","2760117727","FR","France"
+"164.132.13.224","164.132.13.255","2760117728","2760117759","FI","Finland"
+"164.132.14.0","164.132.17.15","2760117760","2760118543","FR","France"
+"164.132.17.16","164.132.17.31","2760118544","2760118559","GB","United Kingdom"
+"164.132.17.32","164.132.18.15","2760118560","2760118799","FR","France"
+"164.132.18.16","164.132.18.31","2760118800","2760118815","ES","Spain"
+"164.132.18.32","164.132.18.63","2760118816","2760118847","FI","Finland"
+"164.132.18.64","164.132.18.91","2760118848","2760118875","FR","France"
+"164.132.18.92","164.132.18.94","2760118876","2760118878","BE","Belgium"
+"164.132.18.95","164.132.18.191","2760118879","2760118975","FR","France"
+"164.132.18.192","164.132.18.255","2760118976","2760119039","ES","Spain"
+"164.132.19.0","164.132.22.159","2760119040","2760119967","FR","France"
+"164.132.22.160","164.132.22.175","2760119968","2760119983","GB","United Kingdom"
+"164.132.22.176","164.132.24.223","2760119984","2760120543","FR","France"
+"164.132.24.224","164.132.24.255","2760120544","2760120575","ES","Spain"
+"164.132.25.0","164.132.26.7","2760120576","2760120839","FR","France"
+"164.132.26.8","164.132.26.11","2760120840","2760120843","PT","Portugal"
+"164.132.26.12","164.132.29.63","2760120844","2760121663","FR","France"
+"164.132.29.64","164.132.29.127","2760121664","2760121727","ES","Spain"
+"164.132.29.128","164.132.63.95","2760121728","2760130399","FR","France"
+"164.132.63.96","164.132.63.127","2760130400","2760130431","ES","Spain"
+"164.132.63.128","164.132.63.255","2760130432","2760130559","GB","United Kingdom"
+"164.132.64.0","164.132.70.63","2760130560","2760132159","FR","France"
+"164.132.70.64","164.132.70.127","2760132160","2760132223","ES","Spain"
+"164.132.70.128","164.132.73.47","2760132224","2760132911","FR","France"
+"164.132.73.48","164.132.73.63","2760132912","2760132927","PT","Portugal"
+"164.132.73.64","164.132.81.63","2760132928","2760134975","FR","France"
+"164.132.81.64","164.132.81.127","2760134976","2760135039","ES","Spain"
+"164.132.81.128","164.132.84.255","2760135040","2760135935","FR","France"
+"164.132.85.0","164.132.85.255","2760135936","2760136191","PT","Portugal"
+"164.132.86.0","164.132.91.63","2760136192","2760137535","FR","France"
+"164.132.91.64","164.132.91.127","2760137536","2760137599","ES","Spain"
+"164.132.91.128","164.132.94.95","2760137600","2760138335","FR","France"
+"164.132.94.96","164.132.94.127","2760138336","2760138367","FI","Finland"
+"164.132.94.128","164.132.112.191","2760138368","2760143039","FR","France"
+"164.132.112.192","164.132.112.255","2760143040","2760143103","ES","Spain"
+"164.132.113.0","164.132.114.255","2760143104","2760143615","FR","France"
+"164.132.115.0","164.132.115.255","2760143616","2760143871","GB","United Kingdom"
+"164.132.116.0","164.132.121.63","2760143872","2760145215","FR","France"
+"164.132.121.64","164.132.121.127","2760145216","2760145279","ES","Spain"
+"164.132.121.128","164.132.123.191","2760145280","2760145855","FR","France"
+"164.132.123.192","164.132.123.255","2760145856","2760145919","GB","United Kingdom"
+"164.132.124.0","164.132.130.191","2760145920","2760147647","FR","France"
+"164.132.130.192","164.132.130.255","2760147648","2760147711","ES","Spain"
+"164.132.131.0","164.132.134.71","2760147712","2760148551","FR","France"
+"164.132.134.72","164.132.134.79","2760148552","2760148559","FI","Finland"
+"164.132.134.80","164.132.135.201","2760148560","2760148937","FR","France"
+"164.132.135.202","164.132.135.202","2760148938","2760148938","DE","Germany"
+"164.132.135.203","164.132.137.15","2760148939","2760149263","FR","France"
+"164.132.137.16","164.132.137.31","2760149264","2760149279","PT","Portugal"
+"164.132.137.32","164.132.137.127","2760149280","2760149375","FR","France"
+"164.132.137.128","164.132.137.255","2760149376","2760149503","GB","United Kingdom"
+"164.132.138.0","164.132.140.246","2760149504","2760150262","FR","France"
+"164.132.140.247","164.132.140.247","2760150263","2760150263","PL","Poland"
+"164.132.140.248","164.132.143.87","2760150264","2760150871","FR","France"
+"164.132.143.88","164.132.143.88","2760150872","2760150872","DE","Germany"
+"164.132.143.89","164.132.144.15","2760150873","2760151055","FR","France"
+"164.132.144.16","164.132.144.31","2760151056","2760151071","ES","Spain"
+"164.132.144.32","164.132.144.168","2760151072","2760151208","FR","France"
+"164.132.144.169","164.132.144.169","2760151209","2760151209","CZ","Czech Republic"
+"164.132.144.170","164.132.145.39","2760151210","2760151335","FR","France"
+"164.132.145.40","164.132.145.43","2760151336","2760151339","GB","United Kingdom"
+"164.132.145.44","164.132.145.47","2760151340","2760151343","FR","France"
+"164.132.145.48","164.132.145.63","2760151344","2760151359","GB","United Kingdom"
+"164.132.145.64","164.132.147.95","2760151360","2760151903","FR","France"
+"164.132.147.96","164.132.147.127","2760151904","2760151935","PT","Portugal"
+"164.132.147.128","164.132.150.31","2760151936","2760152607","FR","France"
+"164.132.150.32","164.132.150.63","2760152608","2760152639","FI","Finland"
+"164.132.150.64","164.132.153.95","2760152640","2760153439","FR","France"
+"164.132.153.96","164.132.153.127","2760153440","2760153471","ES","Spain"
+"164.132.153.128","164.132.156.111","2760153472","2760154223","FR","France"
+"164.132.156.112","164.132.156.127","2760154224","2760154239","DE","Germany"
+"164.132.156.128","164.132.159.71","2760154240","2760154951","FR","France"
+"164.132.159.72","164.132.159.75","2760154952","2760154955","GB","United Kingdom"
+"164.132.159.76","164.132.159.127","2760154956","2760155007","FR","France"
+"164.132.159.128","164.132.159.255","2760155008","2760155135","GB","United Kingdom"
+"164.132.160.0","164.132.177.127","2760155136","2760159615","FR","France"
+"164.132.177.128","164.132.177.255","2760159616","2760159743","GB","United Kingdom"
+"164.132.178.0","164.132.186.191","2760159744","2760161983","FR","France"
+"164.132.186.192","164.132.186.255","2760161984","2760162047","IE","Ireland"
+"164.132.187.0","164.132.188.95","2760162048","2760162399","FR","France"
+"164.132.188.96","164.132.188.127","2760162400","2760162431","ES","Spain"
+"164.132.188.128","164.132.188.241","2760162432","2760162545","FR","France"
+"164.132.188.242","164.132.188.242","2760162546","2760162546","BE","Belgium"
+"164.132.188.243","164.132.189.121","2760162547","2760162681","FR","France"
+"164.132.189.122","164.132.189.122","2760162682","2760162682","PL","Poland"
+"164.132.189.123","164.132.191.63","2760162683","2760163135","FR","France"
+"164.132.191.64","164.132.191.127","2760163136","2760163199","ES","Spain"
+"164.132.191.128","164.132.210.15","2760163200","2760167951","FR","France"
+"164.132.210.16","164.132.210.31","2760167952","2760167967","ES","Spain"
+"164.132.210.32","164.132.210.191","2760167968","2760168127","FR","France"
+"164.132.210.192","164.132.210.255","2760168128","2760168191","IE","Ireland"
+"164.132.211.0","164.132.211.127","2760168192","2760168319","FR","France"
+"164.132.211.128","164.132.211.255","2760168320","2760168447","GB","United Kingdom"
+"164.132.212.0","164.132.216.207","2760168448","2760169679","FR","France"
+"164.132.216.208","164.132.216.223","2760169680","2760169695","ES","Spain"
+"164.132.216.224","164.132.218.63","2760169696","2760170047","FR","France"
+"164.132.218.64","164.132.218.127","2760170048","2760170111","FI","Finland"
+"164.132.218.128","164.132.221.63","2760170112","2760170815","FR","France"
+"164.132.221.64","164.132.221.95","2760170816","2760170847","PT","Portugal"
+"164.132.221.96","164.132.235.255","2760170848","2760174591","FR","France"
+"164.132.236.0","164.132.236.31","2760174592","2760174623","GB","United Kingdom"
+"164.132.236.32","164.132.238.191","2760174624","2760175295","FR","France"
+"164.132.238.192","164.132.238.255","2760175296","2760175359","ES","Spain"
+"164.132.239.0","164.132.239.127","2760175360","2760175487","FR","France"
+"164.132.239.128","164.132.239.255","2760175488","2760175615","GB","United Kingdom"
+"164.132.240.0","164.132.249.191","2760175616","2760178111","FR","France"
+"164.132.249.192","164.132.249.255","2760178112","2760178175","ES","Spain"
+"164.132.250.0","164.132.251.129","2760178176","2760178561","FR","France"
+"164.132.251.130","164.132.251.131","2760178562","2760178563","IT","Italy"
+"164.132.251.132","164.132.252.63","2760178564","2760178751","FR","France"
+"164.132.252.64","164.132.252.79","2760178752","2760178767","GB","United Kingdom"
+"164.132.252.80","164.132.255.255","2760178768","2760179711","FR","France"
+"164.133.0.0","164.133.255.255","2760179712","2760245247","DE","Germany"
+"164.134.0.0","164.134.255.255","2760245248","2760310783","GB","United Kingdom"
+"164.135.0.0","164.135.255.255","2760310784","2760376319","SE","Sweden"
+"164.136.0.0","164.137.255.255","2760376320","2760507391","GB","United Kingdom"
+"164.138.0.0","164.138.15.255","2760507392","2760511487","RU","Russian Federation"
+"164.138.16.0","164.138.23.255","2760511488","2760513535","IR","Iran, Islamic Republic of"
+"164.138.24.0","164.138.31.255","2760513536","2760515583","NL","Netherlands"
+"164.138.32.0","164.138.39.255","2760515584","2760517631","RU","Russian Federation"
+"164.138.40.0","164.138.47.255","2760517632","2760519679","KZ","Kazakhstan"
+"164.138.48.0","164.138.55.255","2760519680","2760521727","IT","Italy"
+"164.138.56.0","164.138.63.255","2760521728","2760523775","FR","France"
+"164.138.64.0","164.138.79.255","2760523776","2760527871","CH","Switzerland"
+"164.138.80.0","164.138.87.255","2760527872","2760529919","GB","United Kingdom"
+"164.138.88.0","164.138.95.255","2760529920","2760531967","RU","Russian Federation"
+"164.138.104.0","164.138.111.255","2760534016","2760536063","BE","Belgium"
+"164.138.112.0","164.138.127.255","2760536064","2760540159","IL","Israel"
+"164.138.128.0","164.138.191.255","2760540160","2760556543","IR","Iran, Islamic Republic of"
+"164.138.192.0","164.138.199.255","2760556544","2760558591","DE","Germany"
+"164.138.200.0","164.138.215.255","2760558592","2760562687","ES","Spain"
+"164.138.216.0","164.138.223.255","2760562688","2760564735","BG","Bulgaria"
+"164.138.224.0","164.138.231.255","2760564736","2760566783","GB","United Kingdom"
+"164.138.232.0","164.138.239.255","2760566784","2760568831","IQ","Iraq"
+"164.138.240.0","164.138.247.255","2760568832","2760570879","FR","France"
+"164.138.248.0","164.138.255.255","2760570880","2760572927","NL","Netherlands"
+"164.139.0.0","164.139.255.255","2760572928","2760638463","DE","Germany"
+"164.140.0.0","164.140.255.255","2760638464","2760703999","NL","Netherlands"
+"164.141.0.0","164.141.255.255","2760704000","2760769535","FI","Finland"
+"164.142.0.0","164.142.255.255","2760769536","2760835071","IT","Italy"
+"164.143.0.0","164.143.247.255","2760835072","2760898559","GB","United Kingdom"
+"164.143.248.0","164.143.251.255","2760898560","2760899583","US","United States"
+"164.143.252.0","164.143.255.255","2760899584","2760900607","GB","United Kingdom"
+"164.144.0.0","164.144.123.0","2760900608","2760932096","US","United States"
+"164.144.123.1","164.144.123.1","2760932097","2760932097","EU","Europe"
+"164.144.123.2","164.145.255.255","2760932098","2761031679","US","United States"
+"164.146.0.0","164.151.255.255","2761031680","2761424895","ZA","South Africa"
+"164.152.0.0","164.154.255.255","2761424896","2761621503","US","United States"
+"164.155.0.0","164.155.255.255","2761621504","2761687039","ZA","South Africa"
+"164.156.0.0","164.159.255.255","2761687040","2761949183","US","United States"
+"164.160.0.0","164.160.3.255","2761949184","2761950207","TN","Tunisia"
+"164.160.4.0","164.160.7.255","2761950208","2761951231","UG","Uganda"
+"164.160.8.0","164.160.11.255","2761951232","2761952255","LR","Liberia"
+"164.160.12.0","164.160.15.255","2761952256","2761953279","ZM","Zambia"
+"164.160.16.0","164.160.19.255","2761953280","2761954303","CG","Congo"
+"164.160.20.0","164.160.27.255","2761954304","2761956351","ZA","South Africa"
+"164.160.28.0","164.160.31.255","2761956352","2761957375","TZ","Tanzania, United Republic of"
+"164.160.32.0","164.160.35.255","2761957376","2761958399","CI","Cote D'Ivoire"
+"164.160.36.0","164.160.39.255","2761958400","2761959423","ZA","South Africa"
+"164.160.40.0","164.160.43.255","2761959424","2761960447","CI","Cote D'Ivoire"
+"164.160.44.0","164.160.47.255","2761960448","2761961471","ZA","South Africa"
+"164.160.48.0","164.160.51.255","2761961472","2761962495","CD","Congo, The Democratic Republic of the"
+"164.160.52.0","164.160.55.255","2761962496","2761963519","ZA","South Africa"
+"164.160.56.0","164.160.59.255","2761963520","2761964543","ZM","Zambia"
+"164.160.60.0","164.160.63.255","2761964544","2761965567","ZA","South Africa"
+"164.160.64.0","164.160.67.255","2761965568","2761966591","EG","Egypt"
+"164.160.68.0","164.160.71.255","2761966592","2761967615","RE","Reunion"
+"164.160.72.0","164.160.83.255","2761967616","2761970687","ZA","South Africa"
+"164.160.84.0","164.160.87.255","2761970688","2761971711","GQ","Equatorial Guinea"
+"164.160.88.0","164.160.95.255","2761971712","2761973759","ZA","South Africa"
+"164.160.96.0","164.160.99.255","2761973760","2761974783","AO","Angola"
+"164.160.100.0","164.160.103.255","2761974784","2761975807","RW","Rwanda"
+"164.160.104.0","164.160.107.255","2761975808","2761976831","EG","Egypt"
+"164.160.108.0","164.160.111.255","2761976832","2761977855","NA","Namibia"
+"164.160.112.0","164.160.115.255","2761977856","2761978879","UG","Uganda"
+"164.160.116.0","164.160.127.255","2761978880","2761981951","ZA","South Africa"
+"164.160.128.0","164.160.131.255","2761981952","2761982975","NG","Nigeria"
+"164.160.132.0","164.160.135.255","2761982976","2761983999","GH","Ghana"
+"164.160.136.0","164.160.139.255","2761984000","2761985023","KM","Comoros"
+"164.160.140.0","164.160.143.255","2761985024","2761986047","BJ","Benin"
+"164.160.144.0","164.160.147.255","2761986048","2761987071","LY","Libya"
+"164.160.148.0","164.160.151.255","2761987072","2761988095","ZA","South Africa"
+"164.160.156.0","164.160.159.255","2761989120","2761990143","CG","Congo"
+"164.160.160.0","164.160.167.255","2761990144","2761992191","UG","Uganda"
+"164.160.168.0","164.160.183.255","2761992192","2761996287","ZA","South Africa"
+"164.160.184.0","164.160.187.255","2761996288","2761997311","ET","Ethiopia"
+"164.160.188.0","164.160.191.255","2761997312","2761998335","ZA","South Africa"
+"164.160.192.0","164.160.199.255","2761998336","2762000383","NG","Nigeria"
+"164.160.200.0","164.160.223.255","2762000384","2762006527","ZA","South Africa"
+"164.160.224.0","164.160.239.255","2762006528","2762010623","RE","Reunion"
+"164.160.240.0","164.160.255.255","2762010624","2762014719","GH","Ghana"
+"164.161.0.0","164.162.255.255","2762014720","2762145791","JP","Japan"
+"164.164.0.0","164.164.255.255","2762211328","2762276863","IN","India"
+"164.165.0.0","164.165.255.255","2762276864","2762342399","US","United States"
+"164.166.0.0","164.166.255.255","2762342400","2762407935","CA","Canada"
+"164.167.0.0","164.176.255.255","2762407936","2763063295","US","United States"
+"164.177.0.0","164.177.127.255","2763063296","2763096063","FR","France"
+"164.177.128.0","164.177.159.255","2763096064","2763104255","GB","United Kingdom"
+"164.177.160.0","164.177.175.255","2763104256","2763108351","DE","Germany"
+"164.177.176.0","164.177.183.255","2763108352","2763110399","RU","Russian Federation"
+"164.177.184.0","164.177.191.255","2763110400","2763112447","NL","Netherlands"
+"164.177.192.0","164.177.255.255","2763112448","2763128831","BY","Belarus"
+"164.178.0.0","164.178.255.255","2763128832","2763194367","CA","Canada"
+"164.179.0.0","164.214.255.255","2763194368","2765553663","US","United States"
+"164.215.0.0","164.215.31.255","2765553664","2765561855","CY","Cyprus"
+"164.215.32.0","164.215.39.255","2765561856","2765563903","FI","Finland"
+"164.215.40.0","164.215.47.255","2765563904","2765565951","IR","Iran, Islamic Republic of"
+"164.215.48.0","164.215.55.255","2765565952","2765567999","RU","Russian Federation"
+"164.215.56.0","164.215.63.255","2765568000","2765570047","IR","Iran, Islamic Republic of"
+"164.215.64.0","164.215.95.255","2765570048","2765578239","RU","Russian Federation"
+"164.215.96.0","164.215.103.255","2765578240","2765580287","AZ","Azerbaijan"
+"164.215.104.0","164.215.109.255","2765580288","2765581823","GB","United Kingdom"
+"164.215.110.0","164.215.110.255","2765581824","2765582079","US","United States"
+"164.215.111.0","164.215.111.255","2765582080","2765582335","GB","United Kingdom"
+"164.215.112.0","164.215.127.255","2765582336","2765586431","CZ","Czech Republic"
+"164.215.128.0","164.215.255.255","2765586432","2765619199","IR","Iran, Islamic Republic of"
+"164.216.0.0","164.255.255.255","2765619200","2768240639","US","United States"
+"165.0.0.0","165.0.255.255","2768240640","2768306175","ZA","South Africa"
+"165.1.0.0","165.2.255.255","2768306176","2768437247","US","United States"
+"165.3.0.0","165.5.255.255","2768437248","2768633855","ZA","South Africa"
+"165.6.0.0","165.7.255.255","2768633856","2768764927","US","United States"
+"165.8.0.0","165.11.255.255","2768764928","2769027071","ZA","South Africa"
+"165.12.0.0","165.12.255.255","2769027072","2769092607","AU","Australia"
+"165.13.0.0","165.13.255.255","2769092608","2769158143","US","United States"
+"165.14.0.0","165.14.255.255","2769158144","2769223679","JP","Japan"
+"165.16.0.0","165.16.127.255","2769289216","2769321983","LY","Libya"
+"165.16.200.0","165.16.207.255","2769340416","2769342463","ZA","South Africa"
+"165.16.208.0","165.16.223.255","2769342464","2769346559","BF","Burkina Faso"
+"165.16.224.0","165.16.255.255","2769346560","2769354751","ZA","South Africa"
+"165.19.0.0","165.20.255.255","2769485824","2769616895","US","United States"
+"165.21.0.0","165.21.255.255","2769616896","2769682431","SG","Singapore"
+"165.22.0.0","165.22.255.255","2769682432","2769747967","US","United States"
+"165.23.0.0","165.23.255.255","2769747968","2769813503","CA","Canada"
+"165.24.0.0","165.24.255.255","2769813504","2769879039","US","United States"
+"165.25.0.0","165.25.255.255","2769879040","2769944575","ZA","South Africa"
+"165.26.0.0","165.30.255.255","2769944576","2770272255","US","United States"
+"165.31.0.0","165.31.255.255","2770272256","2770337791","AU","Australia"
+"165.32.0.0","165.41.255.255","2770337792","2770993151","US","United States"
+"165.42.0.0","165.43.255.255","2770993152","2771124223","IN","India"
+"165.44.0.0","165.48.255.255","2771124224","2771451903","US","United States"
+"165.50.0.0","165.51.255.255","2771517440","2771648511","TN","Tunisia"
+"165.52.0.0","165.55.255.255","2771648512","2771910655","ZA","South Africa"
+"165.56.0.0","165.63.255.255","2771910656","2772434943","ZM","Zambia"
+"165.64.0.0","165.68.255.255","2772434944","2772762623","US","United States"
+"165.69.0.0","165.69.255.255","2772762624","2772828159","AU","Australia"
+"165.70.0.0","165.71.255.255","2772828160","2772959231","US","United States"
+"165.72.0.0","165.72.199.255","2772959232","2773010431","CZ","Czech Republic"
+"165.72.200.0","165.72.200.255","2773010432","2773010687","EU","Europe"
+"165.72.201.0","165.72.255.255","2773010688","2773024767","CZ","Czech Republic"
+"165.74.0.0","165.75.255.255","2773090304","2773221375","US","United States"
+"165.76.0.0","165.76.255.255","2773221376","2773286911","JP","Japan"
+"165.77.0.0","165.83.255.255","2773286912","2773745663","US","United States"
+"165.84.0.0","165.84.127.255","2773745664","2773778431","NZ","New Zealand"
+"165.84.128.0","165.84.191.255","2773778432","2773794815","HK","Hong Kong"
+"165.84.192.0","165.84.207.255","2773794816","2773798911","IN","India"
+"165.84.208.0","165.84.223.255","2773798912","2773803007","US","United States"
+"165.84.224.0","165.84.224.255","2773803008","2773803263","GB","United Kingdom"
+"165.84.225.0","165.84.227.255","2773803264","2773804031","US","United States"
+"165.84.228.0","165.84.228.255","2773804032","2773804287","GB","United Kingdom"
+"165.84.229.0","165.84.230.255","2773804288","2773804799","US","United States"
+"165.84.231.0","165.84.231.255","2773804800","2773805055","GB","United Kingdom"
+"165.84.232.0","165.84.239.255","2773805056","2773807103","JP","Japan"
+"165.84.240.0","165.84.255.255","2773807104","2773811199","IN","India"
+"165.85.0.0","165.85.255.255","2773811200","2773876735","US","United States"
+"165.86.0.0","165.86.255.255","2773876736","2773942271","AU","Australia"
+"165.87.0.0","165.89.255.255","2773942272","2774138879","US","United States"
+"165.90.0.0","165.90.31.255","2774138880","2774147071","KE","Kenya"
+"165.90.32.0","165.90.63.255","2774147072","2774155263","ZA","South Africa"
+"165.90.64.0","165.90.95.255","2774155264","2774163455","MZ","Mozambique"
+"165.90.96.0","165.90.127.255","2774163456","2774171647","CV","Cape Verde"
+"165.90.128.0","165.90.191.255","2774171648","2774188031","RE","Reunion"
+"165.90.192.0","165.90.207.255","2774188032","2774192127","ZA","South Africa"
+"165.90.208.0","165.90.223.255","2774192128","2774196223","ML","Mali"
+"165.90.224.0","165.90.239.255","2774196224","2774200319","ZA","South Africa"
+"165.90.240.0","165.90.255.255","2774200320","2774204415","NG","Nigeria"
+"165.91.0.0","165.92.255.255","2774204416","2774335487","US","United States"
+"165.93.0.0","165.93.255.255","2774335488","2774401023","JP","Japan"
+"165.94.0.0","165.95.255.255","2774401024","2774532095","US","United States"
+"165.96.0.0","165.96.255.255","2774532096","2774597631","JP","Japan"
+"165.97.0.0","165.97.255.255","2774597632","2774663167","US","United States"
+"165.98.0.0","165.98.255.255","2774663168","2774728703","NI","Nicaragua"
+"165.99.0.0","165.102.255.255","2774728704","2774990847","JP","Japan"
+"165.103.0.0","165.107.255.255","2774990848","2775318527","US","United States"
+"165.108.0.0","165.108.255.255","2775318528","2775384063","JP","Japan"
+"165.109.0.0","165.113.255.255","2775384064","2775711743","US","United States"
+"165.114.0.0","165.114.255.255","2775711744","2775777279","NL","Netherlands"
+"165.115.0.0","165.115.255.255","2775777280","2775842815","CA","Canada"
+"165.116.0.0","165.117.255.255","2775842816","2775973887","US","United States"
+"165.118.0.0","165.118.255.255","2775973888","2776039423","AU","Australia"
+"165.119.0.0","165.119.255.255","2776039424","2776104959","US","United States"
+"165.120.0.0","165.120.255.255","2776104960","2776170495","GB","United Kingdom"
+"165.121.0.0","165.125.177.255","2776170496","2776478207","US","United States"
+"165.125.178.0","165.125.178.255","2776478208","2776478463","EU","Europe"
+"165.125.179.0","165.125.179.255","2776478464","2776478719","US","United States"
+"165.125.180.0","165.125.181.255","2776478720","2776479231","AU","Australia"
+"165.125.182.0","165.129.11.14","2776479232","2776697614","US","United States"
+"165.129.11.15","165.129.11.15","2776697615","2776697615","EU","Europe"
+"165.129.11.16","165.131.255.255","2776697616","2776891391","US","United States"
+"165.132.0.0","165.133.255.255","2776891392","2777022463","KR","Korea, Republic of"
+"165.134.0.0","165.140.255.255","2777022464","2777481215","US","United States"
+"165.141.0.0","165.141.255.255","2777481216","2777546751","KR","Korea, Republic of"
+"165.142.0.0","165.142.255.255","2777546752","2777612287","AU","Australia"
+"165.143.0.0","165.149.255.255","2777612288","2778071039","ZA","South Africa"
+"165.150.0.0","165.153.255.255","2778071040","2778333183","US","United States"
+"165.154.0.0","165.154.255.255","2778333184","2778398719","CA","Canada"
+"165.155.0.0","165.164.255.255","2778398720","2779054079","US","United States"
+"165.165.0.0","165.165.255.255","2779054080","2779119615","ZA","South Africa"
+"165.166.0.0","165.168.255.255","2779119616","2779316223","US","United States"
+"165.169.0.0","165.169.255.255","2779316224","2779381759","RE","Reunion"
+"165.170.0.0","165.177.255.255","2779381760","2779906047","US","United States"
+"165.178.0.0","165.178.255.255","2779906048","2779971583","CA","Canada"
+"165.179.0.0","165.179.255.255","2779971584","2780037119","US","United States"
+"165.180.0.0","165.180.147.255","2780037120","2780075007","ZA","South Africa"
+"165.180.148.0","165.180.148.255","2780075008","2780075263","US","United States"
+"165.180.149.0","165.180.149.130","2780075264","2780075394","ZA","South Africa"
+"165.180.149.131","165.180.149.131","2780075395","2780075395","US","United States"
+"165.180.149.132","165.180.149.185","2780075396","2780075449","ZA","South Africa"
+"165.180.149.186","165.180.149.186","2780075450","2780075450","US","United States"
+"165.180.149.187","165.180.255.255","2780075451","2780102655","ZA","South Africa"
+"165.181.0.0","165.181.255.255","2780102656","2780168191","US","United States"
+"165.182.0.0","165.183.255.255","2780168192","2780299263","CL","Chile"
+"165.184.0.0","165.184.255.255","2780299264","2780364799","US","United States"
+"165.185.0.0","165.185.255.255","2780364800","2780430335","CA","Canada"
+"165.186.0.0","165.186.255.255","2780430336","2780495871","KR","Korea, Republic of"
+"165.187.0.0","165.187.255.255","2780495872","2780561407","AU","Australia"
+"165.188.0.0","165.190.255.255","2780561408","2780758015","US","United States"
+"165.191.0.0","165.191.255.255","2780758016","2780823551","AU","Australia"
+"165.192.0.0","165.193.143.255","2780823552","2780925951","US","United States"
+"165.193.144.0","165.193.144.255","2780925952","2780926207","GB","United Kingdom"
+"165.193.145.0","165.193.147.255","2780926208","2780926975","US","United States"
+"165.193.148.0","165.193.149.255","2780926976","2780927487","GB","United Kingdom"
+"165.193.150.0","165.193.150.255","2780927488","2780927743","US","United States"
+"165.193.151.0","165.193.151.255","2780927744","2780927999","GB","United Kingdom"
+"165.193.152.0","165.193.155.255","2780928000","2780929023","US","United States"
+"165.193.156.0","165.193.156.255","2780929024","2780929279","GB","United Kingdom"
+"165.193.157.0","165.193.158.255","2780929280","2780929791","FR","France"
+"165.193.159.0","165.193.159.255","2780929792","2780930047","US","United States"
+"165.193.160.0","165.193.161.255","2780930048","2780930559","GB","United Kingdom"
+"165.193.162.0","165.193.163.255","2780930560","2780931071","US","United States"
+"165.193.164.0","165.193.167.255","2780931072","2780932095","GB","United Kingdom"
+"165.193.168.0","165.193.169.255","2780932096","2780932607","US","United States"
+"165.193.170.0","165.193.171.255","2780932608","2780933119","GB","United Kingdom"
+"165.193.172.0","165.193.172.255","2780933120","2780933375","US","United States"
+"165.193.173.0","165.193.173.255","2780933376","2780933631","GB","United Kingdom"
+"165.193.174.0","165.193.174.255","2780933632","2780933887","US","United States"
+"165.193.175.0","165.193.175.255","2780933888","2780934143","GB","United Kingdom"
+"165.193.176.0","165.193.178.255","2780934144","2780934911","US","United States"
+"165.193.179.0","165.193.179.255","2780934912","2780935167","GB","United Kingdom"
+"165.193.180.0","165.193.255.255","2780935168","2780954623","US","United States"
+"165.194.0.0","165.194.255.255","2780954624","2781020159","KR","Korea, Republic of"
+"165.195.0.0","165.197.215.255","2781020160","2781206527","US","United States"
+"165.197.216.0","165.197.219.255","2781206528","2781207551","GB","United Kingdom"
+"165.197.220.0","165.197.223.255","2781207552","2781208575","DE","Germany"
+"165.197.224.0","165.201.255.255","2781208576","2781478911","US","United States"
+"165.202.0.0","165.202.255.255","2781478912","2781544447","HK","Hong Kong"
+"165.203.0.0","165.204.17.255","2781544448","2781614591","US","United States"
+"165.204.18.0","165.204.19.255","2781614592","2781615103","MX","Mexico"
+"165.204.20.0","165.204.31.255","2781615104","2781618175","US","United States"
+"165.204.32.0","165.204.63.255","2781618176","2781626367","CA","Canada"
+"165.204.64.0","165.204.65.255","2781626368","2781626879","NL","Netherlands"
+"165.204.66.0","165.204.67.255","2781626880","2781627391","IT","Italy"
+"165.204.68.0","165.204.71.255","2781627392","2781628415","US","United States"
+"165.204.72.0","165.204.73.255","2781628416","2781628927","DE","Germany"
+"165.204.74.0","165.204.79.255","2781628928","2781630463","US","United States"
+"165.204.80.0","165.204.83.255","2781630464","2781631487","MY","Malaysia"
+"165.204.84.0","165.204.99.255","2781631488","2781635583","US","United States"
+"165.204.100.0","165.204.101.255","2781635584","2781636095","JP","Japan"
+"165.204.102.0","165.204.131.255","2781636096","2781643775","US","United States"
+"165.204.132.0","165.204.133.255","2781643776","2781644287","KR","Korea, Republic of"
+"165.204.134.0","165.204.135.255","2781644288","2781644799","TW","Taiwan"
+"165.204.136.0","165.204.139.255","2781644800","2781645823","IN","India"
+"165.204.140.0","165.204.141.255","2781645824","2781646335","SG","Singapore"
+"165.204.142.0","165.204.255.255","2781646336","2781675519","US","United States"
+"165.205.0.0","165.205.255.255","2781675520","2781741055","NZ","New Zealand"
+"165.206.0.0","165.208.255.255","2781741056","2781937663","US","United States"
+"165.209.0.0","165.209.255.255","2781937664","2782003199","TH","Thailand"
+"165.210.0.0","165.211.255.255","2782003200","2782134271","CM","Cameroon"
+"165.212.0.0","165.212.255.255","2782134272","2782199807","US","United States"
+"165.213.0.0","165.213.255.255","2782199808","2782265343","KR","Korea, Republic of"
+"165.214.0.0","165.215.163.255","2782265344","2782372863","US","United States"
+"165.215.164.0","165.215.167.255","2782372864","2782373887","GB","United Kingdom"
+"165.215.168.0","165.219.255.255","2782373888","2782658559","US","United States"
+"165.220.0.0","165.220.255.255","2782658560","2782724095","PH","Philippines"
+"165.221.0.0","165.221.255.255","2782724096","2782789631","US","United States"
+"165.222.0.0","165.222.255.255","2782789632","2782855167","CH","Switzerland"
+"165.223.0.0","165.225.15.255","2782855168","2782990335","US","United States"
+"165.225.16.0","165.225.17.255","2782990336","2782990847","GB","United Kingdom"
+"165.225.18.0","165.225.35.255","2782990848","2782995455","US","United States"
+"165.225.36.0","165.225.36.70","2782995456","2782995526","CA","Canada"
+"165.225.36.71","165.225.36.71","2782995527","2782995527","US","United States"
+"165.225.36.72","165.225.39.255","2782995528","2782996479","CA","Canada"
+"165.225.40.0","165.225.63.255","2782996480","2783002623","US","United States"
+"165.225.64.0","165.225.64.255","2783002624","2783002879","DK","Denmark"
+"165.225.65.0","165.225.65.255","2783002880","2783003135","US","United States"
+"165.225.66.0","165.225.66.255","2783003136","2783003391","RU","Russian Federation"
+"165.225.67.0","165.225.67.255","2783003392","2783003647","US","United States"
+"165.225.68.0","165.225.68.255","2783003648","2783003903","SE","Sweden"
+"165.225.69.0","165.225.69.255","2783003904","2783004159","US","United States"
+"165.225.70.0","165.225.71.255","2783004160","2783004671","CH","Switzerland"
+"165.225.72.0","165.225.74.255","2783004672","2783005439","DE","Germany"
+"165.225.75.0","165.225.75.255","2783005440","2783005695","US","United States"
+"165.225.76.0","165.225.79.255","2783005696","2783006719","FR","France"
+"165.225.80.0","165.225.83.255","2783006720","2783007743","GB","United Kingdom"
+"165.225.84.0","165.225.85.255","2783007744","2783008255","PL","Poland"
+"165.225.86.0","165.225.87.255","2783008256","2783008767","IT","Italy"
+"165.225.88.0","165.225.95.255","2783008768","2783010815","US","United States"
+"165.225.96.0","165.225.97.255","2783010816","2783011327","HK","Hong Kong"
+"165.225.98.0","165.225.99.255","2783011328","2783011839","AU","Australia"
+"165.225.100.0","165.225.101.255","2783011840","2783012351","JP","Japan"
+"165.225.102.0","165.225.102.255","2783012352","2783012607","TW","Taiwan"
+"165.225.103.0","165.225.103.255","2783012608","2783012863","US","United States"
+"165.225.104.0","165.225.107.255","2783012864","2783013887","IN","India"
+"165.225.108.0","165.227.255.255","2783013888","2783182847","US","United States"
+"165.228.0.0","165.228.255.255","2783182848","2783248383","AU","Australia"
+"165.229.0.0","165.229.255.255","2783248384","2783313919","KR","Korea, Republic of"
+"165.230.0.0","165.230.255.255","2783313920","2783379455","US","United States"
+"165.231.0.0","165.231.5.255","2783379456","2783380991","SC","Seychelles"
+"165.231.6.0","165.231.7.255","2783380992","2783381503","NZ","New Zealand"
+"165.231.8.0","165.231.8.255","2783381504","2783381759","SC","Seychelles"
+"165.231.9.0","165.231.9.255","2783381760","2783382015","US","United States"
+"165.231.10.0","165.231.11.255","2783382016","2783382527","SC","Seychelles"
+"165.231.12.0","165.231.15.255","2783382528","2783383551","US","United States"
+"165.231.16.0","165.231.31.255","2783383552","2783387647","CA","Canada"
+"165.231.32.0","165.231.47.255","2783387648","2783391743","GB","United Kingdom"
+"165.231.48.0","165.231.63.255","2783391744","2783395839","US","United States"
+"165.231.64.0","165.231.79.255","2783395840","2783399935","DE","Germany"
+"165.231.80.0","165.231.95.255","2783399936","2783404031","FR","France"
+"165.231.96.0","165.231.111.255","2783404032","2783408127","NL","Netherlands"
+"165.231.112.0","165.231.127.255","2783408128","2783412223","NO","Norway"
+"165.231.128.0","165.231.134.255","2783412224","2783414015","US","United States"
+"165.231.135.0","165.231.139.255","2783414016","2783415295","SE","Sweden"
+"165.231.140.0","165.231.142.255","2783415296","2783416063","US","United States"
+"165.231.143.0","165.231.143.255","2783416064","2783416319","SE","Sweden"
+"165.231.144.0","165.231.159.255","2783416320","2783420415","RU","Russian Federation"
+"165.231.160.0","165.231.175.255","2783420416","2783424511","EE","Estonia"
+"165.231.176.0","165.231.176.255","2783424512","2783424767","JP","Japan"
+"165.231.177.0","165.231.179.255","2783424768","2783425535","US","United States"
+"165.231.180.0","165.231.180.255","2783425536","2783425791","JP","Japan"
+"165.231.181.0","165.231.183.255","2783425792","2783426559","US","United States"
+"165.231.184.0","165.231.184.255","2783426560","2783426815","JP","Japan"
+"165.231.185.0","165.231.185.255","2783426816","2783427071","US","United States"
+"165.231.186.0","165.231.186.255","2783427072","2783427327","JP","Japan"
+"165.231.187.0","165.231.187.255","2783427328","2783427583","US","United States"
+"165.231.188.0","165.231.188.255","2783427584","2783427839","JP","Japan"
+"165.231.189.0","165.231.189.255","2783427840","2783428095","US","United States"
+"165.231.190.0","165.231.191.255","2783428096","2783428607","JP","Japan"
+"165.231.192.0","165.231.223.255","2783428608","2783436799","US","United States"
+"165.231.224.0","165.231.239.255","2783436800","2783440895","IT","Italy"
+"165.231.240.0","165.231.241.255","2783440896","2783441407","US","United States"
+"165.231.242.0","165.231.245.255","2783441408","2783442431","IN","India"
+"165.231.246.0","165.231.250.255","2783442432","2783443711","US","United States"
+"165.231.251.0","165.231.251.255","2783443712","2783443967","IN","India"
+"165.231.252.0","165.231.254.255","2783443968","2783444735","US","United States"
+"165.231.255.0","165.231.255.255","2783444736","2783444991","IN","India"
+"165.232.0.0","165.232.255.255","2783444992","2783510527","US","United States"
+"165.233.0.0","165.233.255.255","2783510528","2783576063","ZA","South Africa"
+"165.234.0.0","165.239.255.255","2783576064","2783969279","US","United States"
+"165.240.0.0","165.240.255.255","2783969280","2784034815","AU","Australia"
+"165.241.0.0","165.242.255.255","2784034816","2784165887","JP","Japan"
+"165.243.0.0","165.244.255.255","2784165888","2784296959","KR","Korea, Republic of"
+"165.245.0.0","165.245.255.255","2784296960","2784362495","US","United States"
+"165.246.0.0","165.246.255.255","2784362496","2784428031","KR","Korea, Republic of"
+"165.247.0.0","165.254.254.255","2784428032","2784952063","US","United States"
+"165.254.255.0","165.254.255.255","2784952064","2784952319","NL","Netherlands"
+"165.255.0.0","165.255.255.255","2784952320","2785017855","ZA","South Africa"
+"166.0.0.0","166.11.255.255","2785017856","2785804287","US","United States"
+"166.12.0.0","166.15.255.255","2785804288","2786066431","CH","Switzerland"
+"166.16.0.0","166.47.255.255","2786066432","2788163583","US","United States"
+"166.48.0.0","166.48.255.255","2788163584","2788229119","CA","Canada"
+"166.49.0.0","166.49.127.255","2788229120","2788261887","US","United States"
+"166.49.128.0","166.49.220.255","2788261888","2788285695","GB","United Kingdom"
+"166.49.221.0","166.49.221.255","2788285696","2788285951","NL","Netherlands"
+"166.49.222.0","166.49.255.255","2788285952","2788294655","GB","United Kingdom"
+"166.50.0.0","166.62.127.255","2788294656","2789113855","US","United States"
+"166.62.128.0","166.62.255.255","2789113856","2789146623","CA","Canada"
+"166.63.0.0","166.63.191.255","2789146624","2789195775","US","United States"
+"166.63.192.0","166.63.223.255","2789195776","2789203967","GB","United Kingdom"
+"166.63.224.0","166.63.255.255","2789203968","2789212159","US","United States"
+"166.64.0.0","166.64.255.255","2789212160","2789277695","AU","Australia"
+"166.65.0.0","166.65.255.255","2789277696","2789343231","NZ","New Zealand"
+"166.66.0.0","166.74.255.255","2789343232","2789933055","US","United States"
+"166.75.0.0","166.75.255.255","2789933056","2789998591","CL","Chile"
+"166.76.0.0","166.78.255.255","2789998592","2790195199","US","United States"
+"166.79.0.0","166.79.255.255","2790195200","2790260735","KR","Korea, Republic of"
+"166.80.0.0","166.80.255.255","2790260736","2790326271","US","United States"
+"166.81.0.0","166.81.255.255","2790326272","2790391807","HK","Hong Kong"
+"166.82.0.0","166.82.255.255","2790391808","2790457343","US","United States"
+"166.83.0.0","166.83.255.255","2790457344","2790522879","NZ","New Zealand"
+"166.84.0.0","166.84.255.255","2790522880","2790588415","US","United States"
+"166.85.0.0","166.85.255.255","2790588416","2790653951","ZA","South Africa"
+"166.86.0.0","166.86.255.255","2790653952","2790719487","US","United States"
+"166.87.0.0","166.87.255.255","2790719488","2790785023","SA","Saudi Arabia"
+"166.88.0.0","166.99.255.255","2790785024","2791571455","US","United States"
+"166.100.0.0","166.100.255.255","2791571456","2791636991","JP","Japan"
+"166.101.0.0","166.102.255.255","2791636992","2791768063","US","United States"
+"166.103.0.0","166.104.255.255","2791768064","2791899135","KR","Korea, Republic of"
+"166.105.0.0","166.105.255.255","2791899136","2791964671","US","United States"
+"166.107.0.0","166.109.255.255","2792030208","2792226815","US","United States"
+"166.110.0.0","166.110.255.255","2792226816","2792292351","CL","Chile"
+"166.111.0.0","166.111.255.255","2792292352","2792357887","CN","China"
+"166.112.0.0","166.113.255.255","2792357888","2792488959","US","United States"
+"166.114.0.0","166.114.255.255","2792488960","2792554495","BO","Bolivia"
+"166.115.0.0","166.117.255.255","2792554496","2792751103","US","United States"
+"166.118.0.0","166.119.255.255","2792751104","2792882175","JP","Japan"
+"166.120.0.0","166.120.255.255","2792882176","2792947711","AU","Australia"
+"166.121.0.0","166.121.255.255","2792947712","2793013247","SG","Singapore"
+"166.122.0.0","166.124.255.255","2793013248","2793209855","US","United States"
+"166.125.0.0","166.125.255.255","2793209856","2793275391","KR","Korea, Republic of"
+"166.126.0.0","166.179.226.255","2793275392","2796806911","US","United States"
+"166.179.227.0","166.179.227.255","2796806912","2796807167","NZ","New Zealand"
+"166.179.228.0","166.179.230.255","2796807168","2796807935","US","United States"
+"166.179.231.0","166.179.231.255","2796807936","2796808191","NZ","New Zealand"
+"166.179.232.0","166.210.224.255","2796808192","2798838015","US","United States"
+"166.210.225.0","166.210.225.255","2798838016","2798838271","CO","Colombia"
+"166.210.226.0","166.255.255.255","2798838272","2801795071","US","United States"
+"167.0.0.0","167.0.255.255","2801795072","2801860607","CO","Colombia"
+"167.1.0.0","167.9.5.10","2801860608","2802386186","US","United States"
+"167.9.5.11","167.9.5.11","2802386187","2802386187","EU","Europe"
+"167.9.5.12","167.10.255.255","2802386188","2802515967","US","United States"
+"167.11.0.0","167.11.255.255","2802515968","2802581503","CA","Canada"
+"167.12.0.0","167.16.255.255","2802581504","2802909183","US","United States"
+"167.17.0.0","167.17.255.255","2802909184","2802974719","CA","Canada"
+"167.18.0.0","167.27.255.255","2802974720","2803630079","US","United States"
+"167.28.0.0","167.28.255.255","2803630080","2803695615","CL","Chile"
+"167.29.0.0","167.29.255.255","2803695616","2803761151","US","United States"
+"167.30.0.0","167.30.255.255","2803761152","2803826687","AU","Australia"
+"167.31.0.0","167.31.255.255","2803826688","2803892223","US","United States"
+"167.32.0.0","167.55.255.255","2803892224","2805465087","CA","Canada"
+"167.56.0.0","167.63.255.255","2805465088","2805989375","UY","Uruguay"
+"167.64.0.0","167.73.255.255","2805989376","2806644735","US","United States"
+"167.74.0.0","167.74.255.255","2806644736","2806710271","CA","Canada"
+"167.75.0.0","167.80.255.255","2806710272","2807103487","US","United States"
+"167.81.0.0","167.81.255.255","2807103488","2807169023","NL","Netherlands"
+"167.82.0.0","167.83.8.255","2807169024","2807236863","US","United States"
+"167.83.9.0","167.83.9.255","2807236864","2807237119","EU","Europe"
+"167.83.10.0","167.83.97.255","2807237120","2807259647","US","United States"
+"167.83.98.0","167.83.99.255","2807259648","2807260159","AP","Asia/Pacific Region"
+"167.83.100.0","167.83.144.255","2807260160","2807271679","US","United States"
+"167.83.145.0","167.83.145.255","2807271680","2807271935","AU","Australia"
+"167.83.146.0","167.83.210.25","2807271936","2807288345","US","United States"
+"167.83.210.26","167.83.210.26","2807288346","2807288346","PR","Puerto Rico"
+"167.83.210.27","167.86.255.255","2807288347","2807496703","US","United States"
+"167.87.0.0","167.87.255.255","2807496704","2807562239","DE","Germany"
+"167.88.0.0","167.88.15.255","2807562240","2807566335","US","United States"
+"167.88.16.0","167.88.47.255","2807566336","2807574527","CA","Canada"
+"167.88.48.0","167.88.96.255","2807574528","2807587071","US","United States"
+"167.88.97.0","167.88.97.255","2807587072","2807587327","IT","Italy"
+"167.88.98.0","167.88.98.255","2807587328","2807587583","QA","Qatar"
+"167.88.99.0","167.88.99.255","2807587584","2807587839","IN","India"
+"167.88.100.0","167.88.100.255","2807587840","2807588095","AE","United Arab Emirates"
+"167.88.101.0","167.88.101.255","2807588096","2807588351","ES","Spain"
+"167.88.102.0","167.88.103.255","2807588352","2807588863","CN","China"
+"167.88.104.0","167.88.104.255","2807588864","2807589119","JP","Japan"
+"167.88.105.0","167.88.105.255","2807589120","2807589375","RO","Romania"
+"167.88.106.0","167.88.106.255","2807589376","2807589631","FR","France"
+"167.88.107.0","167.88.107.255","2807589632","2807589887","PT","Portugal"
+"167.88.108.0","167.88.108.255","2807589888","2807590143","AT","Austria"
+"167.88.109.0","167.88.109.255","2807590144","2807590399","MT","Malta"
+"167.88.110.0","167.88.110.255","2807590400","2807590655","GR","Greece"
+"167.88.111.0","167.88.111.255","2807590656","2807590911","SA","Saudi Arabia"
+"167.88.112.0","167.88.127.255","2807590912","2807595007","US","United States"
+"167.88.128.0","167.88.143.255","2807595008","2807599103","CA","Canada"
+"167.88.144.0","167.88.175.255","2807599104","2807607295","US","United States"
+"167.88.176.0","167.88.191.255","2807607296","2807611391","CA","Canada"
+"167.88.192.0","167.91.255.255","2807611392","2807824383","US","United States"
+"167.92.0.0","167.92.255.255","2807824384","2807889919","CA","Canada"
+"167.93.0.0","167.97.255.255","2807889920","2808217599","US","United States"
+"167.98.0.0","167.98.255.255","2808217600","2808283135","GB","United Kingdom"
+"167.99.0.0","167.102.255.255","2808283136","2808545279","US","United States"
+"167.103.0.0","167.103.255.255","2808545280","2808610815","AU","Australia"
+"167.104.0.0","167.107.255.255","2808610816","2808872959","US","United States"
+"167.108.0.0","167.108.255.255","2808872960","2808938495","UY","Uruguay"
+"167.109.0.0","167.110.255.255","2808938496","2809069567","US","United States"
+"167.111.0.0","167.111.255.255","2809069568","2809135103","SA","Saudi Arabia"
+"167.112.0.0","167.113.255.255","2809135104","2809266175","US","United States"
+"167.114.0.0","167.114.11.33","2809266176","2809269025","CA","Canada"
+"167.114.11.34","167.114.11.34","2809269026","2809269026","US","United States"
+"167.114.11.35","167.114.31.255","2809269027","2809274367","CA","Canada"
+"167.114.32.0","167.114.32.255","2809274368","2809274623","US","United States"
+"167.114.33.0","167.114.38.179","2809274624","2809276083","CA","Canada"
+"167.114.38.180","167.114.38.183","2809276084","2809276087","US","United States"
+"167.114.38.184","167.114.43.191","2809276088","2809277375","CA","Canada"
+"167.114.43.192","167.114.43.223","2809277376","2809277407","FR","France"
+"167.114.43.224","167.114.60.39","2809277408","2809281575","CA","Canada"
+"167.114.60.40","167.114.60.47","2809281576","2809281583","US","United States"
+"167.114.60.48","167.114.64.92","2809281584","2809282652","CA","Canada"
+"167.114.64.93","167.114.64.93","2809282653","2809282653","US","United States"
+"167.114.64.94","167.114.81.63","2809282654","2809286975","CA","Canada"
+"167.114.81.64","167.114.81.79","2809286976","2809286991","US","United States"
+"167.114.81.80","167.114.85.43","2809286992","2809287979","CA","Canada"
+"167.114.85.44","167.114.85.47","2809287980","2809287983","US","United States"
+"167.114.85.48","167.114.99.212","2809287984","2809291732","CA","Canada"
+"167.114.99.213","167.114.99.213","2809291733","2809291733","US","United States"
+"167.114.99.214","167.114.100.47","2809291734","2809291823","CA","Canada"
+"167.114.100.48","167.114.100.48","2809291824","2809291824","US","United States"
+"167.114.100.49","167.114.100.115","2809291825","2809291891","CA","Canada"
+"167.114.100.116","167.114.100.116","2809291892","2809291892","US","United States"
+"167.114.100.117","167.114.123.47","2809291893","2809297711","CA","Canada"
+"167.114.123.48","167.114.123.48","2809297712","2809297712","US","United States"
+"167.114.123.49","167.114.123.181","2809297713","2809297845","CA","Canada"
+"167.114.123.182","167.114.123.182","2809297846","2809297846","US","United States"
+"167.114.123.183","167.114.143.31","2809297847","2809302815","CA","Canada"
+"167.114.143.32","167.114.143.47","2809302816","2809302831","US","United States"
+"167.114.143.48","167.114.165.183","2809302832","2809308599","CA","Canada"
+"167.114.165.184","167.114.165.191","2809308600","2809308607","US","United States"
+"167.114.165.192","167.114.196.255","2809308608","2809316607","CA","Canada"
+"167.114.197.0","167.114.197.15","2809316608","2809316623","US","United States"
+"167.114.197.16","167.114.214.47","2809316624","2809321007","CA","Canada"
+"167.114.214.48","167.114.214.55","2809321008","2809321015","US","United States"
+"167.114.214.56","167.114.223.255","2809321016","2809323519","CA","Canada"
+"167.114.224.0","167.114.255.255","2809323520","2809331711","FR","France"
+"167.115.0.0","167.115.255.255","2809331712","2809397247","US","United States"
+"167.116.0.0","167.116.255.255","2809397248","2809462783","UY","Uruguay"
+"167.117.0.0","167.122.255.255","2809462784","2809855999","US","United States"
+"167.123.0.0","167.123.255.255","2809856000","2809921535","AU","Australia"
+"167.124.0.0","167.124.255.255","2809921536","2809987071","US","United States"
+"167.125.0.0","167.125.255.255","2809987072","2810052607","CA","Canada"
+"167.126.0.0","167.128.255.255","2810052608","2810249215","US","United States"
+"167.129.0.0","167.129.255.255","2810249216","2810314751","CA","Canada"
+"167.130.0.0","167.130.255.255","2810314752","2810380287","AU","Australia"
+"167.131.0.0","167.133.255.255","2810380288","2810576895","US","United States"
+"167.134.0.0","167.134.255.255","2810576896","2810642431","VE","Venezuela"
+"167.135.0.0","167.138.255.255","2810642432","2810904575","US","United States"
+"167.139.0.0","167.139.255.255","2810904576","2810970111","CN","China"
+"167.140.0.0","167.146.255.255","2810970112","2811428863","US","United States"
+"167.147.0.0","167.147.255.255","2811428864","2811494399","CA","Canada"
+"167.148.0.0","167.148.255.255","2811494400","2811559935","US","United States"
+"167.149.0.0","167.149.255.255","2811559936","2811625471","CH","Switzerland"
+"167.150.0.0","167.156.255.255","2811625472","2812084223","US","United States"
+"167.157.0.0","167.157.255.255","2812084224","2812149759","BO","Bolivia"
+"167.158.0.0","167.159.255.255","2812149760","2812280831","US","United States"
+"167.160.0.0","167.160.31.255","2812280832","2812289023","NL","Netherlands"
+"167.160.32.0","167.160.39.255","2812289024","2812291071","US","United States"
+"167.160.40.0","167.160.43.255","2812291072","2812292095","DE","Germany"
+"167.160.44.0","167.160.47.255","2812292096","2812293119","US","United States"
+"167.160.48.0","167.160.55.255","2812293120","2812295167","IN","India"
+"167.160.56.0","167.160.63.255","2812295168","2812297215","GB","United Kingdom"
+"167.160.64.0","167.161.255.255","2812297216","2812411903","US","United States"
+"167.162.0.0","167.162.255.255","2812411904","2812477439","AU","Australia"
+"167.163.0.0","167.167.255.255","2812477440","2812805119","US","United States"
+"167.168.0.0","167.168.255.255","2812805120","2812870655","CH","Switzerland"
+"167.169.0.0","167.169.255.255","2812870656","2812936191","JP","Japan"
+"167.170.0.0","167.171.255.255","2812936192","2813067263","US","United States"
+"167.172.0.0","167.172.255.255","2813067264","2813132799","GB","United Kingdom"
+"167.173.0.0","167.174.255.255","2813132800","2813263871","US","United States"
+"167.175.0.0","167.175.255.255","2813263872","2813329407","JP","Japan"
+"167.176.0.0","167.178.255.255","2813329408","2813526015","US","United States"
+"167.179.0.0","167.179.255.255","2813526016","2813591551","NZ","New Zealand"
+"167.180.0.0","167.188.255.255","2813591552","2814181375","US","United States"
+"167.189.0.0","167.189.255.255","2814181376","2814246911","CN","China"
+"167.190.0.0","167.191.252.255","2814246912","2814377215","US","United States"
+"167.191.253.0","167.191.253.255","2814377216","2814377471","EU","Europe"
+"167.191.254.0","167.202.191.255","2814377472","2815082495","US","United States"
+"167.202.192.0","167.202.223.255","2815082496","2815090687","NL","Netherlands"
+"167.202.224.0","167.202.255.255","2815090688","2815098879","US","United States"
+"167.203.0.0","167.203.255.255","2815098880","2815164415","GB","United Kingdom"
+"167.204.0.0","167.204.255.255","2815164416","2815229951","US","United States"
+"167.205.0.0","167.205.255.255","2815229952","2815295487","ID","Indonesia"
+"167.206.0.0","167.216.140.255","2815295488","2815986943","US","United States"
+"167.216.141.0","167.216.141.255","2815986944","2815987199","GB","United Kingdom"
+"167.216.142.0","167.216.146.159","2815987200","2815988383","US","United States"
+"167.216.146.160","167.216.146.191","2815988384","2815988415","GB","United Kingdom"
+"167.216.146.192","167.216.148.127","2815988416","2815988863","US","United States"
+"167.216.148.128","167.216.148.159","2815988864","2815988895","GB","United Kingdom"
+"167.216.148.160","167.219.47.255","2815988896","2816159743","US","United States"
+"167.219.48.0","167.219.48.255","2816159744","2816159999","IN","India"
+"167.219.49.0","167.219.59.255","2816160000","2816162815","US","United States"
+"167.219.60.0","167.219.63.255","2816162816","2816163839","IN","India"
+"167.219.64.0","167.220.191.255","2816163840","2816262143","US","United States"
+"167.220.192.0","167.220.195.255","2816262144","2816263167","IE","Ireland"
+"167.220.196.0","167.220.199.255","2816263168","2816264191","GB","United Kingdom"
+"167.220.200.0","167.220.200.255","2816264192","2816264447","IE","Ireland"
+"167.220.201.0","167.220.201.255","2816264448","2816264703","GB","United Kingdom"
+"167.220.202.0","167.220.203.23","2816264704","2816264983","IE","Ireland"
+"167.220.203.24","167.220.223.255","2816264984","2816270335","US","United States"
+"167.220.224.0","167.220.228.255","2816270336","2816271615","SG","Singapore"
+"167.220.229.0","167.220.229.255","2816271616","2816271871","JP","Japan"
+"167.220.230.0","167.220.230.255","2816271872","2816272127","IN","India"
+"167.220.231.0","167.220.231.255","2816272128","2816272383","AU","Australia"
+"167.220.232.0","167.220.235.255","2816272384","2816273407","JP","Japan"
+"167.220.236.0","167.220.239.255","2816273408","2816274431","IN","India"
+"167.220.240.0","167.220.243.255","2816274432","2816275455","AU","Australia"
+"167.220.244.0","167.220.247.255","2816275456","2816276479","CN","China"
+"167.220.248.0","167.220.255.255","2816276480","2816278527","SG","Singapore"
+"167.221.0.0","167.226.255.255","2816278528","2816671743","US","United States"
+"167.227.0.0","167.227.255.255","2816671744","2816737279","CA","Canada"
+"167.228.0.0","167.232.232.255","2816737280","2817059071","US","United States"
+"167.232.233.0","167.232.233.255","2817059072","2817059327","AP","Asia/Pacific Region"
+"167.232.234.0","167.232.239.255","2817059328","2817060863","US","United States"
+"167.232.240.0","167.232.240.255","2817060864","2817061119","EU","Europe"
+"167.232.241.0","167.232.255.255","2817061120","2817064959","US","United States"
+"167.233.0.0","167.233.255.255","2817064960","2817130495","DE","Germany"
+"167.234.0.0","167.236.63.255","2817130496","2817277951","US","United States"
+"167.236.64.0","167.236.127.255","2817277952","2817294335","NL","Netherlands"
+"167.236.128.0","167.236.247.255","2817294336","2817325055","US","United States"
+"167.236.248.0","167.236.248.255","2817325056","2817325311","EU","Europe"
+"167.236.249.0","167.246.62.255","2817325312","2817933055","US","United States"
+"167.246.63.0","167.246.63.255","2817933056","2817933311","CA","Canada"
+"167.246.64.0","167.246.64.255","2817933312","2817933567","PR","Puerto Rico"
+"167.246.65.0","167.247.14.255","2817933568","2817986303","US","United States"
+"167.247.15.0","167.247.15.255","2817986304","2817986559","AP","Asia/Pacific Region"
+"167.247.16.0","167.247.79.255","2817986560","2818002943","US","United States"
+"167.247.80.0","167.247.83.10","2818002944","2818003722","GB","United Kingdom"
+"167.247.83.11","167.247.83.11","2818003723","2818003723","EU","Europe"
+"167.247.83.12","167.247.87.255","2818003724","2818004991","GB","United Kingdom"
+"167.247.88.0","167.247.219.9","2818004992","2818038537","US","United States"
+"167.247.219.10","167.247.219.10","2818038538","2818038538","AP","Asia/Pacific Region"
+"167.247.219.11","167.248.255.255","2818038539","2818113535","US","United States"
+"167.249.0.0","167.249.7.255","2818113536","2818115583","BR","Brazil"
+"167.249.8.0","167.249.11.255","2818115584","2818116607","PE","Peru"
+"167.249.12.0","167.249.19.255","2818116608","2818118655","BR","Brazil"
+"167.249.20.0","167.249.23.255","2818118656","2818119679","SV","El Salvador"
+"167.249.24.0","167.249.31.255","2818119680","2818121727","BR","Brazil"
+"167.249.32.0","167.249.35.255","2818121728","2818122751","VE","Venezuela"
+"167.249.36.0","167.249.39.255","2818122752","2818123775","BR","Brazil"
+"167.249.40.0","167.249.43.255","2818123776","2818124799","CO","Colombia"
+"167.249.44.0","167.249.47.255","2818124800","2818125823","AR","Argentina"
+"167.249.48.0","167.249.51.255","2818125824","2818126847","BR","Brazil"
+"167.249.52.0","167.249.55.255","2818126848","2818127871","AR","Argentina"
+"167.249.56.0","167.249.115.255","2818127872","2818143231","BR","Brazil"
+"167.249.116.0","167.249.119.255","2818143232","2818144255","MX","Mexico"
+"167.249.120.0","167.249.191.255","2818144256","2818162687","BR","Brazil"
+"167.249.192.0","167.249.199.255","2818162688","2818164735","AR","Argentina"
+"167.249.200.0","167.249.203.255","2818164736","2818165759","BZ","Belize"
+"167.249.204.0","167.249.215.255","2818165760","2818168831","BR","Brazil"
+"167.249.216.0","167.249.219.255","2818168832","2818169855","AR","Argentina"
+"167.249.220.0","167.249.251.255","2818169856","2818178047","BR","Brazil"
+"167.249.252.0","167.249.255.255","2818178048","2818179071","MX","Mexico"
+"167.250.0.0","167.250.3.255","2818179072","2818180095","BR","Brazil"
+"167.250.4.0","167.250.7.255","2818180096","2818181119","AR","Argentina"
+"167.250.8.0","167.250.35.255","2818181120","2818188287","BR","Brazil"
+"167.250.36.0","167.250.39.255","2818188288","2818189311","PY","Paraguay"
+"167.250.40.0","167.250.47.255","2818189312","2818191359","BR","Brazil"
+"167.250.48.0","167.250.51.255","2818191360","2818192383","VE","Venezuela"
+"167.250.52.0","167.250.55.255","2818192384","2818193407","CL","Chile"
+"167.250.56.0","167.250.75.255","2818193408","2818198527","BR","Brazil"
+"167.250.76.0","167.250.79.255","2818198528","2818199551","MX","Mexico"
+"167.250.80.0","167.250.107.255","2818199552","2818206719","BR","Brazil"
+"167.250.108.0","167.250.111.255","2818206720","2818207743","HN","Honduras"
+"167.250.112.0","167.250.115.255","2818207744","2818208767","PA","Panama"
+"167.250.116.0","167.250.119.255","2818208768","2818209791","AR","Argentina"
+"167.250.120.0","167.250.123.255","2818209792","2818210815","CO","Colombia"
+"167.250.124.0","167.250.131.255","2818210816","2818212863","BR","Brazil"
+"167.250.132.0","167.250.135.255","2818212864","2818213887","CL","Chile"
+"167.250.136.0","167.250.167.255","2818213888","2818222079","BR","Brazil"
+"167.250.168.0","167.250.171.255","2818222080","2818223103","AR","Argentina"
+"167.250.172.0","167.250.179.255","2818223104","2818225151","BR","Brazil"
+"167.250.180.0","167.250.183.255","2818225152","2818226175","EC","Ecuador"
+"167.250.184.0","167.250.191.255","2818226176","2818228223","BR","Brazil"
+"167.250.192.0","167.250.195.255","2818228224","2818229247","CR","Costa Rica"
+"167.250.196.0","167.250.203.255","2818229248","2818231295","BR","Brazil"
+"167.250.204.0","167.250.207.255","2818231296","2818232319","PE","Peru"
+"167.250.208.0","167.250.211.255","2818232320","2818233343","AR","Argentina"
+"167.250.212.0","167.250.214.239","2818233344","2818234095","HN","Honduras"
+"167.250.214.240","167.250.214.255","2818234096","2818234111","IT","Italy"
+"167.250.215.0","167.250.215.255","2818234112","2818234367","HN","Honduras"
+"167.250.216.0","167.250.219.255","2818234368","2818235391","BR","Brazil"
+"167.250.220.0","167.250.223.255","2818235392","2818236415","GT","Guatemala"
+"167.250.224.0","167.250.255.255","2818236416","2818244607","BR","Brazil"
+"167.251.0.0","167.251.255.255","2818244608","2818310143","US","United States"
+"167.252.0.0","167.252.255.255","2818310144","2818375679","AR","Argentina"
+"167.253.0.0","167.255.255.255","2818375680","2818572287","US","United States"
+"168.0.0.0","168.0.11.255","2818572288","2818575359","BR","Brazil"
+"168.0.12.0","168.0.15.255","2818575360","2818576383","PE","Peru"
+"168.0.16.0","168.0.55.255","2818576384","2818586623","BR","Brazil"
+"168.0.56.0","168.0.59.255","2818586624","2818587647","AR","Argentina"
+"168.0.60.0","168.0.83.255","2818587648","2818593791","BR","Brazil"
+"168.0.84.0","168.0.87.255","2818593792","2818594815","SX","Sint Maarten (Dutch part)"
+"168.0.88.0","168.0.183.255","2818594816","2818619391","BR","Brazil"
+"168.0.184.0","168.0.187.255","2818619392","2818620415","AR","Argentina"
+"168.0.188.0","168.0.199.255","2818620416","2818623487","BR","Brazil"
+"168.0.200.0","168.0.207.255","2818623488","2818625535","AR","Argentina"
+"168.0.208.0","168.0.211.255","2818625536","2818626559","BR","Brazil"
+"168.0.212.0","168.0.215.255","2818626560","2818627583","HN","Honduras"
+"168.0.216.0","168.0.219.255","2818627584","2818628607","BR","Brazil"
+"168.0.220.0","168.0.223.255","2818628608","2818629631","MX","Mexico"
+"168.0.224.0","168.0.243.255","2818629632","2818634751","BR","Brazil"
+"168.0.244.0","168.0.247.255","2818634752","2818635775","CO","Colombia"
+"168.0.248.0","168.0.255.255","2818635776","2818637823","BR","Brazil"
+"168.1.0.0","168.1.127.255","2818637824","2818670591","AU","Australia"
+"168.1.128.0","168.61.55.255","2818670592","2822584319","US","United States"
+"168.61.56.0","168.61.63.255","2822584320","2822586367","NL","Netherlands"
+"168.61.64.0","168.61.79.255","2822586368","2822590463","US","United States"
+"168.61.80.0","168.61.84.141","2822590464","2822591629","IE","Ireland"
+"168.61.84.142","168.61.84.142","2822591630","2822591630","US","United States"
+"168.61.84.143","168.61.127.255","2822591631","2822602751","IE","Ireland"
+"168.61.128.0","168.62.255.255","2822602752","2822701055","US","United States"
+"168.63.0.0","168.63.31.255","2822701056","2822709247","NL","Netherlands"
+"168.63.32.0","168.63.87.255","2822709248","2822723583","IE","Ireland"
+"168.63.88.0","168.63.89.255","2822723584","2822724095","US","United States"
+"168.63.90.0","168.63.91.63","2822724096","2822724415","SG","Singapore"
+"168.63.91.64","168.63.91.255","2822724416","2822724607","US","United States"
+"168.63.92.0","168.63.95.255","2822724608","2822725631","IE","Ireland"
+"168.63.96.0","168.63.120.118","2822725632","2822731894","NL","Netherlands"
+"168.63.120.119","168.63.120.119","2822731895","2822731895","GB","United Kingdom"
+"168.63.120.120","168.63.121.70","2822731896","2822732102","NL","Netherlands"
+"168.63.121.71","168.63.121.71","2822732103","2822732103","IE","Ireland"
+"168.63.121.72","168.63.127.255","2822732104","2822733823","NL","Netherlands"
+"168.63.128.0","168.63.156.95","2822733824","2822741087","HK","Hong Kong"
+"168.63.156.96","168.63.156.111","2822741088","2822741103","IE","Ireland"
+"168.63.156.112","168.63.159.255","2822741104","2822742015","HK","Hong Kong"
+"168.63.160.0","168.63.191.255","2822742016","2822750207","SG","Singapore"
+"168.63.192.0","168.63.223.255","2822750208","2822758399","HK","Hong Kong"
+"168.63.224.0","168.63.255.255","2822758400","2822766591","SG","Singapore"
+"168.64.0.0","168.65.65.229","2822766592","2822848997","US","United States"
+"168.65.65.230","168.65.65.230","2822848998","2822848998","EU","Europe"
+"168.65.65.231","168.69.255.255","2822848999","2823159807","US","United States"
+"168.70.0.0","168.70.255.255","2823159808","2823225343","HK","Hong Kong"
+"168.71.0.0","168.75.255.255","2823225344","2823553023","US","United States"
+"168.76.0.0","168.76.255.255","2823553024","2823618559","ZA","South Africa"
+"168.77.0.0","168.77.255.255","2823618560","2823684095","PA","Panama"
+"168.78.0.0","168.78.255.255","2823684096","2823749631","KR","Korea, Republic of"
+"168.80.0.0","168.80.31.255","2823815168","2823823359","ZA","South Africa"
+"168.80.32.0","168.81.31.255","2823823360","2823888895","SC","Seychelles"
+"168.81.32.0","168.81.63.255","2823888896","2823897087","ZA","South Africa"
+"168.81.64.0","168.81.255.255","2823897088","2823946239","SC","Seychelles"
+"168.82.0.0","168.82.255.255","2823946240","2824011775","US","United States"
+"168.83.0.0","168.83.255.255","2824011776","2824077311","AR","Argentina"
+"168.84.0.0","168.87.3.32","2824077312","2824274720","US","United States"
+"168.87.3.33","168.87.3.33","2824274721","2824274721","EU","Europe"
+"168.87.3.34","168.87.63.255","2824274722","2824290303","US","United States"
+"168.87.64.0","168.87.79.255","2824290304","2824294399","AU","Australia"
+"168.87.80.0","168.88.255.255","2824294400","2824404991","US","United States"
+"168.89.0.0","168.89.255.255","2824404992","2824470527","ZA","South Africa"
+"168.90.0.0","168.90.7.255","2824470528","2824472575","BR","Brazil"
+"168.90.8.0","168.90.11.255","2824472576","2824473599","AR","Argentina"
+"168.90.12.0","168.90.15.255","2824473600","2824474623","CO","Colombia"
+"168.90.16.0","168.90.67.255","2824474624","2824487935","BR","Brazil"
+"168.90.68.0","168.90.71.255","2824487936","2824488959","MX","Mexico"
+"168.90.72.0","168.90.75.255","2824488960","2824489983","AR","Argentina"
+"168.90.76.0","168.90.83.255","2824489984","2824492031","BR","Brazil"
+"168.90.84.0","168.90.87.255","2824492032","2824493055","AR","Argentina"
+"168.90.88.0","168.90.91.255","2824493056","2824494079","BR","Brazil"
+"168.90.92.0","168.90.95.255","2824494080","2824495103","VE","Venezuela"
+"168.90.96.0","168.90.99.255","2824495104","2824496127","HN","Honduras"
+"168.90.100.0","168.90.107.255","2824496128","2824498175","BR","Brazil"
+"168.90.108.0","168.90.111.255","2824498176","2824499199","HN","Honduras"
+"168.90.112.0","168.90.127.255","2824499200","2824503295","BR","Brazil"
+"168.90.128.0","168.90.131.255","2824503296","2824504319","AR","Argentina"
+"168.90.132.0","168.90.155.255","2824504320","2824510463","BR","Brazil"
+"168.90.156.0","168.90.159.255","2824510464","2824511487","CL","Chile"
+"168.90.160.0","168.90.163.255","2824511488","2824512511","AR","Argentina"
+"168.90.164.0","168.90.175.255","2824512512","2824515583","BR","Brazil"
+"168.90.176.0","168.90.179.255","2824515584","2824516607","PY","Paraguay"
+"168.90.180.0","168.90.195.255","2824516608","2824520703","BR","Brazil"
+"168.90.196.0","168.90.199.255","2824520704","2824521727","HN","Honduras"
+"168.90.200.0","168.90.219.255","2824521728","2824526847","BR","Brazil"
+"168.90.220.0","168.90.223.255","2824526848","2824527871","CL","Chile"
+"168.90.224.0","168.90.231.255","2824527872","2824529919","BR","Brazil"
+"168.90.232.0","168.90.235.255","2824529920","2824530943","CL","Chile"
+"168.90.236.0","168.90.243.255","2824530944","2824532991","BR","Brazil"
+"168.90.244.0","168.90.244.255","2824532992","2824533247","DK","Denmark"
+"168.90.245.0","168.90.245.255","2824533248","2824533503","BR","Brazil"
+"168.90.246.0","168.90.246.127","2824533504","2824533631","SE","Sweden"
+"168.90.246.128","168.90.246.255","2824533632","2824533759","NO","Norway"
+"168.90.247.0","168.90.247.255","2824533760","2824534015","US","United States"
+"168.90.248.0","168.90.251.255","2824534016","2824535039","BR","Brazil"
+"168.90.252.0","168.90.255.255","2824535040","2824536063","AR","Argentina"
+"168.91.0.0","168.94.255.255","2824536064","2824798207","US","United States"
+"168.95.0.0","168.95.255.255","2824798208","2824863743","TW","Taiwan"
+"168.96.0.0","168.96.255.255","2824863744","2824929279","AR","Argentina"
+"168.97.0.0","168.100.255.255","2824929280","2825191423","US","United States"
+"168.101.0.0","168.101.255.255","2825191424","2825256959","AR","Argentina"
+"168.102.0.0","168.105.255.255","2825256960","2825519103","US","United States"
+"168.106.0.0","168.106.255.255","2825519104","2825584639","HK","Hong Kong"
+"168.107.0.0","168.111.255.255","2825584640","2825912319","US","United States"
+"168.113.0.0","168.114.255.255","2825977856","2826108927","US","United States"
+"168.115.0.0","168.115.255.255","2826108928","2826174463","KR","Korea, Republic of"
+"168.116.0.0","168.119.255.255","2826174464","2826436607","US","United States"
+"168.120.0.0","168.120.255.255","2826436608","2826502143","TH","Thailand"
+"168.121.0.0","168.121.31.255","2826502144","2826510335","BR","Brazil"
+"168.121.32.0","168.121.39.255","2826510336","2826512383","AR","Argentina"
+"168.121.40.0","168.121.43.255","2826512384","2826513407","BR","Brazil"
+"168.121.44.0","168.121.51.255","2826513408","2826515455","PE","Peru"
+"168.121.52.0","168.121.55.255","2826515456","2826516479","BR","Brazil"
+"168.121.56.0","168.121.59.255","2826516480","2826517503","AR","Argentina"
+"168.121.60.0","168.121.63.255","2826517504","2826518527","MX","Mexico"
+"168.121.64.0","168.121.79.255","2826518528","2826522623","BR","Brazil"
+"168.121.80.0","168.121.83.255","2826522624","2826523647","CL","Chile"
+"168.121.84.0","168.121.87.255","2826523648","2826524671","SR","Suriname"
+"168.121.88.0","168.121.115.255","2826524672","2826531839","BR","Brazil"
+"168.121.116.0","168.121.119.255","2826531840","2826532863","AR","Argentina"
+"168.121.120.0","168.121.127.255","2826532864","2826534911","BR","Brazil"
+"168.121.128.0","168.121.131.255","2826534912","2826535935","PA","Panama"
+"168.121.132.0","168.121.183.255","2826535936","2826549247","BR","Brazil"
+"168.121.184.0","168.121.187.255","2826549248","2826550271","UY","Uruguay"
+"168.121.188.0","168.121.207.255","2826550272","2826555391","BR","Brazil"
+"168.121.208.0","168.121.215.255","2826555392","2826557439","AR","Argentina"
+"168.121.216.0","168.121.219.255","2826557440","2826558463","BR","Brazil"
+"168.121.220.0","168.121.223.255","2826558464","2826559487","PE","Peru"
+"168.121.224.0","168.121.235.255","2826559488","2826562559","BR","Brazil"
+"168.121.236.0","168.121.239.255","2826562560","2826563583","PE","Peru"
+"168.121.240.0","168.121.247.255","2826563584","2826565631","MX","Mexico"
+"168.121.248.0","168.121.255.255","2826565632","2826567679","BR","Brazil"
+"168.122.0.0","168.122.255.255","2826567680","2826633215","US","United States"
+"168.123.0.0","168.123.255.255","2826633216","2826698751","GU","Guam"
+"168.124.0.0","168.125.255.255","2826698752","2826829823","US","United States"
+"168.126.0.0","168.126.255.255","2826829824","2826895359","KR","Korea, Republic of"
+"168.127.0.0","168.128.7.255","2826895360","2826962943","US","United States"
+"168.128.8.0","168.128.15.255","2826962944","2826964991","DE","Germany"
+"168.128.16.0","168.128.31.255","2826964992","2826969087","US","United States"
+"168.128.32.0","168.128.39.255","2826969088","2826971135","AU","Australia"
+"168.128.40.0","168.128.47.255","2826971136","2826973183","NL","Netherlands"
+"168.128.48.0","168.128.55.255","2826973184","2826975231","AU","Australia"
+"168.128.56.0","168.128.65.255","2826975232","2826977791","ZA","South Africa"
+"168.128.66.0","168.128.66.255","2826977792","2826978047","NL","Netherlands"
+"168.128.67.0","168.128.95.255","2826978048","2826985471","ZA","South Africa"
+"168.128.96.0","168.128.103.255","2826985472","2826987519","NZ","New Zealand"
+"168.128.104.0","168.128.255.255","2826987520","2827026431","ZA","South Africa"
+"168.129.0.0","168.129.255.255","2827026432","2827091967","US","United States"
+"168.130.0.0","168.130.255.255","2827091968","2827157503","AU","Australia"
+"168.131.0.0","168.131.255.255","2827157504","2827223039","KR","Korea, Republic of"
+"168.132.0.0","168.132.255.255","2827223040","2827288575","AU","Australia"
+"168.133.0.0","168.133.255.255","2827288576","2827354111","US","United States"
+"168.134.0.0","168.134.255.255","2827354112","2827419647","AU","Australia"
+"168.135.0.0","168.138.255.255","2827419648","2827681791","US","United States"
+"168.139.0.0","168.139.255.255","2827681792","2827747327","TR","Turkey"
+"168.140.0.0","168.140.255.255","2827747328","2827812863","AU","Australia"
+"168.141.0.0","168.141.255.255","2827812864","2827878399","US","United States"
+"168.142.0.0","168.142.255.255","2827878400","2827943935","ZA","South Africa"
+"168.143.0.0","168.143.255.255","2827943936","2828009471","US","United States"
+"168.144.0.0","168.144.255.255","2828009472","2828075007","CA","Canada"
+"168.145.0.0","168.151.255.255","2828075008","2828533759","US","United States"
+"168.152.0.0","168.153.0.255","2828533760","2828599551","AU","Australia"
+"168.153.1.0","168.153.1.255","2828599552","2828599807","IN","India"
+"168.153.2.0","168.153.106.255","2828599808","2828626687","AU","Australia"
+"168.153.107.0","168.153.110.255","2828626688","2828627711","US","United States"
+"168.153.111.0","168.153.111.255","2828627712","2828627967","AU","Australia"
+"168.153.112.0","168.153.112.255","2828627968","2828628223","PH","Philippines"
+"168.153.113.0","168.153.255.255","2828628224","2828664831","AU","Australia"
+"168.154.0.0","168.154.255.255","2828664832","2828730367","KR","Korea, Republic of"
+"168.155.0.0","168.155.255.255","2828730368","2828795903","ZA","South Africa"
+"168.156.0.0","168.159.143.255","2828795904","2829029375","US","United States"
+"168.159.144.0","168.159.144.255","2829029376","2829029631","CN","China"
+"168.159.145.0","168.159.191.255","2829029632","2829041663","US","United States"
+"168.159.192.0","168.159.207.255","2829041664","2829045759","AU","Australia"
+"168.159.208.0","168.159.255.255","2829045760","2829058047","US","United States"
+"168.160.0.0","168.160.255.255","2829058048","2829123583","CN","China"
+"168.161.0.0","168.161.96.255","2829123584","2829148415","US","United States"
+"168.161.97.0","168.161.97.255","2829148416","2829148671","HK","Hong Kong"
+"168.161.98.0","168.161.199.255","2829148672","2829174783","US","United States"
+"168.161.200.0","168.161.200.255","2829174784","2829175039","GB","United Kingdom"
+"168.161.201.0","168.161.201.255","2829175040","2829175295","US","United States"
+"168.161.202.0","168.161.202.255","2829175296","2829175551","GB","United Kingdom"
+"168.161.203.0","168.161.238.255","2829175552","2829184767","US","United States"
+"168.161.239.0","168.161.239.255","2829184768","2829185023","GB","United Kingdom"
+"168.161.240.0","168.162.255.255","2829185024","2829254655","US","United States"
+"168.163.0.0","168.163.255.255","2829254656","2829320191","CH","Switzerland"
+"168.164.0.0","168.164.255.255","2829320192","2829385727","ZA","South Africa"
+"168.165.0.0","168.165.255.255","2829385728","2829451263","MX","Mexico"
+"168.166.0.0","168.166.255.255","2829451264","2829516799","US","United States"
+"168.167.0.0","168.167.255.255","2829516800","2829582335","BW","Botswana"
+"168.168.0.0","168.168.33.249","2829582336","2829591033","US","United States"
+"168.168.33.250","168.168.33.250","2829591034","2829591034","EU","Europe"
+"168.168.33.251","168.168.42.255","2829591035","2829593343","US","United States"
+"168.168.43.0","168.168.43.255","2829593344","2829593599","CH","Switzerland"
+"168.168.44.0","168.171.255.255","2829593600","2829844479","US","United States"
+"168.172.0.0","168.172.255.255","2829844480","2829910015","ZA","South Africa"
+"168.173.0.0","168.175.255.255","2829910016","2830106623","US","United States"
+"168.176.0.0","168.176.255.255","2830106624","2830172159","CO","Colombia"
+"168.177.0.0","168.180.255.255","2830172160","2830434303","US","United States"
+"168.181.0.0","168.181.7.255","2830434304","2830436351","BR","Brazil"
+"168.181.8.0","168.181.11.255","2830436352","2830437375","PE","Peru"
+"168.181.12.0","168.181.23.255","2830437376","2830440447","BR","Brazil"
+"168.181.24.0","168.181.27.255","2830440448","2830441471","AR","Argentina"
+"168.181.28.0","168.181.43.255","2830441472","2830445567","BR","Brazil"
+"168.181.44.0","168.181.47.255","2830445568","2830446591","AR","Argentina"
+"168.181.48.0","168.181.51.255","2830446592","2830447615","BR","Brazil"
+"168.181.52.0","168.181.55.255","2830447616","2830448639","HN","Honduras"
+"168.181.56.0","168.181.71.255","2830448640","2830452735","BR","Brazil"
+"168.181.72.0","168.181.75.255","2830452736","2830453759","AR","Argentina"
+"168.181.76.0","168.181.79.255","2830453760","2830454783","MX","Mexico"
+"168.181.80.0","168.181.91.255","2830454784","2830457855","BR","Brazil"
+"168.181.92.0","168.181.95.255","2830457856","2830458879","MX","Mexico"
+"168.181.96.0","168.181.99.255","2830458880","2830459903","BR","Brazil"
+"168.181.100.0","168.181.103.255","2830459904","2830460927","MX","Mexico"
+"168.181.104.0","168.181.119.255","2830460928","2830465023","BR","Brazil"
+"168.181.120.0","168.181.123.255","2830465024","2830466047","HN","Honduras"
+"168.181.124.0","168.181.159.255","2830466048","2830475263","BR","Brazil"
+"168.181.160.0","168.181.163.255","2830475264","2830476287","CR","Costa Rica"
+"168.181.164.0","168.181.175.255","2830476288","2830479359","BR","Brazil"
+"168.181.176.0","168.181.179.255","2830479360","2830480383","AR","Argentina"
+"168.181.180.0","168.181.183.255","2830480384","2830481407","BR","Brazil"
+"168.181.184.0","168.181.187.255","2830481408","2830482431","AR","Argentina"
+"168.181.188.0","168.181.203.255","2830482432","2830486527","BR","Brazil"
+"168.181.204.0","168.181.211.255","2830486528","2830488575","AR","Argentina"
+"168.181.212.0","168.181.227.255","2830488576","2830492671","BR","Brazil"
+"168.181.228.0","168.181.231.255","2830492672","2830493695","HN","Honduras"
+"168.181.232.0","168.181.255.255","2830493696","2830499839","BR","Brazil"
+"168.182.0.0","168.183.83.255","2830499840","2830586879","US","United States"
+"168.183.84.0","168.183.84.255","2830586880","2830587135","EU","Europe"
+"168.183.85.0","168.185.255.255","2830587136","2830761983","US","United States"
+"168.186.0.0","168.186.255.255","2830761984","2830827519","AU","Australia"
+"168.187.0.0","168.187.10.255","2830827520","2830830335","KW","Kuwait"
+"168.187.11.0","168.187.11.255","2830830336","2830830591","US","United States"
+"168.187.12.0","168.187.102.255","2830830592","2830853887","KW","Kuwait"
+"168.187.103.0","168.187.103.255","2830853888","2830854143","US","United States"
+"168.187.104.0","168.187.110.255","2830854144","2830855935","KW","Kuwait"
+"168.187.111.0","168.187.111.255","2830855936","2830856191","US","United States"
+"168.187.112.0","168.187.227.255","2830856192","2830885887","KW","Kuwait"
+"168.187.228.0","168.187.228.255","2830885888","2830886143","US","United States"
+"168.187.229.0","168.187.255.255","2830886144","2830893055","KW","Kuwait"
+"168.188.0.0","168.188.255.255","2830893056","2830958591","KR","Korea, Republic of"
+"168.189.0.0","168.192.1.119","2830958592","2831155575","US","United States"
+"168.192.1.120","168.192.1.120","2831155576","2831155576","SG","Singapore"
+"168.192.1.121","168.193.255.255","2831155577","2831286271","US","United States"
+"168.194.0.0","168.194.3.255","2831286272","2831287295","MX","Mexico"
+"168.194.4.0","168.194.31.255","2831287296","2831294463","BR","Brazil"
+"168.194.32.0","168.194.35.255","2831294464","2831295487","AR","Argentina"
+"168.194.36.0","168.194.51.255","2831295488","2831299583","BR","Brazil"
+"168.194.52.0","168.194.55.255","2831299584","2831300607","AR","Argentina"
+"168.194.56.0","168.194.71.255","2831300608","2831304703","BR","Brazil"
+"168.194.72.0","168.194.75.255","2831304704","2831305727","GT","Guatemala"
+"168.194.76.0","168.194.87.255","2831305728","2831308799","BR","Brazil"
+"168.194.88.0","168.194.91.255","2831308800","2831309823","MX","Mexico"
+"168.194.92.0","168.194.99.255","2831309824","2831311871","BR","Brazil"
+"168.194.100.0","168.194.103.255","2831311872","2831312895","PE","Peru"
+"168.194.104.0","168.194.107.255","2831312896","2831313919","BR","Brazil"
+"168.194.108.0","168.194.111.255","2831313920","2831314943","VE","Venezuela"
+"168.194.112.0","168.194.139.255","2831314944","2831322111","BR","Brazil"
+"168.194.140.0","168.194.143.255","2831322112","2831323135","AR","Argentina"
+"168.194.144.0","168.194.147.255","2831323136","2831324159","BR","Brazil"
+"168.194.148.0","168.194.151.255","2831324160","2831325183","EC","Ecuador"
+"168.194.152.0","168.194.167.255","2831325184","2831329279","BR","Brazil"
+"168.194.168.0","168.194.171.255","2831329280","2831330303","CL","Chile"
+"168.194.172.0","168.194.179.255","2831330304","2831332351","BR","Brazil"
+"168.194.180.0","168.194.183.255","2831332352","2831333375","AR","Argentina"
+"168.194.184.0","168.194.195.255","2831333376","2831336447","BR","Brazil"
+"168.194.196.0","168.194.199.255","2831336448","2831337471","CL","Chile"
+"168.194.200.0","168.194.203.255","2831337472","2831338495","BR","Brazil"
+"168.194.204.0","168.194.207.255","2831338496","2831339519","AR","Argentina"
+"168.194.208.0","168.194.215.255","2831339520","2831341567","BR","Brazil"
+"168.194.216.0","168.194.219.255","2831341568","2831342591","AR","Argentina"
+"168.194.220.0","168.194.231.255","2831342592","2831345663","BR","Brazil"
+"168.194.232.0","168.194.235.255","2831345664","2831346687","AR","Argentina"
+"168.194.236.0","168.194.239.255","2831346688","2831347711","BR","Brazil"
+"168.194.240.0","168.194.243.255","2831347712","2831348735","PY","Paraguay"
+"168.194.244.0","168.195.35.255","2831348736","2831361023","BR","Brazil"
+"168.195.36.0","168.195.39.255","2831361024","2831362047","AR","Argentina"
+"168.195.40.0","168.195.51.255","2831362048","2831365119","BR","Brazil"
+"168.195.52.0","168.195.59.255","2831365120","2831367167","AR","Argentina"
+"168.195.60.0","168.195.63.255","2831367168","2831368191","CL","Chile"
+"168.195.64.0","168.195.75.255","2831368192","2831371263","BR","Brazil"
+"168.195.76.0","168.195.79.255","2831371264","2831372287","BZ","Belize"
+"168.195.80.0","168.195.107.255","2831372288","2831379455","BR","Brazil"
+"168.195.108.0","168.195.111.255","2831379456","2831380479","AR","Argentina"
+"168.195.112.0","168.195.115.255","2831380480","2831381503","BR","Brazil"
+"168.195.116.0","168.195.119.255","2831381504","2831382527","AR","Argentina"
+"168.195.120.0","168.195.123.255","2831382528","2831383551","TT","Trinidad and Tobago"
+"168.195.124.0","168.195.127.255","2831383552","2831384575","CR","Costa Rica"
+"168.195.128.0","168.195.131.255","2831384576","2831385599","CL","Chile"
+"168.195.132.0","168.195.183.255","2831385600","2831398911","BR","Brazil"
+"168.195.184.0","168.195.187.255","2831398912","2831399935","AR","Argentina"
+"168.195.188.0","168.195.199.255","2831399936","2831403007","BR","Brazil"
+"168.195.200.0","168.195.207.255","2831403008","2831405055","MX","Mexico"
+"168.195.208.0","168.195.215.255","2831405056","2831407103","BR","Brazil"
+"168.195.216.0","168.195.219.255","2831407104","2831408127","SR","Suriname"
+"168.195.220.0","168.195.223.255","2831408128","2831409151","BR","Brazil"
+"168.195.224.0","168.195.227.255","2831409152","2831410175","PY","Paraguay"
+"168.195.228.0","168.195.255.255","2831410176","2831417343","BR","Brazil"
+"168.196.0.0","168.196.3.255","2831417344","2831418367","AR","Argentina"
+"168.196.4.0","168.196.23.255","2831418368","2831423487","BR","Brazil"
+"168.196.24.0","168.196.27.255","2831423488","2831424511","AR","Argentina"
+"168.196.28.0","168.196.31.255","2831424512","2831425535","BR","Brazil"
+"168.196.32.0","168.196.35.255","2831425536","2831426559","AR","Argentina"
+"168.196.36.0","168.196.111.255","2831426560","2831446015","BR","Brazil"
+"168.196.112.0","168.196.115.255","2831446016","2831447039","AR","Argentina"
+"168.196.116.0","168.196.123.255","2831447040","2831449087","BR","Brazil"
+"168.196.124.0","168.196.127.255","2831449088","2831450111","DO","Dominican Republic"
+"168.196.128.0","168.196.139.255","2831450112","2831453183","BR","Brazil"
+"168.196.140.0","168.196.143.255","2831453184","2831454207","AR","Argentina"
+"168.196.144.0","168.196.155.255","2831454208","2831457279","BR","Brazil"
+"168.196.156.0","168.196.159.255","2831457280","2831458303","AR","Argentina"
+"168.196.160.0","168.196.183.255","2831458304","2831464447","BR","Brazil"
+"168.196.184.0","168.196.187.255","2831464448","2831465471","CL","Chile"
+"168.196.188.0","168.196.199.255","2831465472","2831468543","BR","Brazil"
+"168.196.200.0","168.196.203.255","2831468544","2831469567","CL","Chile"
+"168.196.204.0","168.196.223.255","2831469568","2831474687","BR","Brazil"
+"168.196.224.0","168.196.227.255","2831474688","2831475711","AR","Argentina"
+"168.196.228.0","168.196.231.255","2831475712","2831476735","CL","Chile"
+"168.196.232.0","168.196.235.255","2831476736","2831477759","BR","Brazil"
+"168.196.236.0","168.196.243.255","2831477760","2831479807","HN","Honduras"
+"168.196.244.0","168.196.247.255","2831479808","2831480831","AR","Argentina"
+"168.196.248.0","168.196.251.255","2831480832","2831481855","BR","Brazil"
+"168.196.252.0","168.196.255.255","2831481856","2831482879","AR","Argentina"
+"168.197.0.0","168.197.39.255","2831482880","2831493119","BR","Brazil"
+"168.197.40.0","168.197.43.255","2831493120","2831494143","MX","Mexico"
+"168.197.44.0","168.197.51.255","2831494144","2831496191","AR","Argentina"
+"168.197.52.0","168.197.55.255","2831496192","2831497215","BR","Brazil"
+"168.197.60.0","168.197.67.255","2831498240","2831500287","BR","Brazil"
+"168.197.68.0","168.197.71.255","2831500288","2831501311","CO","Colombia"
+"168.197.72.0","168.197.87.255","2831501312","2831505407","BR","Brazil"
+"168.197.88.0","168.197.91.255","2831505408","2831506431","CL","Chile"
+"168.197.92.0","168.197.95.255","2831506432","2831507455","BR","Brazil"
+"168.197.96.0","168.197.99.255","2831507456","2831508479","CR","Costa Rica"
+"168.197.100.0","168.197.103.255","2831508480","2831509503","HT","Haiti"
+"168.197.104.0","168.197.107.255","2831509504","2831510527","BR","Brazil"
+"168.197.108.0","168.197.111.255","2831510528","2831511551","SX","Sint Maarten (Dutch part)"
+"168.197.112.0","168.197.119.255","2831511552","2831513599","BR","Brazil"
+"168.197.124.0","168.197.127.255","2831514624","2831515647","MX","Mexico"
+"168.197.128.0","168.197.163.255","2831515648","2831524863","BR","Brazil"
+"168.197.164.0","168.197.167.255","2831524864","2831525887","AR","Argentina"
+"168.197.168.0","168.197.171.255","2831525888","2831526911","BR","Brazil"
+"168.197.172.0","168.197.175.255","2831526912","2831527935","HN","Honduras"
+"168.197.176.0","168.197.179.255","2831527936","2831528959","BR","Brazil"
+"168.197.180.0","168.197.183.255","2831528960","2831529983","CL","Chile"
+"168.197.184.0","168.197.187.255","2831529984","2831531007","BR","Brazil"
+"168.197.188.0","168.197.191.255","2831531008","2831532031","EC","Ecuador"
+"168.197.192.0","168.197.195.255","2831532032","2831533055","BR","Brazil"
+"168.197.196.0","168.197.203.255","2831533056","2831535103","AR","Argentina"
+"168.197.208.0","168.197.211.255","2831536128","2831537151","BZ","Belize"
+"168.197.212.0","168.197.215.255","2831537152","2831538175","BR","Brazil"
+"168.197.216.0","168.197.219.255","2831538176","2831539199","AR","Argentina"
+"168.197.220.0","168.197.239.255","2831539200","2831544319","BR","Brazil"
+"168.197.248.0","168.197.251.255","2831546368","2831547391","AR","Argentina"
+"168.197.252.0","168.197.255.255","2831547392","2831548415","BR","Brazil"
+"168.198.0.0","168.198.255.255","2831548416","2831613951","AU","Australia"
+"168.199.0.0","168.201.255.255","2831613952","2831810559","US","United States"
+"168.202.0.0","168.202.255.255","2831810560","2831876095","IT","Italy"
+"168.203.0.0","168.204.255.255","2831876096","2832007167","US","United States"
+"168.205.0.0","168.205.3.255","2832007168","2832008191","AR","Argentina"
+"168.205.4.0","168.205.7.255","2832008192","2832009215","BR","Brazil"
+"168.205.8.0","168.205.11.255","2832009216","2832010239","PA","Panama"
+"168.205.12.0","168.205.63.255","2832010240","2832023551","BR","Brazil"
+"168.205.64.0","168.205.67.255","2832023552","2832024575","CR","Costa Rica"
+"168.205.68.0","168.205.71.255","2832024576","2832025599","BR","Brazil"
+"168.205.72.0","168.205.75.255","2832025600","2832026623","HN","Honduras"
+"168.205.76.0","168.205.91.255","2832026624","2832030719","BR","Brazil"
+"168.205.92.0","168.205.95.255","2832030720","2832031743","AR","Argentina"
+"168.205.96.0","168.205.99.255","2832031744","2832032767","BO","Bolivia"
+"168.205.100.0","168.205.115.255","2832032768","2832036863","BR","Brazil"
+"168.205.116.0","168.205.123.255","2832036864","2832038911","AR","Argentina"
+"168.205.124.0","168.205.131.255","2832038912","2832040959","BR","Brazil"
+"168.205.132.0","168.205.135.255","2832040960","2832041983","PE","Peru"
+"168.205.136.0","168.205.159.255","2832041984","2832048127","BR","Brazil"
+"168.205.160.0","168.205.163.255","2832048128","2832049151","HN","Honduras"
+"168.205.164.0","168.205.183.255","2832049152","2832054271","BR","Brazil"
+"168.205.184.0","168.205.187.255","2832054272","2832055295","AR","Argentina"
+"168.205.188.0","168.205.203.255","2832055296","2832059391","BR","Brazil"
+"168.205.204.0","168.205.207.255","2832059392","2832060415","CL","Chile"
+"168.205.208.0","168.205.255.255","2832060416","2832072703","BR","Brazil"
+"168.206.0.0","168.206.255.255","2832072704","2832138239","ZA","South Africa"
+"168.207.0.0","168.208.5.255","2832138240","2832205311","US","United States"
+"168.208.6.0","168.208.6.255","2832205312","2832205567","NL","Netherlands"
+"168.208.7.0","168.208.255.255","2832205568","2832269311","US","United States"
+"168.209.0.0","168.210.255.255","2832269312","2832400383","ZA","South Africa"
+"168.211.0.0","168.216.255.255","2832400384","2832793599","US","United States"
+"168.217.0.0","168.217.255.255","2832793600","2832859135","AU","Australia"
+"168.218.0.0","168.218.255.255","2832859136","2832924671","US","United States"
+"168.219.0.0","168.219.255.255","2832924672","2832990207","KR","Korea, Republic of"
+"168.220.0.0","168.224.159.255","2832990208","2833293311","US","United States"
+"168.224.160.0","168.224.160.255","2833293312","2833293567","EU","Europe"
+"168.224.161.0","168.225.255.255","2833293568","2833383423","US","United States"
+"168.226.0.0","168.226.255.255","2833383424","2833448959","AR","Argentina"
+"168.227.0.0","168.227.3.255","2833448960","2833449983","CO","Colombia"
+"168.227.4.0","168.227.7.255","2833449984","2833451007","AR","Argentina"
+"168.227.8.0","168.227.19.255","2833451008","2833454079","BR","Brazil"
+"168.227.20.0","168.227.23.255","2833454080","2833455103","SV","El Salvador"
+"168.227.24.0","168.227.27.255","2833455104","2833456127","AR","Argentina"
+"168.227.28.0","168.227.35.255","2833456128","2833458175","BR","Brazil"
+"168.227.36.0","168.227.39.255","2833458176","2833459199","MX","Mexico"
+"168.227.40.0","168.227.67.255","2833459200","2833466367","BR","Brazil"
+"168.227.68.0","168.227.71.255","2833466368","2833467391","MX","Mexico"
+"168.227.72.0","168.227.95.255","2833467392","2833473535","BR","Brazil"
+"168.227.96.0","168.227.99.255","2833473536","2833474559","AR","Argentina"
+"168.227.100.0","168.227.103.255","2833474560","2833475583","BR","Brazil"
+"168.227.104.0","168.227.107.255","2833475584","2833476607","CO","Colombia"
+"168.227.108.0","168.227.127.255","2833476608","2833481727","BR","Brazil"
+"168.227.128.0","168.227.131.255","2833481728","2833482751","HN","Honduras"
+"168.227.132.0","168.227.139.255","2833482752","2833484799","BR","Brazil"
+"168.227.140.0","168.227.143.255","2833484800","2833485823","HN","Honduras"
+"168.227.144.0","168.227.147.255","2833485824","2833486847","AR","Argentina"
+"168.227.148.0","168.227.203.255","2833486848","2833501183","BR","Brazil"
+"168.227.204.0","168.227.207.255","2833501184","2833502207","AR","Argentina"
+"168.227.208.0","168.227.243.255","2833502208","2833511423","BR","Brazil"
+"168.227.244.0","168.227.247.255","2833511424","2833512447","CO","Colombia"
+"168.227.248.0","168.227.251.255","2833512448","2833513471","BR","Brazil"
+"168.227.252.0","168.227.255.255","2833513472","2833514495","AR","Argentina"
+"168.228.0.0","168.228.43.255","2833514496","2833525759","BR","Brazil"
+"168.228.44.0","168.228.47.255","2833525760","2833526783","HN","Honduras"
+"168.228.48.0","168.228.51.255","2833526784","2833527807","CR","Costa Rica"
+"168.228.52.0","168.228.55.255","2833527808","2833528831","MX","Mexico"
+"168.228.56.0","168.228.59.255","2833528832","2833529855","AR","Argentina"
+"168.228.60.0","168.228.107.255","2833529856","2833542143","BR","Brazil"
+"168.228.108.0","168.228.111.255","2833542144","2833543167","CO","Colombia"
+"168.228.112.0","168.228.123.255","2833543168","2833546239","BR","Brazil"
+"168.228.124.0","168.228.127.255","2833546240","2833547263","CO","Colombia"
+"168.228.128.0","168.228.131.255","2833547264","2833548287","BR","Brazil"
+"168.228.132.0","168.228.135.255","2833548288","2833549311","BO","Bolivia"
+"168.228.136.0","168.228.139.255","2833549312","2833550335","BR","Brazil"
+"168.228.140.0","168.228.147.255","2833550336","2833552383","AR","Argentina"
+"168.228.148.0","168.228.191.255","2833552384","2833563647","BR","Brazil"
+"168.228.192.0","168.228.195.255","2833563648","2833564671","HN","Honduras"
+"168.228.196.0","168.228.223.255","2833564672","2833571839","BR","Brazil"
+"168.228.224.0","168.228.227.255","2833571840","2833572863","AR","Argentina"
+"168.228.228.0","168.228.231.255","2833572864","2833573887","BR","Brazil"
+"168.228.232.0","168.228.235.255","2833573888","2833574911","DO","Dominican Republic"
+"168.228.236.0","168.228.247.255","2833574912","2833577983","BR","Brazil"
+"168.228.248.0","168.228.251.255","2833577984","2833579007","CL","Chile"
+"168.228.252.0","168.228.255.255","2833579008","2833580031","BR","Brazil"
+"168.229.0.0","168.230.239.255","2833580032","2833707007","US","United States"
+"168.230.240.0","168.230.240.255","2833707008","2833707263","GB","United Kingdom"
+"168.230.241.0","168.230.255.255","2833707264","2833711103","US","United States"
+"168.231.0.0","168.231.255.255","2833711104","2833776639","CL","Chile"
+"168.232.0.0","168.232.27.255","2833776640","2833783807","BR","Brazil"
+"168.232.28.0","168.232.31.255","2833783808","2833784831","CR","Costa Rica"
+"168.232.32.0","168.232.35.255","2833784832","2833785855","CL","Chile"
+"168.232.36.0","168.232.39.255","2833785856","2833786879","SV","El Salvador"
+"168.232.40.0","168.232.47.255","2833786880","2833788927","BR","Brazil"
+"168.232.48.0","168.232.51.255","2833788928","2833789951","SV","El Salvador"
+"168.232.52.0","168.232.75.255","2833789952","2833796095","BR","Brazil"
+"168.232.76.0","168.232.79.255","2833796096","2833797119","GT","Guatemala"
+"168.232.80.0","168.232.87.255","2833797120","2833799167","BR","Brazil"
+"168.232.88.0","168.232.91.255","2833799168","2833800191","AR","Argentina"
+"168.232.92.0","168.232.95.255","2833800192","2833801215","BR","Brazil"
+"168.232.96.0","168.232.107.255","2833801216","2833804287","AR","Argentina"
+"168.232.108.0","168.232.111.255","2833804288","2833805311","DO","Dominican Republic"
+"168.232.112.0","168.232.139.255","2833805312","2833812479","BR","Brazil"
+"168.232.140.0","168.232.143.255","2833812480","2833813503","AR","Argentina"
+"168.232.144.0","168.232.147.255","2833813504","2833814527","GY","Guyana"
+"168.232.148.0","168.232.163.255","2833814528","2833818623","BR","Brazil"
+"168.232.164.0","168.232.167.255","2833818624","2833819647","CL","Chile"
+"168.232.168.0","168.232.171.255","2833819648","2833820671","HN","Honduras"
+"168.232.172.0","168.232.247.255","2833820672","2833840127","BR","Brazil"
+"168.232.248.0","168.232.251.255","2833840128","2833841151","AR","Argentina"
+"168.232.252.0","168.232.255.255","2833841152","2833842175","BR","Brazil"
+"168.233.0.0","168.233.255.255","2833842176","2833907711","US","United States"
+"168.234.0.0","168.234.255.255","2833907712","2833973247","GT","Guatemala"
+"168.235.0.0","168.235.76.197","2833973248","2833992901","US","United States"
+"168.235.76.198","168.235.76.198","2833992902","2833992902","MX","Mexico"
+"168.235.76.199","168.235.143.255","2833992903","2834010111","US","United States"
+"168.235.144.0","168.235.159.255","2834010112","2834014207","CA","Canada"
+"168.235.160.0","168.235.223.255","2834014208","2834030591","US","United States"
+"168.235.224.0","168.235.239.255","2834030592","2834034687","CA","Canada"
+"168.235.240.0","168.242.255.255","2834034688","2834497535","US","United States"
+"168.243.0.0","168.243.255.255","2834497536","2834563071","SV","El Salvador"
+"168.244.0.0","168.247.255.255","2834563072","2834825215","US","United States"
+"168.248.0.0","168.249.255.255","2834825216","2834956287","KR","Korea, Republic of"
+"168.250.0.0","168.251.255.255","2834956288","2835087359","US","United States"
+"168.252.0.0","168.252.255.255","2835087360","2835152895","AU","Australia"
+"168.253.0.0","168.253.31.255","2835152896","2835161087","LR","Liberia"
+"168.253.32.0","168.253.63.255","2835161088","2835169279","ZW","Zimbabwe"
+"168.253.64.0","168.253.95.255","2835169280","2835177471","ZA","South Africa"
+"168.253.96.0","168.253.111.255","2835177472","2835181567","DZ","Algeria"
+"168.253.112.0","168.253.119.255","2835181568","2835183615","NG","Nigeria"
+"168.253.120.0","168.253.127.255","2835183616","2835185663","ZA","South Africa"
+"168.253.128.0","168.253.168.255","2835185664","2835196159","RE","Reunion"
+"168.253.169.0","168.253.169.255","2835196160","2835196415","YT","Mayotte"
+"168.253.170.0","168.253.191.255","2835196416","2835202047","RE","Reunion"
+"168.253.192.0","168.253.207.255","2835202048","2835206143","ZA","South Africa"
+"168.253.208.0","168.253.215.255","2835206144","2835208191","NG","Nigeria"
+"168.253.216.0","168.253.223.255","2835208192","2835210239","ZA","South Africa"
+"168.253.224.0","168.253.255.255","2835210240","2835218431","MW","Malawi"
+"168.254.0.0","168.254.255.255","2835218432","2835283967","US","United States"
+"168.255.0.0","168.255.255.255","2835283968","2835349503","MX","Mexico"
+"169.0.0.0","169.1.255.255","2835349504","2835480575","ZA","South Africa"
+"169.2.0.0","169.31.255.255","2835480576","2837446655","US","United States"
+"169.32.0.0","169.37.255.255","2837446656","2837839871","CH","Switzerland"
+"169.38.0.0","169.38.63.255","2837839872","2837856255","US","United States"
+"169.38.64.0","169.38.127.255","2837856256","2837872639","IN","India"
+"169.38.128.0","169.38.255.255","2837872640","2837905407","US","United States"
+"169.39.0.0","169.39.255.255","2837905408","2837970943","CH","Switzerland"
+"169.40.0.0","169.40.255.255","2837970944","2838036479","US","United States"
+"169.41.0.0","169.43.255.255","2838036480","2838233087","CH","Switzerland"
+"169.44.0.0","169.44.15.255","2838233088","2838237183","GB","United Kingdom"
+"169.44.16.0","169.44.86.63","2838237184","2838255167","US","United States"
+"169.44.86.64","169.44.86.95","2838255168","2838255199","JP","Japan"
+"169.44.86.96","169.44.105.127","2838255200","2838260095","US","United States"
+"169.44.105.128","169.44.105.159","2838260096","2838260127","IE","Ireland"
+"169.44.105.160","169.44.111.255","2838260128","2838261759","US","United States"
+"169.44.112.0","169.44.127.255","2838261760","2838265855","GB","United Kingdom"
+"169.44.128.0","169.44.255.255","2838265856","2838298623","US","United States"
+"169.45.0.0","169.45.0.31","2838298624","2838298655","NL","Netherlands"
+"169.45.0.32","169.45.0.63","2838298656","2838298687","US","United States"
+"169.45.0.64","169.45.1.95","2838298688","2838298975","NL","Netherlands"
+"169.45.1.96","169.45.1.127","2838298976","2838299007","US","United States"
+"169.45.1.128","169.45.3.47","2838299008","2838299439","NL","Netherlands"
+"169.45.3.48","169.45.3.63","2838299440","2838299455","US","United States"
+"169.45.3.64","169.45.4.47","2838299456","2838299695","NL","Netherlands"
+"169.45.4.48","169.45.4.127","2838299696","2838299775","US","United States"
+"169.45.4.128","169.45.5.131","2838299776","2838300035","NL","Netherlands"
+"169.45.5.132","169.45.5.135","2838300036","2838300039","US","United States"
+"169.45.5.136","169.45.7.255","2838300040","2838300671","NL","Netherlands"
+"169.45.8.0","169.45.8.255","2838300672","2838300927","US","United States"
+"169.45.9.0","169.45.9.191","2838300928","2838301119","NL","Netherlands"
+"169.45.9.192","169.45.9.255","2838301120","2838301183","US","United States"
+"169.45.10.0","169.45.11.255","2838301184","2838301695","NL","Netherlands"
+"169.45.12.0","169.45.12.255","2838301696","2838301951","US","United States"
+"169.45.13.0","169.45.13.143","2838301952","2838302095","NL","Netherlands"
+"169.45.13.144","169.45.13.159","2838302096","2838302111","US","United States"
+"169.45.13.160","169.45.21.127","2838302112","2838304127","NL","Netherlands"
+"169.45.21.128","169.45.21.159","2838304128","2838304159","US","United States"
+"169.45.21.160","169.45.21.223","2838304160","2838304223","NL","Netherlands"
+"169.45.21.224","169.45.21.255","2838304224","2838304255","US","United States"
+"169.45.22.0","169.45.22.63","2838304256","2838304319","NL","Netherlands"
+"169.45.22.64","169.45.22.127","2838304320","2838304383","US","United States"
+"169.45.22.128","169.45.32.239","2838304384","2838307055","NL","Netherlands"
+"169.45.32.240","169.45.32.247","2838307056","2838307063","US","United States"
+"169.45.32.248","169.45.33.239","2838307064","2838307311","NL","Netherlands"
+"169.45.33.240","169.45.33.255","2838307312","2838307327","US","United States"
+"169.45.34.0","169.45.64.15","2838307328","2838315023","NL","Netherlands"
+"169.45.64.16","169.45.64.31","2838315024","2838315039","US","United States"
+"169.45.64.32","169.45.65.15","2838315040","2838315279","NL","Netherlands"
+"169.45.65.16","169.45.65.31","2838315280","2838315295","US","United States"
+"169.45.65.32","169.45.66.175","2838315296","2838315695","NL","Netherlands"
+"169.45.66.176","169.45.66.191","2838315696","2838315711","US","United States"
+"169.45.66.192","169.45.66.220","2838315712","2838315740","NL","Netherlands"
+"169.45.66.221","169.45.66.221","2838315741","2838315741","US","United States"
+"169.45.66.222","169.45.68.31","2838315742","2838316063","NL","Netherlands"
+"169.45.68.32","169.45.68.47","2838316064","2838316079","US","United States"
+"169.45.68.48","169.45.70.47","2838316080","2838316591","NL","Netherlands"
+"169.45.70.48","169.45.70.63","2838316592","2838316607","US","United States"
+"169.45.70.64","169.45.70.79","2838316608","2838316623","NL","Netherlands"
+"169.45.70.80","169.45.70.87","2838316624","2838316631","US","United States"
+"169.45.70.88","169.45.70.223","2838316632","2838316767","NL","Netherlands"
+"169.45.70.224","169.45.70.239","2838316768","2838316783","US","United States"
+"169.45.70.240","169.45.75.77","2838316784","2838317901","NL","Netherlands"
+"169.45.75.78","169.45.75.79","2838317902","2838317903","US","United States"
+"169.45.75.80","169.45.77.175","2838317904","2838318511","NL","Netherlands"
+"169.45.77.176","169.45.77.191","2838318512","2838318527","US","United States"
+"169.45.77.192","169.45.79.231","2838318528","2838319079","NL","Netherlands"
+"169.45.79.232","169.45.79.239","2838319080","2838319087","US","United States"
+"169.45.79.240","169.45.85.159","2838319088","2838320543","NL","Netherlands"
+"169.45.85.160","169.45.85.167","2838320544","2838320551","US","United States"
+"169.45.85.168","169.45.87.31","2838320552","2838320927","NL","Netherlands"
+"169.45.87.32","169.45.87.47","2838320928","2838320943","US","United States"
+"169.45.87.48","169.45.87.63","2838320944","2838320959","NL","Netherlands"
+"169.45.87.64","169.45.87.79","2838320960","2838320975","US","United States"
+"169.45.87.80","169.45.89.63","2838320976","2838321471","NL","Netherlands"
+"169.45.89.64","169.45.89.127","2838321472","2838321535","US","United States"
+"169.45.89.128","169.45.95.63","2838321536","2838323007","NL","Netherlands"
+"169.45.95.64","169.45.95.95","2838323008","2838323039","US","United States"
+"169.45.95.96","169.45.95.127","2838323040","2838323071","NL","Netherlands"
+"169.45.95.128","169.45.95.159","2838323072","2838323103","US","United States"
+"169.45.95.160","169.45.96.255","2838323104","2838323455","NL","Netherlands"
+"169.45.97.0","169.45.97.31","2838323456","2838323487","US","United States"
+"169.45.97.32","169.45.97.79","2838323488","2838323535","NL","Netherlands"
+"169.45.97.80","169.45.97.95","2838323536","2838323551","US","United States"
+"169.45.97.96","169.45.99.71","2838323552","2838324039","NL","Netherlands"
+"169.45.99.72","169.45.99.79","2838324040","2838324047","US","United States"
+"169.45.99.80","169.45.100.191","2838324048","2838324415","NL","Netherlands"
+"169.45.100.192","169.45.100.199","2838324416","2838324423","US","United States"
+"169.45.100.200","169.45.104.95","2838324424","2838325343","NL","Netherlands"
+"169.45.104.96","169.45.104.127","2838325344","2838325375","US","United States"
+"169.45.104.128","169.45.104.191","2838325376","2838325439","NL","Netherlands"
+"169.45.104.192","169.45.104.223","2838325440","2838325471","JP","Japan"
+"169.45.104.224","169.45.106.223","2838325472","2838325983","NL","Netherlands"
+"169.45.106.224","169.45.106.255","2838325984","2838326015","US","United States"
+"169.45.107.0","169.45.111.31","2838326016","2838327071","NL","Netherlands"
+"169.45.111.32","169.45.111.63","2838327072","2838327103","US","United States"
+"169.45.111.64","169.45.114.159","2838327104","2838327967","NL","Netherlands"
+"169.45.114.160","169.45.114.191","2838327968","2838327999","US","United States"
+"169.45.114.192","169.45.115.15","2838328000","2838328079","NL","Netherlands"
+"169.45.115.16","169.45.115.31","2838328080","2838328095","US","United States"
+"169.45.115.32","169.45.115.195","2838328096","2838328259","NL","Netherlands"
+"169.45.115.196","169.45.115.196","2838328260","2838328260","US","United States"
+"169.45.115.197","169.45.122.159","2838328261","2838330015","NL","Netherlands"
+"169.45.122.160","169.45.122.191","2838330016","2838330047","JP","Japan"
+"169.45.122.192","169.45.123.49","2838330048","2838330161","NL","Netherlands"
+"169.45.123.50","169.45.123.50","2838330162","2838330162","US","United States"
+"169.45.123.51","169.45.124.207","2838330163","2838330575","NL","Netherlands"
+"169.45.124.208","169.45.124.223","2838330576","2838330591","US","United States"
+"169.45.124.224","169.45.125.111","2838330592","2838330735","NL","Netherlands"
+"169.45.125.112","169.45.125.191","2838330736","2838330815","US","United States"
+"169.45.125.192","169.45.128.143","2838330816","2838331535","NL","Netherlands"
+"169.45.128.144","169.45.128.159","2838331536","2838331551","US","United States"
+"169.45.128.160","169.45.128.175","2838331552","2838331567","NL","Netherlands"
+"169.45.128.176","169.45.128.191","2838331568","2838331583","US","United States"
+"169.45.128.192","169.45.129.159","2838331584","2838331807","NL","Netherlands"
+"169.45.129.160","169.45.129.191","2838331808","2838331839","US","United States"
+"169.45.129.192","169.45.137.207","2838331840","2838333903","NL","Netherlands"
+"169.45.137.208","169.45.137.223","2838333904","2838333919","US","United States"
+"169.45.137.224","169.45.139.127","2838333920","2838334335","NL","Netherlands"
+"169.45.139.128","169.45.139.143","2838334336","2838334351","US","United States"
+"169.45.139.144","169.45.142.31","2838334352","2838335007","NL","Netherlands"
+"169.45.142.32","169.45.142.47","2838335008","2838335023","US","United States"
+"169.45.142.48","169.45.150.255","2838335024","2838337279","NL","Netherlands"
+"169.45.151.0","169.45.151.15","2838337280","2838337295","US","United States"
+"169.45.151.16","169.45.152.225","2838337296","2838337761","NL","Netherlands"
+"169.45.152.226","169.45.152.227","2838337762","2838337763","US","United States"
+"169.45.152.228","169.45.154.223","2838337764","2838338271","NL","Netherlands"
+"169.45.154.224","169.45.154.255","2838338272","2838338303","JP","Japan"
+"169.45.155.0","169.45.156.7","2838338304","2838338567","NL","Netherlands"
+"169.45.156.8","169.45.156.15","2838338568","2838338575","US","United States"
+"169.45.156.16","169.45.156.213","2838338576","2838338773","NL","Netherlands"
+"169.45.156.214","169.45.156.223","2838338774","2838338783","US","United States"
+"169.45.156.224","169.45.156.255","2838338784","2838338815","NL","Netherlands"
+"169.45.157.0","169.45.157.7","2838338816","2838338823","US","United States"
+"169.45.157.8","169.45.160.159","2838338824","2838339743","NL","Netherlands"
+"169.45.160.160","169.45.160.167","2838339744","2838339751","US","United States"
+"169.45.160.168","169.45.161.175","2838339752","2838340015","NL","Netherlands"
+"169.45.161.176","169.45.161.191","2838340016","2838340031","US","United States"
+"169.45.161.192","169.45.162.255","2838340032","2838340351","NL","Netherlands"
+"169.45.163.0","169.45.163.31","2838340352","2838340383","US","United States"
+"169.45.163.32","169.45.163.79","2838340384","2838340431","NL","Netherlands"
+"169.45.163.80","169.45.163.111","2838340432","2838340463","US","United States"
+"169.45.163.112","169.45.164.111","2838340464","2838340719","NL","Netherlands"
+"169.45.164.112","169.45.164.127","2838340720","2838340735","US","United States"
+"169.45.164.128","169.45.165.7","2838340736","2838340871","NL","Netherlands"
+"169.45.165.8","169.45.165.15","2838340872","2838340879","US","United States"
+"169.45.165.16","169.45.165.95","2838340880","2838340959","NL","Netherlands"
+"169.45.165.96","169.45.165.127","2838340960","2838340991","US","United States"
+"169.45.165.128","169.45.169.63","2838340992","2838341951","NL","Netherlands"
+"169.45.169.64","169.45.169.79","2838341952","2838341967","US","United States"
+"169.45.169.80","169.45.172.95","2838341968","2838342751","NL","Netherlands"
+"169.45.172.96","169.45.172.127","2838342752","2838342783","US","United States"
+"169.45.172.128","169.45.173.159","2838342784","2838343071","NL","Netherlands"
+"169.45.173.160","169.45.173.191","2838343072","2838343103","US","United States"
+"169.45.173.192","169.45.179.3","2838343104","2838344451","NL","Netherlands"
+"169.45.179.4","169.45.179.7","2838344452","2838344455","US","United States"
+"169.45.179.8","169.45.179.9","2838344456","2838344457","NL","Netherlands"
+"169.45.179.10","169.45.179.11","2838344458","2838344459","US","United States"
+"169.45.179.12","169.45.179.15","2838344460","2838344463","NL","Netherlands"
+"169.45.179.16","169.45.179.31","2838344464","2838344479","US","United States"
+"169.45.179.32","169.45.180.215","2838344480","2838344919","NL","Netherlands"
+"169.45.180.216","169.45.180.223","2838344920","2838344927","US","United States"
+"169.45.180.224","169.45.181.255","2838344928","2838345215","NL","Netherlands"
+"169.45.182.0","169.45.182.15","2838345216","2838345231","US","United States"
+"169.45.182.16","169.45.182.23","2838345232","2838345239","NL","Netherlands"
+"169.45.182.24","169.45.182.31","2838345240","2838345247","US","United States"
+"169.45.182.32","169.45.184.15","2838345248","2838345743","NL","Netherlands"
+"169.45.184.16","169.45.184.23","2838345744","2838345751","US","United States"
+"169.45.184.24","169.45.185.31","2838345752","2838346015","NL","Netherlands"
+"169.45.185.32","169.45.185.63","2838346016","2838346047","US","United States"
+"169.45.185.64","169.45.187.63","2838346048","2838346559","NL","Netherlands"
+"169.45.187.64","169.45.187.95","2838346560","2838346591","US","United States"
+"169.45.187.96","169.45.187.127","2838346592","2838346623","NL","Netherlands"
+"169.45.187.128","169.45.187.159","2838346624","2838346655","US","United States"
+"169.45.187.160","169.45.187.191","2838346656","2838346687","NL","Netherlands"
+"169.45.187.192","169.45.187.223","2838346688","2838346719","US","United States"
+"169.45.187.224","169.45.188.255","2838346720","2838347007","NL","Netherlands"
+"169.45.189.0","169.45.189.7","2838347008","2838347015","JP","Japan"
+"169.45.189.8","169.45.189.23","2838347016","2838347031","NL","Netherlands"
+"169.45.189.24","169.45.189.31","2838347032","2838347039","US","United States"
+"169.45.189.32","169.45.189.223","2838347040","2838347231","NL","Netherlands"
+"169.45.189.224","169.45.190.7","2838347232","2838347271","US","United States"
+"169.45.190.8","169.45.190.223","2838347272","2838347487","NL","Netherlands"
+"169.45.190.224","169.45.190.255","2838347488","2838347519","US","United States"
+"169.45.191.0","169.45.193.31","2838347520","2838348063","NL","Netherlands"
+"169.45.193.32","169.45.193.47","2838348064","2838348079","US","United States"
+"169.45.193.48","169.45.193.199","2838348080","2838348231","NL","Netherlands"
+"169.45.193.200","169.45.193.207","2838348232","2838348239","US","United States"
+"169.45.193.208","169.45.195.111","2838348240","2838348655","NL","Netherlands"
+"169.45.195.112","169.45.195.127","2838348656","2838348671","US","United States"
+"169.45.195.128","169.45.195.215","2838348672","2838348759","NL","Netherlands"
+"169.45.195.216","169.45.195.255","2838348760","2838348799","US","United States"
+"169.45.196.0","169.45.198.31","2838348800","2838349343","NL","Netherlands"
+"169.45.198.32","169.45.198.63","2838349344","2838349375","US","United States"
+"169.45.198.64","169.45.198.207","2838349376","2838349519","NL","Netherlands"
+"169.45.198.208","169.45.198.223","2838349520","2838349535","US","United States"
+"169.45.198.224","169.45.199.239","2838349536","2838349807","NL","Netherlands"
+"169.45.199.240","169.45.200.15","2838349808","2838349839","US","United States"
+"169.45.200.16","169.45.204.63","2838349840","2838350911","NL","Netherlands"
+"169.45.204.64","169.45.204.79","2838350912","2838350927","US","United States"
+"169.45.204.80","169.45.205.191","2838350928","2838351295","NL","Netherlands"
+"169.45.205.192","169.45.205.223","2838351296","2838351327","US","United States"
+"169.45.205.224","169.45.207.7","2838351328","2838351623","NL","Netherlands"
+"169.45.207.8","169.45.207.15","2838351624","2838351631","US","United States"
+"169.45.207.16","169.45.210.191","2838351632","2838352575","NL","Netherlands"
+"169.45.210.192","169.45.210.199","2838352576","2838352583","US","United States"
+"169.45.210.200","169.45.210.255","2838352584","2838352639","NL","Netherlands"
+"169.45.211.0","169.45.211.15","2838352640","2838352655","CO","Colombia"
+"169.45.211.16","169.45.220.207","2838352656","2838355151","NL","Netherlands"
+"169.45.220.208","169.45.220.215","2838355152","2838355159","US","United States"
+"169.45.220.216","169.45.226.199","2838355160","2838356679","NL","Netherlands"
+"169.45.226.200","169.45.226.207","2838356680","2838356687","US","United States"
+"169.45.226.208","169.45.226.215","2838356688","2838356695","NL","Netherlands"
+"169.45.226.216","169.45.226.223","2838356696","2838356703","US","United States"
+"169.45.226.224","169.45.229.127","2838356704","2838357375","NL","Netherlands"
+"169.45.229.128","169.45.229.135","2838357376","2838357383","US","United States"
+"169.45.229.136","169.45.234.159","2838357384","2838358687","NL","Netherlands"
+"169.45.234.160","169.45.234.191","2838358688","2838358719","US","United States"
+"169.45.234.192","169.45.235.191","2838358720","2838358975","NL","Netherlands"
+"169.45.235.192","169.45.235.223","2838358976","2838359007","US","United States"
+"169.45.235.224","169.45.239.223","2838359008","2838360031","NL","Netherlands"
+"169.45.239.224","169.45.239.255","2838360032","2838360063","US","United States"
+"169.45.240.0","169.45.242.63","2838360064","2838360639","NL","Netherlands"
+"169.45.242.64","169.45.242.159","2838360640","2838360735","US","United States"
+"169.45.242.160","169.45.242.191","2838360736","2838360767","NL","Netherlands"
+"169.45.242.192","169.45.242.255","2838360768","2838360831","US","United States"
+"169.45.243.0","169.45.243.31","2838360832","2838360863","NL","Netherlands"
+"169.45.243.32","169.45.243.63","2838360864","2838360895","US","United States"
+"169.45.243.64","169.45.247.95","2838360896","2838361951","NL","Netherlands"
+"169.45.247.96","169.45.247.127","2838361952","2838361983","US","United States"
+"169.45.247.128","169.45.247.159","2838361984","2838362015","NL","Netherlands"
+"169.45.247.160","169.45.247.191","2838362016","2838362047","US","United States"
+"169.45.247.192","169.45.250.79","2838362048","2838362703","NL","Netherlands"
+"169.45.250.80","169.45.250.95","2838362704","2838362719","US","United States"
+"169.45.250.96","169.45.252.63","2838362720","2838363199","NL","Netherlands"
+"169.45.252.64","169.45.252.95","2838363200","2838363231","US","United States"
+"169.45.252.96","169.45.253.63","2838363232","2838363455","NL","Netherlands"
+"169.45.253.64","169.45.253.95","2838363456","2838363487","US","United States"
+"169.45.253.96","169.45.255.31","2838363488","2838363935","NL","Netherlands"
+"169.45.255.32","169.45.255.63","2838363936","2838363967","US","United States"
+"169.45.255.64","169.45.255.255","2838363968","2838364159","NL","Netherlands"
+"169.46.0.0","169.46.127.255","2838364160","2838396927","US","United States"
+"169.46.128.0","169.46.128.79","2838396928","2838397007","NL","Netherlands"
+"169.46.128.80","169.46.128.95","2838397008","2838397023","US","United States"
+"169.46.128.96","169.46.128.143","2838397024","2838397071","NL","Netherlands"
+"169.46.128.144","169.46.128.159","2838397072","2838397087","US","United States"
+"169.46.128.160","169.46.129.63","2838397088","2838397247","NL","Netherlands"
+"169.46.129.64","169.46.129.95","2838397248","2838397279","JP","Japan"
+"169.46.129.96","169.46.129.127","2838397280","2838397311","NL","Netherlands"
+"169.46.129.128","169.46.129.159","2838397312","2838397343","US","United States"
+"169.46.129.160","169.46.131.127","2838397344","2838397823","NL","Netherlands"
+"169.46.131.128","169.46.131.255","2838397824","2838397951","US","United States"
+"169.46.132.0","169.46.140.191","2838397952","2838400191","NL","Netherlands"
+"169.46.140.192","169.46.140.195","2838400192","2838400195","US","United States"
+"169.46.140.196","169.46.142.191","2838400196","2838400703","NL","Netherlands"
+"169.46.142.192","169.46.142.223","2838400704","2838400735","US","United States"
+"169.46.142.224","169.46.143.159","2838400736","2838400927","NL","Netherlands"
+"169.46.143.160","169.46.143.191","2838400928","2838400959","US","United States"
+"169.46.143.192","169.46.143.255","2838400960","2838401023","NL","Netherlands"
+"169.46.144.0","169.46.159.255","2838401024","2838405119","GB","United Kingdom"
+"169.46.160.0","169.46.160.63","2838405120","2838405183","NL","Netherlands"
+"169.46.160.64","169.46.160.95","2838405184","2838405215","US","United States"
+"169.46.160.96","169.46.163.95","2838405216","2838405983","NL","Netherlands"
+"169.46.163.96","169.46.163.127","2838405984","2838406015","US","United States"
+"169.46.163.128","169.46.163.199","2838406016","2838406087","NL","Netherlands"
+"169.46.163.200","169.46.163.207","2838406088","2838406095","US","United States"
+"169.46.163.208","169.46.164.127","2838406096","2838406271","NL","Netherlands"
+"169.46.164.128","169.46.164.135","2838406272","2838406279","US","United States"
+"169.46.164.136","169.46.165.63","2838406280","2838406463","NL","Netherlands"
+"169.46.165.64","169.46.165.95","2838406464","2838406495","US","United States"
+"169.46.165.96","169.46.167.223","2838406496","2838407135","NL","Netherlands"
+"169.46.167.224","169.46.167.255","2838407136","2838407167","US","United States"
+"169.46.168.0","169.46.174.31","2838407168","2838408735","NL","Netherlands"
+"169.46.174.32","169.46.174.63","2838408736","2838408767","US","United States"
+"169.46.174.64","169.46.174.95","2838408768","2838408799","NL","Netherlands"
+"169.46.174.96","169.46.174.127","2838408800","2838408831","US","United States"
+"169.46.174.128","169.46.174.159","2838408832","2838408863","NL","Netherlands"
+"169.46.174.160","169.46.174.191","2838408864","2838408895","US","United States"
+"169.46.174.192","169.46.176.223","2838408896","2838409439","NL","Netherlands"
+"169.46.176.224","169.46.176.255","2838409440","2838409471","US","United States"
+"169.46.177.0","169.47.2.63","2838409472","2838430271","NL","Netherlands"
+"169.47.2.64","169.47.2.71","2838430272","2838430279","US","United States"
+"169.47.2.72","169.47.5.63","2838430280","2838431039","NL","Netherlands"
+"169.47.5.64","169.47.5.159","2838431040","2838431135","US","United States"
+"169.47.5.160","169.47.8.159","2838431136","2838431903","NL","Netherlands"
+"169.47.8.160","169.47.8.191","2838431904","2838431935","US","United States"
+"169.47.8.192","169.47.8.255","2838431936","2838431999","NL","Netherlands"
+"169.47.9.0","169.47.9.127","2838432000","2838432127","US","United States"
+"169.47.9.128","169.47.13.159","2838432128","2838433183","NL","Netherlands"
+"169.47.13.160","169.47.13.175","2838433184","2838433199","US","United States"
+"169.47.13.176","169.47.14.95","2838433200","2838433375","NL","Netherlands"
+"169.47.14.96","169.47.14.127","2838433376","2838433407","US","United States"
+"169.47.14.128","169.47.14.239","2838433408","2838433519","NL","Netherlands"
+"169.47.14.240","169.47.14.247","2838433520","2838433527","US","United States"
+"169.47.14.248","169.47.15.63","2838433528","2838433599","NL","Netherlands"
+"169.47.15.64","169.47.15.71","2838433600","2838433607","US","United States"
+"169.47.15.72","169.47.15.127","2838433608","2838433663","NL","Netherlands"
+"169.47.15.128","169.47.15.159","2838433664","2838433695","US","United States"
+"169.47.15.160","169.47.15.255","2838433696","2838433791","NL","Netherlands"
+"169.47.16.0","169.47.16.31","2838433792","2838433823","US","United States"
+"169.47.16.32","169.47.16.127","2838433824","2838433919","NL","Netherlands"
+"169.47.16.128","169.47.16.159","2838433920","2838433951","US","United States"
+"169.47.16.160","169.47.17.223","2838433952","2838434271","NL","Netherlands"
+"169.47.17.224","169.47.17.255","2838434272","2838434303","US","United States"
+"169.47.18.0","169.47.18.7","2838434304","2838434311","NL","Netherlands"
+"169.47.18.8","169.47.18.15","2838434312","2838434319","US","United States"
+"169.47.18.16","169.48.255.255","2838434320","2838560767","NL","Netherlands"
+"169.49.0.0","169.49.255.255","2838560768","2838626303","CH","Switzerland"
+"169.50.0.0","169.50.1.15","2838626304","2838626575","US","United States"
+"169.50.1.16","169.50.1.31","2838626576","2838626591","CN","China"
+"169.50.1.32","169.50.7.223","2838626592","2838628319","US","United States"
+"169.50.7.224","169.50.7.255","2838628320","2838628351","DE","Germany"
+"169.50.8.0","169.50.21.191","2838628352","2838631871","US","United States"
+"169.50.21.192","169.50.21.223","2838631872","2838631903","DE","Germany"
+"169.50.21.224","169.50.22.31","2838631904","2838631967","US","United States"
+"169.50.22.32","169.50.22.63","2838631968","2838631999","DE","Germany"
+"169.50.22.64","169.50.22.159","2838632000","2838632095","US","United States"
+"169.50.22.160","169.50.22.191","2838632096","2838632127","DE","Germany"
+"169.50.22.192","169.50.64.31","2838632128","2838642719","US","United States"
+"169.50.64.32","169.50.64.35","2838642720","2838642723","GB","United Kingdom"
+"169.50.64.36","169.50.66.207","2838642724","2838643407","US","United States"
+"169.50.66.208","169.50.66.208","2838643408","2838643408","GB","United Kingdom"
+"169.50.66.209","169.50.67.31","2838643409","2838643487","US","United States"
+"169.50.67.32","169.50.67.63","2838643488","2838643519","HK","Hong Kong"
+"169.50.67.64","169.50.67.240","2838643520","2838643696","US","United States"
+"169.50.67.241","169.50.67.241","2838643697","2838643697","GB","United Kingdom"
+"169.50.67.242","169.50.76.79","2838643698","2838645839","US","United States"
+"169.50.76.80","169.50.76.95","2838645840","2838645855","GB","United Kingdom"
+"169.50.76.96","169.50.77.191","2838645856","2838646207","US","United States"
+"169.50.77.192","169.50.77.223","2838646208","2838646239","GB","United Kingdom"
+"169.50.77.224","169.50.79.207","2838646240","2838646735","US","United States"
+"169.50.79.208","169.50.79.223","2838646736","2838646751","CN","China"
+"169.50.79.224","169.50.80.79","2838646752","2838646863","US","United States"
+"169.50.80.80","169.50.80.95","2838646864","2838646879","CN","China"
+"169.50.80.96","169.50.89.79","2838646880","2838649167","US","United States"
+"169.50.89.80","169.50.89.95","2838649168","2838649183","GB","United Kingdom"
+"169.50.89.96","169.50.90.47","2838649184","2838649391","US","United States"
+"169.50.90.48","169.50.90.55","2838649392","2838649399","GB","United Kingdom"
+"169.50.90.56","169.50.94.159","2838649400","2838650527","US","United States"
+"169.50.94.160","169.50.94.191","2838650528","2838650559","GB","United Kingdom"
+"169.50.94.192","169.50.106.191","2838650560","2838653631","US","United States"
+"169.50.106.192","169.50.106.199","2838653632","2838653639","GB","United Kingdom"
+"169.50.106.200","169.50.114.39","2838653640","2838655527","US","United States"
+"169.50.114.40","169.50.114.47","2838655528","2838655535","GB","United Kingdom"
+"169.50.114.48","169.50.121.15","2838655536","2838657295","US","United States"
+"169.50.121.16","169.50.121.19","2838657296","2838657299","GB","United Kingdom"
+"169.50.121.20","169.50.121.63","2838657300","2838657343","US","United States"
+"169.50.121.64","169.50.121.71","2838657344","2838657351","GB","United Kingdom"
+"169.50.121.72","169.50.143.255","2838657352","2838663167","US","United States"
+"169.50.144.0","169.50.144.7","2838663168","2838663175","NL","Netherlands"
+"169.50.144.8","169.50.146.127","2838663176","2838663807","US","United States"
+"169.50.146.128","169.50.146.129","2838663808","2838663809","BO","Bolivia"
+"169.50.146.130","169.50.147.143","2838663810","2838664079","US","United States"
+"169.50.147.144","169.50.147.159","2838664080","2838664095","BO","Bolivia"
+"169.50.147.160","169.50.147.191","2838664096","2838664127","US","United States"
+"169.50.147.192","169.50.147.199","2838664128","2838664135","ES","Spain"
+"169.50.147.200","169.50.147.231","2838664136","2838664167","US","United States"
+"169.50.147.232","169.50.147.239","2838664168","2838664175","VN","Vietnam"
+"169.50.147.240","169.51.63.255","2838664176","2838708223","US","United States"
+"169.51.64.0","169.51.127.255","2838708224","2838724607","NO","Norway"
+"169.51.128.0","169.51.255.255","2838724608","2838757375","US","United States"
+"169.52.0.0","169.52.255.255","2838757376","2838822911","CH","Switzerland"
+"169.53.0.0","169.53.67.31","2838822912","2838840095","US","United States"
+"169.53.67.32","169.53.67.63","2838840096","2838840127","HK","Hong Kong"
+"169.53.67.64","169.53.79.159","2838840128","2838843295","US","United States"
+"169.53.79.160","169.53.79.191","2838843296","2838843327","HK","Hong Kong"
+"169.53.79.192","169.53.144.1","2838843328","2838859777","US","United States"
+"169.53.144.2","169.53.144.3","2838859778","2838859779","HK","Hong Kong"
+"169.53.144.4","169.53.164.111","2838859780","2838865007","US","United States"
+"169.53.164.112","169.53.164.119","2838865008","2838865015","CZ","Czech Republic"
+"169.53.164.120","169.53.164.123","2838865016","2838865019","US","United States"
+"169.53.164.124","169.53.164.127","2838865020","2838865023","CZ","Czech Republic"
+"169.53.164.128","169.53.169.71","2838865024","2838866247","US","United States"
+"169.53.169.72","169.53.169.79","2838866248","2838866255","CA","Canada"
+"169.53.169.80","169.53.175.143","2838866256","2838867855","US","United States"
+"169.53.175.144","169.53.175.151","2838867856","2838867863","CA","Canada"
+"169.53.175.152","169.53.188.255","2838867864","2838871295","US","United States"
+"169.53.189.0","169.53.189.15","2838871296","2838871311","CA","Canada"
+"169.53.189.16","169.53.189.31","2838871312","2838871327","US","United States"
+"169.53.189.32","169.53.189.47","2838871328","2838871343","CA","Canada"
+"169.53.189.48","169.53.227.31","2838871344","2838881055","US","United States"
+"169.53.227.32","169.53.227.63","2838881056","2838881087","AT","Austria"
+"169.53.227.64","169.53.251.103","2838881088","2838887271","US","United States"
+"169.53.251.104","169.53.251.111","2838887272","2838887279","IN","India"
+"169.53.251.112","169.53.252.31","2838887280","2838887455","US","United States"
+"169.53.252.32","169.53.252.63","2838887456","2838887487","BO","Bolivia"
+"169.53.252.64","169.53.253.191","2838887488","2838887871","US","United States"
+"169.53.253.192","169.53.253.207","2838887872","2838887887","EC","Ecuador"
+"169.53.253.208","169.54.55.63","2838887888","2838902591","US","United States"
+"169.54.55.64","169.54.55.95","2838902592","2838902623","BO","Bolivia"
+"169.54.55.96","169.54.63.255","2838902624","2838904831","US","United States"
+"169.54.64.0","169.54.127.255","2838904832","2838921215","CA","Canada"
+"169.54.128.0","169.54.141.143","2838921216","2838924687","US","United States"
+"169.54.141.144","169.54.141.159","2838924688","2838924703","HK","Hong Kong"
+"169.54.141.160","169.54.161.223","2838924704","2838929887","US","United States"
+"169.54.161.224","169.54.161.255","2838929888","2838929919","JP","Japan"
+"169.54.162.0","169.54.164.63","2838929920","2838930495","US","United States"
+"169.54.164.64","169.54.164.79","2838930496","2838930511","HK","Hong Kong"
+"169.54.164.80","169.54.166.63","2838930512","2838931007","US","United States"
+"169.54.166.64","169.54.166.68","2838931008","2838931012","CZ","Czech Republic"
+"169.54.166.69","169.54.166.69","2838931013","2838931013","US","United States"
+"169.54.166.70","169.54.166.71","2838931014","2838931015","CZ","Czech Republic"
+"169.54.166.72","169.54.166.72","2838931016","2838931016","US","United States"
+"169.54.166.73","169.54.166.79","2838931017","2838931023","CZ","Czech Republic"
+"169.54.166.80","169.54.168.211","2838931024","2838931667","US","United States"
+"169.54.168.212","169.54.168.215","2838931668","2838931671","CZ","Czech Republic"
+"169.54.168.216","169.54.197.111","2838931672","2838938991","US","United States"
+"169.54.197.112","169.54.197.127","2838938992","2838939007","AU","Australia"
+"169.54.197.128","169.54.227.175","2838939008","2838946735","US","United States"
+"169.54.227.176","169.54.227.191","2838946736","2838946751","CA","Canada"
+"169.54.227.192","169.55.13.223","2838946752","2838957535","US","United States"
+"169.55.13.224","169.55.13.239","2838957536","2838957551","HK","Hong Kong"
+"169.55.13.240","169.55.19.143","2838957552","2838958991","US","United States"
+"169.55.19.144","169.55.19.151","2838958992","2838958999","CZ","Czech Republic"
+"169.55.19.152","169.55.26.175","2838959000","2838960815","US","United States"
+"169.55.26.176","169.55.26.179","2838960816","2838960819","CZ","Czech Republic"
+"169.55.26.180","169.55.26.181","2838960820","2838960821","US","United States"
+"169.55.26.182","169.55.26.187","2838960822","2838960827","CZ","Czech Republic"
+"169.55.26.188","169.55.26.189","2838960828","2838960829","US","United States"
+"169.55.26.190","169.55.26.191","2838960830","2838960831","CZ","Czech Republic"
+"169.55.26.192","169.55.27.127","2838960832","2838961023","US","United States"
+"169.55.27.128","169.55.27.135","2838961024","2838961031","CZ","Czech Republic"
+"169.55.27.136","169.55.43.223","2838961032","2838965215","US","United States"
+"169.55.43.224","169.55.43.255","2838965216","2838965247","NL","Netherlands"
+"169.55.44.0","169.55.57.95","2838965248","2838968671","US","United States"
+"169.55.57.96","169.55.57.111","2838968672","2838968687","CN","China"
+"169.55.57.112","169.55.60.191","2838968688","2838969535","US","United States"
+"169.55.60.192","169.55.60.192","2838969536","2838969536","IL","Israel"
+"169.55.60.193","169.55.61.137","2838969537","2838969737","US","United States"
+"169.55.61.138","169.55.61.138","2838969738","2838969738","ES","Spain"
+"169.55.61.139","169.55.135.95","2838969739","2838988639","US","United States"
+"169.55.135.96","169.55.135.127","2838988640","2838988671","CA","Canada"
+"169.55.135.128","169.55.135.143","2838988672","2838988687","US","United States"
+"169.55.135.144","169.55.135.159","2838988688","2838988703","CA","Canada"
+"169.55.135.160","169.55.139.103","2838988704","2838989671","US","United States"
+"169.55.139.104","169.55.139.111","2838989672","2838989679","CA","Canada"
+"169.55.139.112","169.55.143.127","2838989680","2838990719","US","United States"
+"169.55.143.128","169.55.143.159","2838990720","2838990751","CA","Canada"
+"169.55.143.160","169.55.164.95","2838990752","2838996063","US","United States"
+"169.55.164.96","169.55.164.127","2838996064","2838996095","HK","Hong Kong"
+"169.55.164.128","169.55.171.255","2838996096","2838998015","US","United States"
+"169.55.172.0","169.55.172.31","2838998016","2838998047","CA","Canada"
+"169.55.172.32","169.55.173.255","2838998048","2838998527","US","United States"
+"169.55.174.0","169.55.174.31","2838998528","2838998559","CA","Canada"
+"169.55.174.32","169.55.221.255","2838998560","2839010815","US","United States"
+"169.55.222.0","169.55.222.31","2839010816","2839010847","NL","Netherlands"
+"169.55.222.32","169.56.63.255","2839010848","2839035903","US","United States"
+"169.56.64.0","169.56.127.255","2839035904","2839052287","KR","Korea, Republic of"
+"169.56.128.0","169.56.255.255","2839052288","2839085055","US","United States"
+"169.57.0.0","169.57.127.255","2839085056","2839117823","MX","Mexico"
+"169.57.128.0","169.57.255.255","2839117824","2839150591","BR","Brazil"
+"169.58.0.0","169.71.49.255","2839150592","2840015359","US","United States"
+"169.71.50.0","169.71.50.255","2840015360","2840015615","GB","United Kingdom"
+"169.71.51.0","169.128.255.255","2840015616","2843803647","US","United States"
+"169.129.0.0","169.129.255.255","2843803648","2843869183","ZA","South Africa"
+"169.130.0.0","169.139.255.255","2843869184","2844524543","US","United States"
+"169.140.0.0","169.140.255.255","2844524544","2844590079","KR","Korea, Republic of"
+"169.141.0.0","169.143.243.255","2844590080","2844783615","US","United States"
+"169.143.244.0","169.143.247.255","2844783616","2844784639","EU","Europe"
+"169.143.248.0","169.145.41.255","2844784640","2844862975","US","United States"
+"169.145.42.0","169.145.42.255","2844862976","2844863231","CA","Canada"
+"169.145.43.0","169.145.196.255","2844863232","2844902655","US","United States"
+"169.145.197.0","169.145.197.255","2844902656","2844902911","AP","Asia/Pacific Region"
+"169.145.198.0","169.148.255.255","2844902912","2845114367","US","United States"
+"169.149.0.0","169.149.255.255","2845114368","2845179903","IN","India"
+"169.150.0.0","169.157.255.255","2845179904","2845704191","US","United States"
+"169.158.0.0","169.158.199.255","2845704192","2845755391","CU","Cuba"
+"169.158.200.0","169.158.200.255","2845755392","2845755647","EU","Europe"
+"169.158.201.0","169.158.255.255","2845755648","2845769727","CU","Cuba"
+"169.159.0.0","169.159.63.255","2845769728","2845786111","GA","Gabon"
+"169.159.64.0","169.159.127.255","2845786112","2845802495","NG","Nigeria"
+"169.159.128.0","169.159.207.255","2845802496","2845822975","ZA","South Africa"
+"169.159.208.0","169.159.223.255","2845822976","2845827071","CD","Congo, The Democratic Republic of the"
+"169.159.224.0","169.159.255.255","2845827072","2845835263","ZA","South Africa"
+"169.160.0.0","169.196.71.255","2845835264","2848212991","US","United States"
+"169.196.72.0","169.196.79.255","2848212992","2848215039","GB","United Kingdom"
+"169.196.80.0","169.196.195.255","2848215040","2848244735","US","United States"
+"169.196.196.0","169.196.199.255","2848244736","2848245759","GB","United Kingdom"
+"169.196.200.0","169.197.63.255","2848245760","2848276479","US","United States"
+"169.198.0.0","169.200.255.255","2848325632","2848522239","US","United States"
+"169.202.0.0","169.202.255.255","2848587776","2848653311","ZA","South Africa"
+"169.203.0.0","169.207.255.255","2848653312","2848980991","US","United States"
+"169.208.0.0","169.223.255.255","2848980992","2850029567","KR","Korea, Republic of"
+"169.224.0.0","169.238.255.255","2850029568","2851012607","US","United States"
+"169.239.0.0","169.239.3.255","2851012608","2851013631","TZ","Tanzania, United Republic of"
+"169.239.4.0","169.239.11.255","2851013632","2851015679","ZA","South Africa"
+"169.239.12.0","169.239.15.255","2851015680","2851016703","CV","Cape Verde"
+"169.239.16.0","169.239.19.255","2851016704","2851017727","NG","Nigeria"
+"169.239.20.0","169.239.23.255","2851017728","2851018751","SC","Seychelles"
+"169.239.24.0","169.239.27.255","2851018752","2851019775","ZW","Zimbabwe"
+"169.239.28.0","169.239.31.255","2851019776","2851020799","ZA","South Africa"
+"169.239.32.0","169.239.35.255","2851020800","2851021823","AO","Angola"
+"169.239.36.0","169.239.39.255","2851021824","2851022847","EG","Egypt"
+"169.239.40.0","169.239.43.255","2851022848","2851023871","CM","Cameroon"
+"169.239.44.0","169.239.47.255","2851023872","2851024895","ZA","South Africa"
+"169.239.48.0","169.239.51.255","2851024896","2851025919","NG","Nigeria"
+"169.239.52.0","169.239.55.255","2851025920","2851026943","GH","Ghana"
+"169.239.56.0","169.239.59.255","2851026944","2851027967","DZ","Algeria"
+"169.239.60.0","169.239.63.255","2851027968","2851028991","ZA","South Africa"
+"169.239.64.0","169.239.67.255","2851028992","2851030015","CI","Cote D'Ivoire"
+"169.239.68.0","169.239.71.255","2851030016","2851031039","ZA","South Africa"
+"169.239.72.0","169.239.75.255","2851031040","2851032063","CD","Congo, The Democratic Republic of the"
+"169.239.76.0","169.239.79.255","2851032064","2851033087","AO","Angola"
+"169.239.80.0","169.239.87.255","2851033088","2851035135","ZA","South Africa"
+"169.239.88.0","169.239.91.255","2851035136","2851036159","UG","Uganda"
+"169.239.92.0","169.239.95.255","2851036160","2851037183","LY","Libya"
+"169.239.96.0","169.239.99.255","2851037184","2851038207","CF","Central African Republic"
+"169.239.100.0","169.239.103.255","2851038208","2851039231","ML","Mali"
+"169.239.104.0","169.239.107.255","2851039232","2851040255","MZ","Mozambique"
+"169.239.108.0","169.239.111.255","2851040256","2851041279","AO","Angola"
+"169.239.112.0","169.239.115.255","2851041280","2851042303","GQ","Equatorial Guinea"
+"169.239.116.0","169.239.119.255","2851042304","2851043327","LY","Libya"
+"169.239.120.0","169.239.123.255","2851043328","2851044351","TD","Chad"
+"169.239.124.0","169.239.131.255","2851044352","2851046399","ZA","South Africa"
+"169.239.132.0","169.239.135.255","2851046400","2851047423","AO","Angola"
+"169.239.136.0","169.239.139.255","2851047424","2851048447","SN","Senegal"
+"169.239.140.0","169.239.143.255","2851048448","2851049471","MU","Mauritius"
+"169.239.144.0","169.239.147.255","2851049472","2851050495","MZ","Mozambique"
+"169.239.148.0","169.239.151.255","2851050496","2851051519","GA","Gabon"
+"169.239.152.0","169.239.155.255","2851051520","2851052543","ZA","South Africa"
+"169.239.156.0","169.239.159.255","2851052544","2851053567","CD","Congo, The Democratic Republic of the"
+"169.239.160.0","169.239.163.255","2851053568","2851054591","KE","Kenya"
+"169.239.164.0","169.239.167.255","2851054592","2851055615","ZA","South Africa"
+"169.239.168.0","169.239.175.255","2851055616","2851057663","KE","Kenya"
+"169.239.176.0","169.239.187.255","2851057664","2851060735","ZA","South Africa"
+"169.239.188.0","169.239.195.255","2851060736","2851062783","NG","Nigeria"
+"169.239.196.0","169.239.199.255","2851062784","2851063807","ZA","South Africa"
+"169.239.200.0","169.239.207.255","2851063808","2851065855","SC","Seychelles"
+"169.239.208.0","169.239.211.255","2851065856","2851066879","ZA","South Africa"
+"169.239.212.0","169.239.215.255","2851066880","2851067903","CD","Congo, The Democratic Republic of the"
+"169.239.216.0","169.239.231.255","2851067904","2851071999","ZA","South Africa"
+"169.239.232.0","169.239.239.255","2851072000","2851074047","NG","Nigeria"
+"169.239.240.0","169.239.243.255","2851074048","2851075071","ZA","South Africa"
+"169.239.244.0","169.239.247.255","2851075072","2851076095","SL","Sierra Leone"
+"169.239.248.0","169.239.251.255","2851076096","2851077119","GH","Ghana"
+"169.239.252.0","169.239.255.255","2851077120","2851078143","KE","Kenya"
+"169.240.0.0","169.253.255.255","2851078144","2851995647","US","United States"
+"169.255.0.0","169.255.3.255","2852061184","2852062207","ZA","South Africa"
+"169.255.4.0","169.255.7.255","2852062208","2852063231","CM","Cameroon"
+"169.255.8.0","169.255.11.255","2852063232","2852064255","KE","Kenya"
+"169.255.12.0","169.255.15.255","2852064256","2852065279","ZA","South Africa"
+"169.255.16.0","169.255.19.255","2852065280","2852066303","GH","Ghana"
+"169.255.20.0","169.255.23.255","2852066304","2852067327","ZA","South Africa"
+"169.255.24.0","169.255.27.255","2852067328","2852068351","SS","South Sudan"
+"169.255.28.0","169.255.39.255","2852068352","2852071423","ZA","South Africa"
+"169.255.40.0","169.255.43.255","2852071424","2852072447","NG","Nigeria"
+"169.255.44.0","169.255.47.255","2852072448","2852073471","ZA","South Africa"
+"169.255.48.0","169.255.51.255","2852073472","2852074495","TZ","Tanzania, United Republic of"
+"169.255.52.0","169.255.55.255","2852074496","2852075519","MW","Malawi"
+"169.255.56.0","169.255.56.255","2852075520","2852075775","ZA","South Africa"
+"169.255.57.0","169.255.57.255","2852075776","2852076031","NG","Nigeria"
+"169.255.58.0","169.255.63.255","2852076032","2852077567","ZA","South Africa"
+"169.255.64.0","169.255.67.255","2852077568","2852078591","CD","Congo, The Democratic Republic of the"
+"169.255.68.0","169.255.71.255","2852078592","2852079615","TN","Tunisia"
+"169.255.72.0","169.255.75.255","2852079616","2852080639","CG","Congo"
+"169.255.76.0","169.255.79.255","2852080640","2852081663","ZA","South Africa"
+"169.255.80.0","169.255.83.255","2852081664","2852082687","BW","Botswana"
+"169.255.84.0","169.255.87.255","2852082688","2852083711","EG","Egypt"
+"169.255.88.0","169.255.91.255","2852083712","2852084735","AO","Angola"
+"169.255.92.0","169.255.95.255","2852084736","2852085759","TN","Tunisia"
+"169.255.96.0","169.255.99.255","2852085760","2852086783","KE","Kenya"
+"169.255.100.0","169.255.103.255","2852086784","2852087807","SS","South Sudan"
+"169.255.104.0","169.255.107.255","2852087808","2852088831","KE","Kenya"
+"169.255.108.0","169.255.111.255","2852088832","2852089855","LY","Libya"
+"169.255.112.0","169.255.115.255","2852089856","2852090879","TZ","Tanzania, United Republic of"
+"169.255.116.0","169.255.119.255","2852090880","2852091903","ZA","South Africa"
+"169.255.120.0","169.255.123.255","2852091904","2852092927","CG","Congo"
+"169.255.124.0","169.255.127.255","2852092928","2852093951","NG","Nigeria"
+"169.255.128.0","169.255.131.255","2852093952","2852094975","ZA","South Africa"
+"169.255.132.0","169.255.135.255","2852094976","2852095999","MZ","Mozambique"
+"169.255.136.0","169.255.139.255","2852096000","2852097023","SD","Sudan"
+"169.255.140.0","169.255.143.255","2852097024","2852098047","NG","Nigeria"
+"169.255.144.0","169.255.147.255","2852098048","2852099071","ZA","South Africa"
+"169.255.148.0","169.255.151.255","2852099072","2852100095","GA","Gabon"
+"169.255.152.0","169.255.155.255","2852100096","2852101119","TD","Chad"
+"169.255.156.0","169.255.159.255","2852101120","2852102143","LY","Libya"
+"169.255.160.0","169.255.163.255","2852102144","2852103167","MU","Mauritius"
+"169.255.164.0","169.255.175.255","2852103168","2852106239","ZA","South Africa"
+"169.255.176.0","169.255.179.255","2852106240","2852107263","MA","Morocco"
+"169.255.180.0","169.255.183.255","2852107264","2852108287","NG","Nigeria"
+"169.255.184.0","169.255.187.255","2852108288","2852109311","TZ","Tanzania, United Republic of"
+"169.255.188.0","169.255.191.255","2852109312","2852110335","CD","Congo, The Democratic Republic of the"
+"169.255.192.0","169.255.199.255","2852110336","2852112383","ZA","South Africa"
+"169.255.200.0","169.255.203.255","2852112384","2852113407","KE","Kenya"
+"169.255.204.0","169.255.207.255","2852113408","2852114431","CD","Congo, The Democratic Republic of the"
+"169.255.208.0","169.255.211.255","2852114432","2852115455","NG","Nigeria"
+"169.255.212.0","169.255.215.255","2852115456","2852116479","KE","Kenya"
+"169.255.216.0","169.255.223.255","2852116480","2852118527","ZA","South Africa"
+"169.255.224.0","169.255.227.255","2852118528","2852119551","NG","Nigeria"
+"169.255.228.0","169.255.235.255","2852119552","2852121599","ZA","South Africa"
+"169.255.236.0","169.255.239.255","2852121600","2852122623","NG","Nigeria"
+"169.255.240.0","169.255.255.255","2852122624","2852126719","ZA","South Africa"
+"170.0.0.0","170.0.3.255","2852126720","2852127743","BR","Brazil"
+"170.0.4.0","170.0.7.255","2852127744","2852128767","HN","Honduras"
+"170.0.8.0","170.0.11.255","2852128768","2852129791","AR","Argentina"
+"170.0.12.0","170.0.15.255","2852129792","2852130815","MX","Mexico"
+"170.0.16.0","170.0.19.255","2852130816","2852131839","SX","Sint Maarten (Dutch part)"
+"170.0.20.0","170.0.79.255","2852131840","2852147199","BR","Brazil"
+"170.0.80.0","170.0.83.255","2852147200","2852148223","PE","Peru"
+"170.0.84.0","170.0.87.255","2852148224","2852149247","AR","Argentina"
+"170.0.88.0","170.0.91.255","2852149248","2852150271","BR","Brazil"
+"170.0.92.0","170.0.95.255","2852150272","2852151295","AR","Argentina"
+"170.0.96.0","170.0.175.255","2852151296","2852171775","BR","Brazil"
+"170.0.176.0","170.0.179.255","2852171776","2852172799","SV","El Salvador"
+"170.0.180.0","170.0.183.255","2852172800","2852173823","BZ","Belize"
+"170.0.184.0","170.0.227.255","2852173824","2852185087","BR","Brazil"
+"170.0.228.0","170.0.231.255","2852185088","2852186111","MX","Mexico"
+"170.0.232.0","170.0.235.255","2852186112","2852187135","PE","Peru"
+"170.0.236.0","170.0.243.255","2852187136","2852189183","BR","Brazil"
+"170.0.244.0","170.0.247.255","2852189184","2852190207","TT","Trinidad and Tobago"
+"170.0.248.0","170.0.255.255","2852190208","2852192255","BR","Brazil"
+"170.1.0.0","170.17.255.255","2852192256","2853306367","US","United States"
+"170.18.0.0","170.18.255.255","2853306368","2853371903","CL","Chile"
+"170.19.0.0","170.24.255.255","2853371904","2853765119","US","United States"
+"170.25.0.0","170.25.255.255","2853765120","2853830655","MX","Mexico"
+"170.26.0.0","170.32.255.255","2853830656","2854289407","US","United States"
+"170.33.0.0","170.33.255.255","2854289408","2854354943","MY","Malaysia"
+"170.34.0.0","170.37.255.255","2854354944","2854617087","US","United States"
+"170.38.0.0","170.38.255.255","2854617088","2854682623","MY","Malaysia"
+"170.40.0.0","170.48.63.255","2854748160","2855288831","US","United States"
+"170.48.64.0","170.48.127.255","2855288832","2855305215","GB","United Kingdom"
+"170.48.128.0","170.48.143.255","2855305216","2855309311","HK","Hong Kong"
+"170.48.144.0","170.50.255.255","2855309312","2855469055","US","United States"
+"170.51.0.0","170.51.60.255","2855469056","2855484671","PY","Paraguay"
+"170.51.61.0","170.51.63.255","2855484672","2855485439","AR","Argentina"
+"170.51.64.0","170.51.127.255","2855485440","2855501823","UY","Uruguay"
+"170.51.128.0","170.51.255.255","2855501824","2855534591","AR","Argentina"
+"170.52.0.0","170.54.159.255","2855534592","2855706623","US","United States"
+"170.54.160.0","170.54.160.255","2855706624","2855706879","EU","Europe"
+"170.54.161.0","170.59.255.255","2855706880","2856058879","US","United States"
+"170.60.0.0","170.60.255.255","2856058880","2856124415","CH","Switzerland"
+"170.61.0.0","170.61.235.255","2856124416","2856184831","US","United States"
+"170.61.236.0","170.61.239.255","2856184832","2856185855","GB","United Kingdom"
+"170.61.240.0","170.65.203.255","2856185856","2856438783","US","United States"
+"170.65.204.0","170.65.204.255","2856438784","2856439039","BR","Brazil"
+"170.65.205.0","170.65.205.255","2856439040","2856439295","US","United States"
+"170.65.206.0","170.65.206.255","2856439296","2856439551","BR","Brazil"
+"170.65.207.0","170.65.255.255","2856439552","2856452095","US","United States"
+"170.66.0.0","170.66.255.255","2856452096","2856517631","BR","Brazil"
+"170.67.0.0","170.69.255.255","2856517632","2856714239","US","United States"
+"170.70.0.0","170.70.255.255","2856714240","2856779775","MX","Mexico"
+"170.71.0.0","170.75.159.255","2856779776","2857082879","US","United States"
+"170.75.160.0","170.75.175.255","2857082880","2857086975","CA","Canada"
+"170.75.176.0","170.77.255.255","2857086976","2857238527","US","United States"
+"170.78.0.0","170.78.35.255","2857238528","2857247743","BR","Brazil"
+"170.78.48.0","170.78.55.255","2857250816","2857252863","BR","Brazil"
+"170.78.56.0","170.78.59.255","2857252864","2857253887","CO","Colombia"
+"170.78.60.0","170.78.71.255","2857253888","2857256959","BR","Brazil"
+"170.78.72.0","170.78.75.255","2857256960","2857257983","AR","Argentina"
+"170.78.84.0","170.78.87.255","2857260032","2857261055","BR","Brazil"
+"170.78.88.0","170.78.91.255","2857261056","2857262079","AR","Argentina"
+"170.78.92.0","170.78.99.255","2857262080","2857264127","BR","Brazil"
+"170.78.108.0","170.78.111.255","2857266176","2857267199","AR","Argentina"
+"170.78.112.0","170.78.115.255","2857267200","2857268223","CL","Chile"
+"170.78.116.0","170.78.123.255","2857268224","2857270271","BR","Brazil"
+"170.78.124.0","170.78.127.255","2857270272","2857271295","AR","Argentina"
+"170.78.132.0","170.78.135.255","2857272320","2857273343","BR","Brazil"
+"170.78.136.0","170.78.139.255","2857273344","2857274367","AR","Argentina"
+"170.78.140.0","170.78.167.255","2857274368","2857281535","BR","Brazil"
+"170.78.184.0","170.78.184.255","2857285632","2857285887","AR","Argentina"
+"170.78.192.0","170.78.207.255","2857287680","2857291775","AR","Argentina"
+"170.84.0.0","170.84.7.255","2857631744","2857633791","BR","Brazil"
+"170.84.8.0","170.84.11.255","2857633792","2857634815","TT","Trinidad and Tobago"
+"170.84.12.0","170.84.43.255","2857634816","2857643007","BR","Brazil"
+"170.84.44.0","170.84.47.255","2857643008","2857644031","AR","Argentina"
+"170.84.48.0","170.84.107.255","2857644032","2857659391","BR","Brazil"
+"170.84.108.0","170.84.111.255","2857659392","2857660415","CR","Costa Rica"
+"170.84.112.0","170.84.123.255","2857660416","2857663487","BR","Brazil"
+"170.84.124.0","170.84.131.255","2857663488","2857665535","AR","Argentina"
+"170.84.132.0","170.84.135.255","2857665536","2857666559","NI","Nicaragua"
+"170.84.136.0","170.84.139.255","2857666560","2857667583","VE","Venezuela"
+"170.84.140.0","170.84.167.255","2857667584","2857674751","BR","Brazil"
+"170.84.168.0","170.84.171.255","2857674752","2857675775","AR","Argentina"
+"170.84.172.0","170.84.175.255","2857675776","2857676799","PY","Paraguay"
+"170.84.176.0","170.84.187.255","2857676800","2857679871","BR","Brazil"
+"170.84.188.0","170.84.191.255","2857679872","2857680895","MX","Mexico"
+"170.84.192.0","170.84.203.255","2857680896","2857683967","BR","Brazil"
+"170.84.204.0","170.84.207.255","2857683968","2857684991","AR","Argentina"
+"170.84.208.0","170.84.211.255","2857684992","2857686015","CL","Chile"
+"170.84.212.0","170.84.215.255","2857686016","2857687039","AR","Argentina"
+"170.84.216.0","170.84.227.255","2857687040","2857690111","BR","Brazil"
+"170.84.228.0","170.84.231.255","2857690112","2857691135","HN","Honduras"
+"170.84.232.0","170.84.235.255","2857691136","2857692159","AR","Argentina"
+"170.84.236.0","170.84.251.255","2857692160","2857696255","BR","Brazil"
+"170.84.252.0","170.84.255.255","2857696256","2857697279","AR","Argentina"
+"170.85.0.0","170.86.14.255","2857697280","2857766655","US","United States"
+"170.86.15.0","170.86.15.255","2857766656","2857766911","EU","Europe"
+"170.86.16.0","170.104.255.255","2857766912","2859007999","US","United States"
+"170.105.0.0","170.105.255.255","2859008000","2859073535","JP","Japan"
+"170.106.0.0","170.146.127.255","2859073536","2861727743","US","United States"
+"170.146.128.0","170.146.159.255","2861727744","2861735935","CA","Canada"
+"170.146.160.0","170.148.95.255","2861735936","2861850623","US","United States"
+"170.148.96.0","170.148.96.255","2861850624","2861850879","AP","Asia/Pacific Region"
+"170.148.97.0","170.148.98.255","2861850880","2861851391","US","United States"
+"170.148.99.0","170.148.99.255","2861851392","2861851647","AP","Asia/Pacific Region"
+"170.148.100.0","170.148.143.255","2861851648","2861862911","US","United States"
+"170.148.144.0","170.148.145.255","2861862912","2861863423","AU","Australia"
+"170.148.146.0","170.148.191.255","2861863424","2861875199","US","United States"
+"170.148.192.0","170.148.223.255","2861875200","2861883391","GB","United Kingdom"
+"170.148.224.0","170.149.255.255","2861883392","2861957119","US","United States"
+"170.150.0.0","170.150.7.255","2861957120","2861959167","BR","Brazil"
+"170.150.8.0","170.150.11.255","2861959168","2861960191","AR","Argentina"
+"170.150.12.0","170.150.15.255","2861960192","2861961215","MX","Mexico"
+"170.150.16.0","170.150.27.255","2861961216","2861964287","BR","Brazil"
+"170.150.28.0","170.150.31.255","2861964288","2861965311","GT","Guatemala"
+"170.150.32.0","170.150.35.255","2861965312","2861966335","AR","Argentina"
+"170.150.36.0","170.150.43.255","2861966336","2861968383","BR","Brazil"
+"170.150.44.0","170.150.47.255","2861968384","2861969407","AR","Argentina"
+"170.150.48.0","170.150.55.255","2861969408","2861971455","BR","Brazil"
+"170.150.56.0","170.150.59.255","2861971456","2861972479","CR","Costa Rica"
+"170.150.60.0","170.150.67.255","2861972480","2861974527","AR","Argentina"
+"170.150.68.0","170.150.87.255","2861974528","2861979647","BR","Brazil"
+"170.150.88.0","170.150.91.255","2861979648","2861980671","VE","Venezuela"
+"170.150.92.0","170.150.115.255","2861980672","2861986815","BR","Brazil"
+"170.150.116.0","170.150.119.255","2861986816","2861987839","AR","Argentina"
+"170.150.120.0","170.150.123.255","2861987840","2861988863","CL","Chile"
+"170.150.124.0","170.150.139.255","2861988864","2861992959","BR","Brazil"
+"170.150.140.0","170.150.143.255","2861992960","2861993983","CL","Chile"
+"170.150.144.0","170.150.151.255","2861993984","2861996031","BR","Brazil"
+"170.150.152.0","170.150.155.255","2861996032","2861997055","AR","Argentina"
+"170.150.156.0","170.150.159.255","2861997056","2861998079","CL","Chile"
+"170.150.160.0","170.150.163.255","2861998080","2861999103","MX","Mexico"
+"170.150.164.0","170.150.179.255","2861999104","2862003199","BR","Brazil"
+"170.150.180.0","170.150.183.255","2862003200","2862004223","HN","Honduras"
+"170.150.184.0","170.150.195.255","2862004224","2862007295","BR","Brazil"
+"170.150.196.0","170.150.199.255","2862007296","2862008319","AR","Argentina"
+"170.150.200.0","170.150.255.255","2862008320","2862022655","BR","Brazil"
+"170.151.0.0","170.154.255.255","2862022656","2862284799","US","United States"
+"170.155.0.0","170.155.255.255","2862284800","2862350335","AR","Argentina"
+"170.156.0.0","170.156.255.255","2862350336","2862415871","US","United States"
+"170.157.0.0","170.157.255.255","2862415872","2862481407","AU","Australia"
+"170.158.0.0","170.162.32.255","2862481408","2862751999","US","United States"
+"170.162.33.0","170.162.33.255","2862752000","2862752255","EU","Europe"
+"170.162.34.0","170.168.255.255","2862752256","2863202303","US","United States"
+"170.169.0.0","170.169.255.255","2863202304","2863267839","MX","Mexico"
+"170.170.0.0","170.174.255.255","2863267840","2863595519","US","United States"
+"170.175.0.0","170.175.255.255","2863595520","2863661055","CA","Canada"
+"170.176.0.0","170.178.255.255","2863661056","2863857663","US","United States"
+"170.179.0.0","170.179.255.255","2863857664","2863923199","CN","China"
+"170.180.0.0","170.194.15.255","2863923200","2864844799","US","United States"
+"170.194.16.0","170.194.16.255","2864844800","2864845055","NL","Netherlands"
+"170.194.17.0","170.194.31.255","2864845056","2864848895","US","United States"
+"170.194.32.0","170.194.39.255","2864848896","2864850943","GB","United Kingdom"
+"170.194.40.0","170.200.70.255","2864850944","2865252095","US","United States"
+"170.200.71.0","170.200.71.255","2865252096","2865252351","GB","United Kingdom"
+"170.200.72.0","170.205.63.255","2865252352","2865577983","US","United States"
+"170.205.64.0","170.205.191.255","2865577984","2865610751","BE","Belgium"
+"170.205.192.0","170.209.255.255","2865610752","2865889279","US","United States"
+"170.210.0.0","170.210.255.255","2865889280","2865954815","AR","Argentina"
+"170.211.0.0","170.226.59.255","2865954816","2866953215","US","United States"
+"170.226.60.0","170.226.60.255","2866953216","2866953471","AU","Australia"
+"170.226.61.0","170.230.255.255","2866953472","2867265535","US","United States"
+"170.231.0.0","170.231.35.255","2867265536","2867274751","BR","Brazil"
+"170.231.36.0","170.231.39.255","2867274752","2867275775","AR","Argentina"
+"170.231.40.0","170.231.51.255","2867275776","2867278847","BR","Brazil"
+"170.231.52.0","170.231.55.255","2867278848","2867279871","HN","Honduras"
+"170.231.56.0","170.231.67.255","2867279872","2867282943","BR","Brazil"
+"170.231.68.0","170.231.71.255","2867282944","2867283967","AR","Argentina"
+"170.231.72.0","170.231.75.255","2867283968","2867284991","BR","Brazil"
+"170.231.76.0","170.231.79.255","2867284992","2867286015","AR","Argentina"
+"170.231.80.0","170.231.83.255","2867286016","2867287039","PE","Peru"
+"170.231.84.0","170.231.123.255","2867287040","2867297279","BR","Brazil"
+"170.231.124.0","170.231.127.255","2867297280","2867298303","AR","Argentina"
+"170.231.128.0","170.231.135.255","2867298304","2867300351","BR","Brazil"
+"170.231.136.0","170.231.139.255","2867300352","2867301375","AR","Argentina"
+"170.231.140.0","170.231.159.255","2867301376","2867306495","BR","Brazil"
+"170.231.160.0","170.231.163.255","2867306496","2867307519","AR","Argentina"
+"170.231.164.0","170.231.167.255","2867307520","2867308543","BR","Brazil"
+"170.231.168.0","170.231.171.255","2867308544","2867309567","PE","Peru"
+"170.231.172.0","170.231.175.255","2867309568","2867310591","BR","Brazil"
+"170.231.176.0","170.231.179.255","2867310592","2867311615","AR","Argentina"
+"170.231.180.0","170.231.203.255","2867311616","2867317759","BR","Brazil"
+"170.231.204.0","170.231.207.255","2867317760","2867318783","AR","Argentina"
+"170.231.208.0","170.231.227.255","2867318784","2867323903","BR","Brazil"
+"170.231.228.0","170.231.231.255","2867323904","2867324927","MX","Mexico"
+"170.231.232.0","170.231.235.255","2867324928","2867325951","BR","Brazil"
+"170.231.236.0","170.231.239.255","2867325952","2867326975","PA","Panama"
+"170.231.240.0","170.231.247.255","2867326976","2867329023","BR","Brazil"
+"170.231.248.0","170.231.251.255","2867329024","2867330047","HN","Honduras"
+"170.231.252.0","170.231.255.255","2867330048","2867331071","BR","Brazil"
+"170.232.0.0","170.232.255.255","2867331072","2867396607","US","United States"
+"170.233.0.0","170.233.27.255","2867396608","2867403775","BR","Brazil"
+"170.233.28.0","170.233.31.255","2867403776","2867404799","AR","Argentina"
+"170.233.32.0","170.233.67.255","2867404800","2867414015","BR","Brazil"
+"170.233.68.0","170.233.71.255","2867414016","2867415039","AR","Argentina"
+"170.233.72.0","170.233.75.255","2867415040","2867416063","GY","Guyana"
+"170.233.76.0","170.233.91.255","2867416064","2867420159","BR","Brazil"
+"170.233.92.0","170.233.95.255","2867420160","2867421183","AR","Argentina"
+"170.233.96.0","170.233.115.255","2867421184","2867426303","BR","Brazil"
+"170.233.116.0","170.233.119.255","2867426304","2867427327","AR","Argentina"
+"170.233.120.0","170.233.123.255","2867427328","2867428351","BR","Brazil"
+"170.233.124.0","170.233.127.255","2867428352","2867429375","AR","Argentina"
+"170.233.128.0","170.233.143.255","2867429376","2867433471","BR","Brazil"
+"170.233.144.0","170.233.147.255","2867433472","2867434495","PE","Peru"
+"170.233.148.0","170.233.151.255","2867434496","2867435519","BR","Brazil"
+"170.233.152.0","170.233.155.255","2867435520","2867436543","CL","Chile"
+"170.233.156.0","170.233.175.255","2867436544","2867441663","BR","Brazil"
+"170.233.176.0","170.233.179.255","2867441664","2867442687","AR","Argentina"
+"170.233.180.0","170.233.191.255","2867442688","2867445759","BR","Brazil"
+"170.233.192.0","170.233.195.255","2867445760","2867446783","CL","Chile"
+"170.233.196.0","170.233.207.255","2867446784","2867449855","BR","Brazil"
+"170.233.208.0","170.233.211.255","2867449856","2867450879","AR","Argentina"
+"170.233.212.0","170.233.215.255","2867450880","2867451903","BR","Brazil"
+"170.233.216.0","170.233.219.255","2867451904","2867452927","PY","Paraguay"
+"170.233.220.0","170.233.231.255","2867452928","2867455999","BR","Brazil"
+"170.233.232.0","170.233.235.255","2867456000","2867457023","AR","Argentina"
+"170.233.236.0","170.233.255.255","2867457024","2867462143","BR","Brazil"
+"170.234.0.0","170.235.255.255","2867462144","2867593215","US","United States"
+"170.236.0.0","170.237.255.255","2867593216","2867724287","CH","Switzerland"
+"170.240.0.0","170.243.255.255","2867855360","2868117503","US","United States"
+"170.248.0.0","170.248.1.255","2868379648","2868380159","IN","India"
+"170.248.2.0","170.248.3.255","2868380160","2868380671","BR","Brazil"
+"170.248.4.0","170.248.4.255","2868380672","2868380927","US","United States"
+"170.248.5.0","170.248.5.127","2868380928","2868381055","MX","Mexico"
+"170.248.5.128","170.248.5.255","2868381056","2868381183","IN","India"
+"170.248.6.0","170.248.7.255","2868381184","2868381695","MX","Mexico"
+"170.248.8.0","170.248.10.255","2868381696","2868382463","US","United States"
+"170.248.11.0","170.248.11.255","2868382464","2868382719","CL","Chile"
+"170.248.12.0","170.248.13.255","2868382720","2868383231","IN","India"
+"170.248.14.0","170.248.15.255","2868383232","2868383743","US","United States"
+"170.248.16.0","170.248.17.255","2868383744","2868384255","PH","Philippines"
+"170.248.18.0","170.248.19.255","2868384256","2868384767","BR","Brazil"
+"170.248.20.0","170.248.40.255","2868384768","2868390143","US","United States"
+"170.248.41.0","170.248.41.255","2868390144","2868390399","GB","United Kingdom"
+"170.248.42.0","170.248.47.255","2868390400","2868391935","IN","India"
+"170.248.48.0","170.248.77.255","2868391936","2868399615","US","United States"
+"170.248.78.0","170.248.78.255","2868399616","2868399871","BR","Brazil"
+"170.248.79.0","170.248.79.255","2868399872","2868400127","US","United States"
+"170.248.80.0","170.248.81.255","2868400128","2868400639","BR","Brazil"
+"170.248.82.0","170.248.83.255","2868400640","2868401151","US","United States"
+"170.248.84.0","170.248.85.255","2868401152","2868401663","BR","Brazil"
+"170.248.86.0","170.248.86.255","2868401664","2868401919","PH","Philippines"
+"170.248.87.0","170.248.87.255","2868401920","2868402175","AR","Argentina"
+"170.248.88.0","170.248.119.255","2868402176","2868410367","US","United States"
+"170.248.120.0","170.248.121.255","2868410368","2868410879","BR","Brazil"
+"170.248.122.0","170.248.123.255","2868410880","2868411391","AR","Argentina"
+"170.248.124.0","170.248.125.255","2868411392","2868411903","PL","Poland"
+"170.248.126.0","170.248.136.255","2868411904","2868414719","US","United States"
+"170.248.137.0","170.248.137.255","2868414720","2868414975","MU","Mauritius"
+"170.248.138.0","170.248.139.255","2868414976","2868415487","IN","India"
+"170.248.140.0","170.248.141.255","2868415488","2868415999","US","United States"
+"170.248.142.0","170.248.142.255","2868416000","2868416255","AU","Australia"
+"170.248.143.0","170.248.144.255","2868416256","2868416767","US","United States"
+"170.248.145.0","170.248.145.255","2868416768","2868417023","PL","Poland"
+"170.248.146.0","170.248.147.255","2868417024","2868417535","JP","Japan"
+"170.248.148.0","170.248.152.255","2868417536","2868418815","US","United States"
+"170.248.153.0","170.248.153.255","2868418816","2868419071","TR","Turkey"
+"170.248.154.0","170.248.154.255","2868419072","2868419327","PH","Philippines"
+"170.248.155.0","170.248.155.255","2868419328","2868419583","IN","India"
+"170.248.156.0","170.248.159.255","2868419584","2868420607","PH","Philippines"
+"170.248.160.0","170.248.171.255","2868420608","2868423679","IN","India"
+"170.248.172.0","170.248.189.255","2868423680","2868428287","US","United States"
+"170.248.190.0","170.248.191.255","2868428288","2868428799","IN","India"
+"170.248.192.0","170.248.207.255","2868428800","2868432895","US","United States"
+"170.248.208.0","170.248.209.255","2868432896","2868433407","AR","Argentina"
+"170.248.210.0","170.248.225.255","2868433408","2868437503","US","United States"
+"170.248.226.0","170.248.226.255","2868437504","2868437759","BR","Brazil"
+"170.248.227.0","170.250.255.255","2868437760","2868576255","US","United States"
+"170.251.0.0","170.251.7.255","2868576256","2868578303","IN","India"
+"170.251.8.0","170.251.9.255","2868578304","2868578815","BR","Brazil"
+"170.251.10.0","170.251.11.255","2868578816","2868579327","IN","India"
+"170.251.12.0","170.251.19.255","2868579328","2868581375","US","United States"
+"170.251.20.0","170.251.21.255","2868581376","2868581887","IN","India"
+"170.251.22.0","170.251.22.255","2868581888","2868582143","US","United States"
+"170.251.23.0","170.251.23.255","2868582144","2868582399","RO","Romania"
+"170.251.24.0","170.251.35.255","2868582400","2868585471","US","United States"
+"170.251.36.0","170.251.36.255","2868585472","2868585727","GB","United Kingdom"
+"170.251.37.0","170.251.37.255","2868585728","2868585983","PH","Philippines"
+"170.251.38.0","170.251.39.255","2868585984","2868586495","GB","United Kingdom"
+"170.251.40.0","170.251.47.255","2868586496","2868588543","IN","India"
+"170.251.48.0","170.251.49.255","2868588544","2868589055","PH","Philippines"
+"170.251.50.0","170.251.59.255","2868589056","2868591615","US","United States"
+"170.251.60.0","170.251.62.255","2868591616","2868592383","IN","India"
+"170.251.63.0","170.251.63.63","2868592384","2868592447","DE","Germany"
+"170.251.63.64","170.251.63.127","2868592448","2868592511","IN","India"
+"170.251.63.128","170.251.63.255","2868592512","2868592639","US","United States"
+"170.251.64.0","170.251.67.255","2868592640","2868593663","NL","Netherlands"
+"170.251.68.0","170.251.68.255","2868593664","2868593919","IN","India"
+"170.251.69.0","170.251.75.255","2868593920","2868595711","US","United States"
+"170.251.76.0","170.251.77.255","2868595712","2868596223","FR","France"
+"170.251.78.0","170.251.79.255","2868596224","2868596735","ES","Spain"
+"170.251.80.0","170.251.83.255","2868596736","2868597759","DE","Germany"
+"170.251.84.0","170.251.87.255","2868597760","2868598783","PH","Philippines"
+"170.251.88.0","170.251.89.255","2868598784","2868599295","US","United States"
+"170.251.90.0","170.251.91.255","2868599296","2868599807","IN","India"
+"170.251.92.0","170.251.93.255","2868599808","2868600319","FR","France"
+"170.251.94.0","170.251.95.255","2868600320","2868600831","AU","Australia"
+"170.251.96.0","170.251.97.255","2868600832","2868601343","FR","France"
+"170.251.98.0","170.251.99.255","2868601344","2868601855","CR","Costa Rica"
+"170.251.100.0","170.251.101.255","2868601856","2868602367","ES","Spain"
+"170.251.102.0","170.251.102.255","2868602368","2868602623","US","United States"
+"170.251.103.0","170.251.104.127","2868602624","2868603007","ES","Spain"
+"170.251.104.128","170.251.104.191","2868603008","2868603071","IN","India"
+"170.251.104.192","170.251.104.255","2868603072","2868603135","ES","Spain"
+"170.251.105.0","170.251.105.255","2868603136","2868603391","PH","Philippines"
+"170.251.106.0","170.251.106.255","2868603392","2868603647","US","United States"
+"170.251.107.0","170.251.108.255","2868603648","2868604159","DE","Germany"
+"170.251.109.0","170.251.109.255","2868604160","2868604415","PH","Philippines"
+"170.251.110.0","170.251.111.255","2868604416","2868604927","IN","India"
+"170.251.112.0","170.251.112.255","2868604928","2868605183","PH","Philippines"
+"170.251.113.0","170.251.115.255","2868605184","2868605951","SE","Sweden"
+"170.251.116.0","170.251.116.255","2868605952","2868606207","PL","Poland"
+"170.251.117.0","170.251.127.255","2868606208","2868609023","ES","Spain"
+"170.251.128.0","170.251.131.255","2868609024","2868610047","AU","Australia"
+"170.251.132.0","170.251.136.255","2868610048","2868611327","US","United States"
+"170.251.137.0","170.251.137.255","2868611328","2868611583","AU","Australia"
+"170.251.138.0","170.251.138.255","2868611584","2868611839","US","United States"
+"170.251.139.0","170.251.139.255","2868611840","2868612095","IN","India"
+"170.251.140.0","170.251.141.255","2868612096","2868612607","US","United States"
+"170.251.142.0","170.251.143.255","2868612608","2868613119","IN","India"
+"170.251.144.0","170.251.145.255","2868613120","2868613631","US","United States"
+"170.251.146.0","170.251.147.255","2868613632","2868614143","PH","Philippines"
+"170.251.148.0","170.251.148.255","2868614144","2868614399","US","United States"
+"170.251.149.0","170.251.151.255","2868614400","2868615167","IN","India"
+"170.251.152.0","170.251.153.255","2868615168","2868615679","US","United States"
+"170.251.154.0","170.251.157.255","2868615680","2868616703","IN","India"
+"170.251.158.0","170.251.159.255","2868616704","2868617215","US","United States"
+"170.251.160.0","170.251.160.255","2868617216","2868617471","PH","Philippines"
+"170.251.161.0","170.251.161.255","2868617472","2868617727","AU","Australia"
+"170.251.162.0","170.251.163.255","2868617728","2868618239","US","United States"
+"170.251.164.0","170.251.164.127","2868618240","2868618367","PH","Philippines"
+"170.251.164.128","170.251.164.191","2868618368","2868618431","US","United States"
+"170.251.164.192","170.251.165.255","2868618432","2868618751","PH","Philippines"
+"170.251.166.0","170.251.167.255","2868618752","2868619263","US","United States"
+"170.251.168.0","170.251.169.255","2868619264","2868619775","PH","Philippines"
+"170.251.170.0","170.251.171.255","2868619776","2868620287","IN","India"
+"170.251.172.0","170.251.173.255","2868620288","2868620799","US","United States"
+"170.251.174.0","170.251.176.20","2868620800","2868621332","IN","India"
+"170.251.176.21","170.251.176.21","2868621333","2868621333","US","United States"
+"170.251.176.22","170.251.176.191","2868621334","2868621503","IN","India"
+"170.251.176.192","170.251.176.255","2868621504","2868621567","ES","Spain"
+"170.251.177.0","170.251.177.255","2868621568","2868621823","ID","Indonesia"
+"170.251.178.0","170.251.178.31","2868621824","2868621855","IN","India"
+"170.251.178.32","170.251.178.95","2868621856","2868621919","US","United States"
+"170.251.178.96","170.251.178.127","2868621920","2868621951","IN","India"
+"170.251.178.128","170.251.179.255","2868621952","2868622335","US","United States"
+"170.251.180.0","170.251.181.255","2868622336","2868622847","DE","Germany"
+"170.251.182.0","170.251.183.255","2868622848","2868623359","US","United States"
+"170.251.184.0","170.251.185.255","2868623360","2868623871","PH","Philippines"
+"170.251.186.0","170.251.187.255","2868623872","2868624383","IN","India"
+"170.251.188.0","170.251.191.255","2868624384","2868625407","ES","Spain"
+"170.251.192.0","170.252.31.255","2868625408","2868649983","US","United States"
+"170.252.32.0","170.252.36.255","2868649984","2868651263","DE","Germany"
+"170.252.37.0","170.252.37.127","2868651264","2868651391","US","United States"
+"170.252.37.128","170.252.39.255","2868651392","2868652031","DE","Germany"
+"170.252.40.0","170.252.63.255","2868652032","2868658175","US","United States"
+"170.252.64.0","170.252.71.255","2868658176","2868660223","GB","United Kingdom"
+"170.252.72.0","170.252.72.255","2868660224","2868660479","EU","Europe"
+"170.252.73.0","170.252.79.255","2868660480","2868662271","GB","United Kingdom"
+"170.252.80.0","170.252.80.255","2868662272","2868662527","EU","Europe"
+"170.252.81.0","170.252.87.255","2868662528","2868664319","DE","Germany"
+"170.252.88.0","170.252.101.255","2868664320","2868667903","GB","United Kingdom"
+"170.252.102.0","170.252.105.255","2868667904","2868668927","US","United States"
+"170.252.106.0","170.252.107.255","2868668928","2868669439","GB","United Kingdom"
+"170.252.108.0","170.252.109.255","2868669440","2868669951","US","United States"
+"170.252.110.0","170.252.113.255","2868669952","2868670975","GB","United Kingdom"
+"170.252.114.0","170.252.115.255","2868670976","2868671487","US","United States"
+"170.252.116.0","170.252.127.32","2868671488","2868674336","GB","United Kingdom"
+"170.252.127.33","170.252.127.33","2868674337","2868674337","SE","Sweden"
+"170.252.127.34","170.252.127.255","2868674338","2868674559","GB","United Kingdom"
+"170.252.128.0","170.252.135.255","2868674560","2868676607","PH","Philippines"
+"170.252.136.0","170.252.143.255","2868676608","2868678655","AU","Australia"
+"170.252.144.0","170.252.160.0","2868678656","2868682752","PH","Philippines"
+"170.252.160.1","170.252.160.1","2868682753","2868682753","AP","Asia/Pacific Region"
+"170.252.160.2","170.252.184.255","2868682754","2868689151","PH","Philippines"
+"170.252.185.0","170.252.186.255","2868689152","2868689663","AU","Australia"
+"170.252.187.0","170.252.191.255","2868689664","2868690943","PH","Philippines"
+"170.252.192.0","170.253.255.255","2868690944","2868772863","US","United States"
+"170.254.0.0","170.254.3.255","2868772864","2868773887","CO","Colombia"
+"170.254.4.0","170.254.15.255","2868773888","2868776959","BR","Brazil"
+"170.254.16.0","170.254.19.255","2868776960","2868777983","BZ","Belize"
+"170.254.20.0","170.254.27.255","2868777984","2868780031","BR","Brazil"
+"170.254.28.0","170.254.31.255","2868780032","2868781055","EC","Ecuador"
+"170.254.32.0","170.254.47.255","2868781056","2868785151","BR","Brazil"
+"170.254.48.0","170.254.51.255","2868785152","2868786175","PA","Panama"
+"170.254.52.0","170.254.59.255","2868786176","2868788223","BR","Brazil"
+"170.254.60.0","170.254.63.255","2868788224","2868789247","AR","Argentina"
+"170.254.64.0","170.254.67.255","2868789248","2868790271","DO","Dominican Republic"
+"170.254.68.0","170.254.91.255","2868790272","2868796415","BR","Brazil"
+"170.254.92.0","170.254.95.255","2868796416","2868797439","AR","Argentina"
+"170.254.96.0","170.254.119.255","2868797440","2868803583","BR","Brazil"
+"170.254.120.0","170.254.123.255","2868803584","2868804607","AR","Argentina"
+"170.254.124.0","170.254.127.255","2868804608","2868805631","BR","Brazil"
+"170.254.128.0","170.254.131.255","2868805632","2868806655","AR","Argentina"
+"170.254.132.0","170.254.155.255","2868806656","2868812799","BR","Brazil"
+"170.254.156.0","170.254.159.255","2868812800","2868813823","AR","Argentina"
+"170.254.160.0","170.254.163.255","2868813824","2868814847","BR","Brazil"
+"170.254.164.0","170.254.167.255","2868814848","2868815871","AR","Argentina"
+"170.254.168.0","170.254.171.255","2868815872","2868816895","BR","Brazil"
+"170.254.172.0","170.254.175.255","2868816896","2868817919","VE","Venezuela"
+"170.254.176.0","170.254.179.255","2868817920","2868818943","HN","Honduras"
+"170.254.180.0","170.254.203.255","2868818944","2868825087","BR","Brazil"
+"170.254.204.0","170.254.207.255","2868825088","2868826111","AR","Argentina"
+"170.254.208.0","170.254.215.255","2868826112","2868828159","BR","Brazil"
+"170.254.216.0","170.254.219.255","2868828160","2868829183","PY","Paraguay"
+"170.254.220.0","170.254.227.255","2868829184","2868831231","BR","Brazil"
+"170.254.228.0","170.254.231.255","2868831232","2868832255","CO","Colombia"
+"170.254.232.0","170.254.235.255","2868832256","2868833279","PE","Peru"
+"170.254.236.0","170.254.239.255","2868833280","2868834303","UY","Uruguay"
+"170.254.240.0","170.254.255.255","2868834304","2868838399","BR","Brazil"
+"170.255.0.0","170.255.255.255","2868838400","2868903935","BE","Belgium"
+"171.0.0.0","171.1.255.255","2868903936","2869035007","SG","Singapore"
+"171.2.0.0","171.3.255.255","2869035008","2869166079","JP","Japan"
+"171.4.0.0","171.7.255.255","2869166080","2869428223","TH","Thailand"
+"171.8.0.0","171.15.255.255","2869428224","2869952511","CN","China"
+"171.16.0.0","171.16.255.255","2869952512","2870018047","FR","France"
+"171.17.0.0","171.17.255.255","2870018048","2870083583","DE","Germany"
+"171.18.0.0","171.18.23.255","2870083584","2870089727","FR","France"
+"171.18.24.0","171.18.28.255","2870089728","2870091007","BE","Belgium"
+"171.18.29.0","171.18.29.255","2870091008","2870091263","DE","Germany"
+"171.18.30.0","171.18.31.255","2870091264","2870091775","BE","Belgium"
+"171.18.32.0","171.18.255.255","2870091776","2870149119","FR","France"
+"171.19.0.0","171.19.255.255","2870149120","2870214655","HU","Hungary"
+"171.20.0.0","171.20.75.255","2870214656","2870234111","DK","Denmark"
+"171.20.76.0","171.20.76.255","2870234112","2870234367","SG","Singapore"
+"171.20.77.0","171.20.255.255","2870234368","2870280191","DK","Denmark"
+"171.21.0.0","171.22.255.255","2870280192","2870411263","NL","Netherlands"
+"171.23.0.0","171.23.255.255","2870411264","2870476799","NO","Norway"
+"171.24.0.0","171.24.255.255","2870476800","2870542335","DE","Germany"
+"171.25.0.0","171.25.127.255","2870542336","2870575103","CH","Switzerland"
+"171.25.128.0","171.25.159.255","2870575104","2870583295","SE","Sweden"
+"171.25.160.0","171.25.163.255","2870583296","2870584319","NO","Norway"
+"171.25.164.0","171.25.167.255","2870584320","2870585343","RU","Russian Federation"
+"171.25.168.0","171.25.171.255","2870585344","2870586367","UA","Ukraine"
+"171.25.172.0","171.25.175.255","2870586368","2870587391","RU","Russian Federation"
+"171.25.176.0","171.25.176.255","2870587392","2870587647","CZ","Czech Republic"
+"171.25.177.0","171.25.177.255","2870587648","2870587903","RU","Russian Federation"
+"171.25.178.0","171.25.178.255","2870587904","2870588159","DE","Germany"
+"171.25.179.0","171.25.179.255","2870588160","2870588415","NL","Netherlands"
+"171.25.180.0","171.25.181.255","2870588416","2870588927","HU","Hungary"
+"171.25.182.0","171.25.183.255","2870588928","2870589439","PL","Poland"
+"171.25.184.0","171.25.190.255","2870589440","2870591231","RU","Russian Federation"
+"171.25.191.0","171.25.191.255","2870591232","2870591487","IT","Italy"
+"171.25.192.0","171.25.192.255","2870591488","2870591743","PL","Poland"
+"171.25.193.0","171.25.193.255","2870591744","2870591999","SE","Sweden"
+"171.25.194.0","171.25.195.255","2870592000","2870592511","RU","Russian Federation"
+"171.25.196.0","171.25.199.255","2870592512","2870593535","PL","Poland"
+"171.25.200.0","171.25.201.255","2870593536","2870594047","GB","United Kingdom"
+"171.25.202.0","171.25.203.255","2870594048","2870594559","RU","Russian Federation"
+"171.25.204.0","171.25.207.255","2870594560","2870595583","UA","Ukraine"
+"171.25.208.0","171.25.211.255","2870595584","2870596607","FR","France"
+"171.25.212.0","171.25.215.255","2870596608","2870597631","RU","Russian Federation"
+"171.25.216.0","171.25.216.255","2870597632","2870597887","PL","Poland"
+"171.25.217.0","171.25.217.255","2870597888","2870598143","BE","Belgium"
+"171.25.218.0","171.25.219.255","2870598144","2870598655","LV","Latvia"
+"171.25.220.0","171.25.222.255","2870598656","2870599423","CZ","Czech Republic"
+"171.25.223.0","171.25.223.255","2870599424","2870599679","RO","Romania"
+"171.25.224.0","171.25.224.255","2870599680","2870599935","KW","Kuwait"
+"171.25.225.0","171.25.225.255","2870599936","2870600191","DE","Germany"
+"171.25.226.0","171.25.227.255","2870600192","2870600703","PL","Poland"
+"171.25.228.0","171.25.228.255","2870600704","2870600959","DK","Denmark"
+"171.25.229.0","171.25.229.255","2870600960","2870601215","BE","Belgium"
+"171.25.230.0","171.25.231.255","2870601216","2870601727","PL","Poland"
+"171.25.232.0","171.25.235.255","2870601728","2870602751","RU","Russian Federation"
+"171.25.236.0","171.25.239.255","2870602752","2870603775","UA","Ukraine"
+"171.25.240.0","171.25.240.255","2870603776","2870604031","CZ","Czech Republic"
+"171.25.241.0","171.25.241.255","2870604032","2870604287","UA","Ukraine"
+"171.25.242.0","171.25.255.255","2870604288","2870607871","RU","Russian Federation"
+"171.26.0.0","171.26.255.255","2870607872","2870673407","BE","Belgium"
+"171.27.0.0","171.27.255.255","2870673408","2870738943","CH","Switzerland"
+"171.28.0.0","171.30.255.255","2870738944","2870935551","GB","United Kingdom"
+"171.31.0.0","171.31.255.255","2870935552","2871001087","HU","Hungary"
+"171.32.0.0","171.32.255.255","2871001088","2871066623","SE","Sweden"
+"171.33.0.0","171.33.63.255","2871066624","2871083007","CH","Switzerland"
+"171.33.64.0","171.33.127.255","2871083008","2871099391","FR","France"
+"171.33.128.0","171.33.135.255","2871099392","2871101439","NL","Netherlands"
+"171.33.136.0","171.33.143.255","2871101440","2871103487","CZ","Czech Republic"
+"171.33.144.0","171.33.146.63","2871103488","2871104063","GB","United Kingdom"
+"171.33.146.64","171.33.151.255","2871104064","2871105535","NL","Netherlands"
+"171.33.152.0","171.33.159.255","2871105536","2871107583","FR","France"
+"171.33.160.0","171.33.175.255","2871107584","2871111679","GB","United Kingdom"
+"171.33.176.0","171.33.191.255","2871111680","2871115775","DE","Germany"
+"171.33.192.0","171.33.223.255","2871115776","2871123967","GB","United Kingdom"
+"171.33.224.0","171.33.231.255","2871123968","2871126015","NL","Netherlands"
+"171.33.232.0","171.33.239.255","2871126016","2871128063","ES","Spain"
+"171.33.240.0","171.33.247.255","2871128064","2871130111","BH","Bahrain"
+"171.33.248.0","171.33.255.255","2871130112","2871132159","RU","Russian Federation"
+"171.34.0.0","171.47.255.255","2871132160","2872049663","CN","China"
+"171.48.0.0","171.63.255.255","2872049664","2873098239","IN","India"
+"171.64.0.0","171.75.255.255","2873098240","2873884671","US","United States"
+"171.76.0.0","171.79.255.255","2873884672","2874146815","IN","India"
+"171.80.0.0","171.95.255.255","2874146816","2875195391","CN","China"
+"171.96.0.0","171.103.255.255","2875195392","2875719679","TH","Thailand"
+"171.104.0.0","171.127.255.255","2875719680","2877292543","CN","China"
+"171.128.0.0","171.161.47.255","2877292544","2879467519","US","United States"
+"171.161.48.0","171.161.49.255","2879467520","2879468031","AP","Asia/Pacific Region"
+"171.161.50.0","171.191.255.255","2879468032","2881486847","US","United States"
+"171.192.0.0","171.192.0.255","2881486848","2881487103","GB","United Kingdom"
+"171.192.1.0","171.206.255.255","2881487104","2882469887","US","United States"
+"171.207.0.0","171.207.255.255","2882469888","2882535423","SG","Singapore"
+"171.208.0.0","171.223.255.255","2882535424","2883583999","CN","China"
+"171.224.0.0","171.255.255.255","2883584000","2885681151","VN","Vietnam"
+"172.0.0.0","172.15.10.255","2885681152","2886667007","US","United States"
+"172.15.11.0","172.15.11.128","2886667008","2886667136","DE","Germany"
+"172.15.11.129","172.15.11.129","2886667137","2886667137","US","United States"
+"172.15.11.130","172.15.11.187","2886667138","2886667195","DE","Germany"
+"172.15.11.188","172.15.11.188","2886667196","2886667196","US","United States"
+"172.15.11.189","172.15.11.232","2886667197","2886667240","DE","Germany"
+"172.15.11.233","172.15.11.233","2886667241","2886667241","US","United States"
+"172.15.11.234","172.15.11.249","2886667242","2886667257","DE","Germany"
+"172.15.11.250","172.15.11.250","2886667258","2886667258","US","United States"
+"172.15.11.251","172.15.11.255","2886667259","2886667263","DE","Germany"
+"172.15.12.0","172.15.255.255","2886667264","2886729727","US","United States"
+"172.32.0.0","172.67.255.255","2887778304","2890137599","US","United States"
+"172.68.0.0","172.68.3.255","2890137600","2890138623","AU","Australia"
+"172.68.4.0","172.68.7.255","2890138624","2890139647","TH","Thailand"
+"172.68.8.0","172.68.15.255","2890139648","2890141695","RU","Russian Federation"
+"172.68.16.0","172.68.31.255","2890141696","2890145791","BR","Brazil"
+"172.68.32.0","172.68.39.255","2890145792","2890147839","US","United States"
+"172.68.40.0","172.68.43.255","2890147840","2890148863","AO","Angola"
+"172.68.44.0","172.68.48.255","2890148864","2890150143","US","United States"
+"172.68.49.0","172.68.51.255","2890150144","2890150911","AT","Austria"
+"172.68.52.0","172.68.59.255","2890150912","2890152959","US","United States"
+"172.68.60.0","172.68.63.255","2890152960","2890153983","GR","Greece"
+"172.68.64.0","172.68.91.255","2890153984","2890161151","US","United States"
+"172.68.92.0","172.68.95.255","2890161152","2890162175","ES","Spain"
+"172.68.96.0","172.80.127.255","2890162176","2890956799","US","United States"
+"172.80.128.0","172.80.255.255","2890956800","2890989567","AE","United Arab Emirates"
+"172.81.0.0","172.81.107.255","2890989568","2891017215","US","United States"
+"172.81.108.0","172.81.108.255","2891017216","2891017471","JP","Japan"
+"172.81.109.0","172.81.175.255","2891017472","2891034623","US","United States"
+"172.81.176.0","172.81.183.255","2891034624","2891036671","CA","Canada"
+"172.81.184.0","172.82.4.255","2891036672","2891056383","US","United States"
+"172.82.5.0","172.82.5.255","2891056384","2891056639","ES","Spain"
+"172.82.6.0","172.82.14.255","2891056640","2891058943","US","United States"
+"172.82.15.0","172.82.15.255","2891058944","2891059199","FR","France"
+"172.82.16.0","172.82.255.255","2891059200","2891120639","US","United States"
+"172.85.0.0","172.85.79.255","2891251712","2891272191","US","United States"
+"172.85.80.0","172.85.87.255","2891272192","2891274239","CA","Canada"
+"172.85.88.0","172.85.119.255","2891274240","2891282431","US","United States"
+"172.85.120.0","172.85.123.255","2891282432","2891283455","PR","Puerto Rico"
+"172.85.124.0","172.85.127.255","2891283456","2891284479","CA","Canada"
+"172.85.128.0","172.86.183.255","2891284480","2891364351","US","United States"
+"172.86.184.0","172.86.223.255","2891364352","2891374591","CA","Canada"
+"172.86.224.0","172.86.239.255","2891374592","2891378687","US","United States"
+"172.86.240.0","172.86.247.255","2891378688","2891380735","CA","Canada"
+"172.86.248.0","172.87.79.255","2891380736","2891403263","US","United States"
+"172.87.80.0","172.87.95.255","2891403264","2891407359","CA","Canada"
+"172.87.96.0","172.93.79.255","2891407360","2891796479","US","United States"
+"172.93.80.0","172.93.95.255","2891796480","2891800575","CA","Canada"
+"172.93.96.0","172.93.121.255","2891800576","2891807231","US","United States"
+"172.93.122.0","172.93.122.255","2891807232","2891807487","GB","United Kingdom"
+"172.93.123.0","172.93.123.255","2891807488","2891807743","US","United States"
+"172.93.124.0","172.93.127.255","2891807744","2891808767","CA","Canada"
+"172.93.128.0","172.93.255.255","2891808768","2891841535","US","United States"
+"172.94.0.0","172.94.2.255","2891841536","2891842303","SE","Sweden"
+"172.94.3.0","172.94.6.255","2891842304","2891843327","GB","United Kingdom"
+"172.94.7.0","172.94.8.255","2891843328","2891843839","SE","Sweden"
+"172.94.9.0","172.94.9.255","2891843840","2891844095","GB","United Kingdom"
+"172.94.10.0","172.94.13.255","2891844096","2891845119","FR","France"
+"172.94.14.0","172.94.18.255","2891845120","2891846399","DE","Germany"
+"172.94.19.0","172.94.20.255","2891846400","2891846911","CH","Switzerland"
+"172.94.21.0","172.94.23.255","2891846912","2891847679","NL","Netherlands"
+"172.94.24.0","172.94.24.255","2891847680","2891847935","SG","Singapore"
+"172.94.25.0","172.94.26.255","2891847936","2891848447","MY","Malaysia"
+"172.94.27.0","172.94.28.255","2891848448","2891848959","JP","Japan"
+"172.94.29.0","172.94.30.255","2891848960","2891849471","BN","Brunei Darussalam"
+"172.94.31.0","172.94.32.255","2891849472","2891849983","PH","Philippines"
+"172.94.33.0","172.94.34.255","2891849984","2891850495","TH","Thailand"
+"172.94.35.0","172.94.35.255","2891850496","2891850751","SG","Singapore"
+"172.94.36.0","172.94.46.255","2891850752","2891853567","US","United States"
+"172.94.47.0","172.94.47.255","2891853568","2891853823","SG","Singapore"
+"172.94.48.0","172.94.49.255","2891853824","2891854335","US","United States"
+"172.94.50.0","172.94.54.255","2891854336","2891855615","NL","Netherlands"
+"172.94.55.0","172.94.56.255","2891855616","2891856127","SE","Sweden"
+"172.94.57.0","172.94.57.255","2891856128","2891856383","LU","Luxembourg"
+"172.94.58.0","172.94.63.255","2891856384","2891857919","US","United States"
+"172.94.64.0","172.94.64.255","2891857920","2891858175","ES","Spain"
+"172.94.65.0","172.94.65.255","2891858176","2891858431","TR","Turkey"
+"172.94.66.0","172.94.66.255","2891858432","2891858687","CA","Canada"
+"172.94.67.0","172.94.81.255","2891858688","2891862527","US","United States"
+"172.94.82.0","172.94.83.255","2891862528","2891863039","KR","Korea, Republic of"
+"172.94.84.0","172.94.85.255","2891863040","2891863551","AU","Australia"
+"172.94.86.0","172.94.87.255","2891863552","2891864063","JP","Japan"
+"172.94.88.0","172.94.89.255","2891864064","2891864575","SG","Singapore"
+"172.94.90.0","172.94.93.255","2891864576","2891865599","US","United States"
+"172.94.94.0","172.94.94.255","2891865600","2891865855","HK","Hong Kong"
+"172.94.95.0","172.94.95.255","2891865856","2891866111","US","United States"
+"172.94.96.0","172.94.96.255","2891866112","2891866367","AU","Australia"
+"172.94.97.0","172.94.97.255","2891866368","2891866623","US","United States"
+"172.94.98.0","172.94.100.255","2891866624","2891867391","AU","Australia"
+"172.94.101.0","172.94.102.255","2891867392","2891867903","US","United States"
+"172.94.103.0","172.94.103.255","2891867904","2891868159","AU","Australia"
+"172.94.104.0","172.94.108.255","2891868160","2891869439","US","United States"
+"172.94.109.0","172.94.109.255","2891869440","2891869695","AT","Austria"
+"172.94.110.0","172.94.111.255","2891869696","2891870207","US","United States"
+"172.94.112.0","172.94.114.255","2891870208","2891870975","RU","Russian Federation"
+"172.94.115.0","172.94.115.255","2891870976","2891871231","US","United States"
+"172.94.116.0","172.94.116.255","2891871232","2891871487","CA","Canada"
+"172.94.117.0","172.96.7.255","2891871488","2891974655","US","United States"
+"172.96.8.0","172.96.15.255","2891974656","2891976703","CA","Canada"
+"172.96.16.0","172.96.39.255","2891976704","2891982847","US","United States"
+"172.96.40.0","172.96.47.255","2891982848","2891984895","CA","Canada"
+"172.96.48.0","172.96.191.255","2891984896","2892021759","US","United States"
+"172.96.192.0","172.96.255.255","2892021760","2892038143","CA","Canada"
+"172.97.0.0","172.97.7.255","2892038144","2892040191","US","United States"
+"172.97.8.0","172.97.15.255","2892040192","2892042239","CA","Canada"
+"172.97.16.0","172.97.47.255","2892042240","2892050431","US","United States"
+"172.97.48.0","172.97.55.255","2892050432","2892052479","CA","Canada"
+"172.97.56.0","172.97.59.255","2892052480","2892053503","US","United States"
+"172.97.60.0","172.97.63.255","2892053504","2892054527","CA","Canada"
+"172.97.64.0","172.97.119.255","2892054528","2892068863","US","United States"
+"172.97.120.0","172.97.123.255","2892068864","2892069887","CA","Canada"
+"172.97.124.0","172.97.127.255","2892069888","2892070911","US","United States"
+"172.97.128.0","172.97.255.255","2892070912","2892103679","CA","Canada"
+"172.98.0.0","172.98.66.255","2892103680","2892120831","US","United States"
+"172.98.67.0","172.98.67.255","2892120832","2892121087","CA","Canada"
+"172.98.68.0","172.98.72.255","2892121088","2892122367","US","United States"
+"172.98.73.0","172.98.73.255","2892122368","2892122623","CA","Canada"
+"172.98.74.0","172.98.143.255","2892122624","2892140543","US","United States"
+"172.98.144.0","172.98.160.255","2892140544","2892144895","CA","Canada"
+"172.98.161.0","172.98.162.255","2892144896","2892145407","US","United States"
+"172.98.163.0","172.98.163.255","2892145408","2892145663","CA","Canada"
+"172.98.164.0","172.98.168.255","2892145664","2892146943","US","United States"
+"172.98.169.0","172.98.169.255","2892146944","2892147199","NL","Netherlands"
+"172.98.170.0","172.98.178.255","2892147200","2892149503","US","United States"
+"172.98.179.0","172.98.179.255","2892149504","2892149759","NL","Netherlands"
+"172.98.180.0","172.98.181.255","2892149760","2892150271","US","United States"
+"172.98.182.0","172.98.183.255","2892150272","2892150783","CA","Canada"
+"172.98.184.0","172.98.197.231","2892150784","2892154343","US","United States"
+"172.98.197.232","172.98.197.239","2892154344","2892154351","HN","Honduras"
+"172.98.197.240","172.98.203.255","2892154352","2892155903","US","United States"
+"172.98.204.0","172.98.207.255","2892155904","2892156927","CA","Canada"
+"172.98.208.0","172.99.7.255","2892156928","2892171263","US","United States"
+"172.99.8.0","172.99.11.255","2892171264","2892172287","CA","Canada"
+"172.99.12.0","172.99.19.255","2892172288","2892174335","US","United States"
+"172.99.20.0","172.99.31.255","2892174336","2892177407","CA","Canada"
+"172.99.32.0","172.102.15.255","2892177408","2892369919","US","United States"
+"172.102.16.0","172.102.31.255","2892369920","2892374015","CA","Canada"
+"172.102.32.0","172.102.213.255","2892374016","2892420607","US","United States"
+"172.102.214.0","172.102.214.255","2892420608","2892420863","CA","Canada"
+"172.102.215.0","172.102.217.255","2892420864","2892421631","US","United States"
+"172.102.218.0","172.102.218.255","2892421632","2892421887","CA","Canada"
+"172.102.219.0","172.102.223.255","2892421888","2892423167","US","United States"
+"172.102.224.0","172.102.227.255","2892423168","2892424191","VI","Virgin Islands, U.S."
+"172.102.228.0","172.102.231.255","2892424192","2892425215","CA","Canada"
+"172.102.232.0","172.103.47.255","2892425216","2892443647","US","United States"
+"172.103.48.0","172.103.63.255","2892443648","2892447743","CA","Canada"
+"172.103.64.0","172.103.127.255","2892447744","2892464127","US","United States"
+"172.103.128.0","172.103.255.255","2892464128","2892496895","CA","Canada"
+"172.104.0.0","172.110.63.255","2892496896","2892906495","US","United States"
+"172.110.64.0","172.110.79.255","2892906496","2892910591","CA","Canada"
+"172.110.80.0","172.111.127.255","2892910592","2892988415","US","United States"
+"172.111.128.0","172.111.128.255","2892988416","2892988671","SC","Seychelles"
+"172.111.129.0","172.111.129.255","2892988672","2892988927","HU","Hungary"
+"172.111.130.0","172.111.130.255","2892988928","2892989183","RO","Romania"
+"172.111.131.0","172.111.131.255","2892989184","2892989439","PE","Peru"
+"172.111.132.0","172.111.132.255","2892989440","2892989695","CO","Colombia"
+"172.111.133.0","172.111.133.255","2892989696","2892989951","VE","Venezuela"
+"172.111.134.0","172.111.134.255","2892989952","2892990207","US","United States"
+"172.111.135.0","172.111.135.255","2892990208","2892990463","CA","Canada"
+"172.111.136.0","172.111.137.255","2892990464","2892990975","IT","Italy"
+"172.111.138.0","172.111.138.255","2892990976","2892991231","GB","United Kingdom"
+"172.111.139.0","172.111.139.255","2892991232","2892991487","US","United States"
+"172.111.140.0","172.111.141.255","2892991488","2892991999","GB","United Kingdom"
+"172.111.142.0","172.111.143.255","2892992000","2892992511","HK","Hong Kong"
+"172.111.144.0","172.111.145.255","2892992512","2892993023","IT","Italy"
+"172.111.146.0","172.111.147.255","2892993024","2892993535","JP","Japan"
+"172.111.148.0","172.111.148.255","2892993536","2892993791","BE","Belgium"
+"172.111.149.0","172.111.149.255","2892993792","2892994047","AE","United Arab Emirates"
+"172.111.150.0","172.111.150.255","2892994048","2892994303","GB","United Kingdom"
+"172.111.151.0","172.111.151.255","2892994304","2892994559","US","United States"
+"172.111.152.0","172.111.152.255","2892994560","2892994815","JO","Jordan"
+"172.111.153.0","172.111.154.255","2892994816","2892995327","GB","United Kingdom"
+"172.111.155.0","172.111.156.255","2892995328","2892995839","AU","Australia"
+"172.111.157.0","172.111.157.255","2892995840","2892996095","GB","United Kingdom"
+"172.111.158.0","172.111.158.255","2892996096","2892996351","KW","Kuwait"
+"172.111.159.0","172.111.159.255","2892996352","2892996607","US","United States"
+"172.111.160.0","172.111.160.255","2892996608","2892996863","CA","Canada"
+"172.111.161.0","172.111.161.255","2892996864","2892997119","AU","Australia"
+"172.111.162.0","172.111.162.255","2892997120","2892997375","CA","Canada"
+"172.111.163.0","172.111.164.255","2892997376","2892997887","AU","Australia"
+"172.111.165.0","172.111.167.255","2892997888","2892998655","GB","United Kingdom"
+"172.111.168.0","172.111.168.255","2892998656","2892998911","HK","Hong Kong"
+"172.111.169.0","172.111.169.255","2892998912","2892999167","MX","Mexico"
+"172.111.170.0","172.111.170.255","2892999168","2892999423","MT","Malta"
+"172.111.171.0","172.111.171.127","2892999424","2892999551","TW","Taiwan"
+"172.111.171.128","172.111.173.255","2892999552","2893000191","US","United States"
+"172.111.174.0","172.111.174.255","2893000192","2893000447","JP","Japan"
+"172.111.175.0","172.111.175.255","2893000448","2893000703","US","United States"
+"172.111.176.0","172.111.176.255","2893000704","2893000959","HK","Hong Kong"
+"172.111.177.0","172.111.177.255","2893000960","2893001215","CA","Canada"
+"172.111.178.0","172.111.179.255","2893001216","2893001727","GB","United Kingdom"
+"172.111.180.0","172.111.180.255","2893001728","2893001983","IT","Italy"
+"172.111.181.0","172.111.181.255","2893001984","2893002239","US","United States"
+"172.111.182.0","172.111.182.255","2893002240","2893002495","CH","Switzerland"
+"172.111.183.0","172.111.184.255","2893002496","2893003007","US","United States"
+"172.111.185.0","172.111.185.255","2893003008","2893003263","KR","Korea, Republic of"
+"172.111.186.0","172.111.187.255","2893003264","2893003775","GB","United Kingdom"
+"172.111.188.0","172.111.188.255","2893003776","2893004031","DE","Germany"
+"172.111.189.0","172.111.189.255","2893004032","2893004287","JP","Japan"
+"172.111.190.0","172.111.191.255","2893004288","2893004799","US","United States"
+"172.111.192.0","172.111.193.255","2893004800","2893005311","HK","Hong Kong"
+"172.111.194.0","172.111.194.255","2893005312","2893005567","US","United States"
+"172.111.195.0","172.111.195.255","2893005568","2893005823","FR","France"
+"172.111.196.0","172.111.196.255","2893005824","2893006079","NO","Norway"
+"172.111.197.0","172.111.197.255","2893006080","2893006335","BE","Belgium"
+"172.111.198.0","172.111.198.255","2893006336","2893006591","US","United States"
+"172.111.199.0","172.111.199.255","2893006592","2893006847","BR","Brazil"
+"172.111.200.0","172.111.200.255","2893006848","2893007103","DE","Germany"
+"172.111.201.0","172.111.201.255","2893007104","2893007359","US","United States"
+"172.111.202.0","172.111.202.255","2893007360","2893007615","IE","Ireland"
+"172.111.203.0","172.111.210.255","2893007616","2893009663","US","United States"
+"172.111.211.0","172.111.212.255","2893009664","2893010175","GB","United Kingdom"
+"172.111.213.0","172.111.215.255","2893010176","2893010943","US","United States"
+"172.111.216.0","172.111.216.255","2893010944","2893011199","AT","Austria"
+"172.111.217.0","172.111.217.255","2893011200","2893011455","US","United States"
+"172.111.218.0","172.111.218.255","2893011456","2893011711","SG","Singapore"
+"172.111.219.0","172.111.219.255","2893011712","2893011967","US","United States"
+"172.111.220.0","172.111.220.255","2893011968","2893012223","FR","France"
+"172.111.221.0","172.111.221.255","2893012224","2893012479","ES","Spain"
+"172.111.222.0","172.111.222.255","2893012480","2893012735","BE","Belgium"
+"172.111.223.0","172.111.231.255","2893012736","2893015039","US","United States"
+"172.111.232.0","172.111.232.255","2893015040","2893015295","CA","Canada"
+"172.111.233.0","172.111.233.255","2893015296","2893015551","BS","Bahamas"
+"172.111.234.0","172.121.255.255","2893015552","2893676543","US","United States"
+"172.122.0.0","172.123.255.255","2893676544","2893807615","JP","Japan"
+"172.124.0.0","172.140.255.255","2893807616","2894921727","US","United States"
+"172.141.0.0","172.143.255.255","2894921728","2895118335","GB","United Kingdom"
+"172.144.0.0","172.146.204.255","2895118336","2895301887","US","United States"
+"172.146.205.0","172.146.205.255","2895301888","2895302143","AR","Argentina"
+"172.146.206.0","172.151.255.255","2895302144","2895642623","US","United States"
+"172.152.0.0","172.152.255.255","2895642624","2895708159","FR","France"
+"172.153.0.0","172.157.255.255","2895708160","2896035839","US","United States"
+"172.158.0.0","172.158.255.255","2896035840","2896101375","DE","Germany"
+"172.159.0.0","172.159.255.255","2896101376","2896166911","GB","United Kingdom"
+"172.160.0.0","172.162.13.187","2896166912","2896301499","US","United States"
+"172.162.13.188","172.162.13.188","2896301500","2896301500","DE","Germany"
+"172.162.13.189","172.164.0.224","2896301501","2896429280","US","United States"
+"172.164.0.225","172.164.0.225","2896429281","2896429281","CA","Canada"
+"172.164.0.226","172.168.0.255","2896429282","2896691455","US","United States"
+"172.168.1.0","172.168.1.255","2896691456","2896691711","BR","Brazil"
+"172.168.2.0","172.172.255.255","2896691712","2897018879","US","United States"
+"172.173.0.0","172.174.255.255","2897018880","2897149951","DE","Germany"
+"172.175.0.0","172.175.255.255","2897149952","2897215487","US","United States"
+"172.176.0.0","172.183.255.255","2897215488","2897739775","DE","Germany"
+"172.184.0.0","172.187.255.255","2897739776","2898001919","FR","France"
+"172.188.0.0","172.189.255.255","2898001920","2898132991","GB","United Kingdom"
+"172.190.0.0","172.191.255.255","2898132992","2898264063","US","United States"
+"172.192.0.0","172.199.255.255","2898264064","2898788351","AU","Australia"
+"172.200.0.0","172.203.255.255","2898788352","2899050495","GB","United Kingdom"
+"172.204.0.0","172.204.255.255","2899050496","2899116031","FR","France"
+"172.205.0.0","172.205.127.255","2899116032","2899148799","VN","Vietnam"
+"172.205.128.0","172.205.255.255","2899148800","2899181567","AU","Australia"
+"172.206.0.0","172.207.255.255","2899181568","2899312639","GB","United Kingdom"
+"172.208.0.0","172.208.255.255","2899312640","2899378175","FR","France"
+"172.209.0.0","172.209.255.255","2899378176","2899443711","GB","United Kingdom"
+"172.210.0.0","172.211.255.255","2899443712","2899574783","FR","France"
+"172.212.0.0","172.216.255.255","2899574784","2899902463","GB","United Kingdom"
+"172.217.0.0","172.217.255.255","2899902464","2899967999","US","United States"
+"172.218.0.0","172.219.255.255","2899968000","2900099071","CA","Canada"
+"172.220.0.0","172.245.11.167","2900099072","2901740455","US","United States"
+"172.245.11.168","172.245.11.175","2901740456","2901740463","CA","Canada"
+"172.245.11.176","172.255.47.255","2901740464","2902405119","US","United States"
+"172.255.48.0","172.255.51.47","2902405120","2902405935","CA","Canada"
+"172.255.51.48","172.255.51.63","2902405936","2902405951","US","United States"
+"172.255.51.64","172.255.59.255","2902405952","2902408191","CA","Canada"
+"172.255.60.0","172.255.63.255","2902408192","2902409215","GB","United Kingdom"
+"172.255.64.0","173.0.70.255","2902409216","2902476543","US","United States"
+"173.0.71.0","173.0.71.255","2902476544","2902476799","CW","Curacao"
+"173.0.72.0","173.0.113.255","2902476800","2902487551","US","United States"
+"173.0.114.0","173.0.115.255","2902487552","2902488063","CA","Canada"
+"173.0.116.0","173.0.191.255","2902488064","2902507519","US","United States"
+"173.0.192.0","173.0.223.255","2902507520","2902515711","CA","Canada"
+"173.0.224.0","173.31.255.255","2902515712","2904555519","US","United States"
+"173.32.0.0","173.35.255.255","2904555520","2904817663","CA","Canada"
+"173.36.0.0","173.38.208.255","2904817664","2905002239","US","United States"
+"173.38.209.0","173.38.209.8","2905002240","2905002248","GB","United Kingdom"
+"173.38.209.9","173.38.209.9","2905002249","2905002249","NL","Netherlands"
+"173.38.209.10","173.38.209.255","2905002250","2905002495","GB","United Kingdom"
+"173.38.210.0","173.38.219.255","2905002496","2905005055","US","United States"
+"173.38.220.0","173.38.220.31","2905005056","2905005087","GB","United Kingdom"
+"173.38.220.32","173.38.220.39","2905005088","2905005095","EU","Europe"
+"173.38.220.40","173.38.220.255","2905005096","2905005311","GB","United Kingdom"
+"173.38.221.0","173.38.255.255","2905005312","2905014271","US","United States"
+"173.39.0.0","173.39.31.255","2905014272","2905022463","IN","India"
+"173.39.32.0","173.39.63.255","2905022464","2905030655","US","United States"
+"173.39.64.0","173.39.95.255","2905030656","2905038847","IN","India"
+"173.39.96.0","173.39.120.255","2905038848","2905045247","US","United States"
+"173.39.121.0","173.39.121.255","2905045248","2905045503","SG","Singapore"
+"173.39.122.0","173.44.12.255","2905045504","2905345279","US","United States"
+"173.44.13.0","173.44.13.255","2905345280","2905345535","AU","Australia"
+"173.44.14.0","173.44.18.255","2905345536","2905346815","US","United States"
+"173.44.19.0","173.44.19.255","2905346816","2905347071","JP","Japan"
+"173.44.20.0","173.44.23.255","2905347072","2905348095","US","United States"
+"173.44.24.0","173.44.24.255","2905348096","2905348351","PH","Philippines"
+"173.44.25.0","173.44.26.255","2905348352","2905348863","US","United States"
+"173.44.27.0","173.44.27.255","2905348864","2905349119","NZ","New Zealand"
+"173.44.28.0","173.44.177.255","2905349120","2905387519","US","United States"
+"173.44.178.0","173.44.179.255","2905387520","2905388031","CA","Canada"
+"173.44.180.0","173.44.233.255","2905388032","2905401855","US","United States"
+"173.44.234.0","173.44.234.255","2905401856","2905402111","CA","Canada"
+"173.44.235.0","173.44.236.151","2905402112","2905402519","US","United States"
+"173.44.236.152","173.44.236.159","2905402520","2905402527","IN","India"
+"173.44.236.160","173.44.248.239","2905402528","2905405679","US","United States"
+"173.44.248.240","173.44.248.247","2905405680","2905405687","CN","China"
+"173.44.248.248","173.45.31.255","2905405688","2905415679","US","United States"
+"173.45.32.0","173.45.32.255","2905415680","2905415935","GB","United Kingdom"
+"173.45.33.0","173.45.255.255","2905415936","2905473023","US","United States"
+"173.46.0.0","173.46.31.255","2905473024","2905481215","CA","Canada"
+"173.46.32.0","173.46.147.255","2905481216","2905510911","US","United States"
+"173.46.148.0","173.46.151.255","2905510912","2905511935","CA","Canada"
+"173.46.152.0","173.46.155.255","2905511936","2905512959","US","United States"
+"173.46.156.0","173.46.157.255","2905512960","2905513471","CA","Canada"
+"173.46.158.0","173.175.255.255","2905513472","2913992703","US","United States"
+"173.176.0.0","173.183.255.255","2913992704","2914516991","CA","Canada"
+"173.184.0.0","173.192.251.255","2914516992","2915105791","US","United States"
+"173.192.252.0","173.192.252.255","2915105792","2915106047","NL","Netherlands"
+"173.192.253.0","173.192.253.255","2915106048","2915106303","US","United States"
+"173.192.254.0","173.192.254.255","2915106304","2915106559","SG","Singapore"
+"173.192.255.0","173.194.90.255","2915106560","2915195647","US","United States"
+"173.194.91.0","173.194.91.255","2915195648","2915195903","CL","Chile"
+"173.194.92.0","173.194.92.255","2915195904","2915196159","NL","Netherlands"
+"173.194.93.0","173.194.95.255","2915196160","2915196927","US","United States"
+"173.194.96.0","173.194.96.255","2915196928","2915197183","IE","Ireland"
+"173.194.97.0","173.194.97.255","2915197184","2915197439","US","United States"
+"173.194.98.0","173.194.98.255","2915197440","2915197695","FI","Finland"
+"173.194.99.0","173.195.47.255","2915197696","2915250175","US","United States"
+"173.195.48.0","173.195.63.255","2915250176","2915254271","CA","Canada"
+"173.195.64.0","173.199.63.255","2915254272","2915516415","US","United States"
+"173.199.64.0","173.199.64.255","2915516416","2915516671","NL","Netherlands"
+"173.199.65.0","173.199.65.255","2915516672","2915516927","CA","Canada"
+"173.199.66.0","173.199.67.255","2915516928","2915517439","US","United States"
+"173.199.68.0","173.199.71.255","2915517440","2915518463","DK","Denmark"
+"173.199.72.0","173.199.79.255","2915518464","2915520511","GB","United Kingdom"
+"173.199.80.0","173.199.80.159","2915520512","2915520671","AU","Australia"
+"173.199.80.160","173.199.80.191","2915520672","2915520703","US","United States"
+"173.199.80.192","173.199.81.255","2915520704","2915521023","AU","Australia"
+"173.199.82.0","173.199.82.255","2915521024","2915521279","JP","Japan"
+"173.199.83.0","173.199.83.255","2915521280","2915521535","PL","Poland"
+"173.199.84.0","173.199.104.255","2915521536","2915526911","US","United States"
+"173.199.105.0","173.199.105.255","2915526912","2915527167","DE","Germany"
+"173.199.106.0","173.199.106.255","2915527168","2915527423","US","United States"
+"173.199.107.0","173.199.107.255","2915527424","2915527679","DE","Germany"
+"173.199.108.0","173.199.111.255","2915527680","2915528703","NL","Netherlands"
+"173.199.112.0","173.199.112.3","2915528704","2915528707","US","United States"
+"173.199.112.4","173.199.112.7","2915528708","2915528711","NL","Netherlands"
+"173.199.112.8","173.199.112.31","2915528712","2915528735","US","United States"
+"173.199.112.32","173.199.112.47","2915528736","2915528751","NL","Netherlands"
+"173.199.112.48","173.199.112.63","2915528752","2915528767","US","United States"
+"173.199.112.64","173.199.112.87","2915528768","2915528791","NL","Netherlands"
+"173.199.112.88","173.199.112.111","2915528792","2915528815","US","United States"
+"173.199.112.112","173.199.112.119","2915528816","2915528823","NL","Netherlands"
+"173.199.112.120","173.199.112.135","2915528824","2915528839","US","United States"
+"173.199.112.136","173.199.112.139","2915528840","2915528843","NL","Netherlands"
+"173.199.112.140","173.199.112.159","2915528844","2915528863","US","United States"
+"173.199.112.160","173.199.112.175","2915528864","2915528879","NL","Netherlands"
+"173.199.112.176","173.199.112.223","2915528880","2915528927","US","United States"
+"173.199.112.224","173.199.112.239","2915528928","2915528943","NL","Netherlands"
+"173.199.112.240","173.199.113.31","2915528944","2915528991","US","United States"
+"173.199.113.32","173.199.113.63","2915528992","2915529023","NL","Netherlands"
+"173.199.113.64","173.199.113.223","2915529024","2915529183","US","United States"
+"173.199.113.224","173.199.113.255","2915529184","2915529215","NL","Netherlands"
+"173.199.114.0","173.203.128.69","2915529216","2915795013","US","United States"
+"173.203.128.70","173.203.128.70","2915795014","2915795014","MX","Mexico"
+"173.203.128.71","173.205.5.47","2915795015","2915894575","US","United States"
+"173.205.5.48","173.205.5.63","2915894576","2915894591","CA","Canada"
+"173.205.5.64","173.205.255.255","2915894592","2915958783","US","United States"
+"173.206.0.0","173.206.255.255","2915958784","2916024319","CA","Canada"
+"173.207.0.0","173.209.31.255","2916024320","2916163583","US","United States"
+"173.209.32.0","173.209.46.207","2916163584","2916167375","CA","Canada"
+"173.209.46.208","173.209.46.215","2916167376","2916167383","US","United States"
+"173.209.46.216","173.209.49.223","2916167384","2916168159","CA","Canada"
+"173.209.49.224","173.209.49.231","2916168160","2916168167","US","United States"
+"173.209.49.232","173.209.53.55","2916168168","2916169015","CA","Canada"
+"173.209.53.56","173.209.53.63","2916169016","2916169023","US","United States"
+"173.209.53.64","173.209.63.255","2916169024","2916171775","CA","Canada"
+"173.209.64.0","173.209.111.255","2916171776","2916184063","US","United States"
+"173.209.112.0","173.209.159.255","2916184064","2916196351","CA","Canada"
+"173.209.160.0","173.210.127.255","2916196352","2916253695","US","United States"
+"173.210.128.0","173.210.255.255","2916253696","2916286463","CA","Canada"
+"173.211.0.0","173.211.127.255","2916286464","2916319231","US","United States"
+"173.211.128.0","173.211.191.255","2916319232","2916335615","PR","Puerto Rico"
+"173.211.192.0","173.212.63.255","2916335616","2916368383","US","United States"
+"173.212.64.0","173.212.191.255","2916368384","2916401151","CA","Canada"
+"173.212.192.0","173.212.192.255","2916401152","2916401407","US","United States"
+"173.212.193.0","173.212.195.255","2916401408","2916402175","DE","Germany"
+"173.212.196.0","173.212.196.255","2916402176","2916402431","US","United States"
+"173.212.197.0","173.212.215.255","2916402432","2916407295","DE","Germany"
+"173.212.216.0","173.212.216.255","2916407296","2916407551","US","United States"
+"173.212.217.0","173.212.223.255","2916407552","2916409343","DE","Germany"
+"173.212.224.0","173.212.224.255","2916409344","2916409599","US","United States"
+"173.212.225.0","173.212.229.255","2916409600","2916410879","DE","Germany"
+"173.212.230.0","173.212.230.255","2916410880","2916411135","GB","United Kingdom"
+"173.212.231.0","173.212.255.255","2916411136","2916417535","DE","Germany"
+"173.213.0.0","173.214.127.255","2916417536","2916515839","US","United States"
+"173.214.128.0","173.214.143.255","2916515840","2916519935","CA","Canada"
+"173.214.144.0","173.215.127.255","2916519936","2916581375","US","United States"
+"173.215.128.0","173.215.255.255","2916581376","2916614143","PR","Puerto Rico"
+"173.216.0.0","173.222.95.255","2916614144","2917031935","US","United States"
+"173.222.96.0","173.222.99.255","2917031936","2917032959","NL","Netherlands"
+"173.222.100.0","173.222.107.255","2917032960","2917035007","US","United States"
+"173.222.108.0","173.222.109.255","2917035008","2917035519","NL","Netherlands"
+"173.222.110.0","173.222.127.255","2917035520","2917040127","US","United States"
+"173.222.128.0","173.222.132.255","2917040128","2917041407","NL","Netherlands"
+"173.222.133.0","173.222.148.255","2917041408","2917045503","US","United States"
+"173.222.149.0","173.222.149.255","2917045504","2917045759","NL","Netherlands"
+"173.222.150.0","173.222.161.255","2917045760","2917048831","US","United States"
+"173.222.162.0","173.222.163.255","2917048832","2917049343","NL","Netherlands"
+"173.222.164.0","173.222.199.255","2917049344","2917058559","US","United States"
+"173.222.200.0","173.222.203.255","2917058560","2917059583","NL","Netherlands"
+"173.222.204.0","173.222.207.255","2917059584","2917060607","US","United States"
+"173.222.208.0","173.222.211.255","2917060608","2917061631","NL","Netherlands"
+"173.222.212.0","173.222.239.255","2917061632","2917068799","US","United States"
+"173.222.240.0","173.222.243.255","2917068800","2917069823","NL","Netherlands"
+"173.222.244.0","173.223.9.255","2917069824","2917075455","US","United States"
+"173.223.10.0","173.223.11.255","2917075456","2917075967","NL","Netherlands"
+"173.223.12.0","173.223.21.255","2917075968","2917078527","US","United States"
+"173.223.22.0","173.223.23.255","2917078528","2917079039","NL","Netherlands"
+"173.223.24.0","173.223.27.255","2917079040","2917080063","US","United States"
+"173.223.28.0","173.223.31.255","2917080064","2917081087","NL","Netherlands"
+"173.223.32.0","173.223.103.255","2917081088","2917099519","US","United States"
+"173.223.104.0","173.223.107.255","2917099520","2917100543","NL","Netherlands"
+"173.223.108.0","173.223.111.255","2917100544","2917101567","US","United States"
+"173.223.112.0","173.223.129.255","2917101568","2917106175","NL","Netherlands"
+"173.223.130.0","173.223.130.255","2917106176","2917106431","US","United States"
+"173.223.131.0","173.223.131.255","2917106432","2917106687","NL","Netherlands"
+"173.223.132.0","173.223.155.255","2917106688","2917112831","US","United States"
+"173.223.156.0","173.223.159.255","2917112832","2917113855","NL","Netherlands"
+"173.223.160.0","173.223.167.255","2917113856","2917115903","US","United States"
+"173.223.168.0","173.223.171.255","2917115904","2917116927","NL","Netherlands"
+"173.223.172.0","173.223.175.255","2917116928","2917117951","US","United States"
+"173.223.176.0","173.223.191.255","2917117952","2917122047","NL","Netherlands"
+"173.223.192.0","173.224.115.33","2917122048","2917167905","US","United States"
+"173.224.115.34","173.224.115.34","2917167906","2917167906","BZ","Belize"
+"173.224.115.35","173.224.126.166","2917167907","2917170854","US","United States"
+"173.224.126.167","173.224.126.167","2917170855","2917170855","UA","Ukraine"
+"173.224.126.168","173.224.127.255","2917170856","2917171199","US","United States"
+"173.224.128.0","173.224.143.255","2917171200","2917175295","CA","Canada"
+"173.224.144.0","173.224.223.255","2917175296","2917195775","US","United States"
+"173.224.224.0","173.224.255.255","2917195776","2917203967","CA","Canada"
+"173.225.0.0","173.225.207.255","2917203968","2917257215","US","United States"
+"173.225.208.0","173.225.223.255","2917257216","2917261311","KY","Cayman Islands"
+"173.225.224.0","173.225.239.255","2917261312","2917265407","US","United States"
+"173.225.240.0","173.225.249.63","2917265408","2917267775","JM","Jamaica"
+"173.225.249.64","173.225.249.127","2917267776","2917267839","VG","Virgin Islands, British"
+"173.225.249.128","173.225.249.255","2917267840","2917267967","AG","Antigua and Barbuda"
+"173.225.250.0","173.225.250.255","2917267968","2917268223","JM","Jamaica"
+"173.225.251.0","173.225.251.255","2917268224","2917268479","BB","Barbados"
+"173.225.252.0","173.225.254.121","2917268480","2917269113","JM","Jamaica"
+"173.225.254.122","173.225.254.122","2917269114","2917269114","TC","Turks and Caicos Islands"
+"173.225.254.123","173.225.255.255","2917269115","2917269503","JM","Jamaica"
+"173.226.0.0","173.228.191.255","2917269504","2917449727","US","United States"
+"173.228.192.0","173.228.223.255","2917449728","2917457919","PR","Puerto Rico"
+"173.228.224.0","173.228.227.255","2917457920","2917458943","US","United States"
+"173.228.228.0","173.228.255.255","2917458944","2917466111","PR","Puerto Rico"
+"173.229.0.0","173.230.159.255","2917466112","2917572607","US","United States"
+"173.230.160.0","173.230.191.255","2917572608","2917580799","CA","Canada"
+"173.230.192.0","173.230.240.207","2917580800","2917593295","US","United States"
+"173.230.240.208","173.230.240.215","2917593296","2917593303","CO","Colombia"
+"173.230.240.216","173.231.0.255","2917593304","2917597439","US","United States"
+"173.231.1.0","173.231.1.255","2917597440","2917597695","GB","United Kingdom"
+"173.231.2.0","173.231.95.255","2917597696","2917621759","US","United States"
+"173.231.96.0","173.231.127.255","2917621760","2917629951","CA","Canada"
+"173.231.128.0","173.231.193.255","2917629952","2917646847","US","United States"
+"173.231.194.0","173.231.194.255","2917646848","2917647103","CN","China"
+"173.231.195.0","173.231.195.255","2917647104","2917647359","US","United States"
+"173.231.196.0","173.231.199.255","2917647360","2917648383","CN","China"
+"173.231.200.0","173.231.200.255","2917648384","2917648639","US","United States"
+"173.231.201.0","173.231.201.255","2917648640","2917648895","CN","China"
+"173.231.202.0","173.231.214.255","2917648896","2917652223","US","United States"
+"173.231.215.0","173.231.215.255","2917652224","2917652479","AU","Australia"
+"173.231.216.0","173.231.219.255","2917652480","2917653503","US","United States"
+"173.231.220.0","173.231.221.255","2917653504","2917654015","GB","United Kingdom"
+"173.231.222.0","173.231.222.255","2917654016","2917654271","US","United States"
+"173.231.223.0","173.231.223.255","2917654272","2917654527","CN","China"
+"173.231.224.0","173.231.224.255","2917654528","2917654783","US","United States"
+"173.231.225.0","173.231.225.255","2917654784","2917655039","DE","Germany"
+"173.231.226.0","173.231.227.255","2917655040","2917655551","US","United States"
+"173.231.228.0","173.231.228.255","2917655552","2917655807","CN","China"
+"173.231.229.0","173.231.229.255","2917655808","2917656063","US","United States"
+"173.231.230.0","173.231.230.255","2917656064","2917656319","CN","China"
+"173.231.231.0","173.231.232.255","2917656320","2917656831","US","United States"
+"173.231.233.0","173.231.233.255","2917656832","2917657087","CN","China"
+"173.231.234.0","173.231.247.255","2917657088","2917660671","US","United States"
+"173.231.248.0","173.231.249.255","2917660672","2917661183","GB","United Kingdom"
+"173.231.250.0","173.232.51.255","2917661184","2917676031","US","United States"
+"173.232.52.0","173.232.52.255","2917676032","2917676287","CA","Canada"
+"173.232.53.0","173.232.144.255","2917676288","2917699839","US","United States"
+"173.232.145.0","173.232.146.255","2917699840","2917700351","CA","Canada"
+"173.232.147.0","173.232.149.95","2917700352","2917700959","US","United States"
+"173.232.149.96","173.232.149.103","2917700960","2917700967","CN","China"
+"173.232.149.104","173.232.161.255","2917700968","2917704191","US","United States"
+"173.232.162.0","173.232.162.255","2917704192","2917704447","CA","Canada"
+"173.232.163.0","173.232.174.255","2917704448","2917707519","US","United States"
+"173.232.175.0","173.232.175.255","2917707520","2917707775","CA","Canada"
+"173.232.176.0","173.232.186.255","2917707776","2917710591","US","United States"
+"173.232.187.0","173.232.187.255","2917710592","2917710847","CA","Canada"
+"173.232.188.0","173.232.199.255","2917710848","2917713919","US","United States"
+"173.232.200.0","173.232.200.255","2917713920","2917714175","CA","Canada"
+"173.232.201.0","173.234.188.255","2917714176","2917842175","US","United States"
+"173.234.189.0","173.234.189.255","2917842176","2917842431","CA","Canada"
+"173.234.190.0","173.237.95.255","2917842432","2918014975","US","United States"
+"173.237.96.0","173.237.127.255","2918014976","2918023167","CA","Canada"
+"173.237.128.0","173.237.207.255","2918023168","2918043647","US","United States"
+"173.237.208.0","173.237.223.255","2918043648","2918047743","CA","Canada"
+"173.237.224.0","173.237.239.255","2918047744","2918051839","US","United States"
+"173.237.240.0","173.238.255.255","2918051840","2918121471","CA","Canada"
+"173.239.0.0","173.239.127.255","2918121472","2918154239","US","United States"
+"173.239.128.0","173.239.191.255","2918154240","2918170623","CA","Canada"
+"173.239.192.0","173.239.194.255","2918170624","2918171391","US","United States"
+"173.239.195.0","173.239.195.255","2918171392","2918171647","SG","Singapore"
+"173.239.196.0","173.239.196.255","2918171648","2918171903","US","United States"
+"173.239.197.0","173.239.199.0","2918171904","2918172416","SG","Singapore"
+"173.239.199.1","173.239.206.255","2918172417","2918174463","US","United States"
+"173.239.207.0","173.239.207.255","2918174464","2918174719","MX","Mexico"
+"173.239.208.0","173.239.255.255","2918174720","2918187007","US","United States"
+"173.240.0.0","173.240.3.255","2918187008","2918188031","CA","Canada"
+"173.240.4.0","173.240.15.31","2918188032","2918190879","US","United States"
+"173.240.15.32","173.240.15.39","2918190880","2918190887","CN","China"
+"173.240.15.40","173.240.175.255","2918190888","2918232063","US","United States"
+"173.240.176.0","173.240.191.255","2918232064","2918236159","CA","Canada"
+"173.240.192.0","173.241.31.255","2918236160","2918260735","US","United States"
+"173.241.32.0","173.241.47.255","2918260736","2918264831","CA","Canada"
+"173.241.48.0","173.241.95.255","2918264832","2918277119","US","United States"
+"173.241.96.0","173.241.111.255","2918277120","2918281215","CA","Canada"
+"173.241.112.0","173.241.135.255","2918281216","2918287359","US","United States"
+"173.241.136.0","173.241.143.255","2918287360","2918289407","GB","United Kingdom"
+"173.241.144.0","173.241.240.232","2918289408","2918314216","US","United States"
+"173.241.240.233","173.241.240.233","2918314217","2918314217","GB","United Kingdom"
+"173.241.240.234","173.242.207.255","2918314218","2918371327","US","United States"
+"173.242.208.0","173.242.223.255","2918371328","2918375423","CA","Canada"
+"173.242.224.0","173.243.31.255","2918375424","2918391807","US","United States"
+"173.243.32.0","173.243.47.255","2918391808","2918395903","CA","Canada"
+"173.243.48.0","173.243.79.255","2918395904","2918404095","US","United States"
+"173.243.80.0","173.243.90.255","2918404096","2918406911","PR","Puerto Rico"
+"173.243.91.0","173.243.92.255","2918406912","2918407423","US","United States"
+"173.243.93.0","173.243.95.255","2918407424","2918408191","PR","Puerto Rico"
+"173.243.96.0","173.243.191.255","2918408192","2918432767","US","United States"
+"173.243.192.0","173.243.207.255","2918432768","2918436863","CA","Canada"
+"173.243.208.0","173.244.54.255","2918436864","2918463231","US","United States"
+"173.244.55.0","173.244.55.255","2918463232","2918463487","CA","Canada"
+"173.244.56.0","173.244.79.255","2918463488","2918469631","US","United States"
+"173.244.80.0","173.244.86.255","2918469632","2918471423","CA","Canada"
+"173.244.87.0","173.244.87.255","2918471424","2918471679","US","United States"
+"173.244.88.0","173.244.95.255","2918471680","2918473727","CA","Canada"
+"173.244.96.0","173.244.111.255","2918473728","2918477823","US","United States"
+"173.244.112.0","173.244.127.255","2918477824","2918481919","CA","Canada"
+"173.244.128.0","173.244.209.255","2918481920","2918502911","US","United States"
+"173.244.210.0","173.244.210.255","2918502912","2918503167","SG","Singapore"
+"173.244.211.0","173.245.48.255","2918503168","2918527231","US","United States"
+"173.245.49.0","173.245.49.255","2918527232","2918527487","FR","France"
+"173.245.50.0","173.245.52.255","2918527488","2918528255","US","United States"
+"173.245.53.0","173.245.53.255","2918528256","2918528511","NL","Netherlands"
+"173.245.54.0","173.245.61.255","2918528512","2918530559","US","United States"
+"173.245.62.0","173.245.62.255","2918530560","2918530815","HK","Hong Kong"
+"173.245.63.0","173.245.86.15","2918530816","2918536719","US","United States"
+"173.245.86.16","173.245.86.23","2918536720","2918536727","CA","Canada"
+"173.245.86.24","173.245.216.255","2918536728","2918570239","US","United States"
+"173.245.217.0","173.245.217.255","2918570240","2918570495","JP","Japan"
+"173.245.218.0","173.245.255.255","2918570496","2918580223","US","United States"
+"173.246.0.0","173.246.31.255","2918580224","2918588415","CA","Canada"
+"173.246.32.0","173.246.63.255","2918588416","2918596607","US","United States"
+"173.246.64.0","173.246.95.255","2918596608","2918604799","CA","Canada"
+"173.246.96.0","173.246.127.255","2918604800","2918612991","US","United States"
+"173.246.128.0","173.246.159.255","2918612992","2918621183","CA","Canada"
+"173.246.160.0","173.247.31.255","2918621184","2918653951","US","United States"
+"173.247.32.0","173.247.63.255","2918653952","2918662143","CA","Canada"
+"173.247.64.0","173.247.127.255","2918662144","2918678527","US","United States"
+"173.247.128.0","173.247.159.255","2918678528","2918686719","CA","Canada"
+"173.247.160.0","173.247.207.255","2918686720","2918699007","US","United States"
+"173.247.208.0","173.247.223.255","2918699008","2918703103","CA","Canada"
+"173.247.224.0","173.248.223.255","2918703104","2918768639","US","United States"
+"173.248.224.0","173.248.255.255","2918768640","2918776831","CA","Canada"
+"173.249.0.0","173.249.152.255","2918776832","2918815999","US","United States"
+"173.249.153.0","173.249.156.255","2918816000","2918817023","GB","United Kingdom"
+"173.249.157.0","173.249.159.255","2918817024","2918817791","US","United States"
+"173.249.192.0","173.249.199.255","2918825984","2918828031","US","United States"
+"173.249.200.0","173.249.201.255","2918828032","2918828543","UA","Ukraine"
+"173.249.202.0","173.249.203.255","2918828544","2918829055","ES","Spain"
+"173.249.204.0","173.249.206.255","2918829056","2918829823","US","United States"
+"173.249.207.0","173.249.207.255","2918829824","2918830079","CN","China"
+"173.249.208.0","173.249.223.255","2918830080","2918834175","CA","Canada"
+"173.249.224.0","173.249.255.255","2918834176","2918842367","US","United States"
+"173.250.0.0","173.250.127.255","2918842368","2918875135","CA","Canada"
+"173.250.128.0","173.251.255.255","2918875136","2918973439","US","United States"
+"173.252.0.0","173.252.63.255","2918973440","2918989823","CA","Canada"
+"173.252.64.0","173.252.184.7","2918989824","2919020551","US","United States"
+"173.252.184.8","173.252.184.15","2919020552","2919020559","CA","Canada"
+"173.252.184.16","173.252.187.191","2919020560","2919021503","US","United States"
+"173.252.187.192","173.252.187.223","2919021504","2919021535","CA","Canada"
+"173.252.187.224","173.253.63.255","2919021536","2919055359","US","United States"
+"173.253.64.0","173.253.71.255","2919055360","2919057407","CN","China"
+"173.253.72.0","173.253.79.255","2919057408","2919059455","IN","India"
+"173.253.80.0","173.253.95.255","2919059456","2919063551","CN","China"
+"173.253.96.0","173.253.97.255","2919063552","2919064063","MX","Mexico"
+"173.253.98.0","173.253.111.255","2919064064","2919067647","CN","China"
+"173.253.112.0","173.253.114.87","2919067648","2919068247","US","United States"
+"173.253.114.88","173.253.114.95","2919068248","2919068255","AU","Australia"
+"173.253.114.96","173.253.125.7","2919068256","2919070983","US","United States"
+"173.253.125.8","173.253.125.15","2919070984","2919070991","GB","United Kingdom"
+"173.253.125.16","173.255.15.255","2919070992","2919174143","US","United States"
+"173.255.16.0","173.255.31.255","2919174144","2919178239","CA","Canada"
+"173.255.32.0","173.255.63.255","2919178240","2919186431","US","United States"
+"173.255.64.0","173.255.79.255","2919186432","2919190527","CA","Canada"
+"173.255.80.0","173.255.135.139","2919190528","2919204747","US","United States"
+"173.255.135.140","173.255.135.147","2919204748","2919204755","NL","Netherlands"
+"173.255.135.148","173.255.136.163","2919204756","2919205027","US","United States"
+"173.255.136.164","173.255.136.167","2919205028","2919205031","NL","Netherlands"
+"173.255.136.168","173.255.142.255","2919205032","2919206655","US","United States"
+"173.255.143.0","173.255.143.255","2919206656","2919206911","SG","Singapore"
+"173.255.144.0","173.255.159.255","2919206912","2919211007","CA","Canada"
+"173.255.160.0","173.255.255.255","2919211008","2919235583","US","United States"
+"174.0.0.0","174.7.255.255","2919235584","2919759871","CA","Canada"
+"174.8.0.0","174.34.190.255","2919759872","2921512703","US","United States"
+"174.34.191.0","174.34.191.255","2921512704","2921512959","CA","Canada"
+"174.34.192.0","174.35.3.255","2921512960","2921530367","US","United States"
+"174.35.4.0","174.35.5.255","2921530368","2921530879","DE","Germany"
+"174.35.6.0","174.35.45.255","2921530880","2921541119","US","United States"
+"174.35.46.0","174.35.46.255","2921541120","2921541375","DE","Germany"
+"174.35.47.0","174.35.49.255","2921541376","2921542143","US","United States"
+"174.35.50.0","174.35.50.255","2921542144","2921542399","CA","Canada"
+"174.35.51.0","174.35.61.255","2921542400","2921545215","US","United States"
+"174.35.62.0","174.35.63.255","2921545216","2921545727","DE","Germany"
+"174.35.64.0","174.35.64.255","2921545728","2921545983","NL","Netherlands"
+"174.35.65.0","174.35.65.255","2921545984","2921546239","US","United States"
+"174.35.66.0","174.35.66.255","2921546240","2921546495","FR","France"
+"174.35.67.0","174.35.67.255","2921546496","2921546751","NL","Netherlands"
+"174.35.68.0","174.35.68.255","2921546752","2921547007","US","United States"
+"174.35.69.0","174.35.69.255","2921547008","2921547263","FR","France"
+"174.35.70.0","174.35.70.255","2921547264","2921547519","US","United States"
+"174.35.71.0","174.35.71.255","2921547520","2921547775","DE","Germany"
+"174.35.72.0","174.35.81.255","2921547776","2921550335","US","United States"
+"174.35.82.0","174.35.82.255","2921550336","2921550591","IT","Italy"
+"174.35.83.0","174.35.86.255","2921550592","2921551615","US","United States"
+"174.35.87.0","174.35.87.255","2921551616","2921551871","BR","Brazil"
+"174.35.88.0","174.35.88.255","2921551872","2921552127","AR","Argentina"
+"174.35.89.0","174.35.89.255","2921552128","2921552383","US","United States"
+"174.35.90.0","174.35.90.255","2921552384","2921552639","MX","Mexico"
+"174.35.91.0","174.35.91.255","2921552640","2921552895","US","United States"
+"174.35.92.0","174.35.92.255","2921552896","2921553151","CL","Chile"
+"174.35.93.0","174.35.93.255","2921553152","2921553407","BR","Brazil"
+"174.35.94.0","174.35.94.255","2921553408","2921553663","CO","Colombia"
+"174.35.95.0","174.35.127.255","2921553664","2921562111","US","United States"
+"174.35.128.0","174.35.255.255","2921562112","2921594879","CA","Canada"
+"174.36.0.0","174.87.255.255","2921594880","2925002751","US","United States"
+"174.88.0.0","174.95.255.255","2925002752","2925527039","CA","Canada"
+"174.96.0.0","174.111.255.255","2925527040","2926575615","US","United States"
+"174.112.0.0","174.119.255.255","2926575616","2927099903","CA","Canada"
+"174.120.0.0","174.122.45.255","2927099904","2927242751","US","United States"
+"174.122.46.0","174.122.47.255","2927242752","2927243263","AE","United Arab Emirates"
+"174.122.48.0","174.127.73.255","2927243264","2927577599","US","United States"
+"174.127.74.0","174.127.74.255","2927577600","2927577855","SG","Singapore"
+"174.127.75.0","174.127.77.255","2927577856","2927578623","US","United States"
+"174.127.78.0","174.127.78.255","2927578624","2927578879","SG","Singapore"
+"174.127.79.0","174.127.87.255","2927578880","2927581183","US","United States"
+"174.127.88.0","174.127.88.255","2927581184","2927581439","SG","Singapore"
+"174.127.89.0","174.133.115.255","2927581440","2927981567","US","United States"
+"174.133.116.0","174.133.119.255","2927981568","2927982591","SG","Singapore"
+"174.133.120.0","174.136.105.191","2927982592","2928175551","US","United States"
+"174.136.105.192","174.136.105.199","2928175552","2928175559","VN","Vietnam"
+"174.136.105.200","174.136.111.255","2928175560","2928177151","US","United States"
+"174.136.112.0","174.136.127.255","2928177152","2928181247","CA","Canada"
+"174.136.128.0","174.136.201.255","2928181248","2928200191","US","United States"
+"174.136.202.0","174.136.202.255","2928200192","2928200447","AU","Australia"
+"174.136.203.0","174.136.208.255","2928200448","2928201983","US","United States"
+"174.136.209.0","174.136.209.255","2928201984","2928202239","JP","Japan"
+"174.136.210.0","174.136.219.255","2928202240","2928204799","US","United States"
+"174.136.220.0","174.136.220.255","2928204800","2928205055","NZ","New Zealand"
+"174.136.221.0","174.136.225.255","2928205056","2928206335","US","United States"
+"174.136.226.0","174.136.226.255","2928206336","2928206591","PH","Philippines"
+"174.136.227.0","174.137.47.255","2928206592","2928226303","US","United States"
+"174.137.48.0","174.137.63.255","2928226304","2928230399","CA","Canada"
+"174.137.64.0","174.137.184.255","2928230400","2928261375","US","United States"
+"174.137.185.0","174.137.186.63","2928261376","2928261695","CA","Canada"
+"174.137.186.64","174.137.186.79","2928261696","2928261711","NL","Netherlands"
+"174.137.186.80","174.137.186.255","2928261712","2928261887","CA","Canada"
+"174.137.187.0","174.137.191.255","2928261888","2928263167","US","United States"
+"174.137.192.0","174.137.255.255","2928263168","2928279551","CA","Canada"
+"174.138.0.0","174.138.127.255","2928279552","2928312319","US","United States"
+"174.138.128.0","174.138.143.255","2928312320","2928316415","CA","Canada"
+"174.138.144.0","174.138.159.255","2928316416","2928320511","HK","Hong Kong"
+"174.138.160.0","174.138.191.255","2928320512","2928328703","US","United States"
+"174.138.192.0","174.138.223.255","2928328704","2928336895","CA","Canada"
+"174.138.224.0","174.140.175.255","2928336896","2928455679","US","United States"
+"174.140.176.0","174.140.191.255","2928455680","2928459775","CA","Canada"
+"174.140.192.0","174.141.255.255","2928459776","2928541695","US","United States"
+"174.142.0.0","174.142.45.87","2928541696","2928553303","CA","Canada"
+"174.142.45.88","174.142.45.95","2928553304","2928553311","HU","Hungary"
+"174.142.45.96","174.142.55.55","2928553312","2928555831","CA","Canada"
+"174.142.55.56","174.142.55.63","2928555832","2928555839","SE","Sweden"
+"174.142.55.64","174.142.67.95","2928555840","2928558943","CA","Canada"
+"174.142.67.96","174.142.67.103","2928558944","2928558951","PE","Peru"
+"174.142.67.104","174.142.113.47","2928558952","2928570671","CA","Canada"
+"174.142.113.48","174.142.113.63","2928570672","2928570687","FR","France"
+"174.142.113.64","174.142.147.215","2928570688","2928579543","CA","Canada"
+"174.142.147.216","174.142.147.223","2928579544","2928579551","HU","Hungary"
+"174.142.147.224","174.142.164.55","2928579552","2928583735","CA","Canada"
+"174.142.164.56","174.142.164.63","2928583736","2928583743","SY","Syrian Arab Republic"
+"174.142.164.64","174.142.165.47","2928583744","2928583983","CA","Canada"
+"174.142.165.48","174.142.165.55","2928583984","2928583991","SE","Sweden"
+"174.142.165.56","174.142.182.111","2928583992","2928588399","CA","Canada"
+"174.142.182.112","174.142.182.119","2928588400","2928588407","AE","United Arab Emirates"
+"174.142.182.120","174.142.211.247","2928588408","2928595959","CA","Canada"
+"174.142.211.248","174.142.211.255","2928595960","2928595967","US","United States"
+"174.142.212.0","174.142.223.135","2928595968","2928598919","CA","Canada"
+"174.142.223.136","174.142.223.143","2928598920","2928598927","SA","Saudi Arabia"
+"174.142.223.144","174.142.255.255","2928598928","2928607231","CA","Canada"
+"174.143.0.0","174.143.101.111","2928607232","2928633199","US","United States"
+"174.143.101.112","174.143.101.127","2928633200","2928633215","CA","Canada"
+"174.143.101.128","174.255.255.255","2928633216","2936012799","US","United States"
+"175.0.0.0","175.27.255.255","2936012800","2937847807","CN","China"
+"175.28.0.0","175.28.3.255","2937847808","2937848831","KH","Cambodia"
+"175.28.4.0","175.28.7.255","2937848832","2937849855","JP","Japan"
+"175.28.8.0","175.28.11.255","2937849856","2937850879","SG","Singapore"
+"175.28.12.0","175.28.15.255","2937850880","2937851903","MY","Malaysia"
+"175.28.16.0","175.28.31.255","2937851904","2937855999","JP","Japan"
+"175.28.32.0","175.28.47.255","2937856000","2937860095","KR","Korea, Republic of"
+"175.28.48.0","175.28.63.255","2937860096","2937864191","JP","Japan"
+"175.28.64.0","175.28.127.255","2937864192","2937880575","SG","Singapore"
+"175.28.128.0","175.28.255.255","2937880576","2937913343","JP","Japan"
+"175.29.0.0","175.29.255.255","2937913344","2937978879","BD","Bangladesh"
+"175.30.0.0","175.31.255.255","2937978880","2938109951","CN","China"
+"175.32.0.0","175.39.255.255","2938109952","2938634239","AU","Australia"
+"175.40.0.0","175.40.255.255","2938634240","2938699775","IN","India"
+"175.41.0.0","175.41.0.255","2938699776","2938700031","PH","Philippines"
+"175.41.1.0","175.41.1.255","2938700032","2938700287","ID","Indonesia"
+"175.41.2.0","175.41.2.255","2938700288","2938700543","AE","United Arab Emirates"
+"175.41.3.0","175.41.4.255","2938700544","2938701055","SG","Singapore"
+"175.41.5.0","175.41.5.255","2938701056","2938701311","IQ","Iraq"
+"175.41.6.0","175.41.6.255","2938701312","2938701567","AU","Australia"
+"175.41.7.0","175.41.8.255","2938701568","2938702079","IN","India"
+"175.41.9.0","175.41.12.255","2938702080","2938703103","HK","Hong Kong"
+"175.41.13.0","175.41.13.255","2938703104","2938703359","IL","Israel"
+"175.41.14.0","175.41.14.255","2938703360","2938703615","EG","Egypt"
+"175.41.15.0","175.41.15.255","2938703616","2938703871","IN","India"
+"175.41.16.0","175.41.31.255","2938703872","2938707967","HK","Hong Kong"
+"175.41.32.0","175.41.39.255","2938707968","2938710015","JP","Japan"
+"175.41.40.0","175.41.43.255","2938710016","2938711039","AU","Australia"
+"175.41.48.0","175.41.63.255","2938712064","2938716159","TW","Taiwan"
+"175.41.64.0","175.41.127.255","2938716160","2938732543","JP","Japan"
+"175.41.128.0","175.41.132.255","2938732544","2938733823","SG","Singapore"
+"175.41.133.0","175.41.133.255","2938733824","2938734079","AP","Asia/Pacific Region"
+"175.41.134.0","175.41.191.255","2938734080","2938748927","SG","Singapore"
+"175.41.192.0","175.41.255.255","2938748928","2938765311","JP","Japan"
+"175.42.0.0","175.44.255.255","2938765312","2938961919","CN","China"
+"175.45.0.0","175.45.63.255","2938961920","2938978303","HK","Hong Kong"
+"175.45.64.0","175.45.95.255","2938978304","2938986495","AU","Australia"
+"175.45.96.0","175.45.96.255","2938986496","2938986751","NZ","New Zealand"
+"175.45.97.0","175.45.101.255","2938986752","2938988031","AU","Australia"
+"175.45.102.0","175.45.102.255","2938988032","2938988287","NZ","New Zealand"
+"175.45.103.0","175.45.114.255","2938988288","2938991359","AU","Australia"
+"175.45.115.0","175.45.115.255","2938991360","2938991615","PG","Papua New Guinea"
+"175.45.116.0","175.45.135.255","2938991616","2938996735","AU","Australia"
+"175.45.136.0","175.45.143.255","2938996736","2938998783","JP","Japan"
+"175.45.144.0","175.45.159.255","2938998784","2939002879","AU","Australia"
+"175.45.160.0","175.45.167.255","2939002880","2939004927","KR","Korea, Republic of"
+"175.45.168.0","175.45.175.255","2939004928","2939006975","JP","Japan"
+"175.45.176.0","175.45.179.255","2939006976","2939007999","KP","Korea, Democratic People's Republic of"
+"175.45.180.0","175.45.183.255","2939008000","2939009023","IN","India"
+"175.45.184.0","175.45.191.255","2939009024","2939011071","ID","Indonesia"
+"175.45.192.0","175.45.255.255","2939011072","2939027455","KR","Korea, Republic of"
+"175.46.0.0","175.95.255.255","2939027456","2942304255","CN","China"
+"175.96.0.0","175.99.255.255","2942304256","2942566399","TW","Taiwan"
+"175.100.0.0","175.100.127.255","2942566400","2942599167","KH","Cambodia"
+"175.100.128.0","175.100.163.255","2942599168","2942608383","IN","India"
+"175.100.164.0","175.100.164.255","2942608384","2942608639","HK","Hong Kong"
+"175.100.165.0","175.100.165.255","2942608640","2942608895","US","United States"
+"175.100.166.0","175.100.167.255","2942608896","2942609407","HK","Hong Kong"
+"175.100.168.0","175.100.191.255","2942609408","2942615551","IN","India"
+"175.100.192.0","175.100.207.255","2942615552","2942619647","HK","Hong Kong"
+"175.100.208.0","175.100.255.255","2942619648","2942631935","JP","Japan"
+"175.101.0.0","175.101.255.255","2942631936","2942697471","IN","India"
+"175.102.0.0","175.102.255.255","2942697472","2942763007","CN","China"
+"175.103.0.0","175.103.15.255","2942763008","2942767103","JP","Japan"
+"175.103.16.0","175.103.31.255","2942767104","2942771199","AU","Australia"
+"175.103.32.0","175.103.63.255","2942771200","2942779391","ID","Indonesia"
+"175.103.64.0","175.103.127.255","2942779392","2942795775","VN","Vietnam"
+"175.103.128.0","175.105.255.255","2942795776","2942959615","JP","Japan"
+"175.106.0.0","175.106.3.255","2942959616","2942960639","VN","Vietnam"
+"175.106.4.0","175.106.7.255","2942960640","2942961663","AU","Australia"
+"175.106.8.0","175.106.23.255","2942961664","2942965759","ID","Indonesia"
+"175.106.24.0","175.106.31.255","2942965760","2942967807","AU","Australia"
+"175.106.32.0","175.106.63.255","2942967808","2942975999","AF","Afghanistan"
+"175.106.64.0","175.106.127.255","2942976000","2942992383","KR","Korea, Republic of"
+"175.106.128.0","175.106.255.255","2942992384","2943025151","CN","China"
+"175.107.0.0","175.107.63.255","2943025152","2943041535","PK","Pakistan"
+"175.107.64.0","175.107.127.255","2943041536","2943057919","KR","Korea, Republic of"
+"175.107.128.0","175.107.191.255","2943057920","2943074303","AU","Australia"
+"175.107.192.0","175.107.255.255","2943074304","2943090687","PK","Pakistan"
+"175.108.0.0","175.109.255.255","2943090688","2943221759","JP","Japan"
+"175.110.0.0","175.111.15.255","2943221760","2943291391","PK","Pakistan"
+"175.111.16.0","175.111.31.255","2943291392","2943295487","KR","Korea, Republic of"
+"175.111.32.0","175.111.63.255","2943295488","2943303679","TW","Taiwan"
+"175.111.64.0","175.111.87.255","2943303680","2943309823","JP","Japan"
+"175.111.88.0","175.111.91.255","2943309824","2943310847","ID","Indonesia"
+"175.111.92.0","175.111.95.255","2943310848","2943311871","JP","Japan"
+"175.111.96.0","175.111.99.255","2943311872","2943312895","HK","Hong Kong"
+"175.111.100.0","175.111.103.255","2943312896","2943313919","NZ","New Zealand"
+"175.111.104.0","175.111.107.255","2943313920","2943314943","SG","Singapore"
+"175.111.108.0","175.111.111.255","2943314944","2943315967","CN","China"
+"175.111.112.0","175.111.119.255","2943315968","2943318015","ID","Indonesia"
+"175.111.120.0","175.111.127.255","2943318016","2943320063","JP","Japan"
+"175.111.128.0","175.111.143.255","2943320064","2943324159","IN","India"
+"175.111.144.0","175.111.175.255","2943324160","2943332351","CN","China"
+"175.111.176.0","175.111.179.255","2943332352","2943333375","AU","Australia"
+"175.111.180.0","175.111.183.255","2943333376","2943334399","IN","India"
+"175.111.184.0","175.111.187.255","2943334400","2943335423","CN","China"
+"175.111.188.0","175.111.191.255","2943335424","2943336447","IN","India"
+"175.111.192.0","175.111.255.255","2943336448","2943352831","TW","Taiwan"
+"175.112.0.0","175.127.255.255","2943352832","2944401407","KR","Korea, Republic of"
+"175.128.0.0","175.135.255.255","2944401408","2944925695","JP","Japan"
+"175.136.0.0","175.145.255.255","2944925696","2945581055","MY","Malaysia"
+"175.146.0.0","175.155.255.255","2945581056","2946236415","CN","China"
+"175.156.0.0","175.156.255.255","2946236416","2946301951","SG","Singapore"
+"175.157.0.0","175.157.255.255","2946301952","2946367487","LK","Sri Lanka"
+"175.158.0.0","175.158.31.255","2946367488","2946375679","KR","Korea, Republic of"
+"175.158.32.0","175.158.63.255","2946375680","2946383871","ID","Indonesia"
+"175.158.64.0","175.158.95.255","2946383872","2946392063","IN","India"
+"175.158.96.0","175.158.99.255","2946392064","2946393087","CN","China"
+"175.158.100.0","175.158.103.255","2946393088","2946394111","HK","Hong Kong"
+"175.158.104.0","175.158.111.255","2946394112","2946396159","AU","Australia"
+"175.158.112.0","175.158.127.255","2946396160","2946400255","JP","Japan"
+"175.158.128.0","175.158.191.255","2946400256","2946416639","NC","New Caledonia"
+"175.158.192.0","175.158.255.255","2946416640","2946433023","PH","Philippines"
+"175.159.0.0","175.159.255.255","2946433024","2946498559","HK","Hong Kong"
+"175.160.0.0","175.175.255.255","2946498560","2947547135","CN","China"
+"175.176.0.0","175.176.127.255","2947547136","2947579903","PH","Philippines"
+"175.176.128.0","175.176.143.255","2947579904","2947583999","KR","Korea, Republic of"
+"175.176.144.0","175.176.151.255","2947584000","2947586047","TO","Tonga"
+"175.176.152.0","175.176.155.255","2947586048","2947587071","HK","Hong Kong"
+"175.176.156.0","175.176.159.255","2947587072","2947588095","CN","China"
+"175.176.160.0","175.176.167.255","2947588096","2947590143","ID","Indonesia"
+"175.176.168.0","175.176.169.255","2947590144","2947590655","JP","Japan"
+"175.176.170.0","175.176.170.255","2947590656","2947590911","SG","Singapore"
+"175.176.171.0","175.176.171.15","2947590912","2947590927","HK","Hong Kong"
+"175.176.171.16","175.176.171.111","2947590928","2947591023","SG","Singapore"
+"175.176.171.112","175.176.171.119","2947591024","2947591031","HK","Hong Kong"
+"175.176.171.120","175.176.171.127","2947591032","2947591039","SG","Singapore"
+"175.176.171.128","175.176.171.159","2947591040","2947591071","HK","Hong Kong"
+"175.176.171.160","175.176.171.178","2947591072","2947591090","SG","Singapore"
+"175.176.171.179","175.176.171.179","2947591091","2947591091","HK","Hong Kong"
+"175.176.171.180","175.176.171.255","2947591092","2947591167","SG","Singapore"
+"175.176.172.0","175.176.172.15","2947591168","2947591183","HK","Hong Kong"
+"175.176.172.16","175.176.173.255","2947591184","2947591679","SG","Singapore"
+"175.176.174.0","175.176.174.15","2947591680","2947591695","JP","Japan"
+"175.176.174.16","175.176.175.255","2947591696","2947592191","SG","Singapore"
+"175.176.176.0","175.176.179.255","2947592192","2947593215","CN","China"
+"175.176.180.0","175.176.183.255","2947593216","2947594239","HK","Hong Kong"
+"175.176.184.0","175.176.187.255","2947594240","2947595263","IN","India"
+"175.176.188.0","175.176.191.255","2947595264","2947596287","CN","China"
+"175.176.192.0","175.176.195.255","2947596288","2947597311","IN","India"
+"175.176.196.0","175.176.199.255","2947597312","2947598335","JP","Japan"
+"175.176.200.0","175.176.215.255","2947598336","2947602431","AU","Australia"
+"175.176.216.0","175.176.219.255","2947602432","2947603455","NZ","New Zealand"
+"175.176.220.0","175.176.223.255","2947603456","2947604479","TH","Thailand"
+"175.176.224.0","175.176.244.255","2947604480","2947609855","HK","Hong Kong"
+"175.176.245.0","175.176.245.255","2947609856","2947610111","AF","Afghanistan"
+"175.176.246.0","175.176.255.255","2947610112","2947612671","HK","Hong Kong"
+"175.177.0.0","175.177.255.255","2947612672","2947678207","JP","Japan"
+"175.178.0.0","175.178.255.255","2947678208","2947743743","CN","China"
+"175.179.0.0","175.179.255.255","2947743744","2947809279","JP","Japan"
+"175.180.0.0","175.183.255.255","2947809280","2948071423","TW","Taiwan"
+"175.184.0.0","175.184.127.255","2948071424","2948104191","JP","Japan"
+"175.184.128.0","175.184.191.255","2948104192","2948120575","CN","China"
+"175.184.192.0","175.184.223.255","2948120576","2948128767","AU","Australia"
+"175.184.224.0","175.184.239.255","2948128768","2948132863","ID","Indonesia"
+"175.184.240.0","175.184.247.255","2948132864","2948134911","TW","Taiwan"
+"175.184.248.0","175.184.251.255","2948134912","2948135935","ID","Indonesia"
+"175.184.252.0","175.184.255.255","2948135936","2948136959","IN","India"
+"175.185.0.0","175.191.255.255","2948136960","2948595711","CN","China"
+"175.192.0.0","175.255.255.255","2948595712","2952790015","KR","Korea, Republic of"
+"176.0.0.0","176.7.255.255","2952790016","2953314303","DE","Germany"
+"176.8.0.0","176.8.255.255","2953314304","2953379839","UA","Ukraine"
+"176.9.0.0","176.9.75.42","2953379840","2953399082","DE","Germany"
+"176.9.75.43","176.9.75.43","2953399083","2953399083","A1","Anonymous Proxy"
+"176.9.75.44","176.9.255.255","2953399084","2953445375","DE","Germany"
+"176.10.0.0","176.10.31.255","2953445376","2953453567","IT","Italy"
+"176.10.32.0","176.10.39.255","2953453568","2953455615","IS","Iceland"
+"176.10.40.0","176.10.47.255","2953455616","2953457663","SK","Slovakia"
+"176.10.48.0","176.10.55.255","2953457664","2953459711","DE","Germany"
+"176.10.56.0","176.10.63.255","2953459712","2953461759","IT","Italy"
+"176.10.64.0","176.10.79.255","2953461760","2953465855","ES","Spain"
+"176.10.80.0","176.10.81.15","2953465856","2953466127","GB","United Kingdom"
+"176.10.81.16","176.10.81.255","2953466128","2953466367","EU","Europe"
+"176.10.82.0","176.10.83.255","2953466368","2953466879","GB","United Kingdom"
+"176.10.84.0","176.10.85.255","2953466880","2953467391","EU","Europe"
+"176.10.86.0","176.10.86.255","2953467392","2953467647","GB","United Kingdom"
+"176.10.87.0","176.10.87.255","2953467648","2953467903","EU","Europe"
+"176.10.88.0","176.10.95.255","2953467904","2953469951","BE","Belgium"
+"176.10.96.0","176.10.127.255","2953469952","2953478143","CH","Switzerland"
+"176.10.128.0","176.10.227.63","2953478144","2953503551","SE","Sweden"
+"176.10.227.64","176.10.227.71","2953503552","2953503559","NO","Norway"
+"176.10.227.72","176.10.255.255","2953503560","2953510911","SE","Sweden"
+"176.11.0.0","176.11.255.255","2953510912","2953576447","NO","Norway"
+"176.12.0.0","176.12.63.255","2953576448","2953592831","BG","Bulgaria"
+"176.12.64.0","176.12.79.255","2953592832","2953596927","IR","Iran, Islamic Republic of"
+"176.12.80.0","176.12.87.255","2953596928","2953598975","ES","Spain"
+"176.12.88.0","176.12.95.255","2953598976","2953601023","IT","Italy"
+"176.12.96.0","176.12.103.255","2953601024","2953603071","RU","Russian Federation"
+"176.12.104.0","176.12.111.255","2953603072","2953605119","GB","United Kingdom"
+"176.12.112.0","176.12.127.255","2953605120","2953609215","CZ","Czech Republic"
+"176.12.128.0","176.13.255.255","2953609216","2953707519","IL","Israel"
+"176.14.0.0","176.15.255.255","2953707520","2953838591","RU","Russian Federation"
+"176.16.0.0","176.19.255.255","2953838592","2954100735","SA","Saudi Arabia"
+"176.20.0.0","176.23.255.255","2954100736","2954362879","DK","Denmark"
+"176.24.0.0","176.27.255.255","2954362880","2954625023","GB","United Kingdom"
+"176.28.0.0","176.28.63.255","2954625024","2954641407","DE","Germany"
+"176.28.64.0","176.28.71.255","2954641408","2954643455","RU","Russian Federation"
+"176.28.72.0","176.28.79.255","2954643456","2954645503","IQ","Iraq"
+"176.28.80.0","176.28.87.255","2954645504","2954647551","AZ","Azerbaijan"
+"176.28.88.0","176.28.127.255","2954647552","2954657791","ES","Spain"
+"176.28.128.0","176.29.255.255","2954657792","2954756095","JO","Jordan"
+"176.30.0.0","176.30.255.255","2954756096","2954821631","TR","Turkey"
+"176.31.0.0","176.31.1.59","2954821632","2954821947","FR","France"
+"176.31.1.60","176.31.1.63","2954821948","2954821951","DE","Germany"
+"176.31.1.64","176.31.1.191","2954821952","2954822079","FR","France"
+"176.31.1.192","176.31.1.255","2954822080","2954822143","ES","Spain"
+"176.31.2.0","176.31.2.135","2954822144","2954822279","FR","France"
+"176.31.2.136","176.31.2.139","2954822280","2954822283","ES","Spain"
+"176.31.2.140","176.31.2.179","2954822284","2954822323","FR","France"
+"176.31.2.180","176.31.2.183","2954822324","2954822327","FI","Finland"
+"176.31.2.184","176.31.3.191","2954822328","2954822591","FR","France"
+"176.31.3.192","176.31.3.199","2954822592","2954822599","GB","United Kingdom"
+"176.31.3.200","176.31.5.15","2954822600","2954822927","FR","France"
+"176.31.5.16","176.31.5.19","2954822928","2954822931","DE","Germany"
+"176.31.5.20","176.31.6.47","2954822932","2954823215","FR","France"
+"176.31.6.48","176.31.6.55","2954823216","2954823223","IE","Ireland"
+"176.31.6.56","176.31.6.91","2954823224","2954823259","FR","France"
+"176.31.6.92","176.31.6.95","2954823260","2954823263","GB","United Kingdom"
+"176.31.6.96","176.31.8.7","2954823264","2954823687","FR","France"
+"176.31.8.8","176.31.8.15","2954823688","2954823695","NL","Netherlands"
+"176.31.8.16","176.31.8.207","2954823696","2954823887","FR","France"
+"176.31.8.208","176.31.8.211","2954823888","2954823891","ES","Spain"
+"176.31.8.212","176.31.9.63","2954823892","2954823999","FR","France"
+"176.31.9.64","176.31.9.79","2954824000","2954824015","ES","Spain"
+"176.31.9.80","176.31.10.63","2954824016","2954824255","FR","France"
+"176.31.10.64","176.31.10.67","2954824256","2954824259","ES","Spain"
+"176.31.10.68","176.31.10.95","2954824260","2954824287","FR","France"
+"176.31.10.96","176.31.10.127","2954824288","2954824319","ES","Spain"
+"176.31.10.128","176.31.10.223","2954824320","2954824415","FR","France"
+"176.31.10.224","176.31.10.239","2954824416","2954824431","GB","United Kingdom"
+"176.31.10.240","176.31.11.239","2954824432","2954824687","FR","France"
+"176.31.11.240","176.31.11.255","2954824688","2954824703","FI","Finland"
+"176.31.12.0","176.31.12.219","2954824704","2954824923","FR","France"
+"176.31.12.220","176.31.12.223","2954824924","2954824927","ES","Spain"
+"176.31.12.224","176.31.13.31","2954824928","2954824991","FR","France"
+"176.31.13.32","176.31.13.47","2954824992","2954825007","ES","Spain"
+"176.31.13.48","176.31.13.103","2954825008","2954825063","FR","France"
+"176.31.13.104","176.31.13.107","2954825064","2954825067","ES","Spain"
+"176.31.13.108","176.31.14.31","2954825068","2954825247","FR","France"
+"176.31.14.32","176.31.14.47","2954825248","2954825263","GB","United Kingdom"
+"176.31.14.48","176.31.14.95","2954825264","2954825311","FR","France"
+"176.31.14.96","176.31.14.99","2954825312","2954825315","GB","United Kingdom"
+"176.31.14.100","176.31.14.103","2954825316","2954825319","ES","Spain"
+"176.31.14.104","176.31.14.171","2954825320","2954825387","FR","France"
+"176.31.14.172","176.31.14.175","2954825388","2954825391","ES","Spain"
+"176.31.14.176","176.31.14.187","2954825392","2954825403","FR","France"
+"176.31.14.188","176.31.14.191","2954825404","2954825407","ES","Spain"
+"176.31.14.192","176.31.15.63","2954825408","2954825535","FR","France"
+"176.31.15.64","176.31.15.67","2954825536","2954825539","ES","Spain"
+"176.31.15.68","176.31.15.191","2954825540","2954825663","FR","France"
+"176.31.15.192","176.31.15.255","2954825664","2954825727","GB","United Kingdom"
+"176.31.16.0","176.31.17.47","2954825728","2954826031","FR","France"
+"176.31.17.48","176.31.17.51","2954826032","2954826035","ES","Spain"
+"176.31.17.52","176.31.17.175","2954826036","2954826159","FR","France"
+"176.31.17.176","176.31.17.179","2954826160","2954826163","ES","Spain"
+"176.31.17.180","176.31.18.231","2954826164","2954826471","FR","France"
+"176.31.18.232","176.31.18.235","2954826472","2954826475","GB","United Kingdom"
+"176.31.18.236","176.31.20.7","2954826476","2954826759","FR","France"
+"176.31.20.8","176.31.20.11","2954826760","2954826763","ES","Spain"
+"176.31.20.12","176.31.20.23","2954826764","2954826775","FR","France"
+"176.31.20.24","176.31.20.27","2954826776","2954826779","ES","Spain"
+"176.31.20.28","176.31.20.63","2954826780","2954826815","FR","France"
+"176.31.20.64","176.31.20.127","2954826816","2954826879","GB","United Kingdom"
+"176.31.20.128","176.31.20.255","2954826880","2954827007","FR","France"
+"176.31.21.0","176.31.21.127","2954827008","2954827135","ES","Spain"
+"176.31.21.128","176.31.24.23","2954827136","2954827799","FR","France"
+"176.31.24.24","176.31.24.31","2954827800","2954827807","DE","Germany"
+"176.31.24.32","176.31.24.163","2954827808","2954827939","FR","France"
+"176.31.24.164","176.31.24.167","2954827940","2954827943","PT","Portugal"
+"176.31.24.168","176.31.26.47","2954827944","2954828335","FR","France"
+"176.31.26.48","176.31.26.51","2954828336","2954828339","ES","Spain"
+"176.31.26.52","176.31.28.47","2954828340","2954828847","FR","France"
+"176.31.28.48","176.31.28.63","2954828848","2954828863","GB","United Kingdom"
+"176.31.28.64","176.31.28.175","2954828864","2954828975","FR","France"
+"176.31.28.176","176.31.28.179","2954828976","2954828979","GB","United Kingdom"
+"176.31.28.180","176.31.28.207","2954828980","2954829007","FR","France"
+"176.31.28.208","176.31.28.223","2954829008","2954829023","IE","Ireland"
+"176.31.28.224","176.31.30.95","2954829024","2954829407","FR","France"
+"176.31.30.96","176.31.30.111","2954829408","2954829423","ES","Spain"
+"176.31.30.112","176.31.31.55","2954829424","2954829623","FR","France"
+"176.31.31.56","176.31.31.63","2954829624","2954829631","ES","Spain"
+"176.31.31.64","176.31.31.79","2954829632","2954829647","GB","United Kingdom"
+"176.31.31.80","176.31.31.127","2954829648","2954829695","FR","France"
+"176.31.31.128","176.31.31.143","2954829696","2954829711","ES","Spain"
+"176.31.31.144","176.31.31.171","2954829712","2954829739","FR","France"
+"176.31.31.172","176.31.31.175","2954829740","2954829743","GB","United Kingdom"
+"176.31.31.176","176.31.31.183","2954829744","2954829751","FR","France"
+"176.31.31.184","176.31.31.184","2954829752","2954829752","ES","Spain"
+"176.31.31.185","176.31.31.191","2954829753","2954829759","FR","France"
+"176.31.31.192","176.31.31.255","2954829760","2954829823","ES","Spain"
+"176.31.32.0","176.31.32.19","2954829824","2954829843","FR","France"
+"176.31.32.20","176.31.32.23","2954829844","2954829847","DE","Germany"
+"176.31.32.24","176.31.32.31","2954829848","2954829855","FI","Finland"
+"176.31.32.32","176.31.32.135","2954829856","2954829959","FR","France"
+"176.31.32.136","176.31.32.139","2954829960","2954829963","PT","Portugal"
+"176.31.32.140","176.31.33.31","2954829964","2954830111","FR","France"
+"176.31.33.32","176.31.33.47","2954830112","2954830127","IE","Ireland"
+"176.31.33.48","176.31.33.83","2954830128","2954830163","FR","France"
+"176.31.33.84","176.31.33.87","2954830164","2954830167","PT","Portugal"
+"176.31.33.88","176.31.34.59","2954830168","2954830395","FR","France"
+"176.31.34.60","176.31.34.63","2954830396","2954830399","ES","Spain"
+"176.31.34.64","176.31.34.187","2954830400","2954830523","FR","France"
+"176.31.34.188","176.31.34.191","2954830524","2954830527","DE","Germany"
+"176.31.34.192","176.31.37.143","2954830528","2954831247","FR","France"
+"176.31.37.144","176.31.37.147","2954831248","2954831251","ES","Spain"
+"176.31.37.148","176.31.39.191","2954831252","2954831807","FR","France"
+"176.31.39.192","176.31.39.207","2954831808","2954831823","ES","Spain"
+"176.31.39.208","176.31.41.31","2954831824","2954832159","FR","France"
+"176.31.41.32","176.31.41.39","2954832160","2954832167","PT","Portugal"
+"176.31.41.40","176.31.41.127","2954832168","2954832255","FR","France"
+"176.31.41.128","176.31.41.159","2954832256","2954832287","GB","United Kingdom"
+"176.31.41.160","176.31.41.215","2954832288","2954832343","FR","France"
+"176.31.41.216","176.31.41.219","2954832344","2954832347","CH","Switzerland"
+"176.31.41.220","176.31.41.223","2954832348","2954832351","ES","Spain"
+"176.31.41.224","176.31.41.255","2954832352","2954832383","FR","France"
+"176.31.42.0","176.31.42.15","2954832384","2954832399","GB","United Kingdom"
+"176.31.42.16","176.31.42.31","2954832400","2954832415","FI","Finland"
+"176.31.42.32","176.31.42.223","2954832416","2954832607","FR","France"
+"176.31.42.224","176.31.42.255","2954832608","2954832639","PT","Portugal"
+"176.31.43.0","176.31.43.203","2954832640","2954832843","FR","France"
+"176.31.43.204","176.31.43.207","2954832844","2954832847","GB","United Kingdom"
+"176.31.43.208","176.31.43.251","2954832848","2954832891","FR","France"
+"176.31.43.252","176.31.43.255","2954832892","2954832895","ES","Spain"
+"176.31.44.0","176.31.45.191","2954832896","2954833343","FR","France"
+"176.31.45.192","176.31.45.223","2954833344","2954833375","GB","United Kingdom"
+"176.31.45.224","176.31.46.11","2954833376","2954833419","FR","France"
+"176.31.46.12","176.31.46.15","2954833420","2954833423","PL","Poland"
+"176.31.46.16","176.31.46.47","2954833424","2954833455","FR","France"
+"176.31.46.48","176.31.46.63","2954833456","2954833471","ES","Spain"
+"176.31.46.64","176.31.46.159","2954833472","2954833567","FR","France"
+"176.31.46.160","176.31.46.163","2954833568","2954833571","ES","Spain"
+"176.31.46.164","176.31.47.63","2954833572","2954833727","FR","France"
+"176.31.47.64","176.31.47.67","2954833728","2954833731","ES","Spain"
+"176.31.47.68","176.31.47.159","2954833732","2954833823","FR","France"
+"176.31.47.160","176.31.47.191","2954833824","2954833855","GB","United Kingdom"
+"176.31.47.192","176.31.48.47","2954833856","2954833967","FR","France"
+"176.31.48.48","176.31.48.63","2954833968","2954833983","ES","Spain"
+"176.31.48.64","176.31.48.223","2954833984","2954834143","FR","France"
+"176.31.48.224","176.31.48.231","2954834144","2954834151","GB","United Kingdom"
+"176.31.48.232","176.31.50.87","2954834152","2954834519","FR","France"
+"176.31.50.88","176.31.50.91","2954834520","2954834523","ES","Spain"
+"176.31.50.92","176.31.50.179","2954834524","2954834611","FR","France"
+"176.31.50.180","176.31.50.183","2954834612","2954834615","ES","Spain"
+"176.31.50.184","176.31.50.239","2954834616","2954834671","FR","France"
+"176.31.50.240","176.31.50.243","2954834672","2954834675","ES","Spain"
+"176.31.50.244","176.31.51.159","2954834676","2954834847","FR","France"
+"176.31.51.160","176.31.51.175","2954834848","2954834863","ES","Spain"
+"176.31.51.176","176.31.52.95","2954834864","2954835039","FR","France"
+"176.31.52.96","176.31.52.99","2954835040","2954835043","DE","Germany"
+"176.31.52.100","176.31.52.123","2954835044","2954835067","FR","France"
+"176.31.52.124","176.31.52.127","2954835068","2954835071","FI","Finland"
+"176.31.52.128","176.31.53.95","2954835072","2954835295","FR","France"
+"176.31.53.96","176.31.53.99","2954835296","2954835299","ES","Spain"
+"176.31.53.100","176.31.53.219","2954835300","2954835419","FR","France"
+"176.31.53.220","176.31.53.223","2954835420","2954835423","GB","United Kingdom"
+"176.31.53.224","176.31.53.243","2954835424","2954835443","FR","France"
+"176.31.53.244","176.31.53.247","2954835444","2954835447","ES","Spain"
+"176.31.53.248","176.31.53.251","2954835448","2954835451","FR","France"
+"176.31.53.252","176.31.53.255","2954835452","2954835455","ES","Spain"
+"176.31.54.0","176.31.54.19","2954835456","2954835475","FR","France"
+"176.31.54.20","176.31.54.23","2954835476","2954835479","ES","Spain"
+"176.31.54.24","176.31.54.55","2954835480","2954835511","FR","France"
+"176.31.54.56","176.31.54.63","2954835512","2954835519","ES","Spain"
+"176.31.54.64","176.31.54.163","2954835520","2954835619","FR","France"
+"176.31.54.164","176.31.54.164","2954835620","2954835620","ES","Spain"
+"176.31.54.165","176.31.54.191","2954835621","2954835647","FR","France"
+"176.31.54.192","176.31.54.199","2954835648","2954835655","ES","Spain"
+"176.31.54.200","176.31.59.227","2954835656","2954836963","FR","France"
+"176.31.59.228","176.31.59.231","2954836964","2954836967","IE","Ireland"
+"176.31.59.232","176.31.59.247","2954836968","2954836983","FR","France"
+"176.31.59.248","176.31.59.255","2954836984","2954836991","PT","Portugal"
+"176.31.60.0","176.31.60.79","2954836992","2954837071","FR","France"
+"176.31.60.80","176.31.60.83","2954837072","2954837075","ES","Spain"
+"176.31.60.84","176.31.61.63","2954837076","2954837311","FR","France"
+"176.31.61.64","176.31.61.71","2954837312","2954837319","FI","Finland"
+"176.31.61.72","176.31.61.79","2954837320","2954837327","FR","France"
+"176.31.61.80","176.31.61.87","2954837328","2954837335","GB","United Kingdom"
+"176.31.61.88","176.31.61.191","2954837336","2954837439","FR","France"
+"176.31.61.192","176.31.61.223","2954837440","2954837471","GB","United Kingdom"
+"176.31.61.224","176.31.62.75","2954837472","2954837579","FR","France"
+"176.31.62.76","176.31.62.79","2954837580","2954837583","GB","United Kingdom"
+"176.31.62.80","176.31.62.95","2954837584","2954837599","FR","France"
+"176.31.62.96","176.31.62.103","2954837600","2954837607","GB","United Kingdom"
+"176.31.62.104","176.31.62.163","2954837608","2954837667","FR","France"
+"176.31.62.164","176.31.62.167","2954837668","2954837671","ES","Spain"
+"176.31.62.168","176.31.62.239","2954837672","2954837743","FR","France"
+"176.31.62.240","176.31.62.247","2954837744","2954837751","CZ","Czech Republic"
+"176.31.62.248","176.31.63.67","2954837752","2954837827","FR","France"
+"176.31.63.68","176.31.63.71","2954837828","2954837831","DE","Germany"
+"176.31.63.72","176.31.63.107","2954837832","2954837867","FR","France"
+"176.31.63.108","176.31.63.111","2954837868","2954837871","ES","Spain"
+"176.31.63.112","176.31.64.87","2954837872","2954838103","FR","France"
+"176.31.64.88","176.31.64.91","2954838104","2954838107","DE","Germany"
+"176.31.64.92","176.31.64.199","2954838108","2954838215","FR","France"
+"176.31.64.200","176.31.64.203","2954838216","2954838219","GB","United Kingdom"
+"176.31.64.204","176.31.66.71","2954838220","2954838599","FR","France"
+"176.31.66.72","176.31.66.79","2954838600","2954838607","GB","United Kingdom"
+"176.31.66.80","176.31.67.127","2954838608","2954838911","FR","France"
+"176.31.67.128","176.31.67.131","2954838912","2954838915","DE","Germany"
+"176.31.67.132","176.31.68.63","2954838916","2954839103","FR","France"
+"176.31.68.64","176.31.68.67","2954839104","2954839107","GB","United Kingdom"
+"176.31.68.68","176.31.68.71","2954839108","2954839111","FR","France"
+"176.31.68.72","176.31.68.79","2954839112","2954839119","ES","Spain"
+"176.31.68.80","176.31.68.203","2954839120","2954839243","FR","France"
+"176.31.68.204","176.31.68.207","2954839244","2954839247","ES","Spain"
+"176.31.68.208","176.31.68.227","2954839248","2954839267","FR","France"
+"176.31.68.228","176.31.68.231","2954839268","2954839271","ES","Spain"
+"176.31.68.232","176.31.69.23","2954839272","2954839319","FR","France"
+"176.31.69.24","176.31.69.31","2954839320","2954839327","GB","United Kingdom"
+"176.31.69.32","176.31.69.231","2954839328","2954839527","FR","France"
+"176.31.69.232","176.31.69.239","2954839528","2954839535","GB","United Kingdom"
+"176.31.69.240","176.31.72.31","2954839536","2954840095","FR","France"
+"176.31.72.32","176.31.72.39","2954840096","2954840103","ES","Spain"
+"176.31.72.40","176.31.72.191","2954840104","2954840255","FR","France"
+"176.31.72.192","176.31.73.127","2954840256","2954840447","GB","United Kingdom"
+"176.31.73.128","176.31.73.179","2954840448","2954840499","FR","France"
+"176.31.73.180","176.31.73.183","2954840500","2954840503","ES","Spain"
+"176.31.73.184","176.31.73.195","2954840504","2954840515","FR","France"
+"176.31.73.196","176.31.73.199","2954840516","2954840519","NL","Netherlands"
+"176.31.73.200","176.31.74.35","2954840520","2954840611","FR","France"
+"176.31.74.36","176.31.74.39","2954840612","2954840615","GB","United Kingdom"
+"176.31.74.40","176.31.74.191","2954840616","2954840767","FR","France"
+"176.31.74.192","176.31.74.199","2954840768","2954840775","GB","United Kingdom"
+"176.31.74.200","176.31.74.207","2954840776","2954840783","FR","France"
+"176.31.74.208","176.31.74.223","2954840784","2954840799","ES","Spain"
+"176.31.74.224","176.31.75.95","2954840800","2954840927","FR","France"
+"176.31.75.96","176.31.75.99","2954840928","2954840931","DE","Germany"
+"176.31.75.100","176.31.75.191","2954840932","2954841023","FR","France"
+"176.31.75.192","176.31.75.255","2954841024","2954841087","ES","Spain"
+"176.31.76.0","176.31.76.7","2954841088","2954841095","FR","France"
+"176.31.76.8","176.31.76.15","2954841096","2954841103","GB","United Kingdom"
+"176.31.76.16","176.31.76.23","2954841104","2954841111","ES","Spain"
+"176.31.76.24","176.31.76.171","2954841112","2954841259","FR","France"
+"176.31.76.172","176.31.76.175","2954841260","2954841263","GB","United Kingdom"
+"176.31.76.176","176.31.77.239","2954841264","2954841583","FR","France"
+"176.31.77.240","176.31.77.247","2954841584","2954841591","ES","Spain"
+"176.31.77.248","176.31.78.107","2954841592","2954841707","FR","France"
+"176.31.78.108","176.31.78.111","2954841708","2954841711","NL","Netherlands"
+"176.31.78.112","176.31.78.251","2954841712","2954841851","FR","France"
+"176.31.78.252","176.31.78.255","2954841852","2954841855","ES","Spain"
+"176.31.79.0","176.31.79.219","2954841856","2954842075","FR","France"
+"176.31.79.220","176.31.79.223","2954842076","2954842079","GB","United Kingdom"
+"176.31.79.224","176.31.80.127","2954842080","2954842239","FR","France"
+"176.31.80.128","176.31.80.131","2954842240","2954842243","ES","Spain"
+"176.31.80.132","176.31.80.135","2954842244","2954842247","FR","France"
+"176.31.80.136","176.31.80.139","2954842248","2954842251","ES","Spain"
+"176.31.80.140","176.31.81.7","2954842252","2954842375","FR","France"
+"176.31.81.8","176.31.81.15","2954842376","2954842383","ES","Spain"
+"176.31.81.16","176.31.81.43","2954842384","2954842411","FR","France"
+"176.31.81.44","176.31.81.47","2954842412","2954842415","GB","United Kingdom"
+"176.31.81.48","176.31.81.103","2954842416","2954842471","FR","France"
+"176.31.81.104","176.31.81.111","2954842472","2954842479","GB","United Kingdom"
+"176.31.81.112","176.31.81.191","2954842480","2954842559","FR","France"
+"176.31.81.192","176.31.81.207","2954842560","2954842575","IE","Ireland"
+"176.31.81.208","176.31.83.163","2954842576","2954843043","FR","France"
+"176.31.83.164","176.31.83.167","2954843044","2954843047","GB","United Kingdom"
+"176.31.83.168","176.31.84.51","2954843048","2954843187","FR","France"
+"176.31.84.52","176.31.84.55","2954843188","2954843191","GB","United Kingdom"
+"176.31.84.56","176.31.85.87","2954843192","2954843479","FR","France"
+"176.31.85.88","176.31.85.95","2954843480","2954843487","GB","United Kingdom"
+"176.31.85.96","176.31.85.111","2954843488","2954843503","FR","France"
+"176.31.85.112","176.31.85.115","2954843504","2954843507","ES","Spain"
+"176.31.85.116","176.31.86.111","2954843508","2954843759","FR","France"
+"176.31.86.112","176.31.86.123","2954843760","2954843771","ES","Spain"
+"176.31.86.124","176.31.87.243","2954843772","2954844147","FR","France"
+"176.31.87.244","176.31.87.247","2954844148","2954844151","DE","Germany"
+"176.31.87.248","176.31.88.32","2954844152","2954844192","FR","France"
+"176.31.88.33","176.31.88.33","2954844193","2954844193","NL","Netherlands"
+"176.31.88.34","176.31.88.103","2954844194","2954844263","FR","France"
+"176.31.88.104","176.31.88.107","2954844264","2954844267","IE","Ireland"
+"176.31.88.108","176.31.88.115","2954844268","2954844275","FR","France"
+"176.31.88.116","176.31.88.119","2954844276","2954844279","GB","United Kingdom"
+"176.31.88.120","176.31.90.143","2954844280","2954844815","FR","France"
+"176.31.90.144","176.31.90.147","2954844816","2954844819","GB","United Kingdom"
+"176.31.90.148","176.31.91.15","2954844820","2954844943","FR","France"
+"176.31.91.16","176.31.91.19","2954844944","2954844947","GB","United Kingdom"
+"176.31.91.20","176.31.91.71","2954844948","2954844999","FR","France"
+"176.31.91.72","176.31.91.75","2954845000","2954845003","ES","Spain"
+"176.31.91.76","176.31.91.127","2954845004","2954845055","FR","France"
+"176.31.91.128","176.31.91.131","2954845056","2954845059","PT","Portugal"
+"176.31.91.132","176.31.91.159","2954845060","2954845087","FR","France"
+"176.31.91.160","176.31.91.163","2954845088","2954845091","FI","Finland"
+"176.31.91.164","176.31.92.99","2954845092","2954845283","FR","France"
+"176.31.92.100","176.31.92.103","2954845284","2954845287","GB","United Kingdom"
+"176.31.92.104","176.31.92.179","2954845288","2954845363","FR","France"
+"176.31.92.180","176.31.92.183","2954845364","2954845367","ES","Spain"
+"176.31.92.184","176.31.94.255","2954845368","2954845951","FR","France"
+"176.31.95.0","176.31.95.15","2954845952","2954845967","ES","Spain"
+"176.31.95.16","176.31.95.155","2954845968","2954846107","FR","France"
+"176.31.95.156","176.31.95.159","2954846108","2954846111","ES","Spain"
+"176.31.95.160","176.31.95.167","2954846112","2954846119","FR","France"
+"176.31.95.168","176.31.95.171","2954846120","2954846123","IE","Ireland"
+"176.31.95.172","176.31.95.187","2954846124","2954846139","FR","France"
+"176.31.95.188","176.31.95.191","2954846140","2954846143","ES","Spain"
+"176.31.95.192","176.31.128.15","2954846144","2954854415","FR","France"
+"176.31.128.16","176.31.128.31","2954854416","2954854431","GB","United Kingdom"
+"176.31.128.32","176.31.128.207","2954854432","2954854607","FR","France"
+"176.31.128.208","176.31.128.215","2954854608","2954854615","ES","Spain"
+"176.31.128.216","176.31.130.139","2954854616","2954855051","FR","France"
+"176.31.130.140","176.31.130.143","2954855052","2954855055","ES","Spain"
+"176.31.130.144","176.31.130.147","2954855056","2954855059","FR","France"
+"176.31.130.148","176.31.130.151","2954855060","2954855063","ES","Spain"
+"176.31.130.152","176.31.130.163","2954855064","2954855075","FR","France"
+"176.31.130.164","176.31.130.167","2954855076","2954855079","ES","Spain"
+"176.31.130.168","176.31.130.255","2954855080","2954855167","FR","France"
+"176.31.131.0","176.31.131.15","2954855168","2954855183","ES","Spain"
+"176.31.131.16","176.31.132.83","2954855184","2954855507","FR","France"
+"176.31.132.84","176.31.132.87","2954855508","2954855511","DE","Germany"
+"176.31.132.88","176.31.132.91","2954855512","2954855515","FR","France"
+"176.31.132.92","176.31.132.95","2954855516","2954855519","ES","Spain"
+"176.31.132.96","176.31.132.103","2954855520","2954855527","FR","France"
+"176.31.132.104","176.31.132.111","2954855528","2954855535","ES","Spain"
+"176.31.132.112","176.31.132.239","2954855536","2954855663","FR","France"
+"176.31.132.240","176.31.132.255","2954855664","2954855679","PT","Portugal"
+"176.31.133.0","176.31.133.199","2954855680","2954855879","FR","France"
+"176.31.133.200","176.31.133.207","2954855880","2954855887","ES","Spain"
+"176.31.133.208","176.31.134.243","2954855888","2954856179","FR","France"
+"176.31.134.244","176.31.134.247","2954856180","2954856183","ES","Spain"
+"176.31.134.248","176.31.135.255","2954856184","2954856447","FR","France"
+"176.31.136.0","176.31.136.63","2954856448","2954856511","ES","Spain"
+"176.31.136.64","176.31.136.111","2954856512","2954856559","FR","France"
+"176.31.136.112","176.31.136.115","2954856560","2954856563","ES","Spain"
+"176.31.136.116","176.31.136.183","2954856564","2954856631","FR","France"
+"176.31.136.184","176.31.136.187","2954856632","2954856635","GB","United Kingdom"
+"176.31.136.188","176.31.138.159","2954856636","2954857119","FR","France"
+"176.31.138.160","176.31.138.175","2954857120","2954857135","PT","Portugal"
+"176.31.138.176","176.31.140.111","2954857136","2954857583","FR","France"
+"176.31.140.112","176.31.140.127","2954857584","2954857599","ES","Spain"
+"176.31.140.128","176.31.141.95","2954857600","2954857823","FR","France"
+"176.31.141.96","176.31.141.127","2954857824","2954857855","ES","Spain"
+"176.31.141.128","176.31.141.255","2954857856","2954857983","IE","Ireland"
+"176.31.142.0","176.31.142.47","2954857984","2954858031","FR","France"
+"176.31.142.48","176.31.142.51","2954858032","2954858035","GB","United Kingdom"
+"176.31.142.52","176.31.142.59","2954858036","2954858043","FR","France"
+"176.31.142.60","176.31.142.63","2954858044","2954858047","PT","Portugal"
+"176.31.142.64","176.31.142.95","2954858048","2954858079","FR","France"
+"176.31.142.96","176.31.142.111","2954858080","2954858095","ES","Spain"
+"176.31.142.112","176.31.143.191","2954858096","2954858431","FR","France"
+"176.31.143.192","176.31.143.199","2954858432","2954858439","GB","United Kingdom"
+"176.31.143.200","176.31.143.255","2954858440","2954858495","FR","France"
+"176.31.144.0","176.31.144.255","2954858496","2954858751","ES","Spain"
+"176.31.145.0","176.31.145.75","2954858752","2954858827","FR","France"
+"176.31.145.76","176.31.145.79","2954858828","2954858831","GB","United Kingdom"
+"176.31.145.80","176.31.145.159","2954858832","2954858911","FR","France"
+"176.31.145.160","176.31.145.191","2954858912","2954858943","ES","Spain"
+"176.31.145.192","176.31.146.19","2954858944","2954859027","FR","France"
+"176.31.146.20","176.31.146.23","2954859028","2954859031","PT","Portugal"
+"176.31.146.24","176.31.146.35","2954859032","2954859043","FR","France"
+"176.31.146.36","176.31.146.39","2954859044","2954859047","ES","Spain"
+"176.31.146.40","176.31.147.51","2954859048","2954859315","FR","France"
+"176.31.147.52","176.31.147.55","2954859316","2954859319","ES","Spain"
+"176.31.147.56","176.31.147.59","2954859320","2954859323","FR","France"
+"176.31.147.60","176.31.147.63","2954859324","2954859327","ES","Spain"
+"176.31.147.64","176.31.148.191","2954859328","2954859711","FR","France"
+"176.31.148.192","176.31.148.207","2954859712","2954859727","PL","Poland"
+"176.31.148.208","176.31.149.95","2954859728","2954859871","FR","France"
+"176.31.149.96","176.31.149.127","2954859872","2954859903","ES","Spain"
+"176.31.149.128","176.31.149.183","2954859904","2954859959","FR","France"
+"176.31.149.184","176.31.149.187","2954859960","2954859963","ES","Spain"
+"176.31.149.188","176.31.151.171","2954859964","2954860459","FR","France"
+"176.31.151.172","176.31.151.175","2954860460","2954860463","GB","United Kingdom"
+"176.31.151.176","176.31.156.83","2954860464","2954861651","FR","France"
+"176.31.156.84","176.31.156.87","2954861652","2954861655","GB","United Kingdom"
+"176.31.156.88","176.31.156.195","2954861656","2954861763","FR","France"
+"176.31.156.196","176.31.156.199","2954861764","2954861767","GB","United Kingdom"
+"176.31.156.200","176.31.157.43","2954861768","2954861867","FR","France"
+"176.31.157.44","176.31.157.47","2954861868","2954861871","CZ","Czech Republic"
+"176.31.157.48","176.31.157.51","2954861872","2954861875","FR","France"
+"176.31.157.52","176.31.157.55","2954861876","2954861879","CH","Switzerland"
+"176.31.157.56","176.31.157.135","2954861880","2954861959","FR","France"
+"176.31.157.136","176.31.157.143","2954861960","2954861967","GB","United Kingdom"
+"176.31.157.144","176.31.157.151","2954861968","2954861975","ES","Spain"
+"176.31.157.152","176.31.157.255","2954861976","2954862079","FR","France"
+"176.31.158.0","176.31.158.15","2954862080","2954862095","ES","Spain"
+"176.31.158.16","176.31.159.79","2954862096","2954862415","FR","France"
+"176.31.159.80","176.31.159.83","2954862416","2954862419","ES","Spain"
+"176.31.159.84","176.31.159.143","2954862420","2954862479","FR","France"
+"176.31.159.144","176.31.159.159","2954862480","2954862495","ES","Spain"
+"176.31.159.160","176.31.171.255","2954862496","2954865663","FR","France"
+"176.31.172.0","176.31.172.255","2954865664","2954865919","ES","Spain"
+"176.31.173.0","176.31.177.97","2954865920","2954867041","FR","France"
+"176.31.177.98","176.31.177.99","2954867042","2954867043","PT","Portugal"
+"176.31.177.100","176.31.192.15","2954867044","2954870799","FR","France"
+"176.31.192.16","176.31.192.19","2954870800","2954870803","ES","Spain"
+"176.31.192.20","176.31.192.59","2954870804","2954870843","FR","France"
+"176.31.192.60","176.31.192.63","2954870844","2954870847","ES","Spain"
+"176.31.192.64","176.31.192.119","2954870848","2954870903","FR","France"
+"176.31.192.120","176.31.192.123","2954870904","2954870907","ES","Spain"
+"176.31.192.124","176.31.195.255","2954870908","2954871807","FR","France"
+"176.31.196.0","176.31.196.15","2954871808","2954871823","ES","Spain"
+"176.31.196.16","176.31.196.147","2954871824","2954871955","FR","France"
+"176.31.196.148","176.31.196.151","2954871956","2954871959","PT","Portugal"
+"176.31.196.152","176.31.196.175","2954871960","2954871983","FR","France"
+"176.31.196.176","176.31.196.191","2954871984","2954871999","PT","Portugal"
+"176.31.196.192","176.31.198.11","2954872000","2954872331","FR","France"
+"176.31.198.12","176.31.198.15","2954872332","2954872335","GB","United Kingdom"
+"176.31.198.16","176.31.198.231","2954872336","2954872551","FR","France"
+"176.31.198.232","176.31.198.235","2954872552","2954872555","GB","United Kingdom"
+"176.31.198.236","176.31.199.31","2954872556","2954872607","FR","France"
+"176.31.199.32","176.31.199.63","2954872608","2954872639","ES","Spain"
+"176.31.199.64","176.31.202.7","2954872640","2954873351","FR","France"
+"176.31.202.8","176.31.202.11","2954873352","2954873355","GB","United Kingdom"
+"176.31.202.12","176.31.203.95","2954873356","2954873695","FR","France"
+"176.31.203.96","176.31.203.127","2954873696","2954873727","FI","Finland"
+"176.31.203.128","176.31.203.239","2954873728","2954873839","FR","France"
+"176.31.203.240","176.31.203.247","2954873840","2954873847","ES","Spain"
+"176.31.203.248","176.31.204.63","2954873848","2954873919","FR","France"
+"176.31.204.64","176.31.204.127","2954873920","2954873983","IE","Ireland"
+"176.31.204.128","176.31.204.255","2954873984","2954874111","GB","United Kingdom"
+"176.31.205.0","176.31.205.15","2954874112","2954874127","FR","France"
+"176.31.205.16","176.31.205.23","2954874128","2954874135","ES","Spain"
+"176.31.205.24","176.31.205.235","2954874136","2954874347","FR","France"
+"176.31.205.236","176.31.205.243","2954874348","2954874355","ES","Spain"
+"176.31.205.244","176.31.206.47","2954874356","2954874415","FR","France"
+"176.31.206.48","176.31.206.51","2954874416","2954874419","GB","United Kingdom"
+"176.31.206.52","176.31.206.63","2954874420","2954874431","FR","France"
+"176.31.206.64","176.31.206.79","2954874432","2954874447","GB","United Kingdom"
+"176.31.206.80","176.31.207.31","2954874448","2954874655","FR","France"
+"176.31.207.32","176.31.207.39","2954874656","2954874663","DE","Germany"
+"176.31.207.40","176.31.208.63","2954874664","2954874943","FR","France"
+"176.31.208.64","176.31.208.95","2954874944","2954874975","ES","Spain"
+"176.31.208.96","176.31.208.255","2954874976","2954875135","FR","France"
+"176.31.209.0","176.31.209.31","2954875136","2954875167","GB","United Kingdom"
+"176.31.209.32","176.31.210.75","2954875168","2954875467","FR","France"
+"176.31.210.76","176.31.210.79","2954875468","2954875471","GB","United Kingdom"
+"176.31.210.80","176.31.210.191","2954875472","2954875583","FR","France"
+"176.31.210.192","176.31.210.195","2954875584","2954875587","ES","Spain"
+"176.31.210.196","176.31.211.231","2954875588","2954875879","FR","France"
+"176.31.211.232","176.31.211.235","2954875880","2954875883","ES","Spain"
+"176.31.211.236","176.31.211.243","2954875884","2954875891","FR","France"
+"176.31.211.244","176.31.211.247","2954875892","2954875895","ES","Spain"
+"176.31.211.248","176.31.212.63","2954875896","2954875967","FR","France"
+"176.31.212.64","176.31.212.95","2954875968","2954875999","FI","Finland"
+"176.31.212.96","176.31.212.139","2954876000","2954876043","FR","France"
+"176.31.212.140","176.31.212.143","2954876044","2954876047","GB","United Kingdom"
+"176.31.212.144","176.31.213.87","2954876048","2954876247","FR","France"
+"176.31.213.88","176.31.213.95","2954876248","2954876255","ES","Spain"
+"176.31.213.96","176.31.213.191","2954876256","2954876351","FR","France"
+"176.31.213.192","176.31.213.223","2954876352","2954876383","ES","Spain"
+"176.31.213.224","176.31.215.199","2954876384","2954876871","FR","France"
+"176.31.215.200","176.31.215.203","2954876872","2954876875","ES","Spain"
+"176.31.215.204","176.31.215.215","2954876876","2954876887","FR","France"
+"176.31.215.216","176.31.215.219","2954876888","2954876891","ES","Spain"
+"176.31.215.220","176.31.216.175","2954876892","2954877103","FR","France"
+"176.31.216.176","176.31.216.179","2954877104","2954877107","PL","Poland"
+"176.31.216.180","176.31.216.235","2954877108","2954877163","FR","France"
+"176.31.216.236","176.31.216.239","2954877164","2954877167","ES","Spain"
+"176.31.216.240","176.31.218.83","2954877168","2954877523","FR","France"
+"176.31.218.84","176.31.218.87","2954877524","2954877527","ES","Spain"
+"176.31.218.88","176.31.218.95","2954877528","2954877535","PT","Portugal"
+"176.31.218.96","176.31.219.31","2954877536","2954877727","FR","France"
+"176.31.219.32","176.31.219.47","2954877728","2954877743","IE","Ireland"
+"176.31.219.48","176.31.219.123","2954877744","2954877819","FR","France"
+"176.31.219.124","176.31.219.127","2954877820","2954877823","ES","Spain"
+"176.31.219.128","176.31.220.15","2954877824","2954877967","FR","France"
+"176.31.220.16","176.31.220.31","2954877968","2954877983","PT","Portugal"
+"176.31.220.32","176.31.220.191","2954877984","2954878143","FR","France"
+"176.31.220.192","176.31.220.255","2954878144","2954878207","ES","Spain"
+"176.31.221.0","176.31.222.143","2954878208","2954878607","FR","France"
+"176.31.222.144","176.31.222.159","2954878608","2954878623","FI","Finland"
+"176.31.222.160","176.31.222.231","2954878624","2954878695","FR","France"
+"176.31.222.232","176.31.222.239","2954878696","2954878703","IE","Ireland"
+"176.31.222.240","176.31.222.243","2954878704","2954878707","FR","France"
+"176.31.222.244","176.31.222.247","2954878708","2954878711","GB","United Kingdom"
+"176.31.222.248","176.31.223.135","2954878712","2954878855","FR","France"
+"176.31.223.136","176.31.223.143","2954878856","2954878863","IE","Ireland"
+"176.31.223.144","176.31.223.179","2954878864","2954878899","FR","France"
+"176.31.223.180","176.31.223.183","2954878900","2954878903","GB","United Kingdom"
+"176.31.223.184","176.31.223.187","2954878904","2954878907","FR","France"
+"176.31.223.188","176.31.223.191","2954878908","2954878911","ES","Spain"
+"176.31.223.192","176.31.223.211","2954878912","2954878931","FR","France"
+"176.31.223.212","176.31.223.215","2954878932","2954878935","GB","United Kingdom"
+"176.31.223.216","176.31.255.255","2954878936","2954887167","FR","France"
+"176.32.0.0","176.32.15.255","2954887168","2954891263","UA","Ukraine"
+"176.32.16.0","176.32.31.255","2954891264","2954895359","IT","Italy"
+"176.32.32.0","176.32.39.255","2954895360","2954897407","RU","Russian Federation"
+"176.32.40.0","176.32.47.255","2954897408","2954899455","DE","Germany"
+"176.32.48.0","176.32.55.255","2954899456","2954901503","ES","Spain"
+"176.32.56.0","176.32.63.255","2954901504","2954903551","IT","Italy"
+"176.32.64.0","176.32.95.255","2954903552","2954911743","JP","Japan"
+"176.32.96.0","176.32.103.255","2954911744","2954913791","US","United States"
+"176.32.104.0","176.32.111.255","2954913792","2954915839","IE","Ireland"
+"176.32.112.0","176.32.123.255","2954915840","2954918911","US","United States"
+"176.32.124.0","176.32.124.255","2954918912","2954919167","NL","Netherlands"
+"176.32.125.0","176.32.125.127","2954919168","2954919295","US","United States"
+"176.32.125.128","176.32.125.255","2954919296","2954919423","NL","Netherlands"
+"176.32.126.0","176.32.127.255","2954919424","2954919935","IE","Ireland"
+"176.32.128.0","176.32.159.255","2954919936","2954928127","RU","Russian Federation"
+"176.32.160.0","176.32.175.255","2954928128","2954932223","PL","Poland"
+"176.32.176.0","176.32.191.255","2954932224","2954936319","RU","Russian Federation"
+"176.32.192.0","176.32.199.255","2954936320","2954938367","AM","Armenia"
+"176.32.200.0","176.32.207.255","2954938368","2954940415","HU","Hungary"
+"176.32.208.0","176.32.223.255","2954940416","2954944511","DE","Germany"
+"176.32.224.0","176.32.231.255","2954944512","2954946559","GB","United Kingdom"
+"176.32.232.0","176.32.239.255","2954946560","2954948607","DE","Germany"
+"176.32.240.0","176.32.247.255","2954948608","2954950655","RU","Russian Federation"
+"176.32.248.0","176.32.255.255","2954950656","2954952703","ES","Spain"
+"176.33.0.0","176.33.255.255","2954952704","2955018239","TR","Turkey"
+"176.34.0.0","176.34.37.14","2955018240","2955027726","JP","Japan"
+"176.34.37.15","176.34.37.15","2955027727","2955027727","IE","Ireland"
+"176.34.37.16","176.34.63.255","2955027728","2955034623","JP","Japan"
+"176.34.64.0","176.34.255.255","2955034624","2955083775","IE","Ireland"
+"176.35.0.0","176.35.255.255","2955083776","2955149311","GB","United Kingdom"
+"176.36.0.0","176.39.255.255","2955149312","2955411455","UA","Ukraine"
+"176.40.0.0","176.43.255.255","2955411456","2955673599","TR","Turkey"
+"176.44.0.0","176.45.255.255","2955673600","2955804671","SA","Saudi Arabia"
+"176.46.0.0","176.46.88.255","2955804672","2955827455","EE","Estonia"
+"176.46.89.0","176.46.89.255","2955827456","2955827711","FI","Finland"
+"176.46.90.0","176.46.127.255","2955827712","2955837439","EE","Estonia"
+"176.46.128.0","176.46.159.255","2955837440","2955845631","IR","Iran, Islamic Republic of"
+"176.46.160.0","176.46.191.255","2955845632","2955853823","GB","United Kingdom"
+"176.46.192.0","176.46.255.255","2955853824","2955870207","CH","Switzerland"
+"176.47.0.0","176.47.255.255","2955870208","2955935743","SA","Saudi Arabia"
+"176.48.0.0","176.52.127.255","2955935744","2956230655","RU","Russian Federation"
+"176.52.128.0","176.52.159.255","2956230656","2956238847","SI","Slovenia"
+"176.52.160.0","176.52.175.255","2956238848","2956242943","ES","Spain"
+"176.52.176.0","176.52.181.255","2956242944","2956244479","JO","Jordan"
+"176.52.182.0","176.52.183.255","2956244480","2956244991","SE","Sweden"
+"176.52.184.0","176.52.184.255","2956244992","2956245247","FR","France"
+"176.52.185.0","176.52.185.255","2956245248","2956245503","RO","Romania"
+"176.52.186.0","176.52.186.255","2956245504","2956245759","GB","United Kingdom"
+"176.52.187.0","176.52.187.255","2956245760","2956246015","DE","Germany"
+"176.52.188.0","176.52.191.255","2956246016","2956247039","FR","France"
+"176.52.192.0","176.52.207.255","2956247040","2956251135","DE","Germany"
+"176.52.208.0","176.52.215.255","2956251136","2956253183","GB","United Kingdom"
+"176.52.216.0","176.52.223.255","2956253184","2956255231","IE","Ireland"
+"176.52.224.0","176.52.239.255","2956255232","2956259327","FR","France"
+"176.52.240.0","176.52.247.255","2956259328","2956261375","DE","Germany"
+"176.52.248.0","176.52.255.255","2956261376","2956263423","ES","Spain"
+"176.53.0.0","176.53.127.255","2956263424","2956296191","TR","Turkey"
+"176.53.192.0","176.53.255.255","2956312576","2956328959","RU","Russian Federation"
+"176.54.0.0","176.55.255.255","2956328960","2956460031","TR","Turkey"
+"176.56.0.0","176.56.31.255","2956460032","2956468223","RU","Russian Federation"
+"176.56.32.0","176.56.39.255","2956468224","2956470271","LV","Latvia"
+"176.56.48.0","176.56.55.255","2956472320","2956474367","RU","Russian Federation"
+"176.56.56.0","176.56.63.255","2956474368","2956476415","GB","United Kingdom"
+"176.56.64.0","176.56.127.255","2956476416","2956492799","ES","Spain"
+"176.56.128.0","176.56.143.255","2956492800","2956496895","CH","Switzerland"
+"176.56.144.0","176.56.159.255","2956496896","2956500991","IR","Iran, Islamic Republic of"
+"176.56.160.0","176.56.167.255","2956500992","2956503039","NL","Netherlands"
+"176.56.168.0","176.56.171.255","2956503040","2956504063","CY","Cyprus"
+"176.56.172.0","176.56.172.255","2956504064","2956504319","CH","Switzerland"
+"176.56.173.0","176.56.173.255","2956504320","2956504575","NL","Netherlands"
+"176.56.174.0","176.56.174.255","2956504576","2956504831","CH","Switzerland"
+"176.56.175.0","176.56.179.255","2956504832","2956506111","NL","Netherlands"
+"176.56.180.0","176.56.180.255","2956506112","2956506367","GB","United Kingdom"
+"176.56.181.0","176.56.191.255","2956506368","2956509183","NL","Netherlands"
+"176.56.192.0","176.56.223.255","2956509184","2956517375","GB","United Kingdom"
+"176.56.224.0","176.56.239.255","2956517376","2956521471","NL","Netherlands"
+"176.56.240.0","176.56.255.255","2956521472","2956525567","SE","Sweden"
+"176.57.0.0","176.57.31.255","2956525568","2956533759","JO","Jordan"
+"176.57.32.0","176.57.39.255","2956533760","2956535807","FR","France"
+"176.57.40.0","176.57.47.255","2956535808","2956537855","LV","Latvia"
+"176.57.48.0","176.57.63.255","2956537856","2956541951","UA","Ukraine"
+"176.57.72.0","176.57.79.255","2956544000","2956546047","RU","Russian Federation"
+"176.57.80.0","176.57.87.255","2956546048","2956548095","FR","France"
+"176.57.88.0","176.57.91.255","2956548096","2956549119","SE","Sweden"
+"176.57.92.0","176.57.95.255","2956549120","2956550143","HR","Croatia"
+"176.57.96.0","176.57.111.255","2956550144","2956554239","ES","Spain"
+"176.57.112.0","176.57.127.255","2956554240","2956558335","IT","Italy"
+"176.57.128.0","176.57.191.255","2956558336","2956574719","DE","Germany"
+"176.57.192.0","176.57.199.255","2956574720","2956576767","SE","Sweden"
+"176.57.200.0","176.57.207.255","2956576768","2956578815","ES","Spain"
+"176.57.208.0","176.57.223.255","2956578816","2956582911","RU","Russian Federation"
+"176.57.224.0","176.57.239.255","2956582912","2956587007","IS","Iceland"
+"176.57.240.0","176.57.247.255","2956587008","2956589055","FR","France"
+"176.57.248.0","176.58.7.255","2956589056","2956593151","GB","United Kingdom"
+"176.58.8.0","176.58.15.255","2956593152","2956595199","ES","Spain"
+"176.58.16.0","176.58.23.255","2956595200","2956597247","PL","Poland"
+"176.58.24.0","176.58.31.255","2956597248","2956599295","NL","Netherlands"
+"176.58.32.0","176.58.43.255","2956599296","2956602367","RU","Russian Federation"
+"176.58.44.0","176.58.44.255","2956602368","2956602623","NL","Netherlands"
+"176.58.45.0","176.58.45.255","2956602624","2956602879","SE","Sweden"
+"176.58.46.0","176.58.46.255","2956602880","2956603135","GB","United Kingdom"
+"176.58.47.0","176.58.63.255","2956603136","2956607487","RU","Russian Federation"
+"176.58.64.0","176.58.79.255","2956607488","2956611583","PS","Palestinian Territory"
+"176.58.80.0","176.58.87.255","2956611584","2956613631","IT","Italy"
+"176.58.88.0","176.58.92.255","2956613632","2956614911","GB","United Kingdom"
+"176.58.93.0","176.58.93.255","2956614912","2956615167","NL","Netherlands"
+"176.58.94.0","176.58.94.255","2956615168","2956615423","FR","France"
+"176.58.95.0","176.58.95.255","2956615424","2956615679","EU","Europe"
+"176.58.96.0","176.58.127.255","2956615680","2956623871","GB","United Kingdom"
+"176.58.128.0","176.58.255.255","2956623872","2956656639","GR","Greece"
+"176.59.0.0","176.59.255.255","2956656640","2956722175","RU","Russian Federation"
+"176.60.0.0","176.60.255.255","2956722176","2956787711","BY","Belarus"
+"176.61.0.0","176.61.127.255","2956787712","2956820479","IE","Ireland"
+"176.61.128.0","176.61.135.255","2956820480","2956822527","NL","Netherlands"
+"176.61.136.0","176.61.140.255","2956822528","2956823807","SE","Sweden"
+"176.61.141.0","176.61.141.255","2956823808","2956824063","BE","Belgium"
+"176.61.142.0","176.61.143.255","2956824064","2956824575","SE","Sweden"
+"176.61.144.0","176.61.151.255","2956824576","2956826623","PT","Portugal"
+"176.61.152.0","176.61.159.255","2956826624","2956828671","HR","Croatia"
+"176.61.160.0","176.61.177.255","2956828672","2956833279","BA","Bosnia and Herzegovina"
+"176.61.178.0","176.61.179.255","2956833280","2956833791","AT","Austria"
+"176.61.180.0","176.61.191.255","2956833792","2956836863","BA","Bosnia and Herzegovina"
+"176.61.192.0","176.61.255.255","2956836864","2956853247","SK","Slovakia"
+"176.62.0.0","176.62.47.255","2956853248","2956865535","HR","Croatia"
+"176.62.48.0","176.62.63.255","2956865536","2956869631","IT","Italy"
+"176.62.64.0","176.62.127.255","2956869632","2956886015","RU","Russian Federation"
+"176.62.128.0","176.62.135.255","2956886016","2956888063","GB","United Kingdom"
+"176.62.136.0","176.62.143.255","2956888064","2956890111","BE","Belgium"
+"176.62.144.0","176.62.151.255","2956890112","2956892159","IR","Iran, Islamic Republic of"
+"176.62.152.0","176.62.159.255","2956892160","2956894207","IT","Italy"
+"176.62.160.0","176.62.175.255","2956894208","2956898303","BE","Belgium"
+"176.62.176.0","176.62.191.255","2956898304","2956902399","RU","Russian Federation"
+"176.62.192.0","176.62.199.255","2956902400","2956904447","NL","Netherlands"
+"176.62.200.0","176.62.207.255","2956904448","2956906495","DK","Denmark"
+"176.62.208.0","176.62.215.255","2956906496","2956908543","GB","United Kingdom"
+"176.62.216.0","176.62.223.255","2956908544","2956910591","RU","Russian Federation"
+"176.62.224.0","176.62.239.255","2956910592","2956914687","CZ","Czech Republic"
+"176.62.240.0","176.62.255.255","2956914688","2956918783","RU","Russian Federation"
+"176.63.0.0","176.63.255.255","2956918784","2956984319","HU","Hungary"
+"176.64.0.0","176.64.255.255","2956984320","2957049855","SE","Sweden"
+"176.65.0.0","176.65.31.255","2957049856","2957058047","PS","Palestinian Territory"
+"176.65.32.0","176.65.63.255","2957058048","2957066239","RU","Russian Federation"
+"176.65.64.0","176.65.71.255","2957066240","2957068287","GB","United Kingdom"
+"176.65.72.0","176.65.79.255","2957068288","2957070335","LU","Luxembourg"
+"176.65.80.0","176.65.95.255","2957070336","2957074431","IT","Italy"
+"176.65.96.0","176.65.127.255","2957074432","2957082623","RU","Russian Federation"
+"176.65.128.0","176.65.159.255","2957082624","2957090815","DE","Germany"
+"176.65.160.0","176.65.255.255","2957090816","2957115391","IR","Iran, Islamic Republic of"
+"176.66.0.0","176.66.255.255","2957115392","2957180927","AT","Austria"
+"176.67.0.0","176.67.31.255","2957180928","2957189119","UA","Ukraine"
+"176.67.32.0","176.67.47.255","2957189120","2957193215","LV","Latvia"
+"176.67.48.0","176.67.55.255","2957193216","2957195263","RU","Russian Federation"
+"176.67.56.0","176.67.63.255","2957195264","2957197311","PS","Palestinian Territory"
+"176.67.64.0","176.67.79.255","2957197312","2957201407","IR","Iran, Islamic Republic of"
+"176.67.80.0","176.67.80.15","2957201408","2957201423","GB","United Kingdom"
+"176.67.80.16","176.67.84.247","2957201424","2957202679","US","United States"
+"176.67.84.248","176.67.84.248","2957202680","2957202680","PT","Portugal"
+"176.67.84.249","176.67.86.183","2957202681","2957203127","US","United States"
+"176.67.86.184","176.67.86.187","2957203128","2957203131","RS","Serbia"
+"176.67.86.188","176.67.87.255","2957203132","2957203455","US","United States"
+"176.67.88.0","176.67.95.255","2957203456","2957205503","FR","France"
+"176.67.96.0","176.67.127.255","2957205504","2957213695","PS","Palestinian Territory"
+"176.67.128.0","176.67.159.255","2957213696","2957221887","FR","France"
+"176.67.160.0","176.67.167.255","2957221888","2957223935","GB","United Kingdom"
+"176.67.168.0","176.67.168.63","2957223936","2957223999","FR","France"
+"176.67.168.64","176.67.168.127","2957224000","2957224063","GB","United Kingdom"
+"176.67.168.128","176.67.168.255","2957224064","2957224191","FR","France"
+"176.67.169.0","176.67.169.255","2957224192","2957224447","DE","Germany"
+"176.67.170.0","176.67.171.255","2957224448","2957224959","GB","United Kingdom"
+"176.67.172.0","176.67.172.255","2957224960","2957225215","FR","France"
+"176.67.173.0","176.67.183.255","2957225216","2957228031","GB","United Kingdom"
+"176.67.184.0","176.67.191.255","2957228032","2957230079","DK","Denmark"
+"176.67.192.0","176.67.223.255","2957230080","2957238271","RS","Serbia"
+"176.67.224.0","176.67.231.255","2957238272","2957240319","CZ","Czech Republic"
+"176.67.232.0","176.67.239.255","2957240320","2957242367","BG","Bulgaria"
+"176.67.240.0","176.67.247.255","2957242368","2957244415","RU","Russian Federation"
+"176.67.248.0","176.67.255.255","2957244416","2957246463","HU","Hungary"
+"176.68.0.0","176.68.255.255","2957246464","2957311999","SE","Sweden"
+"176.69.0.0","176.69.255.255","2957312000","2957377535","KZ","Kazakhstan"
+"176.70.0.0","176.71.255.255","2957377536","2957508607","SE","Sweden"
+"176.72.0.0","176.72.255.255","2957508608","2957574143","FI","Finland"
+"176.73.0.0","176.73.255.255","2957574144","2957639679","GE","Georgia"
+"176.74.0.0","176.74.7.255","2957639680","2957641727","GB","United Kingdom"
+"176.74.8.0","176.74.15.255","2957641728","2957643775","RU","Russian Federation"
+"176.74.16.0","176.74.31.255","2957643776","2957647871","GB","United Kingdom"
+"176.74.32.0","176.74.39.255","2957647872","2957649919","FR","France"
+"176.74.40.0","176.74.47.255","2957649920","2957651967","CH","Switzerland"
+"176.74.48.0","176.74.55.255","2957651968","2957654015","AE","United Arab Emirates"
+"176.74.56.0","176.74.63.255","2957654016","2957656063","DE","Germany"
+"176.74.64.0","176.74.127.255","2957656064","2957672447","GE","Georgia"
+"176.74.128.0","176.74.159.255","2957672448","2957680639","CZ","Czech Republic"
+"176.74.160.0","176.74.191.255","2957680640","2957688831","GB","United Kingdom"
+"176.74.192.0","176.74.199.255","2957688832","2957690879","SE","Sweden"
+"176.74.200.0","176.74.207.255","2957690880","2957692927","RU","Russian Federation"
+"176.74.208.0","176.74.215.255","2957692928","2957694975","NO","Norway"
+"176.74.216.0","176.74.223.255","2957694976","2957697023","RU","Russian Federation"
+"176.74.224.0","176.74.255.255","2957697024","2957705215","NL","Netherlands"
+"176.75.0.0","176.75.255.255","2957705216","2957770751","NO","Norway"
+"176.76.0.0","176.76.255.255","2957770752","2957836287","SI","Slovenia"
+"176.77.0.0","176.77.127.255","2957836288","2957869055","RU","Russian Federation"
+"176.77.128.0","176.77.255.255","2957869056","2957901823","HU","Hungary"
+"176.78.0.0","176.79.255.255","2957901824","2958032895","PT","Portugal"
+"176.80.0.0","176.87.255.255","2958032896","2958557183","ES","Spain"
+"176.88.0.0","176.91.255.255","2958557184","2958819327","TR","Turkey"
+"176.92.0.0","176.92.255.255","2958819328","2958884863","GR","Greece"
+"176.93.0.0","176.93.255.255","2958884864","2958950399","FI","Finland"
+"176.94.0.0","176.95.255.255","2958950400","2959081471","DE","Germany"
+"176.96.0.0","176.96.31.255","2959081472","2959089663","RU","Russian Federation"
+"176.96.32.0","176.96.47.255","2959089664","2959093759","PL","Poland"
+"176.96.48.0","176.96.63.255","2959093760","2959097855","RO","Romania"
+"176.96.64.0","176.96.71.255","2959097856","2959099903","RU","Russian Federation"
+"176.96.72.0","176.96.79.255","2959099904","2959101951","UA","Ukraine"
+"176.96.80.0","176.96.87.255","2959101952","2959103999","RU","Russian Federation"
+"176.96.88.0","176.96.95.255","2959104000","2959106047","RO","Romania"
+"176.96.96.0","176.96.127.255","2959106048","2959114239","AT","Austria"
+"176.96.128.0","176.96.143.255","2959114240","2959118335","RU","Russian Federation"
+"176.96.144.0","176.96.151.255","2959118336","2959120383","PL","Poland"
+"176.96.152.0","176.96.159.255","2959120384","2959122431","AT","Austria"
+"176.96.160.0","176.96.175.255","2959122432","2959126527","PL","Poland"
+"176.96.176.0","176.96.183.255","2959126528","2959128575","ES","Spain"
+"176.96.184.0","176.96.191.255","2959128576","2959130623","RU","Russian Federation"
+"176.96.192.0","176.96.223.255","2959130624","2959138815","UA","Ukraine"
+"176.96.224.0","176.96.255.255","2959138816","2959147007","RU","Russian Federation"
+"176.97.0.0","176.97.7.255","2959147008","2959149055","UA","Ukraine"
+"176.97.8.0","176.97.15.255","2959149056","2959151103","CZ","Czech Republic"
+"176.97.16.0","176.97.31.255","2959151104","2959155199","PL","Poland"
+"176.97.32.0","176.97.47.255","2959155200","2959159295","RU","Russian Federation"
+"176.97.48.0","176.97.55.255","2959159296","2959161343","PL","Poland"
+"176.97.56.0","176.97.63.255","2959161344","2959163391","UA","Ukraine"
+"176.97.64.0","176.97.79.255","2959163392","2959167487","GB","United Kingdom"
+"176.97.80.0","176.97.95.255","2959167488","2959171583","PL","Poland"
+"176.97.96.0","176.97.111.255","2959171584","2959175679","RU","Russian Federation"
+"176.97.112.0","176.97.127.255","2959175680","2959179775","UA","Ukraine"
+"176.97.128.0","176.97.135.255","2959179776","2959181823","RU","Russian Federation"
+"176.97.136.0","176.97.143.255","2959181824","2959183871","PL","Poland"
+"176.97.144.0","176.97.151.255","2959183872","2959185919","RO","Romania"
+"176.97.156.0","176.97.157.255","2959186944","2959187455","CY","Cyprus"
+"176.97.158.0","176.97.158.255","2959187456","2959187711","AT","Austria"
+"176.97.159.0","176.97.159.255","2959187712","2959187967","FR","France"
+"176.97.160.0","176.97.223.255","2959187968","2959204351","RU","Russian Federation"
+"176.97.224.0","176.97.239.255","2959204352","2959208447","ES","Spain"
+"176.97.240.0","176.97.247.255","2959208448","2959210495","CZ","Czech Republic"
+"176.97.248.0","176.97.255.255","2959210496","2959212543","PL","Poland"
+"176.98.0.0","176.98.31.255","2959212544","2959220735","UA","Ukraine"
+"176.98.48.0","176.98.55.255","2959224832","2959226879","RU","Russian Federation"
+"176.98.56.0","176.98.63.255","2959226880","2959228927","RO","Romania"
+"176.98.64.0","176.98.95.255","2959228928","2959237119","UA","Ukraine"
+"176.98.96.0","176.98.111.255","2959237120","2959241215","CZ","Czech Republic"
+"176.98.112.0","176.98.127.255","2959241216","2959245311","PL","Poland"
+"176.98.128.0","176.98.159.255","2959245312","2959253503","RU","Russian Federation"
+"176.98.160.0","176.98.167.255","2959253504","2959255551","DE","Germany"
+"176.98.168.0","176.98.191.255","2959255552","2959261695","RU","Russian Federation"
+"176.98.192.0","176.98.255.255","2959261696","2959278079","KZ","Kazakhstan"
+"176.99.0.0","176.99.15.255","2959278080","2959282175","RU","Russian Federation"
+"176.99.16.0","176.99.31.255","2959282176","2959286271","SA","Saudi Arabia"
+"176.99.32.0","176.99.47.255","2959286272","2959290367","RO","Romania"
+"176.99.48.0","176.99.55.255","2959290368","2959292415","PL","Poland"
+"176.99.56.0","176.99.95.255","2959292416","2959302655","RU","Russian Federation"
+"176.99.96.0","176.99.120.77","2959302656","2959308877","UA","Ukraine"
+"176.99.120.78","176.99.120.78","2959308878","2959308878","RU","Russian Federation"
+"176.99.120.79","176.99.127.255","2959308879","2959310847","UA","Ukraine"
+"176.99.128.0","176.99.255.255","2959310848","2959343615","RU","Russian Federation"
+"176.100.0.0","176.100.31.255","2959343616","2959351807","UA","Ukraine"
+"176.100.32.0","176.100.39.255","2959351808","2959353855","EU","Europe"
+"176.100.40.0","176.100.47.255","2959353856","2959355903","RU","Russian Federation"
+"176.100.48.0","176.100.55.255","2959355904","2959357951","RO","Romania"
+"176.100.56.0","176.100.63.255","2959357952","2959359999","UA","Ukraine"
+"176.100.64.0","176.100.159.255","2959360000","2959384575","RU","Russian Federation"
+"176.100.160.0","176.100.191.255","2959384576","2959392767","UA","Ukraine"
+"176.100.192.0","176.100.199.255","2959392768","2959394815","PL","Poland"
+"176.100.200.0","176.100.215.255","2959394816","2959398911","ES","Spain"
+"176.100.216.0","176.100.223.255","2959398912","2959400959","RU","Russian Federation"
+"176.100.224.0","176.100.239.255","2959400960","2959405055","ES","Spain"
+"176.100.240.0","176.101.15.255","2959405056","2959413247","RU","Russian Federation"
+"176.101.16.0","176.101.31.255","2959413248","2959417343","ES","Spain"
+"176.101.32.0","176.101.55.255","2959417344","2959423487","IR","Iran, Islamic Republic of"
+"176.101.56.0","176.101.71.255","2959423488","2959427583","RU","Russian Federation"
+"176.101.72.0","176.101.79.255","2959427584","2959429631","ES","Spain"
+"176.101.80.0","176.101.87.255","2959429632","2959431679","PL","Poland"
+"176.101.88.0","176.101.95.255","2959431680","2959433727","RU","Russian Federation"
+"176.101.96.0","176.101.127.255","2959433728","2959441919","UA","Ukraine"
+"176.101.128.0","176.101.143.255","2959441920","2959446015","PL","Poland"
+"176.101.144.0","176.101.159.255","2959446016","2959450111","CZ","Czech Republic"
+"176.101.160.0","176.101.167.255","2959450112","2959452159","PL","Poland"
+"176.101.176.0","176.101.183.255","2959454208","2959456255","SK","Slovakia"
+"176.101.184.0","176.101.223.255","2959456256","2959466495","UA","Ukraine"
+"176.101.224.0","176.101.255.255","2959466496","2959474687","RU","Russian Federation"
+"176.102.0.0","176.102.63.255","2959474688","2959491071","UA","Ukraine"
+"176.102.64.0","176.102.71.255","2959491072","2959493119","NL","Netherlands"
+"176.102.72.0","176.102.79.255","2959493120","2959495167","CZ","Czech Republic"
+"176.102.80.0","176.102.95.255","2959495168","2959499263","PL","Poland"
+"176.102.96.0","176.102.119.255","2959499264","2959505407","SK","Slovakia"
+"176.102.120.0","176.102.127.255","2959505408","2959507455","RO","Romania"
+"176.102.128.0","176.102.159.255","2959507456","2959515647","CZ","Czech Republic"
+"176.102.160.0","176.102.167.255","2959515648","2959517695","RU","Russian Federation"
+"176.102.168.0","176.102.175.255","2959517696","2959519743","DE","Germany"
+"176.102.176.0","176.102.191.255","2959519744","2959523839","PL","Poland"
+"176.102.192.0","176.102.223.255","2959523840","2959532031","UA","Ukraine"
+"176.102.224.0","176.102.255.255","2959532032","2959540223","IR","Iran, Islamic Republic of"
+"176.103.0.0","176.103.31.255","2959540224","2959548415","UA","Ukraine"
+"176.103.32.0","176.103.47.255","2959548416","2959552511","PL","Poland"
+"176.103.48.0","176.103.71.255","2959552512","2959558655","UA","Ukraine"
+"176.103.72.0","176.103.79.255","2959558656","2959560703","PL","Poland"
+"176.103.80.0","176.103.111.255","2959560704","2959568895","RU","Russian Federation"
+"176.103.112.0","176.103.119.255","2959568896","2959570943","UA","Ukraine"
+"176.103.120.0","176.103.127.255","2959570944","2959572991","RO","Romania"
+"176.103.128.0","176.103.159.255","2959572992","2959581183","RU","Russian Federation"
+"176.103.160.0","176.103.175.255","2959581184","2959585279","PL","Poland"
+"176.103.176.0","176.103.199.255","2959585280","2959591423","LV","Latvia"
+"176.103.200.0","176.103.215.255","2959591424","2959595519","UA","Ukraine"
+"176.103.216.0","176.103.223.255","2959595520","2959597567","RS","Serbia"
+"176.103.224.0","176.103.239.255","2959597568","2959601663","UA","Ukraine"
+"176.103.240.0","176.103.247.255","2959601664","2959603711","RO","Romania"
+"176.103.248.0","176.103.255.255","2959603712","2959605759","IT","Italy"
+"176.104.0.0","176.104.103.255","2959605760","2959632383","UA","Ukraine"
+"176.104.104.0","176.104.111.255","2959632384","2959634431","RS","Serbia"
+"176.104.112.0","176.104.119.255","2959634432","2959636479","PL","Poland"
+"176.104.120.0","176.104.167.255","2959636480","2959648767","RU","Russian Federation"
+"176.104.168.0","176.104.175.255","2959648768","2959650815","UA","Ukraine"
+"176.104.176.0","176.104.183.255","2959650816","2959652863","PL","Poland"
+"176.104.184.0","176.104.191.255","2959652864","2959654911","UA","Ukraine"
+"176.104.192.0","176.104.223.255","2959654912","2959663103","RU","Russian Federation"
+"176.104.224.0","176.105.127.255","2959663104","2959704063","UA","Ukraine"
+"176.105.128.0","176.105.143.255","2959704064","2959708159","PL","Poland"
+"176.105.160.0","176.105.223.255","2959712256","2959728639","UA","Ukraine"
+"176.106.0.0","176.106.7.255","2959736832","2959738879","UA","Ukraine"
+"176.106.8.0","176.106.31.255","2959738880","2959745023","RU","Russian Federation"
+"176.106.32.0","176.106.39.255","2959745024","2959747071","PL","Poland"
+"176.106.40.0","176.106.47.255","2959747072","2959749119","PS","Palestinian Territory"
+"176.106.48.0","176.106.63.255","2959749120","2959753215","LV","Latvia"
+"176.106.64.0","176.106.95.255","2959753216","2959761407","RU","Russian Federation"
+"176.106.96.0","176.106.103.255","2959761408","2959763455","LV","Latvia"
+"176.106.104.0","176.106.111.255","2959763456","2959765503","PL","Poland"
+"176.106.112.0","176.106.119.255","2959765504","2959767551","GB","United Kingdom"
+"176.106.120.0","176.106.127.255","2959767552","2959769599","RS","Serbia"
+"176.106.128.0","176.106.159.255","2959769600","2959777791","RU","Russian Federation"
+"176.106.160.0","176.106.183.255","2959777792","2959783935","LV","Latvia"
+"176.106.184.0","176.106.191.255","2959783936","2959785983","SK","Slovakia"
+"176.106.192.0","176.106.223.255","2959785984","2959794175","UA","Ukraine"
+"176.106.224.0","176.106.231.255","2959794176","2959796223","IL","Israel"
+"176.106.232.0","176.107.15.255","2959796224","2959806463","RU","Russian Federation"
+"176.107.16.0","176.107.31.255","2959806464","2959810559","SK","Slovakia"
+"176.107.32.0","176.107.47.255","2959810560","2959814655","PL","Poland"
+"176.107.48.0","176.107.63.255","2959814656","2959818751","UA","Ukraine"
+"176.107.64.0","176.107.79.255","2959818752","2959822847","RO","Romania"
+"176.107.80.0","176.107.87.255","2959822848","2959824895","RU","Russian Federation"
+"176.107.88.0","176.107.95.255","2959824896","2959826943","UA","Ukraine"
+"176.107.96.0","176.107.103.255","2959826944","2959828991","RU","Russian Federation"
+"176.107.104.0","176.107.119.255","2959828992","2959833087","PL","Poland"
+"176.107.120.0","176.107.127.255","2959833088","2959835135","CZ","Czech Republic"
+"176.107.128.0","176.107.159.255","2959835136","2959843327","UA","Ukraine"
+"176.107.160.0","176.107.167.255","2959843328","2959845375","RU","Russian Federation"
+"176.107.168.0","176.107.175.255","2959845376","2959847423","PL","Poland"
+"176.107.176.0","176.107.199.255","2959847424","2959853567","UA","Ukraine"
+"176.107.200.0","176.107.255.255","2959853568","2959867903","RU","Russian Federation"
+"176.108.0.0","176.108.31.255","2959867904","2959876095","UA","Ukraine"
+"176.108.32.0","176.108.47.255","2959876096","2959880191","RS","Serbia"
+"176.108.48.0","176.108.55.255","2959880192","2959882239","RU","Russian Federation"
+"176.108.56.0","176.108.63.255","2959882240","2959884287","BA","Bosnia and Herzegovina"
+"176.108.64.0","176.108.95.255","2959884288","2959892479","KZ","Kazakhstan"
+"176.108.96.0","176.108.127.255","2959892480","2959900671","UA","Ukraine"
+"176.108.128.0","176.108.135.255","2959900672","2959902719","PL","Poland"
+"176.108.136.0","176.108.183.255","2959902720","2959915007","RU","Russian Federation"
+"176.108.184.0","176.108.191.255","2959915008","2959917055","UA","Ukraine"
+"176.108.192.0","176.108.223.255","2959917056","2959925247","RU","Russian Federation"
+"176.108.224.0","176.108.231.255","2959925248","2959927295","RO","Romania"
+"176.108.232.0","176.108.239.255","2959927296","2959929343","UA","Ukraine"
+"176.108.240.0","176.109.7.255","2959929344","2959935487","RU","Russian Federation"
+"176.109.8.0","176.109.15.255","2959935488","2959937535","UA","Ukraine"
+"176.109.16.0","176.109.47.255","2959937536","2959945727","RU","Russian Federation"
+"176.109.48.0","176.109.55.255","2959945728","2959947775","PL","Poland"
+"176.109.56.0","176.109.63.255","2959947776","2959949823","SK","Slovakia"
+"176.109.64.0","176.109.127.255","2959949824","2959966207","RU","Russian Federation"
+"176.109.128.0","176.109.135.255","2959966208","2959968255","PL","Poland"
+"176.109.136.0","176.109.143.255","2959968256","2959970303","RS","Serbia"
+"176.109.144.0","176.109.159.255","2959970304","2959974399","RU","Russian Federation"
+"176.109.160.0","176.109.167.255","2959974400","2959976447","PL","Poland"
+"176.109.168.0","176.110.63.255","2959976448","2960015359","UA","Ukraine"
+"176.110.64.0","176.110.95.255","2960015360","2960023551","RU","Russian Federation"
+"176.110.96.0","176.110.99.255","2960023552","2960024575","IT","Italy"
+"176.110.100.0","176.110.100.255","2960024576","2960024831","SA","Saudi Arabia"
+"176.110.102.0","176.110.103.255","2960025088","2960025599","UA","Ukraine"
+"176.110.104.0","176.110.104.255","2960025600","2960025855","NL","Netherlands"
+"176.110.105.0","176.110.105.255","2960025856","2960026111","FR","France"
+"176.110.106.0","176.110.107.255","2960026112","2960026623","RO","Romania"
+"176.110.108.0","176.110.111.255","2960026624","2960027647","IR","Iran, Islamic Republic of"
+"176.110.112.0","176.110.115.255","2960027648","2960028671","RO","Romania"
+"176.110.116.0","176.110.117.255","2960028672","2960029183","NO","Norway"
+"176.110.118.0","176.110.118.255","2960029184","2960029439","GB","United Kingdom"
+"176.110.119.0","176.110.119.255","2960029440","2960029695","KW","Kuwait"
+"176.110.120.0","176.110.143.255","2960029696","2960035839","RU","Russian Federation"
+"176.110.144.0","176.110.159.255","2960035840","2960039935","PL","Poland"
+"176.110.160.0","176.110.215.255","2960039936","2960054271","RU","Russian Federation"
+"176.110.216.0","176.110.223.255","2960054272","2960056319","ES","Spain"
+"176.110.224.0","176.110.255.255","2960056320","2960064511","RU","Russian Federation"
+"176.111.0.0","176.111.7.255","2960064512","2960066559","RO","Romania"
+"176.111.8.0","176.111.15.255","2960066560","2960068607","RU","Russian Federation"
+"176.111.16.0","176.111.31.255","2960068608","2960072703","PL","Poland"
+"176.111.32.0","176.111.63.255","2960072704","2960080895","UA","Ukraine"
+"176.111.64.0","176.111.79.255","2960080896","2960084991","RU","Russian Federation"
+"176.111.80.0","176.111.95.255","2960084992","2960089087","UA","Ukraine"
+"176.111.96.0","176.111.103.255","2960089088","2960091135","RU","Russian Federation"
+"176.111.104.0","176.111.111.255","2960091136","2960093183","PT","Portugal"
+"176.111.112.0","176.111.159.255","2960093184","2960105471","PL","Poland"
+"176.111.160.0","176.111.167.255","2960105472","2960107519","RO","Romania"
+"176.111.176.0","176.111.191.255","2960109568","2960113663","UA","Ukraine"
+"176.111.192.0","176.111.207.255","2960113664","2960117759","NO","Norway"
+"176.111.208.0","176.111.215.255","2960117760","2960119807","RU","Russian Federation"
+"176.111.216.0","176.111.223.255","2960119808","2960121855","CH","Switzerland"
+"176.111.224.0","176.111.239.255","2960121856","2960125951","PL","Poland"
+"176.111.240.0","176.111.247.255","2960125952","2960127999","UA","Ukraine"
+"176.111.248.0","176.111.255.255","2960128000","2960130047","RU","Russian Federation"
+"176.112.0.0","176.112.31.255","2960130048","2960138239","UA","Ukraine"
+"176.112.32.0","176.112.71.255","2960138240","2960148479","RU","Russian Federation"
+"176.112.72.0","176.112.79.255","2960148480","2960150527","PL","Poland"
+"176.112.80.0","176.112.87.255","2960150528","2960152575","ES","Spain"
+"176.112.88.0","176.112.111.255","2960152576","2960158719","RU","Russian Federation"
+"176.112.112.0","176.112.119.255","2960158720","2960160767","PL","Poland"
+"176.112.120.0","176.112.127.255","2960160768","2960162815","UA","Ukraine"
+"176.112.128.0","176.112.175.255","2960162816","2960175103","RU","Russian Federation"
+"176.112.176.0","176.112.191.255","2960175104","2960179199","SK","Slovakia"
+"176.112.192.0","176.113.63.255","2960179200","2960211967","RU","Russian Federation"
+"176.113.96.0","176.113.111.255","2960220160","2960224255","RO","Romania"
+"176.113.112.0","176.113.127.255","2960224256","2960228351","RU","Russian Federation"
+"176.113.128.0","176.113.143.255","2960228352","2960232447","TJ","Tajikistan"
+"176.113.144.0","176.113.175.255","2960232448","2960240639","UA","Ukraine"
+"176.113.176.0","176.113.191.255","2960240640","2960244735","RO","Romania"
+"176.113.192.0","176.113.207.255","2960244736","2960248831","PL","Poland"
+"176.113.208.0","176.114.15.255","2960248832","2960265215","UA","Ukraine"
+"176.114.16.0","176.114.31.255","2960265216","2960269311","RU","Russian Federation"
+"176.114.32.0","176.114.47.255","2960269312","2960273407","UA","Ukraine"
+"176.114.48.0","176.114.55.255","2960273408","2960275455","RU","Russian Federation"
+"176.114.56.0","176.114.63.255","2960275456","2960277503","RO","Romania"
+"176.114.64.0","176.114.95.255","2960277504","2960285695","RU","Russian Federation"
+"176.114.96.0","176.114.111.255","2960285696","2960289791","GB","United Kingdom"
+"176.114.112.0","176.114.231.255","2960289792","2960320511","RU","Russian Federation"
+"176.114.232.0","176.114.239.255","2960320512","2960322559","PL","Poland"
+"176.114.240.0","176.114.255.255","2960322560","2960326655","CZ","Czech Republic"
+"176.115.0.0","176.115.31.255","2960326656","2960334847","PL","Poland"
+"176.115.32.0","176.115.79.255","2960334848","2960347135","RU","Russian Federation"
+"176.115.80.0","176.115.87.255","2960347136","2960349183","PL","Poland"
+"176.115.88.0","176.115.95.255","2960349184","2960351231","RU","Russian Federation"
+"176.115.96.0","176.115.103.255","2960351232","2960353279","UA","Ukraine"
+"176.115.104.0","176.115.167.255","2960353280","2960369663","RU","Russian Federation"
+"176.115.168.0","176.115.175.255","2960369664","2960371711","IT","Italy"
+"176.115.176.0","176.115.223.255","2960371712","2960383999","RU","Russian Federation"
+"176.115.224.0","176.115.239.255","2960384000","2960388095","RO","Romania"
+"176.115.240.0","176.115.255.255","2960388096","2960392191","PL","Poland"
+"176.116.0.0","176.116.31.255","2960392192","2960400383","RU","Russian Federation"
+"176.116.32.0","176.116.39.255","2960400384","2960402431","RO","Romania"
+"176.116.40.0","176.116.47.255","2960402432","2960404479","ES","Spain"
+"176.116.48.0","176.116.63.255","2960404480","2960408575","RU","Russian Federation"
+"176.116.64.0","176.116.95.255","2960408576","2960416767","UA","Ukraine"
+"176.116.96.0","176.116.127.255","2960416768","2960424959","SK","Slovakia"
+"176.116.128.0","176.116.135.255","2960424960","2960427007","RO","Romania"
+"176.116.136.0","176.116.143.255","2960427008","2960429055","RU","Russian Federation"
+"176.116.144.0","176.116.144.255","2960429056","2960429311","BG","Bulgaria"
+"176.116.145.0","176.116.145.255","2960429312","2960429567","NL","Netherlands"
+"176.116.146.0","176.116.147.255","2960429568","2960430079","UA","Ukraine"
+"176.116.148.0","176.116.151.255","2960430080","2960431103","PL","Poland"
+"176.116.152.0","176.116.191.255","2960431104","2960441343","RU","Russian Federation"
+"176.116.192.0","176.116.199.255","2960441344","2960443391","UA","Ukraine"
+"176.116.200.0","176.116.207.255","2960443392","2960445439","PL","Poland"
+"176.116.208.0","176.116.223.255","2960445440","2960449535","RU","Russian Federation"
+"176.116.224.0","176.116.239.255","2960449536","2960453631","RO","Romania"
+"176.116.240.0","176.117.55.255","2960453632","2960472063","RU","Russian Federation"
+"176.117.56.0","176.117.56.255","2960472064","2960472319","BE","Belgium"
+"176.117.57.0","176.117.60.255","2960472320","2960473343","NL","Netherlands"
+"176.117.61.0","176.117.61.255","2960473344","2960473599","LT","Lithuania"
+"176.117.62.0","176.117.63.255","2960473600","2960474111","NL","Netherlands"
+"176.117.64.0","176.117.95.255","2960474112","2960482303","UA","Ukraine"
+"176.117.96.0","176.117.103.255","2960482304","2960484351","TR","Turkey"
+"176.117.104.0","176.117.111.255","2960484352","2960486399","DE","Germany"
+"176.117.112.0","176.117.159.255","2960486400","2960498687","RU","Russian Federation"
+"176.117.160.0","176.117.191.255","2960498688","2960506879","UA","Ukraine"
+"176.117.192.0","176.117.255.255","2960506880","2960523263","RU","Russian Federation"
+"176.118.0.0","176.118.7.255","2960523264","2960525311","LT","Lithuania"
+"176.118.8.0","176.118.15.255","2960525312","2960527359","RU","Russian Federation"
+"176.118.16.0","176.118.31.255","2960527360","2960531455","LT","Lithuania"
+"176.118.40.0","176.118.55.255","2960533504","2960537599","UA","Ukraine"
+"176.118.56.0","176.118.63.255","2960537600","2960539647","RO","Romania"
+"176.118.64.0","176.118.79.255","2960539648","2960543743","RU","Russian Federation"
+"176.118.80.0","176.118.95.255","2960543744","2960547839","RO","Romania"
+"176.118.96.0","176.118.111.255","2960547840","2960551935","SK","Slovakia"
+"176.118.112.0","176.118.135.255","2960551936","2960558079","RU","Russian Federation"
+"176.118.136.0","176.118.143.255","2960558080","2960560127","PL","Poland"
+"176.118.144.0","176.118.151.255","2960560128","2960562175","UA","Ukraine"
+"176.118.152.0","176.118.159.255","2960562176","2960564223","BY","Belarus"
+"176.118.200.0","176.118.207.255","2960574464","2960576511","RO","Romania"
+"176.118.208.0","176.118.255.255","2960576512","2960588799","RU","Russian Federation"
+"176.119.0.0","176.119.15.255","2960588800","2960592895","UA","Ukraine"
+"176.119.16.0","176.119.23.255","2960592896","2960594943","RU","Russian Federation"
+"176.119.24.0","176.119.31.255","2960594944","2960596991","UA","Ukraine"
+"176.119.32.0","176.119.63.255","2960596992","2960605183","PL","Poland"
+"176.119.64.0","176.119.127.255","2960605184","2960621567","UA","Ukraine"
+"176.119.160.0","176.119.223.255","2960629760","2960646143","RU","Russian Federation"
+"176.119.224.0","176.119.231.255","2960646144","2960648191","KZ","Kazakhstan"
+"176.119.232.0","176.119.239.255","2960648192","2960650239","UA","Ukraine"
+"176.119.240.0","176.119.247.255","2960650240","2960652287","RU","Russian Federation"
+"176.119.248.0","176.119.255.255","2960652288","2960654335","PS","Palestinian Territory"
+"176.120.0.0","176.120.15.255","2960654336","2960658431","RU","Russian Federation"
+"176.120.16.0","176.120.23.255","2960658432","2960660479","US","United States"
+"176.120.24.0","176.120.31.255","2960660480","2960662527","RU","Russian Federation"
+"176.120.32.0","176.120.63.255","2960662528","2960670719","UA","Ukraine"
+"176.120.64.0","176.120.95.255","2960670720","2960678911","RU","Russian Federation"
+"176.120.96.0","176.120.119.255","2960678912","2960685055","UA","Ukraine"
+"176.120.120.0","176.120.127.255","2960685056","2960687103","PL","Poland"
+"176.120.128.0","176.120.159.255","2960687104","2960695295","FR","France"
+"176.120.160.0","176.120.167.255","2960695296","2960697343","AT","Austria"
+"176.120.168.0","176.120.175.255","2960697344","2960699391","ES","Spain"
+"176.120.176.0","176.120.255.255","2960699392","2960719871","RU","Russian Federation"
+"176.121.0.0","176.121.15.255","2960719872","2960723967","UA","Ukraine"
+"176.121.16.0","176.121.23.255","2960723968","2960726015","RU","Russian Federation"
+"176.121.24.0","176.121.47.255","2960726016","2960732159","RO","Romania"
+"176.121.48.0","176.121.63.255","2960732160","2960736255","RU","Russian Federation"
+"176.121.64.0","176.121.71.255","2960736256","2960738303","ES","Spain"
+"176.121.72.0","176.121.79.255","2960738304","2960740351","UA","Ukraine"
+"176.121.80.0","176.121.87.255","2960740352","2960742399","PL","Poland"
+"176.121.88.0","176.121.95.255","2960742400","2960744447","US","United States"
+"176.121.96.0","176.121.111.255","2960744448","2960748543","RO","Romania"
+"176.121.112.0","176.121.127.255","2960748544","2960752639","PL","Poland"
+"176.121.128.0","176.121.191.255","2960752640","2960769023","RU","Russian Federation"
+"176.121.192.0","176.121.207.255","2960769024","2960773119","UA","Ukraine"
+"176.121.208.0","176.121.223.255","2960773120","2960777215","RU","Russian Federation"
+"176.121.224.0","176.121.255.255","2960777216","2960785407","UA","Ukraine"
+"176.122.0.0","176.122.31.255","2960785408","2960793599","RU","Russian Federation"
+"176.122.32.0","176.122.47.255","2960793600","2960797695","CZ","Czech Republic"
+"176.122.48.0","176.122.79.255","2960797696","2960805887","RU","Russian Federation"
+"176.122.80.0","176.122.87.255","2960805888","2960807935","KZ","Kazakhstan"
+"176.122.88.0","176.122.191.255","2960807936","2960834559","UA","Ukraine"
+"176.122.192.0","176.122.193.255","2960834560","2960835071","GB","United Kingdom"
+"176.122.194.0","176.122.195.255","2960835072","2960835583","CH","Switzerland"
+"176.122.196.0","176.122.198.255","2960835584","2960836351","IT","Italy"
+"176.122.199.0","176.122.199.255","2960836352","2960836607","PL","Poland"
+"176.122.200.0","176.122.207.255","2960836608","2960838655","RU","Russian Federation"
+"176.122.210.0","176.122.211.255","2960839168","2960839679","IR","Iran, Islamic Republic of"
+"176.122.212.0","176.122.239.255","2960839680","2960846847","PL","Poland"
+"176.122.240.0","176.122.243.255","2960846848","2960847871","DE","Germany"
+"176.122.244.0","176.122.245.255","2960847872","2960848383","PL","Poland"
+"176.122.246.0","176.122.246.255","2960848384","2960848639","GB","United Kingdom"
+"176.122.247.0","176.122.255.255","2960848640","2960850943","RU","Russian Federation"
+"176.123.0.0","176.123.31.255","2960850944","2960859135","MD","Moldova, Republic of"
+"176.123.32.0","176.123.47.255","2960859136","2960863231","GB","United Kingdom"
+"176.123.48.0","176.123.48.255","2960863232","2960863487","DE","Germany"
+"176.123.49.0","176.123.49.255","2960863488","2960863743","RU","Russian Federation"
+"176.123.50.0","176.123.50.255","2960863744","2960863999","GB","United Kingdom"
+"176.123.51.0","176.123.51.255","2960864000","2960864255","DE","Germany"
+"176.123.52.0","176.123.53.255","2960864256","2960864767","GB","United Kingdom"
+"176.123.54.0","176.123.55.255","2960864768","2960865279","DE","Germany"
+"176.123.56.0","176.123.56.255","2960865280","2960865535","RU","Russian Federation"
+"176.123.57.0","176.123.57.255","2960865536","2960865791","HR","Croatia"
+"176.123.58.0","176.123.59.255","2960865792","2960866303","GB","United Kingdom"
+"176.123.60.0","176.123.61.255","2960866304","2960866815","PL","Poland"
+"176.123.62.0","176.123.62.255","2960866816","2960867071","GB","United Kingdom"
+"176.123.63.0","176.123.63.255","2960867072","2960867327","FR","France"
+"176.123.64.0","176.123.127.255","2960867328","2960883711","IR","Iran, Islamic Republic of"
+"176.123.128.0","176.123.207.255","2960883712","2960904191","RU","Russian Federation"
+"176.123.208.0","176.123.215.255","2960904192","2960906239","RS","Serbia"
+"176.123.216.0","176.123.219.255","2960906240","2960907263","RU","Russian Federation"
+"176.123.220.0","176.123.221.255","2960907264","2960907775","UA","Ukraine"
+"176.123.222.0","176.123.222.255","2960907776","2960908031","GB","United Kingdom"
+"176.123.223.0","176.123.223.255","2960908032","2960908287","PL","Poland"
+"176.123.224.0","176.123.255.255","2960908288","2960916479","KG","Kyrgyzstan"
+"176.124.0.0","176.124.31.255","2960916480","2960924671","UA","Ukraine"
+"176.124.64.0","176.124.67.255","2960932864","2960933887","IR","Iran, Islamic Republic of"
+"176.124.68.0","176.124.70.255","2960933888","2960934655","GB","United Kingdom"
+"176.124.71.0","176.124.71.255","2960934656","2960934911","NL","Netherlands"
+"176.124.72.0","176.124.95.255","2960934912","2960941055","RO","Romania"
+"176.124.96.0","176.124.103.255","2960941056","2960943103","AM","Armenia"
+"176.124.104.0","176.124.111.255","2960943104","2960945151","RO","Romania"
+"176.124.112.0","176.124.113.255","2960945152","2960945663","GB","United Kingdom"
+"176.124.114.0","176.124.127.255","2960945664","2960949247","RU","Russian Federation"
+"176.124.128.0","176.124.135.255","2960949248","2960951295","UA","Ukraine"
+"176.124.136.0","176.124.137.255","2960951296","2960951807","RU","Russian Federation"
+"176.124.138.0","176.124.139.255","2960951808","2960952319","UA","Ukraine"
+"176.124.140.0","176.124.143.255","2960952320","2960953343","PL","Poland"
+"176.124.144.0","176.124.147.255","2960953344","2960954367","RU","Russian Federation"
+"176.124.148.0","176.124.148.255","2960954368","2960954623","SE","Sweden"
+"176.124.149.0","176.124.149.255","2960954624","2960954879","DE","Germany"
+"176.124.150.0","176.124.171.255","2960954880","2960960511","RU","Russian Federation"
+"176.124.172.0","176.124.175.255","2960960512","2960961535","RO","Romania"
+"176.124.176.0","176.124.183.255","2960961536","2960963583","ES","Spain"
+"176.124.184.0","176.124.187.255","2960963584","2960964607","CZ","Czech Republic"
+"176.124.188.0","176.124.189.255","2960964608","2960965119","RU","Russian Federation"
+"176.124.190.0","176.124.190.255","2960965120","2960965375","PL","Poland"
+"176.124.191.0","176.124.191.255","2960965376","2960965631","GB","United Kingdom"
+"176.124.192.0","176.124.223.255","2960965632","2960973823","RU","Russian Federation"
+"176.124.224.0","176.124.225.255","2960973824","2960974335","SE","Sweden"
+"176.124.226.0","176.124.227.255","2960974336","2960974847","RU","Russian Federation"
+"176.124.228.0","176.124.239.255","2960974848","2960977919","UA","Ukraine"
+"176.124.240.0","176.124.245.255","2960977920","2960979455","PL","Poland"
+"176.124.246.0","176.124.246.255","2960979456","2960979711","IE","Ireland"
+"176.124.247.0","176.124.247.255","2960979712","2960979967","EE","Estonia"
+"176.124.248.0","176.124.248.255","2960979968","2960980223","RU","Russian Federation"
+"176.124.249.0","176.124.249.255","2960980224","2960980479","AT","Austria"
+"176.124.250.0","176.124.251.255","2960980480","2960980991","SE","Sweden"
+"176.124.252.0","176.124.252.255","2960980992","2960981247","PT","Portugal"
+"176.124.253.0","176.124.255.255","2960981248","2960982015","NL","Netherlands"
+"176.125.0.0","176.125.31.255","2960982016","2960990207","RO","Romania"
+"176.125.32.0","176.125.63.255","2960990208","2960998399","UA","Ukraine"
+"176.125.64.0","176.126.36.255","2960998400","2961057023","RU","Russian Federation"
+"176.126.37.0","176.126.37.255","2961057024","2961057279","IE","Ireland"
+"176.126.38.0","176.126.38.255","2961057280","2961057535","GR","Greece"
+"176.126.39.0","176.126.39.255","2961057536","2961057791","AT","Austria"
+"176.126.40.0","176.126.55.255","2961057792","2961061887","RU","Russian Federation"
+"176.126.56.0","176.126.59.255","2961061888","2961062911","PL","Poland"
+"176.126.60.0","176.126.63.255","2961062912","2961063935","UA","Ukraine"
+"176.126.64.0","176.126.64.255","2961063936","2961064191","DE","Germany"
+"176.126.65.0","176.126.65.255","2961064192","2961064447","NL","Netherlands"
+"176.126.66.0","176.126.66.255","2961064448","2961064703","RU","Russian Federation"
+"176.126.67.0","176.126.67.255","2961064704","2961064959","BG","Bulgaria"
+"176.126.68.0","176.126.68.255","2961064960","2961065215","HK","Hong Kong"
+"176.126.69.0","176.126.69.255","2961065216","2961065471","AU","Australia"
+"176.126.70.0","176.126.70.255","2961065472","2961065727","BR","Brazil"
+"176.126.71.0","176.126.72.255","2961065728","2961066239","HK","Hong Kong"
+"176.126.73.0","176.126.74.255","2961066240","2961066751","DE","Germany"
+"176.126.75.0","176.126.75.255","2961066752","2961067007","BG","Bulgaria"
+"176.126.76.0","176.126.77.255","2961067008","2961067519","DE","Germany"
+"176.126.78.0","176.126.78.255","2961067520","2961067775","GB","United Kingdom"
+"176.126.79.0","176.126.81.255","2961067776","2961068543","DE","Germany"
+"176.126.82.0","176.126.82.255","2961068544","2961068799","NL","Netherlands"
+"176.126.83.0","176.126.83.255","2961068800","2961069055","IT","Italy"
+"176.126.84.0","176.126.84.255","2961069056","2961069311","SE","Sweden"
+"176.126.85.0","176.126.85.255","2961069312","2961069567","NL","Netherlands"
+"176.126.86.0","176.126.86.255","2961069568","2961069823","IN","India"
+"176.126.87.0","176.126.87.255","2961069824","2961070079","DE","Germany"
+"176.126.88.0","176.126.95.255","2961070080","2961072127","US","United States"
+"176.126.96.0","176.126.159.255","2961072128","2961088511","UA","Ukraine"
+"176.126.160.0","176.126.160.255","2961088512","2961088767","SE","Sweden"
+"176.126.161.0","176.126.161.255","2961088768","2961089023","RU","Russian Federation"
+"176.126.162.0","176.126.163.255","2961089024","2961089535","UA","Ukraine"
+"176.126.164.0","176.126.167.255","2961089536","2961090559","KG","Kyrgyzstan"
+"176.126.168.0","176.126.171.255","2961090560","2961091583","NL","Netherlands"
+"176.126.172.0","176.126.172.255","2961091584","2961091839","RO","Romania"
+"176.126.173.0","176.126.173.255","2961091840","2961092095","BG","Bulgaria"
+"176.126.174.0","176.126.191.255","2961092096","2961096703","RO","Romania"
+"176.126.192.0","176.126.194.255","2961096704","2961097471","GB","United Kingdom"
+"176.126.195.0","176.126.215.255","2961097472","2961102847","RO","Romania"
+"176.126.216.0","176.126.219.255","2961102848","2961103871","DE","Germany"
+"176.126.220.0","176.126.223.255","2961103872","2961104895","RO","Romania"
+"176.126.224.0","176.126.231.255","2961104896","2961106943","GB","United Kingdom"
+"176.126.232.0","176.126.239.255","2961106944","2961108991","RO","Romania"
+"176.126.240.0","176.126.247.255","2961108992","2961111039","GB","United Kingdom"
+"176.126.248.0","176.126.251.255","2961111040","2961112063","PL","Poland"
+"176.126.252.0","176.126.255.255","2961112064","2961113087","RO","Romania"
+"176.127.0.0","176.127.255.255","2961113088","2961178623","CH","Switzerland"
+"176.128.0.0","176.191.255.255","2961178624","2965372927","FR","France"
+"176.192.0.0","176.197.255.255","2965372928","2965766143","RU","Russian Federation"
+"176.198.0.0","176.199.255.255","2965766144","2965897215","DE","Germany"
+"176.200.0.0","176.201.255.255","2965897216","2966028287","IT","Italy"
+"176.202.0.0","176.203.255.255","2966028288","2966159359","QA","Qatar"
+"176.204.0.0","176.205.255.255","2966159360","2966290431","AE","United Arab Emirates"
+"176.206.0.0","176.207.255.255","2966290432","2966421503","IT","Italy"
+"176.208.0.0","176.215.255.255","2966421504","2966945791","RU","Russian Federation"
+"176.216.0.0","176.220.235.255","2966945792","2967268351","TR","Turkey"
+"176.220.236.0","176.220.239.255","2967268352","2967269375","IN","India"
+"176.220.240.0","176.220.255.255","2967269376","2967273471","TR","Turkey"
+"176.221.0.0","176.221.15.255","2967273472","2967277567","RU","Russian Federation"
+"176.221.16.0","176.221.31.255","2967277568","2967281663","IR","Iran, Islamic Republic of"
+"176.221.32.0","176.221.39.255","2967281664","2967283711","PT","Portugal"
+"176.221.40.0","176.221.47.255","2967283712","2967285759","DE","Germany"
+"176.221.48.0","176.221.55.255","2967285760","2967287807","IT","Italy"
+"176.221.56.0","176.221.63.255","2967287808","2967289855","GB","United Kingdom"
+"176.221.64.0","176.221.71.255","2967289856","2967291903","IR","Iran, Islamic Republic of"
+"176.221.72.0","176.221.79.255","2967291904","2967293951","RS","Serbia"
+"176.221.80.0","176.221.87.255","2967293952","2967295999","SE","Sweden"
+"176.221.88.0","176.221.95.255","2967296000","2967298047","NO","Norway"
+"176.221.96.0","176.221.127.255","2967298048","2967306239","PL","Poland"
+"176.221.128.0","176.221.255.255","2967306240","2967339007","GE","Georgia"
+"176.222.0.0","176.222.15.255","2967339008","2967343103","BG","Bulgaria"
+"176.222.16.0","176.222.23.255","2967343104","2967345151","RU","Russian Federation"
+"176.222.24.0","176.222.31.255","2967345152","2967347199","ES","Spain"
+"176.222.32.0","176.222.47.255","2967347200","2967351295","HR","Croatia"
+"176.222.48.0","176.222.63.255","2967351296","2967355391","FR","France"
+"176.222.64.0","176.222.95.255","2967355392","2967363583","ES","Spain"
+"176.222.96.0","176.222.127.255","2967363584","2967371775","SE","Sweden"
+"176.222.128.0","176.222.191.255","2967371776","2967388159","KZ","Kazakhstan"
+"176.222.192.0","176.222.207.255","2967388160","2967392255","RU","Russian Federation"
+"176.222.208.0","176.222.215.255","2967392256","2967394303","FR","France"
+"176.222.216.0","176.222.223.255","2967394304","2967396351","RU","Russian Federation"
+"176.222.224.0","176.222.231.255","2967396352","2967398399","CZ","Czech Republic"
+"176.222.232.0","176.222.239.255","2967398400","2967400447","DK","Denmark"
+"176.222.240.0","176.222.255.255","2967400448","2967404543","RU","Russian Federation"
+"176.223.0.0","176.223.64.255","2967404544","2967421183","RO","Romania"
+"176.223.65.0","176.223.65.255","2967421184","2967421439","BG","Bulgaria"
+"176.223.66.0","176.223.66.255","2967421440","2967421695","RO","Romania"
+"176.223.67.0","176.223.67.255","2967421696","2967421951","ES","Spain"
+"176.223.68.0","176.223.71.255","2967421952","2967422975","RO","Romania"
+"176.223.72.0","176.223.79.255","2967422976","2967425023","KZ","Kazakhstan"
+"176.223.80.0","176.223.87.255","2967425024","2967427071","IR","Iran, Islamic Republic of"
+"176.223.88.0","176.223.91.255","2967427072","2967428095","NL","Netherlands"
+"176.223.92.0","176.223.99.255","2967428096","2967430143","RO","Romania"
+"176.223.100.0","176.223.100.158","2967430144","2967430302","KZ","Kazakhstan"
+"176.223.100.159","176.223.100.159","2967430303","2967430303","US","United States"
+"176.223.100.160","176.223.103.255","2967430304","2967431167","KZ","Kazakhstan"
+"176.223.104.0","176.223.107.255","2967431168","2967432191","RO","Romania"
+"176.223.108.0","176.223.108.255","2967432192","2967432447","GB","United Kingdom"
+"176.223.109.0","176.223.110.255","2967432448","2967432959","RO","Romania"
+"176.223.111.0","176.223.113.255","2967432960","2967433727","CH","Switzerland"
+"176.223.114.0","176.223.115.255","2967433728","2967434239","RO","Romania"
+"176.223.116.0","176.223.118.255","2967434240","2967435007","GB","United Kingdom"
+"176.223.119.0","176.223.119.255","2967435008","2967435263","IE","Ireland"
+"176.223.120.0","176.223.143.255","2967435264","2967441407","RO","Romania"
+"176.223.144.0","176.223.159.255","2967441408","2967445503","MD","Moldova, Republic of"
+"176.223.160.0","176.223.161.255","2967445504","2967446015","GB","United Kingdom"
+"176.223.162.0","176.223.163.255","2967446016","2967446527","RO","Romania"
+"176.223.164.0","176.223.164.255","2967446528","2967446783","IT","Italy"
+"176.223.165.0","176.223.165.255","2967446784","2967447039","DE","Germany"
+"176.223.166.0","176.223.183.255","2967447040","2967451647","RO","Romania"
+"176.223.184.0","176.223.187.255","2967451648","2967452671","KZ","Kazakhstan"
+"176.223.188.0","176.223.189.255","2967452672","2967453183","RO","Romania"
+"176.223.190.0","176.223.190.255","2967453184","2967453439","NL","Netherlands"
+"176.223.191.0","176.223.191.255","2967453440","2967453695","RO","Romania"
+"176.223.192.0","176.223.247.255","2967453696","2967468031","EU","Europe"
+"176.223.248.0","176.223.255.255","2967468032","2967470079","US","United States"
+"176.224.0.0","176.225.255.255","2967470080","2967601151","SA","Saudi Arabia"
+"176.226.0.0","176.226.127.255","2967601152","2967633919","HU","Hungary"
+"176.226.128.0","176.226.255.255","2967633920","2967666687","RU","Russian Federation"
+"176.227.0.0","176.227.127.255","2967666688","2967699455","TR","Turkey"
+"176.227.128.0","176.227.143.255","2967699456","2967703551","GB","United Kingdom"
+"176.227.144.0","176.227.159.255","2967703552","2967707647","ES","Spain"
+"176.227.160.0","176.227.167.255","2967707648","2967709695","PL","Poland"
+"176.227.168.0","176.227.175.255","2967709696","2967711743","IT","Italy"
+"176.227.176.0","176.227.191.255","2967711744","2967715839","RU","Russian Federation"
+"176.227.192.0","176.227.223.255","2967715840","2967724031","GB","United Kingdom"
+"176.227.224.0","176.227.239.255","2967724032","2967728127","CY","Cyprus"
+"176.227.248.0","176.227.255.255","2967730176","2967732223","CZ","Czech Republic"
+"176.228.0.0","176.231.255.255","2967732224","2967994367","IL","Israel"
+"176.232.0.0","176.240.255.255","2967994368","2968584191","TR","Turkey"
+"176.241.0.0","176.241.63.255","2968584192","2968600575","HU","Hungary"
+"176.241.64.0","176.241.71.255","2968600576","2968602623","IQ","Iraq"
+"176.241.72.0","176.241.79.255","2968602624","2968604671","PL","Poland"
+"176.241.80.0","176.241.90.255","2968604672","2968607487","IQ","Iraq"
+"176.241.91.0","176.241.91.255","2968607488","2968607743","US","United States"
+"176.241.92.0","176.241.95.255","2968607744","2968608767","IQ","Iraq"
+"176.241.96.0","176.241.103.255","2968608768","2968610815","RU","Russian Federation"
+"176.241.104.0","176.241.111.255","2968610816","2968612863","UA","Ukraine"
+"176.241.112.0","176.241.116.255","2968612864","2968614143","IL","Israel"
+"176.241.117.0","176.241.119.255","2968614144","2968614911","US","United States"
+"176.241.120.0","176.241.127.255","2968614912","2968616959","FR","France"
+"176.241.128.0","176.241.159.255","2968616960","2968625151","UA","Ukraine"
+"176.241.160.0","176.241.175.255","2968625152","2968629247","DE","Germany"
+"176.241.176.0","176.241.183.255","2968629248","2968631295","BH","Bahrain"
+"176.241.184.0","176.241.191.255","2968631296","2968633343","SA","Saudi Arabia"
+"176.241.192.0","176.241.231.255","2968633344","2968643583","RU","Russian Federation"
+"176.241.232.0","176.241.239.255","2968643584","2968645631","NO","Norway"
+"176.241.240.0","176.241.247.255","2968645632","2968647679","PL","Poland"
+"176.241.248.0","176.241.250.31","2968647680","2968648223","FR","France"
+"176.241.250.32","176.241.250.63","2968648224","2968648255","CH","Switzerland"
+"176.241.250.64","176.241.250.95","2968648256","2968648287","GB","United Kingdom"
+"176.241.250.96","176.241.250.127","2968648288","2968648319","BE","Belgium"
+"176.241.250.128","176.241.251.31","2968648320","2968648479","FR","France"
+"176.241.251.32","176.241.251.63","2968648480","2968648511","CH","Switzerland"
+"176.241.251.64","176.241.251.95","2968648512","2968648543","GB","United Kingdom"
+"176.241.251.96","176.241.251.127","2968648544","2968648575","BE","Belgium"
+"176.241.251.128","176.241.255.255","2968648576","2968649727","FR","France"
+"176.242.0.0","176.247.255.255","2968649728","2969042943","IT","Italy"
+"176.248.0.0","176.255.255.255","2969042944","2969567231","GB","United Kingdom"
+"177.0.0.0","177.91.247.255","2969567232","2975594495","BR","Brazil"
+"177.91.248.0","177.91.255.255","2975594496","2975596543","PE","Peru"
+"177.92.0.0","177.223.255.255","2975596544","2984247295","BR","Brazil"
+"177.224.0.0","177.234.127.255","2984247296","2984935423","MX","Mexico"
+"177.234.128.0","177.234.131.255","2984935424","2984936447","AR","Argentina"
+"177.234.132.0","177.234.135.255","2984936448","2984937471","BR","Brazil"
+"177.234.136.0","177.234.136.135","2984937472","2984937607","HN","Honduras"
+"177.234.136.136","177.234.136.143","2984937608","2984937615","US","United States"
+"177.234.136.144","177.234.138.95","2984937616","2984938079","HN","Honduras"
+"177.234.138.96","177.234.138.111","2984938080","2984938095","US","United States"
+"177.234.138.112","177.234.138.255","2984938096","2984938239","HN","Honduras"
+"177.234.139.0","177.234.139.15","2984938240","2984938255","US","United States"
+"177.234.139.16","177.234.141.95","2984938256","2984938847","HN","Honduras"
+"177.234.141.96","177.234.141.111","2984938848","2984938863","CA","Canada"
+"177.234.141.112","177.234.143.255","2984938864","2984939519","HN","Honduras"
+"177.234.144.0","177.234.191.255","2984939520","2984951807","BR","Brazil"
+"177.234.192.0","177.234.255.255","2984951808","2984968191","EC","Ecuador"
+"177.235.0.0","177.235.255.255","2984968192","2985033727","BR","Brazil"
+"177.236.0.0","177.249.255.255","2985033728","2985951231","MX","Mexico"
+"177.250.0.0","177.251.255.255","2985951232","2986082303","PY","Paraguay"
+"177.252.0.0","177.255.255.255","2986082304","2986344447","CO","Colombia"
+"178.0.0.0","178.15.255.255","2986344448","2987393023","DE","Germany"
+"178.16.0.0","178.16.15.255","2987393024","2987397119","IM","Isle of Man"
+"178.16.16.0","178.16.31.255","2987397120","2987401215","LV","Latvia"
+"178.16.32.0","178.16.47.255","2987401216","2987405311","LT","Lithuania"
+"178.16.48.0","178.16.63.255","2987405312","2987409407","DE","Germany"
+"178.16.64.0","178.16.79.255","2987409408","2987413503","NO","Norway"
+"178.16.80.0","178.16.88.255","2987413504","2987415807","UA","Ukraine"
+"178.16.89.0","178.16.95.255","2987415808","2987417599","RU","Russian Federation"
+"178.16.96.0","178.16.127.255","2987417600","2987425791","PL","Poland"
+"178.16.128.0","178.16.143.255","2987425792","2987429887","BG","Bulgaria"
+"178.16.144.0","178.16.159.255","2987429888","2987433983","RU","Russian Federation"
+"178.16.160.0","178.16.175.255","2987433984","2987438079","FR","France"
+"178.16.176.0","178.16.191.255","2987438080","2987442175","FI","Finland"
+"178.16.192.0","178.16.207.255","2987442176","2987446271","IE","Ireland"
+"178.16.208.0","178.16.223.255","2987446272","2987450367","SE","Sweden"
+"178.16.224.0","178.16.239.255","2987450368","2987454463","GB","United Kingdom"
+"178.16.240.0","178.16.255.255","2987454464","2987458559","FR","France"
+"178.17.0.0","178.17.15.255","2987458560","2987462655","CZ","Czech Republic"
+"178.17.16.0","178.17.31.255","2987462656","2987466751","RS","Serbia"
+"178.17.32.0","178.17.47.255","2987466752","2987470847","GB","United Kingdom"
+"178.17.48.0","178.17.63.255","2987470848","2987474943","IQ","Iraq"
+"178.17.64.0","178.17.79.255","2987474944","2987479039","GB","United Kingdom"
+"178.17.80.0","178.17.111.255","2987479040","2987487231","CZ","Czech Republic"
+"178.17.112.0","178.17.127.255","2987487232","2987491327","HR","Croatia"
+"178.17.128.0","178.17.143.255","2987491328","2987495423","RU","Russian Federation"
+"178.17.144.0","178.17.159.255","2987495424","2987499519","NO","Norway"
+"178.17.160.0","178.17.162.167","2987499520","2987500199","MD","Moldova, Republic of"
+"178.17.162.168","178.17.162.175","2987500200","2987500207","AQ","Antarctica"
+"178.17.162.176","178.17.175.255","2987500208","2987503615","MD","Moldova, Republic of"
+"178.17.176.0","178.17.207.255","2987503616","2987511807","RU","Russian Federation"
+"178.17.224.0","178.17.239.255","2987515904","2987519999","US","United States"
+"178.17.240.0","178.17.255.255","2987520000","2987524095","GB","United Kingdom"
+"178.18.0.0","178.18.15.255","2987524096","2987528191","RU","Russian Federation"
+"178.18.16.0","178.18.19.255","2987528192","2987529215","US","United States"
+"178.18.20.0","178.18.25.255","2987529216","2987530751","NL","Netherlands"
+"178.18.26.0","178.18.29.255","2987530752","2987531775","US","United States"
+"178.18.30.0","178.18.31.255","2987531776","2987532287","NL","Netherlands"
+"178.18.32.0","178.18.47.255","2987532288","2987536383","MD","Moldova, Republic of"
+"178.18.48.0","178.18.63.255","2987536384","2987540479","FR","France"
+"178.18.64.0","178.18.79.255","2987540480","2987544575","SK","Slovakia"
+"178.18.80.0","178.18.95.255","2987544576","2987548671","NL","Netherlands"
+"178.18.96.0","178.18.111.255","2987548672","2987552767","RU","Russian Federation"
+"178.18.112.0","178.18.127.255","2987552768","2987556863","GB","United Kingdom"
+"178.18.128.0","178.18.143.255","2987556864","2987560959","NL","Netherlands"
+"178.18.144.0","178.18.159.255","2987560960","2987565055","DE","Germany"
+"178.18.160.0","178.18.175.255","2987565056","2987569151","AT","Austria"
+"178.18.176.0","178.18.191.255","2987569152","2987573247","FR","France"
+"178.18.192.0","178.18.207.255","2987573248","2987577343","TR","Turkey"
+"178.18.208.0","178.18.239.255","2987577344","2987585535","RU","Russian Federation"
+"178.18.240.0","178.18.255.255","2987585536","2987589631","DE","Germany"
+"178.19.0.0","178.19.15.255","2987589632","2987593727","FR","France"
+"178.19.16.0","178.19.31.255","2987593728","2987597823","LT","Lithuania"
+"178.19.32.0","178.19.47.255","2987597824","2987601919","ES","Spain"
+"178.19.48.0","178.19.63.255","2987601920","2987606015","IS","Iceland"
+"178.19.64.0","178.19.79.255","2987606016","2987610111","DE","Germany"
+"178.19.80.0","178.19.95.255","2987610112","2987614207","RU","Russian Federation"
+"178.19.96.0","178.19.111.255","2987614208","2987618303","PL","Poland"
+"178.19.112.0","178.19.127.255","2987618304","2987622399","NL","Netherlands"
+"178.19.128.0","178.19.143.255","2987622400","2987626495","FR","France"
+"178.19.144.0","178.19.175.255","2987626496","2987634687","IT","Italy"
+"178.19.176.0","178.19.191.255","2987634688","2987638783","PL","Poland"
+"178.19.192.0","178.19.207.255","2987638784","2987642879","FO","Faroe Islands"
+"178.19.208.0","178.19.239.255","2987642880","2987651071","DE","Germany"
+"178.19.240.0","178.19.255.255","2987651072","2987655167","RU","Russian Federation"
+"178.20.0.0","178.20.15.255","2987655168","2987659263","DE","Germany"
+"178.20.16.0","178.20.23.255","2987659264","2987661311","BA","Bosnia and Herzegovina"
+"178.20.32.0","178.20.39.255","2987663360","2987665407","IT","Italy"
+"178.20.40.0","178.20.47.255","2987665408","2987667455","RU","Russian Federation"
+"178.20.48.0","178.20.55.255","2987667456","2987669503","FR","France"
+"178.20.56.0","178.20.63.255","2987669504","2987671551","NL","Netherlands"
+"178.20.64.0","178.20.71.255","2987671552","2987673599","FR","France"
+"178.20.72.0","178.20.79.255","2987673600","2987675647","IT","Italy"
+"178.20.80.0","178.20.87.255","2987675648","2987677695","IE","Ireland"
+"178.20.88.0","178.20.103.255","2987677696","2987681791","DE","Germany"
+"178.20.104.0","178.20.111.255","2987681792","2987683839","NO","Norway"
+"178.20.112.0","178.20.119.255","2987683840","2987685887","IT","Italy"
+"178.20.120.0","178.20.127.255","2987685888","2987687935","GR","Greece"
+"178.20.128.0","178.20.135.255","2987687936","2987689983","RU","Russian Federation"
+"178.20.136.0","178.20.143.255","2987689984","2987692031","CZ","Czech Republic"
+"178.20.144.0","178.20.151.255","2987692032","2987694079","SA","Saudi Arabia"
+"178.20.152.0","178.20.159.255","2987694080","2987696127","UA","Ukraine"
+"178.20.160.0","178.20.167.255","2987696128","2987698175","RS","Serbia"
+"178.20.168.0","178.20.175.255","2987698176","2987700223","NL","Netherlands"
+"178.20.176.0","178.20.183.255","2987700224","2987702271","RU","Russian Federation"
+"178.20.184.0","178.20.191.255","2987702272","2987704319","JO","Jordan"
+"178.20.192.0","178.20.199.255","2987704320","2987706367","GB","United Kingdom"
+"178.20.200.0","178.20.207.255","2987706368","2987708415","RS","Serbia"
+"178.20.216.0","178.20.223.255","2987710464","2987712511","DK","Denmark"
+"178.20.224.0","178.20.231.255","2987712512","2987714559","TR","Turkey"
+"178.20.232.0","178.20.239.255","2987714560","2987716607","RU","Russian Federation"
+"178.20.240.0","178.20.247.255","2987716608","2987718655","FR","France"
+"178.20.248.0","178.20.255.255","2987718656","2987720703","NL","Netherlands"
+"178.21.0.0","178.21.7.255","2987720704","2987722751","DE","Germany"
+"178.21.8.0","178.21.15.255","2987722752","2987724799","RU","Russian Federation"
+"178.21.16.0","178.21.23.255","2987724800","2987726847","NL","Netherlands"
+"178.21.24.0","178.21.31.255","2987726848","2987728895","RU","Russian Federation"
+"178.21.32.0","178.21.39.255","2987728896","2987730943","GB","United Kingdom"
+"178.21.40.0","178.21.47.255","2987730944","2987732991","IR","Iran, Islamic Republic of"
+"178.21.48.0","178.21.55.255","2987732992","2987735039","HU","Hungary"
+"178.21.56.0","178.21.63.255","2987735040","2987737087","ES","Spain"
+"178.21.64.0","178.21.71.255","2987737088","2987739135","RU","Russian Federation"
+"178.21.72.0","178.21.87.6","2987739136","2987742982","SE","Sweden"
+"178.21.87.7","178.21.87.7","2987742983","2987742983","DK","Denmark"
+"178.21.87.8","178.21.87.255","2987742984","2987743231","SE","Sweden"
+"178.21.88.0","178.21.95.255","2987743232","2987745279","DK","Denmark"
+"178.21.96.0","178.21.103.255","2987745280","2987747327","IT","Italy"
+"178.21.104.0","178.21.111.255","2987747328","2987749375","ES","Spain"
+"178.21.112.0","178.21.119.255","2987749376","2987751423","NL","Netherlands"
+"178.21.120.0","178.21.127.255","2987751424","2987753471","RO","Romania"
+"178.21.128.0","178.21.135.255","2987753472","2987755519","NO","Norway"
+"178.21.136.0","178.21.143.255","2987755520","2987757567","PL","Poland"
+"178.21.144.0","178.21.151.255","2987757568","2987759615","DE","Germany"
+"178.21.152.0","178.21.159.255","2987759616","2987761663","PL","Poland"
+"178.21.160.0","178.21.167.255","2987761664","2987763711","IR","Iran, Islamic Republic of"
+"178.21.168.0","178.21.175.255","2987763712","2987765759","GR","Greece"
+"178.21.176.0","178.21.183.255","2987765760","2987767807","FR","France"
+"178.21.184.0","178.21.191.255","2987767808","2987769855","CZ","Czech Republic"
+"178.21.192.0","178.21.199.255","2987769856","2987771903","FI","Finland"
+"178.21.200.0","178.21.207.255","2987771904","2987773951","IT","Italy"
+"178.21.208.0","178.21.208.255","2987773952","2987774207","FR","France"
+"178.21.209.0","178.21.209.255","2987774208","2987774463","GB","United Kingdom"
+"178.21.210.0","178.21.213.255","2987774464","2987775487","FR","France"
+"178.21.214.0","178.21.215.255","2987775488","2987775999","GB","United Kingdom"
+"178.21.216.0","178.21.223.255","2987776000","2987778047","NL","Netherlands"
+"178.21.224.0","178.21.231.255","2987778048","2987780095","CH","Switzerland"
+"178.21.232.0","178.21.239.255","2987780096","2987782143","GB","United Kingdom"
+"178.21.240.0","178.21.247.255","2987782144","2987784191","EE","Estonia"
+"178.21.248.0","178.21.255.255","2987784192","2987786239","DK","Denmark"
+"178.22.0.0","178.22.7.255","2987786240","2987788287","FR","France"
+"178.22.8.0","178.22.10.255","2987788288","2987789055","TR","Turkey"
+"178.22.11.0","178.22.11.255","2987789056","2987789311","GB","United Kingdom"
+"178.22.12.0","178.22.15.255","2987789312","2987790335","TR","Turkey"
+"178.22.16.0","178.22.23.255","2987790336","2987792383","GB","United Kingdom"
+"178.22.24.0","178.22.31.255","2987792384","2987794431","CH","Switzerland"
+"178.22.32.0","178.22.39.255","2987794432","2987796479","IQ","Iraq"
+"178.22.40.0","178.22.55.255","2987796480","2987800575","RU","Russian Federation"
+"178.22.56.0","178.22.63.255","2987800576","2987802623","NL","Netherlands"
+"178.22.64.0","178.22.71.255","2987802624","2987804671","CH","Switzerland"
+"178.22.72.0","178.22.78.255","2987804672","2987806463","IR","Iran, Islamic Republic of"
+"178.22.79.0","178.22.79.255","2987806464","2987806719","TR","Turkey"
+"178.22.80.0","178.22.87.255","2987806720","2987808767","NL","Netherlands"
+"178.22.88.0","178.22.95.255","2987808768","2987810815","RU","Russian Federation"
+"178.22.96.0","178.22.103.255","2987810816","2987812863","NO","Norway"
+"178.22.104.0","178.22.111.255","2987812864","2987814911","CH","Switzerland"
+"178.22.112.0","178.22.119.255","2987814912","2987816959","CZ","Czech Republic"
+"178.22.120.0","178.22.127.255","2987816960","2987819007","IR","Iran, Islamic Republic of"
+"178.22.128.0","178.22.135.255","2987819008","2987821055","FR","France"
+"178.22.136.0","178.22.143.255","2987821056","2987823103","GB","United Kingdom"
+"178.22.144.0","178.22.159.255","2987823104","2987827199","FR","France"
+"178.22.160.0","178.22.167.255","2987827200","2987829247","GB","United Kingdom"
+"178.22.168.0","178.22.175.255","2987829248","2987831295","KZ","Kazakhstan"
+"178.22.176.0","178.22.183.255","2987831296","2987833343","FR","France"
+"178.22.184.0","178.22.191.255","2987833344","2987835391","IT","Italy"
+"178.22.192.0","178.22.199.255","2987835392","2987837439","RU","Russian Federation"
+"178.22.200.0","178.22.207.255","2987837440","2987839487","SE","Sweden"
+"178.22.208.0","178.22.215.255","2987839488","2987841535","GB","United Kingdom"
+"178.22.216.0","178.22.223.255","2987841536","2987843583","RS","Serbia"
+"178.22.224.0","178.22.231.255","2987843584","2987845631","HU","Hungary"
+"178.22.232.0","178.22.239.255","2987845632","2987847679","NL","Netherlands"
+"178.22.240.0","178.22.247.255","2987847680","2987849727","FR","France"
+"178.22.248.0","178.22.255.255","2987849728","2987851775","IT","Italy"
+"178.23.0.0","178.23.7.255","2987851776","2987853823","RU","Russian Federation"
+"178.23.8.0","178.23.15.255","2987853824","2987855871","IT","Italy"
+"178.23.16.0","178.23.23.255","2987855872","2987857919","QA","Qatar"
+"178.23.24.0","178.23.31.255","2987857920","2987859967","DE","Germany"
+"178.23.32.0","178.23.39.255","2987859968","2987862015","FR","France"
+"178.23.40.0","178.23.47.255","2987862016","2987864063","BE","Belgium"
+"178.23.48.0","178.23.55.255","2987864064","2987866111","DE","Germany"
+"178.23.56.0","178.23.63.255","2987866112","2987868159","ES","Spain"
+"178.23.64.0","178.23.71.255","2987868160","2987870207","RO","Romania"
+"178.23.72.0","178.23.79.255","2987870208","2987872255","GR","Greece"
+"178.23.80.0","178.23.87.255","2987872256","2987874303","AT","Austria"
+"178.23.88.0","178.23.95.255","2987874304","2987876351","SK","Slovakia"
+"178.23.96.0","178.23.103.255","2987876352","2987878399","NO","Norway"
+"178.23.104.0","178.23.111.255","2987878400","2987880447","PL","Poland"
+"178.23.112.0","178.23.119.255","2987880448","2987882495","EE","Estonia"
+"178.23.120.0","178.23.127.255","2987882496","2987884543","DE","Germany"
+"178.23.128.0","178.23.135.255","2987884544","2987886591","GB","United Kingdom"
+"178.23.136.0","178.23.143.255","2987886592","2987888639","UA","Ukraine"
+"178.23.144.0","178.23.151.255","2987888640","2987890687","RU","Russian Federation"
+"178.23.152.0","178.23.159.255","2987890688","2987892735","FR","France"
+"178.23.160.0","178.23.167.255","2987892736","2987894783","GB","United Kingdom"
+"178.23.168.0","178.23.175.255","2987894784","2987896831","CH","Switzerland"
+"178.23.176.0","178.23.183.255","2987896832","2987898879","DK","Denmark"
+"178.23.184.0","178.23.191.255","2987898880","2987900927","NL","Netherlands"
+"178.23.192.0","178.23.193.255","2987900928","2987901439","PL","Poland"
+"178.23.194.0","178.23.194.255","2987901440","2987901695","GB","United Kingdom"
+"178.23.195.0","178.23.198.255","2987901696","2987902719","PL","Poland"
+"178.23.199.0","178.23.199.255","2987902720","2987902975","GB","United Kingdom"
+"178.23.200.0","178.23.207.255","2987902976","2987905023","IT","Italy"
+"178.23.208.0","178.23.215.255","2987905024","2987907071","ES","Spain"
+"178.23.216.0","178.23.223.255","2987907072","2987909119","CZ","Czech Republic"
+"178.23.224.0","178.23.231.255","2987909120","2987911167","RU","Russian Federation"
+"178.23.232.0","178.23.239.255","2987911168","2987913215","CZ","Czech Republic"
+"178.23.240.0","178.23.247.255","2987913216","2987915263","DK","Denmark"
+"178.23.248.0","178.23.255.255","2987915264","2987917311","IT","Italy"
+"178.24.0.0","178.27.255.255","2987917312","2988179455","DE","Germany"
+"178.28.0.0","178.31.138.255","2988179456","2988411647","SE","Sweden"
+"178.31.139.0","178.31.139.127","2988411648","2988411775","DE","Germany"
+"178.31.139.128","178.31.255.255","2988411776","2988441599","SE","Sweden"
+"178.32.0.0","178.32.0.239","2988441600","2988441839","FR","France"
+"178.32.0.240","178.32.0.243","2988441840","2988441843","IE","Ireland"
+"178.32.0.244","178.32.1.83","2988441844","2988441939","FR","France"
+"178.32.1.84","178.32.1.87","2988441940","2988441943","ES","Spain"
+"178.32.1.88","178.32.1.219","2988441944","2988442075","FR","France"
+"178.32.1.220","178.32.1.223","2988442076","2988442079","ES","Spain"
+"178.32.1.224","178.32.2.95","2988442080","2988442207","FR","France"
+"178.32.2.96","178.32.2.127","2988442208","2988442239","ES","Spain"
+"178.32.2.128","178.32.3.143","2988442240","2988442511","FR","France"
+"178.32.3.144","178.32.3.151","2988442512","2988442519","ES","Spain"
+"178.32.3.152","178.32.4.95","2988442520","2988442719","FR","France"
+"178.32.4.96","178.32.4.127","2988442720","2988442751","FI","Finland"
+"178.32.4.128","178.32.4.223","2988442752","2988442847","FR","France"
+"178.32.4.224","178.32.4.239","2988442848","2988442863","IT","Italy"
+"178.32.4.240","178.32.5.119","2988442864","2988442999","FR","France"
+"178.32.5.120","178.32.5.127","2988443000","2988443007","GB","United Kingdom"
+"178.32.5.128","178.32.6.127","2988443008","2988443263","FR","France"
+"178.32.6.128","178.32.6.159","2988443264","2988443295","ES","Spain"
+"178.32.6.160","178.32.7.151","2988443296","2988443543","FR","France"
+"178.32.7.152","178.32.7.155","2988443544","2988443547","ES","Spain"
+"178.32.7.156","178.32.8.23","2988443548","2988443671","FR","France"
+"178.32.8.24","178.32.8.27","2988443672","2988443675","ES","Spain"
+"178.32.8.28","178.32.8.39","2988443676","2988443687","FR","France"
+"178.32.8.40","178.32.8.47","2988443688","2988443695","ES","Spain"
+"178.32.8.48","178.32.8.55","2988443696","2988443703","PT","Portugal"
+"178.32.8.56","178.32.9.211","2988443704","2988444115","FR","France"
+"178.32.9.212","178.32.9.215","2988444116","2988444119","IT","Italy"
+"178.32.9.216","178.32.10.48","2988444120","2988444208","FR","France"
+"178.32.10.49","178.32.10.49","2988444209","2988444209","FI","Finland"
+"178.32.10.50","178.32.11.255","2988444210","2988444671","FR","France"
+"178.32.12.0","178.32.12.7","2988444672","2988444679","ES","Spain"
+"178.32.12.8","178.32.12.47","2988444680","2988444719","FR","France"
+"178.32.12.48","178.32.12.63","2988444720","2988444735","ES","Spain"
+"178.32.12.64","178.32.12.67","2988444736","2988444739","GB","United Kingdom"
+"178.32.12.68","178.32.12.99","2988444740","2988444771","FR","France"
+"178.32.12.100","178.32.12.103","2988444772","2988444775","GB","United Kingdom"
+"178.32.12.104","178.32.12.143","2988444776","2988444815","FR","France"
+"178.32.12.144","178.32.12.159","2988444816","2988444831","ES","Spain"
+"178.32.12.160","178.32.14.39","2988444832","2988445223","FR","France"
+"178.32.14.40","178.32.14.47","2988445224","2988445231","ES","Spain"
+"178.32.14.48","178.32.19.255","2988445232","2988446719","FR","France"
+"178.32.20.0","178.32.20.3","2988446720","2988446723","DE","Germany"
+"178.32.20.4","178.32.20.143","2988446724","2988446863","FR","France"
+"178.32.20.144","178.32.20.159","2988446864","2988446879","IE","Ireland"
+"178.32.20.160","178.32.21.127","2988446880","2988447103","FR","France"
+"178.32.21.128","178.32.21.191","2988447104","2988447167","GB","United Kingdom"
+"178.32.21.192","178.32.27.31","2988447168","2988448543","FR","France"
+"178.32.27.32","178.32.27.35","2988448544","2988448547","GB","United Kingdom"
+"178.32.27.36","178.32.27.95","2988448548","2988448607","FR","France"
+"178.32.27.96","178.32.27.127","2988448608","2988448639","ES","Spain"
+"178.32.27.128","178.32.28.31","2988448640","2988448799","FR","France"
+"178.32.28.32","178.32.28.47","2988448800","2988448815","ES","Spain"
+"178.32.28.48","178.32.29.103","2988448816","2988449127","FR","France"
+"178.32.29.104","178.32.29.111","2988449128","2988449135","ES","Spain"
+"178.32.29.112","178.32.29.183","2988449136","2988449207","FR","France"
+"178.32.29.184","178.32.29.191","2988449208","2988449215","ES","Spain"
+"178.32.29.192","178.32.31.95","2988449216","2988449631","FR","France"
+"178.32.31.96","178.32.31.103","2988449632","2988449639","ES","Spain"
+"178.32.31.104","178.32.39.255","2988449640","2988451839","FR","France"
+"178.32.40.0","178.32.47.255","2988451840","2988453887","BE","Belgium"
+"178.32.48.0","178.32.63.255","2988453888","2988457983","GB","United Kingdom"
+"178.32.64.0","178.32.64.79","2988457984","2988458063","FR","France"
+"178.32.64.80","178.32.64.83","2988458064","2988458067","ES","Spain"
+"178.32.64.84","178.32.65.39","2988458068","2988458279","FR","France"
+"178.32.65.40","178.32.65.43","2988458280","2988458283","ES","Spain"
+"178.32.65.44","178.32.65.91","2988458284","2988458331","FR","France"
+"178.32.65.92","178.32.65.95","2988458332","2988458335","GB","United Kingdom"
+"178.32.65.96","178.32.68.79","2988458336","2988459087","FR","France"
+"178.32.68.80","178.32.68.95","2988459088","2988459103","GB","United Kingdom"
+"178.32.68.96","178.32.68.111","2988459104","2988459119","FR","France"
+"178.32.68.112","178.32.68.119","2988459120","2988459127","IT","Italy"
+"178.32.68.120","178.32.68.127","2988459128","2988459135","PL","Poland"
+"178.32.68.128","178.32.68.159","2988459136","2988459167","FR","France"
+"178.32.68.160","178.32.68.163","2988459168","2988459171","IE","Ireland"
+"178.32.68.164","178.32.68.171","2988459172","2988459179","FR","France"
+"178.32.68.172","178.32.68.175","2988459180","2988459183","ES","Spain"
+"178.32.68.176","178.32.68.223","2988459184","2988459231","FR","France"
+"178.32.68.224","178.32.68.227","2988459232","2988459235","GB","United Kingdom"
+"178.32.68.228","178.32.69.231","2988459236","2988459495","FR","France"
+"178.32.69.232","178.32.69.239","2988459496","2988459503","ES","Spain"
+"178.32.69.240","178.32.70.15","2988459504","2988459535","FR","France"
+"178.32.70.16","178.32.70.19","2988459536","2988459539","ES","Spain"
+"178.32.70.20","178.32.70.79","2988459540","2988459599","FR","France"
+"178.32.70.80","178.32.70.83","2988459600","2988459603","GB","United Kingdom"
+"178.32.70.84","178.32.70.127","2988459604","2988459647","FR","France"
+"178.32.70.128","178.32.70.159","2988459648","2988459679","GB","United Kingdom"
+"178.32.70.160","178.32.70.167","2988459680","2988459687","FR","France"
+"178.32.70.168","178.32.70.171","2988459688","2988459691","PL","Poland"
+"178.32.70.172","178.32.71.87","2988459692","2988459863","FR","France"
+"178.32.71.88","178.32.71.91","2988459864","2988459867","ES","Spain"
+"178.32.71.92","178.32.72.111","2988459868","2988460143","FR","France"
+"178.32.72.112","178.32.72.115","2988460144","2988460147","GB","United Kingdom"
+"178.32.72.116","178.32.72.119","2988460148","2988460151","FR","France"
+"178.32.72.120","178.32.72.127","2988460152","2988460159","ES","Spain"
+"178.32.72.128","178.32.74.31","2988460160","2988460575","FR","France"
+"178.32.74.32","178.32.74.47","2988460576","2988460591","PT","Portugal"
+"178.32.74.48","178.32.74.63","2988460592","2988460607","GB","United Kingdom"
+"178.32.74.64","178.32.74.107","2988460608","2988460651","FR","France"
+"178.32.74.108","178.32.74.111","2988460652","2988460655","ES","Spain"
+"178.32.74.112","178.32.74.191","2988460656","2988460735","FR","France"
+"178.32.74.192","178.32.74.207","2988460736","2988460751","PT","Portugal"
+"178.32.74.208","178.32.76.207","2988460752","2988461263","FR","France"
+"178.32.76.208","178.32.76.223","2988461264","2988461279","ES","Spain"
+"178.32.76.224","178.32.76.251","2988461280","2988461307","FR","France"
+"178.32.76.252","178.32.76.255","2988461308","2988461311","ES","Spain"
+"178.32.77.0","178.32.77.111","2988461312","2988461423","FR","France"
+"178.32.77.112","178.32.77.127","2988461424","2988461439","IE","Ireland"
+"178.32.77.128","178.32.77.183","2988461440","2988461495","FR","France"
+"178.32.77.184","178.32.77.187","2988461496","2988461499","ES","Spain"
+"178.32.77.188","178.32.78.135","2988461500","2988461703","FR","France"
+"178.32.78.136","178.32.78.139","2988461704","2988461707","GB","United Kingdom"
+"178.32.78.140","178.32.78.231","2988461708","2988461799","FR","France"
+"178.32.78.232","178.32.78.239","2988461800","2988461807","ES","Spain"
+"178.32.78.240","178.32.80.79","2988461808","2988462159","FR","France"
+"178.32.80.80","178.32.80.91","2988462160","2988462171","ES","Spain"
+"178.32.80.92","178.32.80.251","2988462172","2988462331","FR","France"
+"178.32.80.252","178.32.80.255","2988462332","2988462335","ES","Spain"
+"178.32.81.0","178.32.82.155","2988462336","2988462747","FR","France"
+"178.32.82.156","178.32.82.159","2988462748","2988462751","ES","Spain"
+"178.32.82.160","178.32.84.7","2988462752","2988463111","FR","France"
+"178.32.84.8","178.32.84.15","2988463112","2988463119","ES","Spain"
+"178.32.84.16","178.32.84.19","2988463120","2988463123","GB","United Kingdom"
+"178.32.84.20","178.32.84.39","2988463124","2988463143","FR","France"
+"178.32.84.40","178.32.84.47","2988463144","2988463151","ES","Spain"
+"178.32.84.48","178.32.84.107","2988463152","2988463211","FR","France"
+"178.32.84.108","178.32.84.119","2988463212","2988463223","GB","United Kingdom"
+"178.32.84.120","178.32.84.123","2988463224","2988463227","ES","Spain"
+"178.32.84.124","178.32.86.131","2988463228","2988463747","FR","France"
+"178.32.86.132","178.32.86.135","2988463748","2988463751","GB","United Kingdom"
+"178.32.86.136","178.32.87.43","2988463752","2988463915","FR","France"
+"178.32.87.44","178.32.87.47","2988463916","2988463919","ES","Spain"
+"178.32.87.48","178.32.87.75","2988463920","2988463947","FR","France"
+"178.32.87.76","178.32.87.79","2988463948","2988463951","GB","United Kingdom"
+"178.32.87.80","178.32.87.127","2988463952","2988463999","FR","France"
+"178.32.87.128","178.32.87.135","2988464000","2988464007","IE","Ireland"
+"178.32.87.136","178.32.87.143","2988464008","2988464015","LT","Lithuania"
+"178.32.87.144","178.32.87.147","2988464016","2988464019","PT","Portugal"
+"178.32.87.148","178.32.87.151","2988464020","2988464023","FR","France"
+"178.32.87.152","178.32.87.155","2988464024","2988464027","GB","United Kingdom"
+"178.32.87.156","178.32.88.143","2988464028","2988464271","FR","France"
+"178.32.88.144","178.32.88.147","2988464272","2988464275","ES","Spain"
+"178.32.88.148","178.32.88.231","2988464276","2988464359","FR","France"
+"178.32.88.232","178.32.88.232","2988464360","2988464360","NL","Netherlands"
+"178.32.88.233","178.32.89.231","2988464361","2988464615","FR","France"
+"178.32.89.232","178.32.89.235","2988464616","2988464619","IE","Ireland"
+"178.32.89.236","178.32.89.239","2988464620","2988464623","FR","France"
+"178.32.89.240","178.32.89.243","2988464624","2988464627","ES","Spain"
+"178.32.89.244","178.32.90.147","2988464628","2988464787","FR","France"
+"178.32.90.148","178.32.90.151","2988464788","2988464791","ES","Spain"
+"178.32.90.152","178.32.92.63","2988464792","2988465215","FR","France"
+"178.32.92.64","178.32.92.67","2988465216","2988465219","ES","Spain"
+"178.32.92.68","178.32.93.103","2988465220","2988465511","FR","France"
+"178.32.93.104","178.32.93.107","2988465512","2988465515","PT","Portugal"
+"178.32.93.108","178.32.93.111","2988465516","2988465519","GB","United Kingdom"
+"178.32.93.112","178.32.93.115","2988465520","2988465523","FR","France"
+"178.32.93.116","178.32.93.119","2988465524","2988465527","ES","Spain"
+"178.32.93.120","178.32.93.143","2988465528","2988465551","FR","France"
+"178.32.93.144","178.32.93.155","2988465552","2988465563","ES","Spain"
+"178.32.93.156","178.32.95.139","2988465564","2988466059","FR","France"
+"178.32.95.140","178.32.95.143","2988466060","2988466063","CZ","Czech Republic"
+"178.32.95.144","178.32.95.167","2988466064","2988466087","FR","France"
+"178.32.95.168","178.32.95.175","2988466088","2988466095","PT","Portugal"
+"178.32.95.176","178.32.95.178","2988466096","2988466098","FR","France"
+"178.32.95.179","178.32.95.179","2988466099","2988466099","BE","Belgium"
+"178.32.95.180","178.32.130.79","2988466100","2988474959","FR","France"
+"178.32.130.80","178.32.130.95","2988474960","2988474975","FI","Finland"
+"178.32.130.96","178.32.135.255","2988474976","2988476415","FR","France"
+"178.32.136.0","178.32.143.255","2988476416","2988478463","IT","Italy"
+"178.32.144.0","178.32.144.115","2988478464","2988478579","FR","France"
+"178.32.144.116","178.32.144.119","2988478580","2988478583","DE","Germany"
+"178.32.144.120","178.32.144.123","2988478584","2988478587","FR","France"
+"178.32.144.124","178.32.144.127","2988478588","2988478591","DE","Germany"
+"178.32.144.128","178.32.145.75","2988478592","2988478795","FR","France"
+"178.32.145.76","178.32.145.79","2988478796","2988478799","ES","Spain"
+"178.32.145.80","178.32.146.27","2988478800","2988479003","FR","France"
+"178.32.146.28","178.32.146.31","2988479004","2988479007","ES","Spain"
+"178.32.146.32","178.32.146.179","2988479008","2988479155","FR","France"
+"178.32.146.180","178.32.146.183","2988479156","2988479159","ES","Spain"
+"178.32.146.184","178.32.147.111","2988479160","2988479343","FR","France"
+"178.32.147.112","178.32.147.127","2988479344","2988479359","GB","United Kingdom"
+"178.32.147.128","178.32.148.67","2988479360","2988479555","FR","France"
+"178.32.148.68","178.32.148.71","2988479556","2988479559","IE","Ireland"
+"178.32.148.72","178.32.148.115","2988479560","2988479603","FR","France"
+"178.32.148.116","178.32.148.119","2988479604","2988479607","GB","United Kingdom"
+"178.32.148.120","178.32.148.239","2988479608","2988479727","FR","France"
+"178.32.148.240","178.32.148.247","2988479728","2988479735","DE","Germany"
+"178.32.148.248","178.32.149.47","2988479736","2988479791","FR","France"
+"178.32.149.48","178.32.149.63","2988479792","2988479807","GB","United Kingdom"
+"178.32.149.64","178.32.150.11","2988479808","2988480011","FR","France"
+"178.32.150.12","178.32.150.15","2988480012","2988480015","GB","United Kingdom"
+"178.32.150.16","178.32.150.63","2988480016","2988480063","FR","France"
+"178.32.150.64","178.32.150.95","2988480064","2988480095","ES","Spain"
+"178.32.150.96","178.32.150.207","2988480096","2988480207","FR","France"
+"178.32.150.208","178.32.150.223","2988480208","2988480223","ES","Spain"
+"178.32.150.224","178.32.153.159","2988480224","2988480927","FR","France"
+"178.32.153.160","178.32.153.191","2988480928","2988480959","ES","Spain"
+"178.32.153.192","178.32.154.35","2988480960","2988481059","FR","France"
+"178.32.154.36","178.32.154.39","2988481060","2988481063","FI","Finland"
+"178.32.154.40","178.32.154.43","2988481064","2988481067","GB","United Kingdom"
+"178.32.154.44","178.32.156.159","2988481068","2988481695","FR","France"
+"178.32.156.160","178.32.156.175","2988481696","2988481711","ES","Spain"
+"178.32.156.176","178.32.156.207","2988481712","2988481743","FR","France"
+"178.32.156.208","178.32.156.223","2988481744","2988481759","ES","Spain"
+"178.32.156.224","178.32.158.47","2988481760","2988482095","FR","France"
+"178.32.158.48","178.32.158.51","2988482096","2988482099","GB","United Kingdom"
+"178.32.158.52","178.32.158.55","2988482100","2988482103","FR","France"
+"178.32.158.56","178.32.158.63","2988482104","2988482111","FI","Finland"
+"178.32.158.64","178.32.158.95","2988482112","2988482143","DE","Germany"
+"178.32.158.96","178.32.158.111","2988482144","2988482159","FR","France"
+"178.32.158.112","178.32.158.115","2988482160","2988482163","ES","Spain"
+"178.32.158.116","178.32.158.119","2988482164","2988482167","FR","France"
+"178.32.158.120","178.32.158.127","2988482168","2988482175","ES","Spain"
+"178.32.158.128","178.32.158.187","2988482176","2988482235","FR","France"
+"178.32.158.188","178.32.158.207","2988482236","2988482255","GB","United Kingdom"
+"178.32.158.208","178.32.159.7","2988482256","2988482311","FR","France"
+"178.32.159.8","178.32.159.11","2988482312","2988482315","GB","United Kingdom"
+"178.32.159.12","178.32.159.107","2988482316","2988482411","FR","France"
+"178.32.159.108","178.32.159.111","2988482412","2988482415","PT","Portugal"
+"178.32.159.112","178.32.160.15","2988482416","2988482575","FR","France"
+"178.32.160.16","178.32.160.19","2988482576","2988482579","CZ","Czech Republic"
+"178.32.160.20","178.32.160.239","2988482580","2988482799","FR","France"
+"178.32.160.240","178.32.160.247","2988482800","2988482807","ES","Spain"
+"178.32.160.248","178.32.161.47","2988482808","2988482863","FR","France"
+"178.32.161.48","178.32.161.55","2988482864","2988482871","ES","Spain"
+"178.32.161.56","178.32.161.59","2988482872","2988482875","PT","Portugal"
+"178.32.161.60","178.32.161.211","2988482876","2988483027","FR","France"
+"178.32.161.212","178.32.161.215","2988483028","2988483031","ES","Spain"
+"178.32.161.216","178.32.162.39","2988483032","2988483111","FR","France"
+"178.32.162.40","178.32.162.43","2988483112","2988483115","ES","Spain"
+"178.32.162.44","178.32.162.47","2988483116","2988483119","FR","France"
+"178.32.162.48","178.32.162.55","2988483120","2988483127","ES","Spain"
+"178.32.162.56","178.32.162.87","2988483128","2988483159","FR","France"
+"178.32.162.88","178.32.162.95","2988483160","2988483167","ES","Spain"
+"178.32.162.96","178.32.162.207","2988483168","2988483279","FR","France"
+"178.32.162.208","178.32.162.211","2988483280","2988483283","ES","Spain"
+"178.32.162.212","178.32.163.47","2988483284","2988483375","FR","France"
+"178.32.163.48","178.32.163.51","2988483376","2988483379","GB","United Kingdom"
+"178.32.163.52","178.32.164.11","2988483380","2988483595","FR","France"
+"178.32.164.12","178.32.164.15","2988483596","2988483599","FI","Finland"
+"178.32.164.16","178.32.165.207","2988483600","2988484047","FR","France"
+"178.32.165.208","178.32.165.211","2988484048","2988484051","ES","Spain"
+"178.32.165.212","178.32.166.31","2988484052","2988484127","FR","France"
+"178.32.166.32","178.32.166.35","2988484128","2988484131","PT","Portugal"
+"178.32.166.36","178.32.166.243","2988484132","2988484339","FR","France"
+"178.32.166.244","178.32.166.247","2988484340","2988484343","PT","Portugal"
+"178.32.166.248","178.32.167.47","2988484344","2988484399","FR","France"
+"178.32.167.48","178.32.167.51","2988484400","2988484403","PT","Portugal"
+"178.32.167.52","178.32.167.131","2988484404","2988484483","FR","France"
+"178.32.167.132","178.32.167.135","2988484484","2988484487","DE","Germany"
+"178.32.167.136","178.32.168.223","2988484488","2988484831","FR","France"
+"178.32.168.224","178.32.168.239","2988484832","2988484847","GB","United Kingdom"
+"178.32.168.240","178.32.169.15","2988484848","2988484879","FR","France"
+"178.32.169.16","178.32.169.19","2988484880","2988484883","GB","United Kingdom"
+"178.32.169.20","178.32.169.27","2988484884","2988484891","FR","France"
+"178.32.169.28","178.32.169.31","2988484892","2988484895","GB","United Kingdom"
+"178.32.169.32","178.32.170.231","2988484896","2988485351","FR","France"
+"178.32.170.232","178.32.170.235","2988485352","2988485355","GB","United Kingdom"
+"178.32.170.236","178.32.171.79","2988485356","2988485455","FR","France"
+"178.32.171.80","178.32.171.95","2988485456","2988485471","GB","United Kingdom"
+"178.32.171.96","178.32.171.127","2988485472","2988485503","FR","France"
+"178.32.171.128","178.32.171.143","2988485504","2988485519","GB","United Kingdom"
+"178.32.171.144","178.32.171.187","2988485520","2988485563","FR","France"
+"178.32.171.188","178.32.171.191","2988485564","2988485567","ES","Spain"
+"178.32.171.192","178.32.171.255","2988485568","2988485631","FR","France"
+"178.32.172.0","178.32.172.31","2988485632","2988485663","ES","Spain"
+"178.32.172.32","178.32.172.167","2988485664","2988485799","FR","France"
+"178.32.172.168","178.32.172.171","2988485800","2988485803","PT","Portugal"
+"178.32.172.172","178.32.173.195","2988485804","2988486083","FR","France"
+"178.32.173.196","178.32.173.199","2988486084","2988486087","PT","Portugal"
+"178.32.173.200","178.32.173.207","2988486088","2988486095","FR","France"
+"178.32.173.208","178.32.173.211","2988486096","2988486099","GB","United Kingdom"
+"178.32.173.212","178.32.173.247","2988486100","2988486135","FR","France"
+"178.32.173.248","178.32.173.251","2988486136","2988486139","ES","Spain"
+"178.32.173.252","178.32.174.51","2988486140","2988486195","FR","France"
+"178.32.174.52","178.32.174.55","2988486196","2988486199","PT","Portugal"
+"178.32.174.56","178.32.174.179","2988486200","2988486323","FR","France"
+"178.32.174.180","178.32.174.183","2988486324","2988486327","PT","Portugal"
+"178.32.174.184","178.32.174.191","2988486328","2988486335","FR","France"
+"178.32.174.192","178.32.174.199","2988486336","2988486343","ES","Spain"
+"178.32.174.200","178.32.174.207","2988486344","2988486351","FR","France"
+"178.32.174.208","178.32.174.223","2988486352","2988486367","ES","Spain"
+"178.32.174.224","178.32.175.207","2988486368","2988486607","FR","France"
+"178.32.175.208","178.32.175.215","2988486608","2988486615","FI","Finland"
+"178.32.175.216","178.32.175.223","2988486616","2988486623","ES","Spain"
+"178.32.175.224","178.32.176.23","2988486624","2988486679","FR","France"
+"178.32.176.24","178.32.176.31","2988486680","2988486687","ES","Spain"
+"178.32.176.32","178.32.176.91","2988486688","2988486747","FR","France"
+"178.32.176.92","178.32.176.95","2988486748","2988486751","GB","United Kingdom"
+"178.32.176.96","178.32.176.231","2988486752","2988486887","FR","France"
+"178.32.176.232","178.32.176.235","2988486888","2988486891","PT","Portugal"
+"178.32.176.236","178.32.177.131","2988486892","2988487043","FR","France"
+"178.32.177.132","178.32.177.135","2988487044","2988487047","PT","Portugal"
+"178.32.177.136","178.32.177.159","2988487048","2988487071","FR","France"
+"178.32.177.160","178.32.177.163","2988487072","2988487075","ES","Spain"
+"178.32.177.164","178.32.177.183","2988487076","2988487095","FR","France"
+"178.32.177.184","178.32.177.187","2988487096","2988487099","ES","Spain"
+"178.32.177.188","178.32.177.191","2988487100","2988487103","GB","United Kingdom"
+"178.32.177.192","178.32.178.135","2988487104","2988487303","FR","France"
+"178.32.178.136","178.32.178.143","2988487304","2988487311","NL","Netherlands"
+"178.32.178.144","178.32.180.239","2988487312","2988487919","FR","France"
+"178.32.180.240","178.32.180.243","2988487920","2988487923","DE","Germany"
+"178.32.180.244","178.32.181.43","2988487924","2988487979","FR","France"
+"178.32.181.44","178.32.181.47","2988487980","2988487983","ES","Spain"
+"178.32.181.48","178.32.183.43","2988487984","2988488491","FR","France"
+"178.32.183.44","178.32.183.47","2988488492","2988488495","ES","Spain"
+"178.32.183.48","178.32.183.95","2988488496","2988488543","FR","France"
+"178.32.183.96","178.32.183.107","2988488544","2988488555","GB","United Kingdom"
+"178.32.183.108","178.32.183.191","2988488556","2988488639","FR","France"
+"178.32.183.192","178.32.183.199","2988488640","2988488647","ES","Spain"
+"178.32.183.200","178.32.185.11","2988488648","2988488971","FR","France"
+"178.32.185.12","178.32.185.15","2988488972","2988488975","MT","Malta"
+"178.32.185.16","178.32.185.23","2988488976","2988488983","ES","Spain"
+"178.32.185.24","178.32.185.31","2988488984","2988488991","FR","France"
+"178.32.185.32","178.32.185.63","2988488992","2988489023","ES","Spain"
+"178.32.185.64","178.32.185.207","2988489024","2988489167","FR","France"
+"178.32.185.208","178.32.185.215","2988489168","2988489175","PT","Portugal"
+"178.32.185.216","178.32.186.151","2988489176","2988489367","FR","France"
+"178.32.186.152","178.32.186.155","2988489368","2988489371","GB","United Kingdom"
+"178.32.186.156","178.32.186.159","2988489372","2988489375","FR","France"
+"178.32.186.160","178.32.186.163","2988489376","2988489379","ES","Spain"
+"178.32.186.164","178.32.187.3","2988489380","2988489475","FR","France"
+"178.32.187.4","178.32.187.7","2988489476","2988489479","GB","United Kingdom"
+"178.32.187.8","178.32.187.11","2988489480","2988489483","DE","Germany"
+"178.32.187.12","178.32.187.203","2988489484","2988489675","FR","France"
+"178.32.187.204","178.32.187.207","2988489676","2988489679","ES","Spain"
+"178.32.187.208","178.32.188.207","2988489680","2988489935","FR","France"
+"178.32.188.208","178.32.188.215","2988489936","2988489943","ES","Spain"
+"178.32.188.216","178.32.189.195","2988489944","2988490179","FR","France"
+"178.32.189.196","178.32.189.207","2988490180","2988490191","ES","Spain"
+"178.32.189.208","178.32.190.127","2988490192","2988490367","FR","France"
+"178.32.190.128","178.32.190.131","2988490368","2988490371","ES","Spain"
+"178.32.190.132","178.32.191.190","2988490372","2988490686","FR","France"
+"178.32.191.191","178.32.191.191","2988490687","2988490687","BE","Belgium"
+"178.32.191.192","178.32.191.223","2988490688","2988490719","ES","Spain"
+"178.32.191.224","178.32.192.215","2988490720","2988490967","FR","France"
+"178.32.192.216","178.32.192.223","2988490968","2988490975","CZ","Czech Republic"
+"178.32.192.224","178.32.193.243","2988490976","2988491251","FR","France"
+"178.32.193.244","178.32.193.244","2988491252","2988491252","ES","Spain"
+"178.32.193.245","178.32.199.255","2988491253","2988492799","FR","France"
+"178.32.200.0","178.32.207.255","2988492800","2988494847","PL","Poland"
+"178.32.208.0","178.32.212.95","2988494848","2988495967","FR","France"
+"178.32.212.96","178.32.212.127","2988495968","2988495999","ES","Spain"
+"178.32.212.128","178.32.224.31","2988496000","2988498975","FR","France"
+"178.32.224.32","178.32.224.39","2988498976","2988498983","ES","Spain"
+"178.32.224.40","178.32.225.147","2988498984","2988499347","FR","France"
+"178.32.225.148","178.32.225.151","2988499348","2988499351","GB","United Kingdom"
+"178.32.225.152","178.32.226.79","2988499352","2988499535","FR","France"
+"178.32.226.80","178.32.226.95","2988499536","2988499551","ES","Spain"
+"178.32.226.96","178.32.226.111","2988499552","2988499567","FR","France"
+"178.32.226.112","178.32.226.119","2988499568","2988499575","IE","Ireland"
+"178.32.226.120","178.32.226.127","2988499576","2988499583","FR","France"
+"178.32.226.128","178.32.226.143","2988499584","2988499599","ES","Spain"
+"178.32.226.144","178.32.226.179","2988499600","2988499635","FR","France"
+"178.32.226.180","178.32.226.183","2988499636","2988499639","GB","United Kingdom"
+"178.32.226.184","178.32.226.215","2988499640","2988499671","FR","France"
+"178.32.226.216","178.32.226.219","2988499672","2988499675","GB","United Kingdom"
+"178.32.226.220","178.32.227.17","2988499676","2988499729","FR","France"
+"178.32.227.18","178.32.227.18","2988499730","2988499730","GB","United Kingdom"
+"178.32.227.19","178.32.227.24","2988499731","2988499736","FR","France"
+"178.32.227.25","178.32.227.25","2988499737","2988499737","NL","Netherlands"
+"178.32.227.26","178.32.228.255","2988499738","2988500223","FR","France"
+"178.32.229.0","178.32.229.31","2988500224","2988500255","ES","Spain"
+"178.32.229.32","178.32.229.147","2988500256","2988500371","FR","France"
+"178.32.229.148","178.32.229.151","2988500372","2988500375","LT","Lithuania"
+"178.32.229.152","178.32.229.191","2988500376","2988500415","FR","France"
+"178.32.229.192","178.32.229.223","2988500416","2988500447","CZ","Czech Republic"
+"178.32.229.224","178.32.229.255","2988500448","2988500479","ES","Spain"
+"178.32.230.0","178.32.230.39","2988500480","2988500519","FR","France"
+"178.32.230.40","178.32.230.43","2988500520","2988500523","ES","Spain"
+"178.32.230.44","178.32.231.119","2988500524","2988500855","FR","France"
+"178.32.231.120","178.32.231.123","2988500856","2988500859","ES","Spain"
+"178.32.231.124","178.32.234.179","2988500860","2988501683","FR","France"
+"178.32.234.180","178.32.234.183","2988501684","2988501687","GB","United Kingdom"
+"178.32.234.184","178.32.236.35","2988501688","2988502051","FR","France"
+"178.32.236.36","178.32.236.39","2988502052","2988502055","PL","Poland"
+"178.32.236.40","178.32.236.247","2988502056","2988502263","FR","France"
+"178.32.236.248","178.32.236.251","2988502264","2988502267","ES","Spain"
+"178.32.236.252","178.32.237.207","2988502268","2988502479","FR","France"
+"178.32.237.208","178.32.237.211","2988502480","2988502483","ES","Spain"
+"178.32.237.212","178.32.237.223","2988502484","2988502495","FR","France"
+"178.32.237.224","178.32.237.239","2988502496","2988502511","ES","Spain"
+"178.32.237.240","178.32.238.127","2988502512","2988502655","FR","France"
+"178.32.238.128","178.32.238.191","2988502656","2988502719","DE","Germany"
+"178.32.238.192","178.32.238.195","2988502720","2988502723","ES","Spain"
+"178.32.238.196","178.32.238.223","2988502724","2988502751","FR","France"
+"178.32.238.224","178.32.238.255","2988502752","2988502783","ES","Spain"
+"178.32.239.0","178.32.239.39","2988502784","2988502823","FR","France"
+"178.32.239.40","178.32.239.47","2988502824","2988502831","ES","Spain"
+"178.32.239.48","178.32.239.97","2988502832","2988502881","FR","France"
+"178.32.239.98","178.32.239.98","2988502882","2988502882","IT","Italy"
+"178.32.239.99","178.32.239.199","2988502883","2988502983","FR","France"
+"178.32.239.200","178.32.239.207","2988502984","2988502991","ES","Spain"
+"178.32.239.208","178.32.239.251","2988502992","2988503035","FR","France"
+"178.32.239.252","178.32.239.255","2988503036","2988503039","GB","United Kingdom"
+"178.32.240.0","178.32.241.79","2988503040","2988503375","FR","France"
+"178.32.241.80","178.32.241.87","2988503376","2988503383","PT","Portugal"
+"178.32.241.88","178.32.241.175","2988503384","2988503471","FR","France"
+"178.32.241.176","178.32.241.191","2988503472","2988503487","ES","Spain"
+"178.32.241.192","178.32.243.215","2988503488","2988504023","FR","France"
+"178.32.243.216","178.32.243.223","2988504024","2988504031","PT","Portugal"
+"178.32.243.224","178.32.244.175","2988504032","2988504239","FR","France"
+"178.32.244.176","178.32.244.191","2988504240","2988504255","GB","United Kingdom"
+"178.32.244.192","178.32.245.39","2988504256","2988504359","FR","France"
+"178.32.245.40","178.32.245.43","2988504360","2988504363","GB","United Kingdom"
+"178.32.245.44","178.32.245.47","2988504364","2988504367","FI","Finland"
+"178.32.245.48","178.32.245.51","2988504368","2988504371","FR","France"
+"178.32.245.52","178.32.245.55","2988504372","2988504375","PL","Poland"
+"178.32.245.56","178.32.245.147","2988504376","2988504467","FR","France"
+"178.32.245.148","178.32.245.151","2988504468","2988504471","ES","Spain"
+"178.32.245.152","178.32.245.207","2988504472","2988504527","FR","France"
+"178.32.245.208","178.32.245.223","2988504528","2988504543","PL","Poland"
+"178.32.245.224","178.32.245.239","2988504544","2988504559","FR","France"
+"178.32.245.240","178.32.245.243","2988504560","2988504563","FI","Finland"
+"178.32.245.244","178.32.247.151","2988504564","2988504983","FR","France"
+"178.32.247.152","178.32.247.155","2988504984","2988504987","ES","Spain"
+"178.32.247.156","178.32.248.63","2988504988","2988505151","FR","France"
+"178.32.248.64","178.32.248.79","2988505152","2988505167","GB","United Kingdom"
+"178.32.248.80","178.32.248.191","2988505168","2988505279","FR","France"
+"178.32.248.192","178.32.248.223","2988505280","2988505311","ES","Spain"
+"178.32.248.224","178.32.249.31","2988505312","2988505375","FR","France"
+"178.32.249.32","178.32.249.47","2988505376","2988505391","GB","United Kingdom"
+"178.32.249.48","178.32.249.51","2988505392","2988505395","ES","Spain"
+"178.32.249.52","178.32.249.191","2988505396","2988505535","FR","France"
+"178.32.249.192","178.32.249.223","2988505536","2988505567","ES","Spain"
+"178.32.249.224","178.32.251.63","2988505568","2988505919","FR","France"
+"178.32.251.64","178.32.251.79","2988505920","2988505935","GB","United Kingdom"
+"178.32.251.80","178.32.252.79","2988505936","2988506191","FR","France"
+"178.32.252.80","178.32.252.95","2988506192","2988506207","GB","United Kingdom"
+"178.32.252.96","178.32.252.255","2988506208","2988506367","FR","France"
+"178.32.253.0","178.32.253.7","2988506368","2988506375","IE","Ireland"
+"178.32.253.8","178.32.253.155","2988506376","2988506523","FR","France"
+"178.32.253.156","178.32.253.159","2988506524","2988506527","IE","Ireland"
+"178.32.253.160","178.32.255.7","2988506528","2988506887","FR","France"
+"178.32.255.8","178.32.255.11","2988506888","2988506891","ES","Spain"
+"178.32.255.12","178.33.0.27","2988506892","2988507163","FR","France"
+"178.33.0.28","178.33.0.31","2988507164","2988507167","ES","Spain"
+"178.33.0.32","178.33.0.127","2988507168","2988507263","FR","France"
+"178.33.0.128","178.33.0.143","2988507264","2988507279","ES","Spain"
+"178.33.0.144","178.33.0.199","2988507280","2988507335","FR","France"
+"178.33.0.200","178.33.0.203","2988507336","2988507339","ES","Spain"
+"178.33.0.204","178.33.1.159","2988507340","2988507551","FR","France"
+"178.33.1.160","178.33.1.168","2988507552","2988507560","GB","United Kingdom"
+"178.33.1.169","178.33.1.169","2988507561","2988507561","FR","France"
+"178.33.1.170","178.33.1.175","2988507562","2988507567","GB","United Kingdom"
+"178.33.1.176","178.33.1.191","2988507568","2988507583","FR","France"
+"178.33.1.192","178.33.1.199","2988507584","2988507591","ES","Spain"
+"178.33.1.200","178.33.3.175","2988507592","2988508079","FR","France"
+"178.33.3.176","178.33.3.191","2988508080","2988508095","ES","Spain"
+"178.33.3.192","178.33.3.231","2988508096","2988508135","FR","France"
+"178.33.3.232","178.33.3.239","2988508136","2988508143","GB","United Kingdom"
+"178.33.3.240","178.33.3.251","2988508144","2988508155","FR","France"
+"178.33.3.252","178.33.3.255","2988508156","2988508159","ES","Spain"
+"178.33.4.0","178.33.5.23","2988508160","2988508439","FR","France"
+"178.33.5.24","178.33.5.27","2988508440","2988508443","GB","United Kingdom"
+"178.33.5.28","178.33.5.191","2988508444","2988508607","FR","France"
+"178.33.5.192","178.33.5.223","2988508608","2988508639","ES","Spain"
+"178.33.5.224","178.33.6.175","2988508640","2988508847","FR","France"
+"178.33.6.176","178.33.6.183","2988508848","2988508855","GB","United Kingdom"
+"178.33.6.184","178.33.7.31","2988508856","2988508959","FR","France"
+"178.33.7.32","178.33.7.47","2988508960","2988508975","ES","Spain"
+"178.33.7.48","178.33.9.51","2988508976","2988509491","FR","France"
+"178.33.9.52","178.33.9.55","2988509492","2988509495","IE","Ireland"
+"178.33.9.56","178.33.9.71","2988509496","2988509511","FR","France"
+"178.33.9.72","178.33.9.75","2988509512","2988509515","PL","Poland"
+"178.33.9.76","178.33.10.51","2988509516","2988509747","FR","France"
+"178.33.10.52","178.33.10.55","2988509748","2988509751","LT","Lithuania"
+"178.33.10.56","178.33.10.83","2988509752","2988509779","FR","France"
+"178.33.10.84","178.33.10.87","2988509780","2988509783","GB","United Kingdom"
+"178.33.10.88","178.33.11.127","2988509784","2988510079","FR","France"
+"178.33.11.128","178.33.11.135","2988510080","2988510087","ES","Spain"
+"178.33.11.136","178.33.11.223","2988510088","2988510175","FR","France"
+"178.33.11.224","178.33.11.239","2988510176","2988510191","DE","Germany"
+"178.33.11.240","178.33.12.39","2988510192","2988510247","FR","France"
+"178.33.12.40","178.33.12.43","2988510248","2988510251","FI","Finland"
+"178.33.12.44","178.33.12.103","2988510252","2988510311","FR","France"
+"178.33.12.104","178.33.12.111","2988510312","2988510319","GB","United Kingdom"
+"178.33.12.112","178.33.18.3","2988510320","2988511747","FR","France"
+"178.33.18.4","178.33.18.7","2988511748","2988511751","GB","United Kingdom"
+"178.33.18.8","178.33.18.211","2988511752","2988511955","FR","France"
+"178.33.18.212","178.33.18.215","2988511956","2988511959","ES","Spain"
+"178.33.18.216","178.33.19.127","2988511960","2988512127","FR","France"
+"178.33.19.128","178.33.19.143","2988512128","2988512143","ES","Spain"
+"178.33.19.144","178.33.19.199","2988512144","2988512199","FR","France"
+"178.33.19.200","178.33.19.207","2988512200","2988512207","ES","Spain"
+"178.33.19.208","178.33.19.247","2988512208","2988512247","FR","France"
+"178.33.19.248","178.33.19.251","2988512248","2988512251","GB","United Kingdom"
+"178.33.19.252","178.33.20.51","2988512252","2988512307","FR","France"
+"178.33.20.52","178.33.20.55","2988512308","2988512311","GB","United Kingdom"
+"178.33.20.56","178.33.20.143","2988512312","2988512399","FR","France"
+"178.33.20.144","178.33.20.147","2988512400","2988512403","ES","Spain"
+"178.33.20.148","178.33.21.127","2988512404","2988512639","FR","France"
+"178.33.21.128","178.33.21.135","2988512640","2988512647","GB","United Kingdom"
+"178.33.21.136","178.33.21.143","2988512648","2988512655","FR","France"
+"178.33.21.144","178.33.21.151","2988512656","2988512663","PT","Portugal"
+"178.33.21.152","178.33.22.135","2988512664","2988512903","FR","France"
+"178.33.22.136","178.33.22.139","2988512904","2988512907","GB","United Kingdom"
+"178.33.22.140","178.33.22.175","2988512908","2988512943","FR","France"
+"178.33.22.176","178.33.22.183","2988512944","2988512951","ES","Spain"
+"178.33.22.184","178.33.22.191","2988512952","2988512959","FR","France"
+"178.33.22.192","178.33.22.195","2988512960","2988512963","ES","Spain"
+"178.33.22.196","178.33.22.199","2988512964","2988512967","FR","France"
+"178.33.22.200","178.33.22.203","2988512968","2988512971","GB","United Kingdom"
+"178.33.22.204","178.33.22.227","2988512972","2988512995","FR","France"
+"178.33.22.228","178.33.22.231","2988512996","2988512999","GB","United Kingdom"
+"178.33.22.232","178.33.22.235","2988513000","2988513003","FR","France"
+"178.33.22.236","178.33.22.239","2988513004","2988513007","ES","Spain"
+"178.33.22.240","178.33.24.3","2988513008","2988513283","FR","France"
+"178.33.24.4","178.33.24.7","2988513284","2988513287","ES","Spain"
+"178.33.24.8","178.33.24.31","2988513288","2988513311","FR","France"
+"178.33.24.32","178.33.24.47","2988513312","2988513327","PT","Portugal"
+"178.33.24.48","178.33.24.239","2988513328","2988513519","FR","France"
+"178.33.24.240","178.33.24.255","2988513520","2988513535","GB","United Kingdom"
+"178.33.25.0","178.33.25.47","2988513536","2988513583","FR","France"
+"178.33.25.48","178.33.25.63","2988513584","2988513599","IE","Ireland"
+"178.33.25.64","178.33.25.143","2988513600","2988513679","FR","France"
+"178.33.25.144","178.33.25.147","2988513680","2988513683","ES","Spain"
+"178.33.25.148","178.33.25.151","2988513684","2988513687","GB","United Kingdom"
+"178.33.25.152","178.33.25.203","2988513688","2988513739","FR","France"
+"178.33.25.204","178.33.25.207","2988513740","2988513743","ES","Spain"
+"178.33.25.208","178.33.27.159","2988513744","2988514207","FR","France"
+"178.33.27.160","178.33.27.167","2988514208","2988514215","PT","Portugal"
+"178.33.27.168","178.33.27.183","2988514216","2988514231","FR","France"
+"178.33.27.184","178.33.27.191","2988514232","2988514239","ES","Spain"
+"178.33.27.192","178.33.27.239","2988514240","2988514287","FR","France"
+"178.33.27.240","178.33.27.255","2988514288","2988514303","ES","Spain"
+"178.33.28.0","178.33.29.179","2988514304","2988514739","FR","France"
+"178.33.29.180","178.33.29.183","2988514740","2988514743","GB","United Kingdom"
+"178.33.29.184","178.33.30.127","2988514744","2988514943","FR","France"
+"178.33.30.128","178.33.30.143","2988514944","2988514959","ES","Spain"
+"178.33.30.144","178.33.31.255","2988514960","2988515327","FR","France"
+"178.33.32.0","178.33.39.255","2988515328","2988517375","DE","Germany"
+"178.33.40.0","178.33.47.255","2988517376","2988519423","FR","France"
+"178.33.48.0","178.33.55.255","2988519424","2988521471","PL","Poland"
+"178.33.56.0","178.33.57.223","2988521472","2988521951","FR","France"
+"178.33.57.224","178.33.57.255","2988521952","2988521983","ES","Spain"
+"178.33.58.0","178.33.64.79","2988521984","2988523599","FR","France"
+"178.33.64.80","178.33.64.83","2988523600","2988523603","ES","Spain"
+"178.33.64.84","178.33.64.143","2988523604","2988523663","FR","France"
+"178.33.64.144","178.33.64.147","2988523664","2988523667","IE","Ireland"
+"178.33.64.148","178.33.64.159","2988523668","2988523679","FR","France"
+"178.33.64.160","178.33.64.191","2988523680","2988523711","ES","Spain"
+"178.33.64.192","178.33.64.223","2988523712","2988523743","FR","France"
+"178.33.64.224","178.33.64.239","2988523744","2988523759","DE","Germany"
+"178.33.64.240","178.33.66.43","2988523760","2988524075","FR","France"
+"178.33.66.44","178.33.66.47","2988524076","2988524079","ES","Spain"
+"178.33.66.48","178.33.66.123","2988524080","2988524155","FR","France"
+"178.33.66.124","178.33.66.127","2988524156","2988524159","PT","Portugal"
+"178.33.66.128","178.33.66.167","2988524160","2988524199","FR","France"
+"178.33.66.168","178.33.66.171","2988524200","2988524203","IE","Ireland"
+"178.33.66.172","178.33.66.179","2988524204","2988524211","FR","France"
+"178.33.66.180","178.33.66.183","2988524212","2988524215","ES","Spain"
+"178.33.66.184","178.33.66.199","2988524216","2988524231","FR","France"
+"178.33.66.200","178.33.66.207","2988524232","2988524239","ES","Spain"
+"178.33.66.208","178.33.67.71","2988524240","2988524359","FR","France"
+"178.33.67.72","178.33.67.75","2988524360","2988524363","ES","Spain"
+"178.33.67.76","178.33.68.59","2988524364","2988524603","FR","France"
+"178.33.68.60","178.33.68.63","2988524604","2988524607","ES","Spain"
+"178.33.68.64","178.33.68.79","2988524608","2988524623","FR","France"
+"178.33.68.80","178.33.68.83","2988524624","2988524627","GB","United Kingdom"
+"178.33.68.84","178.33.68.223","2988524628","2988524767","FR","France"
+"178.33.68.224","178.33.68.239","2988524768","2988524783","ES","Spain"
+"178.33.68.240","178.33.73.63","2988524784","2988525887","FR","France"
+"178.33.73.64","178.33.73.127","2988525888","2988525951","GB","United Kingdom"
+"178.33.73.128","178.33.74.55","2988525952","2988526135","FR","France"
+"178.33.74.56","178.33.74.63","2988526136","2988526143","GB","United Kingdom"
+"178.33.74.64","178.33.74.95","2988526144","2988526175","FR","France"
+"178.33.74.96","178.33.74.159","2988526176","2988526239","ES","Spain"
+"178.33.74.160","178.33.75.79","2988526240","2988526415","FR","France"
+"178.33.75.80","178.33.75.87","2988526416","2988526423","ES","Spain"
+"178.33.75.88","178.33.77.19","2988526424","2988526867","FR","France"
+"178.33.77.20","178.33.77.23","2988526868","2988526871","PT","Portugal"
+"178.33.77.24","178.33.78.83","2988526872","2988527187","FR","France"
+"178.33.78.84","178.33.78.87","2988527188","2988527191","ES","Spain"
+"178.33.78.88","178.33.79.127","2988527192","2988527487","FR","France"
+"178.33.79.128","178.33.79.143","2988527488","2988527503","GB","United Kingdom"
+"178.33.79.144","178.33.79.231","2988527504","2988527591","FR","France"
+"178.33.79.232","178.33.79.235","2988527592","2988527595","IE","Ireland"
+"178.33.79.236","178.33.80.107","2988527596","2988527723","FR","France"
+"178.33.80.108","178.33.80.111","2988527724","2988527727","ES","Spain"
+"178.33.80.112","178.33.80.215","2988527728","2988527831","FR","France"
+"178.33.80.216","178.33.80.223","2988527832","2988527839","ES","Spain"
+"178.33.80.224","178.33.81.15","2988527840","2988527887","FR","France"
+"178.33.81.16","178.33.81.19","2988527888","2988527891","ES","Spain"
+"178.33.81.20","178.33.81.207","2988527892","2988528079","FR","France"
+"178.33.81.208","178.33.81.223","2988528080","2988528095","ES","Spain"
+"178.33.81.224","178.33.82.99","2988528096","2988528227","FR","France"
+"178.33.82.100","178.33.82.103","2988528228","2988528231","IE","Ireland"
+"178.33.82.104","178.33.83.63","2988528232","2988528447","FR","France"
+"178.33.83.64","178.33.83.71","2988528448","2988528455","IE","Ireland"
+"178.33.83.72","178.33.83.83","2988528456","2988528467","FR","France"
+"178.33.83.84","178.33.83.87","2988528468","2988528471","GB","United Kingdom"
+"178.33.83.88","178.33.83.207","2988528472","2988528591","FR","France"
+"178.33.83.208","178.33.83.223","2988528592","2988528607","FI","Finland"
+"178.33.83.224","178.33.84.59","2988528608","2988528699","FR","France"
+"178.33.84.60","178.33.84.63","2988528700","2988528703","CZ","Czech Republic"
+"178.33.84.64","178.33.85.103","2988528704","2988528999","FR","France"
+"178.33.85.104","178.33.85.107","2988529000","2988529003","GB","United Kingdom"
+"178.33.85.108","178.33.86.23","2988529004","2988529175","FR","France"
+"178.33.86.24","178.33.86.27","2988529176","2988529179","ES","Spain"
+"178.33.86.28","178.33.86.179","2988529180","2988529331","FR","France"
+"178.33.86.180","178.33.86.183","2988529332","2988529335","GB","United Kingdom"
+"178.33.86.184","178.33.86.231","2988529336","2988529383","FR","France"
+"178.33.86.232","178.33.86.235","2988529384","2988529387","ES","Spain"
+"178.33.86.236","178.33.87.175","2988529388","2988529583","FR","France"
+"178.33.87.176","178.33.87.183","2988529584","2988529591","ES","Spain"
+"178.33.87.184","178.33.88.111","2988529592","2988529775","FR","France"
+"178.33.88.112","178.33.88.119","2988529776","2988529783","ES","Spain"
+"178.33.88.120","178.33.88.159","2988529784","2988529823","FR","France"
+"178.33.88.160","178.33.88.191","2988529824","2988529855","ES","Spain"
+"178.33.88.192","178.33.89.127","2988529856","2988530047","FR","France"
+"178.33.89.128","178.33.89.129","2988530048","2988530049","GB","United Kingdom"
+"178.33.89.130","178.33.89.167","2988530050","2988530087","FR","France"
+"178.33.89.168","178.33.89.171","2988530088","2988530091","NL","Netherlands"
+"178.33.89.172","178.33.90.223","2988530092","2988530399","FR","France"
+"178.33.90.224","178.33.90.227","2988530400","2988530403","ES","Spain"
+"178.33.90.228","178.33.90.247","2988530404","2988530423","FR","France"
+"178.33.90.248","178.33.90.255","2988530424","2988530431","ES","Spain"
+"178.33.91.0","178.33.93.79","2988530432","2988531023","FR","France"
+"178.33.93.80","178.33.93.83","2988531024","2988531027","ES","Spain"
+"178.33.93.84","178.33.93.235","2988531028","2988531179","FR","France"
+"178.33.93.236","178.33.93.239","2988531180","2988531183","GB","United Kingdom"
+"178.33.93.240","178.33.93.243","2988531184","2988531187","FR","France"
+"178.33.93.244","178.33.93.247","2988531188","2988531191","IE","Ireland"
+"178.33.93.248","178.33.94.75","2988531192","2988531275","FR","France"
+"178.33.94.76","178.33.94.79","2988531276","2988531279","PT","Portugal"
+"178.33.94.80","178.33.111.255","2988531280","2988535807","FR","France"
+"178.33.112.0","178.33.119.255","2988535808","2988537855","ES","Spain"
+"178.33.120.0","178.33.128.31","2988537856","2988539935","FR","France"
+"178.33.128.32","178.33.128.63","2988539936","2988539967","GB","United Kingdom"
+"178.33.128.64","178.33.128.67","2988539968","2988539971","FR","France"
+"178.33.128.68","178.33.128.71","2988539972","2988539975","ES","Spain"
+"178.33.128.72","178.33.129.47","2988539976","2988540207","FR","France"
+"178.33.129.48","178.33.129.51","2988540208","2988540211","GB","United Kingdom"
+"178.33.129.52","178.33.129.59","2988540212","2988540219","FR","France"
+"178.33.129.60","178.33.129.63","2988540220","2988540223","GB","United Kingdom"
+"178.33.129.64","178.33.129.111","2988540224","2988540271","FR","France"
+"178.33.129.112","178.33.129.115","2988540272","2988540275","ES","Spain"
+"178.33.129.116","178.33.130.147","2988540276","2988540563","FR","France"
+"178.33.130.148","178.33.130.151","2988540564","2988540567","CZ","Czech Republic"
+"178.33.130.152","178.33.130.207","2988540568","2988540623","FR","France"
+"178.33.130.208","178.33.130.215","2988540624","2988540631","GB","United Kingdom"
+"178.33.130.216","178.33.131.87","2988540632","2988540759","FR","France"
+"178.33.131.88","178.33.131.91","2988540760","2988540763","ES","Spain"
+"178.33.131.92","178.33.132.175","2988540764","2988541103","FR","France"
+"178.33.132.176","178.33.132.191","2988541104","2988541119","ES","Spain"
+"178.33.132.192","178.33.133.59","2988541120","2988541243","FR","France"
+"178.33.133.60","178.33.133.63","2988541244","2988541247","GB","United Kingdom"
+"178.33.133.64","178.33.133.167","2988541248","2988541351","FR","France"
+"178.33.133.168","178.33.133.171","2988541352","2988541355","IE","Ireland"
+"178.33.133.172","178.33.134.23","2988541356","2988541463","FR","France"
+"178.33.134.24","178.33.134.27","2988541464","2988541467","ES","Spain"
+"178.33.134.28","178.33.135.95","2988541468","2988541791","FR","France"
+"178.33.135.96","178.33.135.111","2988541792","2988541807","ES","Spain"
+"178.33.135.112","178.33.135.167","2988541808","2988541863","FR","France"
+"178.33.135.168","178.33.135.171","2988541864","2988541867","GB","United Kingdom"
+"178.33.135.172","178.33.136.3","2988541868","2988541955","FR","France"
+"178.33.136.4","178.33.136.7","2988541956","2988541959","DE","Germany"
+"178.33.136.8","178.33.136.79","2988541960","2988542031","FR","France"
+"178.33.136.80","178.33.136.95","2988542032","2988542047","PT","Portugal"
+"178.33.136.96","178.33.136.99","2988542048","2988542051","FR","France"
+"178.33.136.100","178.33.136.103","2988542052","2988542055","ES","Spain"
+"178.33.136.104","178.33.136.111","2988542056","2988542063","FR","France"
+"178.33.136.112","178.33.136.115","2988542064","2988542067","GB","United Kingdom"
+"178.33.136.116","178.33.137.63","2988542068","2988542271","FR","France"
+"178.33.137.64","178.33.137.127","2988542272","2988542335","ES","Spain"
+"178.33.137.128","178.33.137.131","2988542336","2988542339","FR","France"
+"178.33.137.132","178.33.137.132","2988542340","2988542340","PT","Portugal"
+"178.33.137.133","178.33.140.203","2988542341","2988543179","FR","France"
+"178.33.140.204","178.33.140.207","2988543180","2988543183","ES","Spain"
+"178.33.140.208","178.33.140.223","2988543184","2988543199","FR","France"
+"178.33.140.224","178.33.140.227","2988543200","2988543203","GB","United Kingdom"
+"178.33.140.228","178.33.141.171","2988543204","2988543403","FR","France"
+"178.33.141.172","178.33.141.175","2988543404","2988543407","ES","Spain"
+"178.33.141.176","178.33.142.71","2988543408","2988543559","FR","France"
+"178.33.142.72","178.33.142.75","2988543560","2988543563","PT","Portugal"
+"178.33.142.76","178.33.143.127","2988543564","2988543871","FR","France"
+"178.33.143.128","178.33.143.191","2988543872","2988543935","ES","Spain"
+"178.33.143.192","178.33.144.55","2988543936","2988544055","FR","France"
+"178.33.144.56","178.33.144.63","2988544056","2988544063","FI","Finland"
+"178.33.144.64","178.33.145.51","2988544064","2988544307","FR","France"
+"178.33.145.52","178.33.145.55","2988544308","2988544311","GB","United Kingdom"
+"178.33.145.56","178.33.145.119","2988544312","2988544375","FR","France"
+"178.33.145.120","178.33.145.127","2988544376","2988544383","ES","Spain"
+"178.33.145.128","178.33.145.191","2988544384","2988544447","GB","United Kingdom"
+"178.33.145.192","178.33.146.15","2988544448","2988544527","FR","France"
+"178.33.146.16","178.33.146.23","2988544528","2988544535","ES","Spain"
+"178.33.146.24","178.33.146.159","2988544536","2988544671","FR","France"
+"178.33.146.160","178.33.146.175","2988544672","2988544687","GB","United Kingdom"
+"178.33.146.176","178.33.146.255","2988544688","2988544767","FR","France"
+"178.33.147.0","178.33.147.7","2988544768","2988544775","ES","Spain"
+"178.33.147.8","178.33.147.31","2988544776","2988544799","FR","France"
+"178.33.147.32","178.33.147.63","2988544800","2988544831","FI","Finland"
+"178.33.147.64","178.33.149.235","2988544832","2988545515","FR","France"
+"178.33.149.236","178.33.149.239","2988545516","2988545519","GB","United Kingdom"
+"178.33.149.240","178.33.150.43","2988545520","2988545579","FR","France"
+"178.33.150.44","178.33.150.47","2988545580","2988545583","ES","Spain"
+"178.33.150.48","178.33.150.127","2988545584","2988545663","FR","France"
+"178.33.150.128","178.33.150.159","2988545664","2988545695","ES","Spain"
+"178.33.150.160","178.33.151.3","2988545696","2988545795","FR","France"
+"178.33.151.4","178.33.151.7","2988545796","2988545799","ES","Spain"
+"178.33.151.8","178.33.151.203","2988545800","2988545995","FR","France"
+"178.33.151.204","178.33.151.207","2988545996","2988545999","FI","Finland"
+"178.33.151.208","178.33.152.71","2988546000","2988546119","FR","France"
+"178.33.152.72","178.33.152.75","2988546120","2988546123","IE","Ireland"
+"178.33.152.76","178.33.152.111","2988546124","2988546159","FR","France"
+"178.33.152.112","178.33.152.127","2988546160","2988546175","ES","Spain"
+"178.33.152.128","178.33.153.23","2988546176","2988546327","FR","France"
+"178.33.153.24","178.33.153.31","2988546328","2988546335","ES","Spain"
+"178.33.153.32","178.33.153.47","2988546336","2988546351","FR","France"
+"178.33.153.48","178.33.153.63","2988546352","2988546367","ES","Spain"
+"178.33.153.64","178.33.154.15","2988546368","2988546575","FR","France"
+"178.33.154.16","178.33.154.19","2988546576","2988546579","ES","Spain"
+"178.33.154.20","178.33.154.39","2988546580","2988546599","FR","France"
+"178.33.154.40","178.33.154.43","2988546600","2988546603","PT","Portugal"
+"178.33.154.44","178.33.154.55","2988546604","2988546615","FR","France"
+"178.33.154.56","178.33.154.59","2988546616","2988546619","FI","Finland"
+"178.33.154.60","178.33.154.63","2988546620","2988546623","FR","France"
+"178.33.154.64","178.33.154.127","2988546624","2988546687","FI","Finland"
+"178.33.154.128","178.33.154.131","2988546688","2988546691","CH","Switzerland"
+"178.33.154.132","178.33.154.167","2988546692","2988546727","FR","France"
+"178.33.154.168","178.33.154.171","2988546728","2988546731","ES","Spain"
+"178.33.154.172","178.33.155.187","2988546732","2988547003","FR","France"
+"178.33.155.188","178.33.155.191","2988547004","2988547007","ES","Spain"
+"178.33.155.192","178.33.155.251","2988547008","2988547067","FR","France"
+"178.33.155.252","178.33.155.255","2988547068","2988547071","ES","Spain"
+"178.33.156.0","178.33.156.23","2988547072","2988547095","FR","France"
+"178.33.156.24","178.33.156.27","2988547096","2988547099","ES","Spain"
+"178.33.156.28","178.33.157.103","2988547100","2988547431","FR","France"
+"178.33.157.104","178.33.157.107","2988547432","2988547435","ES","Spain"
+"178.33.157.108","178.33.157.123","2988547436","2988547451","FR","France"
+"178.33.157.124","178.33.157.127","2988547452","2988547455","PT","Portugal"
+"178.33.157.128","178.33.157.143","2988547456","2988547471","ES","Spain"
+"178.33.157.144","178.33.157.255","2988547472","2988547583","FR","France"
+"178.33.158.0","178.33.158.15","2988547584","2988547599","ES","Spain"
+"178.33.158.16","178.33.158.35","2988547600","2988547619","FR","France"
+"178.33.158.36","178.33.158.39","2988547620","2988547623","PT","Portugal"
+"178.33.158.40","178.33.158.167","2988547624","2988547751","FR","France"
+"178.33.158.168","178.33.158.175","2988547752","2988547759","ES","Spain"
+"178.33.158.176","178.33.158.191","2988547760","2988547775","FR","France"
+"178.33.158.192","178.33.158.223","2988547776","2988547807","ES","Spain"
+"178.33.158.224","178.33.159.31","2988547808","2988547871","FR","France"
+"178.33.159.32","178.33.159.63","2988547872","2988547903","GB","United Kingdom"
+"178.33.159.64","178.33.159.127","2988547904","2988547967","FR","France"
+"178.33.159.128","178.33.159.131","2988547968","2988547971","GB","United Kingdom"
+"178.33.159.132","178.33.159.175","2988547972","2988548015","FR","France"
+"178.33.159.176","178.33.159.179","2988548016","2988548019","ES","Spain"
+"178.33.159.180","178.33.159.183","2988548020","2988548023","GB","United Kingdom"
+"178.33.159.184","178.33.159.255","2988548024","2988548095","FR","France"
+"178.33.160.0","178.33.160.242","2988548096","2988548338","ES","Spain"
+"178.33.160.243","178.33.160.243","2988548339","2988548339","FR","France"
+"178.33.160.244","178.33.167.255","2988548340","2988550143","ES","Spain"
+"178.33.168.0","178.33.168.19","2988550144","2988550163","FR","France"
+"178.33.168.20","178.33.168.23","2988550164","2988550167","GB","United Kingdom"
+"178.33.168.24","178.33.168.111","2988550168","2988550255","FR","France"
+"178.33.168.112","178.33.168.115","2988550256","2988550259","ES","Spain"
+"178.33.168.116","178.33.168.211","2988550260","2988550355","FR","France"
+"178.33.168.212","178.33.168.215","2988550356","2988550359","GB","United Kingdom"
+"178.33.168.216","178.33.168.219","2988550360","2988550363","ES","Spain"
+"178.33.168.220","178.33.169.7","2988550364","2988550407","FR","France"
+"178.33.169.8","178.33.169.11","2988550408","2988550411","GB","United Kingdom"
+"178.33.169.12","178.33.169.38","2988550412","2988550438","FR","France"
+"178.33.169.39","178.33.169.39","2988550439","2988550439","GB","United Kingdom"
+"178.33.169.40","178.33.169.63","2988550440","2988550463","FR","France"
+"178.33.169.64","178.33.169.127","2988550464","2988550527","DE","Germany"
+"178.33.169.128","178.33.169.195","2988550528","2988550595","FR","France"
+"178.33.169.196","178.33.169.199","2988550596","2988550599","PT","Portugal"
+"178.33.169.200","178.33.169.243","2988550600","2988550643","FR","France"
+"178.33.169.244","178.33.169.247","2988550644","2988550647","ES","Spain"
+"178.33.169.248","178.33.170.43","2988550648","2988550699","FR","France"
+"178.33.170.44","178.33.170.47","2988550700","2988550703","ES","Spain"
+"178.33.170.48","178.33.172.3","2988550704","2988551171","FR","France"
+"178.33.172.4","178.33.172.7","2988551172","2988551175","FI","Finland"
+"178.33.172.8","178.33.172.11","2988551176","2988551179","ES","Spain"
+"178.33.172.12","178.33.172.15","2988551180","2988551183","GB","United Kingdom"
+"178.33.172.16","178.33.172.23","2988551184","2988551191","FR","France"
+"178.33.172.24","178.33.172.31","2988551192","2988551199","ES","Spain"
+"178.33.172.32","178.33.173.19","2988551200","2988551443","FR","France"
+"178.33.173.20","178.33.173.27","2988551444","2988551451","ES","Spain"
+"178.33.173.28","178.33.173.31","2988551452","2988551455","FR","France"
+"178.33.173.32","178.33.173.47","2988551456","2988551471","GB","United Kingdom"
+"178.33.173.48","178.33.173.111","2988551472","2988551535","FR","France"
+"178.33.173.112","178.33.173.127","2988551536","2988551551","DE","Germany"
+"178.33.173.128","178.33.173.143","2988551552","2988551567","FR","France"
+"178.33.173.144","178.33.173.159","2988551568","2988551583","IE","Ireland"
+"178.33.173.160","178.33.174.223","2988551584","2988551903","FR","France"
+"178.33.174.224","178.33.174.231","2988551904","2988551911","GB","United Kingdom"
+"178.33.174.232","178.33.177.143","2988551912","2988552591","FR","France"
+"178.33.177.144","178.33.177.147","2988552592","2988552595","FI","Finland"
+"178.33.177.148","178.33.177.183","2988552596","2988552631","FR","France"
+"178.33.177.184","178.33.177.187","2988552632","2988552635","IE","Ireland"
+"178.33.177.188","178.33.177.255","2988552636","2988552703","FR","France"
+"178.33.178.0","178.33.178.7","2988552704","2988552711","ES","Spain"
+"178.33.178.8","178.33.178.47","2988552712","2988552751","FR","France"
+"178.33.178.48","178.33.178.63","2988552752","2988552767","ES","Spain"
+"178.33.178.64","178.33.178.255","2988552768","2988552959","FR","France"
+"178.33.179.0","178.33.179.15","2988552960","2988552975","ES","Spain"
+"178.33.179.16","178.33.179.31","2988552976","2988552991","FR","France"
+"178.33.179.32","178.33.179.35","2988552992","2988552995","ES","Spain"
+"178.33.179.36","178.33.179.47","2988552996","2988553007","FR","France"
+"178.33.179.48","178.33.179.63","2988553008","2988553023","IE","Ireland"
+"178.33.179.64","178.33.179.239","2988553024","2988553199","FR","France"
+"178.33.179.240","178.33.179.255","2988553200","2988553215","BE","Belgium"
+"178.33.180.0","178.33.180.63","2988553216","2988553279","FR","France"
+"178.33.180.64","178.33.180.67","2988553280","2988553283","ES","Spain"
+"178.33.180.68","178.33.180.95","2988553284","2988553311","FR","France"
+"178.33.180.96","178.33.180.99","2988553312","2988553315","ES","Spain"
+"178.33.180.100","178.33.181.59","2988553316","2988553531","FR","France"
+"178.33.181.60","178.33.181.63","2988553532","2988553535","ES","Spain"
+"178.33.181.64","178.33.182.127","2988553536","2988553855","FR","France"
+"178.33.182.128","178.33.182.191","2988553856","2988553919","BE","Belgium"
+"178.33.182.192","178.33.182.243","2988553920","2988553971","FR","France"
+"178.33.182.244","178.33.182.247","2988553972","2988553975","ES","Spain"
+"178.33.182.248","178.33.183.51","2988553976","2988554035","FR","France"
+"178.33.183.52","178.33.183.55","2988554036","2988554039","ES","Spain"
+"178.33.183.56","178.33.183.255","2988554040","2988554239","FR","France"
+"178.33.184.0","178.33.184.255","2988554240","2988554495","ES","Spain"
+"178.33.185.0","178.33.185.43","2988554496","2988554539","FR","France"
+"178.33.185.44","178.33.185.47","2988554540","2988554543","GB","United Kingdom"
+"178.33.185.48","178.33.186.63","2988554544","2988554815","FR","France"
+"178.33.186.64","178.33.186.127","2988554816","2988554879","GB","United Kingdom"
+"178.33.186.128","178.33.186.179","2988554880","2988554931","FR","France"
+"178.33.186.180","178.33.186.183","2988554932","2988554935","ES","Spain"
+"178.33.186.184","178.33.187.79","2988554936","2988555087","FR","France"
+"178.33.187.80","178.33.187.83","2988555088","2988555091","FI","Finland"
+"178.33.187.84","178.33.187.95","2988555092","2988555103","FR","France"
+"178.33.187.96","178.33.187.99","2988555104","2988555107","GB","United Kingdom"
+"178.33.187.100","178.33.187.155","2988555108","2988555163","FR","France"
+"178.33.187.156","178.33.187.159","2988555164","2988555167","IE","Ireland"
+"178.33.187.160","178.33.189.7","2988555168","2988555527","FR","France"
+"178.33.189.8","178.33.189.11","2988555528","2988555531","DE","Germany"
+"178.33.189.12","178.33.189.31","2988555532","2988555551","FR","France"
+"178.33.189.32","178.33.189.39","2988555552","2988555559","PT","Portugal"
+"178.33.189.40","178.33.191.171","2988555560","2988556203","FR","France"
+"178.33.191.172","178.33.191.175","2988556204","2988556207","FI","Finland"
+"178.33.191.176","178.33.191.179","2988556208","2988556211","DE","Germany"
+"178.33.191.180","178.33.191.191","2988556212","2988556223","FR","France"
+"178.33.191.192","178.33.191.195","2988556224","2988556227","ES","Spain"
+"178.33.191.196","178.33.191.223","2988556228","2988556255","FR","France"
+"178.33.191.224","178.33.191.227","2988556256","2988556259","ES","Spain"
+"178.33.191.228","178.33.191.231","2988556260","2988556263","FR","France"
+"178.33.191.232","178.33.191.239","2988556264","2988556271","GB","United Kingdom"
+"178.33.191.240","178.33.191.251","2988556272","2988556283","FR","France"
+"178.33.191.252","178.33.191.255","2988556284","2988556287","GB","United Kingdom"
+"178.33.192.0","178.33.192.31","2988556288","2988556319","FR","France"
+"178.33.192.32","178.33.192.63","2988556320","2988556351","GB","United Kingdom"
+"178.33.192.64","178.33.192.71","2988556352","2988556359","FR","France"
+"178.33.192.72","178.33.192.75","2988556360","2988556363","ES","Spain"
+"178.33.192.76","178.33.194.223","2988556364","2988557023","FR","France"
+"178.33.194.224","178.33.194.239","2988557024","2988557039","IE","Ireland"
+"178.33.194.240","178.33.195.39","2988557040","2988557095","FR","France"
+"178.33.195.40","178.33.195.47","2988557096","2988557103","ES","Spain"
+"178.33.195.48","178.33.195.55","2988557104","2988557111","PT","Portugal"
+"178.33.195.56","178.33.196.111","2988557112","2988557423","FR","France"
+"178.33.196.112","178.33.196.115","2988557424","2988557427","ES","Spain"
+"178.33.196.116","178.33.196.195","2988557428","2988557507","FR","France"
+"178.33.196.196","178.33.196.199","2988557508","2988557511","ES","Spain"
+"178.33.196.200","178.33.196.203","2988557512","2988557515","GB","United Kingdom"
+"178.33.196.204","178.33.196.227","2988557516","2988557539","FR","France"
+"178.33.196.228","178.33.196.231","2988557540","2988557543","ES","Spain"
+"178.33.196.232","178.33.197.63","2988557544","2988557631","FR","France"
+"178.33.197.64","178.33.197.67","2988557632","2988557635","GB","United Kingdom"
+"178.33.197.68","178.33.199.123","2988557636","2988558203","FR","France"
+"178.33.199.124","178.33.199.127","2988558204","2988558207","DE","Germany"
+"178.33.199.128","178.33.201.139","2988558208","2988558731","FR","France"
+"178.33.201.140","178.33.201.143","2988558732","2988558735","PT","Portugal"
+"178.33.201.144","178.33.201.211","2988558736","2988558803","FR","France"
+"178.33.201.212","178.33.201.215","2988558804","2988558807","ES","Spain"
+"178.33.201.216","178.33.202.39","2988558808","2988558887","FR","France"
+"178.33.202.40","178.33.202.43","2988558888","2988558891","GB","United Kingdom"
+"178.33.202.44","178.33.203.95","2988558892","2988559199","FR","France"
+"178.33.203.96","178.33.203.127","2988559200","2988559231","PT","Portugal"
+"178.33.203.128","178.33.204.255","2988559232","2988559615","FR","France"
+"178.33.205.0","178.33.205.3","2988559616","2988559619","ES","Spain"
+"178.33.205.4","178.33.205.15","2988559620","2988559631","FR","France"
+"178.33.205.16","178.33.205.31","2988559632","2988559647","GB","United Kingdom"
+"178.33.205.32","178.33.205.47","2988559648","2988559663","FR","France"
+"178.33.205.48","178.33.205.63","2988559664","2988559679","ES","Spain"
+"178.33.205.64","178.33.208.159","2988559680","2988560543","FR","France"
+"178.33.208.160","178.33.208.191","2988560544","2988560575","GB","United Kingdom"
+"178.33.208.192","178.33.208.255","2988560576","2988560639","FR","France"
+"178.33.209.0","178.33.209.63","2988560640","2988560703","ES","Spain"
+"178.33.209.64","178.33.209.119","2988560704","2988560759","FR","France"
+"178.33.209.120","178.33.209.127","2988560760","2988560767","FI","Finland"
+"178.33.209.128","178.33.209.143","2988560768","2988560783","FR","France"
+"178.33.209.144","178.33.209.159","2988560784","2988560799","NL","Netherlands"
+"178.33.209.160","178.33.209.175","2988560800","2988560815","DE","Germany"
+"178.33.209.176","178.33.209.239","2988560816","2988560879","FR","France"
+"178.33.209.240","178.33.209.255","2988560880","2988560895","GB","United Kingdom"
+"178.33.210.0","178.33.210.155","2988560896","2988561051","FR","France"
+"178.33.210.156","178.33.210.159","2988561052","2988561055","GB","United Kingdom"
+"178.33.210.160","178.33.211.23","2988561056","2988561175","FR","France"
+"178.33.211.24","178.33.211.27","2988561176","2988561179","ES","Spain"
+"178.33.211.28","178.33.211.63","2988561180","2988561215","FR","France"
+"178.33.211.64","178.33.211.79","2988561216","2988561231","ES","Spain"
+"178.33.211.80","178.33.211.83","2988561232","2988561235","PT","Portugal"
+"178.33.211.84","178.33.211.247","2988561236","2988561399","FR","France"
+"178.33.211.248","178.33.211.251","2988561400","2988561403","ES","Spain"
+"178.33.211.252","178.33.213.19","2988561404","2988561683","FR","France"
+"178.33.213.20","178.33.213.23","2988561684","2988561687","ES","Spain"
+"178.33.213.24","178.33.213.99","2988561688","2988561763","FR","France"
+"178.33.213.100","178.33.213.103","2988561764","2988561767","IT","Italy"
+"178.33.213.104","178.33.216.63","2988561768","2988562495","FR","France"
+"178.33.216.64","178.33.216.95","2988562496","2988562527","FI","Finland"
+"178.33.216.96","178.33.216.163","2988562528","2988562595","FR","France"
+"178.33.216.164","178.33.216.167","2988562596","2988562599","GB","United Kingdom"
+"178.33.216.168","178.33.217.159","2988562600","2988562847","FR","France"
+"178.33.217.160","178.33.217.175","2988562848","2988562863","GB","United Kingdom"
+"178.33.217.176","178.33.220.215","2988562864","2988563671","FR","France"
+"178.33.220.216","178.33.220.219","2988563672","2988563675","DE","Germany"
+"178.33.220.220","178.33.221.255","2988563676","2988563967","FR","France"
+"178.33.222.0","178.33.222.31","2988563968","2988563999","GB","United Kingdom"
+"178.33.222.32","178.33.222.55","2988564000","2988564023","FR","France"
+"178.33.222.56","178.33.222.59","2988564024","2988564027","IE","Ireland"
+"178.33.222.60","178.33.222.175","2988564028","2988564143","FR","France"
+"178.33.222.176","178.33.222.191","2988564144","2988564159","ES","Spain"
+"178.33.222.192","178.33.222.207","2988564160","2988564175","FR","France"
+"178.33.222.208","178.33.222.211","2988564176","2988564179","GB","United Kingdom"
+"178.33.222.212","178.33.222.223","2988564180","2988564191","FR","France"
+"178.33.222.224","178.33.222.227","2988564192","2988564195","ES","Spain"
+"178.33.222.228","178.33.222.247","2988564196","2988564215","FR","France"
+"178.33.222.248","178.33.222.251","2988564216","2988564219","GB","United Kingdom"
+"178.33.222.252","178.33.223.55","2988564220","2988564279","FR","France"
+"178.33.223.56","178.33.223.63","2988564280","2988564287","ES","Spain"
+"178.33.223.64","178.33.223.143","2988564288","2988564367","FR","France"
+"178.33.223.144","178.33.223.159","2988564368","2988564383","GB","United Kingdom"
+"178.33.223.160","178.33.223.179","2988564384","2988564403","FR","France"
+"178.33.223.180","178.33.223.183","2988564404","2988564407","ES","Spain"
+"178.33.223.184","178.33.231.59","2988564408","2988566331","FR","France"
+"178.33.231.60","178.33.231.60","2988566332","2988566332","GB","United Kingdom"
+"178.33.231.61","178.33.255.255","2988566333","2988572671","FR","France"
+"178.34.0.0","178.35.255.255","2988572672","2988703743","RU","Russian Federation"
+"178.36.0.0","178.37.255.255","2988703744","2988834815","PL","Poland"
+"178.38.0.0","178.39.255.255","2988834816","2988965887","CH","Switzerland"
+"178.40.0.0","178.41.255.255","2988965888","2989096959","SK","Slovakia"
+"178.42.0.0","178.43.255.255","2989096960","2989228031","PL","Poland"
+"178.44.0.0","178.47.255.255","2989228032","2989490175","RU","Russian Federation"
+"178.48.0.0","178.48.255.255","2989490176","2989555711","HU","Hungary"
+"178.49.0.0","178.49.127.255","2989555712","2989588479","RU","Russian Federation"
+"178.49.128.0","178.49.128.255","2989588480","2989588735","CO","Colombia"
+"178.49.129.0","178.49.129.255","2989588736","2989588991","RU","Russian Federation"
+"178.49.130.0","178.49.131.255","2989588992","2989589503","CO","Colombia"
+"178.49.132.0","178.49.255.255","2989589504","2989621247","RU","Russian Federation"
+"178.50.0.0","178.51.255.255","2989621248","2989752319","BE","Belgium"
+"178.52.0.0","178.52.127.255","2989752320","2989785087","LB","Lebanon"
+"178.52.128.0","178.52.255.255","2989785088","2989817855","SY","Syrian Arab Republic"
+"178.53.0.0","178.53.255.255","2989817856","2989883391","KW","Kuwait"
+"178.54.0.0","178.54.255.255","2989883392","2989948927","UA","Ukraine"
+"178.55.0.0","178.55.255.255","2989948928","2990014463","FI","Finland"
+"178.56.0.0","178.56.255.255","2990014464","2990079999","PL","Poland"
+"178.57.0.0","178.57.65.255","2990080000","2990096895","RU","Russian Federation"
+"178.57.66.0","178.57.66.127","2990096896","2990097023","KZ","Kazakhstan"
+"178.57.66.128","178.57.66.255","2990097024","2990097151","US","United States"
+"178.57.67.0","178.57.67.127","2990097152","2990097279","KZ","Kazakhstan"
+"178.57.67.128","178.57.127.255","2990097280","2990112767","RU","Russian Federation"
+"178.57.128.0","178.57.191.255","2990112768","2990129151","ES","Spain"
+"178.57.192.0","178.57.255.255","2990129152","2990145535","RU","Russian Federation"
+"178.58.0.0","178.58.255.255","2990145536","2990211071","SI","Slovenia"
+"178.59.0.0","178.59.255.255","2990211072","2990276607","GR","Greece"
+"178.60.0.0","178.60.255.255","2990276608","2990342143","ES","Spain"
+"178.61.0.0","178.61.255.255","2990342144","2990407679","KW","Kuwait"
+"178.62.0.0","178.62.127.255","2990407680","2990440447","GB","United Kingdom"
+"178.62.128.0","178.62.255.255","2990440448","2990473215","NL","Netherlands"
+"178.63.0.0","178.63.9.154","2990473216","2990475674","DE","Germany"
+"178.63.9.155","178.63.9.155","2990475675","2990475675","HR","Croatia"
+"178.63.9.156","178.63.255.255","2990475676","2990538751","DE","Germany"
+"178.64.0.0","178.71.255.255","2990538752","2991063039","RU","Russian Federation"
+"178.72.0.0","178.72.15.255","2991063040","2991067135","SE","Sweden"
+"178.72.16.0","178.72.31.255","2991067136","2991071231","DK","Denmark"
+"178.72.32.0","178.72.63.255","2991071232","2991079423","NO","Norway"
+"178.72.64.0","178.72.127.255","2991079424","2991095807","RU","Russian Federation"
+"178.72.128.0","178.72.191.255","2991095808","2991112191","AM","Armenia"
+"178.72.192.0","178.72.255.255","2991112192","2991128575","CZ","Czech Republic"
+"178.73.0.0","178.73.63.255","2991128576","2991144959","PL","Poland"
+"178.73.64.0","178.73.127.255","2991144960","2991161343","SA","Saudi Arabia"
+"178.73.128.0","178.73.191.255","2991161344","2991177727","FR","France"
+"178.73.192.0","178.73.198.239","2991177728","2991179503","SE","Sweden"
+"178.73.198.240","178.73.198.243","2991179504","2991179507","ES","Spain"
+"178.73.198.244","178.73.246.255","2991179508","2991191807","SE","Sweden"
+"178.73.247.0","178.73.247.255","2991191808","2991192063","FI","Finland"
+"178.73.248.0","178.73.255.255","2991192064","2991194111","SE","Sweden"
+"178.74.0.0","178.74.63.255","2991194112","2991210495","NO","Norway"
+"178.74.64.0","178.74.191.255","2991210496","2991243263","RU","Russian Federation"
+"178.74.192.0","178.74.255.255","2991243264","2991259647","UA","Ukraine"
+"178.75.0.0","178.75.127.255","2991259648","2991292415","RU","Russian Federation"
+"178.75.128.0","178.75.191.255","2991292416","2991308799","FI","Finland"
+"178.75.192.0","178.75.255.255","2991308800","2991325183","BG","Bulgaria"
+"178.76.0.0","178.76.63.255","2991325184","2991341567","AZ","Azerbaijan"
+"178.76.64.0","178.76.127.255","2991341568","2991357951","MD","Moldova, Republic of"
+"178.76.128.0","178.76.140.255","2991357952","2991361279","DE","Germany"
+"178.76.141.0","178.76.141.255","2991361280","2991361535","US","United States"
+"178.76.142.0","178.76.145.255","2991361536","2991362559","DE","Germany"
+"178.76.146.0","178.76.147.255","2991362560","2991363071","US","United States"
+"178.76.148.0","178.76.149.255","2991363072","2991363583","DE","Germany"
+"178.76.150.0","178.76.153.255","2991363584","2991364607","US","United States"
+"178.76.154.0","178.76.159.255","2991364608","2991366143","DE","Germany"
+"178.76.160.0","178.76.160.154","2991366144","2991366298","US","United States"
+"178.76.160.155","178.76.160.155","2991366299","2991366299","EU","Europe"
+"178.76.160.156","178.76.161.255","2991366300","2991366655","US","United States"
+"178.76.162.0","178.76.181.255","2991366656","2991371775","DE","Germany"
+"178.76.182.0","178.76.182.255","2991371776","2991372031","US","United States"
+"178.76.183.0","178.76.191.255","2991372032","2991374335","DE","Germany"
+"178.76.192.0","178.76.255.255","2991374336","2991390719","RU","Russian Federation"
+"178.77.0.0","178.77.63.255","2991390720","2991407103","BA","Bosnia and Herzegovina"
+"178.77.64.0","178.77.127.255","2991407104","2991423487","DE","Germany"
+"178.77.128.0","178.77.191.255","2991423488","2991439871","JO","Jordan"
+"178.77.192.0","178.77.255.255","2991439872","2991456255","CZ","Czech Republic"
+"178.78.0.0","178.78.63.255","2991456256","2991472639","RU","Russian Federation"
+"178.78.64.0","178.78.127.255","2991472640","2991489023","GB","United Kingdom"
+"178.78.128.0","178.78.191.255","2991489024","2991505407","AM","Armenia"
+"178.78.192.0","178.78.255.255","2991505408","2991521791","SE","Sweden"
+"178.79.0.0","178.79.63.255","2991521792","2991538175","RS","Serbia"
+"178.79.64.0","178.79.127.255","2991538176","2991554559","SI","Slovenia"
+"178.79.128.0","178.79.191.255","2991554560","2991570943","GB","United Kingdom"
+"178.79.192.0","178.79.255.255","2991570944","2991587327","IT","Italy"
+"178.80.0.0","178.81.255.255","2991587328","2991718399","SA","Saudi Arabia"
+"178.82.0.0","178.83.255.255","2991718400","2991849471","CH","Switzerland"
+"178.84.0.0","178.85.255.255","2991849472","2991980543","NL","Netherlands"
+"178.86.0.0","178.87.255.255","2991980544","2992111615","SA","Saudi Arabia"
+"178.88.0.0","178.91.255.255","2992111616","2992373759","KZ","Kazakhstan"
+"178.92.0.0","178.95.255.255","2992373760","2992635903","UA","Ukraine"
+"178.96.0.0","178.111.255.255","2992635904","2993684479","GB","United Kingdom"
+"178.112.0.0","178.115.255.255","2993684480","2993946623","AT","Austria"
+"178.116.0.0","178.119.255.255","2993946624","2994208767","BE","Belgium"
+"178.120.0.0","178.127.255.255","2994208768","2994733055","BY","Belarus"
+"178.128.0.0","178.128.255.255","2994733056","2994798591","GR","Greece"
+"178.129.0.0","178.130.255.255","2994798592","2994929663","RU","Russian Federation"
+"178.131.0.0","178.131.255.255","2994929664","2994995199","IR","Iran, Islamic Republic of"
+"178.132.0.0","178.132.7.255","2994995200","2994997247","RU","Russian Federation"
+"178.132.8.0","178.132.15.255","2994997248","2994999295","BE","Belgium"
+"178.132.16.0","178.132.31.255","2994999296","2995003391","FR","France"
+"178.132.32.0","178.132.47.255","2995003392","2995007487","BH","Bahrain"
+"178.132.48.0","178.132.55.255","2995007488","2995009535","TR","Turkey"
+"178.132.56.0","178.132.63.255","2995009536","2995011583","ES","Spain"
+"178.132.64.0","178.132.71.255","2995011584","2995013631","DE","Germany"
+"178.132.72.0","178.132.79.255","2995013632","2995015679","SE","Sweden"
+"178.132.80.0","178.132.87.255","2995015680","2995017727","BG","Bulgaria"
+"178.132.88.0","178.132.95.255","2995017728","2995019775","IT","Italy"
+"178.132.96.0","178.132.103.255","2995019776","2995021823","RU","Russian Federation"
+"178.132.104.0","178.132.111.255","2995021824","2995023871","IT","Italy"
+"178.132.112.0","178.132.191.255","2995023872","2995044351","MD","Moldova, Republic of"
+"178.132.192.0","178.132.199.255","2995044352","2995046399","ES","Spain"
+"178.132.200.0","178.132.207.255","2995046400","2995048447","RU","Russian Federation"
+"178.132.208.0","178.132.215.255","2995048448","2995050495","NL","Netherlands"
+"178.132.216.0","178.132.216.65","2995050496","2995050561","AL","Albania"
+"178.132.216.66","178.132.216.66","2995050562","2995050562","RS","Serbia"
+"178.132.216.67","178.132.223.255","2995050563","2995052543","AL","Albania"
+"178.132.224.0","178.132.239.255","2995052544","2995056639","DK","Denmark"
+"178.132.240.0","178.132.247.255","2995056640","2995058687","DE","Germany"
+"178.132.248.0","178.132.255.255","2995058688","2995060735","SE","Sweden"
+"178.133.0.0","178.133.255.255","2995060736","2995126271","UA","Ukraine"
+"178.134.0.0","178.134.255.255","2995126272","2995191807","GE","Georgia"
+"178.135.0.0","178.135.255.255","2995191808","2995257343","LB","Lebanon"
+"178.136.0.0","178.137.255.255","2995257344","2995388415","UA","Ukraine"
+"178.138.0.0","178.138.255.255","2995388416","2995453951","RO","Romania"
+"178.139.0.0","178.139.255.255","2995453952","2995519487","ES","Spain"
+"178.140.0.0","178.141.255.255","2995519488","2995650559","RU","Russian Federation"
+"178.142.0.0","178.142.255.255","2995650560","2995716095","DE","Germany"
+"178.143.0.0","178.143.255.255","2995716096","2995781631","SK","Slovakia"
+"178.144.0.0","178.145.255.255","2995781632","2995912703","BE","Belgium"
+"178.146.0.0","178.147.255.255","2995912704","2996043775","GR","Greece"
+"178.148.0.0","178.149.255.255","2996043776","2996174847","RS","Serbia"
+"178.150.0.0","178.151.255.255","2996174848","2996305919","UA","Ukraine"
+"178.152.0.0","178.153.255.255","2996305920","2996436991","QA","Qatar"
+"178.154.0.0","178.154.127.255","2996436992","2996469759","BY","Belarus"
+"178.154.128.0","178.154.255.127","2996469760","2996502399","RU","Russian Federation"
+"178.154.255.128","178.154.255.159","2996502400","2996502431","TR","Turkey"
+"178.154.255.160","178.155.127.255","2996502432","2996535295","RU","Russian Federation"
+"178.155.128.0","178.155.255.255","2996535296","2996568063","DK","Denmark"
+"178.156.0.0","178.156.127.255","2996568064","2996600831","ES","Spain"
+"178.156.128.0","178.156.255.255","2996600832","2996633599","RO","Romania"
+"178.157.0.0","178.157.63.255","2996633600","2996649983","IR","Iran, Islamic Republic of"
+"178.157.64.0","178.157.127.255","2996649984","2996666367","RO","Romania"
+"178.157.128.0","178.157.191.255","2996666368","2996682751","RU","Russian Federation"
+"178.157.192.0","178.157.255.255","2996682752","2996699135","DK","Denmark"
+"178.158.0.0","178.158.255.255","2996699136","2996764671","UA","Ukraine"
+"178.159.0.0","178.159.15.255","2996764672","2996768767","GB","United Kingdom"
+"178.159.16.0","178.159.31.255","2996768768","2996772863","RU","Russian Federation"
+"178.159.32.0","178.159.47.255","2996772864","2996776959","UA","Ukraine"
+"178.159.48.0","178.159.63.255","2996776960","2996781055","RU","Russian Federation"
+"178.159.64.0","178.159.79.255","2996781056","2996785151","RO","Romania"
+"178.159.80.0","178.159.95.255","2996785152","2996789247","RU","Russian Federation"
+"178.159.96.0","178.159.127.255","2996789248","2996797439","UA","Ukraine"
+"178.159.128.0","178.159.143.255","2996797440","2996801535","PL","Poland"
+"178.159.144.0","178.159.159.255","2996801536","2996805631","RO","Romania"
+"178.159.160.0","178.159.175.255","2996805632","2996809727","PL","Poland"
+"178.159.176.0","178.159.191.255","2996809728","2996813823","UA","Ukraine"
+"178.159.192.0","178.159.207.255","2996813824","2996817919","PL","Poland"
+"178.159.208.0","178.159.239.255","2996817920","2996826111","UA","Ukraine"
+"178.159.240.0","178.159.247.255","2996826112","2996828159","BY","Belarus"
+"178.159.248.0","178.159.255.255","2996828160","2996830207","RU","Russian Federation"
+"178.160.0.0","178.160.127.255","2996830208","2996862975","HR","Croatia"
+"178.160.128.0","178.160.255.255","2996862976","2996895743","AM","Armenia"
+"178.161.0.0","178.161.127.255","2996895744","2996928511","KW","Kuwait"
+"178.161.128.0","178.162.127.255","2996928512","2996994047","RU","Russian Federation"
+"178.162.128.0","178.162.255.255","2996994048","2997026815","DE","Germany"
+"178.163.0.0","178.163.127.255","2997026816","2997059583","RU","Russian Federation"
+"178.163.128.0","178.163.255.255","2997059584","2997092351","BY","Belarus"
+"178.164.0.0","178.164.127.255","2997092352","2997125119","NO","Norway"
+"178.164.128.0","178.164.255.255","2997125120","2997157887","HU","Hungary"
+"178.165.0.0","178.165.127.255","2997157888","2997190655","UA","Ukraine"
+"178.165.128.0","178.165.255.255","2997190656","2997223423","AT","Austria"
+"178.166.0.0","178.166.127.255","2997223424","2997256191","PT","Portugal"
+"178.166.128.0","178.167.127.255","2997256192","2997321727","RU","Russian Federation"
+"178.167.128.0","178.167.255.255","2997321728","2997354495","IE","Ireland"
+"178.168.0.0","178.168.127.255","2997354496","2997387263","MD","Moldova, Republic of"
+"178.168.128.0","178.168.255.255","2997387264","2997420031","BY","Belarus"
+"178.169.0.0","178.169.31.255","2997420032","2997428223","IR","Iran, Islamic Republic of"
+"178.169.32.0","178.169.127.255","2997428224","2997452799","RU","Russian Federation"
+"178.169.128.0","178.169.255.255","2997452800","2997485567","BG","Bulgaria"
+"178.170.0.0","178.170.57.255","2997485568","2997500415","FR","France"
+"178.170.58.0","178.170.58.255","2997500416","2997500671","NL","Netherlands"
+"178.170.59.0","178.170.81.255","2997500672","2997506559","FR","France"
+"178.170.82.0","178.170.82.255","2997506560","2997506815","GB","United Kingdom"
+"178.170.83.0","178.170.83.255","2997506816","2997507071","ES","Spain"
+"178.170.84.0","178.170.84.255","2997507072","2997507327","IT","Italy"
+"178.170.85.0","178.170.85.255","2997507328","2997507583","DE","Germany"
+"178.170.86.0","178.170.87.255","2997507584","2997508095","PT","Portugal"
+"178.170.88.0","178.170.88.255","2997508096","2997508351","DE","Germany"
+"178.170.89.0","178.170.89.255","2997508352","2997508607","IT","Italy"
+"178.170.90.0","178.170.90.255","2997508608","2997508863","ES","Spain"
+"178.170.91.0","178.170.91.255","2997508864","2997509119","GB","United Kingdom"
+"178.170.92.0","178.170.108.129","2997509120","2997513345","FR","France"
+"178.170.108.130","178.170.108.130","2997513346","2997513346","IT","Italy"
+"178.170.108.131","178.170.108.131","2997513347","2997513347","ES","Spain"
+"178.170.108.132","178.170.108.132","2997513348","2997513348","DE","Germany"
+"178.170.108.133","178.170.108.133","2997513349","2997513349","PT","Portugal"
+"178.170.108.134","178.170.108.134","2997513350","2997513350","BE","Belgium"
+"178.170.108.135","178.170.108.135","2997513351","2997513351","LU","Luxembourg"
+"178.170.108.136","178.170.108.136","2997513352","2997513352","AT","Austria"
+"178.170.108.137","178.170.108.137","2997513353","2997513353","NL","Netherlands"
+"178.170.108.138","178.170.108.138","2997513354","2997513354","IE","Ireland"
+"178.170.108.139","178.170.117.163","2997513355","2997515683","FR","France"
+"178.170.117.164","178.170.117.164","2997515684","2997515684","GB","United Kingdom"
+"178.170.117.165","178.170.127.255","2997515685","2997518335","FR","France"
+"178.170.128.0","178.170.135.255","2997518336","2997520383","DE","Germany"
+"178.170.136.0","178.170.137.255","2997520384","2997520895","NL","Netherlands"
+"178.170.138.0","178.170.138.255","2997520896","2997521151","MT","Malta"
+"178.170.139.0","178.170.139.255","2997521152","2997521407","US","United States"
+"178.170.140.0","178.170.140.255","2997521408","2997521663","UY","Uruguay"
+"178.170.141.0","178.170.141.255","2997521664","2997521919","IN","India"
+"178.170.142.0","178.170.143.255","2997521920","2997522431","NL","Netherlands"
+"178.170.144.0","178.170.144.255","2997522432","2997522687","IT","Italy"
+"178.170.145.0","178.170.145.255","2997522688","2997522943","BE","Belgium"
+"178.170.146.0","178.170.146.255","2997522944","2997523199","NO","Norway"
+"178.170.147.0","178.170.155.255","2997523200","2997525503","NL","Netherlands"
+"178.170.156.0","178.170.159.255","2997525504","2997526527","TR","Turkey"
+"178.170.160.0","178.171.127.255","2997526528","2997583871","RU","Russian Federation"
+"178.171.128.0","178.171.255.255","2997583872","2997616639","SY","Syrian Arab Republic"
+"178.172.0.0","178.172.127.255","2997616640","2997649407","SI","Slovenia"
+"178.172.128.0","178.172.255.255","2997649408","2997682175","BY","Belarus"
+"178.173.0.0","178.173.127.255","2997682176","2997714943","RU","Russian Federation"
+"178.173.128.0","178.173.255.255","2997714944","2997747711","IR","Iran, Islamic Republic of"
+"178.174.0.0","178.174.127.255","2997747712","2997780479","CH","Switzerland"
+"178.174.128.0","178.174.255.255","2997780480","2997813247","SE","Sweden"
+"178.175.0.0","178.175.127.255","2997813248","2997846015","AL","Albania"
+"178.175.128.0","178.175.255.255","2997846016","2997878783","MD","Moldova, Republic of"
+"178.176.0.0","178.179.255.255","2997878784","2998140927","RU","Russian Federation"
+"178.180.0.0","178.183.255.255","2998140928","2998403071","PL","Poland"
+"178.184.0.0","178.187.255.255","2998403072","2998665215","RU","Russian Federation"
+"178.188.0.0","178.191.255.255","2998665216","2998927359","AT","Austria"
+"178.192.0.0","178.199.255.255","2998927360","2999451647","CH","Switzerland"
+"178.200.0.0","178.203.255.255","2999451648","2999713791","DE","Germany"
+"178.204.0.0","178.207.255.255","2999713792","2999975935","RU","Russian Federation"
+"178.208.0.0","178.208.31.255","2999975936","2999984127","FR","France"
+"178.208.32.0","178.208.32.255","2999984128","2999984383","BE","Belgium"
+"178.208.33.0","178.208.33.255","2999984384","2999984639","NL","Netherlands"
+"178.208.34.0","178.208.36.255","2999984640","2999985407","BE","Belgium"
+"178.208.37.0","178.208.38.95","2999985408","2999985759","NL","Netherlands"
+"178.208.38.96","178.208.41.255","2999985760","2999986687","BE","Belgium"
+"178.208.42.0","178.208.42.255","2999986688","2999986943","NL","Netherlands"
+"178.208.43.0","178.208.43.255","2999986944","2999987199","BE","Belgium"
+"178.208.44.0","178.208.46.255","2999987200","2999987967","NL","Netherlands"
+"178.208.47.0","178.208.47.255","2999987968","2999988223","BE","Belgium"
+"178.208.48.0","178.208.48.255","2999988224","2999988479","NL","Netherlands"
+"178.208.49.0","178.208.49.255","2999988480","2999988735","BE","Belgium"
+"178.208.50.0","178.208.51.13","2999988736","2999989005","NL","Netherlands"
+"178.208.51.14","178.208.51.14","2999989006","2999989006","BE","Belgium"
+"178.208.51.15","178.208.51.63","2999989007","2999989055","NL","Netherlands"
+"178.208.51.64","178.208.51.67","2999989056","2999989059","LU","Luxembourg"
+"178.208.51.68","178.208.51.127","2999989060","2999989119","NL","Netherlands"
+"178.208.51.128","178.208.51.255","2999989120","2999989247","FR","France"
+"178.208.52.0","178.208.52.255","2999989248","2999989503","BE","Belgium"
+"178.208.53.0","178.208.53.255","2999989504","2999989759","NL","Netherlands"
+"178.208.54.0","178.208.58.255","2999989760","2999991039","BE","Belgium"
+"178.208.59.0","178.208.60.255","2999991040","2999991551","NL","Netherlands"
+"178.208.61.0","178.208.63.255","2999991552","2999992319","BE","Belgium"
+"178.208.64.0","178.208.95.255","2999992320","3000000511","RU","Russian Federation"
+"178.208.96.0","178.208.127.255","3000000512","3000008703","DE","Germany"
+"178.208.128.0","178.208.159.255","3000008704","3000016895","RU","Russian Federation"
+"178.208.160.0","178.208.175.255","3000016896","3000020991","GB","United Kingdom"
+"178.208.176.0","178.208.176.255","3000020992","3000021247","DZ","Algeria"
+"178.208.177.0","178.208.191.255","3000021248","3000025087","GB","United Kingdom"
+"178.208.192.0","178.208.223.255","3000025088","3000033279","GI","Gibraltar"
+"178.208.224.0","178.208.255.255","3000033280","3000041471","RU","Russian Federation"
+"178.209.0.0","178.209.31.255","3000041472","3000049663","BA","Bosnia and Herzegovina"
+"178.209.32.0","178.209.63.255","3000049664","3000057855","CH","Switzerland"
+"178.209.64.0","178.209.95.255","3000057856","3000066047","UA","Ukraine"
+"178.209.96.0","178.209.127.255","3000066048","3000074239","RU","Russian Federation"
+"178.209.128.0","178.209.159.255","3000074240","3000082431","CZ","Czech Republic"
+"178.209.160.0","178.209.191.255","3000082432","3000090623","DK","Denmark"
+"178.209.192.0","178.210.95.255","3000090624","3000131583","RU","Russian Federation"
+"178.210.96.0","178.210.127.255","3000131584","3000139775","DE","Germany"
+"178.210.128.0","178.210.159.255","3000139776","3000147967","UA","Ukraine"
+"178.210.160.0","178.210.191.255","3000147968","3000156159","TR","Turkey"
+"178.210.192.0","178.210.223.255","3000156160","3000164351","UA","Ukraine"
+"178.210.224.0","178.210.255.255","3000164352","3000172543","HU","Hungary"
+"178.211.0.0","178.211.31.255","3000172544","3000180735","RU","Russian Federation"
+"178.211.32.0","178.211.63.255","3000180736","3000188927","TR","Turkey"
+"178.211.64.0","178.211.95.255","3000188928","3000197119","IT","Italy"
+"178.211.96.0","178.211.159.255","3000197120","3000213503","UA","Ukraine"
+"178.211.160.0","178.211.191.255","3000213504","3000221695","RU","Russian Federation"
+"178.211.192.0","178.211.223.255","3000221696","3000229887","TR","Turkey"
+"178.211.224.0","178.211.255.255","3000229888","3000238079","CH","Switzerland"
+"178.212.0.0","178.212.7.255","3000238080","3000240127","KZ","Kazakhstan"
+"178.212.8.0","178.212.15.255","3000240128","3000242175","RU","Russian Federation"
+"178.212.16.0","178.212.23.255","3000242176","3000244223","AT","Austria"
+"178.212.24.0","178.212.31.255","3000244224","3000246271","PL","Poland"
+"178.212.32.0","178.212.39.255","3000246272","3000248319","RO","Romania"
+"178.212.40.0","178.212.55.255","3000248320","3000252415","PL","Poland"
+"178.212.56.0","178.212.63.255","3000252416","3000254463","RO","Romania"
+"178.212.64.0","178.212.71.255","3000254464","3000256511","UA","Ukraine"
+"178.212.72.0","178.212.87.255","3000256512","3000260607","RU","Russian Federation"
+"178.212.88.0","178.212.95.255","3000260608","3000262655","RS","Serbia"
+"178.212.96.0","178.212.111.255","3000262656","3000266751","UA","Ukraine"
+"178.212.112.0","178.212.119.255","3000266752","3000268799","DE","Germany"
+"178.212.120.0","178.212.127.255","3000268800","3000270847","PL","Poland"
+"178.212.128.0","178.212.135.255","3000270848","3000272895","RU","Russian Federation"
+"178.212.136.0","178.212.143.255","3000272896","3000274943","IT","Italy"
+"178.212.144.0","178.212.175.255","3000274944","3000283135","PL","Poland"
+"178.212.176.0","178.212.183.255","3000283136","3000285183","RU","Russian Federation"
+"178.212.184.0","178.212.191.255","3000285184","3000287231","RO","Romania"
+"178.212.192.0","178.212.199.255","3000287232","3000289279","UA","Ukraine"
+"178.212.200.0","178.212.207.255","3000289280","3000291327","RO","Romania"
+"178.212.208.0","178.212.215.255","3000291328","3000293375","RU","Russian Federation"
+"178.212.216.0","178.212.223.255","3000293376","3000295423","PL","Poland"
+"178.212.224.0","178.212.231.255","3000295424","3000297471","RU","Russian Federation"
+"178.212.232.0","178.212.247.255","3000297472","3000301567","UA","Ukraine"
+"178.212.248.0","178.212.251.255","3000301568","3000302591","RU","Russian Federation"
+"178.212.252.0","178.212.253.255","3000302592","3000303103","LV","Latvia"
+"178.212.254.0","178.212.254.255","3000303104","3000303359","CH","Switzerland"
+"178.212.255.0","178.212.255.255","3000303360","3000303615","DE","Germany"
+"178.213.0.0","178.213.7.255","3000303616","3000305663","UA","Ukraine"
+"178.213.8.0","178.213.39.255","3000305664","3000313855","RU","Russian Federation"
+"178.213.40.0","178.213.47.255","3000313856","3000315903","CZ","Czech Republic"
+"178.213.48.0","178.213.55.255","3000315904","3000317951","LV","Latvia"
+"178.213.56.0","178.213.63.255","3000317952","3000319999","PL","Poland"
+"178.213.64.0","178.213.71.255","3000320000","3000322047","FR","France"
+"178.213.72.0","178.213.72.255","3000322048","3000322303","PL","Poland"
+"178.213.73.0","178.213.73.255","3000322304","3000322559","GB","United Kingdom"
+"178.213.74.0","178.213.74.255","3000322560","3000322815","DE","Germany"
+"178.213.75.0","178.213.75.255","3000322816","3000323071","RU","Russian Federation"
+"178.213.76.0","178.213.77.255","3000323072","3000323583","DE","Germany"
+"178.213.78.0","178.213.87.255","3000323584","3000326143","RU","Russian Federation"
+"178.213.88.0","178.213.103.255","3000326144","3000330239","PL","Poland"
+"178.213.104.0","178.213.111.255","3000330240","3000332287","UA","Ukraine"
+"178.213.112.0","178.213.119.255","3000332288","3000334335","RU","Russian Federation"
+"178.213.120.0","178.213.127.255","3000334336","3000336383","PL","Poland"
+"178.213.128.0","178.213.135.255","3000336384","3000338431","AM","Armenia"
+"178.213.136.0","178.213.143.255","3000338432","3000340479","PL","Poland"
+"178.213.144.0","178.213.151.255","3000340480","3000342527","RU","Russian Federation"
+"178.213.152.0","178.213.159.255","3000342528","3000344575","CZ","Czech Republic"
+"178.213.160.0","178.213.167.255","3000344576","3000346623","PL","Poland"
+"178.213.168.0","178.213.175.255","3000346624","3000348671","UA","Ukraine"
+"178.213.176.0","178.213.183.255","3000348672","3000350719","RO","Romania"
+"178.213.184.0","178.213.191.255","3000350720","3000352767","UA","Ukraine"
+"178.213.192.0","178.213.215.255","3000352768","3000358911","RU","Russian Federation"
+"178.213.216.0","178.213.223.255","3000358912","3000360959","PL","Poland"
+"178.213.224.0","178.213.231.255","3000360960","3000363007","RU","Russian Federation"
+"178.213.232.0","178.213.239.255","3000363008","3000365055","FI","Finland"
+"178.213.240.0","178.213.255.255","3000365056","3000369151","RU","Russian Federation"
+"178.214.0.0","178.214.31.255","3000369152","3000377343","PL","Poland"
+"178.214.32.0","178.214.63.255","3000377344","3000385535","RU","Russian Federation"
+"178.214.64.0","178.214.95.255","3000385536","3000393727","PS","Palestinian Territory"
+"178.214.96.0","178.214.127.255","3000393728","3000401919","NL","Netherlands"
+"178.214.128.0","178.214.159.255","3000401920","3000410111","PL","Poland"
+"178.214.160.0","178.214.223.255","3000410112","3000426495","UA","Ukraine"
+"178.214.224.0","178.214.255.255","3000426496","3000434687","RU","Russian Federation"
+"178.215.0.0","178.215.63.255","3000434688","3000451071","IR","Iran, Islamic Republic of"
+"178.215.64.0","178.215.127.255","3000451072","3000467455","RU","Russian Federation"
+"178.215.128.0","178.215.143.255","3000467456","3000471551","GB","United Kingdom"
+"178.215.144.0","178.215.159.255","3000471552","3000475647","RU","Russian Federation"
+"178.215.160.0","178.215.191.255","3000475648","3000483839","UA","Ukraine"
+"178.215.192.0","178.215.207.255","3000483840","3000487935","PL","Poland"
+"178.215.208.0","178.215.223.255","3000487936","3000492031","PS","Palestinian Territory"
+"178.215.240.0","178.216.23.255","3000496128","3000506367","UA","Ukraine"
+"178.216.24.0","178.216.31.255","3000506368","3000508415","PL","Poland"
+"178.216.32.0","178.216.39.255","3000508416","3000510463","RU","Russian Federation"
+"178.216.40.0","178.216.47.255","3000510464","3000512511","PL","Poland"
+"178.216.48.0","178.216.52.255","3000512512","3000513791","SE","Sweden"
+"178.216.53.0","178.216.53.255","3000513792","3000514047","PT","Portugal"
+"178.216.54.0","178.216.54.255","3000514048","3000514303","SE","Sweden"
+"178.216.55.0","178.216.55.255","3000514304","3000514559","BE","Belgium"
+"178.216.56.0","178.216.63.255","3000514560","3000516607","SI","Slovenia"
+"178.216.64.0","178.216.79.255","3000516608","3000520703","RU","Russian Federation"
+"178.216.80.0","178.216.87.255","3000520704","3000522751","CZ","Czech Republic"
+"178.216.88.0","178.216.95.255","3000522752","3000524799","PL","Poland"
+"178.216.96.0","178.216.103.255","3000524800","3000526847","UA","Ukraine"
+"178.216.104.0","178.216.111.255","3000526848","3000528895","PL","Poland"
+"178.216.112.0","178.216.119.255","3000528896","3000530943","IE","Ireland"
+"178.216.120.0","178.216.127.255","3000530944","3000532991","UA","Ukraine"
+"178.216.128.0","178.216.135.255","3000532992","3000535039","UZ","Uzbekistan"
+"178.216.136.0","178.216.143.255","3000535040","3000537087","PL","Poland"
+"178.216.144.0","178.216.151.255","3000537088","3000539135","CZ","Czech Republic"
+"178.216.152.0","178.216.167.255","3000539136","3000543231","RU","Russian Federation"
+"178.216.168.0","178.216.175.255","3000543232","3000545279","UA","Ukraine"
+"178.216.176.0","178.216.183.255","3000545280","3000547327","RU","Russian Federation"
+"178.216.184.0","178.216.191.255","3000547328","3000549375","UA","Ukraine"
+"178.216.192.0","178.216.199.255","3000549376","3000551423","SE","Sweden"
+"178.216.200.0","178.216.207.255","3000551424","3000553471","PL","Poland"
+"178.216.208.0","178.216.215.255","3000553472","3000555519","KG","Kyrgyzstan"
+"178.216.216.0","178.216.223.255","3000555520","3000557567","RU","Russian Federation"
+"178.216.224.0","178.216.239.255","3000557568","3000561663","UA","Ukraine"
+"178.216.240.0","178.216.247.255","3000561664","3000563711","RO","Romania"
+"178.216.248.0","178.216.255.255","3000563712","3000565759","IR","Iran, Islamic Republic of"
+"178.217.0.0","178.217.7.255","3000565760","3000567807","RU","Russian Federation"
+"178.217.8.0","178.217.15.255","3000567808","3000569855","RS","Serbia"
+"178.217.16.0","178.217.23.255","3000569856","3000571903","BE","Belgium"
+"178.217.24.0","178.217.31.255","3000571904","3000573951","RU","Russian Federation"
+"178.217.32.0","178.217.39.255","3000573952","3000575999","PL","Poland"
+"178.217.40.0","178.217.79.255","3000576000","3000586239","RU","Russian Federation"
+"178.217.80.0","178.217.87.255","3000586240","3000588287","NL","Netherlands"
+"178.217.96.0","178.217.111.255","3000590336","3000594431","RU","Russian Federation"
+"178.217.112.0","178.217.119.255","3000594432","3000596479","PL","Poland"
+"178.217.120.0","178.217.127.255","3000596480","3000598527","RU","Russian Federation"
+"178.217.128.0","178.217.135.255","3000598528","3000600575","FI","Finland"
+"178.217.136.0","178.217.143.255","3000600576","3000602623","PL","Poland"
+"178.217.144.0","178.217.151.255","3000602624","3000604671","CZ","Czech Republic"
+"178.217.152.0","178.217.159.255","3000604672","3000606719","RU","Russian Federation"
+"178.217.160.0","178.217.167.255","3000606720","3000608767","UA","Ukraine"
+"178.217.168.0","178.217.175.255","3000608768","3000610815","KG","Kyrgyzstan"
+"178.217.176.0","178.217.183.255","3000610816","3000612863","RU","Russian Federation"
+"178.217.184.0","178.217.184.66","3000612864","3000612930","PL","Poland"
+"178.217.184.67","178.217.184.67","3000612931","3000612931","PT","Portugal"
+"178.217.184.68","178.217.185.121","3000612932","3000613241","PL","Poland"
+"178.217.185.122","178.217.185.122","3000613242","3000613242","PT","Portugal"
+"178.217.185.123","178.217.199.255","3000613243","3000616959","PL","Poland"
+"178.217.200.0","178.217.215.255","3000616960","3000621055","UA","Ukraine"
+"178.217.216.0","178.217.223.255","3000621056","3000623103","PL","Poland"
+"178.217.224.0","178.217.231.255","3000623104","3000625151","RU","Russian Federation"
+"178.217.240.0","178.217.247.255","3000627200","3000629247","CZ","Czech Republic"
+"178.217.248.0","178.217.255.255","3000629248","3000631295","PL","Poland"
+"178.218.0.0","178.218.63.255","3000631296","3000647679","RU","Russian Federation"
+"178.218.64.0","178.218.79.255","3000647680","3000651775","UA","Ukraine"
+"178.218.80.0","178.218.127.255","3000651776","3000664063","RU","Russian Federation"
+"178.218.128.0","178.218.143.255","3000664064","3000668159","RO","Romania"
+"178.218.160.0","178.218.175.255","3000672256","3000676351","HR","Croatia"
+"178.218.176.0","178.218.191.255","3000676352","3000680447","SA","Saudi Arabia"
+"178.218.200.0","178.218.207.255","3000682496","3000684543","UZ","Uzbekistan"
+"178.218.208.0","178.218.223.255","3000684544","3000688639","RU","Russian Federation"
+"178.218.224.0","178.218.239.255","3000688640","3000692735","PL","Poland"
+"178.219.0.0","178.219.15.255","3000696832","3000700927","RS","Serbia"
+"178.219.16.0","178.219.31.255","3000700928","3000705023","PL","Poland"
+"178.219.32.0","178.219.47.255","3000705024","3000709119","RU","Russian Federation"
+"178.219.48.0","178.219.63.255","3000709120","3000713215","AM","Armenia"
+"178.219.64.0","178.219.79.255","3000713216","3000717311","IT","Italy"
+"178.219.80.0","178.219.95.255","3000717312","3000721407","UA","Ukraine"
+"178.219.96.0","178.219.143.255","3000721408","3000733695","PL","Poland"
+"178.219.144.0","178.219.191.255","3000733696","3000745983","RU","Russian Federation"
+"178.219.192.0","178.219.207.255","3000745984","3000750079","UA","Ukraine"
+"178.219.208.0","178.219.223.255","3000750080","3000754175","RU","Russian Federation"
+"178.219.224.0","178.219.239.255","3000754176","3000758271","IR","Iran, Islamic Republic of"
+"178.219.240.0","178.219.247.255","3000758272","3000760319","UA","Ukraine"
+"178.219.248.0","178.219.249.31","3000760320","3000760607","RU","Russian Federation"
+"178.219.249.32","178.219.249.47","3000760608","3000760623","UA","Ukraine"
+"178.219.249.48","178.219.255.255","3000760624","3000762367","RU","Russian Federation"
+"178.220.0.0","178.223.255.255","3000762368","3001024511","RS","Serbia"
+"178.224.0.0","178.231.255.255","3001024512","3001548799","NL","Netherlands"
+"178.232.0.0","178.232.255.255","3001548800","3001614335","NO","Norway"
+"178.233.0.0","178.233.255.255","3001614336","3001679871","TR","Turkey"
+"178.234.0.0","178.234.255.255","3001679872","3001745407","RU","Russian Federation"
+"178.235.0.0","178.235.255.255","3001745408","3001810943","PL","Poland"
+"178.236.0.0","178.236.15.255","3001810944","3001815039","IE","Ireland"
+"178.236.16.0","178.236.31.255","3001815040","3001819135","RU","Russian Federation"
+"178.236.32.0","178.236.47.255","3001819136","3001823231","IR","Iran, Islamic Republic of"
+"178.236.48.0","178.236.63.255","3001823232","3001827327","GE","Georgia"
+"178.236.64.0","178.236.79.255","3001827328","3001831423","SE","Sweden"
+"178.236.80.0","178.236.95.255","3001831424","3001835519","BA","Bosnia and Herzegovina"
+"178.236.96.0","178.236.111.255","3001835520","3001839615","IR","Iran, Islamic Republic of"
+"178.236.112.0","178.236.127.255","3001839616","3001843711","ES","Spain"
+"178.236.128.0","178.236.135.255","3001843712","3001845759","RU","Russian Federation"
+"178.236.136.0","178.236.137.222","3001845760","3001846238","GB","United Kingdom"
+"178.236.137.223","178.236.137.223","3001846239","3001846239","RU","Russian Federation"
+"178.236.137.224","178.236.139.255","3001846240","3001846783","GB","United Kingdom"
+"178.236.140.0","178.236.143.255","3001846784","3001847807","RU","Russian Federation"
+"178.236.144.0","178.236.159.255","3001847808","3001851903","GB","United Kingdom"
+"178.236.160.0","178.236.175.255","3001851904","3001855999","IT","Italy"
+"178.236.176.0","178.236.179.255","3001856000","3001857023","NL","Netherlands"
+"178.236.180.0","178.236.180.255","3001857024","3001857279","MD","Moldova, Republic of"
+"178.236.181.0","178.236.187.255","3001857280","3001859071","NL","Netherlands"
+"178.236.188.0","178.236.191.255","3001859072","3001860095","MD","Moldova, Republic of"
+"178.236.192.0","178.236.195.255","3001860096","3001861119","LV","Latvia"
+"178.236.196.0","178.236.199.255","3001861120","3001862143","LT","Lithuania"
+"178.236.200.0","178.236.203.255","3001862144","3001863167","EE","Estonia"
+"178.236.204.0","178.236.207.255","3001863168","3001864191","LT","Lithuania"
+"178.236.208.0","178.236.223.255","3001864192","3001868287","RU","Russian Federation"
+"178.236.224.0","178.236.226.47","3001868288","3001868847","FR","France"
+"178.236.226.48","178.236.226.51","3001868848","3001868851","AU","Australia"
+"178.236.226.52","178.236.226.55","3001868852","3001868855","MX","Mexico"
+"178.236.226.56","178.236.226.59","3001868856","3001868859","KR","Korea, Republic of"
+"178.236.226.60","178.236.226.63","3001868860","3001868863","FR","France"
+"178.236.226.64","178.236.226.67","3001868864","3001868867","TR","Turkey"
+"178.236.226.68","178.236.226.71","3001868868","3001868871","ID","Indonesia"
+"178.236.226.72","178.236.226.75","3001868872","3001868875","CH","Switzerland"
+"178.236.226.76","178.236.226.79","3001868876","3001868879","PL","Poland"
+"178.236.226.80","178.236.226.83","3001868880","3001868883","BE","Belgium"
+"178.236.226.84","178.236.226.87","3001868884","3001868887","SE","Sweden"
+"178.236.226.88","178.236.226.91","3001868888","3001868891","SA","Saudi Arabia"
+"178.236.226.92","178.236.226.95","3001868892","3001868895","TW","Taiwan"
+"178.236.226.96","178.236.226.99","3001868896","3001868899","SJ","Svalbard and Jan Mayen"
+"178.236.226.100","178.236.226.103","3001868900","3001868903","AT","Austria"
+"178.236.226.104","178.236.226.107","3001868904","3001868907","AR","Argentina"
+"178.236.226.108","178.236.226.111","3001868908","3001868911","ZA","South Africa"
+"178.236.226.112","178.236.226.115","3001868912","3001868915","IR","Iran, Islamic Republic of"
+"178.236.226.116","178.236.226.119","3001868916","3001868919","TH","Thailand"
+"178.236.226.120","178.236.226.123","3001868920","3001868923","DK","Denmark"
+"178.236.226.124","178.236.226.127","3001868924","3001868927","GR","Greece"
+"178.236.226.128","178.236.226.131","3001868928","3001868931","AE","United Arab Emirates"
+"178.236.226.132","178.236.226.135","3001868932","3001868935","VE","Venezuela"
+"178.236.226.136","178.236.226.139","3001868936","3001868939","CD","Congo, The Democratic Republic of the"
+"178.236.226.140","178.236.226.143","3001868940","3001868943","FI","Finland"
+"178.236.226.144","178.236.226.147","3001868944","3001868947","MY","Malaysia"
+"178.236.226.148","178.236.226.151","3001868948","3001868951","PT","Portugal"
+"178.236.226.152","178.236.226.155","3001868952","3001868955","HK","Hong Kong"
+"178.236.226.156","178.236.226.159","3001868956","3001868959","SG","Singapore"
+"178.236.226.160","178.236.226.163","3001868960","3001868963","EG","Egypt"
+"178.236.226.164","178.236.226.167","3001868964","3001868967","NG","Nigeria"
+"178.236.226.168","178.236.226.171","3001868968","3001868971","IL","Israel"
+"178.236.226.172","178.236.226.175","3001868972","3001868975","IE","Ireland"
+"178.236.226.176","178.236.226.179","3001868976","3001868979","CL","Chile"
+"178.236.226.180","178.236.226.183","3001868980","3001868983","CZ","Czech Republic"
+"178.236.226.184","178.236.226.187","3001868984","3001868987","PH","Philippines"
+"178.236.226.188","178.236.226.191","3001868988","3001868991","PK","Pakistan"
+"178.236.226.192","178.236.226.195","3001868992","3001868995","RO","Romania"
+"178.236.226.196","178.236.226.199","3001868996","3001868999","DZ","Algeria"
+"178.236.226.200","178.236.226.203","3001869000","3001869003","PE","Peru"
+"178.236.226.204","178.236.226.207","3001869004","3001869007","NZ","New Zealand"
+"178.236.226.208","178.236.226.211","3001869008","3001869011","KZ","Kazakhstan"
+"178.236.226.212","178.236.226.215","3001869012","3001869015","UA","Ukraine"
+"178.236.226.216","178.236.226.219","3001869016","3001869019","KW","Kuwait"
+"178.236.226.220","178.236.226.223","3001869020","3001869023","QA","Qatar"
+"178.236.226.224","178.236.226.227","3001869024","3001869027","HU","Hungary"
+"178.236.226.228","178.236.226.231","3001869028","3001869031","BD","Bangladesh"
+"178.236.226.232","178.236.226.235","3001869032","3001869035","VN","Vietnam"
+"178.236.226.236","178.236.226.239","3001869036","3001869039","MA","Morocco"
+"178.236.226.240","178.236.226.243","3001869040","3001869043","SK","Slovakia"
+"178.236.226.244","178.236.226.247","3001869044","3001869047","AO","Angola"
+"178.236.226.248","178.236.226.251","3001869048","3001869051","IQ","Iraq"
+"178.236.226.252","178.236.226.255","3001869052","3001869055","LY","Libya"
+"178.236.227.0","178.236.227.255","3001869056","3001869311","RU","Russian Federation"
+"178.236.228.0","178.236.231.255","3001869312","3001870335","FR","France"
+"178.236.232.0","178.236.235.255","3001870336","3001871359","HK","Hong Kong"
+"178.236.236.0","178.236.236.255","3001871360","3001871615","GR","Greece"
+"178.236.237.0","178.236.237.255","3001871616","3001871871","PL","Poland"
+"178.236.238.0","178.236.238.255","3001871872","3001872127","PT","Portugal"
+"178.236.239.0","178.236.239.255","3001872128","3001872383","RO","Romania"
+"178.236.240.0","178.236.255.255","3001872384","3001876479","RU","Russian Federation"
+"178.237.0.0","178.237.15.255","3001876480","3001880575","IT","Italy"
+"178.237.16.0","178.237.31.255","3001880576","3001884671","RU","Russian Federation"
+"178.237.32.0","178.237.47.255","3001884672","3001888767","NL","Netherlands"
+"178.237.64.0","178.237.79.255","3001892864","3001896959","AZ","Azerbaijan"
+"178.237.80.0","178.237.95.255","3001896960","3001901055","CH","Switzerland"
+"178.237.96.0","178.237.111.255","3001901056","3001905151","FR","France"
+"178.237.112.0","178.237.127.255","3001905152","3001909247","GB","United Kingdom"
+"178.237.128.0","178.237.159.255","3001909248","3001917439","ES","Spain"
+"178.237.160.0","178.237.167.255","3001917440","3001919487","GB","United Kingdom"
+"178.237.168.0","178.237.169.255","3001919488","3001919999","AU","Australia"
+"178.237.170.0","178.237.170.255","3001920000","3001920255","GB","United Kingdom"
+"178.237.171.0","178.237.171.255","3001920256","3001920511","AU","Australia"
+"178.237.172.0","178.237.175.255","3001920512","3001921535","GB","United Kingdom"
+"178.237.176.0","178.237.207.255","3001921536","3001929727","RU","Russian Federation"
+"178.237.208.0","178.237.223.255","3001929728","3001933823","RS","Serbia"
+"178.237.224.0","178.237.239.255","3001933824","3001937919","ES","Spain"
+"178.237.240.0","178.237.255.255","3001937920","3001942015","RU","Russian Federation"
+"178.238.16.0","178.238.31.255","3001946112","3001950207","RU","Russian Federation"
+"178.238.32.0","178.238.47.255","3001950208","3001954303","CZ","Czech Republic"
+"178.238.48.0","178.238.63.255","3001954304","3001958399","IT","Italy"
+"178.238.64.0","178.238.79.255","3001958400","3001962495","KZ","Kazakhstan"
+"178.238.80.0","178.238.95.255","3001962496","3001966591","GB","United Kingdom"
+"178.238.96.0","178.238.111.255","3001966592","3001970687","NL","Netherlands"
+"178.238.112.0","178.238.127.255","3001970688","3001974783","RU","Russian Federation"
+"178.238.128.0","178.238.159.255","3001974784","3001982975","GB","United Kingdom"
+"178.238.160.0","178.238.175.255","3001982976","3001987071","CH","Switzerland"
+"178.238.176.0","178.238.191.255","3001987072","3001991167","JO","Jordan"
+"178.238.192.0","178.238.207.255","3001991168","3001995263","IR","Iran, Islamic Republic of"
+"178.238.208.0","178.238.223.255","3001995264","3001999359","HU","Hungary"
+"178.238.224.0","178.238.239.255","3001999360","3002003455","DE","Germany"
+"178.238.240.0","178.239.15.255","3002003456","3002011647","PL","Poland"
+"178.239.16.0","178.239.31.255","3002011648","3002015743","BA","Bosnia and Herzegovina"
+"178.239.32.0","178.239.47.255","3002015744","3002019839","IT","Italy"
+"178.239.48.0","178.239.53.151","3002019840","3002021271","NL","Netherlands"
+"178.239.53.152","178.239.53.159","3002021272","3002021279","MT","Malta"
+"178.239.53.160","178.239.63.255","3002021280","3002023935","NL","Netherlands"
+"178.239.64.0","178.239.79.255","3002023936","3002028031","DE","Germany"
+"178.239.80.0","178.239.111.255","3002028032","3002036223","GB","United Kingdom"
+"178.239.112.0","178.239.127.255","3002036224","3002040319","BG","Bulgaria"
+"178.239.128.0","178.239.143.255","3002040320","3002044415","PL","Poland"
+"178.239.144.0","178.239.159.255","3002044416","3002048511","IR","Iran, Islamic Republic of"
+"178.239.160.0","178.239.175.255","3002048512","3002052607","GB","United Kingdom"
+"178.239.176.0","178.239.191.255","3002052608","3002056703","IT","Italy"
+"178.239.192.0","178.239.207.255","3002056704","3002060799","FI","Finland"
+"178.239.208.0","178.239.223.255","3002060800","3002064895","ES","Spain"
+"178.239.224.0","178.239.239.255","3002064896","3002068991","BG","Bulgaria"
+"178.239.240.0","178.239.255.255","3002068992","3002073087","ES","Spain"
+"178.240.0.0","178.247.255.255","3002073088","3002597375","TR","Turkey"
+"178.248.0.0","178.248.7.255","3002597376","3002599423","RU","Russian Federation"
+"178.248.8.0","178.248.15.255","3002599424","3002601471","CZ","Czech Republic"
+"178.248.16.0","178.248.23.255","3002601472","3002603519","IS","Iceland"
+"178.248.24.0","178.248.31.255","3002603520","3002605567","SE","Sweden"
+"178.248.32.0","178.248.39.255","3002605568","3002607615","GB","United Kingdom"
+"178.248.40.0","178.248.47.255","3002607616","3002609663","IR","Iran, Islamic Republic of"
+"178.248.48.0","178.248.48.255","3002609664","3002609919","US","United States"
+"178.248.49.0","178.248.55.255","3002609920","3002611711","IT","Italy"
+"178.248.56.0","178.248.63.255","3002611712","3002613759","CZ","Czech Republic"
+"178.248.64.0","178.248.71.255","3002613760","3002615807","RU","Russian Federation"
+"178.248.72.0","178.248.79.255","3002615808","3002617855","PL","Poland"
+"178.248.80.0","178.248.87.255","3002617856","3002619903","RU","Russian Federation"
+"178.248.88.0","178.248.95.255","3002619904","3002621951","IT","Italy"
+"178.248.96.0","178.248.103.255","3002621952","3002623999","NO","Norway"
+"178.248.104.0","178.248.119.255","3002624000","3002628095","GB","United Kingdom"
+"178.248.120.0","178.248.127.255","3002628096","3002630143","NO","Norway"
+"178.248.128.0","178.248.135.255","3002630144","3002632191","GB","United Kingdom"
+"178.248.136.0","178.248.143.255","3002632192","3002634239","EE","Estonia"
+"178.248.144.0","178.248.151.255","3002634240","3002636287","IT","Italy"
+"178.248.152.0","178.248.159.255","3002636288","3002638335","NL","Netherlands"
+"178.248.160.0","178.248.167.255","3002638336","3002640383","BE","Belgium"
+"178.248.168.0","178.248.175.255","3002640384","3002642431","NL","Netherlands"
+"178.248.176.0","178.248.183.255","3002642432","3002644479","IT","Italy"
+"178.248.184.0","178.248.199.255","3002644480","3002648575","FR","France"
+"178.248.200.0","178.248.207.255","3002648576","3002650623","HU","Hungary"
+"178.248.208.0","178.248.215.255","3002650624","3002652671","FR","France"
+"178.248.216.0","178.248.223.255","3002652672","3002654719","DE","Germany"
+"178.248.224.0","178.248.231.255","3002654720","3002656767","NL","Netherlands"
+"178.248.232.0","178.248.239.255","3002656768","3002658815","RU","Russian Federation"
+"178.248.240.0","178.248.247.255","3002658816","3002660863","DE","Germany"
+"178.248.248.0","178.248.255.255","3002660864","3002662911","CZ","Czech Republic"
+"178.249.0.0","178.249.7.255","3002662912","3002664959","DE","Germany"
+"178.249.8.0","178.249.15.255","3002664960","3002667007","ES","Spain"
+"178.249.16.0","178.249.23.255","3002667008","3002669055","GE","Georgia"
+"178.249.24.0","178.249.31.255","3002669056","3002671103","DE","Germany"
+"178.249.32.0","178.249.39.255","3002671104","3002673151","LV","Latvia"
+"178.249.40.0","178.249.47.255","3002673152","3002675199","GB","United Kingdom"
+"178.249.48.0","178.249.55.255","3002675200","3002677247","DK","Denmark"
+"178.249.56.0","178.249.79.255","3002677248","3002683391","RU","Russian Federation"
+"178.249.80.0","178.249.87.255","3002683392","3002685439","DE","Germany"
+"178.249.88.0","178.249.95.255","3002685440","3002687487","PL","Poland"
+"178.249.96.0","178.249.99.255","3002687488","3002688511","GB","United Kingdom"
+"178.249.100.0","178.249.103.255","3002688512","3002689535","NL","Netherlands"
+"178.249.104.0","178.249.111.255","3002689536","3002691583","IL","Israel"
+"178.249.112.0","178.249.119.255","3002691584","3002693631","MK","Macedonia"
+"178.249.120.0","178.249.127.255","3002693632","3002695679","NO","Norway"
+"178.249.128.0","178.249.135.255","3002695680","3002697727","RU","Russian Federation"
+"178.249.136.0","178.249.143.255","3002697728","3002699775","DE","Germany"
+"178.249.144.0","178.249.151.255","3002699776","3002701823","SE","Sweden"
+"178.249.152.0","178.249.159.255","3002701824","3002703871","NL","Netherlands"
+"178.249.160.0","178.249.167.255","3002703872","3002705919","FR","France"
+"178.249.168.0","178.249.175.255","3002705920","3002707967","MK","Macedonia"
+"178.249.176.0","178.249.183.255","3002707968","3002710015","KW","Kuwait"
+"178.249.184.0","178.249.191.255","3002710016","3002712063","IT","Italy"
+"178.249.192.0","178.249.199.255","3002712064","3002714111","LU","Luxembourg"
+"178.249.200.0","178.249.207.255","3002714112","3002716159","IT","Italy"
+"178.249.208.0","178.249.215.255","3002716160","3002718207","CZ","Czech Republic"
+"178.249.216.0","178.249.231.255","3002718208","3002722303","IT","Italy"
+"178.249.240.0","178.249.247.255","3002724352","3002726399","RU","Russian Federation"
+"178.249.248.0","178.249.255.255","3002726400","3002728447","NL","Netherlands"
+"178.250.0.0","178.250.7.255","3002728448","3002730495","FR","France"
+"178.250.8.0","178.250.15.255","3002730496","3002732543","DE","Germany"
+"178.250.16.0","178.250.23.255","3002732544","3002734591","NL","Netherlands"
+"178.250.24.0","178.250.31.255","3002734592","3002736639","CH","Switzerland"
+"178.250.32.0","178.250.39.255","3002736640","3002738687","LT","Lithuania"
+"178.250.40.0","178.250.47.255","3002738688","3002740735","PL","Poland"
+"178.250.48.0","178.250.55.255","3002740736","3002742783","GB","United Kingdom"
+"178.250.56.0","178.250.63.255","3002742784","3002744831","LI","Liechtenstein"
+"178.250.64.0","178.250.71.255","3002744832","3002746879","IT","Italy"
+"178.250.72.0","178.250.79.255","3002746880","3002748927","GB","United Kingdom"
+"178.250.80.0","178.250.87.255","3002748928","3002750975","DE","Germany"
+"178.250.88.0","178.250.95.255","3002750976","3002753023","TR","Turkey"
+"178.250.96.0","178.250.103.255","3002753024","3002755071","GB","United Kingdom"
+"178.250.104.0","178.250.111.255","3002755072","3002757119","FR","France"
+"178.250.112.0","178.250.119.255","3002757120","3002759167","IE","Ireland"
+"178.250.120.0","178.250.127.255","3002759168","3002761215","DE","Germany"
+"178.250.128.0","178.250.135.255","3002761216","3002763263","CH","Switzerland"
+"178.250.136.0","178.250.143.255","3002763264","3002765311","RS","Serbia"
+"178.250.144.0","178.250.151.255","3002765312","3002767359","NL","Netherlands"
+"178.250.152.0","178.250.159.255","3002767360","3002769407","RU","Russian Federation"
+"178.250.160.0","178.250.175.255","3002769408","3002773503","DE","Germany"
+"178.250.176.0","178.250.183.255","3002773504","3002775551","GB","United Kingdom"
+"178.250.184.0","178.250.191.255","3002775552","3002777599","RO","Romania"
+"178.250.192.0","178.250.199.255","3002777600","3002779647","NL","Netherlands"
+"178.250.200.0","178.250.207.255","3002779648","3002781695","IT","Italy"
+"178.250.208.0","178.250.215.255","3002781696","3002783743","FR","France"
+"178.250.216.0","178.250.223.255","3002783744","3002785791","NO","Norway"
+"178.250.224.0","178.250.239.255","3002785792","3002789887","DE","Germany"
+"178.250.240.0","178.250.247.255","3002789888","3002791935","RU","Russian Federation"
+"178.250.248.0","178.250.255.255","3002791936","3002793983","AE","United Arab Emirates"
+"178.251.0.0","178.251.7.255","3002793984","3002796031","DK","Denmark"
+"178.251.8.0","178.251.15.255","3002796032","3002798079","DE","Germany"
+"178.251.16.0","178.251.23.255","3002798080","3002800127","FR","France"
+"178.251.24.0","178.251.31.255","3002800128","3002802175","NL","Netherlands"
+"178.251.32.0","178.251.39.255","3002802176","3002804223","GB","United Kingdom"
+"178.251.40.0","178.251.47.255","3002804224","3002806271","TR","Turkey"
+"178.251.48.0","178.251.55.255","3002806272","3002808319","DE","Germany"
+"178.251.56.0","178.251.63.255","3002808320","3002810367","FI","Finland"
+"178.251.64.0","178.251.71.255","3002810368","3002812415","AT","Austria"
+"178.251.72.0","178.251.79.255","3002812416","3002814463","IT","Italy"
+"178.251.80.0","178.251.87.255","3002814464","3002816511","FR","France"
+"178.251.88.0","178.251.95.255","3002816512","3002818559","DE","Germany"
+"178.251.96.0","178.251.103.255","3002818560","3002820607","RU","Russian Federation"
+"178.251.104.0","178.251.111.255","3002820608","3002822655","UA","Ukraine"
+"178.251.112.0","178.251.119.255","3002822656","3002824703","DE","Germany"
+"178.251.128.0","178.251.135.255","3002826752","3002828799","SE","Sweden"
+"178.251.136.0","178.251.143.255","3002828800","3002830847","RU","Russian Federation"
+"178.251.144.0","178.251.159.255","3002830848","3002834943","FI","Finland"
+"178.251.160.0","178.251.160.119","3002834944","3002835063","BE","Belgium"
+"178.251.160.120","178.251.160.123","3002835064","3002835067","LU","Luxembourg"
+"178.251.160.124","178.251.165.95","3002835068","3002836319","BE","Belgium"
+"178.251.165.96","178.251.165.111","3002836320","3002836335","LU","Luxembourg"
+"178.251.165.112","178.251.167.255","3002836336","3002836991","BE","Belgium"
+"178.251.168.0","178.251.183.255","3002836992","3002841087","GB","United Kingdom"
+"178.251.184.0","178.251.191.255","3002841088","3002843135","CZ","Czech Republic"
+"178.251.192.0","178.251.199.255","3002843136","3002845183","NL","Netherlands"
+"178.251.200.0","178.251.207.255","3002845184","3002847231","FR","France"
+"178.251.208.0","178.251.215.255","3002847232","3002849279","IR","Iran, Islamic Republic of"
+"178.251.216.0","178.251.223.255","3002849280","3002851327","RU","Russian Federation"
+"178.251.224.0","178.251.231.255","3002851328","3002853375","DE","Germany"
+"178.251.232.0","178.251.239.255","3002853376","3002855423","GB","United Kingdom"
+"178.251.240.0","178.251.247.255","3002855424","3002857471","SE","Sweden"
+"178.251.248.0","178.251.255.255","3002857472","3002859519","FR","France"
+"178.252.0.0","178.252.63.255","3002859520","3002875903","PL","Poland"
+"178.252.64.0","178.252.127.255","3002875904","3002892287","RU","Russian Federation"
+"178.252.128.0","178.252.191.255","3002892288","3002908671","IR","Iran, Islamic Republic of"
+"178.252.192.0","178.252.255.255","3002908672","3002925055","RU","Russian Federation"
+"178.253.0.0","178.253.63.255","3002925056","3002941439","IR","Iran, Islamic Republic of"
+"178.253.64.0","178.253.127.255","3002941440","3002957823","SY","Syrian Arab Republic"
+"178.253.128.0","178.253.191.255","3002957824","3002974207","SK","Slovakia"
+"178.253.192.0","178.253.255.255","3002974208","3002990591","RS","Serbia"
+"178.254.0.0","178.254.63.255","3002990592","3003006975","DE","Germany"
+"178.254.64.0","178.254.127.255","3003006976","3003023359","LU","Luxembourg"
+"178.254.128.0","178.254.191.255","3003023360","3003039743","RS","Serbia"
+"178.254.192.0","178.254.255.255","3003039744","3003056127","BG","Bulgaria"
+"178.255.0.0","178.255.7.255","3003056128","3003058175","DE","Germany"
+"178.255.8.0","178.255.15.255","3003058176","3003060223","EE","Estonia"
+"178.255.16.0","178.255.23.255","3003060224","3003062271","DE","Germany"
+"178.255.24.0","178.255.31.255","3003062272","3003064319","NL","Netherlands"
+"178.255.32.0","178.255.39.255","3003064320","3003066367","RO","Romania"
+"178.255.40.0","178.255.47.255","3003066368","3003068415","PL","Poland"
+"178.255.48.0","178.255.55.255","3003068416","3003070463","NL","Netherlands"
+"178.255.56.0","178.255.71.255","3003070464","3003074559","GB","United Kingdom"
+"178.255.72.0","178.255.79.255","3003074560","3003076607","IT","Italy"
+"178.255.80.0","178.255.85.255","3003076608","3003078143","GB","United Kingdom"
+"178.255.86.0","178.255.86.7","3003078144","3003078151","US","United States"
+"178.255.86.8","178.255.86.11","3003078152","3003078155","IN","India"
+"178.255.86.12","178.255.87.255","3003078156","3003078655","US","United States"
+"178.255.88.0","178.255.95.255","3003078656","3003080703","GB","United Kingdom"
+"178.255.96.0","178.255.103.255","3003080704","3003082751","FR","France"
+"178.255.104.0","178.255.111.255","3003082752","3003084799","ES","Spain"
+"178.255.120.0","178.255.127.255","3003086848","3003088895","RU","Russian Federation"
+"178.255.128.0","178.255.135.255","3003088896","3003090943","FR","France"
+"178.255.136.0","178.255.143.255","3003090944","3003092991","DE","Germany"
+"178.255.144.0","178.255.151.255","3003092992","3003095039","NO","Norway"
+"178.255.152.0","178.255.152.255","3003095040","3003095295","AT","Austria"
+"178.255.153.0","178.255.153.255","3003095296","3003095551","CH","Switzerland"
+"178.255.154.0","178.255.154.255","3003095552","3003095807","CZ","Czech Republic"
+"178.255.155.0","178.255.155.255","3003095808","3003096063","IT","Italy"
+"178.255.156.0","178.255.159.255","3003096064","3003097087","AT","Austria"
+"178.255.160.0","178.255.167.255","3003097088","3003099135","FR","France"
+"178.255.168.0","178.255.175.255","3003099136","3003101183","CZ","Czech Republic"
+"178.255.176.0","178.255.183.255","3003101184","3003103231","UA","Ukraine"
+"178.255.184.0","178.255.191.255","3003103232","3003105279","IT","Italy"
+"178.255.192.0","178.255.207.255","3003105280","3003109375","NL","Netherlands"
+"178.255.208.0","178.255.215.255","3003109376","3003111423","FR","France"
+"178.255.216.0","178.255.223.255","3003111424","3003113471","IT","Italy"
+"178.255.224.0","178.255.231.255","3003113472","3003115519","ES","Spain"
+"178.255.232.0","178.255.239.255","3003115520","3003117567","RU","Russian Federation"
+"178.255.240.0","178.255.247.255","3003117568","3003119615","IT","Italy"
+"178.255.248.0","178.255.255.255","3003119616","3003121663","RU","Russian Federation"
+"179.0.0.0","179.0.1.255","3003121664","3003122175","AR","Argentina"
+"179.0.2.0","179.0.3.255","3003122176","3003122687","CL","Chile"
+"179.0.4.0","179.0.7.255","3003122688","3003123711","AR","Argentina"
+"179.0.8.0","179.0.8.255","3003123712","3003123967","CL","Chile"
+"179.0.9.0","179.0.10.255","3003123968","3003124479","CO","Colombia"
+"179.0.11.0","179.0.11.255","3003124480","3003124735","AR","Argentina"
+"179.0.12.0","179.0.13.255","3003124736","3003125247","SV","El Salvador"
+"179.0.14.0","179.0.14.255","3003125248","3003125503","AR","Argentina"
+"179.0.15.0","179.0.15.255","3003125504","3003125759","CO","Colombia"
+"179.0.16.0","179.0.19.255","3003125760","3003126783","CL","Chile"
+"179.0.20.0","179.0.23.255","3003126784","3003127807","CR","Costa Rica"
+"179.0.24.0","179.0.24.255","3003127808","3003128063","CO","Colombia"
+"179.0.25.0","179.0.25.255","3003128064","3003128319","AR","Argentina"
+"179.0.26.0","179.0.26.255","3003128320","3003128575","PY","Paraguay"
+"179.0.27.0","179.0.27.255","3003128576","3003128831","CO","Colombia"
+"179.0.28.0","179.0.28.255","3003128832","3003129087","TT","Trinidad and Tobago"
+"179.0.29.0","179.0.29.255","3003129088","3003129343","CO","Colombia"
+"179.0.30.0","179.0.30.255","3003129344","3003129599","BO","Bolivia"
+"179.0.31.0","179.0.31.255","3003129600","3003129855","HN","Honduras"
+"179.0.32.0","179.0.32.255","3003129856","3003130111","MX","Mexico"
+"179.0.33.0","179.0.33.255","3003130112","3003130367","CR","Costa Rica"
+"179.0.34.0","179.0.34.255","3003130368","3003130623","MX","Mexico"
+"179.0.35.0","179.0.38.255","3003130624","3003131647","CR","Costa Rica"
+"179.0.39.0","179.0.44.255","3003131648","3003133183","MX","Mexico"
+"179.0.45.0","179.0.46.255","3003133184","3003133695","CR","Costa Rica"
+"179.0.47.0","179.0.50.255","3003133696","3003134719","MX","Mexico"
+"179.0.51.0","179.0.51.255","3003134720","3003134975","CR","Costa Rica"
+"179.0.52.0","179.0.53.255","3003134976","3003135487","MX","Mexico"
+"179.0.54.0","179.0.56.255","3003135488","3003136255","CR","Costa Rica"
+"179.0.57.0","179.0.60.255","3003136256","3003137279","MX","Mexico"
+"179.0.61.0","179.0.62.255","3003137280","3003137791","CR","Costa Rica"
+"179.0.63.0","179.0.63.255","3003137792","3003138047","MX","Mexico"
+"179.0.64.0","179.0.65.255","3003138048","3003138559","HN","Honduras"
+"179.0.66.0","179.0.67.255","3003138560","3003139071","PA","Panama"
+"179.0.68.0","179.0.69.255","3003139072","3003139583","HN","Honduras"
+"179.0.70.0","179.0.72.255","3003139584","3003140351","PA","Panama"
+"179.0.73.0","179.0.73.255","3003140352","3003140607","HN","Honduras"
+"179.0.74.0","179.0.76.255","3003140608","3003141375","PA","Panama"
+"179.0.77.0","179.0.77.255","3003141376","3003141631","HN","Honduras"
+"179.0.78.0","179.0.78.255","3003141632","3003141887","PA","Panama"
+"179.0.79.0","179.0.85.255","3003141888","3003143679","HN","Honduras"
+"179.0.86.0","179.0.88.255","3003143680","3003144447","PA","Panama"
+"179.0.89.0","179.0.95.255","3003144448","3003146239","HN","Honduras"
+"179.0.96.0","179.0.96.255","3003146240","3003146495","PA","Panama"
+"179.0.97.0","179.0.98.255","3003146496","3003147007","GT","Guatemala"
+"179.0.99.0","179.0.99.255","3003147008","3003147263","PA","Panama"
+"179.0.100.0","179.0.102.255","3003147264","3003148031","GT","Guatemala"
+"179.0.103.0","179.0.104.255","3003148032","3003148543","PA","Panama"
+"179.0.105.0","179.0.105.255","3003148544","3003148799","GT","Guatemala"
+"179.0.106.0","179.0.107.255","3003148800","3003149311","PA","Panama"
+"179.0.108.0","179.0.111.255","3003149312","3003150335","GT","Guatemala"
+"179.0.112.0","179.0.117.255","3003150336","3003151871","SV","El Salvador"
+"179.0.118.0","179.0.119.255","3003151872","3003152383","PA","Panama"
+"179.0.120.0","179.0.120.255","3003152384","3003152639","SV","El Salvador"
+"179.0.121.0","179.0.121.255","3003152640","3003152895","PA","Panama"
+"179.0.122.0","179.0.127.255","3003152896","3003154431","SV","El Salvador"
+"179.0.128.0","179.0.128.255","3003154432","3003154687","CL","Chile"
+"179.0.129.0","179.0.129.255","3003154688","3003154943","EC","Ecuador"
+"179.0.130.0","179.0.145.255","3003154944","3003159039","AR","Argentina"
+"179.0.146.0","179.0.146.255","3003159040","3003159295","CO","Colombia"
+"179.0.147.0","179.0.151.255","3003159296","3003160575","AR","Argentina"
+"179.0.152.0","179.0.152.255","3003160576","3003160831","CL","Chile"
+"179.0.153.0","179.0.153.255","3003160832","3003161087","PE","Peru"
+"179.0.154.0","179.0.154.255","3003161088","3003161343","CO","Colombia"
+"179.0.155.0","179.0.155.255","3003161344","3003161599","CL","Chile"
+"179.0.156.0","179.0.159.255","3003161600","3003162623","UY","Uruguay"
+"179.0.160.0","179.0.191.255","3003162624","3003170815","CR","Costa Rica"
+"179.0.192.0","179.0.192.255","3003170816","3003171071","GT","Guatemala"
+"179.0.193.0","179.0.193.255","3003171072","3003171327","AR","Argentina"
+"179.0.194.0","179.0.195.255","3003171328","3003171839","PA","Panama"
+"179.0.196.0","179.0.199.255","3003171840","3003172863","TT","Trinidad and Tobago"
+"179.0.200.0","179.0.201.255","3003172864","3003173375","PA","Panama"
+"179.0.202.0","179.0.202.255","3003173376","3003173631","CR","Costa Rica"
+"179.0.203.0","179.0.203.255","3003173632","3003173887","AR","Argentina"
+"179.0.204.0","179.0.204.255","3003173888","3003174143","EC","Ecuador"
+"179.0.205.0","179.0.205.255","3003174144","3003174399","CO","Colombia"
+"179.0.206.0","179.0.207.255","3003174400","3003174911","BR","Brazil"
+"179.0.208.0","179.0.223.255","3003174912","3003179007","CR","Costa Rica"
+"179.0.224.0","179.0.255.255","3003179008","3003187199","AR","Argentina"
+"179.1.0.0","179.1.7.223","3003187200","3003189215","CO","Colombia"
+"179.1.7.224","179.1.7.255","3003189216","3003189247","AT","Austria"
+"179.1.8.0","179.1.255.255","3003189248","3003252735","CO","Colombia"
+"179.2.0.0","179.4.255.255","3003252736","3003449343","CL","Chile"
+"179.5.0.0","179.5.255.255","3003449344","3003514879","SV","El Salvador"
+"179.6.0.0","179.7.255.255","3003514880","3003645951","PE","Peru"
+"179.8.0.0","179.9.255.255","3003645952","3003777023","CL","Chile"
+"179.10.0.0","179.11.255.255","3003777024","3003908095","BR","Brazil"
+"179.12.0.0","179.15.255.255","3003908096","3004170239","CO","Colombia"
+"179.16.0.0","179.17.255.255","3004170240","3004301311","BR","Brazil"
+"179.18.0.0","179.19.255.255","3004301312","3004432383","CO","Colombia"
+"179.20.0.0","179.23.255.255","3004432384","3004694527","VE","Venezuela"
+"179.24.0.0","179.31.255.255","3004694528","3005218815","UY","Uruguay"
+"179.32.0.0","179.33.255.255","3005218816","3005349887","CO","Colombia"
+"179.34.0.0","179.35.255.255","3005349888","3005480959","BR","Brazil"
+"179.36.0.0","179.41.255.255","3005480960","3005874175","AR","Argentina"
+"179.42.0.0","179.42.4.255","3005874176","3005875455","PA","Panama"
+"179.42.5.0","179.42.5.255","3005875456","3005875711","CO","Colombia"
+"179.42.6.0","179.42.21.255","3005875712","3005879807","PA","Panama"
+"179.42.22.0","179.42.22.255","3005879808","3005880063","CO","Colombia"
+"179.42.23.0","179.42.27.255","3005880064","3005881343","PA","Panama"
+"179.42.28.0","179.42.28.255","3005881344","3005881599","CO","Colombia"
+"179.42.29.0","179.42.34.255","3005881600","3005883135","PA","Panama"
+"179.42.35.0","179.42.35.255","3005883136","3005883391","CO","Colombia"
+"179.42.36.0","179.42.49.255","3005883392","3005886975","PA","Panama"
+"179.42.50.0","179.42.51.255","3005886976","3005887487","CO","Colombia"
+"179.42.52.0","179.42.53.255","3005887488","3005887999","PA","Panama"
+"179.42.54.0","179.42.54.255","3005888000","3005888255","CO","Colombia"
+"179.42.55.0","179.42.61.255","3005888256","3005890047","PA","Panama"
+"179.42.62.0","179.42.62.255","3005890048","3005890303","CO","Colombia"
+"179.42.63.0","179.42.63.255","3005890304","3005890559","PA","Panama"
+"179.42.64.0","179.42.67.255","3005890560","3005891583","CO","Colombia"
+"179.42.68.0","179.42.68.255","3005891584","3005891839","PA","Panama"
+"179.42.69.0","179.42.69.255","3005891840","3005892095","CO","Colombia"
+"179.42.70.0","179.42.73.255","3005892096","3005893119","PA","Panama"
+"179.42.74.0","179.42.75.255","3005893120","3005893631","CO","Colombia"
+"179.42.76.0","179.42.76.255","3005893632","3005893887","PA","Panama"
+"179.42.77.0","179.42.80.255","3005893888","3005894911","CO","Colombia"
+"179.42.81.0","179.42.81.255","3005894912","3005895167","PA","Panama"
+"179.42.82.0","179.42.84.255","3005895168","3005895935","CO","Colombia"
+"179.42.85.0","179.42.87.255","3005895936","3005896703","PA","Panama"
+"179.42.88.0","179.42.94.255","3005896704","3005898495","CO","Colombia"
+"179.42.95.0","179.42.95.255","3005898496","3005898751","PA","Panama"
+"179.42.96.0","179.42.103.255","3005898752","3005900799","CO","Colombia"
+"179.42.104.0","179.42.104.255","3005900800","3005901055","PA","Panama"
+"179.42.105.0","179.42.105.255","3005901056","3005901311","CO","Colombia"
+"179.42.106.0","179.42.106.255","3005901312","3005901567","PA","Panama"
+"179.42.107.0","179.42.108.255","3005901568","3005902079","CO","Colombia"
+"179.42.109.0","179.42.109.255","3005902080","3005902335","PA","Panama"
+"179.42.110.0","179.42.116.255","3005902336","3005904127","CO","Colombia"
+"179.42.117.0","179.42.117.255","3005904128","3005904383","PA","Panama"
+"179.42.118.0","179.42.121.255","3005904384","3005905407","CO","Colombia"
+"179.42.122.0","179.42.122.255","3005905408","3005905663","PA","Panama"
+"179.42.123.0","179.42.127.255","3005905664","3005906943","CO","Colombia"
+"179.42.128.0","179.42.143.255","3005906944","3005911039","PA","Panama"
+"179.42.144.0","179.42.144.255","3005911040","3005911295","CO","Colombia"
+"179.42.145.0","179.42.145.255","3005911296","3005911551","PA","Panama"
+"179.42.146.0","179.42.146.255","3005911552","3005911807","CO","Colombia"
+"179.42.147.0","179.42.147.255","3005911808","3005912063","PA","Panama"
+"179.42.148.0","179.42.149.255","3005912064","3005912575","CO","Colombia"
+"179.42.150.0","179.42.150.255","3005912576","3005912831","PA","Panama"
+"179.42.151.0","179.42.151.255","3005912832","3005913087","CO","Colombia"
+"179.42.152.0","179.42.152.255","3005913088","3005913343","PA","Panama"
+"179.42.153.0","179.42.159.255","3005913344","3005915135","CO","Colombia"
+"179.42.160.0","179.42.171.255","3005915136","3005918207","AR","Argentina"
+"179.42.172.0","179.42.175.255","3005918208","3005919231","CO","Colombia"
+"179.42.176.0","179.42.191.255","3005919232","3005923327","AR","Argentina"
+"179.42.192.0","179.42.255.255","3005923328","3005939711","BZ","Belize"
+"179.43.0.0","179.43.63.255","3005939712","3005956095","CR","Costa Rica"
+"179.43.64.0","179.43.79.255","3005956096","3005960191","AR","Argentina"
+"179.43.80.0","179.43.99.255","3005960192","3005965311","PE","Peru"
+"179.43.100.0","179.43.103.255","3005965312","3005966335","AR","Argentina"
+"179.43.104.0","179.43.111.255","3005966336","3005968383","CO","Colombia"
+"179.43.112.0","179.43.127.255","3005968384","3005972479","AR","Argentina"
+"179.43.128.0","179.43.191.255","3005972480","3005988863","CH","Switzerland"
+"179.43.192.0","179.43.255.255","3005988864","3006005247","DO","Dominican Republic"
+"179.44.0.0","179.47.255.255","3006005248","3006267391","VE","Venezuela"
+"179.48.0.0","179.48.0.255","3006267392","3006267647","PA","Panama"
+"179.48.1.0","179.48.1.255","3006267648","3006267903","NI","Nicaragua"
+"179.48.2.0","179.48.4.255","3006267904","3006268671","PA","Panama"
+"179.48.5.0","179.48.5.255","3006268672","3006268927","NI","Nicaragua"
+"179.48.6.0","179.48.14.255","3006268928","3006271231","PA","Panama"
+"179.48.15.0","179.48.15.255","3006271232","3006271487","NI","Nicaragua"
+"179.48.16.0","179.48.23.255","3006271488","3006273535","PA","Panama"
+"179.48.24.0","179.48.24.255","3006273536","3006273791","NI","Nicaragua"
+"179.48.25.0","179.48.31.255","3006273792","3006275583","PA","Panama"
+"179.48.32.0","179.48.32.255","3006275584","3006275839","NI","Nicaragua"
+"179.48.33.0","179.48.33.255","3006275840","3006276095","PA","Panama"
+"179.48.34.0","179.48.34.255","3006276096","3006276351","NI","Nicaragua"
+"179.48.35.0","179.48.40.255","3006276352","3006277887","PA","Panama"
+"179.48.41.0","179.48.41.255","3006277888","3006278143","NI","Nicaragua"
+"179.48.42.0","179.48.45.255","3006278144","3006279167","PA","Panama"
+"179.48.46.0","179.48.46.255","3006279168","3006279423","NI","Nicaragua"
+"179.48.47.0","179.48.62.255","3006279424","3006283519","PA","Panama"
+"179.48.63.0","179.48.63.255","3006283520","3006283775","NI","Nicaragua"
+"179.48.64.0","179.48.73.255","3006283776","3006286335","CR","Costa Rica"
+"179.48.74.0","179.48.75.255","3006286336","3006286847","PA","Panama"
+"179.48.76.0","179.48.78.255","3006286848","3006287615","CR","Costa Rica"
+"179.48.79.0","179.48.79.255","3006287616","3006287871","PA","Panama"
+"179.48.80.0","179.48.80.255","3006287872","3006288127","CR","Costa Rica"
+"179.48.81.0","179.48.81.255","3006288128","3006288383","PA","Panama"
+"179.48.82.0","179.48.84.255","3006288384","3006289151","CR","Costa Rica"
+"179.48.85.0","179.48.85.255","3006289152","3006289407","PA","Panama"
+"179.48.86.0","179.48.90.255","3006289408","3006290687","CR","Costa Rica"
+"179.48.91.0","179.48.92.255","3006290688","3006291199","PA","Panama"
+"179.48.93.0","179.48.95.255","3006291200","3006291967","CR","Costa Rica"
+"179.48.96.0","179.48.113.255","3006291968","3006296575","PA","Panama"
+"179.48.114.0","179.48.114.255","3006296576","3006296831","CR","Costa Rica"
+"179.48.115.0","179.48.159.255","3006296832","3006308351","PA","Panama"
+"179.48.160.0","179.48.161.255","3006308352","3006308863","CR","Costa Rica"
+"179.48.162.0","179.48.164.255","3006308864","3006309631","PA","Panama"
+"179.48.165.0","179.48.168.255","3006309632","3006310655","CR","Costa Rica"
+"179.48.169.0","179.48.169.255","3006310656","3006310911","PA","Panama"
+"179.48.170.0","179.48.175.255","3006310912","3006312447","CR","Costa Rica"
+"179.48.176.0","179.48.176.255","3006312448","3006312703","PA","Panama"
+"179.48.177.0","179.48.184.255","3006312704","3006314751","CR","Costa Rica"
+"179.48.185.0","179.48.186.255","3006314752","3006315263","PA","Panama"
+"179.48.187.0","179.48.188.255","3006315264","3006315775","CR","Costa Rica"
+"179.48.189.0","179.48.189.255","3006315776","3006316031","PA","Panama"
+"179.48.190.0","179.48.191.255","3006316032","3006316543","CR","Costa Rica"
+"179.48.192.0","179.48.209.255","3006316544","3006321151","PA","Panama"
+"179.48.210.0","179.48.210.255","3006321152","3006321407","CR","Costa Rica"
+"179.48.211.0","179.48.211.255","3006321408","3006321663","PA","Panama"
+"179.48.212.0","179.48.219.255","3006321664","3006323711","CR","Costa Rica"
+"179.48.220.0","179.48.220.255","3006323712","3006323967","PA","Panama"
+"179.48.221.0","179.48.223.255","3006323968","3006324735","CR","Costa Rica"
+"179.48.224.0","179.48.239.255","3006324736","3006328831","PA","Panama"
+"179.48.240.0","179.48.246.255","3006328832","3006330623","NI","Nicaragua"
+"179.48.247.0","179.48.247.255","3006330624","3006330879","PA","Panama"
+"179.48.248.0","179.48.251.255","3006330880","3006331903","CR","Costa Rica"
+"179.48.252.0","179.48.255.255","3006331904","3006332927","AR","Argentina"
+"179.49.0.0","179.49.63.255","3006332928","3006349311","EC","Ecuador"
+"179.49.64.0","179.49.71.255","3006349312","3006351359","PE","Peru"
+"179.49.72.0","179.49.79.255","3006351360","3006353407","AR","Argentina"
+"179.49.80.0","179.49.95.255","3006353408","3006357503","DO","Dominican Republic"
+"179.49.96.0","179.49.111.255","3006357504","3006361599","AR","Argentina"
+"179.49.112.0","179.49.119.255","3006361600","3006363647","HN","Honduras"
+"179.49.120.0","179.49.127.255","3006363648","3006365695","AR","Argentina"
+"179.49.128.0","179.50.127.255","3006365696","3006431231","CO","Colombia"
+"179.50.128.0","179.50.255.255","3006431232","3006463999","CR","Costa Rica"
+"179.51.0.0","179.51.63.255","3006464000","3006480383","SV","El Salvador"
+"179.51.64.0","179.51.79.255","3006480384","3006484479","DO","Dominican Republic"
+"179.51.80.0","179.51.95.255","3006484480","3006488575","AR","Argentina"
+"179.51.96.0","179.51.127.255","3006488576","3006496767","CO","Colombia"
+"179.51.128.0","179.51.141.255","3006496768","3006500351","CR","Costa Rica"
+"179.51.142.0","179.51.142.255","3006500352","3006500607","MX","Mexico"
+"179.51.143.0","179.51.164.255","3006500608","3006506239","CR","Costa Rica"
+"179.51.165.0","179.51.165.255","3006506240","3006506495","MX","Mexico"
+"179.51.166.0","179.51.166.255","3006506496","3006506751","CR","Costa Rica"
+"179.51.167.0","179.51.167.255","3006506752","3006507007","MX","Mexico"
+"179.51.168.0","179.51.169.255","3006507008","3006507519","CR","Costa Rica"
+"179.51.170.0","179.51.170.255","3006507520","3006507775","MX","Mexico"
+"179.51.171.0","179.51.190.255","3006507776","3006512895","CR","Costa Rica"
+"179.51.191.0","179.51.191.255","3006512896","3006513151","MX","Mexico"
+"179.51.192.0","179.51.193.255","3006513152","3006513663","PA","Panama"
+"179.51.194.0","179.51.196.255","3006513664","3006514431","CR","Costa Rica"
+"179.51.197.0","179.51.197.255","3006514432","3006514687","PA","Panama"
+"179.51.198.0","179.51.204.255","3006514688","3006516479","CR","Costa Rica"
+"179.51.205.0","179.51.205.255","3006516480","3006516735","PA","Panama"
+"179.51.206.0","179.51.208.255","3006516736","3006517503","CR","Costa Rica"
+"179.51.209.0","179.51.209.255","3006517504","3006517759","NI","Nicaragua"
+"179.51.210.0","179.51.212.255","3006517760","3006518527","CR","Costa Rica"
+"179.51.213.0","179.51.215.255","3006518528","3006519295","NI","Nicaragua"
+"179.51.216.0","179.51.223.255","3006519296","3006521343","CR","Costa Rica"
+"179.51.224.0","179.51.251.255","3006521344","3006528511","AR","Argentina"
+"179.51.252.0","179.51.255.255","3006528512","3006529535","BZ","Belize"
+"179.52.0.0","179.53.255.255","3006529536","3006660607","DO","Dominican Republic"
+"179.54.0.0","179.55.255.255","3006660608","3006791679","BR","Brazil"
+"179.56.0.0","179.57.255.255","3006791680","3006922751","CL","Chile"
+"179.58.0.0","179.59.255.255","3006922752","3007053823","BO","Bolivia"
+"179.60.0.0","179.60.31.255","3007053824","3007062015","AR","Argentina"
+"179.60.32.0","179.60.47.255","3007062016","3007066111","CO","Colombia"
+"179.60.48.0","179.60.63.255","3007066112","3007070207","EC","Ecuador"
+"179.60.64.0","179.60.95.255","3007070208","3007078399","CL","Chile"
+"179.60.96.0","179.60.111.255","3007078400","3007082495","AR","Argentina"
+"179.60.112.0","179.60.127.255","3007082496","3007086591","BO","Bolivia"
+"179.60.128.0","179.60.143.255","3007086592","3007090687","PA","Panama"
+"179.60.144.0","179.60.145.255","3007090688","3007091199","NL","Netherlands"
+"179.60.146.0","179.60.149.255","3007091200","3007092223","RU","Russian Federation"
+"179.60.150.0","179.60.150.255","3007092224","3007092479","VE","Venezuela"
+"179.60.151.0","179.60.151.255","3007092480","3007092735","IR","Iran, Islamic Republic of"
+"179.60.152.0","179.60.159.255","3007092736","3007094783","AR","Argentina"
+"179.60.160.0","179.60.167.255","3007094784","3007096831","CR","Costa Rica"
+"179.60.168.0","179.60.175.255","3007096832","3007098879","AR","Argentina"
+"179.60.176.0","179.60.178.71","3007098880","3007099463","HN","Honduras"
+"179.60.178.72","179.60.178.79","3007099464","3007099471","IN","India"
+"179.60.178.80","179.60.180.151","3007099472","3007100055","HN","Honduras"
+"179.60.180.152","179.60.180.159","3007100056","3007100063","BR","Brazil"
+"179.60.180.160","179.60.181.247","3007100064","3007100407","HN","Honduras"
+"179.60.181.248","179.60.181.255","3007100408","3007100415","PH","Philippines"
+"179.60.182.0","179.60.182.231","3007100416","3007100647","HN","Honduras"
+"179.60.182.232","179.60.182.239","3007100648","3007100655","MX","Mexico"
+"179.60.182.240","179.60.183.215","3007100656","3007100887","HN","Honduras"
+"179.60.183.216","179.60.183.223","3007100888","3007100895","PH","Philippines"
+"179.60.183.224","179.60.183.255","3007100896","3007100927","HN","Honduras"
+"179.60.184.0","179.60.191.255","3007100928","3007102975","AR","Argentina"
+"179.60.192.0","179.60.195.255","3007102976","3007103999","US","United States"
+"179.60.196.0","179.60.203.255","3007104000","3007106047","AR","Argentina"
+"179.60.204.0","179.60.207.255","3007106048","3007107071","PE","Peru"
+"179.60.208.0","179.60.211.255","3007107072","3007108095","AR","Argentina"
+"179.60.212.0","179.60.215.255","3007108096","3007109119","TT","Trinidad and Tobago"
+"179.60.216.0","179.60.223.255","3007109120","3007111167","AR","Argentina"
+"179.60.224.0","179.60.227.255","3007111168","3007112191","PE","Peru"
+"179.60.228.0","179.60.239.255","3007112192","3007115263","AR","Argentina"
+"179.60.240.0","179.60.243.255","3007115264","3007116287","CO","Colombia"
+"179.60.244.0","179.60.247.255","3007116288","3007117311","EC","Ecuador"
+"179.60.248.0","179.61.11.255","3007117312","3007122431","AR","Argentina"
+"179.61.12.0","179.61.15.255","3007122432","3007123455","CL","Chile"
+"179.61.16.0","179.61.95.255","3007123456","3007143935","AR","Argentina"
+"179.61.96.0","179.61.111.255","3007143936","3007148031","CL","Chile"
+"179.61.112.0","179.61.127.255","3007148032","3007152127","CO","Colombia"
+"179.61.128.0","179.61.128.15","3007152128","3007152143","CL","Chile"
+"179.61.128.16","179.61.128.31","3007152144","3007152159","DE","Germany"
+"179.61.128.32","179.61.128.255","3007152160","3007152383","CL","Chile"
+"179.61.129.0","179.61.129.255","3007152384","3007152639","US","United States"
+"179.61.130.0","179.61.130.15","3007152640","3007152655","CL","Chile"
+"179.61.130.16","179.61.130.31","3007152656","3007152671","DE","Germany"
+"179.61.130.32","179.61.130.255","3007152672","3007152895","CL","Chile"
+"179.61.131.0","179.61.131.255","3007152896","3007153151","DE","Germany"
+"179.61.132.0","179.61.132.15","3007153152","3007153167","CL","Chile"
+"179.61.132.16","179.61.132.31","3007153168","3007153183","DE","Germany"
+"179.61.132.32","179.61.132.127","3007153184","3007153279","CL","Chile"
+"179.61.132.128","179.61.132.255","3007153280","3007153407","US","United States"
+"179.61.133.0","179.61.134.255","3007153408","3007153919","DE","Germany"
+"179.61.135.0","179.61.135.255","3007153920","3007154175","US","United States"
+"179.61.136.0","179.61.136.15","3007154176","3007154191","CL","Chile"
+"179.61.136.16","179.61.136.31","3007154192","3007154207","DE","Germany"
+"179.61.136.32","179.61.136.127","3007154208","3007154303","CL","Chile"
+"179.61.136.128","179.61.137.255","3007154304","3007154687","US","United States"
+"179.61.138.0","179.61.138.255","3007154688","3007154943","DE","Germany"
+"179.61.139.0","179.61.139.255","3007154944","3007155199","US","United States"
+"179.61.140.0","179.61.140.127","3007155200","3007155327","DE","Germany"
+"179.61.140.128","179.61.141.255","3007155328","3007155711","US","United States"
+"179.61.142.0","179.61.142.15","3007155712","3007155727","CL","Chile"
+"179.61.142.16","179.61.142.31","3007155728","3007155743","DE","Germany"
+"179.61.142.32","179.61.142.255","3007155744","3007155967","CL","Chile"
+"179.61.143.0","179.61.143.255","3007155968","3007156223","US","United States"
+"179.61.144.0","179.61.144.127","3007156224","3007156351","DE","Germany"
+"179.61.144.128","179.61.144.255","3007156352","3007156479","US","United States"
+"179.61.145.0","179.61.145.15","3007156480","3007156495","ES","Spain"
+"179.61.145.16","179.61.145.63","3007156496","3007156543","DE","Germany"
+"179.61.145.64","179.61.145.127","3007156544","3007156607","GB","United Kingdom"
+"179.61.145.128","179.61.146.255","3007156608","3007156991","DE","Germany"
+"179.61.147.0","179.61.147.15","3007156992","3007157007","HR","Croatia"
+"179.61.147.16","179.61.147.63","3007157008","3007157055","DE","Germany"
+"179.61.147.64","179.61.147.127","3007157056","3007157119","GB","United Kingdom"
+"179.61.147.128","179.61.148.127","3007157120","3007157375","DE","Germany"
+"179.61.148.128","179.61.148.255","3007157376","3007157503","US","United States"
+"179.61.149.0","179.61.149.15","3007157504","3007157519","IE","Ireland"
+"179.61.149.16","179.61.149.63","3007157520","3007157567","DE","Germany"
+"179.61.149.64","179.61.149.127","3007157568","3007157631","GB","United Kingdom"
+"179.61.149.128","179.61.149.255","3007157632","3007157759","US","United States"
+"179.61.150.0","179.61.150.255","3007157760","3007158015","DE","Germany"
+"179.61.151.0","179.61.151.15","3007158016","3007158031","BE","Belgium"
+"179.61.151.16","179.61.151.63","3007158032","3007158079","DE","Germany"
+"179.61.151.64","179.61.151.127","3007158080","3007158143","GB","United Kingdom"
+"179.61.151.128","179.61.152.127","3007158144","3007158399","DE","Germany"
+"179.61.152.128","179.61.152.255","3007158400","3007158527","US","United States"
+"179.61.153.0","179.61.153.15","3007158528","3007158543","GB","United Kingdom"
+"179.61.153.16","179.61.153.63","3007158544","3007158591","DE","Germany"
+"179.61.153.64","179.61.153.127","3007158592","3007158655","GB","United Kingdom"
+"179.61.153.128","179.61.154.255","3007158656","3007159039","DE","Germany"
+"179.61.155.0","179.61.155.15","3007159040","3007159055","GB","United Kingdom"
+"179.61.155.16","179.61.155.63","3007159056","3007159103","DE","Germany"
+"179.61.155.64","179.61.155.127","3007159104","3007159167","GB","United Kingdom"
+"179.61.155.128","179.61.155.255","3007159168","3007159295","US","United States"
+"179.61.156.0","179.61.156.127","3007159296","3007159423","DE","Germany"
+"179.61.156.128","179.61.156.255","3007159424","3007159551","US","United States"
+"179.61.157.0","179.61.157.15","3007159552","3007159567","RU","Russian Federation"
+"179.61.157.16","179.61.157.63","3007159568","3007159615","DE","Germany"
+"179.61.157.64","179.61.157.127","3007159616","3007159679","GB","United Kingdom"
+"179.61.157.128","179.61.158.255","3007159680","3007160063","DE","Germany"
+"179.61.159.0","179.61.159.15","3007160064","3007160079","HR","Croatia"
+"179.61.159.16","179.61.159.63","3007160080","3007160127","DE","Germany"
+"179.61.159.64","179.61.159.127","3007160128","3007160191","GB","United Kingdom"
+"179.61.159.128","179.61.160.127","3007160192","3007160447","DE","Germany"
+"179.61.160.128","179.61.160.255","3007160448","3007160575","US","United States"
+"179.61.161.0","179.61.161.15","3007160576","3007160591","IE","Ireland"
+"179.61.161.16","179.61.161.31","3007160592","3007160607","US","United States"
+"179.61.161.32","179.61.161.63","3007160608","3007160639","DE","Germany"
+"179.61.161.64","179.61.161.79","3007160640","3007160655","GB","United Kingdom"
+"179.61.161.80","179.61.161.127","3007160656","3007160703","DE","Germany"
+"179.61.161.128","179.61.161.255","3007160704","3007160831","US","United States"
+"179.61.162.0","179.61.162.255","3007160832","3007161087","DE","Germany"
+"179.61.163.0","179.61.163.15","3007161088","3007161103","GB","United Kingdom"
+"179.61.163.16","179.61.163.63","3007161104","3007161151","DE","Germany"
+"179.61.163.64","179.61.163.79","3007161152","3007161167","GB","United Kingdom"
+"179.61.163.80","179.61.164.127","3007161168","3007161471","DE","Germany"
+"179.61.164.128","179.61.164.255","3007161472","3007161599","US","United States"
+"179.61.165.0","179.61.165.15","3007161600","3007161615","GB","United Kingdom"
+"179.61.165.16","179.61.165.63","3007161616","3007161663","DE","Germany"
+"179.61.165.64","179.61.165.79","3007161664","3007161679","GB","United Kingdom"
+"179.61.165.80","179.61.166.255","3007161680","3007162111","DE","Germany"
+"179.61.167.0","179.61.167.15","3007162112","3007162127","ES","Spain"
+"179.61.167.16","179.61.167.63","3007162128","3007162175","DE","Germany"
+"179.61.167.64","179.61.167.79","3007162176","3007162191","GB","United Kingdom"
+"179.61.167.80","179.61.167.127","3007162192","3007162239","DE","Germany"
+"179.61.167.128","179.61.167.255","3007162240","3007162367","US","United States"
+"179.61.168.0","179.61.168.127","3007162368","3007162495","DE","Germany"
+"179.61.168.128","179.61.168.255","3007162496","3007162623","US","United States"
+"179.61.169.0","179.61.169.15","3007162624","3007162639","NL","Netherlands"
+"179.61.169.16","179.61.169.63","3007162640","3007162687","DE","Germany"
+"179.61.169.64","179.61.169.79","3007162688","3007162703","GB","United Kingdom"
+"179.61.169.80","179.61.170.255","3007162704","3007163135","DE","Germany"
+"179.61.171.0","179.61.171.15","3007163136","3007163151","GB","United Kingdom"
+"179.61.171.16","179.61.172.127","3007163152","3007163519","DE","Germany"
+"179.61.172.128","179.61.172.255","3007163520","3007163647","US","United States"
+"179.61.173.0","179.61.173.15","3007163648","3007163663","ES","Spain"
+"179.61.173.16","179.61.173.127","3007163664","3007163775","DE","Germany"
+"179.61.173.128","179.61.173.255","3007163776","3007163903","US","United States"
+"179.61.174.0","179.61.174.255","3007163904","3007164159","DE","Germany"
+"179.61.175.0","179.61.175.15","3007164160","3007164175","SK","Slovakia"
+"179.61.175.16","179.61.176.127","3007164176","3007164543","DE","Germany"
+"179.61.176.128","179.61.176.255","3007164544","3007164671","US","United States"
+"179.61.177.0","179.61.177.15","3007164672","3007164687","SE","Sweden"
+"179.61.177.16","179.61.178.255","3007164688","3007165183","DE","Germany"
+"179.61.179.0","179.61.179.15","3007165184","3007165199","GB","United Kingdom"
+"179.61.179.16","179.61.179.127","3007165200","3007165311","DE","Germany"
+"179.61.179.128","179.61.179.255","3007165312","3007165439","US","United States"
+"179.61.180.0","179.61.180.127","3007165440","3007165567","DE","Germany"
+"179.61.180.128","179.61.180.255","3007165568","3007165695","US","United States"
+"179.61.181.0","179.61.181.15","3007165696","3007165711","DK","Denmark"
+"179.61.181.16","179.61.182.255","3007165712","3007166207","DE","Germany"
+"179.61.183.0","179.61.183.15","3007166208","3007166223","TR","Turkey"
+"179.61.183.16","179.61.184.127","3007166224","3007166591","DE","Germany"
+"179.61.184.128","179.61.184.255","3007166592","3007166719","US","United States"
+"179.61.185.0","179.61.185.15","3007166720","3007166735","GB","United Kingdom"
+"179.61.185.16","179.61.185.127","3007166736","3007166847","DE","Germany"
+"179.61.185.128","179.61.185.255","3007166848","3007166975","US","United States"
+"179.61.186.0","179.61.186.255","3007166976","3007167231","DE","Germany"
+"179.61.187.0","179.61.187.15","3007167232","3007167247","ES","Spain"
+"179.61.187.16","179.61.188.127","3007167248","3007167615","DE","Germany"
+"179.61.188.128","179.61.188.255","3007167616","3007167743","US","United States"
+"179.61.189.0","179.61.189.15","3007167744","3007167759","AU","Australia"
+"179.61.189.16","179.61.190.127","3007167760","3007168127","DE","Germany"
+"179.61.190.128","179.61.190.255","3007168128","3007168255","US","United States"
+"179.61.191.0","179.61.191.15","3007168256","3007168271","GR","Greece"
+"179.61.191.16","179.61.191.127","3007168272","3007168383","DE","Germany"
+"179.61.191.128","179.61.191.255","3007168384","3007168511","US","United States"
+"179.61.192.0","179.61.192.255","3007168512","3007168767","QA","Qatar"
+"179.61.193.0","179.61.193.255","3007168768","3007169023","CL","Chile"
+"179.61.194.0","179.61.194.127","3007169024","3007169151","US","United States"
+"179.61.194.128","179.61.194.255","3007169152","3007169279","CL","Chile"
+"179.61.195.0","179.61.197.255","3007169280","3007170047","US","United States"
+"179.61.198.0","179.61.198.255","3007170048","3007170303","MX","Mexico"
+"179.61.199.0","179.61.199.255","3007170304","3007170559","US","United States"
+"179.61.200.0","179.61.201.255","3007170560","3007171071","DE","Germany"
+"179.61.202.0","179.61.202.255","3007171072","3007171327","US","United States"
+"179.61.203.0","179.61.203.255","3007171328","3007171583","ES","Spain"
+"179.61.204.0","179.61.204.255","3007171584","3007171839","US","United States"
+"179.61.205.0","179.61.205.15","3007171840","3007171855","CL","Chile"
+"179.61.205.16","179.61.205.31","3007171856","3007171871","US","United States"
+"179.61.205.32","179.61.205.33","3007171872","3007171873","BR","Brazil"
+"179.61.205.34","179.61.205.35","3007171874","3007171875","CL","Chile"
+"179.61.205.36","179.61.205.63","3007171876","3007171903","BR","Brazil"
+"179.61.205.64","179.61.205.255","3007171904","3007172095","CL","Chile"
+"179.61.206.0","179.61.206.255","3007172096","3007172351","US","United States"
+"179.61.207.0","179.61.207.31","3007172352","3007172383","FR","France"
+"179.61.207.32","179.61.207.63","3007172384","3007172415","BE","Belgium"
+"179.61.207.64","179.61.207.255","3007172416","3007172607","CL","Chile"
+"179.61.208.0","179.61.208.255","3007172608","3007172863","US","United States"
+"179.61.209.0","179.61.209.127","3007172864","3007172991","BR","Brazil"
+"179.61.209.128","179.61.209.159","3007172992","3007173023","IS","Iceland"
+"179.61.209.160","179.61.209.191","3007173024","3007173055","NZ","New Zealand"
+"179.61.209.192","179.61.209.255","3007173056","3007173119","BR","Brazil"
+"179.61.210.0","179.61.210.255","3007173120","3007173375","US","United States"
+"179.61.211.0","179.61.211.31","3007173376","3007173407","NO","Norway"
+"179.61.211.32","179.61.211.63","3007173408","3007173439","SE","Sweden"
+"179.61.211.64","179.61.211.255","3007173440","3007173631","BR","Brazil"
+"179.61.212.0","179.61.212.31","3007173632","3007173663","NO","Norway"
+"179.61.212.32","179.61.212.63","3007173664","3007173695","NZ","New Zealand"
+"179.61.212.64","179.61.212.255","3007173696","3007173887","BR","Brazil"
+"179.61.213.0","179.61.213.127","3007173888","3007174015","US","United States"
+"179.61.213.128","179.61.213.159","3007174016","3007174047","NL","Netherlands"
+"179.61.213.160","179.61.213.191","3007174048","3007174079","FR","France"
+"179.61.213.192","179.61.214.127","3007174080","3007174271","BR","Brazil"
+"179.61.214.128","179.61.214.159","3007174272","3007174303","FI","Finland"
+"179.61.214.160","179.61.214.191","3007174304","3007174335","NL","Netherlands"
+"179.61.214.192","179.61.214.255","3007174336","3007174399","BR","Brazil"
+"179.61.215.0","179.61.215.31","3007174400","3007174431","IS","Iceland"
+"179.61.215.32","179.61.215.63","3007174432","3007174463","IT","Italy"
+"179.61.215.64","179.61.215.255","3007174464","3007174655","BR","Brazil"
+"179.61.216.0","179.61.219.255","3007174656","3007175679","US","United States"
+"179.61.220.0","179.61.220.255","3007175680","3007175935","GB","United Kingdom"
+"179.61.221.0","179.61.221.31","3007175936","3007175967","NZ","New Zealand"
+"179.61.221.32","179.61.221.63","3007175968","3007175999","BE","Belgium"
+"179.61.221.64","179.61.222.127","3007176000","3007176319","BR","Brazil"
+"179.61.222.128","179.61.222.159","3007176320","3007176351","SE","Sweden"
+"179.61.222.160","179.61.222.191","3007176352","3007176383","FR","France"
+"179.61.222.192","179.61.222.255","3007176384","3007176447","BR","Brazil"
+"179.61.223.0","179.61.223.255","3007176448","3007176703","US","United States"
+"179.61.224.0","179.61.227.255","3007176704","3007177727","IN","India"
+"179.61.228.0","179.61.240.255","3007177728","3007181055","US","United States"
+"179.61.241.0","179.61.241.127","3007181056","3007181183","BR","Brazil"
+"179.61.241.128","179.61.241.159","3007181184","3007181215","IT","Italy"
+"179.61.241.160","179.61.241.191","3007181216","3007181247","IS","Iceland"
+"179.61.241.192","179.61.241.255","3007181248","3007181311","BR","Brazil"
+"179.61.242.0","179.61.242.255","3007181312","3007181567","US","United States"
+"179.61.243.0","179.61.243.31","3007181568","3007181599","NL","Netherlands"
+"179.61.243.32","179.61.243.63","3007181600","3007181631","AU","Australia"
+"179.61.243.64","179.61.243.255","3007181632","3007181823","BR","Brazil"
+"179.61.244.0","179.61.244.31","3007181824","3007181855","BE","Belgium"
+"179.61.244.32","179.61.244.63","3007181856","3007181887","NO","Norway"
+"179.61.244.64","179.61.244.255","3007181888","3007182079","BR","Brazil"
+"179.61.245.0","179.61.245.255","3007182080","3007182335","US","United States"
+"179.61.246.0","179.61.246.255","3007182336","3007182591","BR","Brazil"
+"179.61.247.0","179.61.247.31","3007182592","3007182623","SE","Sweden"
+"179.61.247.32","179.61.247.63","3007182624","3007182655","NL","Netherlands"
+"179.61.247.64","179.61.247.255","3007182656","3007182847","BR","Brazil"
+"179.61.248.0","179.61.248.255","3007182848","3007183103","US","United States"
+"179.61.249.0","179.61.249.127","3007183104","3007183231","BR","Brazil"
+"179.61.249.128","179.61.249.159","3007183232","3007183263","NZ","New Zealand"
+"179.61.249.160","179.61.249.191","3007183264","3007183295","IT","Italy"
+"179.61.249.192","179.61.249.255","3007183296","3007183359","BR","Brazil"
+"179.61.250.0","179.61.250.255","3007183360","3007183615","AU","Australia"
+"179.61.251.0","179.61.251.255","3007183616","3007183871","IE","Ireland"
+"179.61.252.0","179.61.252.255","3007183872","3007184127","JO","Jordan"
+"179.61.253.0","179.61.253.255","3007184128","3007184383","KW","Kuwait"
+"179.61.254.0","179.61.255.255","3007184384","3007184895","BR","Brazil"
+"179.62.0.0","179.62.255.255","3007184896","3007250431","AR","Argentina"
+"179.63.0.0","179.63.68.255","3007250432","3007268095","CR","Costa Rica"
+"179.63.69.0","179.63.70.255","3007268096","3007268607","PA","Panama"
+"179.63.71.0","179.63.74.255","3007268608","3007269631","CR","Costa Rica"
+"179.63.75.0","179.63.76.255","3007269632","3007270143","PA","Panama"
+"179.63.77.0","179.63.79.255","3007270144","3007270911","CR","Costa Rica"
+"179.63.80.0","179.63.80.255","3007270912","3007271167","PA","Panama"
+"179.63.81.0","179.63.84.255","3007271168","3007272191","CR","Costa Rica"
+"179.63.85.0","179.63.85.255","3007272192","3007272447","PA","Panama"
+"179.63.86.0","179.63.87.255","3007272448","3007272959","CR","Costa Rica"
+"179.63.88.0","179.63.88.255","3007272960","3007273215","PA","Panama"
+"179.63.89.0","179.63.90.255","3007273216","3007273727","CR","Costa Rica"
+"179.63.91.0","179.63.92.255","3007273728","3007274239","PA","Panama"
+"179.63.93.0","179.63.94.255","3007274240","3007274751","CR","Costa Rica"
+"179.63.95.0","179.63.95.255","3007274752","3007275007","PA","Panama"
+"179.63.96.0","179.63.112.255","3007275008","3007279359","CR","Costa Rica"
+"179.63.113.0","179.63.114.255","3007279360","3007279871","PA","Panama"
+"179.63.115.0","179.63.117.255","3007279872","3007280639","CR","Costa Rica"
+"179.63.118.0","179.63.118.255","3007280640","3007280895","PA","Panama"
+"179.63.119.0","179.63.119.255","3007280896","3007281151","CR","Costa Rica"
+"179.63.120.0","179.63.122.255","3007281152","3007281919","PA","Panama"
+"179.63.123.0","179.63.127.255","3007281920","3007283199","CR","Costa Rica"
+"179.63.128.0","179.63.132.255","3007283200","3007284479","PA","Panama"
+"179.63.133.0","179.63.134.255","3007284480","3007284991","CR","Costa Rica"
+"179.63.135.0","179.63.135.255","3007284992","3007285247","PA","Panama"
+"179.63.136.0","179.63.137.255","3007285248","3007285759","CR","Costa Rica"
+"179.63.138.0","179.63.139.255","3007285760","3007286271","PA","Panama"
+"179.63.140.0","179.63.141.255","3007286272","3007286783","CR","Costa Rica"
+"179.63.142.0","179.63.143.255","3007286784","3007287295","PA","Panama"
+"179.63.144.0","179.63.144.255","3007287296","3007287551","CR","Costa Rica"
+"179.63.145.0","179.63.146.255","3007287552","3007288063","MX","Mexico"
+"179.63.147.0","179.63.150.255","3007288064","3007289087","CR","Costa Rica"
+"179.63.151.0","179.63.151.255","3007289088","3007289343","MX","Mexico"
+"179.63.152.0","179.63.155.255","3007289344","3007290367","CR","Costa Rica"
+"179.63.156.0","179.63.156.255","3007290368","3007290623","PA","Panama"
+"179.63.157.0","179.63.158.255","3007290624","3007291135","CR","Costa Rica"
+"179.63.159.0","179.63.159.255","3007291136","3007291391","PA","Panama"
+"179.63.160.0","179.63.163.255","3007291392","3007292415","CR","Costa Rica"
+"179.63.164.0","179.63.164.255","3007292416","3007292671","MX","Mexico"
+"179.63.165.0","179.63.167.255","3007292672","3007293439","CR","Costa Rica"
+"179.63.168.0","179.63.169.255","3007293440","3007293951","MX","Mexico"
+"179.63.170.0","179.63.170.255","3007293952","3007294207","CR","Costa Rica"
+"179.63.171.0","179.63.171.255","3007294208","3007294463","MX","Mexico"
+"179.63.172.0","179.63.172.255","3007294464","3007294719","CR","Costa Rica"
+"179.63.173.0","179.63.173.255","3007294720","3007294975","MX","Mexico"
+"179.63.174.0","179.63.178.255","3007294976","3007296255","CR","Costa Rica"
+"179.63.179.0","179.63.179.255","3007296256","3007296511","MX","Mexico"
+"179.63.180.0","179.63.180.255","3007296512","3007296767","CR","Costa Rica"
+"179.63.181.0","179.63.181.255","3007296768","3007297023","MX","Mexico"
+"179.63.182.0","179.63.191.255","3007297024","3007299583","CR","Costa Rica"
+"179.63.192.0","179.63.199.255","3007299584","3007301631","PA","Panama"
+"179.63.200.0","179.63.215.255","3007301632","3007305727","AR","Argentina"
+"179.63.216.0","179.63.223.255","3007305728","3007307775","BZ","Belize"
+"179.63.224.0","179.63.235.255","3007307776","3007310847","CL","Chile"
+"179.63.236.0","179.63.243.255","3007310848","3007312895","AR","Argentina"
+"179.63.244.0","179.63.247.255","3007312896","3007313919","CL","Chile"
+"179.63.248.0","179.63.251.255","3007313920","3007314943","AR","Argentina"
+"179.63.252.0","179.63.255.255","3007314944","3007315967","HN","Honduras"
+"179.64.0.0","179.255.255.255","3007315968","3019898879","BR","Brazil"
+"180.0.0.0","180.63.255.255","3019898880","3024093183","JP","Japan"
+"180.64.0.0","180.71.255.255","3024093184","3024617471","KR","Korea, Republic of"
+"180.72.0.0","180.75.255.255","3024617472","3024879615","MY","Malaysia"
+"180.76.0.0","180.79.255.255","3024879616","3025141759","CN","China"
+"180.80.0.0","180.83.255.255","3025141760","3025403903","KR","Korea, Republic of"
+"180.84.0.0","180.86.255.255","3025403904","3025600511","CN","China"
+"180.87.0.0","180.87.4.127","3025600512","3025601663","IN","India"
+"180.87.4.128","180.87.4.255","3025601664","3025601791","HK","Hong Kong"
+"180.87.5.0","180.87.5.127","3025601792","3025601919","IN","India"
+"180.87.5.128","180.87.5.255","3025601920","3025602047","CN","China"
+"180.87.6.0","180.87.6.255","3025602048","3025602303","HK","Hong Kong"
+"180.87.7.0","180.87.7.255","3025602304","3025602559","IN","India"
+"180.87.8.0","180.87.8.255","3025602560","3025602815","SG","Singapore"
+"180.87.9.0","180.87.9.255","3025602816","3025603071","IN","India"
+"180.87.10.0","180.87.10.19","3025603072","3025603091","HK","Hong Kong"
+"180.87.10.20","180.87.10.23","3025603092","3025603095","CN","China"
+"180.87.10.24","180.87.10.31","3025603096","3025603103","IN","India"
+"180.87.10.32","180.87.10.143","3025603104","3025603215","HK","Hong Kong"
+"180.87.10.144","180.87.10.255","3025603216","3025603327","IN","India"
+"180.87.11.0","180.87.11.7","3025603328","3025603335","GU","Guam"
+"180.87.11.8","180.87.11.255","3025603336","3025603583","IN","India"
+"180.87.12.0","180.87.12.255","3025603584","3025603839","SG","Singapore"
+"180.87.13.0","180.87.13.255","3025603840","3025604095","HK","Hong Kong"
+"180.87.14.0","180.87.14.255","3025604096","3025604351","IN","India"
+"180.87.15.0","180.87.23.255","3025604352","3025606655","SG","Singapore"
+"180.87.24.0","180.87.24.159","3025606656","3025606815","IN","India"
+"180.87.24.160","180.87.24.175","3025606816","3025606831","SG","Singapore"
+"180.87.24.176","180.87.25.255","3025606832","3025607167","IN","India"
+"180.87.26.0","180.87.26.255","3025607168","3025607423","SG","Singapore"
+"180.87.27.0","180.87.27.255","3025607424","3025607679","HK","Hong Kong"
+"180.87.28.0","180.87.29.255","3025607680","3025608191","IN","India"
+"180.87.30.0","180.87.30.11","3025608192","3025608203","JP","Japan"
+"180.87.30.12","180.87.30.15","3025608204","3025608207","IN","India"
+"180.87.30.16","180.87.30.31","3025608208","3025608223","SG","Singapore"
+"180.87.30.32","180.87.30.255","3025608224","3025608447","IN","India"
+"180.87.31.0","180.87.31.255","3025608448","3025608703","HK","Hong Kong"
+"180.87.32.0","180.87.39.255","3025608704","3025610751","IN","India"
+"180.87.40.0","180.87.47.255","3025610752","3025612799","SG","Singapore"
+"180.87.48.0","180.87.48.15","3025612800","3025612815","IN","India"
+"180.87.48.16","180.87.48.31","3025612816","3025612831","SG","Singapore"
+"180.87.48.32","180.87.48.95","3025612832","3025612895","IN","India"
+"180.87.48.96","180.87.49.11","3025612896","3025613067","SG","Singapore"
+"180.87.49.12","180.87.49.15","3025613068","3025613071","IN","India"
+"180.87.49.16","180.87.49.31","3025613072","3025613087","SG","Singapore"
+"180.87.49.32","180.87.49.63","3025613088","3025613119","IN","India"
+"180.87.49.64","180.87.49.111","3025613120","3025613167","SG","Singapore"
+"180.87.49.112","180.87.49.127","3025613168","3025613183","IN","India"
+"180.87.49.128","180.87.49.255","3025613184","3025613311","SG","Singapore"
+"180.87.50.0","180.87.63.255","3025613312","3025616895","IN","India"
+"180.87.64.0","180.87.66.31","3025616896","3025617439","SG","Singapore"
+"180.87.66.32","180.87.66.39","3025617440","3025617447","IN","India"
+"180.87.66.40","180.87.66.47","3025617448","3025617455","SG","Singapore"
+"180.87.66.48","180.87.66.79","3025617456","3025617487","IN","India"
+"180.87.66.80","180.87.66.95","3025617488","3025617503","SG","Singapore"
+"180.87.66.96","180.87.66.255","3025617504","3025617663","IN","India"
+"180.87.67.0","180.87.67.255","3025617664","3025617919","SG","Singapore"
+"180.87.68.0","180.87.68.255","3025617920","3025618175","MY","Malaysia"
+"180.87.69.0","180.87.69.255","3025618176","3025618431","IN","India"
+"180.87.70.0","180.87.70.255","3025618432","3025618687","TW","Taiwan"
+"180.87.71.0","180.87.71.255","3025618688","3025618943","IN","India"
+"180.87.72.0","180.87.74.63","3025618944","3025619519","SG","Singapore"
+"180.87.74.64","180.87.74.127","3025619520","3025619583","IN","India"
+"180.87.74.128","180.87.74.255","3025619584","3025619711","SG","Singapore"
+"180.87.75.0","180.87.75.255","3025619712","3025619967","IN","India"
+"180.87.76.0","180.87.76.255","3025619968","3025620223","TW","Taiwan"
+"180.87.77.0","180.87.79.255","3025620224","3025620991","IN","India"
+"180.87.80.0","180.87.80.255","3025620992","3025621247","PH","Philippines"
+"180.87.81.0","180.87.81.255","3025621248","3025621503","IN","India"
+"180.87.82.0","180.87.82.255","3025621504","3025621759","PH","Philippines"
+"180.87.83.0","180.87.83.255","3025621760","3025622015","IN","India"
+"180.87.84.0","180.87.85.3","3025622016","3025622275","SG","Singapore"
+"180.87.85.4","180.87.85.7","3025622276","3025622279","IN","India"
+"180.87.85.8","180.87.85.15","3025622280","3025622287","SG","Singapore"
+"180.87.85.16","180.87.88.15","3025622288","3025623055","IN","India"
+"180.87.88.16","180.87.88.63","3025623056","3025623103","SG","Singapore"
+"180.87.88.64","180.87.88.255","3025623104","3025623295","IN","India"
+"180.87.89.0","180.87.89.255","3025623296","3025623551","JP","Japan"
+"180.87.90.0","180.87.90.255","3025623552","3025623807","SG","Singapore"
+"180.87.91.0","180.87.91.255","3025623808","3025624063","IN","India"
+"180.87.92.0","180.87.92.255","3025624064","3025624319","TW","Taiwan"
+"180.87.93.0","180.87.96.255","3025624320","3025625343","IN","India"
+"180.87.97.0","180.87.97.31","3025625344","3025625375","SG","Singapore"
+"180.87.97.32","180.87.97.47","3025625376","3025625391","IN","India"
+"180.87.97.48","180.87.97.51","3025625392","3025625395","CA","Canada"
+"180.87.97.52","180.87.97.55","3025625396","3025625399","IN","India"
+"180.87.97.56","180.87.97.63","3025625400","3025625407","TH","Thailand"
+"180.87.97.64","180.87.97.127","3025625408","3025625471","SG","Singapore"
+"180.87.97.128","180.87.97.159","3025625472","3025625503","MY","Malaysia"
+"180.87.97.160","180.87.97.191","3025625504","3025625535","SG","Singapore"
+"180.87.97.192","180.87.97.255","3025625536","3025625599","CA","Canada"
+"180.87.98.0","180.87.98.255","3025625600","3025625855","SG","Singapore"
+"180.87.99.0","180.87.99.31","3025625856","3025625887","IN","India"
+"180.87.99.32","180.87.99.59","3025625888","3025625915","SG","Singapore"
+"180.87.99.60","180.87.99.63","3025625916","3025625919","IN","India"
+"180.87.99.64","180.87.99.71","3025625920","3025625927","SG","Singapore"
+"180.87.99.72","180.87.99.79","3025625928","3025625935","IN","India"
+"180.87.99.80","180.87.99.127","3025625936","3025625983","SG","Singapore"
+"180.87.99.128","180.87.99.255","3025625984","3025626111","IN","India"
+"180.87.100.0","180.87.101.255","3025626112","3025626623","SG","Singapore"
+"180.87.102.0","180.87.112.255","3025626624","3025629439","IN","India"
+"180.87.113.0","180.87.113.127","3025629440","3025629567","HK","Hong Kong"
+"180.87.113.128","180.87.113.255","3025629568","3025629695","IN","India"
+"180.87.114.0","180.87.114.255","3025629696","3025629951","HK","Hong Kong"
+"180.87.115.0","180.87.117.255","3025629952","3025630719","AU","Australia"
+"180.87.118.0","180.87.118.255","3025630720","3025630975","JP","Japan"
+"180.87.119.0","180.87.120.7","3025630976","3025631239","IN","India"
+"180.87.120.8","180.87.120.15","3025631240","3025631247","AU","Australia"
+"180.87.120.16","180.87.120.255","3025631248","3025631487","IN","India"
+"180.87.121.0","180.87.121.255","3025631488","3025631743","HK","Hong Kong"
+"180.87.122.0","180.87.122.3","3025631744","3025631747","IN","India"
+"180.87.122.4","180.87.122.23","3025631748","3025631767","HK","Hong Kong"
+"180.87.122.24","180.87.122.31","3025631768","3025631775","IN","India"
+"180.87.122.32","180.87.122.95","3025631776","3025631839","HK","Hong Kong"
+"180.87.122.96","180.87.122.255","3025631840","3025631999","IN","India"
+"180.87.123.0","180.87.123.255","3025632000","3025632255","HK","Hong Kong"
+"180.87.124.0","180.87.124.167","3025632256","3025632423","SG","Singapore"
+"180.87.124.168","180.87.124.191","3025632424","3025632447","IN","India"
+"180.87.124.192","180.87.124.207","3025632448","3025632463","SG","Singapore"
+"180.87.124.208","180.87.124.223","3025632464","3025632479","HK","Hong Kong"
+"180.87.124.224","180.87.124.255","3025632480","3025632511","IN","India"
+"180.87.125.0","180.87.126.255","3025632512","3025633023","SG","Singapore"
+"180.87.127.0","180.87.128.255","3025633024","3025633535","IN","India"
+"180.87.129.0","180.87.129.255","3025633536","3025633791","HK","Hong Kong"
+"180.87.130.0","180.87.130.15","3025633792","3025633807","AU","Australia"
+"180.87.130.16","180.87.130.31","3025633808","3025633823","IN","India"
+"180.87.130.32","180.87.130.63","3025633824","3025633855","AU","Australia"
+"180.87.130.64","180.87.130.127","3025633856","3025633919","IN","India"
+"180.87.130.128","180.87.130.255","3025633920","3025634047","MY","Malaysia"
+"180.87.131.0","180.87.139.255","3025634048","3025636351","IN","India"
+"180.87.140.0","180.87.140.255","3025636352","3025636607","SG","Singapore"
+"180.87.141.0","180.87.143.31","3025636608","3025637151","IN","India"
+"180.87.143.32","180.87.143.63","3025637152","3025637183","MY","Malaysia"
+"180.87.143.64","180.87.143.255","3025637184","3025637375","IN","India"
+"180.87.144.0","180.87.144.255","3025637376","3025637631","HK","Hong Kong"
+"180.87.145.0","180.87.145.255","3025637632","3025637887","MY","Malaysia"
+"180.87.146.0","180.87.146.127","3025637888","3025638015","IN","India"
+"180.87.146.128","180.87.146.135","3025638016","3025638023","HK","Hong Kong"
+"180.87.146.136","180.87.146.143","3025638024","3025638031","IN","India"
+"180.87.146.144","180.87.146.159","3025638032","3025638047","HK","Hong Kong"
+"180.87.146.160","180.87.147.135","3025638048","3025638279","IN","India"
+"180.87.147.136","180.87.147.143","3025638280","3025638287","SG","Singapore"
+"180.87.147.144","180.87.147.255","3025638288","3025638399","IN","India"
+"180.87.148.0","180.87.148.255","3025638400","3025638655","SG","Singapore"
+"180.87.149.0","180.87.149.127","3025638656","3025638783","IN","India"
+"180.87.149.128","180.87.149.135","3025638784","3025638791","HK","Hong Kong"
+"180.87.149.136","180.87.150.255","3025638792","3025639167","IN","India"
+"180.87.151.0","180.87.151.7","3025639168","3025639175","SG","Singapore"
+"180.87.151.8","180.87.151.127","3025639176","3025639295","IN","India"
+"180.87.151.128","180.87.151.159","3025639296","3025639327","AU","Australia"
+"180.87.151.160","180.87.151.255","3025639328","3025639423","IN","India"
+"180.87.152.0","180.87.152.111","3025639424","3025639535","SG","Singapore"
+"180.87.152.112","180.87.152.127","3025639536","3025639551","HK","Hong Kong"
+"180.87.152.128","180.87.152.255","3025639552","3025639679","SG","Singapore"
+"180.87.153.0","180.87.153.127","3025639680","3025639807","HK","Hong Kong"
+"180.87.153.128","180.87.153.159","3025639808","3025639839","IN","India"
+"180.87.153.160","180.87.153.191","3025639840","3025639871","HK","Hong Kong"
+"180.87.153.192","180.87.153.199","3025639872","3025639879","CN","China"
+"180.87.153.200","180.87.153.207","3025639880","3025639887","IN","India"
+"180.87.153.208","180.87.153.223","3025639888","3025639903","HK","Hong Kong"
+"180.87.153.224","180.87.154.31","3025639904","3025639967","IN","India"
+"180.87.154.32","180.87.154.63","3025639968","3025639999","SG","Singapore"
+"180.87.154.64","180.87.154.255","3025640000","3025640191","IN","India"
+"180.87.155.0","180.87.155.255","3025640192","3025640447","JP","Japan"
+"180.87.156.0","180.87.157.127","3025640448","3025640831","MY","Malaysia"
+"180.87.157.128","180.87.160.255","3025640832","3025641727","IN","India"
+"180.87.161.0","180.87.161.15","3025641728","3025641743","HK","Hong Kong"
+"180.87.161.16","180.87.161.31","3025641744","3025641759","IN","India"
+"180.87.161.32","180.87.161.47","3025641760","3025641775","HK","Hong Kong"
+"180.87.161.48","180.87.161.255","3025641776","3025641983","IN","India"
+"180.87.162.0","180.87.163.255","3025641984","3025642495","HK","Hong Kong"
+"180.87.164.0","180.87.164.255","3025642496","3025642751","SG","Singapore"
+"180.87.165.0","180.87.181.255","3025642752","3025647103","IN","India"
+"180.87.182.0","180.87.182.255","3025647104","3025647359","SG","Singapore"
+"180.87.183.0","180.87.183.255","3025647360","3025647615","AU","Australia"
+"180.87.184.0","180.87.184.159","3025647616","3025647775","IN","India"
+"180.87.184.160","180.87.184.175","3025647776","3025647791","SG","Singapore"
+"180.87.184.176","180.87.184.223","3025647792","3025647839","IN","India"
+"180.87.184.224","180.87.184.255","3025647840","3025647871","SG","Singapore"
+"180.87.185.0","180.87.185.31","3025647872","3025647903","HK","Hong Kong"
+"180.87.185.32","180.87.185.63","3025647904","3025647935","IN","India"
+"180.87.185.64","180.87.185.95","3025647936","3025647967","SG","Singapore"
+"180.87.185.96","180.87.185.207","3025647968","3025648079","IN","India"
+"180.87.185.208","180.87.185.215","3025648080","3025648087","SG","Singapore"
+"180.87.185.216","180.87.185.219","3025648088","3025648091","US","United States"
+"180.87.185.220","180.87.185.223","3025648092","3025648095","SG","Singapore"
+"180.87.185.224","180.87.185.255","3025648096","3025648127","IN","India"
+"180.87.186.0","180.87.186.255","3025648128","3025648383","SG","Singapore"
+"180.87.187.0","180.87.189.255","3025648384","3025649151","IN","India"
+"180.87.190.0","180.87.191.255","3025649152","3025649663","HK","Hong Kong"
+"180.87.192.0","180.87.255.255","3025649664","3025666047","IN","India"
+"180.88.0.0","180.91.255.255","3025666048","3025928191","CN","China"
+"180.92.0.0","180.92.15.255","3025928192","3025932287","TW","Taiwan"
+"180.92.16.0","180.92.63.255","3025932288","3025944575","JP","Japan"
+"180.92.64.0","180.92.127.255","3025944576","3025960959","KR","Korea, Republic of"
+"180.92.128.0","180.92.159.255","3025960960","3025969151","PK","Pakistan"
+"180.92.160.0","180.92.175.255","3025969152","3025973247","IN","India"
+"180.92.176.0","180.92.179.255","3025973248","3025974271","AU","Australia"
+"180.92.180.0","180.92.183.255","3025974272","3025975295","HK","Hong Kong"
+"180.92.184.0","180.92.191.255","3025975296","3025977343","SG","Singapore"
+"180.92.192.0","180.92.199.255","3025977344","3025979391","AU","Australia"
+"180.92.200.0","180.92.207.255","3025979392","3025981439","IN","India"
+"180.92.208.0","180.92.211.255","3025981440","3025982463","AU","Australia"
+"180.92.212.0","180.92.215.255","3025982464","3025983487","ID","Indonesia"
+"180.92.216.0","180.92.223.255","3025983488","3025985535","AU","Australia"
+"180.92.224.0","180.92.239.255","3025985536","3025989631","BD","Bangladesh"
+"180.92.240.0","180.92.255.255","3025989632","3025993727","KR","Korea, Republic of"
+"180.93.0.0","180.93.255.255","3025993728","3026059263","VN","Vietnam"
+"180.94.0.0","180.94.31.255","3026059264","3026067455","PH","Philippines"
+"180.94.32.0","180.94.35.255","3026067456","3026068479","IN","India"
+"180.94.36.0","180.94.39.255","3026068480","3026069503","PH","Philippines"
+"180.94.40.0","180.94.47.255","3026069504","3026071551","JP","Japan"
+"180.94.48.0","180.94.55.255","3026071552","3026073599","AU","Australia"
+"180.94.56.0","180.94.63.255","3026073600","3026075647","CN","China"
+"180.94.64.0","180.94.78.255","3026075648","3026079487","AF","Afghanistan"
+"180.94.79.0","180.94.79.255","3026079488","3026079743","US","United States"
+"180.94.80.0","180.94.81.255","3026079744","3026080255","AF","Afghanistan"
+"180.94.82.0","180.94.82.255","3026080256","3026080511","US","United States"
+"180.94.83.0","180.94.84.255","3026080512","3026081023","AF","Afghanistan"
+"180.94.85.0","180.94.86.255","3026081024","3026081535","US","United States"
+"180.94.87.0","180.94.89.255","3026081536","3026082303","AF","Afghanistan"
+"180.94.90.0","180.94.91.255","3026082304","3026082815","US","United States"
+"180.94.92.0","180.94.95.255","3026082816","3026083839","AF","Afghanistan"
+"180.94.96.0","180.94.111.255","3026083840","3026087935","CN","China"
+"180.94.112.0","180.94.119.255","3026087936","3026089983","AU","Australia"
+"180.94.120.0","180.94.127.255","3026089984","3026092031","CN","China"
+"180.94.128.0","180.94.191.255","3026092032","3026108415","MO","Macau"
+"180.94.192.0","180.94.215.255","3026108416","3026114559","JP","Japan"
+"180.94.216.0","180.94.219.255","3026114560","3026115583","SG","Singapore"
+"180.94.220.0","180.94.223.255","3026115584","3026116607","AU","Australia"
+"180.94.224.0","180.94.231.255","3026116608","3026118655","HK","Hong Kong"
+"180.94.232.0","180.94.239.255","3026118656","3026120703","AU","Australia"
+"180.94.240.0","180.94.255.255","3026120704","3026124799","JP","Japan"
+"180.95.0.0","180.95.127.255","3026124800","3026157567","AU","Australia"
+"180.95.128.0","180.127.255.255","3026157568","3028287487","CN","China"
+"180.128.0.0","180.128.255.255","3028287488","3028353023","TH","Thailand"
+"180.129.0.0","180.129.127.255","3028353024","3028385791","SG","Singapore"
+"180.129.128.0","180.130.255.255","3028385792","3028484095","CN","China"
+"180.131.0.0","180.131.63.255","3028484096","3028500479","KR","Korea, Republic of"
+"180.131.64.0","180.131.127.255","3028500480","3028516863","JP","Japan"
+"180.131.128.0","180.131.135.255","3028516864","3028518911","AU","Australia"
+"180.131.136.0","180.131.143.255","3028518912","3028520959","JP","Japan"
+"180.131.144.0","180.131.147.255","3028520960","3028521983","ID","Indonesia"
+"180.131.148.0","180.131.151.255","3028521984","3028523007","LA","Lao People's Democratic Republic"
+"180.131.152.0","180.131.159.255","3028523008","3028525055","JP","Japan"
+"180.131.160.0","180.131.191.255","3028525056","3028533247","HK","Hong Kong"
+"180.131.192.0","180.131.211.255","3028533248","3028538367","JP","Japan"
+"180.131.212.0","180.131.212.255","3028538368","3028538623","US","United States"
+"180.131.213.0","180.131.214.255","3028538624","3028539135","JP","Japan"
+"180.131.215.0","180.131.220.255","3028539136","3028540671","US","United States"
+"180.131.221.0","180.131.222.255","3028540672","3028541183","JP","Japan"
+"180.131.223.0","180.131.223.255","3028541184","3028541439","US","United States"
+"180.131.224.0","180.131.225.255","3028541440","3028541951","JP","Japan"
+"180.131.226.0","180.131.228.255","3028541952","3028542719","US","United States"
+"180.131.229.0","180.131.229.255","3028542720","3028542975","JP","Japan"
+"180.131.230.0","180.131.234.255","3028542976","3028544255","US","United States"
+"180.131.235.0","180.131.238.255","3028544256","3028545279","JP","Japan"
+"180.131.239.0","180.131.239.255","3028545280","3028545535","US","United States"
+"180.131.240.0","180.131.243.255","3028545536","3028546559","JP","Japan"
+"180.131.244.0","180.131.245.255","3028546560","3028547071","US","United States"
+"180.131.246.0","180.131.249.255","3028547072","3028548095","JP","Japan"
+"180.131.250.0","180.131.252.193","3028548096","3028548801","US","United States"
+"180.131.252.194","180.131.252.194","3028548802","3028548802","JP","Japan"
+"180.131.252.195","180.131.252.255","3028548803","3028548863","US","United States"
+"180.131.253.0","180.131.253.255","3028548864","3028549119","JP","Japan"
+"180.131.254.0","180.131.255.255","3028549120","3028549631","US","United States"
+"180.132.0.0","180.135.255.255","3028549632","3028811775","KR","Korea, Republic of"
+"180.136.0.0","180.143.255.255","3028811776","3029336063","CN","China"
+"180.144.0.0","180.147.255.255","3029336064","3029598207","JP","Japan"
+"180.148.0.0","180.148.7.255","3029598208","3029600255","VN","Vietnam"
+"180.148.8.0","180.148.11.255","3029600256","3029601279","AU","Australia"
+"180.148.12.0","180.148.15.255","3029601280","3029602303","IN","India"
+"180.148.16.0","180.148.23.255","3029602304","3029604351","CN","China"
+"180.148.24.0","180.148.27.255","3029604352","3029605375","AU","Australia"
+"180.148.28.0","180.148.31.255","3029605376","3029606399","JP","Japan"
+"180.148.32.0","180.148.63.255","3029606400","3029614591","IN","India"
+"180.148.64.0","180.148.127.255","3029614592","3029630975","AU","Australia"
+"180.148.128.0","180.148.143.255","3029630976","3029635071","VN","Vietnam"
+"180.148.144.0","180.148.151.255","3029635072","3029637119","JP","Japan"
+"180.148.152.0","180.148.159.255","3029637120","3029639167","CN","China"
+"180.148.160.0","180.148.175.255","3029639168","3029643263","JP","Japan"
+"180.148.176.0","180.148.179.255","3029643264","3029644287","AU","Australia"
+"180.148.180.0","180.148.183.255","3029644288","3029645311","KR","Korea, Republic of"
+"180.148.184.0","180.148.207.255","3029645312","3029651455","JP","Japan"
+"180.148.208.0","180.148.215.255","3029651456","3029653503","BD","Bangladesh"
+"180.148.216.0","180.148.255.255","3029653504","3029663743","CN","China"
+"180.149.0.0","180.149.31.255","3029663744","3029671935","BD","Bangladesh"
+"180.149.32.0","180.149.63.255","3029671936","3029680127","IN","India"
+"180.149.64.0","180.149.127.255","3029680128","3029696511","MN","Mongolia"
+"180.149.128.0","180.149.159.255","3029696512","3029704703","CN","China"
+"180.149.160.0","180.149.191.255","3029704704","3029712895","JP","Japan"
+"180.149.192.0","180.149.199.255","3029712896","3029714943","AU","Australia"
+"180.149.200.0","180.149.200.255","3029714944","3029715199","JP","Japan"
+"180.149.201.0","180.149.201.255","3029715200","3029715455","AU","Australia"
+"180.149.202.0","180.149.207.255","3029715456","3029716991","JP","Japan"
+"180.149.208.0","180.149.223.255","3029716992","3029721087","PK","Pakistan"
+"180.149.224.0","180.149.231.255","3029721088","3029723135","IN","India"
+"180.149.232.0","180.149.235.255","3029723136","3029724159","BD","Bangladesh"
+"180.149.236.0","180.149.239.255","3029724160","3029725183","CN","China"
+"180.149.240.0","180.149.247.255","3029725184","3029727231","IN","India"
+"180.149.248.0","180.149.251.255","3029727232","3029728255","AU","Australia"
+"180.149.252.0","180.149.255.255","3029728256","3029729279","HK","Hong Kong"
+"180.150.0.0","180.150.127.255","3029729280","3029762047","AU","Australia"
+"180.150.128.0","180.150.159.255","3029762048","3029770239","HK","Hong Kong"
+"180.150.160.0","180.150.191.255","3029770240","3029778431","CN","China"
+"180.150.192.0","180.150.231.255","3029778432","3029788671","KR","Korea, Republic of"
+"180.150.232.0","180.150.239.255","3029788672","3029790719","ID","Indonesia"
+"180.150.240.0","180.150.243.255","3029790720","3029791743","IN","India"
+"180.150.244.0","180.150.247.255","3029791744","3029792767","ID","Indonesia"
+"180.150.248.0","180.150.251.255","3029792768","3029793791","IN","India"
+"180.150.252.0","180.150.255.255","3029793792","3029794815","PG","Papua New Guinea"
+"180.151.0.0","180.151.255.255","3029794816","3029860351","IN","India"
+"180.152.0.0","180.175.255.255","3029860352","3031433215","CN","China"
+"180.176.0.0","180.177.255.255","3031433216","3031564287","TW","Taiwan"
+"180.178.0.0","180.178.31.255","3031564288","3031572479","IN","India"
+"180.178.32.0","180.178.63.255","3031572480","3031580671","HK","Hong Kong"
+"180.178.64.0","180.178.67.255","3031580672","3031581695","AU","Australia"
+"180.178.68.0","180.178.71.255","3031581696","3031582719","JP","Japan"
+"180.178.72.0","180.178.79.255","3031582720","3031584767","SG","Singapore"
+"180.178.80.0","180.178.91.255","3031584768","3031587839","JP","Japan"
+"180.178.92.0","180.178.111.255","3031587840","3031592959","ID","Indonesia"
+"180.178.112.0","180.178.119.255","3031592960","3031595007","CN","China"
+"180.178.120.0","180.178.123.255","3031595008","3031596031","AU","Australia"
+"180.178.124.0","180.178.127.255","3031596032","3031597055","KH","Cambodia"
+"180.178.128.0","180.178.191.255","3031597056","3031613439","PK","Pakistan"
+"180.178.192.0","180.178.255.255","3031613440","3031629823","CN","China"
+"180.179.0.0","180.179.255.255","3031629824","3031695359","IN","India"
+"180.180.0.0","180.180.255.255","3031695360","3031760895","TH","Thailand"
+"180.181.0.0","180.181.255.255","3031760896","3031826431","AU","Australia"
+"180.182.0.0","180.182.255.255","3031826432","3031891967","KR","Korea, Republic of"
+"180.183.0.0","180.183.255.255","3031891968","3031957503","TH","Thailand"
+"180.184.0.0","180.188.127.255","3031957504","3032252415","CN","China"
+"180.188.128.0","180.188.203.255","3032252416","3032271871","HK","Hong Kong"
+"180.188.204.0","180.188.207.255","3032271872","3032272895","AU","Australia"
+"180.188.208.0","180.188.223.255","3032272896","3032276991","JP","Japan"
+"180.188.224.0","180.188.255.255","3032276992","3032285183","IN","India"
+"180.189.0.0","180.189.15.255","3032285184","3032289279","JP","Japan"
+"180.189.16.0","180.189.31.255","3032289280","3032293375","AU","Australia"
+"180.189.32.0","180.189.63.255","3032293376","3032301567","JP","Japan"
+"180.189.64.0","180.189.127.255","3032301568","3032317951","KR","Korea, Republic of"
+"180.189.128.0","180.189.135.255","3032317952","3032319999","JP","Japan"
+"180.189.136.0","180.189.147.255","3032320000","3032323071","AU","Australia"
+"180.189.148.0","180.189.151.255","3032323072","3032324095","CN","China"
+"180.189.152.0","180.189.159.255","3032324096","3032326143","AU","Australia"
+"180.189.160.0","180.189.175.255","3032326144","3032330239","TL","Timor-Leste"
+"180.189.176.0","180.189.191.255","3032330240","3032334335","KR","Korea, Republic of"
+"180.189.192.0","180.189.223.255","3032334336","3032342527","NZ","New Zealand"
+"180.189.224.0","180.189.255.255","3032342528","3032350719","JP","Japan"
+"180.190.0.0","180.195.255.255","3032350720","3032743935","PH","Philippines"
+"180.196.0.0","180.200.127.255","3032743936","3033038847","JP","Japan"
+"180.200.128.0","180.200.223.255","3033038848","3033063423","AU","Australia"
+"180.200.224.0","180.200.231.255","3033063424","3033065471","JP","Japan"
+"180.200.232.0","180.200.235.255","3033065472","3033066495","MY","Malaysia"
+"180.200.236.0","180.200.239.255","3033066496","3033067519","BD","Bangladesh"
+"180.200.240.0","180.200.243.255","3033067520","3033068543","IN","India"
+"180.200.244.0","180.200.247.255","3033068544","3033069567","AU","Australia"
+"180.200.248.0","180.200.251.255","3033069568","3033070591","JP","Japan"
+"180.200.252.0","180.203.255.255","3033070592","3033268223","CN","China"
+"180.204.0.0","180.207.255.255","3033268224","3033530367","TW","Taiwan"
+"180.208.0.0","180.209.255.255","3033530368","3033661439","CN","China"
+"180.210.0.0","180.210.127.255","3033661440","3033694207","KR","Korea, Republic of"
+"180.210.128.0","180.210.191.255","3033694208","3033710591","BD","Bangladesh"
+"180.210.192.0","180.210.199.255","3033710592","3033712639","KR","Korea, Republic of"
+"180.210.200.0","180.210.207.255","3033712640","3033714687","SG","Singapore"
+"180.210.208.0","180.210.211.255","3033714688","3033715711","NZ","New Zealand"
+"180.210.212.0","180.210.215.255","3033715712","3033716735","CN","China"
+"180.210.216.0","180.210.219.255","3033716736","3033717759","TH","Thailand"
+"180.210.220.0","180.210.223.255","3033717760","3033718783","BD","Bangladesh"
+"180.210.224.0","180.210.255.255","3033718784","3033726975","CN","China"
+"180.211.0.0","180.211.63.255","3033726976","3033743359","KR","Korea, Republic of"
+"180.211.64.0","180.211.71.255","3033743360","3033745407","IN","India"
+"180.211.72.0","180.211.79.255","3033745408","3033747455","JP","Japan"
+"180.211.80.0","180.211.83.255","3033747456","3033748479","IN","India"
+"180.211.84.0","180.211.87.255","3033748480","3033749503","JP","Japan"
+"180.211.88.0","180.211.95.255","3033749504","3033751551","ID","Indonesia"
+"180.211.96.0","180.211.127.255","3033751552","3033759743","IN","India"
+"180.211.128.0","180.211.255.255","3033759744","3033792511","BD","Bangladesh"
+"180.212.0.0","180.213.255.255","3033792512","3033923583","CN","China"
+"180.214.0.0","180.214.63.255","3033923584","3033939967","JP","Japan"
+"180.214.64.0","180.214.95.255","3033939968","3033948159","AU","Australia"
+"180.214.96.0","180.214.127.255","3033948160","3033956351","NC","New Caledonia"
+"180.214.128.0","180.214.159.255","3033956352","3033964543","IN","India"
+"180.214.160.0","180.214.167.255","3033964544","3033966591","HK","Hong Kong"
+"180.214.168.0","180.214.175.255","3033966592","3033968639","AU","Australia"
+"180.214.176.0","180.214.191.255","3033968640","3033972735","TW","Taiwan"
+"180.214.192.0","180.214.223.255","3033972736","3033980927","TH","Thailand"
+"180.214.224.0","180.214.231.255","3033980928","3033982975","JP","Japan"
+"180.214.232.0","180.214.235.255","3033982976","3033983999","ID","Indonesia"
+"180.214.236.0","180.214.239.255","3033984000","3033985023","VN","Vietnam"
+"180.214.240.0","180.214.255.255","3033985024","3033989119","ID","Indonesia"
+"180.215.0.0","180.215.255.255","3033989120","3034054655","IN","India"
+"180.216.0.0","180.216.255.255","3034054656","3034120191","AU","Australia"
+"180.217.0.0","180.218.255.255","3034120192","3034251263","TW","Taiwan"
+"180.219.0.0","180.219.255.255","3034251264","3034316799","HK","Hong Kong"
+"180.220.0.0","180.221.255.255","3034316800","3034447871","JP","Japan"
+"180.222.0.0","180.222.31.255","3034447872","3034456063","AU","Australia"
+"180.222.32.0","180.222.63.255","3034456064","3034464255","JP","Japan"
+"180.222.64.0","180.222.71.255","3034464256","3034466303","NZ","New Zealand"
+"180.222.72.0","180.222.95.255","3034466304","3034472447","JP","Japan"
+"180.222.96.0","180.222.119.255","3034472448","3034478591","IN","India"
+"180.222.120.0","180.222.123.255","3034478592","3034479615","TH","Thailand"
+"180.222.124.0","180.222.127.255","3034479616","3034480639","NZ","New Zealand"
+"180.222.128.0","180.222.135.255","3034480640","3034482687","SG","Singapore"
+"180.222.136.0","180.222.137.255","3034482688","3034483199","AF","Afghanistan"
+"180.222.138.0","180.222.139.255","3034483200","3034483711","US","United States"
+"180.222.140.0","180.222.143.255","3034483712","3034484735","AF","Afghanistan"
+"180.222.144.0","180.222.159.255","3034484736","3034488831","TH","Thailand"
+"180.222.160.0","180.222.175.255","3034488832","3034492927","AU","Australia"
+"180.222.176.0","180.222.191.255","3034492928","3034497023","JP","Japan"
+"180.222.192.0","180.222.199.255","3034497024","3034499071","AU","Australia"
+"180.222.200.0","180.222.203.255","3034499072","3034500095","HK","Hong Kong"
+"180.222.204.0","180.222.207.255","3034500096","3034501119","TW","Taiwan"
+"180.222.208.0","180.222.211.255","3034501120","3034502143","VU","Vanuatu"
+"180.222.212.0","180.222.215.255","3034502144","3034503167","IN","India"
+"180.222.216.0","180.222.219.255","3034503168","3034504191","ID","Indonesia"
+"180.222.220.0","180.222.223.255","3034504192","3034505215","KR","Korea, Republic of"
+"180.222.224.0","180.223.255.255","3034505216","3034578943","CN","China"
+"180.224.0.0","180.231.255.255","3034578944","3035103231","KR","Korea, Republic of"
+"180.232.0.0","180.232.255.255","3035103232","3035168767","PH","Philippines"
+"180.233.0.0","180.233.95.255","3035168768","3035193343","CN","China"
+"180.233.96.0","180.233.111.255","3035193344","3035197439","JP","Japan"
+"180.233.112.0","180.233.115.255","3035197440","3035198463","SG","Singapore"
+"180.233.116.0","180.233.116.255","3035198464","3035198719","KR","Korea, Republic of"
+"180.233.117.0","180.233.119.255","3035198720","3035199487","HK","Hong Kong"
+"180.233.120.0","180.233.123.255","3035199488","3035200511","IN","India"
+"180.233.124.0","180.233.131.255","3035200512","3035202559","AU","Australia"
+"180.233.132.0","180.233.143.255","3035202560","3035205631","JP","Japan"
+"180.233.144.0","180.233.147.255","3035205632","3035206655","CN","China"
+"180.233.148.0","180.233.151.255","3035206656","3035207679","IN","India"
+"180.233.152.0","180.233.159.255","3035207680","3035209727","ID","Indonesia"
+"180.233.160.0","180.233.191.255","3035209728","3035217919","HK","Hong Kong"
+"180.233.192.0","180.233.255.255","3035217920","3035234303","KR","Korea, Republic of"
+"180.234.0.0","180.234.255.255","3035234304","3035299839","BD","Bangladesh"
+"180.235.0.0","180.235.63.255","3035299840","3035316223","JP","Japan"
+"180.235.64.0","180.235.95.255","3035316224","3035324415","CN","China"
+"180.235.96.0","180.235.103.255","3035324416","3035326463","JP","Japan"
+"180.235.104.0","180.235.111.255","3035326464","3035328511","AU","Australia"
+"180.235.112.0","180.235.115.255","3035328512","3035329535","CN","China"
+"180.235.116.0","180.235.119.255","3035329536","3035330559","MM","Myanmar"
+"180.235.120.0","180.235.123.255","3035330560","3035331583","IN","India"
+"180.235.124.0","180.235.127.255","3035331584","3035332607","JP","Japan"
+"180.235.128.0","180.235.131.255","3035332608","3035333631","AU","Australia"
+"180.235.132.0","180.235.135.255","3035333632","3035334655","HK","Hong Kong"
+"180.235.136.0","180.235.136.255","3035334656","3035334911","NL","Netherlands"
+"180.235.137.0","180.235.138.255","3035334912","3035335423","JP","Japan"
+"180.235.139.0","180.235.139.255","3035335424","3035335679","US","United States"
+"180.235.140.0","180.235.147.255","3035335680","3035337727","JP","Japan"
+"180.235.148.0","180.235.151.255","3035337728","3035338751","ID","Indonesia"
+"180.235.152.0","180.235.155.255","3035338752","3035339775","SG","Singapore"
+"180.235.156.0","180.235.159.255","3035339776","3035340799","AU","Australia"
+"180.235.160.0","180.235.191.255","3035340800","3035348991","MN","Mongolia"
+"180.235.192.0","180.235.223.255","3035348992","3035357183","AU","Australia"
+"180.235.224.0","180.235.255.255","3035357184","3035365375","JP","Japan"
+"180.236.0.0","180.239.255.255","3035365376","3035627519","KR","Korea, Republic of"
+"180.240.0.0","180.240.127.255","3035627520","3035660287","ID","Indonesia"
+"180.240.128.0","180.240.178.255","3035660288","3035673343","SG","Singapore"
+"180.240.179.0","180.240.179.255","3035673344","3035673599","US","United States"
+"180.240.180.0","180.240.191.255","3035673600","3035676671","SG","Singapore"
+"180.240.192.0","180.240.192.255","3035676672","3035676927","US","United States"
+"180.240.193.0","180.240.255.255","3035676928","3035693055","SG","Singapore"
+"180.241.0.0","180.254.255.255","3035693056","3036610559","ID","Indonesia"
+"180.255.0.0","180.255.255.255","3036610560","3036676095","SG","Singapore"
+"181.0.0.0","181.16.255.255","3036676096","3037790207","AR","Argentina"
+"181.17.0.0","181.19.255.255","3037790208","3037986815","VE","Venezuela"
+"181.20.0.0","181.31.255.255","3037986816","3038773247","AR","Argentina"
+"181.32.0.0","181.33.255.255","3038773248","3038904319","CO","Colombia"
+"181.34.0.0","181.35.255.255","3038904320","3039035391","VE","Venezuela"
+"181.36.0.0","181.37.255.255","3039035392","3039166463","DO","Dominican Republic"
+"181.38.0.0","181.38.255.255","3039166464","3039231999","PA","Panama"
+"181.39.0.0","181.39.255.255","3039232000","3039297535","EC","Ecuador"
+"181.40.0.0","181.40.255.255","3039297536","3039363071","PY","Paraguay"
+"181.41.0.0","181.41.63.255","3039363072","3039379455","AW","Aruba"
+"181.41.64.0","181.41.127.255","3039379456","3039395839","GY","Guyana"
+"181.41.128.0","181.41.129.255","3039395840","3039396351","US","United States"
+"181.41.130.0","181.41.130.255","3039396352","3039396607","NL","Netherlands"
+"181.41.131.0","181.41.191.255","3039396608","3039412223","US","United States"
+"181.41.192.0","181.41.192.255","3039412224","3039412479","CL","Chile"
+"181.41.193.0","181.41.193.255","3039412480","3039412735","SG","Singapore"
+"181.41.194.0","181.41.194.255","3039412736","3039412991","TW","Taiwan"
+"181.41.195.0","181.41.196.255","3039412992","3039413503","US","United States"
+"181.41.197.0","181.41.198.255","3039413504","3039414015","BR","Brazil"
+"181.41.199.0","181.41.200.255","3039414016","3039414527","US","United States"
+"181.41.201.0","181.41.201.255","3039414528","3039414783","BR","Brazil"
+"181.41.202.0","181.41.202.255","3039414784","3039415039","US","United States"
+"181.41.203.0","181.41.203.255","3039415040","3039415295","BR","Brazil"
+"181.41.204.0","181.41.204.255","3039415296","3039415551","US","United States"
+"181.41.205.0","181.41.205.255","3039415552","3039415807","BR","Brazil"
+"181.41.206.0","181.41.208.255","3039415808","3039416575","US","United States"
+"181.41.209.0","181.41.209.15","3039416576","3039416591","CL","Chile"
+"181.41.209.16","181.41.209.31","3039416592","3039416607","SG","Singapore"
+"181.41.209.32","181.41.209.137","3039416608","3039416713","CL","Chile"
+"181.41.209.138","181.41.209.139","3039416714","3039416715","US","United States"
+"181.41.209.140","181.41.209.143","3039416716","3039416719","SG","Singapore"
+"181.41.209.144","181.41.209.159","3039416720","3039416735","CL","Chile"
+"181.41.209.160","181.41.209.163","3039416736","3039416739","US","United States"
+"181.41.209.164","181.41.209.165","3039416740","3039416741","SG","Singapore"
+"181.41.209.166","181.41.209.255","3039416742","3039416831","CL","Chile"
+"181.41.210.0","181.41.212.255","3039416832","3039417599","BR","Brazil"
+"181.41.213.0","181.41.213.255","3039417600","3039417855","US","United States"
+"181.41.214.0","181.41.214.255","3039417856","3039418111","BR","Brazil"
+"181.41.215.0","181.41.216.255","3039418112","3039418623","US","United States"
+"181.41.217.0","181.41.217.255","3039418624","3039418879","BR","Brazil"
+"181.41.218.0","181.41.218.255","3039418880","3039419135","US","United States"
+"181.41.219.0","181.41.220.191","3039419136","3039419583","BR","Brazil"
+"181.41.220.192","181.41.220.255","3039419584","3039419647","SG","Singapore"
+"181.41.221.0","181.41.221.191","3039419648","3039419839","BR","Brazil"
+"181.41.221.192","181.41.221.255","3039419840","3039419903","SG","Singapore"
+"181.41.222.0","181.41.223.255","3039419904","3039420415","BR","Brazil"
+"181.41.224.0","181.41.255.255","3039420416","3039428607","AR","Argentina"
+"181.42.0.0","181.43.255.255","3039428608","3039559679","CL","Chile"
+"181.44.0.0","181.47.255.255","3039559680","3039821823","AR","Argentina"
+"181.48.0.0","181.63.255.255","3039821824","3040870399","CO","Colombia"
+"181.64.0.0","181.67.255.255","3040870400","3041132543","PE","Peru"
+"181.68.0.0","181.71.255.255","3041132544","3041394687","CO","Colombia"
+"181.72.0.0","181.75.255.255","3041394688","3041656831","CL","Chile"
+"181.76.0.0","181.77.255.255","3041656832","3041787903","BR","Brazil"
+"181.78.0.0","181.111.255.255","3041787904","3044016127","AR","Argentina"
+"181.112.0.0","181.113.255.255","3044016128","3044147199","EC","Ecuador"
+"181.114.0.0","181.114.31.255","3044147200","3044155391","GT","Guatemala"
+"181.114.32.0","181.114.55.255","3044155392","3044161535","AR","Argentina"
+"181.114.56.0","181.114.59.255","3044161536","3044162559","HN","Honduras"
+"181.114.60.0","181.114.63.255","3044162560","3044163583","AR","Argentina"
+"181.114.64.0","181.114.127.255","3044163584","3044179967","BO","Bolivia"
+"181.114.128.0","181.114.159.255","3044179968","3044188159","AR","Argentina"
+"181.114.160.0","181.114.191.255","3044188160","3044196351","BO","Bolivia"
+"181.114.192.0","181.114.231.255","3044196352","3044206591","AR","Argentina"
+"181.114.232.0","181.114.239.255","3044206592","3044208639","CL","Chile"
+"181.114.240.0","181.114.255.255","3044208640","3044212735","BZ","Belize"
+"181.115.0.0","181.115.127.255","3044212736","3044245503","HN","Honduras"
+"181.115.128.0","181.115.255.255","3044245504","3044278271","BO","Bolivia"
+"181.116.0.0","181.118.31.255","3044278272","3044417535","AR","Argentina"
+"181.118.32.0","181.118.33.255","3044417536","3044418047","CY","Cyprus"
+"181.118.34.0","181.118.47.255","3044418048","3044421631","PA","Panama"
+"181.118.48.0","181.118.63.255","3044421632","3044425727","CY","Cyprus"
+"181.118.64.0","181.118.143.255","3044425728","3044446207","AR","Argentina"
+"181.118.144.0","181.118.159.255","3044446208","3044450303","CO","Colombia"
+"181.118.160.0","181.118.175.255","3044450304","3044454399","CL","Chile"
+"181.118.176.0","181.119.29.255","3044454400","3044482559","AR","Argentina"
+"181.119.30.0","181.119.30.127","3044482560","3044482687","CO","Colombia"
+"181.119.30.128","181.119.255.255","3044482688","3044540415","AR","Argentina"
+"181.120.0.0","181.127.255.255","3044540416","3045064703","PY","Paraguay"
+"181.128.0.0","181.159.255.255","3045064704","3047161855","CO","Colombia"
+"181.160.0.0","181.163.255.255","3047161856","3047423999","CL","Chile"
+"181.164.0.0","181.171.255.255","3047424000","3047948287","AR","Argentina"
+"181.172.0.0","181.173.255.255","3047948288","3048079359","CL","Chile"
+"181.174.0.0","181.174.63.255","3048079360","3048095743","CO","Colombia"
+"181.174.64.0","181.174.127.255","3048095744","3048112127","GT","Guatemala"
+"181.174.128.0","181.174.159.255","3048112128","3048120319","AR","Argentina"
+"181.174.160.0","181.174.163.255","3048120320","3048121343","PY","Paraguay"
+"181.174.164.0","181.174.167.255","3048121344","3048122367","PA","Panama"
+"181.174.168.0","181.174.171.255","3048122368","3048123391","CR","Costa Rica"
+"181.174.172.0","181.174.183.255","3048123392","3048126463","AR","Argentina"
+"181.174.184.0","181.174.191.255","3048126464","3048128511","ES","Spain"
+"181.174.192.0","181.174.207.255","3048128512","3048132607","AR","Argentina"
+"181.174.208.0","181.174.220.255","3048132608","3048135935","CR","Costa Rica"
+"181.174.221.0","181.174.222.255","3048135936","3048136447","PA","Panama"
+"181.174.223.0","181.174.255.255","3048136448","3048144895","CR","Costa Rica"
+"181.175.0.0","181.175.255.255","3048144896","3048210431","EC","Ecuador"
+"181.176.0.0","181.176.255.255","3048210432","3048275967","PE","Peru"
+"181.177.0.0","181.177.63.255","3048275968","3048292351","AR","Argentina"
+"181.177.64.0","181.177.64.255","3048292352","3048292607","BZ","Belize"
+"181.177.65.0","181.177.65.191","3048292608","3048292799","HN","Honduras"
+"181.177.65.192","181.177.65.199","3048292800","3048292807","ES","Spain"
+"181.177.65.200","181.177.67.255","3048292808","3048293375","HN","Honduras"
+"181.177.68.0","181.177.68.223","3048293376","3048293599","BZ","Belize"
+"181.177.68.224","181.177.68.239","3048293600","3048293615","ES","Spain"
+"181.177.68.240","181.177.75.175","3048293616","3048295343","BZ","Belize"
+"181.177.75.176","181.177.75.183","3048295344","3048295351","CA","Canada"
+"181.177.75.184","181.177.83.191","3048295352","3048297407","BZ","Belize"
+"181.177.83.192","181.177.83.207","3048297408","3048297423","CA","Canada"
+"181.177.83.208","181.177.88.191","3048297424","3048298687","BZ","Belize"
+"181.177.88.192","181.177.88.223","3048298688","3048298719","US","United States"
+"181.177.88.224","181.177.89.47","3048298720","3048298799","BZ","Belize"
+"181.177.89.48","181.177.89.55","3048298800","3048298807","US","United States"
+"181.177.89.56","181.177.91.223","3048298808","3048299487","BZ","Belize"
+"181.177.91.224","181.177.91.239","3048299488","3048299503","BR","Brazil"
+"181.177.91.240","181.177.101.111","3048299504","3048301935","BZ","Belize"
+"181.177.101.112","181.177.101.127","3048301936","3048301951","CA","Canada"
+"181.177.101.128","181.177.102.215","3048301952","3048302295","BZ","Belize"
+"181.177.102.216","181.177.102.223","3048302296","3048302303","CA","Canada"
+"181.177.102.224","181.177.104.223","3048302304","3048302815","BZ","Belize"
+"181.177.104.224","181.177.104.231","3048302816","3048302823","NL","Netherlands"
+"181.177.104.232","181.177.106.199","3048302824","3048303303","BZ","Belize"
+"181.177.106.200","181.177.106.207","3048303304","3048303311","NL","Netherlands"
+"181.177.106.208","181.177.109.159","3048303312","3048304031","BZ","Belize"
+"181.177.109.160","181.177.109.175","3048304032","3048304047","NL","Netherlands"
+"181.177.109.176","181.177.112.23","3048304048","3048304663","BZ","Belize"
+"181.177.112.24","181.177.112.31","3048304664","3048304671","CR","Costa Rica"
+"181.177.112.32","181.177.113.23","3048304672","3048304919","BZ","Belize"
+"181.177.113.24","181.177.113.31","3048304920","3048304927","CR","Costa Rica"
+"181.177.113.32","181.177.113.167","3048304928","3048305063","BZ","Belize"
+"181.177.113.168","181.177.113.175","3048305064","3048305071","CR","Costa Rica"
+"181.177.113.176","181.177.115.63","3048305072","3048305471","BZ","Belize"
+"181.177.115.64","181.177.115.79","3048305472","3048305487","US","United States"
+"181.177.115.80","181.177.115.95","3048305488","3048305503","BZ","Belize"
+"181.177.115.96","181.177.115.111","3048305504","3048305519","US","United States"
+"181.177.115.112","181.177.117.63","3048305520","3048305983","BZ","Belize"
+"181.177.117.64","181.177.117.71","3048305984","3048305991","US","United States"
+"181.177.117.72","181.177.123.151","3048305992","3048307607","BZ","Belize"
+"181.177.123.152","181.177.123.159","3048307608","3048307615","CA","Canada"
+"181.177.123.160","181.177.124.255","3048307616","3048307967","BZ","Belize"
+"181.177.125.0","181.177.125.15","3048307968","3048307983","CA","Canada"
+"181.177.125.16","181.177.125.135","3048307984","3048308103","BZ","Belize"
+"181.177.125.136","181.177.125.143","3048308104","3048308111","CA","Canada"
+"181.177.125.144","181.177.126.71","3048308112","3048308295","BZ","Belize"
+"181.177.126.72","181.177.126.79","3048308296","3048308303","CR","Costa Rica"
+"181.177.126.80","181.177.127.255","3048308304","3048308735","BZ","Belize"
+"181.177.128.0","181.177.191.255","3048308736","3048325119","BO","Bolivia"
+"181.177.192.0","181.177.215.255","3048325120","3048331263","AR","Argentina"
+"181.177.216.0","181.177.219.255","3048331264","3048332287","GY","Guyana"
+"181.177.220.0","181.177.223.255","3048332288","3048333311","CL","Chile"
+"181.177.224.0","181.177.255.255","3048333312","3048341503","PE","Peru"
+"181.178.0.0","181.179.255.255","3048341504","3048472575","PA","Panama"
+"181.180.0.0","181.187.255.255","3048472576","3048996863","VE","Venezuela"
+"181.188.0.0","181.188.127.255","3048996864","3049029631","TT","Trinidad and Tobago"
+"181.188.128.0","181.188.191.255","3049029632","3049046015","BO","Bolivia"
+"181.188.192.0","181.188.255.255","3049046016","3049062399","EC","Ecuador"
+"181.189.0.0","181.189.61.255","3049062400","3049078271","CR","Costa Rica"
+"181.189.62.0","181.189.62.255","3049078272","3049078527","MX","Mexico"
+"181.189.63.0","181.189.127.255","3049078528","3049095167","CR","Costa Rica"
+"181.189.128.0","181.189.159.255","3049095168","3049103359","GT","Guatemala"
+"181.189.160.0","181.189.175.255","3049103360","3049107455","AR","Argentina"
+"181.189.176.0","181.189.191.255","3049107456","3049111551","SV","El Salvador"
+"181.189.192.0","181.189.223.255","3049111552","3049119743","AR","Argentina"
+"181.189.224.0","181.189.255.255","3049119744","3049127935","HN","Honduras"
+"181.190.0.0","181.190.255.255","3049127936","3049193471","CL","Chile"
+"181.191.0.0","181.191.243.255","3049193472","3049255935","PA","Panama"
+"181.191.244.0","181.191.247.255","3049255936","3049256959","US","United States"
+"181.191.248.0","181.191.255.255","3049256960","3049259007","PA","Panama"
+"181.192.0.0","181.192.95.255","3049259008","3049283583","AR","Argentina"
+"181.192.96.0","181.192.127.255","3049283584","3049291775","BZ","Belize"
+"181.192.128.0","181.192.255.255","3049291776","3049324543","CO","Colombia"
+"181.193.0.0","181.193.146.255","3049324544","3049362175","CR","Costa Rica"
+"181.193.147.0","181.193.147.255","3049362176","3049362431","NI","Nicaragua"
+"181.193.148.0","181.195.255.255","3049362432","3049521151","CR","Costa Rica"
+"181.196.0.0","181.196.255.255","3049521152","3049586687","EC","Ecuador"
+"181.197.0.0","181.197.191.255","3049586688","3049635839","PA","Panama"
+"181.197.192.0","181.197.255.255","3049635840","3049652223","AR","Argentina"
+"181.198.0.0","181.199.127.255","3049652224","3049750527","EC","Ecuador"
+"181.199.128.0","181.199.143.255","3049750528","3049754623","PE","Peru"
+"181.199.144.0","181.199.175.255","3049754624","3049762815","AR","Argentina"
+"181.199.176.0","181.199.191.255","3049762816","3049766911","HN","Honduras"
+"181.199.192.0","181.199.223.255","3049766912","3049775103","ES","Spain"
+"181.199.224.0","181.199.255.255","3049775104","3049783295","PA","Panama"
+"181.200.0.0","181.203.255.255","3049783296","3050045439","CL","Chile"
+"181.204.0.0","181.207.255.255","3050045440","3050307583","CO","Colombia"
+"181.208.0.0","181.208.255.255","3050307584","3050373119","VE","Venezuela"
+"181.209.0.0","181.209.127.255","3050373120","3050405887","AR","Argentina"
+"181.209.128.0","181.209.255.255","3050405888","3050438655","GT","Guatemala"
+"181.210.0.0","181.210.255.255","3050438656","3050504191","HN","Honduras"
+"181.211.0.0","181.211.255.255","3050504192","3050569727","EC","Ecuador"
+"181.212.0.0","181.212.255.255","3050569728","3050635263","CL","Chile"
+"181.213.0.0","181.213.255.255","3050635264","3050700799","BR","Brazil"
+"181.214.0.0","181.214.0.15","3050700800","3050700815","JP","Japan"
+"181.214.0.16","181.214.0.255","3050700816","3050701055","BR","Brazil"
+"181.214.1.0","181.214.1.255","3050701056","3050701311","DE","Germany"
+"181.214.2.0","181.214.2.15","3050701312","3050701327","IE","Ireland"
+"181.214.2.16","181.214.2.127","3050701328","3050701439","BR","Brazil"
+"181.214.2.128","181.214.2.255","3050701440","3050701567","US","United States"
+"181.214.3.0","181.214.3.255","3050701568","3050701823","DE","Germany"
+"181.214.4.0","181.214.4.15","3050701824","3050701839","SG","Singapore"
+"181.214.4.16","181.214.4.255","3050701840","3050702079","BR","Brazil"
+"181.214.5.0","181.214.5.255","3050702080","3050702335","US","United States"
+"181.214.6.0","181.214.6.15","3050702336","3050702351","DK","Denmark"
+"181.214.6.16","181.214.6.255","3050702352","3050702591","BR","Brazil"
+"181.214.7.0","181.214.7.255","3050702592","3050702847","US","United States"
+"181.214.8.0","181.214.8.15","3050702848","3050702863","FR","France"
+"181.214.8.16","181.214.8.255","3050702864","3050703103","BR","Brazil"
+"181.214.9.0","181.214.9.255","3050703104","3050703359","US","United States"
+"181.214.10.0","181.214.10.15","3050703360","3050703375","AT","Austria"
+"181.214.10.16","181.214.10.255","3050703376","3050703615","BR","Brazil"
+"181.214.11.0","181.214.11.255","3050703616","3050703871","US","United States"
+"181.214.12.0","181.214.12.15","3050703872","3050703887","PE","Peru"
+"181.214.12.16","181.214.12.255","3050703888","3050704127","BR","Brazil"
+"181.214.13.0","181.214.13.255","3050704128","3050704383","US","United States"
+"181.214.14.0","181.214.14.15","3050704384","3050704399","KR","Korea, Republic of"
+"181.214.14.16","181.214.14.255","3050704400","3050704639","BR","Brazil"
+"181.214.15.0","181.214.15.255","3050704640","3050704895","US","United States"
+"181.214.16.0","181.214.16.15","3050704896","3050704911","IT","Italy"
+"181.214.16.16","181.214.16.255","3050704912","3050705151","BR","Brazil"
+"181.214.17.0","181.214.17.255","3050705152","3050705407","US","United States"
+"181.214.18.0","181.214.18.15","3050705408","3050705423","JP","Japan"
+"181.214.18.16","181.214.18.255","3050705424","3050705663","BR","Brazil"
+"181.214.19.0","181.214.19.255","3050705664","3050705919","US","United States"
+"181.214.20.0","181.214.20.15","3050705920","3050705935","AU","Australia"
+"181.214.20.16","181.214.20.255","3050705936","3050706175","BR","Brazil"
+"181.214.21.0","181.214.21.255","3050706176","3050706431","US","United States"
+"181.214.22.0","181.214.22.15","3050706432","3050706447","NL","Netherlands"
+"181.214.22.16","181.214.22.255","3050706448","3050706687","BR","Brazil"
+"181.214.23.0","181.214.23.255","3050706688","3050706943","US","United States"
+"181.214.24.0","181.214.24.15","3050706944","3050706959","HK","Hong Kong"
+"181.214.24.16","181.214.24.255","3050706960","3050707199","BR","Brazil"
+"181.214.25.0","181.214.25.255","3050707200","3050707455","US","United States"
+"181.214.26.0","181.214.26.15","3050707456","3050707471","IT","Italy"
+"181.214.26.16","181.214.26.255","3050707472","3050707711","BR","Brazil"
+"181.214.27.0","181.214.27.255","3050707712","3050707967","US","United States"
+"181.214.28.0","181.214.28.15","3050707968","3050707983","CH","Switzerland"
+"181.214.28.16","181.214.28.255","3050707984","3050708223","BR","Brazil"
+"181.214.29.0","181.214.29.255","3050708224","3050708479","US","United States"
+"181.214.30.0","181.214.30.15","3050708480","3050708495","FR","France"
+"181.214.30.16","181.214.30.255","3050708496","3050708735","BR","Brazil"
+"181.214.31.0","181.214.31.255","3050708736","3050708991","US","United States"
+"181.214.32.0","181.214.32.15","3050708992","3050709007","AT","Austria"
+"181.214.32.16","181.214.32.127","3050709008","3050709119","BR","Brazil"
+"181.214.32.128","181.214.32.255","3050709120","3050709247","US","United States"
+"181.214.33.0","181.214.33.127","3050709248","3050709375","DE","Germany"
+"181.214.33.128","181.214.33.255","3050709376","3050709503","BR","Brazil"
+"181.214.34.0","181.214.34.15","3050709504","3050709519","TH","Thailand"
+"181.214.34.16","181.214.34.127","3050709520","3050709631","BR","Brazil"
+"181.214.34.128","181.214.34.255","3050709632","3050709759","US","United States"
+"181.214.35.0","181.214.35.255","3050709760","3050710015","NL","Netherlands"
+"181.214.36.0","181.214.36.15","3050710016","3050710031","ES","Spain"
+"181.214.36.16","181.214.36.63","3050710032","3050710079","BR","Brazil"
+"181.214.36.64","181.214.37.255","3050710080","3050710527","US","United States"
+"181.214.38.0","181.214.38.15","3050710528","3050710543","FR","France"
+"181.214.38.16","181.214.38.127","3050710544","3050710655","BR","Brazil"
+"181.214.38.128","181.214.39.255","3050710656","3050711039","US","United States"
+"181.214.40.0","181.214.40.15","3050711040","3050711055","AU","Australia"
+"181.214.40.16","181.214.40.255","3050711056","3050711295","BR","Brazil"
+"181.214.41.0","181.214.41.255","3050711296","3050711551","US","United States"
+"181.214.42.0","181.214.42.15","3050711552","3050711567","EE","Estonia"
+"181.214.42.16","181.214.42.255","3050711568","3050711807","BR","Brazil"
+"181.214.43.0","181.214.43.255","3050711808","3050712063","US","United States"
+"181.214.44.0","181.214.44.15","3050712064","3050712079","FR","France"
+"181.214.44.16","181.214.44.63","3050712080","3050712127","BR","Brazil"
+"181.214.44.64","181.214.45.255","3050712128","3050712575","US","United States"
+"181.214.46.0","181.214.46.15","3050712576","3050712591","PL","Poland"
+"181.214.46.16","181.214.46.255","3050712592","3050712831","BR","Brazil"
+"181.214.47.0","181.214.47.255","3050712832","3050713087","US","United States"
+"181.214.48.0","181.214.48.15","3050713088","3050713103","LV","Latvia"
+"181.214.48.16","181.214.48.255","3050713104","3050713343","BR","Brazil"
+"181.214.49.0","181.214.49.255","3050713344","3050713599","US","United States"
+"181.214.50.0","181.214.50.255","3050713600","3050713855","NL","Netherlands"
+"181.214.51.0","181.214.51.255","3050713856","3050714111","BR","Brazil"
+"181.214.52.0","181.214.52.255","3050714112","3050714367","US","United States"
+"181.214.53.0","181.214.53.255","3050714368","3050714623","GB","United Kingdom"
+"181.214.54.0","181.214.54.255","3050714624","3050714879","BR","Brazil"
+"181.214.55.0","181.214.55.255","3050714880","3050715135","ES","Spain"
+"181.214.56.0","181.214.203.255","3050715136","3050753023","US","United States"
+"181.214.204.0","181.214.204.255","3050753024","3050753279","BR","Brazil"
+"181.214.205.0","181.214.205.255","3050753280","3050753535","PE","Peru"
+"181.214.206.0","181.214.207.255","3050753536","3050754047","US","United States"
+"181.214.208.0","181.214.211.255","3050754048","3050755071","DE","Germany"
+"181.214.212.0","181.214.212.255","3050755072","3050755327","CO","Colombia"
+"181.214.213.0","181.214.213.255","3050755328","3050755583","CL","Chile"
+"181.214.214.0","181.214.255.255","3050755584","3050766335","US","United States"
+"181.215.0.0","181.215.0.15","3050766336","3050766351","NO","Norway"
+"181.215.0.16","181.215.0.255","3050766352","3050766591","BR","Brazil"
+"181.215.1.0","181.215.1.255","3050766592","3050766847","US","United States"
+"181.215.2.0","181.215.2.15","3050766848","3050766863","KR","Korea, Republic of"
+"181.215.2.16","181.215.2.255","3050766864","3050767103","BR","Brazil"
+"181.215.3.0","181.215.3.255","3050767104","3050767359","NL","Netherlands"
+"181.215.4.0","181.215.4.15","3050767360","3050767375","AT","Austria"
+"181.215.4.16","181.215.4.255","3050767376","3050767615","BR","Brazil"
+"181.215.5.0","181.215.5.255","3050767616","3050767871","US","United States"
+"181.215.6.0","181.215.6.15","3050767872","3050767887","MY","Malaysia"
+"181.215.6.16","181.215.6.255","3050767888","3050768127","BR","Brazil"
+"181.215.7.0","181.215.7.255","3050768128","3050768383","US","United States"
+"181.215.8.0","181.215.8.15","3050768384","3050768399","AT","Austria"
+"181.215.8.16","181.215.8.127","3050768400","3050768511","BR","Brazil"
+"181.215.8.128","181.215.9.255","3050768512","3050768895","US","United States"
+"181.215.10.0","181.215.10.15","3050768896","3050768911","CZ","Czech Republic"
+"181.215.10.16","181.215.10.255","3050768912","3050769151","BR","Brazil"
+"181.215.11.0","181.215.11.255","3050769152","3050769407","US","United States"
+"181.215.12.0","181.215.12.15","3050769408","3050769423","AU","Australia"
+"181.215.12.16","181.215.12.255","3050769424","3050769663","BR","Brazil"
+"181.215.13.0","181.215.13.255","3050769664","3050769919","US","United States"
+"181.215.14.0","181.215.14.15","3050769920","3050769935","MY","Malaysia"
+"181.215.14.16","181.215.14.255","3050769936","3050770175","BR","Brazil"
+"181.215.15.0","181.215.15.255","3050770176","3050770431","US","United States"
+"181.215.16.0","181.215.16.15","3050770432","3050770447","LV","Latvia"
+"181.215.16.16","181.215.16.255","3050770448","3050770687","BR","Brazil"
+"181.215.17.0","181.215.17.255","3050770688","3050770943","US","United States"
+"181.215.18.0","181.215.18.15","3050770944","3050770959","HK","Hong Kong"
+"181.215.18.16","181.215.18.255","3050770960","3050771199","BR","Brazil"
+"181.215.19.0","181.215.19.255","3050771200","3050771455","US","United States"
+"181.215.20.0","181.215.20.15","3050771456","3050771471","SG","Singapore"
+"181.215.20.16","181.215.20.127","3050771472","3050771583","BR","Brazil"
+"181.215.20.128","181.215.21.255","3050771584","3050771967","US","United States"
+"181.215.22.0","181.215.22.15","3050771968","3050771983","EE","Estonia"
+"181.215.22.16","181.215.22.255","3050771984","3050772223","BR","Brazil"
+"181.215.23.0","181.215.23.255","3050772224","3050772479","US","United States"
+"181.215.24.0","181.215.24.15","3050772480","3050772495","MY","Malaysia"
+"181.215.24.16","181.215.24.255","3050772496","3050772735","BR","Brazil"
+"181.215.25.0","181.215.25.255","3050772736","3050772991","US","United States"
+"181.215.26.0","181.215.26.15","3050772992","3050773007","HK","Hong Kong"
+"181.215.26.16","181.215.26.255","3050773008","3050773247","BR","Brazil"
+"181.215.27.0","181.215.27.255","3050773248","3050773503","US","United States"
+"181.215.28.0","181.215.28.15","3050773504","3050773519","NL","Netherlands"
+"181.215.28.16","181.215.28.255","3050773520","3050773759","BR","Brazil"
+"181.215.29.0","181.215.29.255","3050773760","3050774015","US","United States"
+"181.215.30.0","181.215.30.15","3050774016","3050774031","TR","Turkey"
+"181.215.30.16","181.215.30.255","3050774032","3050774271","BR","Brazil"
+"181.215.31.0","181.215.31.255","3050774272","3050774527","US","United States"
+"181.215.32.0","181.215.32.15","3050774528","3050774543","ES","Spain"
+"181.215.32.16","181.215.32.255","3050774544","3050774783","BR","Brazil"
+"181.215.33.0","181.215.33.255","3050774784","3050775039","US","United States"
+"181.215.34.0","181.215.34.15","3050775040","3050775055","KR","Korea, Republic of"
+"181.215.34.16","181.215.34.255","3050775056","3050775295","BR","Brazil"
+"181.215.35.0","181.215.35.255","3050775296","3050775551","US","United States"
+"181.215.36.0","181.215.36.15","3050775552","3050775567","FR","France"
+"181.215.36.16","181.215.36.255","3050775568","3050775807","BR","Brazil"
+"181.215.37.0","181.215.37.255","3050775808","3050776063","US","United States"
+"181.215.38.0","181.215.38.15","3050776064","3050776079","MY","Malaysia"
+"181.215.38.16","181.215.38.255","3050776080","3050776319","BR","Brazil"
+"181.215.39.0","181.215.39.255","3050776320","3050776575","US","United States"
+"181.215.40.0","181.215.40.15","3050776576","3050776591","TH","Thailand"
+"181.215.40.16","181.215.40.255","3050776592","3050776831","BR","Brazil"
+"181.215.41.0","181.215.41.255","3050776832","3050777087","US","United States"
+"181.215.42.0","181.215.42.15","3050777088","3050777103","AU","Australia"
+"181.215.42.16","181.215.42.255","3050777104","3050777343","BR","Brazil"
+"181.215.43.0","181.215.43.255","3050777344","3050777599","US","United States"
+"181.215.44.0","181.215.44.15","3050777600","3050777615","HK","Hong Kong"
+"181.215.44.16","181.215.44.255","3050777616","3050777855","BR","Brazil"
+"181.215.45.0","181.215.45.255","3050777856","3050778111","US","United States"
+"181.215.46.0","181.215.46.15","3050778112","3050778127","KR","Korea, Republic of"
+"181.215.46.16","181.215.46.255","3050778128","3050778367","BR","Brazil"
+"181.215.47.0","181.215.47.255","3050778368","3050778623","US","United States"
+"181.215.48.0","181.215.48.15","3050778624","3050778639","TR","Turkey"
+"181.215.48.16","181.215.48.255","3050778640","3050778879","BR","Brazil"
+"181.215.49.0","181.215.132.255","3050778880","3050800383","US","United States"
+"181.215.133.0","181.215.133.15","3050800384","3050800399","AL","Albania"
+"181.215.133.16","181.215.133.31","3050800400","3050800415","AD","Andorra"
+"181.215.133.32","181.215.133.47","3050800416","3050800431","AI","Anguilla"
+"181.215.133.48","181.215.133.63","3050800432","3050800447","AG","Antigua and Barbuda"
+"181.215.133.64","181.215.133.79","3050800448","3050800463","AR","Argentina"
+"181.215.133.80","181.215.133.95","3050800464","3050800479","AM","Armenia"
+"181.215.133.96","181.215.133.111","3050800480","3050800495","AZ","Azerbaijan"
+"181.215.133.112","181.215.133.127","3050800496","3050800511","BS","Bahamas"
+"181.215.133.128","181.215.133.255","3050800512","3050800639","US","United States"
+"181.215.134.0","181.215.134.15","3050800640","3050800655","BB","Barbados"
+"181.215.134.16","181.215.134.31","3050800656","3050800671","BY","Belarus"
+"181.215.134.32","181.215.134.47","3050800672","3050800687","BZ","Belize"
+"181.215.134.48","181.215.134.63","3050800688","3050800703","BM","Bermuda"
+"181.215.134.64","181.215.134.79","3050800704","3050800719","BO","Bolivia"
+"181.215.134.80","181.215.134.95","3050800720","3050800735","BA","Bosnia and Herzegovina"
+"181.215.134.96","181.215.134.111","3050800736","3050800751","VG","Virgin Islands, British"
+"181.215.134.112","181.215.134.127","3050800752","3050800767","KY","Cayman Islands"
+"181.215.134.128","181.215.134.255","3050800768","3050800895","US","United States"
+"181.215.135.0","181.215.135.15","3050800896","3050800911","CN","China"
+"181.215.135.16","181.215.135.31","3050800912","3050800927","CO","Colombia"
+"181.215.135.32","181.215.135.47","3050800928","3050800943","GG","Guernsey"
+"181.215.135.48","181.215.135.63","3050800944","3050800959","CU","Cuba"
+"181.215.135.64","181.215.135.79","3050800960","3050800975","CY","Cyprus"
+"181.215.135.80","181.215.135.95","3050800976","3050800991","DK","Denmark"
+"181.215.135.96","181.215.135.111","3050800992","3050801007","DO","Dominican Republic"
+"181.215.135.112","181.215.135.127","3050801008","3050801023","EC","Ecuador"
+"181.215.135.128","181.215.135.255","3050801024","3050801151","US","United States"
+"181.215.136.0","181.215.136.15","3050801152","3050801167","EG","Egypt"
+"181.215.136.16","181.215.136.23","3050801168","3050801175","GQ","Equatorial Guinea"
+"181.215.136.24","181.215.136.31","3050801176","3050801183","NZ","New Zealand"
+"181.215.136.32","181.215.136.47","3050801184","3050801199","GF","French Guiana"
+"181.215.136.48","181.215.136.63","3050801200","3050801215","PF","French Polynesia"
+"181.215.136.64","181.215.136.79","3050801216","3050801231","GE","Georgia"
+"181.215.136.80","181.215.136.95","3050801232","3050801247","SV","El Salvador"
+"181.215.136.96","181.215.136.111","3050801248","3050801263","GD","Grenada"
+"181.215.136.112","181.215.136.127","3050801264","3050801279","GT","Guatemala"
+"181.215.136.128","181.215.136.255","3050801280","3050801407","US","United States"
+"181.215.137.0","181.215.137.15","3050801408","3050801423","HN","Honduras"
+"181.215.137.16","181.215.137.31","3050801424","3050801439","IR","Iran, Islamic Republic of"
+"181.215.137.32","181.215.137.47","3050801440","3050801455","JM","Jamaica"
+"181.215.137.48","181.215.137.63","3050801456","3050801471","JO","Jordan"
+"181.215.137.64","181.215.137.79","3050801472","3050801487","KG","Kyrgyzstan"
+"181.215.137.80","181.215.137.95","3050801488","3050801503","LB","Lebanon"
+"181.215.137.96","181.215.137.111","3050801504","3050801519","LI","Liechtenstein"
+"181.215.137.112","181.215.137.127","3050801520","3050801535","MG","Madagascar"
+"181.215.137.128","181.215.137.255","3050801536","3050801663","US","United States"
+"181.215.138.0","181.215.138.15","3050801664","3050801679","MT","Malta"
+"181.215.138.16","181.215.138.31","3050801680","3050801695","MQ","Martinique"
+"181.215.138.32","181.215.138.39","3050801696","3050801703","MU","Mauritius"
+"181.215.138.40","181.215.138.47","3050801704","3050801711","CL","Chile"
+"181.215.138.48","181.215.138.63","3050801712","3050801727","MX","Mexico"
+"181.215.138.64","181.215.138.79","3050801728","3050801743","MC","Monaco"
+"181.215.138.80","181.215.138.95","3050801744","3050801759","ME","Montenegro"
+"181.215.138.96","181.215.138.111","3050801760","3050801775","NC","New Caledonia"
+"181.215.138.112","181.215.138.127","3050801776","3050801791","NI","Nicaragua"
+"181.215.138.128","181.215.139.255","3050801792","3050802175","US","United States"
+"181.215.140.0","181.215.140.15","3050802176","3050802191","OM","Oman"
+"181.215.140.16","181.215.140.31","3050802192","3050802207","PK","Pakistan"
+"181.215.140.32","181.215.140.47","3050802208","3050802223","PE","Peru"
+"181.215.140.48","181.215.140.63","3050802224","3050802239","PH","Philippines"
+"181.215.140.64","181.215.140.79","3050802240","3050802255","PR","Puerto Rico"
+"181.215.140.80","181.215.140.95","3050802256","3050802271","QA","Qatar"
+"181.215.140.96","181.215.140.103","3050802272","3050802279","LC","Saint Lucia"
+"181.215.140.104","181.215.140.111","3050802280","3050802287","IN","India"
+"181.215.140.112","181.215.140.127","3050802288","3050802303","RS","Serbia"
+"181.215.140.128","181.215.140.255","3050802304","3050802431","US","United States"
+"181.215.141.0","181.215.141.15","3050802432","3050802447","SC","Seychelles"
+"181.215.141.16","181.215.141.31","3050802448","3050802463","SI","Slovenia"
+"181.215.141.32","181.215.141.47","3050802464","3050802479","KR","Korea, Republic of"
+"181.215.141.48","181.215.141.63","3050802480","3050802495","LK","Sri Lanka"
+"181.215.141.64","181.215.141.79","3050802496","3050802511","TW","Taiwan"
+"181.215.141.80","181.215.141.87","3050802512","3050802519","TT","Trinidad and Tobago"
+"181.215.141.88","181.215.141.95","3050802520","3050802527","CR","Costa Rica"
+"181.215.141.96","181.215.141.111","3050802528","3050802543","UY","Uruguay"
+"181.215.141.112","181.215.141.127","3050802544","3050802559","VE","Venezuela"
+"181.215.141.128","181.215.141.255","3050802560","3050802687","US","United States"
+"181.215.142.0","181.215.142.63","3050802688","3050802751","NZ","New Zealand"
+"181.215.142.64","181.215.142.127","3050802752","3050802815","NO","Norway"
+"181.215.142.128","181.215.143.255","3050802816","3050803199","US","United States"
+"181.215.144.0","181.215.144.63","3050803200","3050803263","NL","Netherlands"
+"181.215.144.64","181.215.144.127","3050803264","3050803327","SE","Sweden"
+"181.215.144.128","181.215.145.255","3050803328","3050803711","US","United States"
+"181.215.146.0","181.215.146.63","3050803712","3050803775","IS","Iceland"
+"181.215.146.64","181.215.146.127","3050803776","3050803839","FR","France"
+"181.215.146.128","181.215.147.255","3050803840","3050804223","US","United States"
+"181.215.148.0","181.215.148.63","3050804224","3050804287","BE","Belgium"
+"181.215.148.64","181.215.148.127","3050804288","3050804351","NZ","New Zealand"
+"181.215.148.128","181.215.151.255","3050804352","3050805247","US","United States"
+"181.215.152.0","181.215.152.63","3050805248","3050805311","NL","Netherlands"
+"181.215.152.64","181.215.152.127","3050805312","3050805375","FI","Finland"
+"181.215.152.128","181.215.153.255","3050805376","3050805759","US","United States"
+"181.215.154.0","181.215.154.31","3050805760","3050805791","DK","Denmark"
+"181.215.154.32","181.215.246.255","3050805792","3050829567","US","United States"
+"181.215.247.0","181.215.247.255","3050829568","3050829823","UA","Ukraine"
+"181.215.248.0","181.215.255.255","3050829824","3050831871","US","United States"
+"181.216.0.0","181.223.255.255","3050831872","3051356159","BR","Brazil"
+"181.224.0.0","181.224.63.255","3051356160","3051372543","CR","Costa Rica"
+"181.224.64.0","181.224.64.255","3051372544","3051372799","PA","Panama"
+"181.224.65.0","181.224.65.255","3051372800","3051373055","CR","Costa Rica"
+"181.224.66.0","181.224.71.255","3051373056","3051374591","PA","Panama"
+"181.224.72.0","181.224.72.255","3051374592","3051374847","CR","Costa Rica"
+"181.224.73.0","181.224.76.255","3051374848","3051375871","PA","Panama"
+"181.224.77.0","181.224.80.255","3051375872","3051376895","CR","Costa Rica"
+"181.224.81.0","181.224.81.255","3051376896","3051377151","PA","Panama"
+"181.224.82.0","181.224.90.255","3051377152","3051379455","CR","Costa Rica"
+"181.224.91.0","181.224.91.255","3051379456","3051379711","PA","Panama"
+"181.224.92.0","181.224.95.255","3051379712","3051380735","CR","Costa Rica"
+"181.224.96.0","181.224.127.255","3051380736","3051388927","AR","Argentina"
+"181.224.128.0","181.224.130.255","3051388928","3051389695","US","United States"
+"181.224.131.0","181.224.131.255","3051389696","3051389951","NL","Netherlands"
+"181.224.132.0","181.224.134.255","3051389952","3051390719","US","United States"
+"181.224.135.0","181.224.135.255","3051390720","3051390975","NL","Netherlands"
+"181.224.136.0","181.224.147.255","3051390976","3051394047","US","United States"
+"181.224.148.0","181.224.148.255","3051394048","3051394303","NL","Netherlands"
+"181.224.149.0","181.224.151.255","3051394304","3051395071","US","United States"
+"181.224.152.0","181.224.153.255","3051395072","3051395583","NL","Netherlands"
+"181.224.154.0","181.224.154.255","3051395584","3051395839","PA","Panama"
+"181.224.155.0","181.224.155.255","3051395840","3051396095","US","United States"
+"181.224.156.0","181.224.159.255","3051396096","3051397119","PA","Panama"
+"181.224.160.0","181.224.163.255","3051397120","3051398143","CO","Colombia"
+"181.224.164.0","181.224.167.255","3051398144","3051399167","AR","Argentina"
+"181.224.168.0","181.224.171.255","3051399168","3051400191","DO","Dominican Republic"
+"181.224.172.0","181.224.175.255","3051400192","3051401215","EC","Ecuador"
+"181.224.176.0","181.224.191.255","3051401216","3051405311","AR","Argentina"
+"181.224.192.0","181.224.199.255","3051405312","3051407359","CR","Costa Rica"
+"181.224.200.0","181.224.203.255","3051407360","3051408383","PE","Peru"
+"181.224.204.0","181.224.207.255","3051408384","3051409407","DO","Dominican Republic"
+"181.224.208.0","181.224.215.255","3051409408","3051411455","AR","Argentina"
+"181.224.216.0","181.224.223.255","3051411456","3051413503","CR","Costa Rica"
+"181.224.224.0","181.224.255.255","3051413504","3051421695","PE","Peru"
+"181.225.0.0","181.225.31.255","3051421696","3051429887","AR","Argentina"
+"181.225.32.0","181.225.63.255","3051429888","3051438079","VE","Venezuela"
+"181.225.64.0","181.225.111.255","3051438080","3051450367","CO","Colombia"
+"181.225.112.0","181.225.127.255","3051450368","3051454463","CL","Chile"
+"181.225.128.0","181.225.135.255","3051454464","3051456511","SV","El Salvador"
+"181.225.136.0","181.225.139.255","3051456512","3051457535","AR","Argentina"
+"181.225.140.0","181.225.151.255","3051457536","3051460607","CL","Chile"
+"181.225.152.0","181.225.159.255","3051460608","3051462655","AR","Argentina"
+"181.225.160.0","181.225.191.255","3051462656","3051470847","PE","Peru"
+"181.225.192.0","181.225.223.255","3051470848","3051479039","AR","Argentina"
+"181.225.224.0","181.225.255.255","3051479040","3051487231","CU","Cuba"
+"181.226.0.0","181.226.255.255","3051487232","3051552767","CL","Chile"
+"181.227.0.0","181.227.255.255","3051552768","3051618303","BO","Bolivia"
+"181.228.0.0","181.231.255.255","3051618304","3051880447","AR","Argentina"
+"181.232.0.0","181.232.127.255","3051880448","3051913215","CO","Colombia"
+"181.232.128.0","181.233.66.255","3051913216","3051963135","CR","Costa Rica"
+"181.233.67.0","181.233.67.255","3051963136","3051963391","PA","Panama"
+"181.233.68.0","181.233.72.255","3051963392","3051964671","CR","Costa Rica"
+"181.233.73.0","181.233.73.255","3051964672","3051964927","PA","Panama"
+"181.233.74.0","181.233.74.255","3051964928","3051965183","CR","Costa Rica"
+"181.233.75.0","181.233.75.255","3051965184","3051965439","PA","Panama"
+"181.233.76.0","181.233.76.255","3051965440","3051965695","CR","Costa Rica"
+"181.233.77.0","181.233.77.255","3051965696","3051965951","PA","Panama"
+"181.233.78.0","181.233.87.255","3051965952","3051968511","CR","Costa Rica"
+"181.233.88.0","181.233.88.255","3051968512","3051968767","PA","Panama"
+"181.233.89.0","181.233.91.255","3051968768","3051969535","CR","Costa Rica"
+"181.233.92.0","181.233.92.255","3051969536","3051969791","PA","Panama"
+"181.233.93.0","181.233.97.255","3051969792","3051971071","CR","Costa Rica"
+"181.233.98.0","181.233.98.255","3051971072","3051971327","PA","Panama"
+"181.233.99.0","181.233.100.255","3051971328","3051971839","CR","Costa Rica"
+"181.233.101.0","181.233.102.255","3051971840","3051972351","PA","Panama"
+"181.233.103.0","181.233.108.255","3051972352","3051973887","CR","Costa Rica"
+"181.233.109.0","181.233.109.255","3051973888","3051974143","PA","Panama"
+"181.233.110.0","181.233.110.255","3051974144","3051974399","CR","Costa Rica"
+"181.233.111.0","181.233.111.255","3051974400","3051974655","PA","Panama"
+"181.233.112.0","181.233.117.255","3051974656","3051976191","CR","Costa Rica"
+"181.233.118.0","181.233.118.255","3051976192","3051976447","PA","Panama"
+"181.233.119.0","181.233.147.255","3051976448","3051983871","CR","Costa Rica"
+"181.233.148.0","181.233.151.255","3051983872","3051984895","BR","Brazil"
+"181.233.152.0","181.233.191.255","3051984896","3051995135","CR","Costa Rica"
+"181.233.192.0","181.233.255.255","3051995136","3052011519","PE","Peru"
+"181.234.0.0","181.237.255.255","3052011520","3052273663","CO","Colombia"
+"181.238.0.0","181.239.255.255","3052273664","3052404735","AR","Argentina"
+"181.240.0.0","181.255.255.255","3052404736","3053453311","CO","Colombia"
+"182.0.0.0","182.15.255.255","3053453312","3054501887","ID","Indonesia"
+"182.16.0.0","182.16.127.255","3054501888","3054534655","HK","Hong Kong"
+"182.16.128.0","182.16.139.255","3054534656","3054537727","PH","Philippines"
+"182.16.140.0","182.16.143.255","3054537728","3054538751","SG","Singapore"
+"182.16.144.0","182.16.151.255","3054538752","3054540799","CN","China"
+"182.16.152.0","182.16.155.255","3054540800","3054541823","NZ","New Zealand"
+"182.16.156.0","182.16.159.255","3054541824","3054542847","BD","Bangladesh"
+"182.16.160.0","182.16.191.255","3054542848","3054551039","ID","Indonesia"
+"182.16.192.0","182.16.223.255","3054551040","3054559231","CN","China"
+"182.16.224.0","182.16.231.255","3054559232","3054561279","JP","Japan"
+"182.16.232.0","182.16.235.255","3054561280","3054562303","SG","Singapore"
+"182.16.236.0","182.16.239.255","3054562304","3054563327","JP","Japan"
+"182.16.240.0","182.16.255.255","3054563328","3054567423","ID","Indonesia"
+"182.17.0.0","182.17.255.255","3054567424","3054632959","TH","Thailand"
+"182.18.0.0","182.18.127.255","3054632960","3054665727","CN","China"
+"182.18.128.0","182.18.191.255","3054665728","3054682111","IN","India"
+"182.18.192.0","182.18.255.255","3054682112","3054698495","PH","Philippines"
+"182.19.0.0","182.19.127.255","3054698496","3054731263","IN","India"
+"182.19.128.0","182.19.255.255","3054731264","3054764031","SG","Singapore"
+"182.20.0.0","182.22.255.255","3054764032","3054960639","JP","Japan"
+"182.23.0.0","182.23.127.255","3054960640","3054993407","ID","Indonesia"
+"182.23.128.0","182.23.143.255","3054993408","3054997503","IN","India"
+"182.23.144.0","182.23.159.255","3054997504","3055001599","SG","Singapore"
+"182.23.160.0","182.23.175.255","3055001600","3055005695","ID","Indonesia"
+"182.23.176.0","182.23.183.255","3055005696","3055007743","NZ","New Zealand"
+"182.23.184.0","182.23.191.255","3055007744","3055009791","CN","China"
+"182.23.192.0","182.23.199.255","3055009792","3055011839","AU","Australia"
+"182.23.200.0","182.23.207.255","3055011840","3055013887","CN","China"
+"182.23.208.0","182.23.211.255","3055013888","3055014911","JP","Japan"
+"182.23.212.0","182.23.215.255","3055014912","3055015935","AU","Australia"
+"182.23.216.0","182.23.255.255","3055015936","3055026175","JP","Japan"
+"182.24.0.0","182.30.255.255","3055026176","3055484927","ID","Indonesia"
+"182.31.0.0","182.31.255.255","3055484928","3055550463","KR","Korea, Republic of"
+"182.32.0.0","182.47.255.255","3055550464","3056599039","CN","China"
+"182.48.0.0","182.48.63.255","3056599040","3056615423","JP","Japan"
+"182.48.64.0","182.48.95.255","3056615424","3056623615","BD","Bangladesh"
+"182.48.96.0","182.48.127.255","3056623616","3056631807","CN","China"
+"182.48.128.0","182.48.159.255","3056631808","3056639999","NZ","New Zealand"
+"182.48.160.0","182.48.191.255","3056640000","3056648191","ID","Indonesia"
+"182.48.192.0","182.48.255.255","3056648192","3056664575","IN","India"
+"182.49.0.0","182.50.15.255","3056664576","3056734207","CN","China"
+"182.50.16.0","182.50.63.255","3056734208","3056746495","KR","Korea, Republic of"
+"182.50.64.0","182.50.67.255","3056746496","3056747519","NP","Nepal"
+"182.50.68.0","182.50.71.255","3056747520","3056748543","IN","India"
+"182.50.72.0","182.50.75.255","3056748544","3056749567","WS","Samoa"
+"182.50.76.0","182.50.76.27","3056749568","3056749595","SG","Singapore"
+"182.50.76.28","182.50.76.28","3056749596","3056749596","US","United States"
+"182.50.76.29","182.50.79.255","3056749597","3056750591","SG","Singapore"
+"182.50.80.0","182.50.95.255","3056750592","3056754687","TH","Thailand"
+"182.50.96.0","182.50.111.255","3056754688","3056758783","JP","Japan"
+"182.50.112.0","182.50.127.255","3056758784","3056762879","CN","China"
+"182.50.128.0","182.50.159.255","3056762880","3056771071","SG","Singapore"
+"182.50.160.0","182.50.163.255","3056771072","3056772095","NZ","New Zealand"
+"182.50.164.0","182.50.167.255","3056772096","3056773119","JP","Japan"
+"182.50.168.0","182.50.171.255","3056773120","3056774143","WS","Samoa"
+"182.50.172.0","182.50.175.255","3056774144","3056775167","JP","Japan"
+"182.50.176.0","182.50.176.255","3056775168","3056775423","AF","Afghanistan"
+"182.50.177.0","182.50.191.255","3056775424","3056779263","NO","Norway"
+"182.50.192.0","182.50.239.255","3056779264","3056791551","JP","Japan"
+"182.50.240.0","182.50.255.255","3056791552","3056795647","ID","Indonesia"
+"182.51.0.0","182.51.255.255","3056795648","3056861183","CN","China"
+"182.52.0.0","182.53.255.255","3056861184","3056992255","TH","Thailand"
+"182.54.0.0","182.54.127.255","3056992256","3057025023","CN","China"
+"182.54.128.0","182.54.131.255","3057025024","3057026047","SG","Singapore"
+"182.54.132.0","182.54.135.255","3057026048","3057027071","US","United States"
+"182.54.136.0","182.54.139.255","3057027072","3057028095","TW","Taiwan"
+"182.54.140.0","182.54.143.255","3057028096","3057029119","ID","Indonesia"
+"182.54.144.0","182.54.147.255","3057029120","3057030143","AU","Australia"
+"182.54.148.0","182.54.151.255","3057030144","3057031167","IN","India"
+"182.54.152.0","182.54.155.255","3057031168","3057032191","BD","Bangladesh"
+"182.54.156.0","182.54.159.255","3057032192","3057033215","NP","Nepal"
+"182.54.160.0","182.54.175.255","3057033216","3057037311","NZ","New Zealand"
+"182.54.176.0","182.54.191.255","3057037312","3057041407","JP","Japan"
+"182.54.192.0","182.54.223.255","3057041408","3057049599","MY","Malaysia"
+"182.54.224.0","182.54.227.255","3057049600","3057050623","AU","Australia"
+"182.54.228.0","182.54.231.255","3057050624","3057051647","SG","Singapore"
+"182.54.232.0","182.54.232.255","3057051648","3057051903","AU","Australia"
+"182.54.233.0","182.54.233.255","3057051904","3057052159","EU","Europe"
+"182.54.234.0","182.54.234.255","3057052160","3057052415","AU","Australia"
+"182.54.235.0","182.54.235.255","3057052416","3057052671","ES","Spain"
+"182.54.236.0","182.54.236.255","3057052672","3057052927","IL","Israel"
+"182.54.237.0","182.54.237.255","3057052928","3057053183","GB","United Kingdom"
+"182.54.238.0","182.54.238.255","3057053184","3057053439","US","United States"
+"182.54.239.0","182.54.239.255","3057053440","3057053695","SG","Singapore"
+"182.54.240.0","182.54.243.255","3057053696","3057054719","JP","Japan"
+"182.54.244.0","182.54.247.255","3057054720","3057055743","CN","China"
+"182.54.248.0","182.54.255.255","3057055744","3057057791","JP","Japan"
+"182.55.0.0","182.55.255.255","3057057792","3057123327","SG","Singapore"
+"182.56.0.0","182.60.255.255","3057123328","3057451007","IN","India"
+"182.61.0.0","182.61.255.255","3057451008","3057516543","CN","China"
+"182.62.0.0","182.63.255.255","3057516544","3057647615","MY","Malaysia"
+"182.64.0.0","182.79.255.255","3057647616","3058696191","IN","India"
+"182.80.0.0","182.92.255.255","3058696192","3059548159","CN","China"
+"182.93.0.0","182.93.63.255","3059548160","3059564543","MO","Macau"
+"182.93.64.0","182.93.95.255","3059564544","3059572735","NP","Nepal"
+"182.93.96.0","182.93.127.255","3059572736","3059580927","JP","Japan"
+"182.93.128.0","182.93.255.255","3059580928","3059613695","TH","Thailand"
+"182.94.0.0","182.95.255.255","3059613696","3059744767","IN","India"
+"182.96.0.0","182.151.255.255","3059744768","3063414783","CN","China"
+"182.152.0.0","182.153.255.255","3063414784","3063545855","HK","Hong Kong"
+"182.154.0.0","182.154.255.255","3063545856","3063611391","NZ","New Zealand"
+"182.155.0.0","182.155.255.255","3063611392","3063676927","TW","Taiwan"
+"182.156.0.0","182.156.255.255","3063676928","3063742463","IN","India"
+"182.157.0.0","182.157.255.255","3063742464","3063807999","CN","China"
+"182.158.0.0","182.159.255.255","3063808000","3063939071","JP","Japan"
+"182.160.0.0","182.160.63.255","3063939072","3063955455","MN","Mongolia"
+"182.160.64.0","182.160.95.255","3063955456","3063963647","CN","China"
+"182.160.96.0","182.160.127.255","3063963648","3063971839","BD","Bangladesh"
+"182.160.128.0","182.160.191.255","3063971840","3063988223","AU","Australia"
+"182.160.192.0","182.160.255.255","3063988224","3064004607","JP","Japan"
+"182.161.0.0","182.161.31.255","3064004608","3064012799","LK","Sri Lanka"
+"182.161.32.0","182.161.35.255","3064012800","3064013823","CA","Canada"
+"182.161.36.0","182.161.43.255","3064013824","3064015871","HK","Hong Kong"
+"182.161.44.0","182.161.47.255","3064015872","3064016895","AU","Australia"
+"182.161.48.0","182.161.51.255","3064016896","3064017919","SG","Singapore"
+"182.161.52.0","182.161.55.255","3064017920","3064018943","IN","India"
+"182.161.56.0","182.161.59.255","3064018944","3064019967","NZ","New Zealand"
+"182.161.60.0","182.161.63.255","3064019968","3064020991","HK","Hong Kong"
+"182.161.72.0","182.161.75.255","3064023040","3064024063","SG","Singapore"
+"182.161.76.0","182.161.79.255","3064024064","3064025087","JP","Japan"
+"182.161.80.0","182.161.95.255","3064025088","3064029183","VN","Vietnam"
+"182.161.96.0","182.162.255.255","3064029184","3064135679","KR","Korea, Republic of"
+"182.163.0.0","182.163.95.255","3064135680","3064160255","JP","Japan"
+"182.163.96.0","182.163.127.255","3064160256","3064168447","BD","Bangladesh"
+"182.163.128.0","182.163.255.255","3064168448","3064201215","KR","Korea, Republic of"
+"182.164.0.0","182.171.255.255","3064201216","3064725503","JP","Japan"
+"182.172.0.0","182.172.255.255","3064725504","3064791039","KR","Korea, Republic of"
+"182.173.0.0","182.173.63.255","3064791040","3064807423","TW","Taiwan"
+"182.173.64.0","182.173.67.255","3064807424","3064808447","IN","India"
+"182.173.68.0","182.173.68.255","3064808448","3064808703","VG","Virgin Islands, British"
+"182.173.69.0","182.173.69.255","3064808704","3064808959","JP","Japan"
+"182.173.70.0","182.173.70.255","3064808960","3064809215","VN","Vietnam"
+"182.173.71.0","182.173.71.255","3064809216","3064809471","VG","Virgin Islands, British"
+"182.173.72.0","182.173.75.255","3064809472","3064810495","MY","Malaysia"
+"182.173.76.0","182.173.79.255","3064810496","3064811519","HK","Hong Kong"
+"182.173.80.0","182.173.127.255","3064811520","3064823807","KR","Korea, Republic of"
+"182.173.128.0","182.173.159.255","3064823808","3064831999","JP","Japan"
+"182.173.160.0","182.173.191.255","3064832000","3064840191","KR","Korea, Republic of"
+"182.173.192.0","182.173.255.255","3064840192","3064856575","GU","Guam"
+"182.174.0.0","182.175.255.255","3064856576","3064987647","CN","China"
+"182.176.0.0","182.191.255.255","3064987648","3066036223","PK","Pakistan"
+"182.192.0.0","182.199.255.255","3066036224","3066560511","KR","Korea, Republic of"
+"182.200.0.0","182.207.255.255","3066560512","3067084799","CN","China"
+"182.208.0.0","182.231.255.255","3067084800","3068657663","KR","Korea, Republic of"
+"182.232.0.0","182.232.255.255","3068657664","3068723199","TH","Thailand"
+"182.233.0.0","182.235.255.255","3068723200","3068919807","TW","Taiwan"
+"182.236.0.0","182.236.111.255","3068919808","3068948479","JP","Japan"
+"182.236.112.0","182.236.115.255","3068948480","3068949503","VN","Vietnam"
+"182.236.116.0","182.236.119.255","3068949504","3068950527","AU","Australia"
+"182.236.120.0","182.236.127.255","3068950528","3068952575","NZ","New Zealand"
+"182.236.128.0","182.236.255.255","3068952576","3068985343","CN","China"
+"182.237.0.0","182.237.3.255","3068985344","3068986367","HK","Hong Kong"
+"182.237.4.0","182.237.7.255","3068986368","3068987391","AU","Australia"
+"182.237.8.0","182.237.19.255","3068987392","3068990463","IN","India"
+"182.237.20.0","182.237.23.255","3068990464","3068991487","VN","Vietnam"
+"182.237.24.0","182.237.31.255","3068991488","3068993535","CN","China"
+"182.237.32.0","182.237.127.255","3068993536","3069018111","KR","Korea, Republic of"
+"182.237.128.0","182.237.191.255","3069018112","3069034495","IN","India"
+"182.237.192.0","182.237.255.255","3069034496","3069050879","KR","Korea, Republic of"
+"182.238.0.0","182.239.31.255","3069050880","3069124607","CN","China"
+"182.239.32.0","182.239.39.255","3069124608","3069126655","PH","Philippines"
+"182.239.40.0","182.239.43.255","3069126656","3069127679","MY","Malaysia"
+"182.239.44.0","182.239.47.255","3069127680","3069128703","TW","Taiwan"
+"182.239.48.0","182.239.127.255","3069128704","3069149183","HK","Hong Kong"
+"182.239.128.0","182.239.255.255","3069149184","3069181951","AU","Australia"
+"182.240.0.0","182.247.255.255","3069181952","3069706239","CN","China"
+"182.248.0.0","182.251.255.255","3069706240","3069968383","JP","Japan"
+"182.252.0.0","182.252.63.255","3069968384","3069984767","KR","Korea, Republic of"
+"182.252.64.0","182.252.127.255","3069984768","3070001151","BD","Bangladesh"
+"182.252.128.0","182.252.255.255","3070001152","3070033919","KR","Korea, Republic of"
+"182.253.0.0","182.253.255.255","3070033920","3070099455","ID","Indonesia"
+"182.254.0.0","182.254.255.255","3070099456","3070164991","CN","China"
+"182.255.0.0","182.255.7.255","3070164992","3070167039","ID","Indonesia"
+"182.255.8.0","182.255.15.255","3070167040","3070169087","TH","Thailand"
+"182.255.16.0","182.255.19.255","3070169088","3070170111","ID","Indonesia"
+"182.255.20.0","182.255.23.255","3070170112","3070171135","MY","Malaysia"
+"182.255.24.0","182.255.27.255","3070171136","3070172159","HK","Hong Kong"
+"182.255.28.0","182.255.35.255","3070172160","3070174207","AU","Australia"
+"182.255.36.0","182.255.39.255","3070174208","3070175231","CN","China"
+"182.255.40.0","182.255.43.255","3070175232","3070176255","PH","Philippines"
+"182.255.44.0","182.255.47.255","3070176256","3070177279","HK","Hong Kong"
+"182.255.48.0","182.255.51.255","3070177280","3070178303","PK","Pakistan"
+"182.255.52.0","182.255.55.255","3070178304","3070179327","MM","Myanmar"
+"182.255.56.0","182.255.59.255","3070179328","3070180351","IN","India"
+"182.255.60.0","182.255.63.255","3070180352","3070181375","CN","China"
+"182.255.64.0","182.255.79.255","3070181376","3070185471","JP","Japan"
+"182.255.80.0","182.255.127.255","3070185472","3070197759","AU","Australia"
+"182.255.128.0","182.255.255.255","3070197760","3070230527","KR","Korea, Republic of"
+"183.0.0.0","183.71.255.255","3070230528","3074949119","CN","China"
+"183.72.0.0","183.77.255.255","3074949120","3075342335","JP","Japan"
+"183.78.0.0","183.78.127.255","3075342336","3075375103","MY","Malaysia"
+"183.78.128.0","183.78.159.255","3075375104","3075383295","KR","Korea, Republic of"
+"183.78.160.0","183.78.167.255","3075383296","3075385343","CN","China"
+"183.78.168.0","183.78.171.255","3075385344","3075386367","MY","Malaysia"
+"183.78.172.0","183.78.175.255","3075386368","3075387391","AU","Australia"
+"183.78.176.0","183.78.179.255","3075387392","3075388415","HK","Hong Kong"
+"183.78.180.0","183.78.183.255","3075388416","3075389439","CN","China"
+"183.78.184.0","183.78.187.255","3075389440","3075390463","IN","India"
+"183.78.188.0","183.78.191.255","3075390464","3075391487","JP","Japan"
+"183.78.192.0","183.78.255.255","3075391488","3075407871","KR","Korea, Republic of"
+"183.79.0.0","183.79.255.255","3075407872","3075473407","JP","Japan"
+"183.80.0.0","183.81.127.255","3075473408","3075571711","VN","Vietnam"
+"183.81.128.0","183.81.143.255","3075571712","3075575807","FJ","Fiji"
+"183.81.144.0","183.81.151.255","3075575808","3075577855","AU","Australia"
+"183.81.152.0","183.81.159.255","3075577856","3075579903","ID","Indonesia"
+"183.81.160.0","183.81.167.255","3075579904","3075581951","MY","Malaysia"
+"183.81.168.0","183.81.171.255","3075581952","3075582975","MN","Mongolia"
+"183.81.172.0","183.81.175.255","3075582976","3075583999","CN","China"
+"183.81.176.0","183.81.179.255","3075584000","3075585023","JP","Japan"
+"183.81.180.0","183.81.183.255","3075585024","3075586047","CN","China"
+"183.81.184.0","183.81.191.255","3075586048","3075588095","KH","Cambodia"
+"183.81.192.0","183.81.255.255","3075588096","3075604479","SG","Singapore"
+"183.82.0.0","183.83.255.255","3075604480","3075735551","IN","India"
+"183.84.0.0","183.85.255.255","3075735552","3075866623","CN","China"
+"183.86.0.0","183.86.191.255","3075866624","3075915775","JP","Japan"
+"183.86.192.0","183.86.255.255","3075915776","3075932159","KR","Korea, Republic of"
+"183.87.0.0","183.87.255.255","3075932160","3075997695","IN","India"
+"183.88.0.0","183.89.255.255","3075997696","3076128767","TH","Thailand"
+"183.90.0.0","183.90.127.255","3076128768","3076161535","SG","Singapore"
+"183.90.128.0","183.90.159.255","3076161536","3076169727","KR","Korea, Republic of"
+"183.90.160.0","183.90.167.255","3076169728","3076171775","VN","Vietnam"
+"183.90.168.0","183.90.175.255","3076171776","3076173823","TH","Thailand"
+"183.90.176.0","183.90.183.255","3076173824","3076175871","JP","Japan"
+"183.90.184.0","183.90.191.255","3076175872","3076177919","HK","Hong Kong"
+"183.90.192.0","183.90.255.255","3076177920","3076194303","JP","Japan"
+"183.91.0.0","183.91.31.255","3076194304","3076202495","VN","Vietnam"
+"183.91.32.0","183.91.63.255","3076202496","3076210687","HK","Hong Kong"
+"183.91.64.0","183.91.95.255","3076210688","3076218879","ID","Indonesia"
+"183.91.96.0","183.91.127.255","3076218880","3076227071","JP","Japan"
+"183.91.128.0","183.91.131.255","3076227072","3076228095","CN","China"
+"183.91.132.0","183.91.135.255","3076228096","3076229119","NP","Nepal"
+"183.91.136.0","183.91.159.255","3076229120","3076235263","CN","China"
+"183.91.160.0","183.91.191.255","3076235264","3076243455","VN","Vietnam"
+"183.91.192.0","183.91.255.255","3076243456","3076259839","KR","Korea, Republic of"
+"183.92.0.0","183.95.255.255","3076259840","3076521983","CN","China"
+"183.96.0.0","183.127.255.255","3076521984","3078619135","KR","Korea, Republic of"
+"183.128.0.0","183.170.255.255","3078619136","3081437183","CN","China"
+"183.171.0.0","183.171.255.255","3081437184","3081502719","MY","Malaysia"
+"183.172.0.0","183.175.255.255","3081502720","3081764863","CN","China"
+"183.176.0.0","183.177.55.255","3081764864","3081844735","JP","Japan"
+"183.177.56.0","183.177.63.255","3081844736","3081846783","AU","Australia"
+"183.177.64.0","183.177.67.255","3081846784","3081847807","TW","Taiwan"
+"183.177.68.0","183.177.71.255","3081847808","3081848831","KR","Korea, Republic of"
+"183.177.72.0","183.177.79.255","3081848832","3081850879","SG","Singapore"
+"183.177.80.0","183.177.81.255","3081850880","3081851391","HK","Hong Kong"
+"183.177.82.0","183.177.83.255","3081851392","3081851903","SG","Singapore"
+"183.177.84.0","183.177.87.255","3081851904","3081852927","JP","Japan"
+"183.177.88.0","183.177.95.255","3081852928","3081854975","HK","Hong Kong"
+"183.177.96.0","183.177.111.255","3081854976","3081859071","MN","Mongolia"
+"183.177.112.0","183.177.119.255","3081859072","3081861119","PH","Philippines"
+"183.177.120.0","183.177.123.255","3081861120","3081862143","AU","Australia"
+"183.177.124.0","183.177.127.255","3081862144","3081863167","IN","India"
+"183.177.128.0","183.177.255.255","3081863168","3081895935","JP","Japan"
+"183.178.0.0","183.179.255.255","3081895936","3082027007","HK","Hong Kong"
+"183.180.0.0","183.181.255.255","3082027008","3082158079","JP","Japan"
+"183.182.0.0","183.182.31.255","3082158080","3082166271","CN","China"
+"183.182.32.0","183.182.63.255","3082166272","3082174463","JP","Japan"
+"183.182.64.0","183.182.79.255","3082174464","3082178559","BZ","Belize"
+"183.182.80.0","183.182.81.7","3082178560","3082178823","HK","Hong Kong"
+"183.182.81.8","183.182.81.8","3082178824","3082178824","SG","Singapore"
+"183.182.81.9","183.182.81.231","3082178825","3082179047","HK","Hong Kong"
+"183.182.81.232","183.182.81.239","3082179048","3082179055","SG","Singapore"
+"183.182.81.240","183.182.83.255","3082179056","3082179583","HK","Hong Kong"
+"183.182.84.0","183.182.91.255","3082179584","3082181631","IN","India"
+"183.182.92.0","183.182.95.255","3082181632","3082182655","ID","Indonesia"
+"183.182.96.0","183.182.127.255","3082182656","3082190847","LA","Lao People's Democratic Republic"
+"183.182.128.0","183.183.255.255","3082190848","3082289151","JP","Japan"
+"183.184.0.0","183.255.255.255","3082289152","3087007743","CN","China"
+"184.0.0.0","184.21.255.255","3087007744","3088449535","US","United States"
+"184.22.0.0","184.22.255.255","3088449536","3088515071","TH","Thailand"
+"184.23.0.0","184.24.191.255","3088515072","3088629759","US","United States"
+"184.24.192.0","184.24.207.255","3088629760","3088633855","NL","Netherlands"
+"184.24.208.0","184.25.31.255","3088633856","3088654335","US","United States"
+"184.25.32.0","184.25.47.255","3088654336","3088658431","NL","Netherlands"
+"184.25.48.0","184.25.106.255","3088658432","3088673535","US","United States"
+"184.25.107.0","184.25.107.255","3088673536","3088673791","NL","Netherlands"
+"184.25.108.0","184.25.215.255","3088673792","3088701439","US","United States"
+"184.25.216.0","184.25.219.255","3088701440","3088702463","NL","Netherlands"
+"184.25.220.0","184.26.159.255","3088702464","3088752639","US","United States"
+"184.26.160.0","184.26.160.255","3088752640","3088752895","NL","Netherlands"
+"184.26.161.0","184.26.164.255","3088752896","3088753919","US","United States"
+"184.26.165.0","184.26.165.255","3088753920","3088754175","NL","Netherlands"
+"184.26.166.0","184.27.135.255","3088754176","3088812031","US","United States"
+"184.27.136.0","184.27.138.255","3088812032","3088812799","NL","Netherlands"
+"184.27.139.0","184.27.139.255","3088812800","3088813055","GB","United Kingdom"
+"184.27.140.0","184.27.194.255","3088813056","3088827135","US","United States"
+"184.27.195.0","184.27.195.255","3088827136","3088827391","NL","Netherlands"
+"184.27.196.0","184.27.205.255","3088827392","3088829951","US","United States"
+"184.27.206.0","184.27.207.255","3088829952","3088830463","NL","Netherlands"
+"184.27.208.0","184.27.209.255","3088830464","3088830975","US","United States"
+"184.27.210.0","184.27.211.255","3088830976","3088831487","NL","Netherlands"
+"184.27.212.0","184.28.51.255","3088831488","3088856063","US","United States"
+"184.28.52.0","184.28.57.255","3088856064","3088857599","NL","Netherlands"
+"184.28.58.0","184.28.59.255","3088857600","3088858111","US","United States"
+"184.28.60.0","184.28.61.255","3088858112","3088858623","NL","Netherlands"
+"184.28.62.0","184.28.73.255","3088858624","3088861695","US","United States"
+"184.28.74.0","184.28.77.255","3088861696","3088862719","NL","Netherlands"
+"184.28.78.0","184.28.79.255","3088862720","3088863231","US","United States"
+"184.28.80.0","184.28.81.255","3088863232","3088863743","NL","Netherlands"
+"184.28.82.0","184.28.82.255","3088863744","3088863999","US","United States"
+"184.28.83.0","184.28.83.255","3088864000","3088864255","NL","Netherlands"
+"184.28.84.0","184.28.91.255","3088864256","3088866303","US","United States"
+"184.28.92.0","184.28.93.255","3088866304","3088866815","NL","Netherlands"
+"184.28.94.0","184.28.97.255","3088866816","3088867839","US","United States"
+"184.28.98.0","184.28.99.255","3088867840","3088868351","NL","Netherlands"
+"184.28.100.0","184.28.100.255","3088868352","3088868607","US","United States"
+"184.28.101.0","184.28.106.255","3088868608","3088870143","NL","Netherlands"
+"184.28.107.0","184.28.111.255","3088870144","3088871423","US","United States"
+"184.28.112.0","184.28.113.255","3088871424","3088871935","NL","Netherlands"
+"184.28.114.0","184.28.147.255","3088871936","3088880639","US","United States"
+"184.28.148.0","184.28.151.255","3088880640","3088881663","NL","Netherlands"
+"184.28.152.0","184.28.155.255","3088881664","3088882687","US","United States"
+"184.28.156.0","184.28.157.255","3088882688","3088883199","NL","Netherlands"
+"184.28.158.0","184.28.231.255","3088883200","3088902143","US","United States"
+"184.28.232.0","184.28.233.255","3088902144","3088902655","NL","Netherlands"
+"184.28.234.0","184.29.20.255","3088902656","3088913663","US","United States"
+"184.29.21.0","184.29.21.255","3088913664","3088913919","NL","Netherlands"
+"184.29.22.0","184.29.63.255","3088913920","3088924671","US","United States"
+"184.29.64.0","184.29.67.255","3088924672","3088925695","NL","Netherlands"
+"184.29.68.0","184.30.95.255","3088925696","3088998399","US","United States"
+"184.30.96.0","184.30.111.255","3088998400","3089002495","NL","Netherlands"
+"184.30.112.0","184.30.207.255","3089002496","3089027071","US","United States"
+"184.30.208.0","184.30.223.255","3089027072","3089031167","NL","Netherlands"
+"184.30.224.0","184.31.79.255","3089031168","3089059839","US","United States"
+"184.31.80.0","184.31.95.255","3089059840","3089063935","NL","Netherlands"
+"184.31.96.0","184.50.159.255","3089063936","3090325503","US","United States"
+"184.50.160.0","184.50.175.255","3090325504","3090329599","NL","Netherlands"
+"184.50.176.0","184.51.145.255","3090329600","3090387455","US","United States"
+"184.51.146.0","184.51.146.255","3090387456","3090387711","NL","Netherlands"
+"184.51.147.0","184.51.147.255","3090387712","3090387967","US","United States"
+"184.51.148.0","184.51.149.255","3090387968","3090388479","NL","Netherlands"
+"184.51.150.0","184.51.153.255","3090388480","3090389503","US","United States"
+"184.51.154.0","184.51.154.127","3090389504","3090389631","CA","Canada"
+"184.51.154.128","184.51.201.255","3090389632","3090401791","US","United States"
+"184.51.202.0","184.51.202.255","3090401792","3090402047","IN","India"
+"184.51.203.0","184.51.253.255","3090402048","3090415103","US","United States"
+"184.51.254.0","184.51.255.255","3090415104","3090415615","NL","Netherlands"
+"184.52.0.0","184.63.255.255","3090415616","3091202047","US","United States"
+"184.64.0.0","184.71.255.255","3091202048","3091726335","CA","Canada"
+"184.72.0.0","184.75.127.255","3091726336","3091955711","US","United States"
+"184.75.128.0","184.75.143.255","3091955712","3091959807","CA","Canada"
+"184.75.144.0","184.75.207.255","3091959808","3091976191","US","United States"
+"184.75.208.0","184.75.223.255","3091976192","3091980287","CA","Canada"
+"184.75.224.0","184.81.255.255","3091980288","3092381695","US","United States"
+"184.82.0.0","184.82.255.255","3092381696","3092447231","TH","Thailand"
+"184.83.0.0","184.84.211.255","3092447232","3092567039","US","United States"
+"184.84.212.0","184.84.215.255","3092567040","3092568063","NL","Netherlands"
+"184.84.216.0","184.84.233.255","3092568064","3092572671","US","United States"
+"184.84.234.0","184.84.235.255","3092572672","3092573183","NL","Netherlands"
+"184.84.236.0","184.84.255.255","3092573184","3092578303","US","United States"
+"184.85.0.0","184.85.15.255","3092578304","3092582399","NL","Netherlands"
+"184.85.16.0","184.85.143.255","3092582400","3092615167","US","United States"
+"184.85.144.0","184.85.159.255","3092615168","3092619263","NL","Netherlands"
+"184.85.160.0","184.85.175.255","3092619264","3092623359","US","United States"
+"184.85.176.0","184.85.191.255","3092623360","3092627455","NL","Netherlands"
+"184.85.192.0","184.85.222.255","3092627456","3092635391","US","United States"
+"184.85.223.0","184.85.223.255","3092635392","3092635647","NL","Netherlands"
+"184.85.224.0","184.85.255.255","3092635648","3092643839","US","United States"
+"184.86.0.0","184.86.15.255","3092643840","3092647935","NL","Netherlands"
+"184.86.16.0","184.86.47.255","3092647936","3092656127","US","United States"
+"184.86.48.0","184.86.63.255","3092656128","3092660223","NL","Netherlands"
+"184.86.64.0","184.86.79.255","3092660224","3092664319","US","United States"
+"184.86.80.0","184.86.83.255","3092664320","3092665343","NL","Netherlands"
+"184.86.84.0","184.86.87.255","3092665344","3092666367","US","United States"
+"184.86.88.0","184.86.91.255","3092666368","3092667391","NL","Netherlands"
+"184.86.92.0","184.86.99.255","3092667392","3092669439","US","United States"
+"184.86.100.0","184.86.101.255","3092669440","3092669951","NL","Netherlands"
+"184.86.102.0","184.86.107.255","3092669952","3092671487","US","United States"
+"184.86.108.0","184.86.111.255","3092671488","3092672511","NL","Netherlands"
+"184.86.112.0","184.86.113.255","3092672512","3092673023","US","United States"
+"184.86.114.0","184.86.115.255","3092673024","3092673535","NL","Netherlands"
+"184.86.116.0","184.86.175.255","3092673536","3092688895","US","United States"
+"184.86.176.0","184.86.191.255","3092688896","3092692991","NL","Netherlands"
+"184.86.192.0","184.86.207.255","3092692992","3092697087","US","United States"
+"184.86.208.0","184.86.209.255","3092697088","3092697599","NL","Netherlands"
+"184.86.210.0","184.86.223.255","3092697600","3092701183","US","United States"
+"184.86.224.0","184.86.231.255","3092701184","3092703231","NL","Netherlands"
+"184.86.232.0","184.86.235.255","3092703232","3092704255","US","United States"
+"184.86.236.0","184.86.239.255","3092704256","3092705279","NL","Netherlands"
+"184.86.240.0","184.87.175.255","3092705280","3092754431","US","United States"
+"184.87.176.0","184.87.193.255","3092754432","3092759039","NL","Netherlands"
+"184.87.194.0","184.87.215.255","3092759040","3092764671","US","United States"
+"184.87.216.0","184.87.223.255","3092764672","3092766719","NL","Netherlands"
+"184.87.224.0","184.93.255.255","3092766720","3093168127","US","United States"
+"184.94.0.0","184.94.127.255","3093168128","3093200895","CA","Canada"
+"184.94.128.0","184.94.175.255","3093200896","3093213183","US","United States"
+"184.94.176.0","184.94.191.255","3093213184","3093217279","CA","Canada"
+"184.94.192.0","184.94.255.255","3093217280","3093233663","US","United States"
+"184.95.0.0","184.95.15.255","3093233664","3093237759","PR","Puerto Rico"
+"184.95.16.0","184.95.191.255","3093237760","3093282815","US","United States"
+"184.95.192.0","184.95.255.255","3093282816","3093299199","CA","Canada"
+"184.96.0.0","184.105.70.255","3093299200","3093907199","US","United States"
+"184.105.71.0","184.105.71.255","3093907200","3093907455","CA","Canada"
+"184.105.72.0","184.105.77.255","3093907456","3093908991","US","United States"
+"184.105.78.0","184.105.78.255","3093908992","3093909247","PR","Puerto Rico"
+"184.105.79.0","184.105.80.24","3093909248","3093909528","US","United States"
+"184.105.80.25","184.105.80.25","3093909529","3093909529","AT","Austria"
+"184.105.80.26","184.105.80.93","3093909530","3093909597","US","United States"
+"184.105.80.94","184.105.80.94","3093909598","3093909598","DE","Germany"
+"184.105.80.95","184.105.80.152","3093909599","3093909656","US","United States"
+"184.105.80.153","184.105.80.153","3093909657","3093909657","FR","France"
+"184.105.80.154","184.105.81.52","3093909658","3093909812","US","United States"
+"184.105.81.53","184.105.81.53","3093909813","3093909813","AT","Austria"
+"184.105.81.54","184.105.179.255","3093909814","3093935103","US","United States"
+"184.105.180.0","184.105.180.255","3093935104","3093935359","CA","Canada"
+"184.105.181.0","184.105.213.233","3093935360","3093943785","US","United States"
+"184.105.213.234","184.105.213.234","3093943786","3093943786","CZ","Czech Republic"
+"184.105.213.235","184.105.222.133","3093943787","3093945989","US","United States"
+"184.105.222.134","184.105.222.134","3093945990","3093945990","AT","Austria"
+"184.105.222.135","184.106.255.255","3093945991","3094020095","US","United States"
+"184.107.0.0","184.107.12.135","3094020096","3094023303","CA","Canada"
+"184.107.12.136","184.107.12.143","3094023304","3094023311","BD","Bangladesh"
+"184.107.12.144","184.107.49.119","3094023312","3094032759","CA","Canada"
+"184.107.49.120","184.107.49.127","3094032760","3094032767","GI","Gibraltar"
+"184.107.49.128","184.107.83.15","3094032768","3094041359","CA","Canada"
+"184.107.83.16","184.107.83.23","3094041360","3094041367","DZ","Algeria"
+"184.107.83.24","184.107.99.223","3094041368","3094045663","CA","Canada"
+"184.107.99.224","184.107.99.231","3094045664","3094045671","CO","Colombia"
+"184.107.99.232","184.107.225.55","3094045672","3094077751","CA","Canada"
+"184.107.225.56","184.107.225.63","3094077752","3094077759","US","United States"
+"184.107.225.64","184.107.255.255","3094077760","3094085631","CA","Canada"
+"184.108.0.0","184.143.255.255","3094085632","3096444927","US","United States"
+"184.144.0.0","184.150.236.58","3096444928","3096898618","CA","Canada"
+"184.150.236.59","184.150.236.59","3096898619","3096898619","US","United States"
+"184.150.236.60","184.151.255.255","3096898620","3096969215","CA","Canada"
+"184.152.0.0","184.154.170.15","3096969216","3097143823","US","United States"
+"184.154.170.16","184.154.170.23","3097143824","3097143831","BD","Bangladesh"
+"184.154.170.24","184.159.255.255","3097143832","3097493503","US","United States"
+"184.160.0.0","184.163.255.255","3097493504","3097755647","CA","Canada"
+"184.164.0.0","184.169.47.255","3097755648","3098095615","US","United States"
+"184.169.48.0","184.169.63.255","3098095616","3098099711","CA","Canada"
+"184.169.64.0","184.169.64.255","3098099712","3098099967","US","United States"
+"184.169.65.0","184.169.67.255","3098099968","3098100735","SE","Sweden"
+"184.169.68.0","184.169.69.255","3098100736","3098101247","SG","Singapore"
+"184.169.70.0","184.169.77.255","3098101248","3098103295","US","United States"
+"184.169.78.0","184.169.78.255","3098103296","3098103551","NL","Netherlands"
+"184.169.79.0","184.169.79.255","3098103552","3098103807","DE","Germany"
+"184.169.80.0","184.169.80.255","3098103808","3098104063","FR","France"
+"184.169.81.0","184.169.81.255","3098104064","3098104319","GB","United Kingdom"
+"184.169.82.0","184.169.82.255","3098104320","3098104575","IL","Israel"
+"184.169.83.0","184.169.83.255","3098104576","3098104831","AU","Australia"
+"184.169.84.0","184.169.84.255","3098104832","3098105087","JP","Japan"
+"184.169.85.0","184.169.87.255","3098105088","3098105855","ES","Spain"
+"184.169.88.0","184.169.88.255","3098105856","3098106111","HK","Hong Kong"
+"184.169.89.0","184.169.90.255","3098106112","3098106623","IN","India"
+"184.169.91.0","184.169.91.255","3098106624","3098106879","NL","Netherlands"
+"184.169.92.0","184.169.92.255","3098106880","3098107135","DE","Germany"
+"184.169.93.0","184.169.93.255","3098107136","3098107391","FR","France"
+"184.169.94.0","184.169.94.255","3098107392","3098107647","EU","Europe"
+"184.169.95.0","184.169.95.255","3098107648","3098107903","SE","Sweden"
+"184.169.96.0","184.169.255.255","3098107904","3098148863","US","United States"
+"184.170.0.0","184.170.63.255","3098148864","3098165247","JM","Jamaica"
+"184.170.64.0","184.170.127.255","3098165248","3098181631","US","United States"
+"184.170.128.0","184.170.143.255","3098181632","3098185727","CA","Canada"
+"184.170.144.0","184.171.191.255","3098185728","3098263551","US","United States"
+"184.171.192.0","184.171.223.255","3098263552","3098271743","CA","Canada"
+"184.171.224.0","184.173.255.255","3098271744","3098411007","US","United States"
+"184.174.0.0","184.174.15.255","3098411008","3098415103","PK","Pakistan"
+"184.174.16.0","184.174.255.255","3098415104","3098476543","US","United States"
+"184.175.0.0","184.175.63.255","3098476544","3098492927","CA","Canada"
+"184.175.64.0","184.175.70.255","3098492928","3098494719","US","United States"
+"184.175.71.0","184.175.74.255","3098494720","3098495743","CA","Canada"
+"184.175.75.0","184.175.75.255","3098495744","3098495999","US","United States"
+"184.175.76.0","184.175.76.255","3098496000","3098496255","CA","Canada"
+"184.175.77.0","184.175.104.255","3098496256","3098503423","US","United States"
+"184.175.105.0","184.175.105.255","3098503424","3098503679","CA","Canada"
+"184.175.106.0","184.175.119.255","3098503680","3098507263","US","United States"
+"184.175.120.0","184.175.120.255","3098507264","3098507519","CA","Canada"
+"184.175.121.0","184.255.255.255","3098507520","3103784959","US","United States"
+"185.1.0.0","185.1.0.255","3103850496","3103850751","RU","Russian Federation"
+"185.1.1.0","185.1.1.255","3103850752","3103851007","PS","Palestinian Territory"
+"185.1.2.0","185.1.3.255","3103851008","3103851519","FR","France"
+"185.1.4.0","185.1.7.255","3103851520","3103852543","PL","Poland"
+"185.1.8.0","185.1.8.255","3103852544","3103852799","AE","United Arab Emirates"
+"185.1.9.0","185.1.11.255","3103852800","3103853567","PL","Poland"
+"185.1.12.0","185.1.12.255","3103853568","3103853823","NO","Norway"
+"185.1.13.0","185.1.13.255","3103853824","3103854079","RU","Russian Federation"
+"185.1.14.0","185.1.14.255","3103854080","3103854335","FR","France"
+"185.1.15.0","185.1.15.255","3103854336","3103854591","AE","United Arab Emirates"
+"185.1.16.0","185.1.16.255","3103854592","3103854847","UA","Ukraine"
+"185.1.17.0","185.1.17.255","3103854848","3103855103","PL","Poland"
+"185.1.18.0","185.1.18.255","3103855104","3103855359","DE","Germany"
+"185.1.19.0","185.1.19.255","3103855360","3103855615","RU","Russian Federation"
+"185.1.20.0","185.1.20.255","3103855616","3103855871","ES","Spain"
+"185.1.21.0","185.1.21.255","3103855872","3103856127","AT","Austria"
+"185.1.22.0","185.1.22.255","3103856128","3103856383","PL","Poland"
+"185.1.23.0","185.1.23.255","3103856384","3103856639","RU","Russian Federation"
+"185.1.24.0","185.1.24.255","3103856640","3103856895","HU","Hungary"
+"185.1.25.0","185.1.25.255","3103856896","3103857151","CZ","Czech Republic"
+"185.1.26.0","185.1.26.255","3103857152","3103857407","FR","France"
+"185.1.27.0","185.1.27.255","3103857408","3103857663","RS","Serbia"
+"185.1.28.0","185.1.28.255","3103857664","3103857919","FR","France"
+"185.1.29.0","185.1.29.255","3103857920","3103858175","PL","Poland"
+"185.1.30.0","185.1.30.255","3103858176","3103858431","BG","Bulgaria"
+"185.1.31.0","185.1.31.255","3103858432","3103858687","AT","Austria"
+"185.1.32.0","185.1.32.255","3103858688","3103858943","NL","Netherlands"
+"185.1.33.0","185.1.33.255","3103858944","3103859199","GB","United Kingdom"
+"185.1.34.0","185.1.34.255","3103859200","3103859455","SK","Slovakia"
+"185.1.35.0","185.1.35.255","3103859456","3103859711","DE","Germany"
+"185.1.36.0","185.1.36.255","3103859712","3103859967","RO","Romania"
+"185.1.37.0","185.1.37.255","3103859968","3103860223","PL","Poland"
+"185.1.38.0","185.1.38.255","3103860224","3103860479","FR","France"
+"185.1.39.0","185.1.39.255","3103860480","3103860735","UA","Ukraine"
+"185.1.40.0","185.1.40.255","3103860736","3103860991","BG","Bulgaria"
+"185.1.41.0","185.1.41.255","3103860992","3103861247","RU","Russian Federation"
+"185.1.42.0","185.1.42.255","3103861248","3103861503","PL","Poland"
+"185.1.43.0","185.1.43.255","3103861504","3103861759","AT","Austria"
+"185.1.44.0","185.1.44.255","3103861760","3103862015","ME","Montenegro"
+"185.1.45.0","185.1.45.255","3103862016","3103862271","MD","Moldova, Republic of"
+"185.1.46.0","185.1.46.255","3103862272","3103862527","IT","Italy"
+"185.1.47.0","185.1.47.255","3103862528","3103862783","FR","France"
+"185.1.48.0","185.1.48.255","3103862784","3103863039","TR","Turkey"
+"185.1.49.0","185.1.49.255","3103863040","3103863295","RU","Russian Federation"
+"185.1.50.0","185.1.51.255","3103863296","3103863807","UA","Ukraine"
+"185.1.52.0","185.1.52.255","3103863808","3103864063","NL","Netherlands"
+"185.1.53.0","185.1.53.255","3103864064","3103864319","GB","United Kingdom"
+"185.1.54.0","185.1.54.255","3103864320","3103864575","DE","Germany"
+"185.1.55.0","185.1.55.255","3103864576","3103864831","NO","Norway"
+"185.1.56.0","185.1.56.255","3103864832","3103865087","BG","Bulgaria"
+"185.1.57.0","185.1.57.255","3103865088","3103865343","DK","Denmark"
+"185.1.58.0","185.1.58.255","3103865344","3103865599","DE","Germany"
+"185.1.59.0","185.1.59.255","3103865600","3103865855","BG","Bulgaria"
+"185.1.60.0","185.1.61.255","3103865856","3103866367","DE","Germany"
+"185.1.62.0","185.1.63.255","3103866368","3103866879","UA","Ukraine"
+"185.1.64.0","185.1.64.255","3103866880","3103867135","RU","Russian Federation"
+"185.1.65.0","185.1.65.255","3103867136","3103867391","NO","Norway"
+"185.1.66.0","185.1.66.255","3103867392","3103867647","FR","France"
+"185.1.67.0","185.1.67.255","3103867648","3103867903","RU","Russian Federation"
+"185.1.68.0","185.1.68.255","3103867904","3103868159","ES","Spain"
+"185.1.69.0","185.1.69.255","3103868160","3103868415","IE","Ireland"
+"185.1.70.0","185.1.70.255","3103868416","3103868671","RS","Serbia"
+"185.1.71.0","185.1.71.255","3103868672","3103868927","GB","United Kingdom"
+"185.1.72.0","185.1.72.255","3103868928","3103869183","LB","Lebanon"
+"185.1.73.0","185.1.73.255","3103869184","3103869439","AL","Albania"
+"185.1.74.0","185.1.74.255","3103869440","3103869695","DE","Germany"
+"185.1.75.0","185.1.75.255","3103869696","3103869951","PL","Poland"
+"185.1.76.0","185.1.76.255","3103869952","3103870207","RU","Russian Federation"
+"185.1.77.0","185.1.77.255","3103870208","3103870463","IR","Iran, Islamic Republic of"
+"185.1.78.0","185.1.78.255","3103870464","3103870719","MD","Moldova, Republic of"
+"185.1.80.0","185.1.80.255","3103870976","3103871231","IT","Italy"
+"185.1.81.0","185.1.81.255","3103871232","3103871487","RU","Russian Federation"
+"185.2.0.0","185.2.3.255","3103916032","3103917055","CH","Switzerland"
+"185.2.4.0","185.2.7.255","3103917056","3103918079","IT","Italy"
+"185.2.8.0","185.2.11.255","3103918080","3103919103","DE","Germany"
+"185.2.12.0","185.2.15.255","3103919104","3103920127","IR","Iran, Islamic Republic of"
+"185.2.16.0","185.2.19.255","3103920128","3103921151","DE","Germany"
+"185.2.20.0","185.2.23.255","3103921152","3103922175","CH","Switzerland"
+"185.2.24.0","185.2.27.255","3103922176","3103923199","NL","Netherlands"
+"185.2.28.0","185.2.28.255","3103923200","3103923455","SE","Sweden"
+"185.2.29.0","185.2.31.255","3103923456","3103924223","NL","Netherlands"
+"185.2.32.0","185.2.32.255","3103924224","3103924479","DE","Germany"
+"185.2.33.0","185.2.35.255","3103924480","3103925247","RU","Russian Federation"
+"185.2.36.0","185.2.39.255","3103925248","3103926271","PL","Poland"
+"185.2.40.0","185.2.41.255","3103926272","3103926783","CZ","Czech Republic"
+"185.2.42.0","185.2.42.255","3103926784","3103927039","SK","Slovakia"
+"185.2.43.0","185.2.43.79","3103927040","3103927119","CZ","Czech Republic"
+"185.2.43.80","185.2.43.95","3103927120","3103927135","GB","United Kingdom"
+"185.2.43.96","185.2.43.127","3103927136","3103927167","CZ","Czech Republic"
+"185.2.43.128","185.2.43.255","3103927168","3103927295","SK","Slovakia"
+"185.2.44.0","185.2.51.255","3103927296","3103929343","NL","Netherlands"
+"185.2.52.0","185.2.55.255","3103929344","3103930367","BE","Belgium"
+"185.2.56.0","185.2.59.255","3103930368","3103931391","DE","Germany"
+"185.2.60.0","185.2.63.255","3103931392","3103932415","PL","Poland"
+"185.2.64.0","185.2.67.255","3103932416","3103933439","IE","Ireland"
+"185.2.68.0","185.2.71.255","3103933440","3103934463","ES","Spain"
+"185.2.72.0","185.2.75.255","3103934464","3103935487","RU","Russian Federation"
+"185.2.76.0","185.2.79.255","3103935488","3103936511","PL","Poland"
+"185.2.80.0","185.2.83.255","3103936512","3103937535","NL","Netherlands"
+"185.2.84.0","185.2.87.255","3103937536","3103938559","PT","Portugal"
+"185.2.88.0","185.2.91.255","3103938560","3103939583","RU","Russian Federation"
+"185.2.92.0","185.2.95.255","3103939584","3103940607","BE","Belgium"
+"185.2.96.0","185.2.99.255","3103940608","3103941631","CY","Cyprus"
+"185.2.100.0","185.2.103.255","3103941632","3103942655","DE","Germany"
+"185.2.104.0","185.2.107.255","3103942656","3103943679","RU","Russian Federation"
+"185.2.108.0","185.2.111.255","3103943680","3103944703","UA","Ukraine"
+"185.2.112.0","185.2.115.255","3103944704","3103945727","PL","Poland"
+"185.2.116.0","185.2.123.255","3103945728","3103947775","DE","Germany"
+"185.2.124.0","185.2.127.255","3103947776","3103948799","RU","Russian Federation"
+"185.2.128.0","185.2.135.255","3103948800","3103950847","DE","Germany"
+"185.2.136.0","185.2.139.255","3103950848","3103951871","GB","United Kingdom"
+"185.2.140.0","185.2.143.255","3103951872","3103952895","DE","Germany"
+"185.2.144.0","185.2.147.255","3103952896","3103953919","IT","Italy"
+"185.2.148.0","185.2.149.255","3103953920","3103954431","NL","Netherlands"
+"185.2.150.0","185.2.151.255","3103954432","3103954943","ES","Spain"
+"185.2.152.0","185.2.155.255","3103954944","3103955967","SE","Sweden"
+"185.2.156.0","185.2.159.255","3103955968","3103956991","AT","Austria"
+"185.2.160.0","185.2.163.255","3103956992","3103958015","DE","Germany"
+"185.2.164.0","185.2.171.255","3103958016","3103960063","GB","United Kingdom"
+"185.2.172.0","185.2.175.255","3103960064","3103961087","NL","Netherlands"
+"185.2.176.0","185.2.176.255","3103961088","3103961343","TR","Turkey"
+"185.2.177.0","185.2.177.255","3103961344","3103961599","AE","United Arab Emirates"
+"185.2.178.0","185.2.178.255","3103961600","3103961855","AR","Argentina"
+"185.2.179.0","185.2.179.255","3103961856","3103962111","AT","Austria"
+"185.2.180.0","185.2.183.255","3103962112","3103963135","DE","Germany"
+"185.2.184.0","185.2.187.255","3103963136","3103964159","RU","Russian Federation"
+"185.2.188.0","185.2.191.255","3103964160","3103965183","MK","Macedonia"
+"185.2.192.0","185.2.199.255","3103965184","3103967231","GB","United Kingdom"
+"185.2.200.0","185.2.203.255","3103967232","3103968255","CH","Switzerland"
+"185.2.204.0","185.2.207.255","3103968256","3103969279","GB","United Kingdom"
+"185.2.208.0","185.2.211.255","3103969280","3103970303","BG","Bulgaria"
+"185.2.212.0","185.2.215.255","3103970304","3103971327","UA","Ukraine"
+"185.2.216.0","185.2.223.255","3103971328","3103973375","GB","United Kingdom"
+"185.2.224.0","185.2.227.255","3103973376","3103974399","KZ","Kazakhstan"
+"185.2.228.0","185.2.230.7","3103974400","3103974919","LT","Lithuania"
+"185.2.230.8","185.2.230.31","3103974920","3103974943","SE","Sweden"
+"185.2.230.32","185.2.230.255","3103974944","3103975167","LT","Lithuania"
+"185.2.231.0","185.2.231.255","3103975168","3103975423","SE","Sweden"
+"185.2.232.0","185.2.235.255","3103975424","3103976447","SA","Saudi Arabia"
+"185.2.236.0","185.2.239.255","3103976448","3103977471","GB","United Kingdom"
+"185.2.240.0","185.2.243.255","3103977472","3103978495","NL","Netherlands"
+"185.2.244.0","185.2.247.255","3103978496","3103979519","QA","Qatar"
+"185.2.248.0","185.2.251.255","3103979520","3103980543","DE","Germany"
+"185.2.252.0","185.2.255.255","3103980544","3103981567","FR","France"
+"185.3.0.0","185.3.7.255","3103981568","3103983615","NO","Norway"
+"185.3.8.0","185.3.11.255","3103983616","3103984639","CZ","Czech Republic"
+"185.3.12.0","185.3.15.255","3103984640","3103985663","DK","Denmark"
+"185.3.16.0","185.3.19.255","3103985664","3103986687","RU","Russian Federation"
+"185.3.20.0","185.3.23.255","3103986688","3103987711","LB","Lebanon"
+"185.3.24.0","185.3.27.255","3103987712","3103988735","FR","France"
+"185.3.28.0","185.3.31.255","3103988736","3103989759","EU","Europe"
+"185.3.32.0","185.3.35.255","3103989760","3103990783","RU","Russian Federation"
+"185.3.36.0","185.3.39.255","3103990784","3103991807","IT","Italy"
+"185.3.40.0","185.3.43.255","3103991808","3103992831","DE","Germany"
+"185.3.44.0","185.3.47.255","3103992832","3103993855","LU","Luxembourg"
+"185.3.48.0","185.3.51.255","3103993856","3103994879","SE","Sweden"
+"185.3.52.0","185.3.55.255","3103994880","3103995903","JE","Jersey"
+"185.3.56.0","185.3.59.255","3103995904","3103996927","TR","Turkey"
+"185.3.60.0","185.3.63.255","3103996928","3103997951","PL","Poland"
+"185.3.64.0","185.3.67.255","3103997952","3103998975","FR","France"
+"185.3.68.0","185.3.71.255","3103998976","3103999999","RU","Russian Federation"
+"185.3.72.0","185.3.79.255","3104000000","3104002047","GB","United Kingdom"
+"185.3.80.0","185.3.83.255","3104002048","3104003071","DE","Germany"
+"185.3.84.0","185.3.90.255","3104003072","3104004863","GB","United Kingdom"
+"185.3.91.0","185.3.91.255","3104004864","3104005119","EU","Europe"
+"185.3.92.0","185.3.95.255","3104005120","3104006143","GB","United Kingdom"
+"185.3.96.0","185.3.99.255","3104006144","3104007167","DE","Germany"
+"185.3.100.0","185.3.103.255","3104007168","3104008191","GG","Guernsey"
+"185.3.104.0","185.3.107.255","3104008192","3104009215","NL","Netherlands"
+"185.3.108.0","185.3.111.255","3104009216","3104010239","IT","Italy"
+"185.3.112.0","185.3.115.255","3104010240","3104011263","PL","Poland"
+"185.3.116.0","185.3.119.255","3104011264","3104012287","ES","Spain"
+"185.3.120.0","185.3.121.255","3104012288","3104012799","BH","Bahrain"
+"185.3.122.0","185.3.122.255","3104012800","3104013055","SA","Saudi Arabia"
+"185.3.123.0","185.3.123.255","3104013056","3104013311","BH","Bahrain"
+"185.3.124.0","185.3.127.255","3104013312","3104014335","IR","Iran, Islamic Republic of"
+"185.3.128.0","185.3.131.255","3104014336","3104015359","FR","France"
+"185.3.132.0","185.3.135.255","3104015360","3104016383","SE","Sweden"
+"185.3.136.0","185.3.139.255","3104016384","3104017407","HU","Hungary"
+"185.3.140.0","185.3.143.255","3104017408","3104018431","RU","Russian Federation"
+"185.3.144.0","185.3.147.255","3104018432","3104019455","IL","Israel"
+"185.3.148.0","185.3.151.255","3104019456","3104020479","UA","Ukraine"
+"185.3.152.0","185.3.155.255","3104020480","3104021503","AE","United Arab Emirates"
+"185.3.156.0","185.3.159.255","3104021504","3104022527","CZ","Czech Republic"
+"185.3.160.0","185.3.163.255","3104022528","3104023551","BE","Belgium"
+"185.3.164.0","185.3.167.255","3104023552","3104024575","GB","United Kingdom"
+"185.3.168.0","185.3.171.255","3104024576","3104025599","FR","France"
+"185.3.172.0","185.3.175.255","3104025600","3104026623","RU","Russian Federation"
+"185.3.176.0","185.3.179.255","3104026624","3104027647","NL","Netherlands"
+"185.3.180.0","185.3.183.255","3104027648","3104028671","RU","Russian Federation"
+"185.3.184.0","185.3.187.255","3104028672","3104029695","DE","Germany"
+"185.3.188.0","185.3.191.255","3104029696","3104030719","IT","Italy"
+"185.3.192.0","185.3.195.255","3104030720","3104031743","HR","Croatia"
+"185.3.196.0","185.3.199.255","3104031744","3104032767","FR","France"
+"185.3.200.0","185.3.203.255","3104032768","3104033791","IR","Iran, Islamic Republic of"
+"185.3.204.0","185.3.211.255","3104033792","3104035839","NL","Netherlands"
+"185.3.212.0","185.3.215.255","3104035840","3104036863","IR","Iran, Islamic Republic of"
+"185.3.216.0","185.3.219.255","3104036864","3104037887","BE","Belgium"
+"185.3.220.0","185.3.223.255","3104037888","3104038911","GR","Greece"
+"185.3.224.0","185.3.227.255","3104038912","3104039935","PL","Poland"
+"185.3.228.0","185.3.231.255","3104039936","3104040959","LT","Lithuania"
+"185.3.232.0","185.3.235.255","3104040960","3104041983","DE","Germany"
+"185.3.236.0","185.3.239.255","3104041984","3104043007","ES","Spain"
+"185.3.240.0","185.3.243.255","3104043008","3104044031","RU","Russian Federation"
+"185.3.244.0","185.3.247.255","3104044032","3104045055","HU","Hungary"
+"185.3.252.0","185.3.255.255","3104046080","3104047103","IT","Italy"
+"185.4.0.0","185.4.3.255","3104047104","3104048127","IR","Iran, Islamic Republic of"
+"185.4.4.0","185.4.7.255","3104048128","3104049151","GB","United Kingdom"
+"185.4.8.0","185.4.11.255","3104049152","3104050175","SE","Sweden"
+"185.4.12.0","185.4.15.255","3104050176","3104051199","GB","United Kingdom"
+"185.4.16.0","185.4.19.255","3104051200","3104052223","IR","Iran, Islamic Republic of"
+"185.4.20.0","185.4.23.255","3104052224","3104053247","FR","France"
+"185.4.24.0","185.4.27.255","3104053248","3104054271","GB","United Kingdom"
+"185.4.28.0","185.4.31.255","3104054272","3104055295","IR","Iran, Islamic Republic of"
+"185.4.32.0","185.4.35.255","3104055296","3104056319","ES","Spain"
+"185.4.36.0","185.4.39.255","3104056320","3104057343","NO","Norway"
+"185.4.40.0","185.4.43.255","3104057344","3104058367","UA","Ukraine"
+"185.4.44.0","185.4.47.255","3104058368","3104059391","FR","France"
+"185.4.48.0","185.4.51.255","3104059392","3104060415","GB","United Kingdom"
+"185.4.52.0","185.4.55.255","3104060416","3104061439","AD","Andorra"
+"185.4.56.0","185.4.59.255","3104061440","3104062463","RU","Russian Federation"
+"185.4.60.0","185.4.63.255","3104062464","3104063487","FR","France"
+"185.4.64.0","185.4.67.255","3104063488","3104064511","RU","Russian Federation"
+"185.4.68.0","185.4.71.255","3104064512","3104065535","TR","Turkey"
+"185.4.72.0","185.4.75.255","3104065536","3104066559","EE","Estonia"
+"185.4.76.0","185.4.79.255","3104066560","3104067583","FR","France"
+"185.4.80.0","185.4.83.255","3104067584","3104068607","BG","Bulgaria"
+"185.4.84.0","185.4.87.255","3104068608","3104069631","SY","Syrian Arab Republic"
+"185.4.88.0","185.4.91.255","3104069632","3104070655","GR","Greece"
+"185.4.92.0","185.4.95.255","3104070656","3104071679","ES","Spain"
+"185.4.96.0","185.4.103.255","3104071680","3104073727","GB","United Kingdom"
+"185.4.104.0","185.4.107.255","3104073728","3104074751","IR","Iran, Islamic Republic of"
+"185.4.108.0","185.4.111.255","3104074752","3104075775","RU","Russian Federation"
+"185.4.112.0","185.4.115.255","3104075776","3104076799","NL","Netherlands"
+"185.4.116.0","185.4.119.255","3104076800","3104077823","GB","United Kingdom"
+"185.4.120.0","185.4.123.255","3104077824","3104078847","AT","Austria"
+"185.4.124.0","185.4.127.255","3104078848","3104079871","FR","France"
+"185.4.128.0","185.4.131.255","3104079872","3104080895","GB","United Kingdom"
+"185.4.132.0","185.4.135.255","3104080896","3104081919","GR","Greece"
+"185.4.136.0","185.4.139.255","3104081920","3104082943","DK","Denmark"
+"185.4.140.0","185.4.143.255","3104082944","3104083967","IT","Italy"
+"185.4.144.0","185.4.147.255","3104083968","3104084991","RU","Russian Federation"
+"185.4.148.0","185.4.148.255","3104084992","3104085247","NL","Netherlands"
+"185.4.149.0","185.4.149.255","3104085248","3104085503","HR","Croatia"
+"185.4.150.0","185.4.151.255","3104085504","3104086015","NL","Netherlands"
+"185.4.152.0","185.4.155.255","3104086016","3104087039","IT","Italy"
+"185.4.156.0","185.4.159.255","3104087040","3104088063","GB","United Kingdom"
+"185.4.160.0","185.4.163.255","3104088064","3104089087","UZ","Uzbekistan"
+"185.4.164.0","185.4.167.255","3104089088","3104090111","GB","United Kingdom"
+"185.4.168.0","185.4.171.255","3104090112","3104091135","CH","Switzerland"
+"185.4.172.0","185.4.175.255","3104091136","3104092159","NO","Norway"
+"185.4.176.0","185.4.183.255","3104092160","3104094207","RU","Russian Federation"
+"185.4.184.0","185.4.191.255","3104094208","3104096255","ES","Spain"
+"185.4.192.0","185.4.195.255","3104096256","3104097279","IE","Ireland"
+"185.4.196.0","185.4.199.255","3104097280","3104098303","GB","United Kingdom"
+"185.4.200.0","185.4.203.255","3104098304","3104099327","CZ","Czech Republic"
+"185.4.204.0","185.4.207.255","3104099328","3104100351","RU","Russian Federation"
+"185.4.208.0","185.4.211.255","3104100352","3104101375","TR","Turkey"
+"185.4.212.0","185.4.215.255","3104101376","3104102399","PL","Poland"
+"185.4.216.0","185.4.219.255","3104102400","3104103423","DK","Denmark"
+"185.4.220.0","185.4.223.255","3104103424","3104104447","IR","Iran, Islamic Republic of"
+"185.4.224.0","185.4.227.255","3104104448","3104105471","TR","Turkey"
+"185.4.228.0","185.4.231.255","3104105472","3104106495","FI","Finland"
+"185.4.232.0","185.4.235.255","3104106496","3104107519","DE","Germany"
+"185.4.236.0","185.4.239.255","3104107520","3104108543","UA","Ukraine"
+"185.4.240.0","185.4.243.255","3104108544","3104109567","GB","United Kingdom"
+"185.4.244.0","185.4.247.255","3104109568","3104110591","ES","Spain"
+"185.4.248.0","185.4.251.255","3104110592","3104111615","FR","France"
+"185.4.252.0","185.4.255.255","3104111616","3104112639","LB","Lebanon"
+"185.5.0.0","185.5.3.255","3104112640","3104113663","GB","United Kingdom"
+"185.5.4.0","185.5.7.255","3104113664","3104114687","MK","Macedonia"
+"185.5.8.0","185.5.15.255","3104114688","3104116735","DE","Germany"
+"185.5.16.0","185.5.19.255","3104116736","3104117759","RU","Russian Federation"
+"185.5.20.0","185.5.23.255","3104117760","3104118783","SE","Sweden"
+"185.5.24.0","185.5.31.255","3104118784","3104120831","DE","Germany"
+"185.5.32.0","185.5.35.255","3104120832","3104121855","CH","Switzerland"
+"185.5.36.0","185.5.39.255","3104121856","3104122879","GB","United Kingdom"
+"185.5.40.0","185.5.43.255","3104122880","3104123903","RU","Russian Federation"
+"185.5.44.0","185.5.44.255","3104123904","3104124159","SE","Sweden"
+"185.5.45.0","185.5.45.255","3104124160","3104124415","LU","Luxembourg"
+"185.5.46.0","185.5.46.255","3104124416","3104124671","RO","Romania"
+"185.5.47.0","185.5.47.255","3104124672","3104124927","CZ","Czech Republic"
+"185.5.48.0","185.5.51.255","3104124928","3104125951","MT","Malta"
+"185.5.52.0","185.5.55.255","3104125952","3104126975","LT","Lithuania"
+"185.5.56.0","185.5.59.255","3104126976","3104127999","CH","Switzerland"
+"185.5.60.0","185.5.63.255","3104128000","3104129023","IT","Italy"
+"185.5.64.0","185.5.67.255","3104129024","3104130047","GB","United Kingdom"
+"185.5.68.0","185.5.71.255","3104130048","3104131071","CZ","Czech Republic"
+"185.5.72.0","185.5.75.255","3104131072","3104132095","EU","Europe"
+"185.5.76.0","185.5.79.255","3104132096","3104133119","GR","Greece"
+"185.5.80.0","185.5.83.255","3104133120","3104134143","DE","Germany"
+"185.5.84.0","185.5.87.255","3104134144","3104135167","ES","Spain"
+"185.5.88.0","185.5.91.255","3104135168","3104136191","GB","United Kingdom"
+"185.5.92.0","185.5.95.255","3104136192","3104137215","IT","Italy"
+"185.5.96.0","185.5.99.255","3104137216","3104138239","PL","Poland"
+"185.5.100.0","185.5.103.255","3104138240","3104139263","DE","Germany"
+"185.5.104.0","185.5.107.255","3104139264","3104140287","UA","Ukraine"
+"185.5.108.0","185.5.111.255","3104140288","3104141311","FR","France"
+"185.5.112.0","185.5.115.255","3104141312","3104142335","IT","Italy"
+"185.5.116.0","185.5.119.255","3104142336","3104143359","BG","Bulgaria"
+"185.5.120.0","185.5.123.255","3104143360","3104144383","NL","Netherlands"
+"185.5.124.0","185.5.127.255","3104144384","3104145407","ES","Spain"
+"185.5.128.0","185.5.131.255","3104145408","3104146431","RU","Russian Federation"
+"185.5.132.0","185.5.135.255","3104146432","3104147455","NL","Netherlands"
+"185.5.136.0","185.5.143.255","3104147456","3104149503","RU","Russian Federation"
+"185.5.144.0","185.5.147.255","3104149504","3104150527","GB","United Kingdom"
+"185.5.148.0","185.5.151.255","3104150528","3104151551","RU","Russian Federation"
+"185.5.152.0","185.5.155.255","3104151552","3104152575","SA","Saudi Arabia"
+"185.5.156.0","185.5.159.255","3104152576","3104153599","IR","Iran, Islamic Republic of"
+"185.5.160.0","185.5.163.255","3104153600","3104154623","RU","Russian Federation"
+"185.5.164.0","185.5.167.255","3104154624","3104155647","DK","Denmark"
+"185.5.168.0","185.5.171.255","3104155648","3104156671","DE","Germany"
+"185.5.172.0","185.5.172.71","3104156672","3104156743","RO","Romania"
+"185.5.172.72","185.5.172.79","3104156744","3104156751","GB","United Kingdom"
+"185.5.172.80","185.5.172.191","3104156752","3104156863","RO","Romania"
+"185.5.172.192","185.5.172.223","3104156864","3104156895","GB","United Kingdom"
+"185.5.172.224","185.5.173.31","3104156896","3104156959","RO","Romania"
+"185.5.173.32","185.5.173.63","3104156960","3104156991","US","United States"
+"185.5.173.64","185.5.175.255","3104156992","3104157695","RO","Romania"
+"185.5.176.0","185.5.179.255","3104157696","3104158719","TR","Turkey"
+"185.5.180.0","185.5.183.255","3104158720","3104159743","IT","Italy"
+"185.5.184.0","185.5.187.255","3104159744","3104160767","CH","Switzerland"
+"185.5.188.0","185.5.191.255","3104160768","3104161791","GB","United Kingdom"
+"185.5.192.0","185.5.195.255","3104161792","3104162815","RU","Russian Federation"
+"185.5.196.0","185.5.203.255","3104162816","3104164863","IT","Italy"
+"185.5.204.0","185.5.207.255","3104164864","3104165887","RU","Russian Federation"
+"185.5.208.0","185.5.211.255","3104165888","3104166911","IT","Italy"
+"185.5.212.0","185.5.215.255","3104166912","3104167935","FR","France"
+"185.5.216.0","185.5.219.255","3104167936","3104168959","PL","Poland"
+"185.5.220.0","185.5.223.255","3104168960","3104169983","PS","Palestinian Territory"
+"185.5.224.0","185.5.227.255","3104169984","3104171007","CZ","Czech Republic"
+"185.5.228.0","185.5.231.255","3104171008","3104172031","HU","Hungary"
+"185.5.232.0","185.5.233.163","3104172032","3104172451","NO","Norway"
+"185.5.233.164","185.5.233.164","3104172452","3104172452","US","United States"
+"185.5.233.165","185.5.235.255","3104172453","3104173055","NO","Norway"
+"185.5.236.0","185.5.239.255","3104173056","3104174079","ES","Spain"
+"185.5.240.0","185.5.243.255","3104174080","3104175103","IE","Ireland"
+"185.5.244.0","185.5.247.255","3104175104","3104176127","IT","Italy"
+"185.5.248.0","185.5.251.255","3104176128","3104177151","RU","Russian Federation"
+"185.5.252.0","185.5.255.255","3104177152","3104178175","UA","Ukraine"
+"185.6.0.0","185.6.3.255","3104178176","3104179199","PL","Poland"
+"185.6.4.0","185.6.7.255","3104179200","3104180223","ES","Spain"
+"185.6.8.0","185.6.11.255","3104180224","3104181247","SE","Sweden"
+"185.6.12.0","185.6.15.255","3104181248","3104182271","RU","Russian Federation"
+"185.6.16.0","185.6.19.255","3104182272","3104183295","PS","Palestinian Territory"
+"185.6.20.0","185.6.23.255","3104183296","3104184319","MK","Macedonia"
+"185.6.24.0","185.6.27.255","3104184320","3104185343","BY","Belarus"
+"185.6.28.0","185.6.31.255","3104185344","3104186367","PL","Poland"
+"185.6.32.0","185.6.35.255","3104186368","3104187391","ES","Spain"
+"185.6.36.0","185.6.39.255","3104187392","3104188415","IE","Ireland"
+"185.6.40.0","185.6.43.255","3104188416","3104189439","UZ","Uzbekistan"
+"185.6.44.0","185.6.47.255","3104189440","3104190463","RU","Russian Federation"
+"185.6.48.0","185.6.51.255","3104190464","3104191487","NL","Netherlands"
+"185.6.52.0","185.6.55.255","3104191488","3104192511","PL","Poland"
+"185.6.56.0","185.6.59.255","3104192512","3104193535","PS","Palestinian Territory"
+"185.6.60.0","185.6.63.255","3104193536","3104194559","FR","France"
+"185.6.64.0","185.6.67.255","3104194560","3104195583","IL","Israel"
+"185.6.68.0","185.6.71.255","3104195584","3104196607","DE","Germany"
+"185.6.72.0","185.6.75.255","3104196608","3104197631","IT","Italy"
+"185.6.76.0","185.6.79.255","3104197632","3104198655","GR","Greece"
+"185.6.80.0","185.6.83.255","3104198656","3104199679","RU","Russian Federation"
+"185.6.84.0","185.6.87.255","3104199680","3104200703","NL","Netherlands"
+"185.6.88.0","185.6.91.255","3104200704","3104201727","IT","Italy"
+"185.6.92.0","185.6.95.255","3104201728","3104202751","FR","France"
+"185.6.96.0","185.6.99.255","3104202752","3104203775","DE","Germany"
+"185.6.100.0","185.6.103.255","3104203776","3104204799","HU","Hungary"
+"185.6.104.0","185.6.107.255","3104204800","3104205823","BA","Bosnia and Herzegovina"
+"185.6.108.0","185.6.108.255","3104205824","3104206079","NL","Netherlands"
+"185.6.109.0","185.6.109.255","3104206080","3104206335","GB","United Kingdom"
+"185.6.110.0","185.6.111.255","3104206336","3104206847","NL","Netherlands"
+"185.6.112.0","185.6.115.255","3104206848","3104207871","PL","Poland"
+"185.6.116.0","185.6.119.255","3104207872","3104208895","RU","Russian Federation"
+"185.6.120.0","185.6.123.255","3104208896","3104209919","DE","Germany"
+"185.6.124.0","185.6.127.255","3104209920","3104210943","RU","Russian Federation"
+"185.6.132.0","185.6.135.255","3104211968","3104212991","GB","United Kingdom"
+"185.6.136.0","185.6.139.255","3104212992","3104214015","HU","Hungary"
+"185.6.140.0","185.6.143.255","3104214016","3104215039","FR","France"
+"185.6.144.0","185.6.147.255","3104215040","3104216063","DE","Germany"
+"185.6.148.0","185.6.151.255","3104216064","3104217087","LB","Lebanon"
+"185.6.152.0","185.6.155.255","3104217088","3104218111","GB","United Kingdom"
+"185.6.156.0","185.6.159.255","3104218112","3104219135","HU","Hungary"
+"185.6.160.0","185.6.163.255","3104219136","3104220159","NL","Netherlands"
+"185.6.164.0","185.6.167.255","3104220160","3104221183","RU","Russian Federation"
+"185.6.168.0","185.6.171.255","3104221184","3104222207","CH","Switzerland"
+"185.6.172.0","185.6.175.255","3104222208","3104223231","RU","Russian Federation"
+"185.6.176.0","185.6.179.255","3104223232","3104224255","EE","Estonia"
+"185.6.180.0","185.6.183.255","3104224256","3104225279","FI","Finland"
+"185.6.184.0","185.6.187.255","3104225280","3104226303","UA","Ukraine"
+"185.6.188.0","185.6.191.255","3104226304","3104227327","RS","Serbia"
+"185.6.192.0","185.6.195.255","3104227328","3104228351","IT","Italy"
+"185.6.196.0","185.6.199.255","3104228352","3104229375","GB","United Kingdom"
+"185.6.200.0","185.6.203.255","3104229376","3104230399","ES","Spain"
+"185.6.204.0","185.6.207.255","3104230400","3104231423","NL","Netherlands"
+"185.6.208.0","185.6.215.255","3104231424","3104233471","FR","France"
+"185.6.216.0","185.6.219.255","3104233472","3104234495","RU","Russian Federation"
+"185.6.220.0","185.6.223.255","3104234496","3104235519","OM","Oman"
+"185.6.224.0","185.6.227.255","3104235520","3104236543","GB","United Kingdom"
+"185.6.228.0","185.6.231.255","3104236544","3104237567","RU","Russian Federation"
+"185.6.232.0","185.6.235.255","3104237568","3104238591","LU","Luxembourg"
+"185.6.236.0","185.6.239.255","3104238592","3104239615","RU","Russian Federation"
+"185.6.240.0","185.6.243.255","3104239616","3104240639","IT","Italy"
+"185.6.244.0","185.6.251.255","3104240640","3104242687","RU","Russian Federation"
+"185.6.252.0","185.6.255.255","3104242688","3104243711","DE","Germany"
+"185.7.0.0","185.7.3.255","3104243712","3104244735","TR","Turkey"
+"185.7.4.0","185.7.7.255","3104244736","3104245759","FR","France"
+"185.7.8.0","185.7.11.255","3104245760","3104246783","BH","Bahrain"
+"185.7.12.0","185.7.15.255","3104246784","3104247807","FR","France"
+"185.7.16.0","185.7.19.255","3104247808","3104248831","AT","Austria"
+"185.7.20.0","185.7.27.255","3104248832","3104250879","CZ","Czech Republic"
+"185.7.28.0","185.7.31.255","3104250880","3104251903","RU","Russian Federation"
+"185.7.32.0","185.7.33.255","3104251904","3104252415","SE","Sweden"
+"185.7.34.0","185.7.34.255","3104252416","3104252671","NL","Netherlands"
+"185.7.35.0","185.7.35.255","3104252672","3104252927","LU","Luxembourg"
+"185.7.36.0","185.7.39.255","3104252928","3104253951","FR","France"
+"185.7.40.0","185.7.43.255","3104253952","3104254975","RU","Russian Federation"
+"185.7.44.0","185.7.47.255","3104254976","3104255999","CZ","Czech Republic"
+"185.7.48.0","185.7.51.255","3104256000","3104257023","RU","Russian Federation"
+"185.7.52.0","185.7.55.255","3104257024","3104258047","HR","Croatia"
+"185.7.56.0","185.7.59.255","3104258048","3104259071","DE","Germany"
+"185.7.60.0","185.7.63.255","3104259072","3104260095","NO","Norway"
+"185.7.64.0","185.7.67.255","3104260096","3104261119","FR","France"
+"185.7.68.0","185.7.71.255","3104261120","3104262143","DE","Germany"
+"185.7.72.0","185.7.75.255","3104262144","3104263167","FR","France"
+"185.7.76.0","185.7.79.255","3104263168","3104264191","NL","Netherlands"
+"185.7.80.0","185.7.83.255","3104264192","3104265215","GB","United Kingdom"
+"185.7.84.0","185.7.87.255","3104265216","3104266239","RU","Russian Federation"
+"185.7.88.0","185.7.91.255","3104266240","3104267263","GB","United Kingdom"
+"185.7.92.0","185.7.95.255","3104267264","3104268287","RU","Russian Federation"
+"185.7.96.0","185.7.99.255","3104268288","3104269311","NL","Netherlands"
+"185.7.100.0","185.7.103.255","3104269312","3104270335","FR","France"
+"185.7.104.0","185.7.107.255","3104270336","3104271359","PL","Poland"
+"185.7.108.0","185.7.111.255","3104271360","3104272383","FR","France"
+"185.7.112.0","185.7.115.255","3104272384","3104273407","IT","Italy"
+"185.7.116.0","185.7.119.255","3104273408","3104274431","RU","Russian Federation"
+"185.7.120.0","185.7.123.255","3104274432","3104275455","PS","Palestinian Territory"
+"185.7.124.0","185.7.127.255","3104275456","3104276479","AT","Austria"
+"185.7.128.0","185.7.131.255","3104276480","3104277503","LB","Lebanon"
+"185.7.132.0","185.7.143.255","3104277504","3104280575","NO","Norway"
+"185.7.144.0","185.7.147.255","3104280576","3104281599","RU","Russian Federation"
+"185.7.148.0","185.7.151.255","3104281600","3104282623","GB","United Kingdom"
+"185.7.152.0","185.7.155.255","3104282624","3104283647","RU","Russian Federation"
+"185.7.156.0","185.7.159.255","3104283648","3104284671","CY","Cyprus"
+"185.7.160.0","185.7.163.255","3104284672","3104285695","FR","France"
+"185.7.164.0","185.7.167.255","3104285696","3104286719","GB","United Kingdom"
+"185.7.168.0","185.7.171.255","3104286720","3104287743","PL","Poland"
+"185.7.172.0","185.7.175.255","3104287744","3104288767","RU","Russian Federation"
+"185.7.176.0","185.7.179.255","3104288768","3104289791","TR","Turkey"
+"185.7.180.0","185.7.183.255","3104289792","3104290815","RU","Russian Federation"
+"185.7.184.0","185.7.187.255","3104290816","3104291839","IE","Ireland"
+"185.7.188.0","185.7.191.255","3104291840","3104292863","GB","United Kingdom"
+"185.7.192.0","185.7.195.255","3104292864","3104293887","NO","Norway"
+"185.7.196.0","185.7.199.255","3104293888","3104294911","DE","Germany"
+"185.7.200.0","185.7.203.255","3104294912","3104295935","RU","Russian Federation"
+"185.7.204.0","185.7.207.255","3104295936","3104296959","BG","Bulgaria"
+"185.7.208.0","185.7.211.255","3104296960","3104297983","DE","Germany"
+"185.7.212.0","185.7.215.255","3104297984","3104299007","FR","France"
+"185.7.216.0","185.7.219.255","3104299008","3104300031","BG","Bulgaria"
+"185.7.220.0","185.7.223.255","3104300032","3104301055","NO","Norway"
+"185.7.224.0","185.7.226.255","3104301056","3104301823","US","United States"
+"185.7.227.0","185.7.227.255","3104301824","3104302079","NL","Netherlands"
+"185.7.228.0","185.7.231.255","3104302080","3104303103","GB","United Kingdom"
+"185.7.232.0","185.7.235.255","3104303104","3104304127","RU","Russian Federation"
+"185.7.236.0","185.7.239.255","3104304128","3104305151","LV","Latvia"
+"185.7.240.0","185.7.243.255","3104305152","3104306175","FR","France"
+"185.7.244.0","185.7.247.255","3104306176","3104307199","GB","United Kingdom"
+"185.7.248.0","185.7.251.255","3104307200","3104308223","NL","Netherlands"
+"185.7.252.0","185.7.255.255","3104308224","3104309247","EE","Estonia"
+"185.8.0.0","185.8.3.255","3104309248","3104310271","AM","Armenia"
+"185.8.4.0","185.8.7.255","3104310272","3104311295","RU","Russian Federation"
+"185.8.8.0","185.8.11.255","3104311296","3104312319","DE","Germany"
+"185.8.12.0","185.8.15.255","3104312320","3104313343","TR","Turkey"
+"185.8.16.0","185.8.19.255","3104313344","3104314367","NO","Norway"
+"185.8.20.0","185.8.23.255","3104314368","3104315391","RU","Russian Federation"
+"185.8.24.0","185.8.27.255","3104315392","3104316415","IT","Italy"
+"185.8.28.0","185.8.31.255","3104316416","3104317439","FR","France"
+"185.8.32.0","185.8.35.255","3104317440","3104318463","TR","Turkey"
+"185.8.36.0","185.8.39.255","3104318464","3104319487","IT","Italy"
+"185.8.40.0","185.8.43.255","3104319488","3104320511","UA","Ukraine"
+"185.8.44.0","185.8.47.255","3104320512","3104321535","BE","Belgium"
+"185.8.48.0","185.8.51.255","3104321536","3104322559","FR","France"
+"185.8.52.0","185.8.55.255","3104322560","3104323583","BE","Belgium"
+"185.8.56.0","185.8.59.255","3104323584","3104324607","CZ","Czech Republic"
+"185.8.60.0","185.8.63.255","3104324608","3104325631","LV","Latvia"
+"185.8.64.0","185.8.67.255","3104325632","3104326655","FR","France"
+"185.8.68.0","185.8.71.255","3104326656","3104327679","MD","Moldova, Republic of"
+"185.8.72.0","185.8.75.255","3104327680","3104328703","HU","Hungary"
+"185.8.76.0","185.8.79.255","3104328704","3104329727","FR","France"
+"185.8.80.0","185.8.83.255","3104329728","3104330751","SE","Sweden"
+"185.8.84.0","185.8.87.255","3104330752","3104331775","DE","Germany"
+"185.8.88.0","185.8.95.255","3104331776","3104333823","GB","United Kingdom"
+"185.8.96.0","185.8.99.255","3104333824","3104334847","FR","France"
+"185.8.100.0","185.8.103.255","3104334848","3104335871","SE","Sweden"
+"185.8.104.0","185.8.107.255","3104335872","3104336895","LT","Lithuania"
+"185.8.108.0","185.8.111.255","3104336896","3104337919","GB","United Kingdom"
+"185.8.112.0","185.8.115.255","3104337920","3104338943","IE","Ireland"
+"185.8.116.0","185.8.119.255","3104338944","3104339967","DE","Germany"
+"185.8.120.0","185.8.123.255","3104339968","3104340991","IT","Italy"
+"185.8.124.0","185.8.127.255","3104340992","3104342015","RU","Russian Federation"
+"185.8.128.0","185.8.131.255","3104342016","3104343039","TR","Turkey"
+"185.8.132.0","185.8.135.255","3104343040","3104344063","GB","United Kingdom"
+"185.8.136.0","185.8.139.255","3104344064","3104345087","DE","Germany"
+"185.8.140.0","185.8.143.255","3104345088","3104346111","ES","Spain"
+"185.8.144.0","185.8.147.255","3104346112","3104347135","FR","France"
+"185.8.148.0","185.8.151.255","3104347136","3104348159","IT","Italy"
+"185.8.152.0","185.8.155.255","3104348160","3104349183","RO","Romania"
+"185.8.156.0","185.8.159.255","3104349184","3104350207","RU","Russian Federation"
+"185.8.160.0","185.8.167.255","3104350208","3104352255","CZ","Czech Republic"
+"185.8.168.0","185.8.171.255","3104352256","3104353279","DE","Germany"
+"185.8.172.0","185.8.175.255","3104353280","3104354303","IR","Iran, Islamic Republic of"
+"185.8.176.0","185.8.179.255","3104354304","3104355327","NL","Netherlands"
+"185.8.180.0","185.8.183.255","3104355328","3104356351","RU","Russian Federation"
+"185.8.184.0","185.8.187.255","3104356352","3104357375","AT","Austria"
+"185.8.188.0","185.8.191.255","3104357376","3104358399","CZ","Czech Republic"
+"185.8.192.0","185.8.195.255","3104358400","3104359423","IE","Ireland"
+"185.8.196.0","185.8.196.127","3104359424","3104359551","IT","Italy"
+"185.8.196.128","185.8.196.255","3104359552","3104359679","RO","Romania"
+"185.8.197.0","185.8.199.255","3104359680","3104360447","IT","Italy"
+"185.8.200.0","185.8.203.255","3104360448","3104361471","RU","Russian Federation"
+"185.8.204.0","185.8.207.255","3104361472","3104362495","GB","United Kingdom"
+"185.8.208.0","185.8.211.255","3104362496","3104363519","CH","Switzerland"
+"185.8.212.0","185.8.215.255","3104363520","3104364543","UZ","Uzbekistan"
+"185.8.216.0","185.8.223.255","3104364544","3104366591","RU","Russian Federation"
+"185.8.224.0","185.8.231.255","3104366592","3104368639","DE","Germany"
+"185.8.232.0","185.8.235.255","3104368640","3104369663","KZ","Kazakhstan"
+"185.8.236.0","185.8.239.255","3104369664","3104370687","CZ","Czech Republic"
+"185.8.240.0","185.8.247.255","3104370688","3104372735","ES","Spain"
+"185.8.248.0","185.8.251.255","3104372736","3104373759","NO","Norway"
+"185.8.252.0","185.8.255.255","3104373760","3104374783","FR","France"
+"185.9.0.0","185.9.3.255","3104374784","3104375807","SE","Sweden"
+"185.9.4.0","185.9.7.255","3104375808","3104376831","DK","Denmark"
+"185.9.8.0","185.9.11.255","3104376832","3104377855","FI","Finland"
+"185.9.12.0","185.9.15.255","3104377856","3104378879","DE","Germany"
+"185.9.16.0","185.9.17.79","3104378880","3104379215","GB","United Kingdom"
+"185.9.17.80","185.9.17.87","3104379216","3104379223","CZ","Czech Republic"
+"185.9.17.88","185.9.18.255","3104379224","3104379647","GB","United Kingdom"
+"185.9.19.0","185.9.19.255","3104379648","3104379903","AT","Austria"
+"185.9.20.0","185.9.23.255","3104379904","3104380927","FR","France"
+"185.9.24.0","185.9.27.255","3104380928","3104381951","DK","Denmark"
+"185.9.28.0","185.9.31.255","3104381952","3104382975","DE","Germany"
+"185.9.32.0","185.9.35.255","3104382976","3104383999","GB","United Kingdom"
+"185.9.36.0","185.9.39.255","3104384000","3104385023","TR","Turkey"
+"185.9.40.0","185.9.43.255","3104385024","3104386047","UA","Ukraine"
+"185.9.44.0","185.9.47.255","3104386048","3104387071","AL","Albania"
+"185.9.48.0","185.9.51.255","3104387072","3104388095","GB","United Kingdom"
+"185.9.52.0","185.9.55.255","3104388096","3104389119","IT","Italy"
+"185.9.56.0","185.9.59.255","3104389120","3104390143","PL","Poland"
+"185.9.60.0","185.9.63.255","3104390144","3104391167","SE","Sweden"
+"185.9.64.0","185.9.67.255","3104391168","3104392191","DE","Germany"
+"185.9.68.0","185.9.71.255","3104392192","3104393215","IQ","Iraq"
+"185.9.72.0","185.9.87.255","3104393216","3104397311","RU","Russian Federation"
+"185.9.88.0","185.9.91.255","3104397312","3104398335","NO","Norway"
+"185.9.92.0","185.9.95.255","3104398336","3104399359","GB","United Kingdom"
+"185.9.96.0","185.9.99.255","3104399360","3104400383","FR","France"
+"185.9.100.0","185.9.103.255","3104400384","3104401407","MT","Malta"
+"185.9.104.0","185.9.111.255","3104401408","3104403455","DE","Germany"
+"185.9.112.0","185.9.115.255","3104403456","3104404479","SK","Slovakia"
+"185.9.116.0","185.9.119.255","3104404480","3104405503","CZ","Czech Republic"
+"185.9.120.0","185.9.120.255","3104405504","3104405759","KZ","Kazakhstan"
+"185.9.121.0","185.9.121.255","3104405760","3104406015","RU","Russian Federation"
+"185.9.122.0","185.9.123.255","3104406016","3104406527","KZ","Kazakhstan"
+"185.9.124.0","185.9.127.255","3104406528","3104407551","PL","Poland"
+"185.9.128.0","185.9.131.255","3104407552","3104408575","DE","Germany"
+"185.9.132.0","185.9.135.255","3104408576","3104409599","AT","Austria"
+"185.9.136.0","185.9.139.255","3104409600","3104410623","LB","Lebanon"
+"185.9.140.0","185.9.143.255","3104410624","3104411647","DK","Denmark"
+"185.9.144.0","185.9.147.255","3104411648","3104412671","RU","Russian Federation"
+"185.9.148.0","185.9.151.255","3104412672","3104413695","IT","Italy"
+"185.9.152.0","185.9.155.255","3104413696","3104414719","FR","France"
+"185.9.156.0","185.9.159.255","3104414720","3104415743","TR","Turkey"
+"185.9.160.0","185.9.163.255","3104415744","3104416767","RU","Russian Federation"
+"185.9.164.0","185.9.167.255","3104416768","3104417791","SE","Sweden"
+"185.9.168.0","185.9.171.255","3104417792","3104418815","US","United States"
+"185.9.172.0","185.9.175.255","3104418816","3104419839","GB","United Kingdom"
+"185.9.176.0","185.9.183.255","3104419840","3104421887","DE","Germany"
+"185.9.184.0","185.9.187.255","3104421888","3104422911","RU","Russian Federation"
+"185.9.188.0","185.9.191.255","3104422912","3104423935","LU","Luxembourg"
+"185.9.192.0","185.9.195.255","3104423936","3104424959","ES","Spain"
+"185.9.196.0","185.9.199.255","3104424960","3104425983","KW","Kuwait"
+"185.9.200.0","185.9.207.255","3104425984","3104428031","RU","Russian Federation"
+"185.9.208.0","185.9.211.255","3104428032","3104429055","IT","Italy"
+"185.9.212.0","185.9.215.255","3104429056","3104430079","GI","Gibraltar"
+"185.9.216.0","185.9.219.255","3104430080","3104431103","DE","Germany"
+"185.9.220.0","185.9.223.255","3104431104","3104432127","TR","Turkey"
+"185.9.224.0","185.9.227.255","3104432128","3104433151","DE","Germany"
+"185.9.228.0","185.9.231.255","3104433152","3104434175","RU","Russian Federation"
+"185.9.232.0","185.9.235.255","3104434176","3104435199","GB","United Kingdom"
+"185.9.236.0","185.9.247.255","3104435200","3104438271","RO","Romania"
+"185.9.248.0","185.9.251.255","3104438272","3104439295","FR","France"
+"185.9.252.0","185.9.255.255","3104439296","3104440319","NL","Netherlands"
+"185.10.0.0","185.10.3.255","3104440320","3104441343","RU","Russian Federation"
+"185.10.4.0","185.10.7.255","3104441344","3104442367","IL","Israel"
+"185.10.8.0","185.10.11.255","3104442368","3104443391","DK","Denmark"
+"185.10.12.0","185.10.15.255","3104443392","3104444415","GB","United Kingdom"
+"185.10.16.0","185.10.19.255","3104444416","3104445439","FR","France"
+"185.10.20.0","185.10.23.255","3104445440","3104446463","MD","Moldova, Republic of"
+"185.10.24.0","185.10.27.255","3104446464","3104447487","PL","Poland"
+"185.10.28.0","185.10.31.255","3104447488","3104448511","NO","Norway"
+"185.10.32.0","185.10.35.255","3104448512","3104449535","IT","Italy"
+"185.10.36.0","185.10.39.255","3104449536","3104450559","DE","Germany"
+"185.10.40.0","185.10.43.255","3104450560","3104451583","HR","Croatia"
+"185.10.44.0","185.10.47.255","3104451584","3104452607","RU","Russian Federation"
+"185.10.48.0","185.10.51.255","3104452608","3104453631","NL","Netherlands"
+"185.10.52.0","185.10.55.255","3104453632","3104454655","CH","Switzerland"
+"185.10.56.0","185.10.58.126","3104454656","3104455294","NL","Netherlands"
+"185.10.58.127","185.10.58.130","3104455295","3104455298","SE","Sweden"
+"185.10.58.131","185.10.59.255","3104455299","3104455679","NL","Netherlands"
+"185.10.60.0","185.10.63.255","3104455680","3104456703","RU","Russian Federation"
+"185.10.64.0","185.10.67.255","3104456704","3104457727","IL","Israel"
+"185.10.68.0","185.10.70.255","3104457728","3104458495","DE","Germany"
+"185.10.71.0","185.10.75.255","3104458496","3104459775","IR","Iran, Islamic Republic of"
+"185.10.76.0","185.10.79.255","3104459776","3104460799","IT","Italy"
+"185.10.80.0","185.10.87.255","3104460800","3104462847","ES","Spain"
+"185.10.88.0","185.10.91.255","3104462848","3104463871","GB","United Kingdom"
+"185.10.92.0","185.10.95.255","3104463872","3104464895","DE","Germany"
+"185.10.96.0","185.10.99.255","3104464896","3104465919","NL","Netherlands"
+"185.10.100.0","185.10.103.255","3104465920","3104466943","GB","United Kingdom"
+"185.10.104.0","185.10.107.255","3104466944","3104467967","EU","Europe"
+"185.10.108.0","185.10.111.255","3104467968","3104468991","DE","Germany"
+"185.10.112.0","185.10.115.255","3104468992","3104470015","SA","Saudi Arabia"
+"185.10.116.0","185.10.119.255","3104470016","3104471039","IE","Ireland"
+"185.10.120.0","185.10.123.255","3104471040","3104472063","PL","Poland"
+"185.10.124.0","185.10.127.255","3104472064","3104473087","HU","Hungary"
+"185.10.128.0","185.10.131.255","3104473088","3104474111","RU","Russian Federation"
+"185.10.132.0","185.10.135.255","3104474112","3104475135","SE","Sweden"
+"185.10.136.0","185.10.139.255","3104475136","3104476159","RU","Russian Federation"
+"185.10.140.0","185.10.143.255","3104476160","3104477183","RS","Serbia"
+"185.10.144.0","185.10.147.255","3104477184","3104478207","GB","United Kingdom"
+"185.10.148.0","185.10.151.255","3104478208","3104479231","DE","Germany"
+"185.10.152.0","185.10.155.255","3104479232","3104480255","RU","Russian Federation"
+"185.10.156.0","185.10.163.255","3104480256","3104482303","NL","Netherlands"
+"185.10.164.0","185.10.171.255","3104482304","3104484351","ES","Spain"
+"185.10.172.0","185.10.175.255","3104484352","3104485375","RU","Russian Federation"
+"185.10.176.0","185.10.179.255","3104485376","3104486399","FR","France"
+"185.10.180.0","185.10.187.255","3104486400","3104488447","RU","Russian Federation"
+"185.10.188.0","185.10.191.255","3104488448","3104489471","IT","Italy"
+"185.10.192.0","185.10.195.255","3104489472","3104490495","DE","Germany"
+"185.10.196.0","185.10.199.255","3104490496","3104491519","FI","Finland"
+"185.10.200.0","185.10.203.255","3104491520","3104492543","GB","United Kingdom"
+"185.10.204.0","185.10.207.255","3104492544","3104493567","RS","Serbia"
+"185.10.208.0","185.10.211.255","3104493568","3104494591","UA","Ukraine"
+"185.10.212.0","185.10.215.255","3104494592","3104495615","DK","Denmark"
+"185.10.216.0","185.10.219.255","3104495616","3104496639","JO","Jordan"
+"185.10.220.0","185.10.223.255","3104496640","3104497663","DK","Denmark"
+"185.10.224.0","185.10.227.255","3104497664","3104498687","CH","Switzerland"
+"185.10.228.0","185.10.229.119","3104498688","3104499063","NL","Netherlands"
+"185.10.229.120","185.10.229.127","3104499064","3104499071","US","United States"
+"185.10.229.128","185.10.235.255","3104499072","3104500735","NL","Netherlands"
+"185.10.236.0","185.10.239.255","3104500736","3104501759","CZ","Czech Republic"
+"185.10.240.0","185.10.243.255","3104501760","3104502783","LY","Libya"
+"185.10.244.0","185.10.247.255","3104502784","3104503807","DE","Germany"
+"185.10.248.0","185.10.251.255","3104503808","3104504831","ES","Spain"
+"185.10.252.0","185.10.255.255","3104504832","3104505855","FR","France"
+"185.11.0.0","185.11.3.255","3104505856","3104506879","NO","Norway"
+"185.11.4.0","185.11.7.255","3104506880","3104507903","RU","Russian Federation"
+"185.11.8.0","185.11.11.255","3104507904","3104508927","YE","Yemen"
+"185.11.12.0","185.11.15.255","3104508928","3104509951","TR","Turkey"
+"185.11.16.0","185.11.19.255","3104509952","3104510975","DE","Germany"
+"185.11.20.0","185.11.23.255","3104510976","3104511999","IT","Italy"
+"185.11.24.0","185.11.27.255","3104512000","3104513023","LT","Lithuania"
+"185.11.28.0","185.11.31.255","3104513024","3104514047","UA","Ukraine"
+"185.11.32.0","185.11.35.255","3104514048","3104515071","RU","Russian Federation"
+"185.11.36.0","185.11.39.255","3104515072","3104516095","GB","United Kingdom"
+"185.11.40.0","185.11.40.255","3104516096","3104516351","CY","Cyprus"
+"185.11.41.0","185.11.41.255","3104516352","3104516607","LU","Luxembourg"
+"185.11.42.0","185.11.43.255","3104516608","3104517119","CY","Cyprus"
+"185.11.44.0","185.11.47.255","3104517120","3104518143","IL","Israel"
+"185.11.48.0","185.11.51.255","3104518144","3104519167","RU","Russian Federation"
+"185.11.52.0","185.11.55.255","3104519168","3104520191","IT","Italy"
+"185.11.56.0","185.11.59.255","3104520192","3104521215","CH","Switzerland"
+"185.11.60.0","185.11.63.255","3104521216","3104522239","RU","Russian Federation"
+"185.11.64.0","185.11.67.255","3104522240","3104523263","IE","Ireland"
+"185.11.68.0","185.11.71.255","3104523264","3104524287","IR","Iran, Islamic Republic of"
+"185.11.72.0","185.11.75.255","3104524288","3104525311","RU","Russian Federation"
+"185.11.76.0","185.11.79.255","3104525312","3104526335","BY","Belarus"
+"185.11.80.0","185.11.83.255","3104526336","3104527359","UA","Ukraine"
+"185.11.84.0","185.11.87.255","3104527360","3104528383","AT","Austria"
+"185.11.88.0","185.11.91.255","3104528384","3104529407","IR","Iran, Islamic Republic of"
+"185.11.92.0","185.11.95.255","3104529408","3104530431","GB","United Kingdom"
+"185.11.96.0","185.11.99.255","3104530432","3104531455","SE","Sweden"
+"185.11.100.0","185.11.103.255","3104531456","3104532479","PL","Poland"
+"185.11.104.0","185.11.107.255","3104532480","3104533503","GB","United Kingdom"
+"185.11.108.0","185.11.111.255","3104533504","3104534527","PL","Poland"
+"185.11.112.0","185.11.115.255","3104534528","3104535551","SE","Sweden"
+"185.11.116.0","185.11.119.255","3104535552","3104536575","ES","Spain"
+"185.11.120.0","185.11.123.255","3104536576","3104537599","SA","Saudi Arabia"
+"185.11.124.0","185.11.127.255","3104537600","3104538623","US","United States"
+"185.11.128.0","185.11.131.255","3104538624","3104539647","PL","Poland"
+"185.11.132.0","185.11.135.255","3104539648","3104540671","RU","Russian Federation"
+"185.11.136.0","185.11.139.255","3104540672","3104541695","DE","Germany"
+"185.11.140.0","185.11.143.255","3104541696","3104542719","GB","United Kingdom"
+"185.11.144.0","185.11.147.255","3104542720","3104543743","NL","Netherlands"
+"185.11.148.0","185.11.151.255","3104543744","3104544767","RU","Russian Federation"
+"185.11.152.0","185.11.155.255","3104544768","3104545791","IT","Italy"
+"185.11.156.0","185.11.159.255","3104545792","3104546815","DE","Germany"
+"185.11.160.0","185.11.163.255","3104546816","3104547839","FR","France"
+"185.11.164.0","185.11.167.255","3104547840","3104548863","PT","Portugal"
+"185.11.168.0","185.11.171.255","3104548864","3104549887","CH","Switzerland"
+"185.11.172.0","185.11.175.255","3104549888","3104550911","HU","Hungary"
+"185.11.176.0","185.11.179.255","3104550912","3104551935","IR","Iran, Islamic Republic of"
+"185.11.180.0","185.11.183.255","3104551936","3104552959","NO","Norway"
+"185.11.184.0","185.11.187.255","3104552960","3104553983","GB","United Kingdom"
+"185.11.188.0","185.11.191.255","3104553984","3104555007","FR","France"
+"185.11.192.0","185.11.195.255","3104555008","3104556031","IT","Italy"
+"185.11.196.0","185.11.199.255","3104556032","3104557055","RU","Russian Federation"
+"185.11.200.0","185.11.203.255","3104557056","3104558079","ES","Spain"
+"185.11.204.0","185.11.207.255","3104558080","3104559103","GB","United Kingdom"
+"185.11.208.0","185.11.211.255","3104559104","3104560127","FI","Finland"
+"185.11.212.0","185.11.215.255","3104560128","3104561151","TR","Turkey"
+"185.11.216.0","185.11.219.255","3104561152","3104562175","FR","France"
+"185.11.220.0","185.11.223.255","3104562176","3104563199","ES","Spain"
+"185.11.224.0","185.11.227.255","3104563200","3104564223","IT","Italy"
+"185.11.228.0","185.11.231.255","3104564224","3104565247","RU","Russian Federation"
+"185.11.232.0","185.11.235.255","3104565248","3104566271","IT","Italy"
+"185.11.236.0","185.11.239.255","3104566272","3104567295","ES","Spain"
+"185.11.240.0","185.11.243.255","3104567296","3104568319","GB","United Kingdom"
+"185.11.244.0","185.11.247.255","3104568320","3104569343","RU","Russian Federation"
+"185.11.248.0","185.11.251.255","3104569344","3104570367","TR","Turkey"
+"185.11.252.0","185.11.255.255","3104570368","3104571391","DE","Germany"
+"185.12.0.0","185.12.3.255","3104571392","3104572415","FR","France"
+"185.12.4.0","185.12.7.255","3104572416","3104573439","CH","Switzerland"
+"185.12.8.0","185.12.11.255","3104573440","3104574463","UA","Ukraine"
+"185.12.12.0","185.12.15.255","3104574464","3104575487","NL","Netherlands"
+"185.12.16.0","185.12.19.255","3104575488","3104576511","AZ","Azerbaijan"
+"185.12.20.0","185.12.23.255","3104576512","3104577535","PL","Poland"
+"185.12.24.0","185.12.27.255","3104577536","3104578559","IQ","Iraq"
+"185.12.28.0","185.12.31.255","3104578560","3104579583","RU","Russian Federation"
+"185.12.32.0","185.12.35.255","3104579584","3104580607","FR","France"
+"185.12.36.0","185.12.39.255","3104580608","3104581631","GB","United Kingdom"
+"185.12.40.0","185.12.43.255","3104581632","3104582655","ME","Montenegro"
+"185.12.44.0","185.12.47.255","3104582656","3104583679","CH","Switzerland"
+"185.12.48.0","185.12.51.255","3104583680","3104584703","FR","France"
+"185.12.52.0","185.12.55.255","3104584704","3104585727","RU","Russian Federation"
+"185.12.56.0","185.12.59.255","3104585728","3104586751","NO","Norway"
+"185.12.60.0","185.12.63.255","3104586752","3104587775","IR","Iran, Islamic Republic of"
+"185.12.64.0","185.12.67.255","3104587776","3104588799","DE","Germany"
+"185.12.68.0","185.12.71.255","3104588800","3104589823","RU","Russian Federation"
+"185.12.72.0","185.12.75.255","3104589824","3104590847","NO","Norway"
+"185.12.76.0","185.12.79.255","3104590848","3104591871","BA","Bosnia and Herzegovina"
+"185.12.80.0","185.12.83.255","3104591872","3104592895","IE","Ireland"
+"185.12.84.0","185.12.87.255","3104592896","3104593919","RU","Russian Federation"
+"185.12.88.0","185.12.91.255","3104593920","3104594943","DE","Germany"
+"185.12.92.0","185.12.95.255","3104594944","3104595967","RU","Russian Federation"
+"185.12.96.0","185.12.99.255","3104595968","3104596991","FR","France"
+"185.12.100.0","185.12.103.255","3104596992","3104598015","IR","Iran, Islamic Republic of"
+"185.12.104.0","185.12.107.255","3104598016","3104599039","ES","Spain"
+"185.12.108.0","185.12.111.255","3104599040","3104600063","TR","Turkey"
+"185.12.112.0","185.12.115.255","3104600064","3104601087","UA","Ukraine"
+"185.12.116.0","185.12.119.255","3104601088","3104602111","PT","Portugal"
+"185.12.120.0","185.12.123.255","3104602112","3104603135","NL","Netherlands"
+"185.12.124.0","185.12.127.255","3104603136","3104604159","RU","Russian Federation"
+"185.12.128.0","185.12.131.255","3104604160","3104605183","CH","Switzerland"
+"185.12.132.0","185.12.135.255","3104605184","3104606207","NL","Netherlands"
+"185.12.136.0","185.12.139.255","3104606208","3104607231","GB","United Kingdom"
+"185.12.140.0","185.12.143.255","3104607232","3104608255","UA","Ukraine"
+"185.12.144.0","185.12.147.255","3104608256","3104609279","NL","Netherlands"
+"185.12.148.0","185.12.148.223","3104609280","3104609503","SE","Sweden"
+"185.12.148.224","185.12.148.255","3104609504","3104609535","NL","Netherlands"
+"185.12.149.0","185.12.149.223","3104609536","3104609759","SE","Sweden"
+"185.12.149.224","185.12.149.255","3104609760","3104609791","NL","Netherlands"
+"185.12.150.0","185.12.151.255","3104609792","3104610303","SE","Sweden"
+"185.12.152.0","185.12.155.255","3104610304","3104611327","RU","Russian Federation"
+"185.12.156.0","185.12.159.255","3104611328","3104612351","IE","Ireland"
+"185.12.160.0","185.12.163.255","3104612352","3104613375","GB","United Kingdom"
+"185.12.164.0","185.12.167.255","3104613376","3104614399","SA","Saudi Arabia"
+"185.12.168.0","185.12.171.255","3104614400","3104615423","BA","Bosnia and Herzegovina"
+"185.12.172.0","185.12.175.255","3104615424","3104616447","SA","Saudi Arabia"
+"185.12.176.0","185.12.179.255","3104616448","3104617471","DE","Germany"
+"185.12.180.0","185.12.183.255","3104617472","3104618495","AT","Austria"
+"185.12.184.0","185.12.187.255","3104618496","3104619519","PS","Palestinian Territory"
+"185.12.188.0","185.12.195.255","3104619520","3104621567","GB","United Kingdom"
+"185.12.196.0","185.12.199.255","3104621568","3104622591","CZ","Czech Republic"
+"185.12.200.0","185.12.203.255","3104622592","3104623615","GB","United Kingdom"
+"185.12.204.0","185.12.207.255","3104623616","3104624639","FR","France"
+"185.12.208.0","185.12.211.255","3104624640","3104625663","RU","Russian Federation"
+"185.12.212.0","185.12.212.255","3104625664","3104625919","NL","Netherlands"
+"185.12.213.0","185.12.215.255","3104625920","3104626687","LU","Luxembourg"
+"185.12.216.0","185.12.219.255","3104626688","3104627711","NL","Netherlands"
+"185.12.220.0","185.12.223.255","3104627712","3104628735","LB","Lebanon"
+"185.12.224.0","185.12.227.255","3104628736","3104629759","TR","Turkey"
+"185.12.228.0","185.12.231.255","3104629760","3104630783","RU","Russian Federation"
+"185.12.232.0","185.12.235.255","3104630784","3104631807","GB","United Kingdom"
+"185.12.236.0","185.12.239.255","3104631808","3104632831","EE","Estonia"
+"185.12.240.0","185.12.243.255","3104632832","3104633855","NL","Netherlands"
+"185.12.244.0","185.12.247.255","3104633856","3104634879","JO","Jordan"
+"185.12.248.0","185.12.251.255","3104634880","3104635903","SE","Sweden"
+"185.12.252.0","185.13.3.255","3104635904","3104637951","RU","Russian Federation"
+"185.13.4.0","185.13.7.255","3104637952","3104638975","UA","Ukraine"
+"185.13.8.0","185.13.11.255","3104638976","3104639999","RS","Serbia"
+"185.13.12.0","185.13.15.255","3104640000","3104641023","GB","United Kingdom"
+"185.13.16.0","185.13.19.255","3104641024","3104642047","EE","Estonia"
+"185.13.20.0","185.13.23.255","3104642048","3104643071","KZ","Kazakhstan"
+"185.13.24.0","185.13.27.255","3104643072","3104644095","RU","Russian Federation"
+"185.13.28.0","185.13.31.255","3104644096","3104645119","DE","Germany"
+"185.13.32.0","185.13.35.255","3104645120","3104646143","RU","Russian Federation"
+"185.13.36.0","185.13.39.255","3104646144","3104647167","FR","France"
+"185.13.40.0","185.13.43.255","3104647168","3104648191","GB","United Kingdom"
+"185.13.44.0","185.13.47.255","3104648192","3104649215","RU","Russian Federation"
+"185.13.48.0","185.13.51.255","3104649216","3104650239","GB","United Kingdom"
+"185.13.52.0","185.13.55.255","3104650240","3104651263","SI","Slovenia"
+"185.13.56.0","185.13.59.255","3104651264","3104652287","TR","Turkey"
+"185.13.60.0","185.13.63.255","3104652288","3104653311","ES","Spain"
+"185.13.64.0","185.13.67.255","3104653312","3104654335","FR","France"
+"185.13.68.0","185.13.71.255","3104654336","3104655359","DE","Germany"
+"185.13.72.0","185.13.75.255","3104655360","3104656383","GB","United Kingdom"
+"185.13.76.0","185.13.79.255","3104656384","3104657407","ES","Spain"
+"185.13.80.0","185.13.83.255","3104657408","3104658431","GB","United Kingdom"
+"185.13.84.0","185.13.87.255","3104658432","3104659455","JO","Jordan"
+"185.13.88.0","185.13.91.255","3104659456","3104660479","LU","Luxembourg"
+"185.13.92.0","185.13.95.255","3104660480","3104661503","NO","Norway"
+"185.13.96.0","185.13.99.255","3104661504","3104662527","SE","Sweden"
+"185.13.100.0","185.13.103.255","3104662528","3104663551","FR","France"
+"185.13.104.0","185.13.106.191","3104663552","3104664255","GB","United Kingdom"
+"185.13.106.192","185.13.106.199","3104664256","3104664263","CH","Switzerland"
+"185.13.106.200","185.13.111.255","3104664264","3104665599","GB","United Kingdom"
+"185.13.112.0","185.13.123.255","3104665600","3104668671","RU","Russian Federation"
+"185.13.124.0","185.13.127.255","3104668672","3104669695","NO","Norway"
+"185.13.128.0","185.13.131.255","3104669696","3104670719","FR","France"
+"185.13.132.0","185.13.139.255","3104670720","3104672767","RU","Russian Federation"
+"185.13.140.0","185.13.143.255","3104672768","3104673791","GB","United Kingdom"
+"185.13.144.0","185.13.147.255","3104673792","3104674815","PL","Poland"
+"185.13.148.0","185.13.151.255","3104674816","3104675839","DE","Germany"
+"185.13.152.0","185.13.155.255","3104675840","3104676863","LV","Latvia"
+"185.13.156.0","185.13.159.255","3104676864","3104677887","DE","Germany"
+"185.13.160.0","185.13.163.255","3104677888","3104678911","RU","Russian Federation"
+"185.13.164.0","185.13.167.255","3104678912","3104679935","IT","Italy"
+"185.13.168.0","185.13.175.255","3104679936","3104681983","PL","Poland"
+"185.13.176.0","185.13.179.255","3104681984","3104683007","RU","Russian Federation"
+"185.13.180.0","185.13.183.255","3104683008","3104684031","FR","France"
+"185.13.184.0","185.13.187.255","3104684032","3104685055","PL","Poland"
+"185.13.188.0","185.13.191.255","3104685056","3104686079","GB","United Kingdom"
+"185.13.192.0","185.13.195.255","3104686080","3104687103","IL","Israel"
+"185.13.196.0","185.13.199.255","3104687104","3104688127","AM","Armenia"
+"185.13.200.0","185.13.203.255","3104688128","3104689151","ES","Spain"
+"185.13.204.0","185.13.207.255","3104689152","3104690175","GB","United Kingdom"
+"185.13.208.0","185.13.211.255","3104690176","3104691199","DE","Germany"
+"185.13.212.0","185.13.219.255","3104691200","3104693247","FR","France"
+"185.13.220.0","185.13.223.255","3104693248","3104694271","IT","Italy"
+"185.13.224.0","185.13.227.255","3104694272","3104695295","NL","Netherlands"
+"185.13.228.0","185.13.231.255","3104695296","3104696319","IR","Iran, Islamic Republic of"
+"185.13.232.0","185.13.235.255","3104696320","3104697343","PL","Poland"
+"185.13.236.0","185.13.239.255","3104697344","3104698367","MK","Macedonia"
+"185.13.240.0","185.13.243.255","3104698368","3104699391","BA","Bosnia and Herzegovina"
+"185.13.244.0","185.13.247.255","3104699392","3104700415","GB","United Kingdom"
+"185.13.248.0","185.13.251.255","3104700416","3104701439","UA","Ukraine"
+"185.13.252.0","185.13.255.255","3104701440","3104702463","IT","Italy"
+"185.14.0.0","185.14.3.255","3104702464","3104703487","FR","France"
+"185.14.4.0","185.14.7.255","3104703488","3104704511","RU","Russian Federation"
+"185.14.8.0","185.14.11.255","3104704512","3104705535","IT","Italy"
+"185.14.12.0","185.14.15.255","3104705536","3104706559","DE","Germany"
+"185.14.16.0","185.14.19.255","3104706560","3104707583","UA","Ukraine"
+"185.14.20.0","185.14.23.255","3104707584","3104708607","TR","Turkey"
+"185.14.24.0","185.14.27.255","3104708608","3104709631","ES","Spain"
+"185.14.28.0","185.14.31.255","3104709632","3104710655","NL","Netherlands"
+"185.14.32.0","185.14.35.255","3104710656","3104711679","RU","Russian Federation"
+"185.14.36.0","185.14.39.255","3104711680","3104712703","ES","Spain"
+"185.14.40.0","185.14.47.255","3104712704","3104714751","RU","Russian Federation"
+"185.14.48.0","185.14.51.255","3104714752","3104715775","DE","Germany"
+"185.14.52.0","185.14.55.255","3104715776","3104716799","AT","Austria"
+"185.14.56.0","185.14.59.255","3104716800","3104717823","ES","Spain"
+"185.14.60.0","185.14.63.255","3104717824","3104718847","GB","United Kingdom"
+"185.14.64.0","185.14.67.255","3104718848","3104719871","TR","Turkey"
+"185.14.68.0","185.14.71.255","3104719872","3104720895","RU","Russian Federation"
+"185.14.72.0","185.14.75.255","3104720896","3104721919","PL","Poland"
+"185.14.76.0","185.14.79.255","3104721920","3104722943","IT","Italy"
+"185.14.80.0","185.14.83.255","3104722944","3104723967","IR","Iran, Islamic Republic of"
+"185.14.84.0","185.14.87.255","3104723968","3104724991","GB","United Kingdom"
+"185.14.88.0","185.14.91.255","3104724992","3104726015","RU","Russian Federation"
+"185.14.92.0","185.14.95.255","3104726016","3104727039","DE","Germany"
+"185.14.96.0","185.14.96.255","3104727040","3104727295","FR","France"
+"185.14.97.0","185.14.97.255","3104727296","3104727551","DE","Germany"
+"185.14.98.0","185.14.98.255","3104727552","3104727807","ES","Spain"
+"185.14.99.0","185.14.99.255","3104727808","3104728063","IT","Italy"
+"185.14.100.0","185.14.103.255","3104728064","3104729087","KZ","Kazakhstan"
+"185.14.104.0","185.14.107.255","3104729088","3104730111","FR","France"
+"185.14.108.0","185.14.111.255","3104730112","3104731135","CH","Switzerland"
+"185.14.112.0","185.14.115.255","3104731136","3104732159","PL","Poland"
+"185.14.116.0","185.14.119.255","3104732160","3104733183","SK","Slovakia"
+"185.14.120.0","185.14.123.255","3104733184","3104734207","FR","France"
+"185.14.124.0","185.14.127.255","3104734208","3104735231","BA","Bosnia and Herzegovina"
+"185.14.128.0","185.14.131.255","3104735232","3104736255","FR","France"
+"185.14.132.0","185.14.135.255","3104736256","3104737279","JO","Jordan"
+"185.14.136.0","185.14.147.255","3104737280","3104740351","GB","United Kingdom"
+"185.14.148.0","185.14.151.255","3104740352","3104741375","PL","Poland"
+"185.14.152.0","185.14.155.255","3104741376","3104742399","GB","United Kingdom"
+"185.14.156.0","185.14.159.255","3104742400","3104743423","CH","Switzerland"
+"185.14.160.0","185.14.163.255","3104743424","3104744447","IR","Iran, Islamic Republic of"
+"185.14.164.0","185.14.167.255","3104744448","3104745471","GB","United Kingdom"
+"185.14.168.0","185.14.171.255","3104745472","3104746495","NL","Netherlands"
+"185.14.172.0","185.14.175.255","3104746496","3104747519","TR","Turkey"
+"185.14.176.0","185.14.183.255","3104747520","3104749567","FR","France"
+"185.14.184.0","185.14.187.255","3104749568","3104750591","NL","Netherlands"
+"185.14.188.0","185.14.191.255","3104750592","3104751615","CZ","Czech Republic"
+"185.14.192.0","185.14.192.255","3104751616","3104751871","UA","Ukraine"
+"185.14.193.0","185.14.193.255","3104751872","3104752127","CA","Canada"
+"185.14.194.0","185.14.194.127","3104752128","3104752255","GB","United Kingdom"
+"185.14.194.128","185.14.194.255","3104752256","3104752383","RU","Russian Federation"
+"185.14.195.0","185.14.195.255","3104752384","3104752639","UA","Ukraine"
+"185.14.196.0","185.14.199.255","3104752640","3104753663","SA","Saudi Arabia"
+"185.14.200.0","185.14.203.255","3104753664","3104754687","GR","Greece"
+"185.14.204.0","185.14.207.255","3104754688","3104755711","MK","Macedonia"
+"185.14.208.0","185.14.215.255","3104755712","3104757759","GB","United Kingdom"
+"185.14.216.0","185.14.219.255","3104757760","3104758783","EE","Estonia"
+"185.14.220.0","185.14.223.255","3104758784","3104759807","GB","United Kingdom"
+"185.14.224.0","185.14.227.255","3104759808","3104760831","CZ","Czech Republic"
+"185.14.228.0","185.14.231.255","3104760832","3104761855","FR","France"
+"185.14.232.0","185.14.235.255","3104761856","3104762879","CZ","Czech Republic"
+"185.14.236.0","185.14.239.255","3104762880","3104763903","IT","Italy"
+"185.14.240.0","185.14.243.255","3104763904","3104764927","SE","Sweden"
+"185.14.244.0","185.14.247.255","3104764928","3104765951","FR","France"
+"185.14.248.0","185.14.251.255","3104765952","3104766975","IQ","Iraq"
+"185.14.252.0","185.14.255.255","3104766976","3104767999","CZ","Czech Republic"
+"185.15.0.0","185.15.3.255","3104768000","3104769023","PL","Poland"
+"185.15.4.0","185.15.7.255","3104769024","3104770047","UA","Ukraine"
+"185.15.8.0","185.15.11.255","3104770048","3104771071","DE","Germany"
+"185.15.12.0","185.15.15.255","3104771072","3104772095","NL","Netherlands"
+"185.15.16.0","185.15.19.255","3104772096","3104773119","FR","France"
+"185.15.20.0","185.15.23.255","3104773120","3104774143","PT","Portugal"
+"185.15.24.0","185.15.27.255","3104774144","3104775167","FR","France"
+"185.15.28.0","185.15.31.255","3104775168","3104776191","HR","Croatia"
+"185.15.32.0","185.15.33.255","3104776192","3104776703","GB","United Kingdom"
+"185.15.34.0","185.15.35.255","3104776704","3104777215","IE","Ireland"
+"185.15.36.0","185.15.39.255","3104777216","3104778239","RU","Russian Federation"
+"185.15.40.0","185.15.43.255","3104778240","3104779263","TR","Turkey"
+"185.15.44.0","185.15.47.255","3104779264","3104780287","PL","Poland"
+"185.15.48.0","185.15.55.255","3104780288","3104782335","FR","France"
+"185.15.56.0","185.15.59.255","3104782336","3104783359","NL","Netherlands"
+"185.15.60.0","185.15.63.255","3104783360","3104784383","RU","Russian Federation"
+"185.15.64.0","185.15.67.255","3104784384","3104785407","BA","Bosnia and Herzegovina"
+"185.15.68.0","185.15.71.255","3104785408","3104786431","FR","France"
+"185.15.72.0","185.15.75.255","3104786432","3104787455","DK","Denmark"
+"185.15.76.0","185.15.79.255","3104787456","3104788479","ES","Spain"
+"185.15.80.0","185.15.83.255","3104788480","3104789503","PL","Poland"
+"185.15.84.0","185.15.91.255","3104789504","3104791551","RU","Russian Federation"
+"185.15.92.0","185.15.95.255","3104791552","3104792575","DE","Germany"
+"185.15.96.0","185.15.99.255","3104792576","3104793599","RU","Russian Federation"
+"185.15.100.0","185.15.103.255","3104793600","3104794623","ES","Spain"
+"185.15.104.0","185.15.107.255","3104794624","3104795647","GB","United Kingdom"
+"185.15.108.0","185.15.111.255","3104795648","3104796671","CZ","Czech Republic"
+"185.15.112.0","185.15.115.255","3104796672","3104797695","GE","Georgia"
+"185.15.116.0","185.15.119.255","3104797696","3104798719","RU","Russian Federation"
+"185.15.120.0","185.15.123.255","3104798720","3104799743","SE","Sweden"
+"185.15.124.0","185.15.127.255","3104799744","3104800767","DK","Denmark"
+"185.15.128.0","185.15.131.255","3104800768","3104801791","FR","France"
+"185.15.132.0","185.15.135.255","3104801792","3104802815","PL","Poland"
+"185.15.136.0","185.15.139.255","3104802816","3104803839","AE","United Arab Emirates"
+"185.15.140.0","185.15.143.255","3104803840","3104804863","FR","France"
+"185.15.144.0","185.15.147.255","3104804864","3104805887","CZ","Czech Republic"
+"185.15.148.0","185.15.151.255","3104805888","3104806911","ES","Spain"
+"185.15.152.0","185.15.155.255","3104806912","3104807935","NO","Norway"
+"185.15.156.0","185.15.159.255","3104807936","3104808959","BY","Belarus"
+"185.15.160.0","185.15.163.255","3104808960","3104809983","IT","Italy"
+"185.15.164.0","185.15.167.255","3104809984","3104811007","NL","Netherlands"
+"185.15.168.0","185.15.171.255","3104811008","3104812031","IT","Italy"
+"185.15.172.0","185.15.175.255","3104812032","3104813055","RU","Russian Federation"
+"185.15.176.0","185.15.187.255","3104813056","3104816127","DE","Germany"
+"185.15.188.0","185.15.191.255","3104816128","3104817151","RU","Russian Federation"
+"185.15.192.0","185.15.195.255","3104817152","3104818175","DE","Germany"
+"185.15.196.0","185.15.199.255","3104818176","3104819199","TR","Turkey"
+"185.15.200.0","185.15.203.255","3104819200","3104820223","CH","Switzerland"
+"185.15.204.0","185.15.207.255","3104820224","3104821247","GB","United Kingdom"
+"185.15.208.0","185.15.211.255","3104821248","3104822271","RU","Russian Federation"
+"185.15.212.0","185.15.215.255","3104822272","3104823295","FI","Finland"
+"185.15.216.0","185.15.219.255","3104823296","3104824319","NO","Norway"
+"185.15.220.0","185.15.223.255","3104824320","3104825343","NL","Netherlands"
+"185.15.224.0","185.15.227.255","3104825344","3104826367","GB","United Kingdom"
+"185.15.228.0","185.15.231.255","3104826368","3104827391","CH","Switzerland"
+"185.15.232.0","185.15.235.255","3104827392","3104828415","PL","Poland"
+"185.15.236.0","185.15.239.255","3104828416","3104829439","AT","Austria"
+"185.15.240.0","185.15.243.255","3104829440","3104830463","GB","United Kingdom"
+"185.15.244.0","185.15.247.255","3104830464","3104831487","DE","Germany"
+"185.15.248.0","185.15.251.255","3104831488","3104832511","NL","Netherlands"
+"185.15.252.0","185.15.255.255","3104832512","3104833535","CZ","Czech Republic"
+"185.16.0.0","185.16.3.255","3104833536","3104834559","GB","United Kingdom"
+"185.16.4.0","185.16.7.255","3104834560","3104835583","KW","Kuwait"
+"185.16.8.0","185.16.11.255","3104835584","3104836607","RU","Russian Federation"
+"185.16.12.0","185.16.15.255","3104836608","3104837631","BA","Bosnia and Herzegovina"
+"185.16.16.0","185.16.19.255","3104837632","3104838655","DK","Denmark"
+"185.16.20.0","185.16.22.255","3104838656","3104839423","NL","Netherlands"
+"185.16.23.0","185.16.23.255","3104839424","3104839679","GB","United Kingdom"
+"185.16.24.0","185.16.27.255","3104839680","3104840703","IQ","Iraq"
+"185.16.28.0","185.16.31.255","3104840704","3104841727","UA","Ukraine"
+"185.16.32.0","185.16.39.255","3104841728","3104843775","PL","Poland"
+"185.16.40.0","185.16.43.255","3104843776","3104844799","GB","United Kingdom"
+"185.16.44.0","185.16.51.255","3104844800","3104846847","FR","France"
+"185.16.52.0","185.16.55.255","3104846848","3104847871","AT","Austria"
+"185.16.56.0","185.16.59.255","3104847872","3104848895","RU","Russian Federation"
+"185.16.60.0","185.16.63.255","3104848896","3104849919","DE","Germany"
+"185.16.64.0","185.16.67.255","3104849920","3104850943","RU","Russian Federation"
+"185.16.68.0","185.16.68.255","3104850944","3104851199","GB","United Kingdom"
+"185.16.69.0","185.16.70.255","3104851200","3104851711","JE","Jersey"
+"185.16.71.0","185.16.71.255","3104851712","3104851967","GB","United Kingdom"
+"185.16.72.0","185.16.75.255","3104851968","3104852991","DE","Germany"
+"185.16.76.0","185.16.79.255","3104852992","3104854015","AT","Austria"
+"185.16.80.0","185.16.83.255","3104854016","3104855039","GI","Gibraltar"
+"185.16.84.0","185.16.87.255","3104855040","3104856063","SE","Sweden"
+"185.16.88.0","185.16.91.255","3104856064","3104857087","IL","Israel"
+"185.16.92.0","185.16.95.255","3104857088","3104858111","SE","Sweden"
+"185.16.96.0","185.16.99.255","3104858112","3104859135","FI","Finland"
+"185.16.100.0","185.16.107.255","3104859136","3104861183","RU","Russian Federation"
+"185.16.108.0","185.16.111.255","3104861184","3104862207","DE","Germany"
+"185.16.112.0","185.16.115.255","3104862208","3104863231","AT","Austria"
+"185.16.116.0","185.16.119.255","3104863232","3104864255","RU","Russian Federation"
+"185.16.120.0","185.16.123.255","3104864256","3104865279","ES","Spain"
+"185.16.124.0","185.16.127.255","3104865280","3104866303","UA","Ukraine"
+"185.16.128.0","185.16.131.255","3104866304","3104867327","PL","Poland"
+"185.16.132.0","185.16.135.255","3104867328","3104868351","IT","Italy"
+"185.16.136.0","185.16.139.255","3104868352","3104869375","RU","Russian Federation"
+"185.16.140.0","185.16.143.255","3104869376","3104870399","DK","Denmark"
+"185.16.144.0","185.16.147.255","3104870400","3104871423","PL","Poland"
+"185.16.148.0","185.16.151.255","3104871424","3104872447","CY","Cyprus"
+"185.16.152.0","185.16.155.255","3104872448","3104873471","GB","United Kingdom"
+"185.16.156.0","185.16.159.255","3104873472","3104874495","DK","Denmark"
+"185.16.160.0","185.16.163.255","3104874496","3104875519","GB","United Kingdom"
+"185.16.164.0","185.16.167.255","3104875520","3104876543","GR","Greece"
+"185.16.168.0","185.16.171.255","3104876544","3104877567","FI","Finland"
+"185.16.172.0","185.16.175.255","3104877568","3104878591","CH","Switzerland"
+"185.16.176.0","185.16.179.255","3104878592","3104879615","RU","Russian Federation"
+"185.16.180.0","185.16.183.255","3104879616","3104880639","CZ","Czech Republic"
+"185.16.184.0","185.16.187.255","3104880640","3104881663","DE","Germany"
+"185.16.188.0","185.16.191.255","3104881664","3104882687","AT","Austria"
+"185.16.192.0","185.16.195.255","3104882688","3104883711","MT","Malta"
+"185.16.196.0","185.16.199.255","3104883712","3104884735","DE","Germany"
+"185.16.200.0","185.16.203.255","3104884736","3104885759","SE","Sweden"
+"185.16.204.0","185.16.207.255","3104885760","3104886783","GB","United Kingdom"
+"185.16.208.0","185.16.211.255","3104886784","3104887807","ES","Spain"
+"185.16.212.0","185.16.215.255","3104887808","3104888831","RU","Russian Federation"
+"185.16.216.0","185.16.219.255","3104888832","3104889855","US","United States"
+"185.16.220.0","185.16.223.255","3104889856","3104890879","FR","France"
+"185.16.224.0","185.16.227.255","3104890880","3104891903","GB","United Kingdom"
+"185.16.228.0","185.16.231.255","3104891904","3104892927","UA","Ukraine"
+"185.16.232.0","185.16.235.255","3104892928","3104893951","IR","Iran, Islamic Republic of"
+"185.16.236.0","185.16.239.255","3104893952","3104894975","TR","Turkey"
+"185.16.240.0","185.16.243.255","3104894976","3104895999","BE","Belgium"
+"185.16.244.0","185.16.247.255","3104896000","3104897023","RU","Russian Federation"
+"185.16.248.0","185.16.251.255","3104897024","3104898047","ES","Spain"
+"185.16.252.0","185.16.255.255","3104898048","3104899071","FR","France"
+"185.17.0.0","185.17.3.255","3104899072","3104900095","RU","Russian Federation"
+"185.17.4.0","185.17.7.255","3104900096","3104901119","DE","Germany"
+"185.17.8.0","185.17.11.255","3104901120","3104902143","RU","Russian Federation"
+"185.17.12.0","185.17.15.255","3104902144","3104903167","AT","Austria"
+"185.17.16.0","185.17.19.255","3104903168","3104904191","RU","Russian Federation"
+"185.17.20.0","185.17.23.255","3104904192","3104905215","IT","Italy"
+"185.17.24.0","185.17.27.255","3104905216","3104906239","GB","United Kingdom"
+"185.17.28.0","185.17.31.255","3104906240","3104907263","RU","Russian Federation"
+"185.17.32.0","185.17.35.255","3104907264","3104908287","DE","Germany"
+"185.17.36.0","185.17.39.255","3104908288","3104909311","RU","Russian Federation"
+"185.17.40.0","185.17.43.255","3104909312","3104910335","PL","Poland"
+"185.17.44.0","185.17.47.255","3104910336","3104911359","GB","United Kingdom"
+"185.17.48.0","185.17.51.255","3104911360","3104912383","IT","Italy"
+"185.17.52.0","185.17.55.255","3104912384","3104913407","DK","Denmark"
+"185.17.56.0","185.17.59.255","3104913408","3104914431","FR","France"
+"185.17.60.0","185.17.63.255","3104914432","3104915455","NL","Netherlands"
+"185.17.64.0","185.17.67.255","3104915456","3104916479","RU","Russian Federation"
+"185.17.68.0","185.17.71.255","3104916480","3104917503","CH","Switzerland"
+"185.17.72.0","185.17.75.255","3104917504","3104918527","NL","Netherlands"
+"185.17.76.0","185.17.79.255","3104918528","3104919551","RU","Russian Federation"
+"185.17.80.0","185.17.83.255","3104919552","3104920575","NL","Netherlands"
+"185.17.84.0","185.17.91.255","3104920576","3104922623","RU","Russian Federation"
+"185.17.92.0","185.17.95.255","3104922624","3104923647","NO","Norway"
+"185.17.100.0","185.17.103.255","3104924672","3104925695","CZ","Czech Republic"
+"185.17.104.0","185.17.107.255","3104925696","3104926719","IT","Italy"
+"185.17.108.0","185.17.111.255","3104926720","3104927743","FR","France"
+"185.17.112.0","185.17.115.255","3104927744","3104928767","TR","Turkey"
+"185.17.116.0","185.17.119.255","3104928768","3104929791","CZ","Czech Republic"
+"185.17.120.0","185.17.123.255","3104929792","3104930815","RU","Russian Federation"
+"185.17.124.0","185.17.127.255","3104930816","3104931839","UA","Ukraine"
+"185.17.128.0","185.17.135.255","3104931840","3104933887","RU","Russian Federation"
+"185.17.136.0","185.17.139.255","3104933888","3104934911","TR","Turkey"
+"185.17.140.0","185.17.143.255","3104934912","3104935935","RU","Russian Federation"
+"185.17.144.0","185.17.147.255","3104935936","3104936959","DE","Germany"
+"185.17.148.0","185.17.151.255","3104936960","3104937983","GB","United Kingdom"
+"185.17.152.0","185.17.155.255","3104937984","3104939007","RU","Russian Federation"
+"185.17.156.0","185.17.159.255","3104939008","3104940031","IT","Italy"
+"185.17.160.0","185.17.163.255","3104940032","3104941055","PL","Poland"
+"185.17.164.0","185.17.167.255","3104941056","3104942079","GB","United Kingdom"
+"185.17.168.0","185.17.171.255","3104942080","3104943103","RU","Russian Federation"
+"185.17.172.0","185.17.175.255","3104943104","3104944127","GB","United Kingdom"
+"185.17.176.0","185.17.179.255","3104944128","3104945151","CH","Switzerland"
+"185.17.180.0","185.17.183.255","3104945152","3104946175","GB","United Kingdom"
+"185.17.184.0","185.17.187.255","3104946176","3104947199","NL","Netherlands"
+"185.17.188.0","185.17.191.255","3104947200","3104948223","RS","Serbia"
+"185.17.192.0","185.17.195.255","3104948224","3104949247","DK","Denmark"
+"185.17.196.0","185.17.199.255","3104949248","3104950271","GB","United Kingdom"
+"185.17.200.0","185.17.203.255","3104950272","3104951295","RU","Russian Federation"
+"185.17.204.0","185.17.207.255","3104951296","3104952319","DE","Germany"
+"185.17.208.0","185.17.211.255","3104952320","3104953343","CH","Switzerland"
+"185.17.212.0","185.17.215.255","3104953344","3104954367","CZ","Czech Republic"
+"185.17.216.0","185.17.219.255","3104954368","3104955391","DK","Denmark"
+"185.17.220.0","185.17.223.255","3104955392","3104956415","VA","Holy See (Vatican City State)"
+"185.17.224.0","185.17.227.255","3104956416","3104957439","MD","Moldova, Republic of"
+"185.17.228.0","185.17.231.255","3104957440","3104958463","PT","Portugal"
+"185.17.232.0","185.17.235.255","3104958464","3104959487","PS","Palestinian Territory"
+"185.17.236.0","185.17.243.255","3104959488","3104961535","FR","France"
+"185.17.244.0","185.17.247.255","3104961536","3104962559","DE","Germany"
+"185.17.248.0","185.17.251.255","3104962560","3104963583","FR","France"
+"185.17.252.0","185.17.255.255","3104963584","3104964607","GB","United Kingdom"
+"185.18.0.0","185.18.3.255","3104964608","3104965631","DK","Denmark"
+"185.18.4.0","185.18.7.255","3104965632","3104966655","RU","Russian Federation"
+"185.18.8.0","185.18.9.255","3104966656","3104967167","BE","Belgium"
+"185.18.10.0","185.18.10.255","3104967168","3104967423","NL","Netherlands"
+"185.18.11.0","185.18.11.255","3104967424","3104967679","BE","Belgium"
+"185.18.12.0","185.18.15.255","3104967680","3104968703","RS","Serbia"
+"185.18.16.0","185.18.19.255","3104968704","3104969727","ES","Spain"
+"185.18.20.0","185.18.23.255","3104969728","3104970751","RU","Russian Federation"
+"185.18.24.0","185.18.27.255","3104970752","3104971775","IT","Italy"
+"185.18.28.0","185.18.31.255","3104971776","3104972799","CZ","Czech Republic"
+"185.18.32.0","185.18.35.255","3104972800","3104973823","GB","United Kingdom"
+"185.18.36.0","185.18.39.255","3104973824","3104974847","DE","Germany"
+"185.18.44.0","185.18.47.255","3104975872","3104976895","RU","Russian Federation"
+"185.18.48.0","185.18.51.255","3104976896","3104977919","GB","United Kingdom"
+"185.18.52.0","185.18.53.255","3104977920","3104978431","NL","Netherlands"
+"185.18.54.0","185.18.55.255","3104978432","3104978943","DE","Germany"
+"185.18.56.0","185.18.59.255","3104978944","3104979967","BG","Bulgaria"
+"185.18.60.0","185.18.63.255","3104979968","3104980991","HR","Croatia"
+"185.18.64.0","185.18.67.255","3104980992","3104982015","SK","Slovakia"
+"185.18.68.0","185.18.71.255","3104982016","3104983039","PL","Poland"
+"185.18.72.0","185.18.75.255","3104983040","3104984063","AM","Armenia"
+"185.18.76.0","185.18.79.255","3104984064","3104985087","FI","Finland"
+"185.18.80.0","185.18.83.255","3104985088","3104986111","FR","France"
+"185.18.84.0","185.18.87.255","3104986112","3104987135","SE","Sweden"
+"185.18.88.0","185.18.91.255","3104987136","3104988159","RU","Russian Federation"
+"185.18.92.0","185.18.95.255","3104988160","3104989183","DE","Germany"
+"185.18.96.0","185.18.99.255","3104989184","3104990207","FR","France"
+"185.18.100.0","185.18.103.255","3104990208","3104991231","DE","Germany"
+"185.18.104.0","185.18.107.255","3104991232","3104992255","BE","Belgium"
+"185.18.108.0","185.18.119.255","3104992256","3104995327","RU","Russian Federation"
+"185.18.120.0","185.18.123.255","3104995328","3104996351","GB","United Kingdom"
+"185.18.124.0","185.18.127.255","3104996352","3104997375","RU","Russian Federation"
+"185.18.128.0","185.18.131.255","3104997376","3104998399","DE","Germany"
+"185.18.132.0","185.18.135.255","3104998400","3104999423","PL","Poland"
+"185.18.136.0","185.18.139.255","3104999424","3105000447","GB","United Kingdom"
+"185.18.140.0","185.18.143.255","3105000448","3105001471","PL","Poland"
+"185.18.144.0","185.18.147.255","3105001472","3105002495","GB","United Kingdom"
+"185.18.148.0","185.18.151.255","3105002496","3105003519","BE","Belgium"
+"185.18.152.0","185.18.155.255","3105003520","3105004543","BA","Bosnia and Herzegovina"
+"185.18.156.0","185.18.159.255","3105004544","3105005567","PT","Portugal"
+"185.18.160.0","185.18.163.255","3105005568","3105006591","EE","Estonia"
+"185.18.164.0","185.18.167.255","3105006592","3105007615","SE","Sweden"
+"185.18.168.0","185.18.171.255","3105007616","3105008639","FR","France"
+"185.18.172.0","185.18.175.255","3105008640","3105009663","CH","Switzerland"
+"185.18.176.0","185.18.179.255","3105009664","3105010687","PL","Poland"
+"185.18.180.0","185.18.183.255","3105010688","3105011711","AT","Austria"
+"185.18.184.0","185.18.186.5","3105011712","3105012229","CY","Cyprus"
+"185.18.186.6","185.18.186.6","3105012230","3105012230","US","United States"
+"185.18.186.7","185.18.186.7","3105012231","3105012231","CY","Cyprus"
+"185.18.186.8","185.18.186.11","3105012232","3105012235","US","United States"
+"185.18.186.12","185.18.186.33","3105012236","3105012257","CY","Cyprus"
+"185.18.186.34","185.18.186.34","3105012258","3105012258","US","United States"
+"185.18.186.35","185.18.186.35","3105012259","3105012259","CY","Cyprus"
+"185.18.186.36","185.18.186.43","3105012260","3105012267","US","United States"
+"185.18.186.44","185.18.187.5","3105012268","3105012485","CY","Cyprus"
+"185.18.187.6","185.18.187.6","3105012486","3105012486","GB","United Kingdom"
+"185.18.187.7","185.18.187.7","3105012487","3105012487","CY","Cyprus"
+"185.18.187.8","185.18.187.11","3105012488","3105012491","GB","United Kingdom"
+"185.18.187.12","185.18.187.63","3105012492","3105012543","CY","Cyprus"
+"185.18.187.64","185.18.187.77","3105012544","3105012557","DE","Germany"
+"185.18.187.78","185.18.187.79","3105012558","3105012559","US","United States"
+"185.18.187.80","185.18.187.80","3105012560","3105012560","CY","Cyprus"
+"185.18.187.81","185.18.187.83","3105012561","3105012563","DE","Germany"
+"185.18.187.84","185.18.187.255","3105012564","3105012735","CY","Cyprus"
+"185.18.188.0","185.18.191.255","3105012736","3105013759","GL","Greenland"
+"185.18.192.0","185.18.195.255","3105013760","3105014783","SE","Sweden"
+"185.18.196.0","185.18.199.255","3105014784","3105015807","ES","Spain"
+"185.18.200.0","185.18.203.255","3105015808","3105016831","RU","Russian Federation"
+"185.18.204.0","185.18.207.255","3105016832","3105017855","IL","Israel"
+"185.18.208.0","185.18.211.255","3105017856","3105018879","FR","France"
+"185.18.212.0","185.18.215.255","3105018880","3105019903","IR","Iran, Islamic Republic of"
+"185.18.216.0","185.18.219.255","3105019904","3105020927","GB","United Kingdom"
+"185.18.220.0","185.18.221.255","3105020928","3105021439","NL","Netherlands"
+"185.18.222.0","185.18.223.255","3105021440","3105021951","IN","India"
+"185.18.224.0","185.18.227.255","3105021952","3105022975","RO","Romania"
+"185.18.228.0","185.18.231.255","3105022976","3105023999","BG","Bulgaria"
+"185.18.232.0","185.18.235.255","3105024000","3105025023","IT","Italy"
+"185.18.236.0","185.18.239.255","3105025024","3105026047","NL","Netherlands"
+"185.18.240.0","185.18.243.255","3105026048","3105027071","IT","Italy"
+"185.18.244.0","185.18.247.255","3105027072","3105028095","AZ","Azerbaijan"
+"185.18.248.0","185.18.251.255","3105028096","3105029119","ES","Spain"
+"185.18.252.0","185.18.255.255","3105029120","3105030143","KZ","Kazakhstan"
+"185.19.0.0","185.19.3.255","3105030144","3105031167","CZ","Czech Republic"
+"185.19.4.0","185.19.7.255","3105031168","3105032191","UA","Ukraine"
+"185.19.8.0","185.19.11.255","3105032192","3105033215","DE","Germany"
+"185.19.12.0","185.19.19.255","3105033216","3105035263","GB","United Kingdom"
+"185.19.20.0","185.19.23.255","3105035264","3105036287","RU","Russian Federation"
+"185.19.24.0","185.19.27.255","3105036288","3105037311","ES","Spain"
+"185.19.28.0","185.19.31.255","3105037312","3105038335","CH","Switzerland"
+"185.19.32.0","185.19.39.255","3105038336","3105040383","DE","Germany"
+"185.19.40.0","185.19.43.255","3105040384","3105041407","GB","United Kingdom"
+"185.19.44.0","185.19.47.255","3105041408","3105042431","GR","Greece"
+"185.19.48.0","185.19.51.255","3105042432","3105043455","FR","France"
+"185.19.52.0","185.19.55.255","3105043456","3105044479","DE","Germany"
+"185.19.56.0","185.19.59.255","3105044480","3105045503","NL","Netherlands"
+"185.19.60.0","185.19.63.255","3105045504","3105046527","DE","Germany"
+"185.19.64.0","185.19.66.255","3105046528","3105047295","NO","Norway"
+"185.19.67.0","185.19.67.255","3105047296","3105047551","DK","Denmark"
+"185.19.68.0","185.19.71.255","3105047552","3105048575","ES","Spain"
+"185.19.72.0","185.19.75.255","3105048576","3105049599","SK","Slovakia"
+"185.19.76.0","185.19.79.255","3105049600","3105050623","KW","Kuwait"
+"185.19.80.0","185.19.83.255","3105050624","3105051647","TR","Turkey"
+"185.19.84.0","185.19.87.255","3105051648","3105052671","CH","Switzerland"
+"185.19.88.0","185.19.91.255","3105052672","3105053695","GB","United Kingdom"
+"185.19.92.0","185.19.95.255","3105053696","3105054719","TR","Turkey"
+"185.19.96.0","185.19.99.255","3105054720","3105055743","GE","Georgia"
+"185.19.100.0","185.19.101.243","3105055744","3105056243","NL","Netherlands"
+"185.19.101.244","185.19.101.244","3105056244","3105056244","DE","Germany"
+"185.19.101.245","185.19.103.255","3105056245","3105056767","NL","Netherlands"
+"185.19.104.0","185.19.107.255","3105056768","3105057791","SC","Seychelles"
+"185.19.108.0","185.19.111.255","3105057792","3105058815","GB","United Kingdom"
+"185.19.112.0","185.19.115.255","3105058816","3105059839","JO","Jordan"
+"185.19.116.0","185.19.119.255","3105059840","3105060863","PL","Poland"
+"185.19.120.0","185.19.123.255","3105060864","3105061887","CH","Switzerland"
+"185.19.124.0","185.19.127.255","3105061888","3105062911","SY","Syrian Arab Republic"
+"185.19.128.0","185.19.131.255","3105062912","3105063935","IT","Italy"
+"185.19.132.0","185.19.135.255","3105063936","3105064959","DK","Denmark"
+"185.19.136.0","185.19.139.255","3105064960","3105065983","FR","France"
+"185.19.140.0","185.19.143.255","3105065984","3105067007","IT","Italy"
+"185.19.144.0","185.19.151.255","3105067008","3105069055","GB","United Kingdom"
+"185.19.152.0","185.19.155.255","3105069056","3105070079","TR","Turkey"
+"185.19.156.0","185.19.159.255","3105070080","3105071103","ES","Spain"
+"185.19.160.0","185.19.163.255","3105071104","3105072127","FR","France"
+"185.19.164.0","185.19.167.255","3105072128","3105073151","IT","Italy"
+"185.19.168.0","185.19.171.255","3105073152","3105074175","CH","Switzerland"
+"185.19.172.0","185.19.175.255","3105074176","3105075199","DE","Germany"
+"185.19.176.0","185.19.179.255","3105075200","3105076223","RU","Russian Federation"
+"185.19.180.0","185.19.183.255","3105076224","3105077247","BE","Belgium"
+"185.19.184.0","185.19.187.255","3105077248","3105078271","IT","Italy"
+"185.19.188.0","185.19.191.255","3105078272","3105079295","ES","Spain"
+"185.19.192.0","185.19.195.255","3105079296","3105080319","KZ","Kazakhstan"
+"185.19.196.0","185.19.199.255","3105080320","3105081343","DE","Germany"
+"185.19.200.0","185.19.203.255","3105081344","3105082367","GB","United Kingdom"
+"185.19.204.0","185.19.207.255","3105082368","3105083391","RU","Russian Federation"
+"185.19.208.0","185.19.211.255","3105083392","3105084415","GB","United Kingdom"
+"185.19.212.0","185.19.215.255","3105084416","3105085439","ES","Spain"
+"185.19.216.0","185.19.219.255","3105085440","3105086463","DE","Germany"
+"185.19.220.0","185.19.223.255","3105086464","3105087487","PS","Palestinian Territory"
+"185.19.224.0","185.19.227.255","3105087488","3105088511","FR","France"
+"185.19.228.0","185.19.231.255","3105088512","3105089535","JO","Jordan"
+"185.19.232.0","185.19.235.255","3105089536","3105090559","DE","Germany"
+"185.19.236.0","185.19.239.255","3105090560","3105091583","NL","Netherlands"
+"185.19.240.0","185.19.243.255","3105091584","3105092607","FR","France"
+"185.19.244.0","185.19.247.255","3105092608","3105093631","UA","Ukraine"
+"185.19.248.0","185.19.255.255","3105093632","3105095679","SE","Sweden"
+"185.20.0.0","185.20.7.255","3105095680","3105097727","GB","United Kingdom"
+"185.20.8.0","185.20.11.255","3105097728","3105098751","FR","France"
+"185.20.12.0","185.20.15.255","3105098752","3105099775","SE","Sweden"
+"185.20.16.0","185.20.19.255","3105099776","3105100799","FR","France"
+"185.20.20.0","185.20.23.255","3105100800","3105101823","PL","Poland"
+"185.20.24.0","185.20.27.255","3105101824","3105102847","IQ","Iraq"
+"185.20.28.0","185.20.31.255","3105102848","3105103871","HR","Croatia"
+"185.20.32.0","185.20.35.255","3105103872","3105104895","GB","United Kingdom"
+"185.20.36.0","185.20.39.255","3105104896","3105105919","CY","Cyprus"
+"185.20.40.0","185.20.43.255","3105105920","3105106943","FR","France"
+"185.20.44.0","185.20.47.255","3105106944","3105107967","RU","Russian Federation"
+"185.20.48.0","185.20.55.255","3105107968","3105110015","GB","United Kingdom"
+"185.20.56.0","185.20.59.255","3105110016","3105111039","EE","Estonia"
+"185.20.60.0","185.20.63.255","3105111040","3105112063","GB","United Kingdom"
+"185.20.64.0","185.20.67.255","3105112064","3105113087","IT","Italy"
+"185.20.68.0","185.20.71.255","3105113088","3105114111","NL","Netherlands"
+"185.20.72.0","185.20.75.255","3105114112","3105115135","SA","Saudi Arabia"
+"185.20.76.0","185.20.83.255","3105115136","3105117183","RU","Russian Federation"
+"185.20.84.0","185.20.87.255","3105117184","3105118207","FR","France"
+"185.20.88.0","185.20.91.255","3105118208","3105119231","BG","Bulgaria"
+"185.20.92.0","185.20.95.255","3105119232","3105120255","IM","Isle of Man"
+"185.20.96.0","185.20.99.255","3105120256","3105121279","GB","United Kingdom"
+"185.20.100.0","185.20.103.255","3105121280","3105122303","EE","Estonia"
+"185.20.104.0","185.20.107.255","3105122304","3105123327","NO","Norway"
+"185.20.108.0","185.20.111.255","3105123328","3105124351","ES","Spain"
+"185.20.112.0","185.20.115.255","3105124352","3105125375","BY","Belarus"
+"185.20.116.0","185.20.119.255","3105125376","3105126399","ES","Spain"
+"185.20.120.0","185.20.123.255","3105126400","3105127423","KG","Kyrgyzstan"
+"185.20.124.0","185.20.127.255","3105127424","3105128447","KZ","Kazakhstan"
+"185.20.128.0","185.20.131.255","3105128448","3105129471","GB","United Kingdom"
+"185.20.132.0","185.20.135.255","3105129472","3105130495","RU","Russian Federation"
+"185.20.136.0","185.20.139.255","3105130496","3105131519","FI","Finland"
+"185.20.140.0","185.20.143.255","3105131520","3105132543","DK","Denmark"
+"185.20.144.0","185.20.147.255","3105132544","3105133567","CH","Switzerland"
+"185.20.148.0","185.20.151.255","3105133568","3105134591","PL","Poland"
+"185.20.152.0","185.20.155.255","3105134592","3105135615","SA","Saudi Arabia"
+"185.20.156.0","185.20.159.255","3105135616","3105136639","BG","Bulgaria"
+"185.20.160.0","185.20.163.255","3105136640","3105137663","IR","Iran, Islamic Republic of"
+"185.20.164.0","185.20.167.255","3105137664","3105138687","GB","United Kingdom"
+"185.20.168.0","185.20.171.255","3105138688","3105139711","NO","Norway"
+"185.20.172.0","185.20.175.255","3105139712","3105140735","PL","Poland"
+"185.20.176.0","185.20.183.255","3105140736","3105142783","RU","Russian Federation"
+"185.20.184.0","185.20.187.255","3105142784","3105143807","NL","Netherlands"
+"185.20.188.0","185.20.191.255","3105143808","3105144831","DE","Germany"
+"185.20.192.0","185.20.195.255","3105144832","3105145855","ES","Spain"
+"185.20.196.0","185.20.199.255","3105145856","3105146879","CZ","Czech Republic"
+"185.20.200.0","185.20.203.255","3105146880","3105147903","CH","Switzerland"
+"185.20.204.0","185.20.207.255","3105147904","3105148927","DK","Denmark"
+"185.20.208.0","185.20.211.255","3105148928","3105149951","CH","Switzerland"
+"185.20.212.0","185.20.215.255","3105149952","3105150975","CY","Cyprus"
+"185.20.216.0","185.20.219.255","3105150976","3105151999","UA","Ukraine"
+"185.20.220.0","185.20.223.255","3105152000","3105153023","NL","Netherlands"
+"185.20.224.0","185.20.227.255","3105153024","3105154047","RU","Russian Federation"
+"185.20.228.0","185.20.235.255","3105154048","3105156095","DE","Germany"
+"185.20.236.0","185.20.239.255","3105156096","3105157119","AT","Austria"
+"185.20.240.0","185.20.243.255","3105157120","3105158143","DK","Denmark"
+"185.20.244.0","185.20.247.255","3105158144","3105159167","NO","Norway"
+"185.20.248.0","185.20.255.255","3105159168","3105161215","GB","United Kingdom"
+"185.21.0.0","185.21.3.255","3105161216","3105162239","FI","Finland"
+"185.21.4.0","185.21.7.255","3105162240","3105163263","TR","Turkey"
+"185.21.8.0","185.21.11.255","3105163264","3105164287","IL","Israel"
+"185.21.12.0","185.21.15.255","3105164288","3105165311","GB","United Kingdom"
+"185.21.16.0","185.21.19.255","3105165312","3105166335","IS","Iceland"
+"185.21.20.0","185.21.23.255","3105166336","3105167359","GB","United Kingdom"
+"185.21.24.0","185.21.27.255","3105167360","3105168383","IT","Italy"
+"185.21.28.0","185.21.31.255","3105168384","3105169407","DE","Germany"
+"185.21.32.0","185.21.35.255","3105169408","3105170431","ES","Spain"
+"185.21.36.0","185.21.39.255","3105170432","3105171455","PL","Poland"
+"185.21.40.0","185.21.43.255","3105171456","3105172479","DK","Denmark"
+"185.21.44.0","185.21.47.255","3105172480","3105173503","ES","Spain"
+"185.21.48.0","185.21.51.255","3105173504","3105174527","FR","France"
+"185.21.52.0","185.21.63.255","3105174528","3105177599","NL","Netherlands"
+"185.21.64.0","185.21.67.255","3105177600","3105178623","RU","Russian Federation"
+"185.21.68.0","185.21.71.255","3105178624","3105179647","IR","Iran, Islamic Republic of"
+"185.21.72.0","185.21.75.255","3105179648","3105180671","IT","Italy"
+"185.21.76.0","185.21.79.255","3105180672","3105181695","IR","Iran, Islamic Republic of"
+"185.21.80.0","185.21.83.255","3105181696","3105182719","FR","France"
+"185.21.84.0","185.21.87.255","3105182720","3105183743","PL","Poland"
+"185.21.88.0","185.21.91.255","3105183744","3105184767","SE","Sweden"
+"185.21.92.0","185.21.95.255","3105184768","3105185791","RO","Romania"
+"185.21.96.0","185.21.99.255","3105185792","3105186815","HR","Croatia"
+"185.21.100.0","185.21.103.255","3105186816","3105187839","DE","Germany"
+"185.21.104.0","185.21.107.255","3105187840","3105188863","US","United States"
+"185.21.108.0","185.21.111.255","3105188864","3105189887","GB","United Kingdom"
+"185.21.112.0","185.21.115.255","3105189888","3105190911","FR","France"
+"185.21.116.0","185.21.119.255","3105190912","3105191935","SM","San Marino"
+"185.21.120.0","185.21.123.255","3105191936","3105192959","PS","Palestinian Territory"
+"185.21.124.0","185.21.127.255","3105192960","3105193983","DE","Germany"
+"185.21.128.0","185.21.131.255","3105193984","3105195007","FR","France"
+"185.21.132.0","185.21.135.255","3105195008","3105196031","GB","United Kingdom"
+"185.21.136.0","185.21.139.255","3105196032","3105197055","IQ","Iraq"
+"185.21.140.0","185.21.143.255","3105197056","3105198079","RU","Russian Federation"
+"185.21.144.0","185.21.147.255","3105198080","3105199103","SE","Sweden"
+"185.21.148.0","185.21.151.255","3105199104","3105200127","PL","Poland"
+"185.21.152.0","185.21.155.255","3105200128","3105201151","FR","France"
+"185.21.156.0","185.21.159.255","3105201152","3105202175","RU","Russian Federation"
+"185.21.160.0","185.21.163.255","3105202176","3105203199","CZ","Czech Republic"
+"185.21.164.0","185.21.167.255","3105203200","3105204223","DE","Germany"
+"185.21.168.0","185.21.171.255","3105204224","3105205247","NL","Netherlands"
+"185.21.172.0","185.21.175.255","3105205248","3105206271","IT","Italy"
+"185.21.176.0","185.21.179.255","3105206272","3105207295","UA","Ukraine"
+"185.21.180.0","185.21.183.255","3105207296","3105208319","RO","Romania"
+"185.21.184.0","185.21.191.255","3105208320","3105210367","NL","Netherlands"
+"185.21.192.0","185.21.195.255","3105210368","3105211391","FR","France"
+"185.21.196.0","185.21.199.255","3105211392","3105212415","CZ","Czech Republic"
+"185.21.200.0","185.21.203.255","3105212416","3105213439","NL","Netherlands"
+"185.21.204.0","185.21.207.255","3105213440","3105214463","TR","Turkey"
+"185.21.208.0","185.21.211.255","3105214464","3105215487","GB","United Kingdom"
+"185.21.212.0","185.21.215.255","3105215488","3105216511","GP","Guadeloupe"
+"185.21.216.0","185.21.219.255","3105216512","3105217535","GB","United Kingdom"
+"185.21.220.0","185.21.223.255","3105217536","3105218559","CZ","Czech Republic"
+"185.21.224.0","185.21.227.255","3105218560","3105219583","DE","Germany"
+"185.21.228.0","185.21.231.255","3105219584","3105220607","GL","Greenland"
+"185.21.232.0","185.21.235.255","3105220608","3105221631","DK","Denmark"
+"185.21.236.0","185.21.239.255","3105221632","3105222655","AT","Austria"
+"185.21.240.0","185.21.243.255","3105222656","3105223679","NL","Netherlands"
+"185.21.244.0","185.21.247.127","3105223680","3105224575","DE","Germany"
+"185.21.247.128","185.21.247.255","3105224576","3105224703","AE","United Arab Emirates"
+"185.21.248.0","185.21.251.255","3105224704","3105225727","IT","Italy"
+"185.21.252.0","185.21.255.255","3105225728","3105226751","AM","Armenia"
+"185.22.0.0","185.22.3.255","3105226752","3105227775","RO","Romania"
+"185.22.4.0","185.22.7.255","3105227776","3105228799","NL","Netherlands"
+"185.22.8.0","185.22.11.255","3105228800","3105229823","PL","Poland"
+"185.22.12.0","185.22.15.255","3105229824","3105230847","NL","Netherlands"
+"185.22.16.0","185.22.19.255","3105230848","3105231871","UA","Ukraine"
+"185.22.20.0","185.22.23.255","3105231872","3105232895","AT","Austria"
+"185.22.24.0","185.22.27.255","3105232896","3105233919","RU","Russian Federation"
+"185.22.28.0","185.22.31.255","3105233920","3105234943","IR","Iran, Islamic Republic of"
+"185.22.32.0","185.22.35.255","3105234944","3105235967","LB","Lebanon"
+"185.22.36.0","185.22.39.255","3105235968","3105236991","IT","Italy"
+"185.22.40.0","185.22.43.255","3105236992","3105238015","GB","United Kingdom"
+"185.22.44.0","185.22.47.255","3105238016","3105239039","DE","Germany"
+"185.22.48.0","185.22.51.255","3105239040","3105240063","FR","France"
+"185.22.52.0","185.22.55.255","3105240064","3105241087","CH","Switzerland"
+"185.22.56.0","185.22.59.255","3105241088","3105242111","TR","Turkey"
+"185.22.60.0","185.22.63.255","3105242112","3105243135","RU","Russian Federation"
+"185.22.64.0","185.22.67.255","3105243136","3105244159","KZ","Kazakhstan"
+"185.22.68.0","185.22.71.255","3105244160","3105245183","DE","Germany"
+"185.22.72.0","185.22.75.255","3105245184","3105246207","DK","Denmark"
+"185.22.76.0","185.22.83.255","3105246208","3105248255","GB","United Kingdom"
+"185.22.84.0","185.22.87.255","3105248256","3105249279","IT","Italy"
+"185.22.88.0","185.22.91.255","3105249280","3105250303","RS","Serbia"
+"185.22.92.0","185.22.95.255","3105250304","3105251327","ES","Spain"
+"185.22.96.0","185.22.99.255","3105251328","3105252351","CZ","Czech Republic"
+"185.22.100.0","185.22.103.255","3105252352","3105253375","TR","Turkey"
+"185.22.104.0","185.22.107.255","3105253376","3105254399","CH","Switzerland"
+"185.22.108.0","185.22.111.255","3105254400","3105255423","FR","France"
+"185.22.112.0","185.22.115.255","3105255424","3105256447","PL","Poland"
+"185.22.116.0","185.22.119.255","3105256448","3105257471","FR","France"
+"185.22.120.0","185.22.123.255","3105257472","3105258495","NO","Norway"
+"185.22.124.0","185.22.127.255","3105258496","3105259519","CZ","Czech Republic"
+"185.22.128.0","185.22.131.255","3105259520","3105260543","FR","France"
+"185.22.132.0","185.22.135.255","3105260544","3105261567","FI","Finland"
+"185.22.136.0","185.22.139.255","3105261568","3105262591","PL","Poland"
+"185.22.140.0","185.22.143.255","3105262592","3105263615","DE","Germany"
+"185.22.144.0","185.22.147.255","3105263616","3105264639","RS","Serbia"
+"185.22.148.0","185.22.151.255","3105264640","3105265663","DE","Germany"
+"185.22.152.0","185.22.155.255","3105265664","3105266687","RU","Russian Federation"
+"185.22.156.0","185.22.159.255","3105266688","3105267711","IE","Ireland"
+"185.22.160.0","185.22.163.255","3105267712","3105268735","TR","Turkey"
+"185.22.164.0","185.22.167.255","3105268736","3105269759","GB","United Kingdom"
+"185.22.168.0","185.22.171.255","3105269760","3105270783","FR","France"
+"185.22.172.0","185.22.175.255","3105270784","3105271807","RU","Russian Federation"
+"185.22.176.0","185.22.179.255","3105271808","3105272831","SK","Slovakia"
+"185.22.180.0","185.22.183.255","3105272832","3105273855","RU","Russian Federation"
+"185.22.184.0","185.22.187.255","3105273856","3105274879","TR","Turkey"
+"185.22.188.0","185.22.195.255","3105274880","3105276927","NL","Netherlands"
+"185.22.196.0","185.22.199.255","3105276928","3105277951","FR","France"
+"185.22.200.0","185.22.203.255","3105277952","3105278975","ES","Spain"
+"185.22.204.0","185.22.207.255","3105278976","3105279999","RU","Russian Federation"
+"185.22.208.0","185.22.211.255","3105280000","3105281023","GB","United Kingdom"
+"185.22.212.0","185.22.215.255","3105281024","3105282047","SK","Slovakia"
+"185.22.216.0","185.22.219.255","3105282048","3105283071","FR","France"
+"185.22.220.0","185.22.223.255","3105283072","3105284095","DE","Germany"
+"185.22.224.0","185.22.227.255","3105284096","3105285119","GB","United Kingdom"
+"185.22.228.0","185.22.231.255","3105285120","3105286143","IT","Italy"
+"185.22.232.0","185.22.235.255","3105286144","3105287167","RU","Russian Federation"
+"185.22.236.0","185.22.239.255","3105287168","3105288191","CZ","Czech Republic"
+"185.22.240.0","185.22.243.255","3105288192","3105289215","GB","United Kingdom"
+"185.22.244.0","185.22.247.255","3105289216","3105290239","AT","Austria"
+"185.22.248.0","185.22.251.255","3105290240","3105291263","TR","Turkey"
+"185.22.252.0","185.22.255.255","3105291264","3105292287","CH","Switzerland"
+"185.23.0.0","185.23.3.255","3105292288","3105293311","AT","Austria"
+"185.23.4.0","185.23.7.255","3105293312","3105294335","GB","United Kingdom"
+"185.23.8.0","185.23.11.255","3105294336","3105295359","RU","Russian Federation"
+"185.23.12.0","185.23.15.255","3105295360","3105296383","PL","Poland"
+"185.23.16.0","185.23.19.255","3105296384","3105297407","LT","Lithuania"
+"185.23.20.0","185.23.23.255","3105297408","3105298431","PL","Poland"
+"185.23.24.0","185.23.27.255","3105298432","3105299455","NL","Netherlands"
+"185.23.28.0","185.23.31.255","3105299456","3105300479","IT","Italy"
+"185.23.32.0","185.23.35.255","3105300480","3105301503","RU","Russian Federation"
+"185.23.36.0","185.23.39.255","3105301504","3105302527","ES","Spain"
+"185.23.40.0","185.23.43.255","3105302528","3105303551","FR","France"
+"185.23.44.0","185.23.45.255","3105303552","3105304063","IE","Ireland"
+"185.23.46.0","185.23.47.255","3105304064","3105304575","GB","United Kingdom"
+"185.23.48.0","185.23.51.255","3105304576","3105305599","GE","Georgia"
+"185.23.52.0","185.23.63.255","3105305600","3105308671","GB","United Kingdom"
+"185.23.64.0","185.23.67.255","3105308672","3105309695","RU","Russian Federation"
+"185.23.68.0","185.23.71.255","3105309696","3105310719","ES","Spain"
+"185.23.72.0","185.23.75.255","3105310720","3105311743","TR","Turkey"
+"185.23.76.0","185.23.79.255","3105311744","3105312767","SA","Saudi Arabia"
+"185.23.80.0","185.23.83.255","3105312768","3105313791","RU","Russian Federation"
+"185.23.84.0","185.23.87.255","3105313792","3105314815","IT","Italy"
+"185.23.88.0","185.23.91.255","3105314816","3105315839","GR","Greece"
+"185.23.92.0","185.23.99.255","3105315840","3105317887","FR","France"
+"185.23.100.0","185.23.103.255","3105317888","3105318911","GB","United Kingdom"
+"185.23.104.0","185.23.107.255","3105318912","3105319935","UA","Ukraine"
+"185.23.108.0","185.23.111.255","3105319936","3105320959","HU","Hungary"
+"185.23.112.0","185.23.115.255","3105320960","3105321983","SK","Slovakia"
+"185.23.116.0","185.23.119.255","3105321984","3105323007","GB","United Kingdom"
+"185.23.120.0","185.23.123.255","3105323008","3105324031","ES","Spain"
+"185.23.124.0","185.23.127.255","3105324032","3105325055","SA","Saudi Arabia"
+"185.23.128.0","185.23.131.255","3105325056","3105326079","IR","Iran, Islamic Republic of"
+"185.23.132.0","185.23.139.255","3105326080","3105328127","FR","France"
+"185.23.140.0","185.23.143.255","3105328128","3105329151","NL","Netherlands"
+"185.23.144.0","185.23.147.255","3105329152","3105330175","NO","Norway"
+"185.23.148.0","185.23.151.255","3105330176","3105331199","PL","Poland"
+"185.23.152.0","185.23.155.255","3105331200","3105332223","IQ","Iraq"
+"185.23.156.0","185.23.159.255","3105332224","3105333247","DE","Germany"
+"185.23.160.0","185.23.163.255","3105333248","3105334271","LV","Latvia"
+"185.23.164.0","185.23.167.255","3105334272","3105335295","UA","Ukraine"
+"185.23.168.0","185.23.171.255","3105335296","3105336319","GR","Greece"
+"185.23.172.0","185.23.175.255","3105336320","3105337343","IL","Israel"
+"185.23.176.0","185.23.183.255","3105337344","3105339391","GB","United Kingdom"
+"185.23.184.0","185.23.187.255","3105339392","3105340415","SY","Syrian Arab Republic"
+"185.23.188.0","185.23.191.255","3105340416","3105341439","FR","France"
+"185.23.192.0","185.23.195.255","3105341440","3105342463","ES","Spain"
+"185.23.196.0","185.23.199.255","3105342464","3105343487","AE","United Arab Emirates"
+"185.23.204.0","185.23.207.255","3105344512","3105345535","NO","Norway"
+"185.23.208.0","185.23.211.255","3105345536","3105346559","DE","Germany"
+"185.23.212.0","185.23.215.255","3105346560","3105347583","NL","Netherlands"
+"185.23.216.0","185.23.219.255","3105347584","3105348607","DK","Denmark"
+"185.23.220.0","185.23.223.255","3105348608","3105349631","ES","Spain"
+"185.23.224.0","185.23.227.255","3105349632","3105350655","DE","Germany"
+"185.23.228.0","185.23.231.255","3105350656","3105351679","RU","Russian Federation"
+"185.23.232.0","185.23.235.255","3105351680","3105352703","GB","United Kingdom"
+"185.23.236.0","185.23.239.255","3105352704","3105353727","DE","Germany"
+"185.23.240.0","185.23.240.255","3105353728","3105353983","GB","United Kingdom"
+"185.23.241.0","185.23.243.255","3105353984","3105354751","DE","Germany"
+"185.23.244.0","185.23.247.255","3105354752","3105355775","BE","Belgium"
+"185.23.248.0","185.23.251.255","3105355776","3105356799","NL","Netherlands"
+"185.23.252.0","185.23.255.255","3105356800","3105357823","GB","United Kingdom"
+"185.24.0.0","185.24.3.255","3105357824","3105358847","IS","Iceland"
+"185.24.4.0","185.24.7.255","3105358848","3105359871","ES","Spain"
+"185.24.8.0","185.24.11.255","3105359872","3105360895","CZ","Czech Republic"
+"185.24.12.0","185.24.15.255","3105360896","3105361919","GB","United Kingdom"
+"185.24.16.0","185.24.19.255","3105361920","3105362943","FR","France"
+"185.24.20.0","185.24.23.255","3105362944","3105363967","CZ","Czech Republic"
+"185.24.24.0","185.24.27.255","3105363968","3105364991","PL","Poland"
+"185.24.28.0","185.24.31.255","3105364992","3105366015","FR","France"
+"185.24.32.0","185.24.35.255","3105366016","3105367039","AL","Albania"
+"185.24.36.0","185.24.39.255","3105367040","3105368063","SI","Slovenia"
+"185.24.40.0","185.24.47.255","3105368064","3105370111","RU","Russian Federation"
+"185.24.48.0","185.24.51.255","3105370112","3105371135","NL","Netherlands"
+"185.24.52.0","185.24.59.255","3105371136","3105373183","RU","Russian Federation"
+"185.24.60.0","185.24.63.255","3105373184","3105374207","SY","Syrian Arab Republic"
+"185.24.64.0","185.24.67.255","3105374208","3105375231","GB","United Kingdom"
+"185.24.68.0","185.24.68.63","3105375232","3105375295","IT","Italy"
+"185.24.68.64","185.24.68.143","3105375296","3105375375","CA","Canada"
+"185.24.68.144","185.24.68.159","3105375376","3105375391","US","United States"
+"185.24.68.160","185.24.69.63","3105375392","3105375551","IT","Italy"
+"185.24.69.64","185.24.69.127","3105375552","3105375615","DE","Germany"
+"185.24.69.128","185.24.69.255","3105375616","3105375743","IT","Italy"
+"185.24.70.0","185.24.71.255","3105375744","3105376255","DE","Germany"
+"185.24.72.0","185.24.75.255","3105376256","3105377279","GB","United Kingdom"
+"185.24.76.0","185.24.79.255","3105377280","3105378303","IL","Israel"
+"185.24.80.0","185.24.87.255","3105378304","3105380351","GB","United Kingdom"
+"185.24.88.0","185.24.91.255","3105380352","3105381375","PL","Poland"
+"185.24.92.0","185.24.95.255","3105381376","3105382399","RU","Russian Federation"
+"185.24.96.0","185.24.99.255","3105382400","3105383423","GB","United Kingdom"
+"185.24.100.0","185.24.100.255","3105383424","3105383679","BY","Belarus"
+"185.24.101.0","185.24.101.255","3105383680","3105383935","SK","Slovakia"
+"185.24.102.0","185.24.103.255","3105383936","3105384447","AT","Austria"
+"185.24.104.0","185.24.107.255","3105384448","3105385471","IT","Italy"
+"185.24.108.0","185.24.115.255","3105385472","3105387519","RU","Russian Federation"
+"185.24.116.0","185.24.119.255","3105387520","3105388543","IT","Italy"
+"185.24.120.0","185.24.123.255","3105388544","3105389567","GB","United Kingdom"
+"185.24.124.0","185.24.127.255","3105389568","3105390591","TR","Turkey"
+"185.24.128.0","185.24.131.255","3105390592","3105391615","JO","Jordan"
+"185.24.132.0","185.24.135.255","3105391616","3105392639","NL","Netherlands"
+"185.24.136.0","185.24.139.255","3105392640","3105393663","IR","Iran, Islamic Republic of"
+"185.24.140.0","185.24.147.255","3105393664","3105395711","FR","France"
+"185.24.148.0","185.24.151.255","3105395712","3105396735","IR","Iran, Islamic Republic of"
+"185.24.152.0","185.24.159.255","3105396736","3105398783","FR","France"
+"185.24.160.0","185.24.163.255","3105398784","3105399807","GB","United Kingdom"
+"185.24.164.0","185.24.167.255","3105399808","3105400831","PL","Poland"
+"185.24.168.0","185.24.171.255","3105400832","3105401855","DK","Denmark"
+"185.24.172.0","185.24.175.255","3105401856","3105402879","NL","Netherlands"
+"185.24.176.0","185.24.183.255","3105402880","3105404927","RU","Russian Federation"
+"185.24.184.0","185.24.184.0","3105404928","3105404928","FR","France"
+"185.24.184.1","185.24.184.1","3105404929","3105404929","RE","Reunion"
+"185.24.184.2","185.24.184.194","3105404930","3105405122","FR","France"
+"185.24.184.195","185.24.184.195","3105405123","3105405123","RE","Reunion"
+"185.24.184.196","185.24.185.194","3105405124","3105405378","FR","France"
+"185.24.185.195","185.24.185.195","3105405379","3105405379","RE","Reunion"
+"185.24.185.196","185.24.186.194","3105405380","3105405634","FR","France"
+"185.24.186.195","185.24.186.195","3105405635","3105405635","RE","Reunion"
+"185.24.186.196","185.24.187.194","3105405636","3105405890","FR","France"
+"185.24.187.195","185.24.187.195","3105405891","3105405891","RE","Reunion"
+"185.24.187.196","185.24.187.255","3105405892","3105405951","FR","France"
+"185.24.188.0","185.24.191.255","3105405952","3105406975","NO","Norway"
+"185.24.192.0","185.24.195.255","3105406976","3105407999","FR","France"
+"185.24.196.0","185.24.203.255","3105408000","3105410047","PL","Poland"
+"185.24.204.0","185.24.207.255","3105410048","3105411071","IL","Israel"
+"185.24.208.0","185.24.211.255","3105411072","3105412095","BA","Bosnia and Herzegovina"
+"185.24.212.0","185.24.215.255","3105412096","3105413119","RU","Russian Federation"
+"185.24.216.0","185.24.219.255","3105413120","3105414143","PL","Poland"
+"185.24.220.0","185.24.227.255","3105414144","3105416191","NL","Netherlands"
+"185.24.228.0","185.24.231.255","3105416192","3105417215","IR","Iran, Islamic Republic of"
+"185.24.232.0","185.24.235.255","3105417216","3105418239","IE","Ireland"
+"185.24.236.0","185.24.239.255","3105418240","3105419263","CZ","Czech Republic"
+"185.24.240.0","185.24.243.255","3105419264","3105420287","NL","Netherlands"
+"185.24.244.0","185.24.247.255","3105420288","3105421311","RU","Russian Federation"
+"185.24.248.0","185.24.249.255","3105421312","3105421823","US","United States"
+"185.24.250.0","185.24.251.255","3105421824","3105422335","NL","Netherlands"
+"185.24.252.0","185.24.255.255","3105422336","3105423359","IR","Iran, Islamic Republic of"
+"185.25.0.0","185.25.0.127","3105423360","3105423487","VN","Vietnam"
+"185.25.0.128","185.25.0.255","3105423488","3105423615","NO","Norway"
+"185.25.1.0","185.25.1.255","3105423616","3105423871","FI","Finland"
+"185.25.2.0","185.25.2.255","3105423872","3105424127","RU","Russian Federation"
+"185.25.3.0","185.25.3.255","3105424128","3105424383","IL","Israel"
+"185.25.4.0","185.25.11.255","3105424384","3105426431","RU","Russian Federation"
+"185.25.12.0","185.25.15.255","3105426432","3105427455","QA","Qatar"
+"185.25.16.0","185.25.19.255","3105427456","3105428479","RU","Russian Federation"
+"185.25.20.0","185.25.23.255","3105428480","3105429503","GR","Greece"
+"185.25.24.0","185.25.27.255","3105429504","3105430527","ES","Spain"
+"185.25.28.0","185.25.31.255","3105430528","3105431551","CH","Switzerland"
+"185.25.32.0","185.25.35.255","3105431552","3105432575","GB","United Kingdom"
+"185.25.36.0","185.25.39.255","3105432576","3105433599","DE","Germany"
+"185.25.40.0","185.25.43.255","3105433600","3105434623","FR","France"
+"185.25.44.0","185.25.47.255","3105434624","3105435647","SE","Sweden"
+"185.25.48.0","185.25.51.255","3105435648","3105436671","LT","Lithuania"
+"185.25.56.0","185.25.59.255","3105437696","3105438719","GB","United Kingdom"
+"185.25.60.0","185.25.63.255","3105438720","3105439743","RU","Russian Federation"
+"185.25.64.0","185.25.67.255","3105439744","3105440767","GB","United Kingdom"
+"185.25.68.0","185.25.71.255","3105440768","3105441791","RU","Russian Federation"
+"185.25.72.0","185.25.75.255","3105441792","3105442815","IT","Italy"
+"185.25.76.0","185.25.79.255","3105442816","3105443839","FI","Finland"
+"185.25.80.0","185.25.83.255","3105443840","3105444863","NL","Netherlands"
+"185.25.84.0","185.25.84.127","3105444864","3105444991","PT","Portugal"
+"185.25.84.128","185.25.86.255","3105444992","3105445631","US","United States"
+"185.25.87.0","185.25.87.255","3105445632","3105445887","ES","Spain"
+"185.25.88.0","185.25.91.255","3105445888","3105446911","RU","Russian Federation"
+"185.25.92.0","185.25.95.255","3105446912","3105447935","CH","Switzerland"
+"185.25.96.0","185.25.99.255","3105447936","3105448959","DE","Germany"
+"185.25.100.0","185.25.103.255","3105448960","3105449983","TR","Turkey"
+"185.25.104.0","185.25.105.255","3105449984","3105450495","AE","United Arab Emirates"
+"185.25.106.0","185.25.106.255","3105450496","3105450751","ES","Spain"
+"185.25.107.0","185.25.107.255","3105450752","3105451007","AE","United Arab Emirates"
+"185.25.108.0","185.25.111.255","3105451008","3105452031","PL","Poland"
+"185.25.112.0","185.25.115.255","3105452032","3105453055","ES","Spain"
+"185.25.116.0","185.25.119.255","3105453056","3105454079","UA","Ukraine"
+"185.25.120.0","185.25.123.255","3105454080","3105455103","PL","Poland"
+"185.25.124.0","185.25.127.255","3105455104","3105456127","AT","Austria"
+"185.25.128.0","185.25.131.255","3105456128","3105457151","IT","Italy"
+"185.25.132.0","185.25.135.255","3105457152","3105458175","DE","Germany"
+"185.25.136.0","185.25.139.255","3105458176","3105459199","IT","Italy"
+"185.25.140.0","185.25.143.255","3105459200","3105460223","DK","Denmark"
+"185.25.144.0","185.25.147.255","3105460224","3105461247","GB","United Kingdom"
+"185.25.148.0","185.25.151.255","3105461248","3105462271","PL","Poland"
+"185.25.152.0","185.25.155.255","3105462272","3105463295","RU","Russian Federation"
+"185.25.160.0","185.25.163.255","3105464320","3105465343","BE","Belgium"
+"185.25.164.0","185.25.167.255","3105465344","3105466367","DE","Germany"
+"185.25.168.0","185.25.171.255","3105466368","3105467391","BE","Belgium"
+"185.25.172.0","185.25.175.255","3105467392","3105468415","GB","United Kingdom"
+"185.25.176.0","185.25.179.255","3105468416","3105469439","RU","Russian Federation"
+"185.25.180.0","185.25.181.255","3105469440","3105469951","SE","Sweden"
+"185.25.182.0","185.25.182.255","3105469952","3105470207","AT","Austria"
+"185.25.183.0","185.25.183.255","3105470208","3105470463","AE","United Arab Emirates"
+"185.25.184.0","185.25.187.255","3105470464","3105471487","CZ","Czech Republic"
+"185.25.188.0","185.25.191.255","3105471488","3105472511","GB","United Kingdom"
+"185.25.192.0","185.25.195.255","3105472512","3105473535","CH","Switzerland"
+"185.25.196.0","185.25.199.255","3105473536","3105474559","ES","Spain"
+"185.25.200.0","185.25.203.255","3105474560","3105475583","FI","Finland"
+"185.25.204.0","185.25.207.255","3105475584","3105476607","IT","Italy"
+"185.25.208.0","185.25.211.255","3105476608","3105477631","GB","United Kingdom"
+"185.25.212.0","185.25.215.255","3105477632","3105478655","DK","Denmark"
+"185.25.216.0","185.25.219.255","3105478656","3105479679","PL","Poland"
+"185.25.220.0","185.25.223.255","3105479680","3105480703","GB","United Kingdom"
+"185.25.224.0","185.25.227.255","3105480704","3105481727","CH","Switzerland"
+"185.25.228.0","185.25.231.255","3105481728","3105482751","NL","Netherlands"
+"185.25.232.0","185.25.235.255","3105482752","3105483775","IT","Italy"
+"185.25.236.0","185.25.247.255","3105483776","3105486847","GB","United Kingdom"
+"185.25.248.0","185.25.251.255","3105486848","3105487871","SK","Slovakia"
+"185.25.252.0","185.25.255.255","3105487872","3105488895","IS","Iceland"
+"185.26.0.0","185.26.1.255","3105488896","3105489407","BG","Bulgaria"
+"185.26.2.0","185.26.2.255","3105489408","3105489663","FR","France"
+"185.26.3.0","185.26.3.255","3105489664","3105489919","BG","Bulgaria"
+"185.26.4.0","185.26.7.255","3105489920","3105490943","ES","Spain"
+"185.26.8.0","185.26.11.255","3105490944","3105491967","SE","Sweden"
+"185.26.12.0","185.26.19.255","3105491968","3105494015","GB","United Kingdom"
+"185.26.20.0","185.26.23.255","3105494016","3105495039","BE","Belgium"
+"185.26.24.0","185.26.27.255","3105495040","3105496063","AE","United Arab Emirates"
+"185.26.28.0","185.26.31.255","3105496064","3105497087","RU","Russian Federation"
+"185.26.32.0","185.26.35.255","3105497088","3105498111","IR","Iran, Islamic Republic of"
+"185.26.36.0","185.26.39.255","3105498112","3105499135","DE","Germany"
+"185.26.40.0","185.26.47.255","3105499136","3105501183","RU","Russian Federation"
+"185.26.48.0","185.26.51.255","3105501184","3105502207","FI","Finland"
+"185.26.52.0","185.26.55.255","3105502208","3105503231","RU","Russian Federation"
+"185.26.56.0","185.26.59.255","3105503232","3105504255","NL","Netherlands"
+"185.26.60.0","185.26.63.255","3105504256","3105505279","DK","Denmark"
+"185.26.64.0","185.26.67.255","3105505280","3105506303","IT","Italy"
+"185.26.68.0","185.26.71.255","3105506304","3105507327","TR","Turkey"
+"185.26.72.0","185.26.75.255","3105507328","3105508351","RU","Russian Federation"
+"185.26.76.0","185.26.83.255","3105508352","3105510399","DE","Germany"
+"185.26.84.0","185.26.87.255","3105510400","3105511423","SA","Saudi Arabia"
+"185.26.88.0","185.26.91.255","3105511424","3105512447","FR","France"
+"185.26.92.0","185.26.95.255","3105512448","3105513471","GB","United Kingdom"
+"185.26.96.0","185.26.99.255","3105513472","3105514495","DE","Germany"
+"185.26.100.0","185.26.103.255","3105514496","3105515519","RU","Russian Federation"
+"185.26.104.0","185.26.107.255","3105515520","3105516543","FR","France"
+"185.26.108.0","185.26.111.255","3105516544","3105517567","NL","Netherlands"
+"185.26.112.0","185.26.115.255","3105517568","3105518591","RU","Russian Federation"
+"185.26.116.0","185.26.119.255","3105518592","3105519615","RS","Serbia"
+"185.26.120.0","185.26.123.255","3105519616","3105520639","RU","Russian Federation"
+"185.26.124.0","185.26.127.255","3105520640","3105521663","LU","Luxembourg"
+"185.26.128.0","185.26.131.255","3105521664","3105522687","NO","Norway"
+"185.26.132.0","185.26.135.255","3105522688","3105523711","LT","Lithuania"
+"185.26.136.0","185.26.139.255","3105523712","3105524735","ES","Spain"
+"185.26.140.0","185.26.143.255","3105524736","3105525759","IT","Italy"
+"185.26.144.0","185.26.147.255","3105525760","3105526783","TR","Turkey"
+"185.26.148.0","185.26.151.255","3105526784","3105527807","GB","United Kingdom"
+"185.26.152.0","185.26.155.255","3105527808","3105528831","JE","Jersey"
+"185.26.156.0","185.26.159.255","3105528832","3105529855","DE","Germany"
+"185.26.160.0","185.26.163.255","3105529856","3105530879","LU","Luxembourg"
+"185.26.164.0","185.26.167.255","3105530880","3105531903","NO","Norway"
+"185.26.168.0","185.26.171.255","3105531904","3105532927","RU","Russian Federation"
+"185.26.172.0","185.26.175.255","3105532928","3105533951","RS","Serbia"
+"185.26.176.0","185.26.179.255","3105533952","3105534975","BA","Bosnia and Herzegovina"
+"185.26.180.0","185.26.180.127","3105534976","3105535103","US","United States"
+"185.26.180.128","185.26.180.255","3105535104","3105535231","ZA","South Africa"
+"185.26.181.0","185.26.183.29","3105535232","3105535773","US","United States"
+"185.26.183.30","185.26.183.30","3105535774","3105535774","EU","Europe"
+"185.26.183.31","185.26.183.50","3105535775","3105535794","US","United States"
+"185.26.183.51","185.26.183.51","3105535795","3105535795","RU","Russian Federation"
+"185.26.183.52","185.26.183.255","3105535796","3105535999","US","United States"
+"185.26.184.0","185.26.187.255","3105536000","3105537023","AZ","Azerbaijan"
+"185.26.188.0","185.26.191.255","3105537024","3105538047","AT","Austria"
+"185.26.192.0","185.26.195.255","3105538048","3105539071","RU","Russian Federation"
+"185.26.196.0","185.26.199.255","3105539072","3105540095","IT","Italy"
+"185.26.200.0","185.26.203.255","3105540096","3105541119","DE","Germany"
+"185.26.204.0","185.26.207.255","3105541120","3105542143","RU","Russian Federation"
+"185.26.208.0","185.26.211.255","3105542144","3105543167","IR","Iran, Islamic Republic of"
+"185.26.212.0","185.26.215.255","3105543168","3105544191","NL","Netherlands"
+"185.26.216.0","185.26.219.255","3105544192","3105545215","RU","Russian Federation"
+"185.26.220.0","185.26.223.255","3105545216","3105546239","FR","France"
+"185.26.224.0","185.26.227.255","3105546240","3105547263","ES","Spain"
+"185.26.228.0","185.26.231.255","3105547264","3105548287","GB","United Kingdom"
+"185.26.232.0","185.26.235.255","3105548288","3105549311","IR","Iran, Islamic Republic of"
+"185.26.236.0","185.26.238.255","3105549312","3105550079","AT","Austria"
+"185.26.239.0","185.26.239.255","3105550080","3105550335","FR","France"
+"185.26.240.0","185.26.243.255","3105550336","3105551359","GB","United Kingdom"
+"185.26.244.0","185.26.247.255","3105551360","3105552383","US","United States"
+"185.26.248.0","185.26.251.255","3105552384","3105553407","FR","France"
+"185.26.252.0","185.26.255.255","3105553408","3105554431","DE","Germany"
+"185.27.0.0","185.27.3.255","3105554432","3105555455","DK","Denmark"
+"185.27.4.0","185.27.7.255","3105555456","3105556479","CH","Switzerland"
+"185.27.8.0","185.27.11.255","3105556480","3105557503","DE","Germany"
+"185.27.12.0","185.27.15.255","3105557504","3105558527","GB","United Kingdom"
+"185.27.16.0","185.27.16.63","3105558528","3105558591","US","United States"
+"185.27.16.64","185.27.19.255","3105558592","3105559551","NL","Netherlands"
+"185.27.20.0","185.27.23.255","3105559552","3105560575","GB","United Kingdom"
+"185.27.24.0","185.27.27.255","3105560576","3105561599","NO","Norway"
+"185.27.28.0","185.27.35.255","3105561600","3105563647","NL","Netherlands"
+"185.27.36.0","185.27.39.255","3105563648","3105564671","IS","Iceland"
+"185.27.40.0","185.27.43.255","3105564672","3105565695","NL","Netherlands"
+"185.27.44.0","185.27.51.255","3105565696","3105567743","RU","Russian Federation"
+"185.27.52.0","185.27.55.255","3105567744","3105568767","PL","Poland"
+"185.27.56.0","185.27.59.255","3105568768","3105569791","MT","Malta"
+"185.27.60.0","185.27.63.255","3105569792","3105570815","HU","Hungary"
+"185.27.64.0","185.27.67.255","3105570816","3105571839","LI","Liechtenstein"
+"185.27.68.0","185.27.71.255","3105571840","3105572863","KZ","Kazakhstan"
+"185.27.72.0","185.27.75.255","3105572864","3105573887","IT","Italy"
+"185.27.76.0","185.27.79.255","3105573888","3105574911","FR","France"
+"185.27.80.0","185.27.83.255","3105574912","3105575935","RU","Russian Federation"
+"185.27.84.0","185.27.87.255","3105575936","3105576959","DE","Germany"
+"185.27.88.0","185.27.91.255","3105576960","3105577983","OM","Oman"
+"185.27.92.0","185.27.95.255","3105577984","3105579007","LV","Latvia"
+"185.27.96.0","185.27.99.255","3105579008","3105580031","SE","Sweden"
+"185.27.100.0","185.27.103.255","3105580032","3105581055","RU","Russian Federation"
+"185.27.104.0","185.27.107.255","3105581056","3105582079","IL","Israel"
+"185.27.108.0","185.27.111.255","3105582080","3105583103","CH","Switzerland"
+"185.27.112.0","185.27.115.255","3105583104","3105584127","DK","Denmark"
+"185.27.116.0","185.27.119.255","3105584128","3105585151","EG","Egypt"
+"185.27.120.0","185.27.123.255","3105585152","3105586175","AT","Austria"
+"185.27.124.0","185.27.127.255","3105586176","3105587199","ES","Spain"
+"185.27.128.0","185.27.131.255","3105587200","3105588223","RS","Serbia"
+"185.27.132.0","185.27.135.255","3105588224","3105589247","GB","United Kingdom"
+"185.27.136.0","185.27.139.255","3105589248","3105590271","ES","Spain"
+"185.27.140.0","185.27.143.255","3105590272","3105591295","NL","Netherlands"
+"185.27.148.0","185.27.151.255","3105592320","3105593343","RU","Russian Federation"
+"185.27.152.0","185.27.159.255","3105593344","3105595391","DE","Germany"
+"185.27.160.0","185.27.163.255","3105595392","3105596415","RU","Russian Federation"
+"185.27.164.0","185.27.171.255","3105596416","3105598463","SE","Sweden"
+"185.27.172.0","185.27.175.255","3105598464","3105599487","NL","Netherlands"
+"185.27.176.0","185.27.179.255","3105599488","3105600511","GB","United Kingdom"
+"185.27.180.0","185.27.183.255","3105600512","3105601535","DE","Germany"
+"185.27.184.0","185.27.187.255","3105601536","3105602559","CH","Switzerland"
+"185.27.188.0","185.27.191.255","3105602560","3105603583","PL","Poland"
+"185.27.192.0","185.27.195.255","3105603584","3105604607","RU","Russian Federation"
+"185.27.196.0","185.27.199.255","3105604608","3105605631","GB","United Kingdom"
+"185.27.200.0","185.27.203.255","3105605632","3105606655","ES","Spain"
+"185.27.204.0","185.27.207.255","3105606656","3105607679","DK","Denmark"
+"185.27.208.0","185.27.211.255","3105607680","3105608703","RU","Russian Federation"
+"185.27.212.0","185.27.215.255","3105608704","3105609727","DE","Germany"
+"185.27.216.0","185.27.219.255","3105609728","3105610751","IQ","Iraq"
+"185.27.220.0","185.27.223.255","3105610752","3105611775","SA","Saudi Arabia"
+"185.27.224.0","185.27.227.255","3105611776","3105612799","FR","France"
+"185.27.228.0","185.27.231.255","3105612800","3105613823","US","United States"
+"185.27.232.0","185.27.235.255","3105613824","3105614847","SE","Sweden"
+"185.27.236.0","185.27.239.255","3105614848","3105615871","NL","Netherlands"
+"185.27.240.0","185.27.243.255","3105615872","3105616895","SE","Sweden"
+"185.27.244.0","185.27.247.255","3105616896","3105617919","GB","United Kingdom"
+"185.27.248.0","185.27.250.1","3105617920","3105618433","NL","Netherlands"
+"185.27.250.2","185.27.250.2","3105618434","3105618434","US","United States"
+"185.27.250.3","185.27.251.255","3105618435","3105618943","NL","Netherlands"
+"185.27.252.0","185.27.255.255","3105618944","3105619967","DE","Germany"
+"185.28.0.0","185.28.3.255","3105619968","3105620991","TR","Turkey"
+"185.28.4.0","185.28.7.255","3105620992","3105622015","DE","Germany"
+"185.28.8.0","185.28.11.255","3105622016","3105623039","SI","Slovenia"
+"185.28.12.0","185.28.15.255","3105623040","3105624063","GB","United Kingdom"
+"185.28.16.0","185.28.19.255","3105624064","3105625087","PL","Poland"
+"185.28.20.0","185.28.23.255","3105625088","3105626111","US","United States"
+"185.28.24.0","185.28.35.255","3105626112","3105629183","GB","United Kingdom"
+"185.28.36.0","185.28.37.255","3105629184","3105629695","BE","Belgium"
+"185.28.38.0","185.28.38.255","3105629696","3105629951","NL","Netherlands"
+"185.28.39.0","185.28.39.255","3105629952","3105630207","BE","Belgium"
+"185.28.40.0","185.28.43.255","3105630208","3105631231","FR","France"
+"185.28.44.0","185.28.47.255","3105631232","3105632255","GB","United Kingdom"
+"185.28.48.0","185.28.51.255","3105632256","3105633279","ES","Spain"
+"185.28.52.0","185.28.55.255","3105633280","3105634303","IT","Italy"
+"185.28.56.0","185.28.59.255","3105634304","3105635327","NL","Netherlands"
+"185.28.60.0","185.28.63.255","3105635328","3105636351","TR","Turkey"
+"185.28.64.0","185.28.65.255","3105636352","3105636863","IT","Italy"
+"185.28.66.0","185.28.67.255","3105636864","3105637375","EU","Europe"
+"185.28.68.0","185.28.68.255","3105637376","3105637631","NL","Netherlands"
+"185.28.69.0","185.28.69.255","3105637632","3105637887","DE","Germany"
+"185.28.70.0","185.28.71.255","3105637888","3105638399","US","United States"
+"185.28.72.0","185.28.75.255","3105638400","3105639423","IM","Isle of Man"
+"185.28.76.0","185.28.79.255","3105639424","3105640447","DE","Germany"
+"185.28.80.0","185.28.83.255","3105640448","3105641471","IT","Italy"
+"185.28.84.0","185.28.87.255","3105641472","3105642495","NL","Netherlands"
+"185.28.88.0","185.28.95.255","3105642496","3105644543","GB","United Kingdom"
+"185.28.96.0","185.28.99.255","3105644544","3105645567","DE","Germany"
+"185.28.100.0","185.28.102.255","3105645568","3105646335","CZ","Czech Republic"
+"185.28.103.0","185.28.103.255","3105646336","3105646591","SK","Slovakia"
+"185.28.104.0","185.28.107.255","3105646592","3105647615","MD","Moldova, Republic of"
+"185.28.108.0","185.28.111.255","3105647616","3105648639","UA","Ukraine"
+"185.28.112.0","185.28.115.255","3105648640","3105649663","GB","United Kingdom"
+"185.28.116.0","185.28.119.255","3105649664","3105650687","PL","Poland"
+"185.28.120.0","185.28.121.255","3105650688","3105651199","EE","Estonia"
+"185.28.122.0","185.28.122.255","3105651200","3105651455","PL","Poland"
+"185.28.123.0","185.28.123.255","3105651456","3105651711","EE","Estonia"
+"185.28.124.0","185.28.127.255","3105651712","3105652735","SK","Slovakia"
+"185.28.128.0","185.28.131.255","3105652736","3105653759","NO","Norway"
+"185.28.132.0","185.28.135.255","3105653760","3105654783","TR","Turkey"
+"185.28.136.0","185.28.139.255","3105654784","3105655807","SE","Sweden"
+"185.28.140.0","185.28.143.255","3105655808","3105656831","ES","Spain"
+"185.28.144.0","185.28.147.255","3105656832","3105657855","SK","Slovakia"
+"185.28.148.0","185.28.151.255","3105657856","3105658879","NL","Netherlands"
+"185.28.152.0","185.28.155.255","3105658880","3105659903","IL","Israel"
+"185.28.156.0","185.28.159.255","3105659904","3105660927","DE","Germany"
+"185.28.160.0","185.28.163.255","3105660928","3105661951","TR","Turkey"
+"185.28.164.0","185.28.167.255","3105661952","3105662975","GB","United Kingdom"
+"185.28.168.0","185.28.171.255","3105662976","3105663999","ES","Spain"
+"185.28.172.0","185.28.175.255","3105664000","3105665023","DE","Germany"
+"185.28.176.0","185.28.179.255","3105665024","3105666047","PL","Poland"
+"185.28.180.0","185.28.183.255","3105666048","3105667071","NL","Netherlands"
+"185.28.184.0","185.28.187.255","3105667072","3105668095","DE","Germany"
+"185.28.188.0","185.28.191.255","3105668096","3105669119","NL","Netherlands"
+"185.28.192.0","185.28.195.255","3105669120","3105670143","CZ","Czech Republic"
+"185.28.196.0","185.28.199.255","3105670144","3105671167","IE","Ireland"
+"185.28.200.0","185.28.207.255","3105671168","3105673215","GB","United Kingdom"
+"185.28.208.0","185.28.211.255","3105673216","3105674239","DE","Germany"
+"185.28.212.0","185.28.215.255","3105674240","3105675263","GB","United Kingdom"
+"185.28.216.0","185.28.219.255","3105675264","3105676287","ES","Spain"
+"185.28.220.0","185.28.227.255","3105676288","3105678335","NL","Netherlands"
+"185.28.228.0","185.28.231.255","3105678336","3105679359","DE","Germany"
+"185.28.232.0","185.28.235.255","3105679360","3105680383","FR","France"
+"185.28.236.0","185.28.239.255","3105680384","3105681407","UA","Ukraine"
+"185.28.240.0","185.28.243.255","3105681408","3105682431","GB","United Kingdom"
+"185.28.244.0","185.28.247.255","3105682432","3105683455","FI","Finland"
+"185.28.248.0","185.28.251.255","3105683456","3105684479","PL","Poland"
+"185.28.252.0","185.29.3.255","3105684480","3105686527","GB","United Kingdom"
+"185.29.4.0","185.29.7.255","3105686528","3105687551","BE","Belgium"
+"185.29.8.0","185.29.10.255","3105687552","3105688319","SE","Sweden"
+"185.29.11.0","185.29.11.255","3105688320","3105688575","NL","Netherlands"
+"185.29.12.0","185.29.15.255","3105688576","3105689599","PL","Poland"
+"185.29.16.0","185.29.19.255","3105689600","3105690623","SI","Slovenia"
+"185.29.20.0","185.29.23.255","3105690624","3105691647","SE","Sweden"
+"185.29.24.0","185.29.27.255","3105691648","3105692671","GR","Greece"
+"185.29.28.0","185.29.31.255","3105692672","3105693695","DE","Germany"
+"185.29.32.0","185.29.43.255","3105693696","3105696767","FR","France"
+"185.29.44.0","185.29.47.255","3105696768","3105697791","GB","United Kingdom"
+"185.29.48.0","185.29.51.255","3105697792","3105698815","FR","France"
+"185.29.52.0","185.29.59.255","3105698816","3105700863","RU","Russian Federation"
+"185.29.60.0","185.29.63.255","3105700864","3105701887","BE","Belgium"
+"185.29.64.0","185.29.67.255","3105701888","3105702911","FR","France"
+"185.29.68.0","185.29.71.255","3105702912","3105703935","ES","Spain"
+"185.29.72.0","185.29.75.255","3105703936","3105704959","IT","Italy"
+"185.29.76.0","185.29.79.255","3105704960","3105705983","DK","Denmark"
+"185.29.80.0","185.29.83.255","3105705984","3105707007","HU","Hungary"
+"185.29.84.0","185.29.87.255","3105707008","3105708031","PL","Poland"
+"185.29.88.0","185.29.91.255","3105708032","3105709055","AT","Austria"
+"185.29.92.0","185.29.95.255","3105709056","3105710079","SA","Saudi Arabia"
+"185.29.96.0","185.29.99.255","3105710080","3105711103","IT","Italy"
+"185.29.100.0","185.29.103.255","3105711104","3105712127","RS","Serbia"
+"185.29.104.0","185.29.107.255","3105712128","3105713151","IT","Italy"
+"185.29.108.0","185.29.111.255","3105713152","3105714175","NL","Netherlands"
+"185.29.112.0","185.29.115.255","3105714176","3105715199","SE","Sweden"
+"185.29.116.0","185.29.119.255","3105715200","3105716223","DE","Germany"
+"185.29.120.0","185.29.123.255","3105716224","3105717247","TR","Turkey"
+"185.29.124.0","185.29.131.255","3105717248","3105719295","RU","Russian Federation"
+"185.29.132.0","185.29.139.255","3105719296","3105721343","GB","United Kingdom"
+"185.29.140.0","185.29.143.255","3105721344","3105722367","BA","Bosnia and Herzegovina"
+"185.29.144.0","185.29.147.255","3105722368","3105723391","IT","Italy"
+"185.29.148.0","185.29.151.255","3105723392","3105724415","FR","France"
+"185.29.152.0","185.29.155.255","3105724416","3105725439","CH","Switzerland"
+"185.29.156.0","185.29.159.255","3105725440","3105726463","SK","Slovakia"
+"185.29.160.0","185.29.163.255","3105726464","3105727487","IT","Italy"
+"185.29.164.0","185.29.164.255","3105727488","3105727743","NO","Norway"
+"185.29.165.0","185.29.165.255","3105727744","3105727999","BE","Belgium"
+"185.29.166.0","185.29.166.127","3105728000","3105728127","AT","Austria"
+"185.29.166.128","185.29.166.191","3105728128","3105728191","FI","Finland"
+"185.29.166.192","185.29.166.255","3105728192","3105728255","PT","Portugal"
+"185.29.167.0","185.29.167.63","3105728256","3105728319","TR","Turkey"
+"185.29.167.64","185.29.167.127","3105728320","3105728383","PL","Poland"
+"185.29.167.128","185.29.167.191","3105728384","3105728447","CZ","Czech Republic"
+"185.29.167.192","185.29.167.255","3105728448","3105728511","LT","Lithuania"
+"185.29.168.0","185.29.171.255","3105728512","3105729535","DE","Germany"
+"185.29.172.0","185.29.179.255","3105729536","3105731583","GB","United Kingdom"
+"185.29.180.0","185.29.183.255","3105731584","3105732607","FR","France"
+"185.29.184.0","185.29.187.255","3105732608","3105733631","KG","Kyrgyzstan"
+"185.29.188.0","185.29.191.255","3105733632","3105734655","DE","Germany"
+"185.29.192.0","185.29.195.255","3105734656","3105735679","TR","Turkey"
+"185.29.196.0","185.29.199.255","3105735680","3105736703","IS","Iceland"
+"185.29.200.0","185.29.203.255","3105736704","3105737727","NL","Netherlands"
+"185.29.204.0","185.29.207.255","3105737728","3105738751","IT","Italy"
+"185.29.208.0","185.29.211.255","3105738752","3105739775","GB","United Kingdom"
+"185.29.212.0","185.29.215.255","3105739776","3105740799","ES","Spain"
+"185.29.216.0","185.29.219.255","3105740800","3105741823","DE","Germany"
+"185.29.220.0","185.29.223.255","3105741824","3105742847","IR","Iran, Islamic Republic of"
+"185.29.224.0","185.29.231.255","3105742848","3105744895","GB","United Kingdom"
+"185.29.232.0","185.29.235.255","3105744896","3105745919","FR","France"
+"185.29.236.0","185.29.239.255","3105745920","3105746943","UA","Ukraine"
+"185.29.240.0","185.29.243.255","3105746944","3105747967","DE","Germany"
+"185.29.244.0","185.29.247.255","3105747968","3105748991","FR","France"
+"185.29.248.0","185.29.251.255","3105748992","3105750015","IT","Italy"
+"185.29.252.0","185.29.255.255","3105750016","3105751039","UA","Ukraine"
+"185.30.0.0","185.30.3.255","3105751040","3105752063","PL","Poland"
+"185.30.4.0","185.30.7.255","3105752064","3105753087","IR","Iran, Islamic Republic of"
+"185.30.8.0","185.30.11.255","3105753088","3105754111","GB","United Kingdom"
+"185.30.12.0","185.30.19.255","3105754112","3105756159","RU","Russian Federation"
+"185.30.20.0","185.30.23.255","3105756160","3105757183","US","United States"
+"185.30.24.0","185.30.27.255","3105757184","3105758207","GB","United Kingdom"
+"185.30.28.0","185.30.31.255","3105758208","3105759231","FR","France"
+"185.30.32.0","185.30.35.255","3105759232","3105760255","DE","Germany"
+"185.30.36.0","185.30.39.255","3105760256","3105761279","LB","Lebanon"
+"185.30.40.0","185.30.43.255","3105761280","3105762303","RU","Russian Federation"
+"185.30.44.0","185.30.47.255","3105762304","3105763327","IT","Italy"
+"185.30.48.0","185.30.51.255","3105763328","3105764351","FR","France"
+"185.30.52.0","185.30.55.255","3105764352","3105765375","BE","Belgium"
+"185.30.56.0","185.30.59.255","3105765376","3105766399","NL","Netherlands"
+"185.30.60.0","185.30.71.255","3105766400","3105769471","IT","Italy"
+"185.30.72.0","185.30.75.255","3105769472","3105770495","IE","Ireland"
+"185.30.76.0","185.30.79.255","3105770496","3105771519","IR","Iran, Islamic Republic of"
+"185.30.80.0","185.30.83.255","3105771520","3105772543","IT","Italy"
+"185.30.84.0","185.30.87.255","3105772544","3105773567","UA","Ukraine"
+"185.30.88.0","185.30.91.255","3105773568","3105774591","AZ","Azerbaijan"
+"185.30.92.0","185.30.95.255","3105774592","3105775615","FR","France"
+"185.30.96.0","185.30.99.255","3105775616","3105776639","RU","Russian Federation"
+"185.30.100.0","185.30.103.255","3105776640","3105777663","DK","Denmark"
+"185.30.104.0","185.30.107.255","3105777664","3105778687","RU","Russian Federation"
+"185.30.108.0","185.30.115.255","3105778688","3105780735","IT","Italy"
+"185.30.116.0","185.30.119.255","3105780736","3105781759","RU","Russian Federation"
+"185.30.120.0","185.30.123.255","3105781760","3105782783","SK","Slovakia"
+"185.30.124.0","185.30.127.255","3105782784","3105783807","PL","Poland"
+"185.30.128.0","185.30.135.255","3105783808","3105785855","FR","France"
+"185.30.136.0","185.30.139.255","3105785856","3105786879","SI","Slovenia"
+"185.30.140.0","185.30.143.255","3105786880","3105787903","ES","Spain"
+"185.30.144.0","185.30.147.255","3105787904","3105788927","AL","Albania"
+"185.30.148.0","185.30.151.255","3105788928","3105789951","SA","Saudi Arabia"
+"185.30.152.0","185.30.155.255","3105789952","3105790975","SE","Sweden"
+"185.30.156.0","185.30.159.255","3105790976","3105791999","DE","Germany"
+"185.30.160.0","185.30.163.255","3105792000","3105793023","DK","Denmark"
+"185.30.164.0","185.30.167.255","3105793024","3105794047","NL","Netherlands"
+"185.30.168.0","185.30.171.255","3105794048","3105795071","GB","United Kingdom"
+"185.30.172.0","185.30.175.255","3105795072","3105796095","LU","Luxembourg"
+"185.30.176.0","185.30.179.255","3105796096","3105797119","NL","Netherlands"
+"185.30.180.0","185.30.183.255","3105797120","3105798143","IT","Italy"
+"185.30.184.0","185.30.187.255","3105798144","3105799167","IS","Iceland"
+"185.30.188.0","185.30.191.255","3105799168","3105800191","IT","Italy"
+"185.30.192.0","185.30.195.255","3105800192","3105801215","RU","Russian Federation"
+"185.30.196.0","185.30.199.255","3105801216","3105802239","ES","Spain"
+"185.30.200.0","185.30.203.255","3105802240","3105803263","UA","Ukraine"
+"185.30.204.0","185.30.207.255","3105803264","3105804287","NL","Netherlands"
+"185.30.208.0","185.30.211.255","3105804288","3105805311","FR","France"
+"185.30.212.0","185.30.215.255","3105805312","3105806335","GB","United Kingdom"
+"185.30.216.0","185.30.219.255","3105806336","3105807359","FR","France"
+"185.30.220.0","185.30.223.255","3105807360","3105808383","RU","Russian Federation"
+"185.30.224.0","185.30.227.255","3105808384","3105809407","NO","Norway"
+"185.30.228.0","185.30.231.255","3105809408","3105810431","RU","Russian Federation"
+"185.30.232.0","185.30.239.255","3105810432","3105812479","NL","Netherlands"
+"185.30.240.0","185.30.247.255","3105812480","3105814527","ES","Spain"
+"185.30.248.0","185.30.251.255","3105814528","3105815551","JO","Jordan"
+"185.30.252.0","185.30.255.255","3105815552","3105816575","BE","Belgium"
+"185.31.0.0","185.31.3.255","3105816576","3105817599","FR","France"
+"185.31.4.0","185.31.7.255","3105817600","3105818623","DE","Germany"
+"185.31.8.0","185.31.11.255","3105818624","3105819647","NL","Netherlands"
+"185.31.12.0","185.31.15.255","3105819648","3105820671","GB","United Kingdom"
+"185.31.16.0","185.31.16.255","3105820672","3105820927","NL","Netherlands"
+"185.31.17.0","185.31.19.255","3105820928","3105821695","EU","Europe"
+"185.31.20.0","185.31.23.255","3105821696","3105822719","ES","Spain"
+"185.31.24.0","185.31.27.255","3105822720","3105823743","PL","Poland"
+"185.31.28.0","185.31.31.255","3105823744","3105824767","AT","Austria"
+"185.31.32.0","185.31.35.255","3105824768","3105825791","RS","Serbia"
+"185.31.36.0","185.31.39.255","3105825792","3105826815","CZ","Czech Republic"
+"185.31.40.0","185.31.43.255","3105826816","3105827839","FR","France"
+"185.31.44.0","185.31.47.255","3105827840","3105828863","LV","Latvia"
+"185.31.48.0","185.31.51.255","3105828864","3105829887","PL","Poland"
+"185.31.52.0","185.31.55.255","3105829888","3105830911","AT","Austria"
+"185.31.56.0","185.31.56.255","3105830912","3105831167","IT","Italy"
+"185.31.57.0","185.31.57.255","3105831168","3105831423","US","United States"
+"185.31.58.0","185.31.58.255","3105831424","3105831679","SG","Singapore"
+"185.31.59.0","185.31.59.255","3105831680","3105831935","BR","Brazil"
+"185.31.60.0","185.31.63.255","3105831936","3105832959","DE","Germany"
+"185.31.64.0","185.31.67.255","3105832960","3105833983","IT","Italy"
+"185.31.68.0","185.31.71.255","3105833984","3105835007","FI","Finland"
+"185.31.72.0","185.31.75.255","3105835008","3105836031","KZ","Kazakhstan"
+"185.31.76.0","185.31.79.255","3105836032","3105837055","DK","Denmark"
+"185.31.80.0","185.31.83.255","3105837056","3105838079","PL","Poland"
+"185.31.84.0","185.31.87.255","3105838080","3105839103","UA","Ukraine"
+"185.31.88.0","185.31.91.255","3105839104","3105840127","PL","Poland"
+"185.31.92.0","185.31.95.255","3105840128","3105841151","EE","Estonia"
+"185.31.96.0","185.31.99.255","3105841152","3105842175","IE","Ireland"
+"185.31.100.0","185.31.103.255","3105842176","3105843199","CH","Switzerland"
+"185.31.104.0","185.31.107.255","3105843200","3105844223","ES","Spain"
+"185.31.108.0","185.31.119.255","3105844224","3105847295","RU","Russian Federation"
+"185.31.120.0","185.31.123.255","3105847296","3105848319","BG","Bulgaria"
+"185.31.124.0","185.31.127.255","3105848320","3105849343","IR","Iran, Islamic Republic of"
+"185.31.128.0","185.31.131.255","3105849344","3105850367","US","United States"
+"185.31.132.0","185.31.135.255","3105850368","3105851391","RU","Russian Federation"
+"185.31.136.0","185.31.139.255","3105851392","3105852415","FI","Finland"
+"185.31.140.0","185.31.143.255","3105852416","3105853439","SE","Sweden"
+"185.31.144.0","185.31.147.255","3105853440","3105854463","NL","Netherlands"
+"185.31.148.0","185.31.151.255","3105854464","3105855487","FR","France"
+"185.31.152.0","185.31.155.255","3105855488","3105856511","GB","United Kingdom"
+"185.31.156.0","185.31.159.255","3105856512","3105857535","PT","Portugal"
+"185.31.160.0","185.31.167.255","3105857536","3105859583","RU","Russian Federation"
+"185.31.168.0","185.31.171.255","3105859584","3105860607","GB","United Kingdom"
+"185.31.172.0","185.31.175.255","3105860608","3105861631","NL","Netherlands"
+"185.31.176.0","185.31.179.255","3105861632","3105862655","DK","Denmark"
+"185.31.180.0","185.31.183.255","3105862656","3105863679","CH","Switzerland"
+"185.31.184.0","185.31.187.255","3105863680","3105864703","PL","Poland"
+"185.31.188.0","185.31.191.255","3105864704","3105865727","AE","United Arab Emirates"
+"185.31.192.0","185.31.193.226","3105865728","3105866210","NL","Netherlands"
+"185.31.193.227","185.31.193.227","3105866211","3105866211","RU","Russian Federation"
+"185.31.193.228","185.31.193.255","3105866212","3105866239","NL","Netherlands"
+"185.31.194.0","185.31.195.255","3105866240","3105866751","RU","Russian Federation"
+"185.31.196.0","185.31.199.255","3105866752","3105867775","SE","Sweden"
+"185.31.200.0","185.31.203.255","3105867776","3105868799","NL","Netherlands"
+"185.31.204.0","185.31.207.255","3105868800","3105869823","GB","United Kingdom"
+"185.31.208.0","185.31.211.255","3105869824","3105870847","DE","Germany"
+"185.31.212.0","185.31.215.255","3105870848","3105871871","AT","Austria"
+"185.31.216.0","185.31.219.255","3105871872","3105872895","PL","Poland"
+"185.31.220.0","185.31.223.255","3105872896","3105873919","IM","Isle of Man"
+"185.31.224.0","185.31.227.255","3105873920","3105874943","GB","United Kingdom"
+"185.31.228.0","185.31.231.255","3105874944","3105875967","NL","Netherlands"
+"185.31.232.0","185.31.235.255","3105875968","3105876991","GB","United Kingdom"
+"185.31.236.0","185.31.239.255","3105876992","3105878015","ES","Spain"
+"185.31.240.0","185.31.243.255","3105878016","3105879039","EE","Estonia"
+"185.31.244.0","185.31.247.255","3105879040","3105880063","NL","Netherlands"
+"185.31.248.0","185.31.251.255","3105880064","3105881087","CH","Switzerland"
+"185.31.252.0","185.31.255.255","3105881088","3105882111","GB","United Kingdom"
+"185.32.0.0","185.32.3.255","3105882112","3105883135","MD","Moldova, Republic of"
+"185.32.4.0","185.32.7.255","3105883136","3105884159","PL","Poland"
+"185.32.8.0","185.32.11.255","3105884160","3105885183","SE","Sweden"
+"185.32.12.0","185.32.15.255","3105885184","3105886207","TR","Turkey"
+"185.32.16.0","185.32.19.255","3105886208","3105887231","ES","Spain"
+"185.32.20.0","185.32.23.255","3105887232","3105888255","AL","Albania"
+"185.32.24.0","185.32.27.255","3105888256","3105889279","RO","Romania"
+"185.32.28.0","185.32.31.255","3105889280","3105890303","ES","Spain"
+"185.32.32.0","185.32.35.255","3105890304","3105891327","DE","Germany"
+"185.32.36.0","185.32.39.255","3105891328","3105892351","PT","Portugal"
+"185.32.40.0","185.32.43.255","3105892352","3105893375","GB","United Kingdom"
+"185.32.44.0","185.32.47.255","3105893376","3105894399","AZ","Azerbaijan"
+"185.32.48.0","185.32.51.255","3105894400","3105895423","PL","Poland"
+"185.32.52.0","185.32.55.255","3105895424","3105896447","GB","United Kingdom"
+"185.32.56.0","185.32.59.255","3105896448","3105897471","RU","Russian Federation"
+"185.32.60.0","185.32.63.255","3105897472","3105898495","UA","Ukraine"
+"185.32.64.0","185.32.64.255","3105898496","3105898751","CZ","Czech Republic"
+"185.32.65.0","185.32.66.255","3105898752","3105899263","RU","Russian Federation"
+"185.32.67.0","185.32.67.255","3105899264","3105899519","CZ","Czech Republic"
+"185.32.68.0","185.32.71.255","3105899520","3105900543","RU","Russian Federation"
+"185.32.72.0","185.32.75.255","3105900544","3105901567","GB","United Kingdom"
+"185.32.76.0","185.32.76.255","3105901568","3105901823","US","United States"
+"185.32.77.0","185.32.79.255","3105901824","3105902591","GB","United Kingdom"
+"185.32.80.0","185.32.83.255","3105902592","3105903615","DE","Germany"
+"185.32.84.0","185.32.87.255","3105903616","3105904639","RU","Russian Federation"
+"185.32.88.0","185.32.91.255","3105904640","3105905663","NO","Norway"
+"185.32.92.0","185.32.95.255","3105905664","3105906687","IE","Ireland"
+"185.32.96.0","185.32.103.255","3105906688","3105908735","FR","France"
+"185.32.104.0","185.32.111.255","3105908736","3105910783","GB","United Kingdom"
+"185.32.112.0","185.32.115.255","3105910784","3105911807","IL","Israel"
+"185.32.116.0","185.32.119.255","3105911808","3105912831","DE","Germany"
+"185.32.120.0","185.32.123.255","3105912832","3105913855","RU","Russian Federation"
+"185.32.124.0","185.32.127.255","3105913856","3105914879","CH","Switzerland"
+"185.32.128.0","185.32.131.255","3105914880","3105915903","IR","Iran, Islamic Republic of"
+"185.32.132.0","185.32.135.255","3105915904","3105916927","RU","Russian Federation"
+"185.32.136.0","185.32.139.255","3105916928","3105917951","ES","Spain"
+"185.32.140.0","185.32.143.255","3105917952","3105918975","NL","Netherlands"
+"185.32.144.0","185.32.147.255","3105918976","3105919999","PL","Poland"
+"185.32.148.0","185.32.151.255","3105920000","3105921023","IQ","Iraq"
+"185.32.152.0","185.32.155.255","3105921024","3105922047","IE","Ireland"
+"185.32.156.0","185.32.159.255","3105922048","3105923071","PL","Poland"
+"185.32.160.0","185.32.163.255","3105923072","3105924095","CZ","Czech Republic"
+"185.32.164.0","185.32.167.255","3105924096","3105925119","RU","Russian Federation"
+"185.32.168.0","185.32.171.255","3105925120","3105926143","BE","Belgium"
+"185.32.172.0","185.32.175.255","3105926144","3105927167","BA","Bosnia and Herzegovina"
+"185.32.176.0","185.32.179.255","3105927168","3105928191","IL","Israel"
+"185.32.180.0","185.32.180.255","3105928192","3105928447","ES","Spain"
+"185.32.181.0","185.32.183.255","3105928448","3105929215","CZ","Czech Republic"
+"185.32.184.0","185.32.187.255","3105929216","3105930239","RU","Russian Federation"
+"185.32.188.0","185.32.191.255","3105930240","3105931263","PT","Portugal"
+"185.32.192.0","185.32.195.255","3105931264","3105932287","US","United States"
+"185.32.196.0","185.32.199.255","3105932288","3105933311","SE","Sweden"
+"185.32.200.0","185.32.200.39","3105933312","3105933351","GB","United Kingdom"
+"185.32.200.40","185.32.200.47","3105933352","3105933359","IT","Italy"
+"185.32.200.48","185.32.202.39","3105933360","3105933863","GB","United Kingdom"
+"185.32.202.40","185.32.202.47","3105933864","3105933871","IT","Italy"
+"185.32.202.48","185.32.203.135","3105933872","3105934215","GB","United Kingdom"
+"185.32.203.136","185.32.203.143","3105934216","3105934223","IT","Italy"
+"185.32.203.144","185.32.203.255","3105934224","3105934335","GB","United Kingdom"
+"185.32.204.0","185.32.207.255","3105934336","3105935359","SE","Sweden"
+"185.32.208.0","185.32.211.255","3105935360","3105936383","FR","France"
+"185.32.212.0","185.32.215.255","3105936384","3105937407","CH","Switzerland"
+"185.32.216.0","185.32.219.255","3105937408","3105938431","FR","France"
+"185.32.220.0","185.32.223.255","3105938432","3105939455","CH","Switzerland"
+"185.32.224.0","185.32.227.255","3105939456","3105940479","BY","Belarus"
+"185.32.228.0","185.32.231.255","3105940480","3105941503","GR","Greece"
+"185.32.232.0","185.32.235.255","3105941504","3105942527","NL","Netherlands"
+"185.32.236.0","185.32.237.255","3105942528","3105943039","LU","Luxembourg"
+"185.32.238.0","185.32.238.255","3105943040","3105943295","BE","Belgium"
+"185.32.239.0","185.32.239.255","3105943296","3105943551","LU","Luxembourg"
+"185.32.240.0","185.32.243.255","3105943552","3105944575","NL","Netherlands"
+"185.32.244.0","185.32.247.255","3105944576","3105945599","DE","Germany"
+"185.32.248.0","185.32.251.255","3105945600","3105946623","RU","Russian Federation"
+"185.32.252.0","185.32.255.255","3105946624","3105947647","IE","Ireland"
+"185.33.0.0","185.33.3.255","3105947648","3105948671","AD","Andorra"
+"185.33.4.0","185.33.7.255","3105948672","3105949695","GB","United Kingdom"
+"185.33.8.0","185.33.11.255","3105949696","3105950719","AT","Austria"
+"185.33.12.0","185.33.15.255","3105950720","3105951743","FR","France"
+"185.33.16.0","185.33.19.255","3105951744","3105952767","LU","Luxembourg"
+"185.33.20.0","185.33.23.255","3105952768","3105953791","CH","Switzerland"
+"185.33.24.0","185.33.27.255","3105953792","3105954815","FR","France"
+"185.33.28.0","185.33.31.255","3105954816","3105955839","JO","Jordan"
+"185.33.32.0","185.33.35.255","3105955840","3105956863","AL","Albania"
+"185.33.36.0","185.33.39.255","3105956864","3105957887","PL","Poland"
+"185.33.40.0","185.33.43.255","3105957888","3105958911","FR","France"
+"185.33.44.0","185.33.47.255","3105958912","3105959935","IQ","Iraq"
+"185.33.48.0","185.33.51.255","3105959936","3105960959","SI","Slovenia"
+"185.33.52.0","185.33.55.255","3105960960","3105961983","HU","Hungary"
+"185.33.56.0","185.33.59.255","3105961984","3105963007","IT","Italy"
+"185.33.60.0","185.33.63.255","3105963008","3105964031","TR","Turkey"
+"185.33.64.0","185.33.67.255","3105964032","3105965055","ES","Spain"
+"185.33.68.0","185.33.71.255","3105965056","3105966079","NL","Netherlands"
+"185.33.72.0","185.33.75.255","3105966080","3105967103","FI","Finland"
+"185.33.76.0","185.33.79.255","3105967104","3105968127","GB","United Kingdom"
+"185.33.80.0","185.33.83.255","3105968128","3105969151","HU","Hungary"
+"185.33.84.0","185.33.85.255","3105969152","3105969663","GB","United Kingdom"
+"185.33.86.0","185.33.86.63","3105969664","3105969727","DE","Germany"
+"185.33.86.64","185.33.87.255","3105969728","3105970175","GB","United Kingdom"
+"185.33.88.0","185.33.91.255","3105970176","3105971199","FR","France"
+"185.33.92.0","185.33.95.255","3105971200","3105972223","GB","United Kingdom"
+"185.33.96.0","185.33.99.255","3105972224","3105973247","DK","Denmark"
+"185.33.100.0","185.33.103.255","3105973248","3105974271","US","United States"
+"185.33.104.0","185.33.107.255","3105974272","3105975295","MD","Moldova, Republic of"
+"185.33.108.0","185.33.111.255","3105975296","3105976319","TR","Turkey"
+"185.33.112.0","185.33.115.255","3105976320","3105977343","LB","Lebanon"
+"185.33.116.0","185.33.119.255","3105977344","3105978367","NL","Netherlands"
+"185.33.120.0","185.33.123.255","3105978368","3105979391","RU","Russian Federation"
+"185.33.124.0","185.33.127.255","3105979392","3105980415","KW","Kuwait"
+"185.33.128.0","185.33.131.255","3105980416","3105981439","TR","Turkey"
+"185.33.132.0","185.33.135.255","3105981440","3105982463","ES","Spain"
+"185.33.136.0","185.33.139.255","3105982464","3105983487","CZ","Czech Republic"
+"185.33.140.0","185.33.143.255","3105983488","3105984511","UA","Ukraine"
+"185.33.144.0","185.33.146.255","3105984512","3105985279","CZ","Czech Republic"
+"185.33.147.0","185.33.147.255","3105985280","3105985535","HU","Hungary"
+"185.33.148.0","185.33.151.255","3105985536","3105986559","GB","United Kingdom"
+"185.33.152.0","185.33.155.255","3105986560","3105987583","NL","Netherlands"
+"185.33.156.0","185.33.159.255","3105987584","3105988607","CZ","Czech Republic"
+"185.33.160.0","185.33.163.255","3105988608","3105989631","RU","Russian Federation"
+"185.33.164.0","185.33.167.255","3105989632","3105990655","NL","Netherlands"
+"185.33.168.0","185.33.170.255","3105990656","3105991423","PS","Palestinian Territory"
+"185.33.171.0","185.33.171.63","3105991424","3105991487","US","United States"
+"185.33.171.64","185.33.171.127","3105991488","3105991551","GB","United Kingdom"
+"185.33.171.128","185.33.171.191","3105991552","3105991615","DE","Germany"
+"185.33.171.192","185.33.171.254","3105991616","3105991678","FR","France"
+"185.33.171.255","185.33.171.255","3105991679","3105991679","US","United States"
+"185.33.172.0","185.33.175.255","3105991680","3105992703","SA","Saudi Arabia"
+"185.33.176.0","185.33.179.255","3105992704","3105993727","BH","Bahrain"
+"185.33.180.0","185.33.183.255","3105993728","3105994751","DE","Germany"
+"185.33.184.0","185.33.187.255","3105994752","3105995775","GB","United Kingdom"
+"185.33.188.0","185.33.191.255","3105995776","3105996799","DE","Germany"
+"185.33.192.0","185.33.195.255","3105996800","3105997823","GB","United Kingdom"
+"185.33.196.0","185.33.203.255","3105997824","3105999871","RU","Russian Federation"
+"185.33.204.0","185.33.207.255","3105999872","3106000895","DE","Germany"
+"185.33.208.0","185.33.211.255","3106000896","3106001919","GB","United Kingdom"
+"185.33.212.0","185.33.215.255","3106001920","3106002943","FR","France"
+"185.33.216.0","185.33.219.255","3106002944","3106003967","DE","Germany"
+"185.33.220.0","185.33.223.255","3106003968","3106004991","EU","Europe"
+"185.33.224.0","185.33.227.255","3106004992","3106006015","CH","Switzerland"
+"185.33.228.0","185.33.231.255","3106006016","3106007039","RU","Russian Federation"
+"185.33.232.0","185.33.235.255","3106007040","3106008063","CY","Cyprus"
+"185.33.236.0","185.33.239.255","3106008064","3106009087","RU","Russian Federation"
+"185.33.240.0","185.33.243.255","3106009088","3106010111","GB","United Kingdom"
+"185.33.244.0","185.33.247.255","3106010112","3106011135","RU","Russian Federation"
+"185.33.248.0","185.33.251.255","3106011136","3106012159","CH","Switzerland"
+"185.33.252.0","185.33.255.255","3106012160","3106013183","AT","Austria"
+"185.34.0.0","185.34.3.255","3106013184","3106014207","DE","Germany"
+"185.34.4.0","185.34.7.255","3106014208","3106015231","NO","Norway"
+"185.34.8.0","185.34.11.255","3106015232","3106016255","GB","United Kingdom"
+"185.34.12.0","185.34.15.255","3106016256","3106017279","DK","Denmark"
+"185.34.16.0","185.34.19.255","3106017280","3106018303","IQ","Iraq"
+"185.34.20.0","185.34.23.255","3106018304","3106019327","RU","Russian Federation"
+"185.34.24.0","185.34.27.255","3106019328","3106020351","LV","Latvia"
+"185.34.28.0","185.34.31.255","3106020352","3106021375","PL","Poland"
+"185.34.32.0","185.34.35.255","3106021376","3106022399","FR","France"
+"185.34.36.0","185.34.39.255","3106022400","3106023423","IT","Italy"
+"185.34.40.0","185.34.41.127","3106023424","3106023807","DE","Germany"
+"185.34.41.128","185.34.41.255","3106023808","3106023935","AE","United Arab Emirates"
+"185.34.42.0","185.34.42.127","3106023936","3106024063","US","United States"
+"185.34.42.128","185.34.42.255","3106024064","3106024191","DE","Germany"
+"185.34.43.0","185.34.43.127","3106024192","3106024319","US","United States"
+"185.34.43.128","185.34.43.255","3106024320","3106024447","DE","Germany"
+"185.34.44.0","185.34.47.255","3106024448","3106025471","GB","United Kingdom"
+"185.34.48.0","185.34.51.255","3106025472","3106026495","PL","Poland"
+"185.34.52.0","185.34.55.255","3106026496","3106027519","LT","Lithuania"
+"185.34.56.0","185.34.56.15","3106027520","3106027535","PL","Poland"
+"185.34.56.16","185.34.56.31","3106027536","3106027551","FR","France"
+"185.34.56.32","185.34.56.47","3106027552","3106027567","CH","Switzerland"
+"185.34.56.48","185.34.56.63","3106027568","3106027583","DE","Germany"
+"185.34.56.64","185.34.56.79","3106027584","3106027599","CZ","Czech Republic"
+"185.34.56.80","185.34.56.95","3106027600","3106027615","IT","Italy"
+"185.34.56.96","185.34.56.111","3106027616","3106027631","NL","Netherlands"
+"185.34.56.112","185.34.59.255","3106027632","3106028543","GB","United Kingdom"
+"185.34.60.0","185.34.61.255","3106028544","3106029055","CA","Canada"
+"185.34.62.0","185.34.63.255","3106029056","3106029567","GB","United Kingdom"
+"185.34.64.0","185.34.67.255","3106029568","3106030591","EU","Europe"
+"185.34.68.0","185.34.71.255","3106030592","3106031615","NL","Netherlands"
+"185.34.72.0","185.34.75.255","3106031616","3106032639","AZ","Azerbaijan"
+"185.34.76.0","185.34.79.255","3106032640","3106033663","PL","Poland"
+"185.34.80.0","185.34.83.255","3106033664","3106034687","GB","United Kingdom"
+"185.34.84.0","185.34.87.255","3106034688","3106035711","IT","Italy"
+"185.34.88.0","185.34.91.255","3106035712","3106036735","DE","Germany"
+"185.34.92.0","185.34.95.255","3106036736","3106037759","RS","Serbia"
+"185.34.96.0","185.34.99.255","3106037760","3106038783","GB","United Kingdom"
+"185.34.100.0","185.34.103.255","3106038784","3106039807","AZ","Azerbaijan"
+"185.34.104.0","185.34.111.255","3106039808","3106041855","IE","Ireland"
+"185.34.112.0","185.34.115.255","3106041856","3106042879","DE","Germany"
+"185.34.116.0","185.34.119.255","3106042880","3106043903","GB","United Kingdom"
+"185.34.120.0","185.34.123.255","3106043904","3106044927","IE","Ireland"
+"185.34.124.0","185.34.127.255","3106044928","3106045951","GB","United Kingdom"
+"185.34.128.0","185.34.131.255","3106045952","3106046975","TR","Turkey"
+"185.34.132.0","185.34.135.255","3106046976","3106047999","DK","Denmark"
+"185.34.136.0","185.34.136.255","3106048000","3106048255","NL","Netherlands"
+"185.34.137.0","185.34.139.255","3106048256","3106049023","IT","Italy"
+"185.34.140.0","185.34.143.255","3106049024","3106050047","FR","France"
+"185.34.144.0","185.34.147.255","3106050048","3106051071","NL","Netherlands"
+"185.34.148.0","185.34.151.255","3106051072","3106052095","LI","Liechtenstein"
+"185.34.152.0","185.34.155.255","3106052096","3106053119","RU","Russian Federation"
+"185.34.156.0","185.34.159.255","3106053120","3106054143","NL","Netherlands"
+"185.34.160.0","185.34.163.255","3106054144","3106055167","IR","Iran, Islamic Republic of"
+"185.34.164.0","185.34.167.255","3106055168","3106056191","GB","United Kingdom"
+"185.34.168.0","185.34.171.255","3106056192","3106057215","NL","Netherlands"
+"185.34.172.0","185.34.175.255","3106057216","3106058239","GB","United Kingdom"
+"185.34.176.0","185.34.179.255","3106058240","3106059263","NL","Netherlands"
+"185.34.180.0","185.34.183.255","3106059264","3106060287","RU","Russian Federation"
+"185.34.184.0","185.34.187.255","3106060288","3106061311","DE","Germany"
+"185.34.188.0","185.34.191.255","3106061312","3106062335","NL","Netherlands"
+"185.34.192.0","185.34.195.255","3106062336","3106063359","ES","Spain"
+"185.34.196.0","185.34.199.255","3106063360","3106064383","DE","Germany"
+"185.34.200.0","185.34.203.255","3106064384","3106065407","NL","Netherlands"
+"185.34.204.0","185.34.207.255","3106065408","3106066431","IT","Italy"
+"185.34.208.0","185.34.211.255","3106066432","3106067455","GB","United Kingdom"
+"185.34.212.0","185.34.215.255","3106067456","3106068479","DE","Germany"
+"185.34.216.0","185.34.223.255","3106068480","3106070527","NL","Netherlands"
+"185.34.224.0","185.34.227.255","3106070528","3106071551","UA","Ukraine"
+"185.34.228.0","185.34.229.129","3106071552","3106071937","BH","Bahrain"
+"185.34.229.130","185.34.229.130","3106071938","3106071938","US","United States"
+"185.34.229.131","185.34.229.255","3106071939","3106072063","BH","Bahrain"
+"185.34.230.0","185.34.230.255","3106072064","3106072319","US","United States"
+"185.34.231.0","185.34.231.255","3106072320","3106072575","BH","Bahrain"
+"185.34.232.0","185.34.235.255","3106072576","3106073599","GB","United Kingdom"
+"185.34.236.0","185.34.239.255","3106073600","3106074623","PL","Poland"
+"185.34.240.0","185.34.247.255","3106074624","3106076671","RU","Russian Federation"
+"185.34.248.0","185.34.255.255","3106076672","3106078719","GB","United Kingdom"
+"185.35.0.0","185.35.7.255","3106078720","3106080767","RU","Russian Federation"
+"185.35.8.0","185.35.11.255","3106080768","3106081791","UA","Ukraine"
+"185.35.12.0","185.35.15.255","3106081792","3106082815","DE","Germany"
+"185.35.16.0","185.35.19.255","3106082816","3106083839","KZ","Kazakhstan"
+"185.35.20.0","185.35.23.255","3106083840","3106084863","TR","Turkey"
+"185.35.24.0","185.35.27.255","3106084864","3106085887","GB","United Kingdom"
+"185.35.28.0","185.35.31.255","3106085888","3106086911","CH","Switzerland"
+"185.35.32.0","185.35.35.255","3106086912","3106087935","NL","Netherlands"
+"185.35.36.0","185.35.47.255","3106087936","3106091007","RU","Russian Federation"
+"185.35.48.0","185.35.51.255","3106091008","3106092031","GB","United Kingdom"
+"185.35.52.0","185.35.55.255","3106092032","3106093055","BE","Belgium"
+"185.35.56.0","185.35.59.255","3106093056","3106094079","GB","United Kingdom"
+"185.35.60.0","185.35.63.255","3106094080","3106095103","CH","Switzerland"
+"185.35.64.0","185.35.67.255","3106095104","3106096127","FR","France"
+"185.35.68.0","185.35.71.255","3106096128","3106097151","LV","Latvia"
+"185.35.72.0","185.35.75.255","3106097152","3106098175","GB","United Kingdom"
+"185.35.76.0","185.35.76.255","3106098176","3106098431","NL","Netherlands"
+"185.35.77.0","185.35.77.255","3106098432","3106098687","GB","United Kingdom"
+"185.35.78.0","185.35.78.255","3106098688","3106098943","US","United States"
+"185.35.79.0","185.35.79.255","3106098944","3106099199","GB","United Kingdom"
+"185.35.80.0","185.35.83.255","3106099200","3106100223","NO","Norway"
+"185.35.84.0","185.35.87.255","3106100224","3106101247","SE","Sweden"
+"185.35.88.0","185.35.91.255","3106101248","3106102271","GB","United Kingdom"
+"185.35.92.0","185.35.95.255","3106102272","3106103295","ES","Spain"
+"185.35.96.0","185.35.99.255","3106103296","3106104319","NL","Netherlands"
+"185.35.100.0","185.35.103.255","3106104320","3106105343","UA","Ukraine"
+"185.35.104.0","185.35.107.255","3106105344","3106106367","AE","United Arab Emirates"
+"185.35.108.0","185.35.108.255","3106106368","3106106623","DE","Germany"
+"185.35.109.0","185.35.111.255","3106106624","3106107391","BG","Bulgaria"
+"185.35.112.0","185.35.115.255","3106107392","3106108415","NL","Netherlands"
+"185.35.116.0","185.35.123.255","3106108416","3106110463","RU","Russian Federation"
+"185.35.124.0","185.35.127.255","3106110464","3106111487","GB","United Kingdom"
+"185.35.128.0","185.35.131.255","3106111488","3106112511","RU","Russian Federation"
+"185.35.132.0","185.35.135.255","3106112512","3106113535","US","United States"
+"185.35.136.0","185.35.139.255","3106113536","3106114559","NL","Netherlands"
+"185.35.140.0","185.35.143.255","3106114560","3106115583","ES","Spain"
+"185.35.144.0","185.35.147.255","3106115584","3106116607","DE","Germany"
+"185.35.148.0","185.35.151.255","3106116608","3106117631","GB","United Kingdom"
+"185.35.152.0","185.35.155.255","3106117632","3106118655","AT","Austria"
+"185.35.156.0","185.35.159.255","3106118656","3106119679","BA","Bosnia and Herzegovina"
+"185.35.160.0","185.35.163.255","3106119680","3106120703","RU","Russian Federation"
+"185.35.164.0","185.35.167.255","3106120704","3106121727","BE","Belgium"
+"185.35.168.0","185.35.171.255","3106121728","3106122751","RU","Russian Federation"
+"185.35.172.0","185.35.175.255","3106122752","3106123775","BE","Belgium"
+"185.35.176.0","185.35.179.255","3106123776","3106124799","BG","Bulgaria"
+"185.35.180.0","185.35.183.255","3106124800","3106125823","AT","Austria"
+"185.35.184.0","185.35.187.255","3106125824","3106126847","NO","Norway"
+"185.35.188.0","185.35.191.255","3106126848","3106127871","ES","Spain"
+"185.35.192.0","185.35.195.255","3106127872","3106128895","RU","Russian Federation"
+"185.35.196.0","185.35.199.255","3106128896","3106129919","PL","Poland"
+"185.35.200.0","185.35.200.255","3106129920","3106130175","SE","Sweden"
+"185.35.201.0","185.35.203.255","3106130176","3106130943","NO","Norway"
+"185.35.204.0","185.35.207.255","3106130944","3106131967","FR","France"
+"185.35.208.0","185.35.211.255","3106131968","3106132991","DE","Germany"
+"185.35.212.0","185.35.215.255","3106132992","3106134015","NO","Norway"
+"185.35.216.0","185.35.219.255","3106134016","3106135039","DE","Germany"
+"185.35.220.0","185.35.223.255","3106135040","3106136063","RU","Russian Federation"
+"185.35.224.0","185.35.227.255","3106136064","3106137087","CH","Switzerland"
+"185.35.228.0","185.35.231.255","3106137088","3106138111","GB","United Kingdom"
+"185.35.232.0","185.35.235.255","3106138112","3106139135","DE","Germany"
+"185.35.236.0","185.35.239.255","3106139136","3106140159","SE","Sweden"
+"185.35.240.0","185.35.243.255","3106140160","3106141183","DE","Germany"
+"185.35.244.0","185.35.247.255","3106141184","3106142207","IS","Iceland"
+"185.35.248.0","185.35.251.255","3106142208","3106143231","GB","United Kingdom"
+"185.35.252.0","185.35.255.255","3106143232","3106144255","CH","Switzerland"
+"185.36.0.0","185.36.3.255","3106144256","3106145279","ES","Spain"
+"185.36.4.0","185.36.7.255","3106145280","3106146303","BE","Belgium"
+"185.36.8.0","185.36.11.255","3106146304","3106147327","GB","United Kingdom"
+"185.36.12.0","185.36.15.255","3106147328","3106148351","FR","France"
+"185.36.16.0","185.36.19.255","3106148352","3106149375","AT","Austria"
+"185.36.20.0","185.36.20.255","3106149376","3106149631","EU","Europe"
+"185.36.21.0","185.36.21.255","3106149632","3106149887","DE","Germany"
+"185.36.22.0","185.36.22.255","3106149888","3106150143","GB","United Kingdom"
+"185.36.23.0","185.36.23.255","3106150144","3106150399","EU","Europe"
+"185.36.24.0","185.36.27.255","3106150400","3106151423","GB","United Kingdom"
+"185.36.28.0","185.36.31.255","3106151424","3106152447","NO","Norway"
+"185.36.32.0","185.36.35.255","3106152448","3106153471","GB","United Kingdom"
+"185.36.36.0","185.36.39.255","3106153472","3106154495","AM","Armenia"
+"185.36.40.0","185.36.43.255","3106154496","3106155519","NL","Netherlands"
+"185.36.44.0","185.36.47.255","3106155520","3106156543","DE","Germany"
+"185.36.48.0","185.36.51.255","3106156544","3106157567","NO","Norway"
+"185.36.52.0","185.36.55.255","3106157568","3106158591","IT","Italy"
+"185.36.56.0","185.36.59.255","3106158592","3106159615","UA","Ukraine"
+"185.36.60.0","185.36.63.255","3106159616","3106160639","RU","Russian Federation"
+"185.36.64.0","185.36.67.255","3106160640","3106161663","IT","Italy"
+"185.36.68.0","185.36.71.255","3106161664","3106162687","BA","Bosnia and Herzegovina"
+"185.36.72.0","185.36.75.255","3106162688","3106163711","IT","Italy"
+"185.36.76.0","185.36.83.255","3106163712","3106165759","GB","United Kingdom"
+"185.36.84.0","185.36.87.255","3106165760","3106166783","BA","Bosnia and Herzegovina"
+"185.36.88.0","185.36.91.255","3106166784","3106167807","BH","Bahrain"
+"185.36.92.0","185.36.95.255","3106167808","3106168831","RO","Romania"
+"185.36.96.0","185.36.99.255","3106168832","3106169855","FI","Finland"
+"185.36.100.0","185.36.100.144","3106169856","3106170000","NL","Netherlands"
+"185.36.100.145","185.36.100.145","3106170001","3106170001","A1","Anonymous Proxy"
+"185.36.100.146","185.36.103.255","3106170002","3106170879","NL","Netherlands"
+"185.36.104.0","185.36.107.255","3106170880","3106171903","RU","Russian Federation"
+"185.36.108.0","185.36.111.255","3106171904","3106172927","GB","United Kingdom"
+"185.36.112.0","185.36.115.255","3106172928","3106173951","NL","Netherlands"
+"185.36.116.0","185.36.123.255","3106173952","3106175999","DE","Germany"
+"185.36.124.0","185.36.127.255","3106176000","3106177023","NO","Norway"
+"185.36.128.0","185.36.131.255","3106177024","3106178047","IT","Italy"
+"185.36.132.0","185.36.135.255","3106178048","3106179071","NL","Netherlands"
+"185.36.136.0","185.36.139.255","3106179072","3106180095","DE","Germany"
+"185.36.140.0","185.36.143.255","3106180096","3106181119","NO","Norway"
+"185.36.144.0","185.36.147.255","3106181120","3106182143","ES","Spain"
+"185.36.148.0","185.36.151.255","3106182144","3106183167","AX","Aland Islands"
+"185.36.152.0","185.36.155.255","3106183168","3106184191","PL","Poland"
+"185.36.156.0","185.36.159.255","3106184192","3106185215","RU","Russian Federation"
+"185.36.160.0","185.36.163.255","3106185216","3106186239","CZ","Czech Republic"
+"185.36.164.0","185.36.167.255","3106186240","3106187263","BE","Belgium"
+"185.36.168.0","185.36.171.255","3106187264","3106188287","PL","Poland"
+"185.36.172.0","185.36.175.255","3106188288","3106189311","RU","Russian Federation"
+"185.36.176.0","185.36.179.255","3106189312","3106190335","KW","Kuwait"
+"185.36.180.0","185.36.183.255","3106190336","3106191359","LU","Luxembourg"
+"185.36.184.0","185.36.187.255","3106191360","3106192383","DK","Denmark"
+"185.36.188.0","185.36.191.255","3106192384","3106193407","UA","Ukraine"
+"185.36.192.0","185.36.195.255","3106193408","3106194431","IR","Iran, Islamic Republic of"
+"185.36.196.0","185.36.199.255","3106194432","3106195455","UA","Ukraine"
+"185.36.200.0","185.36.203.255","3106195456","3106196479","AZ","Azerbaijan"
+"185.36.204.0","185.36.211.255","3106196480","3106198527","ES","Spain"
+"185.36.212.0","185.36.215.255","3106198528","3106199551","NO","Norway"
+"185.36.216.0","185.36.219.255","3106199552","3106200575","FR","France"
+"185.36.220.0","185.36.227.255","3106200576","3106202623","CH","Switzerland"
+"185.36.228.0","185.36.231.255","3106202624","3106203647","RU","Russian Federation"
+"185.36.232.0","185.36.235.255","3106203648","3106204671","GR","Greece"
+"185.36.236.0","185.36.239.255","3106204672","3106205695","MT","Malta"
+"185.36.240.0","185.36.240.255","3106205696","3106205951","SE","Sweden"
+"185.36.241.0","185.36.243.255","3106205952","3106206719","NO","Norway"
+"185.36.244.0","185.36.247.255","3106206720","3106207743","GE","Georgia"
+"185.36.248.0","185.36.251.255","3106207744","3106208767","GB","United Kingdom"
+"185.36.252.0","185.36.255.255","3106208768","3106209791","RO","Romania"
+"185.37.0.0","185.37.3.255","3106209792","3106210815","CH","Switzerland"
+"185.37.4.0","185.37.7.255","3106210816","3106211839","NL","Netherlands"
+"185.37.8.0","185.37.11.255","3106211840","3106212863","BE","Belgium"
+"185.37.12.0","185.37.15.255","3106212864","3106213887","PS","Palestinian Territory"
+"185.37.16.0","185.37.19.255","3106213888","3106214911","DE","Germany"
+"185.37.20.0","185.37.23.255","3106214912","3106215935","NL","Netherlands"
+"185.37.24.0","185.37.27.255","3106215936","3106216959","RS","Serbia"
+"185.37.28.0","185.37.31.255","3106216960","3106217983","FR","France"
+"185.37.32.0","185.37.35.255","3106217984","3106219007","ME","Montenegro"
+"185.37.36.0","185.37.39.255","3106219008","3106220031","US","United States"
+"185.37.40.0","185.37.43.255","3106220032","3106221055","FR","France"
+"185.37.44.0","185.37.47.255","3106221056","3106222079","IT","Italy"
+"185.37.48.0","185.37.51.255","3106222080","3106223103","RU","Russian Federation"
+"185.37.52.0","185.37.55.255","3106223104","3106224127","IR","Iran, Islamic Republic of"
+"185.37.56.0","185.37.63.255","3106224128","3106226175","RU","Russian Federation"
+"185.37.64.0","185.37.71.255","3106226176","3106228223","NL","Netherlands"
+"185.37.72.0","185.37.75.255","3106228224","3106229247","CH","Switzerland"
+"185.37.76.0","185.37.79.255","3106229248","3106230271","GB","United Kingdom"
+"185.37.80.0","185.37.83.255","3106230272","3106231295","IT","Italy"
+"185.37.84.0","185.37.87.255","3106231296","3106232319","DK","Denmark"
+"185.37.88.0","185.37.91.255","3106232320","3106233343","IQ","Iraq"
+"185.37.92.0","185.37.95.255","3106233344","3106234367","IT","Italy"
+"185.37.96.0","185.37.99.255","3106234368","3106235391","QA","Qatar"
+"185.37.100.0","185.37.100.255","3106235392","3106235647","BA","Bosnia and Herzegovina"
+"185.37.101.0","185.37.101.255","3106235648","3106235903","RU","Russian Federation"
+"185.37.102.0","185.37.102.255","3106235904","3106236159","RO","Romania"
+"185.37.103.0","185.37.103.255","3106236160","3106236415","TR","Turkey"
+"185.37.104.0","185.37.107.255","3106236416","3106237439","AT","Austria"
+"185.37.108.0","185.37.111.255","3106237440","3106238463","QA","Qatar"
+"185.37.112.0","185.37.115.255","3106238464","3106239487","PL","Poland"
+"185.37.116.0","185.37.119.255","3106239488","3106240511","IT","Italy"
+"185.37.120.0","185.37.123.255","3106240512","3106241535","IE","Ireland"
+"185.37.124.0","185.37.127.255","3106241536","3106242559","NL","Netherlands"
+"185.37.128.0","185.37.131.255","3106242560","3106243583","RU","Russian Federation"
+"185.37.132.0","185.37.135.255","3106243584","3106244607","FI","Finland"
+"185.37.136.0","185.37.139.255","3106244608","3106245631","DE","Germany"
+"185.37.140.0","185.37.140.255","3106245632","3106245887","DK","Denmark"
+"185.37.141.0","185.37.143.255","3106245888","3106246655","SE","Sweden"
+"185.37.144.0","185.37.147.255","3106246656","3106247679","DE","Germany"
+"185.37.148.0","185.37.151.255","3106247680","3106248703","IL","Israel"
+"185.37.152.0","185.37.155.255","3106248704","3106249727","DE","Germany"
+"185.37.156.0","185.37.159.255","3106249728","3106250751","FR","France"
+"185.37.160.0","185.37.163.255","3106250752","3106251775","IQ","Iraq"
+"185.37.164.0","185.37.167.255","3106251776","3106252799","RU","Russian Federation"
+"185.37.168.0","185.37.171.255","3106252800","3106253823","RS","Serbia"
+"185.37.172.0","185.37.179.255","3106253824","3106255871","GB","United Kingdom"
+"185.37.180.0","185.37.183.255","3106255872","3106256895","IT","Italy"
+"185.37.184.0","185.37.187.255","3106256896","3106257919","TR","Turkey"
+"185.37.188.0","185.37.191.255","3106257920","3106258943","RU","Russian Federation"
+"185.37.192.0","185.37.195.255","3106258944","3106259967","UA","Ukraine"
+"185.37.196.0","185.37.199.255","3106259968","3106260991","GB","United Kingdom"
+"185.37.200.0","185.37.200.255","3106260992","3106261247","DE","Germany"
+"185.37.201.0","185.37.203.255","3106261248","3106262015","AT","Austria"
+"185.37.204.0","185.37.207.255","3106262016","3106263039","IT","Italy"
+"185.37.208.0","185.37.211.255","3106263040","3106264063","PT","Portugal"
+"185.37.212.0","185.37.215.255","3106264064","3106265087","ES","Spain"
+"185.37.216.0","185.37.219.255","3106265088","3106266111","GB","United Kingdom"
+"185.37.220.0","185.37.220.255","3106266112","3106266367","FR","France"
+"185.37.221.0","185.37.221.31","3106266368","3106266399","HK","Hong Kong"
+"185.37.221.32","185.37.221.63","3106266400","3106266431","SG","Singapore"
+"185.37.221.64","185.37.221.95","3106266432","3106266463","JP","Japan"
+"185.37.221.96","185.37.221.159","3106266464","3106266527","US","United States"
+"185.37.221.160","185.37.221.175","3106266528","3106266543","FR","France"
+"185.37.221.176","185.37.221.191","3106266544","3106266559","HK","Hong Kong"
+"185.37.221.192","185.37.221.223","3106266560","3106266591","FR","France"
+"185.37.221.224","185.37.221.239","3106266592","3106266607","US","United States"
+"185.37.221.240","185.37.221.255","3106266608","3106266623","FR","France"
+"185.37.222.0","185.37.222.255","3106266624","3106266879","US","United States"
+"185.37.223.0","185.37.223.47","3106266880","3106266927","FR","France"
+"185.37.223.48","185.37.223.63","3106266928","3106266943","AU","Australia"
+"185.37.223.64","185.37.223.95","3106266944","3106266975","FR","France"
+"185.37.223.96","185.37.223.127","3106266976","3106267007","US","United States"
+"185.37.223.128","185.37.223.255","3106267008","3106267135","JP","Japan"
+"185.37.224.0","185.37.231.255","3106267136","3106269183","ES","Spain"
+"185.37.232.0","185.37.235.255","3106269184","3106270207","IS","Iceland"
+"185.37.236.0","185.37.239.255","3106270208","3106271231","GB","United Kingdom"
+"185.37.240.0","185.37.243.255","3106271232","3106272255","SK","Slovakia"
+"185.37.244.0","185.37.247.255","3106272256","3106273279","NL","Netherlands"
+"185.37.248.0","185.37.251.255","3106273280","3106274303","DE","Germany"
+"185.37.252.0","185.37.255.255","3106274304","3106275327","CH","Switzerland"
+"185.38.0.0","185.38.3.255","3106275328","3106276351","FI","Finland"
+"185.38.4.0","185.38.7.255","3106276352","3106277375","AT","Austria"
+"185.38.8.0","185.38.11.255","3106277376","3106278399","DE","Germany"
+"185.38.12.0","185.38.15.255","3106278400","3106279423","NL","Netherlands"
+"185.38.16.0","185.38.19.255","3106279424","3106280447","RU","Russian Federation"
+"185.38.20.0","185.38.23.255","3106280448","3106281471","FR","France"
+"185.38.24.0","185.38.27.255","3106281472","3106282495","DK","Denmark"
+"185.38.28.0","185.38.31.255","3106282496","3106283519","LB","Lebanon"
+"185.38.36.0","185.38.39.255","3106284544","3106285567","GB","United Kingdom"
+"185.38.40.0","185.38.43.255","3106285568","3106286591","DE","Germany"
+"185.38.44.0","185.38.47.255","3106286592","3106287615","GB","United Kingdom"
+"185.38.48.0","185.38.55.255","3106287616","3106289663","DE","Germany"
+"185.38.56.0","185.38.59.255","3106289664","3106290687","LV","Latvia"
+"185.38.60.0","185.38.63.255","3106290688","3106291711","IE","Ireland"
+"185.38.64.0","185.38.67.255","3106291712","3106292735","CH","Switzerland"
+"185.38.68.0","185.38.71.255","3106292736","3106293759","NO","Norway"
+"185.38.72.0","185.38.75.255","3106293760","3106294783","UA","Ukraine"
+"185.38.76.0","185.38.77.255","3106294784","3106295295","DE","Germany"
+"185.38.78.0","185.38.78.255","3106295296","3106295551","US","United States"
+"185.38.79.0","185.38.79.255","3106295552","3106295807","DE","Germany"
+"185.38.80.0","185.38.83.255","3106295808","3106296831","GB","United Kingdom"
+"185.38.84.0","185.38.87.255","3106296832","3106297855","RU","Russian Federation"
+"185.38.88.0","185.38.91.255","3106297856","3106298879","NL","Netherlands"
+"185.38.92.0","185.38.95.255","3106298880","3106299903","FR","France"
+"185.38.96.0","185.38.96.255","3106299904","3106300159","GB","United Kingdom"
+"185.38.97.0","185.38.97.255","3106300160","3106300415","DE","Germany"
+"185.38.98.0","185.38.99.255","3106300416","3106300927","GB","United Kingdom"
+"185.38.100.0","185.38.103.255","3106300928","3106301951","NL","Netherlands"
+"185.38.104.0","185.38.107.255","3106301952","3106302975","GB","United Kingdom"
+"185.38.108.0","185.38.108.255","3106302976","3106303231","A2","Satellite Provider"
+"185.38.109.0","185.38.111.255","3106303232","3106303999","CZ","Czech Republic"
+"185.38.112.0","185.38.115.255","3106304000","3106305023","GB","United Kingdom"
+"185.38.116.0","185.38.119.255","3106305024","3106306047","DE","Germany"
+"185.38.120.0","185.38.123.255","3106306048","3106307071","NO","Norway"
+"185.38.124.0","185.38.127.255","3106307072","3106308095","HU","Hungary"
+"185.38.128.0","185.38.131.255","3106308096","3106309119","ES","Spain"
+"185.38.132.0","185.38.135.255","3106309120","3106310143","GB","United Kingdom"
+"185.38.136.0","185.38.139.255","3106310144","3106311167","IT","Italy"
+"185.38.140.0","185.38.143.255","3106311168","3106312191","PT","Portugal"
+"185.38.144.0","185.38.147.255","3106312192","3106313215","BA","Bosnia and Herzegovina"
+"185.38.148.0","185.38.151.255","3106313216","3106314239","GB","United Kingdom"
+"185.38.152.0","185.38.159.255","3106314240","3106316287","NL","Netherlands"
+"185.38.160.0","185.38.163.255","3106316288","3106317311","RU","Russian Federation"
+"185.38.164.0","185.38.167.255","3106317312","3106318335","LT","Lithuania"
+"185.38.168.0","185.38.171.255","3106318336","3106319359","AT","Austria"
+"185.38.172.0","185.38.175.255","3106319360","3106320383","DK","Denmark"
+"185.38.176.0","185.38.179.255","3106320384","3106321407","HR","Croatia"
+"185.38.180.0","185.38.183.255","3106321408","3106322431","DK","Denmark"
+"185.38.184.0","185.38.187.255","3106322432","3106323455","ME","Montenegro"
+"185.38.188.0","185.38.191.255","3106323456","3106324479","CZ","Czech Republic"
+"185.38.192.0","185.38.195.255","3106324480","3106325503","AL","Albania"
+"185.38.196.0","185.38.199.255","3106325504","3106326527","FR","France"
+"185.38.200.0","185.38.200.255","3106326528","3106326783","NL","Netherlands"
+"185.38.201.0","185.38.201.255","3106326784","3106327039","US","United States"
+"185.38.202.0","185.38.202.255","3106327040","3106327295","GB","United Kingdom"
+"185.38.203.0","185.38.203.255","3106327296","3106327551","NL","Netherlands"
+"185.38.204.0","185.38.207.255","3106327552","3106328575","RU","Russian Federation"
+"185.38.208.0","185.38.211.255","3106328576","3106329599","UA","Ukraine"
+"185.38.212.0","185.38.215.255","3106329600","3106330623","IQ","Iraq"
+"185.38.216.0","185.38.219.255","3106330624","3106331647","UA","Ukraine"
+"185.38.220.0","185.38.227.255","3106331648","3106333695","PL","Poland"
+"185.38.228.0","185.38.231.255","3106333696","3106334719","GB","United Kingdom"
+"185.38.232.0","185.38.235.255","3106334720","3106335743","NL","Netherlands"
+"185.38.236.0","185.38.239.255","3106335744","3106336767","NO","Norway"
+"185.38.240.0","185.38.243.255","3106336768","3106337791","US","United States"
+"185.38.244.0","185.38.247.255","3106337792","3106338815","GB","United Kingdom"
+"185.38.248.0","185.38.251.255","3106338816","3106339839","PL","Poland"
+"185.38.252.0","185.38.255.255","3106339840","3106340863","IT","Italy"
+"185.39.0.0","185.39.3.255","3106340864","3106341887","BA","Bosnia and Herzegovina"
+"185.39.4.0","185.39.7.255","3106341888","3106342911","RU","Russian Federation"
+"185.39.8.0","185.39.11.255","3106342912","3106343935","CH","Switzerland"
+"185.39.12.0","185.39.15.255","3106343936","3106344959","DE","Germany"
+"185.39.16.0","185.39.19.255","3106344960","3106345983","RU","Russian Federation"
+"185.39.20.0","185.39.23.255","3106345984","3106347007","DE","Germany"
+"185.39.24.0","185.39.27.255","3106347008","3106348031","IT","Italy"
+"185.39.28.0","185.39.31.255","3106348032","3106349055","UA","Ukraine"
+"185.39.32.0","185.39.35.255","3106349056","3106350079","CH","Switzerland"
+"185.39.36.0","185.39.39.255","3106350080","3106351103","SA","Saudi Arabia"
+"185.39.40.0","185.39.43.255","3106351104","3106352127","ES","Spain"
+"185.39.44.0","185.39.47.255","3106352128","3106353151","NL","Netherlands"
+"185.39.48.0","185.39.51.255","3106353152","3106354175","DE","Germany"
+"185.39.52.0","185.39.52.140","3106354176","3106354316","NL","Netherlands"
+"185.39.52.141","185.39.52.141","3106354317","3106354317","BE","Belgium"
+"185.39.52.142","185.39.52.255","3106354318","3106354431","NL","Netherlands"
+"185.39.53.0","185.39.53.7","3106354432","3106354439","GB","United Kingdom"
+"185.39.53.8","185.39.53.15","3106354440","3106354447","AT","Austria"
+"185.39.53.16","185.39.53.79","3106354448","3106354511","NL","Netherlands"
+"185.39.53.80","185.39.53.87","3106354512","3106354519","GB","United Kingdom"
+"185.39.53.88","185.39.53.95","3106354520","3106354527","AT","Austria"
+"185.39.53.96","185.39.54.255","3106354528","3106354943","NL","Netherlands"
+"185.39.55.0","185.39.55.7","3106354944","3106354951","GB","United Kingdom"
+"185.39.55.8","185.39.55.15","3106354952","3106354959","AT","Austria"
+"185.39.55.16","185.39.55.79","3106354960","3106355023","NL","Netherlands"
+"185.39.55.80","185.39.55.87","3106355024","3106355031","GB","United Kingdom"
+"185.39.55.88","185.39.55.95","3106355032","3106355039","AT","Austria"
+"185.39.55.96","185.39.55.107","3106355040","3106355051","NL","Netherlands"
+"185.39.55.108","185.39.55.159","3106355052","3106355103","GB","United Kingdom"
+"185.39.55.160","185.39.55.255","3106355104","3106355199","NL","Netherlands"
+"185.39.56.0","185.39.59.255","3106355200","3106356223","DE","Germany"
+"185.39.60.0","185.39.63.255","3106356224","3106357247","ES","Spain"
+"185.39.64.0","185.39.67.255","3106357248","3106358271","DE","Germany"
+"185.39.68.0","185.39.71.255","3106358272","3106359295","ES","Spain"
+"185.39.72.0","185.39.75.255","3106359296","3106360319","UA","Ukraine"
+"185.39.76.0","185.39.79.255","3106360320","3106361343","IQ","Iraq"
+"185.39.80.0","185.39.83.255","3106361344","3106362367","RU","Russian Federation"
+"185.39.84.0","185.39.91.255","3106362368","3106364415","DE","Germany"
+"185.39.92.0","185.39.95.255","3106364416","3106365439","CH","Switzerland"
+"185.39.96.0","185.39.99.255","3106365440","3106366463","ES","Spain"
+"185.39.100.0","185.39.103.255","3106366464","3106367487","IT","Italy"
+"185.39.104.0","185.39.111.255","3106367488","3106369535","DE","Germany"
+"185.39.112.0","185.39.119.255","3106369536","3106371583","RU","Russian Federation"
+"185.39.120.0","185.39.123.255","3106371584","3106372607","NL","Netherlands"
+"185.39.124.0","185.39.127.255","3106372608","3106373631","SE","Sweden"
+"185.39.128.0","185.39.131.255","3106373632","3106374655","FI","Finland"
+"185.39.132.0","185.39.135.255","3106374656","3106375679","RU","Russian Federation"
+"185.39.136.0","185.39.139.255","3106375680","3106376703","ES","Spain"
+"185.39.140.0","185.39.143.255","3106376704","3106377727","FR","France"
+"185.39.144.0","185.39.147.255","3106377728","3106378751","SE","Sweden"
+"185.39.148.0","185.39.151.255","3106378752","3106379775","RU","Russian Federation"
+"185.39.152.0","185.39.155.255","3106379776","3106380799","BE","Belgium"
+"185.39.156.0","185.39.159.255","3106380800","3106381823","FR","France"
+"185.39.160.0","185.39.163.255","3106381824","3106382847","PL","Poland"
+"185.39.164.0","185.39.167.255","3106382848","3106383871","IE","Ireland"
+"185.39.168.0","185.39.171.255","3106383872","3106384895","FR","France"
+"185.39.172.0","185.39.175.255","3106384896","3106385919","AT","Austria"
+"185.39.176.0","185.39.179.255","3106385920","3106386943","DE","Germany"
+"185.39.180.0","185.39.183.255","3106386944","3106387967","IR","Iran, Islamic Republic of"
+"185.39.184.0","185.39.187.255","3106387968","3106388991","FI","Finland"
+"185.39.188.0","185.39.191.255","3106388992","3106390015","IT","Italy"
+"185.39.192.0","185.39.195.255","3106390016","3106391039","RU","Russian Federation"
+"185.39.196.0","185.39.199.255","3106391040","3106392063","UA","Ukraine"
+"185.39.200.0","185.39.203.255","3106392064","3106393087","NO","Norway"
+"185.39.204.0","185.39.207.255","3106393088","3106394111","RU","Russian Federation"
+"185.39.208.0","185.39.211.255","3106394112","3106395135","PT","Portugal"
+"185.39.212.0","185.39.215.255","3106395136","3106396159","NO","Norway"
+"185.39.216.0","185.39.219.255","3106396160","3106397183","FR","France"
+"185.39.220.0","185.39.223.255","3106397184","3106398207","DE","Germany"
+"185.39.224.0","185.39.227.255","3106398208","3106399231","UA","Ukraine"
+"185.39.228.0","185.39.231.255","3106399232","3106400255","CH","Switzerland"
+"185.39.232.0","185.39.239.255","3106400256","3106402303","GB","United Kingdom"
+"185.39.240.0","185.39.243.255","3106402304","3106403327","IT","Italy"
+"185.39.244.0","185.39.251.255","3106403328","3106405375","GB","United Kingdom"
+"185.39.252.0","185.39.255.255","3106405376","3106406399","DE","Germany"
+"185.40.0.0","185.40.7.255","3106406400","3106408447","RU","Russian Federation"
+"185.40.8.0","185.40.11.255","3106408448","3106409471","GB","United Kingdom"
+"185.40.12.0","185.40.19.255","3106409472","3106411519","IT","Italy"
+"185.40.20.0","185.40.23.255","3106411520","3106412543","HU","Hungary"
+"185.40.24.0","185.40.27.255","3106412544","3106413567","GB","United Kingdom"
+"185.40.28.0","185.40.31.255","3106413568","3106414591","RU","Russian Federation"
+"185.40.32.0","185.40.35.255","3106414592","3106415615","AZ","Azerbaijan"
+"185.40.36.0","185.40.39.255","3106415616","3106416639","ES","Spain"
+"185.40.40.0","185.40.43.255","3106416640","3106417663","RU","Russian Federation"
+"185.40.44.0","185.40.47.255","3106417664","3106418687","DK","Denmark"
+"185.40.48.0","185.40.51.255","3106418688","3106419711","UA","Ukraine"
+"185.40.52.0","185.40.55.255","3106419712","3106420735","AT","Austria"
+"185.40.56.0","185.40.59.255","3106420736","3106421759","NL","Netherlands"
+"185.40.60.0","185.40.63.255","3106421760","3106422783","LU","Luxembourg"
+"185.40.64.0","185.40.67.255","3106422784","3106423807","IE","Ireland"
+"185.40.68.0","185.40.71.255","3106423808","3106424831","BE","Belgium"
+"185.40.72.0","185.40.75.255","3106424832","3106425855","TR","Turkey"
+"185.40.76.0","185.40.79.255","3106425856","3106426879","RU","Russian Federation"
+"185.40.80.0","185.40.83.255","3106426880","3106427903","CZ","Czech Republic"
+"185.40.84.0","185.40.87.255","3106427904","3106428927","TR","Turkey"
+"185.40.88.0","185.40.91.255","3106428928","3106429951","FI","Finland"
+"185.40.92.0","185.40.99.255","3106429952","3106431999","NL","Netherlands"
+"185.40.100.0","185.40.103.255","3106432000","3106433023","FR","France"
+"185.40.104.0","185.40.107.255","3106433024","3106434047","RU","Russian Federation"
+"185.40.108.0","185.40.111.255","3106434048","3106435071","NL","Netherlands"
+"185.40.112.0","185.40.115.255","3106435072","3106436095","PL","Poland"
+"185.40.116.0","185.40.119.255","3106436096","3106437119","DE","Germany"
+"185.40.120.0","185.40.123.255","3106437120","3106438143","IS","Iceland"
+"185.40.124.0","185.40.127.255","3106438144","3106439167","GB","United Kingdom"
+"185.40.128.0","185.40.131.255","3106439168","3106440191","RU","Russian Federation"
+"185.40.132.0","185.40.134.2","3106440192","3106440706","DE","Germany"
+"185.40.134.3","185.40.134.3","3106440707","3106440707","CH","Switzerland"
+"185.40.134.4","185.40.135.255","3106440708","3106441215","DE","Germany"
+"185.40.136.0","185.40.139.255","3106441216","3106442239","HU","Hungary"
+"185.40.140.0","185.40.143.255","3106442240","3106443263","GB","United Kingdom"
+"185.40.144.0","185.40.151.255","3106443264","3106445311","ES","Spain"
+"185.40.152.0","185.40.155.255","3106445312","3106446335","RU","Russian Federation"
+"185.40.156.0","185.40.159.255","3106446336","3106447359","AZ","Azerbaijan"
+"185.40.160.0","185.40.163.255","3106447360","3106448383","DE","Germany"
+"185.40.164.0","185.40.167.255","3106448384","3106449407","BG","Bulgaria"
+"185.40.168.0","185.40.171.255","3106449408","3106450431","AT","Austria"
+"185.40.172.0","185.40.175.255","3106450432","3106451455","DE","Germany"
+"185.40.176.0","185.40.179.255","3106451456","3106452479","AZ","Azerbaijan"
+"185.40.184.0","185.40.187.255","3106453504","3106454527","SE","Sweden"
+"185.40.188.0","185.40.191.255","3106454528","3106455551","ME","Montenegro"
+"185.40.192.0","185.40.195.255","3106455552","3106456575","PS","Palestinian Territory"
+"185.40.196.0","185.40.199.255","3106456576","3106457599","PL","Poland"
+"185.40.200.0","185.40.203.255","3106457600","3106458623","FI","Finland"
+"185.40.204.0","185.40.207.255","3106458624","3106459647","GB","United Kingdom"
+"185.40.208.0","185.40.211.255","3106459648","3106460671","LB","Lebanon"
+"185.40.212.0","185.40.215.255","3106460672","3106461695","IT","Italy"
+"185.40.216.0","185.40.219.255","3106461696","3106462719","CH","Switzerland"
+"185.40.220.0","185.40.223.255","3106462720","3106463743","IT","Italy"
+"185.40.224.0","185.40.227.255","3106463744","3106464767","IR","Iran, Islamic Republic of"
+"185.40.228.0","185.40.231.255","3106464768","3106465791","PL","Poland"
+"185.40.232.0","185.40.232.255","3106465792","3106466047","FR","France"
+"185.40.233.0","185.40.233.255","3106466048","3106466303","NL","Netherlands"
+"185.40.234.0","185.40.234.255","3106466304","3106466559","DE","Germany"
+"185.40.235.0","185.40.235.255","3106466560","3106466815","RO","Romania"
+"185.40.236.0","185.40.239.255","3106466816","3106467839","EE","Estonia"
+"185.40.240.0","185.40.243.255","3106467840","3106468863","IR","Iran, Islamic Republic of"
+"185.40.244.0","185.40.251.255","3106468864","3106470911","DE","Germany"
+"185.40.252.0","185.40.255.255","3106470912","3106471935","NL","Netherlands"
+"185.41.0.0","185.41.3.255","3106471936","3106472959","IR","Iran, Islamic Republic of"
+"185.41.4.0","185.41.7.255","3106472960","3106473983","FR","France"
+"185.41.8.0","185.41.11.255","3106473984","3106475007","GB","United Kingdom"
+"185.41.12.0","185.41.15.255","3106475008","3106476031","DE","Germany"
+"185.41.16.0","185.41.19.255","3106476032","3106477055","NO","Norway"
+"185.41.20.0","185.41.23.255","3106477056","3106478079","UA","Ukraine"
+"185.41.24.0","185.41.27.255","3106478080","3106479103","GB","United Kingdom"
+"185.41.28.0","185.41.31.255","3106479104","3106480127","FR","France"
+"185.41.32.0","185.41.35.255","3106480128","3106481151","IT","Italy"
+"185.41.36.0","185.41.39.255","3106481152","3106482175","NL","Netherlands"
+"185.41.40.0","185.41.43.255","3106482176","3106483199","RU","Russian Federation"
+"185.41.44.0","185.41.44.223","3106483200","3106483423","GB","United Kingdom"
+"185.41.44.224","185.41.44.224","3106483424","3106483424","ES","Spain"
+"185.41.44.225","185.41.44.225","3106483425","3106483425","NL","Netherlands"
+"185.41.44.226","185.41.44.226","3106483426","3106483426","FR","France"
+"185.41.44.227","185.41.44.229","3106483427","3106483429","GB","United Kingdom"
+"185.41.44.230","185.41.44.230","3106483430","3106483430","IE","Ireland"
+"185.41.44.231","185.41.46.49","3106483431","3106483761","GB","United Kingdom"
+"185.41.46.50","185.41.46.50","3106483762","3106483762","DE","Germany"
+"185.41.46.51","185.41.46.51","3106483763","3106483763","CZ","Czech Republic"
+"185.41.46.52","185.41.46.53","3106483764","3106483765","GB","United Kingdom"
+"185.41.46.54","185.41.46.54","3106483766","3106483766","IT","Italy"
+"185.41.46.55","185.41.46.55","3106483767","3106483767","DE","Germany"
+"185.41.46.56","185.41.46.56","3106483768","3106483768","CZ","Czech Republic"
+"185.41.46.57","185.41.46.57","3106483769","3106483769","BE","Belgium"
+"185.41.46.58","185.41.46.58","3106483770","3106483770","PL","Poland"
+"185.41.46.59","185.41.46.59","3106483771","3106483771","FR","France"
+"185.41.46.60","185.41.46.60","3106483772","3106483772","IE","Ireland"
+"185.41.46.61","185.41.46.61","3106483773","3106483773","IT","Italy"
+"185.41.46.62","185.41.46.62","3106483774","3106483774","PL","Poland"
+"185.41.46.63","185.41.46.63","3106483775","3106483775","IE","Ireland"
+"185.41.46.64","185.41.46.103","3106483776","3106483815","GB","United Kingdom"
+"185.41.46.104","185.41.46.104","3106483816","3106483816","FR","France"
+"185.41.46.105","185.41.46.114","3106483817","3106483826","GB","United Kingdom"
+"185.41.46.115","185.41.46.115","3106483827","3106483827","FR","France"
+"185.41.46.116","185.41.47.255","3106483828","3106484223","GB","United Kingdom"
+"185.41.48.0","185.41.51.255","3106484224","3106485247","NL","Netherlands"
+"185.41.52.0","185.41.55.255","3106485248","3106486271","CZ","Czech Republic"
+"185.41.56.0","185.41.63.255","3106486272","3106488319","DE","Germany"
+"185.41.64.0","185.41.67.255","3106488320","3106489343","NO","Norway"
+"185.41.68.0","185.41.71.255","3106489344","3106490367","PL","Poland"
+"185.41.72.0","185.41.75.255","3106490368","3106491391","IT","Italy"
+"185.41.76.0","185.41.79.255","3106491392","3106492415","CH","Switzerland"
+"185.41.80.0","185.41.83.255","3106492416","3106493439","PL","Poland"
+"185.41.84.0","185.41.87.255","3106493440","3106494463","SY","Syrian Arab Republic"
+"185.41.88.0","185.41.91.255","3106494464","3106495487","IT","Italy"
+"185.41.92.0","185.41.95.255","3106495488","3106496511","PL","Poland"
+"185.41.96.0","185.41.99.255","3106496512","3106497535","ES","Spain"
+"185.41.100.0","185.41.103.255","3106497536","3106498559","RU","Russian Federation"
+"185.41.104.0","185.41.111.255","3106498560","3106500607","DE","Germany"
+"185.41.112.0","185.41.115.255","3106500608","3106501631","RU","Russian Federation"
+"185.41.116.0","185.41.119.255","3106501632","3106502655","PT","Portugal"
+"185.41.120.0","185.41.123.255","3106502656","3106503679","RU","Russian Federation"
+"185.41.124.0","185.41.127.255","3106503680","3106504703","NL","Netherlands"
+"185.41.128.0","185.41.131.255","3106504704","3106505727","PL","Poland"
+"185.41.132.0","185.41.135.255","3106505728","3106506751","CH","Switzerland"
+"185.41.136.0","185.41.139.255","3106506752","3106507775","NL","Netherlands"
+"185.41.140.0","185.41.141.255","3106507776","3106508287","CZ","Czech Republic"
+"185.41.142.0","185.41.147.255","3106508288","3106509823","NL","Netherlands"
+"185.41.148.0","185.41.151.255","3106509824","3106510847","SE","Sweden"
+"185.41.152.0","185.41.155.255","3106510848","3106511871","FR","France"
+"185.41.156.0","185.41.159.255","3106511872","3106512895","GE","Georgia"
+"185.41.160.0","185.41.163.255","3106512896","3106513919","RU","Russian Federation"
+"185.41.164.0","185.41.167.255","3106513920","3106514943","IT","Italy"
+"185.41.168.0","185.41.171.255","3106514944","3106515967","RU","Russian Federation"
+"185.41.172.0","185.41.175.255","3106515968","3106516991","SE","Sweden"
+"185.41.176.0","185.41.179.255","3106516992","3106518015","SI","Slovenia"
+"185.41.180.0","185.41.183.255","3106518016","3106519039","FR","France"
+"185.41.184.0","185.41.187.255","3106519040","3106520063","RU","Russian Federation"
+"185.41.188.0","185.41.191.255","3106520064","3106521087","GB","United Kingdom"
+"185.41.192.0","185.41.195.255","3106521088","3106522111","UA","Ukraine"
+"185.41.196.0","185.41.199.255","3106522112","3106523135","RU","Russian Federation"
+"185.41.200.0","185.41.203.255","3106523136","3106524159","AZ","Azerbaijan"
+"185.41.204.0","185.41.207.255","3106524160","3106525183","RU","Russian Federation"
+"185.41.208.0","185.41.211.255","3106525184","3106526207","CY","Cyprus"
+"185.41.212.0","185.41.215.255","3106526208","3106527231","IT","Italy"
+"185.41.216.0","185.41.219.255","3106527232","3106528255","KW","Kuwait"
+"185.41.220.0","185.41.235.255","3106528256","3106532351","GB","United Kingdom"
+"185.41.236.0","185.41.239.255","3106532352","3106533375","BE","Belgium"
+"185.41.240.0","185.41.243.255","3106533376","3106534399","NO","Norway"
+"185.41.244.0","185.41.247.255","3106534400","3106535423","ES","Spain"
+"185.41.252.0","185.41.255.255","3106536448","3106537471","IT","Italy"
+"185.42.0.0","185.42.3.255","3106537472","3106538495","GB","United Kingdom"
+"185.42.4.0","185.42.7.255","3106538496","3106539519","SK","Slovakia"
+"185.42.8.0","185.42.11.255","3106539520","3106540543","NL","Netherlands"
+"185.42.12.0","185.42.15.255","3106540544","3106541567","RU","Russian Federation"
+"185.42.16.0","185.42.19.255","3106541568","3106542591","GB","United Kingdom"
+"185.42.20.0","185.42.23.255","3106542592","3106543615","ES","Spain"
+"185.42.24.0","185.42.27.255","3106543616","3106544639","IR","Iran, Islamic Republic of"
+"185.42.28.0","185.42.31.255","3106544640","3106545663","FR","France"
+"185.42.32.0","185.42.35.255","3106545664","3106546687","CY","Cyprus"
+"185.42.36.0","185.42.39.255","3106546688","3106547711","MK","Macedonia"
+"185.42.40.0","185.42.43.255","3106547712","3106548735","UA","Ukraine"
+"185.42.44.0","185.42.47.255","3106548736","3106549759","PL","Poland"
+"185.42.48.0","185.42.51.255","3106549760","3106550783","RU","Russian Federation"
+"185.42.52.0","185.42.55.255","3106550784","3106551807","GB","United Kingdom"
+"185.42.56.0","185.42.59.255","3106551808","3106552831","NL","Netherlands"
+"185.42.60.0","185.42.63.255","3106552832","3106553855","RU","Russian Federation"
+"185.42.64.0","185.42.67.255","3106553856","3106554879","GB","United Kingdom"
+"185.42.68.0","185.42.75.255","3106554880","3106556927","NL","Netherlands"
+"185.42.76.0","185.42.83.255","3106556928","3106558975","RU","Russian Federation"
+"185.42.84.0","185.42.87.255","3106558976","3106559999","NL","Netherlands"
+"185.42.88.0","185.42.95.255","3106560000","3106562047","RU","Russian Federation"
+"185.42.96.0","185.42.99.255","3106562048","3106563071","TJ","Tajikistan"
+"185.42.100.0","185.42.103.255","3106563072","3106564095","EU","Europe"
+"185.42.104.0","185.42.107.255","3106564096","3106565119","ES","Spain"
+"185.42.108.0","185.42.111.255","3106565120","3106566143","RU","Russian Federation"
+"185.42.112.0","185.42.119.255","3106566144","3106568191","FR","France"
+"185.42.120.0","185.42.123.255","3106568192","3106569215","ES","Spain"
+"185.42.124.0","185.42.127.255","3106569216","3106570239","RU","Russian Federation"
+"185.42.128.0","185.42.131.255","3106570240","3106571263","UA","Ukraine"
+"185.42.132.0","185.42.135.255","3106571264","3106572287","FR","France"
+"185.42.136.0","185.42.139.255","3106572288","3106573311","SE","Sweden"
+"185.42.140.0","185.42.143.255","3106573312","3106574335","AE","United Arab Emirates"
+"185.42.144.0","185.42.147.255","3106574336","3106575359","RU","Russian Federation"
+"185.42.148.0","185.42.155.255","3106575360","3106577407","GB","United Kingdom"
+"185.42.156.0","185.42.159.255","3106577408","3106578431","RU","Russian Federation"
+"185.42.160.0","185.42.163.255","3106578432","3106579455","IT","Italy"
+"185.42.164.0","185.42.167.255","3106579456","3106580479","RU","Russian Federation"
+"185.42.168.0","185.42.171.255","3106580480","3106581503","NO","Norway"
+"185.42.172.0","185.42.175.255","3106581504","3106582527","TR","Turkey"
+"185.42.176.0","185.42.179.255","3106582528","3106583551","FR","France"
+"185.42.180.0","185.42.183.255","3106583552","3106584575","RU","Russian Federation"
+"185.42.184.0","185.42.187.255","3106584576","3106585599","PL","Poland"
+"185.42.188.0","185.42.191.255","3106585600","3106586623","FR","France"
+"185.42.192.0","185.42.195.255","3106586624","3106587647","IQ","Iraq"
+"185.42.196.0","185.42.203.255","3106587648","3106589695","NL","Netherlands"
+"185.42.204.0","185.42.207.255","3106589696","3106590719","EU","Europe"
+"185.42.208.0","185.42.211.255","3106590720","3106591743","GR","Greece"
+"185.42.212.0","185.42.215.255","3106591744","3106592767","IR","Iran, Islamic Republic of"
+"185.42.216.0","185.42.219.255","3106592768","3106593791","LU","Luxembourg"
+"185.42.220.0","185.42.223.255","3106593792","3106594815","GB","United Kingdom"
+"185.42.224.0","185.42.227.255","3106594816","3106595839","IR","Iran, Islamic Republic of"
+"185.42.228.0","185.42.231.255","3106595840","3106596863","RU","Russian Federation"
+"185.42.232.0","185.42.235.255","3106596864","3106597887","FR","France"
+"185.42.236.0","185.42.239.255","3106597888","3106598911","GB","United Kingdom"
+"185.42.240.0","185.42.243.255","3106598912","3106599935","ES","Spain"
+"185.42.244.0","185.42.251.255","3106599936","3106601983","CH","Switzerland"
+"185.42.252.0","185.42.255.255","3106601984","3106603007","DE","Germany"
+"185.43.0.0","185.43.3.255","3106603008","3106604031","BE","Belgium"
+"185.43.4.0","185.43.11.255","3106604032","3106606079","RU","Russian Federation"
+"185.43.12.0","185.43.15.255","3106606080","3106607103","AT","Austria"
+"185.43.16.0","185.43.19.255","3106607104","3106608127","IT","Italy"
+"185.43.20.0","185.43.23.255","3106608128","3106609151","NL","Netherlands"
+"185.43.24.0","185.43.31.255","3106609152","3106611199","DE","Germany"
+"185.43.32.0","185.43.35.255","3106611200","3106612223","GB","United Kingdom"
+"185.43.36.0","185.43.39.255","3106612224","3106613247","FR","France"
+"185.43.40.0","185.43.43.255","3106613248","3106614271","GB","United Kingdom"
+"185.43.44.0","185.43.47.255","3106614272","3106615295","FR","France"
+"185.43.48.0","185.43.51.255","3106615296","3106616319","GB","United Kingdom"
+"185.43.52.0","185.43.55.255","3106616320","3106617343","DE","Germany"
+"185.43.56.0","185.43.59.255","3106617344","3106618367","BG","Bulgaria"
+"185.43.60.0","185.43.63.255","3106618368","3106619391","FR","France"
+"185.43.64.0","185.43.67.255","3106619392","3106620415","NL","Netherlands"
+"185.43.68.0","185.43.71.255","3106620416","3106621439","FR","France"
+"185.43.72.0","185.43.75.255","3106621440","3106622463","ES","Spain"
+"185.43.76.0","185.43.79.255","3106622464","3106623487","GB","United Kingdom"
+"185.43.80.0","185.43.83.255","3106623488","3106624511","NL","Netherlands"
+"185.43.84.0","185.43.87.255","3106624512","3106625535","RU","Russian Federation"
+"185.43.88.0","185.43.91.255","3106625536","3106626559","FI","Finland"
+"185.43.92.0","185.43.95.255","3106626560","3106627583","RU","Russian Federation"
+"185.43.96.0","185.43.99.255","3106627584","3106628607","GB","United Kingdom"
+"185.43.100.0","185.43.103.255","3106628608","3106629631","RU","Russian Federation"
+"185.43.104.0","185.43.107.255","3106629632","3106630655","EE","Estonia"
+"185.43.108.0","185.43.108.255","3106630656","3106630911","US","United States"
+"185.43.109.0","185.43.110.255","3106630912","3106631423","GB","United Kingdom"
+"185.43.111.0","185.43.111.255","3106631424","3106631679","US","United States"
+"185.43.112.0","185.43.115.255","3106631680","3106632703","SK","Slovakia"
+"185.43.116.0","185.43.119.255","3106632704","3106633727","DE","Germany"
+"185.43.120.0","185.43.123.255","3106633728","3106634751","FI","Finland"
+"185.43.124.0","185.43.127.255","3106634752","3106635775","BE","Belgium"
+"185.43.128.0","185.43.131.255","3106635776","3106636799","GB","United Kingdom"
+"185.43.132.0","185.43.135.255","3106636800","3106637823","CZ","Czech Republic"
+"185.43.136.0","185.43.139.255","3106637824","3106638847","PL","Poland"
+"185.43.140.0","185.43.143.255","3106638848","3106639871","DK","Denmark"
+"185.43.144.0","185.43.147.255","3106639872","3106640895","GB","United Kingdom"
+"185.43.148.0","185.43.151.255","3106640896","3106641919","IT","Italy"
+"185.43.152.0","185.43.155.255","3106641920","3106642943","BE","Belgium"
+"185.43.156.0","185.43.159.255","3106642944","3106643967","GB","United Kingdom"
+"185.43.160.0","185.43.163.255","3106643968","3106644991","PL","Poland"
+"185.43.164.0","185.43.167.255","3106644992","3106646015","IT","Italy"
+"185.43.168.0","185.43.171.255","3106646016","3106647039","DE","Germany"
+"185.43.172.0","185.43.175.255","3106647040","3106648063","HU","Hungary"
+"185.43.176.0","185.43.179.255","3106648064","3106649087","DE","Germany"
+"185.43.180.0","185.43.182.255","3106649088","3106649855","ES","Spain"
+"185.43.183.0","185.43.183.7","3106649856","3106649863","FR","France"
+"185.43.183.8","185.43.183.127","3106649864","3106649983","ES","Spain"
+"185.43.183.128","185.43.183.143","3106649984","3106649999","GB","United Kingdom"
+"185.43.183.144","185.43.183.159","3106650000","3106650015","ES","Spain"
+"185.43.183.160","185.43.183.175","3106650016","3106650031","DE","Germany"
+"185.43.183.176","185.43.183.255","3106650032","3106650111","ES","Spain"
+"185.43.184.0","185.43.187.255","3106650112","3106651135","GB","United Kingdom"
+"185.43.188.0","185.43.191.255","3106651136","3106652159","AZ","Azerbaijan"
+"185.43.192.0","185.43.195.255","3106652160","3106653183","IE","Ireland"
+"185.43.196.0","185.43.199.255","3106653184","3106654207","RU","Russian Federation"
+"185.43.200.0","185.43.203.255","3106654208","3106655231","CH","Switzerland"
+"185.43.204.0","185.43.207.255","3106655232","3106656255","HU","Hungary"
+"185.43.208.0","185.43.211.255","3106656256","3106657279","GB","United Kingdom"
+"185.43.212.0","185.43.215.255","3106657280","3106658303","NL","Netherlands"
+"185.43.216.0","185.43.219.255","3106658304","3106659327","GB","United Kingdom"
+"185.43.220.0","185.43.223.255","3106659328","3106660351","CZ","Czech Republic"
+"185.43.224.0","185.43.227.255","3106660352","3106661375","UA","Ukraine"
+"185.43.228.0","185.43.231.255","3106661376","3106662399","TR","Turkey"
+"185.43.232.0","185.43.235.255","3106662400","3106663423","IE","Ireland"
+"185.43.236.0","185.43.239.255","3106663424","3106664447","UA","Ukraine"
+"185.43.240.0","185.43.243.255","3106664448","3106665471","FR","France"
+"185.43.244.0","185.43.247.255","3106665472","3106666495","CH","Switzerland"
+"185.43.248.0","185.43.251.255","3106666496","3106667519","UA","Ukraine"
+"185.43.252.0","185.43.255.255","3106667520","3106668543","ES","Spain"
+"185.44.0.0","185.44.3.255","3106668544","3106669567","RU","Russian Federation"
+"185.44.4.0","185.44.7.255","3106669568","3106670591","DE","Germany"
+"185.44.8.0","185.44.15.255","3106670592","3106672639","RU","Russian Federation"
+"185.44.16.0","185.44.19.255","3106672640","3106673663","ES","Spain"
+"185.44.20.0","185.44.23.255","3106673664","3106674687","CH","Switzerland"
+"185.44.24.0","185.44.31.255","3106674688","3106676735","ES","Spain"
+"185.44.32.0","185.44.35.255","3106676736","3106677759","DE","Germany"
+"185.44.36.0","185.44.39.255","3106677760","3106678783","IR","Iran, Islamic Republic of"
+"185.44.40.0","185.44.47.255","3106678784","3106680831","FR","France"
+"185.44.48.0","185.44.55.255","3106680832","3106682879","AT","Austria"
+"185.44.56.0","185.44.59.255","3106682880","3106683903","LU","Luxembourg"
+"185.44.60.0","185.44.63.255","3106683904","3106684927","ES","Spain"
+"185.44.64.0","185.44.67.255","3106684928","3106685951","IR","Iran, Islamic Republic of"
+"185.44.68.0","185.44.71.255","3106685952","3106686975","RU","Russian Federation"
+"185.44.72.0","185.44.75.255","3106686976","3106687999","LT","Lithuania"
+"185.44.76.0","185.44.76.255","3106688000","3106688255","GB","United Kingdom"
+"185.44.77.0","185.44.77.255","3106688256","3106688511","FR","France"
+"185.44.78.0","185.44.79.255","3106688512","3106689023","GB","United Kingdom"
+"185.44.80.0","185.44.83.255","3106689024","3106690047","CH","Switzerland"
+"185.44.84.0","185.44.87.255","3106690048","3106691071","UA","Ukraine"
+"185.44.88.0","185.44.91.255","3106691072","3106692095","FR","France"
+"185.44.92.0","185.44.95.255","3106692096","3106693119","NL","Netherlands"
+"185.44.96.0","185.44.99.255","3106693120","3106694143","NO","Norway"
+"185.44.100.0","185.44.103.255","3106694144","3106695167","IR","Iran, Islamic Republic of"
+"185.44.104.0","185.44.111.255","3106695168","3106697215","DE","Germany"
+"185.44.112.0","185.44.115.255","3106697216","3106698239","IR","Iran, Islamic Republic of"
+"185.44.116.0","185.44.116.63","3106698240","3106698303","BG","Bulgaria"
+"185.44.116.64","185.44.116.127","3106698304","3106698367","GE","Georgia"
+"185.44.116.128","185.44.116.255","3106698368","3106698495","BG","Bulgaria"
+"185.44.117.0","185.44.117.255","3106698496","3106698751","GE","Georgia"
+"185.44.118.0","185.44.119.255","3106698752","3106699263","BG","Bulgaria"
+"185.44.120.0","185.44.123.255","3106699264","3106700287","RU","Russian Federation"
+"185.44.124.0","185.44.127.255","3106700288","3106701311","BG","Bulgaria"
+"185.44.128.0","185.44.131.255","3106701312","3106702335","NL","Netherlands"
+"185.44.132.0","185.44.135.255","3106702336","3106703359","DE","Germany"
+"185.44.136.0","185.44.139.255","3106703360","3106704383","NL","Netherlands"
+"185.44.140.0","185.44.143.255","3106704384","3106705407","FR","France"
+"185.44.144.0","185.44.147.255","3106705408","3106706431","GR","Greece"
+"185.44.148.0","185.44.151.255","3106706432","3106707455","DE","Germany"
+"185.44.152.0","185.44.155.255","3106707456","3106708479","LB","Lebanon"
+"185.44.156.0","185.44.159.255","3106708480","3106709503","LI","Liechtenstein"
+"185.44.160.0","185.44.163.255","3106709504","3106710527","NL","Netherlands"
+"185.44.164.0","185.44.167.255","3106710528","3106711551","RU","Russian Federation"
+"185.44.168.0","185.44.171.255","3106711552","3106712575","NL","Netherlands"
+"185.44.172.0","185.44.175.255","3106712576","3106713599","PL","Poland"
+"185.44.176.0","185.44.179.255","3106713600","3106714623","DE","Germany"
+"185.44.180.0","185.44.183.255","3106714624","3106715647","IT","Italy"
+"185.44.184.0","185.44.187.255","3106715648","3106716671","SE","Sweden"
+"185.44.188.0","185.44.191.255","3106716672","3106717695","CZ","Czech Republic"
+"185.44.192.0","185.44.195.255","3106717696","3106718719","TR","Turkey"
+"185.44.196.0","185.44.199.255","3106718720","3106719743","CH","Switzerland"
+"185.44.200.0","185.44.201.245","3106719744","3106720245","DE","Germany"
+"185.44.201.246","185.44.201.246","3106720246","3106720246","US","United States"
+"185.44.201.247","185.44.201.255","3106720247","3106720255","DE","Germany"
+"185.44.202.0","185.44.202.255","3106720256","3106720511","US","United States"
+"185.44.203.0","185.44.203.255","3106720512","3106720767","DE","Germany"
+"185.44.204.0","185.44.211.255","3106720768","3106722815","AT","Austria"
+"185.44.212.0","185.44.215.255","3106722816","3106723839","IT","Italy"
+"185.44.216.0","185.44.219.255","3106723840","3106724863","PL","Poland"
+"185.44.220.0","185.44.223.255","3106724864","3106725887","IT","Italy"
+"185.44.224.0","185.44.227.255","3106725888","3106726911","NL","Netherlands"
+"185.44.228.0","185.44.231.255","3106726912","3106727935","AM","Armenia"
+"185.44.232.0","185.44.235.255","3106727936","3106728959","ES","Spain"
+"185.44.236.0","185.44.239.255","3106728960","3106729983","RU","Russian Federation"
+"185.44.240.0","185.44.243.255","3106729984","3106731007","IS","Iceland"
+"185.44.244.0","185.44.247.255","3106731008","3106732031","NL","Netherlands"
+"185.44.248.0","185.45.4.63","3106732032","3106735167","GB","United Kingdom"
+"185.45.4.64","185.45.4.95","3106735168","3106735199","IE","Ireland"
+"185.45.4.96","185.45.4.159","3106735200","3106735263","DE","Germany"
+"185.45.4.160","185.45.4.191","3106735264","3106735295","FR","France"
+"185.45.4.192","185.45.4.223","3106735296","3106735327","IE","Ireland"
+"185.45.4.224","185.45.7.255","3106735328","3106736127","GB","United Kingdom"
+"185.45.8.0","185.45.11.255","3106736128","3106737151","IE","Ireland"
+"185.45.12.0","185.45.15.255","3106737152","3106738175","RO","Romania"
+"185.45.16.0","185.45.19.255","3106738176","3106739199","DE","Germany"
+"185.45.20.0","185.45.23.255","3106739200","3106740223","DK","Denmark"
+"185.45.24.0","185.45.27.255","3106740224","3106741247","GB","United Kingdom"
+"185.45.28.0","185.45.31.255","3106741248","3106742271","NL","Netherlands"
+"185.45.32.0","185.45.35.255","3106742272","3106743295","FR","France"
+"185.45.36.0","185.45.39.255","3106743296","3106744319","NO","Norway"
+"185.45.40.0","185.45.43.255","3106744320","3106745343","SM","San Marino"
+"185.45.44.0","185.45.47.255","3106745344","3106746367","NL","Netherlands"
+"185.45.48.0","185.45.51.255","3106746368","3106747391","DK","Denmark"
+"185.45.52.0","185.45.52.255","3106747392","3106747647","US","United States"
+"185.45.53.0","185.45.55.255","3106747648","3106748415","BE","Belgium"
+"185.45.56.0","185.45.59.255","3106748416","3106749439","CZ","Czech Republic"
+"185.45.60.0","185.45.63.255","3106749440","3106750463","RU","Russian Federation"
+"185.45.64.0","185.45.67.255","3106750464","3106751487","BG","Bulgaria"
+"185.45.68.0","185.45.69.255","3106751488","3106751999","SM","San Marino"
+"185.45.70.0","185.45.70.255","3106752000","3106752255","IT","Italy"
+"185.45.71.0","185.45.71.255","3106752256","3106752511","SM","San Marino"
+"185.45.72.0","185.45.75.255","3106752512","3106753535","ES","Spain"
+"185.45.76.0","185.45.79.255","3106753536","3106754559","IS","Iceland"
+"185.45.80.0","185.45.83.255","3106754560","3106755583","RU","Russian Federation"
+"185.45.84.0","185.45.87.255","3106755584","3106756607","SE","Sweden"
+"185.45.88.0","185.45.91.255","3106756608","3106757631","DE","Germany"
+"185.45.92.0","185.45.95.255","3106757632","3106758655","RU","Russian Federation"
+"185.45.96.0","185.45.99.255","3106758656","3106759679","GB","United Kingdom"
+"185.45.100.0","185.45.103.255","3106759680","3106760703","RU","Russian Federation"
+"185.45.104.0","185.45.107.255","3106760704","3106761727","IE","Ireland"
+"185.45.108.0","185.45.111.255","3106761728","3106762751","DE","Germany"
+"185.45.112.0","185.45.112.255","3106762752","3106763007","NL","Netherlands"
+"185.45.113.0","185.45.115.255","3106763008","3106763775","DE","Germany"
+"185.45.116.0","185.45.119.255","3106763776","3106764799","NL","Netherlands"
+"185.45.120.0","185.45.123.255","3106764800","3106765823","SE","Sweden"
+"185.45.124.0","185.45.127.255","3106765824","3106766847","CZ","Czech Republic"
+"185.45.128.0","185.45.131.255","3106766848","3106767871","SE","Sweden"
+"185.45.132.0","185.45.135.255","3106767872","3106768895","DE","Germany"
+"185.45.136.0","185.45.139.255","3106768896","3106769919","CZ","Czech Republic"
+"185.45.140.0","185.45.143.255","3106769920","3106770943","EE","Estonia"
+"185.45.144.0","185.45.147.255","3106770944","3106771967","RU","Russian Federation"
+"185.45.148.0","185.45.151.255","3106771968","3106772991","DK","Denmark"
+"185.45.152.0","185.45.155.255","3106772992","3106774015","BG","Bulgaria"
+"185.45.156.0","185.45.159.255","3106774016","3106775039","AE","United Arab Emirates"
+"185.45.160.0","185.45.163.255","3106775040","3106776063","GB","United Kingdom"
+"185.45.164.0","185.45.167.255","3106776064","3106777087","ES","Spain"
+"185.45.168.0","185.45.171.255","3106777088","3106778111","GB","United Kingdom"
+"185.45.172.0","185.45.175.255","3106778112","3106779135","FR","France"
+"185.45.176.0","185.45.179.255","3106779136","3106780159","NO","Norway"
+"185.45.180.0","185.45.183.255","3106780160","3106781183","FR","France"
+"185.45.184.0","185.45.187.255","3106781184","3106782207","DK","Denmark"
+"185.45.188.0","185.45.191.255","3106782208","3106783231","IR","Iran, Islamic Republic of"
+"185.45.192.0","185.45.195.255","3106783232","3106784255","NL","Netherlands"
+"185.45.196.0","185.45.199.255","3106784256","3106785279","HU","Hungary"
+"185.45.200.0","185.45.203.255","3106785280","3106786303","CZ","Czech Republic"
+"185.45.204.0","185.45.207.255","3106786304","3106787327","DE","Germany"
+"185.45.208.0","185.45.211.255","3106787328","3106788351","IT","Italy"
+"185.45.212.0","185.45.215.255","3106788352","3106789375","AT","Austria"
+"185.45.216.0","185.45.219.255","3106789376","3106790399","PL","Poland"
+"185.45.220.0","185.45.227.255","3106790400","3106792447","GB","United Kingdom"
+"185.45.228.0","185.45.231.255","3106792448","3106793471","FR","France"
+"185.45.232.0","185.45.235.255","3106793472","3106794495","AT","Austria"
+"185.45.236.0","185.45.239.255","3106794496","3106795519","CH","Switzerland"
+"185.45.240.0","185.45.243.255","3106795520","3106796543","DE","Germany"
+"185.45.244.0","185.45.247.255","3106796544","3106797567","UA","Ukraine"
+"185.45.248.0","185.45.251.255","3106797568","3106798591","DE","Germany"
+"185.45.252.0","185.45.255.255","3106798592","3106799615","FR","France"
+"185.46.0.0","185.46.3.255","3106799616","3106800639","IR","Iran, Islamic Republic of"
+"185.46.8.0","185.46.19.255","3106801664","3106804735","RU","Russian Federation"
+"185.46.20.0","185.46.23.255","3106804736","3106805759","EE","Estonia"
+"185.46.24.0","185.46.27.255","3106805760","3106806783","IT","Italy"
+"185.46.28.0","185.46.31.255","3106806784","3106807807","NL","Netherlands"
+"185.46.32.0","185.46.35.255","3106807808","3106808831","HR","Croatia"
+"185.46.36.0","185.46.39.255","3106808832","3106809855","DK","Denmark"
+"185.46.40.0","185.46.43.255","3106809856","3106810879","TR","Turkey"
+"185.46.44.0","185.46.51.255","3106810880","3106812927","RU","Russian Federation"
+"185.46.52.0","185.46.55.255","3106812928","3106813951","TR","Turkey"
+"185.46.56.0","185.46.59.255","3106813952","3106814975","CH","Switzerland"
+"185.46.60.0","185.46.63.255","3106814976","3106815999","MD","Moldova, Republic of"
+"185.46.64.0","185.46.67.255","3106816000","3106817023","NL","Netherlands"
+"185.46.68.0","185.46.71.255","3106817024","3106818047","IT","Italy"
+"185.46.72.0","185.46.75.255","3106818048","3106819071","IE","Ireland"
+"185.46.76.0","185.46.79.255","3106819072","3106820095","BE","Belgium"
+"185.46.80.0","185.46.84.127","3106820096","3106821247","CH","Switzerland"
+"185.46.84.128","185.46.84.255","3106821248","3106821375","PL","Poland"
+"185.46.85.0","185.46.85.255","3106821376","3106821631","US","United States"
+"185.46.86.0","185.46.86.127","3106821632","3106821759","HK","Hong Kong"
+"185.46.86.128","185.46.86.255","3106821760","3106821887","CN","China"
+"185.46.87.0","185.46.87.127","3106821888","3106822015","RU","Russian Federation"
+"185.46.87.128","185.46.87.255","3106822016","3106822143","JP","Japan"
+"185.46.88.0","185.46.95.255","3106822144","3106824191","CH","Switzerland"
+"185.46.96.0","185.46.99.255","3106824192","3106825215","RU","Russian Federation"
+"185.46.100.0","185.46.103.255","3106825216","3106826239","IT","Italy"
+"185.46.104.0","185.46.107.255","3106826240","3106827263","PL","Poland"
+"185.46.108.0","185.46.111.255","3106827264","3106828287","IR","Iran, Islamic Republic of"
+"185.46.112.0","185.46.115.255","3106828288","3106829311","GB","United Kingdom"
+"185.46.116.0","185.46.119.255","3106829312","3106830335","NL","Netherlands"
+"185.46.120.0","185.46.123.255","3106830336","3106831359","US","United States"
+"185.46.124.0","185.46.127.255","3106831360","3106832383","ES","Spain"
+"185.46.128.0","185.46.131.255","3106832384","3106833407","DE","Germany"
+"185.46.132.0","185.46.135.255","3106833408","3106834431","NO","Norway"
+"185.46.136.0","185.46.139.255","3106834432","3106835455","DE","Germany"
+"185.46.140.0","185.46.143.255","3106835456","3106836479","IT","Italy"
+"185.46.144.0","185.46.147.255","3106836480","3106837503","KW","Kuwait"
+"185.46.148.0","185.46.151.255","3106837504","3106838527","UA","Ukraine"
+"185.46.152.0","185.46.152.255","3106838528","3106838783","KZ","Kazakhstan"
+"185.46.153.0","185.46.155.255","3106838784","3106839551","RU","Russian Federation"
+"185.46.156.0","185.46.159.255","3106839552","3106840575","NL","Netherlands"
+"185.46.160.0","185.46.163.255","3106840576","3106841599","BG","Bulgaria"
+"185.46.164.0","185.46.167.255","3106841600","3106842623","FR","France"
+"185.46.168.0","185.46.171.255","3106842624","3106843647","PL","Poland"
+"185.46.172.0","185.46.175.255","3106843648","3106844671","GB","United Kingdom"
+"185.46.176.0","185.46.179.255","3106844672","3106845695","GE","Georgia"
+"185.46.180.0","185.46.183.255","3106845696","3106846719","NL","Netherlands"
+"185.46.184.0","185.46.187.255","3106846720","3106847743","RU","Russian Federation"
+"185.46.188.0","185.46.191.255","3106847744","3106848767","UA","Ukraine"
+"185.46.192.0","185.46.195.255","3106848768","3106849791","NL","Netherlands"
+"185.46.196.0","185.46.199.255","3106849792","3106850815","RU","Russian Federation"
+"185.46.200.0","185.46.203.255","3106850816","3106851839","GB","United Kingdom"
+"185.46.204.0","185.46.207.255","3106851840","3106852863","PL","Poland"
+"185.46.208.0","185.46.211.255","3106852864","3106853887","GB","United Kingdom"
+"185.46.212.0","185.46.212.255","3106853888","3106854143","NL","Netherlands"
+"185.46.213.0","185.46.215.255","3106854144","3106854911","CH","Switzerland"
+"185.46.216.0","185.46.219.255","3106854912","3106855935","IR","Iran, Islamic Republic of"
+"185.46.220.0","185.46.223.255","3106855936","3106856959","UA","Ukraine"
+"185.46.224.0","185.46.227.255","3106856960","3106857983","NO","Norway"
+"185.46.228.0","185.46.231.255","3106857984","3106859007","FR","France"
+"185.46.232.0","185.46.235.255","3106859008","3106860031","NL","Netherlands"
+"185.46.236.0","185.46.239.255","3106860032","3106861055","UA","Ukraine"
+"185.46.240.0","185.46.247.255","3106861056","3106863103","PL","Poland"
+"185.46.248.0","185.46.251.255","3106863104","3106864127","UA","Ukraine"
+"185.46.252.0","185.46.255.255","3106864128","3106865151","IE","Ireland"
+"185.47.0.0","185.47.3.255","3106865152","3106866175","NL","Netherlands"
+"185.47.4.0","185.47.7.255","3106866176","3106867199","AZ","Azerbaijan"
+"185.47.8.0","185.47.11.255","3106867200","3106868223","LV","Latvia"
+"185.47.12.0","185.47.19.255","3106868224","3106870271","ES","Spain"
+"185.47.20.0","185.47.23.255","3106870272","3106871295","NL","Netherlands"
+"185.47.24.0","185.47.27.255","3106871296","3106872319","CH","Switzerland"
+"185.47.28.0","185.47.31.255","3106872320","3106873343","BE","Belgium"
+"185.47.32.0","185.47.35.255","3106873344","3106874367","ES","Spain"
+"185.47.36.0","185.47.39.255","3106874368","3106875391","RU","Russian Federation"
+"185.47.40.0","185.47.43.255","3106875392","3106876415","NO","Norway"
+"185.47.44.0","185.47.44.255","3106876416","3106876671","US","United States"
+"185.47.45.0","185.47.45.63","3106876672","3106876735","BG","Bulgaria"
+"185.47.45.64","185.47.45.127","3106876736","3106876799","MD","Moldova, Republic of"
+"185.47.45.128","185.47.45.255","3106876800","3106876927","CZ","Czech Republic"
+"185.47.46.0","185.47.47.255","3106876928","3106877439","US","United States"
+"185.47.48.0","185.47.51.255","3106877440","3106878463","IR","Iran, Islamic Republic of"
+"185.47.52.0","185.47.55.255","3106878464","3106879487","RU","Russian Federation"
+"185.47.56.0","185.47.59.255","3106879488","3106880511","MK","Macedonia"
+"185.47.60.0","185.47.63.255","3106880512","3106881535","NL","Netherlands"
+"185.47.64.0","185.47.67.255","3106881536","3106882559","PL","Poland"
+"185.47.68.0","185.47.71.255","3106882560","3106883583","BE","Belgium"
+"185.47.72.0","185.47.75.255","3106883584","3106884607","IE","Ireland"
+"185.47.76.0","185.47.79.255","3106884608","3106885631","FI","Finland"
+"185.47.80.0","185.47.83.255","3106885632","3106886655","FR","France"
+"185.47.84.0","185.47.87.255","3106886656","3106887679","US","United States"
+"185.47.88.0","185.47.91.255","3106887680","3106888703","RS","Serbia"
+"185.47.92.0","185.47.95.255","3106888704","3106889727","LV","Latvia"
+"185.47.96.0","185.47.99.255","3106889728","3106890751","IT","Italy"
+"185.47.100.0","185.47.103.255","3106890752","3106891775","NL","Netherlands"
+"185.47.104.0","185.47.107.255","3106891776","3106892799","GB","United Kingdom"
+"185.47.108.0","185.47.111.255","3106892800","3106893823","IT","Italy"
+"185.47.112.0","185.47.115.255","3106893824","3106894847","NL","Netherlands"
+"185.47.116.0","185.47.119.255","3106894848","3106895871","GB","United Kingdom"
+"185.47.120.0","185.47.123.255","3106895872","3106896895","NL","Netherlands"
+"185.47.124.0","185.47.127.255","3106896896","3106897919","DE","Germany"
+"185.47.128.0","185.47.131.255","3106897920","3106898943","ES","Spain"
+"185.47.132.0","185.47.135.255","3106898944","3106899967","NL","Netherlands"
+"185.47.136.0","185.47.139.255","3106899968","3106900991","IT","Italy"
+"185.47.140.0","185.47.143.255","3106900992","3106902015","DE","Germany"
+"185.47.144.0","185.47.147.255","3106902016","3106903039","IE","Ireland"
+"185.47.148.0","185.47.151.255","3106903040","3106904063","BE","Belgium"
+"185.47.152.0","185.47.153.255","3106904064","3106904575","BY","Belarus"
+"185.47.154.0","185.47.155.255","3106904576","3106905087","RU","Russian Federation"
+"185.47.156.0","185.47.159.255","3106905088","3106906111","LU","Luxembourg"
+"185.47.160.0","185.47.163.255","3106906112","3106907135","HU","Hungary"
+"185.47.164.0","185.47.167.255","3106907136","3106908159","SE","Sweden"
+"185.47.168.0","185.47.171.255","3106908160","3106909183","NL","Netherlands"
+"185.47.172.0","185.47.175.255","3106909184","3106910207","IL","Israel"
+"185.47.176.0","185.47.179.255","3106910208","3106911231","CZ","Czech Republic"
+"185.47.180.0","185.47.183.255","3106911232","3106912255","IQ","Iraq"
+"185.47.184.0","185.47.187.255","3106912256","3106913279","HU","Hungary"
+"185.47.188.0","185.47.191.255","3106913280","3106914303","AL","Albania"
+"185.47.192.0","185.47.195.255","3106914304","3106915327","SE","Sweden"
+"185.47.196.0","185.47.203.255","3106915328","3106917375","NL","Netherlands"
+"185.47.204.0","185.47.207.255","3106917376","3106918399","RU","Russian Federation"
+"185.47.208.0","185.47.211.255","3106918400","3106919423","RS","Serbia"
+"185.47.212.0","185.47.215.255","3106919424","3106920447","ES","Spain"
+"185.47.216.0","185.47.219.255","3106920448","3106921471","GB","United Kingdom"
+"185.47.220.0","185.47.223.255","3106921472","3106922495","CZ","Czech Republic"
+"185.47.224.0","185.47.227.255","3106922496","3106923519","NL","Netherlands"
+"185.47.228.0","185.47.231.255","3106923520","3106924543","IT","Italy"
+"185.47.232.0","185.47.235.255","3106924544","3106925567","DE","Germany"
+"185.47.236.0","185.47.239.255","3106925568","3106926591","NL","Netherlands"
+"185.47.240.0","185.47.243.255","3106926592","3106927615","FR","France"
+"185.47.244.0","185.47.247.255","3106927616","3106928639","ES","Spain"
+"185.47.248.0","185.47.251.255","3106928640","3106929663","NO","Norway"
+"185.47.252.0","185.47.255.255","3106929664","3106930687","FR","France"
+"185.48.0.0","185.48.3.255","3106930688","3106931711","DE","Germany"
+"185.48.4.0","185.48.7.255","3106931712","3106932735","AT","Austria"
+"185.48.8.0","185.48.11.255","3106932736","3106933759","PL","Poland"
+"185.48.12.0","185.48.15.255","3106933760","3106934783","BE","Belgium"
+"185.48.16.0","185.48.19.255","3106934784","3106935807","RU","Russian Federation"
+"185.48.20.0","185.48.23.255","3106935808","3106936831","CZ","Czech Republic"
+"185.48.24.0","185.48.27.255","3106936832","3106937855","TR","Turkey"
+"185.48.28.0","185.48.31.255","3106937856","3106938879","PL","Poland"
+"185.48.32.0","185.48.35.255","3106938880","3106939903","IT","Italy"
+"185.48.36.0","185.48.39.255","3106939904","3106940927","RU","Russian Federation"
+"185.48.40.0","185.48.43.255","3106940928","3106941951","HU","Hungary"
+"185.48.44.0","185.48.51.255","3106941952","3106943999","FR","France"
+"185.48.52.0","185.48.55.255","3106944000","3106945023","IT","Italy"
+"185.48.56.0","185.48.59.255","3106945024","3106946047","NL","Netherlands"
+"185.48.60.0","185.48.63.127","3106946048","3106946943","JE","Jersey"
+"185.48.63.128","185.48.63.255","3106946944","3106947071","GB","United Kingdom"
+"185.48.64.0","185.48.67.255","3106947072","3106948095","AE","United Arab Emirates"
+"185.48.68.0","185.48.71.255","3106948096","3106949119","NL","Netherlands"
+"185.48.72.0","185.48.75.255","3106949120","3106950143","RU","Russian Federation"
+"185.48.76.0","185.48.79.255","3106950144","3106951167","IM","Isle of Man"
+"185.48.80.0","185.48.83.255","3106951168","3106952191","SE","Sweden"
+"185.48.84.0","185.48.91.255","3106952192","3106954239","ES","Spain"
+"185.48.92.0","185.48.95.255","3106954240","3106955263","DE","Germany"
+"185.48.96.0","185.48.99.255","3106955264","3106956287","IT","Italy"
+"185.48.100.0","185.48.103.255","3106956288","3106957311","NL","Netherlands"
+"185.48.104.0","185.48.107.255","3106957312","3106958335","DE","Germany"
+"185.48.108.0","185.48.111.255","3106958336","3106959359","GB","United Kingdom"
+"185.48.112.0","185.48.115.255","3106959360","3106960383","RU","Russian Federation"
+"185.48.116.0","185.48.119.255","3106960384","3106961407","DE","Germany"
+"185.48.120.0","185.48.123.255","3106961408","3106962431","IE","Ireland"
+"185.48.124.0","185.48.127.255","3106962432","3106963455","KZ","Kazakhstan"
+"185.48.128.0","185.48.131.255","3106963456","3106964479","PL","Poland"
+"185.48.132.0","185.48.135.255","3106964480","3106965503","FR","France"
+"185.48.136.0","185.48.139.255","3106965504","3106966527","KG","Kyrgyzstan"
+"185.48.140.0","185.48.143.255","3106966528","3106967551","IT","Italy"
+"185.48.144.0","185.48.147.255","3106967552","3106968575","CH","Switzerland"
+"185.48.148.0","185.48.151.255","3106968576","3106969599","KZ","Kazakhstan"
+"185.48.152.0","185.48.155.255","3106969600","3106970623","DK","Denmark"
+"185.48.156.0","185.48.159.255","3106970624","3106971647","DE","Germany"
+"185.48.160.0","185.48.167.255","3106971648","3106973695","GB","United Kingdom"
+"185.48.168.0","185.48.171.255","3106973696","3106974719","PL","Poland"
+"185.48.172.0","185.48.175.255","3106974720","3106975743","BA","Bosnia and Herzegovina"
+"185.48.176.0","185.48.179.255","3106975744","3106976767","PL","Poland"
+"185.48.180.0","185.48.183.255","3106976768","3106977791","TR","Turkey"
+"185.48.184.0","185.48.187.255","3106977792","3106978815","RU","Russian Federation"
+"185.48.188.0","185.48.191.255","3106978816","3106979839","KW","Kuwait"
+"185.48.192.0","185.48.195.255","3106979840","3106980863","ES","Spain"
+"185.48.196.0","185.48.199.255","3106980864","3106981887","UA","Ukraine"
+"185.48.200.0","185.48.203.255","3106981888","3106982911","FR","France"
+"185.48.204.0","185.48.211.255","3106982912","3106984959","DE","Germany"
+"185.48.212.0","185.48.215.255","3106984960","3106985983","TR","Turkey"
+"185.48.216.0","185.48.227.255","3106985984","3106989055","DE","Germany"
+"185.48.228.0","185.48.231.255","3106989056","3106990079","CH","Switzerland"
+"185.48.232.0","185.48.235.255","3106990080","3106991103","PL","Poland"
+"185.48.236.0","185.48.239.255","3106991104","3106992127","RU","Russian Federation"
+"185.48.240.0","185.48.243.255","3106992128","3106993151","AM","Armenia"
+"185.48.244.0","185.48.247.255","3106993152","3106994175","DE","Germany"
+"185.48.248.0","185.48.251.255","3106994176","3106995199","SK","Slovakia"
+"185.48.252.0","185.48.255.255","3106995200","3106996223","FR","France"
+"185.49.0.0","185.49.3.255","3106996224","3106997247","SI","Slovenia"
+"185.49.4.0","185.49.7.255","3106997248","3106998271","NO","Norway"
+"185.49.8.0","185.49.11.255","3106998272","3106999295","IT","Italy"
+"185.49.12.0","185.49.15.255","3106999296","3107000319","PL","Poland"
+"185.49.16.0","185.49.19.255","3107000320","3107001343","DE","Germany"
+"185.49.20.0","185.49.23.255","3107001344","3107002367","FR","France"
+"185.49.24.0","185.49.27.255","3107002368","3107003391","AL","Albania"
+"185.49.28.0","185.49.31.255","3107003392","3107004415","PL","Poland"
+"185.49.32.0","185.49.43.255","3107004416","3107007487","GB","United Kingdom"
+"185.49.44.0","185.49.47.255","3107007488","3107008511","TR","Turkey"
+"185.49.48.0","185.49.51.255","3107008512","3107009535","NL","Netherlands"
+"185.49.52.0","185.49.55.255","3107009536","3107010559","AT","Austria"
+"185.49.56.0","185.49.59.255","3107010560","3107011583","IT","Italy"
+"185.49.60.0","185.49.63.255","3107011584","3107012607","IE","Ireland"
+"185.49.64.0","185.49.67.255","3107012608","3107013631","RU","Russian Federation"
+"185.49.68.0","185.49.71.255","3107013632","3107014655","DE","Germany"
+"185.49.72.0","185.49.75.255","3107014656","3107015679","GB","United Kingdom"
+"185.49.76.0","185.49.79.255","3107015680","3107016703","DE","Germany"
+"185.49.80.0","185.49.81.127","3107016704","3107017087","GB","United Kingdom"
+"185.49.81.128","185.49.81.147","3107017088","3107017107","EU","Europe"
+"185.49.81.148","185.49.81.148","3107017108","3107017108","GB","United Kingdom"
+"185.49.81.149","185.49.81.167","3107017109","3107017127","EU","Europe"
+"185.49.81.168","185.49.81.168","3107017128","3107017128","GB","United Kingdom"
+"185.49.81.169","185.49.81.191","3107017129","3107017151","EU","Europe"
+"185.49.81.192","185.49.81.255","3107017152","3107017215","GB","United Kingdom"
+"185.49.82.0","185.49.83.255","3107017216","3107017727","NL","Netherlands"
+"185.49.84.0","185.49.87.255","3107017728","3107018751","IR","Iran, Islamic Republic of"
+"185.49.88.0","185.49.91.255","3107018752","3107019775","BG","Bulgaria"
+"185.49.92.0","185.49.95.255","3107019776","3107020799","GB","United Kingdom"
+"185.49.96.0","185.49.99.255","3107020800","3107021823","IR","Iran, Islamic Republic of"
+"185.49.100.0","185.49.103.255","3107021824","3107022847","DE","Germany"
+"185.49.104.0","185.49.107.255","3107022848","3107023871","IR","Iran, Islamic Republic of"
+"185.49.108.0","185.49.111.255","3107023872","3107024895","RU","Russian Federation"
+"185.49.112.0","185.49.115.255","3107024896","3107025919","GB","United Kingdom"
+"185.49.116.0","185.49.119.255","3107025920","3107026943","SI","Slovenia"
+"185.49.120.0","185.49.123.255","3107026944","3107027967","NL","Netherlands"
+"185.49.124.0","185.49.127.255","3107027968","3107028991","GB","United Kingdom"
+"185.49.128.0","185.49.131.255","3107028992","3107030015","TR","Turkey"
+"185.49.132.0","185.49.135.255","3107030016","3107031039","SE","Sweden"
+"185.49.136.0","185.49.139.255","3107031040","3107032063","DE","Germany"
+"185.49.140.0","185.49.147.255","3107032064","3107034111","NL","Netherlands"
+"185.49.148.0","185.49.151.255","3107034112","3107035135","PL","Poland"
+"185.49.152.0","185.49.155.255","3107035136","3107036159","CH","Switzerland"
+"185.49.156.0","185.49.159.255","3107036160","3107037183","ES","Spain"
+"185.49.160.0","185.49.163.255","3107037184","3107038207","BH","Bahrain"
+"185.49.164.0","185.49.167.255","3107038208","3107039231","GE","Georgia"
+"185.49.168.0","185.49.171.255","3107039232","3107040255","ES","Spain"
+"185.49.172.0","185.49.175.255","3107040256","3107041279","GB","United Kingdom"
+"185.49.176.0","185.49.179.255","3107041280","3107042303","AT","Austria"
+"185.49.180.0","185.49.183.255","3107042304","3107043327","BE","Belgium"
+"185.49.184.0","185.49.187.255","3107043328","3107044351","ES","Spain"
+"185.49.188.0","185.49.191.255","3107044352","3107045375","CZ","Czech Republic"
+"185.49.192.0","185.49.195.255","3107045376","3107046399","ES","Spain"
+"185.49.196.0","185.49.199.255","3107046400","3107047423","NO","Norway"
+"185.49.200.0","185.49.203.255","3107047424","3107048447","PL","Poland"
+"185.49.204.0","185.49.207.255","3107048448","3107049471","IT","Italy"
+"185.49.208.0","185.49.211.255","3107049472","3107050495","FR","France"
+"185.49.212.0","185.49.215.255","3107050496","3107051519","IT","Italy"
+"185.49.216.0","185.49.219.255","3107051520","3107052543","GB","United Kingdom"
+"185.49.220.0","185.49.223.255","3107052544","3107053567","CH","Switzerland"
+"185.49.224.0","185.49.227.255","3107053568","3107054591","ES","Spain"
+"185.49.228.0","185.49.239.255","3107054592","3107057663","GB","United Kingdom"
+"185.49.240.0","185.49.243.255","3107057664","3107058687","RU","Russian Federation"
+"185.49.244.0","185.49.247.255","3107058688","3107059711","LU","Luxembourg"
+"185.49.248.0","185.49.251.255","3107059712","3107060735","IT","Italy"
+"185.49.252.0","185.49.255.255","3107060736","3107061759","DK","Denmark"
+"185.50.0.0","185.50.3.255","3107061760","3107062783","BY","Belarus"
+"185.50.4.0","185.50.7.255","3107062784","3107063807","MD","Moldova, Republic of"
+"185.50.8.0","185.50.11.255","3107063808","3107064831","RU","Russian Federation"
+"185.50.12.0","185.50.15.255","3107064832","3107065855","HR","Croatia"
+"185.50.16.0","185.50.23.255","3107065856","3107067903","GB","United Kingdom"
+"185.50.24.0","185.50.27.255","3107067904","3107068927","RU","Russian Federation"
+"185.50.28.0","185.50.31.255","3107068928","3107069951","HU","Hungary"
+"185.50.32.0","185.50.35.255","3107069952","3107070975","FR","France"
+"185.50.36.0","185.50.36.255","3107070976","3107071231","SE","Sweden"
+"185.50.37.0","185.50.39.255","3107071232","3107071999","IR","Iran, Islamic Republic of"
+"185.50.40.0","185.50.43.255","3107072000","3107073023","SE","Sweden"
+"185.50.44.0","185.50.47.255","3107073024","3107074047","ES","Spain"
+"185.50.48.0","185.50.51.255","3107074048","3107075071","PL","Poland"
+"185.50.52.0","185.50.55.255","3107075072","3107076095","FR","France"
+"185.50.56.0","185.50.59.255","3107076096","3107077119","BA","Bosnia and Herzegovina"
+"185.50.60.0","185.50.63.255","3107077120","3107078143","NL","Netherlands"
+"185.50.64.0","185.50.67.255","3107078144","3107079167","FR","France"
+"185.50.68.0","185.50.71.255","3107079168","3107080191","TR","Turkey"
+"185.50.72.0","185.50.79.255","3107080192","3107082239","FR","France"
+"185.50.80.0","185.50.83.255","3107082240","3107083263","RU","Russian Federation"
+"185.50.84.0","185.50.84.3","3107083264","3107083267","LU","Luxembourg"
+"185.50.84.4","185.50.87.255","3107083268","3107084287","BE","Belgium"
+"185.50.88.0","185.50.91.255","3107084288","3107085311","FI","Finland"
+"185.50.92.0","185.50.95.255","3107085312","3107086335","NL","Netherlands"
+"185.50.96.0","185.50.99.255","3107086336","3107087359","EE","Estonia"
+"185.50.100.0","185.50.103.255","3107087360","3107088383","IE","Ireland"
+"185.50.104.0","185.50.107.255","3107088384","3107089407","BR","Brazil"
+"185.50.108.0","185.50.111.255","3107089408","3107090431","IT","Italy"
+"185.50.112.0","185.50.115.255","3107090432","3107091455","FR","France"
+"185.50.116.0","185.50.119.255","3107091456","3107092479","ES","Spain"
+"185.50.120.0","185.50.123.255","3107092480","3107093503","DE","Germany"
+"185.50.124.0","185.50.127.255","3107093504","3107094527","CZ","Czech Republic"
+"185.50.128.0","185.50.131.255","3107094528","3107095551","FR","France"
+"185.50.132.0","185.50.135.255","3107095552","3107096575","CY","Cyprus"
+"185.50.136.0","185.50.139.255","3107096576","3107097599","RU","Russian Federation"
+"185.50.140.0","185.50.143.255","3107097600","3107098623","DE","Germany"
+"185.50.144.0","185.50.147.255","3107098624","3107099647","ES","Spain"
+"185.50.148.0","185.50.148.255","3107099648","3107099903","UA","Ukraine"
+"185.50.149.0","185.50.149.255","3107099904","3107100159","CZ","Czech Republic"
+"185.50.150.0","185.50.150.255","3107100160","3107100415","RU","Russian Federation"
+"185.50.151.0","185.50.151.255","3107100416","3107100671","SK","Slovakia"
+"185.50.152.0","185.50.155.255","3107100672","3107101695","GB","United Kingdom"
+"185.50.156.0","185.50.159.255","3107101696","3107102719","RU","Russian Federation"
+"185.50.160.0","185.50.163.255","3107102720","3107103743","GB","United Kingdom"
+"185.50.164.0","185.50.167.255","3107103744","3107104767","PL","Poland"
+"185.50.168.0","185.50.171.255","3107104768","3107105791","ES","Spain"
+"185.50.172.0","185.50.175.255","3107105792","3107106815","NL","Netherlands"
+"185.50.176.0","185.50.179.255","3107106816","3107107839","ES","Spain"
+"185.50.180.0","185.50.183.255","3107107840","3107108863","AL","Albania"
+"185.50.184.0","185.50.187.255","3107108864","3107109887","RS","Serbia"
+"185.50.188.0","185.50.191.255","3107109888","3107110911","CH","Switzerland"
+"185.50.192.0","185.50.195.255","3107110912","3107111935","DE","Germany"
+"185.50.196.0","185.50.199.255","3107111936","3107112959","ES","Spain"
+"185.50.200.0","185.50.203.255","3107112960","3107113983","RU","Russian Federation"
+"185.50.204.0","185.50.207.255","3107113984","3107115007","ES","Spain"
+"185.50.208.0","185.50.211.255","3107115008","3107116031","NL","Netherlands"
+"185.50.212.0","185.50.215.255","3107116032","3107117055","SK","Slovakia"
+"185.50.216.0","185.50.219.255","3107117056","3107118079","RU","Russian Federation"
+"185.50.220.0","185.50.227.255","3107118080","3107120127","CH","Switzerland"
+"185.50.228.0","185.50.231.255","3107120128","3107121151","CZ","Czech Republic"
+"185.50.232.0","185.50.235.255","3107121152","3107122175","AT","Austria"
+"185.50.236.0","185.50.239.255","3107122176","3107123199","CH","Switzerland"
+"185.50.240.0","185.50.243.255","3107123200","3107124223","GB","United Kingdom"
+"185.50.244.0","185.50.247.255","3107124224","3107125247","FI","Finland"
+"185.50.248.0","185.50.248.255","3107125248","3107125503","RO","Romania"
+"185.50.249.0","185.50.251.255","3107125504","3107126271","UA","Ukraine"
+"185.50.252.0","185.50.255.255","3107126272","3107127295","FR","France"
+"185.51.0.0","185.51.3.255","3107127296","3107128319","SE","Sweden"
+"185.51.4.0","185.51.7.255","3107128320","3107129343","US","United States"
+"185.51.8.0","185.51.10.255","3107129344","3107130111","AT","Austria"
+"185.51.11.0","185.51.11.255","3107130112","3107130367","CH","Switzerland"
+"185.51.12.0","185.51.15.255","3107130368","3107131391","IT","Italy"
+"185.51.16.0","185.51.19.255","3107131392","3107132415","GE","Georgia"
+"185.51.20.0","185.51.23.255","3107132416","3107133439","RU","Russian Federation"
+"185.51.24.0","185.51.27.255","3107133440","3107134463","CY","Cyprus"
+"185.51.28.0","185.51.31.255","3107134464","3107135487","CZ","Czech Republic"
+"185.51.32.0","185.51.35.255","3107135488","3107136511","DE","Germany"
+"185.51.36.0","185.51.39.255","3107136512","3107137535","TR","Turkey"
+"185.51.40.0","185.51.43.255","3107137536","3107138559","IR","Iran, Islamic Republic of"
+"185.51.44.0","185.51.47.255","3107138560","3107139583","ES","Spain"
+"185.51.48.0","185.51.51.255","3107139584","3107140607","MX","Mexico"
+"185.51.52.0","185.51.59.255","3107140608","3107142655","NL","Netherlands"
+"185.51.60.0","185.51.63.255","3107142656","3107143679","RU","Russian Federation"
+"185.51.64.0","185.51.67.255","3107143680","3107144703","HU","Hungary"
+"185.51.68.0","185.51.71.255","3107144704","3107145727","CH","Switzerland"
+"185.51.72.0","185.51.75.255","3107145728","3107146751","IE","Ireland"
+"185.51.76.0","185.51.79.255","3107146752","3107147775","DK","Denmark"
+"185.51.80.0","185.51.83.255","3107147776","3107148799","GB","United Kingdom"
+"185.51.84.0","185.51.87.255","3107148800","3107149823","DE","Germany"
+"185.51.88.0","185.51.91.255","3107149824","3107150847","PL","Poland"
+"185.51.92.0","185.51.95.255","3107150848","3107151871","PT","Portugal"
+"185.51.96.0","185.51.99.255","3107151872","3107152895","PL","Poland"
+"185.51.100.0","185.51.103.255","3107152896","3107153919","GE","Georgia"
+"185.51.104.0","185.51.107.255","3107153920","3107154943","IE","Ireland"
+"185.51.108.0","185.51.111.255","3107154944","3107155967","ES","Spain"
+"185.51.112.0","185.51.115.255","3107155968","3107156991","TR","Turkey"
+"185.51.116.0","185.51.119.255","3107156992","3107158015","PL","Poland"
+"185.51.120.0","185.51.123.255","3107158016","3107159039","IT","Italy"
+"185.51.124.0","185.51.127.255","3107159040","3107160063","RU","Russian Federation"
+"185.51.128.0","185.51.131.255","3107160064","3107161087","AT","Austria"
+"185.51.132.0","185.51.135.255","3107161088","3107162111","GR","Greece"
+"185.51.136.0","185.51.139.255","3107162112","3107163135","IT","Italy"
+"185.51.140.0","185.51.143.255","3107163136","3107164159","RU","Russian Federation"
+"185.51.144.0","185.51.144.53","3107164160","3107164213","FR","France"
+"185.51.144.54","185.51.144.54","3107164214","3107164214","SE","Sweden"
+"185.51.144.55","185.51.146.105","3107164215","3107164777","FR","France"
+"185.51.146.106","185.51.146.106","3107164778","3107164778","SE","Sweden"
+"185.51.146.107","185.51.147.255","3107164779","3107165183","FR","France"
+"185.51.148.0","185.51.151.255","3107165184","3107166207","NL","Netherlands"
+"185.51.152.0","185.51.155.255","3107166208","3107167231","AE","United Arab Emirates"
+"185.51.156.0","185.51.159.255","3107167232","3107168255","RU","Russian Federation"
+"185.51.160.0","185.51.163.255","3107168256","3107169279","ES","Spain"
+"185.51.164.0","185.51.167.255","3107169280","3107170303","TR","Turkey"
+"185.51.168.0","185.51.171.255","3107170304","3107171327","IT","Italy"
+"185.51.172.0","185.51.175.255","3107171328","3107172351","GB","United Kingdom"
+"185.51.176.0","185.51.179.255","3107172352","3107173375","FR","France"
+"185.51.180.0","185.51.183.255","3107173376","3107174399","PL","Poland"
+"185.51.184.0","185.51.187.255","3107174400","3107175423","DE","Germany"
+"185.51.188.0","185.51.191.255","3107175424","3107176447","HU","Hungary"
+"185.51.192.0","185.51.195.255","3107176448","3107177471","NL","Netherlands"
+"185.51.196.0","185.51.199.255","3107177472","3107178495","AT","Austria"
+"185.51.200.0","185.51.203.255","3107178496","3107179519","IR","Iran, Islamic Republic of"
+"185.51.204.0","185.51.207.255","3107179520","3107180543","SA","Saudi Arabia"
+"185.51.208.0","185.51.211.255","3107180544","3107181567","RU","Russian Federation"
+"185.51.212.0","185.51.215.255","3107181568","3107182591","JO","Jordan"
+"185.51.216.0","185.51.219.255","3107182592","3107183615","FR","France"
+"185.51.220.0","185.51.223.255","3107183616","3107184639","IQ","Iraq"
+"185.51.224.0","185.51.227.255","3107184640","3107185663","SE","Sweden"
+"185.51.228.0","185.51.231.255","3107185664","3107186687","CZ","Czech Republic"
+"185.51.232.0","185.51.235.255","3107186688","3107187711","NO","Norway"
+"185.51.236.0","185.51.239.255","3107187712","3107188735","MT","Malta"
+"185.51.240.0","185.51.243.255","3107188736","3107189759","CZ","Czech Republic"
+"185.51.244.0","185.51.245.255","3107189760","3107190271","GB","United Kingdom"
+"185.51.246.0","185.51.247.255","3107190272","3107190783","UA","Ukraine"
+"185.51.248.0","185.51.251.255","3107190784","3107191807","CZ","Czech Republic"
+"185.51.252.0","185.51.252.255","3107191808","3107192063","AE","United Arab Emirates"
+"185.51.253.0","185.51.255.255","3107192064","3107192831","GB","United Kingdom"
+"185.52.0.0","185.52.7.255","3107192832","3107194879","NL","Netherlands"
+"185.52.8.0","185.52.11.255","3107194880","3107195903","IT","Italy"
+"185.52.12.0","185.52.15.255","3107195904","3107196927","NL","Netherlands"
+"185.52.16.0","185.52.19.255","3107196928","3107197951","ES","Spain"
+"185.52.20.0","185.52.23.255","3107197952","3107198975","AT","Austria"
+"185.52.24.0","185.52.27.255","3107198976","3107199999","GB","United Kingdom"
+"185.52.28.0","185.52.31.255","3107200000","3107201023","RU","Russian Federation"
+"185.52.32.0","185.52.35.255","3107201024","3107202047","FR","France"
+"185.52.36.0","185.52.39.255","3107202048","3107203071","GB","United Kingdom"
+"185.52.40.0","185.52.43.255","3107203072","3107204095","NO","Norway"
+"185.52.44.0","185.52.47.255","3107204096","3107205119","FR","France"
+"185.52.48.0","185.52.51.255","3107205120","3107206143","BG","Bulgaria"
+"185.52.52.0","185.52.55.255","3107206144","3107207167","NL","Netherlands"
+"185.52.56.0","185.52.59.255","3107207168","3107208191","RU","Russian Federation"
+"185.52.60.0","185.52.63.255","3107208192","3107209215","NL","Netherlands"
+"185.52.64.0","185.52.67.255","3107209216","3107210239","IT","Italy"
+"185.52.68.0","185.52.79.255","3107210240","3107213311","RU","Russian Federation"
+"185.52.80.0","185.52.83.255","3107213312","3107214335","GE","Georgia"
+"185.52.84.0","185.52.87.255","3107214336","3107215359","FR","France"
+"185.52.88.0","185.52.91.255","3107215360","3107216383","CY","Cyprus"
+"185.52.92.0","185.52.95.255","3107216384","3107217407","IE","Ireland"
+"185.52.96.0","185.52.99.255","3107217408","3107218431","CZ","Czech Republic"
+"185.52.100.0","185.52.103.255","3107218432","3107219455","IQ","Iraq"
+"185.52.104.0","185.52.107.255","3107219456","3107220479","NL","Netherlands"
+"185.52.108.0","185.52.111.255","3107220480","3107221503","GB","United Kingdom"
+"185.52.112.0","185.52.115.255","3107221504","3107222527","IT","Italy"
+"185.52.116.0","185.52.119.255","3107222528","3107223551","IQ","Iraq"
+"185.52.120.0","185.52.121.255","3107223552","3107224063","AT","Austria"
+"185.52.122.0","185.52.122.255","3107224064","3107224319","DE","Germany"
+"185.52.123.0","185.52.123.255","3107224320","3107224575","AT","Austria"
+"185.52.124.0","185.52.127.255","3107224576","3107225599","FR","France"
+"185.52.128.0","185.52.131.255","3107225600","3107226623","AZ","Azerbaijan"
+"185.52.132.0","185.52.135.255","3107226624","3107227647","RU","Russian Federation"
+"185.52.136.0","185.52.139.255","3107227648","3107228671","US","United States"
+"185.52.140.0","185.52.143.255","3107228672","3107229695","RU","Russian Federation"
+"185.52.144.0","185.52.151.255","3107229696","3107231743","GB","United Kingdom"
+"185.52.152.0","185.52.155.255","3107231744","3107232767","RU","Russian Federation"
+"185.52.156.0","185.52.156.255","3107232768","3107233023","GB","United Kingdom"
+"185.52.157.0","185.52.159.255","3107233024","3107233791","SE","Sweden"
+"185.52.160.0","185.52.163.255","3107233792","3107234815","DE","Germany"
+"185.52.164.0","185.52.167.255","3107234816","3107235839","FI","Finland"
+"185.52.168.0","185.52.171.255","3107235840","3107236863","PL","Poland"
+"185.52.172.0","185.52.175.255","3107236864","3107237887","CZ","Czech Republic"
+"185.52.176.0","185.52.179.255","3107237888","3107238911","NL","Netherlands"
+"185.52.180.0","185.52.183.255","3107238912","3107239935","SE","Sweden"
+"185.52.184.0","185.52.191.255","3107239936","3107241983","AT","Austria"
+"185.52.192.0","185.52.195.255","3107241984","3107243007","PL","Poland"
+"185.52.196.0","185.52.203.255","3107243008","3107245055","GB","United Kingdom"
+"185.52.204.0","185.52.207.255","3107245056","3107246079","BG","Bulgaria"
+"185.52.208.0","185.52.215.255","3107246080","3107248127","NL","Netherlands"
+"185.52.216.0","185.52.219.255","3107248128","3107249151","CZ","Czech Republic"
+"185.52.220.0","185.52.223.255","3107249152","3107250175","GB","United Kingdom"
+"185.52.224.0","185.52.227.255","3107250176","3107251199","NL","Netherlands"
+"185.52.228.0","185.52.231.255","3107251200","3107252223","TR","Turkey"
+"185.52.232.0","185.52.235.255","3107252224","3107253247","SY","Syrian Arab Republic"
+"185.52.236.0","185.52.239.255","3107253248","3107254271","NL","Netherlands"
+"185.52.240.0","185.52.243.255","3107254272","3107255295","IT","Italy"
+"185.52.244.0","185.52.251.255","3107255296","3107257343","DE","Germany"
+"185.52.252.0","185.52.255.255","3107257344","3107258367","GB","United Kingdom"
+"185.53.0.0","185.53.3.255","3107258368","3107259391","IT","Italy"
+"185.53.4.0","185.53.7.255","3107259392","3107260415","CZ","Czech Republic"
+"185.53.8.0","185.53.11.255","3107260416","3107261439","NL","Netherlands"
+"185.53.12.0","185.53.15.255","3107261440","3107262463","SI","Slovenia"
+"185.53.16.0","185.53.19.255","3107262464","3107263487","GB","United Kingdom"
+"185.53.20.0","185.53.23.255","3107263488","3107264511","RU","Russian Federation"
+"185.53.24.0","185.53.27.255","3107264512","3107265535","FR","France"
+"185.53.28.0","185.53.31.255","3107265536","3107266559","GB","United Kingdom"
+"185.53.32.0","185.53.35.255","3107266560","3107267583","IE","Ireland"
+"185.53.36.0","185.53.39.255","3107267584","3107268607","IT","Italy"
+"185.53.40.0","185.53.47.255","3107268608","3107270655","DE","Germany"
+"185.53.48.0","185.53.51.255","3107270656","3107271679","NL","Netherlands"
+"185.53.52.0","185.53.55.255","3107271680","3107272703","AE","United Arab Emirates"
+"185.53.56.0","185.53.59.255","3107272704","3107273727","GB","United Kingdom"
+"185.53.60.0","185.53.63.255","3107273728","3107274751","TR","Turkey"
+"185.53.64.0","185.53.67.255","3107274752","3107275775","SE","Sweden"
+"185.53.68.0","185.53.71.255","3107275776","3107276799","IT","Italy"
+"185.53.72.0","185.53.75.255","3107276800","3107277823","BY","Belarus"
+"185.53.76.0","185.53.79.255","3107277824","3107278847","UA","Ukraine"
+"185.53.80.0","185.53.83.255","3107278848","3107279871","FR","France"
+"185.53.84.0","185.53.87.255","3107279872","3107280895","FI","Finland"
+"185.53.88.0","185.53.91.255","3107280896","3107281919","NL","Netherlands"
+"185.53.92.0","185.53.95.255","3107281920","3107282943","GB","United Kingdom"
+"185.53.96.0","185.53.99.255","3107282944","3107283967","PL","Poland"
+"185.53.100.0","185.53.103.255","3107283968","3107284991","AL","Albania"
+"185.53.104.0","185.53.107.255","3107284992","3107286015","KG","Kyrgyzstan"
+"185.53.108.0","185.53.111.255","3107286016","3107287039","AT","Austria"
+"185.53.112.0","185.53.115.255","3107287040","3107288063","RS","Serbia"
+"185.53.116.0","185.53.119.255","3107288064","3107289087","NO","Norway"
+"185.53.120.0","185.53.123.255","3107289088","3107290111","IT","Italy"
+"185.53.124.0","185.53.127.255","3107290112","3107291135","PL","Poland"
+"185.53.128.0","185.53.131.255","3107291136","3107292159","NL","Netherlands"
+"185.53.132.0","185.53.135.255","3107292160","3107293183","PL","Poland"
+"185.53.136.0","185.53.139.255","3107293184","3107294207","FR","France"
+"185.53.140.0","185.53.143.255","3107294208","3107295231","DE","Germany"
+"185.53.144.0","185.53.147.255","3107295232","3107296255","PL","Poland"
+"185.53.148.0","185.53.151.255","3107296256","3107297279","IT","Italy"
+"185.53.152.0","185.53.155.255","3107297280","3107298303","PL","Poland"
+"185.53.156.0","185.53.159.255","3107298304","3107299327","DE","Germany"
+"185.53.160.0","185.53.163.255","3107299328","3107300351","NL","Netherlands"
+"185.53.164.0","185.53.167.255","3107300352","3107301375","SE","Sweden"
+"185.53.168.0","185.53.171.255","3107301376","3107302399","DE","Germany"
+"185.53.172.0","185.53.175.255","3107302400","3107303423","GB","United Kingdom"
+"185.53.176.0","185.53.179.255","3107303424","3107304447","DE","Germany"
+"185.53.180.0","185.53.183.255","3107304448","3107305471","AT","Austria"
+"185.53.184.0","185.53.187.255","3107305472","3107306495","FR","France"
+"185.53.188.0","185.53.191.255","3107306496","3107307519","NO","Norway"
+"185.53.192.0","185.53.195.255","3107307520","3107308543","IT","Italy"
+"185.53.196.0","185.53.203.255","3107308544","3107310591","RO","Romania"
+"185.53.204.0","185.53.207.255","3107310592","3107311615","DE","Germany"
+"185.53.208.0","185.53.211.255","3107311616","3107312639","IL","Israel"
+"185.53.212.0","185.53.215.255","3107312640","3107313663","SE","Sweden"
+"185.53.216.0","185.53.223.255","3107313664","3107315711","DE","Germany"
+"185.53.224.0","185.53.227.255","3107315712","3107316735","GB","United Kingdom"
+"185.53.228.0","185.53.231.255","3107316736","3107317759","KG","Kyrgyzstan"
+"185.53.232.0","185.53.235.255","3107317760","3107318783","RU","Russian Federation"
+"185.53.236.0","185.53.236.15","3107318784","3107318799","IE","Ireland"
+"185.53.236.16","185.53.236.255","3107318800","3107319039","NL","Netherlands"
+"185.53.237.0","185.53.237.255","3107319040","3107319295","GB","United Kingdom"
+"185.53.238.0","185.53.239.255","3107319296","3107319807","NL","Netherlands"
+"185.53.240.0","185.53.243.255","3107319808","3107320831","OM","Oman"
+"185.53.244.0","185.53.247.255","3107320832","3107321855","SA","Saudi Arabia"
+"185.53.248.0","185.53.251.255","3107321856","3107322879","NL","Netherlands"
+"185.53.252.0","185.53.255.255","3107322880","3107323903","IT","Italy"
+"185.54.0.0","185.54.3.255","3107323904","3107324927","ES","Spain"
+"185.54.4.0","185.54.7.255","3107324928","3107325951","CH","Switzerland"
+"185.54.8.0","185.54.11.255","3107325952","3107326975","FR","France"
+"185.54.12.0","185.54.15.255","3107326976","3107327999","LT","Lithuania"
+"185.54.16.0","185.54.19.255","3107328000","3107329023","AE","United Arab Emirates"
+"185.54.20.0","185.54.23.255","3107329024","3107330047","RU","Russian Federation"
+"185.54.24.0","185.54.27.255","3107330048","3107331071","GE","Georgia"
+"185.54.28.0","185.54.31.255","3107331072","3107332095","NO","Norway"
+"185.54.32.0","185.54.35.255","3107332096","3107333119","IT","Italy"
+"185.54.36.0","185.54.39.255","3107333120","3107334143","FR","France"
+"185.54.40.0","185.54.43.255","3107334144","3107335167","RU","Russian Federation"
+"185.54.44.0","185.54.47.255","3107335168","3107336191","NL","Netherlands"
+"185.54.48.0","185.54.51.255","3107336192","3107337215","RU","Russian Federation"
+"185.54.52.0","185.54.59.255","3107337216","3107339263","PL","Poland"
+"185.54.60.0","185.54.63.255","3107339264","3107340287","LB","Lebanon"
+"185.54.64.0","185.54.67.255","3107340288","3107341311","GB","United Kingdom"
+"185.54.68.0","185.54.71.255","3107341312","3107342335","DE","Germany"
+"185.54.72.0","185.54.75.255","3107342336","3107343359","GB","United Kingdom"
+"185.54.76.0","185.54.79.255","3107343360","3107344383","DE","Germany"
+"185.54.80.0","185.54.83.255","3107344384","3107345407","CH","Switzerland"
+"185.54.84.0","185.54.87.255","3107345408","3107346431","GB","United Kingdom"
+"185.54.88.0","185.54.91.255","3107346432","3107347455","TR","Turkey"
+"185.54.92.0","185.54.95.255","3107347456","3107348479","NL","Netherlands"
+"185.54.96.0","185.54.99.255","3107348480","3107349503","LB","Lebanon"
+"185.54.100.0","185.54.103.255","3107349504","3107350527","PL","Poland"
+"185.54.104.0","185.54.107.255","3107350528","3107351551","IE","Ireland"
+"185.54.108.0","185.54.111.255","3107351552","3107352575","DE","Germany"
+"185.54.112.0","185.54.115.255","3107352576","3107353599","NL","Netherlands"
+"185.54.116.0","185.54.123.255","3107353600","3107355647","DE","Germany"
+"185.54.124.0","185.54.127.255","3107355648","3107356671","GB","United Kingdom"
+"185.54.128.0","185.54.131.255","3107356672","3107357695","SI","Slovenia"
+"185.54.132.0","185.54.135.255","3107357696","3107358719","SY","Syrian Arab Republic"
+"185.54.136.0","185.54.139.255","3107358720","3107359743","RU","Russian Federation"
+"185.54.140.0","185.54.143.255","3107359744","3107360767","NL","Netherlands"
+"185.54.144.0","185.54.147.255","3107360768","3107361791","AT","Austria"
+"185.54.148.0","185.54.151.255","3107361792","3107362815","DE","Germany"
+"185.54.152.0","185.54.155.255","3107362816","3107363839","IT","Italy"
+"185.54.156.0","185.54.159.255","3107363840","3107364863","IQ","Iraq"
+"185.54.160.0","185.54.161.255","3107364864","3107365375","CY","Cyprus"
+"185.54.162.0","185.54.162.255","3107365376","3107365631","NL","Netherlands"
+"185.54.163.0","185.54.163.255","3107365632","3107365887","BE","Belgium"
+"185.54.164.0","185.54.167.255","3107365888","3107366911","IQ","Iraq"
+"185.54.168.0","185.54.171.255","3107366912","3107367935","GB","United Kingdom"
+"185.54.172.0","185.54.175.255","3107367936","3107368959","CH","Switzerland"
+"185.54.176.0","185.54.179.255","3107368960","3107369983","RU","Russian Federation"
+"185.54.180.0","185.54.183.255","3107369984","3107371007","NL","Netherlands"
+"185.54.184.0","185.54.187.255","3107371008","3107372031","PL","Poland"
+"185.54.188.0","185.54.191.255","3107372032","3107373055","DE","Germany"
+"185.54.192.0","185.54.195.255","3107373056","3107374079","ES","Spain"
+"185.54.196.0","185.54.199.255","3107374080","3107375103","SE","Sweden"
+"185.54.200.0","185.54.203.255","3107375104","3107376127","GB","United Kingdom"
+"185.54.204.0","185.54.207.255","3107376128","3107377151","NL","Netherlands"
+"185.54.208.0","185.54.211.255","3107377152","3107378175","AT","Austria"
+"185.54.212.0","185.54.215.255","3107378176","3107379199","IT","Italy"
+"185.54.216.0","185.54.219.255","3107379200","3107380223","NL","Netherlands"
+"185.54.220.0","185.54.223.255","3107380224","3107381247","EU","Europe"
+"185.54.224.0","185.54.231.255","3107381248","3107383295","IE","Ireland"
+"185.54.232.0","185.54.235.255","3107383296","3107384319","DE","Germany"
+"185.54.236.0","185.54.239.255","3107384320","3107385343","RU","Russian Federation"
+"185.54.240.0","185.54.243.255","3107385344","3107386367","DE","Germany"
+"185.54.244.0","185.54.247.255","3107386368","3107387391","RU","Russian Federation"
+"185.54.248.0","185.54.251.255","3107387392","3107388415","BE","Belgium"
+"185.54.252.0","185.54.255.255","3107388416","3107389439","KG","Kyrgyzstan"
+"185.55.0.0","185.55.3.255","3107389440","3107390463","RU","Russian Federation"
+"185.55.4.0","185.55.7.255","3107390464","3107391487","RO","Romania"
+"185.55.8.0","185.55.11.255","3107391488","3107392511","SE","Sweden"
+"185.55.12.0","185.55.15.255","3107392512","3107393535","HU","Hungary"
+"185.55.16.0","185.55.19.255","3107393536","3107394559","GB","United Kingdom"
+"185.55.20.0","185.55.23.255","3107394560","3107395583","NL","Netherlands"
+"185.55.24.0","185.55.27.255","3107395584","3107396607","AT","Austria"
+"185.55.28.0","185.55.31.255","3107396608","3107397631","GR","Greece"
+"185.55.32.0","185.55.35.255","3107397632","3107398655","FI","Finland"
+"185.55.36.0","185.55.39.255","3107398656","3107399679","AZ","Azerbaijan"
+"185.55.40.0","185.55.43.255","3107399680","3107400703","RU","Russian Federation"
+"185.55.44.0","185.55.47.255","3107400704","3107401727","AL","Albania"
+"185.55.48.0","185.55.51.255","3107401728","3107402751","EE","Estonia"
+"185.55.52.0","185.55.52.67","3107402752","3107402819","US","United States"
+"185.55.52.68","185.55.52.119","3107402820","3107402871","GB","United Kingdom"
+"185.55.52.120","185.55.52.123","3107402872","3107402875","US","United States"
+"185.55.52.124","185.55.52.159","3107402876","3107402911","GB","United Kingdom"
+"185.55.52.160","185.55.52.163","3107402912","3107402915","US","United States"
+"185.55.52.164","185.55.52.177","3107402916","3107402929","GB","United Kingdom"
+"185.55.52.178","185.55.52.179","3107402930","3107402931","AU","Australia"
+"185.55.52.180","185.55.55.255","3107402932","3107403775","GB","United Kingdom"
+"185.55.56.0","185.55.59.255","3107403776","3107404799","ES","Spain"
+"185.55.60.0","185.55.63.255","3107404800","3107405823","GB","United Kingdom"
+"185.55.64.0","185.55.67.255","3107405824","3107406847","PL","Poland"
+"185.55.68.0","185.55.75.255","3107406848","3107408895","DE","Germany"
+"185.55.76.0","185.55.79.255","3107408896","3107409919","GB","United Kingdom"
+"185.55.80.0","185.55.83.255","3107409920","3107410943","IT","Italy"
+"185.55.84.0","185.55.87.255","3107410944","3107411967","FI","Finland"
+"185.55.88.0","185.55.91.255","3107411968","3107412991","IT","Italy"
+"185.55.92.0","185.55.95.255","3107412992","3107414015","BE","Belgium"
+"185.55.96.0","185.55.99.255","3107414016","3107415039","FR","France"
+"185.55.100.0","185.55.103.255","3107415040","3107416063","DE","Germany"
+"185.55.104.0","185.55.107.255","3107416064","3107417087","NO","Norway"
+"185.55.108.0","185.55.115.255","3107417088","3107419135","NL","Netherlands"
+"185.55.116.0","185.55.127.255","3107419136","3107422207","DE","Germany"
+"185.55.128.0","185.55.131.255","3107422208","3107423231","NL","Netherlands"
+"185.55.132.0","185.55.135.255","3107423232","3107424255","GB","United Kingdom"
+"185.55.136.0","185.55.139.255","3107424256","3107425279","NL","Netherlands"
+"185.55.140.0","185.55.143.255","3107425280","3107426303","RO","Romania"
+"185.55.144.0","185.55.147.255","3107426304","3107427327","FR","France"
+"185.55.148.0","185.55.151.255","3107427328","3107428351","AL","Albania"
+"185.55.152.0","185.55.155.255","3107428352","3107429375","DE","Germany"
+"185.55.156.0","185.55.159.255","3107429376","3107430399","RS","Serbia"
+"185.55.160.0","185.55.163.255","3107430400","3107431423","GB","United Kingdom"
+"185.55.164.0","185.55.167.255","3107431424","3107432447","FR","France"
+"185.55.168.0","185.55.171.255","3107432448","3107433471","IT","Italy"
+"185.55.172.0","185.55.175.255","3107433472","3107434495","RU","Russian Federation"
+"185.55.176.0","185.55.179.255","3107434496","3107435519","FI","Finland"
+"185.55.180.0","185.55.183.255","3107435520","3107436543","DE","Germany"
+"185.55.184.0","185.55.187.255","3107436544","3107437567","IQ","Iraq"
+"185.55.188.0","185.55.191.255","3107437568","3107438591","GB","United Kingdom"
+"185.55.192.0","185.55.195.255","3107438592","3107439615","DE","Germany"
+"185.55.196.0","185.55.199.255","3107439616","3107440639","DK","Denmark"
+"185.55.200.0","185.55.207.255","3107440640","3107442687","IE","Ireland"
+"185.55.208.0","185.55.211.255","3107442688","3107443711","EU","Europe"
+"185.55.212.0","185.55.215.255","3107443712","3107444735","IT","Italy"
+"185.55.216.0","185.55.219.255","3107444736","3107445759","ES","Spain"
+"185.55.220.0","185.55.223.255","3107445760","3107446783","DE","Germany"
+"185.55.224.0","185.55.227.255","3107446784","3107447807","IR","Iran, Islamic Republic of"
+"185.55.228.0","185.55.231.255","3107447808","3107448831","BG","Bulgaria"
+"185.55.232.0","185.55.235.255","3107448832","3107449855","DE","Germany"
+"185.55.236.0","185.55.239.255","3107449856","3107450879","AT","Austria"
+"185.55.240.0","185.55.243.255","3107450880","3107451903","DE","Germany"
+"185.55.244.0","185.55.247.255","3107451904","3107452927","FR","France"
+"185.55.248.0","185.55.251.255","3107452928","3107453951","ES","Spain"
+"185.55.252.0","185.55.255.255","3107453952","3107454975","GB","United Kingdom"
+"185.56.0.0","185.56.3.255","3107454976","3107455999","IT","Italy"
+"185.56.4.0","185.56.7.255","3107456000","3107457023","GB","United Kingdom"
+"185.56.8.0","185.56.11.255","3107457024","3107458047","IT","Italy"
+"185.56.12.0","185.56.15.255","3107458048","3107459071","IS","Iceland"
+"185.56.16.0","185.56.19.255","3107459072","3107460095","UA","Ukraine"
+"185.56.20.0","185.56.23.255","3107460096","3107461119","GB","United Kingdom"
+"185.56.24.0","185.56.27.255","3107461120","3107462143","CH","Switzerland"
+"185.56.28.0","185.56.35.255","3107462144","3107464191","NL","Netherlands"
+"185.56.36.0","185.56.39.255","3107464192","3107465215","PL","Poland"
+"185.56.40.0","185.56.47.255","3107465216","3107467263","GB","United Kingdom"
+"185.56.48.0","185.56.51.255","3107467264","3107468287","FR","France"
+"185.56.52.0","185.56.55.255","3107468288","3107469311","NL","Netherlands"
+"185.56.56.0","185.56.59.255","3107469312","3107470335","DK","Denmark"
+"185.56.60.0","185.56.63.255","3107470336","3107471359","NL","Netherlands"
+"185.56.64.0","185.56.71.255","3107471360","3107473407","GB","United Kingdom"
+"185.56.72.0","185.56.75.255","3107473408","3107474431","IL","Israel"
+"185.56.76.0","185.56.79.255","3107474432","3107475455","ES","Spain"
+"185.56.80.0","185.56.83.255","3107475456","3107476479","NL","Netherlands"
+"185.56.84.0","185.56.87.255","3107476480","3107477503","US","United States"
+"185.56.88.0","185.56.91.255","3107477504","3107478527","AE","United Arab Emirates"
+"185.56.92.0","185.56.99.255","3107478528","3107480575","IR","Iran, Islamic Republic of"
+"185.56.100.0","185.56.103.255","3107480576","3107481599","DK","Denmark"
+"185.56.104.0","185.56.107.255","3107481600","3107482623","DE","Germany"
+"185.56.108.0","185.56.111.255","3107482624","3107483647","ES","Spain"
+"185.56.112.0","185.56.115.255","3107483648","3107484671","DE","Germany"
+"185.56.116.0","185.56.119.255","3107484672","3107485695","RU","Russian Federation"
+"185.56.120.0","185.56.123.255","3107485696","3107486719","IT","Italy"
+"185.56.124.0","185.56.127.255","3107486720","3107487743","AT","Austria"
+"185.56.128.0","185.56.135.255","3107487744","3107489791","DE","Germany"
+"185.56.136.0","185.56.139.255","3107489792","3107490815","NL","Netherlands"
+"185.56.140.0","185.56.143.255","3107490816","3107491839","US","United States"
+"185.56.144.0","185.56.147.255","3107491840","3107492863","NL","Netherlands"
+"185.56.148.0","185.56.151.255","3107492864","3107493887","DE","Germany"
+"185.56.152.0","185.56.155.255","3107493888","3107494911","FR","France"
+"185.56.156.0","185.56.159.255","3107494912","3107495935","IT","Italy"
+"185.56.160.0","185.56.160.255","3107495936","3107496191","FR","France"
+"185.56.161.0","185.56.161.63","3107496192","3107496255","DE","Germany"
+"185.56.161.64","185.56.161.95","3107496256","3107496287","BS","Bahamas"
+"185.56.161.96","185.56.161.127","3107496288","3107496319","VG","Virgin Islands, British"
+"185.56.161.128","185.56.161.207","3107496320","3107496399","NL","Netherlands"
+"185.56.161.208","185.56.161.223","3107496400","3107496415","JP","Japan"
+"185.56.161.224","185.56.161.239","3107496416","3107496431","NL","Netherlands"
+"185.56.161.240","185.56.161.255","3107496432","3107496447","UA","Ukraine"
+"185.56.162.0","185.56.162.15","3107496448","3107496463","CL","Chile"
+"185.56.162.16","185.56.162.31","3107496464","3107496479","ES","Spain"
+"185.56.162.32","185.56.162.47","3107496480","3107496495","RO","Romania"
+"185.56.162.48","185.56.162.63","3107496496","3107496511","IN","India"
+"185.56.162.64","185.56.162.255","3107496512","3107496703","NL","Netherlands"
+"185.56.163.0","185.56.163.15","3107496704","3107496719","PE","Peru"
+"185.56.163.16","185.56.163.31","3107496720","3107496735","PK","Pakistan"
+"185.56.163.32","185.56.163.47","3107496736","3107496751","FJ","Fiji"
+"185.56.163.48","185.56.163.79","3107496752","3107496783","PA","Panama"
+"185.56.163.80","185.56.163.95","3107496784","3107496799","BE","Belgium"
+"185.56.163.96","185.56.163.111","3107496800","3107496815","IL","Israel"
+"185.56.163.112","185.56.163.127","3107496816","3107496831","CN","China"
+"185.56.163.128","185.56.163.143","3107496832","3107496847","BR","Brazil"
+"185.56.163.144","185.56.163.159","3107496848","3107496863","KP","Korea, Democratic People's Republic of"
+"185.56.163.160","185.56.163.175","3107496864","3107496879","HK","Hong Kong"
+"185.56.163.176","185.56.163.191","3107496880","3107496895","IS","Iceland"
+"185.56.163.192","185.56.163.207","3107496896","3107496911","US","United States"
+"185.56.163.208","185.56.163.223","3107496912","3107496927","PL","Poland"
+"185.56.163.224","185.56.163.255","3107496928","3107496959","FR","France"
+"185.56.164.0","185.56.167.255","3107496960","3107497983","DK","Denmark"
+"185.56.168.0","185.56.171.255","3107497984","3107499007","IT","Italy"
+"185.56.172.0","185.56.175.255","3107499008","3107500031","PL","Poland"
+"185.56.176.0","185.56.179.255","3107500032","3107501055","FR","France"
+"185.56.180.0","185.56.183.255","3107501056","3107502079","ES","Spain"
+"185.56.184.0","185.56.187.255","3107502080","3107503103","NO","Norway"
+"185.56.188.0","185.56.191.255","3107503104","3107504127","PL","Poland"
+"185.56.192.0","185.56.195.255","3107504128","3107505151","IQ","Iraq"
+"185.56.196.0","185.56.199.255","3107505152","3107506175","SA","Saudi Arabia"
+"185.56.200.0","185.56.203.255","3107506176","3107507199","GB","United Kingdom"
+"185.56.204.0","185.56.207.255","3107507200","3107508223","FR","France"
+"185.56.208.0","185.56.211.255","3107508224","3107509247","PL","Poland"
+"185.56.212.0","185.56.215.255","3107509248","3107510271","SE","Sweden"
+"185.56.216.0","185.56.219.255","3107510272","3107511295","IT","Italy"
+"185.56.220.0","185.56.223.255","3107511296","3107512319","RS","Serbia"
+"185.56.224.0","185.56.227.255","3107512320","3107513343","NL","Netherlands"
+"185.56.228.0","185.56.231.255","3107513344","3107514367","DE","Germany"
+"185.56.232.0","185.56.235.255","3107514368","3107515391","NL","Netherlands"
+"185.56.236.0","185.56.239.255","3107515392","3107516415","TR","Turkey"
+"185.56.240.0","185.56.243.255","3107516416","3107517439","FR","France"
+"185.56.244.0","185.56.247.255","3107517440","3107518463","PL","Poland"
+"185.56.248.0","185.56.251.255","3107518464","3107519487","MK","Macedonia"
+"185.56.252.0","185.56.255.255","3107519488","3107520511","MT","Malta"
+"185.57.0.0","185.57.3.255","3107520512","3107521535","DE","Germany"
+"185.57.4.0","185.57.7.255","3107521536","3107522559","SE","Sweden"
+"185.57.8.0","185.57.11.255","3107522560","3107523583","NL","Netherlands"
+"185.57.12.0","185.57.15.255","3107523584","3107524607","FR","France"
+"185.57.16.0","185.57.19.255","3107524608","3107525631","SI","Slovenia"
+"185.57.20.0","185.57.23.255","3107525632","3107526655","IT","Italy"
+"185.57.24.0","185.57.27.255","3107526656","3107527679","DE","Germany"
+"185.57.28.0","185.57.31.255","3107527680","3107528703","RU","Russian Federation"
+"185.57.32.0","185.57.43.255","3107528704","3107531775","GB","United Kingdom"
+"185.57.44.0","185.57.47.255","3107531776","3107532799","MD","Moldova, Republic of"
+"185.57.48.0","185.57.51.255","3107532800","3107533823","AT","Austria"
+"185.57.52.0","185.57.55.255","3107533824","3107534847","FR","France"
+"185.57.56.0","185.57.63.255","3107534848","3107536895","NL","Netherlands"
+"185.57.64.0","185.57.67.255","3107536896","3107537919","TR","Turkey"
+"185.57.68.0","185.57.71.255","3107537920","3107538943","AM","Armenia"
+"185.57.72.0","185.57.75.255","3107538944","3107539967","KZ","Kazakhstan"
+"185.57.76.0","185.57.79.255","3107539968","3107540991","GB","United Kingdom"
+"185.57.80.0","185.57.83.255","3107540992","3107542015","RO","Romania"
+"185.57.84.0","185.57.87.255","3107542016","3107543039","SE","Sweden"
+"185.57.88.0","185.57.91.255","3107543040","3107544063","DE","Germany"
+"185.57.92.0","185.57.95.255","3107544064","3107545087","GB","United Kingdom"
+"185.57.96.0","185.57.99.255","3107545088","3107546111","NL","Netherlands"
+"185.57.100.0","185.57.103.255","3107546112","3107547135","GB","United Kingdom"
+"185.57.104.0","185.57.107.255","3107547136","3107548159","SE","Sweden"
+"185.57.108.0","185.57.111.255","3107548160","3107549183","IT","Italy"
+"185.57.112.0","185.57.119.255","3107549184","3107551231","IE","Ireland"
+"185.57.120.0","185.57.123.255","3107551232","3107552255","JO","Jordan"
+"185.57.124.0","185.57.127.255","3107552256","3107553279","FR","France"
+"185.57.128.0","185.57.131.255","3107553280","3107554303","BE","Belgium"
+"185.57.132.0","185.57.135.255","3107554304","3107555327","IR","Iran, Islamic Republic of"
+"185.57.136.0","185.57.139.255","3107555328","3107556351","SE","Sweden"
+"185.57.140.0","185.57.143.255","3107556352","3107557375","NL","Netherlands"
+"185.57.144.0","185.57.147.255","3107557376","3107558399","SI","Slovenia"
+"185.57.148.0","185.57.151.255","3107558400","3107559423","FR","France"
+"185.57.152.0","185.57.159.255","3107559424","3107561471","GB","United Kingdom"
+"185.57.160.0","185.57.163.255","3107561472","3107562495","GL","Greenland"
+"185.57.164.0","185.57.167.255","3107562496","3107563519","IR","Iran, Islamic Republic of"
+"185.57.168.0","185.57.171.255","3107563520","3107564543","SE","Sweden"
+"185.57.172.0","185.57.175.255","3107564544","3107565567","NL","Netherlands"
+"185.57.176.0","185.57.179.255","3107565568","3107566591","AT","Austria"
+"185.57.180.0","185.57.183.255","3107566592","3107567615","FI","Finland"
+"185.57.184.0","185.57.187.255","3107567616","3107568639","DE","Germany"
+"185.57.188.0","185.57.191.255","3107568640","3107569663","GB","United Kingdom"
+"185.57.192.0","185.57.199.255","3107569664","3107571711","ES","Spain"
+"185.57.200.0","185.57.203.255","3107571712","3107572735","IR","Iran, Islamic Republic of"
+"185.57.204.0","185.57.207.255","3107572736","3107573759","ES","Spain"
+"185.57.208.0","185.57.211.255","3107573760","3107574783","IT","Italy"
+"185.57.212.0","185.57.215.255","3107574784","3107575807","JE","Jersey"
+"185.57.216.0","185.57.219.255","3107575808","3107576831","DE","Germany"
+"185.57.220.0","185.57.223.255","3107576832","3107577855","FR","France"
+"185.57.224.0","185.57.227.255","3107577856","3107578879","SI","Slovenia"
+"185.57.228.0","185.57.229.255","3107578880","3107579391","CZ","Czech Republic"
+"185.57.230.0","185.57.231.255","3107579392","3107579903","RU","Russian Federation"
+"185.57.232.0","185.57.235.255","3107579904","3107580927","IT","Italy"
+"185.57.236.0","185.57.239.255","3107580928","3107581951","RU","Russian Federation"
+"185.57.240.0","185.57.243.255","3107581952","3107582975","DE","Germany"
+"185.57.244.0","185.57.247.255","3107582976","3107583999","TR","Turkey"
+"185.57.248.0","185.57.251.255","3107584000","3107585023","RU","Russian Federation"
+"185.57.252.0","185.57.255.255","3107585024","3107586047","NO","Norway"
+"185.58.0.0","185.58.3.255","3107586048","3107587071","DE","Germany"
+"185.58.4.0","185.58.7.255","3107587072","3107588095","IT","Italy"
+"185.58.8.0","185.58.11.255","3107588096","3107589119","FR","France"
+"185.58.12.0","185.58.15.255","3107589120","3107590143","IQ","Iraq"
+"185.58.16.0","185.58.19.255","3107590144","3107591167","IE","Ireland"
+"185.58.20.0","185.58.23.255","3107591168","3107592191","BG","Bulgaria"
+"185.58.24.0","185.58.27.255","3107592192","3107593215","GB","United Kingdom"
+"185.58.28.0","185.58.31.255","3107593216","3107594239","DE","Germany"
+"185.58.32.0","185.58.35.255","3107594240","3107595263","FI","Finland"
+"185.58.36.0","185.58.39.255","3107595264","3107596287","DE","Germany"
+"185.58.40.0","185.58.43.255","3107596288","3107597311","CZ","Czech Republic"
+"185.58.44.0","185.58.47.255","3107597312","3107598335","IT","Italy"
+"185.58.48.0","185.58.51.255","3107598336","3107599359","PL","Poland"
+"185.58.52.0","185.58.55.255","3107599360","3107600383","AT","Austria"
+"185.58.56.0","185.58.59.255","3107600384","3107601407","NL","Netherlands"
+"185.58.60.0","185.58.63.255","3107601408","3107602431","DK","Denmark"
+"185.58.64.0","185.58.67.255","3107602432","3107603455","LT","Lithuania"
+"185.58.68.0","185.58.71.255","3107603456","3107604479","NO","Norway"
+"185.58.72.0","185.58.75.255","3107604480","3107605503","HR","Croatia"
+"185.58.76.0","185.58.79.255","3107605504","3107606527","SE","Sweden"
+"185.58.80.0","185.58.83.255","3107606528","3107607551","PT","Portugal"
+"185.58.84.0","185.58.91.255","3107607552","3107609599","GB","United Kingdom"
+"185.58.92.0","185.58.95.255","3107609600","3107610623","BA","Bosnia and Herzegovina"
+"185.58.96.0","185.58.99.255","3107610624","3107611647","BE","Belgium"
+"185.58.100.0","185.58.103.255","3107611648","3107612671","SK","Slovakia"
+"185.58.104.0","185.58.107.255","3107612672","3107613695","IT","Italy"
+"185.58.108.0","185.58.111.255","3107613696","3107614719","DE","Germany"
+"185.58.112.0","185.58.115.255","3107614720","3107615743","RU","Russian Federation"
+"185.58.116.0","185.58.123.255","3107615744","3107617791","IT","Italy"
+"185.58.124.0","185.58.127.255","3107617792","3107618815","RU","Russian Federation"
+"185.58.128.0","185.58.131.255","3107618816","3107619839","CH","Switzerland"
+"185.58.132.0","185.58.135.255","3107619840","3107620863","IT","Italy"
+"185.58.136.0","185.58.139.255","3107620864","3107621887","NO","Norway"
+"185.58.140.0","185.58.143.255","3107621888","3107622911","JP","Japan"
+"185.58.144.0","185.58.147.255","3107622912","3107623935","SE","Sweden"
+"185.58.148.0","185.58.151.255","3107623936","3107624959","NL","Netherlands"
+"185.58.152.0","185.58.155.255","3107624960","3107625983","RU","Russian Federation"
+"185.58.156.0","185.58.159.255","3107625984","3107627007","DE","Germany"
+"185.58.160.0","185.58.163.255","3107627008","3107628031","PL","Poland"
+"185.58.164.0","185.58.167.255","3107628032","3107629055","GB","United Kingdom"
+"185.58.168.0","185.58.171.255","3107629056","3107630079","DE","Germany"
+"185.58.172.0","185.58.175.255","3107630080","3107631103","ES","Spain"
+"185.58.176.0","185.58.179.255","3107631104","3107632127","GB","United Kingdom"
+"185.58.180.0","185.58.183.255","3107632128","3107633151","SI","Slovenia"
+"185.58.184.0","185.58.187.255","3107633152","3107634175","FR","France"
+"185.58.188.0","185.58.191.255","3107634176","3107635199","RU","Russian Federation"
+"185.58.192.0","185.58.195.255","3107635200","3107636223","IT","Italy"
+"185.58.196.0","185.58.199.255","3107636224","3107637247","ES","Spain"
+"185.58.200.0","185.58.203.255","3107637248","3107638271","LB","Lebanon"
+"185.58.204.0","185.58.207.255","3107638272","3107639295","RU","Russian Federation"
+"185.58.208.0","185.58.211.255","3107639296","3107640319","ES","Spain"
+"185.58.212.0","185.58.215.255","3107640320","3107641343","DK","Denmark"
+"185.58.216.0","185.58.223.255","3107641344","3107643391","RU","Russian Federation"
+"185.58.224.0","185.58.227.255","3107643392","3107644415","GB","United Kingdom"
+"185.58.228.0","185.58.231.255","3107644416","3107645439","FR","France"
+"185.58.232.0","185.58.235.255","3107645440","3107646463","IE","Ireland"
+"185.58.236.0","185.58.239.255","3107646464","3107647487","NL","Netherlands"
+"185.58.240.0","185.58.243.255","3107647488","3107648511","IR","Iran, Islamic Republic of"
+"185.58.244.0","185.58.247.255","3107648512","3107649535","TR","Turkey"
+"185.58.248.0","185.58.255.255","3107649536","3107651583","RU","Russian Federation"
+"185.59.0.0","185.59.3.255","3107651584","3107652607","CZ","Czech Republic"
+"185.59.4.0","185.59.7.255","3107652608","3107653631","PL","Poland"
+"185.59.8.0","185.59.11.255","3107653632","3107654655","FR","France"
+"185.59.12.0","185.59.15.255","3107654656","3107655679","DE","Germany"
+"185.59.16.0","185.59.19.255","3107655680","3107656703","BE","Belgium"
+"185.59.20.0","185.59.23.255","3107656704","3107657727","IT","Italy"
+"185.59.24.0","185.59.27.255","3107657728","3107658751","SI","Slovenia"
+"185.59.28.0","185.59.31.255","3107658752","3107659775","TR","Turkey"
+"185.59.32.0","185.59.35.255","3107659776","3107660799","EE","Estonia"
+"185.59.36.0","185.59.39.255","3107660800","3107661823","NL","Netherlands"
+"185.59.40.0","185.59.43.255","3107661824","3107662847","FR","France"
+"185.59.44.0","185.59.47.255","3107662848","3107663871","TR","Turkey"
+"185.59.48.0","185.59.51.255","3107663872","3107664895","ES","Spain"
+"185.59.52.0","185.59.55.255","3107664896","3107665919","CH","Switzerland"
+"185.59.56.0","185.59.59.255","3107665920","3107666943","RU","Russian Federation"
+"185.59.60.0","185.59.63.255","3107666944","3107667967","GB","United Kingdom"
+"185.59.64.0","185.59.67.255","3107667968","3107668991","ES","Spain"
+"185.59.68.0","185.59.71.255","3107668992","3107670015","AM","Armenia"
+"185.59.72.0","185.59.75.255","3107670016","3107671039","TR","Turkey"
+"185.59.76.0","185.59.79.255","3107671040","3107672063","NL","Netherlands"
+"185.59.80.0","185.59.83.255","3107672064","3107673087","IT","Italy"
+"185.59.84.0","185.59.87.255","3107673088","3107674111","AE","United Arab Emirates"
+"185.59.88.0","185.59.91.255","3107674112","3107675135","PL","Poland"
+"185.59.92.0","185.59.95.255","3107675136","3107676159","GB","United Kingdom"
+"185.59.96.0","185.59.99.255","3107676160","3107677183","IT","Italy"
+"185.59.100.0","185.59.103.255","3107677184","3107678207","DE","Germany"
+"185.59.104.0","185.59.107.255","3107678208","3107679231","DK","Denmark"
+"185.59.108.0","185.59.111.255","3107679232","3107680255","PL","Poland"
+"185.59.112.0","185.59.115.255","3107680256","3107681279","IR","Iran, Islamic Republic of"
+"185.59.116.0","185.59.119.255","3107681280","3107682303","FI","Finland"
+"185.59.120.0","185.59.123.255","3107682304","3107683327","CZ","Czech Republic"
+"185.59.124.0","185.59.127.255","3107683328","3107684351","GB","United Kingdom"
+"185.59.128.0","185.59.131.255","3107684352","3107685375","DE","Germany"
+"185.59.132.0","185.59.135.255","3107685376","3107686399","IT","Italy"
+"185.59.136.0","185.59.143.255","3107686400","3107688447","RU","Russian Federation"
+"185.59.144.0","185.59.147.255","3107688448","3107689471","CZ","Czech Republic"
+"185.59.148.0","185.59.151.255","3107689472","3107690495","GB","United Kingdom"
+"185.59.152.0","185.59.155.255","3107690496","3107691519","IT","Italy"
+"185.59.156.0","185.59.159.255","3107691520","3107692543","UA","Ukraine"
+"185.59.160.0","185.59.163.255","3107692544","3107693567","PL","Poland"
+"185.59.164.0","185.59.167.255","3107693568","3107694591","IT","Italy"
+"185.59.168.0","185.59.171.255","3107694592","3107695615","BE","Belgium"
+"185.59.172.0","185.59.175.255","3107695616","3107696639","RU","Russian Federation"
+"185.59.176.0","185.59.183.255","3107696640","3107698687","GB","United Kingdom"
+"185.59.184.0","185.59.187.255","3107698688","3107699711","SK","Slovakia"
+"185.59.188.0","185.59.191.255","3107699712","3107700735","SA","Saudi Arabia"
+"185.59.192.0","185.59.195.255","3107700736","3107701759","RU","Russian Federation"
+"185.59.196.0","185.59.199.255","3107701760","3107702783","BE","Belgium"
+"185.59.200.0","185.59.203.255","3107702784","3107703807","DE","Germany"
+"185.59.204.0","185.59.207.255","3107703808","3107704831","GB","United Kingdom"
+"185.59.208.0","185.59.211.255","3107704832","3107705855","CZ","Czech Republic"
+"185.59.212.0","185.59.215.255","3107705856","3107706879","NO","Norway"
+"185.59.216.0","185.59.219.255","3107706880","3107707903","RU","Russian Federation"
+"185.59.220.0","185.59.220.255","3107707904","3107708159","DE","Germany"
+"185.59.221.0","185.59.221.255","3107708160","3107708415","GB","United Kingdom"
+"185.59.222.0","185.59.222.255","3107708416","3107708671","NL","Netherlands"
+"185.59.223.0","185.59.223.255","3107708672","3107708927","US","United States"
+"185.59.224.0","185.59.227.255","3107708928","3107709951","PL","Poland"
+"185.59.228.0","185.59.231.255","3107709952","3107710975","DK","Denmark"
+"185.59.232.0","185.59.235.255","3107710976","3107711999","RU","Russian Federation"
+"185.59.236.0","185.59.239.255","3107712000","3107713023","NO","Norway"
+"185.59.240.0","185.59.243.255","3107713024","3107714047","RO","Romania"
+"185.59.244.0","185.59.247.255","3107714048","3107715071","RU","Russian Federation"
+"185.59.248.0","185.59.251.255","3107715072","3107716095","DE","Germany"
+"185.59.252.0","185.59.255.255","3107716096","3107717119","LV","Latvia"
+"185.60.0.0","185.60.3.255","3107717120","3107718143","DE","Germany"
+"185.60.4.0","185.60.7.255","3107718144","3107719167","GB","United Kingdom"
+"185.60.8.0","185.60.11.255","3107719168","3107720191","FR","France"
+"185.60.12.0","185.60.15.255","3107720192","3107721215","RU","Russian Federation"
+"185.60.16.0","185.60.23.255","3107721216","3107723263","DE","Germany"
+"185.60.24.0","185.60.27.255","3107723264","3107724287","FR","France"
+"185.60.28.0","185.60.31.255","3107724288","3107725311","GB","United Kingdom"
+"185.60.32.0","185.60.35.255","3107725312","3107726335","IR","Iran, Islamic Republic of"
+"185.60.36.0","185.60.39.255","3107726336","3107727359","DE","Germany"
+"185.60.40.0","185.60.43.255","3107727360","3107728383","ES","Spain"
+"185.60.44.0","185.60.51.255","3107728384","3107730431","RU","Russian Federation"
+"185.60.52.0","185.60.55.255","3107730432","3107731455","CH","Switzerland"
+"185.60.56.0","185.60.59.255","3107731456","3107732479","DE","Germany"
+"185.60.60.0","185.60.63.255","3107732480","3107733503","NL","Netherlands"
+"185.60.64.0","185.60.67.255","3107733504","3107734527","BG","Bulgaria"
+"185.60.68.0","185.60.71.255","3107734528","3107735551","HU","Hungary"
+"185.60.72.0","185.60.79.255","3107735552","3107737599","DE","Germany"
+"185.60.80.0","185.60.83.255","3107737600","3107738623","NL","Netherlands"
+"185.60.84.0","185.60.84.255","3107738624","3107738879","DE","Germany"
+"185.60.85.0","185.60.85.255","3107738880","3107739135","DK","Denmark"
+"185.60.86.0","185.60.86.255","3107739136","3107739391","RO","Romania"
+"185.60.87.0","185.60.87.255","3107739392","3107739647","PL","Poland"
+"185.60.88.0","185.60.91.255","3107739648","3107740671","IM","Isle of Man"
+"185.60.92.0","185.60.95.255","3107740672","3107741695","FR","France"
+"185.60.96.0","185.60.99.255","3107741696","3107742719","DE","Germany"
+"185.60.100.0","185.60.103.255","3107742720","3107743743","HU","Hungary"
+"185.60.104.0","185.60.107.255","3107743744","3107744767","CZ","Czech Republic"
+"185.60.108.0","185.60.115.255","3107744768","3107746815","FR","France"
+"185.60.116.0","185.60.119.255","3107746816","3107747839","SI","Slovenia"
+"185.60.120.0","185.60.123.255","3107747840","3107748863","GB","United Kingdom"
+"185.60.124.0","185.60.127.255","3107748864","3107749887","IE","Ireland"
+"185.60.128.0","185.60.131.255","3107749888","3107750911","SE","Sweden"
+"185.60.132.0","185.60.135.255","3107750912","3107751935","RU","Russian Federation"
+"185.60.136.0","185.60.139.255","3107751936","3107752959","IR","Iran, Islamic Republic of"
+"185.60.140.0","185.60.143.255","3107752960","3107753983","IT","Italy"
+"185.60.144.0","185.60.147.255","3107753984","3107755007","CH","Switzerland"
+"185.60.148.0","185.60.151.255","3107755008","3107756031","FR","France"
+"185.60.152.0","185.60.155.255","3107756032","3107757055","RU","Russian Federation"
+"185.60.156.0","185.60.159.255","3107757056","3107758079","NL","Netherlands"
+"185.60.160.0","185.60.163.255","3107758080","3107759103","DK","Denmark"
+"185.60.164.0","185.60.167.255","3107759104","3107760127","FR","France"
+"185.60.168.0","185.60.171.255","3107760128","3107761151","IL","Israel"
+"185.60.172.0","185.60.175.255","3107761152","3107762175","NO","Norway"
+"185.60.176.0","185.60.179.255","3107762176","3107763199","FR","France"
+"185.60.180.0","185.60.183.255","3107763200","3107764223","CH","Switzerland"
+"185.60.184.0","185.60.187.255","3107764224","3107765247","PL","Poland"
+"185.60.188.0","185.60.195.255","3107765248","3107767295","IT","Italy"
+"185.60.196.0","185.60.199.255","3107767296","3107768319","DE","Germany"
+"185.60.200.0","185.60.200.255","3107768320","3107768575","US","United States"
+"185.60.201.0","185.60.203.255","3107768576","3107769343","RO","Romania"
+"185.60.204.0","185.60.207.255","3107769344","3107770367","DK","Denmark"
+"185.60.208.0","185.60.211.255","3107770368","3107771391","DE","Germany"
+"185.60.212.0","185.60.215.255","3107771392","3107772415","RU","Russian Federation"
+"185.60.216.0","185.60.219.255","3107772416","3107773439","IE","Ireland"
+"185.60.220.0","185.60.223.255","3107773440","3107774463","GB","United Kingdom"
+"185.60.224.0","185.60.227.255","3107774464","3107775487","TR","Turkey"
+"185.60.228.0","185.60.231.255","3107775488","3107776511","PL","Poland"
+"185.60.232.0","185.60.235.255","3107776512","3107777535","FR","France"
+"185.60.236.0","185.60.239.255","3107777536","3107778559","CY","Cyprus"
+"185.60.240.0","185.60.243.255","3107778560","3107779583","IT","Italy"
+"185.60.244.0","185.60.247.255","3107779584","3107780607","PL","Poland"
+"185.60.248.0","185.60.251.255","3107780608","3107781631","DE","Germany"
+"185.60.252.0","185.60.255.255","3107781632","3107782655","NL","Netherlands"
+"185.61.0.0","185.61.3.255","3107782656","3107783679","IE","Ireland"
+"185.61.4.0","185.61.7.255","3107783680","3107784703","PL","Poland"
+"185.61.8.0","185.61.11.255","3107784704","3107785727","DE","Germany"
+"185.61.12.0","185.61.15.255","3107785728","3107786751","IT","Italy"
+"185.61.16.0","185.61.19.255","3107786752","3107787775","SK","Slovakia"
+"185.61.20.0","185.61.23.255","3107787776","3107788799","PS","Palestinian Territory"
+"185.61.24.0","185.61.27.255","3107788800","3107789823","RU","Russian Federation"
+"185.61.28.0","185.61.35.255","3107789824","3107791871","DE","Germany"
+"185.61.36.0","185.61.39.255","3107791872","3107792895","RU","Russian Federation"
+"185.61.40.0","185.61.43.255","3107792896","3107793919","AT","Austria"
+"185.61.44.0","185.61.47.255","3107793920","3107794943","TR","Turkey"
+"185.61.48.0","185.61.51.255","3107794944","3107795967","LB","Lebanon"
+"185.61.52.0","185.61.55.255","3107795968","3107796991","NL","Netherlands"
+"185.61.56.0","185.61.59.255","3107796992","3107798015","RS","Serbia"
+"185.61.60.0","185.61.63.255","3107798016","3107799039","IE","Ireland"
+"185.61.64.0","185.61.67.255","3107799040","3107800063","LT","Lithuania"
+"185.61.68.0","185.61.71.255","3107800064","3107801087","NL","Netherlands"
+"185.61.72.0","185.61.75.255","3107801088","3107802111","BE","Belgium"
+"185.61.76.0","185.61.79.255","3107802112","3107803135","RU","Russian Federation"
+"185.61.80.0","185.61.83.255","3107803136","3107804159","ES","Spain"
+"185.61.84.0","185.61.87.255","3107804160","3107805183","CZ","Czech Republic"
+"185.61.88.0","185.61.91.255","3107805184","3107806207","GB","United Kingdom"
+"185.61.92.0","185.61.95.255","3107806208","3107807231","RU","Russian Federation"
+"185.61.96.0","185.61.99.255","3107807232","3107808255","GB","United Kingdom"
+"185.61.100.0","185.61.103.255","3107808256","3107809279","DE","Germany"
+"185.61.104.0","185.61.107.255","3107809280","3107810303","BY","Belarus"
+"185.61.108.0","185.61.111.255","3107810304","3107811327","SE","Sweden"
+"185.61.112.0","185.61.115.255","3107811328","3107812351","GB","United Kingdom"
+"185.61.116.0","185.61.119.255","3107812352","3107813375","FR","France"
+"185.61.120.0","185.61.123.255","3107813376","3107814399","DE","Germany"
+"185.61.124.0","185.61.127.255","3107814400","3107815423","ES","Spain"
+"185.61.128.0","185.61.131.255","3107815424","3107816447","RU","Russian Federation"
+"185.61.132.0","185.61.135.255","3107816448","3107817471","GB","United Kingdom"
+"185.61.136.0","185.61.139.255","3107817472","3107818495","NL","Netherlands"
+"185.61.140.0","185.61.143.255","3107818496","3107819519","GB","United Kingdom"
+"185.61.144.0","185.61.147.255","3107819520","3107820543","FR","France"
+"185.61.148.0","185.61.150.255","3107820544","3107821311","LV","Latvia"
+"185.61.151.0","185.61.151.255","3107821312","3107821567","SE","Sweden"
+"185.61.152.0","185.61.155.255","3107821568","3107822591","GB","United Kingdom"
+"185.61.156.0","185.61.159.255","3107822592","3107823615","UA","Ukraine"
+"185.61.160.0","185.61.163.255","3107823616","3107824639","FR","France"
+"185.61.164.0","185.61.167.255","3107824640","3107825663","GB","United Kingdom"
+"185.61.168.0","185.61.171.255","3107825664","3107826687","IT","Italy"
+"185.61.172.0","185.61.175.255","3107826688","3107827711","RU","Russian Federation"
+"185.61.176.0","185.61.179.255","3107827712","3107828735","FR","France"
+"185.61.180.0","185.61.183.255","3107828736","3107829759","IT","Italy"
+"185.61.184.0","185.61.191.255","3107829760","3107831807","FR","France"
+"185.61.192.0","185.61.195.255","3107831808","3107832831","RU","Russian Federation"
+"185.61.196.0","185.61.199.255","3107832832","3107833855","NL","Netherlands"
+"185.61.200.0","185.61.203.255","3107833856","3107834879","PS","Palestinian Territory"
+"185.61.204.0","185.61.207.255","3107834880","3107835903","ES","Spain"
+"185.61.208.0","185.61.215.255","3107835904","3107837951","GB","United Kingdom"
+"185.61.216.0","185.61.223.255","3107837952","3107839999","RU","Russian Federation"
+"185.61.224.0","185.61.227.255","3107840000","3107841023","NL","Netherlands"
+"185.61.228.0","185.61.231.255","3107841024","3107842047","CZ","Czech Republic"
+"185.61.232.0","185.61.235.255","3107842048","3107843071","FI","Finland"
+"185.61.236.0","185.61.239.255","3107843072","3107844095","SE","Sweden"
+"185.61.240.0","185.61.243.255","3107844096","3107845119","CY","Cyprus"
+"185.61.248.0","185.61.251.255","3107846144","3107847167","EU","Europe"
+"185.61.252.0","185.61.255.255","3107847168","3107848191","RU","Russian Federation"
+"185.62.0.0","185.62.3.255","3107848192","3107849215","IT","Italy"
+"185.62.4.0","185.62.7.255","3107849216","3107850239","BE","Belgium"
+"185.62.8.0","185.62.11.255","3107850240","3107851263","CZ","Czech Republic"
+"185.62.12.0","185.62.19.255","3107851264","3107853311","NL","Netherlands"
+"185.62.20.0","185.62.23.255","3107853312","3107854335","ES","Spain"
+"185.62.24.0","185.62.27.255","3107854336","3107855359","DE","Germany"
+"185.62.28.0","185.62.31.255","3107855360","3107856383","IT","Italy"
+"185.62.32.0","185.62.35.255","3107856384","3107857407","SM","San Marino"
+"185.62.36.0","185.62.39.255","3107857408","3107858431","NL","Netherlands"
+"185.62.40.0","185.62.43.255","3107858432","3107859455","FR","France"
+"185.62.44.0","185.62.47.255","3107859456","3107860479","GB","United Kingdom"
+"185.62.48.0","185.62.55.255","3107860480","3107862527","IT","Italy"
+"185.62.56.0","185.62.59.255","3107862528","3107863551","NL","Netherlands"
+"185.62.60.0","185.62.63.255","3107863552","3107864575","IS","Iceland"
+"185.62.64.0","185.62.67.255","3107864576","3107865599","DE","Germany"
+"185.62.68.0","185.62.71.255","3107865600","3107866623","NL","Netherlands"
+"185.62.72.0","185.62.75.255","3107866624","3107867647","HR","Croatia"
+"185.62.76.0","185.62.79.255","3107867648","3107868671","GB","United Kingdom"
+"185.62.80.0","185.62.83.255","3107868672","3107869695","CH","Switzerland"
+"185.62.84.0","185.62.87.255","3107869696","3107870719","GB","United Kingdom"
+"185.62.88.0","185.62.91.255","3107870720","3107871743","DE","Germany"
+"185.62.92.0","185.62.95.255","3107871744","3107872767","PL","Poland"
+"185.62.96.0","185.62.99.255","3107872768","3107873791","LV","Latvia"
+"185.62.100.0","185.62.103.255","3107873792","3107874815","RU","Russian Federation"
+"185.62.104.0","185.62.107.255","3107874816","3107875839","CH","Switzerland"
+"185.62.108.0","185.62.111.255","3107875840","3107876863","CZ","Czech Republic"
+"185.62.112.0","185.62.115.255","3107876864","3107877887","RS","Serbia"
+"185.62.116.0","185.62.117.255","3107877888","3107878399","GB","United Kingdom"
+"185.62.118.0","185.62.119.255","3107878400","3107878911","NL","Netherlands"
+"185.62.120.0","185.62.123.255","3107878912","3107879935","IL","Israel"
+"185.62.124.0","185.62.127.255","3107879936","3107880959","DE","Germany"
+"185.62.128.0","185.62.131.255","3107880960","3107881983","HU","Hungary"
+"185.62.132.0","185.62.135.255","3107881984","3107883007","RS","Serbia"
+"185.62.136.0","185.62.139.255","3107883008","3107884031","US","United States"
+"185.62.140.0","185.62.143.255","3107884032","3107885055","NO","Norway"
+"185.62.144.0","185.62.151.255","3107885056","3107887103","DE","Germany"
+"185.62.152.0","185.62.155.255","3107887104","3107888127","BG","Bulgaria"
+"185.62.156.0","185.62.159.255","3107888128","3107889151","GB","United Kingdom"
+"185.62.160.0","185.62.163.255","3107889152","3107890175","NO","Norway"
+"185.62.164.0","185.62.167.255","3107890176","3107891199","IE","Ireland"
+"185.62.168.0","185.62.171.255","3107891200","3107892223","CH","Switzerland"
+"185.62.172.0","185.62.175.255","3107892224","3107893247","AL","Albania"
+"185.62.176.0","185.62.179.255","3107893248","3107894271","SA","Saudi Arabia"
+"185.62.180.0","185.62.183.255","3107894272","3107895295","PL","Poland"
+"185.62.184.0","185.62.187.255","3107895296","3107896319","FR","France"
+"185.62.188.0","185.62.191.255","3107896320","3107897343","NL","Netherlands"
+"185.62.192.0","185.62.195.255","3107897344","3107898367","RU","Russian Federation"
+"185.62.196.0","185.62.199.255","3107898368","3107899391","LV","Latvia"
+"185.62.200.0","185.62.201.255","3107899392","3107899903","RU","Russian Federation"
+"185.62.202.0","185.62.202.255","3107899904","3107900159","KZ","Kazakhstan"
+"185.62.203.0","185.62.203.255","3107900160","3107900415","RU","Russian Federation"
+"185.62.204.0","185.62.207.255","3107900416","3107901439","SE","Sweden"
+"185.62.208.0","185.62.211.255","3107901440","3107902463","NL","Netherlands"
+"185.62.212.0","185.62.219.255","3107902464","3107904511","GB","United Kingdom"
+"185.62.220.0","185.62.231.255","3107904512","3107907583","FR","France"
+"185.62.232.0","185.62.235.255","3107907584","3107908607","IR","Iran, Islamic Republic of"
+"185.62.236.0","185.62.239.255","3107908608","3107909631","US","United States"
+"185.62.240.0","185.62.243.255","3107909632","3107910655","IT","Italy"
+"185.62.244.0","185.62.247.255","3107910656","3107911679","DE","Germany"
+"185.62.248.0","185.62.251.255","3107911680","3107912703","IT","Italy"
+"185.62.252.0","185.62.255.255","3107912704","3107913727","SE","Sweden"
+"185.63.0.0","185.63.3.255","3107913728","3107914751","AT","Austria"
+"185.63.4.0","185.63.7.255","3107914752","3107915775","RO","Romania"
+"185.63.8.0","185.63.11.255","3107915776","3107916799","DE","Germany"
+"185.63.12.0","185.63.15.255","3107916800","3107917823","IT","Italy"
+"185.63.16.0","185.63.19.255","3107917824","3107918847","HU","Hungary"
+"185.63.20.0","185.63.23.255","3107918848","3107919871","NL","Netherlands"
+"185.63.24.0","185.63.27.255","3107919872","3107920895","CZ","Czech Republic"
+"185.63.28.0","185.63.31.255","3107920896","3107921919","ES","Spain"
+"185.63.32.0","185.63.35.255","3107921920","3107922943","UA","Ukraine"
+"185.63.36.0","185.63.39.255","3107922944","3107923967","CH","Switzerland"
+"185.63.40.0","185.63.43.255","3107923968","3107924991","IT","Italy"
+"185.63.44.0","185.63.47.255","3107924992","3107926015","HU","Hungary"
+"185.63.48.0","185.63.51.255","3107926016","3107927039","FR","France"
+"185.63.52.0","185.63.55.255","3107927040","3107928063","IT","Italy"
+"185.63.56.0","185.63.59.255","3107928064","3107929087","NL","Netherlands"
+"185.63.60.0","185.63.63.255","3107929088","3107930111","RU","Russian Federation"
+"185.63.64.0","185.63.67.255","3107930112","3107931135","CH","Switzerland"
+"185.63.68.0","185.63.71.255","3107931136","3107932159","NL","Netherlands"
+"185.63.72.0","185.63.73.255","3107932160","3107932671","SE","Sweden"
+"185.63.74.0","185.63.74.255","3107932672","3107932927","PH","Philippines"
+"185.63.75.0","185.63.79.255","3107932928","3107934207","MT","Malta"
+"185.63.80.0","185.63.83.255","3107934208","3107935231","GB","United Kingdom"
+"185.63.84.0","185.63.87.255","3107935232","3107936255","PL","Poland"
+"185.63.88.0","185.63.91.255","3107936256","3107937279","IT","Italy"
+"185.63.92.0","185.63.95.255","3107937280","3107938303","FR","France"
+"185.63.96.0","185.63.99.255","3107938304","3107939327","CZ","Czech Republic"
+"185.63.100.0","185.63.103.255","3107939328","3107940351","IT","Italy"
+"185.63.104.0","185.63.107.255","3107940352","3107941375","CZ","Czech Republic"
+"185.63.108.0","185.63.111.255","3107941376","3107942399","PL","Poland"
+"185.63.112.0","185.63.115.255","3107942400","3107943423","RU","Russian Federation"
+"185.63.116.0","185.63.119.255","3107943424","3107944447","NL","Netherlands"
+"185.63.120.0","185.63.123.255","3107944448","3107945471","FR","France"
+"185.63.124.0","185.63.131.255","3107945472","3107947519","DE","Germany"
+"185.63.132.0","185.63.135.255","3107947520","3107948543","IT","Italy"
+"185.63.136.0","185.63.139.255","3107948544","3107949567","RO","Romania"
+"185.63.140.0","185.63.143.255","3107949568","3107950591","GB","United Kingdom"
+"185.63.144.0","185.63.147.255","3107950592","3107951615","IE","Ireland"
+"185.63.148.0","185.63.151.255","3107951616","3107952639","CH","Switzerland"
+"185.63.152.0","185.63.155.255","3107952640","3107953663","NL","Netherlands"
+"185.63.156.0","185.63.159.255","3107953664","3107954687","SK","Slovakia"
+"185.63.160.0","185.63.163.255","3107954688","3107955711","IT","Italy"
+"185.63.164.0","185.63.167.255","3107955712","3107956735","NL","Netherlands"
+"185.63.168.0","185.63.171.255","3107956736","3107957759","IT","Italy"
+"185.63.172.0","185.63.175.255","3107957760","3107958783","FR","France"
+"185.63.176.0","185.63.179.255","3107958784","3107959807","AL","Albania"
+"185.63.180.0","185.63.183.255","3107959808","3107960831","PT","Portugal"
+"185.63.184.0","185.63.187.255","3107960832","3107961855","IM","Isle of Man"
+"185.63.188.0","185.63.191.255","3107961856","3107962879","RU","Russian Federation"
+"185.63.192.0","185.63.195.255","3107962880","3107963903","FR","France"
+"185.63.196.0","185.63.199.255","3107963904","3107964927","RU","Russian Federation"
+"185.63.200.0","185.63.203.255","3107964928","3107965951","PL","Poland"
+"185.63.204.0","185.63.207.255","3107965952","3107966975","DE","Germany"
+"185.63.208.0","185.63.211.255","3107966976","3107967999","NO","Norway"
+"185.63.212.0","185.63.215.255","3107968000","3107969023","DE","Germany"
+"185.63.216.0","185.63.219.255","3107969024","3107970047","RU","Russian Federation"
+"185.63.220.0","185.63.223.255","3107970048","3107971071","GB","United Kingdom"
+"185.63.224.0","185.63.227.255","3107971072","3107972095","UZ","Uzbekistan"
+"185.63.228.0","185.63.231.255","3107972096","3107973119","IT","Italy"
+"185.63.232.0","185.63.235.255","3107973120","3107974143","SA","Saudi Arabia"
+"185.63.236.0","185.63.239.255","3107974144","3107975167","IR","Iran, Islamic Republic of"
+"185.63.244.0","185.63.247.255","3107976192","3107977215","NL","Netherlands"
+"185.63.248.0","185.63.251.255","3107977216","3107978239","AT","Austria"
+"185.63.252.0","185.63.255.255","3107978240","3107979263","NL","Netherlands"
+"185.64.0.0","185.64.3.255","3107979264","3107980287","ME","Montenegro"
+"185.64.4.0","185.64.7.255","3107980288","3107981311","BE","Belgium"
+"185.64.8.0","185.64.9.255","3107981312","3107981823","IL","Israel"
+"185.64.10.0","185.64.11.255","3107981824","3107982335","US","United States"
+"185.64.12.0","185.64.15.255","3107982336","3107983359","GB","United Kingdom"
+"185.64.16.0","185.64.19.255","3107983360","3107984383","IE","Ireland"
+"185.64.20.0","185.64.23.255","3107984384","3107985407","BG","Bulgaria"
+"185.64.24.0","185.64.27.255","3107985408","3107986431","OM","Oman"
+"185.64.28.0","185.64.31.255","3107986432","3107987455","PL","Poland"
+"185.64.32.0","185.64.35.255","3107987456","3107988479","NL","Netherlands"
+"185.64.36.0","185.64.39.255","3107988480","3107989503","GB","United Kingdom"
+"185.64.40.0","185.64.43.255","3107989504","3107990527","CZ","Czech Republic"
+"185.64.44.0","185.64.47.255","3107990528","3107991551","RU","Russian Federation"
+"185.64.48.0","185.64.51.255","3107991552","3107992575","AT","Austria"
+"185.64.52.0","185.64.55.255","3107992576","3107993599","RU","Russian Federation"
+"185.64.56.0","185.64.59.255","3107993600","3107994623","MT","Malta"
+"185.64.60.0","185.64.63.255","3107994624","3107995647","AT","Austria"
+"185.64.64.0","185.64.67.255","3107995648","3107996671","BE","Belgium"
+"185.64.68.0","185.64.71.255","3107996672","3107997695","IT","Italy"
+"185.64.72.0","185.64.75.255","3107997696","3107998719","SE","Sweden"
+"185.64.76.0","185.64.79.255","3107998720","3107999743","AE","United Arab Emirates"
+"185.64.80.0","185.64.83.255","3107999744","3108000767","TR","Turkey"
+"185.64.84.0","185.64.87.255","3108000768","3108001791","MK","Macedonia"
+"185.64.88.0","185.64.91.255","3108001792","3108002815","GB","United Kingdom"
+"185.64.92.0","185.64.95.255","3108002816","3108003839","RO","Romania"
+"185.64.96.0","185.64.99.255","3108003840","3108004863","DE","Germany"
+"185.64.100.0","185.64.103.255","3108004864","3108005887","RU","Russian Federation"
+"185.64.104.0","185.64.107.255","3108005888","3108006911","LT","Lithuania"
+"185.64.108.0","185.64.111.255","3108006912","3108007935","NL","Netherlands"
+"185.64.112.0","185.64.115.255","3108007936","3108008959","DE","Germany"
+"185.64.116.0","185.64.119.255","3108008960","3108009983","CH","Switzerland"
+"185.64.120.0","185.64.123.255","3108009984","3108011007","NL","Netherlands"
+"185.64.124.0","185.64.127.255","3108011008","3108012031","DE","Germany"
+"185.64.128.0","185.64.131.255","3108012032","3108013055","FR","France"
+"185.64.132.0","185.64.135.255","3108013056","3108014079","HR","Croatia"
+"185.64.136.0","185.64.139.255","3108014080","3108015103","NL","Netherlands"
+"185.64.140.0","185.64.140.255","3108015104","3108015359","GB","United Kingdom"
+"185.64.141.0","185.64.141.255","3108015360","3108015615","NL","Netherlands"
+"185.64.142.0","185.64.142.255","3108015616","3108015871","HK","Hong Kong"
+"185.64.143.0","185.64.143.255","3108015872","3108016127","JP","Japan"
+"185.64.144.0","185.64.147.255","3108016128","3108017151","DE","Germany"
+"185.64.148.0","185.64.151.255","3108017152","3108018175","FR","France"
+"185.64.152.0","185.64.155.255","3108018176","3108019199","AT","Austria"
+"185.64.156.0","185.64.159.255","3108019200","3108020223","DE","Germany"
+"185.64.160.0","185.64.163.255","3108020224","3108021247","US","United States"
+"185.64.164.0","185.64.167.255","3108021248","3108022271","AT","Austria"
+"185.64.168.0","185.64.171.255","3108022272","3108023295","DE","Germany"
+"185.64.172.0","185.64.175.255","3108023296","3108024319","RS","Serbia"
+"185.64.176.0","185.64.179.255","3108024320","3108025343","IR","Iran, Islamic Republic of"
+"185.64.180.0","185.64.183.255","3108025344","3108026367","BE","Belgium"
+"185.64.184.0","185.64.187.255","3108026368","3108027391","CH","Switzerland"
+"185.64.188.0","185.64.191.255","3108027392","3108028415","GB","United Kingdom"
+"185.64.192.0","185.64.195.255","3108028416","3108029439","NL","Netherlands"
+"185.64.196.0","185.64.199.255","3108029440","3108030463","CH","Switzerland"
+"185.64.200.0","185.64.203.255","3108030464","3108031487","KW","Kuwait"
+"185.64.204.0","185.64.207.255","3108031488","3108032511","IT","Italy"
+"185.64.208.0","185.64.211.255","3108032512","3108033535","RU","Russian Federation"
+"185.64.212.0","185.64.215.255","3108033536","3108034559","GB","United Kingdom"
+"185.64.216.0","185.64.223.255","3108034560","3108036607","CZ","Czech Republic"
+"185.64.224.0","185.64.227.255","3108036608","3108037631","GB","United Kingdom"
+"185.64.228.0","185.64.231.255","3108037632","3108038655","RU","Russian Federation"
+"185.64.232.0","185.64.235.255","3108038656","3108039679","ES","Spain"
+"185.64.236.0","185.64.239.255","3108039680","3108040703","MD","Moldova, Republic of"
+"185.64.240.0","185.64.243.255","3108040704","3108041727","ES","Spain"
+"185.64.244.0","185.64.255.255","3108041728","3108044799","GB","United Kingdom"
+"185.65.0.0","185.65.3.255","3108044800","3108045823","LU","Luxembourg"
+"185.65.4.0","185.65.7.255","3108045824","3108046847","DE","Germany"
+"185.65.8.0","185.65.11.255","3108046848","3108047871","HU","Hungary"
+"185.65.12.0","185.65.23.255","3108047872","3108050943","RU","Russian Federation"
+"185.65.24.0","185.65.27.255","3108050944","3108051967","GB","United Kingdom"
+"185.65.28.0","185.65.31.255","3108051968","3108052991","FR","France"
+"185.65.32.0","185.65.35.255","3108052992","3108054015","GB","United Kingdom"
+"185.65.36.0","185.65.39.255","3108054016","3108055039","LV","Latvia"
+"185.65.40.0","185.65.43.255","3108055040","3108056063","GB","United Kingdom"
+"185.65.44.0","185.65.47.255","3108056064","3108057087","IT","Italy"
+"185.65.48.0","185.65.51.255","3108057088","3108058111","LT","Lithuania"
+"185.65.52.0","185.65.55.255","3108058112","3108059135","NL","Netherlands"
+"185.65.56.0","185.65.59.255","3108059136","3108060159","FR","France"
+"185.65.60.0","185.65.63.255","3108060160","3108061183","CH","Switzerland"
+"185.65.64.0","185.65.67.255","3108061184","3108062207","ES","Spain"
+"185.65.68.0","185.65.71.255","3108062208","3108063231","TR","Turkey"
+"185.65.72.0","185.65.75.255","3108063232","3108064255","BE","Belgium"
+"185.65.76.0","185.65.79.255","3108064256","3108065279","CZ","Czech Republic"
+"185.65.80.0","185.65.83.255","3108065280","3108066303","FR","France"
+"185.65.84.0","185.65.87.255","3108066304","3108067327","GB","United Kingdom"
+"185.65.88.0","185.65.91.255","3108067328","3108068351","DE","Germany"
+"185.65.92.0","185.65.95.255","3108068352","3108069375","CZ","Czech Republic"
+"185.65.96.0","185.65.99.255","3108069376","3108070399","FR","France"
+"185.65.100.0","185.65.103.255","3108070400","3108071423","GB","United Kingdom"
+"185.65.108.0","185.65.111.255","3108072448","3108073471","GB","United Kingdom"
+"185.65.112.0","185.65.115.255","3108073472","3108074495","FR","France"
+"185.65.116.0","185.65.119.255","3108074496","3108075519","DK","Denmark"
+"185.65.120.0","185.65.123.255","3108075520","3108076543","BA","Bosnia and Herzegovina"
+"185.65.124.0","185.65.127.255","3108076544","3108077567","NL","Netherlands"
+"185.65.128.0","185.65.131.255","3108077568","3108078591","GB","United Kingdom"
+"185.65.132.0","185.65.133.255","3108078592","3108079103","SE","Sweden"
+"185.65.134.0","185.65.134.255","3108079104","3108079359","NL","Netherlands"
+"185.65.135.0","185.65.135.255","3108079360","3108079615","SE","Sweden"
+"185.65.136.0","185.65.139.255","3108079616","3108080639","RU","Russian Federation"
+"185.65.140.0","185.65.143.255","3108080640","3108081663","SE","Sweden"
+"185.65.144.0","185.65.147.255","3108081664","3108082687","GB","United Kingdom"
+"185.65.148.0","185.65.151.255","3108082688","3108083711","RU","Russian Federation"
+"185.65.152.0","185.65.155.255","3108083712","3108084735","NO","Norway"
+"185.65.156.0","185.65.159.255","3108084736","3108085759","ES","Spain"
+"185.65.160.0","185.65.163.255","3108085760","3108086783","LV","Latvia"
+"185.65.164.0","185.65.167.255","3108086784","3108087807","GB","United Kingdom"
+"185.65.168.0","185.65.171.255","3108087808","3108088831","CH","Switzerland"
+"185.65.172.0","185.65.175.255","3108088832","3108089855","NL","Netherlands"
+"185.65.176.0","185.65.179.255","3108089856","3108090879","SE","Sweden"
+"185.65.180.0","185.65.183.255","3108090880","3108091903","BE","Belgium"
+"185.65.184.0","185.65.187.255","3108091904","3108092927","ES","Spain"
+"185.65.188.0","185.65.191.255","3108092928","3108093951","SE","Sweden"
+"185.65.192.0","185.65.199.255","3108093952","3108095999","DE","Germany"
+"185.65.200.0","185.65.201.255","3108096000","3108096511","LT","Lithuania"
+"185.65.202.0","185.65.203.255","3108096512","3108097023","RU","Russian Federation"
+"185.65.204.0","185.65.207.255","3108097024","3108098047","TR","Turkey"
+"185.65.208.0","185.65.211.255","3108098048","3108099071","DE","Germany"
+"185.65.212.0","185.65.215.255","3108099072","3108100095","NL","Netherlands"
+"185.65.216.0","185.65.219.255","3108100096","3108101119","IT","Italy"
+"185.65.220.0","185.65.223.255","3108101120","3108102143","SK","Slovakia"
+"185.65.224.0","185.65.227.255","3108102144","3108103167","FR","France"
+"185.65.228.0","185.65.231.255","3108103168","3108104191","BA","Bosnia and Herzegovina"
+"185.65.232.0","185.65.235.255","3108104192","3108105215","AT","Austria"
+"185.65.236.0","185.65.239.255","3108105216","3108106239","GB","United Kingdom"
+"185.65.240.0","185.65.243.255","3108106240","3108107263","DE","Germany"
+"185.65.244.0","185.65.247.255","3108107264","3108108287","UA","Ukraine"
+"185.65.248.0","185.65.251.255","3108108288","3108109311","FR","France"
+"185.65.252.0","185.65.255.255","3108109312","3108110335","IQ","Iraq"
+"185.66.0.0","185.66.3.255","3108110336","3108111359","DK","Denmark"
+"185.66.4.0","185.66.7.255","3108111360","3108112383","GB","United Kingdom"
+"185.66.8.0","185.66.11.255","3108112384","3108113407","US","United States"
+"185.66.12.0","185.66.15.255","3108113408","3108114431","RU","Russian Federation"
+"185.66.16.0","185.66.19.255","3108114432","3108115455","AE","United Arab Emirates"
+"185.66.20.0","185.66.23.255","3108115456","3108116479","GB","United Kingdom"
+"185.66.24.0","185.66.27.255","3108116480","3108117503","IT","Italy"
+"185.66.28.0","185.66.31.255","3108117504","3108118527","RU","Russian Federation"
+"185.66.32.0","185.66.35.255","3108118528","3108119551","GB","United Kingdom"
+"185.66.36.0","185.66.39.255","3108119552","3108120575","CZ","Czech Republic"
+"185.66.40.0","185.66.47.255","3108120576","3108122623","ES","Spain"
+"185.66.48.0","185.66.51.255","3108122624","3108123647","AT","Austria"
+"185.66.52.0","185.66.52.255","3108123648","3108123903","HU","Hungary"
+"185.66.53.0","185.66.53.255","3108123904","3108124159","SK","Slovakia"
+"185.66.54.0","185.66.55.255","3108124160","3108124671","HU","Hungary"
+"185.66.56.0","185.66.59.255","3108124672","3108125695","ES","Spain"
+"185.66.64.0","185.66.67.255","3108126720","3108127743","DE","Germany"
+"185.66.68.0","185.66.71.255","3108127744","3108128767","BY","Belarus"
+"185.66.72.0","185.66.75.255","3108128768","3108129791","ES","Spain"
+"185.66.76.0","185.66.79.255","3108129792","3108130815","DE","Germany"
+"185.66.80.0","185.66.83.255","3108130816","3108131839","NL","Netherlands"
+"185.66.84.0","185.66.87.255","3108131840","3108132863","RU","Russian Federation"
+"185.66.92.0","185.66.95.255","3108133888","3108134911","NL","Netherlands"
+"185.66.96.0","185.66.99.255","3108134912","3108135935","LU","Luxembourg"
+"185.66.100.0","185.66.103.255","3108135936","3108136959","FR","France"
+"185.66.104.0","185.66.104.255","3108136960","3108137215","NL","Netherlands"
+"185.66.105.0","185.66.105.255","3108137216","3108137471","LU","Luxembourg"
+"185.66.106.0","185.66.107.255","3108137472","3108137983","NL","Netherlands"
+"185.66.112.0","185.66.119.255","3108139008","3108141055","GB","United Kingdom"
+"185.66.120.0","185.66.123.255","3108141056","3108142079","PL","Poland"
+"185.66.124.0","185.66.127.255","3108142080","3108143103","TR","Turkey"
+"185.66.128.0","185.66.131.255","3108143104","3108144127","AL","Albania"
+"185.66.132.0","185.66.135.255","3108144128","3108145151","DE","Germany"
+"185.66.136.0","185.66.139.255","3108145152","3108146175","RO","Romania"
+"185.66.140.0","185.66.143.255","3108146176","3108147199","NL","Netherlands"
+"185.66.144.0","185.66.147.255","3108147200","3108148223","RU","Russian Federation"
+"185.66.148.0","185.66.151.255","3108148224","3108149247","SI","Slovenia"
+"185.66.152.0","185.66.155.255","3108149248","3108150271","FR","France"
+"185.66.156.0","185.66.159.255","3108150272","3108151295","CH","Switzerland"
+"185.66.160.0","185.66.163.255","3108151296","3108152319","CY","Cyprus"
+"185.66.164.0","185.66.167.255","3108152320","3108153343","GB","United Kingdom"
+"185.66.168.0","185.66.171.255","3108153344","3108154367","NL","Netherlands"
+"185.66.172.0","185.66.175.255","3108154368","3108155391","ES","Spain"
+"185.66.176.0","185.66.179.255","3108155392","3108156415","DE","Germany"
+"185.66.180.0","185.66.183.255","3108156416","3108157439","GB","United Kingdom"
+"185.66.184.0","185.66.187.255","3108157440","3108158463","DK","Denmark"
+"185.66.188.0","185.66.191.255","3108158464","3108159487","CZ","Czech Republic"
+"185.66.192.0","185.66.199.255","3108159488","3108161535","DE","Germany"
+"185.66.200.0","185.66.203.255","3108161536","3108162559","SK","Slovakia"
+"185.66.204.0","185.66.211.255","3108162560","3108164607","GB","United Kingdom"
+"185.66.212.0","185.66.215.255","3108164608","3108165631","PL","Poland"
+"185.66.216.0","185.66.219.255","3108165632","3108166655","RU","Russian Federation"
+"185.66.220.0","185.66.223.255","3108166656","3108167679","DE","Germany"
+"185.66.224.0","185.66.231.255","3108167680","3108169727","IR","Iran, Islamic Republic of"
+"185.66.232.0","185.66.235.255","3108169728","3108170751","FR","France"
+"185.66.236.0","185.66.239.255","3108170752","3108171775","DE","Germany"
+"185.66.240.0","185.66.243.255","3108171776","3108172799","EU","Europe"
+"185.66.244.0","185.66.247.255","3108172800","3108173823","DE","Germany"
+"185.66.248.0","185.66.251.255","3108173824","3108174847","NL","Netherlands"
+"185.66.252.0","185.66.255.255","3108174848","3108175871","KG","Kyrgyzstan"
+"185.67.0.0","185.67.0.255","3108175872","3108176127","NL","Netherlands"
+"185.67.1.0","185.67.3.255","3108176128","3108176895","UA","Ukraine"
+"185.67.4.0","185.67.7.255","3108176896","3108177919","NL","Netherlands"
+"185.67.8.0","185.67.11.255","3108177920","3108178943","PL","Poland"
+"185.67.12.0","185.67.15.255","3108178944","3108179967","IR","Iran, Islamic Republic of"
+"185.67.16.0","185.67.19.255","3108179968","3108180991","NO","Norway"
+"185.67.20.0","185.67.23.255","3108180992","3108182015","IE","Ireland"
+"185.67.24.0","185.67.27.255","3108182016","3108183039","DE","Germany"
+"185.67.28.0","185.67.31.255","3108183040","3108184063","ES","Spain"
+"185.67.32.0","185.67.35.255","3108184064","3108185087","TR","Turkey"
+"185.67.36.0","185.67.39.255","3108185088","3108186111","DE","Germany"
+"185.67.40.0","185.67.43.255","3108186112","3108187135","NO","Norway"
+"185.67.44.0","185.67.47.255","3108187136","3108188159","NL","Netherlands"
+"185.67.48.0","185.67.51.255","3108188160","3108189183","GB","United Kingdom"
+"185.67.52.0","185.67.55.255","3108189184","3108190207","RU","Russian Federation"
+"185.67.56.0","185.67.59.255","3108190208","3108191231","SE","Sweden"
+"185.67.60.0","185.67.67.255","3108191232","3108193279","NL","Netherlands"
+"185.67.68.0","185.67.71.255","3108193280","3108194303","PL","Poland"
+"185.67.72.0","185.67.75.255","3108194304","3108195327","FR","France"
+"185.67.76.0","185.67.79.255","3108195328","3108196351","ES","Spain"
+"185.67.80.0","185.67.83.255","3108196352","3108197375","FI","Finland"
+"185.67.84.0","185.67.87.255","3108197376","3108198399","IS","Iceland"
+"185.67.88.0","185.67.91.255","3108198400","3108199423","FR","France"
+"185.67.92.0","185.67.95.255","3108199424","3108200447","RU","Russian Federation"
+"185.67.96.0","185.67.99.255","3108200448","3108201471","ES","Spain"
+"185.67.100.0","185.67.103.255","3108201472","3108202495","IR","Iran, Islamic Republic of"
+"185.67.104.0","185.67.107.255","3108202496","3108203519","ES","Spain"
+"185.67.108.0","185.67.111.255","3108203520","3108204543","AT","Austria"
+"185.67.112.0","185.67.115.255","3108204544","3108205567","ES","Spain"
+"185.67.116.0","185.67.119.255","3108205568","3108206591","NO","Norway"
+"185.67.120.0","185.67.127.255","3108206592","3108208639","TR","Turkey"
+"185.67.128.0","185.67.131.255","3108208640","3108209663","DK","Denmark"
+"185.67.132.0","185.67.135.255","3108209664","3108210687","CZ","Czech Republic"
+"185.67.136.0","185.67.139.255","3108210688","3108211711","NL","Netherlands"
+"185.67.140.0","185.67.143.255","3108211712","3108212735","GB","United Kingdom"
+"185.67.144.0","185.67.159.255","3108212736","3108216831","FR","France"
+"185.67.160.0","185.67.163.255","3108216832","3108217855","RU","Russian Federation"
+"185.67.164.0","185.67.164.255","3108217856","3108218111","GB","United Kingdom"
+"185.67.165.0","185.67.166.255","3108218112","3108218623","US","United States"
+"185.67.167.0","185.67.167.255","3108218624","3108218879","GB","United Kingdom"
+"185.67.168.0","185.67.171.255","3108218880","3108219903","RU","Russian Federation"
+"185.67.172.0","185.67.175.255","3108219904","3108220927","AT","Austria"
+"185.67.176.0","185.67.179.255","3108220928","3108221951","AL","Albania"
+"185.67.180.0","185.67.183.255","3108221952","3108222975","IS","Iceland"
+"185.67.184.0","185.67.187.255","3108222976","3108223999","GB","United Kingdom"
+"185.67.188.0","185.67.191.255","3108224000","3108225023","CZ","Czech Republic"
+"185.67.192.0","185.67.199.255","3108225024","3108227071","CH","Switzerland"
+"185.67.200.0","185.67.203.255","3108227072","3108228095","NL","Netherlands"
+"185.67.204.0","185.67.207.255","3108228096","3108229119","TR","Turkey"
+"185.67.208.0","185.67.211.255","3108229120","3108230143","ES","Spain"
+"185.67.212.0","185.67.215.255","3108230144","3108231167","IR","Iran, Islamic Republic of"
+"185.67.216.0","185.67.219.255","3108231168","3108232191","PL","Poland"
+"185.67.220.0","185.67.223.255","3108232192","3108233215","DE","Germany"
+"185.67.224.0","185.67.227.255","3108233216","3108234239","NL","Netherlands"
+"185.67.228.0","185.67.231.255","3108234240","3108235263","AT","Austria"
+"185.67.232.0","185.67.235.255","3108235264","3108236287","GB","United Kingdom"
+"185.67.236.0","185.67.239.255","3108236288","3108237311","IT","Italy"
+"185.67.240.0","185.67.243.255","3108237312","3108238335","LT","Lithuania"
+"185.67.244.0","185.67.247.255","3108238336","3108239359","RU","Russian Federation"
+"185.67.248.0","185.67.251.255","3108239360","3108240383","GB","United Kingdom"
+"185.67.252.0","185.67.255.255","3108240384","3108241407","CZ","Czech Republic"
+"185.68.0.0","185.68.3.255","3108241408","3108242431","GB","United Kingdom"
+"185.68.4.0","185.68.7.255","3108242432","3108243455","AT","Austria"
+"185.68.8.0","185.68.11.255","3108243456","3108244479","GE","Georgia"
+"185.68.12.0","185.68.15.255","3108244480","3108245503","PL","Poland"
+"185.68.16.0","185.68.19.255","3108245504","3108246527","UA","Ukraine"
+"185.68.20.0","185.68.23.255","3108246528","3108247551","RU","Russian Federation"
+"185.68.24.0","185.68.27.255","3108247552","3108248575","PL","Poland"
+"185.68.28.0","185.68.31.255","3108248576","3108249599","CZ","Czech Republic"
+"185.68.32.0","185.68.35.255","3108249600","3108250623","CH","Switzerland"
+"185.68.36.0","185.68.39.255","3108250624","3108251647","LT","Lithuania"
+"185.68.40.0","185.68.43.255","3108251648","3108252671","DE","Germany"
+"185.68.44.0","185.68.47.255","3108252672","3108253695","LU","Luxembourg"
+"185.68.48.0","185.68.51.255","3108253696","3108254719","ME","Montenegro"
+"185.68.52.0","185.68.55.255","3108254720","3108255743","CH","Switzerland"
+"185.68.56.0","185.68.59.255","3108255744","3108256767","FI","Finland"
+"185.68.60.0","185.68.63.255","3108256768","3108257791","RS","Serbia"
+"185.68.64.0","185.68.67.255","3108257792","3108258815","CH","Switzerland"
+"185.68.68.0","185.68.71.255","3108258816","3108259839","CZ","Czech Republic"
+"185.68.72.0","185.68.75.255","3108259840","3108260863","HU","Hungary"
+"185.68.76.0","185.68.79.255","3108260864","3108261887","DE","Germany"
+"185.68.84.0","185.68.87.255","3108262912","3108263935","GB","United Kingdom"
+"185.68.88.0","185.68.91.255","3108263936","3108264959","NL","Netherlands"
+"185.68.92.0","185.68.95.255","3108264960","3108265983","RU","Russian Federation"
+"185.68.96.0","185.68.99.255","3108265984","3108267007","NL","Netherlands"
+"185.68.100.0","185.68.103.255","3108267008","3108268031","RU","Russian Federation"
+"185.68.104.0","185.68.107.255","3108268032","3108269055","GB","United Kingdom"
+"185.68.108.0","185.68.111.255","3108269056","3108270079","ES","Spain"
+"185.68.112.0","185.68.115.255","3108270080","3108271103","GB","United Kingdom"
+"185.68.116.0","185.68.119.255","3108271104","3108272127","RU","Russian Federation"
+"185.68.120.0","185.68.123.255","3108272128","3108273151","RO","Romania"
+"185.68.124.0","185.68.127.255","3108273152","3108274175","DE","Germany"
+"185.68.128.0","185.68.131.255","3108274176","3108275199","CY","Cyprus"
+"185.68.132.0","185.68.135.255","3108275200","3108276223","HR","Croatia"
+"185.68.136.0","185.68.139.255","3108276224","3108277247","DE","Germany"
+"185.68.140.0","185.68.143.255","3108277248","3108278271","GB","United Kingdom"
+"185.68.144.0","185.68.147.255","3108278272","3108279295","RU","Russian Federation"
+"185.68.148.0","185.68.151.255","3108279296","3108280319","FR","France"
+"185.68.152.0","185.68.155.255","3108280320","3108281343","RU","Russian Federation"
+"185.68.156.0","185.68.157.255","3108281344","3108281855","US","United States"
+"185.68.158.0","185.68.158.63","3108281856","3108281919","IT","Italy"
+"185.68.158.64","185.68.158.127","3108281920","3108281983","NO","Norway"
+"185.68.158.128","185.68.158.191","3108281984","3108282047","SE","Sweden"
+"185.68.158.192","185.68.158.255","3108282048","3108282111","BR","Brazil"
+"185.68.159.0","185.68.159.255","3108282112","3108282367","US","United States"
+"185.68.160.0","185.68.163.255","3108282368","3108283391","NL","Netherlands"
+"185.68.164.0","185.68.167.255","3108283392","3108284415","CZ","Czech Republic"
+"185.68.168.0","185.68.171.255","3108284416","3108285439","NO","Norway"
+"185.68.172.0","185.68.175.255","3108285440","3108286463","NL","Netherlands"
+"185.68.176.0","185.68.179.255","3108286464","3108287487","IT","Italy"
+"185.68.180.0","185.68.183.255","3108287488","3108288511","NL","Netherlands"
+"185.68.184.0","185.68.187.255","3108288512","3108289535","RU","Russian Federation"
+"185.68.188.0","185.68.191.255","3108289536","3108290559","RO","Romania"
+"185.68.192.0","185.68.195.255","3108290560","3108291583","IT","Italy"
+"185.68.196.0","185.68.199.255","3108291584","3108292607","NL","Netherlands"
+"185.68.200.0","185.68.203.255","3108292608","3108293631","GB","United Kingdom"
+"185.68.204.0","185.68.207.255","3108293632","3108294655","CH","Switzerland"
+"185.68.208.0","185.68.211.255","3108294656","3108295679","EE","Estonia"
+"185.68.212.0","185.68.219.255","3108295680","3108297727","CZ","Czech Republic"
+"185.68.220.0","185.68.223.255","3108297728","3108298751","TR","Turkey"
+"185.68.224.0","185.68.231.255","3108298752","3108300799","FR","France"
+"185.68.232.0","185.68.235.255","3108300800","3108301823","GB","United Kingdom"
+"185.68.236.0","185.68.239.255","3108301824","3108302847","CH","Switzerland"
+"185.68.240.0","185.68.243.255","3108302848","3108303871","NL","Netherlands"
+"185.68.244.0","185.68.247.255","3108303872","3108304895","RU","Russian Federation"
+"185.68.248.0","185.68.251.255","3108304896","3108305919","GB","United Kingdom"
+"185.68.252.0","185.68.255.255","3108305920","3108306943","DE","Germany"
+"185.69.0.0","185.69.3.255","3108306944","3108307967","PL","Poland"
+"185.69.4.0","185.69.7.255","3108307968","3108308991","IQ","Iraq"
+"185.69.8.0","185.69.11.255","3108308992","3108310015","ES","Spain"
+"185.69.12.0","185.69.19.255","3108310016","3108312063","GB","United Kingdom"
+"185.69.20.0","185.69.23.255","3108312064","3108313087","PL","Poland"
+"185.69.24.0","185.69.27.255","3108313088","3108314111","LV","Latvia"
+"185.69.28.0","185.69.31.255","3108314112","3108315135","BA","Bosnia and Herzegovina"
+"185.69.32.0","185.69.35.255","3108315136","3108316159","NL","Netherlands"
+"185.69.36.0","185.69.39.255","3108316160","3108317183","FI","Finland"
+"185.69.40.0","185.69.43.255","3108317184","3108318207","CH","Switzerland"
+"185.69.44.0","185.69.47.255","3108318208","3108319231","SE","Sweden"
+"185.69.48.0","185.69.51.255","3108319232","3108320255","SK","Slovakia"
+"185.69.52.0","185.69.55.255","3108320256","3108321279","LT","Lithuania"
+"185.69.56.0","185.69.59.255","3108321280","3108322303","RO","Romania"
+"185.69.60.0","185.69.63.255","3108322304","3108323327","NL","Netherlands"
+"185.69.64.0","185.69.67.255","3108323328","3108324351","GB","United Kingdom"
+"185.69.68.0","185.69.71.255","3108324352","3108325375","CZ","Czech Republic"
+"185.69.72.0","185.69.75.255","3108325376","3108326399","FI","Finland"
+"185.69.76.0","185.69.79.255","3108326400","3108327423","FR","France"
+"185.69.80.0","185.69.83.255","3108327424","3108328447","RU","Russian Federation"
+"185.69.84.0","185.69.87.255","3108328448","3108329471","GB","United Kingdom"
+"185.69.88.0","185.69.91.255","3108329472","3108330495","NL","Netherlands"
+"185.69.92.0","185.69.95.255","3108330496","3108331519","CH","Switzerland"
+"185.69.96.0","185.69.99.255","3108331520","3108332543","HU","Hungary"
+"185.69.100.0","185.69.103.255","3108332544","3108333567","NL","Netherlands"
+"185.69.104.0","185.69.107.255","3108333568","3108334591","SK","Slovakia"
+"185.69.108.0","185.69.111.255","3108334592","3108335615","IR","Iran, Islamic Republic of"
+"185.69.112.0","185.69.115.255","3108335616","3108336639","NL","Netherlands"
+"185.69.116.0","185.69.117.255","3108336640","3108337151","GB","United Kingdom"
+"185.69.118.0","185.69.118.255","3108337152","3108337407","ES","Spain"
+"185.69.119.0","185.69.119.255","3108337408","3108337663","GB","United Kingdom"
+"185.69.120.0","185.69.123.255","3108337664","3108338687","IR","Iran, Islamic Republic of"
+"185.69.124.0","185.69.127.255","3108338688","3108339711","RU","Russian Federation"
+"185.69.128.0","185.69.131.255","3108339712","3108340735","EU","Europe"
+"185.69.132.0","185.69.135.255","3108340736","3108341759","RU","Russian Federation"
+"185.69.136.0","185.69.139.255","3108341760","3108342783","CH","Switzerland"
+"185.69.140.0","185.69.143.255","3108342784","3108343807","FI","Finland"
+"185.69.144.0","185.69.147.255","3108343808","3108344831","GB","United Kingdom"
+"185.69.148.0","185.69.151.255","3108344832","3108345855","SI","Slovenia"
+"185.69.152.0","185.69.155.255","3108345856","3108346879","UA","Ukraine"
+"185.69.156.0","185.69.159.255","3108346880","3108347903","NL","Netherlands"
+"185.69.160.0","185.69.163.255","3108347904","3108348927","AT","Austria"
+"185.69.164.0","185.69.167.255","3108348928","3108349951","BE","Belgium"
+"185.69.168.0","185.69.171.255","3108349952","3108350975","SE","Sweden"
+"185.69.172.0","185.69.175.255","3108350976","3108351999","GE","Georgia"
+"185.69.176.0","185.69.183.255","3108352000","3108354047","DE","Germany"
+"185.69.184.0","185.69.187.255","3108354048","3108355071","TM","Turkmenistan"
+"185.69.188.0","185.69.191.255","3108355072","3108356095","IT","Italy"
+"185.69.192.0","185.69.199.255","3108356096","3108358143","PL","Poland"
+"185.69.200.0","185.69.203.255","3108358144","3108359167","DE","Germany"
+"185.69.204.0","185.69.207.255","3108359168","3108360191","NL","Netherlands"
+"185.69.208.0","185.69.211.255","3108360192","3108361215","SA","Saudi Arabia"
+"185.69.212.0","185.69.215.255","3108361216","3108362239","IE","Ireland"
+"185.69.216.0","185.69.219.255","3108362240","3108363263","LU","Luxembourg"
+"185.69.220.0","185.69.223.255","3108363264","3108364287","RU","Russian Federation"
+"185.69.224.0","185.69.227.255","3108364288","3108365311","LU","Luxembourg"
+"185.69.228.0","185.69.231.255","3108365312","3108366335","FR","France"
+"185.69.232.0","185.69.235.255","3108366336","3108367359","NL","Netherlands"
+"185.69.236.0","185.69.239.255","3108367360","3108368383","AT","Austria"
+"185.69.240.0","185.69.240.255","3108368384","3108368639","RO","Romania"
+"185.69.241.0","185.69.241.255","3108368640","3108368895","US","United States"
+"185.69.242.0","185.69.242.255","3108368896","3108369151","SG","Singapore"
+"185.69.243.0","185.69.243.255","3108369152","3108369407","RO","Romania"
+"185.69.244.0","185.69.247.255","3108369408","3108370431","AT","Austria"
+"185.69.248.0","185.69.251.255","3108370432","3108371455","FR","France"
+"185.69.252.0","185.69.255.255","3108371456","3108372479","ES","Spain"
+"185.70.0.0","185.70.3.255","3108372480","3108373503","SK","Slovakia"
+"185.70.4.0","185.70.7.255","3108373504","3108374527","NL","Netherlands"
+"185.70.8.0","185.70.11.255","3108374528","3108375551","GB","United Kingdom"
+"185.70.12.0","185.70.15.255","3108375552","3108376575","BY","Belarus"
+"185.70.16.0","185.70.19.255","3108376576","3108377599","UA","Ukraine"
+"185.70.20.0","185.70.23.255","3108377600","3108378623","DE","Germany"
+"185.70.24.0","185.70.27.255","3108378624","3108379647","CZ","Czech Republic"
+"185.70.28.0","185.70.31.255","3108379648","3108380671","IE","Ireland"
+"185.70.32.0","185.70.35.255","3108380672","3108381695","GB","United Kingdom"
+"185.70.36.0","185.70.39.255","3108381696","3108382719","PL","Poland"
+"185.70.40.0","185.70.43.255","3108382720","3108383743","CH","Switzerland"
+"185.70.44.0","185.70.47.255","3108383744","3108384767","BE","Belgium"
+"185.70.48.0","185.70.51.255","3108384768","3108385791","CH","Switzerland"
+"185.70.52.0","185.70.55.255","3108385792","3108386815","GE","Georgia"
+"185.70.56.0","185.70.59.255","3108386816","3108387839","GB","United Kingdom"
+"185.70.60.0","185.70.63.255","3108387840","3108388863","IR","Iran, Islamic Republic of"
+"185.70.64.0","185.70.67.255","3108388864","3108389887","NL","Netherlands"
+"185.70.68.0","185.70.71.255","3108389888","3108390911","CH","Switzerland"
+"185.70.72.0","185.70.75.255","3108390912","3108391935","BE","Belgium"
+"185.70.76.0","185.70.79.255","3108391936","3108392959","GR","Greece"
+"185.70.80.0","185.70.83.255","3108392960","3108393983","LI","Liechtenstein"
+"185.70.84.0","185.70.87.255","3108393984","3108395007","TR","Turkey"
+"185.70.88.0","185.70.91.255","3108395008","3108396031","GB","United Kingdom"
+"185.70.92.0","185.70.95.255","3108396032","3108397055","ES","Spain"
+"185.70.96.0","185.70.99.255","3108397056","3108398079","TR","Turkey"
+"185.70.100.0","185.70.103.255","3108398080","3108399103","PT","Portugal"
+"185.70.104.0","185.70.107.255","3108399104","3108400127","NL","Netherlands"
+"185.70.108.0","185.70.111.255","3108400128","3108401151","UA","Ukraine"
+"185.70.112.0","185.70.115.255","3108401152","3108402175","NL","Netherlands"
+"185.70.120.0","185.70.123.255","3108403200","3108404223","DE","Germany"
+"185.70.124.0","185.70.127.255","3108404224","3108405247","SE","Sweden"
+"185.70.128.0","185.70.131.255","3108405248","3108406271","UA","Ukraine"
+"185.70.132.0","185.70.135.255","3108406272","3108407295","GB","United Kingdom"
+"185.70.136.0","185.70.139.255","3108407296","3108408319","ES","Spain"
+"185.70.140.0","185.70.143.255","3108408320","3108409343","TR","Turkey"
+"185.70.144.0","185.70.147.255","3108409344","3108410367","DE","Germany"
+"185.70.148.0","185.70.151.255","3108410368","3108411391","IT","Italy"
+"185.70.152.0","185.70.155.255","3108411392","3108412415","ES","Spain"
+"185.70.156.0","185.70.163.255","3108412416","3108414463","GB","United Kingdom"
+"185.70.164.0","185.70.167.255","3108414464","3108415487","RU","Russian Federation"
+"185.70.168.0","185.70.171.255","3108415488","3108416511","GB","United Kingdom"
+"185.70.172.0","185.70.175.255","3108416512","3108417535","ES","Spain"
+"185.70.176.0","185.70.179.255","3108417536","3108418559","FR","France"
+"185.70.180.0","185.70.183.255","3108418560","3108419583","PL","Poland"
+"185.70.184.0","185.70.187.255","3108419584","3108420607","RU","Russian Federation"
+"185.70.188.0","185.70.191.255","3108420608","3108421631","MD","Moldova, Republic of"
+"185.70.192.0","185.70.195.255","3108421632","3108422655","GB","United Kingdom"
+"185.70.196.0","185.70.199.255","3108422656","3108423679","IR","Iran, Islamic Republic of"
+"185.70.200.0","185.70.203.255","3108423680","3108424703","IT","Italy"
+"185.70.204.0","185.70.207.255","3108424704","3108425727","DE","Germany"
+"185.70.208.0","185.70.215.255","3108425728","3108427775","NL","Netherlands"
+"185.70.216.0","185.70.219.255","3108427776","3108428799","CZ","Czech Republic"
+"185.70.220.0","185.70.223.255","3108428800","3108429823","DE","Germany"
+"185.70.224.0","185.70.227.255","3108429824","3108430847","LB","Lebanon"
+"185.70.228.0","185.70.239.255","3108430848","3108433919","NL","Netherlands"
+"185.70.240.0","185.70.243.255","3108433920","3108434943","GB","United Kingdom"
+"185.70.244.0","185.70.247.255","3108434944","3108435967","CH","Switzerland"
+"185.70.248.0","185.70.251.255","3108435968","3108436991","IL","Israel"
+"185.70.252.0","185.70.255.255","3108436992","3108438015","GB","United Kingdom"
+"185.71.0.0","185.71.3.255","3108438016","3108439039","US","United States"
+"185.71.4.0","185.71.7.255","3108439040","3108440063","DE","Germany"
+"185.71.8.0","185.71.11.255","3108440064","3108441087","IT","Italy"
+"185.71.12.0","185.71.19.255","3108441088","3108443135","CH","Switzerland"
+"185.71.20.0","185.71.23.255","3108443136","3108444159","PL","Poland"
+"185.71.24.0","185.71.27.255","3108444160","3108445183","GB","United Kingdom"
+"185.71.28.0","185.71.31.255","3108445184","3108446207","ES","Spain"
+"185.71.32.0","185.71.35.255","3108446208","3108447231","DE","Germany"
+"185.71.36.0","185.71.39.255","3108447232","3108448255","GB","United Kingdom"
+"185.71.40.0","185.71.43.255","3108448256","3108449279","CZ","Czech Republic"
+"185.71.44.0","185.71.47.255","3108449280","3108450303","IT","Italy"
+"185.71.48.0","185.71.51.255","3108450304","3108451327","GB","United Kingdom"
+"185.71.52.0","185.71.55.255","3108451328","3108452351","RU","Russian Federation"
+"185.71.56.0","185.71.59.255","3108452352","3108453375","LU","Luxembourg"
+"185.71.60.0","185.71.63.255","3108453376","3108454399","NL","Netherlands"
+"185.71.64.0","185.71.71.255","3108454400","3108456447","RU","Russian Federation"
+"185.71.72.0","185.71.75.255","3108456448","3108457471","GB","United Kingdom"
+"185.71.76.0","185.71.83.255","3108457472","3108459519","RU","Russian Federation"
+"185.71.84.0","185.71.87.255","3108459520","3108460543","DE","Germany"
+"185.71.88.0","185.71.91.255","3108460544","3108461567","RO","Romania"
+"185.71.92.0","185.71.95.255","3108461568","3108462591","DE","Germany"
+"185.71.96.0","185.71.99.255","3108462592","3108463615","RU","Russian Federation"
+"185.71.100.0","185.71.103.255","3108463616","3108464639","GB","United Kingdom"
+"185.71.104.0","185.71.107.255","3108464640","3108465663","HU","Hungary"
+"185.71.108.0","185.71.111.255","3108465664","3108466687","GB","United Kingdom"
+"185.71.112.0","185.71.115.255","3108466688","3108467711","CH","Switzerland"
+"185.71.116.0","185.71.119.255","3108467712","3108468735","TR","Turkey"
+"185.71.120.0","185.71.127.255","3108468736","3108470783","DE","Germany"
+"185.71.128.0","185.71.131.255","3108470784","3108471807","LV","Latvia"
+"185.71.132.0","185.71.135.255","3108471808","3108472831","YE","Yemen"
+"185.71.136.0","185.71.139.255","3108472832","3108473855","GB","United Kingdom"
+"185.71.140.0","185.71.143.255","3108473856","3108474879","PS","Palestinian Territory"
+"185.71.144.0","185.71.147.255","3108474880","3108475903","RU","Russian Federation"
+"185.71.148.0","185.71.151.255","3108475904","3108476927","FR","France"
+"185.71.152.0","185.71.155.255","3108476928","3108477951","IR","Iran, Islamic Republic of"
+"185.71.156.0","185.71.159.255","3108477952","3108478975","FR","France"
+"185.71.160.0","185.71.163.255","3108478976","3108479999","IE","Ireland"
+"185.71.164.0","185.71.167.255","3108480000","3108481023","AT","Austria"
+"185.71.168.0","185.71.171.255","3108481024","3108482047","DE","Germany"
+"185.71.172.0","185.71.175.255","3108482048","3108483071","SI","Slovenia"
+"185.71.176.0","185.71.179.255","3108483072","3108484095","SE","Sweden"
+"185.71.180.0","185.71.183.255","3108484096","3108485119","AL","Albania"
+"185.71.184.0","185.71.187.255","3108485120","3108486143","GB","United Kingdom"
+"185.71.188.0","185.71.189.255","3108486144","3108486655","FR","France"
+"185.71.190.0","185.71.190.255","3108486656","3108486911","RU","Russian Federation"
+"185.71.191.0","185.71.191.255","3108486912","3108487167","FR","France"
+"185.71.192.0","185.71.195.255","3108487168","3108488191","IR","Iran, Islamic Republic of"
+"185.71.196.0","185.71.199.255","3108488192","3108489215","RU","Russian Federation"
+"185.71.200.0","185.71.203.255","3108489216","3108490239","ES","Spain"
+"185.71.204.0","185.71.207.255","3108490240","3108491263","AE","United Arab Emirates"
+"185.71.208.0","185.71.211.255","3108491264","3108492287","NO","Norway"
+"185.71.212.0","185.71.215.255","3108492288","3108493311","RU","Russian Federation"
+"185.71.216.0","185.71.219.255","3108493312","3108494335","CY","Cyprus"
+"185.71.220.0","185.71.223.255","3108494336","3108495359","IT","Italy"
+"185.71.224.0","185.71.227.255","3108495360","3108496383","NL","Netherlands"
+"185.71.228.0","185.71.231.255","3108496384","3108497407","GB","United Kingdom"
+"185.71.232.0","185.71.235.255","3108497408","3108498431","CZ","Czech Republic"
+"185.71.236.0","185.71.239.255","3108498432","3108499455","HR","Croatia"
+"185.71.240.0","185.71.243.255","3108499456","3108500479","PL","Poland"
+"185.71.244.0","185.71.247.255","3108500480","3108501503","IT","Italy"
+"185.71.248.0","185.71.251.255","3108501504","3108502527","DE","Germany"
+"185.71.252.0","185.71.255.255","3108502528","3108503551","AT","Austria"
+"185.72.0.0","185.72.3.255","3108503552","3108504575","ES","Spain"
+"185.72.4.0","185.72.7.255","3108504576","3108505599","FR","France"
+"185.72.8.0","185.72.11.255","3108505600","3108506623","RU","Russian Federation"
+"185.72.12.0","185.72.15.255","3108506624","3108507647","ES","Spain"
+"185.72.16.0","185.72.19.255","3108507648","3108508671","HU","Hungary"
+"185.72.20.0","185.72.23.255","3108508672","3108509695","CH","Switzerland"
+"185.72.24.0","185.72.27.255","3108509696","3108510719","IR","Iran, Islamic Republic of"
+"185.72.28.0","185.72.31.255","3108510720","3108511743","SI","Slovenia"
+"185.72.32.0","185.72.35.255","3108511744","3108512767","PL","Poland"
+"185.72.36.0","185.72.39.255","3108512768","3108513791","DK","Denmark"
+"185.72.40.0","185.72.43.255","3108513792","3108514815","IT","Italy"
+"185.72.44.0","185.72.47.255","3108514816","3108515839","ES","Spain"
+"185.72.48.0","185.72.51.255","3108515840","3108516863","UA","Ukraine"
+"185.72.52.0","185.72.55.255","3108516864","3108517887","ES","Spain"
+"185.72.56.0","185.72.59.255","3108517888","3108518911","BG","Bulgaria"
+"185.72.60.0","185.72.63.255","3108518912","3108519935","SI","Slovenia"
+"185.72.64.0","185.72.67.255","3108519936","3108520959","CH","Switzerland"
+"185.72.68.0","185.72.70.255","3108520960","3108521727","US","United States"
+"185.72.71.0","185.72.71.127","3108521728","3108521855","SK","Slovakia"
+"185.72.71.128","185.72.71.191","3108521856","3108521919","MK","Macedonia"
+"185.72.71.192","185.72.71.255","3108521920","3108521983","BA","Bosnia and Herzegovina"
+"185.72.72.0","185.72.75.255","3108521984","3108523007","AT","Austria"
+"185.72.76.0","185.72.79.255","3108523008","3108524031","IT","Italy"
+"185.72.80.0","185.72.83.255","3108524032","3108525055","FR","France"
+"185.72.84.0","185.72.87.255","3108525056","3108526079","LV","Latvia"
+"185.72.88.0","185.72.91.255","3108526080","3108527103","FR","France"
+"185.72.92.0","185.72.95.255","3108527104","3108528127","GB","United Kingdom"
+"185.72.96.0","185.72.99.255","3108528128","3108529151","NO","Norway"
+"185.72.100.0","185.72.103.255","3108529152","3108530175","JO","Jordan"
+"185.72.104.0","185.72.107.255","3108530176","3108531199","SI","Slovenia"
+"185.72.108.0","185.72.111.255","3108531200","3108532223","GB","United Kingdom"
+"185.72.112.0","185.72.115.255","3108532224","3108533247","ES","Spain"
+"185.72.116.0","185.72.119.255","3108533248","3108534271","FI","Finland"
+"185.72.120.0","185.72.127.255","3108534272","3108536319","NL","Netherlands"
+"185.72.128.0","185.72.131.255","3108536320","3108537343","GB","United Kingdom"
+"185.72.132.0","185.72.135.255","3108537344","3108538367","NL","Netherlands"
+"185.72.136.0","185.72.139.255","3108538368","3108539391","AT","Austria"
+"185.72.140.0","185.72.143.255","3108539392","3108540415","DK","Denmark"
+"185.72.144.0","185.72.147.255","3108540416","3108541439","RU","Russian Federation"
+"185.72.148.0","185.72.151.255","3108541440","3108542463","GR","Greece"
+"185.72.152.0","185.72.155.255","3108542464","3108543487","PT","Portugal"
+"185.72.156.0","185.72.159.255","3108543488","3108544511","US","United States"
+"185.72.160.0","185.72.167.255","3108544512","3108546559","NL","Netherlands"
+"185.72.168.0","185.72.171.255","3108546560","3108547583","BE","Belgium"
+"185.72.172.0","185.72.175.255","3108547584","3108548607","GB","United Kingdom"
+"185.72.176.0","185.72.179.255","3108548608","3108549631","RO","Romania"
+"185.72.180.0","185.72.183.255","3108549632","3108550655","NL","Netherlands"
+"185.72.184.0","185.72.187.255","3108550656","3108551679","PL","Poland"
+"185.72.188.0","185.72.191.255","3108551680","3108552703","RU","Russian Federation"
+"185.72.192.0","185.72.195.255","3108552704","3108553727","CH","Switzerland"
+"185.72.196.0","185.72.199.255","3108553728","3108554751","PL","Poland"
+"185.72.200.0","185.72.203.255","3108554752","3108555775","DE","Germany"
+"185.72.204.0","185.72.207.255","3108555776","3108556799","LV","Latvia"
+"185.72.208.0","185.72.211.255","3108556800","3108557823","DK","Denmark"
+"185.72.212.0","185.72.215.255","3108557824","3108558847","ES","Spain"
+"185.72.216.0","185.72.219.255","3108558848","3108559871","LB","Lebanon"
+"185.72.220.0","185.72.223.255","3108559872","3108560895","NO","Norway"
+"185.72.224.0","185.72.231.255","3108560896","3108562943","RU","Russian Federation"
+"185.72.232.0","185.72.235.255","3108562944","3108563967","DE","Germany"
+"185.72.236.0","185.72.239.255","3108563968","3108564991","CH","Switzerland"
+"185.72.240.0","185.72.243.255","3108564992","3108566015","RO","Romania"
+"185.72.244.0","185.72.247.255","3108566016","3108567039","DE","Germany"
+"185.72.248.0","185.72.251.255","3108567040","3108568063","FR","France"
+"185.72.252.0","185.72.255.255","3108568064","3108569087","IQ","Iraq"
+"185.73.0.0","185.73.3.255","3108569088","3108570111","IR","Iran, Islamic Republic of"
+"185.73.4.0","185.73.7.255","3108570112","3108571135","SI","Slovenia"
+"185.73.8.0","185.73.11.255","3108571136","3108572159","GB","United Kingdom"
+"185.73.12.0","185.73.15.255","3108572160","3108573183","NO","Norway"
+"185.73.16.0","185.73.19.255","3108573184","3108574207","RU","Russian Federation"
+"185.73.20.0","185.73.23.255","3108574208","3108575231","DE","Germany"
+"185.73.24.0","185.73.27.255","3108575232","3108576255","NO","Norway"
+"185.73.28.0","185.73.35.255","3108576256","3108578303","NL","Netherlands"
+"185.73.36.0","185.73.39.255","3108578304","3108579327","GB","United Kingdom"
+"185.73.40.0","185.73.43.255","3108579328","3108580351","GR","Greece"
+"185.73.44.0","185.73.47.255","3108580352","3108581375","GB","United Kingdom"
+"185.73.48.0","185.73.51.255","3108581376","3108582399","DE","Germany"
+"185.73.52.0","185.73.55.255","3108582400","3108583423","FR","France"
+"185.73.56.0","185.73.59.255","3108583424","3108584447","BG","Bulgaria"
+"185.73.60.0","185.73.63.255","3108584448","3108585471","PL","Poland"
+"185.73.64.0","185.73.67.255","3108585472","3108586495","GB","United Kingdom"
+"185.73.68.0","185.73.69.255","3108586496","3108587007","EE","Estonia"
+"185.73.70.0","185.73.70.255","3108587008","3108587263","UA","Ukraine"
+"185.73.71.0","185.73.71.255","3108587264","3108587519","EE","Estonia"
+"185.73.72.0","185.73.75.255","3108587520","3108588543","DK","Denmark"
+"185.73.76.0","185.73.79.255","3108588544","3108589567","IR","Iran, Islamic Republic of"
+"185.73.80.0","185.73.83.255","3108589568","3108590591","DE","Germany"
+"185.73.84.0","185.73.87.255","3108590592","3108591615","GB","United Kingdom"
+"185.73.88.0","185.73.91.255","3108591616","3108592639","PL","Poland"
+"185.73.92.0","185.73.95.255","3108592640","3108593663","NL","Netherlands"
+"185.73.96.0","185.73.99.255","3108593664","3108594687","ES","Spain"
+"185.73.100.0","185.73.111.255","3108594688","3108597759","CZ","Czech Republic"
+"185.73.112.0","185.73.115.255","3108597760","3108598783","IR","Iran, Islamic Republic of"
+"185.73.116.0","185.73.123.255","3108598784","3108600831","CH","Switzerland"
+"185.73.124.0","185.73.127.255","3108600832","3108601855","NL","Netherlands"
+"185.73.128.0","185.73.131.255","3108601856","3108602879","US","United States"
+"185.73.132.0","185.73.135.255","3108602880","3108603903","EE","Estonia"
+"185.73.136.0","185.73.139.255","3108603904","3108604927","IT","Italy"
+"185.73.140.0","185.73.143.255","3108604928","3108605951","GB","United Kingdom"
+"185.73.144.0","185.73.147.255","3108605952","3108606975","NL","Netherlands"
+"185.73.148.0","185.73.155.255","3108606976","3108609023","GB","United Kingdom"
+"185.73.156.0","185.73.159.255","3108609024","3108610047","LI","Liechtenstein"
+"185.73.160.0","185.73.163.255","3108610048","3108611071","CZ","Czech Republic"
+"185.73.164.0","185.73.167.255","3108611072","3108612095","IT","Italy"
+"185.73.168.0","185.73.179.255","3108612096","3108615167","ES","Spain"
+"185.73.180.0","185.73.183.255","3108615168","3108616191","RU","Russian Federation"
+"185.73.184.0","185.73.187.255","3108616192","3108617215","GB","United Kingdom"
+"185.73.188.0","185.73.191.255","3108617216","3108618239","ES","Spain"
+"185.73.192.0","185.73.195.255","3108618240","3108619263","RU","Russian Federation"
+"185.73.196.0","185.73.199.255","3108619264","3108620287","DK","Denmark"
+"185.73.200.0","185.73.203.255","3108620288","3108621311","TR","Turkey"
+"185.73.204.0","185.73.207.255","3108621312","3108622335","FR","France"
+"185.73.208.0","185.73.211.255","3108622336","3108623359","PL","Poland"
+"185.73.212.0","185.73.219.255","3108623360","3108625407","RU","Russian Federation"
+"185.73.220.0","185.73.223.255","3108625408","3108626431","NL","Netherlands"
+"185.73.224.0","185.73.227.255","3108626432","3108627455","CZ","Czech Republic"
+"185.73.228.0","185.73.231.255","3108627456","3108628479","PL","Poland"
+"185.73.232.0","185.73.235.255","3108628480","3108629503","FR","France"
+"185.73.236.0","185.73.239.255","3108629504","3108630527","BG","Bulgaria"
+"185.73.240.0","185.73.243.255","3108630528","3108631551","CH","Switzerland"
+"185.73.244.0","185.73.251.255","3108631552","3108633599","IT","Italy"
+"185.73.252.0","185.73.255.255","3108633600","3108634623","FR","France"
+"185.74.0.0","185.74.3.255","3108634624","3108635647","AT","Austria"
+"185.74.4.0","185.74.7.255","3108635648","3108636671","UZ","Uzbekistan"
+"185.74.8.0","185.74.11.255","3108636672","3108637695","FR","France"
+"185.74.12.0","185.74.15.255","3108637696","3108638719","DE","Germany"
+"185.74.16.0","185.74.19.255","3108638720","3108639743","ES","Spain"
+"185.74.20.0","185.74.23.255","3108639744","3108640767","TR","Turkey"
+"185.74.24.0","185.74.27.255","3108640768","3108641791","GB","United Kingdom"
+"185.74.28.0","185.74.35.255","3108641792","3108643839","CH","Switzerland"
+"185.74.36.0","185.74.39.255","3108643840","3108644863","IT","Italy"
+"185.74.40.0","185.74.43.255","3108644864","3108645887","FR","France"
+"185.74.44.0","185.74.47.255","3108645888","3108646911","US","United States"
+"185.74.48.0","185.74.51.255","3108646912","3108647935","DK","Denmark"
+"185.74.52.0","185.74.55.255","3108647936","3108648959","FR","France"
+"185.74.56.0","185.74.59.255","3108648960","3108649983","IM","Isle of Man"
+"185.74.60.0","185.74.63.255","3108649984","3108651007","CZ","Czech Republic"
+"185.74.64.0","185.74.67.255","3108651008","3108652031","DE","Germany"
+"185.74.68.0","185.74.71.255","3108652032","3108653055","CH","Switzerland"
+"185.74.72.0","185.74.75.255","3108653056","3108654079","GI","Gibraltar"
+"185.74.76.0","185.74.79.255","3108654080","3108655103","NL","Netherlands"
+"185.74.80.0","185.74.83.255","3108655104","3108656127","ES","Spain"
+"185.74.84.0","185.74.87.255","3108656128","3108657151","PL","Poland"
+"185.74.88.0","185.74.91.255","3108657152","3108658175","RS","Serbia"
+"185.74.92.0","185.74.95.255","3108658176","3108659199","GE","Georgia"
+"185.74.96.0","185.74.99.255","3108659200","3108660223","FR","France"
+"185.74.100.0","185.74.103.255","3108660224","3108661247","UZ","Uzbekistan"
+"185.74.104.0","185.74.107.255","3108661248","3108662271","RU","Russian Federation"
+"185.74.108.0","185.74.163.255","3108662272","3108676607","CH","Switzerland"
+"185.74.164.0","185.74.167.255","3108676608","3108677631","IR","Iran, Islamic Republic of"
+"185.74.168.0","185.74.171.255","3108677632","3108678655","GB","United Kingdom"
+"185.74.172.0","185.74.175.255","3108678656","3108679679","FI","Finland"
+"185.74.176.0","185.74.179.255","3108679680","3108680703","GB","United Kingdom"
+"185.74.180.0","185.74.183.255","3108680704","3108681727","DE","Germany"
+"185.74.184.0","185.74.187.255","3108681728","3108682751","SE","Sweden"
+"185.74.188.0","185.74.191.255","3108682752","3108683775","IT","Italy"
+"185.74.192.0","185.74.195.255","3108683776","3108684799","ES","Spain"
+"185.74.196.0","185.74.199.255","3108684800","3108685823","SK","Slovakia"
+"185.74.200.0","185.74.203.255","3108685824","3108686847","FR","France"
+"185.74.204.0","185.74.207.255","3108686848","3108687871","CZ","Czech Republic"
+"185.74.208.0","185.74.211.255","3108687872","3108688895","FO","Faroe Islands"
+"185.74.212.0","185.74.215.255","3108688896","3108689919","CH","Switzerland"
+"185.74.216.0","185.74.219.255","3108689920","3108690943","DE","Germany"
+"185.74.220.0","185.74.223.255","3108690944","3108691967","RU","Russian Federation"
+"185.74.224.0","185.74.227.255","3108691968","3108692991","DE","Germany"
+"185.74.228.0","185.74.231.255","3108692992","3108694015","RU","Russian Federation"
+"185.74.232.0","185.74.239.255","3108694016","3108696063","GB","United Kingdom"
+"185.74.240.0","185.74.243.255","3108696064","3108697087","ES","Spain"
+"185.74.244.0","185.74.247.255","3108697088","3108698111","DE","Germany"
+"185.74.248.0","185.74.251.255","3108698112","3108699135","IT","Italy"
+"185.74.252.0","185.74.255.255","3108699136","3108700159","CZ","Czech Republic"
+"185.75.0.0","185.75.3.255","3108700160","3108701183","PL","Poland"
+"185.75.4.0","185.75.7.255","3108701184","3108702207","RU","Russian Federation"
+"185.75.8.0","185.75.11.255","3108702208","3108703231","AT","Austria"
+"185.75.12.0","185.75.15.255","3108703232","3108704255","ES","Spain"
+"185.75.16.0","185.75.19.255","3108704256","3108705279","SA","Saudi Arabia"
+"185.75.20.0","185.75.23.255","3108705280","3108706303","ES","Spain"
+"185.75.24.0","185.75.27.255","3108706304","3108707327","DE","Germany"
+"185.75.28.0","185.75.31.255","3108707328","3108708351","GB","United Kingdom"
+"185.75.32.0","185.75.35.255","3108708352","3108709375","CH","Switzerland"
+"185.75.36.0","185.75.39.255","3108709376","3108710399","PL","Poland"
+"185.75.40.0","185.75.43.255","3108710400","3108711423","SE","Sweden"
+"185.75.44.0","185.75.47.255","3108711424","3108712447","RU","Russian Federation"
+"185.75.48.0","185.75.51.255","3108712448","3108713471","BG","Bulgaria"
+"185.75.52.0","185.75.55.255","3108713472","3108714495","RO","Romania"
+"185.75.56.0","185.75.59.255","3108714496","3108715519","RS","Serbia"
+"185.75.60.0","185.75.63.255","3108715520","3108716543","GB","United Kingdom"
+"185.75.64.0","185.75.67.255","3108716544","3108717567","RU","Russian Federation"
+"185.75.68.0","185.75.71.255","3108717568","3108718591","FR","France"
+"185.75.72.0","185.75.75.255","3108718592","3108719615","DE","Germany"
+"185.75.76.0","185.75.79.255","3108719616","3108720639","NL","Netherlands"
+"185.75.80.0","185.75.83.255","3108720640","3108721663","GI","Gibraltar"
+"185.75.84.0","185.75.91.255","3108721664","3108723711","RU","Russian Federation"
+"185.75.92.0","185.75.95.255","3108723712","3108724735","GB","United Kingdom"
+"185.75.96.0","185.75.99.255","3108724736","3108725759","IQ","Iraq"
+"185.75.100.0","185.75.103.255","3108725760","3108726783","DE","Germany"
+"185.75.104.0","185.75.107.255","3108726784","3108727807","GB","United Kingdom"
+"185.75.108.0","185.75.111.255","3108727808","3108728831","IT","Italy"
+"185.75.112.0","185.75.115.255","3108728832","3108729855","NL","Netherlands"
+"185.75.116.0","185.75.119.255","3108729856","3108730879","CZ","Czech Republic"
+"185.75.120.0","185.75.123.255","3108730880","3108731903","GB","United Kingdom"
+"185.75.124.0","185.75.127.255","3108731904","3108732927","FR","France"
+"185.75.128.0","185.75.131.255","3108732928","3108733951","FI","Finland"
+"185.75.132.0","185.75.135.255","3108733952","3108734975","RU","Russian Federation"
+"185.75.136.0","185.75.139.255","3108734976","3108735999","CZ","Czech Republic"
+"185.75.140.0","185.75.143.255","3108736000","3108737023","FR","France"
+"185.75.144.0","185.75.147.255","3108737024","3108738047","IE","Ireland"
+"185.75.148.0","185.75.151.255","3108738048","3108739071","DE","Germany"
+"185.75.152.0","185.75.155.255","3108739072","3108740095","CH","Switzerland"
+"185.75.156.0","185.75.159.255","3108740096","3108741119","NL","Netherlands"
+"185.75.160.0","185.75.163.255","3108741120","3108742143","PL","Poland"
+"185.75.164.0","185.75.167.255","3108742144","3108743167","DE","Germany"
+"185.75.168.0","185.75.171.255","3108743168","3108744191","NL","Netherlands"
+"185.75.172.0","185.75.175.255","3108744192","3108745215","GB","United Kingdom"
+"185.75.176.0","185.75.179.255","3108745216","3108746239","ES","Spain"
+"185.75.180.0","185.75.183.255","3108746240","3108747263","RU","Russian Federation"
+"185.75.184.0","185.75.187.255","3108747264","3108748287","DE","Germany"
+"185.75.188.0","185.75.190.255","3108748288","3108749055","RU","Russian Federation"
+"185.75.191.0","185.75.191.255","3108749056","3108749311","KZ","Kazakhstan"
+"185.75.192.0","185.75.195.255","3108749312","3108750335","HU","Hungary"
+"185.75.196.0","185.75.199.255","3108750336","3108751359","IR","Iran, Islamic Republic of"
+"185.75.200.0","185.75.203.255","3108751360","3108752383","RU","Russian Federation"
+"185.75.204.0","185.75.207.255","3108752384","3108753407","IR","Iran, Islamic Republic of"
+"185.75.208.0","185.75.211.255","3108753408","3108754431","NL","Netherlands"
+"185.75.212.0","185.75.216.255","3108754432","3108755711","GB","United Kingdom"
+"185.75.217.0","185.75.219.255","3108755712","3108756479","AT","Austria"
+"185.75.220.0","185.75.223.255","3108756480","3108757503","NL","Netherlands"
+"185.75.228.0","185.75.231.255","3108758528","3108759551","DE","Germany"
+"185.75.232.0","185.75.235.255","3108759552","3108760575","CZ","Czech Republic"
+"185.75.236.0","185.75.239.255","3108760576","3108761599","LV","Latvia"
+"185.75.240.0","185.75.240.191","3108761600","3108761791","GB","United Kingdom"
+"185.75.240.192","185.75.240.255","3108761792","3108761855","AT","Austria"
+"185.75.241.0","185.75.241.191","3108761856","3108762047","GB","United Kingdom"
+"185.75.241.192","185.75.241.255","3108762048","3108762111","AT","Austria"
+"185.75.242.0","185.75.243.255","3108762112","3108762623","GB","United Kingdom"
+"185.75.244.0","185.75.247.255","3108762624","3108763647","NL","Netherlands"
+"185.75.248.0","185.75.251.255","3108763648","3108764671","RU","Russian Federation"
+"185.75.252.0","185.75.255.255","3108764672","3108765695","NL","Netherlands"
+"185.76.0.0","185.76.3.255","3108765696","3108766719","FR","France"
+"185.76.4.0","185.76.7.255","3108766720","3108767743","PT","Portugal"
+"185.76.8.0","185.76.11.255","3108767744","3108768767","CZ","Czech Republic"
+"185.76.12.0","185.76.15.255","3108768768","3108769791","UA","Ukraine"
+"185.76.16.0","185.76.19.255","3108769792","3108770815","NL","Netherlands"
+"185.76.20.0","185.76.27.255","3108770816","3108772863","FR","France"
+"185.76.28.0","185.76.31.255","3108772864","3108773887","RO","Romania"
+"185.76.32.0","185.76.35.255","3108773888","3108774911","IQ","Iraq"
+"185.76.36.0","185.76.39.255","3108774912","3108775935","GB","United Kingdom"
+"185.76.40.0","185.76.43.255","3108775936","3108776959","DE","Germany"
+"185.76.44.0","185.76.51.255","3108776960","3108779007","GB","United Kingdom"
+"185.76.52.0","185.76.55.255","3108779008","3108780031","RO","Romania"
+"185.76.56.0","185.76.59.255","3108780032","3108781055","IT","Italy"
+"185.76.60.0","185.76.63.255","3108781056","3108782079","RO","Romania"
+"185.76.64.0","185.76.67.255","3108782080","3108783103","SE","Sweden"
+"185.76.68.0","185.76.71.255","3108783104","3108784127","UA","Ukraine"
+"185.76.72.0","185.76.75.255","3108784128","3108785151","NL","Netherlands"
+"185.76.76.0","185.76.79.255","3108785152","3108786175","ES","Spain"
+"185.76.80.0","185.76.83.255","3108786176","3108787199","UA","Ukraine"
+"185.76.84.0","185.76.87.255","3108787200","3108788223","NO","Norway"
+"185.76.88.0","185.76.91.255","3108788224","3108789247","NL","Netherlands"
+"185.76.92.0","185.76.95.255","3108789248","3108790271","GB","United Kingdom"
+"185.76.96.0","185.76.99.255","3108790272","3108791295","DE","Germany"
+"185.76.100.0","185.76.103.255","3108791296","3108792319","IT","Italy"
+"185.76.104.0","185.76.107.255","3108792320","3108793343","PL","Poland"
+"185.76.108.0","185.76.111.255","3108793344","3108794367","RU","Russian Federation"
+"185.76.112.0","185.76.115.255","3108794368","3108795391","FR","France"
+"185.76.116.0","185.76.119.255","3108795392","3108796415","DE","Germany"
+"185.76.120.0","185.76.123.255","3108796416","3108797439","FR","France"
+"185.76.124.0","185.76.127.255","3108797440","3108798463","NL","Netherlands"
+"185.76.128.0","185.76.131.255","3108798464","3108799487","AE","United Arab Emirates"
+"185.76.132.0","185.76.135.255","3108799488","3108800511","NL","Netherlands"
+"185.76.136.0","185.76.139.255","3108800512","3108801535","SA","Saudi Arabia"
+"185.76.140.0","185.76.143.255","3108801536","3108802559","TR","Turkey"
+"185.76.144.0","185.76.147.255","3108802560","3108803583","RU","Russian Federation"
+"185.76.148.0","185.76.151.255","3108803584","3108804607","GB","United Kingdom"
+"185.76.152.0","185.76.155.255","3108804608","3108805631","TR","Turkey"
+"185.76.156.0","185.76.167.255","3108805632","3108808703","DE","Germany"
+"185.76.168.0","185.76.171.255","3108808704","3108809727","NL","Netherlands"
+"185.76.172.0","185.76.175.255","3108809728","3108810751","DE","Germany"
+"185.76.176.0","185.76.179.255","3108810752","3108811775","LB","Lebanon"
+"185.76.180.0","185.76.183.255","3108811776","3108812799","CH","Switzerland"
+"185.76.184.0","185.76.187.255","3108812800","3108813823","GB","United Kingdom"
+"185.76.188.0","185.76.191.255","3108813824","3108814847","DE","Germany"
+"185.76.192.0","185.76.195.255","3108814848","3108815871","FR","France"
+"185.76.196.0","185.76.203.255","3108815872","3108817919","TR","Turkey"
+"185.76.204.0","185.76.207.255","3108817920","3108818943","AE","United Arab Emirates"
+"185.76.208.0","185.76.211.255","3108818944","3108819967","GB","United Kingdom"
+"185.76.212.0","185.76.219.255","3108819968","3108822015","ES","Spain"
+"185.76.220.0","185.76.223.255","3108822016","3108823039","RU","Russian Federation"
+"185.76.224.0","185.76.231.255","3108823040","3108825087","IE","Ireland"
+"185.76.232.0","185.76.235.255","3108825088","3108826111","RU","Russian Federation"
+"185.76.236.0","185.76.239.255","3108826112","3108827135","NL","Netherlands"
+"185.76.240.0","185.76.243.255","3108827136","3108828159","RU","Russian Federation"
+"185.76.244.0","185.76.247.255","3108828160","3108829183","MT","Malta"
+"185.76.248.0","185.76.251.255","3108829184","3108830207","IR","Iran, Islamic Republic of"
+"185.76.252.0","185.76.255.255","3108830208","3108831231","RU","Russian Federation"
+"185.77.0.0","185.77.3.255","3108831232","3108832255","TR","Turkey"
+"185.77.4.0","185.77.7.255","3108832256","3108833279","GB","United Kingdom"
+"185.77.8.0","185.77.11.255","3108833280","3108834303","RU","Russian Federation"
+"185.77.12.0","185.77.15.255","3108834304","3108835327","BE","Belgium"
+"185.77.16.0","185.77.19.255","3108835328","3108836351","RU","Russian Federation"
+"185.77.20.0","185.77.23.255","3108836352","3108837375","GB","United Kingdom"
+"185.77.24.0","185.77.27.255","3108837376","3108838399","NL","Netherlands"
+"185.77.28.0","185.77.31.255","3108838400","3108839423","GE","Georgia"
+"185.77.32.0","185.77.35.255","3108839424","3108840447","IT","Italy"
+"185.77.36.0","185.77.39.255","3108840448","3108841471","GR","Greece"
+"185.77.40.0","185.77.43.255","3108841472","3108842495","TR","Turkey"
+"185.77.44.0","185.77.47.255","3108842496","3108843519","LI","Liechtenstein"
+"185.77.48.0","185.77.51.255","3108843520","3108844543","IT","Italy"
+"185.77.52.0","185.77.55.255","3108844544","3108845567","LI","Liechtenstein"
+"185.77.56.0","185.77.59.255","3108845568","3108846591","GB","United Kingdom"
+"185.77.60.0","185.77.63.255","3108846592","3108847615","BE","Belgium"
+"185.77.64.0","185.77.65.87","3108847616","3108847959","GB","United Kingdom"
+"185.77.65.88","185.77.65.95","3108847960","3108847967","IT","Italy"
+"185.77.65.96","185.77.67.255","3108847968","3108848639","GB","United Kingdom"
+"185.77.68.0","185.77.71.255","3108848640","3108849663","CH","Switzerland"
+"185.77.72.0","185.77.75.255","3108849664","3108850687","GB","United Kingdom"
+"185.77.76.0","185.77.79.255","3108850688","3108851711","PL","Poland"
+"185.77.80.0","185.77.81.71","3108851712","3108852039","GB","United Kingdom"
+"185.77.81.72","185.77.81.79","3108852040","3108852047","IT","Italy"
+"185.77.81.80","185.77.83.255","3108852048","3108852735","GB","United Kingdom"
+"185.77.84.0","185.77.87.255","3108852736","3108853759","IT","Italy"
+"185.77.88.0","185.77.91.255","3108853760","3108854783","TR","Turkey"
+"185.77.92.0","185.77.95.255","3108854784","3108855807","CH","Switzerland"
+"185.77.96.0","185.77.99.255","3108855808","3108856831","LT","Lithuania"
+"185.77.100.0","185.77.103.255","3108856832","3108857855","UA","Ukraine"
+"185.77.104.0","185.77.107.255","3108857856","3108858879","DE","Germany"
+"185.77.108.0","185.77.111.255","3108858880","3108859903","AT","Austria"
+"185.77.112.0","185.77.115.255","3108859904","3108860927","FR","France"
+"185.77.116.0","185.77.119.255","3108860928","3108861951","NO","Norway"
+"185.77.120.0","185.77.123.255","3108861952","3108862975","NL","Netherlands"
+"185.77.124.0","185.77.127.255","3108862976","3108863999","BG","Bulgaria"
+"185.77.128.0","185.77.131.255","3108864000","3108865023","NL","Netherlands"
+"185.77.132.0","185.77.135.255","3108865024","3108866047","ES","Spain"
+"185.77.136.0","185.77.139.255","3108866048","3108867071","RU","Russian Federation"
+"185.77.140.0","185.77.143.255","3108867072","3108868095","GB","United Kingdom"
+"185.77.144.0","185.77.147.255","3108868096","3108869119","SK","Slovakia"
+"185.77.148.0","185.77.151.255","3108869120","3108870143","RU","Russian Federation"
+"185.77.152.0","185.77.155.255","3108870144","3108871167","GB","United Kingdom"
+"185.77.156.0","185.77.159.255","3108871168","3108872191","ES","Spain"
+"185.77.160.0","185.77.163.255","3108872192","3108873215","IT","Italy"
+"185.77.164.0","185.77.164.127","3108873216","3108873343","SG","Singapore"
+"185.77.164.128","185.77.164.255","3108873344","3108873471","MY","Malaysia"
+"185.77.165.0","185.77.165.127","3108873472","3108873599","SG","Singapore"
+"185.77.165.128","185.77.165.255","3108873600","3108873727","MY","Malaysia"
+"185.77.166.0","185.77.166.127","3108873728","3108873855","SG","Singapore"
+"185.77.166.128","185.77.166.255","3108873856","3108873983","ID","Indonesia"
+"185.77.167.0","185.77.167.127","3108873984","3108874111","SG","Singapore"
+"185.77.167.128","185.77.167.255","3108874112","3108874239","ID","Indonesia"
+"185.77.168.0","185.77.171.255","3108874240","3108875263","ES","Spain"
+"185.77.172.0","185.77.175.255","3108875264","3108876287","GB","United Kingdom"
+"185.77.176.0","185.77.179.255","3108876288","3108877311","ES","Spain"
+"185.77.180.0","185.77.183.255","3108877312","3108878335","FR","France"
+"185.77.184.0","185.77.187.255","3108878336","3108879359","ES","Spain"
+"185.77.188.0","185.77.191.255","3108879360","3108880383","NL","Netherlands"
+"185.77.192.0","185.77.195.255","3108880384","3108881407","AM","Armenia"
+"185.77.196.0","185.77.199.255","3108881408","3108882431","BE","Belgium"
+"185.77.200.0","185.77.203.255","3108882432","3108883455","GB","United Kingdom"
+"185.77.204.0","185.77.207.255","3108883456","3108884479","RU","Russian Federation"
+"185.77.208.0","185.77.211.255","3108884480","3108885503","NL","Netherlands"
+"185.77.212.0","185.77.215.255","3108885504","3108886527","BE","Belgium"
+"185.77.216.0","185.77.223.255","3108886528","3108888575","RU","Russian Federation"
+"185.77.224.0","185.77.227.255","3108888576","3108889599","VA","Holy See (Vatican City State)"
+"185.77.228.0","185.77.243.255","3108889600","3108893695","RU","Russian Federation"
+"185.77.244.0","185.77.247.255","3108893696","3108894719","FI","Finland"
+"185.77.248.0","185.77.251.255","3108894720","3108895743","RO","Romania"
+"185.77.252.0","185.77.255.255","3108895744","3108896767","AT","Austria"
+"185.78.0.0","185.78.3.255","3108896768","3108897791","ES","Spain"
+"185.78.4.0","185.78.11.255","3108897792","3108899839","GB","United Kingdom"
+"185.78.12.0","185.78.15.255","3108899840","3108900863","CZ","Czech Republic"
+"185.78.16.0","185.78.19.255","3108900864","3108901887","IT","Italy"
+"185.78.20.0","185.78.23.255","3108901888","3108902911","IR","Iran, Islamic Republic of"
+"185.78.24.0","185.78.27.255","3108902912","3108903935","ES","Spain"
+"185.78.28.0","185.78.35.255","3108903936","3108905983","RU","Russian Federation"
+"185.78.36.0","185.78.39.255","3108905984","3108907007","BG","Bulgaria"
+"185.78.40.0","185.78.40.255","3108907008","3108907263","DE","Germany"
+"185.78.41.0","185.78.41.15","3108907264","3108907279","NL","Netherlands"
+"185.78.41.16","185.78.41.31","3108907280","3108907295","BE","Belgium"
+"185.78.41.32","185.78.41.47","3108907296","3108907311","GB","United Kingdom"
+"185.78.41.48","185.78.41.63","3108907312","3108907327","DK","Denmark"
+"185.78.41.64","185.78.41.79","3108907328","3108907343","ES","Spain"
+"185.78.41.80","185.78.41.95","3108907344","3108907359","IT","Italy"
+"185.78.41.96","185.78.41.111","3108907360","3108907375","FR","France"
+"185.78.41.112","185.78.41.127","3108907376","3108907391","AT","Austria"
+"185.78.41.128","185.78.41.143","3108907392","3108907407","CH","Switzerland"
+"185.78.41.144","185.78.41.159","3108907408","3108907423","US","United States"
+"185.78.41.160","185.78.43.255","3108907424","3108908031","DE","Germany"
+"185.78.44.0","185.78.47.255","3108908032","3108909055","EE","Estonia"
+"185.78.48.0","185.78.51.255","3108909056","3108910079","IT","Italy"
+"185.78.52.0","185.78.55.255","3108910080","3108911103","GB","United Kingdom"
+"185.78.56.0","185.78.59.255","3108911104","3108912127","CZ","Czech Republic"
+"185.78.60.0","185.78.63.255","3108912128","3108913151","DE","Germany"
+"185.78.64.0","185.78.67.255","3108913152","3108914175","IT","Italy"
+"185.78.68.0","185.78.71.255","3108914176","3108915199","NO","Norway"
+"185.78.72.0","185.78.75.255","3108915200","3108916223","PL","Poland"
+"185.78.76.0","185.78.79.255","3108916224","3108917247","RU","Russian Federation"
+"185.78.80.0","185.78.83.255","3108917248","3108918271","FR","France"
+"185.78.84.0","185.78.87.255","3108918272","3108919295","TR","Turkey"
+"185.78.88.0","185.78.91.255","3108919296","3108920319","GB","United Kingdom"
+"185.78.92.0","185.78.95.255","3108920320","3108921343","RU","Russian Federation"
+"185.78.96.0","185.78.99.255","3108921344","3108922367","NL","Netherlands"
+"185.78.100.0","185.78.103.255","3108922368","3108923391","CZ","Czech Republic"
+"185.78.104.0","185.78.107.255","3108923392","3108924415","IR","Iran, Islamic Republic of"
+"185.78.108.0","185.78.119.255","3108924416","3108927487","RU","Russian Federation"
+"185.78.120.0","185.78.127.255","3108927488","3108929535","CH","Switzerland"
+"185.78.128.0","185.78.131.255","3108929536","3108930559","CY","Cyprus"
+"185.78.132.0","185.78.135.255","3108930560","3108931583","PL","Poland"
+"185.78.136.0","185.78.139.255","3108931584","3108932607","UZ","Uzbekistan"
+"185.78.140.0","185.78.143.255","3108932608","3108933631","FR","France"
+"185.78.144.0","185.78.147.255","3108933632","3108934655","AM","Armenia"
+"185.78.148.0","185.78.151.255","3108934656","3108935679","PL","Poland"
+"185.78.152.0","185.78.155.255","3108935680","3108936703","SK","Slovakia"
+"185.78.156.0","185.78.159.255","3108936704","3108937727","FR","France"
+"185.78.160.0","185.78.163.255","3108937728","3108938751","NL","Netherlands"
+"185.78.164.0","185.78.171.255","3108938752","3108940799","GB","United Kingdom"
+"185.78.172.0","185.78.175.255","3108940800","3108941823","SE","Sweden"
+"185.78.176.0","185.78.179.255","3108941824","3108942847","DE","Germany"
+"185.78.180.0","185.78.183.255","3108942848","3108943871","FR","France"
+"185.78.184.0","185.78.187.255","3108943872","3108944895","DE","Germany"
+"185.78.188.0","185.78.191.255","3108944896","3108945919","CH","Switzerland"
+"185.78.192.0","185.78.195.255","3108945920","3108946943","GB","United Kingdom"
+"185.78.196.0","185.78.196.0","3108946944","3108946944","IT","Italy"
+"185.78.196.1","185.78.196.255","3108946945","3108947199","NL","Netherlands"
+"185.78.197.0","185.78.197.0","3108947200","3108947200","IT","Italy"
+"185.78.197.1","185.78.197.255","3108947201","3108947455","NL","Netherlands"
+"185.78.198.0","185.78.198.0","3108947456","3108947456","IT","Italy"
+"185.78.198.1","185.78.198.255","3108947457","3108947711","NL","Netherlands"
+"185.78.199.0","185.78.199.0","3108947712","3108947712","IT","Italy"
+"185.78.199.1","185.78.199.255","3108947713","3108947967","NL","Netherlands"
+"185.78.200.0","185.78.203.255","3108947968","3108948991","RU","Russian Federation"
+"185.78.204.0","185.78.207.255","3108948992","3108950015","GB","United Kingdom"
+"185.78.208.0","185.78.211.255","3108950016","3108951039","NO","Norway"
+"185.78.212.0","185.78.215.255","3108951040","3108952063","ES","Spain"
+"185.78.216.0","185.78.219.255","3108952064","3108953087","GB","United Kingdom"
+"185.78.220.0","185.78.223.255","3108953088","3108954111","GR","Greece"
+"185.78.224.0","185.78.227.255","3108954112","3108955135","AL","Albania"
+"185.78.228.0","185.78.231.255","3108955136","3108956159","NO","Norway"
+"185.78.232.0","185.78.233.255","3108956160","3108956671","UA","Ukraine"
+"185.78.234.0","185.78.235.255","3108956672","3108957183","TJ","Tajikistan"
+"185.78.236.0","185.78.239.255","3108957184","3108958207","RU","Russian Federation"
+"185.78.240.0","185.78.243.255","3108958208","3108959231","SI","Slovenia"
+"185.78.244.0","185.78.247.255","3108959232","3108960255","AE","United Arab Emirates"
+"185.78.248.0","185.78.251.255","3108960256","3108961279","NL","Netherlands"
+"185.78.252.0","185.78.255.255","3108961280","3108962303","DE","Germany"
+"185.79.0.0","185.79.3.255","3108962304","3108963327","AM","Armenia"
+"185.79.4.0","185.79.7.255","3108963328","3108964351","ES","Spain"
+"185.79.8.0","185.79.11.255","3108964352","3108965375","NL","Netherlands"
+"185.79.12.0","185.79.15.255","3108965376","3108966399","TR","Turkey"
+"185.79.16.0","185.79.19.255","3108966400","3108967423","BY","Belarus"
+"185.79.20.0","185.79.23.255","3108967424","3108968447","ES","Spain"
+"185.79.24.0","185.79.27.255","3108968448","3108969471","DE","Germany"
+"185.79.28.0","185.79.31.255","3108969472","3108970495","ES","Spain"
+"185.79.32.0","185.79.35.255","3108970496","3108971519","PL","Poland"
+"185.79.36.0","185.79.39.255","3108971520","3108972543","ES","Spain"
+"185.79.40.0","185.79.43.255","3108972544","3108973567","NL","Netherlands"
+"185.79.44.0","185.79.47.255","3108973568","3108974591","DE","Germany"
+"185.79.48.0","185.79.51.255","3108974592","3108975615","RU","Russian Federation"
+"185.79.52.0","185.79.55.255","3108975616","3108976639","IT","Italy"
+"185.79.56.0","185.79.59.255","3108976640","3108977663","GB","United Kingdom"
+"185.79.60.0","185.79.63.255","3108977664","3108978687","IR","Iran, Islamic Republic of"
+"185.79.64.0","185.79.67.255","3108978688","3108979711","DE","Germany"
+"185.79.68.0","185.79.71.255","3108979712","3108980735","RU","Russian Federation"
+"185.79.72.0","185.79.75.255","3108980736","3108981759","DE","Germany"
+"185.79.76.0","185.79.79.255","3108981760","3108982783","RU","Russian Federation"
+"185.79.80.0","185.79.83.255","3108982784","3108983807","NL","Netherlands"
+"185.79.84.0","185.79.87.255","3108983808","3108984831","NO","Norway"
+"185.79.88.0","185.79.91.255","3108984832","3108985855","CH","Switzerland"
+"185.79.92.0","185.79.95.255","3108985856","3108986879","HU","Hungary"
+"185.79.96.0","185.79.99.255","3108986880","3108987903","IR","Iran, Islamic Republic of"
+"185.79.100.0","185.79.103.255","3108987904","3108988927","RU","Russian Federation"
+"185.79.104.0","185.79.107.255","3108988928","3108989951","CH","Switzerland"
+"185.79.108.0","185.79.115.255","3108989952","3108991999","GB","United Kingdom"
+"185.79.116.0","185.79.119.255","3108992000","3108993023","RU","Russian Federation"
+"185.79.120.0","185.79.123.255","3108993024","3108994047","BG","Bulgaria"
+"185.79.124.0","185.79.127.255","3108994048","3108995071","DE","Germany"
+"185.79.128.0","185.79.131.255","3108995072","3108996095","ES","Spain"
+"185.79.132.0","185.79.139.255","3108996096","3108998143","RU","Russian Federation"
+"185.79.140.0","185.79.143.255","3108998144","3108999167","GB","United Kingdom"
+"185.79.144.0","185.79.147.255","3108999168","3109000191","ES","Spain"
+"185.79.148.0","185.79.151.255","3109000192","3109001215","FR","France"
+"185.79.152.0","185.79.155.255","3109001216","3109002239","NL","Netherlands"
+"185.79.156.0","185.79.159.255","3109002240","3109003263","IR","Iran, Islamic Republic of"
+"185.79.160.0","185.79.163.255","3109003264","3109004287","NL","Netherlands"
+"185.79.164.0","185.79.167.255","3109004288","3109005311","SE","Sweden"
+"185.79.168.0","185.79.171.255","3109005312","3109006335","DE","Germany"
+"185.79.172.0","185.79.175.255","3109006336","3109007359","ES","Spain"
+"185.79.176.0","185.79.179.255","3109007360","3109008383","GB","United Kingdom"
+"185.79.180.0","185.79.183.255","3109008384","3109009407","CH","Switzerland"
+"185.79.184.0","185.79.187.255","3109009408","3109010431","GB","United Kingdom"
+"185.79.188.0","185.79.191.255","3109010432","3109011455","GR","Greece"
+"185.79.192.0","185.79.195.255","3109011456","3109012479","FR","France"
+"185.79.196.0","185.79.199.255","3109012480","3109013503","DE","Germany"
+"185.79.200.0","185.79.207.255","3109013504","3109015551","CH","Switzerland"
+"185.79.208.0","185.79.211.255","3109015552","3109016575","DE","Germany"
+"185.79.212.0","185.79.215.255","3109016576","3109017599","KZ","Kazakhstan"
+"185.79.216.0","185.79.219.255","3109017600","3109018623","DE","Germany"
+"185.79.220.0","185.79.223.255","3109018624","3109019647","FR","France"
+"185.79.224.0","185.79.227.255","3109019648","3109020671","PT","Portugal"
+"185.79.228.0","185.79.231.255","3109020672","3109021695","BA","Bosnia and Herzegovina"
+"185.79.232.0","185.79.235.255","3109021696","3109022719","CH","Switzerland"
+"185.79.236.0","185.79.239.255","3109022720","3109023743","RU","Russian Federation"
+"185.79.240.0","185.79.243.255","3109023744","3109024767","PL","Poland"
+"185.79.244.0","185.79.247.255","3109024768","3109025791","LT","Lithuania"
+"185.79.248.0","185.79.251.255","3109025792","3109026815","IT","Italy"
+"185.79.252.0","185.79.255.255","3109026816","3109027839","CH","Switzerland"
+"185.80.0.0","185.80.3.255","3109027840","3109028863","BG","Bulgaria"
+"185.80.4.0","185.80.7.255","3109028864","3109029887","ES","Spain"
+"185.80.8.0","185.80.11.255","3109029888","3109030911","NL","Netherlands"
+"185.80.12.0","185.80.15.255","3109030912","3109031935","GB","United Kingdom"
+"185.80.16.0","185.80.19.255","3109031936","3109032959","FR","France"
+"185.80.20.0","185.80.23.255","3109032960","3109033983","TR","Turkey"
+"185.80.24.0","185.80.27.255","3109033984","3109035007","JO","Jordan"
+"185.80.28.0","185.80.31.255","3109035008","3109036031","RU","Russian Federation"
+"185.80.32.0","185.80.35.255","3109036032","3109037055","PL","Poland"
+"185.80.36.0","185.80.39.255","3109037056","3109038079","NL","Netherlands"
+"185.80.40.0","185.80.43.255","3109038080","3109039103","IQ","Iraq"
+"185.80.44.0","185.80.47.255","3109039104","3109040127","YE","Yemen"
+"185.80.48.0","185.80.51.255","3109040128","3109041151","HU","Hungary"
+"185.80.52.0","185.80.55.255","3109041152","3109042175","NL","Netherlands"
+"185.80.56.0","185.80.59.255","3109042176","3109043199","PL","Poland"
+"185.80.60.0","185.80.63.255","3109043200","3109044223","NO","Norway"
+"185.80.64.0","185.80.67.255","3109044224","3109045247","CH","Switzerland"
+"185.80.68.0","185.80.71.255","3109045248","3109046271","RS","Serbia"
+"185.80.72.0","185.80.75.255","3109046272","3109047295","TR","Turkey"
+"185.80.76.0","185.80.79.255","3109047296","3109048319","PT","Portugal"
+"185.80.80.0","185.80.87.255","3109048320","3109050367","GB","United Kingdom"
+"185.80.88.0","185.80.91.255","3109050368","3109051391","CH","Switzerland"
+"185.80.92.0","185.80.95.255","3109051392","3109052415","DE","Germany"
+"185.80.96.0","185.80.99.255","3109052416","3109053439","ME","Montenegro"
+"185.80.100.0","185.80.103.255","3109053440","3109054463","RU","Russian Federation"
+"185.80.104.0","185.80.107.255","3109054464","3109055487","JO","Jordan"
+"185.80.108.0","185.80.111.255","3109055488","3109056511","IL","Israel"
+"185.80.112.0","185.80.119.255","3109056512","3109058559","GB","United Kingdom"
+"185.80.120.0","185.80.123.255","3109058560","3109059583","DE","Germany"
+"185.80.124.0","185.80.127.255","3109059584","3109060607","LU","Luxembourg"
+"185.80.128.0","185.80.131.255","3109060608","3109061631","LT","Lithuania"
+"185.80.132.0","185.80.135.255","3109061632","3109062655","GB","United Kingdom"
+"185.80.136.0","185.80.139.255","3109062656","3109063679","TR","Turkey"
+"185.80.140.0","185.80.143.255","3109063680","3109064703","YE","Yemen"
+"185.80.144.0","185.80.147.255","3109064704","3109065727","DE","Germany"
+"185.80.148.0","185.80.151.255","3109065728","3109066751","RU","Russian Federation"
+"185.80.152.0","185.80.155.255","3109066752","3109067775","UA","Ukraine"
+"185.80.156.0","185.80.159.255","3109067776","3109068799","NO","Norway"
+"185.80.160.0","185.80.163.255","3109068800","3109069823","PL","Poland"
+"185.80.164.0","185.80.167.255","3109069824","3109070847","MK","Macedonia"
+"185.80.168.0","185.80.171.255","3109070848","3109071871","DE","Germany"
+"185.80.172.0","185.80.175.255","3109071872","3109072895","AZ","Azerbaijan"
+"185.80.180.0","185.80.183.255","3109073920","3109074943","NO","Norway"
+"185.80.184.0","185.80.187.255","3109074944","3109075967","DE","Germany"
+"185.80.188.0","185.80.191.255","3109075968","3109076991","AT","Austria"
+"185.80.192.0","185.80.195.255","3109076992","3109078015","HR","Croatia"
+"185.80.196.0","185.80.199.255","3109078016","3109079039","IR","Iran, Islamic Republic of"
+"185.80.200.0","185.80.203.255","3109079040","3109080063","US","United States"
+"185.80.204.0","185.80.207.255","3109080064","3109081087","RU","Russian Federation"
+"185.80.208.0","185.80.211.255","3109081088","3109082111","SE","Sweden"
+"185.80.212.0","185.80.215.255","3109082112","3109083135","PL","Poland"
+"185.80.216.0","185.80.219.255","3109083136","3109084159","SE","Sweden"
+"185.80.220.0","185.80.223.255","3109084160","3109085183","NL","Netherlands"
+"185.80.224.0","185.80.227.255","3109085184","3109086207","AL","Albania"
+"185.80.228.0","185.80.231.255","3109086208","3109087231","RU","Russian Federation"
+"185.80.232.0","185.80.235.255","3109087232","3109088255","NL","Netherlands"
+"185.80.236.0","185.80.239.255","3109088256","3109089279","LV","Latvia"
+"185.80.240.0","185.80.243.255","3109089280","3109090303","AT","Austria"
+"185.80.244.0","185.80.247.255","3109090304","3109091327","NL","Netherlands"
+"185.80.248.0","185.80.251.255","3109091328","3109092351","RU","Russian Federation"
+"185.80.252.0","185.80.255.255","3109092352","3109093375","SE","Sweden"
+"185.81.0.0","185.81.7.255","3109093376","3109095423","IT","Italy"
+"185.81.8.0","185.81.11.255","3109095424","3109096447","NL","Netherlands"
+"185.81.12.0","185.81.15.255","3109096448","3109097471","NO","Norway"
+"185.81.16.0","185.81.19.255","3109097472","3109098495","GB","United Kingdom"
+"185.81.20.0","185.81.23.255","3109098496","3109099519","HU","Hungary"
+"185.81.24.0","185.81.27.255","3109099520","3109100543","RU","Russian Federation"
+"185.81.28.0","185.81.31.255","3109100544","3109101567","SI","Slovenia"
+"185.81.32.0","185.81.35.255","3109101568","3109102591","TR","Turkey"
+"185.81.36.0","185.81.39.255","3109102592","3109103615","DK","Denmark"
+"185.81.40.0","185.81.43.255","3109103616","3109104639","IR","Iran, Islamic Republic of"
+"185.81.44.0","185.81.47.255","3109104640","3109105663","FR","France"
+"185.81.48.0","185.81.51.255","3109105664","3109106687","LV","Latvia"
+"185.81.52.0","185.81.55.255","3109106688","3109107711","FR","France"
+"185.81.56.0","185.81.59.255","3109107712","3109108735","PL","Poland"
+"185.81.60.0","185.81.63.255","3109108736","3109109759","RS","Serbia"
+"185.81.64.0","185.81.67.255","3109109760","3109110783","RU","Russian Federation"
+"185.81.68.0","185.81.71.255","3109110784","3109111807","FI","Finland"
+"185.81.72.0","185.81.75.255","3109111808","3109112831","IE","Ireland"
+"185.81.76.0","185.81.79.255","3109112832","3109113855","ES","Spain"
+"185.81.80.0","185.81.87.255","3109113856","3109115903","AZ","Azerbaijan"
+"185.81.88.0","185.81.91.255","3109115904","3109116927","AU","Australia"
+"185.81.92.0","185.81.95.255","3109116928","3109117951","GE","Georgia"
+"185.81.96.0","185.81.99.255","3109117952","3109118975","IR","Iran, Islamic Republic of"
+"185.81.100.0","185.81.103.255","3109118976","3109119999","DE","Germany"
+"185.81.104.0","185.81.107.255","3109120000","3109121023","PL","Poland"
+"185.81.108.0","185.81.111.255","3109121024","3109122047","SE","Sweden"
+"185.81.112.0","185.81.113.255","3109122048","3109122559","GB","United Kingdom"
+"185.81.114.0","185.81.115.255","3109122560","3109123071","NL","Netherlands"
+"185.81.116.0","185.81.119.255","3109123072","3109124095","DK","Denmark"
+"185.81.120.0","185.81.127.255","3109124096","3109126143","ES","Spain"
+"185.81.128.0","185.81.131.255","3109126144","3109127167","LV","Latvia"
+"185.81.132.0","185.81.135.255","3109127168","3109128191","ES","Spain"
+"185.81.136.0","185.81.136.15","3109128192","3109128207","NL","Netherlands"
+"185.81.136.16","185.81.136.23","3109128208","3109128215","GB","United Kingdom"
+"185.81.136.24","185.81.136.31","3109128216","3109128223","AT","Austria"
+"185.81.136.32","185.81.136.39","3109128224","3109128231","DK","Denmark"
+"185.81.136.40","185.81.136.47","3109128232","3109128239","SE","Sweden"
+"185.81.136.48","185.81.136.55","3109128240","3109128247","IS","Iceland"
+"185.81.136.56","185.81.136.127","3109128248","3109128319","NL","Netherlands"
+"185.81.136.128","185.81.136.191","3109128320","3109128383","GB","United Kingdom"
+"185.81.136.192","185.81.137.15","3109128384","3109128463","NL","Netherlands"
+"185.81.137.16","185.81.137.23","3109128464","3109128471","DK","Denmark"
+"185.81.137.24","185.81.137.31","3109128472","3109128479","SE","Sweden"
+"185.81.137.32","185.81.137.39","3109128480","3109128487","IE","Ireland"
+"185.81.137.40","185.81.137.47","3109128488","3109128495","DK","Denmark"
+"185.81.137.48","185.81.137.55","3109128496","3109128503","SE","Sweden"
+"185.81.137.56","185.81.137.63","3109128504","3109128511","IE","Ireland"
+"185.81.137.64","185.81.138.15","3109128512","3109128719","NL","Netherlands"
+"185.81.138.16","185.81.138.23","3109128720","3109128727","GB","United Kingdom"
+"185.81.138.24","185.81.138.31","3109128728","3109128735","AT","Austria"
+"185.81.138.32","185.81.138.39","3109128736","3109128743","DK","Denmark"
+"185.81.138.40","185.81.138.47","3109128744","3109128751","SE","Sweden"
+"185.81.138.48","185.81.138.55","3109128752","3109128759","IE","Ireland"
+"185.81.138.56","185.81.138.56","3109128760","3109128760","IT","Italy"
+"185.81.138.57","185.81.138.127","3109128761","3109128831","NL","Netherlands"
+"185.81.138.128","185.81.138.191","3109128832","3109128895","BE","Belgium"
+"185.81.138.192","185.81.139.15","3109128896","3109128975","NL","Netherlands"
+"185.81.139.16","185.81.139.23","3109128976","3109128983","DK","Denmark"
+"185.81.139.24","185.81.139.31","3109128984","3109128991","SE","Sweden"
+"185.81.139.32","185.81.139.39","3109128992","3109128999","IT","Italy"
+"185.81.139.40","185.81.139.47","3109129000","3109129007","DK","Denmark"
+"185.81.139.48","185.81.139.55","3109129008","3109129015","SE","Sweden"
+"185.81.139.56","185.81.139.63","3109129016","3109129023","IE","Ireland"
+"185.81.139.64","185.81.139.255","3109129024","3109129215","NL","Netherlands"
+"185.81.140.0","185.81.143.255","3109129216","3109130239","LB","Lebanon"
+"185.81.144.0","185.81.147.255","3109130240","3109131263","RU","Russian Federation"
+"185.81.148.0","185.81.151.255","3109131264","3109132287","DE","Germany"
+"185.81.152.0","185.81.155.255","3109132288","3109133311","TR","Turkey"
+"185.81.156.0","185.81.159.255","3109133312","3109134335","FR","France"
+"185.81.160.0","185.81.163.255","3109134336","3109135359","GB","United Kingdom"
+"185.81.164.0","185.81.167.255","3109135360","3109136383","LT","Lithuania"
+"185.81.168.0","185.81.171.255","3109136384","3109137407","GB","United Kingdom"
+"185.81.172.0","185.81.175.255","3109137408","3109138431","RU","Russian Federation"
+"185.81.176.0","185.81.179.255","3109138432","3109139455","GB","United Kingdom"
+"185.81.180.0","185.81.183.255","3109139456","3109140479","ES","Spain"
+"185.81.184.0","185.81.187.255","3109140480","3109141503","RU","Russian Federation"
+"185.81.188.0","185.81.195.255","3109141504","3109143551","GB","United Kingdom"
+"185.81.196.0","185.81.199.255","3109143552","3109144575","GR","Greece"
+"185.81.200.0","185.81.203.255","3109144576","3109145599","FR","France"
+"185.81.204.0","185.81.215.255","3109145600","3109148671","AT","Austria"
+"185.81.216.0","185.81.219.255","3109148672","3109149695","AZ","Azerbaijan"
+"185.81.220.0","185.81.223.255","3109149696","3109150719","RU","Russian Federation"
+"185.81.224.0","185.81.227.255","3109150720","3109151743","BE","Belgium"
+"185.81.228.0","185.81.231.255","3109151744","3109152767","HR","Croatia"
+"185.81.232.0","185.81.235.255","3109152768","3109153791","GB","United Kingdom"
+"185.81.236.0","185.81.239.255","3109153792","3109154815","TR","Turkey"
+"185.81.240.0","185.81.243.255","3109154816","3109155839","AT","Austria"
+"185.81.244.0","185.81.247.255","3109155840","3109156863","GB","United Kingdom"
+"185.81.248.0","185.81.251.255","3109156864","3109157887","RU","Russian Federation"
+"185.81.252.0","185.81.255.255","3109157888","3109158911","GB","United Kingdom"
+"185.82.0.0","185.82.3.255","3109158912","3109159935","IT","Italy"
+"185.82.4.0","185.82.7.255","3109159936","3109160959","DE","Germany"
+"185.82.8.0","185.82.11.255","3109160960","3109161983","GB","United Kingdom"
+"185.82.12.0","185.82.15.255","3109161984","3109163007","RU","Russian Federation"
+"185.82.16.0","185.82.19.255","3109163008","3109164031","AT","Austria"
+"185.82.20.0","185.82.23.255","3109164032","3109165055","DE","Germany"
+"185.82.24.0","185.82.27.255","3109165056","3109166079","RU","Russian Federation"
+"185.82.28.0","185.82.31.255","3109166080","3109167103","IR","Iran, Islamic Republic of"
+"185.82.32.0","185.82.35.255","3109167104","3109168127","LB","Lebanon"
+"185.82.36.0","185.82.39.255","3109168128","3109169151","BG","Bulgaria"
+"185.82.40.0","185.82.43.255","3109169152","3109170175","DE","Germany"
+"185.82.44.0","185.82.47.255","3109170176","3109171199","IE","Ireland"
+"185.82.48.0","185.82.51.255","3109171200","3109172223","GI","Gibraltar"
+"185.82.52.0","185.82.55.255","3109172224","3109173247","IL","Israel"
+"185.82.56.0","185.82.59.255","3109173248","3109174271","ES","Spain"
+"185.82.60.0","185.82.63.255","3109174272","3109175295","GB","United Kingdom"
+"185.82.64.0","185.82.67.255","3109175296","3109176319","IR","Iran, Islamic Republic of"
+"185.82.68.0","185.82.71.255","3109176320","3109177343","IL","Israel"
+"185.82.72.0","185.82.75.255","3109177344","3109178367","IE","Ireland"
+"185.82.76.0","185.82.79.255","3109178368","3109179391","GB","United Kingdom"
+"185.82.80.0","185.82.83.255","3109179392","3109180415","ES","Spain"
+"185.82.84.0","185.82.87.255","3109180416","3109181439","DE","Germany"
+"185.82.88.0","185.82.91.255","3109181440","3109182463","NL","Netherlands"
+"185.82.92.0","185.82.95.255","3109182464","3109183487","LT","Lithuania"
+"185.82.96.0","185.82.99.255","3109183488","3109184511","LB","Lebanon"
+"185.82.100.0","185.82.103.255","3109184512","3109185535","CH","Switzerland"
+"185.82.104.0","185.82.111.255","3109185536","3109187583","RS","Serbia"
+"185.82.112.0","185.82.115.255","3109187584","3109188607","IT","Italy"
+"185.82.116.0","185.82.119.255","3109188608","3109189631","SA","Saudi Arabia"
+"185.82.120.0","185.82.123.255","3109189632","3109190655","AT","Austria"
+"185.82.124.0","185.82.127.255","3109190656","3109191679","NL","Netherlands"
+"185.82.128.0","185.82.131.255","3109191680","3109192703","CH","Switzerland"
+"185.82.132.0","185.82.135.255","3109192704","3109193727","IT","Italy"
+"185.82.136.0","185.82.139.255","3109193728","3109194751","IR","Iran, Islamic Republic of"
+"185.82.140.0","185.82.143.255","3109194752","3109195775","NL","Netherlands"
+"185.82.144.0","185.82.147.255","3109195776","3109196799","FI","Finland"
+"185.82.148.0","185.82.151.255","3109196800","3109197823","FR","France"
+"185.82.152.0","185.82.155.255","3109197824","3109198847","NL","Netherlands"
+"185.82.156.0","185.82.159.255","3109198848","3109199871","GB","United Kingdom"
+"185.82.160.0","185.82.163.255","3109199872","3109200895","DE","Germany"
+"185.82.164.0","185.82.167.255","3109200896","3109201919","IR","Iran, Islamic Republic of"
+"185.82.168.0","185.82.171.255","3109201920","3109202943","IT","Italy"
+"185.82.172.0","185.82.175.255","3109202944","3109203967","RO","Romania"
+"185.82.176.0","185.82.179.255","3109203968","3109204991","RU","Russian Federation"
+"185.82.180.0","185.82.183.255","3109204992","3109206015","IR","Iran, Islamic Republic of"
+"185.82.184.0","185.82.195.255","3109206016","3109209087","NL","Netherlands"
+"185.82.196.0","185.82.199.255","3109209088","3109210111","GB","United Kingdom"
+"185.82.200.0","185.82.203.255","3109210112","3109211135","NL","Netherlands"
+"185.82.204.0","185.82.207.255","3109211136","3109212159","CH","Switzerland"
+"185.82.208.0","185.82.211.255","3109212160","3109213183","NL","Netherlands"
+"185.82.212.0","185.82.215.255","3109213184","3109214207","CZ","Czech Republic"
+"185.82.216.0","185.82.219.255","3109214208","3109215231","BG","Bulgaria"
+"185.82.220.0","185.82.223.255","3109215232","3109216255","TR","Turkey"
+"185.82.224.0","185.82.227.255","3109216256","3109217279","IT","Italy"
+"185.82.228.0","185.82.231.255","3109217280","3109218303","DK","Denmark"
+"185.82.232.0","185.82.235.255","3109218304","3109219327","HU","Hungary"
+"185.82.236.0","185.82.239.255","3109219328","3109220351","CZ","Czech Republic"
+"185.82.240.0","185.82.243.255","3109220352","3109221375","IE","Ireland"
+"185.82.248.0","185.82.251.255","3109222400","3109223423","PL","Poland"
+"185.82.252.0","185.82.255.255","3109223424","3109224447","TR","Turkey"
+"185.83.0.0","185.83.3.255","3109224448","3109225471","RU","Russian Federation"
+"185.83.4.0","185.83.7.255","3109225472","3109226495","EE","Estonia"
+"185.83.8.0","185.83.11.255","3109226496","3109227519","NL","Netherlands"
+"185.83.12.0","185.83.15.255","3109227520","3109228543","GB","United Kingdom"
+"185.83.16.0","185.83.23.255","3109228544","3109230591","NO","Norway"
+"185.83.24.0","185.83.27.255","3109230592","3109231615","FR","France"
+"185.83.28.0","185.83.31.255","3109231616","3109232639","IR","Iran, Islamic Republic of"
+"185.83.32.0","185.83.35.255","3109232640","3109233663","NL","Netherlands"
+"185.83.36.0","185.83.39.255","3109233664","3109234687","GE","Georgia"
+"185.83.40.0","185.83.43.255","3109234688","3109235711","GB","United Kingdom"
+"185.83.44.0","185.83.47.255","3109235712","3109236735","PL","Poland"
+"185.83.48.0","185.83.51.255","3109236736","3109237759","BE","Belgium"
+"185.83.52.0","185.83.55.255","3109237760","3109238783","GB","United Kingdom"
+"185.83.56.0","185.83.59.255","3109238784","3109239807","CZ","Czech Republic"
+"185.83.60.0","185.83.63.255","3109239808","3109240831","CH","Switzerland"
+"185.83.64.0","185.83.67.255","3109240832","3109241855","GB","United Kingdom"
+"185.83.68.0","185.83.71.255","3109241856","3109242879","FR","France"
+"185.83.72.0","185.83.83.255","3109242880","3109245951","IR","Iran, Islamic Republic of"
+"185.83.84.0","185.83.87.255","3109245952","3109246975","GB","United Kingdom"
+"185.83.88.0","185.83.91.255","3109246976","3109247999","IR","Iran, Islamic Republic of"
+"185.83.92.0","185.83.95.255","3109248000","3109249023","SE","Sweden"
+"185.83.96.0","185.83.99.255","3109249024","3109250047","NL","Netherlands"
+"185.83.100.0","185.83.103.255","3109250048","3109251071","GB","United Kingdom"
+"185.83.104.0","185.83.107.255","3109251072","3109252095","ES","Spain"
+"185.83.108.0","185.83.111.255","3109252096","3109253119","CH","Switzerland"
+"185.83.112.0","185.83.115.255","3109253120","3109254143","IR","Iran, Islamic Republic of"
+"185.83.116.0","185.83.119.255","3109254144","3109255167","FI","Finland"
+"185.83.120.0","185.83.123.255","3109255168","3109256191","GB","United Kingdom"
+"185.83.124.0","185.83.127.255","3109256192","3109257215","AZ","Azerbaijan"
+"185.83.128.0","185.83.131.255","3109257216","3109258239","GB","United Kingdom"
+"185.83.132.0","185.83.135.255","3109258240","3109259263","ES","Spain"
+"185.83.136.0","185.83.139.255","3109259264","3109260287","BE","Belgium"
+"185.83.140.0","185.83.143.255","3109260288","3109261311","DE","Germany"
+"185.83.144.0","185.83.147.255","3109261312","3109262335","TR","Turkey"
+"185.83.148.0","185.83.151.255","3109262336","3109263359","GI","Gibraltar"
+"185.83.152.0","185.83.155.255","3109263360","3109264383","GB","United Kingdom"
+"185.83.156.0","185.83.159.255","3109264384","3109265407","US","United States"
+"185.83.160.0","185.83.163.255","3109265408","3109266431","ES","Spain"
+"185.83.164.0","185.83.167.255","3109266432","3109267455","NO","Norway"
+"185.83.168.0","185.83.171.255","3109267456","3109268479","GB","United Kingdom"
+"185.83.172.0","185.83.175.255","3109268480","3109269503","IT","Italy"
+"185.83.176.0","185.83.179.255","3109269504","3109270527","GB","United Kingdom"
+"185.83.180.0","185.83.187.255","3109270528","3109272575","IR","Iran, Islamic Republic of"
+"185.83.188.0","185.83.191.255","3109272576","3109273599","FR","France"
+"185.83.192.0","185.83.195.255","3109273600","3109274623","NO","Norway"
+"185.83.196.0","185.83.203.255","3109274624","3109276671","IR","Iran, Islamic Republic of"
+"185.83.204.0","185.83.207.255","3109276672","3109277695","FI","Finland"
+"185.83.208.0","185.83.211.255","3109277696","3109278719","IR","Iran, Islamic Republic of"
+"185.83.212.0","185.83.215.255","3109278720","3109279743","PT","Portugal"
+"185.83.216.0","185.83.219.255","3109279744","3109280767","NL","Netherlands"
+"185.83.220.0","185.83.223.255","3109280768","3109281791","IL","Israel"
+"185.83.224.0","185.83.227.255","3109281792","3109282815","HU","Hungary"
+"185.83.228.0","185.83.231.255","3109282816","3109283839","DE","Germany"
+"185.83.232.0","185.83.235.255","3109283840","3109284863","IE","Ireland"
+"185.83.236.0","185.83.239.255","3109284864","3109285887","FR","France"
+"185.83.240.0","185.83.243.255","3109285888","3109286911","RU","Russian Federation"
+"185.83.244.0","185.83.247.255","3109286912","3109287935","TR","Turkey"
+"185.83.248.0","185.83.251.255","3109287936","3109288959","PT","Portugal"
+"185.83.252.0","185.83.255.255","3109288960","3109289983","MK","Macedonia"
+"185.84.0.0","185.84.3.255","3109289984","3109291007","NL","Netherlands"
+"185.84.4.0","185.84.7.255","3109291008","3109292031","CH","Switzerland"
+"185.84.8.0","185.84.11.255","3109292032","3109293055","IE","Ireland"
+"185.84.12.0","185.84.17.255","3109293056","3109294591","GB","United Kingdom"
+"185.84.18.0","185.84.18.255","3109294592","3109294847","FR","France"
+"185.84.19.0","185.84.19.255","3109294848","3109295103","GB","United Kingdom"
+"185.84.20.0","185.84.23.255","3109295104","3109296127","DE","Germany"
+"185.84.24.0","185.84.27.255","3109296128","3109297151","BE","Belgium"
+"185.84.28.0","185.84.31.255","3109297152","3109298175","SE","Sweden"
+"185.84.32.0","185.84.35.255","3109298176","3109299199","RU","Russian Federation"
+"185.84.36.0","185.84.39.255","3109299200","3109300223","NO","Norway"
+"185.84.40.0","185.84.43.255","3109300224","3109301247","RU","Russian Federation"
+"185.84.44.0","185.84.47.255","3109301248","3109302271","ES","Spain"
+"185.84.48.0","185.84.51.255","3109302272","3109303295","SY","Syrian Arab Republic"
+"185.84.52.0","185.84.55.255","3109303296","3109304319","SE","Sweden"
+"185.84.56.0","185.84.59.255","3109304320","3109305343","DE","Germany"
+"185.84.60.0","185.84.60.255","3109305344","3109305599","DK","Denmark"
+"185.84.61.0","185.84.61.255","3109305600","3109305855","US","United States"
+"185.84.62.0","185.84.63.255","3109305856","3109306367","DK","Denmark"
+"185.84.64.0","185.84.67.255","3109306368","3109307391","RO","Romania"
+"185.84.68.0","185.84.71.255","3109307392","3109308415","IQ","Iraq"
+"185.84.72.0","185.84.75.255","3109308416","3109309439","NL","Netherlands"
+"185.84.76.0","185.84.79.255","3109309440","3109310463","CH","Switzerland"
+"185.84.80.0","185.84.83.255","3109310464","3109311487","DE","Germany"
+"185.84.84.0","185.84.87.255","3109311488","3109312511","GB","United Kingdom"
+"185.84.88.0","185.84.91.255","3109312512","3109313535","IT","Italy"
+"185.84.92.0","185.84.95.255","3109313536","3109314559","GB","United Kingdom"
+"185.84.96.0","185.84.99.255","3109314560","3109315583","IT","Italy"
+"185.84.100.0","185.84.103.255","3109315584","3109316607","SI","Slovenia"
+"185.84.104.0","185.84.107.255","3109316608","3109317631","LB","Lebanon"
+"185.84.108.0","185.84.111.255","3109317632","3109318655","RU","Russian Federation"
+"185.84.112.0","185.84.115.255","3109318656","3109319679","FR","France"
+"185.84.116.0","185.84.119.255","3109319680","3109320703","ES","Spain"
+"185.84.120.0","185.84.123.255","3109320704","3109321727","DE","Germany"
+"185.84.124.0","185.84.127.255","3109321728","3109322751","GR","Greece"
+"185.84.128.0","185.84.131.255","3109322752","3109323775","ES","Spain"
+"185.84.132.0","185.84.135.255","3109323776","3109324799","DK","Denmark"
+"185.84.136.0","185.84.139.255","3109324800","3109325823","PL","Poland"
+"185.84.140.0","185.84.143.255","3109325824","3109326847","NL","Netherlands"
+"185.84.144.0","185.84.147.255","3109326848","3109327871","BA","Bosnia and Herzegovina"
+"185.84.148.0","185.84.151.255","3109327872","3109328895","UA","Ukraine"
+"185.84.152.0","185.84.155.255","3109328896","3109329919","CZ","Czech Republic"
+"185.84.156.0","185.84.159.255","3109329920","3109330943","RU","Russian Federation"
+"185.84.160.0","185.84.163.255","3109330944","3109331967","IR","Iran, Islamic Republic of"
+"185.84.164.0","185.84.167.255","3109331968","3109332991","SA","Saudi Arabia"
+"185.84.168.0","185.84.171.255","3109332992","3109334015","IT","Italy"
+"185.84.172.0","185.84.175.255","3109334016","3109335039","RU","Russian Federation"
+"185.84.176.0","185.84.179.255","3109335040","3109336063","IT","Italy"
+"185.84.180.0","185.84.183.255","3109336064","3109337087","TR","Turkey"
+"185.84.184.0","185.84.191.255","3109337088","3109339135","RU","Russian Federation"
+"185.84.192.0","185.84.195.255","3109339136","3109340159","CH","Switzerland"
+"185.84.196.0","185.84.199.255","3109340160","3109341183","NL","Netherlands"
+"185.84.200.0","185.84.203.255","3109341184","3109342207","GB","United Kingdom"
+"185.84.204.0","185.84.207.255","3109342208","3109343231","ES","Spain"
+"185.84.208.0","185.84.211.255","3109343232","3109344255","CH","Switzerland"
+"185.84.212.0","185.84.215.255","3109344256","3109345279","SE","Sweden"
+"185.84.216.0","185.84.219.255","3109345280","3109346303","DE","Germany"
+"185.84.220.0","185.84.223.255","3109346304","3109347327","IR","Iran, Islamic Republic of"
+"185.84.224.0","185.84.227.255","3109347328","3109348351","LB","Lebanon"
+"185.84.228.0","185.84.231.255","3109348352","3109349375","IT","Italy"
+"185.84.232.0","185.84.235.255","3109349376","3109350399","CZ","Czech Republic"
+"185.84.236.0","185.84.239.255","3109350400","3109351423","SY","Syrian Arab Republic"
+"185.84.240.0","185.84.243.255","3109351424","3109352447","SE","Sweden"
+"185.84.244.0","185.84.247.255","3109352448","3109353471","RU","Russian Federation"
+"185.84.248.0","185.84.251.255","3109353472","3109354495","SE","Sweden"
+"185.84.252.0","185.84.255.255","3109354496","3109355519","IE","Ireland"
+"185.85.0.0","185.85.3.255","3109355520","3109356543","DE","Germany"
+"185.85.4.0","185.85.7.255","3109356544","3109357567","DK","Denmark"
+"185.85.8.0","185.85.9.255","3109357568","3109358079","RU","Russian Federation"
+"185.85.10.0","185.85.11.255","3109358080","3109358591","GB","United Kingdom"
+"185.85.12.0","185.85.15.255","3109358592","3109359615","RU","Russian Federation"
+"185.85.16.0","185.85.19.255","3109359616","3109360639","NL","Netherlands"
+"185.85.20.0","185.85.27.255","3109360640","3109362687","IT","Italy"
+"185.85.28.0","185.85.35.255","3109362688","3109364735","AT","Austria"
+"185.85.36.0","185.85.39.255","3109364736","3109365759","SK","Slovakia"
+"185.85.40.0","185.85.43.255","3109365760","3109366783","GB","United Kingdom"
+"185.85.44.0","185.85.47.255","3109366784","3109367807","DK","Denmark"
+"185.85.48.0","185.85.51.255","3109367808","3109368831","DE","Germany"
+"185.85.52.0","185.85.55.255","3109368832","3109369855","FI","Finland"
+"185.85.56.0","185.85.63.255","3109369856","3109371903","GB","United Kingdom"
+"185.85.64.0","185.85.67.255","3109371904","3109372927","AT","Austria"
+"185.85.68.0","185.85.71.255","3109372928","3109373951","IR","Iran, Islamic Republic of"
+"185.85.72.0","185.85.75.255","3109373952","3109374975","TR","Turkey"
+"185.85.76.0","185.85.79.255","3109374976","3109375999","FR","France"
+"185.85.80.0","185.85.83.255","3109376000","3109377023","NL","Netherlands"
+"185.85.84.0","185.85.91.255","3109377024","3109379071","GB","United Kingdom"
+"185.85.92.0","185.85.95.255","3109379072","3109380095","CZ","Czech Republic"
+"185.85.96.0","185.85.99.255","3109380096","3109381119","GB","United Kingdom"
+"185.85.100.0","185.85.103.255","3109381120","3109382143","SE","Sweden"
+"185.85.104.0","185.85.107.255","3109382144","3109383167","TR","Turkey"
+"185.85.108.0","185.85.111.255","3109383168","3109384191","CH","Switzerland"
+"185.85.112.0","185.85.115.255","3109384192","3109385215","NL","Netherlands"
+"185.85.116.0","185.85.119.255","3109385216","3109386239","GB","United Kingdom"
+"185.85.120.0","185.85.123.255","3109386240","3109387263","RU","Russian Federation"
+"185.85.124.0","185.85.127.255","3109387264","3109388287","CH","Switzerland"
+"185.85.128.0","185.85.131.255","3109388288","3109389311","NO","Norway"
+"185.85.132.0","185.85.135.255","3109389312","3109390335","DE","Germany"
+"185.85.136.0","185.85.139.255","3109390336","3109391359","IR","Iran, Islamic Republic of"
+"185.85.140.0","185.85.143.255","3109391360","3109392383","NL","Netherlands"
+"185.85.144.0","185.85.147.255","3109392384","3109393407","CH","Switzerland"
+"185.85.148.0","185.85.151.255","3109393408","3109394431","SI","Slovenia"
+"185.85.152.0","185.85.155.255","3109394432","3109395455","AL","Albania"
+"185.85.156.0","185.85.159.255","3109395456","3109396479","SE","Sweden"
+"185.85.164.0","185.85.167.255","3109397504","3109398527","CZ","Czech Republic"
+"185.85.168.0","185.85.171.255","3109398528","3109399551","CH","Switzerland"
+"185.85.172.0","185.85.175.255","3109399552","3109400575","BE","Belgium"
+"185.85.176.0","185.85.183.255","3109400576","3109402623","RO","Romania"
+"185.85.184.0","185.85.187.255","3109402624","3109403647","GB","United Kingdom"
+"185.85.188.0","185.85.191.255","3109403648","3109404671","TR","Turkey"
+"185.85.192.0","185.85.195.255","3109404672","3109405695","IT","Italy"
+"185.85.196.0","185.85.199.255","3109405696","3109406719","GB","United Kingdom"
+"185.85.200.0","185.85.203.255","3109406720","3109407743","RO","Romania"
+"185.85.204.0","185.85.207.255","3109407744","3109408767","TR","Turkey"
+"185.85.208.0","185.85.211.255","3109408768","3109409791","IR","Iran, Islamic Republic of"
+"185.85.212.0","185.85.215.255","3109409792","3109410815","IT","Italy"
+"185.85.216.0","185.85.219.255","3109410816","3109411839","RU","Russian Federation"
+"185.85.220.0","185.85.223.255","3109411840","3109412863","DE","Germany"
+"185.85.224.0","185.85.227.255","3109412864","3109413887","FR","France"
+"185.85.228.0","185.85.231.255","3109413888","3109414911","CH","Switzerland"
+"185.85.232.0","185.85.235.255","3109414912","3109415935","FR","France"
+"185.85.236.0","185.85.239.255","3109415936","3109416959","TR","Turkey"
+"185.85.240.0","185.85.243.255","3109416960","3109417983","FR","France"
+"185.85.244.0","185.85.247.255","3109417984","3109419007","GB","United Kingdom"
+"185.85.248.0","185.85.251.255","3109419008","3109420031","CH","Switzerland"
+"185.85.252.0","185.85.255.255","3109420032","3109421055","IT","Italy"
+"185.86.0.0","185.86.3.255","3109421056","3109422079","UA","Ukraine"
+"185.86.4.0","185.86.7.255","3109422080","3109423103","TR","Turkey"
+"185.86.8.0","185.86.11.255","3109423104","3109424127","ES","Spain"
+"185.86.12.0","185.86.15.255","3109424128","3109425151","TR","Turkey"
+"185.86.16.0","185.86.19.255","3109425152","3109426175","BE","Belgium"
+"185.86.20.0","185.86.23.255","3109426176","3109427199","GB","United Kingdom"
+"185.86.24.0","185.86.25.255","3109427200","3109427711","AT","Austria"
+"185.86.26.0","185.86.27.255","3109427712","3109428223","GB","United Kingdom"
+"185.86.28.0","185.86.31.255","3109428224","3109429247","CH","Switzerland"
+"185.86.32.0","185.86.35.255","3109429248","3109430271","ES","Spain"
+"185.86.36.0","185.86.39.255","3109430272","3109431295","IR","Iran, Islamic Republic of"
+"185.86.40.0","185.86.41.255","3109431296","3109431807","IL","Israel"
+"185.86.42.0","185.86.43.255","3109431808","3109432319","IT","Italy"
+"185.86.44.0","185.86.47.255","3109432320","3109433343","MT","Malta"
+"185.86.48.0","185.86.55.255","3109433344","3109435391","FR","France"
+"185.86.56.0","185.86.59.255","3109435392","3109436415","UA","Ukraine"
+"185.86.60.0","185.86.63.255","3109436416","3109437439","SM","San Marino"
+"185.86.64.0","185.86.67.255","3109437440","3109438463","RO","Romania"
+"185.86.68.0","185.86.71.255","3109438464","3109439487","DK","Denmark"
+"185.86.72.0","185.86.75.255","3109439488","3109440511","ES","Spain"
+"185.86.76.0","185.86.79.255","3109440512","3109441535","UA","Ukraine"
+"185.86.80.0","185.86.83.255","3109441536","3109442559","TR","Turkey"
+"185.86.84.0","185.86.87.255","3109442560","3109443583","IT","Italy"
+"185.86.88.0","185.86.91.255","3109443584","3109444607","FR","France"
+"185.86.92.0","185.86.95.255","3109444608","3109445631","RU","Russian Federation"
+"185.86.96.0","185.86.99.255","3109445632","3109446655","CZ","Czech Republic"
+"185.86.100.0","185.86.107.255","3109446656","3109448703","SE","Sweden"
+"185.86.108.0","185.86.111.255","3109448704","3109449727","GB","United Kingdom"
+"185.86.112.0","185.86.127.255","3109449728","3109453823","RU","Russian Federation"
+"185.86.128.0","185.86.131.255","3109453824","3109454847","IT","Italy"
+"185.86.132.0","185.86.135.255","3109454848","3109455871","RU","Russian Federation"
+"185.86.136.0","185.86.139.255","3109455872","3109456895","FR","France"
+"185.86.140.0","185.86.143.255","3109456896","3109457919","PS","Palestinian Territory"
+"185.86.144.0","185.86.147.255","3109457920","3109458943","RU","Russian Federation"
+"185.86.148.0","185.86.150.255","3109458944","3109459711","SE","Sweden"
+"185.86.151.0","185.86.151.255","3109459712","3109459967","GB","United Kingdom"
+"185.86.152.0","185.86.155.255","3109459968","3109460991","TR","Turkey"
+"185.86.156.0","185.86.159.255","3109460992","3109462015","DE","Germany"
+"185.86.160.0","185.86.163.255","3109462016","3109463039","LB","Lebanon"
+"185.86.164.0","185.86.167.255","3109463040","3109464063","TR","Turkey"
+"185.86.168.0","185.86.171.255","3109464064","3109465087","FR","France"
+"185.86.172.0","185.86.175.255","3109465088","3109466111","DE","Germany"
+"185.86.176.0","185.86.179.255","3109466112","3109467135","FR","France"
+"185.86.180.0","185.86.183.255","3109467136","3109468159","IR","Iran, Islamic Republic of"
+"185.86.184.0","185.86.187.255","3109468160","3109469183","ES","Spain"
+"185.86.188.0","185.86.191.255","3109469184","3109470207","DE","Germany"
+"185.86.192.0","185.86.195.255","3109470208","3109471231","AM","Armenia"
+"185.86.196.0","185.86.199.255","3109471232","3109472255","FR","France"
+"185.86.200.0","185.86.203.255","3109472256","3109473279","IT","Italy"
+"185.86.204.0","185.86.207.255","3109473280","3109474303","IL","Israel"
+"185.86.208.0","185.86.215.255","3109474304","3109476351","ES","Spain"
+"185.86.220.0","185.86.223.255","3109477376","3109478399","IS","Iceland"
+"185.86.224.0","185.86.231.255","3109478400","3109480447","CH","Switzerland"
+"185.86.232.0","185.86.235.255","3109480448","3109481471","DE","Germany"
+"185.86.236.0","185.86.239.255","3109481472","3109482495","MK","Macedonia"
+"185.86.240.0","185.86.243.255","3109482496","3109483519","RS","Serbia"
+"185.86.244.0","185.86.247.255","3109483520","3109484543","TR","Turkey"
+"185.86.248.0","185.86.251.255","3109484544","3109485567","ES","Spain"
+"185.86.252.0","185.86.255.255","3109485568","3109486591","FR","France"
+"185.87.0.0","185.87.3.255","3109486592","3109487615","DE","Germany"
+"185.87.4.0","185.87.7.255","3109487616","3109488639","BE","Belgium"
+"185.87.8.0","185.87.11.255","3109488640","3109489663","NL","Netherlands"
+"185.87.16.0","185.87.19.255","3109490688","3109491711","AT","Austria"
+"185.87.20.0","185.87.23.255","3109491712","3109492735","DE","Germany"
+"185.87.24.0","185.87.27.255","3109492736","3109493759","TR","Turkey"
+"185.87.28.0","185.87.31.255","3109493760","3109494783","IT","Italy"
+"185.87.32.0","185.87.35.255","3109494784","3109495807","GB","United Kingdom"
+"185.87.36.0","185.87.47.255","3109495808","3109498879","AD","Andorra"
+"185.87.48.0","185.87.51.255","3109498880","3109499903","RU","Russian Federation"
+"185.87.52.0","185.87.55.255","3109499904","3109500927","NO","Norway"
+"185.87.56.0","185.87.63.255","3109500928","3109502975","GB","United Kingdom"
+"185.87.64.0","185.87.67.255","3109502976","3109503999","LB","Lebanon"
+"185.87.68.0","185.87.71.255","3109504000","3109505023","IT","Italy"
+"185.87.72.0","185.87.75.255","3109505024","3109506047","DE","Germany"
+"185.87.76.0","185.87.79.255","3109506048","3109507071","IT","Italy"
+"185.87.80.0","185.87.83.255","3109507072","3109508095","DK","Denmark"
+"185.87.84.0","185.87.87.255","3109508096","3109509119","ES","Spain"
+"185.87.88.0","185.87.95.255","3109509120","3109511167","FR","France"
+"185.87.96.0","185.87.99.255","3109511168","3109512191","ES","Spain"
+"185.87.100.0","185.87.103.255","3109512192","3109513215","FR","France"
+"185.87.104.0","185.87.107.255","3109513216","3109514239","NL","Netherlands"
+"185.87.108.0","185.87.111.255","3109514240","3109515263","FI","Finland"
+"185.87.112.0","185.87.115.255","3109515264","3109516287","CH","Switzerland"
+"185.87.116.0","185.87.119.255","3109516288","3109517311","NL","Netherlands"
+"185.87.120.0","185.87.123.255","3109517312","3109518335","TR","Turkey"
+"185.87.124.0","185.87.127.255","3109518336","3109519359","BE","Belgium"
+"185.87.128.0","185.87.131.255","3109519360","3109520383","ES","Spain"
+"185.87.132.0","185.87.135.255","3109520384","3109521407","DE","Germany"
+"185.87.136.0","185.87.139.255","3109521408","3109522431","PL","Poland"
+"185.87.140.0","185.87.143.255","3109522432","3109523455","CZ","Czech Republic"
+"185.87.144.0","185.87.147.255","3109523456","3109524479","PL","Poland"
+"185.87.148.0","185.87.151.255","3109524480","3109525503","GB","United Kingdom"
+"185.87.152.0","185.87.159.255","3109525504","3109527551","NL","Netherlands"
+"185.87.160.0","185.87.163.255","3109527552","3109528575","IL","Israel"
+"185.87.164.0","185.87.167.255","3109528576","3109529599","SE","Sweden"
+"185.87.168.0","185.87.171.255","3109529600","3109530623","LB","Lebanon"
+"185.87.172.0","185.87.175.255","3109530624","3109531647","TR","Turkey"
+"185.87.176.0","185.87.179.255","3109531648","3109532671","DE","Germany"
+"185.87.180.0","185.87.183.255","3109532672","3109533695","IR","Iran, Islamic Republic of"
+"185.87.184.0","185.87.187.255","3109533696","3109534719","NL","Netherlands"
+"185.87.188.0","185.87.191.255","3109534720","3109535743","ES","Spain"
+"185.87.192.0","185.87.199.255","3109535744","3109537791","RU","Russian Federation"
+"185.87.200.0","185.87.203.255","3109537792","3109538815","NL","Netherlands"
+"185.87.204.0","185.87.207.255","3109538816","3109539839","LV","Latvia"
+"185.87.208.0","185.87.215.255","3109539840","3109541887","GB","United Kingdom"
+"185.87.216.0","185.87.219.255","3109541888","3109542911","EE","Estonia"
+"185.87.220.0","185.87.223.255","3109542912","3109543935","GB","United Kingdom"
+"185.87.224.0","185.87.227.255","3109543936","3109544959","DE","Germany"
+"185.87.228.0","185.87.231.255","3109544960","3109545983","FR","France"
+"185.87.232.0","185.87.235.255","3109545984","3109547007","PL","Poland"
+"185.87.236.0","185.87.239.255","3109547008","3109548031","AT","Austria"
+"185.87.240.0","185.87.243.255","3109548032","3109549055","IT","Italy"
+"185.87.244.0","185.87.247.255","3109549056","3109550079","FI","Finland"
+"185.87.248.0","185.87.251.255","3109550080","3109551103","NL","Netherlands"
+"185.87.252.0","185.87.255.255","3109551104","3109552127","TR","Turkey"
+"185.88.0.0","185.88.3.255","3109552128","3109553151","ES","Spain"
+"185.88.4.0","185.88.7.255","3109553152","3109554175","TR","Turkey"
+"185.88.8.0","185.88.11.255","3109554176","3109555199","RU","Russian Federation"
+"185.88.12.0","185.88.15.255","3109555200","3109556223","CZ","Czech Republic"
+"185.88.16.0","185.88.19.255","3109556224","3109557247","PT","Portugal"
+"185.88.20.0","185.88.23.255","3109557248","3109558271","GR","Greece"
+"185.88.24.0","185.88.27.255","3109558272","3109559295","IQ","Iraq"
+"185.88.28.0","185.88.31.255","3109559296","3109560319","RO","Romania"
+"185.88.32.0","185.88.35.255","3109560320","3109561343","KG","Kyrgyzstan"
+"185.88.36.0","185.88.39.255","3109561344","3109562367","RU","Russian Federation"
+"185.88.40.0","185.88.43.255","3109562368","3109563391","NO","Norway"
+"185.88.44.0","185.88.47.255","3109563392","3109564415","GB","United Kingdom"
+"185.88.48.0","185.88.51.255","3109564416","3109565439","IR","Iran, Islamic Republic of"
+"185.88.52.0","185.88.55.255","3109565440","3109566463","ES","Spain"
+"185.88.56.0","185.88.59.255","3109566464","3109567487","GB","United Kingdom"
+"185.88.60.0","185.88.63.255","3109567488","3109568511","DE","Germany"
+"185.88.64.0","185.88.67.255","3109568512","3109569535","NL","Netherlands"
+"185.88.68.0","185.88.71.255","3109569536","3109570559","ES","Spain"
+"185.88.72.0","185.88.75.255","3109570560","3109571583","CZ","Czech Republic"
+"185.88.76.0","185.88.79.255","3109571584","3109572607","CH","Switzerland"
+"185.88.80.0","185.88.83.255","3109572608","3109573631","PS","Palestinian Territory"
+"185.88.84.0","185.88.87.255","3109573632","3109574655","IT","Italy"
+"185.88.88.0","185.88.91.255","3109574656","3109575679","PS","Palestinian Territory"
+"185.88.92.0","185.88.95.255","3109575680","3109576703","DE","Germany"
+"185.88.96.0","185.88.103.255","3109576704","3109578751","RU","Russian Federation"
+"185.88.104.0","185.88.107.255","3109578752","3109579775","FR","France"
+"185.88.108.0","185.88.111.255","3109579776","3109580799","GB","United Kingdom"
+"185.88.112.0","185.88.115.255","3109580800","3109581823","SE","Sweden"
+"185.88.116.0","185.88.119.255","3109581824","3109582847","CH","Switzerland"
+"185.88.120.0","185.88.123.255","3109582848","3109583871","BE","Belgium"
+"185.88.124.0","185.88.127.255","3109583872","3109584895","RU","Russian Federation"
+"185.88.128.0","185.88.131.255","3109584896","3109585919","RO","Romania"
+"185.88.132.0","185.88.135.255","3109585920","3109586943","NL","Netherlands"
+"185.88.136.0","185.88.139.255","3109586944","3109587967","SE","Sweden"
+"185.88.140.0","185.88.143.255","3109587968","3109588991","NL","Netherlands"
+"185.88.144.0","185.88.147.255","3109588992","3109590015","DE","Germany"
+"185.88.148.0","185.88.151.255","3109590016","3109591039","NL","Netherlands"
+"185.88.152.0","185.88.155.255","3109591040","3109592063","IR","Iran, Islamic Republic of"
+"185.88.156.0","185.88.163.255","3109592064","3109594111","RU","Russian Federation"
+"185.88.164.0","185.88.167.255","3109594112","3109595135","NL","Netherlands"
+"185.88.168.0","185.88.171.255","3109595136","3109596159","IT","Italy"
+"185.88.172.0","185.88.175.255","3109596160","3109597183","TR","Turkey"
+"185.88.176.0","185.88.179.255","3109597184","3109598207","IR","Iran, Islamic Republic of"
+"185.88.180.0","185.88.183.255","3109598208","3109599231","NL","Netherlands"
+"185.88.184.0","185.88.187.255","3109599232","3109600255","IT","Italy"
+"185.88.188.0","185.88.191.255","3109600256","3109601279","NL","Netherlands"
+"185.88.192.0","185.88.195.255","3109601280","3109602303","GB","United Kingdom"
+"185.88.196.0","185.88.199.255","3109602304","3109603327","FR","France"
+"185.88.200.0","185.88.203.255","3109603328","3109604351","ES","Spain"
+"185.88.204.0","185.88.207.255","3109604352","3109605375","IT","Italy"
+"185.88.208.0","185.88.211.255","3109605376","3109606399","RU","Russian Federation"
+"185.88.212.0","185.88.215.255","3109606400","3109607423","DE","Germany"
+"185.88.216.0","185.88.219.255","3109607424","3109608447","GB","United Kingdom"
+"185.88.220.0","185.88.227.255","3109608448","3109610495","DE","Germany"
+"185.88.228.0","185.88.231.255","3109610496","3109611519","FO","Faroe Islands"
+"185.88.232.0","185.88.235.255","3109611520","3109612543","ES","Spain"
+"185.88.236.0","185.88.239.255","3109612544","3109613567","CH","Switzerland"
+"185.88.240.0","185.88.243.255","3109613568","3109614591","IT","Italy"
+"185.88.244.0","185.88.247.255","3109614592","3109615615","DE","Germany"
+"185.88.248.0","185.88.251.255","3109615616","3109616639","CZ","Czech Republic"
+"185.88.252.0","185.88.255.255","3109616640","3109617663","IR","Iran, Islamic Republic of"
+"185.89.0.0","185.89.3.255","3109617664","3109618687","NO","Norway"
+"185.89.4.0","185.89.7.255","3109618688","3109619711","NL","Netherlands"
+"185.89.8.0","185.89.15.255","3109619712","3109621759","RU","Russian Federation"
+"185.89.16.0","185.89.19.255","3109621760","3109622783","NL","Netherlands"
+"185.89.20.0","185.89.23.255","3109622784","3109623807","US","United States"
+"185.89.24.0","185.89.27.255","3109623808","3109624831","DE","Germany"
+"185.89.28.0","185.89.31.255","3109624832","3109625855","ES","Spain"
+"185.89.32.0","185.89.35.255","3109625856","3109626879","GB","United Kingdom"
+"185.89.36.0","185.89.39.255","3109626880","3109627903","DE","Germany"
+"185.89.40.0","185.89.43.255","3109627904","3109628927","RU","Russian Federation"
+"185.89.44.0","185.89.47.255","3109628928","3109629951","IT","Italy"
+"185.89.48.0","185.89.51.255","3109629952","3109630975","LV","Latvia"
+"185.89.52.0","185.89.55.255","3109630976","3109631999","FI","Finland"
+"185.89.56.0","185.89.59.255","3109632000","3109633023","DE","Germany"
+"185.89.60.0","185.89.63.255","3109633024","3109634047","ES","Spain"
+"185.89.64.0","185.89.67.255","3109634048","3109635071","PL","Poland"
+"185.89.68.0","185.89.71.255","3109635072","3109636095","FR","France"
+"185.89.72.0","185.89.75.255","3109636096","3109637119","IE","Ireland"
+"185.89.76.0","185.89.78.255","3109637120","3109637887","NL","Netherlands"
+"185.89.79.0","185.89.79.255","3109637888","3109638143","RU","Russian Federation"
+"185.89.80.0","185.89.83.255","3109638144","3109639167","NL","Netherlands"
+"185.89.84.0","185.89.87.255","3109639168","3109640191","LB","Lebanon"
+"185.89.88.0","185.89.91.255","3109640192","3109641215","IQ","Iraq"
+"185.89.92.0","185.89.95.255","3109641216","3109642239","NO","Norway"
+"185.89.96.0","185.89.99.255","3109642240","3109643263","US","United States"
+"185.89.100.0","185.89.100.127","3109643264","3109643391","DE","Germany"
+"185.89.100.128","185.89.100.255","3109643392","3109643519","EU","Europe"
+"185.89.101.0","185.89.101.255","3109643520","3109643775","RU","Russian Federation"
+"185.89.102.0","185.89.102.255","3109643776","3109644031","UA","Ukraine"
+"185.89.103.0","185.89.103.255","3109644032","3109644287","ES","Spain"
+"185.89.104.0","185.89.111.255","3109644288","3109646335","RU","Russian Federation"
+"185.89.112.0","185.89.115.255","3109646336","3109647359","IR","Iran, Islamic Republic of"
+"185.89.116.0","185.89.119.255","3109647360","3109648383","CZ","Czech Republic"
+"185.89.120.0","185.89.123.255","3109648384","3109649407","GB","United Kingdom"
+"185.89.124.0","185.89.127.255","3109649408","3109650431","BG","Bulgaria"
+"185.89.128.0","185.89.131.255","3109650432","3109651455","FR","France"
+"185.89.132.0","185.89.135.255","3109651456","3109652479","NL","Netherlands"
+"185.89.136.0","185.89.139.255","3109652480","3109653503","MT","Malta"
+"185.89.140.0","185.89.143.255","3109653504","3109654527","GB","United Kingdom"
+"185.89.144.0","185.89.147.255","3109654528","3109655551","CH","Switzerland"
+"185.89.148.0","185.89.151.255","3109655552","3109656575","AT","Austria"
+"185.89.152.0","185.89.155.255","3109656576","3109657599","NL","Netherlands"
+"185.89.156.0","185.89.159.255","3109657600","3109658623","AL","Albania"
+"185.89.160.0","185.89.163.255","3109658624","3109659647","AT","Austria"
+"185.89.164.0","185.89.171.255","3109659648","3109661695","FR","France"
+"185.89.172.0","185.89.175.255","3109661696","3109662719","NL","Netherlands"
+"185.89.176.0","185.89.179.255","3109662720","3109663743","PL","Poland"
+"185.89.180.0","185.89.183.255","3109663744","3109664767","IT","Italy"
+"185.89.184.0","185.89.187.255","3109664768","3109665791","PL","Poland"
+"185.89.188.0","185.89.191.255","3109665792","3109666815","CH","Switzerland"
+"185.89.192.0","185.89.195.255","3109666816","3109667839","PT","Portugal"
+"185.89.196.0","185.89.199.255","3109667840","3109668863","DE","Germany"
+"185.89.200.0","185.89.203.255","3109668864","3109669887","CH","Switzerland"
+"185.89.204.0","185.89.207.255","3109669888","3109670911","GB","United Kingdom"
+"185.89.208.0","185.89.211.255","3109670912","3109671935","DE","Germany"
+"185.89.212.0","185.89.215.255","3109671936","3109672959","HR","Croatia"
+"185.89.216.0","185.89.216.255","3109672960","3109673215","US","United States"
+"185.89.217.0","185.89.217.223","3109673216","3109673439","NL","Netherlands"
+"185.89.217.224","185.89.217.234","3109673440","3109673450","EU","Europe"
+"185.89.217.235","185.89.217.235","3109673451","3109673451","NO","Norway"
+"185.89.217.236","185.89.217.239","3109673452","3109673455","EU","Europe"
+"185.89.217.240","185.89.217.255","3109673456","3109673471","NL","Netherlands"
+"185.89.218.0","185.89.218.223","3109673472","3109673695","SG","Singapore"
+"185.89.218.224","185.89.218.231","3109673696","3109673703","AP","Asia/Pacific Region"
+"185.89.218.232","185.89.218.232","3109673704","3109673704","IN","India"
+"185.89.218.233","185.89.218.255","3109673705","3109673727","AP","Asia/Pacific Region"
+"185.89.219.0","185.89.219.223","3109673728","3109673951","HK","Hong Kong"
+"185.89.219.224","185.89.219.239","3109673952","3109673967","AP","Asia/Pacific Region"
+"185.89.219.240","185.89.219.255","3109673968","3109673983","HK","Hong Kong"
+"185.89.220.0","185.89.223.255","3109673984","3109675007","FR","France"
+"185.89.224.0","185.89.231.255","3109675008","3109677055","DE","Germany"
+"185.89.232.0","185.89.235.255","3109677056","3109678079","BE","Belgium"
+"185.89.236.0","185.89.239.255","3109678080","3109679103","MT","Malta"
+"185.89.240.0","185.89.243.255","3109679104","3109680127","RO","Romania"
+"185.89.244.0","185.89.247.255","3109680128","3109681151","MK","Macedonia"
+"185.89.248.0","185.89.248.255","3109681152","3109681407","TR","Turkey"
+"185.89.249.0","185.89.249.255","3109681408","3109681663","MX","Mexico"
+"185.89.250.0","185.89.250.255","3109681664","3109681919","BR","Brazil"
+"185.89.251.0","185.89.251.255","3109681920","3109682175","CZ","Czech Republic"
+"185.89.252.0","185.89.255.255","3109682176","3109683199","CH","Switzerland"
+"185.90.0.0","185.90.3.255","3109683200","3109684223","GB","United Kingdom"
+"185.90.4.0","185.90.7.255","3109684224","3109685247","TR","Turkey"
+"185.90.8.0","185.90.11.255","3109685248","3109686271","IT","Italy"
+"185.90.12.0","185.90.15.255","3109686272","3109687295","GB","United Kingdom"
+"185.90.16.0","185.90.19.255","3109687296","3109688319","SA","Saudi Arabia"
+"185.90.20.0","185.90.23.255","3109688320","3109689343","AT","Austria"
+"185.90.24.0","185.90.27.255","3109689344","3109690367","SE","Sweden"
+"185.90.28.0","185.90.31.255","3109690368","3109691391","ES","Spain"
+"185.90.32.0","185.90.35.255","3109691392","3109692415","GB","United Kingdom"
+"185.90.36.0","185.90.39.255","3109692416","3109693439","CH","Switzerland"
+"185.90.40.0","185.90.43.255","3109693440","3109694463","AT","Austria"
+"185.90.44.0","185.90.47.255","3109694464","3109695487","CY","Cyprus"
+"185.90.48.0","185.90.51.255","3109695488","3109696511","DE","Germany"
+"185.90.52.0","185.90.55.255","3109696512","3109697535","DK","Denmark"
+"185.90.56.0","185.90.59.255","3109697536","3109698559","PT","Portugal"
+"185.90.60.0","185.90.61.255","3109698560","3109699071","NO","Norway"
+"185.90.62.0","185.90.62.127","3109699072","3109699199","DE","Germany"
+"185.90.62.128","185.90.63.255","3109699200","3109699583","CA","Canada"
+"185.90.64.0","185.90.67.255","3109699584","3109700607","DK","Denmark"
+"185.90.68.0","185.90.71.255","3109700608","3109701631","IT","Italy"
+"185.90.72.0","185.90.75.255","3109701632","3109702655","KZ","Kazakhstan"
+"185.90.76.0","185.90.79.255","3109702656","3109703679","IE","Ireland"
+"185.90.80.0","185.90.83.255","3109703680","3109704703","TR","Turkey"
+"185.90.84.0","185.90.87.255","3109704704","3109705727","HU","Hungary"
+"185.90.88.0","185.90.91.255","3109705728","3109706751","SA","Saudi Arabia"
+"185.90.92.0","185.90.95.255","3109706752","3109707775","AT","Austria"
+"185.90.96.0","185.90.99.255","3109707776","3109708799","FR","France"
+"185.90.100.0","185.90.103.255","3109708800","3109709823","RU","Russian Federation"
+"185.90.104.0","185.90.107.255","3109709824","3109710847","IQ","Iraq"
+"185.90.108.0","185.90.111.255","3109710848","3109711871","CH","Switzerland"
+"185.90.112.0","185.90.115.255","3109711872","3109712895","DK","Denmark"
+"185.90.116.0","185.90.119.255","3109712896","3109713919","IT","Italy"
+"185.90.120.0","185.90.123.255","3109713920","3109714943","GB","United Kingdom"
+"185.90.124.0","185.90.127.255","3109714944","3109715967","PS","Palestinian Territory"
+"185.90.128.0","185.90.131.255","3109715968","3109716991","DE","Germany"
+"185.90.132.0","185.90.135.255","3109716992","3109718015","RS","Serbia"
+"185.90.136.0","185.90.139.255","3109718016","3109719039","NL","Netherlands"
+"185.90.140.0","185.90.143.255","3109719040","3109720063","GB","United Kingdom"
+"185.90.144.0","185.90.147.255","3109720064","3109721087","RU","Russian Federation"
+"185.90.148.0","185.90.151.255","3109721088","3109722111","ES","Spain"
+"185.90.152.0","185.90.155.255","3109722112","3109723135","CH","Switzerland"
+"185.90.156.0","185.90.163.255","3109723136","3109725183","DE","Germany"
+"185.90.164.0","185.90.167.255","3109725184","3109726207","SK","Slovakia"
+"185.90.168.0","185.90.171.255","3109726208","3109727231","LB","Lebanon"
+"185.90.172.0","185.90.175.255","3109727232","3109728255","DE","Germany"
+"185.90.176.0","185.90.179.255","3109728256","3109729279","SE","Sweden"
+"185.90.180.0","185.90.183.255","3109729280","3109730303","NO","Norway"
+"185.90.184.0","185.90.187.255","3109730304","3109731327","BE","Belgium"
+"185.90.188.0","185.90.191.255","3109731328","3109732351","IT","Italy"
+"185.90.192.0","185.90.195.255","3109732352","3109733375","GB","United Kingdom"
+"185.90.196.0","185.90.199.255","3109733376","3109734399","NL","Netherlands"
+"185.90.200.0","185.90.203.255","3109734400","3109735423","DE","Germany"
+"185.90.204.0","185.90.211.255","3109735424","3109737471","ES","Spain"
+"185.90.212.0","185.90.215.255","3109737472","3109738495","NO","Norway"
+"185.90.216.0","185.90.219.255","3109738496","3109739519","GB","United Kingdom"
+"185.90.220.0","185.90.223.255","3109739520","3109740543","NL","Netherlands"
+"185.90.224.0","185.90.227.255","3109740544","3109741567","RU","Russian Federation"
+"185.90.228.0","185.90.235.255","3109741568","3109743615","DE","Germany"
+"185.90.236.0","185.90.239.255","3109743616","3109744639","HU","Hungary"
+"185.90.240.0","185.90.243.255","3109744640","3109745663","TR","Turkey"
+"185.90.244.0","185.90.246.255","3109745664","3109746431","DE","Germany"
+"185.90.247.0","185.90.247.255","3109746432","3109746687","US","United States"
+"185.90.252.0","185.90.255.255","3109747712","3109748735","ES","Spain"
+"185.91.0.0","185.91.3.255","3109748736","3109749759","MT","Malta"
+"185.91.4.0","185.91.7.255","3109749760","3109750783","DE","Germany"
+"185.91.8.0","185.91.15.255","3109750784","3109752831","NL","Netherlands"
+"185.91.16.0","185.91.19.255","3109752832","3109753855","IQ","Iraq"
+"185.91.20.0","185.91.23.255","3109753856","3109754879","GB","United Kingdom"
+"185.91.24.0","185.91.27.255","3109754880","3109755903","DE","Germany"
+"185.91.28.0","185.91.31.255","3109755904","3109756927","NL","Netherlands"
+"185.91.32.0","185.91.35.255","3109756928","3109757951","AT","Austria"
+"185.91.36.0","185.91.39.255","3109757952","3109758975","FR","France"
+"185.91.40.0","185.91.43.255","3109758976","3109759999","GB","United Kingdom"
+"185.91.44.0","185.91.51.255","3109760000","3109762047","DE","Germany"
+"185.91.52.0","185.91.55.255","3109762048","3109763071","RU","Russian Federation"
+"185.91.56.0","185.91.63.255","3109763072","3109765119","IT","Italy"
+"185.91.64.0","185.91.67.255","3109765120","3109766143","NO","Norway"
+"185.91.68.0","185.91.71.255","3109766144","3109767167","ES","Spain"
+"185.91.72.0","185.91.75.255","3109767168","3109768191","UA","Ukraine"
+"185.91.76.0","185.91.79.255","3109768192","3109769215","GB","United Kingdom"
+"185.91.80.0","185.91.83.255","3109769216","3109770239","AT","Austria"
+"185.91.84.0","185.91.87.255","3109770240","3109771263","GB","United Kingdom"
+"185.91.88.0","185.91.91.255","3109771264","3109772287","FR","France"
+"185.91.92.0","185.91.95.255","3109772288","3109773311","NL","Netherlands"
+"185.91.96.0","185.91.99.255","3109773312","3109774335","LB","Lebanon"
+"185.91.100.0","185.91.103.255","3109774336","3109775359","GB","United Kingdom"
+"185.91.104.0","185.91.107.255","3109775360","3109776383","DE","Germany"
+"185.91.108.0","185.91.111.255","3109776384","3109777407","ES","Spain"
+"185.91.112.0","185.91.115.255","3109777408","3109778431","GB","United Kingdom"
+"185.91.116.0","185.91.119.255","3109778432","3109779455","CZ","Czech Republic"
+"185.91.120.0","185.91.131.255","3109779456","3109782527","GB","United Kingdom"
+"185.91.132.0","185.91.135.255","3109782528","3109783551","KG","Kyrgyzstan"
+"185.91.136.0","185.91.139.255","3109783552","3109784575","ES","Spain"
+"185.91.140.0","185.91.143.255","3109784576","3109785599","HU","Hungary"
+"185.91.144.0","185.91.147.255","3109785600","3109786623","AT","Austria"
+"185.91.148.0","185.91.151.255","3109786624","3109787647","US","United States"
+"185.91.152.0","185.91.155.255","3109787648","3109788671","NO","Norway"
+"185.91.156.0","185.91.159.255","3109788672","3109789695","BA","Bosnia and Herzegovina"
+"185.91.160.0","185.91.163.255","3109789696","3109790719","IT","Italy"
+"185.91.164.0","185.91.171.255","3109790720","3109792767","CZ","Czech Republic"
+"185.91.172.0","185.91.183.255","3109792768","3109795839","RU","Russian Federation"
+"185.91.184.0","185.91.187.255","3109795840","3109796863","HU","Hungary"
+"185.91.188.0","185.91.191.255","3109796864","3109797887","IT","Italy"
+"185.91.192.0","185.91.195.255","3109797888","3109798911","ES","Spain"
+"185.91.196.0","185.91.199.255","3109798912","3109799935","DE","Germany"
+"185.91.200.0","185.91.203.255","3109799936","3109800959","SK","Slovakia"
+"185.91.204.0","185.91.207.255","3109800960","3109801983","CZ","Czech Republic"
+"185.91.208.0","185.91.211.255","3109801984","3109803007","AZ","Azerbaijan"
+"185.91.212.0","185.91.215.255","3109803008","3109804031","PL","Poland"
+"185.91.216.0","185.91.219.255","3109804032","3109805055","GB","United Kingdom"
+"185.91.220.0","185.91.227.255","3109805056","3109807103","FR","France"
+"185.91.228.0","185.91.231.255","3109807104","3109808127","ES","Spain"
+"185.91.232.0","185.91.235.255","3109808128","3109809151","FR","France"
+"185.91.236.0","185.91.239.255","3109809152","3109810175","GB","United Kingdom"
+"185.91.240.0","185.91.243.255","3109810176","3109811199","IT","Italy"
+"185.91.244.0","185.91.247.255","3109811200","3109812223","DE","Germany"
+"185.91.248.0","185.91.251.255","3109812224","3109813247","NL","Netherlands"
+"185.91.252.0","185.91.255.255","3109813248","3109814271","RU","Russian Federation"
+"185.92.0.0","185.92.3.255","3109814272","3109815295","TR","Turkey"
+"185.92.4.0","185.92.11.255","3109815296","3109817343","IR","Iran, Islamic Republic of"
+"185.92.12.0","185.92.15.255","3109817344","3109818367","TR","Turkey"
+"185.92.16.0","185.92.19.255","3109818368","3109819391","NL","Netherlands"
+"185.92.20.0","185.92.23.255","3109819392","3109820415","FR","France"
+"185.92.24.0","185.92.24.255","3109820416","3109820671","US","United States"
+"185.92.25.0","185.92.27.255","3109820672","3109821439","GB","United Kingdom"
+"185.92.28.0","185.92.31.255","3109821440","3109822463","SY","Syrian Arab Republic"
+"185.92.32.0","185.92.35.255","3109822464","3109823487","RU","Russian Federation"
+"185.92.36.0","185.92.39.255","3109823488","3109824511","FR","France"
+"185.92.40.0","185.92.43.255","3109824512","3109825535","IR","Iran, Islamic Republic of"
+"185.92.44.0","185.92.47.255","3109825536","3109826559","ES","Spain"
+"185.92.48.0","185.92.51.255","3109826560","3109827583","PL","Poland"
+"185.92.52.0","185.92.55.255","3109827584","3109828607","NO","Norway"
+"185.92.56.0","185.92.59.255","3109828608","3109829631","GE","Georgia"
+"185.92.60.0","185.92.63.255","3109829632","3109830655","NL","Netherlands"
+"185.92.64.0","185.92.67.255","3109830656","3109831679","CH","Switzerland"
+"185.92.68.0","185.92.75.255","3109831680","3109833727","NL","Netherlands"
+"185.92.76.0","185.92.79.255","3109833728","3109834751","DE","Germany"
+"185.92.80.0","185.92.83.255","3109834752","3109835775","ES","Spain"
+"185.92.84.0","185.92.87.255","3109835776","3109836799","AM","Armenia"
+"185.92.88.0","185.92.91.255","3109836800","3109837823","SY","Syrian Arab Republic"
+"185.92.92.0","185.92.95.255","3109837824","3109838847","ES","Spain"
+"185.92.96.0","185.92.99.255","3109838848","3109839871","PT","Portugal"
+"185.92.100.0","185.92.103.255","3109839872","3109840895","AT","Austria"
+"185.92.104.0","185.92.107.255","3109840896","3109841919","IT","Italy"
+"185.92.108.0","185.92.111.255","3109841920","3109842943","ES","Spain"
+"185.92.112.0","185.92.115.255","3109842944","3109843967","FI","Finland"
+"185.92.116.0","185.92.119.255","3109843968","3109844991","HU","Hungary"
+"185.92.120.0","185.92.121.255","3109844992","3109845503","DE","Germany"
+"185.92.122.0","185.92.122.255","3109845504","3109845759","GB","United Kingdom"
+"185.92.123.0","185.92.123.255","3109845760","3109846015","DE","Germany"
+"185.92.124.0","185.92.127.255","3109846016","3109847039","GB","United Kingdom"
+"185.92.128.0","185.92.131.255","3109847040","3109848063","AE","United Arab Emirates"
+"185.92.132.0","185.92.135.255","3109848064","3109849087","BG","Bulgaria"
+"185.92.136.0","185.92.147.255","3109849088","3109852159","RU","Russian Federation"
+"185.92.148.0","185.92.151.255","3109852160","3109853183","NL","Netherlands"
+"185.92.152.0","185.92.155.255","3109853184","3109854207","DE","Germany"
+"185.92.156.0","185.92.159.255","3109854208","3109855231","PL","Poland"
+"185.92.160.0","185.92.163.255","3109855232","3109856255","DE","Germany"
+"185.92.164.0","185.92.167.255","3109856256","3109857279","IT","Italy"
+"185.92.168.0","185.92.171.255","3109857280","3109858303","DE","Germany"
+"185.92.176.0","185.92.179.255","3109859328","3109860351","SI","Slovenia"
+"185.92.180.0","185.92.183.255","3109860352","3109861375","DE","Germany"
+"185.92.184.0","185.92.187.255","3109861376","3109862399","RU","Russian Federation"
+"185.92.188.0","185.92.191.255","3109862400","3109863423","DE","Germany"
+"185.92.192.0","185.92.195.255","3109863424","3109864447","RO","Romania"
+"185.92.196.0","185.92.199.255","3109864448","3109865471","BE","Belgium"
+"185.92.200.0","185.92.203.255","3109865472","3109866495","AT","Austria"
+"185.92.204.0","185.92.207.255","3109866496","3109867519","DE","Germany"
+"185.92.208.0","185.92.211.255","3109867520","3109868543","CH","Switzerland"
+"185.92.212.0","185.92.215.255","3109868544","3109869567","TR","Turkey"
+"185.92.216.0","185.92.219.255","3109869568","3109870591","CZ","Czech Republic"
+"185.92.220.0","185.92.223.255","3109870592","3109871615","NL","Netherlands"
+"185.92.224.0","185.92.227.255","3109871616","3109872639","AZ","Azerbaijan"
+"185.92.228.0","185.92.228.255","3109872640","3109872895","SI","Slovenia"
+"185.92.229.0","185.92.229.255","3109872896","3109873151","SE","Sweden"
+"185.92.230.0","185.92.235.255","3109873152","3109874687","SI","Slovenia"
+"185.92.236.0","185.92.239.255","3109874688","3109875711","ES","Spain"
+"185.92.240.0","185.92.243.255","3109875712","3109876735","DK","Denmark"
+"185.92.244.0","185.92.247.255","3109876736","3109877759","ES","Spain"
+"185.92.248.0","185.92.251.255","3109877760","3109878783","PL","Poland"
+"185.92.252.0","185.92.255.255","3109878784","3109879807","GB","United Kingdom"
+"185.93.0.0","185.93.0.255","3109879808","3109880063","US","United States"
+"185.93.1.0","185.93.3.255","3109880064","3109880831","CZ","Czech Republic"
+"185.93.4.0","185.93.4.255","3109880832","3109881087","GB","United Kingdom"
+"185.93.5.0","185.93.7.255","3109881088","3109881855","FR","France"
+"185.93.8.0","185.93.11.255","3109881856","3109882879","AT","Austria"
+"185.93.12.0","185.93.15.255","3109882880","3109883903","NL","Netherlands"
+"185.93.16.0","185.93.19.255","3109883904","3109884927","BE","Belgium"
+"185.93.20.0","185.93.23.255","3109884928","3109885951","GL","Greenland"
+"185.93.24.0","185.93.27.255","3109885952","3109886975","NL","Netherlands"
+"185.93.28.0","185.93.31.255","3109886976","3109887999","GB","United Kingdom"
+"185.93.32.0","185.93.34.255","3109888000","3109888767","PL","Poland"
+"185.93.35.0","185.93.35.255","3109888768","3109889023","RU","Russian Federation"
+"185.93.36.0","185.93.39.255","3109889024","3109890047","FR","France"
+"185.93.40.0","185.93.43.255","3109890048","3109891071","RU","Russian Federation"
+"185.93.44.0","185.93.47.255","3109891072","3109892095","ES","Spain"
+"185.93.48.0","185.93.51.255","3109892096","3109893119","FI","Finland"
+"185.93.52.0","185.93.55.255","3109893120","3109894143","TR","Turkey"
+"185.93.56.0","185.93.59.255","3109894144","3109895167","DE","Germany"
+"185.93.60.0","185.93.63.255","3109895168","3109896191","CZ","Czech Republic"
+"185.93.64.0","185.93.67.255","3109896192","3109897215","HU","Hungary"
+"185.93.68.0","185.93.71.255","3109897216","3109898239","TR","Turkey"
+"185.93.72.0","185.93.75.255","3109898240","3109899263","PL","Poland"
+"185.93.76.0","185.93.79.255","3109899264","3109900287","NL","Netherlands"
+"185.93.80.0","185.93.83.255","3109900288","3109901311","ES","Spain"
+"185.93.84.0","185.93.87.255","3109901312","3109902335","DK","Denmark"
+"185.93.88.0","185.93.91.255","3109902336","3109903359","GB","United Kingdom"
+"185.93.92.0","185.93.95.255","3109903360","3109904383","PL","Poland"
+"185.93.96.0","185.93.99.255","3109904384","3109905407","RO","Romania"
+"185.93.100.0","185.93.103.255","3109905408","3109906431","RS","Serbia"
+"185.93.104.0","185.93.107.255","3109906432","3109907455","SI","Slovenia"
+"185.93.108.0","185.93.111.255","3109907456","3109908479","RU","Russian Federation"
+"185.93.112.0","185.93.115.255","3109908480","3109909503","ES","Spain"
+"185.93.116.0","185.93.119.255","3109909504","3109910527","DE","Germany"
+"185.93.120.0","185.93.123.255","3109910528","3109911551","ES","Spain"
+"185.93.124.0","185.93.127.255","3109911552","3109912575","UZ","Uzbekistan"
+"185.93.128.0","185.93.131.255","3109912576","3109913599","FR","France"
+"185.93.132.0","185.93.135.255","3109913600","3109914623","PL","Poland"
+"185.93.136.0","185.93.143.255","3109914624","3109916671","DE","Germany"
+"185.93.144.0","185.93.147.255","3109916672","3109917695","IT","Italy"
+"185.93.148.0","185.93.151.255","3109917696","3109918719","IE","Ireland"
+"185.93.152.0","185.93.155.255","3109918720","3109919743","ES","Spain"
+"185.93.156.0","185.93.159.255","3109919744","3109920767","IS","Iceland"
+"185.93.160.0","185.93.163.255","3109920768","3109921791","SE","Sweden"
+"185.93.164.0","185.93.167.255","3109921792","3109922815","IR","Iran, Islamic Republic of"
+"185.93.168.0","185.93.175.255","3109922816","3109924863","GB","United Kingdom"
+"185.93.176.0","185.93.179.255","3109924864","3109925887","IT","Italy"
+"185.93.180.0","185.93.180.79","3109925888","3109925967","GB","United Kingdom"
+"185.93.180.80","185.93.180.95","3109925968","3109925983","DE","Germany"
+"185.93.180.96","185.93.180.127","3109925984","3109926015","GB","United Kingdom"
+"185.93.180.128","185.93.180.143","3109926016","3109926031","DE","Germany"
+"185.93.180.144","185.93.180.255","3109926032","3109926143","GB","United Kingdom"
+"185.93.181.0","185.93.181.31","3109926144","3109926175","FR","France"
+"185.93.181.32","185.93.181.63","3109926176","3109926207","IT","Italy"
+"185.93.181.64","185.93.181.111","3109926208","3109926255","ES","Spain"
+"185.93.181.112","185.93.181.127","3109926256","3109926271","IT","Italy"
+"185.93.181.128","185.93.181.135","3109926272","3109926279","GB","United Kingdom"
+"185.93.181.136","185.93.181.143","3109926280","3109926287","DE","Germany"
+"185.93.181.144","185.93.181.191","3109926288","3109926335","ES","Spain"
+"185.93.181.192","185.93.181.255","3109926336","3109926399","GB","United Kingdom"
+"185.93.182.0","185.93.182.255","3109926400","3109926655","ES","Spain"
+"185.93.183.0","185.93.183.255","3109926656","3109926911","IT","Italy"
+"185.93.184.0","185.93.187.255","3109926912","3109927935","UA","Ukraine"
+"185.93.188.0","185.93.191.255","3109927936","3109928959","DE","Germany"
+"185.93.192.0","185.93.195.255","3109928960","3109929983","DK","Denmark"
+"185.93.196.0","185.93.199.255","3109929984","3109931007","AE","United Arab Emirates"
+"185.93.200.0","185.93.203.255","3109931008","3109932031","DE","Germany"
+"185.93.204.0","185.93.207.255","3109932032","3109933055","IT","Italy"
+"185.93.208.0","185.93.211.255","3109933056","3109934079","RU","Russian Federation"
+"185.93.212.0","185.93.215.255","3109934080","3109935103","AT","Austria"
+"185.93.216.0","185.93.223.255","3109935104","3109937151","CH","Switzerland"
+"185.93.224.0","185.93.227.255","3109937152","3109938175","ES","Spain"
+"185.93.228.0","185.93.231.255","3109938176","3109939199","GB","United Kingdom"
+"185.93.232.0","185.93.235.255","3109939200","3109940223","ES","Spain"
+"185.93.236.0","185.93.239.255","3109940224","3109941247","DE","Germany"
+"185.93.240.0","185.93.243.255","3109941248","3109942271","PL","Poland"
+"185.93.244.0","185.93.247.255","3109942272","3109943295","AE","United Arab Emirates"
+"185.93.248.0","185.93.251.255","3109943296","3109944319","TR","Turkey"
+"185.93.252.0","185.93.255.255","3109944320","3109945343","RU","Russian Federation"
+"185.94.0.0","185.94.3.255","3109945344","3109946367","LU","Luxembourg"
+"185.94.4.0","185.94.7.255","3109946368","3109947391","CZ","Czech Republic"
+"185.94.8.0","185.94.11.255","3109947392","3109948415","CH","Switzerland"
+"185.94.12.0","185.94.15.255","3109948416","3109949439","SE","Sweden"
+"185.94.16.0","185.94.16.255","3109949440","3109949695","IT","Italy"
+"185.94.17.0","185.94.17.255","3109949696","3109949951","GB","United Kingdom"
+"185.94.18.0","185.94.18.255","3109949952","3109950207","ES","Spain"
+"185.94.19.0","185.94.19.255","3109950208","3109950463","DE","Germany"
+"185.94.20.0","185.94.23.255","3109950464","3109951487","IT","Italy"
+"185.94.24.0","185.94.27.255","3109951488","3109952511","DE","Germany"
+"185.94.28.0","185.94.28.255","3109952512","3109952767","US","United States"
+"185.94.29.0","185.94.29.255","3109952768","3109953023","NL","Netherlands"
+"185.94.30.0","185.94.30.255","3109953024","3109953279","CA","Canada"
+"185.94.31.0","185.94.31.0","3109953280","3109953280","GB","United Kingdom"
+"185.94.31.1","185.94.31.2","3109953281","3109953282","US","United States"
+"185.94.31.3","185.94.31.3","3109953283","3109953283","GB","United Kingdom"
+"185.94.31.4","185.94.31.7","3109953284","3109953287","IT","Italy"
+"185.94.31.8","185.94.31.11","3109953288","3109953291","US","United States"
+"185.94.31.12","185.94.31.12","3109953292","3109953292","HK","Hong Kong"
+"185.94.31.13","185.94.31.39","3109953293","3109953319","GB","United Kingdom"
+"185.94.31.40","185.94.31.43","3109953320","3109953323","MX","Mexico"
+"185.94.31.44","185.94.31.79","3109953324","3109953359","GB","United Kingdom"
+"185.94.31.80","185.94.31.83","3109953360","3109953363","SG","Singapore"
+"185.94.31.84","185.94.31.95","3109953364","3109953375","GB","United Kingdom"
+"185.94.31.96","185.94.31.103","3109953376","3109953383","US","United States"
+"185.94.31.104","185.94.31.191","3109953384","3109953471","GB","United Kingdom"
+"185.94.31.192","185.94.31.195","3109953472","3109953475","HK","Hong Kong"
+"185.94.31.196","185.94.31.203","3109953476","3109953483","GB","United Kingdom"
+"185.94.31.204","185.94.31.207","3109953484","3109953487","AU","Australia"
+"185.94.31.208","185.94.31.211","3109953488","3109953491","GB","United Kingdom"
+"185.94.31.212","185.94.31.215","3109953492","3109953495","AU","Australia"
+"185.94.31.216","185.94.31.251","3109953496","3109953531","GB","United Kingdom"
+"185.94.31.252","185.94.31.255","3109953532","3109953535","CA","Canada"
+"185.94.32.0","185.94.35.255","3109953536","3109954559","RU","Russian Federation"
+"185.94.36.0","185.94.39.255","3109954560","3109955583","DE","Germany"
+"185.94.40.0","185.94.43.255","3109955584","3109956607","EU","Europe"
+"185.94.44.0","185.94.47.255","3109956608","3109957631","IE","Ireland"
+"185.94.48.0","185.94.51.255","3109957632","3109958655","ES","Spain"
+"185.94.52.0","185.94.55.255","3109958656","3109959679","CZ","Czech Republic"
+"185.94.56.0","185.94.59.255","3109959680","3109960703","FR","France"
+"185.94.60.0","185.94.63.255","3109960704","3109961727","SE","Sweden"
+"185.94.64.0","185.94.67.255","3109961728","3109962751","EU","Europe"
+"185.94.68.0","185.94.71.255","3109962752","3109963775","PL","Poland"
+"185.94.72.0","185.94.75.255","3109963776","3109964799","SE","Sweden"
+"185.94.76.0","185.94.79.255","3109964800","3109965823","GI","Gibraltar"
+"185.94.80.0","185.94.83.255","3109965824","3109966847","IT","Italy"
+"185.94.84.0","185.94.87.255","3109966848","3109967871","RU","Russian Federation"
+"185.94.88.0","185.94.91.255","3109967872","3109968895","IT","Italy"
+"185.94.92.0","185.94.95.255","3109968896","3109969919","NL","Netherlands"
+"185.94.96.0","185.94.99.255","3109969920","3109970943","IR","Iran, Islamic Republic of"
+"185.94.100.0","185.94.103.255","3109970944","3109971967","CH","Switzerland"
+"185.94.104.0","185.94.107.255","3109971968","3109972991","DE","Germany"
+"185.94.108.0","185.94.111.255","3109972992","3109974015","RU","Russian Federation"
+"185.94.112.0","185.94.115.255","3109974016","3109975039","EE","Estonia"
+"185.94.116.0","185.94.119.255","3109975040","3109976063","GB","United Kingdom"
+"185.94.120.0","185.94.123.255","3109976064","3109977087","NL","Netherlands"
+"185.94.124.0","185.94.127.255","3109977088","3109978111","GB","United Kingdom"
+"185.94.128.0","185.94.131.255","3109978112","3109979135","SE","Sweden"
+"185.94.132.0","185.94.135.255","3109979136","3109980159","IT","Italy"
+"185.94.136.0","185.94.139.255","3109980160","3109981183","BE","Belgium"
+"185.94.140.0","185.94.143.255","3109981184","3109982207","FR","France"
+"185.94.144.0","185.94.151.255","3109982208","3109984255","CH","Switzerland"
+"185.94.152.0","185.94.155.255","3109984256","3109985279","RU","Russian Federation"
+"185.94.156.0","185.94.159.255","3109985280","3109986303","SK","Slovakia"
+"185.94.160.0","185.94.163.255","3109986304","3109987327","IT","Italy"
+"185.94.164.0","185.94.167.255","3109987328","3109988351","RU","Russian Federation"
+"185.94.168.0","185.94.171.255","3109988352","3109989375","NL","Netherlands"
+"185.94.172.0","185.94.175.255","3109989376","3109990399","RU","Russian Federation"
+"185.94.176.0","185.94.179.255","3109990400","3109991423","GB","United Kingdom"
+"185.94.180.0","185.94.183.255","3109991424","3109992447","NL","Netherlands"
+"185.94.184.0","185.94.187.255","3109992448","3109993471","GB","United Kingdom"
+"185.94.188.0","185.94.188.255","3109993472","3109993727","NL","Netherlands"
+"185.94.189.0","185.94.189.255","3109993728","3109993983","FR","France"
+"185.94.190.0","185.94.190.255","3109993984","3109994239","HU","Hungary"
+"185.94.191.0","185.94.191.255","3109994240","3109994495","GB","United Kingdom"
+"185.94.192.0","185.94.192.255","3109994496","3109994751","BG","Bulgaria"
+"185.94.193.0","185.94.193.255","3109994752","3109995007","IT","Italy"
+"185.94.194.0","185.94.194.128","3109995008","3109995136","DE","Germany"
+"185.94.194.129","185.94.195.255","3109995137","3109995519","GB","United Kingdom"
+"185.94.196.0","185.94.199.255","3109995520","3109996543","NL","Netherlands"
+"185.94.200.0","185.94.203.255","3109996544","3109997567","IE","Ireland"
+"185.94.204.0","185.94.207.255","3109997568","3109998591","GB","United Kingdom"
+"185.94.208.0","185.94.211.255","3109998592","3109999615","NL","Netherlands"
+"185.94.212.0","185.94.219.255","3109999616","3110001663","UA","Ukraine"
+"185.94.220.0","185.94.223.255","3110001664","3110002687","FR","France"
+"185.94.224.0","185.94.227.255","3110002688","3110003711","RU","Russian Federation"
+"185.94.228.0","185.94.231.255","3110003712","3110004735","NL","Netherlands"
+"185.94.232.0","185.94.235.255","3110004736","3110005759","GB","United Kingdom"
+"185.94.236.0","185.94.239.255","3110005760","3110006783","NL","Netherlands"
+"185.94.240.0","185.94.243.255","3110006784","3110007807","NO","Norway"
+"185.94.244.0","185.94.247.255","3110007808","3110008831","NL","Netherlands"
+"185.94.248.0","185.94.251.255","3110008832","3110009855","ES","Spain"
+"185.94.252.0","185.94.255.255","3110009856","3110010879","DE","Germany"
+"185.95.0.0","185.95.3.255","3110010880","3110011903","TR","Turkey"
+"185.95.4.0","185.95.7.255","3110011904","3110012927","KW","Kuwait"
+"185.95.8.0","185.95.11.255","3110012928","3110013951","FR","France"
+"185.95.12.0","185.95.15.255","3110013952","3110014975","NL","Netherlands"
+"185.95.16.0","185.95.19.255","3110014976","3110015999","GB","United Kingdom"
+"185.95.20.0","185.95.23.255","3110016000","3110017023","UA","Ukraine"
+"185.95.24.0","185.95.28.255","3110017024","3110018303","NL","Netherlands"
+"185.95.29.0","185.95.29.255","3110018304","3110018559","US","United States"
+"185.95.30.0","185.95.31.255","3110018560","3110019071","NL","Netherlands"
+"185.95.32.0","185.95.35.255","3110019072","3110020095","DE","Germany"
+"185.95.36.0","185.95.39.255","3110020096","3110021119","IT","Italy"
+"185.95.40.0","185.95.43.255","3110021120","3110022143","IE","Ireland"
+"185.95.44.0","185.95.47.255","3110022144","3110023167","NL","Netherlands"
+"185.95.48.0","185.95.51.255","3110023168","3110024191","GB","United Kingdom"
+"185.95.52.0","185.95.55.255","3110024192","3110025215","IT","Italy"
+"185.95.56.0","185.95.59.255","3110025216","3110026239","ES","Spain"
+"185.95.60.0","185.95.63.255","3110026240","3110027263","IR","Iran, Islamic Republic of"
+"185.95.64.0","185.95.67.255","3110027264","3110028287","BE","Belgium"
+"185.95.68.0","185.95.71.255","3110028288","3110029311","NL","Netherlands"
+"185.95.72.0","185.95.75.255","3110029312","3110030335","BE","Belgium"
+"185.95.76.0","185.95.79.255","3110030336","3110031359","GB","United Kingdom"
+"185.95.80.0","185.95.83.255","3110031360","3110032383","DE","Germany"
+"185.95.84.0","185.95.87.255","3110032384","3110033407","TR","Turkey"
+"185.95.88.0","185.95.95.255","3110033408","3110035455","SE","Sweden"
+"185.95.96.0","185.95.99.255","3110035456","3110036479","DE","Germany"
+"185.95.100.0","185.95.107.255","3110036480","3110038527","RU","Russian Federation"
+"185.95.108.0","185.95.111.255","3110038528","3110039551","GB","United Kingdom"
+"185.95.112.0","185.95.115.255","3110039552","3110040575","DE","Germany"
+"185.95.116.0","185.95.119.255","3110040576","3110041599","CZ","Czech Republic"
+"185.95.120.0","185.95.123.255","3110041600","3110042623","TR","Turkey"
+"185.95.124.0","185.95.127.255","3110042624","3110043647","LB","Lebanon"
+"185.95.128.0","185.95.131.255","3110043648","3110044671","DE","Germany"
+"185.95.132.0","185.95.139.255","3110044672","3110046719","IT","Italy"
+"185.95.140.0","185.95.143.255","3110046720","3110047743","SA","Saudi Arabia"
+"185.95.144.0","185.95.147.255","3110047744","3110048767","IT","Italy"
+"185.95.148.0","185.95.151.255","3110048768","3110049791","SE","Sweden"
+"185.95.152.0","185.95.155.255","3110049792","3110050815","IR","Iran, Islamic Republic of"
+"185.95.156.0","185.95.159.255","3110050816","3110051839","BG","Bulgaria"
+"185.95.160.0","185.95.163.255","3110051840","3110052863","SE","Sweden"
+"185.95.164.0","185.95.167.255","3110052864","3110053887","FR","France"
+"185.95.168.0","185.95.171.255","3110053888","3110054911","TR","Turkey"
+"185.95.172.0","185.95.175.255","3110054912","3110055935","GB","United Kingdom"
+"185.95.176.0","185.95.179.255","3110055936","3110056959","NL","Netherlands"
+"185.95.180.0","185.95.183.255","3110056960","3110057983","IR","Iran, Islamic Republic of"
+"185.95.184.0","185.95.187.255","3110057984","3110059007","IQ","Iraq"
+"185.95.188.0","185.95.191.255","3110059008","3110060031","RU","Russian Federation"
+"185.95.192.0","185.95.195.255","3110060032","3110061055","DE","Germany"
+"185.95.196.0","185.95.199.255","3110061056","3110062079","PL","Poland"
+"185.95.200.0","185.95.203.255","3110062080","3110063103","DE","Germany"
+"185.95.204.0","185.95.207.255","3110063104","3110064127","IQ","Iraq"
+"185.95.208.0","185.95.211.255","3110064128","3110065151","AT","Austria"
+"185.95.212.0","185.95.215.255","3110065152","3110066175","DE","Germany"
+"185.95.216.0","185.95.219.255","3110066176","3110067199","CH","Switzerland"
+"185.95.220.0","185.95.223.255","3110067200","3110068223","PT","Portugal"
+"185.95.224.0","185.95.227.255","3110068224","3110069247","IT","Italy"
+"185.95.228.0","185.95.231.255","3110069248","3110070271","RU","Russian Federation"
+"185.95.232.0","185.95.243.255","3110070272","3110073343","IT","Italy"
+"185.95.244.0","185.95.247.255","3110073344","3110074367","GB","United Kingdom"
+"185.95.248.0","185.95.251.255","3110074368","3110075391","BG","Bulgaria"
+"185.95.252.0","185.95.255.255","3110075392","3110076415","LB","Lebanon"
+"185.96.0.0","185.96.3.255","3110076416","3110077439","RU","Russian Federation"
+"185.96.4.0","185.96.7.255","3110077440","3110078463","NL","Netherlands"
+"185.96.8.0","185.96.11.255","3110078464","3110079487","PL","Poland"
+"185.96.12.0","185.96.15.255","3110079488","3110080511","DE","Germany"
+"185.96.16.0","185.96.19.255","3110080512","3110081535","GB","United Kingdom"
+"185.96.20.0","185.96.23.255","3110081536","3110082559","IT","Italy"
+"185.96.24.0","185.96.27.255","3110082560","3110083583","ES","Spain"
+"185.96.28.0","185.96.31.255","3110083584","3110084607","NL","Netherlands"
+"185.96.32.0","185.96.35.255","3110084608","3110085631","GR","Greece"
+"185.96.36.0","185.96.39.255","3110085632","3110086655","RU","Russian Federation"
+"185.96.40.0","185.96.43.255","3110086656","3110087679","NO","Norway"
+"185.96.44.0","185.96.47.255","3110087680","3110088703","NL","Netherlands"
+"185.96.48.0","185.96.51.255","3110088704","3110089727","GB","United Kingdom"
+"185.96.52.0","185.96.55.255","3110089728","3110090751","TR","Turkey"
+"185.96.56.0","185.96.59.255","3110090752","3110091775","DE","Germany"
+"185.96.60.0","185.96.67.255","3110091776","3110093823","GB","United Kingdom"
+"185.96.68.0","185.96.71.255","3110093824","3110094847","JO","Jordan"
+"185.96.72.0","185.96.75.255","3110094848","3110095871","NO","Norway"
+"185.96.76.0","185.96.79.255","3110095872","3110096895","CH","Switzerland"
+"185.96.80.0","185.96.87.255","3110096896","3110098943","RU","Russian Federation"
+"185.96.88.0","185.96.91.255","3110098944","3110099967","DK","Denmark"
+"185.96.92.0","185.96.95.255","3110099968","3110100991","GB","United Kingdom"
+"185.96.96.0","185.96.99.255","3110100992","3110102015","IT","Italy"
+"185.96.100.0","185.96.103.255","3110102016","3110103039","AT","Austria"
+"185.96.104.0","185.96.107.255","3110103040","3110104063","FR","France"
+"185.96.108.0","185.96.111.255","3110104064","3110105087","SY","Syrian Arab Republic"
+"185.96.112.0","185.96.115.255","3110105088","3110106111","TR","Turkey"
+"185.96.116.0","185.96.119.255","3110106112","3110107135","IT","Italy"
+"185.96.120.0","185.96.123.255","3110107136","3110108159","PL","Poland"
+"185.96.124.0","185.96.127.255","3110108160","3110109183","AZ","Azerbaijan"
+"185.96.128.0","185.96.131.255","3110109184","3110110207","IT","Italy"
+"185.96.132.0","185.96.135.255","3110110208","3110111231","RU","Russian Federation"
+"185.96.136.0","185.96.139.255","3110111232","3110112255","TR","Turkey"
+"185.96.140.0","185.96.143.255","3110112256","3110113279","NL","Netherlands"
+"185.96.144.0","185.96.147.255","3110113280","3110114303","SE","Sweden"
+"185.96.148.0","185.96.151.255","3110114304","3110115327","NL","Netherlands"
+"185.96.152.0","185.96.155.255","3110115328","3110116351","SE","Sweden"
+"185.96.156.0","185.96.159.255","3110116352","3110117375","FR","France"
+"185.96.160.0","185.96.163.255","3110117376","3110118399","RO","Romania"
+"185.96.164.0","185.96.167.255","3110118400","3110119423","BG","Bulgaria"
+"185.96.168.0","185.96.171.255","3110119424","3110120447","TR","Turkey"
+"185.96.172.0","185.96.175.255","3110120448","3110121471","PT","Portugal"
+"185.96.176.0","185.96.179.255","3110121472","3110122495","MD","Moldova, Republic of"
+"185.96.180.0","185.96.183.255","3110122496","3110123519","DK","Denmark"
+"185.96.184.0","185.96.187.255","3110123520","3110124543","FR","France"
+"185.96.188.0","185.96.191.255","3110124544","3110125567","UA","Ukraine"
+"185.96.192.0","185.96.195.255","3110125568","3110126591","TR","Turkey"
+"185.96.196.0","185.96.199.255","3110126592","3110127615","DE","Germany"
+"185.96.200.0","185.96.203.255","3110127616","3110128639","GB","United Kingdom"
+"185.96.204.0","185.96.207.255","3110128640","3110129663","IT","Italy"
+"185.96.208.0","185.96.211.255","3110129664","3110130687","RS","Serbia"
+"185.96.212.0","185.96.215.255","3110130688","3110131711","DE","Germany"
+"185.96.216.0","185.96.219.255","3110131712","3110132735","IT","Italy"
+"185.96.220.0","185.96.223.255","3110132736","3110133759","GB","United Kingdom"
+"185.96.224.0","185.96.227.255","3110133760","3110134783","QA","Qatar"
+"185.96.228.0","185.96.231.255","3110134784","3110135807","KW","Kuwait"
+"185.96.232.0","185.96.235.255","3110135808","3110136831","ES","Spain"
+"185.96.236.0","185.96.239.255","3110136832","3110137855","DE","Germany"
+"185.96.240.0","185.96.243.255","3110137856","3110138879","IR","Iran, Islamic Republic of"
+"185.96.244.0","185.96.247.255","3110138880","3110139903","GB","United Kingdom"
+"185.96.248.0","185.96.251.255","3110139904","3110140927","SE","Sweden"
+"185.96.252.0","185.96.255.255","3110140928","3110141951","BG","Bulgaria"
+"185.97.0.0","185.97.3.255","3110141952","3110142975","RU","Russian Federation"
+"185.97.4.0","185.97.7.255","3110142976","3110143999","DE","Germany"
+"185.97.8.0","185.97.11.255","3110144000","3110145023","TR","Turkey"
+"185.97.12.0","185.97.15.255","3110145024","3110146047","IT","Italy"
+"185.97.16.0","185.97.19.255","3110146048","3110147071","PL","Poland"
+"185.97.20.0","185.97.23.255","3110147072","3110148095","GB","United Kingdom"
+"185.97.24.0","185.97.27.255","3110148096","3110149119","CZ","Czech Republic"
+"185.97.28.0","185.97.31.255","3110149120","3110150143","GB","United Kingdom"
+"185.97.32.0","185.97.35.255","3110150144","3110151167","SE","Sweden"
+"185.97.36.0","185.97.39.255","3110151168","3110152191","EE","Estonia"
+"185.97.40.0","185.97.43.255","3110152192","3110153215","DE","Germany"
+"185.97.44.0","185.97.47.255","3110153216","3110154239","LT","Lithuania"
+"185.97.48.0","185.97.51.255","3110154240","3110155263","LB","Lebanon"
+"185.97.52.0","185.97.55.255","3110155264","3110156287","SI","Slovenia"
+"185.97.56.0","185.97.59.255","3110156288","3110157311","RU","Russian Federation"
+"185.97.60.0","185.97.63.255","3110157312","3110158335","GB","United Kingdom"
+"185.97.64.0","185.97.67.255","3110158336","3110159359","PS","Palestinian Territory"
+"185.97.68.0","185.97.71.255","3110159360","3110160383","SI","Slovenia"
+"185.97.72.0","185.97.75.255","3110160384","3110161407","BG","Bulgaria"
+"185.97.76.0","185.97.79.255","3110161408","3110162431","RU","Russian Federation"
+"185.97.80.0","185.97.83.255","3110162432","3110163455","IE","Ireland"
+"185.97.84.0","185.97.87.255","3110163456","3110164479","NO","Norway"
+"185.97.88.0","185.97.91.255","3110164480","3110165503","SE","Sweden"
+"185.97.92.0","185.97.95.255","3110165504","3110166527","LB","Lebanon"
+"185.97.96.0","185.97.99.255","3110166528","3110167551","DE","Germany"
+"185.97.100.0","185.97.103.255","3110167552","3110168575","FR","France"
+"185.97.104.0","185.97.107.255","3110168576","3110169599","LB","Lebanon"
+"185.97.108.0","185.97.111.255","3110169600","3110170623","IT","Italy"
+"185.97.112.0","185.97.115.255","3110170624","3110171647","KZ","Kazakhstan"
+"185.97.116.0","185.97.119.255","3110171648","3110172671","IR","Iran, Islamic Republic of"
+"185.97.120.0","185.97.123.255","3110172672","3110173695","IT","Italy"
+"185.97.124.0","185.97.124.255","3110173696","3110173951","IL","Israel"
+"185.97.125.0","185.97.125.255","3110173952","3110174207","PS","Palestinian Territory"
+"185.97.126.0","185.97.127.255","3110174208","3110174719","IL","Israel"
+"185.97.128.0","185.97.131.255","3110174720","3110175743","SE","Sweden"
+"185.97.132.0","185.97.135.255","3110175744","3110176767","PS","Palestinian Territory"
+"185.97.136.0","185.97.139.255","3110176768","3110177791","CH","Switzerland"
+"185.97.140.0","185.97.143.255","3110177792","3110178815","FR","France"
+"185.97.144.0","185.97.147.255","3110178816","3110179839","GB","United Kingdom"
+"185.97.148.0","185.97.151.255","3110179840","3110180863","LT","Lithuania"
+"185.97.152.0","185.97.155.255","3110180864","3110181887","GB","United Kingdom"
+"185.97.156.0","185.97.159.255","3110181888","3110182911","IT","Italy"
+"185.97.160.0","185.97.163.255","3110182912","3110183935","GB","United Kingdom"
+"185.97.164.0","185.97.167.255","3110183936","3110184959","RU","Russian Federation"
+"185.97.168.0","185.97.171.255","3110184960","3110185983","ES","Spain"
+"185.97.172.0","185.97.175.255","3110185984","3110187007","DE","Germany"
+"185.97.176.0","185.97.176.255","3110187008","3110187263","BE","Belgium"
+"185.97.177.0","185.97.183.255","3110187264","3110189055","DE","Germany"
+"185.97.184.0","185.97.187.255","3110189056","3110190079","FR","France"
+"185.97.188.0","185.97.199.255","3110190080","3110193151","NO","Norway"
+"185.97.200.0","185.97.203.255","3110193152","3110194175","RU","Russian Federation"
+"185.97.204.0","185.97.207.255","3110194176","3110195199","FR","France"
+"185.97.208.0","185.97.211.255","3110195200","3110196223","HU","Hungary"
+"185.97.212.0","185.97.212.255","3110196224","3110196479","LT","Lithuania"
+"185.97.213.0","185.97.213.255","3110196480","3110196735","GB","United Kingdom"
+"185.97.214.0","185.97.214.255","3110196736","3110196991","SE","Sweden"
+"185.97.215.0","185.97.215.255","3110196992","3110197247","NO","Norway"
+"185.97.216.0","185.97.223.255","3110197248","3110199295","IT","Italy"
+"185.97.224.0","185.97.227.255","3110199296","3110200319","DE","Germany"
+"185.97.228.0","185.97.231.255","3110200320","3110201343","NL","Netherlands"
+"185.97.232.0","185.97.235.255","3110201344","3110202367","IT","Italy"
+"185.97.236.0","185.97.239.255","3110202368","3110203391","IE","Ireland"
+"185.97.240.0","185.97.243.255","3110203392","3110204415","DE","Germany"
+"185.97.244.0","185.97.247.255","3110204416","3110205439","BE","Belgium"
+"185.97.248.0","185.97.251.255","3110205440","3110206463","EE","Estonia"
+"185.97.252.0","185.97.255.255","3110206464","3110207487","RU","Russian Federation"
+"185.98.0.0","185.98.3.255","3110207488","3110208511","BA","Bosnia and Herzegovina"
+"185.98.4.0","185.98.7.255","3110208512","3110209535","KZ","Kazakhstan"
+"185.98.8.0","185.98.11.255","3110209536","3110210559","IT","Italy"
+"185.98.12.0","185.98.15.255","3110210560","3110211583","HR","Croatia"
+"185.98.16.0","185.98.19.255","3110211584","3110212607","ES","Spain"
+"185.98.20.0","185.98.23.255","3110212608","3110213631","FR","France"
+"185.98.24.0","185.98.27.255","3110213632","3110214655","IQ","Iraq"
+"185.98.28.0","185.98.31.255","3110214656","3110215679","CH","Switzerland"
+"185.98.32.0","185.98.35.255","3110215680","3110216703","ES","Spain"
+"185.98.36.0","185.98.37.255","3110216704","3110217215","DK","Denmark"
+"185.98.38.0","185.98.38.255","3110217216","3110217471","DE","Germany"
+"185.98.39.0","185.98.39.255","3110217472","3110217727","DK","Denmark"
+"185.98.40.0","185.98.43.255","3110217728","3110218751","RU","Russian Federation"
+"185.98.44.0","185.98.47.255","3110218752","3110219775","GB","United Kingdom"
+"185.98.48.0","185.98.51.255","3110219776","3110220799","DE","Germany"
+"185.98.52.0","185.98.55.255","3110220800","3110221823","NL","Netherlands"
+"185.98.56.0","185.98.59.255","3110221824","3110222847","DE","Germany"
+"185.98.60.0","185.98.63.255","3110222848","3110223871","TR","Turkey"
+"185.98.64.0","185.98.67.255","3110223872","3110224895","FR","France"
+"185.98.68.0","185.98.71.255","3110224896","3110225919","AT","Austria"
+"185.98.72.0","185.98.75.255","3110225920","3110226943","CH","Switzerland"
+"185.98.76.0","185.98.79.255","3110226944","3110227967","KZ","Kazakhstan"
+"185.98.80.0","185.98.87.255","3110227968","3110230015","RU","Russian Federation"
+"185.98.88.0","185.98.91.255","3110230016","3110231039","KZ","Kazakhstan"
+"185.98.92.0","185.98.95.255","3110231040","3110232063","DE","Germany"
+"185.98.96.0","185.98.99.255","3110232064","3110233087","DK","Denmark"
+"185.98.100.0","185.98.103.255","3110233088","3110234111","NL","Netherlands"
+"185.98.104.0","185.98.106.255","3110234112","3110234879","EU","Europe"
+"185.98.107.0","185.98.107.255","3110234880","3110235135","CY","Cyprus"
+"185.98.108.0","185.98.111.255","3110235136","3110236159","GB","United Kingdom"
+"185.98.112.0","185.98.115.255","3110236160","3110237183","IR","Iran, Islamic Republic of"
+"185.98.116.0","185.98.119.255","3110237184","3110238207","FR","France"
+"185.98.120.0","185.98.123.255","3110238208","3110239231","CH","Switzerland"
+"185.98.124.0","185.98.127.255","3110239232","3110240255","NL","Netherlands"
+"185.98.128.0","185.98.131.255","3110240256","3110241279","FR","France"
+"185.98.132.0","185.98.135.255","3110241280","3110242303","GR","Greece"
+"185.98.136.0","185.98.139.255","3110242304","3110243327","TR","Turkey"
+"185.98.140.0","185.98.143.255","3110243328","3110244351","DE","Germany"
+"185.98.144.0","185.98.147.255","3110244352","3110245375","NL","Netherlands"
+"185.98.148.0","185.98.151.255","3110245376","3110246399","GB","United Kingdom"
+"185.98.152.0","185.98.155.255","3110246400","3110247423","CH","Switzerland"
+"185.98.156.0","185.98.163.255","3110247424","3110249471","GB","United Kingdom"
+"185.98.164.0","185.98.167.255","3110249472","3110250495","IT","Italy"
+"185.98.168.0","185.98.183.255","3110250496","3110254591","GB","United Kingdom"
+"185.98.184.0","185.98.187.255","3110254592","3110255615","DE","Germany"
+"185.98.188.0","185.98.191.255","3110255616","3110256639","GB","United Kingdom"
+"185.98.192.0","185.98.195.255","3110256640","3110257663","SE","Sweden"
+"185.98.196.0","185.98.203.255","3110257664","3110259711","GB","United Kingdom"
+"185.98.204.0","185.98.207.255","3110259712","3110260735","LB","Lebanon"
+"185.98.208.0","185.98.211.255","3110260736","3110261759","SK","Slovakia"
+"185.98.212.0","185.98.215.255","3110261760","3110262783","GB","United Kingdom"
+"185.98.216.0","185.98.219.255","3110262784","3110263807","TR","Turkey"
+"185.98.220.0","185.98.227.255","3110263808","3110265855","JO","Jordan"
+"185.98.228.0","185.98.231.255","3110265856","3110266879","FI","Finland"
+"185.98.232.0","185.98.235.255","3110266880","3110267903","ES","Spain"
+"185.98.236.0","185.98.243.255","3110267904","3110269951","DE","Germany"
+"185.98.244.0","185.98.247.255","3110269952","3110270975","SE","Sweden"
+"185.98.248.0","185.98.251.255","3110270976","3110271999","PT","Portugal"
+"185.98.252.0","185.98.255.255","3110272000","3110273023","TR","Turkey"
+"185.99.0.0","185.99.3.255","3110273024","3110274047","BA","Bosnia and Herzegovina"
+"185.99.4.0","185.99.15.255","3110274048","3110277119","RU","Russian Federation"
+"185.99.16.0","185.99.19.255","3110277120","3110278143","LB","Lebanon"
+"185.99.20.0","185.99.23.255","3110278144","3110279167","TR","Turkey"
+"185.99.24.0","185.99.24.15","3110279168","3110279183","PL","Poland"
+"185.99.24.16","185.99.24.31","3110279184","3110279199","GB","United Kingdom"
+"185.99.24.32","185.99.24.47","3110279200","3110279215","DE","Germany"
+"185.99.24.48","185.99.24.255","3110279216","3110279423","GB","United Kingdom"
+"185.99.25.0","185.99.25.15","3110279424","3110279439","ES","Spain"
+"185.99.25.16","185.99.25.31","3110279440","3110279455","GB","United Kingdom"
+"185.99.25.32","185.99.25.47","3110279456","3110279471","NL","Netherlands"
+"185.99.25.48","185.99.25.255","3110279472","3110279679","GB","United Kingdom"
+"185.99.26.0","185.99.26.15","3110279680","3110279695","ES","Spain"
+"185.99.26.16","185.99.26.31","3110279696","3110279711","GB","United Kingdom"
+"185.99.26.32","185.99.26.47","3110279712","3110279727","NL","Netherlands"
+"185.99.26.48","185.99.26.255","3110279728","3110279935","GB","United Kingdom"
+"185.99.27.0","185.99.27.15","3110279936","3110279951","PL","Poland"
+"185.99.27.16","185.99.27.31","3110279952","3110279967","GB","United Kingdom"
+"185.99.27.32","185.99.27.47","3110279968","3110279983","DE","Germany"
+"185.99.27.48","185.99.27.255","3110279984","3110280191","GB","United Kingdom"
+"185.99.28.0","185.99.31.255","3110280192","3110281215","RU","Russian Federation"
+"185.99.32.0","185.99.35.255","3110281216","3110282239","LB","Lebanon"
+"185.99.36.0","185.99.39.255","3110282240","3110283263","SE","Sweden"
+"185.99.40.0","185.99.43.255","3110283264","3110284287","FR","France"
+"185.99.44.0","185.99.47.255","3110284288","3110285311","PS","Palestinian Territory"
+"185.99.48.0","185.99.51.255","3110285312","3110286335","BE","Belgium"
+"185.99.52.0","185.99.59.255","3110286336","3110288383","DE","Germany"
+"185.99.60.0","185.99.60.255","3110288384","3110288639","AF","Afghanistan"
+"185.99.61.0","185.99.63.255","3110288640","3110289407","ES","Spain"
+"185.99.64.0","185.99.71.255","3110289408","3110291455","CZ","Czech Republic"
+"185.99.72.0","185.99.75.255","3110291456","3110292479","AT","Austria"
+"185.99.76.0","185.99.79.255","3110292480","3110293503","GB","United Kingdom"
+"185.99.80.0","185.99.83.255","3110293504","3110294527","AT","Austria"
+"185.99.84.0","185.99.87.255","3110294528","3110295551","GB","United Kingdom"
+"185.99.88.0","185.99.91.255","3110295552","3110296575","RO","Romania"
+"185.99.96.0","185.99.99.255","3110297600","3110298623","NL","Netherlands"
+"185.99.100.0","185.99.103.255","3110298624","3110299647","RO","Romania"
+"185.99.104.0","185.99.107.255","3110299648","3110300671","PL","Poland"
+"185.99.108.0","185.99.111.255","3110300672","3110301695","IE","Ireland"
+"185.99.112.0","185.99.115.255","3110301696","3110302719","FR","France"
+"185.99.116.0","185.99.119.255","3110302720","3110303743","CZ","Czech Republic"
+"185.99.120.0","185.99.123.255","3110303744","3110304767","DK","Denmark"
+"185.99.124.0","185.99.127.255","3110304768","3110305791","KZ","Kazakhstan"
+"185.99.128.0","185.99.131.255","3110305792","3110306815","NL","Netherlands"
+"185.99.132.0","185.99.133.255","3110306816","3110307327","NZ","New Zealand"
+"185.99.134.0","185.99.134.124","3110307328","3110307452","GB","United Kingdom"
+"185.99.134.125","185.99.134.125","3110307453","3110307453","NL","Netherlands"
+"185.99.134.126","185.99.134.255","3110307454","3110307583","GB","United Kingdom"
+"185.99.135.0","185.99.135.99","3110307584","3110307683","BY","Belarus"
+"185.99.135.100","185.99.135.100","3110307684","3110307684","BR","Brazil"
+"185.99.135.101","185.99.135.255","3110307685","3110307839","BY","Belarus"
+"185.99.136.0","185.99.139.255","3110307840","3110308863","IE","Ireland"
+"185.99.140.0","185.99.143.255","3110308864","3110309887","RS","Serbia"
+"185.99.144.0","185.99.147.255","3110309888","3110310911","DE","Germany"
+"185.99.148.0","185.99.151.255","3110310912","3110311935","FR","France"
+"185.99.152.0","185.99.163.255","3110311936","3110315007","RU","Russian Federation"
+"185.99.164.0","185.99.167.255","3110315008","3110316031","GB","United Kingdom"
+"185.99.168.0","185.99.171.255","3110316032","3110317055","RU","Russian Federation"
+"185.99.172.0","185.99.175.255","3110317056","3110318079","PL","Poland"
+"185.99.176.0","185.99.179.255","3110318080","3110319103","CZ","Czech Republic"
+"185.99.180.0","185.99.183.255","3110319104","3110320127","US","United States"
+"185.99.184.0","185.99.187.255","3110320128","3110321151","ES","Spain"
+"185.99.188.0","185.99.191.255","3110321152","3110322175","SE","Sweden"
+"185.99.192.0","185.99.195.255","3110322176","3110323199","PL","Poland"
+"185.99.196.0","185.99.199.255","3110323200","3110324223","IT","Italy"
+"185.99.200.0","185.99.203.255","3110324224","3110325247","GB","United Kingdom"
+"185.99.204.0","185.99.207.255","3110325248","3110326271","NL","Netherlands"
+"185.99.208.0","185.99.211.255","3110326272","3110327295","DE","Germany"
+"185.99.212.0","185.99.215.255","3110327296","3110328319","IR","Iran, Islamic Republic of"
+"185.99.216.0","185.99.219.255","3110328320","3110329343","FR","France"
+"185.99.220.0","185.99.223.255","3110329344","3110330367","LB","Lebanon"
+"185.99.224.0","185.99.227.255","3110330368","3110331391","IT","Italy"
+"185.99.228.0","185.99.231.255","3110331392","3110332415","DE","Germany"
+"185.99.232.0","185.99.235.255","3110332416","3110333439","PT","Portugal"
+"185.99.236.0","185.99.239.255","3110333440","3110334463","GB","United Kingdom"
+"185.99.240.0","185.99.243.255","3110334464","3110335487","ES","Spain"
+"185.99.244.0","185.99.247.255","3110335488","3110336511","GB","United Kingdom"
+"185.99.248.0","185.99.251.255","3110336512","3110337535","GE","Georgia"
+"185.99.252.0","185.99.255.255","3110337536","3110338559","US","United States"
+"185.100.0.0","185.100.3.255","3110338560","3110339583","CH","Switzerland"
+"185.100.4.0","185.100.7.255","3110339584","3110340607","FR","France"
+"185.100.8.0","185.100.11.255","3110340608","3110341631","DE","Germany"
+"185.100.12.0","185.100.19.255","3110341632","3110343679","IT","Italy"
+"185.100.20.0","185.100.23.255","3110343680","3110344703","IQ","Iraq"
+"185.100.24.0","185.100.27.255","3110344704","3110345727","RU","Russian Federation"
+"185.100.28.0","185.100.31.255","3110345728","3110346751","FR","France"
+"185.100.32.0","185.100.35.255","3110346752","3110347775","IT","Italy"
+"185.100.36.0","185.100.39.255","3110347776","3110348799","NL","Netherlands"
+"185.100.40.0","185.100.43.255","3110348800","3110349823","US","United States"
+"185.100.44.0","185.100.47.255","3110349824","3110350847","IR","Iran, Islamic Republic of"
+"185.100.48.0","185.100.51.255","3110350848","3110351871","DE","Germany"
+"185.100.52.0","185.100.55.255","3110351872","3110352895","RU","Russian Federation"
+"185.100.56.0","185.100.59.255","3110352896","3110353919","NL","Netherlands"
+"185.100.60.0","185.100.63.255","3110353920","3110354943","GB","United Kingdom"
+"185.100.64.0","185.100.67.255","3110354944","3110355967","KZ","Kazakhstan"
+"185.100.68.0","185.100.71.255","3110355968","3110356991","GB","United Kingdom"
+"185.100.72.0","185.100.75.255","3110356992","3110358015","ES","Spain"
+"185.100.76.0","185.100.79.255","3110358016","3110359039","GE","Georgia"
+"185.100.80.0","185.100.83.255","3110359040","3110360063","IT","Italy"
+"185.100.84.0","185.100.85.255","3110360064","3110360575","RO","Romania"
+"185.100.86.0","185.100.86.255","3110360576","3110360831","FI","Finland"
+"185.100.87.0","185.100.87.255","3110360832","3110361087","RO","Romania"
+"185.100.88.0","185.100.91.255","3110361088","3110362111","ES","Spain"
+"185.100.92.0","185.100.95.255","3110362112","3110363135","CZ","Czech Republic"
+"185.100.96.0","185.100.99.255","3110363136","3110364159","KW","Kuwait"
+"185.100.100.0","185.100.107.255","3110364160","3110366207","RU","Russian Federation"
+"185.100.108.0","185.100.127.255","3110366208","3110371327","IT","Italy"
+"185.100.128.0","185.100.131.255","3110371328","3110372351","NL","Netherlands"
+"185.100.132.0","185.100.135.255","3110372352","3110373375","LU","Luxembourg"
+"185.100.136.0","185.100.139.255","3110373376","3110374399","ES","Spain"
+"185.100.140.0","185.100.143.255","3110374400","3110375423","NL","Netherlands"
+"185.100.144.0","185.100.147.255","3110375424","3110376447","AT","Austria"
+"185.100.148.0","185.100.151.255","3110376448","3110377471","GB","United Kingdom"
+"185.100.152.0","185.100.155.255","3110377472","3110378495","SA","Saudi Arabia"
+"185.100.156.0","185.100.159.255","3110378496","3110379519","RU","Russian Federation"
+"185.100.160.0","185.100.163.255","3110379520","3110380543","DE","Germany"
+"185.100.164.0","185.100.167.255","3110380544","3110381567","IT","Italy"
+"185.100.168.0","185.100.171.255","3110381568","3110382591","LB","Lebanon"
+"185.100.172.0","185.100.175.255","3110382592","3110383615","GB","United Kingdom"
+"185.100.176.0","185.100.179.255","3110383616","3110384639","IT","Italy"
+"185.100.180.0","185.100.183.255","3110384640","3110385663","ES","Spain"
+"185.100.184.0","185.100.187.255","3110385664","3110386687","FR","France"
+"185.100.188.0","185.100.191.255","3110386688","3110387711","GB","United Kingdom"
+"185.100.192.0","185.100.195.255","3110387712","3110388735","NL","Netherlands"
+"185.100.196.0","185.100.199.255","3110388736","3110389759","CZ","Czech Republic"
+"185.100.200.0","185.100.203.255","3110389760","3110390783","LB","Lebanon"
+"185.100.204.0","185.100.207.255","3110390784","3110391807","NO","Norway"
+"185.100.208.0","185.100.211.255","3110391808","3110392831","AE","United Arab Emirates"
+"185.100.212.0","185.100.212.255","3110392832","3110393087","GB","United Kingdom"
+"185.100.213.0","185.100.213.255","3110393088","3110393343","IE","Ireland"
+"185.100.214.0","185.100.214.255","3110393344","3110393599","GB","United Kingdom"
+"185.100.215.0","185.100.215.255","3110393600","3110393855","IE","Ireland"
+"185.100.216.0","185.100.219.255","3110393856","3110394879","LB","Lebanon"
+"185.100.220.0","185.100.221.255","3110394880","3110395391","GB","United Kingdom"
+"185.100.222.0","185.100.222.255","3110395392","3110395647","RU","Russian Federation"
+"185.100.223.0","185.100.223.0","3110395648","3110395648","SA","Saudi Arabia"
+"185.100.223.1","185.100.223.255","3110395649","3110395903","RU","Russian Federation"
+"185.100.224.0","185.100.227.255","3110395904","3110396927","KZ","Kazakhstan"
+"185.100.228.0","185.100.231.255","3110396928","3110397951","PL","Poland"
+"185.100.232.0","185.100.235.255","3110397952","3110398975","NL","Netherlands"
+"185.100.236.0","185.100.239.255","3110398976","3110399999","IT","Italy"
+"185.100.240.0","185.100.243.255","3110400000","3110401023","AT","Austria"
+"185.100.244.0","185.100.247.255","3110401024","3110402047","MK","Macedonia"
+"185.100.248.0","185.100.251.255","3110402048","3110403071","GB","United Kingdom"
+"185.100.252.0","185.100.255.255","3110403072","3110404095","IT","Italy"
+"185.101.0.0","185.101.3.255","3110404096","3110405119","NO","Norway"
+"185.101.4.0","185.101.7.255","3110405120","3110406143","DE","Germany"
+"185.101.8.0","185.101.11.255","3110406144","3110407167","LI","Liechtenstein"
+"185.101.12.0","185.101.15.255","3110407168","3110408191","GB","United Kingdom"
+"185.101.16.0","185.101.19.255","3110408192","3110409215","LB","Lebanon"
+"185.101.20.0","185.101.23.255","3110409216","3110410239","KZ","Kazakhstan"
+"185.101.24.0","185.101.27.255","3110410240","3110411263","RU","Russian Federation"
+"185.101.28.0","185.101.31.255","3110411264","3110412287","FR","France"
+"185.101.32.0","185.101.35.255","3110412288","3110413311","NO","Norway"
+"185.101.36.0","185.101.39.255","3110413312","3110414335","IT","Italy"
+"185.101.40.0","185.101.43.255","3110414336","3110415359","NL","Netherlands"
+"185.101.44.0","185.101.47.255","3110415360","3110416383","GB","United Kingdom"
+"185.101.48.0","185.101.51.255","3110416384","3110417407","LI","Liechtenstein"
+"185.101.52.0","185.101.55.255","3110417408","3110418431","DE","Germany"
+"185.101.56.0","185.101.59.255","3110418432","3110419455","SE","Sweden"
+"185.101.60.0","185.101.63.255","3110419456","3110420479","NL","Netherlands"
+"185.101.64.0","185.101.67.255","3110420480","3110421503","FR","France"
+"185.101.68.0","185.101.69.255","3110421504","3110422015","RU","Russian Federation"
+"185.101.70.0","185.101.70.255","3110422016","3110422271","US","United States"
+"185.101.71.0","185.101.71.255","3110422272","3110422527","RU","Russian Federation"
+"185.101.72.0","185.101.75.255","3110422528","3110423551","PL","Poland"
+"185.101.76.0","185.101.83.255","3110423552","3110425599","GB","United Kingdom"
+"185.101.84.0","185.101.87.255","3110425600","3110426623","IE","Ireland"
+"185.101.88.0","185.101.91.255","3110426624","3110427647","DK","Denmark"
+"185.101.92.0","185.101.95.255","3110427648","3110428671","DE","Germany"
+"185.101.96.0","185.101.99.255","3110428672","3110429695","US","United States"
+"185.101.100.0","185.101.103.255","3110429696","3110430719","DE","Germany"
+"185.101.104.0","185.101.107.255","3110430720","3110431743","RO","Romania"
+"185.101.108.0","185.101.111.255","3110431744","3110432767","NL","Netherlands"
+"185.101.112.0","185.101.115.255","3110432768","3110433791","DE","Germany"
+"185.101.116.0","185.101.119.255","3110433792","3110434815","CH","Switzerland"
+"185.101.120.0","185.101.123.255","3110434816","3110435839","GB","United Kingdom"
+"185.101.124.0","185.101.127.255","3110435840","3110436863","SE","Sweden"
+"185.101.128.0","185.101.131.255","3110436864","3110437887","PL","Poland"
+"185.101.132.0","185.101.135.255","3110437888","3110438911","DE","Germany"
+"185.101.136.0","185.101.139.255","3110438912","3110439935","GE","Georgia"
+"185.101.140.0","185.101.143.255","3110439936","3110440959","SK","Slovakia"
+"185.101.144.0","185.101.147.255","3110440960","3110441983","BE","Belgium"
+"185.101.148.0","185.101.151.255","3110441984","3110443007","GB","United Kingdom"
+"185.101.152.0","185.101.155.255","3110443008","3110444031","DK","Denmark"
+"185.101.156.0","185.101.159.255","3110444032","3110445055","CH","Switzerland"
+"185.101.160.0","185.101.167.255","3110445056","3110447103","ES","Spain"
+"185.101.168.0","185.101.171.255","3110447104","3110448127","RO","Romania"
+"185.101.172.0","185.101.175.255","3110448128","3110449151","DE","Germany"
+"185.101.176.0","185.101.179.255","3110449152","3110450175","PT","Portugal"
+"185.101.180.0","185.101.183.255","3110450176","3110451199","FR","France"
+"185.101.184.0","185.101.187.255","3110451200","3110452223","DE","Germany"
+"185.101.188.0","185.101.191.255","3110452224","3110453247","PL","Poland"
+"185.101.192.0","185.101.195.255","3110453248","3110454271","GB","United Kingdom"
+"185.101.196.0","185.101.199.255","3110454272","3110455295","NL","Netherlands"
+"185.101.200.0","185.101.207.255","3110455296","3110457343","RU","Russian Federation"
+"185.101.208.0","185.101.211.255","3110457344","3110458367","FR","France"
+"185.101.212.0","185.101.215.255","3110458368","3110459391","IT","Italy"
+"185.101.216.0","185.101.217.255","3110459392","3110459903","IL","Israel"
+"185.101.218.0","185.101.218.255","3110459904","3110460159","US","United States"
+"185.101.219.0","185.101.219.255","3110460160","3110460415","IL","Israel"
+"185.101.220.0","185.101.223.255","3110460416","3110461439","CZ","Czech Republic"
+"185.101.224.0","185.101.227.255","3110461440","3110462463","GB","United Kingdom"
+"185.101.228.0","185.101.231.255","3110462464","3110463487","IR","Iran, Islamic Republic of"
+"185.101.232.0","185.101.235.255","3110463488","3110464511","PL","Poland"
+"185.101.236.0","185.101.239.255","3110464512","3110465535","IQ","Iraq"
+"185.101.240.0","185.101.243.255","3110465536","3110466559","IE","Ireland"
+"185.101.244.0","185.101.247.255","3110466560","3110467583","NL","Netherlands"
+"185.101.248.0","185.101.251.255","3110467584","3110468607","DE","Germany"
+"185.101.252.0","185.101.255.255","3110468608","3110469631","NL","Netherlands"
+"185.102.0.0","185.102.3.255","3110469632","3110470655","IL","Israel"
+"185.102.4.0","185.102.7.255","3110470656","3110471679","NL","Netherlands"
+"185.102.8.0","185.102.11.255","3110471680","3110472703","RU","Russian Federation"
+"185.102.12.0","185.102.15.255","3110472704","3110473727","AT","Austria"
+"185.102.16.0","185.102.19.255","3110473728","3110474751","SE","Sweden"
+"185.102.20.0","185.102.23.255","3110474752","3110475775","CZ","Czech Republic"
+"185.102.24.0","185.102.27.255","3110475776","3110476799","NL","Netherlands"
+"185.102.28.0","185.102.31.255","3110476800","3110477823","NO","Norway"
+"185.102.32.0","185.102.35.255","3110477824","3110478847","SE","Sweden"
+"185.102.36.0","185.102.39.255","3110478848","3110479871","TR","Turkey"
+"185.102.40.0","185.102.43.255","3110479872","3110480895","IT","Italy"
+"185.102.44.0","185.102.47.255","3110480896","3110481919","NL","Netherlands"
+"185.102.48.0","185.102.51.255","3110481920","3110482943","RO","Romania"
+"185.102.52.0","185.102.55.255","3110482944","3110483967","NO","Norway"
+"185.102.56.0","185.102.67.255","3110483968","3110487039","DE","Germany"
+"185.102.68.0","185.102.71.255","3110487040","3110488063","NL","Netherlands"
+"185.102.72.0","185.102.75.255","3110488064","3110489087","KZ","Kazakhstan"
+"185.102.76.0","185.102.79.255","3110489088","3110490111","CZ","Czech Republic"
+"185.102.80.0","185.102.83.255","3110490112","3110491135","FR","France"
+"185.102.84.0","185.102.87.255","3110491136","3110492159","GB","United Kingdom"
+"185.102.92.0","185.102.95.255","3110493184","3110494207","DE","Germany"
+"185.102.96.0","185.102.99.255","3110494208","3110495231","CZ","Czech Republic"
+"185.102.100.0","185.102.103.255","3110495232","3110496255","SE","Sweden"
+"185.102.104.0","185.102.107.255","3110496256","3110497279","DE","Germany"
+"185.102.108.0","185.102.111.255","3110497280","3110498303","NO","Norway"
+"185.102.112.0","185.102.115.255","3110498304","3110499327","RU","Russian Federation"
+"185.102.116.0","185.102.119.255","3110499328","3110500351","KZ","Kazakhstan"
+"185.102.120.0","185.102.123.255","3110500352","3110501375","RU","Russian Federation"
+"185.102.124.0","185.102.127.255","3110501376","3110502399","RS","Serbia"
+"185.102.128.0","185.102.131.255","3110502400","3110503423","KZ","Kazakhstan"
+"185.102.132.0","185.102.135.255","3110503424","3110504447","GB","United Kingdom"
+"185.102.136.0","185.102.139.255","3110504448","3110505471","RU","Russian Federation"
+"185.102.140.0","185.102.143.255","3110505472","3110506495","IT","Italy"
+"185.102.144.0","185.102.147.255","3110506496","3110507519","GE","Georgia"
+"185.102.148.0","185.102.151.255","3110507520","3110508543","GB","United Kingdom"
+"185.102.152.0","185.102.155.255","3110508544","3110509567","DE","Germany"
+"185.102.156.0","185.102.159.255","3110509568","3110510591","RO","Romania"
+"185.102.160.0","185.102.163.255","3110510592","3110511615","FR","France"
+"185.102.164.0","185.102.167.255","3110511616","3110512639","UA","Ukraine"
+"185.102.168.0","185.102.175.255","3110512640","3110514687","ES","Spain"
+"185.102.176.0","185.102.179.255","3110514688","3110515711","FR","France"
+"185.102.180.0","185.102.183.255","3110515712","3110516735","RU","Russian Federation"
+"185.102.184.0","185.102.187.255","3110516736","3110517759","UA","Ukraine"
+"185.102.188.0","185.102.191.255","3110517760","3110518783","PL","Poland"
+"185.102.192.0","185.102.203.255","3110518784","3110521855","GB","United Kingdom"
+"185.102.204.0","185.102.211.255","3110521856","3110523903","ES","Spain"
+"185.102.212.0","185.102.215.255","3110523904","3110524927","SE","Sweden"
+"185.102.216.0","185.102.219.255","3110524928","3110525951","US","United States"
+"185.102.220.0","185.102.223.255","3110525952","3110526975","GB","United Kingdom"
+"185.102.224.0","185.102.227.255","3110526976","3110527999","DE","Germany"
+"185.102.228.0","185.102.231.255","3110528000","3110529023","AT","Austria"
+"185.102.232.0","185.102.235.255","3110529024","3110530047","FI","Finland"
+"185.102.236.0","185.102.239.255","3110530048","3110531071","RS","Serbia"
+"185.102.240.0","185.102.243.255","3110531072","3110532095","DE","Germany"
+"185.102.244.0","185.102.251.255","3110532096","3110534143","GB","United Kingdom"
+"185.102.252.0","185.102.255.255","3110534144","3110535167","DE","Germany"
+"185.103.0.0","185.103.3.255","3110535168","3110536191","LU","Luxembourg"
+"185.103.4.0","185.103.7.255","3110536192","3110537215","GB","United Kingdom"
+"185.103.8.0","185.103.11.255","3110537216","3110538239","ES","Spain"
+"185.103.12.0","185.103.15.255","3110538240","3110539263","LB","Lebanon"
+"185.103.16.0","185.103.19.255","3110539264","3110540287","NL","Netherlands"
+"185.103.20.0","185.103.23.255","3110540288","3110541311","LB","Lebanon"
+"185.103.24.0","185.103.27.255","3110541312","3110542335","RU","Russian Federation"
+"185.103.28.0","185.103.31.255","3110542336","3110543359","HK","Hong Kong"
+"185.103.32.0","185.103.39.255","3110543360","3110545407","NL","Netherlands"
+"185.103.40.0","185.103.43.255","3110545408","3110546431","UA","Ukraine"
+"185.103.44.0","185.103.47.255","3110546432","3110547455","DE","Germany"
+"185.103.48.0","185.103.51.255","3110547456","3110548479","SE","Sweden"
+"185.103.52.0","185.103.55.255","3110548480","3110549503","IT","Italy"
+"185.103.56.0","185.103.59.255","3110549504","3110550527","NL","Netherlands"
+"185.103.60.0","185.103.63.255","3110550528","3110551551","RU","Russian Federation"
+"185.103.64.0","185.103.67.255","3110551552","3110552575","FR","France"
+"185.103.68.0","185.103.71.255","3110552576","3110553599","RU","Russian Federation"
+"185.103.72.0","185.103.75.255","3110553600","3110554623","DE","Germany"
+"185.103.76.0","185.103.79.255","3110554624","3110555647","NL","Netherlands"
+"185.103.80.0","185.103.83.255","3110555648","3110556671","IT","Italy"
+"185.103.84.0","185.103.87.255","3110556672","3110557695","IR","Iran, Islamic Republic of"
+"185.103.88.0","185.103.91.255","3110557696","3110558719","LB","Lebanon"
+"185.103.92.0","185.103.95.255","3110558720","3110559743","DE","Germany"
+"185.103.96.0","185.103.99.255","3110559744","3110560767","GB","United Kingdom"
+"185.103.100.0","185.103.103.255","3110560768","3110561791","RU","Russian Federation"
+"185.103.104.0","185.103.107.255","3110561792","3110562815","IE","Ireland"
+"185.103.108.0","185.103.109.255","3110562816","3110563327","RU","Russian Federation"
+"185.103.110.0","185.103.110.255","3110563328","3110563583","FI","Finland"
+"185.103.111.0","185.103.111.255","3110563584","3110563839","RU","Russian Federation"
+"185.103.112.0","185.103.115.255","3110563840","3110564863","IT","Italy"
+"185.103.116.0","185.103.119.255","3110564864","3110565887","GB","United Kingdom"
+"185.103.120.0","185.103.123.255","3110565888","3110566911","DK","Denmark"
+"185.103.124.0","185.103.127.255","3110566912","3110567935","ES","Spain"
+"185.103.128.0","185.103.131.255","3110567936","3110568959","IR","Iran, Islamic Republic of"
+"185.103.132.0","185.103.135.255","3110568960","3110569983","RU","Russian Federation"
+"185.103.136.0","185.103.139.255","3110569984","3110571007","RS","Serbia"
+"185.103.140.0","185.103.143.255","3110571008","3110572031","FR","France"
+"185.103.144.0","185.103.147.255","3110572032","3110573055","SK","Slovakia"
+"185.103.148.0","185.103.151.255","3110573056","3110574079","ES","Spain"
+"185.103.152.0","185.103.155.255","3110574080","3110575103","PL","Poland"
+"185.103.156.0","185.103.156.255","3110575104","3110575359","NL","Netherlands"
+"185.103.157.0","185.103.157.255","3110575360","3110575615","US","United States"
+"185.103.158.0","185.103.159.255","3110575616","3110576127","NL","Netherlands"
+"185.103.160.0","185.103.167.255","3110576128","3110578175","RU","Russian Federation"
+"185.103.168.0","185.103.171.255","3110578176","3110579199","KZ","Kazakhstan"
+"185.103.172.0","185.103.175.255","3110579200","3110580223","NL","Netherlands"
+"185.103.176.0","185.103.179.255","3110580224","3110581247","KZ","Kazakhstan"
+"185.103.180.0","185.103.183.255","3110581248","3110582271","ES","Spain"
+"185.103.184.0","185.103.187.255","3110582272","3110583295","KZ","Kazakhstan"
+"185.103.188.0","185.103.191.255","3110583296","3110584319","SE","Sweden"
+"185.103.192.0","185.103.195.255","3110584320","3110585343","DE","Germany"
+"185.103.196.0","185.103.199.255","3110585344","3110586367","TR","Turkey"
+"185.103.200.0","185.103.203.255","3110586368","3110587391","NL","Netherlands"
+"185.103.204.0","185.103.207.255","3110587392","3110588415","ES","Spain"
+"185.103.208.0","185.103.215.255","3110588416","3110590463","SE","Sweden"
+"185.103.216.0","185.103.219.255","3110590464","3110591487","HR","Croatia"
+"185.103.220.0","185.103.223.255","3110591488","3110592511","GB","United Kingdom"
+"185.103.224.0","185.103.227.255","3110592512","3110593535","DE","Germany"
+"185.103.228.0","185.103.230.255","3110593536","3110594303","GB","United Kingdom"
+"185.103.231.0","185.103.231.255","3110594304","3110594559","SE","Sweden"
+"185.103.232.0","185.103.235.255","3110594560","3110595583","DE","Germany"
+"185.103.236.0","185.103.239.255","3110595584","3110596607","NL","Netherlands"
+"185.103.240.0","185.103.243.255","3110596608","3110597631","SE","Sweden"
+"185.103.244.0","185.103.251.255","3110597632","3110599679","IR","Iran, Islamic Republic of"
+"185.103.252.0","185.103.253.255","3110599680","3110600191","RU","Russian Federation"
+"185.103.254.0","185.103.255.255","3110600192","3110600703","UA","Ukraine"
+"185.104.0.0","185.104.3.255","3110600704","3110601727","GR","Greece"
+"185.104.4.0","185.104.7.255","3110601728","3110602751","RU","Russian Federation"
+"185.104.8.0","185.104.11.255","3110602752","3110603775","NL","Netherlands"
+"185.104.12.0","185.104.15.255","3110603776","3110604799","RU","Russian Federation"
+"185.104.16.0","185.104.19.255","3110604800","3110605823","CH","Switzerland"
+"185.104.20.0","185.104.23.255","3110605824","3110606847","TR","Turkey"
+"185.104.24.0","185.104.27.255","3110606848","3110607871","IT","Italy"
+"185.104.28.0","185.104.31.255","3110607872","3110608895","NL","Netherlands"
+"185.104.32.0","185.104.43.255","3110608896","3110611967","RO","Romania"
+"185.104.44.0","185.104.47.255","3110611968","3110612991","GB","United Kingdom"
+"185.104.48.0","185.104.55.255","3110612992","3110615039","RO","Romania"
+"185.104.56.0","185.104.59.255","3110615040","3110616063","QA","Qatar"
+"185.104.60.0","185.104.63.255","3110616064","3110617087","ES","Spain"
+"185.104.64.0","185.104.67.255","3110617088","3110618111","PL","Poland"
+"185.104.68.0","185.104.71.255","3110618112","3110619135","LB","Lebanon"
+"185.104.72.0","185.104.75.255","3110619136","3110620159","DE","Germany"
+"185.104.76.0","185.104.79.255","3110620160","3110621183","FR","France"
+"185.104.80.0","185.104.83.255","3110621184","3110622207","GB","United Kingdom"
+"185.104.84.0","185.104.87.255","3110622208","3110623231","CH","Switzerland"
+"185.104.88.0","185.104.91.255","3110623232","3110624255","DE","Germany"
+"185.104.92.0","185.104.95.255","3110624256","3110625279","RU","Russian Federation"
+"185.104.96.0","185.104.99.255","3110625280","3110626303","GB","United Kingdom"
+"185.104.100.0","185.104.103.255","3110626304","3110627327","NL","Netherlands"
+"185.104.104.0","185.104.107.255","3110627328","3110628351","RU","Russian Federation"
+"185.104.108.0","185.104.111.255","3110628352","3110629375","LU","Luxembourg"
+"185.104.112.0","185.104.115.255","3110629376","3110630399","RU","Russian Federation"
+"185.104.116.0","185.104.119.255","3110630400","3110631423","IT","Italy"
+"185.104.120.0","185.104.123.255","3110631424","3110632447","GB","United Kingdom"
+"185.104.124.0","185.104.127.255","3110632448","3110633471","IT","Italy"
+"185.104.128.0","185.104.139.255","3110633472","3110636543","NL","Netherlands"
+"185.104.140.0","185.104.143.255","3110636544","3110637567","DE","Germany"
+"185.104.144.0","185.104.147.255","3110637568","3110638591","GR","Greece"
+"185.104.148.0","185.104.151.255","3110638592","3110639615","RU","Russian Federation"
+"185.104.152.0","185.104.155.255","3110639616","3110640639","ES","Spain"
+"185.104.156.0","185.104.156.255","3110640640","3110640895","IQ","Iraq"
+"185.104.157.0","185.104.157.255","3110640896","3110641151","US","United States"
+"185.104.158.0","185.104.159.255","3110641152","3110641663","IQ","Iraq"
+"185.104.160.0","185.104.163.255","3110641664","3110642687","DE","Germany"
+"185.104.164.0","185.104.167.255","3110642688","3110643711","ES","Spain"
+"185.104.168.0","185.104.171.255","3110643712","3110644735","RO","Romania"
+"185.104.172.0","185.104.175.255","3110644736","3110645759","RU","Russian Federation"
+"185.104.176.0","185.104.179.255","3110645760","3110646783","LT","Lithuania"
+"185.104.180.0","185.104.183.255","3110646784","3110647807","RO","Romania"
+"185.104.184.0","185.104.184.255","3110647808","3110648063","DE","Germany"
+"185.104.185.0","185.104.186.255","3110648064","3110648575","BE","Belgium"
+"185.104.187.0","185.104.187.255","3110648576","3110648831","HU","Hungary"
+"185.104.188.0","185.104.191.255","3110648832","3110649855","NL","Netherlands"
+"185.104.192.0","185.104.195.255","3110649856","3110650879","IR","Iran, Islamic Republic of"
+"185.104.196.0","185.104.199.255","3110650880","3110651903","RO","Romania"
+"185.104.200.0","185.104.203.255","3110651904","3110652927","GG","Guernsey"
+"185.104.204.0","185.104.207.255","3110652928","3110653951","DE","Germany"
+"185.104.208.0","185.104.211.255","3110653952","3110654975","NO","Norway"
+"185.104.212.0","185.104.215.255","3110654976","3110655999","RU","Russian Federation"
+"185.104.216.0","185.104.219.255","3110656000","3110657023","IE","Ireland"
+"185.104.220.0","185.104.223.255","3110657024","3110658047","GI","Gibraltar"
+"185.104.224.0","185.104.227.255","3110658048","3110659071","AT","Austria"
+"185.104.228.0","185.104.235.255","3110659072","3110661119","IR","Iran, Islamic Republic of"
+"185.104.236.0","185.104.239.255","3110661120","3110662143","ES","Spain"
+"185.104.240.0","185.104.243.255","3110662144","3110663167","IR","Iran, Islamic Republic of"
+"185.104.244.0","185.104.247.255","3110663168","3110664191","LB","Lebanon"
+"185.104.248.0","185.104.251.255","3110664192","3110665215","RU","Russian Federation"
+"185.104.252.0","185.104.255.255","3110665216","3110666239","LB","Lebanon"
+"185.105.0.0","185.105.3.255","3110666240","3110667263","DK","Denmark"
+"185.105.4.0","185.105.7.255","3110667264","3110668287","RO","Romania"
+"185.105.8.0","185.105.11.255","3110668288","3110669311","PL","Poland"
+"185.105.12.0","185.105.19.255","3110669312","3110671359","ES","Spain"
+"185.105.20.0","185.105.23.255","3110671360","3110672383","AT","Austria"
+"185.105.24.0","185.105.27.255","3110672384","3110673407","ES","Spain"
+"185.105.28.0","185.105.31.255","3110673408","3110674431","FR","France"
+"185.105.32.0","185.105.39.255","3110674432","3110676479","RO","Romania"
+"185.105.40.0","185.105.43.255","3110676480","3110677503","DE","Germany"
+"185.105.44.0","185.105.51.255","3110677504","3110679551","RU","Russian Federation"
+"185.105.52.0","185.105.55.255","3110679552","3110680575","BE","Belgium"
+"185.105.56.0","185.105.59.255","3110680576","3110681599","GB","United Kingdom"
+"185.105.60.0","185.105.63.255","3110681600","3110682623","SE","Sweden"
+"185.105.64.0","185.105.67.255","3110682624","3110683647","GB","United Kingdom"
+"185.105.72.0","185.105.75.255","3110684672","3110685695","GB","United Kingdom"
+"185.105.76.0","185.105.79.255","3110685696","3110686719","NL","Netherlands"
+"185.105.80.0","185.105.83.255","3110686720","3110687743","BE","Belgium"
+"185.105.84.0","185.105.87.255","3110687744","3110688767","RO","Romania"
+"185.105.88.0","185.105.91.255","3110688768","3110689791","UA","Ukraine"
+"185.105.92.0","185.105.95.255","3110689792","3110690815","IT","Italy"
+"185.105.96.0","185.105.99.255","3110690816","3110691839","GB","United Kingdom"
+"185.105.100.0","185.105.103.255","3110691840","3110692863","RU","Russian Federation"
+"185.105.104.0","185.105.107.255","3110692864","3110693887","IT","Italy"
+"185.105.108.0","185.105.111.255","3110693888","3110694911","UA","Ukraine"
+"185.105.112.0","185.105.115.255","3110694912","3110695935","DE","Germany"
+"185.105.116.0","185.105.119.255","3110695936","3110696959","UA","Ukraine"
+"185.105.120.0","185.105.123.255","3110696960","3110697983","IR","Iran, Islamic Republic of"
+"185.105.124.0","185.105.127.255","3110697984","3110699007","GB","United Kingdom"
+"185.105.128.0","185.105.131.255","3110699008","3110700031","IT","Italy"
+"185.105.132.0","185.105.135.255","3110700032","3110701055","CH","Switzerland"
+"185.105.136.0","185.105.139.255","3110701056","3110702079","FR","France"
+"185.105.140.0","185.105.143.255","3110702080","3110703103","PL","Poland"
+"185.105.144.0","185.105.147.255","3110703104","3110704127","CH","Switzerland"
+"185.105.148.0","185.105.151.255","3110704128","3110705151","GE","Georgia"
+"185.105.152.0","185.105.155.255","3110705152","3110706175","FR","France"
+"185.105.156.0","185.105.159.255","3110706176","3110707199","BE","Belgium"
+"185.105.160.0","185.105.163.255","3110707200","3110708223","NL","Netherlands"
+"185.105.164.0","185.105.167.255","3110708224","3110709247","GB","United Kingdom"
+"185.105.168.0","185.105.171.255","3110709248","3110710271","RU","Russian Federation"
+"185.105.172.0","185.105.175.255","3110710272","3110711295","CY","Cyprus"
+"185.105.176.0","185.105.179.255","3110711296","3110712319","IL","Israel"
+"185.105.184.0","185.105.187.255","3110713344","3110714367","IR","Iran, Islamic Republic of"
+"185.105.188.0","185.105.191.255","3110714368","3110715391","RO","Romania"
+"185.105.192.0","185.105.195.255","3110715392","3110716415","NL","Netherlands"
+"185.105.196.0","185.105.199.255","3110716416","3110717439","AZ","Azerbaijan"
+"185.105.200.0","185.105.203.255","3110717440","3110718463","BE","Belgium"
+"185.105.204.0","185.105.207.255","3110718464","3110719487","NL","Netherlands"
+"185.105.208.0","185.105.215.255","3110719488","3110721535","IT","Italy"
+"185.105.216.0","185.105.222.15","3110721536","3110723087","NL","Netherlands"
+"185.105.222.16","185.105.222.31","3110723088","3110723103","DE","Germany"
+"185.105.222.32","185.105.223.255","3110723104","3110723583","NL","Netherlands"
+"185.105.224.0","185.105.227.255","3110723584","3110724607","RU","Russian Federation"
+"185.105.228.0","185.105.231.255","3110724608","3110725631","TJ","Tajikistan"
+"185.105.232.0","185.105.235.255","3110725632","3110726655","ES","Spain"
+"185.105.236.0","185.105.236.255","3110726656","3110726911","IR","Iran, Islamic Republic of"
+"185.105.237.0","185.105.237.31","3110726912","3110726943","AE","United Arab Emirates"
+"185.105.237.32","185.105.239.255","3110726944","3110727679","IR","Iran, Islamic Republic of"
+"185.105.240.0","185.105.243.255","3110727680","3110728703","IT","Italy"
+"185.105.244.0","185.105.247.255","3110728704","3110729727","SE","Sweden"
+"185.105.248.0","185.105.251.255","3110729728","3110730751","NL","Netherlands"
+"185.105.252.0","185.105.255.255","3110730752","3110731775","DE","Germany"
+"185.106.0.0","185.106.7.255","3110731776","3110733823","RO","Romania"
+"185.106.8.0","185.106.11.255","3110733824","3110734847","DE","Germany"
+"185.106.12.0","185.106.15.255","3110734848","3110735871","IQ","Iraq"
+"185.106.16.0","185.106.19.255","3110735872","3110736895","GR","Greece"
+"185.106.20.0","185.106.23.255","3110736896","3110737919","TR","Turkey"
+"185.106.24.0","185.106.27.255","3110737920","3110738943","LU","Luxembourg"
+"185.106.28.0","185.106.31.255","3110738944","3110739967","IQ","Iraq"
+"185.106.32.0","185.106.35.255","3110739968","3110740991","IL","Israel"
+"185.106.36.0","185.106.39.255","3110740992","3110742015","RO","Romania"
+"185.106.40.0","185.106.43.255","3110742016","3110743039","RU","Russian Federation"
+"185.106.44.0","185.106.47.255","3110743040","3110744063","ES","Spain"
+"185.106.48.0","185.106.51.255","3110744064","3110745087","AT","Austria"
+"185.106.52.0","185.106.55.255","3110745088","3110746111","NL","Netherlands"
+"185.106.60.0","185.106.63.255","3110747136","3110748159","NL","Netherlands"
+"185.106.64.0","185.106.67.255","3110748160","3110749183","CH","Switzerland"
+"185.106.68.0","185.106.71.255","3110749184","3110750207","BE","Belgium"
+"185.106.72.0","185.106.75.255","3110750208","3110751231","NL","Netherlands"
+"185.106.76.0","185.106.79.255","3110751232","3110752255","DE","Germany"
+"185.106.80.0","185.106.83.255","3110752256","3110753279","NL","Netherlands"
+"185.106.84.0","185.106.87.255","3110753280","3110754303","DE","Germany"
+"185.106.88.0","185.106.91.255","3110754304","3110755327","IE","Ireland"
+"185.106.92.0","185.106.95.255","3110755328","3110756351","RU","Russian Federation"
+"185.106.96.0","185.106.99.255","3110756352","3110757375","HU","Hungary"
+"185.106.100.0","185.106.103.255","3110757376","3110758399","CY","Cyprus"
+"185.106.104.0","185.106.107.255","3110758400","3110759423","RU","Russian Federation"
+"185.106.108.0","185.106.111.255","3110759424","3110760447","AT","Austria"
+"185.106.112.0","185.106.115.255","3110760448","3110761471","HU","Hungary"
+"185.106.116.0","185.106.119.255","3110761472","3110762495","IQ","Iraq"
+"185.106.120.0","185.106.121.255","3110762496","3110763007","NL","Netherlands"
+"185.106.122.0","185.106.122.255","3110763008","3110763263","RO","Romania"
+"185.106.123.0","185.106.123.255","3110763264","3110763519","NL","Netherlands"
+"185.106.124.0","185.106.127.255","3110763520","3110764543","AD","Andorra"
+"185.106.128.0","185.106.131.255","3110764544","3110765567","IL","Israel"
+"185.106.132.0","185.106.135.255","3110765568","3110766591","PL","Poland"
+"185.106.136.0","185.106.139.255","3110766592","3110767615","IR","Iran, Islamic Republic of"
+"185.106.140.0","185.106.143.255","3110767616","3110768639","NL","Netherlands"
+"185.106.144.0","185.106.147.255","3110768640","3110769663","IR","Iran, Islamic Republic of"
+"185.106.148.0","185.106.151.255","3110769664","3110770687","DE","Germany"
+"185.106.152.0","185.106.155.255","3110770688","3110771711","NL","Netherlands"
+"185.106.156.0","185.106.159.255","3110771712","3110772735","KZ","Kazakhstan"
+"185.106.160.0","185.106.163.255","3110772736","3110773759","AT","Austria"
+"185.106.164.0","185.106.167.255","3110773760","3110774783","DE","Germany"
+"185.106.172.0","185.106.175.255","3110775808","3110776831","RU","Russian Federation"
+"185.106.176.0","185.106.179.255","3110776832","3110777855","GB","United Kingdom"
+"185.106.180.0","185.106.183.255","3110777856","3110778879","SE","Sweden"
+"185.106.184.0","185.106.187.255","3110778880","3110779903","DE","Germany"
+"185.106.188.0","185.106.191.255","3110779904","3110780927","AT","Austria"
+"185.106.192.0","185.106.195.255","3110780928","3110781951","PS","Palestinian Territory"
+"185.106.196.0","185.106.199.255","3110781952","3110782975","RU","Russian Federation"
+"185.106.200.0","185.106.203.255","3110782976","3110783999","PT","Portugal"
+"185.106.204.0","185.106.204.255","3110784000","3110784255","US","United States"
+"185.106.205.0","185.106.207.255","3110784256","3110785023","RU","Russian Federation"
+"185.106.208.0","185.106.211.255","3110785024","3110786047","TR","Turkey"
+"185.106.212.0","185.106.215.255","3110786048","3110787071","NL","Netherlands"
+"185.106.216.0","185.106.219.255","3110787072","3110788095","FR","France"
+"185.106.220.0","185.106.223.255","3110788096","3110789119","ES","Spain"
+"185.106.224.0","185.106.227.255","3110789120","3110790143","NL","Netherlands"
+"185.106.228.0","185.106.231.255","3110790144","3110791167","IR","Iran, Islamic Republic of"
+"185.106.232.0","185.106.235.255","3110791168","3110792191","DE","Germany"
+"185.106.236.0","185.106.239.255","3110792192","3110793215","BE","Belgium"
+"185.106.240.0","185.106.243.255","3110793216","3110794239","NL","Netherlands"
+"185.106.244.0","185.106.247.255","3110794240","3110795263","DE","Germany"
+"185.106.248.0","185.106.251.255","3110795264","3110796287","AT","Austria"
+"185.106.252.0","185.106.255.255","3110796288","3110797311","DE","Germany"
+"185.107.0.0","185.107.3.255","3110797312","3110798335","ES","Spain"
+"185.107.4.0","185.107.7.255","3110798336","3110799359","DE","Germany"
+"185.107.8.0","185.107.11.255","3110799360","3110800383","GB","United Kingdom"
+"185.107.12.0","185.107.15.255","3110800384","3110801407","DK","Denmark"
+"185.107.16.0","185.107.19.255","3110801408","3110802431","ES","Spain"
+"185.107.20.0","185.107.23.255","3110802432","3110803455","DE","Germany"
+"185.107.24.0","185.107.27.255","3110803456","3110804479","NL","Netherlands"
+"185.107.28.0","185.107.35.255","3110804480","3110806527","IR","Iran, Islamic Republic of"
+"185.107.36.0","185.107.47.255","3110806528","3110809599","NL","Netherlands"
+"185.107.48.0","185.107.51.255","3110809600","3110810623","LB","Lebanon"
+"185.107.52.0","185.107.55.255","3110810624","3110811647","DE","Germany"
+"185.107.56.0","185.107.59.255","3110811648","3110812671","NL","Netherlands"
+"185.107.60.0","185.107.63.255","3110812672","3110813695","IS","Iceland"
+"185.107.64.0","185.107.65.255","3110813696","3110814207","PL","Poland"
+"185.107.66.0","185.107.71.255","3110814208","3110815743","NL","Netherlands"
+"185.107.72.0","185.107.75.255","3110815744","3110816767","RU","Russian Federation"
+"185.107.76.0","185.107.79.255","3110816768","3110817791","QA","Qatar"
+"185.107.80.0","185.107.83.255","3110817792","3110818815","NL","Netherlands"
+"185.107.84.0","185.107.87.255","3110818816","3110819839","FR","France"
+"185.107.88.0","185.107.95.255","3110819840","3110821887","NL","Netherlands"
+"185.107.96.0","185.107.99.255","3110821888","3110822911","DE","Germany"
+"185.107.100.0","185.107.103.255","3110822912","3110823935","NL","Netherlands"
+"185.107.104.0","185.107.111.255","3110823936","3110825983","ES","Spain"
+"185.107.112.0","185.107.123.255","3110825984","3110829055","NL","Netherlands"
+"185.107.124.0","185.107.131.255","3110829056","3110831103","RU","Russian Federation"
+"185.107.132.0","185.107.135.255","3110831104","3110832127","TR","Turkey"
+"185.107.136.0","185.107.139.255","3110832128","3110833151","RU","Russian Federation"
+"185.107.140.0","185.107.143.255","3110833152","3110834175","PL","Poland"
+"185.107.144.0","185.107.151.255","3110834176","3110836223","IT","Italy"
+"185.107.152.0","185.107.155.255","3110836224","3110837247","ES","Spain"
+"185.107.156.0","185.107.159.255","3110837248","3110838271","RU","Russian Federation"
+"185.107.160.0","185.107.163.255","3110838272","3110839295","ES","Spain"
+"185.107.164.0","185.107.167.255","3110839296","3110840319","RU","Russian Federation"
+"185.107.168.0","185.107.171.255","3110840320","3110841343","DK","Denmark"
+"185.107.172.0","185.107.175.255","3110841344","3110842367","KZ","Kazakhstan"
+"185.107.176.0","185.107.179.255","3110842368","3110843391","DK","Denmark"
+"185.107.180.0","185.107.187.255","3110843392","3110845439","IT","Italy"
+"185.107.188.0","185.107.191.255","3110845440","3110846463","NL","Netherlands"
+"185.107.192.0","185.107.195.255","3110846464","3110847487","DE","Germany"
+"185.107.196.0","185.107.199.255","3110847488","3110848511","GB","United Kingdom"
+"185.107.200.0","185.107.203.255","3110848512","3110849535","DK","Denmark"
+"185.107.204.0","185.107.207.255","3110849536","3110850559","IT","Italy"
+"185.107.208.0","185.107.211.255","3110850560","3110851583","BE","Belgium"
+"185.107.212.0","185.107.215.255","3110851584","3110852607","SE","Sweden"
+"185.107.216.0","185.107.219.255","3110852608","3110853631","MK","Macedonia"
+"185.107.220.0","185.107.223.255","3110853632","3110854655","DE","Germany"
+"185.107.224.0","185.107.227.255","3110854656","3110855679","NL","Netherlands"
+"185.107.228.0","185.107.231.255","3110855680","3110856703","GB","United Kingdom"
+"185.107.232.0","185.107.235.255","3110856704","3110857727","FR","France"
+"185.107.236.0","185.107.239.255","3110857728","3110858751","IT","Italy"
+"185.107.240.0","185.107.243.255","3110858752","3110859775","RU","Russian Federation"
+"185.107.244.0","185.107.251.255","3110859776","3110861823","IR","Iran, Islamic Republic of"
+"185.107.252.0","185.108.7.255","3110861824","3110864895","RU","Russian Federation"
+"185.108.8.0","185.108.11.255","3110864896","3110865919","DE","Germany"
+"185.108.12.0","185.108.15.255","3110865920","3110866943","GB","United Kingdom"
+"185.108.16.0","185.108.23.255","3110866944","3110868991","RU","Russian Federation"
+"185.108.24.0","185.108.27.255","3110868992","3110870015","PS","Palestinian Territory"
+"185.108.28.0","185.108.31.255","3110870016","3110871039","CZ","Czech Republic"
+"185.108.32.0","185.108.35.255","3110871040","3110872063","FR","France"
+"185.108.36.0","185.108.39.255","3110872064","3110873087","MD","Moldova, Republic of"
+"185.108.40.0","185.108.43.255","3110873088","3110874111","IE","Ireland"
+"185.108.44.0","185.108.47.255","3110874112","3110875135","GB","United Kingdom"
+"185.108.48.0","185.108.51.255","3110875136","3110876159","PL","Poland"
+"185.108.52.0","185.108.59.255","3110876160","3110878207","GB","United Kingdom"
+"185.108.60.0","185.108.63.255","3110878208","3110879231","CZ","Czech Republic"
+"185.108.64.0","185.108.67.255","3110879232","3110880255","LV","Latvia"
+"185.108.68.0","185.108.71.255","3110880256","3110881279","PL","Poland"
+"185.108.72.0","185.108.79.255","3110881280","3110883327","DE","Germany"
+"185.108.80.0","185.108.83.255","3110883328","3110884351","IL","Israel"
+"185.108.84.0","185.108.91.255","3110884352","3110886399","RU","Russian Federation"
+"185.108.92.0","185.108.95.255","3110886400","3110887423","GB","United Kingdom"
+"185.108.96.0","185.108.99.255","3110887424","3110888447","IR","Iran, Islamic Republic of"
+"185.108.100.0","185.108.103.255","3110888448","3110889471","DK","Denmark"
+"185.108.104.0","185.108.107.255","3110889472","3110890495","PT","Portugal"
+"185.108.108.0","185.108.111.255","3110890496","3110891519","DK","Denmark"
+"185.108.112.0","185.108.115.255","3110891520","3110892543","RO","Romania"
+"185.108.116.0","185.108.119.255","3110892544","3110893567","NL","Netherlands"
+"185.108.120.0","185.108.123.255","3110893568","3110894591","CZ","Czech Republic"
+"185.108.124.0","185.108.127.255","3110894592","3110895615","TR","Turkey"
+"185.108.128.0","185.108.131.255","3110895616","3110896639","IE","Ireland"
+"185.108.132.0","185.108.135.255","3110896640","3110897663","GB","United Kingdom"
+"185.108.136.0","185.108.139.255","3110897664","3110898687","MD","Moldova, Republic of"
+"185.108.140.0","185.108.143.255","3110898688","3110899711","BG","Bulgaria"
+"185.108.144.0","185.108.147.255","3110899712","3110900735","MD","Moldova, Republic of"
+"185.108.148.0","185.108.151.255","3110900736","3110901759","TR","Turkey"
+"185.108.152.0","185.108.155.255","3110901760","3110902783","MD","Moldova, Republic of"
+"185.108.160.0","185.108.163.255","3110903808","3110904831","RU","Russian Federation"
+"185.108.164.0","185.108.167.255","3110904832","3110905855","IR","Iran, Islamic Republic of"
+"185.108.168.0","185.108.171.255","3110905856","3110906879","GB","United Kingdom"
+"185.108.172.0","185.108.175.255","3110906880","3110907903","DE","Germany"
+"185.108.176.0","185.108.179.255","3110907904","3110908927","GB","United Kingdom"
+"185.108.180.0","185.108.183.255","3110908928","3110909951","MD","Moldova, Republic of"
+"185.108.184.0","185.108.187.255","3110909952","3110910975","DE","Germany"
+"185.108.188.0","185.108.191.255","3110910976","3110911999","BG","Bulgaria"
+"185.108.192.0","185.108.199.255","3110912000","3110914047","RU","Russian Federation"
+"185.108.200.0","185.108.203.255","3110914048","3110915071","AT","Austria"
+"185.108.204.0","185.108.207.255","3110915072","3110916095","ES","Spain"
+"185.108.208.0","185.108.215.255","3110916096","3110918143","RU","Russian Federation"
+"185.108.216.0","185.108.217.207","3110918144","3110918607","DE","Germany"
+"185.108.217.208","185.108.217.223","3110918608","3110918623","CA","Canada"
+"185.108.217.224","185.108.218.255","3110918624","3110918911","DE","Germany"
+"185.108.219.0","185.108.219.223","3110918912","3110919135","CA","Canada"
+"185.108.219.224","185.108.219.255","3110919136","3110919167","DE","Germany"
+"185.108.220.0","185.108.223.255","3110919168","3110920191","RU","Russian Federation"
+"185.108.224.0","185.108.227.255","3110920192","3110921215","NL","Netherlands"
+"185.108.228.0","185.108.231.255","3110921216","3110922239","DE","Germany"
+"185.108.232.0","185.108.235.255","3110922240","3110923263","GB","United Kingdom"
+"185.108.236.0","185.108.239.255","3110923264","3110924287","FR","France"
+"185.108.240.0","185.108.243.255","3110924288","3110925311","SA","Saudi Arabia"
+"185.108.244.0","185.108.247.255","3110925312","3110926335","CH","Switzerland"
+"185.108.248.0","185.108.251.255","3110926336","3110927359","LU","Luxembourg"
+"185.108.252.0","185.108.255.255","3110927360","3110928383","DK","Denmark"
+"185.109.0.0","185.109.3.255","3110928384","3110929407","CH","Switzerland"
+"185.109.4.0","185.109.7.255","3110929408","3110930431","IE","Ireland"
+"185.109.8.0","185.109.11.255","3110930432","3110931455","GB","United Kingdom"
+"185.109.12.0","185.109.15.255","3110931456","3110932479","DK","Denmark"
+"185.109.16.0","185.109.19.255","3110932480","3110933503","RO","Romania"
+"185.109.20.0","185.109.23.255","3110933504","3110934527","RU","Russian Federation"
+"185.109.24.0","185.109.27.255","3110934528","3110935551","IT","Italy"
+"185.109.28.0","185.109.31.255","3110935552","3110936575","TR","Turkey"
+"185.109.32.0","185.109.35.255","3110936576","3110937599","DE","Germany"
+"185.109.36.0","185.109.39.255","3110937600","3110938623","CH","Switzerland"
+"185.109.40.0","185.109.51.255","3110938624","3110941695","GB","United Kingdom"
+"185.109.52.0","185.109.55.255","3110941696","3110942719","UA","Ukraine"
+"185.109.56.0","185.109.59.255","3110942720","3110943743","IT","Italy"
+"185.109.60.0","185.109.63.255","3110943744","3110944767","IR","Iran, Islamic Republic of"
+"185.109.64.0","185.109.67.255","3110944768","3110945791","DK","Denmark"
+"185.109.68.0","185.109.71.255","3110945792","3110946815","IT","Italy"
+"185.109.72.0","185.109.75.255","3110946816","3110947839","IR","Iran, Islamic Republic of"
+"185.109.76.0","185.109.79.255","3110947840","3110948863","DK","Denmark"
+"185.109.80.0","185.109.83.255","3110948864","3110949887","IR","Iran, Islamic Republic of"
+"185.109.84.0","185.109.87.255","3110949888","3110950911","SE","Sweden"
+"185.109.88.0","185.109.91.255","3110950912","3110951935","DK","Denmark"
+"185.109.92.0","185.109.95.255","3110951936","3110952959","GB","United Kingdom"
+"185.109.96.0","185.109.99.255","3110952960","3110953983","NL","Netherlands"
+"185.109.100.0","185.109.103.255","3110953984","3110955007","IS","Iceland"
+"185.109.104.0","185.109.107.255","3110955008","3110956031","GB","United Kingdom"
+"185.109.108.0","185.109.111.255","3110956032","3110957055","DE","Germany"
+"185.109.112.0","185.109.115.255","3110957056","3110958079","RU","Russian Federation"
+"185.109.116.0","185.109.119.255","3110958080","3110959103","GB","United Kingdom"
+"185.109.120.0","185.109.123.255","3110959104","3110960127","JO","Jordan"
+"185.109.124.0","185.109.127.255","3110960128","3110961151","GB","United Kingdom"
+"185.109.128.0","185.109.131.255","3110961152","3110962175","IR","Iran, Islamic Republic of"
+"185.109.132.0","185.109.135.255","3110962176","3110963199","DK","Denmark"
+"185.109.136.0","185.109.143.255","3110963200","3110965247","GB","United Kingdom"
+"185.109.144.0","185.109.147.255","3110965248","3110966271","NL","Netherlands"
+"185.109.148.0","185.109.151.255","3110966272","3110967295","IL","Israel"
+"185.109.156.0","185.109.159.255","3110968320","3110969343","DE","Germany"
+"185.109.160.0","185.109.163.255","3110969344","3110970367","NL","Netherlands"
+"185.109.164.0","185.109.167.255","3110970368","3110971391","CH","Switzerland"
+"185.109.168.0","185.109.171.255","3110971392","3110972415","GB","United Kingdom"
+"185.109.172.0","185.109.175.255","3110972416","3110973439","FR","France"
+"185.109.176.0","185.109.179.255","3110973440","3110974463","SA","Saudi Arabia"
+"185.109.180.0","185.109.183.255","3110974464","3110975487","DE","Germany"
+"185.109.184.0","185.109.191.255","3110975488","3110977535","IT","Italy"
+"185.109.192.0","185.109.195.255","3110977536","3110978559","JO","Jordan"
+"185.109.196.0","185.109.199.255","3110978560","3110979583","DE","Germany"
+"185.109.200.0","185.109.203.255","3110979584","3110980607","FR","France"
+"185.109.204.0","185.109.211.255","3110980608","3110982655","RU","Russian Federation"
+"185.109.212.0","185.109.215.255","3110982656","3110983679","RO","Romania"
+"185.109.216.0","185.109.227.255","3110983680","3110986751","SE","Sweden"
+"185.109.228.0","185.109.231.255","3110986752","3110987775","GB","United Kingdom"
+"185.109.232.0","185.109.235.255","3110987776","3110988799","NL","Netherlands"
+"185.109.236.0","185.109.236.255","3110988800","3110989055","CN","China"
+"185.109.237.0","185.109.239.255","3110989056","3110989823","DE","Germany"
+"185.109.240.0","185.109.243.255","3110989824","3110990847","CH","Switzerland"
+"185.109.244.0","185.109.251.255","3110990848","3110992895","IR","Iran, Islamic Republic of"
+"185.109.252.0","185.109.255.255","3110992896","3110993919","RO","Romania"
+"185.110.0.0","185.110.3.255","3110993920","3110994943","GB","United Kingdom"
+"185.110.4.0","185.110.7.255","3110994944","3110995967","PL","Poland"
+"185.110.8.0","185.110.11.255","3110995968","3110996991","RU","Russian Federation"
+"185.110.12.0","185.110.15.255","3110996992","3110998015","DE","Germany"
+"185.110.16.0","185.110.19.255","3110998016","3110999039","ES","Spain"
+"185.110.20.0","185.110.23.255","3110999040","3111000063","IT","Italy"
+"185.110.24.0","185.110.27.255","3111000064","3111001087","RO","Romania"
+"185.110.28.0","185.110.31.255","3111001088","3111002111","IR","Iran, Islamic Republic of"
+"185.110.32.0","185.110.35.255","3111002112","3111003135","DE","Germany"
+"185.110.36.0","185.110.39.255","3111003136","3111004159","GG","Guernsey"
+"185.110.40.0","185.110.43.255","3111004160","3111005183","DE","Germany"
+"185.110.44.0","185.110.47.255","3111005184","3111006207","RU","Russian Federation"
+"185.110.48.0","185.110.51.255","3111006208","3111007231","PL","Poland"
+"185.110.52.0","185.110.55.255","3111007232","3111008255","GB","United Kingdom"
+"185.110.56.0","185.110.59.255","3111008256","3111009279","RU","Russian Federation"
+"185.110.60.0","185.110.63.255","3111009280","3111010303","BG","Bulgaria"
+"185.110.64.0","185.110.71.255","3111010304","3111012351","ES","Spain"
+"185.110.72.0","185.110.75.255","3111012352","3111013375","CH","Switzerland"
+"185.110.76.0","185.110.79.255","3111013376","3111014399","ES","Spain"
+"185.110.80.0","185.110.83.255","3111014400","3111015423","DK","Denmark"
+"185.110.84.0","185.110.87.255","3111015424","3111016447","FR","France"
+"185.110.88.0","185.110.91.255","3111016448","3111017471","CH","Switzerland"
+"185.110.92.0","185.110.95.255","3111017472","3111018495","NL","Netherlands"
+"185.110.96.0","185.110.99.255","3111018496","3111019519","FR","France"
+"185.110.100.0","185.110.103.255","3111019520","3111020543","CH","Switzerland"
+"185.110.104.0","185.110.107.255","3111020544","3111021567","SY","Syrian Arab Republic"
+"185.110.108.0","185.110.111.255","3111021568","3111022591","IL","Israel"
+"185.110.112.0","185.110.115.255","3111022592","3111023615","NL","Netherlands"
+"185.110.116.0","185.110.119.255","3111023616","3111024639","IT","Italy"
+"185.110.120.0","185.110.123.255","3111024640","3111025663","AT","Austria"
+"185.110.124.0","185.110.127.255","3111025664","3111026687","DE","Germany"
+"185.110.128.0","185.110.132.255","3111026688","3111027967","RU","Russian Federation"
+"185.110.133.0","185.110.133.255","3111027968","3111028223","GB","United Kingdom"
+"185.110.134.0","185.110.135.255","3111028224","3111028735","UA","Ukraine"
+"185.110.136.0","185.110.139.255","3111028736","3111029759","AT","Austria"
+"185.110.140.0","185.110.147.255","3111029760","3111031807","SK","Slovakia"
+"185.110.148.0","185.110.151.255","3111031808","3111032831","NO","Norway"
+"185.110.152.0","185.110.155.255","3111032832","3111033855","DE","Germany"
+"185.110.156.0","185.110.163.255","3111033856","3111035903","ES","Spain"
+"185.110.164.0","185.110.167.255","3111035904","3111036927","GE","Georgia"
+"185.110.168.0","185.110.171.255","3111036928","3111037951","RU","Russian Federation"
+"185.110.172.0","185.110.175.255","3111037952","3111038975","NL","Netherlands"
+"185.110.176.0","185.110.183.255","3111038976","3111041023","GB","United Kingdom"
+"185.110.184.0","185.110.187.255","3111041024","3111042047","CH","Switzerland"
+"185.110.188.0","185.110.191.255","3111042048","3111043071","GB","United Kingdom"
+"185.110.192.0","185.110.195.255","3111043072","3111044095","FR","France"
+"185.110.196.0","185.110.199.255","3111044096","3111045119","CH","Switzerland"
+"185.110.200.0","185.110.203.255","3111045120","3111046143","NL","Netherlands"
+"185.110.204.0","185.110.207.255","3111046144","3111047167","CZ","Czech Republic"
+"185.110.208.0","185.110.211.255","3111047168","3111048191","RU","Russian Federation"
+"185.110.212.0","185.110.215.255","3111048192","3111049215","ES","Spain"
+"185.110.216.0","185.110.219.255","3111049216","3111050239","IR","Iran, Islamic Republic of"
+"185.110.220.0","185.110.223.255","3111050240","3111051263","CH","Switzerland"
+"185.110.224.0","185.110.227.255","3111051264","3111052287","ES","Spain"
+"185.110.228.0","185.110.231.255","3111052288","3111053311","IR","Iran, Islamic Republic of"
+"185.110.232.0","185.110.235.255","3111053312","3111054335","SA","Saudi Arabia"
+"185.110.236.0","185.110.239.255","3111054336","3111055359","IR","Iran, Islamic Republic of"
+"185.110.240.0","185.110.243.255","3111055360","3111056383","TR","Turkey"
+"185.110.244.0","185.110.247.255","3111056384","3111057407","IR","Iran, Islamic Republic of"
+"185.110.248.0","185.110.251.255","3111057408","3111058431","GB","United Kingdom"
+"185.110.252.0","185.110.255.255","3111058432","3111059455","IR","Iran, Islamic Republic of"
+"185.111.0.0","185.111.3.255","3111059456","3111060479","ES","Spain"
+"185.111.4.0","185.111.7.255","3111060480","3111061503","LB","Lebanon"
+"185.111.8.0","185.111.15.255","3111061504","3111063551","IR","Iran, Islamic Republic of"
+"185.111.16.0","185.111.19.255","3111063552","3111064575","FR","France"
+"185.111.20.0","185.111.23.255","3111064576","3111065599","GB","United Kingdom"
+"185.111.24.0","185.111.27.255","3111065600","3111066623","RU","Russian Federation"
+"185.111.28.0","185.111.31.255","3111066624","3111067647","NL","Netherlands"
+"185.111.32.0","185.111.35.255","3111067648","3111068671","DE","Germany"
+"185.111.36.0","185.111.39.255","3111068672","3111069695","IS","Iceland"
+"185.111.40.0","185.111.43.255","3111069696","3111070719","IR","Iran, Islamic Republic of"
+"185.111.44.0","185.111.47.255","3111070720","3111071743","FR","France"
+"185.111.48.0","185.111.51.255","3111071744","3111072767","RU","Russian Federation"
+"185.111.52.0","185.111.59.255","3111072768","3111074815","FR","France"
+"185.111.60.0","185.111.63.255","3111074816","3111075839","DE","Germany"
+"185.111.64.0","185.111.67.255","3111075840","3111076863","IR","Iran, Islamic Republic of"
+"185.111.72.0","185.111.75.255","3111077888","3111078911","NL","Netherlands"
+"185.111.76.0","185.111.79.255","3111078912","3111079935","IT","Italy"
+"185.111.80.0","185.111.83.255","3111079936","3111080959","NL","Netherlands"
+"185.111.84.0","185.111.87.255","3111080960","3111081983","RU","Russian Federation"
+"185.111.88.0","185.111.91.255","3111081984","3111083007","HU","Hungary"
+"185.111.92.0","185.111.95.255","3111083008","3111084031","UA","Ukraine"
+"185.111.96.0","185.111.99.255","3111084032","3111085055","CZ","Czech Republic"
+"185.111.100.0","185.111.103.255","3111085056","3111086079","RU","Russian Federation"
+"185.111.104.0","185.111.107.255","3111086080","3111087103","KZ","Kazakhstan"
+"185.111.108.0","185.111.111.255","3111087104","3111088127","CZ","Czech Republic"
+"185.111.112.0","185.111.115.255","3111088128","3111089151","IE","Ireland"
+"185.111.116.0","185.111.119.255","3111089152","3111090175","UA","Ukraine"
+"185.111.120.0","185.111.123.255","3111090176","3111091199","NL","Netherlands"
+"185.111.124.0","185.111.127.255","3111091200","3111092223","AT","Austria"
+"185.111.128.0","185.111.131.255","3111092224","3111093247","IR","Iran, Islamic Republic of"
+"185.111.132.0","185.111.135.255","3111093248","3111094271","PL","Poland"
+"185.111.136.0","185.111.139.255","3111094272","3111095295","IR","Iran, Islamic Republic of"
+"185.111.140.0","185.111.143.255","3111095296","3111096319","IE","Ireland"
+"185.111.144.0","185.111.147.255","3111096320","3111097343","AT","Austria"
+"185.111.148.0","185.111.151.255","3111097344","3111098367","ES","Spain"
+"185.111.152.0","185.111.155.255","3111098368","3111099391","SE","Sweden"
+"185.111.156.0","185.111.159.255","3111099392","3111100415","CH","Switzerland"
+"185.111.160.0","185.111.163.255","3111100416","3111101439","LB","Lebanon"
+"185.111.164.0","185.111.167.255","3111101440","3111102463","RU","Russian Federation"
+"185.111.168.0","185.111.171.255","3111102464","3111103487","DE","Germany"
+"185.111.172.0","185.111.175.255","3111103488","3111104511","DK","Denmark"
+"185.111.176.0","185.111.179.255","3111104512","3111105535","CH","Switzerland"
+"185.111.180.0","185.111.180.31","3111105536","3111105567","RO","Romania"
+"185.111.180.32","185.111.180.255","3111105568","3111105791","LT","Lithuania"
+"185.111.181.0","185.111.181.63","3111105792","3111105855","IL","Israel"
+"185.111.181.64","185.111.183.255","3111105856","3111106559","LT","Lithuania"
+"185.111.184.0","185.111.187.255","3111106560","3111107583","ES","Spain"
+"185.111.188.0","185.111.191.255","3111107584","3111108607","HR","Croatia"
+"185.111.192.0","185.111.195.255","3111108608","3111109631","DE","Germany"
+"185.111.196.0","185.111.199.255","3111109632","3111110655","BE","Belgium"
+"185.111.200.0","185.111.203.255","3111110656","3111111679","US","United States"
+"185.111.204.0","185.111.207.255","3111111680","3111112703","BE","Belgium"
+"185.111.208.0","185.111.211.255","3111112704","3111113727","HU","Hungary"
+"185.111.212.0","185.111.215.255","3111113728","3111114751","BG","Bulgaria"
+"185.111.216.0","185.111.219.255","3111114752","3111115775","RU","Russian Federation"
+"185.111.220.0","185.111.223.255","3111115776","3111116799","DE","Germany"
+"185.111.224.0","185.111.227.255","3111116800","3111117823","GB","United Kingdom"
+"185.111.228.0","185.111.228.0","3111117824","3111117824","ES","Spain"
+"185.111.228.1","185.111.228.255","3111117825","3111118079","FR","France"
+"185.111.229.0","185.111.231.255","3111118080","3111118847","ES","Spain"
+"185.111.232.0","185.111.234.254","3111118848","3111119614","CY","Cyprus"
+"185.111.234.255","185.111.235.255","3111119615","3111119871","TR","Turkey"
+"185.111.236.0","185.111.239.255","3111119872","3111120895","FR","France"
+"185.111.240.0","185.111.243.255","3111120896","3111121919","SE","Sweden"
+"185.111.244.0","185.111.247.255","3111121920","3111122943","TR","Turkey"
+"185.111.248.0","185.111.251.255","3111122944","3111123967","IT","Italy"
+"185.111.252.0","185.112.3.255","3111123968","3111126015","ES","Spain"
+"185.112.4.0","185.112.7.255","3111126016","3111127039","IT","Italy"
+"185.112.8.0","185.112.11.255","3111127040","3111128063","CH","Switzerland"
+"185.112.12.0","185.112.15.255","3111128064","3111129087","UA","Ukraine"
+"185.112.16.0","185.112.19.255","3111129088","3111130111","FR","France"
+"185.112.20.0","185.112.23.255","3111130112","3111131135","RS","Serbia"
+"185.112.24.0","185.112.27.255","3111131136","3111132159","NO","Norway"
+"185.112.28.0","185.112.31.255","3111132160","3111133183","CZ","Czech Republic"
+"185.112.32.0","185.112.39.255","3111133184","3111135231","IR","Iran, Islamic Republic of"
+"185.112.40.0","185.112.43.255","3111135232","3111136255","PL","Poland"
+"185.112.44.0","185.112.45.255","3111136256","3111136767","DE","Germany"
+"185.112.46.0","185.112.47.255","3111136768","3111137279","NL","Netherlands"
+"185.112.48.0","185.112.51.255","3111137280","3111138303","LI","Liechtenstein"
+"185.112.52.0","185.112.55.255","3111138304","3111139327","CH","Switzerland"
+"185.112.56.0","185.112.59.255","3111139328","3111140351","RU","Russian Federation"
+"185.112.60.0","185.112.63.255","3111140352","3111141375","IT","Italy"
+"185.112.64.0","185.112.67.255","3111141376","3111142399","NL","Netherlands"
+"185.112.68.0","185.112.71.255","3111142400","3111143423","DE","Germany"
+"185.112.72.0","185.112.75.255","3111143424","3111144447","CH","Switzerland"
+"185.112.76.0","185.112.79.255","3111144448","3111145471","ES","Spain"
+"185.112.80.0","185.112.81.255","3111145472","3111145983","RU","Russian Federation"
+"185.112.82.0","185.112.82.255","3111145984","3111146239","FI","Finland"
+"185.112.83.0","185.112.83.255","3111146240","3111146495","RU","Russian Federation"
+"185.112.84.0","185.112.95.255","3111146496","3111149567","IT","Italy"
+"185.112.96.0","185.112.99.255","3111149568","3111150591","GB","United Kingdom"
+"185.112.100.0","185.112.103.255","3111150592","3111151615","RU","Russian Federation"
+"185.112.104.0","185.112.107.255","3111151616","3111152639","OM","Oman"
+"185.112.108.0","185.112.111.255","3111152640","3111153663","NL","Netherlands"
+"185.112.112.0","185.112.115.255","3111153664","3111154687","SE","Sweden"
+"185.112.116.0","185.112.119.255","3111154688","3111155711","PL","Poland"
+"185.112.120.0","185.112.123.255","3111155712","3111156735","RU","Russian Federation"
+"185.112.124.0","185.112.127.255","3111156736","3111157759","DE","Germany"
+"185.112.128.0","185.112.131.255","3111157760","3111158783","IR","Iran, Islamic Republic of"
+"185.112.132.0","185.112.135.255","3111158784","3111159807","CH","Switzerland"
+"185.112.136.0","185.112.139.255","3111159808","3111160831","SE","Sweden"
+"185.112.140.0","185.112.141.255","3111160832","3111161343","UA","Ukraine"
+"185.112.142.0","185.112.143.255","3111161344","3111161855","RU","Russian Federation"
+"185.112.144.0","185.112.147.255","3111161856","3111162879","IS","Iceland"
+"185.112.148.0","185.112.151.255","3111162880","3111163903","IR","Iran, Islamic Republic of"
+"185.112.152.0","185.112.155.255","3111163904","3111164927","DE","Germany"
+"185.112.156.0","185.112.159.255","3111164928","3111165951","HU","Hungary"
+"185.112.160.0","185.112.163.255","3111165952","3111166975","GB","United Kingdom"
+"185.112.164.0","185.112.167.255","3111166976","3111167999","CZ","Czech Republic"
+"185.112.168.0","185.112.171.255","3111168000","3111169023","IR","Iran, Islamic Republic of"
+"185.112.172.0","185.112.175.255","3111169024","3111170047","UA","Ukraine"
+"185.112.176.0","185.112.179.255","3111170048","3111171071","DE","Germany"
+"185.112.180.0","185.112.183.255","3111171072","3111172095","PL","Poland"
+"185.112.184.0","185.112.187.255","3111172096","3111173119","RO","Romania"
+"185.112.188.0","185.112.191.255","3111173120","3111174143","IQ","Iraq"
+"185.112.192.0","185.112.195.255","3111174144","3111175167","AZ","Azerbaijan"
+"185.112.196.0","185.112.199.255","3111175168","3111176191","IT","Italy"
+"185.112.200.0","185.112.203.255","3111176192","3111177215","YE","Yemen"
+"185.112.204.0","185.112.207.255","3111177216","3111178239","IS","Iceland"
+"185.112.208.0","185.112.211.255","3111178240","3111179263","DK","Denmark"
+"185.112.212.0","185.112.215.255","3111179264","3111180287","IT","Italy"
+"185.112.216.0","185.112.219.255","3111180288","3111181311","DE","Germany"
+"185.112.220.0","185.112.223.255","3111181312","3111182335","GB","United Kingdom"
+"185.112.224.0","185.112.227.255","3111182336","3111183359","RU","Russian Federation"
+"185.112.228.0","185.112.231.255","3111183360","3111184383","FR","France"
+"185.112.232.0","185.112.235.255","3111184384","3111185407","IQ","Iraq"
+"185.112.236.0","185.112.239.255","3111185408","3111186431","RU","Russian Federation"
+"185.112.240.0","185.112.251.255","3111186432","3111189503","GB","United Kingdom"
+"185.112.252.0","185.112.255.255","3111189504","3111190527","DE","Germany"
+"185.113.0.0","185.113.3.255","3111190528","3111191551","GB","United Kingdom"
+"185.113.4.0","185.113.7.255","3111191552","3111192575","DE","Germany"
+"185.113.8.0","185.113.11.255","3111192576","3111193599","TR","Turkey"
+"185.113.12.0","185.113.15.255","3111193600","3111194623","RU","Russian Federation"
+"185.113.16.0","185.113.19.255","3111194624","3111195647","GB","United Kingdom"
+"185.113.20.0","185.113.23.255","3111195648","3111196671","CH","Switzerland"
+"185.113.24.0","185.113.27.255","3111196672","3111197695","GB","United Kingdom"
+"185.113.28.0","185.113.31.255","3111197696","3111198719","RU","Russian Federation"
+"185.113.32.0","185.113.35.255","3111198720","3111199743","PL","Poland"
+"185.113.36.0","185.113.39.255","3111199744","3111200767","KZ","Kazakhstan"
+"185.113.40.0","185.113.43.255","3111200768","3111201791","ES","Spain"
+"185.113.44.0","185.113.47.255","3111201792","3111202815","SK","Slovakia"
+"185.113.48.0","185.113.51.255","3111202816","3111203839","FR","France"
+"185.113.52.0","185.113.55.255","3111203840","3111204863","NL","Netherlands"
+"185.113.56.0","185.113.59.255","3111204864","3111205887","IR","Iran, Islamic Republic of"
+"185.113.60.0","185.113.63.255","3111205888","3111206911","GB","United Kingdom"
+"185.113.64.0","185.113.67.255","3111206912","3111207935","FR","France"
+"185.113.68.0","185.113.71.255","3111207936","3111208959","GB","United Kingdom"
+"185.113.72.0","185.113.79.255","3111208960","3111211007","RU","Russian Federation"
+"185.113.80.0","185.113.83.255","3111211008","3111212031","GB","United Kingdom"
+"185.113.84.0","185.113.91.255","3111212032","3111214079","NL","Netherlands"
+"185.113.92.0","185.113.95.255","3111214080","3111215103","GB","United Kingdom"
+"185.113.96.0","185.113.99.255","3111215104","3111216127","SE","Sweden"
+"185.113.100.0","185.113.103.255","3111216128","3111217151","AT","Austria"
+"185.113.104.0","185.113.107.255","3111217152","3111218175","IR","Iran, Islamic Republic of"
+"185.113.108.0","185.113.111.255","3111218176","3111219199","RU","Russian Federation"
+"185.113.112.0","185.113.115.255","3111219200","3111220223","IR","Iran, Islamic Republic of"
+"185.113.116.0","185.113.119.255","3111220224","3111221247","RU","Russian Federation"
+"185.113.120.0","185.113.127.255","3111221248","3111223295","DE","Germany"
+"185.113.128.0","185.113.131.255","3111223296","3111224319","GB","United Kingdom"
+"185.113.132.0","185.113.135.255","3111224320","3111225343","KZ","Kazakhstan"
+"185.113.136.0","185.113.139.255","3111225344","3111226367","PL","Poland"
+"185.113.140.0","185.113.143.255","3111226368","3111227391","PT","Portugal"
+"185.113.144.0","185.113.147.255","3111227392","3111228415","DE","Germany"
+"185.113.148.0","185.113.155.255","3111228416","3111230463","IR","Iran, Islamic Republic of"
+"185.113.156.0","185.113.159.255","3111230464","3111231487","PT","Portugal"
+"185.113.160.0","185.113.163.255","3111231488","3111232511","FR","France"
+"185.113.164.0","185.113.167.255","3111232512","3111233535","DE","Germany"
+"185.113.168.0","185.113.171.255","3111233536","3111234559","LV","Latvia"
+"185.113.172.0","185.113.175.255","3111234560","3111235583","NL","Netherlands"
+"185.113.176.0","185.113.179.255","3111235584","3111236607","SE","Sweden"
+"185.113.180.0","185.113.183.255","3111236608","3111237631","GB","United Kingdom"
+"185.113.184.0","185.113.187.255","3111237632","3111238655","ES","Spain"
+"185.113.188.0","185.113.191.255","3111238656","3111239679","GB","United Kingdom"
+"185.113.192.0","185.113.195.255","3111239680","3111240703","ES","Spain"
+"185.113.196.0","185.113.199.255","3111240704","3111241727","NL","Netherlands"
+"185.113.200.0","185.113.203.255","3111241728","3111242751","RU","Russian Federation"
+"185.113.204.0","185.113.207.255","3111242752","3111243775","GB","United Kingdom"
+"185.113.208.0","185.113.211.255","3111243776","3111244799","RU","Russian Federation"
+"185.113.212.0","185.113.215.255","3111244800","3111245823","NL","Netherlands"
+"185.113.216.0","185.113.219.255","3111245824","3111246847","GB","United Kingdom"
+"185.113.220.0","185.113.223.255","3111246848","3111247871","TR","Turkey"
+"185.113.224.0","185.113.224.255","3111247872","3111248127","BE","Belgium"
+"185.113.225.0","185.113.225.255","3111248128","3111248383","SE","Sweden"
+"185.113.226.0","185.113.226.255","3111248384","3111248639","ES","Spain"
+"185.113.227.0","185.113.227.255","3111248640","3111248895","NL","Netherlands"
+"185.113.228.0","185.113.231.255","3111248896","3111249919","DK","Denmark"
+"185.113.232.0","185.113.235.255","3111249920","3111250943","IE","Ireland"
+"185.113.236.0","185.113.239.255","3111250944","3111251967","ES","Spain"
+"185.113.240.0","185.113.243.255","3111251968","3111252991","GB","United Kingdom"
+"185.113.244.0","185.113.247.255","3111252992","3111254015","RU","Russian Federation"
+"185.113.248.0","185.113.251.255","3111254016","3111255039","IE","Ireland"
+"185.113.252.0","185.113.255.255","3111255040","3111256063","EE","Estonia"
+"185.114.0.0","185.114.3.255","3111256064","3111257087","IT","Italy"
+"185.114.4.0","185.114.11.255","3111257088","3111259135","FR","France"
+"185.114.12.0","185.114.15.255","3111259136","3111260159","DE","Germany"
+"185.114.16.0","185.114.19.255","3111260160","3111261183","IE","Ireland"
+"185.114.20.0","185.114.23.255","3111261184","3111262207","TR","Turkey"
+"185.114.24.0","185.114.32.255","3111262208","3111264511","NL","Netherlands"
+"185.114.33.0","185.114.33.255","3111264512","3111264767","AU","Australia"
+"185.114.34.0","185.114.35.255","3111264768","3111265279","HK","Hong Kong"
+"185.114.36.0","185.114.36.54","3111265280","3111265334","NL","Netherlands"
+"185.114.36.55","185.114.36.55","3111265335","3111265335","US","United States"
+"185.114.36.56","185.114.39.255","3111265336","3111266303","NL","Netherlands"
+"185.114.40.0","185.114.43.255","3111266304","3111267327","DE","Germany"
+"185.114.44.0","185.114.47.255","3111267328","3111268351","DK","Denmark"
+"185.114.48.0","185.114.51.255","3111268352","3111269375","BE","Belgium"
+"185.114.52.0","185.114.55.255","3111269376","3111270399","RO","Romania"
+"185.114.56.0","185.114.59.255","3111270400","3111271423","NO","Norway"
+"185.114.60.0","185.114.63.255","3111271424","3111272447","NL","Netherlands"
+"185.114.64.0","185.114.67.255","3111272448","3111273471","ES","Spain"
+"185.114.68.0","185.114.71.255","3111273472","3111274495","SA","Saudi Arabia"
+"185.114.72.0","185.114.75.255","3111274496","3111275519","IR","Iran, Islamic Republic of"
+"185.114.76.0","185.114.79.255","3111275520","3111276543","NL","Netherlands"
+"185.114.80.0","185.114.83.255","3111276544","3111277567","IT","Italy"
+"185.114.84.0","185.114.87.255","3111277568","3111278591","RO","Romania"
+"185.114.88.0","185.114.91.255","3111278592","3111279615","LB","Lebanon"
+"185.114.92.0","185.114.95.255","3111279616","3111280639","PL","Poland"
+"185.114.96.0","185.114.99.255","3111280640","3111281663","GB","United Kingdom"
+"185.114.100.0","185.114.103.255","3111281664","3111282687","FR","France"
+"185.114.104.0","185.114.107.255","3111282688","3111283711","SE","Sweden"
+"185.114.108.0","185.114.109.255","3111283712","3111284223","IT","Italy"
+"185.114.110.0","185.114.111.255","3111284224","3111284735","ES","Spain"
+"185.114.112.0","185.114.115.255","3111284736","3111285759","AL","Albania"
+"185.114.116.0","185.114.119.255","3111285760","3111286783","IT","Italy"
+"185.114.120.0","185.114.120.255","3111286784","3111287039","IL","Israel"
+"185.114.121.0","185.114.121.255","3111287040","3111287295","DE","Germany"
+"185.114.122.0","185.114.122.255","3111287296","3111287551","NL","Netherlands"
+"185.114.123.0","185.114.123.255","3111287552","3111287807","GB","United Kingdom"
+"185.114.124.0","185.114.127.255","3111287808","3111288831","DE","Germany"
+"185.114.128.0","185.114.131.255","3111288832","3111289855","FR","France"
+"185.114.132.0","185.114.135.255","3111289856","3111290879","DE","Germany"
+"185.114.136.0","185.114.139.255","3111290880","3111291903","UA","Ukraine"
+"185.114.140.0","185.114.143.255","3111291904","3111292927","NL","Netherlands"
+"185.114.144.0","185.114.147.255","3111292928","3111293951","SI","Slovenia"
+"185.114.148.0","185.114.151.255","3111293952","3111294975","GB","United Kingdom"
+"185.114.152.0","185.114.155.255","3111294976","3111295999","US","United States"
+"185.114.156.0","185.114.159.255","3111296000","3111297023","NL","Netherlands"
+"185.114.160.0","185.114.163.255","3111297024","3111298047","IE","Ireland"
+"185.114.164.0","185.114.167.255","3111298048","3111299071","NL","Netherlands"
+"185.114.168.0","185.114.171.255","3111299072","3111300095","DE","Germany"
+"185.114.172.0","185.114.175.255","3111300096","3111301119","ES","Spain"
+"185.114.176.0","185.114.179.255","3111301120","3111302143","EE","Estonia"
+"185.114.180.0","185.114.183.255","3111302144","3111303167","BG","Bulgaria"
+"185.114.184.0","185.114.187.255","3111303168","3111304191","NL","Netherlands"
+"185.114.188.0","185.114.191.255","3111304192","3111305215","IR","Iran, Islamic Republic of"
+"185.114.192.0","185.114.195.255","3111305216","3111306239","TR","Turkey"
+"185.114.196.0","185.114.199.255","3111306240","3111307263","NL","Netherlands"
+"185.114.200.0","185.114.203.255","3111307264","3111308287","DE","Germany"
+"185.114.204.0","185.114.207.255","3111308288","3111309311","GB","United Kingdom"
+"185.114.208.0","185.114.211.255","3111309312","3111310335","CH","Switzerland"
+"185.114.212.0","185.114.215.255","3111310336","3111311359","DE","Germany"
+"185.114.220.0","185.114.223.255","3111312384","3111313407","DE","Germany"
+"185.114.224.0","185.114.224.115","3111313408","3111313523","GB","United Kingdom"
+"185.114.224.116","185.114.224.116","3111313524","3111313524","SA","Saudi Arabia"
+"185.114.224.117","185.114.224.255","3111313525","3111313663","GB","United Kingdom"
+"185.114.225.0","185.114.226.255","3111313664","3111314175","NL","Netherlands"
+"185.114.227.0","185.114.231.255","3111314176","3111315455","GB","United Kingdom"
+"185.114.232.0","185.114.235.255","3111315456","3111316479","IT","Italy"
+"185.114.236.0","185.114.239.255","3111316480","3111317503","NL","Netherlands"
+"185.114.240.0","185.114.243.255","3111317504","3111318527","SY","Syrian Arab Republic"
+"185.114.244.0","185.114.247.255","3111318528","3111319551","RU","Russian Federation"
+"185.114.248.0","185.114.251.255","3111319552","3111320575","SE","Sweden"
+"185.114.252.0","185.114.255.255","3111320576","3111321599","LB","Lebanon"
+"185.115.0.0","185.115.3.255","3111321600","3111322623","CZ","Czech Republic"
+"185.115.4.0","185.115.7.255","3111322624","3111323647","GE","Georgia"
+"185.115.8.0","185.115.11.255","3111323648","3111324671","CZ","Czech Republic"
+"185.115.12.0","185.115.15.255","3111324672","3111325695","MT","Malta"
+"185.115.16.0","185.115.19.255","3111325696","3111326719","FI","Finland"
+"185.115.20.0","185.115.23.255","3111326720","3111327743","HU","Hungary"
+"185.115.24.0","185.115.27.255","3111327744","3111328767","DE","Germany"
+"185.115.28.0","185.115.31.255","3111328768","3111329791","RO","Romania"
+"185.115.32.0","185.115.35.255","3111329792","3111330815","NL","Netherlands"
+"185.115.36.0","185.115.39.255","3111330816","3111331839","UA","Ukraine"
+"185.115.40.0","185.115.43.255","3111331840","3111332863","TR","Turkey"
+"185.115.44.0","185.115.47.255","3111332864","3111333887","PL","Poland"
+"185.115.48.0","185.115.51.255","3111333888","3111334911","DE","Germany"
+"185.115.52.0","185.115.55.255","3111334912","3111335935","ES","Spain"
+"185.115.56.0","185.115.59.255","3111335936","3111336959","HR","Croatia"
+"185.115.60.0","185.115.63.255","3111336960","3111337983","GB","United Kingdom"
+"185.115.64.0","185.115.67.255","3111337984","3111339007","RO","Romania"
+"185.115.68.0","185.115.71.255","3111339008","3111340031","GB","United Kingdom"
+"185.115.72.0","185.115.75.255","3111340032","3111341055","CZ","Czech Republic"
+"185.115.76.0","185.115.79.255","3111341056","3111342079","IR","Iran, Islamic Republic of"
+"185.115.80.0","185.115.83.255","3111342080","3111343103","DE","Germany"
+"185.115.84.0","185.115.87.255","3111343104","3111344127","GB","United Kingdom"
+"185.115.88.0","185.115.88.255","3111344128","3111344383","NL","Netherlands"
+"185.115.89.0","185.115.89.255","3111344384","3111344639","DE","Germany"
+"185.115.90.0","185.115.91.255","3111344640","3111345151","NL","Netherlands"
+"185.115.92.0","185.115.95.255","3111345152","3111346175","RO","Romania"
+"185.115.96.0","185.115.99.255","3111346176","3111347199","RU","Russian Federation"
+"185.115.100.0","185.115.103.255","3111347200","3111348223","LB","Lebanon"
+"185.115.104.0","185.115.107.255","3111348224","3111349247","DE","Germany"
+"185.115.108.0","185.115.111.255","3111349248","3111350271","GB","United Kingdom"
+"185.115.112.0","185.115.115.255","3111350272","3111351295","PL","Poland"
+"185.115.116.0","185.115.123.255","3111351296","3111353343","GB","United Kingdom"
+"185.115.124.0","185.115.124.255","3111353344","3111353599","AT","Austria"
+"185.115.125.0","185.115.125.255","3111353600","3111353855","FR","France"
+"185.115.126.0","185.115.131.255","3111353856","3111355391","GB","United Kingdom"
+"185.115.132.0","185.115.135.255","3111355392","3111356415","IT","Italy"
+"185.115.136.0","185.115.139.255","3111356416","3111357439","GE","Georgia"
+"185.115.140.0","185.115.143.255","3111357440","3111358463","RU","Russian Federation"
+"185.115.144.0","185.115.147.255","3111358464","3111359487","NL","Netherlands"
+"185.115.148.0","185.115.151.255","3111359488","3111360511","IR","Iran, Islamic Republic of"
+"185.115.152.0","185.115.155.255","3111360512","3111361535","PL","Poland"
+"185.115.156.0","185.115.163.255","3111361536","3111363583","RU","Russian Federation"
+"185.115.164.0","185.115.171.255","3111363584","3111365631","IR","Iran, Islamic Republic of"
+"185.115.172.0","185.115.179.255","3111365632","3111367679","DE","Germany"
+"185.115.180.0","185.115.183.255","3111367680","3111368703","CZ","Czech Republic"
+"185.115.184.0","185.115.187.255","3111368704","3111369727","AT","Austria"
+"185.115.188.0","185.115.191.255","3111369728","3111370751","NL","Netherlands"
+"185.115.192.0","185.115.192.255","3111370752","3111371007","DE","Germany"
+"185.115.193.0","185.115.193.255","3111371008","3111371263","US","United States"
+"185.115.194.0","185.115.194.255","3111371264","3111371519","GB","United Kingdom"
+"185.115.195.0","185.115.195.255","3111371520","3111371775","DE","Germany"
+"185.115.196.0","185.115.203.255","3111371776","3111373823","GB","United Kingdom"
+"185.115.204.0","185.115.207.255","3111373824","3111374847","GR","Greece"
+"185.115.208.0","185.115.211.255","3111374848","3111375871","TR","Turkey"
+"185.115.212.0","185.115.215.255","3111375872","3111376895","IL","Israel"
+"185.115.216.0","185.115.219.255","3111376896","3111377919","BE","Belgium"
+"185.115.220.0","185.115.223.255","3111377920","3111378943","RO","Romania"
+"185.115.224.0","185.115.227.255","3111378944","3111379967","IL","Israel"
+"185.115.228.0","185.115.231.255","3111379968","3111380991","GB","United Kingdom"
+"185.115.232.0","185.115.235.255","3111380992","3111382015","ES","Spain"
+"185.115.236.0","185.115.239.255","3111382016","3111383039","DE","Germany"
+"185.115.240.0","185.115.241.255","3111383040","3111383551","GB","United Kingdom"
+"185.115.242.0","185.115.242.255","3111383552","3111383807","CH","Switzerland"
+"185.115.243.0","185.115.243.255","3111383808","3111384063","NL","Netherlands"
+"185.115.244.0","185.115.255.255","3111384064","3111387135","NO","Norway"
+"185.116.0.0","185.116.3.255","3111387136","3111388159","IT","Italy"
+"185.116.4.0","185.116.7.255","3111388160","3111389183","NO","Norway"
+"185.116.8.0","185.116.11.255","3111389184","3111390207","DK","Denmark"
+"185.116.12.0","185.116.15.255","3111390208","3111391231","NL","Netherlands"
+"185.116.16.0","185.116.19.255","3111391232","3111392255","DE","Germany"
+"185.116.20.0","185.116.27.255","3111392256","3111394303","IR","Iran, Islamic Republic of"
+"185.116.28.0","185.116.31.255","3111394304","3111395327","AT","Austria"
+"185.116.32.0","185.116.35.255","3111395328","3111396351","FI","Finland"
+"185.116.36.0","185.116.39.255","3111396352","3111397375","DE","Germany"
+"185.116.40.0","185.116.47.255","3111397376","3111399423","NL","Netherlands"
+"185.116.48.0","185.116.51.255","3111399424","3111400447","CZ","Czech Republic"
+"185.116.52.0","185.116.59.255","3111400448","3111402495","GB","United Kingdom"
+"185.116.60.0","185.116.63.255","3111402496","3111403519","BE","Belgium"
+"185.116.64.0","185.116.67.255","3111403520","3111404543","IE","Ireland"
+"185.116.68.0","185.116.71.255","3111404544","3111405567","GB","United Kingdom"
+"185.116.72.0","185.116.75.255","3111405568","3111406591","BE","Belgium"
+"185.116.76.0","185.116.79.255","3111406592","3111407615","CZ","Czech Republic"
+"185.116.80.0","185.116.83.255","3111407616","3111408639","NL","Netherlands"
+"185.116.84.0","185.116.87.255","3111408640","3111409663","IT","Italy"
+"185.116.88.0","185.116.91.255","3111409664","3111410687","FR","France"
+"185.116.92.0","185.116.95.255","3111410688","3111411711","BG","Bulgaria"
+"185.116.96.0","185.116.99.255","3111411712","3111412735","AT","Austria"
+"185.116.100.0","185.116.103.255","3111412736","3111413759","IL","Israel"
+"185.116.104.0","185.116.107.255","3111413760","3111414783","FR","France"
+"185.116.108.0","185.116.115.255","3111414784","3111416831","GB","United Kingdom"
+"185.116.116.0","185.116.119.255","3111416832","3111417855","LB","Lebanon"
+"185.116.120.0","185.116.123.255","3111417856","3111418879","SE","Sweden"
+"185.116.124.0","185.116.127.255","3111418880","3111419903","NL","Netherlands"
+"185.116.128.0","185.116.135.255","3111419904","3111421951","FR","France"
+"185.116.136.0","185.116.139.255","3111421952","3111422975","PL","Poland"
+"185.116.140.0","185.116.143.255","3111422976","3111423999","KZ","Kazakhstan"
+"185.116.144.0","185.116.147.255","3111424000","3111425023","NL","Netherlands"
+"185.116.148.0","185.116.151.255","3111425024","3111426047","DK","Denmark"
+"185.116.152.0","185.116.155.255","3111426048","3111427071","TR","Turkey"
+"185.116.156.0","185.116.159.255","3111427072","3111428095","DE","Germany"
+"185.116.160.0","185.116.163.255","3111428096","3111429119","IR","Iran, Islamic Republic of"
+"185.116.164.0","185.116.167.255","3111429120","3111430143","NL","Netherlands"
+"185.116.168.0","185.116.171.255","3111430144","3111431167","IE","Ireland"
+"185.116.172.0","185.116.175.255","3111431168","3111432191","GB","United Kingdom"
+"185.116.176.0","185.116.179.255","3111432192","3111433215","FR","France"
+"185.116.180.0","185.116.183.255","3111433216","3111434239","ES","Spain"
+"185.116.184.0","185.116.191.255","3111434240","3111436287","DK","Denmark"
+"185.116.192.0","185.116.195.255","3111436288","3111437311","KZ","Kazakhstan"
+"185.116.196.0","185.116.203.255","3111437312","3111439359","RU","Russian Federation"
+"185.116.204.0","185.116.207.255","3111439360","3111440383","BG","Bulgaria"
+"185.116.208.0","185.116.211.255","3111440384","3111441407","DE","Germany"
+"185.116.212.0","185.116.215.255","3111441408","3111442431","GB","United Kingdom"
+"185.116.216.0","185.116.219.255","3111442432","3111443455","NL","Netherlands"
+"185.116.220.0","185.116.223.255","3111443456","3111444479","DE","Germany"
+"185.116.224.0","185.116.227.255","3111444480","3111445503","SA","Saudi Arabia"
+"185.116.228.0","185.116.231.255","3111445504","3111446527","RU","Russian Federation"
+"185.116.232.0","185.116.235.255","3111446528","3111447551","DE","Germany"
+"185.116.236.0","185.116.236.223","3111447552","3111447775","GB","United Kingdom"
+"185.116.236.224","185.116.236.255","3111447776","3111447807","AT","Austria"
+"185.116.237.0","185.116.237.255","3111447808","3111448063","GB","United Kingdom"
+"185.116.238.0","185.116.238.255","3111448064","3111448319","BG","Bulgaria"
+"185.116.239.0","185.116.239.255","3111448320","3111448575","GB","United Kingdom"
+"185.116.240.0","185.116.241.128","3111448576","3111448960","NO","Norway"
+"185.116.241.129","185.116.243.158","3111448961","3111449502","BE","Belgium"
+"185.116.243.159","185.116.243.255","3111449503","3111449599","NO","Norway"
+"185.116.244.0","185.116.251.255","3111449600","3111451647","DE","Germany"
+"185.116.252.0","185.116.255.255","3111451648","3111452671","PL","Poland"
+"185.117.0.0","185.117.3.255","3111452672","3111453695","MY","Malaysia"
+"185.117.4.0","185.117.7.255","3111453696","3111454719","NL","Netherlands"
+"185.117.8.0","185.117.11.255","3111454720","3111455743","IQ","Iraq"
+"185.117.12.0","185.117.13.255","3111455744","3111456255","CH","Switzerland"
+"185.117.14.0","185.117.15.255","3111456256","3111456767","DE","Germany"
+"185.117.16.0","185.117.19.255","3111456768","3111457791","FR","France"
+"185.117.20.0","185.117.23.255","3111457792","3111458815","GB","United Kingdom"
+"185.117.24.0","185.117.27.255","3111458816","3111459839","NL","Netherlands"
+"185.117.28.0","185.117.31.255","3111459840","3111460863","RU","Russian Federation"
+"185.117.32.0","185.117.35.255","3111460864","3111461887","GR","Greece"
+"185.117.36.0","185.117.39.255","3111461888","3111462911","FR","France"
+"185.117.40.0","185.117.43.255","3111462912","3111463935","AT","Austria"
+"185.117.44.0","185.117.47.255","3111463936","3111464959","ES","Spain"
+"185.117.48.0","185.117.51.255","3111464960","3111465983","IR","Iran, Islamic Republic of"
+"185.117.52.0","185.117.55.255","3111465984","3111467007","US","United States"
+"185.117.56.0","185.117.63.255","3111467008","3111469055","FR","France"
+"185.117.64.0","185.117.67.255","3111469056","3111470079","EE","Estonia"
+"185.117.68.0","185.117.71.255","3111470080","3111471103","AE","United Arab Emirates"
+"185.117.72.0","185.117.72.255","3111471104","3111471359","NL","Netherlands"
+"185.117.73.0","185.117.73.255","3111471360","3111471615","RO","Romania"
+"185.117.74.0","185.117.79.255","3111471616","3111473151","NL","Netherlands"
+"185.117.80.0","185.117.83.255","3111473152","3111474175","BG","Bulgaria"
+"185.117.84.0","185.117.87.255","3111474176","3111475199","PL","Poland"
+"185.117.88.0","185.117.89.255","3111475200","3111475711","SE","Sweden"
+"185.117.90.0","185.117.91.255","3111475712","3111476223","NL","Netherlands"
+"185.117.92.0","185.117.95.255","3111476224","3111477247","FR","France"
+"185.117.96.0","185.117.99.255","3111477248","3111478271","IR","Iran, Islamic Republic of"
+"185.117.100.0","185.117.103.255","3111478272","3111479295","RU","Russian Federation"
+"185.117.104.0","185.117.107.255","3111479296","3111480319","SE","Sweden"
+"185.117.108.0","185.117.111.255","3111480320","3111481343","NL","Netherlands"
+"185.117.112.0","185.117.115.255","3111481344","3111482367","GB","United Kingdom"
+"185.117.116.0","185.117.117.255","3111482368","3111482879","RU","Russian Federation"
+"185.117.118.0","185.117.118.255","3111482880","3111483135","FI","Finland"
+"185.117.119.0","185.117.119.255","3111483136","3111483391","RU","Russian Federation"
+"185.117.120.0","185.117.123.255","3111483392","3111484415","TR","Turkey"
+"185.117.124.0","185.117.127.255","3111484416","3111485439","NL","Netherlands"
+"185.117.128.0","185.117.131.255","3111485440","3111486463","SA","Saudi Arabia"
+"185.117.132.0","185.117.135.255","3111486464","3111487487","CY","Cyprus"
+"185.117.136.0","185.117.139.255","3111487488","3111488511","IR","Iran, Islamic Republic of"
+"185.117.140.0","185.117.147.255","3111488512","3111490559","RU","Russian Federation"
+"185.117.148.0","185.117.151.255","3111490560","3111491583","KG","Kyrgyzstan"
+"185.117.152.0","185.117.159.255","3111491584","3111493631","RU","Russian Federation"
+"185.117.160.0","185.117.163.255","3111493632","3111494655","DE","Germany"
+"185.117.164.0","185.117.167.255","3111494656","3111495679","LI","Liechtenstein"
+"185.117.168.0","185.117.171.255","3111495680","3111496703","CH","Switzerland"
+"185.117.172.0","185.117.179.255","3111496704","3111498751","ES","Spain"
+"185.117.180.0","185.117.183.255","3111498752","3111499775","DE","Germany"
+"185.117.184.0","185.117.187.255","3111499776","3111500799","IT","Italy"
+"185.117.188.0","185.117.191.255","3111500800","3111501823","BG","Bulgaria"
+"185.117.192.0","185.117.195.255","3111501824","3111502847","NO","Norway"
+"185.117.196.0","185.117.203.255","3111502848","3111504895","GB","United Kingdom"
+"185.117.204.0","185.117.207.255","3111504896","3111505919","IR","Iran, Islamic Republic of"
+"185.117.208.0","185.117.211.255","3111505920","3111506943","NL","Netherlands"
+"185.117.212.0","185.117.215.255","3111506944","3111507967","DE","Germany"
+"185.117.216.0","185.117.219.255","3111507968","3111508991","IT","Italy"
+"185.117.220.0","185.117.223.255","3111508992","3111510015","FI","Finland"
+"185.117.224.0","185.117.227.255","3111510016","3111511039","LB","Lebanon"
+"185.117.232.0","185.117.235.255","3111512064","3111513087","RU","Russian Federation"
+"185.117.236.0","185.117.239.255","3111513088","3111514111","GB","United Kingdom"
+"185.117.240.0","185.117.243.255","3111514112","3111515135","UA","Ukraine"
+"185.117.244.0","185.117.247.255","3111515136","3111516159","RU","Russian Federation"
+"185.117.248.0","185.118.3.255","3111516160","3111519231","DE","Germany"
+"185.118.4.0","185.118.7.255","3111519232","3111520255","RO","Romania"
+"185.118.8.0","185.118.11.255","3111520256","3111521279","IQ","Iraq"
+"185.118.12.0","185.118.15.255","3111521280","3111522303","IR","Iran, Islamic Republic of"
+"185.118.16.0","185.118.19.255","3111522304","3111523327","FR","France"
+"185.118.20.0","185.118.23.255","3111523328","3111524351","DE","Germany"
+"185.118.24.0","185.118.27.255","3111524352","3111525375","LB","Lebanon"
+"185.118.28.0","185.118.31.255","3111525376","3111526399","GB","United Kingdom"
+"185.118.32.0","185.118.35.255","3111526400","3111527423","IS","Iceland"
+"185.118.36.0","185.118.39.255","3111527424","3111528447","SE","Sweden"
+"185.118.40.0","185.118.43.255","3111528448","3111529471","DK","Denmark"
+"185.118.44.0","185.118.47.255","3111529472","3111530495","IQ","Iraq"
+"185.118.48.0","185.118.51.255","3111530496","3111531519","AZ","Azerbaijan"
+"185.118.52.0","185.118.59.255","3111531520","3111533567","ES","Spain"
+"185.118.60.0","185.118.63.255","3111533568","3111534591","NL","Netherlands"
+"185.118.64.0","185.118.67.255","3111534592","3111535615","RU","Russian Federation"
+"185.118.68.0","185.118.71.255","3111535616","3111536639","FR","France"
+"185.118.72.0","185.118.75.255","3111536640","3111537663","IT","Italy"
+"185.118.76.0","185.118.79.255","3111537664","3111538687","LV","Latvia"
+"185.118.80.0","185.118.83.255","3111538688","3111539711","CZ","Czech Republic"
+"185.118.84.0","185.118.87.255","3111539712","3111540735","GE","Georgia"
+"185.118.88.0","185.118.91.255","3111540736","3111541759","NL","Netherlands"
+"185.118.92.0","185.118.95.255","3111541760","3111542783","FR","France"
+"185.118.96.0","185.118.99.255","3111542784","3111543807","IQ","Iraq"
+"185.118.100.0","185.118.103.255","3111543808","3111544831","DE","Germany"
+"185.118.112.0","185.118.115.255","3111546880","3111547903","PT","Portugal"
+"185.118.116.0","185.118.119.255","3111547904","3111548927","FR","France"
+"185.118.120.0","185.118.123.255","3111548928","3111549951","SA","Saudi Arabia"
+"185.118.124.0","185.118.127.255","3111549952","3111550975","NL","Netherlands"
+"185.118.128.0","185.118.131.255","3111550976","3111551999","IQ","Iraq"
+"185.118.132.0","185.118.135.255","3111552000","3111553023","NL","Netherlands"
+"185.118.136.0","185.118.139.255","3111553024","3111554047","IR","Iran, Islamic Republic of"
+"185.118.140.0","185.118.143.255","3111554048","3111555071","TR","Turkey"
+"185.118.144.0","185.118.147.255","3111555072","3111556095","DE","Germany"
+"185.118.148.0","185.118.151.255","3111556096","3111557119","AL","Albania"
+"185.118.152.0","185.118.155.255","3111557120","3111558143","IR","Iran, Islamic Republic of"
+"185.118.156.0","185.118.159.255","3111558144","3111559167","ES","Spain"
+"185.118.160.0","185.118.163.255","3111559168","3111560191","EE","Estonia"
+"185.118.164.0","185.118.167.255","3111560192","3111561215","RU","Russian Federation"
+"185.118.168.0","185.118.171.255","3111561216","3111562239","RS","Serbia"
+"185.118.172.0","185.118.175.255","3111562240","3111563263","DE","Germany"
+"185.118.176.0","185.118.179.255","3111563264","3111564287","TR","Turkey"
+"185.118.180.0","185.118.183.255","3111564288","3111565311","DK","Denmark"
+"185.118.184.0","185.118.187.255","3111565312","3111566335","IT","Italy"
+"185.118.188.0","185.118.191.255","3111566336","3111567359","ES","Spain"
+"185.118.192.0","185.118.195.255","3111567360","3111568383","TR","Turkey"
+"185.118.196.0","185.118.199.255","3111568384","3111569407","DE","Germany"
+"185.118.200.0","185.118.203.255","3111569408","3111570431","RO","Romania"
+"185.118.204.0","185.118.207.255","3111570432","3111571455","IE","Ireland"
+"185.118.208.0","185.118.211.255","3111571456","3111572479","DE","Germany"
+"185.118.212.0","185.118.215.255","3111572480","3111573503","PL","Poland"
+"185.118.216.0","185.118.219.255","3111573504","3111574527","LU","Luxembourg"
+"185.118.220.0","185.118.223.255","3111574528","3111575551","LB","Lebanon"
+"185.118.224.0","185.118.227.255","3111575552","3111576575","FI","Finland"
+"185.118.228.0","185.118.231.255","3111576576","3111577599","IE","Ireland"
+"185.118.232.0","185.118.235.255","3111577600","3111578623","FI","Finland"
+"185.118.236.0","185.118.239.255","3111578624","3111579647","US","United States"
+"185.118.240.0","185.118.243.255","3111579648","3111580671","BG","Bulgaria"
+"185.118.244.0","185.118.247.255","3111580672","3111581695","AT","Austria"
+"185.118.248.0","185.118.251.255","3111581696","3111582719","DK","Denmark"
+"185.118.252.0","185.118.255.255","3111582720","3111583743","IL","Israel"
+"185.119.0.0","185.119.3.255","3111583744","3111584767","BG","Bulgaria"
+"185.119.4.0","185.119.7.255","3111584768","3111585791","IR","Iran, Islamic Republic of"
+"185.119.8.0","185.119.11.255","3111585792","3111586815","DE","Germany"
+"185.119.12.0","185.119.15.255","3111586816","3111587839","PL","Poland"
+"185.119.16.0","185.119.19.255","3111587840","3111588863","DE","Germany"
+"185.119.20.0","185.119.23.255","3111588864","3111589887","GB","United Kingdom"
+"185.119.24.0","185.119.27.255","3111589888","3111590911","FR","France"
+"185.119.28.0","185.119.31.255","3111590912","3111591935","NL","Netherlands"
+"185.119.32.0","185.119.35.255","3111591936","3111592959","DE","Germany"
+"185.119.36.0","185.119.39.255","3111592960","3111593983","CH","Switzerland"
+"185.119.40.0","185.119.43.255","3111593984","3111595007","US","United States"
+"185.119.44.0","185.119.47.255","3111595008","3111596031","AT","Austria"
+"185.119.48.0","185.119.51.255","3111596032","3111597055","ES","Spain"
+"185.119.52.0","185.119.55.255","3111597056","3111598079","GB","United Kingdom"
+"185.119.56.0","185.119.59.255","3111598080","3111599103","RU","Russian Federation"
+"185.119.60.0","185.119.63.255","3111599104","3111600127","GB","United Kingdom"
+"185.119.64.0","185.119.67.255","3111600128","3111601151","RU","Russian Federation"
+"185.119.68.0","185.119.71.255","3111601152","3111602175","GB","United Kingdom"
+"185.119.72.0","185.119.75.255","3111602176","3111603199","DE","Germany"
+"185.119.76.0","185.119.79.255","3111603200","3111604223","UA","Ukraine"
+"185.119.80.0","185.119.83.255","3111604224","3111605247","TR","Turkey"
+"185.119.84.0","185.119.87.255","3111605248","3111606271","CH","Switzerland"
+"185.119.88.0","185.119.91.255","3111606272","3111607295","RS","Serbia"
+"185.119.92.0","185.119.95.255","3111607296","3111608319","DE","Germany"
+"185.119.96.0","185.119.99.255","3111608320","3111609343","CZ","Czech Republic"
+"185.119.100.0","185.119.103.255","3111609344","3111610367","SE","Sweden"
+"185.119.104.0","185.119.107.255","3111610368","3111611391","CH","Switzerland"
+"185.119.108.0","185.119.111.255","3111611392","3111612415","GB","United Kingdom"
+"185.119.112.0","185.119.115.255","3111612416","3111613439","ES","Spain"
+"185.119.116.0","185.119.119.255","3111613440","3111614463","AT","Austria"
+"185.119.120.0","185.119.123.255","3111614464","3111615487","PL","Poland"
+"185.119.124.0","185.119.127.255","3111615488","3111616511","IS","Iceland"
+"185.119.128.0","185.119.131.255","3111616512","3111617535","FI","Finland"
+"185.119.132.0","185.119.135.255","3111617536","3111618559","GB","United Kingdom"
+"185.119.136.0","185.119.139.255","3111618560","3111619583","DE","Germany"
+"185.119.140.0","185.119.147.255","3111619584","3111621631","GB","United Kingdom"
+"185.119.148.0","185.119.151.255","3111621632","3111622655","PL","Poland"
+"185.119.152.0","185.119.155.255","3111622656","3111623679","GB","United Kingdom"
+"185.119.156.0","185.119.159.255","3111623680","3111624703","BE","Belgium"
+"185.119.160.0","185.119.163.255","3111624704","3111625727","AT","Austria"
+"185.119.164.0","185.119.167.255","3111625728","3111626751","IR","Iran, Islamic Republic of"
+"185.119.168.0","185.119.171.255","3111626752","3111627775","FR","France"
+"185.119.172.0","185.119.175.255","3111627776","3111628799","GB","United Kingdom"
+"185.119.176.0","185.119.179.255","3111628800","3111629823","CH","Switzerland"
+"185.119.180.0","185.119.183.255","3111629824","3111630847","HU","Hungary"
+"185.119.184.0","185.119.187.255","3111630848","3111631871","PL","Poland"
+"185.119.188.0","185.119.195.255","3111631872","3111633919","NL","Netherlands"
+"185.119.196.0","185.119.207.255","3111633920","3111636991","FR","France"
+"185.119.208.0","185.119.211.255","3111636992","3111638015","PL","Poland"
+"185.119.212.0","185.119.215.255","3111638016","3111639039","UA","Ukraine"
+"185.119.216.0","185.119.219.255","3111639040","3111640063","CZ","Czech Republic"
+"185.119.220.0","185.119.223.255","3111640064","3111641087","NL","Netherlands"
+"185.119.224.0","185.119.231.255","3111641088","3111643135","IT","Italy"
+"185.119.232.0","185.119.235.255","3111643136","3111644159","GB","United Kingdom"
+"185.119.236.0","185.119.239.255","3111644160","3111645183","ES","Spain"
+"185.119.240.0","185.119.243.255","3111645184","3111646207","IR","Iran, Islamic Republic of"
+"185.119.244.0","185.119.247.255","3111646208","3111647231","IT","Italy"
+"185.119.248.0","185.119.251.255","3111647232","3111648255","ES","Spain"
+"185.119.252.0","185.119.253.255","3111648256","3111648767","GB","United Kingdom"
+"185.119.254.0","185.119.254.255","3111648768","3111649023","NL","Netherlands"
+"185.119.255.0","185.120.4.255","3111649024","3111650559","GB","United Kingdom"
+"185.120.5.0","185.120.5.255","3111650560","3111650815","NL","Netherlands"
+"185.120.6.0","185.120.6.255","3111650816","3111651071","SE","Sweden"
+"185.120.7.0","185.120.7.255","3111651072","3111651327","GB","United Kingdom"
+"185.120.8.0","185.120.11.255","3111651328","3111652351","RO","Romania"
+"185.120.12.0","185.120.13.255","3111652352","3111652863","GB","United Kingdom"
+"185.120.14.0","185.120.14.255","3111652864","3111653119","NL","Netherlands"
+"185.120.15.0","185.120.15.255","3111653120","3111653375","DK","Denmark"
+"185.120.16.0","185.120.19.255","3111653376","3111654399","RO","Romania"
+"185.120.20.0","185.120.21.255","3111654400","3111654911","GB","United Kingdom"
+"185.120.22.0","185.120.23.255","3111654912","3111655423","FR","France"
+"185.120.24.0","185.120.27.255","3111655424","3111656447","NO","Norway"
+"185.120.28.0","185.120.31.255","3111656448","3111657471","LB","Lebanon"
+"185.120.32.0","185.120.34.255","3111657472","3111658239","GB","United Kingdom"
+"185.120.35.0","185.120.35.255","3111658240","3111658495","NL","Netherlands"
+"185.120.36.0","185.120.39.255","3111658496","3111659519","AL","Albania"
+"185.120.40.0","185.120.43.255","3111659520","3111660543","IT","Italy"
+"185.120.44.0","185.120.47.255","3111660544","3111661567","ES","Spain"
+"185.120.48.0","185.120.51.255","3111661568","3111662591","FI","Finland"
+"185.120.52.0","185.120.55.255","3111662592","3111663615","GB","United Kingdom"
+"185.120.56.0","185.120.56.255","3111663616","3111663871","LB","Lebanon"
+"185.120.57.0","185.120.59.255","3111663872","3111664639","RU","Russian Federation"
+"185.120.60.0","185.120.63.255","3111664640","3111665663","DE","Germany"
+"185.120.64.0","185.120.67.255","3111665664","3111666687","PL","Poland"
+"185.120.68.0","185.120.71.255","3111666688","3111667711","CZ","Czech Republic"
+"185.120.72.0","185.120.75.255","3111667712","3111668735","GB","United Kingdom"
+"185.120.76.0","185.120.79.255","3111668736","3111669759","KZ","Kazakhstan"
+"185.120.80.0","185.120.83.255","3111669760","3111670783","IT","Italy"
+"185.120.84.0","185.120.87.255","3111670784","3111671807","ES","Spain"
+"185.120.88.0","185.120.91.255","3111671808","3111672831","RU","Russian Federation"
+"185.120.92.0","185.120.95.255","3111672832","3111673855","MK","Macedonia"
+"185.120.96.0","185.120.99.255","3111673856","3111674879","GI","Gibraltar"
+"185.120.100.0","185.120.103.255","3111674880","3111675903","NO","Norway"
+"185.120.104.0","185.120.107.255","3111675904","3111676927","ES","Spain"
+"185.120.108.0","185.120.111.255","3111676928","3111677951","AE","United Arab Emirates"
+"185.120.112.0","185.120.115.255","3111677952","3111678975","ES","Spain"
+"185.120.116.0","185.120.116.255","3111678976","3111679231","GB","United Kingdom"
+"185.120.117.0","185.120.117.255","3111679232","3111679487","NL","Netherlands"
+"185.120.118.0","185.120.119.255","3111679488","3111679999","GB","United Kingdom"
+"185.120.120.0","185.120.123.255","3111680000","3111681023","IR","Iran, Islamic Republic of"
+"185.120.124.0","185.120.127.255","3111681024","3111682047","IL","Israel"
+"185.120.128.0","185.120.131.255","3111682048","3111683071","GB","United Kingdom"
+"185.120.132.0","185.120.135.255","3111683072","3111684095","UA","Ukraine"
+"185.120.136.0","185.120.139.255","3111684096","3111685119","IR","Iran, Islamic Republic of"
+"185.120.140.0","185.120.143.255","3111685120","3111686143","CH","Switzerland"
+"185.120.144.0","185.120.147.255","3111686144","3111687167","RO","Romania"
+"185.120.148.0","185.120.151.255","3111687168","3111688191","DE","Germany"
+"185.120.152.0","185.120.155.255","3111688192","3111689215","GB","United Kingdom"
+"185.120.156.0","185.120.159.255","3111689216","3111690239","DE","Germany"
+"185.120.160.0","185.120.163.255","3111690240","3111691263","IR","Iran, Islamic Republic of"
+"185.120.164.0","185.120.167.255","3111691264","3111692287","BE","Belgium"
+"185.120.168.0","185.120.171.255","3111692288","3111693311","IR","Iran, Islamic Republic of"
+"185.120.172.0","185.120.175.255","3111693312","3111694335","GB","United Kingdom"
+"185.120.176.0","185.120.179.255","3111694336","3111695359","FR","France"
+"185.120.180.0","185.120.183.255","3111695360","3111696383","RU","Russian Federation"
+"185.120.184.0","185.120.187.255","3111696384","3111697407","CY","Cyprus"
+"185.120.188.0","185.120.191.255","3111697408","3111698431","RU","Russian Federation"
+"185.120.192.0","185.120.203.255","3111698432","3111701503","IR","Iran, Islamic Republic of"
+"185.120.204.0","185.120.207.255","3111701504","3111702527","GB","United Kingdom"
+"185.120.208.0","185.120.251.255","3111702528","3111713791","IR","Iran, Islamic Republic of"
+"185.120.252.0","185.120.253.255","3111713792","3111714303","RU","Russian Federation"
+"185.120.254.0","185.120.254.255","3111714304","3111714559","US","United States"
+"185.120.255.0","185.120.255.255","3111714560","3111714815","RU","Russian Federation"
+"185.121.0.0","185.121.3.255","3111714816","3111715839","TJ","Tajikistan"
+"185.121.4.0","185.121.7.255","3111715840","3111716863","GB","United Kingdom"
+"185.121.8.0","185.121.11.255","3111716864","3111717887","NL","Netherlands"
+"185.121.12.0","185.121.15.255","3111717888","3111718911","AD","Andorra"
+"185.121.16.0","185.121.19.255","3111718912","3111719935","GB","United Kingdom"
+"185.121.20.0","185.121.23.255","3111719936","3111720959","CY","Cyprus"
+"185.121.24.0","185.121.27.255","3111720960","3111721983","GB","United Kingdom"
+"185.121.28.0","185.121.31.255","3111721984","3111723007","SE","Sweden"
+"185.121.32.0","185.121.39.255","3111723008","3111725055","IT","Italy"
+"185.121.40.0","185.121.43.255","3111725056","3111726079","AT","Austria"
+"185.121.44.0","185.121.47.255","3111726080","3111727103","SE","Sweden"
+"185.121.48.0","185.121.51.255","3111727104","3111728127","HR","Croatia"
+"185.121.52.0","185.121.55.255","3111728128","3111729151","AT","Austria"
+"185.121.56.0","185.121.59.255","3111729152","3111730175","IR","Iran, Islamic Republic of"
+"185.121.60.0","185.121.63.255","3111730176","3111731199","DK","Denmark"
+"185.121.64.0","185.121.67.255","3111731200","3111732223","SK","Slovakia"
+"185.121.68.0","185.121.71.255","3111732224","3111733247","DE","Germany"
+"185.121.72.0","185.121.75.255","3111733248","3111734271","RU","Russian Federation"
+"185.121.76.0","185.121.79.255","3111734272","3111735295","GB","United Kingdom"
+"185.121.80.0","185.121.83.255","3111735296","3111736319","KZ","Kazakhstan"
+"185.121.84.0","185.121.87.255","3111736320","3111737343","RU","Russian Federation"
+"185.121.88.0","185.121.91.255","3111737344","3111738367","GB","United Kingdom"
+"185.121.92.0","185.121.95.255","3111738368","3111739391","NL","Netherlands"
+"185.121.96.0","185.121.99.255","3111739392","3111740415","DE","Germany"
+"185.121.100.0","185.121.103.255","3111740416","3111741439","IT","Italy"
+"185.121.104.0","185.121.111.255","3111741440","3111743487","UA","Ukraine"
+"185.121.112.0","185.121.115.255","3111743488","3111744511","NL","Netherlands"
+"185.121.116.0","185.121.119.255","3111744512","3111745535","UA","Ukraine"
+"185.121.120.0","185.121.123.255","3111745536","3111746559","MD","Moldova, Republic of"
+"185.121.124.0","185.121.127.255","3111746560","3111747583","TR","Turkey"
+"185.121.128.0","185.121.131.255","3111747584","3111748607","IR","Iran, Islamic Republic of"
+"185.121.132.0","185.121.135.255","3111748608","3111749631","GB","United Kingdom"
+"185.121.136.0","185.121.139.255","3111749632","3111750655","DE","Germany"
+"185.121.140.0","185.121.143.255","3111750656","3111751679","FR","France"
+"185.121.144.0","185.121.147.255","3111751680","3111752703","GB","United Kingdom"
+"185.121.148.0","185.121.151.255","3111752704","3111753727","IT","Italy"
+"185.121.152.0","185.121.155.255","3111753728","3111754751","BG","Bulgaria"
+"185.121.156.0","185.121.159.255","3111754752","3111755775","IT","Italy"
+"185.121.160.0","185.121.163.255","3111755776","3111756799","NO","Norway"
+"185.121.164.0","185.121.167.255","3111756800","3111757823","NL","Netherlands"
+"185.121.168.0","185.121.169.255","3111757824","3111758335","NZ","New Zealand"
+"185.121.170.0","185.121.170.255","3111758336","3111758591","NL","Netherlands"
+"185.121.171.0","185.121.171.255","3111758592","3111758847","GB","United Kingdom"
+"185.121.172.0","185.121.175.255","3111758848","3111759871","DK","Denmark"
+"185.121.176.0","185.121.176.255","3111759872","3111760127","IS","Iceland"
+"185.121.177.0","185.121.177.255","3111760128","3111760383","AQ","Antarctica"
+"185.121.178.0","185.121.178.255","3111760384","3111760639","GB","United Kingdom"
+"185.121.179.0","185.121.179.255","3111760640","3111760895","IS","Iceland"
+"185.121.180.0","185.121.183.255","3111760896","3111761919","NL","Netherlands"
+"185.121.184.0","185.121.187.255","3111761920","3111762943","SY","Syrian Arab Republic"
+"185.121.188.0","185.121.191.255","3111762944","3111763967","NL","Netherlands"
+"185.121.192.0","185.121.199.255","3111763968","3111766015","DE","Germany"
+"185.121.200.0","185.121.203.255","3111766016","3111767039","HR","Croatia"
+"185.121.204.0","185.121.207.255","3111767040","3111768063","SE","Sweden"
+"185.121.208.0","185.121.211.255","3111768064","3111769087","IT","Italy"
+"185.121.212.0","185.121.215.255","3111769088","3111770111","DE","Germany"
+"185.121.216.0","185.121.219.255","3111770112","3111771135","FI","Finland"
+"185.121.220.0","185.121.223.255","3111771136","3111772159","GB","United Kingdom"
+"185.121.224.0","185.121.227.255","3111772160","3111773183","NL","Netherlands"
+"185.121.228.0","185.121.231.255","3111773184","3111774207","IQ","Iraq"
+"185.121.232.0","185.121.235.255","3111774208","3111775231","ES","Spain"
+"185.121.236.0","185.121.239.255","3111775232","3111776255","AM","Armenia"
+"185.121.240.0","185.121.247.255","3111776256","3111778303","RU","Russian Federation"
+"185.121.248.0","185.121.251.255","3111778304","3111779327","GB","United Kingdom"
+"185.121.252.0","185.121.255.255","3111779328","3111780351","SA","Saudi Arabia"
+"185.122.0.0","185.122.0.255","3111780352","3111780607","GB","United Kingdom"
+"185.122.1.0","185.122.3.255","3111780608","3111781375","US","United States"
+"185.122.4.0","185.122.7.255","3111781376","3111782399","DE","Germany"
+"185.122.8.0","185.122.11.255","3111782400","3111783423","IL","Israel"
+"185.122.12.0","185.122.15.255","3111783424","3111784447","TR","Turkey"
+"185.122.16.0","185.122.19.255","3111784448","3111785471","GB","United Kingdom"
+"185.122.20.0","185.122.23.255","3111785472","3111786495","NL","Netherlands"
+"185.122.24.0","185.122.27.255","3111786496","3111787519","IT","Italy"
+"185.122.28.0","185.122.31.255","3111787520","3111788543","RU","Russian Federation"
+"185.122.32.0","185.122.35.255","3111788544","3111789567","KZ","Kazakhstan"
+"185.122.36.0","185.122.38.255","3111789568","3111790335","GB","United Kingdom"
+"185.122.39.0","185.122.39.255","3111790336","3111790591","TR","Turkey"
+"185.122.40.0","185.122.43.255","3111790592","3111791615","CZ","Czech Republic"
+"185.122.44.0","185.122.47.255","3111791616","3111792639","IT","Italy"
+"185.122.48.0","185.122.51.255","3111792640","3111793663","CH","Switzerland"
+"185.122.52.0","185.122.55.255","3111793664","3111794687","SK","Slovakia"
+"185.122.56.0","185.122.59.255","3111794688","3111795711","GB","United Kingdom"
+"185.122.60.0","185.122.63.255","3111795712","3111796735","PL","Poland"
+"185.122.64.0","185.122.71.255","3111796736","3111798783","GB","United Kingdom"
+"185.122.72.0","185.122.75.255","3111798784","3111799807","SE","Sweden"
+"185.122.76.0","185.122.79.255","3111799808","3111800831","CH","Switzerland"
+"185.122.80.0","185.122.83.255","3111800832","3111801855","IR","Iran, Islamic Republic of"
+"185.122.84.0","185.122.87.255","3111801856","3111802879","DE","Germany"
+"185.122.88.0","185.122.91.255","3111802880","3111803903","PL","Poland"
+"185.122.92.0","185.122.95.255","3111803904","3111804927","LB","Lebanon"
+"185.122.96.0","185.122.99.255","3111804928","3111805951","PL","Poland"
+"185.122.100.0","185.122.103.255","3111805952","3111806975","FR","France"
+"185.122.104.0","185.122.107.255","3111806976","3111807999","PL","Poland"
+"185.122.108.0","185.122.111.255","3111808000","3111809023","FI","Finland"
+"185.122.112.0","185.122.115.255","3111809024","3111810047","NO","Norway"
+"185.122.116.0","185.122.119.255","3111810048","3111811071","NL","Netherlands"
+"185.122.120.0","185.122.123.255","3111811072","3111812095","SA","Saudi Arabia"
+"185.122.124.0","185.122.131.255","3111812096","3111814143","GB","United Kingdom"
+"185.122.132.0","185.122.135.255","3111814144","3111815167","IE","Ireland"
+"185.122.136.0","185.122.139.255","3111815168","3111816191","PL","Poland"
+"185.122.140.0","185.122.140.255","3111816192","3111816447","LT","Lithuania"
+"185.122.141.0","185.122.141.255","3111816448","3111816703","GB","United Kingdom"
+"185.122.142.0","185.122.142.255","3111816704","3111816959","LT","Lithuania"
+"185.122.143.0","185.122.143.255","3111816960","3111817215","GB","United Kingdom"
+"185.122.144.0","185.122.151.255","3111817216","3111819263","PL","Poland"
+"185.122.152.0","185.122.159.255","3111819264","3111821311","NL","Netherlands"
+"185.122.160.0","185.122.163.255","3111821312","3111822335","FR","France"
+"185.122.164.0","185.122.171.255","3111822336","3111824383","NL","Netherlands"
+"185.122.172.0","185.122.175.255","3111824384","3111825407","PL","Poland"
+"185.122.176.0","185.122.177.255","3111825408","3111825919","GB","United Kingdom"
+"185.122.178.0","185.122.179.255","3111825920","3111826431","RU","Russian Federation"
+"185.122.180.0","185.122.183.255","3111826432","3111827455","DE","Germany"
+"185.122.184.0","185.122.187.255","3111827456","3111828479","ES","Spain"
+"185.122.188.0","185.122.191.255","3111828480","3111829503","DK","Denmark"
+"185.122.192.0","185.122.195.255","3111829504","3111830527","NL","Netherlands"
+"185.122.196.0","185.122.199.255","3111830528","3111831551","NO","Norway"
+"185.122.200.0","185.122.203.255","3111831552","3111832575","TR","Turkey"
+"185.122.204.0","185.122.215.255","3111832576","3111835647","GB","United Kingdom"
+"185.122.220.0","185.122.223.255","3111836672","3111837695","RO","Romania"
+"185.122.224.0","185.122.227.255","3111837696","3111838719","IT","Italy"
+"185.122.228.0","185.122.231.255","3111838720","3111839743","AL","Albania"
+"185.122.232.0","185.122.235.255","3111839744","3111840767","GB","United Kingdom"
+"185.122.236.0","185.122.239.255","3111840768","3111841791","CH","Switzerland"
+"185.122.240.0","185.122.243.255","3111841792","3111842815","DE","Germany"
+"185.122.244.0","185.122.247.255","3111842816","3111843839","CH","Switzerland"
+"185.122.248.0","185.122.251.255","3111843840","3111844863","BE","Belgium"
+"185.122.252.0","185.122.255.255","3111844864","3111845887","IQ","Iraq"
+"185.123.0.0","185.123.3.255","3111845888","3111846911","TR","Turkey"
+"185.123.4.0","185.123.7.255","3111846912","3111847935","GB","United Kingdom"
+"185.123.8.0","185.123.11.255","3111847936","3111848959","IT","Italy"
+"185.123.12.0","185.123.15.255","3111848960","3111849983","RU","Russian Federation"
+"185.123.16.0","185.123.19.255","3111849984","3111851007","KZ","Kazakhstan"
+"185.123.20.0","185.123.23.255","3111851008","3111852031","SA","Saudi Arabia"
+"185.123.24.0","185.123.27.255","3111852032","3111853055","FR","France"
+"185.123.28.0","185.123.31.255","3111853056","3111854079","GP","Guadeloupe"
+"185.123.32.0","185.123.35.255","3111854080","3111855103","NO","Norway"
+"185.123.36.0","185.123.39.255","3111855104","3111856127","IT","Italy"
+"185.123.40.0","185.123.43.255","3111856128","3111857151","KZ","Kazakhstan"
+"185.123.44.0","185.123.47.255","3111857152","3111858175","RU","Russian Federation"
+"185.123.48.0","185.123.51.255","3111858176","3111859199","PL","Poland"
+"185.123.52.0","185.123.55.255","3111859200","3111860223","EE","Estonia"
+"185.123.56.0","185.123.59.255","3111860224","3111861247","ES","Spain"
+"185.123.60.0","185.123.63.255","3111861248","3111862271","NL","Netherlands"
+"185.123.64.0","185.123.71.255","3111862272","3111864319","IR","Iran, Islamic Republic of"
+"185.123.72.0","185.123.75.255","3111864320","3111865343","FR","France"
+"185.123.76.0","185.123.79.255","3111865344","3111866367","RU","Russian Federation"
+"185.123.80.0","185.123.83.255","3111866368","3111867391","GB","United Kingdom"
+"185.123.84.0","185.123.87.255","3111867392","3111868415","FR","France"
+"185.123.88.0","185.123.91.255","3111868416","3111869439","DE","Germany"
+"185.123.92.0","185.123.95.255","3111869440","3111870463","NO","Norway"
+"185.123.96.0","185.123.99.255","3111870464","3111871487","GB","United Kingdom"
+"185.123.100.0","185.123.107.255","3111871488","3111873535","TR","Turkey"
+"185.123.108.0","185.123.111.255","3111873536","3111874559","AT","Austria"
+"185.123.112.0","185.123.115.255","3111874560","3111875583","GB","United Kingdom"
+"185.123.116.0","185.123.119.255","3111875584","3111876607","FI","Finland"
+"185.123.120.0","185.123.123.255","3111876608","3111877631","ES","Spain"
+"185.123.124.0","185.123.127.255","3111877632","3111878655","PL","Poland"
+"185.123.128.0","185.123.131.255","3111878656","3111879679","CZ","Czech Republic"
+"185.123.132.0","185.123.135.255","3111879680","3111880703","FI","Finland"
+"185.123.136.0","185.123.139.255","3111880704","3111881727","ES","Spain"
+"185.123.140.0","185.123.143.255","3111881728","3111882751","RO","Romania"
+"185.123.144.0","185.123.159.255","3111882752","3111886847","GB","United Kingdom"
+"185.123.160.0","185.123.163.255","3111886848","3111887871","PL","Poland"
+"185.123.164.0","185.123.167.255","3111887872","3111888895","RU","Russian Federation"
+"185.123.168.0","185.123.171.255","3111888896","3111889919","DE","Germany"
+"185.123.172.0","185.123.175.255","3111889920","3111890943","RU","Russian Federation"
+"185.123.176.0","185.123.179.255","3111890944","3111891967","AT","Austria"
+"185.123.180.0","185.123.183.255","3111891968","3111892991","FR","France"
+"185.123.184.0","185.123.187.255","3111892992","3111894015","BY","Belarus"
+"185.123.188.0","185.123.191.255","3111894016","3111895039","BG","Bulgaria"
+"185.123.192.0","185.123.195.255","3111895040","3111896063","RU","Russian Federation"
+"185.123.196.0","185.123.199.255","3111896064","3111897087","IS","Iceland"
+"185.123.200.0","185.123.207.255","3111897088","3111899135","ES","Spain"
+"185.123.208.0","185.123.211.255","3111899136","3111900159","IR","Iran, Islamic Republic of"
+"185.123.212.0","185.123.215.255","3111900160","3111901183","IT","Italy"
+"185.123.216.0","185.123.219.255","3111901184","3111902207","LU","Luxembourg"
+"185.123.220.0","185.123.223.255","3111902208","3111903231","RO","Romania"
+"185.123.224.0","185.123.227.255","3111903232","3111904255","DE","Germany"
+"185.123.228.0","185.123.231.255","3111904256","3111905279","SE","Sweden"
+"185.123.232.0","185.123.235.255","3111905280","3111906303","IT","Italy"
+"185.123.236.0","185.123.243.255","3111906304","3111908351","GB","United Kingdom"
+"185.123.244.0","185.123.247.255","3111908352","3111909375","RO","Romania"
+"185.123.248.0","185.124.3.255","3111909376","3111912447","GB","United Kingdom"
+"185.124.4.0","185.124.7.255","3111912448","3111913471","ES","Spain"
+"185.124.8.0","185.124.11.255","3111913472","3111914495","GB","United Kingdom"
+"185.124.12.0","185.124.15.255","3111914496","3111915519","RU","Russian Federation"
+"185.124.16.0","185.124.19.255","3111915520","3111916543","DE","Germany"
+"185.124.20.0","185.124.31.255","3111916544","3111919615","ES","Spain"
+"185.124.32.0","185.124.35.255","3111919616","3111920639","RO","Romania"
+"185.124.36.0","185.124.39.255","3111920640","3111921663","ES","Spain"
+"185.124.40.0","185.124.43.255","3111921664","3111922687","RU","Russian Federation"
+"185.124.44.0","185.124.47.255","3111922688","3111923711","IT","Italy"
+"185.124.48.0","185.124.51.255","3111923712","3111924735","DE","Germany"
+"185.124.52.0","185.124.55.255","3111924736","3111925759","NO","Norway"
+"185.124.56.0","185.124.63.255","3111925760","3111927807","GB","United Kingdom"
+"185.124.64.0","185.124.67.255","3111927808","3111928831","DE","Germany"
+"185.124.68.0","185.124.71.128","3111928832","3111929728","CH","Switzerland"
+"185.124.71.129","185.124.75.255","3111929729","3111930879","DE","Germany"
+"185.124.76.0","185.124.79.255","3111930880","3111931903","NO","Norway"
+"185.124.80.0","185.124.83.255","3111931904","3111932927","CZ","Czech Republic"
+"185.124.84.0","185.124.87.255","3111932928","3111933951","TR","Turkey"
+"185.124.88.0","185.124.95.255","3111933952","3111935999","FI","Finland"
+"185.124.96.0","185.124.99.255","3111936000","3111937023","NO","Norway"
+"185.124.100.0","185.124.111.255","3111937024","3111940095","ES","Spain"
+"185.124.112.0","185.124.115.255","3111940096","3111941119","IR","Iran, Islamic Republic of"
+"185.124.116.0","185.124.119.255","3111941120","3111942143","PL","Poland"
+"185.124.120.0","185.124.123.255","3111942144","3111943167","DE","Germany"
+"185.124.124.0","185.124.127.255","3111943168","3111944191","PT","Portugal"
+"185.124.128.0","185.124.131.255","3111944192","3111945215","PL","Poland"
+"185.124.132.0","185.124.135.255","3111945216","3111946239","CH","Switzerland"
+"185.124.136.0","185.124.143.255","3111946240","3111948287","ES","Spain"
+"185.124.144.0","185.124.147.255","3111948288","3111949311","AT","Austria"
+"185.124.148.0","185.124.151.255","3111949312","3111950335","IQ","Iraq"
+"185.124.152.0","185.124.155.255","3111950336","3111951359","RU","Russian Federation"
+"185.124.156.0","185.124.159.255","3111951360","3111952383","IR","Iran, Islamic Republic of"
+"185.124.160.0","185.124.163.255","3111952384","3111953407","GB","United Kingdom"
+"185.124.164.0","185.124.167.255","3111953408","3111954431","RU","Russian Federation"
+"185.124.168.0","185.124.171.255","3111954432","3111955455","UA","Ukraine"
+"185.124.172.0","185.124.175.255","3111955456","3111956479","IR","Iran, Islamic Republic of"
+"185.124.176.0","185.124.179.255","3111956480","3111957503","RU","Russian Federation"
+"185.124.180.0","185.124.183.255","3111957504","3111958527","IT","Italy"
+"185.124.184.0","185.124.187.255","3111958528","3111959551","PL","Poland"
+"185.124.188.0","185.124.191.255","3111959552","3111960575","RU","Russian Federation"
+"185.124.192.0","185.124.199.255","3111960576","3111962623","DE","Germany"
+"185.124.200.0","185.124.203.255","3111962624","3111963647","NL","Netherlands"
+"185.124.204.0","185.124.207.255","3111963648","3111964671","IE","Ireland"
+"185.124.208.0","185.124.211.255","3111964672","3111965695","RU","Russian Federation"
+"185.124.212.0","185.124.215.255","3111965696","3111966719","LB","Lebanon"
+"185.124.216.0","185.124.219.255","3111966720","3111967743","FR","France"
+"185.124.220.0","185.124.223.255","3111967744","3111968767","DE","Germany"
+"185.124.224.0","185.124.227.255","3111968768","3111969791","FR","France"
+"185.124.228.0","185.124.231.255","3111969792","3111970815","RU","Russian Federation"
+"185.124.232.0","185.124.235.255","3111970816","3111971839","DE","Germany"
+"185.124.236.0","185.124.239.255","3111971840","3111972863","FR","France"
+"185.124.240.0","185.124.243.255","3111972864","3111973887","CH","Switzerland"
+"185.124.244.0","185.124.247.255","3111973888","3111974911","LB","Lebanon"
+"185.124.248.0","185.124.251.255","3111974912","3111975935","RO","Romania"
+"185.124.252.0","185.124.255.255","3111975936","3111976959","IT","Italy"
+"185.125.0.0","185.125.3.255","3111976960","3111977983","DE","Germany"
+"185.125.4.0","185.125.7.255","3111977984","3111979007","PL","Poland"
+"185.125.8.0","185.125.11.255","3111979008","3111980031","NL","Netherlands"
+"185.125.12.0","185.125.15.255","3111980032","3111981055","IL","Israel"
+"185.125.16.0","185.125.19.255","3111981056","3111982079","RU","Russian Federation"
+"185.125.20.0","185.125.23.255","3111982080","3111983103","IR","Iran, Islamic Republic of"
+"185.125.28.0","185.125.31.255","3111984128","3111985151","FI","Finland"
+"185.125.32.0","185.125.35.255","3111985152","3111986175","TR","Turkey"
+"185.125.36.0","185.125.39.255","3111986176","3111987199","RU","Russian Federation"
+"185.125.40.0","185.125.43.255","3111987200","3111988223","NL","Netherlands"
+"185.125.44.0","185.125.47.255","3111988224","3111989247","KZ","Kazakhstan"
+"185.125.48.0","185.125.51.255","3111989248","3111990271","RU","Russian Federation"
+"185.125.52.0","185.125.55.255","3111990272","3111991295","FR","France"
+"185.125.56.0","185.125.59.255","3111991296","3111992319","RU","Russian Federation"
+"185.125.60.0","185.125.63.255","3111992320","3111993343","RS","Serbia"
+"185.125.64.0","185.125.67.255","3111993344","3111994367","GB","United Kingdom"
+"185.125.68.0","185.125.71.255","3111994368","3111995391","IT","Italy"
+"185.125.72.0","185.125.75.255","3111995392","3111996415","RU","Russian Federation"
+"185.125.76.0","185.125.79.255","3111996416","3111997439","ES","Spain"
+"185.125.80.0","185.125.83.255","3111997440","3111998463","DK","Denmark"
+"185.125.84.0","185.125.87.255","3111998464","3111999487","ES","Spain"
+"185.125.88.0","185.125.91.255","3111999488","3112000511","KZ","Kazakhstan"
+"185.125.92.0","185.125.95.255","3112000512","3112001535","DE","Germany"
+"185.125.96.0","185.125.99.255","3112001536","3112002559","DK","Denmark"
+"185.125.100.0","185.125.103.255","3112002560","3112003583","RU","Russian Federation"
+"185.125.104.0","185.125.107.255","3112003584","3112004607","GB","United Kingdom"
+"185.125.108.0","185.125.111.255","3112004608","3112005631","RO","Romania"
+"185.125.112.0","185.125.115.255","3112005632","3112006655","RU","Russian Federation"
+"185.125.116.0","185.125.119.255","3112006656","3112007679","NL","Netherlands"
+"185.125.120.0","185.125.123.255","3112007680","3112008703","BA","Bosnia and Herzegovina"
+"185.125.124.0","185.125.127.255","3112008704","3112009727","PL","Poland"
+"185.125.128.0","185.125.131.255","3112009728","3112010751","CZ","Czech Republic"
+"185.125.132.0","185.125.135.255","3112010752","3112011775","PL","Poland"
+"185.125.136.0","185.125.139.255","3112011776","3112012799","RU","Russian Federation"
+"185.125.140.0","185.125.143.255","3112012800","3112013823","GB","United Kingdom"
+"185.125.144.0","185.125.147.255","3112013824","3112014847","IT","Italy"
+"185.125.148.0","185.125.159.255","3112014848","3112017919","LB","Lebanon"
+"185.125.160.0","185.125.163.255","3112017920","3112018943","NO","Norway"
+"185.125.164.0","185.125.167.255","3112018944","3112019967","CH","Switzerland"
+"185.125.168.0","185.125.171.255","3112019968","3112020991","NO","Norway"
+"185.125.172.0","185.125.175.255","3112020992","3112022015","DE","Germany"
+"185.125.176.0","185.125.179.255","3112022016","3112023039","RS","Serbia"
+"185.125.180.0","185.125.183.255","3112023040","3112024063","LU","Luxembourg"
+"185.125.184.0","185.125.187.255","3112024064","3112025087","US","United States"
+"185.125.188.0","185.125.191.255","3112025088","3112026111","GB","United Kingdom"
+"185.125.192.0","185.125.195.255","3112026112","3112027135","RU","Russian Federation"
+"185.125.196.0","185.125.199.255","3112027136","3112028159","CH","Switzerland"
+"185.125.200.0","185.125.203.255","3112028160","3112029183","RU","Russian Federation"
+"185.125.204.0","185.125.207.255","3112029184","3112030207","DE","Germany"
+"185.125.208.0","185.125.211.255","3112030208","3112031231","AT","Austria"
+"185.125.212.0","185.125.215.255","3112031232","3112032255","CH","Switzerland"
+"185.125.216.0","185.125.219.255","3112032256","3112033279","RU","Russian Federation"
+"185.125.220.0","185.125.223.255","3112033280","3112034303","DK","Denmark"
+"185.125.224.0","185.125.224.1","3112034304","3112034305","DE","Germany"
+"185.125.224.2","185.125.224.2","3112034306","3112034306","GB","United Kingdom"
+"185.125.224.3","185.125.224.3","3112034307","3112034307","PL","Poland"
+"185.125.224.4","185.125.224.4","3112034308","3112034308","FR","France"
+"185.125.224.5","185.125.224.5","3112034309","3112034309","NL","Netherlands"
+"185.125.224.6","185.125.224.6","3112034310","3112034310","AT","Austria"
+"185.125.224.7","185.125.224.7","3112034311","3112034311","IT","Italy"
+"185.125.224.8","185.125.224.8","3112034312","3112034312","CH","Switzerland"
+"185.125.224.9","185.125.224.9","3112034313","3112034313","CZ","Czech Republic"
+"185.125.224.10","185.125.224.10","3112034314","3112034314","DK","Denmark"
+"185.125.224.11","185.125.224.11","3112034315","3112034315","ES","Spain"
+"185.125.224.12","185.125.224.12","3112034316","3112034316","PT","Portugal"
+"185.125.224.13","185.125.224.13","3112034317","3112034317","HU","Hungary"
+"185.125.224.14","185.125.224.14","3112034318","3112034318","SK","Slovakia"
+"185.125.224.15","185.125.224.15","3112034319","3112034319","BE","Belgium"
+"185.125.224.16","185.125.224.16","3112034320","3112034320","IE","Ireland"
+"185.125.224.17","185.125.224.17","3112034321","3112034321","NO","Norway"
+"185.125.224.18","185.125.224.18","3112034322","3112034322","SE","Sweden"
+"185.125.224.19","185.125.224.19","3112034323","3112034323","FI","Finland"
+"185.125.224.20","185.125.224.29","3112034324","3112034333","DE","Germany"
+"185.125.224.30","185.125.224.30","3112034334","3112034334","RO","Romania"
+"185.125.224.31","185.125.224.31","3112034335","3112034335","RS","Serbia"
+"185.125.224.32","185.125.224.32","3112034336","3112034336","IL","Israel"
+"185.125.224.33","185.125.224.33","3112034337","3112034337","AE","United Arab Emirates"
+"185.125.224.34","185.125.224.34","3112034338","3112034338","SA","Saudi Arabia"
+"185.125.224.35","185.125.225.19","3112034339","3112034579","DE","Germany"
+"185.125.225.20","185.125.225.20","3112034580","3112034580","VE","Venezuela"
+"185.125.225.21","185.125.225.21","3112034581","3112034581","PE","Peru"
+"185.125.225.22","185.125.225.22","3112034582","3112034582","BR","Brazil"
+"185.125.225.23","185.125.225.23","3112034583","3112034583","PE","Peru"
+"185.125.225.24","185.125.225.24","3112034584","3112034584","BO","Bolivia"
+"185.125.225.25","185.125.225.25","3112034585","3112034585","CL","Chile"
+"185.125.225.26","185.125.225.26","3112034586","3112034586","AR","Argentina"
+"185.125.225.27","185.125.225.27","3112034587","3112034587","PY","Paraguay"
+"185.125.225.28","185.125.225.28","3112034588","3112034588","UY","Uruguay"
+"185.125.225.29","185.125.225.29","3112034589","3112034589","MX","Mexico"
+"185.125.225.30","185.125.225.255","3112034590","3112034815","DE","Germany"
+"185.125.226.0","185.125.227.19","3112034816","3112035091","US","United States"
+"185.125.227.20","185.125.227.20","3112035092","3112035092","CA","Canada"
+"185.125.227.21","185.125.227.255","3112035093","3112035327","US","United States"
+"185.125.228.0","185.125.231.255","3112035328","3112036351","RU","Russian Federation"
+"185.125.232.0","185.125.239.255","3112036352","3112038399","NL","Netherlands"
+"185.125.240.0","185.125.243.255","3112038400","3112039423","IS","Iceland"
+"185.125.244.0","185.126.19.255","3112039424","3112047615","IR","Iran, Islamic Republic of"
+"185.126.20.0","185.126.23.255","3112047616","3112048639","AT","Austria"
+"185.126.24.0","185.126.27.255","3112048640","3112049663","GB","United Kingdom"
+"185.126.28.0","185.126.31.255","3112049664","3112050687","DE","Germany"
+"185.126.32.0","185.126.35.255","3112050688","3112051711","AE","United Arab Emirates"
+"185.126.36.0","185.126.39.255","3112051712","3112052735","NO","Norway"
+"185.126.40.0","185.126.43.255","3112052736","3112053759","IR","Iran, Islamic Republic of"
+"185.126.44.0","185.126.47.255","3112053760","3112054783","LB","Lebanon"
+"185.126.48.0","185.126.51.255","3112054784","3112055807","BE","Belgium"
+"185.126.52.0","185.126.55.255","3112055808","3112056831","DK","Denmark"
+"185.126.56.0","185.126.59.255","3112056832","3112057855","NL","Netherlands"
+"185.126.60.0","185.126.63.255","3112057856","3112058879","IS","Iceland"
+"185.126.64.0","185.126.67.255","3112058880","3112059903","NL","Netherlands"
+"185.126.68.0","185.126.79.255","3112059904","3112062975","RO","Romania"
+"185.126.80.0","185.126.83.255","3112062976","3112063999","ES","Spain"
+"185.126.84.0","185.126.87.255","3112064000","3112065023","RU","Russian Federation"
+"185.126.88.0","185.126.91.255","3112065024","3112066047","PT","Portugal"
+"185.126.92.0","185.126.95.255","3112066048","3112067071","RU","Russian Federation"
+"185.126.96.0","185.126.99.255","3112067072","3112068095","ES","Spain"
+"185.126.100.0","185.126.103.255","3112068096","3112069119","DE","Germany"
+"185.126.104.0","185.126.107.255","3112069120","3112070143","ES","Spain"
+"185.126.108.0","185.126.111.255","3112070144","3112071167","DK","Denmark"
+"185.126.112.0","185.126.115.255","3112071168","3112072191","UA","Ukraine"
+"185.126.116.0","185.126.119.255","3112072192","3112073215","RO","Romania"
+"185.126.120.0","185.126.123.255","3112073216","3112074239","NL","Netherlands"
+"185.126.124.0","185.126.127.255","3112074240","3112075263","IR","Iran, Islamic Republic of"
+"185.126.128.0","185.126.131.255","3112075264","3112076287","RU","Russian Federation"
+"185.126.132.0","185.126.135.255","3112076288","3112077311","IR","Iran, Islamic Republic of"
+"185.126.136.0","185.126.139.255","3112077312","3112078335","GB","United Kingdom"
+"185.126.140.0","185.126.143.255","3112078336","3112079359","IT","Italy"
+"185.126.144.0","185.126.147.255","3112079360","3112080383","IR","Iran, Islamic Republic of"
+"185.126.148.0","185.126.151.255","3112080384","3112081407","GB","United Kingdom"
+"185.126.152.0","185.126.155.255","3112081408","3112082431","DK","Denmark"
+"185.126.156.0","185.126.159.255","3112082432","3112083455","IR","Iran, Islamic Republic of"
+"185.126.160.0","185.126.167.255","3112083456","3112085503","GB","United Kingdom"
+"185.126.168.0","185.126.171.255","3112085504","3112086527","DE","Germany"
+"185.126.172.0","185.126.175.255","3112086528","3112087551","GB","United Kingdom"
+"185.126.176.0","185.126.179.255","3112087552","3112088575","TR","Turkey"
+"185.126.180.0","185.126.183.255","3112088576","3112089599","RU","Russian Federation"
+"185.126.184.0","185.126.187.255","3112089600","3112090623","NO","Norway"
+"185.126.188.0","185.126.191.255","3112090624","3112091647","PL","Poland"
+"185.126.192.0","185.126.195.255","3112091648","3112092671","RU","Russian Federation"
+"185.126.196.0","185.126.199.255","3112092672","3112093695","SK","Slovakia"
+"185.126.200.0","185.126.203.255","3112093696","3112094719","IR","Iran, Islamic Republic of"
+"185.126.204.0","185.126.207.255","3112094720","3112095743","IT","Italy"
+"185.126.208.0","185.126.211.255","3112095744","3112096767","AT","Austria"
+"185.126.212.0","185.126.215.255","3112096768","3112097791","DE","Germany"
+"185.126.216.0","185.126.219.255","3112097792","3112098815","TR","Turkey"
+"185.126.220.0","185.126.223.255","3112098816","3112099839","CH","Switzerland"
+"185.126.224.0","185.126.227.255","3112099840","3112100863","GB","United Kingdom"
+"185.126.228.0","185.126.235.255","3112100864","3112102911","FR","France"
+"185.126.236.0","185.126.239.255","3112102912","3112103935","GB","United Kingdom"
+"185.126.240.0","185.126.243.255","3112103936","3112104959","DE","Germany"
+"185.126.244.0","185.126.247.255","3112104960","3112105983","FR","France"
+"185.126.248.0","185.126.251.255","3112105984","3112107007","GB","United Kingdom"
+"185.126.252.0","185.126.255.255","3112107008","3112108031","UA","Ukraine"
+"185.127.0.0","185.127.3.255","3112108032","3112109055","LT","Lithuania"
+"185.127.4.0","185.127.7.255","3112109056","3112110079","FR","France"
+"185.127.8.0","185.127.11.255","3112110080","3112111103","IL","Israel"
+"185.127.12.0","185.127.15.255","3112111104","3112112127","NL","Netherlands"
+"185.127.16.0","185.127.19.255","3112112128","3112113151","GB","United Kingdom"
+"185.127.20.0","185.127.23.255","3112113152","3112114175","PL","Poland"
+"185.127.24.0","185.127.27.255","3112114176","3112115199","RU","Russian Federation"
+"185.127.28.0","185.127.31.255","3112115200","3112116223","DE","Germany"
+"185.127.32.0","185.127.39.255","3112116224","3112118271","IT","Italy"
+"185.127.40.0","185.127.43.255","3112118272","3112119295","NO","Norway"
+"185.127.44.0","185.127.47.255","3112119296","3112120319","GB","United Kingdom"
+"185.127.48.0","185.127.51.255","3112120320","3112121343","DK","Denmark"
+"185.127.52.0","185.127.55.255","3112121344","3112122367","ES","Spain"
+"185.127.56.0","185.127.59.255","3112122368","3112123391","GB","United Kingdom"
+"185.127.60.0","185.127.63.255","3112123392","3112124415","FI","Finland"
+"185.127.64.0","185.127.67.255","3112124416","3112125439","AM","Armenia"
+"185.127.68.0","185.127.71.255","3112125440","3112126463","GB","United Kingdom"
+"185.127.72.0","185.127.75.255","3112126464","3112127487","FI","Finland"
+"185.127.76.0","185.127.79.255","3112127488","3112128511","GB","United Kingdom"
+"185.127.80.0","185.127.83.255","3112128512","3112129535","FR","France"
+"185.127.84.0","185.127.87.255","3112129536","3112130559","FI","Finland"
+"185.127.88.0","185.127.91.255","3112130560","3112131583","DK","Denmark"
+"185.127.92.0","185.127.95.255","3112131584","3112132607","GB","United Kingdom"
+"185.127.96.0","185.127.99.255","3112132608","3112133631","DK","Denmark"
+"185.127.100.0","185.127.103.255","3112133632","3112134655","NO","Norway"
+"185.127.104.0","185.127.111.255","3112134656","3112136703","NL","Netherlands"
+"185.127.112.0","185.127.115.255","3112136704","3112137727","CH","Switzerland"
+"185.127.116.0","185.127.119.255","3112137728","3112138751","ES","Spain"
+"185.127.120.0","185.127.123.255","3112138752","3112139775","PL","Poland"
+"185.127.124.0","185.127.127.255","3112139776","3112140799","LB","Lebanon"
+"185.127.128.0","185.127.131.255","3112140800","3112141823","ES","Spain"
+"185.127.132.0","185.127.135.255","3112141824","3112142847","IT","Italy"
+"185.127.136.0","185.127.139.255","3112142848","3112143871","NL","Netherlands"
+"185.127.140.0","185.127.143.255","3112143872","3112144895","GB","United Kingdom"
+"185.127.144.0","185.127.147.255","3112144896","3112145919","ES","Spain"
+"185.127.148.0","185.127.151.255","3112145920","3112146943","RU","Russian Federation"
+"185.127.152.0","185.127.159.255","3112146944","3112148991","GB","United Kingdom"
+"185.127.160.0","185.127.163.255","3112148992","3112150015","PT","Portugal"
+"185.127.164.0","185.127.167.255","3112150016","3112151039","RU","Russian Federation"
+"185.127.168.0","185.127.171.255","3112151040","3112152063","NO","Norway"
+"185.127.172.0","185.127.175.255","3112152064","3112153087","CH","Switzerland"
+"185.127.176.0","185.127.179.255","3112153088","3112154111","IR","Iran, Islamic Republic of"
+"185.127.180.0","185.127.183.255","3112154112","3112155135","LB","Lebanon"
+"185.127.184.0","185.127.187.255","3112155136","3112156159","NL","Netherlands"
+"185.127.188.0","185.127.191.255","3112156160","3112157183","LB","Lebanon"
+"185.127.192.0","185.127.195.255","3112157184","3112158207","GB","United Kingdom"
+"185.127.196.0","185.127.199.255","3112158208","3112159231","IT","Italy"
+"185.127.200.0","185.127.203.255","3112159232","3112160255","NL","Netherlands"
+"185.127.204.0","185.127.207.255","3112160256","3112161279","CH","Switzerland"
+"185.127.208.0","185.127.211.255","3112161280","3112162303","DE","Germany"
+"185.127.212.0","185.127.215.255","3112162304","3112163327","IT","Italy"
+"185.127.216.0","185.127.219.255","3112163328","3112164351","RS","Serbia"
+"185.127.220.0","185.127.223.255","3112164352","3112165375","IT","Italy"
+"185.127.224.0","185.127.227.255","3112165376","3112166399","RU","Russian Federation"
+"185.127.228.0","185.127.231.255","3112166400","3112167423","SE","Sweden"
+"185.127.232.0","185.127.235.255","3112167424","3112168447","IR","Iran, Islamic Republic of"
+"185.127.236.0","185.127.239.255","3112168448","3112169471","IT","Italy"
+"185.127.240.0","185.127.243.255","3112169472","3112170495","FR","France"
+"185.127.244.0","185.127.247.255","3112170496","3112171519","UA","Ukraine"
+"185.127.248.0","185.127.251.255","3112171520","3112172543","GB","United Kingdom"
+"185.127.252.0","185.127.255.255","3112172544","3112173567","NO","Norway"
+"185.128.0.0","185.128.3.255","3112173568","3112174591","SE","Sweden"
+"185.128.4.0","185.128.7.255","3112174592","3112175615","RU","Russian Federation"
+"185.128.8.0","185.128.11.255","3112175616","3112176639","UA","Ukraine"
+"185.128.12.0","185.128.15.255","3112176640","3112177663","ES","Spain"
+"185.128.16.0","185.128.19.255","3112177664","3112178687","FI","Finland"
+"185.128.20.0","185.128.23.255","3112178688","3112179711","PL","Poland"
+"185.128.24.0","185.128.27.255","3112179712","3112180735","AE","United Arab Emirates"
+"185.128.28.0","185.128.31.255","3112180736","3112181759","IT","Italy"
+"185.128.32.0","185.128.35.255","3112181760","3112182783","NL","Netherlands"
+"185.128.36.0","185.128.39.255","3112182784","3112183807","IQ","Iraq"
+"185.128.40.0","185.128.43.255","3112183808","3112184831","CH","Switzerland"
+"185.128.44.0","185.128.47.255","3112184832","3112185855","DE","Germany"
+"185.128.48.0","185.128.51.255","3112185856","3112186879","IR","Iran, Islamic Republic of"
+"185.128.52.0","185.128.55.255","3112186880","3112187903","ES","Spain"
+"185.128.56.0","185.128.59.255","3112187904","3112188927","GB","United Kingdom"
+"185.128.60.0","185.128.63.255","3112188928","3112189951","ES","Spain"
+"185.128.64.0","185.128.67.255","3112189952","3112190975","NL","Netherlands"
+"185.128.68.0","185.128.71.255","3112190976","3112191999","DE","Germany"
+"185.128.72.0","185.128.75.255","3112192000","3112193023","DK","Denmark"
+"185.128.76.0","185.128.79.255","3112193024","3112194047","IT","Italy"
+"185.128.80.0","185.128.83.255","3112194048","3112195071","IR","Iran, Islamic Republic of"
+"185.128.84.0","185.128.87.255","3112195072","3112196095","RU","Russian Federation"
+"185.128.88.0","185.128.91.255","3112196096","3112197119","NL","Netherlands"
+"185.128.92.0","185.128.95.255","3112197120","3112198143","UA","Ukraine"
+"185.128.96.0","185.128.99.255","3112198144","3112199167","RO","Romania"
+"185.128.100.0","185.128.103.255","3112199168","3112200191","DK","Denmark"
+"185.128.104.0","185.128.107.255","3112200192","3112201215","RU","Russian Federation"
+"185.128.108.0","185.128.111.255","3112201216","3112202239","DE","Germany"
+"185.128.112.0","185.128.115.255","3112202240","3112203263","TR","Turkey"
+"185.128.116.0","185.128.123.255","3112203264","3112205311","DE","Germany"
+"185.128.124.0","185.128.127.255","3112205312","3112206335","LB","Lebanon"
+"185.128.128.0","185.128.131.255","3112206336","3112207359","ES","Spain"
+"185.128.132.0","185.128.135.255","3112207360","3112208383","GB","United Kingdom"
+"185.128.136.0","185.128.139.255","3112208384","3112209407","IR","Iran, Islamic Republic of"
+"185.128.140.0","185.128.143.255","3112209408","3112210431","FR","France"
+"185.128.144.0","185.128.147.255","3112210432","3112211455","NO","Norway"
+"185.128.148.0","185.128.151.255","3112211456","3112212479","IT","Italy"
+"185.128.152.0","185.128.155.255","3112212480","3112213503","IR","Iran, Islamic Republic of"
+"185.128.156.0","185.128.159.255","3112213504","3112214527","PL","Poland"
+"185.128.160.0","185.128.163.255","3112214528","3112215551","FI","Finland"
+"185.128.164.0","185.128.167.255","3112215552","3112216575","IR","Iran, Islamic Republic of"
+"185.128.168.0","185.128.171.255","3112216576","3112217599","ES","Spain"
+"185.128.172.0","185.128.175.255","3112217600","3112218623","CH","Switzerland"
+"185.128.176.0","185.128.179.255","3112218624","3112219647","GB","United Kingdom"
+"185.128.180.0","185.128.183.255","3112219648","3112220671","SY","Syrian Arab Republic"
+"185.128.184.0","185.128.187.255","3112220672","3112221695","NL","Netherlands"
+"185.128.188.0","185.128.191.255","3112221696","3112222719","DE","Germany"
+"185.128.192.0","185.128.195.255","3112222720","3112223743","ES","Spain"
+"185.128.196.0","185.128.199.255","3112223744","3112224767","RU","Russian Federation"
+"185.128.200.0","185.128.203.255","3112224768","3112225791","BY","Belarus"
+"185.128.204.0","185.128.211.255","3112225792","3112227839","GB","United Kingdom"
+"185.128.212.0","185.128.215.255","3112227840","3112228863","RU","Russian Federation"
+"185.128.216.0","185.128.219.255","3112228864","3112229887","DE","Germany"
+"185.128.220.0","185.128.227.255","3112229888","3112231935","GB","United Kingdom"
+"185.128.228.0","185.128.231.255","3112231936","3112232959","HU","Hungary"
+"185.128.232.0","185.128.235.255","3112232960","3112233983","UA","Ukraine"
+"185.128.236.0","185.128.239.255","3112233984","3112235007","FR","France"
+"185.128.240.0","185.128.243.255","3112235008","3112236031","RO","Romania"
+"185.128.244.0","185.128.247.255","3112236032","3112237055","AT","Austria"
+"185.128.248.0","185.128.251.255","3112237056","3112238079","SI","Slovenia"
+"185.128.252.0","185.128.255.255","3112238080","3112239103","FI","Finland"
+"185.129.0.0","185.129.3.255","3112239104","3112240127","AZ","Azerbaijan"
+"185.129.4.0","185.129.7.255","3112240128","3112241151","IQ","Iraq"
+"185.129.8.0","185.129.11.255","3112241152","3112242175","GB","United Kingdom"
+"185.129.12.0","185.129.15.255","3112242176","3112243199","HR","Croatia"
+"185.129.16.0","185.129.19.255","3112243200","3112244223","TR","Turkey"
+"185.129.20.0","185.129.23.255","3112244224","3112245247","GB","United Kingdom"
+"185.129.24.0","185.129.27.255","3112245248","3112246271","NO","Norway"
+"185.129.28.0","185.129.31.255","3112246272","3112247295","ES","Spain"
+"185.129.32.0","185.129.35.255","3112247296","3112248319","PL","Poland"
+"185.129.36.0","185.129.39.255","3112248320","3112249343","RO","Romania"
+"185.129.40.0","185.129.43.255","3112249344","3112250367","ES","Spain"
+"185.129.44.0","185.129.47.255","3112250368","3112251391","FR","France"
+"185.129.48.0","185.129.51.255","3112251392","3112252415","KZ","Kazakhstan"
+"185.129.52.0","185.129.55.255","3112252416","3112253439","CH","Switzerland"
+"185.129.56.0","185.129.59.255","3112253440","3112254463","RU","Russian Federation"
+"185.129.60.0","185.129.63.255","3112254464","3112255487","DK","Denmark"
+"185.129.64.0","185.129.67.255","3112255488","3112256511","NO","Norway"
+"185.129.68.0","185.129.71.255","3112256512","3112257535","NL","Netherlands"
+"185.129.72.0","185.129.75.255","3112257536","3112258559","GB","United Kingdom"
+"185.129.76.0","185.129.79.255","3112258560","3112259583","PL","Poland"
+"185.129.80.0","185.129.83.255","3112259584","3112260607","IR","Iran, Islamic Republic of"
+"185.129.84.0","185.129.87.255","3112260608","3112261631","DE","Germany"
+"185.129.88.0","185.129.91.255","3112261632","3112262655","IT","Italy"
+"185.129.92.0","185.129.95.255","3112262656","3112263679","AZ","Azerbaijan"
+"185.129.96.0","185.129.103.255","3112263680","3112265727","RU","Russian Federation"
+"185.129.104.0","185.129.107.255","3112265728","3112266751","ES","Spain"
+"185.129.108.0","185.129.111.255","3112266752","3112267775","IR","Iran, Islamic Republic of"
+"185.129.112.0","185.129.115.255","3112267776","3112268799","PL","Poland"
+"185.129.116.0","185.129.119.255","3112268800","3112269823","IR","Iran, Islamic Republic of"
+"185.129.120.0","185.129.123.255","3112269824","3112270847","RS","Serbia"
+"185.129.124.0","185.129.127.255","3112270848","3112271871","IR","Iran, Islamic Republic of"
+"185.129.128.0","185.129.131.255","3112271872","3112272895","RU","Russian Federation"
+"185.129.132.0","185.129.135.255","3112272896","3112273919","IE","Ireland"
+"185.129.136.0","185.129.139.255","3112273920","3112274943","CZ","Czech Republic"
+"185.129.140.0","185.129.143.255","3112274944","3112275967","IR","Iran, Islamic Republic of"
+"185.129.144.0","185.129.147.255","3112275968","3112276991","RU","Russian Federation"
+"185.129.148.0","185.129.151.255","3112276992","3112278015","LV","Latvia"
+"185.129.152.0","185.129.155.255","3112278016","3112279039","FI","Finland"
+"185.129.156.0","185.129.159.255","3112279040","3112280063","NO","Norway"
+"185.129.160.0","185.129.163.255","3112280064","3112281087","GB","United Kingdom"
+"185.129.164.0","185.129.167.255","3112281088","3112282111","FR","France"
+"185.129.168.0","185.129.171.255","3112282112","3112283135","IR","Iran, Islamic Republic of"
+"185.129.172.0","185.129.175.255","3112283136","3112284159","AT","Austria"
+"185.129.176.0","185.129.179.255","3112284160","3112285183","GB","United Kingdom"
+"185.129.180.0","185.129.183.255","3112285184","3112286207","DE","Germany"
+"185.129.184.0","185.129.191.255","3112286208","3112288255","IR","Iran, Islamic Republic of"
+"185.129.192.0","185.129.195.255","3112288256","3112289279","KZ","Kazakhstan"
+"185.129.196.0","185.129.203.255","3112289280","3112291327","IR","Iran, Islamic Republic of"
+"185.129.204.0","185.129.207.255","3112291328","3112292351","RU","Russian Federation"
+"185.129.208.0","185.129.211.255","3112292352","3112293375","GB","United Kingdom"
+"185.129.212.0","185.129.219.255","3112293376","3112295423","IR","Iran, Islamic Republic of"
+"185.129.220.0","185.129.224.127","3112295424","3112296575","GB","United Kingdom"
+"185.129.224.128","185.129.224.191","3112296576","3112296639","ES","Spain"
+"185.129.224.192","185.129.224.239","3112296640","3112296687","GB","United Kingdom"
+"185.129.224.240","185.129.224.255","3112296688","3112296703","US","United States"
+"185.129.225.0","185.129.227.255","3112296704","3112297471","GB","United Kingdom"
+"185.129.228.0","185.129.243.255","3112297472","3112301567","IR","Iran, Islamic Republic of"
+"185.129.244.0","185.129.247.255","3112301568","3112302591","DE","Germany"
+"185.129.248.0","185.129.251.255","3112302592","3112303615","ES","Spain"
+"185.129.252.0","185.129.255.255","3112303616","3112304639","DE","Germany"
+"185.130.0.0","185.130.3.255","3112304640","3112305663","SE","Sweden"
+"185.130.8.0","185.130.11.255","3112306688","3112307711","DE","Germany"
+"185.130.12.0","185.130.15.255","3112307712","3112308735","IS","Iceland"
+"185.130.16.0","185.130.19.255","3112308736","3112309759","HR","Croatia"
+"185.130.20.0","185.130.23.255","3112309760","3112310783","DE","Germany"
+"185.130.24.0","185.130.31.255","3112310784","3112312831","ES","Spain"
+"185.130.32.0","185.130.35.255","3112312832","3112313855","DE","Germany"
+"185.130.36.0","185.130.43.255","3112313856","3112315903","GB","United Kingdom"
+"185.130.44.0","185.130.47.255","3112315904","3112316927","PL","Poland"
+"185.130.48.0","185.130.48.255","3112316928","3112317183","US","United States"
+"185.130.49.0","185.130.51.255","3112317184","3112317951","IQ","Iraq"
+"185.130.52.0","185.130.55.255","3112317952","3112318975","UA","Ukraine"
+"185.130.56.0","185.130.59.255","3112318976","3112319999","RU","Russian Federation"
+"185.130.60.0","185.130.63.255","3112320000","3112321023","IQ","Iraq"
+"185.130.64.0","185.130.67.255","3112321024","3112322047","FI","Finland"
+"185.130.68.0","185.130.71.255","3112322048","3112323071","NO","Norway"
+"185.130.72.0","185.130.75.255","3112323072","3112324095","NL","Netherlands"
+"185.130.76.0","185.130.79.255","3112324096","3112325119","IR","Iran, Islamic Republic of"
+"185.130.80.0","185.130.83.255","3112325120","3112326143","RU","Russian Federation"
+"185.130.84.0","185.130.87.255","3112326144","3112327167","IL","Israel"
+"185.130.88.0","185.130.91.255","3112327168","3112328191","RU","Russian Federation"
+"185.130.92.0","185.130.95.255","3112328192","3112329215","GB","United Kingdom"
+"185.130.96.0","185.130.99.255","3112329216","3112330239","DK","Denmark"
+"185.130.100.0","185.130.103.255","3112330240","3112331263","GB","United Kingdom"
+"185.130.104.0","185.130.107.255","3112331264","3112332287","RU","Russian Federation"
+"185.130.108.0","185.130.111.255","3112332288","3112333311","PL","Poland"
+"185.130.112.0","185.130.115.255","3112333312","3112334335","RU","Russian Federation"
+"185.130.116.0","185.130.119.255","3112334336","3112335359","FR","France"
+"185.130.120.0","185.130.123.255","3112335360","3112336383","GB","United Kingdom"
+"185.130.124.0","185.130.127.255","3112336384","3112337407","RS","Serbia"
+"185.130.128.0","185.130.131.255","3112337408","3112338431","BE","Belgium"
+"185.130.132.0","185.130.135.255","3112338432","3112339455","MK","Macedonia"
+"185.130.136.0","185.130.139.255","3112339456","3112340479","LB","Lebanon"
+"185.130.140.0","185.130.143.255","3112340480","3112341503","CH","Switzerland"
+"185.130.144.0","185.130.147.255","3112341504","3112342527","ES","Spain"
+"185.130.148.0","185.130.151.255","3112342528","3112343551","BE","Belgium"
+"185.130.152.0","185.130.155.255","3112343552","3112344575","ES","Spain"
+"185.130.156.0","185.130.159.255","3112344576","3112345599","GB","United Kingdom"
+"185.130.160.0","185.130.163.255","3112345600","3112346623","DK","Denmark"
+"185.130.164.0","185.130.167.255","3112346624","3112347647","SE","Sweden"
+"185.130.168.0","185.130.175.255","3112347648","3112349695","NL","Netherlands"
+"185.130.176.0","185.130.179.255","3112349696","3112350719","HU","Hungary"
+"185.130.180.0","185.130.183.255","3112350720","3112351743","PL","Poland"
+"185.130.184.0","185.130.187.255","3112351744","3112352767","DE","Germany"
+"185.130.188.0","185.130.191.255","3112352768","3112353791","DK","Denmark"
+"185.130.192.0","185.130.195.255","3112353792","3112354815","DE","Germany"
+"185.130.196.0","185.130.199.255","3112354816","3112355839","GB","United Kingdom"
+"185.130.200.0","185.130.203.255","3112355840","3112356863","ES","Spain"
+"185.130.204.0","185.130.207.255","3112356864","3112357887","DE","Germany"
+"185.130.208.0","185.130.211.255","3112357888","3112358911","PL","Poland"
+"185.130.212.0","185.130.215.255","3112358912","3112359935","RU","Russian Federation"
+"185.130.216.0","185.130.219.255","3112359936","3112360959","ES","Spain"
+"185.130.220.0","185.130.223.255","3112360960","3112361983","SK","Slovakia"
+"185.130.224.0","185.130.231.255","3112361984","3112364031","NL","Netherlands"
+"185.130.232.0","185.130.235.255","3112364032","3112365055","RU","Russian Federation"
+"185.130.236.0","185.130.239.255","3112365056","3112366079","US","United States"
+"185.130.240.0","185.130.243.255","3112366080","3112367103","NL","Netherlands"
+"185.130.244.0","185.130.247.255","3112367104","3112368127","NO","Norway"
+"185.130.248.0","185.130.251.255","3112368128","3112369151","RU","Russian Federation"
+"185.130.252.0","185.130.255.255","3112369152","3112370175","AT","Austria"
+"185.131.0.0","185.131.3.255","3112370176","3112371199","LU","Luxembourg"
+"185.131.4.0","185.131.7.255","3112371200","3112372223","CH","Switzerland"
+"185.131.8.0","185.131.11.255","3112372224","3112373247","GB","United Kingdom"
+"185.131.12.0","185.131.15.255","3112373248","3112374271","ES","Spain"
+"185.131.16.0","185.131.19.255","3112374272","3112375295","IT","Italy"
+"185.131.20.0","185.131.23.255","3112375296","3112376319","SE","Sweden"
+"185.131.24.0","185.131.27.255","3112376320","3112377343","NL","Netherlands"
+"185.131.28.0","185.131.31.255","3112377344","3112378367","IR","Iran, Islamic Republic of"
+"185.131.32.0","185.131.35.255","3112378368","3112379391","PL","Poland"
+"185.131.36.0","185.131.39.255","3112379392","3112380415","LB","Lebanon"
+"185.131.40.0","185.131.47.255","3112380416","3112382463","FR","France"
+"185.131.48.0","185.131.51.255","3112382464","3112383487","TR","Turkey"
+"185.131.52.0","185.131.55.255","3112383488","3112384511","ES","Spain"
+"185.131.56.0","185.131.59.255","3112384512","3112385535","AE","United Arab Emirates"
+"185.131.60.0","185.131.63.255","3112385536","3112386559","CZ","Czech Republic"
+"185.131.64.0","185.131.64.255","3112386560","3112386815","RU","Russian Federation"
+"185.131.65.0","185.131.65.255","3112386816","3112387071","DE","Germany"
+"185.131.66.0","185.131.66.255","3112387072","3112387327","NL","Netherlands"
+"185.131.67.0","185.131.67.255","3112387328","3112387583","RU","Russian Federation"
+"185.131.68.0","185.131.71.255","3112387584","3112388607","EE","Estonia"
+"185.131.72.0","185.131.75.255","3112388608","3112389631","DE","Germany"
+"185.131.76.0","185.131.79.255","3112389632","3112390655","SA","Saudi Arabia"
+"185.131.80.0","185.131.83.255","3112390656","3112391679","FR","France"
+"185.131.84.0","185.131.95.255","3112391680","3112394751","IR","Iran, Islamic Republic of"
+"185.131.96.0","185.131.99.255","3112394752","3112395775","SA","Saudi Arabia"
+"185.131.100.0","185.131.103.255","3112395776","3112396799","IR","Iran, Islamic Republic of"
+"185.131.104.0","185.131.107.255","3112396800","3112397823","RU","Russian Federation"
+"185.131.108.0","185.131.119.255","3112397824","3112400895","IR","Iran, Islamic Republic of"
+"185.131.120.0","185.131.123.255","3112400896","3112401919","DE","Germany"
+"185.131.124.0","185.131.131.255","3112401920","3112403967","IR","Iran, Islamic Republic of"
+"185.131.132.0","185.131.135.255","3112403968","3112404991","ES","Spain"
+"185.131.136.0","185.131.143.255","3112404992","3112407039","IR","Iran, Islamic Republic of"
+"185.131.144.0","185.131.147.255","3112407040","3112408063","AE","United Arab Emirates"
+"185.131.148.0","185.131.159.255","3112408064","3112411135","IR","Iran, Islamic Republic of"
+"185.131.160.0","185.131.163.255","3112411136","3112412159","IT","Italy"
+"185.131.164.0","185.131.171.255","3112412160","3112414207","IR","Iran, Islamic Republic of"
+"185.131.172.0","185.131.175.255","3112414208","3112415231","RU","Russian Federation"
+"185.131.176.0","185.131.179.255","3112415232","3112416255","AE","United Arab Emirates"
+"185.131.180.0","185.131.183.255","3112416256","3112417279","RU","Russian Federation"
+"185.131.184.0","185.131.187.255","3112417280","3112418303","ES","Spain"
+"185.131.192.0","185.131.195.255","3112419328","3112420351","FR","France"
+"185.131.196.0","185.131.199.255","3112420352","3112421375","DE","Germany"
+"185.131.200.0","185.131.207.255","3112421376","3112423423","GB","United Kingdom"
+"185.131.208.0","185.131.211.255","3112423424","3112424447","TR","Turkey"
+"185.131.212.0","185.131.215.255","3112424448","3112425471","IT","Italy"
+"185.131.216.0","185.131.219.255","3112425472","3112426495","FI","Finland"
+"185.131.220.0","185.131.223.255","3112426496","3112427519","FR","France"
+"185.131.224.0","185.131.227.255","3112427520","3112428543","PL","Poland"
+"185.131.228.0","185.131.235.255","3112428544","3112430591","GB","United Kingdom"
+"185.131.236.0","185.131.239.255","3112430592","3112431615","DE","Germany"
+"185.131.240.0","185.131.243.255","3112431616","3112432639","PL","Poland"
+"185.131.244.0","185.131.247.255","3112432640","3112433663","CZ","Czech Republic"
+"185.131.248.0","185.131.255.255","3112433664","3112435711","IT","Italy"
+"185.132.0.0","185.132.3.255","3112435712","3112436735","UA","Ukraine"
+"185.132.4.0","185.132.7.255","3112436736","3112437759","BG","Bulgaria"
+"185.132.8.0","185.132.15.255","3112437760","3112439807","GB","United Kingdom"
+"185.132.16.0","185.132.19.255","3112439808","3112440831","CH","Switzerland"
+"185.132.20.0","185.132.23.255","3112440832","3112441855","RU","Russian Federation"
+"185.132.24.0","185.132.27.255","3112441856","3112442879","DE","Germany"
+"185.132.28.0","185.132.31.255","3112442880","3112443903","RU","Russian Federation"
+"185.132.32.0","185.132.47.255","3112443904","3112447999","DE","Germany"
+"185.132.48.0","185.132.51.255","3112448000","3112449023","LT","Lithuania"
+"185.132.52.0","185.132.55.255","3112449024","3112450047","PL","Poland"
+"185.132.56.0","185.132.59.255","3112450048","3112451071","IT","Italy"
+"185.132.60.0","185.132.63.255","3112451072","3112452095","LU","Luxembourg"
+"185.132.64.0","185.132.67.255","3112452096","3112453119","FR","France"
+"185.132.68.0","185.132.71.255","3112453120","3112454143","IT","Italy"
+"185.132.72.0","185.132.75.255","3112454144","3112455167","FR","France"
+"185.132.76.0","185.132.79.255","3112455168","3112456191","GB","United Kingdom"
+"185.132.80.0","185.132.83.255","3112456192","3112457215","IR","Iran, Islamic Republic of"
+"185.132.84.0","185.132.87.255","3112457216","3112458239","GB","United Kingdom"
+"185.132.88.0","185.132.91.255","3112458240","3112459263","ES","Spain"
+"185.132.92.0","185.132.95.255","3112459264","3112460287","AL","Albania"
+"185.132.96.0","185.132.99.255","3112460288","3112461311","AT","Austria"
+"185.132.100.0","185.132.103.255","3112461312","3112462335","FR","France"
+"185.132.104.0","185.132.107.255","3112462336","3112463359","FI","Finland"
+"185.132.108.0","185.132.111.255","3112463360","3112464383","RO","Romania"
+"185.132.112.0","185.132.115.255","3112464384","3112465407","CZ","Czech Republic"
+"185.132.116.0","185.132.119.255","3112465408","3112466431","FR","France"
+"185.132.120.0","185.132.127.255","3112466432","3112468479","TR","Turkey"
+"185.132.128.0","185.132.131.255","3112468480","3112469503","CH","Switzerland"
+"185.132.132.0","185.132.135.255","3112469504","3112470527","AE","United Arab Emirates"
+"185.132.136.0","185.132.143.255","3112470528","3112472575","ES","Spain"
+"185.132.144.0","185.132.147.255","3112472576","3112473599","RS","Serbia"
+"185.132.148.0","185.132.151.255","3112473600","3112474623","LB","Lebanon"
+"185.132.152.0","185.132.155.255","3112474624","3112475647","GB","United Kingdom"
+"185.132.156.0","185.132.159.255","3112475648","3112476671","IL","Israel"
+"185.132.160.0","185.132.163.255","3112476672","3112477695","ME","Montenegro"
+"185.132.164.0","185.132.171.255","3112477696","3112479743","AE","United Arab Emirates"
+"185.132.172.0","185.132.175.255","3112479744","3112480767","RO","Romania"
+"185.132.176.0","185.132.179.255","3112480768","3112481791","AE","United Arab Emirates"
+"185.132.180.0","185.132.183.255","3112481792","3112482815","NL","Netherlands"
+"185.132.184.0","185.132.195.255","3112482816","3112485887","AE","United Arab Emirates"
+"185.132.196.0","185.132.199.255","3112485888","3112486911","RU","Russian Federation"
+"185.132.200.0","185.132.203.255","3112486912","3112487935","AE","United Arab Emirates"
+"185.132.204.0","185.132.207.255","3112487936","3112488959","KW","Kuwait"
+"185.132.208.0","185.132.211.255","3112488960","3112489983","DE","Germany"
+"185.132.212.0","185.132.215.255","3112489984","3112491007","IR","Iran, Islamic Republic of"
+"185.132.216.0","185.132.219.255","3112491008","3112492031","SE","Sweden"
+"185.132.220.0","185.132.227.255","3112492032","3112494079","DE","Germany"
+"185.132.228.0","185.132.231.255","3112494080","3112495103","IT","Italy"
+"185.132.232.0","185.132.235.255","3112495104","3112496127","RS","Serbia"
+"185.132.236.0","185.132.239.255","3112496128","3112497151","NL","Netherlands"
+"185.132.240.0","185.132.243.255","3112497152","3112498175","RU","Russian Federation"
+"185.132.244.0","185.132.247.255","3112498176","3112499199","GB","United Kingdom"
+"185.132.248.0","185.132.251.255","3112499200","3112500223","PS","Palestinian Territory"
+"185.132.252.0","185.132.255.255","3112500224","3112501247","NL","Netherlands"
+"185.133.0.0","185.133.3.255","3112501248","3112502271","RU","Russian Federation"
+"185.133.4.0","185.133.7.255","3112502272","3112503295","ES","Spain"
+"185.133.8.0","185.133.15.255","3112503296","3112505343","DE","Germany"
+"185.133.16.0","185.133.19.255","3112505344","3112506367","EG","Egypt"
+"185.133.20.0","185.133.23.255","3112506368","3112507391","BG","Bulgaria"
+"185.133.24.0","185.133.27.255","3112507392","3112508415","DE","Germany"
+"185.133.28.0","185.133.31.255","3112508416","3112509439","CH","Switzerland"
+"185.133.32.0","185.133.39.255","3112509440","3112511487","NL","Netherlands"
+"185.133.40.0","185.133.43.255","3112511488","3112512511","RU","Russian Federation"
+"185.133.44.0","185.133.51.255","3112512512","3112514559","CH","Switzerland"
+"185.133.52.0","185.133.55.255","3112514560","3112515583","FR","France"
+"185.133.56.0","185.133.59.255","3112515584","3112516607","CZ","Czech Republic"
+"185.133.60.0","185.133.63.255","3112516608","3112517631","SK","Slovakia"
+"185.133.64.0","185.133.67.255","3112517632","3112518655","RO","Romania"
+"185.133.68.0","185.133.71.255","3112518656","3112519679","SE","Sweden"
+"185.133.72.0","185.133.73.255","3112519680","3112520191","NL","Netherlands"
+"185.133.74.0","185.133.74.255","3112520192","3112520447","GB","United Kingdom"
+"185.133.75.0","185.133.75.255","3112520448","3112520703","NL","Netherlands"
+"185.133.76.0","185.133.79.255","3112520704","3112521727","PT","Portugal"
+"185.133.80.0","185.133.83.255","3112521728","3112522751","FR","France"
+"185.133.84.0","185.133.87.255","3112522752","3112523775","SA","Saudi Arabia"
+"185.133.88.0","185.133.91.255","3112523776","3112524799","PL","Poland"
+"185.133.92.0","185.133.95.255","3112524800","3112525823","IT","Italy"
+"185.133.96.0","185.133.99.255","3112525824","3112526847","ES","Spain"
+"185.133.100.0","185.133.103.255","3112526848","3112527871","CZ","Czech Republic"
+"185.133.104.0","185.133.107.255","3112527872","3112528895","DE","Germany"
+"185.133.108.0","185.133.111.255","3112528896","3112529919","NL","Netherlands"
+"185.133.112.0","185.133.115.255","3112529920","3112530943","DE","Germany"
+"185.133.116.0","185.133.119.255","3112530944","3112531967","FR","France"
+"185.133.120.0","185.133.123.255","3112531968","3112532991","ES","Spain"
+"185.133.124.0","185.133.127.255","3112532992","3112534015","KW","Kuwait"
+"185.133.128.0","185.133.131.255","3112534016","3112535039","FR","France"
+"185.133.132.0","185.133.135.255","3112535040","3112536063","HR","Croatia"
+"185.133.136.0","185.133.139.255","3112536064","3112537087","CZ","Czech Republic"
+"185.133.140.0","185.133.143.255","3112537088","3112538111","NO","Norway"
+"185.133.144.0","185.133.147.255","3112538112","3112539135","CZ","Czech Republic"
+"185.133.148.0","185.133.151.255","3112539136","3112540159","NL","Netherlands"
+"185.133.152.0","185.133.155.255","3112540160","3112541183","IR","Iran, Islamic Republic of"
+"185.133.156.0","185.133.159.255","3112541184","3112542207","GB","United Kingdom"
+"185.133.160.0","185.133.163.255","3112542208","3112543231","PL","Poland"
+"185.133.164.0","185.133.167.255","3112543232","3112544255","IR","Iran, Islamic Republic of"
+"185.133.168.0","185.133.171.255","3112544256","3112545279","GB","United Kingdom"
+"185.133.172.0","185.133.175.255","3112545280","3112546303","DE","Germany"
+"185.133.176.0","185.133.179.255","3112546304","3112547327","GB","United Kingdom"
+"185.133.180.0","185.133.183.255","3112547328","3112548351","SA","Saudi Arabia"
+"185.133.184.0","185.133.187.255","3112548352","3112549375","SI","Slovenia"
+"185.133.188.0","185.133.191.255","3112549376","3112550399","CZ","Czech Republic"
+"185.133.192.0","185.133.195.255","3112550400","3112551423","GB","United Kingdom"
+"185.133.196.0","185.133.199.255","3112551424","3112552447","CZ","Czech Republic"
+"185.133.200.0","185.133.203.255","3112552448","3112553471","ES","Spain"
+"185.133.204.0","185.133.207.255","3112553472","3112554495","SE","Sweden"
+"185.133.208.0","185.133.211.255","3112554496","3112555519","CH","Switzerland"
+"185.133.212.0","185.133.215.255","3112555520","3112556543","IR","Iran, Islamic Republic of"
+"185.133.216.0","185.133.219.255","3112556544","3112557567","IT","Italy"
+"185.133.220.0","185.133.223.255","3112557568","3112558591","GB","United Kingdom"
+"185.133.224.0","185.133.227.255","3112558592","3112559615","IQ","Iraq"
+"185.133.228.0","185.133.231.255","3112559616","3112560639","RU","Russian Federation"
+"185.133.232.0","185.133.235.255","3112560640","3112561663","FR","France"
+"185.133.236.0","185.133.239.255","3112561664","3112562687","DE","Germany"
+"185.133.240.0","185.133.243.255","3112562688","3112563711","CZ","Czech Republic"
+"185.133.244.0","185.133.247.255","3112563712","3112564735","AE","United Arab Emirates"
+"185.133.248.0","185.133.251.255","3112564736","3112565759","GB","United Kingdom"
+"185.133.252.0","185.133.255.255","3112565760","3112566783","US","United States"
+"185.134.0.0","185.134.3.255","3112566784","3112567807","CZ","Czech Republic"
+"185.134.4.0","185.134.7.255","3112567808","3112568831","DE","Germany"
+"185.134.8.0","185.134.11.255","3112568832","3112569855","IT","Italy"
+"185.134.12.0","185.134.19.255","3112569856","3112571903","SE","Sweden"
+"185.134.20.0","185.134.23.255","3112571904","3112572927","DE","Germany"
+"185.134.24.0","185.134.27.255","3112572928","3112573951","BE","Belgium"
+"185.134.28.0","185.134.31.255","3112573952","3112574975","DK","Denmark"
+"185.134.32.0","185.134.39.255","3112574976","3112577023","RU","Russian Federation"
+"185.134.40.0","185.134.43.255","3112577024","3112578047","ES","Spain"
+"185.134.44.0","185.134.47.255","3112578048","3112579071","DE","Germany"
+"185.134.48.0","185.134.51.255","3112579072","3112580095","GB","United Kingdom"
+"185.134.52.0","185.134.55.255","3112580096","3112581119","IT","Italy"
+"185.134.56.0","185.134.59.255","3112581120","3112582143","NL","Netherlands"
+"185.134.60.0","185.134.63.255","3112582144","3112583167","CZ","Czech Republic"
+"185.134.64.0","185.134.67.255","3112583168","3112584191","NL","Netherlands"
+"185.134.68.0","185.134.71.255","3112584192","3112585215","IT","Italy"
+"185.134.72.0","185.134.75.255","3112585216","3112586239","RU","Russian Federation"
+"185.134.76.0","185.134.79.255","3112586240","3112587263","LU","Luxembourg"
+"185.134.80.0","185.134.83.255","3112587264","3112588287","HU","Hungary"
+"185.134.84.0","185.134.87.255","3112588288","3112589311","DE","Germany"
+"185.134.88.0","185.134.91.255","3112589312","3112590335","FI","Finland"
+"185.134.92.0","185.134.95.255","3112590336","3112591359","SE","Sweden"
+"185.134.96.0","185.134.99.255","3112591360","3112592383","IR","Iran, Islamic Republic of"
+"185.134.100.0","185.134.103.255","3112592384","3112593407","FI","Finland"
+"185.134.104.0","185.134.107.255","3112593408","3112594431","GB","United Kingdom"
+"185.134.108.0","185.134.111.255","3112594432","3112595455","DE","Germany"
+"185.134.112.0","185.134.115.255","3112595456","3112596479","GR","Greece"
+"185.134.116.0","185.134.119.255","3112596480","3112597503","CY","Cyprus"
+"185.134.120.0","185.134.123.255","3112597504","3112598527","RU","Russian Federation"
+"185.134.124.0","185.134.127.255","3112598528","3112599551","NO","Norway"
+"185.134.128.0","185.134.131.255","3112599552","3112600575","DE","Germany"
+"185.134.132.0","185.134.135.255","3112600576","3112601599","SY","Syrian Arab Republic"
+"185.134.136.0","185.134.139.255","3112601600","3112602623","ES","Spain"
+"185.134.140.0","185.134.143.255","3112602624","3112603647","IT","Italy"
+"185.134.144.0","185.134.147.255","3112603648","3112604671","IE","Ireland"
+"185.134.148.0","185.134.151.255","3112604672","3112605695","RU","Russian Federation"
+"185.134.152.0","185.134.155.255","3112605696","3112606719","IT","Italy"
+"185.134.156.0","185.134.159.255","3112606720","3112607743","FR","France"
+"185.134.160.0","185.134.163.255","3112607744","3112608767","CZ","Czech Republic"
+"185.134.164.0","185.134.167.255","3112608768","3112609791","CH","Switzerland"
+"185.134.168.0","185.134.171.255","3112609792","3112610815","TJ","Tajikistan"
+"185.134.172.0","185.134.175.255","3112610816","3112611839","GE","Georgia"
+"185.134.176.0","185.134.179.255","3112611840","3112612863","LB","Lebanon"
+"185.134.180.0","185.134.183.255","3112612864","3112613887","GB","United Kingdom"
+"185.134.184.0","185.134.187.255","3112613888","3112614911","TR","Turkey"
+"185.134.188.0","185.134.191.255","3112614912","3112615935","SK","Slovakia"
+"185.134.192.0","185.134.195.255","3112615936","3112616959","BG","Bulgaria"
+"185.134.196.0","185.134.199.255","3112616960","3112617983","CH","Switzerland"
+"185.134.200.0","185.134.207.255","3112617984","3112620031","RU","Russian Federation"
+"185.134.208.0","185.134.211.255","3112620032","3112621055","NL","Netherlands"
+"185.134.212.0","185.134.215.255","3112621056","3112622079","SK","Slovakia"
+"185.134.216.0","185.134.219.255","3112622080","3112623103","NL","Netherlands"
+"185.134.220.0","185.134.223.255","3112623104","3112624127","DE","Germany"
+"185.134.224.0","185.134.227.255","3112624128","3112625151","GB","United Kingdom"
+"185.134.228.0","185.134.231.255","3112625152","3112626175","BG","Bulgaria"
+"185.134.232.0","185.134.235.255","3112626176","3112627199","RU","Russian Federation"
+"185.134.236.0","185.134.239.255","3112627200","3112628223","KZ","Kazakhstan"
+"185.134.240.0","185.134.243.255","3112628224","3112629247","DE","Germany"
+"185.134.244.0","185.134.247.255","3112629248","3112630271","NO","Norway"
+"185.134.248.0","185.134.251.255","3112630272","3112631295","NL","Netherlands"
+"185.134.252.0","185.134.255.255","3112631296","3112632319","DK","Denmark"
+"185.135.0.0","185.135.3.255","3112632320","3112633343","PL","Poland"
+"185.135.4.0","185.135.7.255","3112633344","3112634367","CZ","Czech Republic"
+"185.135.8.0","185.135.10.255","3112634368","3112635135","DE","Germany"
+"185.135.11.0","185.135.11.127","3112635136","3112635263","BY","Belarus"
+"185.135.11.128","185.135.11.255","3112635264","3112635391","DE","Germany"
+"185.135.12.0","185.135.15.255","3112635392","3112636415","BE","Belgium"
+"185.135.16.0","185.135.19.255","3112636416","3112637439","AT","Austria"
+"185.135.20.0","185.135.23.255","3112637440","3112638463","CZ","Czech Republic"
+"185.135.24.0","185.135.27.255","3112638464","3112639487","DE","Germany"
+"185.135.28.0","185.135.31.255","3112639488","3112640511","IR","Iran, Islamic Republic of"
+"185.135.32.0","185.135.35.255","3112640512","3112641535","DE","Germany"
+"185.135.36.0","185.135.39.255","3112641536","3112642559","GB","United Kingdom"
+"185.135.40.0","185.135.47.255","3112642560","3112644607","TR","Turkey"
+"185.135.48.0","185.135.51.255","3112644608","3112645631","SY","Syrian Arab Republic"
+"185.135.52.0","185.135.55.255","3112645632","3112646655","DE","Germany"
+"185.135.56.0","185.135.59.255","3112646656","3112647679","GB","United Kingdom"
+"185.135.60.0","185.135.63.255","3112647680","3112648703","DK","Denmark"
+"185.135.64.0","185.135.67.255","3112648704","3112649727","RO","Romania"
+"185.135.68.0","185.135.71.255","3112649728","3112650751","IQ","Iraq"
+"185.135.72.0","185.135.79.255","3112650752","3112652799","IR","Iran, Islamic Republic of"
+"185.135.80.0","185.135.83.255","3112652800","3112653823","RU","Russian Federation"
+"185.135.84.0","185.135.87.255","3112653824","3112654847","IR","Iran, Islamic Republic of"
+"185.135.88.0","185.135.91.255","3112654848","3112655871","PL","Poland"
+"185.135.92.0","185.135.95.255","3112655872","3112656895","IT","Italy"
+"185.135.96.0","185.135.99.255","3112656896","3112657919","CY","Cyprus"
+"185.135.100.0","185.135.103.255","3112657920","3112658943","IT","Italy"
+"185.135.104.0","185.135.107.255","3112658944","3112659967","GB","United Kingdom"
+"185.135.108.0","185.135.111.255","3112659968","3112660991","TR","Turkey"
+"185.135.112.0","185.135.115.255","3112660992","3112662015","IT","Italy"
+"185.135.116.0","185.135.119.255","3112662016","3112663039","ES","Spain"
+"185.135.120.0","185.135.123.255","3112663040","3112664063","PL","Poland"
+"185.135.124.0","185.135.127.255","3112664064","3112665087","FR","France"
+"185.135.128.0","185.135.131.255","3112665088","3112666111","GB","United Kingdom"
+"185.135.132.0","185.135.135.255","3112666112","3112667135","CZ","Czech Republic"
+"185.135.136.0","185.135.139.255","3112667136","3112668159","CH","Switzerland"
+"185.135.140.0","185.135.143.255","3112668160","3112669183","BE","Belgium"
+"185.135.144.0","185.135.147.255","3112669184","3112670207","CZ","Czech Republic"
+"185.135.148.0","185.135.151.255","3112670208","3112671231","RU","Russian Federation"
+"185.135.152.0","185.135.155.255","3112671232","3112672255","US","United States"
+"185.135.156.0","185.135.159.255","3112672256","3112673279","DE","Germany"
+"185.135.160.0","185.135.163.255","3112673280","3112674303","FR","France"
+"185.135.164.0","185.135.171.255","3112674304","3112676351","GB","United Kingdom"
+"185.135.172.0","185.135.175.255","3112676352","3112677375","RU","Russian Federation"
+"185.135.176.0","185.135.179.255","3112677376","3112678399","FR","France"
+"185.135.180.0","185.135.183.255","3112678400","3112679423","RU","Russian Federation"
+"185.135.184.0","185.135.187.255","3112679424","3112680447","NO","Norway"
+"185.135.188.0","185.135.191.255","3112680448","3112681471","IQ","Iraq"
+"185.135.192.0","185.135.195.255","3112681472","3112682495","PL","Poland"
+"185.135.196.0","185.135.199.255","3112682496","3112683519","CZ","Czech Republic"
+"185.135.200.0","185.135.203.255","3112683520","3112684543","JO","Jordan"
+"185.135.204.0","185.135.207.255","3112684544","3112685567","ES","Spain"
+"185.135.208.0","185.135.215.255","3112685568","3112687615","GB","United Kingdom"
+"185.135.216.0","185.135.219.255","3112687616","3112688639","FR","France"
+"185.135.220.0","185.135.223.255","3112688640","3112689663","TR","Turkey"
+"185.135.224.0","185.135.227.255","3112689664","3112690687","PL","Poland"
+"185.135.228.0","185.135.231.255","3112690688","3112691711","IR","Iran, Islamic Republic of"
+"185.135.232.0","185.135.235.255","3112691712","3112692735","RU","Russian Federation"
+"185.135.236.0","185.135.239.255","3112692736","3112693759","FR","France"
+"185.135.240.0","185.135.243.255","3112693760","3112694783","NL","Netherlands"
+"185.135.244.0","185.135.247.255","3112694784","3112695807","GB","United Kingdom"
+"185.135.248.0","185.135.251.255","3112695808","3112696831","LU","Luxembourg"
+"185.135.252.0","185.135.255.255","3112696832","3112697855","US","United States"
+"185.136.0.0","185.136.7.255","3112697856","3112699903","NL","Netherlands"
+"185.136.8.0","185.136.11.255","3112699904","3112700927","RO","Romania"
+"185.136.12.0","185.136.15.255","3112700928","3112701951","KZ","Kazakhstan"
+"185.136.16.0","185.136.19.255","3112701952","3112702975","MD","Moldova, Republic of"
+"185.136.20.0","185.136.20.255","3112702976","3112703231","SE","Sweden"
+"185.136.21.0","185.136.21.255","3112703232","3112703487","FI","Finland"
+"185.136.22.0","185.136.22.255","3112703488","3112703743","DK","Denmark"
+"185.136.23.0","185.136.23.255","3112703744","3112703999","NO","Norway"
+"185.136.24.0","185.136.27.255","3112704000","3112705023","DE","Germany"
+"185.136.28.0","185.136.31.255","3112705024","3112706047","ES","Spain"
+"185.136.32.0","185.136.35.255","3112706048","3112707071","RU","Russian Federation"
+"185.136.36.0","185.136.39.255","3112707072","3112708095","FI","Finland"
+"185.136.40.0","185.136.43.255","3112708096","3112709119","FR","France"
+"185.136.44.0","185.136.47.255","3112709120","3112710143","DK","Denmark"
+"185.136.48.0","185.136.51.255","3112710144","3112711167","NO","Norway"
+"185.136.52.0","185.136.55.255","3112711168","3112712191","PT","Portugal"
+"185.136.56.0","185.136.59.255","3112712192","3112713215","TR","Turkey"
+"185.136.60.0","185.136.63.255","3112713216","3112714239","AT","Austria"
+"185.136.64.0","185.136.67.255","3112714240","3112715263","NL","Netherlands"
+"185.136.68.0","185.136.75.255","3112715264","3112717311","GB","United Kingdom"
+"185.136.76.0","185.136.79.255","3112717312","3112718335","RU","Russian Federation"
+"185.136.80.0","185.136.83.255","3112718336","3112719359","AT","Austria"
+"185.136.84.0","185.136.87.255","3112719360","3112720383","TR","Turkey"
+"185.136.88.0","185.136.91.255","3112720384","3112721407","ES","Spain"
+"185.136.92.0","185.136.95.255","3112721408","3112722431","PL","Poland"
+"185.136.96.0","185.136.96.255","3112722432","3112722687","US","United States"
+"185.136.97.0","185.136.97.255","3112722688","3112722943","EU","Europe"
+"185.136.98.0","185.136.98.255","3112722944","3112723199","US","United States"
+"185.136.99.0","185.136.99.255","3112723200","3112723455","EU","Europe"
+"185.136.100.0","185.136.103.255","3112723456","3112724479","IR","Iran, Islamic Republic of"
+"185.136.104.0","185.136.107.255","3112724480","3112725503","GB","United Kingdom"
+"185.136.108.0","185.136.111.255","3112725504","3112726527","CZ","Czech Republic"
+"185.136.112.0","185.136.115.255","3112726528","3112727551","DE","Germany"
+"185.136.116.0","185.136.119.255","3112727552","3112728575","DK","Denmark"
+"185.136.120.0","185.136.123.255","3112728576","3112729599","CH","Switzerland"
+"185.136.124.0","185.136.127.255","3112729600","3112730623","IT","Italy"
+"185.136.128.0","185.136.131.255","3112730624","3112731647","NO","Norway"
+"185.136.132.0","185.136.135.255","3112731648","3112732671","PL","Poland"
+"185.136.136.0","185.136.139.255","3112732672","3112733695","IT","Italy"
+"185.136.140.0","185.136.143.255","3112733696","3112734719","DE","Germany"
+"185.136.144.0","185.136.147.255","3112734720","3112735743","SY","Syrian Arab Republic"
+"185.136.148.0","185.136.151.255","3112735744","3112736767","IQ","Iraq"
+"185.136.152.0","185.136.155.255","3112736768","3112737791","PL","Poland"
+"185.136.156.0","185.136.171.255","3112737792","3112741887","DE","Germany"
+"185.136.172.0","185.136.175.255","3112741888","3112742911","IR","Iran, Islamic Republic of"
+"185.136.176.0","185.136.179.255","3112742912","3112743935","RO","Romania"
+"185.136.180.0","185.136.183.255","3112743936","3112744959","IR","Iran, Islamic Republic of"
+"185.136.184.0","185.136.187.255","3112744960","3112745983","US","United States"
+"185.136.188.0","185.136.191.255","3112745984","3112747007","NL","Netherlands"
+"185.136.192.0","185.136.195.255","3112747008","3112748031","IR","Iran, Islamic Republic of"
+"185.136.196.0","185.136.203.255","3112748032","3112750079","CZ","Czech Republic"
+"185.136.204.0","185.136.207.255","3112750080","3112751103","TR","Turkey"
+"185.136.208.0","185.136.211.255","3112751104","3112752127","BE","Belgium"
+"185.136.212.0","185.136.215.255","3112752128","3112753151","AT","Austria"
+"185.136.216.0","185.136.219.255","3112753152","3112754175","ES","Spain"
+"185.136.220.0","185.136.223.255","3112754176","3112755199","IR","Iran, Islamic Republic of"
+"185.136.224.0","185.136.227.255","3112755200","3112756223","PL","Poland"
+"185.136.228.0","185.136.231.255","3112756224","3112757247","AT","Austria"
+"185.136.232.0","185.136.235.255","3112757248","3112758271","GB","United Kingdom"
+"185.136.236.0","185.136.239.255","3112758272","3112759295","NL","Netherlands"
+"185.136.240.0","185.136.243.255","3112759296","3112760319","IQ","Iraq"
+"185.136.244.0","185.136.251.255","3112760320","3112762367","GB","United Kingdom"
+"185.136.252.0","185.136.255.255","3112762368","3112763391","IE","Ireland"
+"185.137.0.0","185.137.3.255","3112763392","3112764415","GB","United Kingdom"
+"185.137.4.0","185.137.7.255","3112764416","3112765439","NO","Norway"
+"185.137.8.0","185.137.11.255","3112765440","3112766463","GB","United Kingdom"
+"185.137.12.0","185.137.15.255","3112766464","3112767487","DE","Germany"
+"185.137.16.0","185.137.19.255","3112767488","3112768511","NL","Netherlands"
+"185.137.20.0","185.137.23.255","3112768512","3112769535","IE","Ireland"
+"185.137.24.0","185.137.27.255","3112769536","3112770559","IR","Iran, Islamic Republic of"
+"185.137.28.0","185.137.31.255","3112770560","3112771583","DE","Germany"
+"185.137.32.0","185.137.35.255","3112771584","3112772607","NL","Netherlands"
+"185.137.36.0","185.137.39.255","3112772608","3112773631","UA","Ukraine"
+"185.137.40.0","185.137.43.255","3112773632","3112774655","BE","Belgium"
+"185.137.44.0","185.137.47.255","3112774656","3112775679","ES","Spain"
+"185.137.48.0","185.137.51.255","3112775680","3112776703","PL","Poland"
+"185.137.52.0","185.137.59.255","3112776704","3112778751","ES","Spain"
+"185.137.60.0","185.137.63.255","3112778752","3112779775","IR","Iran, Islamic Republic of"
+"185.137.64.0","185.137.67.255","3112779776","3112780799","GB","United Kingdom"
+"185.137.68.0","185.137.71.255","3112780800","3112781823","ES","Spain"
+"185.137.72.0","185.137.75.255","3112781824","3112782847","FR","France"
+"185.137.76.0","185.137.79.255","3112782848","3112783871","RU","Russian Federation"
+"185.137.80.0","185.137.83.255","3112783872","3112784895","NL","Netherlands"
+"185.137.84.0","185.137.87.255","3112784896","3112785919","IT","Italy"
+"185.137.88.0","185.137.91.255","3112785920","3112786943","TR","Turkey"
+"185.137.92.0","185.137.95.255","3112786944","3112787967","DE","Germany"
+"185.137.96.0","185.137.99.255","3112787968","3112788991","LU","Luxembourg"
+"185.137.100.0","185.137.107.255","3112788992","3112791039","ES","Spain"
+"185.137.108.0","185.137.111.255","3112791040","3112792063","IR","Iran, Islamic Republic of"
+"185.137.112.0","185.137.115.255","3112792064","3112793087","DK","Denmark"
+"185.137.116.0","185.137.119.255","3112793088","3112794111","BY","Belarus"
+"185.137.120.0","185.137.123.255","3112794112","3112795135","DE","Germany"
+"185.137.124.0","185.137.127.255","3112795136","3112796159","CZ","Czech Republic"
+"185.137.128.0","185.137.131.255","3112796160","3112797183","GB","United Kingdom"
+"185.137.132.0","185.137.135.255","3112797184","3112798207","RO","Romania"
+"185.137.136.0","185.137.139.255","3112798208","3112799231","DE","Germany"
+"185.137.140.0","185.137.143.255","3112799232","3112800255","ES","Spain"
+"185.137.144.0","185.137.147.255","3112800256","3112801279","CZ","Czech Republic"
+"185.137.148.0","185.137.151.255","3112801280","3112802303","PL","Poland"
+"185.137.152.0","185.137.155.255","3112802304","3112803327","ES","Spain"
+"185.137.156.0","185.137.159.255","3112803328","3112804351","RO","Romania"
+"185.137.160.0","185.137.163.255","3112804352","3112805375","RU","Russian Federation"
+"185.137.164.0","185.137.167.255","3112805376","3112806399","CH","Switzerland"
+"185.137.168.0","185.137.171.255","3112806400","3112807423","DE","Germany"
+"185.137.172.0","185.137.175.255","3112807424","3112808447","CH","Switzerland"
+"185.137.176.0","185.137.179.255","3112808448","3112809471","RU","Russian Federation"
+"185.137.180.0","185.137.180.255","3112809472","3112809727","GB","United Kingdom"
+"185.137.181.0","185.137.181.255","3112809728","3112809983","BG","Bulgaria"
+"185.137.182.0","185.137.183.255","3112809984","3112810495","NL","Netherlands"
+"185.137.184.0","185.137.187.255","3112810496","3112811519","DE","Germany"
+"185.137.188.0","185.137.191.255","3112811520","3112812543","SE","Sweden"
+"185.137.192.0","185.137.199.255","3112812544","3112814591","GB","United Kingdom"
+"185.137.200.0","185.137.203.255","3112814592","3112815615","NL","Netherlands"
+"185.137.204.0","185.137.207.255","3112815616","3112816639","IT","Italy"
+"185.137.208.0","185.137.211.255","3112816640","3112817663","NL","Netherlands"
+"185.137.212.0","185.137.215.255","3112817664","3112818687","TR","Turkey"
+"185.137.216.0","185.137.219.255","3112818688","3112819711","UA","Ukraine"
+"185.137.220.0","185.137.223.255","3112819712","3112820735","GB","United Kingdom"
+"185.137.224.0","185.137.227.255","3112820736","3112821759","IT","Italy"
+"185.137.228.0","185.137.231.255","3112821760","3112822783","FR","France"
+"185.137.232.0","185.137.235.255","3112822784","3112823807","RU","Russian Federation"
+"185.137.236.0","185.137.239.255","3112823808","3112824831","CH","Switzerland"
+"185.137.240.0","185.137.243.255","3112824832","3112825855","GB","United Kingdom"
+"185.137.244.0","185.137.247.255","3112825856","3112826879","SA","Saudi Arabia"
+"185.137.248.0","185.137.251.255","3112826880","3112827903","PL","Poland"
+"185.137.252.0","185.137.255.255","3112827904","3112828927","FR","France"
+"185.138.0.0","185.138.3.255","3112828928","3112829951","GB","United Kingdom"
+"185.138.4.0","185.138.7.255","3112829952","3112830975","DE","Germany"
+"185.138.8.0","185.138.11.255","3112830976","3112831999","RU","Russian Federation"
+"185.138.12.0","185.138.15.255","3112832000","3112833023","AZ","Azerbaijan"
+"185.138.16.0","185.138.19.255","3112833024","3112834047","ES","Spain"
+"185.138.20.0","185.138.23.255","3112834048","3112835071","CH","Switzerland"
+"185.138.24.0","185.138.27.255","3112835072","3112836095","DE","Germany"
+"185.138.28.0","185.138.31.255","3112836096","3112837119","ES","Spain"
+"185.138.32.0","185.138.35.255","3112837120","3112838143","NO","Norway"
+"185.138.36.0","185.138.39.255","3112838144","3112839167","IT","Italy"
+"185.138.40.0","185.138.43.255","3112839168","3112840191","GR","Greece"
+"185.138.44.0","185.138.47.255","3112840192","3112841215","CZ","Czech Republic"
+"185.138.48.0","185.138.51.255","3112841216","3112842239","FI","Finland"
+"185.138.52.0","185.138.55.255","3112842240","3112843263","DE","Germany"
+"185.138.56.0","185.138.59.255","3112843264","3112844287","NL","Netherlands"
+"185.138.60.0","185.138.63.255","3112844288","3112845311","GB","United Kingdom"
+"185.138.64.0","185.138.67.255","3112845312","3112846335","SE","Sweden"
+"185.138.68.0","185.138.71.255","3112846336","3112847359","CZ","Czech Republic"
+"185.138.72.0","185.138.75.255","3112847360","3112848383","NO","Norway"
+"185.138.76.0","185.138.79.255","3112848384","3112849407","UA","Ukraine"
+"185.138.80.0","185.138.83.255","3112849408","3112850431","NL","Netherlands"
+"185.138.84.0","185.138.87.255","3112850432","3112851455","TR","Turkey"
+"185.138.88.0","185.138.91.255","3112851456","3112852479","RU","Russian Federation"
+"185.138.92.0","185.138.95.255","3112852480","3112853503","ES","Spain"
+"185.138.96.0","185.138.99.255","3112853504","3112854527","BE","Belgium"
+"185.138.100.0","185.138.103.255","3112854528","3112855551","KG","Kyrgyzstan"
+"185.138.104.0","185.138.107.255","3112855552","3112856575","FR","France"
+"185.138.108.0","185.138.111.255","3112856576","3112857599","CZ","Czech Republic"
+"185.138.112.0","185.138.115.255","3112857600","3112858623","IE","Ireland"
+"185.138.116.0","185.138.119.255","3112858624","3112859647","FR","France"
+"185.138.120.0","185.138.123.255","3112859648","3112860671","IQ","Iraq"
+"185.138.124.0","185.138.127.255","3112860672","3112861695","AT","Austria"
+"185.138.128.0","185.138.131.255","3112861696","3112862719","RU","Russian Federation"
+"185.138.132.0","185.138.135.255","3112862720","3112863743","GB","United Kingdom"
+"185.138.136.0","185.138.143.255","3112863744","3112865791","DE","Germany"
+"185.138.144.0","185.138.147.255","3112865792","3112866815","DK","Denmark"
+"185.138.148.0","185.138.151.255","3112866816","3112867839","FR","France"
+"185.138.152.0","185.138.159.255","3112867840","3112869887","GB","United Kingdom"
+"185.138.160.0","185.138.163.255","3112869888","3112870911","RU","Russian Federation"
+"185.138.164.0","185.138.167.255","3112870912","3112871935","DE","Germany"
+"185.138.168.0","185.138.171.255","3112871936","3112872959","IL","Israel"
+"185.138.172.0","185.138.175.255","3112872960","3112873983","IS","Iceland"
+"185.138.176.0","185.138.179.255","3112873984","3112875007","BG","Bulgaria"
+"185.138.180.0","185.138.183.255","3112875008","3112876031","RU","Russian Federation"
+"185.138.184.0","185.138.187.255","3112876032","3112877055","KG","Kyrgyzstan"
+"185.138.188.0","185.138.191.255","3112877056","3112878079","CZ","Czech Republic"
+"185.138.192.0","185.138.199.255","3112878080","3112880127","GB","United Kingdom"
+"185.138.200.0","185.138.207.255","3112880128","3112882175","RU","Russian Federation"
+"185.138.208.0","185.138.211.255","3112882176","3112883199","NL","Netherlands"
+"185.138.212.0","185.138.215.255","3112883200","3112884223","RU","Russian Federation"
+"185.138.216.0","185.138.219.255","3112884224","3112885247","IT","Italy"
+"185.138.220.0","185.138.223.255","3112885248","3112886271","CZ","Czech Republic"
+"185.138.224.0","185.138.227.255","3112886272","3112887295","PL","Poland"
+"185.138.228.0","185.138.231.255","3112887296","3112888319","UA","Ukraine"
+"185.138.232.0","185.138.235.255","3112888320","3112889343","GB","United Kingdom"
+"185.138.236.0","185.138.239.255","3112889344","3112890367","PL","Poland"
+"185.138.240.0","185.138.243.255","3112890368","3112891391","NL","Netherlands"
+"185.138.244.0","185.138.247.255","3112891392","3112892415","CZ","Czech Republic"
+"185.138.248.0","185.138.251.255","3112892416","3112893439","NL","Netherlands"
+"185.138.252.0","185.138.255.255","3112893440","3112894463","RU","Russian Federation"
+"185.139.0.0","185.139.3.255","3112894464","3112895487","DE","Germany"
+"185.139.4.0","185.139.7.255","3112895488","3112896511","BG","Bulgaria"
+"185.139.8.0","185.139.11.255","3112896512","3112897535","SA","Saudi Arabia"
+"185.139.12.0","185.139.15.255","3112897536","3112898559","LB","Lebanon"
+"185.139.16.0","185.139.19.255","3112898560","3112899583","PL","Poland"
+"185.139.20.0","185.139.23.255","3112899584","3112900607","FR","France"
+"185.139.24.0","185.139.27.255","3112900608","3112901631","GB","United Kingdom"
+"185.139.28.0","185.139.31.255","3112901632","3112902655","IT","Italy"
+"185.139.32.0","185.139.35.255","3112902656","3112903679","DE","Germany"
+"185.139.36.0","185.139.39.255","3112903680","3112904703","GB","United Kingdom"
+"185.139.40.0","185.139.43.255","3112904704","3112905727","PL","Poland"
+"185.139.44.0","185.139.47.255","3112905728","3112906751","BE","Belgium"
+"185.139.48.0","185.139.51.255","3112906752","3112907775","IT","Italy"
+"185.139.52.0","185.139.55.255","3112907776","3112908799","UA","Ukraine"
+"185.139.56.0","185.139.59.255","3112908800","3112909823","GE","Georgia"
+"185.139.60.0","185.139.63.255","3112909824","3112910847","ES","Spain"
+"185.139.64.0","185.139.67.255","3112910848","3112911871","IR","Iran, Islamic Republic of"
+"185.139.68.0","185.139.71.255","3112911872","3112912895","RO","Romania"
+"185.139.72.0","185.139.79.255","3112912896","3112914943","DE","Germany"
+"185.139.80.0","185.139.87.255","3112914944","3112916991","DK","Denmark"
+"185.139.88.0","185.139.91.255","3112916992","3112918015","NO","Norway"
+"185.139.92.0","185.139.99.255","3112918016","3112920063","DE","Germany"
+"185.139.100.0","185.139.103.255","3112920064","3112921087","DK","Denmark"
+"185.139.104.0","185.139.107.255","3112921088","3112922111","IT","Italy"
+"185.139.108.0","185.139.111.255","3112922112","3112923135","RU","Russian Federation"
+"185.139.112.0","185.139.115.255","3112923136","3112924159","DE","Germany"
+"185.139.116.0","185.139.119.255","3112924160","3112925183","GE","Georgia"
+"185.139.120.0","185.139.123.255","3112925184","3112926207","SA","Saudi Arabia"
+"185.139.124.0","185.139.127.255","3112926208","3112927231","PL","Poland"
+"185.139.128.0","185.139.131.255","3112927232","3112928255","US","United States"
+"185.139.132.0","185.139.135.255","3112928256","3112929279","FR","France"
+"185.139.136.0","185.139.139.255","3112929280","3112930303","UZ","Uzbekistan"
+"185.139.140.0","185.139.143.255","3112930304","3112931327","GB","United Kingdom"
+"185.139.144.0","185.139.147.255","3112931328","3112932351","US","United States"
+"185.139.148.0","185.139.151.255","3112932352","3112933375","NL","Netherlands"
+"185.139.152.0","185.139.155.255","3112933376","3112934399","NO","Norway"
+"185.139.156.0","185.139.159.255","3112934400","3112935423","DE","Germany"
+"185.139.160.0","185.139.167.255","3112935424","3112937471","NO","Norway"
+"185.139.168.0","185.139.171.255","3112937472","3112938495","FI","Finland"
+"185.139.172.0","185.139.175.255","3112938496","3112939519","NO","Norway"
+"185.139.176.0","185.139.179.255","3112939520","3112940543","ES","Spain"
+"185.139.180.0","185.139.183.255","3112940544","3112941567","IT","Italy"
+"185.139.184.0","185.139.187.255","3112941568","3112942591","CH","Switzerland"
+"185.139.188.0","185.139.191.255","3112942592","3112943615","NO","Norway"
+"185.139.192.0","185.139.195.255","3112943616","3112944639","ES","Spain"
+"185.139.196.0","185.139.199.255","3112944640","3112945663","TR","Turkey"
+"185.139.200.0","185.139.203.255","3112945664","3112946687","UA","Ukraine"
+"185.139.204.0","185.139.207.255","3112946688","3112947711","DE","Germany"
+"185.139.208.0","185.139.211.255","3112947712","3112948735","AT","Austria"
+"185.139.212.0","185.139.215.255","3112948736","3112949759","RU","Russian Federation"
+"185.139.216.0","185.139.219.255","3112949760","3112950783","CZ","Czech Republic"
+"185.139.220.0","185.139.223.255","3112950784","3112951807","JO","Jordan"
+"185.139.224.0","185.139.227.255","3112951808","3112952831","SK","Slovakia"
+"185.139.228.0","185.139.231.255","3112952832","3112953855","IL","Israel"
+"185.139.232.0","185.139.235.255","3112953856","3112954879","DK","Denmark"
+"185.139.236.0","185.139.236.127","3112954880","3112955007","RS","Serbia"
+"185.139.236.128","185.139.236.255","3112955008","3112955135","AE","United Arab Emirates"
+"185.139.237.0","185.139.237.127","3112955136","3112955263","QA","Qatar"
+"185.139.237.128","185.139.237.255","3112955264","3112955391","KW","Kuwait"
+"185.139.238.0","185.139.239.255","3112955392","3112955903","DE","Germany"
+"185.139.240.0","185.139.243.255","3112955904","3112956927","IL","Israel"
+"185.139.244.0","185.139.251.255","3112956928","3112958975","FR","France"
+"185.139.252.0","185.139.255.255","3112958976","3112959999","EE","Estonia"
+"185.140.0.0","185.140.3.255","3112960000","3112961023","DK","Denmark"
+"185.140.4.0","185.140.7.255","3112961024","3112962047","IR","Iran, Islamic Republic of"
+"185.140.8.0","185.140.11.255","3112962048","3112963071","GB","United Kingdom"
+"185.140.12.0","185.140.15.255","3112963072","3112964095","IR","Iran, Islamic Republic of"
+"185.140.16.0","185.140.19.255","3112964096","3112965119","GB","United Kingdom"
+"185.140.20.0","185.140.23.255","3112965120","3112966143","NL","Netherlands"
+"185.140.24.0","185.140.27.255","3112966144","3112967167","PL","Poland"
+"185.140.28.0","185.140.31.255","3112967168","3112968191","SK","Slovakia"
+"185.140.32.0","185.140.35.255","3112968192","3112969215","ES","Spain"
+"185.140.36.0","185.140.39.255","3112969216","3112970239","DE","Germany"
+"185.140.40.0","185.140.43.255","3112970240","3112971263","SK","Slovakia"
+"185.140.44.0","185.140.47.255","3112971264","3112972287","FR","France"
+"185.140.48.0","185.140.51.255","3112972288","3112973311","US","United States"
+"185.140.52.0","185.140.55.255","3112973312","3112974335","SE","Sweden"
+"185.140.56.0","185.140.59.255","3112974336","3112975359","IR","Iran, Islamic Republic of"
+"185.140.60.0","185.140.67.255","3112975360","3112977407","ES","Spain"
+"185.140.68.0","185.140.71.255","3112977408","3112978431","FR","France"
+"185.140.72.0","185.140.75.255","3112978432","3112979455","NL","Netherlands"
+"185.140.76.0","185.140.79.255","3112979456","3112980479","PL","Poland"
+"185.140.80.0","185.140.83.255","3112980480","3112981503","GB","United Kingdom"
+"185.140.84.0","185.140.87.255","3112981504","3112982527","AT","Austria"
+"185.140.88.0","185.140.91.255","3112982528","3112983551","CH","Switzerland"
+"185.140.92.0","185.140.95.255","3112983552","3112984575","IE","Ireland"
+"185.140.96.0","185.140.99.255","3112984576","3112985599","AE","United Arab Emirates"
+"185.140.100.0","185.140.103.255","3112985600","3112986623","PL","Poland"
+"185.140.104.0","185.140.107.255","3112986624","3112987647","DE","Germany"
+"185.140.108.0","185.140.111.255","3112987648","3112988671","HU","Hungary"
+"185.140.112.0","185.140.112.255","3112988672","3112988927","AT","Austria"
+"185.140.113.0","185.140.113.255","3112988928","3112989183","NL","Netherlands"
+"185.140.114.0","185.140.114.255","3112989184","3112989439","ES","Spain"
+"185.140.115.0","185.140.115.255","3112989440","3112989695","AT","Austria"
+"185.140.116.0","185.140.119.255","3112989696","3112990719","SE","Sweden"
+"185.140.120.0","185.140.123.255","3112990720","3112991743","PL","Poland"
+"185.140.124.0","185.140.127.255","3112991744","3112992767","TR","Turkey"
+"185.140.128.0","185.140.131.255","3112992768","3112993791","FR","France"
+"185.140.132.0","185.140.135.255","3112993792","3112994815","RU","Russian Federation"
+"185.140.136.0","185.140.139.255","3112994816","3112995839","FR","France"
+"185.140.140.0","185.140.143.255","3112995840","3112996863","AT","Austria"
+"185.140.144.0","185.140.147.255","3112996864","3112997887","GB","United Kingdom"
+"185.140.148.0","185.140.151.255","3112997888","3112998911","RU","Russian Federation"
+"185.140.152.0","185.140.155.255","3112998912","3112999935","IT","Italy"
+"185.140.156.0","185.140.159.255","3112999936","3113000959","NL","Netherlands"
+"185.140.160.0","185.140.163.255","3113000960","3113001983","RU","Russian Federation"
+"185.140.164.0","185.140.167.255","3113001984","3113003007","NL","Netherlands"
+"185.140.168.0","185.140.171.255","3113003008","3113004031","IT","Italy"
+"185.140.172.0","185.140.179.255","3113004032","3113006079","US","United States"
+"185.140.180.0","185.140.183.255","3113006080","3113007103","PS","Palestinian Territory"
+"185.140.184.0","185.140.187.255","3113007104","3113008127","NL","Netherlands"
+"185.140.188.0","185.140.191.255","3113008128","3113009151","ES","Spain"
+"185.140.192.0","185.140.195.255","3113009152","3113010175","IQ","Iraq"
+"185.140.196.0","185.140.199.255","3113010176","3113011199","FR","France"
+"185.140.200.0","185.140.203.255","3113011200","3113012223","DE","Germany"
+"185.140.204.0","185.140.207.255","3113012224","3113013247","US","United States"
+"185.140.208.0","185.140.211.255","3113013248","3113014271","RU","Russian Federation"
+"185.140.212.0","185.140.219.255","3113014272","3113016319","ES","Spain"
+"185.140.220.0","185.140.223.255","3113016320","3113017343","FI","Finland"
+"185.140.224.0","185.140.227.255","3113017344","3113018367","NL","Netherlands"
+"185.140.228.0","185.140.231.255","3113018368","3113019391","LT","Lithuania"
+"185.140.232.0","185.140.235.255","3113019392","3113020415","IR","Iran, Islamic Republic of"
+"185.140.236.0","185.140.239.255","3113020416","3113021439","CZ","Czech Republic"
+"185.140.240.0","185.140.243.255","3113021440","3113022463","IR","Iran, Islamic Republic of"
+"185.140.244.0","185.140.247.255","3113022464","3113023487","CZ","Czech Republic"
+"185.140.248.0","185.140.251.255","3113023488","3113024511","AE","United Arab Emirates"
+"185.140.252.0","185.140.255.255","3113024512","3113025535","DE","Germany"
+"185.141.0.0","185.141.3.255","3113025536","3113026559","CH","Switzerland"
+"185.141.4.0","185.141.7.255","3113026560","3113027583","FR","France"
+"185.141.8.0","185.141.11.255","3113027584","3113028607","IQ","Iraq"
+"185.141.12.0","185.141.15.255","3113028608","3113029631","AE","United Arab Emirates"
+"185.141.16.0","185.141.19.255","3113029632","3113030655","ES","Spain"
+"185.141.20.0","185.141.23.255","3113030656","3113031679","CH","Switzerland"
+"185.141.24.0","185.141.25.255","3113031680","3113032191","RO","Romania"
+"185.141.26.0","185.141.27.255","3113032192","3113032703","NL","Netherlands"
+"185.141.28.0","185.141.31.255","3113032704","3113033727","SE","Sweden"
+"185.141.32.0","185.141.35.255","3113033728","3113034751","TR","Turkey"
+"185.141.36.0","185.141.39.255","3113034752","3113035775","IR","Iran, Islamic Republic of"
+"185.141.40.0","185.141.43.255","3113035776","3113036799","RU","Russian Federation"
+"185.141.44.0","185.141.47.255","3113036800","3113037823","ES","Spain"
+"185.141.48.0","185.141.51.255","3113037824","3113038847","IR","Iran, Islamic Republic of"
+"185.141.52.0","185.141.55.255","3113038848","3113039871","LV","Latvia"
+"185.141.56.0","185.141.59.255","3113039872","3113040895","GB","United Kingdom"
+"185.141.64.0","185.141.67.255","3113041920","3113042943","DE","Germany"
+"185.141.68.0","185.141.71.255","3113042944","3113043967","DK","Denmark"
+"185.141.72.0","185.141.75.255","3113043968","3113044991","NO","Norway"
+"185.141.76.0","185.141.79.255","3113044992","3113046015","RU","Russian Federation"
+"185.141.80.0","185.141.83.255","3113046016","3113047039","FI","Finland"
+"185.141.84.0","185.141.87.255","3113047040","3113048063","IT","Italy"
+"185.141.88.0","185.141.91.255","3113048064","3113049087","NO","Norway"
+"185.141.92.0","185.141.95.255","3113049088","3113050111","RU","Russian Federation"
+"185.141.96.0","185.141.99.255","3113050112","3113051135","FI","Finland"
+"185.141.104.0","185.141.107.255","3113052160","3113053183","IR","Iran, Islamic Republic of"
+"185.141.108.0","185.141.111.255","3113053184","3113054207","TR","Turkey"
+"185.141.112.0","185.141.115.255","3113054208","3113055231","SE","Sweden"
+"185.141.116.0","185.141.119.255","3113055232","3113056255","FR","France"
+"185.141.120.0","185.141.123.255","3113056256","3113057279","DE","Germany"
+"185.141.124.0","185.141.127.255","3113057280","3113058303","RU","Russian Federation"
+"185.141.128.0","185.141.131.255","3113058304","3113059327","FR","France"
+"185.141.132.0","185.141.135.255","3113059328","3113060351","IR","Iran, Islamic Republic of"
+"185.141.136.0","185.141.139.255","3113060352","3113061375","PL","Poland"
+"185.141.140.0","185.141.143.255","3113061376","3113062399","GB","United Kingdom"
+"185.141.144.0","185.141.147.255","3113062400","3113063423","DK","Denmark"
+"185.141.148.0","185.141.151.255","3113063424","3113064447","DE","Germany"
+"185.141.152.0","185.141.155.255","3113064448","3113065471","SE","Sweden"
+"185.141.156.0","185.141.159.255","3113065472","3113066495","NO","Norway"
+"185.141.160.0","185.141.163.255","3113066496","3113067519","LT","Lithuania"
+"185.141.164.0","185.141.167.255","3113067520","3113068543","DE","Germany"
+"185.141.168.0","185.141.171.255","3113068544","3113069567","IR","Iran, Islamic Republic of"
+"185.141.172.0","185.141.175.255","3113069568","3113070591","IT","Italy"
+"185.141.176.0","185.141.179.255","3113070592","3113071615","GB","United Kingdom"
+"185.141.180.0","185.141.183.255","3113071616","3113072639","RU","Russian Federation"
+"185.141.184.0","185.141.187.255","3113072640","3113073663","IT","Italy"
+"185.141.188.0","185.141.191.255","3113073664","3113074687","RS","Serbia"
+"185.141.192.0","185.141.192.255","3113074688","3113074943","GB","United Kingdom"
+"185.141.193.0","185.141.193.255","3113074944","3113075199","GR","Greece"
+"185.141.194.0","185.141.194.255","3113075200","3113075455","CY","Cyprus"
+"185.141.195.0","185.141.195.255","3113075456","3113075711","GB","United Kingdom"
+"185.141.196.0","185.141.199.255","3113075712","3113076735","HU","Hungary"
+"185.141.200.0","185.141.203.255","3113076736","3113077759","DE","Germany"
+"185.141.204.0","185.141.204.255","3113077760","3113078015","GB","United Kingdom"
+"185.141.205.0","185.141.205.255","3113078016","3113078271","NL","Netherlands"
+"185.141.206.0","185.141.207.255","3113078272","3113078783","GB","United Kingdom"
+"185.141.208.0","185.141.211.255","3113078784","3113079807","BE","Belgium"
+"185.141.212.0","185.141.215.255","3113079808","3113080831","IR","Iran, Islamic Republic of"
+"185.141.216.0","185.141.219.255","3113080832","3113081855","TR","Turkey"
+"185.141.220.0","185.141.223.255","3113081856","3113082879","ES","Spain"
+"185.141.224.0","185.141.227.255","3113082880","3113083903","GB","United Kingdom"
+"185.141.228.0","185.141.231.255","3113083904","3113084927","IT","Italy"
+"185.141.232.0","185.141.239.255","3113084928","3113086975","RU","Russian Federation"
+"185.141.240.0","185.141.243.255","3113086976","3113087999","ES","Spain"
+"185.141.244.0","185.141.247.255","3113088000","3113089023","IR","Iran, Islamic Republic of"
+"185.141.248.0","185.141.251.255","3113089024","3113090047","MT","Malta"
+"185.141.252.0","185.141.255.255","3113090048","3113091071","GB","United Kingdom"
+"185.142.0.0","185.142.7.255","3113091072","3113093119","NL","Netherlands"
+"185.142.8.0","185.142.11.255","3113093120","3113094143","DE","Germany"
+"185.142.12.0","185.142.15.255","3113094144","3113095167","ES","Spain"
+"185.142.16.0","185.142.19.255","3113095168","3113096191","GB","United Kingdom"
+"185.142.20.0","185.142.23.255","3113096192","3113097215","IT","Italy"
+"185.142.24.0","185.142.24.255","3113097216","3113097471","DE","Germany"
+"185.142.25.0","185.142.25.255","3113097472","3113097727","GB","United Kingdom"
+"185.142.26.0","185.142.26.255","3113097728","3113097983","DE","Germany"
+"185.142.27.0","185.142.27.255","3113097984","3113098239","GB","United Kingdom"
+"185.142.28.0","185.142.31.255","3113098240","3113099263","IE","Ireland"
+"185.142.32.0","185.142.35.255","3113099264","3113100287","NL","Netherlands"
+"185.142.36.0","185.142.43.255","3113100288","3113102335","LB","Lebanon"
+"185.142.44.0","185.142.47.255","3113102336","3113103359","ES","Spain"
+"185.142.48.0","185.142.51.255","3113103360","3113104383","SK","Slovakia"
+"185.142.52.0","185.142.55.255","3113104384","3113105407","FR","France"
+"185.142.56.0","185.142.59.255","3113105408","3113106431","PS","Palestinian Territory"
+"185.142.60.0","185.142.63.255","3113106432","3113107455","ES","Spain"
+"185.142.64.0","185.142.67.255","3113107456","3113108479","RU","Russian Federation"
+"185.142.68.0","185.142.71.255","3113108480","3113109503","IT","Italy"
+"185.142.72.0","185.142.75.255","3113109504","3113110527","SE","Sweden"
+"185.142.76.0","185.142.79.255","3113110528","3113111551","NL","Netherlands"
+"185.142.80.0","185.142.83.255","3113111552","3113112575","NO","Norway"
+"185.142.84.0","185.142.87.255","3113112576","3113113599","GB","United Kingdom"
+"185.142.88.0","185.142.91.255","3113113600","3113114623","IT","Italy"
+"185.142.92.0","185.142.99.255","3113114624","3113116671","IR","Iran, Islamic Republic of"
+"185.142.100.0","185.142.103.255","3113116672","3113117695","NL","Netherlands"
+"185.142.104.0","185.142.107.255","3113117696","3113118719","KW","Kuwait"
+"185.142.108.0","185.142.115.255","3113118720","3113120767","DE","Germany"
+"185.142.116.0","185.142.119.255","3113120768","3113121791","GB","United Kingdom"
+"185.142.120.0","185.142.123.255","3113121792","3113122815","IT","Italy"
+"185.142.124.0","185.142.127.255","3113122816","3113123839","IR","Iran, Islamic Republic of"
+"185.142.128.0","185.142.131.255","3113123840","3113124863","GB","United Kingdom"
+"185.142.132.0","185.142.135.255","3113124864","3113125887","RU","Russian Federation"
+"185.142.136.0","185.142.139.255","3113125888","3113126911","FR","France"
+"185.142.140.0","185.142.141.255","3113126912","3113127423","DE","Germany"
+"185.142.142.0","185.142.143.255","3113127424","3113127935","AT","Austria"
+"185.142.144.0","185.142.147.255","3113127936","3113128959","NL","Netherlands"
+"185.142.148.0","185.142.151.255","3113128960","3113129983","CH","Switzerland"
+"185.142.152.0","185.142.155.255","3113129984","3113131007","IT","Italy"
+"185.142.156.0","185.142.159.255","3113131008","3113132031","IR","Iran, Islamic Republic of"
+"185.142.160.0","185.142.163.255","3113132032","3113133055","PL","Poland"
+"185.142.164.0","185.142.167.255","3113133056","3113134079","UA","Ukraine"
+"185.142.168.0","185.142.175.255","3113134080","3113136127","IT","Italy"
+"185.142.176.0","185.142.187.255","3113136128","3113139199","DE","Germany"
+"185.142.188.0","185.142.191.255","3113139200","3113140223","FR","France"
+"185.142.192.0","185.142.195.255","3113140224","3113141247","ES","Spain"
+"185.142.196.0","185.142.199.255","3113141248","3113142271","NO","Norway"
+"185.142.200.0","185.142.203.255","3113142272","3113143295","ES","Spain"
+"185.142.204.0","185.142.207.255","3113143296","3113144319","PL","Poland"
+"185.142.208.0","185.142.211.255","3113144320","3113145343","CZ","Czech Republic"
+"185.142.212.0","185.142.215.255","3113145344","3113146367","CH","Switzerland"
+"185.142.216.0","185.142.219.255","3113146368","3113147391","RO","Romania"
+"185.142.220.0","185.142.223.255","3113147392","3113148415","ES","Spain"
+"185.142.224.0","185.142.227.255","3113148416","3113149439","BE","Belgium"
+"185.142.228.0","185.142.231.255","3113149440","3113150463","DE","Germany"
+"185.142.232.0","185.142.235.255","3113150464","3113151487","IR","Iran, Islamic Republic of"
+"185.142.236.0","185.142.239.255","3113151488","3113152511","NL","Netherlands"
+"185.142.240.0","185.142.243.255","3113152512","3113153535","NO","Norway"
+"185.142.244.0","185.142.247.255","3113153536","3113154559","IT","Italy"
+"185.142.248.0","185.142.255.255","3113154560","3113156607","NL","Netherlands"
+"185.143.0.0","185.143.3.255","3113156608","3113157631","ES","Spain"
+"185.143.4.0","185.143.15.255","3113157632","3113160703","DE","Germany"
+"185.143.16.0","185.143.16.255","3113160704","3113160959","IE","Ireland"
+"185.143.17.0","185.143.19.255","3113160960","3113161727","DE","Germany"
+"185.143.20.0","185.143.23.255","3113161728","3113162751","KZ","Kazakhstan"
+"185.143.24.0","185.143.27.255","3113162752","3113163775","SA","Saudi Arabia"
+"185.143.28.0","185.143.31.255","3113163776","3113164799","NL","Netherlands"
+"185.143.32.0","185.143.35.255","3113164800","3113165823","PL","Poland"
+"185.143.36.0","185.143.39.255","3113165824","3113166847","GB","United Kingdom"
+"185.143.40.0","185.143.43.255","3113166848","3113167871","IQ","Iraq"
+"185.143.44.0","185.143.47.255","3113167872","3113168895","RS","Serbia"
+"185.143.48.0","185.143.51.255","3113168896","3113169919","HU","Hungary"
+"185.143.52.0","185.143.55.255","3113169920","3113170943","NL","Netherlands"
+"185.143.56.0","185.143.59.255","3113170944","3113171967","UA","Ukraine"
+"185.143.60.0","185.143.63.255","3113171968","3113172991","FI","Finland"
+"185.143.64.0","185.143.71.255","3113172992","3113175039","DE","Germany"
+"185.143.72.0","185.143.75.255","3113175040","3113176063","IR","Iran, Islamic Republic of"
+"185.143.76.0","185.143.79.255","3113176064","3113177087","GB","United Kingdom"
+"185.143.80.0","185.143.83.255","3113177088","3113178111","BG","Bulgaria"
+"185.143.84.0","185.143.87.255","3113178112","3113179135","GB","United Kingdom"
+"185.143.88.0","185.143.91.255","3113179136","3113180159","RU","Russian Federation"
+"185.143.92.0","185.143.99.255","3113180160","3113182207","ES","Spain"
+"185.143.100.0","185.143.103.255","3113182208","3113183231","UA","Ukraine"
+"185.143.104.0","185.143.107.255","3113183232","3113184255","NL","Netherlands"
+"185.143.108.0","185.143.111.255","3113184256","3113185279","RU","Russian Federation"
+"185.143.112.0","185.143.115.255","3113185280","3113186303","CZ","Czech Republic"
+"185.143.116.0","185.143.119.255","3113186304","3113187327","PL","Poland"
+"185.143.120.0","185.143.123.255","3113187328","3113188351","RS","Serbia"
+"185.143.124.0","185.143.127.255","3113188352","3113189375","BH","Bahrain"
+"185.143.128.0","185.143.131.255","3113189376","3113190399","KZ","Kazakhstan"
+"185.143.132.0","185.143.135.255","3113190400","3113191423","NL","Netherlands"
+"185.143.136.0","185.143.143.255","3113191424","3113193471","ES","Spain"
+"185.143.144.0","185.143.147.255","3113193472","3113194495","UA","Ukraine"
+"185.143.148.0","185.143.151.255","3113194496","3113195519","SE","Sweden"
+"185.143.152.0","185.143.155.255","3113195520","3113196543","IT","Italy"
+"185.143.156.0","185.143.159.255","3113196544","3113197567","NL","Netherlands"
+"185.143.160.0","185.143.163.255","3113197568","3113198591","PL","Poland"
+"185.143.164.0","185.143.171.255","3113198592","3113200639","DE","Germany"
+"185.143.172.0","185.143.175.255","3113200640","3113201663","RU","Russian Federation"
+"185.143.176.0","185.143.179.255","3113201664","3113202687","GE","Georgia"
+"185.143.180.0","185.143.183.255","3113202688","3113203711","AT","Austria"
+"185.143.184.0","185.143.187.255","3113203712","3113204735","GB","United Kingdom"
+"185.143.188.0","185.143.191.255","3113204736","3113205759","BE","Belgium"
+"185.143.192.0","185.143.195.255","3113205760","3113206783","HR","Croatia"
+"185.143.196.0","185.143.199.255","3113206784","3113207807","AZ","Azerbaijan"
+"185.143.200.0","185.143.203.255","3113207808","3113208831","HU","Hungary"
+"185.143.204.0","185.143.207.255","3113208832","3113209855","IR","Iran, Islamic Republic of"
+"185.143.208.0","185.143.211.255","3113209856","3113210879","NO","Norway"
+"185.143.212.0","185.143.215.255","3113210880","3113211903","GB","United Kingdom"
+"185.143.216.0","185.143.219.255","3113211904","3113212927","NO","Norway"
+"185.143.220.0","185.143.227.255","3113212928","3113214975","GB","United Kingdom"
+"185.143.228.0","185.143.228.111","3113214976","3113215087","DE","Germany"
+"185.143.228.112","185.143.228.115","3113215088","3113215091","GB","United Kingdom"
+"185.143.228.116","185.143.229.127","3113215092","3113215359","DE","Germany"
+"185.143.229.128","185.143.229.159","3113215360","3113215391","GB","United Kingdom"
+"185.143.229.160","185.143.229.239","3113215392","3113215471","DE","Germany"
+"185.143.229.240","185.143.229.255","3113215472","3113215487","GB","United Kingdom"
+"185.143.230.0","185.143.230.127","3113215488","3113215615","DE","Germany"
+"185.143.230.128","185.143.230.159","3113215616","3113215647","GB","United Kingdom"
+"185.143.230.160","185.143.230.239","3113215648","3113215727","DE","Germany"
+"185.143.230.240","185.143.230.255","3113215728","3113215743","FI","Finland"
+"185.143.231.0","185.143.231.95","3113215744","3113215839","DE","Germany"
+"185.143.231.96","185.143.231.127","3113215840","3113215871","GB","United Kingdom"
+"185.143.231.128","185.143.231.239","3113215872","3113215983","DE","Germany"
+"185.143.231.240","185.143.231.255","3113215984","3113215999","GB","United Kingdom"
+"185.143.232.0","185.143.235.255","3113216000","3113217023","DE","Germany"
+"185.143.236.0","185.143.239.255","3113217024","3113218047","FR","France"
+"185.143.240.0","185.143.243.255","3113218048","3113219071","NL","Netherlands"
+"185.143.244.0","185.143.247.255","3113219072","3113220095","FR","France"
+"185.143.248.0","185.143.251.255","3113220096","3113221119","GB","United Kingdom"
+"185.143.252.0","185.143.255.255","3113221120","3113222143","DK","Denmark"
+"185.144.0.0","185.144.3.255","3113222144","3113223167","GB","United Kingdom"
+"185.144.4.0","185.144.7.255","3113223168","3113224191","NL","Netherlands"
+"185.144.8.0","185.144.11.255","3113224192","3113225215","DE","Germany"
+"185.144.12.0","185.144.15.255","3113225216","3113226239","TR","Turkey"
+"185.144.16.0","185.144.19.255","3113226240","3113227263","DE","Germany"
+"185.144.20.0","185.144.23.255","3113227264","3113228287","NL","Netherlands"
+"185.144.24.0","185.144.31.255","3113228288","3113230335","RU","Russian Federation"
+"185.144.32.0","185.144.35.255","3113230336","3113231359","FR","France"
+"185.144.36.0","185.144.39.255","3113231360","3113232383","CH","Switzerland"
+"185.144.40.0","185.144.43.255","3113232384","3113233407","LB","Lebanon"
+"185.144.44.0","185.144.47.255","3113233408","3113234431","FR","France"
+"185.144.48.0","185.144.51.255","3113234432","3113235455","DE","Germany"
+"185.144.52.0","185.144.55.255","3113235456","3113236479","ES","Spain"
+"185.144.56.0","185.144.59.255","3113236480","3113237503","NL","Netherlands"
+"185.144.60.0","185.144.63.255","3113237504","3113238527","RU","Russian Federation"
+"185.144.64.0","185.144.67.255","3113238528","3113239551","IR","Iran, Islamic Republic of"
+"185.144.68.0","185.144.71.255","3113239552","3113240575","US","United States"
+"185.144.72.0","185.144.75.255","3113240576","3113241599","IT","Italy"
+"185.144.76.0","185.144.79.255","3113241600","3113242623","TR","Turkey"
+"185.144.80.0","185.144.83.255","3113242624","3113243647","RO","Romania"
+"185.144.84.0","185.144.87.255","3113243648","3113244671","US","United States"
+"185.144.88.0","185.144.91.255","3113244672","3113245695","GB","United Kingdom"
+"185.144.92.0","185.144.92.255","3113245696","3113245951","AT","Austria"
+"185.144.93.0","185.144.95.255","3113245952","3113246719","DE","Germany"
+"185.144.96.0","185.144.96.255","3113246720","3113246975","SK","Slovakia"
+"185.144.97.0","185.144.97.255","3113246976","3113247231","RU","Russian Federation"
+"185.144.98.0","185.144.98.255","3113247232","3113247487","FR","France"
+"185.144.99.0","185.144.99.255","3113247488","3113247743","RU","Russian Federation"
+"185.144.100.0","185.144.103.255","3113247744","3113248767","GB","United Kingdom"
+"185.144.104.0","185.144.107.255","3113248768","3113249791","NL","Netherlands"
+"185.144.108.0","185.144.111.255","3113249792","3113250815","GB","United Kingdom"
+"185.144.112.0","185.144.115.255","3113250816","3113251839","FR","France"
+"185.144.116.0","185.144.119.255","3113251840","3113252863","LT","Lithuania"
+"185.144.120.0","185.144.123.255","3113252864","3113253887","IT","Italy"
+"185.144.124.0","185.144.127.255","3113253888","3113254911","IE","Ireland"
+"185.144.128.0","185.144.131.255","3113254912","3113255935","NO","Norway"
+"185.144.132.0","185.144.135.255","3113255936","3113256959","GB","United Kingdom"
+"185.144.136.0","185.144.139.255","3113256960","3113257983","RU","Russian Federation"
+"185.144.140.0","185.144.143.255","3113257984","3113259007","GB","United Kingdom"
+"185.144.144.0","185.144.147.255","3113259008","3113260031","SE","Sweden"
+"185.144.148.0","185.144.151.255","3113260032","3113261055","GB","United Kingdom"
+"185.144.152.0","185.144.155.255","3113261056","3113262079","FR","France"
+"185.144.156.0","185.144.159.255","3113262080","3113263103","US","United States"
+"185.144.160.0","185.144.163.255","3113263104","3113264127","AT","Austria"
+"185.144.164.0","185.144.167.255","3113264128","3113265151","SK","Slovakia"
+"185.144.168.0","185.144.171.255","3113265152","3113266175","IL","Israel"
+"185.144.172.0","185.144.175.255","3113266176","3113267199","PL","Poland"
+"185.144.176.0","185.144.179.255","3113267200","3113268223","CZ","Czech Republic"
+"185.144.180.0","185.144.183.255","3113268224","3113269247","GB","United Kingdom"
+"185.144.184.0","185.144.187.255","3113269248","3113270271","LV","Latvia"
+"185.144.188.0","185.144.191.255","3113270272","3113271295","DE","Germany"
+"185.144.192.0","185.144.195.255","3113271296","3113272319","FR","France"
+"185.144.196.0","185.144.199.255","3113272320","3113273343","NL","Netherlands"
+"185.144.200.0","185.144.203.255","3113273344","3113274367","RU","Russian Federation"
+"185.144.204.0","185.144.207.255","3113274368","3113275391","DE","Germany"
+"185.144.208.0","185.144.211.255","3113275392","3113276415","ES","Spain"
+"185.144.212.0","185.144.215.255","3113276416","3113277439","IT","Italy"
+"185.144.216.0","185.144.219.255","3113277440","3113278463","US","United States"
+"185.144.220.0","185.144.223.255","3113278464","3113279487","GB","United Kingdom"
+"185.144.224.0","185.144.227.255","3113279488","3113280511","NL","Netherlands"
+"185.144.228.0","185.144.231.255","3113280512","3113281535","GB","United Kingdom"
+"185.144.232.0","185.144.235.255","3113281536","3113282559","ES","Spain"
+"185.144.236.0","185.144.239.255","3113282560","3113283583","DE","Germany"
+"185.144.240.0","185.144.243.255","3113283584","3113284607","GB","United Kingdom"
+"185.144.244.0","185.144.247.255","3113284608","3113285631","PL","Poland"
+"185.144.248.0","185.144.251.255","3113285632","3113286655","TR","Turkey"
+"185.144.252.0","185.144.255.255","3113286656","3113287679","FR","France"
+"185.145.0.0","185.145.3.255","3113287680","3113288703","AL","Albania"
+"185.145.4.0","185.145.7.255","3113288704","3113289727","EE","Estonia"
+"185.145.8.0","185.145.11.255","3113289728","3113290751","IR","Iran, Islamic Republic of"
+"185.145.12.0","185.145.15.255","3113290752","3113291775","GB","United Kingdom"
+"185.145.16.0","185.145.19.255","3113291776","3113292799","NL","Netherlands"
+"185.145.20.0","185.145.23.255","3113292800","3113293823","AT","Austria"
+"185.145.24.0","185.145.27.255","3113293824","3113294847","NL","Netherlands"
+"185.145.28.0","185.145.31.255","3113294848","3113295871","IL","Israel"
+"185.145.32.0","185.145.35.255","3113295872","3113296895","FR","France"
+"185.145.36.0","185.145.36.223","3113296896","3113297119","DE","Germany"
+"185.145.36.224","185.145.36.255","3113297120","3113297151","GB","United Kingdom"
+"185.145.37.0","185.145.37.191","3113297152","3113297343","DE","Germany"
+"185.145.37.192","185.145.37.223","3113297344","3113297375","GB","United Kingdom"
+"185.145.37.224","185.145.37.239","3113297376","3113297391","DE","Germany"
+"185.145.37.240","185.145.37.255","3113297392","3113297407","ES","Spain"
+"185.145.38.0","185.145.38.159","3113297408","3113297567","DE","Germany"
+"185.145.38.160","185.145.38.191","3113297568","3113297599","GB","United Kingdom"
+"185.145.38.192","185.145.38.239","3113297600","3113297647","DE","Germany"
+"185.145.38.240","185.145.38.255","3113297648","3113297663","GB","United Kingdom"
+"185.145.39.0","185.145.39.223","3113297664","3113297887","DE","Germany"
+"185.145.39.224","185.145.39.255","3113297888","3113297919","GB","United Kingdom"
+"185.145.40.0","185.145.43.255","3113297920","3113298943","ES","Spain"
+"185.145.44.0","185.145.44.255","3113298944","3113299199","MD","Moldova, Republic of"
+"185.145.45.0","185.145.51.255","3113299200","3113300991","GB","United Kingdom"
+"185.145.52.0","185.145.59.255","3113300992","3113303039","RU","Russian Federation"
+"185.145.60.0","185.145.63.255","3113303040","3113304063","NL","Netherlands"
+"185.145.64.0","185.145.67.63","3113304064","3113304895","DE","Germany"
+"185.145.67.64","185.145.67.127","3113304896","3113304959","GB","United Kingdom"
+"185.145.67.128","185.145.67.255","3113304960","3113305087","DE","Germany"
+"185.145.68.0","185.145.71.255","3113305088","3113306111","ES","Spain"
+"185.145.72.0","185.145.75.255","3113306112","3113307135","UA","Ukraine"
+"185.145.76.0","185.145.79.255","3113307136","3113308159","FR","France"
+"185.145.80.0","185.145.83.255","3113308160","3113309183","DE","Germany"
+"185.145.84.0","185.145.87.255","3113309184","3113310207","IT","Italy"
+"185.145.88.0","185.145.91.255","3113310208","3113311231","GB","United Kingdom"
+"185.145.92.0","185.145.95.255","3113311232","3113312255","SE","Sweden"
+"185.145.96.0","185.145.99.255","3113312256","3113313279","BG","Bulgaria"
+"185.145.100.0","185.145.103.255","3113313280","3113314303","IT","Italy"
+"185.145.104.0","185.145.107.255","3113314304","3113315327","UA","Ukraine"
+"185.145.108.0","185.145.111.255","3113315328","3113316351","CH","Switzerland"
+"185.145.112.0","185.145.115.255","3113316352","3113317375","RO","Romania"
+"185.145.116.0","185.145.119.255","3113317376","3113318399","AT","Austria"
+"185.145.120.0","185.145.123.255","3113318400","3113319423","GE","Georgia"
+"185.145.124.0","185.145.127.255","3113319424","3113320447","RU","Russian Federation"
+"185.145.128.0","185.145.131.255","3113320448","3113321471","NL","Netherlands"
+"185.145.132.0","185.145.135.255","3113321472","3113322495","AT","Austria"
+"185.145.136.0","185.145.139.255","3113322496","3113323519","IR","Iran, Islamic Republic of"
+"185.145.140.0","185.145.143.255","3113323520","3113324543","RU","Russian Federation"
+"185.145.144.0","185.145.147.255","3113324544","3113325567","HU","Hungary"
+"185.145.148.0","185.145.151.255","3113325568","3113326591","CH","Switzerland"
+"185.145.152.0","185.145.159.255","3113326592","3113328639","GB","United Kingdom"
+"185.145.160.0","185.145.163.255","3113328640","3113329663","CZ","Czech Republic"
+"185.145.164.0","185.145.167.255","3113329664","3113330687","GR","Greece"
+"185.145.168.0","185.145.171.255","3113330688","3113331711","DE","Germany"
+"185.145.172.0","185.145.175.255","3113331712","3113332735","FI","Finland"
+"185.145.176.0","185.145.179.255","3113332736","3113333759","ES","Spain"
+"185.145.180.0","185.145.183.255","3113333760","3113334783","UA","Ukraine"
+"185.145.184.0","185.145.187.255","3113334784","3113335807","IR","Iran, Islamic Republic of"
+"185.145.188.0","185.145.191.255","3113335808","3113336831","NO","Norway"
+"185.145.192.0","185.145.195.255","3113336832","3113337855","NL","Netherlands"
+"185.145.196.0","185.145.199.255","3113337856","3113338879","DE","Germany"
+"185.145.200.0","185.145.203.255","3113338880","3113339903","GB","United Kingdom"
+"185.145.204.0","185.145.207.255","3113339904","3113340927","HU","Hungary"
+"185.145.208.0","185.145.211.255","3113340928","3113341951","NL","Netherlands"
+"185.145.212.0","185.145.215.255","3113341952","3113342975","IL","Israel"
+"185.145.216.0","185.145.219.255","3113342976","3113343999","US","United States"
+"185.145.220.0","185.145.223.255","3113344000","3113345023","DE","Germany"
+"185.145.224.0","185.145.231.255","3113345024","3113347071","ES","Spain"
+"185.145.232.0","185.145.235.255","3113347072","3113348095","CY","Cyprus"
+"185.145.236.0","185.145.239.255","3113348096","3113349119","SY","Syrian Arab Republic"
+"185.145.240.0","185.145.243.255","3113349120","3113350143","DE","Germany"
+"185.145.244.0","185.145.247.255","3113350144","3113351167","NL","Netherlands"
+"185.145.248.0","185.145.251.255","3113351168","3113352191","FR","France"
+"185.145.252.0","185.145.255.255","3113352192","3113353215","UA","Ukraine"
+"185.146.0.0","185.146.3.255","3113353216","3113354239","KZ","Kazakhstan"
+"185.146.4.0","185.146.7.255","3113354240","3113355263","CZ","Czech Republic"
+"185.146.8.0","185.146.11.255","3113355264","3113356287","PL","Poland"
+"185.146.12.0","185.146.15.255","3113356288","3113357311","FI","Finland"
+"185.146.16.0","185.146.19.255","3113357312","3113358335","KZ","Kazakhstan"
+"185.146.20.0","185.146.23.255","3113358336","3113359359","CZ","Czech Republic"
+"185.146.24.0","185.146.27.255","3113359360","3113360383","FR","France"
+"185.146.28.0","185.146.31.255","3113360384","3113361407","BG","Bulgaria"
+"185.146.32.0","185.146.35.255","3113361408","3113362431","US","United States"
+"185.146.36.0","185.146.39.255","3113362432","3113363455","DE","Germany"
+"185.146.40.0","185.146.43.255","3113363456","3113364479","FR","France"
+"185.146.44.0","185.146.47.255","3113364480","3113365503","GB","United Kingdom"
+"185.146.48.0","185.146.51.255","3113365504","3113366527","DE","Germany"
+"185.146.52.0","185.146.55.255","3113366528","3113367551","PL","Poland"
+"185.146.56.0","185.146.59.255","3113367552","3113368575","ES","Spain"
+"185.146.60.0","185.146.67.255","3113368576","3113370623","DE","Germany"
+"185.146.68.0","185.146.71.255","3113370624","3113371647","NL","Netherlands"
+"185.146.72.0","185.146.75.255","3113371648","3113372671","RU","Russian Federation"
+"185.146.76.0","185.146.79.255","3113372672","3113373695","FR","France"
+"185.146.80.0","185.146.83.255","3113373696","3113374719","CH","Switzerland"
+"185.146.84.0","185.146.87.255","3113374720","3113375743","RO","Romania"
+"185.146.88.0","185.146.91.255","3113375744","3113376767","TR","Turkey"
+"185.146.92.0","185.146.95.255","3113376768","3113377791","PT","Portugal"
+"185.146.96.0","185.146.99.255","3113377792","3113378815","PL","Poland"
+"185.146.100.0","185.146.103.255","3113378816","3113379839","NO","Norway"
+"185.146.104.0","185.146.107.255","3113379840","3113380863","NL","Netherlands"
+"185.146.108.0","185.146.111.255","3113380864","3113381887","US","United States"
+"185.146.112.0","185.146.115.255","3113381888","3113382911","AZ","Azerbaijan"
+"185.146.116.0","185.146.119.255","3113382912","3113383935","RU","Russian Federation"
+"185.146.120.0","185.146.123.255","3113383936","3113384959","UA","Ukraine"
+"185.146.124.0","185.146.127.255","3113384960","3113385983","US","United States"
+"185.146.128.0","185.146.135.255","3113385984","3113388031","IT","Italy"
+"185.146.136.0","185.146.139.255","3113388032","3113389055","SY","Syrian Arab Republic"
+"185.146.140.0","185.146.143.255","3113389056","3113390079","SE","Sweden"
+"185.146.144.0","185.146.147.255","3113390080","3113391103","BG","Bulgaria"
+"185.146.148.0","185.146.151.255","3113391104","3113392127","CZ","Czech Republic"
+"185.146.152.0","185.146.155.255","3113392128","3113393151","GB","United Kingdom"
+"185.146.156.0","185.146.159.255","3113393152","3113394175","RU","Russian Federation"
+"185.146.160.0","185.146.167.255","3113394176","3113396223","TR","Turkey"
+"185.146.168.0","185.146.171.255","3113396224","3113397247","RU","Russian Federation"
+"185.146.172.0","185.146.175.255","3113397248","3113398271","SE","Sweden"
+"185.146.176.0","185.146.179.255","3113398272","3113399295","GE","Georgia"
+"185.146.180.0","185.146.187.255","3113399296","3113401343","IE","Ireland"
+"185.146.188.0","185.146.191.255","3113401344","3113402367","NL","Netherlands"
+"185.146.192.0","185.146.195.255","3113402368","3113403391","GB","United Kingdom"
+"185.146.196.0","185.146.199.255","3113403392","3113404415","DE","Germany"
+"185.146.200.0","185.146.203.255","3113404416","3113405439","NO","Norway"
+"185.146.204.0","185.146.207.255","3113405440","3113406463","DE","Germany"
+"185.146.208.0","185.146.211.255","3113406464","3113407487","DK","Denmark"
+"185.146.212.0","185.146.215.255","3113407488","3113408511","RU","Russian Federation"
+"185.146.216.0","185.146.219.255","3113408512","3113409535","NL","Netherlands"
+"185.146.220.0","185.146.223.255","3113409536","3113410559","FR","France"
+"185.146.224.0","185.146.227.255","3113410560","3113411583","PL","Poland"
+"185.146.228.0","185.146.231.255","3113411584","3113412607","DE","Germany"
+"185.146.232.0","185.146.235.255","3113412608","3113413631","RO","Romania"
+"185.146.236.0","185.146.239.255","3113413632","3113414655","DE","Germany"
+"185.146.240.0","185.146.243.255","3113414656","3113415679","KW","Kuwait"
+"185.146.244.0","185.146.247.255","3113415680","3113416703","PL","Poland"
+"185.146.248.0","185.146.251.255","3113416704","3113417727","DE","Germany"
+"185.146.252.0","185.146.255.255","3113417728","3113418751","SI","Slovenia"
+"185.147.0.0","185.147.3.255","3113418752","3113419775","FR","France"
+"185.147.4.0","185.147.7.255","3113419776","3113420799","DE","Germany"
+"185.147.8.0","185.147.11.255","3113420800","3113421823","CH","Switzerland"
+"185.147.12.0","185.147.15.255","3113421824","3113422847","NL","Netherlands"
+"185.147.16.0","185.147.19.255","3113422848","3113423871","ES","Spain"
+"185.147.20.0","185.147.23.255","3113423872","3113424895","FI","Finland"
+"185.147.24.0","185.147.24.255","3113424896","3113425151","AZ","Azerbaijan"
+"185.147.25.0","185.147.25.255","3113425152","3113425407","SK","Slovakia"
+"185.147.26.0","185.147.27.255","3113425408","3113425919","CZ","Czech Republic"
+"185.147.28.0","185.147.31.255","3113425920","3113426943","KW","Kuwait"
+"185.147.32.0","185.147.35.255","3113426944","3113427967","IM","Isle of Man"
+"185.147.36.0","185.147.39.255","3113427968","3113428991","GB","United Kingdom"
+"185.147.40.0","185.147.43.255","3113428992","3113430015","IR","Iran, Islamic Republic of"
+"185.147.44.0","185.147.47.255","3113430016","3113431039","CZ","Czech Republic"
+"185.147.48.0","185.147.51.255","3113431040","3113432063","MD","Moldova, Republic of"
+"185.147.52.0","185.147.55.255","3113432064","3113433087","PL","Poland"
+"185.147.56.0","185.147.59.255","3113433088","3113434111","LV","Latvia"
+"185.147.60.0","185.147.63.255","3113434112","3113435135","TR","Turkey"
+"185.147.64.0","185.147.67.255","3113435136","3113436159","FR","France"
+"185.147.68.0","185.147.71.255","3113436160","3113437183","PL","Poland"
+"185.147.72.0","185.147.75.255","3113437184","3113438207","DK","Denmark"
+"185.147.76.0","185.147.79.255","3113438208","3113439231","DE","Germany"
+"185.147.80.0","185.147.83.255","3113439232","3113440255","RU","Russian Federation"
+"185.147.84.0","185.147.87.255","3113440256","3113441279","IR","Iran, Islamic Republic of"
+"185.147.88.0","185.147.91.255","3113441280","3113442303","GB","United Kingdom"
+"185.147.92.0","185.147.95.255","3113442304","3113443327","RU","Russian Federation"
+"185.147.96.0","185.147.99.255","3113443328","3113444351","UA","Ukraine"
+"185.147.100.0","185.147.107.255","3113444352","3113446399","DE","Germany"
+"185.147.108.0","185.147.111.255","3113446400","3113447423","GB","United Kingdom"
+"185.147.112.0","185.147.115.255","3113447424","3113448447","NL","Netherlands"
+"185.147.116.0","185.147.119.255","3113448448","3113449471","IT","Italy"
+"185.147.120.0","185.147.123.255","3113449472","3113450495","EE","Estonia"
+"185.147.124.0","185.147.127.255","3113450496","3113451519","GB","United Kingdom"
+"185.147.128.0","185.147.131.255","3113451520","3113452543","RU","Russian Federation"
+"185.147.132.0","185.147.135.255","3113452544","3113453567","GB","United Kingdom"
+"185.147.136.0","185.147.139.255","3113453568","3113454591","IS","Iceland"
+"185.147.140.0","185.147.143.255","3113454592","3113455615","RO","Romania"
+"185.147.144.0","185.147.147.255","3113455616","3113456639","DK","Denmark"
+"185.147.148.0","185.147.151.255","3113456640","3113457663","FR","France"
+"185.147.152.0","185.147.155.255","3113457664","3113458687","NL","Netherlands"
+"185.147.156.0","185.147.159.255","3113458688","3113459711","GB","United Kingdom"
+"185.147.160.0","185.147.163.255","3113459712","3113460735","IR","Iran, Islamic Republic of"
+"185.147.164.0","185.147.167.255","3113460736","3113461759","IT","Italy"
+"185.147.168.0","185.147.171.255","3113461760","3113462783","DE","Germany"
+"185.147.172.0","185.147.175.255","3113462784","3113463807","IE","Ireland"
+"185.147.176.0","185.147.179.255","3113463808","3113464831","IR","Iran, Islamic Republic of"
+"185.147.180.0","185.147.183.255","3113464832","3113465855","IS","Iceland"
+"185.147.184.0","185.147.187.255","3113465856","3113466879","GB","United Kingdom"
+"185.147.188.0","185.147.191.255","3113466880","3113467903","CH","Switzerland"
+"185.147.192.0","185.147.195.255","3113467904","3113468927","RU","Russian Federation"
+"185.147.196.0","185.147.199.255","3113468928","3113469951","TR","Turkey"
+"185.147.200.0","185.147.203.255","3113469952","3113470975","ME","Montenegro"
+"185.147.204.0","185.147.207.255","3113470976","3113471999","FR","France"
+"185.147.208.0","185.147.215.255","3113472000","3113474047","GB","United Kingdom"
+"185.147.216.0","185.147.219.255","3113474048","3113475071","DE","Germany"
+"185.147.220.0","185.147.235.255","3113475072","3113479167","FR","France"
+"185.147.236.0","185.147.239.255","3113479168","3113480191","SE","Sweden"
+"185.147.240.0","185.147.243.255","3113480192","3113481215","FR","France"
+"185.147.244.0","185.147.247.255","3113481216","3113482239","GB","United Kingdom"
+"185.147.248.0","185.147.251.255","3113482240","3113483263","CZ","Czech Republic"
+"185.147.252.0","185.147.255.255","3113483264","3113484287","PL","Poland"
+"185.148.0.0","185.148.3.255","3113484288","3113485311","FI","Finland"
+"185.148.4.0","185.148.7.255","3113485312","3113486335","GB","United Kingdom"
+"185.148.8.0","185.148.11.255","3113486336","3113487359","IT","Italy"
+"185.148.12.0","185.148.15.255","3113487360","3113488383","IR","Iran, Islamic Republic of"
+"185.148.16.0","185.148.19.255","3113488384","3113489407","NO","Norway"
+"185.148.20.0","185.148.23.255","3113489408","3113490431","NL","Netherlands"
+"185.148.24.0","185.148.27.255","3113490432","3113491455","GB","United Kingdom"
+"185.148.28.0","185.148.31.255","3113491456","3113492479","GE","Georgia"
+"185.148.32.0","185.148.35.255","3113492480","3113493503","TR","Turkey"
+"185.148.36.0","185.148.39.255","3113493504","3113494527","RU","Russian Federation"
+"185.148.40.0","185.148.51.255","3113494528","3113497599","NL","Netherlands"
+"185.148.52.0","185.148.55.255","3113497600","3113498623","ES","Spain"
+"185.148.56.0","185.148.59.255","3113498624","3113499647","TR","Turkey"
+"185.148.60.0","185.148.63.255","3113499648","3113500671","BG","Bulgaria"
+"185.148.64.0","185.148.67.255","3113500672","3113501695","PL","Poland"
+"185.148.68.0","185.148.71.255","3113501696","3113502719","DE","Germany"
+"185.148.72.0","185.148.75.255","3113502720","3113503743","SI","Slovenia"
+"185.148.76.0","185.148.79.255","3113503744","3113504767","CH","Switzerland"
+"185.148.80.0","185.148.83.255","3113504768","3113505791","RU","Russian Federation"
+"185.148.84.0","185.148.87.255","3113505792","3113506815","TR","Turkey"
+"185.148.88.0","185.148.91.255","3113506816","3113507839","GB","United Kingdom"
+"185.148.92.0","185.148.95.255","3113507840","3113508863","AT","Austria"
+"185.148.96.0","185.148.99.255","3113508864","3113509887","DE","Germany"
+"185.148.100.0","185.148.103.255","3113509888","3113510911","IT","Italy"
+"185.148.104.0","185.148.107.255","3113510912","3113511935","RU","Russian Federation"
+"185.148.108.0","185.148.111.255","3113511936","3113512959","IT","Italy"
+"185.148.112.0","185.148.115.255","3113512960","3113513983","PT","Portugal"
+"185.148.116.0","185.148.119.255","3113513984","3113515007","IT","Italy"
+"185.148.120.0","185.148.123.255","3113515008","3113516031","FR","France"
+"185.148.124.0","185.148.127.255","3113516032","3113517055","CH","Switzerland"
+"185.148.128.0","185.148.131.255","3113517056","3113518079","CZ","Czech Republic"
+"185.148.132.0","185.148.135.255","3113518080","3113519103","GB","United Kingdom"
+"185.148.136.0","185.148.139.255","3113519104","3113520127","CH","Switzerland"
+"185.148.140.0","185.148.143.255","3113520128","3113521151","SE","Sweden"
+"185.148.144.0","185.148.147.255","3113521152","3113522175","BG","Bulgaria"
+"185.148.148.0","185.148.151.255","3113522176","3113523199","SA","Saudi Arabia"
+"185.148.152.0","185.148.155.255","3113523200","3113524223","IT","Italy"
+"185.148.156.0","185.148.159.255","3113524224","3113525247","AT","Austria"
+"185.148.160.0","185.148.163.255","3113525248","3113526271","BG","Bulgaria"
+"185.148.164.0","185.148.167.255","3113526272","3113527295","FR","France"
+"185.148.168.0","185.148.171.255","3113527296","3113528319","DE","Germany"
+"185.148.172.0","185.148.175.255","3113528320","3113529343","CZ","Czech Republic"
+"185.148.176.0","185.148.179.255","3113529344","3113530367","NO","Norway"
+"185.148.180.0","185.148.183.255","3113530368","3113531391","US","United States"
+"185.148.184.0","185.148.187.255","3113531392","3113532415","DE","Germany"
+"185.148.188.0","185.148.191.255","3113532416","3113533439","IT","Italy"
+"185.148.192.0","185.148.195.255","3113533440","3113534463","SY","Syrian Arab Republic"
+"185.148.196.0","185.148.199.255","3113534464","3113535487","GB","United Kingdom"
+"185.148.200.0","185.148.203.255","3113535488","3113536511","RS","Serbia"
+"185.148.204.0","185.148.207.255","3113536512","3113537535","IT","Italy"
+"185.148.208.0","185.148.211.255","3113537536","3113538559","RU","Russian Federation"
+"185.148.212.0","185.148.215.255","3113538560","3113539583","CZ","Czech Republic"
+"185.148.216.0","185.148.223.255","3113539584","3113541631","RU","Russian Federation"
+"185.148.224.0","185.148.227.255","3113541632","3113542655","FR","France"
+"185.148.228.0","185.148.231.255","3113542656","3113543679","CH","Switzerland"
+"185.148.232.0","185.148.235.255","3113543680","3113544703","NL","Netherlands"
+"185.148.236.0","185.148.239.255","3113544704","3113545727","AT","Austria"
+"185.148.240.0","185.148.243.255","3113545728","3113546751","TR","Turkey"
+"185.148.244.0","185.148.247.255","3113546752","3113547775","FR","France"
+"185.148.248.0","185.148.251.255","3113547776","3113548799","DE","Germany"
+"185.148.252.0","185.148.255.255","3113548800","3113549823","FR","France"
+"185.149.0.0","185.149.3.255","3113549824","3113550847","PL","Poland"
+"185.149.4.0","185.149.7.255","3113550848","3113551871","GB","United Kingdom"
+"185.149.8.0","185.149.11.255","3113551872","3113552895","UZ","Uzbekistan"
+"185.149.12.0","185.149.15.255","3113552896","3113553919","UA","Ukraine"
+"185.149.16.0","185.149.19.255","3113553920","3113554943","NO","Norway"
+"185.149.20.0","185.149.23.255","3113554944","3113555967","UA","Ukraine"
+"185.149.24.0","185.149.24.255","3113555968","3113556223","NL","Netherlands"
+"185.149.25.0","185.149.27.255","3113556224","3113556991","BZ","Belize"
+"185.149.28.0","185.149.31.255","3113556992","3113558015","DE","Germany"
+"185.149.32.0","185.149.35.255","3113558016","3113559039","IT","Italy"
+"185.149.36.0","185.149.39.255","3113559040","3113560063","NL","Netherlands"
+"185.149.40.0","185.149.43.255","3113560064","3113561087","UA","Ukraine"
+"185.149.44.0","185.149.47.255","3113561088","3113562111","SE","Sweden"
+"185.149.48.0","185.149.51.255","3113562112","3113563135","RU","Russian Federation"
+"185.149.52.0","185.149.55.255","3113563136","3113564159","DE","Germany"
+"185.149.56.0","185.149.59.255","3113564160","3113565183","NL","Netherlands"
+"185.149.60.0","185.149.63.255","3113565184","3113566207","FR","France"
+"185.149.64.0","185.149.67.255","3113566208","3113567231","RU","Russian Federation"
+"185.149.68.0","185.149.71.255","3113567232","3113568255","GB","United Kingdom"
+"185.149.72.0","185.149.75.255","3113568256","3113569279","ES","Spain"
+"185.149.76.0","185.149.79.255","3113569280","3113570303","NL","Netherlands"
+"185.149.80.0","185.149.83.255","3113570304","3113571327","ES","Spain"
+"185.149.84.0","185.149.91.255","3113571328","3113573375","NL","Netherlands"
+"185.149.92.0","185.149.95.255","3113573376","3113574399","CH","Switzerland"
+"185.149.96.0","185.149.99.255","3113574400","3113575423","PL","Poland"
+"185.149.100.0","185.149.103.255","3113575424","3113576447","TR","Turkey"
+"185.149.104.0","185.149.107.255","3113576448","3113577471","BG","Bulgaria"
+"185.149.108.0","185.149.111.255","3113577472","3113578495","GB","United Kingdom"
+"185.149.112.0","185.149.115.255","3113578496","3113579519","CZ","Czech Republic"
+"185.149.116.0","185.149.119.255","3113579520","3113580543","GB","United Kingdom"
+"185.149.120.0","185.149.123.255","3113580544","3113581567","PL","Poland"
+"185.149.124.0","185.149.127.255","3113581568","3113582591","RU","Russian Federation"
+"185.149.128.0","185.149.131.255","3113582592","3113583615","CZ","Czech Republic"
+"185.149.132.0","185.149.135.255","3113583616","3113584639","NL","Netherlands"
+"185.149.136.0","185.149.139.255","3113584640","3113585663","LU","Luxembourg"
+"185.149.140.0","185.149.143.255","3113585664","3113586687","AM","Armenia"
+"185.149.144.0","185.149.145.255","3113586688","3113587199","RU","Russian Federation"
+"185.149.146.0","185.149.146.255","3113587200","3113587455","LU","Luxembourg"
+"185.149.147.0","185.149.147.255","3113587456","3113587711","RU","Russian Federation"
+"185.149.148.0","185.149.151.255","3113587712","3113588735","DE","Germany"
+"185.149.152.0","185.149.155.255","3113588736","3113589759","LT","Lithuania"
+"185.149.156.0","185.149.159.255","3113589760","3113590783","DE","Germany"
+"185.149.160.0","185.149.163.255","3113590784","3113591807","RU","Russian Federation"
+"185.149.164.0","185.149.167.255","3113591808","3113592831","DE","Germany"
+"185.149.168.0","185.149.171.255","3113592832","3113593855","GE","Georgia"
+"185.149.172.0","185.149.175.255","3113593856","3113594879","LU","Luxembourg"
+"185.149.176.0","185.149.179.255","3113594880","3113595903","GB","United Kingdom"
+"185.149.180.0","185.149.183.255","3113595904","3113596927","SA","Saudi Arabia"
+"185.149.184.0","185.149.187.255","3113596928","3113597951","CZ","Czech Republic"
+"185.149.188.0","185.149.191.255","3113597952","3113598975","IT","Italy"
+"185.149.192.0","185.149.195.255","3113598976","3113599999","GB","United Kingdom"
+"185.149.196.0","185.149.199.255","3113600000","3113601023","PA","Panama"
+"185.149.200.0","185.149.203.255","3113601024","3113602047","PL","Poland"
+"185.149.204.0","185.149.207.255","3113602048","3113603071","CZ","Czech Republic"
+"185.149.208.0","185.149.211.255","3113603072","3113604095","GB","United Kingdom"
+"185.149.212.0","185.149.215.255","3113604096","3113605119","DE","Germany"
+"185.149.216.0","185.149.219.255","3113605120","3113606143","FR","France"
+"185.149.220.0","185.149.223.255","3113606144","3113607167","GB","United Kingdom"
+"185.149.224.0","185.149.227.255","3113607168","3113608191","DE","Germany"
+"185.149.228.0","185.149.231.255","3113608192","3113609215","DK","Denmark"
+"185.149.232.0","185.149.235.255","3113609216","3113610239","SA","Saudi Arabia"
+"185.149.236.0","185.149.239.255","3113610240","3113611263","GB","United Kingdom"
+"185.149.240.0","185.149.247.255","3113611264","3113613311","RU","Russian Federation"
+"185.149.248.0","185.149.251.255","3113613312","3113614335","DE","Germany"
+"185.149.252.0","185.149.255.255","3113614336","3113615359","IL","Israel"
+"185.150.0.0","185.150.3.255","3113615360","3113616383","TR","Turkey"
+"185.150.4.0","185.150.11.255","3113616384","3113618431","CH","Switzerland"
+"185.150.12.0","185.150.15.255","3113618432","3113619455","RU","Russian Federation"
+"185.150.16.0","185.150.19.255","3113619456","3113620479","RO","Romania"
+"185.150.20.0","185.150.23.255","3113620480","3113621503","GB","United Kingdom"
+"185.150.24.0","185.150.27.255","3113621504","3113622527","NL","Netherlands"
+"185.150.28.0","185.150.31.255","3113622528","3113623551","CH","Switzerland"
+"185.150.32.0","185.150.35.255","3113623552","3113624575","DE","Germany"
+"185.150.36.0","185.150.39.255","3113624576","3113625599","IT","Italy"
+"185.150.40.0","185.150.43.255","3113625600","3113626623","LT","Lithuania"
+"185.150.44.0","185.150.47.255","3113626624","3113627647","PL","Poland"
+"185.150.48.0","185.150.51.255","3113627648","3113628671","DE","Germany"
+"185.150.52.0","185.150.55.255","3113628672","3113629695","CH","Switzerland"
+"185.150.56.0","185.150.59.255","3113629696","3113630719","NL","Netherlands"
+"185.150.60.0","185.150.63.255","3113630720","3113631743","GB","United Kingdom"
+"185.150.64.0","185.150.67.255","3113631744","3113632767","IT","Italy"
+"185.150.68.0","185.150.71.255","3113632768","3113633791","NL","Netherlands"
+"185.150.72.0","185.150.75.255","3113633792","3113634815","DK","Denmark"
+"185.150.76.0","185.150.83.255","3113634816","3113636863","ES","Spain"
+"185.150.84.0","185.150.87.255","3113636864","3113637887","DE","Germany"
+"185.150.88.0","185.150.91.255","3113637888","3113638911","FR","France"
+"185.150.92.0","185.150.95.255","3113638912","3113639935","BG","Bulgaria"
+"185.150.96.0","185.150.99.255","3113639936","3113640959","DE","Germany"
+"185.150.100.0","185.150.103.255","3113640960","3113641983","ES","Spain"
+"185.150.104.0","185.150.107.255","3113641984","3113643007","SA","Saudi Arabia"
+"185.150.108.0","185.150.111.255","3113643008","3113644031","IR","Iran, Islamic Republic of"
+"185.150.112.0","185.150.115.255","3113644032","3113645055","NO","Norway"
+"185.150.116.0","185.150.119.255","3113645056","3113646079","IR","Iran, Islamic Republic of"
+"185.150.120.0","185.150.123.255","3113646080","3113647103","FR","France"
+"185.150.124.0","185.150.127.255","3113647104","3113648127","CZ","Czech Republic"
+"185.150.128.0","185.150.131.255","3113648128","3113649151","TR","Turkey"
+"185.150.132.0","185.150.135.255","3113649152","3113650175","PL","Poland"
+"185.150.136.0","185.150.139.255","3113650176","3113651199","GB","United Kingdom"
+"185.150.140.0","185.150.143.255","3113651200","3113652223","SY","Syrian Arab Republic"
+"185.150.144.0","185.150.149.255","3113652224","3113653759","GB","United Kingdom"
+"185.150.150.0","185.150.150.3","3113653760","3113653763","DE","Germany"
+"185.150.150.4","185.150.150.7","3113653764","3113653767","FR","France"
+"185.150.150.8","185.150.150.11","3113653768","3113653771","GB","United Kingdom"
+"185.150.150.12","185.150.150.15","3113653772","3113653775","IT","Italy"
+"185.150.150.16","185.150.150.19","3113653776","3113653779","ES","Spain"
+"185.150.150.20","185.150.150.21","3113653780","3113653781","NL","Netherlands"
+"185.150.150.22","185.150.150.23","3113653782","3113653783","BE","Belgium"
+"185.150.150.24","185.150.150.25","3113653784","3113653785","GR","Greece"
+"185.150.150.26","185.150.150.27","3113653786","3113653787","PT","Portugal"
+"185.150.150.28","185.150.150.29","3113653788","3113653789","SE","Sweden"
+"185.150.150.30","185.150.150.31","3113653790","3113653791","AT","Austria"
+"185.150.150.32","185.150.150.33","3113653792","3113653793","CH","Switzerland"
+"185.150.150.34","185.150.150.35","3113653794","3113653795","DK","Denmark"
+"185.150.150.36","185.150.150.37","3113653796","3113653797","FI","Finland"
+"185.150.150.38","185.150.150.39","3113653798","3113653799","NO","Norway"
+"185.150.150.40","185.150.150.41","3113653800","3113653801","IE","Ireland"
+"185.150.150.42","185.150.150.43","3113653802","3113653803","IS","Iceland"
+"185.150.150.44","185.150.150.45","3113653804","3113653805","FO","Faroe Islands"
+"185.150.150.46","185.150.150.127","3113653806","3113653887","GB","United Kingdom"
+"185.150.150.128","185.150.150.129","3113653888","3113653889","DE","Germany"
+"185.150.150.130","185.150.150.131","3113653890","3113653891","FR","France"
+"185.150.150.132","185.150.150.133","3113653892","3113653893","GB","United Kingdom"
+"185.150.150.134","185.150.150.135","3113653894","3113653895","IT","Italy"
+"185.150.150.136","185.150.150.137","3113653896","3113653897","ES","Spain"
+"185.150.150.138","185.150.150.138","3113653898","3113653898","NL","Netherlands"
+"185.150.150.139","185.150.150.139","3113653899","3113653899","BE","Belgium"
+"185.150.150.140","185.150.150.140","3113653900","3113653900","GR","Greece"
+"185.150.150.141","185.150.150.141","3113653901","3113653901","PT","Portugal"
+"185.150.150.142","185.150.150.142","3113653902","3113653902","SE","Sweden"
+"185.150.150.143","185.150.150.143","3113653903","3113653903","AT","Austria"
+"185.150.150.144","185.150.150.144","3113653904","3113653904","CH","Switzerland"
+"185.150.150.145","185.150.150.145","3113653905","3113653905","DK","Denmark"
+"185.150.150.146","185.150.150.146","3113653906","3113653906","FI","Finland"
+"185.150.150.147","185.150.150.147","3113653907","3113653907","NO","Norway"
+"185.150.150.148","185.150.150.148","3113653908","3113653908","IE","Ireland"
+"185.150.150.149","185.150.150.149","3113653909","3113653909","IS","Iceland"
+"185.150.150.150","185.150.150.150","3113653910","3113653910","FO","Faroe Islands"
+"185.150.150.151","185.150.150.255","3113653911","3113654015","GB","United Kingdom"
+"185.150.151.0","185.150.151.3","3113654016","3113654019","DE","Germany"
+"185.150.151.4","185.150.151.7","3113654020","3113654023","FR","France"
+"185.150.151.8","185.150.151.11","3113654024","3113654027","GB","United Kingdom"
+"185.150.151.12","185.150.151.15","3113654028","3113654031","IT","Italy"
+"185.150.151.16","185.150.151.19","3113654032","3113654035","ES","Spain"
+"185.150.151.20","185.150.151.21","3113654036","3113654037","NL","Netherlands"
+"185.150.151.22","185.150.151.23","3113654038","3113654039","BE","Belgium"
+"185.150.151.24","185.150.151.25","3113654040","3113654041","GR","Greece"
+"185.150.151.26","185.150.151.27","3113654042","3113654043","PT","Portugal"
+"185.150.151.28","185.150.151.29","3113654044","3113654045","SE","Sweden"
+"185.150.151.30","185.150.151.31","3113654046","3113654047","AT","Austria"
+"185.150.151.32","185.150.151.33","3113654048","3113654049","CH","Switzerland"
+"185.150.151.34","185.150.151.35","3113654050","3113654051","DK","Denmark"
+"185.150.151.36","185.150.151.37","3113654052","3113654053","FI","Finland"
+"185.150.151.38","185.150.151.39","3113654054","3113654055","NO","Norway"
+"185.150.151.40","185.150.151.41","3113654056","3113654057","IE","Ireland"
+"185.150.151.42","185.150.151.43","3113654058","3113654059","IS","Iceland"
+"185.150.151.44","185.150.151.45","3113654060","3113654061","FO","Faroe Islands"
+"185.150.151.46","185.150.151.255","3113654062","3113654271","GB","United Kingdom"
+"185.150.152.0","185.150.155.255","3113654272","3113655295","RU","Russian Federation"
+"185.150.156.0","185.150.159.255","3113655296","3113656319","NL","Netherlands"
+"185.150.160.0","185.150.163.255","3113656320","3113657343","FR","France"
+"185.150.164.0","185.150.167.255","3113657344","3113658367","AM","Armenia"
+"185.150.168.0","185.150.171.255","3113658368","3113659391","IE","Ireland"
+"185.150.172.0","185.150.175.255","3113659392","3113660415","FR","France"
+"185.150.176.0","185.150.179.255","3113660416","3113661439","GB","United Kingdom"
+"185.150.180.0","185.150.183.255","3113661440","3113662463","UA","Ukraine"
+"185.150.184.0","185.150.191.255","3113662464","3113664511","NL","Netherlands"
+"185.150.192.0","185.150.195.255","3113664512","3113665535","BA","Bosnia and Herzegovina"
+"185.150.196.0","185.150.199.255","3113665536","3113666559","DK","Denmark"
+"185.150.200.0","185.150.203.255","3113666560","3113667583","GB","United Kingdom"
+"185.150.204.0","185.150.207.255","3113667584","3113668607","TR","Turkey"
+"185.150.208.0","185.150.211.255","3113668608","3113669631","NL","Netherlands"
+"185.150.212.0","185.150.215.255","3113669632","3113670655","CZ","Czech Republic"
+"185.150.216.0","185.150.219.255","3113670656","3113671679","KW","Kuwait"
+"185.150.220.0","185.150.223.255","3113671680","3113672703","IE","Ireland"
+"185.150.224.0","185.150.227.255","3113672704","3113673727","GB","United Kingdom"
+"185.150.228.0","185.150.231.255","3113673728","3113674751","IT","Italy"
+"185.150.232.0","185.150.235.255","3113674752","3113675775","HR","Croatia"
+"185.150.236.0","185.150.239.255","3113675776","3113676799","PL","Poland"
+"185.150.240.0","185.150.243.255","3113676800","3113677823","FR","France"
+"185.150.244.0","185.150.247.255","3113677824","3113678847","DE","Germany"
+"185.150.248.0","185.150.251.255","3113678848","3113679871","PL","Poland"
+"185.150.252.0","185.150.255.255","3113679872","3113680895","FR","France"
+"185.151.0.0","185.151.3.255","3113680896","3113681919","SK","Slovakia"
+"185.151.4.0","185.151.7.255","3113681920","3113682943","AE","United Arab Emirates"
+"185.151.8.0","185.151.11.255","3113682944","3113683967","NO","Norway"
+"185.151.12.0","185.151.15.255","3113683968","3113684991","US","United States"
+"185.151.16.0","185.151.19.255","3113684992","3113686015","NO","Norway"
+"185.151.20.0","185.151.23.255","3113686016","3113687039","AT","Austria"
+"185.151.24.0","185.151.27.255","3113687040","3113688063","IT","Italy"
+"185.151.28.0","185.151.31.255","3113688064","3113689087","GB","United Kingdom"
+"185.151.32.0","185.151.35.255","3113689088","3113690111","IT","Italy"
+"185.151.36.0","185.151.39.255","3113690112","3113691135","ES","Spain"
+"185.151.40.0","185.151.43.255","3113691136","3113692159","KZ","Kazakhstan"
+"185.151.44.0","185.151.47.255","3113692160","3113693183","GB","United Kingdom"
+"185.151.48.0","185.151.51.255","3113693184","3113694207","DE","Germany"
+"185.151.52.0","185.151.55.255","3113694208","3113695231","FR","France"
+"185.151.56.0","185.151.56.115","3113695232","3113695347","DE","Germany"
+"185.151.56.116","185.151.56.119","3113695348","3113695351","GB","United Kingdom"
+"185.151.56.120","185.151.56.127","3113695352","3113695359","DE","Germany"
+"185.151.56.128","185.151.57.127","3113695360","3113695615","GB","United Kingdom"
+"185.151.57.128","185.151.57.159","3113695616","3113695647","DE","Germany"
+"185.151.57.160","185.151.57.191","3113695648","3113695679","GB","United Kingdom"
+"185.151.57.192","185.151.57.239","3113695680","3113695727","DE","Germany"
+"185.151.57.240","185.151.57.255","3113695728","3113695743","GB","United Kingdom"
+"185.151.58.0","185.151.58.31","3113695744","3113695775","DE","Germany"
+"185.151.58.32","185.151.58.63","3113695776","3113695807","GB","United Kingdom"
+"185.151.58.64","185.151.58.95","3113695808","3113695839","DE","Germany"
+"185.151.58.96","185.151.58.111","3113695840","3113695855","GB","United Kingdom"
+"185.151.58.112","185.151.59.31","3113695856","3113696031","DE","Germany"
+"185.151.59.32","185.151.59.63","3113696032","3113696063","GB","United Kingdom"
+"185.151.59.64","185.151.59.111","3113696064","3113696111","DE","Germany"
+"185.151.59.112","185.151.59.127","3113696112","3113696127","CH","Switzerland"
+"185.151.59.128","185.151.59.255","3113696128","3113696255","DE","Germany"
+"185.151.60.0","185.151.63.255","3113696256","3113697279","NL","Netherlands"
+"185.151.64.0","185.151.67.255","3113697280","3113698303","DE","Germany"
+"185.151.68.0","185.151.71.255","3113698304","3113699327","FR","France"
+"185.151.72.0","185.151.75.255","3113699328","3113700351","PL","Poland"
+"185.151.76.0","185.151.79.255","3113700352","3113701375","FI","Finland"
+"185.151.80.0","185.151.83.255","3113701376","3113702399","SY","Syrian Arab Republic"
+"185.151.84.0","185.151.87.255","3113702400","3113703423","UA","Ukraine"
+"185.151.88.0","185.151.91.255","3113703424","3113704447","DK","Denmark"
+"185.151.92.0","185.151.95.255","3113704448","3113705471","IT","Italy"
+"185.151.96.0","185.151.99.255","3113705472","3113706495","IR","Iran, Islamic Republic of"
+"185.151.100.0","185.151.103.255","3113706496","3113707519","DE","Germany"
+"185.151.104.0","185.151.107.255","3113707520","3113708543","UA","Ukraine"
+"185.151.108.0","185.151.111.255","3113708544","3113709567","ES","Spain"
+"185.151.112.0","185.151.114.237","3113709568","3113710317","BE","Belgium"
+"185.151.114.238","185.151.114.238","3113710318","3113710318","CA","Canada"
+"185.151.114.239","185.151.115.255","3113710319","3113710591","BE","Belgium"
+"185.151.116.0","185.151.119.255","3113710592","3113711615","PL","Poland"
+"185.151.120.0","185.151.123.255","3113711616","3113712639","RU","Russian Federation"
+"185.151.124.0","185.151.127.255","3113712640","3113713663","IT","Italy"
+"185.151.128.0","185.151.131.255","3113713664","3113714687","RU","Russian Federation"
+"185.151.132.0","185.151.135.255","3113714688","3113715711","HR","Croatia"
+"185.151.136.0","185.151.139.255","3113715712","3113716735","GE","Georgia"
+"185.151.140.0","185.151.143.255","3113716736","3113717759","DE","Germany"
+"185.151.144.0","185.151.147.255","3113717760","3113718783","IT","Italy"
+"185.151.148.0","185.151.151.255","3113718784","3113719807","SY","Syrian Arab Republic"
+"185.151.152.0","185.151.155.255","3113719808","3113720831","DE","Germany"
+"185.151.156.0","185.151.159.255","3113720832","3113721855","BG","Bulgaria"
+"185.151.160.0","185.151.162.255","3113721856","3113722623","DE","Germany"
+"185.151.163.0","185.151.163.255","3113722624","3113722879","FR","France"
+"185.151.164.0","185.151.167.255","3113722880","3113723903","CH","Switzerland"
+"185.151.168.0","185.151.175.255","3113723904","3113725951","CZ","Czech Republic"
+"185.151.176.0","185.151.179.255","3113725952","3113726975","ES","Spain"
+"185.151.180.0","185.151.183.255","3113726976","3113727999","FR","France"
+"185.151.184.0","185.151.187.255","3113728000","3113729023","UA","Ukraine"
+"185.151.188.0","185.151.191.255","3113729024","3113730047","FR","France"
+"185.151.192.0","185.151.195.255","3113730048","3113731071","DK","Denmark"
+"185.151.196.0","185.151.199.255","3113731072","3113732095","IL","Israel"
+"185.151.200.0","185.151.207.255","3113732096","3113734143","DE","Germany"
+"185.151.208.0","185.151.211.255","3113734144","3113735167","ES","Spain"
+"185.151.212.0","185.151.215.255","3113735168","3113736191","FR","France"
+"185.151.216.0","185.151.219.255","3113736192","3113737215","ES","Spain"
+"185.151.220.0","185.151.223.255","3113737216","3113738239","NL","Netherlands"
+"185.151.224.0","185.151.227.255","3113738240","3113739263","GB","United Kingdom"
+"185.151.228.0","185.151.231.255","3113739264","3113740287","FR","France"
+"185.151.232.0","185.151.235.255","3113740288","3113741311","NL","Netherlands"
+"185.151.236.0","185.151.239.255","3113741312","3113742335","IR","Iran, Islamic Republic of"
+"185.151.240.0","185.151.243.255","3113742336","3113743359","RU","Russian Federation"
+"185.151.244.0","185.151.247.255","3113743360","3113744383","PL","Poland"
+"185.151.248.0","185.151.251.255","3113744384","3113745407","FI","Finland"
+"185.151.252.0","185.151.255.255","3113745408","3113746431","CZ","Czech Republic"
+"185.152.0.0","185.152.3.255","3113746432","3113747455","GB","United Kingdom"
+"185.152.4.0","185.152.7.255","3113747456","3113748479","IE","Ireland"
+"185.152.8.0","185.152.11.255","3113748480","3113749503","GB","United Kingdom"
+"185.152.12.0","185.152.15.255","3113749504","3113750527","ES","Spain"
+"185.152.16.0","185.152.19.255","3113750528","3113751551","CH","Switzerland"
+"185.152.20.0","185.152.23.255","3113751552","3113752575","TR","Turkey"
+"185.152.24.0","185.152.27.255","3113752576","3113753599","FR","France"
+"185.152.28.0","185.152.31.255","3113753600","3113754623","SK","Slovakia"
+"185.152.32.0","185.152.35.255","3113754624","3113755647","NO","Norway"
+"185.152.36.0","185.152.39.255","3113755648","3113756671","GB","United Kingdom"
+"185.152.40.0","185.152.47.255","3113756672","3113758719","IT","Italy"
+"185.152.48.0","185.152.51.255","3113758720","3113759743","GB","United Kingdom"
+"185.152.52.0","185.152.55.255","3113759744","3113760767","FR","France"
+"185.152.56.0","185.152.59.255","3113760768","3113761791","BE","Belgium"
+"185.152.60.0","185.152.63.255","3113761792","3113762815","ES","Spain"
+"185.152.64.0","185.152.67.255","3113762816","3113763839","SK","Slovakia"
+"185.152.68.0","185.152.71.255","3113763840","3113764863","VA","Holy See (Vatican City State)"
+"185.152.72.0","185.152.75.255","3113764864","3113765887","IE","Ireland"
+"185.152.76.0","185.152.83.255","3113765888","3113767935","RU","Russian Federation"
+"185.152.84.0","185.152.87.255","3113767936","3113768959","NL","Netherlands"
+"185.152.88.0","185.152.91.255","3113768960","3113769983","TR","Turkey"
+"185.152.92.0","185.152.95.255","3113769984","3113771007","RU","Russian Federation"
+"185.152.96.0","185.152.99.255","3113771008","3113772031","DE","Germany"
+"185.152.100.0","185.152.103.255","3113772032","3113773055","CZ","Czech Republic"
+"185.152.104.0","185.152.107.255","3113773056","3113774079","DE","Germany"
+"185.152.108.0","185.152.111.255","3113774080","3113775103","NL","Netherlands"
+"185.152.112.0","185.152.115.255","3113775104","3113776127","SK","Slovakia"
+"185.152.116.0","185.152.119.255","3113776128","3113777151","IS","Iceland"
+"185.152.120.0","185.152.123.255","3113777152","3113778175","PL","Poland"
+"185.152.124.0","185.152.127.255","3113778176","3113779199","TR","Turkey"
+"185.152.128.0","185.152.131.255","3113779200","3113780223","GB","United Kingdom"
+"185.152.132.0","185.152.135.255","3113780224","3113781247","RU","Russian Federation"
+"185.152.136.0","185.152.139.255","3113781248","3113782271","BY","Belarus"
+"185.152.140.0","185.152.143.255","3113782272","3113783295","IT","Italy"
+"185.152.144.0","185.152.147.255","3113783296","3113784319","TR","Turkey"
+"185.152.148.0","185.152.151.255","3113784320","3113785343","IT","Italy"
+"185.152.152.0","185.152.155.255","3113785344","3113786367","CZ","Czech Republic"
+"185.152.156.0","185.152.159.255","3113786368","3113787391","IT","Italy"
+"185.152.160.0","185.152.163.255","3113787392","3113788415","GB","United Kingdom"
+"185.152.164.0","185.152.167.255","3113788416","3113789439","ES","Spain"
+"185.152.168.0","185.152.171.255","3113789440","3113790463","FR","France"
+"185.152.172.0","185.152.175.255","3113790464","3113791487","ES","Spain"
+"185.152.176.0","185.152.179.255","3113791488","3113792511","SE","Sweden"
+"185.152.180.0","185.152.183.255","3113792512","3113793535","HU","Hungary"
+"185.152.184.0","185.152.187.255","3113793536","3113794559","RU","Russian Federation"
+"185.152.188.0","185.152.191.255","3113794560","3113795583","ES","Spain"
+"185.152.192.0","185.152.195.255","3113795584","3113796607","RU","Russian Federation"
+"185.152.196.0","185.152.199.255","3113796608","3113797631","SK","Slovakia"
+"185.152.200.0","185.152.203.255","3113797632","3113798655","DK","Denmark"
+"185.152.204.0","185.152.211.255","3113798656","3113800703","DE","Germany"
+"185.152.212.0","185.152.215.255","3113800704","3113801727","NL","Netherlands"
+"185.152.216.0","185.152.219.255","3113801728","3113802751","GB","United Kingdom"
+"185.152.220.0","185.152.223.255","3113802752","3113803775","DE","Germany"
+"185.152.224.0","185.152.227.255","3113803776","3113804799","CH","Switzerland"
+"185.152.228.0","185.152.231.255","3113804800","3113805823","SE","Sweden"
+"185.152.232.0","185.152.239.255","3113805824","3113807871","DE","Germany"
+"185.152.240.0","185.152.243.255","3113807872","3113808895","IT","Italy"
+"185.152.244.0","185.152.247.255","3113808896","3113809919","DE","Germany"
+"185.152.248.0","185.152.251.255","3113809920","3113810943","GB","United Kingdom"
+"185.152.252.0","185.153.3.255","3113810944","3113812991","IT","Italy"
+"185.153.4.0","185.153.7.255","3113812992","3113814015","SE","Sweden"
+"185.153.8.0","185.153.11.255","3113814016","3113815039","FR","France"
+"185.153.12.0","185.153.15.255","3113815040","3113816063","MD","Moldova, Republic of"
+"185.153.16.0","185.153.19.255","3113816064","3113817087","ES","Spain"
+"185.153.20.0","185.153.23.255","3113817088","3113818111","GB","United Kingdom"
+"185.153.24.0","185.153.27.255","3113818112","3113819135","SI","Slovenia"
+"185.153.28.0","185.153.31.255","3113819136","3113820159","FR","France"
+"185.153.32.0","185.153.39.255","3113820160","3113822207","PL","Poland"
+"185.153.40.0","185.153.43.255","3113822208","3113823231","BE","Belgium"
+"185.153.44.0","185.153.47.255","3113823232","3113824255","RU","Russian Federation"
+"185.153.48.0","185.153.51.255","3113824256","3113825279","MK","Macedonia"
+"185.153.52.0","185.153.55.255","3113825280","3113826303","GE","Georgia"
+"185.153.56.0","185.153.59.255","3113826304","3113827327","IE","Ireland"
+"185.153.60.0","185.153.63.255","3113827328","3113828351","NL","Netherlands"
+"185.153.64.0","185.153.67.255","3113828352","3113829375","DE","Germany"
+"185.153.68.0","185.153.71.255","3113829376","3113830399","BE","Belgium"
+"185.153.72.0","185.153.75.255","3113830400","3113831423","CZ","Czech Republic"
+"185.153.76.0","185.153.79.255","3113831424","3113832447","IT","Italy"
+"185.153.80.0","185.153.83.255","3113832448","3113833471","CZ","Czech Republic"
+"185.153.84.0","185.153.87.255","3113833472","3113834495","LB","Lebanon"
+"185.153.88.0","185.153.91.255","3113834496","3113835519","DE","Germany"
+"185.153.92.0","185.153.95.255","3113835520","3113836543","NL","Netherlands"
+"185.153.96.0","185.153.99.255","3113836544","3113837567","FR","France"
+"185.153.100.0","185.153.103.255","3113837568","3113838591","GB","United Kingdom"
+"185.153.104.0","185.153.107.255","3113838592","3113839615","CH","Switzerland"
+"185.153.108.0","185.153.111.255","3113839616","3113840639","IT","Italy"
+"185.153.112.0","185.153.115.255","3113840640","3113841663","FR","France"
+"185.153.116.0","185.153.119.255","3113841664","3113842687","ES","Spain"
+"185.153.120.0","185.153.123.255","3113842688","3113843711","UA","Ukraine"
+"185.153.124.0","185.153.127.255","3113843712","3113844735","IT","Italy"
+"185.153.128.0","185.153.131.255","3113844736","3113845759","GB","United Kingdom"
+"185.153.132.0","185.153.135.255","3113845760","3113846783","RU","Russian Federation"
+"185.153.136.0","185.153.139.255","3113846784","3113847807","ES","Spain"
+"185.153.140.0","185.153.143.255","3113847808","3113848831","DE","Germany"
+"185.153.144.0","185.153.147.255","3113848832","3113849855","EE","Estonia"
+"185.153.148.0","185.153.151.255","3113849856","3113850879","IL","Israel"
+"185.153.152.0","185.153.155.255","3113850880","3113851903","DK","Denmark"
+"185.153.156.0","185.153.159.255","3113851904","3113852927","SE","Sweden"
+"185.153.160.0","185.153.163.255","3113852928","3113853951","PS","Palestinian Territory"
+"185.153.164.0","185.153.167.255","3113853952","3113854975","US","United States"
+"185.153.168.0","185.153.171.255","3113854976","3113855999","ES","Spain"
+"185.153.172.0","185.153.175.255","3113856000","3113857023","GB","United Kingdom"
+"185.153.176.0","185.153.179.255","3113857024","3113858047","DE","Germany"
+"185.153.180.0","185.153.183.255","3113858048","3113859071","UA","Ukraine"
+"185.153.184.0","185.153.187.255","3113859072","3113860095","IR","Iran, Islamic Republic of"
+"185.153.188.0","185.153.191.255","3113860096","3113861119","NL","Netherlands"
+"185.153.192.0","185.153.195.255","3113861120","3113862143","CZ","Czech Republic"
+"185.153.196.0","185.153.199.255","3113862144","3113863167","RU","Russian Federation"
+"185.153.200.0","185.153.203.255","3113863168","3113864191","LT","Lithuania"
+"185.153.204.0","185.153.207.255","3113864192","3113865215","GB","United Kingdom"
+"185.153.208.0","185.153.211.255","3113865216","3113866239","IR","Iran, Islamic Republic of"
+"185.153.212.0","185.153.215.255","3113866240","3113867263","LB","Lebanon"
+"185.153.216.0","185.153.219.255","3113867264","3113868287","HU","Hungary"
+"185.153.220.0","185.153.223.255","3113868288","3113869311","TR","Turkey"
+"185.153.224.0","185.153.227.255","3113869312","3113870335","ES","Spain"
+"185.153.228.0","185.153.231.255","3113870336","3113871359","TR","Turkey"
+"185.153.232.0","185.153.235.255","3113871360","3113872383","FR","France"
+"185.153.236.0","185.153.239.255","3113872384","3113873407","GB","United Kingdom"
+"185.153.240.0","185.153.243.255","3113873408","3113874431","RU","Russian Federation"
+"185.153.244.0","185.153.247.255","3113874432","3113875455","FR","France"
+"185.153.248.0","185.153.251.255","3113875456","3113876479","TR","Turkey"
+"185.153.252.0","185.153.255.255","3113876480","3113877503","DK","Denmark"
+"185.154.0.0","185.154.3.255","3113877504","3113878527","ES","Spain"
+"185.154.4.0","185.154.7.255","3113878528","3113879551","US","United States"
+"185.154.8.0","185.154.11.255","3113879552","3113880575","ES","Spain"
+"185.154.12.0","185.154.12.255","3113880576","3113880831","NL","Netherlands"
+"185.154.13.0","185.154.15.255","3113880832","3113881599","UA","Ukraine"
+"185.154.16.0","185.154.19.255","3113881600","3113882623","RO","Romania"
+"185.154.20.0","185.154.23.255","3113882624","3113883647","RU","Russian Federation"
+"185.154.24.0","185.154.27.255","3113883648","3113884671","ES","Spain"
+"185.154.28.0","185.154.31.255","3113884672","3113885695","DE","Germany"
+"185.154.32.0","185.154.35.255","3113885696","3113886719","FR","France"
+"185.154.36.0","185.154.39.255","3113886720","3113887743","CH","Switzerland"
+"185.154.40.0","185.154.43.255","3113887744","3113888767","AT","Austria"
+"185.154.44.0","185.154.47.255","3113888768","3113889791","IT","Italy"
+"185.154.48.0","185.154.51.255","3113889792","3113890815","GB","United Kingdom"
+"185.154.52.0","185.154.55.255","3113890816","3113891839","RU","Russian Federation"
+"185.154.56.0","185.154.59.255","3113891840","3113892863","ES","Spain"
+"185.154.60.0","185.154.63.255","3113892864","3113893887","CZ","Czech Republic"
+"185.154.64.0","185.154.67.255","3113893888","3113894911","TR","Turkey"
+"185.154.68.0","185.154.71.255","3113894912","3113895935","DK","Denmark"
+"185.154.72.0","185.154.75.255","3113895936","3113896959","RU","Russian Federation"
+"185.154.76.0","185.154.83.255","3113896960","3113899007","IE","Ireland"
+"185.154.84.0","185.154.87.255","3113899008","3113900031","CH","Switzerland"
+"185.154.88.0","185.154.91.255","3113900032","3113901055","IT","Italy"
+"185.154.92.0","185.154.95.255","3113901056","3113902079","CH","Switzerland"
+"185.154.96.0","185.154.99.255","3113902080","3113903103","PL","Poland"
+"185.154.100.0","185.154.103.255","3113903104","3113904127","CH","Switzerland"
+"185.154.104.0","185.154.107.255","3113904128","3113905151","DE","Germany"
+"185.154.108.0","185.154.111.255","3113905152","3113906175","SE","Sweden"
+"185.154.112.0","185.154.115.255","3113906176","3113907199","DE","Germany"
+"185.154.116.0","185.154.119.255","3113907200","3113908223","IS","Iceland"
+"185.154.120.0","185.154.127.255","3113908224","3113910271","RU","Russian Federation"
+"185.154.128.0","185.154.131.255","3113910272","3113911295","TR","Turkey"
+"185.154.132.0","185.154.135.255","3113911296","3113912319","GB","United Kingdom"
+"185.154.136.0","185.154.139.255","3113912320","3113913343","FR","France"
+"185.154.140.0","185.154.143.255","3113913344","3113914367","BE","Belgium"
+"185.154.144.0","185.154.147.255","3113914368","3113915391","GB","United Kingdom"
+"185.154.148.0","185.154.151.255","3113915392","3113916415","DE","Germany"
+"185.154.152.0","185.154.155.255","3113916416","3113917439","FR","France"
+"185.154.156.0","185.154.159.255","3113917440","3113918463","NL","Netherlands"
+"185.154.160.0","185.154.163.255","3113918464","3113919487","ES","Spain"
+"185.154.164.0","185.154.167.255","3113919488","3113920511","BE","Belgium"
+"185.154.168.0","185.154.171.255","3113920512","3113921535","QA","Qatar"
+"185.154.172.0","185.154.175.255","3113921536","3113922559","GB","United Kingdom"
+"185.154.176.0","185.154.179.255","3113922560","3113923583","DK","Denmark"
+"185.154.180.0","185.154.183.255","3113923584","3113924607","UA","Ukraine"
+"185.154.184.0","185.154.187.255","3113924608","3113925631","IR","Iran, Islamic Republic of"
+"185.154.188.0","185.154.191.255","3113925632","3113926655","KW","Kuwait"
+"185.154.192.0","185.154.195.255","3113926656","3113927679","RU","Russian Federation"
+"185.154.196.0","185.154.199.255","3113927680","3113928703","ES","Spain"
+"185.154.200.0","185.154.203.255","3113928704","3113929727","RU","Russian Federation"
+"185.154.204.0","185.154.211.255","3113929728","3113931775","ES","Spain"
+"185.154.212.0","185.154.215.255","3113931776","3113932799","UA","Ukraine"
+"185.154.216.0","185.154.216.255","3113932800","3113933055","RO","Romania"
+"185.154.217.0","185.154.218.255","3113933056","3113933567","US","United States"
+"185.154.219.0","185.154.219.255","3113933568","3113933823","RO","Romania"
+"185.154.220.0","185.154.223.255","3113933824","3113934847","EE","Estonia"
+"185.154.224.0","185.154.227.255","3113934848","3113935871","NL","Netherlands"
+"185.154.228.0","185.154.231.255","3113935872","3113936895","SE","Sweden"
+"185.154.232.0","185.154.235.255","3113936896","3113937919","AT","Austria"
+"185.154.236.0","185.154.239.255","3113937920","3113938943","IT","Italy"
+"185.154.240.0","185.154.243.255","3113938944","3113939967","DK","Denmark"
+"185.154.244.0","185.154.247.255","3113939968","3113940991","GB","United Kingdom"
+"185.154.248.0","185.154.251.255","3113940992","3113942015","SY","Syrian Arab Republic"
+"185.154.252.0","185.154.255.255","3113942016","3113943039","ES","Spain"
+"185.155.0.0","185.155.3.255","3113943040","3113944063","FR","France"
+"185.155.4.0","185.155.7.255","3113944064","3113945087","ES","Spain"
+"185.155.8.0","185.155.15.255","3113945088","3113947135","IR","Iran, Islamic Republic of"
+"185.155.16.0","185.155.19.255","3113947136","3113948159","RU","Russian Federation"
+"185.155.20.0","185.155.23.255","3113948160","3113949183","ES","Spain"
+"185.155.24.0","185.155.27.255","3113949184","3113950207","NO","Norway"
+"185.155.28.0","185.155.31.255","3113950208","3113951231","CH","Switzerland"
+"185.155.32.0","185.155.35.255","3113951232","3113952255","CZ","Czech Republic"
+"185.155.36.0","185.155.39.255","3113952256","3113953279","DK","Denmark"
+"185.155.40.0","185.155.43.255","3113953280","3113954303","PL","Poland"
+"185.155.44.0","185.155.47.255","3113954304","3113955327","NL","Netherlands"
+"185.155.48.0","185.155.51.255","3113955328","3113956351","SK","Slovakia"
+"185.155.52.0","185.155.55.255","3113956352","3113957375","RO","Romania"
+"185.155.56.0","185.155.59.255","3113957376","3113958399","DE","Germany"
+"185.155.60.0","185.155.71.255","3113958400","3113961471","ES","Spain"
+"185.155.72.0","185.155.75.255","3113961472","3113962495","IR","Iran, Islamic Republic of"
+"185.155.76.0","185.155.79.255","3113962496","3113963519","NL","Netherlands"
+"185.155.80.0","185.155.83.255","3113963520","3113964543","DK","Denmark"
+"185.155.84.0","185.155.87.255","3113964544","3113965567","US","United States"
+"185.155.88.0","185.155.91.255","3113965568","3113966591","UA","Ukraine"
+"185.155.92.0","185.155.95.255","3113966592","3113967615","FR","France"
+"185.155.96.0","185.155.99.255","3113967616","3113968639","EE","Estonia"
+"185.155.100.0","185.155.103.255","3113968640","3113969663","GR","Greece"
+"185.155.104.0","185.155.107.255","3113969664","3113970687","GB","United Kingdom"
+"185.155.108.0","185.155.111.255","3113970688","3113971711","DE","Germany"
+"185.155.112.0","185.155.115.255","3113971712","3113972735","RU","Russian Federation"
+"185.155.116.0","185.155.119.255","3113972736","3113973759","BG","Bulgaria"
+"185.155.120.0","185.155.123.255","3113973760","3113974783","IT","Italy"
+"185.155.124.0","185.155.127.255","3113974784","3113975807","AT","Austria"
+"185.155.128.0","185.155.131.255","3113975808","3113976831","CZ","Czech Republic"
+"185.155.132.0","185.155.135.255","3113976832","3113977855","DK","Denmark"
+"185.155.136.0","185.155.139.255","3113977856","3113978879","GB","United Kingdom"
+"185.155.140.0","185.155.143.255","3113978880","3113979903","FR","France"
+"185.155.144.0","185.155.147.255","3113979904","3113980927","GB","United Kingdom"
+"185.155.148.0","185.155.151.255","3113980928","3113981951","TR","Turkey"
+"185.155.152.0","185.155.155.255","3113981952","3113982975","FR","France"
+"185.155.156.0","185.155.159.255","3113982976","3113983999","IQ","Iraq"
+"185.155.160.0","185.155.163.255","3113984000","3113985023","SY","Syrian Arab Republic"
+"185.155.164.0","185.155.167.255","3113985024","3113986047","DE","Germany"
+"185.155.168.0","185.155.171.255","3113986048","3113987071","NL","Netherlands"
+"185.155.172.0","185.155.175.255","3113987072","3113988095","FR","France"
+"185.155.176.0","185.155.179.255","3113988096","3113989119","IT","Italy"
+"185.155.180.0","185.155.183.255","3113989120","3113990143","GB","United Kingdom"
+"185.155.184.0","185.155.187.255","3113990144","3113991167","CH","Switzerland"
+"185.155.188.0","185.155.195.255","3113991168","3113993215","DE","Germany"
+"185.155.196.0","185.155.199.255","3113993216","3113994239","IT","Italy"
+"185.155.200.0","185.155.203.255","3113994240","3113995263","NL","Netherlands"
+"185.155.204.0","185.155.207.255","3113995264","3113996287","ES","Spain"
+"185.155.208.0","185.155.211.255","3113996288","3113997311","HR","Croatia"
+"185.155.212.0","185.155.215.255","3113997312","3113998335","NO","Norway"
+"185.155.216.0","185.155.219.255","3113998336","3113999359","HR","Croatia"
+"185.155.220.0","185.155.223.255","3113999360","3114000383","FR","France"
+"185.155.224.0","185.155.227.255","3114000384","3114001407","HR","Croatia"
+"185.155.228.0","185.155.231.255","3114001408","3114002431","RO","Romania"
+"185.155.232.0","185.155.232.255","3114002432","3114002687","US","United States"
+"185.155.233.0","185.155.233.137","3114002688","3114002825","RU","Russian Federation"
+"185.155.233.138","185.155.233.138","3114002826","3114002826","AM","Armenia"
+"185.155.233.139","185.155.235.255","3114002827","3114003455","RU","Russian Federation"
+"185.155.236.0","185.155.239.255","3114003456","3114004479","IR","Iran, Islamic Republic of"
+"185.155.240.0","185.155.243.255","3114004480","3114005503","AE","United Arab Emirates"
+"185.155.244.0","185.155.247.255","3114005504","3114006527","GB","United Kingdom"
+"185.155.248.0","185.155.251.255","3114006528","3114007551","BG","Bulgaria"
+"185.155.252.0","185.155.255.255","3114007552","3114008575","EE","Estonia"
+"185.156.0.0","185.156.3.255","3114008576","3114009599","RU","Russian Federation"
+"185.156.4.0","185.156.7.255","3114009600","3114010623","TR","Turkey"
+"185.156.8.0","185.156.11.255","3114010624","3114011647","CH","Switzerland"
+"185.156.12.0","185.156.15.255","3114011648","3114012671","AL","Albania"
+"185.156.16.0","185.156.19.255","3114012672","3114013695","GB","United Kingdom"
+"185.156.20.0","185.156.23.255","3114013696","3114014719","IS","Iceland"
+"185.156.24.0","185.156.27.255","3114014720","3114015743","FR","France"
+"185.156.28.0","185.156.31.255","3114015744","3114016767","TR","Turkey"
+"185.156.32.0","185.156.35.255","3114016768","3114017791","PL","Poland"
+"185.156.36.0","185.156.39.255","3114017792","3114018815","CZ","Czech Republic"
+"185.156.40.0","185.156.43.255","3114018816","3114019839","UA","Ukraine"
+"185.156.44.0","185.156.47.255","3114019840","3114020863","IR","Iran, Islamic Republic of"
+"185.156.48.0","185.156.51.255","3114020864","3114021887","GB","United Kingdom"
+"185.156.52.0","185.156.55.255","3114021888","3114022911","UA","Ukraine"
+"185.156.56.0","185.156.59.255","3114022912","3114023935","BE","Belgium"
+"185.156.60.0","185.156.63.255","3114023936","3114024959","GR","Greece"
+"185.156.64.0","185.156.67.255","3114024960","3114025983","GB","United Kingdom"
+"185.156.68.0","185.156.71.255","3114025984","3114027007","DE","Germany"
+"185.156.72.0","185.156.75.255","3114027008","3114028031","RU","Russian Federation"
+"185.156.76.0","185.156.83.255","3114028032","3114030079","FR","France"
+"185.156.84.0","185.156.87.255","3114030080","3114031103","DE","Germany"
+"185.156.88.0","185.156.91.255","3114031104","3114032127","NO","Norway"
+"185.156.92.0","185.156.95.255","3114032128","3114033151","FI","Finland"
+"185.156.96.0","185.156.99.255","3114033152","3114034175","DK","Denmark"
+"185.156.100.0","185.156.103.255","3114034176","3114035199","ES","Spain"
+"185.156.104.0","185.156.107.255","3114035200","3114036223","GB","United Kingdom"
+"185.156.108.0","185.156.111.255","3114036224","3114037247","RU","Russian Federation"
+"185.156.112.0","185.156.115.255","3114037248","3114038271","NO","Norway"
+"185.156.116.0","185.156.119.255","3114038272","3114039295","GB","United Kingdom"
+"185.156.120.0","185.156.123.255","3114039296","3114040319","CZ","Czech Republic"
+"185.156.124.0","185.156.127.255","3114040320","3114041343","DE","Germany"
+"185.156.128.0","185.156.131.255","3114041344","3114042367","SK","Slovakia"
+"185.156.132.0","185.156.135.255","3114042368","3114043391","IT","Italy"
+"185.156.136.0","185.156.143.255","3114043392","3114045439","GB","United Kingdom"
+"185.156.144.0","185.156.147.255","3114045440","3114046463","AT","Austria"
+"185.156.148.0","185.156.151.255","3114046464","3114047487","IT","Italy"
+"185.156.152.0","185.156.155.255","3114047488","3114048511","HU","Hungary"
+"185.156.156.0","185.156.159.255","3114048512","3114049535","DE","Germany"
+"185.156.160.0","185.156.163.255","3114049536","3114050559","NL","Netherlands"
+"185.156.164.0","185.156.167.255","3114050560","3114051583","GB","United Kingdom"
+"185.156.168.0","185.156.171.255","3114051584","3114052607","BE","Belgium"
+"185.156.172.0","185.156.172.255","3114052608","3114052863","NL","Netherlands"
+"185.156.173.0","185.156.173.255","3114052864","3114053119","FR","France"
+"185.156.174.0","185.156.174.255","3114053120","3114053375","CZ","Czech Republic"
+"185.156.175.0","185.156.175.255","3114053376","3114053631","CH","Switzerland"
+"185.156.176.0","185.156.183.255","3114053632","3114055679","RU","Russian Federation"
+"185.156.184.0","185.156.191.255","3114055680","3114057727","GB","United Kingdom"
+"185.156.192.0","185.156.195.255","3114057728","3114058751","IT","Italy"
+"185.156.196.0","185.156.199.255","3114058752","3114059775","GB","United Kingdom"
+"185.156.200.0","185.156.203.255","3114059776","3114060799","BZ","Belize"
+"185.156.204.0","185.156.207.255","3114060800","3114061823","DE","Germany"
+"185.156.208.0","185.156.211.255","3114061824","3114062847","NL","Netherlands"
+"185.156.212.0","185.156.215.255","3114062848","3114063871","LB","Lebanon"
+"185.156.216.0","185.156.219.255","3114063872","3114064895","ES","Spain"
+"185.156.220.0","185.156.223.255","3114064896","3114065919","CH","Switzerland"
+"185.156.224.0","185.156.227.255","3114065920","3114066943","DE","Germany"
+"185.156.228.0","185.156.231.255","3114066944","3114067967","CH","Switzerland"
+"185.156.232.0","185.156.235.255","3114067968","3114068991","IT","Italy"
+"185.156.236.0","185.156.239.255","3114068992","3114070015","BH","Bahrain"
+"185.156.240.0","185.156.243.255","3114070016","3114071039","IT","Italy"
+"185.156.244.0","185.156.247.255","3114071040","3114072063","GB","United Kingdom"
+"185.156.248.0","185.156.251.255","3114072064","3114073087","ES","Spain"
+"185.156.252.0","185.156.255.255","3114073088","3114074111","DE","Germany"
+"185.157.0.0","185.157.3.255","3114074112","3114075135","CH","Switzerland"
+"185.157.4.0","185.157.7.255","3114075136","3114076159","ES","Spain"
+"185.157.8.0","185.157.11.255","3114076160","3114077183","IR","Iran, Islamic Republic of"
+"185.157.12.0","185.157.15.255","3114077184","3114078207","PL","Poland"
+"185.157.16.0","185.157.19.255","3114078208","3114079231","DK","Denmark"
+"185.157.20.0","185.157.23.255","3114079232","3114080255","DE","Germany"
+"185.157.24.0","185.157.27.255","3114080256","3114081279","IT","Italy"
+"185.157.28.0","185.157.35.255","3114081280","3114083327","DE","Germany"
+"185.157.36.0","185.157.39.255","3114083328","3114084351","MT","Malta"
+"185.157.40.0","185.157.43.255","3114084352","3114085375","TR","Turkey"
+"185.157.44.0","185.157.47.255","3114085376","3114086399","RS","Serbia"
+"185.157.48.0","185.157.51.255","3114086400","3114087423","GB","United Kingdom"
+"185.157.52.0","185.157.55.255","3114087424","3114088447","NL","Netherlands"
+"185.157.56.0","185.157.59.255","3114088448","3114089471","NO","Norway"
+"185.157.60.0","185.157.67.255","3114089472","3114091519","NL","Netherlands"
+"185.157.68.0","185.157.71.255","3114091520","3114092543","BE","Belgium"
+"185.157.72.0","185.157.75.255","3114092544","3114093567","CH","Switzerland"
+"185.157.76.0","185.157.79.255","3114093568","3114094591","UA","Ukraine"
+"185.157.80.0","185.157.82.255","3114094592","3114095359","PL","Poland"
+"185.157.83.0","185.157.83.255","3114095360","3114095615","DE","Germany"
+"185.157.84.0","185.157.87.255","3114095616","3114096639","DK","Denmark"
+"185.157.88.0","185.157.91.255","3114096640","3114097663","NO","Norway"
+"185.157.92.0","185.157.95.255","3114097664","3114098687","ES","Spain"
+"185.157.96.0","185.157.99.255","3114098688","3114099711","RU","Russian Federation"
+"185.157.100.0","185.157.103.255","3114099712","3114100735","DE","Germany"
+"185.157.104.0","185.157.107.255","3114100736","3114101759","RS","Serbia"
+"185.157.108.0","185.157.111.255","3114101760","3114102783","EE","Estonia"
+"185.157.112.0","185.157.119.255","3114102784","3114104831","DK","Denmark"
+"185.157.120.0","185.157.123.255","3114104832","3114105855","GR","Greece"
+"185.157.124.0","185.157.127.255","3114105856","3114106879","RU","Russian Federation"
+"185.157.128.0","185.157.131.255","3114106880","3114107903","ES","Spain"
+"185.157.132.0","185.157.135.255","3114107904","3114108927","LI","Liechtenstein"
+"185.157.136.0","185.157.139.255","3114108928","3114109951","KG","Kyrgyzstan"
+"185.157.140.0","185.157.143.255","3114109952","3114110975","BE","Belgium"
+"185.157.144.0","185.157.147.255","3114110976","3114111999","NL","Netherlands"
+"185.157.148.0","185.157.151.255","3114112000","3114113023","GB","United Kingdom"
+"185.157.152.0","185.157.155.255","3114113024","3114114047","ES","Spain"
+"185.157.156.0","185.157.159.255","3114114048","3114115071","DE","Germany"
+"185.157.160.0","185.157.163.255","3114115072","3114116095","SE","Sweden"
+"185.157.164.0","185.157.167.255","3114116096","3114117119","PL","Poland"
+"185.157.168.0","185.157.171.255","3114117120","3114118143","SE","Sweden"
+"185.157.172.0","185.157.175.255","3114118144","3114119167","PL","Poland"
+"185.157.176.0","185.157.179.255","3114119168","3114120191","DE","Germany"
+"185.157.180.0","185.157.183.255","3114120192","3114121215","IQ","Iraq"
+"185.157.184.0","185.157.187.255","3114121216","3114122239","ES","Spain"
+"185.157.188.0","185.157.191.255","3114122240","3114123263","RU","Russian Federation"
+"185.157.192.0","185.157.195.255","3114123264","3114124287","FR","France"
+"185.157.196.0","185.157.199.255","3114124288","3114125311","CZ","Czech Republic"
+"185.157.200.0","185.157.203.255","3114125312","3114126335","GL","Greenland"
+"185.157.204.0","185.157.207.255","3114126336","3114127359","TR","Turkey"
+"185.157.208.0","185.157.211.255","3114127360","3114128383","NL","Netherlands"
+"185.157.212.0","185.157.215.255","3114128384","3114129407","ES","Spain"
+"185.157.216.0","185.157.219.255","3114129408","3114130431","IT","Italy"
+"185.157.220.0","185.157.223.255","3114130432","3114131455","SE","Sweden"
+"185.157.224.0","185.157.227.255","3114131456","3114132479","GB","United Kingdom"
+"185.157.228.0","185.157.231.255","3114132480","3114133503","IT","Italy"
+"185.157.232.0","185.157.235.255","3114133504","3114134527","GB","United Kingdom"
+"185.157.236.0","185.157.239.255","3114134528","3114135551","PL","Poland"
+"185.157.240.0","185.157.243.255","3114135552","3114136575","CZ","Czech Republic"
+"185.157.244.0","185.157.247.255","3114136576","3114137599","FR","France"
+"185.157.248.0","185.157.251.255","3114137600","3114138623","AT","Austria"
+"185.157.252.0","185.157.255.255","3114138624","3114139647","RU","Russian Federation"
+"185.158.0.0","185.158.3.255","3114139648","3114140671","AL","Albania"
+"185.158.4.0","185.158.7.255","3114140672","3114141695","FR","France"
+"185.158.8.0","185.158.11.255","3114141696","3114142719","ES","Spain"
+"185.158.12.0","185.158.15.255","3114142720","3114143743","DE","Germany"
+"185.158.16.0","185.158.19.255","3114143744","3114144767","AT","Austria"
+"185.158.20.0","185.158.23.255","3114144768","3114145791","FR","France"
+"185.158.24.0","185.158.27.255","3114145792","3114146815","AT","Austria"
+"185.158.28.0","185.158.31.255","3114146816","3114147839","IT","Italy"
+"185.158.32.0","185.158.35.255","3114147840","3114148863","SY","Syrian Arab Republic"
+"185.158.36.0","185.158.39.255","3114148864","3114149887","IT","Italy"
+"185.158.40.0","185.158.43.255","3114149888","3114150911","DE","Germany"
+"185.158.44.0","185.158.47.255","3114150912","3114151935","FR","France"
+"185.158.48.0","185.158.51.255","3114151936","3114152959","DE","Germany"
+"185.158.52.0","185.158.55.255","3114152960","3114153983","ES","Spain"
+"185.158.56.0","185.158.59.255","3114153984","3114155007","GB","United Kingdom"
+"185.158.60.0","185.158.63.255","3114155008","3114156031","DK","Denmark"
+"185.158.64.0","185.158.67.255","3114156032","3114157055","CZ","Czech Republic"
+"185.158.68.0","185.158.71.255","3114157056","3114158079","RU","Russian Federation"
+"185.158.72.0","185.158.75.255","3114158080","3114159103","FI","Finland"
+"185.158.76.0","185.158.79.255","3114159104","3114160127","GB","United Kingdom"
+"185.158.80.0","185.158.83.255","3114160128","3114161151","HR","Croatia"
+"185.158.84.0","185.158.87.255","3114161152","3114162175","NL","Netherlands"
+"185.158.88.0","185.158.91.255","3114162176","3114163199","IT","Italy"
+"185.158.92.0","185.158.95.255","3114163200","3114164223","SY","Syrian Arab Republic"
+"185.158.96.0","185.158.99.255","3114164224","3114165247","DE","Germany"
+"185.158.100.0","185.158.100.191","3114165248","3114165439","FR","France"
+"185.158.100.192","185.158.100.239","3114165440","3114165487","DE","Germany"
+"185.158.100.240","185.158.100.255","3114165488","3114165503","GB","United Kingdom"
+"185.158.101.0","185.158.102.255","3114165504","3114166015","DE","Germany"
+"185.158.103.0","185.158.103.191","3114166016","3114166207","FR","France"
+"185.158.103.192","185.158.103.239","3114166208","3114166255","DE","Germany"
+"185.158.103.240","185.158.103.255","3114166256","3114166271","FR","France"
+"185.158.104.0","185.158.104.239","3114166272","3114166511","DE","Germany"
+"185.158.104.240","185.158.104.255","3114166512","3114166527","GB","United Kingdom"
+"185.158.105.0","185.158.107.255","3114166528","3114167295","DE","Germany"
+"185.158.108.0","185.158.111.255","3114167296","3114168319","FR","France"
+"185.158.112.0","185.158.115.255","3114168320","3114169343","RU","Russian Federation"
+"185.158.116.0","185.158.116.239","3114169344","3114169583","DE","Germany"
+"185.158.116.240","185.158.116.255","3114169584","3114169599","GB","United Kingdom"
+"185.158.117.0","185.158.120.239","3114169600","3114170607","DE","Germany"
+"185.158.120.240","185.158.120.255","3114170608","3114170623","GB","United Kingdom"
+"185.158.121.0","185.158.123.255","3114170624","3114171391","DE","Germany"
+"185.158.124.0","185.158.127.255","3114171392","3114172415","ES","Spain"
+"185.158.128.0","185.158.129.255","3114172416","3114172927","RU","Russian Federation"
+"185.158.130.0","185.158.131.255","3114172928","3114173439","GB","United Kingdom"
+"185.158.132.0","185.158.132.239","3114173440","3114173679","DE","Germany"
+"185.158.132.240","185.158.132.255","3114173680","3114173695","GB","United Kingdom"
+"185.158.133.0","185.158.135.255","3114173696","3114174463","DE","Germany"
+"185.158.136.0","185.158.139.255","3114174464","3114175487","NL","Netherlands"
+"185.158.140.0","185.158.143.255","3114175488","3114176511","IT","Italy"
+"185.158.144.0","185.158.147.255","3114176512","3114177535","NL","Netherlands"
+"185.158.148.0","185.158.148.239","3114177536","3114177775","DE","Germany"
+"185.158.148.240","185.158.148.255","3114177776","3114177791","GB","United Kingdom"
+"185.158.149.0","185.158.149.239","3114177792","3114178031","DE","Germany"
+"185.158.149.240","185.158.149.255","3114178032","3114178047","GB","United Kingdom"
+"185.158.150.0","185.158.150.223","3114178048","3114178271","DE","Germany"
+"185.158.150.224","185.158.150.255","3114178272","3114178303","GB","United Kingdom"
+"185.158.151.0","185.158.151.239","3114178304","3114178543","DE","Germany"
+"185.158.151.240","185.158.151.255","3114178544","3114178559","GB","United Kingdom"
+"185.158.152.0","185.158.155.255","3114178560","3114179583","RU","Russian Federation"
+"185.158.156.0","185.158.159.255","3114179584","3114180607","TR","Turkey"
+"185.158.160.0","185.158.163.255","3114180608","3114181631","DK","Denmark"
+"185.158.164.0","185.158.167.255","3114181632","3114182655","NL","Netherlands"
+"185.158.168.0","185.158.171.255","3114182656","3114183679","ES","Spain"
+"185.158.172.0","185.158.175.255","3114183680","3114184703","IR","Iran, Islamic Republic of"
+"185.158.176.0","185.158.179.255","3114184704","3114185727","EE","Estonia"
+"185.158.180.0","185.158.183.255","3114185728","3114186751","DE","Germany"
+"185.158.184.0","185.158.187.255","3114186752","3114187775","BE","Belgium"
+"185.158.188.0","185.158.191.255","3114187776","3114188799","IT","Italy"
+"185.158.192.0","185.158.195.255","3114188800","3114189823","DE","Germany"
+"185.158.196.0","185.158.203.255","3114189824","3114191871","NL","Netherlands"
+"185.158.204.0","185.158.207.255","3114191872","3114192895","IS","Iceland"
+"185.158.208.0","185.158.211.255","3114192896","3114193919","UA","Ukraine"
+"185.158.212.0","185.158.215.255","3114193920","3114194943","DE","Germany"
+"185.158.216.0","185.158.219.255","3114194944","3114195967","BY","Belarus"
+"185.158.220.0","185.158.223.255","3114195968","3114196991","GR","Greece"
+"185.158.224.0","185.158.227.255","3114196992","3114198015","DE","Germany"
+"185.158.228.0","185.158.231.255","3114198016","3114199039","AT","Austria"
+"185.158.232.0","185.158.239.255","3114199040","3114201087","IT","Italy"
+"185.158.240.0","185.158.247.255","3114201088","3114203135","GB","United Kingdom"
+"185.158.248.0","185.158.249.255","3114203136","3114203647","NL","Netherlands"
+"185.158.250.0","185.158.251.255","3114203648","3114204159","DE","Germany"
+"185.158.252.0","185.158.255.255","3114204160","3114205183","ES","Spain"
+"185.159.0.0","185.159.3.255","3114205184","3114206207","IT","Italy"
+"185.159.4.0","185.159.7.255","3114206208","3114207231","NL","Netherlands"
+"185.159.8.0","185.159.11.255","3114207232","3114208255","GB","United Kingdom"
+"185.159.12.0","185.159.15.255","3114208256","3114209279","FR","France"
+"185.159.16.0","185.159.19.255","3114209280","3114210303","SE","Sweden"
+"185.159.20.0","185.159.23.255","3114210304","3114211327","CH","Switzerland"
+"185.159.24.0","185.159.27.255","3114211328","3114212351","GB","United Kingdom"
+"185.159.28.0","185.159.31.255","3114212352","3114213375","CZ","Czech Republic"
+"185.159.32.0","185.159.35.255","3114213376","3114214399","DE","Germany"
+"185.159.36.0","185.159.39.255","3114214400","3114215423","RU","Russian Federation"
+"185.159.40.0","185.159.43.255","3114215424","3114216447","ES","Spain"
+"185.159.44.0","185.159.47.255","3114216448","3114217471","RU","Russian Federation"
+"185.159.48.0","185.159.48.255","3114217472","3114217727","NL","Netherlands"
+"185.159.49.0","185.159.51.255","3114217728","3114218495","ZA","South Africa"
+"185.159.52.0","185.159.55.255","3114218496","3114219519","IT","Italy"
+"185.159.56.0","185.159.59.255","3114219520","3114220543","AT","Austria"
+"185.159.60.0","185.159.63.255","3114220544","3114221567","IT","Italy"
+"185.159.64.0","185.159.67.255","3114221568","3114222591","RU","Russian Federation"
+"185.159.68.0","185.159.71.255","3114222592","3114223615","GB","United Kingdom"
+"185.159.72.0","185.159.75.255","3114223616","3114224639","TR","Turkey"
+"185.159.76.0","185.159.79.255","3114224640","3114225663","GB","United Kingdom"
+"185.159.80.0","185.159.83.255","3114225664","3114226687","RU","Russian Federation"
+"185.159.84.0","185.159.91.255","3114226688","3114228735","IR","Iran, Islamic Republic of"
+"185.159.92.0","185.159.95.255","3114228736","3114229759","CZ","Czech Republic"
+"185.159.96.0","185.159.99.255","3114229760","3114230783","FR","France"
+"185.159.100.0","185.159.103.255","3114230784","3114231807","ES","Spain"
+"185.159.104.0","185.159.111.255","3114231808","3114233855","FR","France"
+"185.159.112.0","185.159.115.255","3114233856","3114234879","ES","Spain"
+"185.159.116.0","185.159.119.255","3114234880","3114235903","TR","Turkey"
+"185.159.120.0","185.159.123.255","3114235904","3114236927","DE","Germany"
+"185.159.124.0","185.159.127.255","3114236928","3114237951","NL","Netherlands"
+"185.159.128.0","185.159.131.255","3114237952","3114238975","RU","Russian Federation"
+"185.159.132.0","185.159.135.255","3114238976","3114239999","CZ","Czech Republic"
+"185.159.136.0","185.159.139.255","3114240000","3114241023","NL","Netherlands"
+"185.159.140.0","185.159.143.255","3114241024","3114242047","UA","Ukraine"
+"185.159.144.0","185.159.147.255","3114242048","3114243071","IT","Italy"
+"185.159.148.0","185.159.151.255","3114243072","3114244095","RU","Russian Federation"
+"185.159.152.0","185.159.155.255","3114244096","3114245119","IR","Iran, Islamic Republic of"
+"185.159.156.0","185.159.157.255","3114245120","3114245631","CH","Switzerland"
+"185.159.158.0","185.159.158.255","3114245632","3114245887","IS","Iceland"
+"185.159.159.0","185.159.159.255","3114245888","3114246143","SE","Sweden"
+"185.159.160.0","185.159.163.255","3114246144","3114247167","TR","Turkey"
+"185.159.164.0","185.159.167.255","3114247168","3114248191","CH","Switzerland"
+"185.159.168.0","185.159.171.255","3114248192","3114249215","CZ","Czech Republic"
+"185.159.172.0","185.159.175.255","3114249216","3114250239","RU","Russian Federation"
+"185.159.176.0","185.159.179.255","3114250240","3114251263","IR","Iran, Islamic Republic of"
+"185.159.180.0","185.159.183.255","3114251264","3114252287","JO","Jordan"
+"185.159.184.0","185.159.187.255","3114252288","3114253311","NO","Norway"
+"185.159.188.0","185.159.191.255","3114253312","3114254335","NL","Netherlands"
+"185.159.192.0","185.159.195.255","3114254336","3114255359","GB","United Kingdom"
+"185.159.196.0","185.159.199.255","3114255360","3114256383","SE","Sweden"
+"185.159.200.0","185.159.203.255","3114256384","3114257407","AT","Austria"
+"185.159.204.0","185.159.207.255","3114257408","3114258431","CH","Switzerland"
+"185.159.208.0","185.159.211.255","3114258432","3114259455","DE","Germany"
+"185.159.212.0","185.159.215.255","3114259456","3114260479","ES","Spain"
+"185.159.216.0","185.159.219.255","3114260480","3114261503","GB","United Kingdom"
+"185.159.220.0","185.159.223.255","3114261504","3114262527","BE","Belgium"
+"185.159.224.0","185.159.227.255","3114262528","3114263551","ES","Spain"
+"185.159.228.0","185.159.231.255","3114263552","3114264575","NL","Netherlands"
+"185.159.232.0","185.159.235.255","3114264576","3114265599","GB","United Kingdom"
+"185.159.236.0","185.159.239.255","3114265600","3114266623","FI","Finland"
+"185.159.240.0","185.159.243.255","3114266624","3114267647","NL","Netherlands"
+"185.159.244.0","185.159.245.255","3114267648","3114268159","US","United States"
+"185.159.246.0","185.159.247.255","3114268160","3114268671","BR","Brazil"
+"185.159.248.0","185.159.251.255","3114268672","3114269695","BE","Belgium"
+"185.159.252.0","185.159.255.255","3114269696","3114270719","ES","Spain"
+"185.160.0.0","185.160.3.255","3114270720","3114271743","DE","Germany"
+"185.160.4.0","185.160.7.255","3114271744","3114272767","NL","Netherlands"
+"185.160.8.0","185.160.11.255","3114272768","3114273791","LU","Luxembourg"
+"185.160.12.0","185.160.15.255","3114273792","3114274815","PL","Poland"
+"185.160.16.0","185.160.19.255","3114274816","3114275839","DE","Germany"
+"185.160.20.0","185.160.23.255","3114275840","3114276863","CZ","Czech Republic"
+"185.160.24.0","185.160.27.255","3114276864","3114277887","GB","United Kingdom"
+"185.160.28.0","185.160.31.255","3114277888","3114278911","TR","Turkey"
+"185.160.32.0","185.160.35.255","3114278912","3114279935","FR","France"
+"185.160.36.0","185.160.39.255","3114279936","3114280959","GB","United Kingdom"
+"185.160.40.0","185.160.43.255","3114280960","3114281983","DE","Germany"
+"185.160.44.0","185.160.47.255","3114281984","3114283007","GR","Greece"
+"185.160.48.0","185.160.51.255","3114283008","3114284031","PL","Poland"
+"185.160.52.0","185.160.55.255","3114284032","3114285055","FR","France"
+"185.160.56.0","185.160.59.255","3114285056","3114286079","NL","Netherlands"
+"185.160.60.0","185.160.67.255","3114286080","3114288127","UA","Ukraine"
+"185.160.68.0","185.160.71.255","3114288128","3114289151","IS","Iceland"
+"185.160.72.0","185.160.83.255","3114289152","3114292223","BG","Bulgaria"
+"185.160.84.0","185.160.87.255","3114292224","3114293247","DE","Germany"
+"185.160.88.0","185.160.91.255","3114293248","3114294271","UA","Ukraine"
+"185.160.92.0","185.160.95.255","3114294272","3114295295","RO","Romania"
+"185.160.96.0","185.160.103.255","3114295296","3114297343","DE","Germany"
+"185.160.104.0","185.160.107.255","3114297344","3114298367","IR","Iran, Islamic Republic of"
+"185.160.108.0","185.160.111.255","3114298368","3114299391","SK","Slovakia"
+"185.160.112.0","185.160.115.255","3114299392","3114300415","IE","Ireland"
+"185.160.116.0","185.160.119.255","3114300416","3114301439","US","United States"
+"185.160.120.0","185.160.123.255","3114301440","3114302463","IT","Italy"
+"185.160.124.0","185.160.127.255","3114302464","3114303487","CH","Switzerland"
+"185.160.128.0","185.160.131.255","3114303488","3114304511","BE","Belgium"
+"185.160.132.0","185.160.135.255","3114304512","3114305535","IT","Italy"
+"185.160.136.0","185.160.139.255","3114305536","3114306559","RU","Russian Federation"
+"185.160.140.0","185.160.143.255","3114306560","3114307583","LT","Lithuania"
+"185.160.144.0","185.160.147.255","3114307584","3114308607","DE","Germany"
+"185.160.148.0","185.160.155.255","3114308608","3114310655","ES","Spain"
+"185.160.156.0","185.160.159.255","3114310656","3114311679","NL","Netherlands"
+"185.160.160.0","185.160.163.255","3114311680","3114312703","ES","Spain"
+"185.160.164.0","185.160.167.255","3114312704","3114313727","GB","United Kingdom"
+"185.160.168.0","185.160.171.255","3114313728","3114314751","ES","Spain"
+"185.160.172.0","185.160.175.255","3114314752","3114315775","CY","Cyprus"
+"185.160.176.0","185.160.179.255","3114315776","3114316799","IR","Iran, Islamic Republic of"
+"185.160.180.0","185.160.187.255","3114316800","3114318847","GB","United Kingdom"
+"185.160.188.0","185.160.191.255","3114318848","3114319871","RU","Russian Federation"
+"185.160.192.0","185.160.195.255","3114319872","3114320895","LB","Lebanon"
+"185.160.196.0","185.160.199.255","3114320896","3114321919","TR","Turkey"
+"185.160.200.0","185.160.207.255","3114321920","3114323967","DE","Germany"
+"185.160.208.0","185.160.211.255","3114323968","3114324991","CZ","Czech Republic"
+"185.160.212.0","185.160.215.255","3114324992","3114326015","ES","Spain"
+"185.160.216.0","185.160.219.255","3114326016","3114327039","RU","Russian Federation"
+"185.160.220.0","185.160.223.255","3114327040","3114328063","BE","Belgium"
+"185.160.224.0","185.160.227.255","3114328064","3114329087","LB","Lebanon"
+"185.160.228.0","185.160.231.255","3114329088","3114330111","ES","Spain"
+"185.160.232.0","185.160.235.255","3114330112","3114331135","RS","Serbia"
+"185.160.236.0","185.160.239.255","3114331136","3114332159","JO","Jordan"
+"185.160.240.0","185.160.243.255","3114332160","3114333183","DE","Germany"
+"185.160.244.0","185.160.247.255","3114333184","3114334207","CH","Switzerland"
+"185.160.248.0","185.160.251.255","3114334208","3114335231","DE","Germany"
+"185.160.252.0","185.160.255.255","3114335232","3114336255","GB","United Kingdom"
+"185.161.0.0","185.161.3.255","3114336256","3114337279","US","United States"
+"185.161.4.0","185.161.7.255","3114337280","3114338303","BG","Bulgaria"
+"185.161.8.0","185.161.11.255","3114338304","3114339327","FR","France"
+"185.161.12.0","185.161.15.255","3114339328","3114340351","ES","Spain"
+"185.161.16.0","185.161.19.255","3114340352","3114341375","GB","United Kingdom"
+"185.161.20.0","185.161.23.255","3114341376","3114342399","CH","Switzerland"
+"185.161.24.0","185.161.27.255","3114342400","3114343423","GB","United Kingdom"
+"185.161.28.0","185.161.31.255","3114343424","3114344447","SK","Slovakia"
+"185.161.32.0","185.161.35.255","3114344448","3114345471","RU","Russian Federation"
+"185.161.36.0","185.161.39.255","3114345472","3114346495","IR","Iran, Islamic Republic of"
+"185.161.40.0","185.161.43.255","3114346496","3114347519","ES","Spain"
+"185.161.44.0","185.161.47.255","3114347520","3114348543","FR","France"
+"185.161.48.0","185.161.51.255","3114348544","3114349567","KG","Kyrgyzstan"
+"185.161.52.0","185.161.55.255","3114349568","3114350591","RU","Russian Federation"
+"185.161.56.0","185.161.59.255","3114350592","3114351615","NO","Norway"
+"185.161.60.0","185.161.67.255","3114351616","3114353663","RU","Russian Federation"
+"185.161.68.0","185.161.71.255","3114353664","3114354687","UA","Ukraine"
+"185.161.72.0","185.161.75.255","3114354688","3114355711","HU","Hungary"
+"185.161.76.0","185.161.79.255","3114355712","3114356735","NO","Norway"
+"185.161.80.0","185.161.83.255","3114356736","3114357759","DE","Germany"
+"185.161.84.0","185.161.87.255","3114357760","3114358783","EE","Estonia"
+"185.161.88.0","185.161.91.255","3114358784","3114359807","NL","Netherlands"
+"185.161.92.0","185.161.95.255","3114359808","3114360831","PL","Poland"
+"185.161.96.0","185.161.99.255","3114360832","3114361855","ES","Spain"
+"185.161.100.0","185.161.103.255","3114361856","3114362879","CH","Switzerland"
+"185.161.104.0","185.161.107.255","3114362880","3114363903","NL","Netherlands"
+"185.161.108.0","185.161.111.255","3114363904","3114364927","TR","Turkey"
+"185.161.112.0","185.161.115.255","3114364928","3114365951","IR","Iran, Islamic Republic of"
+"185.161.116.0","185.161.119.255","3114365952","3114366975","ES","Spain"
+"185.161.120.0","185.161.123.255","3114366976","3114367999","GB","United Kingdom"
+"185.161.124.0","185.161.127.255","3114368000","3114369023","NO","Norway"
+"185.161.128.0","185.161.131.255","3114369024","3114370047","DE","Germany"
+"185.161.132.0","185.161.135.255","3114370048","3114371071","GB","United Kingdom"
+"185.161.136.0","185.161.139.255","3114371072","3114372095","NO","Norway"
+"185.161.140.0","185.161.143.255","3114372096","3114373119","NL","Netherlands"
+"185.161.144.0","185.161.147.255","3114373120","3114374143","DE","Germany"
+"185.161.148.0","185.161.151.255","3114374144","3114375167","GB","United Kingdom"
+"185.161.152.0","185.161.159.255","3114375168","3114377215","DE","Germany"
+"185.161.160.0","185.161.160.255","3114377216","3114377471","PL","Poland"
+"185.161.161.0","185.161.161.255","3114377472","3114377727","UA","Ukraine"
+"185.161.162.0","185.161.163.255","3114377728","3114378239","TR","Turkey"
+"185.161.164.0","185.161.167.255","3114378240","3114379263","GB","United Kingdom"
+"185.161.168.0","185.161.171.255","3114379264","3114380287","FR","France"
+"185.161.172.0","185.161.175.255","3114380288","3114381311","SK","Slovakia"
+"185.161.176.0","185.161.179.255","3114381312","3114382335","DE","Germany"
+"185.161.180.0","185.161.183.255","3114382336","3114383359","RU","Russian Federation"
+"185.161.184.0","185.161.187.255","3114383360","3114384383","ES","Spain"
+"185.161.188.0","185.161.191.255","3114384384","3114385407","GB","United Kingdom"
+"185.161.192.0","185.161.195.255","3114385408","3114386431","IT","Italy"
+"185.161.196.0","185.161.199.255","3114386432","3114387455","NL","Netherlands"
+"185.161.200.0","185.161.203.255","3114387456","3114388479","US","United States"
+"185.161.204.0","185.161.207.255","3114388480","3114389503","HU","Hungary"
+"185.161.208.0","185.161.211.255","3114389504","3114390527","UA","Ukraine"
+"185.161.212.0","185.161.215.255","3114390528","3114391551","SE","Sweden"
+"185.161.216.0","185.161.219.255","3114391552","3114392575","MD","Moldova, Republic of"
+"185.161.220.0","185.161.223.255","3114392576","3114393599","IT","Italy"
+"185.161.224.0","185.161.227.255","3114393600","3114394623","AZ","Azerbaijan"
+"185.161.228.0","185.161.231.255","3114394624","3114395647","DE","Germany"
+"185.161.232.0","185.161.235.255","3114395648","3114396671","BG","Bulgaria"
+"185.161.236.0","185.161.239.255","3114396672","3114397695","RU","Russian Federation"
+"185.161.240.0","185.161.243.255","3114397696","3114398719","CZ","Czech Republic"
+"185.161.244.0","185.161.247.255","3114398720","3114399743","AT","Austria"
+"185.161.248.0","185.161.251.255","3114399744","3114400767","GB","United Kingdom"
+"185.161.252.0","185.161.255.255","3114400768","3114401791","CZ","Czech Republic"
+"185.162.0.0","185.162.3.255","3114401792","3114402815","HU","Hungary"
+"185.162.4.0","185.162.7.255","3114402816","3114403839","CZ","Czech Republic"
+"185.162.8.0","185.162.11.255","3114403840","3114404863","NL","Netherlands"
+"185.162.12.0","185.162.15.255","3114404864","3114405887","RU","Russian Federation"
+"185.162.16.0","185.162.19.255","3114405888","3114406911","CY","Cyprus"
+"185.162.20.0","185.162.23.255","3114406912","3114407935","UA","Ukraine"
+"185.162.24.0","185.162.27.255","3114407936","3114408959","CZ","Czech Republic"
+"185.162.28.0","185.162.31.255","3114408960","3114409983","BE","Belgium"
+"185.162.32.0","185.162.35.255","3114409984","3114411007","RU","Russian Federation"
+"185.162.36.0","185.162.39.255","3114411008","3114412031","IT","Italy"
+"185.162.40.0","185.162.43.255","3114412032","3114413055","IR","Iran, Islamic Republic of"
+"185.162.44.0","185.162.47.255","3114413056","3114414079","DE","Germany"
+"185.162.48.0","185.162.51.255","3114414080","3114415103","IT","Italy"
+"185.162.52.0","185.162.55.255","3114415104","3114416127","ES","Spain"
+"185.162.56.0","185.162.59.255","3114416128","3114417151","NL","Netherlands"
+"185.162.60.0","185.162.63.255","3114417152","3114418175","HU","Hungary"
+"185.162.64.0","185.162.67.255","3114418176","3114419199","RO","Romania"
+"185.162.68.0","185.162.71.255","3114419200","3114420223","GB","United Kingdom"
+"185.162.72.0","185.162.75.255","3114420224","3114421247","TR","Turkey"
+"185.162.76.0","185.162.79.255","3114421248","3114422271","SK","Slovakia"
+"185.162.80.0","185.162.83.255","3114422272","3114423295","FR","France"
+"185.162.84.0","185.162.87.255","3114423296","3114424319","MD","Moldova, Republic of"
+"185.162.88.0","185.162.88.255","3114424320","3114424575","NL","Netherlands"
+"185.162.89.0","185.162.89.255","3114424576","3114424831","GB","United Kingdom"
+"185.162.90.0","185.162.91.255","3114424832","3114425343","NL","Netherlands"
+"185.162.92.0","185.162.95.255","3114425344","3114426367","RU","Russian Federation"
+"185.162.96.0","185.162.99.255","3114426368","3114427391","PL","Poland"
+"185.162.100.0","185.162.103.255","3114427392","3114428415","GB","United Kingdom"
+"185.162.104.0","185.162.107.255","3114428416","3114429439","DK","Denmark"
+"185.162.108.0","185.162.115.255","3114429440","3114431487","GB","United Kingdom"
+"185.162.116.0","185.162.119.255","3114431488","3114432511","DE","Germany"
+"185.162.120.0","185.162.123.255","3114432512","3114433535","MC","Monaco"
+"185.162.124.0","185.162.127.255","3114433536","3114434559","IL","Israel"
+"185.162.128.0","185.162.131.255","3114434560","3114435583","NL","Netherlands"
+"185.162.132.0","185.162.135.255","3114435584","3114436607","MD","Moldova, Republic of"
+"185.162.136.0","185.162.139.255","3114436608","3114437631","AZ","Azerbaijan"
+"185.162.140.0","185.162.143.255","3114437632","3114438655","MD","Moldova, Republic of"
+"185.162.144.0","185.162.147.255","3114438656","3114439679","TR","Turkey"
+"185.162.148.0","185.162.151.255","3114439680","3114440703","IL","Israel"
+"185.162.152.0","185.162.155.255","3114440704","3114441727","NL","Netherlands"
+"185.162.156.0","185.162.159.255","3114441728","3114442751","FI","Finland"
+"185.162.160.0","185.162.163.255","3114442752","3114443775","FR","France"
+"185.162.164.0","185.162.167.255","3114443776","3114444799","SY","Syrian Arab Republic"
+"185.162.168.0","185.162.175.255","3114444800","3114446847","ES","Spain"
+"185.162.176.0","185.162.179.255","3114446848","3114447871","FR","France"
+"185.162.180.0","185.162.183.255","3114447872","3114448895","PT","Portugal"
+"185.162.184.0","185.162.187.255","3114448896","3114449919","NL","Netherlands"
+"185.162.188.0","185.162.191.255","3114449920","3114450943","RU","Russian Federation"
+"185.162.192.0","185.162.195.255","3114450944","3114451967","MK","Macedonia"
+"185.162.196.0","185.162.199.255","3114451968","3114452991","FR","France"
+"185.162.200.0","185.162.203.255","3114452992","3114454015","CZ","Czech Republic"
+"185.162.204.0","185.162.207.255","3114454016","3114455039","DE","Germany"
+"185.162.208.0","185.162.211.255","3114455040","3114456063","FR","France"
+"185.162.212.0","185.162.215.255","3114456064","3114457087","DE","Germany"
+"185.162.216.0","185.162.219.255","3114457088","3114458111","IR","Iran, Islamic Republic of"
+"185.162.220.0","185.162.223.255","3114458112","3114459135","RO","Romania"
+"185.162.224.0","185.162.227.255","3114459136","3114460159","GB","United Kingdom"
+"185.162.228.0","185.162.231.255","3114460160","3114461183","DK","Denmark"
+"185.162.232.0","185.162.235.255","3114461184","3114462207","RU","Russian Federation"
+"185.162.236.0","185.162.239.255","3114462208","3114463231","GR","Greece"
+"185.162.240.0","185.162.243.255","3114463232","3114464255","US","United States"
+"185.162.244.0","185.162.247.255","3114464256","3114465279","BE","Belgium"
+"185.162.248.0","185.162.251.255","3114465280","3114466303","DE","Germany"
+"185.162.252.0","185.163.3.255","3114466304","3114468351","GB","United Kingdom"
+"185.163.4.0","185.163.7.255","3114468352","3114469375","NL","Netherlands"
+"185.163.8.0","185.163.11.255","3114469376","3114470399","DE","Germany"
+"185.163.12.0","185.163.15.255","3114470400","3114471423","FI","Finland"
+"185.163.16.0","185.163.19.255","3114471424","3114472447","US","United States"
+"185.163.20.0","185.163.23.255","3114472448","3114473471","AT","Austria"
+"185.163.24.0","185.163.27.255","3114473472","3114474495","UZ","Uzbekistan"
+"185.163.28.0","185.163.31.255","3114474496","3114475519","FR","France"
+"185.163.32.0","185.163.35.255","3114475520","3114476543","TR","Turkey"
+"185.163.36.0","185.163.39.255","3114476544","3114477567","DE","Germany"
+"185.163.40.0","185.163.43.255","3114477568","3114478591","CZ","Czech Republic"
+"185.163.44.0","185.163.47.255","3114478592","3114479615","MD","Moldova, Republic of"
+"185.163.48.0","185.163.55.255","3114479616","3114481663","DE","Germany"
+"185.163.56.0","185.163.59.255","3114481664","3114482687","FI","Finland"
+"185.163.60.0","185.163.67.255","3114482688","3114484735","FR","France"
+"185.163.68.0","185.163.71.255","3114484736","3114485759","GB","United Kingdom"
+"185.163.72.0","185.163.75.255","3114485760","3114486783","NL","Netherlands"
+"185.163.76.0","185.163.79.255","3114486784","3114487807","DE","Germany"
+"185.163.80.0","185.163.83.255","3114487808","3114488831","CH","Switzerland"
+"185.163.84.0","185.163.87.255","3114488832","3114489855","SE","Sweden"
+"185.163.88.0","185.163.91.255","3114489856","3114490879","IR","Iran, Islamic Republic of"
+"185.163.92.0","185.163.95.255","3114490880","3114491903","CH","Switzerland"
+"185.163.96.0","185.163.99.255","3114491904","3114492927","GB","United Kingdom"
+"185.163.100.0","185.163.103.255","3114492928","3114493951","NL","Netherlands"
+"185.163.104.0","185.163.111.255","3114493952","3114495999","RO","Romania"
+"185.163.112.0","185.163.115.255","3114496000","3114497023","DE","Germany"
+"185.163.116.0","185.163.119.255","3114497024","3114498047","LU","Luxembourg"
+"185.163.120.0","185.163.123.255","3114498048","3114499071","AT","Austria"
+"185.163.124.0","185.163.127.255","3114499072","3114500095","FR","France"
+"185.163.128.0","185.163.131.255","3114500096","3114501119","TR","Turkey"
+"185.163.132.0","185.163.135.255","3114501120","3114502143","ES","Spain"
+"185.163.136.0","185.163.139.255","3114502144","3114503167","FR","France"
+"185.163.140.0","185.163.143.255","3114503168","3114504191","BG","Bulgaria"
+"185.163.144.0","185.163.147.255","3114504192","3114505215","TR","Turkey"
+"185.163.148.0","185.163.151.255","3114505216","3114506239","IL","Israel"
+"185.163.152.0","185.163.155.255","3114506240","3114507263","FI","Finland"
+"185.163.156.0","185.163.159.255","3114507264","3114508287","RU","Russian Federation"
+"185.163.160.0","185.163.163.255","3114508288","3114509311","SA","Saudi Arabia"
+"185.163.164.0","185.163.167.255","3114509312","3114510335","ES","Spain"
+"185.163.168.0","185.163.171.255","3114510336","3114511359","GB","United Kingdom"
+"185.163.172.0","185.163.175.255","3114511360","3114512383","NL","Netherlands"
+"185.163.176.0","185.163.179.255","3114512384","3114513407","RU","Russian Federation"
+"185.163.180.0","185.163.183.255","3114513408","3114514431","CZ","Czech Republic"
+"185.163.184.0","185.163.191.255","3114514432","3114516479","DK","Denmark"
+"185.163.192.0","185.163.195.255","3114516480","3114517503","MD","Moldova, Republic of"
+"185.163.196.0","185.163.199.255","3114517504","3114518527","DK","Denmark"
+"185.163.200.0","185.163.203.255","3114518528","3114519551","GE","Georgia"
+"185.163.204.0","185.163.207.255","3114519552","3114520575","DE","Germany"
+"185.163.208.0","185.163.211.255","3114520576","3114521599","US","United States"
+"185.163.212.0","185.163.215.255","3114521600","3114522623","FR","France"
+"185.163.216.0","185.163.219.255","3114522624","3114523647","SY","Syrian Arab Republic"
+"185.163.220.0","185.163.223.255","3114523648","3114524671","FR","France"
+"185.163.224.0","185.163.227.255","3114524672","3114525695","ME","Montenegro"
+"185.163.228.0","185.163.231.255","3114525696","3114526719","FR","France"
+"185.163.232.0","185.163.235.255","3114526720","3114527743","GB","United Kingdom"
+"185.163.236.0","185.163.243.255","3114527744","3114529791","RU","Russian Federation"
+"185.163.244.0","185.163.247.255","3114529792","3114530815","BG","Bulgaria"
+"185.163.248.0","185.163.251.255","3114530816","3114531839","RU","Russian Federation"
+"185.163.252.0","185.163.255.255","3114531840","3114532863","NL","Netherlands"
+"185.164.0.0","185.164.3.255","3114532864","3114533887","MD","Moldova, Republic of"
+"185.164.4.0","185.164.7.255","3114533888","3114534911","AT","Austria"
+"185.164.8.0","185.164.11.255","3114534912","3114535935","FI","Finland"
+"185.164.12.0","185.164.15.255","3114535936","3114536959","DK","Denmark"
+"185.164.16.0","185.164.19.255","3114536960","3114537983","IL","Israel"
+"185.164.20.0","185.164.31.255","3114537984","3114541055","SA","Saudi Arabia"
+"185.164.32.0","185.164.35.255","3114541056","3114542079","BA","Bosnia and Herzegovina"
+"185.164.36.0","185.164.39.255","3114542080","3114543103","DE","Germany"
+"185.164.40.0","185.164.43.255","3114543104","3114544127","ES","Spain"
+"185.164.44.0","185.164.47.255","3114544128","3114545151","GB","United Kingdom"
+"185.164.48.0","185.164.51.255","3114545152","3114546175","MD","Moldova, Republic of"
+"185.164.52.0","185.164.55.255","3114546176","3114547199","DE","Germany"
+"185.164.56.0","185.164.59.255","3114547200","3114548223","NL","Netherlands"
+"185.164.60.0","185.164.63.255","3114548224","3114549247","DE","Germany"
+"185.164.64.0","185.164.67.255","3114549248","3114550271","GB","United Kingdom"
+"185.164.68.0","185.164.71.255","3114550272","3114551295","CZ","Czech Republic"
+"185.164.72.0","185.164.75.255","3114551296","3114552319","IR","Iran, Islamic Republic of"
+"185.164.76.0","185.164.79.255","3114552320","3114553343","LB","Lebanon"
+"185.164.80.0","185.164.83.255","3114553344","3114554367","MD","Moldova, Republic of"
+"185.164.84.0","185.164.87.255","3114554368","3114555391","DE","Germany"
+"185.164.88.0","185.164.91.255","3114555392","3114556415","ES","Spain"
+"185.164.92.0","185.164.95.255","3114556416","3114557439","IT","Italy"
+"185.164.96.0","185.164.99.255","3114557440","3114558463","BE","Belgium"
+"185.164.100.0","185.164.103.255","3114558464","3114559487","ES","Spain"
+"185.164.104.0","185.164.107.255","3114559488","3114560511","LB","Lebanon"
+"185.164.108.0","185.164.111.255","3114560512","3114561535","DE","Germany"
+"185.164.112.0","185.164.115.255","3114561536","3114562559","TR","Turkey"
+"185.164.116.0","185.164.119.255","3114562560","3114563583","ES","Spain"
+"185.164.120.0","185.164.123.255","3114563584","3114564607","GB","United Kingdom"
+"185.164.124.0","185.164.127.255","3114564608","3114565631","FR","France"
+"185.164.128.0","185.164.131.255","3114565632","3114566655","LT","Lithuania"
+"185.164.132.0","185.164.135.255","3114566656","3114567679","SY","Syrian Arab Republic"
+"185.164.136.0","185.164.139.255","3114567680","3114568703","GB","United Kingdom"
+"185.164.140.0","185.164.143.255","3114568704","3114569727","PL","Poland"
+"185.164.144.0","185.164.147.255","3114569728","3114570751","IT","Italy"
+"185.164.148.0","185.164.151.255","3114570752","3114571775","RU","Russian Federation"
+"185.164.152.0","185.164.155.255","3114571776","3114572799","CH","Switzerland"
+"185.164.156.0","185.164.159.255","3114572800","3114573823","BE","Belgium"
+"185.164.160.0","185.164.163.255","3114573824","3114574847","GB","United Kingdom"
+"185.164.164.0","185.164.167.255","3114574848","3114575871","FR","France"
+"185.164.168.0","185.164.171.255","3114575872","3114576895","US","United States"
+"185.164.172.0","185.164.175.255","3114576896","3114577919","RU","Russian Federation"
+"185.164.176.0","185.164.179.255","3114577920","3114578943","IT","Italy"
+"185.164.180.0","185.164.183.255","3114578944","3114579967","GB","United Kingdom"
+"185.164.184.0","185.164.187.255","3114579968","3114580991","CH","Switzerland"
+"185.164.188.0","185.164.191.255","3114580992","3114582015","SA","Saudi Arabia"
+"185.164.192.0","185.164.195.255","3114582016","3114583039","IL","Israel"
+"185.164.196.0","185.164.199.255","3114583040","3114584063","ES","Spain"
+"185.164.200.0","185.164.203.255","3114584064","3114585087","SY","Syrian Arab Republic"
+"185.164.204.0","185.164.207.255","3114585088","3114586111","AT","Austria"
+"185.164.208.0","185.164.211.255","3114586112","3114587135","NL","Netherlands"
+"185.164.212.0","185.164.215.255","3114587136","3114588159","FR","France"
+"185.164.216.0","185.164.219.255","3114588160","3114589183","IQ","Iraq"
+"185.164.220.0","185.164.223.255","3114589184","3114590207","GB","United Kingdom"
+"185.164.224.0","185.164.227.255","3114590208","3114591231","IR","Iran, Islamic Republic of"
+"185.164.228.0","185.164.231.255","3114591232","3114592255","DE","Germany"
+"185.164.232.0","185.164.235.255","3114592256","3114593279","FR","France"
+"185.164.236.0","185.164.239.255","3114593280","3114594303","SA","Saudi Arabia"
+"185.164.240.0","185.164.243.255","3114594304","3114595327","BG","Bulgaria"
+"185.164.244.0","185.164.247.255","3114595328","3114596351","LU","Luxembourg"
+"185.164.248.0","185.164.251.255","3114596352","3114597375","SY","Syrian Arab Republic"
+"185.164.252.0","185.164.255.255","3114597376","3114598399","IR","Iran, Islamic Republic of"
+"185.165.0.0","185.165.7.255","3114598400","3114600447","ES","Spain"
+"185.165.8.0","185.165.19.255","3114600448","3114603519","DE","Germany"
+"185.165.20.0","185.165.23.255","3114603520","3114604543","TR","Turkey"
+"185.165.24.0","185.165.27.255","3114604544","3114605567","BG","Bulgaria"
+"185.165.28.0","185.165.31.255","3114605568","3114606591","IR","Iran, Islamic Republic of"
+"185.165.32.0","185.165.35.255","3114606592","3114607615","FR","France"
+"185.165.36.0","185.165.39.255","3114607616","3114608639","SK","Slovakia"
+"185.165.40.0","185.165.43.255","3114608640","3114609663","IR","Iran, Islamic Republic of"
+"185.165.44.0","185.165.47.255","3114609664","3114610687","TR","Turkey"
+"185.165.48.0","185.165.55.255","3114610688","3114612735","NL","Netherlands"
+"185.165.56.0","185.165.59.255","3114612736","3114613759","IT","Italy"
+"185.165.60.0","185.165.63.255","3114613760","3114614783","DE","Germany"
+"185.165.64.0","185.165.67.255","3114614784","3114615807","FR","France"
+"185.165.68.0","185.165.71.255","3114615808","3114616831","NL","Netherlands"
+"185.165.72.0","185.165.75.255","3114616832","3114617855","DK","Denmark"
+"185.165.76.0","185.165.79.255","3114617856","3114618879","GB","United Kingdom"
+"185.165.80.0","185.165.83.255","3114618880","3114619903","SE","Sweden"
+"185.165.84.0","185.165.87.255","3114619904","3114620927","DE","Germany"
+"185.165.88.0","185.165.91.255","3114620928","3114621951","IT","Italy"
+"185.165.92.0","185.165.95.255","3114621952","3114622975","PT","Portugal"
+"185.165.96.0","185.165.99.255","3114622976","3114623999","BG","Bulgaria"
+"185.165.100.0","185.165.103.255","3114624000","3114625023","IR","Iran, Islamic Republic of"
+"185.165.104.0","185.165.107.255","3114625024","3114626047","PT","Portugal"
+"185.165.108.0","185.165.111.255","3114626048","3114627071","HU","Hungary"
+"185.165.112.0","185.165.115.255","3114627072","3114628095","RU","Russian Federation"
+"185.165.116.0","185.165.119.255","3114628096","3114629119","IR","Iran, Islamic Republic of"
+"185.165.120.0","185.165.123.255","3114629120","3114630143","RU","Russian Federation"
+"185.165.124.0","185.165.127.255","3114630144","3114631167","IT","Italy"
+"185.165.128.0","185.165.131.255","3114631168","3114632191","CH","Switzerland"
+"185.165.132.0","185.165.135.255","3114632192","3114633215","FI","Finland"
+"185.165.136.0","185.165.139.255","3114633216","3114634239","DE","Germany"
+"185.165.140.0","185.165.143.255","3114634240","3114635263","SK","Slovakia"
+"185.165.144.0","185.165.147.255","3114635264","3114636287","FR","France"
+"185.165.148.0","185.165.151.255","3114636288","3114637311","PL","Poland"
+"185.165.152.0","185.165.159.255","3114637312","3114639359","NL","Netherlands"
+"185.165.160.0","185.165.163.255","3114639360","3114640383","RU","Russian Federation"
+"185.165.164.0","185.165.167.255","3114640384","3114641407","ES","Spain"
+"185.165.168.0","185.165.171.255","3114641408","3114642431","SC","Seychelles"
+"185.165.172.0","185.165.175.255","3114642432","3114643455","SE","Sweden"
+"185.165.176.0","185.165.179.255","3114643456","3114644479","BH","Bahrain"
+"185.165.180.0","185.165.183.255","3114644480","3114645503","GB","United Kingdom"
+"185.165.184.0","185.165.187.255","3114645504","3114646527","RO","Romania"
+"185.165.188.0","185.165.195.255","3114646528","3114648575","NL","Netherlands"
+"185.165.196.0","185.165.199.255","3114648576","3114649599","NO","Norway"
+"185.165.200.0","185.165.203.255","3114649600","3114650623","RU","Russian Federation"
+"185.165.204.0","185.165.207.255","3114650624","3114651647","IR","Iran, Islamic Republic of"
+"185.165.208.0","185.165.211.255","3114651648","3114652671","CH","Switzerland"
+"185.165.212.0","185.165.215.255","3114652672","3114653695","US","United States"
+"185.165.216.0","185.165.219.255","3114653696","3114654719","DE","Germany"
+"185.165.220.0","185.165.223.255","3114654720","3114655743","BG","Bulgaria"
+"185.165.224.0","185.165.227.255","3114655744","3114656767","RU","Russian Federation"
+"185.165.228.0","185.165.231.255","3114656768","3114657791","DE","Germany"
+"185.165.232.0","185.165.235.255","3114657792","3114658815","HR","Croatia"
+"185.165.236.0","185.165.239.255","3114658816","3114659839","NL","Netherlands"
+"185.165.240.0","185.165.243.255","3114659840","3114660863","MD","Moldova, Republic of"
+"185.165.244.0","185.165.247.255","3114660864","3114661887","DE","Germany"
+"185.165.248.0","185.165.255.255","3114661888","3114663935","ES","Spain"
+"185.166.0.0","185.166.3.255","3114663936","3114664959","CH","Switzerland"
+"185.166.4.0","185.166.11.255","3114664960","3114667007","DE","Germany"
+"185.166.12.0","185.166.15.255","3114667008","3114668031","FR","France"
+"185.166.16.0","185.166.19.255","3114668032","3114669055","RU","Russian Federation"
+"185.166.20.0","185.166.23.255","3114669056","3114670079","TR","Turkey"
+"185.166.24.0","185.166.27.255","3114670080","3114671103","IQ","Iraq"
+"185.166.28.0","185.166.31.255","3114671104","3114672127","FI","Finland"
+"185.166.32.0","185.166.35.255","3114672128","3114673151","SE","Sweden"
+"185.166.36.0","185.166.43.255","3114673152","3114675199","GB","United Kingdom"
+"185.166.44.0","185.166.47.255","3114675200","3114676223","NO","Norway"
+"185.166.48.0","185.166.51.255","3114676224","3114677247","NL","Netherlands"
+"185.166.52.0","185.166.55.255","3114677248","3114678271","SK","Slovakia"
+"185.166.56.0","185.166.59.255","3114678272","3114679295","TJ","Tajikistan"
+"185.166.60.0","185.166.63.255","3114679296","3114680319","IR","Iran, Islamic Republic of"
+"185.166.64.0","185.166.67.255","3114680320","3114681343","CY","Cyprus"
+"185.166.68.0","185.166.71.255","3114681344","3114682367","GB","United Kingdom"
+"185.166.72.0","185.166.75.255","3114682368","3114683391","RU","Russian Federation"
+"185.166.76.0","185.166.79.255","3114683392","3114684415","FI","Finland"
+"185.166.80.0","185.166.83.255","3114684416","3114685439","CH","Switzerland"
+"185.166.84.0","185.166.87.255","3114685440","3114686463","DE","Germany"
+"185.166.88.0","185.166.91.255","3114686464","3114687487","NL","Netherlands"
+"185.166.92.0","185.166.95.255","3114687488","3114688511","KW","Kuwait"
+"185.166.96.0","185.166.99.255","3114688512","3114689535","CH","Switzerland"
+"185.166.100.0","185.166.103.255","3114689536","3114690559","FR","France"
+"185.166.104.0","185.166.115.255","3114690560","3114693631","IR","Iran, Islamic Republic of"
+"185.166.116.0","185.166.119.255","3114693632","3114694655","CY","Cyprus"
+"185.166.120.0","185.166.123.255","3114694656","3114695679","DK","Denmark"
+"185.166.124.0","185.166.127.255","3114695680","3114696703","RS","Serbia"
+"185.166.128.0","185.166.131.255","3114696704","3114697727","GB","United Kingdom"
+"185.166.132.0","185.166.139.255","3114697728","3114699775","HU","Hungary"
+"185.166.140.0","185.166.143.255","3114699776","3114700799","DE","Germany"
+"185.166.144.0","185.166.147.255","3114700800","3114701823","UA","Ukraine"
+"185.166.148.0","185.166.151.255","3114701824","3114702847","SE","Sweden"
+"185.166.152.0","185.166.155.255","3114702848","3114703871","UA","Ukraine"
+"185.166.156.0","185.166.159.255","3114703872","3114704895","GB","United Kingdom"
+"185.166.160.0","185.166.163.255","3114704896","3114705919","UA","Ukraine"
+"185.166.164.0","185.166.167.255","3114705920","3114706943","FR","France"
+"185.166.168.0","185.166.171.255","3114706944","3114707967","PL","Poland"
+"185.166.172.0","185.166.175.255","3114707968","3114708991","ES","Spain"
+"185.166.176.0","185.166.179.255","3114708992","3114710015","DE","Germany"
+"185.166.180.0","185.166.183.255","3114710016","3114711039","NO","Norway"
+"185.166.184.0","185.166.187.255","3114711040","3114712063","FI","Finland"
+"185.166.188.0","185.166.191.255","3114712064","3114713087","DE","Germany"
+"185.166.192.0","185.166.195.255","3114713088","3114714111","CH","Switzerland"
+"185.166.196.0","185.166.199.255","3114714112","3114715135","RU","Russian Federation"
+"185.166.200.0","185.166.203.255","3114715136","3114716159","DE","Germany"
+"185.166.204.0","185.166.207.255","3114716160","3114717183","NO","Norway"
+"185.166.208.0","185.166.211.255","3114717184","3114718207","SE","Sweden"
+"185.166.212.0","185.166.215.255","3114718208","3114719231","ES","Spain"
+"185.166.216.0","185.166.223.255","3114719232","3114721279","UA","Ukraine"
+"185.166.224.0","185.166.227.255","3114721280","3114722303","GB","United Kingdom"
+"185.166.228.0","185.166.231.255","3114722304","3114723327","HU","Hungary"
+"185.166.232.0","185.166.235.255","3114723328","3114724351","SE","Sweden"
+"185.166.236.0","185.166.239.255","3114724352","3114725375","NL","Netherlands"
+"185.166.240.0","185.166.243.255","3114725376","3114726399","RU","Russian Federation"
+"185.166.244.0","185.166.247.255","3114726400","3114727423","SE","Sweden"
+"185.166.248.0","185.166.251.255","3114727424","3114728447","BE","Belgium"
+"185.166.252.0","185.166.255.255","3114728448","3114729471","GB","United Kingdom"
+"185.167.0.0","185.167.3.255","3114729472","3114730495","RO","Romania"
+"185.167.4.0","185.167.7.255","3114730496","3114731519","GB","United Kingdom"
+"185.167.8.0","185.167.11.255","3114731520","3114732543","CH","Switzerland"
+"185.167.12.0","185.167.15.255","3114732544","3114733567","SY","Syrian Arab Republic"
+"185.167.16.0","185.167.19.255","3114733568","3114734591","FR","France"
+"185.167.20.0","185.167.31.255","3114734592","3114737663","IT","Italy"
+"185.167.32.0","185.167.35.255","3114737664","3114738687","PL","Poland"
+"185.167.36.0","185.167.43.255","3114738688","3114740735","GB","United Kingdom"
+"185.167.44.0","185.167.47.255","3114740736","3114741759","MK","Macedonia"
+"185.167.48.0","185.167.51.255","3114741760","3114742783","BE","Belgium"
+"185.167.52.0","185.167.55.255","3114742784","3114743807","IR","Iran, Islamic Republic of"
+"185.167.56.0","185.167.59.255","3114743808","3114744831","MD","Moldova, Republic of"
+"185.167.60.0","185.167.63.255","3114744832","3114745855","TR","Turkey"
+"185.167.64.0","185.167.71.255","3114745856","3114747903","RO","Romania"
+"185.167.72.0","185.167.75.255","3114747904","3114748927","IR","Iran, Islamic Republic of"
+"185.167.76.0","185.167.79.255","3114748928","3114749951","GB","United Kingdom"
+"185.167.80.0","185.167.83.255","3114749952","3114750975","CH","Switzerland"
+"185.167.84.0","185.167.87.255","3114750976","3114751999","SE","Sweden"
+"185.167.88.0","185.167.91.255","3114752000","3114753023","ES","Spain"
+"185.167.92.0","185.167.95.255","3114753024","3114754047","HU","Hungary"
+"185.167.96.0","185.167.99.255","3114754048","3114755071","NL","Netherlands"
+"185.167.100.0","185.167.103.255","3114755072","3114756095","IR","Iran, Islamic Republic of"
+"185.167.104.0","185.167.107.255","3114756096","3114757119","IT","Italy"
+"185.167.108.0","185.167.111.255","3114757120","3114758143","ES","Spain"
+"185.167.112.0","185.167.115.255","3114758144","3114759167","IT","Italy"
+"185.167.116.0","185.167.119.255","3114759168","3114760191","GB","United Kingdom"
+"185.167.120.0","185.167.123.255","3114760192","3114761215","RU","Russian Federation"
+"185.167.124.0","185.167.127.255","3114761216","3114762239","IR","Iran, Islamic Republic of"
+"185.167.128.0","185.167.131.255","3114762240","3114763263","FR","France"
+"185.167.132.0","185.167.135.255","3114763264","3114764287","MD","Moldova, Republic of"
+"185.167.136.0","185.167.139.255","3114764288","3114765311","SA","Saudi Arabia"
+"185.167.140.0","185.167.143.255","3114765312","3114766335","PL","Poland"
+"185.167.144.0","185.167.147.255","3114766336","3114767359","BG","Bulgaria"
+"185.167.148.0","185.167.151.255","3114767360","3114768383","DE","Germany"
+"185.167.152.0","185.167.155.255","3114768384","3114769407","IL","Israel"
+"185.167.156.0","185.167.159.255","3114769408","3114770431","DE","Germany"
+"185.167.160.0","185.167.163.255","3114770432","3114771455","UA","Ukraine"
+"185.167.164.0","185.167.167.255","3114771456","3114772479","DK","Denmark"
+"185.167.168.0","185.167.171.255","3114772480","3114773503","GB","United Kingdom"
+"185.167.172.0","185.167.175.255","3114773504","3114774527","DE","Germany"
+"185.167.176.0","185.167.179.255","3114774528","3114775551","SE","Sweden"
+"185.167.180.0","185.167.183.255","3114775552","3114776575","GB","United Kingdom"
+"185.167.184.0","185.167.187.255","3114776576","3114777599","CZ","Czech Republic"
+"185.167.188.0","185.167.191.255","3114777600","3114778623","DE","Germany"
+"185.167.192.0","185.167.195.255","3114778624","3114779647","IT","Italy"
+"185.167.196.0","185.167.199.255","3114779648","3114780671","IE","Ireland"
+"185.167.200.0","185.167.203.255","3114780672","3114781695","LT","Lithuania"
+"185.167.204.0","185.167.207.255","3114781696","3114782719","NL","Netherlands"
+"185.167.208.0","185.167.211.255","3114782720","3114783743","CZ","Czech Republic"
+"185.167.212.0","185.167.215.255","3114783744","3114784767","PL","Poland"
+"185.167.216.0","185.167.219.255","3114784768","3114785791","RU","Russian Federation"
+"185.167.220.0","185.167.223.255","3114785792","3114786815","FR","France"
+"185.167.224.0","185.167.227.255","3114786816","3114787839","RU","Russian Federation"
+"185.167.228.0","185.167.231.255","3114787840","3114788863","GB","United Kingdom"
+"185.167.232.0","185.167.239.255","3114788864","3114790911","CH","Switzerland"
+"185.167.240.0","185.167.243.255","3114790912","3114791935","AT","Austria"
+"185.167.244.0","185.167.247.255","3114791936","3114792959","IT","Italy"
+"185.167.248.0","185.167.251.255","3114792960","3114793983","FR","France"
+"185.167.252.0","185.167.255.255","3114793984","3114795007","NL","Netherlands"
+"185.168.0.0","185.168.3.255","3114795008","3114796031","DE","Germany"
+"185.168.4.0","185.168.7.255","3114796032","3114797055","NL","Netherlands"
+"185.168.8.0","185.168.11.255","3114797056","3114798079","DE","Germany"
+"185.168.12.0","185.168.15.255","3114798080","3114799103","LT","Lithuania"
+"185.168.16.0","185.168.19.255","3114799104","3114800127","RS","Serbia"
+"185.168.20.0","185.168.23.255","3114800128","3114801151","GB","United Kingdom"
+"185.168.24.0","185.168.27.255","3114801152","3114802175","IT","Italy"
+"185.168.28.0","185.168.31.255","3114802176","3114803199","IR","Iran, Islamic Republic of"
+"185.168.32.0","185.168.35.255","3114803200","3114804223","TR","Turkey"
+"185.168.36.0","185.168.39.255","3114804224","3114805247","GR","Greece"
+"185.168.40.0","185.168.43.255","3114805248","3114806271","HR","Croatia"
+"185.168.44.0","185.168.47.255","3114806272","3114807295","FR","France"
+"185.168.48.0","185.168.51.255","3114807296","3114808319","NL","Netherlands"
+"185.168.52.0","185.168.55.255","3114808320","3114809343","GB","United Kingdom"
+"185.168.56.0","185.168.59.255","3114809344","3114810367","FR","France"
+"185.168.60.0","185.168.63.255","3114810368","3114811391","RU","Russian Federation"
+"185.168.64.0","185.168.67.255","3114811392","3114812415","DK","Denmark"
+"185.168.68.0","185.168.71.255","3114812416","3114813439","IL","Israel"
+"185.168.72.0","185.168.75.255","3114813440","3114814463","NO","Norway"
+"185.168.76.0","185.168.79.255","3114814464","3114815487","IT","Italy"
+"185.168.80.0","185.168.80.255","3114815488","3114815743","BE","Belgium"
+"185.168.81.0","185.168.83.255","3114815744","3114816511","DE","Germany"
+"185.168.84.0","185.168.87.255","3114816512","3114817535","NL","Netherlands"
+"185.168.88.0","185.168.91.255","3114817536","3114818559","IT","Italy"
+"185.168.92.0","185.168.95.255","3114818560","3114819583","GB","United Kingdom"
+"185.168.96.0","185.168.99.255","3114819584","3114820607","IT","Italy"
+"185.168.100.0","185.168.103.255","3114820608","3114821631","AT","Austria"
+"185.168.104.0","185.168.107.255","3114821632","3114822655","ES","Spain"
+"185.168.108.0","185.168.111.255","3114822656","3114823679","UA","Ukraine"
+"185.168.112.0","185.168.115.255","3114823680","3114824703","NL","Netherlands"
+"185.168.116.0","185.168.119.255","3114824704","3114825727","HR","Croatia"
+"185.168.120.0","185.168.123.255","3114825728","3114826751","GB","United Kingdom"
+"185.168.124.0","185.168.127.255","3114826752","3114827775","PL","Poland"
+"185.168.128.0","185.168.131.255","3114827776","3114828799","UA","Ukraine"
+"185.168.132.0","185.168.139.255","3114828800","3114830847","GB","United Kingdom"
+"185.168.140.0","185.168.143.255","3114830848","3114831871","NL","Netherlands"
+"185.168.144.0","185.168.147.255","3114831872","3114832895","GB","United Kingdom"
+"185.168.148.0","185.168.151.255","3114832896","3114833919","FR","France"
+"185.168.152.0","185.168.155.255","3114833920","3114834943","TR","Turkey"
+"185.168.156.0","185.168.159.255","3114834944","3114835967","FR","France"
+"185.168.160.0","185.168.163.255","3114835968","3114836991","NL","Netherlands"
+"185.168.164.0","185.168.167.255","3114836992","3114838015","IT","Italy"
+"185.168.168.0","185.168.171.255","3114838016","3114839039","DE","Germany"
+"185.168.172.0","185.168.179.255","3114839040","3114841087","IT","Italy"
+"185.168.180.0","185.168.183.255","3114841088","3114842111","DK","Denmark"
+"185.168.184.0","185.168.187.255","3114842112","3114843135","RU","Russian Federation"
+"185.168.188.0","185.168.191.255","3114843136","3114844159","FR","France"
+"185.168.192.0","185.168.195.255","3114844160","3114845183","GB","United Kingdom"
+"185.168.196.0","185.168.199.255","3114845184","3114846207","DK","Denmark"
+"185.168.200.0","185.168.203.255","3114846208","3114847231","NL","Netherlands"
+"185.168.204.0","185.168.207.255","3114847232","3114848255","FI","Finland"
+"185.168.208.0","185.168.211.255","3114848256","3114849279","RU","Russian Federation"
+"185.168.212.0","185.168.215.255","3114849280","3114850303","FI","Finland"
+"185.168.216.0","185.168.219.255","3114850304","3114851327","GB","United Kingdom"
+"185.168.220.0","185.168.223.255","3114851328","3114852351","UA","Ukraine"
+"185.168.224.0","185.168.227.255","3114852352","3114853375","GE","Georgia"
+"185.168.228.0","185.168.231.255","3114853376","3114854399","DE","Germany"
+"185.168.232.0","185.168.235.255","3114854400","3114855423","GB","United Kingdom"
+"185.168.236.0","185.168.239.255","3114855424","3114856447","RU","Russian Federation"
+"185.168.240.0","185.168.243.255","3114856448","3114857471","SE","Sweden"
+"185.168.244.0","185.168.247.255","3114857472","3114858495","DK","Denmark"
+"185.168.248.0","185.168.255.255","3114858496","3114860543","NL","Netherlands"
+"185.169.0.0","185.169.3.255","3114860544","3114861567","DE","Germany"
+"185.169.4.0","185.169.7.255","3114861568","3114862591","AE","United Arab Emirates"
+"185.169.8.0","185.169.11.255","3114862592","3114863615","AT","Austria"
+"185.169.12.0","185.169.15.255","3114863616","3114864639","DK","Denmark"
+"185.169.16.0","185.169.19.255","3114864640","3114865663","UA","Ukraine"
+"185.169.20.0","185.169.23.255","3114865664","3114866687","US","United States"
+"185.169.24.0","185.169.27.255","3114866688","3114867711","IT","Italy"
+"185.169.28.0","185.169.35.255","3114867712","3114869759","GB","United Kingdom"
+"185.169.36.0","185.169.39.255","3114869760","3114870783","US","United States"
+"185.169.40.0","185.169.43.255","3114870784","3114871807","SE","Sweden"
+"185.169.44.0","185.169.47.255","3114871808","3114872831","IT","Italy"
+"185.169.48.0","185.169.51.255","3114872832","3114873855","MD","Moldova, Republic of"
+"185.169.52.0","185.169.55.255","3114873856","3114874879","TR","Turkey"
+"185.169.56.0","185.169.59.255","3114874880","3114875903","DE","Germany"
+"185.169.60.0","185.169.63.255","3114875904","3114876927","CH","Switzerland"
+"185.169.64.0","185.169.67.255","3114876928","3114877951","TR","Turkey"
+"185.169.68.0","185.169.71.255","3114877952","3114878975","EE","Estonia"
+"185.169.72.0","185.169.75.255","3114878976","3114879999","SE","Sweden"
+"185.169.76.0","185.169.79.255","3114880000","3114881023","FR","France"
+"185.169.80.0","185.169.81.255","3114881024","3114881535","GB","United Kingdom"
+"185.169.82.0","185.169.83.255","3114881536","3114882047","NL","Netherlands"
+"185.169.84.0","185.169.87.255","3114882048","3114883071","CH","Switzerland"
+"185.169.88.0","185.169.91.255","3114883072","3114884095","FR","France"
+"185.169.92.0","185.169.95.255","3114884096","3114885119","CH","Switzerland"
+"185.169.96.0","185.169.96.255","3114885120","3114885375","DE","Germany"
+"185.169.97.0","185.169.99.255","3114885376","3114886143","PT","Portugal"
+"185.169.100.0","185.169.103.255","3114886144","3114887167","RU","Russian Federation"
+"185.169.104.0","185.169.107.255","3114887168","3114888191","DE","Germany"
+"185.169.108.0","185.169.115.255","3114888192","3114890239","NL","Netherlands"
+"185.169.116.0","185.169.123.255","3114890240","3114892287","GB","United Kingdom"
+"185.169.124.0","185.169.127.255","3114892288","3114893311","DE","Germany"
+"185.169.128.0","185.169.131.255","3114893312","3114894335","TR","Turkey"
+"185.169.132.0","185.169.135.255","3114894336","3114895359","US","United States"
+"185.169.136.0","185.169.139.255","3114895360","3114896383","ES","Spain"
+"185.169.140.0","185.169.143.255","3114896384","3114897407","US","United States"
+"185.169.144.0","185.169.147.255","3114897408","3114898431","GB","United Kingdom"
+"185.169.148.0","185.169.151.255","3114898432","3114899455","IL","Israel"
+"185.169.152.0","185.169.155.255","3114899456","3114900479","RU","Russian Federation"
+"185.169.156.0","185.169.159.255","3114900480","3114901503","FR","France"
+"185.169.160.0","185.169.163.255","3114901504","3114902527","SY","Syrian Arab Republic"
+"185.169.164.0","185.169.167.255","3114902528","3114903551","ES","Spain"
+"185.169.168.0","185.169.171.255","3114903552","3114904575","GB","United Kingdom"
+"185.169.172.0","185.169.175.255","3114904576","3114905599","NO","Norway"
+"185.169.176.0","185.169.179.255","3114905600","3114906623","IT","Italy"
+"185.169.180.0","185.169.183.255","3114906624","3114907647","TR","Turkey"
+"185.169.184.0","185.169.187.255","3114907648","3114908671","IT","Italy"
+"185.169.188.0","185.169.191.255","3114908672","3114909695","IS","Iceland"
+"185.169.192.0","185.169.195.255","3114909696","3114910719","DE","Germany"
+"185.169.196.0","185.169.199.255","3114910720","3114911743","GB","United Kingdom"
+"185.169.200.0","185.169.203.255","3114911744","3114912767","US","United States"
+"185.169.204.0","185.169.207.255","3114912768","3114913791","DE","Germany"
+"185.169.208.0","185.169.211.255","3114913792","3114914815","FR","France"
+"185.169.212.0","185.169.215.255","3114914816","3114915839","DE","Germany"
+"185.169.216.0","185.169.219.255","3114915840","3114916863","RU","Russian Federation"
+"185.169.220.0","185.169.223.255","3114916864","3114917887","LB","Lebanon"
+"185.169.224.0","185.169.227.255","3114917888","3114918911","IT","Italy"
+"185.169.228.0","185.169.228.255","3114918912","3114919167","CH","Switzerland"
+"185.169.229.0","185.169.229.255","3114919168","3114919423","GI","Gibraltar"
+"185.169.230.0","185.169.231.255","3114919424","3114919935","CH","Switzerland"
+"185.169.232.0","185.169.235.255","3114919936","3114920959","GB","United Kingdom"
+"185.169.236.0","185.169.239.255","3114920960","3114921983","IT","Italy"
+"185.169.240.0","185.169.243.255","3114921984","3114923007","CH","Switzerland"
+"185.169.244.0","185.169.247.255","3114923008","3114924031","GB","United Kingdom"
+"185.169.248.0","185.169.251.255","3114924032","3114925055","HU","Hungary"
+"185.169.252.0","185.169.255.255","3114925056","3114926079","DE","Germany"
+"185.170.0.0","185.170.3.255","3114926080","3114927103","RU","Russian Federation"
+"185.170.4.0","185.170.7.255","3114927104","3114928127","NL","Netherlands"
+"185.170.8.0","185.170.11.255","3114928128","3114929151","GB","United Kingdom"
+"185.170.12.0","185.170.15.255","3114929152","3114930175","BH","Bahrain"
+"185.170.16.0","185.170.19.255","3114930176","3114931199","CH","Switzerland"
+"185.170.20.0","185.170.23.255","3114931200","3114932223","FR","France"
+"185.170.24.0","185.170.27.255","3114932224","3114933247","DE","Germany"
+"185.170.28.0","185.170.31.255","3114933248","3114934271","DK","Denmark"
+"185.170.32.0","185.170.35.255","3114934272","3114935295","PL","Poland"
+"185.170.36.0","185.170.43.255","3114935296","3114937343","DE","Germany"
+"185.170.44.0","185.170.47.254","3114937344","3114938366","IR","Iran, Islamic Republic of"
+"185.170.47.255","185.170.47.255","3114938367","3114938367","IQ","Iraq"
+"185.170.48.0","185.170.51.255","3114938368","3114939391","CH","Switzerland"
+"185.170.52.0","185.170.55.255","3114939392","3114940415","RU","Russian Federation"
+"185.170.56.0","185.170.59.255","3114940416","3114941439","DE","Germany"
+"185.170.60.0","185.170.63.255","3114941440","3114942463","GB","United Kingdom"
+"185.170.64.0","185.170.67.255","3114942464","3114943487","DE","Germany"
+"185.170.68.0","185.170.71.255","3114943488","3114944511","NL","Netherlands"
+"185.170.72.0","185.170.75.255","3114944512","3114945535","SE","Sweden"
+"185.170.76.0","185.170.79.255","3114945536","3114946559","NL","Netherlands"
+"185.170.80.0","185.170.83.255","3114946560","3114947583","FR","France"
+"185.170.84.0","185.170.87.255","3114947584","3114948607","HU","Hungary"
+"185.170.88.0","185.170.91.255","3114948608","3114949631","CH","Switzerland"
+"185.170.92.0","185.170.95.255","3114949632","3114950655","NL","Netherlands"
+"185.170.96.0","185.170.99.255","3114950656","3114951679","ES","Spain"
+"185.170.100.0","185.170.103.255","3114951680","3114952703","GB","United Kingdom"
+"185.170.104.0","185.170.107.255","3114952704","3114953727","PL","Poland"
+"185.170.108.0","185.170.111.255","3114953728","3114954751","MD","Moldova, Republic of"
+"185.170.112.0","185.170.115.255","3114954752","3114955775","DE","Germany"
+"185.170.116.0","185.170.119.255","3114955776","3114956799","AE","United Arab Emirates"
+"185.170.120.0","185.170.123.255","3114956800","3114957823","DE","Germany"
+"185.170.124.0","185.170.127.255","3114957824","3114958847","RO","Romania"
+"185.170.128.0","185.170.131.255","3114958848","3114959871","BZ","Belize"
+"185.170.132.0","185.170.135.255","3114959872","3114960895","CH","Switzerland"
+"185.170.136.0","185.170.139.255","3114960896","3114961919","IT","Italy"
+"185.170.140.0","185.170.143.255","3114961920","3114962943","GR","Greece"
+"185.170.144.0","185.170.147.255","3114962944","3114963967","GB","United Kingdom"
+"185.170.148.0","185.170.151.255","3114963968","3114964991","FR","France"
+"185.170.152.0","185.170.155.255","3114964992","3114966015","GB","United Kingdom"
+"185.170.156.0","185.170.159.255","3114966016","3114967039","TR","Turkey"
+"185.170.160.0","185.170.163.255","3114967040","3114968063","DE","Germany"
+"185.170.164.0","185.170.167.255","3114968064","3114969087","MD","Moldova, Republic of"
+"185.170.168.0","185.170.171.255","3114969088","3114970111","DE","Germany"
+"185.170.172.0","185.170.175.255","3114970112","3114971135","TR","Turkey"
+"185.170.176.0","185.170.179.255","3114971136","3114972159","GB","United Kingdom"
+"185.170.180.0","185.170.183.255","3114972160","3114973183","SE","Sweden"
+"185.170.184.0","185.170.187.255","3114973184","3114974207","MD","Moldova, Republic of"
+"185.170.188.0","185.170.191.255","3114974208","3114975231","GB","United Kingdom"
+"186.0.0.0","186.0.127.255","3120562176","3120594943","CO","Colombia"
+"186.0.128.0","186.0.143.255","3120594944","3120599039","AR","Argentina"
+"186.0.144.0","186.0.151.255","3120599040","3120601087","EC","Ecuador"
+"186.0.152.0","186.0.155.255","3120601088","3120602111","AR","Argentina"
+"186.0.156.0","186.0.159.255","3120602112","3120603135","BO","Bolivia"
+"186.0.160.0","186.0.187.255","3120603136","3120610303","AR","Argentina"
+"186.0.188.0","186.0.191.255","3120610304","3120611327","PY","Paraguay"
+"186.0.192.0","186.0.215.255","3120611328","3120617471","AR","Argentina"
+"186.0.216.0","186.0.216.255","3120617472","3120617727","CL","Chile"
+"186.0.217.0","186.0.255.255","3120617728","3120627711","AR","Argentina"
+"186.1.0.0","186.1.63.255","3120627712","3120644095","NI","Nicaragua"
+"186.1.64.0","186.1.127.255","3120644096","3120660479","DO","Dominican Republic"
+"186.1.128.0","186.1.159.255","3120660480","3120668671","PA","Panama"
+"186.1.160.0","186.1.191.255","3120668672","3120676863","CO","Colombia"
+"186.1.192.0","186.1.207.255","3120676864","3120680959","HT","Haiti"
+"186.1.208.0","186.1.247.255","3120680960","3120691199","AR","Argentina"
+"186.1.248.0","186.1.255.255","3120691200","3120693247","CO","Colombia"
+"186.2.0.0","186.2.127.255","3120693248","3120726015","BO","Bolivia"
+"186.2.128.0","186.2.159.255","3120726016","3120734207","HN","Honduras"
+"186.2.160.0","186.2.164.255","3120734208","3120735487","RU","Russian Federation"
+"186.2.165.0","186.2.165.255","3120735488","3120735743","NL","Netherlands"
+"186.2.166.0","186.2.166.255","3120735744","3120735999","BZ","Belize"
+"186.2.167.0","186.2.167.255","3120736000","3120736255","RU","Russian Federation"
+"186.2.168.0","186.2.168.255","3120736256","3120736511","EC","Ecuador"
+"186.2.169.0","186.2.169.255","3120736512","3120736767","BZ","Belize"
+"186.2.170.0","186.2.170.255","3120736768","3120737023","RU","Russian Federation"
+"186.2.171.0","186.2.175.255","3120737024","3120738303","BZ","Belize"
+"186.2.176.0","186.2.191.255","3120738304","3120742399","CW","Curacao"
+"186.2.192.0","186.2.239.255","3120742400","3120754687","PY","Paraguay"
+"186.2.240.0","186.2.243.255","3120754688","3120755711","CR","Costa Rica"
+"186.2.244.0","186.2.247.255","3120755712","3120756735","GF","French Guiana"
+"186.2.251.0","186.2.251.255","3120757504","3120757759","BZ","Belize"
+"186.2.252.0","186.2.255.255","3120757760","3120758783","CL","Chile"
+"186.3.0.0","186.3.255.255","3120758784","3120824319","EC","Ecuador"
+"186.4.0.0","186.4.63.255","3120824320","3120840703","CR","Costa Rica"
+"186.4.64.0","186.4.127.255","3120840704","3120857087","AR","Argentina"
+"186.4.128.0","186.5.127.255","3120857088","3120922623","EC","Ecuador"
+"186.5.128.0","186.5.128.255","3120922624","3120922879","PA","Panama"
+"186.5.129.0","186.5.129.63","3120922880","3120922943","CR","Costa Rica"
+"186.5.129.64","186.5.159.255","3120922944","3120930815","PA","Panama"
+"186.5.160.0","186.5.175.255","3120930816","3120934911","CR","Costa Rica"
+"186.5.176.0","186.5.231.255","3120934912","3120949247","AR","Argentina"
+"186.5.232.0","186.5.239.255","3120949248","3120951295","CL","Chile"
+"186.5.240.0","186.5.255.255","3120951296","3120955391","AR","Argentina"
+"186.6.0.0","186.7.255.255","3120955392","3121086463","DO","Dominican Republic"
+"186.8.0.0","186.8.255.255","3121086464","3121151999","UY","Uruguay"
+"186.9.0.0","186.11.255.255","3121152000","3121348607","CL","Chile"
+"186.12.0.0","186.13.255.255","3121348608","3121479679","AR","Argentina"
+"186.14.0.0","186.14.255.255","3121479680","3121545215","VE","Venezuela"
+"186.15.0.0","186.15.255.255","3121545216","3121610751","CR","Costa Rica"
+"186.16.0.0","186.17.255.255","3121610752","3121741823","PY","Paraguay"
+"186.18.0.0","186.19.255.255","3121741824","3121872895","AR","Argentina"
+"186.20.0.0","186.21.255.255","3121872896","3122003967","CL","Chile"
+"186.22.0.0","186.23.255.255","3122003968","3122135039","AR","Argentina"
+"186.24.0.0","186.26.63.255","3122135040","3122282495","VE","Venezuela"
+"186.26.64.0","186.26.95.255","3122282496","3122290687","US","United States"
+"186.26.96.0","186.26.103.255","3122290688","3122292735","AR","Argentina"
+"186.26.104.0","186.26.111.255","3122292736","3122294783","US","United States"
+"186.26.112.0","186.26.127.255","3122294784","3122298879","CR","Costa Rica"
+"186.26.128.0","186.26.255.255","3122298880","3122331647","VE","Venezuela"
+"186.27.0.0","186.27.127.255","3122331648","3122364415","BO","Bolivia"
+"186.27.128.0","186.31.255.255","3122364416","3122659327","CO","Colombia"
+"186.32.0.0","186.32.63.255","3122659328","3122675711","CR","Costa Rica"
+"186.32.64.0","186.32.127.255","3122675712","3122692095","SV","El Salvador"
+"186.32.128.0","186.32.159.255","3122692096","3122700287","HN","Honduras"
+"186.32.160.0","186.32.223.255","3122700288","3122716671","CR","Costa Rica"
+"186.32.224.0","186.32.247.255","3122716672","3122722815","HN","Honduras"
+"186.32.248.0","186.32.255.255","3122722816","3122724863","SV","El Salvador"
+"186.33.0.0","186.33.7.255","3122724864","3122726911","US","United States"
+"186.33.8.0","186.33.13.255","3122726912","3122728447","AR","Argentina"
+"186.33.14.0","186.33.15.255","3122728448","3122728959","US","United States"
+"186.33.16.0","186.33.17.255","3122728960","3122729471","AR","Argentina"
+"186.33.18.0","186.33.19.255","3122729472","3122729983","US","United States"
+"186.33.20.0","186.33.23.255","3122729984","3122731007","AR","Argentina"
+"186.33.24.0","186.33.25.255","3122731008","3122731519","US","United States"
+"186.33.26.0","186.33.27.255","3122731520","3122732031","AR","Argentina"
+"186.33.28.0","186.33.31.255","3122732032","3122733055","US","United States"
+"186.33.32.0","186.33.35.255","3122733056","3122734079","AR","Argentina"
+"186.33.36.0","186.33.37.255","3122734080","3122734591","US","United States"
+"186.33.38.0","186.33.39.255","3122734592","3122735103","AR","Argentina"
+"186.33.40.0","186.33.41.255","3122735104","3122735615","US","United States"
+"186.33.42.0","186.33.43.255","3122735616","3122736127","AR","Argentina"
+"186.33.44.0","186.33.44.255","3122736128","3122736383","US","United States"
+"186.33.45.0","186.33.48.255","3122736384","3122737407","AR","Argentina"
+"186.33.49.0","186.33.52.255","3122737408","3122738431","US","United States"
+"186.33.53.0","186.33.55.255","3122738432","3122739199","AR","Argentina"
+"186.33.56.0","186.33.56.255","3122739200","3122739455","US","United States"
+"186.33.57.0","186.33.57.255","3122739456","3122739711","AR","Argentina"
+"186.33.58.0","186.33.59.255","3122739712","3122740223","US","United States"
+"186.33.60.0","186.33.60.255","3122740224","3122740479","AR","Argentina"
+"186.33.61.0","186.33.61.255","3122740480","3122740735","US","United States"
+"186.33.62.0","186.33.63.255","3122740736","3122741247","AR","Argentina"
+"186.33.64.0","186.33.127.255","3122741248","3122757631","DO","Dominican Republic"
+"186.33.128.0","186.33.191.255","3122757632","3122774015","EC","Ecuador"
+"186.33.192.0","186.33.255.255","3122774016","3122790399","AR","Argentina"
+"186.34.0.0","186.37.255.255","3122790400","3123052543","CL","Chile"
+"186.38.0.0","186.39.255.255","3123052544","3123183615","AR","Argentina"
+"186.40.0.0","186.41.255.255","3123183616","3123314687","CL","Chile"
+"186.42.0.0","186.42.255.255","3123314688","3123380223","EC","Ecuador"
+"186.43.0.0","186.43.127.255","3123380224","3123412991","CO","Colombia"
+"186.43.128.0","186.43.255.255","3123412992","3123445759","EC","Ecuador"
+"186.44.0.0","186.45.255.255","3123445760","3123576831","TT","Trinidad and Tobago"
+"186.46.0.0","186.47.255.255","3123576832","3123707903","EC","Ecuador"
+"186.48.0.0","186.55.255.255","3123707904","3124232191","UY","Uruguay"
+"186.56.0.0","186.64.31.255","3124232192","3124764671","AR","Argentina"
+"186.64.32.0","186.64.63.255","3124764672","3124772863","MX","Mexico"
+"186.64.64.0","186.64.103.255","3124772864","3124783103","AR","Argentina"
+"186.64.104.0","186.64.111.255","3124783104","3124785151","GT","Guatemala"
+"186.64.112.0","186.64.123.255","3124785152","3124788223","CL","Chile"
+"186.64.124.0","186.64.127.255","3124788224","3124789247","PE","Peru"
+"186.64.128.0","186.64.255.255","3124789248","3124822015","CR","Costa Rica"
+"186.65.0.0","186.65.63.255","3124822016","3124838399","EC","Ecuador"
+"186.65.64.0","186.65.71.255","3124838400","3124840447","AR","Argentina"
+"186.65.72.0","186.65.79.255","3124840448","3124842495","CL","Chile"
+"186.65.80.0","186.65.87.255","3124842496","3124844543","AR","Argentina"
+"186.65.88.0","186.65.91.255","3124844544","3124845567","BZ","Belize"
+"186.65.92.0","186.65.95.255","3124845568","3124846591","CR","Costa Rica"
+"186.65.96.0","186.65.103.255","3124846592","3124848639","AR","Argentina"
+"186.65.104.0","186.65.107.255","3124848640","3124849663","PA","Panama"
+"186.65.108.0","186.65.111.255","3124849664","3124850687","AR","Argentina"
+"186.65.112.0","186.65.115.15","3124850688","3124851471","HN","Honduras"
+"186.65.115.16","186.65.115.31","3124851472","3124851487","CM","Cameroon"
+"186.65.115.32","186.65.116.143","3124851488","3124851855","HN","Honduras"
+"186.65.116.144","186.65.116.151","3124851856","3124851863","IN","India"
+"186.65.116.152","186.65.117.207","3124851864","3124852175","HN","Honduras"
+"186.65.117.208","186.65.117.223","3124852176","3124852191","PH","Philippines"
+"186.65.117.224","186.65.121.111","3124852192","3124853103","HN","Honduras"
+"186.65.121.112","186.65.121.127","3124853104","3124853119","VN","Vietnam"
+"186.65.121.128","186.65.124.127","3124853120","3124853887","HN","Honduras"
+"186.65.124.128","186.65.124.143","3124853888","3124853903","FR","France"
+"186.65.124.144","186.65.127.255","3124853904","3124854783","HN","Honduras"
+"186.65.128.0","186.65.255.255","3124854784","3124887551","CL","Chile"
+"186.66.0.0","186.66.255.255","3124887552","3124953087","EC","Ecuador"
+"186.67.0.0","186.67.255.255","3124953088","3125018623","CL","Chile"
+"186.68.0.0","186.71.255.255","3125018624","3125280767","EC","Ecuador"
+"186.72.0.0","186.75.255.255","3125280768","3125542911","PA","Panama"
+"186.76.0.0","186.77.255.255","3125542912","3125673983","NI","Nicaragua"
+"186.78.0.0","186.79.255.255","3125673984","3125805055","CL","Chile"
+"186.80.0.0","186.87.255.255","3125805056","3126329343","CO","Colombia"
+"186.88.0.0","186.95.255.255","3126329344","3126853631","VE","Venezuela"
+"186.96.0.0","186.96.8.127","3126853632","3126855807","AR","Argentina"
+"186.96.8.128","186.96.8.255","3126855808","3126855935","US","United States"
+"186.96.9.0","186.96.16.127","3126855936","3126857855","AR","Argentina"
+"186.96.16.128","186.96.16.255","3126857856","3126857983","US","United States"
+"186.96.17.0","186.96.18.255","3126857984","3126858495","AR","Argentina"
+"186.96.19.0","186.96.19.127","3126858496","3126858623","US","United States"
+"186.96.19.128","186.96.26.127","3126858624","3126860415","AR","Argentina"
+"186.96.26.128","186.96.26.255","3126860416","3126860543","US","United States"
+"186.96.27.0","186.96.27.127","3126860544","3126860671","AR","Argentina"
+"186.96.27.128","186.96.27.255","3126860672","3126860799","US","United States"
+"186.96.28.0","186.96.29.255","3126860800","3126861311","AR","Argentina"
+"186.96.30.0","186.96.30.127","3126861312","3126861439","US","United States"
+"186.96.30.128","186.96.34.255","3126861440","3126862591","AR","Argentina"
+"186.96.35.0","186.96.35.127","3126862592","3126862719","US","United States"
+"186.96.35.128","186.96.40.127","3126862720","3126863999","AR","Argentina"
+"186.96.40.128","186.96.40.255","3126864000","3126864127","US","United States"
+"186.96.41.0","186.96.63.255","3126864128","3126870015","AR","Argentina"
+"186.96.64.0","186.96.76.255","3126870016","3126873343","VE","Venezuela"
+"186.96.77.0","186.96.77.255","3126873344","3126873599","PA","Panama"
+"186.96.78.0","186.96.79.255","3126873600","3126874111","VE","Venezuela"
+"186.96.80.0","186.96.95.255","3126874112","3126878207","CR","Costa Rica"
+"186.96.96.0","186.96.111.255","3126878208","3126882303","PA","Panama"
+"186.96.112.0","186.96.127.255","3126882304","3126886399","US","United States"
+"186.96.128.0","186.96.251.255","3126886400","3126918143","AR","Argentina"
+"186.96.252.0","186.96.255.255","3126918144","3126919167","HN","Honduras"
+"186.97.0.0","186.99.255.255","3126919168","3127115775","CO","Colombia"
+"186.100.0.0","186.100.255.255","3127115776","3127181311","AR","Argentina"
+"186.101.0.0","186.101.255.255","3127181312","3127246847","EC","Ecuador"
+"186.102.0.0","186.103.127.255","3127246848","3127345151","CO","Colombia"
+"186.103.128.0","186.107.255.255","3127345152","3127640063","CL","Chile"
+"186.108.0.0","186.111.255.255","3127640064","3127902207","AR","Argentina"
+"186.112.0.0","186.119.255.255","3127902208","3128426495","CO","Colombia"
+"186.120.0.0","186.120.255.255","3128426496","3128492031","DO","Dominican Republic"
+"186.121.0.0","186.121.127.255","3128492032","3128524799","CO","Colombia"
+"186.121.128.0","186.121.191.255","3128524800","3128541183","AR","Argentina"
+"186.121.192.0","186.121.255.255","3128541184","3128557567","BO","Bolivia"
+"186.122.0.0","186.143.255.255","3128557568","3129999359","AR","Argentina"
+"186.144.0.0","186.147.255.255","3129999360","3130261503","CO","Colombia"
+"186.148.0.0","186.148.63.255","3130261504","3130277887","CL","Chile"
+"186.148.64.0","186.148.87.255","3130277888","3130284031","AR","Argentina"
+"186.148.88.0","186.148.95.255","3130284032","3130286079","DO","Dominican Republic"
+"186.148.96.0","186.148.111.255","3130286080","3130290175","PA","Panama"
+"186.148.112.0","186.148.159.255","3130290176","3130302463","AR","Argentina"
+"186.148.160.0","186.148.161.255","3130302464","3130302975","CY","Cyprus"
+"186.148.162.0","186.148.199.255","3130302976","3130312703","PA","Panama"
+"186.148.200.0","186.148.207.255","3130312704","3130314751","AR","Argentina"
+"186.148.208.0","186.148.211.255","3130314752","3130315775","CL","Chile"
+"186.148.212.0","186.148.215.255","3130315776","3130316799","CR","Costa Rica"
+"186.148.216.0","186.148.219.255","3130316800","3130317823","AW","Aruba"
+"186.148.220.0","186.148.223.255","3130317824","3130318847","CW","Curacao"
+"186.148.224.0","186.148.227.255","3130318848","3130319871","AR","Argentina"
+"186.148.228.0","186.148.230.255","3130319872","3130320639","RU","Russian Federation"
+"186.148.231.0","186.148.231.255","3130320640","3130320895","BR","Brazil"
+"186.148.232.0","186.148.255.255","3130320896","3130327039","AR","Argentina"
+"186.149.0.0","186.150.255.255","3130327040","3130458111","DO","Dominican Republic"
+"186.151.0.0","186.151.255.255","3130458112","3130523647","GT","Guatemala"
+"186.152.0.0","186.153.255.255","3130523648","3130654719","AR","Argentina"
+"186.154.0.0","186.155.255.255","3130654720","3130785791","CO","Colombia"
+"186.156.0.0","186.156.255.255","3130785792","3130851327","CL","Chile"
+"186.157.0.0","186.158.255.255","3130851328","3130982399","AR","Argentina"
+"186.159.0.0","186.159.95.255","3130982400","3131006975","CO","Colombia"
+"186.159.96.0","186.159.111.255","3131006976","3131011071","BQ","Bonaire, Saint Eustatius and Saba"
+"186.159.112.0","186.159.115.255","3131011072","3131012095","CO","Colombia"
+"186.159.116.0","186.159.119.255","3131012096","3131013119","PA","Panama"
+"186.159.120.0","186.159.127.255","3131013120","3131015167","AR","Argentina"
+"186.159.128.0","186.159.255.255","3131015168","3131047935","CR","Costa Rica"
+"186.160.0.0","186.163.255.255","3131047936","3131310079","PE","Peru"
+"186.164.0.0","186.167.255.255","3131310080","3131572223","VE","Venezuela"
+"186.168.0.0","186.171.255.255","3131572224","3131834367","CO","Colombia"
+"186.172.0.0","186.175.255.255","3131834368","3132096511","CL","Chile"
+"186.176.0.0","186.177.191.255","3132096512","3132211199","CR","Costa Rica"
+"186.177.192.0","186.177.255.255","3132211200","3132227583","AR","Argentina"
+"186.178.0.0","186.178.255.255","3132227584","3132293119","EC","Ecuador"
+"186.179.0.0","186.179.9.223","3132293120","3132295647","HN","Honduras"
+"186.179.9.224","186.179.9.255","3132295648","3132295679","UY","Uruguay"
+"186.179.10.0","186.179.18.111","3132295680","3132297839","HN","Honduras"
+"186.179.18.112","186.179.18.127","3132297840","3132297855","US","United States"
+"186.179.18.128","186.179.28.95","3132297856","3132300383","HN","Honduras"
+"186.179.28.96","186.179.28.103","3132300384","3132300391","US","United States"
+"186.179.28.104","186.179.35.239","3132300392","3132302319","HN","Honduras"
+"186.179.35.240","186.179.35.255","3132302320","3132302335","NL","Netherlands"
+"186.179.36.0","186.179.43.175","3132302336","3132304303","HN","Honduras"
+"186.179.43.176","186.179.43.183","3132304304","3132304311","DE","Germany"
+"186.179.43.184","186.179.51.63","3132304312","3132306239","HN","Honduras"
+"186.179.51.64","186.179.51.95","3132306240","3132306271","DE","Germany"
+"186.179.51.96","186.179.59.143","3132306272","3132308367","HN","Honduras"
+"186.179.59.144","186.179.59.151","3132308368","3132308375","US","United States"
+"186.179.59.152","186.179.63.255","3132308376","3132309503","HN","Honduras"
+"186.179.64.0","186.179.79.255","3132309504","3132313599","CR","Costa Rica"
+"186.179.80.0","186.179.95.255","3132313600","3132317695","CL","Chile"
+"186.179.96.0","186.179.111.255","3132317696","3132321791","CO","Colombia"
+"186.179.112.0","186.179.127.255","3132321792","3132325887","PA","Panama"
+"186.179.128.0","186.179.255.255","3132325888","3132358655","SR","Suriname"
+"186.180.0.0","186.181.255.255","3132358656","3132489727","CO","Colombia"
+"186.182.0.0","186.183.127.255","3132489728","3132588031","AR","Argentina"
+"186.183.128.0","186.183.255.255","3132588032","3132620799","CO","Colombia"
+"186.184.0.0","186.188.127.255","3132620800","3132915711","VE","Venezuela"
+"186.188.128.0","186.188.255.255","3132915712","3132948479","PA","Panama"
+"186.189.0.0","186.189.255.255","3132948480","3133014015","AR","Argentina"
+"186.190.0.0","186.190.127.255","3133014016","3133046783","HT","Haiti"
+"186.190.128.0","186.190.207.255","3133046784","3133067263","AR","Argentina"
+"186.190.208.0","186.190.223.255","3133067264","3133071359","PA","Panama"
+"186.190.224.0","186.190.225.255","3133071360","3133071871","CY","Cyprus"
+"186.190.226.0","186.190.231.255","3133071872","3133073407","PA","Panama"
+"186.190.232.0","186.190.235.255","3133073408","3133074431","CW","Curacao"
+"186.190.236.0","186.190.239.255","3133074432","3133075455","CL","Chile"
+"186.190.240.0","186.190.255.255","3133075456","3133079551","CW","Curacao"
+"186.191.0.0","186.191.255.255","3133079552","3133145087","AR","Argentina"
+"186.192.0.0","186.194.139.255","3133145088","3133311999","BR","Brazil"
+"186.194.140.0","186.194.143.255","3133312000","3133313023","MX","Mexico"
+"186.194.144.0","186.250.151.255","3133313024","3136985087","BR","Brazil"
+"186.250.152.0","186.250.155.255","3136985088","3136986111","AR","Argentina"
+"186.250.156.0","187.49.247.255","3136986112","3140614143","BR","Brazil"
+"187.49.248.0","187.49.255.255","3140614144","3140616191","CR","Costa Rica"
+"187.50.0.0","187.127.255.255","3140616192","3145727999","BR","Brazil"
+"187.128.0.0","187.179.255.255","3145728000","3149135871","MX","Mexico"
+"187.180.0.0","187.183.255.255","3149135872","3149398015","BR","Brazil"
+"187.184.0.0","187.191.95.255","3149398016","3149881343","MX","Mexico"
+"187.191.96.0","187.191.127.255","3149881344","3149889535","BR","Brazil"
+"187.191.128.0","187.254.255.255","3149889536","3154051071","MX","Mexico"
+"187.255.0.0","187.255.255.255","3154051072","3154116607","BR","Brazil"
+"188.0.0.0","188.0.31.255","3154116608","3154124799","RU","Russian Federation"
+"188.0.32.0","188.0.39.255","3154124800","3154126847","PL","Poland"
+"188.0.40.0","188.0.47.255","3154126848","3154128895","RU","Russian Federation"
+"188.0.48.0","188.0.63.255","3154128896","3154132991","EE","Estonia"
+"188.0.64.0","188.0.127.255","3154132992","3154149375","UA","Ukraine"
+"188.0.128.0","188.0.159.255","3154149376","3154157567","KZ","Kazakhstan"
+"188.0.160.0","188.0.223.255","3154157568","3154173951","RU","Russian Federation"
+"188.0.224.0","188.0.255.255","3154173952","3154182143","MD","Moldova, Republic of"
+"188.1.0.0","188.1.255.255","3154182144","3154247679","DE","Germany"
+"188.2.0.0","188.2.255.255","3154247680","3154313215","RS","Serbia"
+"188.3.0.0","188.3.255.255","3154313216","3154378751","TR","Turkey"
+"188.4.0.0","188.4.255.255","3154378752","3154444287","GR","Greece"
+"188.5.0.0","188.5.255.255","3154444288","3154509823","BE","Belgium"
+"188.6.0.0","188.6.240.255","3154509824","3154571519","HU","Hungary"
+"188.6.241.0","188.6.241.255","3154571520","3154571775","BG","Bulgaria"
+"188.6.242.0","188.6.255.255","3154571776","3154575359","HU","Hungary"
+"188.7.0.0","188.7.255.255","3154575360","3154640895","FR","France"
+"188.8.0.0","188.15.255.255","3154640896","3155165183","IT","Italy"
+"188.16.0.0","188.19.255.255","3155165184","3155427327","RU","Russian Federation"
+"188.20.0.0","188.23.255.255","3155427328","3155689471","AT","Austria"
+"188.24.0.0","188.27.255.255","3155689472","3155951615","RO","Romania"
+"188.28.0.0","188.31.255.255","3155951616","3156213759","GB","United Kingdom"
+"188.32.0.0","188.32.255.255","3156213760","3156279295","RU","Russian Federation"
+"188.33.0.0","188.33.255.255","3156279296","3156344831","PL","Poland"
+"188.34.0.0","188.34.255.255","3156344832","3156410367","IR","Iran, Islamic Republic of"
+"188.35.0.0","188.35.255.255","3156410368","3156475903","RU","Russian Federation"
+"188.36.0.0","188.36.255.255","3156475904","3156541439","HU","Hungary"
+"188.37.0.0","188.37.255.255","3156541440","3156606975","PT","Portugal"
+"188.38.0.0","188.38.255.255","3156606976","3156672511","TR","Turkey"
+"188.39.0.0","188.39.255.255","3156672512","3156738047","GB","United Kingdom"
+"188.40.0.0","188.40.255.255","3156738048","3156803583","DE","Germany"
+"188.41.0.0","188.41.255.255","3156803584","3156869119","TR","Turkey"
+"188.42.0.0","188.42.127.255","3156869120","3156901887","LU","Luxembourg"
+"188.42.128.0","188.42.144.255","3156901888","3156906239","NL","Netherlands"
+"188.42.145.0","188.42.159.255","3156906240","3156910079","LU","Luxembourg"
+"188.42.160.0","188.42.167.255","3156910080","3156912127","NL","Netherlands"
+"188.42.168.0","188.42.207.255","3156912128","3156922367","LU","Luxembourg"
+"188.42.208.0","188.42.208.255","3156922368","3156922623","NL","Netherlands"
+"188.42.209.0","188.42.209.255","3156922624","3156922879","US","United States"
+"188.42.210.0","188.42.215.255","3156922880","3156924415","LU","Luxembourg"
+"188.42.216.0","188.42.219.255","3156924416","3156925439","NL","Netherlands"
+"188.42.220.0","188.42.223.255","3156925440","3156926463","SG","Singapore"
+"188.42.224.0","188.42.228.255","3156926464","3156927743","NL","Netherlands"
+"188.42.229.0","188.42.229.255","3156927744","3156927999","LU","Luxembourg"
+"188.42.230.0","188.42.235.255","3156928000","3156929535","NL","Netherlands"
+"188.42.236.0","188.42.239.255","3156929536","3156930559","LU","Luxembourg"
+"188.42.240.0","188.42.247.255","3156930560","3156932607","US","United States"
+"188.42.248.0","188.42.248.255","3156932608","3156932863","NL","Netherlands"
+"188.42.249.0","188.42.249.255","3156932864","3156933119","US","United States"
+"188.42.250.0","188.42.251.255","3156933120","3156933631","NL","Netherlands"
+"188.42.252.0","188.42.253.21","3156933632","3156933909","CN","China"
+"188.42.253.22","188.42.253.22","3156933910","3156933910","SG","Singapore"
+"188.42.253.23","188.42.253.255","3156933911","3156934143","CN","China"
+"188.42.254.0","188.42.255.255","3156934144","3156934655","SG","Singapore"
+"188.43.0.0","188.43.255.255","3156934656","3157000191","RU","Russian Federation"
+"188.44.0.0","188.44.31.255","3157000192","3157008383","MK","Macedonia"
+"188.44.32.0","188.44.63.255","3157008384","3157016575","RU","Russian Federation"
+"188.44.64.0","188.44.95.255","3157016576","3157024767","BE","Belgium"
+"188.44.96.0","188.44.127.255","3157024768","3157032959","RU","Russian Federation"
+"188.44.128.0","188.44.255.255","3157032960","3157065727","HU","Hungary"
+"188.45.0.0","188.45.255.255","3157065728","3157131263","AT","Austria"
+"188.46.0.0","188.46.255.255","3157131264","3157196799","DE","Germany"
+"188.47.0.0","188.47.255.255","3157196800","3157262335","PL","Poland"
+"188.48.0.0","188.55.255.255","3157262336","3157786623","SA","Saudi Arabia"
+"188.56.0.0","188.59.255.255","3157786624","3158048767","TR","Turkey"
+"188.60.0.0","188.60.85.20","3158048768","3158070548","CH","Switzerland"
+"188.60.85.21","188.60.85.21","3158070549","3158070549","SE","Sweden"
+"188.60.85.22","188.63.255.255","3158070550","3158310911","CH","Switzerland"
+"188.64.0.0","188.64.7.255","3158310912","3158312959","FI","Finland"
+"188.64.8.0","188.64.15.255","3158312960","3158315007","AZ","Azerbaijan"
+"188.64.16.0","188.64.19.255","3158315008","3158316031","DE","Germany"
+"188.64.20.0","188.64.21.255","3158316032","3158316543","GB","United Kingdom"
+"188.64.22.0","188.64.23.255","3158316544","3158317055","DE","Germany"
+"188.64.24.0","188.64.31.255","3158317056","3158319103","SI","Slovenia"
+"188.64.32.0","188.64.39.255","3158319104","3158321151","GB","United Kingdom"
+"188.64.40.0","188.64.47.255","3158321152","3158323199","DE","Germany"
+"188.64.48.0","188.64.55.255","3158323200","3158325247","BE","Belgium"
+"188.64.56.0","188.64.63.255","3158325248","3158327295","DE","Germany"
+"188.64.64.0","188.64.71.255","3158327296","3158329343","NL","Netherlands"
+"188.64.72.0","188.64.79.255","3158329344","3158331391","BE","Belgium"
+"188.64.80.0","188.64.87.255","3158331392","3158333439","PL","Poland"
+"188.64.88.0","188.64.95.255","3158333440","3158335487","IT","Italy"
+"188.64.96.0","188.64.103.255","3158335488","3158337535","IL","Israel"
+"188.64.104.0","188.64.111.255","3158337536","3158339583","SI","Slovenia"
+"188.64.112.0","188.64.119.255","3158339584","3158341631","RU","Russian Federation"
+"188.64.120.0","188.64.127.255","3158341632","3158343679","IT","Italy"
+"188.64.128.0","188.64.135.255","3158343680","3158345727","RU","Russian Federation"
+"188.64.136.0","188.64.143.255","3158345728","3158347775","CY","Cyprus"
+"188.64.144.0","188.64.151.255","3158347776","3158349823","RU","Russian Federation"
+"188.64.152.0","188.64.159.255","3158349824","3158351871","DK","Denmark"
+"188.64.160.0","188.64.175.255","3158351872","3158355967","RU","Russian Federation"
+"188.64.176.0","188.64.183.255","3158355968","3158358015","LV","Latvia"
+"188.64.184.0","188.64.191.255","3158358016","3158360063","GB","United Kingdom"
+"188.64.192.0","188.64.199.255","3158360064","3158362111","DE","Germany"
+"188.64.200.0","188.64.207.255","3158362112","3158364159","IL","Israel"
+"188.64.216.0","188.64.223.255","3158366208","3158368255","RU","Russian Federation"
+"188.64.224.0","188.64.231.255","3158368256","3158370303","FR","France"
+"188.64.232.0","188.64.239.255","3158370304","3158372351","BE","Belgium"
+"188.64.240.0","188.64.247.255","3158372352","3158374399","FR","France"
+"188.64.248.0","188.64.255.255","3158374400","3158376447","DE","Germany"
+"188.65.0.0","188.65.7.255","3158376448","3158378495","IT","Italy"
+"188.65.8.0","188.65.15.255","3158378496","3158380543","RU","Russian Federation"
+"188.65.24.0","188.65.31.255","3158382592","3158384639","OM","Oman"
+"188.65.32.0","188.65.39.255","3158384640","3158386687","GB","United Kingdom"
+"188.65.40.0","188.65.47.255","3158386688","3158388735","PL","Poland"
+"188.65.48.0","188.65.55.255","3158388736","3158390783","RU","Russian Federation"
+"188.65.56.0","188.65.63.255","3158390784","3158392831","GB","United Kingdom"
+"188.65.64.0","188.65.71.255","3158392832","3158394879","RU","Russian Federation"
+"188.65.72.0","188.65.79.255","3158394880","3158396927","AT","Austria"
+"188.65.80.0","188.65.87.255","3158396928","3158398975","IT","Italy"
+"188.65.88.0","188.65.95.255","3158398976","3158401023","ES","Spain"
+"188.65.96.0","188.65.103.255","3158401024","3158403071","GB","United Kingdom"
+"188.65.104.0","188.65.111.255","3158403072","3158405119","RU","Russian Federation"
+"188.65.112.0","188.65.119.255","3158405120","3158407167","GB","United Kingdom"
+"188.65.120.0","188.65.127.255","3158407168","3158409215","FR","France"
+"188.65.128.0","188.65.135.255","3158409216","3158411263","RU","Russian Federation"
+"188.65.136.0","188.65.143.255","3158411264","3158413311","FI","Finland"
+"188.65.144.0","188.65.151.255","3158413312","3158415359","DE","Germany"
+"188.65.152.0","188.65.159.255","3158415360","3158417407","SE","Sweden"
+"188.65.160.0","188.65.167.255","3158417408","3158419455","NL","Netherlands"
+"188.65.168.0","188.65.175.255","3158419456","3158421503","FR","France"
+"188.65.176.0","188.65.183.255","3158421504","3158423551","GB","United Kingdom"
+"188.65.184.0","188.65.189.255","3158423552","3158425087","MT","Malta"
+"188.65.190.0","188.65.190.63","3158425088","3158425151","NL","Netherlands"
+"188.65.190.64","188.65.190.71","3158425152","3158425159","MT","Malta"
+"188.65.190.72","188.65.190.79","3158425160","3158425167","IE","Ireland"
+"188.65.190.80","188.65.191.255","3158425168","3158425599","MT","Malta"
+"188.65.192.0","188.65.199.255","3158425600","3158427647","NL","Netherlands"
+"188.65.200.0","188.65.207.255","3158427648","3158429695","DE","Germany"
+"188.65.208.0","188.65.215.255","3158429696","3158431743","RU","Russian Federation"
+"188.65.216.0","188.65.223.255","3158431744","3158433791","BE","Belgium"
+"188.65.224.0","188.65.231.255","3158433792","3158435839","NL","Netherlands"
+"188.65.232.0","188.65.247.255","3158435840","3158439935","RU","Russian Federation"
+"188.65.248.0","188.65.255.255","3158439936","3158441983","GB","United Kingdom"
+"188.66.0.0","188.66.7.255","3158441984","3158444031","EE","Estonia"
+"188.66.8.0","188.66.15.255","3158444032","3158446079","BE","Belgium"
+"188.66.16.0","188.66.23.255","3158446080","3158448127","NL","Netherlands"
+"188.66.32.0","188.66.39.255","3158450176","3158452223","RU","Russian Federation"
+"188.66.40.0","188.66.47.255","3158452224","3158454271","DE","Germany"
+"188.66.64.0","188.66.127.255","3158458368","3158474751","GB","United Kingdom"
+"188.66.128.0","188.66.255.255","3158474752","3158507519","OM","Oman"
+"188.67.0.0","188.67.255.255","3158507520","3158573055","FI","Finland"
+"188.68.0.0","188.68.0.255","3158573056","3158573311","GB","United Kingdom"
+"188.68.1.0","188.68.2.255","3158573312","3158573823","RU","Russian Federation"
+"188.68.3.0","188.68.3.255","3158573824","3158574079","CZ","Czech Republic"
+"188.68.4.0","188.68.31.255","3158574080","3158581247","RU","Russian Federation"
+"188.68.32.0","188.68.63.255","3158581248","3158589439","DE","Germany"
+"188.68.64.0","188.68.163.255","3158589440","3158615039","RU","Russian Federation"
+"188.68.164.0","188.68.167.255","3158615040","3158616063","GB","United Kingdom"
+"188.68.168.0","188.68.223.255","3158616064","3158630399","RU","Russian Federation"
+"188.68.224.0","188.68.255.255","3158630400","3158638591","PL","Poland"
+"188.69.0.0","188.69.255.255","3158638592","3158704127","LT","Lithuania"
+"188.70.0.0","188.70.62.255","3158704128","3158720255","KW","Kuwait"
+"188.70.63.0","188.70.63.255","3158720256","3158720511","US","United States"
+"188.70.64.0","188.71.255.255","3158720512","3158835199","KW","Kuwait"
+"188.72.0.0","188.72.63.255","3158835200","3158851583","IQ","Iraq"
+"188.72.64.0","188.72.68.255","3158851584","3158852863","NL","Netherlands"
+"188.72.69.0","188.72.69.255","3158852864","3158853119","ES","Spain"
+"188.72.70.0","188.72.71.255","3158853120","3158853631","NL","Netherlands"
+"188.72.72.0","188.72.79.255","3158853632","3158855679","RU","Russian Federation"
+"188.72.80.0","188.72.96.127","3158855680","3158859903","NL","Netherlands"
+"188.72.96.128","188.72.96.255","3158859904","3158860031","CZ","Czech Republic"
+"188.72.97.0","188.72.97.255","3158860032","3158860287","GB","United Kingdom"
+"188.72.98.0","188.72.98.255","3158860288","3158860543","NL","Netherlands"
+"188.72.99.0","188.72.99.255","3158860544","3158860799","GB","United Kingdom"
+"188.72.100.0","188.72.100.255","3158860800","3158861055","NL","Netherlands"
+"188.72.101.0","188.72.101.255","3158861056","3158861311","UA","Ukraine"
+"188.72.102.0","188.72.102.255","3158861312","3158861567","IE","Ireland"
+"188.72.103.0","188.72.103.255","3158861568","3158861823","AE","United Arab Emirates"
+"188.72.104.0","188.72.104.255","3158861824","3158862079","DE","Germany"
+"188.72.105.0","188.72.105.255","3158862080","3158862335","GB","United Kingdom"
+"188.72.106.0","188.72.106.255","3158862336","3158862591","NL","Netherlands"
+"188.72.107.0","188.72.107.255","3158862592","3158862847","FR","France"
+"188.72.108.0","188.72.108.255","3158862848","3158863103","PL","Poland"
+"188.72.109.0","188.72.109.255","3158863104","3158863359","IT","Italy"
+"188.72.110.0","188.72.110.255","3158863360","3158863615","MD","Moldova, Republic of"
+"188.72.111.0","188.72.111.255","3158863616","3158863871","EE","Estonia"
+"188.72.112.0","188.72.112.255","3158863872","3158864127","SK","Slovakia"
+"188.72.113.0","188.72.113.255","3158864128","3158864383","ES","Spain"
+"188.72.114.0","188.72.114.255","3158864384","3158864639","AT","Austria"
+"188.72.115.0","188.72.115.255","3158864640","3158864895","RO","Romania"
+"188.72.116.0","188.72.116.255","3158864896","3158865151","LT","Lithuania"
+"188.72.117.0","188.72.117.255","3158865152","3158865407","NL","Netherlands"
+"188.72.118.0","188.72.118.255","3158865408","3158865663","AL","Albania"
+"188.72.119.0","188.72.119.255","3158865664","3158865919","CY","Cyprus"
+"188.72.120.0","188.72.123.255","3158865920","3158866943","IT","Italy"
+"188.72.124.0","188.72.124.255","3158866944","3158867199","DE","Germany"
+"188.72.125.0","188.72.125.255","3158867200","3158867455","HU","Hungary"
+"188.72.126.0","188.72.126.255","3158867456","3158867711","DE","Germany"
+"188.72.127.0","188.72.127.127","3158867712","3158867839","NL","Netherlands"
+"188.72.127.128","188.72.127.255","3158867840","3158867967","NO","Norway"
+"188.72.128.0","188.72.191.255","3158867968","3158884351","AZ","Azerbaijan"
+"188.72.192.0","188.72.255.255","3158884352","3158900735","NL","Netherlands"
+"188.73.0.0","188.73.63.255","3158900736","3158917119","FR","France"
+"188.73.64.0","188.73.127.255","3158917120","3158933503","DE","Germany"
+"188.73.128.0","188.73.191.255","3158933504","3158949887","RU","Russian Federation"
+"188.73.192.0","188.73.255.255","3158949888","3158966271","GR","Greece"
+"188.74.0.0","188.74.63.255","3158966272","3158982655","DE","Germany"
+"188.74.64.0","188.74.127.255","3158982656","3158999039","GB","United Kingdom"
+"188.74.128.0","188.74.255.255","3158999040","3159031807","RO","Romania"
+"188.75.0.0","188.75.63.255","3159031808","3159048191","RU","Russian Federation"
+"188.75.64.0","188.75.127.255","3159048192","3159064575","IR","Iran, Islamic Republic of"
+"188.75.128.0","188.75.191.255","3159064576","3159080959","CZ","Czech Republic"
+"188.75.192.0","188.75.255.255","3159080960","3159097343","RU","Russian Federation"
+"188.76.0.0","188.79.255.255","3159097344","3159359487","ES","Spain"
+"188.80.0.0","188.83.255.255","3159359488","3159621631","PT","Portugal"
+"188.84.0.0","188.87.255.255","3159621632","3159883775","ES","Spain"
+"188.88.0.0","188.91.255.255","3159883776","3160145919","NL","Netherlands"
+"188.92.0.0","188.92.7.255","3160145920","3160147967","RU","Russian Federation"
+"188.92.8.0","188.92.15.255","3160147968","3160150015","CZ","Czech Republic"
+"188.92.16.0","188.92.23.255","3160150016","3160152063","LV","Latvia"
+"188.92.24.0","188.92.31.255","3160152064","3160154111","IT","Italy"
+"188.92.32.0","188.92.39.255","3160154112","3160156159","DE","Germany"
+"188.92.40.0","188.92.47.255","3160156160","3160158207","CZ","Czech Republic"
+"188.92.48.0","188.92.55.255","3160158208","3160160255","CH","Switzerland"
+"188.92.56.0","188.92.63.255","3160160256","3160162303","NL","Netherlands"
+"188.92.64.0","188.92.71.255","3160162304","3160164351","FR","France"
+"188.92.72.0","188.92.79.255","3160164352","3160166399","LV","Latvia"
+"188.92.80.0","188.92.87.255","3160166400","3160168447","NO","Norway"
+"188.92.88.0","188.92.95.255","3160168448","3160170495","GB","United Kingdom"
+"188.92.96.0","188.92.103.255","3160170496","3160172543","CZ","Czech Republic"
+"188.92.104.0","188.92.111.255","3160172544","3160174591","RU","Russian Federation"
+"188.92.112.0","188.92.119.255","3160174592","3160176639","DE","Germany"
+"188.92.128.0","188.92.135.255","3160178688","3160180735","DE","Germany"
+"188.92.136.0","188.92.143.255","3160180736","3160182783","GB","United Kingdom"
+"188.92.144.0","188.92.151.255","3160182784","3160184831","CH","Switzerland"
+"188.92.152.0","188.92.159.255","3160184832","3160186879","NL","Netherlands"
+"188.92.160.0","188.92.167.255","3160186880","3160188927","EE","Estonia"
+"188.92.168.0","188.92.175.255","3160188928","3160190975","SE","Sweden"
+"188.92.176.0","188.92.183.255","3160190976","3160193023","RU","Russian Federation"
+"188.92.184.0","188.92.191.255","3160193024","3160195071","IT","Italy"
+"188.92.192.0","188.92.199.255","3160195072","3160197119","RU","Russian Federation"
+"188.92.200.0","188.92.207.255","3160197120","3160199167","DE","Germany"
+"188.92.208.0","188.92.215.255","3160199168","3160201215","GE","Georgia"
+"188.92.216.0","188.92.223.255","3160201216","3160203263","RU","Russian Federation"
+"188.92.224.0","188.92.231.255","3160203264","3160205311","CH","Switzerland"
+"188.92.232.0","188.92.239.255","3160205312","3160207359","GB","United Kingdom"
+"188.92.240.0","188.92.247.255","3160207360","3160209407","RU","Russian Federation"
+"188.92.248.0","188.92.255.255","3160209408","3160211455","SE","Sweden"
+"188.93.0.0","188.93.7.255","3160211456","3160213503","IE","Ireland"
+"188.93.8.0","188.93.15.255","3160213504","3160215551","DE","Germany"
+"188.93.16.0","188.93.31.255","3160215552","3160219647","RU","Russian Federation"
+"188.93.32.0","188.93.39.255","3160219648","3160221695","ES","Spain"
+"188.93.40.0","188.93.47.255","3160221696","3160223743","FR","France"
+"188.93.48.0","188.93.63.255","3160223744","3160227839","RU","Russian Federation"
+"188.93.64.0","188.93.71.255","3160227840","3160229887","IR","Iran, Islamic Republic of"
+"188.93.72.0","188.93.79.255","3160229888","3160231935","ES","Spain"
+"188.93.80.0","188.93.87.255","3160231936","3160233983","BE","Belgium"
+"188.93.88.0","188.93.88.255","3160233984","3160234239","NL","Netherlands"
+"188.93.89.0","188.93.95.255","3160234240","3160236031","GE","Georgia"
+"188.93.96.0","188.93.103.255","3160236032","3160238079","BE","Belgium"
+"188.93.104.0","188.93.111.255","3160238080","3160240127","RU","Russian Federation"
+"188.93.112.0","188.93.119.255","3160240128","3160242175","BE","Belgium"
+"188.93.120.0","188.93.127.255","3160242176","3160244223","RS","Serbia"
+"188.93.128.0","188.93.135.255","3160244224","3160246271","RU","Russian Federation"
+"188.93.136.0","188.93.143.255","3160246272","3160248319","IT","Italy"
+"188.93.144.0","188.93.151.255","3160248320","3160250367","NL","Netherlands"
+"188.93.152.0","188.93.159.255","3160250368","3160252415","BE","Belgium"
+"188.93.160.0","188.93.167.255","3160252416","3160254463","PL","Poland"
+"188.93.168.0","188.93.175.255","3160254464","3160256511","LU","Luxembourg"
+"188.93.176.0","188.93.183.255","3160256512","3160258559","GB","United Kingdom"
+"188.93.184.0","188.93.191.255","3160258560","3160260607","NO","Norway"
+"188.93.192.0","188.93.199.255","3160260608","3160262655","PT","Portugal"
+"188.93.200.0","188.93.207.255","3160262656","3160264703","HU","Hungary"
+"188.93.208.0","188.93.215.255","3160264704","3160266751","RU","Russian Federation"
+"188.93.216.0","188.93.223.255","3160266752","3160268799","DE","Germany"
+"188.93.224.0","188.93.239.255","3160268800","3160272895","PT","Portugal"
+"188.93.240.0","188.93.247.255","3160272896","3160274943","RU","Russian Federation"
+"188.93.248.0","188.93.255.255","3160274944","3160276991","AT","Austria"
+"188.94.0.0","188.94.7.255","3160276992","3160279039","FR","France"
+"188.94.8.0","188.94.15.255","3160279040","3160281087","ES","Spain"
+"188.94.16.0","188.94.23.255","3160281088","3160283135","GB","United Kingdom"
+"188.94.24.0","188.94.31.255","3160283136","3160285183","DE","Germany"
+"188.94.32.0","188.94.39.255","3160285184","3160287231","RU","Russian Federation"
+"188.94.40.0","188.94.47.255","3160287232","3160289279","GB","United Kingdom"
+"188.94.48.0","188.94.55.255","3160289280","3160291327","RU","Russian Federation"
+"188.94.56.0","188.94.63.255","3160291328","3160293375","ES","Spain"
+"188.94.64.0","188.94.67.255","3160293376","3160294399","SE","Sweden"
+"188.94.68.0","188.94.71.255","3160294400","3160295423","FI","Finland"
+"188.94.72.0","188.94.79.255","3160295424","3160297471","GB","United Kingdom"
+"188.94.80.0","188.94.87.255","3160297472","3160299519","MD","Moldova, Republic of"
+"188.94.88.0","188.94.95.255","3160299520","3160301567","RU","Russian Federation"
+"188.94.96.0","188.94.103.255","3160301568","3160303615","DE","Germany"
+"188.94.104.0","188.94.111.255","3160303616","3160305663","GB","United Kingdom"
+"188.94.112.0","188.94.119.255","3160305664","3160307711","DE","Germany"
+"188.94.120.0","188.94.127.255","3160307712","3160309759","IT","Italy"
+"188.94.128.0","188.94.135.255","3160309760","3160311807","GB","United Kingdom"
+"188.94.136.0","188.94.143.255","3160311808","3160313855","HU","Hungary"
+"188.94.144.0","188.94.151.255","3160313856","3160315903","IT","Italy"
+"188.94.152.0","188.94.159.255","3160315904","3160317951","KZ","Kazakhstan"
+"188.94.160.0","188.94.175.255","3160317952","3160322047","RU","Russian Federation"
+"188.94.176.0","188.94.183.255","3160322048","3160324095","CH","Switzerland"
+"188.94.192.0","188.94.199.255","3160326144","3160328191","IT","Italy"
+"188.94.200.0","188.94.207.255","3160328192","3160330239","FR","France"
+"188.94.208.0","188.94.215.255","3160330240","3160332287","RU","Russian Federation"
+"188.94.216.0","188.94.223.255","3160332288","3160334335","NO","Norway"
+"188.94.224.0","188.94.231.255","3160334336","3160336383","RU","Russian Federation"
+"188.94.232.0","188.94.239.255","3160336384","3160338431","CZ","Czech Republic"
+"188.94.240.0","188.94.247.255","3160338432","3160340479","GB","United Kingdom"
+"188.94.248.0","188.95.15.255","3160340480","3160346623","DE","Germany"
+"188.95.16.0","188.95.23.255","3160346624","3160348671","IT","Italy"
+"188.95.24.0","188.95.31.255","3160348672","3160350719","PL","Poland"
+"188.95.32.0","188.95.39.255","3160350720","3160352767","SE","Sweden"
+"188.95.40.0","188.95.47.255","3160352768","3160354815","GB","United Kingdom"
+"188.95.48.0","188.95.55.255","3160354816","3160356863","NL","Netherlands"
+"188.95.56.0","188.95.63.255","3160356864","3160358911","CZ","Czech Republic"
+"188.95.64.0","188.95.71.255","3160358912","3160360959","JO","Jordan"
+"188.95.72.0","188.95.79.255","3160360960","3160363007","IT","Italy"
+"188.95.80.0","188.95.87.255","3160363008","3160365055","GB","United Kingdom"
+"188.95.96.0","188.95.103.255","3160367104","3160369151","NL","Netherlands"
+"188.95.104.0","188.95.111.255","3160369152","3160371199","RU","Russian Federation"
+"188.95.112.0","188.95.119.255","3160371200","3160373247","ES","Spain"
+"188.95.120.0","188.95.127.255","3160373248","3160375295","CZ","Czech Republic"
+"188.95.128.0","188.95.135.255","3160375296","3160377343","GB","United Kingdom"
+"188.95.136.0","188.95.143.255","3160377344","3160379391","NL","Netherlands"
+"188.95.144.0","188.95.151.255","3160379392","3160381439","TR","Turkey"
+"188.95.152.0","188.95.159.255","3160381440","3160383487","UA","Ukraine"
+"188.95.160.0","188.95.167.255","3160383488","3160385535","SA","Saudi Arabia"
+"188.95.168.0","188.95.175.255","3160385536","3160387583","NL","Netherlands"
+"188.95.176.0","188.95.183.255","3160387584","3160389631","RS","Serbia"
+"188.95.184.0","188.95.191.255","3160389632","3160391679","RU","Russian Federation"
+"188.95.192.0","188.95.207.255","3160391680","3160395775","GB","United Kingdom"
+"188.95.208.0","188.95.215.255","3160395776","3160397823","EE","Estonia"
+"188.95.216.0","188.95.223.255","3160397824","3160399871","ES","Spain"
+"188.95.224.0","188.95.231.255","3160399872","3160401919","SE","Sweden"
+"188.95.232.0","188.95.239.255","3160401920","3160403967","DE","Germany"
+"188.95.240.0","188.95.247.255","3160403968","3160406015","NO","Norway"
+"188.95.248.0","188.95.255.255","3160406016","3160408063","ES","Spain"
+"188.96.0.0","188.111.255.255","3160408064","3161456639","DE","Germany"
+"188.112.0.0","188.112.63.255","3161456640","3161473023","PL","Poland"
+"188.112.64.0","188.112.127.255","3161473024","3161489407","SK","Slovakia"
+"188.112.128.0","188.112.191.255","3161489408","3161505791","LV","Latvia"
+"188.112.192.0","188.113.63.255","3161505792","3161538559","RU","Russian Federation"
+"188.113.64.0","188.113.127.255","3161538560","3161554943","NO","Norway"
+"188.113.128.0","188.113.191.255","3161554944","3161571327","RU","Russian Federation"
+"188.113.192.0","188.113.255.255","3161571328","3161587711","UZ","Uzbekistan"
+"188.114.0.0","188.114.63.255","3161587712","3161604095","RU","Russian Federation"
+"188.114.64.0","188.114.95.255","3161604096","3161612287","PL","Poland"
+"188.114.96.0","188.114.99.255","3161612288","3161613311","BR","Brazil"
+"188.114.100.0","188.114.103.255","3161613312","3161614335","IT","Italy"
+"188.114.104.0","188.114.105.255","3161614336","3161614847","US","United States"
+"188.114.106.0","188.114.106.255","3161614848","3161615103","ES","Spain"
+"188.114.107.0","188.114.107.255","3161615104","3161615359","US","United States"
+"188.114.108.0","188.114.111.255","3161615360","3161616383","ES","Spain"
+"188.114.112.0","188.114.119.255","3161616384","3161618431","GB","United Kingdom"
+"188.114.120.0","188.114.127.255","3161618432","3161620479","IQ","Iraq"
+"188.114.128.0","188.114.191.255","3161620480","3161636863","DK","Denmark"
+"188.114.192.0","188.114.223.255","3161636864","3161645055","RU","Russian Federation"
+"188.114.224.0","188.114.255.255","3161645056","3161653247","SE","Sweden"
+"188.115.0.0","188.115.63.255","3161653248","3161669631","LU","Luxembourg"
+"188.115.64.0","188.115.79.255","3161669632","3161673727","MQ","Martinique"
+"188.115.80.0","188.115.80.255","3161673728","3161673983","FR","France"
+"188.115.81.0","188.115.81.255","3161673984","3161674239","GP","Guadeloupe"
+"188.115.82.0","188.115.95.255","3161674240","3161677823","FR","France"
+"188.115.96.0","188.115.96.255","3161677824","3161678079","MQ","Martinique"
+"188.115.97.0","188.115.111.255","3161678080","3161681919","GP","Guadeloupe"
+"188.115.112.0","188.115.115.255","3161681920","3161682943","GF","French Guiana"
+"188.115.116.0","188.115.123.255","3161682944","3161684991","MQ","Martinique"
+"188.115.124.0","188.115.127.255","3161684992","3161686015","FR","France"
+"188.115.128.0","188.115.191.255","3161686016","3161702399","UA","Ukraine"
+"188.115.192.0","188.115.255.255","3161702400","3161718783","AM","Armenia"
+"188.116.0.0","188.116.63.255","3161718784","3161735167","PL","Poland"
+"188.116.64.0","188.116.127.255","3161735168","3161751551","CZ","Czech Republic"
+"188.116.128.0","188.116.191.255","3161751552","3161767935","RU","Russian Federation"
+"188.116.192.0","188.116.255.255","3161767936","3161784319","BH","Bahrain"
+"188.117.0.0","188.117.63.255","3161784320","3161800703","FI","Finland"
+"188.117.64.0","188.117.127.255","3161800704","3161817087","SA","Saudi Arabia"
+"188.117.128.0","188.117.191.255","3161817088","3161833471","PL","Poland"
+"188.117.192.0","188.117.199.255","3161833472","3161835519","RS","Serbia"
+"188.117.200.0","188.117.223.255","3161835520","3161841663","AT","Austria"
+"188.117.224.0","188.117.239.255","3161841664","3161845759","RS","Serbia"
+"188.117.240.0","188.117.247.255","3161845760","3161847807","AT","Austria"
+"188.117.248.0","188.117.255.255","3161847808","3161849855","GR","Greece"
+"188.118.0.0","188.118.63.255","3161849856","3161866239","BE","Belgium"
+"188.118.64.0","188.118.127.255","3161866240","3161882623","IR","Iran, Islamic Republic of"
+"188.118.128.0","188.118.191.255","3161882624","3161899007","DE","Germany"
+"188.118.192.0","188.118.255.255","3161899008","3161915391","AT","Austria"
+"188.119.0.0","188.119.63.255","3161915392","3161931775","TR","Turkey"
+"188.119.128.0","188.119.191.255","3161948160","3161964543","RO","Romania"
+"188.119.192.0","188.119.255.255","3161964544","3161980927","ES","Spain"
+"188.120.0.0","188.120.31.255","3161980928","3161989119","SK","Slovakia"
+"188.120.32.0","188.120.32.255","3161989120","3161989375","NL","Netherlands"
+"188.120.33.0","188.120.33.255","3161989376","3161989631","TR","Turkey"
+"188.120.34.0","188.120.35.255","3161989632","3161990143","NL","Netherlands"
+"188.120.36.0","188.120.39.255","3161990144","3161991167","TR","Turkey"
+"188.120.40.0","188.120.43.255","3161991168","3161992191","NL","Netherlands"
+"188.120.44.0","188.120.47.255","3161992192","3161993215","DE","Germany"
+"188.120.48.0","188.120.63.255","3161993216","3161997311","RU","Russian Federation"
+"188.120.64.0","188.120.95.255","3161997312","3162005503","DK","Denmark"
+"188.120.96.0","188.120.127.255","3162005504","3162013695","RS","Serbia"
+"188.120.128.0","188.120.159.255","3162013696","3162021887","IL","Israel"
+"188.120.160.0","188.120.191.255","3162021888","3162030079","SE","Sweden"
+"188.120.192.0","188.120.223.255","3162030080","3162038271","CZ","Czech Republic"
+"188.120.224.0","188.120.255.255","3162038272","3162046463","RU","Russian Federation"
+"188.121.0.0","188.121.31.255","3162046464","3162054655","PL","Poland"
+"188.121.32.0","188.121.63.255","3162054656","3162062847","NL","Netherlands"
+"188.121.64.0","188.121.95.255","3162062848","3162071039","SE","Sweden"
+"188.121.96.0","188.121.159.255","3162071040","3162087423","IR","Iran, Islamic Republic of"
+"188.121.160.0","188.121.191.255","3162087424","3162095615","SK","Slovakia"
+"188.121.192.0","188.121.223.255","3162095616","3162103807","GE","Georgia"
+"188.121.224.0","188.121.227.255","3162103808","3162104831","FR","France"
+"188.121.228.0","188.121.255.255","3162104832","3162111999","NL","Netherlands"
+"188.122.0.0","188.122.31.255","3162112000","3162120191","PL","Poland"
+"188.122.32.0","188.122.63.255","3162120192","3162128383","GB","United Kingdom"
+"188.122.64.0","188.122.67.255","3162128384","3162129407","NL","Netherlands"
+"188.122.68.0","188.122.69.255","3162129408","3162129919","DE","Germany"
+"188.122.70.0","188.122.95.255","3162129920","3162136575","NL","Netherlands"
+"188.122.96.0","188.122.127.255","3162136576","3162144767","IR","Iran, Islamic Republic of"
+"188.122.128.0","188.122.159.255","3162144768","3162152959","SE","Sweden"
+"188.122.160.0","188.122.191.255","3162152960","3162161151","RU","Russian Federation"
+"188.122.192.0","188.122.223.255","3162161152","3162169343","CZ","Czech Republic"
+"188.122.224.0","188.122.255.255","3162169344","3162177535","RU","Russian Federation"
+"188.123.0.0","188.123.31.255","3162177536","3162185727","FI","Finland"
+"188.123.32.0","188.123.63.255","3162185728","3162193919","RU","Russian Federation"
+"188.123.64.0","188.123.95.255","3162193920","3162202111","FR","France"
+"188.123.96.0","188.123.124.255","3162202112","3162209535","SK","Slovakia"
+"188.123.125.0","188.123.125.255","3162209536","3162209791","CZ","Czech Republic"
+"188.123.126.0","188.123.127.255","3162209792","3162210303","SK","Slovakia"
+"188.123.128.0","188.123.159.255","3162210304","3162218495","GE","Georgia"
+"188.123.160.0","188.123.191.255","3162218496","3162226687","JO","Jordan"
+"188.123.192.0","188.123.223.255","3162226688","3162234879","PL","Poland"
+"188.123.224.0","188.123.255.255","3162234880","3162243071","RU","Russian Federation"
+"188.124.0.0","188.124.31.255","3162243072","3162251263","TR","Turkey"
+"188.124.32.0","188.124.63.255","3162251264","3162259455","RU","Russian Federation"
+"188.124.64.0","188.124.95.255","3162259456","3162267647","BG","Bulgaria"
+"188.124.96.0","188.124.127.255","3162267648","3162275839","RU","Russian Federation"
+"188.124.128.0","188.124.159.255","3162275840","3162284031","NO","Norway"
+"188.124.160.0","188.124.191.255","3162284032","3162292223","PL","Poland"
+"188.124.192.0","188.124.223.255","3162292224","3162300415","BA","Bosnia and Herzegovina"
+"188.124.224.0","188.124.255.255","3162300416","3162308607","RU","Russian Federation"
+"188.125.0.0","188.125.31.255","3162308608","3162316799","HR","Croatia"
+"188.125.32.0","188.125.63.255","3162316800","3162324991","PL","Poland"
+"188.125.64.0","188.125.71.255","3162324992","3162327039","IE","Ireland"
+"188.125.72.0","188.125.79.255","3162327040","3162329087","CH","Switzerland"
+"188.125.80.0","188.125.87.255","3162329088","3162331135","IE","Ireland"
+"188.125.88.0","188.125.94.255","3162331136","3162332927","GB","United Kingdom"
+"188.125.95.0","188.125.95.255","3162332928","3162333183","DE","Germany"
+"188.125.96.0","188.125.127.255","3162333184","3162341375","IT","Italy"
+"188.125.128.0","188.125.159.255","3162341376","3162349567","PL","Poland"
+"188.125.160.0","188.125.191.255","3162349568","3162357759","TR","Turkey"
+"188.125.192.0","188.125.223.255","3162357760","3162365951","PT","Portugal"
+"188.125.224.0","188.125.255.255","3162365952","3162374143","PL","Poland"
+"188.126.0.0","188.126.31.255","3162374144","3162382335","BG","Bulgaria"
+"188.126.32.0","188.126.63.255","3162382336","3162390527","RU","Russian Federation"
+"188.126.64.0","188.126.88.255","3162390528","3162396927","SE","Sweden"
+"188.126.89.0","188.126.89.255","3162396928","3162397183","FI","Finland"
+"188.126.90.0","188.126.95.255","3162397184","3162398719","SE","Sweden"
+"188.126.96.0","188.126.119.255","3162398720","3162404863","NL","Netherlands"
+"188.126.120.0","188.126.127.255","3162404864","3162406911","BE","Belgium"
+"188.126.128.0","188.126.159.255","3162406912","3162415103","IR","Iran, Islamic Republic of"
+"188.126.160.0","188.126.191.255","3162415104","3162423295","DE","Germany"
+"188.126.192.0","188.126.223.255","3162423296","3162431487","NO","Norway"
+"188.126.224.0","188.126.255.255","3162431488","3162439679","SE","Sweden"
+"188.127.0.0","188.127.31.255","3162439680","3162447871","PL","Poland"
+"188.127.32.0","188.127.63.255","3162447872","3162456063","RU","Russian Federation"
+"188.127.64.0","188.127.95.255","3162456064","3162464255","BG","Bulgaria"
+"188.127.96.0","188.127.127.255","3162464256","3162472447","BA","Bosnia and Herzegovina"
+"188.127.128.0","188.127.159.255","3162472448","3162480639","HU","Hungary"
+"188.127.160.0","188.127.191.255","3162480640","3162488831","ES","Spain"
+"188.127.192.0","188.127.223.255","3162488832","3162497023","FI","Finland"
+"188.127.224.0","188.128.127.255","3162497024","3162537983","RU","Russian Federation"
+"188.128.128.0","188.128.255.255","3162537984","3162570751","PL","Poland"
+"188.129.0.0","188.129.127.255","3162570752","3162603519","HR","Croatia"
+"188.129.128.0","188.129.255.255","3162603520","3162636287","GE","Georgia"
+"188.130.0.0","188.130.127.255","3162636288","3162669055","FR","France"
+"188.130.128.0","188.130.143.255","3162669056","3162673151","EE","Estonia"
+"188.130.144.0","188.130.155.255","3162673152","3162676223","RU","Russian Federation"
+"188.130.156.0","188.130.159.255","3162676224","3162677247","KZ","Kazakhstan"
+"188.130.160.0","188.130.166.255","3162677248","3162679039","RU","Russian Federation"
+"188.130.167.0","188.130.167.255","3162679040","3162679295","KZ","Kazakhstan"
+"188.130.168.0","188.130.175.255","3162679296","3162681343","RU","Russian Federation"
+"188.130.176.0","188.130.179.255","3162681344","3162682367","UA","Ukraine"
+"188.130.180.0","188.130.181.255","3162682368","3162682879","MD","Moldova, Republic of"
+"188.130.182.0","188.130.182.255","3162682880","3162683135","GB","United Kingdom"
+"188.130.183.0","188.130.183.255","3162683136","3162683391","ES","Spain"
+"188.130.184.0","188.130.191.255","3162683392","3162685439","RU","Russian Federation"
+"188.130.192.0","188.130.223.255","3162685440","3162693631","EE","Estonia"
+"188.130.224.0","188.130.255.255","3162693632","3162701823","RU","Russian Federation"
+"188.131.0.0","188.131.127.255","3162701824","3162734591","MD","Moldova, Republic of"
+"188.131.128.0","188.131.255.255","3162734592","3162767359","RU","Russian Federation"
+"188.132.0.0","188.132.127.255","3162767360","3162800127","SA","Saudi Arabia"
+"188.132.128.0","188.132.255.255","3162800128","3162832895","TR","Turkey"
+"188.133.0.0","188.133.127.255","3162832896","3162865663","SY","Syrian Arab Republic"
+"188.133.128.0","188.134.127.255","3162865664","3162931199","RU","Russian Federation"
+"188.134.128.0","188.134.255.255","3162931200","3162963967","CZ","Czech Republic"
+"188.135.0.0","188.135.127.255","3162963968","3162996735","OM","Oman"
+"188.135.128.0","188.135.255.255","3162996736","3163029503","IT","Italy"
+"188.136.0.0","188.136.127.255","3163029504","3163062271","DE","Germany"
+"188.136.128.0","188.136.255.255","3163062272","3163095039","IR","Iran, Islamic Republic of"
+"188.137.0.0","188.137.127.255","3163095040","3163127807","PL","Poland"
+"188.137.128.0","188.137.255.255","3163127808","3163160575","BH","Bahrain"
+"188.138.0.0","188.138.16.255","3163160576","3163164927","DE","Germany"
+"188.138.17.0","188.138.17.255","3163164928","3163165183","FR","France"
+"188.138.18.0","188.138.24.255","3163165184","3163166975","DE","Germany"
+"188.138.25.0","188.138.25.255","3163166976","3163167231","FR","France"
+"188.138.26.0","188.138.38.223","3163167232","3163170527","DE","Germany"
+"188.138.38.224","188.138.38.255","3163170528","3163170559","AE","United Arab Emirates"
+"188.138.39.0","188.138.71.102","3163170560","3163178854","DE","Germany"
+"188.138.71.103","188.138.71.103","3163178855","3163178855","SG","Singapore"
+"188.138.71.104","188.138.101.102","3163178856","3163186534","DE","Germany"
+"188.138.101.103","188.138.101.103","3163186535","3163186535","FR","France"
+"188.138.101.104","188.138.101.241","3163186536","3163186673","DE","Germany"
+"188.138.101.242","188.138.101.242","3163186674","3163186674","FR","France"
+"188.138.101.243","188.138.127.255","3163186675","3163193343","DE","Germany"
+"188.138.128.0","188.138.255.255","3163193344","3163226111","MD","Moldova, Republic of"
+"188.139.0.0","188.139.127.255","3163226112","3163258879","SA","Saudi Arabia"
+"188.139.128.0","188.139.255.255","3163258880","3163291647","SY","Syrian Arab Republic"
+"188.140.0.0","188.140.127.255","3163291648","3163324415","PT","Portugal"
+"188.140.128.0","188.140.255.255","3163324416","3163357183","OM","Oman"
+"188.141.0.0","188.141.127.255","3163357184","3163389951","IE","Ireland"
+"188.141.128.0","188.141.255.255","3163389952","3163422719","FR","France"
+"188.142.0.0","188.142.127.255","3163422720","3163455487","NL","Netherlands"
+"188.142.128.0","188.143.127.255","3163455488","3163521023","HU","Hungary"
+"188.143.128.0","188.143.255.255","3163521024","3163553791","RU","Russian Federation"
+"188.144.0.0","188.145.255.255","3163553792","3163684863","DE","Germany"
+"188.146.0.0","188.147.255.255","3163684864","3163815935","PL","Poland"
+"188.148.0.0","188.151.255.255","3163815936","3164078079","NO","Norway"
+"188.152.0.0","188.153.255.255","3164078080","3164209151","IT","Italy"
+"188.154.0.0","188.155.255.255","3164209152","3164340223","CH","Switzerland"
+"188.156.0.0","188.157.255.255","3164340224","3164471295","HU","Hungary"
+"188.158.0.0","188.159.255.255","3164471296","3164602367","IR","Iran, Islamic Republic of"
+"188.160.0.0","188.160.255.255","3164602368","3164667903","SY","Syrian Arab Republic"
+"188.161.0.0","188.161.255.255","3164667904","3164733439","PS","Palestinian Territory"
+"188.162.0.0","188.162.255.255","3164733440","3164798975","RU","Russian Federation"
+"188.163.0.0","188.163.255.255","3164798976","3164864511","UA","Ukraine"
+"188.164.0.0","188.164.0.191","3164864512","3164864703","GB","United Kingdom"
+"188.164.0.192","188.164.0.223","3164864704","3164864735","ZA","South Africa"
+"188.164.0.224","188.164.0.255","3164864736","3164864767","IE","Ireland"
+"188.164.1.0","188.164.1.255","3164864768","3164865023","ZW","Zimbabwe"
+"188.164.2.0","188.164.111.255","3164865024","3164893183","GB","United Kingdom"
+"188.164.112.0","188.164.119.255","3164893184","3164895231","TR","Turkey"
+"188.164.120.0","188.164.127.255","3164895232","3164897279","GB","United Kingdom"
+"188.164.128.0","188.164.135.255","3164897280","3164899327","IT","Italy"
+"188.164.136.0","188.164.143.255","3164899328","3164901375","RU","Russian Federation"
+"188.164.144.0","188.164.151.255","3164901376","3164903423","PL","Poland"
+"188.164.152.0","188.164.159.255","3164903424","3164905471","AM","Armenia"
+"188.164.160.0","188.164.191.255","3164905472","3164913663","RU","Russian Federation"
+"188.164.192.0","188.164.199.255","3164913664","3164915711","ES","Spain"
+"188.164.200.0","188.164.207.255","3164915712","3164917759","GR","Greece"
+"188.164.208.0","188.164.215.255","3164917760","3164919807","RU","Russian Federation"
+"188.164.216.0","188.164.223.255","3164919808","3164921855","AL","Albania"
+"188.164.224.0","188.164.231.255","3164921856","3164923903","GB","United Kingdom"
+"188.164.232.0","188.164.239.255","3164923904","3164925951","DE","Germany"
+"188.164.240.0","188.164.247.255","3164925952","3164927999","PL","Poland"
+"188.164.248.0","188.164.255.255","3164928000","3164930047","NL","Netherlands"
+"188.165.0.0","188.165.7.255","3164930048","3164932095","IE","Ireland"
+"188.165.8.0","188.165.11.127","3164932096","3164932991","FR","France"
+"188.165.11.128","188.165.11.255","3164932992","3164933119","GB","United Kingdom"
+"188.165.12.0","188.165.15.255","3164933120","3164934143","FR","France"
+"188.165.16.0","188.165.23.255","3164934144","3164936191","PL","Poland"
+"188.165.24.0","188.165.25.51","3164936192","3164936499","RU","Russian Federation"
+"188.165.25.52","188.165.25.52","3164936500","3164936500","LT","Lithuania"
+"188.165.25.53","188.165.30.21","3164936501","3164937749","RU","Russian Federation"
+"188.165.30.22","188.165.30.22","3164937750","3164937750","FR","France"
+"188.165.30.23","188.165.31.255","3164937751","3164938239","RU","Russian Federation"
+"188.165.32.0","188.165.37.185","3164938240","3164939705","FR","France"
+"188.165.37.186","188.165.37.186","3164939706","3164939706","ES","Spain"
+"188.165.37.187","188.165.61.255","3164939707","3164945919","FR","France"
+"188.165.62.0","188.165.62.63","3164945920","3164945983","NL","Netherlands"
+"188.165.62.64","188.165.62.79","3164945984","3164945999","FR","France"
+"188.165.62.80","188.165.62.95","3164946000","3164946015","ES","Spain"
+"188.165.62.96","188.165.62.127","3164946016","3164946047","GB","United Kingdom"
+"188.165.62.128","188.165.63.175","3164946048","3164946351","FR","France"
+"188.165.63.176","188.165.63.191","3164946352","3164946367","GB","United Kingdom"
+"188.165.63.192","188.165.64.3","3164946368","3164946435","FR","France"
+"188.165.64.4","188.165.64.7","3164946436","3164946439","PT","Portugal"
+"188.165.64.8","188.165.64.47","3164946440","3164946479","FR","France"
+"188.165.64.48","188.165.64.51","3164946480","3164946483","ES","Spain"
+"188.165.64.52","188.165.64.67","3164946484","3164946499","FR","France"
+"188.165.64.68","188.165.64.71","3164946500","3164946503","GB","United Kingdom"
+"188.165.64.72","188.165.64.95","3164946504","3164946527","FR","France"
+"188.165.64.96","188.165.64.127","3164946528","3164946559","FI","Finland"
+"188.165.64.128","188.165.66.79","3164946560","3164947023","FR","France"
+"188.165.66.80","188.165.66.95","3164947024","3164947039","FI","Finland"
+"188.165.66.96","188.165.66.99","3164947040","3164947043","FR","France"
+"188.165.66.100","188.165.66.103","3164947044","3164947047","GB","United Kingdom"
+"188.165.66.104","188.165.73.7","3164947048","3164948743","FR","France"
+"188.165.73.8","188.165.73.11","3164948744","3164948747","GB","United Kingdom"
+"188.165.73.12","188.165.73.51","3164948748","3164948787","FR","France"
+"188.165.73.52","188.165.73.55","3164948788","3164948791","ES","Spain"
+"188.165.73.56","188.165.73.127","3164948792","3164948863","FR","France"
+"188.165.73.128","188.165.73.191","3164948864","3164948927","GB","United Kingdom"
+"188.165.73.192","188.165.73.223","3164948928","3164948959","FR","France"
+"188.165.73.224","188.165.73.255","3164948960","3164948991","ES","Spain"
+"188.165.74.0","188.165.74.127","3164948992","3164949119","FR","France"
+"188.165.74.128","188.165.74.131","3164949120","3164949123","PT","Portugal"
+"188.165.74.132","188.165.75.91","3164949124","3164949339","FR","France"
+"188.165.75.92","188.165.75.95","3164949340","3164949343","GB","United Kingdom"
+"188.165.75.96","188.165.75.123","3164949344","3164949371","FR","France"
+"188.165.75.124","188.165.75.127","3164949372","3164949375","GB","United Kingdom"
+"188.165.75.128","188.165.79.127","3164949376","3164950399","FR","France"
+"188.165.79.128","188.165.79.135","3164950400","3164950407","ES","Spain"
+"188.165.79.136","188.165.80.183","3164950408","3164950711","FR","France"
+"188.165.80.184","188.165.80.187","3164950712","3164950715","FI","Finland"
+"188.165.80.188","188.165.83.127","3164950716","3164951423","FR","France"
+"188.165.83.128","188.165.83.159","3164951424","3164951455","ES","Spain"
+"188.165.83.160","188.165.86.160","3164951456","3164952224","FR","France"
+"188.165.86.161","188.165.86.167","3164952225","3164952231","GB","United Kingdom"
+"188.165.86.168","188.165.86.169","3164952232","3164952233","FR","France"
+"188.165.86.170","188.165.86.171","3164952234","3164952235","GB","United Kingdom"
+"188.165.86.172","188.165.86.172","3164952236","3164952236","FR","France"
+"188.165.86.173","188.165.86.173","3164952237","3164952237","GB","United Kingdom"
+"188.165.86.174","188.165.86.191","3164952238","3164952255","FR","France"
+"188.165.86.192","188.165.86.207","3164952256","3164952271","ES","Spain"
+"188.165.86.208","188.165.87.191","3164952272","3164952511","FR","France"
+"188.165.87.192","188.165.87.207","3164952512","3164952527","PT","Portugal"
+"188.165.87.208","188.165.89.191","3164952528","3164953023","FR","France"
+"188.165.89.192","188.165.89.255","3164953024","3164953087","IE","Ireland"
+"188.165.90.0","188.165.91.239","3164953088","3164953583","FR","France"
+"188.165.91.240","188.165.91.255","3164953584","3164953599","ES","Spain"
+"188.165.92.0","188.165.95.139","3164953600","3164954507","FR","France"
+"188.165.95.140","188.165.95.143","3164954508","3164954511","ES","Spain"
+"188.165.95.144","188.165.112.175","3164954512","3164958895","FR","France"
+"188.165.112.176","188.165.112.191","3164958896","3164958911","PT","Portugal"
+"188.165.112.192","188.165.114.15","3164958912","3164959247","FR","France"
+"188.165.114.16","188.165.114.23","3164959248","3164959255","ES","Spain"
+"188.165.114.24","188.165.114.235","3164959256","3164959467","FR","France"
+"188.165.114.236","188.165.114.239","3164959468","3164959471","GB","United Kingdom"
+"188.165.114.240","188.165.116.63","3164959472","3164959807","FR","France"
+"188.165.116.64","188.165.116.79","3164959808","3164959823","IE","Ireland"
+"188.165.116.80","188.165.116.95","3164959824","3164959839","FI","Finland"
+"188.165.116.96","188.165.116.151","3164959840","3164959895","FR","France"
+"188.165.116.152","188.165.116.155","3164959896","3164959899","ES","Spain"
+"188.165.116.156","188.165.117.247","3164959900","3164960247","FR","France"
+"188.165.117.248","188.165.117.255","3164960248","3164960255","DE","Germany"
+"188.165.118.0","188.165.118.7","3164960256","3164960263","FR","France"
+"188.165.118.8","188.165.118.11","3164960264","3164960267","ES","Spain"
+"188.165.118.12","188.165.118.135","3164960268","3164960391","FR","France"
+"188.165.118.136","188.165.118.139","3164960392","3164960395","GB","United Kingdom"
+"188.165.118.140","188.165.118.183","3164960396","3164960439","FR","France"
+"188.165.118.184","188.165.118.187","3164960440","3164960443","DE","Germany"
+"188.165.118.188","188.165.118.255","3164960444","3164960511","FR","France"
+"188.165.119.0","188.165.119.15","3164960512","3164960527","ES","Spain"
+"188.165.119.16","188.165.119.159","3164960528","3164960671","FR","France"
+"188.165.119.160","188.165.119.163","3164960672","3164960675","ES","Spain"
+"188.165.119.164","188.165.119.187","3164960676","3164960699","FR","France"
+"188.165.119.188","188.165.119.191","3164960700","3164960703","ES","Spain"
+"188.165.119.192","188.165.120.19","3164960704","3164960787","FR","France"
+"188.165.120.20","188.165.120.23","3164960788","3164960791","DE","Germany"
+"188.165.120.24","188.165.120.31","3164960792","3164960799","FR","France"
+"188.165.120.32","188.165.120.63","3164960800","3164960831","PT","Portugal"
+"188.165.120.64","188.165.122.111","3164960832","3164961391","FR","France"
+"188.165.122.112","188.165.122.115","3164961392","3164961395","ES","Spain"
+"188.165.122.116","188.165.123.15","3164961396","3164961551","FR","France"
+"188.165.123.16","188.165.123.19","3164961552","3164961555","ES","Spain"
+"188.165.123.20","188.165.124.31","3164961556","3164961823","FR","France"
+"188.165.124.32","188.165.124.35","3164961824","3164961827","ES","Spain"
+"188.165.124.36","188.165.125.95","3164961828","3164962143","FR","France"
+"188.165.125.96","188.165.125.103","3164962144","3164962151","ES","Spain"
+"188.165.125.104","188.165.125.235","3164962152","3164962283","FR","France"
+"188.165.125.236","188.165.125.239","3164962284","3164962287","ES","Spain"
+"188.165.125.240","188.165.126.151","3164962288","3164962455","FR","France"
+"188.165.126.152","188.165.126.155","3164962456","3164962459","IE","Ireland"
+"188.165.126.156","188.165.126.167","3164962460","3164962471","FR","France"
+"188.165.126.168","188.165.126.171","3164962472","3164962475","ES","Spain"
+"188.165.126.172","188.165.127.87","3164962476","3164962647","FR","France"
+"188.165.127.88","188.165.127.95","3164962648","3164962655","PT","Portugal"
+"188.165.127.96","188.165.127.255","3164962656","3164962815","FR","France"
+"188.165.128.0","188.165.135.255","3164962816","3164964863","ES","Spain"
+"188.165.136.0","188.165.143.255","3164964864","3164966911","FI","Finland"
+"188.165.144.0","188.165.144.223","3164966912","3164967135","FR","France"
+"188.165.144.224","188.165.144.239","3164967136","3164967151","ES","Spain"
+"188.165.144.240","188.165.145.63","3164967152","3164967231","FR","France"
+"188.165.145.64","188.165.145.71","3164967232","3164967239","ES","Spain"
+"188.165.145.72","188.165.145.135","3164967240","3164967303","FR","France"
+"188.165.145.136","188.165.145.139","3164967304","3164967307","DE","Germany"
+"188.165.145.140","188.165.149.31","3164967308","3164968223","FR","France"
+"188.165.149.32","188.165.149.63","3164968224","3164968255","GB","United Kingdom"
+"188.165.149.64","188.165.149.127","3164968256","3164968319","FR","France"
+"188.165.149.128","188.165.149.255","3164968320","3164968447","GB","United Kingdom"
+"188.165.150.0","188.165.151.131","3164968448","3164968835","FR","France"
+"188.165.151.132","188.165.151.135","3164968836","3164968839","ES","Spain"
+"188.165.151.136","188.165.152.175","3164968840","3164969135","FR","France"
+"188.165.152.176","188.165.152.183","3164969136","3164969143","ES","Spain"
+"188.165.152.184","188.165.152.187","3164969144","3164969147","FR","France"
+"188.165.152.188","188.165.152.191","3164969148","3164969151","GB","United Kingdom"
+"188.165.152.192","188.165.152.219","3164969152","3164969179","FR","France"
+"188.165.152.220","188.165.152.223","3164969180","3164969183","ES","Spain"
+"188.165.152.224","188.165.152.231","3164969184","3164969191","FR","France"
+"188.165.152.232","188.165.152.239","3164969192","3164969199","PT","Portugal"
+"188.165.152.240","188.165.156.239","3164969200","3164970223","FR","France"
+"188.165.156.240","188.165.156.255","3164970224","3164970239","GB","United Kingdom"
+"188.165.157.0","188.165.157.173","3164970240","3164970413","FR","France"
+"188.165.157.174","188.165.157.175","3164970414","3164970415","IT","Italy"
+"188.165.157.176","188.165.158.135","3164970416","3164970631","FR","France"
+"188.165.158.136","188.165.158.143","3164970632","3164970639","ES","Spain"
+"188.165.158.144","188.165.159.95","3164970640","3164970847","FR","France"
+"188.165.159.96","188.165.159.99","3164970848","3164970851","IE","Ireland"
+"188.165.159.100","188.165.159.175","3164970852","3164970927","FR","France"
+"188.165.159.176","188.165.159.191","3164970928","3164970943","ES","Spain"
+"188.165.159.192","188.165.161.215","3164970944","3164971479","FR","France"
+"188.165.161.216","188.165.161.219","3164971480","3164971483","FI","Finland"
+"188.165.161.220","188.165.162.59","3164971484","3164971579","FR","France"
+"188.165.162.60","188.165.162.63","3164971580","3164971583","ES","Spain"
+"188.165.162.64","188.165.162.95","3164971584","3164971615","FR","France"
+"188.165.162.96","188.165.162.99","3164971616","3164971619","ES","Spain"
+"188.165.162.100","188.165.163.31","3164971620","3164971807","FR","France"
+"188.165.163.32","188.165.163.63","3164971808","3164971839","ES","Spain"
+"188.165.163.64","188.165.166.191","3164971840","3164972735","FR","France"
+"188.165.166.192","188.165.166.207","3164972736","3164972751","GB","United Kingdom"
+"188.165.166.208","188.165.169.95","3164972752","3164973407","FR","France"
+"188.165.169.96","188.165.169.103","3164973408","3164973415","GB","United Kingdom"
+"188.165.169.104","188.165.169.107","3164973416","3164973419","FR","France"
+"188.165.169.108","188.165.169.111","3164973420","3164973423","ES","Spain"
+"188.165.169.112","188.165.170.143","3164973424","3164973711","FR","France"
+"188.165.170.144","188.165.170.159","3164973712","3164973727","GB","United Kingdom"
+"188.165.170.160","188.165.172.255","3164973728","3164974335","FR","France"
+"188.165.173.0","188.165.173.101","3164974336","3164974437","GB","United Kingdom"
+"188.165.173.102","188.165.173.102","3164974438","3164974438","IT","Italy"
+"188.165.173.103","188.165.173.127","3164974439","3164974463","GB","United Kingdom"
+"188.165.173.128","188.165.173.191","3164974464","3164974527","FR","France"
+"188.165.173.192","188.165.173.223","3164974528","3164974559","ES","Spain"
+"188.165.173.224","188.165.176.95","3164974560","3164975199","FR","France"
+"188.165.176.96","188.165.176.111","3164975200","3164975215","ES","Spain"
+"188.165.176.112","188.165.176.207","3164975216","3164975311","FR","France"
+"188.165.176.208","188.165.176.223","3164975312","3164975327","ES","Spain"
+"188.165.176.224","188.165.179.155","3164975328","3164976027","FR","France"
+"188.165.179.156","188.165.179.159","3164976028","3164976031","ES","Spain"
+"188.165.179.160","188.165.180.15","3164976032","3164976143","FR","France"
+"188.165.180.16","188.165.180.31","3164976144","3164976159","BE","Belgium"
+"188.165.180.32","188.165.180.103","3164976160","3164976231","FR","France"
+"188.165.180.104","188.165.180.111","3164976232","3164976239","ES","Spain"
+"188.165.180.112","188.165.182.175","3164976240","3164976815","FR","France"
+"188.165.182.176","188.165.182.191","3164976816","3164976831","ES","Spain"
+"188.165.182.192","188.165.187.159","3164976832","3164978079","FR","France"
+"188.165.187.160","188.165.187.191","3164978080","3164978111","PT","Portugal"
+"188.165.187.192","188.165.189.191","3164978112","3164978623","FR","France"
+"188.165.189.192","188.165.189.223","3164978624","3164978655","ES","Spain"
+"188.165.189.224","188.165.191.207","3164978656","3164979151","FR","France"
+"188.165.191.208","188.165.191.211","3164979152","3164979155","ES","Spain"
+"188.165.191.212","188.165.255.255","3164979156","3164995583","FR","France"
+"188.166.0.0","188.166.143.255","3164995584","3165032447","NL","Netherlands"
+"188.166.144.0","188.166.159.255","3165032448","3165036543","GB","United Kingdom"
+"188.166.160.0","188.166.167.255","3165036544","3165038591","DE","Germany"
+"188.166.168.0","188.166.175.255","3165038592","3165040639","GB","United Kingdom"
+"188.166.176.0","188.166.191.255","3165040640","3165044735","SG","Singapore"
+"188.166.192.0","188.166.203.255","3165044736","3165047807","NL","Netherlands"
+"188.166.204.0","188.166.255.255","3165047808","3165061119","SG","Singapore"
+"188.167.0.0","188.167.255.255","3165061120","3165126655","SK","Slovakia"
+"188.168.0.0","188.168.255.255","3165126656","3165192191","RU","Russian Federation"
+"188.169.0.0","188.169.255.255","3165192192","3165257727","GE","Georgia"
+"188.170.0.0","188.170.255.255","3165257728","3165323263","RU","Russian Federation"
+"188.171.0.0","188.171.255.255","3165323264","3165388799","ES","Spain"
+"188.172.0.0","188.172.95.255","3165388800","3165413375","MT","Malta"
+"188.172.96.0","188.172.111.255","3165413376","3165417471","AL","Albania"
+"188.172.112.0","188.172.127.255","3165417472","3165421567","DE","Germany"
+"188.172.128.0","188.172.143.255","3165421568","3165425663","IE","Ireland"
+"188.172.144.0","188.172.191.255","3165425664","3165437951","GB","United Kingdom"
+"188.172.192.0","188.172.192.255","3165437952","3165438207","DK","Denmark"
+"188.172.193.0","188.172.197.255","3165438208","3165439487","AT","Austria"
+"188.172.198.0","188.172.198.255","3165439488","3165439743","GB","United Kingdom"
+"188.172.199.0","188.172.199.255","3165439744","3165439999","ES","Spain"
+"188.172.200.0","188.172.200.255","3165440000","3165440255","JP","Japan"
+"188.172.201.0","188.172.201.255","3165440256","3165440511","HK","Hong Kong"
+"188.172.202.0","188.172.202.255","3165440512","3165440767","JP","Japan"
+"188.172.203.0","188.172.203.255","3165440768","3165441023","SG","Singapore"
+"188.172.204.0","188.172.207.255","3165441024","3165442047","AT","Austria"
+"188.172.208.0","188.172.208.255","3165442048","3165442303","TW","Taiwan"
+"188.172.209.0","188.172.209.255","3165442304","3165442559","AU","Australia"
+"188.172.210.0","188.172.210.255","3165442560","3165442815","KR","Korea, Republic of"
+"188.172.211.0","188.172.211.255","3165442816","3165443071","HK","Hong Kong"
+"188.172.212.0","188.172.213.255","3165443072","3165443583","CA","Canada"
+"188.172.214.0","188.172.215.255","3165443584","3165444095","US","United States"
+"188.172.216.0","188.172.216.255","3165444096","3165444351","BR","Brazil"
+"188.172.217.0","188.172.217.255","3165444352","3165444607","ZA","South Africa"
+"188.172.218.0","188.172.218.255","3165444608","3165444863","IT","Italy"
+"188.172.219.0","188.172.219.255","3165444864","3165445119","NL","Netherlands"
+"188.172.220.0","188.172.220.255","3165445120","3165445375","AT","Austria"
+"188.172.221.0","188.172.221.255","3165445376","3165445631","CA","Canada"
+"188.172.222.0","188.172.222.255","3165445632","3165445887","US","United States"
+"188.172.223.0","188.172.223.255","3165445888","3165446143","NO","Norway"
+"188.172.224.0","188.172.227.255","3165446144","3165447167","DE","Germany"
+"188.172.228.0","188.172.228.255","3165447168","3165447423","CA","Canada"
+"188.172.229.0","188.172.229.255","3165447424","3165447679","AT","Austria"
+"188.172.230.0","188.172.231.255","3165447680","3165448191","FR","France"
+"188.172.232.0","188.172.232.255","3165448192","3165448447","AT","Austria"
+"188.172.233.0","188.172.233.255","3165448448","3165448703","DE","Germany"
+"188.172.234.0","188.172.234.255","3165448704","3165448959","US","United States"
+"188.172.235.0","188.172.235.255","3165448960","3165449215","CH","Switzerland"
+"188.172.236.0","188.172.243.255","3165449216","3165451263","AT","Austria"
+"188.172.244.0","188.172.244.255","3165451264","3165451519","BR","Brazil"
+"188.172.245.0","188.172.245.255","3165451520","3165451775","FR","France"
+"188.172.246.0","188.172.246.255","3165451776","3165452031","AT","Austria"
+"188.172.247.0","188.172.247.255","3165452032","3165452287","IL","Israel"
+"188.172.248.0","188.172.248.255","3165452288","3165452543","AT","Austria"
+"188.172.249.0","188.172.249.255","3165452544","3165452799","DE","Germany"
+"188.172.250.0","188.172.250.255","3165452800","3165453055","AT","Austria"
+"188.172.251.0","188.172.251.255","3165453056","3165453311","US","United States"
+"188.172.252.0","188.172.252.255","3165453312","3165453567","PE","Peru"
+"188.172.253.0","188.172.253.255","3165453568","3165453823","IL","Israel"
+"188.172.254.0","188.172.255.255","3165453824","3165454335","AT","Austria"
+"188.173.0.0","188.173.255.255","3165454336","3165519871","RO","Romania"
+"188.174.0.0","188.174.255.255","3165519872","3165585407","DE","Germany"
+"188.175.0.0","188.175.255.255","3165585408","3165650943","CZ","Czech Republic"
+"188.176.0.0","188.180.98.83","3165650944","3165938259","DK","Denmark"
+"188.180.98.84","188.180.98.87","3165938260","3165938263","US","United States"
+"188.180.98.88","188.183.255.255","3165938264","3166175231","DK","Denmark"
+"188.184.0.0","188.185.255.255","3166175232","3166306303","CH","Switzerland"
+"188.186.0.0","188.187.255.255","3166306304","3166437375","RU","Russian Federation"
+"188.188.0.0","188.189.255.255","3166437376","3166568447","BE","Belgium"
+"188.190.0.0","188.190.127.255","3166568448","3166601215","UA","Ukraine"
+"188.190.128.0","188.190.159.255","3166601216","3166609407","RU","Russian Federation"
+"188.190.160.0","188.190.255.255","3166609408","3166633983","UA","Ukraine"
+"188.191.0.0","188.191.15.255","3166633984","3166638079","RU","Russian Federation"
+"188.191.16.0","188.191.47.255","3166638080","3166646271","UA","Ukraine"
+"188.191.48.0","188.191.63.255","3166646272","3166650367","CZ","Czech Republic"
+"188.191.64.0","188.191.79.255","3166650368","3166654463","UA","Ukraine"
+"188.191.80.0","188.191.95.255","3166654464","3166658559","RU","Russian Federation"
+"188.191.96.0","188.191.111.255","3166658560","3166662655","UA","Ukraine"
+"188.191.112.0","188.191.127.255","3166662656","3166666751","RU","Russian Federation"
+"188.191.128.0","188.191.129.255","3166666752","3166667263","PL","Poland"
+"188.191.130.0","188.191.131.255","3166667264","3166667775","CZ","Czech Republic"
+"188.191.132.0","188.191.143.255","3166667776","3166670847","GB","United Kingdom"
+"188.191.144.0","188.191.151.255","3166670848","3166672895","UA","Ukraine"
+"188.191.152.0","188.191.159.255","3166672896","3166674943","GB","United Kingdom"
+"188.191.160.0","188.191.175.255","3166674944","3166679039","RU","Russian Federation"
+"188.191.176.0","188.191.183.255","3166679040","3166681087","IR","Iran, Islamic Republic of"
+"188.191.184.0","188.191.199.255","3166681088","3166685183","RU","Russian Federation"
+"188.191.200.0","188.191.207.255","3166685184","3166687231","PL","Poland"
+"188.191.208.0","188.191.215.255","3166687232","3166689279","MD","Moldova, Republic of"
+"188.191.216.0","188.191.223.255","3166689280","3166691327","PL","Poland"
+"188.191.224.0","188.191.231.255","3166691328","3166693375","RU","Russian Federation"
+"188.191.232.0","188.191.239.255","3166693376","3166695423","UA","Ukraine"
+"188.191.240.0","188.191.247.255","3166695424","3166697471","RU","Russian Federation"
+"188.191.248.0","188.191.255.255","3166697472","3166699519","RO","Romania"
+"188.192.0.0","188.195.255.255","3166699520","3166961663","DE","Germany"
+"188.196.0.0","188.199.255.255","3166961664","3167223807","SI","Slovenia"
+"188.200.0.0","188.207.255.255","3167223808","3167748095","NL","Netherlands"
+"188.208.0.0","188.208.18.255","3167748096","3167752959","RO","Romania"
+"188.208.19.0","188.208.19.255","3167752960","3167753215","IT","Italy"
+"188.208.20.0","188.208.27.255","3167753216","3167755263","ES","Spain"
+"188.208.28.0","188.208.35.255","3167755264","3167757311","RO","Romania"
+"188.208.36.0","188.208.37.255","3167757312","3167757823","BE","Belgium"
+"188.208.38.0","188.208.39.255","3167757824","3167758335","US","United States"
+"188.208.40.0","188.208.40.127","3167758336","3167758463","NL","Netherlands"
+"188.208.40.128","188.208.47.255","3167758464","3167760383","RO","Romania"
+"188.208.48.0","188.208.55.255","3167760384","3167762431","GB","United Kingdom"
+"188.208.56.0","188.208.95.255","3167762432","3167772671","IR","Iran, Islamic Republic of"
+"188.208.96.0","188.208.99.255","3167772672","3167773695","MD","Moldova, Republic of"
+"188.208.100.0","188.208.101.255","3167773696","3167774207","RO","Romania"
+"188.208.102.0","188.208.102.127","3167774208","3167774335","KR","Korea, Republic of"
+"188.208.102.128","188.208.102.255","3167774336","3167774463","PH","Philippines"
+"188.208.103.0","188.208.103.255","3167774464","3167774719","RO","Romania"
+"188.208.104.0","188.208.107.255","3167774720","3167775743","MD","Moldova, Republic of"
+"188.208.108.0","188.208.108.255","3167775744","3167775999","RO","Romania"
+"188.208.109.0","188.208.109.255","3167776000","3167776255","GB","United Kingdom"
+"188.208.110.0","188.208.110.255","3167776256","3167776511","RO","Romania"
+"188.208.111.0","188.208.111.255","3167776512","3167776767","GB","United Kingdom"
+"188.208.112.0","188.208.115.255","3167776768","3167777791","MD","Moldova, Republic of"
+"188.208.116.0","188.208.119.255","3167777792","3167778815","RO","Romania"
+"188.208.120.0","188.208.127.255","3167778816","3167780863","MD","Moldova, Republic of"
+"188.208.128.0","188.208.139.255","3167780864","3167783935","RO","Romania"
+"188.208.140.0","188.208.143.255","3167783936","3167784959","ES","Spain"
+"188.208.144.0","188.208.191.255","3167784960","3167797247","IR","Iran, Islamic Republic of"
+"188.208.192.0","188.208.195.255","3167797248","3167798271","MD","Moldova, Republic of"
+"188.208.196.0","188.208.197.255","3167798272","3167798783","RO","Romania"
+"188.208.198.0","188.208.199.255","3167798784","3167799295","FR","France"
+"188.208.200.0","188.208.203.255","3167799296","3167800319","IR","Iran, Islamic Republic of"
+"188.208.204.0","188.208.207.255","3167800320","3167801343","MD","Moldova, Republic of"
+"188.208.208.0","188.208.215.255","3167801344","3167803391","IR","Iran, Islamic Republic of"
+"188.208.216.0","188.208.218.255","3167803392","3167804159","RO","Romania"
+"188.208.219.0","188.208.219.255","3167804160","3167804415","ES","Spain"
+"188.208.220.0","188.208.223.255","3167804416","3167805439","GB","United Kingdom"
+"188.208.224.0","188.209.47.255","3167805440","3167825919","IR","Iran, Islamic Republic of"
+"188.209.48.0","188.209.63.255","3167825920","3167830015","NL","Netherlands"
+"188.209.64.0","188.209.79.255","3167830016","3167834111","IR","Iran, Islamic Republic of"
+"188.209.80.0","188.209.95.255","3167834112","3167838207","IT","Italy"
+"188.209.96.0","188.209.111.255","3167838208","3167842303","RO","Romania"
+"188.209.112.0","188.209.115.255","3167842304","3167843327","ES","Spain"
+"188.209.116.0","188.209.119.255","3167843328","3167844351","IR","Iran, Islamic Republic of"
+"188.209.120.0","188.209.127.255","3167844352","3167846399","GB","United Kingdom"
+"188.209.128.0","188.209.207.255","3167846400","3167866879","IR","Iran, Islamic Republic of"
+"188.209.208.0","188.209.211.255","3167866880","3167867903","SY","Syrian Arab Republic"
+"188.209.212.0","188.209.215.255","3167867904","3167868927","RO","Romania"
+"188.209.216.0","188.209.255.255","3167868928","3167879167","MD","Moldova, Republic of"
+"188.210.0.0","188.210.3.255","3167879168","3167880191","DE","Germany"
+"188.210.4.0","188.210.6.255","3167880192","3167880959","US","United States"
+"188.210.7.0","188.210.11.255","3167880960","3167882239","DE","Germany"
+"188.210.12.0","188.210.12.255","3167882240","3167882495","US","United States"
+"188.210.13.0","188.210.20.255","3167882496","3167884543","DE","Germany"
+"188.210.21.0","188.210.21.255","3167884544","3167884799","US","United States"
+"188.210.22.0","188.210.27.255","3167884800","3167886335","DE","Germany"
+"188.210.28.0","188.210.29.255","3167886336","3167886847","US","United States"
+"188.210.30.0","188.210.33.255","3167886848","3167887871","DE","Germany"
+"188.210.34.0","188.210.35.255","3167887872","3167888383","US","United States"
+"188.210.36.0","188.210.37.255","3167888384","3167888895","DE","Germany"
+"188.210.38.0","188.210.39.255","3167888896","3167889407","US","United States"
+"188.210.40.0","188.210.63.255","3167889408","3167895551","DE","Germany"
+"188.210.64.0","188.210.87.255","3167895552","3167901695","IR","Iran, Islamic Republic of"
+"188.210.88.0","188.210.91.255","3167901696","3167902719","RO","Romania"
+"188.210.92.0","188.210.92.255","3167902720","3167902975","BE","Belgium"
+"188.210.93.0","188.210.93.255","3167902976","3167903231","NL","Netherlands"
+"188.210.94.0","188.210.95.255","3167903232","3167903743","DE","Germany"
+"188.210.96.0","188.210.207.255","3167903744","3167932415","IR","Iran, Islamic Republic of"
+"188.210.208.0","188.210.211.255","3167932416","3167933439","CH","Switzerland"
+"188.210.212.0","188.210.212.255","3167933440","3167933695","RO","Romania"
+"188.210.213.0","188.210.213.255","3167933696","3167933951","DE","Germany"
+"188.210.214.0","188.210.214.255","3167933952","3167934207","US","United States"
+"188.210.215.0","188.210.215.255","3167934208","3167934463","RO","Romania"
+"188.210.216.0","188.210.219.255","3167934464","3167935487","ES","Spain"
+"188.210.220.0","188.210.223.255","3167935488","3167936511","PL","Poland"
+"188.210.224.0","188.210.231.255","3167936512","3167938559","RO","Romania"
+"188.210.232.0","188.210.235.255","3167938560","3167939583","IR","Iran, Islamic Republic of"
+"188.210.236.0","188.210.238.255","3167939584","3167940351","RO","Romania"
+"188.210.239.0","188.210.239.255","3167940352","3167940607","IT","Italy"
+"188.210.240.0","188.210.251.255","3167940608","3167943679","MD","Moldova, Republic of"
+"188.210.252.0","188.210.253.255","3167943680","3167944191","GB","United Kingdom"
+"188.210.254.0","188.210.254.255","3167944192","3167944447","RO","Romania"
+"188.210.255.0","188.210.255.255","3167944448","3167944703","GB","United Kingdom"
+"188.211.0.0","188.211.15.255","3167944704","3167948799","IR","Iran, Islamic Republic of"
+"188.211.16.0","188.211.25.255","3167948800","3167951359","RO","Romania"
+"188.211.26.0","188.211.26.127","3167951360","3167951487","IN","India"
+"188.211.26.128","188.211.26.255","3167951488","3167951615","KR","Korea, Republic of"
+"188.211.27.0","188.211.31.255","3167951616","3167952895","RO","Romania"
+"188.211.32.0","188.211.159.255","3167952896","3167985663","IR","Iran, Islamic Republic of"
+"188.211.160.0","188.211.160.255","3167985664","3167985919","US","United States"
+"188.211.161.0","188.211.162.255","3167985920","3167986431","RO","Romania"
+"188.211.163.0","188.211.163.255","3167986432","3167986687","UA","Ukraine"
+"188.211.164.0","188.211.167.255","3167986688","3167987711","RO","Romania"
+"188.211.168.0","188.211.168.255","3167987712","3167987967","NL","Netherlands"
+"188.211.169.0","188.211.169.255","3167987968","3167988223","IE","Ireland"
+"188.211.170.0","188.211.171.255","3167988224","3167988735","BE","Belgium"
+"188.211.172.0","188.211.175.255","3167988736","3167989759","MD","Moldova, Republic of"
+"188.211.176.0","188.211.223.255","3167989760","3168002047","IR","Iran, Islamic Republic of"
+"188.211.224.0","188.211.227.255","3168002048","3168003071","RO","Romania"
+"188.211.228.0","188.211.231.255","3168003072","3168004095","ES","Spain"
+"188.211.232.0","188.211.238.255","3168004096","3168005887","RO","Romania"
+"188.211.239.0","188.211.239.255","3168005888","3168006143","NL","Netherlands"
+"188.211.240.0","188.211.247.255","3168006144","3168008191","SE","Sweden"
+"188.211.248.0","188.211.255.255","3168008192","3168010239","RO","Romania"
+"188.212.0.0","188.212.4.255","3168010240","3168011519","MD","Moldova, Republic of"
+"188.212.5.0","188.212.5.255","3168011520","3168011775","RO","Romania"
+"188.212.6.0","188.212.7.255","3168011776","3168012287","IR","Iran, Islamic Republic of"
+"188.212.8.0","188.212.15.255","3168012288","3168014335","MD","Moldova, Republic of"
+"188.212.16.0","188.212.19.255","3168014336","3168015359","ES","Spain"
+"188.212.20.0","188.212.20.255","3168015360","3168015615","BE","Belgium"
+"188.212.21.0","188.212.21.255","3168015616","3168015871","RO","Romania"
+"188.212.22.0","188.212.22.255","3168015872","3168016127","US","United States"
+"188.212.23.0","188.212.23.255","3168016128","3168016383","GB","United Kingdom"
+"188.212.24.0","188.212.31.255","3168016384","3168018431","MD","Moldova, Republic of"
+"188.212.32.0","188.212.32.255","3168018432","3168018687","TR","Turkey"
+"188.212.33.0","188.212.39.255","3168018688","3168020479","RO","Romania"
+"188.212.40.0","188.212.47.255","3168020480","3168022527","MD","Moldova, Republic of"
+"188.212.48.0","188.212.99.255","3168022528","3168035839","IR","Iran, Islamic Republic of"
+"188.212.100.0","188.212.107.255","3168035840","3168037887","RO","Romania"
+"188.212.108.0","188.212.109.255","3168037888","3168038399","SE","Sweden"
+"188.212.110.0","188.212.111.255","3168038400","3168038911","RO","Romania"
+"188.212.112.0","188.212.115.255","3168038912","3168039935","MD","Moldova, Republic of"
+"188.212.116.0","188.212.119.255","3168039936","3168040959","BE","Belgium"
+"188.212.120.0","188.212.120.255","3168040960","3168041215","DE","Germany"
+"188.212.121.0","188.212.143.255","3168041216","3168047103","RO","Romania"
+"188.212.144.0","188.212.151.255","3168047104","3168049151","IR","Iran, Islamic Republic of"
+"188.212.152.0","188.212.152.255","3168049152","3168049407","RO","Romania"
+"188.212.153.0","188.212.153.255","3168049408","3168049663","IT","Italy"
+"188.212.154.0","188.212.156.255","3168049664","3168050431","RO","Romania"
+"188.212.157.0","188.212.157.255","3168050432","3168050687","MD","Moldova, Republic of"
+"188.212.158.0","188.212.159.255","3168050688","3168051199","RO","Romania"
+"188.212.160.0","188.212.191.255","3168051200","3168059391","IR","Iran, Islamic Republic of"
+"188.212.192.0","188.212.199.255","3168059392","3168061439","RO","Romania"
+"188.212.200.0","188.212.247.255","3168061440","3168073727","IR","Iran, Islamic Republic of"
+"188.212.248.0","188.212.249.255","3168073728","3168074239","RO","Romania"
+"188.212.250.0","188.212.250.255","3168074240","3168074495","GB","United Kingdom"
+"188.212.251.0","188.212.253.255","3168074496","3168075263","RO","Romania"
+"188.212.254.0","188.212.254.255","3168075264","3168075519","GB","United Kingdom"
+"188.212.255.0","188.213.7.255","3168075520","3168077823","RO","Romania"
+"188.213.8.0","188.213.15.255","3168077824","3168079871","ES","Spain"
+"188.213.16.0","188.213.23.255","3168079872","3168081919","RO","Romania"
+"188.213.24.0","188.213.31.255","3168081920","3168083967","FR","France"
+"188.213.32.0","188.213.35.255","3168083968","3168084991","RO","Romania"
+"188.213.36.0","188.213.39.255","3168084992","3168086015","MD","Moldova, Republic of"
+"188.213.40.0","188.213.47.255","3168086016","3168088063","IT","Italy"
+"188.213.48.0","188.213.51.255","3168088064","3168089087","RO","Romania"
+"188.213.52.0","188.213.55.255","3168089088","3168090111","MD","Moldova, Republic of"
+"188.213.56.0","188.213.63.255","3168090112","3168092159","ES","Spain"
+"188.213.64.0","188.213.79.255","3168092160","3168096255","IR","Iran, Islamic Republic of"
+"188.213.80.0","188.213.83.255","3168096256","3168097279","ES","Spain"
+"188.213.84.0","188.213.95.255","3168097280","3168100351","MD","Moldova, Republic of"
+"188.213.96.0","188.213.127.255","3168100352","3168108543","IR","Iran, Islamic Republic of"
+"188.213.128.0","188.213.134.255","3168108544","3168110335","RO","Romania"
+"188.213.135.0","188.213.135.255","3168110336","3168110591","GB","United Kingdom"
+"188.213.136.0","188.213.136.255","3168110592","3168110847","IT","Italy"
+"188.213.137.0","188.213.138.255","3168110848","3168111359","RO","Romania"
+"188.213.139.0","188.213.139.255","3168111360","3168111615","IT","Italy"
+"188.213.140.0","188.213.143.255","3168111616","3168112639","FR","France"
+"188.213.144.0","188.213.159.255","3168112640","3168116735","IR","Iran, Islamic Republic of"
+"188.213.160.0","188.213.175.255","3168116736","3168120831","IT","Italy"
+"188.213.176.0","188.213.199.255","3168120832","3168126975","IR","Iran, Islamic Republic of"
+"188.213.200.0","188.213.203.255","3168126976","3168127999","RO","Romania"
+"188.213.204.0","188.213.204.255","3168128000","3168128255","GB","United Kingdom"
+"188.213.205.0","188.213.205.255","3168128256","3168128511","RO","Romania"
+"188.213.206.0","188.213.207.255","3168128512","3168129023","GB","United Kingdom"
+"188.213.208.0","188.213.211.255","3168129024","3168130047","IR","Iran, Islamic Republic of"
+"188.213.212.0","188.213.213.255","3168130048","3168130559","RO","Romania"
+"188.213.214.0","188.213.215.255","3168130560","3168131071","GB","United Kingdom"
+"188.213.216.0","188.213.217.255","3168131072","3168131583","RO","Romania"
+"188.213.218.0","188.213.218.127","3168131584","3168131711","IN","India"
+"188.213.218.128","188.213.218.255","3168131712","3168131839","CN","China"
+"188.213.219.0","188.213.219.255","3168131840","3168132095","RO","Romania"
+"188.213.220.0","188.213.223.255","3168132096","3168133119","MD","Moldova, Republic of"
+"188.213.224.0","188.213.231.255","3168133120","3168135167","NL","Netherlands"
+"188.213.232.0","188.213.233.255","3168135168","3168135679","RO","Romania"
+"188.213.234.0","188.213.235.255","3168135680","3168136191","CZ","Czech Republic"
+"188.213.236.0","188.213.239.255","3168136192","3168137215","MD","Moldova, Republic of"
+"188.213.240.0","188.213.240.255","3168137216","3168137471","RO","Romania"
+"188.213.241.0","188.213.241.255","3168137472","3168137727","MD","Moldova, Republic of"
+"188.213.242.0","188.213.242.255","3168137728","3168137983","RO","Romania"
+"188.213.243.0","188.213.243.255","3168137984","3168138239","NL","Netherlands"
+"188.213.244.0","188.213.247.255","3168138240","3168139263","MD","Moldova, Republic of"
+"188.213.248.0","188.213.255.255","3168139264","3168141311","GB","United Kingdom"
+"188.214.0.0","188.214.3.255","3168141312","3168142335","IT","Italy"
+"188.214.4.0","188.214.8.255","3168142336","3168143615","RO","Romania"
+"188.214.9.0","188.214.9.255","3168143616","3168143871","UA","Ukraine"
+"188.214.10.0","188.214.11.255","3168143872","3168144383","RO","Romania"
+"188.214.12.0","188.214.12.255","3168144384","3168144639","SG","Singapore"
+"188.214.13.0","188.214.14.255","3168144640","3168145151","RO","Romania"
+"188.214.15.0","188.214.15.255","3168145152","3168145407","UA","Ukraine"
+"188.214.16.0","188.214.23.255","3168145408","3168147455","RO","Romania"
+"188.214.24.0","188.214.25.255","3168147456","3168147967","FR","France"
+"188.214.26.0","188.214.39.255","3168147968","3168151551","RO","Romania"
+"188.214.40.0","188.214.47.255","3168151552","3168153599","DE","Germany"
+"188.214.48.0","188.214.49.255","3168153600","3168154111","RO","Romania"
+"188.214.50.0","188.214.50.255","3168154112","3168154367","SG","Singapore"
+"188.214.51.0","188.214.53.255","3168154368","3168155135","RO","Romania"
+"188.214.54.0","188.214.54.255","3168155136","3168155391","IT","Italy"
+"188.214.55.0","188.214.59.255","3168155392","3168156671","RO","Romania"
+"188.214.60.0","188.214.63.255","3168156672","3168157695","MD","Moldova, Republic of"
+"188.214.64.0","188.214.79.255","3168157696","3168161791","IR","Iran, Islamic Republic of"
+"188.214.80.0","188.214.81.255","3168161792","3168162303","RO","Romania"
+"188.214.82.0","188.214.83.255","3168162304","3168162815","IT","Italy"
+"188.214.84.0","188.214.87.255","3168162816","3168163839","IR","Iran, Islamic Republic of"
+"188.214.88.0","188.214.89.255","3168163840","3168164351","RO","Romania"
+"188.214.90.0","188.214.91.255","3168164352","3168164863","GB","United Kingdom"
+"188.214.92.0","188.214.92.255","3168164864","3168165119","RO","Romania"
+"188.214.93.0","188.214.93.255","3168165120","3168165375","DE","Germany"
+"188.214.94.0","188.214.95.255","3168165376","3168165887","GB","United Kingdom"
+"188.214.96.0","188.214.99.255","3168165888","3168166911","IR","Iran, Islamic Republic of"
+"188.214.100.0","188.214.103.255","3168166912","3168167935","FR","France"
+"188.214.104.0","188.214.111.255","3168167936","3168169983","RO","Romania"
+"188.214.112.0","188.214.119.255","3168169984","3168172031","ES","Spain"
+"188.214.120.0","188.214.121.255","3168172032","3168172543","IR","Iran, Islamic Republic of"
+"188.214.122.0","188.214.127.255","3168172544","3168174079","RO","Romania"
+"188.214.128.0","188.214.135.255","3168174080","3168176127","LT","Lithuania"
+"188.214.136.0","188.214.139.255","3168176128","3168177151","MD","Moldova, Republic of"
+"188.214.140.0","188.214.143.255","3168177152","3168178175","RO","Romania"
+"188.214.144.0","188.214.147.255","3168178176","3168179199","MD","Moldova, Republic of"
+"188.214.148.0","188.214.159.255","3168179200","3168182271","RO","Romania"
+"188.214.160.0","188.214.191.255","3168182272","3168190463","IR","Iran, Islamic Republic of"
+"188.214.192.0","188.214.197.255","3168190464","3168191999","RO","Romania"
+"188.214.198.0","188.214.198.255","3168192000","3168192255","GB","United Kingdom"
+"188.214.199.0","188.214.199.255","3168192256","3168192511","RO","Romania"
+"188.214.200.0","188.214.207.255","3168192512","3168194559","MD","Moldova, Republic of"
+"188.214.208.0","188.214.215.255","3168194560","3168196607","RO","Romania"
+"188.214.216.0","188.214.223.255","3168196608","3168198655","IR","Iran, Islamic Republic of"
+"188.214.224.0","188.214.225.255","3168198656","3168199167","ES","Spain"
+"188.214.226.0","188.214.227.255","3168199168","3168199679","RO","Romania"
+"188.214.228.0","188.214.231.255","3168199680","3168200703","MD","Moldova, Republic of"
+"188.214.232.0","188.214.239.255","3168200704","3168202751","IR","Iran, Islamic Republic of"
+"188.214.240.0","188.214.243.255","3168202752","3168203775","ES","Spain"
+"188.214.244.0","188.215.0.255","3168203776","3168207103","RO","Romania"
+"188.215.1.0","188.215.1.255","3168207104","3168207359","NL","Netherlands"
+"188.215.2.0","188.215.7.255","3168207360","3168208895","RO","Romania"
+"188.215.8.0","188.215.11.255","3168208896","3168209919","ES","Spain"
+"188.215.12.0","188.215.17.255","3168209920","3168211455","RO","Romania"
+"188.215.18.0","188.215.19.255","3168211456","3168211967","CZ","Czech Republic"
+"188.215.20.0","188.215.20.255","3168211968","3168212223","NL","Netherlands"
+"188.215.21.0","188.215.21.255","3168212224","3168212479","US","United States"
+"188.215.22.0","188.215.22.255","3168212480","3168212735","RO","Romania"
+"188.215.23.0","188.215.23.255","3168212736","3168212991","FR","France"
+"188.215.24.0","188.215.27.255","3168212992","3168214015","IR","Iran, Islamic Republic of"
+"188.215.28.0","188.215.29.255","3168214016","3168214527","GB","United Kingdom"
+"188.215.30.0","188.215.30.255","3168214528","3168214783","BG","Bulgaria"
+"188.215.31.0","188.215.32.255","3168214784","3168215295","RO","Romania"
+"188.215.33.0","188.215.33.255","3168215296","3168215551","BG","Bulgaria"
+"188.215.34.0","188.215.34.255","3168215552","3168215807","TH","Thailand"
+"188.215.35.0","188.215.35.255","3168215808","3168216063","BG","Bulgaria"
+"188.215.36.0","188.215.37.255","3168216064","3168216575","RO","Romania"
+"188.215.38.0","188.215.38.255","3168216576","3168216831","GB","United Kingdom"
+"188.215.39.0","188.215.55.255","3168216832","3168221183","RO","Romania"
+"188.215.56.0","188.215.63.255","3168221184","3168223231","ES","Spain"
+"188.215.64.0","188.215.65.255","3168223232","3168223743","RO","Romania"
+"188.215.66.0","188.215.67.255","3168223744","3168224255","MD","Moldova, Republic of"
+"188.215.68.0","188.215.79.255","3168224256","3168227327","RO","Romania"
+"188.215.80.0","188.215.87.255","3168227328","3168229375","ES","Spain"
+"188.215.88.0","188.215.91.255","3168229376","3168230399","IR","Iran, Islamic Republic of"
+"188.215.92.0","188.215.92.255","3168230400","3168230655","GB","United Kingdom"
+"188.215.93.0","188.215.99.255","3168230656","3168232447","RO","Romania"
+"188.215.100.0","188.215.103.255","3168232448","3168233471","SY","Syrian Arab Republic"
+"188.215.104.0","188.215.107.255","3168233472","3168234495","RO","Romania"
+"188.215.108.0","188.215.111.255","3168234496","3168235519","ES","Spain"
+"188.215.112.0","188.215.119.255","3168235520","3168237567","RO","Romania"
+"188.215.120.0","188.215.127.255","3168237568","3168239615","PS","Palestinian Territory"
+"188.215.128.0","188.215.143.255","3168239616","3168243711","IR","Iran, Islamic Republic of"
+"188.215.144.0","188.215.159.255","3168243712","3168247807","RO","Romania"
+"188.215.160.0","188.215.223.255","3168247808","3168264191","IR","Iran, Islamic Republic of"
+"188.215.224.0","188.215.229.255","3168264192","3168265727","RO","Romania"
+"188.215.230.0","188.215.230.127","3168265728","3168265855","FR","France"
+"188.215.230.128","188.215.230.255","3168265856","3168265983","RO","Romania"
+"188.215.231.0","188.215.231.255","3168265984","3168266239","GR","Greece"
+"188.215.232.0","188.215.235.255","3168266240","3168267263","RO","Romania"
+"188.215.236.0","188.215.239.255","3168267264","3168268287","MD","Moldova, Republic of"
+"188.215.240.0","188.215.243.255","3168268288","3168269311","IR","Iran, Islamic Republic of"
+"188.215.244.0","188.215.246.255","3168269312","3168270079","RO","Romania"
+"188.215.247.0","188.215.248.255","3168270080","3168270591","IT","Italy"
+"188.215.249.0","188.215.249.255","3168270592","3168270847","MD","Moldova, Republic of"
+"188.215.250.0","188.215.251.255","3168270848","3168271359","RO","Romania"
+"188.215.252.0","188.215.255.255","3168271360","3168272383","MD","Moldova, Republic of"
+"188.216.0.0","188.219.255.255","3168272384","3168534527","IT","Italy"
+"188.220.0.0","188.223.255.255","3168534528","3168796671","GB","United Kingdom"
+"188.224.0.0","188.224.127.255","3168796672","3168829439","FR","France"
+"188.224.128.0","188.224.255.255","3168829440","3168862207","RO","Romania"
+"188.225.0.0","188.225.127.255","3168862208","3168894975","RU","Russian Federation"
+"188.225.128.0","188.225.253.255","3168894976","3168927231","PS","Palestinian Territory"
+"188.225.254.0","188.225.254.255","3168927232","3168927487","IL","Israel"
+"188.225.255.0","188.225.255.255","3168927488","3168927743","PS","Palestinian Territory"
+"188.226.0.0","188.226.127.255","3168927744","3168960511","RU","Russian Federation"
+"188.226.128.0","188.226.255.255","3168960512","3168993279","NL","Netherlands"
+"188.227.0.0","188.227.127.255","3168993280","3169026047","RU","Russian Federation"
+"188.227.128.0","188.227.159.255","3169026048","3169034239","CZ","Czech Republic"
+"188.227.160.0","188.227.191.255","3169034240","3169042431","GB","United Kingdom"
+"188.227.200.0","188.227.207.255","3169044480","3169046527","NL","Netherlands"
+"188.227.208.0","188.227.223.255","3169046528","3169050623","AZ","Azerbaijan"
+"188.227.224.0","188.227.231.255","3169050624","3169052671","HU","Hungary"
+"188.227.232.0","188.227.239.255","3169052672","3169054719","PS","Palestinian Territory"
+"188.227.240.0","188.227.247.255","3169054720","3169056767","GB","United Kingdom"
+"188.227.248.0","188.227.255.255","3169056768","3169058815","EE","Estonia"
+"188.228.0.0","188.228.127.255","3169058816","3169091583","DK","Denmark"
+"188.228.128.0","188.228.255.255","3169091584","3169124351","IT","Italy"
+"188.229.0.0","188.229.127.255","3169124352","3169157119","RO","Romania"
+"188.229.128.0","188.229.255.255","3169157120","3169189887","SY","Syrian Arab Republic"
+"188.230.0.0","188.230.127.255","3169189888","3169222655","UA","Ukraine"
+"188.230.128.0","188.230.255.255","3169222656","3169255423","SI","Slovenia"
+"188.231.0.0","188.231.33.255","3169255424","3169264127","KW","Kuwait"
+"188.231.34.0","188.231.34.255","3169264128","3169264383","US","United States"
+"188.231.35.0","188.231.79.255","3169264384","3169275903","KW","Kuwait"
+"188.231.80.0","188.231.87.255","3169275904","3169277951","CY","Cyprus"
+"188.231.88.0","188.231.92.15","3169277952","3169278991","KW","Kuwait"
+"188.231.92.16","188.231.92.31","3169278992","3169279007","SA","Saudi Arabia"
+"188.231.92.32","188.231.92.255","3169279008","3169279231","KW","Kuwait"
+"188.231.93.0","188.231.93.7","3169279232","3169279239","IQ","Iraq"
+"188.231.93.8","188.231.93.23","3169279240","3169279255","SA","Saudi Arabia"
+"188.231.93.24","188.231.93.31","3169279256","3169279263","KW","Kuwait"
+"188.231.93.32","188.231.93.63","3169279264","3169279295","SA","Saudi Arabia"
+"188.231.93.64","188.231.93.71","3169279296","3169279303","KW","Kuwait"
+"188.231.93.72","188.231.93.79","3169279304","3169279311","SA","Saudi Arabia"
+"188.231.93.80","188.231.93.87","3169279312","3169279319","SD","Sudan"
+"188.231.93.88","188.231.93.255","3169279320","3169279487","GB","United Kingdom"
+"188.231.94.0","188.231.94.255","3169279488","3169279743","CY","Cyprus"
+"188.231.95.0","188.231.95.15","3169279744","3169279759","IQ","Iraq"
+"188.231.95.16","188.231.95.127","3169279760","3169279871","KW","Kuwait"
+"188.231.95.128","188.231.115.255","3169279872","3169285119","GB","United Kingdom"
+"188.231.116.0","188.231.117.255","3169285120","3169285631","KW","Kuwait"
+"188.231.118.0","188.231.119.255","3169285632","3169286143","GB","United Kingdom"
+"188.231.120.0","188.231.127.255","3169286144","3169288191","KW","Kuwait"
+"188.231.128.0","188.231.255.255","3169288192","3169320959","UA","Ukraine"
+"188.232.0.0","188.235.255.255","3169320960","3169583103","RU","Russian Federation"
+"188.236.0.0","188.236.255.255","3169583104","3169648639","KW","Kuwait"
+"188.237.0.0","188.237.255.255","3169648640","3169714175","MD","Moldova, Republic of"
+"188.238.0.0","188.238.255.255","3169714176","3169779711","FI","Finland"
+"188.239.0.0","188.239.255.255","3169779712","3169845247","UA","Ukraine"
+"188.240.0.0","188.240.14.255","3169845248","3169849087","RO","Romania"
+"188.240.15.0","188.240.15.255","3169849088","3169849343","BG","Bulgaria"
+"188.240.16.0","188.240.17.255","3169849344","3169849855","RO","Romania"
+"188.240.18.0","188.240.19.255","3169849856","3169850367","SE","Sweden"
+"188.240.20.0","188.240.23.255","3169850368","3169851391","RO","Romania"
+"188.240.24.0","188.240.31.255","3169851392","3169853439","NL","Netherlands"
+"188.240.32.0","188.240.35.255","3169853440","3169854463","AU","Australia"
+"188.240.36.0","188.240.39.255","3169854464","3169855487","ES","Spain"
+"188.240.40.0","188.240.68.255","3169855488","3169862911","RO","Romania"
+"188.240.69.0","188.240.69.255","3169862912","3169863167","IT","Italy"
+"188.240.70.0","188.240.70.255","3169863168","3169863423","MD","Moldova, Republic of"
+"188.240.71.0","188.240.71.255","3169863424","3169863679","RO","Romania"
+"188.240.72.0","188.240.75.255","3169863680","3169864703","BG","Bulgaria"
+"188.240.76.0","188.240.87.255","3169864704","3169867775","RO","Romania"
+"188.240.88.0","188.240.88.255","3169867776","3169868031","BG","Bulgaria"
+"188.240.89.0","188.240.95.255","3169868032","3169869823","RO","Romania"
+"188.240.96.0","188.240.127.255","3169869824","3169878015","MD","Moldova, Republic of"
+"188.240.128.0","188.240.143.255","3169878016","3169882111","RO","Romania"
+"188.240.144.0","188.240.159.255","3169882112","3169886207","SE","Sweden"
+"188.240.160.0","188.240.191.255","3169886208","3169894399","GB","United Kingdom"
+"188.240.192.0","188.240.195.255","3169894400","3169895423","ES","Spain"
+"188.240.196.0","188.240.196.255","3169895424","3169895679","IR","Iran, Islamic Republic of"
+"188.240.197.0","188.240.199.255","3169895680","3169896447","RO","Romania"
+"188.240.200.0","188.240.201.255","3169896448","3169896959","BG","Bulgaria"
+"188.240.202.0","188.240.203.255","3169896960","3169897471","RO","Romania"
+"188.240.204.0","188.240.207.255","3169897472","3169898495","ES","Spain"
+"188.240.208.0","188.240.210.255","3169898496","3169899263","RO","Romania"
+"188.240.211.0","188.240.211.127","3169899264","3169899391","CN","China"
+"188.240.211.128","188.240.211.255","3169899392","3169899519","TW","Taiwan"
+"188.240.212.0","188.240.212.255","3169899520","3169899775","IR","Iran, Islamic Republic of"
+"188.240.213.0","188.240.221.255","3169899776","3169902079","RO","Romania"
+"188.240.222.0","188.240.223.255","3169902080","3169902591","SE","Sweden"
+"188.240.224.0","188.240.233.255","3169902592","3169905151","RO","Romania"
+"188.240.234.0","188.240.234.255","3169905152","3169905407","ES","Spain"
+"188.240.235.0","188.240.235.255","3169905408","3169905663","RO","Romania"
+"188.240.236.0","188.240.239.255","3169905664","3169906687","ES","Spain"
+"188.240.240.0","188.240.247.255","3169906688","3169908735","RO","Romania"
+"188.240.248.0","188.240.255.255","3169908736","3169910783","IR","Iran, Islamic Republic of"
+"188.241.0.0","188.241.3.255","3169910784","3169911807","RO","Romania"
+"188.241.4.0","188.241.5.255","3169911808","3169912319","IT","Italy"
+"188.241.6.0","188.241.11.255","3169912320","3169913855","RO","Romania"
+"188.241.12.0","188.241.12.255","3169913856","3169914111","GB","United Kingdom"
+"188.241.13.0","188.241.23.255","3169914112","3169916927","RO","Romania"
+"188.241.24.0","188.241.31.255","3169916928","3169918975","PL","Poland"
+"188.241.32.0","188.241.38.255","3169918976","3169920767","RO","Romania"
+"188.241.39.0","188.241.47.255","3169920768","3169923071","GB","United Kingdom"
+"188.241.48.0","188.241.59.255","3169923072","3169926143","RO","Romania"
+"188.241.60.0","188.241.63.255","3169926144","3169927167","ES","Spain"
+"188.241.64.0","188.241.64.255","3169927168","3169927423","RO","Romania"
+"188.241.65.0","188.241.65.255","3169927424","3169927679","NL","Netherlands"
+"188.241.66.0","188.241.67.255","3169927680","3169928191","RO","Romania"
+"188.241.68.0","188.241.68.255","3169928192","3169928447","SE","Sweden"
+"188.241.69.0","188.241.95.255","3169928448","3169935359","RO","Romania"
+"188.241.96.0","188.241.103.255","3169935360","3169937407","ES","Spain"
+"188.241.104.0","188.241.139.255","3169937408","3169946623","RO","Romania"
+"188.241.140.0","188.241.141.255","3169946624","3169947135","IT","Italy"
+"188.241.142.0","188.241.159.255","3169947136","3169951743","RO","Romania"
+"188.241.160.0","188.241.175.255","3169951744","3169955839","SE","Sweden"
+"188.241.176.0","188.241.189.255","3169955840","3169959423","RO","Romania"
+"188.241.190.0","188.241.191.255","3169959424","3169959935","IT","Italy"
+"188.241.192.0","188.241.192.255","3169959936","3169960191","RO","Romania"
+"188.241.193.0","188.241.193.255","3169960192","3169960447","NL","Netherlands"
+"188.241.194.0","188.241.197.255","3169960448","3169961471","RO","Romania"
+"188.241.198.0","188.241.199.255","3169961472","3169961983","SE","Sweden"
+"188.241.200.0","188.241.210.255","3169961984","3169964799","RO","Romania"
+"188.241.211.0","188.241.211.255","3169964800","3169965055","GB","United Kingdom"
+"188.241.212.0","188.241.255.255","3169965056","3169976319","RO","Romania"
+"188.242.0.0","188.244.15.255","3169976320","3170111487","RU","Russian Federation"
+"188.244.16.0","188.244.31.255","3170111488","3170115583","MD","Moldova, Republic of"
+"188.244.32.0","188.244.47.255","3170115584","3170119679","RU","Russian Federation"
+"188.244.48.0","188.244.63.255","3170119680","3170123775","CZ","Czech Republic"
+"188.244.64.0","188.244.79.255","3170123776","3170127871","DK","Denmark"
+"188.244.80.0","188.244.95.255","3170127872","3170131967","ES","Spain"
+"188.244.112.0","188.244.127.255","3170136064","3170140159","GB","United Kingdom"
+"188.244.128.0","188.244.255.255","3170140160","3170172927","RU","Russian Federation"
+"188.245.0.0","188.245.255.255","3170172928","3170238463","IR","Iran, Islamic Republic of"
+"188.246.0.0","188.246.31.255","3170238464","3170246655","DE","Germany"
+"188.246.32.0","188.246.63.255","3170246656","3170254847","RS","Serbia"
+"188.246.64.0","188.246.95.255","3170254848","3170263039","BA","Bosnia and Herzegovina"
+"188.246.96.0","188.246.127.255","3170263040","3170271231","CZ","Czech Republic"
+"188.246.128.0","188.246.159.255","3170271232","3170279423","PL","Poland"
+"188.246.160.0","188.246.191.255","3170279424","3170287615","RU","Russian Federation"
+"188.246.192.0","188.246.223.255","3170287616","3170295807","GB","United Kingdom"
+"188.246.224.0","188.246.255.255","3170295808","3170303999","RU","Russian Federation"
+"188.247.0.0","188.247.31.255","3170304000","3170312191","SY","Syrian Arab Republic"
+"188.247.32.0","188.247.63.255","3170312192","3170320383","RU","Russian Federation"
+"188.247.64.0","188.247.67.255","3170320384","3170321407","JO","Jordan"
+"188.247.68.0","188.247.68.255","3170321408","3170321663","US","United States"
+"188.247.69.0","188.247.92.41","3170321664","3170327593","JO","Jordan"
+"188.247.92.42","188.247.92.42","3170327594","3170327594","US","United States"
+"188.247.92.43","188.247.95.255","3170327595","3170328575","JO","Jordan"
+"188.247.96.0","188.247.127.255","3170328576","3170336767","UA","Ukraine"
+"188.247.128.0","188.247.135.255","3170336768","3170338815","RO","Romania"
+"188.247.136.0","188.247.159.255","3170338816","3170344959","ES","Spain"
+"188.247.160.0","188.247.167.255","3170344960","3170347007","RO","Romania"
+"188.247.168.0","188.247.175.255","3170347008","3170349055","ES","Spain"
+"188.247.176.0","188.247.223.255","3170349056","3170361343","KZ","Kazakhstan"
+"188.247.224.0","188.247.255.255","3170361344","3170369535","RO","Romania"
+"188.248.0.0","188.249.255.255","3170369536","3170500607","SA","Saudi Arabia"
+"188.250.0.0","188.251.255.255","3170500608","3170631679","PT","Portugal"
+"188.252.0.0","188.252.127.255","3170631680","3170664447","PL","Poland"
+"188.252.128.0","188.252.255.255","3170664448","3170697215","HR","Croatia"
+"188.253.0.0","188.253.127.255","3170697216","3170729983","IR","Iran, Islamic Republic of"
+"188.253.128.0","188.253.255.255","3170729984","3170762751","AZ","Azerbaijan"
+"188.254.0.0","188.254.127.255","3170762752","3170795519","RU","Russian Federation"
+"188.254.128.0","188.254.255.255","3170795520","3170828287","BG","Bulgaria"
+"188.255.0.0","188.255.127.255","3170828288","3170861055","RU","Russian Federation"
+"188.255.128.0","188.255.255.255","3170861056","3170893823","RS","Serbia"
+"189.0.0.0","189.127.255.255","3170893824","3179282431","BR","Brazil"
+"189.128.0.0","189.201.195.255","3179282432","3184116735","MX","Mexico"
+"189.201.196.0","189.201.223.255","3184116736","3184123903","BR","Brazil"
+"189.201.224.0","189.201.231.255","3184123904","3184125951","MX","Mexico"
+"189.201.232.0","189.201.239.255","3184125952","3184127999","BR","Brazil"
+"189.201.240.0","189.255.255.255","3184128000","3187671039","MX","Mexico"
+"190.0.0.0","190.0.63.255","3187671040","3187687423","CO","Colombia"
+"190.0.64.0","190.0.95.255","3187687424","3187695615","DO","Dominican Republic"
+"190.0.96.0","190.0.127.255","3187695616","3187703807","AR","Argentina"
+"190.0.128.0","190.0.159.255","3187703808","3187711999","UY","Uruguay"
+"190.0.160.0","190.0.191.255","3187712000","3187720191","AR","Argentina"
+"190.0.192.0","190.0.223.255","3187720192","3187728383","GT","Guatemala"
+"190.0.224.0","190.0.231.255","3187728384","3187730431","CR","Costa Rica"
+"190.0.232.0","190.0.239.255","3187730432","3187732479","AR","Argentina"
+"190.0.240.0","190.0.247.255","3187732480","3187734527","CO","Colombia"
+"190.0.248.0","190.0.255.255","3187734528","3187736575","BO","Bolivia"
+"190.1.0.0","190.1.63.255","3187736576","3187752959","AR","Argentina"
+"190.1.64.0","190.1.95.255","3187752960","3187761151","CO","Colombia"
+"190.1.96.0","190.1.127.255","3187761152","3187769343","AR","Argentina"
+"190.1.128.0","190.1.255.255","3187769344","3187802111","CO","Colombia"
+"190.2.0.0","190.2.63.255","3187802112","3187818495","AR","Argentina"
+"190.2.72.0","190.2.79.255","3187820544","3187822591","BR","Brazil"
+"190.2.80.0","190.2.87.255","3187822592","3187824639","AR","Argentina"
+"190.2.88.0","190.2.95.255","3187824640","3187826687","CL","Chile"
+"190.2.96.0","190.2.127.255","3187826688","3187834879","AR","Argentina"
+"190.2.128.0","190.2.159.255","3187834880","3187843071","CW","Curacao"
+"190.2.160.0","190.2.171.255","3187843072","3187846143","AW","Aruba"
+"190.2.172.0","190.2.183.255","3187846144","3187849215","CW","Curacao"
+"190.2.184.0","190.2.184.255","3187849216","3187849471","CO","Colombia"
+"190.2.185.0","190.2.191.255","3187849472","3187851263","CW","Curacao"
+"190.2.192.0","190.2.207.255","3187851264","3187855359","PY","Paraguay"
+"190.2.208.0","190.2.209.255","3187855360","3187855871","CY","Cyprus"
+"190.2.210.0","190.2.215.255","3187855872","3187857407","PA","Panama"
+"190.2.216.0","190.2.223.255","3187857408","3187859455","CR","Costa Rica"
+"190.2.224.0","190.2.239.255","3187859456","3187863551","PA","Panama"
+"190.2.240.0","190.3.159.255","3187863552","3187908607","AR","Argentina"
+"190.3.160.0","190.3.167.255","3187908608","3187910655","CO","Colombia"
+"190.3.168.0","190.3.179.255","3187910656","3187913727","CL","Chile"
+"190.3.180.0","190.3.180.255","3187913728","3187913983","PT","Portugal"
+"190.3.181.0","190.3.183.255","3187913984","3187914751","CL","Chile"
+"190.3.184.0","190.3.191.255","3187914752","3187916799","BO","Bolivia"
+"190.3.192.0","190.3.255.255","3187916800","3187933183","CO","Colombia"
+"190.4.0.0","190.4.0.127","3187933184","3187933311","HN","Honduras"
+"190.4.0.128","190.4.0.157","3187933312","3187933341","GT","Guatemala"
+"190.4.0.158","190.4.0.158","3187933342","3187933342","HN","Honduras"
+"190.4.0.159","190.4.9.31","3187933343","3187935519","GT","Guatemala"
+"190.4.9.32","190.4.9.39","3187935520","3187935527","HN","Honduras"
+"190.4.9.40","190.4.9.55","3187935528","3187935543","GT","Guatemala"
+"190.4.9.56","190.4.9.63","3187935544","3187935551","HN","Honduras"
+"190.4.9.64","190.4.9.119","3187935552","3187935607","GT","Guatemala"
+"190.4.9.120","190.4.9.127","3187935608","3187935615","HN","Honduras"
+"190.4.9.128","190.4.11.47","3187935616","3187936047","GT","Guatemala"
+"190.4.11.48","190.4.11.63","3187936048","3187936063","HN","Honduras"
+"190.4.11.64","190.4.13.71","3187936064","3187936583","GT","Guatemala"
+"190.4.13.72","190.4.13.79","3187936584","3187936591","HN","Honduras"
+"190.4.13.80","190.4.13.199","3187936592","3187936711","GT","Guatemala"
+"190.4.13.200","190.4.13.207","3187936712","3187936719","HN","Honduras"
+"190.4.13.208","190.4.18.7","3187936720","3187937799","GT","Guatemala"
+"190.4.18.8","190.4.18.15","3187937800","3187937807","HN","Honduras"
+"190.4.18.16","190.4.26.7","3187937808","3187939847","GT","Guatemala"
+"190.4.26.8","190.4.26.15","3187939848","3187939855","HN","Honduras"
+"190.4.26.16","190.4.28.127","3187939856","3187940479","GT","Guatemala"
+"190.4.28.128","190.4.28.191","3187940480","3187940543","HN","Honduras"
+"190.4.28.192","190.4.29.215","3187940544","3187940823","GT","Guatemala"
+"190.4.29.216","190.4.29.223","3187940824","3187940831","HN","Honduras"
+"190.4.29.224","190.4.30.99","3187940832","3187940963","GT","Guatemala"
+"190.4.30.100","190.4.30.103","3187940964","3187940967","HN","Honduras"
+"190.4.30.104","190.4.31.87","3187940968","3187941207","GT","Guatemala"
+"190.4.31.88","190.4.31.95","3187941208","3187941215","HN","Honduras"
+"190.4.31.96","190.4.33.15","3187941216","3187941647","GT","Guatemala"
+"190.4.33.16","190.4.33.23","3187941648","3187941655","HN","Honduras"
+"190.4.33.24","190.4.35.127","3187941656","3187942271","GT","Guatemala"
+"190.4.35.128","190.4.35.135","3187942272","3187942279","HN","Honduras"
+"190.4.35.136","190.4.36.163","3187942280","3187942563","GT","Guatemala"
+"190.4.36.164","190.4.36.167","3187942564","3187942567","HN","Honduras"
+"190.4.36.168","190.4.38.143","3187942568","3187943055","GT","Guatemala"
+"190.4.38.144","190.4.38.151","3187943056","3187943063","HN","Honduras"
+"190.4.38.152","190.4.38.215","3187943064","3187943127","GT","Guatemala"
+"190.4.38.216","190.4.38.223","3187943128","3187943135","HN","Honduras"
+"190.4.38.224","190.4.39.231","3187943136","3187943399","GT","Guatemala"
+"190.4.39.232","190.4.39.235","3187943400","3187943403","HN","Honduras"
+"190.4.39.236","190.4.40.127","3187943404","3187943551","GT","Guatemala"
+"190.4.40.128","190.4.40.255","3187943552","3187943679","HN","Honduras"
+"190.4.41.0","190.4.43.191","3187943680","3187944383","GT","Guatemala"
+"190.4.43.192","190.4.43.207","3187944384","3187944399","HN","Honduras"
+"190.4.43.208","190.4.44.223","3187944400","3187944671","GT","Guatemala"
+"190.4.44.224","190.4.44.231","3187944672","3187944679","HN","Honduras"
+"190.4.44.232","190.4.45.69","3187944680","3187944773","GT","Guatemala"
+"190.4.45.70","190.4.45.70","3187944774","3187944774","HN","Honduras"
+"190.4.45.71","190.4.45.127","3187944775","3187944831","GT","Guatemala"
+"190.4.45.128","190.4.45.131","3187944832","3187944835","HN","Honduras"
+"190.4.45.132","190.4.45.151","3187944836","3187944855","GT","Guatemala"
+"190.4.45.152","190.4.45.155","3187944856","3187944859","HN","Honduras"
+"190.4.45.156","190.4.47.127","3187944860","3187945343","GT","Guatemala"
+"190.4.47.128","190.4.47.255","3187945344","3187945471","HN","Honduras"
+"190.4.48.0","190.4.49.243","3187945472","3187945971","GT","Guatemala"
+"190.4.49.244","190.4.49.247","3187945972","3187945975","HN","Honduras"
+"190.4.49.248","190.4.50.127","3187945976","3187946111","GT","Guatemala"
+"190.4.50.128","190.4.50.255","3187946112","3187946239","HN","Honduras"
+"190.4.51.0","190.4.51.255","3187946240","3187946495","GT","Guatemala"
+"190.4.52.0","190.4.52.15","3187946496","3187946511","HN","Honduras"
+"190.4.52.16","190.4.52.143","3187946512","3187946639","GT","Guatemala"
+"190.4.52.144","190.4.52.151","3187946640","3187946647","HN","Honduras"
+"190.4.52.152","190.4.52.191","3187946648","3187946687","GT","Guatemala"
+"190.4.52.192","190.4.52.199","3187946688","3187946695","HN","Honduras"
+"190.4.52.200","190.4.53.135","3187946696","3187946887","GT","Guatemala"
+"190.4.53.136","190.4.53.143","3187946888","3187946895","HN","Honduras"
+"190.4.53.144","190.4.53.223","3187946896","3187946975","GT","Guatemala"
+"190.4.53.224","190.4.53.227","3187946976","3187946979","HN","Honduras"
+"190.4.53.228","190.4.57.207","3187946980","3187947983","GT","Guatemala"
+"190.4.57.208","190.4.57.211","3187947984","3187947987","HN","Honduras"
+"190.4.57.212","190.4.57.255","3187947988","3187948031","GT","Guatemala"
+"190.4.58.0","190.4.58.127","3187948032","3187948159","HN","Honduras"
+"190.4.58.128","190.4.59.191","3187948160","3187948479","GT","Guatemala"
+"190.4.59.192","190.4.59.255","3187948480","3187948543","HN","Honduras"
+"190.4.60.0","190.4.60.255","3187948544","3187948799","GT","Guatemala"
+"190.4.61.0","190.4.61.127","3187948800","3187948927","HN","Honduras"
+"190.4.61.128","190.4.62.59","3187948928","3187949115","GT","Guatemala"
+"190.4.62.60","190.4.62.63","3187949116","3187949119","HN","Honduras"
+"190.4.62.64","190.4.62.255","3187949120","3187949311","GT","Guatemala"
+"190.4.63.0","190.4.63.127","3187949312","3187949439","HN","Honduras"
+"190.4.63.128","190.4.63.255","3187949440","3187949567","GT","Guatemala"
+"190.4.64.0","190.4.66.46","3187949568","3187950126","BQ","Bonaire, Saint Eustatius and Saba"
+"190.4.66.47","190.4.66.47","3187950127","3187950127","CW","Curacao"
+"190.4.66.48","190.4.79.255","3187950128","3187953663","BQ","Bonaire, Saint Eustatius and Saba"
+"190.4.80.0","190.4.87.255","3187953664","3187955711","CL","Chile"
+"190.4.88.0","190.4.95.255","3187955712","3187957759","CR","Costa Rica"
+"190.4.96.0","190.4.111.255","3187957760","3187961855","CL","Chile"
+"190.4.112.0","190.4.127.255","3187961856","3187965951","AR","Argentina"
+"190.4.128.0","190.4.191.255","3187965952","3187982335","CW","Curacao"
+"190.4.192.0","190.4.255.255","3187982336","3187998719","CL","Chile"
+"190.5.0.0","190.5.31.255","3187998720","3188006911","AR","Argentina"
+"190.5.32.0","190.5.63.255","3188006912","3188015103","CL","Chile"
+"190.5.64.0","190.5.127.255","3188015104","3188031487","HN","Honduras"
+"190.5.128.0","190.5.159.255","3188031488","3188039679","SV","El Salvador"
+"190.5.160.0","190.5.191.255","3188039680","3188047871","AR","Argentina"
+"190.5.192.0","190.5.207.255","3188047872","3188051967","CO","Colombia"
+"190.5.208.0","190.5.215.255","3188051968","3188054015","CR","Costa Rica"
+"190.5.216.0","190.5.223.255","3188054016","3188056063","AR","Argentina"
+"190.5.224.0","190.5.255.255","3188056064","3188064255","PA","Panama"
+"190.6.0.0","190.6.63.255","3188064256","3188080639","VE","Venezuela"
+"190.6.64.0","190.6.95.255","3188080640","3188088831","CU","Cuba"
+"190.6.96.0","190.6.119.255","3188088832","3188094975","AR","Argentina"
+"190.6.120.0","190.6.127.255","3188094976","3188097023","CL","Chile"
+"190.6.128.0","190.6.159.255","3188097024","3188105215","DO","Dominican Republic"
+"190.6.160.0","190.6.191.255","3188105216","3188113407","CO","Colombia"
+"190.6.192.0","190.6.207.255","3188113408","3188117503","HN","Honduras"
+"190.6.208.0","190.6.223.255","3188117504","3188121599","AR","Argentina"
+"190.6.224.0","190.6.239.255","3188121600","3188125695","TT","Trinidad and Tobago"
+"190.6.240.0","190.7.28.215","3188125696","3188137175","AR","Argentina"
+"190.7.28.216","190.7.28.223","3188137176","3188137183","DE","Germany"
+"190.7.28.224","190.7.63.255","3188137184","3188146175","AR","Argentina"
+"190.7.64.0","190.7.74.175","3188146176","3188148911","CO","Colombia"
+"190.7.74.176","190.7.74.179","3188148912","3188148915","PE","Peru"
+"190.7.74.180","190.7.87.107","3188148916","3188152171","CO","Colombia"
+"190.7.87.108","190.7.87.111","3188152172","3188152175","PE","Peru"
+"190.7.87.112","190.7.159.255","3188152176","3188170751","CO","Colombia"
+"190.7.160.0","190.7.175.255","3188170752","3188174847","CR","Costa Rica"
+"190.7.176.0","190.7.191.255","3188174848","3188178943","BR","Brazil"
+"190.7.192.0","190.7.223.255","3188178944","3188187135","CR","Costa Rica"
+"190.7.224.0","190.8.31.255","3188187136","3188203519","AR","Argentina"
+"190.8.32.0","190.8.47.255","3188203520","3188207615","DO","Dominican Republic"
+"190.8.48.0","190.8.63.255","3188207616","3188211711","AR","Argentina"
+"190.8.64.0","190.8.127.255","3188211712","3188228095","CL","Chile"
+"190.8.128.0","190.8.159.255","3188228096","3188236287","PE","Peru"
+"190.8.160.0","190.8.163.255","3188236288","3188237311","PA","Panama"
+"190.8.164.0","190.8.171.255","3188237312","3188239359","VE","Venezuela"
+"190.8.172.0","190.8.175.255","3188239360","3188240383","PE","Peru"
+"190.8.176.0","190.8.179.255","3188240384","3188241407","CO","Colombia"
+"190.8.180.0","190.8.183.255","3188241408","3188242431","EC","Ecuador"
+"190.8.184.0","190.8.191.255","3188242432","3188244479","AR","Argentina"
+"190.8.192.0","190.8.207.255","3188244480","3188248575","CO","Colombia"
+"190.8.208.0","190.8.208.127","3188248576","3188248703","CL","Chile"
+"190.8.208.128","190.8.255.255","3188248704","3188260863","CO","Colombia"
+"190.9.0.0","190.9.31.255","3188260864","3188269055","AR","Argentina"
+"190.9.32.0","190.9.33.127","3188269056","3188269439","MX","Mexico"
+"190.9.33.128","190.9.33.255","3188269440","3188269567","CO","Colombia"
+"190.9.34.0","190.9.34.255","3188269568","3188269823","MX","Mexico"
+"190.9.35.0","190.9.35.255","3188269824","3188270079","PA","Panama"
+"190.9.36.0","190.9.36.255","3188270080","3188270335","MX","Mexico"
+"190.9.37.0","190.9.38.127","3188270336","3188270719","PA","Panama"
+"190.9.38.128","190.9.38.255","3188270720","3188270847","MX","Mexico"
+"190.9.39.0","190.9.39.255","3188270848","3188271103","BR","Brazil"
+"190.9.40.0","190.9.47.255","3188271104","3188273151","MX","Mexico"
+"190.9.48.0","190.9.55.255","3188273152","3188275199","PA","Panama"
+"190.9.56.0","190.9.63.255","3188275200","3188277247","CL","Chile"
+"190.9.64.0","190.9.127.255","3188277248","3188293631","CO","Colombia"
+"190.9.128.0","190.9.159.255","3188293632","3188301823","VE","Venezuela"
+"190.9.160.0","190.9.191.255","3188301824","3188310015","EC","Ecuador"
+"190.9.192.0","190.9.255.255","3188310016","3188326399","CO","Colombia"
+"190.10.0.0","190.10.127.255","3188326400","3188359167","CR","Costa Rica"
+"190.10.128.0","190.11.31.255","3188359168","3188400127","EC","Ecuador"
+"190.11.32.0","190.11.63.255","3188400128","3188408319","AR","Argentina"
+"190.11.64.0","190.11.95.255","3188408320","3188416511","BO","Bolivia"
+"190.11.96.0","190.11.207.255","3188416512","3188445183","AR","Argentina"
+"190.11.208.0","190.11.223.255","3188445184","3188449279","PE","Peru"
+"190.11.224.0","190.11.239.255","3188449280","3188453375","HN","Honduras"
+"190.11.240.0","190.12.63.255","3188453376","3188473855","EC","Ecuador"
+"190.12.64.0","190.12.95.255","3188473856","3188482047","PE","Peru"
+"190.12.96.0","190.12.127.255","3188482048","3188490239","AR","Argentina"
+"190.12.128.0","190.12.159.255","3188490240","3188498431","CO","Colombia"
+"190.12.160.0","190.12.209.127","3188498432","3188511103","AR","Argentina"
+"190.12.209.128","190.12.209.255","3188511104","3188511231","US","United States"
+"190.12.210.0","190.12.213.127","3188511232","3188512127","AR","Argentina"
+"190.12.213.128","190.12.213.255","3188512128","3188512255","US","United States"
+"190.12.214.0","190.12.218.127","3188512256","3188513407","AR","Argentina"
+"190.12.218.128","190.12.218.255","3188513408","3188513535","US","United States"
+"190.12.219.0","190.12.228.255","3188513536","3188516095","AR","Argentina"
+"190.12.229.0","190.12.229.127","3188516096","3188516223","US","United States"
+"190.12.229.128","190.12.232.255","3188516224","3188517119","AR","Argentina"
+"190.12.233.0","190.12.233.127","3188517120","3188517247","US","United States"
+"190.12.233.128","190.12.235.127","3188517248","3188517759","AR","Argentina"
+"190.12.235.128","190.12.235.255","3188517760","3188517887","US","United States"
+"190.12.236.0","190.12.237.127","3188517888","3188518271","AR","Argentina"
+"190.12.237.128","190.12.237.255","3188518272","3188518399","US","United States"
+"190.12.238.0","190.12.255.255","3188518400","3188523007","AR","Argentina"
+"190.13.0.0","190.13.63.255","3188523008","3188539391","CO","Colombia"
+"190.13.64.0","190.13.74.255","3188539392","3188542207","CL","Chile"
+"190.13.75.0","190.13.75.255","3188542208","3188542463","US","United States"
+"190.13.76.0","190.13.79.255","3188542464","3188543487","CL","Chile"
+"190.13.80.0","190.13.81.255","3188543488","3188543999","CY","Cyprus"
+"190.13.82.0","190.13.87.255","3188544000","3188545535","PA","Panama"
+"190.13.88.0","190.13.95.255","3188545536","3188547583","AR","Argentina"
+"190.13.96.0","190.13.111.255","3188547584","3188551679","CO","Colombia"
+"190.13.112.0","190.13.115.255","3188551680","3188552703","AR","Argentina"
+"190.13.116.0","190.13.119.255","3188552704","3188553727","CL","Chile"
+"190.13.120.0","190.13.127.255","3188553728","3188555775","CW","Curacao"
+"190.13.128.0","190.13.191.255","3188555776","3188572159","CL","Chile"
+"190.13.192.0","190.13.207.255","3188572160","3188576255","CO","Colombia"
+"190.13.208.0","190.14.35.255","3188576256","3188597759","AR","Argentina"
+"190.14.36.0","190.14.39.255","3188597760","3188598783","PA","Panama"
+"190.14.40.0","190.14.47.255","3188598784","3188600831","AR","Argentina"
+"190.14.48.0","190.14.63.255","3188600832","3188604927","CL","Chile"
+"190.14.64.0","190.14.127.255","3188604928","3188621311","BO","Bolivia"
+"190.14.128.0","190.14.143.255","3188621312","3188625407","GT","Guatemala"
+"190.14.144.0","190.14.151.255","3188625408","3188627455","AR","Argentina"
+"190.14.152.0","190.14.155.255","3188627456","3188628479","CR","Costa Rica"
+"190.14.156.0","190.14.191.255","3188628480","3188637695","AR","Argentina"
+"190.14.192.0","190.14.223.255","3188637696","3188645887","PA","Panama"
+"190.14.224.0","190.15.31.255","3188645888","3188662271","CO","Colombia"
+"190.15.32.0","190.15.63.255","3188662272","3188670463","BR","Brazil"
+"190.15.64.0","190.15.79.255","3188670464","3188674559","HN","Honduras"
+"190.15.80.0","190.15.95.255","3188674560","3188678655","AR","Argentina"
+"190.15.96.0","190.15.111.255","3188678656","3188682751","BR","Brazil"
+"190.15.112.0","190.15.127.255","3188682752","3188686847","AR","Argentina"
+"190.15.128.0","190.15.143.255","3188686848","3188690943","EC","Ecuador"
+"190.15.144.0","190.15.159.255","3188690944","3188695039","CU","Cuba"
+"190.15.160.0","190.15.167.255","3188695040","3188697087","EC","Ecuador"
+"190.15.168.0","190.15.191.255","3188697088","3188703231","VE","Venezuela"
+"190.15.192.0","190.19.255.255","3188703232","3188981759","AR","Argentina"
+"190.20.0.0","190.22.255.255","3188981760","3189178367","CL","Chile"
+"190.23.0.0","190.23.255.255","3189178368","3189243903","PY","Paraguay"
+"190.24.0.0","190.29.255.255","3189243904","3189637119","CO","Colombia"
+"190.30.0.0","190.31.255.255","3189637120","3189768191","AR","Argentina"
+"190.32.0.0","190.35.255.255","3189768192","3190030335","PA","Panama"
+"190.36.0.0","190.39.255.255","3190030336","3190292479","VE","Venezuela"
+"190.40.0.0","190.43.255.255","3190292480","3190554623","PE","Peru"
+"190.44.0.0","190.47.255.255","3190554624","3190816767","CL","Chile"
+"190.48.0.0","190.51.255.255","3190816768","3191078911","AR","Argentina"
+"190.52.0.0","190.52.31.255","3191078912","3191087103","CO","Colombia"
+"190.52.32.0","190.52.47.255","3191087104","3191091199","AR","Argentina"
+"190.52.48.0","190.52.55.255","3191091200","3191093247","BO","Bolivia"
+"190.52.56.0","190.52.63.255","3191093248","3191095295","AR","Argentina"
+"190.52.64.0","190.52.79.255","3191095296","3191099391","EC","Ecuador"
+"190.52.80.0","190.52.95.255","3191099392","3191103487","AR","Argentina"
+"190.52.96.0","190.52.111.255","3191103488","3191107583","VE","Venezuela"
+"190.52.112.0","190.52.114.175","3191107584","3191108271","PE","Peru"
+"190.52.114.176","190.52.114.191","3191108272","3191108287","MX","Mexico"
+"190.52.114.192","190.52.115.255","3191108288","3191108607","PE","Peru"
+"190.52.116.0","190.52.116.31","3191108608","3191108639","MX","Mexico"
+"190.52.116.32","190.52.117.95","3191108640","3191108959","PE","Peru"
+"190.52.117.96","190.52.117.127","3191108960","3191108991","CO","Colombia"
+"190.52.117.128","190.52.117.255","3191108992","3191109119","PE","Peru"
+"190.52.118.0","190.52.125.255","3191109120","3191111167","MX","Mexico"
+"190.52.126.0","190.52.127.255","3191111168","3191111679","PE","Peru"
+"190.52.128.0","190.52.191.255","3191111680","3191128063","PY","Paraguay"
+"190.52.192.0","190.52.207.255","3191128064","3191132159","EC","Ecuador"
+"190.52.208.0","190.52.223.255","3191132160","3191136255","AR","Argentina"
+"190.52.224.0","190.52.255.255","3191136256","3191144447","DO","Dominican Republic"
+"190.53.0.0","190.53.31.255","3191144448","3191152639","SV","El Salvador"
+"190.53.32.0","190.53.43.255","3191152640","3191155711","NI","Nicaragua"
+"190.53.44.0","190.53.45.255","3191155712","3191156223","SV","El Salvador"
+"190.53.46.0","190.53.47.255","3191156224","3191156735","NI","Nicaragua"
+"190.53.48.0","190.53.95.255","3191156736","3191169023","HN","Honduras"
+"190.53.96.0","190.53.191.255","3191169024","3191193599","SV","El Salvador"
+"190.53.192.0","190.53.255.255","3191193600","3191209983","HN","Honduras"
+"190.54.0.0","190.54.255.255","3191209984","3191275519","CL","Chile"
+"190.55.0.0","190.55.255.255","3191275520","3191341055","AR","Argentina"
+"190.56.0.0","190.56.255.255","3191341056","3191406591","GT","Guatemala"
+"190.57.0.0","190.57.127.255","3191406592","3191439359","SV","El Salvador"
+"190.57.128.0","190.57.191.255","3191439360","3191455743","EC","Ecuador"
+"190.57.192.0","190.57.255.255","3191455744","3191472127","AR","Argentina"
+"190.58.0.0","190.59.255.255","3191472128","3191603199","TT","Trinidad and Tobago"
+"190.60.0.0","190.60.0.255","3191603200","3191603455","CO","Colombia"
+"190.60.1.0","190.60.1.63","3191603456","3191603519","GT","Guatemala"
+"190.60.1.64","190.60.1.127","3191603520","3191603583","PR","Puerto Rico"
+"190.60.1.128","190.60.1.191","3191603584","3191603647","CO","Colombia"
+"190.60.1.192","190.60.1.255","3191603648","3191603711","SV","El Salvador"
+"190.60.2.0","190.60.15.255","3191603712","3191607295","CO","Colombia"
+"190.60.16.0","190.60.16.255","3191607296","3191607551","MX","Mexico"
+"190.60.17.0","190.60.26.255","3191607552","3191610111","CO","Colombia"
+"190.60.27.0","190.60.27.255","3191610112","3191610367","PE","Peru"
+"190.60.28.0","190.60.28.255","3191610368","3191610623","CO","Colombia"
+"190.60.29.0","190.60.30.255","3191610624","3191611135","PE","Peru"
+"190.60.31.0","190.60.31.255","3191611136","3191611391","CO","Colombia"
+"190.60.32.0","190.60.63.255","3191611392","3191619583","VE","Venezuela"
+"190.60.64.0","190.60.65.63","3191619584","3191619903","CL","Chile"
+"190.60.65.64","190.60.65.95","3191619904","3191619935","VE","Venezuela"
+"190.60.65.96","190.60.79.255","3191619936","3191623679","CL","Chile"
+"190.60.80.0","190.60.87.255","3191623680","3191625727","CO","Colombia"
+"190.60.88.0","190.60.91.255","3191625728","3191626751","CL","Chile"
+"190.60.92.0","190.60.93.255","3191626752","3191627263","CO","Colombia"
+"190.60.94.0","190.60.94.255","3191627264","3191627519","CL","Chile"
+"190.60.95.0","190.60.127.255","3191627520","3191635967","CO","Colombia"
+"190.60.128.0","190.60.191.255","3191635968","3191652351","AR","Argentina"
+"190.60.192.0","190.61.0.255","3191652352","3191668991","CO","Colombia"
+"190.61.1.0","190.61.1.255","3191668992","3191669247","PY","Paraguay"
+"190.61.2.0","190.61.4.255","3191669248","3191670015","CO","Colombia"
+"190.61.5.0","190.61.5.255","3191670016","3191670271","AR","Argentina"
+"190.61.6.0","190.61.7.255","3191670272","3191670783","CO","Colombia"
+"190.61.8.0","190.61.15.255","3191670784","3191672831","CL","Chile"
+"190.61.16.0","190.61.17.255","3191672832","3191673343","CO","Colombia"
+"190.61.18.0","190.61.31.255","3191673344","3191676927","CL","Chile"
+"190.61.32.0","190.61.35.255","3191676928","3191677951","US","United States"
+"190.61.36.0","190.61.36.255","3191677952","3191678207","AR","Argentina"
+"190.61.37.0","190.61.38.255","3191678208","3191678719","US","United States"
+"190.61.39.0","190.61.39.255","3191678720","3191678975","AR","Argentina"
+"190.61.40.0","190.61.46.255","3191678976","3191680767","US","United States"
+"190.61.47.0","190.61.48.255","3191680768","3191681279","AR","Argentina"
+"190.61.49.0","190.61.49.255","3191681280","3191681535","US","United States"
+"190.61.50.0","190.61.52.255","3191681536","3191682303","AR","Argentina"
+"190.61.53.0","190.61.53.255","3191682304","3191682559","US","United States"
+"190.61.54.0","190.61.55.255","3191682560","3191683071","AR","Argentina"
+"190.61.56.0","190.61.63.255","3191683072","3191685119","US","United States"
+"190.61.64.0","190.61.95.255","3191685120","3191693311","CO","Colombia"
+"190.61.96.0","190.61.127.255","3191693312","3191701503","AR","Argentina"
+"190.61.128.0","190.61.159.255","3191701504","3191709695","CO","Colombia"
+"190.61.160.0","190.61.160.255","3191709696","3191709951","BR","Brazil"
+"190.61.161.0","190.61.179.255","3191709952","3191714815","CO","Colombia"
+"190.61.180.0","190.61.180.255","3191714816","3191715071","AR","Argentina"
+"190.61.181.0","190.61.199.255","3191715072","3191719935","CO","Colombia"
+"190.61.200.0","190.61.200.79","3191719936","3191720015","AR","Argentina"
+"190.61.200.80","190.61.203.255","3191720016","3191720959","CO","Colombia"
+"190.61.204.0","190.61.205.255","3191720960","3191721471","AR","Argentina"
+"190.61.206.0","190.61.207.255","3191721472","3191721983","CO","Colombia"
+"190.61.208.0","190.61.209.255","3191721984","3191722495","AR","Argentina"
+"190.61.210.0","190.61.218.255","3191722496","3191724799","CO","Colombia"
+"190.61.219.0","190.61.220.255","3191724800","3191725311","AR","Argentina"
+"190.61.221.0","190.61.249.255","3191725312","3191732735","CO","Colombia"
+"190.61.250.0","190.61.250.255","3191732736","3191732991","AR","Argentina"
+"190.61.251.0","190.61.255.63","3191732992","3191734079","CO","Colombia"
+"190.61.255.64","190.61.255.127","3191734080","3191734143","US","United States"
+"190.61.255.128","190.61.255.255","3191734144","3191734271","CO","Colombia"
+"190.62.0.0","190.62.255.255","3191734272","3191799807","SV","El Salvador"
+"190.63.0.0","190.63.255.255","3191799808","3191865343","EC","Ecuador"
+"190.64.0.0","190.64.255.255","3191865344","3191930879","UY","Uruguay"
+"190.65.0.0","190.71.255.255","3191930880","3192389631","CO","Colombia"
+"190.72.0.0","190.79.255.255","3192389632","3192913919","VE","Venezuela"
+"190.80.0.0","190.80.127.255","3192913920","3192946687","GY","Guyana"
+"190.80.128.0","190.80.255.255","3192946688","3192979455","DO","Dominican Republic"
+"190.81.0.0","190.81.255.255","3192979456","3193044991","PE","Peru"
+"190.82.0.0","190.82.255.255","3193044992","3193110527","CL","Chile"
+"190.83.128.0","190.83.255.255","3193143296","3193176063","TT","Trinidad and Tobago"
+"190.84.0.0","190.85.255.255","3193176064","3193307135","CO","Colombia"
+"190.86.0.0","190.87.255.255","3193307136","3193438207","SV","El Salvador"
+"190.88.0.0","190.89.255.255","3193438208","3193569279","CW","Curacao"
+"190.90.0.0","190.90.14.223","3193569280","3193573087","CO","Colombia"
+"190.90.14.224","190.90.14.231","3193573088","3193573095","US","United States"
+"190.90.14.232","190.90.23.143","3193573096","3193575311","CO","Colombia"
+"190.90.23.144","190.90.23.159","3193575312","3193575327","PE","Peru"
+"190.90.23.160","190.90.38.255","3193575328","3193579263","CO","Colombia"
+"190.90.39.0","190.90.39.255","3193579264","3193579519","EC","Ecuador"
+"190.90.40.0","190.90.51.255","3193579520","3193582591","CO","Colombia"
+"190.90.52.0","190.90.53.255","3193582592","3193583103","EC","Ecuador"
+"190.90.54.0","190.90.78.255","3193583104","3193589503","CO","Colombia"
+"190.90.79.0","190.90.79.255","3193589504","3193589759","EC","Ecuador"
+"190.90.80.0","190.90.87.255","3193589760","3193591807","CO","Colombia"
+"190.90.88.0","190.90.88.255","3193591808","3193592063","EC","Ecuador"
+"190.90.89.0","190.90.89.255","3193592064","3193592319","CO","Colombia"
+"190.90.90.0","190.90.90.255","3193592320","3193592575","EC","Ecuador"
+"190.90.91.0","190.90.101.255","3193592576","3193595391","CO","Colombia"
+"190.90.102.0","190.90.102.255","3193595392","3193595647","EC","Ecuador"
+"190.90.103.0","190.90.118.255","3193595648","3193599743","CO","Colombia"
+"190.90.119.0","190.90.120.255","3193599744","3193600255","EC","Ecuador"
+"190.90.121.0","190.90.136.255","3193600256","3193604351","CO","Colombia"
+"190.90.137.0","190.90.141.255","3193604352","3193605631","EC","Ecuador"
+"190.90.142.0","190.90.143.255","3193605632","3193606143","CO","Colombia"
+"190.90.144.0","190.90.144.255","3193606144","3193606399","EC","Ecuador"
+"190.90.145.0","190.90.145.255","3193606400","3193606655","CO","Colombia"
+"190.90.146.0","190.90.147.255","3193606656","3193607167","EC","Ecuador"
+"190.90.148.0","190.90.186.255","3193607168","3193617151","CO","Colombia"
+"190.90.187.0","190.90.187.255","3193617152","3193617407","EC","Ecuador"
+"190.90.188.0","190.90.193.255","3193617408","3193618943","CO","Colombia"
+"190.90.194.0","190.90.194.127","3193618944","3193619071","EC","Ecuador"
+"190.90.194.128","190.90.204.255","3193619072","3193621759","CO","Colombia"
+"190.90.205.0","190.90.211.255","3193621760","3193623551","EC","Ecuador"
+"190.90.212.0","190.90.213.255","3193623552","3193624063","CO","Colombia"
+"190.90.214.0","190.90.215.255","3193624064","3193624575","EC","Ecuador"
+"190.90.216.0","190.90.219.255","3193624576","3193625599","CO","Colombia"
+"190.90.220.0","190.90.220.255","3193625600","3193625855","EC","Ecuador"
+"190.90.221.0","190.90.221.255","3193625856","3193626111","CO","Colombia"
+"190.90.222.0","190.90.223.255","3193626112","3193626623","US","United States"
+"190.90.224.0","190.90.232.255","3193626624","3193628927","CO","Colombia"
+"190.90.233.0","190.90.235.255","3193628928","3193629695","EC","Ecuador"
+"190.90.236.0","190.90.240.255","3193629696","3193630975","CO","Colombia"
+"190.90.241.0","190.90.241.255","3193630976","3193631231","EC","Ecuador"
+"190.90.242.0","190.90.254.255","3193631232","3193634559","CO","Colombia"
+"190.90.255.0","190.90.255.255","3193634560","3193634815","EC","Ecuador"
+"190.91.0.0","190.91.255.255","3193634816","3193700351","CL","Chile"
+"190.92.0.0","190.92.87.127","3193700352","3193722751","HN","Honduras"
+"190.92.87.128","190.92.87.255","3193722752","3193722879","GT","Guatemala"
+"190.92.88.0","190.92.95.255","3193722880","3193724927","HN","Honduras"
+"190.92.96.0","190.92.111.255","3193724928","3193729023","AR","Argentina"
+"190.92.112.0","190.92.127.255","3193729024","3193733119","CU","Cuba"
+"190.92.128.0","190.92.135.255","3193733120","3193735167","AR","Argentina"
+"190.92.136.0","190.92.138.255","3193735168","3193735935","US","United States"
+"190.92.139.0","190.92.139.255","3193735936","3193736191","AR","Argentina"
+"190.92.140.0","190.92.142.255","3193736192","3193736959","US","United States"
+"190.92.143.0","190.92.143.255","3193736960","3193737215","AR","Argentina"
+"190.92.144.0","190.92.150.255","3193737216","3193739007","US","United States"
+"190.92.151.0","190.92.151.255","3193739008","3193739263","AR","Argentina"
+"190.92.152.0","190.92.163.255","3193739264","3193742335","US","United States"
+"190.92.164.0","190.92.164.255","3193742336","3193742591","AR","Argentina"
+"190.92.165.0","190.92.165.255","3193742592","3193742847","US","United States"
+"190.92.166.0","190.92.167.127","3193742848","3193743231","AR","Argentina"
+"190.92.167.128","190.92.167.255","3193743232","3193743359","US","United States"
+"190.92.168.0","190.92.169.127","3193743360","3193743743","AR","Argentina"
+"190.92.169.128","190.92.170.255","3193743744","3193744127","US","United States"
+"190.92.171.0","190.92.172.255","3193744128","3193744639","AR","Argentina"
+"190.92.173.0","190.92.175.255","3193744640","3193745407","US","United States"
+"190.92.176.0","190.92.179.255","3193745408","3193746431","AR","Argentina"
+"190.92.180.0","190.92.180.255","3193746432","3193746687","US","United States"
+"190.92.181.0","190.92.181.63","3193746688","3193746751","AR","Argentina"
+"190.92.181.64","190.92.181.127","3193746752","3193746815","US","United States"
+"190.92.181.128","190.92.181.191","3193746816","3193746879","AR","Argentina"
+"190.92.181.192","190.92.187.255","3193746880","3193748479","US","United States"
+"190.92.188.0","190.92.189.127","3193748480","3193748863","AR","Argentina"
+"190.92.189.128","190.92.194.255","3193748864","3193750271","US","United States"
+"190.92.195.0","190.92.195.255","3193750272","3193750527","AR","Argentina"
+"190.92.196.0","190.92.196.255","3193750528","3193750783","US","United States"
+"190.92.197.0","190.92.197.255","3193750784","3193751039","AR","Argentina"
+"190.92.198.0","190.92.199.255","3193751040","3193751551","US","United States"
+"190.92.200.0","190.92.200.255","3193751552","3193751807","AR","Argentina"
+"190.92.201.0","190.92.205.127","3193751808","3193752959","US","United States"
+"190.92.205.128","190.92.205.255","3193752960","3193753087","AR","Argentina"
+"190.92.206.0","190.92.206.255","3193753088","3193753343","US","United States"
+"190.92.207.0","190.92.207.127","3193753344","3193753471","AR","Argentina"
+"190.92.207.128","190.92.207.255","3193753472","3193753599","US","United States"
+"190.92.208.0","190.92.209.255","3193753600","3193754111","AR","Argentina"
+"190.92.210.0","190.92.210.255","3193754112","3193754367","US","United States"
+"190.92.211.0","190.92.211.255","3193754368","3193754623","AR","Argentina"
+"190.92.212.0","190.92.212.127","3193754624","3193754751","US","United States"
+"190.92.212.128","190.92.213.127","3193754752","3193755007","AR","Argentina"
+"190.92.213.128","190.92.215.127","3193755008","3193755519","US","United States"
+"190.92.215.128","190.92.215.255","3193755520","3193755647","AR","Argentina"
+"190.92.216.0","190.92.216.127","3193755648","3193755775","US","United States"
+"190.92.216.128","190.92.218.255","3193755776","3193756415","AR","Argentina"
+"190.92.219.0","190.92.219.127","3193756416","3193756543","US","United States"
+"190.92.219.128","190.92.220.127","3193756544","3193756799","AR","Argentina"
+"190.92.220.128","190.92.220.255","3193756800","3193756927","US","United States"
+"190.92.221.0","190.92.221.127","3193756928","3193757055","AR","Argentina"
+"190.92.221.128","190.92.221.255","3193757056","3193757183","US","United States"
+"190.92.222.0","190.92.255.255","3193757184","3193765887","AR","Argentina"
+"190.93.0.0","190.93.31.255","3193765888","3193774079","TT","Trinidad and Tobago"
+"190.93.32.0","190.93.35.255","3193774080","3193775103","PA","Panama"
+"190.93.36.0","190.93.39.255","3193775104","3193776127","GY","Guyana"
+"190.93.40.0","190.93.43.255","3193776128","3193777151","AR","Argentina"
+"190.93.44.0","190.93.47.255","3193777152","3193778175","VE","Venezuela"
+"190.93.48.0","190.93.63.255","3193778176","3193782271","AR","Argentina"
+"190.93.64.0","190.93.127.255","3193782272","3193798655","TT","Trinidad and Tobago"
+"190.93.128.0","190.93.159.255","3193798656","3193806847","CO","Colombia"
+"190.93.160.0","190.93.167.255","3193806848","3193808895","CR","Costa Rica"
+"190.93.168.0","190.93.170.255","3193808896","3193809663","US","United States"
+"190.93.171.0","190.93.175.255","3193809664","3193810943","CR","Costa Rica"
+"190.93.176.0","190.93.191.255","3193810944","3193815039","PY","Paraguay"
+"190.93.192.0","190.93.223.255","3193815040","3193823231","AR","Argentina"
+"190.93.224.0","190.93.239.255","3193823232","3193827327","CL","Chile"
+"190.93.240.0","190.93.243.255","3193827328","3193828351","CR","Costa Rica"
+"190.93.244.0","190.93.245.255","3193828352","3193828863","US","United States"
+"190.93.246.0","190.93.255.255","3193828864","3193831423","CR","Costa Rica"
+"190.94.0.0","190.94.127.255","3193831424","3193864191","DO","Dominican Republic"
+"190.94.128.0","190.94.159.255","3193864192","3193872383","EC","Ecuador"
+"190.94.160.0","190.94.191.255","3193872384","3193880575","AR","Argentina"
+"190.94.192.0","190.94.255.255","3193880576","3193896959","VE","Venezuela"
+"190.95.0.0","190.95.127.255","3193896960","3193929727","CL","Chile"
+"190.95.128.0","190.95.255.255","3193929728","3193962495","EC","Ecuador"
+"190.96.0.0","190.96.95.255","3193962496","3193987071","CL","Chile"
+"190.96.96.0","190.96.111.255","3193987072","3193991167","EC","Ecuador"
+"190.96.112.0","190.96.127.255","3193991168","3193995263","AR","Argentina"
+"190.96.128.0","190.96.255.255","3193995264","3194028031","CO","Colombia"
+"190.97.0.0","190.97.63.255","3194028032","3194044415","AR","Argentina"
+"190.97.64.0","190.97.95.255","3194044416","3194052607","CO","Colombia"
+"190.97.96.0","190.97.111.255","3194052608","3194056703","TT","Trinidad and Tobago"
+"190.97.112.0","190.97.119.255","3194056704","3194058751","BQ","Bonaire, Saint Eustatius and Saba"
+"190.97.120.0","190.97.127.255","3194058752","3194060799","AR","Argentina"
+"190.97.128.0","190.97.159.255","3194060800","3194068991","CO","Colombia"
+"190.97.160.0","190.97.167.255","3194068992","3194071039","PA","Panama"
+"190.97.168.0","190.97.171.255","3194071040","3194072063","CL","Chile"
+"190.97.176.0","190.97.191.255","3194073088","3194077183","HN","Honduras"
+"190.97.192.0","190.97.223.255","3194077184","3194085375","CO","Colombia"
+"190.97.224.0","190.97.255.255","3194085376","3194093567","VE","Venezuela"
+"190.98.0.0","190.98.127.255","3194093568","3194126335","SR","Suriname"
+"190.98.128.0","190.98.128.255","3194126336","3194126591","GT","Guatemala"
+"190.98.129.0","190.98.129.255","3194126592","3194126847","NL","Netherlands"
+"190.98.130.0","190.98.130.63","3194126848","3194126911","GT","Guatemala"
+"190.98.130.64","190.98.130.127","3194126912","3194126975","PE","Peru"
+"190.98.130.128","190.98.130.255","3194126976","3194127103","GT","Guatemala"
+"190.98.131.0","190.98.131.255","3194127104","3194127359","BR","Brazil"
+"190.98.132.0","190.98.133.255","3194127360","3194127871","AR","Argentina"
+"190.98.134.0","190.98.134.255","3194127872","3194128127","PE","Peru"
+"190.98.135.0","190.98.135.255","3194128128","3194128383","BR","Brazil"
+"190.98.136.0","190.98.139.255","3194128384","3194129407","NI","Nicaragua"
+"190.98.140.0","190.98.140.255","3194129408","3194129663","AR","Argentina"
+"190.98.141.0","190.98.141.7","3194129664","3194129671","BR","Brazil"
+"190.98.141.8","190.98.141.255","3194129672","3194129919","AR","Argentina"
+"190.98.142.0","190.98.142.127","3194129920","3194130047","BR","Brazil"
+"190.98.142.128","190.98.142.255","3194130048","3194130175","CO","Colombia"
+"190.98.143.0","190.98.143.127","3194130176","3194130303","CL","Chile"
+"190.98.143.128","190.98.143.255","3194130304","3194130431","AR","Argentina"
+"190.98.144.0","190.98.153.255","3194130432","3194132991","BR","Brazil"
+"190.98.154.0","190.98.154.255","3194132992","3194133247","CL","Chile"
+"190.98.155.0","190.98.159.255","3194133248","3194134527","BR","Brazil"
+"190.98.160.0","190.98.163.255","3194134528","3194135551","AR","Argentina"
+"190.98.164.0","190.98.166.255","3194135552","3194136319","BR","Brazil"
+"190.98.167.0","190.98.167.127","3194136320","3194136447","CO","Colombia"
+"190.98.167.128","190.98.167.255","3194136448","3194136575","GT","Guatemala"
+"190.98.168.0","190.98.169.255","3194136576","3194137087","BR","Brazil"
+"190.98.170.0","190.98.179.255","3194137088","3194139647","AR","Argentina"
+"190.98.180.0","190.98.180.255","3194139648","3194139903","BR","Brazil"
+"190.98.181.0","190.98.181.255","3194139904","3194140159","AR","Argentina"
+"190.98.182.0","190.98.191.255","3194140160","3194142719","CR","Costa Rica"
+"190.98.192.0","190.98.255.255","3194142720","3194159103","CL","Chile"
+"190.99.0.0","190.99.23.255","3194159104","3194165247","HN","Honduras"
+"190.99.24.0","190.99.63.255","3194165248","3194175487","SV","El Salvador"
+"190.99.64.0","190.99.71.255","3194175488","3194177535","AR","Argentina"
+"190.99.72.0","190.99.79.255","3194177536","3194179583","EC","Ecuador"
+"190.99.80.0","190.99.87.255","3194179584","3194181631","AR","Argentina"
+"190.99.88.0","190.99.91.255","3194181632","3194182655","CL","Chile"
+"190.99.92.0","190.99.95.255","3194182656","3194183679","BO","Bolivia"
+"190.99.96.0","190.99.111.255","3194183680","3194187775","UY","Uruguay"
+"190.99.112.0","190.99.115.255","3194187776","3194188799","AR","Argentina"
+"190.99.116.0","190.99.119.255","3194188800","3194189823","GT","Guatemala"
+"190.99.120.0","190.99.127.255","3194189824","3194191871","CR","Costa Rica"
+"190.99.128.0","190.99.255.255","3194191872","3194224639","CO","Colombia"
+"190.100.0.0","190.101.255.255","3194224640","3194355711","CL","Chile"
+"190.102.0.0","190.102.31.255","3194355712","3194363903","SX","Sint Maarten (Dutch part)"
+"190.102.32.0","190.102.47.255","3194363904","3194367999","CR","Costa Rica"
+"190.102.48.0","190.102.55.255","3194368000","3194370047","BO","Bolivia"
+"190.102.56.0","190.102.63.255","3194370048","3194372095","PA","Panama"
+"190.102.64.0","190.102.95.255","3194372096","3194380287","HT","Haiti"
+"190.102.96.0","190.102.127.255","3194380288","3194388479","US","United States"
+"190.102.128.0","190.102.159.255","3194388480","3194396671","PE","Peru"
+"190.102.160.0","190.102.223.255","3194396672","3194413055","CO","Colombia"
+"190.102.224.0","190.102.255.255","3194413056","3194421247","CL","Chile"
+"190.103.0.0","190.103.27.255","3194421248","3194428415","AR","Argentina"
+"190.103.28.0","190.103.63.255","3194428416","3194437631","VE","Venezuela"
+"190.103.64.0","190.103.79.255","3194437632","3194441727","BO","Bolivia"
+"190.103.80.0","190.103.95.255","3194441728","3194445823","AR","Argentina"
+"190.103.96.0","190.103.108.135","3194445824","3194449031","CO","Colombia"
+"190.103.108.136","190.103.108.151","3194449032","3194449047","CL","Chile"
+"190.103.108.152","190.103.109.23","3194449048","3194449175","CO","Colombia"
+"190.103.109.24","190.103.109.31","3194449176","3194449183","PE","Peru"
+"190.103.109.32","190.103.127.255","3194449184","3194454015","CO","Colombia"
+"190.103.128.0","190.103.143.255","3194454016","3194458111","AR","Argentina"
+"190.103.144.0","190.103.159.255","3194458112","3194462207","CL","Chile"
+"190.103.160.0","190.103.175.255","3194462208","3194466303","BR","Brazil"
+"190.103.176.0","190.103.179.255","3194466304","3194467327","AR","Argentina"
+"190.103.180.0","190.103.183.255","3194467328","3194468351","DO","Dominican Republic"
+"190.103.184.0","190.103.187.255","3194468352","3194469375","US","United States"
+"190.103.188.0","190.103.188.255","3194469376","3194469631","CA","Canada"
+"190.103.189.0","190.103.189.255","3194469632","3194469887","CR","Costa Rica"
+"190.103.190.0","190.103.190.255","3194469888","3194470143","US","United States"
+"190.103.191.0","190.103.191.255","3194470144","3194470399","CR","Costa Rica"
+"190.103.192.0","190.103.255.255","3194470400","3194486783","AR","Argentina"
+"190.104.0.0","190.104.31.255","3194486784","3194494975","BO","Bolivia"
+"190.104.32.0","190.104.95.255","3194494976","3194511359","AR","Argentina"
+"190.104.96.0","190.104.111.255","3194511360","3194515455","AW","Aruba"
+"190.104.112.0","190.104.127.255","3194515456","3194519551","GT","Guatemala"
+"190.104.128.0","190.104.191.255","3194519552","3194535935","PY","Paraguay"
+"190.104.192.0","190.105.127.255","3194535936","3194585087","AR","Argentina"
+"190.105.128.0","190.105.133.255","3194585088","3194586623","HN","Honduras"
+"190.105.134.0","190.105.134.255","3194586624","3194586879","US","United States"
+"190.105.135.0","190.105.143.255","3194586880","3194589183","HN","Honduras"
+"190.105.144.0","190.105.151.255","3194589184","3194591231","AR","Argentina"
+"190.105.152.0","190.105.155.255","3194591232","3194592255","PA","Panama"
+"190.105.156.0","190.105.159.255","3194592256","3194593279","GY","Guyana"
+"190.105.160.0","190.105.167.255","3194593280","3194595327","AR","Argentina"
+"190.105.168.0","190.105.171.255","3194595328","3194596351","PA","Panama"
+"190.105.172.0","190.105.175.255","3194596352","3194597375","HT","Haiti"
+"190.105.176.0","190.105.191.255","3194597376","3194601471","AR","Argentina"
+"190.105.192.0","190.105.195.255","3194601472","3194602495","CW","Curacao"
+"190.105.196.0","190.105.228.255","3194602496","3194610943","AR","Argentina"
+"190.105.229.0","190.105.229.255","3194610944","3194611199","CO","Colombia"
+"190.105.230.0","190.105.238.255","3194611200","3194613503","AR","Argentina"
+"190.105.239.0","190.105.239.255","3194613504","3194613759","CL","Chile"
+"190.105.240.0","190.105.255.255","3194613760","3194617855","PE","Peru"
+"190.106.0.0","190.106.31.255","3194617856","3194626047","NI","Nicaragua"
+"190.106.32.0","190.106.47.255","3194626048","3194630143","AR","Argentina"
+"190.106.48.0","190.106.63.255","3194630144","3194634239","NI","Nicaragua"
+"190.106.64.0","190.106.79.255","3194634240","3194638335","CR","Costa Rica"
+"190.106.80.0","190.106.87.255","3194638336","3194640383","AR","Argentina"
+"190.106.88.0","190.106.95.255","3194640384","3194642431","BZ","Belize"
+"190.106.96.0","190.106.111.255","3194642432","3194646527","AR","Argentina"
+"190.106.112.0","190.106.119.255","3194646528","3194648575","DO","Dominican Republic"
+"190.106.120.0","190.106.133.255","3194648576","3194652159","AR","Argentina"
+"190.106.134.0","190.106.134.255","3194652160","3194652415","MX","Mexico"
+"190.106.135.0","190.106.135.255","3194652416","3194652671","AR","Argentina"
+"190.106.136.0","190.106.136.29","3194652672","3194652701","MX","Mexico"
+"190.106.136.30","190.106.136.33","3194652702","3194652705","AR","Argentina"
+"190.106.136.34","190.106.143.255","3194652706","3194654719","MX","Mexico"
+"190.106.144.0","190.106.163.255","3194654720","3194659839","AR","Argentina"
+"190.106.164.0","190.106.165.255","3194659840","3194660351","US","United States"
+"190.106.166.0","190.106.168.255","3194660352","3194661119","AR","Argentina"
+"190.106.169.0","190.106.169.255","3194661120","3194661375","US","United States"
+"190.106.170.0","190.106.171.255","3194661376","3194661887","AR","Argentina"
+"190.106.172.0","190.106.173.255","3194661888","3194662399","US","United States"
+"190.106.174.0","190.106.176.255","3194662400","3194663167","AR","Argentina"
+"190.106.177.0","190.106.181.255","3194663168","3194664447","US","United States"
+"190.106.182.0","190.106.183.255","3194664448","3194664959","AR","Argentina"
+"190.106.184.0","190.106.184.255","3194664960","3194665215","US","United States"
+"190.106.185.0","190.106.185.255","3194665216","3194665471","AR","Argentina"
+"190.106.186.0","190.106.186.255","3194665472","3194665727","US","United States"
+"190.106.187.0","190.106.187.255","3194665728","3194665983","AR","Argentina"
+"190.106.188.0","190.106.188.255","3194665984","3194666239","US","United States"
+"190.106.189.0","190.106.191.255","3194666240","3194667007","AR","Argentina"
+"190.106.192.0","190.106.223.255","3194667008","3194675199","GT","Guatemala"
+"190.106.224.0","190.106.239.255","3194675200","3194679295","PA","Panama"
+"190.106.240.0","190.106.255.255","3194679296","3194683391","BO","Bolivia"
+"190.107.0.0","190.107.15.255","3194683392","3194687487","CU","Cuba"
+"190.107.16.0","190.107.31.255","3194687488","3194691583","CO","Colombia"
+"190.107.32.0","190.107.63.255","3194691584","3194699775","BO","Bolivia"
+"190.107.64.0","190.107.87.255","3194699776","3194705919","EC","Ecuador"
+"190.107.88.0","190.107.94.255","3194705920","3194707711","CR","Costa Rica"
+"190.107.95.0","190.107.95.255","3194707712","3194707967","US","United States"
+"190.107.96.0","190.107.127.255","3194707968","3194716159","AR","Argentina"
+"190.107.128.0","190.107.159.255","3194716160","3194724351","HN","Honduras"
+"190.107.160.0","190.107.175.255","3194724352","3194728447","PA","Panama"
+"190.107.176.0","190.107.179.255","3194728448","3194729471","CL","Chile"
+"190.107.180.0","190.107.183.255","3194729472","3194730495","PE","Peru"
+"190.107.184.0","190.107.191.255","3194730496","3194732543","AR","Argentina"
+"190.107.192.0","190.107.207.255","3194732544","3194736639","BR","Brazil"
+"190.107.208.0","190.107.211.255","3194736640","3194737663","NI","Nicaragua"
+"190.107.212.0","190.107.223.255","3194737664","3194740735","AR","Argentina"
+"190.107.224.0","190.107.231.255","3194740736","3194742783","CL","Chile"
+"190.107.232.0","190.107.239.255","3194742784","3194744831","EC","Ecuador"
+"190.107.240.0","190.107.247.255","3194744832","3194746879","AR","Argentina"
+"190.107.248.0","190.107.255.255","3194746880","3194748927","BQ","Bonaire, Saint Eustatius and Saba"
+"190.108.0.0","190.108.31.255","3194748928","3194757119","UY","Uruguay"
+"190.108.32.0","190.108.63.255","3194757120","3194765311","AR","Argentina"
+"190.108.64.0","190.108.71.255","3194765312","3194767359","EC","Ecuador"
+"190.108.72.0","190.108.75.255","3194767360","3194768383","CR","Costa Rica"
+"190.108.76.0","190.108.79.255","3194768384","3194769407","AR","Argentina"
+"190.108.80.0","190.108.95.255","3194769408","3194773503","PE","Peru"
+"190.108.96.0","190.108.127.255","3194773504","3194781695","BR","Brazil"
+"190.108.128.0","190.108.191.255","3194781696","3194798079","CL","Chile"
+"190.108.192.0","190.108.195.255","3194798080","3194799103","AR","Argentina"
+"190.108.196.0","190.108.215.255","3194799104","3194804223","GY","Guyana"
+"190.108.216.0","190.108.219.255","3194804224","3194805247","AR","Argentina"
+"190.108.220.0","190.108.223.255","3194805248","3194806271","CR","Costa Rica"
+"190.108.224.0","190.108.255.255","3194806272","3194814463","AR","Argentina"
+"190.109.0.0","190.109.15.255","3194814464","3194818559","PA","Panama"
+"190.109.16.0","190.109.63.255","3194818560","3194830847","AR","Argentina"
+"190.109.64.0","190.109.91.255","3194830848","3194838015","BR","Brazil"
+"190.109.92.0","190.109.95.255","3194838016","3194839039","MX","Mexico"
+"190.109.96.0","190.109.191.255","3194839040","3194863615","CO","Colombia"
+"190.109.192.0","190.109.223.255","3194863616","3194871807","HN","Honduras"
+"190.109.224.0","190.109.255.255","3194871808","3194879999","BO","Bolivia"
+"190.110.0.0","190.110.63.255","3194880000","3194896383","DO","Dominican Republic"
+"190.110.64.0","190.110.95.255","3194896384","3194904575","CO","Colombia"
+"190.110.96.0","190.110.111.255","3194904576","3194908671","CL","Chile"
+"190.110.112.0","190.110.119.255","3194908672","3194910719","AR","Argentina"
+"190.110.120.0","190.110.175.255","3194910720","3194925055","CL","Chile"
+"190.110.176.0","190.110.191.255","3194925056","3194929151","AR","Argentina"
+"190.110.192.0","190.110.223.255","3194929152","3194937343","EC","Ecuador"
+"190.110.224.0","190.110.255.255","3194937344","3194945535","AR","Argentina"
+"190.111.0.0","190.111.29.255","3194945536","3194953215","GT","Guatemala"
+"190.111.30.0","190.111.30.127","3194953216","3194953343","NI","Nicaragua"
+"190.111.30.128","190.111.30.255","3194953344","3194953471","GT","Guatemala"
+"190.111.31.0","190.111.31.127","3194953472","3194953599","NI","Nicaragua"
+"190.111.31.128","190.111.31.255","3194953600","3194953727","GT","Guatemala"
+"190.111.32.0","190.111.55.255","3194953728","3194959871","AR","Argentina"
+"190.111.56.0","190.111.57.255","3194959872","3194960383","US","United States"
+"190.111.58.0","190.111.59.255","3194960384","3194960895","AR","Argentina"
+"190.111.60.0","190.111.60.255","3194960896","3194961151","US","United States"
+"190.111.61.0","190.111.61.255","3194961152","3194961407","AR","Argentina"
+"190.111.62.0","190.111.63.255","3194961408","3194961919","US","United States"
+"190.111.64.0","190.111.95.255","3194961920","3194970111","EC","Ecuador"
+"190.111.96.0","190.111.111.255","3194970112","3194974207","PA","Panama"
+"190.111.112.0","190.111.119.255","3194974208","3194976255","AR","Argentina"
+"190.111.120.0","190.111.123.255","3194976256","3194977279","VE","Venezuela"
+"190.111.124.0","190.111.127.255","3194977280","3194978303","AR","Argentina"
+"190.111.128.0","190.111.128.255","3194978304","3194978559","PA","Panama"
+"190.111.129.0","190.111.129.127","3194978560","3194978687","CW","Curacao"
+"190.111.129.128","190.111.145.255","3194978688","3194982911","PA","Panama"
+"190.111.146.0","190.111.146.127","3194982912","3194983039","US","United States"
+"190.111.146.128","190.111.150.255","3194983040","3194984191","PA","Panama"
+"190.111.151.0","190.111.151.127","3194984192","3194984319","US","United States"
+"190.111.151.128","190.111.153.127","3194984320","3194984831","PA","Panama"
+"190.111.153.128","190.111.153.255","3194984832","3194984959","GB","United Kingdom"
+"190.111.154.0","190.111.155.255","3194984960","3194985471","PA","Panama"
+"190.111.156.0","190.111.156.127","3194985472","3194985599","US","United States"
+"190.111.156.128","190.111.191.255","3194985600","3194994687","PA","Panama"
+"190.111.192.0","190.112.47.255","3194994688","3195023359","AR","Argentina"
+"190.112.48.0","190.112.51.255","3195023360","3195024383","CL","Chile"
+"190.112.52.0","190.112.55.255","3195024384","3195025407","UY","Uruguay"
+"190.112.56.0","190.112.127.255","3195025408","3195043839","AR","Argentina"
+"190.112.128.0","190.112.175.255","3195043840","3195056127","CO","Colombia"
+"190.112.176.0","190.112.191.255","3195056128","3195060223","AR","Argentina"
+"190.112.192.0","190.112.195.255","3195060224","3195061247","US","United States"
+"190.112.196.0","190.112.199.255","3195061248","3195062271","AR","Argentina"
+"190.112.200.0","190.112.201.255","3195062272","3195062783","US","United States"
+"190.112.202.0","190.112.202.255","3195062784","3195063039","UY","Uruguay"
+"190.112.203.0","190.112.203.255","3195063040","3195063295","US","United States"
+"190.112.204.0","190.112.207.255","3195063296","3195064319","BR","Brazil"
+"190.112.208.0","190.112.215.255","3195064320","3195066367","PY","Paraguay"
+"190.112.216.0","190.112.219.255","3195066368","3195067391","AR","Argentina"
+"190.112.220.0","190.112.223.255","3195067392","3195068415","CR","Costa Rica"
+"190.112.224.0","190.112.255.255","3195068416","3195076607","CW","Curacao"
+"190.113.0.0","190.113.31.255","3195076608","3195084799","CL","Chile"
+"190.113.32.0","190.113.32.255","3195084800","3195085055","CR","Costa Rica"
+"190.113.33.0","190.113.37.255","3195085056","3195086335","NI","Nicaragua"
+"190.113.38.0","190.113.41.255","3195086336","3195087359","CR","Costa Rica"
+"190.113.42.0","190.113.42.255","3195087360","3195087615","NI","Nicaragua"
+"190.113.43.0","190.113.44.255","3195087616","3195088127","CR","Costa Rica"
+"190.113.45.0","190.113.46.255","3195088128","3195088639","NI","Nicaragua"
+"190.113.47.0","190.113.47.255","3195088640","3195088895","CR","Costa Rica"
+"190.113.48.0","190.113.51.255","3195088896","3195089919","NI","Nicaragua"
+"190.113.52.0","190.113.53.255","3195089920","3195090431","CR","Costa Rica"
+"190.113.54.0","190.113.54.255","3195090432","3195090687","NI","Nicaragua"
+"190.113.55.0","190.113.56.255","3195090688","3195091199","CR","Costa Rica"
+"190.113.57.0","190.113.57.255","3195091200","3195091455","NI","Nicaragua"
+"190.113.58.0","190.113.60.255","3195091456","3195092223","CR","Costa Rica"
+"190.113.61.0","190.113.61.255","3195092224","3195092479","NI","Nicaragua"
+"190.113.62.0","190.113.62.255","3195092480","3195092735","CR","Costa Rica"
+"190.113.63.0","190.113.63.255","3195092736","3195092991","NI","Nicaragua"
+"190.113.64.0","190.113.79.255","3195092992","3195097087","DO","Dominican Republic"
+"190.113.80.0","190.113.87.255","3195097088","3195099135","CR","Costa Rica"
+"190.113.88.0","190.113.91.255","3195099136","3195100159","GT","Guatemala"
+"190.113.92.0","190.113.95.255","3195100160","3195101183","PY","Paraguay"
+"190.113.96.0","190.113.127.255","3195101184","3195109375","CR","Costa Rica"
+"190.113.128.0","190.113.191.255","3195109376","3195125759","AR","Argentina"
+"190.113.192.0","190.113.223.255","3195125760","3195133951","PE","Peru"
+"190.113.224.0","190.113.239.255","3195133952","3195138047","AR","Argentina"
+"190.113.240.0","190.113.243.255","3195138048","3195139071","DO","Dominican Republic"
+"190.113.244.0","190.113.247.255","3195139072","3195140095","CL","Chile"
+"190.113.248.0","190.113.255.255","3195140096","3195142143","CR","Costa Rica"
+"190.114.0.0","190.114.0.255","3195142144","3195142399","MX","Mexico"
+"190.114.1.0","190.114.1.255","3195142400","3195142655","PA","Panama"
+"190.114.2.0","190.114.2.255","3195142656","3195142911","VE","Venezuela"
+"190.114.3.0","190.114.3.127","3195142912","3195143039","EC","Ecuador"
+"190.114.3.128","190.114.3.255","3195143040","3195143167","UY","Uruguay"
+"190.114.4.0","190.114.4.127","3195143168","3195143295","GT","Guatemala"
+"190.114.4.128","190.114.31.255","3195143296","3195150335","PA","Panama"
+"190.114.32.0","190.114.63.255","3195150336","3195158527","CL","Chile"
+"190.114.64.0","190.114.223.255","3195158528","3195199487","AR","Argentina"
+"190.114.224.0","190.114.231.255","3195199488","3195201535","PY","Paraguay"
+"190.114.232.0","190.114.239.255","3195201536","3195203583","AR","Argentina"
+"190.114.240.0","190.114.247.255","3195203584","3195205631","VE","Venezuela"
+"190.114.248.0","190.114.251.255","3195205632","3195206655","PE","Peru"
+"190.114.252.0","190.114.255.255","3195206656","3195207679","CL","Chile"
+"190.115.0.0","190.115.7.215","3195207680","3195209687","GT","Guatemala"
+"190.115.7.216","190.115.7.223","3195209688","3195209695","PR","Puerto Rico"
+"190.115.7.224","190.115.15.255","3195209696","3195211775","GT","Guatemala"
+"190.115.16.0","190.115.28.140","3195211776","3195214988","BZ","Belize"
+"190.115.28.141","190.115.28.141","3195214989","3195214989","RU","Russian Federation"
+"190.115.28.142","190.115.31.255","3195214990","3195215871","BZ","Belize"
+"190.115.32.0","190.115.63.255","3195215872","3195224063","AR","Argentina"
+"190.115.64.0","190.115.95.255","3195224064","3195232255","PA","Panama"
+"190.115.96.0","190.115.104.255","3195232256","3195234559","CR","Costa Rica"
+"190.115.105.0","190.115.105.255","3195234560","3195234815","PA","Panama"
+"190.115.106.0","190.115.107.255","3195234816","3195235327","CR","Costa Rica"
+"190.115.108.0","190.115.108.255","3195235328","3195235583","PA","Panama"
+"190.115.109.0","190.115.111.255","3195235584","3195236351","CR","Costa Rica"
+"190.115.112.0","190.115.127.255","3195236352","3195240447","AR","Argentina"
+"190.115.128.0","190.115.191.255","3195240448","3195256831","HT","Haiti"
+"190.115.192.0","190.115.223.255","3195256832","3195265023","AR","Argentina"
+"190.115.224.0","190.115.255.255","3195265024","3195273215","CO","Colombia"
+"190.116.0.0","190.119.255.255","3195273216","3195535359","PE","Peru"
+"190.120.0.0","190.120.31.255","3195535360","3195543551","SV","El Salvador"
+"190.120.48.0","190.120.63.255","3195547648","3195551743","AR","Argentina"
+"190.120.64.0","190.120.95.255","3195551744","3195559935","EC","Ecuador"
+"190.120.96.0","190.120.127.255","3195559936","3195568127","AR","Argentina"
+"190.120.128.0","190.120.143.255","3195568128","3195572223","CO","Colombia"
+"190.120.144.0","190.120.159.255","3195572224","3195576319","AR","Argentina"
+"190.120.160.0","190.120.175.255","3195576320","3195580415","CL","Chile"
+"190.120.176.0","190.120.191.255","3195580416","3195584511","AR","Argentina"
+"190.120.192.0","190.120.223.255","3195584512","3195592703","HT","Haiti"
+"190.120.224.0","190.120.239.255","3195592704","3195596799","PA","Panama"
+"190.120.240.0","190.120.243.255","3195596800","3195597823","CR","Costa Rica"
+"190.120.244.0","190.120.247.255","3195597824","3195598847","AR","Argentina"
+"190.120.248.0","190.120.255.255","3195598848","3195600895","VE","Venezuela"
+"190.121.0.0","190.121.127.255","3195600896","3195633663","CL","Chile"
+"190.121.128.0","190.121.159.255","3195633664","3195641855","CO","Colombia"
+"190.121.160.0","190.121.175.255","3195641856","3195645951","PY","Paraguay"
+"190.121.176.0","190.121.191.255","3195645952","3195650047","AR","Argentina"
+"190.121.192.0","190.121.207.255","3195650048","3195654143","GT","Guatemala"
+"190.121.208.0","190.121.223.255","3195654144","3195658239","CW","Curacao"
+"190.121.224.0","190.121.239.255","3195658240","3195662335","VE","Venezuela"
+"190.121.240.0","190.121.255.255","3195662336","3195666431","CW","Curacao"
+"190.122.0.0","190.122.95.255","3195666432","3195691007","AR","Argentina"
+"190.122.96.0","190.122.127.255","3195691008","3195699199","DO","Dominican Republic"
+"190.122.128.0","190.122.159.255","3195699200","3195707391","AR","Argentina"
+"190.122.160.0","190.122.175.255","3195707392","3195711487","PA","Panama"
+"190.122.176.0","190.122.179.255","3195711488","3195712511","SV","El Salvador"
+"190.122.180.0","190.122.183.255","3195712512","3195713535","AR","Argentina"
+"190.122.184.0","190.122.187.255","3195713536","3195714559","GT","Guatemala"
+"190.122.188.0","190.122.191.255","3195714560","3195715583","PA","Panama"
+"190.122.192.0","190.122.215.255","3195715584","3195721727","AR","Argentina"
+"190.122.216.0","190.122.223.255","3195721728","3195723775","VE","Venezuela"
+"190.122.224.0","190.122.255.255","3195723776","3195731967","AR","Argentina"
+"190.123.0.0","190.123.15.255","3195731968","3195736063","EC","Ecuador"
+"190.123.16.0","190.123.17.255","3195736064","3195736575","BQ","Bonaire, Saint Eustatius and Saba"
+"190.123.18.0","190.123.18.255","3195736576","3195736831","AI","Anguilla"
+"190.123.19.0","190.123.19.255","3195736832","3195737087","BQ","Bonaire, Saint Eustatius and Saba"
+"190.123.20.0","190.123.23.255","3195737088","3195738111","CW","Curacao"
+"190.123.24.0","190.123.31.255","3195738112","3195740159","HN","Honduras"
+"190.123.32.0","190.123.32.255","3195740160","3195740415","US","United States"
+"190.123.33.0","190.123.34.255","3195740416","3195740927","PA","Panama"
+"190.123.35.0","190.123.35.127","3195740928","3195741055","US","United States"
+"190.123.35.128","190.123.35.159","3195741056","3195741087","HN","Honduras"
+"190.123.35.160","190.123.37.255","3195741088","3195741695","US","United States"
+"190.123.38.0","190.123.47.255","3195741696","3195744255","PA","Panama"
+"190.123.48.0","190.123.63.255","3195744256","3195748351","EC","Ecuador"
+"190.123.64.0","190.123.79.255","3195748352","3195752447","CL","Chile"
+"190.123.80.0","190.123.123.255","3195752448","3195763711","AR","Argentina"
+"190.123.124.0","190.123.127.255","3195763712","3195764735","BO","Bolivia"
+"190.123.128.0","190.123.143.255","3195764736","3195768831","CR","Costa Rica"
+"190.123.144.0","190.123.159.255","3195768832","3195772927","AR","Argentina"
+"190.123.160.0","190.123.191.255","3195772928","3195781119","VE","Venezuela"
+"190.123.192.0","190.123.207.255","3195781120","3195785215","PA","Panama"
+"190.123.208.0","190.123.208.95","3195785216","3195785311","HN","Honduras"
+"190.123.208.96","190.123.208.127","3195785312","3195785343","CA","Canada"
+"190.123.208.128","190.123.211.31","3195785344","3195786015","HN","Honduras"
+"190.123.211.32","190.123.211.39","3195786016","3195786023","ES","Spain"
+"190.123.211.40","190.123.211.207","3195786024","3195786191","HN","Honduras"
+"190.123.211.208","190.123.211.215","3195786192","3195786199","US","United States"
+"190.123.211.216","190.123.213.31","3195786200","3195786527","HN","Honduras"
+"190.123.213.32","190.123.213.47","3195786528","3195786543","US","United States"
+"190.123.213.48","190.123.214.239","3195786544","3195786991","HN","Honduras"
+"190.123.214.240","190.123.214.255","3195786992","3195787007","CA","Canada"
+"190.123.215.0","190.123.215.119","3195787008","3195787127","HN","Honduras"
+"190.123.215.120","190.123.215.127","3195787128","3195787135","DE","Germany"
+"190.123.215.128","190.123.215.207","3195787136","3195787215","HN","Honduras"
+"190.123.215.208","190.123.215.223","3195787216","3195787231","US","United States"
+"190.123.215.224","190.123.217.87","3195787232","3195787607","HN","Honduras"
+"190.123.217.88","190.123.217.95","3195787608","3195787615","DE","Germany"
+"190.123.217.96","190.123.219.127","3195787616","3195788159","HN","Honduras"
+"190.123.219.128","190.123.219.135","3195788160","3195788167","CA","Canada"
+"190.123.219.136","190.123.220.127","3195788168","3195788415","HN","Honduras"
+"190.123.220.128","190.123.220.135","3195788416","3195788423","US","United States"
+"190.123.220.136","190.123.223.31","3195788424","3195789087","HN","Honduras"
+"190.123.223.32","190.123.223.63","3195789088","3195789119","CA","Canada"
+"190.123.223.64","190.123.223.255","3195789120","3195789311","HN","Honduras"
+"190.123.224.0","190.123.239.255","3195789312","3195793407","PA","Panama"
+"190.123.240.0","190.124.15.255","3195793408","3195801599","AR","Argentina"
+"190.124.16.0","190.124.23.255","3195801600","3195803647","HN","Honduras"
+"190.124.24.0","190.124.27.255","3195803648","3195804671","CL","Chile"
+"190.124.28.0","190.124.31.255","3195804672","3195805695","VE","Venezuela"
+"190.124.32.0","190.124.39.255","3195805696","3195807743","NI","Nicaragua"
+"190.124.40.0","190.124.42.127","3195807744","3195808383","BZ","Belize"
+"190.124.42.128","190.124.44.127","3195808384","3195808895","US","United States"
+"190.124.44.128","190.124.45.127","3195808896","3195809151","BZ","Belize"
+"190.124.45.128","190.124.45.255","3195809152","3195809279","US","United States"
+"190.124.46.0","190.124.46.127","3195809280","3195809407","BZ","Belize"
+"190.124.46.128","190.124.46.255","3195809408","3195809535","US","United States"
+"190.124.47.0","190.124.47.255","3195809536","3195809791","BZ","Belize"
+"190.124.48.0","190.124.55.255","3195809792","3195811839","PE","Peru"
+"190.124.56.0","190.124.63.255","3195811840","3195813887","AR","Argentina"
+"190.124.64.0","190.124.95.255","3195813888","3195822079","DO","Dominican Republic"
+"190.124.96.0","190.124.127.255","3195822080","3195830271","CO","Colombia"
+"190.124.128.0","190.124.159.255","3195830272","3195838463","AR","Argentina"
+"190.124.160.0","190.124.167.255","3195838464","3195840511","HN","Honduras"
+"190.124.168.0","190.124.175.255","3195840512","3195842559","AR","Argentina"
+"190.124.176.0","190.124.191.255","3195842560","3195846655","BR","Brazil"
+"190.124.192.0","190.124.215.255","3195846656","3195852799","AR","Argentina"
+"190.124.216.0","190.124.219.255","3195852800","3195853823","SX","Sint Maarten (Dutch part)"
+"190.124.220.0","190.124.223.255","3195853824","3195854847","GY","Guyana"
+"190.124.224.0","190.124.243.255","3195854848","3195859967","AR","Argentina"
+"190.124.244.0","190.124.251.255","3195859968","3195862015","CR","Costa Rica"
+"190.124.252.0","190.124.255.255","3195862016","3195863039","AR","Argentina"
+"190.125.0.0","190.128.127.255","3195863040","3196092415","CO","Colombia"
+"190.128.128.0","190.128.255.255","3196092416","3196125183","PY","Paraguay"
+"190.129.0.0","190.129.255.255","3196125184","3196190719","BO","Bolivia"
+"190.130.0.0","190.130.63.255","3196190720","3196207103","HN","Honduras"
+"190.130.64.0","190.130.127.255","3196207104","3196223487","CO","Colombia"
+"190.130.128.0","190.131.191.255","3196223488","3196305407","EC","Ecuador"
+"190.131.192.0","190.131.234.23","3196305408","3196316183","CO","Colombia"
+"190.131.234.24","190.131.234.31","3196316184","3196316191","CW","Curacao"
+"190.131.234.32","190.131.255.255","3196316192","3196321791","CO","Colombia"
+"190.132.0.0","190.135.255.255","3196321792","3196583935","UY","Uruguay"
+"190.136.0.0","190.137.160.255","3196583936","3196690687","AR","Argentina"
+"190.137.161.0","190.137.161.255","3196690688","3196690943","UY","Uruguay"
+"190.137.162.0","190.139.255.255","3196690944","3196846079","AR","Argentina"
+"190.140.0.0","190.140.110.191","3196846080","3196874431","PA","Panama"
+"190.140.110.192","190.140.110.207","3196874432","3196874447","PG","Papua New Guinea"
+"190.140.110.208","190.141.255.255","3196874448","3196977151","PA","Panama"
+"190.142.0.0","190.142.255.255","3196977152","3197042687","VE","Venezuela"
+"190.143.0.0","190.143.127.255","3197042688","3197075455","CO","Colombia"
+"190.143.128.0","190.143.255.255","3197075456","3197108223","GT","Guatemala"
+"190.144.0.0","190.147.255.255","3197108224","3197370367","CO","Colombia"
+"190.148.0.0","190.149.255.255","3197370368","3197501439","GT","Guatemala"
+"190.150.0.0","190.150.255.255","3197501440","3197566975","SV","El Salvador"
+"190.151.0.0","190.151.127.255","3197566976","3197599743","CL","Chile"
+"190.151.128.0","190.151.131.255","3197599744","3197600767","GT","Guatemala"
+"190.151.132.0","190.151.135.255","3197600768","3197601791","CR","Costa Rica"
+"190.151.136.0","190.151.175.255","3197601792","3197612031","AR","Argentina"
+"190.151.176.0","190.151.191.255","3197612032","3197616127","SV","El Salvador"
+"190.151.192.0","190.151.255.255","3197616128","3197632511","CO","Colombia"
+"190.152.0.0","190.152.255.255","3197632512","3197698047","EC","Ecuador"
+"190.153.0.0","190.153.127.255","3197698048","3197730815","VE","Venezuela"
+"190.153.128.0","190.153.255.255","3197730816","3197763583","CL","Chile"
+"190.154.0.0","190.155.255.255","3197763584","3197894655","EC","Ecuador"
+"190.156.0.0","190.159.255.255","3197894656","3198156799","CO","Colombia"
+"190.160.0.0","190.164.255.255","3198156800","3198484479","CL","Chile"
+"190.165.0.0","190.165.255.255","3198484480","3198550015","CO","Colombia"
+"190.166.0.0","190.167.255.255","3198550016","3198681087","DO","Dominican Republic"
+"190.168.0.0","190.170.255.255","3198681088","3198877695","VE","Venezuela"
+"190.171.0.0","190.171.63.255","3198877696","3198894079","CR","Costa Rica"
+"190.171.64.0","190.171.95.255","3198894080","3198902271","CO","Colombia"
+"190.171.96.0","190.171.127.255","3198902272","3198910463","CR","Costa Rica"
+"190.171.128.0","190.171.191.255","3198910464","3198926847","CL","Chile"
+"190.171.192.0","190.171.255.255","3198926848","3198943231","BO","Bolivia"
+"190.172.0.0","190.179.255.255","3198943232","3199467519","AR","Argentina"
+"190.180.0.0","190.180.127.255","3199467520","3199500287","BO","Bolivia"
+"190.180.128.0","190.180.143.255","3199500288","3199504383","BR","Brazil"
+"190.180.144.0","190.180.147.255","3199504384","3199505407","AR","Argentina"
+"190.180.148.0","190.180.151.255","3199505408","3199506431","BR","Brazil"
+"190.180.152.0","190.180.159.255","3199506432","3199508479","AR","Argentina"
+"190.180.160.0","190.180.191.255","3199508480","3199516671","BR","Brazil"
+"190.180.192.0","190.180.255.255","3199516672","3199533055","CL","Chile"
+"190.181.0.0","190.181.63.255","3199533056","3199549439","BO","Bolivia"
+"190.181.64.0","190.181.127.255","3199549440","3199565823","AR","Argentina"
+"190.181.128.0","190.181.191.255","3199565824","3199582207","NI","Nicaragua"
+"190.181.192.0","190.181.255.255","3199582208","3199598591","HN","Honduras"
+"190.182.0.0","190.182.127.255","3199598592","3199631359","CO","Colombia"
+"190.182.128.0","190.183.255.255","3199631360","3199729663","AR","Argentina"
+"190.184.0.0","190.184.127.255","3199729664","3199762431","NI","Nicaragua"
+"190.184.128.0","190.184.191.255","3199762432","3199778815","CO","Colombia"
+"190.184.192.0","190.184.195.255","3199778816","3199779839","AR","Argentina"
+"190.184.196.0","190.184.199.127","3199779840","3199780735","CR","Costa Rica"
+"190.184.199.128","190.184.199.255","3199780736","3199780863","US","United States"
+"190.184.200.0","190.184.207.255","3199780864","3199782911","CO","Colombia"
+"190.184.208.0","190.184.215.255","3199782912","3199784959","AR","Argentina"
+"190.184.216.0","190.184.219.255","3199784960","3199785983","EC","Ecuador"
+"190.184.220.0","190.184.255.255","3199785984","3199795199","AR","Argentina"
+"190.185.0.0","190.185.63.255","3199795200","3199811583","CW","Curacao"
+"190.185.64.0","190.185.95.255","3199811584","3199819775","SX","Sint Maarten (Dutch part)"
+"190.185.96.0","190.185.99.255","3199819776","3199820799","CR","Costa Rica"
+"190.185.100.0","190.185.107.255","3199820800","3199822847","AR","Argentina"
+"190.185.108.0","190.185.127.255","3199822848","3199827967","HN","Honduras"
+"190.185.128.0","190.185.255.255","3199827968","3199860735","AR","Argentina"
+"190.186.0.0","190.186.255.255","3199860736","3199926271","BO","Bolivia"
+"190.187.0.0","190.187.255.255","3199926272","3199991807","PE","Peru"
+"190.188.0.0","190.195.255.255","3199991808","3200516095","AR","Argentina"
+"190.196.0.0","190.196.191.255","3200516096","3200565247","CL","Chile"
+"190.196.192.0","190.196.207.255","3200565248","3200569343","HT","Haiti"
+"190.196.208.0","190.196.223.255","3200569344","3200573439","CL","Chile"
+"190.196.224.0","190.196.239.255","3200573440","3200577535","AR","Argentina"
+"190.196.240.0","190.196.247.255","3200577536","3200579583","EC","Ecuador"
+"190.196.248.0","190.196.255.255","3200579584","3200581631","AR","Argentina"
+"190.197.0.0","190.197.127.255","3200581632","3200614399","BZ","Belize"
+"190.197.128.0","190.197.255.255","3200614400","3200647167","AR","Argentina"
+"190.198.0.0","190.207.255.255","3200647168","3201302527","VE","Venezuela"
+"190.208.0.0","190.209.255.255","3201302528","3201433599","CL","Chile"
+"190.210.0.0","190.210.5.255","3201433600","3201435135","AR","Argentina"
+"190.210.6.0","190.210.6.127","3201435136","3201435263","US","United States"
+"190.210.6.128","190.210.31.255","3201435264","3201441791","AR","Argentina"
+"190.210.32.0","190.210.32.255","3201441792","3201442047","US","United States"
+"190.210.33.0","190.210.255.255","3201442048","3201499135","AR","Argentina"
+"190.211.0.0","190.211.63.255","3201499136","3201515519","CL","Chile"
+"190.211.64.0","190.211.91.255","3201515520","3201522687","AR","Argentina"
+"190.211.92.0","190.211.127.255","3201522688","3201531903","CR","Costa Rica"
+"190.211.128.0","190.211.135.255","3201531904","3201533951","AR","Argentina"
+"190.211.136.0","190.211.139.255","3201533952","3201534975","HN","Honduras"
+"190.211.140.0","190.211.143.255","3201534976","3201535999","CO","Colombia"
+"190.211.144.0","190.211.159.255","3201536000","3201540095","AR","Argentina"
+"190.211.160.0","190.211.175.255","3201540096","3201544191","CL","Chile"
+"190.211.176.0","190.211.191.255","3201544192","3201548287","DO","Dominican Republic"
+"190.211.192.0","190.211.223.255","3201548288","3201556479","AR","Argentina"
+"190.211.224.0","190.211.239.255","3201556480","3201560575","BO","Bolivia"
+"190.211.240.0","190.211.243.255","3201560576","3201561599","PY","Paraguay"
+"190.211.244.0","190.211.247.255","3201561600","3201562623","AR","Argentina"
+"190.211.248.0","190.211.251.255","3201562624","3201563647","CL","Chile"
+"190.211.252.0","190.211.252.255","3201563648","3201563903","CH","Switzerland"
+"190.211.253.0","190.211.253.255","3201563904","3201564159","DE","Germany"
+"190.211.254.0","190.211.254.255","3201564160","3201564415","GB","United Kingdom"
+"190.211.255.0","190.211.255.255","3201564416","3201564671","NL","Netherlands"
+"190.212.0.0","190.212.255.255","3201564672","3201630207","NI","Nicaragua"
+"190.213.0.0","190.213.255.255","3201630208","3201695743","TT","Trinidad and Tobago"
+"190.214.0.0","190.214.255.255","3201695744","3201761279","EC","Ecuador"
+"190.215.0.0","190.215.255.255","3201761280","3201826815","CL","Chile"
+"190.216.0.0","190.216.95.255","3201826816","3201851391","AR","Argentina"
+"190.216.96.0","190.216.111.255","3201851392","3201855487","EC","Ecuador"
+"190.216.112.0","190.216.127.255","3201855488","3201859583","PE","Peru"
+"190.216.128.0","190.216.143.255","3201859584","3201863679","CO","Colombia"
+"190.216.144.0","190.216.151.255","3201863680","3201865727","CL","Chile"
+"190.216.152.0","190.216.159.255","3201865728","3201867775","CO","Colombia"
+"190.216.160.0","190.216.191.255","3201867776","3201875967","PE","Peru"
+"190.216.192.0","190.216.207.255","3201875968","3201880063","CO","Colombia"
+"190.216.208.0","190.216.223.255","3201880064","3201884159","EC","Ecuador"
+"190.216.224.0","190.216.252.255","3201884160","3201891583","VE","Venezuela"
+"190.216.253.0","190.216.253.255","3201891584","3201891839","US","United States"
+"190.216.254.0","190.217.7.255","3201891840","3201894399","VE","Venezuela"
+"190.217.8.0","190.217.47.255","3201894400","3201904639","AR","Argentina"
+"190.217.48.0","190.217.51.255","3201904640","3201905663","CO","Colombia"
+"190.217.52.0","190.217.53.191","3201905664","3201906111","AR","Argentina"
+"190.217.53.192","190.217.53.255","3201906112","3201906175","CO","Colombia"
+"190.217.54.0","190.217.58.159","3201906176","3201907359","AR","Argentina"
+"190.217.58.160","190.217.58.191","3201907360","3201907391","CO","Colombia"
+"190.217.58.192","190.217.60.211","3201907392","3201907923","AR","Argentina"
+"190.217.60.212","190.217.60.215","3201907924","3201907927","CO","Colombia"
+"190.217.60.216","190.217.61.255","3201907928","3201908223","AR","Argentina"
+"190.217.62.0","190.217.63.255","3201908224","3201908735","CO","Colombia"
+"190.217.64.0","190.217.96.79","3201908736","3201917007","AR","Argentina"
+"190.217.96.80","190.217.96.95","3201917008","3201917023","CO","Colombia"
+"190.217.96.96","190.217.98.87","3201917024","3201917527","AR","Argentina"
+"190.217.98.88","190.217.98.95","3201917528","3201917535","CO","Colombia"
+"190.217.98.96","190.217.127.255","3201917536","3201925119","AR","Argentina"
+"190.217.128.0","190.217.255.255","3201925120","3201957887","CL","Chile"
+"190.218.0.0","190.219.255.255","3201957888","3202088959","PA","Panama"
+"190.220.0.0","190.220.152.127","3202088960","3202127999","AR","Argentina"
+"190.220.152.128","190.220.152.143","3202128000","3202128015","CW","Curacao"
+"190.220.152.144","190.221.255.255","3202128016","3202220031","AR","Argentina"
+"190.222.0.0","190.223.255.255","3202220032","3202351103","PE","Peru"
+"190.224.0.0","190.231.255.255","3202351104","3202875391","AR","Argentina"
+"190.232.0.0","190.239.255.255","3202875392","3203399679","PE","Peru"
+"190.240.0.0","190.240.255.255","3203399680","3203465215","CO","Colombia"
+"190.241.0.0","190.241.112.255","3203465216","3203494143","CR","Costa Rica"
+"190.241.113.0","190.241.113.127","3203494144","3203494271","CO","Colombia"
+"190.241.113.128","190.241.255.255","3203494272","3203530751","CR","Costa Rica"
+"190.242.0.0","190.242.2.255","3203530752","3203531519","CO","Colombia"
+"190.242.3.0","190.242.3.255","3203531520","3203531775","PA","Panama"
+"190.242.4.0","190.242.5.255","3203531776","3203532287","CO","Colombia"
+"190.242.6.0","190.242.6.255","3203532288","3203532543","PA","Panama"
+"190.242.7.0","190.242.7.255","3203532544","3203532799","CO","Colombia"
+"190.242.8.0","190.242.15.255","3203532800","3203534847","PA","Panama"
+"190.242.16.0","190.242.19.255","3203534848","3203535871","CO","Colombia"
+"190.242.20.0","190.242.21.255","3203535872","3203536383","PA","Panama"
+"190.242.22.0","190.242.23.255","3203536384","3203536895","CO","Colombia"
+"190.242.24.0","190.242.27.255","3203536896","3203537919","HN","Honduras"
+"190.242.28.0","190.242.29.255","3203537920","3203538431","GT","Guatemala"
+"190.242.30.0","190.242.30.255","3203538432","3203538687","PA","Panama"
+"190.242.31.0","190.242.31.255","3203538688","3203538943","CO","Colombia"
+"190.242.32.0","190.242.35.255","3203538944","3203539967","BZ","Belize"
+"190.242.36.0","190.242.49.255","3203539968","3203543551","CO","Colombia"
+"190.242.50.0","190.242.53.255","3203543552","3203544575","GT","Guatemala"
+"190.242.54.0","190.242.55.255","3203544576","3203545087","CO","Colombia"
+"190.242.56.0","190.242.57.255","3203545088","3203545599","GT","Guatemala"
+"190.242.58.0","190.242.63.255","3203545600","3203547135","CO","Colombia"
+"190.242.64.0","190.242.71.255","3203547136","3203549183","PA","Panama"
+"190.242.72.0","190.242.87.255","3203549184","3203553279","CO","Colombia"
+"190.242.88.0","190.242.88.255","3203553280","3203553535","CR","Costa Rica"
+"190.242.89.0","190.242.101.255","3203553536","3203556863","CO","Colombia"
+"190.242.102.0","190.242.102.255","3203556864","3203557119","DO","Dominican Republic"
+"190.242.103.0","190.242.119.255","3203557120","3203561471","CO","Colombia"
+"190.242.120.0","190.242.123.255","3203561472","3203562495","SV","El Salvador"
+"190.242.124.0","190.242.128.255","3203562496","3203563775","CO","Colombia"
+"190.242.129.0","190.242.129.255","3203563776","3203564031","PA","Panama"
+"190.242.130.0","190.242.131.255","3203564032","3203564543","CO","Colombia"
+"190.242.132.0","190.242.133.255","3203564544","3203565055","DO","Dominican Republic"
+"190.242.134.0","190.242.139.255","3203565056","3203566591","CO","Colombia"
+"190.242.140.0","190.242.140.255","3203566592","3203566847","PA","Panama"
+"190.242.141.0","190.242.147.255","3203566848","3203568639","CO","Colombia"
+"190.242.148.0","190.242.151.255","3203568640","3203569663","SV","El Salvador"
+"190.242.152.0","190.242.154.127","3203569664","3203570303","CO","Colombia"
+"190.242.154.128","190.242.154.255","3203570304","3203570431","SV","El Salvador"
+"190.242.155.0","190.242.155.255","3203570432","3203570687","CR","Costa Rica"
+"190.242.156.0","190.243.255.255","3203570688","3203661823","CO","Colombia"
+"190.244.0.0","190.247.255.255","3203661824","3203923967","AR","Argentina"
+"190.248.0.0","190.255.255.255","3203923968","3204448255","CO","Colombia"
+"191.0.0.0","191.63.255.255","3204448256","3208642559","BR","Brazil"
+"191.64.0.0","191.79.255.255","3208642560","3209691135","CO","Colombia"
+"191.80.0.0","191.85.255.255","3209691136","3210084351","AR","Argentina"
+"191.86.0.0","191.87.255.255","3210084352","3210215423","BR","Brazil"
+"191.88.0.0","191.95.255.255","3210215424","3210739711","CO","Colombia"
+"191.96.0.0","191.96.0.255","3210739712","3210739967","US","United States"
+"191.96.1.0","191.96.1.255","3210739968","3210740223","MX","Mexico"
+"191.96.2.0","191.96.2.255","3210740224","3210740479","AR","Argentina"
+"191.96.3.0","191.96.3.255","3210740480","3210740735","US","United States"
+"191.96.4.0","191.96.8.255","3210740736","3210742015","BR","Brazil"
+"191.96.9.0","191.96.9.15","3210742016","3210742031","IT","Italy"
+"191.96.9.16","191.96.9.47","3210742032","3210742063","BR","Brazil"
+"191.96.9.48","191.96.9.63","3210742064","3210742079","US","United States"
+"191.96.9.64","191.96.9.255","3210742080","3210742271","BR","Brazil"
+"191.96.10.0","191.96.10.255","3210742272","3210742527","CL","Chile"
+"191.96.11.0","191.96.11.15","3210742528","3210742543","KR","Korea, Republic of"
+"191.96.11.16","191.96.11.32","3210742544","3210742560","CL","Chile"
+"191.96.11.33","191.96.11.33","3210742561","3210742561","BR","Brazil"
+"191.96.11.34","191.96.11.39","3210742562","3210742567","CL","Chile"
+"191.96.11.40","191.96.11.47","3210742568","3210742575","US","United States"
+"191.96.11.48","191.96.11.63","3210742576","3210742591","BR","Brazil"
+"191.96.11.64","191.96.11.127","3210742592","3210742655","CL","Chile"
+"191.96.11.128","191.96.11.255","3210742656","3210742783","US","United States"
+"191.96.12.0","191.96.12.255","3210742784","3210743039","CL","Chile"
+"191.96.13.0","191.96.13.15","3210743040","3210743055","GR","Greece"
+"191.96.13.16","191.96.13.39","3210743056","3210743079","CL","Chile"
+"191.96.13.40","191.96.13.47","3210743080","3210743087","US","United States"
+"191.96.13.48","191.96.13.255","3210743088","3210743295","CL","Chile"
+"191.96.14.0","191.96.14.255","3210743296","3210743551","US","United States"
+"191.96.15.0","191.96.15.15","3210743552","3210743567","TH","Thailand"
+"191.96.15.16","191.96.15.255","3210743568","3210743807","BR","Brazil"
+"191.96.16.0","191.96.16.255","3210743808","3210744063","US","United States"
+"191.96.17.0","191.96.17.15","3210744064","3210744079","TR","Turkey"
+"191.96.17.16","191.96.17.31","3210744080","3210744095","CL","Chile"
+"191.96.17.32","191.96.17.63","3210744096","3210744127","BR","Brazil"
+"191.96.17.64","191.96.17.127","3210744128","3210744191","CL","Chile"
+"191.96.17.128","191.96.18.255","3210744192","3210744575","US","United States"
+"191.96.19.0","191.96.19.15","3210744576","3210744591","BE","Belgium"
+"191.96.19.16","191.96.19.127","3210744592","3210744703","BR","Brazil"
+"191.96.19.128","191.96.19.255","3210744704","3210744831","US","United States"
+"191.96.20.0","191.96.20.31","3210744832","3210744863","NZ","New Zealand"
+"191.96.20.32","191.96.20.63","3210744864","3210744895","IS","Iceland"
+"191.96.20.64","191.96.20.255","3210744896","3210745087","CL","Chile"
+"191.96.21.0","191.96.21.255","3210745088","3210745343","US","United States"
+"191.96.22.0","191.96.22.15","3210745344","3210745359","RU","Russian Federation"
+"191.96.22.16","191.96.22.31","3210745360","3210745375","BR","Brazil"
+"191.96.22.32","191.96.22.255","3210745376","3210745599","CL","Chile"
+"191.96.23.0","191.96.23.255","3210745600","3210745855","US","United States"
+"191.96.24.0","191.96.24.15","3210745856","3210745871","IT","Italy"
+"191.96.24.16","191.96.24.63","3210745872","3210745919","BR","Brazil"
+"191.96.24.64","191.96.25.255","3210745920","3210746367","US","United States"
+"191.96.26.0","191.96.26.15","3210746368","3210746383","SE","Sweden"
+"191.96.26.16","191.96.26.255","3210746384","3210746623","BR","Brazil"
+"191.96.27.0","191.96.27.255","3210746624","3210746879","US","United States"
+"191.96.28.0","191.96.28.15","3210746880","3210746895","CH","Switzerland"
+"191.96.28.16","191.96.28.255","3210746896","3210747135","CL","Chile"
+"191.96.29.0","191.96.32.255","3210747136","3210748159","US","United States"
+"191.96.33.0","191.96.33.15","3210748160","3210748175","JP","Japan"
+"191.96.33.16","191.96.33.127","3210748176","3210748287","BR","Brazil"
+"191.96.33.128","191.96.48.255","3210748288","3210752255","US","United States"
+"191.96.49.0","191.96.49.255","3210752256","3210752511","CN","China"
+"191.96.50.0","191.96.62.255","3210752512","3210755839","US","United States"
+"191.96.63.0","191.96.63.15","3210755840","3210755855","MY","Malaysia"
+"191.96.63.16","191.96.63.31","3210755856","3210755871","BR","Brazil"
+"191.96.63.32","191.96.63.255","3210755872","3210756095","CL","Chile"
+"191.96.64.0","191.96.64.255","3210756096","3210756351","SG","Singapore"
+"191.96.65.0","191.96.65.255","3210756352","3210756607","US","United States"
+"191.96.66.0","191.96.66.255","3210756608","3210756863","DE","Germany"
+"191.96.67.0","191.96.67.255","3210756864","3210757119","RU","Russian Federation"
+"191.96.68.0","191.96.74.255","3210757120","3210758911","US","United States"
+"191.96.75.0","191.96.75.255","3210758912","3210759167","GH","Ghana"
+"191.96.76.0","191.96.94.255","3210759168","3210764031","US","United States"
+"191.96.95.0","191.96.95.15","3210764032","3210764047","IE","Ireland"
+"191.96.95.16","191.96.95.31","3210764048","3210764063","BR","Brazil"
+"191.96.95.32","191.96.95.63","3210764064","3210764095","CL","Chile"
+"191.96.95.64","191.96.95.127","3210764096","3210764159","US","United States"
+"191.96.95.128","191.96.95.255","3210764160","3210764287","CL","Chile"
+"191.96.96.0","191.96.98.255","3210764288","3210765055","US","United States"
+"191.96.99.0","191.96.99.15","3210765056","3210765071","SE","Sweden"
+"191.96.99.16","191.96.99.255","3210765072","3210765311","BR","Brazil"
+"191.96.100.0","191.96.100.255","3210765312","3210765567","CL","Chile"
+"191.96.101.0","191.96.101.255","3210765568","3210765823","US","United States"
+"191.96.102.0","191.96.102.255","3210765824","3210766079","ES","Spain"
+"191.96.103.0","191.96.103.255","3210766080","3210766335","CL","Chile"
+"191.96.104.0","191.96.104.255","3210766336","3210766591","US","United States"
+"191.96.105.0","191.96.105.255","3210766592","3210766847","CL","Chile"
+"191.96.106.0","191.96.106.255","3210766848","3210767103","US","United States"
+"191.96.107.0","191.96.107.255","3210767104","3210767359","CL","Chile"
+"191.96.108.0","191.96.110.255","3210767360","3210768127","US","United States"
+"191.96.111.0","191.96.111.255","3210768128","3210768383","MY","Malaysia"
+"191.96.112.0","191.96.112.255","3210768384","3210768639","NL","Netherlands"
+"191.96.113.0","191.96.114.255","3210768640","3210769151","US","United States"
+"191.96.115.0","191.96.115.255","3210769152","3210769407","NL","Netherlands"
+"191.96.116.0","191.96.117.255","3210769408","3210769919","US","United States"
+"191.96.118.0","191.96.118.255","3210769920","3210770175","TR","Turkey"
+"191.96.119.0","191.96.122.255","3210770176","3210771199","US","United States"
+"191.96.123.0","191.96.123.15","3210771200","3210771215","TH","Thailand"
+"191.96.123.16","191.96.123.255","3210771216","3210771455","CL","Chile"
+"191.96.124.0","191.96.127.255","3210771456","3210772479","US","United States"
+"191.96.128.0","191.96.128.255","3210772480","3210772735","CL","Chile"
+"191.96.129.0","191.96.130.255","3210772736","3210773247","US","United States"
+"191.96.131.0","191.96.131.255","3210773248","3210773503","MY","Malaysia"
+"191.96.132.0","191.96.132.15","3210773504","3210773519","PL","Poland"
+"191.96.132.16","191.96.132.255","3210773520","3210773759","BR","Brazil"
+"191.96.133.0","191.96.134.255","3210773760","3210774271","US","United States"
+"191.96.135.0","191.96.135.15","3210774272","3210774287","NO","Norway"
+"191.96.135.16","191.96.135.255","3210774288","3210774527","BR","Brazil"
+"191.96.136.0","191.96.136.255","3210774528","3210774783","US","United States"
+"191.96.137.0","191.96.137.15","3210774784","3210774799","IT","Italy"
+"191.96.137.16","191.96.137.255","3210774800","3210775039","BR","Brazil"
+"191.96.138.0","191.96.138.255","3210775040","3210775295","US","United States"
+"191.96.139.0","191.96.139.15","3210775296","3210775311","CH","Switzerland"
+"191.96.139.16","191.96.139.255","3210775312","3210775551","BR","Brazil"
+"191.96.140.0","191.96.140.255","3210775552","3210775807","US","United States"
+"191.96.141.0","191.96.142.255","3210775808","3210776319","CL","Chile"
+"191.96.143.0","191.96.143.255","3210776320","3210776575","US","United States"
+"191.96.144.0","191.96.144.255","3210776576","3210776831","CL","Chile"
+"191.96.145.0","191.96.145.255","3210776832","3210777087","US","United States"
+"191.96.146.0","191.96.147.255","3210777088","3210777599","CL","Chile"
+"191.96.148.0","191.96.150.255","3210777600","3210778367","US","United States"
+"191.96.151.0","191.96.151.255","3210778368","3210778623","IE","Ireland"
+"191.96.152.0","191.96.164.255","3210778624","3210781951","US","United States"
+"191.96.165.0","191.96.165.255","3210781952","3210782207","IT","Italy"
+"191.96.166.0","191.96.168.255","3210782208","3210782975","US","United States"
+"191.96.169.0","191.96.169.15","3210782976","3210782991","TR","Turkey"
+"191.96.169.16","191.96.169.255","3210782992","3210783231","CL","Chile"
+"191.96.170.0","191.96.170.255","3210783232","3210783487","US","United States"
+"191.96.171.0","191.96.171.15","3210783488","3210783503","JP","Japan"
+"191.96.171.16","191.96.171.255","3210783504","3210783743","CL","Chile"
+"191.96.172.0","191.96.172.255","3210783744","3210783999","US","United States"
+"191.96.173.0","191.96.173.15","3210784000","3210784015","JP","Japan"
+"191.96.173.16","191.96.173.255","3210784016","3210784255","CL","Chile"
+"191.96.174.0","191.96.174.255","3210784256","3210784511","US","United States"
+"191.96.175.0","191.96.175.15","3210784512","3210784527","BE","Belgium"
+"191.96.175.16","191.96.175.255","3210784528","3210784767","CL","Chile"
+"191.96.176.0","191.96.179.255","3210784768","3210785791","US","United States"
+"191.96.180.0","191.96.180.255","3210785792","3210786047","BR","Brazil"
+"191.96.181.0","191.96.181.15","3210786048","3210786063","AU","Australia"
+"191.96.181.16","191.96.181.255","3210786064","3210786303","CL","Chile"
+"191.96.182.0","191.96.182.255","3210786304","3210786559","US","United States"
+"191.96.183.0","191.96.183.15","3210786560","3210786575","GR","Greece"
+"191.96.183.16","191.96.183.31","3210786576","3210786591","BR","Brazil"
+"191.96.183.32","191.96.184.255","3210786592","3210787071","CL","Chile"
+"191.96.185.0","191.96.191.255","3210787072","3210788863","US","United States"
+"191.96.192.0","191.96.192.255","3210788864","3210789119","HR","Croatia"
+"191.96.193.0","191.96.203.255","3210789120","3210791935","US","United States"
+"191.96.204.0","191.96.205.255","3210791936","3210792447","CL","Chile"
+"191.96.206.0","191.96.207.255","3210792448","3210792959","US","United States"
+"191.96.208.0","191.96.209.255","3210792960","3210793471","CL","Chile"
+"191.96.210.0","191.96.230.255","3210793472","3210798847","US","United States"
+"191.96.231.0","191.96.231.255","3210798848","3210799103","ES","Spain"
+"191.96.232.0","191.96.246.255","3210799104","3210802943","US","United States"
+"191.96.247.0","191.96.247.95","3210802944","3210803039","CL","Chile"
+"191.96.247.96","191.96.247.111","3210803040","3210803055","AU","Australia"
+"191.96.247.112","191.96.247.127","3210803056","3210803071","CL","Chile"
+"191.96.247.128","191.96.247.143","3210803072","3210803087","US","United States"
+"191.96.247.144","191.96.247.255","3210803088","3210803199","CL","Chile"
+"191.96.248.0","191.96.248.1","3210803200","3210803201","US","United States"
+"191.96.248.2","191.96.248.127","3210803202","3210803327","CL","Chile"
+"191.96.248.128","191.96.248.255","3210803328","3210803455","BR","Brazil"
+"191.96.249.0","191.96.249.255","3210803456","3210803711","RU","Russian Federation"
+"191.96.250.0","191.96.252.255","3210803712","3210804479","DE","Germany"
+"191.96.253.0","191.96.255.255","3210804480","3210805247","US","United States"
+"191.97.0.0","191.97.15.255","3210805248","3210809343","PA","Panama"
+"191.97.16.0","191.97.19.255","3210809344","3210810367","VE","Venezuela"
+"191.97.20.0","191.97.23.255","3210810368","3210811391","PA","Panama"
+"191.97.24.0","191.97.47.255","3210811392","3210817535","AR","Argentina"
+"191.97.48.0","191.97.63.255","3210817536","3210821631","PE","Peru"
+"191.97.64.0","191.97.67.255","3210821632","3210822655","EC","Ecuador"
+"191.97.68.0","191.97.79.255","3210822656","3210825727","AR","Argentina"
+"191.97.80.0","191.97.87.255","3210825728","3210827775","BZ","Belize"
+"191.97.88.0","191.97.95.255","3210827776","3210829823","DO","Dominican Republic"
+"191.97.96.0","191.97.99.255","3210829824","3210830847","AR","Argentina"
+"191.97.100.0","191.97.101.255","3210830848","3210831359","CO","Colombia"
+"191.97.102.0","191.97.103.255","3210831360","3210831871","PE","Peru"
+"191.97.104.0","191.97.107.255","3210831872","3210832895","DO","Dominican Republic"
+"191.97.108.0","191.97.119.255","3210832896","3210835967","AR","Argentina"
+"191.97.120.0","191.97.127.255","3210835968","3210838015","PY","Paraguay"
+"191.97.128.0","191.97.247.255","3210838016","3210868735","AR","Argentina"
+"191.97.248.0","191.97.251.255","3210868736","3210869759","US","United States"
+"191.97.252.0","191.97.253.255","3210869760","3210870271","AR","Argentina"
+"191.97.254.0","191.97.254.255","3210870272","3210870527","US","United States"
+"191.97.255.0","191.97.255.255","3210870528","3210870783","AR","Argentina"
+"191.98.0.0","191.98.127.255","3210870784","3210903551","CO","Colombia"
+"191.98.128.0","191.98.191.255","3210903552","3210919935","PE","Peru"
+"191.98.192.0","191.98.195.255","3210919936","3210920959","GT","Guatemala"
+"191.98.196.0","191.98.199.255","3210920960","3210921983","PA","Panama"
+"191.98.200.0","191.98.207.255","3210921984","3210924031","CL","Chile"
+"191.98.208.0","191.98.215.255","3210924032","3210926079","DO","Dominican Republic"
+"191.98.216.0","191.98.223.255","3210926080","3210928127","AR","Argentina"
+"191.98.224.0","191.98.255.255","3210928128","3210936319","NI","Nicaragua"
+"191.99.0.0","191.100.255.255","3210936320","3211067391","EC","Ecuador"
+"191.101.0.0","191.101.15.255","3211067392","3211071487","US","United States"
+"191.101.16.0","191.101.16.255","3211071488","3211071743","NL","Netherlands"
+"191.101.17.0","191.101.17.255","3211071744","3211071999","DE","Germany"
+"191.101.18.0","191.101.18.27","3211072000","3211072027","US","United States"
+"191.101.18.28","191.101.18.57","3211072028","3211072057","BR","Brazil"
+"191.101.18.58","191.101.19.31","3211072058","3211072287","US","United States"
+"191.101.19.32","191.101.19.63","3211072288","3211072319","NZ","New Zealand"
+"191.101.19.64","191.101.19.255","3211072320","3211072511","US","United States"
+"191.101.20.0","191.101.21.255","3211072512","3211073023","NL","Netherlands"
+"191.101.22.0","191.101.22.255","3211073024","3211073279","GB","United Kingdom"
+"191.101.23.0","191.101.23.255","3211073280","3211073535","FR","France"
+"191.101.24.0","191.101.25.255","3211073536","3211074047","US","United States"
+"191.101.26.0","191.101.26.255","3211074048","3211074303","NL","Netherlands"
+"191.101.27.0","191.101.27.255","3211074304","3211074559","ES","Spain"
+"191.101.28.0","191.101.28.255","3211074560","3211074815","NL","Netherlands"
+"191.101.29.0","191.101.29.255","3211074816","3211075071","US","United States"
+"191.101.30.0","191.101.30.253","3211075072","3211075325","DK","Denmark"
+"191.101.30.254","191.101.30.254","3211075326","3211075326","CL","Chile"
+"191.101.30.255","191.101.30.255","3211075327","3211075327","DK","Denmark"
+"191.101.31.0","191.101.31.255","3211075328","3211075583","NL","Netherlands"
+"191.101.32.0","191.101.33.255","3211075584","3211076095","US","United States"
+"191.101.34.0","191.101.35.255","3211076096","3211076607","LT","Lithuania"
+"191.101.36.0","191.101.48.255","3211076608","3211079935","US","United States"
+"191.101.49.0","191.101.49.255","3211079936","3211080191","NG","Nigeria"
+"191.101.50.0","191.101.51.255","3211080192","3211080703","US","United States"
+"191.101.52.0","191.101.52.255","3211080704","3211080959","GB","United Kingdom"
+"191.101.53.0","191.101.53.255","3211080960","3211081215","IQ","Iraq"
+"191.101.54.0","191.101.55.255","3211081216","3211081727","CH","Switzerland"
+"191.101.56.0","191.101.57.255","3211081728","3211082239","US","United States"
+"191.101.58.0","191.101.58.255","3211082240","3211082495","BN","Brunei Darussalam"
+"191.101.59.0","191.101.59.255","3211082496","3211082751","GB","United Kingdom"
+"191.101.60.0","191.101.60.255","3211082752","3211083007","SG","Singapore"
+"191.101.61.0","191.101.62.255","3211083008","3211083519","US","United States"
+"191.101.63.0","191.101.63.255","3211083520","3211083775","HK","Hong Kong"
+"191.101.64.0","191.101.64.15","3211083776","3211083791","RU","Russian Federation"
+"191.101.64.16","191.101.64.63","3211083792","3211083839","CL","Chile"
+"191.101.64.64","191.101.64.79","3211083840","3211083855","GB","United Kingdom"
+"191.101.64.80","191.101.64.127","3211083856","3211083903","DE","Germany"
+"191.101.64.128","191.101.64.255","3211083904","3211084031","CL","Chile"
+"191.101.65.0","191.101.65.255","3211084032","3211084287","DE","Germany"
+"191.101.66.0","191.101.66.15","3211084288","3211084303","NL","Netherlands"
+"191.101.66.16","191.101.66.63","3211084304","3211084351","DE","Germany"
+"191.101.66.64","191.101.66.79","3211084352","3211084367","GB","United Kingdom"
+"191.101.66.80","191.101.66.255","3211084368","3211084543","DE","Germany"
+"191.101.67.0","191.101.67.15","3211084544","3211084559","CL","Chile"
+"191.101.67.16","191.101.67.31","3211084560","3211084575","DE","Germany"
+"191.101.67.32","191.101.67.127","3211084576","3211084671","CL","Chile"
+"191.101.67.128","191.101.67.255","3211084672","3211084799","BY","Belarus"
+"191.101.68.0","191.101.68.15","3211084800","3211084815","AT","Austria"
+"191.101.68.16","191.101.68.63","3211084816","3211084863","CL","Chile"
+"191.101.68.64","191.101.68.79","3211084864","3211084879","GB","United Kingdom"
+"191.101.68.80","191.101.68.95","3211084880","3211084895","DE","Germany"
+"191.101.68.96","191.101.68.127","3211084896","3211084927","CL","Chile"
+"191.101.68.128","191.101.68.255","3211084928","3211085055","DE","Germany"
+"191.101.69.0","191.101.69.15","3211085056","3211085071","CL","Chile"
+"191.101.69.16","191.101.69.31","3211085072","3211085087","DE","Germany"
+"191.101.69.32","191.101.69.255","3211085088","3211085311","CL","Chile"
+"191.101.70.0","191.101.70.15","3211085312","3211085327","GB","United Kingdom"
+"191.101.70.16","191.101.70.63","3211085328","3211085375","CL","Chile"
+"191.101.70.64","191.101.70.79","3211085376","3211085391","GB","United Kingdom"
+"191.101.70.80","191.101.70.95","3211085392","3211085407","DE","Germany"
+"191.101.70.96","191.101.71.15","3211085408","3211085583","CL","Chile"
+"191.101.71.16","191.101.71.31","3211085584","3211085599","DE","Germany"
+"191.101.71.32","191.101.71.127","3211085600","3211085695","CL","Chile"
+"191.101.71.128","191.101.71.255","3211085696","3211085823","GE","Georgia"
+"191.101.72.0","191.101.72.15","3211085824","3211085839","TH","Thailand"
+"191.101.72.16","191.101.72.63","3211085840","3211085887","DE","Germany"
+"191.101.72.64","191.101.72.79","3211085888","3211085903","GB","United Kingdom"
+"191.101.72.80","191.101.73.255","3211085904","3211086335","DE","Germany"
+"191.101.74.0","191.101.74.15","3211086336","3211086351","FR","France"
+"191.101.74.16","191.101.74.31","3211086352","3211086367","DE","Germany"
+"191.101.74.32","191.101.74.127","3211086368","3211086463","CL","Chile"
+"191.101.74.128","191.101.75.255","3211086464","3211086847","DE","Germany"
+"191.101.76.0","191.101.76.15","3211086848","3211086863","PL","Poland"
+"191.101.76.16","191.101.77.255","3211086864","3211087359","DE","Germany"
+"191.101.78.0","191.101.78.15","3211087360","3211087375","GB","United Kingdom"
+"191.101.78.16","191.101.79.255","3211087376","3211087871","DE","Germany"
+"191.101.80.0","191.101.80.15","3211087872","3211087887","ES","Spain"
+"191.101.80.16","191.101.80.127","3211087888","3211087999","DE","Germany"
+"191.101.80.128","191.101.80.255","3211088000","3211088127","US","United States"
+"191.101.81.0","191.101.81.255","3211088128","3211088383","DE","Germany"
+"191.101.82.0","191.101.82.15","3211088384","3211088399","BE","Belgium"
+"191.101.82.16","191.101.83.255","3211088400","3211088895","DE","Germany"
+"191.101.84.0","191.101.84.15","3211088896","3211088911","DK","Denmark"
+"191.101.84.16","191.101.85.255","3211088912","3211089407","DE","Germany"
+"191.101.86.0","191.101.86.15","3211089408","3211089423","GB","United Kingdom"
+"191.101.86.16","191.101.86.127","3211089424","3211089535","DE","Germany"
+"191.101.86.128","191.101.86.255","3211089536","3211089663","US","United States"
+"191.101.87.0","191.101.87.255","3211089664","3211089919","DE","Germany"
+"191.101.88.0","191.101.88.15","3211089920","3211089935","GB","United Kingdom"
+"191.101.88.16","191.101.89.255","3211089936","3211090431","DE","Germany"
+"191.101.90.0","191.101.90.15","3211090432","3211090447","GR","Greece"
+"191.101.90.16","191.101.91.255","3211090448","3211090943","DE","Germany"
+"191.101.92.0","191.101.92.15","3211090944","3211090959","TR","Turkey"
+"191.101.92.16","191.101.92.127","3211090960","3211091071","DE","Germany"
+"191.101.92.128","191.101.92.255","3211091072","3211091199","US","United States"
+"191.101.93.0","191.101.93.255","3211091200","3211091455","DE","Germany"
+"191.101.94.0","191.101.94.15","3211091456","3211091471","FI","Finland"
+"191.101.94.16","191.101.95.255","3211091472","3211091967","DE","Germany"
+"191.101.96.0","191.101.96.15","3211091968","3211091983","RU","Russian Federation"
+"191.101.96.16","191.101.97.255","3211091984","3211092479","DE","Germany"
+"191.101.98.0","191.101.98.15","3211092480","3211092495","BE","Belgium"
+"191.101.98.16","191.101.98.127","3211092496","3211092607","DE","Germany"
+"191.101.98.128","191.101.98.255","3211092608","3211092735","US","United States"
+"191.101.99.0","191.101.99.255","3211092736","3211092991","DE","Germany"
+"191.101.100.0","191.101.100.15","3211092992","3211093007","SK","Slovakia"
+"191.101.100.16","191.101.101.255","3211093008","3211093503","DE","Germany"
+"191.101.102.0","191.101.102.15","3211093504","3211093519","HR","Croatia"
+"191.101.102.16","191.101.103.255","3211093520","3211094015","DE","Germany"
+"191.101.104.0","191.101.104.15","3211094016","3211094031","CZ","Czech Republic"
+"191.101.104.16","191.101.104.127","3211094032","3211094143","DE","Germany"
+"191.101.104.128","191.101.104.255","3211094144","3211094271","US","United States"
+"191.101.105.0","191.101.105.255","3211094272","3211094527","DE","Germany"
+"191.101.106.0","191.101.106.15","3211094528","3211094543","HR","Croatia"
+"191.101.106.16","191.101.107.255","3211094544","3211095039","DE","Germany"
+"191.101.108.0","191.101.108.15","3211095040","3211095055","ES","Spain"
+"191.101.108.16","191.101.109.255","3211095056","3211095551","DE","Germany"
+"191.101.110.0","191.101.110.15","3211095552","3211095567","GB","United Kingdom"
+"191.101.110.16","191.101.110.127","3211095568","3211095679","DE","Germany"
+"191.101.110.128","191.101.110.255","3211095680","3211095807","US","United States"
+"191.101.111.0","191.101.111.255","3211095808","3211096063","DE","Germany"
+"191.101.112.0","191.101.112.15","3211096064","3211096079","GB","United Kingdom"
+"191.101.112.16","191.101.116.15","3211096080","3211097103","DE","Germany"
+"191.101.116.16","191.101.116.63","3211097104","3211097151","GB","United Kingdom"
+"191.101.116.64","191.101.116.127","3211097152","3211097215","CL","Chile"
+"191.101.116.128","191.101.116.255","3211097216","3211097343","GB","United Kingdom"
+"191.101.117.0","191.101.117.15","3211097344","3211097359","CL","Chile"
+"191.101.117.16","191.101.117.31","3211097360","3211097375","DE","Germany"
+"191.101.117.32","191.101.117.255","3211097376","3211097599","CL","Chile"
+"191.101.118.0","191.101.118.255","3211097600","3211097855","US","United States"
+"191.101.119.0","191.101.119.255","3211097856","3211098111","DE","Germany"
+"191.101.120.0","191.101.120.255","3211098112","3211098367","US","United States"
+"191.101.121.0","191.101.121.15","3211098368","3211098383","CL","Chile"
+"191.101.121.16","191.101.121.31","3211098384","3211098399","DE","Germany"
+"191.101.121.32","191.101.121.255","3211098400","3211098623","CL","Chile"
+"191.101.122.0","191.101.122.255","3211098624","3211098879","DE","Germany"
+"191.101.123.0","191.101.123.15","3211098880","3211098895","CL","Chile"
+"191.101.123.16","191.101.123.31","3211098896","3211098911","DE","Germany"
+"191.101.123.32","191.101.123.255","3211098912","3211099135","CL","Chile"
+"191.101.124.0","191.101.126.31","3211099136","3211099679","DE","Germany"
+"191.101.126.32","191.101.126.63","3211099680","3211099711","GB","United Kingdom"
+"191.101.126.64","191.101.126.127","3211099712","3211099775","DE","Germany"
+"191.101.126.128","191.101.126.255","3211099776","3211099903","GB","United Kingdom"
+"191.101.127.0","191.101.127.15","3211099904","3211099919","CL","Chile"
+"191.101.127.16","191.101.127.31","3211099920","3211099935","DE","Germany"
+"191.101.127.32","191.101.127.255","3211099936","3211100159","CL","Chile"
+"191.101.128.0","191.101.134.255","3211100160","3211101951","US","United States"
+"191.101.135.0","191.101.135.255","3211101952","3211102207","SG","Singapore"
+"191.101.136.0","191.101.145.255","3211102208","3211104767","AU","Australia"
+"191.101.146.0","191.101.149.255","3211104768","3211105791","US","United States"
+"191.101.150.0","191.101.151.255","3211105792","3211106303","ES","Spain"
+"191.101.152.0","191.101.171.255","3211106304","3211111423","US","United States"
+"191.101.172.0","191.101.175.255","3211111424","3211112447","JP","Japan"
+"191.101.176.0","191.101.177.255","3211112448","3211112959","US","United States"
+"191.101.178.0","191.101.178.255","3211112960","3211113215","CL","Chile"
+"191.101.179.0","191.101.179.255","3211113216","3211113471","SG","Singapore"
+"191.101.180.0","191.101.180.255","3211113472","3211113727","GB","United Kingdom"
+"191.101.181.0","191.101.181.255","3211113728","3211113983","LT","Lithuania"
+"191.101.182.0","191.101.182.255","3211113984","3211114239","US","United States"
+"191.101.183.0","191.101.183.255","3211114240","3211114495","CL","Chile"
+"191.101.184.0","191.101.189.255","3211114496","3211116031","US","United States"
+"191.101.190.0","191.101.190.255","3211116032","3211116287","RU","Russian Federation"
+"191.101.191.0","191.101.197.255","3211116288","3211118079","US","United States"
+"191.101.198.0","191.101.198.255","3211118080","3211118335","VE","Venezuela"
+"191.101.199.0","191.101.199.255","3211118336","3211118591","US","United States"
+"191.101.200.0","191.101.200.255","3211118592","3211118847","BO","Bolivia"
+"191.101.201.0","191.101.201.255","3211118848","3211119103","UY","Uruguay"
+"191.101.202.0","191.101.207.255","3211119104","3211120639","US","United States"
+"191.101.208.0","191.101.211.255","3211120640","3211121663","AU","Australia"
+"191.101.212.0","191.101.240.255","3211121664","3211129087","US","United States"
+"191.101.241.0","191.101.241.255","3211129088","3211129343","AT","Austria"
+"191.101.242.0","191.101.242.255","3211129344","3211129599","SG","Singapore"
+"191.101.243.0","191.101.243.255","3211129600","3211129855","NL","Netherlands"
+"191.101.244.0","191.101.244.255","3211129856","3211130111","CL","Chile"
+"191.101.245.0","191.101.245.255","3211130112","3211130367","US","United States"
+"191.101.246.0","191.101.246.255","3211130368","3211130623","GR","Greece"
+"191.101.247.0","191.101.247.255","3211130624","3211130879","TR","Turkey"
+"191.101.248.0","191.101.249.255","3211130880","3211131391","US","United States"
+"191.101.250.0","191.101.251.255","3211131392","3211131903","NL","Netherlands"
+"191.101.252.0","191.101.255.255","3211131904","3211132927","SG","Singapore"
+"191.102.0.0","191.102.15.255","3211132928","3211137023","CO","Colombia"
+"191.102.16.0","191.102.31.255","3211137024","3211141119","AR","Argentina"
+"191.102.32.0","191.102.35.255","3211141120","3211142143","CL","Chile"
+"191.102.36.0","191.102.39.255","3211142144","3211143167","CR","Costa Rica"
+"191.102.40.0","191.102.47.255","3211143168","3211145215","AR","Argentina"
+"191.102.48.0","191.102.55.255","3211145216","3211147263","NI","Nicaragua"
+"191.102.56.0","191.102.59.255","3211147264","3211148287","CR","Costa Rica"
+"191.102.60.0","191.102.127.255","3211148288","3211165695","CO","Colombia"
+"191.102.128.0","191.102.128.255","3211165696","3211165951","HN","Honduras"
+"191.102.129.0","191.102.129.31","3211165952","3211165983","UY","Uruguay"
+"191.102.129.32","191.102.130.207","3211165984","3211166415","HN","Honduras"
+"191.102.130.208","191.102.130.223","3211166416","3211166431","UY","Uruguay"
+"191.102.130.224","191.102.134.255","3211166432","3211167487","HN","Honduras"
+"191.102.135.0","191.102.135.15","3211167488","3211167503","US","United States"
+"191.102.135.16","191.102.135.31","3211167504","3211167519","HN","Honduras"
+"191.102.135.32","191.102.135.39","3211167520","3211167527","US","United States"
+"191.102.135.40","191.102.136.183","3211167528","3211167927","HN","Honduras"
+"191.102.136.184","191.102.136.191","3211167928","3211167935","US","United States"
+"191.102.136.192","191.102.150.159","3211167936","3211171487","HN","Honduras"
+"191.102.150.160","191.102.150.175","3211171488","3211171503","ES","Spain"
+"191.102.150.176","191.102.150.183","3211171504","3211171511","HN","Honduras"
+"191.102.150.184","191.102.150.191","3211171512","3211171519","ES","Spain"
+"191.102.150.192","191.102.151.207","3211171520","3211171791","HN","Honduras"
+"191.102.151.208","191.102.151.223","3211171792","3211171807","ES","Spain"
+"191.102.151.224","191.102.152.207","3211171808","3211172047","HN","Honduras"
+"191.102.152.208","191.102.152.223","3211172048","3211172063","NL","Netherlands"
+"191.102.152.224","191.102.163.31","3211172064","3211174687","HN","Honduras"
+"191.102.163.32","191.102.163.47","3211174688","3211174703","CA","Canada"
+"191.102.163.48","191.102.163.63","3211174704","3211174719","HN","Honduras"
+"191.102.163.64","191.102.163.79","3211174720","3211174735","CA","Canada"
+"191.102.163.80","191.102.165.31","3211174736","3211175199","HN","Honduras"
+"191.102.165.32","191.102.165.47","3211175200","3211175215","BR","Brazil"
+"191.102.165.48","191.102.178.87","3211175216","3211178583","HN","Honduras"
+"191.102.178.88","191.102.178.95","3211178584","3211178591","ES","Spain"
+"191.102.178.96","191.102.178.175","3211178592","3211178671","HN","Honduras"
+"191.102.178.176","191.102.178.191","3211178672","3211178687","ES","Spain"
+"191.102.178.192","191.102.188.63","3211178688","3211181119","HN","Honduras"
+"191.102.188.64","191.102.188.79","3211181120","3211181135","CR","Costa Rica"
+"191.102.188.80","191.102.191.255","3211181136","3211182079","HN","Honduras"
+"191.102.192.0","191.102.239.255","3211182080","3211194367","CO","Colombia"
+"191.102.240.0","191.102.243.255","3211194368","3211195391","DO","Dominican Republic"
+"191.102.244.0","191.103.63.255","3211195392","3211214847","AR","Argentina"
+"191.103.64.0","191.103.95.255","3211214848","3211223039","HN","Honduras"
+"191.103.96.0","191.103.111.255","3211223040","3211227135","AR","Argentina"
+"191.103.112.0","191.103.127.255","3211227136","3211231231","NI","Nicaragua"
+"191.103.128.0","191.111.255.255","3211231232","3211788287","CO","Colombia"
+"191.112.0.0","191.119.255.255","3211788288","3212312575","CL","Chile"
+"191.120.0.0","191.123.255.255","3212312576","3212574719","BR","Brazil"
+"191.124.0.0","191.127.255.255","3212574720","3212836863","CL","Chile"
+"191.128.0.0","191.143.255.255","3212836864","3213885439","BR","Brazil"
+"191.144.0.0","191.159.255.255","3213885440","3214934015","CO","Colombia"
+"191.160.0.0","191.196.182.255","3214934016","3217340159","BR","Brazil"
+"191.196.183.0","191.196.183.255","3217340160","3217340415","CL","Chile"
+"191.196.184.0","191.232.2.7","3217340416","3219653127","BR","Brazil"
+"191.232.2.8","191.232.2.15","3219653128","3219653135","US","United States"
+"191.232.2.16","191.232.2.127","3219653136","3219653247","BR","Brazil"
+"191.232.2.128","191.232.2.255","3219653248","3219653375","HK","Hong Kong"
+"191.232.3.0","191.232.4.83","3219653376","3219653715","BR","Brazil"
+"191.232.4.84","191.232.4.84","3219653716","3219653716","US","United States"
+"191.232.4.85","191.232.79.255","3219653717","3219673087","BR","Brazil"
+"191.232.80.0","191.232.80.63","3219673088","3219673151","US","United States"
+"191.232.80.64","191.232.83.127","3219673152","3219673983","BR","Brazil"
+"191.232.83.128","191.232.83.159","3219673984","3219674015","SG","Singapore"
+"191.232.83.160","191.232.83.255","3219674016","3219674111","BR","Brazil"
+"191.232.84.0","191.232.87.255","3219674112","3219675135","US","United States"
+"191.232.88.0","191.232.136.255","3219675136","3219687679","BR","Brazil"
+"191.232.137.0","191.232.137.255","3219687680","3219687935","US","United States"
+"191.232.138.0","191.232.139.255","3219687936","3219688447","IE","Ireland"
+"191.232.140.0","191.232.140.255","3219688448","3219688703","HK","Hong Kong"
+"191.232.141.0","191.233.31.255","3219688704","3219726335","BR","Brazil"
+"191.233.32.0","191.233.63.255","3219726336","3219734527","JP","Japan"
+"191.233.64.0","191.233.127.255","3219734528","3219750911","NL","Netherlands"
+"191.233.128.0","191.233.143.255","3219750912","3219755007","BR","Brazil"
+"191.233.144.0","191.233.144.255","3219755008","3219755263","US","United States"
+"191.233.145.0","191.233.167.255","3219755264","3219761151","BR","Brazil"
+"191.233.168.0","191.233.183.255","3219761152","3219765247","US","United States"
+"191.233.184.0","191.234.0.63","3219765248","3219783743","BR","Brazil"
+"191.234.0.64","191.234.0.71","3219783744","3219783751","HK","Hong Kong"
+"191.234.0.72","191.234.0.255","3219783752","3219783935","BR","Brazil"
+"191.234.1.0","191.234.1.255","3219783936","3219784191","US","United States"
+"191.234.2.0","191.234.3.255","3219784192","3219784703","HK","Hong Kong"
+"191.234.4.0","191.234.15.255","3219784704","3219787775","BR","Brazil"
+"191.234.16.0","191.234.31.255","3219787776","3219791871","HK","Hong Kong"
+"191.234.32.0","191.234.63.255","3219791872","3219800063","US","United States"
+"191.234.64.0","191.234.65.255","3219800064","3219800575","BR","Brazil"
+"191.234.66.0","191.234.66.15","3219800576","3219800591","US","United States"
+"191.234.66.16","191.234.66.127","3219800592","3219800703","BR","Brazil"
+"191.234.66.128","191.234.67.15","3219800704","3219800847","US","United States"
+"191.234.67.16","191.234.72.36","3219800848","3219802148","BR","Brazil"
+"191.234.72.37","191.234.72.37","3219802149","3219802149","US","United States"
+"191.234.72.38","191.234.72.63","3219802150","3219802175","BR","Brazil"
+"191.234.72.64","191.234.72.191","3219802176","3219802303","US","United States"
+"191.234.72.192","191.234.72.255","3219802304","3219802367","BR","Brazil"
+"191.234.73.0","191.234.73.31","3219802368","3219802399","US","United States"
+"191.234.73.32","191.234.73.63","3219802400","3219802431","BR","Brazil"
+"191.234.73.64","191.234.73.127","3219802432","3219802495","US","United States"
+"191.234.73.128","191.234.73.255","3219802496","3219802623","BR","Brazil"
+"191.234.74.0","191.234.74.15","3219802624","3219802639","NL","Netherlands"
+"191.234.74.16","191.234.97.255","3219802640","3219808767","BR","Brazil"
+"191.234.98.0","191.234.127.255","3219808768","3219816447","NL","Netherlands"
+"191.234.128.0","191.234.135.255","3219816448","3219818495","US","United States"
+"191.234.136.0","191.234.137.255","3219818496","3219819007","BR","Brazil"
+"191.234.138.0","191.234.139.255","3219819008","3219819519","JP","Japan"
+"191.234.140.0","191.234.209.255","3219819520","3219837439","BR","Brazil"
+"191.234.210.0","191.234.210.255","3219837440","3219837695","US","United States"
+"191.234.211.0","191.234.214.33","3219837696","3219838497","BR","Brazil"
+"191.234.214.34","191.234.214.34","3219838498","3219838498","US","United States"
+"191.234.214.35","191.234.255.255","3219838499","3219849215","BR","Brazil"
+"191.235.0.0","191.235.7.255","3219849216","3219851263","US","United States"
+"191.235.8.0","191.235.11.255","3219851264","3219852287","NL","Netherlands"
+"191.235.12.0","191.235.15.255","3219852288","3219853311","IE","Ireland"
+"191.235.16.0","191.235.127.255","3219853312","3219881983","BR","Brazil"
+"191.235.128.0","191.235.255.255","3219881984","3219914751","IE","Ireland"
+"191.236.0.0","191.237.191.255","3219914752","3220029439","US","United States"
+"191.237.192.0","191.237.223.255","3220029440","3220037631","IE","Ireland"
+"191.237.224.0","191.237.231.255","3220037632","3220039679","US","United States"
+"191.237.232.0","191.237.235.255","3220039680","3220040703","NL","Netherlands"
+"191.237.236.0","191.237.237.255","3220040704","3220041215","JP","Japan"
+"191.237.238.0","191.237.238.255","3220041216","3220041471","HK","Hong Kong"
+"191.237.239.0","191.237.239.255","3220041472","3220041727","BR","Brazil"
+"191.237.240.0","191.237.241.255","3220041728","3220042239","JP","Japan"
+"191.237.242.0","191.237.243.255","3220042240","3220042751","BR","Brazil"
+"191.237.244.0","191.237.247.255","3220042752","3220043775","US","United States"
+"191.237.248.0","191.237.255.255","3220043776","3220045823","BR","Brazil"
+"191.238.0.0","191.238.63.255","3220045824","3220062207","US","United States"
+"191.238.64.0","191.238.65.255","3220062208","3220062719","SG","Singapore"
+"191.238.66.0","191.238.67.255","3220062720","3220063231","AU","Australia"
+"191.238.68.0","191.238.69.255","3220063232","3220063743","JP","Japan"
+"191.238.70.0","191.238.79.255","3220063744","3220066303","US","United States"
+"191.238.80.0","191.238.95.255","3220066304","3220070399","JP","Japan"
+"191.238.96.0","191.238.127.255","3220070400","3220078591","IE","Ireland"
+"191.238.128.0","191.239.63.255","3220078592","3220127743","US","United States"
+"191.239.64.0","191.239.95.255","3220127744","3220135935","AU","Australia"
+"191.239.96.0","191.239.159.255","3220135936","3220152319","JP","Japan"
+"191.239.160.0","191.239.195.255","3220152320","3220161535","AU","Australia"
+"191.239.196.0","191.239.197.15","3220161536","3220161807","US","United States"
+"191.239.197.16","191.239.199.255","3220161808","3220162559","BR","Brazil"
+"191.239.200.0","191.239.203.255","3220162560","3220163583","NL","Netherlands"
+"191.239.204.0","191.239.207.255","3220163584","3220164607","BR","Brazil"
+"191.239.208.0","191.239.223.255","3220164608","3220168703","IE","Ireland"
+"191.239.224.0","191.239.239.255","3220168704","3220172799","US","United States"
+"191.239.240.0","191.255.141.68","3220172800","3221196100","BR","Brazil"
+"191.255.141.69","191.255.141.69","3221196101","3221196101","US","United States"
+"191.255.141.70","191.255.255.255","3221196102","3221225471","BR","Brazil"
+"192.0.0.8","192.0.0.255","3221225480","3221225727","EU","Europe"
+"192.0.3.0","192.0.3.255","3221226240","3221226495","US","United States"
+"192.0.4.0","192.0.7.255","3221226496","3221227519","KY","Cayman Islands"
+"192.0.8.0","192.0.67.255","3221227520","3221242879","US","United States"
+"192.0.68.0","192.0.68.255","3221242880","3221243135","AU","Australia"
+"192.0.69.0","192.0.69.255","3221243136","3221243391","DE","Germany"
+"192.0.70.0","192.0.70.255","3221243392","3221243647","US","United States"
+"192.0.71.0","192.0.71.255","3221243648","3221243903","SG","Singapore"
+"192.0.72.0","192.0.127.255","3221243904","3221258239","US","United States"
+"192.0.128.0","192.0.255.255","3221258240","3221291007","CA","Canada"
+"192.1.0.0","192.1.168.253","3221291008","3221334269","US","United States"
+"192.1.168.254","192.1.168.254","3221334270","3221334270","DZ","Algeria"
+"192.1.168.255","192.2.231.255","3221334271","3221415935","US","United States"
+"192.2.232.0","192.2.232.255","3221415936","3221416191","RU","Russian Federation"
+"192.2.233.0","192.3.163.255","3221416192","3221464063","US","United States"
+"192.3.164.0","192.3.164.255","3221464064","3221464319","BD","Bangladesh"
+"192.3.165.0","192.3.183.247","3221464320","3221469175","US","United States"
+"192.3.183.248","192.3.183.255","3221469176","3221469183","CA","Canada"
+"192.3.184.0","192.3.188.255","3221469184","3221470463","US","United States"
+"192.3.189.0","192.3.189.255","3221470464","3221470719","RO","Romania"
+"192.3.190.0","192.3.192.255","3221470720","3221471487","US","United States"
+"192.3.193.0","192.3.193.255","3221471488","3221471743","RO","Romania"
+"192.3.194.0","192.3.215.255","3221471744","3221477375","US","United States"
+"192.3.216.0","192.3.216.255","3221477376","3221477631","RO","Romania"
+"192.3.217.0","192.5.27.255","3221477632","3221560319","US","United States"
+"192.5.28.0","192.5.30.255","3221560320","3221561087","GB","United Kingdom"
+"192.5.31.0","192.5.35.255","3221561088","3221562367","US","United States"
+"192.5.36.0","192.5.36.255","3221562368","3221562623","SE","Sweden"
+"192.5.37.0","192.5.49.255","3221562624","3221565951","US","United States"
+"192.5.50.0","192.5.50.255","3221565952","3221566207","SE","Sweden"
+"192.5.51.0","192.5.58.255","3221566208","3221568255","US","United States"
+"192.5.59.0","192.5.59.255","3221568256","3221568511","NL","Netherlands"
+"192.5.60.0","192.5.60.255","3221568512","3221568767","US","United States"
+"192.5.61.0","192.5.62.255","3221568768","3221569279","FR","France"
+"192.5.63.0","192.5.89.255","3221569280","3221576191","US","United States"
+"192.5.90.0","192.5.90.255","3221576192","3221576447","AU","Australia"
+"192.5.91.0","192.5.95.255","3221576448","3221577727","US","United States"
+"192.5.96.0","192.5.96.255","3221577728","3221577983","CA","Canada"
+"192.5.97.0","192.5.97.255","3221577984","3221578239","NL","Netherlands"
+"192.5.98.0","192.5.98.73","3221578240","3221578313","US","United States"
+"192.5.98.74","192.5.98.74","3221578314","3221578314","JP","Japan"
+"192.5.98.75","192.5.141.255","3221578315","3221589503","US","United States"
+"192.5.142.0","192.5.142.255","3221589504","3221589759","FR","France"
+"192.5.143.0","192.5.143.255","3221589760","3221590015","US","United States"
+"192.5.144.0","192.5.144.255","3221590016","3221590271","CA","Canada"
+"192.5.145.0","192.5.145.255","3221590272","3221590527","DE","Germany"
+"192.5.146.0","192.5.161.255","3221590528","3221594623","US","United States"
+"192.5.162.0","192.5.162.255","3221594624","3221594879","NL","Netherlands"
+"192.5.163.0","192.5.203.255","3221594880","3221605375","US","United States"
+"192.5.204.0","192.5.205.255","3221605376","3221605887","CA","Canada"
+"192.5.206.0","192.5.215.255","3221605888","3221608447","US","United States"
+"192.5.216.0","192.5.216.255","3221608448","3221608703","AU","Australia"
+"192.5.217.0","192.5.238.255","3221608704","3221614335","US","United States"
+"192.5.239.0","192.5.239.255","3221614336","3221614591","GB","United Kingdom"
+"192.5.240.0","192.5.240.255","3221614592","3221614847","AU","Australia"
+"192.5.241.0","192.5.246.141","3221614848","3221616269","US","United States"
+"192.5.246.142","192.5.246.142","3221616270","3221616270","AP","Asia/Pacific Region"
+"192.5.246.143","192.5.253.255","3221616271","3221618175","US","United States"
+"192.5.254.0","192.5.254.255","3221618176","3221618431","GB","United Kingdom"
+"192.5.255.0","192.5.255.255","3221618432","3221618687","US","United States"
+"192.6.0.0","192.6.0.255","3221618688","3221618943","GB","United Kingdom"
+"192.6.1.0","192.6.110.255","3221618944","3221647103","US","United States"
+"192.6.111.0","192.6.111.255","3221647104","3221647359","FR","France"
+"192.6.112.0","192.6.148.255","3221647360","3221656831","US","United States"
+"192.6.149.0","192.6.149.255","3221656832","3221657087","AU","Australia"
+"192.6.150.0","192.6.177.255","3221657088","3221664255","US","United States"
+"192.6.178.0","192.6.178.255","3221664256","3221664511","EU","Europe"
+"192.6.179.0","192.8.31.255","3221664512","3221757951","US","United States"
+"192.8.32.0","192.8.39.255","3221757952","3221759999","MY","Malaysia"
+"192.8.40.0","192.8.43.255","3221760000","3221761023","IN","India"
+"192.8.44.0","192.8.115.255","3221761024","3221779455","US","United States"
+"192.8.116.0","192.8.119.255","3221779456","3221780479","IN","India"
+"192.8.120.0","192.8.159.255","3221780480","3221790719","US","United States"
+"192.8.160.0","192.8.176.255","3221790720","3221795071","IN","India"
+"192.8.177.0","192.8.178.255","3221795072","3221795583","US","United States"
+"192.8.179.0","192.8.180.255","3221795584","3221796095","IN","India"
+"192.8.181.0","192.8.181.255","3221796096","3221796351","US","United States"
+"192.8.182.0","192.8.182.255","3221796352","3221796607","IN","India"
+"192.8.183.0","192.8.183.255","3221796608","3221796863","US","United States"
+"192.8.184.0","192.8.255.255","3221796864","3221815295","IN","India"
+"192.9.0.0","192.9.111.255","3221815296","3221843967","US","United States"
+"192.9.112.0","192.9.112.255","3221843968","3221844223","EU","Europe"
+"192.9.113.0","192.11.184.255","3221844224","3221993727","US","United States"
+"192.11.185.0","192.11.185.255","3221993728","3221993983","EU","Europe"
+"192.11.186.0","192.11.224.255","3221993984","3222003967","US","United States"
+"192.11.225.0","192.11.225.255","3222003968","3222004223","AP","Asia/Pacific Region"
+"192.11.226.0","192.11.255.255","3222004224","3222011903","US","United States"
+"192.12.0.0","192.12.0.255","3222011904","3222012159","CA","Canada"
+"192.12.1.0","192.12.1.255","3222012160","3222012415","GB","United Kingdom"
+"192.12.2.0","192.12.46.255","3222012416","3222023935","US","United States"
+"192.12.47.0","192.12.47.255","3222023936","3222024191","IT","Italy"
+"192.12.48.0","192.12.53.255","3222024192","3222025727","US","United States"
+"192.12.54.0","192.12.54.255","3222025728","3222025983","NL","Netherlands"
+"192.12.55.0","192.12.61.255","3222025984","3222027775","US","United States"
+"192.12.62.0","192.12.62.255","3222027776","3222028031","CA","Canada"
+"192.12.63.0","192.12.71.255","3222028032","3222030335","US","United States"
+"192.12.72.0","192.12.73.255","3222030336","3222030847","GB","United Kingdom"
+"192.12.74.0","192.12.75.255","3222030848","3222031359","US","United States"
+"192.12.76.0","192.12.76.255","3222031360","3222031615","AU","Australia"
+"192.12.77.0","192.12.77.255","3222031616","3222031871","IT","Italy"
+"192.12.78.0","192.12.80.255","3222031872","3222032639","US","United States"
+"192.12.81.0","192.12.81.255","3222032640","3222032895","DE","Germany"
+"192.12.82.0","192.12.95.255","3222032896","3222036479","US","United States"
+"192.12.96.0","192.12.96.255","3222036480","3222036735","FR","France"
+"192.12.97.0","192.12.97.255","3222036736","3222036991","US","United States"
+"192.12.98.0","192.12.98.255","3222036992","3222037247","CA","Canada"
+"192.12.99.0","192.12.99.255","3222037248","3222037503","GB","United Kingdom"
+"192.12.100.0","192.12.111.255","3222037504","3222040575","US","United States"
+"192.12.120.0","192.12.128.255","3222042624","3222044927","US","United States"
+"192.12.129.0","192.12.129.255","3222044928","3222045183","CA","Canada"
+"192.12.130.0","192.12.173.255","3222045184","3222056447","US","United States"
+"192.12.174.0","192.12.183.255","3222056448","3222059007","CA","Canada"
+"192.12.184.0","192.12.191.255","3222059008","3222061055","US","United States"
+"192.12.192.0","192.12.194.255","3222061056","3222061823","IT","Italy"
+"192.12.195.0","192.12.214.255","3222061824","3222066943","US","United States"
+"192.12.215.0","192.12.215.255","3222066944","3222067199","CA","Canada"
+"192.12.216.0","192.12.216.255","3222067200","3222067455","US","United States"
+"192.12.217.0","192.12.218.255","3222067456","3222067967","CH","Switzerland"
+"192.12.219.0","192.12.230.255","3222067968","3222071039","US","United States"
+"192.12.231.0","192.12.231.255","3222071040","3222071295","GB","United Kingdom"
+"192.12.232.0","192.12.232.255","3222071296","3222071551","PT","Portugal"
+"192.12.233.0","192.12.234.255","3222071552","3222072063","US","United States"
+"192.12.235.0","192.12.235.255","3222072064","3222072319","SE","Sweden"
+"192.12.236.0","192.12.246.255","3222072320","3222075135","US","United States"
+"192.12.247.0","192.12.247.255","3222075136","3222075391","CH","Switzerland"
+"192.12.248.0","192.14.255.255","3222075392","3222208511","US","United States"
+"192.15.0.0","192.15.255.255","3222208512","3222274047","AE","United Arab Emirates"
+"192.16.0.0","192.16.1.255","3222274048","3222274559","US","United States"
+"192.16.2.0","192.16.2.255","3222274560","3222274815","AU","Australia"
+"192.16.3.0","192.16.3.255","3222274816","3222275071","US","United States"
+"192.16.4.0","192.16.5.255","3222275072","3222275583","JP","Japan"
+"192.16.6.0","192.16.13.255","3222275584","3222277631","US","United States"
+"192.16.14.0","192.16.15.255","3222277632","3222278143","IT","Italy"
+"192.16.16.0","192.16.21.255","3222278144","3222279679","US","United States"
+"192.16.22.0","192.16.23.255","3222279680","3222280191","PL","Poland"
+"192.16.24.0","192.16.27.255","3222280192","3222281215","US","United States"
+"192.16.28.0","192.16.29.255","3222281216","3222281727","GB","United Kingdom"
+"192.16.30.0","192.16.40.255","3222281728","3222284543","US","United States"
+"192.16.41.0","192.16.42.255","3222284544","3222285055","BR","Brazil"
+"192.16.43.0","192.16.51.255","3222285056","3222287359","US","United States"
+"192.16.52.0","192.16.53.255","3222287360","3222287871","NL","Netherlands"
+"192.16.54.0","192.16.55.255","3222287872","3222288383","US","United States"
+"192.16.56.0","192.16.57.255","3222288384","3222288895","JP","Japan"
+"192.16.58.0","192.16.122.255","3222288896","3222305535","US","United States"
+"192.16.123.0","192.16.136.255","3222305536","3222309119","SE","Sweden"
+"192.16.137.0","192.16.137.255","3222309120","3222309375","DE","Germany"
+"192.16.138.0","192.16.154.255","3222309376","3222313727","SE","Sweden"
+"192.16.155.0","192.16.166.255","3222313728","3222316799","CH","Switzerland"
+"192.16.167.0","192.16.177.255","3222316800","3222319615","US","United States"
+"192.16.178.0","192.16.179.255","3222319616","3222320127","JP","Japan"
+"192.16.180.0","192.16.180.255","3222320128","3222320383","AU","Australia"
+"192.16.181.0","192.16.182.255","3222320384","3222320895","US","United States"
+"192.16.183.0","192.16.202.255","3222320896","3222326015","NL","Netherlands"
+"192.16.203.0","192.16.204.255","3222326016","3222326527","US","United States"
+"192.16.205.0","192.16.255.255","3222326528","3222339583","CA","Canada"
+"192.17.0.0","192.18.3.255","3222339584","3222406143","US","United States"
+"192.18.4.0","192.18.4.255","3222406144","3222406399","EU","Europe"
+"192.18.5.0","192.18.7.255","3222406400","3222407167","US","United States"
+"192.18.8.0","192.18.8.255","3222407168","3222407423","EU","Europe"
+"192.18.9.0","192.18.16.255","3222407424","3222409471","US","United States"
+"192.18.17.0","192.18.17.255","3222409472","3222409727","AP","Asia/Pacific Region"
+"192.18.18.0","192.18.194.255","3222409728","3222455039","US","United States"
+"192.18.195.0","192.18.195.255","3222455040","3222455295","NL","Netherlands"
+"192.18.196.0","192.18.239.255","3222455296","3222466559","US","United States"
+"192.18.240.0","192.18.240.255","3222466560","3222466815","EU","Europe"
+"192.18.241.0","192.19.208.255","3222466816","3222524159","US","United States"
+"192.19.209.0","192.19.209.255","3222524160","3222524415","JP","Japan"
+"192.19.210.0","192.19.211.255","3222524416","3222524927","SG","Singapore"
+"192.19.212.0","192.19.212.255","3222524928","3222525183","US","United States"
+"192.19.213.0","192.19.213.255","3222525184","3222525439","DE","Germany"
+"192.19.214.0","192.20.245.255","3222525440","3222599167","US","United States"
+"192.20.246.0","192.20.246.255","3222599168","3222599423","AP","Asia/Pacific Region"
+"192.20.247.0","192.20.250.255","3222599424","3222600447","US","United States"
+"192.20.251.0","192.20.251.255","3222600448","3222600703","AP","Asia/Pacific Region"
+"192.20.252.0","192.23.34.255","3222600704","3222741759","US","United States"
+"192.23.35.0","192.23.35.255","3222741760","3222742015","AP","Asia/Pacific Region"
+"192.23.36.0","192.23.167.255","3222742016","3222775807","US","United States"
+"192.23.168.0","192.23.168.255","3222775808","3222776063","AP","Asia/Pacific Region"
+"192.23.169.0","192.25.18.255","3222776064","3222868735","US","United States"
+"192.25.19.0","192.25.19.255","3222868736","3222868991","EU","Europe"
+"192.25.20.0","192.25.32.255","3222868992","3222872319","US","United States"
+"192.25.33.0","192.25.33.255","3222872320","3222872575","CA","Canada"
+"192.25.34.0","192.25.41.255","3222872576","3222874623","US","United States"
+"192.25.42.0","192.25.42.255","3222874624","3222874879","AP","Asia/Pacific Region"
+"192.25.43.0","192.25.47.255","3222874880","3222876159","US","United States"
+"192.25.48.0","192.25.48.255","3222876160","3222876415","AP","Asia/Pacific Region"
+"192.25.49.0","192.25.104.255","3222876416","3222890751","US","United States"
+"192.25.105.0","192.25.105.255","3222890752","3222891007","CA","Canada"
+"192.25.106.0","192.26.27.255","3222891008","3222936575","US","United States"
+"192.26.28.0","192.26.44.255","3222936576","3222940927","CH","Switzerland"
+"192.26.45.0","192.26.45.255","3222940928","3222941183","GB","United Kingdom"
+"192.26.46.0","192.26.47.255","3222941184","3222941695","CH","Switzerland"
+"192.26.48.0","192.26.90.255","3222941696","3222952703","US","United States"
+"192.26.91.0","192.26.91.255","3222952704","3222952959","JP","Japan"
+"192.26.92.0","192.26.92.255","3222952960","3222953215","US","United States"
+"192.26.93.0","192.26.94.255","3222953216","3222953727","JP","Japan"
+"192.26.95.0","192.26.95.255","3222953728","3222953983","US","United States"
+"192.26.96.0","192.26.96.255","3222953984","3222954239","JP","Japan"
+"192.26.97.0","192.26.104.255","3222954240","3222956287","US","United States"
+"192.26.105.0","192.26.128.255","3222956288","3222962431","FI","Finland"
+"192.26.129.0","192.26.132.255","3222962432","3222963455","US","United States"
+"192.26.133.0","192.26.135.255","3222963456","3222964223","FI","Finland"
+"192.26.136.0","192.26.153.255","3222964224","3222968831","US","United States"
+"192.26.154.0","192.26.173.255","3222968832","3222973951","NL","Netherlands"
+"192.26.174.0","192.26.193.255","3222973952","3222979071","DE","Germany"
+"192.26.194.0","192.26.209.255","3222979072","3222983167","US","United States"
+"192.26.210.0","192.26.212.255","3222983168","3222983935","CA","Canada"
+"192.26.213.0","192.26.214.255","3222983936","3222984447","US","United States"
+"192.26.216.0","192.26.230.255","3222984704","3222988543","AU","Australia"
+"192.26.231.0","192.26.231.255","3222988544","3222988799","PT","Portugal"
+"192.26.232.0","192.26.232.255","3222988800","3222989055","AU","Australia"
+"192.26.233.0","192.26.233.255","3222989056","3222989311","US","United States"
+"192.26.234.0","192.26.234.255","3222989312","3222989567","GB","United Kingdom"
+"192.26.235.0","192.26.235.255","3222989568","3222989823","CA","Canada"
+"192.26.236.0","192.26.236.255","3222989824","3222990079","PT","Portugal"
+"192.26.237.0","192.26.238.255","3222990080","3222990591","AT","Austria"
+"192.26.239.0","192.26.239.255","3222990592","3222990847","PT","Portugal"
+"192.26.240.0","192.28.64.255","3222990848","3223077119","US","United States"
+"192.28.65.0","192.28.65.255","3223077120","3223077375","EU","Europe"
+"192.28.66.0","192.28.119.255","3223077376","3223091199","US","United States"
+"192.28.120.0","192.28.123.255","3223091200","3223092223","AU","Australia"
+"192.28.124.0","192.28.131.255","3223092224","3223094271","GB","United Kingdom"
+"192.28.132.0","192.30.39.255","3223094272","3223201791","US","United States"
+"192.30.40.0","192.30.43.255","3223201792","3223202815","PR","Puerto Rico"
+"192.30.44.0","192.30.51.255","3223202816","3223204863","US","United States"
+"192.30.52.0","192.30.52.255","3223204864","3223205119","CA","Canada"
+"192.30.53.0","192.30.87.255","3223205120","3223214079","US","United States"
+"192.30.88.0","192.30.89.255","3223214080","3223214591","CA","Canada"
+"192.30.90.0","192.30.96.255","3223214592","3223216383","US","United States"
+"192.30.97.0","192.30.99.255","3223216384","3223217151","CA","Canada"
+"192.30.100.0","192.30.123.255","3223217152","3223223295","US","United States"
+"192.30.124.0","192.30.124.255","3223223296","3223223551","AI","Anguilla"
+"192.30.125.0","192.30.141.255","3223223552","3223227903","US","United States"
+"192.30.142.0","192.30.142.255","3223227904","3223228159","CA","Canada"
+"192.30.143.0","192.30.148.255","3223228160","3223229695","US","United States"
+"192.30.149.0","192.30.149.255","3223229696","3223229951","CA","Canada"
+"192.30.150.0","192.30.175.255","3223229952","3223236607","US","United States"
+"192.30.176.0","192.30.179.255","3223236608","3223237631","BZ","Belize"
+"192.30.180.0","192.30.201.255","3223237632","3223243263","US","United States"
+"192.30.202.0","192.30.202.255","3223243264","3223243519","CA","Canada"
+"192.30.203.0","192.30.225.255","3223243520","3223249407","US","United States"
+"192.30.226.0","192.30.226.255","3223249408","3223249663","CA","Canada"
+"192.30.227.0","192.30.231.255","3223249664","3223250943","US","United States"
+"192.30.232.0","192.30.239.255","3223250944","3223252991","CA","Canada"
+"192.30.240.0","192.31.5.255","3223252992","3223258623","US","United States"
+"192.31.6.0","192.31.6.255","3223258624","3223258879","CA","Canada"
+"192.31.7.0","192.31.13.255","3223258880","3223260671","US","United States"
+"192.31.14.0","192.31.14.255","3223260672","3223260927","DE","Germany"
+"192.31.15.0","192.31.22.255","3223260928","3223262975","US","United States"
+"192.31.23.0","192.31.23.255","3223262976","3223263231","BE","Belgium"
+"192.31.24.0","192.31.25.255","3223263232","3223263743","US","United States"
+"192.31.26.0","192.31.26.255","3223263744","3223263999","NL","Netherlands"
+"192.31.27.0","192.31.27.255","3223264000","3223264255","FR","France"
+"192.31.28.0","192.31.30.255","3223264256","3223265023","US","United States"
+"192.31.31.0","192.31.31.255","3223265024","3223265279","NL","Netherlands"
+"192.31.32.0","192.31.36.255","3223265280","3223266559","US","United States"
+"192.31.37.0","192.31.37.255","3223266560","3223266815","AU","Australia"
+"192.31.38.0","192.31.39.255","3223266816","3223267327","US","United States"
+"192.31.40.0","192.31.40.255","3223267328","3223267583","BE","Belgium"
+"192.31.41.0","192.31.51.255","3223267584","3223270399","US","United States"
+"192.31.52.0","192.31.55.255","3223270400","3223271423","CA","Canada"
+"192.31.56.0","192.31.61.255","3223271424","3223272959","US","United States"
+"192.31.62.0","192.31.62.255","3223272960","3223273215","GB","United Kingdom"
+"192.31.63.0","192.31.101.255","3223273216","3223283199","US","United States"
+"192.31.102.0","192.31.102.255","3223283200","3223283455","NL","Netherlands"
+"192.31.103.0","192.31.115.255","3223283456","3223286783","US","United States"
+"192.31.116.0","192.31.124.255","3223286784","3223289087","JP","Japan"
+"192.31.125.0","192.31.165.255","3223289088","3223299583","US","United States"
+"192.31.166.0","192.31.171.255","3223299584","3223301119","NL","Netherlands"
+"192.31.172.0","192.31.176.255","3223301120","3223302399","US","United States"
+"192.31.177.0","192.31.177.255","3223302400","3223302655","CA","Canada"
+"192.31.178.0","192.31.179.255","3223302656","3223303167","US","United States"
+"192.31.180.0","192.31.180.255","3223303168","3223303423","CA","Canada"
+"192.31.181.0","192.31.196.255","3223303424","3223307519","US","United States"
+"192.31.197.0","192.31.206.255","3223307520","3223310079","JP","Japan"
+"192.31.207.0","192.31.210.255","3223310080","3223311103","US","United States"
+"192.31.211.0","192.31.211.255","3223311104","3223311359","FR","France"
+"192.31.212.0","192.31.227.255","3223311360","3223315455","US","United States"
+"192.31.228.0","192.31.228.255","3223315456","3223315711","CA","Canada"
+"192.31.229.0","192.31.230.255","3223315712","3223316223","US","United States"
+"192.31.231.0","192.31.231.255","3223316224","3223316479","NL","Netherlands"
+"192.31.232.0","192.31.250.255","3223316480","3223321343","US","United States"
+"192.31.251.0","192.31.251.255","3223321344","3223321599","CA","Canada"
+"192.31.252.0","192.31.252.255","3223321600","3223321855","FR","France"
+"192.31.253.0","192.33.9.255","3223321856","3223390719","US","United States"
+"192.33.10.0","192.33.10.255","3223390720","3223390975","MU","Mauritius"
+"192.33.11.0","192.33.14.255","3223390976","3223391999","US","United States"
+"192.33.15.0","192.33.15.255","3223392000","3223392255","FR","France"
+"192.33.16.0","192.33.16.255","3223392256","3223392511","GB","United Kingdom"
+"192.33.17.0","192.33.29.255","3223392512","3223395839","US","United States"
+"192.33.30.0","192.33.30.255","3223395840","3223396095","DE","Germany"
+"192.33.31.0","192.33.35.255","3223396096","3223397375","US","United States"
+"192.33.36.0","192.33.36.255","3223397376","3223397631","NL","Netherlands"
+"192.33.37.0","192.33.86.255","3223397632","3223410431","US","United States"
+"192.33.87.0","192.33.111.255","3223410432","3223416831","CH","Switzerland"
+"192.33.112.0","192.33.112.255","3223416832","3223417087","US","United States"
+"192.33.113.0","192.33.114.255","3223417088","3223417599","FR","France"
+"192.33.115.0","192.33.117.255","3223417600","3223418367","US","United States"
+"192.33.118.0","192.33.127.255","3223418368","3223420927","CH","Switzerland"
+"192.33.128.0","192.33.129.255","3223420928","3223421439","US","United States"
+"192.33.130.0","192.33.130.255","3223421440","3223421695","GB","United Kingdom"
+"192.33.131.0","192.33.131.255","3223421696","3223421951","NL","Netherlands"
+"192.33.132.0","192.33.134.255","3223421952","3223422719","US","United States"
+"192.33.135.0","192.33.135.255","3223422720","3223422975","JP","Japan"
+"192.33.136.0","192.33.142.255","3223422976","3223424767","US","United States"
+"192.33.143.0","192.33.145.255","3223424768","3223425535","FR","France"
+"192.33.146.0","192.33.146.255","3223425536","3223425791","US","United States"
+"192.33.147.0","192.33.166.255","3223425792","3223430911","FR","France"
+"192.33.167.0","192.33.168.255","3223430912","3223431423","US","United States"
+"192.33.169.0","192.33.171.255","3223431424","3223432191","FR","France"
+"192.33.172.0","192.33.175.255","3223432192","3223433215","US","United States"
+"192.33.176.0","192.33.182.255","3223433216","3223435007","FR","France"
+"192.33.183.0","192.33.191.255","3223435008","3223437311","US","United States"
+"192.33.192.0","192.33.231.255","3223437312","3223447551","CH","Switzerland"
+"192.33.232.0","192.33.232.255","3223447552","3223447807","US","United States"
+"192.33.233.0","192.33.233.255","3223447808","3223448063","NL","Netherlands"
+"192.33.234.0","192.33.237.255","3223448064","3223449087","US","United States"
+"192.33.238.0","192.33.238.255","3223449088","3223449343","NL","Netherlands"
+"192.33.239.0","192.33.253.255","3223449344","3223453183","US","United States"
+"192.33.254.0","192.33.254.255","3223453184","3223453439","DE","Germany"
+"192.33.255.0","192.34.18.255","3223453440","3223458559","US","United States"
+"192.34.19.0","192.34.19.255","3223458560","3223458815","GB","United Kingdom"
+"192.34.20.0","192.34.25.255","3223458816","3223460351","US","United States"
+"192.34.26.0","192.34.27.255","3223460352","3223460863","CA","Canada"
+"192.34.28.0","192.34.35.255","3223460864","3223462911","US","United States"
+"192.34.36.0","192.34.39.255","3223462912","3223463935","CA","Canada"
+"192.34.40.0","192.34.49.255","3223463936","3223466495","US","United States"
+"192.34.50.0","192.34.50.255","3223466496","3223466751","GB","United Kingdom"
+"192.34.51.0","192.34.51.255","3223466752","3223467007","US","United States"
+"192.34.52.0","192.34.55.255","3223467008","3223468031","CA","Canada"
+"192.34.56.0","192.34.69.255","3223468032","3223471615","US","United States"
+"192.34.70.0","192.34.70.255","3223471616","3223471871","CA","Canada"
+"192.34.71.0","192.34.75.255","3223471872","3223473151","US","United States"
+"192.34.76.0","192.34.76.63","3223473152","3223473215","CA","Canada"
+"192.34.76.64","192.34.76.79","3223473216","3223473231","US","United States"
+"192.34.76.80","192.34.79.255","3223473232","3223474175","CA","Canada"
+"192.34.80.0","192.34.91.255","3223474176","3223477247","US","United States"
+"192.34.92.0","192.34.95.255","3223477248","3223478271","CA","Canada"
+"192.34.96.0","192.34.106.255","3223478272","3223481087","US","United States"
+"192.34.107.0","192.34.107.255","3223481088","3223481343","SE","Sweden"
+"192.34.108.0","192.34.115.255","3223481344","3223483391","US","United States"
+"192.34.116.0","192.34.116.255","3223483392","3223483647","NL","Netherlands"
+"192.34.118.0","192.34.178.255","3223483904","3223499519","US","United States"
+"192.34.179.0","192.34.179.255","3223499520","3223499775","FI","Finland"
+"192.34.180.0","192.34.198.255","3223499776","3223504639","US","United States"
+"192.34.199.0","192.34.199.255","3223504640","3223504895","CA","Canada"
+"192.34.200.0","192.34.215.255","3223504896","3223508991","US","United States"
+"192.34.216.0","192.34.231.255","3223508992","3223513087","CA","Canada"
+"192.34.232.0","192.34.255.255","3223513088","3223519231","US","United States"
+"192.35.0.0","192.35.17.15","3223519232","3223523599","DE","Germany"
+"192.35.17.16","192.35.17.16","3223523600","3223523600","CH","Switzerland"
+"192.35.17.17","192.35.19.255","3223523601","3223524351","DE","Germany"
+"192.35.20.0","192.35.58.255","3223524352","3223534335","US","United States"
+"192.35.59.0","192.35.59.255","3223534336","3223534591","AU","Australia"
+"192.35.60.0","192.35.62.255","3223534592","3223535359","US","United States"
+"192.35.63.0","192.35.72.255","3223535360","3223537919","DE","Germany"
+"192.35.73.0","192.35.89.255","3223537920","3223542271","US","United States"
+"192.35.90.0","192.35.90.255","3223542272","3223542527","DE","Germany"
+"192.35.91.0","192.35.93.255","3223542528","3223543295","US","United States"
+"192.35.94.0","192.35.94.255","3223543296","3223543551","GB","United Kingdom"
+"192.35.95.0","192.35.107.255","3223543552","3223546879","US","United States"
+"192.35.108.0","192.35.108.255","3223546880","3223547135","GB","United Kingdom"
+"192.35.109.0","192.35.129.255","3223547136","3223552511","US","United States"
+"192.35.130.0","192.35.133.255","3223552512","3223553535","NL","Netherlands"
+"192.35.134.0","192.35.137.255","3223553536","3223554559","US","United States"
+"192.35.138.0","192.35.138.255","3223554560","3223554815","GB","United Kingdom"
+"192.35.139.0","192.35.143.255","3223554816","3223556095","US","United States"
+"192.35.144.0","192.35.144.255","3223556096","3223556351","CA","Canada"
+"192.35.145.0","192.35.145.255","3223556352","3223556607","US","United States"
+"192.35.146.0","192.35.146.255","3223556608","3223556863","IT","Italy"
+"192.35.147.0","192.35.148.255","3223556864","3223557375","US","United States"
+"192.35.149.0","192.35.153.255","3223557376","3223558655","DE","Germany"
+"192.35.154.0","192.35.171.255","3223558656","3223563263","US","United States"
+"192.35.172.0","192.35.172.255","3223563264","3223563519","GB","United Kingdom"
+"192.35.173.0","192.35.182.255","3223563520","3223566079","US","United States"
+"192.35.183.0","192.35.192.255","3223566080","3223568639","NL","Netherlands"
+"192.35.193.0","192.35.196.255","3223568640","3223569663","US","United States"
+"192.35.197.0","192.35.198.255","3223569664","3223570175","GB","United Kingdom"
+"192.35.199.0","192.35.204.255","3223570176","3223571711","US","United States"
+"192.35.207.0","192.35.207.255","3223572224","3223572479","IE","Ireland"
+"192.35.208.0","192.35.228.255","3223572480","3223577855","US","United States"
+"192.35.229.0","192.35.229.255","3223577856","3223578111","DE","Germany"
+"192.35.230.0","192.35.239.255","3223578112","3223580671","US","United States"
+"192.35.240.0","192.35.244.255","3223580672","3223581951","AT","Austria"
+"192.35.245.0","192.35.245.255","3223581952","3223582207","US","United States"
+"192.35.246.0","192.35.246.4","3223582208","3223582212","NL","Netherlands"
+"192.35.246.5","192.35.246.5","3223582213","3223582213","PT","Portugal"
+"192.35.246.6","192.35.247.255","3223582214","3223582719","NL","Netherlands"
+"192.35.248.0","192.35.248.255","3223582720","3223582975","AU","Australia"
+"192.35.249.0","192.35.255.255","3223582976","3223584767","US","United States"
+"192.36.0.0","192.36.0.255","3223584768","3223585023","GB","United Kingdom"
+"192.36.1.0","192.36.3.255","3223585024","3223585791","SE","Sweden"
+"192.36.4.0","192.36.4.255","3223585792","3223586047","GB","United Kingdom"
+"192.36.5.0","192.36.5.255","3223586048","3223586303","SE","Sweden"
+"192.36.6.0","192.36.6.255","3223586304","3223586559","GB","United Kingdom"
+"192.36.7.0","192.36.16.255","3223586560","3223589119","SE","Sweden"
+"192.36.17.0","192.36.17.255","3223589120","3223589375","US","United States"
+"192.36.18.0","192.36.37.255","3223589376","3223594495","SE","Sweden"
+"192.36.38.0","192.36.39.255","3223594496","3223595007","AT","Austria"
+"192.36.40.0","192.36.55.255","3223595008","3223599103","SE","Sweden"
+"192.36.56.0","192.36.56.255","3223599104","3223599359","AT","Austria"
+"192.36.57.0","192.36.57.255","3223599360","3223599615","IS","Iceland"
+"192.36.58.0","192.36.65.255","3223599616","3223601663","SE","Sweden"
+"192.36.66.0","192.36.67.255","3223601664","3223602175","GB","United Kingdom"
+"192.36.68.0","192.36.84.255","3223602176","3223606527","SE","Sweden"
+"192.36.85.0","192.36.85.255","3223606528","3223606783","GB","United Kingdom"
+"192.36.86.0","192.36.88.255","3223606784","3223607551","SE","Sweden"
+"192.36.89.0","192.36.89.255","3223607552","3223607807","GB","United Kingdom"
+"192.36.90.0","192.36.99.255","3223607808","3223610367","SE","Sweden"
+"192.36.100.0","192.36.100.255","3223610368","3223610623","IT","Italy"
+"192.36.101.0","192.36.101.255","3223610624","3223610879","SE","Sweden"
+"192.36.102.0","192.36.102.255","3223610880","3223611135","NO","Norway"
+"192.36.103.0","192.36.104.255","3223611136","3223611647","SE","Sweden"
+"192.36.105.0","192.36.105.255","3223611648","3223611903","GB","United Kingdom"
+"192.36.106.0","192.36.109.255","3223611904","3223612927","SE","Sweden"
+"192.36.110.0","192.36.110.255","3223612928","3223613183","FR","France"
+"192.36.111.0","192.36.121.255","3223613184","3223615999","SE","Sweden"
+"192.36.122.0","192.36.124.255","3223616000","3223616767","GB","United Kingdom"
+"192.36.125.0","192.36.127.255","3223616768","3223617535","SE","Sweden"
+"192.36.128.0","192.36.128.255","3223617536","3223617791","NO","Norway"
+"192.36.129.0","192.36.140.255","3223617792","3223620863","SE","Sweden"
+"192.36.141.0","192.36.141.255","3223620864","3223621119","DK","Denmark"
+"192.36.142.0","192.36.142.255","3223621120","3223621375","GB","United Kingdom"
+"192.36.143.0","192.36.167.255","3223621376","3223627775","SE","Sweden"
+"192.36.168.0","192.36.168.255","3223627776","3223628031","DE","Germany"
+"192.36.169.0","192.36.169.255","3223628032","3223628287","SE","Sweden"
+"192.36.170.0","192.36.170.255","3223628288","3223628543","ES","Spain"
+"192.36.171.0","192.36.176.255","3223628544","3223630079","SE","Sweden"
+"192.36.177.0","192.36.178.255","3223630080","3223630591","FR","France"
+"192.36.179.0","192.36.179.255","3223630592","3223630847","GB","United Kingdom"
+"192.36.180.0","192.36.193.255","3223630848","3223634431","SE","Sweden"
+"192.36.194.0","192.36.194.255","3223634432","3223634687","US","United States"
+"192.36.195.0","192.36.195.255","3223634688","3223634943","SE","Sweden"
+"192.36.196.0","192.36.197.255","3223634944","3223635455","GB","United Kingdom"
+"192.36.198.0","192.36.204.255","3223635456","3223637247","SE","Sweden"
+"192.36.205.0","192.36.205.255","3223637248","3223637503","GB","United Kingdom"
+"192.36.206.0","192.36.208.255","3223637504","3223638271","SE","Sweden"
+"192.36.209.0","192.36.209.255","3223638272","3223638527","GB","United Kingdom"
+"192.36.210.0","192.36.218.255","3223638528","3223640831","SE","Sweden"
+"192.36.219.0","192.36.219.255","3223640832","3223641087","GB","United Kingdom"
+"192.36.220.0","192.36.232.255","3223641088","3223644415","SE","Sweden"
+"192.36.233.0","192.36.233.255","3223644416","3223644671","DE","Germany"
+"192.36.234.0","192.36.234.255","3223644672","3223644927","FR","France"
+"192.36.235.0","192.36.239.255","3223644928","3223646207","SE","Sweden"
+"192.36.240.0","192.36.240.255","3223646208","3223646463","IT","Italy"
+"192.36.241.0","192.36.242.255","3223646464","3223646975","SE","Sweden"
+"192.36.243.0","192.36.243.255","3223646976","3223647231","IT","Italy"
+"192.36.244.0","192.36.248.255","3223647232","3223648511","SE","Sweden"
+"192.36.249.0","192.36.249.255","3223648512","3223648767","GB","United Kingdom"
+"192.36.250.0","192.36.254.255","3223648768","3223650047","SE","Sweden"
+"192.36.255.0","192.36.255.255","3223650048","3223650303","GB","United Kingdom"
+"192.37.0.0","192.37.255.255","3223650304","3223715839","CH","Switzerland"
+"192.38.0.0","192.38.255.255","3223715840","3223781375","DK","Denmark"
+"192.39.0.0","192.40.31.255","3223781376","3223855103","US","United States"
+"192.40.32.0","192.40.39.255","3223855104","3223857151","CA","Canada"
+"192.40.40.0","192.40.65.255","3223857152","3223863807","US","United States"
+"192.40.66.0","192.40.67.255","3223863808","3223864319","CA","Canada"
+"192.40.68.0","192.40.68.255","3223864320","3223864575","US","United States"
+"192.40.69.0","192.40.69.255","3223864576","3223864831","GB","United Kingdom"
+"192.40.70.0","192.40.71.255","3223864832","3223865343","HR","Croatia"
+"192.40.72.0","192.40.79.255","3223865344","3223867391","FI","Finland"
+"192.40.80.0","192.40.80.255","3223867392","3223867647","GB","United Kingdom"
+"192.40.81.0","192.40.81.255","3223867648","3223867903","CA","Canada"
+"192.40.82.0","192.40.83.255","3223867904","3223868415","US","United States"
+"192.40.84.0","192.40.87.255","3223868416","3223869439","BM","Bermuda"
+"192.40.88.0","192.40.88.255","3223869440","3223869695","NO","Norway"
+"192.40.89.0","192.40.89.255","3223869696","3223869951","DK","Denmark"
+"192.40.90.0","192.40.94.255","3223869952","3223871231","US","United States"
+"192.40.95.0","192.40.95.255","3223871232","3223871487","FI","Finland"
+"192.40.96.0","192.40.103.255","3223871488","3223873535","CA","Canada"
+"192.40.104.0","192.40.135.255","3223873536","3223881727","US","United States"
+"192.40.136.0","192.40.139.255","3223881728","3223882751","CA","Canada"
+"192.40.140.0","192.40.141.255","3223882752","3223883263","US","United States"
+"192.40.142.0","192.40.142.255","3223883264","3223883519","CA","Canada"
+"192.40.143.0","192.40.216.255","3223883520","3223902463","US","United States"
+"192.40.217.0","192.40.217.255","3223902464","3223902719","CA","Canada"
+"192.40.218.0","192.40.227.255","3223902720","3223905279","US","United States"
+"192.40.228.0","192.40.228.255","3223905280","3223905535","FI","Finland"
+"192.40.229.0","192.40.231.255","3223905536","3223906303","US","United States"
+"192.40.232.0","192.40.243.255","3223906304","3223909375","CA","Canada"
+"192.40.244.0","192.40.253.255","3223909376","3223911935","US","United States"
+"192.40.254.0","192.40.254.255","3223911936","3223912191","CA","Canada"
+"192.41.0.0","192.41.102.255","3223912448","3223938815","US","United States"
+"192.41.103.0","192.41.131.255","3223938816","3223946239","GB","United Kingdom"
+"192.41.132.0","192.41.136.255","3223946240","3223947519","CH","Switzerland"
+"192.41.137.0","192.41.139.255","3223947520","3223948287","US","United States"
+"192.41.140.0","192.41.140.127","3223948288","3223948415","BE","Belgium"
+"192.41.140.128","192.41.140.255","3223948416","3223948543","NL","Netherlands"
+"192.41.141.0","192.41.145.255","3223948544","3223949823","CH","Switzerland"
+"192.41.146.0","192.41.146.255","3223949824","3223950079","AU","Australia"
+"192.41.147.0","192.41.147.255","3223950080","3223950335","DE","Germany"
+"192.41.148.0","192.41.148.255","3223950336","3223950591","CA","Canada"
+"192.41.149.0","192.41.160.255","3223950592","3223953663","CH","Switzerland"
+"192.41.161.0","192.41.169.255","3223953664","3223955967","US","United States"
+"192.41.170.0","192.41.170.255","3223955968","3223956223","AU","Australia"
+"192.41.171.0","192.41.177.255","3223956224","3223958015","US","United States"
+"192.41.178.0","192.41.197.255","3223958016","3223963135","JP","Japan"
+"192.41.198.0","192.41.199.255","3223963136","3223963647","US","United States"
+"192.41.200.0","192.41.201.255","3223963648","3223964159","CA","Canada"
+"192.41.202.0","192.41.202.255","3223964160","3223964415","US","United States"
+"192.41.203.0","192.41.203.255","3223964416","3223964671","AU","Australia"
+"192.41.204.0","192.41.205.255","3223964672","3223965183","US","United States"
+"192.41.206.0","192.41.206.255","3223965184","3223965439","AU","Australia"
+"192.41.207.0","192.41.209.255","3223965440","3223966207","US","United States"
+"192.41.210.0","192.41.210.255","3223966208","3223966463","GB","United Kingdom"
+"192.41.211.0","192.41.215.255","3223966464","3223967743","US","United States"
+"192.41.216.0","192.41.216.255","3223967744","3223967999","FR","France"
+"192.41.217.0","192.41.217.255","3223968000","3223968255","US","United States"
+"192.41.218.0","192.41.218.255","3223968256","3223968511","NL","Netherlands"
+"192.41.219.0","192.41.226.255","3223968512","3223970559","US","United States"
+"192.41.227.0","192.41.227.255","3223970560","3223970815","DE","Germany"
+"192.41.228.0","192.42.0.255","3223970816","3223978239","US","United States"
+"192.42.1.0","192.42.1.255","3223978240","3223978495","DE","Germany"
+"192.42.2.0","192.42.4.255","3223978496","3223979263","US","United States"
+"192.42.5.0","192.42.6.255","3223979264","3223979775","CA","Canada"
+"192.42.7.0","192.42.41.255","3223979776","3223988735","US","United States"
+"192.42.42.0","192.42.47.255","3223988736","3223990271","CH","Switzerland"
+"192.42.48.0","192.42.51.255","3223990272","3223991295","US","United States"
+"192.42.53.0","192.42.53.255","3223991552","3223991807","GB","United Kingdom"
+"192.42.54.0","192.42.54.255","3223991808","3223992063","CA","Canada"
+"192.42.55.0","192.42.59.255","3223992064","3223993343","US","United States"
+"192.42.60.0","192.42.62.255","3223993344","3223994111","AU","Australia"
+"192.42.63.0","192.42.64.255","3223994112","3223994623","DE","Germany"
+"192.42.66.0","192.42.67.255","3223994880","3223995391","US","United States"
+"192.42.68.0","192.42.68.255","3223995392","3223995647","CA","Canada"
+"192.42.69.0","192.42.71.255","3223995648","3223996415","US","United States"
+"192.42.72.0","192.42.73.255","3223996416","3223996927","CA","Canada"
+"192.42.74.0","192.42.83.255","3223996928","3223999487","US","United States"
+"192.42.87.0","192.42.87.255","3224000256","3224000511","GB","United Kingdom"
+"192.42.88.0","192.42.89.255","3224000512","3224001023","US","United States"
+"192.42.90.0","192.42.90.255","3224001024","3224001279","CA","Canada"
+"192.42.91.0","192.42.98.255","3224001280","3224003327","US","United States"
+"192.42.99.0","192.42.99.255","3224003328","3224003583","ZA","South Africa"
+"192.42.100.0","192.42.100.255","3224003584","3224003839","GB","United Kingdom"
+"192.42.101.0","192.42.101.255","3224003840","3224004095","US","United States"
+"192.42.102.0","192.42.102.255","3224004096","3224004351","FR","France"
+"192.42.103.0","192.42.107.255","3224004352","3224005631","JP","Japan"
+"192.42.108.0","192.42.112.255","3224005632","3224006911","US","United States"
+"192.42.113.0","192.42.132.255","3224006912","3224012031","NL","Netherlands"
+"192.42.133.0","192.42.142.255","3224012032","3224014591","US","United States"
+"192.42.143.0","192.42.143.255","3224014592","3224014847","DE","Germany"
+"192.42.144.0","192.42.150.255","3224014848","3224016639","US","United States"
+"192.42.151.0","192.42.151.255","3224016640","3224016895","AU","Australia"
+"192.42.152.0","192.42.179.255","3224016896","3224024063","US","United States"
+"192.42.180.0","192.42.201.255","3224024064","3224029695","CH","Switzerland"
+"192.42.202.0","192.42.204.255","3224029696","3224030463","CA","Canada"
+"192.42.205.0","192.42.205.255","3224030464","3224030719","US","United States"
+"192.42.206.0","192.42.206.255","3224030720","3224030975","CA","Canada"
+"192.42.207.0","192.42.236.255","3224030976","3224038655","US","United States"
+"192.42.237.0","192.42.237.255","3224038656","3224038911","JP","Japan"
+"192.42.238.0","192.43.161.255","3224038912","3224084991","US","United States"
+"192.43.162.0","192.43.171.255","3224084992","3224087551","SE","Sweden"
+"192.43.172.0","192.43.184.255","3224087552","3224090879","US","United States"
+"192.43.185.0","192.43.185.255","3224090880","3224091135","AU","Australia"
+"192.43.186.0","192.43.188.255","3224091136","3224091903","US","United States"
+"192.43.190.0","192.43.190.255","3224092160","3224092415","CA","Canada"
+"192.43.191.0","192.43.191.255","3224092416","3224092671","US","United States"
+"192.43.192.0","192.43.196.255","3224092672","3224093951","CH","Switzerland"
+"192.43.197.0","192.43.197.255","3224093952","3224094207","US","United States"
+"192.43.198.0","192.43.198.255","3224094208","3224094463","AU","Australia"
+"192.43.199.0","192.43.206.255","3224094464","3224096511","US","United States"
+"192.43.207.0","192.43.209.255","3224096512","3224097279","AU","Australia"
+"192.43.210.0","192.43.210.255","3224097280","3224097535","NL","Netherlands"
+"192.43.211.0","192.43.211.255","3224097536","3224097791","US","United States"
+"192.43.212.0","192.43.212.255","3224097792","3224098047","NL","Netherlands"
+"192.43.213.0","192.43.218.255","3224098048","3224099583","US","United States"
+"192.43.219.0","192.43.219.255","3224099584","3224099839","CA","Canada"
+"192.43.220.0","192.43.225.255","3224099840","3224101375","US","United States"
+"192.43.226.0","192.43.229.255","3224101376","3224102399","AU","Australia"
+"192.43.230.0","192.43.233.255","3224102400","3224103423","US","United States"
+"192.43.234.0","192.43.234.255","3224103424","3224103679","GB","United Kingdom"
+"192.43.235.0","192.43.238.255","3224103680","3224104703","US","United States"
+"192.43.239.0","192.43.239.255","3224104704","3224104959","AU","Australia"
+"192.43.240.0","192.43.255.255","3224104960","3224109055","US","United States"
+"192.44.0.0","192.44.0.255","3224109056","3224109311","NL","Netherlands"
+"192.44.1.0","192.44.40.255","3224109312","3224119551","DE","Germany"
+"192.44.41.0","192.44.67.255","3224119552","3224126463","FR","France"
+"192.44.68.0","192.44.70.255","3224126464","3224127231","US","United States"
+"192.44.71.0","192.44.80.255","3224127232","3224129791","FR","France"
+"192.44.81.0","192.44.90.255","3224129792","3224132351","DE","Germany"
+"192.44.91.0","192.44.239.255","3224132352","3224170495","US","United States"
+"192.44.240.0","192.44.251.255","3224170496","3224173567","SE","Sweden"
+"192.44.252.0","192.46.69.255","3224173568","3224258047","US","United States"
+"192.46.70.0","192.46.70.255","3224258048","3224258303","FI","Finland"
+"192.46.71.0","192.46.187.255","3224258304","3224288255","US","United States"
+"192.46.188.0","192.46.190.255","3224288256","3224289023","DE","Germany"
+"192.46.191.0","192.46.242.255","3224289024","3224302335","US","United States"
+"192.46.243.0","192.46.243.255","3224302336","3224302591","CA","Canada"
+"192.46.244.0","192.46.255.255","3224302592","3224305663","US","United States"
+"192.47.0.0","192.47.241.255","3224305664","3224367615","JP","Japan"
+"192.47.242.0","192.47.243.255","3224367616","3224368127","US","United States"
+"192.47.244.0","192.47.249.255","3224368128","3224369663","CH","Switzerland"
+"192.47.250.0","192.47.252.255","3224369664","3224370431","US","United States"
+"192.47.253.0","192.47.253.255","3224370432","3224370687","CA","Canada"
+"192.47.254.0","192.47.254.255","3224370688","3224370943","US","United States"
+"192.47.255.0","192.47.255.255","3224370944","3224371199","CA","Canada"
+"192.48.0.0","192.48.7.255","3224371200","3224373247","US","United States"
+"192.48.8.0","192.48.8.255","3224373248","3224373503","AU","Australia"
+"192.48.9.0","192.48.9.255","3224373504","3224373759","US","United States"
+"192.48.10.0","192.48.10.255","3224373760","3224374015","AU","Australia"
+"192.48.11.0","192.48.30.255","3224374016","3224379135","US","United States"
+"192.48.31.0","192.48.31.255","3224379136","3224379391","DE","Germany"
+"192.48.32.0","192.48.106.255","3224379392","3224398591","US","United States"
+"192.48.107.0","192.48.107.255","3224398592","3224398847","DE","Germany"
+"192.48.108.0","192.48.108.255","3224398848","3224399103","US","United States"
+"192.48.109.0","192.48.110.255","3224399104","3224399615","AU","Australia"
+"192.48.111.0","192.48.140.255","3224399616","3224407295","US","United States"
+"192.48.141.0","192.48.141.255","3224407296","3224407551","CA","Canada"
+"192.48.142.0","192.48.144.255","3224407552","3224408319","US","United States"
+"192.48.145.0","192.48.145.255","3224408320","3224408575","DE","Germany"
+"192.48.146.0","192.48.219.255","3224408576","3224427519","US","United States"
+"192.48.220.0","192.48.220.255","3224427520","3224427775","CA","Canada"
+"192.48.221.0","192.48.223.255","3224427776","3224428543","US","United States"
+"192.48.224.0","192.48.224.255","3224428544","3224428799","DE","Germany"
+"192.48.225.0","192.48.225.63","3224428800","3224428863","US","United States"
+"192.48.225.64","192.48.225.95","3224428864","3224428895","SG","Singapore"
+"192.48.225.96","192.48.230.255","3224428896","3224430335","US","United States"
+"192.48.231.0","192.48.231.255","3224430336","3224430591","DE","Germany"
+"192.48.232.0","192.48.233.255","3224430592","3224431103","US","United States"
+"192.48.234.0","192.48.234.255","3224431104","3224431359","CA","Canada"
+"192.48.235.0","192.48.252.255","3224431360","3224435967","US","United States"
+"192.48.253.0","192.48.253.255","3224435968","3224436223","ZA","South Africa"
+"192.48.254.0","192.48.255.255","3224436224","3224436735","US","United States"
+"192.49.0.0","192.49.255.255","3224436736","3224502271","FI","Finland"
+"192.50.0.0","192.50.255.255","3224502272","3224567807","JP","Japan"
+"192.51.0.0","192.51.15.255","3224567808","3224571903","NO","Norway"
+"192.51.16.0","192.51.47.255","3224571904","3224580095","JP","Japan"
+"192.51.48.0","192.51.48.255","3224580096","3224580351","US","United States"
+"192.51.49.0","192.51.191.255","3224580352","3224616959","JP","Japan"
+"192.51.192.0","192.51.193.255","3224616960","3224617471","US","United States"
+"192.51.194.0","192.51.255.255","3224617472","3224633343","JP","Japan"
+"192.52.0.0","192.52.50.255","3224633344","3224646399","DE","Germany"
+"192.52.51.0","192.52.71.255","3224646400","3224651775","US","United States"
+"192.52.72.0","192.52.73.255","3224651776","3224652287","AU","Australia"
+"192.52.74.0","192.52.107.255","3224652288","3224660991","US","United States"
+"192.52.108.0","192.52.108.255","3224660992","3224661247","CA","Canada"
+"192.52.109.0","192.52.119.255","3224661248","3224664063","US","United States"
+"192.52.151.0","192.52.151.255","3224672000","3224672255","US","United States"
+"192.52.152.0","192.52.152.255","3224672256","3224672511","NL","Netherlands"
+"192.52.153.0","192.52.158.255","3224672512","3224674047","US","United States"
+"192.52.159.0","192.52.160.255","3224674048","3224674559","DE","Germany"
+"192.52.161.0","192.52.161.255","3224674560","3224674815","GB","United Kingdom"
+"192.52.162.0","192.52.170.255","3224674816","3224677119","US","United States"
+"192.52.171.0","192.52.176.255","3224677120","3224678655","AU","Australia"
+"192.52.177.0","192.52.220.255","3224678656","3224689919","US","United States"
+"192.52.221.0","192.52.223.255","3224689920","3224690687","NL","Netherlands"
+"192.52.224.0","192.52.231.255","3224690688","3224692735","US","United States"
+"192.52.232.0","192.52.232.255","3224692736","3224692991","DZ","Algeria"
+"192.52.233.0","192.52.238.255","3224692992","3224694527","US","United States"
+"192.52.239.0","192.52.239.255","3224694528","3224694783","CA","Canada"
+"192.52.240.0","192.52.252.255","3224694784","3224698111","US","United States"
+"192.52.253.0","192.52.253.255","3224698112","3224698367","GB","United Kingdom"
+"192.52.254.0","192.52.254.255","3224698368","3224698623","FR","France"
+"192.52.255.0","192.53.0.255","3224698624","3224699135","US","United States"
+"192.53.1.0","192.53.2.255","3224699136","3224699647","BE","Belgium"
+"192.53.3.0","192.53.102.255","3224699648","3224725247","US","United States"
+"192.53.103.0","192.53.104.255","3224725248","3224725759","NL","Netherlands"
+"192.53.105.0","192.53.156.255","3224725760","3224739071","US","United States"
+"192.53.157.0","192.53.157.255","3224739072","3224739327","FI","Finland"
+"192.53.158.0","192.54.30.255","3224739328","3224772351","US","United States"
+"192.54.31.0","192.54.52.255","3224772352","3224777983","DE","Germany"
+"192.54.53.0","192.54.53.255","3224777984","3224778239","US","United States"
+"192.54.60.0","192.54.80.255","3224779776","3224785151","DE","Germany"
+"192.54.81.0","192.54.103.255","3224785152","3224791039","US","United States"
+"192.54.104.0","192.54.104.255","3224791040","3224791295","DE","Germany"
+"192.54.105.0","192.54.106.255","3224791296","3224791807","AU","Australia"
+"192.54.107.0","192.54.112.255","3224791808","3224793343","US","United States"
+"192.54.113.0","192.54.113.255","3224793344","3224793599","DE","Germany"
+"192.54.114.0","192.54.114.255","3224793600","3224793855","US","United States"
+"192.54.115.0","192.54.120.255","3224793856","3224795391","DK","Denmark"
+"192.54.121.0","192.54.121.255","3224795392","3224795647","CA","Canada"
+"192.54.122.0","192.54.122.255","3224795648","3224795903","CH","Switzerland"
+"192.54.123.0","192.54.124.255","3224795904","3224796415","US","United States"
+"192.54.125.0","192.54.128.255","3224796416","3224797439","DE","Germany"
+"192.54.129.0","192.54.129.255","3224797440","3224797695","US","United States"
+"192.54.130.0","192.54.130.255","3224797696","3224797951","NZ","New Zealand"
+"192.54.131.0","192.54.131.255","3224797952","3224798207","US","United States"
+"192.54.132.0","192.54.132.255","3224798208","3224798463","CH","Switzerland"
+"192.54.133.0","192.54.134.255","3224798464","3224798975","US","United States"
+"192.54.135.0","192.54.135.255","3224798976","3224799231","AU","Australia"
+"192.54.136.0","192.54.136.255","3224799232","3224799487","US","United States"
+"192.54.138.0","192.54.138.255","3224799744","3224799999","US","United States"
+"192.54.139.0","192.54.139.255","3224800000","3224800255","DE","Germany"
+"192.54.140.0","192.54.140.255","3224800256","3224800511","US","United States"
+"192.54.141.0","192.54.203.255","3224800512","3224816639","FR","France"
+"192.54.204.0","192.54.204.255","3224816640","3224816895","IL","Israel"
+"192.54.205.0","192.54.219.255","3224816896","3224820735","FR","France"
+"192.54.220.0","192.54.220.255","3224820736","3224820991","PL","Poland"
+"192.54.221.0","192.54.221.255","3224820992","3224821247","DE","Germany"
+"192.54.222.0","192.54.224.255","3224821248","3224822015","US","United States"
+"192.54.225.0","192.54.225.255","3224822016","3224822271","SE","Sweden"
+"192.54.226.0","192.54.241.255","3224822272","3224826367","US","United States"
+"192.54.242.0","192.54.242.255","3224826368","3224826623","CA","Canada"
+"192.54.243.0","192.54.243.255","3224826624","3224826879","US","United States"
+"192.54.245.0","192.54.245.255","3224827136","3224827391","GB","United Kingdom"
+"192.54.246.0","192.54.246.255","3224827392","3224827647","US","United States"
+"192.54.248.0","192.54.250.255","3224827904","3224828671","US","United States"
+"192.54.251.0","192.54.251.255","3224828672","3224828927","AU","Australia"
+"192.54.252.0","192.54.253.255","3224828928","3224829439","US","United States"
+"192.54.254.0","192.54.254.255","3224829440","3224829695","DE","Germany"
+"192.54.255.0","192.55.15.255","3224829696","3224834047","US","United States"
+"192.55.16.0","192.55.16.255","3224834048","3224834303","SG","Singapore"
+"192.55.17.0","192.55.17.255","3224834304","3224834559","US","United States"
+"192.55.18.0","192.55.19.255","3224834560","3224835071","TH","Thailand"
+"192.55.20.0","192.55.36.255","3224835072","3224839423","US","United States"
+"192.55.37.0","192.55.37.255","3224839424","3224839679","EU","Europe"
+"192.55.38.0","192.55.78.255","3224839680","3224850175","US","United States"
+"192.55.79.0","192.55.79.255","3224850176","3224850431","IN","India"
+"192.55.80.0","192.55.83.255","3224850432","3224851455","US","United States"
+"192.55.84.0","192.55.84.255","3224851456","3224851711","NL","Netherlands"
+"192.55.85.0","192.55.88.255","3224851712","3224852735","US","United States"
+"192.55.89.0","192.55.89.255","3224852736","3224852991","DE","Germany"
+"192.55.90.0","192.55.97.255","3224852992","3224855039","US","United States"
+"192.55.98.0","192.55.99.255","3224855040","3224855551","AU","Australia"
+"192.55.100.0","192.55.100.255","3224855552","3224855807","US","United States"
+"192.55.101.0","192.55.101.255","3224855808","3224856063","IT","Italy"
+"192.55.102.0","192.55.104.255","3224856064","3224856831","US","United States"
+"192.55.105.0","192.55.105.255","3224856832","3224857087","NL","Netherlands"
+"192.55.106.0","192.55.108.255","3224857088","3224857855","US","United States"
+"192.55.109.0","192.55.109.255","3224857856","3224858111","PL","Poland"
+"192.55.111.0","192.55.111.255","3224858368","3224858623","US","United States"
+"192.55.112.0","192.55.112.255","3224858624","3224858879","AU","Australia"
+"192.55.113.0","192.55.114.255","3224858880","3224859391","US","United States"
+"192.55.115.0","192.55.115.255","3224859392","3224859647","NL","Netherlands"
+"192.55.116.0","192.55.117.255","3224859648","3224860159","US","United States"
+"192.55.118.0","192.55.118.255","3224860160","3224860415","JP","Japan"
+"192.55.119.0","192.55.119.255","3224860416","3224860671","CA","Canada"
+"192.55.120.0","192.55.128.255","3224860672","3224862975","US","United States"
+"192.55.129.0","192.55.129.255","3224862976","3224863231","NL","Netherlands"
+"192.55.130.0","192.55.130.255","3224863232","3224863487","CA","Canada"
+"192.55.131.0","192.55.131.255","3224863488","3224863743","US","United States"
+"192.55.132.0","192.55.132.255","3224863744","3224863999","GB","United Kingdom"
+"192.55.133.0","192.55.156.255","3224864000","3224870143","US","United States"
+"192.55.157.0","192.55.157.255","3224870144","3224870399","EU","Europe"
+"192.55.158.0","192.55.187.255","3224870400","3224878079","US","United States"
+"192.55.188.0","192.55.188.255","3224878080","3224878335","NL","Netherlands"
+"192.55.189.0","192.55.189.255","3224878336","3224878591","US","United States"
+"192.55.190.0","192.55.190.255","3224878592","3224878847","AU","Australia"
+"192.55.191.0","192.55.192.255","3224878848","3224879359","US","United States"
+"192.55.193.0","192.55.193.255","3224879360","3224879615","NL","Netherlands"
+"192.55.194.0","192.55.194.255","3224879616","3224879871","CA","Canada"
+"192.55.195.0","192.55.196.255","3224879872","3224880383","US","United States"
+"192.55.197.0","192.55.197.255","3224880384","3224880639","NL","Netherlands"
+"192.55.198.0","192.55.198.255","3224880640","3224880895","AU","Australia"
+"192.55.199.0","192.55.205.255","3224880896","3224882687","US","United States"
+"192.55.206.0","192.55.206.255","3224882688","3224882943","CA","Canada"
+"192.55.207.0","192.55.211.255","3224882944","3224884223","US","United States"
+"192.55.212.0","192.55.212.255","3224884224","3224884479","GB","United Kingdom"
+"192.55.213.0","192.55.215.255","3224884480","3224885247","US","United States"
+"192.55.216.0","192.55.216.255","3224885248","3224885503","CA","Canada"
+"192.55.217.0","192.55.218.255","3224885504","3224886015","US","United States"
+"192.55.219.0","192.55.219.255","3224886016","3224886271","AU","Australia"
+"192.55.220.0","192.55.220.255","3224886272","3224886527","JP","Japan"
+"192.55.221.0","192.55.223.255","3224886528","3224887295","US","United States"
+"192.55.224.0","192.55.224.255","3224887296","3224887551","CA","Canada"
+"192.55.225.0","192.55.231.255","3224887552","3224889343","US","United States"
+"192.55.232.0","192.55.232.255","3224889344","3224889599","AU","Australia"
+"192.55.233.0","192.55.243.255","3224889600","3224892415","US","United States"
+"192.55.244.0","192.55.244.255","3224892416","3224892671","NL","Netherlands"
+"192.55.245.0","192.56.13.255","3224892672","3224899071","US","United States"
+"192.56.14.0","192.56.14.255","3224899072","3224899327","AT","Austria"
+"192.56.15.0","192.56.50.255","3224899328","3224908543","US","United States"
+"192.56.51.0","192.56.51.255","3224908544","3224908799","CA","Canada"
+"192.56.52.0","192.56.99.255","3224908800","3224921087","US","United States"
+"192.56.100.0","192.56.100.255","3224921088","3224921343","FI","Finland"
+"192.56.101.0","192.56.127.255","3224921344","3224928255","US","United States"
+"192.56.128.0","192.56.128.255","3224928256","3224928511","FI","Finland"
+"192.56.129.0","192.56.149.255","3224928512","3224933887","US","United States"
+"192.56.150.0","192.56.150.255","3224933888","3224934143","DE","Germany"
+"192.56.151.0","192.56.243.255","3224934144","3224957951","US","United States"
+"192.56.244.0","192.56.244.255","3224957952","3224958207","CA","Canada"
+"192.56.245.0","192.58.8.255","3224958208","3225028863","US","United States"
+"192.58.9.0","192.58.18.255","3225028864","3225031423","JP","Japan"
+"192.58.19.0","192.58.27.255","3225031424","3225033727","US","United States"
+"192.58.28.0","192.58.28.255","3225033728","3225033983","LU","Luxembourg"
+"192.58.29.0","192.58.29.255","3225033984","3225034239","AE","United Arab Emirates"
+"192.58.30.0","192.58.31.255","3225034240","3225034751","FI","Finland"
+"192.58.32.0","192.58.35.255","3225034752","3225035775","BG","Bulgaria"
+"192.58.36.0","192.58.40.255","3225035776","3225037055","US","United States"
+"192.58.41.0","192.58.89.255","3225037056","3225049599","FI","Finland"
+"192.58.90.0","192.58.120.255","3225049600","3225057535","US","United States"
+"192.58.121.0","192.58.121.255","3225057536","3225057791","CA","Canada"
+"192.58.122.0","192.58.132.255","3225057792","3225060607","US","United States"
+"192.58.133.0","192.58.136.255","3225060608","3225061631","AU","Australia"
+"192.58.137.0","192.58.139.255","3225061632","3225062399","US","United States"
+"192.58.140.0","192.58.143.255","3225062400","3225063423","VC","Saint Vincent and the Grenadines"
+"192.58.144.0","192.58.193.255","3225063424","3225076223","US","United States"
+"192.58.194.0","192.58.194.255","3225076224","3225076479","CA","Canada"
+"192.58.195.0","192.58.196.255","3225076480","3225076991","US","United States"
+"192.58.197.0","192.58.197.255","3225076992","3225077247","SE","Sweden"
+"192.58.198.0","192.58.212.255","3225077248","3225081087","US","United States"
+"192.58.213.0","192.58.213.255","3225081088","3225081343","CA","Canada"
+"192.58.214.0","192.58.217.255","3225081344","3225082367","US","United States"
+"192.58.218.0","192.58.218.255","3225082368","3225082623","IT","Italy"
+"192.58.219.0","192.58.226.255","3225082624","3225084671","US","United States"
+"192.58.227.0","192.58.228.255","3225084672","3225085183","NL","Netherlands"
+"192.58.229.0","192.58.229.255","3225085184","3225085439","ES","Spain"
+"192.58.230.0","192.58.244.255","3225085440","3225089279","US","United States"
+"192.58.245.0","192.58.245.255","3225089280","3225089535","CA","Canada"
+"192.58.246.0","192.58.247.255","3225089536","3225090047","US","United States"
+"192.58.248.0","192.58.248.255","3225090048","3225090303","AP","Asia/Pacific Region"
+"192.58.249.0","192.62.99.255","3225090304","3225314303","US","United States"
+"192.62.100.0","192.62.100.255","3225314304","3225314559","GB","United Kingdom"
+"192.62.101.0","192.64.3.255","3225314560","3225420799","US","United States"
+"192.64.4.0","192.64.15.255","3225420800","3225423871","CA","Canada"
+"192.64.16.0","192.64.27.255","3225423872","3225426943","US","United States"
+"192.64.28.0","192.64.28.255","3225426944","3225427199","AT","Austria"
+"192.64.29.0","192.64.29.255","3225427200","3225427455","US","United States"
+"192.64.30.0","192.64.31.255","3225427456","3225427967","CA","Canada"
+"192.64.32.0","192.64.35.255","3225427968","3225428991","US","United States"
+"192.64.36.0","192.64.43.255","3225428992","3225431039","CA","Canada"
+"192.64.44.0","192.64.45.255","3225431040","3225431551","CZ","Czech Republic"
+"192.64.46.0","192.64.55.255","3225431552","3225434111","US","United States"
+"192.64.56.0","192.64.63.255","3225434112","3225436159","CA","Canada"
+"192.64.64.0","192.64.99.255","3225436160","3225445375","US","United States"
+"192.64.100.0","192.64.103.255","3225445376","3225446399","BE","Belgium"
+"192.64.104.0","192.64.119.255","3225446400","3225450495","US","United States"
+"192.64.120.0","192.64.122.255","3225450496","3225451263","AG","Antigua and Barbuda"
+"192.64.123.0","192.64.123.255","3225451264","3225451519","MS","Montserrat"
+"192.64.124.0","192.64.127.255","3225451520","3225452543","US","United States"
+"192.64.128.0","192.64.143.255","3225452544","3225456639","CA","Canada"
+"192.64.144.0","192.64.155.255","3225456640","3225459711","US","United States"
+"192.64.156.0","192.64.156.255","3225459712","3225459967","CA","Canada"
+"192.64.157.0","192.64.160.255","3225459968","3225460991","US","United States"
+"192.64.161.0","192.64.164.255","3225460992","3225462015","CA","Canada"
+"192.64.165.0","192.64.191.255","3225462016","3225468927","US","United States"
+"192.64.192.0","192.64.197.255","3225468928","3225470463","CA","Canada"
+"192.64.198.0","192.64.201.255","3225470464","3225471487","US","United States"
+"192.64.202.0","192.64.202.255","3225471488","3225471743","DE","Germany"
+"192.64.203.0","192.64.204.255","3225471744","3225472255","HK","Hong Kong"
+"192.64.205.0","192.65.50.255","3225472256","3225498367","US","United States"
+"192.65.51.0","192.65.70.255","3225498368","3225503487","NL","Netherlands"
+"192.65.71.0","192.65.81.255","3225503488","3225506303","US","United States"
+"192.65.82.0","192.65.91.255","3225506304","3225508863","AU","Australia"
+"192.65.92.0","192.65.94.255","3225508864","3225509631","CH","Switzerland"
+"192.65.95.0","192.65.95.255","3225509632","3225509887","US","United States"
+"192.65.96.0","192.65.96.255","3225509888","3225510143","NL","Netherlands"
+"192.65.97.0","192.65.129.255","3225510144","3225518591","US","United States"
+"192.65.130.0","192.65.130.255","3225518592","3225518847","AU","Australia"
+"192.65.131.0","192.65.131.255","3225518848","3225519103","NL","Netherlands"
+"192.65.132.0","192.65.132.255","3225519104","3225519359","GB","United Kingdom"
+"192.65.133.0","192.65.138.255","3225519360","3225520895","US","United States"
+"192.65.139.0","192.65.139.255","3225520896","3225521151","DE","Germany"
+"192.65.140.0","192.65.143.255","3225521152","3225522175","US","United States"
+"192.65.144.0","192.65.146.255","3225522176","3225522943","GB","United Kingdom"
+"192.65.147.0","192.65.151.255","3225522944","3225524223","US","United States"
+"192.65.152.0","192.65.152.255","3225524224","3225524479","VE","Venezuela"
+"192.65.153.0","192.65.153.255","3225524480","3225524735","GB","United Kingdom"
+"192.65.154.0","192.65.159.255","3225524736","3225526271","US","United States"
+"192.65.160.0","192.65.167.255","3225526272","3225528319","BB","Barbados"
+"192.65.168.0","192.65.169.255","3225528320","3225528831","US","United States"
+"192.65.170.0","192.65.170.255","3225528832","3225529087","VI","Virgin Islands, U.S."
+"192.65.171.0","192.65.175.255","3225529088","3225530367","US","United States"
+"192.65.176.0","192.65.176.255","3225530368","3225530623","PR","Puerto Rico"
+"192.65.177.0","192.65.181.255","3225530624","3225531903","US","United States"
+"192.65.182.0","192.65.182.255","3225531904","3225532159","AU","Australia"
+"192.65.183.0","192.65.197.255","3225532160","3225535999","CH","Switzerland"
+"192.65.198.0","192.65.216.255","3225536000","3225540863","US","United States"
+"192.65.217.0","192.65.217.255","3225540864","3225541119","AU","Australia"
+"192.65.218.0","192.65.218.255","3225541120","3225541375","US","United States"
+"192.65.219.0","192.65.228.255","3225541376","3225543935","GB","United Kingdom"
+"192.65.229.0","192.65.231.255","3225543936","3225544703","US","United States"
+"192.65.232.0","192.65.239.255","3225544704","3225546751","CA","Canada"
+"192.65.240.0","192.65.255.255","3225546752","3225550847","US","United States"
+"192.66.0.0","192.66.255.255","3225550848","3225616383","DK","Denmark"
+"192.67.0.0","192.67.0.255","3225616384","3225616639","US","United States"
+"192.67.2.0","192.67.2.255","3225616896","3225617151","US","United States"
+"192.67.3.0","192.67.3.255","3225617152","3225617407","IE","Ireland"
+"192.67.4.0","192.67.4.255","3225617408","3225617663","GB","United Kingdom"
+"192.67.5.0","192.67.8.255","3225617664","3225618687","US","United States"
+"192.67.9.0","192.67.9.255","3225618688","3225618943","CA","Canada"
+"192.67.10.0","192.67.11.255","3225618944","3225619455","US","United States"
+"192.67.12.0","192.67.12.255","3225619456","3225619711","AU","Australia"
+"192.67.13.0","192.67.31.255","3225619712","3225624575","US","United States"
+"192.67.32.0","192.67.35.255","3225624576","3225625599","CA","Canada"
+"192.67.36.0","192.67.38.255","3225625600","3225626367","US","United States"
+"192.67.39.0","192.67.39.255","3225626368","3225626623","GB","United Kingdom"
+"192.67.40.0","192.67.42.255","3225626624","3225627391","US","United States"
+"192.67.43.0","192.67.43.255","3225627392","3225627647","GB","United Kingdom"
+"192.67.44.0","192.67.44.255","3225627648","3225627903","US","United States"
+"192.67.45.0","192.67.45.255","3225627904","3225628159","CA","Canada"
+"192.67.46.0","192.67.46.255","3225628160","3225628415","US","United States"
+"192.67.47.0","192.67.47.255","3225628416","3225628671","GB","United Kingdom"
+"192.67.48.0","192.67.49.255","3225628672","3225629183","US","United States"
+"192.67.50.0","192.67.50.255","3225629184","3225629439","GB","United Kingdom"
+"192.67.51.0","192.67.51.255","3225629440","3225629695","US","United States"
+"192.67.52.0","192.67.52.255","3225629696","3225629951","GB","United Kingdom"
+"192.67.53.0","192.67.54.255","3225629952","3225630463","US","United States"
+"192.67.55.0","192.67.55.255","3225630464","3225630719","DE","Germany"
+"192.67.56.0","192.67.57.255","3225630720","3225631231","US","United States"
+"192.67.58.0","192.67.58.255","3225631232","3225631487","NL","Netherlands"
+"192.67.59.0","192.67.75.255","3225631488","3225635839","US","United States"
+"192.67.76.0","192.67.76.255","3225635840","3225636095","PT","Portugal"
+"192.67.77.0","192.67.78.255","3225636096","3225636607","US","United States"
+"192.67.79.0","192.67.79.255","3225636608","3225636863","ES","Spain"
+"192.67.80.0","192.67.83.255","3225636864","3225637887","US","United States"
+"192.67.84.0","192.67.84.255","3225637888","3225638143","AU","Australia"
+"192.67.86.0","192.67.86.255","3225638400","3225638655","US","United States"
+"192.67.87.0","192.67.87.255","3225638656","3225638911","GB","United Kingdom"
+"192.67.88.0","192.67.93.255","3225638912","3225640447","US","United States"
+"192.67.94.0","192.67.94.255","3225640448","3225640703","GB","United Kingdom"
+"192.67.95.0","192.67.99.255","3225640704","3225641983","US","United States"
+"192.67.100.0","192.67.104.255","3225641984","3225643263","GB","United Kingdom"
+"192.67.105.0","192.67.106.255","3225643264","3225643775","CA","Canada"
+"192.67.107.0","192.67.134.255","3225643776","3225650943","US","United States"
+"192.67.135.0","192.67.135.255","3225650944","3225651199","GB","United Kingdom"
+"192.67.136.0","192.67.159.255","3225651200","3225657343","US","United States"
+"192.67.164.0","192.67.166.255","3225658368","3225659135","US","United States"
+"192.67.167.0","192.67.167.255","3225659136","3225659391","DE","Germany"
+"192.67.169.0","192.67.169.255","3225659648","3225659903","US","United States"
+"192.67.170.0","192.67.170.255","3225659904","3225660159","DE","Germany"
+"192.67.171.0","192.67.171.255","3225660160","3225660415","AU","Australia"
+"192.67.172.0","192.67.188.255","3225660416","3225664767","US","United States"
+"192.67.189.0","192.67.208.255","3225664768","3225669887","DE","Germany"
+"192.67.209.0","192.67.216.255","3225669888","3225671935","US","United States"
+"192.67.218.0","192.67.218.255","3225672192","3225672447","DE","Germany"
+"192.67.219.0","192.67.219.255","3225672448","3225672703","US","United States"
+"192.67.220.0","192.67.221.255","3225672704","3225673215","NL","Netherlands"
+"192.67.222.0","192.67.222.255","3225673216","3225673471","CA","Canada"
+"192.67.223.0","192.67.223.255","3225673472","3225673727","GB","United Kingdom"
+"192.67.224.0","192.67.247.255","3225673728","3225679871","US","United States"
+"192.67.248.0","192.67.248.255","3225679872","3225680127","AU","Australia"
+"192.67.249.0","192.67.249.255","3225680128","3225680383","GR","Greece"
+"192.67.250.0","192.67.250.255","3225680384","3225680639","CA","Canada"
+"192.67.251.0","192.67.254.255","3225680640","3225681663","US","United States"
+"192.67.255.0","192.67.255.255","3225681664","3225681919","CA","Canada"
+"192.68.0.0","192.68.3.255","3225681920","3225682943","DE","Germany"
+"192.68.4.0","192.68.4.255","3225682944","3225683199","AT","Austria"
+"192.68.5.0","192.68.19.255","3225683200","3225687039","DE","Germany"
+"192.68.20.0","192.68.22.255","3225687040","3225687807","US","United States"
+"192.68.23.0","192.68.23.255","3225687808","3225688063","GB","United Kingdom"
+"192.68.24.0","192.68.30.255","3225688064","3225689855","US","United States"
+"192.68.31.0","192.68.50.255","3225689856","3225694975","NL","Netherlands"
+"192.68.51.0","192.68.51.255","3225694976","3225695231","PL","Poland"
+"192.68.52.0","192.68.52.255","3225695232","3225695487","US","United States"
+"192.68.53.0","192.68.74.255","3225695488","3225701119","CA","Canada"
+"192.68.75.0","192.68.75.255","3225701120","3225701375","US","United States"
+"192.68.76.0","192.68.107.255","3225701376","3225709567","NO","Norway"
+"192.68.108.0","192.68.109.255","3225709568","3225710079","US","United States"
+"192.68.112.0","192.68.130.255","3225710592","3225715455","US","United States"
+"192.68.131.0","192.68.131.255","3225715456","3225715711","CA","Canada"
+"192.68.132.0","192.68.132.255","3225715712","3225715967","AU","Australia"
+"192.68.133.0","192.68.136.255","3225715968","3225716991","US","United States"
+"192.68.137.0","192.68.137.255","3225716992","3225717247","CA","Canada"
+"192.68.138.0","192.68.138.255","3225717248","3225717503","TN","Tunisia"
+"192.68.140.0","192.68.150.255","3225717760","3225720575","US","United States"
+"192.68.151.0","192.68.153.255","3225720576","3225721343","GB","United Kingdom"
+"192.68.154.0","192.68.162.255","3225721344","3225723647","US","United States"
+"192.68.163.0","192.68.163.255","3225723648","3225723903","CA","Canada"
+"192.68.164.0","192.68.164.255","3225723904","3225724159","US","United States"
+"192.68.165.0","192.68.169.255","3225724160","3225725439","DE","Germany"
+"192.68.170.0","192.68.170.255","3225725440","3225725695","GB","United Kingdom"
+"192.68.171.0","192.68.172.255","3225725696","3225726207","AU","Australia"
+"192.68.173.0","192.68.173.255","3225726208","3225726463","US","United States"
+"192.68.174.0","192.68.174.255","3225726464","3225726719","GB","United Kingdom"
+"192.68.175.0","192.68.175.255","3225726720","3225726975","US","United States"
+"192.68.176.0","192.68.176.255","3225726976","3225727231","IT","Italy"
+"192.68.177.0","192.68.178.255","3225727232","3225727743","US","United States"
+"192.68.180.0","192.68.181.255","3225728000","3225728511","US","United States"
+"192.68.182.0","192.68.182.255","3225728512","3225728767","NL","Netherlands"
+"192.68.183.0","192.68.183.255","3225728768","3225729023","US","United States"
+"192.68.184.0","192.68.184.255","3225729024","3225729279","CA","Canada"
+"192.68.186.0","192.68.186.255","3225729536","3225729791","NL","Netherlands"
+"192.68.187.0","192.68.187.255","3225729792","3225730047","US","United States"
+"192.68.188.0","192.68.188.255","3225730048","3225730303","CA","Canada"
+"192.68.189.0","192.68.208.255","3225730304","3225735423","US","United States"
+"192.68.209.0","192.68.209.255","3225735424","3225735679","PT","Portugal"
+"192.68.210.0","192.68.210.255","3225735680","3225735935","US","United States"
+"192.68.211.0","192.68.215.255","3225735936","3225737215","DE","Germany"
+"192.68.216.0","192.68.216.255","3225737216","3225737471","PT","Portugal"
+"192.68.217.0","192.68.220.255","3225737472","3225738495","US","United States"
+"192.68.221.0","192.68.221.255","3225738496","3225738751","PT","Portugal"
+"192.68.222.0","192.68.223.255","3225738752","3225739263","US","United States"
+"192.68.224.0","192.68.224.255","3225739264","3225739519","PT","Portugal"
+"192.68.225.0","192.68.228.255","3225739520","3225740543","US","United States"
+"192.68.229.0","192.68.229.255","3225740544","3225740799","CA","Canada"
+"192.68.230.0","192.68.230.255","3225740800","3225741055","NL","Netherlands"
+"192.68.231.0","192.68.234.255","3225741056","3225742079","US","United States"
+"192.68.235.0","192.68.249.255","3225742080","3225745919","JP","Japan"
+"192.68.250.0","192.68.252.255","3225745920","3225746687","NL","Netherlands"
+"192.68.253.0","192.68.253.255","3225746688","3225746943","US","United States"
+"192.68.254.0","192.68.254.255","3225746944","3225747199","NL","Netherlands"
+"192.68.255.0","192.69.0.255","3225747200","3225747711","US","United States"
+"192.69.1.0","192.69.1.255","3225747712","3225747967","CA","Canada"
+"192.69.2.0","192.69.39.255","3225747968","3225757695","US","United States"
+"192.69.40.0","192.69.43.255","3225757696","3225758719","CA","Canada"
+"192.69.44.0","192.69.63.255","3225758720","3225763839","US","United States"
+"192.69.64.0","192.69.64.255","3225763840","3225764095","BE","Belgium"
+"192.69.65.0","192.69.67.255","3225764096","3225764863","US","United States"
+"192.69.68.0","192.69.71.255","3225764864","3225765887","CA","Canada"
+"192.69.72.0","192.69.73.255","3225765888","3225766399","US","United States"
+"192.69.74.0","192.69.74.255","3225766400","3225766655","CA","Canada"
+"192.69.75.0","192.69.85.255","3225766656","3225769471","US","United States"
+"192.69.86.0","192.69.87.255","3225769472","3225769983","CA","Canada"
+"192.69.88.0","192.69.100.255","3225769984","3225773311","US","United States"
+"192.69.101.0","192.69.101.255","3225773312","3225773567","CA","Canada"
+"192.69.102.0","192.69.113.255","3225773568","3225776639","US","United States"
+"192.69.114.0","192.69.115.255","3225776640","3225777151","CA","Canada"
+"192.69.116.0","192.69.116.255","3225777152","3225777407","AU","Australia"
+"192.69.117.0","192.69.131.255","3225777408","3225781247","US","United States"
+"192.69.132.0","192.69.135.255","3225781248","3225782271","CA","Canada"
+"192.69.136.0","192.69.233.255","3225782272","3225807359","US","United States"
+"192.69.234.0","192.69.234.255","3225807360","3225807615","DE","Germany"
+"192.69.235.0","192.69.235.255","3225807616","3225807871","US","United States"
+"192.69.240.0","192.69.250.255","3225808896","3225811711","US","United States"
+"192.69.251.0","192.69.251.255","3225811712","3225811967","GB","United Kingdom"
+"192.69.252.0","192.69.255.255","3225811968","3225812991","US","United States"
+"192.70.0.0","192.70.119.255","3225812992","3225843711","FR","France"
+"192.70.120.0","192.70.132.255","3225843712","3225847039","US","United States"
+"192.70.133.0","192.70.134.255","3225847040","3225847551","TR","Turkey"
+"192.70.135.0","192.70.135.255","3225847552","3225847807","AU","Australia"
+"192.70.136.0","192.70.136.255","3225847808","3225848063","IT","Italy"
+"192.70.137.0","192.70.139.255","3225848064","3225848831","US","United States"
+"192.70.140.0","192.70.159.255","3225848832","3225853951","DE","Germany"
+"192.70.160.0","192.70.171.255","3225853952","3225857023","US","United States"
+"192.70.172.0","192.70.172.255","3225857024","3225857279","CA","Canada"
+"192.70.173.0","192.70.173.255","3225857280","3225857535","US","United States"
+"192.70.174.0","192.70.174.255","3225857536","3225857791","AU","Australia"
+"192.70.175.0","192.70.175.255","3225857792","3225858047","US","United States"
+"192.70.176.0","192.70.177.255","3225858048","3225858559","CA","Canada"
+"192.70.178.0","192.70.178.255","3225858560","3225858815","US","United States"
+"192.70.179.0","192.70.181.255","3225858816","3225859583","JP","Japan"
+"192.70.184.0","192.70.191.255","3225860096","3225862143","US","United States"
+"192.70.200.0","192.70.215.255","3225864192","3225868287","US","United States"
+"192.70.216.0","192.70.216.255","3225868288","3225868543","AU","Australia"
+"192.70.217.0","192.70.218.255","3225868544","3225869055","US","United States"
+"192.70.219.0","192.70.219.255","3225869056","3225869311","AU","Australia"
+"192.70.220.0","192.70.220.255","3225869312","3225869567","CA","Canada"
+"192.70.221.0","192.70.223.255","3225869568","3225870335","US","United States"
+"192.70.224.0","192.70.224.255","3225870336","3225870591","CA","Canada"
+"192.70.225.0","192.70.236.255","3225870592","3225873663","US","United States"
+"192.70.237.0","192.70.237.255","3225873664","3225873919","ZA","South Africa"
+"192.70.238.0","192.70.241.255","3225873920","3225874943","US","United States"
+"192.70.242.0","192.70.242.255","3225874944","3225875199","GB","United Kingdom"
+"192.70.243.0","192.70.255.255","3225875200","3225878527","US","United States"
+"192.71.0.0","192.71.10.255","3225878528","3225881343","SE","Sweden"
+"192.71.11.0","192.71.11.255","3225881344","3225881599","IT","Italy"
+"192.71.12.0","192.71.14.255","3225881600","3225882367","SE","Sweden"
+"192.71.15.0","192.71.15.255","3225882368","3225882623","DE","Germany"
+"192.71.16.0","192.71.16.255","3225882624","3225882879","SE","Sweden"
+"192.71.17.0","192.71.18.255","3225882880","3225883391","DE","Germany"
+"192.71.19.0","192.71.24.255","3225883392","3225884927","SE","Sweden"
+"192.71.25.0","192.71.25.255","3225884928","3225885183","NL","Netherlands"
+"192.71.26.0","192.71.27.255","3225885184","3225885695","AT","Austria"
+"192.71.28.0","192.71.31.255","3225885696","3225886719","SE","Sweden"
+"192.71.32.0","192.71.32.255","3225886720","3225886975","NO","Norway"
+"192.71.33.0","192.71.33.255","3225886976","3225887231","SE","Sweden"
+"192.71.34.0","192.71.34.255","3225887232","3225887487","DK","Denmark"
+"192.71.35.0","192.71.36.255","3225887488","3225887999","SE","Sweden"
+"192.71.37.0","192.71.37.255","3225888000","3225888255","GB","United Kingdom"
+"192.71.38.0","192.71.53.255","3225888256","3225892351","SE","Sweden"
+"192.71.54.0","192.71.55.255","3225892352","3225892863","FR","France"
+"192.71.56.0","192.71.61.255","3225892864","3225894399","SE","Sweden"
+"192.71.62.0","192.71.65.255","3225894400","3225895423","GB","United Kingdom"
+"192.71.66.0","192.71.92.255","3225895424","3225902335","SE","Sweden"
+"192.71.93.0","192.71.93.255","3225902336","3225902591","NL","Netherlands"
+"192.71.94.0","192.71.94.255","3225902592","3225902847","SE","Sweden"
+"192.71.95.0","192.71.95.255","3225902848","3225903103","NL","Netherlands"
+"192.71.96.0","192.71.104.255","3225903104","3225905407","SE","Sweden"
+"192.71.105.0","192.71.105.255","3225905408","3225905663","IT","Italy"
+"192.71.106.0","192.71.137.255","3225905664","3225913855","SE","Sweden"
+"192.71.138.0","192.71.138.255","3225913856","3225914111","DE","Germany"
+"192.71.139.0","192.71.142.255","3225914112","3225915135","SE","Sweden"
+"192.71.143.0","192.71.143.255","3225915136","3225915391","DK","Denmark"
+"192.71.144.0","192.71.150.255","3225915392","3225917183","SE","Sweden"
+"192.71.151.0","192.71.151.255","3225917184","3225917439","NL","Netherlands"
+"192.71.152.0","192.71.152.255","3225917440","3225917695","SE","Sweden"
+"192.71.153.0","192.71.153.255","3225917696","3225917951","NL","Netherlands"
+"192.71.154.0","192.71.155.255","3225917952","3225918463","SE","Sweden"
+"192.71.156.0","192.71.156.255","3225918464","3225918719","GB","United Kingdom"
+"192.71.157.0","192.71.164.255","3225918720","3225920767","SE","Sweden"
+"192.71.165.0","192.71.165.255","3225920768","3225921023","GB","United Kingdom"
+"192.71.166.0","192.71.168.255","3225921024","3225921791","SE","Sweden"
+"192.71.169.0","192.71.169.255","3225921792","3225922047","GB","United Kingdom"
+"192.71.170.0","192.71.174.255","3225922048","3225923327","SE","Sweden"
+"192.71.175.0","192.71.175.255","3225923328","3225923583","IN","India"
+"192.71.176.0","192.71.176.255","3225923584","3225923839","SE","Sweden"
+"192.71.177.0","192.71.177.255","3225923840","3225924095","GB","United Kingdom"
+"192.71.178.0","192.71.201.255","3225924096","3225930239","SE","Sweden"
+"192.71.202.0","192.71.202.255","3225930240","3225930495","FR","France"
+"192.71.203.0","192.71.210.255","3225930496","3225932543","SE","Sweden"
+"192.71.211.0","192.71.211.255","3225932544","3225932799","IM","Isle of Man"
+"192.71.212.0","192.71.212.255","3225932800","3225933055","IT","Italy"
+"192.71.213.0","192.71.213.255","3225933056","3225933311","ES","Spain"
+"192.71.214.0","192.71.217.255","3225933312","3225934335","SE","Sweden"
+"192.71.218.0","192.71.218.255","3225934336","3225934591","IS","Iceland"
+"192.71.219.0","192.71.221.255","3225934592","3225935359","SE","Sweden"
+"192.71.222.0","192.71.222.255","3225935360","3225935615","US","United States"
+"192.71.223.0","192.71.226.255","3225935616","3225936639","SE","Sweden"
+"192.71.227.0","192.71.227.255","3225936640","3225936895","US","United States"
+"192.71.228.0","192.71.229.255","3225936896","3225937407","SE","Sweden"
+"192.71.230.0","192.71.230.255","3225937408","3225937663","US","United States"
+"192.71.231.0","192.71.232.255","3225937664","3225938175","SE","Sweden"
+"192.71.233.0","192.71.233.255","3225938176","3225938431","CH","Switzerland"
+"192.71.234.0","192.71.234.255","3225938432","3225938687","US","United States"
+"192.71.235.0","192.71.243.255","3225938688","3225940991","SE","Sweden"
+"192.71.244.0","192.71.244.255","3225940992","3225941247","SI","Slovenia"
+"192.71.245.0","192.71.245.255","3225941248","3225941503","IT","Italy"
+"192.71.246.0","192.71.246.255","3225941504","3225941759","SE","Sweden"
+"192.71.247.0","192.71.247.255","3225941760","3225942015","AT","Austria"
+"192.71.248.0","192.71.248.22","3225942016","3225942038","SE","Sweden"
+"192.71.248.23","192.71.248.23","3225942039","3225942039","EU","Europe"
+"192.71.248.24","192.71.248.255","3225942040","3225942271","SE","Sweden"
+"192.71.249.0","192.71.249.255","3225942272","3225942527","BE","Belgium"
+"192.71.250.0","192.71.255.255","3225942528","3225944063","SE","Sweden"
+"192.72.0.0","192.72.2.255","3225944064","3225944831","US","United States"
+"192.72.3.0","192.72.252.255","3225944832","3226008831","TW","Taiwan"
+"192.72.253.0","192.73.4.255","3226008832","3226010879","US","United States"
+"192.73.5.0","192.73.5.255","3226010880","3226011135","CA","Canada"
+"192.73.6.0","192.73.11.255","3226011136","3226012671","US","United States"
+"192.73.12.0","192.73.12.255","3226012672","3226012927","AU","Australia"
+"192.73.13.0","192.73.18.255","3226012928","3226014463","US","United States"
+"192.73.19.0","192.73.20.255","3226014464","3226014975","GB","United Kingdom"
+"192.73.21.0","192.73.21.255","3226014976","3226015231","NZ","New Zealand"
+"192.73.22.0","192.73.22.255","3226015232","3226015487","AU","Australia"
+"192.73.23.0","192.73.23.255","3226015488","3226015743","US","United States"
+"192.73.24.0","192.73.25.255","3226015744","3226016255","ID","Indonesia"
+"192.73.26.0","192.73.33.255","3226016256","3226018303","US","United States"
+"192.73.34.0","192.73.34.255","3226018304","3226018559","DE","Germany"
+"192.73.35.0","192.73.44.255","3226018560","3226021119","CH","Switzerland"
+"192.73.45.0","192.73.65.255","3226021120","3226026495","US","United States"
+"192.73.66.0","192.73.66.255","3226026496","3226026751","AU","Australia"
+"192.73.67.0","192.73.225.255","3226026752","3226067455","US","United States"
+"192.73.226.0","192.73.226.255","3226067456","3226067711","BE","Belgium"
+"192.73.227.0","192.73.228.255","3226067712","3226068223","US","United States"
+"192.73.229.0","192.73.229.255","3226068224","3226068479","GB","United Kingdom"
+"192.73.230.0","192.73.254.255","3226068480","3226074879","US","United States"
+"192.73.255.0","192.73.255.255","3226074880","3226075135","AT","Austria"
+"192.74.0.0","192.74.138.255","3226075136","3226110719","US","United States"
+"192.74.139.0","192.74.208.255","3226110720","3226128639","AU","Australia"
+"192.74.209.0","192.75.0.255","3226128640","3226140927","US","United States"
+"192.75.1.0","192.75.10.255","3226140928","3226143487","CA","Canada"
+"192.75.11.0","192.75.11.255","3226143488","3226143743","US","United States"
+"192.75.12.0","192.75.18.255","3226143744","3226145535","CA","Canada"
+"192.75.19.0","192.75.19.255","3226145536","3226145791","US","United States"
+"192.75.20.0","192.75.22.255","3226145792","3226146559","CA","Canada"
+"192.75.23.0","192.75.23.255","3226146560","3226146815","FR","France"
+"192.75.24.0","192.75.61.255","3226146816","3226156543","CA","Canada"
+"192.75.62.0","192.75.62.255","3226156544","3226156799","US","United States"
+"192.75.63.0","192.75.65.255","3226156800","3226157567","CA","Canada"
+"192.75.66.0","192.75.66.255","3226157568","3226157823","US","United States"
+"192.75.67.0","192.75.105.255","3226157824","3226167807","CA","Canada"
+"192.75.106.0","192.75.106.255","3226167808","3226168063","US","United States"
+"192.75.107.0","192.75.134.255","3226168064","3226175231","CA","Canada"
+"192.75.135.0","192.75.136.255","3226175232","3226175743","US","United States"
+"192.75.138.0","192.75.143.255","3226176000","3226177535","CA","Canada"
+"192.75.144.0","192.75.147.255","3226177536","3226178559","US","United States"
+"192.75.148.0","192.75.186.255","3226178560","3226188543","CA","Canada"
+"192.75.187.0","192.75.187.255","3226188544","3226188799","PR","Puerto Rico"
+"192.75.188.0","192.75.188.255","3226188800","3226189055","US","United States"
+"192.75.189.0","192.75.191.255","3226189056","3226189823","CA","Canada"
+"192.75.192.0","192.75.199.255","3226189824","3226191871","US","United States"
+"192.75.200.0","192.75.208.255","3226191872","3226194175","CA","Canada"
+"192.75.209.0","192.75.209.255","3226194176","3226194431","US","United States"
+"192.75.210.0","192.75.210.255","3226194432","3226194687","CA","Canada"
+"192.75.211.0","192.75.211.255","3226194688","3226194943","US","United States"
+"192.75.212.0","192.75.254.255","3226194944","3226205951","CA","Canada"
+"192.75.255.0","192.76.5.255","3226205952","3226207743","US","United States"
+"192.76.6.0","192.76.35.255","3226207744","3226215423","GB","United Kingdom"
+"192.76.36.0","192.76.121.255","3226215424","3226237439","US","United States"
+"192.76.122.0","192.76.122.255","3226237440","3226237695","AU","Australia"
+"192.76.123.0","192.76.132.255","3226237696","3226240255","DE","Germany"
+"192.76.133.0","192.76.133.255","3226240256","3226240511","US","United States"
+"192.76.134.0","192.76.137.255","3226240512","3226241535","DE","Germany"
+"192.76.138.0","192.76.138.255","3226241536","3226241791","NL","Netherlands"
+"192.76.139.0","192.76.163.255","3226241792","3226248191","DE","Germany"
+"192.76.165.0","192.76.165.255","3226248448","3226248703","IE","Ireland"
+"192.76.166.0","192.76.172.255","3226248704","3226250495","DE","Germany"
+"192.76.173.0","192.76.175.255","3226250496","3226251263","US","United States"
+"192.76.176.0","192.76.176.255","3226251264","3226251519","DE","Germany"
+"192.76.177.0","192.76.240.255","3226251520","3226267903","US","United States"
+"192.76.241.0","192.76.241.255","3226267904","3226268159","DE","Germany"
+"192.76.242.0","192.76.242.255","3226268160","3226268415","PT","Portugal"
+"192.76.243.0","192.76.244.255","3226268416","3226268927","AT","Austria"
+"192.76.245.0","192.76.248.255","3226268928","3226269951","DE","Germany"
+"192.76.249.0","192.76.251.255","3226269952","3226270719","US","United States"
+"192.76.255.0","192.77.7.255","3226271488","3226273791","US","United States"
+"192.77.9.0","192.77.10.255","3226274048","3226274559","US","United States"
+"192.77.11.0","192.77.11.255","3226274560","3226274815","CH","Switzerland"
+"192.77.12.0","192.77.45.255","3226274816","3226283519","US","United States"
+"192.77.46.0","192.77.75.255","3226283520","3226291199","CA","Canada"
+"192.77.76.0","192.77.113.255","3226291200","3226300927","US","United States"
+"192.77.114.0","192.77.115.255","3226300928","3226301439","DE","Germany"
+"192.77.116.0","192.77.119.255","3226301440","3226302463","US","United States"
+"192.77.120.0","192.77.123.255","3226302464","3226303487","FI","Finland"
+"192.77.124.0","192.77.131.255","3226303488","3226305535","US","United States"
+"192.77.132.0","192.77.138.255","3226305536","3226307327","GB","United Kingdom"
+"192.77.139.0","192.77.139.255","3226307328","3226307583","US","United States"
+"192.77.140.0","192.77.141.255","3226307584","3226308095","ES","Spain"
+"192.77.142.0","192.77.242.127","3226308096","3226333823","US","United States"
+"192.77.242.128","192.77.242.255","3226333824","3226333951","NL","Netherlands"
+"192.77.243.0","192.77.247.255","3226333952","3226335231","US","United States"
+"192.77.248.0","192.77.248.255","3226335232","3226335487","RO","Romania"
+"192.77.249.0","192.78.109.255","3226335488","3226365439","US","United States"
+"192.78.110.0","192.78.111.255","3226365440","3226365951","DE","Germany"
+"192.78.112.0","192.78.115.255","3226365952","3226366975","US","United States"
+"192.78.116.0","192.78.116.255","3226366976","3226367231","CA","Canada"
+"192.78.117.0","192.78.143.255","3226367232","3226374143","US","United States"
+"192.78.144.0","192.78.148.255","3226374144","3226375423","DE","Germany"
+"192.78.149.0","192.78.153.255","3226375424","3226376703","US","United States"
+"192.78.154.0","192.78.154.255","3226376704","3226376959","AT","Austria"
+"192.78.155.0","192.78.184.255","3226376960","3226384639","US","United States"
+"192.78.185.0","192.78.187.255","3226384640","3226385407","BE","Belgium"
+"192.78.188.0","192.78.219.255","3226385408","3226393599","US","United States"
+"192.78.220.0","192.78.220.255","3226393600","3226393855","DE","Germany"
+"192.78.221.0","192.78.235.255","3226393856","3226397695","US","United States"
+"192.78.236.0","192.78.245.255","3226397696","3226400255","DE","Germany"
+"192.78.246.0","192.80.19.255","3226400256","3226473471","US","United States"
+"192.80.20.0","192.80.21.255","3226473472","3226473983","PT","Portugal"
+"192.80.22.0","192.80.23.255","3226473984","3226474495","US","United States"
+"192.80.24.0","192.80.24.255","3226474496","3226474751","CL","Chile"
+"192.80.25.0","192.80.30.255","3226474752","3226476287","US","United States"
+"192.80.31.0","192.80.42.255","3226476288","3226479359","CH","Switzerland"
+"192.80.43.0","192.80.45.255","3226479360","3226480127","US","United States"
+"192.80.46.0","192.80.46.255","3226480128","3226480383","GB","United Kingdom"
+"192.80.47.0","192.80.50.255","3226480384","3226481407","US","United States"
+"192.80.51.0","192.80.51.255","3226481408","3226481663","DE","Germany"
+"192.80.52.0","192.80.79.255","3226481664","3226488831","US","United States"
+"192.80.80.0","192.80.80.255","3226488832","3226489087","CA","Canada"
+"192.80.81.0","192.80.208.255","3226489088","3226521855","US","United States"
+"192.80.209.0","192.80.209.255","3226521856","3226522111","BR","Brazil"
+"192.80.210.0","192.81.11.255","3226522112","3226536959","US","United States"
+"192.81.12.0","192.81.31.255","3226536960","3226542079","CA","Canada"
+"192.81.32.0","192.81.51.255","3226542080","3226547199","US","United States"
+"192.81.52.0","192.81.57.255","3226547200","3226548735","CA","Canada"
+"192.81.58.0","192.81.58.255","3226548736","3226548991","US","United States"
+"192.81.59.0","192.81.59.255","3226548992","3226549247","BE","Belgium"
+"192.81.60.0","192.81.60.255","3226549248","3226549503","US","United States"
+"192.81.61.0","192.81.62.255","3226549504","3226550015","GB","United Kingdom"
+"192.81.63.0","192.81.65.255","3226550016","3226550783","US","United States"
+"192.81.66.0","192.81.66.255","3226550784","3226551039","CA","Canada"
+"192.81.67.0","192.81.69.255","3226551040","3226551807","US","United States"
+"192.81.70.0","192.81.71.255","3226551808","3226552319","CA","Canada"
+"192.81.72.0","192.81.73.255","3226552320","3226552831","VI","Virgin Islands, U.S."
+"192.81.74.0","192.81.83.255","3226552832","3226555391","US","United States"
+"192.81.84.0","192.81.85.255","3226555392","3226555903","CA","Canada"
+"192.81.86.0","192.81.88.255","3226555904","3226556671","US","United States"
+"192.81.89.0","192.81.89.255","3226556672","3226556927","CA","Canada"
+"192.81.90.0","192.81.108.255","3226556928","3226561791","US","United States"
+"192.81.109.0","192.81.109.255","3226561792","3226562047","NO","Norway"
+"192.81.110.0","192.81.120.255","3226562048","3226564863","US","United States"
+"192.81.121.0","192.81.121.255","3226564864","3226565119","DE","Germany"
+"192.81.122.0","192.81.122.255","3226565120","3226565375","US","United States"
+"192.81.123.0","192.81.123.255","3226565376","3226565631","FI","Finland"
+"192.81.124.0","192.81.159.255","3226565632","3226574847","US","United States"
+"192.81.160.0","192.81.160.255","3226574848","3226575103","FI","Finland"
+"192.81.161.0","192.81.161.255","3226575104","3226575359","US","United States"
+"192.81.162.0","192.81.165.255","3226575360","3226576383","CA","Canada"
+"192.81.166.0","192.81.167.255","3226576384","3226576895","US","United States"
+"192.81.168.0","192.81.175.255","3226576896","3226578943","CA","Canada"
+"192.81.176.0","192.81.181.255","3226578944","3226580479","US","United States"
+"192.81.182.0","192.81.184.255","3226580480","3226581247","FI","Finland"
+"192.81.185.0","192.81.192.255","3226581248","3226583295","US","United States"
+"192.81.193.0","192.81.193.255","3226583296","3226583551","CA","Canada"
+"192.81.194.0","192.81.194.255","3226583552","3226583807","SE","Sweden"
+"192.81.195.0","192.81.199.255","3226583808","3226585087","US","United States"
+"192.81.208.0","192.81.219.255","3226587136","3226590207","US","United States"
+"192.81.220.0","192.81.223.255","3226590208","3226591231","NL","Netherlands"
+"192.81.224.0","192.81.227.255","3226591232","3226592255","CA","Canada"
+"192.81.228.0","192.81.229.255","3226592256","3226592767","US","United States"
+"192.81.230.0","192.81.230.255","3226592768","3226593023","DE","Germany"
+"192.81.231.0","192.81.233.255","3226593024","3226593791","US","United States"
+"192.81.234.0","192.81.234.255","3226593792","3226594047","NL","Netherlands"
+"192.81.235.0","192.82.103.255","3226594048","3226626047","US","United States"
+"192.82.104.0","192.82.104.255","3226626048","3226626303","CA","Canada"
+"192.82.105.0","192.82.116.255","3226626304","3226629375","US","United States"
+"192.82.117.0","192.82.117.255","3226629376","3226629631","CA","Canada"
+"192.82.118.0","192.82.120.255","3226629632","3226630399","US","United States"
+"192.82.121.0","192.82.121.255","3226630400","3226630655","GB","United Kingdom"
+"192.82.122.0","192.82.123.255","3226630656","3226631167","US","United States"
+"192.82.124.0","192.82.124.255","3226631168","3226631423","SE","Sweden"
+"192.82.125.0","192.82.126.255","3226631424","3226631935","US","United States"
+"192.82.127.0","192.82.127.255","3226631936","3226632191","PT","Portugal"
+"192.82.128.0","192.82.131.255","3226632192","3226633215","CA","Canada"
+"192.82.132.0","192.82.139.255","3226633216","3226635263","US","United States"
+"192.82.140.0","192.82.140.255","3226635264","3226635519","AU","Australia"
+"192.82.141.0","192.82.141.255","3226635520","3226635775","US","United States"
+"192.82.142.0","192.82.142.255","3226635776","3226636031","ZA","South Africa"
+"192.82.143.0","192.82.143.255","3226636032","3226636287","AU","Australia"
+"192.82.144.0","192.82.149.255","3226636288","3226637823","US","United States"
+"192.82.150.0","192.82.150.255","3226637824","3226638079","CA","Canada"
+"192.82.151.0","192.82.152.255","3226638080","3226638591","US","United States"
+"192.82.153.0","192.82.153.255","3226638592","3226638847","NL","Netherlands"
+"192.82.154.0","192.82.156.255","3226638848","3226639615","US","United States"
+"192.82.157.0","192.82.158.255","3226639616","3226640127","AT","Austria"
+"192.82.159.0","192.82.160.255","3226640128","3226640639","US","United States"
+"192.82.161.0","192.82.161.255","3226640640","3226640895","AU","Australia"
+"192.82.162.0","192.82.213.255","3226640896","3226654207","US","United States"
+"192.82.214.0","192.82.214.255","3226654208","3226654463","PT","Portugal"
+"192.82.215.0","192.82.219.255","3226654464","3226655743","US","United States"
+"192.82.220.0","192.82.221.255","3226655744","3226656255","NL","Netherlands"
+"192.82.222.0","192.82.222.255","3226656256","3226656511","AU","Australia"
+"192.82.223.0","192.82.240.255","3226656512","3226661119","US","United States"
+"192.82.241.0","192.82.241.255","3226661120","3226661375","NL","Netherlands"
+"192.82.242.0","192.82.255.255","3226661376","3226664959","US","United States"
+"192.83.0.0","192.83.100.255","3226664960","3226690815","FI","Finland"
+"192.83.101.0","192.83.101.255","3226690816","3226691071","CA","Canada"
+"192.83.102.0","192.83.102.255","3226691072","3226691327","GB","United Kingdom"
+"192.83.103.0","192.83.117.255","3226691328","3226695167","US","United States"
+"192.83.118.0","192.83.119.255","3226695168","3226695679","AU","Australia"
+"192.83.120.0","192.83.120.255","3226695680","3226695935","US","United States"
+"192.83.121.0","192.83.121.255","3226695936","3226696191","CA","Canada"
+"192.83.123.0","192.83.123.255","3226696448","3226696703","AU","Australia"
+"192.83.124.0","192.83.127.255","3226696704","3226697727","US","United States"
+"192.83.128.0","192.83.143.255","3226697728","3226701823","CA","Canada"
+"192.83.144.0","192.83.159.255","3226701824","3226705919","US","United States"
+"192.83.160.0","192.83.160.255","3226705920","3226706175","FR","France"
+"192.83.161.0","192.83.164.255","3226706176","3226707199","US","United States"
+"192.83.165.0","192.83.165.255","3226707200","3226707455","PL","Poland"
+"192.83.166.0","192.83.196.255","3226707456","3226715391","TW","Taiwan"
+"192.83.197.0","192.83.197.255","3226715392","3226715647","US","United States"
+"192.83.198.0","192.83.198.255","3226715648","3226715903","AU","Australia"
+"192.83.199.0","192.83.199.255","3226715904","3226716159","US","United States"
+"192.83.200.0","192.83.200.255","3226716160","3226716415","GB","United Kingdom"
+"192.83.201.0","192.83.201.255","3226716416","3226716671","US","United States"
+"192.83.202.0","192.83.202.255","3226716672","3226716927","GB","United Kingdom"
+"192.83.203.0","192.83.207.255","3226716928","3226718207","US","United States"
+"192.83.218.0","192.83.219.255","3226720768","3226721279","JP","Japan"
+"192.83.220.0","192.83.222.255","3226721280","3226722047","US","United States"
+"192.83.223.0","192.83.223.255","3226722048","3226722303","NL","Netherlands"
+"192.83.224.0","192.83.224.255","3226722304","3226722559","AU","Australia"
+"192.83.225.0","192.83.228.255","3226722560","3226723583","US","United States"
+"192.83.229.0","192.83.229.255","3226723584","3226723839","DE","Germany"
+"192.83.230.0","192.83.230.255","3226723840","3226724095","US","United States"
+"192.83.231.0","192.83.231.255","3226724096","3226724351","AU","Australia"
+"192.83.232.0","192.83.236.255","3226724352","3226725631","US","United States"
+"192.83.237.0","192.83.238.255","3226725632","3226726143","AU","Australia"
+"192.83.239.0","192.83.246.255","3226726144","3226728191","US","United States"
+"192.83.247.0","192.83.247.255","3226728192","3226728447","CA","Canada"
+"192.83.248.0","192.84.4.255","3226728448","3226731775","US","United States"
+"192.84.5.0","192.84.5.255","3226731776","3226732031","GB","United Kingdom"
+"192.84.6.0","192.84.11.255","3226732032","3226733567","US","United States"
+"192.84.12.0","192.84.12.255","3226733568","3226733823","MX","Mexico"
+"192.84.13.0","192.84.13.255","3226733824","3226734079","PT","Portugal"
+"192.84.14.0","192.84.14.255","3226734080","3226734335","US","United States"
+"192.84.15.0","192.84.15.255","3226734336","3226734591","PT","Portugal"
+"192.84.16.0","192.84.23.255","3226734592","3226736639","US","United States"
+"192.84.25.0","192.84.26.255","3226736896","3226737407","US","United States"
+"192.84.27.0","192.84.27.255","3226737408","3226737663","AT","Austria"
+"192.84.28.0","192.84.29.255","3226737664","3226738175","US","United States"
+"192.84.30.0","192.84.30.255","3226738176","3226738431","NL","Netherlands"
+"192.84.31.0","192.84.31.255","3226738432","3226738687","US","United States"
+"192.84.32.0","192.84.33.255","3226738688","3226739199","NO","Norway"
+"192.84.34.0","192.84.61.255","3226739200","3226746367","US","United States"
+"192.84.62.0","192.84.62.255","3226746368","3226746623","PT","Portugal"
+"192.84.63.0","192.84.71.255","3226746624","3226748927","US","United States"
+"192.84.74.0","192.84.74.255","3226749440","3226749695","US","United States"
+"192.84.75.0","192.84.84.255","3226749696","3226752255","GB","United Kingdom"
+"192.84.85.0","192.84.86.255","3226752256","3226752767","US","United States"
+"192.84.87.0","192.84.87.255","3226752768","3226753023","IT","Italy"
+"192.84.88.0","192.84.88.255","3226753024","3226753279","US","United States"
+"192.84.89.0","192.84.89.255","3226753280","3226753535","AU","Australia"
+"192.84.90.0","192.84.90.255","3226753536","3226753791","SI","Slovenia"
+"192.84.91.0","192.84.94.255","3226753792","3226754815","HR","Croatia"
+"192.84.95.0","192.84.95.255","3226754816","3226755071","SI","Slovenia"
+"192.84.96.0","192.84.96.255","3226755072","3226755327","HR","Croatia"
+"192.84.97.0","192.84.97.255","3226755328","3226755583","SI","Slovenia"
+"192.84.98.0","192.84.98.255","3226755584","3226755839","HR","Croatia"
+"192.84.99.0","192.84.99.255","3226755840","3226756095","SI","Slovenia"
+"192.84.100.0","192.84.100.255","3226756096","3226756351","US","United States"
+"192.84.101.0","192.84.104.255","3226756352","3226757375","SI","Slovenia"
+"192.84.105.0","192.84.106.255","3226757376","3226757887","HR","Croatia"
+"192.84.107.0","192.84.107.255","3226757888","3226758143","SI","Slovenia"
+"192.84.108.0","192.84.108.255","3226758144","3226758399","HR","Croatia"
+"192.84.109.0","192.84.109.255","3226758400","3226758655","SI","Slovenia"
+"192.84.110.0","192.84.126.255","3226758656","3226763007","US","United States"
+"192.84.127.0","192.84.156.255","3226763008","3226770687","IT","Italy"
+"192.84.157.0","192.84.165.255","3226770688","3226772991","US","United States"
+"192.84.166.0","192.84.166.255","3226772992","3226773247","CH","Switzerland"
+"192.84.167.0","192.84.172.255","3226773248","3226774783","US","United States"
+"192.84.173.0","192.84.173.255","3226774784","3226775039","GB","United Kingdom"
+"192.84.174.0","192.84.175.255","3226775040","3226775551","US","United States"
+"192.84.176.0","192.84.207.255","3226775552","3226783743","FI","Finland"
+"192.84.208.0","192.84.211.255","3226783744","3226784767","US","United States"
+"192.84.212.0","192.84.212.255","3226784768","3226785023","GB","United Kingdom"
+"192.84.213.0","192.84.219.255","3226785024","3226786815","US","United States"
+"192.84.220.0","192.84.220.255","3226786816","3226787071","DE","Germany"
+"192.84.221.0","192.84.221.255","3226787072","3226787327","AT","Austria"
+"192.84.222.0","192.84.225.255","3226787328","3226788351","US","United States"
+"192.84.226.0","192.84.229.255","3226788352","3226789375","HU","Hungary"
+"192.84.230.0","192.84.230.255","3226789376","3226789631","AU","Australia"
+"192.84.231.0","192.84.236.255","3226789632","3226791167","US","United States"
+"192.84.237.0","192.84.238.255","3226791168","3226791679","AU","Australia"
+"192.84.239.0","192.84.240.255","3226791680","3226792191","US","United States"
+"192.84.242.0","192.84.242.255","3226792448","3226792703","AU","Australia"
+"192.84.243.0","192.84.243.255","3226792704","3226792959","US","United States"
+"192.84.244.0","192.84.244.255","3226792960","3226793215","ZA","South Africa"
+"192.84.245.0","192.84.247.255","3226793216","3226793983","DE","Germany"
+"192.84.248.0","192.84.252.255","3226793984","3226795263","US","United States"
+"192.84.253.0","192.84.253.255","3226795264","3226795519","NZ","New Zealand"
+"192.84.254.0","192.85.15.255","3226795520","3226800127","US","United States"
+"192.85.16.0","192.85.17.255","3226800128","3226800639","DE","Germany"
+"192.85.18.0","192.85.59.255","3226800640","3226811391","US","United States"
+"192.85.60.0","192.85.60.255","3226811392","3226811647","DE","Germany"
+"192.85.61.0","192.85.109.255","3226811648","3226824191","US","United States"
+"192.85.110.0","192.85.110.255","3226824192","3226824447","EU","Europe"
+"192.85.111.0","192.86.0.255","3226824448","3226861823","US","United States"
+"192.86.1.0","192.86.1.255","3226861824","3226862079","CA","Canada"
+"192.86.2.0","192.86.10.255","3226862080","3226864383","US","United States"
+"192.86.11.0","192.86.11.255","3226864384","3226864639","RU","Russian Federation"
+"192.86.13.0","192.86.13.255","3226864896","3226865151","US","United States"
+"192.86.14.0","192.86.14.255","3226865152","3226865407","PL","Poland"
+"192.86.15.0","192.86.17.255","3226865408","3226866175","US","United States"
+"192.86.18.0","192.86.18.255","3226866176","3226866431","GB","United Kingdom"
+"192.86.19.0","192.86.24.255","3226866432","3226867967","US","United States"
+"192.86.25.0","192.86.25.255","3226867968","3226868223","IL","Israel"
+"192.86.26.0","192.86.26.255","3226868224","3226868479","US","United States"
+"192.86.27.0","192.86.27.255","3226868480","3226868735","GB","United Kingdom"
+"192.86.28.0","192.86.88.255","3226868736","3226884351","US","United States"
+"192.86.89.0","192.86.89.255","3226884352","3226884607","IL","Israel"
+"192.86.90.0","192.86.124.255","3226884608","3226893567","US","United States"
+"192.86.125.0","192.86.126.255","3226893568","3226894079","NL","Netherlands"
+"192.86.127.0","192.86.127.255","3226894080","3226894335","GB","United Kingdom"
+"192.86.128.0","192.86.131.255","3226894336","3226895359","US","United States"
+"192.86.134.0","192.86.134.255","3226895872","3226896127","GB","United Kingdom"
+"192.86.135.0","192.86.136.255","3226896128","3226896639","US","United States"
+"192.86.137.0","192.86.137.255","3226896640","3226896895","GB","United Kingdom"
+"192.86.138.0","192.86.138.255","3226896896","3226897151","PT","Portugal"
+"192.86.139.0","192.86.162.255","3226897152","3226903295","US","United States"
+"192.86.163.0","192.86.163.255","3226903296","3226903551","DE","Germany"
+"192.86.164.0","192.86.164.255","3226903552","3226903807","US","United States"
+"192.86.165.0","192.86.165.255","3226903808","3226904063","AU","Australia"
+"192.86.166.0","192.86.166.255","3226904064","3226904319","CH","Switzerland"
+"192.86.167.0","192.86.167.255","3226904320","3226904575","FR","France"
+"192.86.168.0","192.86.168.255","3226904576","3226904831","US","United States"
+"192.86.169.0","192.86.169.255","3226904832","3226905087","GB","United Kingdom"
+"192.86.170.0","192.86.253.255","3226905088","3226926591","US","United States"
+"192.86.254.0","192.86.254.255","3226926592","3226926847","SE","Sweden"
+"192.86.255.0","192.86.255.255","3226926848","3226927103","US","United States"
+"192.87.0.0","192.87.255.255","3226927104","3226992639","NL","Netherlands"
+"192.88.0.0","192.88.0.255","3226992640","3226992895","US","United States"
+"192.88.1.0","192.88.1.255","3226992896","3226993151","CH","Switzerland"
+"192.88.2.0","192.88.3.255","3226993152","3226993663","US","United States"
+"192.88.4.0","192.88.4.255","3226993664","3226993919","DE","Germany"
+"192.88.5.0","192.88.5.255","3226993920","3226994175","US","United States"
+"192.88.6.0","192.88.7.255","3226994176","3226994687","AU","Australia"
+"192.88.8.0","192.88.8.255","3226994688","3226994943","US","United States"
+"192.88.9.0","192.88.10.255","3226994944","3226995455","GB","United Kingdom"
+"192.88.11.0","192.88.16.255","3226995456","3226996991","US","United States"
+"192.88.17.0","192.88.17.255","3226996992","3226997247","PT","Portugal"
+"192.88.18.0","192.88.22.255","3226997248","3226998527","US","United States"
+"192.88.23.0","192.88.24.255","3226998528","3226999039","AT","Austria"
+"192.88.25.0","192.88.79.255","3226999040","3227013119","US","United States"
+"192.88.81.0","192.88.82.255","3227013376","3227013887","US","United States"
+"192.88.83.0","192.88.83.255","3227013888","3227014143","NL","Netherlands"
+"192.88.84.0","192.88.84.255","3227014144","3227014399","GB","United Kingdom"
+"192.88.85.0","192.88.85.255","3227014400","3227014655","NZ","New Zealand"
+"192.88.86.0","192.88.86.255","3227014656","3227014911","FI","Finland"
+"192.88.87.0","192.88.96.255","3227014912","3227017471","US","United States"
+"192.88.97.0","192.88.97.255","3227017472","3227017727","NL","Netherlands"
+"192.88.98.0","192.88.98.255","3227017728","3227017983","DE","Germany"
+"192.88.100.0","192.88.107.255","3227018240","3227020287","US","United States"
+"192.88.108.0","192.88.108.255","3227020288","3227020543","NL","Netherlands"
+"192.88.109.0","192.88.117.255","3227020544","3227022847","US","United States"
+"192.88.118.0","192.88.118.255","3227022848","3227023103","GB","United Kingdom"
+"192.88.120.0","192.88.122.255","3227023360","3227024127","US","United States"
+"192.88.123.0","192.88.123.255","3227024128","3227024383","PT","Portugal"
+"192.88.124.0","192.88.127.255","3227024384","3227025407","US","United States"
+"192.88.128.0","192.88.128.255","3227025408","3227025663","GB","United Kingdom"
+"192.88.129.0","192.88.129.255","3227025664","3227025919","US","United States"
+"192.88.130.0","192.88.130.255","3227025920","3227026175","GB","United Kingdom"
+"192.88.131.0","192.88.132.255","3227026176","3227026687","US","United States"
+"192.88.133.0","192.88.133.255","3227026688","3227026943","GB","United Kingdom"
+"192.88.134.0","192.88.135.255","3227026944","3227027455","CA","Canada"
+"192.88.136.0","192.88.165.255","3227027456","3227035135","US","United States"
+"192.88.166.0","192.88.166.255","3227035136","3227035391","EU","Europe"
+"192.88.167.0","192.88.167.255","3227035392","3227035647","AP","Asia/Pacific Region"
+"192.88.168.0","192.88.186.255","3227035648","3227040511","US","United States"
+"192.88.187.0","192.88.187.255","3227040512","3227040767","AU","Australia"
+"192.88.188.0","192.88.189.255","3227040768","3227041279","US","United States"
+"192.88.190.0","192.88.190.255","3227041280","3227041535","AU","Australia"
+"192.88.191.0","192.88.195.255","3227041536","3227042815","US","United States"
+"192.88.196.0","192.88.196.255","3227042816","3227043071","IT","Italy"
+"192.88.197.0","192.88.203.255","3227043072","3227044863","US","United States"
+"192.88.204.0","192.88.204.255","3227044864","3227045119","PL","Poland"
+"192.88.205.0","192.88.229.255","3227045120","3227051519","US","United States"
+"192.88.230.0","192.88.230.255","3227051520","3227051775","AP","Asia/Pacific Region"
+"192.88.231.0","192.88.237.255","3227051776","3227053567","US","United States"
+"192.88.238.0","192.88.238.255","3227053568","3227053823","GB","United Kingdom"
+"192.88.239.0","192.88.239.255","3227053824","3227054079","DE","Germany"
+"192.88.240.0","192.88.249.255","3227054080","3227056639","US","United States"
+"192.88.250.0","192.88.254.255","3227056640","3227057919","PT","Portugal"
+"192.88.255.0","192.88.255.255","3227057920","3227058175","US","United States"
+"192.89.0.0","192.89.255.255","3227058176","3227123711","FI","Finland"
+"192.90.0.0","192.91.60.9","3227123712","3227204617","US","United States"
+"192.91.60.10","192.91.60.11","3227204618","3227204619","EU","Europe"
+"192.91.60.12","192.91.139.255","3227204620","3227225087","US","United States"
+"192.91.140.0","192.91.141.255","3227225088","3227225599","LU","Luxembourg"
+"192.91.142.0","192.91.176.255","3227225600","3227234559","US","United States"
+"192.91.177.0","192.91.177.255","3227234560","3227234815","PT","Portugal"
+"192.91.178.0","192.91.178.255","3227234816","3227235071","US","United States"
+"192.91.179.0","192.91.179.255","3227235072","3227235327","AU","Australia"
+"192.91.180.0","192.91.184.255","3227235328","3227236607","US","United States"
+"192.91.185.0","192.91.185.255","3227236608","3227236863","AU","Australia"
+"192.91.186.0","192.91.186.255","3227236864","3227237119","RU","Russian Federation"
+"192.91.187.0","192.91.188.255","3227237120","3227237631","US","United States"
+"192.91.189.0","192.91.189.255","3227237632","3227237887","NO","Norway"
+"192.91.190.0","192.91.190.255","3227237888","3227238143","US","United States"
+"192.91.191.0","192.91.191.255","3227238144","3227238399","GB","United Kingdom"
+"192.91.192.0","192.91.198.255","3227238400","3227240191","US","United States"
+"192.91.199.0","192.91.199.255","3227240192","3227240447","GB","United Kingdom"
+"192.91.201.0","192.91.201.255","3227240704","3227240959","GB","United Kingdom"
+"192.91.202.0","192.91.209.255","3227240960","3227243007","US","United States"
+"192.91.210.0","192.91.210.255","3227243008","3227243263","CA","Canada"
+"192.91.211.0","192.91.211.255","3227243264","3227243519","GB","United Kingdom"
+"192.91.212.0","192.91.212.255","3227243520","3227243775","US","United States"
+"192.91.214.0","192.91.233.255","3227244032","3227249151","SE","Sweden"
+"192.91.234.0","192.91.235.255","3227249152","3227249663","US","United States"
+"192.91.236.0","192.91.247.255","3227249664","3227252735","CH","Switzerland"
+"192.91.248.0","192.92.74.255","3227252736","3227273983","US","United States"
+"192.92.75.0","192.92.75.255","3227273984","3227274239","FI","Finland"
+"192.92.76.0","192.92.76.255","3227274240","3227274495","US","United States"
+"192.92.77.0","192.92.77.255","3227274496","3227274751","NL","Netherlands"
+"192.92.78.0","192.92.85.255","3227274752","3227276799","US","United States"
+"192.92.86.0","192.92.86.255","3227276800","3227277055","FR","France"
+"192.92.87.0","192.92.93.255","3227277056","3227278847","US","United States"
+"192.92.94.0","192.92.94.255","3227278848","3227279103","EU","Europe"
+"192.92.95.0","192.92.103.255","3227279104","3227281407","US","United States"
+"192.92.104.0","192.92.106.255","3227281408","3227282175","IT","Italy"
+"192.92.107.0","192.92.107.255","3227282176","3227282431","US","United States"
+"192.92.108.0","192.92.108.255","3227282432","3227282687","NL","Netherlands"
+"192.92.109.0","192.92.109.255","3227282688","3227282943","GB","United Kingdom"
+"192.92.110.0","192.92.115.255","3227282944","3227284479","US","United States"
+"192.92.116.0","192.92.116.255","3227284480","3227284735","FI","Finland"
+"192.92.117.0","192.92.124.255","3227284736","3227286783","US","United States"
+"192.92.125.0","192.92.125.255","3227286784","3227287039","AT","Austria"
+"192.92.126.0","192.92.126.255","3227287040","3227287295","IT","Italy"
+"192.92.127.0","192.92.127.255","3227287296","3227287551","NL","Netherlands"
+"192.92.128.0","192.92.128.255","3227287552","3227287807","CH","Switzerland"
+"192.92.129.0","192.92.129.255","3227287808","3227288063","BG","Bulgaria"
+"192.92.130.0","192.92.130.255","3227288064","3227288319","BE","Belgium"
+"192.92.131.0","192.92.132.255","3227288320","3227288831","NL","Netherlands"
+"192.92.133.0","192.92.133.255","3227288832","3227289087","PT","Portugal"
+"192.92.134.0","192.92.134.255","3227289088","3227289343","NL","Netherlands"
+"192.92.135.0","192.92.135.255","3227289344","3227289599","PT","Portugal"
+"192.92.136.0","192.92.137.255","3227289600","3227290111","NL","Netherlands"
+"192.92.138.0","192.92.138.255","3227290112","3227290367","AT","Austria"
+"192.92.139.0","192.92.139.255","3227290368","3227290623","CH","Switzerland"
+"192.92.140.0","192.92.140.255","3227290624","3227290879","US","United States"
+"192.92.141.0","192.92.141.255","3227290880","3227291135","AT","Austria"
+"192.92.142.0","192.92.153.255","3227291136","3227294207","PT","Portugal"
+"192.92.155.0","192.92.156.255","3227294464","3227294975","GR","Greece"
+"192.92.157.0","192.92.192.255","3227294976","3227304191","US","United States"
+"192.92.193.0","192.92.193.255","3227304192","3227304447","PR","Puerto Rico"
+"192.92.194.0","192.92.215.255","3227304448","3227310079","US","United States"
+"192.92.216.0","192.92.216.255","3227310080","3227310335","NO","Norway"
+"192.92.217.0","192.92.223.255","3227310336","3227312127","US","United States"
+"192.92.224.0","192.92.224.255","3227312128","3227312383","DK","Denmark"
+"192.92.225.0","192.92.255.255","3227312384","3227320319","US","United States"
+"192.93.0.0","192.93.8.255","3227320320","3227322623","FR","France"
+"192.93.9.0","192.93.11.255","3227322624","3227323391","US","United States"
+"192.93.12.0","192.93.162.255","3227323392","3227362047","FR","France"
+"192.93.163.0","192.93.163.255","3227362048","3227362303","US","United States"
+"192.93.164.0","192.93.167.255","3227362304","3227363327","GB","United Kingdom"
+"192.93.168.0","192.93.255.255","3227363328","3227385855","FR","France"
+"192.94.0.0","192.94.23.255","3227385856","3227391999","US","United States"
+"192.94.24.0","192.94.24.255","3227392000","3227392255","PT","Portugal"
+"192.94.25.0","192.94.27.255","3227392256","3227393023","US","United States"
+"192.94.28.0","192.94.28.255","3227393024","3227393279","AT","Austria"
+"192.94.29.0","192.94.30.255","3227393280","3227393791","US","United States"
+"192.94.31.0","192.94.31.255","3227393792","3227394047","EU","Europe"
+"192.94.32.0","192.94.33.255","3227394048","3227394559","US","United States"
+"192.94.34.0","192.94.34.255","3227394560","3227394815","IN","India"
+"192.94.35.0","192.94.40.255","3227394816","3227396351","US","United States"
+"192.94.41.0","192.94.41.255","3227396352","3227396607","AU","Australia"
+"192.94.42.0","192.94.48.255","3227396608","3227398399","US","United States"
+"192.94.49.0","192.94.49.255","3227398400","3227398655","CA","Canada"
+"192.94.50.0","192.94.56.255","3227398656","3227400447","US","United States"
+"192.94.57.0","192.94.57.255","3227400448","3227400703","AT","Austria"
+"192.94.58.0","192.94.58.255","3227400704","3227400959","GB","United Kingdom"
+"192.94.59.0","192.94.60.255","3227400960","3227401471","US","United States"
+"192.94.61.0","192.94.61.255","3227401472","3227401727","MU","Mauritius"
+"192.94.62.0","192.94.64.255","3227401728","3227402495","AU","Australia"
+"192.94.65.0","192.94.66.255","3227402496","3227403007","US","United States"
+"192.94.67.0","192.94.68.255","3227403008","3227403519","GR","Greece"
+"192.94.69.0","192.94.75.255","3227403520","3227405311","US","United States"
+"192.94.76.0","192.94.76.255","3227405312","3227405567","DE","Germany"
+"192.94.79.0","192.94.110.255","3227406080","3227414271","US","United States"
+"192.94.111.0","192.94.115.255","3227414272","3227415551","GB","United Kingdom"
+"192.94.116.0","192.94.116.255","3227415552","3227415807","US","United States"
+"192.94.117.0","192.94.117.255","3227415808","3227416063","GB","United Kingdom"
+"192.94.118.0","192.94.121.255","3227416064","3227417087","US","United States"
+"192.94.122.0","192.94.122.255","3227417088","3227417343","BN","Brunei Darussalam"
+"192.94.123.0","192.94.125.255","3227417344","3227418111","US","United States"
+"192.94.126.0","192.94.126.255","3227418112","3227418367","CA","Canada"
+"192.94.127.0","192.94.155.255","3227418368","3227425791","US","United States"
+"192.94.156.0","192.94.162.255","3227425792","3227427583","DK","Denmark"
+"192.94.163.0","192.94.163.255","3227427584","3227427839","ES","Spain"
+"192.94.164.0","192.94.168.255","3227427840","3227429119","US","United States"
+"192.94.169.0","192.94.169.255","3227429120","3227429375","AU","Australia"
+"192.94.170.0","192.94.171.255","3227429376","3227429887","US","United States"
+"192.94.172.0","192.94.172.255","3227429888","3227430143","GB","United Kingdom"
+"192.94.173.0","192.94.173.255","3227430144","3227430399","US","United States"
+"192.94.174.0","192.94.174.255","3227430400","3227430655","AU","Australia"
+"192.94.175.0","192.94.199.255","3227430656","3227437055","FR","France"
+"192.94.200.0","192.94.207.255","3227437056","3227439103","US","United States"
+"192.94.208.0","192.94.209.255","3227439104","3227439615","AU","Australia"
+"192.94.210.0","192.94.210.255","3227439616","3227439871","MU","Mauritius"
+"192.94.211.0","192.94.211.255","3227439872","3227440127","US","United States"
+"192.94.212.0","192.94.212.255","3227440128","3227440383","NL","Netherlands"
+"192.94.213.0","192.94.219.255","3227440384","3227442175","US","United States"
+"192.94.221.0","192.94.221.255","3227442432","3227442687","RU","Russian Federation"
+"192.94.222.0","192.94.225.255","3227442688","3227443711","US","United States"
+"192.94.226.0","192.94.226.255","3227443712","3227443967","AT","Austria"
+"192.94.227.0","192.94.227.255","3227443968","3227444223","AU","Australia"
+"192.94.228.0","192.94.232.255","3227444224","3227445503","US","United States"
+"192.94.233.0","192.94.233.255","3227445504","3227445759","RU","Russian Federation"
+"192.94.234.0","192.94.234.255","3227445760","3227446015","US","United States"
+"192.94.235.0","192.94.235.255","3227446016","3227446271","GB","United Kingdom"
+"192.94.236.0","192.94.237.255","3227446272","3227446783","US","United States"
+"192.94.239.0","192.94.239.255","3227447040","3227447295","AT","Austria"
+"192.94.240.0","192.94.241.255","3227447296","3227447807","ZA","South Africa"
+"192.94.242.0","192.94.242.255","3227447808","3227448063","US","United States"
+"192.94.243.0","192.94.244.255","3227448064","3227448575","AU","Australia"
+"192.94.245.0","192.94.245.255","3227448576","3227448831","US","United States"
+"192.94.246.0","192.94.246.255","3227448832","3227449087","ZA","South Africa"
+"192.94.247.0","192.94.250.255","3227449088","3227450111","US","United States"
+"192.94.251.0","192.94.251.255","3227450112","3227450367","CA","Canada"
+"192.94.252.0","192.95.0.63","3227450368","3227451455","US","United States"
+"192.95.0.64","192.95.1.183","3227451456","3227451831","CA","Canada"
+"192.95.1.184","192.95.1.187","3227451832","3227451835","US","United States"
+"192.95.1.188","192.95.3.215","3227451836","3227452375","CA","Canada"
+"192.95.3.216","192.95.3.222","3227452376","3227452382","US","United States"
+"192.95.3.223","192.95.5.63","3227452383","3227452735","CA","Canada"
+"192.95.5.64","192.95.5.95","3227452736","3227452767","US","United States"
+"192.95.5.96","192.95.8.63","3227452768","3227453503","CA","Canada"
+"192.95.8.64","192.95.8.67","3227453504","3227453507","US","United States"
+"192.95.8.68","192.95.10.95","3227453508","3227454047","CA","Canada"
+"192.95.10.96","192.95.10.127","3227454048","3227454079","US","United States"
+"192.95.10.128","192.95.12.223","3227454080","3227454687","CA","Canada"
+"192.95.12.224","192.95.12.255","3227454688","3227454719","US","United States"
+"192.95.13.0","192.95.14.71","3227454720","3227455047","CA","Canada"
+"192.95.14.72","192.95.14.75","3227455048","3227455051","US","United States"
+"192.95.14.76","192.95.15.255","3227455052","3227455487","CA","Canada"
+"192.95.16.0","192.95.18.255","3227455488","3227456255","US","United States"
+"192.95.19.0","192.95.21.255","3227456256","3227457023","CA","Canada"
+"192.95.22.0","192.95.23.255","3227457024","3227457535","US","United States"
+"192.95.24.0","192.95.29.185","3227457536","3227459001","CA","Canada"
+"192.95.29.186","192.95.29.186","3227459002","3227459002","US","United States"
+"192.95.29.187","192.95.37.217","3227459003","3227461081","CA","Canada"
+"192.95.37.218","192.95.37.218","3227461082","3227461082","US","United States"
+"192.95.37.219","192.95.37.255","3227461083","3227461119","CA","Canada"
+"192.95.38.0","192.95.39.255","3227461120","3227461631","US","United States"
+"192.95.40.0","192.95.41.71","3227461632","3227461959","CA","Canada"
+"192.95.41.72","192.95.41.75","3227461960","3227461963","US","United States"
+"192.95.41.76","192.95.50.255","3227461964","3227464447","CA","Canada"
+"192.95.51.0","192.95.51.127","3227464448","3227464575","US","United States"
+"192.95.51.128","192.95.51.215","3227464576","3227464663","CA","Canada"
+"192.95.51.216","192.95.51.219","3227464664","3227464667","US","United States"
+"192.95.51.220","192.95.53.187","3227464668","3227465147","CA","Canada"
+"192.95.53.188","192.95.53.191","3227465148","3227465151","US","United States"
+"192.95.53.192","192.95.57.151","3227465152","3227466135","CA","Canada"
+"192.95.57.152","192.95.57.159","3227466136","3227466143","US","United States"
+"192.95.57.160","192.95.63.255","3227466144","3227467775","CA","Canada"
+"192.95.65.0","192.95.65.255","3227468032","3227468287","US","United States"
+"192.95.66.0","192.95.67.255","3227468288","3227468799","CA","Canada"
+"192.95.68.0","192.95.127.255","3227468800","3227484159","US","United States"
+"192.95.128.0","192.96.0.255","3227484160","3227517183","CA","Canada"
+"192.96.1.0","192.96.6.255","3227517184","3227518719","ZA","South Africa"
+"192.96.7.0","192.96.8.255","3227518720","3227519231","MU","Mauritius"
+"192.96.9.0","192.96.16.255","3227519232","3227521279","ZA","South Africa"
+"192.96.17.0","192.96.18.255","3227521280","3227521791","US","United States"
+"192.96.19.0","192.96.21.255","3227521792","3227522559","ZA","South Africa"
+"192.96.22.0","192.96.22.255","3227522560","3227522815","MU","Mauritius"
+"192.96.23.0","192.96.23.255","3227522816","3227523071","US","United States"
+"192.96.24.0","192.96.29.255","3227523072","3227524607","MU","Mauritius"
+"192.96.30.0","192.96.31.255","3227524608","3227525119","ZA","South Africa"
+"192.96.32.0","192.96.32.255","3227525120","3227525375","MU","Mauritius"
+"192.96.33.0","192.96.35.255","3227525376","3227526143","ZA","South Africa"
+"192.96.36.0","192.96.36.255","3227526144","3227526399","US","United States"
+"192.96.37.0","192.96.40.255","3227526400","3227527423","ZA","South Africa"
+"192.96.41.0","192.96.42.255","3227527424","3227527935","US","United States"
+"192.96.43.0","192.96.43.255","3227527936","3227528191","MU","Mauritius"
+"192.96.44.0","192.96.44.255","3227528192","3227528447","US","United States"
+"192.96.45.0","192.96.45.255","3227528448","3227528703","ZA","South Africa"
+"192.96.46.0","192.96.46.255","3227528704","3227528959","MU","Mauritius"
+"192.96.47.0","192.96.56.255","3227528960","3227531519","ZA","South Africa"
+"192.96.57.0","192.96.58.255","3227531520","3227532031","MU","Mauritius"
+"192.96.59.0","192.96.59.255","3227532032","3227532287","US","United States"
+"192.96.60.0","192.96.61.255","3227532288","3227532799","ZA","South Africa"
+"192.96.62.0","192.96.67.255","3227532800","3227534335","US","United States"
+"192.96.68.0","192.96.72.255","3227534336","3227535615","ZA","South Africa"
+"192.96.73.0","192.96.73.255","3227535616","3227535871","US","United States"
+"192.96.74.0","192.96.77.255","3227535872","3227536895","ZA","South Africa"
+"192.96.78.0","192.96.78.255","3227536896","3227537151","CA","Canada"
+"192.96.79.0","192.96.86.255","3227537152","3227539199","ZA","South Africa"
+"192.96.87.0","192.96.92.255","3227539200","3227540735","MU","Mauritius"
+"192.96.93.0","192.96.93.255","3227540736","3227540991","ZA","South Africa"
+"192.96.94.0","192.96.95.255","3227540992","3227541503","MU","Mauritius"
+"192.96.96.0","192.96.96.255","3227541504","3227541759","ZA","South Africa"
+"192.96.97.0","192.96.102.255","3227541760","3227543295","MU","Mauritius"
+"192.96.103.0","192.96.103.255","3227543296","3227543551","US","United States"
+"192.96.104.0","192.96.108.255","3227543552","3227544831","ZA","South Africa"
+"192.96.109.0","192.96.109.255","3227544832","3227545087","MU","Mauritius"
+"192.96.110.0","192.96.119.255","3227545088","3227547647","ZA","South Africa"
+"192.96.120.0","192.96.135.255","3227547648","3227551743","MU","Mauritius"
+"192.96.136.0","192.96.136.255","3227551744","3227551999","MF","Saint Martin"
+"192.96.137.0","192.96.137.255","3227552000","3227552255","GP","Guadeloupe"
+"192.96.138.0","192.96.138.255","3227552256","3227552511","ZA","South Africa"
+"192.96.139.0","192.96.143.255","3227552512","3227553791","MU","Mauritius"
+"192.96.144.0","192.96.144.255","3227553792","3227554047","ZA","South Africa"
+"192.96.146.0","192.96.146.255","3227554304","3227554559","ZA","South Africa"
+"192.96.147.0","192.96.147.255","3227554560","3227554815","MU","Mauritius"
+"192.96.148.0","192.96.155.255","3227554816","3227556863","ZA","South Africa"
+"192.96.156.0","192.96.157.255","3227556864","3227557375","US","United States"
+"192.96.158.0","192.96.158.255","3227557376","3227557631","ZA","South Africa"
+"192.96.159.0","192.96.163.255","3227557632","3227558911","US","United States"
+"192.96.164.0","192.96.164.255","3227558912","3227559167","ZA","South Africa"
+"192.96.165.0","192.96.165.255","3227559168","3227559423","GB","United Kingdom"
+"192.96.166.0","192.96.167.255","3227559424","3227559935","ZA","South Africa"
+"192.96.168.0","192.96.176.255","3227559936","3227562239","US","United States"
+"192.96.177.0","192.96.177.255","3227562240","3227562495","MU","Mauritius"
+"192.96.178.0","192.96.191.255","3227562496","3227566079","ZA","South Africa"
+"192.96.192.0","192.96.192.255","3227566080","3227566335","US","United States"
+"192.96.193.0","192.96.194.255","3227566336","3227566847","MU","Mauritius"
+"192.96.195.0","192.96.199.255","3227566848","3227568127","ZA","South Africa"
+"192.96.200.0","192.96.206.255","3227568128","3227569919","US","United States"
+"192.96.207.0","192.96.207.255","3227569920","3227570175","LT","Lithuania"
+"192.96.208.0","192.96.223.255","3227570176","3227574271","US","United States"
+"192.96.224.0","192.96.232.255","3227574272","3227576575","ZA","South Africa"
+"192.96.233.0","192.96.233.255","3227576576","3227576831","US","United States"
+"192.96.234.0","192.96.243.255","3227576832","3227579391","MU","Mauritius"
+"192.96.244.0","192.96.244.255","3227579392","3227579647","US","United States"
+"192.96.245.0","192.96.249.255","3227579648","3227580927","ZA","South Africa"
+"192.96.250.0","192.96.252.255","3227580928","3227581695","MU","Mauritius"
+"192.96.253.0","192.96.254.255","3227581696","3227582207","ZA","South Africa"
+"192.96.255.0","192.97.217.255","3227582208","3227638271","US","United States"
+"192.97.218.0","192.97.218.255","3227638272","3227638527","CA","Canada"
+"192.97.219.0","192.97.255.255","3227638528","3227647999","US","United States"
+"192.98.0.0","192.98.45.255","3227648000","3227659775","FI","Finland"
+"192.98.46.0","192.98.46.255","3227659776","3227660031","JP","Japan"
+"192.98.47.0","192.98.48.255","3227660032","3227660543","FI","Finland"
+"192.98.49.0","192.98.49.255","3227660544","3227660799","EE","Estonia"
+"192.98.50.0","192.98.119.255","3227660800","3227678719","FI","Finland"
+"192.98.120.0","192.98.127.255","3227678720","3227680767","LU","Luxembourg"
+"192.98.128.0","192.98.255.255","3227680768","3227713535","FI","Finland"
+"192.99.0.0","192.99.25.195","3227713536","3227720131","CA","Canada"
+"192.99.25.196","192.99.25.199","3227720132","3227720135","US","United States"
+"192.99.25.200","192.99.35.25","3227720136","3227722521","CA","Canada"
+"192.99.35.26","192.99.35.26","3227722522","3227722522","US","United States"
+"192.99.35.27","192.99.40.255","3227722523","3227724031","CA","Canada"
+"192.99.41.0","192.99.41.255","3227724032","3227724287","US","United States"
+"192.99.42.0","192.99.98.255","3227724288","3227738879","CA","Canada"
+"192.99.99.0","192.99.99.255","3227738880","3227739135","US","United States"
+"192.99.100.0","192.99.128.7","3227739136","3227746311","CA","Canada"
+"192.99.128.8","192.99.128.11","3227746312","3227746315","US","United States"
+"192.99.128.12","192.99.128.31","3227746316","3227746335","CA","Canada"
+"192.99.128.32","192.99.128.35","3227746336","3227746339","US","United States"
+"192.99.128.36","192.99.128.47","3227746340","3227746351","CA","Canada"
+"192.99.128.48","192.99.128.55","3227746352","3227746359","US","United States"
+"192.99.128.56","192.99.128.127","3227746360","3227746431","CA","Canada"
+"192.99.128.128","192.99.128.159","3227746432","3227746463","US","United States"
+"192.99.128.160","192.99.128.255","3227746464","3227746559","CA","Canada"
+"192.99.129.0","192.99.129.255","3227746560","3227746815","AU","Australia"
+"192.99.130.0","192.99.130.255","3227746816","3227747071","BR","Brazil"
+"192.99.131.0","192.99.131.207","3227747072","3227747279","CA","Canada"
+"192.99.131.208","192.99.131.211","3227747280","3227747283","US","United States"
+"192.99.131.212","192.99.132.7","3227747284","3227747335","CA","Canada"
+"192.99.132.8","192.99.132.11","3227747336","3227747339","US","United States"
+"192.99.132.12","192.99.134.195","3227747340","3227748035","CA","Canada"
+"192.99.134.196","192.99.134.199","3227748036","3227748039","US","United States"
+"192.99.134.200","192.99.140.215","3227748040","3227749591","CA","Canada"
+"192.99.140.216","192.99.140.223","3227749592","3227749599","US","United States"
+"192.99.140.224","192.99.141.151","3227749600","3227749783","CA","Canada"
+"192.99.141.152","192.99.141.155","3227749784","3227749787","US","United States"
+"192.99.141.156","192.99.141.207","3227749788","3227749839","CA","Canada"
+"192.99.141.208","192.99.141.223","3227749840","3227749855","BZ","Belize"
+"192.99.141.224","192.99.149.188","3227749856","3227751868","CA","Canada"
+"192.99.149.189","192.99.149.189","3227751869","3227751869","US","United States"
+"192.99.149.190","192.99.164.255","3227751870","3227755775","CA","Canada"
+"192.99.165.0","192.99.165.255","3227755776","3227756031","US","United States"
+"192.99.166.0","192.99.167.217","3227756032","3227756505","CA","Canada"
+"192.99.167.218","192.99.167.218","3227756506","3227756506","US","United States"
+"192.99.167.219","192.99.169.255","3227756507","3227757055","CA","Canada"
+"192.99.170.0","192.99.170.255","3227757056","3227757311","US","United States"
+"192.99.171.0","192.99.176.79","3227757312","3227758671","CA","Canada"
+"192.99.176.80","192.99.176.95","3227758672","3227758687","US","United States"
+"192.99.176.96","192.99.180.255","3227758688","3227759871","CA","Canada"
+"192.99.181.0","192.99.181.15","3227759872","3227759887","BZ","Belize"
+"192.99.181.16","192.99.181.19","3227759888","3227759891","US","United States"
+"192.99.181.20","192.99.181.255","3227759892","3227760127","CA","Canada"
+"192.99.182.0","192.99.182.255","3227760128","3227760383","US","United States"
+"192.99.183.0","192.99.183.31","3227760384","3227760415","CA","Canada"
+"192.99.183.32","192.99.183.35","3227760416","3227760419","US","United States"
+"192.99.183.36","192.99.183.51","3227760420","3227760435","CA","Canada"
+"192.99.183.52","192.99.183.55","3227760436","3227760439","US","United States"
+"192.99.183.56","192.99.184.7","3227760440","3227760647","CA","Canada"
+"192.99.184.8","192.99.184.15","3227760648","3227760655","BZ","Belize"
+"192.99.184.16","192.99.185.211","3227760656","3227761107","CA","Canada"
+"192.99.185.212","192.99.185.215","3227761108","3227761111","BZ","Belize"
+"192.99.185.216","192.99.186.43","3227761112","3227761195","CA","Canada"
+"192.99.186.44","192.99.186.47","3227761196","3227761199","US","United States"
+"192.99.186.48","192.99.191.135","3227761200","3227762567","CA","Canada"
+"192.99.191.136","192.99.191.139","3227762568","3227762571","US","United States"
+"192.99.191.140","192.99.191.223","3227762572","3227762655","CA","Canada"
+"192.99.191.224","192.99.191.239","3227762656","3227762671","US","United States"
+"192.99.191.240","192.99.195.27","3227762672","3227763483","CA","Canada"
+"192.99.195.28","192.99.195.31","3227763484","3227763487","US","United States"
+"192.99.195.32","192.99.197.127","3227763488","3227764095","CA","Canada"
+"192.99.197.128","192.99.197.135","3227764096","3227764103","BZ","Belize"
+"192.99.197.136","192.99.197.151","3227764104","3227764119","CA","Canada"
+"192.99.197.152","192.99.197.155","3227764120","3227764123","BZ","Belize"
+"192.99.197.156","192.99.197.235","3227764124","3227764203","CA","Canada"
+"192.99.197.236","192.99.197.239","3227764204","3227764207","US","United States"
+"192.99.197.240","192.99.198.151","3227764208","3227764375","CA","Canada"
+"192.99.198.152","192.99.198.163","3227764376","3227764387","BZ","Belize"
+"192.99.198.164","192.99.201.255","3227764388","3227765247","CA","Canada"
+"192.99.202.0","192.99.203.255","3227765248","3227765759","US","United States"
+"192.99.204.0","192.99.205.79","3227765760","3227766095","CA","Canada"
+"192.99.205.80","192.99.205.83","3227766096","3227766099","US","United States"
+"192.99.205.84","192.99.206.71","3227766100","3227766343","CA","Canada"
+"192.99.206.72","192.99.206.79","3227766344","3227766351","US","United States"
+"192.99.206.80","192.99.208.119","3227766352","3227766903","CA","Canada"
+"192.99.208.120","192.99.208.127","3227766904","3227766911","US","United States"
+"192.99.208.128","192.99.209.255","3227766912","3227767295","CA","Canada"
+"192.99.210.0","192.99.210.15","3227767296","3227767311","US","United States"
+"192.99.210.16","192.99.211.39","3227767312","3227767591","CA","Canada"
+"192.99.211.40","192.99.211.43","3227767592","3227767595","US","United States"
+"192.99.211.44","192.99.219.31","3227767596","3227769631","CA","Canada"
+"192.99.219.32","192.99.219.35","3227769632","3227769635","US","United States"
+"192.99.219.36","192.99.219.91","3227769636","3227769691","CA","Canada"
+"192.99.219.92","192.99.219.95","3227769692","3227769695","US","United States"
+"192.99.219.96","192.99.219.143","3227769696","3227769743","CA","Canada"
+"192.99.219.144","192.99.219.159","3227769744","3227769759","US","United States"
+"192.99.219.160","192.99.220.71","3227769760","3227769927","CA","Canada"
+"192.99.220.72","192.99.220.79","3227769928","3227769935","US","United States"
+"192.99.220.80","192.99.221.227","3227769936","3227770339","CA","Canada"
+"192.99.221.228","192.99.221.231","3227770340","3227770343","US","United States"
+"192.99.221.232","192.99.222.127","3227770344","3227770495","CA","Canada"
+"192.99.222.128","192.99.222.143","3227770496","3227770511","US","United States"
+"192.99.222.144","192.99.222.219","3227770512","3227770587","CA","Canada"
+"192.99.222.220","192.99.222.223","3227770588","3227770591","BZ","Belize"
+"192.99.222.224","192.99.223.95","3227770592","3227770719","CA","Canada"
+"192.99.223.96","192.99.223.103","3227770720","3227770727","BZ","Belize"
+"192.99.223.104","192.99.223.111","3227770728","3227770735","CA","Canada"
+"192.99.223.112","192.99.223.115","3227770736","3227770739","BZ","Belize"
+"192.99.223.116","192.99.224.83","3227770740","3227770963","CA","Canada"
+"192.99.224.84","192.99.224.87","3227770964","3227770967","US","United States"
+"192.99.224.88","192.99.225.127","3227770968","3227771263","CA","Canada"
+"192.99.225.128","192.99.225.143","3227771264","3227771279","US","United States"
+"192.99.225.144","192.99.225.211","3227771280","3227771347","CA","Canada"
+"192.99.225.212","192.99.225.215","3227771348","3227771351","US","United States"
+"192.99.225.216","192.99.226.227","3227771352","3227771619","CA","Canada"
+"192.99.226.228","192.99.226.231","3227771620","3227771623","US","United States"
+"192.99.226.232","192.99.227.91","3227771624","3227771739","CA","Canada"
+"192.99.227.92","192.99.227.95","3227771740","3227771743","US","United States"
+"192.99.227.96","192.99.239.31","3227771744","3227774751","CA","Canada"
+"192.99.239.32","192.99.239.63","3227774752","3227774783","US","United States"
+"192.99.239.64","192.99.240.35","3227774784","3227775011","CA","Canada"
+"192.99.240.36","192.99.240.39","3227775012","3227775015","US","United States"
+"192.99.240.40","192.99.240.83","3227775016","3227775059","CA","Canada"
+"192.99.240.84","192.99.240.87","3227775060","3227775063","US","United States"
+"192.99.240.88","192.99.241.11","3227775064","3227775243","CA","Canada"
+"192.99.241.12","192.99.241.15","3227775244","3227775247","US","United States"
+"192.99.241.16","192.99.241.191","3227775248","3227775423","CA","Canada"
+"192.99.241.192","192.99.241.199","3227775424","3227775431","US","United States"
+"192.99.241.200","192.99.242.179","3227775432","3227775667","CA","Canada"
+"192.99.242.180","192.99.242.183","3227775668","3227775671","US","United States"
+"192.99.242.184","192.99.242.207","3227775672","3227775695","CA","Canada"
+"192.99.242.208","192.99.242.219","3227775696","3227775707","BZ","Belize"
+"192.99.242.220","192.99.242.243","3227775708","3227775731","CA","Canada"
+"192.99.242.244","192.99.242.255","3227775732","3227775743","BZ","Belize"
+"192.99.243.0","192.99.243.191","3227775744","3227775935","CA","Canada"
+"192.99.243.192","192.99.243.195","3227775936","3227775939","US","United States"
+"192.99.243.196","192.99.243.215","3227775940","3227775959","CA","Canada"
+"192.99.243.216","192.99.243.219","3227775960","3227775963","US","United States"
+"192.99.243.220","192.99.247.215","3227775964","3227776983","CA","Canada"
+"192.99.247.216","192.99.247.216","3227776984","3227776984","US","United States"
+"192.99.247.217","192.99.248.39","3227776985","3227777063","CA","Canada"
+"192.99.248.40","192.99.248.43","3227777064","3227777067","US","United States"
+"192.99.248.44","192.99.248.59","3227777068","3227777083","CA","Canada"
+"192.99.248.60","192.99.248.63","3227777084","3227777087","US","United States"
+"192.99.248.64","192.99.249.63","3227777088","3227777343","CA","Canada"
+"192.99.249.64","192.99.249.67","3227777344","3227777347","US","United States"
+"192.99.249.68","192.99.250.223","3227777348","3227777759","CA","Canada"
+"192.99.250.224","192.99.250.227","3227777760","3227777763","US","United States"
+"192.99.250.228","192.99.251.15","3227777764","3227777807","CA","Canada"
+"192.99.251.16","192.99.251.31","3227777808","3227777823","US","United States"
+"192.99.251.32","192.99.251.159","3227777824","3227777951","CA","Canada"
+"192.99.251.160","192.99.251.175","3227777952","3227777967","US","United States"
+"192.99.251.176","192.99.251.191","3227777968","3227777983","CA","Canada"
+"192.99.251.192","192.99.251.207","3227777984","3227777999","US","United States"
+"192.99.251.208","192.99.251.223","3227778000","3227778015","CA","Canada"
+"192.99.251.224","192.99.251.227","3227778016","3227778019","BZ","Belize"
+"192.99.251.228","192.99.252.87","3227778020","3227778135","CA","Canada"
+"192.99.252.88","192.99.252.91","3227778136","3227778139","BZ","Belize"
+"192.99.252.92","192.99.252.219","3227778140","3227778267","CA","Canada"
+"192.99.252.220","192.99.252.223","3227778268","3227778271","US","United States"
+"192.99.252.224","192.99.255.79","3227778272","3227778895","CA","Canada"
+"192.99.255.80","192.99.255.95","3227778896","3227778911","US","United States"
+"192.99.255.96","192.99.255.255","3227778912","3227779071","CA","Canada"
+"192.100.0.0","192.100.0.255","3227779072","3227779327","US","United States"
+"192.100.1.0","192.100.1.255","3227779328","3227779583","ZA","South Africa"
+"192.100.2.0","192.100.2.255","3227779584","3227779839","AU","Australia"
+"192.100.3.0","192.100.17.255","3227779840","3227783679","US","United States"
+"192.100.18.0","192.100.18.255","3227783680","3227783935","FR","France"
+"192.100.19.0","192.100.21.255","3227783936","3227784703","US","United States"
+"192.100.22.0","192.100.22.255","3227784704","3227784959","AU","Australia"
+"192.100.23.0","192.100.25.255","3227784960","3227785727","AT","Austria"
+"192.100.26.0","192.100.51.255","3227785728","3227792383","US","United States"
+"192.100.52.0","192.100.52.255","3227792384","3227792639","GB","United Kingdom"
+"192.100.53.0","192.100.53.255","3227792640","3227792895","AU","Australia"
+"192.100.54.0","192.100.60.255","3227792896","3227794687","US","United States"
+"192.100.61.0","192.100.61.255","3227794688","3227794943","GB","United Kingdom"
+"192.100.62.0","192.100.62.255","3227794944","3227795199","US","United States"
+"192.100.63.0","192.100.63.255","3227795200","3227795455","NO","Norway"
+"192.100.64.0","192.100.76.255","3227795456","3227798783","US","United States"
+"192.100.77.0","192.100.77.255","3227798784","3227799039","TH","Thailand"
+"192.100.78.0","192.100.78.255","3227799040","3227799295","GB","United Kingdom"
+"192.100.79.0","192.100.79.255","3227799296","3227799551","US","United States"
+"192.100.80.0","192.100.80.255","3227799552","3227799807","AU","Australia"
+"192.100.81.0","192.100.86.255","3227799808","3227801343","US","United States"
+"192.100.87.0","192.100.87.255","3227801344","3227801599","CA","Canada"
+"192.100.88.0","192.100.95.255","3227801600","3227803647","US","United States"
+"192.100.96.0","192.100.98.255","3227803648","3227804415","DE","Germany"
+"192.100.99.0","192.100.99.255","3227804416","3227804671","GB","United Kingdom"
+"192.100.100.0","192.100.100.255","3227804672","3227804927","US","United States"
+"192.100.101.0","192.100.101.255","3227804928","3227805183","CA","Canada"
+"192.100.102.0","192.100.102.255","3227805184","3227805439","SG","Singapore"
+"192.100.103.0","192.100.103.255","3227805440","3227805695","FI","Finland"
+"192.100.104.0","192.100.106.255","3227805696","3227806463","US","United States"
+"192.100.107.0","192.100.107.31","3227806464","3227806495","FI","Finland"
+"192.100.107.32","192.100.107.63","3227806496","3227806527","GB","United Kingdom"
+"192.100.107.64","192.100.107.255","3227806528","3227806719","FI","Finland"
+"192.100.108.0","192.100.108.255","3227806720","3227806975","US","United States"
+"192.100.109.0","192.100.109.63","3227806976","3227807039","SG","Singapore"
+"192.100.109.64","192.100.111.255","3227807040","3227807743","US","United States"
+"192.100.112.0","192.100.129.255","3227807744","3227812351","FI","Finland"
+"192.100.130.0","192.100.130.255","3227812352","3227812607","EU","Europe"
+"192.100.131.0","192.100.133.255","3227812608","3227813375","FI","Finland"
+"192.100.134.0","192.100.134.255","3227813376","3227813631","US","United States"
+"192.100.135.0","192.100.135.255","3227813632","3227813887","MY","Malaysia"
+"192.100.136.0","192.100.139.255","3227813888","3227814911","GB","United Kingdom"
+"192.100.140.0","192.100.140.255","3227814912","3227815167","MY","Malaysia"
+"192.100.141.0","192.100.143.255","3227815168","3227815935","US","United States"
+"192.100.144.0","192.100.144.255","3227815936","3227816191","GB","United Kingdom"
+"192.100.145.0","192.100.153.255","3227816192","3227818495","US","United States"
+"192.100.154.0","192.100.154.255","3227818496","3227818751","GB","United Kingdom"
+"192.100.155.0","192.100.156.255","3227818752","3227819263","MX","Mexico"
+"192.100.157.0","192.100.157.255","3227819264","3227819519","AR","Argentina"
+"192.100.158.0","192.100.170.255","3227819520","3227822847","MX","Mexico"
+"192.100.171.0","192.100.171.255","3227822848","3227823103","HN","Honduras"
+"192.100.172.0","192.100.176.255","3227823104","3227824383","MX","Mexico"
+"192.100.177.0","192.100.177.255","3227824384","3227824639","BR","Brazil"
+"192.100.178.0","192.100.181.255","3227824640","3227825663","MX","Mexico"
+"192.100.182.0","192.100.182.255","3227825664","3227825919","CR","Costa Rica"
+"192.100.183.0","192.100.185.255","3227825920","3227826687","MX","Mexico"
+"192.100.186.0","192.100.187.255","3227826688","3227827199","AR","Argentina"
+"192.100.188.0","192.100.197.255","3227827200","3227829759","MX","Mexico"
+"192.100.198.0","192.100.198.255","3227829760","3227830015","BR","Brazil"
+"192.100.199.0","192.100.205.255","3227830016","3227831807","MX","Mexico"
+"192.100.206.0","192.100.206.255","3227831808","3227832063","BR","Brazil"
+"192.100.207.0","192.100.213.255","3227832064","3227833855","MX","Mexico"
+"192.100.214.0","192.100.215.255","3227833856","3227834367","BR","Brazil"
+"192.100.216.0","192.100.227.255","3227834368","3227837439","MX","Mexico"
+"192.100.228.0","192.100.229.255","3227837440","3227837951","BR","Brazil"
+"192.100.230.0","192.100.246.255","3227837952","3227842303","MX","Mexico"
+"192.100.247.0","192.100.248.255","3227842304","3227842815","BR","Brazil"
+"192.100.249.0","192.100.250.255","3227842816","3227843327","MX","Mexico"
+"192.100.251.0","192.100.253.255","3227843328","3227844095","BR","Brazil"
+"192.100.254.0","192.100.254.255","3227844096","3227844351","AR","Argentina"
+"192.100.255.0","192.100.255.255","3227844352","3227844607","US","United States"
+"192.101.0.0","192.101.0.255","3227844608","3227844863","CA","Canada"
+"192.101.1.0","192.101.1.255","3227844864","3227845119","NL","Netherlands"
+"192.101.2.0","192.101.3.255","3227845120","3227845631","US","United States"
+"192.101.4.0","192.101.4.255","3227845632","3227845887","RU","Russian Federation"
+"192.101.5.0","192.101.7.255","3227845888","3227846655","US","United States"
+"192.101.8.0","192.101.8.255","3227846656","3227846911","ES","Spain"
+"192.101.9.0","192.101.10.255","3227846912","3227847423","US","United States"
+"192.101.11.0","192.101.11.255","3227847424","3227847679","GB","United Kingdom"
+"192.101.12.0","192.101.15.255","3227847680","3227848703","US","United States"
+"192.101.16.0","192.101.16.255","3227848704","3227848959","NZ","New Zealand"
+"192.101.17.0","192.101.27.255","3227848960","3227851775","US","United States"
+"192.101.28.0","192.101.28.255","3227851776","3227852031","DE","Germany"
+"192.101.29.0","192.101.33.255","3227852032","3227853311","US","United States"
+"192.101.34.0","192.101.34.255","3227853312","3227853567","GB","United Kingdom"
+"192.101.35.0","192.101.63.255","3227853568","3227860991","US","United States"
+"192.101.73.0","192.101.74.255","3227863296","3227863807","US","United States"
+"192.101.75.0","192.101.75.255","3227863808","3227864063","NL","Netherlands"
+"192.101.76.0","192.101.80.255","3227864064","3227865343","US","United States"
+"192.101.81.0","192.101.81.255","3227865344","3227865599","CN","China"
+"192.101.82.0","192.101.83.255","3227865600","3227866111","NL","Netherlands"
+"192.101.84.0","192.101.84.255","3227866112","3227866367","HK","Hong Kong"
+"192.101.85.0","192.101.89.255","3227866368","3227867647","NL","Netherlands"
+"192.101.90.0","192.101.90.255","3227867648","3227867903","BR","Brazil"
+"192.101.91.0","192.101.91.255","3227867904","3227868159","TH","Thailand"
+"192.101.92.0","192.101.109.255","3227868160","3227872767","US","United States"
+"192.101.110.0","192.101.110.255","3227872768","3227873023","GB","United Kingdom"
+"192.101.111.0","192.101.114.255","3227873024","3227874047","NL","Netherlands"
+"192.101.115.0","192.101.117.255","3227874048","3227874815","US","United States"
+"192.101.118.0","192.101.118.255","3227874816","3227875071","PT","Portugal"
+"192.101.119.0","192.101.133.255","3227875072","3227878911","US","United States"
+"192.101.134.0","192.101.134.255","3227878912","3227879167","AU","Australia"
+"192.101.135.0","192.101.136.255","3227879168","3227879679","US","United States"
+"192.101.137.0","192.101.137.255","3227879680","3227879935","GB","United Kingdom"
+"192.101.138.0","192.101.141.255","3227879936","3227880959","US","United States"
+"192.101.142.0","192.101.142.255","3227880960","3227881215","EG","Egypt"
+"192.101.143.0","192.101.151.55","3227881216","3227883319","US","United States"
+"192.101.151.56","192.101.151.56","3227883320","3227883320","CA","Canada"
+"192.101.151.57","192.101.160.255","3227883321","3227885823","US","United States"
+"192.101.161.0","192.101.168.255","3227885824","3227887871","ES","Spain"
+"192.101.169.0","192.101.169.255","3227887872","3227888127","PR","Puerto Rico"
+"192.101.170.0","192.101.170.255","3227888128","3227888383","BE","Belgium"
+"192.101.171.0","192.101.175.255","3227888384","3227889663","US","United States"
+"192.101.176.0","192.101.176.255","3227889664","3227889919","NL","Netherlands"
+"192.101.178.0","192.101.178.255","3227890176","3227890431","US","United States"
+"192.101.179.0","192.101.180.255","3227890432","3227890943","DE","Germany"
+"192.101.181.0","192.101.182.255","3227890944","3227891455","US","United States"
+"192.101.183.0","192.101.183.255","3227891456","3227891711","AU","Australia"
+"192.101.184.0","192.101.191.255","3227891712","3227893759","US","United States"
+"192.101.192.0","192.101.192.255","3227893760","3227894015","FI","Finland"
+"192.101.193.0","192.101.196.255","3227894016","3227895039","US","United States"
+"192.101.197.0","192.101.198.255","3227895040","3227895551","DE","Germany"
+"192.101.199.0","192.101.251.255","3227895552","3227909119","US","United States"
+"192.101.252.0","192.101.252.255","3227909120","3227909375","NL","Netherlands"
+"192.101.253.0","192.101.253.255","3227909376","3227909631","US","United States"
+"192.101.254.0","192.101.254.255","3227909632","3227909887","AU","Australia"
+"192.101.255.0","192.102.0.255","3227909888","3227910399","US","United States"
+"192.102.1.0","192.102.1.255","3227910400","3227910655","AT","Austria"
+"192.102.2.0","192.102.5.255","3227910656","3227911679","US","United States"
+"192.102.6.0","192.102.7.255","3227911680","3227912191","UA","Ukraine"
+"192.102.8.0","192.102.8.255","3227912192","3227912447","GB","United Kingdom"
+"192.102.9.0","192.102.9.255","3227912448","3227912703","MU","Mauritius"
+"192.102.10.0","192.102.10.255","3227912704","3227912959","US","United States"
+"192.102.11.0","192.102.11.255","3227912960","3227913215","CA","Canada"
+"192.102.12.0","192.102.16.255","3227913216","3227914495","US","United States"
+"192.102.17.0","192.102.17.255","3227914496","3227914751","AT","Austria"
+"192.102.18.0","192.102.32.255","3227914752","3227918591","FI","Finland"
+"192.102.33.0","192.102.33.255","3227918592","3227918847","US","United States"
+"192.102.34.0","192.102.81.255","3227918848","3227931135","FI","Finland"
+"192.102.82.0","192.102.82.255","3227931136","3227931391","US","United States"
+"192.102.83.0","192.102.83.255","3227931392","3227931647","AU","Australia"
+"192.102.84.0","192.102.84.255","3227931648","3227931903","PE","Peru"
+"192.102.85.0","192.102.85.255","3227931904","3227932159","US","United States"
+"192.102.88.0","192.102.88.255","3227932672","3227932927","US","United States"
+"192.102.89.0","192.102.89.255","3227932928","3227933183","DE","Germany"
+"192.102.90.0","192.102.91.255","3227933184","3227933695","US","United States"
+"192.102.92.0","192.102.92.255","3227933696","3227933951","NZ","New Zealand"
+"192.102.93.0","192.102.94.255","3227933952","3227934463","US","United States"
+"192.102.95.0","192.102.95.255","3227934464","3227934719","CH","Switzerland"
+"192.102.96.0","192.102.145.255","3227934720","3227947519","US","United States"
+"192.102.146.0","192.102.177.255","3227947520","3227955711","DE","Germany"
+"192.102.178.0","192.102.213.255","3227955712","3227964927","US","United States"
+"192.102.214.0","192.102.214.255","3227964928","3227965183","NL","Netherlands"
+"192.102.215.0","192.102.223.255","3227965184","3227967487","US","United States"
+"192.102.224.0","192.102.224.255","3227967488","3227967743","NL","Netherlands"
+"192.102.225.0","192.102.225.255","3227967744","3227967999","PL","Poland"
+"192.102.226.0","192.102.226.255","3227968000","3227968255","US","United States"
+"192.102.227.0","192.102.228.255","3227968256","3227968767","GB","United Kingdom"
+"192.102.229.0","192.102.229.255","3227968768","3227969023","RU","Russian Federation"
+"192.102.230.0","192.102.238.255","3227969024","3227971327","US","United States"
+"192.102.239.0","192.102.239.255","3227971328","3227971583","AU","Australia"
+"192.102.240.0","192.102.249.255","3227971584","3227974143","US","United States"
+"192.102.250.0","192.102.251.255","3227974144","3227974655","AU","Australia"
+"192.102.252.0","192.102.253.255","3227974656","3227975167","US","United States"
+"192.102.254.0","192.102.255.255","3227975168","3227975679","CA","Canada"
+"192.103.0.0","192.103.1.255","3227975680","3227976191","US","United States"
+"192.103.2.0","192.103.2.255","3227976192","3227976447","LU","Luxembourg"
+"192.103.3.0","192.103.6.255","3227976448","3227977471","US","United States"
+"192.103.7.0","192.103.7.255","3227977472","3227977727","FR","France"
+"192.103.8.0","192.103.13.255","3227977728","3227979263","US","United States"
+"192.103.14.0","192.103.14.255","3227979264","3227979519","AE","United Arab Emirates"
+"192.103.15.0","192.103.19.255","3227979520","3227980799","US","United States"
+"192.103.20.0","192.103.20.255","3227980800","3227981055","GR","Greece"
+"192.103.21.0","192.103.22.255","3227981056","3227981567","US","United States"
+"192.103.23.0","192.103.23.255","3227981568","3227981823","DE","Germany"
+"192.103.24.0","192.103.26.255","3227981824","3227982591","US","United States"
+"192.103.27.0","192.103.27.255","3227982592","3227982847","DE","Germany"
+"192.103.28.0","192.103.39.255","3227982848","3227985919","GB","United Kingdom"
+"192.103.40.0","192.103.40.255","3227985920","3227986175","DE","Germany"
+"192.103.41.0","192.103.41.255","3227986176","3227986431","US","United States"
+"192.103.43.0","192.103.43.255","3227986688","3227986943","JP","Japan"
+"192.103.44.0","192.103.84.255","3227986944","3227997439","US","United States"
+"192.103.85.0","192.103.116.255","3227997440","3228005631","FI","Finland"
+"192.103.117.0","192.103.129.255","3228005632","3228008959","US","United States"
+"192.103.130.0","192.103.130.255","3228008960","3228009215","AU","Australia"
+"192.103.131.0","192.103.136.255","3228009216","3228010751","US","United States"
+"192.103.137.0","192.103.139.255","3228010752","3228011519","GB","United Kingdom"
+"192.103.140.0","192.103.146.255","3228011520","3228013311","US","United States"
+"192.103.147.0","192.103.147.255","3228013312","3228013567","PT","Portugal"
+"192.103.148.0","192.104.12.255","3228013568","3228044543","US","United States"
+"192.104.14.0","192.104.14.255","3228044800","3228045055","US","United States"
+"192.104.15.0","192.104.15.255","3228045056","3228045311","AU","Australia"
+"192.104.16.0","192.104.22.255","3228045312","3228047103","US","United States"
+"192.104.23.0","192.104.23.255","3228047104","3228047359","NL","Netherlands"
+"192.104.24.0","192.104.27.255","3228047360","3228048383","US","United States"
+"192.104.28.0","192.104.29.255","3228048384","3228048895","GB","United Kingdom"
+"192.104.30.0","192.104.34.255","3228048896","3228050175","US","United States"
+"192.104.35.0","192.104.37.255","3228050176","3228050943","PT","Portugal"
+"192.104.38.0","192.104.38.255","3228050944","3228051199","CA","Canada"
+"192.104.39.0","192.104.39.255","3228051200","3228051455","US","United States"
+"192.104.41.0","192.104.41.255","3228051712","3228051967","CH","Switzerland"
+"192.104.42.0","192.104.42.255","3228051968","3228052223","US","United States"
+"192.104.43.0","192.104.45.255","3228052224","3228052991","AU","Australia"
+"192.104.46.0","192.104.47.255","3228052992","3228053503","US","United States"
+"192.104.48.0","192.104.48.255","3228053504","3228053759","PT","Portugal"
+"192.104.49.0","192.104.52.255","3228053760","3228054783","US","United States"
+"192.104.53.0","192.104.53.255","3228054784","3228055039","GB","United Kingdom"
+"192.104.54.0","192.104.54.255","3228055040","3228055295","US","United States"
+"192.104.55.0","192.104.56.255","3228055296","3228055807","NL","Netherlands"
+"192.104.57.0","192.104.58.255","3228055808","3228056319","NO","Norway"
+"192.104.59.0","192.104.71.255","3228056320","3228059647","US","United States"
+"192.104.72.0","192.104.72.255","3228059648","3228059903","CH","Switzerland"
+"192.104.73.0","192.104.76.255","3228059904","3228060927","US","United States"
+"192.104.77.0","192.104.77.255","3228060928","3228061183","DE","Germany"
+"192.104.78.0","192.104.79.255","3228061184","3228061695","US","United States"
+"192.104.81.0","192.104.81.255","3228061952","3228062207","US","United States"
+"192.104.82.0","192.104.82.255","3228062208","3228062463","GB","United Kingdom"
+"192.104.83.0","192.104.139.255","3228062464","3228077055","US","United States"
+"192.104.140.0","192.104.140.255","3228077056","3228077311","NL","Netherlands"
+"192.104.141.0","192.104.141.255","3228077312","3228077567","US","United States"
+"192.104.142.0","192.104.142.255","3228077568","3228077823","NL","Netherlands"
+"192.104.143.0","192.104.146.255","3228077824","3228078847","US","United States"
+"192.104.147.0","192.104.147.255","3228078848","3228079103","GR","Greece"
+"192.104.148.0","192.104.153.255","3228079104","3228080639","US","United States"
+"192.104.154.0","192.104.154.255","3228080640","3228080895","IE","Ireland"
+"192.104.155.0","192.104.155.255","3228080896","3228081151","FR","France"
+"192.104.156.0","192.104.166.255","3228081152","3228083967","US","United States"
+"192.104.167.0","192.104.168.255","3228083968","3228084479","BE","Belgium"
+"192.104.169.0","192.104.171.255","3228084480","3228085247","US","United States"
+"192.104.172.0","192.104.172.255","3228085248","3228085503","JP","Japan"
+"192.104.173.0","192.104.231.255","3228085504","3228100607","US","United States"
+"192.104.232.0","192.104.233.255","3228100608","3228101119","JP","Japan"
+"192.104.234.0","192.104.237.255","3228101120","3228102143","US","United States"
+"192.104.238.0","192.104.238.255","3228102144","3228102399","GB","United Kingdom"
+"192.104.239.0","192.104.242.255","3228102400","3228103423","US","United States"
+"192.104.243.0","192.104.243.255","3228103424","3228103679","CA","Canada"
+"192.104.244.0","192.104.244.255","3228103680","3228103935","US","United States"
+"192.104.245.0","192.104.245.255","3228103936","3228104191","FR","France"
+"192.104.246.0","192.104.247.255","3228104192","3228104703","JP","Japan"
+"192.104.248.0","192.104.248.255","3228104704","3228104959","DK","Denmark"
+"192.104.249.0","192.104.250.255","3228104960","3228105471","US","United States"
+"192.104.251.0","192.104.251.255","3228105472","3228105727","CH","Switzerland"
+"192.104.252.0","192.105.9.255","3228105728","3228109311","US","United States"
+"192.105.10.0","192.105.10.255","3228109312","3228109567","AU","Australia"
+"192.105.11.0","192.105.74.255","3228109568","3228125951","US","United States"
+"192.105.75.0","192.105.75.255","3228125952","3228126207","DE","Germany"
+"192.105.76.0","192.105.103.255","3228126208","3228133375","US","United States"
+"192.105.104.0","192.105.108.255","3228133376","3228134655","CA","Canada"
+"192.105.109.0","192.105.169.255","3228134656","3228150271","US","United States"
+"192.105.170.0","192.105.170.255","3228150272","3228150527","FI","Finland"
+"192.105.171.0","192.105.194.255","3228150528","3228156671","US","United States"
+"192.105.195.0","192.105.195.255","3228156672","3228156927","BE","Belgium"
+"192.105.196.0","192.105.253.255","3228156928","3228171775","US","United States"
+"192.105.254.0","192.105.254.255","3228171776","3228172031","GB","United Kingdom"
+"192.105.255.0","192.105.255.255","3228172032","3228172287","US","United States"
+"192.106.0.0","192.106.255.255","3228172288","3228237823","IT","Italy"
+"192.107.0.0","192.107.0.255","3228237824","3228238079","US","United States"
+"192.107.2.0","192.107.2.255","3228238336","3228238591","GB","United Kingdom"
+"192.107.3.0","192.107.3.255","3228238592","3228238847","US","United States"
+"192.107.4.0","192.107.5.255","3228238848","3228239359","GB","United Kingdom"
+"192.107.7.0","192.107.8.255","3228239616","3228240127","US","United States"
+"192.107.9.0","192.107.9.255","3228240128","3228240383","AU","Australia"
+"192.107.11.0","192.107.13.255","3228240640","3228241407","GB","United Kingdom"
+"192.107.14.0","192.107.48.255","3228241408","3228250367","US","United States"
+"192.107.50.0","192.107.50.255","3228250624","3228250879","US","United States"
+"192.107.51.0","192.107.100.255","3228250880","3228263679","IT","Italy"
+"192.107.101.0","192.107.101.255","3228263680","3228263935","AU","Australia"
+"192.107.102.0","192.107.103.255","3228263936","3228264447","US","United States"
+"192.107.104.0","192.107.104.255","3228264448","3228264703","NI","Nicaragua"
+"192.107.105.0","192.107.109.255","3228264704","3228265983","US","United States"
+"192.107.110.0","192.107.110.255","3228265984","3228266239","IE","Ireland"
+"192.107.111.0","192.107.111.255","3228266240","3228266495","PR","Puerto Rico"
+"192.107.113.0","192.107.113.255","3228266752","3228267007","NZ","New Zealand"
+"192.107.114.0","192.107.114.255","3228267008","3228267263","NL","Netherlands"
+"192.107.115.0","192.107.121.255","3228267264","3228269055","US","United States"
+"192.107.122.0","192.107.122.255","3228269056","3228269311","PT","Portugal"
+"192.107.123.0","192.107.123.255","3228269312","3228269567","DE","Germany"
+"192.107.124.0","192.107.125.255","3228269568","3228270079","AT","Austria"
+"192.107.126.0","192.107.129.255","3228270080","3228271103","GB","United Kingdom"
+"192.107.130.0","192.107.130.255","3228271104","3228271359","US","United States"
+"192.107.131.0","192.107.131.255","3228271360","3228271615","CA","Canada"
+"192.107.132.0","192.107.132.255","3228271616","3228271871","DE","Germany"
+"192.107.133.0","192.107.133.255","3228271872","3228272127","CA","Canada"
+"192.107.134.0","192.107.143.255","3228272128","3228274687","US","United States"
+"192.107.144.0","192.107.144.255","3228274688","3228274943","CA","Canada"
+"192.107.145.0","192.107.167.255","3228274944","3228280831","US","United States"
+"192.107.168.0","192.107.168.255","3228280832","3228281087","NL","Netherlands"
+"192.107.169.0","192.107.170.255","3228281088","3228281599","US","United States"
+"192.107.171.0","192.107.172.255","3228281600","3228282111","AU","Australia"
+"192.107.173.0","192.107.173.255","3228282112","3228282367","US","United States"
+"192.107.174.0","192.107.174.255","3228282368","3228282623","GB","United Kingdom"
+"192.107.175.0","192.107.176.255","3228282624","3228283135","US","United States"
+"192.107.177.0","192.107.177.255","3228283136","3228283391","GR","Greece"
+"192.107.178.0","192.107.178.255","3228283392","3228283647","GB","United Kingdom"
+"192.107.179.0","192.107.186.255","3228283648","3228285695","US","United States"
+"192.107.187.0","192.107.187.255","3228285696","3228285951","SE","Sweden"
+"192.107.188.0","192.107.199.255","3228285952","3228289023","US","United States"
+"192.107.200.0","192.107.231.255","3228289024","3228297215","FI","Finland"
+"192.107.232.0","192.107.233.255","3228297216","3228297727","AT","Austria"
+"192.107.234.0","192.107.234.255","3228297728","3228297983","US","United States"
+"192.107.235.0","192.107.236.255","3228297984","3228298495","NL","Netherlands"
+"192.107.237.0","192.108.22.255","3228298496","3228309247","US","United States"
+"192.108.23.0","192.108.29.255","3228309248","3228311039","DE","Germany"
+"192.108.30.0","192.108.32.255","3228311040","3228311807","EU","Europe"
+"192.108.33.0","192.108.33.255","3228311808","3228312063","DE","Germany"
+"192.108.34.0","192.108.34.255","3228312064","3228312319","EU","Europe"
+"192.108.35.0","192.108.49.255","3228312320","3228316159","DE","Germany"
+"192.108.50.0","192.108.50.255","3228316160","3228316415","US","United States"
+"192.108.51.0","192.108.92.255","3228316416","3228327167","DE","Germany"
+"192.108.93.0","192.108.98.255","3228327168","3228328703","US","United States"
+"192.108.99.0","192.108.99.255","3228328704","3228328959","AU","Australia"
+"192.108.100.0","192.108.101.255","3228328960","3228329471","NO","Norway"
+"192.108.102.0","192.108.106.255","3228329472","3228330751","US","United States"
+"192.108.107.0","192.108.108.255","3228330752","3228331263","SE","Sweden"
+"192.108.109.0","192.108.112.255","3228331264","3228332287","US","United States"
+"192.108.114.0","192.108.114.255","3228332544","3228332799","GR","Greece"
+"192.108.115.0","192.108.119.255","3228332800","3228334079","FR","France"
+"192.108.120.0","192.108.120.255","3228334080","3228334335","GB","United Kingdom"
+"192.108.121.0","192.108.121.255","3228334336","3228334591","AT","Austria"
+"192.108.122.0","192.108.124.255","3228334592","3228335359","US","United States"
+"192.108.125.0","192.108.125.255","3228335360","3228335615","SK","Slovakia"
+"192.108.126.0","192.108.126.255","3228335616","3228335871","CZ","Czech Republic"
+"192.108.127.0","192.108.127.255","3228335872","3228336127","US","United States"
+"192.108.128.0","192.108.129.255","3228336128","3228336639","CZ","Czech Republic"
+"192.108.130.0","192.108.133.255","3228336640","3228337663","SK","Slovakia"
+"192.108.134.0","192.108.136.255","3228337664","3228338431","CZ","Czech Republic"
+"192.108.137.0","192.108.145.255","3228338432","3228340735","SK","Slovakia"
+"192.108.146.0","192.108.147.255","3228340736","3228341247","CZ","Czech Republic"
+"192.108.148.0","192.108.149.255","3228341248","3228341759","SK","Slovakia"
+"192.108.150.0","192.108.151.255","3228341760","3228342271","CZ","Czech Republic"
+"192.108.152.0","192.108.153.255","3228342272","3228342783","SK","Slovakia"
+"192.108.154.0","192.108.154.255","3228342784","3228343039","CZ","Czech Republic"
+"192.108.155.0","192.108.155.255","3228343040","3228343295","SK","Slovakia"
+"192.108.156.0","192.108.156.255","3228343296","3228343551","CZ","Czech Republic"
+"192.108.157.0","192.108.158.255","3228343552","3228344063","SK","Slovakia"
+"192.108.159.0","192.108.160.255","3228344064","3228344575","CZ","Czech Republic"
+"192.108.161.0","192.108.170.255","3228344576","3228347135","SK","Slovakia"
+"192.108.171.0","192.108.171.255","3228347136","3228347391","CZ","Czech Republic"
+"192.108.172.0","192.108.174.255","3228347392","3228348159","SK","Slovakia"
+"192.108.175.0","192.108.194.255","3228348160","3228353279","US","United States"
+"192.108.195.0","192.108.214.255","3228353280","3228358399","SE","Sweden"
+"192.108.215.0","192.108.229.255","3228358400","3228362239","US","United States"
+"192.108.230.0","192.108.230.255","3228362240","3228362495","TH","Thailand"
+"192.108.231.0","192.108.233.255","3228362496","3228363263","US","United States"
+"192.108.234.0","192.108.234.255","3228363264","3228363519","CH","Switzerland"
+"192.108.235.0","192.108.237.255","3228363520","3228364287","US","United States"
+"192.108.238.0","192.108.238.255","3228364288","3228364543","AT","Austria"
+"192.108.239.0","192.108.255.255","3228364544","3228368895","US","United States"
+"192.109.0.0","192.109.39.255","3228368896","3228379135","DE","Germany"
+"192.109.42.0","192.109.44.255","3228379648","3228380415","DE","Germany"
+"192.109.45.0","192.109.45.255","3228380416","3228380671","US","United States"
+"192.109.46.0","192.109.46.255","3228380672","3228380927","DE","Germany"
+"192.109.48.0","192.109.73.255","3228381184","3228387839","DE","Germany"
+"192.109.75.0","192.109.75.255","3228388096","3228388351","US","United States"
+"192.109.76.0","192.109.91.255","3228388352","3228392447","DE","Germany"
+"192.109.92.0","192.109.93.255","3228392448","3228392959","US","United States"
+"192.109.94.0","192.109.96.255","3228392960","3228393727","DE","Germany"
+"192.109.99.0","192.109.99.255","3228394240","3228394495","US","United States"
+"192.109.101.0","192.109.102.255","3228394752","3228395263","DE","Germany"
+"192.109.103.0","192.109.104.255","3228395264","3228395775","US","United States"
+"192.109.105.0","192.109.119.255","3228395776","3228399615","DE","Germany"
+"192.109.120.0","192.109.120.255","3228399616","3228399871","US","United States"
+"192.109.121.0","192.109.122.255","3228399872","3228400383","DE","Germany"
+"192.109.124.0","192.109.135.255","3228400640","3228403711","DE","Germany"
+"192.109.137.0","192.109.137.255","3228403968","3228404223","DE","Germany"
+"192.109.140.0","192.109.140.127","3228404736","3228404863","FR","France"
+"192.109.140.128","192.109.140.159","3228404864","3228404895","EU","Europe"
+"192.109.140.160","192.109.142.255","3228404896","3228405503","FR","France"
+"192.109.143.0","192.109.143.255","3228405504","3228405759","DE","Germany"
+"192.109.144.0","192.109.144.255","3228405760","3228406015","FR","France"
+"192.109.145.0","192.109.145.255","3228406016","3228406271","US","United States"
+"192.109.146.0","192.109.146.255","3228406272","3228406527","IN","India"
+"192.109.147.0","192.109.147.255","3228406528","3228406783","BR","Brazil"
+"192.109.148.0","192.109.148.255","3228406784","3228407039","FR","France"
+"192.109.150.0","192.109.216.255","3228407296","3228424447","DE","Germany"
+"192.109.218.0","192.109.218.255","3228424704","3228424959","US","United States"
+"192.109.220.0","192.109.239.255","3228425216","3228430335","DE","Germany"
+"192.109.241.0","192.109.241.255","3228430592","3228430847","DE","Germany"
+"192.109.242.0","192.109.242.255","3228430848","3228431103","ZA","South Africa"
+"192.109.246.0","192.109.255.255","3228431872","3228434431","DE","Germany"
+"192.110.0.0","192.110.84.255","3228434432","3228456191","US","United States"
+"192.110.85.0","192.110.85.255","3228456192","3228456447","CA","Canada"
+"192.110.86.0","192.110.89.255","3228456448","3228457471","US","United States"
+"192.110.90.0","192.110.90.255","3228457472","3228457727","CA","Canada"
+"192.110.91.0","192.110.105.255","3228457728","3228461567","US","United States"
+"192.110.106.0","192.110.106.255","3228461568","3228461823","CA","Canada"
+"192.110.107.0","192.110.171.255","3228461824","3228478463","US","United States"
+"192.110.172.0","192.110.175.255","3228478464","3228479487","CA","Canada"
+"192.110.176.0","192.111.31.255","3228479488","3228508159","US","United States"
+"192.111.32.0","192.111.32.255","3228508160","3228508415","AU","Australia"
+"192.111.33.0","192.111.33.255","3228508416","3228508671","NL","Netherlands"
+"192.111.34.0","192.111.38.255","3228508672","3228509951","US","United States"
+"192.111.39.0","192.111.39.255","3228509952","3228510207","NL","Netherlands"
+"192.111.40.0","192.111.43.255","3228510208","3228511231","US","United States"
+"192.111.44.0","192.111.44.255","3228511232","3228511487","CZ","Czech Republic"
+"192.111.45.0","192.111.46.255","3228511488","3228511999","US","United States"
+"192.111.47.0","192.111.47.255","3228512000","3228512255","NL","Netherlands"
+"192.111.48.0","192.111.48.255","3228512256","3228512511","CH","Switzerland"
+"192.111.49.0","192.111.87.255","3228512512","3228522495","US","United States"
+"192.111.88.0","192.111.88.255","3228522496","3228522751","GB","United Kingdom"
+"192.111.89.0","192.111.100.255","3228522752","3228525823","US","United States"
+"192.111.101.0","192.111.101.255","3228525824","3228526079","PT","Portugal"
+"192.111.102.0","192.111.102.255","3228526080","3228526335","NZ","New Zealand"
+"192.111.103.0","192.111.103.255","3228526336","3228526591","CH","Switzerland"
+"192.111.104.0","192.111.104.255","3228526592","3228526847","AT","Austria"
+"192.111.105.0","192.111.105.255","3228526848","3228527103","AU","Australia"
+"192.111.106.0","192.111.123.255","3228527104","3228531711","US","United States"
+"192.111.124.0","192.111.125.255","3228531712","3228532223","NO","Norway"
+"192.111.126.0","192.111.126.255","3228532224","3228532479","US","United States"
+"192.111.127.0","192.111.127.255","3228532480","3228532735","DE","Germany"
+"192.111.128.0","192.111.131.255","3228532736","3228533759","US","United States"
+"192.111.132.0","192.111.132.255","3228533760","3228534015","CA","Canada"
+"192.111.133.0","192.111.155.255","3228534016","3228539903","US","United States"
+"192.111.156.0","192.111.159.255","3228539904","3228540927","BR","Brazil"
+"192.111.160.0","192.111.228.255","3228540928","3228558591","US","United States"
+"192.111.229.0","192.111.230.255","3228558592","3228559103","BR","Brazil"
+"192.111.231.0","192.111.251.255","3228559104","3228564479","US","United States"
+"192.111.252.0","192.111.252.255","3228564480","3228564735","AT","Austria"
+"192.111.253.0","192.112.28.255","3228564736","3228572927","US","United States"
+"192.112.29.0","192.112.29.255","3228572928","3228573183","CA","Canada"
+"192.112.30.0","192.112.32.255","3228573184","3228573951","PT","Portugal"
+"192.112.33.0","192.112.44.255","3228573952","3228577023","US","United States"
+"192.112.45.0","192.112.45.255","3228577024","3228577279","NL","Netherlands"
+"192.112.46.0","192.112.48.255","3228577280","3228578047","US","United States"
+"192.112.49.0","192.112.49.255","3228578048","3228578303","GB","United Kingdom"
+"192.112.50.0","192.112.60.255","3228578304","3228581119","US","United States"
+"192.112.61.0","192.112.61.255","3228581120","3228581375","AT","Austria"
+"192.112.62.0","192.112.69.255","3228581376","3228583423","US","United States"
+"192.112.70.0","192.112.79.255","3228583424","3228585983","ES","Spain"
+"192.112.80.0","192.112.97.255","3228585984","3228590591","US","United States"
+"192.112.98.0","192.112.98.255","3228590592","3228590847","GB","United Kingdom"
+"192.112.99.0","192.112.99.255","3228590848","3228591103","DK","Denmark"
+"192.112.100.0","192.112.100.255","3228591104","3228591359","GB","United Kingdom"
+"192.112.101.0","192.112.203.255","3228591360","3228617727","US","United States"
+"192.112.204.0","192.112.204.255","3228617728","3228617983","FI","Finland"
+"192.112.205.0","192.112.205.255","3228617984","3228618239","US","United States"
+"192.112.206.0","192.112.206.255","3228618240","3228618495","SE","Sweden"
+"192.112.207.0","192.112.207.255","3228618496","3228618751","US","United States"
+"192.112.208.0","192.112.208.255","3228618752","3228619007","DE","Germany"
+"192.112.209.0","192.112.212.255","3228619008","3228620031","US","United States"
+"192.112.213.0","192.112.213.255","3228620032","3228620287","DE","Germany"
+"192.112.214.0","192.112.214.255","3228620288","3228620543","CH","Switzerland"
+"192.112.215.0","192.112.215.255","3228620544","3228620799","AU","Australia"
+"192.112.216.0","192.112.246.255","3228620800","3228628735","US","United States"
+"192.112.247.0","192.112.247.255","3228628736","3228628991","ES","Spain"
+"192.112.248.0","192.112.253.255","3228628992","3228630527","US","United States"
+"192.112.254.0","192.112.254.255","3228630528","3228630783","NL","Netherlands"
+"192.112.255.0","192.112.255.255","3228630784","3228631039","US","United States"
+"192.113.0.0","192.113.255.255","3228631040","3228696575","NL","Netherlands"
+"192.114.0.0","192.114.71.12","3228696576","3228714764","IL","Israel"
+"192.114.71.13","192.114.71.13","3228714765","3228714765","CA","Canada"
+"192.114.71.14","192.116.11.255","3228714766","3228830719","IL","Israel"
+"192.116.12.0","192.116.23.255","3228830720","3228833791","PS","Palestinian Territory"
+"192.116.24.0","192.118.255.255","3228833792","3229024255","IL","Israel"
+"192.119.0.0","192.119.0.255","3229024256","3229024511","CA","Canada"
+"192.119.1.0","192.119.255.255","3229024512","3229089791","US","United States"
+"192.120.0.0","192.120.0.255","3229089792","3229090047","CA","Canada"
+"192.120.1.0","192.120.8.255","3229090048","3229092095","US","United States"
+"192.120.9.0","192.120.15.255","3229092096","3229093887","AU","Australia"
+"192.120.16.0","192.120.58.255","3229093888","3229104895","US","United States"
+"192.120.59.0","192.120.59.255","3229104896","3229105151","ES","Spain"
+"192.120.60.0","192.120.119.255","3229105152","3229120511","US","United States"
+"192.120.120.0","192.120.120.255","3229120512","3229120767","SE","Sweden"
+"192.120.121.0","192.120.240.255","3229120768","3229151487","US","United States"
+"192.120.241.0","192.120.241.255","3229151488","3229151743","SE","Sweden"
+"192.120.242.0","192.120.255.255","3229151744","3229155327","US","United States"
+"192.121.0.0","192.121.0.255","3229155328","3229155583","GB","United Kingdom"
+"192.121.1.0","192.121.1.255","3229155584","3229155839","SE","Sweden"
+"192.121.2.0","192.121.2.255","3229155840","3229156095","ES","Spain"
+"192.121.3.0","192.121.15.255","3229156096","3229159423","SE","Sweden"
+"192.121.16.0","192.121.17.255","3229159424","3229159935","NL","Netherlands"
+"192.121.18.0","192.121.21.255","3229159936","3229160959","SE","Sweden"
+"192.121.22.0","192.121.23.255","3229160960","3229161471","DE","Germany"
+"192.121.24.0","192.121.24.255","3229161472","3229161727","SE","Sweden"
+"192.121.25.0","192.121.25.255","3229161728","3229161983","GB","United Kingdom"
+"192.121.26.0","192.121.30.255","3229161984","3229163263","SE","Sweden"
+"192.121.31.0","192.121.31.255","3229163264","3229163519","ES","Spain"
+"192.121.32.0","192.121.34.255","3229163520","3229164287","SE","Sweden"
+"192.121.35.0","192.121.35.255","3229164288","3229164543","DK","Denmark"
+"192.121.36.0","192.121.37.255","3229164544","3229165055","GB","United Kingdom"
+"192.121.38.0","192.121.38.255","3229165056","3229165311","NO","Norway"
+"192.121.39.0","192.121.45.255","3229165312","3229167103","SE","Sweden"
+"192.121.46.0","192.121.47.255","3229167104","3229167615","IT","Italy"
+"192.121.48.0","192.121.63.255","3229167616","3229171711","SE","Sweden"
+"192.121.64.0","192.121.65.255","3229171712","3229172223","GB","United Kingdom"
+"192.121.66.0","192.121.66.255","3229172224","3229172479","DE","Germany"
+"192.121.67.0","192.121.67.255","3229172480","3229172735","FR","France"
+"192.121.68.0","192.121.68.255","3229172736","3229172991","CH","Switzerland"
+"192.121.69.0","192.121.70.255","3229172992","3229173503","SE","Sweden"
+"192.121.71.0","192.121.71.255","3229173504","3229173759","IT","Italy"
+"192.121.72.0","192.121.105.255","3229173760","3229182463","SE","Sweden"
+"192.121.106.0","192.121.107.255","3229182464","3229182975","GB","United Kingdom"
+"192.121.108.0","192.121.111.255","3229182976","3229183999","SE","Sweden"
+"192.121.112.0","192.121.113.255","3229184000","3229184511","GB","United Kingdom"
+"192.121.114.0","192.121.121.255","3229184512","3229186559","SE","Sweden"
+"192.121.122.0","192.121.122.255","3229186560","3229186815","IT","Italy"
+"192.121.123.0","192.121.124.255","3229186816","3229187327","ES","Spain"
+"192.121.125.0","192.121.125.255","3229187328","3229187583","IT","Italy"
+"192.121.126.0","192.121.126.255","3229187584","3229187839","DK","Denmark"
+"192.121.127.0","192.121.139.255","3229187840","3229191167","SE","Sweden"
+"192.121.140.0","192.121.140.255","3229191168","3229191423","GB","United Kingdom"
+"192.121.141.0","192.121.146.255","3229191424","3229192959","SE","Sweden"
+"192.121.147.0","192.121.149.255","3229192960","3229193727","FR","France"
+"192.121.150.0","192.121.151.255","3229193728","3229194239","SE","Sweden"
+"192.121.152.0","192.121.152.255","3229194240","3229194495","FR","France"
+"192.121.153.0","192.121.154.255","3229194496","3229195007","SE","Sweden"
+"192.121.155.0","192.121.155.255","3229195008","3229195263","NL","Netherlands"
+"192.121.156.0","192.121.159.255","3229195264","3229196287","DE","Germany"
+"192.121.160.0","192.121.161.255","3229196288","3229196799","SE","Sweden"
+"192.121.162.0","192.121.163.255","3229196800","3229197311","NL","Netherlands"
+"192.121.164.0","192.121.165.255","3229197312","3229197823","SE","Sweden"
+"192.121.166.0","192.121.167.255","3229197824","3229198335","GB","United Kingdom"
+"192.121.168.0","192.121.168.255","3229198336","3229198591","US","United States"
+"192.121.169.0","192.121.169.255","3229198592","3229198847","ES","Spain"
+"192.121.170.0","192.121.170.255","3229198848","3229199103","CH","Switzerland"
+"192.121.171.0","192.121.171.255","3229199104","3229199359","IT","Italy"
+"192.121.172.0","192.121.175.255","3229199360","3229200383","SE","Sweden"
+"192.121.176.0","192.121.177.255","3229200384","3229200895","GB","United Kingdom"
+"192.121.178.0","192.121.178.255","3229200896","3229201151","DE","Germany"
+"192.121.179.0","192.121.180.255","3229201152","3229201663","SE","Sweden"
+"192.121.181.0","192.121.181.255","3229201664","3229201919","DK","Denmark"
+"192.121.182.0","192.121.183.255","3229201920","3229202431","SE","Sweden"
+"192.121.184.0","192.121.184.255","3229202432","3229202687","ES","Spain"
+"192.121.185.0","192.121.186.255","3229202688","3229203199","NL","Netherlands"
+"192.121.187.0","192.121.189.255","3229203200","3229203967","GB","United Kingdom"
+"192.121.190.0","192.121.190.255","3229203968","3229204223","SE","Sweden"
+"192.121.191.0","192.121.191.255","3229204224","3229204479","IT","Italy"
+"192.121.192.0","192.121.195.255","3229204480","3229205503","SE","Sweden"
+"192.121.196.0","192.121.197.255","3229205504","3229206015","GB","United Kingdom"
+"192.121.198.0","192.121.219.255","3229206016","3229211647","SE","Sweden"
+"192.121.220.0","192.121.220.255","3229211648","3229211903","IT","Italy"
+"192.121.221.0","192.121.224.255","3229211904","3229212927","SE","Sweden"
+"192.121.225.0","192.121.225.255","3229212928","3229213183","DE","Germany"
+"192.121.226.0","192.121.250.255","3229213184","3229219583","SE","Sweden"
+"192.121.251.0","192.121.251.255","3229219584","3229219839","DE","Germany"
+"192.121.252.0","192.121.255.255","3229219840","3229220863","SE","Sweden"
+"192.122.0.0","192.122.0.255","3229220864","3229221119","US","United States"
+"192.122.1.0","192.122.95.255","3229221120","3229245439","GB","United Kingdom"
+"192.122.96.0","192.122.100.255","3229245440","3229246719","US","United States"
+"192.122.101.0","192.122.116.255","3229246720","3229250815","GB","United Kingdom"
+"192.122.117.0","192.122.117.255","3229250816","3229251071","US","United States"
+"192.122.118.0","192.122.130.255","3229251072","3229254399","GB","United Kingdom"
+"192.122.131.0","192.122.140.255","3229254400","3229256959","SG","Singapore"
+"192.122.141.0","192.122.146.255","3229256960","3229258495","GB","United Kingdom"
+"192.122.147.0","192.122.150.255","3229258496","3229259519","US","United States"
+"192.122.151.0","192.122.170.255","3229259520","3229264639","GB","United Kingdom"
+"192.122.171.0","192.122.171.255","3229264640","3229264895","AU","Australia"
+"192.122.172.0","192.122.175.255","3229264896","3229265919","US","United States"
+"192.122.176.0","192.122.176.255","3229265920","3229266175","AU","Australia"
+"192.122.177.0","192.122.179.255","3229266176","3229266943","US","United States"
+"192.122.180.0","192.122.180.255","3229266944","3229267199","AU","Australia"
+"192.122.181.0","192.122.205.255","3229267200","3229273599","US","United States"
+"192.122.206.0","192.122.206.255","3229273600","3229273855","CA","Canada"
+"192.122.207.0","192.122.213.255","3229273856","3229275647","US","United States"
+"192.122.214.0","192.122.214.255","3229275648","3229275903","GB","United Kingdom"
+"192.122.215.0","192.122.215.255","3229275904","3229276159","US","United States"
+"192.122.216.0","192.122.216.255","3229276160","3229276415","IE","Ireland"
+"192.122.217.0","192.122.222.255","3229276416","3229277951","GB","United Kingdom"
+"192.122.223.0","192.122.223.255","3229277952","3229278207","IE","Ireland"
+"192.122.224.0","192.122.234.255","3229278208","3229281023","GB","United Kingdom"
+"192.122.235.0","192.122.237.255","3229281024","3229281791","US","United States"
+"192.122.238.0","192.122.242.255","3229281792","3229283071","PT","Portugal"
+"192.122.243.0","192.124.9.255","3229283072","3229354495","US","United States"
+"192.124.10.0","192.124.14.255","3229354496","3229355775","AU","Australia"
+"192.124.15.0","192.124.23.255","3229355776","3229358079","US","United States"
+"192.124.24.0","192.124.28.255","3229358080","3229359359","DE","Germany"
+"192.124.29.0","192.124.29.255","3229359360","3229359615","US","United States"
+"192.124.30.0","192.124.30.255","3229359616","3229359871","CA","Canada"
+"192.124.31.0","192.124.31.255","3229359872","3229360127","US","United States"
+"192.124.32.0","192.124.32.255","3229360128","3229360383","AT","Austria"
+"192.124.33.0","192.124.38.255","3229360384","3229361919","US","United States"
+"192.124.39.0","192.124.39.255","3229361920","3229362175","BE","Belgium"
+"192.124.40.0","192.124.45.255","3229362176","3229363711","US","United States"
+"192.124.46.0","192.124.46.255","3229363712","3229363967","GB","United Kingdom"
+"192.124.47.0","192.124.111.255","3229363968","3229380607","US","United States"
+"192.124.112.0","192.124.112.255","3229380608","3229380863","DE","Germany"
+"192.124.113.0","192.124.114.255","3229380864","3229381375","US","United States"
+"192.124.115.0","192.124.115.255","3229381376","3229381631","DE","Germany"
+"192.124.116.0","192.124.116.255","3229381632","3229381887","PL","Poland"
+"192.124.117.0","192.124.117.255","3229381888","3229382143","AU","Australia"
+"192.124.118.0","192.124.151.255","3229382144","3229390847","US","United States"
+"192.124.152.0","192.124.152.255","3229390848","3229391103","AU","Australia"
+"192.124.153.0","192.124.153.255","3229391104","3229391359","US","United States"
+"192.124.154.0","192.124.154.255","3229391360","3229391615","CN","China"
+"192.124.155.0","192.124.155.255","3229391616","3229391871","AT","Austria"
+"192.124.156.0","192.124.169.255","3229391872","3229395455","US","United States"
+"192.124.170.0","192.124.219.255","3229395456","3229408255","RU","Russian Federation"
+"192.124.220.0","192.124.234.255","3229408256","3229412095","US","United States"
+"192.124.235.0","192.124.235.255","3229412096","3229412351","DE","Germany"
+"192.124.236.0","192.124.236.255","3229412352","3229412607","US","United States"
+"192.124.237.0","192.124.245.255","3229412608","3229414911","DE","Germany"
+"192.124.246.0","192.124.246.255","3229414912","3229415167","US","United States"
+"192.124.247.0","192.124.248.255","3229415168","3229415679","DE","Germany"
+"192.124.249.0","192.124.249.255","3229415680","3229415935","US","United States"
+"192.124.250.0","192.125.255.255","3229415936","3229483007","DE","Germany"
+"192.126.0.0","192.126.0.255","3229483008","3229483263","US","United States"
+"192.126.1.0","192.126.64.255","3229483264","3229499647","FI","Finland"
+"192.126.65.0","192.128.2.255","3229499648","3229614847","US","United States"
+"192.128.3.0","192.128.3.255","3229614848","3229615103","GB","United Kingdom"
+"192.128.4.0","192.128.253.255","3229615104","3229679103","US","United States"
+"192.128.254.0","192.128.254.255","3229679104","3229679359","EU","Europe"
+"192.128.255.0","192.129.0.255","3229679360","3229679871","US","United States"
+"192.129.1.0","192.129.61.255","3229679872","3229695487","DE","Germany"
+"192.129.62.0","192.129.79.255","3229695488","3229700095","US","United States"
+"192.129.80.0","192.129.80.255","3229700096","3229700351","AT","Austria"
+"192.129.81.0","192.129.86.255","3229700352","3229701887","US","United States"
+"192.129.87.0","192.129.87.255","3229701888","3229702143","TR","Turkey"
+"192.129.88.0","192.129.97.255","3229702144","3229704703","US","United States"
+"192.129.98.0","192.129.98.255","3229704704","3229704959","DE","Germany"
+"192.129.99.0","192.129.255.255","3229704960","3229745151","US","United States"
+"192.130.0.0","192.130.255.255","3229745152","3229810687","FI","Finland"
+"192.131.0.0","192.131.12.255","3229810688","3229814015","US","United States"
+"192.131.13.0","192.131.13.255","3229814016","3229814271","AU","Australia"
+"192.131.14.0","192.131.19.255","3229814272","3229815807","US","United States"
+"192.131.20.0","192.131.20.255","3229815808","3229816063","DE","Germany"
+"192.131.21.0","192.131.24.255","3229816064","3229817087","US","United States"
+"192.131.25.0","192.131.25.255","3229817088","3229817343","AU","Australia"
+"192.131.26.0","192.131.26.255","3229817344","3229817599","SE","Sweden"
+"192.131.27.0","192.131.30.255","3229817600","3229818623","AU","Australia"
+"192.131.31.0","192.131.31.255","3229818624","3229818879","US","United States"
+"192.131.32.0","192.131.39.255","3229818880","3229820927","JM","Jamaica"
+"192.131.40.0","192.131.43.255","3229820928","3229821951","US","United States"
+"192.131.44.0","192.131.44.255","3229821952","3229822207","CA","Canada"
+"192.131.45.0","192.131.78.255","3229822208","3229830911","US","United States"
+"192.131.79.0","192.131.79.255","3229830912","3229831167","NL","Netherlands"
+"192.131.80.0","192.131.88.255","3229831168","3229833471","US","United States"
+"192.131.89.0","192.131.89.255","3229833472","3229833727","GB","United Kingdom"
+"192.131.90.0","192.131.91.255","3229833728","3229834239","IN","India"
+"192.131.92.0","192.131.92.255","3229834240","3229834495","AU","Australia"
+"192.131.93.0","192.131.93.255","3229834496","3229834751","US","United States"
+"192.131.94.0","192.131.94.255","3229834752","3229835007","CA","Canada"
+"192.131.95.0","192.131.95.255","3229835008","3229835263","US","United States"
+"192.131.96.0","192.131.96.255","3229835264","3229835519","FI","Finland"
+"192.131.97.0","192.131.97.255","3229835520","3229835775","CA","Canada"
+"192.131.98.0","192.131.107.255","3229835776","3229838335","US","United States"
+"192.131.108.0","192.131.108.255","3229838336","3229838591","GB","United Kingdom"
+"192.131.109.0","192.131.109.255","3229838592","3229838847","CA","Canada"
+"192.131.110.0","192.131.131.255","3229838848","3229844479","US","United States"
+"192.131.132.0","192.131.132.255","3229844480","3229844735","BE","Belgium"
+"192.131.133.0","192.131.133.255","3229844736","3229844991","US","United States"
+"192.131.134.0","192.131.134.255","3229844992","3229845247","BL","Saint Barthelemy"
+"192.131.135.0","192.131.135.255","3229845248","3229845503","US","United States"
+"192.131.136.0","192.131.139.255","3229845504","3229846527","CA","Canada"
+"192.131.143.0","192.131.151.255","3229847296","3229849599","US","United States"
+"192.131.152.0","192.131.152.255","3229849600","3229849855","AU","Australia"
+"192.131.153.0","192.131.210.255","3229849856","3229864703","US","United States"
+"192.131.211.0","192.131.211.255","3229864704","3229864959","AP","Asia/Pacific Region"
+"192.131.212.0","192.131.232.255","3229864960","3229870335","US","United States"
+"192.131.234.0","192.131.234.255","3229870592","3229870847","CA","Canada"
+"192.131.235.0","192.131.250.255","3229870848","3229874943","US","United States"
+"192.131.251.0","192.131.252.255","3229874944","3229875455","AU","Australia"
+"192.131.253.0","192.131.255.255","3229875456","3229876223","US","United States"
+"192.132.0.0","192.132.0.255","3229876224","3229876479","CA","Canada"
+"192.132.1.0","192.132.8.255","3229876480","3229878527","US","United States"
+"192.132.9.0","192.132.9.255","3229878528","3229878783","GB","United Kingdom"
+"192.132.10.0","192.132.10.255","3229878784","3229879039","IT","Italy"
+"192.132.11.0","192.132.11.255","3229879040","3229879295","NO","Norway"
+"192.132.12.0","192.132.14.255","3229879296","3229880063","US","United States"
+"192.132.15.0","192.132.15.255","3229880064","3229880319","KR","Korea, Republic of"
+"192.132.16.0","192.132.18.255","3229880320","3229881087","US","United States"
+"192.132.19.0","192.132.19.255","3229881088","3229881343","CA","Canada"
+"192.132.20.0","192.132.30.255","3229881344","3229884159","US","United States"
+"192.132.31.0","192.132.31.255","3229884160","3229884415","JP","Japan"
+"192.132.32.0","192.132.33.255","3229884416","3229884927","US","United States"
+"192.132.34.0","192.132.34.255","3229884928","3229885183","NL","Netherlands"
+"192.132.35.0","192.132.35.255","3229885184","3229885439","BR","Brazil"
+"192.132.36.0","192.132.40.255","3229885440","3229886719","US","United States"
+"192.132.41.0","192.132.41.255","3229886720","3229886975","AU","Australia"
+"192.132.42.0","192.132.52.255","3229886976","3229889791","US","United States"
+"192.132.53.0","192.132.53.255","3229889792","3229890047","PT","Portugal"
+"192.132.54.0","192.132.54.255","3229890048","3229890303","US","United States"
+"192.132.55.0","192.132.55.255","3229890304","3229890559","PT","Portugal"
+"192.132.56.0","192.132.59.255","3229890560","3229891583","US","United States"
+"192.132.60.0","192.132.60.255","3229891584","3229891839","CA","Canada"
+"192.132.61.0","192.132.92.255","3229891840","3229900031","US","United States"
+"192.132.93.0","192.132.93.255","3229900032","3229900287","AU","Australia"
+"192.132.94.0","192.132.98.255","3229900288","3229901567","US","United States"
+"192.132.99.0","192.132.99.255","3229901568","3229901823","GB","United Kingdom"
+"192.132.100.0","192.132.238.255","3229901824","3229937407","US","United States"
+"192.132.239.0","192.132.239.255","3229937408","3229937663","GB","United Kingdom"
+"192.132.240.0","192.132.240.255","3229937664","3229937919","US","United States"
+"192.132.241.0","192.132.241.255","3229937920","3229938175","CA","Canada"
+"192.132.242.0","192.132.243.255","3229938176","3229938687","US","United States"
+"192.132.244.0","192.132.244.255","3229938688","3229938943","IL","Israel"
+"192.132.245.0","192.132.245.255","3229938944","3229939199","NL","Netherlands"
+"192.132.246.0","192.132.246.255","3229939200","3229939455","US","United States"
+"192.132.247.0","192.132.251.255","3229939456","3229940735","KR","Korea, Republic of"
+"192.132.252.0","192.132.252.255","3229940736","3229940991","CH","Switzerland"
+"192.132.253.0","192.132.253.255","3229940992","3229941247","AU","Australia"
+"192.132.254.0","192.132.255.255","3229941248","3229941759","US","United States"
+"192.133.0.0","192.133.1.255","3229941760","3229942271","CA","Canada"
+"192.133.2.0","192.133.13.255","3229942272","3229945343","US","United States"
+"192.133.15.0","192.133.15.255","3229945600","3229945855","PT","Portugal"
+"192.133.16.0","192.133.20.255","3229945856","3229947135","US","United States"
+"192.133.21.0","192.133.21.255","3229947136","3229947391","AU","Australia"
+"192.133.22.0","192.133.27.255","3229947392","3229948927","US","United States"
+"192.133.28.0","192.133.28.255","3229948928","3229949183","IT","Italy"
+"192.133.29.0","192.133.30.255","3229949184","3229949695","US","United States"
+"192.133.31.0","192.133.31.255","3229949696","3229949951","AU","Australia"
+"192.133.32.0","192.133.32.255","3229949952","3229950207","NO","Norway"
+"192.133.33.0","192.133.35.255","3229950208","3229950975","US","United States"
+"192.133.36.0","192.133.36.255","3229950976","3229951231","IL","Israel"
+"192.133.37.0","192.133.40.255","3229951232","3229952255","US","United States"
+"192.133.41.0","192.133.41.255","3229952256","3229952511","AU","Australia"
+"192.133.42.0","192.133.44.255","3229952512","3229953279","US","United States"
+"192.133.45.0","192.133.45.255","3229953280","3229953535","CA","Canada"
+"192.133.46.0","192.133.52.255","3229953536","3229955327","US","United States"
+"192.133.53.0","192.133.53.255","3229955328","3229955583","NL","Netherlands"
+"192.133.54.0","192.133.55.255","3229955584","3229956095","PT","Portugal"
+"192.133.56.0","192.133.57.255","3229956096","3229956607","US","United States"
+"192.133.58.0","192.133.58.255","3229956608","3229956863","GB","United Kingdom"
+"192.133.59.0","192.133.63.255","3229956864","3229958143","US","United States"
+"192.133.64.0","192.133.64.255","3229958144","3229958399","NO","Norway"
+"192.133.65.0","192.133.65.255","3229958400","3229958655","US","United States"
+"192.133.67.0","192.133.67.255","3229958912","3229959167","SG","Singapore"
+"192.133.68.0","192.133.79.95","3229959168","3229962079","US","United States"
+"192.133.79.96","192.133.79.127","3229962080","3229962111","CA","Canada"
+"192.133.79.128","192.133.107.255","3229962112","3229969407","US","United States"
+"192.133.108.0","192.133.108.255","3229969408","3229969663","PT","Portugal"
+"192.133.109.0","192.133.109.255","3229969664","3229969919","AT","Austria"
+"192.133.110.0","192.133.111.255","3229969920","3229970431","FI","Finland"
+"192.133.112.0","192.133.120.255","3229970432","3229972735","US","United States"
+"192.133.121.0","192.133.121.255","3229972736","3229972991","SE","Sweden"
+"192.133.122.0","192.133.130.255","3229972992","3229975295","US","United States"
+"192.133.131.0","192.133.131.255","3229975296","3229975551","GB","United Kingdom"
+"192.133.132.0","192.133.243.255","3229975552","3230004223","US","United States"
+"192.133.244.0","192.133.244.255","3230004224","3230004479","GB","United Kingdom"
+"192.133.245.0","192.133.249.255","3230004480","3230005759","US","United States"
+"192.133.250.0","192.133.250.255","3230005760","3230006015","ZA","South Africa"
+"192.133.251.0","192.133.254.255","3230006016","3230007039","US","United States"
+"192.133.255.0","192.133.255.255","3230007040","3230007295","CA","Canada"
+"192.134.0.0","192.134.255.255","3230007296","3230072831","FR","France"
+"192.135.0.0","192.135.6.255","3230072832","3230074623","US","United States"
+"192.135.7.0","192.135.7.255","3230074624","3230074879","DE","Germany"
+"192.135.8.0","192.135.37.255","3230074880","3230082559","IT","Italy"
+"192.135.38.0","192.135.39.255","3230082560","3230083071","US","United States"
+"192.135.40.0","192.135.43.255","3230083072","3230084095","CA","Canada"
+"192.135.44.0","192.135.45.255","3230084096","3230084607","US","United States"
+"192.135.46.0","192.135.46.255","3230084608","3230084863","NO","Norway"
+"192.135.47.0","192.135.47.255","3230084864","3230085119","US","United States"
+"192.135.48.0","192.135.48.255","3230085120","3230085375","CA","Canada"
+"192.135.49.0","192.135.50.255","3230085376","3230085887","US","United States"
+"192.135.51.0","192.135.51.255","3230085888","3230086143","DE","Germany"
+"192.135.52.0","192.135.53.255","3230086144","3230086655","GB","United Kingdom"
+"192.135.54.0","192.135.65.255","3230086656","3230089727","US","United States"
+"192.135.66.0","192.135.66.255","3230089728","3230089983","GB","United Kingdom"
+"192.135.67.0","192.135.67.255","3230089984","3230090239","US","United States"
+"192.135.68.0","192.135.68.255","3230090240","3230090495","GB","United Kingdom"
+"192.135.69.0","192.135.76.255","3230090496","3230092543","US","United States"
+"192.135.77.0","192.135.77.255","3230092544","3230092799","CA","Canada"
+"192.135.78.0","192.135.81.255","3230092800","3230093823","US","United States"
+"192.135.82.0","192.135.82.255","3230093824","3230094079","NL","Netherlands"
+"192.135.83.0","192.135.83.255","3230094080","3230094335","CA","Canada"
+"192.135.84.0","192.135.88.255","3230094336","3230095615","US","United States"
+"192.135.89.0","192.135.89.255","3230095616","3230095871","JP","Japan"
+"192.135.92.0","192.135.92.255","3230096384","3230096639","JP","Japan"
+"192.135.93.0","192.135.93.255","3230096640","3230096895","US","United States"
+"192.135.94.0","192.135.94.255","3230096896","3230097151","JP","Japan"
+"192.135.96.0","192.135.108.255","3230097408","3230100735","JP","Japan"
+"192.135.109.0","192.135.109.255","3230100736","3230100991","US","United States"
+"192.135.110.0","192.135.111.255","3230100992","3230101503","PR","Puerto Rico"
+"192.135.112.0","192.135.122.255","3230101504","3230104319","US","United States"
+"192.135.123.0","192.135.123.255","3230104320","3230104575","CA","Canada"
+"192.135.124.0","192.135.128.255","3230104576","3230105855","US","United States"
+"192.135.129.0","192.135.129.255","3230105856","3230106111","NL","Netherlands"
+"192.135.130.0","192.135.132.255","3230106112","3230106879","US","United States"
+"192.135.133.0","192.135.133.255","3230106880","3230107135","AT","Austria"
+"192.135.134.0","192.135.142.255","3230107136","3230109439","US","United States"
+"192.135.143.0","192.135.143.255","3230109440","3230109695","NO","Norway"
+"192.135.144.0","192.135.144.255","3230109696","3230109951","US","United States"
+"192.135.145.0","192.135.164.255","3230109952","3230115071","CH","Switzerland"
+"192.135.165.0","192.135.165.255","3230115072","3230115327","IT","Italy"
+"192.135.166.0","192.135.166.255","3230115328","3230115583","GR","Greece"
+"192.135.167.0","192.135.168.255","3230115584","3230116095","BE","Belgium"
+"192.135.169.0","192.135.174.255","3230116096","3230117631","US","United States"
+"192.135.175.0","192.135.175.255","3230117632","3230117887","FR","France"
+"192.135.176.0","192.135.184.255","3230117888","3230120191","US","United States"
+"192.135.186.0","192.135.186.255","3230120448","3230120703","US","United States"
+"192.135.187.0","192.135.187.255","3230120704","3230120959","PT","Portugal"
+"192.135.188.0","192.135.206.255","3230120960","3230125823","US","United States"
+"192.135.207.0","192.135.208.255","3230125824","3230126335","AU","Australia"
+"192.135.209.0","192.135.209.255","3230126336","3230126591","US","United States"
+"192.135.211.0","192.135.218.255","3230126848","3230128895","US","United States"
+"192.135.219.0","192.135.219.255","3230128896","3230129151","NL","Netherlands"
+"192.135.220.0","192.135.221.255","3230129152","3230129663","US","United States"
+"192.135.222.0","192.135.222.255","3230129664","3230129919","JP","Japan"
+"192.135.223.0","192.135.224.255","3230129920","3230130431","US","United States"
+"192.135.225.0","192.135.225.255","3230130432","3230130687","IE","Ireland"
+"192.135.226.0","192.135.229.255","3230130688","3230131711","US","United States"
+"192.135.230.0","192.135.230.255","3230131712","3230131967","CA","Canada"
+"192.135.231.0","192.135.234.255","3230131968","3230132991","GB","United Kingdom"
+"192.135.235.0","192.135.252.255","3230132992","3230137599","US","United States"
+"192.135.253.0","192.135.253.255","3230137600","3230137855","NL","Netherlands"
+"192.135.254.0","192.135.254.255","3230137856","3230138111","PL","Poland"
+"192.135.255.0","192.136.6.255","3230138112","3230140159","US","United States"
+"192.136.7.0","192.136.7.255","3230140160","3230140415","MT","Malta"
+"192.136.8.0","192.136.8.255","3230140416","3230140671","US","United States"
+"192.136.9.0","192.136.9.255","3230140672","3230140927","FI","Finland"
+"192.136.10.0","192.136.17.255","3230140928","3230142975","US","United States"
+"192.136.18.0","192.136.18.255","3230142976","3230143231","GB","United Kingdom"
+"192.136.19.0","192.136.19.255","3230143232","3230143487","BE","Belgium"
+"192.136.20.0","192.136.22.255","3230143488","3230144255","US","United States"
+"192.136.23.0","192.136.23.255","3230144256","3230144511","NL","Netherlands"
+"192.136.24.0","192.136.26.255","3230144512","3230145279","US","United States"
+"192.136.27.0","192.136.27.255","3230145280","3230145535","CA","Canada"
+"192.136.28.0","192.136.28.255","3230145536","3230145791","US","United States"
+"192.136.29.0","192.136.29.255","3230145792","3230146047","GB","United Kingdom"
+"192.136.30.0","192.136.30.255","3230146048","3230146303","FR","France"
+"192.136.31.0","192.136.31.255","3230146304","3230146559","PT","Portugal"
+"192.136.32.0","192.136.38.255","3230146560","3230148351","US","United States"
+"192.136.39.0","192.136.39.255","3230148352","3230148607","AU","Australia"
+"192.136.40.0","192.136.40.255","3230148608","3230148863","GB","United Kingdom"
+"192.136.41.0","192.136.41.255","3230148864","3230149119","CH","Switzerland"
+"192.136.42.0","192.136.47.255","3230149120","3230150655","NI","Nicaragua"
+"192.136.48.0","192.136.48.255","3230150656","3230150911","US","United States"
+"192.136.49.0","192.136.49.255","3230150912","3230151167","PT","Portugal"
+"192.136.50.0","192.136.50.255","3230151168","3230151423","US","United States"
+"192.136.51.0","192.136.51.255","3230151424","3230151679","NL","Netherlands"
+"192.136.52.0","192.136.52.255","3230151680","3230151935","PT","Portugal"
+"192.136.53.0","192.136.53.255","3230151936","3230152191","CA","Canada"
+"192.136.54.0","192.136.54.255","3230152192","3230152447","FR","France"
+"192.136.55.0","192.136.57.255","3230152448","3230153215","BF","Burkina Faso"
+"192.136.58.0","192.136.58.255","3230153216","3230153471","FR","France"
+"192.136.59.0","192.136.59.255","3230153472","3230153727","PF","French Polynesia"
+"192.136.60.0","192.136.60.255","3230153728","3230153983","US","United States"
+"192.136.61.0","192.136.61.255","3230153984","3230154239","RU","Russian Federation"
+"192.136.62.0","192.136.70.255","3230154240","3230156543","US","United States"
+"192.136.71.0","192.136.102.255","3230156544","3230164735","FI","Finland"
+"192.136.103.0","192.136.113.255","3230164736","3230167551","US","United States"
+"192.136.114.0","192.136.115.255","3230167552","3230168063","CA","Canada"
+"192.136.116.0","192.136.153.255","3230168064","3230177791","US","United States"
+"192.136.154.0","192.136.155.255","3230177792","3230178303","GB","United Kingdom"
+"192.136.156.0","192.136.156.255","3230178304","3230178559","CH","Switzerland"
+"192.136.157.0","192.137.23.255","3230178560","3230210047","US","United States"
+"192.137.24.0","192.137.24.255","3230210048","3230210303","CA","Canada"
+"192.137.25.0","192.137.30.255","3230210304","3230211839","US","United States"
+"192.137.31.0","192.137.31.255","3230211840","3230212095","CN","China"
+"192.137.32.0","192.137.42.255","3230212096","3230214911","US","United States"
+"192.137.43.0","192.137.43.255","3230214912","3230215167","PR","Puerto Rico"
+"192.137.44.0","192.137.61.255","3230215168","3230219775","US","United States"
+"192.137.62.0","192.137.62.255","3230219776","3230220031","NL","Netherlands"
+"192.137.63.0","192.137.63.255","3230220032","3230220287","US","United States"
+"192.137.64.0","192.137.73.255","3230220288","3230222847","NL","Netherlands"
+"192.137.74.0","192.137.74.255","3230222848","3230223103","ES","Spain"
+"192.137.75.0","192.137.75.255","3230223104","3230223359","GB","United Kingdom"
+"192.137.76.0","192.137.76.255","3230223360","3230223615","CH","Switzerland"
+"192.137.77.0","192.137.85.255","3230223616","3230225919","LU","Luxembourg"
+"192.137.86.0","192.137.86.255","3230225920","3230226175","AU","Australia"
+"192.137.87.0","192.137.87.255","3230226176","3230226431","ES","Spain"
+"192.137.88.0","192.137.88.255","3230226432","3230226687","US","United States"
+"192.137.89.0","192.137.89.255","3230226688","3230226943","NO","Norway"
+"192.137.90.0","192.137.94.255","3230226944","3230228223","GB","United Kingdom"
+"192.137.95.0","192.137.95.255","3230228224","3230228479","ES","Spain"
+"192.137.96.0","192.137.96.255","3230228480","3230228735","AU","Australia"
+"192.137.97.0","192.137.97.255","3230228736","3230228991","US","United States"
+"192.137.98.0","192.137.98.255","3230228992","3230229247","GB","United Kingdom"
+"192.137.99.0","192.137.99.255","3230229248","3230229503","US","United States"
+"192.137.100.0","192.137.100.255","3230229504","3230229759","ES","Spain"
+"192.137.101.0","192.137.101.255","3230229760","3230230015","DE","Germany"
+"192.137.102.0","192.137.125.255","3230230016","3230236159","US","United States"
+"192.137.126.0","192.137.126.255","3230236160","3230236415","AU","Australia"
+"192.137.127.0","192.137.127.255","3230236416","3230236671","GB","United Kingdom"
+"192.137.128.0","192.137.128.255","3230236672","3230236927","CA","Canada"
+"192.137.129.0","192.137.143.255","3230236928","3230240767","US","United States"
+"192.137.144.0","192.137.144.255","3230240768","3230241023","DK","Denmark"
+"192.137.145.0","192.137.147.255","3230241024","3230241791","GB","United Kingdom"
+"192.137.148.0","192.137.149.255","3230241792","3230242303","CH","Switzerland"
+"192.137.150.0","192.137.155.255","3230242304","3230243839","US","United States"
+"192.137.156.0","192.137.156.255","3230243840","3230244095","HK","Hong Kong"
+"192.137.157.0","192.137.157.255","3230244096","3230244351","US","United States"
+"192.137.158.0","192.137.158.255","3230244352","3230244607","CA","Canada"
+"192.137.159.0","192.137.160.255","3230244608","3230245119","FR","France"
+"192.137.161.0","192.137.164.255","3230245120","3230246143","SE","Sweden"
+"192.137.165.0","192.137.167.255","3230246144","3230246911","US","United States"
+"192.137.168.0","192.137.168.255","3230246912","3230247167","CH","Switzerland"
+"192.137.169.0","192.137.171.255","3230247168","3230247935","US","United States"
+"192.137.172.0","192.137.172.255","3230247936","3230248191","AU","Australia"
+"192.137.173.0","192.137.183.255","3230248192","3230251007","US","United States"
+"192.137.184.0","192.137.184.255","3230251008","3230251263","CH","Switzerland"
+"192.137.185.0","192.137.185.255","3230251264","3230251519","MX","Mexico"
+"192.137.186.0","192.137.187.255","3230251520","3230252031","CH","Switzerland"
+"192.137.188.0","192.137.198.255","3230252032","3230254847","US","United States"
+"192.137.199.0","192.137.200.255","3230254848","3230255359","SE","Sweden"
+"192.137.201.0","192.137.201.255","3230255360","3230255615","ES","Spain"
+"192.137.202.0","192.137.203.255","3230255616","3230256127","US","United States"
+"192.137.204.0","192.137.204.255","3230256128","3230256383","GB","United Kingdom"
+"192.137.205.0","192.137.210.255","3230256384","3230257919","US","United States"
+"192.137.211.0","192.137.215.255","3230257920","3230259199","CH","Switzerland"
+"192.137.216.0","192.137.233.255","3230259200","3230263807","US","United States"
+"192.137.234.0","192.137.234.255","3230263808","3230264063","SE","Sweden"
+"192.137.235.0","192.137.235.255","3230264064","3230264319","NL","Netherlands"
+"192.137.236.0","192.137.242.255","3230264320","3230266111","CH","Switzerland"
+"192.137.243.0","192.137.246.255","3230266112","3230267135","US","United States"
+"192.137.247.0","192.137.249.255","3230267136","3230267903","CA","Canada"
+"192.137.250.0","192.138.0.255","3230267904","3230269695","US","United States"
+"192.138.1.0","192.138.8.255","3230269696","3230271743","GB","United Kingdom"
+"192.138.9.0","192.138.85.255","3230271744","3230291455","US","United States"
+"192.138.86.0","192.138.86.255","3230291456","3230291711","NL","Netherlands"
+"192.138.87.0","192.138.99.255","3230291712","3230295039","US","United States"
+"192.138.100.0","192.138.100.255","3230295040","3230295295","AU","Australia"
+"192.138.101.0","192.138.104.255","3230295296","3230296319","US","United States"
+"192.138.105.0","192.138.108.255","3230296320","3230297343","NO","Norway"
+"192.138.109.0","192.138.119.255","3230297344","3230300159","SE","Sweden"
+"192.138.126.0","192.138.154.255","3230301696","3230309119","US","United States"
+"192.138.155.0","192.138.155.255","3230309120","3230309375","NO","Norway"
+"192.138.156.0","192.138.158.255","3230309376","3230310143","GB","United Kingdom"
+"192.138.159.0","192.138.182.255","3230310144","3230316287","US","United States"
+"192.138.183.0","192.138.183.255","3230316288","3230316543","IT","Italy"
+"192.138.184.0","192.138.184.255","3230316544","3230316799","US","United States"
+"192.138.185.0","192.138.186.255","3230316800","3230317311","CA","Canada"
+"192.138.187.0","192.138.191.255","3230317312","3230318591","US","United States"
+"192.138.192.0","192.138.192.255","3230318592","3230318847","GB","United Kingdom"
+"192.138.193.0","192.138.203.255","3230318848","3230321663","US","United States"
+"192.138.204.0","192.138.204.255","3230321664","3230321919","PT","Portugal"
+"192.138.205.0","192.138.209.255","3230321920","3230323199","US","United States"
+"192.138.210.0","192.138.211.255","3230323200","3230323711","AT","Austria"
+"192.138.212.0","192.138.227.255","3230323712","3230327807","US","United States"
+"192.138.228.0","192.138.228.255","3230327808","3230328063","AT","Austria"
+"192.138.229.0","192.138.229.255","3230328064","3230328319","GB","United Kingdom"
+"192.138.230.0","192.138.232.255","3230328320","3230329087","CH","Switzerland"
+"192.138.233.0","192.138.247.255","3230329088","3230332927","US","United States"
+"192.138.248.0","192.138.248.255","3230332928","3230333183","GB","United Kingdom"
+"192.138.249.0","192.138.250.255","3230333184","3230333695","US","United States"
+"192.138.251.0","192.138.251.255","3230333696","3230333951","NZ","New Zealand"
+"192.138.252.0","192.139.0.255","3230333952","3230335231","US","United States"
+"192.139.1.0","192.139.2.255","3230335232","3230335743","CA","Canada"
+"192.139.3.0","192.139.3.255","3230335744","3230335999","US","United States"
+"192.139.4.0","192.139.4.255","3230336000","3230336255","CA","Canada"
+"192.139.5.0","192.139.5.255","3230336256","3230336511","US","United States"
+"192.139.6.0","192.139.17.255","3230336512","3230339583","CA","Canada"
+"192.139.18.0","192.139.18.255","3230339584","3230339839","US","United States"
+"192.139.19.0","192.139.19.255","3230339840","3230340095","CA","Canada"
+"192.139.20.0","192.139.20.255","3230340096","3230340351","US","United States"
+"192.139.21.0","192.139.61.255","3230340352","3230350847","CA","Canada"
+"192.139.62.0","192.139.62.255","3230350848","3230351103","US","United States"
+"192.139.63.0","192.139.77.255","3230351104","3230354943","CA","Canada"
+"192.139.78.0","192.139.78.255","3230354944","3230355199","FR","France"
+"192.139.79.0","192.139.117.255","3230355200","3230365183","CA","Canada"
+"192.139.118.0","192.139.118.255","3230365184","3230365439","US","United States"
+"192.139.119.0","192.139.127.255","3230365440","3230367743","CA","Canada"
+"192.139.128.0","192.139.128.255","3230367744","3230367999","US","United States"
+"192.139.129.0","192.139.130.255","3230368000","3230368511","CA","Canada"
+"192.139.131.0","192.139.137.255","3230368512","3230370303","US","United States"
+"192.139.138.0","192.139.138.255","3230370304","3230370559","CA","Canada"
+"192.139.139.0","192.139.139.255","3230370560","3230370815","US","United States"
+"192.139.140.0","192.139.146.255","3230370816","3230372607","CA","Canada"
+"192.139.147.0","192.139.147.255","3230372608","3230372863","US","United States"
+"192.139.148.0","192.139.188.255","3230372864","3230383359","CA","Canada"
+"192.139.189.0","192.139.189.255","3230383360","3230383615","US","United States"
+"192.139.190.0","192.139.191.255","3230383616","3230384127","CA","Canada"
+"192.139.192.0","192.139.192.255","3230384128","3230384383","MF","Saint Martin"
+"192.139.193.0","192.139.204.255","3230384384","3230387455","CA","Canada"
+"192.139.205.0","192.139.205.255","3230387456","3230387711","US","United States"
+"192.139.206.0","192.139.254.255","3230387712","3230400255","CA","Canada"
+"192.139.255.0","192.140.0.255","3230400256","3230400767","US","United States"
+"192.140.128.0","192.140.139.255","3230433280","3230436351","CN","China"
+"192.140.140.0","192.140.143.255","3230436352","3230437375","AU","Australia"
+"192.140.144.0","192.140.151.255","3230437376","3230439423","PK","Pakistan"
+"192.140.152.0","192.140.155.255","3230439424","3230440447","IN","India"
+"192.140.156.0","192.140.215.255","3230440448","3230455807","CN","China"
+"192.140.216.0","192.140.219.255","3230455808","3230456831","SG","Singapore"
+"192.140.220.0","192.140.223.255","3230456832","3230457855","IN","India"
+"192.140.224.0","192.140.225.255","3230457856","3230458367","ID","Indonesia"
+"192.140.226.0","192.140.227.255","3230458368","3230458879","AU","Australia"
+"192.140.228.0","192.140.231.255","3230458880","3230459903","IN","India"
+"192.140.232.0","192.140.235.255","3230459904","3230460927","AU","Australia"
+"192.140.236.0","192.140.247.255","3230460928","3230463999","IN","India"
+"192.140.252.0","192.140.255.255","3230465024","3230466047","BD","Bangladesh"
+"192.142.0.0","192.143.255.255","3230531584","3230662655","ZA","South Africa"
+"192.144.72.0","192.144.79.255","3230681088","3230683135","FR","France"
+"192.144.80.0","192.144.91.255","3230683136","3230686207","BD","Bangladesh"
+"192.144.92.0","192.144.95.255","3230686208","3230687231","ID","Indonesia"
+"192.144.128.0","192.144.255.255","3230695424","3230728191","US","United States"
+"192.145.224.0","192.146.116.255","3230785536","3230823679","US","United States"
+"192.146.117.0","192.146.117.255","3230823680","3230823935","DK","Denmark"
+"192.146.118.0","192.146.118.255","3230823936","3230824191","US","United States"
+"192.146.119.0","192.146.119.255","3230824192","3230824447","FR","France"
+"192.146.120.0","192.146.122.255","3230824448","3230825215","US","United States"
+"192.146.123.0","192.146.123.255","3230825216","3230825471","GB","United Kingdom"
+"192.146.124.0","192.146.126.255","3230825472","3230826239","ES","Spain"
+"192.146.127.0","192.146.131.255","3230826240","3230827519","US","United States"
+"192.146.132.0","192.146.132.255","3230827520","3230827775","AT","Austria"
+"192.146.133.0","192.146.133.255","3230827776","3230828031","NZ","New Zealand"
+"192.146.134.0","192.146.135.255","3230828032","3230828543","HU","Hungary"
+"192.146.136.0","192.146.137.255","3230828544","3230829055","GB","United Kingdom"
+"192.146.140.0","192.146.141.255","3230829568","3230830079","RU","Russian Federation"
+"192.146.142.0","192.146.149.255","3230830080","3230832127","US","United States"
+"192.146.150.0","192.146.150.255","3230832128","3230832383","NZ","New Zealand"
+"192.146.151.0","192.146.151.255","3230832384","3230832639","US","United States"
+"192.146.152.0","192.146.152.255","3230832640","3230832895","FI","Finland"
+"192.146.153.0","192.146.155.255","3230832896","3230833663","US","United States"
+"192.146.156.0","192.146.156.255","3230833664","3230833919","CA","Canada"
+"192.146.157.0","192.146.157.255","3230833920","3230834175","BR","Brazil"
+"192.146.158.0","192.146.162.255","3230834176","3230835455","US","United States"
+"192.146.163.0","192.146.170.255","3230835456","3230837503","NO","Norway"
+"192.146.171.0","192.146.171.255","3230837504","3230837759","US","United States"
+"192.146.172.0","192.146.172.255","3230837760","3230838015","ES","Spain"
+"192.146.173.0","192.146.181.255","3230838016","3230840319","IT","Italy"
+"192.146.182.0","192.146.182.255","3230840320","3230840575","FR","France"
+"192.146.183.0","192.146.183.255","3230840576","3230840831","US","United States"
+"192.146.184.0","192.146.184.255","3230840832","3230841087","JP","Japan"
+"192.146.185.0","192.146.185.255","3230841088","3230841343","DE","Germany"
+"192.146.186.0","192.146.186.255","3230841344","3230841599","US","United States"
+"192.146.187.0","192.146.187.255","3230841600","3230841855","ES","Spain"
+"192.146.188.0","192.146.192.255","3230841856","3230843135","US","United States"
+"192.146.193.0","192.146.193.255","3230843136","3230843391","NO","Norway"
+"192.146.194.0","192.146.199.255","3230843392","3230844927","US","United States"
+"192.146.200.0","192.146.200.255","3230844928","3230845183","AU","Australia"
+"192.146.201.0","192.146.203.255","3230845184","3230845951","US","United States"
+"192.146.204.0","192.146.204.255","3230845952","3230846207","CZ","Czech Republic"
+"192.146.205.0","192.146.217.255","3230846208","3230849535","US","United States"
+"192.146.218.0","192.146.219.255","3230849536","3230850047","NZ","New Zealand"
+"192.146.220.0","192.146.226.255","3230850048","3230851839","US","United States"
+"192.146.227.0","192.146.227.255","3230851840","3230852095","NO","Norway"
+"192.146.228.0","192.146.228.255","3230852096","3230852351","GB","United Kingdom"
+"192.146.229.0","192.146.229.255","3230852352","3230852607","BR","Brazil"
+"192.146.230.0","192.146.231.255","3230852608","3230853119","CA","Canada"
+"192.146.233.0","192.146.234.255","3230853376","3230853887","FR","France"
+"192.146.235.0","192.146.236.255","3230853888","3230854399","US","United States"
+"192.146.237.0","192.146.237.255","3230854400","3230854655","UY","Uruguay"
+"192.146.238.0","192.146.239.255","3230854656","3230855167","NO","Norway"
+"192.146.240.0","192.146.241.255","3230855168","3230855679","US","United States"
+"192.146.242.0","192.146.242.255","3230855680","3230855935","IT","Italy"
+"192.146.243.0","192.146.250.255","3230855936","3230857983","US","United States"
+"192.146.251.0","192.146.253.255","3230857984","3230858751","AU","Australia"
+"192.146.254.0","192.147.22.255","3230858752","3230865151","US","United States"
+"192.147.23.0","192.147.23.255","3230865152","3230865407","GB","United Kingdom"
+"192.147.24.0","192.147.33.255","3230865408","3230867967","US","United States"
+"192.147.34.0","192.147.34.255","3230867968","3230868223","IS","Iceland"
+"192.147.35.0","192.147.35.255","3230868224","3230868479","US","United States"
+"192.147.36.0","192.147.36.255","3230868480","3230868735","GB","United Kingdom"
+"192.147.37.0","192.147.41.255","3230868736","3230870015","US","United States"
+"192.147.42.0","192.147.42.255","3230870016","3230870271","PL","Poland"
+"192.147.43.0","192.147.54.255","3230870272","3230873343","US","United States"
+"192.147.55.0","192.147.55.255","3230873344","3230873599","SG","Singapore"
+"192.147.56.0","192.147.75.255","3230873600","3230878719","US","United States"
+"192.147.76.0","192.147.78.255","3230878720","3230879487","PT","Portugal"
+"192.147.79.0","192.147.79.255","3230879488","3230879743","FR","France"
+"192.147.80.0","192.147.113.255","3230879744","3230888447","US","United States"
+"192.147.114.0","192.147.114.255","3230888448","3230888703","AU","Australia"
+"192.147.115.0","192.147.140.255","3230888704","3230895359","US","United States"
+"192.147.141.0","192.147.141.255","3230895360","3230895615","PL","Poland"
+"192.147.142.0","192.147.147.255","3230895616","3230897151","US","United States"
+"192.147.149.0","192.147.149.255","3230897408","3230897663","US","United States"
+"192.147.150.0","192.147.150.255","3230897664","3230897919","GB","United Kingdom"
+"192.147.154.0","192.147.154.255","3230898688","3230898943","US","United States"
+"192.147.155.0","192.147.155.255","3230898944","3230899199","PT","Portugal"
+"192.147.156.0","192.147.209.255","3230899200","3230913023","US","United States"
+"192.147.210.0","192.147.210.255","3230913024","3230913279","BR","Brazil"
+"192.147.211.0","192.147.211.255","3230913280","3230913535","US","United States"
+"192.147.212.0","192.147.212.255","3230913536","3230913791","GB","United Kingdom"
+"192.147.213.0","192.147.213.255","3230913792","3230914047","CA","Canada"
+"192.147.214.0","192.147.214.255","3230914048","3230914303","US","United States"
+"192.147.215.0","192.147.216.255","3230914304","3230914815","FI","Finland"
+"192.147.217.0","192.147.217.255","3230914816","3230915071","GB","United Kingdom"
+"192.147.218.0","192.147.218.255","3230915072","3230915327","BR","Brazil"
+"192.147.219.0","192.147.219.255","3230915328","3230915583","GB","United Kingdom"
+"192.147.220.0","192.147.227.255","3230915584","3230917631","US","United States"
+"192.147.228.0","192.147.228.255","3230917632","3230917887","GB","United Kingdom"
+"192.147.229.0","192.147.230.255","3230917888","3230918399","US","United States"
+"192.147.231.0","192.147.231.255","3230918400","3230918655","LC","Saint Lucia"
+"192.147.232.0","192.147.234.255","3230918656","3230919423","US","United States"
+"192.147.235.0","192.147.235.255","3230919424","3230919679","AU","Australia"
+"192.147.236.0","192.147.245.255","3230919680","3230922239","US","United States"
+"192.147.246.0","192.147.246.255","3230922240","3230922495","AU","Australia"
+"192.147.247.0","192.147.247.255","3230922496","3230922751","IT","Italy"
+"192.147.248.0","192.147.250.255","3230922752","3230923519","US","United States"
+"192.147.251.0","192.147.251.255","3230923520","3230923775","EU","Europe"
+"192.147.252.0","192.148.32.255","3230923776","3230933247","US","United States"
+"192.148.33.0","192.148.92.255","3230933248","3230948607","SE","Sweden"
+"192.148.93.0","192.148.102.255","3230948608","3230951167","US","United States"
+"192.148.103.0","192.148.103.255","3230951168","3230951423","PT","Portugal"
+"192.148.104.0","192.148.110.255","3230951424","3230953215","US","United States"
+"192.148.111.0","192.148.115.255","3230953216","3230954495","CA","Canada"
+"192.148.116.0","192.148.165.255","3230954496","3230967295","AU","Australia"
+"192.148.166.0","192.148.166.255","3230967296","3230967551","RU","Russian Federation"
+"192.148.167.0","192.148.167.255","3230967552","3230967807","ES","Spain"
+"192.148.168.0","192.148.174.255","3230967808","3230969599","US","United States"
+"192.148.175.0","192.148.175.255","3230969600","3230969855","MX","Mexico"
+"192.148.176.0","192.148.176.255","3230969856","3230970111","US","United States"
+"192.148.177.0","192.148.186.255","3230970112","3230972671","GB","United Kingdom"
+"192.148.187.0","192.148.191.255","3230972672","3230973951","US","United States"
+"192.148.192.0","192.148.192.255","3230973952","3230974207","NL","Netherlands"
+"192.148.193.0","192.148.193.255","3230974208","3230974463","IT","Italy"
+"192.148.194.0","192.148.194.255","3230974464","3230974719","GB","United Kingdom"
+"192.148.195.0","192.148.197.255","3230974720","3230975487","US","United States"
+"192.148.198.0","192.148.199.255","3230975488","3230975999","GB","United Kingdom"
+"192.148.200.0","192.148.200.255","3230976000","3230976255","NL","Netherlands"
+"192.148.201.0","192.148.215.255","3230976256","3230980095","ES","Spain"
+"192.148.216.0","192.148.216.255","3230980096","3230980351","GB","United Kingdom"
+"192.148.217.0","192.148.217.255","3230980352","3230980607","CA","Canada"
+"192.148.218.0","192.148.219.255","3230980608","3230981119","US","United States"
+"192.148.220.0","192.148.220.255","3230981120","3230981375","IT","Italy"
+"192.148.221.0","192.148.221.255","3230981376","3230981631","AU","Australia"
+"192.148.222.0","192.148.222.255","3230981632","3230981887","US","United States"
+"192.148.223.0","192.148.230.255","3230981888","3230983935","AU","Australia"
+"192.148.231.0","192.149.2.255","3230983936","3230991103","US","United States"
+"192.149.3.0","192.149.3.255","3230991104","3230991359","PL","Poland"
+"192.149.4.0","192.149.4.255","3230991360","3230991615","US","United States"
+"192.149.5.0","192.149.5.255","3230991616","3230991871","FI","Finland"
+"192.149.6.0","192.149.14.255","3230991872","3230994175","US","United States"
+"192.149.15.0","192.149.15.255","3230994176","3230994431","GB","United Kingdom"
+"192.149.16.0","192.149.18.255","3230994432","3230995199","US","United States"
+"192.149.19.0","192.149.19.255","3230995200","3230995455","ES","Spain"
+"192.149.20.0","192.149.20.255","3230995456","3230995711","AU","Australia"
+"192.149.21.0","192.149.22.255","3230995712","3230996223","US","United States"
+"192.149.23.0","192.149.23.255","3230996224","3230996479","CA","Canada"
+"192.149.24.0","192.149.26.255","3230996480","3230997247","US","United States"
+"192.149.27.0","192.149.27.255","3230997248","3230997503","AT","Austria"
+"192.149.28.0","192.149.28.255","3230997504","3230997759","US","United States"
+"192.149.29.0","192.149.29.255","3230997760","3230998015","SE","Sweden"
+"192.149.30.0","192.149.33.255","3230998016","3230999039","NL","Netherlands"
+"192.149.34.0","192.149.34.255","3230999040","3230999295","US","United States"
+"192.149.35.0","192.149.35.255","3230999296","3230999551","NL","Netherlands"
+"192.149.36.0","192.149.36.255","3230999552","3230999807","AU","Australia"
+"192.149.37.0","192.149.40.255","3230999808","3231000831","US","United States"
+"192.149.41.0","192.149.41.255","3231000832","3231001087","FR","France"
+"192.149.42.0","192.149.52.255","3231001088","3231003903","US","United States"
+"192.149.53.0","192.149.53.255","3231003904","3231004159","CA","Canada"
+"192.149.54.0","192.149.54.255","3231004160","3231004415","AU","Australia"
+"192.149.55.0","192.149.56.255","3231004416","3231004927","US","United States"
+"192.149.57.0","192.149.57.255","3231004928","3231005183","GB","United Kingdom"
+"192.149.58.0","192.149.58.255","3231005184","3231005439","US","United States"
+"192.149.59.0","192.149.59.255","3231005440","3231005695","FR","France"
+"192.149.60.0","192.149.60.255","3231005696","3231005951","GB","United Kingdom"
+"192.149.61.0","192.149.76.255","3231005952","3231010047","US","United States"
+"192.149.77.0","192.149.77.255","3231010048","3231010303","FR","France"
+"192.149.78.0","192.149.79.255","3231010304","3231010815","NO","Norway"
+"192.149.80.0","192.149.80.255","3231010816","3231011071","CA","Canada"
+"192.149.82.0","192.149.89.255","3231011328","3231013375","US","United States"
+"192.149.90.0","192.149.91.255","3231013376","3231013887","CA","Canada"
+"192.149.92.0","192.149.97.255","3231013888","3231015423","US","United States"
+"192.149.98.0","192.149.98.255","3231015424","3231015679","GB","United Kingdom"
+"192.149.99.0","192.149.99.255","3231015680","3231015935","US","United States"
+"192.149.100.0","192.149.100.255","3231015936","3231016191","NO","Norway"
+"192.149.101.0","192.149.101.255","3231016192","3231016447","US","United States"
+"192.149.102.0","192.149.102.255","3231016448","3231016703","NO","Norway"
+"192.149.103.0","192.149.103.255","3231016704","3231016959","US","United States"
+"192.149.104.0","192.149.104.255","3231016960","3231017215","CA","Canada"
+"192.149.105.0","192.149.109.255","3231017216","3231018495","US","United States"
+"192.149.110.0","192.149.110.255","3231018496","3231018751","IT","Italy"
+"192.149.111.0","192.149.111.255","3231018752","3231019007","GB","United Kingdom"
+"192.149.112.0","192.149.116.255","3231019008","3231020287","US","United States"
+"192.149.117.0","192.149.117.255","3231020288","3231020543","GB","United Kingdom"
+"192.149.118.0","192.149.118.255","3231020544","3231020799","NL","Netherlands"
+"192.149.119.0","192.149.121.255","3231020800","3231021567","GB","United Kingdom"
+"192.149.122.0","192.149.122.255","3231021568","3231021823","US","United States"
+"192.149.123.0","192.149.123.255","3231021824","3231022079","CA","Canada"
+"192.149.124.0","192.149.125.255","3231022080","3231022591","US","United States"
+"192.149.126.0","192.149.126.255","3231022592","3231022847","DE","Germany"
+"192.149.127.0","192.149.201.255","3231022848","3231042047","US","United States"
+"192.149.202.0","192.149.202.255","3231042048","3231042303","GU","Guam"
+"192.149.203.0","192.149.208.255","3231042304","3231043839","US","United States"
+"192.149.209.0","192.149.209.255","3231043840","3231044095","JP","Japan"
+"192.149.210.0","192.149.226.255","3231044096","3231048447","US","United States"
+"192.149.227.0","192.149.227.255","3231048448","3231048703","NL","Netherlands"
+"192.149.228.0","192.149.231.255","3231048704","3231049727","US","United States"
+"192.149.232.0","192.149.232.255","3231049728","3231049983","AT","Austria"
+"192.149.233.0","192.149.237.255","3231049984","3231051263","US","United States"
+"192.149.238.0","192.149.238.255","3231051264","3231051519","GB","United Kingdom"
+"192.149.240.0","192.150.4.255","3231051776","3231057151","US","United States"
+"192.150.5.0","192.150.5.255","3231057152","3231057407","CA","Canada"
+"192.150.6.0","192.150.7.255","3231057408","3231057919","US","United States"
+"192.150.8.0","192.150.8.255","3231057920","3231058175","EU","Europe"
+"192.150.9.0","192.150.19.255","3231058176","3231060991","US","United States"
+"192.150.20.0","192.150.20.255","3231060992","3231061247","EU","Europe"
+"192.150.21.0","192.150.57.255","3231061248","3231070719","US","United States"
+"192.150.58.0","192.150.72.255","3231070720","3231074559","SE","Sweden"
+"192.150.73.0","192.150.74.255","3231074560","3231075071","US","United States"
+"192.150.75.0","192.150.76.255","3231075072","3231075583","SE","Sweden"
+"192.150.77.0","192.150.77.255","3231075584","3231075839","US","United States"
+"192.150.78.0","192.150.82.255","3231075840","3231077119","SE","Sweden"
+"192.150.83.0","192.150.83.255","3231077120","3231077375","PL","Poland"
+"192.150.84.0","192.150.84.255","3231077376","3231077631","SE","Sweden"
+"192.150.85.0","192.150.88.255","3231077632","3231078655","US","United States"
+"192.150.89.0","192.150.89.255","3231078656","3231078911","GB","United Kingdom"
+"192.150.90.0","192.150.91.255","3231078912","3231079423","CA","Canada"
+"192.150.92.0","192.150.92.255","3231079424","3231079679","NL","Netherlands"
+"192.150.93.0","192.150.93.255","3231079680","3231079935","US","United States"
+"192.150.94.0","192.150.94.255","3231079936","3231080191","NL","Netherlands"
+"192.150.95.0","192.150.103.255","3231080192","3231082495","US","United States"
+"192.150.104.0","192.150.104.255","3231082496","3231082751","PL","Poland"
+"192.150.105.0","192.150.105.255","3231082752","3231083007","US","United States"
+"192.150.106.0","192.150.106.255","3231083008","3231083263","GB","United Kingdom"
+"192.150.108.0","192.150.123.255","3231083520","3231087615","US","United States"
+"192.150.124.0","192.150.124.255","3231087616","3231087871","NO","Norway"
+"192.150.125.0","192.150.125.255","3231087872","3231088127","US","United States"
+"192.150.126.0","192.150.126.255","3231088128","3231088383","GT","Guatemala"
+"192.150.127.0","192.150.128.255","3231088384","3231088895","US","United States"
+"192.150.129.0","192.150.139.255","3231088896","3231091711","AU","Australia"
+"192.150.140.0","192.150.140.255","3231091712","3231091967","GB","United Kingdom"
+"192.150.141.0","192.150.143.255","3231091968","3231092735","US","United States"
+"192.150.145.0","192.150.145.255","3231092992","3231093247","US","United States"
+"192.150.146.0","192.150.146.255","3231093248","3231093503","IT","Italy"
+"192.150.147.0","192.150.176.255","3231093504","3231101183","US","United States"
+"192.150.177.0","192.150.184.255","3231101184","3231103231","GB","United Kingdom"
+"192.150.185.0","192.150.185.255","3231103232","3231103487","CA","Canada"
+"192.150.186.0","192.150.187.255","3231103488","3231103999","US","United States"
+"192.150.188.0","192.150.188.255","3231104000","3231104255","NO","Norway"
+"192.150.189.0","192.150.190.255","3231104256","3231104767","DE","Germany"
+"192.150.191.0","192.150.191.255","3231104768","3231105023","US","United States"
+"192.150.192.0","192.150.193.255","3231105024","3231105535","PT","Portugal"
+"192.150.194.0","192.150.196.255","3231105536","3231106303","IT","Italy"
+"192.150.197.0","192.150.197.255","3231106304","3231106559","NO","Norway"
+"192.150.198.0","192.150.198.255","3231106560","3231106815","GB","United Kingdom"
+"192.150.199.0","192.150.199.255","3231106816","3231107071","US","United States"
+"192.150.201.0","192.150.201.255","3231107328","3231107583","US","United States"
+"192.150.202.0","192.150.202.255","3231107584","3231107839","AU","Australia"
+"192.150.203.0","192.150.203.255","3231107840","3231108095","AT","Austria"
+"192.150.204.0","192.150.204.255","3231108096","3231108351","GB","United Kingdom"
+"192.150.205.0","192.150.205.255","3231108352","3231108607","RU","Russian Federation"
+"192.150.206.0","192.150.207.255","3231108608","3231109119","US","United States"
+"192.150.208.0","192.150.208.255","3231109120","3231109375","GB","United Kingdom"
+"192.150.209.0","192.150.209.255","3231109376","3231109631","NO","Norway"
+"192.150.210.0","192.150.217.255","3231109632","3231111679","US","United States"
+"192.150.218.0","192.150.219.255","3231111680","3231112191","NZ","New Zealand"
+"192.150.221.0","192.150.222.255","3231112448","3231112959","US","United States"
+"192.150.223.0","192.150.223.255","3231112960","3231113215","NO","Norway"
+"192.150.224.0","192.150.226.255","3231113216","3231113983","US","United States"
+"192.150.227.0","192.150.233.255","3231113984","3231115775","GB","United Kingdom"
+"192.150.234.0","192.150.237.255","3231115776","3231116799","AU","Australia"
+"192.150.238.0","192.150.238.255","3231116800","3231117055","HU","Hungary"
+"192.150.239.0","192.150.245.255","3231117056","3231118847","US","United States"
+"192.150.246.0","192.150.246.255","3231118848","3231119103","AU","Australia"
+"192.150.247.0","192.150.247.255","3231119104","3231119359","US","United States"
+"192.150.248.0","192.150.248.255","3231119360","3231119615","GB","United Kingdom"
+"192.150.249.0","192.150.251.255","3231119616","3231120383","TH","Thailand"
+"192.150.252.0","192.150.252.255","3231120384","3231120639","NO","Norway"
+"192.150.253.0","192.150.253.255","3231120640","3231120895","US","United States"
+"192.150.254.0","192.150.254.255","3231120896","3231121151","NO","Norway"
+"192.150.255.0","192.151.108.255","3231121152","3231149311","US","United States"
+"192.151.109.0","192.151.109.255","3231149312","3231149567","CA","Canada"
+"192.151.110.0","192.151.133.255","3231149568","3231155711","US","United States"
+"192.151.134.0","192.151.135.255","3231155712","3231156223","CA","Canada"
+"192.151.136.0","192.151.207.255","3231156224","3231174655","US","United States"
+"192.151.208.0","192.151.223.255","3231174656","3231178751","CN","China"
+"192.151.224.0","192.151.225.255","3231178752","3231179263","HK","Hong Kong"
+"192.151.226.0","192.151.229.255","3231179264","3231180287","US","United States"
+"192.151.230.0","192.151.231.255","3231180288","3231180799","HK","Hong Kong"
+"192.151.232.0","192.151.235.255","3231180800","3231181823","US","United States"
+"192.151.236.0","192.151.236.255","3231181824","3231182079","CN","China"
+"192.151.237.0","192.151.239.255","3231182080","3231182847","US","United States"
+"192.151.240.0","192.151.243.255","3231182848","3231183871","HK","Hong Kong"
+"192.151.244.0","192.151.247.255","3231183872","3231184895","CN","China"
+"192.151.248.0","192.151.248.255","3231184896","3231185151","US","United States"
+"192.151.249.0","192.151.251.255","3231185152","3231185919","CN","China"
+"192.151.252.0","192.151.254.255","3231185920","3231186687","US","United States"
+"192.151.255.0","192.151.255.255","3231186688","3231186943","CN","China"
+"192.152.0.0","192.152.5.255","3231186944","3231188479","US","United States"
+"192.152.6.0","192.152.6.255","3231188480","3231188735","NO","Norway"
+"192.152.7.0","192.152.13.255","3231188736","3231190527","US","United States"
+"192.152.14.0","192.152.14.255","3231190528","3231190783","GB","United Kingdom"
+"192.152.15.0","192.152.16.255","3231190784","3231191295","US","United States"
+"192.152.17.0","192.152.17.255","3231191296","3231191551","GB","United Kingdom"
+"192.152.18.0","192.152.25.255","3231191552","3231193599","US","United States"
+"192.152.26.0","192.152.27.255","3231193600","3231194111","DE","Germany"
+"192.152.28.0","192.152.41.255","3231194112","3231197695","US","United States"
+"192.152.42.0","192.152.42.255","3231197696","3231197951","FR","France"
+"192.152.43.0","192.152.43.255","3231197952","3231198207","US","United States"
+"192.152.44.0","192.152.44.255","3231198208","3231198463","GB","United Kingdom"
+"192.152.45.0","192.152.46.255","3231198464","3231198975","US","United States"
+"192.152.47.0","192.152.47.255","3231198976","3231199231","PT","Portugal"
+"192.152.48.0","192.152.48.255","3231199232","3231199487","GB","United Kingdom"
+"192.152.49.0","192.152.51.255","3231199488","3231200255","NL","Netherlands"
+"192.152.52.0","192.152.53.255","3231200256","3231200767","US","United States"
+"192.152.54.0","192.152.54.255","3231200768","3231201023","AT","Austria"
+"192.152.55.0","192.152.60.255","3231201024","3231202559","US","United States"
+"192.152.61.0","192.152.62.255","3231202560","3231203071","GB","United Kingdom"
+"192.152.63.0","192.152.63.255","3231203072","3231203327","AT","Austria"
+"192.152.64.0","192.152.67.255","3231203328","3231204351","US","United States"
+"192.152.68.0","192.152.68.255","3231204352","3231204607","FI","Finland"
+"192.152.69.0","192.152.69.255","3231204608","3231204863","JP","Japan"
+"192.152.70.0","192.152.78.255","3231204864","3231207167","US","United States"
+"192.152.79.0","192.152.79.255","3231207168","3231207423","CA","Canada"
+"192.152.80.0","192.152.81.255","3231207424","3231207935","US","United States"
+"192.152.82.0","192.152.82.255","3231207936","3231208191","DE","Germany"
+"192.152.83.0","192.152.85.255","3231208192","3231208959","US","United States"
+"192.152.88.0","192.152.90.255","3231209472","3231210239","US","United States"
+"192.152.91.0","192.152.91.255","3231210240","3231210495","CA","Canada"
+"192.152.92.0","192.152.96.255","3231210496","3231211775","US","United States"
+"192.152.97.0","192.152.97.255","3231211776","3231212031","CA","Canada"
+"192.152.98.0","192.152.98.255","3231212032","3231212287","CH","Switzerland"
+"192.152.99.0","192.152.106.255","3231212288","3231214335","US","United States"
+"192.152.107.0","192.152.107.255","3231214336","3231214591","CA","Canada"
+"192.152.108.0","192.152.110.255","3231214592","3231215359","US","United States"
+"192.152.111.0","192.152.111.255","3231215360","3231215615","NO","Norway"
+"192.152.112.0","192.152.112.255","3231215616","3231215871","GB","United Kingdom"
+"192.152.113.0","192.152.118.255","3231215872","3231217407","US","United States"
+"192.152.119.0","192.152.119.255","3231217408","3231217663","AU","Australia"
+"192.152.120.0","192.152.121.255","3231217664","3231218175","US","United States"
+"192.152.122.0","192.152.122.255","3231218176","3231218431","GB","United Kingdom"
+"192.152.123.0","192.152.123.255","3231218432","3231218687","US","United States"
+"192.152.124.0","192.152.124.255","3231218688","3231218943","BE","Belgium"
+"192.152.125.0","192.152.139.255","3231218944","3231222783","US","United States"
+"192.152.141.0","192.152.141.255","3231223040","3231223295","IT","Italy"
+"192.152.142.0","192.152.150.255","3231223296","3231225599","US","United States"
+"192.152.151.0","192.152.151.255","3231225600","3231225855","DE","Germany"
+"192.152.152.0","192.152.155.255","3231225856","3231226879","US","United States"
+"192.152.156.0","192.152.156.255","3231226880","3231227135","GB","United Kingdom"
+"192.152.157.0","192.152.157.255","3231227136","3231227391","US","United States"
+"192.152.158.0","192.152.158.255","3231227392","3231227647","CA","Canada"
+"192.152.159.0","192.152.163.255","3231227648","3231228927","US","United States"
+"192.152.164.0","192.152.164.255","3231228928","3231229183","PR","Puerto Rico"
+"192.152.165.0","192.152.165.255","3231229184","3231229439","CA","Canada"
+"192.152.166.0","192.152.166.255","3231229440","3231229695","IT","Italy"
+"192.152.167.0","192.152.167.255","3231229696","3231229951","FR","France"
+"192.152.168.0","192.152.173.255","3231229952","3231231487","US","United States"
+"192.152.174.0","192.152.174.255","3231231488","3231231743","PT","Portugal"
+"192.152.175.0","192.152.183.255","3231231744","3231234047","US","United States"
+"192.152.184.0","192.152.187.255","3231234048","3231235071","GB","United Kingdom"
+"192.152.188.0","192.152.194.255","3231235072","3231236863","US","United States"
+"192.152.195.0","192.152.195.255","3231236864","3231237119","CA","Canada"
+"192.152.196.0","192.152.211.255","3231237120","3231241215","US","United States"
+"192.152.212.0","192.152.212.255","3231241216","3231241471","AU","Australia"
+"192.152.213.0","192.152.213.255","3231241472","3231241727","CA","Canada"
+"192.152.214.0","192.152.223.255","3231241728","3231244287","US","United States"
+"192.152.224.0","192.152.224.255","3231244288","3231244543","CA","Canada"
+"192.152.225.0","192.152.240.255","3231244544","3231248639","US","United States"
+"192.152.241.0","192.152.241.255","3231248640","3231248895","GB","United Kingdom"
+"192.152.242.0","192.152.243.255","3231248896","3231249407","US","United States"
+"192.152.244.0","192.152.244.255","3231249408","3231249663","GB","United Kingdom"
+"192.152.245.0","192.152.247.255","3231249664","3231250431","US","United States"
+"192.152.248.0","192.152.248.255","3231250432","3231250687","CA","Canada"
+"192.152.249.0","192.152.252.255","3231250688","3231251711","US","United States"
+"192.152.253.0","192.152.253.255","3231251712","3231251967","GB","United Kingdom"
+"192.152.254.0","192.152.254.255","3231251968","3231252223","AT","Austria"
+"192.152.255.0","192.153.1.255","3231252224","3231252991","US","United States"
+"192.153.2.0","192.153.3.255","3231252992","3231253503","GB","United Kingdom"
+"192.153.4.0","192.153.11.255","3231253504","3231255551","US","United States"
+"192.153.13.0","192.153.13.255","3231255808","3231256063","PT","Portugal"
+"192.153.14.0","192.153.17.255","3231256064","3231257087","US","United States"
+"192.153.18.0","192.153.19.255","3231257088","3231257599","HU","Hungary"
+"192.153.20.0","192.153.87.255","3231257600","3231275007","US","United States"
+"192.153.88.0","192.153.88.255","3231275008","3231275263","BR","Brazil"
+"192.153.89.0","192.153.89.255","3231275264","3231275519","CH","Switzerland"
+"192.153.90.0","192.153.92.255","3231275520","3231276287","US","United States"
+"192.153.93.0","192.153.93.255","3231276288","3231276543","AU","Australia"
+"192.153.94.0","192.153.94.255","3231276544","3231276799","US","United States"
+"192.153.95.0","192.153.114.255","3231276800","3231281919","JP","Japan"
+"192.153.115.0","192.153.115.255","3231281920","3231282175","US","United States"
+"192.153.116.0","192.153.116.255","3231282176","3231282431","HU","Hungary"
+"192.153.117.0","192.153.118.255","3231282432","3231282943","US","United States"
+"192.153.119.0","192.153.119.255","3231282944","3231283199","CL","Chile"
+"192.153.120.0","192.153.120.255","3231283200","3231283455","BR","Brazil"
+"192.153.121.0","192.153.126.255","3231283456","3231284991","US","United States"
+"192.153.127.0","192.153.127.255","3231284992","3231285247","NL","Netherlands"
+"192.153.128.0","192.153.152.255","3231285248","3231291647","US","United States"
+"192.153.153.0","192.153.153.255","3231291648","3231291903","NL","Netherlands"
+"192.153.154.0","192.153.154.255","3231291904","3231292159","US","United States"
+"192.153.155.0","192.153.155.255","3231292160","3231292415","MX","Mexico"
+"192.153.156.0","192.153.157.255","3231292416","3231292927","US","United States"
+"192.153.158.0","192.153.158.255","3231292928","3231293183","AU","Australia"
+"192.153.159.0","192.153.165.255","3231293184","3231294975","US","United States"
+"192.153.166.0","192.153.166.255","3231294976","3231295231","NL","Netherlands"
+"192.153.167.0","192.153.167.255","3231295232","3231295487","CR","Costa Rica"
+"192.153.168.0","192.153.168.255","3231295488","3231295743","BE","Belgium"
+"192.153.169.0","192.153.170.255","3231295744","3231296255","US","United States"
+"192.153.171.0","192.153.171.255","3231296256","3231296511","NL","Netherlands"
+"192.153.172.0","192.153.172.255","3231296512","3231296767","US","United States"
+"192.153.173.0","192.153.182.255","3231296768","3231299327","AT","Austria"
+"192.153.183.0","192.153.185.255","3231299328","3231300095","US","United States"
+"192.153.186.0","192.153.186.255","3231300096","3231300351","CA","Canada"
+"192.153.187.0","192.153.187.255","3231300352","3231300607","US","United States"
+"192.153.188.0","192.153.188.255","3231300608","3231300863","SE","Sweden"
+"192.153.189.0","192.153.189.255","3231300864","3231301119","GB","United Kingdom"
+"192.153.190.0","192.153.193.255","3231301120","3231302143","US","United States"
+"192.153.194.0","192.153.194.255","3231302144","3231302399","NL","Netherlands"
+"192.153.195.0","192.153.195.255","3231302400","3231302655","US","United States"
+"192.153.196.0","192.153.197.255","3231302656","3231303167","AU","Australia"
+"192.153.198.0","192.153.212.255","3231303168","3231307007","US","United States"
+"192.153.213.0","192.153.213.255","3231307008","3231307263","GB","United Kingdom"
+"192.153.214.0","192.153.216.255","3231307264","3231308031","US","United States"
+"192.153.217.0","192.153.217.255","3231308032","3231308287","CA","Canada"
+"192.153.218.0","192.153.219.255","3231308288","3231308799","US","United States"
+"192.153.220.0","192.153.220.255","3231308800","3231309055","CA","Canada"
+"192.153.224.0","192.153.250.255","3231309824","3231316735","US","United States"
+"192.153.251.0","192.153.251.255","3231316736","3231316991","NZ","New Zealand"
+"192.153.252.0","192.154.12.255","3231316992","3231321343","US","United States"
+"192.154.13.0","192.154.13.255","3231321344","3231321599","CA","Canada"
+"192.154.14.0","192.154.15.255","3231321600","3231322111","US","United States"
+"192.154.16.0","192.154.16.255","3231322112","3231322367","JP","Japan"
+"192.154.17.0","192.154.23.255","3231322368","3231324159","SG","Singapore"
+"192.154.24.0","192.154.25.255","3231324160","3231324671","JP","Japan"
+"192.154.26.0","192.154.27.255","3231324672","3231325183","US","United States"
+"192.154.28.0","192.154.31.255","3231325184","3231326207","CA","Canada"
+"192.154.32.0","192.154.135.255","3231326208","3231352831","US","United States"
+"192.154.136.0","192.154.159.255","3231352832","3231358975","CA","Canada"
+"192.154.160.0","192.154.199.255","3231358976","3231369215","US","United States"
+"192.154.200.0","192.154.200.255","3231369216","3231369471","TW","Taiwan"
+"192.154.201.0","192.154.255.255","3231369472","3231383551","US","United States"
+"192.155.0.0","192.155.0.255","3231383552","3231383807","CA","Canada"
+"192.155.1.0","192.155.6.255","3231383808","3231385343","NO","Norway"
+"192.155.7.0","192.155.68.255","3231385344","3231401215","US","United States"
+"192.155.69.0","192.155.69.255","3231401216","3231401471","CA","Canada"
+"192.155.70.0","192.155.98.127","3231401472","3231408767","US","United States"
+"192.155.98.128","192.155.98.143","3231408768","3231408783","DE","Germany"
+"192.155.98.144","192.155.157.255","3231408784","3231423999","US","United States"
+"192.155.158.0","192.155.159.255","3231424000","3231424511","PR","Puerto Rico"
+"192.155.160.0","192.156.131.255","3231424512","3231482879","US","United States"
+"192.156.132.0","192.156.132.255","3231482880","3231483135","BE","Belgium"
+"192.156.133.0","192.156.139.255","3231483136","3231484927","US","United States"
+"192.156.140.0","192.156.151.255","3231484928","3231487999","JP","Japan"
+"192.156.154.0","192.156.154.255","3231488512","3231488767","JP","Japan"
+"192.156.157.0","192.156.157.255","3231489280","3231489535","US","United States"
+"192.156.158.0","192.156.158.255","3231489536","3231489791","JP","Japan"
+"192.156.159.0","192.156.159.255","3231489792","3231490047","AU","Australia"
+"192.156.160.0","192.156.161.255","3231490048","3231490559","US","United States"
+"192.156.162.0","192.156.162.255","3231490560","3231490815","GB","United Kingdom"
+"192.156.163.0","192.156.164.255","3231490816","3231491327","US","United States"
+"192.156.165.0","192.156.165.255","3231491328","3231491583","NZ","New Zealand"
+"192.156.166.0","192.156.166.255","3231491584","3231491839","US","United States"
+"192.156.167.0","192.156.167.255","3231491840","3231492095","GB","United Kingdom"
+"192.156.168.0","192.156.168.255","3231492096","3231492351","US","United States"
+"192.156.169.0","192.156.169.255","3231492352","3231492607","GB","United Kingdom"
+"192.156.170.0","192.156.173.255","3231492608","3231493631","US","United States"
+"192.156.174.0","192.156.174.255","3231493632","3231493887","CH","Switzerland"
+"192.156.175.0","192.156.198.255","3231493888","3231500031","US","United States"
+"192.156.199.0","192.156.199.255","3231500032","3231500287","BM","Bermuda"
+"192.156.200.0","192.156.206.255","3231500288","3231502079","US","United States"
+"192.156.207.0","192.156.207.255","3231502080","3231502335","AU","Australia"
+"192.156.209.0","192.156.209.255","3231502592","3231502847","US","United States"
+"192.156.210.0","192.156.210.255","3231502848","3231503103","PT","Portugal"
+"192.156.211.0","192.156.212.255","3231503104","3231503615","US","United States"
+"192.156.213.0","192.156.213.255","3231503616","3231503871","IT","Italy"
+"192.156.214.0","192.156.224.255","3231503872","3231506687","US","United States"
+"192.156.225.0","192.156.225.255","3231506688","3231506943","AU","Australia"
+"192.156.226.0","192.156.226.255","3231506944","3231507199","US","United States"
+"192.156.227.0","192.156.227.255","3231507200","3231507455","BE","Belgium"
+"192.156.228.0","192.156.238.255","3231507456","3231510271","US","United States"
+"192.156.239.0","192.156.239.255","3231510272","3231510527","GB","United Kingdom"
+"192.156.240.0","192.156.247.255","3231510528","3231512575","US","United States"
+"192.156.248.0","192.156.248.255","3231512576","3231512831","LU","Luxembourg"
+"192.156.250.0","192.157.0.255","3231513088","3231514879","US","United States"
+"192.157.1.0","192.157.3.255","3231514880","3231515647","NO","Norway"
+"192.157.4.0","192.157.7.255","3231515648","3231516671","US","United States"
+"192.157.8.0","192.157.17.255","3231516672","3231519231","SE","Sweden"
+"192.157.18.0","192.157.48.23","3231519232","3231526935","US","United States"
+"192.157.48.24","192.157.48.31","3231526936","3231526943","CA","Canada"
+"192.157.48.32","192.157.48.207","3231526944","3231527119","US","United States"
+"192.157.48.208","192.157.48.215","3231527120","3231527127","CA","Canada"
+"192.157.48.216","192.157.54.23","3231527128","3231528471","US","United States"
+"192.157.54.24","192.157.54.39","3231528472","3231528487","CA","Canada"
+"192.157.54.40","192.157.55.255","3231528488","3231528959","US","United States"
+"192.157.56.0","192.157.56.15","3231528960","3231528975","CA","Canada"
+"192.157.56.16","192.157.56.23","3231528976","3231528983","US","United States"
+"192.157.56.24","192.157.56.31","3231528984","3231528991","CA","Canada"
+"192.157.56.32","192.157.56.71","3231528992","3231529031","US","United States"
+"192.157.56.72","192.157.56.79","3231529032","3231529039","CA","Canada"
+"192.157.56.80","192.157.57.255","3231529040","3231529471","US","United States"
+"192.157.58.0","192.157.58.15","3231529472","3231529487","CA","Canada"
+"192.157.58.16","192.157.60.255","3231529488","3231530239","US","United States"
+"192.157.61.0","192.157.61.255","3231530240","3231530495","IN","India"
+"192.157.62.0","192.157.95.255","3231530496","3231539199","US","United States"
+"192.157.96.0","192.157.127.255","3231539200","3231547391","CA","Canada"
+"192.157.128.0","192.157.128.255","3231547392","3231547647","US","United States"
+"192.157.129.0","192.157.129.255","3231547648","3231547903","NO","Norway"
+"192.157.130.0","192.157.137.255","3231547904","3231549951","US","United States"
+"192.157.138.0","192.157.138.255","3231549952","3231550207","JP","Japan"
+"192.157.139.0","192.157.140.255","3231550208","3231550719","DE","Germany"
+"192.157.141.0","192.157.141.255","3231550720","3231550975","GB","United Kingdom"
+"192.157.142.0","192.157.142.255","3231550976","3231551231","US","United States"
+"192.157.143.0","192.157.145.255","3231551232","3231551999","CA","Canada"
+"192.157.146.0","192.157.149.255","3231552000","3231553023","US","United States"
+"192.157.150.0","192.157.152.255","3231553024","3231553791","JP","Japan"
+"192.157.153.0","192.157.153.255","3231553792","3231554047","CH","Switzerland"
+"192.157.154.0","192.157.158.255","3231554048","3231555327","DE","Germany"
+"192.157.159.0","192.157.159.255","3231555328","3231555583","CA","Canada"
+"192.157.160.0","192.157.163.255","3231555584","3231556607","US","United States"
+"192.157.164.0","192.157.164.255","3231556608","3231556863","CA","Canada"
+"192.157.165.0","192.157.165.255","3231556864","3231557119","AT","Austria"
+"192.157.166.0","192.157.168.255","3231557120","3231557887","US","United States"
+"192.157.169.0","192.157.170.255","3231557888","3231558399","GB","United Kingdom"
+"192.157.171.0","192.157.171.255","3231558400","3231558655","DE","Germany"
+"192.157.172.0","192.157.172.255","3231558656","3231558911","GB","United Kingdom"
+"192.157.173.0","192.157.173.255","3231558912","3231559167","CA","Canada"
+"192.157.174.0","192.157.174.255","3231559168","3231559423","GB","United Kingdom"
+"192.157.175.0","192.157.175.255","3231559424","3231559679","US","United States"
+"192.157.176.0","192.157.176.255","3231559680","3231559935","GB","United Kingdom"
+"192.157.177.0","192.157.184.255","3231559936","3231561983","US","United States"
+"192.157.185.0","192.157.185.255","3231561984","3231562239","IT","Italy"
+"192.157.186.0","192.157.186.255","3231562240","3231562495","US","United States"
+"192.157.187.0","192.157.187.255","3231562496","3231562751","GB","United Kingdom"
+"192.157.188.0","192.157.188.255","3231562752","3231563007","US","United States"
+"192.157.189.0","192.157.189.255","3231563008","3231563263","CH","Switzerland"
+"192.157.190.0","192.157.190.255","3231563264","3231563519","ZA","South Africa"
+"192.157.192.0","192.158.11.255","3231563776","3231583231","US","United States"
+"192.158.12.0","192.158.15.255","3231583232","3231584255","CA","Canada"
+"192.158.16.0","192.158.33.255","3231584256","3231588863","US","United States"
+"192.158.34.0","192.158.34.255","3231588864","3231589119","GB","United Kingdom"
+"192.158.35.0","192.158.44.255","3231589120","3231591679","US","United States"
+"192.158.45.0","192.158.45.255","3231591680","3231591935","AU","Australia"
+"192.158.46.0","192.158.53.255","3231591936","3231593983","US","United States"
+"192.158.54.0","192.158.55.255","3231593984","3231594495","GB","United Kingdom"
+"192.158.56.0","192.158.61.255","3231594496","3231596031","US","United States"
+"192.158.62.0","192.158.63.255","3231596032","3231596543","PR","Puerto Rico"
+"192.158.64.0","192.158.213.255","3231596544","3231634943","US","United States"
+"192.158.214.0","192.158.215.255","3231634944","3231635455","CA","Canada"
+"192.158.216.0","192.158.240.255","3231635456","3231641855","US","United States"
+"192.158.241.0","192.158.241.255","3231641856","3231642111","SG","Singapore"
+"192.158.242.0","192.159.15.255","3231642112","3231649791","US","United States"
+"192.159.16.0","192.159.30.255","3231649792","3231653631","SG","Singapore"
+"192.159.31.0","192.159.69.255","3231653632","3231663615","US","United States"
+"192.159.70.0","192.159.70.255","3231663616","3231663871","FI","Finland"
+"192.159.71.0","192.159.71.255","3231663872","3231664127","CA","Canada"
+"192.159.72.0","192.159.72.255","3231664128","3231664383","US","United States"
+"192.159.73.0","192.159.73.255","3231664384","3231664639","GB","United Kingdom"
+"192.159.74.0","192.159.76.255","3231664640","3231665407","US","United States"
+"192.159.77.0","192.159.77.255","3231665408","3231665663","IT","Italy"
+"192.159.78.0","192.159.83.255","3231665664","3231667199","US","United States"
+"192.159.84.0","192.159.85.255","3231667200","3231667711","ES","Spain"
+"192.159.86.0","192.159.89.255","3231667712","3231668735","US","United States"
+"192.159.90.0","192.159.90.255","3231668736","3231668991","BE","Belgium"
+"192.159.91.0","192.159.93.255","3231668992","3231669759","US","United States"
+"192.159.94.0","192.159.94.255","3231669760","3231670015","CA","Canada"
+"192.159.95.0","192.159.95.255","3231670016","3231670271","DE","Germany"
+"192.159.96.0","192.159.98.255","3231670272","3231671039","US","United States"
+"192.159.99.0","192.159.103.255","3231671040","3231672319","GB","United Kingdom"
+"192.159.104.0","192.159.104.255","3231672320","3231672575","US","United States"
+"192.159.105.0","192.159.105.255","3231672576","3231672831","NL","Netherlands"
+"192.159.106.0","192.159.107.255","3231672832","3231673343","US","United States"
+"192.159.108.0","192.159.108.255","3231673344","3231673599","NO","Norway"
+"192.159.109.0","192.159.109.255","3231673600","3231673855","IE","Ireland"
+"192.159.110.0","192.159.110.255","3231673856","3231674111","US","United States"
+"192.159.111.0","192.159.111.255","3231674112","3231674367","CA","Canada"
+"192.159.112.0","192.159.115.255","3231674368","3231675391","US","United States"
+"192.159.116.0","192.159.117.255","3231675392","3231675903","BR","Brazil"
+"192.159.118.0","192.159.118.255","3231675904","3231676159","IE","Ireland"
+"192.159.119.0","192.159.120.255","3231676160","3231676671","US","United States"
+"192.159.121.0","192.159.121.255","3231676672","3231676927","FR","France"
+"192.159.122.0","192.159.122.255","3231676928","3231677183","FI","Finland"
+"192.159.123.0","192.159.175.255","3231677184","3231690751","US","United States"
+"192.159.176.0","192.159.183.255","3231690752","3231692799","CA","Canada"
+"192.159.184.0","192.159.191.255","3231692800","3231694847","US","United States"
+"192.159.192.0","192.159.255.255","3231694848","3231711231","CA","Canada"
+"192.160.0.0","192.160.6.255","3231711232","3231713023","US","United States"
+"192.160.7.0","192.160.7.255","3231713024","3231713279","CA","Canada"
+"192.160.8.0","192.160.9.255","3231713280","3231713791","US","United States"
+"192.160.10.0","192.160.10.255","3231713792","3231714047","GB","United Kingdom"
+"192.160.11.0","192.160.14.255","3231714048","3231715071","US","United States"
+"192.160.15.0","192.160.15.255","3231715072","3231715327","NL","Netherlands"
+"192.160.16.0","192.160.16.255","3231715328","3231715583","AU","Australia"
+"192.160.17.0","192.160.18.255","3231715584","3231716095","US","United States"
+"192.160.19.0","192.160.19.255","3231716096","3231716351","AU","Australia"
+"192.160.20.0","192.160.20.255","3231716352","3231716607","US","United States"
+"192.160.21.0","192.160.21.255","3231716608","3231716863","TR","Turkey"
+"192.160.22.0","192.160.22.255","3231716864","3231717119","LU","Luxembourg"
+"192.160.23.0","192.160.23.255","3231717120","3231717375","NO","Norway"
+"192.160.24.0","192.160.26.255","3231717376","3231718143","US","United States"
+"192.160.27.0","192.160.27.255","3231718144","3231718399","IT","Italy"
+"192.160.28.0","192.160.32.255","3231718400","3231719679","US","United States"
+"192.160.33.0","192.160.33.255","3231719680","3231719935","ES","Spain"
+"192.160.35.0","192.160.36.255","3231720192","3231720703","US","United States"
+"192.160.37.0","192.160.37.255","3231720704","3231720959","IT","Italy"
+"192.160.38.0","192.160.44.255","3231720960","3231722751","US","United States"
+"192.160.45.0","192.160.45.255","3231722752","3231723007","BR","Brazil"
+"192.160.46.0","192.160.49.255","3231723008","3231724031","US","United States"
+"192.160.50.0","192.160.50.255","3231724032","3231724287","BR","Brazil"
+"192.160.51.0","192.160.64.255","3231724288","3231727871","US","United States"
+"192.160.65.0","192.160.65.255","3231727872","3231728127","DE","Germany"
+"192.160.66.0","192.160.66.255","3231728128","3231728383","US","United States"
+"192.160.67.0","192.160.67.255","3231728384","3231728639","AT","Austria"
+"192.160.68.0","192.160.70.255","3231728640","3231729407","US","United States"
+"192.160.71.0","192.160.71.255","3231729408","3231729663","AU","Australia"
+"192.160.72.0","192.160.94.255","3231729664","3231735551","US","United States"
+"192.160.95.0","192.160.96.255","3231735552","3231736063","CH","Switzerland"
+"192.160.97.0","192.160.101.255","3231736064","3231737343","US","United States"
+"192.160.102.0","192.160.102.255","3231737344","3231737599","CA","Canada"
+"192.160.103.0","192.160.105.255","3231737600","3231738367","US","United States"
+"192.160.106.0","192.160.106.255","3231738368","3231738623","NL","Netherlands"
+"192.160.107.0","192.160.108.255","3231738624","3231739135","US","United States"
+"192.160.109.0","192.160.110.255","3231739136","3231739647","NL","Netherlands"
+"192.160.111.0","192.160.111.255","3231739648","3231739903","BR","Brazil"
+"192.160.112.0","192.160.122.255","3231739904","3231742719","US","United States"
+"192.160.123.0","192.160.123.255","3231742720","3231742975","FR","France"
+"192.160.124.0","192.160.125.255","3231742976","3231743487","US","United States"
+"192.160.126.0","192.160.126.255","3231743488","3231743743","NO","Norway"
+"192.160.127.0","192.160.127.255","3231743744","3231743999","US","United States"
+"192.160.128.0","192.160.128.255","3231744000","3231744255","BR","Brazil"
+"192.160.129.0","192.160.141.255","3231744256","3231747583","US","United States"
+"192.160.142.0","192.160.142.255","3231747584","3231747839","NL","Netherlands"
+"192.160.143.0","192.160.143.255","3231747840","3231748095","GB","United Kingdom"
+"192.160.144.0","192.160.151.255","3231748096","3231750143","US","United States"
+"192.160.152.0","192.160.152.255","3231750144","3231750399","NL","Netherlands"
+"192.160.153.0","192.160.154.255","3231750400","3231750911","US","United States"
+"192.160.156.0","192.160.156.255","3231751168","3231751423","IT","Italy"
+"192.160.157.0","192.160.159.255","3231751424","3231752191","US","United States"
+"192.160.160.0","192.160.160.255","3231752192","3231752447","IT","Italy"
+"192.160.161.0","192.160.161.255","3231752448","3231752703","AU","Australia"
+"192.160.162.0","192.160.166.255","3231752704","3231753983","US","United States"
+"192.160.167.0","192.160.167.255","3231753984","3231754239","CA","Canada"
+"192.160.168.0","192.160.168.255","3231754240","3231754495","US","United States"
+"192.160.169.0","192.160.171.255","3231754496","3231755263","AU","Australia"
+"192.160.172.0","192.160.172.255","3231755264","3231755519","HU","Hungary"
+"192.160.173.0","192.160.173.255","3231755520","3231755775","US","United States"
+"192.160.174.0","192.160.176.255","3231755776","3231756543","PR","Puerto Rico"
+"192.160.177.0","192.160.179.255","3231756544","3231757311","GB","United Kingdom"
+"192.160.180.0","192.160.187.255","3231757312","3231759359","US","United States"
+"192.160.188.0","192.160.188.255","3231759360","3231759615","BR","Brazil"
+"192.160.189.0","192.160.193.255","3231759616","3231760895","US","United States"
+"192.160.194.0","192.160.195.255","3231760896","3231761407","GB","United Kingdom"
+"192.160.196.0","192.160.204.255","3231761408","3231763711","US","United States"
+"192.160.205.0","192.160.205.255","3231763712","3231763967","AU","Australia"
+"192.160.206.0","192.160.223.255","3231763968","3231768575","US","United States"
+"192.160.224.0","192.160.224.255","3231768576","3231768831","NL","Netherlands"
+"192.160.225.0","192.160.225.255","3231768832","3231769087","NO","Norway"
+"192.160.227.0","192.160.228.255","3231769344","3231769855","US","United States"
+"192.160.229.0","192.160.229.255","3231769856","3231770111","AU","Australia"
+"192.160.230.0","192.160.230.255","3231770112","3231770367","US","United States"
+"192.160.231.0","192.160.232.255","3231770368","3231770879","AT","Austria"
+"192.160.233.0","192.160.233.255","3231770880","3231771135","RU","Russian Federation"
+"192.160.234.0","192.160.244.255","3231771136","3231773951","US","United States"
+"192.160.245.0","192.160.249.255","3231773952","3231775231","PT","Portugal"
+"192.160.250.0","192.160.250.255","3231775232","3231775487","KY","Cayman Islands"
+"192.160.251.0","192.160.251.255","3231775488","3231775743","PT","Portugal"
+"192.160.252.0","192.160.252.255","3231775744","3231775999","IL","Israel"
+"192.160.253.0","192.160.254.255","3231776000","3231776511","US","United States"
+"192.160.255.0","192.160.255.255","3231776512","3231776767","CA","Canada"
+"192.161.0.0","192.161.63.255","3231776768","3231793151","US","United States"
+"192.161.64.0","192.161.65.255","3231793152","3231793663","BE","Belgium"
+"192.161.66.0","192.161.89.255","3231793664","3231799807","US","United States"
+"192.161.90.0","192.161.91.255","3231799808","3231800319","HK","Hong Kong"
+"192.161.92.0","192.161.95.255","3231800320","3231801343","CN","China"
+"192.161.96.0","192.161.127.255","3231801344","3231809535","CA","Canada"
+"192.161.128.0","192.161.129.255","3231809536","3231810047","NZ","New Zealand"
+"192.161.130.0","192.161.255.255","3231810048","3231842303","US","United States"
+"192.162.0.0","192.162.3.255","3231842304","3231843327","RU","Russian Federation"
+"192.162.4.0","192.162.7.255","3231843328","3231844351","NO","Norway"
+"192.162.8.0","192.162.11.255","3231844352","3231845375","RU","Russian Federation"
+"192.162.12.0","192.162.15.255","3231845376","3231846399","ES","Spain"
+"192.162.16.0","192.162.16.255","3231846400","3231846655","RO","Romania"
+"192.162.17.0","192.162.17.255","3231846656","3231846911","PT","Portugal"
+"192.162.18.0","192.162.18.255","3231846912","3231847167","GB","United Kingdom"
+"192.162.19.0","192.162.19.255","3231847168","3231847423","UA","Ukraine"
+"192.162.20.0","192.162.23.255","3231847424","3231848447","RU","Russian Federation"
+"192.162.24.0","192.162.27.255","3231848448","3231849471","ES","Spain"
+"192.162.28.0","192.162.31.255","3231849472","3231850495","CH","Switzerland"
+"192.162.32.0","192.162.35.255","3231850496","3231851519","UA","Ukraine"
+"192.162.36.0","192.162.43.255","3231851520","3231853567","RU","Russian Federation"
+"192.162.44.0","192.162.51.255","3231853568","3231855615","PL","Poland"
+"192.162.52.0","192.162.55.255","3231855616","3231856639","RS","Serbia"
+"192.162.56.0","192.162.59.255","3231856640","3231857663","RU","Russian Federation"
+"192.162.60.0","192.162.63.255","3231857664","3231858687","PL","Poland"
+"192.162.64.0","192.162.67.255","3231858688","3231859711","RU","Russian Federation"
+"192.162.68.0","192.162.71.255","3231859712","3231860735","FR","France"
+"192.162.72.0","192.162.75.255","3231860736","3231861759","SA","Saudi Arabia"
+"192.162.76.0","192.162.83.255","3231861760","3231863807","UA","Ukraine"
+"192.162.84.0","192.162.87.255","3231863808","3231864831","DE","Germany"
+"192.162.88.0","192.162.91.255","3231864832","3231865855","RU","Russian Federation"
+"192.162.92.0","192.162.95.255","3231865856","3231866879","PL","Poland"
+"192.162.96.0","192.162.99.255","3231866880","3231867903","CZ","Czech Republic"
+"192.162.100.0","192.162.103.255","3231867904","3231868927","RU","Russian Federation"
+"192.162.104.0","192.162.107.255","3231868928","3231869951","LV","Latvia"
+"192.162.108.0","192.162.119.255","3231869952","3231873023","UA","Ukraine"
+"192.162.120.0","192.162.127.255","3231873024","3231875071","RU","Russian Federation"
+"192.162.128.0","192.162.131.255","3231875072","3231876095","PL","Poland"
+"192.162.132.0","192.162.135.255","3231876096","3231877119","UA","Ukraine"
+"192.162.136.0","192.162.139.255","3231877120","3231878143","NL","Netherlands"
+"192.162.140.0","192.162.143.255","3231878144","3231879167","UA","Ukraine"
+"192.162.144.0","192.162.151.255","3231879168","3231881215","PL","Poland"
+"192.162.152.0","192.162.155.255","3231881216","3231882239","UA","Ukraine"
+"192.162.156.0","192.162.163.255","3231882240","3231884287","RU","Russian Federation"
+"192.162.164.0","192.162.167.255","3231884288","3231885311","PL","Poland"
+"192.162.168.0","192.162.171.255","3231885312","3231886335","DE","Germany"
+"192.162.172.0","192.162.179.255","3231886336","3231888383","PL","Poland"
+"192.162.180.0","192.162.183.255","3231888384","3231889407","RU","Russian Federation"
+"192.162.184.0","192.162.187.255","3231889408","3231890431","RO","Romania"
+"192.162.188.0","192.162.195.255","3231890432","3231892479","RU","Russian Federation"
+"192.162.200.0","192.162.203.255","3231893504","3231894527","UA","Ukraine"
+"192.162.208.0","192.162.211.255","3231895552","3231896575","UA","Ukraine"
+"192.162.212.0","192.162.215.255","3231896576","3231897599","RU","Russian Federation"
+"192.162.216.0","192.162.219.255","3231897600","3231898623","IE","Ireland"
+"192.162.220.0","192.162.223.255","3231898624","3231899647","SE","Sweden"
+"192.162.224.0","192.162.227.255","3231899648","3231900671","UA","Ukraine"
+"192.162.228.0","192.162.230.255","3231900672","3231901439","DE","Germany"
+"192.162.231.0","192.162.231.255","3231901440","3231901695","BG","Bulgaria"
+"192.162.232.0","192.162.239.255","3231901696","3231903743","UA","Ukraine"
+"192.162.240.0","192.162.247.255","3231903744","3231905791","RU","Russian Federation"
+"192.162.248.0","192.162.248.255","3231905792","3231906047","PL","Poland"
+"192.162.249.0","192.162.255.255","3231906048","3231907839","RU","Russian Federation"
+"192.163.0.0","192.163.13.255","3231907840","3231911423","US","United States"
+"192.163.14.0","192.163.15.255","3231911424","3231911935","AP","Asia/Pacific Region"
+"192.163.16.0","192.163.19.255","3231911936","3231912959","US","United States"
+"192.163.20.0","192.163.20.255","3231912960","3231913215","AP","Asia/Pacific Region"
+"192.163.21.0","192.163.31.255","3231913216","3231916031","US","United States"
+"192.163.32.0","192.163.159.255","3231916032","3231948799","FI","Finland"
+"192.163.160.0","192.163.255.255","3231948800","3231973375","US","United States"
+"192.164.0.0","192.164.255.255","3231973376","3232038911","AT","Austria"
+"192.165.0.0","192.165.0.255","3232038912","3232039167","SE","Sweden"
+"192.165.1.0","192.165.1.255","3232039168","3232039423","DK","Denmark"
+"192.165.2.0","192.165.2.255","3232039424","3232039679","IT","Italy"
+"192.165.3.0","192.165.32.255","3232039680","3232047359","SE","Sweden"
+"192.165.33.0","192.165.37.255","3232047360","3232048639","GB","United Kingdom"
+"192.165.38.0","192.165.39.255","3232048640","3232049151","SE","Sweden"
+"192.165.40.0","192.165.40.255","3232049152","3232049407","GB","United Kingdom"
+"192.165.41.0","192.165.47.255","3232049408","3232051199","SE","Sweden"
+"192.165.48.0","192.165.48.255","3232051200","3232051455","AT","Austria"
+"192.165.49.0","192.165.50.255","3232051456","3232051967","SE","Sweden"
+"192.165.51.0","192.165.54.255","3232051968","3232052991","GB","United Kingdom"
+"192.165.55.0","192.165.55.255","3232052992","3232053247","US","United States"
+"192.165.56.0","192.165.66.255","3232053248","3232056063","SE","Sweden"
+"192.165.67.0","192.165.67.255","3232056064","3232056319","IT","Italy"
+"192.165.68.0","192.165.83.255","3232056320","3232060415","SE","Sweden"
+"192.165.84.0","192.165.84.255","3232060416","3232060671","IE","Ireland"
+"192.165.85.0","192.165.85.255","3232060672","3232060927","IT","Italy"
+"192.165.86.0","192.165.104.255","3232060928","3232065791","SE","Sweden"
+"192.165.105.0","192.165.106.255","3232065792","3232066303","GB","United Kingdom"
+"192.165.107.0","192.165.107.255","3232066304","3232066559","SE","Sweden"
+"192.165.108.0","192.165.108.255","3232066560","3232066815","NO","Norway"
+"192.165.109.0","192.165.112.255","3232066816","3232067839","SE","Sweden"
+"192.165.113.0","192.165.113.255","3232067840","3232068095","PL","Poland"
+"192.165.114.0","192.165.120.255","3232068096","3232069887","SE","Sweden"
+"192.165.121.0","192.165.121.255","3232069888","3232070143","CH","Switzerland"
+"192.165.122.0","192.165.122.255","3232070144","3232070399","SE","Sweden"
+"192.165.123.0","192.165.123.255","3232070400","3232070655","ES","Spain"
+"192.165.124.0","192.165.159.255","3232070656","3232079871","SE","Sweden"
+"192.165.160.0","192.165.163.255","3232079872","3232080895","GB","United Kingdom"
+"192.165.164.0","192.165.170.255","3232080896","3232082687","SE","Sweden"
+"192.165.171.0","192.165.172.255","3232082688","3232083199","GB","United Kingdom"
+"192.165.173.0","192.165.173.255","3232083200","3232083455","SE","Sweden"
+"192.165.174.0","192.165.174.255","3232083456","3232083711","DE","Germany"
+"192.165.175.0","192.165.185.255","3232083712","3232086527","SE","Sweden"
+"192.165.186.0","192.165.187.255","3232086528","3232087039","GB","United Kingdom"
+"192.165.188.0","192.165.195.255","3232087040","3232089087","SE","Sweden"
+"192.165.196.0","192.165.196.255","3232089088","3232089343","ES","Spain"
+"192.165.197.0","192.165.200.255","3232089344","3232090367","SE","Sweden"
+"192.165.201.0","192.165.201.255","3232090368","3232090623","IT","Italy"
+"192.165.202.0","192.165.213.235","3232090624","3232093675","SE","Sweden"
+"192.165.213.236","192.165.213.236","3232093676","3232093676","EU","Europe"
+"192.165.213.237","192.165.213.255","3232093677","3232093695","SE","Sweden"
+"192.165.214.0","192.165.214.255","3232093696","3232093951","AP","Asia/Pacific Region"
+"192.165.215.0","192.165.219.255","3232093952","3232095231","SE","Sweden"
+"192.165.220.0","192.165.223.255","3232095232","3232096255","GB","United Kingdom"
+"192.165.224.0","192.165.227.255","3232096256","3232097279","SE","Sweden"
+"192.165.228.0","192.165.228.255","3232097280","3232097535","IT","Italy"
+"192.165.229.0","192.165.230.255","3232097536","3232098047","SE","Sweden"
+"192.165.231.0","192.165.231.255","3232098048","3232098303","FR","France"
+"192.165.232.0","192.165.238.255","3232098304","3232100095","SE","Sweden"
+"192.165.239.0","192.165.239.255","3232100096","3232100351","IE","Ireland"
+"192.165.240.0","192.165.242.255","3232100352","3232101119","GB","United Kingdom"
+"192.165.243.0","192.165.247.0","3232101120","3232102144","SE","Sweden"
+"192.165.247.1","192.165.247.1","3232102145","3232102145","EU","Europe"
+"192.165.247.2","192.165.255.255","3232102146","3232104447","SE","Sweden"
+"192.166.0.0","192.166.7.255","3232104448","3232106495","DE","Germany"
+"192.166.12.0","192.166.15.255","3232107520","3232108543","RU","Russian Federation"
+"192.166.16.0","192.166.31.255","3232108544","3232112639","DE","Germany"
+"192.166.48.0","192.166.95.255","3232116736","3232129023","DE","Germany"
+"192.166.96.0","192.166.99.255","3232129024","3232130047","NL","Netherlands"
+"192.166.100.0","192.166.103.255","3232130048","3232131071","UA","Ukraine"
+"192.166.104.0","192.166.111.255","3232131072","3232133119","DE","Germany"
+"192.166.112.0","192.166.113.255","3232133120","3232133631","UA","Ukraine"
+"192.166.116.0","192.166.119.255","3232134144","3232135167","RU","Russian Federation"
+"192.166.120.0","192.166.121.255","3232135168","3232135679","PL","Poland"
+"192.166.122.0","192.166.122.255","3232135680","3232135935","RO","Romania"
+"192.166.123.0","192.166.127.255","3232135936","3232137215","RU","Russian Federation"
+"192.166.128.0","192.166.135.255","3232137216","3232139263","UA","Ukraine"
+"192.166.136.0","192.166.139.255","3232139264","3232140287","GB","United Kingdom"
+"192.166.140.0","192.166.143.255","3232140288","3232141311","FR","France"
+"192.166.144.0","192.166.145.255","3232141312","3232141823","UA","Ukraine"
+"192.166.146.0","192.166.147.255","3232141824","3232142335","DE","Germany"
+"192.166.148.0","192.166.151.255","3232142336","3232143359","ES","Spain"
+"192.166.152.0","192.166.201.255","3232143360","3232156159","DE","Germany"
+"192.166.202.0","192.166.203.255","3232156160","3232156671","PL","Poland"
+"192.166.208.0","192.166.215.255","3232157696","3232159743","DE","Germany"
+"192.166.216.0","192.166.219.255","3232159744","3232160767","PL","Poland"
+"192.166.232.0","192.166.239.255","3232163840","3232165887","RU","Russian Federation"
+"192.166.253.0","192.166.254.255","3232169216","3232169727","DE","Germany"
+"192.166.255.0","192.166.255.255","3232169728","3232169983","PL","Poland"
+"192.167.0.0","192.167.255.255","3232169984","3232235519","IT","Italy"
+"192.169.0.0","192.169.31.255","3232301056","3232309247","US","United States"
+"192.169.32.0","192.169.41.255","3232309248","3232311807","SG","Singapore"
+"192.169.42.0","192.170.157.255","3232311808","3232407039","US","United States"
+"192.170.158.0","192.170.159.255","3232407040","3232407551","SG","Singapore"
+"192.170.160.0","192.171.0.255","3232407552","3232432383","US","United States"
+"192.171.1.0","192.171.5.255","3232432384","3232433663","EU","Europe"
+"192.171.6.0","192.171.31.255","3232433664","3232440319","US","United States"
+"192.171.32.0","192.171.63.255","3232440320","3232448511","CA","Canada"
+"192.171.64.0","192.171.113.255","3232448512","3232461311","US","United States"
+"192.171.114.0","192.171.115.255","3232461312","3232461823","CA","Canada"
+"192.171.116.0","192.171.119.255","3232461824","3232462847","US","United States"
+"192.171.120.0","192.171.127.255","3232462848","3232464895","BB","Barbados"
+"192.171.128.0","192.171.199.255","3232464896","3232483327","GB","United Kingdom"
+"192.171.200.0","192.171.236.255","3232483328","3232492799","US","United States"
+"192.171.237.0","192.171.237.255","3232492800","3232493055","NL","Netherlands"
+"192.171.238.0","192.172.226.255","3232493056","3232555775","US","United States"
+"192.172.227.0","192.172.231.255","3232555776","3232557055","JP","Japan"
+"192.172.233.0","192.172.233.255","3232557312","3232557567","US","United States"
+"192.172.234.0","192.172.239.255","3232557568","3232559103","JP","Japan"
+"192.172.240.0","192.172.240.255","3232559104","3232559359","US","United States"
+"192.172.241.0","192.172.243.255","3232559360","3232560127","JP","Japan"
+"192.172.247.0","192.172.249.255","3232560896","3232561663","US","United States"
+"192.172.250.0","192.172.250.255","3232561664","3232561919","CA","Canada"
+"192.172.251.0","192.172.252.255","3232561920","3232562431","US","United States"
+"192.172.253.0","192.172.253.255","3232562432","3232562687","LU","Luxembourg"
+"192.172.254.0","192.172.254.255","3232562688","3232562943","CA","Canada"
+"192.172.255.0","192.173.0.255","3232562944","3232563455","US","United States"
+"192.173.1.0","192.173.4.255","3232563456","3232564479","GB","United Kingdom"
+"192.173.5.0","192.173.15.255","3232564480","3232567295","US","United States"
+"192.173.16.0","192.173.24.255","3232567296","3232569599","NZ","New Zealand"
+"192.173.25.0","192.173.27.255","3232569600","3232570367","US","United States"
+"192.173.28.0","192.173.31.255","3232570368","3232571391","CA","Canada"
+"192.173.32.0","192.173.127.255","3232571392","3232595967","US","United States"
+"192.173.128.0","192.173.135.255","3232595968","3232598015","GB","United Kingdom"
+"192.173.136.0","192.174.3.255","3232598016","3232629759","US","United States"
+"192.174.4.0","192.174.7.255","3232629760","3232630783","CA","Canada"
+"192.174.8.0","192.174.63.255","3232630784","3232645119","US","United States"
+"192.174.64.0","192.174.68.255","3232645120","3232646399","AT","Austria"
+"192.174.69.0","192.174.127.255","3232646400","3232661503","US","United States"
+"192.174.128.0","192.174.255.255","3232661504","3232694271","JP","Japan"
+"192.175.0.0","192.175.5.255","3232694272","3232695807","US","United States"
+"192.175.6.0","192.175.7.255","3232695808","3232696319","CA","Canada"
+"192.175.8.0","192.175.31.255","3232696320","3232702463","US","United States"
+"192.175.32.0","192.175.36.255","3232702464","3232703743","FI","Finland"
+"192.175.37.0","192.175.37.255","3232703744","3232703999","FR","France"
+"192.175.38.0","192.175.39.255","3232704000","3232704511","CH","Switzerland"
+"192.175.40.0","192.175.43.255","3232704512","3232705535","GB","United Kingdom"
+"192.175.44.0","192.175.47.255","3232705536","3232706559","FI","Finland"
+"192.175.48.0","192.175.87.255","3232706560","3232716799","US","United States"
+"192.175.88.0","192.175.116.183","3232716800","3232724151","CA","Canada"
+"192.175.116.184","192.175.116.191","3232724152","3232724159","US","United States"
+"192.175.116.192","192.175.127.255","3232724160","3232727039","CA","Canada"
+"192.175.128.0","192.175.255.255","3232727040","3232759807","US","United States"
+"192.176.0.0","192.176.23.255","3232759808","3232765951","SE","Sweden"
+"192.176.24.0","192.176.24.255","3232765952","3232766207","NO","Norway"
+"192.176.25.0","192.176.25.255","3232766208","3232766463","SE","Sweden"
+"192.176.26.0","192.176.26.255","3232766464","3232766719","NO","Norway"
+"192.176.27.0","192.176.28.255","3232766720","3232767231","DE","Germany"
+"192.176.29.0","192.176.58.255","3232767232","3232774911","SE","Sweden"
+"192.176.59.0","192.176.59.255","3232774912","3232775167","IE","Ireland"
+"192.176.60.0","192.176.126.255","3232775168","3232792319","SE","Sweden"
+"192.176.127.0","192.176.127.255","3232792320","3232792575","DK","Denmark"
+"192.176.128.0","192.176.136.255","3232792576","3232794879","SE","Sweden"
+"192.176.137.0","192.176.137.255","3232794880","3232795135","DE","Germany"
+"192.176.138.0","192.176.166.255","3232795136","3232802559","SE","Sweden"
+"192.176.167.0","192.176.167.255","3232802560","3232802815","DK","Denmark"
+"192.176.168.0","192.176.168.255","3232802816","3232803071","SE","Sweden"
+"192.176.169.0","192.176.169.255","3232803072","3232803327","IE","Ireland"
+"192.176.170.0","192.176.173.255","3232803328","3232804351","SE","Sweden"
+"192.176.174.0","192.176.174.255","3232804352","3232804607","DK","Denmark"
+"192.176.175.0","192.176.175.255","3232804608","3232804863","IT","Italy"
+"192.176.176.0","192.176.199.255","3232804864","3232811007","SE","Sweden"
+"192.176.200.0","192.176.205.255","3232811008","3232812543","GB","United Kingdom"
+"192.176.206.0","192.176.206.255","3232812544","3232812799","SE","Sweden"
+"192.176.207.0","192.176.207.255","3232812800","3232813055","ES","Spain"
+"192.176.208.0","192.176.235.255","3232813056","3232820223","SE","Sweden"
+"192.176.236.0","192.176.236.255","3232820224","3232820479","IE","Ireland"
+"192.176.237.0","192.176.255.255","3232820480","3232825343","SE","Sweden"
+"192.177.0.0","192.184.15.255","3232825344","3233288191","US","United States"
+"192.184.16.0","192.184.31.255","3233288192","3233292287","CA","Canada"
+"192.184.32.0","192.186.63.255","3233292288","3233431551","US","United States"
+"192.186.64.0","192.186.127.255","3233431552","3233447935","CA","Canada"
+"192.186.128.0","192.186.132.135","3233447936","3233449095","US","United States"
+"192.186.132.136","192.186.132.143","3233449096","3233449103","GB","United Kingdom"
+"192.186.132.144","192.186.132.247","3233449104","3233449207","US","United States"
+"192.186.132.248","192.186.132.255","3233449208","3233449215","GB","United Kingdom"
+"192.186.133.0","192.186.133.95","3233449216","3233449311","US","United States"
+"192.186.133.96","192.186.133.103","3233449312","3233449319","RO","Romania"
+"192.186.133.104","192.186.133.255","3233449320","3233449471","US","United States"
+"192.186.134.0","192.186.134.63","3233449472","3233449535","CA","Canada"
+"192.186.134.64","192.186.134.95","3233449536","3233449567","US","United States"
+"192.186.134.96","192.186.134.143","3233449568","3233449615","CA","Canada"
+"192.186.134.144","192.186.134.159","3233449616","3233449631","US","United States"
+"192.186.134.160","192.186.134.255","3233449632","3233449727","CA","Canada"
+"192.186.135.0","192.186.136.215","3233449728","3233450199","US","United States"
+"192.186.136.216","192.186.136.223","3233450200","3233450207","GB","United Kingdom"
+"192.186.136.224","192.186.140.255","3233450208","3233451263","US","United States"
+"192.186.141.0","192.186.141.255","3233451264","3233451519","CA","Canada"
+"192.186.142.0","192.186.142.255","3233451520","3233451775","GB","United Kingdom"
+"192.186.143.0","192.186.149.255","3233451776","3233453567","US","United States"
+"192.186.150.0","192.186.150.63","3233453568","3233453631","IT","Italy"
+"192.186.150.64","192.186.160.63","3233453632","3233456191","US","United States"
+"192.186.160.64","192.186.160.127","3233456192","3233456255","LV","Latvia"
+"192.186.160.128","192.186.160.255","3233456256","3233456383","US","United States"
+"192.186.161.0","192.186.161.63","3233456384","3233456447","UA","Ukraine"
+"192.186.161.64","192.186.161.255","3233456448","3233456639","US","United States"
+"192.186.162.0","192.186.162.15","3233456640","3233456655","CA","Canada"
+"192.186.162.16","192.186.162.31","3233456656","3233456671","US","United States"
+"192.186.162.32","192.186.163.79","3233456672","3233456975","CA","Canada"
+"192.186.163.80","192.186.163.95","3233456976","3233456991","US","United States"
+"192.186.163.96","192.186.163.127","3233456992","3233457023","CA","Canada"
+"192.186.163.128","192.186.163.143","3233457024","3233457039","US","United States"
+"192.186.163.144","192.186.163.255","3233457040","3233457151","CA","Canada"
+"192.186.164.0","192.186.164.255","3233457152","3233457407","US","United States"
+"192.186.165.0","192.186.165.255","3233457408","3233457663","RO","Romania"
+"192.186.166.0","192.186.169.255","3233457664","3233458687","US","United States"
+"192.186.170.0","192.186.170.255","3233458688","3233458943","HU","Hungary"
+"192.186.171.0","192.186.171.15","3233458944","3233458959","BG","Bulgaria"
+"192.186.171.16","192.186.171.31","3233458960","3233458975","US","United States"
+"192.186.171.32","192.186.171.63","3233458976","3233459007","BG","Bulgaria"
+"192.186.171.64","192.187.15.255","3233459008","3233484799","US","United States"
+"192.187.16.0","192.187.25.255","3233484800","3233487359","ES","Spain"
+"192.187.26.0","192.187.27.255","3233487360","3233487871","US","United States"
+"192.187.28.0","192.187.31.255","3233487872","3233488895","CA","Canada"
+"192.187.32.0","192.188.1.255","3233488896","3233546751","US","United States"
+"192.188.2.0","192.188.2.255","3233546752","3233547007","CA","Canada"
+"192.188.3.0","192.188.9.255","3233547008","3233548799","US","United States"
+"192.188.10.0","192.188.10.255","3233548800","3233549055","PT","Portugal"
+"192.188.11.0","192.188.11.255","3233549056","3233549311","BR","Brazil"
+"192.188.12.0","192.188.42.255","3233549312","3233557247","US","United States"
+"192.188.43.0","192.188.43.255","3233557248","3233557503","NZ","New Zealand"
+"192.188.44.0","192.188.60.255","3233557504","3233561855","EC","Ecuador"
+"192.188.61.0","192.188.62.255","3233561856","3233562367","US","United States"
+"192.188.63.0","192.188.64.255","3233562368","3233562879","GB","United Kingdom"
+"192.188.65.0","192.188.65.255","3233562880","3233563135","FR","France"
+"192.188.66.0","192.188.68.255","3233563136","3233563903","US","United States"
+"192.188.69.0","192.188.69.255","3233563904","3233564159","GB","United Kingdom"
+"192.188.70.0","192.188.70.255","3233564160","3233564415","US","United States"
+"192.188.71.0","192.188.71.255","3233564416","3233564671","NZ","New Zealand"
+"192.188.72.0","192.188.72.255","3233564672","3233564927","US","United States"
+"192.188.73.0","192.188.79.255","3233564928","3233566719","JP","Japan"
+"192.188.84.0","192.188.84.255","3233567744","3233567999","US","United States"
+"192.188.85.0","192.188.87.255","3233568000","3233568767","JP","Japan"
+"192.188.88.0","192.188.88.255","3233568768","3233569023","CA","Canada"
+"192.188.91.0","192.188.91.255","3233569536","3233569791","US","United States"
+"192.188.92.0","192.188.92.255","3233569792","3233570047","JP","Japan"
+"192.188.93.0","192.188.95.255","3233570048","3233570815","US","United States"
+"192.188.96.0","192.188.96.255","3233570816","3233571071","GB","United Kingdom"
+"192.188.97.0","192.188.100.255","3233571072","3233572095","US","United States"
+"192.188.101.0","192.188.101.255","3233572096","3233572351","AU","Australia"
+"192.188.102.0","192.188.104.255","3233572352","3233573119","US","United States"
+"192.188.105.0","192.188.105.255","3233573120","3233573375","NO","Norway"
+"192.188.106.0","192.188.106.255","3233573376","3233573631","US","United States"
+"192.188.107.0","192.188.107.255","3233573632","3233573887","AU","Australia"
+"192.188.108.0","192.188.114.255","3233573888","3233575679","US","United States"
+"192.188.115.0","192.188.115.255","3233575680","3233575935","AU","Australia"
+"192.188.116.0","192.188.116.255","3233575936","3233576191","RU","Russian Federation"
+"192.188.117.0","192.188.117.255","3233576192","3233576447","GB","United Kingdom"
+"192.188.118.0","192.188.120.255","3233576448","3233577215","US","United States"
+"192.188.121.0","192.188.121.255","3233577216","3233577471","AT","Austria"
+"192.188.122.0","192.188.122.255","3233577472","3233577727","GB","United Kingdom"
+"192.188.123.0","192.188.124.255","3233577728","3233578239","US","United States"
+"192.188.125.0","192.188.125.255","3233578240","3233578495","GB","United Kingdom"
+"192.188.126.0","192.188.126.255","3233578496","3233578751","US","United States"
+"192.188.127.0","192.188.127.255","3233578752","3233579007","IE","Ireland"
+"192.188.129.0","192.188.129.255","3233579264","3233579519","GB","United Kingdom"
+"192.188.130.0","192.188.131.255","3233579520","3233580031","US","United States"
+"192.188.132.0","192.188.132.255","3233580032","3233580287","GB","United Kingdom"
+"192.188.133.0","192.188.135.255","3233580288","3233581055","US","United States"
+"192.188.136.0","192.188.136.255","3233581056","3233581311","NL","Netherlands"
+"192.188.137.0","192.188.144.255","3233581312","3233583359","US","United States"
+"192.188.145.0","192.188.145.255","3233583360","3233583615","GB","United Kingdom"
+"192.188.146.0","192.188.150.255","3233583616","3233584895","US","United States"
+"192.188.151.0","192.188.151.255","3233584896","3233585151","AU","Australia"
+"192.188.152.0","192.188.156.255","3233585152","3233586431","US","United States"
+"192.188.157.0","192.188.158.255","3233586432","3233586943","GB","United Kingdom"
+"192.188.159.0","192.188.163.255","3233586944","3233588223","US","United States"
+"192.188.164.0","192.188.167.255","3233588224","3233589247","GA","Gabon"
+"192.188.168.0","192.188.169.255","3233589248","3233589759","CA","Canada"
+"192.188.170.0","192.188.170.255","3233589760","3233590015","US","United States"
+"192.188.171.0","192.188.171.255","3233590016","3233590271","TW","Taiwan"
+"192.188.172.0","192.188.172.255","3233590272","3233590527","TH","Thailand"
+"192.188.173.0","192.188.173.255","3233590528","3233590783","US","United States"
+"192.188.174.0","192.188.174.255","3233590784","3233591039","PH","Philippines"
+"192.188.175.0","192.188.175.255","3233591040","3233591295","ID","Indonesia"
+"192.188.176.0","192.188.184.255","3233591296","3233593599","US","United States"
+"192.188.185.0","192.188.185.255","3233593600","3233593855","NZ","New Zealand"
+"192.188.186.0","192.188.186.255","3233593856","3233594111","AU","Australia"
+"192.188.187.0","192.188.187.255","3233594112","3233594367","RU","Russian Federation"
+"192.188.188.0","192.188.188.255","3233594368","3233594623","US","United States"
+"192.188.189.0","192.188.189.255","3233594624","3233594879","RU","Russian Federation"
+"192.188.190.0","192.188.193.255","3233594880","3233595903","US","United States"
+"192.188.194.0","192.188.197.255","3233595904","3233596927","EC","Ecuador"
+"192.188.198.0","192.188.232.255","3233596928","3233605887","US","United States"
+"192.188.233.0","192.188.237.255","3233605888","3233607167","PL","Poland"
+"192.188.238.0","192.188.240.255","3233607168","3233607935","US","United States"
+"192.188.241.0","192.188.241.255","3233607936","3233608191","NZ","New Zealand"
+"192.188.242.0","192.188.247.255","3233608192","3233609727","HU","Hungary"
+"192.188.248.0","192.189.0.255","3233609728","3233612031","US","United States"
+"192.189.1.0","192.189.1.255","3233612032","3233612287","GB","United Kingdom"
+"192.189.2.0","192.189.7.255","3233612288","3233613823","US","United States"
+"192.189.8.0","192.189.11.255","3233613824","3233614847","GB","United Kingdom"
+"192.189.12.0","192.189.13.255","3233614848","3233615359","US","United States"
+"192.189.14.0","192.189.14.255","3233615360","3233615615","NL","Netherlands"
+"192.189.15.0","192.189.21.255","3233615616","3233617407","US","United States"
+"192.189.22.0","192.189.22.255","3233617408","3233617663","CA","Canada"
+"192.189.23.0","192.189.23.255","3233617664","3233617919","GB","United Kingdom"
+"192.189.24.0","192.189.24.255","3233617920","3233618175","JP","Japan"
+"192.189.25.0","192.189.33.255","3233618176","3233620479","US","United States"
+"192.189.34.0","192.189.34.255","3233620480","3233620735","AU","Australia"
+"192.189.35.0","192.189.35.255","3233620736","3233620991","US","United States"
+"192.189.36.0","192.189.39.255","3233620992","3233622015","CA","Canada"
+"192.189.40.0","192.189.40.255","3233622016","3233622271","US","United States"
+"192.189.41.0","192.189.41.255","3233622272","3233622527","GB","United Kingdom"
+"192.189.42.0","192.189.50.255","3233622528","3233624831","US","United States"
+"192.189.51.0","192.189.51.255","3233624832","3233625087","NL","Netherlands"
+"192.189.52.0","192.189.52.255","3233625088","3233625343","GB","United Kingdom"
+"192.189.53.0","192.189.53.255","3233625344","3233625599","US","United States"
+"192.189.54.0","192.189.54.255","3233625600","3233625855","AU","Australia"
+"192.189.55.0","192.189.55.255","3233625856","3233626111","GB","United Kingdom"
+"192.189.56.0","192.189.64.255","3233626112","3233628415","US","United States"
+"192.189.66.0","192.189.66.255","3233628672","3233628927","FR","France"
+"192.189.67.0","192.189.68.255","3233628928","3233629439","CA","Canada"
+"192.189.69.0","192.189.69.255","3233629440","3233629695","GB","United Kingdom"
+"192.189.70.0","192.189.70.255","3233629696","3233629951","IL","Israel"
+"192.189.71.0","192.189.72.255","3233629952","3233630463","US","United States"
+"192.189.73.0","192.189.73.255","3233630464","3233630719","NL","Netherlands"
+"192.189.74.0","192.189.74.255","3233630720","3233630975","US","United States"
+"192.189.75.0","192.189.75.255","3233630976","3233631231","ZA","South Africa"
+"192.189.76.0","192.189.76.255","3233631232","3233631487","DE","Germany"
+"192.189.77.0","192.189.118.255","3233631488","3233642239","US","United States"
+"192.189.119.0","192.189.119.255","3233642240","3233642495","GB","United Kingdom"
+"192.189.120.0","192.189.135.255","3233642496","3233646591","US","United States"
+"192.189.136.0","192.189.136.255","3233646592","3233646847","AU","Australia"
+"192.189.137.0","192.189.138.255","3233646848","3233647359","US","United States"
+"192.189.139.0","192.189.140.255","3233647360","3233647871","GA","Gabon"
+"192.189.141.0","192.189.147.255","3233647872","3233649663","US","United States"
+"192.189.148.0","192.189.148.255","3233649664","3233649919","AU","Australia"
+"192.189.149.0","192.189.150.255","3233649920","3233650431","US","United States"
+"192.189.151.0","192.189.151.255","3233650432","3233650687","NL","Netherlands"
+"192.189.152.0","192.189.153.255","3233650688","3233651199","US","United States"
+"192.189.154.0","192.189.154.255","3233651200","3233651455","IT","Italy"
+"192.189.155.0","192.189.156.255","3233651456","3233651967","US","United States"
+"192.189.157.0","192.189.157.255","3233651968","3233652223","NL","Netherlands"
+"192.189.158.0","192.189.158.255","3233652224","3233652479","US","United States"
+"192.189.160.0","192.189.160.255","3233652736","3233652991","NL","Netherlands"
+"192.189.161.0","192.189.165.255","3233652992","3233654271","US","United States"
+"192.189.166.0","192.189.171.255","3233654272","3233655807","GB","United Kingdom"
+"192.189.172.0","192.189.201.255","3233655808","3233663487","US","United States"
+"192.189.202.0","192.189.203.255","3233663488","3233663999","GB","United Kingdom"
+"192.189.204.0","192.189.204.255","3233664000","3233664255","CA","Canada"
+"192.189.205.0","192.189.207.255","3233664256","3233665023","US","United States"
+"192.189.208.0","192.189.211.255","3233665024","3233666047","AU","Australia"
+"192.189.212.0","192.189.222.255","3233666048","3233668863","US","United States"
+"192.189.223.0","192.189.223.255","3233668864","3233669119","PH","Philippines"
+"192.189.224.0","192.189.228.255","3233669120","3233670399","US","United States"
+"192.189.229.0","192.189.229.255","3233670400","3233670655","AU","Australia"
+"192.189.232.0","192.189.250.255","3233671168","3233676031","US","United States"
+"192.189.251.0","192.189.251.255","3233676032","3233676287","DE","Germany"
+"192.189.252.0","192.189.255.255","3233676288","3233677311","US","United States"
+"192.190.0.0","192.190.0.255","3233677312","3233677567","CA","Canada"
+"192.190.1.0","192.190.29.255","3233677568","3233684991","US","United States"
+"192.190.30.0","192.190.30.255","3233684992","3233685247","MX","Mexico"
+"192.190.31.0","192.190.31.255","3233685248","3233685503","BR","Brazil"
+"192.190.32.0","192.190.43.255","3233685504","3233688575","US","United States"
+"192.190.44.0","192.190.44.255","3233688576","3233688831","GB","United Kingdom"
+"192.190.45.0","192.190.57.255","3233688832","3233692159","US","United States"
+"192.190.58.0","192.190.59.255","3233692160","3233692671","NO","Norway"
+"192.190.60.0","192.190.60.255","3233692672","3233692927","US","United States"
+"192.190.61.0","192.190.61.255","3233692928","3233693183","AU","Australia"
+"192.190.62.0","192.190.63.255","3233693184","3233693695","US","United States"
+"192.190.64.0","192.190.64.255","3233693696","3233693951","GB","United Kingdom"
+"192.190.65.0","192.190.65.255","3233693952","3233694207","US","United States"
+"192.190.66.0","192.190.66.255","3233694208","3233694463","AU","Australia"
+"192.190.67.0","192.190.67.255","3233694464","3233694719","GB","United Kingdom"
+"192.190.68.0","192.190.68.255","3233694720","3233694975","US","United States"
+"192.190.69.0","192.190.69.255","3233694976","3233695231","FR","France"
+"192.190.70.0","192.190.74.255","3233695232","3233696511","US","United States"
+"192.190.75.0","192.190.75.255","3233696512","3233696767","CA","Canada"
+"192.190.76.0","192.190.94.255","3233696768","3233701631","US","United States"
+"192.190.95.0","192.190.95.255","3233701632","3233701887","NO","Norway"
+"192.190.96.0","192.190.107.255","3233701888","3233704959","US","United States"
+"192.190.108.0","192.190.108.255","3233704960","3233705215","NZ","New Zealand"
+"192.190.109.0","192.190.128.255","3233705216","3233710335","US","United States"
+"192.190.129.0","192.190.132.255","3233710336","3233711359","FR","France"
+"192.190.133.0","192.190.172.255","3233711360","3233721599","US","United States"
+"192.190.173.0","192.190.173.255","3233721600","3233721855","HU","Hungary"
+"192.190.174.0","192.190.174.255","3233721856","3233722111","PT","Portugal"
+"192.190.175.0","192.190.179.255","3233722112","3233723391","US","United States"
+"192.190.180.0","192.190.181.255","3233723392","3233723903","AU","Australia"
+"192.190.182.0","192.190.183.255","3233723904","3233724415","GB","United Kingdom"
+"192.190.184.0","192.190.189.255","3233724416","3233725951","US","United States"
+"192.190.190.0","192.190.193.255","3233725952","3233726975","NO","Norway"
+"192.190.194.0","192.190.200.255","3233726976","3233728767","US","United States"
+"192.190.201.0","192.190.202.255","3233728768","3233729279","GB","United Kingdom"
+"192.190.203.0","192.190.203.255","3233729280","3233729535","US","United States"
+"192.190.204.0","192.190.205.255","3233729536","3233730047","AU","Australia"
+"192.190.206.0","192.190.207.255","3233730048","3233730559","US","United States"
+"192.190.208.0","192.190.215.255","3233730560","3233732607","AU","Australia"
+"192.190.216.0","192.190.232.255","3233732608","3233736959","US","United States"
+"192.190.233.0","192.190.236.255","3233736960","3233737983","FR","France"
+"192.190.237.0","192.190.239.255","3233737984","3233738751","US","United States"
+"192.190.240.0","192.190.240.255","3233738752","3233739007","GB","United Kingdom"
+"192.190.241.0","192.190.241.255","3233739008","3233739263","US","United States"
+"192.190.242.0","192.190.242.255","3233739264","3233739519","FR","France"
+"192.190.243.0","192.190.246.255","3233739520","3233740543","US","United States"
+"192.190.247.0","192.190.249.255","3233740544","3233741311","GB","United Kingdom"
+"192.190.250.0","192.191.1.255","3233741312","3233743359","US","United States"
+"192.191.2.0","192.191.2.255","3233743360","3233743615","CA","Canada"
+"192.191.3.0","192.191.5.255","3233743616","3233744383","US","United States"
+"192.191.6.0","192.191.6.255","3233744384","3233744639","PR","Puerto Rico"
+"192.191.7.0","192.191.10.255","3233744640","3233745663","US","United States"
+"192.191.11.0","192.191.11.255","3233745664","3233745919","CA","Canada"
+"192.191.12.0","192.191.15.255","3233745920","3233746943","US","United States"
+"192.191.16.0","192.191.16.255","3233746944","3233747199","PR","Puerto Rico"
+"192.191.17.0","192.191.22.255","3233747200","3233748735","US","United States"
+"192.191.23.0","192.191.23.255","3233748736","3233748991","PR","Puerto Rico"
+"192.191.24.0","192.191.25.255","3233748992","3233749503","US","United States"
+"192.191.26.0","192.191.27.255","3233749504","3233750015","CA","Canada"
+"192.191.28.0","192.191.38.255","3233750016","3233752831","US","United States"
+"192.191.39.0","192.191.39.255","3233752832","3233753087","PR","Puerto Rico"
+"192.191.40.0","192.191.78.255","3233753088","3233763071","US","United States"
+"192.191.79.0","192.191.79.255","3233763072","3233763327","CA","Canada"
+"192.191.80.0","192.191.89.255","3233763328","3233765887","US","United States"
+"192.191.90.0","192.191.90.255","3233765888","3233766143","CA","Canada"
+"192.191.91.0","192.191.99.255","3233766144","3233768447","US","United States"
+"192.191.100.0","192.191.100.255","3233768448","3233768703","CA","Canada"
+"192.191.101.0","192.191.101.255","3233768704","3233768959","PR","Puerto Rico"
+"192.191.102.0","192.191.137.255","3233768960","3233778175","US","United States"
+"192.191.138.0","192.191.138.255","3233778176","3233778431","CA","Canada"
+"192.191.139.0","192.191.142.255","3233778432","3233779455","US","United States"
+"192.191.143.0","192.191.143.255","3233779456","3233779711","CA","Canada"
+"192.191.144.0","192.191.150.255","3233779712","3233781503","US","United States"
+"192.191.151.0","192.191.151.255","3233781504","3233781759","PR","Puerto Rico"
+"192.191.152.0","192.191.159.255","3233781760","3233783807","US","United States"
+"192.191.160.0","192.191.160.255","3233783808","3233784063","PR","Puerto Rico"
+"192.191.161.0","192.191.161.255","3233784064","3233784319","CA","Canada"
+"192.191.162.0","192.191.168.255","3233784320","3233786111","US","United States"
+"192.191.169.0","192.191.169.255","3233786112","3233786367","PR","Puerto Rico"
+"192.191.170.0","192.191.184.255","3233786368","3233790207","US","United States"
+"192.191.185.0","192.191.185.255","3233790208","3233790463","PR","Puerto Rico"
+"192.191.186.0","192.191.186.255","3233790464","3233790719","CA","Canada"
+"192.191.187.0","192.191.187.255","3233790720","3233790975","PR","Puerto Rico"
+"192.191.188.0","192.191.188.255","3233790976","3233791231","CA","Canada"
+"192.191.189.0","192.191.189.255","3233791232","3233791487","PR","Puerto Rico"
+"192.191.190.0","192.191.195.255","3233791488","3233793023","US","United States"
+"192.191.196.0","192.191.196.255","3233793024","3233793279","PR","Puerto Rico"
+"192.191.197.0","192.191.199.255","3233793280","3233794047","US","United States"
+"192.191.200.0","192.191.200.255","3233794048","3233794303","CA","Canada"
+"192.191.201.0","192.191.224.255","3233794304","3233800447","US","United States"
+"192.191.225.0","192.191.225.255","3233800448","3233800703","CA","Canada"
+"192.191.226.0","192.191.226.255","3233800704","3233800959","US","United States"
+"192.191.227.0","192.191.227.255","3233800960","3233801215","CA","Canada"
+"192.191.228.0","192.191.230.255","3233801216","3233801983","US","United States"
+"192.191.231.0","192.191.231.255","3233801984","3233802239","CA","Canada"
+"192.191.232.0","192.191.232.255","3233802240","3233802495","US","United States"
+"192.191.233.0","192.191.233.255","3233802496","3233802751","CA","Canada"
+"192.191.234.0","192.191.234.255","3233802752","3233803007","US","United States"
+"192.191.235.0","192.191.235.255","3233803008","3233803263","CA","Canada"
+"192.191.236.0","192.191.255.255","3233803264","3233808383","US","United States"
+"192.192.0.0","192.192.255.255","3233808384","3233873919","TW","Taiwan"
+"192.193.0.0","192.193.3.255","3233873920","3233874943","AU","Australia"
+"192.193.4.0","192.193.115.255","3233874944","3233903615","US","United States"
+"192.193.116.0","192.193.116.127","3233903616","3233903743","GB","United Kingdom"
+"192.193.116.128","192.193.116.191","3233903744","3233903807","EU","Europe"
+"192.193.116.192","192.193.116.255","3233903808","3233903871","GB","United Kingdom"
+"192.193.117.0","192.193.131.255","3233903872","3233907711","US","United States"
+"192.193.132.0","192.193.132.255","3233907712","3233907967","AP","Asia/Pacific Region"
+"192.193.133.0","192.193.159.255","3233907968","3233914879","US","United States"
+"192.193.160.0","192.193.160.255","3233914880","3233915135","AP","Asia/Pacific Region"
+"192.193.161.0","192.193.163.255","3233915136","3233915903","US","United States"
+"192.193.164.0","192.193.164.255","3233915904","3233916159","AP","Asia/Pacific Region"
+"192.193.165.0","192.193.244.255","3233916160","3233936639","US","United States"
+"192.193.245.0","192.193.245.255","3233936640","3233936895","EU","Europe"
+"192.193.246.0","192.193.255.255","3233936896","3233939455","US","United States"
+"192.194.0.0","192.194.255.255","3233939456","3234004991","FI","Finland"
+"192.195.0.0","192.195.0.255","3234004992","3234005247","US","United States"
+"192.195.1.0","192.195.1.255","3234005248","3234005503","GB","United Kingdom"
+"192.195.3.0","192.195.3.255","3234005760","3234006015","CA","Canada"
+"192.195.4.0","192.195.7.255","3234006016","3234007039","US","United States"
+"192.195.8.0","192.195.8.255","3234007040","3234007295","RU","Russian Federation"
+"192.195.9.0","192.195.9.255","3234007296","3234007551","US","United States"
+"192.195.11.0","192.195.11.255","3234007808","3234008063","US","United States"
+"192.195.12.0","192.195.14.255","3234008064","3234008831","NZ","New Zealand"
+"192.195.15.0","192.195.33.255","3234008832","3234013695","US","United States"
+"192.195.34.0","192.195.34.255","3234013696","3234013951","AU","Australia"
+"192.195.35.0","192.195.38.255","3234013952","3234014975","US","United States"
+"192.195.39.0","192.195.40.255","3234014976","3234015487","KR","Korea, Republic of"
+"192.195.41.0","192.195.41.255","3234015488","3234015743","US","United States"
+"192.195.42.0","192.195.43.255","3234015744","3234016255","IE","Ireland"
+"192.195.44.0","192.195.55.255","3234016256","3234019327","AU","Australia"
+"192.195.56.0","192.195.71.255","3234019328","3234023423","US","United States"
+"192.195.72.0","192.195.72.255","3234023424","3234023679","PL","Poland"
+"192.195.73.0","192.195.97.255","3234023680","3234030079","US","United States"
+"192.195.98.0","192.195.98.255","3234030080","3234030335","DE","Germany"
+"192.195.99.0","192.195.101.255","3234030336","3234031103","US","United States"
+"192.195.102.0","192.195.102.255","3234031104","3234031359","AU","Australia"
+"192.195.103.0","192.195.104.255","3234031360","3234031871","US","United States"
+"192.195.105.0","192.195.105.255","3234031872","3234032127","GB","United Kingdom"
+"192.195.106.0","192.195.106.255","3234032128","3234032383","NL","Netherlands"
+"192.195.107.0","192.195.109.255","3234032384","3234033151","US","United States"
+"192.195.110.0","192.195.110.255","3234033152","3234033407","IT","Italy"
+"192.195.111.0","192.195.111.255","3234033408","3234033663","US","United States"
+"192.195.112.0","192.195.112.255","3234033664","3234033919","AU","Australia"
+"192.195.113.0","192.195.115.255","3234033920","3234034687","US","United States"
+"192.195.116.0","192.195.118.255","3234034688","3234035455","GB","United Kingdom"
+"192.195.119.0","192.195.133.255","3234035456","3234039295","US","United States"
+"192.195.134.0","192.195.148.255","3234039296","3234043135","SE","Sweden"
+"192.195.149.0","192.195.151.255","3234043136","3234043903","US","United States"
+"192.195.152.0","192.195.152.255","3234043904","3234044159","AU","Australia"
+"192.195.153.0","192.195.166.255","3234044160","3234047743","US","United States"
+"192.195.167.0","192.195.167.255","3234047744","3234047999","GB","United Kingdom"
+"192.195.168.0","192.195.169.255","3234048000","3234048511","US","United States"
+"192.195.170.0","192.195.170.255","3234048512","3234048767","AU","Australia"
+"192.195.171.0","192.195.182.255","3234048768","3234051839","US","United States"
+"192.195.183.0","192.195.183.255","3234051840","3234052095","NL","Netherlands"
+"192.195.184.0","192.195.184.255","3234052096","3234052351","DE","Germany"
+"192.195.185.0","192.195.185.255","3234052352","3234052607","US","United States"
+"192.195.187.0","192.195.194.255","3234052864","3234054911","US","United States"
+"192.195.195.0","192.195.195.255","3234054912","3234055167","PT","Portugal"
+"192.195.196.0","192.195.196.255","3234055168","3234055423","US","United States"
+"192.195.197.0","192.195.197.255","3234055424","3234055679","AU","Australia"
+"192.195.198.0","192.195.202.255","3234055680","3234056959","US","United States"
+"192.195.203.0","192.195.203.255","3234056960","3234057215","CA","Canada"
+"192.195.204.0","192.195.218.255","3234057216","3234061055","US","United States"
+"192.195.219.0","192.195.219.255","3234061056","3234061311","NZ","New Zealand"
+"192.195.220.0","192.195.235.255","3234061312","3234065407","US","United States"
+"192.195.236.0","192.195.236.255","3234065408","3234065663","GB","United Kingdom"
+"192.195.237.0","192.195.237.255","3234065664","3234065919","BR","Brazil"
+"192.195.238.0","192.195.250.255","3234065920","3234069247","US","United States"
+"192.195.251.0","192.195.251.255","3234069248","3234069503","CA","Canada"
+"192.195.252.0","192.195.254.255","3234069504","3234070271","US","United States"
+"192.195.255.0","192.195.255.255","3234070272","3234070527","CA","Canada"
+"192.196.0.0","192.196.0.255","3234070528","3234070783","US","United States"
+"192.196.1.0","192.196.155.255","3234070784","3234110463","FR","France"
+"192.196.156.0","192.196.226.71","3234110464","3234128455","US","United States"
+"192.196.226.72","192.196.226.79","3234128456","3234128463","GB","United Kingdom"
+"192.196.226.80","192.196.235.7","3234128464","3234130695","US","United States"
+"192.196.235.8","192.196.235.15","3234130696","3234130703","AU","Australia"
+"192.196.235.16","192.196.236.239","3234130704","3234131183","US","United States"
+"192.196.236.240","192.196.236.247","3234131184","3234131191","GB","United Kingdom"
+"192.196.236.248","192.196.255.255","3234131192","3234136063","US","United States"
+"192.197.0.0","192.197.57.255","3234136064","3234150911","CA","Canada"
+"192.197.58.0","192.197.59.255","3234150912","3234151423","US","United States"
+"192.197.60.0","192.197.88.255","3234151424","3234158847","CA","Canada"
+"192.197.89.0","192.197.89.255","3234158848","3234159103","US","United States"
+"192.197.90.0","192.197.91.255","3234159104","3234159615","CA","Canada"
+"192.197.92.0","192.197.93.255","3234159616","3234160127","US","United States"
+"192.197.94.0","192.197.121.255","3234160128","3234167295","CA","Canada"
+"192.197.122.0","192.197.123.255","3234167296","3234167807","US","United States"
+"192.197.124.0","192.197.143.255","3234167808","3234172927","CA","Canada"
+"192.197.144.0","192.197.147.255","3234172928","3234173951","US","United States"
+"192.197.148.0","192.197.155.255","3234173952","3234175999","CA","Canada"
+"192.197.156.0","192.197.160.255","3234176000","3234177279","US","United States"
+"192.197.161.0","192.197.198.255","3234177280","3234187007","CA","Canada"
+"192.197.199.0","192.197.200.255","3234187008","3234187519","US","United States"
+"192.197.201.0","192.197.206.255","3234187520","3234189055","CA","Canada"
+"192.197.207.0","192.197.207.255","3234189056","3234189311","US","United States"
+"192.197.208.0","192.197.219.255","3234189312","3234192383","CA","Canada"
+"192.197.220.0","192.197.224.255","3234192384","3234193663","US","United States"
+"192.197.225.0","192.197.244.255","3234193664","3234198783","CA","Canada"
+"192.197.245.0","192.197.245.255","3234198784","3234199039","US","United States"
+"192.197.246.0","192.197.254.255","3234199040","3234201343","CA","Canada"
+"192.197.255.0","192.198.7.255","3234201344","3234203647","US","United States"
+"192.198.8.0","192.198.13.255","3234203648","3234205183","BR","Brazil"
+"192.198.14.0","192.198.14.255","3234205184","3234205439","AR","Argentina"
+"192.198.15.0","192.198.15.255","3234205440","3234205695","BR","Brazil"
+"192.198.16.0","192.198.96.255","3234205696","3234226431","US","United States"
+"192.198.97.0","192.198.97.255","3234226432","3234226687","IN","India"
+"192.198.98.0","192.198.99.39","3234226688","3234226983","US","United States"
+"192.198.99.40","192.198.99.47","3234226984","3234226991","CA","Canada"
+"192.198.99.48","192.198.100.255","3234226992","3234227455","US","United States"
+"192.198.101.0","192.198.102.127","3234227456","3234227839","CA","Canada"
+"192.198.102.128","192.198.102.159","3234227840","3234227871","US","United States"
+"192.198.102.160","192.198.102.191","3234227872","3234227903","CA","Canada"
+"192.198.102.192","192.198.102.223","3234227904","3234227935","US","United States"
+"192.198.102.224","192.198.102.239","3234227936","3234227951","CA","Canada"
+"192.198.102.240","192.198.103.255","3234227952","3234228223","US","United States"
+"192.198.104.0","192.198.104.63","3234228224","3234228287","CA","Canada"
+"192.198.104.64","192.198.110.255","3234228288","3234230015","US","United States"
+"192.198.111.0","192.198.111.191","3234230016","3234230207","ES","Spain"
+"192.198.111.192","192.198.119.255","3234230208","3234232319","US","United States"
+"192.198.120.0","192.198.120.255","3234232320","3234232575","EG","Egypt"
+"192.198.121.0","192.198.145.255","3234232576","3234238975","US","United States"
+"192.198.146.0","192.198.147.255","3234238976","3234239487","MY","Malaysia"
+"192.198.148.0","192.198.150.255","3234239488","3234240255","US","United States"
+"192.198.151.0","192.198.151.255","3234240256","3234240511","EU","Europe"
+"192.198.152.0","192.198.255.255","3234240512","3234267135","US","United States"
+"192.199.0.0","192.199.0.255","3234267136","3234267391","CA","Canada"
+"192.199.1.0","192.199.6.255","3234267392","3234268927","US","United States"
+"192.199.7.0","192.199.7.255","3234268928","3234269183","SG","Singapore"
+"192.199.8.0","192.199.11.255","3234269184","3234270207","US","United States"
+"192.199.12.0","192.199.15.255","3234270208","3234271231","CA","Canada"
+"192.199.16.0","192.199.31.255","3234271232","3234275327","PT","Portugal"
+"192.199.32.0","192.199.47.255","3234275328","3234279423","AU","Australia"
+"192.199.48.0","192.199.63.255","3234279424","3234283519","CA","Canada"
+"192.199.64.0","192.199.191.255","3234283520","3234316287","US","United States"
+"192.199.192.0","192.199.207.255","3234316288","3234320383","CA","Canada"
+"192.199.208.0","192.200.23.255","3234320384","3234338815","US","United States"
+"192.200.24.0","192.200.24.255","3234338816","3234339071","CN","China"
+"192.200.25.0","192.200.25.255","3234339072","3234339327","MT","Malta"
+"192.200.26.0","192.200.26.255","3234339328","3234339583","DE","Germany"
+"192.200.27.0","192.200.27.255","3234339584","3234339839","PA","Panama"
+"192.200.28.0","192.200.28.255","3234339840","3234340095","US","United States"
+"192.200.29.0","192.200.29.255","3234340096","3234340351","IN","India"
+"192.200.30.0","192.200.63.255","3234340352","3234349055","US","United States"
+"192.200.64.0","192.200.79.255","3234349056","3234353151","NZ","New Zealand"
+"192.200.80.0","192.201.9.167","3234353152","3234400679","US","United States"
+"192.201.9.168","192.201.9.175","3234400680","3234400687","NA","Namibia"
+"192.201.9.176","192.201.12.231","3234400688","3234401511","US","United States"
+"192.201.12.232","192.201.12.239","3234401512","3234401519","NA","Namibia"
+"192.201.12.240","192.202.255.255","3234401520","3234529279","US","United States"
+"192.203.0.0","192.203.0.255","3234529280","3234529535","PR","Puerto Rico"
+"192.203.1.0","192.203.36.255","3234529536","3234538751","US","United States"
+"192.203.37.0","192.203.37.255","3234538752","3234539007","TC","Turks and Caicos Islands"
+"192.203.40.0","192.203.79.255","3234539520","3234549759","US","United States"
+"192.203.80.0","192.203.80.255","3234549760","3234550015","RU","Russian Federation"
+"192.203.96.0","192.203.105.255","3234553856","3234556415","US","United States"
+"192.203.106.0","192.203.107.255","3234556416","3234556927","CA","Canada"
+"192.203.108.0","192.203.109.255","3234556928","3234557439","FI","Finland"
+"192.203.110.0","192.203.137.255","3234557440","3234564607","US","United States"
+"192.203.138.0","192.203.146.255","3234564608","3234566911","KR","Korea, Republic of"
+"192.203.147.0","192.203.153.255","3234566912","3234568703","US","United States"
+"192.203.154.0","192.203.154.255","3234568704","3234568959","NZ","New Zealand"
+"192.203.155.0","192.203.155.255","3234568960","3234569215","US","United States"
+"192.203.158.0","192.203.158.255","3234569728","3234569983","CL","Chile"
+"192.203.159.0","192.203.175.255","3234569984","3234574335","US","United States"
+"192.203.176.0","192.203.176.255","3234574336","3234574591","AU","Australia"
+"192.203.177.0","192.203.177.255","3234574592","3234574847","MX","Mexico"
+"192.203.178.0","192.203.196.255","3234574848","3234579711","US","United States"
+"192.203.197.0","192.203.197.255","3234579712","3234579967","CA","Canada"
+"192.203.198.0","192.203.202.255","3234579968","3234581247","US","United States"
+"192.203.203.0","192.203.203.255","3234581248","3234581503","CA","Canada"
+"192.203.204.0","192.203.207.255","3234581504","3234582527","US","United States"
+"192.203.210.0","192.203.212.255","3234583040","3234583807","US","United States"
+"192.203.213.0","192.203.213.255","3234583808","3234584063","AU","Australia"
+"192.203.214.0","192.203.215.255","3234584064","3234584575","US","United States"
+"192.203.216.0","192.203.216.255","3234584576","3234584831","AU","Australia"
+"192.203.217.0","192.203.226.255","3234584832","3234587391","US","United States"
+"192.203.227.0","192.203.227.255","3234587392","3234587647","SA","Saudi Arabia"
+"192.203.228.0","192.203.231.255","3234587648","3234588671","US","United States"
+"192.203.232.0","192.203.232.255","3234588672","3234588927","AU","Australia"
+"192.203.233.0","192.203.234.255","3234588928","3234589439","US","United States"
+"192.203.235.0","192.203.235.255","3234589440","3234589695","AU","Australia"
+"192.203.236.0","192.203.238.255","3234589696","3234590463","US","United States"
+"192.203.239.0","192.203.239.255","3234590464","3234590719","CA","Canada"
+"192.203.240.0","192.203.246.255","3234590720","3234592511","US","United States"
+"192.203.247.0","192.203.247.255","3234592512","3234592767","TH","Thailand"
+"192.203.248.0","192.206.0.255","3234592768","3234726143","US","United States"
+"192.206.1.0","192.206.1.255","3234726144","3234726399","CA","Canada"
+"192.206.2.0","192.206.3.255","3234726400","3234726911","US","United States"
+"192.206.4.0","192.206.7.255","3234726912","3234727935","CA","Canada"
+"192.206.8.0","192.206.27.255","3234727936","3234733055","US","United States"
+"192.206.28.0","192.206.28.255","3234733056","3234733311","CA","Canada"
+"192.206.29.0","192.206.53.255","3234733312","3234739711","US","United States"
+"192.206.54.0","192.206.55.255","3234739712","3234740223","CA","Canada"
+"192.206.56.0","192.206.76.255","3234740224","3234745599","US","United States"
+"192.206.77.0","192.206.81.255","3234745600","3234746879","GB","United Kingdom"
+"192.206.82.0","192.206.85.255","3234746880","3234747903","US","United States"
+"192.206.86.0","192.206.86.255","3234747904","3234748159","IL","Israel"
+"192.206.87.0","192.206.92.255","3234748160","3234749695","US","United States"
+"192.206.93.0","192.206.94.255","3234749696","3234750207","CA","Canada"
+"192.206.95.0","192.206.143.255","3234750208","3234762751","US","United States"
+"192.206.144.0","192.206.151.255","3234762752","3234764799","CA","Canada"
+"192.206.152.0","192.206.157.255","3234764800","3234766335","NZ","New Zealand"
+"192.206.158.0","192.206.180.255","3234766336","3234772223","US","United States"
+"192.206.181.0","192.206.181.255","3234772224","3234772479","CA","Canada"
+"192.206.182.0","192.206.216.255","3234772480","3234781439","US","United States"
+"192.206.217.0","192.206.218.255","3234781440","3234781951","CA","Canada"
+"192.206.219.0","192.206.221.255","3234781952","3234782719","US","United States"
+"192.206.222.0","192.206.226.255","3234782720","3234783999","IL","Israel"
+"192.206.227.0","192.207.11.255","3234784000","3234794495","US","United States"
+"192.207.12.0","192.207.12.255","3234794496","3234794751","CA","Canada"
+"192.207.13.0","192.207.13.255","3234794752","3234795007","US","United States"
+"192.207.14.0","192.207.14.255","3234795008","3234795263","GB","United Kingdom"
+"192.207.15.0","192.207.30.255","3234795264","3234799359","US","United States"
+"192.207.31.0","192.207.31.255","3234799360","3234799615","NL","Netherlands"
+"192.207.32.0","192.207.32.255","3234799616","3234799871","US","United States"
+"192.207.33.0","192.207.33.255","3234799872","3234800127","AU","Australia"
+"192.207.34.0","192.207.35.255","3234800128","3234800639","US","United States"
+"192.207.36.0","192.207.36.255","3234800640","3234800895","AU","Australia"
+"192.207.37.0","192.207.39.255","3234800896","3234801663","US","United States"
+"192.207.40.0","192.207.42.255","3234801664","3234802431","EC","Ecuador"
+"192.207.43.0","192.207.47.255","3234802432","3234803711","US","United States"
+"192.207.48.0","192.207.48.255","3234803712","3234803967","PR","Puerto Rico"
+"192.207.49.0","192.207.59.255","3234803968","3234806783","US","United States"
+"192.207.60.0","192.207.61.255","3234806784","3234807295","CA","Canada"
+"192.207.62.0","192.207.63.255","3234807296","3234807807","US","United States"
+"192.207.64.0","192.207.64.255","3234807808","3234808063","AU","Australia"
+"192.207.65.0","192.207.68.255","3234808064","3234809087","EC","Ecuador"
+"192.207.69.0","192.207.75.255","3234809088","3234810879","US","United States"
+"192.207.76.0","192.207.76.255","3234810880","3234811135","CA","Canada"
+"192.207.77.0","192.207.90.255","3234811136","3234814719","US","United States"
+"192.207.91.0","192.207.91.255","3234814720","3234814975","HK","Hong Kong"
+"192.207.92.0","192.207.95.255","3234814976","3234815999","US","United States"
+"192.207.96.0","192.207.98.255","3234816000","3234816767","AU","Australia"
+"192.207.99.0","192.207.112.255","3234816768","3234820351","US","United States"
+"192.207.113.0","192.207.113.255","3234820352","3234820607","AU","Australia"
+"192.207.114.0","192.207.118.255","3234820608","3234821887","US","United States"
+"192.207.119.0","192.207.121.255","3234821888","3234822655","AU","Australia"
+"192.207.122.0","192.207.137.255","3234822656","3234826751","US","United States"
+"192.207.138.0","192.207.138.255","3234826752","3234827007","CA","Canada"
+"192.207.139.0","192.207.140.255","3234827008","3234827519","US","United States"
+"192.207.141.0","192.207.142.255","3234827520","3234828031","NL","Netherlands"
+"192.207.143.0","192.207.143.255","3234828032","3234828287","NZ","New Zealand"
+"192.207.144.0","192.207.145.255","3234828288","3234828799","US","United States"
+"192.207.146.0","192.207.146.255","3234828800","3234829055","CL","Chile"
+"192.207.147.0","192.207.150.255","3234829056","3234830079","US","United States"
+"192.207.151.0","192.207.153.255","3234830080","3234830847","AU","Australia"
+"192.207.156.0","192.207.158.255","3234831360","3234832127","AU","Australia"
+"192.207.159.0","192.207.160.255","3234832128","3234832639","US","United States"
+"192.207.161.0","192.207.161.255","3234832640","3234832895","AU","Australia"
+"192.207.162.0","192.207.164.255","3234832896","3234833663","US","United States"
+"192.207.165.0","192.207.165.255","3234833664","3234833919","AU","Australia"
+"192.207.166.0","192.207.182.255","3234833920","3234838271","US","United States"
+"192.207.183.0","192.207.183.255","3234838272","3234838527","GT","Guatemala"
+"192.207.184.0","192.207.186.255","3234838528","3234839295","US","United States"
+"192.207.187.0","192.207.187.255","3234839296","3234839551","AU","Australia"
+"192.207.188.0","192.207.193.255","3234839552","3234841087","US","United States"
+"192.207.194.0","192.207.195.255","3234841088","3234841599","BR","Brazil"
+"192.207.196.0","192.207.196.255","3234841600","3234841855","PT","Portugal"
+"192.207.197.0","192.207.198.255","3234841856","3234842367","AU","Australia"
+"192.207.199.0","192.207.199.255","3234842368","3234842623","US","United States"
+"192.207.200.0","192.207.206.255","3234842624","3234844415","BR","Brazil"
+"192.207.207.0","192.207.241.255","3234844416","3234853375","US","United States"
+"192.207.242.0","192.207.242.255","3234853376","3234853631","TH","Thailand"
+"192.207.243.0","192.207.243.255","3234853632","3234853887","US","United States"
+"192.207.244.0","192.207.244.255","3234853888","3234854143","EC","Ecuador"
+"192.207.245.0","192.207.247.255","3234854144","3234854911","US","United States"
+"192.207.248.0","192.207.248.255","3234854912","3234855167","AU","Australia"
+"192.207.249.0","192.208.0.255","3234855168","3234857215","US","United States"
+"192.208.1.0","192.208.15.255","3234857216","3234861055","CA","Canada"
+"192.208.16.0","192.210.0.255","3234861056","3234988287","US","United States"
+"192.210.1.0","192.210.10.255","3234988288","3234990847","CA","Canada"
+"192.210.11.0","192.210.63.255","3234990848","3235004415","US","United States"
+"192.210.64.0","192.210.131.255","3235004416","3235021823","CA","Canada"
+"192.210.132.0","192.210.151.255","3235021824","3235026943","US","United States"
+"192.210.152.0","192.210.152.255","3235026944","3235027199","CA","Canada"
+"192.210.153.0","192.210.220.23","3235027200","3235044375","US","United States"
+"192.210.220.24","192.210.220.31","3235044376","3235044383","GB","United Kingdom"
+"192.210.220.32","192.210.223.255","3235044384","3235045375","US","United States"
+"192.210.224.0","192.210.225.255","3235045376","3235045887","CA","Canada"
+"192.210.226.0","192.211.45.255","3235045888","3235065343","US","United States"
+"192.211.46.0","192.211.47.255","3235065344","3235065855","CA","Canada"
+"192.211.48.0","192.211.58.95","3235065856","3235068511","US","United States"
+"192.211.58.96","192.211.58.159","3235068512","3235068575","IT","Italy"
+"192.211.58.160","192.211.123.255","3235068576","3235085311","US","United States"
+"192.211.124.0","192.211.127.255","3235085312","3235086335","CA","Canada"
+"192.211.128.0","192.211.215.255","3235086336","3235108863","US","United States"
+"192.211.216.0","192.211.216.255","3235108864","3235109119","TW","Taiwan"
+"192.211.217.0","192.211.217.255","3235109120","3235109375","CN","China"
+"192.211.218.0","192.212.255.255","3235109376","3235184639","US","United States"
+"192.213.0.0","192.213.0.255","3235184640","3235184895","CA","Canada"
+"192.213.1.0","192.214.99.255","3235184896","3235275775","US","United States"
+"192.214.100.0","192.214.103.255","3235275776","3235276799","CA","Canada"
+"192.214.104.0","192.214.111.255","3235276800","3235278847","US","United States"
+"192.214.112.0","192.214.127.255","3235278848","3235282943","BB","Barbados"
+"192.214.128.0","192.214.255.255","3235282944","3235315711","CA","Canada"
+"192.215.0.0","192.216.31.255","3235315712","3235389439","US","United States"
+"192.216.32.0","192.216.33.255","3235389440","3235389951","VE","Venezuela"
+"192.216.34.0","192.217.255.255","3235389952","3235512319","US","United States"
+"192.218.0.0","192.218.255.255","3235512320","3235577855","JP","Japan"
+"192.219.0.0","192.219.254.255","3235577856","3235643135","CA","Canada"
+"192.219.255.0","192.221.143.255","3235643136","3235745791","US","United States"
+"192.221.144.0","192.221.144.0","3235745792","3235745792","DE","Germany"
+"192.221.144.1","192.221.151.255","3235745793","3235747839","US","United States"
+"192.221.152.0","192.221.152.255","3235747840","3235748095","GB","United Kingdom"
+"192.221.153.0","192.221.153.255","3235748096","3235748351","US","United States"
+"192.221.154.0","192.221.154.255","3235748352","3235748607","GB","United Kingdom"
+"192.221.155.0","192.222.0.255","3235748608","3235774719","US","United States"
+"192.222.1.0","192.222.8.255","3235774720","3235776767","CA","Canada"
+"192.222.9.0","192.222.101.255","3235776768","3235800575","US","United States"
+"192.222.102.0","192.222.103.255","3235800576","3235801087","CA","Canada"
+"192.222.104.0","192.222.127.255","3235801088","3235807231","US","United States"
+"192.222.128.0","192.222.255.255","3235807232","3235839999","CA","Canada"
+"192.223.0.0","192.223.11.255","3235840000","3235843071","US","United States"
+"192.223.12.0","192.223.15.255","3235843072","3235844095","CA","Canada"
+"192.223.16.0","192.223.63.255","3235844096","3235856383","US","United States"
+"192.223.64.0","192.223.127.255","3235856384","3235872767","BO","Bolivia"
+"192.223.128.0","192.223.142.255","3235872768","3235876607","US","United States"
+"192.223.143.0","192.223.143.255","3235876608","3235876863","AP","Asia/Pacific Region"
+"192.223.144.0","192.224.2.255","3235876864","3235906303","US","United States"
+"192.224.3.0","192.224.3.255","3235906304","3235906559","CA","Canada"
+"192.224.4.0","192.224.12.255","3235906560","3235908863","US","United States"
+"192.224.13.0","192.224.13.255","3235908864","3235909119","CA","Canada"
+"192.224.14.0","192.224.26.255","3235909120","3235912447","US","United States"
+"192.224.27.0","192.224.27.255","3235912448","3235912703","CA","Canada"
+"192.224.28.0","192.224.34.255","3235912704","3235914495","US","United States"
+"192.224.35.0","192.224.35.255","3235914496","3235914751","CA","Canada"
+"192.224.36.0","192.224.42.255","3235914752","3235916543","US","United States"
+"192.224.43.0","192.224.43.255","3235916544","3235916799","VI","Virgin Islands, U.S."
+"192.224.44.0","192.224.46.255","3235916800","3235917567","US","United States"
+"192.224.47.0","192.224.47.255","3235917568","3235917823","CA","Canada"
+"192.224.48.0","192.224.53.255","3235917824","3235919359","US","United States"
+"192.224.54.0","192.224.54.255","3235919360","3235919615","CA","Canada"
+"192.224.55.0","192.224.60.255","3235919616","3235921151","US","United States"
+"192.224.61.0","192.224.61.255","3235921152","3235921407","PR","Puerto Rico"
+"192.224.62.0","192.224.80.255","3235921408","3235926271","US","United States"
+"192.224.81.0","192.224.81.255","3235926272","3235926527","CA","Canada"
+"192.224.82.0","192.224.84.255","3235926528","3235927295","US","United States"
+"192.224.85.0","192.224.86.255","3235927296","3235927807","CA","Canada"
+"192.224.87.0","192.224.88.255","3235927808","3235928319","US","United States"
+"192.224.89.0","192.224.92.255","3235928320","3235929343","CA","Canada"
+"192.224.93.0","192.224.93.255","3235929344","3235929599","US","United States"
+"192.224.94.0","192.224.94.255","3235929600","3235929855","CA","Canada"
+"192.224.95.0","192.224.103.255","3235929856","3235932159","US","United States"
+"192.224.104.0","192.224.104.255","3235932160","3235932415","CA","Canada"
+"192.224.105.0","192.224.105.255","3235932416","3235932671","US","United States"
+"192.224.106.0","192.224.106.255","3235932672","3235932927","CA","Canada"
+"192.224.107.0","192.224.122.255","3235932928","3235937023","US","United States"
+"192.224.123.0","192.224.124.255","3235937024","3235937535","CA","Canada"
+"192.224.125.0","192.224.125.255","3235937536","3235937791","US","United States"
+"192.224.126.0","192.224.126.255","3235937792","3235938047","CA","Canada"
+"192.224.127.0","192.224.140.255","3235938048","3235941631","US","United States"
+"192.224.141.0","192.224.141.255","3235941632","3235941887","CA","Canada"
+"192.224.142.0","192.224.157.255","3235941888","3235945983","US","United States"
+"192.224.158.0","192.224.158.255","3235945984","3235946239","CA","Canada"
+"192.224.159.0","192.224.160.255","3235946240","3235946751","US","United States"
+"192.224.161.0","192.224.161.255","3235946752","3235947007","CA","Canada"
+"192.224.162.0","192.224.170.255","3235947008","3235949311","US","United States"
+"192.224.171.0","192.224.174.255","3235949312","3235950335","CA","Canada"
+"192.224.175.0","192.224.175.255","3235950336","3235950591","US","United States"
+"192.224.176.0","192.224.176.255","3235950592","3235950847","CA","Canada"
+"192.224.177.0","192.224.180.255","3235950848","3235951871","US","United States"
+"192.224.181.0","192.224.181.255","3235951872","3235952127","CA","Canada"
+"192.224.182.0","192.224.201.255","3235952128","3235957247","US","United States"
+"192.224.202.0","192.224.202.255","3235957248","3235957503","PR","Puerto Rico"
+"192.224.203.0","192.224.203.255","3235957504","3235957759","US","United States"
+"192.224.204.0","192.224.204.255","3235957760","3235958015","DE","Germany"
+"192.224.205.0","192.224.210.255","3235958016","3235959551","US","United States"
+"192.224.211.0","192.224.211.255","3235959552","3235959807","CA","Canada"
+"192.224.212.0","192.224.213.255","3235959808","3235960319","US","United States"
+"192.224.214.0","192.224.214.255","3235960320","3235960575","CA","Canada"
+"192.224.215.0","192.224.220.255","3235960576","3235962111","US","United States"
+"192.224.221.0","192.224.221.255","3235962112","3235962367","CA","Canada"
+"192.224.222.0","192.224.226.255","3235962368","3235963647","US","United States"
+"192.224.227.0","192.224.227.255","3235963648","3235963903","CA","Canada"
+"192.224.228.0","192.224.239.255","3235963904","3235966975","US","United States"
+"192.224.240.0","192.224.240.255","3235966976","3235967231","PR","Puerto Rico"
+"192.224.241.0","192.224.242.255","3235967232","3235967743","US","United States"
+"192.224.243.0","192.224.243.255","3235967744","3235967999","CA","Canada"
+"192.224.244.0","192.224.245.255","3235968000","3235968511","US","United States"
+"192.224.246.0","192.224.246.255","3235968512","3235968767","CA","Canada"
+"192.224.247.0","192.224.253.255","3235968768","3235970559","US","United States"
+"192.224.254.0","192.224.254.255","3235970560","3235970815","CA","Canada"
+"192.224.255.0","192.224.255.255","3235970816","3235971071","US","United States"
+"192.225.0.0","192.225.0.255","3235971072","3235971327","CA","Canada"
+"192.225.1.0","192.225.99.255","3235971328","3235996671","US","United States"
+"192.225.100.0","192.225.101.255","3235996672","3235997183","CA","Canada"
+"192.225.102.0","192.225.103.255","3235997184","3235997695","US","United States"
+"192.225.104.0","192.225.105.255","3235997696","3235998207","CA","Canada"
+"192.225.106.0","192.225.107.255","3235998208","3235998719","US","United States"
+"192.225.108.0","192.225.109.255","3235998720","3235999231","CA","Canada"
+"192.225.110.0","192.226.31.255","3235999232","3236044799","US","United States"
+"192.226.32.0","192.226.63.255","3236044800","3236052991","CA","Canada"
+"192.226.64.0","192.226.127.255","3236052992","3236069375","US","United States"
+"192.226.128.0","192.226.255.255","3236069376","3236102143","CA","Canada"
+"192.227.0.0","192.227.0.255","3236102144","3236102399","US","United States"
+"192.227.1.0","192.227.15.255","3236102400","3236106239","PH","Philippines"
+"192.227.16.0","192.227.149.255","3236106240","3236140543","US","United States"
+"192.227.150.0","192.227.151.255","3236140544","3236141055","CA","Canada"
+"192.227.152.0","192.227.156.255","3236141056","3236142335","US","United States"
+"192.227.157.0","192.227.157.127","3236142336","3236142463","CA","Canada"
+"192.227.157.128","192.227.175.119","3236142464","3236147063","US","United States"
+"192.227.175.120","192.227.175.127","3236147064","3236147071","FR","France"
+"192.227.175.128","192.227.217.255","3236147072","3236157951","US","United States"
+"192.227.218.0","192.227.218.255","3236157952","3236158207","GB","United Kingdom"
+"192.227.219.0","192.227.239.191","3236158208","3236163519","US","United States"
+"192.227.239.192","192.227.239.255","3236163520","3236163583","IE","Ireland"
+"192.227.240.0","192.228.0.255","3236163584","3236167935","US","United States"
+"192.228.1.0","192.228.31.255","3236167936","3236175871","CA","Canada"
+"192.228.32.0","192.228.127.255","3236175872","3236200447","US","United States"
+"192.228.128.0","192.228.255.255","3236200448","3236233215","MY","Malaysia"
+"192.229.0.0","192.229.16.255","3236233216","3236237567","US","United States"
+"192.229.17.0","192.229.18.112","3236237568","3236237936","EU","Europe"
+"192.229.18.113","192.229.23.255","3236237937","3236239359","US","United States"
+"192.229.24.0","192.229.31.255","3236239360","3236241407","CA","Canada"
+"192.229.32.0","192.229.133.255","3236241408","3236267519","US","United States"
+"192.229.134.0","192.229.135.255","3236267520","3236268031","DE","Germany"
+"192.229.136.0","192.229.137.255","3236268032","3236268543","ES","Spain"
+"192.229.138.0","192.229.153.255","3236268544","3236272639","US","United States"
+"192.229.154.0","192.229.154.255","3236272640","3236272895","HK","Hong Kong"
+"192.229.155.0","192.229.158.255","3236272896","3236273919","US","United States"
+"192.229.159.0","192.229.159.255","3236273920","3236274175","DE","Germany"
+"192.229.160.0","192.229.163.255","3236274176","3236275199","US","United States"
+"192.229.164.0","192.229.165.255","3236275200","3236275711","FR","France"
+"192.229.166.0","192.229.167.255","3236275712","3236276223","AU","Australia"
+"192.229.168.0","192.229.173.255","3236276224","3236277759","US","United States"
+"192.229.174.0","192.229.177.255","3236277760","3236278783","IN","India"
+"192.229.178.0","192.229.189.255","3236278784","3236281855","US","United States"
+"192.229.190.0","192.229.191.255","3236281856","3236282367","SG","Singapore"
+"192.229.192.0","192.229.211.255","3236282368","3236287487","US","United States"
+"192.229.212.0","192.229.212.255","3236287488","3236287743","EC","Ecuador"
+"192.229.213.0","192.229.213.255","3236287744","3236287999","CO","Colombia"
+"192.229.214.0","192.229.225.255","3236288000","3236291071","US","United States"
+"192.229.226.0","192.229.226.255","3236291072","3236291327","GB","United Kingdom"
+"192.229.227.0","192.230.15.255","3236291328","3236302847","US","United States"
+"192.230.32.0","192.230.51.255","3236306944","3236312063","US","United States"
+"192.230.52.0","192.230.52.255","3236312064","3236312319","MO","Macau"
+"192.230.53.0","192.230.53.255","3236312320","3236312575","GH","Ghana"
+"192.230.54.0","192.230.54.255","3236312576","3236312831","GR","Greece"
+"192.230.55.0","192.230.55.255","3236312832","3236313087","VG","Virgin Islands, British"
+"192.230.56.0","192.230.60.255","3236313088","3236314367","US","United States"
+"192.230.61.0","192.230.61.255","3236314368","3236314623","GB","United Kingdom"
+"192.230.62.0","192.230.81.255","3236314624","3236319743","US","United States"
+"192.230.82.0","192.230.82.255","3236319744","3236319999","ES","Spain"
+"192.230.83.0","192.231.4.255","3236320000","3236365567","US","United States"
+"192.231.5.0","192.231.5.255","3236365568","3236365823","CA","Canada"
+"192.231.6.0","192.231.14.255","3236365824","3236368127","US","United States"
+"192.231.15.0","192.231.15.255","3236368128","3236368383","NZ","New Zealand"
+"192.231.16.0","192.231.33.255","3236368384","3236372991","US","United States"
+"192.231.34.0","192.231.34.255","3236372992","3236373247","AU","Australia"
+"192.231.35.0","192.231.35.255","3236373248","3236373503","US","United States"
+"192.231.36.0","192.231.36.255","3236373504","3236373759","BS","Bahamas"
+"192.231.37.0","192.231.58.255","3236373760","3236379391","US","United States"
+"192.231.59.0","192.231.59.255","3236379392","3236379647","AU","Australia"
+"192.231.60.0","192.231.65.255","3236379648","3236381183","US","United States"
+"192.231.66.0","192.231.66.255","3236381184","3236381439","CA","Canada"
+"192.231.67.0","192.231.67.255","3236381440","3236381695","AT","Austria"
+"192.231.68.0","192.231.81.255","3236381696","3236385279","US","United States"
+"192.231.82.0","192.231.82.255","3236385280","3236385535","DE","Germany"
+"192.231.83.0","192.231.88.255","3236385536","3236387071","US","United States"
+"192.231.89.0","192.231.89.255","3236387072","3236387327","CA","Canada"
+"192.231.90.0","192.231.91.255","3236387328","3236387839","US","United States"
+"192.231.92.0","192.231.97.255","3236387840","3236389375","PR","Puerto Rico"
+"192.231.98.0","192.231.109.255","3236389376","3236392447","US","United States"
+"192.231.110.0","192.231.110.255","3236392448","3236392703","CL","Chile"
+"192.231.111.0","192.231.113.255","3236392704","3236393471","US","United States"
+"192.231.114.0","192.231.115.255","3236393472","3236393983","BR","Brazil"
+"192.231.116.0","192.231.119.255","3236393984","3236395007","CO","Colombia"
+"192.231.120.0","192.231.121.255","3236395008","3236395519","AR","Argentina"
+"192.231.122.0","192.231.126.255","3236395520","3236396799","US","United States"
+"192.231.127.0","192.231.127.255","3236396800","3236397055","AU","Australia"
+"192.231.128.0","192.231.134.255","3236397056","3236398847","US","United States"
+"192.231.135.0","192.231.136.255","3236398848","3236399359","AU","Australia"
+"192.231.138.0","192.231.139.255","3236399616","3236400127","US","United States"
+"192.231.140.0","192.231.140.255","3236400128","3236400383","CL","Chile"
+"192.231.141.0","192.231.141.255","3236400384","3236400639","AU","Australia"
+"192.231.142.0","192.231.165.255","3236400640","3236406783","US","United States"
+"192.231.166.0","192.231.168.255","3236406784","3236407551","AU","Australia"
+"192.231.169.0","192.231.170.255","3236407552","3236408063","SG","Singapore"
+"192.231.171.0","192.231.171.255","3236408064","3236408319","US","United States"
+"192.231.172.0","192.231.174.255","3236408320","3236409087","CA","Canada"
+"192.231.175.0","192.231.176.255","3236409088","3236409599","BR","Brazil"
+"192.231.177.0","192.231.187.255","3236409600","3236412415","US","United States"
+"192.231.188.0","192.231.188.255","3236412416","3236412671","CA","Canada"
+"192.231.189.0","192.231.192.255","3236412672","3236413695","US","United States"
+"192.231.193.0","192.231.193.255","3236413696","3236413951","AU","Australia"
+"192.231.194.0","192.231.202.255","3236413952","3236416255","US","United States"
+"192.231.203.0","192.231.203.255","3236416256","3236416511","AU","Australia"
+"192.231.204.0","192.231.211.255","3236416512","3236418559","US","United States"
+"192.231.212.0","192.231.212.255","3236418560","3236418815","AU","Australia"
+"192.231.213.0","192.231.236.255","3236418816","3236424959","US","United States"
+"192.231.237.0","192.231.237.255","3236424960","3236425215","MU","Mauritius"
+"192.231.239.0","192.231.246.255","3236425472","3236427519","US","United States"
+"192.231.247.0","192.231.247.255","3236427520","3236427775","CA","Canada"
+"192.231.248.0","192.231.253.255","3236427776","3236429311","US","United States"
+"192.231.254.0","192.231.254.255","3236429312","3236429567","MU","Mauritius"
+"192.231.255.0","192.232.31.255","3236429568","3236438015","US","United States"
+"192.232.64.0","192.232.68.255","3236446208","3236447487","US","United States"
+"192.232.69.0","192.232.69.255","3236447488","3236447743","AP","Asia/Pacific Region"
+"192.232.70.0","192.232.78.255","3236447744","3236450047","US","United States"
+"192.232.79.0","192.232.79.255","3236450048","3236450303","EU","Europe"
+"192.232.80.0","192.232.127.255","3236450304","3236462591","US","United States"
+"192.232.128.0","192.232.159.255","3236462592","3236470783","AU","Australia"
+"192.232.160.0","192.233.255.255","3236470784","3236560895","US","United States"
+"192.234.0.0","192.234.0.255","3236560896","3236561151","CA","Canada"
+"192.234.1.0","192.234.22.255","3236561152","3236566783","US","United States"
+"192.234.23.0","192.234.23.255","3236566784","3236567039","CA","Canada"
+"192.234.24.0","192.234.170.255","3236567040","3236604671","US","United States"
+"192.234.171.0","192.234.171.255","3236604672","3236604927","CA","Canada"
+"192.234.172.0","192.234.191.255","3236604928","3236610047","US","United States"
+"192.234.194.0","192.234.195.255","3236610560","3236611071","US","United States"
+"192.234.196.0","192.234.199.255","3236611072","3236612095","CA","Canada"
+"192.234.200.0","192.234.203.255","3236612096","3236613119","US","United States"
+"192.234.204.0","192.234.204.255","3236613120","3236613375","CA","Canada"
+"192.234.205.0","192.234.222.255","3236613376","3236617983","US","United States"
+"192.234.223.0","192.234.229.255","3236617984","3236619775","CA","Canada"
+"192.234.230.0","192.234.230.255","3236619776","3236620031","US","United States"
+"192.234.232.0","192.234.244.255","3236620288","3236623615","US","United States"
+"192.234.245.0","192.234.245.255","3236623616","3236623871","AU","Australia"
+"192.234.246.0","192.234.253.255","3236623872","3236625919","US","United States"
+"192.234.254.0","192.234.254.255","3236625920","3236626175","CA","Canada"
+"192.234.255.0","192.235.47.255","3236626176","3236638719","US","United States"
+"192.235.48.0","192.235.63.255","3236638720","3236642815","BB","Barbados"
+"192.235.64.0","192.235.127.255","3236642816","3236659199","US","United States"
+"192.235.128.0","192.235.255.255","3236659200","3236691967","CA","Canada"
+"192.236.0.0","192.236.11.255","3236691968","3236695039","US","United States"
+"192.236.12.0","192.236.15.255","3236695040","3236696063","CA","Canada"
+"192.236.16.0","192.236.255.255","3236696064","3236757503","US","United States"
+"192.237.0.0","192.237.31.255","3236757504","3236765695","CA","Canada"
+"192.237.32.0","192.237.67.255","3236765696","3236774911","US","United States"
+"192.237.68.0","192.237.69.255","3236774912","3236775423","HK","Hong Kong"
+"192.237.70.0","192.237.70.255","3236775424","3236775679","NL","Netherlands"
+"192.237.71.0","192.237.72.255","3236775680","3236776191","CA","Canada"
+"192.237.73.0","192.237.73.255","3236776192","3236776447","DE","Germany"
+"192.237.74.0","192.237.75.255","3236776448","3236776959","US","United States"
+"192.237.76.0","192.237.76.255","3236776960","3236777215","CA","Canada"
+"192.237.77.0","192.237.80.255","3236777216","3236778239","US","United States"
+"192.237.81.0","192.237.82.255","3236778240","3236778751","GB","United Kingdom"
+"192.237.83.0","192.237.88.255","3236778752","3236780287","US","United States"
+"192.237.89.0","192.237.89.255","3236780288","3236780543","FR","France"
+"192.237.90.0","192.237.90.255","3236780544","3236780799","CH","Switzerland"
+"192.237.91.0","192.237.94.31","3236780800","3236781599","US","United States"
+"192.237.94.32","192.237.94.47","3236781600","3236781615","NL","Netherlands"
+"192.237.94.48","192.237.94.159","3236781616","3236781727","US","United States"
+"192.237.94.160","192.237.94.191","3236781728","3236781759","NL","Netherlands"
+"192.237.94.192","192.237.94.255","3236781760","3236781823","US","United States"
+"192.237.95.0","192.237.96.255","3236781824","3236782335","ES","Spain"
+"192.237.97.0","192.237.98.127","3236782336","3236782719","US","United States"
+"192.237.98.128","192.237.98.159","3236782720","3236782751","BE","Belgium"
+"192.237.98.160","192.237.98.255","3236782752","3236782847","US","United States"
+"192.237.99.0","192.237.99.63","3236782848","3236782911","LU","Luxembourg"
+"192.237.99.64","192.237.104.255","3236782912","3236784383","US","United States"
+"192.237.105.0","192.237.106.255","3236784384","3236784895","IT","Italy"
+"192.237.107.0","192.237.109.255","3236784896","3236785663","US","United States"
+"192.237.110.0","192.237.110.255","3236785664","3236785919","DE","Germany"
+"192.237.111.0","192.237.111.255","3236785920","3236786175","ZA","South Africa"
+"192.237.112.0","192.237.112.255","3236786176","3236786431","US","United States"
+"192.237.113.0","192.237.113.255","3236786432","3236786687","FR","France"
+"192.237.114.0","192.237.115.255","3236786688","3236787199","CA","Canada"
+"192.237.116.0","192.237.118.255","3236787200","3236787967","US","United States"
+"192.237.119.0","192.237.119.255","3236787968","3236788223","JP","Japan"
+"192.237.120.0","192.237.120.255","3236788224","3236788479","US","United States"
+"192.237.121.0","192.237.124.255","3236788480","3236789503","GB","United Kingdom"
+"192.237.125.0","192.238.0.255","3236789504","3236823295","US","United States"
+"192.238.1.0","192.238.10.255","3236823296","3236825855","CH","Switzerland"
+"192.238.11.0","192.238.15.255","3236825856","3236827135","CA","Canada"
+"192.238.16.0","192.238.20.255","3236827136","3236828415","US","United States"
+"192.238.21.0","192.238.21.255","3236828416","3236828671","A1","Anonymous Proxy"
+"192.238.22.0","192.240.15.255","3236828672","3236958207","US","United States"
+"192.240.16.0","192.240.31.255","3236958208","3236962303","AU","Australia"
+"192.240.32.0","192.240.120.231","3236962304","3236985063","US","United States"
+"192.240.120.232","192.240.120.239","3236985064","3236985071","AU","Australia"
+"192.240.120.240","192.240.120.247","3236985072","3236985079","JP","Japan"
+"192.240.120.248","192.240.162.39","3236985080","3236995623","US","United States"
+"192.240.162.40","192.240.162.47","3236995624","3236995631","NL","Netherlands"
+"192.240.162.48","192.240.191.255","3236995632","3237003263","US","United States"
+"192.240.192.0","192.240.192.255","3237003264","3237003519","GB","United Kingdom"
+"192.240.193.0","192.240.212.255","3237003520","3237008639","US","United States"
+"192.240.213.0","192.240.213.255","3237008640","3237008895","DE","Germany"
+"192.240.214.0","192.240.216.255","3237008896","3237009663","US","United States"
+"192.240.217.0","192.240.217.255","3237009664","3237009919","GB","United Kingdom"
+"192.240.218.0","192.240.220.255","3237009920","3237010687","US","United States"
+"192.240.221.0","192.240.221.255","3237010688","3237010943","NL","Netherlands"
+"192.240.222.0","192.240.222.255","3237010944","3237011199","GB","United Kingdom"
+"192.240.223.0","192.240.224.255","3237011200","3237011711","US","United States"
+"192.240.225.0","192.240.225.255","3237011712","3237011967","AU","Australia"
+"192.240.226.0","192.240.226.255","3237011968","3237012223","US","United States"
+"192.240.227.0","192.240.227.255","3237012224","3237012479","NL","Netherlands"
+"192.240.228.0","192.240.228.255","3237012480","3237012735","GB","United Kingdom"
+"192.240.229.0","192.240.229.255","3237012736","3237012991","AU","Australia"
+"192.240.230.0","192.240.230.255","3237012992","3237013247","US","United States"
+"192.240.231.0","192.240.231.255","3237013248","3237013503","NL","Netherlands"
+"192.240.232.0","192.240.232.255","3237013504","3237013759","GB","United Kingdom"
+"192.240.233.0","192.240.233.255","3237013760","3237014015","US","United States"
+"192.240.234.0","192.240.234.255","3237014016","3237014271","AU","Australia"
+"192.240.235.0","192.240.235.255","3237014272","3237014527","NL","Netherlands"
+"192.240.236.0","192.240.240.255","3237014528","3237015807","US","United States"
+"192.240.241.0","192.240.241.255","3237015808","3237016063","CA","Canada"
+"192.240.242.0","192.240.242.255","3237016064","3237016319","US","United States"
+"192.240.243.0","192.240.243.255","3237016320","3237016575","CA","Canada"
+"192.240.244.0","192.240.244.255","3237016576","3237016831","US","United States"
+"192.240.245.0","192.240.245.255","3237016832","3237017087","GB","United Kingdom"
+"192.240.246.0","192.240.249.255","3237017088","3237018111","US","United States"
+"192.240.250.0","192.240.250.255","3237018112","3237018367","DE","Germany"
+"192.240.251.0","192.241.65.255","3237018368","3237036543","US","United States"
+"192.241.66.0","192.241.66.255","3237036544","3237036799","CN","China"
+"192.241.67.0","192.241.71.255","3237036800","3237038079","US","United States"
+"192.241.72.0","192.241.72.255","3237038080","3237038335","CA","Canada"
+"192.241.73.0","192.241.74.255","3237038336","3237038847","US","United States"
+"192.241.75.0","192.241.75.63","3237038848","3237038911","AE","United Arab Emirates"
+"192.241.75.64","192.241.75.79","3237038912","3237038927","US","United States"
+"192.241.75.80","192.241.75.255","3237038928","3237039103","AE","United Arab Emirates"
+"192.241.76.0","192.241.76.79","3237039104","3237039183","US","United States"
+"192.241.76.80","192.241.76.95","3237039184","3237039199","IN","India"
+"192.241.76.96","192.241.76.111","3237039200","3237039215","US","United States"
+"192.241.76.112","192.241.76.191","3237039216","3237039295","IN","India"
+"192.241.76.192","192.241.76.207","3237039296","3237039311","US","United States"
+"192.241.76.208","192.241.76.223","3237039312","3237039327","IN","India"
+"192.241.76.224","192.241.76.239","3237039328","3237039343","US","United States"
+"192.241.76.240","192.241.76.255","3237039344","3237039359","IN","India"
+"192.241.77.0","192.241.77.255","3237039360","3237039615","US","United States"
+"192.241.78.0","192.241.78.255","3237039616","3237039871","CA","Canada"
+"192.241.79.0","192.241.82.255","3237039872","3237040895","US","United States"
+"192.241.83.0","192.241.83.255","3237040896","3237041151","IN","India"
+"192.241.84.0","192.241.84.31","3237041152","3237041183","US","United States"
+"192.241.84.32","192.241.84.47","3237041184","3237041199","IN","India"
+"192.241.84.48","192.241.84.255","3237041200","3237041407","US","United States"
+"192.241.85.0","192.241.85.255","3237041408","3237041663","CA","Canada"
+"192.241.86.0","192.241.94.255","3237041664","3237043967","US","United States"
+"192.241.95.0","192.241.95.255","3237043968","3237044223","CH","Switzerland"
+"192.241.96.0","192.241.106.255","3237044224","3237047039","US","United States"
+"192.241.107.0","192.241.107.255","3237047040","3237047295","FR","France"
+"192.241.108.0","192.241.113.255","3237047296","3237048831","US","United States"
+"192.241.114.0","192.241.114.255","3237048832","3237049087","IN","India"
+"192.241.115.0","192.241.116.255","3237049088","3237049599","CA","Canada"
+"192.241.117.0","192.241.118.255","3237049600","3237050111","US","United States"
+"192.241.119.0","192.241.119.191","3237050112","3237050303","GB","United Kingdom"
+"192.241.119.192","192.241.122.255","3237050304","3237051135","US","United States"
+"192.241.123.0","192.241.123.255","3237051136","3237051391","CA","Canada"
+"192.241.124.0","192.241.125.255","3237051392","3237051903","US","United States"
+"192.241.126.0","192.241.126.255","3237051904","3237052159","TR","Turkey"
+"192.241.127.0","192.241.127.127","3237052160","3237052287","CA","Canada"
+"192.241.127.128","192.242.156.175","3237052288","3237125295","US","United States"
+"192.242.156.176","192.242.156.191","3237125296","3237125311","CR","Costa Rica"
+"192.242.156.192","192.243.15.255","3237125312","3237154815","US","United States"
+"192.243.16.0","192.243.19.255","3237154816","3237155839","ES","Spain"
+"192.243.20.0","192.243.23.255","3237155840","3237156863","AU","Australia"
+"192.243.24.0","192.243.63.255","3237156864","3237167103","US","United States"
+"192.243.80.0","192.243.123.255","3237171200","3237182463","US","United States"
+"192.243.124.0","192.243.127.255","3237182464","3237183487","NL","Netherlands"
+"192.243.128.0","192.243.213.255","3237183488","3237205503","US","United States"
+"192.243.214.0","192.243.215.255","3237205504","3237206015","CA","Canada"
+"192.243.216.0","192.243.255.255","3237206016","3237216255","US","United States"
+"192.244.0.0","192.244.255.255","3237216256","3237281791","JP","Japan"
+"192.245.0.0","192.245.12.255","3237281792","3237285119","US","United States"
+"192.245.13.0","192.245.14.255","3237285120","3237285631","AU","Australia"
+"192.245.15.0","192.245.23.255","3237285632","3237287935","US","United States"
+"192.245.24.0","192.245.24.255","3237287936","3237288191","CA","Canada"
+"192.245.25.0","192.245.29.255","3237288192","3237289471","US","United States"
+"192.245.30.0","192.245.30.255","3237289472","3237289727","BR","Brazil"
+"192.245.31.0","192.245.33.255","3237289728","3237290495","US","United States"
+"192.245.36.0","192.245.36.255","3237291008","3237291263","NZ","New Zealand"
+"192.245.37.0","192.245.50.255","3237291264","3237294847","US","United States"
+"192.245.51.0","192.245.51.255","3237294848","3237295103","CA","Canada"
+"192.245.52.0","192.245.57.255","3237295104","3237296639","US","United States"
+"192.245.58.0","192.245.59.255","3237296640","3237297151","SG","Singapore"
+"192.245.60.0","192.245.60.255","3237297152","3237297407","CL","Chile"
+"192.245.61.0","192.245.90.255","3237297408","3237305087","US","United States"
+"192.245.91.0","192.245.91.255","3237305088","3237305343","CA","Canada"
+"192.245.92.0","192.245.104.255","3237305344","3237308671","US","United States"
+"192.245.105.0","192.245.112.255","3237308672","3237310719","AU","Australia"
+"192.245.113.0","192.245.120.255","3237310720","3237312767","US","United States"
+"192.245.121.0","192.245.121.255","3237312768","3237313023","BO","Bolivia"
+"192.245.122.0","192.245.147.255","3237313024","3237319679","US","United States"
+"192.245.148.0","192.245.148.255","3237319680","3237319935","DZ","Algeria"
+"192.245.149.0","192.245.151.255","3237319936","3237320703","US","United States"
+"192.245.152.0","192.245.152.255","3237320704","3237320959","UA","Ukraine"
+"192.245.153.0","192.245.154.255","3237320960","3237321471","US","United States"
+"192.245.156.0","192.245.159.255","3237321728","3237322751","US","United States"
+"192.245.160.0","192.245.161.255","3237322752","3237323263","CA","Canada"
+"192.245.162.0","192.245.168.255","3237323264","3237325055","US","United States"
+"192.245.169.0","192.245.169.255","3237325056","3237325311","PL","Poland"
+"192.245.170.0","192.245.171.255","3237325312","3237325823","US","United States"
+"192.245.172.0","192.245.172.255","3237325824","3237326079","CA","Canada"
+"192.245.173.0","192.245.182.255","3237326080","3237328639","US","United States"
+"192.245.183.0","192.245.183.255","3237328640","3237328895","CA","Canada"
+"192.245.184.0","192.245.184.255","3237328896","3237329151","US","United States"
+"192.245.185.0","192.245.185.255","3237329152","3237329407","NZ","New Zealand"
+"192.245.187.0","192.245.191.255","3237329664","3237330943","US","United States"
+"192.245.192.0","192.245.192.255","3237330944","3237331199","AU","Australia"
+"192.245.193.0","192.245.195.255","3237331200","3237331967","US","United States"
+"192.245.196.0","192.245.196.255","3237331968","3237332223","AU","Australia"
+"192.245.197.0","192.245.207.255","3237332224","3237335039","US","United States"
+"192.245.208.0","192.245.208.255","3237335040","3237335295","AU","Australia"
+"192.245.209.0","192.245.209.255","3237335296","3237335551","US","United States"
+"192.245.210.0","192.245.217.255","3237335552","3237337599","AU","Australia"
+"192.245.218.0","192.245.218.255","3237337600","3237337855","US","United States"
+"192.245.220.0","192.245.224.255","3237338112","3237339391","US","United States"
+"192.245.225.0","192.245.225.255","3237339392","3237339647","GB","United Kingdom"
+"192.245.226.0","192.245.227.255","3237339648","3237340159","US","United States"
+"192.245.228.0","192.245.228.255","3237340160","3237340415","CA","Canada"
+"192.245.229.0","192.245.248.255","3237340416","3237345535","US","United States"
+"192.245.249.0","192.245.251.255","3237345536","3237346303","KR","Korea, Republic of"
+"192.245.252.0","192.246.72.255","3237346304","3237366015","US","United States"
+"192.246.73.0","192.246.73.255","3237366016","3237366271","AU","Australia"
+"192.246.74.0","192.246.255.255","3237366272","3237412863","US","United States"
+"192.247.0.0","192.247.0.255","3237412864","3237413119","CA","Canada"
+"192.247.1.0","192.247.10.255","3237413120","3237415679","GB","United Kingdom"
+"192.247.11.0","192.247.11.255","3237415680","3237415935","US","United States"
+"192.247.12.0","192.247.15.255","3237415936","3237416959","CA","Canada"
+"192.247.16.0","192.247.255.255","3237416960","3237478399","US","United States"
+"192.248.0.0","192.248.127.255","3237478400","3237511167","LK","Sri Lanka"
+"192.248.128.0","192.249.15.255","3237511168","3237548031","US","United States"
+"192.249.16.0","192.249.31.255","3237548032","3237552127","KR","Korea, Republic of"
+"192.249.32.0","192.249.38.255","3237552128","3237553919","US","United States"
+"192.249.39.0","192.249.39.2","3237553920","3237553922","PL","Poland"
+"192.249.39.3","192.249.39.3","3237553923","3237553923","EU","Europe"
+"192.249.39.4","192.249.39.255","3237553924","3237554175","PL","Poland"
+"192.249.40.0","192.249.40.255","3237554176","3237554431","US","United States"
+"192.249.41.0","192.249.41.2","3237554432","3237554434","SG","Singapore"
+"192.249.41.3","192.249.41.3","3237554435","3237554435","US","United States"
+"192.249.41.4","192.249.41.31","3237554436","3237554463","SG","Singapore"
+"192.249.41.32","192.249.41.255","3237554464","3237554687","AU","Australia"
+"192.249.42.0","192.249.95.255","3237554688","3237568511","US","United States"
+"192.249.96.0","192.249.111.255","3237568512","3237572607","CA","Canada"
+"192.249.112.0","192.249.127.255","3237572608","3237576703","US","United States"
+"192.249.128.0","192.249.255.255","3237576704","3237609471","CA","Canada"
+"192.250.0.0","192.250.15.255","3237609472","3237613567","US","United States"
+"192.250.16.0","192.250.19.255","3237613568","3237614591","CA","Canada"
+"192.250.20.0","192.250.23.255","3237614592","3237615615","US","United States"
+"192.250.24.0","192.250.28.255","3237615616","3237616895","CA","Canada"
+"192.250.29.0","192.250.48.255","3237616896","3237622015","US","United States"
+"192.250.49.0","192.250.49.255","3237622016","3237622271","AP","Asia/Pacific Region"
+"192.250.50.0","192.250.55.255","3237622272","3237623807","US","United States"
+"192.250.56.0","192.250.56.255","3237623808","3237624063","GB","United Kingdom"
+"192.250.57.0","192.250.97.255","3237624064","3237634559","US","United States"
+"192.250.98.0","192.250.98.41","3237634560","3237634601","GB","United Kingdom"
+"192.250.98.42","192.250.98.43","3237634602","3237634603","EU","Europe"
+"192.250.98.44","192.250.98.255","3237634604","3237634815","GB","United Kingdom"
+"192.250.99.0","192.250.127.255","3237634816","3237642239","US","United States"
+"192.250.128.0","192.250.159.255","3237642240","3237650431","AU","Australia"
+"192.250.160.0","192.250.171.255","3237650432","3237653503","US","United States"
+"192.250.172.0","192.250.172.255","3237653504","3237653759","IN","India"
+"192.250.173.0","192.250.177.255","3237653760","3237655039","US","United States"
+"192.250.178.0","192.250.179.255","3237655040","3237655551","IN","India"
+"192.250.180.0","192.250.255.255","3237655552","3237675007","US","United States"
+"192.251.0.0","192.251.0.255","3237675008","3237675263","CA","Canada"
+"192.251.1.0","192.251.25.255","3237675264","3237681663","US","United States"
+"192.251.26.0","192.251.30.255","3237681664","3237682943","CA","Canada"
+"192.251.31.0","192.251.38.255","3237682944","3237684991","US","United States"
+"192.251.39.0","192.251.39.255","3237684992","3237685247","CL","Chile"
+"192.251.40.0","192.251.51.255","3237685248","3237688319","US","United States"
+"192.251.52.0","192.251.55.255","3237688320","3237689343","CA","Canada"
+"192.251.56.0","192.251.60.255","3237689344","3237690623","US","United States"
+"192.251.61.0","192.251.65.255","3237690624","3237691903","SA","Saudi Arabia"
+"192.251.66.0","192.251.90.255","3237691904","3237698303","US","United States"
+"192.251.91.0","192.251.91.255","3237698304","3237698559","CA","Canada"
+"192.251.92.0","192.251.147.255","3237698560","3237712895","US","United States"
+"192.251.148.0","192.251.148.255","3237712896","3237713151","AU","Australia"
+"192.251.149.0","192.251.163.255","3237713152","3237716991","US","United States"
+"192.251.164.0","192.251.164.255","3237716992","3237717247","CA","Canada"
+"192.251.165.0","192.251.165.255","3237717248","3237717503","US","United States"
+"192.251.166.0","192.251.166.255","3237717504","3237717759","CA","Canada"
+"192.251.167.0","192.251.194.255","3237717760","3237724927","US","United States"
+"192.251.195.0","192.251.195.255","3237724928","3237725183","AU","Australia"
+"192.251.196.0","192.251.196.255","3237725184","3237725439","CA","Canada"
+"192.251.197.0","192.251.197.255","3237725440","3237725695","US","United States"
+"192.251.198.0","192.251.199.255","3237725696","3237726207","CA","Canada"
+"192.251.200.0","192.251.200.255","3237726208","3237726463","US","United States"
+"192.251.202.0","192.251.202.255","3237726720","3237726975","GH","Ghana"
+"192.251.203.0","192.251.203.255","3237726976","3237727231","US","United States"
+"192.251.204.0","192.251.207.255","3237727232","3237728255","AU","Australia"
+"192.251.208.0","192.251.225.255","3237728256","3237732863","US","United States"
+"192.251.226.0","192.251.226.255","3237732864","3237733119","NL","Netherlands"
+"192.251.231.0","192.251.231.255","3237734144","3237734399","CA","Canada"
+"192.251.232.0","192.252.127.255","3237734400","3237773311","US","United States"
+"192.252.128.0","192.252.143.255","3237773312","3237777407","CA","Canada"
+"192.252.144.0","192.252.159.255","3237777408","3237781503","US","United States"
+"192.252.160.0","192.252.175.255","3237781504","3237785599","CA","Canada"
+"192.252.176.0","192.252.176.47","3237785600","3237785647","CN","China"
+"192.252.176.48","192.252.176.63","3237785648","3237785663","US","United States"
+"192.252.176.64","192.252.176.143","3237785664","3237785743","CN","China"
+"192.252.176.144","192.252.176.151","3237785744","3237785751","US","United States"
+"192.252.176.152","192.252.176.239","3237785752","3237785839","CN","China"
+"192.252.176.240","192.252.176.255","3237785840","3237785855","US","United States"
+"192.252.177.0","192.252.177.87","3237785856","3237785943","CN","China"
+"192.252.177.88","192.252.177.95","3237785944","3237785951","US","United States"
+"192.252.177.96","192.252.177.191","3237785952","3237786047","CN","China"
+"192.252.177.192","192.252.177.199","3237786048","3237786055","US","United States"
+"192.252.177.200","192.252.178.39","3237786056","3237786151","CN","China"
+"192.252.178.40","192.252.178.47","3237786152","3237786159","US","United States"
+"192.252.178.48","192.252.178.127","3237786160","3237786239","CN","China"
+"192.252.178.128","192.252.178.135","3237786240","3237786247","US","United States"
+"192.252.178.136","192.252.178.191","3237786248","3237786303","CN","China"
+"192.252.178.192","192.252.178.207","3237786304","3237786319","US","United States"
+"192.252.178.208","192.252.179.47","3237786320","3237786415","CN","China"
+"192.252.179.48","192.252.179.55","3237786416","3237786423","US","United States"
+"192.252.179.56","192.252.179.159","3237786424","3237786527","CN","China"
+"192.252.179.160","192.252.179.167","3237786528","3237786535","US","United States"
+"192.252.179.168","192.252.180.87","3237786536","3237786711","CN","China"
+"192.252.180.88","192.252.180.95","3237786712","3237786719","US","United States"
+"192.252.180.96","192.252.180.135","3237786720","3237786759","CN","China"
+"192.252.180.136","192.252.180.143","3237786760","3237786767","US","United States"
+"192.252.180.144","192.252.181.95","3237786768","3237786975","CN","China"
+"192.252.181.96","192.252.181.103","3237786976","3237786983","US","United States"
+"192.252.181.104","192.252.181.223","3237786984","3237787103","CN","China"
+"192.252.181.224","192.252.181.231","3237787104","3237787111","US","United States"
+"192.252.181.232","192.252.182.23","3237787112","3237787159","CN","China"
+"192.252.182.24","192.252.182.31","3237787160","3237787167","US","United States"
+"192.252.182.32","192.252.182.151","3237787168","3237787287","CN","China"
+"192.252.182.152","192.252.182.159","3237787288","3237787295","US","United States"
+"192.252.182.160","192.252.182.239","3237787296","3237787375","CN","China"
+"192.252.182.240","192.252.182.247","3237787376","3237787383","US","United States"
+"192.252.182.248","192.252.183.63","3237787384","3237787455","CN","China"
+"192.252.183.64","192.252.183.71","3237787456","3237787463","US","United States"
+"192.252.183.72","192.252.183.159","3237787464","3237787551","CN","China"
+"192.252.183.160","192.252.183.167","3237787552","3237787559","US","United States"
+"192.252.183.168","192.252.184.47","3237787560","3237787695","CN","China"
+"192.252.184.48","192.252.184.55","3237787696","3237787703","US","United States"
+"192.252.184.56","192.252.184.71","3237787704","3237787719","CN","China"
+"192.252.184.72","192.252.184.79","3237787720","3237787727","US","United States"
+"192.252.184.80","192.252.184.111","3237787728","3237787759","CN","China"
+"192.252.184.112","192.252.184.119","3237787760","3237787767","US","United States"
+"192.252.184.120","192.252.184.191","3237787768","3237787839","CN","China"
+"192.252.184.192","192.252.184.199","3237787840","3237787847","US","United States"
+"192.252.184.200","192.252.185.119","3237787848","3237788023","CN","China"
+"192.252.185.120","192.252.185.127","3237788024","3237788031","US","United States"
+"192.252.185.128","192.252.185.175","3237788032","3237788079","CN","China"
+"192.252.185.176","192.252.185.183","3237788080","3237788087","US","United States"
+"192.252.185.184","192.252.185.247","3237788088","3237788151","CN","China"
+"192.252.185.248","192.252.185.255","3237788152","3237788159","US","United States"
+"192.252.186.0","192.252.186.63","3237788160","3237788223","CN","China"
+"192.252.186.64","192.252.186.79","3237788224","3237788239","US","United States"
+"192.252.186.80","192.252.186.119","3237788240","3237788279","CN","China"
+"192.252.186.120","192.252.186.127","3237788280","3237788287","US","United States"
+"192.252.186.128","192.252.187.39","3237788288","3237788455","CN","China"
+"192.252.187.40","192.252.187.55","3237788456","3237788471","US","United States"
+"192.252.187.56","192.252.187.71","3237788472","3237788487","CN","China"
+"192.252.187.72","192.252.187.135","3237788488","3237788551","US","United States"
+"192.252.187.136","192.252.187.143","3237788552","3237788559","CN","China"
+"192.252.187.144","192.252.187.167","3237788560","3237788583","US","United States"
+"192.252.187.168","192.252.187.175","3237788584","3237788591","CN","China"
+"192.252.187.176","192.252.188.55","3237788592","3237788727","US","United States"
+"192.252.188.56","192.252.188.183","3237788728","3237788855","CN","China"
+"192.252.188.184","192.252.188.191","3237788856","3237788863","US","United States"
+"192.252.188.192","192.252.188.231","3237788864","3237788903","CN","China"
+"192.252.188.232","192.252.188.239","3237788904","3237788911","US","United States"
+"192.252.188.240","192.252.188.255","3237788912","3237788927","CN","China"
+"192.252.189.0","192.252.189.7","3237788928","3237788935","US","United States"
+"192.252.189.8","192.252.189.15","3237788936","3237788943","CN","China"
+"192.252.189.16","192.252.189.23","3237788944","3237788951","US","United States"
+"192.252.189.24","192.252.189.143","3237788952","3237789071","CN","China"
+"192.252.189.144","192.252.189.151","3237789072","3237789079","US","United States"
+"192.252.189.152","192.252.190.63","3237789080","3237789247","CN","China"
+"192.252.190.64","192.252.190.71","3237789248","3237789255","US","United States"
+"192.252.190.72","192.252.190.127","3237789256","3237789311","CN","China"
+"192.252.190.128","192.252.190.135","3237789312","3237789319","US","United States"
+"192.252.190.136","192.252.190.183","3237789320","3237789367","CN","China"
+"192.252.190.184","192.252.190.191","3237789368","3237789375","US","United States"
+"192.252.190.192","192.252.190.231","3237789376","3237789415","CN","China"
+"192.252.190.232","192.252.190.239","3237789416","3237789423","US","United States"
+"192.252.190.240","192.252.191.39","3237789424","3237789479","CN","China"
+"192.252.191.40","192.252.191.47","3237789480","3237789487","US","United States"
+"192.252.191.48","192.252.191.207","3237789488","3237789647","CN","China"
+"192.252.191.208","192.252.191.215","3237789648","3237789655","US","United States"
+"192.252.191.216","192.252.191.255","3237789656","3237789695","CN","China"
+"192.252.192.0","192.252.223.255","3237789696","3237797887","US","United States"
+"192.252.224.0","192.252.239.255","3237797888","3237801983","CA","Canada"
+"192.252.240.0","192.253.203.255","3237801984","3237858303","US","United States"
+"192.253.204.0","192.253.223.255","3237858304","3237863423","CA","Canada"
+"192.253.224.0","192.253.224.7","3237863424","3237863431","US","United States"
+"192.253.224.8","192.253.224.15","3237863432","3237863439","CN","China"
+"192.253.224.16","192.253.224.23","3237863440","3237863447","US","United States"
+"192.253.224.24","192.253.224.39","3237863448","3237863463","CN","China"
+"192.253.224.40","192.253.224.47","3237863464","3237863471","US","United States"
+"192.253.224.48","192.253.224.135","3237863472","3237863559","CN","China"
+"192.253.224.136","192.253.224.143","3237863560","3237863567","US","United States"
+"192.253.224.144","192.253.224.167","3237863568","3237863591","CN","China"
+"192.253.224.168","192.253.224.175","3237863592","3237863599","US","United States"
+"192.253.224.176","192.253.224.183","3237863600","3237863607","CN","China"
+"192.253.224.184","192.253.224.199","3237863608","3237863623","US","United States"
+"192.253.224.200","192.253.224.215","3237863624","3237863639","CN","China"
+"192.253.224.216","192.253.224.231","3237863640","3237863655","US","United States"
+"192.253.224.232","192.253.224.239","3237863656","3237863663","CN","China"
+"192.253.224.240","192.253.225.7","3237863664","3237863687","US","United States"
+"192.253.225.8","192.253.225.55","3237863688","3237863735","CN","China"
+"192.253.225.56","192.253.225.71","3237863736","3237863751","US","United States"
+"192.253.225.72","192.253.225.95","3237863752","3237863775","CN","China"
+"192.253.225.96","192.253.225.111","3237863776","3237863791","US","United States"
+"192.253.225.112","192.253.225.143","3237863792","3237863823","CN","China"
+"192.253.225.144","192.253.225.159","3237863824","3237863839","US","United States"
+"192.253.225.160","192.253.225.191","3237863840","3237863871","CN","China"
+"192.253.225.192","192.253.225.199","3237863872","3237863879","US","United States"
+"192.253.225.200","192.253.225.207","3237863880","3237863887","CN","China"
+"192.253.225.208","192.253.225.223","3237863888","3237863903","US","United States"
+"192.253.225.224","192.253.225.247","3237863904","3237863927","CN","China"
+"192.253.225.248","192.253.225.255","3237863928","3237863935","US","United States"
+"192.253.226.0","192.253.226.15","3237863936","3237863951","CN","China"
+"192.253.226.16","192.253.226.23","3237863952","3237863959","US","United States"
+"192.253.226.24","192.253.226.31","3237863960","3237863967","CN","China"
+"192.253.226.32","192.253.226.39","3237863968","3237863975","US","United States"
+"192.253.226.40","192.253.226.47","3237863976","3237863983","CN","China"
+"192.253.226.48","192.253.226.55","3237863984","3237863991","US","United States"
+"192.253.226.56","192.253.226.71","3237863992","3237864007","CN","China"
+"192.253.226.72","192.253.226.79","3237864008","3237864015","US","United States"
+"192.253.226.80","192.253.226.143","3237864016","3237864079","CN","China"
+"192.253.226.144","192.253.226.151","3237864080","3237864087","US","United States"
+"192.253.226.152","192.253.226.191","3237864088","3237864127","CN","China"
+"192.253.226.192","192.253.226.199","3237864128","3237864135","US","United States"
+"192.253.226.200","192.253.226.207","3237864136","3237864143","CN","China"
+"192.253.226.208","192.253.226.215","3237864144","3237864151","US","United States"
+"192.253.226.216","192.253.226.223","3237864152","3237864159","CN","China"
+"192.253.226.224","192.253.226.231","3237864160","3237864167","US","United States"
+"192.253.226.232","192.253.227.7","3237864168","3237864199","CN","China"
+"192.253.227.8","192.253.227.15","3237864200","3237864207","US","United States"
+"192.253.227.16","192.253.227.23","3237864208","3237864215","CN","China"
+"192.253.227.24","192.253.227.39","3237864216","3237864231","US","United States"
+"192.253.227.40","192.253.227.55","3237864232","3237864247","CN","China"
+"192.253.227.56","192.253.227.63","3237864248","3237864255","US","United States"
+"192.253.227.64","192.253.227.71","3237864256","3237864263","CN","China"
+"192.253.227.72","192.253.227.79","3237864264","3237864271","US","United States"
+"192.253.227.80","192.253.227.143","3237864272","3237864335","CN","China"
+"192.253.227.144","192.253.227.151","3237864336","3237864343","US","United States"
+"192.253.227.152","192.253.227.159","3237864344","3237864351","CN","China"
+"192.253.227.160","192.253.227.167","3237864352","3237864359","US","United States"
+"192.253.227.168","192.253.227.183","3237864360","3237864375","CN","China"
+"192.253.227.184","192.253.227.191","3237864376","3237864383","US","United States"
+"192.253.227.192","192.253.227.231","3237864384","3237864423","CN","China"
+"192.253.227.232","192.253.227.239","3237864424","3237864431","US","United States"
+"192.253.227.240","192.253.227.247","3237864432","3237864439","CN","China"
+"192.253.227.248","192.253.227.255","3237864440","3237864447","US","United States"
+"192.253.228.0","192.253.228.79","3237864448","3237864527","CN","China"
+"192.253.228.80","192.253.228.95","3237864528","3237864543","US","United States"
+"192.253.228.96","192.253.228.135","3237864544","3237864583","CN","China"
+"192.253.228.136","192.253.228.143","3237864584","3237864591","US","United States"
+"192.253.228.144","192.253.228.183","3237864592","3237864631","CN","China"
+"192.253.228.184","192.253.228.191","3237864632","3237864639","US","United States"
+"192.253.228.192","192.253.228.231","3237864640","3237864679","CN","China"
+"192.253.228.232","192.253.228.255","3237864680","3237864703","US","United States"
+"192.253.229.0","192.253.229.7","3237864704","3237864711","CN","China"
+"192.253.229.8","192.253.229.31","3237864712","3237864735","US","United States"
+"192.253.229.32","192.253.229.87","3237864736","3237864791","CN","China"
+"192.253.229.88","192.253.229.95","3237864792","3237864799","US","United States"
+"192.253.229.96","192.253.229.103","3237864800","3237864807","CN","China"
+"192.253.229.104","192.253.229.111","3237864808","3237864815","US","United States"
+"192.253.229.112","192.253.229.199","3237864816","3237864903","CN","China"
+"192.253.229.200","192.253.229.207","3237864904","3237864911","US","United States"
+"192.253.229.208","192.253.229.215","3237864912","3237864919","CN","China"
+"192.253.229.216","192.253.229.231","3237864920","3237864935","US","United States"
+"192.253.229.232","192.253.230.15","3237864936","3237864975","CN","China"
+"192.253.230.16","192.253.230.23","3237864976","3237864983","US","United States"
+"192.253.230.24","192.253.230.39","3237864984","3237864999","CN","China"
+"192.253.230.40","192.253.230.47","3237865000","3237865007","US","United States"
+"192.253.230.48","192.253.230.119","3237865008","3237865079","CN","China"
+"192.253.230.120","192.253.230.151","3237865080","3237865111","US","United States"
+"192.253.230.152","192.253.230.167","3237865112","3237865127","CN","China"
+"192.253.230.168","192.253.230.175","3237865128","3237865135","US","United States"
+"192.253.230.176","192.253.230.207","3237865136","3237865167","CN","China"
+"192.253.230.208","192.253.230.223","3237865168","3237865183","US","United States"
+"192.253.230.224","192.253.231.39","3237865184","3237865255","CN","China"
+"192.253.231.40","192.253.231.47","3237865256","3237865263","US","United States"
+"192.253.231.48","192.253.231.95","3237865264","3237865311","CN","China"
+"192.253.231.96","192.253.231.103","3237865312","3237865319","US","United States"
+"192.253.231.104","192.253.231.159","3237865320","3237865375","CN","China"
+"192.253.231.160","192.253.231.167","3237865376","3237865383","US","United States"
+"192.253.231.168","192.253.231.199","3237865384","3237865415","CN","China"
+"192.253.231.200","192.253.231.247","3237865416","3237865463","US","United States"
+"192.253.231.248","192.253.231.255","3237865464","3237865471","CN","China"
+"192.253.232.0","192.253.232.15","3237865472","3237865487","US","United States"
+"192.253.232.16","192.253.232.23","3237865488","3237865495","CN","China"
+"192.253.232.24","192.253.232.47","3237865496","3237865519","US","United States"
+"192.253.232.48","192.253.232.119","3237865520","3237865591","CN","China"
+"192.253.232.120","192.253.232.127","3237865592","3237865599","US","United States"
+"192.253.232.128","192.253.232.159","3237865600","3237865631","CN","China"
+"192.253.232.160","192.253.232.167","3237865632","3237865639","US","United States"
+"192.253.232.168","192.253.232.175","3237865640","3237865647","CN","China"
+"192.253.232.176","192.253.232.191","3237865648","3237865663","US","United States"
+"192.253.232.192","192.253.232.207","3237865664","3237865679","CN","China"
+"192.253.232.208","192.253.232.215","3237865680","3237865687","US","United States"
+"192.253.232.216","192.253.233.39","3237865688","3237865767","CN","China"
+"192.253.233.40","192.253.233.47","3237865768","3237865775","US","United States"
+"192.253.233.48","192.253.233.71","3237865776","3237865799","CN","China"
+"192.253.233.72","192.253.233.79","3237865800","3237865807","US","United States"
+"192.253.233.80","192.253.233.87","3237865808","3237865815","CN","China"
+"192.253.233.88","192.253.233.111","3237865816","3237865839","US","United States"
+"192.253.233.112","192.253.233.127","3237865840","3237865855","CN","China"
+"192.253.233.128","192.253.233.143","3237865856","3237865871","US","United States"
+"192.253.233.144","192.253.233.151","3237865872","3237865879","CN","China"
+"192.253.233.152","192.253.233.167","3237865880","3237865895","US","United States"
+"192.253.233.168","192.253.234.55","3237865896","3237866039","CN","China"
+"192.253.234.56","192.253.234.71","3237866040","3237866055","US","United States"
+"192.253.234.72","192.253.234.87","3237866056","3237866071","CN","China"
+"192.253.234.88","192.253.234.103","3237866072","3237866087","US","United States"
+"192.253.234.104","192.253.234.111","3237866088","3237866095","CN","China"
+"192.253.234.112","192.253.234.119","3237866096","3237866103","US","United States"
+"192.253.234.120","192.253.234.159","3237866104","3237866143","CN","China"
+"192.253.234.160","192.253.234.167","3237866144","3237866151","US","United States"
+"192.253.234.168","192.253.234.231","3237866152","3237866215","CN","China"
+"192.253.234.232","192.253.234.239","3237866216","3237866223","US","United States"
+"192.253.234.240","192.253.235.47","3237866224","3237866287","CN","China"
+"192.253.235.48","192.253.235.55","3237866288","3237866295","US","United States"
+"192.253.235.56","192.253.235.79","3237866296","3237866319","CN","China"
+"192.253.235.80","192.253.235.87","3237866320","3237866327","US","United States"
+"192.253.235.88","192.253.235.151","3237866328","3237866391","CN","China"
+"192.253.235.152","192.253.235.159","3237866392","3237866399","US","United States"
+"192.253.235.160","192.253.235.199","3237866400","3237866439","CN","China"
+"192.253.235.200","192.253.235.215","3237866440","3237866455","US","United States"
+"192.253.235.216","192.253.236.31","3237866456","3237866527","CN","China"
+"192.253.236.32","192.253.236.39","3237866528","3237866535","US","United States"
+"192.253.236.40","192.253.236.95","3237866536","3237866591","CN","China"
+"192.253.236.96","192.253.236.119","3237866592","3237866615","US","United States"
+"192.253.236.120","192.253.236.159","3237866616","3237866655","CN","China"
+"192.253.236.160","192.253.236.191","3237866656","3237866687","US","United States"
+"192.253.236.192","192.253.236.239","3237866688","3237866735","CN","China"
+"192.253.236.240","192.253.237.7","3237866736","3237866759","US","United States"
+"192.253.237.8","192.253.237.15","3237866760","3237866767","CN","China"
+"192.253.237.16","192.253.237.23","3237866768","3237866775","US","United States"
+"192.253.237.24","192.253.237.71","3237866776","3237866823","CN","China"
+"192.253.237.72","192.253.237.79","3237866824","3237866831","US","United States"
+"192.253.237.80","192.253.237.87","3237866832","3237866839","CN","China"
+"192.253.237.88","192.253.237.103","3237866840","3237866855","US","United States"
+"192.253.237.104","192.253.237.111","3237866856","3237866863","CN","China"
+"192.253.237.112","192.253.237.151","3237866864","3237866903","US","United States"
+"192.253.237.152","192.253.237.159","3237866904","3237866911","CN","China"
+"192.253.237.160","192.253.237.167","3237866912","3237866919","US","United States"
+"192.253.237.168","192.253.237.223","3237866920","3237866975","CN","China"
+"192.253.237.224","192.253.237.231","3237866976","3237866983","US","United States"
+"192.253.237.232","192.253.237.255","3237866984","3237867007","CN","China"
+"192.253.238.0","192.253.238.7","3237867008","3237867015","US","United States"
+"192.253.238.8","192.253.238.15","3237867016","3237867023","CN","China"
+"192.253.238.16","192.253.238.23","3237867024","3237867031","US","United States"
+"192.253.238.24","192.253.238.31","3237867032","3237867039","CN","China"
+"192.253.238.32","192.253.238.47","3237867040","3237867055","US","United States"
+"192.253.238.48","192.253.238.55","3237867056","3237867063","CN","China"
+"192.253.238.56","192.253.238.63","3237867064","3237867071","US","United States"
+"192.253.238.64","192.253.238.71","3237867072","3237867079","CN","China"
+"192.253.238.72","192.253.238.79","3237867080","3237867087","US","United States"
+"192.253.238.80","192.253.238.95","3237867088","3237867103","CN","China"
+"192.253.238.96","192.253.238.111","3237867104","3237867119","US","United States"
+"192.253.238.112","192.253.238.167","3237867120","3237867175","CN","China"
+"192.253.238.168","192.253.238.175","3237867176","3237867183","US","United States"
+"192.253.238.176","192.253.238.231","3237867184","3237867239","CN","China"
+"192.253.238.232","192.253.238.239","3237867240","3237867247","US","United States"
+"192.253.238.240","192.253.238.247","3237867248","3237867255","CN","China"
+"192.253.238.248","192.253.239.15","3237867256","3237867279","US","United States"
+"192.253.239.16","192.253.239.23","3237867280","3237867287","CN","China"
+"192.253.239.24","192.253.239.31","3237867288","3237867295","US","United States"
+"192.253.239.32","192.253.239.55","3237867296","3237867319","CN","China"
+"192.253.239.56","192.253.239.63","3237867320","3237867327","US","United States"
+"192.253.239.64","192.253.239.79","3237867328","3237867343","CN","China"
+"192.253.239.80","192.253.239.95","3237867344","3237867359","US","United States"
+"192.253.239.96","192.253.239.143","3237867360","3237867407","CN","China"
+"192.253.239.144","192.253.239.159","3237867408","3237867423","US","United States"
+"192.253.239.160","192.253.239.183","3237867424","3237867447","CN","China"
+"192.253.239.184","192.253.239.191","3237867448","3237867455","US","United States"
+"192.253.239.192","192.253.239.207","3237867456","3237867471","CN","China"
+"192.253.239.208","192.253.239.215","3237867472","3237867479","US","United States"
+"192.253.239.216","192.253.239.231","3237867480","3237867495","CN","China"
+"192.253.239.232","192.253.239.239","3237867496","3237867503","US","United States"
+"192.253.239.240","192.253.239.247","3237867504","3237867511","CN","China"
+"192.253.239.248","192.253.239.255","3237867512","3237867519","US","United States"
+"192.253.240.0","192.253.240.255","3237867520","3237867775","HK","Hong Kong"
+"192.253.241.0","192.253.241.255","3237867776","3237868031","GB","United Kingdom"
+"192.253.242.0","192.253.242.127","3237868032","3237868159","HK","Hong Kong"
+"192.253.242.128","192.253.242.255","3237868160","3237868287","AU","Australia"
+"192.253.243.0","192.253.246.255","3237868288","3237869311","US","United States"
+"192.253.247.0","192.253.247.127","3237869312","3237869439","KR","Korea, Republic of"
+"192.253.247.128","192.253.247.255","3237869440","3237869567","JP","Japan"
+"192.253.248.0","192.253.248.255","3237869568","3237869823","AU","Australia"
+"192.253.249.0","192.253.249.127","3237869824","3237869951","PH","Philippines"
+"192.253.249.128","192.253.249.255","3237869952","3237870079","VN","Vietnam"
+"192.253.250.0","192.253.250.255","3237870080","3237870335","IS","Iceland"
+"192.253.251.0","192.253.251.255","3237870336","3237870591","SG","Singapore"
+"192.253.252.0","192.253.252.255","3237870592","3237870847","BN","Brunei Darussalam"
+"192.253.253.0","192.253.253.127","3237870848","3237870975","KR","Korea, Republic of"
+"192.253.253.128","192.253.253.255","3237870976","3237871103","JP","Japan"
+"192.253.254.0","192.253.254.127","3237871104","3237871231","TH","Thailand"
+"192.253.254.128","192.253.254.255","3237871232","3237871359","TW","Taiwan"
+"192.253.255.0","192.253.255.127","3237871360","3237871487","SG","Singapore"
+"192.253.255.128","192.253.255.255","3237871488","3237871615","MY","Malaysia"
+"192.254.0.0","192.254.95.255","3237871616","3237896191","US","United States"
+"192.254.96.0","192.254.111.255","3237896192","3237900287","PR","Puerto Rico"
+"192.254.112.0","192.255.69.255","3237900288","3237955071","US","United States"
+"192.255.70.0","192.255.70.255","3237955072","3237955327","NL","Netherlands"
+"192.255.71.0","192.255.72.7","3237955328","3237955591","US","United States"
+"192.255.72.8","192.255.72.15","3237955592","3237955599","NL","Netherlands"
+"192.255.72.16","192.255.75.15","3237955600","3237956367","US","United States"
+"192.255.75.16","192.255.75.31","3237956368","3237956383","NL","Netherlands"
+"192.255.75.32","192.255.78.127","3237956384","3237957247","US","United States"
+"192.255.78.128","192.255.78.255","3237957248","3237957375","NL","Netherlands"
+"192.255.79.0","192.255.79.255","3237957376","3237957631","GB","United Kingdom"
+"192.255.80.0","192.255.80.255","3237957632","3237957887","AU","Australia"
+"192.255.81.0","192.255.81.255","3237957888","3237958143","CA","Canada"
+"192.255.82.0","192.255.82.255","3237958144","3237958399","PE","Peru"
+"192.255.83.0","192.255.83.255","3237958400","3237958655","BS","Bahamas"
+"192.255.84.0","192.255.84.255","3237958656","3237958911","PY","Paraguay"
+"192.255.85.0","192.255.85.255","3237958912","3237959167","JM","Jamaica"
+"192.255.86.0","192.255.86.255","3237959168","3237959423","GY","Guyana"
+"192.255.87.0","192.255.87.255","3237959424","3237959679","NI","Nicaragua"
+"192.255.88.0","192.255.88.255","3237959680","3237959935","US","United States"
+"192.255.89.0","192.255.89.255","3237959936","3237960191","CA","Canada"
+"192.255.90.0","192.255.90.255","3237960192","3237960447","SR","Suriname"
+"192.255.91.0","192.255.91.255","3237960448","3237960703","GB","United Kingdom"
+"192.255.92.0","192.255.92.255","3237960704","3237960959","AU","Australia"
+"192.255.93.0","192.255.93.255","3237960960","3237961215","DE","Germany"
+"192.255.94.0","192.255.94.255","3237961216","3237961471","US","United States"
+"192.255.95.0","192.255.95.255","3237961472","3237961727","CA","Canada"
+"192.255.96.0","192.255.96.255","3237961728","3237961983","US","United States"
+"192.255.97.0","192.255.97.255","3237961984","3237962239","CA","Canada"
+"192.255.98.0","192.255.98.255","3237962240","3237962495","GB","United Kingdom"
+"192.255.99.0","192.255.99.255","3237962496","3237962751","AU","Australia"
+"192.255.100.0","192.255.100.255","3237962752","3237963007","CA","Canada"
+"192.255.101.0","192.255.102.255","3237963008","3237963519","US","United States"
+"192.255.103.0","192.255.103.255","3237963520","3237963775","RO","Romania"
+"192.255.104.0","192.255.104.255","3237963776","3237964031","AU","Australia"
+"192.255.105.0","192.255.105.255","3237964032","3237964287","RO","Romania"
+"192.255.106.0","192.255.107.255","3237964288","3237964799","US","United States"
+"192.255.108.0","192.255.108.255","3237964800","3237965055","DE","Germany"
+"192.255.109.0","192.255.109.255","3237965056","3237965311","US","United States"
+"192.255.110.0","192.255.110.255","3237965312","3237965567","DE","Germany"
+"192.255.111.0","192.255.111.255","3237965568","3237965823","US","United States"
+"192.255.112.0","192.255.112.255","3237965824","3237966079","DE","Germany"
+"192.255.113.0","192.255.114.255","3237966080","3237966591","US","United States"
+"192.255.115.0","192.255.115.255","3237966592","3237966847","DE","Germany"
+"192.255.116.0","192.255.116.255","3237966848","3237967103","US","United States"
+"192.255.117.0","192.255.117.255","3237967104","3237967359","IT","Italy"
+"192.255.118.0","192.255.118.255","3237967360","3237967615","DE","Germany"
+"192.255.119.0","192.255.122.255","3237967616","3237968639","US","United States"
+"192.255.123.0","192.255.123.255","3237968640","3237968895","NL","Netherlands"
+"192.255.124.0","192.255.124.255","3237968896","3237969151","US","United States"
+"192.255.125.0","192.255.125.255","3237969152","3237969407","RO","Romania"
+"192.255.126.0","192.255.255.255","3237969408","3238002687","US","United States"
+"193.0.0.0","193.0.23.255","3238002688","3238008831","NL","Netherlands"
+"193.0.24.0","193.0.31.255","3238008832","3238010879","ES","Spain"
+"193.0.32.0","193.0.55.255","3238010880","3238017023","CH","Switzerland"
+"193.0.56.0","193.0.60.255","3238017024","3238018303","DK","Denmark"
+"193.0.61.0","193.0.61.255","3238018304","3238018559","UA","Ukraine"
+"193.0.62.0","193.0.62.255","3238018560","3238018815","FR","France"
+"193.0.63.0","193.0.63.255","3238018816","3238019071","DE","Germany"
+"193.0.64.0","193.0.128.255","3238019072","3238035711","PL","Poland"
+"193.0.129.0","193.0.135.255","3238035712","3238037503","RU","Russian Federation"
+"193.0.136.0","193.0.141.255","3238037504","3238039039","LV","Latvia"
+"193.0.142.0","193.0.143.255","3238039040","3238039551","UA","Ukraine"
+"193.0.144.0","193.0.144.255","3238039552","3238039807","PL","Poland"
+"193.0.145.0","193.0.145.255","3238039808","3238040063","RU","Russian Federation"
+"193.0.148.0","193.0.155.255","3238040576","3238042623","RU","Russian Federation"
+"193.0.156.0","193.0.156.255","3238042624","3238042879","IR","Iran, Islamic Republic of"
+"193.0.157.0","193.0.157.255","3238042880","3238043135","IT","Italy"
+"193.0.158.0","193.0.159.255","3238043136","3238043647","GB","United Kingdom"
+"193.0.160.0","193.0.160.255","3238043648","3238043903","NL","Netherlands"
+"193.0.161.0","193.0.161.255","3238043904","3238044159","DK","Denmark"
+"193.0.162.0","193.0.163.255","3238044160","3238044671","KZ","Kazakhstan"
+"193.0.164.0","193.0.165.255","3238044672","3238045183","FI","Finland"
+"193.0.166.0","193.0.175.255","3238045184","3238047743","RU","Russian Federation"
+"193.0.176.0","193.0.177.255","3238047744","3238048255","GB","United Kingdom"
+"193.0.178.0","193.0.179.255","3238048256","3238048767","RU","Russian Federation"
+"193.0.180.0","193.0.183.255","3238048768","3238049791","CH","Switzerland"
+"193.0.184.0","193.0.185.255","3238049792","3238050303","RU","Russian Federation"
+"193.0.186.0","193.0.187.255","3238050304","3238050815","DE","Germany"
+"193.0.188.0","193.0.188.255","3238050816","3238051071","AT","Austria"
+"193.0.189.0","193.0.189.255","3238051072","3238051327","GB","United Kingdom"
+"193.0.190.0","193.0.190.255","3238051328","3238051583","RO","Romania"
+"193.0.191.0","193.0.191.255","3238051584","3238051839","GB","United Kingdom"
+"193.0.192.0","193.0.197.255","3238051840","3238053375","PL","Poland"
+"193.0.198.0","193.0.198.255","3238053376","3238053631","RU","Russian Federation"
+"193.0.199.0","193.0.199.255","3238053632","3238053887","DE","Germany"
+"193.0.200.0","193.0.203.255","3238053888","3238054911","RU","Russian Federation"
+"193.0.204.0","193.0.207.255","3238054912","3238055935","UA","Ukraine"
+"193.0.208.0","193.0.211.255","3238055936","3238056959","PL","Poland"
+"193.0.213.0","193.0.213.255","3238057216","3238057471","BG","Bulgaria"
+"193.0.214.0","193.0.215.255","3238057472","3238057983","RU","Russian Federation"
+"193.0.216.0","193.0.221.255","3238057984","3238059519","UA","Ukraine"
+"193.0.222.0","193.0.222.255","3238059520","3238059775","NO","Norway"
+"193.0.223.0","193.0.223.255","3238059776","3238060031","UA","Ukraine"
+"193.0.224.0","193.0.224.255","3238060032","3238060287","CH","Switzerland"
+"193.0.225.0","193.0.225.255","3238060288","3238060543","RO","Romania"
+"193.0.226.0","193.0.226.255","3238060544","3238060799","HU","Hungary"
+"193.0.228.0","193.0.228.255","3238061056","3238061311","UA","Ukraine"
+"193.0.231.0","193.0.231.255","3238061824","3238062079","CZ","Czech Republic"
+"193.0.232.0","193.0.233.255","3238062080","3238062591","CH","Switzerland"
+"193.0.236.0","193.0.236.255","3238063104","3238063359","PL","Poland"
+"193.0.237.0","193.0.237.255","3238063360","3238063615","CH","Switzerland"
+"193.0.238.0","193.0.238.255","3238063616","3238063871","EU","Europe"
+"193.0.240.0","193.0.240.255","3238064128","3238064383","UA","Ukraine"
+"193.0.241.0","193.0.241.255","3238064384","3238064639","ES","Spain"
+"193.0.242.0","193.0.242.255","3238064640","3238064895","PL","Poland"
+"193.0.243.0","193.0.243.255","3238064896","3238065151","DK","Denmark"
+"193.0.244.0","193.0.244.255","3238065152","3238065407","SI","Slovenia"
+"193.0.246.0","193.0.246.255","3238065664","3238065919","DE","Germany"
+"193.0.247.0","193.0.247.255","3238065920","3238066175","UA","Ukraine"
+"193.0.248.0","193.0.248.255","3238066176","3238066431","DE","Germany"
+"193.0.249.0","193.0.249.255","3238066432","3238066687","GB","United Kingdom"
+"193.0.250.0","193.0.250.255","3238066688","3238066943","DE","Germany"
+"193.0.251.0","193.0.251.255","3238066944","3238067199","LT","Lithuania"
+"193.0.252.0","193.0.252.255","3238067200","3238067455","NO","Norway"
+"193.0.253.0","193.0.253.255","3238067456","3238067711","SE","Sweden"
+"193.0.254.0","193.0.254.255","3238067712","3238067967","AT","Austria"
+"193.0.255.0","193.0.255.255","3238067968","3238068223","GB","United Kingdom"
+"193.1.0.0","193.1.255.255","3238068224","3238133759","IE","Ireland"
+"193.2.0.0","193.2.255.255","3238133760","3238199295","SI","Slovenia"
+"193.3.0.0","193.3.255.255","3238199296","3238264831","DK","Denmark"
+"193.4.0.0","193.4.255.255","3238264832","3238330367","IS","Iceland"
+"193.5.0.0","193.5.25.255","3238330368","3238337023","CH","Switzerland"
+"193.5.26.0","193.5.27.255","3238337024","3238337535","LI","Liechtenstein"
+"193.5.28.0","193.5.255.255","3238337536","3238395903","CH","Switzerland"
+"193.6.0.0","193.6.255.255","3238395904","3238461439","HU","Hungary"
+"193.7.0.0","193.7.159.255","3238461440","3238502399","DE","Germany"
+"193.7.160.0","193.7.167.255","3238502400","3238504447","RU","Russian Federation"
+"193.7.168.0","193.7.191.255","3238504448","3238510591","DE","Germany"
+"193.7.224.0","193.7.255.255","3238518784","3238526975","DE","Germany"
+"193.8.0.0","193.8.0.255","3238526976","3238527231","RU","Russian Federation"
+"193.8.8.0","193.8.11.255","3238529024","3238530047","CH","Switzerland"
+"193.8.16.0","193.8.31.255","3238531072","3238535167","CH","Switzerland"
+"193.8.32.0","193.8.32.255","3238535168","3238535423","DK","Denmark"
+"193.8.33.0","193.8.35.255","3238535424","3238536191","SE","Sweden"
+"193.8.36.0","193.8.39.255","3238536192","3238537215","DK","Denmark"
+"193.8.40.0","193.8.44.255","3238537216","3238538495","CH","Switzerland"
+"193.8.45.0","193.8.45.255","3238538496","3238538751","PL","Poland"
+"193.8.46.0","193.8.47.255","3238538752","3238539263","UA","Ukraine"
+"193.8.48.0","193.8.55.255","3238539264","3238541311","CH","Switzerland"
+"193.8.57.0","193.8.57.255","3238541568","3238541823","PL","Poland"
+"193.8.58.0","193.8.60.255","3238541824","3238542591","CH","Switzerland"
+"193.8.61.0","193.8.61.255","3238542592","3238542847","PL","Poland"
+"193.8.64.0","193.8.71.255","3238543360","3238545407","CH","Switzerland"
+"193.8.74.0","193.8.75.255","3238545920","3238546431","RU","Russian Federation"
+"193.8.76.0","193.8.77.255","3238546432","3238546943","CH","Switzerland"
+"193.8.78.0","193.8.79.255","3238546944","3238547455","UA","Ukraine"
+"193.8.86.0","193.8.87.255","3238548992","3238549503","CZ","Czech Republic"
+"193.8.88.0","193.8.111.255","3238549504","3238555647","CH","Switzerland"
+"193.8.126.0","193.8.126.255","3238559232","3238559487","SE","Sweden"
+"193.8.128.0","193.8.137.255","3238559744","3238562303","CH","Switzerland"
+"193.8.139.0","193.8.139.255","3238562560","3238562815","IR","Iran, Islamic Republic of"
+"193.8.140.0","193.8.181.255","3238562816","3238573567","CH","Switzerland"
+"193.8.182.0","193.8.183.255","3238573568","3238574079","PL","Poland"
+"193.8.188.0","193.8.200.255","3238575104","3238578431","CH","Switzerland"
+"193.8.201.0","193.8.201.255","3238578432","3238578687","UA","Ukraine"
+"193.8.203.0","193.8.203.255","3238578944","3238579199","RU","Russian Federation"
+"193.8.204.0","193.8.204.255","3238579200","3238579455","CH","Switzerland"
+"193.8.208.0","193.8.239.255","3238580224","3238588415","CH","Switzerland"
+"193.8.245.0","193.8.245.255","3238589696","3238589951","CH","Switzerland"
+"193.8.246.0","193.8.246.255","3238589952","3238590207","LT","Lithuania"
+"193.8.248.0","193.8.248.255","3238590464","3238590719","CH","Switzerland"
+"193.8.250.0","193.8.250.255","3238590976","3238591231","SA","Saudi Arabia"
+"193.8.251.0","193.8.255.255","3238591232","3238592511","CH","Switzerland"
+"193.9.0.0","193.9.7.255","3238592512","3238594559","GB","United Kingdom"
+"193.9.8.0","193.9.11.255","3238594560","3238595583","BE","Belgium"
+"193.9.12.0","193.9.12.255","3238595584","3238595839","SI","Slovenia"
+"193.9.13.0","193.9.13.255","3238595840","3238596095","EU","Europe"
+"193.9.14.0","193.9.14.255","3238596096","3238596351","GB","United Kingdom"
+"193.9.16.0","193.9.16.255","3238596608","3238596863","BG","Bulgaria"
+"193.9.17.0","193.9.17.255","3238596864","3238597119","RU","Russian Federation"
+"193.9.18.0","193.9.18.255","3238597120","3238597375","DE","Germany"
+"193.9.19.0","193.9.19.255","3238597376","3238597631","SI","Slovenia"
+"193.9.20.0","193.9.20.255","3238597632","3238597887","GB","United Kingdom"
+"193.9.21.0","193.9.21.255","3238597888","3238598143","SI","Slovenia"
+"193.9.22.0","193.9.22.255","3238598144","3238598399","RU","Russian Federation"
+"193.9.23.0","193.9.23.255","3238598400","3238598655","NL","Netherlands"
+"193.9.24.0","193.9.24.255","3238598656","3238598911","CH","Switzerland"
+"193.9.25.0","193.9.25.255","3238598912","3238599167","PL","Poland"
+"193.9.26.0","193.9.27.255","3238599168","3238599679","HU","Hungary"
+"193.9.28.0","193.9.28.255","3238599680","3238599935","US","United States"
+"193.9.64.0","193.9.111.255","3238608896","3238621183","SE","Sweden"
+"193.9.120.0","193.9.120.255","3238623232","3238623487","LV","Latvia"
+"193.9.121.0","193.9.121.255","3238623488","3238623743","PL","Poland"
+"193.9.122.0","193.9.122.255","3238623744","3238623999","CH","Switzerland"
+"193.9.123.0","193.9.123.255","3238624000","3238624255","PL","Poland"
+"193.9.124.0","193.9.127.255","3238624256","3238625279","HU","Hungary"
+"193.9.128.0","193.9.147.255","3238625280","3238630399","LU","Luxembourg"
+"193.9.148.0","193.9.151.255","3238630400","3238631423","GR","Greece"
+"193.9.158.0","193.9.158.255","3238632960","3238633215","UA","Ukraine"
+"193.9.159.0","193.9.230.99","3238633216","3238651491","DK","Denmark"
+"193.9.230.100","193.9.230.100","3238651492","3238651492","EU","Europe"
+"193.9.230.101","193.9.239.255","3238651493","3238653951","DK","Denmark"
+"193.9.240.0","193.9.247.255","3238653952","3238655999","RU","Russian Federation"
+"193.9.248.0","193.9.248.255","3238656000","3238656255","GB","United Kingdom"
+"193.9.249.0","193.9.249.255","3238656256","3238656511","RU","Russian Federation"
+"193.9.250.0","193.9.251.255","3238656512","3238657023","UA","Ukraine"
+"193.9.252.0","193.9.253.255","3238657024","3238657535","AT","Austria"
+"193.9.254.0","193.9.254.255","3238657536","3238657791","GB","United Kingdom"
+"193.10.0.0","193.12.127.255","3238658048","3238821887","SE","Sweden"
+"193.12.128.0","193.12.135.255","3238821888","3238823935","HR","Croatia"
+"193.12.136.0","193.13.23.255","3238823936","3238860799","SE","Sweden"
+"193.13.24.0","193.13.31.255","3238860800","3238862847","HR","Croatia"
+"193.13.32.0","193.13.191.255","3238862848","3238903807","SE","Sweden"
+"193.13.192.0","193.13.199.255","3238903808","3238905855","HR","Croatia"
+"193.13.200.0","193.13.231.255","3238905856","3238914047","SE","Sweden"
+"193.13.232.0","193.13.239.255","3238914048","3238916095","HR","Croatia"
+"193.13.240.0","193.14.83.255","3238916096","3238941695","SE","Sweden"
+"193.14.84.0","193.14.87.255","3238941696","3238942719","NL","Netherlands"
+"193.14.88.0","193.14.183.255","3238942720","3238967295","SE","Sweden"
+"193.14.184.0","193.14.191.255","3238967296","3238969343","HR","Croatia"
+"193.14.192.0","193.14.215.255","3238969344","3238975487","SE","Sweden"
+"193.14.216.0","193.14.223.255","3238975488","3238977535","HR","Croatia"
+"193.14.224.0","193.14.239.255","3238977536","3238981631","SE","Sweden"
+"193.14.240.0","193.14.247.255","3238981632","3238983679","HR","Croatia"
+"193.14.248.0","193.15.31.255","3238983680","3238993919","SE","Sweden"
+"193.15.32.0","193.15.39.255","3238993920","3238995967","HR","Croatia"
+"193.15.40.0","193.15.127.255","3238995968","3239018495","SE","Sweden"
+"193.15.128.0","193.15.135.255","3239018496","3239020543","HR","Croatia"
+"193.15.136.0","193.15.143.255","3239020544","3239022591","SE","Sweden"
+"193.15.144.0","193.15.151.255","3239022592","3239024639","HR","Croatia"
+"193.15.152.0","193.15.159.255","3239024640","3239026687","SE","Sweden"
+"193.15.160.0","193.15.167.255","3239026688","3239028735","HR","Croatia"
+"193.15.168.0","193.15.255.255","3239028736","3239051263","SE","Sweden"
+"193.16.0.0","193.16.31.255","3239051264","3239059455","DE","Germany"
+"193.16.43.0","193.16.43.255","3239062272","3239062527","ES","Spain"
+"193.16.44.0","193.16.44.255","3239062528","3239062783","CH","Switzerland"
+"193.16.45.0","193.16.45.255","3239062784","3239063039","UA","Ukraine"
+"193.16.46.0","193.16.46.255","3239063040","3239063295","HU","Hungary"
+"193.16.47.0","193.16.47.255","3239063296","3239063551","UA","Ukraine"
+"193.16.48.0","193.16.95.255","3239063552","3239075839","DE","Germany"
+"193.16.96.0","193.16.96.255","3239075840","3239076095","GB","United Kingdom"
+"193.16.97.0","193.16.97.255","3239076096","3239076351","DE","Germany"
+"193.16.98.0","193.16.98.255","3239076352","3239076607","RU","Russian Federation"
+"193.16.99.0","193.16.99.255","3239076608","3239076863","PL","Poland"
+"193.16.100.0","193.16.100.255","3239076864","3239077119","NL","Netherlands"
+"193.16.101.0","193.16.101.255","3239077120","3239077375","UA","Ukraine"
+"193.16.102.0","193.16.102.255","3239077376","3239077631","BG","Bulgaria"
+"193.16.103.0","193.16.103.255","3239077632","3239077887","PT","Portugal"
+"193.16.104.0","193.16.104.255","3239077888","3239078143","CZ","Czech Republic"
+"193.16.105.0","193.16.105.255","3239078144","3239078399","UA","Ukraine"
+"193.16.107.0","193.16.107.255","3239078656","3239078911","PL","Poland"
+"193.16.108.0","193.16.108.255","3239078912","3239079167","GB","United Kingdom"
+"193.16.109.0","193.16.109.255","3239079168","3239079423","SI","Slovenia"
+"193.16.111.0","193.16.111.255","3239079680","3239079935","MD","Moldova, Republic of"
+"193.16.112.0","193.16.143.255","3239079936","3239088127","DE","Germany"
+"193.16.146.0","193.16.146.255","3239088640","3239088895","DK","Denmark"
+"193.16.147.0","193.16.147.255","3239088896","3239089151","IL","Israel"
+"193.16.148.0","193.16.148.255","3239089152","3239089407","RO","Romania"
+"193.16.149.0","193.16.150.255","3239089408","3239089919","GB","United Kingdom"
+"193.16.151.0","193.16.151.255","3239089920","3239090175","DE","Germany"
+"193.16.152.0","193.16.152.255","3239090176","3239090431","SI","Slovenia"
+"193.16.153.0","193.16.153.255","3239090432","3239090687","ES","Spain"
+"193.16.154.0","193.16.154.255","3239090688","3239090943","NL","Netherlands"
+"193.16.155.0","193.16.155.255","3239090944","3239091199","AT","Austria"
+"193.16.157.0","193.16.157.255","3239091456","3239091711","BG","Bulgaria"
+"193.16.158.0","193.16.158.255","3239091712","3239091967","UA","Ukraine"
+"193.16.159.0","193.16.159.255","3239091968","3239092223","FR","France"
+"193.16.160.0","193.16.207.255","3239092224","3239104511","DE","Germany"
+"193.16.208.0","193.16.210.255","3239104512","3239105279","RU","Russian Federation"
+"193.16.211.0","193.16.211.255","3239105280","3239105535","CH","Switzerland"
+"193.16.212.0","193.16.215.255","3239105536","3239106559","DE","Germany"
+"193.16.216.0","193.16.216.255","3239106560","3239106815","ES","Spain"
+"193.16.217.0","193.16.217.255","3239106816","3239107071","CH","Switzerland"
+"193.16.218.0","193.16.218.255","3239107072","3239107327","RO","Romania"
+"193.16.219.0","193.16.219.255","3239107328","3239107583","GR","Greece"
+"193.16.220.0","193.16.220.255","3239107584","3239107839","CH","Switzerland"
+"193.16.222.0","193.16.228.255","3239108096","3239109887","DE","Germany"
+"193.16.229.0","193.16.229.255","3239109888","3239110143","PL","Poland"
+"193.16.230.0","193.16.231.255","3239110144","3239110655","DE","Germany"
+"193.16.232.0","193.16.232.255","3239110656","3239110911","RU","Russian Federation"
+"193.16.233.0","193.16.233.255","3239110912","3239111167","UA","Ukraine"
+"193.16.234.0","193.16.234.255","3239111168","3239111423","NL","Netherlands"
+"193.16.235.0","193.16.235.255","3239111424","3239111679","DE","Germany"
+"193.16.237.0","193.16.237.255","3239111936","3239112191","AT","Austria"
+"193.16.238.0","193.16.238.255","3239112192","3239112447","IL","Israel"
+"193.16.240.0","193.16.240.255","3239112704","3239112959","PL","Poland"
+"193.16.241.0","193.16.241.255","3239112960","3239113215","CH","Switzerland"
+"193.16.242.0","193.16.242.255","3239113216","3239113471","AT","Austria"
+"193.16.243.0","193.16.243.255","3239113472","3239113727","ES","Spain"
+"193.16.244.0","193.16.244.255","3239113728","3239113983","AT","Austria"
+"193.16.245.0","193.16.245.255","3239113984","3239114239","DE","Germany"
+"193.16.246.0","193.16.246.255","3239114240","3239114495","BG","Bulgaria"
+"193.16.247.0","193.16.247.255","3239114496","3239114751","UA","Ukraine"
+"193.16.248.0","193.16.254.255","3239114752","3239116543","DE","Germany"
+"193.16.255.0","193.16.255.255","3239116544","3239116799","PL","Poland"
+"193.17.0.0","193.17.0.255","3239116800","3239117055","PT","Portugal"
+"193.17.1.0","193.17.1.255","3239117056","3239117311","SI","Slovenia"
+"193.17.2.0","193.17.2.255","3239117312","3239117567","DE","Germany"
+"193.17.8.0","193.17.11.255","3239118848","3239119871","DE","Germany"
+"193.17.12.0","193.17.12.255","3239119872","3239120127","GB","United Kingdom"
+"193.17.13.0","193.17.13.255","3239120128","3239120383","CZ","Czech Republic"
+"193.17.14.0","193.17.14.255","3239120384","3239120639","PL","Poland"
+"193.17.16.0","193.17.18.255","3239120896","3239121663","DE","Germany"
+"193.17.19.0","193.17.19.255","3239121664","3239121919","FR","France"
+"193.17.20.0","193.17.27.255","3239121920","3239123967","DE","Germany"
+"193.17.41.0","193.17.41.255","3239127296","3239127551","PL","Poland"
+"193.17.42.0","193.17.42.255","3239127552","3239127807","IL","Israel"
+"193.17.43.0","193.17.43.255","3239127808","3239128063","RU","Russian Federation"
+"193.17.44.0","193.17.44.255","3239128064","3239128319","UA","Ukraine"
+"193.17.45.0","193.17.45.255","3239128320","3239128575","IT","Italy"
+"193.17.46.0","193.17.46.255","3239128576","3239128831","UA","Ukraine"
+"193.17.47.0","193.17.47.255","3239128832","3239129087","CZ","Czech Republic"
+"193.17.48.0","193.17.51.255","3239129088","3239130111","DE","Germany"
+"193.17.52.0","193.17.52.255","3239130112","3239130367","RU","Russian Federation"
+"193.17.53.0","193.17.53.255","3239130368","3239130623","JO","Jordan"
+"193.17.54.0","193.17.54.255","3239130624","3239130879","PL","Poland"
+"193.17.60.0","193.17.63.255","3239132160","3239133183","DE","Germany"
+"193.17.65.0","193.17.65.255","3239133440","3239133695","GB","United Kingdom"
+"193.17.66.0","193.17.66.255","3239133696","3239133951","ES","Spain"
+"193.17.67.0","193.17.67.255","3239133952","3239134207","SE","Sweden"
+"193.17.68.0","193.17.68.255","3239134208","3239134463","IL","Israel"
+"193.17.69.0","193.17.69.255","3239134464","3239134719","UA","Ukraine"
+"193.17.71.0","193.17.71.255","3239134976","3239135231","PL","Poland"
+"193.17.72.0","193.17.72.255","3239135232","3239135487","SE","Sweden"
+"193.17.73.0","193.17.73.255","3239135488","3239135743","FR","France"
+"193.17.74.0","193.17.74.255","3239135744","3239135999","IL","Israel"
+"193.17.75.0","193.17.75.255","3239136000","3239136255","UA","Ukraine"
+"193.17.76.0","193.17.76.255","3239136256","3239136511","CH","Switzerland"
+"193.17.77.0","193.17.77.255","3239136512","3239136767","DE","Germany"
+"193.17.78.0","193.17.78.255","3239136768","3239137023","MD","Moldova, Republic of"
+"193.17.79.0","193.17.79.255","3239137024","3239137279","LI","Liechtenstein"
+"193.17.84.0","193.17.84.255","3239138304","3239138559","PL","Poland"
+"193.17.85.0","193.17.85.255","3239138560","3239138815","CH","Switzerland"
+"193.17.96.0","193.17.111.255","3239141376","3239145471","US","United States"
+"193.17.112.0","193.17.119.255","3239145472","3239147519","DE","Germany"
+"193.17.120.0","193.17.127.255","3239147520","3239149567","SG","Singapore"
+"193.17.128.0","193.17.169.255","3239149568","3239160319","GB","United Kingdom"
+"193.17.170.0","193.17.170.255","3239160320","3239160575","US","United States"
+"193.17.171.0","193.17.171.255","3239160576","3239160831","DE","Germany"
+"193.17.172.0","193.17.172.255","3239160832","3239161087","PL","Poland"
+"193.17.173.0","193.17.173.255","3239161088","3239161343","BY","Belarus"
+"193.17.174.0","193.17.174.255","3239161344","3239161599","PL","Poland"
+"193.17.175.0","193.17.175.255","3239161600","3239161855","HU","Hungary"
+"193.17.178.0","193.17.178.255","3239162368","3239162623","DE","Germany"
+"193.17.184.0","193.17.184.255","3239163904","3239164159","PL","Poland"
+"193.17.185.0","193.17.186.255","3239164160","3239164671","DE","Germany"
+"193.17.187.0","193.17.187.255","3239164672","3239164927","GB","United Kingdom"
+"193.17.192.0","193.17.192.255","3239165952","3239166207","FR","France"
+"193.17.194.0","193.17.194.255","3239166464","3239166719","CH","Switzerland"
+"193.17.195.0","193.17.195.255","3239166720","3239166975","RO","Romania"
+"193.17.196.0","193.17.196.255","3239166976","3239167231","FR","France"
+"193.17.197.0","193.17.197.255","3239167232","3239167487","DE","Germany"
+"193.17.198.0","193.17.198.255","3239167488","3239167743","FR","France"
+"193.17.199.0","193.17.199.255","3239167744","3239167999","CH","Switzerland"
+"193.17.200.0","193.17.200.255","3239168000","3239168255","PL","Poland"
+"193.17.201.0","193.17.201.255","3239168256","3239168511","CH","Switzerland"
+"193.17.202.0","193.17.202.255","3239168512","3239168767","SE","Sweden"
+"193.17.203.0","193.17.203.255","3239168768","3239169023","PL","Poland"
+"193.17.204.0","193.17.205.255","3239169024","3239169535","DE","Germany"
+"193.17.206.0","193.17.206.255","3239169536","3239169791","DK","Denmark"
+"193.17.207.0","193.17.207.255","3239169792","3239170047","SE","Sweden"
+"193.17.208.0","193.17.208.255","3239170048","3239170303","UA","Ukraine"
+"193.17.209.0","193.17.209.255","3239170304","3239170559","FR","France"
+"193.17.210.0","193.17.210.255","3239170560","3239170815","GB","United Kingdom"
+"193.17.211.0","193.17.211.255","3239170816","3239171071","SE","Sweden"
+"193.17.212.0","193.17.212.255","3239171072","3239171327","PL","Poland"
+"193.17.213.0","193.17.213.255","3239171328","3239171583","UA","Ukraine"
+"193.17.214.0","193.17.214.255","3239171584","3239171839","PL","Poland"
+"193.17.216.0","193.17.217.255","3239172096","3239172607","UA","Ukraine"
+"193.17.218.0","193.17.218.255","3239172608","3239172863","SE","Sweden"
+"193.17.219.0","193.17.219.255","3239172864","3239173119","DE","Germany"
+"193.17.221.0","193.17.221.255","3239173376","3239173631","DE","Germany"
+"193.17.222.0","193.17.222.255","3239173632","3239173887","AT","Austria"
+"193.17.223.0","193.17.223.255","3239173888","3239174143","PL","Poland"
+"193.17.225.0","193.17.225.255","3239174400","3239174655","RO","Romania"
+"193.17.226.0","193.17.226.255","3239174656","3239174911","GB","United Kingdom"
+"193.17.227.0","193.17.227.255","3239174912","3239175167","SI","Slovenia"
+"193.17.229.0","193.17.229.255","3239175424","3239175679","BG","Bulgaria"
+"193.17.230.0","193.17.230.255","3239175680","3239175935","DE","Germany"
+"193.17.232.0","193.17.247.255","3239176192","3239180287","DE","Germany"
+"193.17.248.0","193.17.251.255","3239180288","3239181311","CZ","Czech Republic"
+"193.17.252.0","193.17.252.255","3239181312","3239181567","AT","Austria"
+"193.17.254.0","193.17.254.255","3239181824","3239182079","DE","Germany"
+"193.18.0.0","193.18.63.255","3239182336","3239198719","DE","Germany"
+"193.18.64.0","193.18.95.255","3239198720","3239206911","US","United States"
+"193.18.96.0","193.19.63.255","3239206912","3239264255","DE","Germany"
+"193.19.64.0","193.19.65.255","3239264256","3239264767","NO","Norway"
+"193.19.66.0","193.19.71.255","3239264768","3239266303","RU","Russian Federation"
+"193.19.74.0","193.19.75.255","3239266816","3239267327","UA","Ukraine"
+"193.19.76.0","193.19.77.255","3239267328","3239267839","FR","France"
+"193.19.78.0","193.19.79.255","3239267840","3239268351","DE","Germany"
+"193.19.80.0","193.19.81.255","3239268352","3239268863","SE","Sweden"
+"193.19.82.0","193.19.83.255","3239268864","3239269375","RU","Russian Federation"
+"193.19.84.0","193.19.87.255","3239269376","3239270399","UA","Ukraine"
+"193.19.88.0","193.19.89.255","3239270400","3239270911","GB","United Kingdom"
+"193.19.90.0","193.19.91.255","3239270912","3239271423","SA","Saudi Arabia"
+"193.19.92.0","193.19.93.255","3239271424","3239271935","AT","Austria"
+"193.19.94.0","193.19.95.255","3239271936","3239272447","CH","Switzerland"
+"193.19.98.0","193.19.99.255","3239272960","3239273471","GB","United Kingdom"
+"193.19.100.0","193.19.101.255","3239273472","3239273983","UA","Ukraine"
+"193.19.102.0","193.19.103.255","3239273984","3239274495","RU","Russian Federation"
+"193.19.104.0","193.19.105.255","3239274496","3239275007","PL","Poland"
+"193.19.108.0","193.19.111.255","3239275520","3239276543","UA","Ukraine"
+"193.19.112.0","193.19.113.255","3239276544","3239277055","LU","Luxembourg"
+"193.19.114.0","193.19.115.255","3239277056","3239277567","DE","Germany"
+"193.19.116.0","193.19.121.255","3239277568","3239279103","RU","Russian Federation"
+"193.19.122.0","193.19.125.255","3239279104","3239280127","PL","Poland"
+"193.19.126.0","193.19.127.255","3239280128","3239280639","RU","Russian Federation"
+"193.19.132.0","193.19.135.255","3239281664","3239282687","RU","Russian Federation"
+"193.19.136.0","193.19.139.255","3239282688","3239283711","FI","Finland"
+"193.19.140.0","193.19.143.255","3239283712","3239284735","PL","Poland"
+"193.19.144.0","193.19.145.255","3239284736","3239285247","IR","Iran, Islamic Republic of"
+"193.19.146.0","193.19.146.255","3239285248","3239285503","SE","Sweden"
+"193.19.147.0","193.19.147.255","3239285504","3239285759","BG","Bulgaria"
+"193.19.152.0","193.19.155.255","3239286784","3239287807","UA","Ukraine"
+"193.19.156.0","193.19.159.255","3239287808","3239288831","GB","United Kingdom"
+"193.19.160.0","193.19.163.255","3239288832","3239289855","DE","Germany"
+"193.19.164.0","193.19.167.255","3239289856","3239290879","PL","Poland"
+"193.19.168.0","193.19.171.255","3239290880","3239291903","RU","Russian Federation"
+"193.19.172.0","193.19.175.255","3239291904","3239292927","BG","Bulgaria"
+"193.19.176.0","193.19.179.255","3239292928","3239293951","CZ","Czech Republic"
+"193.19.180.0","193.19.183.255","3239293952","3239294975","DE","Germany"
+"193.19.184.0","193.19.187.255","3239294976","3239295999","UA","Ukraine"
+"193.19.188.0","193.19.191.255","3239296000","3239297023","GB","United Kingdom"
+"193.19.192.0","193.19.195.255","3239297024","3239298047","RO","Romania"
+"193.19.196.0","193.19.199.255","3239298048","3239299071","GB","United Kingdom"
+"193.19.208.0","193.19.211.255","3239301120","3239302143","FR","France"
+"193.19.212.0","193.19.215.255","3239302144","3239303167","PL","Poland"
+"193.19.216.0","193.19.219.255","3239303168","3239304191","FR","France"
+"193.19.220.0","193.19.223.255","3239304192","3239305215","HR","Croatia"
+"193.19.224.0","193.19.227.255","3239305216","3239306239","NL","Netherlands"
+"193.19.228.0","193.19.231.255","3239306240","3239307263","UA","Ukraine"
+"193.19.232.0","193.19.235.255","3239307264","3239308287","EG","Egypt"
+"193.19.236.0","193.19.239.255","3239308288","3239309311","DE","Germany"
+"193.19.240.0","193.19.255.255","3239309312","3239313407","UA","Ukraine"
+"193.20.0.0","193.22.4.255","3239313408","3239445759","DE","Germany"
+"193.22.5.0","193.22.5.255","3239445760","3239446015","PL","Poland"
+"193.22.6.0","193.22.6.255","3239446016","3239446271","RU","Russian Federation"
+"193.22.7.0","193.22.7.255","3239446272","3239446527","FR","France"
+"193.22.8.0","193.22.11.255","3239446528","3239447551","DE","Germany"
+"193.22.16.0","193.22.19.255","3239448576","3239449599","DE","Germany"
+"193.22.28.0","193.22.28.255","3239451648","3239451903","PL","Poland"
+"193.22.29.0","193.22.29.255","3239451904","3239452159","DE","Germany"
+"193.22.30.0","193.22.30.255","3239452160","3239452415","CY","Cyprus"
+"193.22.31.0","193.22.31.255","3239452416","3239452671","HR","Croatia"
+"193.22.32.0","193.22.79.255","3239452672","3239464959","DE","Germany"
+"193.22.81.0","193.22.81.255","3239465216","3239465471","PL","Poland"
+"193.22.82.0","193.22.82.255","3239465472","3239465727","AT","Austria"
+"193.22.83.0","193.22.83.255","3239465728","3239465983","PL","Poland"
+"193.22.84.0","193.22.84.255","3239465984","3239466239","UA","Ukraine"
+"193.22.85.0","193.22.85.255","3239466240","3239466495","AT","Austria"
+"193.22.87.0","193.22.87.255","3239466752","3239467007","GB","United Kingdom"
+"193.22.88.0","193.22.88.255","3239467008","3239467263","RU","Russian Federation"
+"193.22.89.0","193.22.89.255","3239467264","3239467519","GB","United Kingdom"
+"193.22.90.0","193.22.90.255","3239467520","3239467775","IT","Italy"
+"193.22.91.0","193.22.91.255","3239467776","3239468031","PL","Poland"
+"193.22.92.0","193.22.92.255","3239468032","3239468287","FR","France"
+"193.22.93.0","193.22.93.255","3239468288","3239468543","RO","Romania"
+"193.22.94.0","193.22.94.255","3239468544","3239468799","NO","Norway"
+"193.22.95.0","193.22.95.255","3239468800","3239469055","RO","Romania"
+"193.22.100.0","193.22.101.255","3239470080","3239470591","DE","Germany"
+"193.22.102.0","193.22.102.255","3239470592","3239470847","CH","Switzerland"
+"193.22.103.0","193.22.103.255","3239470848","3239471103","BG","Bulgaria"
+"193.22.107.0","193.22.107.255","3239471872","3239472127","FR","France"
+"193.22.108.0","193.22.118.255","3239472128","3239474943","DE","Germany"
+"193.22.119.0","193.22.119.255","3239474944","3239475199","ES","Spain"
+"193.22.120.0","193.22.127.255","3239475200","3239477247","DE","Germany"
+"193.22.140.0","193.22.140.255","3239480320","3239480575","UA","Ukraine"
+"193.22.142.0","193.22.142.255","3239480832","3239481087","CH","Switzerland"
+"193.22.143.0","193.22.143.255","3239481088","3239481343","FR","France"
+"193.22.160.0","193.22.164.255","3239485440","3239486719","DE","Germany"
+"193.22.165.0","193.22.165.255","3239486720","3239486975","ES","Spain"
+"193.22.166.0","193.22.167.255","3239486976","3239487487","DE","Germany"
+"193.22.169.0","193.22.169.255","3239487744","3239487999","PL","Poland"
+"193.22.171.0","193.22.171.255","3239488256","3239488511","CH","Switzerland"
+"193.22.172.0","193.22.172.255","3239488512","3239488767","KW","Kuwait"
+"193.22.173.0","193.22.173.255","3239488768","3239489023","RO","Romania"
+"193.22.174.0","193.22.174.255","3239489024","3239489279","DE","Germany"
+"193.22.175.0","193.22.175.255","3239489280","3239489535","PL","Poland"
+"193.22.176.0","193.22.204.255","3239489536","3239496959","DE","Germany"
+"193.22.205.0","193.22.205.255","3239496960","3239497215","EU","Europe"
+"193.22.206.0","193.22.223.255","3239497216","3239501823","DE","Germany"
+"193.22.242.0","193.22.242.255","3239506432","3239506687","RU","Russian Federation"
+"193.22.243.0","193.22.243.255","3239506688","3239506943","GB","United Kingdom"
+"193.22.245.0","193.22.245.255","3239507200","3239507455","GB","United Kingdom"
+"193.22.248.0","193.22.248.255","3239507968","3239508223","BG","Bulgaria"
+"193.22.249.0","193.22.249.255","3239508224","3239508479","SA","Saudi Arabia"
+"193.22.250.0","193.22.250.255","3239508480","3239508735","NO","Norway"
+"193.22.251.0","193.22.251.255","3239508736","3239508991","DE","Germany"
+"193.22.252.0","193.22.252.255","3239508992","3239509247","PL","Poland"
+"193.22.253.0","193.22.253.255","3239509248","3239509503","DE","Germany"
+"193.22.254.0","193.22.254.255","3239509504","3239509759","CH","Switzerland"
+"193.22.255.0","193.23.15.255","3239509760","3239514111","DE","Germany"
+"193.23.32.0","193.23.42.255","3239518208","3239521023","DE","Germany"
+"193.23.43.0","193.23.43.255","3239521024","3239521279","AP","Asia/Pacific Region"
+"193.23.44.0","193.23.45.255","3239521280","3239521791","DE","Germany"
+"193.23.48.0","193.23.48.255","3239522304","3239522559","PL","Poland"
+"193.23.49.0","193.23.49.255","3239522560","3239522815","SI","Slovenia"
+"193.23.51.0","193.23.51.255","3239523072","3239523327","PL","Poland"
+"193.23.52.0","193.23.52.255","3239523328","3239523583","BG","Bulgaria"
+"193.23.53.0","193.23.53.255","3239523584","3239523839","UA","Ukraine"
+"193.23.54.0","193.23.54.255","3239523840","3239524095","PL","Poland"
+"193.23.56.0","193.23.56.255","3239524352","3239524607","DE","Germany"
+"193.23.57.0","193.23.57.255","3239524608","3239524863","SE","Sweden"
+"193.23.58.0","193.23.58.255","3239524864","3239525119","UA","Ukraine"
+"193.23.59.0","193.23.59.255","3239525120","3239525375","LT","Lithuania"
+"193.23.61.0","193.23.61.255","3239525632","3239525887","PL","Poland"
+"193.23.62.0","193.23.62.255","3239525888","3239526143","SI","Slovenia"
+"193.23.63.0","193.23.63.255","3239526144","3239526399","PL","Poland"
+"193.23.64.0","193.23.111.255","3239526400","3239538687","DE","Germany"
+"193.23.112.0","193.23.113.255","3239538688","3239539199","NL","Netherlands"
+"193.23.114.0","193.23.114.255","3239539200","3239539455","IT","Italy"
+"193.23.115.0","193.23.115.255","3239539456","3239539711","BE","Belgium"
+"193.23.116.0","193.23.116.255","3239539712","3239539967","GB","United Kingdom"
+"193.23.117.0","193.23.117.255","3239539968","3239540223","SE","Sweden"
+"193.23.119.0","193.23.119.255","3239540480","3239540735","DE","Germany"
+"193.23.120.0","193.23.120.255","3239540736","3239540991","GB","United Kingdom"
+"193.23.121.0","193.23.121.255","3239540992","3239541247","FR","France"
+"193.23.122.0","193.23.122.255","3239541248","3239541503","UA","Ukraine"
+"193.23.123.0","193.23.123.255","3239541504","3239541759","FR","France"
+"193.23.124.0","193.23.124.255","3239541760","3239542015","GB","United Kingdom"
+"193.23.132.0","193.23.135.255","3239543808","3239544831","DE","Germany"
+"193.23.136.0","193.23.136.255","3239544832","3239545087","GB","United Kingdom"
+"193.23.137.0","193.23.137.255","3239545088","3239545343","SI","Slovenia"
+"193.23.138.0","193.23.139.255","3239545344","3239545855","HU","Hungary"
+"193.23.140.0","193.23.140.255","3239545856","3239546111","UA","Ukraine"
+"193.23.141.0","193.23.141.255","3239546112","3239546367","GB","United Kingdom"
+"193.23.142.0","193.23.142.255","3239546368","3239546623","RU","Russian Federation"
+"193.23.143.0","193.23.143.255","3239546624","3239546879","NL","Netherlands"
+"193.23.148.0","193.23.155.255","3239547904","3239549951","DE","Germany"
+"193.23.156.0","193.23.156.255","3239549952","3239550207","TR","Turkey"
+"193.23.157.0","193.23.157.255","3239550208","3239550463","UA","Ukraine"
+"193.23.158.0","193.23.158.255","3239550464","3239550719","FR","France"
+"193.23.159.0","193.23.159.255","3239550720","3239550975","NO","Norway"
+"193.23.160.0","193.23.171.255","3239550976","3239554047","DE","Germany"
+"193.23.172.0","193.23.172.255","3239554048","3239554303","SE","Sweden"
+"193.23.174.0","193.23.174.255","3239554560","3239554815","PL","Poland"
+"193.23.175.0","193.23.175.255","3239554816","3239555071","UA","Ukraine"
+"193.23.180.0","193.23.180.255","3239556096","3239556351","SA","Saudi Arabia"
+"193.23.181.0","193.23.181.255","3239556352","3239556607","UA","Ukraine"
+"193.23.182.0","193.23.182.255","3239556608","3239556863","HR","Croatia"
+"193.23.183.0","193.23.183.255","3239556864","3239557119","UA","Ukraine"
+"193.23.184.0","193.23.214.255","3239557120","3239565055","DE","Germany"
+"193.23.215.0","193.23.215.255","3239565056","3239565311","US","United States"
+"193.23.216.0","193.23.223.255","3239565312","3239567359","DE","Germany"
+"193.23.224.0","193.23.224.255","3239567360","3239567615","GB","United Kingdom"
+"193.23.225.0","193.23.225.255","3239567616","3239567871","UA","Ukraine"
+"193.23.226.0","193.23.226.255","3239567872","3239568127","DE","Germany"
+"193.23.227.0","193.23.227.255","3239568128","3239568383","FR","France"
+"193.23.228.0","193.23.228.255","3239568384","3239568639","SE","Sweden"
+"193.23.229.0","193.23.229.255","3239568640","3239568895","NO","Norway"
+"193.23.230.0","193.23.252.255","3239568896","3239574783","DE","Germany"
+"193.23.254.0","193.23.254.255","3239575040","3239575295","DE","Germany"
+"193.23.255.0","193.23.255.255","3239575296","3239575551","DK","Denmark"
+"193.24.0.0","193.24.7.255","3239575552","3239577599","DE","Germany"
+"193.24.12.0","193.24.12.255","3239578624","3239578879","DE","Germany"
+"193.24.14.0","193.24.14.255","3239579136","3239579391","PL","Poland"
+"193.24.15.0","193.24.23.255","3239579392","3239581695","DE","Germany"
+"193.24.24.0","193.24.24.255","3239581696","3239581951","PL","Poland"
+"193.24.25.0","193.24.25.255","3239581952","3239582207","UA","Ukraine"
+"193.24.26.0","193.24.26.255","3239582208","3239582463","GB","United Kingdom"
+"193.24.27.0","193.24.27.255","3239582464","3239582719","DE","Germany"
+"193.24.28.0","193.24.28.255","3239582720","3239582975","GB","United Kingdom"
+"193.24.29.0","193.24.29.255","3239582976","3239583231","IT","Italy"
+"193.24.30.0","193.24.30.255","3239583232","3239583487","UA","Ukraine"
+"193.24.32.0","193.24.63.255","3239583744","3239591935","DE","Germany"
+"193.24.64.0","193.24.65.255","3239591936","3239592447","FI","Finland"
+"193.24.66.0","193.24.66.255","3239592448","3239592703","US","United States"
+"193.24.67.0","193.24.67.255","3239592704","3239592959","FI","Finland"
+"193.24.68.0","193.24.68.255","3239592960","3239593215","EU","Europe"
+"193.24.69.0","193.24.71.255","3239593216","3239593983","FI","Finland"
+"193.24.72.0","193.24.191.255","3239593984","3239624703","DE","Germany"
+"193.24.192.0","193.24.195.255","3239624704","3239625727","CH","Switzerland"
+"193.24.196.0","193.24.199.255","3239625728","3239626751","RU","Russian Federation"
+"193.24.200.0","193.24.207.255","3239626752","3239628799","PL","Poland"
+"193.24.208.0","193.24.211.255","3239628800","3239629823","DE","Germany"
+"193.24.216.0","193.24.219.255","3239630848","3239631871","DE","Germany"
+"193.24.220.0","193.24.223.255","3239631872","3239632895","UA","Ukraine"
+"193.24.224.0","193.24.239.255","3239632896","3239636991","DE","Germany"
+"193.24.240.0","193.24.243.255","3239636992","3239638015","BG","Bulgaria"
+"193.24.244.0","193.24.247.255","3239638016","3239639039","PL","Poland"
+"193.24.248.0","193.24.249.255","3239639040","3239639551","SI","Slovenia"
+"193.24.250.0","193.24.250.255","3239639552","3239639807","CZ","Czech Republic"
+"193.24.251.0","193.24.251.255","3239639808","3239640063","SI","Slovenia"
+"193.24.252.0","193.24.255.255","3239640064","3239641087","DE","Germany"
+"193.25.0.0","193.25.7.255","3239641088","3239643135","PL","Poland"
+"193.25.8.0","193.25.15.255","3239643136","3239645183","RU","Russian Federation"
+"193.25.16.0","193.25.47.255","3239645184","3239653375","DE","Germany"
+"193.25.48.0","193.25.63.255","3239653376","3239657471","NL","Netherlands"
+"193.25.64.0","193.25.95.255","3239657472","3239665663","DE","Germany"
+"193.25.98.0","193.25.99.255","3239666176","3239666687","AT","Austria"
+"193.25.100.0","193.25.101.255","3239666688","3239667199","DE","Germany"
+"193.25.102.0","193.25.103.255","3239667200","3239667711","CH","Switzerland"
+"193.25.104.0","193.25.113.255","3239667712","3239670271","RO","Romania"
+"193.25.114.0","193.25.115.255","3239670272","3239670783","DE","Germany"
+"193.25.116.0","193.25.117.255","3239670784","3239671295","GB","United Kingdom"
+"193.25.118.0","193.25.119.255","3239671296","3239671807","DE","Germany"
+"193.25.120.0","193.25.121.255","3239671808","3239672319","UA","Ukraine"
+"193.25.124.0","193.25.125.255","3239672832","3239673343","TR","Turkey"
+"193.25.126.0","193.25.127.255","3239673344","3239673855","SE","Sweden"
+"193.25.128.0","193.25.159.255","3239673856","3239682047","DE","Germany"
+"193.25.160.0","193.25.161.255","3239682048","3239682559","PL","Poland"
+"193.25.162.0","193.25.163.255","3239682560","3239683071","BG","Bulgaria"
+"193.25.164.0","193.25.165.255","3239683072","3239683583","PT","Portugal"
+"193.25.166.0","193.25.167.255","3239683584","3239684095","PL","Poland"
+"193.25.168.0","193.25.175.255","3239684096","3239686143","DE","Germany"
+"193.25.176.0","193.25.177.255","3239686144","3239686655","UA","Ukraine"
+"193.25.178.0","193.25.179.255","3239686656","3239687167","IT","Italy"
+"193.25.180.0","193.25.181.255","3239687168","3239687679","UA","Ukraine"
+"193.25.182.0","193.25.183.255","3239687680","3239688191","DE","Germany"
+"193.25.184.0","193.25.185.255","3239688192","3239688703","PL","Poland"
+"193.25.186.0","193.25.187.255","3239688704","3239689215","GB","United Kingdom"
+"193.25.190.0","193.25.191.255","3239689728","3239690239","RU","Russian Federation"
+"193.25.192.0","193.25.192.255","3239690240","3239690495","ES","Spain"
+"193.25.193.0","193.25.193.255","3239690496","3239690751","PL","Poland"
+"193.25.195.0","193.25.195.255","3239691008","3239691263","FR","France"
+"193.25.197.0","193.25.197.255","3239691520","3239691775","FR","France"
+"193.25.198.0","193.25.198.45","3239691776","3239691821","EU","Europe"
+"193.25.198.46","193.25.198.46","3239691822","3239691822","GB","United Kingdom"
+"193.25.198.47","193.25.198.255","3239691823","3239692031","EU","Europe"
+"193.25.199.0","193.25.199.255","3239692032","3239692287","AT","Austria"
+"193.25.200.0","193.25.215.255","3239692288","3239696383","DE","Germany"
+"193.25.220.0","193.25.220.255","3239697408","3239697663","HR","Croatia"
+"193.25.221.0","193.25.221.255","3239697664","3239697919","RU","Russian Federation"
+"193.25.222.0","193.25.222.255","3239697920","3239698175","PL","Poland"
+"193.25.224.0","193.25.255.255","3239698432","3239706623","DE","Germany"
+"193.26.1.0","193.26.1.255","3239706880","3239707135","NL","Netherlands"
+"193.26.3.0","193.26.3.255","3239707392","3239707647","UA","Ukraine"
+"193.26.4.0","193.26.4.255","3239707648","3239707903","GB","United Kingdom"
+"193.26.5.0","193.26.5.255","3239707904","3239708159","DE","Germany"
+"193.26.6.0","193.26.6.255","3239708160","3239708415","SE","Sweden"
+"193.26.7.0","193.26.7.255","3239708416","3239708671","RO","Romania"
+"193.26.8.0","193.26.8.255","3239708672","3239708927","AT","Austria"
+"193.26.9.0","193.26.9.255","3239708928","3239709183","NL","Netherlands"
+"193.26.10.0","193.26.10.255","3239709184","3239709439","RO","Romania"
+"193.26.11.0","193.26.11.255","3239709440","3239709695","FR","France"
+"193.26.13.0","193.26.13.255","3239709952","3239710207","UA","Ukraine"
+"193.26.15.0","193.26.15.255","3239710464","3239710719","DE","Germany"
+"193.26.16.0","193.26.16.255","3239710720","3239710975","RU","Russian Federation"
+"193.26.17.0","193.26.17.255","3239710976","3239711231","SE","Sweden"
+"193.26.18.0","193.26.18.255","3239711232","3239711487","BY","Belarus"
+"193.26.19.0","193.26.19.255","3239711488","3239711743","RU","Russian Federation"
+"193.26.20.0","193.26.20.255","3239711744","3239711999","UA","Ukraine"
+"193.26.23.0","193.26.23.255","3239712512","3239712767","GB","United Kingdom"
+"193.26.24.0","193.26.24.255","3239712768","3239713023","DE","Germany"
+"193.26.25.0","193.26.25.255","3239713024","3239713279","PL","Poland"
+"193.26.26.0","193.26.26.255","3239713280","3239713535","SI","Slovenia"
+"193.26.27.0","193.26.27.255","3239713536","3239713791","UA","Ukraine"
+"193.26.28.0","193.26.28.255","3239713792","3239714047","DE","Germany"
+"193.26.29.0","193.26.29.255","3239714048","3239714303","FR","France"
+"193.26.30.0","193.26.30.255","3239714304","3239714559","SE","Sweden"
+"193.26.31.0","193.26.31.255","3239714560","3239714815","HU","Hungary"
+"193.26.32.0","193.26.63.255","3239714816","3239723007","DE","Germany"
+"193.26.64.0","193.26.95.255","3239723008","3239731199","GB","United Kingdom"
+"193.26.96.0","193.26.127.255","3239731200","3239739391","DE","Germany"
+"193.26.128.0","193.26.128.255","3239739392","3239739647","IT","Italy"
+"193.26.129.0","193.26.129.255","3239739648","3239739903","RO","Romania"
+"193.26.130.0","193.26.130.255","3239739904","3239740159","CH","Switzerland"
+"193.26.131.0","193.26.131.255","3239740160","3239740415","PL","Poland"
+"193.26.132.0","193.26.132.255","3239740416","3239740671","DK","Denmark"
+"193.26.134.0","193.26.134.255","3239740928","3239741183","UA","Ukraine"
+"193.26.135.0","193.26.135.255","3239741184","3239741439","RU","Russian Federation"
+"193.26.136.0","193.26.147.255","3239741440","3239744511","DE","Germany"
+"193.26.160.0","193.26.207.255","3239747584","3239759871","DE","Germany"
+"193.26.209.0","193.26.209.255","3239760128","3239760383","UA","Ukraine"
+"193.26.214.0","193.26.214.255","3239761408","3239761663","RU","Russian Federation"
+"193.26.216.0","193.26.216.255","3239761920","3239762175","BG","Bulgaria"
+"193.26.217.0","193.26.217.255","3239762176","3239762431","RU","Russian Federation"
+"193.26.218.0","193.26.218.255","3239762432","3239762687","DK","Denmark"
+"193.26.220.0","193.26.220.255","3239762944","3239763199","SI","Slovenia"
+"193.26.221.0","193.26.221.255","3239763200","3239763455","SE","Sweden"
+"193.26.222.0","193.26.222.255","3239763456","3239763711","GB","United Kingdom"
+"193.26.224.0","193.26.255.255","3239763968","3239772159","DE","Germany"
+"193.27.0.0","193.27.0.255","3239772160","3239772415","NL","Netherlands"
+"193.27.1.0","193.27.1.255","3239772416","3239772671","IE","Ireland"
+"193.27.2.0","193.27.3.255","3239772672","3239773183","DK","Denmark"
+"193.27.4.0","193.27.4.255","3239773184","3239773439","FR","France"
+"193.27.5.0","193.27.6.255","3239773440","3239773951","PL","Poland"
+"193.27.7.0","193.27.7.255","3239773952","3239774207","SA","Saudi Arabia"
+"193.27.9.0","193.27.9.255","3239774464","3239774719","ES","Spain"
+"193.27.11.0","193.27.11.255","3239774976","3239775231","PT","Portugal"
+"193.27.16.0","193.27.23.255","3239776256","3239778303","DE","Germany"
+"193.27.40.0","193.27.40.255","3239782400","3239782655","AT","Austria"
+"193.27.41.0","193.27.41.255","3239782656","3239782911","RU","Russian Federation"
+"193.27.42.0","193.27.42.255","3239782912","3239783167","GB","United Kingdom"
+"193.27.43.0","193.27.43.255","3239783168","3239783423","CH","Switzerland"
+"193.27.44.0","193.27.44.255","3239783424","3239783679","DK","Denmark"
+"193.27.46.0","193.27.46.255","3239783936","3239784191","DE","Germany"
+"193.27.47.0","193.27.47.255","3239784192","3239784447","ES","Spain"
+"193.27.48.0","193.27.63.255","3239784448","3239788543","DE","Germany"
+"193.27.64.0","193.27.64.63","3239788544","3239788607","GB","United Kingdom"
+"193.27.64.64","193.27.65.255","3239788608","3239789055","EU","Europe"
+"193.27.66.0","193.27.67.255","3239789056","3239789567","DE","Germany"
+"193.27.68.0","193.27.69.255","3239789568","3239790079","FR","France"
+"193.27.70.0","193.27.71.255","3239790080","3239790591","RO","Romania"
+"193.27.72.0","193.27.73.255","3239790592","3239791103","NL","Netherlands"
+"193.27.74.0","193.27.75.255","3239791104","3239791615","CH","Switzerland"
+"193.27.78.0","193.27.79.255","3239792128","3239792639","FR","France"
+"193.27.80.0","193.27.81.255","3239792640","3239793151","UA","Ukraine"
+"193.27.82.0","193.27.83.255","3239793152","3239793663","PL","Poland"
+"193.27.84.0","193.27.85.255","3239793664","3239794175","RO","Romania"
+"193.27.86.0","193.27.87.255","3239794176","3239794687","NL","Netherlands"
+"193.27.88.0","193.27.89.255","3239794688","3239795199","GB","United Kingdom"
+"193.27.90.0","193.27.91.255","3239795200","3239795711","PL","Poland"
+"193.27.92.0","193.27.93.255","3239795712","3239796223","IL","Israel"
+"193.27.94.0","193.27.95.255","3239796224","3239796735","NO","Norway"
+"193.27.96.0","193.27.191.255","3239796736","3239821311","DE","Germany"
+"193.27.192.0","193.27.193.255","3239821312","3239821823","SE","Sweden"
+"193.27.194.0","193.27.195.255","3239821824","3239822335","FR","France"
+"193.27.196.0","193.27.197.255","3239822336","3239822847","UA","Ukraine"
+"193.27.198.0","193.27.199.255","3239822848","3239823359","PL","Poland"
+"193.27.200.0","193.27.201.255","3239823360","3239823871","SE","Sweden"
+"193.27.202.0","193.27.203.255","3239823872","3239824383","IT","Italy"
+"193.27.204.0","193.27.205.255","3239824384","3239824895","PL","Poland"
+"193.27.206.0","193.27.207.255","3239824896","3239825407","UZ","Uzbekistan"
+"193.27.208.0","193.27.209.255","3239825408","3239825919","UA","Ukraine"
+"193.27.210.0","193.27.211.255","3239825920","3239826431","PL","Poland"
+"193.27.212.0","193.27.213.255","3239826432","3239826943","GB","United Kingdom"
+"193.27.214.0","193.27.215.255","3239826944","3239827455","RU","Russian Federation"
+"193.27.216.0","193.27.217.255","3239827456","3239827967","DK","Denmark"
+"193.27.218.0","193.27.219.255","3239827968","3239828479","CH","Switzerland"
+"193.27.220.0","193.27.220.253","3239828480","3239828733","DE","Germany"
+"193.27.220.254","193.27.220.254","3239828734","3239828734","EU","Europe"
+"193.27.220.255","193.27.221.255","3239828735","3239828991","DE","Germany"
+"193.27.222.0","193.27.223.255","3239828992","3239829503","RU","Russian Federation"
+"193.27.226.0","193.27.227.255","3239830016","3239830527","CH","Switzerland"
+"193.27.230.0","193.27.231.255","3239831040","3239831551","RU","Russian Federation"
+"193.27.236.0","193.27.241.255","3239832576","3239834111","RU","Russian Federation"
+"193.27.242.0","193.27.243.255","3239834112","3239834623","UA","Ukraine"
+"193.27.244.0","193.27.245.255","3239834624","3239835135","AT","Austria"
+"193.27.250.0","193.27.251.255","3239836160","3239836671","DK","Denmark"
+"193.27.252.0","193.27.253.255","3239836672","3239837183","DE","Germany"
+"193.27.254.0","193.27.255.255","3239837184","3239837695","SE","Sweden"
+"193.28.0.0","193.28.0.255","3239837696","3239837951","PL","Poland"
+"193.28.5.0","193.28.5.255","3239838976","3239839231","DE","Germany"
+"193.28.6.0","193.28.6.255","3239839232","3239839487","RU","Russian Federation"
+"193.28.8.0","193.28.8.255","3239839744","3239839999","SK","Slovakia"
+"193.28.9.0","193.28.10.255","3239840000","3239840511","SA","Saudi Arabia"
+"193.28.11.0","193.28.11.255","3239840512","3239840767","DE","Germany"
+"193.28.12.0","193.28.12.255","3239840768","3239841023","AT","Austria"
+"193.28.13.0","193.28.13.255","3239841024","3239841279","DE","Germany"
+"193.28.15.0","193.28.35.255","3239841536","3239846911","DE","Germany"
+"193.28.40.0","193.28.41.255","3239847936","3239848447","DE","Germany"
+"193.28.42.0","193.28.42.255","3239848448","3239848703","CH","Switzerland"
+"193.28.44.0","193.28.44.255","3239848960","3239849215","RU","Russian Federation"
+"193.28.45.0","193.28.45.255","3239849216","3239849471","GB","United Kingdom"
+"193.28.46.0","193.28.46.255","3239849472","3239849727","RU","Russian Federation"
+"193.28.47.0","193.28.47.255","3239849728","3239849983","NL","Netherlands"
+"193.28.48.0","193.28.83.255","3239849984","3239859199","DE","Germany"
+"193.28.84.0","193.28.84.255","3239859200","3239859455","PL","Poland"
+"193.28.85.0","193.28.85.255","3239859456","3239859711","UA","Ukraine"
+"193.28.86.0","193.28.86.255","3239859712","3239859967","HU","Hungary"
+"193.28.87.0","193.28.87.255","3239859968","3239860223","CA","Canada"
+"193.28.88.0","193.28.88.255","3239860224","3239860479","DE","Germany"
+"193.28.89.0","193.28.89.255","3239860480","3239860735","FI","Finland"
+"193.28.90.0","193.28.91.255","3239860736","3239861247","DE","Germany"
+"193.28.92.0","193.28.92.255","3239861248","3239861503","UA","Ukraine"
+"193.28.94.0","193.28.94.255","3239861760","3239862015","SA","Saudi Arabia"
+"193.28.95.0","193.28.95.255","3239862016","3239862271","IT","Italy"
+"193.28.96.0","193.28.143.255","3239862272","3239874559","DE","Germany"
+"193.28.145.0","193.28.145.255","3239874816","3239875071","DE","Germany"
+"193.28.146.0","193.28.146.255","3239875072","3239875327","SI","Slovenia"
+"193.28.147.0","193.28.147.255","3239875328","3239875583","DK","Denmark"
+"193.28.149.0","193.28.149.255","3239875840","3239876095","DK","Denmark"
+"193.28.150.0","193.28.150.255","3239876096","3239876351","DE","Germany"
+"193.28.151.0","193.28.151.255","3239876352","3239876607","RO","Romania"
+"193.28.152.0","193.28.152.255","3239876608","3239876863","NL","Netherlands"
+"193.28.153.0","193.28.153.255","3239876864","3239877119","DE","Germany"
+"193.28.154.0","193.28.154.255","3239877120","3239877375","GB","United Kingdom"
+"193.28.155.0","193.28.155.255","3239877376","3239877631","IL","Israel"
+"193.28.156.0","193.28.156.255","3239877632","3239877887","UA","Ukraine"
+"193.28.157.0","193.28.157.255","3239877888","3239878143","IT","Italy"
+"193.28.158.0","193.28.158.255","3239878144","3239878399","PL","Poland"
+"193.28.159.0","193.28.159.255","3239878400","3239878655","SE","Sweden"
+"193.28.160.0","193.28.175.255","3239878656","3239882751","DE","Germany"
+"193.28.176.0","193.28.176.255","3239882752","3239883007","GB","United Kingdom"
+"193.28.177.0","193.28.177.255","3239883008","3239883263","UA","Ukraine"
+"193.28.178.0","193.28.178.255","3239883264","3239883519","EU","Europe"
+"193.28.179.0","193.28.179.255","3239883520","3239883775","CZ","Czech Republic"
+"193.28.180.0","193.28.180.255","3239883776","3239884031","DE","Germany"
+"193.28.181.0","193.28.181.255","3239884032","3239884287","RU","Russian Federation"
+"193.28.183.0","193.28.183.255","3239884544","3239884799","FR","France"
+"193.28.184.0","193.28.184.255","3239884800","3239885055","UA","Ukraine"
+"193.28.185.0","193.28.185.255","3239885056","3239885311","CH","Switzerland"
+"193.28.186.0","193.28.186.255","3239885312","3239885567","UA","Ukraine"
+"193.28.187.0","193.28.187.255","3239885568","3239885823","PL","Poland"
+"193.28.188.0","193.28.188.255","3239885824","3239886079","CH","Switzerland"
+"193.28.189.0","193.28.189.255","3239886080","3239886335","PL","Poland"
+"193.28.190.0","193.28.190.255","3239886336","3239886591","RU","Russian Federation"
+"193.28.192.0","193.28.199.255","3239886848","3239888895","DE","Germany"
+"193.28.200.0","193.28.200.255","3239888896","3239889151","UA","Ukraine"
+"193.28.201.0","193.28.201.255","3239889152","3239889407","GB","United Kingdom"
+"193.28.203.0","193.28.203.255","3239889664","3239889919","FI","Finland"
+"193.28.204.0","193.28.204.255","3239889920","3239890175","AT","Austria"
+"193.28.205.0","193.28.205.255","3239890176","3239890431","FR","France"
+"193.28.206.0","193.28.206.255","3239890432","3239890687","NL","Netherlands"
+"193.28.207.0","193.28.223.255","3239890688","3239895039","DE","Germany"
+"193.28.224.0","193.28.224.255","3239895040","3239895295","DK","Denmark"
+"193.28.225.0","193.28.225.255","3239895296","3239895551","TR","Turkey"
+"193.28.226.0","193.28.226.255","3239895552","3239895807","PL","Poland"
+"193.28.227.0","193.28.227.255","3239895808","3239896063","DK","Denmark"
+"193.28.228.0","193.28.229.255","3239896064","3239896575","DE","Germany"
+"193.28.230.0","193.28.230.255","3239896576","3239896831","PL","Poland"
+"193.28.231.0","193.28.231.255","3239896832","3239897087","HU","Hungary"
+"193.28.232.0","193.28.232.255","3239897088","3239897343","GB","United Kingdom"
+"193.28.233.0","193.28.233.255","3239897344","3239897599","FR","France"
+"193.28.234.0","193.28.234.255","3239897600","3239897855","RU","Russian Federation"
+"193.28.235.0","193.28.235.255","3239897856","3239898111","FR","France"
+"193.28.236.0","193.28.236.255","3239898112","3239898367","NO","Norway"
+"193.28.238.0","193.28.238.255","3239898624","3239898879","DE","Germany"
+"193.28.239.0","193.28.239.255","3239898880","3239899135","RU","Russian Federation"
+"193.28.240.0","193.28.249.255","3239899136","3239901695","DE","Germany"
+"193.28.250.0","193.28.250.255","3239901696","3239901951","BG","Bulgaria"
+"193.28.251.0","193.28.251.255","3239901952","3239902207","DE","Germany"
+"193.28.254.0","193.28.254.255","3239902720","3239902975","EE","Estonia"
+"193.29.0.0","193.29.15.255","3239903232","3239907327","DE","Germany"
+"193.29.16.0","193.29.16.255","3239907328","3239907583","UA","Ukraine"
+"193.29.19.0","193.29.19.255","3239908096","3239908351","RU","Russian Federation"
+"193.29.22.0","193.29.27.255","3239908864","3239910399","DE","Germany"
+"193.29.38.0","193.29.38.255","3239912960","3239913215","DE","Germany"
+"193.29.39.0","193.29.39.255","3239913216","3239913471","LT","Lithuania"
+"193.29.43.0","193.29.43.255","3239914240","3239914495","DE","Germany"
+"193.29.48.0","193.29.48.255","3239915520","3239915775","PL","Poland"
+"193.29.49.0","193.29.49.255","3239915776","3239916031","HU","Hungary"
+"193.29.50.0","193.29.50.255","3239916032","3239916287","SA","Saudi Arabia"
+"193.29.51.0","193.29.51.255","3239916288","3239916543","PL","Poland"
+"193.29.52.0","193.29.52.255","3239916544","3239916799","FR","France"
+"193.29.53.0","193.29.53.255","3239916800","3239917055","KZ","Kazakhstan"
+"193.29.54.0","193.29.54.255","3239917056","3239917311","DE","Germany"
+"193.29.55.0","193.29.55.255","3239917312","3239917567","BG","Bulgaria"
+"193.29.64.0","193.29.138.255","3239919616","3239938815","DE","Germany"
+"193.29.139.0","193.29.139.255","3239938816","3239939071","NL","Netherlands"
+"193.29.140.0","193.29.176.255","3239939072","3239948543","DE","Germany"
+"193.29.186.0","193.29.186.255","3239950848","3239951103","DE","Germany"
+"193.29.187.0","193.29.187.255","3239951104","3239951359","RO","Romania"
+"193.29.188.0","193.29.188.255","3239951360","3239951615","DE","Germany"
+"193.29.192.0","193.29.199.255","3239952384","3239954431","DE","Germany"
+"193.29.200.0","193.29.200.255","3239954432","3239954687","UA","Ukraine"
+"193.29.201.0","193.29.201.255","3239954688","3239954943","DK","Denmark"
+"193.29.202.0","193.29.202.255","3239954944","3239955199","ES","Spain"
+"193.29.203.0","193.29.204.255","3239955200","3239955711","UA","Ukraine"
+"193.29.205.0","193.29.205.255","3239955712","3239955967","PL","Poland"
+"193.29.206.0","193.29.206.255","3239955968","3239956223","CZ","Czech Republic"
+"193.29.207.0","193.29.207.255","3239956224","3239956479","PL","Poland"
+"193.29.208.0","193.29.219.255","3239956480","3239959551","DE","Germany"
+"193.29.220.0","193.29.220.255","3239959552","3239959807","UA","Ukraine"
+"193.29.221.0","193.29.221.255","3239959808","3239960063","BE","Belgium"
+"193.29.222.0","193.29.222.255","3239960064","3239960319","FR","France"
+"193.29.223.0","193.29.223.255","3239960320","3239960575","GB","United Kingdom"
+"193.29.224.0","193.29.247.255","3239960576","3239966719","DE","Germany"
+"193.29.250.0","193.29.250.255","3239967232","3239967487","DE","Germany"
+"193.29.252.0","193.29.253.255","3239967744","3239968255","DE","Germany"
+"193.29.255.0","193.29.255.255","3239968512","3239968767","PL","Poland"
+"193.30.0.0","193.30.0.255","3239968768","3239969023","NO","Norway"
+"193.30.3.0","193.30.4.255","3239969536","3239970047","DE","Germany"
+"193.30.16.0","193.30.23.255","3239972864","3239974911","DE","Germany"
+"193.30.24.0","193.30.27.255","3239974912","3239975935","GB","United Kingdom"
+"193.30.28.0","193.30.28.255","3239975936","3239976191","RO","Romania"
+"193.30.29.0","193.30.29.255","3239976192","3239976447","DE","Germany"
+"193.30.30.0","193.30.31.255","3239976448","3239976959","NL","Netherlands"
+"193.30.36.0","193.30.38.255","3239977984","3239978751","DE","Germany"
+"193.30.39.0","193.30.39.255","3239978752","3239979007","RU","Russian Federation"
+"193.30.41.0","193.30.41.255","3239979264","3239979519","GB","United Kingdom"
+"193.30.42.0","193.30.42.255","3239979520","3239979775","DE","Germany"
+"193.30.44.0","193.30.95.255","3239980032","3239993343","DE","Germany"
+"193.30.104.0","193.30.107.255","3239995392","3239996415","DE","Germany"
+"193.30.108.0","193.30.108.255","3239996416","3239996671","GB","United Kingdom"
+"193.30.110.0","193.30.110.255","3239996928","3239997183","BE","Belgium"
+"193.30.111.0","193.30.111.255","3239997184","3239997439","GB","United Kingdom"
+"193.30.112.0","193.30.140.255","3239997440","3240004863","DE","Germany"
+"193.30.141.0","193.30.141.255","3240004864","3240005119","FR","France"
+"193.30.142.0","193.30.142.255","3240005120","3240005375","SE","Sweden"
+"193.30.143.0","193.30.143.255","3240005376","3240005631","NL","Netherlands"
+"193.30.144.0","193.30.159.255","3240005632","3240009727","DE","Germany"
+"193.30.160.0","193.30.160.255","3240009728","3240009983","PL","Poland"
+"193.30.161.0","193.30.161.255","3240009984","3240010239","IL","Israel"
+"193.30.163.0","193.30.163.255","3240010496","3240010751","AT","Austria"
+"193.30.164.0","193.30.164.255","3240010752","3240011007","HU","Hungary"
+"193.30.167.0","193.30.167.255","3240011520","3240011775","CH","Switzerland"
+"193.30.168.0","193.30.223.255","3240011776","3240026111","DE","Germany"
+"193.30.224.0","193.30.227.255","3240026112","3240027135","FR","France"
+"193.30.228.0","193.30.231.255","3240027136","3240028159","BG","Bulgaria"
+"193.30.232.0","193.30.232.0","3240028160","3240028160","GB","United Kingdom"
+"193.30.232.1","193.30.232.1","3240028161","3240028161","EU","Europe"
+"193.30.232.2","193.30.235.255","3240028162","3240029183","GB","United Kingdom"
+"193.30.236.0","193.30.239.255","3240029184","3240030207","RU","Russian Federation"
+"193.30.240.0","193.30.247.255","3240030208","3240032255","UA","Ukraine"
+"193.30.248.0","193.30.251.255","3240032256","3240033279","RS","Serbia"
+"193.30.252.0","193.30.252.255","3240033280","3240033535","GB","United Kingdom"
+"193.30.253.0","193.30.253.255","3240033536","3240033791","UA","Ukraine"
+"193.30.254.0","193.30.255.255","3240033792","3240034303","GB","United Kingdom"
+"193.31.0.0","193.31.0.255","3240034304","3240034559","RU","Russian Federation"
+"193.31.1.0","193.31.3.255","3240034560","3240035327","DE","Germany"
+"193.31.7.0","193.31.11.255","3240036096","3240037375","DE","Germany"
+"193.31.14.0","193.31.14.255","3240037888","3240038143","AT","Austria"
+"193.31.18.0","193.31.19.255","3240038912","3240039423","DE","Germany"
+"193.31.60.0","193.31.63.255","3240049664","3240050687","DE","Germany"
+"193.31.80.0","193.31.95.255","3240054784","3240058879","DE","Germany"
+"193.31.128.0","193.31.191.255","3240067072","3240083455","DE","Germany"
+"193.31.192.0","193.31.199.255","3240083456","3240085503","RU","Russian Federation"
+"193.31.200.0","193.31.207.255","3240085504","3240087551","KZ","Kazakhstan"
+"193.31.208.0","193.31.223.255","3240087552","3240091647","IM","Isle of Man"
+"193.31.224.0","193.31.247.255","3240091648","3240097791","DE","Germany"
+"193.31.252.0","193.31.253.255","3240098816","3240099327","CH","Switzerland"
+"193.32.3.0","193.32.3.82","3240100608","3240100690","GB","United Kingdom"
+"193.32.3.83","193.32.3.83","3240100691","3240100691","EU","Europe"
+"193.32.3.84","193.32.3.255","3240100692","3240100863","GB","United Kingdom"
+"193.32.6.0","193.32.7.255","3240101376","3240101887","GB","United Kingdom"
+"193.32.9.0","193.32.9.255","3240102144","3240102399","GB","United Kingdom"
+"193.32.12.0","193.32.15.255","3240102912","3240103935","UA","Ukraine"
+"193.32.17.0","193.32.18.255","3240104192","3240104703","GB","United Kingdom"
+"193.32.19.0","193.32.19.255","3240104704","3240104959","NL","Netherlands"
+"193.32.20.0","193.32.20.255","3240104960","3240105215","RU","Russian Federation"
+"193.32.21.0","193.32.21.255","3240105216","3240105471","UA","Ukraine"
+"193.32.22.0","193.32.22.255","3240105472","3240105727","GB","United Kingdom"
+"193.32.24.0","193.32.27.255","3240105984","3240107007","GB","United Kingdom"
+"193.32.30.0","193.32.30.63","3240107520","3240107583","GB","United Kingdom"
+"193.32.30.64","193.32.30.79","3240107584","3240107599","EU","Europe"
+"193.32.30.80","193.32.35.255","3240107600","3240109055","GB","United Kingdom"
+"193.32.36.0","193.32.37.255","3240109056","3240109567","PL","Poland"
+"193.32.38.0","193.32.49.255","3240109568","3240112639","GB","United Kingdom"
+"193.32.50.0","193.32.50.255","3240112640","3240112895","PL","Poland"
+"193.32.51.0","193.32.51.255","3240112896","3240113151","AT","Austria"
+"193.32.52.0","193.32.52.255","3240113152","3240113407","LV","Latvia"
+"193.32.53.0","193.32.53.255","3240113408","3240113663","TR","Turkey"
+"193.32.54.0","193.32.54.255","3240113664","3240113919","RU","Russian Federation"
+"193.32.55.0","193.32.55.255","3240113920","3240114175","TR","Turkey"
+"193.32.56.0","193.32.56.255","3240114176","3240114431","CZ","Czech Republic"
+"193.32.57.0","193.32.57.255","3240114432","3240114687","UA","Ukraine"
+"193.32.58.0","193.32.58.255","3240114688","3240114943","RO","Romania"
+"193.32.59.0","193.32.59.255","3240114944","3240115199","EU","Europe"
+"193.32.60.0","193.32.63.255","3240115200","3240116223","RU","Russian Federation"
+"193.32.64.0","193.32.64.255","3240116224","3240116479","DE","Germany"
+"193.32.65.0","193.32.65.255","3240116480","3240116735","DK","Denmark"
+"193.32.66.0","193.32.67.255","3240116736","3240117247","GB","United Kingdom"
+"193.32.68.0","193.32.68.12","3240117248","3240117260","EU","Europe"
+"193.32.68.13","193.32.68.13","3240117261","3240117261","UA","Ukraine"
+"193.32.68.14","193.32.71.255","3240117262","3240118271","EU","Europe"
+"193.32.72.0","193.32.79.255","3240118272","3240120319","ES","Spain"
+"193.32.80.0","193.32.81.255","3240120320","3240120831","IR","Iran, Islamic Republic of"
+"193.32.82.0","193.32.83.255","3240120832","3240121343","GB","United Kingdom"
+"193.32.88.0","193.32.91.255","3240122368","3240123391","GB","United Kingdom"
+"193.32.100.0","193.32.100.255","3240125440","3240125695","RO","Romania"
+"193.32.101.0","193.32.101.255","3240125696","3240125951","GB","United Kingdom"
+"193.32.103.0","193.32.127.255","3240126208","3240132607","GB","United Kingdom"
+"193.32.248.0","193.32.255.255","3240163328","3240165375","GB","United Kingdom"
+"193.33.0.0","193.33.1.255","3240165376","3240165887","PL","Poland"
+"193.33.2.0","193.33.3.255","3240165888","3240166399","ES","Spain"
+"193.33.4.0","193.33.5.255","3240166400","3240166911","PL","Poland"
+"193.33.8.0","193.33.9.255","3240167424","3240167935","PL","Poland"
+"193.33.10.0","193.33.11.255","3240167936","3240168447","RU","Russian Federation"
+"193.33.12.0","193.33.13.255","3240168448","3240168959","FR","France"
+"193.33.14.0","193.33.15.255","3240168960","3240169471","CZ","Czech Republic"
+"193.33.16.0","193.33.17.255","3240169472","3240169983","IL","Israel"
+"193.33.18.0","193.33.19.255","3240169984","3240170495","IT","Italy"
+"193.33.20.0","193.33.21.255","3240170496","3240171007","DE","Germany"
+"193.33.22.0","193.33.23.255","3240171008","3240171519","CZ","Czech Republic"
+"193.33.24.0","193.33.25.255","3240171520","3240172031","RO","Romania"
+"193.33.26.0","193.33.29.255","3240172032","3240173055","RU","Russian Federation"
+"193.33.30.0","193.33.31.255","3240173056","3240173567","CH","Switzerland"
+"193.33.32.0","193.33.33.255","3240173568","3240174079","RO","Romania"
+"193.33.34.0","193.33.35.255","3240174080","3240174591","PL","Poland"
+"193.33.36.0","193.33.37.255","3240174592","3240175103","FR","France"
+"193.33.38.0","193.33.39.255","3240175104","3240175615","RU","Russian Federation"
+"193.33.42.0","193.33.43.255","3240176128","3240176639","PL","Poland"
+"193.33.44.0","193.33.45.255","3240176640","3240177151","UA","Ukraine"
+"193.33.46.0","193.33.47.255","3240177152","3240177663","FR","France"
+"193.33.48.0","193.33.49.255","3240177664","3240178175","UA","Ukraine"
+"193.33.50.0","193.33.51.255","3240178176","3240178687","NL","Netherlands"
+"193.33.52.0","193.33.53.255","3240178688","3240179199","BE","Belgium"
+"193.33.54.0","193.33.55.255","3240179200","3240179711","UA","Ukraine"
+"193.33.56.0","193.33.57.255","3240179712","3240180223","FR","France"
+"193.33.60.0","193.33.61.255","3240180736","3240181247","NL","Netherlands"
+"193.33.62.0","193.33.63.255","3240181248","3240181759","RU","Russian Federation"
+"193.33.64.0","193.33.65.255","3240181760","3240182271","UA","Ukraine"
+"193.33.68.0","193.33.69.255","3240182784","3240183295","RU","Russian Federation"
+"193.33.70.0","193.33.71.255","3240183296","3240183807","NL","Netherlands"
+"193.33.72.0","193.33.73.255","3240183808","3240184319","GB","United Kingdom"
+"193.33.74.0","193.33.75.255","3240184320","3240184831","RU","Russian Federation"
+"193.33.76.0","193.33.77.255","3240184832","3240185343","GB","United Kingdom"
+"193.33.78.0","193.33.79.255","3240185344","3240185855","FR","France"
+"193.33.80.0","193.33.89.255","3240185856","3240188415","RU","Russian Federation"
+"193.33.90.0","193.33.91.255","3240188416","3240188927","RO","Romania"
+"193.33.92.0","193.33.93.255","3240188928","3240189439","MD","Moldova, Republic of"
+"193.33.94.0","193.33.95.255","3240189440","3240189951","RO","Romania"
+"193.33.96.0","193.33.97.255","3240189952","3240190463","DE","Germany"
+"193.33.98.0","193.33.99.255","3240190464","3240190975","IT","Italy"
+"193.33.100.0","193.33.101.255","3240190976","3240191487","RU","Russian Federation"
+"193.33.102.0","193.33.103.255","3240191488","3240191999","AE","United Arab Emirates"
+"193.33.104.0","193.33.105.255","3240192000","3240192511","UA","Ukraine"
+"193.33.108.0","193.33.109.255","3240193024","3240193535","GB","United Kingdom"
+"193.33.110.0","193.33.111.255","3240193536","3240194047","PL","Poland"
+"193.33.114.0","193.33.115.255","3240194560","3240195071","AT","Austria"
+"193.33.116.0","193.33.117.255","3240195072","3240195583","GB","United Kingdom"
+"193.33.118.0","193.33.119.255","3240195584","3240196095","RO","Romania"
+"193.33.120.0","193.33.123.255","3240196096","3240197119","RU","Russian Federation"
+"193.33.124.0","193.33.125.255","3240197120","3240197631","PL","Poland"
+"193.33.126.0","193.33.127.255","3240197632","3240198143","CZ","Czech Republic"
+"193.33.128.0","193.33.129.255","3240198144","3240198655","CH","Switzerland"
+"193.33.132.0","193.33.133.255","3240199168","3240199679","RU","Russian Federation"
+"193.33.134.0","193.33.135.255","3240199680","3240200191","NL","Netherlands"
+"193.33.138.0","193.33.139.255","3240200704","3240201215","GB","United Kingdom"
+"193.33.142.0","193.33.143.255","3240201728","3240202239","CH","Switzerland"
+"193.33.144.0","193.33.145.255","3240202240","3240202751","RU","Russian Federation"
+"193.33.146.0","193.33.147.255","3240202752","3240203263","GB","United Kingdom"
+"193.33.148.0","193.33.149.255","3240203264","3240203775","DK","Denmark"
+"193.33.150.0","193.33.151.255","3240203776","3240204287","AT","Austria"
+"193.33.152.0","193.33.153.255","3240204288","3240204799","SE","Sweden"
+"193.33.154.0","193.33.155.255","3240204800","3240205311","RO","Romania"
+"193.33.156.0","193.33.157.255","3240205312","3240205823","GB","United Kingdom"
+"193.33.158.0","193.33.159.255","3240205824","3240206335","DE","Germany"
+"193.33.160.0","193.33.161.255","3240206336","3240206847","RU","Russian Federation"
+"193.33.166.0","193.33.166.255","3240207872","3240208127","RU","Russian Federation"
+"193.33.167.0","193.33.169.255","3240208128","3240208895","FR","France"
+"193.33.170.0","193.33.171.255","3240208896","3240209407","GB","United Kingdom"
+"193.33.172.0","193.33.173.255","3240209408","3240209919","AE","United Arab Emirates"
+"193.33.174.0","193.33.177.255","3240209920","3240210943","PL","Poland"
+"193.33.178.0","193.33.179.255","3240210944","3240211455","GB","United Kingdom"
+"193.33.180.0","193.33.181.255","3240211456","3240211967","NL","Netherlands"
+"193.33.182.0","193.33.183.255","3240211968","3240212479","BE","Belgium"
+"193.33.184.0","193.33.185.255","3240212480","3240212991","RU","Russian Federation"
+"193.33.186.0","193.33.187.255","3240212992","3240213503","GB","United Kingdom"
+"193.33.188.0","193.33.189.255","3240213504","3240214015","SE","Sweden"
+"193.33.190.0","193.33.191.255","3240214016","3240214527","DK","Denmark"
+"193.33.192.0","193.33.195.255","3240214528","3240215551","RU","Russian Federation"
+"193.33.196.0","193.33.197.255","3240215552","3240216063","UA","Ukraine"
+"193.33.198.0","193.33.199.255","3240216064","3240216575","GB","United Kingdom"
+"193.33.200.0","193.33.201.255","3240216576","3240217087","RO","Romania"
+"193.33.202.0","193.33.203.255","3240217088","3240217599","UA","Ukraine"
+"193.33.206.0","193.33.207.255","3240218112","3240218623","UA","Ukraine"
+"193.33.208.0","193.33.209.255","3240218624","3240219135","NL","Netherlands"
+"193.33.210.0","193.33.211.255","3240219136","3240219647","AT","Austria"
+"193.33.212.0","193.33.213.255","3240219648","3240220159","UA","Ukraine"
+"193.33.214.0","193.33.215.255","3240220160","3240220671","NL","Netherlands"
+"193.33.216.0","193.33.217.255","3240220672","3240221183","AT","Austria"
+"193.33.218.0","193.33.219.255","3240221184","3240221695","SE","Sweden"
+"193.33.220.0","193.33.221.255","3240221696","3240222207","NL","Netherlands"
+"193.33.222.0","193.33.223.255","3240222208","3240222719","FR","France"
+"193.33.224.0","193.33.225.255","3240222720","3240223231","KW","Kuwait"
+"193.33.226.0","193.33.227.255","3240223232","3240223743","RU","Russian Federation"
+"193.33.228.0","193.33.229.255","3240223744","3240224255","MT","Malta"
+"193.33.230.0","193.33.233.255","3240224256","3240225279","RU","Russian Federation"
+"193.33.234.0","193.33.235.255","3240225280","3240225791","IL","Israel"
+"193.33.236.0","193.33.236.255","3240225792","3240226047","RU","Russian Federation"
+"193.33.237.0","193.33.237.255","3240226048","3240226303","UA","Ukraine"
+"193.33.238.0","193.33.239.255","3240226304","3240226815","CH","Switzerland"
+"193.33.240.0","193.33.241.255","3240226816","3240227327","RU","Russian Federation"
+"193.33.244.0","193.33.245.255","3240227840","3240228351","GB","United Kingdom"
+"193.33.246.0","193.33.247.255","3240228352","3240228863","SE","Sweden"
+"193.33.248.0","193.33.249.255","3240228864","3240229375","GB","United Kingdom"
+"193.33.250.0","193.33.251.255","3240229376","3240229887","RO","Romania"
+"193.33.254.0","193.33.255.255","3240230400","3240230911","GB","United Kingdom"
+"193.34.0.0","193.34.3.255","3240230912","3240231935","PL","Poland"
+"193.34.4.0","193.34.7.255","3240231936","3240232959","NL","Netherlands"
+"193.34.8.0","193.34.15.255","3240232960","3240235007","RU","Russian Federation"
+"193.34.16.0","193.34.19.255","3240235008","3240236031","FR","France"
+"193.34.20.0","193.34.23.255","3240236032","3240237055","UA","Ukraine"
+"193.34.24.0","193.34.31.255","3240237056","3240239103","DE","Germany"
+"193.34.32.0","193.34.35.255","3240239104","3240240127","FR","France"
+"193.34.36.0","193.34.39.255","3240240128","3240241151","US","United States"
+"193.34.40.0","193.34.40.255","3240241152","3240241407","EU","Europe"
+"193.34.41.0","193.34.43.255","3240241408","3240242175","FI","Finland"
+"193.34.44.0","193.34.47.255","3240242176","3240243199","PL","Poland"
+"193.34.48.0","193.34.49.255","3240243200","3240243711","GB","United Kingdom"
+"193.34.50.0","193.34.51.255","3240243712","3240244223","DE","Germany"
+"193.34.52.0","193.34.55.255","3240244224","3240245247","PL","Poland"
+"193.34.56.0","193.34.59.255","3240245248","3240246271","IL","Israel"
+"193.34.60.0","193.34.63.255","3240246272","3240247295","UA","Ukraine"
+"193.34.64.0","193.34.67.255","3240247296","3240248319","RS","Serbia"
+"193.34.68.0","193.34.71.255","3240248320","3240249343","DE","Germany"
+"193.34.72.0","193.34.75.255","3240249344","3240250367","UA","Ukraine"
+"193.34.80.0","193.34.83.255","3240251392","3240252415","IE","Ireland"
+"193.34.84.0","193.34.87.255","3240252416","3240253439","LT","Lithuania"
+"193.34.88.0","193.34.91.255","3240253440","3240254463","BE","Belgium"
+"193.34.92.0","193.34.99.255","3240254464","3240256511","UA","Ukraine"
+"193.34.100.0","193.34.100.255","3240256512","3240256767","EU","Europe"
+"193.34.101.0","193.34.103.255","3240256768","3240257535","DE","Germany"
+"193.34.104.0","193.34.107.255","3240257536","3240258559","FO","Faroe Islands"
+"193.34.108.0","193.34.111.255","3240258560","3240259583","RO","Romania"
+"193.34.112.0","193.34.115.255","3240259584","3240260607","PL","Poland"
+"193.34.116.0","193.34.123.255","3240260608","3240262655","DE","Germany"
+"193.34.124.0","193.34.127.255","3240262656","3240263679","RU","Russian Federation"
+"193.34.128.0","193.34.129.255","3240263680","3240264191","UA","Ukraine"
+"193.34.130.0","193.34.131.255","3240264192","3240264703","FR","France"
+"193.34.132.0","193.34.133.255","3240264704","3240265215","TR","Turkey"
+"193.34.134.0","193.34.135.255","3240265216","3240265727","HU","Hungary"
+"193.34.136.0","193.34.137.255","3240265728","3240266239","CH","Switzerland"
+"193.34.138.0","193.34.139.255","3240266240","3240266751","PL","Poland"
+"193.34.140.0","193.34.141.255","3240266752","3240267263","UA","Ukraine"
+"193.34.142.0","193.34.143.255","3240267264","3240267775","RS","Serbia"
+"193.34.144.0","193.34.145.255","3240267776","3240268287","DE","Germany"
+"193.34.146.0","193.34.149.255","3240268288","3240269311","GB","United Kingdom"
+"193.34.150.0","193.34.151.255","3240269312","3240269823","NL","Netherlands"
+"193.34.152.0","193.34.153.255","3240269824","3240270335","SE","Sweden"
+"193.34.154.0","193.34.155.255","3240270336","3240270847","UA","Ukraine"
+"193.34.156.0","193.34.157.255","3240270848","3240271359","RO","Romania"
+"193.34.158.0","193.34.159.255","3240271360","3240271871","PL","Poland"
+"193.34.160.0","193.34.161.255","3240271872","3240272383","RU","Russian Federation"
+"193.34.162.0","193.34.163.255","3240272384","3240272895","PL","Poland"
+"193.34.164.0","193.34.165.255","3240272896","3240273407","RU","Russian Federation"
+"193.34.166.0","193.34.167.255","3240273408","3240273919","NL","Netherlands"
+"193.34.168.0","193.34.169.255","3240273920","3240274431","UA","Ukraine"
+"193.34.170.0","193.34.171.255","3240274432","3240274943","GB","United Kingdom"
+"193.34.172.0","193.34.173.255","3240274944","3240275455","UA","Ukraine"
+"193.34.174.0","193.34.175.255","3240275456","3240275967","RO","Romania"
+"193.34.176.0","193.34.177.255","3240275968","3240276479","GR","Greece"
+"193.34.178.0","193.34.179.255","3240276480","3240276991","PL","Poland"
+"193.34.180.0","193.34.183.255","3240276992","3240278015","RO","Romania"
+"193.34.184.0","193.34.185.255","3240278016","3240278527","RU","Russian Federation"
+"193.34.186.0","193.34.187.255","3240278528","3240279039","GB","United Kingdom"
+"193.34.188.0","193.34.189.255","3240279040","3240279551","CH","Switzerland"
+"193.34.190.0","193.34.191.255","3240279552","3240280063","RU","Russian Federation"
+"193.34.192.0","193.34.192.127","3240280064","3240280191","DE","Germany"
+"193.34.192.128","193.34.192.255","3240280192","3240280319","SE","Sweden"
+"193.34.193.0","193.34.193.127","3240280320","3240280447","PL","Poland"
+"193.34.195.0","193.34.195.127","3240280832","3240280959","GB","United Kingdom"
+"193.34.195.128","193.34.196.127","3240280960","3240281215","PL","Poland"
+"193.34.197.0","193.34.197.127","3240281344","3240281471","PL","Poland"
+"193.34.197.128","193.34.197.255","3240281472","3240281599","FR","France"
+"193.34.198.0","193.34.198.127","3240281600","3240281727","JO","Jordan"
+"193.34.198.128","193.34.198.255","3240281728","3240281855","PL","Poland"
+"193.34.199.0","193.34.199.127","3240281856","3240281983","NL","Netherlands"
+"193.34.199.128","193.34.199.255","3240281984","3240282111","NO","Norway"
+"193.34.200.0","193.34.200.127","3240282112","3240282239","DE","Germany"
+"193.34.200.128","193.34.200.255","3240282240","3240282367","RU","Russian Federation"
+"193.34.201.0","193.34.201.127","3240282368","3240282495","RO","Romania"
+"193.34.202.0","193.34.202.255","3240282624","3240282879","SE","Sweden"
+"193.34.203.0","193.34.203.127","3240282880","3240283007","UA","Ukraine"
+"193.34.203.128","193.34.204.255","3240283008","3240283391","PL","Poland"
+"193.34.205.0","193.34.205.255","3240283392","3240283647","TR","Turkey"
+"193.34.206.0","193.34.206.255","3240283648","3240283903","AT","Austria"
+"193.34.207.0","193.34.207.255","3240283904","3240284159","DE","Germany"
+"193.34.208.0","193.34.211.255","3240284160","3240285183","RU","Russian Federation"
+"193.34.212.0","193.34.215.255","3240285184","3240286207","PL","Poland"
+"193.34.216.0","193.34.219.255","3240286208","3240287231","UA","Ukraine"
+"193.34.220.0","193.34.223.255","3240287232","3240288255","PL","Poland"
+"193.34.224.0","193.34.255.255","3240288256","3240296447","GB","United Kingdom"
+"193.35.0.0","193.35.0.255","3240296448","3240296703","RO","Romania"
+"193.35.8.0","193.35.15.255","3240298496","3240300543","GB","United Kingdom"
+"193.35.25.0","193.35.25.255","3240302848","3240303103","UA","Ukraine"
+"193.35.32.0","193.35.35.255","3240304640","3240305663","RU","Russian Federation"
+"193.35.36.0","193.35.36.255","3240305664","3240305919","PL","Poland"
+"193.35.37.0","193.35.37.255","3240305920","3240306175","EU","Europe"
+"193.35.38.0","193.35.39.255","3240306176","3240306687","RU","Russian Federation"
+"193.35.40.0","193.35.40.255","3240306688","3240306943","BG","Bulgaria"
+"193.35.41.0","193.35.41.255","3240306944","3240307199","PL","Poland"
+"193.35.42.0","193.35.43.255","3240307200","3240307711","RU","Russian Federation"
+"193.35.44.0","193.35.45.255","3240307712","3240308223","ES","Spain"
+"193.35.46.0","193.35.46.255","3240308224","3240308479","BG","Bulgaria"
+"193.35.47.0","193.35.47.255","3240308480","3240308735","PL","Poland"
+"193.35.48.0","193.35.51.255","3240308736","3240309759","RU","Russian Federation"
+"193.35.52.0","193.35.55.255","3240309760","3240310783","NO","Norway"
+"193.35.56.0","193.35.59.255","3240310784","3240311807","GB","United Kingdom"
+"193.35.60.0","193.35.60.255","3240311808","3240312063","PL","Poland"
+"193.35.62.0","193.35.62.255","3240312320","3240312575","IR","Iran, Islamic Republic of"
+"193.35.63.0","193.35.63.255","3240312576","3240312831","RU","Russian Federation"
+"193.35.64.0","193.35.79.255","3240312832","3240316927","SG","Singapore"
+"193.35.96.0","193.35.97.255","3240321024","3240321535","RU","Russian Federation"
+"193.35.99.0","193.35.99.255","3240321792","3240322047","PL","Poland"
+"193.35.100.0","193.35.100.255","3240322048","3240322303","RU","Russian Federation"
+"193.35.102.0","193.35.107.255","3240322560","3240324095","CZ","Czech Republic"
+"193.35.108.0","193.35.108.255","3240324096","3240324351","RO","Romania"
+"193.35.109.0","193.35.109.255","3240324352","3240324607","RU","Russian Federation"
+"193.35.110.0","193.35.110.255","3240324608","3240324863","PL","Poland"
+"193.35.111.0","193.35.111.255","3240324864","3240325119","SI","Slovenia"
+"193.35.112.0","193.35.123.255","3240325120","3240328191","GB","United Kingdom"
+"193.35.124.0","193.35.124.255","3240328192","3240328447","SG","Singapore"
+"193.35.125.0","193.35.255.255","3240328448","3240361983","GB","United Kingdom"
+"193.36.0.0","193.36.0.255","3240361984","3240362239","TR","Turkey"
+"193.36.1.0","193.36.1.255","3240362240","3240362495","DE","Germany"
+"193.36.2.0","193.36.2.255","3240362496","3240362751","GB","United Kingdom"
+"193.36.4.0","193.36.31.255","3240363008","3240370175","GB","United Kingdom"
+"193.36.32.0","193.36.32.255","3240370176","3240370431","CH","Switzerland"
+"193.36.33.0","193.36.33.255","3240370432","3240370687","DE","Germany"
+"193.36.34.0","193.36.34.255","3240370688","3240370943","GB","United Kingdom"
+"193.36.35.0","193.36.35.255","3240370944","3240371199","RU","Russian Federation"
+"193.36.36.0","193.36.36.255","3240371200","3240371455","CH","Switzerland"
+"193.36.37.0","193.36.37.255","3240371456","3240371711","RO","Romania"
+"193.36.38.0","193.36.38.255","3240371712","3240371967","RU","Russian Federation"
+"193.36.39.0","193.36.39.255","3240371968","3240372223","TR","Turkey"
+"193.36.40.0","193.36.40.255","3240372224","3240372479","SI","Slovenia"
+"193.36.41.0","193.36.42.255","3240372480","3240372991","RU","Russian Federation"
+"193.36.43.0","193.36.43.255","3240372992","3240373247","IE","Ireland"
+"193.36.44.0","193.36.44.255","3240373248","3240373503","RO","Romania"
+"193.36.45.0","193.36.45.255","3240373504","3240373759","FR","France"
+"193.36.46.0","193.36.46.255","3240373760","3240374015","DE","Germany"
+"193.36.47.0","193.36.47.255","3240374016","3240374271","GB","United Kingdom"
+"193.36.64.0","193.36.95.255","3240378368","3240386559","GB","United Kingdom"
+"193.36.128.0","193.36.161.255","3240394752","3240403455","GB","United Kingdom"
+"193.36.173.0","193.36.173.255","3240406272","3240406527","DE","Germany"
+"193.36.176.0","193.36.176.255","3240407040","3240407295","IL","Israel"
+"193.36.177.0","193.36.177.255","3240407296","3240407551","NL","Netherlands"
+"193.36.178.0","193.36.178.255","3240407552","3240407807","NO","Norway"
+"193.36.182.0","193.36.182.255","3240408576","3240408831","FR","France"
+"193.36.183.0","193.36.183.255","3240408832","3240409087","PL","Poland"
+"193.36.184.0","193.36.184.255","3240409088","3240409343","TR","Turkey"
+"193.36.186.0","193.36.186.255","3240409600","3240409855","NL","Netherlands"
+"193.36.187.0","193.36.188.255","3240409856","3240410367","DE","Germany"
+"193.36.189.0","193.36.189.255","3240410368","3240410623","AT","Austria"
+"193.36.190.0","193.36.190.255","3240410624","3240410879","PT","Portugal"
+"193.36.191.0","193.36.191.255","3240410880","3240411135","NO","Norway"
+"193.36.192.0","193.36.223.255","3240411136","3240419327","RO","Romania"
+"193.36.226.0","193.36.226.255","3240419840","3240420095","AT","Austria"
+"193.36.229.0","193.36.229.255","3240420608","3240420863","NL","Netherlands"
+"193.36.230.0","193.36.230.255","3240420864","3240421119","GB","United Kingdom"
+"193.36.240.0","193.37.31.255","3240423424","3240435711","GB","United Kingdom"
+"193.37.35.0","193.37.35.255","3240436480","3240436735","GB","United Kingdom"
+"193.37.36.0","193.37.39.255","3240436736","3240437759","DE","Germany"
+"193.37.64.0","193.37.127.255","3240443904","3240460287","GB","United Kingdom"
+"193.37.128.0","193.37.130.255","3240460288","3240461055","IL","Israel"
+"193.37.131.0","193.37.132.255","3240461056","3240461567","DE","Germany"
+"193.37.133.0","193.37.133.255","3240461568","3240461823","UA","Ukraine"
+"193.37.134.0","193.37.134.255","3240461824","3240462079","RU","Russian Federation"
+"193.37.135.0","193.37.135.255","3240462080","3240462335","TR","Turkey"
+"193.37.136.0","193.37.136.255","3240462336","3240462591","RO","Romania"
+"193.37.137.0","193.37.137.255","3240462592","3240462847","RU","Russian Federation"
+"193.37.138.0","193.37.138.255","3240462848","3240463103","RO","Romania"
+"193.37.139.0","193.37.140.255","3240463104","3240463615","PL","Poland"
+"193.37.141.0","193.37.141.255","3240463616","3240463871","UA","Ukraine"
+"193.37.142.0","193.37.142.255","3240463872","3240464127","GB","United Kingdom"
+"193.37.143.0","193.37.143.255","3240464128","3240464383","SA","Saudi Arabia"
+"193.37.144.0","193.37.144.255","3240464384","3240464639","AT","Austria"
+"193.37.145.0","193.37.145.255","3240464640","3240464895","FR","France"
+"193.37.146.0","193.37.146.255","3240464896","3240465151","GB","United Kingdom"
+"193.37.147.0","193.37.147.255","3240465152","3240465407","CH","Switzerland"
+"193.37.148.0","193.37.149.255","3240465408","3240465919","DE","Germany"
+"193.37.150.0","193.37.150.255","3240465920","3240466175","FR","France"
+"193.37.151.0","193.37.152.255","3240466176","3240466687","DE","Germany"
+"193.37.153.0","193.37.153.255","3240466688","3240466943","PT","Portugal"
+"193.37.154.0","193.37.154.255","3240466944","3240467199","TR","Turkey"
+"193.37.156.0","193.37.156.255","3240467456","3240467711","UA","Ukraine"
+"193.37.157.0","193.37.157.255","3240467712","3240467967","RU","Russian Federation"
+"193.37.158.0","193.37.158.255","3240467968","3240468223","DE","Germany"
+"193.37.159.0","193.37.159.255","3240468224","3240468479","CH","Switzerland"
+"193.37.160.0","193.37.191.255","3240468480","3240476671","GB","United Kingdom"
+"193.37.224.0","193.37.231.255","3240484864","3240486911","GB","United Kingdom"
+"193.37.236.0","193.37.236.255","3240487936","3240488191","CH","Switzerland"
+"193.37.237.0","193.37.237.255","3240488192","3240488447","GB","United Kingdom"
+"193.37.238.0","193.37.238.255","3240488448","3240488703","BG","Bulgaria"
+"193.37.239.0","193.37.239.255","3240488704","3240488959","NL","Netherlands"
+"193.37.240.0","193.37.247.255","3240488960","3240491007","GB","United Kingdom"
+"193.38.0.0","193.38.31.255","3240493056","3240501247","SE","Sweden"
+"193.38.48.0","193.38.48.255","3240505344","3240505599","PL","Poland"
+"193.38.49.0","193.38.49.255","3240505600","3240505855","GB","United Kingdom"
+"193.38.52.0","193.38.52.255","3240506368","3240506623","GB","United Kingdom"
+"193.38.56.0","193.39.65.255","3240507392","3240575487","GB","United Kingdom"
+"193.39.66.0","193.39.66.255","3240575488","3240575743","RO","Romania"
+"193.39.67.0","193.39.67.255","3240575744","3240575999","GB","United Kingdom"
+"193.39.68.0","193.39.68.255","3240576000","3240576255","DE","Germany"
+"193.39.69.0","193.39.69.255","3240576256","3240576511","UA","Ukraine"
+"193.39.70.0","193.39.70.255","3240576512","3240576767","FR","France"
+"193.39.71.0","193.39.71.255","3240576768","3240577023","PL","Poland"
+"193.39.72.0","193.39.72.255","3240577024","3240577279","UA","Ukraine"
+"193.39.73.0","193.39.73.255","3240577280","3240577535","RO","Romania"
+"193.39.74.0","193.39.74.255","3240577536","3240577791","DE","Germany"
+"193.39.75.0","193.39.77.255","3240577792","3240578559","UA","Ukraine"
+"193.39.79.0","193.39.79.255","3240578816","3240579071","IL","Israel"
+"193.39.80.0","193.39.87.255","3240579072","3240581119","GB","United Kingdom"
+"193.39.96.0","193.39.111.255","3240583168","3240587263","GB","United Kingdom"
+"193.39.112.0","193.39.112.255","3240587264","3240587519","NL","Netherlands"
+"193.39.113.0","193.39.113.255","3240587520","3240587775","RU","Russian Federation"
+"193.39.114.0","193.39.114.255","3240587776","3240588031","UA","Ukraine"
+"193.39.115.0","193.39.115.255","3240588032","3240588287","DE","Germany"
+"193.39.116.0","193.39.116.255","3240588288","3240588543","RU","Russian Federation"
+"193.39.117.0","193.39.117.255","3240588544","3240588799","RO","Romania"
+"193.39.118.0","193.39.118.255","3240588800","3240589055","UA","Ukraine"
+"193.39.119.0","193.39.119.255","3240589056","3240589311","RO","Romania"
+"193.39.120.0","193.39.135.255","3240589312","3240593407","SE","Sweden"
+"193.39.136.0","193.39.136.255","3240593408","3240593663","GB","United Kingdom"
+"193.39.139.0","193.39.139.255","3240594176","3240594431","DK","Denmark"
+"193.39.140.0","193.39.141.255","3240594432","3240594943","GB","United Kingdom"
+"193.39.144.0","193.39.191.255","3240595456","3240607743","GB","United Kingdom"
+"193.39.200.0","193.39.207.255","3240609792","3240611839","DE","Germany"
+"193.39.208.0","193.39.215.255","3240611840","3240613887","GB","United Kingdom"
+"193.39.224.0","193.39.239.255","3240615936","3240620031","GB","United Kingdom"
+"193.39.247.0","193.39.247.255","3240621824","3240622079","GB","United Kingdom"
+"193.39.248.0","193.39.249.255","3240622080","3240622591","RU","Russian Federation"
+"193.39.251.0","193.39.251.255","3240622848","3240623103","GB","United Kingdom"
+"193.40.0.0","193.40.255.255","3240624128","3240689663","EE","Estonia"
+"193.41.0.0","193.41.1.255","3240689664","3240690175","GB","United Kingdom"
+"193.41.2.0","193.41.3.255","3240690176","3240690687","TR","Turkey"
+"193.41.4.0","193.41.5.255","3240690688","3240691199","UA","Ukraine"
+"193.41.6.0","193.41.7.255","3240691200","3240691711","IT","Italy"
+"193.41.8.0","193.41.11.255","3240691712","3240692735","DE","Germany"
+"193.41.12.0","193.41.13.255","3240692736","3240693247","DK","Denmark"
+"193.41.14.0","193.41.15.255","3240693248","3240693759","ES","Spain"
+"193.41.16.0","193.41.23.255","3240693760","3240695807","BE","Belgium"
+"193.41.24.0","193.41.31.255","3240695808","3240697855","SE","Sweden"
+"193.41.33.0","193.41.33.255","3240698112","3240698367","LV","Latvia"
+"193.41.35.0","193.41.36.255","3240698624","3240699135","SI","Slovenia"
+"193.41.37.0","193.41.37.255","3240699136","3240699391","DE","Germany"
+"193.41.40.0","193.41.40.255","3240699904","3240700159","LT","Lithuania"
+"193.41.41.0","193.41.41.255","3240700160","3240700415","AT","Austria"
+"193.41.42.0","193.41.42.255","3240700416","3240700671","BE","Belgium"
+"193.41.43.0","193.41.43.255","3240700672","3240700927","ES","Spain"
+"193.41.44.0","193.41.44.255","3240700928","3240701183","PL","Poland"
+"193.41.45.0","193.41.45.255","3240701184","3240701439","LV","Latvia"
+"193.41.46.0","193.41.46.255","3240701440","3240701695","ES","Spain"
+"193.41.48.0","193.41.51.255","3240701952","3240702975","UA","Ukraine"
+"193.41.56.0","193.41.59.255","3240704000","3240705023","GR","Greece"
+"193.41.60.0","193.41.63.255","3240705024","3240706047","UA","Ukraine"
+"193.41.64.0","193.41.67.255","3240706048","3240707071","BG","Bulgaria"
+"193.41.71.0","193.41.75.255","3240707840","3240709119","FR","France"
+"193.41.76.0","193.41.79.255","3240709120","3240710143","RU","Russian Federation"
+"193.41.80.0","193.41.80.255","3240710144","3240710399","UA","Ukraine"
+"193.41.81.0","193.41.81.255","3240710400","3240710655","LT","Lithuania"
+"193.41.83.0","193.41.83.255","3240710912","3240711167","FR","France"
+"193.41.84.0","193.41.85.255","3240711168","3240711679","IT","Italy"
+"193.41.86.0","193.41.86.255","3240711680","3240711935","RU","Russian Federation"
+"193.41.88.0","193.41.88.255","3240712192","3240712447","UA","Ukraine"
+"193.41.89.0","193.41.89.255","3240712448","3240712703","SI","Slovenia"
+"193.41.90.0","193.41.90.255","3240712704","3240712959","CH","Switzerland"
+"193.41.93.0","193.41.93.255","3240713472","3240713727","RU","Russian Federation"
+"193.41.94.0","193.41.94.255","3240713728","3240713983","AT","Austria"
+"193.41.95.0","193.41.95.255","3240713984","3240714239","FR","France"
+"193.41.96.0","193.41.103.255","3240714240","3240716287","GB","United Kingdom"
+"193.41.104.0","193.41.111.255","3240716288","3240718335","CH","Switzerland"
+"193.41.112.0","193.41.113.255","3240718336","3240718847","PL","Poland"
+"193.41.116.0","193.41.117.255","3240719360","3240719871","DE","Germany"
+"193.41.118.0","193.41.119.255","3240719872","3240720383","SE","Sweden"
+"193.41.120.0","193.41.121.255","3240720384","3240720895","DE","Germany"
+"193.41.124.0","193.41.125.255","3240721408","3240721919","DE","Germany"
+"193.41.126.0","193.41.127.255","3240721920","3240722431","RO","Romania"
+"193.41.128.0","193.41.131.255","3240722432","3240723455","UA","Ukraine"
+"193.41.132.0","193.41.135.255","3240723456","3240724479","DE","Germany"
+"193.41.136.0","193.41.137.255","3240724480","3240724991","CH","Switzerland"
+"193.41.138.0","193.41.139.255","3240724992","3240725503","AT","Austria"
+"193.41.140.0","193.41.143.255","3240725504","3240726527","RU","Russian Federation"
+"193.41.144.0","193.41.145.255","3240726528","3240727039","DE","Germany"
+"193.41.146.0","193.41.147.255","3240727040","3240727551","DZ","Algeria"
+"193.41.148.0","193.41.149.255","3240727552","3240728063","CH","Switzerland"
+"193.41.150.0","193.41.151.255","3240728064","3240728575","GR","Greece"
+"193.41.152.0","193.41.153.255","3240728576","3240729087","GB","United Kingdom"
+"193.41.156.0","193.41.157.255","3240729600","3240730111","DK","Denmark"
+"193.41.158.0","193.41.159.255","3240730112","3240730623","BE","Belgium"
+"193.41.160.0","193.41.163.255","3240730624","3240731647","ES","Spain"
+"193.41.164.0","193.41.167.255","3240731648","3240732671","GB","United Kingdom"
+"193.41.168.0","193.41.171.255","3240732672","3240733695","SE","Sweden"
+"193.41.172.0","193.41.175.255","3240733696","3240734719","PL","Poland"
+"193.41.176.0","193.41.179.255","3240734720","3240735743","IT","Italy"
+"193.41.180.0","193.41.181.255","3240735744","3240736255","FR","France"
+"193.41.182.0","193.41.183.255","3240736256","3240736767","BG","Bulgaria"
+"193.41.184.0","193.41.187.255","3240736768","3240737791","UA","Ukraine"
+"193.41.188.0","193.41.191.255","3240737792","3240738815","BG","Bulgaria"
+"193.41.193.0","193.41.193.255","3240739072","3240739327","CH","Switzerland"
+"193.41.194.0","193.41.194.255","3240739328","3240739583","FR","France"
+"193.41.195.0","193.41.195.255","3240739584","3240739839","LV","Latvia"
+"193.41.196.0","193.41.196.255","3240739840","3240740095","DE","Germany"
+"193.41.197.0","193.41.197.255","3240740096","3240740351","LT","Lithuania"
+"193.41.198.0","193.41.198.255","3240740352","3240740607","IT","Italy"
+"193.41.200.0","193.41.200.255","3240740864","3240741119","DE","Germany"
+"193.41.201.0","193.41.201.255","3240741120","3240741375","AT","Austria"
+"193.41.202.0","193.41.202.255","3240741376","3240741631","IL","Israel"
+"193.41.203.0","193.41.203.255","3240741632","3240741887","RU","Russian Federation"
+"193.41.205.0","193.41.205.255","3240742144","3240742399","IT","Italy"
+"193.41.206.0","193.41.206.255","3240742400","3240742655","RO","Romania"
+"193.41.207.0","193.41.207.255","3240742656","3240742911","AT","Austria"
+"193.41.208.0","193.41.209.255","3240742912","3240743423","IL","Israel"
+"193.41.210.0","193.41.211.255","3240743424","3240743935","PL","Poland"
+"193.41.214.0","193.41.215.255","3240744448","3240744959","SE","Sweden"
+"193.41.216.0","193.41.217.255","3240744960","3240745471","RO","Romania"
+"193.41.218.0","193.41.219.255","3240745472","3240745983","UA","Ukraine"
+"193.41.220.0","193.41.221.255","3240745984","3240746495","GB","United Kingdom"
+"193.41.222.0","193.41.223.255","3240746496","3240747007","FR","France"
+"193.41.224.0","193.41.224.255","3240747008","3240747263","SE","Sweden"
+"193.41.225.0","193.41.225.255","3240747264","3240747519","TR","Turkey"
+"193.41.227.0","193.41.227.255","3240747776","3240748031","ES","Spain"
+"193.41.228.0","193.41.228.255","3240748032","3240748287","AT","Austria"
+"193.41.229.0","193.41.229.255","3240748288","3240748543","GR","Greece"
+"193.41.230.0","193.41.231.255","3240748544","3240749055","PL","Poland"
+"193.41.232.0","193.41.232.255","3240749056","3240749311","AT","Austria"
+"193.41.233.0","193.41.233.255","3240749312","3240749567","BE","Belgium"
+"193.41.234.0","193.41.234.255","3240749568","3240749823","ES","Spain"
+"193.41.235.0","193.41.236.255","3240749824","3240750335","IT","Italy"
+"193.41.238.0","193.41.238.255","3240750592","3240750847","FR","France"
+"193.41.239.0","193.41.239.255","3240750848","3240751103","UA","Ukraine"
+"193.41.240.0","193.41.243.255","3240751104","3240752127","ES","Spain"
+"193.41.244.0","193.41.251.255","3240752128","3240754175","RO","Romania"
+"193.41.252.0","193.41.255.255","3240754176","3240755199","DE","Germany"
+"193.42.0.0","193.42.127.255","3240755200","3240787967","IT","Italy"
+"193.42.132.0","193.42.135.255","3240788992","3240790015","IT","Italy"
+"193.42.138.0","193.42.141.255","3240790528","3240791551","IT","Italy"
+"193.42.142.0","193.42.142.255","3240791552","3240791807","RU","Russian Federation"
+"193.42.143.0","193.42.143.255","3240791808","3240792063","ES","Spain"
+"193.42.144.0","193.42.144.255","3240792064","3240792319","GB","United Kingdom"
+"193.42.145.0","193.42.145.255","3240792320","3240792575","RU","Russian Federation"
+"193.42.146.0","193.42.146.255","3240792576","3240792831","CH","Switzerland"
+"193.42.147.0","193.42.147.255","3240792832","3240793087","PL","Poland"
+"193.42.148.0","193.42.148.255","3240793088","3240793343","UA","Ukraine"
+"193.42.150.0","193.42.151.255","3240793600","3240794111","FR","France"
+"193.42.152.0","193.42.152.255","3240794112","3240794367","GB","United Kingdom"
+"193.42.153.0","193.42.154.255","3240794368","3240794879","PL","Poland"
+"193.42.155.0","193.42.155.255","3240794880","3240795135","DE","Germany"
+"193.42.156.0","193.42.156.255","3240795136","3240795391","UA","Ukraine"
+"193.42.157.0","193.42.157.255","3240795392","3240795647","RU","Russian Federation"
+"193.42.158.0","193.42.158.255","3240795648","3240795903","CH","Switzerland"
+"193.42.159.0","193.42.159.255","3240795904","3240796159","SE","Sweden"
+"193.42.160.0","193.42.209.255","3240796160","3240808959","IT","Italy"
+"193.42.211.0","193.42.211.255","3240809216","3240809471","PL","Poland"
+"193.42.212.0","193.42.212.255","3240809472","3240809727","NL","Netherlands"
+"193.42.213.0","193.42.213.255","3240809728","3240809983","FR","France"
+"193.42.215.0","193.42.215.255","3240810240","3240810495","SE","Sweden"
+"193.42.216.0","193.42.216.255","3240810496","3240810751","TR","Turkey"
+"193.42.218.0","193.42.218.255","3240811008","3240811263","PL","Poland"
+"193.42.220.0","193.42.220.255","3240811520","3240811775","SA","Saudi Arabia"
+"193.42.221.0","193.42.221.255","3240811776","3240812031","DE","Germany"
+"193.42.222.0","193.42.222.255","3240812032","3240812287","HU","Hungary"
+"193.42.223.0","193.42.223.255","3240812288","3240812543","KW","Kuwait"
+"193.42.228.0","193.42.231.255","3240813568","3240814591","PL","Poland"
+"193.42.232.0","193.42.239.255","3240814592","3240816639","IT","Italy"
+"193.42.248.0","193.42.252.3","3240818688","3240819715","NL","Netherlands"
+"193.42.252.4","193.42.252.4","3240819716","3240819716","EU","Europe"
+"193.42.252.5","193.42.255.255","3240819717","3240820735","NL","Netherlands"
+"193.43.0.0","193.43.0.63","3240820736","3240820799","FR","France"
+"193.43.0.64","193.43.0.95","3240820800","3240820831","CY","Cyprus"
+"193.43.0.96","193.43.0.127","3240820832","3240820863","GB","United Kingdom"
+"193.43.0.128","193.43.0.255","3240820864","3240820991","PL","Poland"
+"193.43.1.0","193.43.7.255","3240820992","3240822783","IT","Italy"
+"193.43.12.0","193.43.13.255","3240823808","3240824319","PL","Poland"
+"193.43.15.0","193.43.19.255","3240824576","3240825855","IT","Italy"
+"193.43.24.0","193.43.24.255","3240826880","3240827135","IT","Italy"
+"193.43.25.0","193.43.25.255","3240827136","3240827391","FR","France"
+"193.43.26.0","193.43.26.255","3240827392","3240827647","BG","Bulgaria"
+"193.43.27.0","193.43.27.255","3240827648","3240827903","CH","Switzerland"
+"193.43.29.0","193.43.29.255","3240828160","3240828415","DE","Germany"
+"193.43.32.0","193.43.63.255","3240828928","3240837119","IT","Italy"
+"193.43.73.0","193.43.73.255","3240839424","3240839679","IT","Italy"
+"193.43.76.0","193.43.76.255","3240840192","3240840447","IT","Italy"
+"193.43.77.0","193.43.77.255","3240840448","3240840703","PL","Poland"
+"193.43.78.0","193.43.78.255","3240840704","3240840959","RU","Russian Federation"
+"193.43.80.0","193.43.87.255","3240841216","3240843263","IT","Italy"
+"193.43.88.0","193.43.89.255","3240843264","3240843775","NL","Netherlands"
+"193.43.90.0","193.43.90.255","3240843776","3240844031","PL","Poland"
+"193.43.92.0","193.43.92.255","3240844288","3240844543","NL","Netherlands"
+"193.43.93.0","193.43.93.255","3240844544","3240844799","CH","Switzerland"
+"193.43.95.0","193.43.95.255","3240845056","3240845311","UA","Ukraine"
+"193.43.96.0","193.43.97.255","3240845312","3240845823","IT","Italy"
+"193.43.101.0","193.43.101.255","3240846592","3240846847","IT","Italy"
+"193.43.102.0","193.43.103.255","3240846848","3240847359","VA","Holy See (Vatican City State)"
+"193.43.104.0","193.43.124.255","3240847360","3240852735","IT","Italy"
+"193.43.125.0","193.43.125.255","3240852736","3240852991","GB","United Kingdom"
+"193.43.127.0","193.43.127.255","3240853248","3240853503","RU","Russian Federation"
+"193.43.128.0","193.43.131.255","3240853504","3240854527","VA","Holy See (Vatican City State)"
+"193.43.132.0","193.43.133.255","3240854528","3240855039","IT","Italy"
+"193.43.136.0","193.43.143.255","3240855552","3240857599","IT","Italy"
+"193.43.144.0","193.43.144.255","3240857600","3240857855","PL","Poland"
+"193.43.148.0","193.43.148.255","3240858624","3240858879","PL","Poland"
+"193.43.150.0","193.43.150.255","3240859136","3240859391","NL","Netherlands"
+"193.43.151.0","193.43.151.255","3240859392","3240859647","SE","Sweden"
+"193.43.152.0","193.43.157.255","3240859648","3240861183","CH","Switzerland"
+"193.43.158.0","193.43.158.255","3240861184","3240861439","AT","Austria"
+"193.43.160.0","193.43.179.255","3240861696","3240866815","IT","Italy"
+"193.43.180.0","193.43.180.255","3240866816","3240867071","RU","Russian Federation"
+"193.43.181.0","193.43.181.255","3240867072","3240867327","PL","Poland"
+"193.43.182.0","193.43.182.255","3240867328","3240867583","RU","Russian Federation"
+"193.43.183.0","193.43.183.255","3240867584","3240867839","CH","Switzerland"
+"193.43.184.0","193.43.207.255","3240867840","3240873983","IT","Italy"
+"193.43.208.0","193.43.209.255","3240873984","3240874495","RU","Russian Federation"
+"193.43.210.0","193.43.211.255","3240874496","3240875007","UA","Ukraine"
+"193.43.212.0","193.43.213.255","3240875008","3240875519","AT","Austria"
+"193.43.214.0","193.43.215.255","3240875520","3240876031","FR","France"
+"193.43.216.0","193.43.217.255","3240876032","3240876543","DK","Denmark"
+"193.43.218.0","193.43.219.255","3240876544","3240877055","NL","Netherlands"
+"193.43.220.0","193.43.221.255","3240877056","3240877567","DE","Germany"
+"193.43.222.0","193.43.227.255","3240877568","3240879103","UA","Ukraine"
+"193.43.228.0","193.43.231.255","3240879104","3240880127","PL","Poland"
+"193.43.232.0","193.43.235.255","3240880128","3240881151","RU","Russian Federation"
+"193.43.236.0","193.43.239.255","3240881152","3240882175","EU","Europe"
+"193.43.240.0","193.43.243.255","3240882176","3240883199","PL","Poland"
+"193.43.244.0","193.43.247.255","3240883200","3240884223","IL","Israel"
+"193.43.248.0","193.43.255.255","3240884224","3240886271","UA","Ukraine"
+"193.44.0.0","193.45.10.127","3240886272","3240954495","SE","Sweden"
+"193.45.10.128","193.45.10.255","3240954496","3240954623","DE","Germany"
+"193.45.11.0","193.45.14.255","3240954624","3240955647","SE","Sweden"
+"193.45.15.0","193.45.15.255","3240955648","3240955903","GB","United Kingdom"
+"193.45.16.0","193.45.36.127","3240955904","3240961151","SE","Sweden"
+"193.45.36.128","193.45.36.255","3240961152","3240961279","GB","United Kingdom"
+"193.45.37.0","193.45.255.255","3240961280","3241017343","SE","Sweden"
+"193.46.1.0","193.46.1.255","3241017600","3241017855","AT","Austria"
+"193.46.2.0","193.46.2.255","3241017856","3241018111","RU","Russian Federation"
+"193.46.3.0","193.46.3.255","3241018112","3241018367","FR","France"
+"193.46.4.0","193.46.19.255","3241018368","3241022463","AT","Austria"
+"193.46.40.0","193.46.45.255","3241027584","3241029119","AT","Austria"
+"193.46.46.0","193.46.46.255","3241029120","3241029375","UA","Ukraine"
+"193.46.47.0","193.46.47.255","3241029376","3241029631","PL","Poland"
+"193.46.48.0","193.46.55.255","3241029632","3241031679","AT","Austria"
+"193.46.58.0","193.46.59.255","3241032192","3241032703","AT","Austria"
+"193.46.60.0","193.46.60.255","3241032704","3241032959","RU","Russian Federation"
+"193.46.61.0","193.46.61.255","3241032960","3241033215","GB","United Kingdom"
+"193.46.62.0","193.46.63.255","3241033216","3241033727","DE","Germany"
+"193.46.64.0","193.46.64.255","3241033728","3241033983","IL","Israel"
+"193.46.65.0","193.46.65.255","3241033984","3241034239","RU","Russian Federation"
+"193.46.66.0","193.46.66.255","3241034240","3241034495","UA","Ukraine"
+"193.46.68.0","193.46.68.255","3241034752","3241035007","PL","Poland"
+"193.46.69.0","193.46.69.255","3241035008","3241035263","DK","Denmark"
+"193.46.70.0","193.46.70.255","3241035264","3241035519","RO","Romania"
+"193.46.71.0","193.46.71.255","3241035520","3241035775","SI","Slovenia"
+"193.46.72.0","193.46.72.255","3241035776","3241036031","GB","United Kingdom"
+"193.46.73.0","193.46.73.255","3241036032","3241036287","CH","Switzerland"
+"193.46.74.0","193.46.74.255","3241036288","3241036543","RU","Russian Federation"
+"193.46.75.0","193.46.75.255","3241036544","3241036799","SI","Slovenia"
+"193.46.76.0","193.46.76.255","3241036800","3241037055","GB","United Kingdom"
+"193.46.77.0","193.46.77.255","3241037056","3241037311","RU","Russian Federation"
+"193.46.80.0","193.46.80.255","3241037824","3241038079","NL","Netherlands"
+"193.46.81.0","193.46.81.255","3241038080","3241038335","UA","Ukraine"
+"193.46.82.0","193.46.82.255","3241038336","3241038591","DE","Germany"
+"193.46.83.0","193.46.84.255","3241038592","3241039103","LT","Lithuania"
+"193.46.85.0","193.46.85.255","3241039104","3241039359","FR","France"
+"193.46.86.0","193.46.86.255","3241039360","3241039615","UA","Ukraine"
+"193.46.87.0","193.46.87.255","3241039616","3241039871","GB","United Kingdom"
+"193.46.88.0","193.46.88.255","3241039872","3241040127","CH","Switzerland"
+"193.46.89.0","193.46.89.255","3241040128","3241040383","UA","Ukraine"
+"193.46.90.0","193.46.90.255","3241040384","3241040639","GB","United Kingdom"
+"193.46.91.0","193.46.91.255","3241040640","3241040895","RO","Romania"
+"193.46.92.0","193.46.175.255","3241040896","3241062399","AT","Austria"
+"193.46.180.0","193.46.180.255","3241063424","3241063679","IT","Italy"
+"193.46.181.0","193.46.181.255","3241063680","3241063935","PL","Poland"
+"193.46.182.0","193.46.182.255","3241063936","3241064191","FR","France"
+"193.46.183.0","193.46.183.255","3241064192","3241064447","GB","United Kingdom"
+"193.46.184.0","193.46.184.255","3241064448","3241064703","DE","Germany"
+"193.46.185.0","193.46.187.255","3241064704","3241065471","PL","Poland"
+"193.46.188.0","193.46.191.255","3241065472","3241066495","AT","Austria"
+"193.46.201.0","193.46.202.255","3241068800","3241069311","UA","Ukraine"
+"193.46.203.0","193.46.203.255","3241069312","3241069567","FR","France"
+"193.46.205.0","193.46.205.255","3241069824","3241070079","GB","United Kingdom"
+"193.46.206.0","193.46.206.255","3241070080","3241070335","FR","France"
+"193.46.207.0","193.46.208.255","3241070336","3241070847","RU","Russian Federation"
+"193.46.209.0","193.46.209.255","3241070848","3241071103","AT","Austria"
+"193.46.210.0","193.46.210.255","3241071104","3241071359","UA","Ukraine"
+"193.46.212.0","193.46.212.255","3241071616","3241071871","PL","Poland"
+"193.46.213.0","193.46.213.255","3241071872","3241072127","RU","Russian Federation"
+"193.46.215.0","193.46.215.255","3241072384","3241072639","DE","Germany"
+"193.46.221.0","193.46.221.255","3241073920","3241074175","GB","United Kingdom"
+"193.46.224.0","193.46.231.255","3241074688","3241076735","AT","Austria"
+"193.46.234.0","193.46.235.255","3241077248","3241077759","AT","Austria"
+"193.46.236.0","193.46.236.255","3241077760","3241078015","LV","Latvia"
+"193.46.237.0","193.46.237.255","3241078016","3241078271","PL","Poland"
+"193.46.238.0","193.46.238.255","3241078272","3241078527","ES","Spain"
+"193.46.239.0","193.46.239.255","3241078528","3241078783","DE","Germany"
+"193.46.248.0","193.46.255.255","3241080832","3241082879","AT","Austria"
+"193.47.0.0","193.47.0.255","3241082880","3241083135","FR","France"
+"193.47.1.0","193.47.7.255","3241083136","3241084927","CH","Switzerland"
+"193.47.8.0","193.47.8.255","3241084928","3241085183","AP","Asia/Pacific Region"
+"193.47.9.0","193.47.31.255","3241085184","3241091071","CH","Switzerland"
+"193.47.71.0","193.47.71.255","3241101056","3241101311","DK","Denmark"
+"193.47.72.0","193.47.72.255","3241101312","3241101567","RO","Romania"
+"193.47.73.0","193.47.73.255","3241101568","3241101823","DE","Germany"
+"193.47.74.0","193.47.74.255","3241101824","3241102079","BG","Bulgaria"
+"193.47.76.0","193.47.76.255","3241102336","3241102591","ES","Spain"
+"193.47.77.0","193.47.77.255","3241102592","3241102847","DE","Germany"
+"193.47.78.0","193.47.79.255","3241102848","3241103359","NL","Netherlands"
+"193.47.80.0","193.47.80.255","3241103360","3241103615","FR","France"
+"193.47.81.0","193.47.81.255","3241103616","3241103871","DK","Denmark"
+"193.47.82.0","193.47.82.255","3241103872","3241104127","DE","Germany"
+"193.47.83.0","193.47.83.255","3241104128","3241104383","GB","United Kingdom"
+"193.47.84.0","193.47.84.255","3241104384","3241104639","ES","Spain"
+"193.47.85.0","193.47.85.255","3241104640","3241104895","UA","Ukraine"
+"193.47.87.0","193.47.87.255","3241105152","3241105407","RU","Russian Federation"
+"193.47.88.0","193.47.98.255","3241105408","3241108223","CH","Switzerland"
+"193.47.99.0","193.47.100.255","3241108224","3241108735","DE","Germany"
+"193.47.101.0","193.47.101.255","3241108736","3241108991","RO","Romania"
+"193.47.102.0","193.47.102.255","3241108992","3241109247","SA","Saudi Arabia"
+"193.47.103.0","193.47.135.255","3241109248","3241117695","CH","Switzerland"
+"193.47.136.0","193.47.136.255","3241117696","3241117951","SI","Slovenia"
+"193.47.137.0","193.47.137.255","3241117952","3241118207","UA","Ukraine"
+"193.47.138.0","193.47.138.255","3241118208","3241118463","AT","Austria"
+"193.47.139.0","193.47.139.255","3241118464","3241118719","FR","France"
+"193.47.140.0","193.47.140.255","3241118720","3241118975","CH","Switzerland"
+"193.47.141.0","193.47.141.255","3241118976","3241119231","FR","France"
+"193.47.142.0","193.47.142.255","3241119232","3241119487","DK","Denmark"
+"193.47.143.0","193.47.143.255","3241119488","3241119743","EU","Europe"
+"193.47.144.0","193.47.144.255","3241119744","3241119999","RO","Romania"
+"193.47.145.0","193.47.145.255","3241120000","3241120255","ES","Spain"
+"193.47.146.0","193.47.146.255","3241120256","3241120511","RU","Russian Federation"
+"193.47.147.0","193.47.147.255","3241120512","3241120767","GB","United Kingdom"
+"193.47.148.0","193.47.148.255","3241120768","3241121023","RU","Russian Federation"
+"193.47.149.0","193.47.149.255","3241121024","3241121279","CH","Switzerland"
+"193.47.151.0","193.47.151.255","3241121536","3241121791","PL","Poland"
+"193.47.152.0","193.47.152.255","3241121792","3241122047","DE","Germany"
+"193.47.153.0","193.47.153.255","3241122048","3241122303","CH","Switzerland"
+"193.47.154.0","193.47.154.255","3241122304","3241122559","RU","Russian Federation"
+"193.47.155.0","193.47.157.255","3241122560","3241123327","AT","Austria"
+"193.47.158.0","193.47.160.255","3241123328","3241124095","PL","Poland"
+"193.47.161.0","193.47.161.255","3241124096","3241124351","DE","Germany"
+"193.47.162.0","193.47.162.255","3241124352","3241124607","RO","Romania"
+"193.47.163.0","193.47.163.255","3241124608","3241124863","PL","Poland"
+"193.47.164.0","193.47.164.255","3241124864","3241125119","GB","United Kingdom"
+"193.47.165.0","193.47.165.255","3241125120","3241125375","IL","Israel"
+"193.47.166.0","193.47.166.255","3241125376","3241125631","UA","Ukraine"
+"193.47.167.0","193.47.167.255","3241125632","3241125887","SE","Sweden"
+"193.47.168.0","193.47.183.255","3241125888","3241129983","CH","Switzerland"
+"193.47.184.0","193.47.184.255","3241129984","3241130239","FR","France"
+"193.47.185.0","193.47.185.255","3241130240","3241130495","PT","Portugal"
+"193.47.186.0","193.47.186.255","3241130496","3241130751","DK","Denmark"
+"193.47.187.0","193.47.187.255","3241130752","3241131007","DE","Germany"
+"193.47.188.0","193.47.188.255","3241131008","3241131263","NL","Netherlands"
+"193.47.189.0","193.47.189.255","3241131264","3241131519","UA","Ukraine"
+"193.47.190.0","193.47.190.255","3241131520","3241131775","CH","Switzerland"
+"193.47.191.0","193.47.191.255","3241131776","3241132031","DK","Denmark"
+"193.47.192.0","193.47.239.255","3241132032","3241144319","CH","Switzerland"
+"193.47.246.0","193.47.246.255","3241145856","3241146111","HR","Croatia"
+"193.47.247.0","193.47.247.255","3241146112","3241146367","PL","Poland"
+"193.47.248.0","193.47.248.255","3241146368","3241146623","IL","Israel"
+"193.47.249.0","193.47.249.255","3241146624","3241146879","RO","Romania"
+"193.47.250.0","193.47.255.255","3241146880","3241148415","CH","Switzerland"
+"193.48.0.0","193.52.255.255","3241148416","3241476095","FR","France"
+"193.53.3.0","193.53.4.255","3241476864","3241477375","BE","Belgium"
+"193.53.6.0","193.53.6.255","3241477632","3241477887","GB","United Kingdom"
+"193.53.8.0","193.53.21.255","3241478144","3241481727","BE","Belgium"
+"193.53.22.0","193.53.22.255","3241481728","3241481983","PT","Portugal"
+"193.53.23.0","193.53.23.255","3241481984","3241482239","DE","Germany"
+"193.53.24.0","193.53.33.255","3241482240","3241484799","SE","Sweden"
+"193.53.34.0","193.53.34.255","3241484800","3241485055","BE","Belgium"
+"193.53.36.0","193.53.39.255","3241485312","3241486335","BE","Belgium"
+"193.53.40.0","193.53.44.255","3241486336","3241487615","SE","Sweden"
+"193.53.45.0","193.53.79.255","3241487616","3241496575","BE","Belgium"
+"193.53.80.0","193.53.80.255","3241496576","3241496831","AT","Austria"
+"193.53.83.0","193.53.83.255","3241497344","3241497599","UA","Ukraine"
+"193.53.84.0","193.53.84.255","3241497600","3241497855","SE","Sweden"
+"193.53.85.0","193.53.85.255","3241497856","3241498111","DK","Denmark"
+"193.53.86.0","193.53.86.255","3241498112","3241498367","BE","Belgium"
+"193.53.88.0","193.53.88.255","3241498624","3241498879","NO","Norway"
+"193.53.89.0","193.53.89.255","3241498880","3241499135","UA","Ukraine"
+"193.53.92.0","193.53.93.255","3241499648","3241500159","DE","Germany"
+"193.53.94.0","193.53.95.255","3241500160","3241500671","GB","United Kingdom"
+"193.53.99.0","193.53.99.0","3241501440","3241501440","GB","United Kingdom"
+"193.53.99.1","193.53.99.255","3241501441","3241501695","EU","Europe"
+"193.53.100.0","193.53.100.0","3241501696","3241501696","GB","United Kingdom"
+"193.53.100.1","193.53.100.255","3241501697","3241501951","EU","Europe"
+"193.53.101.0","193.53.102.255","3241501952","3241502463","BE","Belgium"
+"193.53.106.0","193.53.106.255","3241503232","3241503487","RS","Serbia"
+"193.53.107.0","193.53.108.255","3241503488","3241503999","BE","Belgium"
+"193.53.109.0","193.53.112.255","3241504000","3241505023","DE","Germany"
+"193.53.113.0","193.53.124.255","3241505024","3241508095","BE","Belgium"
+"193.53.125.0","193.53.125.255","3241508096","3241508351","NL","Netherlands"
+"193.53.128.0","193.53.248.255","3241508864","3241539839","BE","Belgium"
+"193.53.255.0","193.53.255.255","3241541376","3241541631","PL","Poland"
+"193.54.0.0","193.56.63.255","3241541632","3241689087","FR","France"
+"193.56.80.0","193.56.103.255","3241693184","3241699327","FR","France"
+"193.56.106.0","193.56.106.255","3241699840","3241700095","SE","Sweden"
+"193.56.108.0","193.56.191.255","3241700352","3241721855","FR","France"
+"193.56.193.0","193.56.193.255","3241722112","3241722367","FR","France"
+"193.56.202.0","193.56.202.255","3241724416","3241724671","RU","Russian Federation"
+"193.56.208.0","193.56.211.255","3241725952","3241726975","FR","France"
+"193.56.216.0","193.56.216.255","3241728000","3241728255","DE","Germany"
+"193.56.217.0","193.56.219.255","3241728256","3241729023","FR","France"
+"193.56.224.0","193.57.15.255","3241730048","3241742335","FR","France"
+"193.57.20.0","193.57.20.255","3241743360","3241743615","DE","Germany"
+"193.57.24.0","193.57.27.255","3241744384","3241745407","FR","France"
+"193.57.32.0","193.57.96.255","3241746432","3241763071","FR","France"
+"193.57.97.0","193.57.97.255","3241763072","3241763327","DE","Germany"
+"193.57.104.0","193.57.255.255","3241764864","3241803775","FR","France"
+"193.58.0.0","193.58.0.47","3241803776","3241803823","CY","Cyprus"
+"193.58.0.48","193.58.0.55","3241803824","3241803831","EU","Europe"
+"193.58.0.56","193.58.0.63","3241803832","3241803839","GB","United Kingdom"
+"193.58.0.64","193.58.0.255","3241803840","3241804031","CY","Cyprus"
+"193.58.1.0","193.58.7.255","3241804032","3241805823","BE","Belgium"
+"193.58.8.0","193.58.15.255","3241805824","3241807871","EU","Europe"
+"193.58.16.0","193.58.63.255","3241807872","3241820159","BE","Belgium"
+"193.58.64.0","193.58.69.255","3241820160","3241821695","GB","United Kingdom"
+"193.58.70.0","193.58.71.255","3241821696","3241822207","GR","Greece"
+"193.58.72.0","193.58.79.255","3241822208","3241824255","CZ","Czech Republic"
+"193.58.80.0","193.58.95.255","3241824256","3241828351","BE","Belgium"
+"193.58.128.0","193.58.143.255","3241836544","3241840639","BE","Belgium"
+"193.58.148.0","193.58.149.255","3241841664","3241842175","BE","Belgium"
+"193.58.155.0","193.58.155.255","3241843456","3241843711","CH","Switzerland"
+"193.58.156.0","193.58.175.255","3241843712","3241848831","BE","Belgium"
+"193.58.192.0","193.58.197.255","3241852928","3241854463","SK","Slovakia"
+"193.58.198.0","193.58.199.255","3241854464","3241854975","GB","United Kingdom"
+"193.58.200.0","193.58.203.255","3241854976","3241855999","DE","Germany"
+"193.58.204.0","193.58.208.255","3241856000","3241857279","NL","Netherlands"
+"193.58.209.0","193.58.209.255","3241857280","3241857535","CH","Switzerland"
+"193.58.210.0","193.58.215.255","3241857536","3241859071","AT","Austria"
+"193.58.216.0","193.58.221.255","3241859072","3241860607","US","United States"
+"193.58.222.0","193.58.223.255","3241860608","3241861119","FR","France"
+"193.58.224.0","193.58.231.255","3241861120","3241863167","BE","Belgium"
+"193.58.232.0","193.58.232.255","3241863168","3241863423","PL","Poland"
+"193.58.233.0","193.58.233.255","3241863424","3241863679","FR","France"
+"193.58.234.0","193.58.234.255","3241863680","3241863935","GR","Greece"
+"193.58.235.0","193.58.235.255","3241863936","3241864191","GB","United Kingdom"
+"193.58.236.0","193.58.236.255","3241864192","3241864447","TR","Turkey"
+"193.58.238.0","193.58.238.255","3241864704","3241864959","SE","Sweden"
+"193.58.239.0","193.58.239.255","3241864960","3241865215","IT","Italy"
+"193.58.241.0","193.58.241.255","3241865472","3241865727","NO","Norway"
+"193.58.242.0","193.58.242.255","3241865728","3241865983","CH","Switzerland"
+"193.58.243.0","193.58.243.255","3241865984","3241866239","RO","Romania"
+"193.58.244.0","193.58.245.255","3241866240","3241866751","DE","Germany"
+"193.58.246.0","193.58.246.255","3241866752","3241867007","UA","Ukraine"
+"193.58.247.0","193.58.247.255","3241867008","3241867263","FR","France"
+"193.58.250.0","193.58.250.255","3241867776","3241868031","NO","Norway"
+"193.58.251.0","193.58.251.255","3241868032","3241868287","RU","Russian Federation"
+"193.58.252.0","193.58.252.255","3241868288","3241868543","HR","Croatia"
+"193.58.253.0","193.58.253.255","3241868544","3241868799","DE","Germany"
+"193.58.255.0","193.58.255.255","3241869056","3241869311","BY","Belarus"
+"193.59.0.0","193.59.255.255","3241869312","3241934847","PL","Poland"
+"193.60.0.0","193.63.255.255","3241934848","3242196991","GB","United Kingdom"
+"193.64.0.0","193.66.255.255","3242196992","3242393599","FI","Finland"
+"193.67.0.0","193.67.102.255","3242393600","3242419967","NL","Netherlands"
+"193.67.103.0","193.67.103.255","3242419968","3242420223","EU","Europe"
+"193.67.104.0","193.67.127.1","3242420224","3242426113","NL","Netherlands"
+"193.67.127.2","193.67.127.2","3242426114","3242426114","EU","Europe"
+"193.67.127.3","193.67.255.255","3242426115","3242459135","NL","Netherlands"
+"193.68.0.0","193.68.31.255","3242459136","3242467327","BG","Bulgaria"
+"193.68.32.0","193.68.63.255","3242467328","3242475519","HU","Hungary"
+"193.68.64.0","193.68.95.255","3242475520","3242483711","LV","Latvia"
+"193.68.96.0","193.68.255.255","3242483712","3242524671","BG","Bulgaria"
+"193.69.0.0","193.69.255.255","3242524672","3242590207","NO","Norway"
+"193.70.0.0","193.70.255.255","3242590208","3242655743","IT","Italy"
+"193.71.0.0","193.71.255.255","3242655744","3242721279","NO","Norway"
+"193.72.0.0","193.73.255.255","3242721280","3242852351","CH","Switzerland"
+"193.74.0.0","193.74.255.255","3242852352","3242917887","BE","Belgium"
+"193.75.0.0","193.75.127.255","3242917888","3242950655","NO","Norway"
+"193.75.128.0","193.75.255.255","3242950656","3242983423","BE","Belgium"
+"193.76.0.0","193.76.255.255","3242983424","3243048959","IT","Italy"
+"193.77.0.0","193.77.255.255","3243048960","3243114495","SI","Slovenia"
+"193.78.0.0","193.78.84.255","3243114496","3243136255","NL","Netherlands"
+"193.78.85.0","193.78.85.255","3243136256","3243136511","GB","United Kingdom"
+"193.78.86.0","193.79.255.255","3243136512","3243245567","NL","Netherlands"
+"193.80.0.0","193.81.255.255","3243245568","3243376639","AT","Austria"
+"193.82.0.0","193.82.255.255","3243376640","3243442175","GB","United Kingdom"
+"193.83.0.0","193.83.255.255","3243442176","3243507711","AT","Austria"
+"193.84.0.0","193.84.0.255","3243507712","3243507967","GB","United Kingdom"
+"193.84.7.0","193.84.7.255","3243509504","3243509759","CZ","Czech Republic"
+"193.84.8.0","193.84.8.255","3243509760","3243510015","RU","Russian Federation"
+"193.84.9.0","193.84.9.255","3243510016","3243510271","NL","Netherlands"
+"193.84.10.0","193.84.10.255","3243510272","3243510527","CZ","Czech Republic"
+"193.84.12.0","193.84.15.255","3243510784","3243511807","CZ","Czech Republic"
+"193.84.17.0","193.84.17.255","3243512064","3243512319","UA","Ukraine"
+"193.84.18.0","193.84.18.255","3243512320","3243512575","FR","France"
+"193.84.20.0","193.84.20.255","3243512832","3243513087","DE","Germany"
+"193.84.21.0","193.84.21.255","3243513088","3243513343","GR","Greece"
+"193.84.22.0","193.84.23.255","3243513344","3243513855","UA","Ukraine"
+"193.84.24.0","193.84.24.255","3243513856","3243514111","BE","Belgium"
+"193.84.25.0","193.84.25.255","3243514112","3243514367","CH","Switzerland"
+"193.84.26.0","193.84.26.255","3243514368","3243514623","IE","Ireland"
+"193.84.27.0","193.84.27.255","3243514624","3243514879","DK","Denmark"
+"193.84.28.0","193.84.28.255","3243514880","3243515135","AT","Austria"
+"193.84.29.0","193.84.29.255","3243515136","3243515391","PL","Poland"
+"193.84.31.0","193.84.31.255","3243515648","3243515903","RU","Russian Federation"
+"193.84.32.0","193.84.47.255","3243515904","3243519999","CZ","Czech Republic"
+"193.84.50.0","193.84.50.255","3243520512","3243520767","UA","Ukraine"
+"193.84.51.0","193.84.51.255","3243520768","3243521023","GB","United Kingdom"
+"193.84.52.0","193.84.52.255","3243521024","3243521279","AT","Austria"
+"193.84.53.0","193.84.53.255","3243521280","3243521535","CZ","Czech Republic"
+"193.84.54.0","193.84.54.255","3243521536","3243521791","DE","Germany"
+"193.84.55.0","193.84.63.255","3243521792","3243524095","CZ","Czech Republic"
+"193.84.64.0","193.84.64.255","3243524096","3243524351","RO","Romania"
+"193.84.65.0","193.84.65.255","3243524352","3243524607","AT","Austria"
+"193.84.66.0","193.84.66.255","3243524608","3243524863","DE","Germany"
+"193.84.67.0","193.84.67.255","3243524864","3243525119","NL","Netherlands"
+"193.84.68.0","193.84.68.255","3243525120","3243525375","CZ","Czech Republic"
+"193.84.69.0","193.84.69.255","3243525376","3243525631","RO","Romania"
+"193.84.71.0","193.84.71.255","3243525888","3243526143","PL","Poland"
+"193.84.72.0","193.84.72.255","3243526144","3243526399","UA","Ukraine"
+"193.84.73.0","193.84.73.255","3243526400","3243526655","FR","France"
+"193.84.75.0","193.84.75.255","3243526912","3243527167","SE","Sweden"
+"193.84.76.0","193.84.76.255","3243527168","3243527423","RU","Russian Federation"
+"193.84.77.0","193.84.77.255","3243527424","3243527679","UA","Ukraine"
+"193.84.79.0","193.84.79.255","3243527936","3243528191","PL","Poland"
+"193.84.80.0","193.84.83.255","3243528192","3243529215","CZ","Czech Republic"
+"193.84.84.0","193.84.84.255","3243529216","3243529471","BE","Belgium"
+"193.84.86.0","193.84.86.255","3243529728","3243529983","BG","Bulgaria"
+"193.84.87.0","193.84.87.255","3243529984","3243530239","GB","United Kingdom"
+"193.84.89.0","193.84.89.255","3243530496","3243530751","FR","France"
+"193.84.91.0","193.84.91.255","3243531008","3243531263","DE","Germany"
+"193.84.94.0","193.84.94.255","3243531776","3243532031","AT","Austria"
+"193.84.95.0","193.84.95.255","3243532032","3243532287","DE","Germany"
+"193.84.96.0","193.84.111.255","3243532288","3243536383","CZ","Czech Republic"
+"193.84.112.0","193.84.112.255","3243536384","3243536639","AT","Austria"
+"193.84.116.0","193.84.117.255","3243537408","3243537919","CZ","Czech Republic"
+"193.84.128.0","193.84.129.255","3243540480","3243540991","CZ","Czech Republic"
+"193.84.142.0","193.84.142.255","3243544064","3243544319","GB","United Kingdom"
+"193.84.143.0","193.84.143.255","3243544320","3243544575","NL","Netherlands"
+"193.84.144.0","193.84.175.255","3243544576","3243552767","CZ","Czech Republic"
+"193.84.176.0","193.84.176.255","3243552768","3243553023","NL","Netherlands"
+"193.84.177.0","193.84.177.255","3243553024","3243553279","FR","France"
+"193.84.178.0","193.84.178.255","3243553280","3243553535","DE","Germany"
+"193.84.181.0","193.84.181.255","3243554048","3243554303","DE","Germany"
+"193.84.182.0","193.84.182.255","3243554304","3243554559","PL","Poland"
+"193.84.183.0","193.84.183.255","3243554560","3243554815","MD","Moldova, Republic of"
+"193.84.184.0","193.84.184.255","3243554816","3243555071","LV","Latvia"
+"193.84.185.0","193.84.185.255","3243555072","3243555327","RO","Romania"
+"193.84.186.0","193.84.186.255","3243555328","3243555583","CZ","Czech Republic"
+"193.84.192.0","193.84.223.255","3243556864","3243565055","CZ","Czech Republic"
+"193.84.224.0","193.84.239.255","3243565056","3243569151","GB","United Kingdom"
+"193.84.245.0","193.84.245.255","3243570432","3243570687","CZ","Czech Republic"
+"193.84.246.0","193.84.246.255","3243570688","3243570943","PL","Poland"
+"193.84.251.0","193.84.251.255","3243571968","3243572223","GR","Greece"
+"193.84.252.0","193.84.252.255","3243572224","3243572479","CZ","Czech Republic"
+"193.84.255.0","193.84.255.255","3243572992","3243573247","RU","Russian Federation"
+"193.85.0.0","193.86.255.255","3243573248","3243704319","CZ","Czech Republic"
+"193.87.0.0","193.87.255.255","3243704320","3243769855","SK","Slovakia"
+"193.88.0.0","193.89.255.255","3243769856","3243900927","DK","Denmark"
+"193.90.0.0","193.90.255.255","3243900928","3243966463","NO","Norway"
+"193.91.0.0","193.91.31.255","3243966464","3243974655","PL","Poland"
+"193.91.32.0","193.91.47.255","3243974656","3243978751","LU","Luxembourg"
+"193.91.48.0","193.91.63.255","3243978752","3243982847","NL","Netherlands"
+"193.91.64.0","193.91.95.255","3243982848","3243991039","HU","Hungary"
+"193.91.96.0","193.91.127.255","3243991040","3243999231","BE","Belgium"
+"193.91.128.0","193.91.255.255","3243999232","3244031999","NO","Norway"
+"193.92.0.0","193.92.255.255","3244032000","3244097535","GR","Greece"
+"193.93.0.0","193.93.3.255","3244097536","3244098559","DE","Germany"
+"193.93.8.0","193.93.11.255","3244099584","3244100607","FR","France"
+"193.93.12.0","193.93.19.255","3244100608","3244102655","UA","Ukraine"
+"193.93.20.0","193.93.23.255","3244102656","3244103679","CH","Switzerland"
+"193.93.24.0","193.93.27.255","3244103680","3244104703","BG","Bulgaria"
+"193.93.32.0","193.93.39.255","3244105728","3244107775","GB","United Kingdom"
+"193.93.40.0","193.93.43.255","3244107776","3244108799","RO","Romania"
+"193.93.44.0","193.93.47.255","3244108800","3244109823","GB","United Kingdom"
+"193.93.48.0","193.93.55.255","3244109824","3244111871","UA","Ukraine"
+"193.93.56.0","193.93.59.255","3244111872","3244112895","KZ","Kazakhstan"
+"193.93.60.0","193.93.63.255","3244112896","3244113919","RU","Russian Federation"
+"193.93.64.0","193.93.67.255","3244113920","3244114943","CH","Switzerland"
+"193.93.68.0","193.93.71.255","3244114944","3244115967","PL","Poland"
+"193.93.72.0","193.93.75.255","3244115968","3244116991","SK","Slovakia"
+"193.93.76.0","193.93.79.255","3244116992","3244118015","UA","Ukraine"
+"193.93.84.0","193.93.87.255","3244119040","3244120063","GB","United Kingdom"
+"193.93.88.0","193.93.95.255","3244120064","3244122111","PL","Poland"
+"193.93.96.0","193.93.99.255","3244122112","3244123135","EU","Europe"
+"193.93.100.0","193.93.103.255","3244123136","3244124159","UA","Ukraine"
+"193.93.104.0","193.93.107.255","3244124160","3244125183","PL","Poland"
+"193.93.108.0","193.93.111.255","3244125184","3244126207","UA","Ukraine"
+"193.93.112.0","193.93.115.255","3244126208","3244127231","FR","France"
+"193.93.116.0","193.93.119.255","3244127232","3244128255","UA","Ukraine"
+"193.93.120.0","193.93.123.255","3244128256","3244129279","RU","Russian Federation"
+"193.93.124.0","193.93.127.255","3244129280","3244130303","FR","France"
+"193.93.128.0","193.93.131.255","3244130304","3244131327","NO","Norway"
+"193.93.132.0","193.93.139.255","3244131328","3244133375","FI","Finland"
+"193.93.140.0","193.93.143.255","3244133376","3244134399","RO","Romania"
+"193.93.144.0","193.93.147.255","3244134400","3244135423","PL","Poland"
+"193.93.148.0","193.93.155.255","3244135424","3244137471","GB","United Kingdom"
+"193.93.156.0","193.93.159.255","3244137472","3244138495","PL","Poland"
+"193.93.160.0","193.93.163.255","3244138496","3244139519","UA","Ukraine"
+"193.93.164.0","193.93.167.255","3244139520","3244140543","GR","Greece"
+"193.93.168.0","193.93.171.255","3244140544","3244141567","UA","Ukraine"
+"193.93.172.0","193.93.175.255","3244141568","3244142591","NL","Netherlands"
+"193.93.176.0","193.93.179.255","3244142592","3244143615","DE","Germany"
+"193.93.180.0","193.93.183.255","3244143616","3244144639","FR","France"
+"193.93.184.0","193.93.191.255","3244144640","3244146687","UA","Ukraine"
+"193.93.192.0","193.93.195.255","3244146688","3244147711","RU","Russian Federation"
+"193.93.196.0","193.93.201.255","3244147712","3244149247","GB","United Kingdom"
+"193.93.202.0","193.93.202.255","3244149248","3244149503","US","United States"
+"193.93.203.0","193.93.203.255","3244149504","3244149759","GB","United Kingdom"
+"193.93.204.0","193.93.207.255","3244149760","3244150783","PL","Poland"
+"193.93.208.0","193.93.211.255","3244150784","3244151807","CH","Switzerland"
+"193.93.212.0","193.93.215.255","3244151808","3244152831","KZ","Kazakhstan"
+"193.93.216.0","193.93.219.255","3244152832","3244153855","UA","Ukraine"
+"193.93.220.0","193.93.223.255","3244153856","3244154879","NO","Norway"
+"193.93.224.0","193.93.227.255","3244154880","3244155903","GB","United Kingdom"
+"193.93.228.0","193.93.231.255","3244155904","3244156927","UA","Ukraine"
+"193.93.236.0","193.93.239.255","3244157952","3244158975","RU","Russian Federation"
+"193.93.240.0","193.93.243.255","3244158976","3244159999","DE","Germany"
+"193.93.244.0","193.93.247.255","3244160000","3244161023","RU","Russian Federation"
+"193.93.248.0","193.93.251.255","3244161024","3244162047","SE","Sweden"
+"193.93.252.0","193.93.255.255","3244162048","3244163071","NO","Norway"
+"193.94.0.0","193.94.255.255","3244163072","3244228607","FI","Finland"
+"193.95.0.0","193.95.127.255","3244228608","3244261375","TN","Tunisia"
+"193.95.128.0","193.95.191.255","3244261376","3244277759","IE","Ireland"
+"193.95.192.0","193.95.255.255","3244277760","3244294143","SI","Slovenia"
+"193.96.0.0","193.96.193.255","3244294144","3244343807","DE","Germany"
+"193.96.194.0","193.96.194.255","3244343808","3244344063","EU","Europe"
+"193.96.195.0","193.98.107.255","3244344064","3244452863","DE","Germany"
+"193.98.108.0","193.98.108.255","3244452864","3244453119","EU","Europe"
+"193.98.109.0","193.99.212.255","3244453120","3244545279","DE","Germany"
+"193.99.213.0","193.99.213.255","3244545280","3244545535","EU","Europe"
+"193.99.214.0","193.103.255.255","3244545536","3244818431","DE","Germany"
+"193.104.0.0","193.104.0.255","3244818432","3244818687","ES","Spain"
+"193.104.1.0","193.104.1.255","3244818688","3244818943","AT","Austria"
+"193.104.2.0","193.104.2.255","3244818944","3244819199","PL","Poland"
+"193.104.3.0","193.104.3.255","3244819200","3244819455","DE","Germany"
+"193.104.4.0","193.104.4.255","3244819456","3244819711","GB","United Kingdom"
+"193.104.5.0","193.104.5.255","3244819712","3244819967","RO","Romania"
+"193.104.6.0","193.104.6.255","3244819968","3244820223","NL","Netherlands"
+"193.104.7.0","193.104.7.255","3244820224","3244820479","UA","Ukraine"
+"193.104.8.0","193.104.8.255","3244820480","3244820735","BE","Belgium"
+"193.104.9.0","193.104.9.255","3244820736","3244820991","DE","Germany"
+"193.104.10.0","193.104.10.255","3244820992","3244821247","SI","Slovenia"
+"193.104.11.0","193.104.11.255","3244821248","3244821503","RU","Russian Federation"
+"193.104.13.0","193.104.13.255","3244821760","3244822015","TR","Turkey"
+"193.104.14.0","193.104.14.255","3244822016","3244822271","RU","Russian Federation"
+"193.104.15.0","193.104.15.255","3244822272","3244822527","GB","United Kingdom"
+"193.104.16.0","193.104.16.255","3244822528","3244822783","UA","Ukraine"
+"193.104.17.0","193.104.17.255","3244822784","3244823039","CZ","Czech Republic"
+"193.104.18.0","193.104.18.255","3244823040","3244823295","DE","Germany"
+"193.104.19.0","193.104.19.255","3244823296","3244823551","FR","France"
+"193.104.20.0","193.104.20.255","3244823552","3244823807","GE","Georgia"
+"193.104.21.0","193.104.21.255","3244823808","3244824063","RO","Romania"
+"193.104.22.0","193.104.22.255","3244824064","3244824319","IR","Iran, Islamic Republic of"
+"193.104.23.0","193.104.23.255","3244824320","3244824575","SI","Slovenia"
+"193.104.24.0","193.104.24.255","3244824576","3244824831","RU","Russian Federation"
+"193.104.25.0","193.104.25.255","3244824832","3244825087","GB","United Kingdom"
+"193.104.26.0","193.104.26.255","3244825088","3244825343","DE","Germany"
+"193.104.27.0","193.104.29.255","3244825344","3244826111","RU","Russian Federation"
+"193.104.30.0","193.104.30.255","3244826112","3244826367","RO","Romania"
+"193.104.31.0","193.104.31.255","3244826368","3244826623","CH","Switzerland"
+"193.104.32.0","193.104.32.255","3244826624","3244826879","DE","Germany"
+"193.104.33.0","193.104.33.255","3244826880","3244827135","MK","Macedonia"
+"193.104.34.0","193.104.34.255","3244827136","3244827391","AT","Austria"
+"193.104.35.0","193.104.35.255","3244827392","3244827647","GB","United Kingdom"
+"193.104.36.0","193.104.36.255","3244827648","3244827903","FR","France"
+"193.104.37.0","193.104.37.255","3244827904","3244828159","BE","Belgium"
+"193.104.38.0","193.104.38.255","3244828160","3244828415","FI","Finland"
+"193.104.39.0","193.104.39.255","3244828416","3244828671","FR","France"
+"193.104.40.0","193.104.40.255","3244828672","3244828927","SA","Saudi Arabia"
+"193.104.42.0","193.104.42.255","3244829184","3244829439","CH","Switzerland"
+"193.104.43.0","193.104.43.255","3244829440","3244829695","DK","Denmark"
+"193.104.44.0","193.104.44.255","3244829696","3244829951","IL","Israel"
+"193.104.45.0","193.104.46.255","3244829952","3244830463","PL","Poland"
+"193.104.47.0","193.104.47.255","3244830464","3244830719","CH","Switzerland"
+"193.104.48.0","193.104.48.255","3244830720","3244830975","FR","France"
+"193.104.49.0","193.104.49.255","3244830976","3244831231","DE","Germany"
+"193.104.50.0","193.104.50.255","3244831232","3244831487","PL","Poland"
+"193.104.51.0","193.104.51.255","3244831488","3244831743","ES","Spain"
+"193.104.52.0","193.104.52.255","3244831744","3244831999","PT","Portugal"
+"193.104.53.0","193.104.53.255","3244832000","3244832255","HU","Hungary"
+"193.104.54.0","193.104.54.255","3244832256","3244832511","FR","France"
+"193.104.55.0","193.104.55.255","3244832512","3244832767","AT","Austria"
+"193.104.56.0","193.104.56.255","3244832768","3244833023","FR","France"
+"193.104.57.0","193.104.57.255","3244833024","3244833279","RU","Russian Federation"
+"193.104.58.0","193.104.58.255","3244833280","3244833535","UA","Ukraine"
+"193.104.59.0","193.104.59.255","3244833536","3244833791","RU","Russian Federation"
+"193.104.60.0","193.104.60.255","3244833792","3244834047","FR","France"
+"193.104.61.0","193.104.61.255","3244834048","3244834303","CH","Switzerland"
+"193.104.62.0","193.104.62.255","3244834304","3244834559","IL","Israel"
+"193.104.63.0","193.104.63.255","3244834560","3244834815","GB","United Kingdom"
+"193.104.64.0","193.104.64.255","3244834816","3244835071","RU","Russian Federation"
+"193.104.65.0","193.104.65.255","3244835072","3244835327","AT","Austria"
+"193.104.66.0","193.104.66.255","3244835328","3244835583","DE","Germany"
+"193.104.68.0","193.104.68.255","3244835840","3244836095","RS","Serbia"
+"193.104.69.0","193.104.70.255","3244836096","3244836607","RU","Russian Federation"
+"193.104.71.0","193.104.71.255","3244836608","3244836863","PL","Poland"
+"193.104.72.0","193.104.72.255","3244836864","3244837119","FR","France"
+"193.104.73.0","193.104.73.255","3244837120","3244837375","RO","Romania"
+"193.104.74.0","193.104.75.255","3244837376","3244837887","RU","Russian Federation"
+"193.104.76.0","193.104.76.255","3244837888","3244838143","CY","Cyprus"
+"193.104.77.0","193.104.77.255","3244838144","3244838399","IL","Israel"
+"193.104.78.0","193.104.78.255","3244838400","3244838655","GB","United Kingdom"
+"193.104.79.0","193.104.79.255","3244838656","3244838911","BG","Bulgaria"
+"193.104.81.0","193.104.81.255","3244839168","3244839423","GB","United Kingdom"
+"193.104.82.0","193.104.82.255","3244839424","3244839679","AT","Austria"
+"193.104.83.0","193.104.83.255","3244839680","3244839935","DK","Denmark"
+"193.104.84.0","193.104.84.255","3244839936","3244840191","DE","Germany"
+"193.104.85.0","193.104.85.255","3244840192","3244840447","UA","Ukraine"
+"193.104.86.0","193.104.86.255","3244840448","3244840703","IT","Italy"
+"193.104.87.0","193.104.87.255","3244840704","3244840959","RU","Russian Federation"
+"193.104.88.0","193.104.88.255","3244840960","3244841215","PL","Poland"
+"193.104.89.0","193.104.89.255","3244841216","3244841471","GB","United Kingdom"
+"193.104.90.0","193.104.90.255","3244841472","3244841727","DE","Germany"
+"193.104.91.0","193.104.92.255","3244841728","3244842239","GB","United Kingdom"
+"193.104.95.0","193.104.95.255","3244842752","3244843007","DE","Germany"
+"193.104.96.0","193.104.96.255","3244843008","3244843263","UA","Ukraine"
+"193.104.97.0","193.104.97.255","3244843264","3244843519","RU","Russian Federation"
+"193.104.98.0","193.104.98.255","3244843520","3244843775","NL","Netherlands"
+"193.104.99.0","193.104.99.255","3244843776","3244844031","PL","Poland"
+"193.104.100.0","193.104.100.255","3244844032","3244844287","SE","Sweden"
+"193.104.101.0","193.104.101.255","3244844288","3244844543","GB","United Kingdom"
+"193.104.102.0","193.104.102.255","3244844544","3244844799","RU","Russian Federation"
+"193.104.103.0","193.104.103.255","3244844800","3244845055","GB","United Kingdom"
+"193.104.104.0","193.104.104.255","3244845056","3244845311","NL","Netherlands"
+"193.104.105.0","193.104.105.255","3244845312","3244845567","NO","Norway"
+"193.104.106.0","193.104.106.255","3244845568","3244845823","RO","Romania"
+"193.104.107.0","193.104.108.255","3244845824","3244846335","GB","United Kingdom"
+"193.104.109.0","193.104.109.255","3244846336","3244846591","TR","Turkey"
+"193.104.111.0","193.104.111.255","3244846848","3244847103","NL","Netherlands"
+"193.104.112.0","193.104.112.255","3244847104","3244847359","SE","Sweden"
+"193.104.113.0","193.104.113.255","3244847360","3244847615","GB","United Kingdom"
+"193.104.114.0","193.104.114.255","3244847616","3244847871","DK","Denmark"
+"193.104.115.0","193.104.115.255","3244847872","3244848127","IL","Israel"
+"193.104.116.0","193.104.116.255","3244848128","3244848383","CH","Switzerland"
+"193.104.117.0","193.104.117.255","3244848384","3244848639","IL","Israel"
+"193.104.118.0","193.104.118.255","3244848640","3244848895","DE","Germany"
+"193.104.119.0","193.104.119.255","3244848896","3244849151","IL","Israel"
+"193.104.120.0","193.104.120.255","3244849152","3244849407","AT","Austria"
+"193.104.121.0","193.104.121.255","3244849408","3244849663","RO","Romania"
+"193.104.122.0","193.104.122.255","3244849664","3244849919","SE","Sweden"
+"193.104.123.0","193.104.123.255","3244849920","3244850175","RO","Romania"
+"193.104.124.0","193.104.124.255","3244850176","3244850431","TR","Turkey"
+"193.104.125.0","193.104.125.255","3244850432","3244850687","AT","Austria"
+"193.104.126.0","193.104.126.255","3244850688","3244850943","GB","United Kingdom"
+"193.104.127.0","193.104.128.255","3244850944","3244851455","RU","Russian Federation"
+"193.104.129.0","193.104.129.255","3244851456","3244851711","NL","Netherlands"
+"193.104.131.0","193.104.131.255","3244851968","3244852223","GB","United Kingdom"
+"193.104.132.0","193.104.132.255","3244852224","3244852479","CH","Switzerland"
+"193.104.133.0","193.104.133.255","3244852480","3244852735","UA","Ukraine"
+"193.104.134.0","193.104.134.255","3244852736","3244852991","SI","Slovenia"
+"193.104.135.0","193.104.135.255","3244852992","3244853247","DK","Denmark"
+"193.104.136.0","193.104.136.255","3244853248","3244853503","IE","Ireland"
+"193.104.137.0","193.104.137.255","3244853504","3244853759","IT","Italy"
+"193.104.138.0","193.104.138.255","3244853760","3244854015","TR","Turkey"
+"193.104.139.0","193.104.139.255","3244854016","3244854271","RU","Russian Federation"
+"193.104.140.0","193.104.140.255","3244854272","3244854527","GB","United Kingdom"
+"193.104.141.0","193.104.143.255","3244854528","3244855295","RU","Russian Federation"
+"193.104.144.0","193.104.144.255","3244855296","3244855551","GB","United Kingdom"
+"193.104.145.0","193.104.145.255","3244855552","3244855807","RU","Russian Federation"
+"193.104.146.0","193.104.146.255","3244855808","3244856063","DE","Germany"
+"193.104.147.0","193.104.147.255","3244856064","3244856319","IL","Israel"
+"193.104.148.0","193.104.148.255","3244856320","3244856575","CH","Switzerland"
+"193.104.149.0","193.104.149.255","3244856576","3244856831","RU","Russian Federation"
+"193.104.150.0","193.104.150.255","3244856832","3244857087","RO","Romania"
+"193.104.151.0","193.104.151.255","3244857088","3244857343","IT","Italy"
+"193.104.152.0","193.104.152.255","3244857344","3244857599","GB","United Kingdom"
+"193.104.154.0","193.104.154.255","3244857856","3244858111","PL","Poland"
+"193.104.155.0","193.104.155.255","3244858112","3244858367","DE","Germany"
+"193.104.156.0","193.104.156.255","3244858368","3244858623","PL","Poland"
+"193.104.157.0","193.104.157.255","3244858624","3244858879","RU","Russian Federation"
+"193.104.158.0","193.104.158.255","3244858880","3244859135","FR","France"
+"193.104.159.0","193.104.159.255","3244859136","3244859391","BE","Belgium"
+"193.104.160.0","193.104.160.255","3244859392","3244859647","SE","Sweden"
+"193.104.161.0","193.104.161.255","3244859648","3244859903","PL","Poland"
+"193.104.162.0","193.104.162.255","3244859904","3244860159","FR","France"
+"193.104.163.0","193.104.163.255","3244860160","3244860415","PL","Poland"
+"193.104.164.0","193.104.164.255","3244860416","3244860671","GB","United Kingdom"
+"193.104.165.0","193.104.165.255","3244860672","3244860927","BG","Bulgaria"
+"193.104.166.0","193.104.166.255","3244860928","3244861183","PL","Poland"
+"193.104.167.0","193.104.167.255","3244861184","3244861439","CH","Switzerland"
+"193.104.168.0","193.104.169.255","3244861440","3244861951","GB","United Kingdom"
+"193.104.170.0","193.104.170.255","3244861952","3244862207","RU","Russian Federation"
+"193.104.171.0","193.104.171.255","3244862208","3244862463","DK","Denmark"
+"193.104.172.0","193.104.172.255","3244862464","3244862719","CZ","Czech Republic"
+"193.104.173.0","193.104.173.255","3244862720","3244862975","RO","Romania"
+"193.104.174.0","193.104.174.255","3244862976","3244863231","DE","Germany"
+"193.104.175.0","193.104.175.255","3244863232","3244863487","GB","United Kingdom"
+"193.104.177.0","193.104.177.255","3244863744","3244863999","RU","Russian Federation"
+"193.104.178.0","193.104.178.255","3244864000","3244864255","UA","Ukraine"
+"193.104.179.0","193.104.179.255","3244864256","3244864511","GB","United Kingdom"
+"193.104.180.0","193.104.180.255","3244864512","3244864767","RO","Romania"
+"193.104.181.0","193.104.181.255","3244864768","3244865023","RU","Russian Federation"
+"193.104.182.0","193.104.183.255","3244865024","3244865535","UA","Ukraine"
+"193.104.184.0","193.104.184.255","3244865536","3244865791","PL","Poland"
+"193.104.185.0","193.104.185.255","3244865792","3244866047","CH","Switzerland"
+"193.104.186.0","193.104.187.255","3244866048","3244866559","NL","Netherlands"
+"193.104.188.0","193.104.188.255","3244866560","3244866815","FI","Finland"
+"193.104.189.0","193.104.189.255","3244866816","3244867071","UA","Ukraine"
+"193.104.190.0","193.104.191.255","3244867072","3244867583","RU","Russian Federation"
+"193.104.192.0","193.104.192.255","3244867584","3244867839","NL","Netherlands"
+"193.104.193.0","193.104.193.255","3244867840","3244868095","BE","Belgium"
+"193.104.194.0","193.104.194.255","3244868096","3244868351","DE","Germany"
+"193.104.195.0","193.104.195.255","3244868352","3244868607","RU","Russian Federation"
+"193.104.196.0","193.104.196.255","3244868608","3244868863","FI","Finland"
+"193.104.197.0","193.104.197.255","3244868864","3244869119","RU","Russian Federation"
+"193.104.199.0","193.104.199.255","3244869376","3244869631","FR","France"
+"193.104.200.0","193.104.200.255","3244869632","3244869887","GR","Greece"
+"193.104.201.0","193.104.201.255","3244869888","3244870143","TR","Turkey"
+"193.104.202.0","193.104.202.255","3244870144","3244870399","DK","Denmark"
+"193.104.203.0","193.104.203.255","3244870400","3244870655","UA","Ukraine"
+"193.104.204.0","193.104.204.255","3244870656","3244870911","SA","Saudi Arabia"
+"193.104.205.0","193.104.205.255","3244870912","3244871167","FR","France"
+"193.104.206.0","193.104.206.255","3244871168","3244871423","LT","Lithuania"
+"193.104.207.0","193.104.207.255","3244871424","3244871679","RU","Russian Federation"
+"193.104.208.0","193.104.211.255","3244871680","3244872703","UA","Ukraine"
+"193.104.212.0","193.104.212.255","3244872704","3244872959","IR","Iran, Islamic Republic of"
+"193.104.213.0","193.104.213.255","3244872960","3244873215","UA","Ukraine"
+"193.104.214.0","193.104.214.255","3244873216","3244873471","SE","Sweden"
+"193.104.215.0","193.104.215.255","3244873472","3244873727","EU","Europe"
+"193.104.216.0","193.104.216.255","3244873728","3244873983","DE","Germany"
+"193.104.217.0","193.104.217.255","3244873984","3244874239","SE","Sweden"
+"193.104.218.0","193.104.218.255","3244874240","3244874495","ES","Spain"
+"193.104.219.0","193.104.219.255","3244874496","3244874751","FR","France"
+"193.104.220.0","193.104.220.255","3244874752","3244875007","DE","Germany"
+"193.104.221.0","193.104.221.255","3244875008","3244875263","PL","Poland"
+"193.104.223.0","193.104.223.255","3244875520","3244875775","IT","Italy"
+"193.104.224.0","193.104.227.255","3244875776","3244876799","RU","Russian Federation"
+"193.104.228.0","193.104.228.255","3244876800","3244877055","DK","Denmark"
+"193.104.229.0","193.104.229.255","3244877056","3244877311","JO","Jordan"
+"193.104.230.0","193.104.230.255","3244877312","3244877567","RU","Russian Federation"
+"193.104.231.0","193.104.231.255","3244877568","3244877823","FR","France"
+"193.104.232.0","193.104.232.255","3244877824","3244878079","AT","Austria"
+"193.104.233.0","193.104.233.255","3244878080","3244878335","GB","United Kingdom"
+"193.104.234.0","193.104.234.255","3244878336","3244878591","RU","Russian Federation"
+"193.104.235.0","193.104.235.255","3244878592","3244878847","PL","Poland"
+"193.104.236.0","193.104.236.255","3244878848","3244879103","SI","Slovenia"
+"193.104.237.0","193.104.237.255","3244879104","3244879359","RU","Russian Federation"
+"193.104.238.0","193.104.238.255","3244879360","3244879615","CH","Switzerland"
+"193.104.239.0","193.104.239.255","3244879616","3244879871","PL","Poland"
+"193.104.240.0","193.104.240.255","3244879872","3244880127","SI","Slovenia"
+"193.104.241.0","193.104.241.255","3244880128","3244880383","RU","Russian Federation"
+"193.104.242.0","193.104.242.255","3244880384","3244880639","UA","Ukraine"
+"193.104.243.0","193.104.243.255","3244880640","3244880895","RU","Russian Federation"
+"193.104.244.0","193.104.244.255","3244880896","3244881151","PL","Poland"
+"193.104.245.0","193.104.245.255","3244881152","3244881407","RU","Russian Federation"
+"193.104.246.0","193.104.246.255","3244881408","3244881663","DK","Denmark"
+"193.104.247.0","193.104.247.255","3244881664","3244881919","RO","Romania"
+"193.104.248.0","193.104.248.255","3244881920","3244882175","RU","Russian Federation"
+"193.104.249.0","193.104.249.255","3244882176","3244882431","UA","Ukraine"
+"193.104.250.0","193.104.250.255","3244882432","3244882687","IT","Italy"
+"193.104.251.0","193.104.251.255","3244882688","3244882943","PL","Poland"
+"193.104.253.0","193.104.253.255","3244883200","3244883455","KZ","Kazakhstan"
+"193.104.254.0","193.104.254.255","3244883456","3244883711","CZ","Czech Republic"
+"193.104.255.0","193.104.255.255","3244883712","3244883967","NL","Netherlands"
+"193.105.0.0","193.105.0.255","3244883968","3244884223","DE","Germany"
+"193.105.1.0","193.105.1.255","3244884224","3244884479","FR","France"
+"193.105.2.0","193.105.2.255","3244884480","3244884735","IR","Iran, Islamic Republic of"
+"193.105.3.0","193.105.3.255","3244884736","3244884991","NL","Netherlands"
+"193.105.4.0","193.105.4.255","3244884992","3244885247","GR","Greece"
+"193.105.5.0","193.105.5.255","3244885248","3244885503","CH","Switzerland"
+"193.105.6.0","193.105.6.255","3244885504","3244885759","IR","Iran, Islamic Republic of"
+"193.105.7.0","193.105.7.255","3244885760","3244886015","UA","Ukraine"
+"193.105.8.0","193.105.8.255","3244886016","3244886271","LB","Lebanon"
+"193.105.9.0","193.105.9.255","3244886272","3244886527","CH","Switzerland"
+"193.105.10.0","193.105.10.255","3244886528","3244886783","DK","Denmark"
+"193.105.11.0","193.105.11.255","3244886784","3244887039","RU","Russian Federation"
+"193.105.12.0","193.105.12.255","3244887040","3244887295","NL","Netherlands"
+"193.105.13.0","193.105.13.255","3244887296","3244887551","GB","United Kingdom"
+"193.105.14.0","193.105.14.255","3244887552","3244887807","RU","Russian Federation"
+"193.105.15.0","193.105.15.255","3244887808","3244888063","BE","Belgium"
+"193.105.16.0","193.105.16.255","3244888064","3244888319","PL","Poland"
+"193.105.17.0","193.105.17.255","3244888320","3244888575","DE","Germany"
+"193.105.18.0","193.105.18.255","3244888576","3244888831","FR","France"
+"193.105.19.0","193.105.19.255","3244888832","3244889087","DE","Germany"
+"193.105.20.0","193.105.20.255","3244889088","3244889343","PL","Poland"
+"193.105.21.0","193.105.21.255","3244889344","3244889599","US","United States"
+"193.105.22.0","193.105.22.255","3244889600","3244889855","SI","Slovenia"
+"193.105.23.0","193.105.23.255","3244889856","3244890111","HR","Croatia"
+"193.105.24.0","193.105.24.255","3244890112","3244890367","PL","Poland"
+"193.105.25.0","193.105.25.255","3244890368","3244890623","NL","Netherlands"
+"193.105.26.0","193.105.26.255","3244890624","3244890879","FR","France"
+"193.105.27.0","193.105.27.255","3244890880","3244891135","RU","Russian Federation"
+"193.105.29.0","193.105.29.255","3244891392","3244891647","PL","Poland"
+"193.105.30.0","193.105.30.255","3244891648","3244891903","UA","Ukraine"
+"193.105.32.0","193.105.32.255","3244892160","3244892415","PL","Poland"
+"193.105.33.0","193.105.33.255","3244892416","3244892671","NL","Netherlands"
+"193.105.34.0","193.105.34.255","3244892672","3244892927","ES","Spain"
+"193.105.35.0","193.105.35.255","3244892928","3244893183","PL","Poland"
+"193.105.36.0","193.105.36.255","3244893184","3244893439","BE","Belgium"
+"193.105.37.0","193.105.37.255","3244893440","3244893695","RU","Russian Federation"
+"193.105.38.0","193.105.38.255","3244893696","3244893951","DE","Germany"
+"193.105.39.0","193.105.40.255","3244893952","3244894463","RU","Russian Federation"
+"193.105.41.0","193.105.41.255","3244894464","3244894719","UA","Ukraine"
+"193.105.42.0","193.105.42.255","3244894720","3244894975","GR","Greece"
+"193.105.43.0","193.105.43.255","3244894976","3244895231","FR","France"
+"193.105.44.0","193.105.44.255","3244895232","3244895487","DK","Denmark"
+"193.105.45.0","193.105.45.255","3244895488","3244895743","PL","Poland"
+"193.105.46.0","193.105.46.255","3244895744","3244895999","DE","Germany"
+"193.105.47.0","193.105.48.255","3244896000","3244896511","GB","United Kingdom"
+"193.105.49.0","193.105.49.255","3244896512","3244896767","LT","Lithuania"
+"193.105.50.0","193.105.50.255","3244896768","3244897023","NL","Netherlands"
+"193.105.51.0","193.105.51.255","3244897024","3244897279","GB","United Kingdom"
+"193.105.52.0","193.105.52.255","3244897280","3244897535","DE","Germany"
+"193.105.53.0","193.105.53.255","3244897536","3244897791","RU","Russian Federation"
+"193.105.54.0","193.105.54.255","3244897792","3244898047","GB","United Kingdom"
+"193.105.55.0","193.105.55.255","3244898048","3244898303","DE","Germany"
+"193.105.56.0","193.105.56.255","3244898304","3244898559","UA","Ukraine"
+"193.105.57.0","193.105.57.255","3244898560","3244898815","GI","Gibraltar"
+"193.105.58.0","193.105.58.255","3244898816","3244899071","RO","Romania"
+"193.105.59.0","193.105.59.255","3244899072","3244899327","RU","Russian Federation"
+"193.105.60.0","193.105.60.255","3244899328","3244899583","BG","Bulgaria"
+"193.105.61.0","193.105.61.255","3244899584","3244899839","GB","United Kingdom"
+"193.105.62.0","193.105.62.255","3244899840","3244900095","UA","Ukraine"
+"193.105.63.0","193.105.63.255","3244900096","3244900351","PL","Poland"
+"193.105.64.0","193.105.64.255","3244900352","3244900607","RO","Romania"
+"193.105.65.0","193.105.65.255","3244900608","3244900863","RU","Russian Federation"
+"193.105.66.0","193.105.66.255","3244900864","3244901119","PL","Poland"
+"193.105.67.0","193.105.67.255","3244901120","3244901375","SI","Slovenia"
+"193.105.68.0","193.105.68.255","3244901376","3244901631","DE","Germany"
+"193.105.69.0","193.105.69.255","3244901632","3244901887","GB","United Kingdom"
+"193.105.70.0","193.105.70.255","3244901888","3244902143","UA","Ukraine"
+"193.105.71.0","193.105.72.255","3244902144","3244902655","RU","Russian Federation"
+"193.105.73.0","193.105.73.255","3244902656","3244902911","BE","Belgium"
+"193.105.74.0","193.105.74.255","3244902912","3244903167","IM","Isle of Man"
+"193.105.75.0","193.105.75.255","3244903168","3244903423","PL","Poland"
+"193.105.76.0","193.105.76.255","3244903424","3244903679","FI","Finland"
+"193.105.77.0","193.105.77.255","3244903680","3244903935","NO","Norway"
+"193.105.78.0","193.105.78.255","3244903936","3244904191","RO","Romania"
+"193.105.79.0","193.105.79.255","3244904192","3244904447","IT","Italy"
+"193.105.80.0","193.105.80.255","3244904448","3244904703","GR","Greece"
+"193.105.82.0","193.105.82.255","3244904960","3244905215","BY","Belarus"
+"193.105.83.0","193.105.83.255","3244905216","3244905471","MD","Moldova, Republic of"
+"193.105.85.0","193.105.85.255","3244905728","3244905983","GR","Greece"
+"193.105.86.0","193.105.86.255","3244905984","3244906239","AT","Austria"
+"193.105.87.0","193.105.87.255","3244906240","3244906495","DE","Germany"
+"193.105.89.0","193.105.89.255","3244906752","3244907007","SA","Saudi Arabia"
+"193.105.90.0","193.105.90.255","3244907008","3244907263","FR","France"
+"193.105.91.0","193.105.91.255","3244907264","3244907519","RO","Romania"
+"193.105.92.0","193.105.92.255","3244907520","3244907775","UA","Ukraine"
+"193.105.93.0","193.105.94.255","3244907776","3244908287","RU","Russian Federation"
+"193.105.97.0","193.105.97.255","3244908800","3244909055","FI","Finland"
+"193.105.98.0","193.105.98.255","3244909056","3244909311","GB","United Kingdom"
+"193.105.99.0","193.105.99.255","3244909312","3244909567","IL","Israel"
+"193.105.100.0","193.105.100.255","3244909568","3244909823","RU","Russian Federation"
+"193.105.101.0","193.105.101.255","3244909824","3244910079","NL","Netherlands"
+"193.105.103.0","193.105.103.255","3244910336","3244910591","DE","Germany"
+"193.105.104.0","193.105.104.255","3244910592","3244910847","GB","United Kingdom"
+"193.105.105.0","193.105.105.255","3244910848","3244911103","DE","Germany"
+"193.105.106.0","193.105.106.255","3244911104","3244911359","BE","Belgium"
+"193.105.107.0","193.105.107.255","3244911360","3244911615","RU","Russian Federation"
+"193.105.108.0","193.105.108.255","3244911616","3244911871","GB","United Kingdom"
+"193.105.109.0","193.105.109.255","3244911872","3244912127","GR","Greece"
+"193.105.110.0","193.105.110.255","3244912128","3244912383","PL","Poland"
+"193.105.111.0","193.105.111.255","3244912384","3244912639","NL","Netherlands"
+"193.105.112.0","193.105.112.255","3244912640","3244912895","NO","Norway"
+"193.105.113.0","193.105.113.255","3244912896","3244913151","SE","Sweden"
+"193.105.114.0","193.105.114.255","3244913152","3244913407","RU","Russian Federation"
+"193.105.115.0","193.105.115.255","3244913408","3244913663","SI","Slovenia"
+"193.105.116.0","193.105.116.255","3244913664","3244913919","DK","Denmark"
+"193.105.117.0","193.105.118.255","3244913920","3244914431","RU","Russian Federation"
+"193.105.119.0","193.105.119.255","3244914432","3244914687","SA","Saudi Arabia"
+"193.105.120.0","193.105.120.255","3244914688","3244914943","GB","United Kingdom"
+"193.105.122.0","193.105.122.255","3244915200","3244915455","PL","Poland"
+"193.105.123.0","193.105.123.255","3244915456","3244915711","FI","Finland"
+"193.105.124.0","193.105.124.255","3244915712","3244915967","UA","Ukraine"
+"193.105.125.0","193.105.125.255","3244915968","3244916223","PL","Poland"
+"193.105.126.0","193.105.126.255","3244916224","3244916479","RU","Russian Federation"
+"193.105.127.0","193.105.127.255","3244916480","3244916735","SI","Slovenia"
+"193.105.128.0","193.105.128.255","3244916736","3244916991","FR","France"
+"193.105.129.0","193.105.129.255","3244916992","3244917247","PL","Poland"
+"193.105.130.0","193.105.130.255","3244917248","3244917503","SE","Sweden"
+"193.105.131.0","193.105.131.255","3244917504","3244917759","AT","Austria"
+"193.105.132.0","193.105.132.255","3244917760","3244918015","RU","Russian Federation"
+"193.105.133.0","193.105.133.255","3244918016","3244918271","BE","Belgium"
+"193.105.134.0","193.105.134.255","3244918272","3244918527","SE","Sweden"
+"193.105.135.0","193.105.135.255","3244918528","3244918783","UA","Ukraine"
+"193.105.136.0","193.105.136.255","3244918784","3244919039","CH","Switzerland"
+"193.105.137.0","193.105.137.255","3244919040","3244919295","DE","Germany"
+"193.105.138.0","193.105.138.255","3244919296","3244919551","SE","Sweden"
+"193.105.139.0","193.105.139.255","3244919552","3244919807","DE","Germany"
+"193.105.140.0","193.105.140.255","3244919808","3244920063","RO","Romania"
+"193.105.142.0","193.105.142.255","3244920320","3244920575","SK","Slovakia"
+"193.105.143.0","193.105.143.255","3244920576","3244920831","PL","Poland"
+"193.105.144.0","193.105.144.255","3244920832","3244921087","NL","Netherlands"
+"193.105.145.0","193.105.145.255","3244921088","3244921343","IE","Ireland"
+"193.105.146.0","193.105.146.255","3244921344","3244921599","LT","Lithuania"
+"193.105.147.0","193.105.147.255","3244921600","3244921855","DE","Germany"
+"193.105.148.0","193.105.148.255","3244921856","3244922111","BG","Bulgaria"
+"193.105.149.0","193.105.149.255","3244922112","3244922367","DK","Denmark"
+"193.105.150.0","193.105.150.255","3244922368","3244922623","GB","United Kingdom"
+"193.105.152.0","193.105.152.255","3244922880","3244923135","UA","Ukraine"
+"193.105.153.0","193.105.153.255","3244923136","3244923391","AT","Austria"
+"193.105.155.0","193.105.155.255","3244923648","3244923903","LV","Latvia"
+"193.105.156.0","193.105.156.255","3244923904","3244924159","RU","Russian Federation"
+"193.105.157.0","193.105.159.255","3244924160","3244924927","CZ","Czech Republic"
+"193.105.160.0","193.105.160.255","3244924928","3244925183","FI","Finland"
+"193.105.161.0","193.105.161.255","3244925184","3244925439","CH","Switzerland"
+"193.105.163.0","193.105.163.255","3244925696","3244925951","RS","Serbia"
+"193.105.164.0","193.105.164.255","3244925952","3244926207","UA","Ukraine"
+"193.105.165.0","193.105.165.255","3244926208","3244926463","NL","Netherlands"
+"193.105.166.0","193.105.166.255","3244926464","3244926719","LV","Latvia"
+"193.105.167.0","193.105.167.255","3244926720","3244926975","PL","Poland"
+"193.105.168.0","193.105.168.255","3244926976","3244927231","DE","Germany"
+"193.105.169.0","193.105.169.255","3244927232","3244927487","RU","Russian Federation"
+"193.105.170.0","193.105.170.255","3244927488","3244927743","GB","United Kingdom"
+"193.105.171.0","193.105.171.255","3244927744","3244927999","US","United States"
+"193.105.172.0","193.105.172.255","3244928000","3244928255","GB","United Kingdom"
+"193.105.173.0","193.105.173.255","3244928256","3244928511","NL","Netherlands"
+"193.105.174.0","193.105.175.255","3244928512","3244929023","RU","Russian Federation"
+"193.105.176.0","193.105.177.255","3244929024","3244929535","RO","Romania"
+"193.105.178.0","193.105.178.255","3244929536","3244929791","PL","Poland"
+"193.105.179.0","193.105.179.255","3244929792","3244930047","RU","Russian Federation"
+"193.105.180.0","193.105.180.255","3244930048","3244930303","PL","Poland"
+"193.105.181.0","193.105.181.255","3244930304","3244930559","AT","Austria"
+"193.105.182.0","193.105.182.255","3244930560","3244930815","GB","United Kingdom"
+"193.105.183.0","193.105.183.255","3244930816","3244931071","NL","Netherlands"
+"193.105.185.0","193.105.185.255","3244931328","3244931583","RO","Romania"
+"193.105.186.0","193.105.186.255","3244931584","3244931839","FR","France"
+"193.105.187.0","193.105.187.255","3244931840","3244932095","NL","Netherlands"
+"193.105.188.0","193.105.188.255","3244932096","3244932351","GB","United Kingdom"
+"193.105.189.0","193.105.189.255","3244932352","3244932607","UA","Ukraine"
+"193.105.190.0","193.105.190.255","3244932608","3244932863","DK","Denmark"
+"193.105.191.0","193.105.192.255","3244932864","3244933375","PL","Poland"
+"193.105.193.0","193.105.193.255","3244933376","3244933631","HR","Croatia"
+"193.105.194.0","193.105.194.255","3244933632","3244933887","GB","United Kingdom"
+"193.105.195.0","193.105.195.255","3244933888","3244934143","AT","Austria"
+"193.105.196.0","193.105.196.255","3244934144","3244934399","BG","Bulgaria"
+"193.105.197.0","193.105.197.255","3244934400","3244934655","FR","France"
+"193.105.198.0","193.105.198.255","3244934656","3244934911","RU","Russian Federation"
+"193.105.199.0","193.105.199.255","3244934912","3244935167","IL","Israel"
+"193.105.200.0","193.105.200.255","3244935168","3244935423","NL","Netherlands"
+"193.105.201.0","193.105.201.255","3244935424","3244935679","UA","Ukraine"
+"193.105.202.0","193.105.202.255","3244935680","3244935935","PL","Poland"
+"193.105.203.0","193.105.203.255","3244935936","3244936191","IL","Israel"
+"193.105.204.0","193.105.207.255","3244936192","3244937215","AT","Austria"
+"193.105.209.0","193.105.209.255","3244937472","3244937727","GB","United Kingdom"
+"193.105.210.0","193.105.210.255","3244937728","3244937983","UA","Ukraine"
+"193.105.211.0","193.105.211.255","3244937984","3244938239","TR","Turkey"
+"193.105.212.0","193.105.212.255","3244938240","3244938495","GB","United Kingdom"
+"193.105.213.0","193.105.213.255","3244938496","3244938751","RU","Russian Federation"
+"193.105.214.0","193.105.214.255","3244938752","3244939007","AT","Austria"
+"193.105.215.0","193.105.215.255","3244939008","3244939263","NL","Netherlands"
+"193.105.216.0","193.105.216.255","3244939264","3244939519","UA","Ukraine"
+"193.105.218.0","193.105.218.255","3244939776","3244940031","GB","United Kingdom"
+"193.105.219.0","193.105.219.255","3244940032","3244940287","UA","Ukraine"
+"193.105.220.0","193.105.220.255","3244940288","3244940543","DK","Denmark"
+"193.105.221.0","193.105.221.255","3244940544","3244940799","PL","Poland"
+"193.105.222.0","193.105.222.255","3244940800","3244941055","RU","Russian Federation"
+"193.105.223.0","193.105.223.255","3244941056","3244941311","DE","Germany"
+"193.105.224.0","193.105.224.255","3244941312","3244941567","CY","Cyprus"
+"193.105.225.0","193.105.225.255","3244941568","3244941823","FR","France"
+"193.105.226.0","193.105.226.255","3244941824","3244942079","SE","Sweden"
+"193.105.227.0","193.105.227.255","3244942080","3244942335","PL","Poland"
+"193.105.228.0","193.105.228.255","3244942336","3244942591","IT","Italy"
+"193.105.229.0","193.105.229.255","3244942592","3244942847","PL","Poland"
+"193.105.230.0","193.105.230.255","3244942848","3244943103","DE","Germany"
+"193.105.231.0","193.105.231.255","3244943104","3244943359","GB","United Kingdom"
+"193.105.232.0","193.105.232.255","3244943360","3244943615","FR","France"
+"193.105.233.0","193.105.233.255","3244943616","3244943871","NL","Netherlands"
+"193.105.234.0","193.105.234.255","3244943872","3244944127","TR","Turkey"
+"193.105.235.0","193.105.236.255","3244944128","3244944639","RU","Russian Federation"
+"193.105.237.0","193.105.237.255","3244944640","3244944895","GE","Georgia"
+"193.105.238.0","193.105.238.255","3244944896","3244945151","FR","France"
+"193.105.239.0","193.105.239.255","3244945152","3244945407","RO","Romania"
+"193.105.240.0","193.105.240.255","3244945408","3244945663","LV","Latvia"
+"193.105.241.0","193.105.241.255","3244945664","3244945919","NL","Netherlands"
+"193.105.242.0","193.105.242.255","3244945920","3244946175","PL","Poland"
+"193.105.243.0","193.105.243.255","3244946176","3244946431","TR","Turkey"
+"193.105.246.0","193.105.247.255","3244946944","3244947455","DE","Germany"
+"193.105.248.0","193.105.248.255","3244947456","3244947711","PL","Poland"
+"193.105.249.0","193.105.249.255","3244947712","3244947967","UA","Ukraine"
+"193.105.250.0","193.105.250.255","3244947968","3244948223","DE","Germany"
+"193.105.251.0","193.105.251.255","3244948224","3244948479","PL","Poland"
+"193.105.252.0","193.105.252.255","3244948480","3244948735","FR","France"
+"193.105.253.0","193.105.253.255","3244948736","3244948991","IE","Ireland"
+"193.105.254.0","193.105.254.255","3244948992","3244949247","UA","Ukraine"
+"193.105.255.0","193.106.7.255","3244949248","3244951551","RU","Russian Federation"
+"193.106.8.0","193.106.11.255","3244951552","3244952575","FI","Finland"
+"193.106.12.0","193.106.15.255","3244952576","3244953599","GB","United Kingdom"
+"193.106.16.0","193.106.19.255","3244953600","3244954623","DE","Germany"
+"193.106.24.0","193.106.31.255","3244955648","3244957695","UA","Ukraine"
+"193.106.36.0","193.106.39.255","3244958720","3244959743","FR","France"
+"193.106.40.0","193.106.43.255","3244959744","3244960767","RU","Russian Federation"
+"193.106.44.0","193.106.47.255","3244960768","3244961791","RO","Romania"
+"193.106.48.0","193.106.51.255","3244961792","3244962815","KG","Kyrgyzstan"
+"193.106.52.0","193.106.55.255","3244962816","3244963839","IL","Israel"
+"193.106.56.0","193.106.67.255","3244963840","3244966911","UA","Ukraine"
+"193.106.68.0","193.106.75.255","3244966912","3244968959","RU","Russian Federation"
+"193.106.76.0","193.106.79.255","3244968960","3244969983","PL","Poland"
+"193.106.80.0","193.106.83.255","3244969984","3244971007","UA","Ukraine"
+"193.106.84.0","193.106.87.255","3244971008","3244972031","PL","Poland"
+"193.106.88.0","193.106.99.255","3244972032","3244975103","RU","Russian Federation"
+"193.106.100.0","193.106.107.255","3244975104","3244977151","PL","Poland"
+"193.106.108.0","193.106.111.255","3244977152","3244978175","RU","Russian Federation"
+"193.106.112.0","193.106.115.255","3244978176","3244979199","GB","United Kingdom"
+"193.106.116.0","193.106.119.255","3244979200","3244980223","FR","France"
+"193.106.120.0","193.106.123.255","3244980224","3244981247","DK","Denmark"
+"193.106.124.0","193.106.127.255","3244981248","3244982271","RO","Romania"
+"193.106.128.0","193.106.131.255","3244982272","3244983295","PL","Poland"
+"193.106.132.0","193.106.135.255","3244983296","3244984319","RU","Russian Federation"
+"193.106.136.0","193.106.139.255","3244984320","3244985343","UA","Ukraine"
+"193.106.140.0","193.106.143.255","3244985344","3244986367","DE","Germany"
+"193.106.144.0","193.106.147.255","3244986368","3244987391","UA","Ukraine"
+"193.106.148.0","193.106.151.255","3244987392","3244988415","RU","Russian Federation"
+"193.106.152.0","193.106.159.255","3244988416","3244990463","PL","Poland"
+"193.106.160.0","193.106.163.255","3244990464","3244991487","RU","Russian Federation"
+"193.106.164.0","193.106.167.255","3244991488","3244992511","DK","Denmark"
+"193.106.168.0","193.106.175.255","3244992512","3244994559","RU","Russian Federation"
+"193.106.176.0","193.106.179.255","3244994560","3244995583","ES","Spain"
+"193.106.180.0","193.106.183.255","3244995584","3244996607","IT","Italy"
+"193.106.184.0","193.106.187.255","3244996608","3244997631","UA","Ukraine"
+"193.106.188.0","193.106.191.255","3244997632","3244998655","RU","Russian Federation"
+"193.106.192.0","193.106.195.255","3244998656","3244999679","PL","Poland"
+"193.106.196.0","193.106.199.255","3244999680","3245000703","IQ","Iraq"
+"193.106.200.0","193.106.203.255","3245000704","3245001727","UA","Ukraine"
+"193.106.204.0","193.106.207.255","3245001728","3245002751","IL","Israel"
+"193.106.208.0","193.106.209.255","3245002752","3245003263","PL","Poland"
+"193.106.210.0","193.106.210.255","3245003264","3245003519","SE","Sweden"
+"193.106.211.0","193.106.211.255","3245003520","3245003775","UA","Ukraine"
+"193.106.212.0","193.106.215.255","3245003776","3245004799","RU","Russian Federation"
+"193.106.216.0","193.106.219.255","3245004800","3245005823","PL","Poland"
+"193.106.220.0","193.106.223.255","3245005824","3245006847","UA","Ukraine"
+"193.106.224.0","193.106.227.255","3245006848","3245007871","DE","Germany"
+"193.106.228.0","193.106.231.255","3245007872","3245008895","PL","Poland"
+"193.106.232.0","193.106.235.255","3245008896","3245009919","RU","Russian Federation"
+"193.106.236.0","193.106.237.255","3245009920","3245010431","UA","Ukraine"
+"193.106.238.0","193.106.238.255","3245010432","3245010687","PL","Poland"
+"193.106.239.0","193.106.239.255","3245010688","3245010943","FR","France"
+"193.106.240.0","193.106.243.255","3245010944","3245011967","RU","Russian Federation"
+"193.106.244.0","193.106.247.255","3245011968","3245012991","PL","Poland"
+"193.106.248.0","193.106.251.255","3245012992","3245014015","UA","Ukraine"
+"193.106.252.0","193.106.255.255","3245014016","3245015039","GR","Greece"
+"193.107.0.0","193.107.3.255","3245015040","3245016063","RU","Russian Federation"
+"193.107.4.0","193.107.7.255","3245016064","3245017087","RS","Serbia"
+"193.107.8.0","193.107.11.255","3245017088","3245018111","PL","Poland"
+"193.107.12.0","193.107.15.255","3245018112","3245019135","RU","Russian Federation"
+"193.107.16.0","193.107.17.70","3245019136","3245019462","SC","Seychelles"
+"193.107.17.71","193.107.17.71","3245019463","3245019463","A1","Anonymous Proxy"
+"193.107.17.72","193.107.19.255","3245019464","3245020159","SC","Seychelles"
+"193.107.20.0","193.107.23.255","3245020160","3245021183","RU","Russian Federation"
+"193.107.24.0","193.107.27.255","3245021184","3245022207","UA","Ukraine"
+"193.107.28.0","193.107.31.255","3245022208","3245023231","NO","Norway"
+"193.107.32.0","193.107.35.255","3245023232","3245024255","PL","Poland"
+"193.107.36.0","193.107.39.255","3245024256","3245025279","BG","Bulgaria"
+"193.107.40.0","193.107.43.255","3245025280","3245026303","UA","Ukraine"
+"193.107.44.0","193.107.47.255","3245026304","3245027327","GB","United Kingdom"
+"193.107.48.0","193.107.55.255","3245027328","3245029375","RU","Russian Federation"
+"193.107.56.0","193.107.59.255","3245029376","3245030399","FR","France"
+"193.107.60.0","193.107.67.255","3245030400","3245032447","RU","Russian Federation"
+"193.107.68.0","193.107.71.255","3245032448","3245033471","BG","Bulgaria"
+"193.107.72.0","193.107.75.255","3245033472","3245034495","UA","Ukraine"
+"193.107.80.0","193.107.83.255","3245035520","3245036543","UA","Ukraine"
+"193.107.84.0","193.107.87.255","3245036544","3245037567","IS","Iceland"
+"193.107.88.0","193.107.91.255","3245037568","3245038591","PL","Poland"
+"193.107.92.0","193.107.95.255","3245038592","3245039615","RU","Russian Federation"
+"193.107.96.0","193.107.99.255","3245039616","3245040639","MD","Moldova, Republic of"
+"193.107.100.0","193.107.103.255","3245040640","3245041663","RU","Russian Federation"
+"193.107.104.0","193.107.111.255","3245041664","3245043711","UA","Ukraine"
+"193.107.112.0","193.107.115.255","3245043712","3245044735","RU","Russian Federation"
+"193.107.116.0","193.107.119.255","3245044736","3245045759","GB","United Kingdom"
+"193.107.120.0","193.107.123.255","3245045760","3245046783","DE","Germany"
+"193.107.124.0","193.107.127.255","3245046784","3245047807","FR","France"
+"193.107.128.0","193.107.139.255","3245047808","3245050879","UA","Ukraine"
+"193.107.140.0","193.107.143.255","3245050880","3245051903","RU","Russian Federation"
+"193.107.144.0","193.107.147.255","3245051904","3245052927","DE","Germany"
+"193.107.148.0","193.107.155.255","3245052928","3245054975","RU","Russian Federation"
+"193.107.156.0","193.107.159.255","3245054976","3245055999","AT","Austria"
+"193.107.160.0","193.107.163.255","3245056000","3245057023","CZ","Czech Republic"
+"193.107.164.0","193.107.167.255","3245057024","3245058047","PL","Poland"
+"193.107.168.0","193.107.179.255","3245058048","3245061119","UA","Ukraine"
+"193.107.180.0","193.107.183.255","3245061120","3245062143","RU","Russian Federation"
+"193.107.188.0","193.107.195.255","3245063168","3245065215","RU","Russian Federation"
+"193.107.196.0","193.107.199.255","3245065216","3245066239","PL","Poland"
+"193.107.200.0","193.107.203.255","3245066240","3245067263","UA","Ukraine"
+"193.107.204.0","193.107.207.255","3245067264","3245068287","GB","United Kingdom"
+"193.107.212.0","193.107.215.255","3245069312","3245070335","PL","Poland"
+"193.107.216.0","193.107.219.255","3245070336","3245071359","RU","Russian Federation"
+"193.107.220.0","193.107.223.255","3245071360","3245072383","NL","Netherlands"
+"193.107.224.0","193.107.227.255","3245072384","3245073407","UA","Ukraine"
+"193.107.228.0","193.107.239.255","3245073408","3245076479","RU","Russian Federation"
+"193.107.240.0","193.107.243.255","3245076480","3245077503","FR","France"
+"193.107.244.0","193.107.247.255","3245077504","3245078527","UA","Ukraine"
+"193.107.248.0","193.107.251.255","3245078528","3245079551","PL","Poland"
+"193.107.252.0","193.107.255.255","3245079552","3245080575","CZ","Czech Republic"
+"193.108.0.0","193.108.7.255","3245080576","3245082623","SE","Sweden"
+"193.108.8.0","193.108.16.255","3245082624","3245084927","DE","Germany"
+"193.108.17.0","193.108.17.255","3245084928","3245085183","BE","Belgium"
+"193.108.18.0","193.108.18.255","3245085184","3245085439","GB","United Kingdom"
+"193.108.19.0","193.108.19.255","3245085440","3245085695","DE","Germany"
+"193.108.21.0","193.108.21.255","3245085952","3245086207","FR","France"
+"193.108.22.0","193.108.22.255","3245086208","3245086463","AT","Austria"
+"193.108.23.0","193.108.23.255","3245086464","3245086719","GH","Ghana"
+"193.108.24.0","193.108.24.255","3245086720","3245086975","BG","Bulgaria"
+"193.108.27.0","193.108.27.255","3245087488","3245087743","NL","Netherlands"
+"193.108.28.0","193.108.28.255","3245087744","3245087999","GH","Ghana"
+"193.108.29.0","193.108.29.255","3245088000","3245088255","LV","Latvia"
+"193.108.30.0","193.108.30.255","3245088256","3245088511","KW","Kuwait"
+"193.108.31.0","193.108.31.255","3245088512","3245088767","FR","France"
+"193.108.32.0","193.108.33.255","3245088768","3245089279","BG","Bulgaria"
+"193.108.34.0","193.108.35.255","3245089280","3245089791","PL","Poland"
+"193.108.36.0","193.108.37.255","3245089792","3245090303","GB","United Kingdom"
+"193.108.38.0","193.108.39.255","3245090304","3245090815","UA","Ukraine"
+"193.108.40.0","193.108.41.255","3245090816","3245091327","AT","Austria"
+"193.108.42.0","193.108.43.255","3245091328","3245091839","SE","Sweden"
+"193.108.44.0","193.108.45.255","3245091840","3245092351","UA","Ukraine"
+"193.108.48.0","193.108.51.255","3245092864","3245093887","UA","Ukraine"
+"193.108.52.0","193.108.55.255","3245093888","3245094911","RO","Romania"
+"193.108.56.0","193.108.59.255","3245094912","3245095935","UA","Ukraine"
+"193.108.60.0","193.108.63.255","3245095936","3245096959","IT","Italy"
+"193.108.64.0","193.108.71.255","3245096960","3245099007","EU","Europe"
+"193.108.72.0","193.108.87.255","3245099008","3245103103","GB","United Kingdom"
+"193.108.88.0","193.108.95.255","3245103104","3245105151","EU","Europe"
+"193.108.98.0","193.108.99.255","3245105664","3245106175","NL","Netherlands"
+"193.108.100.0","193.108.101.255","3245106176","3245106687","AT","Austria"
+"193.108.102.0","193.108.105.255","3245106688","3245107711","UA","Ukraine"
+"193.108.106.0","193.108.109.255","3245107712","3245108735","CZ","Czech Republic"
+"193.108.110.0","193.108.111.255","3245108736","3245109247","FR","France"
+"193.108.116.0","193.108.123.255","3245110272","3245112319","UA","Ukraine"
+"193.108.124.0","193.108.127.255","3245112320","3245113343","PL","Poland"
+"193.108.128.0","193.108.129.255","3245113344","3245113855","UA","Ukraine"
+"193.108.130.0","193.108.131.255","3245113856","3245114367","RU","Russian Federation"
+"193.108.132.0","193.108.133.255","3245114368","3245114879","SK","Slovakia"
+"193.108.134.0","193.108.135.255","3245114880","3245115391","JO","Jordan"
+"193.108.136.0","193.108.137.255","3245115392","3245115903","CH","Switzerland"
+"193.108.138.0","193.108.139.255","3245115904","3245116415","AT","Austria"
+"193.108.140.0","193.108.141.255","3245116416","3245116927","FR","France"
+"193.108.142.0","193.108.143.255","3245116928","3245117439","KW","Kuwait"
+"193.108.144.0","193.108.147.255","3245117440","3245118463","LV","Latvia"
+"193.108.148.0","193.108.151.255","3245118464","3245119487","GB","United Kingdom"
+"193.108.152.0","193.108.155.255","3245119488","3245120511","EU","Europe"
+"193.108.156.0","193.108.159.255","3245120512","3245121535","GB","United Kingdom"
+"193.108.160.0","193.108.161.255","3245121536","3245122047","GR","Greece"
+"193.108.162.0","193.108.163.255","3245122048","3245122559","UA","Ukraine"
+"193.108.164.0","193.108.165.255","3245122560","3245123071","DE","Germany"
+"193.108.166.0","193.108.167.255","3245123072","3245123583","FR","France"
+"193.108.168.0","193.108.169.255","3245123584","3245124095","GB","United Kingdom"
+"193.108.170.0","193.108.171.255","3245124096","3245124607","UA","Ukraine"
+"193.108.172.0","193.108.173.255","3245124608","3245125119","DE","Germany"
+"193.108.174.0","193.108.175.255","3245125120","3245125631","ES","Spain"
+"193.108.176.0","193.108.176.255","3245125632","3245125887","DE","Germany"
+"193.108.177.0","193.108.177.255","3245125888","3245126143","PL","Poland"
+"193.108.179.0","193.108.179.255","3245126400","3245126655","DE","Germany"
+"193.108.180.0","193.108.180.255","3245126656","3245126911","FR","France"
+"193.108.181.0","193.108.181.255","3245126912","3245127167","DE","Germany"
+"193.108.182.0","193.108.182.255","3245127168","3245127423","RU","Russian Federation"
+"193.108.184.0","193.108.184.255","3245127680","3245127935","DE","Germany"
+"193.108.185.0","193.108.185.255","3245127936","3245128191","LV","Latvia"
+"193.108.186.0","193.108.186.255","3245128192","3245128447","IT","Italy"
+"193.108.187.0","193.108.187.255","3245128448","3245128703","CH","Switzerland"
+"193.108.188.0","193.108.189.255","3245128704","3245129215","LU","Luxembourg"
+"193.108.190.0","193.108.190.255","3245129216","3245129471","DK","Denmark"
+"193.108.191.0","193.108.192.255","3245129472","3245129983","GB","United Kingdom"
+"193.108.193.0","193.108.193.255","3245129984","3245130239","DE","Germany"
+"193.108.194.0","193.108.194.255","3245130240","3245130495","PL","Poland"
+"193.108.195.0","193.108.195.255","3245130496","3245130751","IL","Israel"
+"193.108.196.0","193.108.196.255","3245130752","3245131007","SE","Sweden"
+"193.108.197.0","193.108.197.255","3245131008","3245131263","FR","France"
+"193.108.199.0","193.108.200.255","3245131520","3245132031","GB","United Kingdom"
+"193.108.201.0","193.108.201.255","3245132032","3245132287","BE","Belgium"
+"193.108.202.0","193.108.202.255","3245132288","3245132543","PL","Poland"
+"193.108.203.0","193.108.203.255","3245132544","3245132799","FR","France"
+"193.108.204.0","193.108.205.255","3245132800","3245133311","IT","Italy"
+"193.108.209.0","193.108.209.255","3245134080","3245134335","UA","Ukraine"
+"193.108.210.0","193.108.210.255","3245134336","3245134591","NL","Netherlands"
+"193.108.212.0","193.108.212.255","3245134848","3245135103","AT","Austria"
+"193.108.213.0","193.108.213.255","3245135104","3245135359","TR","Turkey"
+"193.108.214.0","193.108.214.255","3245135360","3245135615","UG","Uganda"
+"193.108.216.0","193.108.216.255","3245135872","3245136127","FR","France"
+"193.108.217.0","193.108.217.255","3245136128","3245136383","DE","Germany"
+"193.108.218.0","193.108.218.255","3245136384","3245136639","GB","United Kingdom"
+"193.108.220.0","193.108.220.255","3245136896","3245137151","PL","Poland"
+"193.108.221.0","193.108.221.255","3245137152","3245137407","GB","United Kingdom"
+"193.108.222.0","193.108.222.255","3245137408","3245137663","DE","Germany"
+"193.108.223.0","193.108.223.255","3245137664","3245137919","SE","Sweden"
+"193.108.224.0","193.108.225.255","3245137920","3245138431","DK","Denmark"
+"193.108.226.0","193.108.227.255","3245138432","3245138943","UA","Ukraine"
+"193.108.228.0","193.108.229.255","3245138944","3245139455","PL","Poland"
+"193.108.232.0","193.108.233.255","3245139968","3245140479","CH","Switzerland"
+"193.108.236.0","193.108.237.255","3245140992","3245141503","UA","Ukraine"
+"193.108.238.0","193.108.238.255","3245141504","3245141759","NL","Netherlands"
+"193.108.239.0","193.108.239.255","3245141760","3245142015","SE","Sweden"
+"193.108.240.0","193.108.243.255","3245142016","3245143039","UA","Ukraine"
+"193.108.244.0","193.108.247.255","3245143040","3245144063","GB","United Kingdom"
+"193.108.248.0","193.108.251.255","3245144064","3245145087","UA","Ukraine"
+"193.108.252.0","193.108.255.255","3245145088","3245146111","UG","Uganda"
+"193.109.0.0","193.109.3.255","3245146112","3245147135","FR","France"
+"193.109.4.0","193.109.7.255","3245147136","3245148159","DE","Germany"
+"193.109.8.0","193.109.11.255","3245148160","3245149183","UA","Ukraine"
+"193.109.16.0","193.109.31.255","3245150208","3245154303","IS","Iceland"
+"193.109.32.0","193.109.47.255","3245154304","3245158399","IT","Italy"
+"193.109.48.0","193.109.49.255","3245158400","3245158911","CH","Switzerland"
+"193.109.50.0","193.109.51.255","3245158912","3245159423","GB","United Kingdom"
+"193.109.52.0","193.109.53.255","3245159424","3245159935","CH","Switzerland"
+"193.109.54.0","193.109.55.255","3245159936","3245160447","BG","Bulgaria"
+"193.109.56.0","193.109.57.255","3245160448","3245160959","DK","Denmark"
+"193.109.58.0","193.109.59.255","3245160960","3245161471","PL","Poland"
+"193.109.60.0","193.109.60.255","3245161472","3245161727","RU","Russian Federation"
+"193.109.61.0","193.109.61.255","3245161728","3245161983","BG","Bulgaria"
+"193.109.62.0","193.109.63.255","3245161984","3245162495","BE","Belgium"
+"193.109.66.0","193.109.67.255","3245163008","3245163519","KE","Kenya"
+"193.109.68.0","193.109.69.255","3245163520","3245164031","NL","Netherlands"
+"193.109.70.0","193.109.71.255","3245164032","3245164543","RU","Russian Federation"
+"193.109.72.0","193.109.73.255","3245164544","3245165055","BE","Belgium"
+"193.109.74.0","193.109.75.255","3245165056","3245165567","AT","Austria"
+"193.109.76.0","193.109.77.255","3245165568","3245166079","RU","Russian Federation"
+"193.109.80.0","193.109.80.255","3245166592","3245166847","UA","Ukraine"
+"193.109.81.0","193.109.81.255","3245166848","3245167103","SA","Saudi Arabia"
+"193.109.82.0","193.109.82.255","3245167104","3245167359","IL","Israel"
+"193.109.83.0","193.109.83.255","3245167360","3245167615","GB","United Kingdom"
+"193.109.86.0","193.109.86.255","3245168128","3245168383","SE","Sweden"
+"193.109.87.0","193.109.87.255","3245168384","3245168639","FR","France"
+"193.109.88.0","193.109.88.255","3245168640","3245168895","AT","Austria"
+"193.109.89.0","193.109.89.255","3245168896","3245169151","RU","Russian Federation"
+"193.109.90.0","193.109.90.255","3245169152","3245169407","IT","Italy"
+"193.109.91.0","193.109.91.255","3245169408","3245169663","PL","Poland"
+"193.109.93.0","193.109.93.255","3245169920","3245170175","PT","Portugal"
+"193.109.95.0","193.109.95.255","3245170432","3245170687","CH","Switzerland"
+"193.109.96.0","193.109.99.255","3245170688","3245171711","DE","Germany"
+"193.109.104.0","193.109.107.255","3245172736","3245173759","IT","Italy"
+"193.109.112.0","193.109.112.255","3245174784","3245175039","IT","Italy"
+"193.109.113.0","193.109.113.255","3245175040","3245175295","DE","Germany"
+"193.109.114.0","193.109.114.255","3245175296","3245175551","RU","Russian Federation"
+"193.109.115.0","193.109.115.255","3245175552","3245175807","PL","Poland"
+"193.109.116.0","193.109.116.255","3245175808","3245176063","GB","United Kingdom"
+"193.109.117.0","193.109.117.255","3245176064","3245176319","SK","Slovakia"
+"193.109.118.0","193.109.118.255","3245176320","3245176575","UA","Ukraine"
+"193.109.119.0","193.109.119.255","3245176576","3245176831","FR","France"
+"193.109.121.0","193.109.121.255","3245177088","3245177343","ES","Spain"
+"193.109.122.0","193.109.122.255","3245177344","3245177599","NL","Netherlands"
+"193.109.123.0","193.109.123.255","3245177600","3245177855","PL","Poland"
+"193.109.124.0","193.109.124.255","3245177856","3245178111","SI","Slovenia"
+"193.109.125.0","193.109.126.255","3245178112","3245178623","BE","Belgium"
+"193.109.127.0","193.109.127.255","3245178624","3245178879","PL","Poland"
+"193.109.128.0","193.109.129.255","3245178880","3245179391","UA","Ukraine"
+"193.109.130.0","193.109.131.255","3245179392","3245179903","LU","Luxembourg"
+"193.109.132.0","193.109.133.255","3245179904","3245180415","DE","Germany"
+"193.109.134.0","193.109.135.255","3245180416","3245180927","TR","Turkey"
+"193.109.138.0","193.109.139.255","3245181440","3245181951","DE","Germany"
+"193.109.140.0","193.109.141.255","3245181952","3245182463","AT","Austria"
+"193.109.142.0","193.109.143.255","3245182464","3245182975","FR","France"
+"193.109.144.0","193.109.147.255","3245182976","3245183999","UA","Ukraine"
+"193.109.148.0","193.109.159.255","3245184000","3245187071","AT","Austria"
+"193.109.160.0","193.109.167.255","3245187072","3245189119","UA","Ukraine"
+"193.109.172.0","193.109.175.255","3245190144","3245191167","ES","Spain"
+"193.109.176.0","193.109.183.255","3245191168","3245193215","CZ","Czech Republic"
+"193.109.184.0","193.109.191.255","3245193216","3245195263","BE","Belgium"
+"193.109.192.0","193.109.199.255","3245195264","3245197311","GB","United Kingdom"
+"193.109.200.0","193.109.207.255","3245197312","3245199359","IT","Italy"
+"193.109.208.0","193.109.208.255","3245199360","3245199615","LU","Luxembourg"
+"193.109.209.0","193.109.209.255","3245199616","3245199871","SE","Sweden"
+"193.109.210.0","193.109.210.255","3245199872","3245200127","NO","Norway"
+"193.109.211.0","193.109.211.255","3245200128","3245200383","LV","Latvia"
+"193.109.212.0","193.109.212.255","3245200384","3245200639","PL","Poland"
+"193.109.214.0","193.109.214.255","3245200896","3245201151","DE","Germany"
+"193.109.215.0","193.109.215.255","3245201152","3245201407","KW","Kuwait"
+"193.109.216.0","193.109.216.255","3245201408","3245201663","UA","Ukraine"
+"193.109.218.0","193.109.218.255","3245201920","3245202175","SA","Saudi Arabia"
+"193.109.220.0","193.109.220.255","3245202432","3245202687","GB","United Kingdom"
+"193.109.222.0","193.109.223.255","3245202944","3245203455","DE","Germany"
+"193.109.225.0","193.109.225.255","3245203712","3245203967","PL","Poland"
+"193.109.227.0","193.109.227.255","3245204224","3245204479","SI","Slovenia"
+"193.109.228.0","193.109.228.255","3245204480","3245204735","BE","Belgium"
+"193.109.229.0","193.109.229.255","3245204736","3245204991","ES","Spain"
+"193.109.231.0","193.109.231.255","3245205248","3245205503","DE","Germany"
+"193.109.232.0","193.109.232.255","3245205504","3245205759","AT","Austria"
+"193.109.233.0","193.109.233.255","3245205760","3245206015","IT","Italy"
+"193.109.234.0","193.109.234.255","3245206016","3245206271","BE","Belgium"
+"193.109.235.0","193.109.235.255","3245206272","3245206527","LT","Lithuania"
+"193.109.236.0","193.109.238.255","3245206528","3245207295","DE","Germany"
+"193.109.239.0","193.109.239.255","3245207296","3245207551","PL","Poland"
+"193.109.240.0","193.109.241.255","3245207552","3245208063","UA","Ukraine"
+"193.109.242.0","193.109.243.255","3245208064","3245208575","DE","Germany"
+"193.109.244.0","193.109.245.255","3245208576","3245209087","PL","Poland"
+"193.109.246.0","193.109.247.255","3245209088","3245209599","RU","Russian Federation"
+"193.109.248.0","193.109.249.255","3245209600","3245210111","UA","Ukraine"
+"193.109.250.0","193.109.251.255","3245210112","3245210623","FR","France"
+"193.109.252.0","193.109.253.255","3245210624","3245211135","HU","Hungary"
+"193.109.254.0","193.109.255.255","3245211136","3245211647","GB","United Kingdom"
+"193.110.4.0","193.110.5.255","3245212672","3245213183","GB","United Kingdom"
+"193.110.6.0","193.110.7.255","3245213184","3245213695","DE","Germany"
+"193.110.8.0","193.110.9.255","3245213696","3245214207","LV","Latvia"
+"193.110.10.0","193.110.11.255","3245214208","3245214719","AT","Austria"
+"193.110.12.0","193.110.13.255","3245214720","3245215231","SE","Sweden"
+"193.110.14.0","193.110.15.255","3245215232","3245215743","SI","Slovenia"
+"193.110.16.0","193.110.23.255","3245215744","3245217791","UA","Ukraine"
+"193.110.24.0","193.110.27.255","3245217792","3245218815","DE","Germany"
+"193.110.28.0","193.110.31.255","3245218816","3245219839","AT","Austria"
+"193.110.32.0","193.110.39.255","3245219840","3245221887","FI","Finland"
+"193.110.40.0","193.110.47.255","3245221888","3245223935","DE","Germany"
+"193.110.48.0","193.110.53.255","3245223936","3245225471","NL","Netherlands"
+"193.110.54.0","193.110.54.255","3245225472","3245225727","EU","Europe"
+"193.110.55.0","193.110.55.255","3245225728","3245225983","NL","Netherlands"
+"193.110.56.0","193.110.63.255","3245225984","3245228031","HU","Hungary"
+"193.110.64.0","193.110.67.255","3245228032","3245229055","FI","Finland"
+"193.110.68.0","193.110.71.255","3245229056","3245230079","DE","Germany"
+"193.110.72.0","193.110.79.255","3245230080","3245232127","UA","Ukraine"
+"193.110.80.0","193.110.80.255","3245232128","3245232383","PL","Poland"
+"193.110.81.0","193.110.81.255","3245232384","3245232639","BE","Belgium"
+"193.110.83.0","193.110.83.255","3245232896","3245233151","IT","Italy"
+"193.110.84.0","193.110.84.255","3245233152","3245233407","DK","Denmark"
+"193.110.85.0","193.110.85.44","3245233408","3245233452","CH","Switzerland"
+"193.110.85.45","193.110.85.45","3245233453","3245233453","EU","Europe"
+"193.110.85.46","193.110.85.255","3245233454","3245233663","CH","Switzerland"
+"193.110.86.0","193.110.86.255","3245233664","3245233919","GR","Greece"
+"193.110.87.0","193.110.87.255","3245233920","3245234175","DK","Denmark"
+"193.110.88.0","193.110.88.255","3245234176","3245234431","GB","United Kingdom"
+"193.110.89.0","193.110.89.255","3245234432","3245234687","UA","Ukraine"
+"193.110.90.0","193.110.90.255","3245234688","3245234943","DE","Germany"
+"193.110.91.0","193.110.91.255","3245234944","3245235199","RU","Russian Federation"
+"193.110.92.0","193.110.92.255","3245235200","3245235455","BE","Belgium"
+"193.110.94.0","193.110.94.255","3245235712","3245235967","AT","Austria"
+"193.110.95.0","193.110.95.255","3245235968","3245236223","CH","Switzerland"
+"193.110.96.0","193.110.99.255","3245236224","3245237247","PL","Poland"
+"193.110.100.0","193.110.101.255","3245237248","3245237759","UA","Ukraine"
+"193.110.102.0","193.110.103.255","3245237760","3245238271","DE","Germany"
+"193.110.104.0","193.110.105.255","3245238272","3245238783","CD","Congo, The Democratic Republic of the"
+"193.110.106.0","193.110.107.255","3245238784","3245239295","UA","Ukraine"
+"193.110.108.0","193.110.111.255","3245239296","3245240319","FI","Finland"
+"193.110.112.0","193.110.115.255","3245240320","3245241343","UA","Ukraine"
+"193.110.116.0","193.110.119.255","3245241344","3245242367","DE","Germany"
+"193.110.120.0","193.110.123.255","3245242368","3245243391","PL","Poland"
+"193.110.124.0","193.110.127.255","3245243392","3245244415","UA","Ukraine"
+"193.110.128.0","193.110.128.255","3245244416","3245244671","ES","Spain"
+"193.110.129.0","193.110.129.255","3245244672","3245244927","AT","Austria"
+"193.110.130.0","193.110.130.255","3245244928","3245245183","BE","Belgium"
+"193.110.132.0","193.110.132.255","3245245440","3245245695","BG","Bulgaria"
+"193.110.133.0","193.110.133.255","3245245696","3245245951","DE","Germany"
+"193.110.137.0","193.110.137.255","3245246720","3245246975","PL","Poland"
+"193.110.138.0","193.110.138.255","3245246976","3245247231","GB","United Kingdom"
+"193.110.139.0","193.110.139.255","3245247232","3245247487","DE","Germany"
+"193.110.140.0","193.110.140.255","3245247488","3245247743","FR","France"
+"193.110.142.0","193.110.142.255","3245248000","3245248255","PL","Poland"
+"193.110.144.0","193.110.144.255","3245248512","3245248767","UA","Ukraine"
+"193.110.145.0","193.110.145.255","3245248768","3245249023","SI","Slovenia"
+"193.110.146.0","193.110.147.255","3245249024","3245249535","NL","Netherlands"
+"193.110.149.0","193.110.149.255","3245249792","3245250047","GB","United Kingdom"
+"193.110.150.0","193.110.150.255","3245250048","3245250303","DE","Germany"
+"193.110.151.0","193.110.151.255","3245250304","3245250559","IT","Italy"
+"193.110.152.0","193.110.152.255","3245250560","3245250815","FR","France"
+"193.110.153.0","193.110.153.255","3245250816","3245251071","CH","Switzerland"
+"193.110.154.0","193.110.154.255","3245251072","3245251327","ES","Spain"
+"193.110.155.0","193.110.155.255","3245251328","3245251583","MT","Malta"
+"193.110.156.0","193.110.156.255","3245251584","3245251839","UA","Ukraine"
+"193.110.157.0","193.110.157.255","3245251840","3245252095","NL","Netherlands"
+"193.110.159.0","193.110.159.255","3245252352","3245252607","BG","Bulgaria"
+"193.110.162.0","193.110.163.255","3245253120","3245253631","UA","Ukraine"
+"193.110.164.0","193.110.165.255","3245253632","3245254143","LV","Latvia"
+"193.110.166.0","193.110.167.255","3245254144","3245254655","DK","Denmark"
+"193.110.168.0","193.110.169.255","3245254656","3245255167","UA","Ukraine"
+"193.110.170.0","193.110.171.255","3245255168","3245255679","TR","Turkey"
+"193.110.172.0","193.110.177.255","3245255680","3245257215","UA","Ukraine"
+"193.110.178.0","193.110.179.255","3245257216","3245257727","DE","Germany"
+"193.110.180.0","193.110.181.255","3245257728","3245258239","GB","United Kingdom"
+"193.110.182.0","193.110.183.255","3245258240","3245258751","AT","Austria"
+"193.110.184.0","193.110.185.255","3245258752","3245259263","UA","Ukraine"
+"193.110.186.0","193.110.187.255","3245259264","3245259775","SK","Slovakia"
+"193.110.188.0","193.110.189.255","3245259776","3245260287","UA","Ukraine"
+"193.110.190.0","193.110.191.255","3245260288","3245260799","BE","Belgium"
+"193.110.192.0","193.110.195.255","3245260800","3245261823","DE","Germany"
+"193.110.196.0","193.110.199.255","3245261824","3245262847","DK","Denmark"
+"193.110.204.0","193.110.207.255","3245263872","3245264895","DE","Germany"
+"193.110.208.0","193.110.215.255","3245264896","3245266943","TR","Turkey"
+"193.110.216.0","193.110.223.255","3245266944","3245268991","BG","Bulgaria"
+"193.110.224.0","193.110.227.255","3245268992","3245270015","FI","Finland"
+"193.110.228.0","193.110.231.255","3245270016","3245271039","PL","Poland"
+"193.110.232.0","193.110.235.255","3245271040","3245272063","NL","Netherlands"
+"193.110.236.0","193.110.239.255","3245272064","3245273087","RU","Russian Federation"
+"193.110.240.0","193.110.247.255","3245273088","3245275135","GB","United Kingdom"
+"193.110.248.0","193.110.255.255","3245275136","3245277183","BE","Belgium"
+"193.111.0.0","193.111.1.255","3245277184","3245277695","UA","Ukraine"
+"193.111.2.0","193.111.3.255","3245277696","3245278207","RU","Russian Federation"
+"193.111.6.0","193.111.9.255","3245278720","3245279743","UA","Ukraine"
+"193.111.10.0","193.111.11.255","3245279744","3245280255","TJ","Tajikistan"
+"193.111.12.0","193.111.13.255","3245280256","3245280767","BE","Belgium"
+"193.111.14.0","193.111.15.255","3245280768","3245281279","FR","France"
+"193.111.16.0","193.111.17.255","3245281280","3245281791","RO","Romania"
+"193.111.20.0","193.111.21.255","3245282304","3245282815","IT","Italy"
+"193.111.22.0","193.111.23.255","3245282816","3245283327","PL","Poland"
+"193.111.24.0","193.111.25.255","3245283328","3245283839","GB","United Kingdom"
+"193.111.26.0","193.111.27.255","3245283840","3245284351","PL","Poland"
+"193.111.28.0","193.111.29.255","3245284352","3245284863","GB","United Kingdom"
+"193.111.33.0","193.111.33.255","3245285632","3245285887","GB","United Kingdom"
+"193.111.34.0","193.111.34.255","3245285888","3245286143","DE","Germany"
+"193.111.35.0","193.111.35.255","3245286144","3245286399","GB","United Kingdom"
+"193.111.36.0","193.111.39.255","3245286400","3245287423","PL","Poland"
+"193.111.40.0","193.111.40.255","3245287424","3245287679","DE","Germany"
+"193.111.41.0","193.111.41.255","3245287680","3245287935","PL","Poland"
+"193.111.42.0","193.111.42.255","3245287936","3245288191","PT","Portugal"
+"193.111.43.0","193.111.44.255","3245288192","3245288703","DE","Germany"
+"193.111.46.0","193.111.46.255","3245288960","3245289215","IT","Italy"
+"193.111.47.0","193.111.47.255","3245289216","3245289471","AT","Austria"
+"193.111.48.0","193.111.51.255","3245289472","3245290495","UA","Ukraine"
+"193.111.56.0","193.111.59.255","3245291520","3245292543","DE","Germany"
+"193.111.60.0","193.111.63.255","3245292544","3245293567","UA","Ukraine"
+"193.111.64.0","193.111.65.255","3245293568","3245294079","FI","Finland"
+"193.111.66.0","193.111.67.255","3245294080","3245294591","ES","Spain"
+"193.111.68.0","193.111.69.255","3245294592","3245295103","RO","Romania"
+"193.111.70.0","193.111.73.255","3245295104","3245296127","IT","Italy"
+"193.111.74.0","193.111.75.255","3245296128","3245296639","GB","United Kingdom"
+"193.111.81.0","193.111.81.255","3245297920","3245298175","NL","Netherlands"
+"193.111.82.0","193.111.82.255","3245298176","3245298431","IE","Ireland"
+"193.111.83.0","193.111.83.255","3245298432","3245298687","UA","Ukraine"
+"193.111.84.0","193.111.84.255","3245298688","3245298943","GB","United Kingdom"
+"193.111.85.0","193.111.85.255","3245298944","3245299199","UA","Ukraine"
+"193.111.87.0","193.111.87.255","3245299456","3245299711","AT","Austria"
+"193.111.89.0","193.111.89.255","3245299968","3245300223","BG","Bulgaria"
+"193.111.92.0","193.111.92.255","3245300736","3245300991","RU","Russian Federation"
+"193.111.93.0","193.111.93.255","3245300992","3245301247","FI","Finland"
+"193.111.94.0","193.111.94.255","3245301248","3245301503","NL","Netherlands"
+"193.111.95.0","193.111.95.255","3245301504","3245301759","BE","Belgium"
+"193.111.96.0","193.111.99.255","3245301760","3245302783","SK","Slovakia"
+"193.111.100.0","193.111.103.255","3245302784","3245303807","DE","Germany"
+"193.111.104.0","193.111.107.255","3245303808","3245304831","SE","Sweden"
+"193.111.108.0","193.111.113.255","3245304832","3245306367","DE","Germany"
+"193.111.114.0","193.111.115.255","3245306368","3245306879","UA","Ukraine"
+"193.111.118.0","193.111.119.255","3245307392","3245307903","FI","Finland"
+"193.111.120.0","193.111.121.255","3245307904","3245308415","RO","Romania"
+"193.111.122.0","193.111.123.255","3245308416","3245308927","ES","Spain"
+"193.111.126.0","193.111.127.255","3245309440","3245309951","UA","Ukraine"
+"193.111.128.0","193.111.135.255","3245309952","3245311999","CZ","Czech Republic"
+"193.111.136.0","193.111.143.255","3245312000","3245314047","DE","Germany"
+"193.111.144.0","193.111.147.255","3245314048","3245315071","PL","Poland"
+"193.111.156.0","193.111.159.255","3245317120","3245318143","UA","Ukraine"
+"193.111.161.0","193.111.161.255","3245318400","3245318655","RO","Romania"
+"193.111.162.0","193.111.162.255","3245318656","3245318911","DK","Denmark"
+"193.111.163.0","193.111.163.255","3245318912","3245319167","DE","Germany"
+"193.111.164.0","193.111.164.255","3245319168","3245319423","HR","Croatia"
+"193.111.165.0","193.111.165.255","3245319424","3245319679","SE","Sweden"
+"193.111.166.0","193.111.166.255","3245319680","3245319935","PL","Poland"
+"193.111.167.0","193.111.167.255","3245319936","3245320191","DE","Germany"
+"193.111.169.0","193.111.169.255","3245320448","3245320703","DE","Germany"
+"193.111.172.0","193.111.172.255","3245321216","3245321471","NL","Netherlands"
+"193.111.173.0","193.111.173.255","3245321472","3245321727","UA","Ukraine"
+"193.111.175.0","193.111.175.255","3245321984","3245322239","DE","Germany"
+"193.111.176.0","193.111.179.255","3245322240","3245323263","RU","Russian Federation"
+"193.111.184.0","193.111.187.255","3245324288","3245325311","GB","United Kingdom"
+"193.111.188.0","193.111.191.255","3245325312","3245326335","UA","Ukraine"
+"193.111.192.0","193.111.193.255","3245326336","3245326847","SI","Slovenia"
+"193.111.194.0","193.111.195.255","3245326848","3245327359","BG","Bulgaria"
+"193.111.198.0","193.111.199.255","3245327872","3245328383","DE","Germany"
+"193.111.200.0","193.111.201.255","3245328384","3245328895","GB","United Kingdom"
+"193.111.202.0","193.111.203.255","3245328896","3245329407","CH","Switzerland"
+"193.111.204.0","193.111.205.255","3245329408","3245329919","UA","Ukraine"
+"193.111.206.0","193.111.219.255","3245329920","3245333503","DE","Germany"
+"193.111.220.0","193.111.223.255","3245333504","3245334527","SI","Slovenia"
+"193.111.224.0","193.111.224.255","3245334528","3245334783","HU","Hungary"
+"193.111.225.0","193.111.225.255","3245334784","3245335039","BE","Belgium"
+"193.111.227.0","193.111.227.255","3245335296","3245335551","GB","United Kingdom"
+"193.111.228.0","193.111.228.255","3245335552","3245335807","NL","Netherlands"
+"193.111.230.0","193.111.231.255","3245336064","3245336575","GB","United Kingdom"
+"193.111.232.0","193.111.232.255","3245336576","3245336831","RO","Romania"
+"193.111.236.0","193.111.236.255","3245337600","3245337855","PL","Poland"
+"193.111.237.0","193.111.238.255","3245337856","3245338367","DE","Germany"
+"193.111.239.0","193.111.243.255","3245338368","3245339647","UA","Ukraine"
+"193.111.244.0","193.111.247.255","3245339648","3245340671","LV","Latvia"
+"193.111.252.0","193.111.255.255","3245341696","3245342719","RU","Russian Federation"
+"193.112.0.0","193.119.255.255","3245342720","3245867007","GB","United Kingdom"
+"193.120.0.0","193.120.191.255","3245867008","3245916159","IE","Ireland"
+"193.120.192.0","193.120.195.255","3245916160","3245917183","GB","United Kingdom"
+"193.120.196.0","193.120.250.255","3245917184","3245931263","IE","Ireland"
+"193.120.251.0","193.120.251.255","3245931264","3245931519","GB","United Kingdom"
+"193.120.252.0","193.120.255.255","3245931520","3245932543","IE","Ireland"
+"193.121.0.0","193.121.255.255","3245932544","3245998079","BE","Belgium"
+"193.122.0.0","193.122.31.255","3245998080","3246006271","GB","United Kingdom"
+"193.122.32.0","193.123.223.255","3246006272","3246120959","US","United States"
+"193.123.224.0","193.123.255.255","3246120960","3246129151","GB","United Kingdom"
+"193.124.0.0","193.124.9.255","3246129152","3246131711","RU","Russian Federation"
+"193.124.10.0","193.124.13.255","3246131712","3246132735","SY","Syrian Arab Republic"
+"193.124.14.0","193.124.25.255","3246132736","3246135807","RU","Russian Federation"
+"193.124.26.0","193.124.29.255","3246135808","3246136831","SY","Syrian Arab Republic"
+"193.124.30.0","193.124.37.255","3246136832","3246138879","RU","Russian Federation"
+"193.124.38.0","193.124.39.255","3246138880","3246139391","SY","Syrian Arab Republic"
+"193.124.40.0","193.124.51.255","3246139392","3246142463","RU","Russian Federation"
+"193.124.52.0","193.124.53.255","3246142464","3246142975","SY","Syrian Arab Republic"
+"193.124.54.0","193.124.61.255","3246142976","3246145023","RU","Russian Federation"
+"193.124.62.0","193.124.63.255","3246145024","3246145535","SY","Syrian Arab Republic"
+"193.124.64.0","193.124.67.255","3246145536","3246146559","RU","Russian Federation"
+"193.124.68.0","193.124.69.255","3246146560","3246147071","SY","Syrian Arab Republic"
+"193.124.70.0","193.124.71.255","3246147072","3246147583","RU","Russian Federation"
+"193.124.72.0","193.124.75.255","3246147584","3246148607","SY","Syrian Arab Republic"
+"193.124.76.0","193.124.79.255","3246148608","3246149631","DE","Germany"
+"193.124.80.0","193.124.81.255","3246149632","3246150143","RU","Russian Federation"
+"193.124.82.0","193.124.83.255","3246150144","3246150655","SY","Syrian Arab Republic"
+"193.124.84.0","193.124.85.255","3246150656","3246151167","RU","Russian Federation"
+"193.124.86.0","193.124.87.255","3246151168","3246151679","SY","Syrian Arab Republic"
+"193.124.88.0","193.124.95.255","3246151680","3246153727","RU","Russian Federation"
+"193.124.96.0","193.124.111.255","3246153728","3246157823","SY","Syrian Arab Republic"
+"193.124.112.0","193.124.121.255","3246157824","3246160383","RU","Russian Federation"
+"193.124.122.0","193.124.123.255","3246160384","3246160895","SY","Syrian Arab Republic"
+"193.124.124.0","193.124.125.255","3246160896","3246161407","RU","Russian Federation"
+"193.124.126.0","193.124.127.255","3246161408","3246161919","SY","Syrian Arab Republic"
+"193.124.128.0","193.124.135.255","3246161920","3246163967","RU","Russian Federation"
+"193.124.136.0","193.124.151.255","3246163968","3246168063","DE","Germany"
+"193.124.152.0","193.124.157.255","3246168064","3246169599","SY","Syrian Arab Republic"
+"193.124.158.0","193.124.159.255","3246169600","3246170111","RU","Russian Federation"
+"193.124.160.0","193.124.175.255","3246170112","3246174207","SY","Syrian Arab Republic"
+"193.124.176.0","193.124.191.255","3246174208","3246178303","RU","Russian Federation"
+"193.124.192.0","193.124.199.255","3246178304","3246180351","SY","Syrian Arab Republic"
+"193.124.200.0","193.124.207.255","3246180352","3246182399","RU","Russian Federation"
+"193.124.208.0","193.124.223.255","3246182400","3246186495","SY","Syrian Arab Republic"
+"193.124.224.0","193.124.227.255","3246186496","3246187519","RU","Russian Federation"
+"193.124.228.0","193.124.239.255","3246187520","3246190591","SY","Syrian Arab Republic"
+"193.124.240.0","193.124.243.255","3246190592","3246191615","GB","United Kingdom"
+"193.124.244.0","193.124.247.255","3246191616","3246192639","DE","Germany"
+"193.124.248.0","193.124.251.255","3246192640","3246193663","PS","Palestinian Territory"
+"193.124.252.0","193.124.253.255","3246193664","3246194175","SY","Syrian Arab Republic"
+"193.124.254.0","193.124.255.255","3246194176","3246194687","RU","Russian Federation"
+"193.125.0.0","193.125.255.255","3246194688","3246260223","ES","Spain"
+"193.126.0.0","193.126.255.255","3246260224","3246325759","PT","Portugal"
+"193.127.0.0","193.127.11.255","3246325760","3246328831","ES","Spain"
+"193.127.12.0","193.127.12.255","3246328832","3246329087","EU","Europe"
+"193.127.13.0","193.127.15.255","3246329088","3246329855","ES","Spain"
+"193.127.16.0","193.127.97.255","3246329856","3246350847","EU","Europe"
+"193.127.98.0","193.127.98.255","3246350848","3246351103","ES","Spain"
+"193.127.99.0","193.127.100.255","3246351104","3246351615","EU","Europe"
+"193.127.101.0","193.127.104.255","3246351616","3246352639","ES","Spain"
+"193.127.105.0","193.127.135.255","3246352640","3246360575","EU","Europe"
+"193.127.136.0","193.127.143.255","3246360576","3246362623","US","United States"
+"193.127.144.0","193.127.175.255","3246362624","3246370815","EU","Europe"
+"193.127.176.0","193.127.177.1","3246370816","3246371073","ES","Spain"
+"193.127.177.2","193.127.177.2","3246371074","3246371074","PT","Portugal"
+"193.127.177.3","193.127.191.255","3246371075","3246374911","ES","Spain"
+"193.127.192.0","193.127.206.255","3246374912","3246378751","EU","Europe"
+"193.127.207.0","193.127.207.255","3246378752","3246379007","ES","Spain"
+"193.127.208.0","193.127.215.255","3246379008","3246381055","GB","United Kingdom"
+"193.127.216.0","193.127.223.255","3246381056","3246383103","EU","Europe"
+"193.127.224.0","193.127.239.255","3246383104","3246387199","US","United States"
+"193.127.240.0","193.127.243.255","3246387200","3246388223","GB","United Kingdom"
+"193.127.244.0","193.127.255.255","3246388224","3246391295","EU","Europe"
+"193.128.0.0","193.130.96.255","3246391296","3246547199","GB","United Kingdom"
+"193.130.97.0","193.130.97.255","3246547200","3246547455","EU","Europe"
+"193.130.98.0","193.131.99.255","3246547456","3246613503","GB","United Kingdom"
+"193.131.100.0","193.131.103.255","3246613504","3246614527","HU","Hungary"
+"193.131.104.0","193.133.255.255","3246614528","3246784511","GB","United Kingdom"
+"193.134.0.0","193.134.161.255","3246784512","3246825983","CH","Switzerland"
+"193.134.162.0","193.134.162.255","3246825984","3246826239","US","United States"
+"193.134.163.0","193.134.170.34","3246826240","3246828066","CH","Switzerland"
+"193.134.170.35","193.134.170.35","3246828067","3246828067","EU","Europe"
+"193.134.170.36","193.135.255.255","3246828068","3246915583","CH","Switzerland"
+"193.136.0.0","193.137.255.255","3246915584","3247046655","PT","Portugal"
+"193.138.0.0","193.138.0.255","3247046656","3247046911","AT","Austria"
+"193.138.1.0","193.138.3.255","3247046912","3247047679","SI","Slovenia"
+"193.138.6.0","193.138.7.255","3247048192","3247048703","NO","Norway"
+"193.138.8.0","193.138.8.255","3247048704","3247048959","EE","Estonia"
+"193.138.9.0","193.138.9.255","3247048960","3247049215","SI","Slovenia"
+"193.138.10.0","193.138.27.255","3247049216","3247053823","DE","Germany"
+"193.138.29.0","193.138.29.255","3247054080","3247054335","CH","Switzerland"
+"193.138.30.0","193.138.30.255","3247054336","3247054591","LT","Lithuania"
+"193.138.31.0","193.138.31.255","3247054592","3247054847","DE","Germany"
+"193.138.32.0","193.138.63.255","3247054848","3247063039","SI","Slovenia"
+"193.138.64.0","193.138.64.255","3247063040","3247063295","FR","France"
+"193.138.65.0","193.138.65.255","3247063296","3247063551","PL","Poland"
+"193.138.66.0","193.138.66.255","3247063552","3247063807","DE","Germany"
+"193.138.67.0","193.138.67.255","3247063808","3247064063","BG","Bulgaria"
+"193.138.68.0","193.138.68.255","3247064064","3247064319","DE","Germany"
+"193.138.69.0","193.138.69.255","3247064320","3247064575","CH","Switzerland"
+"193.138.70.0","193.138.70.255","3247064576","3247064831","RU","Russian Federation"
+"193.138.71.0","193.138.71.255","3247064832","3247065087","SE","Sweden"
+"193.138.73.0","193.138.73.255","3247065344","3247065599","CH","Switzerland"
+"193.138.74.0","193.138.74.255","3247065600","3247065855","SE","Sweden"
+"193.138.76.0","193.138.76.255","3247066112","3247066367","DK","Denmark"
+"193.138.77.0","193.138.77.255","3247066368","3247066623","LV","Latvia"
+"193.138.78.0","193.138.78.255","3247066624","3247066879","CZ","Czech Republic"
+"193.138.79.0","193.138.79.255","3247066880","3247067135","RU","Russian Federation"
+"193.138.80.0","193.138.81.255","3247067136","3247067647","DE","Germany"
+"193.138.82.0","193.138.82.255","3247067648","3247067903","RU","Russian Federation"
+"193.138.83.0","193.138.83.255","3247067904","3247068159","CH","Switzerland"
+"193.138.84.0","193.138.84.255","3247068160","3247068415","UA","Ukraine"
+"193.138.86.0","193.138.86.255","3247068672","3247068927","GB","United Kingdom"
+"193.138.87.0","193.138.87.255","3247068928","3247069183","UA","Ukraine"
+"193.138.88.0","193.138.88.255","3247069184","3247069439","DE","Germany"
+"193.138.89.0","193.138.89.255","3247069440","3247069695","RU","Russian Federation"
+"193.138.90.0","193.138.90.255","3247069696","3247069951","NL","Netherlands"
+"193.138.91.0","193.138.91.255","3247069952","3247070207","DE","Germany"
+"193.138.92.0","193.138.92.255","3247070208","3247070463","IL","Israel"
+"193.138.93.0","193.138.93.255","3247070464","3247070719","UA","Ukraine"
+"193.138.94.0","193.138.94.255","3247070720","3247070975","AT","Austria"
+"193.138.95.0","193.138.95.255","3247070976","3247071231","GB","United Kingdom"
+"193.138.96.0","193.138.96.255","3247071232","3247071487","DE","Germany"
+"193.138.97.0","193.138.99.255","3247071488","3247072255","RO","Romania"
+"193.138.100.0","193.138.100.255","3247072256","3247072511","NL","Netherlands"
+"193.138.101.0","193.138.101.255","3247072512","3247072767","BE","Belgium"
+"193.138.102.0","193.138.102.255","3247072768","3247073023","SE","Sweden"
+"193.138.103.0","193.138.103.255","3247073024","3247073279","RO","Romania"
+"193.138.104.0","193.138.104.255","3247073280","3247073535","DE","Germany"
+"193.138.105.0","193.138.105.255","3247073536","3247073791","AT","Austria"
+"193.138.106.0","193.138.106.255","3247073792","3247074047","CZ","Czech Republic"
+"193.138.107.0","193.138.107.255","3247074048","3247074303","GB","United Kingdom"
+"193.138.108.0","193.138.108.255","3247074304","3247074559","DE","Germany"
+"193.138.109.0","193.138.109.255","3247074560","3247074815","SE","Sweden"
+"193.138.110.0","193.138.110.255","3247074816","3247075071","PL","Poland"
+"193.138.112.0","193.138.114.152","3247075328","3247075992","DE","Germany"
+"193.138.114.153","193.138.114.153","3247075993","3247075993","EU","Europe"
+"193.138.114.154","193.138.114.255","3247075994","3247076095","DE","Germany"
+"193.138.115.0","193.138.115.255","3247076096","3247076351","DK","Denmark"
+"193.138.116.0","193.138.116.255","3247076352","3247076607","TR","Turkey"
+"193.138.117.0","193.138.117.255","3247076608","3247076863","DE","Germany"
+"193.138.118.0","193.138.118.255","3247076864","3247077119","PL","Poland"
+"193.138.119.0","193.138.119.255","3247077120","3247077375","DE","Germany"
+"193.138.123.0","193.138.123.255","3247078144","3247078399","AT","Austria"
+"193.138.124.0","193.138.124.255","3247078400","3247078655","DK","Denmark"
+"193.138.125.0","193.138.125.255","3247078656","3247078911","HU","Hungary"
+"193.138.126.0","193.138.126.255","3247078912","3247079167","FI","Finland"
+"193.138.127.0","193.138.127.255","3247079168","3247079423","HU","Hungary"
+"193.138.128.0","193.138.131.255","3247079424","3247080447","RU","Russian Federation"
+"193.138.132.0","193.138.135.255","3247080448","3247081471","UA","Ukraine"
+"193.138.136.0","193.138.143.255","3247081472","3247083519","PL","Poland"
+"193.138.144.0","193.138.147.255","3247083520","3247084543","UA","Ukraine"
+"193.138.148.0","193.138.151.255","3247084544","3247085567","RU","Russian Federation"
+"193.138.152.0","193.138.155.255","3247085568","3247086591","CZ","Czech Republic"
+"193.138.156.0","193.138.159.255","3247086592","3247087615","DE","Germany"
+"193.138.160.0","193.138.163.255","3247087616","3247088639","IT","Italy"
+"193.138.164.0","193.138.167.255","3247088640","3247089663","DE","Germany"
+"193.138.176.0","193.138.179.255","3247091712","3247092735","RU","Russian Federation"
+"193.138.180.0","193.138.183.255","3247092736","3247093759","DE","Germany"
+"193.138.184.0","193.138.187.255","3247093760","3247094783","UA","Ukraine"
+"193.138.188.0","193.138.191.255","3247094784","3247095807","LV","Latvia"
+"193.138.192.0","193.138.199.255","3247095808","3247097855","RO","Romania"
+"193.138.200.0","193.138.203.255","3247097856","3247098879","FI","Finland"
+"193.138.204.0","193.138.207.255","3247098880","3247099903","NL","Netherlands"
+"193.138.208.0","193.138.211.255","3247099904","3247100927","PL","Poland"
+"193.138.212.0","193.138.215.255","3247100928","3247101951","CH","Switzerland"
+"193.138.216.0","193.138.219.255","3247101952","3247102975","SE","Sweden"
+"193.138.220.0","193.138.231.255","3247102976","3247106047","NL","Netherlands"
+"193.138.232.0","193.138.235.255","3247106048","3247107071","RU","Russian Federation"
+"193.138.236.0","193.138.239.255","3247107072","3247108095","UA","Ukraine"
+"193.138.240.0","193.138.243.255","3247108096","3247109119","PL","Poland"
+"193.138.244.0","193.138.247.255","3247109120","3247110143","UA","Ukraine"
+"193.138.248.0","193.138.251.255","3247110144","3247111167","NL","Netherlands"
+"193.139.0.0","193.139.255.255","3247112192","3247177727","FR","France"
+"193.140.0.0","193.140.255.255","3247177728","3247243263","TR","Turkey"
+"193.141.0.0","193.141.2.255","3247243264","3247244031","NL","Netherlands"
+"193.141.3.0","193.141.3.255","3247244032","3247244287","DE","Germany"
+"193.141.4.0","193.141.26.255","3247244288","3247250175","NL","Netherlands"
+"193.141.27.0","193.141.27.255","3247250176","3247250431","DE","Germany"
+"193.141.28.0","193.141.39.255","3247250432","3247253503","NL","Netherlands"
+"193.141.40.0","193.141.43.255","3247253504","3247254527","DE","Germany"
+"193.141.44.0","193.141.95.255","3247254528","3247267839","NL","Netherlands"
+"193.141.96.0","193.141.97.255","3247267840","3247268351","DE","Germany"
+"193.141.98.0","193.141.181.255","3247268352","3247289855","NL","Netherlands"
+"193.141.182.0","193.141.182.255","3247289856","3247290111","DE","Germany"
+"193.141.183.0","193.141.183.255","3247290112","3247290367","NL","Netherlands"
+"193.141.184.0","193.141.187.255","3247290368","3247291391","DE","Germany"
+"193.141.188.0","193.141.191.255","3247291392","3247292415","NL","Netherlands"
+"193.141.192.0","193.141.219.35","3247292416","3247299363","DE","Germany"
+"193.141.219.36","193.141.219.36","3247299364","3247299364","EU","Europe"
+"193.141.219.37","193.141.223.255","3247299365","3247300607","DE","Germany"
+"193.141.224.0","193.141.255.255","3247300608","3247308799","NL","Netherlands"
+"193.142.0.0","193.142.0.255","3247308800","3247309055","BG","Bulgaria"
+"193.142.1.0","193.142.2.255","3247309056","3247309567","FI","Finland"
+"193.142.4.0","193.142.17.255","3247309824","3247313407","FI","Finland"
+"193.142.19.0","193.142.19.255","3247313664","3247313919","AM","Armenia"
+"193.142.23.0","193.142.27.255","3247314688","3247315967","FI","Finland"
+"193.142.30.0","193.142.30.255","3247316480","3247316735","IR","Iran, Islamic Republic of"
+"193.142.31.0","193.142.31.255","3247316736","3247316991","RU","Russian Federation"
+"193.142.50.0","193.142.51.255","3247321600","3247322111","FI","Finland"
+"193.142.53.0","193.142.53.255","3247322368","3247322623","DE","Germany"
+"193.142.55.0","193.142.55.255","3247322880","3247323135","FI","Finland"
+"193.142.56.0","193.142.57.255","3247323136","3247323647","RU","Russian Federation"
+"193.142.61.0","193.142.61.255","3247324416","3247324671","SE","Sweden"
+"193.142.62.0","193.142.62.255","3247324672","3247324927","CH","Switzerland"
+"193.142.64.0","193.142.96.255","3247325184","3247333631","FI","Finland"
+"193.142.97.0","193.142.97.255","3247333632","3247333887","DE","Germany"
+"193.142.98.0","193.142.99.255","3247333888","3247334399","FI","Finland"
+"193.142.100.0","193.142.100.255","3247334400","3247334655","NO","Norway"
+"193.142.101.0","193.142.102.255","3247334656","3247335167","FI","Finland"
+"193.142.103.0","193.142.103.255","3247335168","3247335423","DK","Denmark"
+"193.142.104.0","193.142.107.255","3247335424","3247336447","DE","Germany"
+"193.142.108.0","193.142.110.255","3247336448","3247337215","NO","Norway"
+"193.142.111.0","193.142.111.255","3247337216","3247337471","CH","Switzerland"
+"193.142.112.0","193.142.113.255","3247337472","3247337983","PL","Poland"
+"193.142.114.0","193.142.114.255","3247337984","3247338239","UA","Ukraine"
+"193.142.115.0","193.142.115.255","3247338240","3247338495","PL","Poland"
+"193.142.116.0","193.142.116.255","3247338496","3247338751","SI","Slovenia"
+"193.142.118.0","193.142.119.255","3247339008","3247339519","GB","United Kingdom"
+"193.142.120.0","193.142.123.255","3247339520","3247340543","FI","Finland"
+"193.142.124.0","193.142.124.255","3247340544","3247340799","UA","Ukraine"
+"193.142.125.0","193.142.125.255","3247340800","3247341055","CH","Switzerland"
+"193.142.127.0","193.142.127.255","3247341312","3247341567","DE","Germany"
+"193.142.136.0","193.142.143.255","3247343616","3247345663","FI","Finland"
+"193.142.145.0","193.142.145.255","3247345920","3247346175","HU","Hungary"
+"193.142.149.0","193.142.149.255","3247346944","3247347199","SI","Slovenia"
+"193.142.150.0","193.142.150.255","3247347200","3247347455","FI","Finland"
+"193.142.151.0","193.142.151.255","3247347456","3247347711","IL","Israel"
+"193.142.153.0","193.142.153.255","3247347968","3247348223","HU","Hungary"
+"193.142.157.0","193.142.157.255","3247348992","3247349247","DE","Germany"
+"193.142.158.0","193.142.158.255","3247349248","3247349503","FR","France"
+"193.142.159.0","193.142.159.255","3247349504","3247349759","UA","Ukraine"
+"193.142.160.0","193.142.175.255","3247349760","3247353855","SE","Sweden"
+"193.142.176.0","193.142.191.255","3247353856","3247357951","FI","Finland"
+"193.142.204.0","193.142.204.255","3247361024","3247361279","FI","Finland"
+"193.142.208.0","193.142.208.255","3247362048","3247362303","RO","Romania"
+"193.142.209.0","193.142.209.255","3247362304","3247362559","HU","Hungary"
+"193.142.210.0","193.142.210.255","3247362560","3247362815","PL","Poland"
+"193.142.211.0","193.142.211.255","3247362816","3247363071","DK","Denmark"
+"193.142.212.0","193.142.212.255","3247363072","3247363327","GB","United Kingdom"
+"193.142.213.0","193.142.213.255","3247363328","3247363583","UA","Ukraine"
+"193.142.214.0","193.142.214.255","3247363584","3247363839","HU","Hungary"
+"193.142.215.0","193.142.215.255","3247363840","3247364095","NL","Netherlands"
+"193.142.216.0","193.142.216.255","3247364096","3247364351","GB","United Kingdom"
+"193.142.217.0","193.142.217.255","3247364352","3247364607","ES","Spain"
+"193.142.218.0","193.142.219.255","3247364608","3247365119","UA","Ukraine"
+"193.142.220.0","193.142.220.255","3247365120","3247365375","GB","United Kingdom"
+"193.142.221.0","193.142.221.255","3247365376","3247365631","UA","Ukraine"
+"193.142.222.0","193.142.222.255","3247365632","3247365887","SA","Saudi Arabia"
+"193.142.224.0","193.142.240.255","3247366144","3247370495","FI","Finland"
+"193.142.243.0","193.142.243.255","3247371008","3247371263","PL","Poland"
+"193.142.244.0","193.142.244.255","3247371264","3247371519","SE","Sweden"
+"193.142.245.0","193.142.245.255","3247371520","3247371775","GB","United Kingdom"
+"193.142.246.0","193.142.246.255","3247371776","3247372031","RU","Russian Federation"
+"193.142.247.0","193.142.247.255","3247372032","3247372287","FI","Finland"
+"193.142.248.0","193.142.248.255","3247372288","3247372543","RO","Romania"
+"193.142.250.0","193.142.250.255","3247372800","3247373055","RO","Romania"
+"193.142.251.0","193.142.252.255","3247373056","3247373567","FI","Finland"
+"193.143.0.0","193.143.0.255","3247374336","3247374591","RU","Russian Federation"
+"193.143.4.0","193.143.5.255","3247375360","3247375871","FI","Finland"
+"193.143.8.0","193.143.15.255","3247376384","3247378431","FI","Finland"
+"193.143.19.0","193.143.19.255","3247379200","3247379455","FI","Finland"
+"193.143.32.0","193.143.32.255","3247382528","3247382783","EU","Europe"
+"193.143.33.0","193.143.63.255","3247382784","3247390719","FI","Finland"
+"193.143.70.0","193.143.75.255","3247392256","3247393791","FI","Finland"
+"193.143.77.0","193.143.77.255","3247394048","3247394303","PL","Poland"
+"193.143.79.0","193.143.91.255","3247394560","3247397887","FI","Finland"
+"193.143.92.0","193.143.92.255","3247397888","3247398143","RU","Russian Federation"
+"193.143.93.0","193.143.95.255","3247398144","3247398911","FI","Finland"
+"193.143.98.0","193.143.98.255","3247399424","3247399679","RU","Russian Federation"
+"193.143.99.0","193.143.118.255","3247399680","3247404799","FI","Finland"
+"193.143.119.0","193.143.119.255","3247404800","3247405055","RU","Russian Federation"
+"193.143.120.0","193.143.120.255","3247405056","3247405311","RO","Romania"
+"193.143.121.0","193.143.121.255","3247405312","3247405567","PL","Poland"
+"193.143.122.0","193.143.122.255","3247405568","3247405823","DE","Germany"
+"193.143.124.0","193.143.223.255","3247406080","3247431679","FI","Finland"
+"193.143.225.0","193.143.225.255","3247431936","3247432191","FI","Finland"
+"193.143.226.0","193.143.226.255","3247432192","3247432447","TR","Turkey"
+"193.143.228.0","193.143.247.255","3247432704","3247437823","FI","Finland"
+"193.143.249.0","193.143.249.255","3247438080","3247438335","IT","Italy"
+"193.143.252.0","193.143.255.255","3247438848","3247439871","FI","Finland"
+"193.144.0.0","193.147.255.255","3247439872","3247702015","ES","Spain"
+"193.148.0.0","193.148.0.255","3247702016","3247702271","RO","Romania"
+"193.148.2.0","193.148.4.255","3247702528","3247703295","ES","Spain"
+"193.148.6.0","193.148.7.255","3247703552","3247704063","FR","France"
+"193.148.15.0","193.148.15.255","3247705856","3247706111","RU","Russian Federation"
+"193.148.24.0","193.148.37.255","3247708160","3247711743","ES","Spain"
+"193.148.38.0","193.148.39.255","3247711744","3247712255","IT","Italy"
+"193.148.44.0","193.148.44.255","3247713280","3247713535","RU","Russian Federation"
+"193.148.45.0","193.148.45.255","3247713536","3247713791","BE","Belgium"
+"193.148.46.0","193.148.46.255","3247713792","3247714047","SK","Slovakia"
+"193.148.96.0","193.148.159.255","3247726592","3247742975","ES","Spain"
+"193.148.160.0","193.148.191.255","3247742976","3247751167","DE","Germany"
+"193.148.192.0","193.149.7.255","3247751168","3247769599","ES","Spain"
+"193.149.8.0","193.149.15.255","3247769600","3247771647","DE","Germany"
+"193.149.32.0","193.149.63.255","3247775744","3247783935","DE","Germany"
+"193.149.64.0","193.149.79.255","3247783936","3247788031","US","United States"
+"193.149.80.0","193.149.87.255","3247788032","3247790079","NL","Netherlands"
+"193.149.88.0","193.149.95.255","3247790080","3247792127","IE","Ireland"
+"193.149.96.0","193.149.105.6","3247792128","3247794438","FR","France"
+"193.149.105.7","193.149.105.7","3247794439","3247794439","EU","Europe"
+"193.149.105.8","193.149.127.255","3247794440","3247800319","FR","France"
+"193.149.128.0","193.149.191.255","3247800320","3247816703","DK","Denmark"
+"193.149.192.0","193.149.239.255","3247816704","3247828991","EU","Europe"
+"193.149.240.0","193.149.255.255","3247828992","3247833087","BE","Belgium"
+"193.150.0.0","193.150.1.255","3247833088","3247833599","RU","Russian Federation"
+"193.150.2.0","193.150.3.255","3247833600","3247834111","PL","Poland"
+"193.150.4.0","193.150.5.255","3247834112","3247834623","DE","Germany"
+"193.150.6.0","193.150.7.255","3247834624","3247835135","UA","Ukraine"
+"193.150.8.0","193.150.11.255","3247835136","3247836159","GB","United Kingdom"
+"193.150.12.0","193.150.15.255","3247836160","3247837183","CZ","Czech Republic"
+"193.150.16.0","193.150.19.255","3247837184","3247838207","ES","Spain"
+"193.150.20.0","193.150.20.255","3247838208","3247838463","RU","Russian Federation"
+"193.150.21.0","193.150.21.255","3247838464","3247838719","PL","Poland"
+"193.150.22.0","193.150.23.255","3247838720","3247839231","NO","Norway"
+"193.150.24.0","193.150.25.255","3247839232","3247839743","CZ","Czech Republic"
+"193.150.26.0","193.150.27.255","3247839744","3247840255","GB","United Kingdom"
+"193.150.28.0","193.150.31.255","3247840256","3247841279","UA","Ukraine"
+"193.150.32.0","193.150.33.255","3247841280","3247841791","RU","Russian Federation"
+"193.150.34.0","193.150.34.255","3247841792","3247842047","GB","United Kingdom"
+"193.150.35.0","193.150.35.255","3247842048","3247842303","CZ","Czech Republic"
+"193.150.36.0","193.150.37.255","3247842304","3247842815","PL","Poland"
+"193.150.38.0","193.150.39.255","3247842816","3247843327","CZ","Czech Republic"
+"193.150.40.0","193.150.40.255","3247843328","3247843583","LT","Lithuania"
+"193.150.41.0","193.150.47.255","3247843584","3247845375","PL","Poland"
+"193.150.48.0","193.150.48.255","3247845376","3247845631","CH","Switzerland"
+"193.150.49.0","193.150.49.255","3247845632","3247845887","UA","Ukraine"
+"193.150.50.0","193.150.51.255","3247845888","3247846399","PL","Poland"
+"193.150.52.0","193.150.55.255","3247846400","3247847423","RU","Russian Federation"
+"193.150.56.0","193.150.59.255","3247847424","3247848447","UA","Ukraine"
+"193.150.60.0","193.150.63.255","3247848448","3247849471","IT","Italy"
+"193.150.64.0","193.150.64.255","3247849472","3247849727","DE","Germany"
+"193.150.65.0","193.150.65.255","3247849728","3247849983","RU","Russian Federation"
+"193.150.66.0","193.150.66.255","3247849984","3247850239","SE","Sweden"
+"193.150.67.0","193.150.67.255","3247850240","3247850495","BG","Bulgaria"
+"193.150.68.0","193.150.68.255","3247850496","3247850751","RU","Russian Federation"
+"193.150.69.0","193.150.69.255","3247850752","3247851007","PL","Poland"
+"193.150.70.0","193.150.71.255","3247851008","3247851519","RU","Russian Federation"
+"193.150.72.0","193.150.75.255","3247851520","3247852543","SK","Slovakia"
+"193.150.76.0","193.150.79.255","3247852544","3247853567","PL","Poland"
+"193.150.80.0","193.150.83.255","3247853568","3247854591","RU","Russian Federation"
+"193.150.84.0","193.150.87.255","3247854592","3247855615","DK","Denmark"
+"193.150.88.0","193.150.89.255","3247855616","3247856127","UA","Ukraine"
+"193.150.90.0","193.150.91.255","3247856128","3247856639","ES","Spain"
+"193.150.92.0","193.150.95.255","3247856640","3247857663","RU","Russian Federation"
+"193.150.96.0","193.150.97.255","3247857664","3247858175","UA","Ukraine"
+"193.150.98.0","193.150.99.255","3247858176","3247858687","EU","Europe"
+"193.150.100.0","193.150.103.255","3247858688","3247859711","RU","Russian Federation"
+"193.150.104.0","193.150.104.255","3247859712","3247859967","SE","Sweden"
+"193.150.105.0","193.150.111.255","3247859968","3247861759","RU","Russian Federation"
+"193.150.112.0","193.150.112.255","3247861760","3247862015","IT","Italy"
+"193.150.113.0","193.150.113.255","3247862016","3247862271","UA","Ukraine"
+"193.150.114.0","193.150.119.255","3247862272","3247863807","RU","Russian Federation"
+"193.150.121.0","193.150.121.255","3247864064","3247864319","NO","Norway"
+"193.150.122.0","193.150.122.255","3247864320","3247864575","UA","Ukraine"
+"193.150.123.0","193.150.123.255","3247864576","3247864831","PL","Poland"
+"193.150.124.0","193.150.125.255","3247864832","3247865343","RU","Russian Federation"
+"193.150.126.0","193.150.126.255","3247865344","3247865599","MT","Malta"
+"193.150.127.0","193.150.127.255","3247865600","3247865855","IL","Israel"
+"193.150.128.0","193.150.151.255","3247865856","3247871999","CZ","Czech Republic"
+"193.150.152.0","193.150.164.255","3247872000","3247875327","NL","Netherlands"
+"193.150.165.0","193.150.165.255","3247875328","3247875583","PL","Poland"
+"193.150.166.0","193.150.167.255","3247875584","3247876095","DE","Germany"
+"193.150.169.0","193.150.169.255","3247876352","3247876607","FR","France"
+"193.150.172.0","193.150.173.255","3247877120","3247877631","GR","Greece"
+"193.150.174.0","193.150.179.255","3247877632","3247879167","AT","Austria"
+"193.150.180.0","193.150.191.255","3247879168","3247882239","GB","United Kingdom"
+"193.150.192.0","193.150.255.255","3247882240","3247898623","SE","Sweden"
+"193.151.0.0","193.151.3.255","3247898624","3247899647","RU","Russian Federation"
+"193.151.4.0","193.151.7.255","3247899648","3247900671","DE","Germany"
+"193.151.8.0","193.151.11.255","3247900672","3247901695","PL","Poland"
+"193.151.12.0","193.151.15.255","3247901696","3247902719","UA","Ukraine"
+"193.151.16.0","193.151.19.255","3247902720","3247903743","GB","United Kingdom"
+"193.151.20.0","193.151.23.255","3247903744","3247904767","BG","Bulgaria"
+"193.151.24.0","193.151.27.255","3247904768","3247905791","RU","Russian Federation"
+"193.151.28.0","193.151.31.255","3247905792","3247906815","RO","Romania"
+"193.151.32.0","193.151.35.255","3247906816","3247907839","DE","Germany"
+"193.151.36.0","193.151.39.255","3247907840","3247908863","PL","Poland"
+"193.151.40.0","193.151.43.255","3247908864","3247909887","BY","Belarus"
+"193.151.44.0","193.151.47.255","3247909888","3247910911","DE","Germany"
+"193.151.48.0","193.151.55.255","3247910912","3247912959","PL","Poland"
+"193.151.56.0","193.151.59.255","3247912960","3247913983","UA","Ukraine"
+"193.151.60.0","193.151.61.255","3247913984","3247914495","DE","Germany"
+"193.151.62.0","193.151.63.255","3247914496","3247915007","AT","Austria"
+"193.151.64.0","193.151.71.255","3247915008","3247917055","PL","Poland"
+"193.151.72.0","193.151.75.255","3247917056","3247918079","NL","Netherlands"
+"193.151.76.0","193.151.79.255","3247918080","3247919103","PL","Poland"
+"193.151.80.0","193.151.83.255","3247919104","3247920127","BG","Bulgaria"
+"193.151.84.0","193.151.87.255","3247920128","3247921151","FR","France"
+"193.151.88.0","193.151.91.255","3247921152","3247922175","UA","Ukraine"
+"193.151.92.0","193.151.95.255","3247922176","3247923199","SE","Sweden"
+"193.151.96.0","193.151.103.255","3247923200","3247925247","PL","Poland"
+"193.151.104.0","193.151.107.255","3247925248","3247926271","UA","Ukraine"
+"193.151.108.0","193.151.111.255","3247926272","3247927295","RU","Russian Federation"
+"193.151.112.0","193.151.115.255","3247927296","3247928319","PL","Poland"
+"193.151.116.0","193.151.119.255","3247928320","3247929343","HU","Hungary"
+"193.151.120.0","193.151.127.255","3247929344","3247931391","GB","United Kingdom"
+"193.151.128.0","193.151.159.255","3247931392","3247939583","IR","Iran, Islamic Republic of"
+"193.151.192.0","193.151.239.255","3247947776","3247960063","RU","Russian Federation"
+"193.151.240.0","193.151.247.255","3247960064","3247962111","UA","Ukraine"
+"193.151.248.0","193.151.251.255","3247962112","3247963135","DE","Germany"
+"193.151.252.0","193.151.255.255","3247963136","3247964159","UA","Ukraine"
+"193.152.0.0","193.153.255.255","3247964160","3248095231","ES","Spain"
+"193.154.0.0","193.154.255.255","3248095232","3248160767","AT","Austria"
+"193.155.0.0","193.155.255.255","3248160768","3248226303","DE","Germany"
+"193.156.0.0","193.157.255.255","3248226304","3248357375","NO","Norway"
+"193.158.0.0","193.159.255.255","3248357376","3248488447","DE","Germany"
+"193.160.0.0","193.160.0.255","3248488448","3248488703","FR","France"
+"193.160.1.0","193.160.7.255","3248488704","3248490495","NO","Norway"
+"193.160.9.0","193.160.9.255","3248490752","3248491007","NO","Norway"
+"193.160.12.0","193.160.13.255","3248491520","3248492031","RU","Russian Federation"
+"193.160.16.0","193.160.31.255","3248492544","3248496639","NO","Norway"
+"193.160.33.0","193.160.33.255","3248496896","3248497151","US","United States"
+"193.160.34.0","193.160.38.255","3248497152","3248498431","NO","Norway"
+"193.160.39.0","193.160.39.255","3248498432","3248498687","DE","Germany"
+"193.160.40.0","193.160.63.255","3248498688","3248504831","NO","Norway"
+"193.160.97.0","193.160.97.255","3248513280","3248513535","UA","Ukraine"
+"193.160.98.0","193.160.99.255","3248513536","3248514047","AT","Austria"
+"193.160.103.0","193.160.119.255","3248514816","3248519167","NO","Norway"
+"193.160.120.0","193.160.123.11","3248519168","3248519947","SE","Sweden"
+"193.160.123.12","193.160.123.12","3248519948","3248519948","NO","Norway"
+"193.160.123.13","193.160.123.255","3248519949","3248520191","SE","Sweden"
+"193.160.124.0","193.160.127.255","3248520192","3248521215","NO","Norway"
+"193.160.131.0","193.160.131.255","3248521984","3248522239","RU","Russian Federation"
+"193.160.132.0","193.160.133.255","3248522240","3248522751","NO","Norway"
+"193.160.136.0","193.160.139.255","3248523264","3248524287","NO","Norway"
+"193.160.148.0","193.160.151.255","3248526336","3248527359","NO","Norway"
+"193.160.156.0","193.160.157.255","3248528384","3248528895","NO","Norway"
+"193.160.158.0","193.160.158.255","3248528896","3248529151","RU","Russian Federation"
+"193.160.160.0","193.160.203.255","3248529408","3248540671","NO","Norway"
+"193.160.204.0","193.160.205.255","3248540672","3248541183","RU","Russian Federation"
+"193.160.206.0","193.160.207.255","3248541184","3248541695","SE","Sweden"
+"193.160.224.0","193.160.227.255","3248545792","3248546815","UA","Ukraine"
+"193.160.228.0","193.160.231.255","3248546816","3248547839","RU","Russian Federation"
+"193.160.239.0","193.160.239.255","3248549632","3248549887","SE","Sweden"
+"193.160.248.0","193.160.252.255","3248551936","3248553215","NO","Norway"
+"193.160.255.0","193.160.255.255","3248553728","3248553983","RU","Russian Federation"
+"193.161.0.0","193.161.0.255","3248553984","3248554239","RO","Romania"
+"193.161.12.0","193.161.15.255","3248557056","3248558079","UA","Ukraine"
+"193.161.16.0","193.161.83.255","3248558080","3248575487","NO","Norway"
+"193.161.84.0","193.161.87.255","3248575488","3248576511","CZ","Czech Republic"
+"193.161.88.0","193.161.175.255","3248576512","3248599039","NO","Norway"
+"193.161.176.0","193.161.191.255","3248599040","3248603135","SE","Sweden"
+"193.161.192.0","193.161.192.255","3248603136","3248603391","BG","Bulgaria"
+"193.161.193.0","193.161.193.255","3248603392","3248603647","RU","Russian Federation"
+"193.161.194.0","193.161.195.255","3248603648","3248604159","NO","Norway"
+"193.161.207.0","193.161.255.255","3248606976","3248619519","NO","Norway"
+"193.162.0.0","193.162.18.255","3248619520","3248624383","DK","Denmark"
+"193.162.19.0","193.162.19.255","3248624384","3248624639","US","United States"
+"193.162.20.0","193.162.20.255","3248624640","3248624895","DK","Denmark"
+"193.162.21.0","193.162.21.255","3248624896","3248625151","AP","Asia/Pacific Region"
+"193.162.22.0","193.162.25.255","3248625152","3248626175","DK","Denmark"
+"193.162.26.0","193.162.26.0","3248626176","3248626176","EU","Europe"
+"193.162.26.1","193.162.26.14","3248626177","3248626190","DK","Denmark"
+"193.162.26.15","193.162.26.15","3248626191","3248626191","US","United States"
+"193.162.26.16","193.162.73.255","3248626192","3248638463","DK","Denmark"
+"193.162.74.0","193.162.74.255","3248638464","3248638719","GB","United Kingdom"
+"193.162.75.0","193.163.121.255","3248638720","3248716287","DK","Denmark"
+"193.163.122.0","193.163.123.255","3248716288","3248716799","GB","United Kingdom"
+"193.163.124.0","193.163.135.255","3248716800","3248719871","DK","Denmark"
+"193.163.136.0","193.163.136.255","3248719872","3248720127","EU","Europe"
+"193.163.137.0","193.163.247.255","3248720128","3248748543","DK","Denmark"
+"193.163.248.0","193.163.248.29","3248748544","3248748573","EU","Europe"
+"193.163.248.30","193.163.248.30","3248748574","3248748574","DK","Denmark"
+"193.163.248.31","193.163.248.255","3248748575","3248748799","EU","Europe"
+"193.163.249.0","193.163.255.255","3248748800","3248750591","DK","Denmark"
+"193.164.0.0","193.164.0.255","3248750592","3248750847","PT","Portugal"
+"193.164.8.0","193.164.8.255","3248752640","3248752895","DE","Germany"
+"193.164.9.0","193.164.9.255","3248752896","3248753151","TR","Turkey"
+"193.164.11.0","193.164.11.255","3248753408","3248753663","GB","United Kingdom"
+"193.164.12.0","193.164.12.255","3248753664","3248753919","FR","France"
+"193.164.13.0","193.164.14.255","3248753920","3248754431","GB","United Kingdom"
+"193.164.15.0","193.164.15.255","3248754432","3248754687","AT","Austria"
+"193.164.32.0","193.164.91.255","3248758784","3248774143","SE","Sweden"
+"193.164.92.0","193.164.95.255","3248774144","3248775167","UA","Ukraine"
+"193.164.96.0","193.164.128.255","3248775168","3248783615","GB","United Kingdom"
+"193.164.129.0","193.164.129.255","3248783616","3248783871","PL","Poland"
+"193.164.130.0","193.164.130.255","3248783872","3248784127","UA","Ukraine"
+"193.164.131.0","193.164.133.255","3248784128","3248784895","DE","Germany"
+"193.164.136.0","193.164.136.127","3248785408","3248785535","SI","Slovenia"
+"193.164.136.128","193.164.136.255","3248785536","3248785663","RO","Romania"
+"193.164.137.0","193.164.141.255","3248785664","3248786943","SI","Slovenia"
+"193.164.142.0","193.164.142.255","3248786944","3248787199","PL","Poland"
+"193.164.143.0","193.164.143.255","3248787200","3248787455","DE","Germany"
+"193.164.144.0","193.164.144.255","3248787456","3248787711","NL","Netherlands"
+"193.164.145.0","193.164.145.255","3248787712","3248787967","CH","Switzerland"
+"193.164.146.0","193.164.146.255","3248787968","3248788223","RU","Russian Federation"
+"193.164.147.0","193.164.147.255","3248788224","3248788479","ES","Spain"
+"193.164.148.0","193.164.151.255","3248788480","3248789503","FR","France"
+"193.164.153.0","193.164.153.255","3248789760","3248790015","FR","France"
+"193.164.154.0","193.164.154.255","3248790016","3248790271","DE","Germany"
+"193.164.155.0","193.164.155.255","3248790272","3248790527","DK","Denmark"
+"193.164.156.0","193.164.156.255","3248790528","3248790783","FR","France"
+"193.164.157.0","193.164.157.255","3248790784","3248791039","PL","Poland"
+"193.164.158.0","193.164.158.255","3248791040","3248791295","BE","Belgium"
+"193.164.159.0","193.164.159.255","3248791296","3248791551","DE","Germany"
+"193.164.160.0","193.164.161.255","3248791552","3248792063","GB","United Kingdom"
+"193.164.162.0","193.164.162.255","3248792064","3248792319","EU","Europe"
+"193.164.163.0","193.164.163.23","3248792320","3248792343","GB","United Kingdom"
+"193.164.163.24","193.164.163.31","3248792344","3248792351","EU","Europe"
+"193.164.163.32","193.164.163.87","3248792352","3248792407","GB","United Kingdom"
+"193.164.163.88","193.164.163.95","3248792408","3248792415","EU","Europe"
+"193.164.163.96","193.164.163.119","3248792416","3248792439","GB","United Kingdom"
+"193.164.163.120","193.164.163.135","3248792440","3248792455","EU","Europe"
+"193.164.163.136","193.164.163.143","3248792456","3248792463","GB","United Kingdom"
+"193.164.163.144","193.164.163.159","3248792464","3248792479","EU","Europe"
+"193.164.163.160","193.164.163.207","3248792480","3248792527","GB","United Kingdom"
+"193.164.163.208","193.164.163.215","3248792528","3248792535","EU","Europe"
+"193.164.163.216","193.164.163.255","3248792536","3248792575","GB","United Kingdom"
+"193.164.164.0","193.164.179.191","3248792576","3248796607","EU","Europe"
+"193.164.179.192","193.164.180.191","3248796608","3248796863","GB","United Kingdom"
+"193.164.180.192","193.164.188.255","3248796864","3248798975","EU","Europe"
+"193.164.189.0","193.164.189.255","3248798976","3248799231","GB","United Kingdom"
+"193.164.190.0","193.164.191.247","3248799232","3248799735","EU","Europe"
+"193.164.191.248","193.164.191.255","3248799736","3248799743","GB","United Kingdom"
+"193.164.192.0","193.164.193.255","3248799744","3248800255","NL","Netherlands"
+"193.164.194.0","193.164.195.255","3248800256","3248800767","RU","Russian Federation"
+"193.164.196.0","193.164.197.255","3248800768","3248801279","FR","France"
+"193.164.198.0","193.164.199.255","3248801280","3248801791","RO","Romania"
+"193.164.200.0","193.164.201.255","3248801792","3248802303","RU","Russian Federation"
+"193.164.202.0","193.164.203.255","3248802304","3248802815","FR","France"
+"193.164.204.0","193.164.205.255","3248802816","3248803327","RU","Russian Federation"
+"193.164.206.0","193.164.207.255","3248803328","3248803839","GB","United Kingdom"
+"193.164.210.0","193.164.211.255","3248804352","3248804863","EU","Europe"
+"193.164.212.0","193.164.213.255","3248804864","3248805375","DE","Germany"
+"193.164.214.0","193.164.215.255","3248805376","3248805887","RU","Russian Federation"
+"193.164.216.0","193.164.217.255","3248805888","3248806399","NL","Netherlands"
+"193.164.218.0","193.164.219.255","3248806400","3248806911","CZ","Czech Republic"
+"193.164.220.0","193.164.221.255","3248806912","3248807423","IE","Ireland"
+"193.164.224.0","193.164.225.255","3248807936","3248808447","AT","Austria"
+"193.164.226.0","193.164.227.255","3248808448","3248808959","GR","Greece"
+"193.164.228.0","193.164.232.127","3248808960","3248810111","FR","France"
+"193.164.232.160","193.164.232.191","3248810144","3248810175","CY","Cyprus"
+"193.164.232.192","193.164.232.223","3248810176","3248810207","FR","France"
+"193.164.233.0","193.164.233.255","3248810240","3248810495","CH","Switzerland"
+"193.164.234.0","193.164.241.255","3248810496","3248812543","AT","Austria"
+"193.164.242.0","193.164.243.255","3248812544","3248813055","GB","United Kingdom"
+"193.164.244.0","193.164.245.255","3248813056","3248813567","CH","Switzerland"
+"193.164.246.0","193.164.247.255","3248813568","3248814079","DE","Germany"
+"193.164.252.0","193.164.253.255","3248815104","3248815615","GB","United Kingdom"
+"193.164.254.0","193.164.255.255","3248815616","3248816127","PL","Poland"
+"193.165.0.0","193.165.255.255","3248816128","3248881663","CZ","Czech Republic"
+"193.166.0.0","193.167.255.255","3248881664","3249012735","FI","Finland"
+"193.168.0.0","193.168.0.255","3249012736","3249012991","DE","Germany"
+"193.168.1.0","193.168.2.255","3249012992","3249013503","LU","Luxembourg"
+"193.168.6.0","193.168.7.255","3249014272","3249014783","DE","Germany"
+"193.168.8.0","193.168.47.255","3249014784","3249025023","LU","Luxembourg"
+"193.168.50.0","193.168.50.255","3249025536","3249025791","FR","France"
+"193.168.54.0","193.168.54.255","3249026560","3249026815","PL","Poland"
+"193.168.56.0","193.168.127.255","3249027072","3249045503","LU","Luxembourg"
+"193.169.0.0","193.169.1.255","3249078272","3249078783","RU","Russian Federation"
+"193.169.2.0","193.169.3.255","3249078784","3249079295","CH","Switzerland"
+"193.169.4.0","193.169.5.255","3249079296","3249079807","RU","Russian Federation"
+"193.169.6.0","193.169.9.255","3249079808","3249080831","RO","Romania"
+"193.169.10.0","193.169.11.255","3249080832","3249081343","DE","Germany"
+"193.169.12.0","193.169.13.255","3249081344","3249081855","LV","Latvia"
+"193.169.14.0","193.169.15.255","3249081856","3249082367","GB","United Kingdom"
+"193.169.16.0","193.169.17.255","3249082368","3249082879","HU","Hungary"
+"193.169.18.0","193.169.19.255","3249082880","3249083391","PL","Poland"
+"193.169.20.0","193.169.21.255","3249083392","3249083903","RO","Romania"
+"193.169.22.0","193.169.25.255","3249083904","3249084927","RU","Russian Federation"
+"193.169.28.0","193.169.29.255","3249085440","3249085951","RU","Russian Federation"
+"193.169.30.0","193.169.31.255","3249085952","3249086463","GI","Gibraltar"
+"193.169.32.0","193.169.39.255","3249086464","3249088511","RU","Russian Federation"
+"193.169.40.0","193.169.41.255","3249088512","3249089023","NL","Netherlands"
+"193.169.42.0","193.169.43.255","3249089024","3249089535","NO","Norway"
+"193.169.44.0","193.169.45.255","3249089536","3249090047","RU","Russian Federation"
+"193.169.46.0","193.169.47.255","3249090048","3249090559","FR","France"
+"193.169.48.0","193.169.49.255","3249090560","3249091071","SI","Slovenia"
+"193.169.50.0","193.169.50.255","3249091072","3249091327","TR","Turkey"
+"193.169.51.0","193.169.51.255","3249091328","3249091583","NL","Netherlands"
+"193.169.52.0","193.169.53.255","3249091584","3249092095","RU","Russian Federation"
+"193.169.54.0","193.169.55.255","3249092096","3249092607","DE","Germany"
+"193.169.56.0","193.169.57.255","3249092608","3249093119","IT","Italy"
+"193.169.58.0","193.169.59.255","3249093120","3249093631","GB","United Kingdom"
+"193.169.60.0","193.169.63.255","3249093632","3249094655","RU","Russian Federation"
+"193.169.64.0","193.169.67.255","3249094656","3249095679","FR","France"
+"193.169.68.0","193.169.69.255","3249095680","3249096191","NL","Netherlands"
+"193.169.70.0","193.169.71.255","3249096192","3249096703","IL","Israel"
+"193.169.72.0","193.169.73.255","3249096704","3249097215","DE","Germany"
+"193.169.74.0","193.169.75.255","3249097216","3249097727","DK","Denmark"
+"193.169.76.0","193.169.77.255","3249097728","3249098239","DE","Germany"
+"193.169.78.0","193.169.79.255","3249098240","3249098751","PL","Poland"
+"193.169.80.0","193.169.81.255","3249098752","3249099263","UA","Ukraine"
+"193.169.82.0","193.169.83.255","3249099264","3249099775","CH","Switzerland"
+"193.169.84.0","193.169.85.255","3249099776","3249100287","FI","Finland"
+"193.169.86.0","193.169.87.255","3249100288","3249100799","UA","Ukraine"
+"193.169.88.0","193.169.89.255","3249100800","3249101311","IL","Israel"
+"193.169.90.0","193.169.91.255","3249101312","3249101823","GB","United Kingdom"
+"193.169.92.0","193.169.93.255","3249101824","3249102335","RU","Russian Federation"
+"193.169.94.0","193.169.95.255","3249102336","3249102847","DE","Germany"
+"193.169.96.0","193.169.97.255","3249102848","3249103359","RU","Russian Federation"
+"193.169.98.0","193.169.99.255","3249103360","3249103871","DE","Germany"
+"193.169.100.0","193.169.101.255","3249103872","3249104383","FI","Finland"
+"193.169.102.0","193.169.103.255","3249104384","3249104895","RU","Russian Federation"
+"193.169.104.0","193.169.105.255","3249104896","3249105407","IL","Israel"
+"193.169.108.0","193.169.109.255","3249105920","3249106431","NL","Netherlands"
+"193.169.110.0","193.169.111.255","3249106432","3249106943","RU","Russian Federation"
+"193.169.112.0","193.169.117.255","3249106944","3249108479","PL","Poland"
+"193.169.118.0","193.169.119.255","3249108480","3249108991","RU","Russian Federation"
+"193.169.120.0","193.169.121.255","3249108992","3249109503","GB","United Kingdom"
+"193.169.122.0","193.169.123.255","3249109504","3249110015","RU","Russian Federation"
+"193.169.124.0","193.169.127.255","3249110016","3249111039","UA","Ukraine"
+"193.169.128.0","193.169.129.255","3249111040","3249111551","RU","Russian Federation"
+"193.169.130.0","193.169.131.255","3249111552","3249112063","KW","Kuwait"
+"193.169.132.0","193.169.135.255","3249112064","3249113087","UA","Ukraine"
+"193.169.136.0","193.169.137.255","3249113088","3249113599","RO","Romania"
+"193.169.138.0","193.169.139.255","3249113600","3249114111","NL","Netherlands"
+"193.169.140.0","193.169.141.255","3249114112","3249114623","GB","United Kingdom"
+"193.169.142.0","193.169.145.255","3249114624","3249115647","RO","Romania"
+"193.169.146.0","193.169.147.255","3249115648","3249116159","UA","Ukraine"
+"193.169.148.0","193.169.149.255","3249116160","3249116671","PL","Poland"
+"193.169.150.0","193.169.151.255","3249116672","3249117183","IT","Italy"
+"193.169.152.0","193.169.153.255","3249117184","3249117695","CH","Switzerland"
+"193.169.154.0","193.169.155.255","3249117696","3249118207","DK","Denmark"
+"193.169.156.0","193.169.157.255","3249118208","3249118719","RO","Romania"
+"193.169.158.0","193.169.159.255","3249118720","3249119231","LU","Luxembourg"
+"193.169.160.0","193.169.161.255","3249119232","3249119743","RU","Russian Federation"
+"193.169.162.0","193.169.163.255","3249119744","3249120255","IT","Italy"
+"193.169.164.0","193.169.165.255","3249120256","3249120767","SE","Sweden"
+"193.169.166.0","193.169.167.255","3249120768","3249121279","LV","Latvia"
+"193.169.168.0","193.169.169.255","3249121280","3249121791","DE","Germany"
+"193.169.172.0","193.169.179.255","3249122304","3249124351","RU","Russian Federation"
+"193.169.180.0","193.169.181.255","3249124352","3249124863","DE","Germany"
+"193.169.182.0","193.169.183.255","3249124864","3249125375","CZ","Czech Republic"
+"193.169.184.0","193.169.185.255","3249125376","3249125887","DE","Germany"
+"193.169.186.0","193.169.187.255","3249125888","3249126399","CH","Switzerland"
+"193.169.188.0","193.169.189.255","3249126400","3249126911","UA","Ukraine"
+"193.169.190.0","193.169.191.255","3249126912","3249127423","SA","Saudi Arabia"
+"193.169.192.0","193.169.193.255","3249127424","3249127935","GB","United Kingdom"
+"193.169.194.0","193.169.195.255","3249127936","3249128447","LV","Latvia"
+"193.169.196.0","193.169.197.255","3249128448","3249128959","DE","Germany"
+"193.169.198.0","193.169.199.255","3249128960","3249129471","BG","Bulgaria"
+"193.169.202.0","193.169.203.255","3249129984","3249130495","RU","Russian Federation"
+"193.169.204.0","193.169.205.255","3249130496","3249131007","DE","Germany"
+"193.169.206.0","193.169.207.255","3249131008","3249131519","GB","United Kingdom"
+"193.169.208.0","193.169.209.255","3249131520","3249132031","DK","Denmark"
+"193.169.210.0","193.169.211.255","3249132032","3249132543","RU","Russian Federation"
+"193.169.212.0","193.169.213.255","3249132544","3249133055","DE","Germany"
+"193.169.214.0","193.169.215.255","3249133056","3249133567","UA","Ukraine"
+"193.169.216.0","193.169.217.255","3249133568","3249134079","GB","United Kingdom"
+"193.169.220.0","193.169.223.255","3249134592","3249135615","RU","Russian Federation"
+"193.169.224.0","193.169.225.255","3249135616","3249136127","GB","United Kingdom"
+"193.169.226.0","193.169.229.255","3249136128","3249137151","RU","Russian Federation"
+"193.169.230.0","193.169.231.255","3249137152","3249137663","FR","France"
+"193.169.232.0","193.169.233.255","3249137664","3249138175","PL","Poland"
+"193.169.234.0","193.169.235.255","3249138176","3249138687","RU","Russian Federation"
+"193.169.236.0","193.169.237.255","3249138688","3249139199","GB","United Kingdom"
+"193.169.240.0","193.169.241.255","3249139712","3249140223","UA","Ukraine"
+"193.169.242.0","193.169.243.255","3249140224","3249140735","IT","Italy"
+"193.169.244.0","193.169.245.255","3249140736","3249141247","NL","Netherlands"
+"193.169.246.0","193.169.247.255","3249141248","3249141759","IL","Israel"
+"193.169.248.0","193.169.249.255","3249141760","3249142271","RU","Russian Federation"
+"193.169.252.0","193.169.253.255","3249142784","3249143295","UA","Ukraine"
+"193.170.0.0","193.171.255.255","3249143808","3249274879","AT","Austria"
+"193.172.0.0","193.172.18.255","3249274880","3249279743","NL","Netherlands"
+"193.172.19.0","193.172.19.255","3249279744","3249279999","EU","Europe"
+"193.172.20.0","193.172.149.255","3249280000","3249313279","NL","Netherlands"
+"193.172.150.0","193.172.150.255","3249313280","3249313535","EU","Europe"
+"193.172.151.0","193.173.255.255","3249313536","3249405951","NL","Netherlands"
+"193.174.0.0","193.175.194.127","3249405952","3249521279","DE","Germany"
+"193.175.194.128","193.175.194.191","3249521280","3249521343","UA","Ukraine"
+"193.175.194.192","193.175.255.255","3249521344","3249537023","DE","Germany"
+"193.176.0.0","193.176.0.255","3249537024","3249537279","PT","Portugal"
+"193.176.3.0","193.176.3.255","3249537792","3249538047","GB","United Kingdom"
+"193.176.4.0","193.176.15.255","3249538048","3249541119","NL","Netherlands"
+"193.176.32.0","193.176.55.255","3249545216","3249551359","NL","Netherlands"
+"193.176.56.0","193.176.60.255","3249551360","3249552639","GB","United Kingdom"
+"193.176.61.0","193.176.61.255","3249552640","3249552895","NL","Netherlands"
+"193.176.63.0","193.176.63.255","3249553152","3249553407","NL","Netherlands"
+"193.176.96.0","193.176.111.255","3249561600","3249565695","NL","Netherlands"
+"193.176.128.0","193.176.144.255","3249569792","3249574143","NL","Netherlands"
+"193.176.145.0","193.176.145.255","3249574144","3249574399","RU","Russian Federation"
+"193.176.146.0","193.176.146.255","3249574400","3249574655","SE","Sweden"
+"193.176.148.0","193.176.208.255","3249574912","3249590527","NL","Netherlands"
+"193.176.209.0","193.176.209.255","3249590528","3249590783","FR","France"
+"193.176.216.0","193.176.239.255","3249592320","3249598463","NL","Netherlands"
+"193.176.247.0","193.176.247.255","3249600256","3249600511","AT","Austria"
+"193.176.248.0","193.176.251.255","3249600512","3249601535","UA","Ukraine"
+"193.176.252.0","193.176.252.255","3249601536","3249601791","RU","Russian Federation"
+"193.176.253.0","193.176.253.255","3249601792","3249602047","NL","Netherlands"
+"193.176.255.0","193.177.255.255","3249602304","3249668095","NL","Netherlands"
+"193.178.0.0","193.178.31.255","3249668096","3249676287","IE","Ireland"
+"193.178.32.0","193.178.32.255","3249676288","3249676543","GB","United Kingdom"
+"193.178.34.0","193.178.34.255","3249676800","3249677055","UA","Ukraine"
+"193.178.35.0","193.178.35.255","3249677056","3249677311","SE","Sweden"
+"193.178.40.0","193.178.41.255","3249678336","3249678847","IE","Ireland"
+"193.178.53.0","193.178.53.255","3249681664","3249681919","IE","Ireland"
+"193.178.60.0","193.178.63.255","3249683456","3249684479","SE","Sweden"
+"193.178.64.0","193.178.111.255","3249684480","3249696767","IE","Ireland"
+"193.178.114.0","193.178.114.255","3249697280","3249697535","IE","Ireland"
+"193.178.116.0","193.178.116.255","3249697792","3249698047","IE","Ireland"
+"193.178.117.0","193.178.117.255","3249698048","3249698303","PL","Poland"
+"193.178.118.0","193.178.118.255","3249698304","3249698559","RU","Russian Federation"
+"193.178.119.0","193.178.119.255","3249698560","3249698815","HU","Hungary"
+"193.178.129.0","193.178.130.255","3249701120","3249701631","SE","Sweden"
+"193.178.131.0","193.178.131.255","3249701632","3249701887","RU","Russian Federation"
+"193.178.132.0","193.178.132.255","3249701888","3249702143","PL","Poland"
+"193.178.133.0","193.178.133.255","3249702144","3249702399","FI","Finland"
+"193.178.134.0","193.178.134.255","3249702400","3249702655","FR","France"
+"193.178.135.0","193.178.135.255","3249702656","3249702911","RU","Russian Federation"
+"193.178.136.0","193.178.140.255","3249702912","3249704191","FR","France"
+"193.178.141.0","193.178.141.255","3249704192","3249704447","RO","Romania"
+"193.178.143.0","193.178.143.255","3249704704","3249704959","PL","Poland"
+"193.178.144.0","193.178.147.255","3249704960","3249705983","UA","Ukraine"
+"193.178.148.0","193.178.149.255","3249705984","3249706495","AT","Austria"
+"193.178.150.0","193.178.151.255","3249706496","3249707007","LV","Latvia"
+"193.178.152.0","193.178.153.255","3249707008","3249707519","BG","Bulgaria"
+"193.178.154.0","193.178.155.255","3249707520","3249708031","FR","France"
+"193.178.156.0","193.178.157.255","3249708032","3249708543","CH","Switzerland"
+"193.178.158.0","193.178.159.255","3249708544","3249709055","RU","Russian Federation"
+"193.178.160.0","193.178.160.255","3249709056","3249709311","AT","Austria"
+"193.178.161.0","193.178.161.255","3249709312","3249709567","PL","Poland"
+"193.178.162.0","193.178.162.255","3249709568","3249709823","UA","Ukraine"
+"193.178.163.0","193.178.163.255","3249709824","3249710079","DE","Germany"
+"193.178.164.0","193.178.164.255","3249710080","3249710335","PL","Poland"
+"193.178.165.0","193.178.165.255","3249710336","3249710591","RO","Romania"
+"193.178.166.0","193.178.166.255","3249710592","3249710847","BG","Bulgaria"
+"193.178.167.0","193.178.167.255","3249710848","3249711103","PL","Poland"
+"193.178.168.0","193.178.168.255","3249711104","3249711359","HU","Hungary"
+"193.178.171.0","193.178.171.255","3249711872","3249712127","AT","Austria"
+"193.178.173.0","193.178.173.255","3249712384","3249712639","GB","United Kingdom"
+"193.178.175.0","193.178.175.255","3249712896","3249713151","DK","Denmark"
+"193.178.176.0","193.178.183.255","3249713152","3249715199","LV","Latvia"
+"193.178.184.0","193.178.184.255","3249715200","3249715455","AT","Austria"
+"193.178.185.0","193.178.185.255","3249715456","3249715711","DE","Germany"
+"193.178.186.0","193.178.186.255","3249715712","3249715967","NL","Netherlands"
+"193.178.187.0","193.178.187.255","3249715968","3249716223","UA","Ukraine"
+"193.178.188.0","193.178.188.255","3249716224","3249716479","SI","Slovenia"
+"193.178.189.0","193.178.189.255","3249716480","3249716735","NL","Netherlands"
+"193.178.190.0","193.178.191.255","3249716736","3249717247","UA","Ukraine"
+"193.178.192.0","193.178.195.255","3249717248","3249718271","LV","Latvia"
+"193.178.200.0","193.178.203.255","3249719296","3249720319","IR","Iran, Islamic Republic of"
+"193.178.204.0","193.178.207.255","3249720320","3249721343","IT","Italy"
+"193.178.208.0","193.178.208.255","3249721344","3249721599","AT","Austria"
+"193.178.209.0","193.178.209.255","3249721600","3249721855","BE","Belgium"
+"193.178.210.0","193.178.211.255","3249721856","3249722367","FR","France"
+"193.178.213.0","193.178.214.255","3249722624","3249723135","PL","Poland"
+"193.178.215.0","193.178.215.255","3249723136","3249723391","EE","Estonia"
+"193.178.216.0","193.178.216.255","3249723392","3249723647","IT","Italy"
+"193.178.217.0","193.178.217.255","3249723648","3249723903","GB","United Kingdom"
+"193.178.218.0","193.178.219.255","3249723904","3249724415","LU","Luxembourg"
+"193.178.221.0","193.178.221.255","3249724672","3249724927","RU","Russian Federation"
+"193.178.222.0","193.178.222.255","3249724928","3249725183","BG","Bulgaria"
+"193.178.223.0","193.178.223.255","3249725184","3249725439","GB","United Kingdom"
+"193.178.224.0","193.178.225.255","3249725440","3249725951","RO","Romania"
+"193.178.226.0","193.178.227.255","3249725952","3249726463","DE","Germany"
+"193.178.228.0","193.178.229.255","3249726464","3249726975","UA","Ukraine"
+"193.178.232.0","193.178.233.255","3249727488","3249727999","LV","Latvia"
+"193.178.234.0","193.178.235.255","3249728000","3249728511","IT","Italy"
+"193.178.236.0","193.178.237.255","3249728512","3249729023","UA","Ukraine"
+"193.178.238.0","193.178.239.255","3249729024","3249729535","GB","United Kingdom"
+"193.178.240.0","193.178.243.255","3249729536","3249730559","PL","Poland"
+"193.178.244.0","193.178.247.255","3249730560","3249731583","IT","Italy"
+"193.178.248.0","193.178.251.255","3249731584","3249732607","UA","Ukraine"
+"193.178.252.0","193.178.255.255","3249732608","3249733631","IT","Italy"
+"193.179.0.0","193.179.255.255","3249733632","3249799167","CZ","Czech Republic"
+"193.180.0.0","193.180.11.255","3249799168","3249802239","SE","Sweden"
+"193.180.12.0","193.180.13.255","3249802240","3249802751","DE","Germany"
+"193.180.14.0","193.180.114.255","3249802752","3249828607","SE","Sweden"
+"193.180.115.0","193.180.115.255","3249828608","3249828863","AT","Austria"
+"193.180.116.0","193.180.117.255","3249828864","3249829375","DE","Germany"
+"193.180.118.0","193.180.118.255","3249829376","3249829631","AT","Austria"
+"193.180.119.0","193.180.119.255","3249829632","3249829887","SE","Sweden"
+"193.180.120.0","193.180.120.255","3249829888","3249830143","GB","United Kingdom"
+"193.180.121.0","193.180.121.255","3249830144","3249830399","SE","Sweden"
+"193.180.122.0","193.180.122.255","3249830400","3249830655","IT","Italy"
+"193.180.123.0","193.180.123.255","3249830656","3249830911","DK","Denmark"
+"193.180.124.0","193.180.173.255","3249830912","3249843711","SE","Sweden"
+"193.180.174.0","193.180.174.255","3249843712","3249843967","GB","United Kingdom"
+"193.180.175.0","193.180.176.255","3249843968","3249844479","SE","Sweden"
+"193.180.177.0","193.180.177.255","3249844480","3249844735","AT","Austria"
+"193.180.178.0","193.180.178.255","3249844736","3249844991","AU","Australia"
+"193.180.179.0","193.180.181.255","3249844992","3249845759","SE","Sweden"
+"193.180.182.0","193.180.183.255","3249845760","3249846271","DE","Germany"
+"193.180.184.0","193.180.200.255","3249846272","3249850623","SE","Sweden"
+"193.180.201.0","193.180.201.255","3249850624","3249850879","GB","United Kingdom"
+"193.180.202.0","193.180.219.255","3249850880","3249855487","SE","Sweden"
+"193.180.220.0","193.180.223.255","3249855488","3249856511","NL","Netherlands"
+"193.180.224.0","193.180.235.255","3249856512","3249859583","SE","Sweden"
+"193.180.236.0","193.180.237.255","3249859584","3249860095","DE","Germany"
+"193.180.238.0","193.180.242.255","3249860096","3249861375","SE","Sweden"
+"193.180.243.0","193.180.243.255","3249861376","3249861631","BE","Belgium"
+"193.180.244.0","193.180.245.255","3249861632","3249862143","DE","Germany"
+"193.180.246.0","193.180.247.255","3249862144","3249862655","SE","Sweden"
+"193.180.248.0","193.180.249.255","3249862656","3249863167","DE","Germany"
+"193.180.250.0","193.180.250.255","3249863168","3249863423","BE","Belgium"
+"193.180.251.0","193.180.251.255","3249863424","3249863679","SE","Sweden"
+"193.180.252.0","193.180.252.255","3249863680","3249863935","ES","Spain"
+"193.180.253.0","193.180.254.255","3249863936","3249864447","SE","Sweden"
+"193.180.255.0","193.180.255.255","3249864448","3249864703","NL","Netherlands"
+"193.181.0.0","193.181.2.255","3249864704","3249865471","SE","Sweden"
+"193.181.3.0","193.181.3.255","3249865472","3249865727","GB","United Kingdom"
+"193.181.4.0","193.181.12.255","3249865728","3249868031","SE","Sweden"
+"193.181.13.0","193.181.13.255","3249868032","3249868287","DK","Denmark"
+"193.181.14.0","193.181.14.255","3249868288","3249868543","SE","Sweden"
+"193.181.15.0","193.181.15.255","3249868544","3249868799","DE","Germany"
+"193.181.16.0","193.181.19.255","3249868800","3249869823","NL","Netherlands"
+"193.181.20.0","193.181.24.255","3249869824","3249871103","SE","Sweden"
+"193.181.25.0","193.181.25.255","3249871104","3249871359","NO","Norway"
+"193.181.26.0","193.181.26.255","3249871360","3249871615","US","United States"
+"193.181.27.0","193.181.27.255","3249871616","3249871871","NO","Norway"
+"193.181.28.0","193.181.29.255","3249871872","3249872383","SE","Sweden"
+"193.181.30.0","193.181.30.255","3249872384","3249872639","GB","United Kingdom"
+"193.181.31.0","193.181.177.255","3249872640","3249910271","SE","Sweden"
+"193.181.178.0","193.181.179.255","3249910272","3249910783","NL","Netherlands"
+"193.181.180.0","193.181.183.255","3249910784","3249911807","SE","Sweden"
+"193.181.184.0","193.181.185.255","3249911808","3249912319","GB","United Kingdom"
+"193.181.186.0","193.181.233.255","3249912320","3249924607","SE","Sweden"
+"193.181.234.0","193.181.234.255","3249924608","3249924863","NO","Norway"
+"193.181.235.0","193.181.239.255","3249924864","3249926143","SE","Sweden"
+"193.181.240.0","193.181.240.255","3249926144","3249926399","AU","Australia"
+"193.181.241.0","193.181.241.255","3249926400","3249926655","SE","Sweden"
+"193.181.242.0","193.181.242.255","3249926656","3249926911","BE","Belgium"
+"193.181.243.0","193.181.252.255","3249926912","3249929471","SE","Sweden"
+"193.181.253.0","193.181.254.255","3249929472","3249929983","CA","Canada"
+"193.181.255.0","193.181.255.255","3249929984","3249930239","NO","Norway"
+"193.182.0.0","193.182.3.255","3249930240","3249931263","SE","Sweden"
+"193.182.4.0","193.182.5.255","3249931264","3249931775","NL","Netherlands"
+"193.182.6.0","193.182.7.255","3249931776","3249932287","SE","Sweden"
+"193.182.8.0","193.182.15.255","3249932288","3249934335","US","United States"
+"193.182.16.0","193.182.17.255","3249934336","3249934847","IT","Italy"
+"193.182.18.0","193.182.21.255","3249934848","3249935871","SE","Sweden"
+"193.182.22.0","193.182.23.255","3249935872","3249936383","DE","Germany"
+"193.182.24.0","193.182.117.255","3249936384","3249960447","SE","Sweden"
+"193.182.118.0","193.182.119.255","3249960448","3249960959","DE","Germany"
+"193.182.120.0","193.182.120.255","3249960960","3249961215","CA","Canada"
+"193.182.121.0","193.182.121.255","3249961216","3249961471","SE","Sweden"
+"193.182.122.0","193.182.122.255","3249961472","3249961727","NL","Netherlands"
+"193.182.123.0","193.182.143.255","3249961728","3249967103","SE","Sweden"
+"193.182.144.0","193.182.145.255","3249967104","3249967615","IL","Israel"
+"193.182.146.0","193.182.146.255","3249967616","3249967871","GB","United Kingdom"
+"193.182.147.0","193.182.147.255","3249967872","3249968127","SE","Sweden"
+"193.182.148.0","193.182.151.255","3249968128","3249969151","FR","France"
+"193.182.152.0","193.182.153.255","3249969152","3249969663","SE","Sweden"
+"193.182.154.0","193.182.155.255","3249969664","3249970175","DE","Germany"
+"193.182.156.0","193.182.156.255","3249970176","3249970431","SE","Sweden"
+"193.182.157.0","193.182.157.255","3249970432","3249970687","NO","Norway"
+"193.182.158.0","193.182.158.255","3249970688","3249970943","DK","Denmark"
+"193.182.159.0","193.182.159.255","3249970944","3249971199","FI","Finland"
+"193.182.160.0","193.182.160.255","3249971200","3249971455","IT","Italy"
+"193.182.161.0","193.182.161.255","3249971456","3249971711","SE","Sweden"
+"193.182.162.0","193.182.165.255","3249971712","3249972735","DE","Germany"
+"193.182.166.0","193.182.169.255","3249972736","3249973759","SE","Sweden"
+"193.182.170.0","193.182.170.255","3249973760","3249974015","NL","Netherlands"
+"193.182.171.0","193.182.172.255","3249974016","3249974527","SE","Sweden"
+"193.182.173.0","193.182.173.255","3249974528","3249974783","ES","Spain"
+"193.182.174.0","193.182.178.255","3249974784","3249976063","SE","Sweden"
+"193.182.179.0","193.182.179.255","3249976064","3249976319","FR","France"
+"193.182.180.0","193.182.181.255","3249976320","3249976831","SE","Sweden"
+"193.182.182.0","193.182.182.255","3249976832","3249977087","GB","United Kingdom"
+"193.182.183.0","193.182.239.255","3249977088","3249991679","SE","Sweden"
+"193.182.240.0","193.182.240.255","3249991680","3249991935","US","United States"
+"193.182.241.0","193.182.245.255","3249991936","3249993215","SE","Sweden"
+"193.182.246.0","193.182.246.255","3249993216","3249993471","NL","Netherlands"
+"193.182.247.0","193.182.247.255","3249993472","3249993727","SE","Sweden"
+"193.182.248.0","193.182.249.255","3249993728","3249994239","DE","Germany"
+"193.182.250.0","193.182.250.255","3249994240","3249994495","CH","Switzerland"
+"193.182.251.0","193.182.253.255","3249994496","3249995263","SE","Sweden"
+"193.182.254.0","193.182.254.255","3249995264","3249995519","GB","United Kingdom"
+"193.182.255.0","193.183.4.255","3249995520","3249997055","SE","Sweden"
+"193.183.5.0","193.183.5.255","3249997056","3249997311","US","United States"
+"193.183.6.0","193.183.16.255","3249997312","3250000127","SE","Sweden"
+"193.183.17.0","193.183.17.255","3250000128","3250000383","GB","United Kingdom"
+"193.183.18.0","193.183.44.255","3250000384","3250007295","SE","Sweden"
+"193.183.45.0","193.183.45.255","3250007296","3250007551","GB","United Kingdom"
+"193.183.46.0","193.183.56.255","3250007552","3250010367","SE","Sweden"
+"193.183.57.0","193.183.58.255","3250010368","3250010879","CH","Switzerland"
+"193.183.59.0","193.183.63.255","3250010880","3250012159","SE","Sweden"
+"193.183.64.0","193.183.67.255","3250012160","3250013183","DE","Germany"
+"193.183.68.0","193.183.71.24","3250013184","3250013976","SE","Sweden"
+"193.183.71.25","193.183.71.25","3250013977","3250013977","NO","Norway"
+"193.183.71.26","193.183.71.26","3250013978","3250013978","DK","Denmark"
+"193.183.71.27","193.183.71.255","3250013979","3250014207","SE","Sweden"
+"193.183.72.0","193.183.73.255","3250014208","3250014719","DE","Germany"
+"193.183.74.0","193.183.74.255","3250014720","3250014975","SE","Sweden"
+"193.183.75.0","193.183.75.255","3250014976","3250015231","NO","Norway"
+"193.183.76.0","193.183.77.255","3250015232","3250015743","FI","Finland"
+"193.183.78.0","193.183.81.255","3250015744","3250016767","SE","Sweden"
+"193.183.82.0","193.183.82.255","3250016768","3250017023","NL","Netherlands"
+"193.183.83.0","193.183.85.255","3250017024","3250017791","SE","Sweden"
+"193.183.86.0","193.183.87.255","3250017792","3250018303","DE","Germany"
+"193.183.88.0","193.183.90.255","3250018304","3250019071","SE","Sweden"
+"193.183.91.0","193.183.91.255","3250019072","3250019327","GB","United Kingdom"
+"193.183.92.0","193.183.93.255","3250019328","3250019839","SE","Sweden"
+"193.183.94.0","193.183.94.255","3250019840","3250020095","GB","United Kingdom"
+"193.183.95.0","193.183.97.255","3250020096","3250020863","SE","Sweden"
+"193.183.98.0","193.183.99.255","3250020864","3250021375","IT","Italy"
+"193.183.100.0","193.183.103.255","3250021376","3250022399","FR","France"
+"193.183.104.0","193.183.107.255","3250022400","3250023423","SE","Sweden"
+"193.183.108.0","193.183.111.255","3250023424","3250024447","DE","Germany"
+"193.183.112.0","193.183.119.255","3250024448","3250026495","SE","Sweden"
+"193.183.120.0","193.183.123.255","3250026496","3250027519","FR","France"
+"193.183.124.0","193.183.134.255","3250027520","3250030335","SE","Sweden"
+"193.183.135.0","193.183.135.255","3250030336","3250030591","DK","Denmark"
+"193.183.136.0","193.183.137.255","3250030592","3250031103","DE","Germany"
+"193.183.138.0","193.183.138.255","3250031104","3250031359","DK","Denmark"
+"193.183.139.0","193.183.139.255","3250031360","3250031615","US","United States"
+"193.183.140.0","193.183.143.255","3250031616","3250032639","SE","Sweden"
+"193.183.144.0","193.183.144.255","3250032640","3250032895","AP","Asia/Pacific Region"
+"193.183.145.0","193.183.154.255","3250032896","3250035455","SE","Sweden"
+"193.183.155.0","193.183.155.255","3250035456","3250035711","US","United States"
+"193.183.156.0","193.183.165.255","3250035712","3250038271","SE","Sweden"
+"193.183.166.0","193.183.169.255","3250038272","3250039295","ES","Spain"
+"193.183.170.0","193.183.171.255","3250039296","3250039807","SE","Sweden"
+"193.183.172.0","193.183.173.255","3250039808","3250040319","GB","United Kingdom"
+"193.183.174.0","193.183.182.255","3250040320","3250042623","SE","Sweden"
+"193.183.183.0","193.183.184.255","3250042624","3250043135","FR","France"
+"193.183.185.0","193.183.255.255","3250043136","3250061311","SE","Sweden"
+"193.184.0.0","193.185.255.255","3250061312","3250192383","FI","Finland"
+"193.186.0.0","193.186.0.255","3250192384","3250192639","AT","Austria"
+"193.186.1.0","193.186.1.255","3250192640","3250192895","RU","Russian Federation"
+"193.186.2.0","193.186.2.255","3250192896","3250193151","IL","Israel"
+"193.186.3.0","193.186.3.255","3250193152","3250193407","DE","Germany"
+"193.186.4.0","193.186.4.255","3250193408","3250193663","IE","Ireland"
+"193.186.5.0","193.186.6.255","3250193664","3250194175","AT","Austria"
+"193.186.7.0","193.186.7.255","3250194176","3250194431","DE","Germany"
+"193.186.8.0","193.186.8.255","3250194432","3250194687","FR","France"
+"193.186.9.0","193.186.9.255","3250194688","3250194943","UA","Ukraine"
+"193.186.10.0","193.186.10.255","3250194944","3250195199","RO","Romania"
+"193.186.12.0","193.186.12.255","3250195456","3250195711","DE","Germany"
+"193.186.13.0","193.186.13.255","3250195712","3250195967","GB","United Kingdom"
+"193.186.15.0","193.186.15.255","3250196224","3250196479","UA","Ukraine"
+"193.186.16.0","193.186.31.255","3250196480","3250200575","AT","Austria"
+"193.186.32.0","193.186.32.255","3250200576","3250200831","HU","Hungary"
+"193.186.33.0","193.186.33.255","3250200832","3250201087","RO","Romania"
+"193.186.34.0","193.186.34.255","3250201088","3250201343","RU","Russian Federation"
+"193.186.35.0","193.186.35.255","3250201344","3250201599","DK","Denmark"
+"193.186.36.0","193.186.37.255","3250201600","3250202111","NL","Netherlands"
+"193.186.38.0","193.186.38.255","3250202112","3250202367","BG","Bulgaria"
+"193.186.39.0","193.186.39.255","3250202368","3250202623","PL","Poland"
+"193.186.40.0","193.186.159.255","3250202624","3250233343","AT","Austria"
+"193.186.161.0","193.186.161.255","3250233600","3250233855","AT","Austria"
+"193.186.162.0","193.186.162.255","3250233856","3250234111","GB","United Kingdom"
+"193.186.163.0","193.186.163.255","3250234112","3250234367","GR","Greece"
+"193.186.164.0","193.186.191.255","3250234368","3250241535","AT","Austria"
+"193.186.208.0","193.186.208.255","3250245632","3250245887","TR","Turkey"
+"193.186.209.0","193.186.209.255","3250245888","3250246143","AT","Austria"
+"193.186.210.0","193.186.210.255","3250246144","3250246399","GB","United Kingdom"
+"193.186.212.0","193.186.252.255","3250246656","3250257151","AT","Austria"
+"193.186.254.0","193.186.254.255","3250257408","3250257663","AT","Austria"
+"193.186.255.0","193.186.255.255","3250257664","3250257919","PL","Poland"
+"193.187.0.0","193.187.0.255","3250257920","3250258175","EU","Europe"
+"193.187.2.0","193.187.51.255","3250258432","3250271231","AT","Austria"
+"193.187.52.0","193.187.53.255","3250271232","3250271743","PL","Poland"
+"193.187.54.0","193.187.54.255","3250271744","3250271999","LB","Lebanon"
+"193.187.55.0","193.187.55.255","3250272000","3250272255","GB","United Kingdom"
+"193.187.56.0","193.187.63.255","3250272256","3250274303","SK","Slovakia"
+"193.187.64.0","193.187.71.255","3250274304","3250276351","PL","Poland"
+"193.187.72.0","193.187.72.255","3250276352","3250276607","GB","United Kingdom"
+"193.187.73.0","193.187.73.255","3250276608","3250276863","RU","Russian Federation"
+"193.187.74.0","193.187.75.255","3250276864","3250277375","IT","Italy"
+"193.187.76.0","193.187.76.255","3250277376","3250277631","UA","Ukraine"
+"193.187.77.0","193.187.77.255","3250277632","3250277887","DE","Germany"
+"193.187.78.0","193.187.79.255","3250277888","3250278399","UA","Ukraine"
+"193.187.80.0","193.187.83.255","3250278400","3250279423","RU","Russian Federation"
+"193.187.192.0","193.187.254.255","3250307072","3250323199","AT","Austria"
+"193.187.255.0","193.187.255.255","3250323200","3250323455","RU","Russian Federation"
+"193.188.0.0","193.188.0.255","3250323456","3250323711","PL","Poland"
+"193.188.4.0","193.188.5.255","3250324480","3250324991","GB","United Kingdom"
+"193.188.6.0","193.188.6.255","3250324992","3250325247","AE","United Arab Emirates"
+"193.188.7.0","193.188.7.255","3250325248","3250325503","MA","Morocco"
+"193.188.12.0","193.188.13.255","3250326528","3250327039","BH","Bahrain"
+"193.188.32.0","193.188.47.255","3250331648","3250335743","MT","Malta"
+"193.188.48.0","193.188.63.255","3250335744","3250339839","KW","Kuwait"
+"193.188.64.0","193.188.95.255","3250339840","3250348031","JO","Jordan"
+"193.188.96.0","193.188.127.255","3250348032","3250356223","BH","Bahrain"
+"193.188.128.0","193.188.131.255","3250356224","3250357247","LB","Lebanon"
+"193.188.132.0","193.188.134.63","3250357248","3250357823","GB","United Kingdom"
+"193.188.134.64","193.188.134.95","3250357824","3250357855","FR","France"
+"193.188.134.96","193.188.134.111","3250357856","3250357871","EE","Estonia"
+"193.188.134.112","193.188.134.119","3250357872","3250357879","CH","Switzerland"
+"193.188.134.120","193.188.134.127","3250357880","3250357887","SE","Sweden"
+"193.188.134.128","193.188.134.135","3250357888","3250357895","DK","Denmark"
+"193.188.134.144","193.188.134.159","3250357904","3250357919","FR","France"
+"193.188.134.160","193.188.134.167","3250357920","3250357927","PL","Poland"
+"193.188.134.168","193.188.134.199","3250357928","3250357959","CY","Cyprus"
+"193.188.135.0","193.188.136.255","3250358016","3250358527","LB","Lebanon"
+"193.188.137.0","193.188.137.255","3250358528","3250358783","HU","Hungary"
+"193.188.140.0","193.188.141.255","3250359296","3250359807","HU","Hungary"
+"193.188.142.0","193.188.153.255","3250359808","3250362879","KW","Kuwait"
+"193.188.154.0","193.188.155.255","3250362880","3250363391","DE","Germany"
+"193.188.156.0","193.188.157.255","3250363392","3250363903","SE","Sweden"
+"193.188.158.0","193.188.159.255","3250363904","3250364415","DE","Germany"
+"193.188.160.0","193.188.191.255","3250364416","3250372607","KW","Kuwait"
+"193.188.192.0","193.188.195.255","3250372608","3250373631","HU","Hungary"
+"193.188.196.0","193.188.197.255","3250373632","3250374143","DE","Germany"
+"193.188.198.0","193.188.199.255","3250374144","3250374655","PL","Poland"
+"193.188.200.0","193.188.203.255","3250374656","3250375679","SE","Sweden"
+"193.188.204.0","193.188.207.255","3250375680","3250376703","GB","United Kingdom"
+"193.188.208.0","193.188.212.255","3250376704","3250377983","AT","Austria"
+"193.188.213.0","193.188.213.255","3250377984","3250378239","AP","Asia/Pacific Region"
+"193.188.214.0","193.188.223.255","3250378240","3250380799","AT","Austria"
+"193.188.224.0","193.188.247.255","3250380800","3250386943","CH","Switzerland"
+"193.188.248.0","193.188.248.255","3250386944","3250387199","SE","Sweden"
+"193.188.249.0","193.188.249.255","3250387200","3250387455","FR","France"
+"193.188.250.0","193.188.250.255","3250387456","3250387711","DE","Germany"
+"193.188.253.0","193.188.253.255","3250388224","3250388479","PL","Poland"
+"193.188.254.0","193.188.254.255","3250388480","3250388735","UA","Ukraine"
+"193.188.255.0","193.188.255.255","3250388736","3250388991","FR","France"
+"193.189.0.0","193.189.65.255","3250388992","3250405887","NG","Nigeria"
+"193.189.66.0","193.189.67.255","3250405888","3250406399","IE","Ireland"
+"193.189.68.0","193.189.69.255","3250406400","3250406911","RU","Russian Federation"
+"193.189.70.0","193.189.71.255","3250406912","3250407423","RO","Romania"
+"193.189.72.0","193.189.73.255","3250407424","3250407935","PL","Poland"
+"193.189.74.0","193.189.75.255","3250407936","3250408447","GB","United Kingdom"
+"193.189.76.0","193.189.77.255","3250408448","3250408959","PL","Poland"
+"193.189.78.0","193.189.79.255","3250408960","3250409471","DE","Germany"
+"193.189.80.0","193.189.81.255","3250409472","3250409983","GB","United Kingdom"
+"193.189.82.0","193.189.83.255","3250409984","3250410495","DE","Germany"
+"193.189.86.0","193.189.87.255","3250411008","3250411519","LT","Lithuania"
+"193.189.88.0","193.189.89.255","3250411520","3250412031","RU","Russian Federation"
+"193.189.92.0","193.189.93.255","3250412544","3250413055","DK","Denmark"
+"193.189.94.0","193.189.95.255","3250413056","3250413567","DE","Germany"
+"193.189.96.0","193.189.97.255","3250413568","3250414079","UA","Ukraine"
+"193.189.98.0","193.189.99.255","3250414080","3250414591","RO","Romania"
+"193.189.100.0","193.189.101.255","3250414592","3250415103","SE","Sweden"
+"193.189.102.0","193.189.102.255","3250415104","3250415359","NL","Netherlands"
+"193.189.103.0","193.189.103.255","3250415360","3250415615","PL","Poland"
+"193.189.104.0","193.189.105.255","3250415616","3250416127","FR","France"
+"193.189.106.0","193.189.111.255","3250416128","3250417663","DE","Germany"
+"193.189.112.0","193.189.113.255","3250417664","3250418175","IT","Italy"
+"193.189.114.0","193.189.115.255","3250418176","3250418687","DE","Germany"
+"193.189.116.0","193.189.117.255","3250418688","3250419199","PL","Poland"
+"193.189.120.0","193.189.121.255","3250419712","3250420223","RU","Russian Federation"
+"193.189.122.0","193.189.123.255","3250420224","3250420735","IR","Iran, Islamic Republic of"
+"193.189.124.0","193.189.125.255","3250420736","3250421247","FR","France"
+"193.189.126.0","193.189.127.255","3250421248","3250421759","UA","Ukraine"
+"193.189.128.0","193.189.128.255","3250421760","3250422015","NG","Nigeria"
+"193.189.129.0","193.189.133.255","3250422016","3250423295","GB","United Kingdom"
+"193.189.134.0","193.189.134.255","3250423296","3250423551","NL","Netherlands"
+"193.189.135.0","193.189.135.255","3250423552","3250423807","BE","Belgium"
+"193.189.136.0","193.189.136.255","3250423808","3250424063","AT","Austria"
+"193.189.137.0","193.189.137.255","3250424064","3250424319","SI","Slovenia"
+"193.189.138.0","193.189.138.255","3250424320","3250424575","RU","Russian Federation"
+"193.189.139.0","193.189.139.255","3250424576","3250424831","NL","Netherlands"
+"193.189.140.0","193.189.141.255","3250424832","3250425343","GB","United Kingdom"
+"193.189.142.0","193.189.142.255","3250425344","3250425599","TR","Turkey"
+"193.189.143.0","193.189.143.255","3250425600","3250425855","FR","France"
+"193.189.144.0","193.189.144.255","3250425856","3250426111","LT","Lithuania"
+"193.189.146.0","193.189.146.255","3250426368","3250426623","AT","Austria"
+"193.189.147.0","193.189.147.255","3250426624","3250426879","BE","Belgium"
+"193.189.148.0","193.189.148.255","3250426880","3250427135","JO","Jordan"
+"193.189.149.0","193.189.149.255","3250427136","3250427391","NL","Netherlands"
+"193.189.150.0","193.189.159.255","3250427392","3250429951","DE","Germany"
+"193.189.160.0","193.189.191.255","3250429952","3250438143","SI","Slovenia"
+"193.189.192.0","193.189.223.255","3250438144","3250446335","CH","Switzerland"
+"193.189.224.0","193.189.255.255","3250446336","3250454527","DE","Germany"
+"193.190.0.0","193.191.255.255","3250454528","3250585599","BE","Belgium"
+"193.192.0.0","193.192.0.255","3250585600","3250585855","NL","Netherlands"
+"193.192.4.0","193.192.11.255","3250586624","3250588671","PT","Portugal"
+"193.192.12.128","193.192.12.255","3250588800","3250588927","CY","Cyprus"
+"193.192.13.0","193.192.13.255","3250588928","3250589183","GB","United Kingdom"
+"193.192.14.0","193.192.14.255","3250589184","3250589439","DE","Germany"
+"193.192.15.64","193.192.15.127","3250589504","3250589567","HR","Croatia"
+"193.192.16.0","193.192.31.255","3250589696","3250593791","CH","Switzerland"
+"193.192.32.0","193.192.35.255","3250593792","3250594815","GB","United Kingdom"
+"193.192.36.0","193.192.37.255","3250594816","3250595327","UA","Ukraine"
+"193.192.38.0","193.192.39.255","3250595328","3250595839","GR","Greece"
+"193.192.40.0","193.192.41.255","3250595840","3250596351","DE","Germany"
+"193.192.42.0","193.192.47.255","3250596352","3250597887","RO","Romania"
+"193.192.48.0","193.192.49.255","3250597888","3250598399","BG","Bulgaria"
+"193.192.50.0","193.192.51.255","3250598400","3250598911","GB","United Kingdom"
+"193.192.52.0","193.192.53.255","3250598912","3250599423","RO","Romania"
+"193.192.54.0","193.192.55.255","3250599424","3250599935","SE","Sweden"
+"193.192.56.0","193.192.57.255","3250599936","3250600447","BG","Bulgaria"
+"193.192.58.0","193.192.61.255","3250600448","3250601471","DE","Germany"
+"193.192.62.0","193.192.63.255","3250601472","3250601983","PL","Poland"
+"193.192.64.0","193.192.95.255","3250601984","3250610175","GB","United Kingdom"
+"193.192.96.0","193.192.127.255","3250610176","3250618367","TR","Turkey"
+"193.192.128.0","193.192.159.255","3250618368","3250626559","RU","Russian Federation"
+"193.192.160.0","193.192.191.255","3250626560","3250634751","PL","Poland"
+"193.192.192.0","193.192.223.255","3250634752","3250642943","GB","United Kingdom"
+"193.192.224.0","193.192.255.255","3250642944","3250651135","CH","Switzerland"
+"193.193.0.0","193.193.31.255","3250651136","3250659327","IT","Italy"
+"193.193.32.0","193.193.36.255","3250659328","3250660607","GB","United Kingdom"
+"193.193.37.0","193.193.63.255","3250660608","3250667519","EU","Europe"
+"193.193.64.0","193.193.95.255","3250667520","3250675711","PL","Poland"
+"193.193.96.0","193.193.127.255","3250675712","3250683903","GB","United Kingdom"
+"193.193.128.0","193.193.159.255","3250683904","3250692095","CH","Switzerland"
+"193.193.161.0","193.193.161.255","3250692352","3250692607","NL","Netherlands"
+"193.193.165.0","193.193.165.255","3250693376","3250693631","UA","Ukraine"
+"193.193.166.0","193.193.167.255","3250693632","3250694143","DE","Germany"
+"193.193.168.0","193.193.168.255","3250694144","3250694399","PL","Poland"
+"193.193.169.0","193.193.169.255","3250694400","3250694655","GB","United Kingdom"
+"193.193.170.0","193.193.170.255","3250694656","3250694911","SK","Slovakia"
+"193.193.171.0","193.193.171.255","3250694912","3250695167","NL","Netherlands"
+"193.193.172.0","193.193.173.255","3250695168","3250695679","IT","Italy"
+"193.193.174.0","193.193.180.255","3250695680","3250697471","DE","Germany"
+"193.193.181.0","193.193.181.255","3250697472","3250697727","PL","Poland"
+"193.193.183.0","193.193.183.255","3250697984","3250698239","IT","Italy"
+"193.193.184.0","193.193.185.255","3250698240","3250698751","GR","Greece"
+"193.193.186.0","193.193.187.255","3250698752","3250699263","RU","Russian Federation"
+"193.193.188.0","193.193.189.255","3250699264","3250699775","GB","United Kingdom"
+"193.193.190.0","193.193.191.255","3250699776","3250700287","DE","Germany"
+"193.193.192.0","193.193.223.255","3250700288","3250708479","UA","Ukraine"
+"193.193.224.0","193.193.255.255","3250708480","3250716671","KZ","Kazakhstan"
+"193.194.0.0","193.194.0.255","3250716672","3250716927","RO","Romania"
+"193.194.1.0","193.194.5.255","3250716928","3250718207","MA","Morocco"
+"193.194.6.0","193.194.15.255","3250718208","3250720767","DE","Germany"
+"193.194.16.0","193.194.20.255","3250720768","3250722047","IT","Italy"
+"193.194.21.0","193.194.21.255","3250722048","3250722303","RO","Romania"
+"193.194.22.0","193.194.31.255","3250722304","3250724863","GB","United Kingdom"
+"193.194.32.0","193.194.63.255","3250724864","3250733055","MA","Morocco"
+"193.194.64.0","193.194.95.255","3250733056","3250741247","DZ","Algeria"
+"193.194.96.0","193.194.101.255","3250741248","3250742783","RU","Russian Federation"
+"193.194.102.0","193.194.104.255","3250742784","3250743551","AT","Austria"
+"193.194.105.0","193.194.105.255","3250743552","3250743807","CY","Cyprus"
+"193.194.106.0","193.194.115.255","3250743808","3250746367","UA","Ukraine"
+"193.194.116.0","193.194.119.255","3250746368","3250747391","NL","Netherlands"
+"193.194.120.0","193.194.121.255","3250747392","3250747903","SI","Slovenia"
+"193.194.122.0","193.194.122.255","3250747904","3250748159","SA","Saudi Arabia"
+"193.194.123.0","193.194.123.255","3250748160","3250748415","PL","Poland"
+"193.194.124.0","193.194.127.255","3250748416","3250749439","UA","Ukraine"
+"193.194.128.0","193.194.128.255","3250749440","3250749695","GH","Ghana"
+"193.194.129.0","193.194.129.255","3250749696","3250749951","EU","Europe"
+"193.194.132.0","193.194.135.255","3250750464","3250751487","FR","France"
+"193.194.136.0","193.194.136.255","3250751488","3250751743","DE","Germany"
+"193.194.138.0","193.194.139.255","3250752000","3250752511","CH","Switzerland"
+"193.194.140.0","193.194.141.255","3250752512","3250753023","BG","Bulgaria"
+"193.194.144.0","193.194.145.255","3250753536","3250754047","DE","Germany"
+"193.194.146.0","193.194.146.255","3250754048","3250754303","AT","Austria"
+"193.194.148.0","193.194.149.255","3250754560","3250755071","DE","Germany"
+"193.194.152.0","193.194.152.255","3250755584","3250755839","FR","France"
+"193.194.153.0","193.194.154.255","3250755840","3250756351","RU","Russian Federation"
+"193.194.156.0","193.194.156.255","3250756608","3250756863","BG","Bulgaria"
+"193.194.157.0","193.194.157.255","3250756864","3250757119","DE","Germany"
+"193.194.158.0","193.194.158.255","3250757120","3250757375","BE","Belgium"
+"193.194.159.0","193.194.159.255","3250757376","3250757631","HU","Hungary"
+"193.194.160.0","193.194.191.255","3250757632","3250765823","GH","Ghana"
+"193.194.192.0","193.194.255.255","3250765824","3250782207","SE","Sweden"
+"193.195.0.0","193.195.255.255","3250782208","3250847743","GB","United Kingdom"
+"193.196.0.0","193.197.255.255","3250847744","3250978815","DE","Germany"
+"193.198.0.0","193.198.255.255","3250978816","3251044351","HR","Croatia"
+"193.199.0.0","193.199.255.255","3251044352","3251109887","FI","Finland"
+"193.200.3.0","193.200.3.255","3251110656","3251110911","IT","Italy"
+"193.200.4.0","193.200.4.255","3251110912","3251111167","FR","France"
+"193.200.5.0","193.200.5.255","3251111168","3251111423","CH","Switzerland"
+"193.200.6.0","193.200.6.255","3251111424","3251111679","AT","Austria"
+"193.200.7.0","193.200.7.255","3251111680","3251111935","ES","Spain"
+"193.200.9.0","193.200.9.255","3251112192","3251112447","SK","Slovakia"
+"193.200.10.0","193.200.10.255","3251112448","3251112703","RU","Russian Federation"
+"193.200.11.0","193.200.11.255","3251112704","3251112959","SE","Sweden"
+"193.200.14.0","193.200.15.255","3251113472","3251113983","BG","Bulgaria"
+"193.200.18.0","193.200.18.255","3251114496","3251114751","RU","Russian Federation"
+"193.200.19.0","193.200.19.255","3251114752","3251115007","RO","Romania"
+"193.200.20.0","193.200.20.255","3251115008","3251115263","PL","Poland"
+"193.200.21.0","193.200.21.255","3251115264","3251115519","RU","Russian Federation"
+"193.200.22.0","193.200.22.255","3251115520","3251115775","UA","Ukraine"
+"193.200.23.0","193.200.23.255","3251115776","3251116031","BE","Belgium"
+"193.200.25.0","193.200.25.255","3251116288","3251116543","GB","United Kingdom"
+"193.200.28.0","193.200.28.255","3251117056","3251117311","BG","Bulgaria"
+"193.200.29.0","193.200.29.255","3251117312","3251117567","FR","France"
+"193.200.30.0","193.200.30.255","3251117568","3251117823","IL","Israel"
+"193.200.31.0","193.200.31.255","3251117824","3251118079","SE","Sweden"
+"193.200.32.0","193.200.33.255","3251118080","3251118591","UA","Ukraine"
+"193.200.34.0","193.200.35.255","3251118592","3251119103","RU","Russian Federation"
+"193.200.36.0","193.200.39.255","3251119104","3251120127","UA","Ukraine"
+"193.200.40.0","193.200.41.255","3251120128","3251120639","KW","Kuwait"
+"193.200.42.0","193.200.43.255","3251120640","3251121151","FR","France"
+"193.200.44.0","193.200.45.255","3251121152","3251121663","DK","Denmark"
+"193.200.46.0","193.200.47.255","3251121664","3251122175","PL","Poland"
+"193.200.50.0","193.200.51.255","3251122688","3251123199","PL","Poland"
+"193.200.54.0","193.200.55.255","3251123712","3251124223","RU","Russian Federation"
+"193.200.58.0","193.200.59.255","3251124736","3251125247","FR","France"
+"193.200.60.0","193.200.61.255","3251125248","3251125759","BE","Belgium"
+"193.200.64.0","193.200.65.255","3251126272","3251126783","UA","Ukraine"
+"193.200.66.0","193.200.67.255","3251126784","3251127295","PL","Poland"
+"193.200.68.0","193.200.69.255","3251127296","3251127807","UA","Ukraine"
+"193.200.70.0","193.200.71.255","3251127808","3251128319","NL","Netherlands"
+"193.200.76.0","193.200.77.255","3251129344","3251129855","UA","Ukraine"
+"193.200.78.0","193.200.79.255","3251129856","3251130367","CH","Switzerland"
+"193.200.80.0","193.200.81.255","3251130368","3251130879","GB","United Kingdom"
+"193.200.82.0","193.200.83.255","3251130880","3251131391","PL","Poland"
+"193.200.84.0","193.200.85.255","3251131392","3251131903","UA","Ukraine"
+"193.200.86.0","193.200.87.255","3251131904","3251132415","SE","Sweden"
+"193.200.88.0","193.200.89.255","3251132416","3251132927","RU","Russian Federation"
+"193.200.90.0","193.200.91.255","3251132928","3251133439","DK","Denmark"
+"193.200.92.0","193.200.93.255","3251133440","3251133951","NO","Norway"
+"193.200.94.0","193.200.95.255","3251133952","3251134463","RU","Russian Federation"
+"193.200.96.0","193.200.103.255","3251134464","3251136511","GB","United Kingdom"
+"193.200.104.0","193.200.105.255","3251136512","3251137023","DK","Denmark"
+"193.200.106.0","193.200.107.255","3251137024","3251137535","DE","Germany"
+"193.200.108.0","193.200.109.255","3251137536","3251138047","PL","Poland"
+"193.200.110.0","193.200.111.255","3251138048","3251138559","FR","France"
+"193.200.112.0","193.200.113.255","3251138560","3251139071","AT","Austria"
+"193.200.114.0","193.200.115.255","3251139072","3251139583","GB","United Kingdom"
+"193.200.116.0","193.200.117.255","3251139584","3251140095","FR","France"
+"193.200.118.0","193.200.123.255","3251140096","3251141631","PL","Poland"
+"193.200.124.0","193.200.125.255","3251141632","3251142143","LT","Lithuania"
+"193.200.126.0","193.200.127.255","3251142144","3251142655","RO","Romania"
+"193.200.128.0","193.200.128.255","3251142656","3251142911","DE","Germany"
+"193.200.129.0","193.200.129.255","3251142912","3251143167","RU","Russian Federation"
+"193.200.131.0","193.200.131.255","3251143424","3251143679","LV","Latvia"
+"193.200.132.0","193.200.132.255","3251143680","3251143935","NL","Netherlands"
+"193.200.133.0","193.200.133.255","3251143936","3251144191","PL","Poland"
+"193.200.135.0","193.200.135.255","3251144448","3251144703","BE","Belgium"
+"193.200.136.0","193.200.136.255","3251144704","3251144959","HU","Hungary"
+"193.200.137.0","193.200.138.255","3251144960","3251145471","DE","Germany"
+"193.200.139.0","193.200.139.255","3251145472","3251145727","FR","France"
+"193.200.140.0","193.200.140.255","3251145728","3251145983","NL","Netherlands"
+"193.200.141.0","193.200.141.255","3251145984","3251146239","RO","Romania"
+"193.200.142.0","193.200.142.255","3251146240","3251146495","AT","Austria"
+"193.200.143.0","193.200.143.255","3251146496","3251146751","SK","Slovakia"
+"193.200.144.0","193.200.144.255","3251146752","3251147007","CH","Switzerland"
+"193.200.145.0","193.200.145.255","3251147008","3251147263","GB","United Kingdom"
+"193.200.146.0","193.200.146.255","3251147264","3251147519","PL","Poland"
+"193.200.147.0","193.200.147.255","3251147520","3251147775","NL","Netherlands"
+"193.200.148.0","193.200.148.255","3251147776","3251148031","SE","Sweden"
+"193.200.150.0","193.200.150.255","3251148288","3251148543","EU","Europe"
+"193.200.151.0","193.200.151.255","3251148544","3251148799","UA","Ukraine"
+"193.200.153.0","193.200.153.255","3251149056","3251149311","NL","Netherlands"
+"193.200.154.0","193.200.154.255","3251149312","3251149567","DE","Germany"
+"193.200.155.0","193.200.155.255","3251149568","3251149823","IE","Ireland"
+"193.200.156.0","193.200.156.255","3251149824","3251150079","DE","Germany"
+"193.200.157.0","193.200.157.255","3251150080","3251150335","CH","Switzerland"
+"193.200.158.0","193.200.158.255","3251150336","3251150591","GB","United Kingdom"
+"193.200.160.0","193.200.160.255","3251150848","3251151103","DE","Germany"
+"193.200.161.0","193.200.161.255","3251151104","3251151359","UA","Ukraine"
+"193.200.162.0","193.200.162.255","3251151360","3251151615","DE","Germany"
+"193.200.164.0","193.200.164.255","3251151872","3251152127","NL","Netherlands"
+"193.200.165.0","193.200.166.255","3251152128","3251152639","RO","Romania"
+"193.200.168.0","193.200.168.255","3251152896","3251153151","RU","Russian Federation"
+"193.200.170.0","193.200.170.255","3251153408","3251153663","TR","Turkey"
+"193.200.171.0","193.200.171.255","3251153664","3251153919","FR","France"
+"193.200.172.0","193.200.172.255","3251153920","3251154175","DE","Germany"
+"193.200.173.0","193.200.173.255","3251154176","3251154431","UA","Ukraine"
+"193.200.174.0","193.200.174.255","3251154432","3251154687","NL","Netherlands"
+"193.200.175.0","193.200.175.255","3251154688","3251154943","UA","Ukraine"
+"193.200.176.0","193.200.177.255","3251154944","3251155455","GB","United Kingdom"
+"193.200.178.0","193.200.178.255","3251155456","3251155711","NL","Netherlands"
+"193.200.179.0","193.200.179.255","3251155712","3251155967","UA","Ukraine"
+"193.200.180.0","193.200.180.255","3251155968","3251156223","TR","Turkey"
+"193.200.182.0","193.200.182.255","3251156480","3251156735","FR","France"
+"193.200.183.0","193.200.183.255","3251156736","3251156991","UA","Ukraine"
+"193.200.184.0","193.200.184.255","3251156992","3251157247","FR","France"
+"193.200.185.0","193.200.185.255","3251157248","3251157503","BE","Belgium"
+"193.200.186.0","193.200.187.255","3251157504","3251158015","PL","Poland"
+"193.200.188.0","193.200.188.255","3251158016","3251158271","TR","Turkey"
+"193.200.189.0","193.200.189.255","3251158272","3251158527","RU","Russian Federation"
+"193.200.190.0","193.200.190.255","3251158528","3251158783","UA","Ukraine"
+"193.200.191.0","193.200.192.255","3251158784","3251159295","GB","United Kingdom"
+"193.200.193.0","193.200.193.255","3251159296","3251159551","DE","Germany"
+"193.200.195.0","193.200.195.255","3251159808","3251160063","DE","Germany"
+"193.200.197.0","193.200.197.255","3251160320","3251160575","PL","Poland"
+"193.200.198.0","193.200.198.255","3251160576","3251160831","NL","Netherlands"
+"193.200.199.0","193.200.199.255","3251160832","3251161087","RU","Russian Federation"
+"193.200.200.0","193.200.200.255","3251161088","3251161343","RO","Romania"
+"193.200.201.0","193.200.201.255","3251161344","3251161599","LV","Latvia"
+"193.200.202.0","193.200.202.255","3251161600","3251161855","SE","Sweden"
+"193.200.203.0","193.200.203.255","3251161856","3251162111","HR","Croatia"
+"193.200.204.0","193.200.204.255","3251162112","3251162367","DK","Denmark"
+"193.200.205.0","193.200.205.255","3251162368","3251162623","UA","Ukraine"
+"193.200.206.0","193.200.206.255","3251162624","3251162879","DE","Germany"
+"193.200.207.0","193.200.207.255","3251162880","3251163135","SI","Slovenia"
+"193.200.208.0","193.200.208.255","3251163136","3251163391","SE","Sweden"
+"193.200.209.0","193.200.209.255","3251163392","3251163647","UA","Ukraine"
+"193.200.210.0","193.200.210.255","3251163648","3251163903","DE","Germany"
+"193.200.211.0","193.200.211.255","3251163904","3251164159","RU","Russian Federation"
+"193.200.212.0","193.200.212.255","3251164160","3251164415","UA","Ukraine"
+"193.200.213.0","193.200.213.255","3251164416","3251164671","IT","Italy"
+"193.200.214.0","193.200.214.255","3251164672","3251164927","NL","Netherlands"
+"193.200.215.0","193.200.216.255","3251164928","3251165439","PL","Poland"
+"193.200.218.0","193.200.218.255","3251165696","3251165951","DE","Germany"
+"193.200.219.0","193.200.219.255","3251165952","3251166207","UA","Ukraine"
+"193.200.220.0","193.200.220.255","3251166208","3251166463","CH","Switzerland"
+"193.200.222.0","193.200.222.255","3251166720","3251166975","FR","France"
+"193.200.223.0","193.200.223.255","3251166976","3251167231","CH","Switzerland"
+"193.200.224.0","193.200.224.255","3251167232","3251167487","LV","Latvia"
+"193.200.225.0","193.200.225.255","3251167488","3251167743","DK","Denmark"
+"193.200.226.0","193.200.227.255","3251167744","3251168255","PL","Poland"
+"193.200.228.0","193.200.228.255","3251168256","3251168511","AT","Austria"
+"193.200.229.0","193.200.229.255","3251168512","3251168767","UA","Ukraine"
+"193.200.230.0","193.200.230.255","3251168768","3251169023","DE","Germany"
+"193.200.231.0","193.200.231.255","3251169024","3251169279","FR","France"
+"193.200.232.0","193.200.234.255","3251169280","3251170047","PL","Poland"
+"193.200.235.0","193.200.235.255","3251170048","3251170303","NO","Norway"
+"193.200.236.0","193.200.236.255","3251170304","3251170559","CH","Switzerland"
+"193.200.237.0","193.200.237.255","3251170560","3251170815","BG","Bulgaria"
+"193.200.239.0","193.200.239.255","3251171072","3251171327","RU","Russian Federation"
+"193.200.240.0","193.200.241.255","3251171328","3251171839","DE","Germany"
+"193.200.242.0","193.200.242.255","3251171840","3251172095","RO","Romania"
+"193.200.243.0","193.200.243.255","3251172096","3251172351","ES","Spain"
+"193.200.245.0","193.200.245.255","3251172608","3251172863","GB","United Kingdom"
+"193.200.247.0","193.200.247.255","3251173120","3251173375","SA","Saudi Arabia"
+"193.200.248.0","193.200.248.255","3251173376","3251173631","UA","Ukraine"
+"193.200.249.0","193.200.249.255","3251173632","3251173887","DE","Germany"
+"193.200.250.0","193.200.250.255","3251173888","3251174143","DK","Denmark"
+"193.200.253.0","193.200.253.255","3251174656","3251174911","DE","Germany"
+"193.200.254.0","193.200.254.255","3251174912","3251175167","RO","Romania"
+"193.200.255.0","193.200.255.255","3251175168","3251175423","UA","Ukraine"
+"193.201.0.0","193.201.7.255","3251175424","3251177471","FR","France"
+"193.201.8.0","193.201.15.255","3251177472","3251179519","DE","Germany"
+"193.201.16.0","193.201.17.255","3251179520","3251180031","SE","Sweden"
+"193.201.18.0","193.201.19.255","3251180032","3251180543","PL","Poland"
+"193.201.20.0","193.201.21.255","3251180544","3251181055","RO","Romania"
+"193.201.22.0","193.201.23.255","3251181056","3251181567","GR","Greece"
+"193.201.24.0","193.201.25.255","3251181568","3251182079","DE","Germany"
+"193.201.26.0","193.201.27.255","3251182080","3251182591","FR","France"
+"193.201.28.0","193.201.29.255","3251182592","3251183103","IT","Italy"
+"193.201.30.0","193.201.31.255","3251183104","3251183615","RU","Russian Federation"
+"193.201.32.0","193.201.32.255","3251183616","3251183871","LT","Lithuania"
+"193.201.33.0","193.201.33.255","3251183872","3251184127","CH","Switzerland"
+"193.201.34.0","193.201.34.255","3251184128","3251184383","PL","Poland"
+"193.201.36.0","193.201.36.255","3251184640","3251184895","PL","Poland"
+"193.201.39.0","193.201.39.255","3251185408","3251185663","DK","Denmark"
+"193.201.40.0","193.201.40.255","3251185664","3251185919","IT","Italy"
+"193.201.41.0","193.201.41.255","3251185920","3251186175","AT","Austria"
+"193.201.42.0","193.201.42.255","3251186176","3251186431","GB","United Kingdom"
+"193.201.44.0","193.201.44.255","3251186688","3251186943","RO","Romania"
+"193.201.45.0","193.201.45.255","3251186944","3251187199","SI","Slovenia"
+"193.201.47.0","193.201.47.255","3251187456","3251187711","GB","United Kingdom"
+"193.201.48.0","193.201.51.255","3251187712","3251188735","NL","Netherlands"
+"193.201.52.0","193.201.55.255","3251188736","3251189759","DE","Germany"
+"193.201.60.0","193.201.63.255","3251190784","3251191807","UA","Ukraine"
+"193.201.64.0","193.201.65.255","3251191808","3251192319","GB","United Kingdom"
+"193.201.66.0","193.201.67.255","3251192320","3251192831","LV","Latvia"
+"193.201.68.0","193.201.69.255","3251192832","3251193343","BE","Belgium"
+"193.201.70.0","193.201.71.255","3251193344","3251193855","GB","United Kingdom"
+"193.201.74.0","193.201.75.255","3251194368","3251194879","NO","Norway"
+"193.201.76.0","193.201.77.255","3251194880","3251195391","FR","France"
+"193.201.78.0","193.201.79.255","3251195392","3251195903","CZ","Czech Republic"
+"193.201.80.0","193.201.83.255","3251195904","3251196927","UA","Ukraine"
+"193.201.84.0","193.201.87.255","3251196928","3251197951","CH","Switzerland"
+"193.201.88.0","193.201.91.255","3251197952","3251198975","RU","Russian Federation"
+"193.201.92.0","193.201.95.255","3251198976","3251199999","DE","Germany"
+"193.201.96.0","193.201.97.255","3251200000","3251200511","SE","Sweden"
+"193.201.98.0","193.201.98.255","3251200512","3251200767","UA","Ukraine"
+"193.201.100.0","193.201.100.255","3251201024","3251201279","UA","Ukraine"
+"193.201.101.0","193.201.101.255","3251201280","3251201535","SI","Slovenia"
+"193.201.102.0","193.201.102.255","3251201536","3251201791","AT","Austria"
+"193.201.103.0","193.201.103.255","3251201792","3251202047","FR","France"
+"193.201.104.0","193.201.104.255","3251202048","3251202303","NL","Netherlands"
+"193.201.105.0","193.201.105.255","3251202304","3251202559","UA","Ukraine"
+"193.201.106.0","193.201.106.255","3251202560","3251202815","AT","Austria"
+"193.201.107.0","193.201.108.255","3251202816","3251203327","ES","Spain"
+"193.201.109.0","193.201.109.255","3251203328","3251203583","SI","Slovenia"
+"193.201.110.0","193.201.110.255","3251203584","3251203839","CZ","Czech Republic"
+"193.201.111.0","193.201.111.255","3251203840","3251204095","RU","Russian Federation"
+"193.201.116.0","193.201.117.255","3251205120","3251205631","UA","Ukraine"
+"193.201.118.0","193.201.119.255","3251205632","3251206143","RU","Russian Federation"
+"193.201.120.0","193.201.121.255","3251206144","3251206655","GB","United Kingdom"
+"193.201.122.0","193.201.123.255","3251206656","3251207167","CH","Switzerland"
+"193.201.124.0","193.201.125.255","3251207168","3251207679","GB","United Kingdom"
+"193.201.128.0","193.201.131.255","3251208192","3251209215","CY","Cyprus"
+"193.201.132.0","193.201.135.255","3251209216","3251210239","GB","United Kingdom"
+"193.201.136.0","193.201.139.255","3251210240","3251211263","PL","Poland"
+"193.201.140.0","193.201.143.255","3251211264","3251212287","PT","Portugal"
+"193.201.144.0","193.201.144.127","3251212288","3251212415","PL","Poland"
+"193.201.144.128","193.201.145.127","3251212416","3251212671","FI","Finland"
+"193.201.146.0","193.201.146.127","3251212800","3251212927","FR","France"
+"193.201.146.128","193.201.146.255","3251212928","3251213055","RO","Romania"
+"193.201.147.0","193.201.147.63","3251213056","3251213119","SE","Sweden"
+"193.201.147.64","193.201.147.95","3251213120","3251213151","NL","Netherlands"
+"193.201.147.96","193.201.147.127","3251213152","3251213183","FR","France"
+"193.201.147.128","193.201.147.159","3251213184","3251213215","UA","Ukraine"
+"193.201.147.160","193.201.147.191","3251213216","3251213247","CY","Cyprus"
+"193.201.147.224","193.201.147.255","3251213280","3251213311","GB","United Kingdom"
+"193.201.148.0","193.201.148.63","3251213312","3251213375","CY","Cyprus"
+"193.201.148.64","193.201.148.127","3251213376","3251213439","DE","Germany"
+"193.201.148.192","193.201.148.255","3251213504","3251213567","NL","Netherlands"
+"193.201.149.64","193.201.149.127","3251213632","3251213695","PL","Poland"
+"193.201.149.192","193.201.149.255","3251213760","3251213823","CY","Cyprus"
+"193.201.150.0","193.201.150.63","3251213824","3251213887","FR","France"
+"193.201.150.64","193.201.150.191","3251213888","3251214015","CY","Cyprus"
+"193.201.151.0","193.201.151.63","3251214080","3251214143","CY","Cyprus"
+"193.201.151.192","193.201.151.255","3251214272","3251214335","DE","Germany"
+"193.201.152.0","193.201.152.127","3251214336","3251214463","RU","Russian Federation"
+"193.201.152.128","193.201.152.255","3251214464","3251214591","UA","Ukraine"
+"193.201.153.0","193.201.154.127","3251214592","3251214975","GB","United Kingdom"
+"193.201.154.128","193.201.154.255","3251214976","3251215103","RO","Romania"
+"193.201.155.128","193.201.155.255","3251215232","3251215359","IL","Israel"
+"193.201.156.0","193.201.156.127","3251215360","3251215487","UA","Ukraine"
+"193.201.156.128","193.201.156.255","3251215488","3251215615","SE","Sweden"
+"193.201.157.0","193.201.157.127","3251215616","3251215743","CY","Cyprus"
+"193.201.158.0","193.201.158.255","3251215872","3251216127","RO","Romania"
+"193.201.159.128","193.201.159.255","3251216256","3251216383","RU","Russian Federation"
+"193.201.160.0","193.201.160.255","3251216384","3251216639","GB","United Kingdom"
+"193.201.161.0","193.201.161.255","3251216640","3251216895","RO","Romania"
+"193.201.162.0","193.201.162.255","3251216896","3251217151","NL","Netherlands"
+"193.201.163.0","193.201.163.255","3251217152","3251217407","GB","United Kingdom"
+"193.201.164.0","193.201.164.255","3251217408","3251217663","PL","Poland"
+"193.201.165.0","193.201.165.255","3251217664","3251217919","SI","Slovenia"
+"193.201.166.0","193.201.166.255","3251217920","3251218175","GR","Greece"
+"193.201.167.0","193.201.167.255","3251218176","3251218431","PL","Poland"
+"193.201.168.0","193.201.170.255","3251218432","3251219199","DE","Germany"
+"193.201.171.0","193.201.171.255","3251219200","3251219455","IT","Italy"
+"193.201.172.0","193.201.172.255","3251219456","3251219711","BG","Bulgaria"
+"193.201.173.0","193.201.174.255","3251219712","3251220223","AT","Austria"
+"193.201.175.0","193.201.175.255","3251220224","3251220479","UA","Ukraine"
+"193.201.176.0","193.201.183.255","3251220480","3251222527","DE","Germany"
+"193.201.184.0","193.201.191.255","3251222528","3251224575","GB","United Kingdom"
+"193.201.196.0","193.201.197.255","3251225600","3251226111","GB","United Kingdom"
+"193.201.198.0","193.201.199.255","3251226112","3251226623","UA","Ukraine"
+"193.201.200.0","193.201.201.255","3251226624","3251227135","GB","United Kingdom"
+"193.201.204.0","193.201.205.255","3251227648","3251228159","GB","United Kingdom"
+"193.201.206.0","193.201.207.255","3251228160","3251228671","UA","Ukraine"
+"193.201.212.0","193.201.215.255","3251229696","3251230719","SI","Slovenia"
+"193.201.216.0","193.201.219.255","3251230720","3251231743","UA","Ukraine"
+"193.201.220.0","193.201.223.255","3251231744","3251232767","NO","Norway"
+"193.201.224.0","193.201.227.255","3251232768","3251233791","UA","Ukraine"
+"193.201.228.0","193.201.231.255","3251233792","3251234815","RU","Russian Federation"
+"193.201.232.0","193.201.235.255","3251234816","3251235839","RO","Romania"
+"193.201.236.0","193.201.239.255","3251235840","3251236863","DE","Germany"
+"193.201.240.0","193.201.243.255","3251236864","3251237887","BG","Bulgaria"
+"193.201.252.0","193.201.255.255","3251239936","3251240959","EU","Europe"
+"193.202.0.0","193.202.0.255","3251240960","3251241215","BE","Belgium"
+"193.202.1.0","193.202.7.255","3251241216","3251243007","GB","United Kingdom"
+"193.202.16.0","193.202.16.255","3251245056","3251245311","DE","Germany"
+"193.202.17.0","193.202.17.255","3251245312","3251245567","BE","Belgium"
+"193.202.18.0","193.202.18.255","3251245568","3251245823","TR","Turkey"
+"193.202.19.0","193.202.19.255","3251245824","3251246079","DK","Denmark"
+"193.202.20.0","193.202.20.255","3251246080","3251246335","DE","Germany"
+"193.202.21.0","193.202.21.255","3251246336","3251246591","UA","Ukraine"
+"193.202.22.0","193.202.22.255","3251246592","3251246847","RO","Romania"
+"193.202.23.0","193.202.23.255","3251246848","3251247103","NL","Netherlands"
+"193.202.24.0","193.202.31.255","3251247104","3251249151","DE","Germany"
+"193.202.32.0","193.202.39.255","3251249152","3251251199","NL","Netherlands"
+"193.202.46.0","193.202.61.255","3251252736","3251256831","CH","Switzerland"
+"193.202.62.0","193.202.63.255","3251256832","3251257343","GB","United Kingdom"
+"193.202.64.0","193.202.73.255","3251257344","3251259903","BE","Belgium"
+"193.202.76.0","193.202.79.255","3251260416","3251261439","FR","France"
+"193.202.88.0","193.202.95.255","3251263488","3251265535","FR","France"
+"193.202.96.0","193.202.104.255","3251265536","3251267839","NL","Netherlands"
+"193.202.105.0","193.202.106.255","3251267840","3251268351","GB","United Kingdom"
+"193.202.107.0","193.202.107.255","3251268352","3251268607","DE","Germany"
+"193.202.108.0","193.202.108.255","3251268608","3251268863","BG","Bulgaria"
+"193.202.109.0","193.202.109.255","3251268864","3251269119","NL","Netherlands"
+"193.202.110.0","193.202.110.255","3251269120","3251269375","DK","Denmark"
+"193.202.111.0","193.202.111.255","3251269376","3251269631","FR","France"
+"193.202.113.0","193.202.113.255","3251269888","3251270143","GB","United Kingdom"
+"193.202.114.0","193.202.114.255","3251270144","3251270399","PL","Poland"
+"193.202.115.0","193.202.115.255","3251270400","3251270655","NO","Norway"
+"193.202.116.0","193.202.116.255","3251270656","3251270911","DE","Germany"
+"193.202.117.0","193.202.117.255","3251270912","3251271167","PL","Poland"
+"193.202.118.0","193.202.118.255","3251271168","3251271423","UA","Ukraine"
+"193.202.119.0","193.202.119.255","3251271424","3251271679","DE","Germany"
+"193.202.120.0","193.202.120.255","3251271680","3251271935","TR","Turkey"
+"193.202.121.0","193.202.121.255","3251271936","3251272191","FR","France"
+"193.202.122.0","193.202.122.255","3251272192","3251272447","NL","Netherlands"
+"193.202.123.0","193.202.123.255","3251272448","3251272703","AT","Austria"
+"193.202.124.0","193.202.124.255","3251272704","3251272959","DE","Germany"
+"193.202.125.0","193.202.126.255","3251272960","3251273471","FR","France"
+"193.202.127.0","193.202.127.255","3251273472","3251273727","DE","Germany"
+"193.202.128.0","193.202.159.255","3251273728","3251281919","SG","Singapore"
+"193.202.160.0","193.202.175.255","3251281920","3251286015","DE","Germany"
+"193.202.176.0","193.202.183.255","3251286016","3251288063","US","United States"
+"193.202.184.0","193.202.191.255","3251288064","3251290111","SG","Singapore"
+"193.202.192.0","193.202.239.255","3251290112","3251302399","GB","United Kingdom"
+"193.202.240.0","193.202.254.255","3251302400","3251306239","LI","Liechtenstein"
+"193.202.255.0","193.202.255.255","3251306240","3251306495","EU","Europe"
+"193.203.0.0","193.203.1.255","3251306496","3251307007","AT","Austria"
+"193.203.5.0","193.203.5.255","3251307776","3251308031","GB","United Kingdom"
+"193.203.6.0","193.203.7.255","3251308032","3251308543","EU","Europe"
+"193.203.18.0","193.203.19.255","3251311104","3251311615","RS","Serbia"
+"193.203.20.0","193.203.21.255","3251311616","3251312127","GB","United Kingdom"
+"193.203.23.0","193.203.23.255","3251312384","3251312639","RS","Serbia"
+"193.203.26.0","193.203.27.255","3251313152","3251313663","RS","Serbia"
+"193.203.32.0","193.203.35.255","3251314688","3251315711","FR","France"
+"193.203.36.0","193.203.43.255","3251315712","3251317759","RU","Russian Federation"
+"193.203.44.0","193.203.47.255","3251317760","3251318783","PL","Poland"
+"193.203.48.0","193.203.51.255","3251318784","3251319807","UA","Ukraine"
+"193.203.56.0","193.203.59.255","3251320832","3251321855","PL","Poland"
+"193.203.60.0","193.203.63.255","3251321856","3251322879","RU","Russian Federation"
+"193.203.64.0","193.203.95.255","3251322880","3251331071","GB","United Kingdom"
+"193.203.96.0","193.203.96.255","3251331072","3251331327","FR","France"
+"193.203.97.0","193.203.97.255","3251331328","3251331583","NL","Netherlands"
+"193.203.98.0","193.203.99.255","3251331584","3251332095","PL","Poland"
+"193.203.100.0","193.203.103.255","3251332096","3251333119","RU","Russian Federation"
+"193.203.104.0","193.203.105.255","3251333120","3251333631","CH","Switzerland"
+"193.203.106.0","193.203.107.255","3251333632","3251334143","PT","Portugal"
+"193.203.108.0","193.203.109.255","3251334144","3251334655","FR","France"
+"193.203.112.0","193.203.113.255","3251335168","3251335679","RU","Russian Federation"
+"193.203.114.0","193.203.115.255","3251335680","3251336191","RO","Romania"
+"193.203.116.0","193.203.117.255","3251336192","3251336703","GB","United Kingdom"
+"193.203.118.0","193.203.119.255","3251336704","3251337215","ES","Spain"
+"193.203.120.0","193.203.121.255","3251337216","3251337727","CH","Switzerland"
+"193.203.122.0","193.203.123.255","3251337728","3251338239","DE","Germany"
+"193.203.124.0","193.203.127.255","3251338240","3251339263","RU","Russian Federation"
+"193.203.128.0","193.203.159.255","3251339264","3251347455","IE","Ireland"
+"193.203.160.0","193.203.191.255","3251347456","3251355647","DE","Germany"
+"193.203.192.0","193.203.193.255","3251355648","3251356159","GB","United Kingdom"
+"193.203.194.0","193.203.195.255","3251356160","3251356671","AT","Austria"
+"193.203.196.0","193.203.197.255","3251356672","3251357183","EE","Estonia"
+"193.203.198.0","193.203.199.255","3251357184","3251357695","BG","Bulgaria"
+"193.203.200.0","193.203.201.255","3251357696","3251358207","ES","Spain"
+"193.203.202.0","193.203.203.255","3251358208","3251358719","RU","Russian Federation"
+"193.203.204.0","193.203.205.255","3251358720","3251359231","RO","Romania"
+"193.203.206.0","193.203.209.255","3251359232","3251360255","PL","Poland"
+"193.203.210.0","193.203.211.255","3251360256","3251360767","GB","United Kingdom"
+"193.203.212.0","193.203.213.255","3251360768","3251361279","FR","France"
+"193.203.216.0","193.203.217.255","3251361792","3251362303","AT","Austria"
+"193.203.218.0","193.203.219.255","3251362304","3251362815","UA","Ukraine"
+"193.203.220.0","193.203.221.255","3251362816","3251363327","NL","Netherlands"
+"193.203.222.0","193.203.223.255","3251363328","3251363839","PL","Poland"
+"193.203.225.0","193.203.226.255","3251364096","3251364607","NL","Netherlands"
+"193.203.227.0","193.203.227.255","3251364608","3251364863","RO","Romania"
+"193.203.228.0","193.203.235.255","3251364864","3251366911","IT","Italy"
+"193.203.236.0","193.203.237.255","3251366912","3251367423","UA","Ukraine"
+"193.203.238.0","193.203.239.255","3251367424","3251367935","NZ","New Zealand"
+"193.203.240.0","193.203.255.255","3251367936","3251372031","GB","United Kingdom"
+"193.204.0.0","193.207.255.255","3251372032","3251634175","IT","Italy"
+"193.208.0.0","193.211.255.255","3251634176","3251896319","FI","Finland"
+"193.212.0.0","193.215.255.255","3251896320","3252158463","NO","Norway"
+"193.216.0.0","193.216.31.255","3252158464","3252166655","SE","Sweden"
+"193.216.32.0","193.216.47.255","3252166656","3252170751","LT","Lithuania"
+"193.216.48.0","193.216.63.255","3252170752","3252174847","SE","Sweden"
+"193.216.64.0","193.216.68.255","3252174848","3252176127","NL","Netherlands"
+"193.216.69.0","193.216.75.255","3252176128","3252177919","SE","Sweden"
+"193.216.76.0","193.216.79.255","3252177920","3252178943","HR","Croatia"
+"193.216.80.0","193.216.80.255","3252178944","3252179199","SE","Sweden"
+"193.216.81.0","193.216.83.255","3252179200","3252179967","NL","Netherlands"
+"193.216.84.0","193.216.127.255","3252179968","3252191231","SE","Sweden"
+"193.216.128.0","193.216.147.255","3252191232","3252196351","HR","Croatia"
+"193.216.148.0","193.216.150.255","3252196352","3252197119","LT","Lithuania"
+"193.216.151.0","193.216.151.255","3252197120","3252197375","SE","Sweden"
+"193.216.152.0","193.216.191.255","3252197376","3252207615","HR","Croatia"
+"193.216.192.0","193.216.207.255","3252207616","3252211711","LT","Lithuania"
+"193.216.208.0","193.216.215.255","3252211712","3252213759","SE","Sweden"
+"193.216.216.0","193.216.217.255","3252213760","3252214271","NO","Norway"
+"193.216.218.0","193.216.223.255","3252214272","3252215807","SE","Sweden"
+"193.216.224.0","193.216.239.255","3252215808","3252219903","LT","Lithuania"
+"193.216.240.0","193.216.244.255","3252219904","3252221183","SE","Sweden"
+"193.216.245.0","193.216.249.255","3252221184","3252222463","LT","Lithuania"
+"193.216.250.0","193.216.253.255","3252222464","3252223487","SE","Sweden"
+"193.216.254.0","193.216.255.255","3252223488","3252223999","LT","Lithuania"
+"193.217.0.0","193.217.32.127","3252224000","3252232319","SE","Sweden"
+"193.217.32.128","193.217.33.128","3252232320","3252232576","NL","Netherlands"
+"193.217.33.129","193.217.127.255","3252232577","3252256767","SE","Sweden"
+"193.217.128.0","193.217.191.255","3252256768","3252273151","EE","Estonia"
+"193.217.192.0","193.217.243.255","3252273152","3252286463","HR","Croatia"
+"193.217.244.0","193.217.247.255","3252286464","3252287487","SE","Sweden"
+"193.217.248.0","193.217.255.255","3252287488","3252289535","LT","Lithuania"
+"193.218.0.0","193.218.0.255","3252289536","3252289791","BG","Bulgaria"
+"193.218.1.0","193.218.7.255","3252289792","3252291583","GR","Greece"
+"193.218.8.0","193.218.11.255","3252291584","3252292607","DE","Germany"
+"193.218.12.0","193.218.15.255","3252292608","3252293631","FR","France"
+"193.218.16.0","193.218.31.255","3252293632","3252297727","DE","Germany"
+"193.218.32.0","193.218.72.255","3252297728","3252308223","GR","Greece"
+"193.218.73.0","193.218.73.255","3252308224","3252308479","DE","Germany"
+"193.218.74.0","193.218.93.255","3252308480","3252313599","GR","Greece"
+"193.218.94.0","193.218.94.255","3252313600","3252313855","SI","Slovenia"
+"193.218.95.0","193.218.95.255","3252313856","3252314111","DE","Germany"
+"193.218.96.0","193.218.97.255","3252314112","3252314623","GR","Greece"
+"193.218.98.0","193.218.98.255","3252314624","3252314879","HU","Hungary"
+"193.218.99.0","193.218.99.255","3252314880","3252315135","GB","United Kingdom"
+"193.218.100.0","193.218.104.255","3252315136","3252316415","CH","Switzerland"
+"193.218.106.0","193.218.112.255","3252316672","3252318463","GR","Greece"
+"193.218.113.0","193.218.113.255","3252318464","3252318719","TR","Turkey"
+"193.218.114.0","193.218.114.255","3252318720","3252318975","GP","Guadeloupe"
+"193.218.115.0","193.218.115.255","3252318976","3252319231","PL","Poland"
+"193.218.116.0","193.218.117.255","3252319232","3252319743","AT","Austria"
+"193.218.118.0","193.218.118.255","3252319744","3252319999","UA","Ukraine"
+"193.218.120.0","193.218.120.255","3252320256","3252320511","CZ","Czech Republic"
+"193.218.122.0","193.218.122.255","3252320768","3252321023","GR","Greece"
+"193.218.124.0","193.218.125.255","3252321280","3252321791","GR","Greece"
+"193.218.126.0","193.218.127.255","3252321792","3252322303","PL","Poland"
+"193.218.128.0","193.218.131.255","3252322304","3252323327","NO","Norway"
+"193.218.132.0","193.218.135.255","3252323328","3252324351","PL","Poland"
+"193.218.136.0","193.218.143.255","3252324352","3252326399","RU","Russian Federation"
+"193.218.144.0","193.218.147.255","3252326400","3252327423","DE","Germany"
+"193.218.148.0","193.218.155.255","3252327424","3252329471","PL","Poland"
+"193.218.156.0","193.218.159.255","3252329472","3252330495","UA","Ukraine"
+"193.218.160.0","193.218.175.255","3252330496","3252334591","GB","United Kingdom"
+"193.218.176.0","193.218.179.255","3252334592","3252335615","PL","Poland"
+"193.218.180.0","193.218.183.255","3252335616","3252336639","RU","Russian Federation"
+"193.218.184.0","193.218.187.255","3252336640","3252337663","UA","Ukraine"
+"193.218.188.0","193.218.191.255","3252337664","3252338687","RU","Russian Federation"
+"193.218.192.0","193.218.199.255","3252338688","3252340735","BE","Belgium"
+"193.218.202.0","193.218.202.255","3252341248","3252341503","DE","Germany"
+"193.218.205.0","193.218.205.63","3252342016","3252342079","GB","United Kingdom"
+"193.218.205.64","193.218.205.223","3252342080","3252342239","CY","Cyprus"
+"193.218.205.224","193.218.205.255","3252342240","3252342271","CH","Switzerland"
+"193.218.206.0","193.218.206.255","3252342272","3252342527","SE","Sweden"
+"193.218.207.0","193.218.207.15","3252342528","3252342543","NO","Norway"
+"193.218.207.16","193.218.207.63","3252342544","3252342591","DE","Germany"
+"193.218.207.64","193.218.207.79","3252342592","3252342607","IE","Ireland"
+"193.218.207.80","193.218.207.127","3252342608","3252342655","CY","Cyprus"
+"193.218.207.128","193.218.207.255","3252342656","3252342783","IL","Israel"
+"193.218.208.0","193.218.221.255","3252342784","3252346367","DE","Germany"
+"193.218.223.0","193.218.255.255","3252346624","3252355071","GR","Greece"
+"193.219.0.0","193.219.4.255","3252355072","3252356351","LT","Lithuania"
+"193.219.5.0","193.219.6.255","3252356352","3252356863","EU","Europe"
+"193.219.8.0","193.219.14.255","3252357120","3252358911","LT","Lithuania"
+"193.219.15.0","193.219.15.255","3252358912","3252359167","DE","Germany"
+"193.219.16.0","193.219.27.255","3252359168","3252362239","DK","Denmark"
+"193.219.28.0","193.219.28.255","3252362240","3252362495","PL","Poland"
+"193.219.29.0","193.219.29.255","3252362496","3252362751","IT","Italy"
+"193.219.30.0","193.219.31.255","3252362752","3252363263","DK","Denmark"
+"193.219.32.0","193.219.95.255","3252363264","3252379647","LT","Lithuania"
+"193.219.96.0","193.219.96.255","3252379648","3252379903","ES","Spain"
+"193.219.97.0","193.219.97.255","3252379904","3252380159","GB","United Kingdom"
+"193.219.98.0","193.219.98.255","3252380160","3252380415","BE","Belgium"
+"193.219.100.0","193.219.100.255","3252380672","3252380927","SI","Slovenia"
+"193.219.102.0","193.219.102.255","3252381184","3252381439","IT","Italy"
+"193.219.103.0","193.219.103.255","3252381440","3252381695","ES","Spain"
+"193.219.104.0","193.219.104.255","3252381696","3252381951","RU","Russian Federation"
+"193.219.105.0","193.219.105.255","3252381952","3252382207","DE","Germany"
+"193.219.106.0","193.219.106.255","3252382208","3252382463","SI","Slovenia"
+"193.219.107.0","193.219.107.255","3252382464","3252382719","PL","Poland"
+"193.219.108.0","193.219.108.255","3252382720","3252382975","GB","United Kingdom"
+"193.219.109.0","193.219.109.255","3252382976","3252383231","IT","Italy"
+"193.219.110.0","193.219.111.255","3252383232","3252383743","GB","United Kingdom"
+"193.219.112.0","193.219.112.255","3252383744","3252383999","SE","Sweden"
+"193.219.113.0","193.219.114.255","3252384000","3252384511","PL","Poland"
+"193.219.115.0","193.219.115.255","3252384512","3252384767","GB","United Kingdom"
+"193.219.116.0","193.219.116.255","3252384768","3252385023","NL","Netherlands"
+"193.219.117.0","193.219.117.255","3252385024","3252385279","RO","Romania"
+"193.219.118.0","193.219.118.255","3252385280","3252385535","GB","United Kingdom"
+"193.219.119.0","193.219.119.255","3252385536","3252385791","RO","Romania"
+"193.219.120.0","193.219.120.255","3252385792","3252386047","GB","United Kingdom"
+"193.219.122.0","193.219.122.255","3252386304","3252386559","GB","United Kingdom"
+"193.219.123.0","193.219.123.255","3252386560","3252386815","BE","Belgium"
+"193.219.124.0","193.219.124.255","3252386816","3252387071","UA","Ukraine"
+"193.219.125.0","193.219.125.255","3252387072","3252387327","RU","Russian Federation"
+"193.219.126.0","193.219.126.255","3252387328","3252387583","PL","Poland"
+"193.219.127.0","193.219.127.255","3252387584","3252387839","RU","Russian Federation"
+"193.219.128.0","193.219.191.255","3252387840","3252404223","LT","Lithuania"
+"193.219.192.0","193.219.197.255","3252404224","3252405759","NO","Norway"
+"193.219.198.0","193.219.199.255","3252405760","3252406271","FR","France"
+"193.219.200.0","193.219.203.255","3252406272","3252407295","NO","Norway"
+"193.219.204.0","193.219.235.255","3252407296","3252415487","FR","France"
+"193.219.236.0","193.219.236.255","3252415488","3252415743","US","United States"
+"193.219.237.0","193.219.255.255","3252415744","3252420607","FR","France"
+"193.220.0.0","193.220.15.255","3252420608","3252424703","NO","Norway"
+"193.220.16.0","193.220.30.33","3252424704","3252428321","FR","France"
+"193.220.30.34","193.220.30.34","3252428322","3252428322","AO","Angola"
+"193.220.30.35","193.220.31.255","3252428323","3252428799","FR","France"
+"193.220.32.0","193.220.35.255","3252428800","3252429823","NO","Norway"
+"193.220.36.0","193.220.108.255","3252429824","3252448511","FR","France"
+"193.220.109.0","193.220.109.255","3252448512","3252448767","NO","Norway"
+"193.220.110.0","193.220.113.255","3252448768","3252449791","FR","France"
+"193.220.114.0","193.220.114.255","3252449792","3252450047","DK","Denmark"
+"193.220.115.0","193.220.118.63","3252450048","3252450879","FR","France"
+"193.220.118.64","193.220.118.95","3252450880","3252450911","NO","Norway"
+"193.220.118.96","193.220.124.191","3252450912","3252452543","FR","France"
+"193.220.124.192","193.220.124.199","3252452544","3252452551","SS","South Sudan"
+"193.220.124.200","193.220.159.255","3252452552","3252461567","FR","France"
+"193.220.160.0","193.220.191.255","3252461568","3252469759","NO","Norway"
+"193.220.192.0","193.220.207.255","3252469760","3252473855","NL","Netherlands"
+"193.220.208.0","193.220.215.255","3252473856","3252475903","NO","Norway"
+"193.220.216.0","193.220.223.255","3252475904","3252477951","FR","France"
+"193.220.224.0","193.220.255.255","3252477952","3252486143","NO","Norway"
+"193.221.0.0","193.221.15.255","3252486144","3252490239","BE","Belgium"
+"193.221.16.0","193.221.38.255","3252490240","3252496127","SE","Sweden"
+"193.221.39.0","193.221.39.255","3252496128","3252496383","AU","Australia"
+"193.221.40.0","193.221.54.255","3252496384","3252500223","SE","Sweden"
+"193.221.55.0","193.221.55.255","3252500224","3252500479","GB","United Kingdom"
+"193.221.56.0","193.221.58.255","3252500480","3252501247","SE","Sweden"
+"193.221.59.0","193.221.59.255","3252501248","3252501503","EU","Europe"
+"193.221.60.0","193.221.74.255","3252501504","3252505343","SE","Sweden"
+"193.221.75.0","193.221.75.255","3252505344","3252505599","US","United States"
+"193.221.76.0","193.221.81.255","3252505600","3252507135","SE","Sweden"
+"193.221.82.0","193.221.83.255","3252507136","3252507647","RO","Romania"
+"193.221.84.0","193.221.89.255","3252507648","3252509183","GB","United Kingdom"
+"193.221.90.0","193.221.90.255","3252509184","3252509439","AP","Asia/Pacific Region"
+"193.221.91.0","193.221.92.255","3252509440","3252509951","GB","United Kingdom"
+"193.221.96.0","193.221.111.255","3252510720","3252514815","FR","France"
+"193.221.112.0","193.221.112.255","3252514816","3252515071","SI","Slovenia"
+"193.221.113.0","193.221.113.255","3252515072","3252515327","GB","United Kingdom"
+"193.221.114.0","193.221.114.255","3252515328","3252515583","NL","Netherlands"
+"193.221.115.0","193.221.115.255","3252515584","3252515839","SI","Slovenia"
+"193.221.116.0","193.221.116.255","3252515840","3252516095","CH","Switzerland"
+"193.221.117.0","193.221.117.255","3252516096","3252516351","FR","France"
+"193.221.118.0","193.221.118.255","3252516352","3252516607","GB","United Kingdom"
+"193.221.119.0","193.221.119.255","3252516608","3252516863","SE","Sweden"
+"193.221.121.0","193.221.121.255","3252517120","3252517375","EU","Europe"
+"193.221.122.0","193.221.122.255","3252517376","3252517631","PL","Poland"
+"193.221.124.0","193.221.124.255","3252517888","3252518143","DK","Denmark"
+"193.221.125.0","193.221.125.255","3252518144","3252518399","NL","Netherlands"
+"193.221.126.0","193.221.126.255","3252518400","3252518655","PL","Poland"
+"193.221.127.0","193.221.127.255","3252518656","3252518911","DE","Germany"
+"193.221.128.0","193.221.159.255","3252518912","3252527103","NL","Netherlands"
+"193.221.160.0","193.221.191.255","3252527104","3252535295","BE","Belgium"
+"193.221.218.0","193.221.218.255","3252541952","3252542207","CI","Cote D'Ivoire"
+"193.221.224.0","193.221.255.255","3252543488","3252551679","BE","Belgium"
+"193.222.0.0","193.222.47.255","3252551680","3252563967","CH","Switzerland"
+"193.222.48.0","193.222.49.255","3252563968","3252564479","RU","Russian Federation"
+"193.222.51.0","193.222.51.255","3252564736","3252564991","IR","Iran, Islamic Republic of"
+"193.222.52.0","193.222.55.255","3252564992","3252566015","UA","Ukraine"
+"193.222.56.0","193.222.56.255","3252566016","3252566271","DE","Germany"
+"193.222.57.0","193.222.57.255","3252566272","3252566527","RO","Romania"
+"193.222.58.0","193.222.58.255","3252566528","3252566783","RU","Russian Federation"
+"193.222.59.0","193.222.59.255","3252566784","3252567039","CH","Switzerland"
+"193.222.61.0","193.222.61.255","3252567296","3252567551","GB","United Kingdom"
+"193.222.62.0","193.222.62.255","3252567552","3252567807","RU","Russian Federation"
+"193.222.63.0","193.222.63.255","3252567808","3252568063","RO","Romania"
+"193.222.64.0","193.222.95.255","3252568064","3252576255","CH","Switzerland"
+"193.222.106.0","193.222.107.255","3252578816","3252579327","CH","Switzerland"
+"193.222.108.0","193.222.108.255","3252579328","3252579583","FR","France"
+"193.222.109.0","193.222.109.255","3252579584","3252579839","RU","Russian Federation"
+"193.222.110.0","193.222.110.255","3252579840","3252580095","SE","Sweden"
+"193.222.112.0","193.222.127.255","3252580352","3252584447","LI","Liechtenstein"
+"193.222.128.0","193.222.128.255","3252584448","3252584703","FR","France"
+"193.222.129.0","193.222.129.255","3252584704","3252584959","IL","Israel"
+"193.222.130.0","193.222.130.255","3252584960","3252585215","CZ","Czech Republic"
+"193.222.131.0","193.222.131.255","3252585216","3252585471","PL","Poland"
+"193.222.132.0","193.222.132.255","3252585472","3252585727","NL","Netherlands"
+"193.222.133.0","193.222.133.255","3252585728","3252585983","FI","Finland"
+"193.222.134.0","193.222.134.255","3252585984","3252586239","FR","France"
+"193.222.135.0","193.222.135.255","3252586240","3252586495","PL","Poland"
+"193.222.136.0","193.222.136.255","3252586496","3252586751","IT","Italy"
+"193.222.137.0","193.222.137.255","3252586752","3252587007","NL","Netherlands"
+"193.222.138.0","193.222.138.255","3252587008","3252587263","CH","Switzerland"
+"193.222.139.0","193.222.139.255","3252587264","3252587519","AT","Austria"
+"193.222.140.0","193.222.140.255","3252587520","3252587775","UA","Ukraine"
+"193.222.141.0","193.222.141.255","3252587776","3252588031","SE","Sweden"
+"193.222.144.0","193.222.187.255","3252588544","3252599807","CH","Switzerland"
+"193.222.190.0","193.222.190.255","3252600320","3252600575","NL","Netherlands"
+"193.222.191.0","193.222.191.255","3252600576","3252600831","RU","Russian Federation"
+"193.222.192.0","193.222.251.255","3252600832","3252616191","CH","Switzerland"
+"193.222.254.0","193.222.254.255","3252616704","3252616959","ES","Spain"
+"193.222.255.0","193.222.255.255","3252616960","3252617215","CH","Switzerland"
+"193.223.0.0","193.223.0.255","3252617216","3252617471","PL","Poland"
+"193.223.1.0","193.223.63.255","3252617472","3252633599","CH","Switzerland"
+"193.223.68.0","193.223.68.255","3252634624","3252634879","RU","Russian Federation"
+"193.223.76.0","193.223.76.255","3252636672","3252636927","TR","Turkey"
+"193.223.77.0","193.223.77.255","3252636928","3252637183","DE","Germany"
+"193.223.78.0","193.223.79.255","3252637184","3252637695","GB","United Kingdom"
+"193.223.80.0","193.223.95.255","3252637696","3252641791","CH","Switzerland"
+"193.223.98.0","193.223.98.255","3252642304","3252642559","UA","Ukraine"
+"193.223.99.0","193.223.99.255","3252642560","3252642815","DK","Denmark"
+"193.223.100.0","193.223.100.255","3252642816","3252643071","AE","United Arab Emirates"
+"193.223.101.0","193.223.101.255","3252643072","3252643327","RO","Romania"
+"193.223.102.0","193.223.102.255","3252643328","3252643583","CH","Switzerland"
+"193.223.109.0","193.223.109.255","3252645120","3252645375","CH","Switzerland"
+"193.223.112.0","193.223.255.255","3252645888","3252682751","CH","Switzerland"
+"193.224.0.0","193.225.255.255","3252682752","3252813823","HU","Hungary"
+"193.226.0.0","193.226.63.255","3252813824","3252830207","RO","Romania"
+"193.226.64.0","193.226.71.255","3252830208","3252832255","MD","Moldova, Republic of"
+"193.226.72.0","193.226.73.255","3252832256","3252832767","RO","Romania"
+"193.226.74.0","193.226.79.255","3252832768","3252834303","MD","Moldova, Republic of"
+"193.226.80.0","193.226.191.255","3252834304","3252862975","RO","Romania"
+"193.226.192.0","193.226.255.255","3252862976","3252879359","HU","Hungary"
+"193.227.0.0","193.227.63.255","3252879360","3252895743","EG","Egypt"
+"193.227.64.0","193.227.95.255","3252895744","3252903935","IT","Italy"
+"193.227.96.0","193.227.97.255","3252903936","3252904447","UA","Ukraine"
+"193.227.98.0","193.227.98.255","3252904448","3252904703","RU","Russian Federation"
+"193.227.99.0","193.227.99.255","3252904704","3252904959","DE","Germany"
+"193.227.100.0","193.227.100.255","3252904960","3252905215","PL","Poland"
+"193.227.101.0","193.227.101.255","3252905216","3252905471","CH","Switzerland"
+"193.227.102.0","193.227.102.255","3252905472","3252905727","LT","Lithuania"
+"193.227.104.0","193.227.104.255","3252905984","3252906239","IT","Italy"
+"193.227.105.0","193.227.105.255","3252906240","3252906495","PL","Poland"
+"193.227.106.0","193.227.106.255","3252906496","3252906751","GB","United Kingdom"
+"193.227.107.0","193.227.107.255","3252906752","3252907007","FR","France"
+"193.227.108.0","193.227.108.255","3252907008","3252907263","AT","Austria"
+"193.227.110.0","193.227.110.255","3252907520","3252907775","RO","Romania"
+"193.227.111.0","193.227.111.255","3252907776","3252908031","GB","United Kingdom"
+"193.227.112.0","193.227.112.255","3252908032","3252908287","PL","Poland"
+"193.227.113.0","193.227.113.255","3252908288","3252908543","AT","Austria"
+"193.227.115.0","193.227.115.255","3252908800","3252909055","UA","Ukraine"
+"193.227.116.0","193.227.116.255","3252909056","3252909311","PL","Poland"
+"193.227.117.0","193.227.117.255","3252909312","3252909567","DE","Germany"
+"193.227.118.0","193.227.118.255","3252909568","3252909823","GB","United Kingdom"
+"193.227.119.0","193.227.120.255","3252909824","3252910335","UA","Ukraine"
+"193.227.123.0","193.227.123.255","3252910848","3252911103","PL","Poland"
+"193.227.124.0","193.227.124.255","3252911104","3252911359","DE","Germany"
+"193.227.126.0","193.227.126.255","3252911616","3252911871","SE","Sweden"
+"193.227.127.0","193.227.127.255","3252911872","3252912127","SA","Saudi Arabia"
+"193.227.128.0","193.227.128.255","3252912128","3252912383","EG","Egypt"
+"193.227.130.0","193.227.130.255","3252912640","3252912895","FR","France"
+"193.227.131.0","193.227.131.255","3252912896","3252913151","PL","Poland"
+"193.227.132.0","193.227.132.255","3252913152","3252913407","ES","Spain"
+"193.227.133.0","193.227.133.255","3252913408","3252913663","FR","France"
+"193.227.134.0","193.227.134.255","3252913664","3252913919","RU","Russian Federation"
+"193.227.136.0","193.227.143.255","3252914176","3252916223","FR","France"
+"193.227.144.0","193.227.159.255","3252916224","3252920319","DE","Germany"
+"193.227.160.0","193.227.191.255","3252920320","3252928511","LB","Lebanon"
+"193.227.192.0","193.227.195.255","3252928512","3252929535","DE","Germany"
+"193.227.196.0","193.227.199.255","3252929536","3252930559","HU","Hungary"
+"193.227.200.0","193.227.201.255","3252930560","3252931071","GB","United Kingdom"
+"193.227.202.0","193.227.203.255","3252931072","3252931583","DE","Germany"
+"193.227.204.0","193.227.205.255","3252931584","3252932095","NO","Norway"
+"193.227.206.0","193.227.211.255","3252932096","3252933631","UA","Ukraine"
+"193.227.212.0","193.227.215.255","3252933632","3252934655","IT","Italy"
+"193.227.216.0","193.227.223.255","3252934656","3252936703","PL","Poland"
+"193.227.224.0","193.227.225.255","3252936704","3252937215","CH","Switzerland"
+"193.227.226.0","193.227.227.255","3252937216","3252937727","RO","Romania"
+"193.227.228.0","193.227.229.255","3252937728","3252938239","FR","France"
+"193.227.230.0","193.227.231.255","3252938240","3252938751","UA","Ukraine"
+"193.227.232.0","193.227.233.255","3252938752","3252939263","RU","Russian Federation"
+"193.227.234.0","193.227.235.255","3252939264","3252939775","DE","Germany"
+"193.227.238.0","193.227.239.255","3252940288","3252940799","PT","Portugal"
+"193.227.240.0","193.227.241.255","3252940800","3252941311","RU","Russian Federation"
+"193.227.244.0","193.227.247.255","3252941824","3252942847","GB","United Kingdom"
+"193.227.248.0","193.227.249.255","3252942848","3252943359","FR","France"
+"193.227.250.0","193.227.251.255","3252943360","3252943871","UA","Ukraine"
+"193.227.252.0","193.227.253.255","3252943872","3252944383","RU","Russian Federation"
+"193.227.254.0","193.227.255.255","3252944384","3252944895","DE","Germany"
+"193.228.0.0","193.228.0.255","3252944896","3252945151","AT","Austria"
+"193.228.1.0","193.228.1.255","3252945152","3252945407","GB","United Kingdom"
+"193.228.2.0","193.228.2.255","3252945408","3252945663","UA","Ukraine"
+"193.228.4.0","193.228.9.255","3252945920","3252947455","AT","Austria"
+"193.228.16.0","193.228.127.255","3252948992","3252977663","AT","Austria"
+"193.228.141.0","193.228.141.255","3252980992","3252981247","GB","United Kingdom"
+"193.228.143.0","193.228.143.255","3252981504","3252981759","SE","Sweden"
+"193.228.144.0","193.228.144.255","3252981760","3252982015","DE","Germany"
+"193.228.146.0","193.228.146.255","3252982272","3252982527","DE","Germany"
+"193.228.147.0","193.228.147.255","3252982528","3252982783","FR","France"
+"193.228.149.0","193.228.150.255","3252983040","3252983551","DE","Germany"
+"193.228.151.0","193.228.151.255","3252983552","3252983807","SI","Slovenia"
+"193.228.152.0","193.228.152.255","3252983808","3252984063","BG","Bulgaria"
+"193.228.153.0","193.228.153.255","3252984064","3252984319","RO","Romania"
+"193.228.154.0","193.228.154.255","3252984320","3252984575","AT","Austria"
+"193.228.155.0","193.228.155.255","3252984576","3252984831","GB","United Kingdom"
+"193.228.156.0","193.228.156.255","3252984832","3252985087","FR","France"
+"193.228.157.0","193.228.157.255","3252985088","3252985343","SE","Sweden"
+"193.228.158.0","193.228.159.255","3252985344","3252985855","RU","Russian Federation"
+"193.228.170.0","193.228.171.255","3252988416","3252988927","AT","Austria"
+"193.228.174.0","193.228.174.255","3252989440","3252989695","PL","Poland"
+"193.228.176.0","193.228.192.255","3252989952","3252994303","AT","Austria"
+"193.228.196.0","193.228.199.255","3252995072","3252996095","CH","Switzerland"
+"193.228.200.0","193.228.223.255","3252996096","3253002239","AT","Austria"
+"193.228.227.0","193.228.227.255","3253003008","3253003263","AT","Austria"
+"193.228.232.0","193.228.233.255","3253004288","3253004799","AT","Austria"
+"193.228.234.0","193.228.234.255","3253004800","3253005055","CZ","Czech Republic"
+"193.228.240.0","193.228.255.255","3253006336","3253010431","DE","Germany"
+"193.229.0.0","193.229.255.255","3253010432","3253075967","FI","Finland"
+"193.230.0.0","193.230.247.255","3253075968","3253139455","RO","Romania"
+"193.230.248.0","193.230.248.255","3253139456","3253139711","MD","Moldova, Republic of"
+"193.230.249.0","193.231.255.255","3253139712","3253207039","RO","Romania"
+"193.232.0.0","193.232.64.255","3253207040","3253223679","RU","Russian Federation"
+"193.232.65.0","193.232.65.255","3253223680","3253223935","UA","Ukraine"
+"193.232.66.0","193.232.91.255","3253223936","3253230591","RU","Russian Federation"
+"193.232.92.0","193.232.92.255","3253230592","3253230847","BY","Belarus"
+"193.232.93.0","193.232.159.255","3253230848","3253247999","RU","Russian Federation"
+"193.232.160.0","193.232.160.255","3253248000","3253248255","DE","Germany"
+"193.232.161.0","193.232.247.255","3253248256","3253270527","RU","Russian Federation"
+"193.232.248.0","193.232.251.255","3253270528","3253271551","BY","Belarus"
+"193.232.252.0","193.233.255.255","3253271552","3253338111","RU","Russian Federation"
+"193.234.0.0","193.234.0.255","3253338112","3253338367","PL","Poland"
+"193.234.1.0","193.234.164.255","3253338368","3253380351","SE","Sweden"
+"193.234.165.0","193.234.165.255","3253380352","3253380607","GB","United Kingdom"
+"193.234.166.0","193.234.166.255","3253380608","3253380863","SE","Sweden"
+"193.234.167.0","193.234.167.255","3253380864","3253381119","IT","Italy"
+"193.234.168.0","193.234.178.255","3253381120","3253383935","SE","Sweden"
+"193.234.179.0","193.234.179.255","3253383936","3253384191","NO","Norway"
+"193.234.180.0","193.234.180.255","3253384192","3253384447","SE","Sweden"
+"193.234.181.0","193.234.181.255","3253384448","3253384703","IT","Italy"
+"193.234.182.0","193.234.195.255","3253384704","3253388287","SE","Sweden"
+"193.234.196.0","193.234.197.255","3253388288","3253388799","FR","France"
+"193.234.198.0","193.234.198.255","3253388800","3253389055","SE","Sweden"
+"193.234.199.0","193.234.201.255","3253389056","3253389823","FR","France"
+"193.234.202.0","193.234.222.255","3253389824","3253395199","SE","Sweden"
+"193.234.223.0","193.234.223.255","3253395200","3253395455","GB","United Kingdom"
+"193.234.224.0","193.234.225.255","3253395456","3253395967","IT","Italy"
+"193.234.226.0","193.234.231.255","3253395968","3253397503","SE","Sweden"
+"193.234.232.0","193.234.232.255","3253397504","3253397759","GB","United Kingdom"
+"193.234.233.0","193.234.234.255","3253397760","3253398271","SE","Sweden"
+"193.234.235.0","193.234.236.255","3253398272","3253398783","FR","France"
+"193.234.237.0","193.234.237.255","3253398784","3253399039","SE","Sweden"
+"193.234.238.0","193.234.238.255","3253399040","3253399295","FR","France"
+"193.234.239.0","193.234.239.255","3253399296","3253399551","IT","Italy"
+"193.234.240.0","193.234.243.255","3253399552","3253400575","SE","Sweden"
+"193.234.244.0","193.234.245.255","3253400576","3253401087","IT","Italy"
+"193.234.246.0","193.234.246.255","3253401088","3253401343","SE","Sweden"
+"193.234.247.0","193.234.247.255","3253401344","3253401599","EU","Europe"
+"193.234.248.0","193.234.249.255","3253401600","3253402111","SE","Sweden"
+"193.234.250.0","193.234.250.255","3253402112","3253402367","IT","Italy"
+"193.234.251.0","193.234.251.255","3253402368","3253402623","JP","Japan"
+"193.234.252.0","193.234.255.255","3253402624","3253403647","SE","Sweden"
+"193.235.0.0","193.235.0.255","3253403648","3253403903","PL","Poland"
+"193.235.1.0","193.235.7.123","3253403904","3253405563","SE","Sweden"
+"193.235.7.124","193.235.7.124","3253405564","3253405564","EU","Europe"
+"193.235.7.125","193.235.23.255","3253405565","3253409791","SE","Sweden"
+"193.235.24.0","193.235.24.255","3253409792","3253410047","GB","United Kingdom"
+"193.235.25.0","193.235.31.255","3253410048","3253411839","SE","Sweden"
+"193.235.32.0","193.235.32.255","3253411840","3253412095","US","United States"
+"193.235.33.0","193.235.33.255","3253412096","3253412351","SE","Sweden"
+"193.235.34.0","193.235.34.255","3253412352","3253412607","US","United States"
+"193.235.35.0","193.235.42.255","3253412608","3253414655","SE","Sweden"
+"193.235.43.0","193.235.43.255","3253414656","3253414911","IT","Italy"
+"193.235.44.0","193.235.49.255","3253414912","3253416447","SE","Sweden"
+"193.235.50.0","193.235.51.255","3253416448","3253416959","GB","United Kingdom"
+"193.235.52.0","193.235.57.255","3253416960","3253418495","SE","Sweden"
+"193.235.58.0","193.235.58.255","3253418496","3253418751","DK","Denmark"
+"193.235.59.0","193.235.61.255","3253418752","3253419519","SE","Sweden"
+"193.235.62.0","193.235.62.255","3253419520","3253419775","GB","United Kingdom"
+"193.235.63.0","193.235.95.255","3253419776","3253428223","SE","Sweden"
+"193.235.96.0","193.235.96.255","3253428224","3253428479","DE","Germany"
+"193.235.97.0","193.235.99.255","3253428480","3253429247","SE","Sweden"
+"193.235.100.0","193.235.101.255","3253429248","3253429759","JP","Japan"
+"193.235.102.0","193.235.102.255","3253429760","3253430015","ES","Spain"
+"193.235.103.0","193.235.113.255","3253430016","3253432831","SE","Sweden"
+"193.235.114.0","193.235.114.255","3253432832","3253433087","IT","Italy"
+"193.235.115.0","193.235.115.255","3253433088","3253433343","DE","Germany"
+"193.235.116.0","193.235.118.255","3253433344","3253434111","SE","Sweden"
+"193.235.119.0","193.235.119.255","3253434112","3253434367","GB","United Kingdom"
+"193.235.120.0","193.235.120.255","3253434368","3253434623","IT","Italy"
+"193.235.121.0","193.235.121.255","3253434624","3253434879","SE","Sweden"
+"193.235.122.0","193.235.122.255","3253434880","3253435135","IT","Italy"
+"193.235.123.0","193.235.125.255","3253435136","3253435903","SE","Sweden"
+"193.235.126.0","193.235.126.255","3253435904","3253436159","NL","Netherlands"
+"193.235.127.0","193.235.127.255","3253436160","3253436415","NO","Norway"
+"193.235.128.0","193.235.143.255","3253436416","3253440511","SE","Sweden"
+"193.235.144.0","193.235.144.255","3253440512","3253440767","FR","France"
+"193.235.145.0","193.235.145.255","3253440768","3253441023","SE","Sweden"
+"193.235.146.0","193.235.146.255","3253441024","3253441279","CL","Chile"
+"193.235.147.0","193.235.147.255","3253441280","3253441535","NL","Netherlands"
+"193.235.148.0","193.235.156.255","3253441536","3253443839","SE","Sweden"
+"193.235.157.0","193.235.158.255","3253443840","3253444351","NO","Norway"
+"193.235.159.0","193.235.193.255","3253444352","3253453311","SE","Sweden"
+"193.235.194.0","193.235.194.255","3253453312","3253453567","NO","Norway"
+"193.235.195.0","193.235.196.255","3253453568","3253454079","SE","Sweden"
+"193.235.197.0","193.235.197.255","3253454080","3253454335","GB","United Kingdom"
+"193.235.198.0","193.235.198.255","3253454336","3253454591","EU","Europe"
+"193.235.199.0","193.235.199.255","3253454592","3253454847","SE","Sweden"
+"193.235.200.0","193.235.200.0","3253454848","3253454848","NL","Netherlands"
+"193.235.200.1","193.235.202.255","3253454849","3253455615","SE","Sweden"
+"193.235.203.0","193.235.203.255","3253455616","3253455871","US","United States"
+"193.235.204.0","193.235.205.255","3253455872","3253456383","SE","Sweden"
+"193.235.206.0","193.235.206.255","3253456384","3253456639","US","United States"
+"193.235.207.0","193.235.222.255","3253456640","3253460735","SE","Sweden"
+"193.235.223.0","193.235.223.255","3253460736","3253460991","IT","Italy"
+"193.235.224.0","193.235.224.255","3253460992","3253461247","US","United States"
+"193.235.225.0","193.235.226.255","3253461248","3253461759","SE","Sweden"
+"193.235.227.0","193.235.227.255","3253461760","3253462015","PL","Poland"
+"193.235.228.0","193.235.229.255","3253462016","3253462527","SE","Sweden"
+"193.235.230.0","193.235.231.255","3253462528","3253463039","US","United States"
+"193.235.232.0","193.235.235.255","3253463040","3253464063","GB","United Kingdom"
+"193.235.236.0","193.235.237.255","3253464064","3253464575","SE","Sweden"
+"193.235.238.0","193.235.239.255","3253464576","3253465087","NL","Netherlands"
+"193.235.240.0","193.235.255.255","3253465088","3253469183","SE","Sweden"
+"193.236.0.0","193.236.255.255","3253469184","3253534719","PT","Portugal"
+"193.237.0.0","193.237.255.255","3253534720","3253600255","GB","United Kingdom"
+"193.238.4.0","193.238.7.255","3253601280","3253602303","FI","Finland"
+"193.238.8.0","193.238.11.255","3253602304","3253603327","DE","Germany"
+"193.238.12.0","193.238.19.255","3253603328","3253605375","PL","Poland"
+"193.238.20.0","193.238.23.255","3253605376","3253606399","UA","Ukraine"
+"193.238.24.0","193.238.24.255","3253606400","3253606655","PL","Poland"
+"193.238.25.0","193.238.25.255","3253606656","3253606911","TR","Turkey"
+"193.238.26.0","193.238.27.255","3253606912","3253607423","DE","Germany"
+"193.238.28.0","193.238.31.255","3253607424","3253608447","NG","Nigeria"
+"193.238.32.0","193.238.39.255","3253608448","3253610495","UA","Ukraine"
+"193.238.40.0","193.238.43.255","3253610496","3253611519","PL","Poland"
+"193.238.48.0","193.238.51.255","3253612544","3253613567","RU","Russian Federation"
+"193.238.52.0","193.238.55.255","3253613568","3253614591","ES","Spain"
+"193.238.56.0","193.238.59.255","3253614592","3253615615","RO","Romania"
+"193.238.60.0","193.238.63.255","3253615616","3253616639","DE","Germany"
+"193.238.64.0","193.238.67.255","3253616640","3253617663","PL","Poland"
+"193.238.68.0","193.238.71.255","3253617664","3253618687","GB","United Kingdom"
+"193.238.72.0","193.238.75.255","3253618688","3253619711","UA","Ukraine"
+"193.238.76.0","193.238.79.255","3253619712","3253620735","IT","Italy"
+"193.238.80.0","193.238.87.255","3253620736","3253622783","GB","United Kingdom"
+"193.238.88.0","193.238.91.255","3253622784","3253623807","DE","Germany"
+"193.238.92.0","193.238.95.255","3253623808","3253624831","PL","Poland"
+"193.238.96.0","193.238.99.255","3253624832","3253625855","UA","Ukraine"
+"193.238.100.0","193.238.103.255","3253625856","3253626879","IT","Italy"
+"193.238.104.0","193.238.107.255","3253626880","3253627903","DE","Germany"
+"193.238.108.0","193.238.110.255","3253627904","3253628671","RU","Russian Federation"
+"193.238.111.0","193.238.111.255","3253628672","3253628927","UA","Ukraine"
+"193.238.112.0","193.238.115.255","3253628928","3253629951","GR","Greece"
+"193.238.116.0","193.238.119.255","3253629952","3253630975","UA","Ukraine"
+"193.238.124.0","193.238.127.255","3253632000","3253633023","DE","Germany"
+"193.238.128.0","193.238.135.255","3253633024","3253635071","RU","Russian Federation"
+"193.238.136.0","193.238.139.255","3253635072","3253636095","IT","Italy"
+"193.238.140.0","193.238.143.255","3253636096","3253637119","CH","Switzerland"
+"193.238.144.0","193.238.147.255","3253637120","3253638143","ES","Spain"
+"193.238.148.0","193.238.151.255","3253638144","3253639167","FR","France"
+"193.238.152.0","193.238.155.255","3253639168","3253640191","UA","Ukraine"
+"193.238.156.0","193.238.159.255","3253640192","3253641215","AT","Austria"
+"193.238.160.0","193.238.163.255","3253641216","3253642239","NL","Netherlands"
+"193.238.164.0","193.238.167.255","3253642240","3253643263","GB","United Kingdom"
+"193.238.168.0","193.238.175.255","3253643264","3253645311","PL","Poland"
+"193.238.176.0","193.238.179.255","3253645312","3253646335","RU","Russian Federation"
+"193.238.180.0","193.238.183.255","3253646336","3253647359","PL","Poland"
+"193.238.184.0","193.238.187.255","3253647360","3253648383","DK","Denmark"
+"193.238.188.0","193.238.191.255","3253648384","3253649407","IL","Israel"
+"193.238.196.0","193.238.199.255","3253650432","3253651455","DE","Germany"
+"193.238.200.0","193.238.203.255","3253651456","3253652479","PL","Poland"
+"193.238.204.0","193.238.207.255","3253652480","3253653503","LI","Liechtenstein"
+"193.238.208.0","193.238.211.255","3253653504","3253654527","IL","Israel"
+"193.238.212.0","193.238.223.255","3253654528","3253657599","LV","Latvia"
+"193.238.224.0","193.238.227.255","3253657600","3253658623","UA","Ukraine"
+"193.238.228.0","193.238.231.255","3253658624","3253659647","DE","Germany"
+"193.238.232.0","193.238.235.255","3253659648","3253660671","GB","United Kingdom"
+"193.238.240.0","193.238.243.255","3253661696","3253662719","NL","Netherlands"
+"193.238.248.0","193.238.251.255","3253663744","3253664767","NL","Netherlands"
+"193.238.252.0","193.238.255.255","3253664768","3253665791","DE","Germany"
+"193.239.0.0","193.239.3.255","3253665792","3253666815","CZ","Czech Republic"
+"193.239.4.0","193.239.7.255","3253666816","3253667839","DE","Germany"
+"193.239.8.0","193.239.11.255","3253667840","3253668863","GB","United Kingdom"
+"193.239.12.0","193.239.15.255","3253668864","3253669887","ES","Spain"
+"193.239.16.0","193.239.19.255","3253669888","3253670911","DE","Germany"
+"193.239.20.0","193.239.23.255","3253670912","3253671935","CH","Switzerland"
+"193.239.24.0","193.239.27.255","3253671936","3253672959","UA","Ukraine"
+"193.239.28.0","193.239.31.255","3253672960","3253673983","DE","Germany"
+"193.239.36.0","193.239.39.255","3253675008","3253676031","PL","Poland"
+"193.239.40.0","193.239.43.255","3253676032","3253677055","AT","Austria"
+"193.239.44.0","193.239.47.255","3253677056","3253678079","PL","Poland"
+"193.239.48.0","193.239.51.255","3253678080","3253679103","DK","Denmark"
+"193.239.52.0","193.239.55.255","3253679104","3253680127","IT","Italy"
+"193.239.56.0","193.239.63.255","3253680128","3253682175","PL","Poland"
+"193.239.64.0","193.239.67.255","3253682176","3253683199","RO","Romania"
+"193.239.68.0","193.239.75.255","3253683200","3253685247","UA","Ukraine"
+"193.239.76.0","193.239.79.255","3253685248","3253686271","FR","France"
+"193.239.80.0","193.239.83.255","3253686272","3253687295","PL","Poland"
+"193.239.88.0","193.239.95.255","3253688320","3253690367","NL","Netherlands"
+"193.239.96.0","193.239.99.255","3253690368","3253691391","DK","Denmark"
+"193.239.100.0","193.239.103.255","3253691392","3253692415","PL","Poland"
+"193.239.104.0","193.239.107.255","3253692416","3253693439","DE","Germany"
+"193.239.108.0","193.239.111.255","3253693440","3253694463","IL","Israel"
+"193.239.112.0","193.239.115.255","3253694464","3253695487","GB","United Kingdom"
+"193.239.116.0","193.239.119.255","3253695488","3253696511","NL","Netherlands"
+"193.239.120.0","193.239.123.255","3253696512","3253697535","FR","France"
+"193.239.124.0","193.239.127.255","3253697536","3253698559","PL","Poland"
+"193.239.128.0","193.239.129.255","3253698560","3253699071","UA","Ukraine"
+"193.239.130.0","193.239.131.255","3253699072","3253699583","RO","Romania"
+"193.239.132.0","193.239.132.255","3253699584","3253699839","NL","Netherlands"
+"193.239.133.0","193.239.133.255","3253699840","3253700095","RU","Russian Federation"
+"193.239.134.0","193.239.135.255","3253700096","3253700607","RO","Romania"
+"193.239.136.0","193.239.137.255","3253700608","3253701119","PL","Poland"
+"193.239.138.0","193.239.141.255","3253701120","3253702143","RO","Romania"
+"193.239.142.0","193.239.143.255","3253702144","3253702655","UA","Ukraine"
+"193.239.144.0","193.239.145.255","3253702656","3253703167","PL","Poland"
+"193.239.148.0","193.239.149.255","3253703680","3253704191","HU","Hungary"
+"193.239.152.0","193.239.153.255","3253704704","3253705215","UA","Ukraine"
+"193.239.156.0","193.239.157.255","3253705728","3253706239","DE","Germany"
+"193.239.158.0","193.239.159.255","3253706240","3253706751","RO","Romania"
+"193.239.160.0","193.239.167.255","3253706752","3253708799","DE","Germany"
+"193.239.168.0","193.239.169.255","3253708800","3253709311","DK","Denmark"
+"193.239.170.0","193.239.171.255","3253709312","3253709823","UA","Ukraine"
+"193.239.172.0","193.239.173.255","3253709824","3253710335","RO","Romania"
+"193.239.174.0","193.239.175.255","3253710336","3253710847","GB","United Kingdom"
+"193.239.176.0","193.239.177.255","3253710848","3253711359","DK","Denmark"
+"193.239.180.0","193.239.181.255","3253711872","3253712383","UA","Ukraine"
+"193.239.182.0","193.239.183.255","3253712384","3253712895","MD","Moldova, Republic of"
+"193.239.184.0","193.239.184.255","3253712896","3253713151","PL","Poland"
+"193.239.185.0","193.239.185.255","3253713152","3253713407","DE","Germany"
+"193.239.186.0","193.239.187.255","3253713408","3253713919","NL","Netherlands"
+"193.239.188.0","193.239.189.255","3253713920","3253714431","AT","Austria"
+"193.239.192.0","193.239.193.255","3253714944","3253715455","FR","France"
+"193.239.194.0","193.239.195.255","3253715456","3253715967","RO","Romania"
+"193.239.198.0","193.239.199.255","3253716480","3253716991","FR","France"
+"193.239.200.0","193.239.201.255","3253716992","3253717503","CH","Switzerland"
+"193.239.202.0","193.239.203.255","3253717504","3253718015","NL","Netherlands"
+"193.239.204.0","193.239.209.255","3253718016","3253719551","PL","Poland"
+"193.239.210.0","193.239.211.255","3253719552","3253720063","BE","Belgium"
+"193.239.212.0","193.239.213.255","3253720064","3253720575","RO","Romania"
+"193.239.214.0","193.239.215.255","3253720576","3253721087","GR","Greece"
+"193.239.216.0","193.239.217.255","3253721088","3253721599","UA","Ukraine"
+"193.239.218.0","193.239.219.255","3253721600","3253722111","RO","Romania"
+"193.239.220.0","193.239.221.255","3253722112","3253722623","CH","Switzerland"
+"193.239.222.0","193.239.223.255","3253722624","3253723135","NL","Netherlands"
+"193.239.224.0","193.239.225.255","3253723136","3253723647","PL","Poland"
+"193.239.226.0","193.239.227.255","3253723648","3253724159","AT","Austria"
+"193.239.228.0","193.239.229.255","3253724160","3253724671","UA","Ukraine"
+"193.239.230.0","193.239.231.255","3253724672","3253725183","RO","Romania"
+"193.239.232.0","193.239.232.255","3253725184","3253725439","SE","Sweden"
+"193.239.233.0","193.239.233.255","3253725440","3253725695","RU","Russian Federation"
+"193.239.234.0","193.239.235.255","3253725696","3253726207","UA","Ukraine"
+"193.239.238.0","193.239.239.255","3253726720","3253727231","UA","Ukraine"
+"193.239.240.0","193.239.241.255","3253727232","3253727743","FR","France"
+"193.239.242.0","193.239.243.255","3253727744","3253728255","RU","Russian Federation"
+"193.239.246.0","193.239.247.255","3253728768","3253729279","RO","Romania"
+"193.239.248.0","193.239.249.255","3253729280","3253729791","AT","Austria"
+"193.239.250.0","193.239.251.255","3253729792","3253730303","UA","Ukraine"
+"193.239.252.0","193.239.253.255","3253730304","3253730815","RO","Romania"
+"193.239.254.0","193.239.255.255","3253730816","3253731327","UA","Ukraine"
+"193.240.0.0","193.240.0.255","3253731328","3253731583","DE","Germany"
+"193.240.1.0","193.240.22.255","3253731584","3253737215","GB","United Kingdom"
+"193.240.23.0","193.240.23.255","3253737216","3253737471","ES","Spain"
+"193.240.24.0","193.240.25.63","3253737472","3253737791","GB","United Kingdom"
+"193.240.25.64","193.240.25.79","3253737792","3253737807","FR","France"
+"193.240.25.80","193.240.25.95","3253737808","3253737823","GB","United Kingdom"
+"193.240.25.96","193.240.25.103","3253737824","3253737831","PL","Poland"
+"193.240.25.104","193.240.25.111","3253737832","3253737839","AT","Austria"
+"193.240.25.112","193.240.25.119","3253737840","3253737847","GB","United Kingdom"
+"193.240.25.120","193.240.25.127","3253737848","3253737855","HU","Hungary"
+"193.240.25.128","193.240.28.40","3253737856","3253738536","GB","United Kingdom"
+"193.240.28.41","193.240.28.41","3253738537","3253738537","NL","Netherlands"
+"193.240.28.42","193.240.28.63","3253738538","3253738559","GB","United Kingdom"
+"193.240.28.64","193.240.28.71","3253738560","3253738567","CZ","Czech Republic"
+"193.240.28.72","193.240.28.73","3253738568","3253738569","BE","Belgium"
+"193.240.28.74","193.240.28.74","3253738570","3253738570","US","United States"
+"193.240.28.75","193.240.28.79","3253738571","3253738575","BE","Belgium"
+"193.240.28.80","193.240.39.255","3253738576","3253741567","GB","United Kingdom"
+"193.240.40.0","193.240.40.47","3253741568","3253741615","SE","Sweden"
+"193.240.40.48","193.240.40.63","3253741616","3253741631","GB","United Kingdom"
+"193.240.40.64","193.240.40.111","3253741632","3253741679","SE","Sweden"
+"193.240.40.112","193.240.40.127","3253741680","3253741695","RU","Russian Federation"
+"193.240.40.128","193.240.40.248","3253741696","3253741816","SE","Sweden"
+"193.240.40.249","193.240.40.249","3253741817","3253741817","GB","United Kingdom"
+"193.240.40.250","193.240.41.255","3253741818","3253742079","SE","Sweden"
+"193.240.42.0","193.240.42.147","3253742080","3253742227","GB","United Kingdom"
+"193.240.42.148","193.240.42.148","3253742228","3253742228","US","United States"
+"193.240.42.149","193.240.51.31","3253742229","3253744415","GB","United Kingdom"
+"193.240.51.32","193.240.51.63","3253744416","3253744447","CH","Switzerland"
+"193.240.51.64","193.240.51.127","3253744448","3253744511","GB","United Kingdom"
+"193.240.51.128","193.240.51.128","3253744512","3253744512","US","United States"
+"193.240.51.129","193.240.57.63","3253744513","3253745983","GB","United Kingdom"
+"193.240.57.64","193.240.57.79","3253745984","3253745999","SE","Sweden"
+"193.240.57.80","193.240.57.87","3253746000","3253746007","DK","Denmark"
+"193.240.57.88","193.240.57.95","3253746008","3253746015","IE","Ireland"
+"193.240.57.96","193.240.57.103","3253746016","3253746023","AT","Austria"
+"193.240.57.104","193.240.57.111","3253746024","3253746031","CH","Switzerland"
+"193.240.57.112","193.240.57.119","3253746032","3253746039","FI","Finland"
+"193.240.57.120","193.240.57.127","3253746040","3253746047","GB","United Kingdom"
+"193.240.57.128","193.240.57.191","3253746048","3253746111","IT","Italy"
+"193.240.57.192","193.240.57.255","3253746112","3253746175","DE","Germany"
+"193.240.58.0","193.240.113.255","3253746176","3253760511","GB","United Kingdom"
+"193.240.114.0","193.240.114.255","3253760512","3253760767","FR","France"
+"193.240.115.0","193.240.117.127","3253760768","3253761407","GB","United Kingdom"
+"193.240.117.128","193.240.117.191","3253761408","3253761471","ES","Spain"
+"193.240.117.192","193.240.117.255","3253761472","3253761535","GB","United Kingdom"
+"193.240.118.0","193.240.119.255","3253761536","3253762047","US","United States"
+"193.240.120.0","193.240.120.255","3253762048","3253762303","GB","United Kingdom"
+"193.240.121.0","193.240.121.255","3253762304","3253762559","DE","Germany"
+"193.240.122.0","193.240.122.255","3253762560","3253762815","IT","Italy"
+"193.240.123.0","193.240.123.127","3253762816","3253762943","CH","Switzerland"
+"193.240.123.128","193.240.123.132","3253762944","3253762948","IT","Italy"
+"193.240.123.133","193.240.123.133","3253762949","3253762949","GB","United Kingdom"
+"193.240.123.134","193.240.123.255","3253762950","3253763071","IT","Italy"
+"193.240.124.0","193.240.124.255","3253763072","3253763327","SE","Sweden"
+"193.240.125.0","193.240.131.255","3253763328","3253765119","GB","United Kingdom"
+"193.240.132.0","193.240.132.63","3253765120","3253765183","ES","Spain"
+"193.240.132.64","193.240.132.127","3253765184","3253765247","FR","France"
+"193.240.132.128","193.240.132.159","3253765248","3253765279","PL","Poland"
+"193.240.132.160","193.240.132.175","3253765280","3253765295","NL","Netherlands"
+"193.240.132.176","193.240.132.191","3253765296","3253765311","BE","Belgium"
+"193.240.132.192","193.240.132.255","3253765312","3253765375","TR","Turkey"
+"193.240.133.0","193.240.137.63","3253765376","3253766463","GB","United Kingdom"
+"193.240.137.64","193.240.137.127","3253766464","3253766527","NL","Netherlands"
+"193.240.137.128","193.240.139.255","3253766528","3253767167","GB","United Kingdom"
+"193.240.140.0","193.240.141.191","3253767168","3253767615","DE","Germany"
+"193.240.141.192","193.240.141.251","3253767616","3253767675","IE","Ireland"
+"193.240.141.252","193.240.141.255","3253767676","3253767679","DE","Germany"
+"193.240.142.0","193.240.142.31","3253767680","3253767711","GB","United Kingdom"
+"193.240.142.32","193.240.142.63","3253767712","3253767743","DE","Germany"
+"193.240.142.64","193.240.145.117","3253767744","3253768565","GB","United Kingdom"
+"193.240.145.118","193.240.145.118","3253768566","3253768566","DE","Germany"
+"193.240.145.119","193.240.148.146","3253768567","3253769362","GB","United Kingdom"
+"193.240.148.147","193.240.148.147","3253769363","3253769363","DE","Germany"
+"193.240.148.148","193.240.148.239","3253769364","3253769455","GB","United Kingdom"
+"193.240.148.240","193.240.148.247","3253769456","3253769463","DE","Germany"
+"193.240.148.248","193.240.154.231","3253769464","3253770983","GB","United Kingdom"
+"193.240.154.232","193.240.154.232","3253770984","3253770984","DE","Germany"
+"193.240.154.233","193.240.155.191","3253770985","3253771199","GB","United Kingdom"
+"193.240.155.192","193.240.155.255","3253771200","3253771263","IE","Ireland"
+"193.240.156.0","193.240.157.41","3253771264","3253771561","GB","United Kingdom"
+"193.240.157.42","193.240.157.42","3253771562","3253771562","DE","Germany"
+"193.240.157.43","193.240.159.31","3253771563","3253772063","GB","United Kingdom"
+"193.240.159.32","193.240.159.63","3253772064","3253772095","DE","Germany"
+"193.240.159.64","193.240.160.231","3253772096","3253772519","GB","United Kingdom"
+"193.240.160.232","193.240.160.239","3253772520","3253772527","DE","Germany"
+"193.240.160.240","193.240.162.255","3253772528","3253773055","GB","United Kingdom"
+"193.240.163.0","193.240.163.255","3253773056","3253773311","DE","Germany"
+"193.240.164.0","193.240.168.247","3253773312","3253774583","GB","United Kingdom"
+"193.240.168.248","193.240.168.255","3253774584","3253774591","DE","Germany"
+"193.240.169.0","193.240.171.79","3253774592","3253775183","GB","United Kingdom"
+"193.240.171.80","193.240.171.87","3253775184","3253775191","FR","France"
+"193.240.171.88","193.240.171.111","3253775192","3253775215","GB","United Kingdom"
+"193.240.171.112","193.240.171.119","3253775216","3253775223","DE","Germany"
+"193.240.171.120","193.240.172.226","3253775224","3253775586","GB","United Kingdom"
+"193.240.172.227","193.240.172.227","3253775587","3253775587","DE","Germany"
+"193.240.172.228","193.240.172.239","3253775588","3253775599","GB","United Kingdom"
+"193.240.172.240","193.240.172.247","3253775600","3253775607","IT","Italy"
+"193.240.172.248","193.240.173.191","3253775608","3253775807","GB","United Kingdom"
+"193.240.173.192","193.240.173.207","3253775808","3253775823","DE","Germany"
+"193.240.173.208","193.240.175.31","3253775824","3253776159","GB","United Kingdom"
+"193.240.175.32","193.240.175.47","3253776160","3253776175","DE","Germany"
+"193.240.175.48","193.240.177.169","3253776176","3253776809","GB","United Kingdom"
+"193.240.177.170","193.240.177.170","3253776810","3253776810","CH","Switzerland"
+"193.240.177.171","193.240.183.55","3253776811","3253778231","GB","United Kingdom"
+"193.240.183.56","193.240.183.63","3253778232","3253778239","FR","France"
+"193.240.183.64","193.240.183.95","3253778240","3253778271","GB","United Kingdom"
+"193.240.183.96","193.240.183.111","3253778272","3253778287","DE","Germany"
+"193.240.183.112","193.240.183.215","3253778288","3253778391","GB","United Kingdom"
+"193.240.183.216","193.240.183.223","3253778392","3253778399","IT","Italy"
+"193.240.183.224","193.240.185.63","3253778400","3253778751","GB","United Kingdom"
+"193.240.185.64","193.240.185.191","3253778752","3253778879","BE","Belgium"
+"193.240.185.192","193.240.255.255","3253778880","3253796863","GB","United Kingdom"
+"193.241.0.0","193.241.255.255","3253796864","3253862399","SE","Sweden"
+"193.242.0.0","193.242.0.255","3253862400","3253862655","GB","United Kingdom"
+"193.242.1.0","193.242.79.255","3253862656","3253882879","FR","France"
+"193.242.80.0","193.242.95.255","3253882880","3253886975","NL","Netherlands"
+"193.242.96.0","193.242.96.255","3253886976","3253887231","GB","United Kingdom"
+"193.242.97.0","193.242.97.255","3253887232","3253887487","NL","Netherlands"
+"193.242.98.0","193.242.98.255","3253887488","3253887743","ES","Spain"
+"193.242.100.0","193.242.100.255","3253888000","3253888255","PL","Poland"
+"193.242.101.0","193.242.101.255","3253888256","3253888511","BE","Belgium"
+"193.242.102.0","193.242.102.255","3253888512","3253888767","GB","United Kingdom"
+"193.242.103.0","193.242.103.255","3253888768","3253889023","SE","Sweden"
+"193.242.104.0","193.242.104.255","3253889024","3253889279","RO","Romania"
+"193.242.107.0","193.242.107.255","3253889792","3253890047","DK","Denmark"
+"193.242.108.0","193.242.108.255","3253890048","3253890303","NL","Netherlands"
+"193.242.110.0","193.242.110.255","3253890560","3253890815","GB","United Kingdom"
+"193.242.111.0","193.242.111.255","3253890816","3253891071","IE","Ireland"
+"193.242.112.0","193.242.112.255","3253891072","3253891327","DE","Germany"
+"193.242.113.0","193.242.113.255","3253891328","3253891583","GB","United Kingdom"
+"193.242.114.0","193.242.114.255","3253891584","3253891839","UA","Ukraine"
+"193.242.115.0","193.242.116.255","3253891840","3253892351","GB","United Kingdom"
+"193.242.117.0","193.242.117.255","3253892352","3253892607","NL","Netherlands"
+"193.242.118.0","193.242.118.255","3253892608","3253892863","AT","Austria"
+"193.242.119.0","193.242.119.255","3253892864","3253893119","NL","Netherlands"
+"193.242.120.0","193.242.120.255","3253893120","3253893375","RO","Romania"
+"193.242.121.0","193.242.121.255","3253893376","3253893631","DE","Germany"
+"193.242.122.0","193.242.122.255","3253893632","3253893887","SE","Sweden"
+"193.242.123.0","193.242.123.255","3253893888","3253894143","RU","Russian Federation"
+"193.242.124.0","193.242.124.255","3253894144","3253894399","PT","Portugal"
+"193.242.125.0","193.242.125.255","3253894400","3253894655","NL","Netherlands"
+"193.242.126.0","193.242.126.255","3253894656","3253894911","FI","Finland"
+"193.242.127.0","193.242.133.255","3253894912","3253896703","RU","Russian Federation"
+"193.242.134.0","193.242.134.255","3253896704","3253896959","AT","Austria"
+"193.242.135.0","193.242.135.255","3253896960","3253897215","RU","Russian Federation"
+"193.242.136.0","193.242.139.255","3253897216","3253898239","PL","Poland"
+"193.242.140.0","193.242.140.255","3253898240","3253898495","GB","United Kingdom"
+"193.242.141.0","193.242.141.255","3253898496","3253898751","HR","Croatia"
+"193.242.142.0","193.242.143.255","3253898752","3253899263","PL","Poland"
+"193.242.144.0","193.242.144.255","3253899264","3253899519","MD","Moldova, Republic of"
+"193.242.145.0","193.242.145.255","3253899520","3253899775","RU","Russian Federation"
+"193.242.146.0","193.242.147.255","3253899776","3253900287","PL","Poland"
+"193.242.148.0","193.242.151.255","3253900288","3253901311","RU","Russian Federation"
+"193.242.152.0","193.242.152.255","3253901312","3253901567","PL","Poland"
+"193.242.153.0","193.242.153.255","3253901568","3253901823","RU","Russian Federation"
+"193.242.154.0","193.242.154.255","3253901824","3253902079","SI","Slovenia"
+"193.242.155.0","193.242.155.255","3253902080","3253902335","DK","Denmark"
+"193.242.156.0","193.242.163.255","3253902336","3253904383","UA","Ukraine"
+"193.242.164.0","193.242.165.255","3253904384","3253904895","ES","Spain"
+"193.242.166.0","193.242.166.255","3253904896","3253905151","UA","Ukraine"
+"193.242.167.0","193.242.167.255","3253905152","3253905407","RU","Russian Federation"
+"193.242.168.0","193.242.169.255","3253905408","3253905919","PL","Poland"
+"193.242.170.0","193.242.171.255","3253905920","3253906431","RU","Russian Federation"
+"193.242.172.0","193.242.172.255","3253906432","3253906687","PL","Poland"
+"193.242.173.0","193.242.173.255","3253906688","3253906943","RU","Russian Federation"
+"193.242.174.0","193.242.175.255","3253906944","3253907455","FR","France"
+"193.242.176.0","193.242.179.255","3253907456","3253908479","RU","Russian Federation"
+"193.242.180.0","193.242.181.255","3253908480","3253908991","CZ","Czech Republic"
+"193.242.182.0","193.242.182.255","3253908992","3253909247","SE","Sweden"
+"193.242.183.0","193.242.183.255","3253909248","3253909503","NL","Netherlands"
+"193.242.184.0","193.242.187.255","3253909504","3253910527","SE","Sweden"
+"193.242.188.0","193.242.189.255","3253910528","3253911039","ES","Spain"
+"193.242.190.0","193.242.191.255","3253911040","3253911551","RU","Russian Federation"
+"193.242.192.0","193.242.192.255","3253911552","3253911807","FR","France"
+"193.242.193.0","193.242.193.255","3253911808","3253912063","RU","Russian Federation"
+"193.242.194.0","193.242.195.255","3253912064","3253912575","IR","Iran, Islamic Republic of"
+"193.242.196.0","193.242.199.255","3253912576","3253913599","RO","Romania"
+"193.242.200.0","193.242.207.255","3253913600","3253915647","RU","Russian Federation"
+"193.242.208.0","193.242.209.255","3253915648","3253916159","IR","Iran, Islamic Republic of"
+"193.242.210.0","193.242.211.255","3253916160","3253916671","NL","Netherlands"
+"193.242.212.0","193.242.213.255","3253916672","3253917183","PL","Poland"
+"193.242.214.0","193.242.214.255","3253917184","3253917439","CY","Cyprus"
+"193.242.215.0","193.242.215.255","3253917440","3253917695","PL","Poland"
+"193.242.216.0","193.242.217.255","3253917696","3253918207","RU","Russian Federation"
+"193.242.218.0","193.242.219.255","3253918208","3253918719","CH","Switzerland"
+"193.242.220.0","193.242.223.255","3253918720","3253919743","IL","Israel"
+"193.242.224.0","193.242.239.255","3253919744","3253923839","GB","United Kingdom"
+"193.242.240.0","193.242.255.255","3253923840","3253927935","GR","Greece"
+"193.243.0.0","193.243.131.255","3253927936","3253961727","GB","United Kingdom"
+"193.243.132.0","193.243.133.255","3253961728","3253962239","MD","Moldova, Republic of"
+"193.243.136.0","193.243.137.255","3253962752","3253963263","BE","Belgium"
+"193.243.138.0","193.243.139.255","3253963264","3253963775","RU","Russian Federation"
+"193.243.140.0","193.243.141.255","3253963776","3253964287","SI","Slovenia"
+"193.243.142.0","193.243.143.255","3253964288","3253964799","PL","Poland"
+"193.243.144.0","193.243.145.255","3253964800","3253965311","SE","Sweden"
+"193.243.146.0","193.243.149.255","3253965312","3253966335","PL","Poland"
+"193.243.152.0","193.243.153.255","3253966848","3253967359","UA","Ukraine"
+"193.243.154.0","193.243.155.255","3253967360","3253967871","PL","Poland"
+"193.243.156.0","193.243.159.255","3253967872","3253968895","UA","Ukraine"
+"193.243.160.0","193.243.160.255","3253968896","3253969151","DE","Germany"
+"193.243.162.0","193.243.163.255","3253969408","3253969919","AT","Austria"
+"193.243.167.0","193.243.167.255","3253970688","3253970943","UA","Ukraine"
+"193.243.168.0","193.243.171.255","3253970944","3253971967","RS","Serbia"
+"193.243.172.0","193.243.175.255","3253971968","3253972991","RU","Russian Federation"
+"193.243.176.0","193.243.181.255","3253972992","3253974527","GB","United Kingdom"
+"193.243.183.0","193.243.183.255","3253974784","3253975039","SE","Sweden"
+"193.243.184.0","193.243.191.255","3253975040","3253977087","DE","Germany"
+"193.243.192.0","193.243.223.255","3253977088","3253985279","TR","Turkey"
+"193.243.224.0","193.243.255.255","3253985280","3253993471","GB","United Kingdom"
+"193.244.0.0","193.245.31.255","3253993472","3254067199","BE","Belgium"
+"193.245.32.0","193.245.63.255","3254067200","3254075391","CZ","Czech Republic"
+"193.245.64.0","193.245.255.255","3254075392","3254124543","BE","Belgium"
+"193.246.0.0","193.246.125.255","3254124544","3254156799","CH","Switzerland"
+"193.246.126.0","193.246.126.255","3254156800","3254157055","LI","Liechtenstein"
+"193.246.127.0","193.246.205.255","3254157056","3254177279","CH","Switzerland"
+"193.246.206.0","193.246.206.255","3254177280","3254177535","LI","Liechtenstein"
+"193.246.207.0","193.247.255.255","3254177536","3254255615","CH","Switzerland"
+"193.248.0.0","193.248.1.255","3254255616","3254256127","RE","Reunion"
+"193.248.2.0","193.248.3.255","3254256128","3254256639","GP","Guadeloupe"
+"193.248.4.0","193.248.5.255","3254256640","3254257151","YT","Mayotte"
+"193.248.6.0","193.248.14.255","3254257152","3254259455","FR","France"
+"193.248.15.0","193.248.16.255","3254259456","3254259967","YT","Mayotte"
+"193.248.17.0","193.248.17.255","3254259968","3254260223","GF","French Guiana"
+"193.248.18.0","193.248.18.255","3254260224","3254260479","MQ","Martinique"
+"193.248.19.0","193.248.20.255","3254260480","3254260991","FR","France"
+"193.248.21.0","193.248.24.255","3254260992","3254262015","YT","Mayotte"
+"193.248.25.0","193.248.26.255","3254262016","3254262527","FR","France"
+"193.248.27.0","193.248.28.255","3254262528","3254263039","YT","Mayotte"
+"193.248.29.0","193.248.41.255","3254263040","3254266367","FR","France"
+"193.248.42.0","193.248.42.255","3254266368","3254266623","RE","Reunion"
+"193.248.43.0","193.248.83.255","3254266624","3254277119","FR","France"
+"193.248.84.0","193.248.87.255","3254277120","3254278143","YT","Mayotte"
+"193.248.88.0","193.251.141.111","3254278144","3254488431","FR","France"
+"193.251.141.112","193.251.141.127","3254488432","3254488447","MG","Madagascar"
+"193.251.141.128","193.251.145.63","3254488448","3254489407","FR","France"
+"193.251.145.64","193.251.145.95","3254489408","3254489439","MR","Mauritania"
+"193.251.145.96","193.251.145.103","3254489440","3254489447","FR","France"
+"193.251.145.104","193.251.145.111","3254489448","3254489455","MR","Mauritania"
+"193.251.145.112","193.251.145.143","3254489456","3254489487","FR","France"
+"193.251.145.144","193.251.145.159","3254489488","3254489503","MR","Mauritania"
+"193.251.145.160","193.251.154.255","3254489504","3254491903","FR","France"
+"193.251.155.0","193.251.155.127","3254491904","3254492031","CM","Cameroon"
+"193.251.155.128","193.251.159.255","3254492032","3254493183","FR","France"
+"193.251.160.0","193.251.160.69","3254493184","3254493253","GP","Guadeloupe"
+"193.251.160.70","193.251.160.127","3254493254","3254493311","FR","France"
+"193.251.160.128","193.251.160.139","3254493312","3254493323","GP","Guadeloupe"
+"193.251.160.140","193.251.160.159","3254493324","3254493343","FR","France"
+"193.251.160.160","193.251.160.170","3254493344","3254493354","GP","Guadeloupe"
+"193.251.160.171","193.251.160.191","3254493355","3254493375","FR","France"
+"193.251.160.192","193.251.160.226","3254493376","3254493410","GP","Guadeloupe"
+"193.251.160.227","193.251.161.255","3254493411","3254493695","FR","France"
+"193.251.162.0","193.251.162.255","3254493696","3254493951","GP","Guadeloupe"
+"193.251.163.0","193.251.163.255","3254493952","3254494207","MQ","Martinique"
+"193.251.164.0","193.251.165.63","3254494208","3254494527","GP","Guadeloupe"
+"193.251.165.64","193.251.166.255","3254494528","3254494975","FR","France"
+"193.251.167.0","193.251.167.7","3254494976","3254494983","DJ","Djibouti"
+"193.251.167.8","193.251.167.79","3254494984","3254495055","FR","France"
+"193.251.167.80","193.251.167.87","3254495056","3254495063","DJ","Djibouti"
+"193.251.167.88","193.251.168.255","3254495064","3254495487","FR","France"
+"193.251.169.0","193.251.169.255","3254495488","3254495743","DZ","Algeria"
+"193.251.170.0","193.251.220.255","3254495744","3254508799","FR","France"
+"193.251.221.0","193.251.221.31","3254508800","3254508831","MQ","Martinique"
+"193.251.221.32","193.251.223.100","3254508832","3254509412","FR","France"
+"193.251.223.101","193.251.223.101","3254509413","3254509413","GQ","Equatorial Guinea"
+"193.251.223.102","193.252.228.255","3254509414","3254576383","FR","France"
+"193.252.229.0","193.252.229.159","3254576384","3254576543","DO","Dominican Republic"
+"193.252.229.160","193.253.95.255","3254576544","3254607871","FR","France"
+"193.253.96.0","193.253.96.255","3254607872","3254608127","RE","Reunion"
+"193.253.97.0","193.253.97.255","3254608128","3254608383","FR","France"
+"193.253.98.0","193.253.109.255","3254608384","3254611455","RE","Reunion"
+"193.253.110.0","193.253.111.255","3254611456","3254611967","YT","Mayotte"
+"193.253.112.0","193.253.112.255","3254611968","3254612223","RE","Reunion"
+"193.253.113.0","193.253.113.255","3254612224","3254612479","FR","France"
+"193.253.114.0","193.253.125.255","3254612480","3254615551","RE","Reunion"
+"193.253.126.0","193.253.127.255","3254615552","3254616063","YT","Mayotte"
+"193.253.128.0","193.253.255.255","3254616064","3254648831","FR","France"
+"193.254.0.0","193.254.3.255","3254648832","3254649855","AL","Albania"
+"193.254.4.0","193.254.7.255","3254649856","3254650879","SE","Sweden"
+"193.254.18.0","193.254.23.127","3254653440","3254654847","DE","Germany"
+"193.254.23.128","193.254.23.255","3254654848","3254654975","FI","Finland"
+"193.254.24.0","193.254.27.255","3254654976","3254655999","IT","Italy"
+"193.254.29.0","193.254.29.255","3254656256","3254656511","BG","Bulgaria"
+"193.254.30.0","193.254.30.255","3254656512","3254656767","DE","Germany"
+"193.254.31.0","193.254.31.255","3254656768","3254657023","GB","United Kingdom"
+"193.254.32.0","193.254.47.255","3254657024","3254661119","ES","Spain"
+"193.254.48.0","193.254.63.255","3254661120","3254665215","GB","United Kingdom"
+"193.254.64.0","193.254.127.255","3254665216","3254681599","EU","Europe"
+"193.254.128.0","193.254.191.255","3254681600","3254697983","DE","Germany"
+"193.254.192.0","193.254.193.255","3254697984","3254698495","SE","Sweden"
+"193.254.194.0","193.254.195.255","3254698496","3254699007","GB","United Kingdom"
+"193.254.196.0","193.254.197.255","3254699008","3254699519","UA","Ukraine"
+"193.254.198.0","193.254.199.255","3254699520","3254700031","EU","Europe"
+"193.254.200.0","193.254.201.255","3254700032","3254700543","GR","Greece"
+"193.254.202.0","193.254.203.255","3254700544","3254701055","DE","Germany"
+"193.254.206.0","193.254.207.255","3254701568","3254702079","IL","Israel"
+"193.254.208.0","193.254.209.255","3254702080","3254702591","RU","Russian Federation"
+"193.254.210.0","193.254.211.255","3254702592","3254703103","GB","United Kingdom"
+"193.254.212.0","193.254.213.255","3254703104","3254703615","DE","Germany"
+"193.254.214.0","193.254.215.255","3254703616","3254704127","NL","Netherlands"
+"193.254.216.0","193.254.217.255","3254704128","3254704639","UA","Ukraine"
+"193.254.220.0","193.254.221.255","3254705152","3254705663","UA","Ukraine"
+"193.254.222.0","193.254.223.255","3254705664","3254706175","GR","Greece"
+"193.254.224.0","193.254.227.255","3254706176","3254707199","RU","Russian Federation"
+"193.254.228.0","193.254.229.255","3254707200","3254707711","TR","Turkey"
+"193.254.230.0","193.254.231.255","3254707712","3254708223","RO","Romania"
+"193.254.232.0","193.254.233.255","3254708224","3254708735","UA","Ukraine"
+"193.254.236.0","193.254.237.255","3254709248","3254709759","DE","Germany"
+"193.254.238.0","193.254.239.255","3254709760","3254710271","PL","Poland"
+"193.254.240.0","193.254.241.255","3254710272","3254710783","IT","Italy"
+"193.254.242.0","193.254.243.255","3254710784","3254711295","RO","Romania"
+"193.254.246.0","193.254.247.255","3254711808","3254712319","PL","Poland"
+"193.254.248.0","193.254.249.255","3254712320","3254712831","RU","Russian Federation"
+"193.254.250.0","193.254.251.255","3254712832","3254713343","KZ","Kazakhstan"
+"193.254.252.0","193.254.253.255","3254713344","3254713855","TR","Turkey"
+"193.254.254.0","193.254.255.255","3254713856","3254714367","NL","Netherlands"
+"193.255.0.0","193.255.255.255","3254714368","3254779903","TR","Turkey"
+"194.0.0.0","194.0.0.255","3254779904","3254780159","DE","Germany"
+"194.0.1.0","194.0.2.255","3254780160","3254780671","GB","United Kingdom"
+"194.0.3.0","194.0.3.255","3254780672","3254780927","LT","Lithuania"
+"194.0.4.0","194.0.4.255","3254780928","3254781183","GR","Greece"
+"194.0.5.0","194.0.5.255","3254781184","3254781439","NL","Netherlands"
+"194.0.6.0","194.0.7.255","3254781440","3254781951","BE","Belgium"
+"194.0.8.0","194.0.8.255","3254781952","3254782207","LV","Latvia"
+"194.0.9.0","194.0.9.255","3254782208","3254782463","FR","France"
+"194.0.10.0","194.0.10.255","3254782464","3254782719","AT","Austria"
+"194.0.11.0","194.0.11.255","3254782720","3254782975","DE","Germany"
+"194.0.12.0","194.0.14.255","3254782976","3254783743","CZ","Czech Republic"
+"194.0.15.0","194.0.15.255","3254783744","3254783999","SA","Saudi Arabia"
+"194.0.16.0","194.0.16.255","3254784000","3254784255","IT","Italy"
+"194.0.17.0","194.0.17.255","3254784256","3254784511","CH","Switzerland"
+"194.0.18.0","194.0.20.255","3254784512","3254785279","LT","Lithuania"
+"194.0.21.0","194.0.21.255","3254785280","3254785535","KZ","Kazakhstan"
+"194.0.22.0","194.0.22.255","3254785536","3254785791","DK","Denmark"
+"194.0.23.0","194.0.23.255","3254785792","3254786047","LU","Luxembourg"
+"194.0.24.0","194.0.26.255","3254786048","3254786815","AT","Austria"
+"194.0.27.0","194.0.27.255","3254786816","3254787071","SM","San Marino"
+"194.0.28.0","194.0.31.255","3254787072","3254788095","NL","Netherlands"
+"194.0.32.0","194.0.32.255","3254788096","3254788351","BG","Bulgaria"
+"194.0.33.0","194.0.35.255","3254788352","3254789119","ES","Spain"
+"194.0.36.0","194.0.36.255","3254789120","3254789375","FR","France"
+"194.0.37.0","194.0.37.255","3254789376","3254789631","BE","Belgium"
+"194.0.38.0","194.0.39.1","3254789632","3254789889","EU","Europe"
+"194.0.39.2","194.0.39.2","3254789890","3254789890","TK","Tokelau"
+"194.0.39.3","194.0.41.255","3254789891","3254790655","EU","Europe"
+"194.0.42.0","194.0.42.255","3254790656","3254790911","LU","Luxembourg"
+"194.0.43.0","194.0.44.255","3254790912","3254791423","BE","Belgium"
+"194.0.45.0","194.0.45.255","3254791424","3254791679","SK","Slovakia"
+"194.0.46.0","194.0.47.255","3254791680","3254792191","DK","Denmark"
+"194.0.48.0","194.0.50.255","3254792192","3254792959","LV","Latvia"
+"194.0.51.0","194.0.51.255","3254792960","3254793215","EE","Estonia"
+"194.0.52.0","194.0.57.255","3254793216","3254794751","UA","Ukraine"
+"194.0.58.0","194.0.58.255","3254794752","3254795007","GB","United Kingdom"
+"194.0.59.0","194.0.59.255","3254795008","3254795263","SE","Sweden"
+"194.0.60.0","194.0.60.255","3254795264","3254795519","KZ","Kazakhstan"
+"194.0.61.0","194.0.61.255","3254795520","3254795775","SE","Sweden"
+"194.0.62.0","194.0.62.255","3254795776","3254796031","PL","Poland"
+"194.0.63.0","194.0.63.255","3254796032","3254796287","AT","Austria"
+"194.0.64.0","194.0.67.255","3254796288","3254797311","SE","Sweden"
+"194.0.68.0","194.0.71.255","3254797312","3254798335","RU","Russian Federation"
+"194.0.72.0","194.0.75.255","3254798336","3254799359","AT","Austria"
+"194.0.76.0","194.0.79.255","3254799360","3254800383","IE","Ireland"
+"194.0.80.0","194.0.83.255","3254800384","3254801407","FI","Finland"
+"194.0.84.0","194.0.87.255","3254801408","3254802431","HR","Croatia"
+"194.0.88.0","194.0.91.255","3254802432","3254803455","UA","Ukraine"
+"194.0.92.0","194.0.95.255","3254803456","3254804479","DE","Germany"
+"194.0.96.0","194.0.103.255","3254804480","3254806527","PL","Poland"
+"194.0.108.0","194.0.111.255","3254807552","3254808575","KZ","Kazakhstan"
+"194.0.112.0","194.0.115.255","3254808576","3254809599","RU","Russian Federation"
+"194.0.120.0","194.0.123.255","3254810624","3254811647","RU","Russian Federation"
+"194.0.124.0","194.0.127.255","3254811648","3254812671","RO","Romania"
+"194.0.128.0","194.0.128.255","3254812672","3254812927","PL","Poland"
+"194.0.129.0","194.0.129.255","3254812928","3254813183","RO","Romania"
+"194.0.130.0","194.0.130.255","3254813184","3254813439","TR","Turkey"
+"194.0.131.0","194.0.131.255","3254813440","3254813695","UA","Ukraine"
+"194.0.132.0","194.0.132.255","3254813696","3254813951","DK","Denmark"
+"194.0.134.0","194.0.134.255","3254814208","3254814463","SE","Sweden"
+"194.0.135.0","194.0.135.255","3254814464","3254814719","DE","Germany"
+"194.0.136.0","194.0.136.255","3254814720","3254814975","RU","Russian Federation"
+"194.0.137.0","194.0.137.255","3254814976","3254815231","CH","Switzerland"
+"194.0.138.0","194.0.138.255","3254815232","3254815487","UA","Ukraine"
+"194.0.140.0","194.0.140.255","3254815744","3254815999","IT","Italy"
+"194.0.142.0","194.0.142.255","3254816256","3254816511","TR","Turkey"
+"194.0.143.0","194.0.143.255","3254816512","3254816767","DE","Germany"
+"194.0.144.0","194.0.145.255","3254816768","3254817279","RU","Russian Federation"
+"194.0.146.0","194.0.146.255","3254817280","3254817535","CY","Cyprus"
+"194.0.147.0","194.0.147.255","3254817536","3254817791","GB","United Kingdom"
+"194.0.148.0","194.0.148.255","3254817792","3254818047","UA","Ukraine"
+"194.0.149.0","194.0.149.255","3254818048","3254818303","DE","Germany"
+"194.0.150.0","194.0.150.255","3254818304","3254818559","UA","Ukraine"
+"194.0.151.0","194.0.151.255","3254818560","3254818815","DE","Germany"
+"194.0.152.0","194.0.153.255","3254818816","3254819327","FR","France"
+"194.0.154.0","194.0.154.255","3254819328","3254819583","PL","Poland"
+"194.0.155.0","194.0.155.255","3254819584","3254819839","DK","Denmark"
+"194.0.156.0","194.0.156.255","3254819840","3254820095","GB","United Kingdom"
+"194.0.157.0","194.0.157.255","3254820096","3254820351","UA","Ukraine"
+"194.0.158.0","194.0.158.255","3254820352","3254820607","GB","United Kingdom"
+"194.0.160.0","194.0.160.255","3254820864","3254821119","LT","Lithuania"
+"194.0.161.0","194.0.161.255","3254821120","3254821375","DK","Denmark"
+"194.0.162.0","194.0.162.255","3254821376","3254821631","RU","Russian Federation"
+"194.0.163.0","194.0.163.255","3254821632","3254821887","DE","Germany"
+"194.0.164.0","194.0.164.255","3254821888","3254822143","HU","Hungary"
+"194.0.165.0","194.0.165.255","3254822144","3254822399","DE","Germany"
+"194.0.166.0","194.0.166.255","3254822400","3254822655","FR","France"
+"194.0.167.0","194.0.167.255","3254822656","3254822911","PL","Poland"
+"194.0.169.0","194.0.169.255","3254823168","3254823423","NO","Norway"
+"194.0.170.0","194.0.170.255","3254823424","3254823679","NL","Netherlands"
+"194.0.171.0","194.0.171.255","3254823680","3254823935","PL","Poland"
+"194.0.172.0","194.0.172.255","3254823936","3254824191","CH","Switzerland"
+"194.0.173.0","194.0.173.255","3254824192","3254824447","RO","Romania"
+"194.0.174.0","194.0.175.255","3254824448","3254824959","SI","Slovenia"
+"194.0.176.0","194.0.176.255","3254824960","3254825215","FR","France"
+"194.0.177.0","194.0.177.255","3254825216","3254825471","RO","Romania"
+"194.0.178.0","194.0.178.255","3254825472","3254825727","TR","Turkey"
+"194.0.179.0","194.0.179.255","3254825728","3254825983","FR","France"
+"194.0.181.0","194.0.181.255","3254826240","3254826495","PL","Poland"
+"194.0.182.0","194.0.184.255","3254826496","3254827263","DE","Germany"
+"194.0.185.0","194.0.185.255","3254827264","3254827519","GR","Greece"
+"194.0.187.0","194.0.187.255","3254827776","3254828031","UA","Ukraine"
+"194.0.190.0","194.0.190.255","3254828544","3254828799","RO","Romania"
+"194.0.191.0","194.0.191.255","3254828800","3254829055","SI","Slovenia"
+"194.0.192.0","194.0.192.255","3254829056","3254829311","NO","Norway"
+"194.0.194.0","194.0.194.255","3254829568","3254829823","NL","Netherlands"
+"194.0.195.0","194.0.195.255","3254829824","3254830079","FR","France"
+"194.0.196.0","194.0.196.255","3254830080","3254830335","IE","Ireland"
+"194.0.197.0","194.0.197.255","3254830336","3254830591","NL","Netherlands"
+"194.0.198.0","194.0.198.255","3254830592","3254830847","CH","Switzerland"
+"194.0.199.0","194.0.199.255","3254830848","3254831103","PL","Poland"
+"194.0.200.0","194.0.200.255","3254831104","3254831359","UA","Ukraine"
+"194.0.201.0","194.0.201.255","3254831360","3254831615","DE","Germany"
+"194.0.202.0","194.0.202.255","3254831616","3254831871","TR","Turkey"
+"194.0.203.0","194.0.203.255","3254831872","3254832127","LT","Lithuania"
+"194.0.204.0","194.0.204.255","3254832128","3254832383","RO","Romania"
+"194.0.205.0","194.0.205.255","3254832384","3254832639","BE","Belgium"
+"194.0.206.0","194.0.206.255","3254832640","3254832895","UA","Ukraine"
+"194.0.208.0","194.0.208.255","3254833152","3254833407","DE","Germany"
+"194.0.209.0","194.0.209.255","3254833408","3254833663","RU","Russian Federation"
+"194.0.210.0","194.0.210.255","3254833664","3254833919","GB","United Kingdom"
+"194.0.211.0","194.0.211.255","3254833920","3254834175","PL","Poland"
+"194.0.212.0","194.0.212.255","3254834176","3254834431","CH","Switzerland"
+"194.0.213.0","194.0.213.255","3254834432","3254834687","FR","France"
+"194.0.214.0","194.0.214.255","3254834688","3254834943","GB","United Kingdom"
+"194.0.215.0","194.0.215.255","3254834944","3254835199","NL","Netherlands"
+"194.0.216.0","194.0.216.255","3254835200","3254835455","DE","Germany"
+"194.0.217.0","194.0.217.255","3254835456","3254835711","SE","Sweden"
+"194.0.218.0","194.0.218.255","3254835712","3254835967","UA","Ukraine"
+"194.0.219.0","194.0.219.255","3254835968","3254836223","RU","Russian Federation"
+"194.0.220.0","194.0.220.255","3254836224","3254836479","PL","Poland"
+"194.0.222.0","194.0.222.255","3254836736","3254836991","AT","Austria"
+"194.0.224.0","194.0.224.255","3254837248","3254837503","HR","Croatia"
+"194.0.225.0","194.0.225.255","3254837504","3254837759","RU","Russian Federation"
+"194.0.226.0","194.0.226.255","3254837760","3254838015","IE","Ireland"
+"194.0.229.0","194.0.229.255","3254838528","3254838783","CH","Switzerland"
+"194.0.230.0","194.0.230.255","3254838784","3254839039","AT","Austria"
+"194.0.232.0","194.0.232.255","3254839296","3254839551","DE","Germany"
+"194.0.233.0","194.0.233.255","3254839552","3254839807","PL","Poland"
+"194.0.234.0","194.0.234.255","3254839808","3254840063","BE","Belgium"
+"194.0.235.0","194.0.235.255","3254840064","3254840319","BG","Bulgaria"
+"194.0.236.0","194.0.236.255","3254840320","3254840575","EU","Europe"
+"194.0.237.0","194.0.237.255","3254840576","3254840831","UA","Ukraine"
+"194.0.238.0","194.0.239.255","3254840832","3254841343","GB","United Kingdom"
+"194.0.240.0","194.0.240.255","3254841344","3254841599","PL","Poland"
+"194.0.241.0","194.0.241.255","3254841600","3254841855","IE","Ireland"
+"194.0.242.0","194.0.242.255","3254841856","3254842111","LV","Latvia"
+"194.0.246.0","194.0.246.255","3254842880","3254843135","SE","Sweden"
+"194.0.247.0","194.0.247.255","3254843136","3254843391","DE","Germany"
+"194.0.249.0","194.0.249.255","3254843648","3254843903","FR","France"
+"194.0.250.0","194.0.250.255","3254843904","3254844159","NL","Netherlands"
+"194.0.251.0","194.0.251.255","3254844160","3254844415","PL","Poland"
+"194.0.252.0","194.0.252.255","3254844416","3254844671","GB","United Kingdom"
+"194.0.253.0","194.0.253.255","3254844672","3254844927","RO","Romania"
+"194.0.254.0","194.0.254.255","3254844928","3254845183","DE","Germany"
+"194.0.255.0","194.0.255.255","3254845184","3254845439","FR","France"
+"194.1.0.0","194.1.143.255","3254845440","3254882303","SK","Slovakia"
+"194.1.144.0","194.1.144.255","3254882304","3254882559","PL","Poland"
+"194.1.145.0","194.1.145.255","3254882560","3254882815","IL","Israel"
+"194.1.146.0","194.1.146.255","3254882816","3254883071","PL","Poland"
+"194.1.147.0","194.1.148.255","3254883072","3254883583","GB","United Kingdom"
+"194.1.149.0","194.1.149.255","3254883584","3254883839","AL","Albania"
+"194.1.150.0","194.1.151.255","3254883840","3254884351","GB","United Kingdom"
+"194.1.152.0","194.1.152.255","3254884352","3254884607","RU","Russian Federation"
+"194.1.153.0","194.1.153.255","3254884608","3254884863","PL","Poland"
+"194.1.154.0","194.1.154.255","3254884864","3254885119","SE","Sweden"
+"194.1.155.0","194.1.155.255","3254885120","3254885375","DE","Germany"
+"194.1.156.0","194.1.156.255","3254885376","3254885631","RU","Russian Federation"
+"194.1.157.0","194.1.157.255","3254885632","3254885887","SK","Slovakia"
+"194.1.158.0","194.1.158.255","3254885888","3254886143","AT","Austria"
+"194.1.159.0","194.1.159.255","3254886144","3254886399","UA","Ukraine"
+"194.1.160.0","194.1.160.255","3254886400","3254886655","IT","Italy"
+"194.1.161.0","194.1.161.255","3254886656","3254886911","RU","Russian Federation"
+"194.1.162.0","194.1.163.255","3254886912","3254887423","CH","Switzerland"
+"194.1.164.0","194.1.166.255","3254887424","3254888191","GB","United Kingdom"
+"194.1.167.0","194.1.167.255","3254888192","3254888447","RO","Romania"
+"194.1.168.0","194.1.168.255","3254888448","3254888703","RU","Russian Federation"
+"194.1.169.0","194.1.169.255","3254888704","3254888959","RO","Romania"
+"194.1.170.0","194.1.171.255","3254888960","3254889471","RU","Russian Federation"
+"194.1.172.0","194.1.175.255","3254889472","3254890495","SK","Slovakia"
+"194.1.176.0","194.1.176.255","3254890496","3254890751","DE","Germany"
+"194.1.178.0","194.1.178.255","3254891008","3254891263","RO","Romania"
+"194.1.180.0","194.1.180.255","3254891520","3254891775","GB","United Kingdom"
+"194.1.181.0","194.1.181.255","3254891776","3254892031","DE","Germany"
+"194.1.182.0","194.1.182.255","3254892032","3254892287","GB","United Kingdom"
+"194.1.183.0","194.1.183.255","3254892288","3254892543","BE","Belgium"
+"194.1.185.0","194.1.185.255","3254892800","3254893055","SK","Slovakia"
+"194.1.188.0","194.1.189.255","3254893568","3254894079","CZ","Czech Republic"
+"194.1.190.0","194.1.190.255","3254894080","3254894335","CH","Switzerland"
+"194.1.191.0","194.1.191.255","3254894336","3254894591","SK","Slovakia"
+"194.1.192.0","194.1.192.255","3254894592","3254894847","DK","Denmark"
+"194.1.193.0","194.1.193.255","3254894848","3254895103","UA","Ukraine"
+"194.1.194.0","194.1.194.255","3254895104","3254895359","GB","United Kingdom"
+"194.1.195.0","194.1.195.255","3254895360","3254895615","UA","Ukraine"
+"194.1.196.0","194.1.196.255","3254895616","3254895871","PL","Poland"
+"194.1.197.0","194.1.197.255","3254895872","3254896127","SE","Sweden"
+"194.1.198.0","194.1.198.255","3254896128","3254896383","RU","Russian Federation"
+"194.1.199.0","194.1.199.255","3254896384","3254896639","PL","Poland"
+"194.1.200.0","194.1.200.255","3254896640","3254896895","DK","Denmark"
+"194.1.201.0","194.1.201.255","3254896896","3254897151","PL","Poland"
+"194.1.202.0","194.1.202.255","3254897152","3254897407","RU","Russian Federation"
+"194.1.203.0","194.1.203.255","3254897408","3254897663","FR","France"
+"194.1.204.0","194.1.204.255","3254897664","3254897919","NL","Netherlands"
+"194.1.205.0","194.1.205.255","3254897920","3254898175","BE","Belgium"
+"194.1.206.0","194.1.206.255","3254898176","3254898431","AT","Austria"
+"194.1.207.0","194.1.207.255","3254898432","3254898687","DE","Germany"
+"194.1.208.0","194.1.208.255","3254898688","3254898943","IT","Italy"
+"194.1.209.0","194.1.209.255","3254898944","3254899199","EE","Estonia"
+"194.1.210.0","194.1.210.255","3254899200","3254899455","GB","United Kingdom"
+"194.1.211.0","194.1.212.255","3254899456","3254899967","SE","Sweden"
+"194.1.213.0","194.1.214.255","3254899968","3254900479","RU","Russian Federation"
+"194.1.215.0","194.1.216.255","3254900480","3254900991","SK","Slovakia"
+"194.1.217.0","194.1.217.255","3254900992","3254901247","PL","Poland"
+"194.1.219.0","194.1.219.255","3254901504","3254901759","DK","Denmark"
+"194.1.220.0","194.1.221.255","3254901760","3254902271","UA","Ukraine"
+"194.1.222.0","194.1.231.255","3254902272","3254904831","SK","Slovakia"
+"194.1.232.0","194.1.243.255","3254904832","3254907903","RU","Russian Federation"
+"194.1.245.0","194.1.245.255","3254908160","3254908415","CH","Switzerland"
+"194.1.246.0","194.1.246.255","3254908416","3254908671","PL","Poland"
+"194.1.247.0","194.1.247.255","3254908672","3254908927","SE","Sweden"
+"194.1.248.0","194.1.251.255","3254908928","3254909951","RU","Russian Federation"
+"194.1.252.0","194.1.254.255","3254909952","3254910719","PL","Poland"
+"194.1.255.0","194.1.255.255","3254910720","3254910975","HR","Croatia"
+"194.2.0.0","194.2.76.170","3254910976","3254930602","FR","France"
+"194.2.76.171","194.2.76.171","3254930603","3254930603","RE","Reunion"
+"194.2.76.172","194.2.200.204","3254930604","3254962380","FR","France"
+"194.2.200.205","194.2.200.205","3254962381","3254962381","NL","Netherlands"
+"194.2.200.206","194.2.200.245","3254962382","3254962421","FR","France"
+"194.2.200.246","194.2.200.246","3254962422","3254962422","NL","Netherlands"
+"194.2.200.247","194.3.167.255","3254962423","3255019519","FR","France"
+"194.3.168.0","194.3.168.255","3255019520","3255019775","GP","Guadeloupe"
+"194.3.169.0","194.4.255.255","3255019776","3255107583","FR","France"
+"194.5.16.0","194.5.39.255","3255111680","3255117823","FR","France"
+"194.5.51.0","194.5.51.255","3255120640","3255120895","DE","Germany"
+"194.5.55.0","194.5.55.255","3255121664","3255121919","FR","France"
+"194.5.63.0","194.5.63.255","3255123712","3255123967","DE","Germany"
+"194.5.72.0","194.5.73.255","3255126016","3255126527","FR","France"
+"194.5.74.0","194.5.77.255","3255126528","3255127551","EU","Europe"
+"194.5.80.0","194.5.81.255","3255128064","3255128575","FR","France"
+"194.5.87.0","194.5.87.255","3255129856","3255130111","HR","Croatia"
+"194.5.88.0","194.5.89.255","3255130112","3255130623","FR","France"
+"194.5.96.0","194.5.207.255","3255132160","3255160831","FR","France"
+"194.5.232.0","194.5.239.255","3255166976","3255169023","FR","France"
+"194.5.253.0","194.5.253.255","3255172352","3255172607","DE","Germany"
+"194.6.0.0","194.6.1.255","3255173120","3255173631","GB","United Kingdom"
+"194.6.2.0","194.6.2.15","3255173632","3255173647","EU","Europe"
+"194.6.2.16","194.6.2.79","3255173648","3255173711","GB","United Kingdom"
+"194.6.2.80","194.6.2.127","3255173712","3255173759","EU","Europe"
+"194.6.2.128","194.6.2.191","3255173760","3255173823","GB","United Kingdom"
+"194.6.2.192","194.6.2.207","3255173824","3255173839","EU","Europe"
+"194.6.2.208","194.6.4.7","3255173840","3255174151","GB","United Kingdom"
+"194.6.4.8","194.6.4.15","3255174152","3255174159","EU","Europe"
+"194.6.4.16","194.6.4.23","3255174160","3255174167","GB","United Kingdom"
+"194.6.4.24","194.6.4.55","3255174168","3255174199","EU","Europe"
+"194.6.4.56","194.6.4.63","3255174200","3255174207","GB","United Kingdom"
+"194.6.4.64","194.6.4.71","3255174208","3255174215","EU","Europe"
+"194.6.4.72","194.6.4.103","3255174216","3255174247","GB","United Kingdom"
+"194.6.4.104","194.6.4.127","3255174248","3255174271","EU","Europe"
+"194.6.4.128","194.6.4.135","3255174272","3255174279","GB","United Kingdom"
+"194.6.4.136","194.6.4.167","3255174280","3255174311","EU","Europe"
+"194.6.4.168","194.6.4.175","3255174312","3255174319","GB","United Kingdom"
+"194.6.4.176","194.6.4.183","3255174320","3255174327","EU","Europe"
+"194.6.4.184","194.6.4.191","3255174328","3255174335","GB","United Kingdom"
+"194.6.4.192","194.6.4.231","3255174336","3255174375","EU","Europe"
+"194.6.4.232","194.6.4.239","3255174376","3255174383","GB","United Kingdom"
+"194.6.4.240","194.6.4.255","3255174384","3255174399","EU","Europe"
+"194.6.5.0","194.6.7.255","3255174400","3255175167","GB","United Kingdom"
+"194.6.8.0","194.6.8.31","3255175168","3255175199","EU","Europe"
+"194.6.8.32","194.6.8.63","3255175200","3255175231","GB","United Kingdom"
+"194.6.8.64","194.6.8.79","3255175232","3255175247","EU","Europe"
+"194.6.8.80","194.6.8.95","3255175248","3255175263","GB","United Kingdom"
+"194.6.8.96","194.6.8.111","3255175264","3255175279","EU","Europe"
+"194.6.8.112","194.6.8.127","3255175280","3255175295","GB","United Kingdom"
+"194.6.8.128","194.6.8.143","3255175296","3255175311","EU","Europe"
+"194.6.8.144","194.6.8.159","3255175312","3255175327","GB","United Kingdom"
+"194.6.8.160","194.6.9.7","3255175328","3255175431","EU","Europe"
+"194.6.9.8","194.6.9.23","3255175432","3255175447","GB","United Kingdom"
+"194.6.9.24","194.6.9.31","3255175448","3255175455","EU","Europe"
+"194.6.9.32","194.6.9.79","3255175456","3255175503","GB","United Kingdom"
+"194.6.9.80","194.6.9.87","3255175504","3255175511","EU","Europe"
+"194.6.9.88","194.6.9.111","3255175512","3255175535","GB","United Kingdom"
+"194.6.9.112","194.6.9.127","3255175536","3255175551","EU","Europe"
+"194.6.9.128","194.6.9.135","3255175552","3255175559","GB","United Kingdom"
+"194.6.9.136","194.6.9.167","3255175560","3255175591","EU","Europe"
+"194.6.9.168","194.6.9.183","3255175592","3255175607","GB","United Kingdom"
+"194.6.9.184","194.6.9.255","3255175608","3255175679","EU","Europe"
+"194.6.10.0","194.6.10.255","3255175680","3255175935","GB","United Kingdom"
+"194.6.11.0","194.6.11.255","3255175936","3255176191","EU","Europe"
+"194.6.12.0","194.6.15.255","3255176192","3255177215","GB","United Kingdom"
+"194.6.16.0","194.6.16.255","3255177216","3255177471","EU","Europe"
+"194.6.17.0","194.6.18.127","3255177472","3255177855","GB","United Kingdom"
+"194.6.18.128","194.6.18.255","3255177856","3255177983","EU","Europe"
+"194.6.19.0","194.6.54.255","3255177984","3255187199","GB","United Kingdom"
+"194.6.55.0","194.6.55.255","3255187200","3255187455","DE","Germany"
+"194.6.56.0","194.6.56.255","3255187456","3255187711","GB","United Kingdom"
+"194.6.57.0","194.6.59.255","3255187712","3255188479","EU","Europe"
+"194.6.60.0","194.6.72.255","3255188480","3255191807","GB","United Kingdom"
+"194.6.73.0","194.6.74.255","3255191808","3255192319","EU","Europe"
+"194.6.75.0","194.6.81.7","3255192320","3255193863","GB","United Kingdom"
+"194.6.81.8","194.6.81.31","3255193864","3255193887","EU","Europe"
+"194.6.81.32","194.6.81.103","3255193888","3255193959","GB","United Kingdom"
+"194.6.81.104","194.6.81.111","3255193960","3255193967","EU","Europe"
+"194.6.81.112","194.6.81.119","3255193968","3255193975","GB","United Kingdom"
+"194.6.81.120","194.6.81.127","3255193976","3255193983","GI","Gibraltar"
+"194.6.81.128","194.6.81.143","3255193984","3255193999","GB","United Kingdom"
+"194.6.81.144","194.6.81.159","3255194000","3255194015","EU","Europe"
+"194.6.81.160","194.6.81.183","3255194016","3255194039","GB","United Kingdom"
+"194.6.81.184","194.6.81.199","3255194040","3255194055","EU","Europe"
+"194.6.81.200","194.6.81.207","3255194056","3255194063","GB","United Kingdom"
+"194.6.81.208","194.6.81.215","3255194064","3255194071","EU","Europe"
+"194.6.81.216","194.6.83.63","3255194072","3255194431","GB","United Kingdom"
+"194.6.83.64","194.6.83.127","3255194432","3255194495","EU","Europe"
+"194.6.83.128","194.6.83.191","3255194496","3255194559","GB","United Kingdom"
+"194.6.83.192","194.6.83.255","3255194560","3255194623","EU","Europe"
+"194.6.84.0","194.6.84.79","3255194624","3255194703","GB","United Kingdom"
+"194.6.84.80","194.6.84.95","3255194704","3255194719","EU","Europe"
+"194.6.84.96","194.6.84.191","3255194720","3255194815","GB","United Kingdom"
+"194.6.84.192","194.6.84.255","3255194816","3255194879","EU","Europe"
+"194.6.85.0","194.6.127.255","3255194880","3255205887","GB","United Kingdom"
+"194.6.128.0","194.6.159.255","3255205888","3255214079","FR","France"
+"194.6.160.0","194.6.191.255","3255214080","3255222271","CH","Switzerland"
+"194.6.192.0","194.6.195.255","3255222272","3255223295","DE","Germany"
+"194.6.196.0","194.6.199.255","3255223296","3255224319","RU","Russian Federation"
+"194.6.200.0","194.6.203.255","3255224320","3255225343","RO","Romania"
+"194.6.204.0","194.6.207.255","3255225344","3255226367","PL","Poland"
+"194.6.208.0","194.6.211.255","3255226368","3255227391","DE","Germany"
+"194.6.212.0","194.6.215.255","3255227392","3255228415","RO","Romania"
+"194.6.216.0","194.6.223.255","3255228416","3255230463","RU","Russian Federation"
+"194.6.224.0","194.6.224.255","3255230464","3255230719","MA","Morocco"
+"194.6.225.0","194.6.225.255","3255230720","3255230975","PS","Palestinian Territory"
+"194.6.226.0","194.6.226.255","3255230976","3255231231","DE","Germany"
+"194.6.227.0","194.6.227.255","3255231232","3255231487","BE","Belgium"
+"194.6.228.0","194.6.228.255","3255231488","3255231743","DE","Germany"
+"194.6.229.0","194.6.229.255","3255231744","3255231999","PT","Portugal"
+"194.6.230.0","194.6.230.255","3255232000","3255232255","RO","Romania"
+"194.6.231.0","194.6.233.255","3255232256","3255233023","UA","Ukraine"
+"194.6.235.0","194.6.235.255","3255233280","3255233535","GB","United Kingdom"
+"194.6.236.0","194.6.236.255","3255233536","3255233791","SE","Sweden"
+"194.6.237.0","194.6.237.255","3255233792","3255234047","SI","Slovenia"
+"194.6.238.0","194.6.238.255","3255234048","3255234303","NO","Norway"
+"194.6.239.0","194.6.239.255","3255234304","3255234559","DE","Germany"
+"194.6.240.0","194.6.240.255","3255234560","3255234815","FR","France"
+"194.6.241.0","194.6.241.255","3255234816","3255235071","PL","Poland"
+"194.6.242.0","194.6.242.255","3255235072","3255235327","SI","Slovenia"
+"194.6.243.0","194.6.243.255","3255235328","3255235583","SE","Sweden"
+"194.6.244.0","194.6.244.255","3255235584","3255235839","GB","United Kingdom"
+"194.6.245.0","194.6.246.255","3255235840","3255236351","PL","Poland"
+"194.6.248.0","194.6.248.255","3255236608","3255236863","GB","United Kingdom"
+"194.6.249.0","194.6.249.255","3255236864","3255237119","DE","Germany"
+"194.6.250.0","194.6.250.255","3255237120","3255237375","AT","Austria"
+"194.6.253.0","194.6.253.255","3255237888","3255238143","ES","Spain"
+"194.6.255.0","194.6.255.255","3255238400","3255238655","QA","Qatar"
+"194.7.0.0","194.7.161.146","3255238656","3255280018","BE","Belgium"
+"194.7.161.147","194.7.161.147","3255280019","3255280019","EU","Europe"
+"194.7.161.148","194.7.209.151","3255280020","3255292311","BE","Belgium"
+"194.7.209.152","194.7.209.159","3255292312","3255292319","LU","Luxembourg"
+"194.7.209.160","194.7.255.255","3255292320","3255304191","BE","Belgium"
+"194.8.0.0","194.8.0.255","3255304192","3255304447","DE","Germany"
+"194.8.1.0","194.8.3.255","3255304448","3255305215","LV","Latvia"
+"194.8.4.0","194.8.4.255","3255305216","3255305471","BG","Bulgaria"
+"194.8.5.0","194.8.11.255","3255305472","3255307263","LV","Latvia"
+"194.8.14.0","194.8.14.255","3255307776","3255308031","PL","Poland"
+"194.8.15.0","194.8.15.255","3255308032","3255308287","CH","Switzerland"
+"194.8.16.0","194.8.27.255","3255308288","3255311359","LV","Latvia"
+"194.8.29.0","194.8.29.255","3255311616","3255311871","SE","Sweden"
+"194.8.30.0","194.8.30.255","3255311872","3255312127","PT","Portugal"
+"194.8.31.0","194.8.31.255","3255312128","3255312383","SE","Sweden"
+"194.8.32.0","194.8.44.255","3255312384","3255315711","LV","Latvia"
+"194.8.45.0","194.8.46.255","3255315712","3255316223","PL","Poland"
+"194.8.47.0","194.8.47.255","3255316224","3255316479","RU","Russian Federation"
+"194.8.49.0","194.8.49.255","3255316736","3255316991","EU","Europe"
+"194.8.50.0","194.8.50.255","3255316992","3255317247","FR","France"
+"194.8.51.0","194.8.51.255","3255317248","3255317503","UA","Ukraine"
+"194.8.52.0","194.8.52.255","3255317504","3255317759","BE","Belgium"
+"194.8.53.0","194.8.53.255","3255317760","3255318015","BG","Bulgaria"
+"194.8.54.0","194.8.54.255","3255318016","3255318271","GB","United Kingdom"
+"194.8.55.0","194.8.55.255","3255318272","3255318527","RU","Russian Federation"
+"194.8.56.0","194.8.56.255","3255318528","3255318783","UA","Ukraine"
+"194.8.57.0","194.8.58.255","3255318784","3255319295","DE","Germany"
+"194.8.60.0","194.8.60.255","3255319552","3255319807","BG","Bulgaria"
+"194.8.61.0","194.8.61.255","3255319808","3255320063","AT","Austria"
+"194.8.62.0","194.8.62.255","3255320064","3255320319","BE","Belgium"
+"194.8.63.0","194.8.63.255","3255320320","3255320575","AT","Austria"
+"194.8.64.0","194.8.65.255","3255320576","3255321087","UA","Ukraine"
+"194.8.66.0","194.8.69.255","3255321088","3255322111","PL","Poland"
+"194.8.70.0","194.8.73.255","3255322112","3255323135","RU","Russian Federation"
+"194.8.74.0","194.8.75.255","3255323136","3255323647","GB","United Kingdom"
+"194.8.76.0","194.8.77.255","3255323648","3255324159","IL","Israel"
+"194.8.78.0","194.8.79.255","3255324160","3255324671","CH","Switzerland"
+"194.8.80.0","194.8.83.255","3255324672","3255325695","RO","Romania"
+"194.8.84.0","194.8.85.255","3255325696","3255326207","RU","Russian Federation"
+"194.8.88.0","194.8.89.255","3255326720","3255327231","IL","Israel"
+"194.8.90.0","194.8.91.255","3255327232","3255327743","DE","Germany"
+"194.8.92.0","194.8.93.255","3255327744","3255328255","GB","United Kingdom"
+"194.8.94.0","194.8.95.255","3255328256","3255328767","SI","Slovenia"
+"194.8.96.0","194.8.127.255","3255328768","3255336959","DE","Germany"
+"194.8.128.0","194.8.143.255","3255336960","3255341055","RU","Russian Federation"
+"194.8.144.0","194.8.147.255","3255341056","3255342079","UA","Ukraine"
+"194.8.148.0","194.8.151.255","3255342080","3255343103","FR","France"
+"194.8.152.0","194.8.155.255","3255343104","3255344127","RU","Russian Federation"
+"194.8.156.0","194.8.159.255","3255344128","3255345151","UA","Ukraine"
+"194.8.160.0","194.8.191.255","3255345152","3255353343","RU","Russian Federation"
+"194.8.192.0","194.8.223.255","3255353344","3255361535","DE","Germany"
+"194.8.224.0","194.8.225.255","3255361536","3255362047","RU","Russian Federation"
+"194.8.226.0","194.8.227.255","3255362048","3255362559","FI","Finland"
+"194.8.228.0","194.8.235.255","3255362560","3255364607","RU","Russian Federation"
+"194.8.236.0","194.8.237.255","3255364608","3255365119","NL","Netherlands"
+"194.8.238.0","194.8.239.255","3255365120","3255365631","SK","Slovakia"
+"194.8.240.0","194.8.241.255","3255365632","3255366143","UA","Ukraine"
+"194.8.242.0","194.8.245.255","3255366144","3255367167","DK","Denmark"
+"194.8.246.0","194.8.247.255","3255367168","3255367679","RU","Russian Federation"
+"194.8.248.0","194.8.249.255","3255367680","3255368191","UA","Ukraine"
+"194.8.250.0","194.8.251.255","3255368192","3255368703","FR","France"
+"194.8.252.0","194.8.253.255","3255368704","3255369215","CZ","Czech Republic"
+"194.8.254.0","194.8.255.255","3255369216","3255369727","GB","United Kingdom"
+"194.9.2.0","194.9.3.255","3255370240","3255370751","RU","Russian Federation"
+"194.9.4.0","194.9.5.255","3255370752","3255371263","DE","Germany"
+"194.9.6.0","194.9.7.255","3255371264","3255371775","BG","Bulgaria"
+"194.9.10.0","194.9.11.255","3255372288","3255372799","DE","Germany"
+"194.9.12.0","194.9.13.255","3255372800","3255373311","MC","Monaco"
+"194.9.14.0","194.9.15.255","3255373312","3255373823","UA","Ukraine"
+"194.9.16.0","194.9.17.255","3255373824","3255374335","PL","Poland"
+"194.9.20.0","194.9.21.255","3255374848","3255375359","CY","Cyprus"
+"194.9.22.0","194.9.23.255","3255375360","3255375871","RO","Romania"
+"194.9.24.0","194.9.25.255","3255375872","3255376383","PL","Poland"
+"194.9.26.0","194.9.27.255","3255376384","3255376895","UA","Ukraine"
+"194.9.28.0","194.9.29.255","3255376896","3255377407","GB","United Kingdom"
+"194.9.30.0","194.9.31.255","3255377408","3255377919","KZ","Kazakhstan"
+"194.9.32.0","194.9.33.255","3255377920","3255378431","GB","United Kingdom"
+"194.9.34.0","194.9.35.255","3255378432","3255378943","CH","Switzerland"
+"194.9.36.0","194.9.37.255","3255378944","3255379455","UA","Ukraine"
+"194.9.38.0","194.9.39.255","3255379456","3255379967","RU","Russian Federation"
+"194.9.40.0","194.9.41.255","3255379968","3255380479","GB","United Kingdom"
+"194.9.42.0","194.9.43.255","3255380480","3255380991","NL","Netherlands"
+"194.9.44.0","194.9.45.255","3255380992","3255381503","CH","Switzerland"
+"194.9.46.0","194.9.47.255","3255381504","3255382015","PL","Poland"
+"194.9.48.0","194.9.49.255","3255382016","3255382527","NL","Netherlands"
+"194.9.50.0","194.9.51.255","3255382528","3255383039","UA","Ukraine"
+"194.9.52.0","194.9.53.255","3255383040","3255383551","PL","Poland"
+"194.9.54.0","194.9.55.255","3255383552","3255384063","CH","Switzerland"
+"194.9.58.0","194.9.59.255","3255384576","3255385087","AT","Austria"
+"194.9.60.0","194.9.61.255","3255385088","3255385599","RO","Romania"
+"194.9.62.0","194.9.63.255","3255385600","3255386111","FR","France"
+"194.9.64.0","194.9.65.255","3255386112","3255386623","KE","Kenya"
+"194.9.66.0","194.9.68.255","3255386624","3255387391","PL","Poland"
+"194.9.69.0","194.9.69.255","3255387392","3255387647","RU","Russian Federation"
+"194.9.70.0","194.9.71.255","3255387648","3255388159","UA","Ukraine"
+"194.9.72.0","194.9.73.255","3255388160","3255388671","DE","Germany"
+"194.9.74.0","194.9.75.255","3255388672","3255389183","SE","Sweden"
+"194.9.76.0","194.9.77.255","3255389184","3255389695","GB","United Kingdom"
+"194.9.78.0","194.9.79.255","3255389696","3255390207","PL","Poland"
+"194.9.82.0","194.9.83.255","3255390720","3255391231","KE","Kenya"
+"194.9.84.0","194.9.85.255","3255391232","3255391743","NL","Netherlands"
+"194.9.86.0","194.9.89.255","3255391744","3255392767","DE","Germany"
+"194.9.90.0","194.9.93.255","3255392768","3255393791","RO","Romania"
+"194.9.94.0","194.9.116.255","3255393792","3255399679","SE","Sweden"
+"194.9.117.0","194.9.119.255","3255399680","3255400447","DE","Germany"
+"194.9.120.0","194.9.120.255","3255400448","3255400703","CH","Switzerland"
+"194.9.121.0","194.9.121.255","3255400704","3255400959","EU","Europe"
+"194.9.122.0","194.9.123.255","3255400960","3255401471","CH","Switzerland"
+"194.9.124.0","194.9.166.255","3255401472","3255412479","DE","Germany"
+"194.9.167.0","194.9.167.255","3255412480","3255412735","RO","Romania"
+"194.9.168.0","194.9.169.255","3255412736","3255413247","DE","Germany"
+"194.9.170.0","194.9.170.255","3255413248","3255413503","LV","Latvia"
+"194.9.171.0","194.9.171.255","3255413504","3255413759","RU","Russian Federation"
+"194.9.175.0","194.9.175.255","3255414528","3255414783","LV","Latvia"
+"194.9.180.0","194.9.181.255","3255415808","3255416319","AT","Austria"
+"194.9.182.0","194.9.183.255","3255416320","3255416831","DE","Germany"
+"194.9.188.0","194.9.191.255","3255417856","3255418879","GB","United Kingdom"
+"194.9.192.0","194.9.207.255","3255418880","3255422975","DE","Germany"
+"194.9.212.0","194.9.215.255","3255424000","3255425023","LV","Latvia"
+"194.9.220.0","194.9.221.255","3255426048","3255426559","IT","Italy"
+"194.9.223.0","194.9.223.255","3255426816","3255427071","PL","Poland"
+"194.9.224.0","194.9.239.255","3255427072","3255431167","RU","Russian Federation"
+"194.9.240.0","194.9.252.224","3255431168","3255434464","GB","United Kingdom"
+"194.9.252.225","194.9.252.225","3255434465","3255434465","EU","Europe"
+"194.9.252.226","194.9.253.224","3255434466","3255434720","GB","United Kingdom"
+"194.9.253.225","194.9.253.225","3255434721","3255434721","EU","Europe"
+"194.9.253.226","194.9.255.255","3255434722","3255435263","GB","United Kingdom"
+"194.10.0.0","194.10.0.31","3255435264","3255435295","EE","Estonia"
+"194.10.0.32","194.10.0.63","3255435296","3255435327","LT","Lithuania"
+"194.10.0.64","194.10.0.95","3255435328","3255435359","LV","Latvia"
+"194.10.0.96","194.10.0.255","3255435360","3255435519","EU","Europe"
+"194.10.1.0","194.10.1.31","3255435520","3255435551","IS","Iceland"
+"194.10.1.32","194.10.1.255","3255435552","3255435775","EU","Europe"
+"194.10.2.0","194.10.2.31","3255435776","3255435807","IS","Iceland"
+"194.10.2.32","194.10.2.255","3255435808","3255436031","EU","Europe"
+"194.10.3.0","194.10.3.31","3255436032","3255436063","EE","Estonia"
+"194.10.3.32","194.10.3.63","3255436064","3255436095","LT","Lithuania"
+"194.10.3.64","194.10.3.95","3255436096","3255436127","LV","Latvia"
+"194.10.3.96","194.10.3.255","3255436128","3255436287","EU","Europe"
+"194.10.4.0","194.10.4.31","3255436288","3255436319","MT","Malta"
+"194.10.4.32","194.10.4.255","3255436320","3255436543","EU","Europe"
+"194.10.5.0","194.10.5.31","3255436544","3255436575","MT","Malta"
+"194.10.5.32","194.10.63.255","3255436576","3255451647","EU","Europe"
+"194.10.64.0","194.10.67.255","3255451648","3255452671","FR","France"
+"194.10.68.0","194.10.151.255","3255452672","3255474175","EU","Europe"
+"194.10.152.0","194.10.159.255","3255474176","3255476223","GB","United Kingdom"
+"194.10.160.0","194.10.187.255","3255476224","3255483391","EU","Europe"
+"194.10.188.0","194.10.191.255","3255483392","3255484415","DE","Germany"
+"194.10.192.0","194.10.195.255","3255484416","3255485439","EU","Europe"
+"194.10.196.0","194.10.199.255","3255485440","3255486463","FR","France"
+"194.10.200.0","194.10.207.255","3255486464","3255488511","EU","Europe"
+"194.10.208.0","194.10.211.255","3255488512","3255489535","AT","Austria"
+"194.10.212.0","194.10.223.255","3255489536","3255492607","EU","Europe"
+"194.10.224.0","194.10.239.255","3255492608","3255496703","GB","United Kingdom"
+"194.10.240.0","194.10.247.255","3255496704","3255498751","EU","Europe"
+"194.10.248.0","194.10.255.255","3255498752","3255500799","FR","France"
+"194.11.0.0","194.11.15.255","3255500800","3255504895","CH","Switzerland"
+"194.11.16.0","194.11.19.255","3255504896","3255505919","GB","United Kingdom"
+"194.11.22.0","194.11.22.255","3255506432","3255506687","PL","Poland"
+"194.11.23.0","194.11.23.255","3255506688","3255506943","PT","Portugal"
+"194.11.24.0","194.11.24.255","3255506944","3255507199","PL","Poland"
+"194.11.26.0","194.11.26.255","3255507456","3255507711","FR","France"
+"194.11.27.0","194.11.27.255","3255507712","3255507967","AT","Austria"
+"194.11.28.0","194.11.28.255","3255507968","3255508223","UA","Ukraine"
+"194.11.29.0","194.11.29.255","3255508224","3255508479","RU","Russian Federation"
+"194.11.30.0","194.11.78.255","3255508480","3255521023","CH","Switzerland"
+"194.11.79.0","194.11.79.255","3255521024","3255521279","EU","Europe"
+"194.11.80.0","194.11.169.255","3255521280","3255544319","CH","Switzerland"
+"194.11.170.0","194.11.170.255","3255544320","3255544575","DE","Germany"
+"194.11.171.0","194.11.171.255","3255544576","3255544831","AT","Austria"
+"194.11.172.0","194.11.223.255","3255544832","3255558143","CH","Switzerland"
+"194.11.225.0","194.11.225.255","3255558400","3255558655","UA","Ukraine"
+"194.11.227.0","194.11.227.255","3255558912","3255559167","GB","United Kingdom"
+"194.11.228.0","194.11.229.255","3255559168","3255559679","CH","Switzerland"
+"194.11.232.0","194.11.243.255","3255560192","3255563263","CH","Switzerland"
+"194.11.246.0","194.11.246.255","3255563776","3255564031","CH","Switzerland"
+"194.11.247.0","194.11.247.255","3255564032","3255564287","RU","Russian Federation"
+"194.11.252.0","194.11.253.255","3255565312","3255565823","DE","Germany"
+"194.11.254.0","194.11.254.131","3255565824","3255565955","PL","Poland"
+"194.11.254.132","194.11.254.132","3255565956","3255565956","EU","Europe"
+"194.11.254.133","194.11.254.255","3255565957","3255566079","PL","Poland"
+"194.12.0.0","194.12.15.255","3255566336","3255570431","GB","United Kingdom"
+"194.12.16.0","194.12.31.255","3255570432","3255574527","CH","Switzerland"
+"194.12.32.0","194.12.47.255","3255574528","3255578623","CZ","Czech Republic"
+"194.12.48.0","194.12.63.255","3255578624","3255582719","CY","Cyprus"
+"194.12.64.0","194.12.95.255","3255582720","3255590911","UA","Ukraine"
+"194.12.96.0","194.12.127.255","3255590912","3255599103","RU","Russian Federation"
+"194.12.128.0","194.12.191.255","3255599104","3255615487","CH","Switzerland"
+"194.12.192.0","194.12.223.255","3255615488","3255623679","DE","Germany"
+"194.12.224.0","194.12.255.255","3255623680","3255631871","BG","Bulgaria"
+"194.13.0.0","194.13.107.255","3255631872","3255659519","NL","Netherlands"
+"194.13.111.0","194.13.111.255","3255660288","3255660543","GR","Greece"
+"194.13.112.0","194.13.133.255","3255660544","3255666175","NL","Netherlands"
+"194.13.135.0","194.13.135.255","3255666432","3255666687","DE","Germany"
+"194.13.142.0","194.13.255.255","3255668224","3255697407","NL","Netherlands"
+"194.14.0.0","194.14.8.255","3255697408","3255699711","SE","Sweden"
+"194.14.9.0","194.14.9.255","3255699712","3255699967","EU","Europe"
+"194.14.10.0","194.14.27.255","3255699968","3255704575","SE","Sweden"
+"194.14.28.0","194.14.29.255","3255704576","3255705087","FR","France"
+"194.14.30.0","194.14.51.255","3255705088","3255710719","SE","Sweden"
+"194.14.52.0","194.14.52.255","3255710720","3255710975","ES","Spain"
+"194.14.53.0","194.14.73.255","3255710976","3255716351","SE","Sweden"
+"194.14.74.0","194.14.75.255","3255716352","3255716863","CH","Switzerland"
+"194.14.76.0","194.14.84.255","3255716864","3255719167","SE","Sweden"
+"194.14.85.0","194.14.85.255","3255719168","3255719423","NO","Norway"
+"194.14.86.0","194.14.86.255","3255719424","3255719679","SE","Sweden"
+"194.14.87.0","194.14.87.255","3255719680","3255719935","IT","Italy"
+"194.14.88.0","194.14.105.255","3255719936","3255724543","SE","Sweden"
+"194.14.106.0","194.14.107.255","3255724544","3255725055","US","United States"
+"194.14.108.0","194.14.108.255","3255725056","3255725311","ES","Spain"
+"194.14.109.0","194.14.130.255","3255725312","3255730943","SE","Sweden"
+"194.14.131.0","194.14.131.255","3255730944","3255731199","GB","United Kingdom"
+"194.14.132.0","194.14.178.255","3255731200","3255743231","SE","Sweden"
+"194.14.179.0","194.14.179.255","3255743232","3255743487","IT","Italy"
+"194.14.180.0","194.14.180.255","3255743488","3255743743","DE","Germany"
+"194.14.181.0","194.14.181.255","3255743744","3255743999","US","United States"
+"194.14.182.0","194.14.209.255","3255744000","3255751167","SE","Sweden"
+"194.14.210.0","194.14.210.255","3255751168","3255751423","DK","Denmark"
+"194.14.211.0","194.14.216.255","3255751424","3255752959","SE","Sweden"
+"194.14.217.0","194.14.217.255","3255752960","3255753215","LI","Liechtenstein"
+"194.14.218.0","194.14.253.255","3255753216","3255762431","SE","Sweden"
+"194.14.254.0","194.14.255.255","3255762432","3255762943","BE","Belgium"
+"194.15.0.0","194.15.31.255","3255762944","3255771135","DE","Germany"
+"194.15.64.0","194.15.95.255","3255779328","3255787519","DE","Germany"
+"194.15.112.0","194.15.115.255","3255791616","3255792639","UA","Ukraine"
+"194.15.116.0","194.15.119.255","3255792640","3255793663","RU","Russian Federation"
+"194.15.120.0","194.15.124.255","3255793664","3255794943","PL","Poland"
+"194.15.125.0","194.15.127.255","3255794944","3255795711","RU","Russian Federation"
+"194.15.128.0","194.15.139.255","3255795712","3255798783","DE","Germany"
+"194.15.141.0","194.15.141.255","3255799040","3255799295","SE","Sweden"
+"194.15.142.0","194.15.145.255","3255799296","3255800319","DE","Germany"
+"194.15.147.0","194.15.147.255","3255800576","3255800831","UA","Ukraine"
+"194.15.148.0","194.15.151.255","3255800832","3255801855","DE","Germany"
+"194.15.156.0","194.15.211.255","3255802880","3255817215","DE","Germany"
+"194.15.212.0","194.15.212.255","3255817216","3255817471","SE","Sweden"
+"194.15.213.0","194.15.213.255","3255817472","3255817727","ES","Spain"
+"194.15.214.0","194.15.223.255","3255817728","3255820287","DE","Germany"
+"194.15.228.0","194.15.231.255","3255821312","3255822335","CH","Switzerland"
+"194.15.232.0","194.15.255.255","3255822336","3255828479","DE","Germany"
+"194.16.0.0","194.17.208.220","3255828480","3255947484","SE","Sweden"
+"194.17.208.221","194.17.208.221","3255947485","3255947485","EU","Europe"
+"194.17.208.222","194.18.255.255","3255947486","3256025087","SE","Sweden"
+"194.19.0.0","194.19.127.255","3256025088","3256057855","NO","Norway"
+"194.19.128.0","194.19.223.255","3256057856","3256082431","DK","Denmark"
+"194.19.224.0","194.19.255.255","3256082432","3256090623","LV","Latvia"
+"194.20.0.0","194.21.255.255","3256090624","3256221695","IT","Italy"
+"194.22.0.0","194.22.7.255","3256221696","3256223743","SE","Sweden"
+"194.22.8.0","194.22.15.255","3256223744","3256225791","NL","Netherlands"
+"194.22.16.0","194.22.31.255","3256225792","3256229887","SE","Sweden"
+"194.22.32.0","194.22.47.255","3256229888","3256233983","DE","Germany"
+"194.22.48.0","194.22.63.255","3256233984","3256238079","SE","Sweden"
+"194.22.64.0","194.22.95.255","3256238080","3256246271","NO","Norway"
+"194.22.96.0","194.23.255.255","3256246272","3256352767","SE","Sweden"
+"194.24.0.0","194.24.1.255","3256352768","3256353279","CH","Switzerland"
+"194.24.2.0","194.24.2.255","3256353280","3256353535","EU","Europe"
+"194.24.3.0","194.24.127.255","3256353536","3256385535","CH","Switzerland"
+"194.24.128.0","194.24.159.255","3256385536","3256393727","AT","Austria"
+"194.24.160.0","194.24.161.255","3256393728","3256394239","DE","Germany"
+"194.24.164.0","194.24.165.255","3256394752","3256395263","PL","Poland"
+"194.24.166.0","194.24.167.255","3256395264","3256395775","GB","United Kingdom"
+"194.24.168.0","194.24.169.255","3256395776","3256396287","TR","Turkey"
+"194.24.170.0","194.24.171.255","3256396288","3256396799","GR","Greece"
+"194.24.172.0","194.24.173.255","3256396800","3256397311","DE","Germany"
+"194.24.174.0","194.24.175.255","3256397312","3256397823","PL","Poland"
+"194.24.178.0","194.24.179.255","3256398336","3256398847","RO","Romania"
+"194.24.180.0","194.24.181.255","3256398848","3256399359","PL","Poland"
+"194.24.182.0","194.24.187.255","3256399360","3256400895","UA","Ukraine"
+"194.24.188.0","194.24.189.255","3256400896","3256401407","GB","United Kingdom"
+"194.24.190.0","194.24.191.255","3256401408","3256401919","UA","Ukraine"
+"194.24.192.0","194.24.223.255","3256401920","3256410111","DE","Germany"
+"194.24.224.0","194.24.225.255","3256410112","3256410623","TR","Turkey"
+"194.24.226.0","194.24.227.255","3256410624","3256411135","GR","Greece"
+"194.24.228.0","194.24.229.255","3256411136","3256411647","FR","France"
+"194.24.230.0","194.24.231.255","3256411648","3256412159","DE","Germany"
+"194.24.234.0","194.24.235.255","3256412672","3256413183","RO","Romania"
+"194.24.236.0","194.24.237.255","3256413184","3256413695","UA","Ukraine"
+"194.24.238.0","194.24.239.255","3256413696","3256414207","PL","Poland"
+"194.24.240.0","194.24.241.255","3256414208","3256414719","RU","Russian Federation"
+"194.24.242.0","194.24.243.255","3256414720","3256415231","DE","Germany"
+"194.24.244.0","194.24.245.255","3256415232","3256415743","PL","Poland"
+"194.24.246.0","194.24.247.255","3256415744","3256416255","UA","Ukraine"
+"194.24.248.0","194.24.249.255","3256416256","3256416767","RS","Serbia"
+"194.24.252.0","194.24.253.255","3256417280","3256417791","NO","Norway"
+"194.24.254.0","194.24.255.255","3256417792","3256418303","GB","United Kingdom"
+"194.25.0.0","194.25.101.255","3256418304","3256444415","DE","Germany"
+"194.25.102.0","194.25.102.255","3256444416","3256444671","EU","Europe"
+"194.25.103.0","194.25.255.255","3256444672","3256483839","DE","Germany"
+"194.26.0.0","194.26.15.255","3256483840","3256487935","NL","Netherlands"
+"194.26.22.0","194.26.23.255","3256489472","3256489983","GR","Greece"
+"194.26.24.0","194.26.24.255","3256489984","3256490239","BE","Belgium"
+"194.26.26.0","194.26.26.255","3256490496","3256490751","CH","Switzerland"
+"194.26.28.0","194.26.28.255","3256491008","3256491263","DE","Germany"
+"194.26.32.0","194.26.157.255","3256492032","3256524287","NL","Netherlands"
+"194.26.158.0","194.26.159.255","3256524288","3256524799","DE","Germany"
+"194.26.160.0","194.26.255.255","3256524800","3256549375","NL","Netherlands"
+"194.27.0.0","194.27.255.255","3256549376","3256614911","TR","Turkey"
+"194.28.0.0","194.28.3.255","3256614912","3256615935","FI","Finland"
+"194.28.4.0","194.28.7.255","3256615936","3256616959","UA","Ukraine"
+"194.28.8.0","194.28.11.255","3256616960","3256617983","GB","United Kingdom"
+"194.28.12.0","194.28.15.255","3256617984","3256619007","PL","Poland"
+"194.28.16.0","194.28.19.255","3256619008","3256620031","UA","Ukraine"
+"194.28.20.0","194.28.23.255","3256620032","3256621055","RU","Russian Federation"
+"194.28.24.0","194.28.27.255","3256621056","3256622079","DK","Denmark"
+"194.28.28.0","194.28.31.255","3256622080","3256623103","RU","Russian Federation"
+"194.28.32.0","194.28.35.255","3256623104","3256624127","PL","Poland"
+"194.28.36.0","194.28.39.255","3256624128","3256625151","UA","Ukraine"
+"194.28.40.0","194.28.43.255","3256625152","3256626175","PL","Poland"
+"194.28.48.0","194.28.51.255","3256627200","3256628223","PL","Poland"
+"194.28.52.0","194.28.55.255","3256628224","3256629247","UA","Ukraine"
+"194.28.56.0","194.28.59.255","3256629248","3256630271","RU","Russian Federation"
+"194.28.60.0","194.28.71.255","3256630272","3256633343","UA","Ukraine"
+"194.28.72.0","194.28.75.255","3256633344","3256634367","RU","Russian Federation"
+"194.28.76.0","194.28.79.255","3256634368","3256635391","MD","Moldova, Republic of"
+"194.28.80.0","194.28.83.255","3256635392","3256636415","PL","Poland"
+"194.28.84.0","194.28.91.255","3256636416","3256638463","UA","Ukraine"
+"194.28.92.0","194.28.95.255","3256638464","3256639487","RU","Russian Federation"
+"194.28.100.0","194.28.103.255","3256640512","3256641535","UA","Ukraine"
+"194.28.104.0","194.28.107.255","3256641536","3256642559","PL","Poland"
+"194.28.108.0","194.28.111.255","3256642560","3256643583","SI","Slovenia"
+"194.28.112.0","194.28.115.255","3256643584","3256644607","NL","Netherlands"
+"194.28.116.0","194.28.119.255","3256644608","3256645631","IT","Italy"
+"194.28.120.0","194.28.123.255","3256645632","3256646655","SE","Sweden"
+"194.28.124.0","194.28.127.255","3256646656","3256647679","GB","United Kingdom"
+"194.28.128.0","194.28.131.255","3256647680","3256648703","RS","Serbia"
+"194.28.132.0","194.28.135.255","3256648704","3256649727","UA","Ukraine"
+"194.28.136.0","194.28.139.255","3256649728","3256650751","GB","United Kingdom"
+"194.28.140.0","194.28.147.255","3256650752","3256652799","UA","Ukraine"
+"194.28.148.0","194.28.151.255","3256652800","3256653823","DE","Germany"
+"194.28.152.0","194.28.155.255","3256653824","3256654847","RU","Russian Federation"
+"194.28.156.0","194.28.159.255","3256654848","3256655871","GB","United Kingdom"
+"194.28.160.0","194.28.163.255","3256655872","3256656895","RU","Russian Federation"
+"194.28.164.0","194.28.167.255","3256656896","3256657919","GB","United Kingdom"
+"194.28.168.0","194.28.171.255","3256657920","3256658943","PL","Poland"
+"194.28.172.0","194.28.183.255","3256658944","3256662015","UA","Ukraine"
+"194.28.184.0","194.28.187.255","3256662016","3256663039","RU","Russian Federation"
+"194.28.188.0","194.28.191.255","3256663040","3256664063","PL","Poland"
+"194.28.192.0","194.28.195.255","3256664064","3256665087","RU","Russian Federation"
+"194.28.196.0","194.28.199.255","3256665088","3256666111","UA","Ukraine"
+"194.28.200.0","194.28.203.255","3256666112","3256667135","PL","Poland"
+"194.28.204.0","194.28.219.255","3256667136","3256671231","RU","Russian Federation"
+"194.28.220.0","194.28.223.255","3256671232","3256672255","PL","Poland"
+"194.28.224.0","194.28.227.255","3256672256","3256673279","RU","Russian Federation"
+"194.28.228.0","194.28.231.255","3256673280","3256674303","PL","Poland"
+"194.28.232.0","194.28.235.255","3256674304","3256675327","LT","Lithuania"
+"194.28.236.0","194.28.243.255","3256675328","3256677375","RU","Russian Federation"
+"194.28.244.0","194.28.247.255","3256677376","3256678399","GB","United Kingdom"
+"194.28.248.0","194.28.255.255","3256678400","3256680447","DK","Denmark"
+"194.29.0.0","194.29.31.255","3256680448","3256688639","CH","Switzerland"
+"194.29.32.0","194.29.47.255","3256688640","3256692735","IL","Israel"
+"194.29.48.0","194.29.51.255","3256692736","3256693759","GR","Greece"
+"194.29.56.0","194.29.59.255","3256694784","3256695807","DE","Germany"
+"194.29.60.0","194.29.63.255","3256695808","3256696831","UA","Ukraine"
+"194.29.64.0","194.29.69.255","3256696832","3256698367","EU","Europe"
+"194.29.70.0","194.29.70.255","3256698368","3256698623","NL","Netherlands"
+"194.29.71.0","194.29.71.255","3256698624","3256698879","EU","Europe"
+"194.29.72.0","194.29.72.255","3256698880","3256699135","GB","United Kingdom"
+"194.29.73.0","194.29.73.255","3256699136","3256699391","NL","Netherlands"
+"194.29.74.0","194.29.79.255","3256699392","3256700927","GB","United Kingdom"
+"194.29.80.0","194.29.97.255","3256700928","3256705535","EU","Europe"
+"194.29.98.0","194.29.98.255","3256705536","3256705791","BE","Belgium"
+"194.29.99.0","194.29.99.255","3256705792","3256706047","EU","Europe"
+"194.29.100.0","194.29.101.255","3256706048","3256706559","GR","Greece"
+"194.29.102.0","194.29.127.255","3256706560","3256713215","EU","Europe"
+"194.29.128.0","194.29.183.255","3256713216","3256727551","PL","Poland"
+"194.29.184.0","194.29.184.255","3256727552","3256727807","DE","Germany"
+"194.29.185.0","194.29.185.255","3256727808","3256728063","HU","Hungary"
+"194.29.186.0","194.29.187.255","3256728064","3256728575","RU","Russian Federation"
+"194.29.188.0","194.29.191.255","3256728576","3256729599","DE","Germany"
+"194.29.192.0","194.29.199.255","3256729600","3256731647","FI","Finland"
+"194.29.200.0","194.29.203.255","3256731648","3256732671","NO","Norway"
+"194.29.204.0","194.29.204.255","3256732672","3256732927","IT","Italy"
+"194.29.205.0","194.29.205.255","3256732928","3256733183","UA","Ukraine"
+"194.29.206.0","194.29.206.255","3256733184","3256733439","FR","France"
+"194.29.207.0","194.29.207.255","3256733440","3256733695","DK","Denmark"
+"194.29.208.0","194.29.215.255","3256733696","3256735743","TR","Turkey"
+"194.29.216.0","194.29.223.255","3256735744","3256737791","GB","United Kingdom"
+"194.29.224.0","194.29.255.255","3256737792","3256745983","DE","Germany"
+"194.30.0.0","194.30.127.255","3256745984","3256778751","ES","Spain"
+"194.30.128.0","194.30.159.255","3256778752","3256786943","CY","Cyprus"
+"194.30.160.0","194.30.160.255","3256786944","3256787199","NL","Netherlands"
+"194.30.162.0","194.30.162.255","3256787456","3256787711","DE","Germany"
+"194.30.163.0","194.30.163.255","3256787712","3256787967","UA","Ukraine"
+"194.30.164.0","194.30.164.255","3256787968","3256788223","PL","Poland"
+"194.30.166.0","194.30.166.255","3256788480","3256788735","GB","United Kingdom"
+"194.30.167.0","194.30.167.255","3256788736","3256788991","DE","Germany"
+"194.30.168.0","194.30.168.255","3256788992","3256789247","RO","Romania"
+"194.30.169.0","194.30.169.255","3256789248","3256789503","SE","Sweden"
+"194.30.170.0","194.30.170.255","3256789504","3256789759","UA","Ukraine"
+"194.30.171.0","194.30.171.255","3256789760","3256790015","GB","United Kingdom"
+"194.30.172.0","194.30.172.255","3256790016","3256790271","UA","Ukraine"
+"194.30.173.0","194.30.174.255","3256790272","3256790783","DE","Germany"
+"194.30.175.0","194.30.175.255","3256790784","3256791039","NL","Netherlands"
+"194.30.178.0","194.30.178.255","3256791552","3256791807","GR","Greece"
+"194.30.179.0","194.30.179.255","3256791808","3256792063","PL","Poland"
+"194.30.180.0","194.30.180.255","3256792064","3256792319","DE","Germany"
+"194.30.181.0","194.30.181.169","3256792320","3256792489","CH","Switzerland"
+"194.30.181.170","194.30.181.170","3256792490","3256792490","EU","Europe"
+"194.30.181.171","194.30.181.255","3256792491","3256792575","CH","Switzerland"
+"194.30.182.0","194.30.182.255","3256792576","3256792831","NL","Netherlands"
+"194.30.184.0","194.30.184.255","3256793088","3256793343","GB","United Kingdom"
+"194.30.185.0","194.30.185.255","3256793344","3256793599","DE","Germany"
+"194.30.186.0","194.30.186.255","3256793600","3256793855","GB","United Kingdom"
+"194.30.187.0","194.30.187.255","3256793856","3256794111","SK","Slovakia"
+"194.30.188.0","194.30.188.255","3256794112","3256794367","NL","Netherlands"
+"194.30.189.0","194.30.189.255","3256794368","3256794623","GB","United Kingdom"
+"194.30.190.0","194.30.190.255","3256794624","3256794879","RU","Russian Federation"
+"194.30.191.0","194.30.191.255","3256794880","3256795135","AT","Austria"
+"194.30.192.0","194.30.255.255","3256795136","3256811519","GR","Greece"
+"194.31.0.0","194.31.31.255","3256811520","3256819711","DE","Germany"
+"194.31.32.0","194.31.38.255","3256819712","3256821503","PL","Poland"
+"194.31.39.0","194.31.39.255","3256821504","3256821759","NO","Norway"
+"194.31.40.0","194.31.41.255","3256821760","3256822271","PL","Poland"
+"194.31.42.0","194.31.42.255","3256822272","3256822527","MD","Moldova, Republic of"
+"194.31.43.0","194.31.43.255","3256822528","3256822783","PL","Poland"
+"194.31.44.0","194.31.47.255","3256822784","3256823807","UA","Ukraine"
+"194.31.48.0","194.31.49.255","3256823808","3256824319","PL","Poland"
+"194.31.50.0","194.31.51.255","3256824320","3256824831","GB","United Kingdom"
+"194.31.56.0","194.31.56.255","3256825856","3256826111","EE","Estonia"
+"194.31.57.0","194.31.57.255","3256826112","3256826367","KW","Kuwait"
+"194.31.58.0","194.31.58.255","3256826368","3256826623","IL","Israel"
+"194.31.59.0","194.31.59.255","3256826624","3256826879","RU","Russian Federation"
+"194.31.60.0","194.31.60.255","3256826880","3256827135","PL","Poland"
+"194.31.61.0","194.31.61.255","3256827136","3256827391","IS","Iceland"
+"194.31.62.0","194.31.62.255","3256827392","3256827647","GB","United Kingdom"
+"194.31.63.0","194.31.63.255","3256827648","3256827903","PL","Poland"
+"194.31.64.0","194.31.127.255","3256827904","3256844287","DE","Germany"
+"194.31.192.0","194.31.203.255","3256860672","3256863743","DE","Germany"
+"194.31.206.0","194.31.206.255","3256864256","3256864511","DE","Germany"
+"194.31.207.0","194.31.207.255","3256864512","3256864767","CH","Switzerland"
+"194.31.208.0","194.31.231.255","3256864768","3256870911","DE","Germany"
+"194.31.232.0","194.31.232.255","3256870912","3256871167","RU","Russian Federation"
+"194.31.233.0","194.31.235.255","3256871168","3256871935","DE","Germany"
+"194.31.238.0","194.31.238.255","3256872448","3256872703","DE","Germany"
+"194.31.240.0","194.31.247.255","3256872960","3256875007","DE","Germany"
+"194.31.248.0","194.31.249.255","3256875008","3256875519","UA","Ukraine"
+"194.31.250.0","194.31.251.255","3256875520","3256876031","RU","Russian Federation"
+"194.31.252.0","194.31.252.255","3256876032","3256876287","PL","Poland"
+"194.31.253.0","194.31.253.255","3256876288","3256876543","RU","Russian Federation"
+"194.31.254.0","194.31.254.255","3256876544","3256876799","CH","Switzerland"
+"194.32.0.0","194.32.79.255","3256877056","3256897535","GB","United Kingdom"
+"194.32.82.0","194.32.82.255","3256898048","3256898303","GB","United Kingdom"
+"194.32.84.0","194.32.85.255","3256898560","3256899071","TR","Turkey"
+"194.32.86.0","194.32.87.255","3256899072","3256899583","RU","Russian Federation"
+"194.32.150.0","194.32.150.255","3256915456","3256915711","RS","Serbia"
+"194.32.151.0","194.32.151.255","3256915712","3256915967","SE","Sweden"
+"194.32.160.0","194.32.223.255","3256918016","3256934399","GB","United Kingdom"
+"194.33.0.0","194.33.7.255","3256942592","3256944639","GB","United Kingdom"
+"194.33.11.0","194.33.11.255","3256945408","3256945663","GB","United Kingdom"
+"194.33.12.0","194.33.12.255","3256945664","3256945919","SI","Slovenia"
+"194.33.13.0","194.33.13.255","3256945920","3256946175","GB","United Kingdom"
+"194.33.14.0","194.33.14.255","3256946176","3256946431","RO","Romania"
+"194.33.15.0","194.33.15.255","3256946432","3256946687","UA","Ukraine"
+"194.33.17.0","194.33.17.255","3256946944","3256947199","EU","Europe"
+"194.33.18.0","194.33.19.255","3256947200","3256947711","DE","Germany"
+"194.33.24.0","194.33.63.255","3256948736","3256958975","GB","United Kingdom"
+"194.33.64.0","194.33.67.255","3256958976","3256959999","RO","Romania"
+"194.33.68.0","194.33.68.255","3256960000","3256960255","SA","Saudi Arabia"
+"194.33.69.0","194.33.69.255","3256960256","3256960511","HU","Hungary"
+"194.33.70.0","194.33.71.255","3256960512","3256961023","SA","Saudi Arabia"
+"194.33.72.0","194.33.77.255","3256961024","3256962559","PL","Poland"
+"194.33.78.0","194.33.78.255","3256962560","3256962815","FR","France"
+"194.33.79.0","194.33.79.255","3256962816","3256963071","RU","Russian Federation"
+"194.33.80.0","194.33.80.255","3256963072","3256963327","SE","Sweden"
+"194.33.81.0","194.33.82.255","3256963328","3256963839","RU","Russian Federation"
+"194.33.83.0","194.33.83.255","3256963840","3256964095","PL","Poland"
+"194.33.84.0","194.33.87.255","3256964096","3256965119","RU","Russian Federation"
+"194.33.92.0","194.33.95.255","3256966144","3256967167","RU","Russian Federation"
+"194.33.96.0","194.33.96.255","3256967168","3256967423","NL","Netherlands"
+"194.33.97.0","194.33.97.255","3256967424","3256967679","RU","Russian Federation"
+"194.33.98.0","194.33.99.255","3256967680","3256968191","CH","Switzerland"
+"194.33.100.0","194.33.103.255","3256968192","3256969215","RO","Romania"
+"194.33.104.0","194.33.107.255","3256969216","3256970239","IR","Iran, Islamic Republic of"
+"194.33.108.0","194.33.108.255","3256970240","3256970495","AT","Austria"
+"194.33.109.0","194.33.109.255","3256970496","3256970751","GB","United Kingdom"
+"194.33.110.0","194.33.110.255","3256970752","3256971007","RU","Russian Federation"
+"194.33.111.0","194.33.111.255","3256971008","3256971263","PL","Poland"
+"194.33.112.0","194.33.113.255","3256971264","3256971775","NL","Netherlands"
+"194.33.114.0","194.33.114.255","3256971776","3256972031","RU","Russian Federation"
+"194.33.115.0","194.33.115.255","3256972032","3256972287","DE","Germany"
+"194.33.116.0","194.33.119.255","3256972288","3256973311","PL","Poland"
+"194.33.120.0","194.33.121.255","3256973312","3256973823","DE","Germany"
+"194.33.122.0","194.33.127.255","3256973824","3256975359","IR","Iran, Islamic Republic of"
+"194.33.128.0","194.33.179.255","3256975360","3256988671","GB","United Kingdom"
+"194.33.180.0","194.33.180.255","3256988672","3256988927","RU","Russian Federation"
+"194.33.181.0","194.33.181.255","3256988928","3256989183","UA","Ukraine"
+"194.33.183.0","194.33.183.255","3256989440","3256989695","GB","United Kingdom"
+"194.33.184.0","194.33.184.255","3256989696","3256989951","HU","Hungary"
+"194.33.185.0","194.33.185.255","3256989952","3256990207","PL","Poland"
+"194.33.186.0","194.33.186.255","3256990208","3256990463","CH","Switzerland"
+"194.33.187.0","194.33.187.255","3256990464","3256990719","PL","Poland"
+"194.33.188.0","194.33.189.255","3256990720","3256991231","UA","Ukraine"
+"194.33.190.0","194.33.190.255","3256991232","3256991487","SE","Sweden"
+"194.33.191.0","194.33.191.255","3256991488","3256991743","RU","Russian Federation"
+"194.33.192.0","194.34.11.255","3256991744","3257011199","GB","United Kingdom"
+"194.34.12.0","194.34.12.255","3257011200","3257011455","BG","Bulgaria"
+"194.34.13.0","194.34.63.255","3257011456","3257024511","GB","United Kingdom"
+"194.34.64.0","194.34.95.255","3257024512","3257032703","AU","Australia"
+"194.34.112.0","194.34.191.255","3257036800","3257057279","GB","United Kingdom"
+"194.34.198.0","194.34.198.255","3257058816","3257059071","PL","Poland"
+"194.34.204.0","194.34.223.255","3257060352","3257065471","GB","United Kingdom"
+"194.35.0.0","194.35.31.255","3257073664","3257081855","GB","United Kingdom"
+"194.35.64.0","194.35.72.255","3257090048","3257092351","GB","United Kingdom"
+"194.35.74.0","194.35.74.255","3257092608","3257092863","RO","Romania"
+"194.35.79.0","194.35.95.255","3257093888","3257098239","GB","United Kingdom"
+"194.35.128.0","194.35.255.255","3257106432","3257139199","GB","United Kingdom"
+"194.36.0.0","194.36.0.255","3257139200","3257139455","DK","Denmark"
+"194.36.1.0","194.36.15.255","3257139456","3257143295","GB","United Kingdom"
+"194.36.16.0","194.36.17.255","3257143296","3257143807","RU","Russian Federation"
+"194.36.18.0","194.36.18.255","3257143808","3257144063","DE","Germany"
+"194.36.19.0","194.36.19.255","3257144064","3257144319","RU","Russian Federation"
+"194.36.20.0","194.36.20.255","3257144320","3257144575","DE","Germany"
+"194.36.21.0","194.36.21.255","3257144576","3257144831","GB","United Kingdom"
+"194.36.22.0","194.36.22.255","3257144832","3257145087","FR","France"
+"194.36.23.0","194.36.23.255","3257145088","3257145343","GB","United Kingdom"
+"194.36.48.0","194.36.135.255","3257151488","3257174015","GB","United Kingdom"
+"194.36.136.0","194.36.136.255","3257174016","3257174271","US","United States"
+"194.36.152.0","194.36.159.255","3257178112","3257180159","GB","United Kingdom"
+"194.36.160.0","194.36.160.255","3257180160","3257180415","TR","Turkey"
+"194.36.161.0","194.36.161.255","3257180416","3257180671","RU","Russian Federation"
+"194.36.162.0","194.36.162.255","3257180672","3257180927","EE","Estonia"
+"194.36.163.0","194.36.163.255","3257180928","3257181183","GB","United Kingdom"
+"194.36.164.0","194.36.164.255","3257181184","3257181439","SA","Saudi Arabia"
+"194.36.165.0","194.36.165.255","3257181440","3257181695","PL","Poland"
+"194.36.166.0","194.36.166.255","3257181696","3257181951","FR","France"
+"194.36.168.0","194.36.168.255","3257182208","3257182463","PL","Poland"
+"194.36.208.0","194.36.223.255","3257192448","3257196543","GB","United Kingdom"
+"194.36.224.0","194.36.239.255","3257196544","3257200639","LU","Luxembourg"
+"194.36.240.0","194.36.255.255","3257200640","3257204735","GB","United Kingdom"
+"194.37.0.0","194.37.79.255","3257204736","3257225215","AT","Austria"
+"194.37.84.0","194.37.87.255","3257226240","3257227263","DE","Germany"
+"194.37.96.0","194.37.247.255","3257229312","3257268223","AT","Austria"
+"194.37.248.0","194.37.248.255","3257268224","3257268479","UA","Ukraine"
+"194.37.249.0","194.37.249.255","3257268480","3257268735","SE","Sweden"
+"194.37.252.0","194.37.252.255","3257269248","3257269503","IT","Italy"
+"194.37.253.0","194.37.253.255","3257269504","3257269759","AT","Austria"
+"194.37.255.0","194.37.255.255","3257270016","3257270271","DE","Germany"
+"194.38.64.0","194.38.95.255","3257286656","3257294847","CH","Switzerland"
+"194.38.96.0","194.38.127.255","3257294848","3257303039","HU","Hungary"
+"194.38.128.0","194.38.159.255","3257303040","3257311231","PT","Portugal"
+"194.38.160.0","194.38.255.255","3257311232","3257335807","CH","Switzerland"
+"194.39.0.0","194.39.63.255","3257335808","3257352191","DE","Germany"
+"194.39.72.0","194.39.81.255","3257354240","3257356799","DE","Germany"
+"194.39.84.0","194.39.84.255","3257357312","3257357567","PT","Portugal"
+"194.39.85.0","194.39.85.255","3257357568","3257357823","SI","Slovenia"
+"194.39.86.0","194.39.140.255","3257357824","3257371903","DE","Germany"
+"194.39.141.0","194.39.141.255","3257371904","3257372159","EU","Europe"
+"194.39.143.0","194.39.143.255","3257372416","3257372671","GB","United Kingdom"
+"194.39.144.0","194.39.195.255","3257372672","3257385983","DE","Germany"
+"194.39.214.0","194.39.214.255","3257390592","3257390847","DE","Germany"
+"194.39.218.0","194.39.218.255","3257391616","3257391871","EU","Europe"
+"194.39.219.0","194.39.223.255","3257391872","3257393151","DE","Germany"
+"194.39.240.0","194.39.255.255","3257397248","3257401343","DE","Germany"
+"194.40.0.0","194.40.203.255","3257401344","3257453567","CH","Switzerland"
+"194.40.204.0","194.40.207.255","3257453568","3257454591","RO","Romania"
+"194.40.208.0","194.40.209.255","3257454592","3257455103","IT","Italy"
+"194.40.210.0","194.40.210.255","3257455104","3257455359","RO","Romania"
+"194.40.211.0","194.40.211.255","3257455360","3257455615","SI","Slovenia"
+"194.40.212.0","194.40.255.255","3257455616","3257466879","CH","Switzerland"
+"194.41.0.0","194.41.0.255","3257466880","3257467135","DE","Germany"
+"194.41.2.0","194.41.3.255","3257467392","3257467903","SE","Sweden"
+"194.41.4.0","194.41.7.255","3257467904","3257468927","IT","Italy"
+"194.41.9.0","194.41.9.255","3257469184","3257469439","IT","Italy"
+"194.41.12.0","194.41.15.255","3257469952","3257470975","PL","Poland"
+"194.41.16.0","194.41.19.255","3257470976","3257471999","FI","Finland"
+"194.41.20.0","194.41.21.255","3257472000","3257472511","SG","Singapore"
+"194.41.22.0","194.41.31.255","3257472512","3257475071","FI","Finland"
+"194.41.39.0","194.41.39.255","3257476864","3257477119","DE","Germany"
+"194.41.57.0","194.41.57.255","3257481472","3257481727","DE","Germany"
+"194.41.60.0","194.41.61.255","3257482240","3257482751","GB","United Kingdom"
+"194.41.62.0","194.41.62.255","3257482752","3257483007","NL","Netherlands"
+"194.41.63.0","194.41.95.255","3257483008","3257491455","CH","Switzerland"
+"194.41.96.0","194.41.111.255","3257491456","3257495551","BE","Belgium"
+"194.41.128.0","194.41.255.255","3257499648","3257532415","CH","Switzerland"
+"194.42.0.0","194.42.39.255","3257532416","3257542655","CY","Cyprus"
+"194.42.40.0","194.42.40.255","3257542656","3257542911","PL","Poland"
+"194.42.41.0","194.42.42.255","3257542912","3257543423","IT","Italy"
+"194.42.43.0","194.42.43.255","3257543424","3257543679","PT","Portugal"
+"194.42.44.0","194.42.45.255","3257543680","3257544191","RO","Romania"
+"194.42.46.0","194.42.47.255","3257544192","3257544703","DE","Germany"
+"194.42.48.0","194.42.48.255","3257544704","3257544959","CH","Switzerland"
+"194.42.49.0","194.42.49.255","3257544960","3257545215","DK","Denmark"
+"194.42.50.0","194.42.54.255","3257545216","3257546495","GR","Greece"
+"194.42.55.0","194.42.55.31","3257546496","3257546527","DE","Germany"
+"194.42.55.32","194.42.55.159","3257546528","3257546655","CY","Cyprus"
+"194.42.55.160","194.42.55.191","3257546656","3257546687","SE","Sweden"
+"194.42.55.192","194.42.55.223","3257546688","3257546719","DE","Germany"
+"194.42.55.224","194.42.55.255","3257546720","3257546751","DK","Denmark"
+"194.42.56.0","194.42.63.255","3257546752","3257548799","IE","Ireland"
+"194.42.64.0","194.42.75.7","3257548800","3257551623","GB","United Kingdom"
+"194.42.75.8","194.42.75.31","3257551624","3257551647","BE","Belgium"
+"194.42.75.32","194.42.75.95","3257551648","3257551711","GB","United Kingdom"
+"194.42.75.96","194.42.75.103","3257551712","3257551719","BE","Belgium"
+"194.42.75.104","194.42.79.92","3257551720","3257552732","GB","United Kingdom"
+"194.42.79.93","194.42.79.93","3257552733","3257552733","SE","Sweden"
+"194.42.79.94","194.42.95.255","3257552734","3257556991","GB","United Kingdom"
+"194.42.98.0","194.42.99.255","3257557504","3257558015","LU","Luxembourg"
+"194.42.100.0","194.42.103.255","3257558016","3257559039","RO","Romania"
+"194.42.106.0","194.42.107.255","3257559552","3257560063","UA","Ukraine"
+"194.42.108.0","194.42.109.255","3257560064","3257560575","DE","Germany"
+"194.42.110.0","194.42.111.255","3257560576","3257561087","PL","Poland"
+"194.42.112.0","194.42.113.255","3257561088","3257561599","UA","Ukraine"
+"194.42.114.0","194.42.115.255","3257561600","3257562111","DE","Germany"
+"194.42.116.0","194.42.121.255","3257562112","3257563647","PL","Poland"
+"194.42.122.0","194.42.123.255","3257563648","3257564159","NL","Netherlands"
+"194.42.124.0","194.42.125.255","3257564160","3257564671","GB","United Kingdom"
+"194.42.126.0","194.42.127.255","3257564672","3257565183","RO","Romania"
+"194.42.128.0","194.42.159.255","3257565184","3257573375","CY","Cyprus"
+"194.42.160.0","194.42.162.127","3257573376","3257574015","CH","Switzerland"
+"194.42.162.128","194.42.175.255","3257574016","3257577471","EU","Europe"
+"194.42.176.0","194.42.191.255","3257577472","3257581567","DE","Germany"
+"194.42.192.0","194.42.207.255","3257581568","3257585663","UA","Ukraine"
+"194.42.208.0","194.42.209.255","3257585664","3257586175","BE","Belgium"
+"194.42.210.0","194.42.211.255","3257586176","3257586687","NL","Netherlands"
+"194.42.212.0","194.42.212.255","3257586688","3257586943","LU","Luxembourg"
+"194.42.213.0","194.42.214.255","3257586944","3257587455","ES","Spain"
+"194.42.215.0","194.42.215.255","3257587456","3257587711","GB","United Kingdom"
+"194.42.216.0","194.42.216.255","3257587712","3257587967","US","United States"
+"194.42.217.0","194.42.217.255","3257587968","3257588223","FR","France"
+"194.42.218.0","194.42.219.255","3257588224","3257588735","BE","Belgium"
+"194.42.220.0","194.42.223.255","3257588736","3257589759","NL","Netherlands"
+"194.42.224.0","194.43.255.255","3257589760","3257663487","GB","United Kingdom"
+"194.44.0.0","194.44.255.255","3257663488","3257729023","UA","Ukraine"
+"194.45.0.0","194.45.3.255","3257729024","3257730047","DE","Germany"
+"194.45.4.0","194.45.45.255","3257730048","3257740799","NL","Netherlands"
+"194.45.46.0","194.45.46.255","3257740800","3257741055","FR","France"
+"194.45.47.0","194.45.47.255","3257741056","3257741311","NL","Netherlands"
+"194.45.48.0","194.45.48.255","3257741312","3257741567","DE","Germany"
+"194.45.49.0","194.45.51.255","3257741568","3257742335","NL","Netherlands"
+"194.45.52.0","194.45.55.255","3257742336","3257743359","DE","Germany"
+"194.45.56.0","194.45.75.255","3257743360","3257748479","NL","Netherlands"
+"194.45.76.0","194.45.79.255","3257748480","3257749503","DE","Germany"
+"194.45.80.0","194.45.93.255","3257749504","3257753087","NL","Netherlands"
+"194.45.94.0","194.45.95.255","3257753088","3257753599","DE","Germany"
+"194.45.96.0","194.45.96.255","3257753600","3257753855","NL","Netherlands"
+"194.45.97.0","194.45.97.255","3257753856","3257754111","DE","Germany"
+"194.45.98.0","194.45.143.255","3257754112","3257765887","NL","Netherlands"
+"194.45.144.0","194.45.151.255","3257765888","3257767935","DE","Germany"
+"194.45.152.0","194.45.207.255","3257767936","3257782271","NL","Netherlands"
+"194.45.208.0","194.45.215.255","3257782272","3257784319","DE","Germany"
+"194.45.216.0","194.45.255.255","3257784320","3257794559","NL","Netherlands"
+"194.46.0.0","194.46.191.255","3257794560","3257843711","GB","United Kingdom"
+"194.46.192.0","194.46.255.255","3257843712","3257860095","IE","Ireland"
+"194.47.0.0","194.47.255.255","3257860096","3257925631","SE","Sweden"
+"194.48.0.0","194.48.0.255","3257925632","3257925887","AT","Austria"
+"194.48.1.0","194.48.1.255","3257925888","3257926143","SE","Sweden"
+"194.48.2.0","194.48.2.255","3257926144","3257926399","AT","Austria"
+"194.48.4.0","194.48.191.255","3257926656","3257974783","AT","Austria"
+"194.48.194.0","194.48.195.255","3257975296","3257975807","DE","Germany"
+"194.48.196.0","194.48.203.255","3257975808","3257977855","AT","Austria"
+"194.48.204.0","194.48.204.255","3257977856","3257978111","GB","United Kingdom"
+"194.48.205.0","194.48.205.255","3257978112","3257978367","SE","Sweden"
+"194.48.206.0","194.48.206.255","3257978368","3257978623","BG","Bulgaria"
+"194.48.207.0","194.48.207.255","3257978624","3257978879","ES","Spain"
+"194.48.208.0","194.48.208.255","3257978880","3257979135","CZ","Czech Republic"
+"194.48.209.0","194.48.209.255","3257979136","3257979391","UA","Ukraine"
+"194.48.210.0","194.48.210.255","3257979392","3257979647","GB","United Kingdom"
+"194.48.212.0","194.48.212.255","3257979904","3257980159","UA","Ukraine"
+"194.48.213.0","194.48.213.255","3257980160","3257980415","SE","Sweden"
+"194.48.214.0","194.48.214.255","3257980416","3257980671","NL","Netherlands"
+"194.48.215.0","194.48.215.255","3257980672","3257980927","CH","Switzerland"
+"194.48.216.0","194.48.216.255","3257980928","3257981183","PL","Poland"
+"194.48.217.0","194.48.217.255","3257981184","3257981439","GB","United Kingdom"
+"194.48.218.0","194.48.218.255","3257981440","3257981695","RU","Russian Federation"
+"194.48.219.0","194.48.219.255","3257981696","3257981951","PL","Poland"
+"194.48.236.0","194.48.240.255","3257986048","3257987327","AT","Austria"
+"194.48.241.0","194.48.241.255","3257987328","3257987583","CZ","Czech Republic"
+"194.48.243.0","194.48.243.255","3257987840","3257988095","AT","Austria"
+"194.48.254.0","194.48.254.255","3257990656","3257990911","AT","Austria"
+"194.49.7.0","194.49.7.255","3257992960","3257993215","DE","Germany"
+"194.49.19.0","194.49.19.255","3257996032","3257996287","DE","Germany"
+"194.49.21.0","194.49.21.255","3257996544","3257996799","CH","Switzerland"
+"194.49.22.0","194.49.49.255","3257996800","3258003967","DE","Germany"
+"194.49.50.0","194.49.51.255","3258003968","3258004479","RU","Russian Federation"
+"194.49.54.0","194.49.54.255","3258004992","3258005247","DE","Germany"
+"194.49.60.0","194.49.95.255","3258006528","3258015743","DE","Germany"
+"194.49.110.0","194.49.110.255","3258019328","3258019583","DE","Germany"
+"194.49.112.0","194.49.119.255","3258019840","3258021887","DE","Germany"
+"194.49.120.0","194.49.123.255","3258021888","3258022911","RU","Russian Federation"
+"194.49.124.0","194.49.124.255","3258022912","3258023167","PL","Poland"
+"194.49.125.0","194.49.125.255","3258023168","3258023423","DE","Germany"
+"194.49.126.0","194.49.126.255","3258023424","3258023679","TR","Turkey"
+"194.49.127.0","194.49.127.255","3258023680","3258023935","RU","Russian Federation"
+"194.49.128.0","194.49.255.255","3258023936","3258056703","DE","Germany"
+"194.50.2.0","194.50.2.255","3258057216","3258057471","CZ","Czech Republic"
+"194.50.6.0","194.50.6.255","3258058240","3258058495","RU","Russian Federation"
+"194.50.7.0","194.50.7.255","3258058496","3258058751","RO","Romania"
+"194.50.9.0","194.50.9.255","3258059008","3258059263","UA","Ukraine"
+"194.50.10.0","194.50.10.255","3258059264","3258059519","RU","Russian Federation"
+"194.50.11.0","194.50.11.255","3258059520","3258059775","RO","Romania"
+"194.50.24.0","194.50.24.255","3258062848","3258063103","RU","Russian Federation"
+"194.50.26.0","194.50.27.255","3258063360","3258063871","CZ","Czech Republic"
+"194.50.28.0","194.50.28.255","3258063872","3258064127","AT","Austria"
+"194.50.29.0","194.50.29.255","3258064128","3258064383","FR","France"
+"194.50.30.0","194.50.32.255","3258064384","3258065151","GB","United Kingdom"
+"194.50.33.0","194.50.33.255","3258065152","3258065407","DE","Germany"
+"194.50.34.0","194.50.34.255","3258065408","3258065663","LI","Liechtenstein"
+"194.50.35.0","194.50.35.255","3258065664","3258065919","SA","Saudi Arabia"
+"194.50.36.0","194.50.36.255","3258065920","3258066175","DE","Germany"
+"194.50.37.0","194.50.37.255","3258066176","3258066431","PL","Poland"
+"194.50.38.0","194.50.39.255","3258066432","3258066943","FR","France"
+"194.50.40.0","194.50.40.255","3258066944","3258067199","DK","Denmark"
+"194.50.41.0","194.50.41.255","3258067200","3258067455","GB","United Kingdom"
+"194.50.42.0","194.50.43.255","3258067456","3258067967","GR","Greece"
+"194.50.44.0","194.50.44.255","3258067968","3258068223","RO","Romania"
+"194.50.45.0","194.50.45.255","3258068224","3258068479","CH","Switzerland"
+"194.50.47.0","194.50.47.255","3258068736","3258068991","DE","Germany"
+"194.50.49.0","194.50.49.255","3258069248","3258069503","PL","Poland"
+"194.50.50.0","194.50.50.255","3258069504","3258069759","RO","Romania"
+"194.50.51.0","194.50.51.255","3258069760","3258070015","UA","Ukraine"
+"194.50.53.0","194.50.53.255","3258070272","3258070527","PL","Poland"
+"194.50.54.0","194.50.56.255","3258070528","3258071295","GB","United Kingdom"
+"194.50.57.0","194.50.57.255","3258071296","3258071551","DK","Denmark"
+"194.50.58.0","194.50.58.255","3258071552","3258071807","DE","Germany"
+"194.50.60.0","194.50.60.255","3258072064","3258072319","FR","France"
+"194.50.61.0","194.50.61.255","3258072320","3258072575","PL","Poland"
+"194.50.62.0","194.50.62.255","3258072576","3258072831","BE","Belgium"
+"194.50.63.0","194.50.63.255","3258072832","3258073087","RO","Romania"
+"194.50.64.0","194.50.67.255","3258073088","3258074111","CZ","Czech Republic"
+"194.50.68.0","194.50.70.255","3258074112","3258074879","DE","Germany"
+"194.50.71.0","194.50.71.255","3258074880","3258075135","IL","Israel"
+"194.50.75.0","194.50.75.255","3258075904","3258076159","PL","Poland"
+"194.50.76.0","194.50.76.255","3258076160","3258076415","BG","Bulgaria"
+"194.50.77.0","194.50.78.255","3258076416","3258076927","FR","France"
+"194.50.79.0","194.50.79.255","3258076928","3258077183","UA","Ukraine"
+"194.50.80.0","194.50.80.255","3258077184","3258077439","GB","United Kingdom"
+"194.50.81.0","194.50.81.255","3258077440","3258077695","UA","Ukraine"
+"194.50.83.0","194.50.83.255","3258077952","3258078207","PL","Poland"
+"194.50.84.0","194.50.84.255","3258078208","3258078463","TR","Turkey"
+"194.50.85.0","194.50.85.255","3258078464","3258078719","UA","Ukraine"
+"194.50.86.0","194.50.86.255","3258078720","3258078975","GB","United Kingdom"
+"194.50.87.0","194.50.87.255","3258078976","3258079231","RU","Russian Federation"
+"194.50.88.0","194.50.88.255","3258079232","3258079487","GB","United Kingdom"
+"194.50.89.0","194.50.89.255","3258079488","3258079743","PL","Poland"
+"194.50.90.0","194.50.90.255","3258079744","3258079999","GB","United Kingdom"
+"194.50.91.0","194.50.91.255","3258080000","3258080255","BE","Belgium"
+"194.50.93.0","194.50.93.255","3258080512","3258080767","DE","Germany"
+"194.50.95.0","194.50.95.255","3258081024","3258081279","FR","France"
+"194.50.96.0","194.50.96.255","3258081280","3258081535","NL","Netherlands"
+"194.50.97.0","194.50.97.255","3258081536","3258081791","BE","Belgium"
+"194.50.98.0","194.50.98.255","3258081792","3258082047","UA","Ukraine"
+"194.50.99.0","194.50.99.255","3258082048","3258082303","NL","Netherlands"
+"194.50.100.0","194.50.100.255","3258082304","3258082559","CZ","Czech Republic"
+"194.50.101.0","194.50.101.255","3258082560","3258082815","HU","Hungary"
+"194.50.102.0","194.50.102.255","3258082816","3258083071","NL","Netherlands"
+"194.50.103.0","194.50.104.255","3258083072","3258083583","RU","Russian Federation"
+"194.50.105.0","194.50.105.255","3258083584","3258083839","LV","Latvia"
+"194.50.106.0","194.50.107.255","3258083840","3258084351","SE","Sweden"
+"194.50.108.0","194.50.108.255","3258084352","3258084607","GB","United Kingdom"
+"194.50.109.0","194.50.109.255","3258084608","3258084863","AT","Austria"
+"194.50.110.0","194.50.110.255","3258084864","3258085119","PL","Poland"
+"194.50.112.0","194.50.112.255","3258085376","3258085631","NL","Netherlands"
+"194.50.113.0","194.50.113.255","3258085632","3258085887","DE","Germany"
+"194.50.114.0","194.50.114.255","3258085888","3258086143","PA","Panama"
+"194.50.115.0","194.50.115.255","3258086144","3258086399","AT","Austria"
+"194.50.116.0","194.50.116.255","3258086400","3258086655","RU","Russian Federation"
+"194.50.117.0","194.50.117.255","3258086656","3258086911","PL","Poland"
+"194.50.118.0","194.50.118.255","3258086912","3258087167","GB","United Kingdom"
+"194.50.119.0","194.50.119.255","3258087168","3258087423","UA","Ukraine"
+"194.50.120.0","194.50.120.255","3258087424","3258087679","RU","Russian Federation"
+"194.50.121.0","194.50.121.255","3258087680","3258087935","GB","United Kingdom"
+"194.50.122.0","194.50.122.255","3258087936","3258088191","BG","Bulgaria"
+"194.50.123.0","194.50.123.255","3258088192","3258088447","PL","Poland"
+"194.50.124.0","194.50.124.255","3258088448","3258088703","BE","Belgium"
+"194.50.125.0","194.50.125.255","3258088704","3258088959","UA","Ukraine"
+"194.50.126.0","194.50.126.255","3258088960","3258089215","RO","Romania"
+"194.50.127.0","194.50.127.255","3258089216","3258089471","FR","France"
+"194.50.128.0","194.50.131.255","3258089472","3258090495","RU","Russian Federation"
+"194.50.132.0","194.50.135.255","3258090496","3258091519","PL","Poland"
+"194.50.136.0","194.50.138.255","3258091520","3258092287","SI","Slovenia"
+"194.50.139.0","194.50.139.255","3258092288","3258092543","RU","Russian Federation"
+"194.50.140.0","194.50.140.255","3258092544","3258092799","SE","Sweden"
+"194.50.141.0","194.50.143.255","3258092800","3258093567","RU","Russian Federation"
+"194.50.144.0","194.50.147.255","3258093568","3258094591","UA","Ukraine"
+"194.50.148.0","194.50.150.255","3258094592","3258095359","RU","Russian Federation"
+"194.50.151.0","194.50.151.255","3258095360","3258095615","AT","Austria"
+"194.50.152.0","194.50.152.255","3258095616","3258095871","RU","Russian Federation"
+"194.50.153.0","194.50.154.255","3258095872","3258096383","GB","United Kingdom"
+"194.50.155.0","194.50.159.255","3258096384","3258097663","PL","Poland"
+"194.50.160.0","194.50.160.255","3258097664","3258097919","DE","Germany"
+"194.50.161.0","194.50.161.255","3258097920","3258098175","UA","Ukraine"
+"194.50.162.0","194.50.162.255","3258098176","3258098431","DE","Germany"
+"194.50.163.0","194.50.163.255","3258098432","3258098687","NL","Netherlands"
+"194.50.164.0","194.50.164.255","3258098688","3258098943","DE","Germany"
+"194.50.165.0","194.50.165.255","3258098944","3258099199","GB","United Kingdom"
+"194.50.166.0","194.50.166.255","3258099200","3258099455","SI","Slovenia"
+"194.50.167.0","194.50.167.255","3258099456","3258099711","UA","Ukraine"
+"194.50.168.0","194.50.168.255","3258099712","3258099967","FI","Finland"
+"194.50.169.0","194.50.169.255","3258099968","3258100223","UA","Ukraine"
+"194.50.172.0","194.50.172.255","3258100736","3258100991","CH","Switzerland"
+"194.50.173.0","194.50.173.255","3258100992","3258101247","AT","Austria"
+"194.50.174.0","194.50.174.255","3258101248","3258101503","RO","Romania"
+"194.50.175.0","194.50.175.255","3258101504","3258101759","IL","Israel"
+"194.50.176.0","194.50.176.255","3258101760","3258102015","CH","Switzerland"
+"194.50.177.0","194.50.177.255","3258102016","3258102271","BE","Belgium"
+"194.50.178.0","194.50.178.255","3258102272","3258102527","CH","Switzerland"
+"194.50.179.0","194.50.179.255","3258102528","3258102783","TR","Turkey"
+"194.50.181.0","194.50.181.255","3258103040","3258103295","SE","Sweden"
+"194.50.182.0","194.50.182.255","3258103296","3258103551","DE","Germany"
+"194.50.183.0","194.50.183.255","3258103552","3258103807","AE","United Arab Emirates"
+"194.50.186.0","194.50.186.255","3258104320","3258104575","PL","Poland"
+"194.50.187.0","194.50.187.255","3258104576","3258104831","DE","Germany"
+"194.50.191.0","194.50.191.255","3258105600","3258105855","DE","Germany"
+"194.50.200.0","194.50.207.255","3258107904","3258109951","CZ","Czech Republic"
+"194.50.208.0","194.50.208.255","3258109952","3258110207","DK","Denmark"
+"194.50.210.0","194.50.211.255","3258110464","3258110975","CZ","Czech Republic"
+"194.50.214.0","194.50.214.255","3258111488","3258111743","PL","Poland"
+"194.50.215.0","194.50.240.255","3258111744","3258118399","CZ","Czech Republic"
+"194.50.241.0","194.50.241.255","3258118400","3258118655","UA","Ukraine"
+"194.50.242.0","194.50.242.255","3258118656","3258118911","CZ","Czech Republic"
+"194.50.248.0","194.50.249.255","3258120192","3258120703","CZ","Czech Republic"
+"194.50.252.0","194.50.252.255","3258121216","3258121471","PL","Poland"
+"194.50.254.0","194.50.254.255","3258121728","3258121983","UA","Ukraine"
+"194.50.255.0","194.50.255.255","3258121984","3258122239","RU","Russian Federation"
+"194.51.0.0","194.51.255.255","3258122240","3258187775","FR","France"
+"194.52.0.0","194.52.167.255","3258187776","3258230783","SE","Sweden"
+"194.52.168.0","194.52.175.255","3258230784","3258232831","NO","Norway"
+"194.52.176.0","194.52.239.255","3258232832","3258249215","SE","Sweden"
+"194.52.240.0","194.52.255.255","3258249216","3258253311","NO","Norway"
+"194.53.0.0","194.53.63.255","3258253312","3258269695","NL","Netherlands"
+"194.53.72.0","194.53.75.255","3258271744","3258272767","NL","Netherlands"
+"194.53.76.0","194.53.79.255","3258272768","3258273791","FR","France"
+"194.53.80.0","194.53.135.255","3258273792","3258288127","NL","Netherlands"
+"194.53.160.0","194.53.171.255","3258294272","3258297343","NL","Netherlands"
+"194.53.172.0","194.53.172.255","3258297344","3258297599","BE","Belgium"
+"194.53.173.0","194.53.174.255","3258297600","3258298111","NL","Netherlands"
+"194.53.175.0","194.53.175.255","3258298112","3258298367","GB","United Kingdom"
+"194.53.192.0","194.53.255.255","3258302464","3258318847","NL","Netherlands"
+"194.54.0.0","194.54.7.255","3258318848","3258320895","DE","Germany"
+"194.54.8.0","194.54.11.255","3258320896","3258321919","GB","United Kingdom"
+"194.54.12.0","194.54.15.255","3258321920","3258322943","RU","Russian Federation"
+"194.54.16.0","194.54.27.255","3258322944","3258326015","PL","Poland"
+"194.54.28.0","194.54.31.255","3258326016","3258327039","SE","Sweden"
+"194.54.32.0","194.54.63.255","3258327040","3258335231","TR","Turkey"
+"194.54.64.0","194.54.67.255","3258335232","3258336255","RU","Russian Federation"
+"194.54.68.0","194.54.71.255","3258336256","3258337279","NO","Norway"
+"194.54.72.0","194.54.75.255","3258337280","3258338303","DE","Germany"
+"194.54.80.0","194.54.83.255","3258339328","3258340351","UA","Ukraine"
+"194.54.84.0","194.54.87.255","3258340352","3258341375","PL","Poland"
+"194.54.88.0","194.54.91.255","3258341376","3258342399","UA","Ukraine"
+"194.54.92.0","194.54.95.255","3258342400","3258343423","DE","Germany"
+"194.54.96.0","194.54.127.255","3258343424","3258351615","NO","Norway"
+"194.54.128.0","194.54.131.255","3258351616","3258352639","RO","Romania"
+"194.54.132.0","194.54.135.255","3258352640","3258353663","RU","Russian Federation"
+"194.54.140.0","194.54.143.255","3258354688","3258355711","BG","Bulgaria"
+"194.54.144.0","194.54.147.255","3258355712","3258356735","NL","Netherlands"
+"194.54.148.0","194.54.151.255","3258356736","3258357759","RU","Russian Federation"
+"194.54.152.0","194.54.163.255","3258357760","3258360831","UA","Ukraine"
+"194.54.164.0","194.54.167.255","3258360832","3258361855","SE","Sweden"
+"194.54.168.0","194.54.171.255","3258361856","3258362879","IL","Israel"
+"194.54.172.0","194.54.172.11","3258362880","3258362891","IM","Isle of Man"
+"194.54.172.12","194.54.172.12","3258362892","3258362892","GB","United Kingdom"
+"194.54.172.13","194.54.175.255","3258362893","3258363903","IM","Isle of Man"
+"194.54.176.0","194.54.179.255","3258363904","3258364927","RU","Russian Federation"
+"194.54.180.0","194.54.183.255","3258364928","3258365951","RS","Serbia"
+"194.54.184.0","194.54.187.255","3258365952","3258366975","UA","Ukraine"
+"194.54.188.0","194.54.191.255","3258366976","3258367999","PL","Poland"
+"194.54.192.0","194.54.255.255","3258368000","3258384383","KW","Kuwait"
+"194.55.0.0","194.55.163.255","3258384384","3258426367","DE","Germany"
+"194.55.169.0","194.55.169.255","3258427648","3258427903","RO","Romania"
+"194.55.170.0","194.55.170.255","3258427904","3258428159","DE","Germany"
+"194.55.172.0","194.55.255.255","3258428416","3258449919","DE","Germany"
+"194.56.0.0","194.56.143.255","3258449920","3258486783","CH","Switzerland"
+"194.56.144.0","194.56.147.255","3258486784","3258487807","LI","Liechtenstein"
+"194.56.152.0","194.56.191.255","3258488832","3258499071","CH","Switzerland"
+"194.56.200.0","194.56.210.255","3258501120","3258503935","CH","Switzerland"
+"194.56.211.0","194.56.211.255","3258503936","3258504191","PL","Poland"
+"194.56.214.0","194.56.214.255","3258504704","3258504959","DE","Germany"
+"194.56.215.0","194.56.215.255","3258504960","3258505215","IL","Israel"
+"194.56.218.0","194.56.220.255","3258505728","3258506495","CH","Switzerland"
+"194.56.221.0","194.56.221.255","3258506496","3258506751","DE","Germany"
+"194.56.228.0","194.56.231.255","3258508288","3258509311","CH","Switzerland"
+"194.56.233.0","194.56.233.255","3258509568","3258509823","DE","Germany"
+"194.56.234.0","194.56.234.255","3258509824","3258510079","CH","Switzerland"
+"194.56.240.0","194.56.255.255","3258511360","3258515455","CH","Switzerland"
+"194.57.0.0","194.57.255.255","3258515456","3258580991","FR","France"
+"194.58.0.0","194.58.23.255","3258580992","3258587135","SY","Syrian Arab Republic"
+"194.58.24.0","194.58.27.255","3258587136","3258588159","GB","United Kingdom"
+"194.58.28.0","194.58.47.255","3258588160","3258593279","RU","Russian Federation"
+"194.58.48.0","194.58.55.255","3258593280","3258595327","SY","Syrian Arab Republic"
+"194.58.56.0","194.58.71.255","3258595328","3258599423","RU","Russian Federation"
+"194.58.72.0","194.58.77.255","3258599424","3258600959","PS","Palestinian Territory"
+"194.58.78.0","194.58.127.255","3258600960","3258613759","RU","Russian Federation"
+"194.58.128.0","194.58.151.255","3258613760","3258619903","SY","Syrian Arab Republic"
+"194.58.152.0","194.58.153.255","3258619904","3258620415","PS","Palestinian Territory"
+"194.58.154.0","194.58.155.255","3258620416","3258620927","RU","Russian Federation"
+"194.58.156.0","194.58.159.255","3258620928","3258621951","SY","Syrian Arab Republic"
+"194.58.160.0","194.58.191.255","3258621952","3258630143","RU","Russian Federation"
+"194.58.192.0","194.58.207.255","3258630144","3258634239","SE","Sweden"
+"194.58.208.0","194.58.215.255","3258634240","3258636287","SY","Syrian Arab Republic"
+"194.58.216.0","194.58.219.255","3258636288","3258637311","GB","United Kingdom"
+"194.58.220.0","194.58.221.255","3258637312","3258637823","PS","Palestinian Territory"
+"194.58.222.0","194.58.223.255","3258637824","3258638335","RU","Russian Federation"
+"194.58.224.0","194.58.239.255","3258638336","3258642431","SY","Syrian Arab Republic"
+"194.58.240.0","194.58.240.255","3258642432","3258642687","PS","Palestinian Territory"
+"194.58.241.0","194.58.241.255","3258642688","3258642943","RU","Russian Federation"
+"194.58.242.0","194.58.245.255","3258642944","3258643967","PS","Palestinian Territory"
+"194.58.246.0","194.58.246.255","3258643968","3258644223","RU","Russian Federation"
+"194.58.247.0","194.58.247.255","3258644224","3258644479","PS","Palestinian Territory"
+"194.58.248.0","194.58.255.255","3258644480","3258646527","SY","Syrian Arab Republic"
+"194.59.0.0","194.59.151.255","3258646528","3258685439","DE","Germany"
+"194.59.152.0","194.59.152.255","3258685440","3258685695","CH","Switzerland"
+"194.59.153.0","194.59.154.255","3258685696","3258686207","DE","Germany"
+"194.59.156.0","194.59.156.255","3258686464","3258686719","DE","Germany"
+"194.59.160.0","194.59.163.255","3258687488","3258688511","DE","Germany"
+"194.59.169.0","194.59.169.255","3258689792","3258690047","DE","Germany"
+"194.59.172.0","194.59.172.255","3258690560","3258690815","EU","Europe"
+"194.59.173.0","194.59.175.255","3258690816","3258691583","DE","Germany"
+"194.59.177.0","194.59.178.255","3258691840","3258692351","AT","Austria"
+"194.59.179.0","194.59.179.255","3258692352","3258692607","DE","Germany"
+"194.59.180.0","194.59.180.255","3258692608","3258692863","FR","France"
+"194.59.182.0","194.59.182.255","3258693120","3258693375","SI","Slovenia"
+"194.59.183.0","194.59.183.255","3258693376","3258693631","DE","Germany"
+"194.59.184.0","194.59.184.255","3258693632","3258693887","RU","Russian Federation"
+"194.59.185.0","194.59.185.255","3258693888","3258694143","SI","Slovenia"
+"194.59.186.0","194.59.186.255","3258694144","3258694399","RU","Russian Federation"
+"194.59.188.0","194.59.188.255","3258694656","3258694911","GB","United Kingdom"
+"194.59.189.0","194.59.255.255","3258694912","3258712063","DE","Germany"
+"194.60.0.0","194.60.63.255","3258712064","3258728447","GB","United Kingdom"
+"194.60.64.0","194.60.67.255","3258728448","3258729471","FR","France"
+"194.60.68.0","194.60.68.255","3258729472","3258729727","DE","Germany"
+"194.60.69.0","194.60.69.255","3258729728","3258729983","UA","Ukraine"
+"194.60.70.0","194.60.70.255","3258729984","3258730239","CH","Switzerland"
+"194.60.71.0","194.60.71.255","3258730240","3258730495","NL","Netherlands"
+"194.60.72.0","194.60.72.255","3258730496","3258730751","RO","Romania"
+"194.60.73.0","194.60.73.255","3258730752","3258731007","TR","Turkey"
+"194.60.74.0","194.60.74.255","3258731008","3258731263","SI","Slovenia"
+"194.60.75.0","194.60.75.255","3258731264","3258731519","NO","Norway"
+"194.60.76.0","194.60.77.255","3258731520","3258732031","UA","Ukraine"
+"194.60.78.0","194.60.78.255","3258732032","3258732287","DE","Germany"
+"194.60.79.0","194.60.79.255","3258732288","3258732543","PL","Poland"
+"194.60.80.0","194.60.80.255","3258732544","3258732799","SE","Sweden"
+"194.60.81.0","194.60.81.255","3258732800","3258733055","CH","Switzerland"
+"194.60.82.0","194.60.82.255","3258733056","3258733311","RO","Romania"
+"194.60.83.0","194.60.85.255","3258733312","3258734079","GB","United Kingdom"
+"194.60.88.0","194.60.195.255","3258734592","3258762239","GB","United Kingdom"
+"194.60.203.0","194.60.203.255","3258764032","3258764287","GB","United Kingdom"
+"194.60.204.0","194.60.204.255","3258764288","3258764543","DE","Germany"
+"194.60.206.0","194.60.206.255","3258764800","3258765055","BE","Belgium"
+"194.60.207.0","194.60.207.255","3258765056","3258765311","NL","Netherlands"
+"194.60.216.0","194.60.216.255","3258767360","3258767615","GB","United Kingdom"
+"194.60.217.0","194.60.217.255","3258767616","3258767871","CH","Switzerland"
+"194.60.218.0","194.60.225.255","3258767872","3258769919","GB","United Kingdom"
+"194.60.226.0","194.60.227.255","3258769920","3258770431","PL","Poland"
+"194.60.228.0","194.60.231.255","3258770432","3258771455","IR","Iran, Islamic Republic of"
+"194.60.232.0","194.60.235.255","3258771456","3258772479","KZ","Kazakhstan"
+"194.60.236.0","194.60.239.255","3258772480","3258773503","RU","Russian Federation"
+"194.60.240.0","194.60.241.255","3258773504","3258774015","FR","France"
+"194.60.242.0","194.60.242.255","3258774016","3258774271","UA","Ukraine"
+"194.60.243.0","194.60.243.255","3258774272","3258774527","DK","Denmark"
+"194.60.244.0","194.60.249.255","3258774528","3258776063","RU","Russian Federation"
+"194.60.250.0","194.60.250.255","3258776064","3258776319","GE","Georgia"
+"194.60.251.0","194.60.251.255","3258776320","3258776575","PL","Poland"
+"194.60.252.0","194.60.255.255","3258776576","3258777599","UA","Ukraine"
+"194.61.48.0","194.61.51.255","3258789888","3258790911","CZ","Czech Republic"
+"194.61.52.0","194.61.56.255","3258790912","3258792191","RU","Russian Federation"
+"194.61.57.0","194.61.57.255","3258792192","3258792447","PL","Poland"
+"194.61.58.0","194.61.58.255","3258792448","3258792703","MK","Macedonia"
+"194.61.59.0","194.61.59.255","3258792704","3258792959","NL","Netherlands"
+"194.61.60.0","194.61.63.255","3258792960","3258793983","RU","Russian Federation"
+"194.61.64.0","194.61.65.255","3258793984","3258794495","NL","Netherlands"
+"194.61.66.0","194.61.66.255","3258794496","3258794751","PL","Poland"
+"194.61.67.0","194.61.67.255","3258794752","3258795007","RU","Russian Federation"
+"194.61.68.0","194.61.71.255","3258795008","3258796031","PL","Poland"
+"194.61.78.0","194.61.79.255","3258797568","3258798079","GB","United Kingdom"
+"194.61.92.0","194.61.95.255","3258801152","3258802175","GB","United Kingdom"
+"194.61.96.0","194.61.111.255","3258802176","3258806271","LU","Luxembourg"
+"194.61.122.0","194.61.123.255","3258808832","3258809343","GB","United Kingdom"
+"194.61.144.0","194.61.151.255","3258814464","3258816511","GB","United Kingdom"
+"194.61.158.0","194.61.158.255","3258818048","3258818303","SE","Sweden"
+"194.61.160.0","194.61.255.255","3258818560","3258843135","GB","United Kingdom"
+"194.62.0.0","194.62.0.255","3258843136","3258843391","RU","Russian Federation"
+"194.62.7.0","194.62.15.255","3258844928","3258847231","GB","United Kingdom"
+"194.62.20.0","194.62.21.255","3258848256","3258848767","GB","United Kingdom"
+"194.62.22.0","194.62.22.255","3258848768","3258849023","RO","Romania"
+"194.62.23.0","194.62.23.255","3258849024","3258849279","DE","Germany"
+"194.62.24.0","194.62.63.255","3258849280","3258859519","GB","United Kingdom"
+"194.62.64.0","194.62.64.255","3258859520","3258859775","BY","Belarus"
+"194.62.65.0","194.62.65.255","3258859776","3258860031","GB","United Kingdom"
+"194.62.68.0","194.62.223.255","3258860544","3258900479","GB","United Kingdom"
+"194.62.232.0","194.62.232.255","3258902528","3258902783","GB","United Kingdom"
+"194.62.234.0","194.62.234.255","3258903040","3258903295","NL","Netherlands"
+"194.62.235.0","194.62.235.255","3258903296","3258903551","GB","United Kingdom"
+"194.62.236.0","194.62.236.255","3258903552","3258903807","DE","Germany"
+"194.62.237.0","194.62.237.255","3258903808","3258904063","AT","Austria"
+"194.62.238.0","194.62.239.255","3258904064","3258904575","GB","United Kingdom"
+"194.63.0.0","194.63.127.255","3258908672","3258941439","GB","United Kingdom"
+"194.63.128.0","194.63.135.255","3258941440","3258943487","PL","Poland"
+"194.63.136.0","194.63.139.255","3258943488","3258944511","BG","Bulgaria"
+"194.63.140.0","194.63.143.255","3258944512","3258945535","RU","Russian Federation"
+"194.63.148.0","194.63.151.255","3258946560","3258947583","CH","Switzerland"
+"194.63.156.0","194.63.159.255","3258948608","3258949631","RU","Russian Federation"
+"194.63.160.0","194.63.247.255","3258949632","3258972159","GR","Greece"
+"194.63.248.0","194.63.255.255","3258972160","3258974207","NO","Norway"
+"194.64.0.0","194.64.255.255","3258974208","3259039743","DE","Germany"
+"194.65.0.0","194.65.255.255","3259039744","3259105279","PT","Portugal"
+"194.66.0.0","194.66.255.255","3259105280","3259170815","GB","United Kingdom"
+"194.67.0.0","194.67.255.255","3259170816","3259236351","RU","Russian Federation"
+"194.68.0.0","194.68.1.255","3259236352","3259236863","SE","Sweden"
+"194.68.2.0","194.68.2.255","3259236864","3259237119","CH","Switzerland"
+"194.68.3.0","194.68.5.255","3259237120","3259237887","SE","Sweden"
+"194.68.6.0","194.68.6.255","3259237888","3259238143","FR","France"
+"194.68.7.0","194.68.25.255","3259238144","3259243007","SE","Sweden"
+"194.68.26.0","194.68.27.255","3259243008","3259243519","AT","Austria"
+"194.68.28.0","194.68.31.255","3259243520","3259244543","US","United States"
+"194.68.32.0","194.68.39.255","3259244544","3259246591","SE","Sweden"
+"194.68.40.0","194.68.43.255","3259246592","3259247615","IT","Italy"
+"194.68.44.0","194.68.44.255","3259247616","3259247871","LI","Liechtenstein"
+"194.68.45.0","194.68.45.255","3259247872","3259248127","SE","Sweden"
+"194.68.46.0","194.68.46.255","3259248128","3259248383","GB","United Kingdom"
+"194.68.47.0","194.68.48.255","3259248384","3259248895","SE","Sweden"
+"194.68.49.0","194.68.49.255","3259248896","3259249151","GB","United Kingdom"
+"194.68.50.0","194.68.56.34","3259249152","3259250722","SE","Sweden"
+"194.68.56.35","194.68.56.35","3259250723","3259250723","EU","Europe"
+"194.68.56.36","194.68.62.255","3259250724","3259252479","SE","Sweden"
+"194.68.63.0","194.68.63.255","3259252480","3259252735","EU","Europe"
+"194.68.64.0","194.68.86.255","3259252736","3259258623","SE","Sweden"
+"194.68.87.0","194.68.87.255","3259258624","3259258879","ES","Spain"
+"194.68.88.0","194.68.95.255","3259258880","3259260927","SE","Sweden"
+"194.68.96.0","194.68.96.255","3259260928","3259261183","DK","Denmark"
+"194.68.97.0","194.68.102.255","3259261184","3259262719","SE","Sweden"
+"194.68.103.0","194.68.103.255","3259262720","3259262975","DK","Denmark"
+"194.68.104.0","194.68.111.255","3259262976","3259265023","SE","Sweden"
+"194.68.112.0","194.68.113.255","3259265024","3259265535","DE","Germany"
+"194.68.114.0","194.68.128.255","3259265536","3259269375","SE","Sweden"
+"194.68.129.0","194.68.129.255","3259269376","3259269631","FR","France"
+"194.68.130.0","194.68.155.255","3259269632","3259276287","SE","Sweden"
+"194.68.156.0","194.68.156.255","3259276288","3259276543","ES","Spain"
+"194.68.157.0","194.68.172.255","3259276544","3259280639","SE","Sweden"
+"194.68.173.0","194.68.173.255","3259280640","3259280895","US","United States"
+"194.68.174.0","194.68.175.255","3259280896","3259281407","SE","Sweden"
+"194.68.176.0","194.68.179.255","3259281408","3259282431","US","United States"
+"194.68.180.0","194.68.184.255","3259282432","3259283711","SE","Sweden"
+"194.68.185.0","194.68.185.255","3259283712","3259283967","US","United States"
+"194.68.186.0","194.68.187.255","3259283968","3259284479","SE","Sweden"
+"194.68.188.0","194.68.188.255","3259284480","3259284735","US","United States"
+"194.68.189.0","194.68.192.255","3259284736","3259285759","SE","Sweden"
+"194.68.193.0","194.68.193.255","3259285760","3259286015","GB","United Kingdom"
+"194.68.194.0","194.68.211.255","3259286016","3259290623","SE","Sweden"
+"194.68.212.0","194.68.212.255","3259290624","3259290879","NO","Norway"
+"194.68.213.0","194.68.213.255","3259290880","3259291135","US","United States"
+"194.68.214.0","194.68.218.255","3259291136","3259292415","SE","Sweden"
+"194.68.219.0","194.68.219.255","3259292416","3259292671","IT","Italy"
+"194.68.220.0","194.68.224.255","3259292672","3259293951","SE","Sweden"
+"194.68.225.0","194.68.225.255","3259293952","3259294207","LI","Liechtenstein"
+"194.68.226.0","194.68.238.255","3259294208","3259297535","SE","Sweden"
+"194.68.239.0","194.68.239.255","3259297536","3259297791","GB","United Kingdom"
+"194.68.240.0","194.68.255.255","3259297792","3259301887","SE","Sweden"
+"194.69.0.0","194.69.0.255","3259301888","3259302143","DE","Germany"
+"194.69.1.0","194.69.1.255","3259302144","3259302399","AE","United Arab Emirates"
+"194.69.2.0","194.69.5.255","3259302400","3259303423","CH","Switzerland"
+"194.69.6.0","194.69.15.255","3259303424","3259305983","SE","Sweden"
+"194.69.16.0","194.69.31.255","3259305984","3259310079","NL","Netherlands"
+"194.69.32.0","194.69.32.255","3259310080","3259310335","EU","Europe"
+"194.69.33.0","194.69.35.255","3259310336","3259311103","DK","Denmark"
+"194.69.36.0","194.69.37.255","3259311104","3259311615","DE","Germany"
+"194.69.38.0","194.69.59.255","3259311616","3259317247","EU","Europe"
+"194.69.60.0","194.69.63.255","3259317248","3259318271","CH","Switzerland"
+"194.69.64.0","194.69.64.71","3259318272","3259318343","GB","United Kingdom"
+"194.69.64.72","194.69.64.79","3259318344","3259318351","FR","France"
+"194.69.64.80","194.69.65.71","3259318352","3259318599","GB","United Kingdom"
+"194.69.65.72","194.69.65.79","3259318600","3259318607","AT","Austria"
+"194.69.65.80","194.69.65.135","3259318608","3259318663","GB","United Kingdom"
+"194.69.65.136","194.69.65.143","3259318664","3259318671","DK","Denmark"
+"194.69.65.144","194.69.65.151","3259318672","3259318679","GB","United Kingdom"
+"194.69.65.152","194.69.65.159","3259318680","3259318687","IT","Italy"
+"194.69.65.160","194.69.65.199","3259318688","3259318727","GB","United Kingdom"
+"194.69.65.200","194.69.65.207","3259318728","3259318735","FR","France"
+"194.69.65.208","194.69.67.15","3259318736","3259319055","GB","United Kingdom"
+"194.69.67.16","194.69.67.31","3259319056","3259319071","IT","Italy"
+"194.69.67.32","194.69.67.47","3259319072","3259319087","GB","United Kingdom"
+"194.69.67.48","194.69.67.55","3259319088","3259319095","SE","Sweden"
+"194.69.67.56","194.69.67.63","3259319096","3259319103","DK","Denmark"
+"194.69.67.64","194.69.67.71","3259319104","3259319111","FR","France"
+"194.69.67.72","194.69.67.159","3259319112","3259319199","GB","United Kingdom"
+"194.69.67.160","194.69.67.175","3259319200","3259319215","DE","Germany"
+"194.69.67.176","194.69.67.215","3259319216","3259319255","GB","United Kingdom"
+"194.69.67.216","194.69.67.223","3259319256","3259319263","DK","Denmark"
+"194.69.67.224","194.69.67.247","3259319264","3259319287","GB","United Kingdom"
+"194.69.67.248","194.69.67.255","3259319288","3259319295","BE","Belgium"
+"194.69.68.0","194.69.68.7","3259319296","3259319303","GB","United Kingdom"
+"194.69.68.8","194.69.68.15","3259319304","3259319311","BE","Belgium"
+"194.69.68.16","194.69.68.23","3259319312","3259319319","DK","Denmark"
+"194.69.68.24","194.69.68.71","3259319320","3259319367","GB","United Kingdom"
+"194.69.68.72","194.69.68.79","3259319368","3259319375","BE","Belgium"
+"194.69.68.80","194.69.68.111","3259319376","3259319407","GB","United Kingdom"
+"194.69.68.112","194.69.68.127","3259319408","3259319423","LU","Luxembourg"
+"194.69.68.128","194.69.68.143","3259319424","3259319439","GB","United Kingdom"
+"194.69.68.144","194.69.68.151","3259319440","3259319447","CH","Switzerland"
+"194.69.68.152","194.69.68.167","3259319448","3259319463","GB","United Kingdom"
+"194.69.68.168","194.69.68.175","3259319464","3259319471","DK","Denmark"
+"194.69.68.176","194.69.69.35","3259319472","3259319587","GB","United Kingdom"
+"194.69.69.36","194.69.69.39","3259319588","3259319591","NL","Netherlands"
+"194.69.69.40","194.69.69.111","3259319592","3259319663","GB","United Kingdom"
+"194.69.69.112","194.69.69.115","3259319664","3259319667","FR","France"
+"194.69.69.116","194.69.70.15","3259319668","3259319823","GB","United Kingdom"
+"194.69.70.16","194.69.70.23","3259319824","3259319831","FR","France"
+"194.69.70.24","194.69.70.71","3259319832","3259319879","GB","United Kingdom"
+"194.69.70.72","194.69.70.79","3259319880","3259319887","BY","Belarus"
+"194.69.70.80","194.69.70.179","3259319888","3259319987","GB","United Kingdom"
+"194.69.70.180","194.69.70.183","3259319988","3259319991","NL","Netherlands"
+"194.69.70.184","194.69.70.203","3259319992","3259320011","GB","United Kingdom"
+"194.69.70.204","194.69.70.207","3259320012","3259320015","BE","Belgium"
+"194.69.70.208","194.69.70.247","3259320016","3259320055","GB","United Kingdom"
+"194.69.70.248","194.69.70.255","3259320056","3259320063","AT","Austria"
+"194.69.71.0","194.69.72.255","3259320064","3259320575","GB","United Kingdom"
+"194.69.73.0","194.69.73.7","3259320576","3259320583","FR","France"
+"194.69.73.8","194.69.102.190","3259320584","3259328190","GB","United Kingdom"
+"194.69.102.191","194.69.102.191","3259328191","3259328191","US","United States"
+"194.69.102.192","194.69.127.255","3259328192","3259334655","GB","United Kingdom"
+"194.69.128.0","194.69.143.255","3259334656","3259338751","DE","Germany"
+"194.69.144.0","194.69.145.255","3259338752","3259339263","GB","United Kingdom"
+"194.69.146.0","194.69.146.255","3259339264","3259339519","EU","Europe"
+"194.69.147.0","194.69.155.255","3259339520","3259341823","GB","United Kingdom"
+"194.69.156.0","194.69.159.255","3259341824","3259342847","EU","Europe"
+"194.69.160.0","194.69.167.255","3259342848","3259344895","CH","Switzerland"
+"194.69.168.0","194.69.177.255","3259344896","3259347455","EU","Europe"
+"194.69.178.0","194.69.178.255","3259347456","3259347711","CH","Switzerland"
+"194.69.179.0","194.69.180.255","3259347712","3259348223","EU","Europe"
+"194.69.181.0","194.69.181.255","3259348224","3259348479","CH","Switzerland"
+"194.69.182.0","194.69.182.255","3259348480","3259348735","EU","Europe"
+"194.69.183.0","194.69.183.255","3259348736","3259348991","CH","Switzerland"
+"194.69.184.0","194.69.191.255","3259348992","3259351039","NL","Netherlands"
+"194.69.192.0","194.69.193.255","3259351040","3259351551","IT","Italy"
+"194.69.194.0","194.69.195.255","3259351552","3259352063","FR","France"
+"194.69.196.0","194.69.197.255","3259352064","3259352575","CH","Switzerland"
+"194.69.198.0","194.69.199.255","3259352576","3259353087","IE","Ireland"
+"194.69.204.0","194.69.204.255","3259354112","3259354367","NL","Netherlands"
+"194.69.205.0","194.69.205.255","3259354368","3259354623","DE","Germany"
+"194.69.207.0","194.69.207.255","3259354880","3259355135","PL","Poland"
+"194.69.208.0","194.69.223.255","3259355136","3259359231","NO","Norway"
+"194.69.224.0","194.69.255.255","3259359232","3259367423","ES","Spain"
+"194.70.0.0","194.70.255.255","3259367424","3259432959","GB","United Kingdom"
+"194.71.0.0","194.71.8.255","3259432960","3259435263","SE","Sweden"
+"194.71.9.0","194.71.9.255","3259435264","3259435519","IT","Italy"
+"194.71.10.0","194.71.11.255","3259435520","3259436031","SE","Sweden"
+"194.71.12.0","194.71.13.255","3259436032","3259436543","NO","Norway"
+"194.71.14.0","194.71.19.255","3259436544","3259438079","SE","Sweden"
+"194.71.20.0","194.71.20.255","3259438080","3259438335","ES","Spain"
+"194.71.21.0","194.71.21.255","3259438336","3259438591","SE","Sweden"
+"194.71.22.0","194.71.23.255","3259438592","3259439103","NO","Norway"
+"194.71.24.0","194.71.84.255","3259439104","3259454719","SE","Sweden"
+"194.71.85.0","194.71.85.255","3259454720","3259454975","EU","Europe"
+"194.71.86.0","194.71.94.255","3259454976","3259457279","SE","Sweden"
+"194.71.95.0","194.71.95.255","3259457280","3259457535","IT","Italy"
+"194.71.96.0","194.71.129.255","3259457536","3259466239","SE","Sweden"
+"194.71.130.0","194.71.130.255","3259466240","3259466495","LI","Liechtenstein"
+"194.71.131.0","194.71.147.255","3259466496","3259470847","SE","Sweden"
+"194.71.148.0","194.71.151.255","3259470848","3259471871","US","United States"
+"194.71.152.0","194.71.182.255","3259471872","3259479807","SE","Sweden"
+"194.71.183.0","194.71.183.255","3259479808","3259480063","DK","Denmark"
+"194.71.184.0","194.71.186.255","3259480064","3259480831","SE","Sweden"
+"194.71.187.0","194.71.187.255","3259480832","3259481087","ES","Spain"
+"194.71.188.0","194.71.201.255","3259481088","3259484671","SE","Sweden"
+"194.71.202.0","194.71.203.255","3259484672","3259485183","ES","Spain"
+"194.71.204.0","194.71.223.255","3259485184","3259490303","SE","Sweden"
+"194.71.224.0","194.71.224.255","3259490304","3259490559","IN","India"
+"194.71.225.0","194.71.225.255","3259490560","3259490815","NL","Netherlands"
+"194.71.226.0","194.71.226.255","3259490816","3259491071","SE","Sweden"
+"194.71.227.0","194.71.227.255","3259491072","3259491327","LI","Liechtenstein"
+"194.71.228.0","194.71.245.255","3259491328","3259495935","SE","Sweden"
+"194.71.246.0","194.71.247.255","3259495936","3259496447","DK","Denmark"
+"194.71.248.0","194.71.255.255","3259496448","3259498495","SE","Sweden"
+"194.72.0.0","194.72.167.255","3259498496","3259541503","GB","United Kingdom"
+"194.72.168.0","194.72.175.255","3259541504","3259543551","NL","Netherlands"
+"194.72.176.0","194.75.255.255","3259543552","3259760639","GB","United Kingdom"
+"194.76.0.0","194.76.199.255","3259760640","3259811839","DE","Germany"
+"194.76.208.0","194.76.209.255","3259813888","3259814399","DE","Germany"
+"194.76.210.0","194.76.210.255","3259814400","3259814655","AT","Austria"
+"194.76.211.0","194.76.223.255","3259814656","3259817983","DE","Germany"
+"194.76.228.0","194.76.235.255","3259819008","3259821055","DE","Germany"
+"194.76.239.0","194.76.239.255","3259821824","3259822079","AT","Austria"
+"194.76.242.0","194.76.243.255","3259822592","3259823103","DE","Germany"
+"194.76.244.0","194.76.245.255","3259823104","3259823615","RO","Romania"
+"194.76.246.0","194.76.246.255","3259823616","3259823871","NO","Norway"
+"194.76.247.0","194.76.247.255","3259823872","3259824127","IE","Ireland"
+"194.76.253.0","194.76.253.255","3259825408","3259825663","DE","Germany"
+"194.77.0.0","194.77.255.255","3259826176","3259891711","DE","Germany"
+"194.78.0.0","194.78.6.255","3259891712","3259893503","BE","Belgium"
+"194.78.7.0","194.78.7.255","3259893504","3259893759","EU","Europe"
+"194.78.8.0","194.78.35.194","3259893760","3259900866","BE","Belgium"
+"194.78.35.195","194.78.35.195","3259900867","3259900867","EU","Europe"
+"194.78.35.196","194.78.255.255","3259900868","3259957247","BE","Belgium"
+"194.79.0.0","194.79.3.255","3259957248","3259958271","DE","Germany"
+"194.79.4.0","194.79.7.255","3259958272","3259959295","RU","Russian Federation"
+"194.79.8.0","194.79.11.255","3259959296","3259960319","UA","Ukraine"
+"194.79.12.0","194.79.15.255","3259960320","3259961343","BG","Bulgaria"
+"194.79.16.0","194.79.19.255","3259961344","3259962367","FI","Finland"
+"194.79.20.0","194.79.23.255","3259962368","3259963391","UA","Ukraine"
+"194.79.24.0","194.79.27.255","3259963392","3259964415","PL","Poland"
+"194.79.28.0","194.79.28.15","3259964416","3259964431","EU","Europe"
+"194.79.28.16","194.79.28.23","3259964432","3259964439","CZ","Czech Republic"
+"194.79.28.24","194.79.28.255","3259964440","3259964671","EU","Europe"
+"194.79.29.0","194.79.29.255","3259964672","3259964927","GB","United Kingdom"
+"194.79.30.0","194.79.30.31","3259964928","3259964959","NL","Netherlands"
+"194.79.30.32","194.79.30.63","3259964960","3259964991","GB","United Kingdom"
+"194.79.30.64","194.79.30.95","3259964992","3259965023","EU","Europe"
+"194.79.30.96","194.79.30.103","3259965024","3259965031","DE","Germany"
+"194.79.30.104","194.79.31.127","3259965032","3259965311","EU","Europe"
+"194.79.31.128","194.79.31.255","3259965312","3259965439","GB","United Kingdom"
+"194.79.32.0","194.79.35.255","3259965440","3259966463","RU","Russian Federation"
+"194.79.40.0","194.79.43.255","3259967488","3259968511","RS","Serbia"
+"194.79.44.0","194.79.47.255","3259968512","3259969535","RU","Russian Federation"
+"194.79.52.0","194.79.55.255","3259970560","3259971583","CZ","Czech Republic"
+"194.79.56.0","194.79.59.255","3259971584","3259972607","IT","Italy"
+"194.79.60.0","194.79.63.255","3259972608","3259973631","UA","Ukraine"
+"194.79.64.0","194.79.95.255","3259973632","3259981823","PT","Portugal"
+"194.79.96.0","194.79.127.255","3259981824","3259990015","EG","Egypt"
+"194.79.128.0","194.79.191.255","3259990016","3260006399","FR","France"
+"194.79.192.0","194.79.223.255","3260006400","3260014591","IT","Italy"
+"194.79.224.0","194.79.239.255","3260014592","3260018687","NL","Netherlands"
+"194.79.240.0","194.79.243.255","3260018688","3260019711","GB","United Kingdom"
+"194.79.244.0","194.79.249.255","3260019712","3260021247","DE","Germany"
+"194.79.250.0","194.79.251.255","3260021248","3260021759","RU","Russian Federation"
+"194.79.252.0","194.79.253.255","3260021760","3260022271","GR","Greece"
+"194.79.254.0","194.79.255.255","3260022272","3260022783","NL","Netherlands"
+"194.80.0.0","194.83.255.255","3260022784","3260284927","GB","United Kingdom"
+"194.84.0.0","194.85.253.255","3260284928","3260415487","RU","Russian Federation"
+"194.85.254.0","194.85.255.255","3260415488","3260415999","BY","Belarus"
+"194.86.0.0","194.86.255.255","3260416000","3260481535","FI","Finland"
+"194.87.0.0","194.87.255.255","3260481536","3260547071","RU","Russian Federation"
+"194.88.0.0","194.88.0.255","3260547072","3260547327","DE","Germany"
+"194.88.1.0","194.88.1.255","3260547328","3260547583","UA","Ukraine"
+"194.88.2.0","194.88.2.255","3260547584","3260547839","NL","Netherlands"
+"194.88.3.0","194.88.3.255","3260547840","3260548095","PL","Poland"
+"194.88.4.0","194.88.4.255","3260548096","3260548351","IE","Ireland"
+"194.88.5.0","194.88.5.255","3260548352","3260548607","DK","Denmark"
+"194.88.8.0","194.88.8.255","3260549120","3260549375","AT","Austria"
+"194.88.9.0","194.88.9.255","3260549376","3260549631","CH","Switzerland"
+"194.88.10.0","194.88.10.255","3260549632","3260549887","DE","Germany"
+"194.88.14.0","194.88.15.255","3260550656","3260551167","RU","Russian Federation"
+"194.88.16.0","194.88.26.255","3260551168","3260553983","DE","Germany"
+"194.88.27.0","194.88.27.255","3260553984","3260554239","GB","United Kingdom"
+"194.88.28.0","194.88.31.255","3260554240","3260555263","CH","Switzerland"
+"194.88.32.0","194.88.63.255","3260555264","3260563455","HU","Hungary"
+"194.88.64.0","194.88.95.255","3260563456","3260571647","GB","United Kingdom"
+"194.88.96.0","194.88.127.255","3260571648","3260579839","BE","Belgium"
+"194.88.128.0","194.88.129.255","3260579840","3260580351","PL","Poland"
+"194.88.130.0","194.88.131.255","3260580352","3260580863","HU","Hungary"
+"194.88.132.0","194.88.133.255","3260580864","3260581375","GB","United Kingdom"
+"194.88.134.0","194.88.135.255","3260581376","3260581887","RO","Romania"
+"194.88.136.0","194.88.137.255","3260581888","3260582399","IL","Israel"
+"194.88.138.0","194.88.141.255","3260582400","3260583423","RU","Russian Federation"
+"194.88.142.0","194.88.142.255","3260583424","3260583679","GB","United Kingdom"
+"194.88.143.0","194.88.143.255","3260583680","3260583935","PT","Portugal"
+"194.88.144.0","194.88.145.255","3260583936","3260584447","NO","Norway"
+"194.88.146.0","194.88.149.255","3260584448","3260585471","RO","Romania"
+"194.88.150.0","194.88.153.255","3260585472","3260586495","UA","Ukraine"
+"194.88.154.0","194.88.155.255","3260586496","3260587007","PL","Poland"
+"194.88.156.0","194.88.157.255","3260587008","3260587519","FR","France"
+"194.88.158.0","194.88.159.255","3260587520","3260588031","PL","Poland"
+"194.88.160.0","194.88.191.255","3260588032","3260596223","DE","Germany"
+"194.88.192.0","194.88.193.255","3260596224","3260596735","CH","Switzerland"
+"194.88.194.0","194.88.195.255","3260596736","3260597247","SK","Slovakia"
+"194.88.196.0","194.88.197.255","3260597248","3260597759","CH","Switzerland"
+"194.88.198.0","194.88.199.255","3260597760","3260598271","DE","Germany"
+"194.88.200.0","194.88.201.255","3260598272","3260598783","RU","Russian Federation"
+"194.88.202.0","194.88.203.255","3260598784","3260599295","RO","Romania"
+"194.88.204.0","194.88.205.255","3260599296","3260599807","RU","Russian Federation"
+"194.88.206.0","194.88.207.255","3260599808","3260600319","UA","Ukraine"
+"194.88.208.0","194.88.211.255","3260600320","3260601343","RU","Russian Federation"
+"194.88.212.0","194.88.213.255","3260601344","3260601855","CH","Switzerland"
+"194.88.214.0","194.88.215.255","3260601856","3260602367","PL","Poland"
+"194.88.216.0","194.88.217.255","3260602368","3260602879","DK","Denmark"
+"194.88.218.0","194.88.221.255","3260602880","3260603903","UA","Ukraine"
+"194.88.222.0","194.88.223.255","3260603904","3260604415","FR","France"
+"194.88.224.0","194.88.225.255","3260604416","3260604927","PL","Poland"
+"194.88.228.0","194.88.229.255","3260605440","3260605951","BG","Bulgaria"
+"194.88.230.0","194.88.231.255","3260605952","3260606463","NL","Netherlands"
+"194.88.232.0","194.88.235.255","3260606464","3260607487","SE","Sweden"
+"194.88.236.0","194.88.237.255","3260607488","3260607999","NL","Netherlands"
+"194.88.238.0","194.88.239.255","3260608000","3260608511","RO","Romania"
+"194.88.240.0","194.88.241.255","3260608512","3260609023","IE","Ireland"
+"194.88.242.0","194.88.243.255","3260609024","3260609535","GB","United Kingdom"
+"194.88.244.0","194.88.245.255","3260609536","3260610047","PL","Poland"
+"194.88.246.0","194.88.247.255","3260610048","3260610559","FR","France"
+"194.88.248.0","194.88.249.255","3260610560","3260611071","RO","Romania"
+"194.88.250.0","194.88.251.255","3260611072","3260611583","BG","Bulgaria"
+"194.88.254.0","194.88.255.255","3260612096","3260612607","SE","Sweden"
+"194.89.0.0","194.89.255.255","3260612608","3260678143","FI","Finland"
+"194.90.0.0","194.90.255.255","3260678144","3260743679","IL","Israel"
+"194.91.0.0","194.91.255.255","3260743680","3260809215","IT","Italy"
+"194.92.0.0","194.92.255.255","3260809216","3260874751","PL","Poland"
+"194.93.72.0","194.93.75.255","3260893184","3260894207","SE","Sweden"
+"194.93.76.0","194.93.79.255","3260894208","3260895231","AT","Austria"
+"194.93.80.0","194.93.91.255","3260895232","3260898303","SE","Sweden"
+"194.93.92.0","194.93.95.255","3260898304","3260899327","ES","Spain"
+"194.93.96.0","194.93.98.255","3260899328","3260900095","CH","Switzerland"
+"194.93.99.0","194.93.99.255","3260900096","3260900351","RU","Russian Federation"
+"194.93.100.0","194.93.100.255","3260900352","3260900607","RO","Romania"
+"194.93.101.0","194.93.102.255","3260900608","3260901119","NL","Netherlands"
+"194.93.103.0","194.93.111.255","3260901120","3260903423","DE","Germany"
+"194.93.112.0","194.93.122.255","3260903424","3260906239","CH","Switzerland"
+"194.93.123.128","194.93.123.255","3260906368","3260906495","DE","Germany"
+"194.93.124.0","194.93.127.255","3260906496","3260907519","PL","Poland"
+"194.93.128.0","194.93.159.255","3260907520","3260915711","GB","United Kingdom"
+"194.93.160.0","194.93.191.255","3260915712","3260923903","UA","Ukraine"
+"194.93.192.0","194.93.249.255","3260923904","3260938751","IT","Italy"
+"194.93.250.0","194.93.250.255","3260938752","3260939007","US","United States"
+"194.93.251.0","194.93.255.255","3260939008","3260940287","IT","Italy"
+"194.94.0.0","194.95.255.255","3260940288","3261071359","DE","Germany"
+"194.96.0.0","194.96.255.255","3261071360","3261136895","AT","Austria"
+"194.97.0.0","194.97.51.191","3261136896","3261150143","DE","Germany"
+"194.97.51.192","194.97.51.255","3261150144","3261150207","US","United States"
+"194.97.52.0","194.97.255.255","3261150208","3261202431","DE","Germany"
+"194.98.0.0","194.98.11.255","3261202432","3261205503","FR","France"
+"194.98.12.0","194.98.12.255","3261205504","3261205759","EU","Europe"
+"194.98.13.0","194.98.39.255","3261205760","3261212671","FR","France"
+"194.98.40.0","194.98.40.255","3261212672","3261212927","EU","Europe"
+"194.98.41.0","194.98.42.18","3261212928","3261213202","FR","France"
+"194.98.42.19","194.98.42.19","3261213203","3261213203","EU","Europe"
+"194.98.42.20","194.98.42.255","3261213204","3261213439","FR","France"
+"194.98.43.0","194.98.43.255","3261213440","3261213695","AF","Afghanistan"
+"194.98.44.0","194.98.143.197","3261213696","3261239237","FR","France"
+"194.98.143.198","194.98.143.198","3261239238","3261239238","EU","Europe"
+"194.98.143.199","194.98.255.255","3261239239","3261267967","FR","France"
+"194.99.0.0","194.99.15.255","3261267968","3261272063","DE","Germany"
+"194.99.32.0","194.99.39.255","3261276160","3261278207","DE","Germany"
+"194.99.48.0","194.99.49.0","3261280256","3261280512","DE","Germany"
+"194.99.49.1","194.99.49.1","3261280513","3261280513","EU","Europe"
+"194.99.49.2","194.99.49.255","3261280514","3261280767","DE","Germany"
+"194.99.52.0","194.99.56.255","3261281280","3261282559","DE","Germany"
+"194.99.64.0","194.99.111.255","3261284352","3261296639","DE","Germany"
+"194.99.113.0","194.99.113.255","3261296896","3261297151","DE","Germany"
+"194.99.116.0","194.99.116.255","3261297664","3261297919","RU","Russian Federation"
+"194.99.117.0","194.99.117.255","3261297920","3261298175","PL","Poland"
+"194.99.118.0","194.99.255.255","3261298176","3261333503","DE","Germany"
+"194.100.0.0","194.100.255.255","3261333504","3261399039","FI","Finland"
+"194.101.0.0","194.102.31.255","3261399040","3261472767","GB","United Kingdom"
+"194.102.32.0","194.102.151.255","3261472768","3261503487","RO","Romania"
+"194.102.152.0","194.102.153.191","3261503488","3261503935","MD","Moldova, Republic of"
+"194.102.153.192","194.102.255.255","3261503936","3261530111","RO","Romania"
+"194.103.0.0","194.103.6.255","3261530112","3261531903","SE","Sweden"
+"194.103.7.0","194.103.7.255","3261531904","3261532159","GB","United Kingdom"
+"194.103.8.0","194.103.8.255","3261532160","3261532415","SE","Sweden"
+"194.103.9.0","194.103.9.255","3261532416","3261532671","GB","United Kingdom"
+"194.103.10.0","194.103.10.255","3261532672","3261532927","SE","Sweden"
+"194.103.11.0","194.103.11.255","3261532928","3261533183","GB","United Kingdom"
+"194.103.12.0","194.103.12.255","3261533184","3261533439","SE","Sweden"
+"194.103.13.0","194.103.13.255","3261533440","3261533695","US","United States"
+"194.103.14.0","194.103.15.255","3261533696","3261534207","SE","Sweden"
+"194.103.16.0","194.103.16.255","3261534208","3261534463","NL","Netherlands"
+"194.103.17.0","194.103.17.255","3261534464","3261534719","SE","Sweden"
+"194.103.18.0","194.103.18.255","3261534720","3261534975","US","United States"
+"194.103.19.0","194.103.32.255","3261534976","3261538559","SE","Sweden"
+"194.103.33.0","194.103.33.255","3261538560","3261538815","GB","United Kingdom"
+"194.103.34.0","194.103.35.255","3261538816","3261539327","SE","Sweden"
+"194.103.36.0","194.103.39.255","3261539328","3261540351","GB","United Kingdom"
+"194.103.40.0","194.103.156.255","3261540352","3261570303","SE","Sweden"
+"194.103.157.0","194.103.157.255","3261570304","3261570559","IT","Italy"
+"194.103.158.0","194.103.255.255","3261570560","3261595647","SE","Sweden"
+"194.104.0.0","194.104.255.255","3261595648","3261661183","NL","Netherlands"
+"194.105.0.0","194.105.31.255","3261661184","3261669375","RO","Romania"
+"194.105.32.0","194.105.47.255","3261669376","3261673471","MT","Malta"
+"194.105.48.0","194.105.55.255","3261673472","3261675519","IT","Italy"
+"194.105.56.0","194.105.56.255","3261675520","3261675775","LV","Latvia"
+"194.105.57.0","194.105.57.255","3261675776","3261676031","IT","Italy"
+"194.105.61.0","194.105.61.255","3261676800","3261677055","IT","Italy"
+"194.105.64.0","194.105.95.255","3261677568","3261685759","GB","United Kingdom"
+"194.105.96.0","194.105.103.255","3261685760","3261687807","DE","Germany"
+"194.105.104.0","194.105.111.255","3261687808","3261689855","RO","Romania"
+"194.105.112.0","194.105.113.239","3261689856","3261690351","GB","United Kingdom"
+"194.105.113.240","194.105.113.243","3261690352","3261690355","EU","Europe"
+"194.105.113.244","194.105.119.255","3261690356","3261691903","GB","United Kingdom"
+"194.105.120.0","194.105.129.255","3261691904","3261694463","NL","Netherlands"
+"194.105.130.0","194.105.131.255","3261694464","3261694975","RU","Russian Federation"
+"194.105.132.0","194.105.133.255","3261694976","3261695487","PL","Poland"
+"194.105.134.0","194.105.135.255","3261695488","3261695999","GB","United Kingdom"
+"194.105.136.0","194.105.137.255","3261696000","3261696511","UA","Ukraine"
+"194.105.138.0","194.105.139.255","3261696512","3261697023","NL","Netherlands"
+"194.105.140.0","194.105.143.255","3261697024","3261698047","RO","Romania"
+"194.105.144.0","194.105.145.255","3261698048","3261698559","UA","Ukraine"
+"194.105.146.0","194.105.147.255","3261698560","3261699071","DE","Germany"
+"194.105.148.0","194.105.148.255","3261699072","3261699327","RU","Russian Federation"
+"194.105.149.0","194.105.149.255","3261699328","3261699583","GB","United Kingdom"
+"194.105.150.0","194.105.151.255","3261699584","3261700095","NL","Netherlands"
+"194.105.152.0","194.105.153.255","3261700096","3261700607","FR","France"
+"194.105.154.0","194.105.155.255","3261700608","3261701119","GB","United Kingdom"
+"194.105.156.0","194.105.157.255","3261701120","3261701631","RU","Russian Federation"
+"194.105.160.0","194.105.191.255","3261702144","3261710335","GB","United Kingdom"
+"194.105.192.0","194.105.223.255","3261710336","3261718527","RU","Russian Federation"
+"194.105.224.0","194.105.255.255","3261718528","3261726719","IS","Iceland"
+"194.106.0.0","194.106.31.255","3261726720","3261734911","ES","Spain"
+"194.106.32.0","194.106.63.255","3261734912","3261743103","GB","United Kingdom"
+"194.106.64.0","194.106.95.255","3261743104","3261751295","MT","Malta"
+"194.106.96.0","194.106.127.255","3261751296","3261759487","EE","Estonia"
+"194.106.128.0","194.106.159.255","3261759488","3261767679","IE","Ireland"
+"194.106.160.0","194.106.191.255","3261767680","3261775871","RS","Serbia"
+"194.106.192.0","194.106.193.255","3261775872","3261776383","PL","Poland"
+"194.106.194.0","194.106.197.255","3261776384","3261777407","RU","Russian Federation"
+"194.106.198.0","194.106.198.41","3261777408","3261777449","GB","United Kingdom"
+"194.106.198.42","194.106.198.43","3261777450","3261777451","NL","Netherlands"
+"194.106.198.44","194.106.199.255","3261777452","3261777919","GB","United Kingdom"
+"194.106.200.0","194.106.201.255","3261777920","3261778431","PL","Poland"
+"194.106.204.0","194.106.205.255","3261778944","3261779455","RO","Romania"
+"194.106.206.0","194.106.207.255","3261779456","3261779967","DE","Germany"
+"194.106.208.0","194.106.209.255","3261779968","3261780479","UA","Ukraine"
+"194.106.210.0","194.106.211.255","3261780480","3261780991","PL","Poland"
+"194.106.212.0","194.106.213.255","3261780992","3261781503","RO","Romania"
+"194.106.214.0","194.106.215.255","3261781504","3261782015","PL","Poland"
+"194.106.216.0","194.106.219.255","3261782016","3261783039","UA","Ukraine"
+"194.106.220.0","194.106.223.255","3261783040","3261784063","GB","United Kingdom"
+"194.106.224.0","194.107.15.255","3261784064","3261796351","AT","Austria"
+"194.107.16.0","194.107.16.255","3261796352","3261796607","GB","United Kingdom"
+"194.107.17.0","194.107.17.255","3261796608","3261796863","RU","Russian Federation"
+"194.107.18.0","194.107.18.255","3261796864","3261797119","PL","Poland"
+"194.107.19.0","194.107.19.255","3261797120","3261797375","KR","Korea, Republic of"
+"194.107.20.0","194.107.20.255","3261797376","3261797631","AT","Austria"
+"194.107.21.0","194.107.21.255","3261797632","3261797887","RU","Russian Federation"
+"194.107.22.0","194.107.22.255","3261797888","3261798143","TR","Turkey"
+"194.107.23.0","194.107.23.255","3261798144","3261798399","RU","Russian Federation"
+"194.107.24.0","194.107.51.255","3261798400","3261805567","AT","Austria"
+"194.107.52.0","194.107.55.255","3261805568","3261806591","DE","Germany"
+"194.107.56.0","194.107.71.255","3261806592","3261810687","AT","Austria"
+"194.107.80.0","194.107.80.255","3261812736","3261812991","RU","Russian Federation"
+"194.107.81.0","194.107.91.255","3261812992","3261815807","AT","Austria"
+"194.107.92.0","194.107.95.255","3261815808","3261816831","GB","United Kingdom"
+"194.107.96.0","194.107.111.255","3261816832","3261820927","AT","Austria"
+"194.107.112.0","194.107.112.255","3261820928","3261821183","RO","Romania"
+"194.107.113.0","194.107.113.255","3261821184","3261821439","AT","Austria"
+"194.107.114.0","194.107.114.255","3261821440","3261821695","NL","Netherlands"
+"194.107.115.0","194.107.115.255","3261821696","3261821951","UA","Ukraine"
+"194.107.116.0","194.107.116.255","3261821952","3261822207","RU","Russian Federation"
+"194.107.117.0","194.107.117.255","3261822208","3261822463","UA","Ukraine"
+"194.107.118.0","194.107.118.255","3261822464","3261822719","GB","United Kingdom"
+"194.107.119.0","194.107.119.255","3261822720","3261822975","SE","Sweden"
+"194.107.120.0","194.107.120.255","3261822976","3261823231","PL","Poland"
+"194.107.121.0","194.107.121.255","3261823232","3261823487","NL","Netherlands"
+"194.107.122.0","194.107.122.255","3261823488","3261823743","RO","Romania"
+"194.107.123.0","194.107.123.255","3261823744","3261823999","BE","Belgium"
+"194.107.124.0","194.107.124.255","3261824000","3261824255","RU","Russian Federation"
+"194.107.126.0","194.107.126.255","3261824512","3261824767","FR","France"
+"194.107.127.0","194.107.127.255","3261824768","3261825023","PT","Portugal"
+"194.107.128.0","194.107.255.255","3261825024","3261857791","AT","Austria"
+"194.108.0.0","194.108.255.255","3261857792","3261923327","CZ","Czech Republic"
+"194.109.0.0","194.109.255.255","3261923328","3261988863","NL","Netherlands"
+"194.110.0.0","194.110.0.255","3261988864","3261989119","SE","Sweden"
+"194.110.6.0","194.110.6.255","3261990400","3261990655","UA","Ukraine"
+"194.110.18.0","194.110.18.255","3261993472","3261993727","RU","Russian Federation"
+"194.110.23.0","194.110.24.255","3261994752","3261995263","FI","Finland"
+"194.110.25.0","194.110.25.255","3261995264","3261995519","DE","Germany"
+"194.110.26.0","194.110.26.255","3261995520","3261995775","PL","Poland"
+"194.110.31.0","194.110.63.255","3261996800","3262005247","FI","Finland"
+"194.110.64.0","194.110.65.255","3262005248","3262005759","PL","Poland"
+"194.110.66.0","194.110.66.255","3262005760","3262006015","RU","Russian Federation"
+"194.110.67.0","194.110.67.255","3262006016","3262006271","NL","Netherlands"
+"194.110.68.0","194.110.68.255","3262006272","3262006527","RO","Romania"
+"194.110.69.0","194.110.69.255","3262006528","3262006783","FR","France"
+"194.110.70.0","194.110.70.255","3262006784","3262007039","SE","Sweden"
+"194.110.71.0","194.110.71.255","3262007040","3262007295","IT","Italy"
+"194.110.73.0","194.110.73.255","3262007552","3262007807","GR","Greece"
+"194.110.75.0","194.110.75.255","3262008064","3262008319","GB","United Kingdom"
+"194.110.76.0","194.110.76.255","3262008320","3262008575","PT","Portugal"
+"194.110.77.0","194.110.77.255","3262008576","3262008831","PL","Poland"
+"194.110.78.0","194.110.78.255","3262008832","3262009087","AT","Austria"
+"194.110.79.0","194.110.79.255","3262009088","3262009343","UA","Ukraine"
+"194.110.96.0","194.110.111.255","3262013440","3262017535","SE","Sweden"
+"194.110.116.0","194.110.116.255","3262018560","3262018815","PL","Poland"
+"194.110.126.0","194.110.126.255","3262021120","3262021375","UA","Ukraine"
+"194.110.127.0","194.110.127.255","3262021376","3262021631","PL","Poland"
+"194.110.128.0","194.110.128.255","3262021632","3262021887","CH","Switzerland"
+"194.110.129.0","194.110.129.255","3262021888","3262022143","UA","Ukraine"
+"194.110.133.0","194.110.133.255","3262022912","3262023167","DE","Germany"
+"194.110.136.0","194.110.136.255","3262023680","3262023935","DK","Denmark"
+"194.110.142.0","194.110.142.255","3262025216","3262025471","FI","Finland"
+"194.110.150.0","194.110.150.255","3262027264","3262027519","TR","Turkey"
+"194.110.151.0","194.110.151.255","3262027520","3262027775","BE","Belgium"
+"194.110.152.0","194.110.153.255","3262027776","3262028287","RU","Russian Federation"
+"194.110.154.0","194.110.154.255","3262028288","3262028543","FR","France"
+"194.110.155.0","194.110.155.255","3262028544","3262028799","AE","United Arab Emirates"
+"194.110.156.0","194.110.159.255","3262028800","3262029823","DE","Germany"
+"194.110.160.0","194.110.163.255","3262029824","3262030847","NL","Netherlands"
+"194.110.164.0","194.110.167.255","3262030848","3262031871","FR","France"
+"194.110.176.0","194.110.178.79","3262033920","3262034511","FI","Finland"
+"194.110.178.80","194.110.178.87","3262034512","3262034519","AX","Aland Islands"
+"194.110.178.88","194.110.179.255","3262034520","3262034943","FI","Finland"
+"194.110.180.0","194.110.180.255","3262034944","3262035199","AX","Aland Islands"
+"194.110.181.0","194.110.187.255","3262035200","3262036991","FI","Finland"
+"194.110.188.0","194.110.191.255","3262036992","3262038015","AX","Aland Islands"
+"194.110.192.0","194.110.192.255","3262038016","3262038271","FR","France"
+"194.110.194.0","194.110.194.255","3262038528","3262038783","IL","Israel"
+"194.110.195.0","194.110.195.255","3262038784","3262039039","NO","Norway"
+"194.110.196.0","194.110.196.255","3262039040","3262039295","DE","Germany"
+"194.110.197.0","194.110.197.255","3262039296","3262039551","GB","United Kingdom"
+"194.110.198.0","194.110.198.255","3262039552","3262039807","GR","Greece"
+"194.110.199.0","194.110.199.255","3262039808","3262040063","SI","Slovenia"
+"194.110.201.0","194.110.201.255","3262040320","3262040575","ES","Spain"
+"194.110.202.0","194.110.202.255","3262040576","3262040831","RU","Russian Federation"
+"194.110.203.0","194.110.204.255","3262040832","3262041343","GB","United Kingdom"
+"194.110.205.0","194.110.205.255","3262041344","3262041599","BG","Bulgaria"
+"194.110.206.0","194.110.206.255","3262041600","3262041855","DK","Denmark"
+"194.110.207.0","194.110.208.255","3262041856","3262042367","FR","France"
+"194.110.209.0","194.110.209.255","3262042368","3262042623","GB","United Kingdom"
+"194.110.211.0","194.110.211.255","3262042880","3262043135","NL","Netherlands"
+"194.110.212.0","194.110.212.255","3262043136","3262043391","RO","Romania"
+"194.110.213.0","194.110.213.255","3262043392","3262043647","TR","Turkey"
+"194.110.214.0","194.110.214.255","3262043648","3262043903","NL","Netherlands"
+"194.110.215.0","194.110.215.255","3262043904","3262044159","GB","United Kingdom"
+"194.110.216.0","194.110.216.255","3262044160","3262044415","RS","Serbia"
+"194.110.217.0","194.110.217.255","3262044416","3262044671","LU","Luxembourg"
+"194.110.218.0","194.110.218.255","3262044672","3262044927","GR","Greece"
+"194.110.219.0","194.110.219.255","3262044928","3262045183","UA","Ukraine"
+"194.110.220.0","194.110.220.255","3262045184","3262045439","LT","Lithuania"
+"194.110.221.0","194.110.221.255","3262045440","3262045695","NL","Netherlands"
+"194.110.222.0","194.110.222.255","3262045696","3262045951","SI","Slovenia"
+"194.110.223.0","194.110.223.255","3262045952","3262046207","RU","Russian Federation"
+"194.110.224.0","194.110.235.255","3262046208","3262049279","FI","Finland"
+"194.110.236.0","194.110.236.255","3262049280","3262049535","JO","Jordan"
+"194.110.237.0","194.110.237.255","3262049536","3262049791","GB","United Kingdom"
+"194.110.238.0","194.110.240.255","3262049792","3262050559","PL","Poland"
+"194.110.241.0","194.110.241.255","3262050560","3262050815","GB","United Kingdom"
+"194.110.242.0","194.110.242.255","3262050816","3262051071","CH","Switzerland"
+"194.110.243.0","194.110.244.255","3262051072","3262051583","GB","United Kingdom"
+"194.110.245.0","194.110.245.255","3262051584","3262051839","FR","France"
+"194.110.249.0","194.110.249.255","3262052608","3262052863","IL","Israel"
+"194.110.250.0","194.110.250.255","3262052864","3262053119","GB","United Kingdom"
+"194.110.251.0","194.110.251.255","3262053120","3262053375","RU","Russian Federation"
+"194.110.252.0","194.110.252.255","3262053376","3262053631","UA","Ukraine"
+"194.110.253.0","194.110.253.255","3262053632","3262053887","RU","Russian Federation"
+"194.110.255.0","194.110.255.255","3262054144","3262054399","RU","Russian Federation"
+"194.111.0.0","194.112.8.159","3262054400","3262122143","FI","Finland"
+"194.112.8.160","194.112.8.163","3262122144","3262122147","AX","Aland Islands"
+"194.112.8.164","194.112.8.191","3262122148","3262122175","FI","Finland"
+"194.112.8.192","194.112.8.199","3262122176","3262122183","SE","Sweden"
+"194.112.8.200","194.112.10.255","3262122184","3262122751","FI","Finland"
+"194.112.11.0","194.112.11.63","3262122752","3262122815","AX","Aland Islands"
+"194.112.11.64","194.112.15.255","3262122816","3262124031","FI","Finland"
+"194.112.16.0","194.112.31.255","3262124032","3262128127","DE","Germany"
+"194.112.32.0","194.112.63.255","3262128128","3262136319","GB","United Kingdom"
+"194.112.64.0","194.112.68.255","3262136320","3262137599","EU","Europe"
+"194.112.69.0","194.112.69.255","3262137600","3262137855","DE","Germany"
+"194.112.70.0","194.112.75.255","3262137856","3262139391","EU","Europe"
+"194.112.76.0","194.112.79.255","3262139392","3262140415","GB","United Kingdom"
+"194.112.80.0","194.112.80.255","3262140416","3262140671","DE","Germany"
+"194.112.81.0","194.112.82.255","3262140672","3262141183","EU","Europe"
+"194.112.83.0","194.112.83.255","3262141184","3262141439","DE","Germany"
+"194.112.84.0","194.112.87.255","3262141440","3262142463","ES","Spain"
+"194.112.88.0","194.112.88.255","3262142464","3262142719","DE","Germany"
+"194.112.89.0","194.112.91.255","3262142720","3262143487","EU","Europe"
+"194.112.92.0","194.112.92.255","3262143488","3262143743","GB","United Kingdom"
+"194.112.93.0","194.112.93.255","3262143744","3262143999","EU","Europe"
+"194.112.94.0","194.112.94.47","3262144000","3262144047","DE","Germany"
+"194.112.94.48","194.112.97.255","3262144048","3262145023","EU","Europe"
+"194.112.98.0","194.112.98.255","3262145024","3262145279","DE","Germany"
+"194.112.99.0","194.112.100.15","3262145280","3262145551","EU","Europe"
+"194.112.100.16","194.112.100.31","3262145552","3262145567","DE","Germany"
+"194.112.100.32","194.112.100.79","3262145568","3262145615","EU","Europe"
+"194.112.100.80","194.112.100.95","3262145616","3262145631","DE","Germany"
+"194.112.100.96","194.112.101.255","3262145632","3262146047","EU","Europe"
+"194.112.102.0","194.112.104.255","3262146048","3262146815","DE","Germany"
+"194.112.105.0","194.112.107.255","3262146816","3262147583","EU","Europe"
+"194.112.108.0","194.112.108.255","3262147584","3262147839","DE","Germany"
+"194.112.109.0","194.112.111.255","3262147840","3262148607","EU","Europe"
+"194.112.112.0","194.112.112.255","3262148608","3262148863","DE","Germany"
+"194.112.113.0","194.112.113.15","3262148864","3262148879","EU","Europe"
+"194.112.113.16","194.112.113.55","3262148880","3262148919","DE","Germany"
+"194.112.113.56","194.112.113.63","3262148920","3262148927","EU","Europe"
+"194.112.113.64","194.112.113.255","3262148928","3262149119","DE","Germany"
+"194.112.114.0","194.112.114.31","3262149120","3262149151","FR","France"
+"194.112.114.32","194.112.114.39","3262149152","3262149159","DE","Germany"
+"194.112.114.40","194.112.114.47","3262149160","3262149167","EU","Europe"
+"194.112.114.48","194.112.114.255","3262149168","3262149375","FR","France"
+"194.112.115.0","194.112.115.255","3262149376","3262149631","EU","Europe"
+"194.112.116.0","194.112.116.255","3262149632","3262149887","DE","Germany"
+"194.112.117.0","194.112.120.255","3262149888","3262150911","EU","Europe"
+"194.112.121.0","194.112.121.135","3262150912","3262151047","DE","Germany"
+"194.112.121.136","194.112.121.159","3262151048","3262151071","EU","Europe"
+"194.112.121.160","194.112.121.191","3262151072","3262151103","DE","Germany"
+"194.112.121.192","194.112.121.223","3262151104","3262151135","EU","Europe"
+"194.112.121.224","194.112.121.239","3262151136","3262151151","DE","Germany"
+"194.112.121.240","194.112.121.255","3262151152","3262151167","EU","Europe"
+"194.112.122.0","194.112.122.255","3262151168","3262151423","DE","Germany"
+"194.112.123.0","194.112.124.255","3262151424","3262151935","EU","Europe"
+"194.112.125.0","194.112.125.255","3262151936","3262152191","DE","Germany"
+"194.112.126.0","194.112.127.215","3262152192","3262152663","EU","Europe"
+"194.112.127.216","194.112.127.223","3262152664","3262152671","DE","Germany"
+"194.112.127.224","194.112.127.255","3262152672","3262152703","EU","Europe"
+"194.112.128.0","194.112.255.255","3262152704","3262185471","AT","Austria"
+"194.113.0.0","194.113.57.255","3262185472","3262200319","DE","Germany"
+"194.113.59.0","194.113.59.255","3262200576","3262200831","EU","Europe"
+"194.113.60.0","194.113.60.255","3262200832","3262201087","DE","Germany"
+"194.113.64.0","194.113.143.255","3262201856","3262222335","DE","Germany"
+"194.113.148.0","194.113.149.255","3262223360","3262223871","DE","Germany"
+"194.113.154.0","194.113.154.255","3262224896","3262225151","AT","Austria"
+"194.113.160.0","194.113.163.255","3262226432","3262227455","DE","Germany"
+"194.113.165.0","194.113.165.255","3262227712","3262227967","RO","Romania"
+"194.113.168.0","194.113.168.255","3262228480","3262228735","DE","Germany"
+"194.113.171.0","194.113.171.255","3262229248","3262229503","NL","Netherlands"
+"194.113.173.0","194.113.173.255","3262229760","3262230015","DE","Germany"
+"194.113.176.0","194.114.127.255","3262230528","3262283775","DE","Germany"
+"194.114.128.0","194.114.131.255","3262283776","3262284799","RU","Russian Federation"
+"194.114.132.0","194.114.135.255","3262284800","3262285823","UA","Ukraine"
+"194.114.140.0","194.114.143.255","3262286848","3262287871","SE","Sweden"
+"194.114.144.0","194.114.144.255","3262287872","3262288127","MD","Moldova, Republic of"
+"194.114.145.0","194.114.145.255","3262288128","3262288383","FR","France"
+"194.114.146.0","194.114.147.255","3262288384","3262288895","IL","Israel"
+"194.114.148.0","194.114.151.255","3262288896","3262289919","PL","Poland"
+"194.114.152.0","194.114.255.255","3262289920","3262316543","SE","Sweden"
+"194.115.0.0","194.115.255.255","3262316544","3262382079","DE","Germany"
+"194.116.0.0","194.116.127.255","3262382080","3262414847","IT","Italy"
+"194.116.128.0","194.116.129.255","3262414848","3262415359","DE","Germany"
+"194.116.130.0","194.116.135.255","3262415360","3262416895","PL","Poland"
+"194.116.136.0","194.116.137.255","3262416896","3262417407","RO","Romania"
+"194.116.138.0","194.116.139.255","3262417408","3262417919","PL","Poland"
+"194.116.140.0","194.116.141.255","3262417920","3262418431","RU","Russian Federation"
+"194.116.142.0","194.116.145.255","3262418432","3262419455","FR","France"
+"194.116.146.0","194.116.147.255","3262419456","3262419967","NL","Netherlands"
+"194.116.148.0","194.116.149.255","3262419968","3262420479","FR","France"
+"194.116.150.0","194.116.151.255","3262420480","3262420991","CH","Switzerland"
+"194.116.152.0","194.116.153.255","3262420992","3262421503","ES","Spain"
+"194.116.156.0","194.116.157.255","3262422016","3262422527","SE","Sweden"
+"194.116.158.0","194.116.159.255","3262422528","3262423039","AT","Austria"
+"194.116.160.0","194.116.161.255","3262423040","3262423551","GB","United Kingdom"
+"194.116.162.0","194.116.163.255","3262423552","3262424063","UA","Ukraine"
+"194.116.164.0","194.116.165.255","3262424064","3262424575","IT","Italy"
+"194.116.166.0","194.116.166.255","3262424576","3262424831","PL","Poland"
+"194.116.167.0","194.116.167.255","3262424832","3262425087","GB","United Kingdom"
+"194.116.168.0","194.116.168.255","3262425088","3262425343","GR","Greece"
+"194.116.169.0","194.116.169.255","3262425344","3262425599","RU","Russian Federation"
+"194.116.170.0","194.116.171.255","3262425600","3262426111","UA","Ukraine"
+"194.116.174.0","194.116.175.255","3262426624","3262427135","GB","United Kingdom"
+"194.116.176.0","194.116.177.255","3262427136","3262427647","FR","France"
+"194.116.178.0","194.116.179.255","3262427648","3262428159","DK","Denmark"
+"194.116.180.0","194.116.181.255","3262428160","3262428671","CH","Switzerland"
+"194.116.182.0","194.116.183.255","3262428672","3262429183","PL","Poland"
+"194.116.184.0","194.116.185.255","3262429184","3262429695","ES","Spain"
+"194.116.186.0","194.116.187.255","3262429696","3262430207","DE","Germany"
+"194.116.188.0","194.116.189.255","3262430208","3262430719","EE","Estonia"
+"194.116.192.0","194.116.193.255","3262431232","3262431743","PL","Poland"
+"194.116.194.0","194.116.195.255","3262431744","3262432255","UA","Ukraine"
+"194.116.196.0","194.116.197.255","3262432256","3262432767","CH","Switzerland"
+"194.116.198.0","194.116.199.255","3262432768","3262433279","GB","United Kingdom"
+"194.116.200.0","194.116.201.255","3262433280","3262433791","RO","Romania"
+"194.116.202.0","194.116.203.255","3262433792","3262434303","FR","France"
+"194.116.204.0","194.116.205.255","3262434304","3262434815","SI","Slovenia"
+"194.116.206.0","194.116.209.255","3262434816","3262435839","DE","Germany"
+"194.116.210.0","194.116.211.255","3262435840","3262436351","CH","Switzerland"
+"194.116.212.0","194.116.213.255","3262436352","3262436863","SE","Sweden"
+"194.116.218.0","194.116.219.255","3262437888","3262438399","FR","France"
+"194.116.220.0","194.116.221.255","3262438400","3262438911","NL","Netherlands"
+"194.116.222.0","194.116.223.255","3262438912","3262439423","DK","Denmark"
+"194.116.224.0","194.116.225.255","3262439424","3262439935","AT","Austria"
+"194.116.226.0","194.116.227.255","3262439936","3262440447","IL","Israel"
+"194.116.230.0","194.116.231.255","3262440960","3262441471","IL","Israel"
+"194.116.232.0","194.116.233.255","3262441472","3262441983","UA","Ukraine"
+"194.116.234.0","194.116.235.255","3262441984","3262442495","DE","Germany"
+"194.116.238.0","194.116.239.255","3262443008","3262443519","UA","Ukraine"
+"194.116.240.0","194.116.241.255","3262443520","3262444031","ES","Spain"
+"194.116.242.0","194.116.243.255","3262444032","3262444543","AT","Austria"
+"194.116.244.0","194.116.245.255","3262444544","3262445055","GB","United Kingdom"
+"194.116.246.0","194.116.247.255","3262445056","3262445567","RO","Romania"
+"194.116.252.0","194.116.253.255","3262446592","3262447103","PL","Poland"
+"194.116.254.0","194.116.255.255","3262447104","3262447615","GB","United Kingdom"
+"194.117.0.0","194.117.49.255","3262447616","3262460415","PT","Portugal"
+"194.117.50.128","194.117.50.255","3262460544","3262460671","RU","Russian Federation"
+"194.117.51.0","194.117.51.255","3262460672","3262460927","AE","United Arab Emirates"
+"194.117.52.0","194.117.52.127","3262460928","3262461055","CY","Cyprus"
+"194.117.52.128","194.117.52.255","3262461056","3262461183","DK","Denmark"
+"194.117.53.128","194.117.53.255","3262461312","3262461439","NO","Norway"
+"194.117.54.0","194.117.54.127","3262461440","3262461567","DE","Germany"
+"194.117.54.128","194.117.54.255","3262461568","3262461695","GB","United Kingdom"
+"194.117.55.128","194.117.55.255","3262461824","3262461951","RO","Romania"
+"194.117.56.0","194.117.63.255","3262461952","3262463999","IQ","Iraq"
+"194.117.64.0","194.117.95.255","3262464000","3262472191","RU","Russian Federation"
+"194.117.96.0","194.117.96.15","3262472192","3262472207","DE","Germany"
+"194.117.96.16","194.117.96.19","3262472208","3262472211","FR","France"
+"194.117.96.20","194.117.96.23","3262472212","3262472215","DE","Germany"
+"194.117.96.24","194.117.96.27","3262472216","3262472219","NL","Netherlands"
+"194.117.96.28","194.117.96.31","3262472220","3262472223","AT","Austria"
+"194.117.96.32","194.117.96.39","3262472224","3262472231","DE","Germany"
+"194.117.96.40","194.117.96.43","3262472232","3262472235","AT","Austria"
+"194.117.96.44","194.117.96.55","3262472236","3262472247","DE","Germany"
+"194.117.96.56","194.117.96.59","3262472248","3262472251","IT","Italy"
+"194.117.96.60","194.117.96.79","3262472252","3262472271","DE","Germany"
+"194.117.96.80","194.117.96.83","3262472272","3262472275","IT","Italy"
+"194.117.96.84","194.117.96.87","3262472276","3262472279","BE","Belgium"
+"194.117.96.88","194.117.96.115","3262472280","3262472307","DE","Germany"
+"194.117.96.116","194.117.96.119","3262472308","3262472311","ES","Spain"
+"194.117.96.120","194.117.96.123","3262472312","3262472315","NL","Netherlands"
+"194.117.96.124","194.117.96.159","3262472316","3262472351","DE","Germany"
+"194.117.96.160","194.117.96.163","3262472352","3262472355","NL","Netherlands"
+"194.117.96.164","194.117.96.167","3262472356","3262472359","DE","Germany"
+"194.117.96.168","194.117.96.171","3262472360","3262472363","NL","Netherlands"
+"194.117.96.172","194.117.96.175","3262472364","3262472367","GB","United Kingdom"
+"194.117.96.176","194.117.96.179","3262472368","3262472371","NL","Netherlands"
+"194.117.96.180","194.117.96.183","3262472372","3262472375","FR","France"
+"194.117.96.184","194.117.96.187","3262472376","3262472379","GB","United Kingdom"
+"194.117.96.188","194.117.96.195","3262472380","3262472387","DE","Germany"
+"194.117.96.196","194.117.96.199","3262472388","3262472391","FR","France"
+"194.117.96.200","194.117.96.203","3262472392","3262472395","GB","United Kingdom"
+"194.117.96.204","194.117.96.207","3262472396","3262472399","DE","Germany"
+"194.117.96.208","194.117.96.211","3262472400","3262472403","NL","Netherlands"
+"194.117.96.212","194.117.96.223","3262472404","3262472415","DE","Germany"
+"194.117.96.224","194.117.96.227","3262472416","3262472419","ES","Spain"
+"194.117.96.228","194.117.96.231","3262472420","3262472423","DE","Germany"
+"194.117.96.232","194.117.96.235","3262472424","3262472427","BE","Belgium"
+"194.117.96.236","194.117.97.11","3262472428","3262472459","DE","Germany"
+"194.117.97.12","194.117.97.15","3262472460","3262472463","CH","Switzerland"
+"194.117.97.16","194.117.97.31","3262472464","3262472479","DE","Germany"
+"194.117.97.32","194.117.97.35","3262472480","3262472483","IT","Italy"
+"194.117.97.36","194.117.97.47","3262472484","3262472495","DE","Germany"
+"194.117.97.48","194.117.97.51","3262472496","3262472499","CH","Switzerland"
+"194.117.97.52","194.117.97.63","3262472500","3262472511","DE","Germany"
+"194.117.97.64","194.117.97.67","3262472512","3262472515","CA","Canada"
+"194.117.97.68","194.117.97.71","3262472516","3262472519","GB","United Kingdom"
+"194.117.97.72","194.117.97.79","3262472520","3262472527","DE","Germany"
+"194.117.97.80","194.117.97.83","3262472528","3262472531","CH","Switzerland"
+"194.117.97.84","194.117.97.99","3262472532","3262472547","DE","Germany"
+"194.117.97.100","194.117.97.103","3262472548","3262472551","NL","Netherlands"
+"194.117.97.104","194.117.97.115","3262472552","3262472563","DE","Germany"
+"194.117.97.116","194.117.97.119","3262472564","3262472567","DK","Denmark"
+"194.117.97.120","194.117.97.127","3262472568","3262472575","DE","Germany"
+"194.117.97.128","194.117.97.131","3262472576","3262472579","CA","Canada"
+"194.117.97.132","194.117.97.135","3262472580","3262472583","AT","Austria"
+"194.117.97.136","194.117.97.143","3262472584","3262472591","US","United States"
+"194.117.97.144","194.117.97.155","3262472592","3262472603","DE","Germany"
+"194.117.97.156","194.117.97.159","3262472604","3262472607","CH","Switzerland"
+"194.117.97.160","194.117.97.167","3262472608","3262472615","US","United States"
+"194.117.97.168","194.117.97.183","3262472616","3262472631","DE","Germany"
+"194.117.97.184","194.117.97.187","3262472632","3262472635","ES","Spain"
+"194.117.97.188","194.117.97.207","3262472636","3262472655","DE","Germany"
+"194.117.97.208","194.117.97.211","3262472656","3262472659","GB","United Kingdom"
+"194.117.97.212","194.117.97.231","3262472660","3262472679","DE","Germany"
+"194.117.97.232","194.117.97.235","3262472680","3262472683","CL","Chile"
+"194.117.97.236","194.117.97.239","3262472684","3262472687","US","United States"
+"194.117.97.240","194.117.97.247","3262472688","3262472695","DE","Germany"
+"194.117.97.248","194.117.97.251","3262472696","3262472699","IT","Italy"
+"194.117.97.252","194.117.97.255","3262472700","3262472703","AT","Austria"
+"194.117.98.0","194.117.98.11","3262472704","3262472715","DE","Germany"
+"194.117.98.12","194.117.98.23","3262472716","3262472727","NL","Netherlands"
+"194.117.98.24","194.117.98.31","3262472728","3262472735","DE","Germany"
+"194.117.98.32","194.117.98.35","3262472736","3262472739","IT","Italy"
+"194.117.98.36","194.117.98.43","3262472740","3262472747","DE","Germany"
+"194.117.98.44","194.117.98.47","3262472748","3262472751","GB","United Kingdom"
+"194.117.98.48","194.117.98.59","3262472752","3262472763","DE","Germany"
+"194.117.98.60","194.117.98.63","3262472764","3262472767","CA","Canada"
+"194.117.98.64","194.117.98.67","3262472768","3262472771","DE","Germany"
+"194.117.98.68","194.117.98.71","3262472772","3262472775","US","United States"
+"194.117.98.72","194.117.98.75","3262472776","3262472779","DE","Germany"
+"194.117.98.76","194.117.98.79","3262472780","3262472783","US","United States"
+"194.117.98.80","194.117.98.87","3262472784","3262472791","DE","Germany"
+"194.117.98.88","194.117.98.91","3262472792","3262472795","GB","United Kingdom"
+"194.117.98.92","194.117.98.95","3262472796","3262472799","AT","Austria"
+"194.117.98.96","194.117.98.115","3262472800","3262472819","DE","Germany"
+"194.117.98.116","194.117.98.119","3262472820","3262472823","CH","Switzerland"
+"194.117.98.120","194.117.98.131","3262472824","3262472835","DE","Germany"
+"194.117.98.132","194.117.98.135","3262472836","3262472839","DK","Denmark"
+"194.117.98.136","194.117.98.139","3262472840","3262472843","DE","Germany"
+"194.117.98.140","194.117.98.143","3262472844","3262472847","AT","Austria"
+"194.117.98.144","194.117.98.147","3262472848","3262472851","DE","Germany"
+"194.117.98.148","194.117.98.151","3262472852","3262472855","IT","Italy"
+"194.117.98.152","194.117.98.155","3262472856","3262472859","FR","France"
+"194.117.98.156","194.117.98.159","3262472860","3262472863","US","United States"
+"194.117.98.160","194.117.98.163","3262472864","3262472867","FR","France"
+"194.117.98.164","194.117.98.167","3262472868","3262472871","GB","United Kingdom"
+"194.117.98.168","194.117.98.171","3262472872","3262472875","DE","Germany"
+"194.117.98.172","194.117.98.175","3262472876","3262472879","FR","France"
+"194.117.98.176","194.117.98.179","3262472880","3262472883","DE","Germany"
+"194.117.98.180","194.117.98.183","3262472884","3262472887","CA","Canada"
+"194.117.98.184","194.117.98.195","3262472888","3262472899","DE","Germany"
+"194.117.98.196","194.117.98.199","3262472900","3262472903","AT","Austria"
+"194.117.98.200","194.117.98.223","3262472904","3262472927","DE","Germany"
+"194.117.98.224","194.117.98.227","3262472928","3262472931","NL","Netherlands"
+"194.117.98.228","194.117.98.235","3262472932","3262472939","DE","Germany"
+"194.117.98.236","194.117.98.239","3262472940","3262472943","CH","Switzerland"
+"194.117.98.240","194.117.98.243","3262472944","3262472947","DE","Germany"
+"194.117.98.244","194.117.98.247","3262472948","3262472951","LU","Luxembourg"
+"194.117.98.248","194.117.99.3","3262472952","3262472963","DE","Germany"
+"194.117.99.4","194.117.99.7","3262472964","3262472967","AT","Austria"
+"194.117.99.8","194.117.99.19","3262472968","3262472979","DE","Germany"
+"194.117.99.20","194.117.99.23","3262472980","3262472983","AT","Austria"
+"194.117.99.24","194.117.99.35","3262472984","3262472995","DE","Germany"
+"194.117.99.36","194.117.99.39","3262472996","3262472999","FR","France"
+"194.117.99.40","194.117.99.79","3262473000","3262473039","DE","Germany"
+"194.117.99.80","194.117.99.83","3262473040","3262473043","GB","United Kingdom"
+"194.117.99.84","194.117.99.91","3262473044","3262473051","DE","Germany"
+"194.117.99.92","194.117.99.95","3262473052","3262473055","AT","Austria"
+"194.117.99.96","194.117.99.115","3262473056","3262473075","DE","Germany"
+"194.117.99.116","194.117.99.119","3262473076","3262473079","GB","United Kingdom"
+"194.117.99.120","194.117.99.123","3262473080","3262473083","DE","Germany"
+"194.117.99.124","194.117.99.127","3262473084","3262473087","US","United States"
+"194.117.99.128","194.117.99.131","3262473088","3262473091","NL","Netherlands"
+"194.117.99.132","194.117.99.151","3262473092","3262473111","DE","Germany"
+"194.117.99.152","194.117.99.155","3262473112","3262473115","ES","Spain"
+"194.117.99.156","194.117.99.195","3262473116","3262473155","DE","Germany"
+"194.117.99.196","194.117.99.199","3262473156","3262473159","IT","Italy"
+"194.117.99.200","194.117.99.203","3262473160","3262473163","NL","Netherlands"
+"194.117.99.204","194.117.99.207","3262473164","3262473167","CH","Switzerland"
+"194.117.99.208","194.117.99.239","3262473168","3262473199","DE","Germany"
+"194.117.99.240","194.117.99.243","3262473200","3262473203","ES","Spain"
+"194.117.99.244","194.117.99.251","3262473204","3262473211","DE","Germany"
+"194.117.99.252","194.117.99.255","3262473212","3262473215","FR","France"
+"194.117.100.0","194.117.100.107","3262473216","3262473323","JP","Japan"
+"194.117.100.108","194.117.100.111","3262473324","3262473327","KR","Korea, Republic of"
+"194.117.100.112","194.117.100.255","3262473328","3262473471","JP","Japan"
+"194.117.101.0","194.117.101.1","3262473472","3262473473","DE","Germany"
+"194.117.101.2","194.117.101.6","3262473474","3262473478","US","United States"
+"194.117.101.7","194.117.101.8","3262473479","3262473480","CA","Canada"
+"194.117.101.9","194.117.101.11","3262473481","3262473483","US","United States"
+"194.117.101.12","194.117.101.12","3262473484","3262473484","VE","Venezuela"
+"194.117.101.13","194.117.101.13","3262473485","3262473485","US","United States"
+"194.117.101.14","194.117.101.14","3262473486","3262473486","CA","Canada"
+"194.117.101.15","194.117.101.44","3262473487","3262473516","US","United States"
+"194.117.101.45","194.117.101.45","3262473517","3262473517","CN","China"
+"194.117.101.46","194.117.101.54","3262473518","3262473526","US","United States"
+"194.117.101.55","194.117.101.55","3262473527","3262473527","CN","China"
+"194.117.101.56","194.117.101.66","3262473528","3262473538","US","United States"
+"194.117.101.67","194.117.101.67","3262473539","3262473539","DE","Germany"
+"194.117.101.68","194.117.101.68","3262473540","3262473540","US","United States"
+"194.117.101.69","194.117.101.69","3262473541","3262473541","DE","Germany"
+"194.117.101.70","194.117.101.71","3262473542","3262473543","US","United States"
+"194.117.101.72","194.117.101.72","3262473544","3262473544","CA","Canada"
+"194.117.101.73","194.117.101.76","3262473545","3262473548","US","United States"
+"194.117.101.77","194.117.101.77","3262473549","3262473549","CA","Canada"
+"194.117.101.78","194.117.101.85","3262473550","3262473557","US","United States"
+"194.117.101.86","194.117.101.86","3262473558","3262473558","DE","Germany"
+"194.117.101.87","194.117.101.95","3262473559","3262473567","US","United States"
+"194.117.101.96","194.117.101.96","3262473568","3262473568","CA","Canada"
+"194.117.101.97","194.117.101.98","3262473569","3262473570","US","United States"
+"194.117.101.99","194.117.101.99","3262473571","3262473571","DE","Germany"
+"194.117.101.100","194.117.101.110","3262473572","3262473582","US","United States"
+"194.117.101.111","194.117.101.111","3262473583","3262473583","CA","Canada"
+"194.117.101.112","194.117.101.114","3262473584","3262473586","US","United States"
+"194.117.101.115","194.117.101.115","3262473587","3262473587","CA","Canada"
+"194.117.101.116","194.117.101.186","3262473588","3262473658","US","United States"
+"194.117.101.187","194.117.101.187","3262473659","3262473659","DE","Germany"
+"194.117.101.188","194.117.101.191","3262473660","3262473663","US","United States"
+"194.117.101.192","194.117.101.192","3262473664","3262473664","CA","Canada"
+"194.117.101.193","194.117.101.216","3262473665","3262473688","US","United States"
+"194.117.101.217","194.117.101.217","3262473689","3262473689","CA","Canada"
+"194.117.101.218","194.117.101.219","3262473690","3262473691","AR","Argentina"
+"194.117.101.220","194.117.101.220","3262473692","3262473692","CA","Canada"
+"194.117.101.221","194.117.102.1","3262473693","3262473729","DE","Germany"
+"194.117.102.2","194.117.102.7","3262473730","3262473735","US","United States"
+"194.117.102.8","194.117.102.8","3262473736","3262473736","CA","Canada"
+"194.117.102.9","194.117.102.43","3262473737","3262473771","US","United States"
+"194.117.102.44","194.117.102.44","3262473772","3262473772","DE","Germany"
+"194.117.102.45","194.117.102.57","3262473773","3262473785","US","United States"
+"194.117.102.58","194.117.102.127","3262473786","3262473855","DE","Germany"
+"194.117.102.128","194.117.102.131","3262473856","3262473859","US","United States"
+"194.117.102.132","194.117.102.175","3262473860","3262473903","DE","Germany"
+"194.117.102.176","194.117.102.179","3262473904","3262473907","US","United States"
+"194.117.102.180","194.117.102.203","3262473908","3262473931","DE","Germany"
+"194.117.102.204","194.117.102.207","3262473932","3262473935","US","United States"
+"194.117.102.208","194.117.102.235","3262473936","3262473963","DE","Germany"
+"194.117.102.236","194.117.102.239","3262473964","3262473967","US","United States"
+"194.117.102.240","194.117.102.243","3262473968","3262473971","DE","Germany"
+"194.117.102.244","194.117.102.255","3262473972","3262473983","US","United States"
+"194.117.103.0","194.117.103.1","3262473984","3262473985","DE","Germany"
+"194.117.103.2","194.117.103.2","3262473986","3262473986","TW","Taiwan"
+"194.117.103.3","194.117.103.3","3262473987","3262473987","IN","India"
+"194.117.103.4","194.117.103.4","3262473988","3262473988","SG","Singapore"
+"194.117.103.5","194.117.103.5","3262473989","3262473989","IN","India"
+"194.117.103.6","194.117.103.6","3262473990","3262473990","SG","Singapore"
+"194.117.103.7","194.117.103.7","3262473991","3262473991","DE","Germany"
+"194.117.103.8","194.117.103.8","3262473992","3262473992","SG","Singapore"
+"194.117.103.9","194.117.103.9","3262473993","3262473993","IN","India"
+"194.117.103.10","194.117.103.11","3262473994","3262473995","TW","Taiwan"
+"194.117.103.12","194.117.103.12","3262473996","3262473996","MY","Malaysia"
+"194.117.103.13","194.117.103.14","3262473997","3262473998","ID","Indonesia"
+"194.117.103.15","194.117.103.15","3262473999","3262473999","TW","Taiwan"
+"194.117.103.16","194.117.103.16","3262474000","3262474000","SG","Singapore"
+"194.117.103.17","194.117.103.17","3262474001","3262474001","TW","Taiwan"
+"194.117.103.18","194.117.103.18","3262474002","3262474002","MY","Malaysia"
+"194.117.103.19","194.117.103.19","3262474003","3262474003","TW","Taiwan"
+"194.117.103.20","194.117.103.20","3262474004","3262474004","SG","Singapore"
+"194.117.103.21","194.117.103.21","3262474005","3262474005","TW","Taiwan"
+"194.117.103.22","194.117.103.23","3262474006","3262474007","SG","Singapore"
+"194.117.103.24","194.117.103.25","3262474008","3262474009","TW","Taiwan"
+"194.117.103.26","194.117.103.26","3262474010","3262474010","SG","Singapore"
+"194.117.103.27","194.117.103.27","3262474011","3262474011","ID","Indonesia"
+"194.117.103.28","194.117.103.29","3262474012","3262474013","SG","Singapore"
+"194.117.103.30","194.117.103.30","3262474014","3262474014","HK","Hong Kong"
+"194.117.103.31","194.117.103.32","3262474015","3262474016","SG","Singapore"
+"194.117.103.33","194.117.103.34","3262474017","3262474018","MY","Malaysia"
+"194.117.103.35","194.117.103.42","3262474019","3262474026","SG","Singapore"
+"194.117.103.43","194.117.103.43","3262474027","3262474027","CN","China"
+"194.117.103.44","194.117.103.46","3262474028","3262474030","SG","Singapore"
+"194.117.103.47","194.117.103.47","3262474031","3262474031","IN","India"
+"194.117.103.48","194.117.103.48","3262474032","3262474032","MY","Malaysia"
+"194.117.103.49","194.117.103.49","3262474033","3262474033","SG","Singapore"
+"194.117.103.50","194.117.103.50","3262474034","3262474034","MY","Malaysia"
+"194.117.103.51","194.117.103.51","3262474035","3262474035","SG","Singapore"
+"194.117.103.52","194.117.103.52","3262474036","3262474036","MY","Malaysia"
+"194.117.103.53","194.117.103.53","3262474037","3262474037","SG","Singapore"
+"194.117.103.54","194.117.103.54","3262474038","3262474038","MY","Malaysia"
+"194.117.103.55","194.117.103.55","3262474039","3262474039","TW","Taiwan"
+"194.117.103.56","194.117.103.57","3262474040","3262474041","MY","Malaysia"
+"194.117.103.58","194.117.103.58","3262474042","3262474042","CN","China"
+"194.117.103.59","194.117.103.59","3262474043","3262474043","SG","Singapore"
+"194.117.103.60","194.117.103.60","3262474044","3262474044","GB","United Kingdom"
+"194.117.103.61","194.117.103.64","3262474045","3262474048","SG","Singapore"
+"194.117.103.65","194.117.103.65","3262474049","3262474049","IN","India"
+"194.117.103.66","194.117.103.77","3262474050","3262474061","SG","Singapore"
+"194.117.103.78","194.117.103.79","3262474062","3262474063","CN","China"
+"194.117.103.80","194.117.103.80","3262474064","3262474064","TW","Taiwan"
+"194.117.103.81","194.117.103.81","3262474065","3262474065","IN","India"
+"194.117.103.82","194.117.103.82","3262474066","3262474066","SG","Singapore"
+"194.117.103.83","194.117.103.83","3262474067","3262474067","MY","Malaysia"
+"194.117.103.84","194.117.103.84","3262474068","3262474068","SG","Singapore"
+"194.117.103.85","194.117.103.85","3262474069","3262474069","MY","Malaysia"
+"194.117.103.86","194.117.103.86","3262474070","3262474070","SG","Singapore"
+"194.117.103.87","194.117.103.87","3262474071","3262474071","TW","Taiwan"
+"194.117.103.88","194.117.103.88","3262474072","3262474072","IN","India"
+"194.117.103.89","194.117.103.91","3262474073","3262474075","SG","Singapore"
+"194.117.103.92","194.117.103.92","3262474076","3262474076","MY","Malaysia"
+"194.117.103.93","194.117.103.93","3262474077","3262474077","SG","Singapore"
+"194.117.103.94","194.117.103.94","3262474078","3262474078","IN","India"
+"194.117.103.95","194.117.103.95","3262474079","3262474079","MY","Malaysia"
+"194.117.103.96","194.117.103.99","3262474080","3262474083","SG","Singapore"
+"194.117.103.100","194.117.103.100","3262474084","3262474084","TW","Taiwan"
+"194.117.103.101","194.117.103.103","3262474085","3262474087","SG","Singapore"
+"194.117.103.104","194.117.103.104","3262474088","3262474088","MY","Malaysia"
+"194.117.103.105","194.117.103.105","3262474089","3262474089","SG","Singapore"
+"194.117.103.106","194.117.103.107","3262474090","3262474091","MY","Malaysia"
+"194.117.103.108","194.117.103.110","3262474092","3262474094","SG","Singapore"
+"194.117.103.111","194.117.103.111","3262474095","3262474095","HK","Hong Kong"
+"194.117.103.112","194.117.103.113","3262474096","3262474097","SG","Singapore"
+"194.117.103.114","194.117.103.114","3262474098","3262474098","MY","Malaysia"
+"194.117.103.115","194.117.103.118","3262474099","3262474102","SG","Singapore"
+"194.117.103.119","194.117.103.119","3262474103","3262474103","MY","Malaysia"
+"194.117.103.120","194.117.103.120","3262474104","3262474104","CN","China"
+"194.117.103.121","194.117.103.121","3262474105","3262474105","IN","India"
+"194.117.103.122","194.117.103.122","3262474106","3262474106","MY","Malaysia"
+"194.117.103.123","194.117.103.123","3262474107","3262474107","CN","China"
+"194.117.103.124","194.117.103.124","3262474108","3262474108","HK","Hong Kong"
+"194.117.103.125","194.117.103.126","3262474109","3262474110","MY","Malaysia"
+"194.117.103.127","194.117.103.127","3262474111","3262474111","TH","Thailand"
+"194.117.103.128","194.117.103.128","3262474112","3262474112","SG","Singapore"
+"194.117.103.129","194.117.103.129","3262474113","3262474113","PH","Philippines"
+"194.117.103.130","194.117.103.130","3262474114","3262474114","IN","India"
+"194.117.103.131","194.117.103.131","3262474115","3262474115","SG","Singapore"
+"194.117.103.132","194.117.103.132","3262474116","3262474116","TW","Taiwan"
+"194.117.103.133","194.117.103.133","3262474117","3262474117","IN","India"
+"194.117.103.134","194.117.103.134","3262474118","3262474118","TH","Thailand"
+"194.117.103.135","194.117.103.135","3262474119","3262474119","TW","Taiwan"
+"194.117.103.136","194.117.103.136","3262474120","3262474120","BN","Brunei Darussalam"
+"194.117.103.137","194.117.103.137","3262474121","3262474121","TW","Taiwan"
+"194.117.103.138","194.117.103.138","3262474122","3262474122","SG","Singapore"
+"194.117.103.139","194.117.103.141","3262474123","3262474125","MY","Malaysia"
+"194.117.103.142","194.117.103.142","3262474126","3262474126","IN","India"
+"194.117.103.143","194.117.103.144","3262474127","3262474128","SG","Singapore"
+"194.117.103.145","194.117.103.146","3262474129","3262474130","MY","Malaysia"
+"194.117.103.147","194.117.103.147","3262474131","3262474131","IN","India"
+"194.117.103.148","194.117.103.149","3262474132","3262474133","MY","Malaysia"
+"194.117.103.150","194.117.103.150","3262474134","3262474134","CN","China"
+"194.117.103.151","194.117.103.152","3262474135","3262474136","SG","Singapore"
+"194.117.103.153","194.117.103.153","3262474137","3262474137","TW","Taiwan"
+"194.117.103.154","194.117.103.155","3262474138","3262474139","CN","China"
+"194.117.103.156","194.117.103.156","3262474140","3262474140","TW","Taiwan"
+"194.117.103.157","194.117.103.158","3262474141","3262474142","SG","Singapore"
+"194.117.103.159","194.117.103.159","3262474143","3262474143","PH","Philippines"
+"194.117.103.160","194.117.103.166","3262474144","3262474150","SG","Singapore"
+"194.117.103.167","194.117.103.167","3262474151","3262474151","MY","Malaysia"
+"194.117.103.168","194.117.103.168","3262474152","3262474152","SG","Singapore"
+"194.117.103.169","194.117.103.169","3262474153","3262474153","IN","India"
+"194.117.103.170","194.117.103.170","3262474154","3262474154","SG","Singapore"
+"194.117.103.171","194.117.103.171","3262474155","3262474155","MY","Malaysia"
+"194.117.103.172","194.117.103.172","3262474156","3262474156","IN","India"
+"194.117.103.173","194.117.103.173","3262474157","3262474157","SG","Singapore"
+"194.117.103.174","194.117.103.175","3262474158","3262474159","MY","Malaysia"
+"194.117.103.176","194.117.103.178","3262474160","3262474162","SG","Singapore"
+"194.117.103.179","194.117.103.179","3262474163","3262474163","MY","Malaysia"
+"194.117.103.180","194.117.103.180","3262474164","3262474164","IN","India"
+"194.117.103.181","194.117.103.181","3262474165","3262474165","CN","China"
+"194.117.103.182","194.117.103.182","3262474166","3262474166","SG","Singapore"
+"194.117.103.183","194.117.103.183","3262474167","3262474167","HK","Hong Kong"
+"194.117.103.184","194.117.103.184","3262474168","3262474168","TW","Taiwan"
+"194.117.103.185","194.117.103.185","3262474169","3262474169","DE","Germany"
+"194.117.103.186","194.117.103.186","3262474170","3262474170","SG","Singapore"
+"194.117.103.187","194.117.103.187","3262474171","3262474171","MY","Malaysia"
+"194.117.103.188","194.117.103.188","3262474172","3262474172","SG","Singapore"
+"194.117.103.189","194.117.103.189","3262474173","3262474173","CN","China"
+"194.117.103.190","194.117.103.190","3262474174","3262474174","TW","Taiwan"
+"194.117.103.191","194.117.103.191","3262474175","3262474175","SG","Singapore"
+"194.117.103.192","194.117.103.192","3262474176","3262474176","MY","Malaysia"
+"194.117.103.193","194.117.103.193","3262474177","3262474177","SG","Singapore"
+"194.117.103.194","194.117.103.194","3262474178","3262474178","TW","Taiwan"
+"194.117.103.195","194.117.103.195","3262474179","3262474179","CN","China"
+"194.117.103.196","194.117.103.196","3262474180","3262474180","MY","Malaysia"
+"194.117.103.197","194.117.103.197","3262474181","3262474181","SG","Singapore"
+"194.117.103.198","194.117.103.198","3262474182","3262474182","MY","Malaysia"
+"194.117.103.199","194.117.103.201","3262474183","3262474185","SG","Singapore"
+"194.117.103.202","194.117.103.202","3262474186","3262474186","MY","Malaysia"
+"194.117.103.203","194.117.103.203","3262474187","3262474187","SG","Singapore"
+"194.117.103.204","194.117.103.204","3262474188","3262474188","MY","Malaysia"
+"194.117.103.205","194.117.103.205","3262474189","3262474189","SG","Singapore"
+"194.117.103.206","194.117.103.206","3262474190","3262474190","CN","China"
+"194.117.103.207","194.117.103.208","3262474191","3262474192","SG","Singapore"
+"194.117.103.209","194.117.103.209","3262474193","3262474193","PH","Philippines"
+"194.117.103.210","194.117.103.210","3262474194","3262474194","SG","Singapore"
+"194.117.103.211","194.117.103.211","3262474195","3262474195","MY","Malaysia"
+"194.117.103.212","194.117.103.212","3262474196","3262474196","IN","India"
+"194.117.103.213","194.117.103.214","3262474197","3262474198","SG","Singapore"
+"194.117.103.215","194.117.103.215","3262474199","3262474199","CN","China"
+"194.117.103.216","194.117.103.216","3262474200","3262474200","MY","Malaysia"
+"194.117.103.217","194.117.103.217","3262474201","3262474201","SG","Singapore"
+"194.117.103.218","194.117.103.219","3262474202","3262474203","CN","China"
+"194.117.103.220","194.117.103.220","3262474204","3262474204","IN","India"
+"194.117.103.221","194.117.103.221","3262474205","3262474205","SG","Singapore"
+"194.117.103.222","194.117.103.222","3262474206","3262474206","IN","India"
+"194.117.103.223","194.117.103.223","3262474207","3262474207","MY","Malaysia"
+"194.117.103.224","194.117.103.224","3262474208","3262474208","SG","Singapore"
+"194.117.103.225","194.117.103.225","3262474209","3262474209","MY","Malaysia"
+"194.117.103.226","194.117.103.226","3262474210","3262474210","TW","Taiwan"
+"194.117.103.227","194.117.103.227","3262474211","3262474211","SG","Singapore"
+"194.117.103.228","194.117.103.228","3262474212","3262474212","MY","Malaysia"
+"194.117.103.229","194.117.103.229","3262474213","3262474213","SG","Singapore"
+"194.117.103.230","194.117.103.230","3262474214","3262474214","CN","China"
+"194.117.103.231","194.117.103.231","3262474215","3262474215","IN","India"
+"194.117.103.232","194.117.103.232","3262474216","3262474216","SG","Singapore"
+"194.117.103.233","194.117.103.233","3262474217","3262474217","MY","Malaysia"
+"194.117.103.234","194.117.103.234","3262474218","3262474218","SG","Singapore"
+"194.117.103.235","194.117.103.235","3262474219","3262474219","MY","Malaysia"
+"194.117.103.236","194.117.103.238","3262474220","3262474222","IN","India"
+"194.117.103.239","194.117.103.239","3262474223","3262474223","SG","Singapore"
+"194.117.103.240","194.117.103.240","3262474224","3262474224","MY","Malaysia"
+"194.117.103.241","194.117.103.241","3262474225","3262474225","SG","Singapore"
+"194.117.103.242","194.117.103.242","3262474226","3262474226","MY","Malaysia"
+"194.117.103.243","194.117.103.243","3262474227","3262474227","IN","India"
+"194.117.103.244","194.117.103.244","3262474228","3262474228","SG","Singapore"
+"194.117.103.245","194.117.103.246","3262474229","3262474230","IN","India"
+"194.117.103.247","194.117.103.247","3262474231","3262474231","SG","Singapore"
+"194.117.103.248","194.117.103.250","3262474232","3262474234","IN","India"
+"194.117.103.251","194.117.103.252","3262474235","3262474236","MY","Malaysia"
+"194.117.103.253","194.117.103.254","3262474237","3262474238","SG","Singapore"
+"194.117.103.255","194.117.103.255","3262474239","3262474239","DE","Germany"
+"194.117.104.0","194.117.104.15","3262474240","3262474255","AU","Australia"
+"194.117.104.16","194.117.104.19","3262474256","3262474259","NZ","New Zealand"
+"194.117.104.20","194.117.104.23","3262474260","3262474263","AU","Australia"
+"194.117.104.24","194.117.104.27","3262474264","3262474267","NZ","New Zealand"
+"194.117.104.28","194.117.104.31","3262474268","3262474271","AU","Australia"
+"194.117.104.32","194.117.104.35","3262474272","3262474275","NZ","New Zealand"
+"194.117.104.36","194.117.104.127","3262474276","3262474367","AU","Australia"
+"194.117.104.128","194.117.104.131","3262474368","3262474371","NZ","New Zealand"
+"194.117.104.132","194.117.104.155","3262474372","3262474395","AU","Australia"
+"194.117.104.156","194.117.104.159","3262474396","3262474399","NZ","New Zealand"
+"194.117.104.160","194.117.104.223","3262474400","3262474463","AU","Australia"
+"194.117.104.224","194.117.104.227","3262474464","3262474467","NZ","New Zealand"
+"194.117.104.228","194.117.104.255","3262474468","3262474495","AU","Australia"
+"194.117.105.0","194.117.105.135","3262474496","3262474631","DE","Germany"
+"194.117.105.136","194.117.105.139","3262474632","3262474635","DK","Denmark"
+"194.117.105.140","194.117.106.39","3262474636","3262474791","DE","Germany"
+"194.117.106.40","194.117.106.63","3262474792","3262474815","JP","Japan"
+"194.117.106.64","194.117.106.143","3262474816","3262474895","DE","Germany"
+"194.117.106.144","194.117.106.255","3262474896","3262475007","JP","Japan"
+"194.117.107.0","194.117.107.1","3262475008","3262475009","DE","Germany"
+"194.117.107.2","194.117.107.15","3262475010","3262475023","US","United States"
+"194.117.107.16","194.117.107.16","3262475024","3262475024","CO","Colombia"
+"194.117.107.17","194.117.107.17","3262475025","3262475025","US","United States"
+"194.117.107.18","194.117.107.19","3262475026","3262475027","DE","Germany"
+"194.117.107.20","194.117.107.21","3262475028","3262475029","US","United States"
+"194.117.107.22","194.117.107.25","3262475030","3262475033","DE","Germany"
+"194.117.107.26","194.117.107.28","3262475034","3262475036","US","United States"
+"194.117.107.29","194.117.107.29","3262475037","3262475037","DE","Germany"
+"194.117.107.30","194.117.107.34","3262475038","3262475042","US","United States"
+"194.117.107.35","194.117.107.35","3262475043","3262475043","DE","Germany"
+"194.117.107.36","194.117.107.36","3262475044","3262475044","US","United States"
+"194.117.107.37","194.117.107.37","3262475045","3262475045","BR","Brazil"
+"194.117.107.38","194.117.107.57","3262475046","3262475065","US","United States"
+"194.117.107.58","194.117.107.60","3262475066","3262475068","MX","Mexico"
+"194.117.107.61","194.117.107.64","3262475069","3262475072","US","United States"
+"194.117.107.65","194.117.107.67","3262475073","3262475075","BR","Brazil"
+"194.117.107.68","194.117.107.68","3262475076","3262475076","US","United States"
+"194.117.107.69","194.117.107.69","3262475077","3262475077","BR","Brazil"
+"194.117.107.70","194.117.107.71","3262475078","3262475079","US","United States"
+"194.117.107.72","194.117.107.72","3262475080","3262475080","CA","Canada"
+"194.117.107.73","194.117.107.73","3262475081","3262475081","US","United States"
+"194.117.107.74","194.117.107.74","3262475082","3262475082","BR","Brazil"
+"194.117.107.75","194.117.107.75","3262475083","3262475083","US","United States"
+"194.117.107.76","194.117.107.76","3262475084","3262475084","MX","Mexico"
+"194.117.107.77","194.117.107.77","3262475085","3262475085","BR","Brazil"
+"194.117.107.78","194.117.107.79","3262475086","3262475087","US","United States"
+"194.117.107.80","194.117.107.80","3262475088","3262475088","BR","Brazil"
+"194.117.107.81","194.117.107.82","3262475089","3262475090","US","United States"
+"194.117.107.83","194.117.107.84","3262475091","3262475092","DE","Germany"
+"194.117.107.85","194.117.107.86","3262475093","3262475094","BR","Brazil"
+"194.117.107.87","194.117.107.87","3262475095","3262475095","MX","Mexico"
+"194.117.107.88","194.117.107.132","3262475096","3262475140","US","United States"
+"194.117.107.133","194.117.107.133","3262475141","3262475141","BR","Brazil"
+"194.117.107.134","194.117.107.159","3262475142","3262475167","US","United States"
+"194.117.107.160","194.117.107.160","3262475168","3262475168","DE","Germany"
+"194.117.107.161","194.117.107.166","3262475169","3262475174","US","United States"
+"194.117.107.167","194.117.107.167","3262475175","3262475175","DE","Germany"
+"194.117.107.168","194.117.107.177","3262475176","3262475185","US","United States"
+"194.117.107.178","194.117.107.178","3262475186","3262475186","DE","Germany"
+"194.117.107.179","194.117.107.181","3262475187","3262475189","US","United States"
+"194.117.107.182","194.117.107.182","3262475190","3262475190","MX","Mexico"
+"194.117.107.183","194.117.107.183","3262475191","3262475191","BR","Brazil"
+"194.117.107.184","194.117.107.184","3262475192","3262475192","MX","Mexico"
+"194.117.107.185","194.117.107.193","3262475193","3262475201","US","United States"
+"194.117.107.194","194.117.107.197","3262475202","3262475205","BR","Brazil"
+"194.117.107.198","194.117.107.201","3262475206","3262475209","US","United States"
+"194.117.107.202","194.117.107.202","3262475210","3262475210","BR","Brazil"
+"194.117.107.203","194.117.107.205","3262475211","3262475213","US","United States"
+"194.117.107.206","194.117.107.206","3262475214","3262475214","DE","Germany"
+"194.117.107.207","194.117.107.214","3262475215","3262475222","US","United States"
+"194.117.107.215","194.117.107.255","3262475223","3262475263","DE","Germany"
+"194.117.108.0","194.117.108.3","3262475264","3262475267","MU","Mauritius"
+"194.117.108.4","194.117.108.7","3262475268","3262475271","US","United States"
+"194.117.108.8","194.117.108.11","3262475272","3262475275","IT","Italy"
+"194.117.108.12","194.117.108.15","3262475276","3262475279","US","United States"
+"194.117.108.16","194.117.108.19","3262475280","3262475283","DE","Germany"
+"194.117.108.20","194.117.108.23","3262475284","3262475287","NL","Netherlands"
+"194.117.108.24","194.117.108.31","3262475288","3262475295","DE","Germany"
+"194.117.108.32","194.117.108.39","3262475296","3262475303","NL","Netherlands"
+"194.117.108.40","194.117.108.43","3262475304","3262475307","DE","Germany"
+"194.117.108.44","194.117.108.47","3262475308","3262475311","AR","Argentina"
+"194.117.108.48","194.117.108.51","3262475312","3262475315","FR","France"
+"194.117.108.52","194.117.108.95","3262475316","3262475359","DE","Germany"
+"194.117.108.96","194.117.108.99","3262475360","3262475363","IT","Italy"
+"194.117.108.100","194.117.108.107","3262475364","3262475371","DE","Germany"
+"194.117.108.108","194.117.108.111","3262475372","3262475375","NL","Netherlands"
+"194.117.108.112","194.117.108.119","3262475376","3262475383","DE","Germany"
+"194.117.108.120","194.117.108.123","3262475384","3262475387","US","United States"
+"194.117.108.124","194.117.108.127","3262475388","3262475391","DE","Germany"
+"194.117.108.128","194.117.108.131","3262475392","3262475395","AT","Austria"
+"194.117.108.132","194.117.108.135","3262475396","3262475399","NL","Netherlands"
+"194.117.108.136","194.117.108.139","3262475400","3262475403","US","United States"
+"194.117.108.140","194.117.108.151","3262475404","3262475415","DE","Germany"
+"194.117.108.152","194.117.108.155","3262475416","3262475419","CH","Switzerland"
+"194.117.108.156","194.117.108.163","3262475420","3262475427","DE","Germany"
+"194.117.108.164","194.117.108.167","3262475428","3262475431","ES","Spain"
+"194.117.108.168","194.117.108.171","3262475432","3262475435","IT","Italy"
+"194.117.108.172","194.117.108.179","3262475436","3262475443","DE","Germany"
+"194.117.108.180","194.117.108.183","3262475444","3262475447","US","United States"
+"194.117.108.184","194.117.108.187","3262475448","3262475451","FR","France"
+"194.117.108.188","194.117.108.215","3262475452","3262475479","DE","Germany"
+"194.117.108.216","194.117.108.219","3262475480","3262475483","US","United States"
+"194.117.108.220","194.117.108.223","3262475484","3262475487","IT","Italy"
+"194.117.108.224","194.117.108.227","3262475488","3262475491","DE","Germany"
+"194.117.108.228","194.117.108.231","3262475492","3262475495","CH","Switzerland"
+"194.117.108.232","194.117.108.235","3262475496","3262475499","NL","Netherlands"
+"194.117.108.236","194.117.108.239","3262475500","3262475503","DE","Germany"
+"194.117.108.240","194.117.108.243","3262475504","3262475507","FR","France"
+"194.117.108.244","194.117.109.3","3262475508","3262475523","DE","Germany"
+"194.117.109.4","194.117.109.7","3262475524","3262475527","US","United States"
+"194.117.109.8","194.117.109.11","3262475528","3262475531","DE","Germany"
+"194.117.109.12","194.117.109.15","3262475532","3262475535","US","United States"
+"194.117.109.16","194.117.109.23","3262475536","3262475543","DE","Germany"
+"194.117.109.24","194.117.109.39","3262475544","3262475559","US","United States"
+"194.117.109.40","194.117.109.55","3262475560","3262475575","DE","Germany"
+"194.117.109.56","194.117.109.71","3262475576","3262475591","US","United States"
+"194.117.109.72","194.117.109.75","3262475592","3262475595","BR","Brazil"
+"194.117.109.76","194.117.109.87","3262475596","3262475607","US","United States"
+"194.117.109.88","194.117.109.111","3262475608","3262475631","DE","Germany"
+"194.117.109.112","194.117.109.115","3262475632","3262475635","US","United States"
+"194.117.109.116","194.117.109.119","3262475636","3262475639","DE","Germany"
+"194.117.109.120","194.117.109.163","3262475640","3262475683","US","United States"
+"194.117.109.164","194.117.109.167","3262475684","3262475687","BR","Brazil"
+"194.117.109.168","194.117.109.171","3262475688","3262475691","DE","Germany"
+"194.117.109.172","194.117.109.175","3262475692","3262475695","BR","Brazil"
+"194.117.109.176","194.117.109.195","3262475696","3262475715","US","United States"
+"194.117.109.196","194.117.109.199","3262475716","3262475719","DE","Germany"
+"194.117.109.200","194.117.109.203","3262475720","3262475723","BR","Brazil"
+"194.117.109.204","194.117.109.255","3262475724","3262475775","US","United States"
+"194.117.110.0","194.117.110.7","3262475776","3262475783","DE","Germany"
+"194.117.110.8","194.117.110.11","3262475784","3262475787","BE","Belgium"
+"194.117.110.12","194.117.110.15","3262475788","3262475791","DE","Germany"
+"194.117.110.16","194.117.110.31","3262475792","3262475807","AE","United Arab Emirates"
+"194.117.110.32","194.117.110.35","3262475808","3262475811","US","United States"
+"194.117.110.36","194.117.110.39","3262475812","3262475815","IE","Ireland"
+"194.117.110.40","194.117.110.43","3262475816","3262475819","FR","France"
+"194.117.110.44","194.117.110.47","3262475820","3262475823","DE","Germany"
+"194.117.110.48","194.117.110.63","3262475824","3262475839","RO","Romania"
+"194.117.110.64","194.117.110.79","3262475840","3262475855","DE","Germany"
+"194.117.110.80","194.117.110.95","3262475856","3262475871","TR","Turkey"
+"194.117.110.96","194.117.110.99","3262475872","3262475875","BE","Belgium"
+"194.117.110.100","194.117.110.103","3262475876","3262475879","NL","Netherlands"
+"194.117.110.104","194.117.110.107","3262475880","3262475883","PL","Poland"
+"194.117.110.108","194.117.110.111","3262475884","3262475887","BE","Belgium"
+"194.117.110.112","194.117.110.115","3262475888","3262475891","DE","Germany"
+"194.117.110.116","194.117.110.119","3262475892","3262475895","SA","Saudi Arabia"
+"194.117.110.120","194.117.110.127","3262475896","3262475903","CY","Cyprus"
+"194.117.110.128","194.117.110.143","3262475904","3262475919","GR","Greece"
+"194.117.110.144","194.117.110.159","3262475920","3262475935","DE","Germany"
+"194.117.110.160","194.117.110.175","3262475936","3262475951","FR","France"
+"194.117.110.176","194.117.110.187","3262475952","3262475963","US","United States"
+"194.117.110.188","194.117.110.191","3262475964","3262475967","HU","Hungary"
+"194.117.110.192","194.117.110.199","3262475968","3262475975","DE","Germany"
+"194.117.110.200","194.117.110.207","3262475976","3262475983","BG","Bulgaria"
+"194.117.110.208","194.117.110.215","3262475984","3262475991","SG","Singapore"
+"194.117.110.216","194.117.110.239","3262475992","3262476015","DE","Germany"
+"194.117.110.240","194.117.110.243","3262476016","3262476019","ES","Spain"
+"194.117.110.244","194.117.110.247","3262476020","3262476023","FR","France"
+"194.117.110.248","194.117.110.251","3262476024","3262476027","DE","Germany"
+"194.117.110.252","194.117.110.255","3262476028","3262476031","FR","France"
+"194.117.111.0","194.117.111.7","3262476032","3262476039","DE","Germany"
+"194.117.111.8","194.117.111.11","3262476040","3262476043","CH","Switzerland"
+"194.117.111.12","194.117.111.15","3262476044","3262476047","DE","Germany"
+"194.117.111.16","194.117.111.23","3262476048","3262476055","IL","Israel"
+"194.117.111.24","194.117.111.27","3262476056","3262476059","PE","Peru"
+"194.117.111.28","194.117.111.31","3262476060","3262476063","US","United States"
+"194.117.111.32","194.117.111.39","3262476064","3262476071","DE","Germany"
+"194.117.111.40","194.117.111.43","3262476072","3262476075","US","United States"
+"194.117.111.44","194.117.111.55","3262476076","3262476087","DE","Germany"
+"194.117.111.56","194.117.111.59","3262476088","3262476091","DK","Denmark"
+"194.117.111.60","194.117.111.63","3262476092","3262476095","NL","Netherlands"
+"194.117.111.64","194.117.111.71","3262476096","3262476103","US","United States"
+"194.117.111.72","194.117.111.75","3262476104","3262476107","DE","Germany"
+"194.117.111.76","194.117.111.79","3262476108","3262476111","BE","Belgium"
+"194.117.111.80","194.117.111.87","3262476112","3262476119","DE","Germany"
+"194.117.111.88","194.117.111.91","3262476120","3262476123","FR","France"
+"194.117.111.92","194.117.111.99","3262476124","3262476131","DE","Germany"
+"194.117.111.100","194.117.111.103","3262476132","3262476135","AR","Argentina"
+"194.117.111.104","194.117.111.107","3262476136","3262476139","US","United States"
+"194.117.111.108","194.117.111.111","3262476140","3262476143","BE","Belgium"
+"194.117.111.112","194.117.111.115","3262476144","3262476147","CH","Switzerland"
+"194.117.111.116","194.117.111.123","3262476148","3262476155","US","United States"
+"194.117.111.124","194.117.111.127","3262476156","3262476159","BE","Belgium"
+"194.117.111.128","194.117.111.131","3262476160","3262476163","GR","Greece"
+"194.117.111.132","194.117.111.139","3262476164","3262476171","DE","Germany"
+"194.117.111.140","194.117.111.143","3262476172","3262476175","GB","United Kingdom"
+"194.117.111.144","194.117.111.147","3262476176","3262476179","ES","Spain"
+"194.117.111.148","194.117.111.151","3262476180","3262476183","DE","Germany"
+"194.117.111.152","194.117.111.155","3262476184","3262476187","AT","Austria"
+"194.117.111.156","194.117.111.163","3262476188","3262476195","DE","Germany"
+"194.117.111.164","194.117.111.167","3262476196","3262476199","US","United States"
+"194.117.111.168","194.117.111.171","3262476200","3262476203","GB","United Kingdom"
+"194.117.111.172","194.117.111.175","3262476204","3262476207","NA","Namibia"
+"194.117.111.176","194.117.111.179","3262476208","3262476211","US","United States"
+"194.117.111.180","194.117.111.183","3262476212","3262476215","CL","Chile"
+"194.117.111.184","194.117.111.191","3262476216","3262476223","FR","France"
+"194.117.111.192","194.117.111.195","3262476224","3262476227","DE","Germany"
+"194.117.111.196","194.117.111.199","3262476228","3262476231","SE","Sweden"
+"194.117.111.200","194.117.111.203","3262476232","3262476235","DE","Germany"
+"194.117.111.204","194.117.111.207","3262476236","3262476239","US","United States"
+"194.117.111.208","194.117.111.211","3262476240","3262476243","IT","Italy"
+"194.117.111.212","194.117.111.215","3262476244","3262476247","ES","Spain"
+"194.117.111.216","194.117.111.219","3262476248","3262476251","NL","Netherlands"
+"194.117.111.220","194.117.111.223","3262476252","3262476255","DE","Germany"
+"194.117.111.224","194.117.111.227","3262476256","3262476259","US","United States"
+"194.117.111.228","194.117.111.235","3262476260","3262476267","DE","Germany"
+"194.117.111.236","194.117.111.239","3262476268","3262476271","US","United States"
+"194.117.111.240","194.117.111.243","3262476272","3262476275","DE","Germany"
+"194.117.111.244","194.117.111.247","3262476276","3262476279","CA","Canada"
+"194.117.111.248","194.117.111.251","3262476280","3262476283","BE","Belgium"
+"194.117.111.252","194.117.112.3","3262476284","3262476291","DE","Germany"
+"194.117.112.4","194.117.112.7","3262476292","3262476295","ZA","South Africa"
+"194.117.112.8","194.117.112.11","3262476296","3262476299","US","United States"
+"194.117.112.12","194.117.112.15","3262476300","3262476303","DO","Dominican Republic"
+"194.117.112.16","194.117.112.19","3262476304","3262476307","US","United States"
+"194.117.112.20","194.117.112.27","3262476308","3262476315","DE","Germany"
+"194.117.112.28","194.117.112.31","3262476316","3262476319","BE","Belgium"
+"194.117.112.32","194.117.112.35","3262476320","3262476323","DE","Germany"
+"194.117.112.36","194.117.112.39","3262476324","3262476327","IT","Italy"
+"194.117.112.40","194.117.112.43","3262476328","3262476331","NL","Netherlands"
+"194.117.112.44","194.117.112.51","3262476332","3262476339","DE","Germany"
+"194.117.112.52","194.117.112.55","3262476340","3262476343","ES","Spain"
+"194.117.112.56","194.117.112.63","3262476344","3262476351","DE","Germany"
+"194.117.112.64","194.117.112.67","3262476352","3262476355","AR","Argentina"
+"194.117.112.68","194.117.112.75","3262476356","3262476363","US","United States"
+"194.117.112.76","194.117.112.79","3262476364","3262476367","DE","Germany"
+"194.117.112.80","194.117.112.83","3262476368","3262476371","US","United States"
+"194.117.112.84","194.117.112.87","3262476372","3262476375","DE","Germany"
+"194.117.112.88","194.117.112.99","3262476376","3262476387","US","United States"
+"194.117.112.100","194.117.112.107","3262476388","3262476395","DE","Germany"
+"194.117.112.108","194.117.112.111","3262476396","3262476399","AT","Austria"
+"194.117.112.112","194.117.112.123","3262476400","3262476411","DE","Germany"
+"194.117.112.124","194.117.112.127","3262476412","3262476415","US","United States"
+"194.117.112.128","194.117.112.131","3262476416","3262476419","DE","Germany"
+"194.117.112.132","194.117.112.135","3262476420","3262476423","CH","Switzerland"
+"194.117.112.136","194.117.112.139","3262476424","3262476427","ES","Spain"
+"194.117.112.140","194.117.112.143","3262476428","3262476431","US","United States"
+"194.117.112.144","194.117.112.147","3262476432","3262476435","IT","Italy"
+"194.117.112.148","194.117.112.151","3262476436","3262476439","AT","Austria"
+"194.117.112.152","194.117.112.155","3262476440","3262476443","DE","Germany"
+"194.117.112.156","194.117.112.159","3262476444","3262476447","AT","Austria"
+"194.117.112.160","194.117.112.167","3262476448","3262476455","DE","Germany"
+"194.117.112.168","194.117.112.171","3262476456","3262476459","CA","Canada"
+"194.117.112.172","194.117.112.175","3262476460","3262476463","DK","Denmark"
+"194.117.112.176","194.117.112.183","3262476464","3262476471","DE","Germany"
+"194.117.112.184","194.117.112.187","3262476472","3262476475","CA","Canada"
+"194.117.112.188","194.117.112.195","3262476476","3262476483","US","United States"
+"194.117.112.196","194.117.112.199","3262476484","3262476487","DE","Germany"
+"194.117.112.200","194.117.112.203","3262476488","3262476491","US","United States"
+"194.117.112.204","194.117.112.207","3262476492","3262476495","BE","Belgium"
+"194.117.112.208","194.117.112.211","3262476496","3262476499","US","United States"
+"194.117.112.212","194.117.112.215","3262476500","3262476503","DE","Germany"
+"194.117.112.216","194.117.112.219","3262476504","3262476507","CH","Switzerland"
+"194.117.112.220","194.117.112.223","3262476508","3262476511","DE","Germany"
+"194.117.112.224","194.117.112.227","3262476512","3262476515","US","United States"
+"194.117.112.228","194.117.112.231","3262476516","3262476519","DE","Germany"
+"194.117.112.232","194.117.112.235","3262476520","3262476523","GB","United Kingdom"
+"194.117.112.236","194.117.112.239","3262476524","3262476527","MX","Mexico"
+"194.117.112.240","194.117.112.243","3262476528","3262476531","DE","Germany"
+"194.117.112.244","194.117.112.247","3262476532","3262476535","IL","Israel"
+"194.117.112.248","194.117.112.251","3262476536","3262476539","US","United States"
+"194.117.112.252","194.117.112.255","3262476540","3262476543","DE","Germany"
+"194.117.113.0","194.117.113.3","3262476544","3262476547","DK","Denmark"
+"194.117.113.4","194.117.113.7","3262476548","3262476551","AR","Argentina"
+"194.117.113.8","194.117.113.11","3262476552","3262476555","IT","Italy"
+"194.117.113.12","194.117.113.15","3262476556","3262476559","FR","France"
+"194.117.113.16","194.117.113.23","3262476560","3262476567","DE","Germany"
+"194.117.113.24","194.117.113.27","3262476568","3262476571","US","United States"
+"194.117.113.28","194.117.113.31","3262476572","3262476575","DE","Germany"
+"194.117.113.32","194.117.113.43","3262476576","3262476587","US","United States"
+"194.117.113.44","194.117.113.47","3262476588","3262476591","ES","Spain"
+"194.117.113.48","194.117.113.51","3262476592","3262476595","GB","United Kingdom"
+"194.117.113.52","194.117.113.59","3262476596","3262476603","DE","Germany"
+"194.117.113.60","194.117.113.63","3262476604","3262476607","NL","Netherlands"
+"194.117.113.64","194.117.113.71","3262476608","3262476615","DE","Germany"
+"194.117.113.72","194.117.113.75","3262476616","3262476619","TR","Turkey"
+"194.117.113.76","194.117.113.79","3262476620","3262476623","NL","Netherlands"
+"194.117.113.80","194.117.113.83","3262476624","3262476627","US","United States"
+"194.117.113.84","194.117.113.91","3262476628","3262476635","DE","Germany"
+"194.117.113.92","194.117.113.95","3262476636","3262476639","DK","Denmark"
+"194.117.113.96","194.117.113.103","3262476640","3262476647","DE","Germany"
+"194.117.113.104","194.117.113.107","3262476648","3262476651","US","United States"
+"194.117.113.108","194.117.113.111","3262476652","3262476655","FR","France"
+"194.117.113.112","194.117.113.123","3262476656","3262476667","US","United States"
+"194.117.113.124","194.117.113.127","3262476668","3262476671","GB","United Kingdom"
+"194.117.113.128","194.117.113.131","3262476672","3262476675","SE","Sweden"
+"194.117.113.132","194.117.113.135","3262476676","3262476679","DE","Germany"
+"194.117.113.136","194.117.113.139","3262476680","3262476683","NL","Netherlands"
+"194.117.113.140","194.117.113.143","3262476684","3262476687","IT","Italy"
+"194.117.113.144","194.117.113.147","3262476688","3262476691","DE","Germany"
+"194.117.113.148","194.117.113.151","3262476692","3262476695","FR","France"
+"194.117.113.152","194.117.113.163","3262476696","3262476707","DE","Germany"
+"194.117.113.164","194.117.113.171","3262476708","3262476715","US","United States"
+"194.117.113.172","194.117.113.175","3262476716","3262476719","FR","France"
+"194.117.113.176","194.117.113.179","3262476720","3262476723","IT","Italy"
+"194.117.113.180","194.117.113.183","3262476724","3262476727","FR","France"
+"194.117.113.184","194.117.113.187","3262476728","3262476731","US","United States"
+"194.117.113.188","194.117.113.191","3262476732","3262476735","DE","Germany"
+"194.117.113.192","194.117.113.195","3262476736","3262476739","CA","Canada"
+"194.117.113.196","194.117.113.199","3262476740","3262476743","DE","Germany"
+"194.117.113.200","194.117.113.203","3262476744","3262476747","CH","Switzerland"
+"194.117.113.204","194.117.113.207","3262476748","3262476751","BE","Belgium"
+"194.117.113.208","194.117.113.215","3262476752","3262476759","DE","Germany"
+"194.117.113.216","194.117.113.219","3262476760","3262476763","US","United States"
+"194.117.113.220","194.117.113.227","3262476764","3262476771","DE","Germany"
+"194.117.113.228","194.117.113.235","3262476772","3262476779","US","United States"
+"194.117.113.236","194.117.113.239","3262476780","3262476783","DE","Germany"
+"194.117.113.240","194.117.113.243","3262476784","3262476787","IT","Italy"
+"194.117.113.244","194.117.113.247","3262476788","3262476791","US","United States"
+"194.117.113.248","194.117.113.251","3262476792","3262476795","ES","Spain"
+"194.117.113.252","194.117.113.255","3262476796","3262476799","DE","Germany"
+"194.117.114.0","194.117.114.3","3262476800","3262476803","CA","Canada"
+"194.117.114.4","194.117.114.7","3262476804","3262476807","TR","Turkey"
+"194.117.114.8","194.117.114.27","3262476808","3262476827","DE","Germany"
+"194.117.114.28","194.117.114.31","3262476828","3262476831","LU","Luxembourg"
+"194.117.114.32","194.117.114.39","3262476832","3262476839","DE","Germany"
+"194.117.114.40","194.117.114.43","3262476840","3262476843","IT","Italy"
+"194.117.114.44","194.117.114.47","3262476844","3262476847","DE","Germany"
+"194.117.114.48","194.117.114.51","3262476848","3262476851","CH","Switzerland"
+"194.117.114.52","194.117.114.55","3262476852","3262476855","US","United States"
+"194.117.114.56","194.117.114.59","3262476856","3262476859","ES","Spain"
+"194.117.114.60","194.117.114.63","3262476860","3262476863","DE","Germany"
+"194.117.114.64","194.117.114.67","3262476864","3262476867","US","United States"
+"194.117.114.68","194.117.114.83","3262476868","3262476883","DE","Germany"
+"194.117.114.84","194.117.114.87","3262476884","3262476887","FR","France"
+"194.117.114.88","194.117.114.99","3262476888","3262476899","DE","Germany"
+"194.117.114.100","194.117.114.103","3262476900","3262476903","FR","France"
+"194.117.114.104","194.117.114.107","3262476904","3262476907","DE","Germany"
+"194.117.114.108","194.117.114.111","3262476908","3262476911","NL","Netherlands"
+"194.117.114.112","194.117.114.115","3262476912","3262476915","CH","Switzerland"
+"194.117.114.116","194.117.114.119","3262476916","3262476919","DE","Germany"
+"194.117.114.120","194.117.114.123","3262476920","3262476923","US","United States"
+"194.117.114.124","194.117.114.135","3262476924","3262476935","DE","Germany"
+"194.117.114.136","194.117.114.139","3262476936","3262476939","AT","Austria"
+"194.117.114.140","194.117.114.151","3262476940","3262476951","DE","Germany"
+"194.117.114.152","194.117.114.155","3262476952","3262476955","NL","Netherlands"
+"194.117.114.156","194.117.114.171","3262476956","3262476971","DE","Germany"
+"194.117.114.172","194.117.114.175","3262476972","3262476975","US","United States"
+"194.117.114.176","194.117.114.179","3262476976","3262476979","BE","Belgium"
+"194.117.114.180","194.117.114.195","3262476980","3262476995","DE","Germany"
+"194.117.114.196","194.117.114.199","3262476996","3262476999","IT","Italy"
+"194.117.114.200","194.117.114.207","3262477000","3262477007","DE","Germany"
+"194.117.114.208","194.117.114.211","3262477008","3262477011","CA","Canada"
+"194.117.114.212","194.117.114.215","3262477012","3262477015","DE","Germany"
+"194.117.114.216","194.117.114.219","3262477016","3262477019","CH","Switzerland"
+"194.117.114.220","194.117.114.227","3262477020","3262477027","DE","Germany"
+"194.117.114.228","194.117.114.235","3262477028","3262477035","FR","France"
+"194.117.114.236","194.117.114.239","3262477036","3262477039","DK","Denmark"
+"194.117.114.240","194.117.114.243","3262477040","3262477043","US","United States"
+"194.117.114.244","194.117.115.3","3262477044","3262477059","DE","Germany"
+"194.117.115.4","194.117.115.7","3262477060","3262477063","US","United States"
+"194.117.115.8","194.117.115.11","3262477064","3262477067","DE","Germany"
+"194.117.115.12","194.117.115.15","3262477068","3262477071","AT","Austria"
+"194.117.115.16","194.117.115.19","3262477072","3262477075","PT","Portugal"
+"194.117.115.20","194.117.115.27","3262477076","3262477083","FR","France"
+"194.117.115.28","194.117.115.31","3262477084","3262477087","NL","Netherlands"
+"194.117.115.32","194.117.115.35","3262477088","3262477091","DE","Germany"
+"194.117.115.36","194.117.115.39","3262477092","3262477095","BE","Belgium"
+"194.117.115.40","194.117.115.51","3262477096","3262477107","DE","Germany"
+"194.117.115.52","194.117.115.55","3262477108","3262477111","ES","Spain"
+"194.117.115.56","194.117.115.95","3262477112","3262477151","DE","Germany"
+"194.117.115.96","194.117.115.99","3262477152","3262477155","CH","Switzerland"
+"194.117.115.100","194.117.115.103","3262477156","3262477159","ES","Spain"
+"194.117.115.104","194.117.115.107","3262477160","3262477163","US","United States"
+"194.117.115.108","194.117.115.111","3262477164","3262477167","DE","Germany"
+"194.117.115.112","194.117.115.115","3262477168","3262477171","NL","Netherlands"
+"194.117.115.116","194.117.115.119","3262477172","3262477175","DE","Germany"
+"194.117.115.120","194.117.115.131","3262477176","3262477187","US","United States"
+"194.117.115.132","194.117.115.135","3262477188","3262477191","DE","Germany"
+"194.117.115.136","194.117.115.139","3262477192","3262477195","GB","United Kingdom"
+"194.117.115.140","194.117.115.143","3262477196","3262477199","PL","Poland"
+"194.117.115.144","194.117.115.147","3262477200","3262477203","GB","United Kingdom"
+"194.117.115.148","194.117.115.151","3262477204","3262477207","US","United States"
+"194.117.115.152","194.117.115.155","3262477208","3262477211","DE","Germany"
+"194.117.115.156","194.117.115.159","3262477212","3262477215","AT","Austria"
+"194.117.115.160","194.117.115.163","3262477216","3262477219","US","United States"
+"194.117.115.164","194.117.115.167","3262477220","3262477223","DE","Germany"
+"194.117.115.168","194.117.115.171","3262477224","3262477227","BE","Belgium"
+"194.117.115.172","194.117.115.175","3262477228","3262477231","GB","United Kingdom"
+"194.117.115.176","194.117.115.183","3262477232","3262477239","DE","Germany"
+"194.117.115.184","194.117.115.187","3262477240","3262477243","CA","Canada"
+"194.117.115.188","194.117.115.191","3262477244","3262477247","US","United States"
+"194.117.115.192","194.117.115.195","3262477248","3262477251","AR","Argentina"
+"194.117.115.196","194.117.115.199","3262477252","3262477255","ES","Spain"
+"194.117.115.200","194.117.115.203","3262477256","3262477259","DE","Germany"
+"194.117.115.204","194.117.115.207","3262477260","3262477263","GB","United Kingdom"
+"194.117.115.208","194.117.115.211","3262477264","3262477267","DE","Germany"
+"194.117.115.212","194.117.115.215","3262477268","3262477271","NL","Netherlands"
+"194.117.115.216","194.117.115.219","3262477272","3262477275","US","United States"
+"194.117.115.220","194.117.115.223","3262477276","3262477279","NL","Netherlands"
+"194.117.115.224","194.117.115.227","3262477280","3262477283","DE","Germany"
+"194.117.115.228","194.117.115.231","3262477284","3262477287","FR","France"
+"194.117.115.232","194.117.115.235","3262477288","3262477291","BM","Bermuda"
+"194.117.115.236","194.117.115.239","3262477292","3262477295","US","United States"
+"194.117.115.240","194.117.115.243","3262477296","3262477299","DE","Germany"
+"194.117.115.244","194.117.115.247","3262477300","3262477303","IT","Italy"
+"194.117.115.248","194.117.115.251","3262477304","3262477307","FR","France"
+"194.117.115.252","194.117.115.255","3262477308","3262477311","DE","Germany"
+"194.117.116.0","194.117.116.3","3262477312","3262477315","ES","Spain"
+"194.117.116.4","194.117.116.7","3262477316","3262477319","DE","Germany"
+"194.117.116.8","194.117.116.15","3262477320","3262477327","US","United States"
+"194.117.116.16","194.117.116.19","3262477328","3262477331","HU","Hungary"
+"194.117.116.20","194.117.116.23","3262477332","3262477335","DE","Germany"
+"194.117.116.24","194.117.116.27","3262477336","3262477339","CA","Canada"
+"194.117.116.28","194.117.116.31","3262477340","3262477343","DE","Germany"
+"194.117.116.32","194.117.116.35","3262477344","3262477347","CH","Switzerland"
+"194.117.116.36","194.117.116.47","3262477348","3262477359","DE","Germany"
+"194.117.116.48","194.117.116.51","3262477360","3262477363","LU","Luxembourg"
+"194.117.116.52","194.117.116.55","3262477364","3262477367","DE","Germany"
+"194.117.116.56","194.117.116.59","3262477368","3262477371","US","United States"
+"194.117.116.60","194.117.116.63","3262477372","3262477375","FR","France"
+"194.117.116.64","194.117.116.67","3262477376","3262477379","AT","Austria"
+"194.117.116.68","194.117.116.71","3262477380","3262477383","US","United States"
+"194.117.116.72","194.117.116.75","3262477384","3262477387","FR","France"
+"194.117.116.76","194.117.116.95","3262477388","3262477407","DE","Germany"
+"194.117.116.96","194.117.116.99","3262477408","3262477411","US","United States"
+"194.117.116.100","194.117.116.131","3262477412","3262477443","DE","Germany"
+"194.117.116.132","194.117.116.135","3262477444","3262477447","BE","Belgium"
+"194.117.116.136","194.117.116.139","3262477448","3262477451","AR","Argentina"
+"194.117.116.140","194.117.116.155","3262477452","3262477467","DE","Germany"
+"194.117.116.156","194.117.116.159","3262477468","3262477471","AT","Austria"
+"194.117.116.160","194.117.116.163","3262477472","3262477475","DE","Germany"
+"194.117.116.164","194.117.116.167","3262477476","3262477479","FR","France"
+"194.117.116.168","194.117.116.171","3262477480","3262477483","SE","Sweden"
+"194.117.116.172","194.117.116.175","3262477484","3262477487","NL","Netherlands"
+"194.117.116.176","194.117.116.191","3262477488","3262477503","DE","Germany"
+"194.117.116.192","194.117.116.195","3262477504","3262477507","FR","France"
+"194.117.116.196","194.117.116.199","3262477508","3262477511","CH","Switzerland"
+"194.117.116.200","194.117.116.203","3262477512","3262477515","US","United States"
+"194.117.116.204","194.117.116.211","3262477516","3262477523","DE","Germany"
+"194.117.116.212","194.117.116.215","3262477524","3262477527","IT","Italy"
+"194.117.116.216","194.117.116.251","3262477528","3262477563","DE","Germany"
+"194.117.116.252","194.117.117.3","3262477564","3262477571","BE","Belgium"
+"194.117.117.4","194.117.117.7","3262477572","3262477575","NL","Netherlands"
+"194.117.117.8","194.117.117.11","3262477576","3262477579","DE","Germany"
+"194.117.117.12","194.117.117.15","3262477580","3262477583","NO","Norway"
+"194.117.117.16","194.117.117.19","3262477584","3262477587","DE","Germany"
+"194.117.117.20","194.117.117.23","3262477588","3262477591","FR","France"
+"194.117.117.24","194.117.117.27","3262477592","3262477595","GB","United Kingdom"
+"194.117.117.28","194.117.117.31","3262477596","3262477599","CH","Switzerland"
+"194.117.117.32","194.117.117.43","3262477600","3262477611","DE","Germany"
+"194.117.117.44","194.117.117.47","3262477612","3262477615","US","United States"
+"194.117.117.48","194.117.117.55","3262477616","3262477623","DE","Germany"
+"194.117.117.56","194.117.117.59","3262477624","3262477627","FR","France"
+"194.117.117.60","194.117.117.63","3262477628","3262477631","CH","Switzerland"
+"194.117.117.64","194.117.117.91","3262477632","3262477659","DE","Germany"
+"194.117.117.92","194.117.117.99","3262477660","3262477667","US","United States"
+"194.117.117.100","194.117.117.103","3262477668","3262477671","DE","Germany"
+"194.117.117.104","194.117.117.107","3262477672","3262477675","NL","Netherlands"
+"194.117.117.108","194.117.117.127","3262477676","3262477695","DE","Germany"
+"194.117.117.128","194.117.117.131","3262477696","3262477699","NL","Netherlands"
+"194.117.117.132","194.117.117.135","3262477700","3262477703","DE","Germany"
+"194.117.117.136","194.117.117.139","3262477704","3262477707","IT","Italy"
+"194.117.117.140","194.117.117.143","3262477708","3262477711","GB","United Kingdom"
+"194.117.117.144","194.117.117.159","3262477712","3262477727","DE","Germany"
+"194.117.117.160","194.117.117.163","3262477728","3262477731","AT","Austria"
+"194.117.117.164","194.117.117.171","3262477732","3262477739","DE","Germany"
+"194.117.117.172","194.117.117.175","3262477740","3262477743","NL","Netherlands"
+"194.117.117.176","194.117.117.183","3262477744","3262477751","CH","Switzerland"
+"194.117.117.184","194.117.117.195","3262477752","3262477763","DE","Germany"
+"194.117.117.196","194.117.117.199","3262477764","3262477767","VE","Venezuela"
+"194.117.117.200","194.117.117.203","3262477768","3262477771","DE","Germany"
+"194.117.117.204","194.117.117.207","3262477772","3262477775","CA","Canada"
+"194.117.117.208","194.117.117.211","3262477776","3262477779","DE","Germany"
+"194.117.117.212","194.117.117.215","3262477780","3262477783","GB","United Kingdom"
+"194.117.117.216","194.117.117.223","3262477784","3262477791","DE","Germany"
+"194.117.117.224","194.117.117.227","3262477792","3262477795","GB","United Kingdom"
+"194.117.117.228","194.117.117.231","3262477796","3262477799","FR","France"
+"194.117.117.232","194.117.117.235","3262477800","3262477803","DE","Germany"
+"194.117.117.236","194.117.117.239","3262477804","3262477807","CH","Switzerland"
+"194.117.117.240","194.117.117.243","3262477808","3262477811","CA","Canada"
+"194.117.117.244","194.117.117.255","3262477812","3262477823","DE","Germany"
+"194.117.118.0","194.117.118.3","3262477824","3262477827","GB","United Kingdom"
+"194.117.118.4","194.117.118.7","3262477828","3262477831","US","United States"
+"194.117.118.8","194.117.118.11","3262477832","3262477835","DE","Germany"
+"194.117.118.12","194.117.118.15","3262477836","3262477839","ES","Spain"
+"194.117.118.16","194.117.118.19","3262477840","3262477843","GB","United Kingdom"
+"194.117.118.20","194.117.118.23","3262477844","3262477847","DE","Germany"
+"194.117.118.24","194.117.118.27","3262477848","3262477851","GB","United Kingdom"
+"194.117.118.28","194.117.118.43","3262477852","3262477867","DE","Germany"
+"194.117.118.44","194.117.118.47","3262477868","3262477871","HU","Hungary"
+"194.117.118.48","194.117.118.83","3262477872","3262477907","DE","Germany"
+"194.117.118.84","194.117.118.87","3262477908","3262477911","CH","Switzerland"
+"194.117.118.88","194.117.118.91","3262477912","3262477915","US","United States"
+"194.117.118.92","194.117.118.107","3262477916","3262477931","DE","Germany"
+"194.117.118.108","194.117.118.111","3262477932","3262477935","US","United States"
+"194.117.118.112","194.117.118.115","3262477936","3262477939","DE","Germany"
+"194.117.118.116","194.117.118.119","3262477940","3262477943","CA","Canada"
+"194.117.118.120","194.117.118.131","3262477944","3262477955","DE","Germany"
+"194.117.118.132","194.117.118.135","3262477956","3262477959","US","United States"
+"194.117.118.136","194.117.118.163","3262477960","3262477987","DE","Germany"
+"194.117.118.164","194.117.118.167","3262477988","3262477991","NL","Netherlands"
+"194.117.118.168","194.117.118.183","3262477992","3262478007","DE","Germany"
+"194.117.118.184","194.117.118.187","3262478008","3262478011","IT","Italy"
+"194.117.118.188","194.117.118.191","3262478012","3262478015","DE","Germany"
+"194.117.118.192","194.117.118.195","3262478016","3262478019","CH","Switzerland"
+"194.117.118.196","194.117.118.207","3262478020","3262478031","DE","Germany"
+"194.117.118.208","194.117.118.211","3262478032","3262478035","AT","Austria"
+"194.117.118.212","194.117.118.215","3262478036","3262478039","DE","Germany"
+"194.117.118.216","194.117.118.219","3262478040","3262478043","NL","Netherlands"
+"194.117.118.220","194.117.119.42","3262478044","3262478122","DE","Germany"
+"194.117.119.43","194.117.119.43","3262478123","3262478123","CY","Cyprus"
+"194.117.119.44","194.117.119.131","3262478124","3262478211","DE","Germany"
+"194.117.119.132","194.117.119.135","3262478212","3262478215","NL","Netherlands"
+"194.117.119.136","194.117.119.139","3262478216","3262478219","FR","France"
+"194.117.119.140","194.117.119.143","3262478220","3262478223","SE","Sweden"
+"194.117.119.144","194.117.119.147","3262478224","3262478227","GB","United Kingdom"
+"194.117.119.148","194.117.119.159","3262478228","3262478239","DE","Germany"
+"194.117.119.160","194.117.119.163","3262478240","3262478243","FR","France"
+"194.117.119.164","194.117.119.167","3262478244","3262478247","DE","Germany"
+"194.117.119.168","194.117.119.171","3262478248","3262478251","IT","Italy"
+"194.117.119.172","194.117.119.175","3262478252","3262478255","CH","Switzerland"
+"194.117.119.176","194.117.119.183","3262478256","3262478263","DE","Germany"
+"194.117.119.184","194.117.119.187","3262478264","3262478267","IT","Italy"
+"194.117.119.188","194.117.119.191","3262478268","3262478271","ES","Spain"
+"194.117.119.192","194.117.119.195","3262478272","3262478275","CH","Switzerland"
+"194.117.119.196","194.117.119.219","3262478276","3262478299","DE","Germany"
+"194.117.119.220","194.117.119.223","3262478300","3262478303","ES","Spain"
+"194.117.119.224","194.117.119.227","3262478304","3262478307","PT","Portugal"
+"194.117.119.228","194.117.119.231","3262478308","3262478311","ES","Spain"
+"194.117.119.232","194.117.119.239","3262478312","3262478319","DE","Germany"
+"194.117.119.240","194.117.119.243","3262478320","3262478323","GB","United Kingdom"
+"194.117.119.244","194.117.119.247","3262478324","3262478327","BE","Belgium"
+"194.117.119.248","194.117.119.251","3262478328","3262478331","ES","Spain"
+"194.117.119.252","194.117.119.255","3262478332","3262478335","GB","United Kingdom"
+"194.117.120.0","194.117.120.82","3262478336","3262478418","DE","Germany"
+"194.117.120.83","194.117.120.83","3262478419","3262478419","FR","France"
+"194.117.120.84","194.117.120.227","3262478420","3262478563","DE","Germany"
+"194.117.120.228","194.117.120.228","3262478564","3262478564","RU","Russian Federation"
+"194.117.120.229","194.117.122.3","3262478565","3262478851","DE","Germany"
+"194.117.122.4","194.117.122.4","3262478852","3262478852","CH","Switzerland"
+"194.117.122.5","194.117.122.7","3262478853","3262478855","DE","Germany"
+"194.117.122.8","194.117.122.8","3262478856","3262478856","FR","France"
+"194.117.122.9","194.117.122.9","3262478857","3262478857","LI","Liechtenstein"
+"194.117.122.10","194.117.122.14","3262478858","3262478862","DE","Germany"
+"194.117.122.15","194.117.122.15","3262478863","3262478863","AT","Austria"
+"194.117.122.16","194.117.122.16","3262478864","3262478864","NL","Netherlands"
+"194.117.122.17","194.117.122.17","3262478865","3262478865","DE","Germany"
+"194.117.122.18","194.117.122.18","3262478866","3262478866","CH","Switzerland"
+"194.117.122.19","194.117.122.19","3262478867","3262478867","GB","United Kingdom"
+"194.117.122.20","194.117.122.20","3262478868","3262478868","IT","Italy"
+"194.117.122.21","194.117.122.22","3262478869","3262478870","FR","France"
+"194.117.122.23","194.117.122.24","3262478871","3262478872","DE","Germany"
+"194.117.122.25","194.117.122.25","3262478873","3262478873","NL","Netherlands"
+"194.117.122.26","194.117.122.26","3262478874","3262478874","AT","Austria"
+"194.117.122.27","194.117.122.29","3262478875","3262478877","DE","Germany"
+"194.117.122.30","194.117.122.30","3262478878","3262478878","AT","Austria"
+"194.117.122.31","194.117.122.33","3262478879","3262478881","DE","Germany"
+"194.117.122.34","194.117.122.34","3262478882","3262478882","GR","Greece"
+"194.117.122.35","194.117.122.39","3262478883","3262478887","DE","Germany"
+"194.117.122.40","194.117.122.40","3262478888","3262478888","DK","Denmark"
+"194.117.122.41","194.117.122.42","3262478889","3262478890","FR","France"
+"194.117.122.43","194.117.122.45","3262478891","3262478893","DE","Germany"
+"194.117.122.46","194.117.122.46","3262478894","3262478894","AT","Austria"
+"194.117.122.47","194.117.122.47","3262478895","3262478895","DE","Germany"
+"194.117.122.48","194.117.122.48","3262478896","3262478896","NL","Netherlands"
+"194.117.122.49","194.117.122.49","3262478897","3262478897","FR","France"
+"194.117.122.50","194.117.122.50","3262478898","3262478898","DE","Germany"
+"194.117.122.51","194.117.122.51","3262478899","3262478899","SE","Sweden"
+"194.117.122.52","194.117.122.52","3262478900","3262478900","GB","United Kingdom"
+"194.117.122.53","194.117.122.53","3262478901","3262478901","DE","Germany"
+"194.117.122.54","194.117.122.54","3262478902","3262478902","IT","Italy"
+"194.117.122.55","194.117.122.56","3262478903","3262478904","DE","Germany"
+"194.117.122.57","194.117.122.57","3262478905","3262478905","SE","Sweden"
+"194.117.122.58","194.117.122.62","3262478906","3262478910","DE","Germany"
+"194.117.122.63","194.117.122.63","3262478911","3262478911","BH","Bahrain"
+"194.117.122.64","194.117.122.64","3262478912","3262478912","NL","Netherlands"
+"194.117.122.65","194.117.122.65","3262478913","3262478913","FR","France"
+"194.117.122.66","194.117.122.66","3262478914","3262478914","DE","Germany"
+"194.117.122.67","194.117.122.67","3262478915","3262478915","NL","Netherlands"
+"194.117.122.68","194.117.122.72","3262478916","3262478920","DE","Germany"
+"194.117.122.73","194.117.122.73","3262478921","3262478921","AT","Austria"
+"194.117.122.74","194.117.122.76","3262478922","3262478924","DE","Germany"
+"194.117.122.77","194.117.122.77","3262478925","3262478925","NL","Netherlands"
+"194.117.122.78","194.117.122.78","3262478926","3262478926","AT","Austria"
+"194.117.122.79","194.117.122.83","3262478927","3262478931","DE","Germany"
+"194.117.122.84","194.117.122.84","3262478932","3262478932","CH","Switzerland"
+"194.117.122.85","194.117.122.87","3262478933","3262478935","DE","Germany"
+"194.117.122.88","194.117.122.89","3262478936","3262478937","CH","Switzerland"
+"194.117.122.90","194.117.122.90","3262478938","3262478938","NL","Netherlands"
+"194.117.122.91","194.117.122.91","3262478939","3262478939","GB","United Kingdom"
+"194.117.122.92","194.117.122.92","3262478940","3262478940","NL","Netherlands"
+"194.117.122.93","194.117.122.93","3262478941","3262478941","DE","Germany"
+"194.117.122.94","194.117.122.94","3262478942","3262478942","BE","Belgium"
+"194.117.122.95","194.117.122.99","3262478943","3262478947","DE","Germany"
+"194.117.122.100","194.117.122.100","3262478948","3262478948","IT","Italy"
+"194.117.122.101","194.117.122.106","3262478949","3262478954","DE","Germany"
+"194.117.122.107","194.117.122.107","3262478955","3262478955","FR","France"
+"194.117.122.108","194.117.122.108","3262478956","3262478956","DE","Germany"
+"194.117.122.109","194.117.122.109","3262478957","3262478957","PT","Portugal"
+"194.117.122.110","194.117.122.110","3262478958","3262478958","SE","Sweden"
+"194.117.122.111","194.117.122.113","3262478959","3262478961","NL","Netherlands"
+"194.117.122.114","194.117.122.118","3262478962","3262478966","DE","Germany"
+"194.117.122.119","194.117.122.119","3262478967","3262478967","NL","Netherlands"
+"194.117.122.120","194.117.122.120","3262478968","3262478968","ES","Spain"
+"194.117.122.121","194.117.122.121","3262478969","3262478969","DE","Germany"
+"194.117.122.122","194.117.122.122","3262478970","3262478970","BE","Belgium"
+"194.117.122.123","194.117.122.123","3262478971","3262478971","DE","Germany"
+"194.117.122.124","194.117.122.124","3262478972","3262478972","NO","Norway"
+"194.117.122.125","194.117.122.125","3262478973","3262478973","CH","Switzerland"
+"194.117.122.126","194.117.122.126","3262478974","3262478974","GB","United Kingdom"
+"194.117.122.127","194.117.122.132","3262478975","3262478980","DE","Germany"
+"194.117.122.133","194.117.122.133","3262478981","3262478981","IT","Italy"
+"194.117.122.134","194.117.122.134","3262478982","3262478982","DE","Germany"
+"194.117.122.135","194.117.122.135","3262478983","3262478983","NL","Netherlands"
+"194.117.122.136","194.117.122.136","3262478984","3262478984","CH","Switzerland"
+"194.117.122.137","194.117.122.137","3262478985","3262478985","PT","Portugal"
+"194.117.122.138","194.117.122.138","3262478986","3262478986","DE","Germany"
+"194.117.122.139","194.117.122.139","3262478987","3262478987","GB","United Kingdom"
+"194.117.122.140","194.117.122.140","3262478988","3262478988","IE","Ireland"
+"194.117.122.141","194.117.122.141","3262478989","3262478989","NL","Netherlands"
+"194.117.122.142","194.117.122.142","3262478990","3262478990","DE","Germany"
+"194.117.122.143","194.117.122.144","3262478991","3262478992","FR","France"
+"194.117.122.145","194.117.122.145","3262478993","3262478993","NL","Netherlands"
+"194.117.122.146","194.117.122.149","3262478994","3262478997","DE","Germany"
+"194.117.122.150","194.117.122.150","3262478998","3262478998","GB","United Kingdom"
+"194.117.122.151","194.117.122.151","3262478999","3262478999","AT","Austria"
+"194.117.122.152","194.117.122.152","3262479000","3262479000","CH","Switzerland"
+"194.117.122.153","194.117.122.153","3262479001","3262479001","AT","Austria"
+"194.117.122.154","194.117.122.154","3262479002","3262479002","DE","Germany"
+"194.117.122.155","194.117.122.155","3262479003","3262479003","FR","France"
+"194.117.122.156","194.117.122.159","3262479004","3262479007","DE","Germany"
+"194.117.122.160","194.117.122.160","3262479008","3262479008","NL","Netherlands"
+"194.117.122.161","194.117.122.161","3262479009","3262479009","DE","Germany"
+"194.117.122.162","194.117.122.163","3262479010","3262479011","NL","Netherlands"
+"194.117.122.164","194.117.122.164","3262479012","3262479012","DE","Germany"
+"194.117.122.165","194.117.122.165","3262479013","3262479013","NL","Netherlands"
+"194.117.122.166","194.117.122.166","3262479014","3262479014","DE","Germany"
+"194.117.122.167","194.117.122.167","3262479015","3262479015","CH","Switzerland"
+"194.117.122.168","194.117.122.168","3262479016","3262479016","SE","Sweden"
+"194.117.122.169","194.117.122.169","3262479017","3262479017","DK","Denmark"
+"194.117.122.170","194.117.122.170","3262479018","3262479018","IT","Italy"
+"194.117.122.171","194.117.122.171","3262479019","3262479019","DE","Germany"
+"194.117.122.172","194.117.122.174","3262479020","3262479022","CH","Switzerland"
+"194.117.122.175","194.117.122.176","3262479023","3262479024","DE","Germany"
+"194.117.122.177","194.117.122.177","3262479025","3262479025","NL","Netherlands"
+"194.117.122.178","194.117.122.179","3262479026","3262479027","DE","Germany"
+"194.117.122.180","194.117.122.180","3262479028","3262479028","CH","Switzerland"
+"194.117.122.181","194.117.122.181","3262479029","3262479029","DE","Germany"
+"194.117.122.182","194.117.122.182","3262479030","3262479030","ES","Spain"
+"194.117.122.183","194.117.122.183","3262479031","3262479031","AT","Austria"
+"194.117.122.184","194.117.122.188","3262479032","3262479036","DE","Germany"
+"194.117.122.189","194.117.122.189","3262479037","3262479037","AT","Austria"
+"194.117.122.190","194.117.122.190","3262479038","3262479038","DK","Denmark"
+"194.117.122.191","194.117.122.191","3262479039","3262479039","DE","Germany"
+"194.117.122.192","194.117.122.192","3262479040","3262479040","NL","Netherlands"
+"194.117.122.193","194.117.122.193","3262479041","3262479041","CH","Switzerland"
+"194.117.122.194","194.117.122.194","3262479042","3262479042","DK","Denmark"
+"194.117.122.195","194.117.122.195","3262479043","3262479043","FR","France"
+"194.117.122.196","194.117.122.199","3262479044","3262479047","DE","Germany"
+"194.117.122.200","194.117.122.200","3262479048","3262479048","NL","Netherlands"
+"194.117.122.201","194.117.122.202","3262479049","3262479050","DE","Germany"
+"194.117.122.203","194.117.122.203","3262479051","3262479051","GB","United Kingdom"
+"194.117.122.204","194.117.122.204","3262479052","3262479052","DE","Germany"
+"194.117.122.205","194.117.122.205","3262479053","3262479053","NL","Netherlands"
+"194.117.122.206","194.117.122.208","3262479054","3262479056","DE","Germany"
+"194.117.122.209","194.117.122.209","3262479057","3262479057","GB","United Kingdom"
+"194.117.122.210","194.117.122.210","3262479058","3262479058","FR","France"
+"194.117.122.211","194.117.122.211","3262479059","3262479059","IT","Italy"
+"194.117.122.212","194.117.122.214","3262479060","3262479062","DE","Germany"
+"194.117.122.215","194.117.122.215","3262479063","3262479063","CH","Switzerland"
+"194.117.122.216","194.117.122.216","3262479064","3262479064","FR","France"
+"194.117.122.217","194.117.122.217","3262479065","3262479065","DE","Germany"
+"194.117.122.218","194.117.122.218","3262479066","3262479066","IT","Italy"
+"194.117.122.219","194.117.122.219","3262479067","3262479067","DE","Germany"
+"194.117.122.220","194.117.122.220","3262479068","3262479068","ES","Spain"
+"194.117.122.221","194.117.122.221","3262479069","3262479069","FR","France"
+"194.117.122.222","194.117.122.222","3262479070","3262479070","ES","Spain"
+"194.117.122.223","194.117.122.227","3262479071","3262479075","DE","Germany"
+"194.117.122.228","194.117.122.228","3262479076","3262479076","BE","Belgium"
+"194.117.122.229","194.117.122.229","3262479077","3262479077","DE","Germany"
+"194.117.122.230","194.117.122.230","3262479078","3262479078","IT","Italy"
+"194.117.122.231","194.117.122.231","3262479079","3262479079","ES","Spain"
+"194.117.122.232","194.117.122.232","3262479080","3262479080","LU","Luxembourg"
+"194.117.122.233","194.117.122.233","3262479081","3262479081","CH","Switzerland"
+"194.117.122.234","194.117.122.234","3262479082","3262479082","IT","Italy"
+"194.117.122.235","194.117.122.235","3262479083","3262479083","NL","Netherlands"
+"194.117.122.236","194.117.122.236","3262479084","3262479084","CH","Switzerland"
+"194.117.122.237","194.117.122.237","3262479085","3262479085","DE","Germany"
+"194.117.122.238","194.117.122.238","3262479086","3262479086","FR","France"
+"194.117.122.239","194.117.122.240","3262479087","3262479088","DE","Germany"
+"194.117.122.241","194.117.122.241","3262479089","3262479089","CH","Switzerland"
+"194.117.122.242","194.117.122.242","3262479090","3262479090","FR","France"
+"194.117.122.243","194.117.122.243","3262479091","3262479091","DE","Germany"
+"194.117.122.244","194.117.122.244","3262479092","3262479092","IT","Italy"
+"194.117.122.245","194.117.122.245","3262479093","3262479093","FR","France"
+"194.117.122.246","194.117.122.247","3262479094","3262479095","GB","United Kingdom"
+"194.117.122.248","194.117.122.248","3262479096","3262479096","ES","Spain"
+"194.117.122.249","194.117.122.249","3262479097","3262479097","DE","Germany"
+"194.117.122.250","194.117.122.250","3262479098","3262479098","GB","United Kingdom"
+"194.117.122.251","194.117.122.252","3262479099","3262479100","DE","Germany"
+"194.117.122.253","194.117.122.253","3262479101","3262479101","CH","Switzerland"
+"194.117.122.254","194.117.122.254","3262479102","3262479102","IT","Italy"
+"194.117.122.255","194.117.123.1","3262479103","3262479105","DE","Germany"
+"194.117.123.2","194.117.123.2","3262479106","3262479106","ES","Spain"
+"194.117.123.3","194.117.123.3","3262479107","3262479107","DE","Germany"
+"194.117.123.4","194.117.123.4","3262479108","3262479108","AT","Austria"
+"194.117.123.5","194.117.123.6","3262479109","3262479110","DE","Germany"
+"194.117.123.7","194.117.123.7","3262479111","3262479111","LU","Luxembourg"
+"194.117.123.8","194.117.123.11","3262479112","3262479115","DE","Germany"
+"194.117.123.12","194.117.123.12","3262479116","3262479116","IT","Italy"
+"194.117.123.13","194.117.123.13","3262479117","3262479117","DE","Germany"
+"194.117.123.14","194.117.123.14","3262479118","3262479118","GR","Greece"
+"194.117.123.15","194.117.123.17","3262479119","3262479121","DE","Germany"
+"194.117.123.18","194.117.123.18","3262479122","3262479122","FR","France"
+"194.117.123.19","194.117.123.20","3262479123","3262479124","DE","Germany"
+"194.117.123.21","194.117.123.21","3262479125","3262479125","IL","Israel"
+"194.117.123.22","194.117.123.26","3262479126","3262479130","DE","Germany"
+"194.117.123.27","194.117.123.27","3262479131","3262479131","NL","Netherlands"
+"194.117.123.28","194.117.123.28","3262479132","3262479132","AT","Austria"
+"194.117.123.29","194.117.123.29","3262479133","3262479133","NL","Netherlands"
+"194.117.123.30","194.117.123.30","3262479134","3262479134","ES","Spain"
+"194.117.123.31","194.117.123.35","3262479135","3262479139","DE","Germany"
+"194.117.123.36","194.117.123.36","3262479140","3262479140","NL","Netherlands"
+"194.117.123.37","194.117.123.38","3262479141","3262479142","DE","Germany"
+"194.117.123.39","194.117.123.39","3262479143","3262479143","GB","United Kingdom"
+"194.117.123.40","194.117.123.40","3262479144","3262479144","CH","Switzerland"
+"194.117.123.41","194.117.123.41","3262479145","3262479145","NO","Norway"
+"194.117.123.42","194.117.123.42","3262479146","3262479146","DE","Germany"
+"194.117.123.43","194.117.123.43","3262479147","3262479147","IT","Italy"
+"194.117.123.44","194.117.123.45","3262479148","3262479149","ES","Spain"
+"194.117.123.46","194.117.123.47","3262479150","3262479151","DE","Germany"
+"194.117.123.48","194.117.123.48","3262479152","3262479152","NL","Netherlands"
+"194.117.123.49","194.117.123.49","3262479153","3262479153","DE","Germany"
+"194.117.123.50","194.117.123.50","3262479154","3262479154","FR","France"
+"194.117.123.51","194.117.123.51","3262479155","3262479155","NL","Netherlands"
+"194.117.123.52","194.117.123.56","3262479156","3262479160","DE","Germany"
+"194.117.123.57","194.117.123.57","3262479161","3262479161","FR","France"
+"194.117.123.58","194.117.123.58","3262479162","3262479162","DE","Germany"
+"194.117.123.59","194.117.123.59","3262479163","3262479163","FR","France"
+"194.117.123.60","194.117.123.60","3262479164","3262479164","DE","Germany"
+"194.117.123.61","194.117.123.63","3262479165","3262479167","CH","Switzerland"
+"194.117.123.64","194.117.123.64","3262479168","3262479168","DE","Germany"
+"194.117.123.65","194.117.123.65","3262479169","3262479169","IT","Italy"
+"194.117.123.66","194.117.123.66","3262479170","3262479170","CH","Switzerland"
+"194.117.123.67","194.117.123.70","3262479171","3262479174","DE","Germany"
+"194.117.123.71","194.117.123.71","3262479175","3262479175","FR","France"
+"194.117.123.72","194.117.123.74","3262479176","3262479178","DE","Germany"
+"194.117.123.75","194.117.123.75","3262479179","3262479179","AT","Austria"
+"194.117.123.76","194.117.123.76","3262479180","3262479180","NL","Netherlands"
+"194.117.123.77","194.117.123.77","3262479181","3262479181","DE","Germany"
+"194.117.123.78","194.117.123.78","3262479182","3262479182","LU","Luxembourg"
+"194.117.123.79","194.117.123.79","3262479183","3262479183","DK","Denmark"
+"194.117.123.80","194.117.123.80","3262479184","3262479184","DE","Germany"
+"194.117.123.81","194.117.123.81","3262479185","3262479185","IT","Italy"
+"194.117.123.82","194.117.123.82","3262479186","3262479186","ES","Spain"
+"194.117.123.83","194.117.123.83","3262479187","3262479187","DE","Germany"
+"194.117.123.84","194.117.123.84","3262479188","3262479188","CH","Switzerland"
+"194.117.123.85","194.117.123.85","3262479189","3262479189","ES","Spain"
+"194.117.123.86","194.117.123.87","3262479190","3262479191","IT","Italy"
+"194.117.123.88","194.117.123.88","3262479192","3262479192","FR","France"
+"194.117.123.89","194.117.123.89","3262479193","3262479193","GB","United Kingdom"
+"194.117.123.90","194.117.123.92","3262479194","3262479196","DE","Germany"
+"194.117.123.93","194.117.123.93","3262479197","3262479197","GB","United Kingdom"
+"194.117.123.94","194.117.123.95","3262479198","3262479199","DE","Germany"
+"194.117.123.96","194.117.123.96","3262479200","3262479200","NL","Netherlands"
+"194.117.123.97","194.117.123.97","3262479201","3262479201","HU","Hungary"
+"194.117.123.98","194.117.123.98","3262479202","3262479202","FR","France"
+"194.117.123.99","194.117.123.104","3262479203","3262479208","DE","Germany"
+"194.117.123.105","194.117.123.105","3262479209","3262479209","ES","Spain"
+"194.117.123.106","194.117.123.108","3262479210","3262479212","DE","Germany"
+"194.117.123.109","194.117.123.109","3262479213","3262479213","NO","Norway"
+"194.117.123.110","194.117.123.110","3262479214","3262479214","DE","Germany"
+"194.117.123.111","194.117.123.111","3262479215","3262479215","IT","Italy"
+"194.117.123.112","194.117.123.115","3262479216","3262479219","DE","Germany"
+"194.117.123.116","194.117.123.116","3262479220","3262479220","NL","Netherlands"
+"194.117.123.117","194.117.123.122","3262479221","3262479226","DE","Germany"
+"194.117.123.123","194.117.123.123","3262479227","3262479227","NL","Netherlands"
+"194.117.123.124","194.117.123.124","3262479228","3262479228","DK","Denmark"
+"194.117.123.125","194.117.123.129","3262479229","3262479233","DE","Germany"
+"194.117.123.130","194.117.123.130","3262479234","3262479234","GB","United Kingdom"
+"194.117.123.131","194.117.123.134","3262479235","3262479238","DE","Germany"
+"194.117.123.135","194.117.123.135","3262479239","3262479239","FR","France"
+"194.117.123.136","194.117.123.136","3262479240","3262479240","DE","Germany"
+"194.117.123.137","194.117.123.138","3262479241","3262479242","FR","France"
+"194.117.123.139","194.117.123.139","3262479243","3262479243","NL","Netherlands"
+"194.117.123.140","194.117.123.140","3262479244","3262479244","IT","Italy"
+"194.117.123.141","194.117.123.145","3262479245","3262479249","DE","Germany"
+"194.117.123.146","194.117.123.146","3262479250","3262479250","AT","Austria"
+"194.117.123.147","194.117.123.148","3262479251","3262479252","DE","Germany"
+"194.117.123.149","194.117.123.149","3262479253","3262479253","NL","Netherlands"
+"194.117.123.150","194.117.123.150","3262479254","3262479254","FR","France"
+"194.117.123.151","194.117.123.151","3262479255","3262479255","DE","Germany"
+"194.117.123.152","194.117.123.152","3262479256","3262479256","IT","Italy"
+"194.117.123.153","194.117.123.153","3262479257","3262479257","US","United States"
+"194.117.123.154","194.117.123.157","3262479258","3262479261","DE","Germany"
+"194.117.123.158","194.117.123.158","3262479262","3262479262","CH","Switzerland"
+"194.117.123.159","194.117.123.160","3262479263","3262479264","DE","Germany"
+"194.117.123.161","194.117.123.161","3262479265","3262479265","CH","Switzerland"
+"194.117.123.162","194.117.123.162","3262479266","3262479266","FR","France"
+"194.117.123.163","194.117.123.163","3262479267","3262479267","DE","Germany"
+"194.117.123.164","194.117.123.164","3262479268","3262479268","NL","Netherlands"
+"194.117.123.165","194.117.123.165","3262479269","3262479269","DE","Germany"
+"194.117.123.166","194.117.123.166","3262479270","3262479270","DK","Denmark"
+"194.117.123.167","194.117.123.167","3262479271","3262479271","DE","Germany"
+"194.117.123.168","194.117.123.168","3262479272","3262479272","IT","Italy"
+"194.117.123.169","194.117.123.169","3262479273","3262479273","DE","Germany"
+"194.117.123.170","194.117.123.170","3262479274","3262479274","ES","Spain"
+"194.117.123.171","194.117.123.171","3262479275","3262479275","IT","Italy"
+"194.117.123.172","194.117.123.172","3262479276","3262479276","DE","Germany"
+"194.117.123.173","194.117.123.173","3262479277","3262479277","NL","Netherlands"
+"194.117.123.174","194.117.123.174","3262479278","3262479278","DE","Germany"
+"194.117.123.175","194.117.123.175","3262479279","3262479279","ES","Spain"
+"194.117.123.176","194.117.123.176","3262479280","3262479280","DE","Germany"
+"194.117.123.177","194.117.123.177","3262479281","3262479281","FR","France"
+"194.117.123.178","194.117.123.178","3262479282","3262479282","DE","Germany"
+"194.117.123.179","194.117.123.179","3262479283","3262479283","IT","Italy"
+"194.117.123.180","194.117.123.185","3262479284","3262479289","DE","Germany"
+"194.117.123.186","194.117.123.186","3262479290","3262479290","BE","Belgium"
+"194.117.123.187","194.117.123.189","3262479291","3262479293","DE","Germany"
+"194.117.123.190","194.117.123.190","3262479294","3262479294","FR","France"
+"194.117.123.191","194.117.123.191","3262479295","3262479295","DE","Germany"
+"194.117.123.192","194.117.123.192","3262479296","3262479296","IT","Italy"
+"194.117.123.193","194.117.123.196","3262479297","3262479300","DE","Germany"
+"194.117.123.197","194.117.123.197","3262479301","3262479301","ES","Spain"
+"194.117.123.198","194.117.123.199","3262479302","3262479303","DE","Germany"
+"194.117.123.200","194.117.123.200","3262479304","3262479304","AT","Austria"
+"194.117.123.201","194.117.123.203","3262479305","3262479307","DE","Germany"
+"194.117.123.204","194.117.123.204","3262479308","3262479308","DK","Denmark"
+"194.117.123.205","194.117.123.205","3262479309","3262479309","SE","Sweden"
+"194.117.123.206","194.117.123.208","3262479310","3262479312","DE","Germany"
+"194.117.123.209","194.117.123.209","3262479313","3262479313","FR","France"
+"194.117.123.210","194.117.123.214","3262479314","3262479318","DE","Germany"
+"194.117.123.215","194.117.123.215","3262479319","3262479319","DK","Denmark"
+"194.117.123.216","194.117.123.220","3262479320","3262479324","DE","Germany"
+"194.117.123.221","194.117.123.221","3262479325","3262479325","ES","Spain"
+"194.117.123.222","194.117.123.223","3262479326","3262479327","DE","Germany"
+"194.117.123.224","194.117.123.224","3262479328","3262479328","DK","Denmark"
+"194.117.123.225","194.117.123.225","3262479329","3262479329","ES","Spain"
+"194.117.123.226","194.117.123.226","3262479330","3262479330","NL","Netherlands"
+"194.117.123.227","194.117.123.228","3262479331","3262479332","FR","France"
+"194.117.123.229","194.117.123.229","3262479333","3262479333","HU","Hungary"
+"194.117.123.230","194.117.123.230","3262479334","3262479334","NL","Netherlands"
+"194.117.123.231","194.117.123.231","3262479335","3262479335","DE","Germany"
+"194.117.123.232","194.117.123.232","3262479336","3262479336","FR","France"
+"194.117.123.233","194.117.123.233","3262479337","3262479337","ES","Spain"
+"194.117.123.234","194.117.123.234","3262479338","3262479338","DE","Germany"
+"194.117.123.235","194.117.123.235","3262479339","3262479339","NL","Netherlands"
+"194.117.123.236","194.117.123.236","3262479340","3262479340","CH","Switzerland"
+"194.117.123.237","194.117.123.238","3262479341","3262479342","DE","Germany"
+"194.117.123.239","194.117.123.239","3262479343","3262479343","NO","Norway"
+"194.117.123.240","194.117.123.240","3262479344","3262479344","NL","Netherlands"
+"194.117.123.241","194.117.123.241","3262479345","3262479345","DE","Germany"
+"194.117.123.242","194.117.123.242","3262479346","3262479346","DK","Denmark"
+"194.117.123.243","194.117.123.243","3262479347","3262479347","NO","Norway"
+"194.117.123.244","194.117.123.246","3262479348","3262479350","IT","Italy"
+"194.117.123.247","194.117.123.247","3262479351","3262479351","DE","Germany"
+"194.117.123.248","194.117.123.248","3262479352","3262479352","IT","Italy"
+"194.117.123.249","194.117.123.251","3262479353","3262479355","DE","Germany"
+"194.117.123.252","194.117.123.252","3262479356","3262479356","CH","Switzerland"
+"194.117.123.253","194.117.123.253","3262479357","3262479357","FR","France"
+"194.117.123.254","194.117.124.1","3262479358","3262479361","DE","Germany"
+"194.117.124.2","194.117.124.2","3262479362","3262479362","PT","Portugal"
+"194.117.124.3","194.117.124.6","3262479363","3262479366","DE","Germany"
+"194.117.124.7","194.117.124.7","3262479367","3262479367","CH","Switzerland"
+"194.117.124.8","194.117.124.8","3262479368","3262479368","DE","Germany"
+"194.117.124.9","194.117.124.9","3262479369","3262479369","FR","France"
+"194.117.124.10","194.117.124.10","3262479370","3262479370","CH","Switzerland"
+"194.117.124.11","194.117.124.11","3262479371","3262479371","GB","United Kingdom"
+"194.117.124.12","194.117.124.12","3262479372","3262479372","DE","Germany"
+"194.117.124.13","194.117.124.13","3262479373","3262479373","IT","Italy"
+"194.117.124.14","194.117.124.14","3262479374","3262479374","DE","Germany"
+"194.117.124.15","194.117.124.15","3262479375","3262479375","NL","Netherlands"
+"194.117.124.16","194.117.124.17","3262479376","3262479377","FR","France"
+"194.117.124.18","194.117.124.18","3262479378","3262479378","DE","Germany"
+"194.117.124.19","194.117.124.19","3262479379","3262479379","CH","Switzerland"
+"194.117.124.20","194.117.124.20","3262479380","3262479380","AT","Austria"
+"194.117.124.21","194.117.124.21","3262479381","3262479381","FR","France"
+"194.117.124.22","194.117.124.25","3262479382","3262479385","DE","Germany"
+"194.117.124.26","194.117.124.26","3262479386","3262479386","NL","Netherlands"
+"194.117.124.27","194.117.124.27","3262479387","3262479387","DK","Denmark"
+"194.117.124.28","194.117.124.29","3262479388","3262479389","DE","Germany"
+"194.117.124.30","194.117.124.30","3262479390","3262479390","DK","Denmark"
+"194.117.124.31","194.117.124.31","3262479391","3262479391","NO","Norway"
+"194.117.124.32","194.117.124.33","3262479392","3262479393","DE","Germany"
+"194.117.124.34","194.117.124.34","3262479394","3262479394","FR","France"
+"194.117.124.35","194.117.124.35","3262479395","3262479395","NL","Netherlands"
+"194.117.124.36","194.117.124.36","3262479396","3262479396","DE","Germany"
+"194.117.124.37","194.117.124.37","3262479397","3262479397","IT","Italy"
+"194.117.124.38","194.117.124.39","3262479398","3262479399","DE","Germany"
+"194.117.124.40","194.117.124.40","3262479400","3262479400","NL","Netherlands"
+"194.117.124.41","194.117.124.44","3262479401","3262479404","DE","Germany"
+"194.117.124.45","194.117.124.45","3262479405","3262479405","IE","Ireland"
+"194.117.124.46","194.117.124.46","3262479406","3262479406","GB","United Kingdom"
+"194.117.124.47","194.117.124.53","3262479407","3262479413","DE","Germany"
+"194.117.124.54","194.117.124.54","3262479414","3262479414","CH","Switzerland"
+"194.117.124.55","194.117.124.55","3262479415","3262479415","DE","Germany"
+"194.117.124.56","194.117.124.56","3262479416","3262479416","DK","Denmark"
+"194.117.124.57","194.117.124.59","3262479417","3262479419","DE","Germany"
+"194.117.124.60","194.117.124.60","3262479420","3262479420","ES","Spain"
+"194.117.124.61","194.117.124.61","3262479421","3262479421","DE","Germany"
+"194.117.124.62","194.117.124.62","3262479422","3262479422","SE","Sweden"
+"194.117.124.63","194.117.124.66","3262479423","3262479426","DE","Germany"
+"194.117.124.67","194.117.124.67","3262479427","3262479427","IT","Italy"
+"194.117.124.68","194.117.124.69","3262479428","3262479429","FR","France"
+"194.117.124.70","194.117.124.70","3262479430","3262479430","GB","United Kingdom"
+"194.117.124.71","194.117.124.73","3262479431","3262479433","DE","Germany"
+"194.117.124.74","194.117.124.74","3262479434","3262479434","IT","Italy"
+"194.117.124.75","194.117.124.77","3262479435","3262479437","DE","Germany"
+"194.117.124.78","194.117.124.78","3262479438","3262479438","IT","Italy"
+"194.117.124.79","194.117.124.79","3262479439","3262479439","DE","Germany"
+"194.117.124.80","194.117.124.80","3262479440","3262479440","AT","Austria"
+"194.117.124.81","194.117.124.81","3262479441","3262479441","DK","Denmark"
+"194.117.124.82","194.117.124.82","3262479442","3262479442","IT","Italy"
+"194.117.124.83","194.117.124.83","3262479443","3262479443","GR","Greece"
+"194.117.124.84","194.117.124.88","3262479444","3262479448","DE","Germany"
+"194.117.124.89","194.117.124.89","3262479449","3262479449","GB","United Kingdom"
+"194.117.124.90","194.117.124.92","3262479450","3262479452","DE","Germany"
+"194.117.124.93","194.117.124.93","3262479453","3262479453","CH","Switzerland"
+"194.117.124.94","194.117.124.95","3262479454","3262479455","DE","Germany"
+"194.117.124.96","194.117.124.96","3262479456","3262479456","IT","Italy"
+"194.117.124.97","194.117.124.102","3262479457","3262479462","DE","Germany"
+"194.117.124.103","194.117.124.103","3262479463","3262479463","IT","Italy"
+"194.117.124.104","194.117.124.104","3262479464","3262479464","NL","Netherlands"
+"194.117.124.105","194.117.124.105","3262479465","3262479465","DE","Germany"
+"194.117.124.106","194.117.124.106","3262479466","3262479466","GB","United Kingdom"
+"194.117.124.107","194.117.124.110","3262479467","3262479470","DE","Germany"
+"194.117.124.111","194.117.124.111","3262479471","3262479471","GB","United Kingdom"
+"194.117.124.112","194.117.124.112","3262479472","3262479472","DE","Germany"
+"194.117.124.113","194.117.124.113","3262479473","3262479473","CH","Switzerland"
+"194.117.124.114","194.117.124.114","3262479474","3262479474","BE","Belgium"
+"194.117.124.115","194.117.124.115","3262479475","3262479475","CH","Switzerland"
+"194.117.124.116","194.117.124.116","3262479476","3262479476","GB","United Kingdom"
+"194.117.124.117","194.117.124.117","3262479477","3262479477","BE","Belgium"
+"194.117.124.118","194.117.124.118","3262479478","3262479478","IT","Italy"
+"194.117.124.119","194.117.124.121","3262479479","3262479481","DE","Germany"
+"194.117.124.122","194.117.124.122","3262479482","3262479482","IT","Italy"
+"194.117.124.123","194.117.124.123","3262479483","3262479483","DE","Germany"
+"194.117.124.124","194.117.124.124","3262479484","3262479484","AT","Austria"
+"194.117.124.125","194.117.124.129","3262479485","3262479489","DE","Germany"
+"194.117.124.130","194.117.124.130","3262479490","3262479490","IT","Italy"
+"194.117.124.131","194.117.124.134","3262479491","3262479494","DE","Germany"
+"194.117.124.135","194.117.124.135","3262479495","3262479495","BE","Belgium"
+"194.117.124.136","194.117.124.138","3262479496","3262479498","DE","Germany"
+"194.117.124.139","194.117.124.139","3262479499","3262479499","ES","Spain"
+"194.117.124.140","194.117.124.142","3262479500","3262479502","IT","Italy"
+"194.117.124.143","194.117.124.147","3262479503","3262479507","DE","Germany"
+"194.117.124.148","194.117.124.148","3262479508","3262479508","HU","Hungary"
+"194.117.124.149","194.117.124.149","3262479509","3262479509","FR","France"
+"194.117.124.150","194.117.124.153","3262479510","3262479513","DE","Germany"
+"194.117.124.154","194.117.124.154","3262479514","3262479514","FR","France"
+"194.117.124.155","194.117.124.155","3262479515","3262479515","ES","Spain"
+"194.117.124.156","194.117.124.157","3262479516","3262479517","DE","Germany"
+"194.117.124.158","194.117.124.158","3262479518","3262479518","GB","United Kingdom"
+"194.117.124.159","194.117.124.159","3262479519","3262479519","GR","Greece"
+"194.117.124.160","194.117.124.161","3262479520","3262479521","DE","Germany"
+"194.117.124.162","194.117.124.162","3262479522","3262479522","CH","Switzerland"
+"194.117.124.163","194.117.124.166","3262479523","3262479526","DE","Germany"
+"194.117.124.167","194.117.124.168","3262479527","3262479528","NL","Netherlands"
+"194.117.124.169","194.117.124.169","3262479529","3262479529","DE","Germany"
+"194.117.124.170","194.117.124.170","3262479530","3262479530","BE","Belgium"
+"194.117.124.171","194.117.124.175","3262479531","3262479535","DE","Germany"
+"194.117.124.176","194.117.124.176","3262479536","3262479536","GB","United Kingdom"
+"194.117.124.177","194.117.124.178","3262479537","3262479538","DE","Germany"
+"194.117.124.179","194.117.124.179","3262479539","3262479539","IT","Italy"
+"194.117.124.180","194.117.124.180","3262479540","3262479540","DE","Germany"
+"194.117.124.181","194.117.124.181","3262479541","3262479541","CH","Switzerland"
+"194.117.124.182","194.117.124.183","3262479542","3262479543","DE","Germany"
+"194.117.124.184","194.117.124.184","3262479544","3262479544","IT","Italy"
+"194.117.124.185","194.117.124.185","3262479545","3262479545","BE","Belgium"
+"194.117.124.186","194.117.124.186","3262479546","3262479546","GB","United Kingdom"
+"194.117.124.187","194.117.124.187","3262479547","3262479547","AT","Austria"
+"194.117.124.188","194.117.124.188","3262479548","3262479548","DE","Germany"
+"194.117.124.189","194.117.124.189","3262479549","3262479549","IT","Italy"
+"194.117.124.190","194.117.124.192","3262479550","3262479552","DE","Germany"
+"194.117.124.193","194.117.124.193","3262479553","3262479553","IL","Israel"
+"194.117.124.194","194.117.124.194","3262479554","3262479554","DK","Denmark"
+"194.117.124.195","194.117.124.195","3262479555","3262479555","FR","France"
+"194.117.124.196","194.117.124.198","3262479556","3262479558","DE","Germany"
+"194.117.124.199","194.117.124.199","3262479559","3262479559","SE","Sweden"
+"194.117.124.200","194.117.124.200","3262479560","3262479560","DE","Germany"
+"194.117.124.201","194.117.124.201","3262479561","3262479561","BE","Belgium"
+"194.117.124.202","194.117.124.202","3262479562","3262479562","GB","United Kingdom"
+"194.117.124.203","194.117.124.203","3262479563","3262479563","DE","Germany"
+"194.117.124.204","194.117.124.204","3262479564","3262479564","GB","United Kingdom"
+"194.117.124.205","194.117.124.205","3262479565","3262479565","SE","Sweden"
+"194.117.124.206","194.117.124.206","3262479566","3262479566","NL","Netherlands"
+"194.117.124.207","194.117.124.207","3262479567","3262479567","CH","Switzerland"
+"194.117.124.208","194.117.124.208","3262479568","3262479568","NO","Norway"
+"194.117.124.209","194.117.124.215","3262479569","3262479575","DE","Germany"
+"194.117.124.216","194.117.124.216","3262479576","3262479576","NL","Netherlands"
+"194.117.124.217","194.117.124.217","3262479577","3262479577","FR","France"
+"194.117.124.218","194.117.124.218","3262479578","3262479578","DE","Germany"
+"194.117.124.219","194.117.124.219","3262479579","3262479579","ZA","South Africa"
+"194.117.124.220","194.117.124.220","3262479580","3262479580","DE","Germany"
+"194.117.124.221","194.117.124.221","3262479581","3262479581","IT","Italy"
+"194.117.124.222","194.117.124.223","3262479582","3262479583","DE","Germany"
+"194.117.124.224","194.117.124.224","3262479584","3262479584","NL","Netherlands"
+"194.117.124.225","194.117.124.225","3262479585","3262479585","DE","Germany"
+"194.117.124.226","194.117.124.226","3262479586","3262479586","GR","Greece"
+"194.117.124.227","194.117.124.228","3262479587","3262479588","DE","Germany"
+"194.117.124.229","194.117.124.229","3262479589","3262479589","IT","Italy"
+"194.117.124.230","194.117.124.230","3262479590","3262479590","GB","United Kingdom"
+"194.117.124.231","194.117.124.231","3262479591","3262479591","NL","Netherlands"
+"194.117.124.232","194.117.124.232","3262479592","3262479592","DE","Germany"
+"194.117.124.233","194.117.124.233","3262479593","3262479593","FR","France"
+"194.117.124.234","194.117.124.234","3262479594","3262479594","DE","Germany"
+"194.117.124.235","194.117.124.235","3262479595","3262479595","FR","France"
+"194.117.124.236","194.117.124.238","3262479596","3262479598","DE","Germany"
+"194.117.124.239","194.117.124.240","3262479599","3262479600","IT","Italy"
+"194.117.124.241","194.117.124.241","3262479601","3262479601","DE","Germany"
+"194.117.124.242","194.117.124.242","3262479602","3262479602","GB","United Kingdom"
+"194.117.124.243","194.117.124.244","3262479603","3262479604","DE","Germany"
+"194.117.124.245","194.117.124.245","3262479605","3262479605","SE","Sweden"
+"194.117.124.246","194.117.124.246","3262479606","3262479606","FR","France"
+"194.117.124.247","194.117.124.247","3262479607","3262479607","NL","Netherlands"
+"194.117.124.248","194.117.124.249","3262479608","3262479609","DE","Germany"
+"194.117.124.250","194.117.124.250","3262479610","3262479610","SI","Slovenia"
+"194.117.124.251","194.117.124.251","3262479611","3262479611","DE","Germany"
+"194.117.124.252","194.117.124.252","3262479612","3262479612","ES","Spain"
+"194.117.124.253","194.117.124.253","3262479613","3262479613","NL","Netherlands"
+"194.117.124.254","194.117.125.1","3262479614","3262479617","DE","Germany"
+"194.117.125.2","194.117.125.2","3262479618","3262479618","NO","Norway"
+"194.117.125.3","194.117.125.3","3262479619","3262479619","ES","Spain"
+"194.117.125.4","194.117.125.4","3262479620","3262479620","GB","United Kingdom"
+"194.117.125.5","194.117.125.6","3262479621","3262479622","DE","Germany"
+"194.117.125.7","194.117.125.7","3262479623","3262479623","CH","Switzerland"
+"194.117.125.8","194.117.125.8","3262479624","3262479624","ES","Spain"
+"194.117.125.9","194.117.125.9","3262479625","3262479625","NL","Netherlands"
+"194.117.125.10","194.117.125.12","3262479626","3262479628","DE","Germany"
+"194.117.125.13","194.117.125.13","3262479629","3262479629","SI","Slovenia"
+"194.117.125.14","194.117.125.14","3262479630","3262479630","NL","Netherlands"
+"194.117.125.15","194.117.125.15","3262479631","3262479631","HU","Hungary"
+"194.117.125.16","194.117.125.16","3262479632","3262479632","DE","Germany"
+"194.117.125.17","194.117.125.17","3262479633","3262479633","LU","Luxembourg"
+"194.117.125.18","194.117.125.18","3262479634","3262479634","DE","Germany"
+"194.117.125.19","194.117.125.20","3262479635","3262479636","GB","United Kingdom"
+"194.117.125.21","194.117.125.21","3262479637","3262479637","ES","Spain"
+"194.117.125.22","194.117.125.22","3262479638","3262479638","DE","Germany"
+"194.117.125.23","194.117.125.23","3262479639","3262479639","AT","Austria"
+"194.117.125.24","194.117.125.24","3262479640","3262479640","FR","France"
+"194.117.125.25","194.117.125.25","3262479641","3262479641","IT","Italy"
+"194.117.125.26","194.117.125.26","3262479642","3262479642","GB","United Kingdom"
+"194.117.125.27","194.117.125.27","3262479643","3262479643","DE","Germany"
+"194.117.125.28","194.117.125.28","3262479644","3262479644","NL","Netherlands"
+"194.117.125.29","194.117.125.29","3262479645","3262479645","DE","Germany"
+"194.117.125.30","194.117.125.30","3262479646","3262479646","GB","United Kingdom"
+"194.117.125.31","194.117.125.31","3262479647","3262479647","DE","Germany"
+"194.117.125.32","194.117.125.32","3262479648","3262479648","NO","Norway"
+"194.117.125.33","194.117.125.37","3262479649","3262479653","DE","Germany"
+"194.117.125.38","194.117.125.38","3262479654","3262479654","ES","Spain"
+"194.117.125.39","194.117.125.40","3262479655","3262479656","DE","Germany"
+"194.117.125.41","194.117.125.41","3262479657","3262479657","NL","Netherlands"
+"194.117.125.42","194.117.125.42","3262479658","3262479658","DE","Germany"
+"194.117.125.43","194.117.125.43","3262479659","3262479659","NL","Netherlands"
+"194.117.125.44","194.117.125.44","3262479660","3262479660","PT","Portugal"
+"194.117.125.45","194.117.125.46","3262479661","3262479662","FR","France"
+"194.117.125.47","194.117.125.48","3262479663","3262479664","DE","Germany"
+"194.117.125.49","194.117.125.49","3262479665","3262479665","DK","Denmark"
+"194.117.125.50","194.117.125.51","3262479666","3262479667","DE","Germany"
+"194.117.125.52","194.117.125.52","3262479668","3262479668","NL","Netherlands"
+"194.117.125.53","194.117.125.53","3262479669","3262479669","IT","Italy"
+"194.117.125.54","194.117.125.54","3262479670","3262479670","DE","Germany"
+"194.117.125.55","194.117.125.55","3262479671","3262479671","IT","Italy"
+"194.117.125.56","194.117.125.57","3262479672","3262479673","DE","Germany"
+"194.117.125.58","194.117.125.58","3262479674","3262479674","BE","Belgium"
+"194.117.125.59","194.117.125.60","3262479675","3262479676","DE","Germany"
+"194.117.125.61","194.117.125.61","3262479677","3262479677","ES","Spain"
+"194.117.125.62","194.117.125.62","3262479678","3262479678","IT","Italy"
+"194.117.125.63","194.117.125.63","3262479679","3262479679","AT","Austria"
+"194.117.125.64","194.117.125.64","3262479680","3262479680","IT","Italy"
+"194.117.125.65","194.117.125.65","3262479681","3262479681","DE","Germany"
+"194.117.125.66","194.117.125.66","3262479682","3262479682","IT","Italy"
+"194.117.125.67","194.117.125.67","3262479683","3262479683","HU","Hungary"
+"194.117.125.68","194.117.125.72","3262479684","3262479688","DE","Germany"
+"194.117.125.73","194.117.125.73","3262479689","3262479689","NL","Netherlands"
+"194.117.125.74","194.117.125.74","3262479690","3262479690","LU","Luxembourg"
+"194.117.125.75","194.117.125.75","3262479691","3262479691","DE","Germany"
+"194.117.125.76","194.117.125.76","3262479692","3262479692","LU","Luxembourg"
+"194.117.125.77","194.117.125.77","3262479693","3262479693","DE","Germany"
+"194.117.125.78","194.117.125.78","3262479694","3262479694","CH","Switzerland"
+"194.117.125.79","194.117.125.79","3262479695","3262479695","DE","Germany"
+"194.117.125.80","194.117.125.80","3262479696","3262479696","CH","Switzerland"
+"194.117.125.81","194.117.125.81","3262479697","3262479697","GB","United Kingdom"
+"194.117.125.82","194.117.125.82","3262479698","3262479698","FR","France"
+"194.117.125.83","194.117.125.83","3262479699","3262479699","NL","Netherlands"
+"194.117.125.84","194.117.125.84","3262479700","3262479700","DE","Germany"
+"194.117.125.85","194.117.125.85","3262479701","3262479701","NL","Netherlands"
+"194.117.125.86","194.117.125.86","3262479702","3262479702","AT","Austria"
+"194.117.125.87","194.117.125.87","3262479703","3262479703","FR","France"
+"194.117.125.88","194.117.125.91","3262479704","3262479707","DE","Germany"
+"194.117.125.92","194.117.125.92","3262479708","3262479708","CH","Switzerland"
+"194.117.125.93","194.117.125.93","3262479709","3262479709","NL","Netherlands"
+"194.117.125.94","194.117.125.95","3262479710","3262479711","DE","Germany"
+"194.117.125.96","194.117.125.96","3262479712","3262479712","GB","United Kingdom"
+"194.117.125.97","194.117.125.97","3262479713","3262479713","DE","Germany"
+"194.117.125.98","194.117.125.98","3262479714","3262479714","AT","Austria"
+"194.117.125.99","194.117.125.100","3262479715","3262479716","DE","Germany"
+"194.117.125.101","194.117.125.101","3262479717","3262479717","BE","Belgium"
+"194.117.125.102","194.117.125.104","3262479718","3262479720","DE","Germany"
+"194.117.125.105","194.117.125.105","3262479721","3262479721","AT","Austria"
+"194.117.125.106","194.117.125.108","3262479722","3262479724","DE","Germany"
+"194.117.125.109","194.117.125.109","3262479725","3262479725","AT","Austria"
+"194.117.125.110","194.117.125.111","3262479726","3262479727","DE","Germany"
+"194.117.125.112","194.117.125.112","3262479728","3262479728","BE","Belgium"
+"194.117.125.113","194.117.125.113","3262479729","3262479729","DE","Germany"
+"194.117.125.114","194.117.125.114","3262479730","3262479730","ES","Spain"
+"194.117.125.115","194.117.125.115","3262479731","3262479731","CH","Switzerland"
+"194.117.125.116","194.117.125.116","3262479732","3262479732","IT","Italy"
+"194.117.125.117","194.117.125.118","3262479733","3262479734","DE","Germany"
+"194.117.125.119","194.117.125.120","3262479735","3262479736","CH","Switzerland"
+"194.117.125.121","194.117.125.121","3262479737","3262479737","DE","Germany"
+"194.117.125.122","194.117.125.122","3262479738","3262479738","AT","Austria"
+"194.117.125.123","194.117.125.123","3262479739","3262479739","DK","Denmark"
+"194.117.125.124","194.117.125.124","3262479740","3262479740","DE","Germany"
+"194.117.125.125","194.117.125.125","3262479741","3262479741","NL","Netherlands"
+"194.117.125.126","194.117.125.126","3262479742","3262479742","FR","France"
+"194.117.125.127","194.117.125.129","3262479743","3262479745","DE","Germany"
+"194.117.125.130","194.117.125.130","3262479746","3262479746","GB","United Kingdom"
+"194.117.125.131","194.117.125.131","3262479747","3262479747","CH","Switzerland"
+"194.117.125.132","194.117.125.132","3262479748","3262479748","DE","Germany"
+"194.117.125.133","194.117.125.133","3262479749","3262479749","FR","France"
+"194.117.125.134","194.117.125.134","3262479750","3262479750","AT","Austria"
+"194.117.125.135","194.117.125.137","3262479751","3262479753","DE","Germany"
+"194.117.125.138","194.117.125.138","3262479754","3262479754","FR","France"
+"194.117.125.139","194.117.125.139","3262479755","3262479755","NL","Netherlands"
+"194.117.125.140","194.117.125.140","3262479756","3262479756","FR","France"
+"194.117.125.141","194.117.125.141","3262479757","3262479757","SE","Sweden"
+"194.117.125.142","194.117.125.147","3262479758","3262479763","DE","Germany"
+"194.117.125.148","194.117.125.148","3262479764","3262479764","FR","France"
+"194.117.125.149","194.117.125.149","3262479765","3262479765","DE","Germany"
+"194.117.125.150","194.117.125.150","3262479766","3262479766","CH","Switzerland"
+"194.117.125.151","194.117.125.154","3262479767","3262479770","DE","Germany"
+"194.117.125.155","194.117.125.155","3262479771","3262479771","IT","Italy"
+"194.117.125.156","194.117.125.159","3262479772","3262479775","DE","Germany"
+"194.117.125.160","194.117.125.160","3262479776","3262479776","IT","Italy"
+"194.117.125.161","194.117.125.161","3262479777","3262479777","BE","Belgium"
+"194.117.125.162","194.117.125.162","3262479778","3262479778","NL","Netherlands"
+"194.117.125.163","194.117.125.166","3262479779","3262479782","DE","Germany"
+"194.117.125.167","194.117.125.167","3262479783","3262479783","GB","United Kingdom"
+"194.117.125.168","194.117.125.168","3262479784","3262479784","AT","Austria"
+"194.117.125.169","194.117.125.169","3262479785","3262479785","FR","France"
+"194.117.125.170","194.117.125.170","3262479786","3262479786","CH","Switzerland"
+"194.117.125.171","194.117.125.172","3262479787","3262479788","DE","Germany"
+"194.117.125.173","194.117.125.173","3262479789","3262479789","IT","Italy"
+"194.117.125.174","194.117.125.174","3262479790","3262479790","DE","Germany"
+"194.117.125.175","194.117.125.175","3262479791","3262479791","IT","Italy"
+"194.117.125.176","194.117.125.177","3262479792","3262479793","DE","Germany"
+"194.117.125.178","194.117.125.178","3262479794","3262479794","FR","France"
+"194.117.125.179","194.117.125.179","3262479795","3262479795","CH","Switzerland"
+"194.117.125.180","194.117.125.180","3262479796","3262479796","DE","Germany"
+"194.117.125.181","194.117.125.181","3262479797","3262479797","AT","Austria"
+"194.117.125.182","194.117.125.183","3262479798","3262479799","GB","United Kingdom"
+"194.117.125.184","194.117.125.192","3262479800","3262479808","DE","Germany"
+"194.117.125.193","194.117.125.193","3262479809","3262479809","FR","France"
+"194.117.125.194","194.117.125.200","3262479810","3262479816","DE","Germany"
+"194.117.125.201","194.117.125.201","3262479817","3262479817","HU","Hungary"
+"194.117.125.202","194.117.125.202","3262479818","3262479818","DE","Germany"
+"194.117.125.203","194.117.125.203","3262479819","3262479819","NL","Netherlands"
+"194.117.125.204","194.117.125.204","3262479820","3262479820","DE","Germany"
+"194.117.125.205","194.117.125.206","3262479821","3262479822","NL","Netherlands"
+"194.117.125.207","194.117.125.207","3262479823","3262479823","ES","Spain"
+"194.117.125.208","194.117.125.208","3262479824","3262479824","GB","United Kingdom"
+"194.117.125.209","194.117.125.209","3262479825","3262479825","DE","Germany"
+"194.117.125.210","194.117.125.210","3262479826","3262479826","BE","Belgium"
+"194.117.125.211","194.117.125.211","3262479827","3262479827","DE","Germany"
+"194.117.125.212","194.117.125.213","3262479828","3262479829","CH","Switzerland"
+"194.117.125.214","194.117.125.216","3262479830","3262479832","DE","Germany"
+"194.117.125.217","194.117.125.217","3262479833","3262479833","ES","Spain"
+"194.117.125.218","194.117.125.218","3262479834","3262479834","DE","Germany"
+"194.117.125.219","194.117.125.219","3262479835","3262479835","AT","Austria"
+"194.117.125.220","194.117.125.220","3262479836","3262479836","NL","Netherlands"
+"194.117.125.221","194.117.125.221","3262479837","3262479837","HU","Hungary"
+"194.117.125.222","194.117.125.222","3262479838","3262479838","CH","Switzerland"
+"194.117.125.223","194.117.125.223","3262479839","3262479839","NL","Netherlands"
+"194.117.125.224","194.117.125.224","3262479840","3262479840","DE","Germany"
+"194.117.125.225","194.117.125.225","3262479841","3262479841","FR","France"
+"194.117.125.226","194.117.125.226","3262479842","3262479842","DK","Denmark"
+"194.117.125.227","194.117.125.227","3262479843","3262479843","GB","United Kingdom"
+"194.117.125.228","194.117.125.230","3262479844","3262479846","DE","Germany"
+"194.117.125.231","194.117.125.231","3262479847","3262479847","LU","Luxembourg"
+"194.117.125.232","194.117.125.244","3262479848","3262479860","DE","Germany"
+"194.117.125.245","194.117.125.245","3262479861","3262479861","NO","Norway"
+"194.117.125.246","194.117.125.246","3262479862","3262479862","BE","Belgium"
+"194.117.125.247","194.117.125.248","3262479863","3262479864","DE","Germany"
+"194.117.125.249","194.117.125.249","3262479865","3262479865","FR","France"
+"194.117.125.250","194.117.125.250","3262479866","3262479866","DE","Germany"
+"194.117.125.251","194.117.125.251","3262479867","3262479867","SE","Sweden"
+"194.117.125.252","194.117.125.255","3262479868","3262479871","DE","Germany"
+"194.117.126.0","194.117.126.255","3262479872","3262480127","EU","Europe"
+"194.117.127.0","194.117.127.5","3262480128","3262480133","DE","Germany"
+"194.117.127.6","194.117.127.6","3262480134","3262480134","AT","Austria"
+"194.117.127.7","194.117.127.7","3262480135","3262480135","NL","Netherlands"
+"194.117.127.8","194.117.127.8","3262480136","3262480136","FR","France"
+"194.117.127.9","194.117.127.11","3262480137","3262480139","DE","Germany"
+"194.117.127.12","194.117.127.12","3262480140","3262480140","FR","France"
+"194.117.127.13","194.117.127.13","3262480141","3262480141","AT","Austria"
+"194.117.127.14","194.117.127.18","3262480142","3262480146","DE","Germany"
+"194.117.127.19","194.117.127.19","3262480147","3262480147","IT","Italy"
+"194.117.127.20","194.117.127.20","3262480148","3262480148","GB","United Kingdom"
+"194.117.127.21","194.117.127.22","3262480149","3262480150","DE","Germany"
+"194.117.127.23","194.117.127.23","3262480151","3262480151","GB","United Kingdom"
+"194.117.127.24","194.117.127.30","3262480152","3262480158","DE","Germany"
+"194.117.127.31","194.117.127.31","3262480159","3262480159","IT","Italy"
+"194.117.127.32","194.117.127.33","3262480160","3262480161","DE","Germany"
+"194.117.127.34","194.117.127.34","3262480162","3262480162","NO","Norway"
+"194.117.127.35","194.117.127.36","3262480163","3262480164","DE","Germany"
+"194.117.127.37","194.117.127.37","3262480165","3262480165","FR","France"
+"194.117.127.38","194.117.127.44","3262480166","3262480172","DE","Germany"
+"194.117.127.45","194.117.127.45","3262480173","3262480173","NL","Netherlands"
+"194.117.127.46","194.117.127.46","3262480174","3262480174","DE","Germany"
+"194.117.127.47","194.117.127.47","3262480175","3262480175","NL","Netherlands"
+"194.117.127.48","194.117.127.48","3262480176","3262480176","DE","Germany"
+"194.117.127.49","194.117.127.49","3262480177","3262480177","CH","Switzerland"
+"194.117.127.50","194.117.127.50","3262480178","3262480178","IT","Italy"
+"194.117.127.51","194.117.127.51","3262480179","3262480179","DE","Germany"
+"194.117.127.52","194.117.127.52","3262480180","3262480180","FR","France"
+"194.117.127.53","194.117.127.53","3262480181","3262480181","ES","Spain"
+"194.117.127.54","194.117.127.56","3262480182","3262480184","DE","Germany"
+"194.117.127.57","194.117.127.57","3262480185","3262480185","FR","France"
+"194.117.127.58","194.117.127.58","3262480186","3262480186","PT","Portugal"
+"194.117.127.59","194.117.127.59","3262480187","3262480187","DE","Germany"
+"194.117.127.60","194.117.127.60","3262480188","3262480188","FI","Finland"
+"194.117.127.61","194.117.127.61","3262480189","3262480189","CH","Switzerland"
+"194.117.127.62","194.117.127.62","3262480190","3262480190","DE","Germany"
+"194.117.127.63","194.117.127.63","3262480191","3262480191","NO","Norway"
+"194.117.127.64","194.117.127.65","3262480192","3262480193","DE","Germany"
+"194.117.127.66","194.117.127.66","3262480194","3262480194","NL","Netherlands"
+"194.117.127.67","194.117.127.67","3262480195","3262480195","GB","United Kingdom"
+"194.117.127.68","194.117.127.69","3262480196","3262480197","DE","Germany"
+"194.117.127.70","194.117.127.70","3262480198","3262480198","NL","Netherlands"
+"194.117.127.71","194.117.127.71","3262480199","3262480199","GB","United Kingdom"
+"194.117.127.72","194.117.127.73","3262480200","3262480201","DE","Germany"
+"194.117.127.74","194.117.127.74","3262480202","3262480202","GB","United Kingdom"
+"194.117.127.75","194.117.127.77","3262480203","3262480205","DE","Germany"
+"194.117.127.78","194.117.127.78","3262480206","3262480206","CH","Switzerland"
+"194.117.127.79","194.117.127.84","3262480207","3262480212","DE","Germany"
+"194.117.127.85","194.117.127.85","3262480213","3262480213","FR","France"
+"194.117.127.86","194.117.127.87","3262480214","3262480215","DE","Germany"
+"194.117.127.88","194.117.127.88","3262480216","3262480216","HU","Hungary"
+"194.117.127.89","194.117.127.90","3262480217","3262480218","DE","Germany"
+"194.117.127.91","194.117.127.91","3262480219","3262480219","ES","Spain"
+"194.117.127.92","194.117.127.92","3262480220","3262480220","NL","Netherlands"
+"194.117.127.93","194.117.127.93","3262480221","3262480221","BE","Belgium"
+"194.117.127.94","194.117.127.98","3262480222","3262480226","DE","Germany"
+"194.117.127.99","194.117.127.99","3262480227","3262480227","IE","Ireland"
+"194.117.127.100","194.117.127.101","3262480228","3262480229","DE","Germany"
+"194.117.127.102","194.117.127.102","3262480230","3262480230","SE","Sweden"
+"194.117.127.103","194.117.127.104","3262480231","3262480232","DE","Germany"
+"194.117.127.105","194.117.127.105","3262480233","3262480233","SE","Sweden"
+"194.117.127.106","194.117.127.110","3262480234","3262480238","DE","Germany"
+"194.117.127.111","194.117.127.111","3262480239","3262480239","NL","Netherlands"
+"194.117.127.112","194.117.127.115","3262480240","3262480243","DE","Germany"
+"194.117.127.116","194.117.127.116","3262480244","3262480244","CH","Switzerland"
+"194.117.127.117","194.117.127.118","3262480245","3262480246","DE","Germany"
+"194.117.127.119","194.117.127.119","3262480247","3262480247","NL","Netherlands"
+"194.117.127.120","194.117.127.120","3262480248","3262480248","DE","Germany"
+"194.117.127.121","194.117.127.121","3262480249","3262480249","NL","Netherlands"
+"194.117.127.122","194.117.127.122","3262480250","3262480250","DE","Germany"
+"194.117.127.123","194.117.127.123","3262480251","3262480251","NL","Netherlands"
+"194.117.127.124","194.117.127.136","3262480252","3262480264","DE","Germany"
+"194.117.127.137","194.117.127.137","3262480265","3262480265","GB","United Kingdom"
+"194.117.127.138","194.117.127.140","3262480266","3262480268","DE","Germany"
+"194.117.127.141","194.117.127.141","3262480269","3262480269","NL","Netherlands"
+"194.117.127.142","194.117.127.142","3262480270","3262480270","DE","Germany"
+"194.117.127.143","194.117.127.143","3262480271","3262480271","CH","Switzerland"
+"194.117.127.144","194.117.127.144","3262480272","3262480272","DK","Denmark"
+"194.117.127.145","194.117.127.145","3262480273","3262480273","DE","Germany"
+"194.117.127.146","194.117.127.146","3262480274","3262480274","IT","Italy"
+"194.117.127.147","194.117.127.147","3262480275","3262480275","BE","Belgium"
+"194.117.127.148","194.117.127.148","3262480276","3262480276","ES","Spain"
+"194.117.127.149","194.117.127.154","3262480277","3262480282","DE","Germany"
+"194.117.127.155","194.117.127.155","3262480283","3262480283","GB","United Kingdom"
+"194.117.127.156","194.117.127.165","3262480284","3262480293","DE","Germany"
+"194.117.127.166","194.117.127.166","3262480294","3262480294","FR","France"
+"194.117.127.167","194.117.127.167","3262480295","3262480295","DE","Germany"
+"194.117.127.168","194.117.127.168","3262480296","3262480296","NO","Norway"
+"194.117.127.169","194.117.127.175","3262480297","3262480303","DE","Germany"
+"194.117.127.176","194.117.127.176","3262480304","3262480304","IT","Italy"
+"194.117.127.177","194.117.127.177","3262480305","3262480305","DE","Germany"
+"194.117.127.178","194.117.127.178","3262480306","3262480306","AT","Austria"
+"194.117.127.179","194.117.127.183","3262480307","3262480311","DE","Germany"
+"194.117.127.184","194.117.127.184","3262480312","3262480312","NL","Netherlands"
+"194.117.127.185","194.117.127.185","3262480313","3262480313","FR","France"
+"194.117.127.186","194.117.127.186","3262480314","3262480314","NL","Netherlands"
+"194.117.127.187","194.117.127.187","3262480315","3262480315","DE","Germany"
+"194.117.127.188","194.117.127.188","3262480316","3262480316","IT","Italy"
+"194.117.127.189","194.117.127.189","3262480317","3262480317","DE","Germany"
+"194.117.127.190","194.117.127.190","3262480318","3262480318","IT","Italy"
+"194.117.127.191","194.117.127.191","3262480319","3262480319","AT","Austria"
+"194.117.127.192","194.117.127.192","3262480320","3262480320","DK","Denmark"
+"194.117.127.193","194.117.127.193","3262480321","3262480321","DE","Germany"
+"194.117.127.194","194.117.127.194","3262480322","3262480322","GB","United Kingdom"
+"194.117.127.195","194.117.127.196","3262480323","3262480324","DE","Germany"
+"194.117.127.197","194.117.127.197","3262480325","3262480325","ES","Spain"
+"194.117.127.198","194.117.127.201","3262480326","3262480329","DE","Germany"
+"194.117.127.202","194.117.127.202","3262480330","3262480330","FR","France"
+"194.117.127.203","194.117.127.204","3262480331","3262480332","DE","Germany"
+"194.117.127.205","194.117.127.205","3262480333","3262480333","CH","Switzerland"
+"194.117.127.206","194.117.127.206","3262480334","3262480334","DE","Germany"
+"194.117.127.207","194.117.127.207","3262480335","3262480335","GB","United Kingdom"
+"194.117.127.208","194.117.127.208","3262480336","3262480336","DE","Germany"
+"194.117.127.209","194.117.127.209","3262480337","3262480337","NL","Netherlands"
+"194.117.127.210","194.117.127.212","3262480338","3262480340","DE","Germany"
+"194.117.127.213","194.117.127.213","3262480341","3262480341","CH","Switzerland"
+"194.117.127.214","194.117.127.214","3262480342","3262480342","DE","Germany"
+"194.117.127.215","194.117.127.215","3262480343","3262480343","DK","Denmark"
+"194.117.127.216","194.117.127.216","3262480344","3262480344","DE","Germany"
+"194.117.127.217","194.117.127.217","3262480345","3262480345","CH","Switzerland"
+"194.117.127.218","194.117.127.218","3262480346","3262480346","DE","Germany"
+"194.117.127.219","194.117.127.219","3262480347","3262480347","NL","Netherlands"
+"194.117.127.220","194.117.127.224","3262480348","3262480352","DE","Germany"
+"194.117.127.225","194.117.127.225","3262480353","3262480353","CH","Switzerland"
+"194.117.127.226","194.117.127.226","3262480354","3262480354","DE","Germany"
+"194.117.127.227","194.117.127.227","3262480355","3262480355","GB","United Kingdom"
+"194.117.127.228","194.117.127.228","3262480356","3262480356","DE","Germany"
+"194.117.127.229","194.117.127.229","3262480357","3262480357","GB","United Kingdom"
+"194.117.127.230","194.117.127.231","3262480358","3262480359","CH","Switzerland"
+"194.117.127.232","194.117.127.237","3262480360","3262480365","DE","Germany"
+"194.117.127.238","194.117.127.238","3262480366","3262480366","AT","Austria"
+"194.117.127.239","194.117.127.239","3262480367","3262480367","DE","Germany"
+"194.117.127.240","194.117.127.240","3262480368","3262480368","GB","United Kingdom"
+"194.117.127.241","194.117.127.241","3262480369","3262480369","FR","France"
+"194.117.127.242","194.117.127.242","3262480370","3262480370","ES","Spain"
+"194.117.127.243","194.117.127.243","3262480371","3262480371","GB","United Kingdom"
+"194.117.127.244","194.117.127.244","3262480372","3262480372","DE","Germany"
+"194.117.127.245","194.117.127.245","3262480373","3262480373","AT","Austria"
+"194.117.127.246","194.117.127.246","3262480374","3262480374","ES","Spain"
+"194.117.127.247","194.117.127.247","3262480375","3262480375","NL","Netherlands"
+"194.117.127.248","194.117.127.249","3262480376","3262480377","DE","Germany"
+"194.117.127.250","194.117.127.250","3262480378","3262480378","IT","Italy"
+"194.117.127.251","194.117.127.251","3262480379","3262480379","CH","Switzerland"
+"194.117.127.252","194.117.127.252","3262480380","3262480380","GB","United Kingdom"
+"194.117.127.253","194.117.127.253","3262480381","3262480381","IT","Italy"
+"194.117.127.254","194.117.127.255","3262480382","3262480383","DE","Germany"
+"194.117.128.0","194.117.159.255","3262480384","3262488575","GB","United Kingdom"
+"194.117.160.0","194.117.191.255","3262488576","3262496767","SE","Sweden"
+"194.117.192.0","194.117.223.255","3262496768","3262504959","FR","France"
+"194.117.226.0","194.117.227.255","3262505472","3262505983","GB","United Kingdom"
+"194.117.228.0","194.117.229.255","3262505984","3262506495","PL","Poland"
+"194.117.230.0","194.117.231.255","3262506496","3262507007","RO","Romania"
+"194.117.232.0","194.117.233.255","3262507008","3262507519","DK","Denmark"
+"194.117.234.0","194.117.237.255","3262507520","3262508543","RO","Romania"
+"194.117.240.0","194.117.241.255","3262509056","3262509567","PL","Poland"
+"194.117.242.0","194.117.243.255","3262509568","3262510079","RO","Romania"
+"194.117.244.0","194.117.247.255","3262510080","3262511103","FR","France"
+"194.117.248.0","194.117.249.255","3262511104","3262511615","GB","United Kingdom"
+"194.117.252.0","194.117.253.255","3262512128","3262512639","UA","Ukraine"
+"194.117.254.0","194.117.255.255","3262512640","3262513151","DE","Germany"
+"194.118.0.0","194.118.255.255","3262513152","3262578687","AT","Austria"
+"194.119.0.0","194.119.127.255","3262578688","3262611455","FR","France"
+"194.119.128.0","194.119.191.255","3262611456","3262627839","GB","United Kingdom"
+"194.119.192.0","194.119.223.255","3262627840","3262636031","IT","Italy"
+"194.119.224.0","194.119.255.255","3262636032","3262644223","BE","Belgium"
+"194.120.0.0","194.120.15.255","3262644224","3262648319","NL","Netherlands"
+"194.120.16.0","194.120.16.255","3262648320","3262648575","EU","Europe"
+"194.120.17.0","194.120.39.255","3262648576","3262654463","NL","Netherlands"
+"194.120.40.0","194.120.40.255","3262654464","3262654719","DE","Germany"
+"194.120.41.0","194.120.54.255","3262654720","3262658303","NL","Netherlands"
+"194.120.55.0","194.120.55.255","3262658304","3262658559","DE","Germany"
+"194.120.56.0","194.120.79.255","3262658560","3262664703","NL","Netherlands"
+"194.120.80.0","194.120.83.255","3262664704","3262665727","DE","Germany"
+"194.120.84.0","194.120.84.255","3262665728","3262665983","EU","Europe"
+"194.120.85.0","194.120.87.255","3262665984","3262666751","DE","Germany"
+"194.120.88.0","194.120.88.255","3262666752","3262667007","EU","Europe"
+"194.120.89.0","194.120.103.255","3262667008","3262670847","DE","Germany"
+"194.120.104.0","194.120.181.255","3262670848","3262690815","NL","Netherlands"
+"194.120.182.0","194.120.184.255","3262690816","3262691583","DE","Germany"
+"194.120.185.0","194.120.191.255","3262691584","3262693375","NL","Netherlands"
+"194.120.192.0","194.120.223.255","3262693376","3262701567","DE","Germany"
+"194.120.224.0","194.121.50.255","3262701568","3262722815","NL","Netherlands"
+"194.121.51.0","194.121.51.255","3262722816","3262723071","DE","Germany"
+"194.121.52.0","194.121.89.255","3262723072","3262732799","NL","Netherlands"
+"194.121.90.0","194.121.90.255","3262732800","3262733055","DE","Germany"
+"194.121.91.0","194.121.171.255","3262733056","3262753791","NL","Netherlands"
+"194.121.172.0","194.121.175.255","3262753792","3262754815","DE","Germany"
+"194.121.176.0","194.122.223.255","3262754816","3262832639","NL","Netherlands"
+"194.122.224.0","194.122.253.255","3262832640","3262840319","DE","Germany"
+"194.122.254.0","194.123.255.255","3262840320","3262906367","NL","Netherlands"
+"194.124.0.0","194.124.187.255","3262906368","3262954495","CH","Switzerland"
+"194.124.188.0","194.124.191.255","3262954496","3262955519","LI","Liechtenstein"
+"194.124.192.0","194.124.223.255","3262955520","3262963711","CH","Switzerland"
+"194.124.226.0","194.124.226.255","3262964224","3262964479","CH","Switzerland"
+"194.124.229.0","194.124.229.255","3262964992","3262965247","DE","Germany"
+"194.124.230.0","194.124.255.255","3262965248","3262971903","CH","Switzerland"
+"194.125.0.0","194.125.223.255","3262971904","3263029247","IE","Ireland"
+"194.125.224.0","194.125.227.255","3263029248","3263030271","UA","Ukraine"
+"194.125.232.0","194.125.235.255","3263031296","3263032319","TR","Turkey"
+"194.125.236.0","194.125.239.255","3263032320","3263033343","RU","Russian Federation"
+"194.125.240.0","194.125.241.255","3263033344","3263033855","LV","Latvia"
+"194.125.242.0","194.125.243.255","3263033856","3263034367","IT","Italy"
+"194.125.244.0","194.125.245.255","3263034368","3263034879","UA","Ukraine"
+"194.125.246.0","194.125.247.255","3263034880","3263035391","GB","United Kingdom"
+"194.125.252.0","194.125.253.255","3263036416","3263036927","GR","Greece"
+"194.125.254.0","194.125.255.255","3263036928","3263037439","RU","Russian Federation"
+"194.126.0.0","194.126.31.255","3263037440","3263045631","LB","Lebanon"
+"194.126.32.0","194.126.36.191","3263045632","3263046847","KW","Kuwait"
+"194.126.36.192","194.126.36.255","3263046848","3263046911","IQ","Iraq"
+"194.126.37.0","194.126.40.255","3263046912","3263047935","KW","Kuwait"
+"194.126.41.0","194.126.41.255","3263047936","3263048191","LB","Lebanon"
+"194.126.42.0","194.126.63.255","3263048192","3263053823","KW","Kuwait"
+"194.126.64.0","194.126.95.255","3263053824","3263062015","GB","United Kingdom"
+"194.126.96.0","194.126.127.255","3263062016","3263070207","EE","Estonia"
+"194.126.128.0","194.126.129.255","3263070208","3263070719","FR","France"
+"194.126.130.0","194.126.130.255","3263070720","3263070975","NL","Netherlands"
+"194.126.136.0","194.126.143.255","3263072256","3263074303","LB","Lebanon"
+"194.126.144.0","194.126.145.255","3263074304","3263074815","CH","Switzerland"
+"194.126.146.0","194.126.147.255","3263074816","3263075327","RO","Romania"
+"194.126.148.0","194.126.149.255","3263075328","3263075839","IT","Italy"
+"194.126.150.0","194.126.151.255","3263075840","3263076351","SE","Sweden"
+"194.126.156.0","194.126.157.255","3263077376","3263077887","FR","France"
+"194.126.158.0","194.126.159.255","3263077888","3263078399","DE","Germany"
+"194.126.164.0","194.126.167.255","3263079424","3263080447","PL","Poland"
+"194.126.168.0","194.126.171.255","3263080448","3263081471","RU","Russian Federation"
+"194.126.172.0","194.126.175.255","3263081472","3263082495","NL","Netherlands"
+"194.126.180.0","194.126.183.255","3263083520","3263084543","UA","Ukraine"
+"194.126.184.0","194.126.187.255","3263084544","3263085567","RO","Romania"
+"194.126.188.0","194.126.191.255","3263085568","3263086591","NL","Netherlands"
+"194.126.192.0","194.126.192.255","3263086592","3263086847","DK","Denmark"
+"194.126.193.0","194.126.193.255","3263086848","3263087103","NL","Netherlands"
+"194.126.195.0","194.126.196.255","3263087360","3263087871","DE","Germany"
+"194.126.197.0","194.126.197.255","3263087872","3263088127","SI","Slovenia"
+"194.126.198.0","194.126.198.255","3263088128","3263088383","DE","Germany"
+"194.126.199.0","194.126.199.255","3263088384","3263088639","LV","Latvia"
+"194.126.200.0","194.126.201.255","3263088640","3263089151","CH","Switzerland"
+"194.126.203.0","194.126.203.255","3263089408","3263089663","RU","Russian Federation"
+"194.126.204.0","194.126.204.255","3263089664","3263089919","UA","Ukraine"
+"194.126.205.0","194.126.205.255","3263089920","3263090175","RO","Romania"
+"194.126.206.0","194.126.206.255","3263090176","3263090431","DE","Germany"
+"194.126.207.0","194.126.207.255","3263090432","3263090687","PL","Poland"
+"194.126.208.0","194.126.208.255","3263090688","3263090943","DE","Germany"
+"194.126.209.0","194.126.209.255","3263090944","3263091199","GB","United Kingdom"
+"194.126.210.0","194.126.210.255","3263091200","3263091455","PL","Poland"
+"194.126.211.0","194.126.211.255","3263091456","3263091711","NO","Norway"
+"194.126.212.0","194.126.212.255","3263091712","3263091967","FI","Finland"
+"194.126.213.0","194.126.214.255","3263091968","3263092479","HR","Croatia"
+"194.126.216.0","194.126.216.255","3263092736","3263092991","PL","Poland"
+"194.126.217.0","194.126.217.255","3263092992","3263093247","FR","France"
+"194.126.218.0","194.126.218.255","3263093248","3263093503","CH","Switzerland"
+"194.126.220.0","194.126.220.255","3263093760","3263094015","RO","Romania"
+"194.126.221.0","194.126.222.255","3263094016","3263094527","PL","Poland"
+"194.126.223.0","194.126.223.255","3263094528","3263094783","DK","Denmark"
+"194.126.224.0","194.126.224.255","3263094784","3263095039","UA","Ukraine"
+"194.126.225.0","194.126.225.255","3263095040","3263095295","ES","Spain"
+"194.126.226.0","194.126.226.255","3263095296","3263095551","EU","Europe"
+"194.126.228.0","194.126.228.255","3263095808","3263096063","DE","Germany"
+"194.126.229.0","194.126.229.255","3263096064","3263096319","PL","Poland"
+"194.126.230.0","194.126.230.255","3263096320","3263096575","TR","Turkey"
+"194.126.231.0","194.126.231.255","3263096576","3263096831","SA","Saudi Arabia"
+"194.126.232.0","194.126.232.255","3263096832","3263097087","PL","Poland"
+"194.126.234.0","194.126.234.255","3263097344","3263097599","DK","Denmark"
+"194.126.235.0","194.126.235.255","3263097600","3263097855","NL","Netherlands"
+"194.126.236.0","194.126.236.255","3263097856","3263098111","FR","France"
+"194.126.237.0","194.126.237.255","3263098112","3263098367","DE","Germany"
+"194.126.238.0","194.126.238.255","3263098368","3263098623","PL","Poland"
+"194.126.239.0","194.126.239.255","3263098624","3263098879","DE","Germany"
+"194.126.240.0","194.126.240.255","3263098880","3263099135","GB","United Kingdom"
+"194.126.241.0","194.126.241.255","3263099136","3263099391","NL","Netherlands"
+"194.126.242.0","194.126.243.255","3263099392","3263099903","DE","Germany"
+"194.126.244.0","194.126.244.255","3263099904","3263100159","RO","Romania"
+"194.126.246.0","194.126.246.255","3263100416","3263100671","DE","Germany"
+"194.126.247.0","194.126.247.255","3263100672","3263100927","GB","United Kingdom"
+"194.126.248.0","194.126.248.255","3263100928","3263101183","AT","Austria"
+"194.126.249.0","194.126.249.255","3263101184","3263101439","SE","Sweden"
+"194.126.250.0","194.126.250.255","3263101440","3263101695","DK","Denmark"
+"194.126.252.0","194.126.252.255","3263101952","3263102207","LT","Lithuania"
+"194.126.253.0","194.126.253.255","3263102208","3263102463","GB","United Kingdom"
+"194.126.254.0","194.126.254.255","3263102464","3263102719","PL","Poland"
+"194.126.255.0","194.126.255.255","3263102720","3263102975","GR","Greece"
+"194.127.0.0","194.127.4.30","3263102976","3263104030","DE","Germany"
+"194.127.4.31","194.127.4.31","3263104031","3263104031","FR","France"
+"194.127.4.32","194.127.4.40","3263104032","3263104040","DE","Germany"
+"194.127.4.41","194.127.4.41","3263104041","3263104041","GB","United Kingdom"
+"194.127.4.42","194.127.8.255","3263104042","3263105279","DE","Germany"
+"194.127.9.0","194.127.9.255","3263105280","3263105535","NL","Netherlands"
+"194.127.10.0","194.127.20.255","3263105536","3263108351","DE","Germany"
+"194.127.21.0","194.127.21.255","3263108352","3263108607","US","United States"
+"194.127.22.0","194.127.71.255","3263108608","3263121407","DE","Germany"
+"194.127.72.0","194.127.72.255","3263121408","3263121663","EU","Europe"
+"194.127.73.0","194.127.135.255","3263121664","3263137791","DE","Germany"
+"194.127.136.0","194.127.137.255","3263137792","3263138303","PL","Poland"
+"194.127.138.0","194.127.138.255","3263138304","3263138559","DE","Germany"
+"194.127.139.0","194.127.139.255","3263138560","3263138815","AT","Austria"
+"194.127.140.0","194.127.255.255","3263138816","3263168511","DE","Germany"
+"194.128.0.0","194.131.255.255","3263168512","3263430655","GB","United Kingdom"
+"194.132.0.0","194.132.10.255","3263430656","3263433471","SE","Sweden"
+"194.132.11.0","194.132.11.255","3263433472","3263433727","NO","Norway"
+"194.132.12.0","194.132.22.255","3263433728","3263436543","SE","Sweden"
+"194.132.23.0","194.132.23.255","3263436544","3263436799","ES","Spain"
+"194.132.24.0","194.132.30.255","3263436800","3263438591","SE","Sweden"
+"194.132.31.0","194.132.31.255","3263438592","3263438847","IT","Italy"
+"194.132.32.0","194.132.49.255","3263438848","3263443455","SE","Sweden"
+"194.132.50.0","194.132.51.255","3263443456","3263443967","NL","Netherlands"
+"194.132.52.0","194.132.60.255","3263443968","3263446271","SE","Sweden"
+"194.132.61.0","194.132.61.255","3263446272","3263446527","CH","Switzerland"
+"194.132.62.0","194.132.63.255","3263446528","3263447039","DE","Germany"
+"194.132.64.0","194.132.73.255","3263447040","3263449599","SE","Sweden"
+"194.132.74.0","194.132.75.255","3263449600","3263450111","GB","United Kingdom"
+"194.132.76.0","194.132.106.255","3263450112","3263458047","SE","Sweden"
+"194.132.107.0","194.132.107.255","3263458048","3263458303","DE","Germany"
+"194.132.108.0","194.132.112.255","3263458304","3263459583","SE","Sweden"
+"194.132.113.0","194.132.113.255","3263459584","3263459839","FR","France"
+"194.132.114.0","194.132.114.255","3263459840","3263460095","SE","Sweden"
+"194.132.115.0","194.132.115.255","3263460096","3263460351","GB","United Kingdom"
+"194.132.116.0","194.132.151.255","3263460352","3263469567","SE","Sweden"
+"194.132.152.0","194.132.152.95","3263469568","3263469663","SG","Singapore"
+"194.132.152.96","194.132.152.127","3263469664","3263469695","US","United States"
+"194.132.152.128","194.132.153.31","3263469696","3263469855","SG","Singapore"
+"194.132.153.32","194.132.153.63","3263469856","3263469887","US","United States"
+"194.132.153.64","194.132.155.255","3263469888","3263470591","SG","Singapore"
+"194.132.156.0","194.132.175.255","3263470592","3263475711","SE","Sweden"
+"194.132.176.0","194.132.177.191","3263475712","3263476159","JP","Japan"
+"194.132.177.192","194.132.177.223","3263476160","3263476191","GB","United Kingdom"
+"194.132.177.224","194.132.178.31","3263476192","3263476255","JP","Japan"
+"194.132.178.32","194.132.178.63","3263476256","3263476287","GB","United Kingdom"
+"194.132.178.64","194.132.178.191","3263476288","3263476415","JP","Japan"
+"194.132.178.192","194.132.178.255","3263476416","3263476479","GB","United Kingdom"
+"194.132.179.0","194.132.179.191","3263476480","3263476671","JP","Japan"
+"194.132.179.192","194.132.179.223","3263476672","3263476703","GB","United Kingdom"
+"194.132.179.224","194.132.179.255","3263476704","3263476735","JP","Japan"
+"194.132.180.0","194.132.184.255","3263476736","3263478015","SE","Sweden"
+"194.132.185.0","194.132.185.255","3263478016","3263478271","AU","Australia"
+"194.132.186.0","194.132.186.255","3263478272","3263478527","SE","Sweden"
+"194.132.187.0","194.132.187.255","3263478528","3263478783","ES","Spain"
+"194.132.188.0","194.132.195.255","3263478784","3263480831","SE","Sweden"
+"194.132.196.0","194.132.197.255","3263480832","3263481343","JP","Japan"
+"194.132.198.0","194.132.198.15","3263481344","3263481359","GB","United Kingdom"
+"194.132.198.16","194.132.198.111","3263481360","3263481455","JP","Japan"
+"194.132.198.112","194.132.198.127","3263481456","3263481471","GB","United Kingdom"
+"194.132.198.128","194.132.198.143","3263481472","3263481487","JP","Japan"
+"194.132.198.144","194.132.198.159","3263481488","3263481503","GB","United Kingdom"
+"194.132.198.160","194.132.199.255","3263481504","3263481855","JP","Japan"
+"194.132.200.0","194.132.203.255","3263481856","3263482879","SE","Sweden"
+"194.132.204.0","194.132.207.255","3263482880","3263483903","GB","United Kingdom"
+"194.132.208.0","194.132.255.255","3263483904","3263496191","SE","Sweden"
+"194.133.0.0","194.133.26.255","3263496192","3263503103","GB","United Kingdom"
+"194.133.27.0","194.133.27.255","3263503104","3263503359","DE","Germany"
+"194.133.28.0","194.133.59.255","3263503360","3263511551","GB","United Kingdom"
+"194.133.60.0","194.133.61.255","3263511552","3263512063","BE","Belgium"
+"194.133.62.0","194.133.63.255","3263512064","3263512575","GB","United Kingdom"
+"194.133.64.0","194.133.64.255","3263512576","3263512831","ES","Spain"
+"194.133.65.0","194.133.68.255","3263512832","3263513855","GB","United Kingdom"
+"194.133.69.0","194.133.69.255","3263513856","3263514111","RU","Russian Federation"
+"194.133.70.0","194.133.95.255","3263514112","3263520767","GB","United Kingdom"
+"194.133.96.0","194.133.115.255","3263520768","3263525887","DE","Germany"
+"194.133.116.0","194.133.116.255","3263525888","3263526143","ZA","South Africa"
+"194.133.117.0","194.133.191.255","3263526144","3263545343","DE","Germany"
+"194.133.192.0","194.133.255.255","3263545344","3263561727","US","United States"
+"194.134.0.0","194.134.255.255","3263561728","3263627263","NL","Netherlands"
+"194.135.0.0","194.135.0.255","3263627264","3263627519","RU","Russian Federation"
+"194.135.1.0","194.135.2.255","3263627520","3263628031","UA","Ukraine"
+"194.135.3.0","194.135.15.255","3263628032","3263631359","RU","Russian Federation"
+"194.135.16.0","194.135.18.255","3263631360","3263632127","UA","Ukraine"
+"194.135.19.0","194.135.19.255","3263632128","3263632383","RU","Russian Federation"
+"194.135.20.0","194.135.20.255","3263632384","3263632639","UA","Ukraine"
+"194.135.21.0","194.135.22.255","3263632640","3263633151","RU","Russian Federation"
+"194.135.23.0","194.135.24.255","3263633152","3263633663","UA","Ukraine"
+"194.135.25.0","194.135.31.255","3263633664","3263635455","RU","Russian Federation"
+"194.135.32.0","194.135.34.255","3263635456","3263636223","UA","Ukraine"
+"194.135.35.0","194.135.35.255","3263636224","3263636479","RU","Russian Federation"
+"194.135.36.0","194.135.37.255","3263636480","3263636991","UA","Ukraine"
+"194.135.38.0","194.135.38.255","3263636992","3263637247","RU","Russian Federation"
+"194.135.39.0","194.135.39.255","3263637248","3263637503","UA","Ukraine"
+"194.135.40.0","194.135.43.255","3263637504","3263638527","RU","Russian Federation"
+"194.135.44.0","194.135.45.255","3263638528","3263639039","UA","Ukraine"
+"194.135.46.0","194.135.47.255","3263639040","3263639551","RU","Russian Federation"
+"194.135.48.0","194.135.51.255","3263639552","3263640575","GB","United Kingdom"
+"194.135.52.0","194.135.79.255","3263640576","3263647743","RU","Russian Federation"
+"194.135.80.0","194.135.95.35","3263647744","3263651619","LT","Lithuania"
+"194.135.95.36","194.135.95.36","3263651620","3263651620","RU","Russian Federation"
+"194.135.95.37","194.135.95.255","3263651621","3263651839","LT","Lithuania"
+"194.135.96.0","194.135.105.255","3263651840","3263654399","RU","Russian Federation"
+"194.135.106.0","194.135.107.255","3263654400","3263654911","SY","Syrian Arab Republic"
+"194.135.108.0","194.135.115.255","3263654912","3263656959","RU","Russian Federation"
+"194.135.116.0","194.135.117.255","3263656960","3263657471","SY","Syrian Arab Republic"
+"194.135.118.0","194.135.127.255","3263657472","3263660031","RU","Russian Federation"
+"194.135.128.0","194.135.131.255","3263660032","3263661055","DE","Germany"
+"194.135.132.0","194.135.151.255","3263661056","3263666175","RU","Russian Federation"
+"194.135.152.0","194.135.191.255","3263666176","3263676415","AZ","Azerbaijan"
+"194.135.192.0","194.135.199.255","3263676416","3263678463","RU","Russian Federation"
+"194.135.200.0","194.135.207.255","3263678464","3263680511","DE","Germany"
+"194.135.208.0","194.135.247.255","3263680512","3263690751","RU","Russian Federation"
+"194.135.248.0","194.135.255.255","3263690752","3263692799","SY","Syrian Arab Republic"
+"194.136.0.0","194.137.255.255","3263692800","3263823871","FI","Finland"
+"194.138.0.0","194.138.11.255","3263823872","3263826943","DE","Germany"
+"194.138.12.0","194.138.12.255","3263826944","3263827199","AT","Austria"
+"194.138.13.0","194.138.242.255","3263827200","3263886079","DE","Germany"
+"194.138.243.0","194.138.243.255","3263886080","3263886335","SG","Singapore"
+"194.138.244.0","194.139.255.255","3263886336","3263954943","DE","Germany"
+"194.140.0.0","194.140.95.255","3263954944","3263979519","ES","Spain"
+"194.140.96.0","194.140.127.255","3263979520","3263987711","DE","Germany"
+"194.140.128.0","194.140.191.255","3263987712","3264004095","ES","Spain"
+"194.140.192.0","194.140.223.255","3264004096","3264012287","HU","Hungary"
+"194.140.225.0","194.140.225.255","3264012544","3264012799","FR","France"
+"194.140.226.0","194.140.226.255","3264012800","3264013055","GB","United Kingdom"
+"194.140.227.0","194.140.227.255","3264013056","3264013311","TR","Turkey"
+"194.140.228.0","194.140.228.255","3264013312","3264013567","UA","Ukraine"
+"194.140.230.0","194.140.230.255","3264013824","3264014079","NL","Netherlands"
+"194.140.231.0","194.140.231.255","3264014080","3264014335","DE","Germany"
+"194.140.232.0","194.140.232.255","3264014336","3264014591","PT","Portugal"
+"194.140.233.0","194.140.233.255","3264014592","3264014847","PL","Poland"
+"194.140.234.0","194.140.234.255","3264014848","3264015103","IE","Ireland"
+"194.140.235.0","194.140.235.255","3264015104","3264015359","RO","Romania"
+"194.140.236.0","194.140.236.255","3264015360","3264015615","DK","Denmark"
+"194.140.238.0","194.140.238.255","3264015872","3264016127","PT","Portugal"
+"194.140.239.0","194.140.239.255","3264016128","3264016383","UA","Ukraine"
+"194.140.240.0","194.140.240.255","3264016384","3264016639","SE","Sweden"
+"194.140.241.0","194.140.241.255","3264016640","3264016895","PL","Poland"
+"194.140.243.0","194.140.244.255","3264017152","3264017663","SE","Sweden"
+"194.140.245.0","194.140.245.255","3264017664","3264017919","RO","Romania"
+"194.140.246.0","194.140.246.255","3264017920","3264018175","NL","Netherlands"
+"194.140.247.0","194.140.247.255","3264018176","3264018431","FR","France"
+"194.140.248.0","194.140.248.255","3264018432","3264018687","HU","Hungary"
+"194.140.250.0","194.140.250.255","3264018944","3264019199","PL","Poland"
+"194.140.251.0","194.140.253.255","3264019200","3264019967","GB","United Kingdom"
+"194.140.254.0","194.140.254.255","3264019968","3264020223","AT","Austria"
+"194.140.255.0","194.140.255.255","3264020224","3264020479","PL","Poland"
+"194.141.0.0","194.141.255.255","3264020480","3264086015","BG","Bulgaria"
+"194.142.0.0","194.142.255.255","3264086016","3264151551","FI","Finland"
+"194.143.0.0","194.143.127.255","3264151552","3264184319","NO","Norway"
+"194.143.128.0","194.143.129.255","3264184320","3264184831","MD","Moldova, Republic of"
+"194.143.130.0","194.143.131.255","3264184832","3264185343","NL","Netherlands"
+"194.143.132.0","194.143.133.255","3264185344","3264185855","FR","France"
+"194.143.134.0","194.143.135.255","3264185856","3264186367","DE","Germany"
+"194.143.136.0","194.143.137.255","3264186368","3264186879","UA","Ukraine"
+"194.143.138.0","194.143.139.255","3264186880","3264187391","RU","Russian Federation"
+"194.143.140.0","194.143.141.255","3264187392","3264187903","IR","Iran, Islamic Republic of"
+"194.143.142.0","194.143.143.255","3264187904","3264188415","IT","Italy"
+"194.143.144.0","194.143.147.255","3264188416","3264189439","UA","Ukraine"
+"194.143.148.0","194.143.151.255","3264189440","3264190463","RU","Russian Federation"
+"194.143.152.0","194.143.153.255","3264190464","3264190975","LV","Latvia"
+"194.143.154.0","194.143.155.255","3264190976","3264191487","GB","United Kingdom"
+"194.143.156.0","194.143.157.255","3264191488","3264191999","DE","Germany"
+"194.143.158.0","194.143.191.255","3264192000","3264200703","GB","United Kingdom"
+"194.143.192.0","194.143.223.255","3264200704","3264208895","ES","Spain"
+"194.143.224.0","194.143.255.255","3264208896","3264217087","HU","Hungary"
+"194.144.0.0","194.144.255.255","3264217088","3264282623","IS","Iceland"
+"194.145.0.0","194.145.31.255","3264282624","3264290815","GB","United Kingdom"
+"194.145.32.0","194.145.52.255","3264290816","3264296191","FI","Finland"
+"194.145.53.0","194.145.58.255","3264296192","3264297727","FR","France"
+"194.145.59.0","194.145.62.255","3264297728","3264298751","DE","Germany"
+"194.145.63.0","194.145.63.255","3264298752","3264299007","BG","Bulgaria"
+"194.145.64.0","194.145.95.255","3264299008","3264307199","DE","Germany"
+"194.145.96.0","194.145.111.255","3264307200","3264311295","PL","Poland"
+"194.145.114.0","194.145.114.255","3264311808","3264312063","DE","Germany"
+"194.145.115.0","194.145.115.255","3264312064","3264312319","EU","Europe"
+"194.145.117.0","194.145.117.255","3264312576","3264312831","UA","Ukraine"
+"194.145.118.0","194.145.118.255","3264312832","3264313087","DE","Germany"
+"194.145.119.0","194.145.119.255","3264313088","3264313343","NL","Netherlands"
+"194.145.120.0","194.145.120.255","3264313344","3264313599","RO","Romania"
+"194.145.121.0","194.145.121.255","3264313600","3264313855","PT","Portugal"
+"194.145.122.0","194.145.124.255","3264313856","3264314623","DE","Germany"
+"194.145.126.0","194.145.126.255","3264314880","3264315135","GB","United Kingdom"
+"194.145.128.0","194.145.135.255","3264315392","3264317439","IE","Ireland"
+"194.145.140.0","194.145.141.255","3264318464","3264318975","ES","Spain"
+"194.145.144.0","194.145.144.255","3264319488","3264319743","FR","France"
+"194.145.145.0","194.145.145.255","3264319744","3264319999","SE","Sweden"
+"194.145.146.0","194.145.146.255","3264320000","3264320255","DE","Germany"
+"194.145.147.0","194.145.149.255","3264320256","3264321023","GB","United Kingdom"
+"194.145.150.0","194.145.151.255","3264321024","3264321535","DE","Germany"
+"194.145.153.0","194.145.153.255","3264321792","3264322047","RS","Serbia"
+"194.145.154.0","194.145.154.255","3264322048","3264322303","FR","France"
+"194.145.156.0","194.145.156.255","3264322560","3264322815","HU","Hungary"
+"194.145.157.0","194.145.157.255","3264322816","3264323071","CH","Switzerland"
+"194.145.158.0","194.145.158.255","3264323072","3264323327","RU","Russian Federation"
+"194.145.159.0","194.145.159.255","3264323328","3264323583","RO","Romania"
+"194.145.160.0","194.145.163.255","3264323584","3264324607","BG","Bulgaria"
+"194.145.164.0","194.145.167.255","3264324608","3264325631","SE","Sweden"
+"194.145.168.0","194.145.171.255","3264325632","3264326655","RU","Russian Federation"
+"194.145.172.0","194.145.175.255","3264326656","3264327679","SE","Sweden"
+"194.145.176.0","194.145.179.255","3264327680","3264328703","AT","Austria"
+"194.145.180.0","194.145.183.255","3264328704","3264329727","CZ","Czech Republic"
+"194.145.184.0","194.145.187.255","3264329728","3264330751","PL","Poland"
+"194.145.188.0","194.145.191.255","3264330752","3264331775","GB","United Kingdom"
+"194.145.192.0","194.145.193.255","3264331776","3264332287","DE","Germany"
+"194.145.194.0","194.145.195.255","3264332288","3264332799","NL","Netherlands"
+"194.145.196.0","194.145.197.255","3264332800","3264333311","GB","United Kingdom"
+"194.145.198.0","194.145.199.255","3264333312","3264333823","UA","Ukraine"
+"194.145.200.0","194.145.201.255","3264333824","3264334335","NL","Netherlands"
+"194.145.202.0","194.145.203.255","3264334336","3264334847","UA","Ukraine"
+"194.145.204.0","194.145.205.255","3264334848","3264335359","PL","Poland"
+"194.145.206.0","194.145.207.255","3264335360","3264335871","SK","Slovakia"
+"194.145.208.0","194.145.209.255","3264335872","3264336383","BZ","Belize"
+"194.145.214.0","194.145.217.255","3264337408","3264338431","UA","Ukraine"
+"194.145.218.0","194.145.219.255","3264338432","3264338943","DE","Germany"
+"194.145.220.0","194.145.221.255","3264338944","3264339455","UA","Ukraine"
+"194.145.222.0","194.145.223.255","3264339456","3264339967","GB","United Kingdom"
+"194.145.224.0","194.145.224.255","3264339968","3264340223","DE","Germany"
+"194.145.225.0","194.145.225.255","3264340224","3264340479","PL","Poland"
+"194.145.226.0","194.145.226.255","3264340480","3264340735","DE","Germany"
+"194.145.227.0","194.145.227.255","3264340736","3264340991","UA","Ukraine"
+"194.145.228.0","194.145.229.255","3264340992","3264341503","PL","Poland"
+"194.145.230.0","194.145.230.255","3264341504","3264341759","DE","Germany"
+"194.145.231.0","194.145.231.255","3264341760","3264342015","IT","Italy"
+"194.145.232.0","194.145.234.255","3264342016","3264342783","DE","Germany"
+"194.145.235.0","194.145.235.255","3264342784","3264343039","FR","France"
+"194.145.236.0","194.145.236.255","3264343040","3264343295","DE","Germany"
+"194.145.237.0","194.145.237.255","3264343296","3264343551","GB","United Kingdom"
+"194.145.238.0","194.145.238.255","3264343552","3264343807","RO","Romania"
+"194.145.239.0","194.145.239.255","3264343808","3264344063","DE","Germany"
+"194.145.240.0","194.145.243.255","3264344064","3264345087","GB","United Kingdom"
+"194.145.244.0","194.145.247.255","3264345088","3264346111","NL","Netherlands"
+"194.145.248.0","194.145.251.255","3264346112","3264347135","SE","Sweden"
+"194.145.252.0","194.145.255.255","3264347136","3264348159","DE","Germany"
+"194.146.16.0","194.146.31.255","3264352256","3264356351","FR","France"
+"194.146.37.0","194.146.37.255","3264357632","3264357887","DE","Germany"
+"194.146.46.0","194.146.46.255","3264359936","3264360191","FR","France"
+"194.146.48.0","194.146.81.255","3264360448","3264369151","FR","France"
+"194.146.94.0","194.146.95.255","3264372224","3264372735","EU","Europe"
+"194.146.96.0","194.146.99.255","3264372736","3264373759","FR","France"
+"194.146.104.0","194.146.108.255","3264374784","3264376063","SE","Sweden"
+"194.146.109.0","194.146.109.255","3264376064","3264376319","HR","Croatia"
+"194.146.110.0","194.146.110.255","3264376320","3264376575","UA","Ukraine"
+"194.146.111.0","194.146.111.255","3264376576","3264376831","CH","Switzerland"
+"194.146.112.0","194.146.112.255","3264376832","3264377087","UA","Ukraine"
+"194.146.113.0","194.146.113.255","3264377088","3264377343","RU","Russian Federation"
+"194.146.115.0","194.146.115.255","3264377600","3264377855","RU","Russian Federation"
+"194.146.117.0","194.146.117.255","3264378112","3264378367","SE","Sweden"
+"194.146.118.0","194.146.118.255","3264378368","3264378623","DE","Germany"
+"194.146.119.0","194.146.119.255","3264378624","3264378879","RU","Russian Federation"
+"194.146.120.0","194.146.120.255","3264378880","3264379135","PL","Poland"
+"194.146.121.0","194.146.121.255","3264379136","3264379391","BE","Belgium"
+"194.146.122.0","194.146.122.255","3264379392","3264379647","RU","Russian Federation"
+"194.146.123.0","194.146.123.255","3264379648","3264379903","PL","Poland"
+"194.146.125.0","194.146.125.255","3264380160","3264380415","RO","Romania"
+"194.146.127.0","194.146.127.255","3264380672","3264380927","NL","Netherlands"
+"194.146.128.0","194.146.131.255","3264380928","3264381951","PL","Poland"
+"194.146.132.0","194.146.143.255","3264381952","3264385023","UA","Ukraine"
+"194.146.144.0","194.146.147.255","3264385024","3264386047","DE","Germany"
+"194.146.148.0","194.146.151.255","3264386048","3264387071","IR","Iran, Islamic Republic of"
+"194.146.152.0","194.146.155.255","3264387072","3264388095","LB","Lebanon"
+"194.146.160.0","194.146.163.255","3264389120","3264390143","RU","Russian Federation"
+"194.146.168.0","194.146.171.255","3264391168","3264392191","SE","Sweden"
+"194.146.172.0","194.146.175.255","3264392192","3264393215","FR","France"
+"194.146.176.0","194.146.179.255","3264393216","3264394239","DE","Germany"
+"194.146.180.0","194.146.183.255","3264394240","3264395263","UA","Ukraine"
+"194.146.184.0","194.146.187.255","3264395264","3264396287","AT","Austria"
+"194.146.188.0","194.146.191.255","3264396288","3264397311","UA","Ukraine"
+"194.146.196.0","194.146.199.255","3264398336","3264399359","UA","Ukraine"
+"194.146.200.0","194.146.203.255","3264399360","3264400383","RU","Russian Federation"
+"194.146.208.0","194.146.211.255","3264401408","3264402431","DE","Germany"
+"194.146.212.0","194.146.215.255","3264402432","3264403455","CH","Switzerland"
+"194.146.216.0","194.146.219.255","3264403456","3264404479","PL","Poland"
+"194.146.224.0","194.146.227.255","3264405504","3264406527","FR","France"
+"194.146.228.0","194.146.231.255","3264406528","3264407551","UA","Ukraine"
+"194.146.232.0","194.146.235.255","3264407552","3264408575","BG","Bulgaria"
+"194.146.236.0","194.146.239.255","3264408576","3264409599","AE","United Arab Emirates"
+"194.146.240.0","194.146.243.255","3264409600","3264410623","RU","Russian Federation"
+"194.146.244.0","194.146.247.255","3264410624","3264411647","SE","Sweden"
+"194.146.248.0","194.146.255.255","3264411648","3264413695","PL","Poland"
+"194.147.0.0","194.147.63.255","3264413696","3264430079","CH","Switzerland"
+"194.147.66.0","194.147.66.255","3264430592","3264430847","CH","Switzerland"
+"194.147.68.0","194.147.69.255","3264431104","3264431615","LI","Liechtenstein"
+"194.147.70.0","194.147.70.255","3264431616","3264431871","CH","Switzerland"
+"194.147.72.0","194.147.79.255","3264432128","3264434175","CH","Switzerland"
+"194.147.96.0","194.147.104.255","3264438272","3264440575","CH","Switzerland"
+"194.147.108.0","194.147.108.255","3264441344","3264441599","PL","Poland"
+"194.147.112.0","194.147.113.255","3264442368","3264442879","CH","Switzerland"
+"194.147.132.0","194.147.132.255","3264447488","3264447743","CH","Switzerland"
+"194.147.133.0","194.147.133.255","3264447744","3264447999","DE","Germany"
+"194.147.134.0","194.147.135.255","3264448000","3264448511","CH","Switzerland"
+"194.147.140.0","194.147.143.255","3264449536","3264450559","CH","Switzerland"
+"194.147.151.0","194.147.151.255","3264452352","3264452607","CH","Switzerland"
+"194.147.160.0","194.147.163.255","3264454656","3264455679","CH","Switzerland"
+"194.147.168.0","194.147.169.255","3264456704","3264457215","CH","Switzerland"
+"194.147.171.0","194.147.171.255","3264457472","3264457727","AT","Austria"
+"194.147.173.0","194.147.173.255","3264457984","3264458239","CH","Switzerland"
+"194.147.176.0","194.147.195.255","3264458752","3264463871","CH","Switzerland"
+"194.147.196.0","194.147.207.255","3264463872","3264466943","LI","Liechtenstein"
+"194.147.208.0","194.147.240.255","3264466944","3264475391","CH","Switzerland"
+"194.147.245.0","194.147.245.255","3264476416","3264476671","CH","Switzerland"
+"194.147.246.0","194.147.247.255","3264476672","3264477183","RU","Russian Federation"
+"194.147.248.0","194.147.248.255","3264477184","3264477439","PL","Poland"
+"194.147.249.0","194.147.249.255","3264477440","3264477695","RU","Russian Federation"
+"194.147.254.0","194.147.254.255","3264478720","3264478975","CH","Switzerland"
+"194.148.0.0","194.148.255.255","3264479232","3264544767","CH","Switzerland"
+"194.149.0.0","194.149.46.255","3264544768","3264556799","HU","Hungary"
+"194.149.47.0","194.149.47.255","3264556800","3264557055","BG","Bulgaria"
+"194.149.48.0","194.149.50.255","3264557056","3264557823","HU","Hungary"
+"194.149.51.0","194.149.51.255","3264557824","3264558079","BG","Bulgaria"
+"194.149.52.0","194.149.63.255","3264558080","3264561151","HU","Hungary"
+"194.149.64.0","194.149.71.255","3264561152","3264563199","RU","Russian Federation"
+"194.149.72.0","194.149.75.255","3264563200","3264564223","ES","Spain"
+"194.149.76.0","194.149.79.255","3264564224","3264565247","IE","Ireland"
+"194.149.80.0","194.149.87.255","3264565248","3264567295","NL","Netherlands"
+"194.149.88.0","194.149.88.255","3264567296","3264567551","PL","Poland"
+"194.149.90.0","194.149.90.255","3264567808","3264568063","RU","Russian Federation"
+"194.149.92.0","194.149.92.255","3264568320","3264568575","UA","Ukraine"
+"194.149.94.0","194.149.94.255","3264568832","3264569087","FR","France"
+"194.149.95.0","194.149.95.255","3264569088","3264569343","RU","Russian Federation"
+"194.149.96.0","194.149.127.255","3264569344","3264577535","CZ","Czech Republic"
+"194.149.128.0","194.149.159.255","3264577536","3264585727","MK","Macedonia"
+"194.149.160.0","194.149.191.255","3264585728","3264593919","FR","France"
+"194.149.192.0","194.149.223.255","3264593920","3264602111","ES","Spain"
+"194.149.224.0","194.149.227.255","3264602112","3264603135","RU","Russian Federation"
+"194.149.228.0","194.149.231.255","3264603136","3264604159","PL","Poland"
+"194.149.232.0","194.149.233.255","3264604160","3264604671","IT","Italy"
+"194.149.234.0","194.149.235.255","3264604672","3264605183","RU","Russian Federation"
+"194.149.236.0","194.149.237.255","3264605184","3264605695","GR","Greece"
+"194.149.238.0","194.149.239.255","3264605696","3264606207","FI","Finland"
+"194.149.240.0","194.149.240.255","3264606208","3264606463","PL","Poland"
+"194.149.241.0","194.149.241.255","3264606464","3264606719","DE","Germany"
+"194.149.242.0","194.149.242.255","3264606720","3264606975","RU","Russian Federation"
+"194.149.243.0","194.149.243.255","3264606976","3264607231","BE","Belgium"
+"194.149.244.0","194.149.244.255","3264607232","3264607487","IT","Italy"
+"194.149.245.0","194.149.255.255","3264607488","3264610303","DE","Germany"
+"194.150.0.0","194.150.8.127","3264610304","3264612479","GB","United Kingdom"
+"194.150.8.128","194.150.8.223","3264612480","3264612575","FR","France"
+"194.150.8.224","194.150.10.163","3264612576","3264613027","GB","United Kingdom"
+"194.150.10.164","194.150.10.167","3264613028","3264613031","FR","France"
+"194.150.10.168","194.150.17.255","3264613032","3264614911","GB","United Kingdom"
+"194.150.18.0","194.150.18.255","3264614912","3264615167","SE","Sweden"
+"194.150.19.0","194.150.23.71","3264615168","3264616263","GB","United Kingdom"
+"194.150.23.72","194.150.23.79","3264616264","3264616271","CH","Switzerland"
+"194.150.23.80","194.150.23.143","3264616272","3264616335","GB","United Kingdom"
+"194.150.23.144","194.150.23.145","3264616336","3264616337","CH","Switzerland"
+"194.150.23.146","194.150.29.255","3264616338","3264617983","GB","United Kingdom"
+"194.150.30.0","194.150.30.255","3264617984","3264618239","US","United States"
+"194.150.31.0","194.150.35.127","3264618240","3264619391","GB","United Kingdom"
+"194.150.35.128","194.150.35.255","3264619392","3264619519","BE","Belgium"
+"194.150.36.0","194.150.53.99","3264619520","3264623971","GB","United Kingdom"
+"194.150.53.100","194.150.53.103","3264623972","3264623975","BE","Belgium"
+"194.150.53.104","194.150.55.255","3264623976","3264624639","GB","United Kingdom"
+"194.150.56.0","194.150.56.31","3264624640","3264624671","US","United States"
+"194.150.56.32","194.150.63.255","3264624672","3264626687","GB","United Kingdom"
+"194.150.64.0","194.150.67.255","3264626688","3264627711","EE","Estonia"
+"194.150.72.0","194.150.75.255","3264628736","3264629759","UA","Ukraine"
+"194.150.80.0","194.150.83.255","3264630784","3264631807","DE","Germany"
+"194.150.84.0","194.150.87.255","3264631808","3264632831","RO","Romania"
+"194.150.88.0","194.150.91.255","3264632832","3264633855","RU","Russian Federation"
+"194.150.96.0","194.150.103.255","3264634880","3264636927","PL","Poland"
+"194.150.104.0","194.150.107.255","3264636928","3264637951","RU","Russian Federation"
+"194.150.108.0","194.150.115.255","3264637952","3264639999","DK","Denmark"
+"194.150.116.0","194.150.119.255","3264640000","3264641023","BG","Bulgaria"
+"194.150.120.0","194.150.123.255","3264641024","3264642047","GB","United Kingdom"
+"194.150.128.0","194.150.159.255","3264643072","3264651263","RU","Russian Federation"
+"194.150.160.0","194.150.161.255","3264651264","3264651775","CH","Switzerland"
+"194.150.162.0","194.150.163.255","3264651776","3264652287","IT","Italy"
+"194.150.164.0","194.150.165.255","3264652288","3264652799","RU","Russian Federation"
+"194.150.166.0","194.150.167.255","3264652800","3264653311","PL","Poland"
+"194.150.168.0","194.150.169.255","3264653312","3264653823","DE","Germany"
+"194.150.170.0","194.150.171.255","3264653824","3264654335","PL","Poland"
+"194.150.172.0","194.150.173.255","3264654336","3264654847","DE","Germany"
+"194.150.174.0","194.150.175.255","3264654848","3264655359","UA","Ukraine"
+"194.150.176.0","194.150.177.255","3264655360","3264655871","GB","United Kingdom"
+"194.150.178.0","194.150.179.255","3264655872","3264656383","RU","Russian Federation"
+"194.150.182.0","194.150.183.255","3264656896","3264657407","GB","United Kingdom"
+"194.150.184.0","194.150.185.255","3264657408","3264657919","PL","Poland"
+"194.150.186.0","194.150.187.255","3264657920","3264658431","RO","Romania"
+"194.150.188.0","194.150.191.255","3264658432","3264659455","DE","Germany"
+"194.150.192.0","194.150.193.255","3264659456","3264659967","UA","Ukraine"
+"194.150.194.0","194.150.195.255","3264659968","3264660479","GB","United Kingdom"
+"194.150.196.0","194.150.197.255","3264660480","3264660991","PL","Poland"
+"194.150.198.0","194.150.199.255","3264660992","3264661503","CH","Switzerland"
+"194.150.200.0","194.150.201.255","3264661504","3264662015","GB","United Kingdom"
+"194.150.202.0","194.150.203.255","3264662016","3264662527","RU","Russian Federation"
+"194.150.206.0","194.150.207.255","3264663040","3264663551","PL","Poland"
+"194.150.208.0","194.150.209.255","3264663552","3264664063","NL","Netherlands"
+"194.150.210.0","194.150.211.255","3264664064","3264664575","DE","Germany"
+"194.150.212.0","194.150.213.255","3264664576","3264665087","NO","Norway"
+"194.150.216.0","194.150.217.255","3264665600","3264666111","RO","Romania"
+"194.150.218.0","194.150.219.255","3264666112","3264666623","IL","Israel"
+"194.150.220.0","194.150.221.255","3264666624","3264667135","UA","Ukraine"
+"194.150.222.0","194.150.223.255","3264667136","3264667647","RU","Russian Federation"
+"194.150.224.0","194.150.225.255","3264667648","3264668159","BE","Belgium"
+"194.150.226.0","194.150.229.255","3264668160","3264669183","DE","Germany"
+"194.150.230.0","194.150.231.255","3264669184","3264669695","PL","Poland"
+"194.150.232.0","194.150.233.255","3264669696","3264670207","UA","Ukraine"
+"194.150.236.0","194.150.237.255","3264670720","3264671231","FR","France"
+"194.150.238.0","194.150.239.255","3264671232","3264671743","PL","Poland"
+"194.150.240.0","194.150.241.255","3264671744","3264672255","DE","Germany"
+"194.150.242.0","194.150.243.255","3264672256","3264672767","RO","Romania"
+"194.150.244.0","194.150.245.255","3264672768","3264673279","CH","Switzerland"
+"194.150.246.0","194.150.247.255","3264673280","3264673791","PL","Poland"
+"194.150.248.0","194.150.249.255","3264673792","3264674303","CH","Switzerland"
+"194.150.250.0","194.150.251.255","3264674304","3264674815","PL","Poland"
+"194.150.252.0","194.150.253.255","3264674816","3264675327","GB","United Kingdom"
+"194.150.254.0","194.150.255.255","3264675328","3264675839","RU","Russian Federation"
+"194.151.0.0","194.151.75.193","3264675840","3264695233","NL","Netherlands"
+"194.151.75.194","194.151.75.194","3264695234","3264695234","EU","Europe"
+"194.151.75.195","194.151.86.68","3264695235","3264697924","NL","Netherlands"
+"194.151.86.69","194.151.86.69","3264697925","3264697925","EU","Europe"
+"194.151.86.70","194.151.255.255","3264697926","3264741375","NL","Netherlands"
+"194.152.0.0","194.152.31.255","3264741376","3264749567","SI","Slovenia"
+"194.152.32.0","194.152.33.255","3264749568","3264750079","LV","Latvia"
+"194.152.34.0","194.152.35.255","3264750080","3264750591","RU","Russian Federation"
+"194.152.36.0","194.152.37.255","3264750592","3264751103","KG","Kyrgyzstan"
+"194.152.38.0","194.152.39.255","3264751104","3264751615","DK","Denmark"
+"194.152.40.0","194.152.41.255","3264751616","3264752127","GB","United Kingdom"
+"194.152.42.0","194.152.43.255","3264752128","3264752639","RO","Romania"
+"194.152.44.0","194.152.45.255","3264752640","3264753151","AE","United Arab Emirates"
+"194.152.46.0","194.152.47.255","3264753152","3264753663","PL","Poland"
+"194.152.48.0","194.152.49.255","3264753664","3264754175","IT","Italy"
+"194.152.50.0","194.152.51.255","3264754176","3264754687","PL","Poland"
+"194.152.52.0","194.152.52.255","3264754688","3264754943","LU","Luxembourg"
+"194.152.53.0","194.152.53.255","3264754944","3264755199","PL","Poland"
+"194.152.54.0","194.152.55.255","3264755200","3264755711","DE","Germany"
+"194.152.56.0","194.152.57.255","3264755712","3264756223","PL","Poland"
+"194.152.60.0","194.152.61.255","3264756736","3264757247","PL","Poland"
+"194.152.62.0","194.152.63.255","3264757248","3264757759","RU","Russian Federation"
+"194.152.64.0","194.152.95.255","3264757760","3264765951","GB","United Kingdom"
+"194.152.96.0","194.152.127.255","3264765952","3264774143","AT","Austria"
+"194.152.128.0","194.152.159.255","3264774144","3264782335","HU","Hungary"
+"194.152.160.0","194.152.191.255","3264782336","3264790527","AT","Austria"
+"194.152.192.0","194.152.255.255","3264790528","3264806911","HR","Croatia"
+"194.153.0.0","194.153.31.255","3264806912","3264815103","GB","United Kingdom"
+"194.153.32.0","194.153.71.255","3264815104","3264825343","SE","Sweden"
+"194.153.74.0","194.153.74.255","3264825856","3264826111","NL","Netherlands"
+"194.153.75.0","194.153.75.255","3264826112","3264826367","GB","United Kingdom"
+"194.153.78.0","194.153.78.255","3264826880","3264827135","NL","Netherlands"
+"194.153.79.0","194.153.79.255","3264827136","3264827391","LV","Latvia"
+"194.153.81.0","194.153.82.255","3264827648","3264828159","GR","Greece"
+"194.153.83.0","194.153.83.255","3264828160","3264828415","DE","Germany"
+"194.153.84.0","194.153.84.255","3264828416","3264828671","SE","Sweden"
+"194.153.85.0","194.153.85.255","3264828672","3264828927","MT","Malta"
+"194.153.86.0","194.153.87.255","3264828928","3264829439","DE","Germany"
+"194.153.88.0","194.153.90.255","3264829440","3264830207","FR","France"
+"194.153.91.0","194.153.91.255","3264830208","3264830463","SE","Sweden"
+"194.153.92.0","194.153.92.255","3264830464","3264830719","FR","France"
+"194.153.93.0","194.153.93.255","3264830720","3264830975","AT","Austria"
+"194.153.94.0","194.153.94.255","3264830976","3264831231","CH","Switzerland"
+"194.153.95.0","194.153.95.255","3264831232","3264831487","PL","Poland"
+"194.153.96.0","194.153.96.255","3264831488","3264831743","CH","Switzerland"
+"194.153.97.0","194.153.97.255","3264831744","3264831999","FR","France"
+"194.153.98.0","194.153.98.255","3264832000","3264832255","IE","Ireland"
+"194.153.100.0","194.153.100.255","3264832512","3264832767","DE","Germany"
+"194.153.101.0","194.153.101.255","3264832768","3264833023","IL","Israel"
+"194.153.104.0","194.153.105.255","3264833536","3264834047","DE","Germany"
+"194.153.106.0","194.153.106.255","3264834048","3264834303","GB","United Kingdom"
+"194.153.107.0","194.153.107.255","3264834304","3264834559","PL","Poland"
+"194.153.108.0","194.153.110.255","3264834560","3264835327","FR","France"
+"194.153.111.0","194.153.111.255","3264835328","3264835583","AT","Austria"
+"194.153.112.0","194.153.112.255","3264835584","3264835839","RU","Russian Federation"
+"194.153.113.0","194.153.114.255","3264835840","3264836351","DE","Germany"
+"194.153.115.0","194.153.115.255","3264836352","3264836607","PL","Poland"
+"194.153.116.0","194.153.116.255","3264836608","3264836863","DE","Germany"
+"194.153.117.0","194.153.117.255","3264836864","3264837119","NL","Netherlands"
+"194.153.118.0","194.153.118.255","3264837120","3264837375","BG","Bulgaria"
+"194.153.119.0","194.153.119.255","3264837376","3264837631","PL","Poland"
+"194.153.120.0","194.153.127.255","3264837632","3264839679","AT","Austria"
+"194.153.128.0","194.153.129.255","3264839680","3264840191","UA","Ukraine"
+"194.153.130.0","194.153.130.255","3264840192","3264840447","DE","Germany"
+"194.153.131.0","194.153.131.255","3264840448","3264840703","IT","Italy"
+"194.153.132.0","194.153.132.255","3264840704","3264840959","PT","Portugal"
+"194.153.134.0","194.153.134.255","3264841216","3264841471","PL","Poland"
+"194.153.135.0","194.153.135.255","3264841472","3264841727","LV","Latvia"
+"194.153.136.0","194.153.144.255","3264841728","3264844031","GB","United Kingdom"
+"194.153.145.0","194.153.145.255","3264844032","3264844287","BG","Bulgaria"
+"194.153.146.0","194.153.147.255","3264844288","3264844799","DE","Germany"
+"194.153.148.0","194.153.149.255","3264844800","3264845311","UA","Ukraine"
+"194.153.150.0","194.153.152.127","3264845312","3264845951","DE","Germany"
+"194.153.152.128","194.153.152.255","3264845952","3264846079","GB","United Kingdom"
+"194.153.153.128","194.153.153.255","3264846208","3264846335","AE","United Arab Emirates"
+"194.153.154.0","194.153.154.127","3264846336","3264846463","GB","United Kingdom"
+"194.153.154.128","194.153.154.255","3264846464","3264846591","NO","Norway"
+"194.153.156.0","194.153.156.63","3264846848","3264846911","DK","Denmark"
+"194.153.156.64","194.153.156.255","3264846912","3264847103","CY","Cyprus"
+"194.153.157.128","194.153.157.159","3264847232","3264847263","CH","Switzerland"
+"194.153.157.160","194.153.157.191","3264847264","3264847295","LI","Liechtenstein"
+"194.153.157.192","194.153.157.255","3264847296","3264847359","CY","Cyprus"
+"194.153.158.128","194.153.158.255","3264847488","3264847615","RU","Russian Federation"
+"194.153.159.0","194.153.159.63","3264847616","3264847679","PL","Poland"
+"194.153.159.64","194.153.159.127","3264847680","3264847743","FI","Finland"
+"194.153.160.0","194.153.167.255","3264847872","3264849919","DE","Germany"
+"194.153.168.0","194.153.169.255","3264849920","3264850431","GB","United Kingdom"
+"194.153.171.0","194.153.171.255","3264850688","3264850943","LV","Latvia"
+"194.153.172.0","194.153.175.255","3264850944","3264851967","IT","Italy"
+"194.153.176.0","194.153.183.255","3264851968","3264854015","CH","Switzerland"
+"194.153.184.0","194.153.184.255","3264854016","3264854271","GB","United Kingdom"
+"194.153.186.0","194.153.186.255","3264854528","3264854783","DE","Germany"
+"194.153.187.0","194.153.187.255","3264854784","3264855039","IT","Italy"
+"194.153.188.0","194.153.189.255","3264855040","3264855551","CH","Switzerland"
+"194.153.190.0","194.153.191.255","3264855552","3264856063","DE","Germany"
+"194.153.192.0","194.153.213.255","3264856064","3264861695","IT","Italy"
+"194.153.214.0","194.153.215.255","3264861696","3264862207","FR","France"
+"194.153.216.0","194.153.216.255","3264862208","3264862463","PL","Poland"
+"194.153.217.0","194.153.217.255","3264862464","3264862719","AT","Austria"
+"194.153.218.0","194.153.218.255","3264862720","3264862975","GB","United Kingdom"
+"194.153.219.0","194.153.219.255","3264862976","3264863231","DE","Germany"
+"194.153.220.0","194.153.223.255","3264863232","3264864255","AT","Austria"
+"194.153.224.0","194.153.255.255","3264864256","3264872447","RO","Romania"
+"194.154.0.0","194.154.63.255","3264872448","3264888831","GB","United Kingdom"
+"194.154.64.0","194.154.95.255","3264888832","3264897023","RU","Russian Federation"
+"194.154.96.0","194.154.127.255","3264897024","3264905215","GB","United Kingdom"
+"194.154.128.0","194.154.159.255","3264905216","3264913407","CY","Cyprus"
+"194.154.160.0","194.154.191.255","3264913408","3264921599","GB","United Kingdom"
+"194.154.192.0","194.154.223.255","3264921600","3264929791","LU","Luxembourg"
+"194.154.224.0","194.154.255.255","3264929792","3264937983","SK","Slovakia"
+"194.155.0.0","194.155.255.255","3264937984","3265003519","GB","United Kingdom"
+"194.156.0.0","194.156.7.255","3265003520","3265005567","DE","Germany"
+"194.156.24.0","194.156.24.255","3265009664","3265009919","FR","France"
+"194.156.25.0","194.156.25.255","3265009920","3265010175","DE","Germany"
+"194.156.32.0","194.156.47.255","3265011712","3265015807","DE","Germany"
+"194.156.48.0","194.156.48.255","3265015808","3265016063","EU","Europe"
+"194.156.49.0","194.156.59.255","3265016064","3265018879","DE","Germany"
+"194.156.60.0","194.156.63.255","3265018880","3265019903","HK","Hong Kong"
+"194.156.128.0","194.156.159.255","3265036288","3265044479","DE","Germany"
+"194.156.161.0","194.156.161.255","3265044736","3265044991","DE","Germany"
+"194.156.165.0","194.156.165.255","3265045760","3265046015","TR","Turkey"
+"194.156.168.0","194.156.175.255","3265046528","3265048575","DE","Germany"
+"194.156.184.0","194.156.191.255","3265050624","3265052671","DE","Germany"
+"194.156.196.0","194.156.197.255","3265053696","3265054207","DE","Germany"
+"194.156.202.0","194.156.203.255","3265055232","3265055743","FR","France"
+"194.156.206.0","194.156.206.255","3265056256","3265056511","DE","Germany"
+"194.156.208.0","194.156.255.255","3265056768","3265069055","DE","Germany"
+"194.157.0.0","194.157.255.255","3265069056","3265134591","FI","Finland"
+"194.158.0.0","194.158.0.255","3265134592","3265134847","CH","Switzerland"
+"194.158.1.0","194.158.1.255","3265134848","3265135103","BE","Belgium"
+"194.158.2.0","194.158.13.63","3265135104","3265137983","CH","Switzerland"
+"194.158.13.64","194.158.13.127","3265137984","3265138047","NL","Netherlands"
+"194.158.13.128","194.158.15.167","3265138048","3265138599","CH","Switzerland"
+"194.158.15.168","194.158.15.175","3265138600","3265138607","NL","Netherlands"
+"194.158.15.176","194.158.20.255","3265138608","3265139967","CH","Switzerland"
+"194.158.21.0","194.158.21.7","3265139968","3265139975","BE","Belgium"
+"194.158.21.8","194.158.21.31","3265139976","3265139999","CH","Switzerland"
+"194.158.21.32","194.158.21.47","3265140000","3265140015","BE","Belgium"
+"194.158.21.48","194.158.21.151","3265140016","3265140119","CH","Switzerland"
+"194.158.21.152","194.158.21.175","3265140120","3265140143","BE","Belgium"
+"194.158.21.176","194.158.21.191","3265140144","3265140159","CH","Switzerland"
+"194.158.21.192","194.158.21.223","3265140160","3265140191","BE","Belgium"
+"194.158.21.224","194.158.27.47","3265140192","3265141551","CH","Switzerland"
+"194.158.27.48","194.158.27.51","3265141552","3265141555","IE","Ireland"
+"194.158.27.52","194.158.27.255","3265141556","3265141759","CH","Switzerland"
+"194.158.28.0","194.158.28.15","3265141760","3265141775","GB","United Kingdom"
+"194.158.28.16","194.158.28.31","3265141776","3265141791","CH","Switzerland"
+"194.158.28.32","194.158.28.79","3265141792","3265141839","GB","United Kingdom"
+"194.158.28.80","194.158.28.95","3265141840","3265141855","CH","Switzerland"
+"194.158.28.96","194.158.28.127","3265141856","3265141887","GB","United Kingdom"
+"194.158.28.128","194.158.29.204","3265141888","3265142220","CH","Switzerland"
+"194.158.29.205","194.158.29.205","3265142221","3265142221","GB","United Kingdom"
+"194.158.29.206","194.158.31.255","3265142222","3265142783","CH","Switzerland"
+"194.158.32.0","194.158.63.255","3265142784","3265150975","MT","Malta"
+"194.158.64.0","194.158.95.255","3265150976","3265159167","AD","Andorra"
+"194.158.96.0","194.158.127.255","3265159168","3265167359","FR","France"
+"194.158.128.0","194.158.159.255","3265167360","3265175551","AT","Austria"
+"194.158.160.0","194.158.191.255","3265175552","3265183743","NL","Netherlands"
+"194.158.192.0","194.158.223.255","3265183744","3265191935","BY","Belarus"
+"194.158.224.0","194.158.255.255","3265191936","3265200127","CH","Switzerland"
+"194.159.0.0","194.159.255.255","3265200128","3265265663","GB","United Kingdom"
+"194.160.0.0","194.160.255.255","3265265664","3265331199","SK","Slovakia"
+"194.161.0.0","194.161.35.255","3265331200","3265340415","GB","United Kingdom"
+"194.161.36.0","194.161.36.255","3265340416","3265340671","DE","Germany"
+"194.161.37.0","194.161.37.255","3265340672","3265340927","GB","United Kingdom"
+"194.161.38.0","194.161.38.255","3265340928","3265341183","CH","Switzerland"
+"194.161.39.0","194.161.39.95","3265341184","3265341279","AT","Austria"
+"194.161.39.96","194.161.39.127","3265341280","3265341311","EU","Europe"
+"194.161.39.128","194.161.39.255","3265341312","3265341439","FR","France"
+"194.161.40.0","194.161.40.255","3265341440","3265341695","GB","United Kingdom"
+"194.161.41.0","194.161.41.255","3265341696","3265341951","DE","Germany"
+"194.161.42.0","194.161.47.255","3265341952","3265343487","GB","United Kingdom"
+"194.161.48.0","194.161.63.255","3265343488","3265347583","DE","Germany"
+"194.161.64.0","194.161.83.255","3265347584","3265352703","FR","France"
+"194.161.84.0","194.161.84.255","3265352704","3265352959","BE","Belgium"
+"194.161.85.0","194.161.85.255","3265352960","3265353215","FR","France"
+"194.161.86.0","194.161.93.255","3265353216","3265355263","DE","Germany"
+"194.161.94.0","194.161.95.255","3265355264","3265355775","FR","France"
+"194.161.96.0","194.161.100.255","3265355776","3265357055","BE","Belgium"
+"194.161.101.0","194.161.101.255","3265357056","3265357311","FR","France"
+"194.161.102.0","194.161.102.255","3265357312","3265357567","DE","Germany"
+"194.161.103.0","194.161.103.255","3265357568","3265357823","BE","Belgium"
+"194.161.104.0","194.161.107.255","3265357824","3265358847","NL","Netherlands"
+"194.161.108.0","194.161.108.255","3265358848","3265359103","BE","Belgium"
+"194.161.109.0","194.161.111.255","3265359104","3265359871","NL","Netherlands"
+"194.161.112.0","194.161.112.255","3265359872","3265360127","CH","Switzerland"
+"194.161.113.0","194.161.113.255","3265360128","3265360383","GB","United Kingdom"
+"194.161.114.0","194.161.115.255","3265360384","3265360895","CH","Switzerland"
+"194.161.116.0","194.161.119.255","3265360896","3265361919","GB","United Kingdom"
+"194.161.120.0","194.161.127.255","3265361920","3265363967","IT","Italy"
+"194.161.128.0","194.161.135.255","3265363968","3265366015","ES","Spain"
+"194.161.136.0","194.161.136.63","3265366016","3265366079","EU","Europe"
+"194.161.136.64","194.161.136.255","3265366080","3265366271","BE","Belgium"
+"194.161.137.0","194.161.137.255","3265366272","3265366527","HU","Hungary"
+"194.161.138.0","194.161.139.255","3265366528","3265367039","DK","Denmark"
+"194.161.140.0","194.161.140.255","3265367040","3265367295","AT","Austria"
+"194.161.141.0","194.161.141.255","3265367296","3265367551","ES","Spain"
+"194.161.142.0","194.161.142.255","3265367552","3265367807","SE","Sweden"
+"194.161.143.0","194.161.148.255","3265367808","3265369343","DK","Denmark"
+"194.161.149.0","194.161.149.255","3265369344","3265369599","IL","Israel"
+"194.161.150.0","194.161.150.255","3265369600","3265369855","SE","Sweden"
+"194.161.151.0","194.161.151.255","3265369856","3265370111","DE","Germany"
+"194.161.152.0","194.161.153.255","3265370112","3265370623","DK","Denmark"
+"194.161.154.0","194.161.154.255","3265370624","3265370879","EU","Europe"
+"194.161.155.0","194.161.175.255","3265370880","3265376255","DE","Germany"
+"194.161.176.0","194.161.176.255","3265376256","3265376511","IT","Italy"
+"194.161.177.0","194.161.183.255","3265376512","3265378303","GB","United Kingdom"
+"194.161.184.0","194.161.190.255","3265378304","3265380095","NL","Netherlands"
+"194.161.191.0","194.161.207.255","3265380096","3265384447","GB","United Kingdom"
+"194.161.208.0","194.161.215.255","3265384448","3265386495","DE","Germany"
+"194.161.216.0","194.161.216.255","3265386496","3265386751","NL","Netherlands"
+"194.161.217.0","194.161.217.255","3265386752","3265387007","EU","Europe"
+"194.161.218.0","194.161.218.255","3265387008","3265387263","BE","Belgium"
+"194.161.219.0","194.161.223.255","3265387264","3265388543","EU","Europe"
+"194.161.224.0","194.161.255.255","3265388544","3265396735","GB","United Kingdom"
+"194.162.0.0","194.163.255.255","3265396736","3265527807","DE","Germany"
+"194.164.0.0","194.164.255.255","3265527808","3265593343","GB","United Kingdom"
+"194.165.0.0","194.165.3.255","3265593344","3265594367","RU","Russian Federation"
+"194.165.6.0","194.165.7.255","3265594880","3265595391","UA","Ukraine"
+"194.165.8.0","194.165.9.255","3265595392","3265595903","PL","Poland"
+"194.165.12.0","194.165.13.255","3265596416","3265596927","GB","United Kingdom"
+"194.165.14.0","194.165.15.255","3265596928","3265597439","FR","France"
+"194.165.16.0","194.165.17.255","3265597440","3265597951","MC","Monaco"
+"194.165.18.0","194.165.25.255","3265597952","3265599999","RU","Russian Federation"
+"194.165.28.0","194.165.29.255","3265600512","3265601023","GB","United Kingdom"
+"194.165.30.0","194.165.31.255","3265601024","3265601535","RU","Russian Federation"
+"194.165.32.0","194.165.32.255","3265601536","3265601791","SE","Sweden"
+"194.165.33.0","194.165.33.255","3265601792","3265602047","CH","Switzerland"
+"194.165.34.0","194.165.34.255","3265602048","3265602303","NL","Netherlands"
+"194.165.36.0","194.165.36.255","3265602560","3265602815","IT","Italy"
+"194.165.37.0","194.165.37.255","3265602816","3265603071","IE","Ireland"
+"194.165.39.0","194.165.39.255","3265603328","3265603583","MD","Moldova, Republic of"
+"194.165.40.0","194.165.40.255","3265603584","3265603839","DE","Germany"
+"194.165.41.0","194.165.41.255","3265603840","3265604095","PL","Poland"
+"194.165.42.0","194.165.42.255","3265604096","3265604351","GB","United Kingdom"
+"194.165.43.0","194.165.43.255","3265604352","3265604607","FR","France"
+"194.165.44.0","194.165.44.255","3265604608","3265604863","CH","Switzerland"
+"194.165.45.0","194.165.45.255","3265604864","3265605119","RU","Russian Federation"
+"194.165.46.0","194.165.46.255","3265605120","3265605375","UA","Ukraine"
+"194.165.47.0","194.165.47.255","3265605376","3265605631","CZ","Czech Republic"
+"194.165.48.0","194.165.48.255","3265605632","3265605887","PL","Poland"
+"194.165.49.0","194.165.49.255","3265605888","3265606143","FR","France"
+"194.165.50.0","194.165.50.255","3265606144","3265606399","RU","Russian Federation"
+"194.165.51.0","194.165.51.255","3265606400","3265606655","NL","Netherlands"
+"194.165.52.0","194.165.52.255","3265606656","3265606911","AT","Austria"
+"194.165.53.0","194.165.53.255","3265606912","3265607167","RU","Russian Federation"
+"194.165.54.0","194.165.54.255","3265607168","3265607423","PL","Poland"
+"194.165.55.0","194.165.55.255","3265607424","3265607679","DK","Denmark"
+"194.165.57.0","194.165.57.255","3265607936","3265608191","CZ","Czech Republic"
+"194.165.59.0","194.165.59.255","3265608448","3265608703","SE","Sweden"
+"194.165.60.0","194.165.60.255","3265608704","3265608959","GB","United Kingdom"
+"194.165.61.0","194.165.61.255","3265608960","3265609215","RU","Russian Federation"
+"194.165.62.0","194.165.63.255","3265609216","3265609727","UA","Ukraine"
+"194.165.64.0","194.165.95.255","3265609728","3265617919","NL","Netherlands"
+"194.165.96.0","194.165.127.255","3265617920","3265626111","SI","Slovenia"
+"194.165.128.0","194.165.159.255","3265626112","3265634303","JO","Jordan"
+"194.165.160.0","194.165.191.255","3265634304","3265642495","IE","Ireland"
+"194.165.192.0","194.165.223.255","3265642496","3265650687","GB","United Kingdom"
+"194.165.224.0","194.165.255.255","3265650688","3265658879","SE","Sweden"
+"194.166.0.0","194.166.255.255","3265658880","3265724415","AT","Austria"
+"194.167.0.0","194.167.255.255","3265724416","3265789951","FR","France"
+"194.168.0.0","194.169.47.255","3265789952","3265867775","GB","United Kingdom"
+"194.169.50.0","194.169.50.255","3265868288","3265868543","GB","United Kingdom"
+"194.169.52.0","194.169.52.255","3265868800","3265869055","DE","Germany"
+"194.169.64.0","194.169.79.255","3265871872","3265875967","GB","United Kingdom"
+"194.169.96.0","194.169.119.255","3265880064","3265886207","GB","United Kingdom"
+"194.169.124.0","194.169.124.255","3265887232","3265887487","GB","United Kingdom"
+"194.169.125.0","194.169.125.255","3265887488","3265887743","PT","Portugal"
+"194.169.126.0","194.169.127.255","3265887744","3265888255","PL","Poland"
+"194.169.128.0","194.169.159.255","3265888256","3265896447","GB","United Kingdom"
+"194.169.183.0","194.169.183.255","3265902336","3265902591","FR","France"
+"194.169.191.0","194.169.191.255","3265904384","3265904639","RO","Romania"
+"194.169.192.0","194.169.192.255","3265904640","3265904895","DE","Germany"
+"194.169.194.0","194.169.195.255","3265905152","3265905663","GB","United Kingdom"
+"194.169.197.0","194.169.197.255","3265905920","3265906175","GB","United Kingdom"
+"194.169.198.0","194.169.198.255","3265906176","3265906431","DE","Germany"
+"194.169.199.0","194.169.199.255","3265906432","3265906687","CH","Switzerland"
+"194.169.200.0","194.169.200.255","3265906688","3265906943","AT","Austria"
+"194.169.201.0","194.169.201.255","3265906944","3265907199","ES","Spain"
+"194.169.202.0","194.169.202.255","3265907200","3265907455","DE","Germany"
+"194.169.203.0","194.169.203.255","3265907456","3265907711","FR","France"
+"194.169.204.0","194.169.207.255","3265907712","3265908735","UA","Ukraine"
+"194.169.208.0","194.169.208.255","3265908736","3265908991","NL","Netherlands"
+"194.169.209.0","194.169.209.255","3265908992","3265909247","RO","Romania"
+"194.169.210.0","194.169.210.255","3265909248","3265909503","UA","Ukraine"
+"194.169.211.0","194.169.211.255","3265909504","3265909759","DE","Germany"
+"194.169.212.0","194.169.212.255","3265909760","3265910015","RO","Romania"
+"194.169.214.0","194.169.214.255","3265910272","3265910527","FR","France"
+"194.169.215.0","194.169.215.255","3265910528","3265910783","PT","Portugal"
+"194.169.216.0","194.169.217.255","3265910784","3265911295","DE","Germany"
+"194.169.218.0","194.169.218.255","3265911296","3265911551","GB","United Kingdom"
+"194.169.219.0","194.169.219.255","3265911552","3265911807","CH","Switzerland"
+"194.169.220.0","194.169.220.255","3265911808","3265912063","PL","Poland"
+"194.169.221.0","194.169.221.255","3265912064","3265912319","GB","United Kingdom"
+"194.169.222.0","194.169.222.255","3265912320","3265912575","DE","Germany"
+"194.169.224.0","194.169.224.255","3265912832","3265913087","CZ","Czech Republic"
+"194.169.225.0","194.169.225.255","3265913088","3265913343","SE","Sweden"
+"194.169.226.0","194.169.229.255","3265913344","3265914367","PL","Poland"
+"194.169.231.0","194.169.231.255","3265914624","3265914879","BG","Bulgaria"
+"194.169.232.0","194.169.232.255","3265914880","3265915135","GR","Greece"
+"194.169.233.0","194.169.233.255","3265915136","3265915391","RO","Romania"
+"194.169.234.0","194.169.234.255","3265915392","3265915647","GB","United Kingdom"
+"194.169.235.0","194.169.235.255","3265915648","3265915903","RO","Romania"
+"194.169.236.0","194.169.236.255","3265915904","3265916159","PL","Poland"
+"194.169.238.0","194.169.238.255","3265916416","3265916671","UA","Ukraine"
+"194.169.239.0","194.169.239.255","3265916672","3265916927","DE","Germany"
+"194.169.240.0","194.169.240.255","3265916928","3265917183","FR","France"
+"194.169.241.0","194.169.241.255","3265917184","3265917439","PL","Poland"
+"194.169.243.0","194.169.243.255","3265917696","3265917951","SE","Sweden"
+"194.169.244.0","194.169.244.255","3265917952","3265918207","GB","United Kingdom"
+"194.169.246.0","194.169.246.255","3265918464","3265918719","AT","Austria"
+"194.169.247.0","194.169.247.255","3265918720","3265918975","RU","Russian Federation"
+"194.169.248.0","194.169.248.255","3265918976","3265919231","NL","Netherlands"
+"194.169.249.0","194.169.249.255","3265919232","3265919487","FR","France"
+"194.169.250.0","194.169.250.255","3265919488","3265919743","RU","Russian Federation"
+"194.169.251.0","194.169.251.255","3265919744","3265919999","DE","Germany"
+"194.169.252.0","194.169.252.255","3265920000","3265920255","CZ","Czech Republic"
+"194.169.254.0","194.169.254.255","3265920512","3265920767","GB","United Kingdom"
+"194.169.255.0","194.169.255.255","3265920768","3265921023","RU","Russian Federation"
+"194.170.0.0","194.170.255.255","3265921024","3265986559","AE","United Arab Emirates"
+"194.171.0.0","194.171.255.255","3265986560","3266052095","NL","Netherlands"
+"194.172.0.0","194.173.19.255","3266052096","3266122751","DE","Germany"
+"194.173.20.0","194.173.20.255","3266122752","3266123007","EU","Europe"
+"194.173.21.0","194.174.64.255","3266123008","3266199807","DE","Germany"
+"194.174.65.0","194.174.65.255","3266199808","3266200063","EU","Europe"
+"194.174.66.0","194.175.242.255","3266200064","3266310911","DE","Germany"
+"194.175.243.0","194.175.243.255","3266310912","3266311167","EU","Europe"
+"194.175.244.0","194.176.31.255","3266311168","3266322431","DE","Germany"
+"194.176.32.0","194.176.63.255","3266322432","3266330623","LT","Lithuania"
+"194.176.64.0","194.176.95.255","3266330624","3266338815","GB","United Kingdom"
+"194.176.96.0","194.176.96.255","3266338816","3266339071","RU","Russian Federation"
+"194.176.97.0","194.176.97.255","3266339072","3266339327","UA","Ukraine"
+"194.176.100.0","194.176.100.255","3266339840","3266340095","RU","Russian Federation"
+"194.176.101.0","194.176.102.255","3266340096","3266340607","PL","Poland"
+"194.176.103.0","194.176.103.255","3266340608","3266340863","FI","Finland"
+"194.176.104.0","194.176.104.255","3266340864","3266341119","CH","Switzerland"
+"194.176.105.0","194.176.105.255","3266341120","3266341375","GB","United Kingdom"
+"194.176.106.0","194.176.106.255","3266341376","3266341631","DE","Germany"
+"194.176.108.0","194.176.108.255","3266341888","3266342143","KW","Kuwait"
+"194.176.109.0","194.176.109.255","3266342144","3266342399","CH","Switzerland"
+"194.176.110.0","194.176.110.255","3266342400","3266342655","BE","Belgium"
+"194.176.111.0","194.176.111.255","3266342656","3266342911","KG","Kyrgyzstan"
+"194.176.112.0","194.176.112.255","3266342912","3266343167","SI","Slovenia"
+"194.176.113.0","194.176.113.255","3266343168","3266343423","GR","Greece"
+"194.176.114.0","194.176.114.255","3266343424","3266343679","RU","Russian Federation"
+"194.176.115.0","194.176.115.255","3266343680","3266343935","RO","Romania"
+"194.176.116.0","194.176.116.255","3266343936","3266344191","CH","Switzerland"
+"194.176.118.0","194.176.118.255","3266344448","3266344703","RU","Russian Federation"
+"194.176.119.0","194.176.119.255","3266344704","3266344959","ES","Spain"
+"194.176.120.0","194.176.123.255","3266344960","3266345983","DE","Germany"
+"194.176.124.0","194.176.125.255","3266345984","3266346495","GB","United Kingdom"
+"194.176.126.0","194.176.126.255","3266346496","3266346751","IT","Italy"
+"194.176.127.0","194.176.127.255","3266346752","3266347007","FR","France"
+"194.176.128.0","194.176.144.255","3266347008","3266351359","EU","Europe"
+"194.176.145.0","194.176.149.223","3266351360","3266352607","GB","United Kingdom"
+"194.176.149.224","194.176.150.255","3266352608","3266352895","EU","Europe"
+"194.176.151.0","194.176.153.159","3266352896","3266353567","GB","United Kingdom"
+"194.176.153.160","194.176.153.175","3266353568","3266353583","EU","Europe"
+"194.176.153.176","194.176.153.183","3266353584","3266353591","GB","United Kingdom"
+"194.176.153.184","194.176.153.255","3266353592","3266353663","EU","Europe"
+"194.176.154.0","194.176.154.7","3266353664","3266353671","GB","United Kingdom"
+"194.176.154.8","194.176.154.15","3266353672","3266353679","EU","Europe"
+"194.176.154.16","194.176.154.23","3266353680","3266353687","GB","United Kingdom"
+"194.176.154.24","194.176.154.111","3266353688","3266353775","EU","Europe"
+"194.176.154.112","194.176.154.119","3266353776","3266353783","US","United States"
+"194.176.154.120","194.176.154.191","3266353784","3266353855","EU","Europe"
+"194.176.154.192","194.176.154.199","3266353856","3266353863","GB","United Kingdom"
+"194.176.154.200","194.176.154.215","3266353864","3266353879","EU","Europe"
+"194.176.154.216","194.176.154.223","3266353880","3266353887","GB","United Kingdom"
+"194.176.154.224","194.176.154.231","3266353888","3266353895","EU","Europe"
+"194.176.154.232","194.176.154.239","3266353896","3266353903","GB","United Kingdom"
+"194.176.154.240","194.176.154.255","3266353904","3266353919","EU","Europe"
+"194.176.155.0","194.176.155.255","3266353920","3266354175","GB","United Kingdom"
+"194.176.156.0","194.176.157.255","3266354176","3266354687","EU","Europe"
+"194.176.158.0","194.176.159.255","3266354688","3266355199","GB","United Kingdom"
+"194.176.160.0","194.176.191.255","3266355200","3266363391","RO","Romania"
+"194.176.192.0","194.176.223.255","3266363392","3266371583","GB","United Kingdom"
+"194.176.224.0","194.176.255.255","3266371584","3266379775","HU","Hungary"
+"194.177.0.0","194.177.3.255","3266379776","3266380799","UA","Ukraine"
+"194.177.4.0","194.177.7.255","3266380800","3266381823","PL","Poland"
+"194.177.8.0","194.177.11.255","3266381824","3266382847","FR","France"
+"194.177.12.0","194.177.15.255","3266382848","3266383871","RU","Russian Federation"
+"194.177.16.0","194.177.19.255","3266383872","3266384895","IL","Israel"
+"194.177.20.0","194.177.23.255","3266384896","3266385919","RU","Russian Federation"
+"194.177.24.0","194.177.27.255","3266385920","3266386943","UA","Ukraine"
+"194.177.28.0","194.177.31.255","3266386944","3266387967","PL","Poland"
+"194.177.32.0","194.177.63.255","3266387968","3266396159","FR","France"
+"194.177.64.0","194.177.127.255","3266396160","3266412543","IT","Italy"
+"194.177.128.0","194.177.159.255","3266412544","3266420735","AT","Austria"
+"194.177.160.0","194.177.191.255","3266420736","3266428927","GB","United Kingdom"
+"194.177.192.0","194.177.223.255","3266428928","3266437119","GR","Greece"
+"194.177.224.0","194.177.255.255","3266437120","3266445311","GL","Greenland"
+"194.178.0.0","194.178.123.255","3266445312","3266477055","NL","Netherlands"
+"194.178.124.0","194.178.124.255","3266477056","3266477311","US","United States"
+"194.178.125.0","194.178.255.255","3266477312","3266510847","NL","Netherlands"
+"194.179.0.0","194.179.127.255","3266510848","3266543615","ES","Spain"
+"194.179.128.0","194.179.255.255","3266543616","3266576383","IT","Italy"
+"194.180.0.0","194.180.156.255","3266576384","3266616575","DE","Germany"
+"194.180.159.240","194.180.159.255","3266617328","3266617343","GB","United Kingdom"
+"194.180.160.0","194.180.199.255","3266617344","3266627583","DE","Germany"
+"194.180.200.0","194.180.201.255","3266627584","3266628095","SE","Sweden"
+"194.180.202.0","194.180.205.255","3266628096","3266629119","DE","Germany"
+"194.180.208.0","194.180.223.255","3266629632","3266633727","DE","Germany"
+"194.180.226.152","194.180.226.159","3266634392","3266634399","EE","Estonia"
+"194.180.232.0","194.180.255.255","3266635776","3266641919","DE","Germany"
+"194.181.0.0","194.181.255.255","3266641920","3266707455","PL","Poland"
+"194.182.0.0","194.182.255.255","3266707456","3266772991","DK","Denmark"
+"194.183.0.0","194.183.31.255","3266772992","3266781183","IT","Italy"
+"194.183.32.0","194.183.63.255","3266781184","3266789375","PL","Poland"
+"194.183.64.0","194.183.79.255","3266789376","3266793471","IT","Italy"
+"194.183.80.0","194.183.83.255","3266793472","3266794495","SM","San Marino"
+"194.183.84.0","194.183.95.255","3266794496","3266797567","IT","Italy"
+"194.183.96.0","194.183.96.255","3266797568","3266797823","GB","United Kingdom"
+"194.183.97.0","194.183.98.127","3266797824","3266798207","ES","Spain"
+"194.183.98.128","194.183.100.255","3266798208","3266798847","GB","United Kingdom"
+"194.183.101.0","194.183.101.31","3266798848","3266798879","CZ","Czech Republic"
+"194.183.101.32","194.183.114.191","3266798880","3266802367","GB","United Kingdom"
+"194.183.114.192","194.183.114.223","3266802368","3266802399","BG","Bulgaria"
+"194.183.114.224","194.183.121.127","3266802400","3266804095","GB","United Kingdom"
+"194.183.121.128","194.183.121.159","3266804096","3266804127","NL","Netherlands"
+"194.183.121.160","194.183.122.255","3266804128","3266804479","GB","United Kingdom"
+"194.183.123.0","194.183.123.255","3266804480","3266804735","NL","Netherlands"
+"194.183.124.0","194.183.127.255","3266804736","3266805759","GB","United Kingdom"
+"194.183.128.0","194.183.159.255","3266805760","3266813951","AT","Austria"
+"194.183.160.0","194.183.191.255","3266813952","3266822143","UA","Ukraine"
+"194.183.192.0","194.183.223.255","3266822144","3266830335","FR","France"
+"194.183.224.0","194.183.247.255","3266830336","3266836479","BE","Belgium"
+"194.183.248.0","194.183.251.255","3266836480","3266837503","LU","Luxembourg"
+"194.183.252.0","194.183.255.255","3266837504","3266838527","BE","Belgium"
+"194.184.0.0","194.185.255.255","3266838528","3266969599","IT","Italy"
+"194.186.0.0","194.186.255.255","3266969600","3267035135","RU","Russian Federation"
+"194.187.0.0","194.187.15.255","3267035136","3267039231","NO","Norway"
+"194.187.16.0","194.187.19.255","3267039232","3267040255","DE","Germany"
+"194.187.20.0","194.187.23.255","3267040256","3267041279","RO","Romania"
+"194.187.28.0","194.187.31.255","3267042304","3267043327","UA","Ukraine"
+"194.187.32.0","194.187.35.255","3267043328","3267044351","GB","United Kingdom"
+"194.187.40.0","194.187.43.255","3267045376","3267046399","PL","Poland"
+"194.187.44.0","194.187.47.255","3267046400","3267047423","NL","Netherlands"
+"194.187.48.0","194.187.51.255","3267047424","3267048447","UA","Ukraine"
+"194.187.52.0","194.187.55.255","3267048448","3267049471","PL","Poland"
+"194.187.56.0","194.187.59.255","3267049472","3267050495","GB","United Kingdom"
+"194.187.60.0","194.187.63.255","3267050496","3267051519","SE","Sweden"
+"194.187.64.0","194.187.67.255","3267051520","3267052543","DE","Germany"
+"194.187.68.0","194.187.71.255","3267052544","3267053567","LV","Latvia"
+"194.187.72.0","194.187.75.255","3267053568","3267054591","PL","Poland"
+"194.187.76.0","194.187.79.255","3267054592","3267055615","NL","Netherlands"
+"194.187.80.0","194.187.83.255","3267055616","3267056639","PS","Palestinian Territory"
+"194.187.84.0","194.187.87.255","3267056640","3267057663","IL","Israel"
+"194.187.88.0","194.187.91.255","3267057664","3267058687","CH","Switzerland"
+"194.187.92.0","194.187.95.255","3267058688","3267059711","AT","Austria"
+"194.187.96.0","194.187.99.255","3267059712","3267060735","NL","Netherlands"
+"194.187.100.0","194.187.103.255","3267060736","3267061759","LV","Latvia"
+"194.187.104.0","194.187.111.255","3267061760","3267063807","UA","Ukraine"
+"194.187.112.0","194.187.115.0","3267063808","3267064576","BE","Belgium"
+"194.187.115.1","194.187.115.1","3267064577","3267064577","EU","Europe"
+"194.187.115.2","194.187.115.255","3267064578","3267064831","BE","Belgium"
+"194.187.116.0","194.187.119.255","3267064832","3267065855","PL","Poland"
+"194.187.124.0","194.187.127.255","3267066880","3267067903","IT","Italy"
+"194.187.128.0","194.187.131.255","3267067904","3267068927","UA","Ukraine"
+"194.187.132.0","194.187.135.255","3267068928","3267069951","BG","Bulgaria"
+"194.187.136.0","194.187.139.255","3267069952","3267070975","RO","Romania"
+"194.187.140.0","194.187.143.255","3267070976","3267071999","DE","Germany"
+"194.187.144.0","194.187.147.255","3267072000","3267073023","PL","Poland"
+"194.187.148.0","194.187.155.255","3267073024","3267075071","UA","Ukraine"
+"194.187.156.0","194.187.159.255","3267075072","3267076095","CH","Switzerland"
+"194.187.160.0","194.187.167.255","3267076096","3267078143","DE","Germany"
+"194.187.168.0","194.187.171.255","3267078144","3267079167","FR","France"
+"194.187.172.0","194.187.175.255","3267079168","3267080191","IT","Italy"
+"194.187.176.0","194.187.179.255","3267080192","3267081215","AT","Austria"
+"194.187.180.0","194.187.183.255","3267081216","3267082239","PL","Poland"
+"194.187.184.0","194.187.187.255","3267082240","3267083263","DE","Germany"
+"194.187.192.0","194.187.195.255","3267084288","3267085311","FR","France"
+"194.187.196.0","194.187.199.255","3267085312","3267086335","RU","Russian Federation"
+"194.187.200.0","194.187.203.255","3267086336","3267087359","PL","Poland"
+"194.187.204.0","194.187.207.255","3267087360","3267088383","RU","Russian Federation"
+"194.187.208.0","194.187.211.255","3267088384","3267089407","UA","Ukraine"
+"194.187.212.0","194.187.215.255","3267089408","3267090431","FI","Finland"
+"194.187.216.0","194.187.219.255","3267090432","3267091455","UA","Ukraine"
+"194.187.220.0","194.187.223.255","3267091456","3267092479","DE","Germany"
+"194.187.224.0","194.187.227.255","3267092480","3267093503","FR","France"
+"194.187.228.0","194.187.231.255","3267093504","3267094527","RU","Russian Federation"
+"194.187.232.0","194.187.235.255","3267094528","3267095551","FI","Finland"
+"194.187.236.0","194.187.239.255","3267095552","3267096575","PL","Poland"
+"194.187.240.0","194.187.243.255","3267096576","3267097599","DE","Germany"
+"194.187.244.0","194.187.247.255","3267097600","3267098623","KZ","Kazakhstan"
+"194.187.248.0","194.187.248.255","3267098624","3267098879","GB","United Kingdom"
+"194.187.249.0","194.187.249.15","3267098880","3267098895","FR","France"
+"194.187.249.16","194.187.249.31","3267098896","3267098911","EU","Europe"
+"194.187.249.32","194.187.249.163","3267098912","3267099043","FR","France"
+"194.187.249.164","194.187.249.255","3267099044","3267099135","EU","Europe"
+"194.187.250.0","194.187.250.127","3267099136","3267099263","DE","Germany"
+"194.187.250.128","194.187.250.191","3267099264","3267099327","NL","Netherlands"
+"194.187.250.192","194.187.250.247","3267099328","3267099383","GB","United Kingdom"
+"194.187.250.248","194.187.250.251","3267099384","3267099387","NL","Netherlands"
+"194.187.250.252","194.187.251.15","3267099388","3267099407","BE","Belgium"
+"194.187.251.16","194.187.251.23","3267099408","3267099415","DE","Germany"
+"194.187.251.24","194.187.251.63","3267099416","3267099455","BE","Belgium"
+"194.187.251.64","194.187.251.71","3267099456","3267099463","GB","United Kingdom"
+"194.187.251.72","194.187.251.255","3267099464","3267099647","BE","Belgium"
+"194.187.252.0","194.187.255.255","3267099648","3267100671","IT","Italy"
+"194.188.0.0","194.188.255.255","3267100672","3267166207","FI","Finland"
+"194.189.0.0","194.189.255.255","3267166208","3267231743","GB","United Kingdom"
+"194.190.0.0","194.190.255.255","3267231744","3267297279","RU","Russian Federation"
+"194.191.0.0","194.191.255.255","3267297280","3267362815","CH","Switzerland"
+"194.192.0.0","194.192.22.32","3267362816","3267368480","DK","Denmark"
+"194.192.22.33","194.192.22.33","3267368481","3267368481","EU","Europe"
+"194.192.22.34","194.192.255.255","3267368482","3267428351","DK","Denmark"
+"194.193.0.0","194.193.255.255","3267428352","3267493887","GB","United Kingdom"
+"194.194.0.0","194.194.27.255","3267493888","3267501055","EU","Europe"
+"194.194.28.0","194.194.39.255","3267501056","3267504127","GB","United Kingdom"
+"194.194.40.0","194.194.67.255","3267504128","3267511295","EU","Europe"
+"194.194.68.0","194.194.71.255","3267511296","3267512319","FR","France"
+"194.194.72.0","194.194.75.255","3267512320","3267513343","EU","Europe"
+"194.194.76.0","194.194.79.255","3267513344","3267514367","FR","France"
+"194.194.80.0","194.194.83.255","3267514368","3267515391","DE","Germany"
+"194.194.84.0","194.194.87.255","3267515392","3267516415","EU","Europe"
+"194.194.88.0","194.194.91.255","3267516416","3267517439","DE","Germany"
+"194.194.92.0","194.194.103.255","3267517440","3267520511","EU","Europe"
+"194.194.104.0","194.194.107.255","3267520512","3267521535","DE","Germany"
+"194.194.108.0","194.194.111.255","3267521536","3267522559","EU","Europe"
+"194.194.112.0","194.194.115.255","3267522560","3267523583","DE","Germany"
+"194.194.116.0","194.194.131.255","3267523584","3267527679","EU","Europe"
+"194.194.132.0","194.194.135.255","3267527680","3267528703","FR","France"
+"194.194.136.0","194.194.139.255","3267528704","3267529727","EU","Europe"
+"194.194.140.0","194.194.143.255","3267529728","3267530751","AT","Austria"
+"194.194.144.0","194.194.147.255","3267530752","3267531775","EU","Europe"
+"194.194.148.0","194.194.151.255","3267531776","3267532799","FR","France"
+"194.194.152.0","194.194.159.255","3267532800","3267534847","EU","Europe"
+"194.194.160.0","194.194.167.255","3267534848","3267536895","FR","France"
+"194.194.168.0","194.194.171.255","3267536896","3267537919","EU","Europe"
+"194.194.172.0","194.194.175.255","3267537920","3267538943","FR","France"
+"194.194.176.0","194.194.215.255","3267538944","3267549183","EU","Europe"
+"194.194.216.0","194.194.219.255","3267549184","3267550207","DK","Denmark"
+"194.194.220.0","194.194.255.255","3267550208","3267559423","EU","Europe"
+"194.195.0.0","194.195.255.255","3267559424","3267624959","DE","Germany"
+"194.196.0.0","194.196.9.143","3267624960","3267627407","EU","Europe"
+"194.196.9.144","194.196.9.147","3267627408","3267627411","GB","United Kingdom"
+"194.196.9.148","194.196.13.111","3267627412","3267628399","EU","Europe"
+"194.196.13.112","194.196.13.127","3267628400","3267628415","FR","France"
+"194.196.13.128","194.196.19.255","3267628416","3267630079","EU","Europe"
+"194.196.20.0","194.196.23.247","3267630080","3267631095","GB","United Kingdom"
+"194.196.23.248","194.196.23.255","3267631096","3267631103","IT","Italy"
+"194.196.24.0","194.196.35.255","3267631104","3267634175","EU","Europe"
+"194.196.36.0","194.196.39.255","3267634176","3267635199","GB","United Kingdom"
+"194.196.40.0","194.196.91.63","3267635200","3267648319","EU","Europe"
+"194.196.91.64","194.196.91.79","3267648320","3267648335","GB","United Kingdom"
+"194.196.91.80","194.196.127.103","3267648336","3267657575","EU","Europe"
+"194.196.127.104","194.196.127.111","3267657576","3267657583","RO","Romania"
+"194.196.127.112","194.196.127.223","3267657584","3267657695","EU","Europe"
+"194.196.127.224","194.196.127.231","3267657696","3267657703","RO","Romania"
+"194.196.127.232","194.196.127.239","3267657704","3267657711","EU","Europe"
+"194.196.127.240","194.196.127.255","3267657712","3267657727","RO","Romania"
+"194.196.128.0","194.196.144.79","3267657728","3267661903","EU","Europe"
+"194.196.144.80","194.196.144.143","3267661904","3267661967","ES","Spain"
+"194.196.144.144","194.196.147.191","3267661968","3267662783","EU","Europe"
+"194.196.147.192","194.196.147.255","3267662784","3267662847","NO","Norway"
+"194.196.148.0","194.196.148.47","3267662848","3267662895","EU","Europe"
+"194.196.148.48","194.196.148.63","3267662896","3267662911","IE","Ireland"
+"194.196.148.64","194.196.159.255","3267662912","3267665919","EU","Europe"
+"194.196.160.0","194.196.163.255","3267665920","3267666943","GB","United Kingdom"
+"194.196.164.0","194.196.175.255","3267666944","3267670015","EU","Europe"
+"194.196.176.0","194.196.179.255","3267670016","3267671039","ZA","South Africa"
+"194.196.180.0","194.196.220.31","3267671040","3267681311","EU","Europe"
+"194.196.220.32","194.196.220.47","3267681312","3267681327","FR","France"
+"194.196.220.48","194.196.222.95","3267681328","3267681887","EU","Europe"
+"194.196.222.96","194.196.222.111","3267681888","3267681903","FR","France"
+"194.196.222.112","194.196.230.95","3267681904","3267683935","EU","Europe"
+"194.196.230.96","194.196.230.127","3267683936","3267683967","PL","Poland"
+"194.196.230.128","194.196.255.255","3267683968","3267690495","EU","Europe"
+"194.197.0.0","194.197.3.255","3267690496","3267691519","FI","Finland"
+"194.197.4.0","194.197.7.255","3267691520","3267692543","SE","Sweden"
+"194.197.8.0","194.197.200.63","3267692544","3267741759","FI","Finland"
+"194.197.200.64","194.197.200.95","3267741760","3267741791","SE","Sweden"
+"194.197.200.96","194.197.255.255","3267741792","3267756031","FI","Finland"
+"194.198.0.0","194.198.255.255","3267756032","3267821567","SE","Sweden"
+"194.199.0.0","194.199.68.201","3267821568","3267839177","FR","France"
+"194.199.68.202","194.199.68.202","3267839178","3267839178","RE","Reunion"
+"194.199.68.203","194.199.92.255","3267839179","3267845375","FR","France"
+"194.199.93.0","194.199.93.255","3267845376","3267845631","GP","Guadeloupe"
+"194.199.94.0","194.199.97.255","3267845632","3267846655","FR","France"
+"194.199.98.0","194.199.98.255","3267846656","3267846911","MQ","Martinique"
+"194.199.99.0","194.199.255.255","3267846912","3267887103","FR","France"
+"194.200.0.0","194.202.235.255","3267887104","3268078591","GB","United Kingdom"
+"194.202.236.0","194.202.236.255","3268078592","3268078847","EU","Europe"
+"194.202.237.0","194.203.215.253","3268078848","3268139005","GB","United Kingdom"
+"194.203.215.254","194.203.215.254","3268139006","3268139006","EU","Europe"
+"194.203.215.255","194.203.255.255","3268139007","3268149247","GB","United Kingdom"
+"194.204.0.0","194.204.63.255","3268149248","3268165631","EE","Estonia"
+"194.204.64.0","194.204.70.2","3268165632","3268167170","CH","Switzerland"
+"194.204.70.3","194.204.70.3","3268167171","3268167171","EU","Europe"
+"194.204.70.4","194.204.95.255","3268167172","3268173823","CH","Switzerland"
+"194.204.96.0","194.204.127.255","3268173824","3268182015","MT","Malta"
+"194.204.128.0","194.204.191.255","3268182016","3268198399","PL","Poland"
+"194.204.192.0","194.204.255.255","3268198400","3268214783","MA","Morocco"
+"194.205.0.0","194.205.3.31","3268214784","3268215583","EU","Europe"
+"194.205.3.32","194.205.3.63","3268215584","3268215615","GB","United Kingdom"
+"194.205.3.64","194.205.3.95","3268215616","3268215647","EU","Europe"
+"194.205.3.96","194.205.3.127","3268215648","3268215679","GB","United Kingdom"
+"194.205.3.128","194.205.3.159","3268215680","3268215711","EU","Europe"
+"194.205.3.160","194.205.3.191","3268215712","3268215743","GB","United Kingdom"
+"194.205.3.192","194.205.3.255","3268215744","3268215807","EU","Europe"
+"194.205.4.0","194.205.4.255","3268215808","3268216063","GB","United Kingdom"
+"194.205.5.0","194.205.12.255","3268216064","3268218111","EU","Europe"
+"194.205.13.0","194.205.13.255","3268218112","3268218367","GB","United Kingdom"
+"194.205.14.0","194.205.19.159","3268218368","3268219807","EU","Europe"
+"194.205.19.160","194.205.19.175","3268219808","3268219823","GB","United Kingdom"
+"194.205.19.176","194.205.25.255","3268219824","3268221439","EU","Europe"
+"194.205.26.0","194.205.26.31","3268221440","3268221471","GB","United Kingdom"
+"194.205.26.32","194.205.26.63","3268221472","3268221503","EU","Europe"
+"194.205.26.64","194.205.26.159","3268221504","3268221599","GB","United Kingdom"
+"194.205.26.160","194.205.26.255","3268221600","3268221695","EU","Europe"
+"194.205.27.0","194.205.27.255","3268221696","3268221951","GB","United Kingdom"
+"194.205.28.0","194.205.31.255","3268221952","3268222975","EU","Europe"
+"194.205.32.0","194.205.32.191","3268222976","3268223167","GB","United Kingdom"
+"194.205.32.192","194.205.32.223","3268223168","3268223199","EU","Europe"
+"194.205.32.224","194.205.32.255","3268223200","3268223231","GB","United Kingdom"
+"194.205.33.0","194.205.38.255","3268223232","3268224767","EU","Europe"
+"194.205.39.0","194.205.39.255","3268224768","3268225023","US","United States"
+"194.205.40.0","194.205.45.63","3268225024","3268226367","EU","Europe"
+"194.205.45.64","194.205.45.95","3268226368","3268226399","GB","United Kingdom"
+"194.205.45.96","194.205.45.191","3268226400","3268226495","EU","Europe"
+"194.205.45.192","194.205.46.95","3268226496","3268226655","GB","United Kingdom"
+"194.205.46.96","194.205.46.127","3268226656","3268226687","EU","Europe"
+"194.205.46.128","194.205.46.255","3268226688","3268226815","GB","United Kingdom"
+"194.205.47.0","194.205.48.255","3268226816","3268227327","EU","Europe"
+"194.205.49.0","194.205.49.63","3268227328","3268227391","GB","United Kingdom"
+"194.205.49.64","194.205.49.191","3268227392","3268227519","EU","Europe"
+"194.205.49.192","194.205.50.31","3268227520","3268227615","GB","United Kingdom"
+"194.205.50.32","194.205.63.255","3268227616","3268231167","EU","Europe"
+"194.205.64.0","194.205.64.31","3268231168","3268231199","GB","United Kingdom"
+"194.205.64.32","194.205.64.151","3268231200","3268231319","EU","Europe"
+"194.205.64.152","194.205.64.191","3268231320","3268231359","GB","United Kingdom"
+"194.205.64.192","194.205.64.223","3268231360","3268231391","EU","Europe"
+"194.205.64.224","194.205.64.255","3268231392","3268231423","GB","United Kingdom"
+"194.205.65.0","194.205.65.223","3268231424","3268231647","EU","Europe"
+"194.205.65.224","194.205.65.255","3268231648","3268231679","GB","United Kingdom"
+"194.205.66.0","194.205.66.63","3268231680","3268231743","EU","Europe"
+"194.205.66.64","194.205.66.127","3268231744","3268231807","GB","United Kingdom"
+"194.205.66.128","194.205.68.31","3268231808","3268232223","EU","Europe"
+"194.205.68.32","194.205.68.51","3268232224","3268232243","GB","United Kingdom"
+"194.205.68.52","194.205.68.159","3268232244","3268232351","EU","Europe"
+"194.205.68.160","194.205.68.175","3268232352","3268232367","GB","United Kingdom"
+"194.205.68.176","194.205.68.191","3268232368","3268232383","EU","Europe"
+"194.205.68.192","194.205.68.223","3268232384","3268232415","GB","United Kingdom"
+"194.205.68.224","194.205.69.31","3268232416","3268232479","EU","Europe"
+"194.205.69.32","194.205.69.127","3268232480","3268232575","GB","United Kingdom"
+"194.205.69.128","194.205.70.255","3268232576","3268232959","EU","Europe"
+"194.205.71.0","194.205.71.127","3268232960","3268233087","GB","United Kingdom"
+"194.205.71.128","194.205.74.255","3268233088","3268233983","EU","Europe"
+"194.205.75.0","194.205.75.63","3268233984","3268234047","GB","United Kingdom"
+"194.205.75.64","194.205.75.191","3268234048","3268234175","EU","Europe"
+"194.205.75.192","194.205.75.255","3268234176","3268234239","GB","United Kingdom"
+"194.205.76.0","194.205.77.63","3268234240","3268234559","EU","Europe"
+"194.205.77.64","194.205.77.127","3268234560","3268234623","GB","United Kingdom"
+"194.205.77.128","194.205.78.255","3268234624","3268235007","EU","Europe"
+"194.205.79.0","194.205.79.255","3268235008","3268235263","GB","United Kingdom"
+"194.205.80.0","194.205.80.255","3268235264","3268235519","DE","Germany"
+"194.205.81.0","194.205.81.255","3268235520","3268235775","GB","United Kingdom"
+"194.205.82.0","194.205.82.159","3268235776","3268235935","EU","Europe"
+"194.205.82.160","194.205.82.255","3268235936","3268236031","GB","United Kingdom"
+"194.205.83.0","194.205.83.159","3268236032","3268236191","EU","Europe"
+"194.205.83.160","194.205.83.175","3268236192","3268236207","GB","United Kingdom"
+"194.205.83.176","194.205.84.255","3268236208","3268236543","EU","Europe"
+"194.205.85.0","194.205.85.63","3268236544","3268236607","GB","United Kingdom"
+"194.205.85.64","194.205.85.127","3268236608","3268236671","EU","Europe"
+"194.205.85.128","194.205.85.255","3268236672","3268236799","GB","United Kingdom"
+"194.205.86.0","194.205.89.255","3268236800","3268237823","EU","Europe"
+"194.205.90.0","194.205.90.31","3268237824","3268237855","GB","United Kingdom"
+"194.205.90.32","194.205.90.79","3268237856","3268237903","EU","Europe"
+"194.205.90.80","194.205.90.87","3268237904","3268237911","GB","United Kingdom"
+"194.205.90.88","194.205.91.255","3268237912","3268238335","EU","Europe"
+"194.205.92.0","194.205.92.23","3268238336","3268238359","GB","United Kingdom"
+"194.205.92.24","194.205.92.31","3268238360","3268238367","EU","Europe"
+"194.205.92.32","194.205.92.63","3268238368","3268238399","GB","United Kingdom"
+"194.205.92.64","194.205.92.135","3268238400","3268238471","EU","Europe"
+"194.205.92.136","194.205.92.191","3268238472","3268238527","GB","United Kingdom"
+"194.205.92.192","194.205.92.199","3268238528","3268238535","EU","Europe"
+"194.205.92.200","194.205.92.207","3268238536","3268238543","GB","United Kingdom"
+"194.205.92.208","194.205.92.215","3268238544","3268238551","EU","Europe"
+"194.205.92.216","194.205.93.31","3268238552","3268238623","GB","United Kingdom"
+"194.205.93.32","194.205.93.39","3268238624","3268238631","EU","Europe"
+"194.205.93.40","194.205.93.191","3268238632","3268238783","GB","United Kingdom"
+"194.205.93.192","194.205.93.223","3268238784","3268238815","EU","Europe"
+"194.205.93.224","194.205.93.239","3268238816","3268238831","GB","United Kingdom"
+"194.205.93.240","194.205.96.223","3268238832","3268239583","EU","Europe"
+"194.205.96.224","194.205.98.255","3268239584","3268240127","GB","United Kingdom"
+"194.205.99.0","194.205.99.31","3268240128","3268240159","EU","Europe"
+"194.205.99.32","194.205.99.63","3268240160","3268240191","GB","United Kingdom"
+"194.205.99.64","194.205.99.255","3268240192","3268240383","EU","Europe"
+"194.205.100.0","194.205.100.15","3268240384","3268240399","GB","United Kingdom"
+"194.205.100.16","194.205.100.95","3268240400","3268240479","EU","Europe"
+"194.205.100.96","194.205.100.103","3268240480","3268240487","GB","United Kingdom"
+"194.205.100.104","194.205.101.47","3268240488","3268240687","EU","Europe"
+"194.205.101.48","194.205.101.55","3268240688","3268240695","GB","United Kingdom"
+"194.205.101.56","194.205.101.71","3268240696","3268240711","EU","Europe"
+"194.205.101.72","194.205.101.95","3268240712","3268240735","GB","United Kingdom"
+"194.205.101.96","194.205.101.103","3268240736","3268240743","EU","Europe"
+"194.205.101.104","194.205.101.111","3268240744","3268240751","GB","United Kingdom"
+"194.205.101.112","194.205.102.79","3268240752","3268240975","EU","Europe"
+"194.205.102.80","194.205.102.95","3268240976","3268240991","GB","United Kingdom"
+"194.205.102.96","194.205.102.111","3268240992","3268241007","EU","Europe"
+"194.205.102.112","194.205.102.127","3268241008","3268241023","GB","United Kingdom"
+"194.205.102.128","194.205.104.135","3268241024","3268241543","EU","Europe"
+"194.205.104.136","194.205.104.143","3268241544","3268241551","GB","United Kingdom"
+"194.205.104.144","194.205.104.231","3268241552","3268241639","EU","Europe"
+"194.205.104.232","194.205.104.247","3268241640","3268241655","GB","United Kingdom"
+"194.205.104.248","194.205.108.63","3268241656","3268242495","EU","Europe"
+"194.205.108.64","194.205.108.91","3268242496","3268242523","GB","United Kingdom"
+"194.205.108.92","194.205.109.191","3268242524","3268242879","EU","Europe"
+"194.205.109.192","194.205.110.127","3268242880","3268243071","GB","United Kingdom"
+"194.205.110.128","194.205.111.127","3268243072","3268243327","EU","Europe"
+"194.205.111.128","194.205.111.191","3268243328","3268243391","GB","United Kingdom"
+"194.205.111.192","194.205.117.39","3268243392","3268244775","EU","Europe"
+"194.205.117.40","194.205.117.47","3268244776","3268244783","GB","United Kingdom"
+"194.205.117.48","194.205.117.55","3268244784","3268244791","EU","Europe"
+"194.205.117.56","194.205.117.63","3268244792","3268244799","GB","United Kingdom"
+"194.205.117.64","194.205.119.255","3268244800","3268245503","EU","Europe"
+"194.205.120.0","194.205.120.255","3268245504","3268245759","GB","United Kingdom"
+"194.205.121.0","194.205.122.255","3268245760","3268246271","EU","Europe"
+"194.205.123.0","194.205.124.255","3268246272","3268246783","GB","United Kingdom"
+"194.205.125.0","194.205.125.191","3268246784","3268246975","EU","Europe"
+"194.205.125.192","194.205.125.207","3268246976","3268246991","GB","United Kingdom"
+"194.205.125.208","194.205.130.255","3268246992","3268248319","EU","Europe"
+"194.205.131.0","194.205.131.127","3268248320","3268248447","GB","United Kingdom"
+"194.205.131.128","194.205.131.191","3268248448","3268248511","EU","Europe"
+"194.205.131.192","194.205.131.223","3268248512","3268248543","GB","United Kingdom"
+"194.205.131.224","194.205.135.255","3268248544","3268249599","EU","Europe"
+"194.205.136.0","194.205.142.175","3268249600","3268251311","GB","United Kingdom"
+"194.205.142.176","194.205.142.191","3268251312","3268251327","IE","Ireland"
+"194.205.142.192","194.205.143.191","3268251328","3268251583","GB","United Kingdom"
+"194.205.143.192","194.205.143.223","3268251584","3268251615","DE","Germany"
+"194.205.143.224","194.205.143.239","3268251616","3268251631","CH","Switzerland"
+"194.205.143.240","194.205.143.255","3268251632","3268251647","GB","United Kingdom"
+"194.205.144.0","194.205.154.255","3268251648","3268254463","EU","Europe"
+"194.205.155.0","194.205.155.79","3268254464","3268254543","GB","United Kingdom"
+"194.205.155.80","194.205.155.159","3268254544","3268254623","EU","Europe"
+"194.205.155.160","194.205.155.175","3268254624","3268254639","GB","United Kingdom"
+"194.205.155.176","194.205.156.175","3268254640","3268254895","EU","Europe"
+"194.205.156.176","194.205.156.183","3268254896","3268254903","GB","United Kingdom"
+"194.205.156.184","194.205.160.79","3268254904","3268255823","EU","Europe"
+"194.205.160.80","194.205.160.119","3268255824","3268255863","GB","United Kingdom"
+"194.205.160.120","194.205.160.151","3268255864","3268255895","EU","Europe"
+"194.205.160.152","194.205.160.175","3268255896","3268255919","GB","United Kingdom"
+"194.205.160.176","194.205.160.207","3268255920","3268255951","EU","Europe"
+"194.205.160.208","194.205.160.215","3268255952","3268255959","GB","United Kingdom"
+"194.205.160.216","194.205.160.223","3268255960","3268255967","EU","Europe"
+"194.205.160.224","194.205.160.239","3268255968","3268255983","GB","United Kingdom"
+"194.205.160.240","194.205.164.127","3268255984","3268256895","EU","Europe"
+"194.205.164.128","194.205.164.191","3268256896","3268256959","GB","United Kingdom"
+"194.205.164.192","194.205.164.255","3268256960","3268257023","EU","Europe"
+"194.205.165.0","194.205.165.31","3268257024","3268257055","GB","United Kingdom"
+"194.205.165.32","194.205.165.63","3268257056","3268257087","EU","Europe"
+"194.205.165.64","194.205.165.95","3268257088","3268257119","GB","United Kingdom"
+"194.205.165.96","194.205.166.135","3268257120","3268257415","EU","Europe"
+"194.205.166.136","194.205.166.139","3268257416","3268257419","GB","United Kingdom"
+"194.205.166.140","194.205.166.151","3268257420","3268257431","EU","Europe"
+"194.205.166.152","194.205.166.159","3268257432","3268257439","IT","Italy"
+"194.205.166.160","194.205.166.183","3268257440","3268257463","EU","Europe"
+"194.205.166.184","194.205.166.191","3268257464","3268257471","GB","United Kingdom"
+"194.205.166.192","194.205.166.207","3268257472","3268257487","EU","Europe"
+"194.205.166.208","194.205.166.247","3268257488","3268257527","GB","United Kingdom"
+"194.205.166.248","194.205.170.255","3268257528","3268258559","EU","Europe"
+"194.205.171.0","194.205.171.63","3268258560","3268258623","GB","United Kingdom"
+"194.205.171.64","194.205.171.127","3268258624","3268258687","EU","Europe"
+"194.205.171.128","194.205.171.191","3268258688","3268258751","GB","United Kingdom"
+"194.205.171.192","194.205.174.191","3268258752","3268259519","EU","Europe"
+"194.205.174.192","194.205.174.199","3268259520","3268259527","GB","United Kingdom"
+"194.205.174.200","194.205.174.215","3268259528","3268259543","EU","Europe"
+"194.205.174.216","194.205.174.223","3268259544","3268259551","GB","United Kingdom"
+"194.205.174.224","194.205.174.231","3268259552","3268259559","EU","Europe"
+"194.205.174.232","194.205.174.247","3268259560","3268259575","GB","United Kingdom"
+"194.205.174.248","194.205.175.223","3268259576","3268259807","EU","Europe"
+"194.205.175.224","194.205.175.231","3268259808","3268259815","GB","United Kingdom"
+"194.205.175.232","194.205.175.247","3268259816","3268259831","EU","Europe"
+"194.205.175.248","194.205.176.255","3268259832","3268260095","GB","United Kingdom"
+"194.205.177.0","194.205.177.255","3268260096","3268260351","EU","Europe"
+"194.205.178.0","194.205.178.31","3268260352","3268260383","GB","United Kingdom"
+"194.205.178.32","194.205.178.63","3268260384","3268260415","EU","Europe"
+"194.205.178.64","194.205.178.95","3268260416","3268260447","GB","United Kingdom"
+"194.205.178.96","194.205.178.159","3268260448","3268260511","EU","Europe"
+"194.205.178.160","194.205.178.255","3268260512","3268260607","GB","United Kingdom"
+"194.205.179.0","194.205.179.31","3268260608","3268260639","EU","Europe"
+"194.205.179.32","194.205.179.39","3268260640","3268260647","GB","United Kingdom"
+"194.205.179.40","194.205.184.47","3268260648","3268261935","EU","Europe"
+"194.205.184.48","194.205.184.63","3268261936","3268261951","GB","United Kingdom"
+"194.205.184.64","194.205.187.111","3268261952","3268262767","EU","Europe"
+"194.205.187.112","194.205.187.127","3268262768","3268262783","GB","United Kingdom"
+"194.205.187.128","194.205.187.223","3268262784","3268262879","EU","Europe"
+"194.205.187.224","194.205.187.231","3268262880","3268262887","GB","United Kingdom"
+"194.205.187.232","194.205.189.63","3268262888","3268263231","EU","Europe"
+"194.205.189.64","194.205.189.95","3268263232","3268263263","GB","United Kingdom"
+"194.205.189.96","194.205.191.95","3268263264","3268263775","EU","Europe"
+"194.205.191.96","194.205.191.103","3268263776","3268263783","GB","United Kingdom"
+"194.205.191.104","194.205.195.31","3268263784","3268264735","EU","Europe"
+"194.205.195.32","194.205.195.63","3268264736","3268264767","GB","United Kingdom"
+"194.205.195.64","194.205.197.199","3268264768","3268265415","EU","Europe"
+"194.205.197.200","194.205.197.215","3268265416","3268265431","GB","United Kingdom"
+"194.205.197.216","194.205.199.255","3268265432","3268265983","EU","Europe"
+"194.205.200.0","194.205.201.255","3268265984","3268266495","GB","United Kingdom"
+"194.205.202.0","194.205.203.231","3268266496","3268266983","EU","Europe"
+"194.205.203.232","194.205.203.239","3268266984","3268266991","GB","United Kingdom"
+"194.205.203.240","194.205.206.15","3268266992","3268267535","EU","Europe"
+"194.205.206.16","194.205.206.31","3268267536","3268267551","GB","United Kingdom"
+"194.205.206.32","194.205.206.63","3268267552","3268267583","EU","Europe"
+"194.205.206.64","194.205.206.79","3268267584","3268267599","GB","United Kingdom"
+"194.205.206.80","194.205.206.95","3268267600","3268267615","EU","Europe"
+"194.205.206.96","194.205.206.127","3268267616","3268267647","GB","United Kingdom"
+"194.205.206.128","194.205.206.223","3268267648","3268267743","EU","Europe"
+"194.205.206.224","194.205.206.255","3268267744","3268267775","GB","United Kingdom"
+"194.205.207.0","194.205.207.175","3268267776","3268267951","EU","Europe"
+"194.205.207.176","194.205.207.183","3268267952","3268267959","GB","United Kingdom"
+"194.205.207.184","194.205.207.255","3268267960","3268268031","EU","Europe"
+"194.205.208.0","194.205.223.255","3268268032","3268272127","GB","United Kingdom"
+"194.205.224.0","194.205.225.255","3268272128","3268272639","EU","Europe"
+"194.205.226.0","194.205.226.31","3268272640","3268272671","GB","United Kingdom"
+"194.205.226.32","194.205.226.63","3268272672","3268272703","EU","Europe"
+"194.205.226.64","194.205.226.71","3268272704","3268272711","GB","United Kingdom"
+"194.205.226.72","194.205.226.87","3268272712","3268272727","EU","Europe"
+"194.205.226.88","194.205.226.95","3268272728","3268272735","GB","United Kingdom"
+"194.205.226.96","194.205.227.127","3268272736","3268273023","EU","Europe"
+"194.205.227.128","194.205.229.255","3268273024","3268273663","GB","United Kingdom"
+"194.205.230.0","194.205.231.191","3268273664","3268274111","EU","Europe"
+"194.205.231.192","194.205.231.255","3268274112","3268274175","GB","United Kingdom"
+"194.205.232.0","194.205.233.23","3268274176","3268274455","EU","Europe"
+"194.205.233.24","194.205.233.27","3268274456","3268274459","GB","United Kingdom"
+"194.205.233.28","194.205.233.95","3268274460","3268274527","EU","Europe"
+"194.205.233.96","194.205.233.111","3268274528","3268274543","GB","United Kingdom"
+"194.205.233.112","194.205.233.127","3268274544","3268274559","EU","Europe"
+"194.205.233.128","194.205.233.159","3268274560","3268274591","GB","United Kingdom"
+"194.205.233.160","194.205.239.15","3268274592","3268275983","EU","Europe"
+"194.205.239.16","194.205.239.31","3268275984","3268275999","GB","United Kingdom"
+"194.205.239.32","194.205.241.159","3268276000","3268276639","EU","Europe"
+"194.205.241.160","194.205.241.175","3268276640","3268276655","GB","United Kingdom"
+"194.205.241.176","194.205.241.191","3268276656","3268276671","EU","Europe"
+"194.205.241.192","194.205.241.207","3268276672","3268276687","GB","United Kingdom"
+"194.205.241.208","194.205.242.127","3268276688","3268276863","EU","Europe"
+"194.205.242.128","194.205.242.159","3268276864","3268276895","GB","United Kingdom"
+"194.205.242.160","194.205.243.63","3268276896","3268277055","EU","Europe"
+"194.205.243.64","194.205.243.127","3268277056","3268277119","GB","United Kingdom"
+"194.205.243.128","194.205.245.255","3268277120","3268277759","EU","Europe"
+"194.205.246.0","194.205.246.255","3268277760","3268278015","GB","United Kingdom"
+"194.205.247.0","194.205.248.191","3268278016","3268278463","EU","Europe"
+"194.205.248.192","194.205.248.223","3268278464","3268278495","GB","United Kingdom"
+"194.205.248.224","194.205.254.255","3268278496","3268280063","EU","Europe"
+"194.205.255.0","194.205.255.255","3268280064","3268280319","GB","United Kingdom"
+"194.206.0.0","194.206.255.255","3268280320","3268345855","FR","France"
+"194.207.0.0","194.207.255.255","3268345856","3268411391","GB","United Kingdom"
+"194.208.0.0","194.208.255.255","3268411392","3268476927","AT","Austria"
+"194.209.0.0","194.209.255.255","3268476928","3268542463","CH","Switzerland"
+"194.210.0.0","194.210.255.255","3268542464","3268607999","PT","Portugal"
+"194.211.0.0","194.211.255.255","3268608000","3268673535","FI","Finland"
+"194.212.0.0","194.212.255.255","3268673536","3268739071","CZ","Czech Republic"
+"194.213.0.0","194.213.0.255","3268739072","3268739327","DE","Germany"
+"194.213.1.0","194.213.1.255","3268739328","3268739583","PL","Poland"
+"194.213.2.0","194.213.2.255","3268739584","3268739839","DE","Germany"
+"194.213.3.0","194.213.3.255","3268739840","3268740095","GB","United Kingdom"
+"194.213.4.0","194.213.4.255","3268740096","3268740351","IL","Israel"
+"194.213.5.0","194.213.5.255","3268740352","3268740607","DE","Germany"
+"194.213.6.0","194.213.6.255","3268740608","3268740863","RO","Romania"
+"194.213.7.0","194.213.7.255","3268740864","3268741119","CH","Switzerland"
+"194.213.9.0","194.213.9.255","3268741376","3268741631","LV","Latvia"
+"194.213.11.0","194.213.11.255","3268741888","3268742143","AT","Austria"
+"194.213.12.0","194.213.12.255","3268742144","3268742399","RU","Russian Federation"
+"194.213.14.0","194.213.14.255","3268742656","3268742911","BE","Belgium"
+"194.213.15.0","194.213.15.255","3268742912","3268743167","NL","Netherlands"
+"194.213.16.0","194.213.16.255","3268743168","3268743423","RO","Romania"
+"194.213.18.0","194.213.18.255","3268743680","3268743935","GB","United Kingdom"
+"194.213.19.0","194.213.19.255","3268743936","3268744191","ES","Spain"
+"194.213.21.0","194.213.21.255","3268744448","3268744703","RU","Russian Federation"
+"194.213.22.0","194.213.22.255","3268744704","3268744959","PL","Poland"
+"194.213.23.0","194.213.23.255","3268744960","3268745215","UA","Ukraine"
+"194.213.25.0","194.213.25.255","3268745472","3268745727","RU","Russian Federation"
+"194.213.26.0","194.213.26.255","3268745728","3268745983","PL","Poland"
+"194.213.27.0","194.213.27.255","3268745984","3268746239","DE","Germany"
+"194.213.28.0","194.213.28.255","3268746240","3268746495","GB","United Kingdom"
+"194.213.29.0","194.213.29.255","3268746496","3268746751","IE","Ireland"
+"194.213.30.0","194.213.30.255","3268746752","3268747007","FR","France"
+"194.213.31.0","194.213.31.255","3268747008","3268747263","DE","Germany"
+"194.213.32.0","194.213.63.255","3268747264","3268755455","CZ","Czech Republic"
+"194.213.64.0","194.213.95.255","3268755456","3268763647","SE","Sweden"
+"194.213.96.0","194.213.97.255","3268763648","3268764159","RU","Russian Federation"
+"194.213.98.0","194.213.99.255","3268764160","3268764671","DE","Germany"
+"194.213.100.0","194.213.101.255","3268764672","3268765183","LV","Latvia"
+"194.213.102.0","194.213.103.255","3268765184","3268765695","RU","Russian Federation"
+"194.213.104.0","194.213.107.255","3268765696","3268766719","UA","Ukraine"
+"194.213.108.0","194.213.109.255","3268766720","3268767231","IL","Israel"
+"194.213.110.0","194.213.111.255","3268767232","3268767743","RU","Russian Federation"
+"194.213.112.0","194.213.113.255","3268767744","3268768255","NL","Netherlands"
+"194.213.114.0","194.213.115.255","3268768256","3268768767","BE","Belgium"
+"194.213.116.0","194.213.117.255","3268768768","3268769279","RU","Russian Federation"
+"194.213.118.0","194.213.119.255","3268769280","3268769791","SE","Sweden"
+"194.213.120.0","194.213.121.255","3268769792","3268770303","UA","Ukraine"
+"194.213.122.0","194.213.123.255","3268770304","3268770815","RU","Russian Federation"
+"194.213.124.0","194.213.125.255","3268770816","3268771327","FR","France"
+"194.213.126.0","194.213.127.255","3268771328","3268771839","NL","Netherlands"
+"194.213.128.0","194.213.191.255","3268771840","3268788223","NO","Norway"
+"194.213.192.0","194.213.255.255","3268788224","3268804607","CZ","Czech Republic"
+"194.214.0.0","194.214.252.255","3268804608","3268869375","FR","France"
+"194.214.253.0","194.214.253.255","3268869376","3268869631","PF","French Polynesia"
+"194.214.254.0","194.214.255.255","3268869632","3268870143","FR","France"
+"194.215.0.0","194.215.255.255","3268870144","3268935679","FI","Finland"
+"194.216.0.0","194.217.255.255","3268935680","3269066751","GB","United Kingdom"
+"194.218.0.0","194.218.255.255","3269066752","3269132287","SE","Sweden"
+"194.219.0.0","194.219.255.255","3269132288","3269197823","GR","Greece"
+"194.220.0.0","194.220.255.255","3269197824","3269263359","ES","Spain"
+"194.221.0.0","194.221.4.255","3269263360","3269264639","EU","Europe"
+"194.221.5.0","194.221.5.255","3269264640","3269264895","DE","Germany"
+"194.221.6.0","194.221.9.191","3269264896","3269265855","EU","Europe"
+"194.221.9.192","194.221.9.255","3269265856","3269265919","DE","Germany"
+"194.221.10.0","194.221.10.255","3269265920","3269266175","GB","United Kingdom"
+"194.221.11.0","194.221.12.255","3269266176","3269266687","EU","Europe"
+"194.221.13.0","194.221.13.255","3269266688","3269266943","DE","Germany"
+"194.221.14.0","194.221.15.255","3269266944","3269267455","GB","United Kingdom"
+"194.221.16.0","194.221.35.255","3269267456","3269272575","EU","Europe"
+"194.221.36.0","194.221.36.7","3269272576","3269272583","DE","Germany"
+"194.221.36.8","194.221.36.127","3269272584","3269272703","EU","Europe"
+"194.221.36.128","194.221.36.255","3269272704","3269272831","DE","Germany"
+"194.221.37.0","194.221.37.15","3269272832","3269272847","GB","United Kingdom"
+"194.221.37.16","194.221.37.31","3269272848","3269272863","NL","Netherlands"
+"194.221.37.32","194.221.37.55","3269272864","3269272887","GB","United Kingdom"
+"194.221.37.56","194.221.37.63","3269272888","3269272895","EU","Europe"
+"194.221.37.64","194.221.37.255","3269272896","3269273087","NL","Netherlands"
+"194.221.38.0","194.221.38.255","3269273088","3269273343","DE","Germany"
+"194.221.39.0","194.221.39.255","3269273344","3269273599","EU","Europe"
+"194.221.40.0","194.221.40.255","3269273600","3269273855","GB","United Kingdom"
+"194.221.41.0","194.221.47.255","3269273856","3269275647","DE","Germany"
+"194.221.48.0","194.221.48.255","3269275648","3269275903","EU","Europe"
+"194.221.49.0","194.221.49.255","3269275904","3269276159","DE","Germany"
+"194.221.50.0","194.221.50.255","3269276160","3269276415","GB","United Kingdom"
+"194.221.51.0","194.221.53.255","3269276416","3269277183","EU","Europe"
+"194.221.54.0","194.221.55.255","3269277184","3269277695","FR","France"
+"194.221.56.0","194.221.56.63","3269277696","3269277759","GB","United Kingdom"
+"194.221.56.64","194.221.59.255","3269277760","3269278719","NL","Netherlands"
+"194.221.60.0","194.221.61.255","3269278720","3269279231","EU","Europe"
+"194.221.62.0","194.221.62.255","3269279232","3269279487","NL","Netherlands"
+"194.221.63.0","194.221.63.183","3269279488","3269279671","EU","Europe"
+"194.221.63.184","194.221.63.191","3269279672","3269279679","CH","Switzerland"
+"194.221.63.192","194.221.63.255","3269279680","3269279743","EU","Europe"
+"194.221.64.0","194.221.65.255","3269279744","3269280255","GB","United Kingdom"
+"194.221.66.0","194.221.66.15","3269280256","3269280271","DE","Germany"
+"194.221.66.16","194.221.67.255","3269280272","3269280767","NL","Netherlands"
+"194.221.68.0","194.221.68.255","3269280768","3269281023","GB","United Kingdom"
+"194.221.69.0","194.221.69.255","3269281024","3269281279","DE","Germany"
+"194.221.70.0","194.221.70.255","3269281280","3269281535","FR","France"
+"194.221.71.0","194.221.72.255","3269281536","3269282047","EU","Europe"
+"194.221.73.0","194.221.73.255","3269282048","3269282303","DE","Germany"
+"194.221.74.0","194.221.74.255","3269282304","3269282559","GB","United Kingdom"
+"194.221.75.0","194.221.75.255","3269282560","3269282815","FR","France"
+"194.221.76.0","194.221.77.255","3269282816","3269283327","EU","Europe"
+"194.221.78.0","194.221.78.255","3269283328","3269283583","DE","Germany"
+"194.221.79.0","194.221.80.31","3269283584","3269283871","EU","Europe"
+"194.221.80.32","194.221.80.63","3269283872","3269283903","DE","Germany"
+"194.221.80.64","194.221.80.255","3269283904","3269284095","EU","Europe"
+"194.221.81.0","194.221.81.255","3269284096","3269284351","GB","United Kingdom"
+"194.221.82.0","194.221.83.255","3269284352","3269284863","EU","Europe"
+"194.221.84.0","194.221.84.215","3269284864","3269285079","FR","France"
+"194.221.84.216","194.221.84.223","3269285080","3269285087","EU","Europe"
+"194.221.84.224","194.221.85.15","3269285088","3269285135","DE","Germany"
+"194.221.85.16","194.221.85.31","3269285136","3269285151","GB","United Kingdom"
+"194.221.85.32","194.221.85.95","3269285152","3269285215","DE","Germany"
+"194.221.85.96","194.221.85.191","3269285216","3269285311","FR","France"
+"194.221.85.192","194.221.85.207","3269285312","3269285327","DE","Germany"
+"194.221.85.208","194.221.85.215","3269285328","3269285335","EU","Europe"
+"194.221.85.216","194.221.85.223","3269285336","3269285343","FR","France"
+"194.221.85.224","194.221.85.224","3269285344","3269285344","GB","United Kingdom"
+"194.221.85.225","194.221.85.225","3269285345","3269285345","EU","Europe"
+"194.221.85.226","194.221.85.255","3269285346","3269285375","GB","United Kingdom"
+"194.221.86.0","194.221.86.255","3269285376","3269285631","FR","France"
+"194.221.87.0","194.221.87.255","3269285632","3269285887","DE","Germany"
+"194.221.88.0","194.221.89.255","3269285888","3269286399","EU","Europe"
+"194.221.90.0","194.221.90.63","3269286400","3269286463","DE","Germany"
+"194.221.90.64","194.221.98.239","3269286464","3269288687","EU","Europe"
+"194.221.98.240","194.221.98.247","3269288688","3269288695","DE","Germany"
+"194.221.98.248","194.221.98.255","3269288696","3269288703","EU","Europe"
+"194.221.99.0","194.221.99.255","3269288704","3269288959","DE","Germany"
+"194.221.100.0","194.221.106.63","3269288960","3269290559","EU","Europe"
+"194.221.106.64","194.221.106.79","3269290560","3269290575","DE","Germany"
+"194.221.106.80","194.221.106.95","3269290576","3269290591","EU","Europe"
+"194.221.106.96","194.221.106.191","3269290592","3269290687","DE","Germany"
+"194.221.106.192","194.221.106.239","3269290688","3269290735","EU","Europe"
+"194.221.106.240","194.221.106.247","3269290736","3269290743","DE","Germany"
+"194.221.106.248","194.221.108.255","3269290744","3269291263","EU","Europe"
+"194.221.109.0","194.221.109.255","3269291264","3269291519","DE","Germany"
+"194.221.110.0","194.221.110.55","3269291520","3269291575","GB","United Kingdom"
+"194.221.110.56","194.221.110.63","3269291576","3269291583","EU","Europe"
+"194.221.110.64","194.221.110.127","3269291584","3269291647","GB","United Kingdom"
+"194.221.110.128","194.221.110.255","3269291648","3269291775","EU","Europe"
+"194.221.111.0","194.221.112.255","3269291776","3269292287","ES","Spain"
+"194.221.113.0","194.221.116.63","3269292288","3269293119","EU","Europe"
+"194.221.116.64","194.221.116.95","3269293120","3269293151","DE","Germany"
+"194.221.116.96","194.221.116.151","3269293152","3269293207","EU","Europe"
+"194.221.116.152","194.221.116.159","3269293208","3269293215","DE","Germany"
+"194.221.116.160","194.221.116.191","3269293216","3269293247","EU","Europe"
+"194.221.116.192","194.221.116.223","3269293248","3269293279","DE","Germany"
+"194.221.116.224","194.221.117.63","3269293280","3269293375","EU","Europe"
+"194.221.117.64","194.221.117.79","3269293376","3269293391","DE","Germany"
+"194.221.117.80","194.221.119.31","3269293392","3269293855","EU","Europe"
+"194.221.119.32","194.221.119.63","3269293856","3269293887","DE","Germany"
+"194.221.119.64","194.221.119.95","3269293888","3269293919","EU","Europe"
+"194.221.119.96","194.221.119.127","3269293920","3269293951","DE","Germany"
+"194.221.119.128","194.221.119.255","3269293952","3269294079","EU","Europe"
+"194.221.120.0","194.221.123.255","3269294080","3269295103","GB","United Kingdom"
+"194.221.124.0","194.221.128.103","3269295104","3269296231","EU","Europe"
+"194.221.128.104","194.221.128.107","3269296232","3269296235","DE","Germany"
+"194.221.128.108","194.221.128.239","3269296236","3269296367","EU","Europe"
+"194.221.128.240","194.221.128.247","3269296368","3269296375","DE","Germany"
+"194.221.128.248","194.221.131.255","3269296376","3269297151","EU","Europe"
+"194.221.132.0","194.221.133.255","3269297152","3269297663","GB","United Kingdom"
+"194.221.134.0","194.221.137.231","3269297664","3269298663","EU","Europe"
+"194.221.137.232","194.221.137.239","3269298664","3269298671","DE","Germany"
+"194.221.137.240","194.221.154.255","3269298672","3269303039","EU","Europe"
+"194.221.155.0","194.221.155.255","3269303040","3269303295","DE","Germany"
+"194.221.156.0","194.221.156.127","3269303296","3269303423","GB","United Kingdom"
+"194.221.156.128","194.221.156.255","3269303424","3269303551","EU","Europe"
+"194.221.157.0","194.221.157.127","3269303552","3269303679","DE","Germany"
+"194.221.157.128","194.221.163.255","3269303680","3269305343","EU","Europe"
+"194.221.164.0","194.221.164.7","3269305344","3269305351","DE","Germany"
+"194.221.164.8","194.221.165.255","3269305352","3269305855","EU","Europe"
+"194.221.166.0","194.221.169.255","3269305856","3269306879","DE","Germany"
+"194.221.170.0","194.221.172.255","3269306880","3269307647","EU","Europe"
+"194.221.173.0","194.221.173.255","3269307648","3269307903","DE","Germany"
+"194.221.174.0","194.221.184.191","3269307904","3269310655","EU","Europe"
+"194.221.184.192","194.221.184.207","3269310656","3269310671","DE","Germany"
+"194.221.184.208","194.221.185.255","3269310672","3269310975","EU","Europe"
+"194.221.186.0","194.221.186.255","3269310976","3269311231","DE","Germany"
+"194.221.187.0","194.221.189.127","3269311232","3269311871","EU","Europe"
+"194.221.189.128","194.221.189.255","3269311872","3269311999","DE","Germany"
+"194.221.190.0","194.221.196.255","3269312000","3269313791","EU","Europe"
+"194.221.197.0","194.221.198.127","3269313792","3269314175","DE","Germany"
+"194.221.198.128","194.221.198.143","3269314176","3269314191","EU","Europe"
+"194.221.198.144","194.221.198.151","3269314192","3269314199","DE","Germany"
+"194.221.198.152","194.221.203.255","3269314200","3269315583","EU","Europe"
+"194.221.204.0","194.221.204.7","3269315584","3269315591","DE","Germany"
+"194.221.204.8","194.221.211.255","3269315592","3269317631","EU","Europe"
+"194.221.212.0","194.221.212.31","3269317632","3269317663","GB","United Kingdom"
+"194.221.212.32","194.221.212.39","3269317664","3269317671","IE","Ireland"
+"194.221.212.40","194.221.212.255","3269317672","3269317887","GB","United Kingdom"
+"194.221.213.0","194.221.214.255","3269317888","3269318399","DE","Germany"
+"194.221.215.0","194.221.215.255","3269318400","3269318655","GB","United Kingdom"
+"194.221.216.0","194.221.217.71","3269318656","3269318983","DE","Germany"
+"194.221.217.72","194.221.217.95","3269318984","3269319007","EU","Europe"
+"194.221.217.96","194.221.217.135","3269319008","3269319047","DE","Germany"
+"194.221.217.136","194.221.217.143","3269319048","3269319055","EU","Europe"
+"194.221.217.144","194.221.217.159","3269319056","3269319071","DE","Germany"
+"194.221.217.160","194.221.217.223","3269319072","3269319135","EU","Europe"
+"194.221.217.224","194.221.222.255","3269319136","3269320447","DE","Germany"
+"194.221.223.0","194.221.223.255","3269320448","3269320703","EU","Europe"
+"194.221.224.0","194.221.227.255","3269320704","3269321727","GB","United Kingdom"
+"194.221.228.0","194.221.229.255","3269321728","3269322239","EU","Europe"
+"194.221.230.0","194.221.230.255","3269322240","3269322495","DE","Germany"
+"194.221.231.0","194.221.231.159","3269322496","3269322655","EU","Europe"
+"194.221.231.160","194.221.231.175","3269322656","3269322671","DE","Germany"
+"194.221.231.176","194.221.231.255","3269322672","3269322751","EU","Europe"
+"194.221.232.0","194.221.233.255","3269322752","3269323263","DE","Germany"
+"194.221.234.0","194.221.247.255","3269323264","3269326847","EU","Europe"
+"194.221.248.0","194.221.248.7","3269326848","3269326855","DE","Germany"
+"194.221.248.8","194.221.248.111","3269326856","3269326959","EU","Europe"
+"194.221.248.112","194.221.248.123","3269326960","3269326971","DE","Germany"
+"194.221.248.124","194.221.248.143","3269326972","3269326991","EU","Europe"
+"194.221.248.144","194.221.248.151","3269326992","3269326999","DE","Germany"
+"194.221.248.152","194.221.248.175","3269327000","3269327023","EU","Europe"
+"194.221.248.176","194.221.248.191","3269327024","3269327039","DE","Germany"
+"194.221.248.192","194.221.248.207","3269327040","3269327055","EU","Europe"
+"194.221.248.208","194.221.248.255","3269327056","3269327103","DE","Germany"
+"194.221.249.0","194.221.251.143","3269327104","3269327759","EU","Europe"
+"194.221.251.144","194.221.251.159","3269327760","3269327775","DE","Germany"
+"194.221.251.160","194.221.251.247","3269327776","3269327863","EU","Europe"
+"194.221.251.248","194.221.253.255","3269327864","3269328383","DE","Germany"
+"194.221.254.0","194.221.255.255","3269328384","3269328895","EU","Europe"
+"194.222.0.0","194.223.255.255","3269328896","3269459967","GB","United Kingdom"
+"194.224.0.0","194.224.255.255","3269459968","3269525503","ES","Spain"
+"194.225.0.0","194.225.255.255","3269525504","3269591039","IR","Iran, Islamic Republic of"
+"194.226.0.0","194.226.119.255","3269591040","3269621759","RU","Russian Federation"
+"194.226.120.0","194.226.126.255","3269621760","3269623551","BY","Belarus"
+"194.226.127.0","194.226.255.255","3269623552","3269656575","RU","Russian Federation"
+"194.227.0.0","194.227.255.255","3269656576","3269722111","GB","United Kingdom"
+"194.228.0.0","194.228.255.255","3269722112","3269787647","CZ","Czech Republic"
+"194.229.0.0","194.229.255.255","3269787648","3269853183","NL","Netherlands"
+"194.230.0.0","194.230.255.255","3269853184","3269918719","CH","Switzerland"
+"194.231.0.0","194.231.255.255","3269918720","3269984255","DE","Germany"
+"194.232.0.0","194.232.255.255","3269984256","3270049791","AT","Austria"
+"194.233.0.0","194.233.255.255","3270049792","3270115327","DE","Germany"
+"194.234.0.0","194.234.63.255","3270115328","3270131711","EU","Europe"
+"194.234.64.0","194.234.127.255","3270131712","3270148095","NO","Norway"
+"194.234.128.0","194.234.128.255","3270148096","3270148351","EU","Europe"
+"194.234.129.0","194.234.134.255","3270148352","3270149887","FI","Finland"
+"194.234.135.0","194.234.137.255","3270149888","3270150655","EU","Europe"
+"194.234.138.0","194.234.140.255","3270150656","3270151423","FI","Finland"
+"194.234.141.0","194.234.145.255","3270151424","3270152703","EU","Europe"
+"194.234.146.0","194.234.149.255","3270152704","3270153727","FI","Finland"
+"194.234.150.0","194.234.199.255","3270153728","3270166527","EU","Europe"
+"194.234.200.0","194.234.203.255","3270166528","3270167551","NO","Norway"
+"194.234.204.0","194.235.95.255","3270167552","3270205439","EU","Europe"
+"194.235.96.0","194.235.103.255","3270205440","3270207487","ES","Spain"
+"194.235.104.0","194.235.107.255","3270207488","3270208511","EU","Europe"
+"194.235.108.0","194.235.111.255","3270208512","3270209535","NL","Netherlands"
+"194.235.112.0","194.235.207.255","3270209536","3270234111","EU","Europe"
+"194.235.208.0","194.235.239.255","3270234112","3270242303","NL","Netherlands"
+"194.235.240.0","194.235.255.255","3270242304","3270246399","EU","Europe"
+"194.236.0.0","194.237.255.255","3270246400","3270377471","SE","Sweden"
+"194.238.0.0","194.238.255.255","3270377472","3270443007","GB","United Kingdom"
+"194.239.0.0","194.239.255.255","3270443008","3270508543","DK","Denmark"
+"194.240.0.0","194.241.255.255","3270508544","3270639615","FI","Finland"
+"194.242.0.0","194.242.1.255","3270639616","3270640127","PL","Poland"
+"194.242.4.0","194.242.9.255","3270640640","3270642175","RU","Russian Federation"
+"194.242.10.0","194.242.11.255","3270642176","3270642687","NO","Norway"
+"194.242.12.0","194.242.13.255","3270642688","3270643199","DE","Germany"
+"194.242.14.0","194.242.15.255","3270643200","3270643711","RU","Russian Federation"
+"194.242.16.0","194.242.17.255","3270643712","3270644223","AT","Austria"
+"194.242.18.0","194.242.19.255","3270644224","3270644735","NL","Netherlands"
+"194.242.20.0","194.242.21.255","3270644736","3270645247","DE","Germany"
+"194.242.24.0","194.242.25.255","3270645760","3270646271","IL","Israel"
+"194.242.26.0","194.242.27.255","3270646272","3270646783","RU","Russian Federation"
+"194.242.30.0","194.242.31.255","3270647296","3270647807","RU","Russian Federation"
+"194.242.32.0","194.242.32.255","3270647808","3270648063","TR","Turkey"
+"194.242.33.0","194.242.33.255","3270648064","3270648319","RU","Russian Federation"
+"194.242.34.0","194.242.34.255","3270648320","3270648575","CH","Switzerland"
+"194.242.35.0","194.242.35.255","3270648576","3270648831","AT","Austria"
+"194.242.36.0","194.242.36.255","3270648832","3270649087","SI","Slovenia"
+"194.242.37.0","194.242.37.255","3270649088","3270649343","AT","Austria"
+"194.242.39.0","194.242.39.255","3270649600","3270649855","PL","Poland"
+"194.242.40.0","194.242.40.255","3270649856","3270650111","DK","Denmark"
+"194.242.41.0","194.242.41.255","3270650112","3270650367","AT","Austria"
+"194.242.42.0","194.242.42.255","3270650368","3270650623","DK","Denmark"
+"194.242.43.0","194.242.47.255","3270650624","3270651903","FR","France"
+"194.242.50.0","194.242.51.255","3270652416","3270652927","CH","Switzerland"
+"194.242.52.0","194.242.52.255","3270652928","3270653183","PL","Poland"
+"194.242.53.0","194.242.53.255","3270653184","3270653439","UA","Ukraine"
+"194.242.54.0","194.242.54.255","3270653440","3270653695","NL","Netherlands"
+"194.242.55.0","194.242.55.255","3270653696","3270653951","GB","United Kingdom"
+"194.242.57.0","194.242.57.255","3270654208","3270654463","RO","Romania"
+"194.242.58.0","194.242.58.255","3270654464","3270654719","BE","Belgium"
+"194.242.59.0","194.242.60.255","3270654720","3270655231","UA","Ukraine"
+"194.242.61.0","194.242.61.255","3270655232","3270655487","IT","Italy"
+"194.242.62.0","194.242.62.255","3270655488","3270655743","PL","Poland"
+"194.242.63.0","194.242.63.255","3270655744","3270655999","CH","Switzerland"
+"194.242.64.0","194.242.95.255","3270656000","3270664191","NL","Netherlands"
+"194.242.96.0","194.242.103.255","3270664192","3270666239","UA","Ukraine"
+"194.242.104.0","194.242.107.255","3270666240","3270667263","PL","Poland"
+"194.242.108.0","194.242.111.255","3270667264","3270668287","SE","Sweden"
+"194.242.112.0","194.242.115.255","3270668288","3270669311","FR","France"
+"194.242.116.0","194.242.119.255","3270669312","3270670335","UA","Ukraine"
+"194.242.120.0","194.242.127.255","3270670336","3270672383","RU","Russian Federation"
+"194.242.128.0","194.242.159.255","3270672384","3270680575","GB","United Kingdom"
+"194.242.160.0","194.242.175.255","3270680576","3270684671","IL","Israel"
+"194.242.176.0","194.242.191.255","3270684672","3270688767","FR","France"
+"194.242.192.0","194.244.5.111","3270688768","3270772079","IT","Italy"
+"194.244.5.112","194.244.5.119","3270772080","3270772087","NL","Netherlands"
+"194.244.5.120","194.244.255.255","3270772088","3270836223","IT","Italy"
+"194.245.0.0","194.245.255.255","3270836224","3270901759","DE","Germany"
+"194.246.0.0","194.246.7.255","3270901760","3270903807","IT","Italy"
+"194.246.8.0","194.246.15.255","3270903808","3270905855","SE","Sweden"
+"194.246.16.0","194.246.16.255","3270905856","3270906111","EU","Europe"
+"194.246.17.0","194.246.31.255","3270906112","3270909951","IT","Italy"
+"194.246.39.96","194.246.39.127","3270911840","3270911871","PL","Poland"
+"194.246.39.128","194.246.39.191","3270911872","3270911935","DE","Germany"
+"194.246.39.224","194.246.39.255","3270911968","3270911999","NL","Netherlands"
+"194.246.44.0","194.246.45.255","3270913024","3270913535","DE","Germany"
+"194.246.46.0","194.246.46.255","3270913536","3270913791","EU","Europe"
+"194.246.47.0","194.246.73.255","3270913792","3270920703","DE","Germany"
+"194.246.74.0","194.246.75.255","3270920704","3270921215","UA","Ukraine"
+"194.246.76.0","194.246.76.255","3270921216","3270921471","DK","Denmark"
+"194.246.77.0","194.246.77.255","3270921472","3270921727","UA","Ukraine"
+"194.246.78.0","194.246.79.255","3270921728","3270922239","GB","United Kingdom"
+"194.246.84.0","194.246.87.255","3270923264","3270924287","DE","Germany"
+"194.246.96.0","194.246.96.255","3270926336","3270926591","AT","Austria"
+"194.246.97.0","194.246.97.255","3270926592","3270926847","CH","Switzerland"
+"194.246.98.0","194.246.98.255","3270926848","3270927103","PL","Poland"
+"194.246.99.0","194.246.99.255","3270927104","3270927359","UA","Ukraine"
+"194.246.101.0","194.246.101.255","3270927616","3270927871","FR","France"
+"194.246.102.0","194.246.102.255","3270927872","3270928127","HU","Hungary"
+"194.246.104.0","194.246.105.255","3270928384","3270928895","UA","Ukraine"
+"194.246.106.0","194.246.107.255","3270928896","3270929407","PL","Poland"
+"194.246.108.0","194.246.109.255","3270929408","3270929919","GB","United Kingdom"
+"194.246.110.0","194.246.111.255","3270929920","3270930431","BG","Bulgaria"
+"194.246.112.0","194.246.115.255","3270930432","3270931455","RU","Russian Federation"
+"194.246.116.0","194.246.117.255","3270931456","3270931967","UA","Ukraine"
+"194.246.118.0","194.246.119.255","3270931968","3270932479","CH","Switzerland"
+"194.246.120.0","194.246.121.255","3270932480","3270932991","UA","Ukraine"
+"194.246.122.0","194.246.123.255","3270932992","3270933503","DE","Germany"
+"194.246.124.0","194.246.125.255","3270933504","3270934015","PL","Poland"
+"194.246.126.0","194.246.127.255","3270934016","3270934527","IT","Italy"
+"194.246.128.0","194.246.255.255","3270934528","3270967295","DE","Germany"
+"194.247.0.0","194.247.3.255","3270967296","3270968319","PL","Poland"
+"194.247.4.0","194.247.5.255","3270968320","3270968831","DE","Germany"
+"194.247.6.0","194.247.7.255","3270968832","3270969343","SE","Sweden"
+"194.247.8.0","194.247.9.255","3270969344","3270969855","CH","Switzerland"
+"194.247.10.0","194.247.11.255","3270969856","3270970367","AT","Austria"
+"194.247.12.0","194.247.13.255","3270970368","3270970879","UA","Ukraine"
+"194.247.14.0","194.247.15.255","3270970880","3270971391","RU","Russian Federation"
+"194.247.16.0","194.247.19.255","3270971392","3270972415","UA","Ukraine"
+"194.247.20.0","194.247.25.255","3270972416","3270973951","RU","Russian Federation"
+"194.247.26.0","194.247.27.255","3270973952","3270974463","FR","France"
+"194.247.28.0","194.247.29.255","3270974464","3270974975","IT","Italy"
+"194.247.30.0","194.247.31.255","3270974976","3270975487","NL","Netherlands"
+"194.247.32.0","194.247.33.255","3270975488","3270975999","RU","Russian Federation"
+"194.247.34.0","194.247.34.255","3270976000","3270976255","FR","France"
+"194.247.35.0","194.247.35.255","3270976256","3270976511","UA","Ukraine"
+"194.247.36.0","194.247.36.255","3270976512","3270976767","HU","Hungary"
+"194.247.37.0","194.247.37.255","3270976768","3270977023","UA","Ukraine"
+"194.247.38.0","194.247.38.255","3270977024","3270977279","NL","Netherlands"
+"194.247.39.0","194.247.39.255","3270977280","3270977535","RS","Serbia"
+"194.247.40.0","194.247.40.255","3270977536","3270977791","RU","Russian Federation"
+"194.247.41.0","194.247.41.255","3270977792","3270978047","PL","Poland"
+"194.247.42.0","194.247.42.255","3270978048","3270978303","UA","Ukraine"
+"194.247.46.0","194.247.46.255","3270979072","3270979327","PL","Poland"
+"194.247.47.0","194.247.47.255","3270979328","3270979583","AT","Austria"
+"194.247.48.0","194.247.48.255","3270979584","3270979839","NO","Norway"
+"194.247.49.0","194.247.49.255","3270979840","3270980095","GB","United Kingdom"
+"194.247.50.0","194.247.50.255","3270980096","3270980351","AM","Armenia"
+"194.247.51.0","194.247.51.255","3270980352","3270980607","RU","Russian Federation"
+"194.247.52.0","194.247.52.255","3270980608","3270980863","MD","Moldova, Republic of"
+"194.247.53.0","194.247.55.255","3270980864","3270981631","RU","Russian Federation"
+"194.247.56.0","194.247.56.255","3270981632","3270981887","IT","Italy"
+"194.247.57.0","194.247.57.255","3270981888","3270982143","AT","Austria"
+"194.247.59.0","194.247.59.255","3270982400","3270982655","TR","Turkey"
+"194.247.60.0","194.247.60.255","3270982656","3270982911","UA","Ukraine"
+"194.247.61.0","194.247.61.255","3270982912","3270983167","DK","Denmark"
+"194.247.62.0","194.247.62.255","3270983168","3270983423","PL","Poland"
+"194.247.63.0","194.247.63.255","3270983424","3270983679","NL","Netherlands"
+"194.247.64.0","194.247.95.255","3270983680","3270991871","GB","United Kingdom"
+"194.247.96.0","194.247.127.255","3270991872","3271000063","NL","Netherlands"
+"194.247.128.0","194.247.159.255","3271000064","3271008255","RU","Russian Federation"
+"194.247.160.0","194.247.161.255","3271008256","3271008767","BE","Belgium"
+"194.247.162.0","194.247.163.255","3271008768","3271009279","SI","Slovenia"
+"194.247.164.0","194.247.165.255","3271009280","3271009791","MD","Moldova, Republic of"
+"194.247.166.0","194.247.167.255","3271009792","3271010303","IL","Israel"
+"194.247.168.0","194.247.169.255","3271010304","3271010815","RU","Russian Federation"
+"194.247.170.0","194.247.171.255","3271010816","3271011327","GB","United Kingdom"
+"194.247.172.0","194.247.179.255","3271011328","3271013375","UA","Ukraine"
+"194.247.180.0","194.247.181.255","3271013376","3271013887","FR","France"
+"194.247.184.0","194.247.185.255","3271014400","3271014911","RU","Russian Federation"
+"194.247.188.0","194.247.189.255","3271015424","3271015935","DK","Denmark"
+"194.247.190.0","194.247.191.255","3271015936","3271016447","RU","Russian Federation"
+"194.247.192.0","194.247.223.255","3271016448","3271024639","RS","Serbia"
+"194.247.224.0","194.247.255.255","3271024640","3271032831","GB","United Kingdom"
+"194.248.0.0","194.248.255.255","3271032832","3271098367","NO","Norway"
+"194.249.0.0","194.249.255.255","3271098368","3271163903","SI","Slovenia"
+"194.250.0.0","194.250.218.255","3271163904","3271219967","FR","France"
+"194.250.219.0","194.250.219.255","3271219968","3271220223","GP","Guadeloupe"
+"194.250.220.0","194.250.255.255","3271220224","3271229439","FR","France"
+"194.251.0.0","194.251.200.47","3271229440","3271280687","FI","Finland"
+"194.251.200.48","194.251.200.63","3271280688","3271280703","SE","Sweden"
+"194.251.200.64","194.252.255.255","3271280704","3271360511","FI","Finland"
+"194.253.0.0","194.253.11.79","3271360512","3271363407","GB","United Kingdom"
+"194.253.11.80","194.253.11.87","3271363408","3271363415","AT","Austria"
+"194.253.11.88","194.253.11.95","3271363416","3271363423","GB","United Kingdom"
+"194.253.11.96","194.253.11.127","3271363424","3271363455","IT","Italy"
+"194.253.11.128","194.253.11.143","3271363456","3271363471","GB","United Kingdom"
+"194.253.11.144","194.253.11.159","3271363472","3271363487","ZA","South Africa"
+"194.253.11.160","194.253.11.191","3271363488","3271363519","IT","Italy"
+"194.253.11.192","194.253.11.223","3271363520","3271363551","EU","Europe"
+"194.253.11.224","194.253.11.255","3271363552","3271363583","FR","France"
+"194.253.12.0","194.253.20.255","3271363584","3271365887","GB","United Kingdom"
+"194.253.21.0","194.253.21.255","3271365888","3271366143","DE","Germany"
+"194.253.22.0","194.253.22.255","3271366144","3271366399","GB","United Kingdom"
+"194.253.23.0","194.253.23.255","3271366400","3271366655","NL","Netherlands"
+"194.253.24.0","194.253.41.255","3271366656","3271371263","GB","United Kingdom"
+"194.253.42.0","194.253.42.255","3271371264","3271371519","IE","Ireland"
+"194.253.43.0","194.253.43.159","3271371520","3271371679","ZA","South Africa"
+"194.253.43.160","194.253.43.191","3271371680","3271371711","DE","Germany"
+"194.253.43.192","194.253.43.255","3271371712","3271371775","CH","Switzerland"
+"194.253.44.0","194.253.44.255","3271371776","3271372031","GB","United Kingdom"
+"194.253.45.0","194.253.45.255","3271372032","3271372287","BE","Belgium"
+"194.253.46.0","194.253.47.255","3271372288","3271372799","FR","France"
+"194.253.48.0","194.253.48.255","3271372800","3271373055","SE","Sweden"
+"194.253.49.0","194.253.49.255","3271373056","3271373311","BE","Belgium"
+"194.253.50.0","194.253.50.255","3271373312","3271373567","GB","United Kingdom"
+"194.253.51.0","194.253.51.255","3271373568","3271373823","FR","France"
+"194.253.52.0","194.253.52.255","3271373824","3271374079","DE","Germany"
+"194.253.53.0","194.253.53.255","3271374080","3271374335","BE","Belgium"
+"194.253.54.0","194.253.55.255","3271374336","3271374847","DE","Germany"
+"194.253.56.0","194.253.57.255","3271374848","3271375359","GB","United Kingdom"
+"194.253.58.0","194.253.59.255","3271375360","3271375871","CH","Switzerland"
+"194.253.60.0","194.253.61.255","3271375872","3271376383","BE","Belgium"
+"194.253.62.0","194.253.62.63","3271376384","3271376447","GB","United Kingdom"
+"194.253.62.64","194.253.62.79","3271376448","3271376463","FR","France"
+"194.253.62.80","194.253.62.95","3271376464","3271376479","IT","Italy"
+"194.253.62.96","194.253.62.127","3271376480","3271376511","FR","France"
+"194.253.62.128","194.253.62.255","3271376512","3271376639","DE","Germany"
+"194.253.63.0","194.253.63.255","3271376640","3271376895","AT","Austria"
+"194.253.64.0","194.253.65.255","3271376896","3271377407","ES","Spain"
+"194.253.66.0","194.253.67.255","3271377408","3271377919","NL","Netherlands"
+"194.253.68.0","194.253.70.255","3271377920","3271378687","BE","Belgium"
+"194.253.71.0","194.253.71.255","3271378688","3271378943","SE","Sweden"
+"194.253.72.0","194.253.79.255","3271378944","3271380991","GB","United Kingdom"
+"194.253.80.0","194.253.80.255","3271380992","3271381247","BE","Belgium"
+"194.253.81.0","194.253.81.255","3271381248","3271381503","NO","Norway"
+"194.253.82.0","194.253.82.255","3271381504","3271381759","SE","Sweden"
+"194.253.83.0","194.253.85.255","3271381760","3271382527","IT","Italy"
+"194.253.86.0","194.253.87.255","3271382528","3271383039","IL","Israel"
+"194.253.88.0","194.253.88.255","3271383040","3271383295","CH","Switzerland"
+"194.253.89.0","194.253.89.255","3271383296","3271383551","BE","Belgium"
+"194.253.90.0","194.253.91.255","3271383552","3271384063","GB","United Kingdom"
+"194.253.92.0","194.253.92.255","3271384064","3271384319","CH","Switzerland"
+"194.253.93.0","194.253.93.255","3271384320","3271384575","BE","Belgium"
+"194.253.94.0","194.253.94.255","3271384576","3271384831","GB","United Kingdom"
+"194.253.95.0","194.253.95.255","3271384832","3271385087","BE","Belgium"
+"194.253.96.0","194.253.96.71","3271385088","3271385159","DE","Germany"
+"194.253.96.72","194.253.96.95","3271385160","3271385183","GB","United Kingdom"
+"194.253.96.96","194.253.96.127","3271385184","3271385215","ES","Spain"
+"194.253.96.128","194.253.96.255","3271385216","3271385343","NL","Netherlands"
+"194.253.97.0","194.253.119.255","3271385344","3271391231","DE","Germany"
+"194.253.120.0","194.253.121.255","3271391232","3271391743","NL","Netherlands"
+"194.253.122.0","194.253.122.255","3271391744","3271391999","NO","Norway"
+"194.253.123.0","194.253.123.255","3271392000","3271392255","DE","Germany"
+"194.253.124.0","194.253.124.255","3271392256","3271392511","FR","France"
+"194.253.125.0","194.253.125.255","3271392512","3271392767","BE","Belgium"
+"194.253.126.0","194.253.127.255","3271392768","3271393279","FR","France"
+"194.253.128.0","194.253.129.255","3271393280","3271393791","AT","Austria"
+"194.253.130.0","194.253.130.255","3271393792","3271394047","DK","Denmark"
+"194.253.131.0","194.253.131.255","3271394048","3271394303","DE","Germany"
+"194.253.132.0","194.253.132.255","3271394304","3271394559","BE","Belgium"
+"194.253.133.0","194.253.133.255","3271394560","3271394815","GB","United Kingdom"
+"194.253.134.0","194.253.134.255","3271394816","3271395071","DE","Germany"
+"194.253.135.0","194.253.135.255","3271395072","3271395327","GB","United Kingdom"
+"194.253.136.0","194.253.141.255","3271395328","3271396863","IT","Italy"
+"194.253.142.0","194.253.142.255","3271396864","3271397119","GB","United Kingdom"
+"194.253.143.0","194.253.143.255","3271397120","3271397375","NL","Netherlands"
+"194.253.144.0","194.253.145.255","3271397376","3271397887","CH","Switzerland"
+"194.253.146.0","194.253.146.63","3271397888","3271397951","FR","France"
+"194.253.146.64","194.253.146.95","3271397952","3271397983","IT","Italy"
+"194.253.146.96","194.253.146.111","3271397984","3271397999","NL","Netherlands"
+"194.253.146.112","194.253.146.127","3271398000","3271398015","FR","France"
+"194.253.146.128","194.253.146.159","3271398016","3271398047","NL","Netherlands"
+"194.253.146.160","194.253.146.191","3271398048","3271398079","ZA","South Africa"
+"194.253.146.192","194.253.146.255","3271398080","3271398143","GB","United Kingdom"
+"194.253.147.0","194.253.147.159","3271398144","3271398303","NL","Netherlands"
+"194.253.147.160","194.253.147.191","3271398304","3271398335","DE","Germany"
+"194.253.147.192","194.253.147.255","3271398336","3271398399","IT","Italy"
+"194.253.148.0","194.253.149.255","3271398400","3271398911","DE","Germany"
+"194.253.150.0","194.253.150.255","3271398912","3271399167","GB","United Kingdom"
+"194.253.151.0","194.253.157.255","3271399168","3271400959","BE","Belgium"
+"194.253.158.0","194.253.158.255","3271400960","3271401215","CH","Switzerland"
+"194.253.159.0","194.253.159.255","3271401216","3271401471","DE","Germany"
+"194.253.160.0","194.253.166.255","3271401472","3271403263","DK","Denmark"
+"194.253.167.0","194.253.167.255","3271403264","3271403519","DE","Germany"
+"194.253.168.0","194.253.168.255","3271403520","3271403775","NL","Netherlands"
+"194.253.169.0","194.253.169.127","3271403776","3271403903","ZA","South Africa"
+"194.253.169.128","194.253.169.143","3271403904","3271403919","GB","United Kingdom"
+"194.253.169.144","194.253.169.159","3271403920","3271403935","IE","Ireland"
+"194.253.169.160","194.253.169.191","3271403936","3271403967","GB","United Kingdom"
+"194.253.169.192","194.253.169.207","3271403968","3271403983","ZA","South Africa"
+"194.253.169.208","194.253.169.215","3271403984","3271403991","GB","United Kingdom"
+"194.253.169.216","194.253.169.223","3271403992","3271403999","ZA","South Africa"
+"194.253.169.224","194.253.169.255","3271404000","3271404031","DE","Germany"
+"194.253.170.0","194.253.174.255","3271404032","3271405311","NL","Netherlands"
+"194.253.175.0","194.253.175.255","3271405312","3271405567","FR","France"
+"194.253.176.0","194.253.176.255","3271405568","3271405823","ES","Spain"
+"194.253.177.0","194.253.177.255","3271405824","3271406079","AT","Austria"
+"194.253.178.0","194.253.178.255","3271406080","3271406335","ZA","South Africa"
+"194.253.179.0","194.253.179.255","3271406336","3271406591","RO","Romania"
+"194.253.180.0","194.253.180.255","3271406592","3271406847","GB","United Kingdom"
+"194.253.181.0","194.253.183.255","3271406848","3271407615","AT","Austria"
+"194.253.184.0","194.253.184.255","3271407616","3271407871","DE","Germany"
+"194.253.185.0","194.253.185.255","3271407872","3271408127","AT","Austria"
+"194.253.186.0","194.253.186.255","3271408128","3271408383","DE","Germany"
+"194.253.187.0","194.253.187.255","3271408384","3271408639","FR","France"
+"194.253.188.0","194.253.188.255","3271408640","3271408895","BE","Belgium"
+"194.253.189.0","194.253.189.255","3271408896","3271409151","ES","Spain"
+"194.253.190.0","194.253.190.255","3271409152","3271409407","IT","Italy"
+"194.253.191.0","194.253.191.255","3271409408","3271409663","GB","United Kingdom"
+"194.253.192.0","194.253.223.255","3271409664","3271417855","BE","Belgium"
+"194.253.224.0","194.253.248.71","3271417856","3271424071","FR","France"
+"194.253.248.72","194.253.248.79","3271424072","3271424079","IT","Italy"
+"194.253.248.80","194.253.248.95","3271424080","3271424095","IE","Ireland"
+"194.253.248.96","194.253.248.111","3271424096","3271424111","GB","United Kingdom"
+"194.253.248.112","194.253.248.127","3271424112","3271424127","BE","Belgium"
+"194.253.248.128","194.253.248.191","3271424128","3271424191","GB","United Kingdom"
+"194.253.248.192","194.253.249.255","3271424192","3271424511","FR","France"
+"194.253.250.0","194.253.251.255","3271424512","3271425023","GB","United Kingdom"
+"194.253.252.0","194.253.252.255","3271425024","3271425279","DE","Germany"
+"194.253.253.0","194.253.253.255","3271425280","3271425535","DK","Denmark"
+"194.253.254.0","194.253.255.255","3271425536","3271426047","DE","Germany"
+"194.254.0.0","194.254.255.255","3271426048","3271491583","FR","France"
+"194.255.0.0","194.255.84.255","3271491584","3271513343","DK","Denmark"
+"194.255.85.0","194.255.85.255","3271513344","3271513599","EU","Europe"
+"194.255.86.0","194.255.255.255","3271513600","3271557119","DK","Denmark"
+"195.0.0.0","195.0.127.255","3271557120","3271589887","BE","Belgium"
+"195.0.128.0","195.1.255.255","3271589888","3271688191","NO","Norway"
+"195.2.0.0","195.2.13.255","3271688192","3271691775","EU","Europe"
+"195.2.14.0","195.2.14.255","3271691776","3271692031","US","United States"
+"195.2.15.0","195.2.15.255","3271692032","3271692287","GB","United Kingdom"
+"195.2.16.0","195.2.22.255","3271692288","3271694079","EU","Europe"
+"195.2.23.0","195.2.23.255","3271694080","3271694335","IE","Ireland"
+"195.2.24.0","195.2.24.255","3271694336","3271694591","EU","Europe"
+"195.2.25.0","195.2.26.255","3271694592","3271695103","GB","United Kingdom"
+"195.2.27.0","195.2.31.255","3271695104","3271696383","EU","Europe"
+"195.2.32.0","195.2.39.255","3271696384","3271698431","GB","United Kingdom"
+"195.2.40.0","195.2.63.255","3271698432","3271704575","EU","Europe"
+"195.2.64.0","195.2.95.255","3271704576","3271712767","RU","Russian Federation"
+"195.2.96.0","195.2.127.255","3271712768","3271720959","LV","Latvia"
+"195.2.128.0","195.2.159.255","3271720960","3271729151","GB","United Kingdom"
+"195.2.160.0","195.2.191.255","3271729152","3271737343","DE","Germany"
+"195.2.192.0","195.2.195.255","3271737344","3271738367","RU","Russian Federation"
+"195.2.196.0","195.2.197.255","3271738368","3271738879","RO","Romania"
+"195.2.198.0","195.2.199.255","3271738880","3271739391","RU","Russian Federation"
+"195.2.200.0","195.2.201.255","3271739392","3271739903","AT","Austria"
+"195.2.202.0","195.2.203.255","3271739904","3271740415","IE","Ireland"
+"195.2.204.0","195.2.205.255","3271740416","3271740927","UA","Ukraine"
+"195.2.206.0","195.2.207.255","3271740928","3271741439","RU","Russian Federation"
+"195.2.208.0","195.2.209.255","3271741440","3271741951","PL","Poland"
+"195.2.210.0","195.2.211.255","3271741952","3271742463","RU","Russian Federation"
+"195.2.214.0","195.2.217.255","3271742976","3271743999","RU","Russian Federation"
+"195.2.218.0","195.2.219.255","3271744000","3271744511","RO","Romania"
+"195.2.220.0","195.2.221.255","3271744512","3271745023","AT","Austria"
+"195.2.222.0","195.2.223.255","3271745024","3271745535","PL","Poland"
+"195.2.224.0","195.2.225.255","3271745536","3271746047","GB","United Kingdom"
+"195.2.226.0","195.2.227.255","3271746048","3271746559","RU","Russian Federation"
+"195.2.228.0","195.2.229.255","3271746560","3271747071","US","United States"
+"195.2.230.0","195.2.231.255","3271747072","3271747583","KZ","Kazakhstan"
+"195.2.232.0","195.2.233.255","3271747584","3271748095","RU","Russian Federation"
+"195.2.234.0","195.2.235.255","3271748096","3271748607","GR","Greece"
+"195.2.236.0","195.2.237.255","3271748608","3271749119","UA","Ukraine"
+"195.2.238.0","195.2.241.255","3271749120","3271750143","RU","Russian Federation"
+"195.2.244.0","195.2.245.255","3271750656","3271751167","GB","United Kingdom"
+"195.2.246.0","195.2.247.255","3271751168","3271751679","RO","Romania"
+"195.2.248.0","195.2.249.255","3271751680","3271752191","NL","Netherlands"
+"195.2.250.0","195.2.251.255","3271752192","3271752703","GB","United Kingdom"
+"195.2.252.0","195.2.253.255","3271752704","3271753215","RU","Russian Federation"
+"195.2.254.0","195.2.255.255","3271753216","3271753727","PL","Poland"
+"195.3.0.0","195.3.63.255","3271753728","3271770111","FR","France"
+"195.3.64.0","195.3.127.255","3271770112","3271786495","AT","Austria"
+"195.3.128.0","195.3.135.255","3271786496","3271788543","UA","Ukraine"
+"195.3.140.0","195.3.143.255","3271789568","3271790591","RU","Russian Federation"
+"195.3.144.0","195.3.147.255","3271790592","3271791615","LV","Latvia"
+"195.3.148.0","195.3.151.255","3271791616","3271792639","UA","Ukraine"
+"195.3.152.0","195.3.155.255","3271792640","3271793663","PL","Poland"
+"195.3.156.0","195.3.159.255","3271793664","3271794687","UA","Ukraine"
+"195.3.160.0","195.3.163.255","3271794688","3271795711","IT","Italy"
+"195.3.164.0","195.3.167.255","3271795712","3271796735","NL","Netherlands"
+"195.3.168.0","195.3.171.255","3271796736","3271797759","SK","Slovakia"
+"195.3.172.0","195.3.175.255","3271797760","3271798783","SA","Saudi Arabia"
+"195.3.176.0","195.3.179.255","3271798784","3271799807","NL","Netherlands"
+"195.3.180.0","195.3.183.255","3271799808","3271800831","RU","Russian Federation"
+"195.3.184.0","195.3.187.255","3271800832","3271801855","GB","United Kingdom"
+"195.3.188.0","195.3.191.255","3271801856","3271802879","PS","Palestinian Territory"
+"195.3.192.0","195.3.195.255","3271802880","3271803903","DE","Germany"
+"195.3.196.0","195.3.199.255","3271803904","3271804927","UA","Ukraine"
+"195.3.200.0","195.3.203.255","3271804928","3271805951","PL","Poland"
+"195.3.204.0","195.3.207.255","3271805952","3271806975","UA","Ukraine"
+"195.3.208.0","195.3.211.255","3271806976","3271807999","EU","Europe"
+"195.3.212.0","195.3.219.255","3271808000","3271810047","DE","Germany"
+"195.3.220.0","195.3.223.255","3271810048","3271811071","PL","Poland"
+"195.3.224.0","195.3.227.255","3271811072","3271812095","UA","Ukraine"
+"195.3.228.0","195.3.231.255","3271812096","3271813119","ES","Spain"
+"195.3.232.0","195.3.235.255","3271813120","3271814143","PL","Poland"
+"195.3.236.0","195.3.239.255","3271814144","3271815167","UA","Ukraine"
+"195.3.240.0","195.3.247.255","3271815168","3271817215","RU","Russian Federation"
+"195.3.248.0","195.3.251.255","3271817216","3271818239","DE","Germany"
+"195.3.252.0","195.3.255.255","3271818240","3271819263","RU","Russian Federation"
+"195.4.0.0","195.4.255.255","3271819264","3271884799","DE","Germany"
+"195.5.0.0","195.5.63.255","3271884800","3271901183","UA","Ukraine"
+"195.5.64.0","195.5.95.255","3271901184","3271909375","ES","Spain"
+"195.5.98.0","195.5.99.255","3271909888","3271910399","DE","Germany"
+"195.5.100.0","195.5.101.255","3271910400","3271910911","DK","Denmark"
+"195.5.102.0","195.5.103.255","3271910912","3271911423","LV","Latvia"
+"195.5.104.0","195.5.105.255","3271911424","3271911935","LI","Liechtenstein"
+"195.5.106.0","195.5.109.255","3271911936","3271912959","UA","Ukraine"
+"195.5.110.0","195.5.110.255","3271912960","3271913215","SK","Slovakia"
+"195.5.111.0","195.5.111.255","3271913216","3271913471","SE","Sweden"
+"195.5.112.0","195.5.113.255","3271913472","3271913983","NO","Norway"
+"195.5.114.0","195.5.115.255","3271913984","3271914495","RO","Romania"
+"195.5.116.0","195.5.117.255","3271914496","3271915007","ES","Spain"
+"195.5.118.0","195.5.119.255","3271915008","3271915519","SE","Sweden"
+"195.5.120.0","195.5.121.255","3271915520","3271916031","DE","Germany"
+"195.5.122.0","195.5.123.255","3271916032","3271916543","GB","United Kingdom"
+"195.5.124.0","195.5.126.255","3271916544","3271917311","UA","Ukraine"
+"195.5.127.0","195.5.159.255","3271917312","3271925759","RU","Russian Federation"
+"195.5.160.0","195.5.160.255","3271925760","3271926015","DK","Denmark"
+"195.5.162.0","195.5.162.255","3271926272","3271926527","RU","Russian Federation"
+"195.5.163.0","195.5.163.255","3271926528","3271926783","NL","Netherlands"
+"195.5.164.0","195.5.165.255","3271926784","3271927295","SI","Slovenia"
+"195.5.166.0","195.5.166.255","3271927296","3271927551","NO","Norway"
+"195.5.167.0","195.5.167.255","3271927552","3271927807","GB","United Kingdom"
+"195.5.169.0","195.5.169.255","3271928064","3271928319","GB","United Kingdom"
+"195.5.171.0","195.5.171.255","3271928576","3271928831","CH","Switzerland"
+"195.5.172.0","195.5.172.255","3271928832","3271929087","IE","Ireland"
+"195.5.173.0","195.5.173.255","3271929088","3271929343","LB","Lebanon"
+"195.5.174.0","195.5.174.255","3271929344","3271929599","NO","Norway"
+"195.5.175.0","195.5.175.255","3271929600","3271929855","GB","United Kingdom"
+"195.5.177.0","195.5.177.255","3271930112","3271930367","HU","Hungary"
+"195.5.178.0","195.5.178.255","3271930368","3271930623","RU","Russian Federation"
+"195.5.179.0","195.5.179.255","3271930624","3271930879","GE","Georgia"
+"195.5.180.0","195.5.180.255","3271930880","3271931135","CH","Switzerland"
+"195.5.181.0","195.5.182.255","3271931136","3271931647","PL","Poland"
+"195.5.183.0","195.5.183.255","3271931648","3271931903","NO","Norway"
+"195.5.184.0","195.5.184.255","3271931904","3271932159","UA","Ukraine"
+"195.5.185.0","195.5.185.255","3271932160","3271932415","SE","Sweden"
+"195.5.186.0","195.5.186.255","3271932416","3271932671","CZ","Czech Republic"
+"195.5.187.0","195.5.187.255","3271932672","3271932927","DE","Germany"
+"195.5.188.0","195.5.188.255","3271932928","3271933183","PL","Poland"
+"195.5.189.0","195.5.189.255","3271933184","3271933439","GB","United Kingdom"
+"195.5.190.0","195.5.190.255","3271933440","3271933695","SE","Sweden"
+"195.5.191.0","195.5.191.255","3271933696","3271933951","DE","Germany"
+"195.5.192.0","195.6.255.255","3271933952","3272015871","FR","France"
+"195.7.16.0","195.7.19.255","3272019968","3272020991","IT","Italy"
+"195.7.20.0","195.7.31.255","3272020992","3272024063","DK","Denmark"
+"195.7.32.0","195.7.63.255","3272024064","3272032255","IE","Ireland"
+"195.7.64.0","195.7.95.255","3272032256","3272040447","SE","Sweden"
+"195.7.96.0","195.7.127.255","3272040448","3272048639","FR","France"
+"195.7.128.0","195.7.159.255","3272048640","3272056831","NL","Netherlands"
+"195.7.160.0","195.7.191.255","3272056832","3272065023","RU","Russian Federation"
+"195.7.192.0","195.7.225.255","3272065024","3272073727","GB","United Kingdom"
+"195.7.226.0","195.7.226.127","3272073728","3272073855","IE","Ireland"
+"195.7.226.128","195.7.255.255","3272073856","3272081407","GB","United Kingdom"
+"195.8.0.0","195.8.23.255","3272081408","3272087551","PT","Portugal"
+"195.8.24.0","195.8.27.255","3272087552","3272088575","MR","Mauritania"
+"195.8.28.0","195.8.31.255","3272088576","3272089599","PT","Portugal"
+"195.8.32.0","195.8.33.255","3272089600","3272090111","NO","Norway"
+"195.8.34.0","195.8.39.255","3272090112","3272091647","RU","Russian Federation"
+"195.8.40.0","195.8.43.255","3272091648","3272092671","UA","Ukraine"
+"195.8.44.0","195.8.45.255","3272092672","3272093183","RU","Russian Federation"
+"195.8.46.0","195.8.47.255","3272093184","3272093695","RO","Romania"
+"195.8.50.0","195.8.51.255","3272094208","3272094719","AM","Armenia"
+"195.8.52.0","195.8.53.255","3272094720","3272095231","PL","Poland"
+"195.8.54.0","195.8.55.255","3272095232","3272095743","FI","Finland"
+"195.8.56.0","195.8.57.255","3272095744","3272096255","UA","Ukraine"
+"195.8.58.0","195.8.59.255","3272096256","3272096767","PT","Portugal"
+"195.8.60.0","195.8.61.255","3272096768","3272097279","FI","Finland"
+"195.8.62.0","195.8.63.255","3272097280","3272097791","RU","Russian Federation"
+"195.8.64.0","195.8.96.255","3272097792","3272106239","GB","United Kingdom"
+"195.8.97.0","195.8.97.255","3272106240","3272106495","PL","Poland"
+"195.8.98.0","195.8.98.255","3272106496","3272106751","SE","Sweden"
+"195.8.99.0","195.8.99.255","3272106752","3272107007","PL","Poland"
+"195.8.100.0","195.8.100.255","3272107008","3272107263","GB","United Kingdom"
+"195.8.101.0","195.8.101.255","3272107264","3272107519","PL","Poland"
+"195.8.103.0","195.8.103.255","3272107776","3272108031","GB","United Kingdom"
+"195.8.104.0","195.8.104.255","3272108032","3272108287","DE","Germany"
+"195.8.105.0","195.8.105.255","3272108288","3272108543","RO","Romania"
+"195.8.106.0","195.8.107.255","3272108544","3272109055","PL","Poland"
+"195.8.108.0","195.8.108.255","3272109056","3272109311","CH","Switzerland"
+"195.8.109.0","195.8.109.255","3272109312","3272109567","TR","Turkey"
+"195.8.111.0","195.8.111.255","3272109824","3272110079","FR","France"
+"195.8.113.0","195.8.113.255","3272110336","3272110591","CH","Switzerland"
+"195.8.115.0","195.8.115.255","3272110848","3272111103","LV","Latvia"
+"195.8.116.0","195.8.117.255","3272111104","3272111615","GB","United Kingdom"
+"195.8.120.0","195.8.120.255","3272112128","3272112383","RO","Romania"
+"195.8.121.0","195.8.123.255","3272112384","3272113151","DE","Germany"
+"195.8.124.0","195.8.124.255","3272113152","3272113407","FR","France"
+"195.8.125.0","195.8.126.255","3272113408","3272113919","GB","United Kingdom"
+"195.8.127.0","195.8.127.255","3272113920","3272114175","AT","Austria"
+"195.8.128.0","195.8.159.255","3272114176","3272122367","PL","Poland"
+"195.8.160.0","195.8.193.255","3272122368","3272131071","GB","United Kingdom"
+"195.8.194.0","195.8.195.255","3272131072","3272131583","RO","Romania"
+"195.8.196.0","195.8.197.255","3272131584","3272132095","GB","United Kingdom"
+"195.8.198.0","195.8.199.255","3272132096","3272132607","CH","Switzerland"
+"195.8.200.0","195.8.201.255","3272132608","3272133119","UA","Ukraine"
+"195.8.202.0","195.8.203.255","3272133120","3272133631","GB","United Kingdom"
+"195.8.204.0","195.8.205.255","3272133632","3272134143","EE","Estonia"
+"195.8.206.0","195.8.207.255","3272134144","3272134655","RO","Romania"
+"195.8.208.0","195.8.209.255","3272134656","3272135167","NL","Netherlands"
+"195.8.210.0","195.8.211.255","3272135168","3272135679","CH","Switzerland"
+"195.8.212.0","195.8.213.255","3272135680","3272136191","AT","Austria"
+"195.8.214.0","195.8.215.255","3272136192","3272136703","FR","France"
+"195.8.216.0","195.8.217.255","3272136704","3272137215","PL","Poland"
+"195.8.218.0","195.8.219.255","3272137216","3272137727","LT","Lithuania"
+"195.8.220.0","195.8.221.255","3272137728","3272138239","PL","Poland"
+"195.8.222.0","195.8.223.255","3272138240","3272138751","BG","Bulgaria"
+"195.8.224.0","195.8.255.255","3272138752","3272146943","DE","Germany"
+"195.9.0.0","195.9.255.255","3272146944","3272212479","RU","Russian Federation"
+"195.10.0.0","195.10.1.255","3272212480","3272212991","GB","United Kingdom"
+"195.10.2.0","195.10.3.127","3272212992","3272213375","ES","Spain"
+"195.10.3.128","195.10.3.143","3272213376","3272213391","IT","Italy"
+"195.10.3.144","195.10.3.151","3272213392","3272213399","GB","United Kingdom"
+"195.10.3.152","195.10.3.159","3272213400","3272213407","ES","Spain"
+"195.10.3.160","195.10.3.167","3272213408","3272213415","NL","Netherlands"
+"195.10.3.168","195.10.3.175","3272213416","3272213423","ES","Spain"
+"195.10.3.176","195.10.3.183","3272213424","3272213431","NL","Netherlands"
+"195.10.3.184","195.10.3.191","3272213432","3272213439","GB","United Kingdom"
+"195.10.3.192","195.10.3.223","3272213440","3272213471","ES","Spain"
+"195.10.3.224","195.10.3.239","3272213472","3272213487","CY","Cyprus"
+"195.10.3.240","195.10.3.247","3272213488","3272213495","GB","United Kingdom"
+"195.10.3.248","195.10.3.255","3272213496","3272213503","ES","Spain"
+"195.10.4.0","195.10.4.63","3272213504","3272213567","IT","Italy"
+"195.10.4.64","195.10.4.71","3272213568","3272213575","GB","United Kingdom"
+"195.10.4.72","195.10.4.79","3272213576","3272213583","IE","Ireland"
+"195.10.4.80","195.10.4.95","3272213584","3272213599","DE","Germany"
+"195.10.4.96","195.10.4.111","3272213600","3272213615","IT","Italy"
+"195.10.4.112","195.10.4.127","3272213616","3272213631","EU","Europe"
+"195.10.4.128","195.10.4.135","3272213632","3272213639","NL","Netherlands"
+"195.10.4.136","195.10.4.151","3272213640","3272213655","EU","Europe"
+"195.10.4.152","195.10.4.159","3272213656","3272213663","IT","Italy"
+"195.10.4.160","195.10.4.167","3272213664","3272213671","EU","Europe"
+"195.10.4.168","195.10.4.175","3272213672","3272213679","IT","Italy"
+"195.10.4.176","195.10.4.191","3272213680","3272213695","EU","Europe"
+"195.10.4.192","195.10.4.231","3272213696","3272213735","IT","Italy"
+"195.10.4.232","195.10.4.247","3272213736","3272213751","EU","Europe"
+"195.10.4.248","195.10.4.255","3272213752","3272213759","IT","Italy"
+"195.10.5.0","195.10.5.255","3272213760","3272214015","NL","Netherlands"
+"195.10.6.0","195.10.6.255","3272214016","3272214271","ES","Spain"
+"195.10.7.0","195.10.7.79","3272214272","3272214351","GB","United Kingdom"
+"195.10.7.80","195.10.7.135","3272214352","3272214407","FR","France"
+"195.10.7.136","195.10.7.159","3272214408","3272214431","EU","Europe"
+"195.10.7.160","195.10.7.191","3272214432","3272214463","SE","Sweden"
+"195.10.7.192","195.10.7.255","3272214464","3272214527","EU","Europe"
+"195.10.8.0","195.10.9.255","3272214528","3272215039","FR","France"
+"195.10.10.0","195.10.10.255","3272215040","3272215295","ES","Spain"
+"195.10.11.0","195.10.11.255","3272215296","3272215551","NL","Netherlands"
+"195.10.12.0","195.10.12.255","3272215552","3272215807","CH","Switzerland"
+"195.10.13.0","195.10.13.15","3272215808","3272215823","NL","Netherlands"
+"195.10.13.16","195.10.13.63","3272215824","3272215871","EU","Europe"
+"195.10.13.64","195.10.13.71","3272215872","3272215879","BE","Belgium"
+"195.10.13.72","195.10.13.75","3272215880","3272215883","EU","Europe"
+"195.10.13.76","195.10.13.111","3272215884","3272215919","CH","Switzerland"
+"195.10.13.112","195.10.13.127","3272215920","3272215935","NL","Netherlands"
+"195.10.13.128","195.10.13.191","3272215936","3272215999","GB","United Kingdom"
+"195.10.13.192","195.10.13.207","3272216000","3272216015","EU","Europe"
+"195.10.13.208","195.10.13.223","3272216016","3272216031","DE","Germany"
+"195.10.13.224","195.10.13.231","3272216032","3272216039","EU","Europe"
+"195.10.13.232","195.10.13.239","3272216040","3272216047","GB","United Kingdom"
+"195.10.13.240","195.10.14.151","3272216048","3272216215","EU","Europe"
+"195.10.14.152","195.10.14.159","3272216216","3272216223","FR","France"
+"195.10.14.160","195.10.14.255","3272216224","3272216319","EU","Europe"
+"195.10.15.0","195.10.15.31","3272216320","3272216351","NL","Netherlands"
+"195.10.15.32","195.10.15.63","3272216352","3272216383","DE","Germany"
+"195.10.15.64","195.10.15.127","3272216384","3272216447","CH","Switzerland"
+"195.10.15.128","195.10.15.131","3272216448","3272216451","EU","Europe"
+"195.10.15.132","195.10.15.135","3272216452","3272216455","NL","Netherlands"
+"195.10.15.136","195.10.15.143","3272216456","3272216463","EU","Europe"
+"195.10.15.144","195.10.15.159","3272216464","3272216479","FR","France"
+"195.10.15.160","195.10.15.175","3272216480","3272216495","IR","Iran, Islamic Republic of"
+"195.10.15.176","195.10.15.191","3272216496","3272216511","EU","Europe"
+"195.10.15.192","195.10.15.255","3272216512","3272216575","IT","Italy"
+"195.10.16.0","195.10.17.63","3272216576","3272216895","GB","United Kingdom"
+"195.10.17.64","195.10.17.79","3272216896","3272216911","FR","France"
+"195.10.17.80","195.10.17.95","3272216912","3272216927","DE","Germany"
+"195.10.17.96","195.10.17.127","3272216928","3272216959","EU","Europe"
+"195.10.17.128","195.10.17.175","3272216960","3272217007","GB","United Kingdom"
+"195.10.17.176","195.10.17.255","3272217008","3272217087","EU","Europe"
+"195.10.18.0","195.10.18.63","3272217088","3272217151","GB","United Kingdom"
+"195.10.18.64","195.10.18.127","3272217152","3272217215","EU","Europe"
+"195.10.18.128","195.10.18.191","3272217216","3272217279","BE","Belgium"
+"195.10.18.192","195.10.18.215","3272217280","3272217303","DE","Germany"
+"195.10.18.216","195.10.18.239","3272217304","3272217327","BE","Belgium"
+"195.10.18.240","195.10.18.255","3272217328","3272217343","EU","Europe"
+"195.10.19.0","195.10.19.255","3272217344","3272217599","GB","United Kingdom"
+"195.10.20.0","195.10.20.31","3272217600","3272217631","CH","Switzerland"
+"195.10.20.32","195.10.20.255","3272217632","3272217855","EU","Europe"
+"195.10.21.0","195.10.21.19","3272217856","3272217875","ES","Spain"
+"195.10.21.20","195.10.21.23","3272217876","3272217879","EU","Europe"
+"195.10.21.24","195.10.21.39","3272217880","3272217895","IT","Italy"
+"195.10.21.40","195.10.21.55","3272217896","3272217911","ES","Spain"
+"195.10.21.56","195.10.21.63","3272217912","3272217919","EU","Europe"
+"195.10.21.64","195.10.21.127","3272217920","3272217983","DE","Germany"
+"195.10.21.128","195.10.21.223","3272217984","3272218079","ES","Spain"
+"195.10.21.224","195.10.21.255","3272218080","3272218111","EU","Europe"
+"195.10.22.0","195.10.23.255","3272218112","3272218623","GB","United Kingdom"
+"195.10.24.0","195.10.24.63","3272218624","3272218687","EU","Europe"
+"195.10.24.64","195.10.24.95","3272218688","3272218719","DE","Germany"
+"195.10.24.96","195.10.24.127","3272218720","3272218751","EU","Europe"
+"195.10.24.128","195.10.24.255","3272218752","3272218879","GB","United Kingdom"
+"195.10.25.0","195.10.25.255","3272218880","3272219135","BE","Belgium"
+"195.10.26.0","195.10.26.255","3272219136","3272219391","NL","Netherlands"
+"195.10.27.0","195.10.27.255","3272219392","3272219647","GB","United Kingdom"
+"195.10.28.0","195.10.28.255","3272219648","3272219903","FR","France"
+"195.10.29.0","195.10.29.255","3272219904","3272220159","DE","Germany"
+"195.10.30.0","195.10.30.255","3272220160","3272220415","FR","France"
+"195.10.31.0","195.10.33.255","3272220416","3272221183","GB","United Kingdom"
+"195.10.34.0","195.10.34.255","3272221184","3272221439","NL","Netherlands"
+"195.10.35.0","195.10.35.7","3272221440","3272221447","SE","Sweden"
+"195.10.35.8","195.10.35.15","3272221448","3272221455","NO","Norway"
+"195.10.35.16","195.10.35.23","3272221456","3272221463","SE","Sweden"
+"195.10.35.24","195.10.35.31","3272221464","3272221471","EU","Europe"
+"195.10.35.32","195.10.35.55","3272221472","3272221495","SE","Sweden"
+"195.10.35.56","195.10.35.255","3272221496","3272221695","EU","Europe"
+"195.10.36.0","195.10.36.255","3272221696","3272221951","NL","Netherlands"
+"195.10.37.0","195.10.37.255","3272221952","3272222207","GB","United Kingdom"
+"195.10.38.0","195.10.38.255","3272222208","3272222463","ES","Spain"
+"195.10.39.0","195.10.39.255","3272222464","3272222719","NL","Netherlands"
+"195.10.40.0","195.10.41.39","3272222720","3272223015","GB","United Kingdom"
+"195.10.41.40","195.10.41.47","3272223016","3272223023","EU","Europe"
+"195.10.41.48","195.10.41.63","3272223024","3272223039","GB","United Kingdom"
+"195.10.41.64","195.10.41.255","3272223040","3272223231","EU","Europe"
+"195.10.42.0","195.10.42.255","3272223232","3272223487","NL","Netherlands"
+"195.10.43.0","195.10.43.15","3272223488","3272223503","SG","Singapore"
+"195.10.43.16","195.10.43.31","3272223504","3272223519","EU","Europe"
+"195.10.43.32","195.10.43.63","3272223520","3272223551","HK","Hong Kong"
+"195.10.43.64","195.10.43.255","3272223552","3272223743","EU","Europe"
+"195.10.44.0","195.10.45.255","3272223744","3272224255","GB","United Kingdom"
+"195.10.46.0","195.10.47.255","3272224256","3272224767","EU","Europe"
+"195.10.48.0","195.10.48.255","3272224768","3272225023","GB","United Kingdom"
+"195.10.49.0","195.10.49.255","3272225024","3272225279","EU","Europe"
+"195.10.50.0","195.10.50.255","3272225280","3272225535","IT","Italy"
+"195.10.51.0","195.10.51.255","3272225536","3272225791","GB","United Kingdom"
+"195.10.52.0","195.10.52.63","3272225792","3272225855","EU","Europe"
+"195.10.52.64","195.10.52.127","3272225856","3272225919","GB","United Kingdom"
+"195.10.52.128","195.10.52.255","3272225920","3272226047","IT","Italy"
+"195.10.53.0","195.10.55.255","3272226048","3272226815","FR","France"
+"195.10.56.0","195.10.56.255","3272226816","3272227071","GB","United Kingdom"
+"195.10.57.0","195.10.57.255","3272227072","3272227327","PT","Portugal"
+"195.10.58.0","195.10.58.31","3272227328","3272227359","US","United States"
+"195.10.58.32","195.10.58.183","3272227360","3272227511","GB","United Kingdom"
+"195.10.58.184","195.10.58.191","3272227512","3272227519","EU","Europe"
+"195.10.58.192","195.10.58.255","3272227520","3272227583","GB","United Kingdom"
+"195.10.59.0","195.10.59.255","3272227584","3272227839","FR","France"
+"195.10.60.0","195.10.60.255","3272227840","3272228095","ES","Spain"
+"195.10.61.0","195.10.61.127","3272228096","3272228223","GB","United Kingdom"
+"195.10.61.128","195.10.61.255","3272228224","3272228351","ES","Spain"
+"195.10.62.0","195.10.62.255","3272228352","3272228607","FR","France"
+"195.10.63.0","195.10.63.15","3272228608","3272228623","NL","Netherlands"
+"195.10.63.16","195.10.63.23","3272228624","3272228631","CY","Cyprus"
+"195.10.63.24","195.10.63.31","3272228632","3272228639","NL","Netherlands"
+"195.10.63.32","195.10.63.63","3272228640","3272228671","IT","Italy"
+"195.10.63.64","195.10.63.95","3272228672","3272228703","DE","Germany"
+"195.10.63.96","195.10.63.127","3272228704","3272228735","FR","France"
+"195.10.63.128","195.10.63.191","3272228736","3272228799","NL","Netherlands"
+"195.10.63.192","195.10.63.255","3272228800","3272228863","CH","Switzerland"
+"195.10.64.0","195.10.95.255","3272228864","3272237055","LU","Luxembourg"
+"195.10.96.0","195.10.127.255","3272237056","3272245247","IM","Isle of Man"
+"195.10.128.0","195.10.191.255","3272245248","3272261631","FI","Finland"
+"195.10.192.0","195.10.192.255","3272261632","3272261887","MT","Malta"
+"195.10.193.0","195.10.193.255","3272261888","3272262143","BG","Bulgaria"
+"195.10.194.0","195.10.194.255","3272262144","3272262399","IL","Israel"
+"195.10.195.0","195.10.195.255","3272262400","3272262655","DE","Germany"
+"195.10.196.0","195.10.196.255","3272262656","3272262911","NO","Norway"
+"195.10.197.0","195.10.197.255","3272262912","3272263167","SA","Saudi Arabia"
+"195.10.198.0","195.10.198.255","3272263168","3272263423","RU","Russian Federation"
+"195.10.199.0","195.10.200.255","3272263424","3272263935","GB","United Kingdom"
+"195.10.201.0","195.10.201.255","3272263936","3272264191","ES","Spain"
+"195.10.202.0","195.10.202.255","3272264192","3272264447","NL","Netherlands"
+"195.10.203.0","195.10.203.255","3272264448","3272264703","DE","Germany"
+"195.10.204.0","195.10.204.255","3272264704","3272264959","LV","Latvia"
+"195.10.205.0","195.10.205.255","3272264960","3272265215","RU","Russian Federation"
+"195.10.206.0","195.10.206.255","3272265216","3272265471","AT","Austria"
+"195.10.207.0","195.10.207.255","3272265472","3272265727","DK","Denmark"
+"195.10.208.0","195.10.208.255","3272265728","3272265983","DE","Germany"
+"195.10.210.0","195.10.210.255","3272266240","3272266495","UA","Ukraine"
+"195.10.211.0","195.10.211.255","3272266496","3272266751","SE","Sweden"
+"195.10.212.0","195.10.212.255","3272266752","3272267007","NL","Netherlands"
+"195.10.213.0","195.10.213.255","3272267008","3272267263","GB","United Kingdom"
+"195.10.214.0","195.10.214.255","3272267264","3272267519","RU","Russian Federation"
+"195.10.216.0","195.10.216.255","3272267776","3272268031","LV","Latvia"
+"195.10.217.0","195.10.217.255","3272268032","3272268287","MT","Malta"
+"195.10.218.0","195.10.218.255","3272268288","3272268543","UA","Ukraine"
+"195.10.220.0","195.10.220.255","3272268800","3272269055","IL","Israel"
+"195.10.221.0","195.10.221.255","3272269056","3272269311","GB","United Kingdom"
+"195.10.223.0","195.12.31.255","3272269568","3272351743","GB","United Kingdom"
+"195.12.32.0","195.12.35.255","3272351744","3272352767","PL","Poland"
+"195.12.36.0","195.12.39.255","3272352768","3272353791","UA","Ukraine"
+"195.12.40.0","195.12.47.255","3272353792","3272355839","CH","Switzerland"
+"195.12.48.0","195.12.49.255","3272355840","3272356351","GB","United Kingdom"
+"195.12.50.0","195.12.50.255","3272356352","3272356607","ES","Spain"
+"195.12.51.0","195.12.51.255","3272356608","3272356863","FR","France"
+"195.12.52.0","195.12.55.255","3272356864","3272357887","RO","Romania"
+"195.12.56.0","195.12.59.255","3272357888","3272358911","UA","Ukraine"
+"195.12.60.0","195.12.63.255","3272358912","3272359935","NL","Netherlands"
+"195.12.64.0","195.12.95.255","3272359936","3272368127","RU","Russian Federation"
+"195.12.96.0","195.12.127.255","3272368128","3272376319","KZ","Kazakhstan"
+"195.12.128.0","195.12.159.255","3272376320","3272384511","SK","Slovakia"
+"195.12.160.0","195.12.191.255","3272384512","3272392703","LT","Lithuania"
+"195.12.192.0","195.12.223.255","3272392704","3272400895","AT","Austria"
+"195.12.224.0","195.12.225.63","3272400896","3272401215","EU","Europe"
+"195.12.225.64","195.12.225.95","3272401216","3272401247","PL","Poland"
+"195.12.225.96","195.12.225.127","3272401248","3272401279","EU","Europe"
+"195.12.225.128","195.12.225.255","3272401280","3272401407","NL","Netherlands"
+"195.12.226.0","195.12.228.127","3272401408","3272402047","EU","Europe"
+"195.12.228.128","195.12.228.143","3272402048","3272402063","SE","Sweden"
+"195.12.228.144","195.12.230.127","3272402064","3272402559","EU","Europe"
+"195.12.230.128","195.12.230.191","3272402560","3272402623","GB","United Kingdom"
+"195.12.230.192","195.12.232.127","3272402624","3272403071","EU","Europe"
+"195.12.232.128","195.12.232.255","3272403072","3272403199","NL","Netherlands"
+"195.12.233.0","195.12.235.255","3272403200","3272403967","EU","Europe"
+"195.12.236.0","195.12.239.255","3272403968","3272404991","FR","France"
+"195.12.240.0","195.12.243.255","3272404992","3272406015","DE","Germany"
+"195.12.244.0","195.12.247.255","3272406016","3272407039","NL","Netherlands"
+"195.12.248.0","195.12.255.255","3272407040","3272409087","EU","Europe"
+"195.13.0.0","195.13.31.255","3272409088","3272417279","BE","Belgium"
+"195.13.32.0","195.13.35.255","3272417280","3272418303","FR","France"
+"195.13.36.0","195.13.36.255","3272418304","3272418559","GB","United Kingdom"
+"195.13.37.0","195.13.37.127","3272418560","3272418687","FR","France"
+"195.13.38.0","195.13.39.255","3272418816","3272419327","PL","Poland"
+"195.13.40.0","195.13.43.255","3272419328","3272420351","DE","Germany"
+"195.13.46.0","195.13.46.127","3272420864","3272420991","PL","Poland"
+"195.13.46.128","195.13.46.255","3272420992","3272421119","DK","Denmark"
+"195.13.48.0","195.13.49.255","3272421376","3272421887","RO","Romania"
+"195.13.50.0","195.13.50.255","3272421888","3272422143","RU","Russian Federation"
+"195.13.51.0","195.13.51.255","3272422144","3272422399","GB","United Kingdom"
+"195.13.52.0","195.13.53.255","3272422400","3272422911","CH","Switzerland"
+"195.13.54.0","195.13.55.255","3272422912","3272423423","SE","Sweden"
+"195.13.56.0","195.13.57.255","3272423424","3272423935","BE","Belgium"
+"195.13.58.0","195.13.59.255","3272423936","3272424447","FR","France"
+"195.13.60.0","195.13.60.255","3272424448","3272424703","GB","United Kingdom"
+"195.13.61.0","195.13.63.255","3272424704","3272425471","DE","Germany"
+"195.13.64.0","195.13.127.255","3272425472","3272441855","GB","United Kingdom"
+"195.13.128.0","195.13.255.255","3272441856","3272474623","LV","Latvia"
+"195.14.0.0","195.14.0.255","3272474624","3272474879","FR","France"
+"195.14.1.0","195.14.1.255","3272474880","3272475135","NL","Netherlands"
+"195.14.2.0","195.14.2.255","3272475136","3272475391","RU","Russian Federation"
+"195.14.3.0","195.14.4.255","3272475392","3272475903","PL","Poland"
+"195.14.5.0","195.14.5.255","3272475904","3272476159","FR","France"
+"195.14.6.0","195.14.6.255","3272476160","3272476415","RO","Romania"
+"195.14.8.0","195.14.8.255","3272476672","3272476927","DE","Germany"
+"195.14.9.0","195.14.9.255","3272476928","3272477183","GR","Greece"
+"195.14.11.0","195.14.11.255","3272477440","3272477695","PL","Poland"
+"195.14.12.0","195.14.12.255","3272477696","3272477951","RU","Russian Federation"
+"195.14.13.0","195.14.13.255","3272477952","3272478207","RO","Romania"
+"195.14.14.0","195.14.14.255","3272478208","3272478463","DK","Denmark"
+"195.14.15.0","195.14.15.255","3272478464","3272478719","FI","Finland"
+"195.14.16.0","195.14.16.255","3272478720","3272478975","GB","United Kingdom"
+"195.14.17.0","195.14.17.255","3272478976","3272479231","UA","Ukraine"
+"195.14.18.0","195.14.18.255","3272479232","3272479487","GB","United Kingdom"
+"195.14.19.0","195.14.19.255","3272479488","3272479743","SA","Saudi Arabia"
+"195.14.20.0","195.14.21.255","3272479744","3272480255","SE","Sweden"
+"195.14.22.0","195.14.22.255","3272480256","3272480511","FR","France"
+"195.14.23.0","195.14.23.255","3272480512","3272480767","CH","Switzerland"
+"195.14.25.0","195.14.25.255","3272481024","3272481279","SE","Sweden"
+"195.14.28.0","195.14.28.255","3272481792","3272482047","IT","Italy"
+"195.14.29.0","195.14.29.255","3272482048","3272482303","NL","Netherlands"
+"195.14.30.0","195.14.30.255","3272482304","3272482559","PL","Poland"
+"195.14.31.0","195.14.31.255","3272482560","3272482815","BE","Belgium"
+"195.14.32.0","195.14.63.255","3272482816","3272491007","RU","Russian Federation"
+"195.14.64.0","195.14.95.255","3272491008","3272499199","GB","United Kingdom"
+"195.14.96.0","195.14.97.255","3272499200","3272499711","RU","Russian Federation"
+"195.14.98.0","195.14.99.255","3272499712","3272500223","NL","Netherlands"
+"195.14.100.0","195.14.101.255","3272500224","3272500735","RU","Russian Federation"
+"195.14.102.0","195.14.103.255","3272500736","3272501247","IT","Italy"
+"195.14.104.0","195.14.109.255","3272501248","3272502783","RU","Russian Federation"
+"195.14.110.0","195.14.111.255","3272502784","3272503295","KW","Kuwait"
+"195.14.114.0","195.14.115.255","3272503808","3272504319","RU","Russian Federation"
+"195.14.116.0","195.14.117.255","3272504320","3272504831","PL","Poland"
+"195.14.118.0","195.14.119.255","3272504832","3272505343","RU","Russian Federation"
+"195.14.120.0","195.14.121.255","3272505344","3272505855","AT","Austria"
+"195.14.122.0","195.14.125.255","3272505856","3272506879","UA","Ukraine"
+"195.14.126.0","195.14.127.255","3272506880","3272507391","CH","Switzerland"
+"195.14.128.0","195.14.159.255","3272507392","3272515583","CY","Cyprus"
+"195.14.160.0","195.14.191.255","3272515584","3272523775","LT","Lithuania"
+"195.14.192.0","195.14.255.255","3272523776","3272540159","DE","Germany"
+"195.15.0.0","195.15.255.255","3272540160","3272605695","CH","Switzerland"
+"195.16.0.0","195.16.31.255","3272605696","3272613887","BE","Belgium"
+"195.16.32.0","195.16.63.255","3272613888","3272622079","RU","Russian Federation"
+"195.16.68.0","195.16.71.255","3272623104","3272624127","DE","Germany"
+"195.16.72.0","195.16.75.255","3272624128","3272625151","RU","Russian Federation"
+"195.16.76.0","195.16.79.255","3272625152","3272626175","UA","Ukraine"
+"195.16.80.0","195.16.83.255","3272626176","3272627199","DE","Germany"
+"195.16.84.0","195.16.87.255","3272627200","3272628223","NL","Netherlands"
+"195.16.88.0","195.16.91.255","3272628224","3272629247","CZ","Czech Republic"
+"195.16.92.0","195.16.127.255","3272629248","3272638463","RU","Russian Federation"
+"195.16.128.0","195.16.159.255","3272638464","3272646655","ES","Spain"
+"195.16.160.0","195.16.162.217","3272646656","3272647385","GB","United Kingdom"
+"195.16.162.218","195.16.162.218","3272647386","3272647386","DE","Germany"
+"195.16.162.219","195.16.191.255","3272647387","3272654847","GB","United Kingdom"
+"195.16.192.0","195.16.223.255","3272654848","3272663039","FI","Finland"
+"195.16.224.0","195.16.255.255","3272663040","3272671231","AT","Austria"
+"195.17.0.0","195.17.255.255","3272671232","3272736767","SE","Sweden"
+"195.18.4.0","195.18.7.255","3272737792","3272738815","GB","United Kingdom"
+"195.18.8.0","195.18.11.255","3272738816","3272739839","IL","Israel"
+"195.18.12.0","195.18.19.255","3272739840","3272741887","UA","Ukraine"
+"195.18.20.0","195.18.27.255","3272741888","3272743935","RU","Russian Federation"
+"195.18.28.0","195.18.31.255","3272743936","3272744959","UA","Ukraine"
+"195.18.32.0","195.18.63.255","3272744960","3272753151","RU","Russian Federation"
+"195.18.64.0","195.18.127.255","3272753152","3272769535","NL","Netherlands"
+"195.18.128.0","195.18.255.255","3272769536","3272802303","NO","Norway"
+"195.19.0.0","195.19.255.255","3272802304","3272867839","RU","Russian Federation"
+"195.20.0.0","195.20.3.255","3272867840","3272868863","PL","Poland"
+"195.20.4.0","195.20.7.255","3272868864","3272869887","UA","Ukraine"
+"195.20.8.0","195.20.11.255","3272869888","3272870911","NL","Netherlands"
+"195.20.12.0","195.20.15.255","3272870912","3272871935","FR","France"
+"195.20.16.0","195.20.19.255","3272871936","3272872959","FI","Finland"
+"195.20.24.0","195.20.27.255","3272873984","3272875007","BG","Bulgaria"
+"195.20.28.0","195.20.31.255","3272875008","3272876031","RU","Russian Federation"
+"195.20.32.0","195.20.63.255","3272876032","3272884223","NL","Netherlands"
+"195.20.64.0","195.20.95.255","3272884224","3272892415","DE","Germany"
+"195.20.96.0","195.20.97.255","3272892416","3272892927","UA","Ukraine"
+"195.20.100.0","195.20.101.255","3272893440","3272893951","SE","Sweden"
+"195.20.102.0","195.20.103.255","3272893952","3272894463","RU","Russian Federation"
+"195.20.106.0","195.20.107.255","3272894976","3272895487","RO","Romania"
+"195.20.108.0","195.20.109.255","3272895488","3272895999","GB","United Kingdom"
+"195.20.110.0","195.20.111.255","3272896000","3272896511","PL","Poland"
+"195.20.112.0","195.20.115.255","3272896512","3272897535","DE","Germany"
+"195.20.116.0","195.20.117.255","3272897536","3272898047","FI","Finland"
+"195.20.118.0","195.20.119.255","3272898048","3272898559","UA","Ukraine"
+"195.20.120.0","195.20.122.255","3272898560","3272899327","DE","Germany"
+"195.20.123.0","195.20.123.255","3272899328","3272899583","PL","Poland"
+"195.20.124.0","195.20.125.255","3272899584","3272900095","UA","Ukraine"
+"195.20.126.0","195.20.127.255","3272900096","3272900607","LV","Latvia"
+"195.20.128.0","195.20.128.255","3272900608","3272900863","RU","Russian Federation"
+"195.20.129.0","195.20.129.255","3272900864","3272901119","AT","Austria"
+"195.20.130.0","195.20.130.255","3272901120","3272901375","UA","Ukraine"
+"195.20.131.0","195.20.131.255","3272901376","3272901631","PL","Poland"
+"195.20.132.0","195.20.132.255","3272901632","3272901887","AT","Austria"
+"195.20.133.0","195.20.133.255","3272901888","3272902143","DE","Germany"
+"195.20.134.0","195.20.134.255","3272902144","3272902399","PL","Poland"
+"195.20.135.0","195.20.135.255","3272902400","3272902655","RU","Russian Federation"
+"195.20.136.0","195.20.136.255","3272902656","3272902911","IR","Iran, Islamic Republic of"
+"195.20.137.0","195.20.137.255","3272902912","3272903167","RU","Russian Federation"
+"195.20.138.0","195.20.138.255","3272903168","3272903423","PL","Poland"
+"195.20.139.0","195.20.139.255","3272903424","3272903679","AT","Austria"
+"195.20.140.0","195.20.140.255","3272903680","3272903935","RU","Russian Federation"
+"195.20.141.0","195.20.141.255","3272903936","3272904191","DK","Denmark"
+"195.20.142.0","195.20.142.255","3272904192","3272904447","SI","Slovenia"
+"195.20.144.0","195.20.144.255","3272904704","3272904959","NL","Netherlands"
+"195.20.145.0","195.20.145.255","3272904960","3272905215","RO","Romania"
+"195.20.146.0","195.20.147.255","3272905216","3272905727","CH","Switzerland"
+"195.20.148.0","195.20.148.255","3272905728","3272905983","UA","Ukraine"
+"195.20.149.0","195.20.149.255","3272905984","3272906239","FI","Finland"
+"195.20.150.0","195.20.150.255","3272906240","3272906495","PL","Poland"
+"195.20.151.0","195.20.151.255","3272906496","3272906751","EE","Estonia"
+"195.20.152.0","195.20.152.255","3272906752","3272907007","HU","Hungary"
+"195.20.153.0","195.20.153.255","3272907008","3272907263","HR","Croatia"
+"195.20.154.0","195.20.154.255","3272907264","3272907519","UA","Ukraine"
+"195.20.155.0","195.20.155.255","3272907520","3272907775","GB","United Kingdom"
+"195.20.156.0","195.20.156.255","3272907776","3272908031","RO","Romania"
+"195.20.157.0","195.20.157.255","3272908032","3272908287","CH","Switzerland"
+"195.20.158.0","195.20.158.255","3272908288","3272908543","AT","Austria"
+"195.20.159.0","195.20.159.255","3272908544","3272908799","DE","Germany"
+"195.20.160.0","195.20.191.255","3272908800","3272916991","SK","Slovakia"
+"195.20.192.0","195.20.193.255","3272916992","3272917503","MC","Monaco"
+"195.20.194.0","195.20.197.255","3272917504","3272918527","RU","Russian Federation"
+"195.20.198.0","195.20.199.255","3272918528","3272919039","FR","France"
+"195.20.200.0","195.20.201.255","3272919040","3272919551","PL","Poland"
+"195.20.202.0","195.20.203.255","3272919552","3272920063","RO","Romania"
+"195.20.204.0","195.20.205.255","3272920064","3272920575","NL","Netherlands"
+"195.20.206.0","195.20.207.255","3272920576","3272921087","SE","Sweden"
+"195.20.208.0","195.20.209.255","3272921088","3272921599","CH","Switzerland"
+"195.20.210.0","195.20.211.255","3272921600","3272922111","DE","Germany"
+"195.20.212.0","195.20.213.255","3272922112","3272922623","PL","Poland"
+"195.20.214.0","195.20.215.255","3272922624","3272923135","GB","United Kingdom"
+"195.20.216.0","195.20.217.255","3272923136","3272923647","ES","Spain"
+"195.20.218.0","195.20.219.255","3272923648","3272924159","PL","Poland"
+"195.20.220.0","195.20.221.255","3272924160","3272924671","DE","Germany"
+"195.20.222.0","195.20.223.255","3272924672","3272925183","GB","United Kingdom"
+"195.20.224.0","195.20.255.255","3272925184","3272933375","DE","Germany"
+"195.21.0.0","195.21.7.15","3272933376","3272935183","GB","United Kingdom"
+"195.21.7.16","195.21.7.31","3272935184","3272935199","HU","Hungary"
+"195.21.7.32","195.21.32.31","3272935200","3272941599","GB","United Kingdom"
+"195.21.32.32","195.21.32.47","3272941600","3272941615","FR","France"
+"195.21.32.48","195.21.34.255","3272941616","3272942335","GB","United Kingdom"
+"195.21.35.0","195.21.35.255","3272942336","3272942591","ES","Spain"
+"195.21.36.0","195.21.37.199","3272942592","3272943047","GB","United Kingdom"
+"195.21.37.200","195.21.37.207","3272943048","3272943055","DE","Germany"
+"195.21.37.208","195.21.39.199","3272943056","3272943559","GB","United Kingdom"
+"195.21.39.200","195.21.39.207","3272943560","3272943567","DE","Germany"
+"195.21.39.208","195.21.127.255","3272943568","3272966143","GB","United Kingdom"
+"195.21.128.0","195.21.191.255","3272966144","3272982527","US","United States"
+"195.21.192.0","195.21.255.255","3272982528","3272998911","GB","United Kingdom"
+"195.22.0.0","195.22.31.255","3272998912","3273007103","PT","Portugal"
+"195.22.32.0","195.22.63.255","3273007104","3273015295","CZ","Czech Republic"
+"195.22.64.0","195.22.95.255","3273015296","3273023487","SE","Sweden"
+"195.22.96.0","195.22.99.255","3273023488","3273024511","PL","Poland"
+"195.22.100.0","195.22.103.255","3273024512","3273025535","NL","Netherlands"
+"195.22.104.0","195.22.107.255","3273025536","3273026559","RU","Russian Federation"
+"195.22.108.0","195.22.115.255","3273026560","3273028607","UA","Ukraine"
+"195.22.116.0","195.22.119.255","3273028608","3273029631","PL","Poland"
+"195.22.120.0","195.22.120.255","3273029632","3273029887","CH","Switzerland"
+"195.22.121.0","195.22.121.9","3273029888","3273029897","GB","United Kingdom"
+"195.22.121.10","195.22.121.10","3273029898","3273029898","EU","Europe"
+"195.22.121.11","195.22.121.255","3273029899","3273030143","GB","United Kingdom"
+"195.22.123.0","195.22.123.255","3273030400","3273030655","RU","Russian Federation"
+"195.22.124.0","195.22.127.255","3273030656","3273031679","PL","Poland"
+"195.22.128.0","195.22.129.255","3273031680","3273032191","GB","United Kingdom"
+"195.22.130.0","195.22.133.255","3273032192","3273033215","UA","Ukraine"
+"195.22.134.0","195.22.135.255","3273033216","3273033727","GB","United Kingdom"
+"195.22.136.0","195.22.137.255","3273033728","3273034239","DE","Germany"
+"195.22.138.0","195.22.139.255","3273034240","3273034751","BE","Belgium"
+"195.22.140.0","195.22.141.255","3273034752","3273035263","UA","Ukraine"
+"195.22.142.0","195.22.143.255","3273035264","3273035775","DE","Germany"
+"195.22.144.0","195.22.145.255","3273035776","3273036287","FR","France"
+"195.22.146.0","195.22.147.255","3273036288","3273036799","BG","Bulgaria"
+"195.22.150.0","195.22.151.255","3273037312","3273037823","GB","United Kingdom"
+"195.22.154.0","195.22.155.255","3273038336","3273038847","GR","Greece"
+"195.22.158.0","195.22.159.255","3273039360","3273039871","GB","United Kingdom"
+"195.22.160.0","195.22.191.255","3273039872","3273048063","LT","Lithuania"
+"195.22.192.0","195.22.223.255","3273048064","3273056255","IT","Italy"
+"195.22.224.0","195.22.255.255","3273056256","3273064447","MD","Moldova, Republic of"
+"195.23.0.0","195.23.255.255","3273064448","3273129983","PT","Portugal"
+"195.24.0.0","195.24.31.255","3273129984","3273138175","DK","Denmark"
+"195.24.32.0","195.24.63.255","3273138176","3273146367","BG","Bulgaria"
+"195.24.64.0","195.24.71.255","3273146368","3273148415","RU","Russian Federation"
+"195.24.72.0","195.24.79.255","3273148416","3273150463","LU","Luxembourg"
+"195.24.80.0","195.24.87.255","3273150464","3273152511","DZ","Algeria"
+"195.24.88.0","195.24.95.255","3273152512","3273154559","BG","Bulgaria"
+"195.24.96.0","195.24.127.255","3273154560","3273162751","DE","Germany"
+"195.24.128.0","195.24.159.255","3273162752","3273170943","UA","Ukraine"
+"195.24.160.0","195.24.191.255","3273170944","3273179135","SE","Sweden"
+"195.24.192.0","195.24.223.255","3273179136","3273187327","CM","Cameroon"
+"195.24.224.0","195.24.225.255","3273187328","3273187839","SE","Sweden"
+"195.24.226.0","195.24.227.255","3273187840","3273188351","DK","Denmark"
+"195.24.228.0","195.24.229.255","3273188352","3273188863","RU","Russian Federation"
+"195.24.230.0","195.24.233.255","3273188864","3273189887","GB","United Kingdom"
+"195.24.234.0","195.24.235.255","3273189888","3273190399","UA","Ukraine"
+"195.24.236.0","195.24.241.255","3273190400","3273191935","RO","Romania"
+"195.24.242.0","195.24.243.255","3273191936","3273192447","UA","Ukraine"
+"195.24.244.0","195.24.245.255","3273192448","3273192959","DK","Denmark"
+"195.24.246.0","195.24.247.255","3273192960","3273193471","FR","France"
+"195.24.248.0","195.24.249.255","3273193472","3273193983","PL","Poland"
+"195.24.250.0","195.24.251.255","3273193984","3273194495","EU","Europe"
+"195.24.252.0","195.24.253.255","3273194496","3273195007","UA","Ukraine"
+"195.24.254.0","195.24.255.255","3273195008","3273195519","RU","Russian Federation"
+"195.25.0.0","195.25.255.255","3273195520","3273261055","FR","France"
+"195.26.0.0","195.26.1.255","3273261056","3273261567","NO","Norway"
+"195.26.2.0","195.26.3.255","3273261568","3273262079","BE","Belgium"
+"195.26.4.0","195.26.5.255","3273262080","3273262591","LU","Luxembourg"
+"195.26.10.0","195.26.11.255","3273263616","3273264127","SE","Sweden"
+"195.26.12.0","195.26.13.255","3273264128","3273264639","PL","Poland"
+"195.26.14.0","195.26.15.255","3273264640","3273265151","AT","Austria"
+"195.26.16.0","195.26.19.255","3273265152","3273266175","UA","Ukraine"
+"195.26.20.0","195.26.21.255","3273266176","3273266687","LV","Latvia"
+"195.26.22.0","195.26.24.255","3273266688","3273267455","PL","Poland"
+"195.26.25.0","195.26.25.255","3273267456","3273267711","CZ","Czech Republic"
+"195.26.26.0","195.26.27.255","3273267712","3273268223","GB","United Kingdom"
+"195.26.28.0","195.26.29.255","3273268224","3273268735","SE","Sweden"
+"195.26.30.0","195.26.31.255","3273268736","3273269247","RU","Russian Federation"
+"195.26.32.0","195.26.63.255","3273269248","3273277439","GB","United Kingdom"
+"195.26.64.0","195.26.67.255","3273277440","3273278463","UA","Ukraine"
+"195.26.72.0","195.26.79.255","3273279488","3273281535","PL","Poland"
+"195.26.80.0","195.26.87.255","3273281536","3273283583","UA","Ukraine"
+"195.26.88.0","195.26.91.255","3273283584","3273284607","GB","United Kingdom"
+"195.26.92.0","195.26.95.255","3273284608","3273285631","UA","Ukraine"
+"195.26.96.0","195.26.127.255","3273285632","3273293823","GB","United Kingdom"
+"195.26.128.0","195.26.159.255","3273293824","3273302015","MK","Macedonia"
+"195.26.160.0","195.26.191.255","3273302016","3273310207","RU","Russian Federation"
+"195.26.192.0","195.26.223.255","3273310208","3273318399","AT","Austria"
+"195.26.224.0","195.26.255.255","3273318400","3273326591","GB","United Kingdom"
+"195.27.0.0","195.27.1.135","3273326592","3273326983","EU","Europe"
+"195.27.1.136","195.27.1.139","3273326984","3273326987","DE","Germany"
+"195.27.1.140","195.27.1.143","3273326988","3273326991","EU","Europe"
+"195.27.1.144","195.27.1.199","3273326992","3273327047","DE","Germany"
+"195.27.1.200","195.27.1.255","3273327048","3273327103","EU","Europe"
+"195.27.2.0","195.27.2.127","3273327104","3273327231","DE","Germany"
+"195.27.2.128","195.27.2.159","3273327232","3273327263","EU","Europe"
+"195.27.2.160","195.27.2.183","3273327264","3273327287","DE","Germany"
+"195.27.2.184","195.27.3.31","3273327288","3273327391","EU","Europe"
+"195.27.3.32","195.27.3.47","3273327392","3273327407","IE","Ireland"
+"195.27.3.48","195.27.3.127","3273327408","3273327487","EU","Europe"
+"195.27.3.128","195.27.3.135","3273327488","3273327495","GB","United Kingdom"
+"195.27.3.136","195.27.3.159","3273327496","3273327519","EU","Europe"
+"195.27.3.160","195.27.3.191","3273327520","3273327551","IE","Ireland"
+"195.27.3.192","195.27.3.223","3273327552","3273327583","GB","United Kingdom"
+"195.27.3.224","195.27.7.127","3273327584","3273328511","EU","Europe"
+"195.27.7.128","195.27.7.255","3273328512","3273328639","DE","Germany"
+"195.27.8.0","195.27.10.47","3273328640","3273329199","GB","United Kingdom"
+"195.27.10.48","195.27.10.63","3273329200","3273329215","DE","Germany"
+"195.27.10.64","195.27.10.127","3273329216","3273329279","GB","United Kingdom"
+"195.27.10.128","195.27.10.159","3273329280","3273329311","EU","Europe"
+"195.27.10.160","195.27.10.175","3273329312","3273329327","GB","United Kingdom"
+"195.27.10.176","195.27.10.255","3273329328","3273329407","EU","Europe"
+"195.27.11.0","195.27.11.15","3273329408","3273329423","GB","United Kingdom"
+"195.27.11.16","195.27.11.31","3273329424","3273329439","DE","Germany"
+"195.27.11.32","195.27.13.255","3273329440","3273330175","GB","United Kingdom"
+"195.27.14.0","195.27.14.7","3273330176","3273330183","IR","Iran, Islamic Republic of"
+"195.27.14.8","195.27.14.23","3273330184","3273330199","EU","Europe"
+"195.27.14.24","195.27.14.31","3273330200","3273330207","IE","Ireland"
+"195.27.14.32","195.27.14.55","3273330208","3273330231","EU","Europe"
+"195.27.14.56","195.27.14.59","3273330232","3273330235","GB","United Kingdom"
+"195.27.14.60","195.27.14.111","3273330236","3273330287","EU","Europe"
+"195.27.14.112","195.27.14.255","3273330288","3273330431","IE","Ireland"
+"195.27.15.0","195.27.15.31","3273330432","3273330463","GB","United Kingdom"
+"195.27.15.32","195.27.15.63","3273330464","3273330495","EU","Europe"
+"195.27.15.64","195.27.15.87","3273330496","3273330519","GB","United Kingdom"
+"195.27.15.88","195.27.15.95","3273330520","3273330527","EU","Europe"
+"195.27.15.96","195.27.15.119","3273330528","3273330551","GB","United Kingdom"
+"195.27.15.120","195.27.15.127","3273330552","3273330559","EU","Europe"
+"195.27.15.128","195.27.17.255","3273330560","3273331199","GB","United Kingdom"
+"195.27.18.0","195.27.19.255","3273331200","3273331711","EU","Europe"
+"195.27.20.0","195.27.20.31","3273331712","3273331743","GB","United Kingdom"
+"195.27.20.32","195.27.20.39","3273331744","3273331751","EU","Europe"
+"195.27.20.40","195.27.20.79","3273331752","3273331791","GB","United Kingdom"
+"195.27.20.80","195.27.20.95","3273331792","3273331807","EU","Europe"
+"195.27.20.96","195.27.20.111","3273331808","3273331823","GB","United Kingdom"
+"195.27.20.112","195.27.20.115","3273331824","3273331827","EU","Europe"
+"195.27.20.116","195.27.20.175","3273331828","3273331887","GB","United Kingdom"
+"195.27.20.176","195.27.20.191","3273331888","3273331903","EU","Europe"
+"195.27.20.192","195.27.20.255","3273331904","3273331967","GB","United Kingdom"
+"195.27.21.0","195.27.21.63","3273331968","3273332031","DE","Germany"
+"195.27.21.64","195.27.21.127","3273332032","3273332095","GB","United Kingdom"
+"195.27.21.128","195.27.21.255","3273332096","3273332223","DE","Germany"
+"195.27.22.0","195.27.22.255","3273332224","3273332479","GB","United Kingdom"
+"195.27.23.0","195.27.23.63","3273332480","3273332543","EU","Europe"
+"195.27.23.64","195.27.23.95","3273332544","3273332575","DE","Germany"
+"195.27.23.96","195.27.23.127","3273332576","3273332607","EU","Europe"
+"195.27.23.128","195.27.23.191","3273332608","3273332671","DE","Germany"
+"195.27.23.192","195.27.25.63","3273332672","3273333055","EU","Europe"
+"195.27.25.64","195.27.25.127","3273333056","3273333119","DE","Germany"
+"195.27.25.128","195.27.29.255","3273333120","3273334271","EU","Europe"
+"195.27.30.0","195.27.31.255","3273334272","3273334783","DE","Germany"
+"195.27.32.0","195.27.32.255","3273334784","3273335039","AE","United Arab Emirates"
+"195.27.33.0","195.27.33.255","3273335040","3273335295","EU","Europe"
+"195.27.34.0","195.27.34.127","3273335296","3273335423","GB","United Kingdom"
+"195.27.34.128","195.27.34.135","3273335424","3273335431","EU","Europe"
+"195.27.34.136","195.27.34.159","3273335432","3273335455","GB","United Kingdom"
+"195.27.34.160","195.27.34.215","3273335456","3273335511","EU","Europe"
+"195.27.34.216","195.27.34.239","3273335512","3273335535","GB","United Kingdom"
+"195.27.34.240","195.27.35.63","3273335536","3273335615","EU","Europe"
+"195.27.35.64","195.27.35.71","3273335616","3273335623","GB","United Kingdom"
+"195.27.35.72","195.27.35.103","3273335624","3273335655","EU","Europe"
+"195.27.35.104","195.27.35.111","3273335656","3273335663","GB","United Kingdom"
+"195.27.35.112","195.27.35.143","3273335664","3273335695","EU","Europe"
+"195.27.35.144","195.27.35.151","3273335696","3273335703","GB","United Kingdom"
+"195.27.35.152","195.27.36.127","3273335704","3273335935","EU","Europe"
+"195.27.36.128","195.27.36.191","3273335936","3273335999","DE","Germany"
+"195.27.36.192","195.27.40.15","3273336000","3273336847","EU","Europe"
+"195.27.40.16","195.27.40.31","3273336848","3273336863","DE","Germany"
+"195.27.40.32","195.27.40.39","3273336864","3273336871","GB","United Kingdom"
+"195.27.40.40","195.27.40.63","3273336872","3273336895","DE","Germany"
+"195.27.40.64","195.27.40.127","3273336896","3273336959","EU","Europe"
+"195.27.40.128","195.27.40.255","3273336960","3273337087","DE","Germany"
+"195.27.41.0","195.27.43.255","3273337088","3273337855","EU","Europe"
+"195.27.44.0","195.27.44.255","3273337856","3273338111","DE","Germany"
+"195.27.45.0","195.27.46.255","3273338112","3273338623","EU","Europe"
+"195.27.47.0","195.27.47.255","3273338624","3273338879","DE","Germany"
+"195.27.48.0","195.27.48.255","3273338880","3273339135","EU","Europe"
+"195.27.49.0","195.27.51.255","3273339136","3273339903","DE","Germany"
+"195.27.52.0","195.27.52.15","3273339904","3273339919","GB","United Kingdom"
+"195.27.52.16","195.27.52.39","3273339920","3273339943","DE","Germany"
+"195.27.52.40","195.27.52.51","3273339944","3273339955","GB","United Kingdom"
+"195.27.52.52","195.27.52.55","3273339956","3273339959","DE","Germany"
+"195.27.52.56","195.27.52.63","3273339960","3273339967","GB","United Kingdom"
+"195.27.52.64","195.27.52.79","3273339968","3273339983","DE","Germany"
+"195.27.52.80","195.27.52.191","3273339984","3273340095","GB","United Kingdom"
+"195.27.52.192","195.27.52.207","3273340096","3273340111","GI","Gibraltar"
+"195.27.52.208","195.27.52.223","3273340112","3273340127","GB","United Kingdom"
+"195.27.52.224","195.27.52.239","3273340128","3273340143","DE","Germany"
+"195.27.52.240","195.27.53.255","3273340144","3273340415","GB","United Kingdom"
+"195.27.54.0","195.27.55.255","3273340416","3273340927","EU","Europe"
+"195.27.56.0","195.27.59.15","3273340928","3273341711","FR","France"
+"195.27.59.16","195.27.59.63","3273341712","3273341759","EU","Europe"
+"195.27.59.64","195.27.59.127","3273341760","3273341823","FR","France"
+"195.27.59.128","195.27.59.191","3273341824","3273341887","EU","Europe"
+"195.27.59.192","195.27.59.255","3273341888","3273341951","FR","France"
+"195.27.60.0","195.27.60.69","3273341952","3273342021","EU","Europe"
+"195.27.60.70","195.27.60.70","3273342022","3273342022","GB","United Kingdom"
+"195.27.60.71","195.27.60.81","3273342023","3273342033","EU","Europe"
+"195.27.60.82","195.27.60.82","3273342034","3273342034","GB","United Kingdom"
+"195.27.60.83","195.27.60.83","3273342035","3273342035","EU","Europe"
+"195.27.60.84","195.27.60.87","3273342036","3273342039","GB","United Kingdom"
+"195.27.60.88","195.27.60.103","3273342040","3273342055","EU","Europe"
+"195.27.60.104","195.27.60.111","3273342056","3273342063","GB","United Kingdom"
+"195.27.60.112","195.27.60.127","3273342064","3273342079","EU","Europe"
+"195.27.60.128","195.27.60.143","3273342080","3273342095","GB","United Kingdom"
+"195.27.60.144","195.27.60.239","3273342096","3273342191","EU","Europe"
+"195.27.60.240","195.27.60.255","3273342192","3273342207","GB","United Kingdom"
+"195.27.61.0","195.27.61.23","3273342208","3273342231","AE","United Arab Emirates"
+"195.27.61.24","195.27.61.255","3273342232","3273342463","EU","Europe"
+"195.27.62.0","195.27.63.255","3273342464","3273342975","DE","Germany"
+"195.27.64.0","195.27.67.255","3273342976","3273343999","GB","United Kingdom"
+"195.27.68.0","195.27.70.255","3273344000","3273344767","DE","Germany"
+"195.27.71.0","195.27.71.255","3273344768","3273345023","EU","Europe"
+"195.27.72.0","195.27.72.255","3273345024","3273345279","DE","Germany"
+"195.27.73.0","195.27.77.255","3273345280","3273346559","EU","Europe"
+"195.27.78.0","195.27.78.255","3273346560","3273346815","OM","Oman"
+"195.27.79.0","195.27.79.255","3273346816","3273347071","DE","Germany"
+"195.27.80.0","195.27.81.255","3273347072","3273347583","EU","Europe"
+"195.27.82.0","195.27.82.255","3273347584","3273347839","GB","United Kingdom"
+"195.27.83.0","195.27.84.255","3273347840","3273348351","DE","Germany"
+"195.27.85.0","195.27.87.255","3273348352","3273349119","EU","Europe"
+"195.27.88.0","195.27.89.255","3273349120","3273349631","DE","Germany"
+"195.27.90.0","195.27.92.127","3273349632","3273350271","EU","Europe"
+"195.27.92.128","195.27.92.143","3273350272","3273350287","DE","Germany"
+"195.27.92.144","195.27.92.191","3273350288","3273350335","EU","Europe"
+"195.27.92.192","195.27.92.207","3273350336","3273350351","DE","Germany"
+"195.27.92.208","195.27.96.255","3273350352","3273351423","EU","Europe"
+"195.27.97.0","195.27.97.31","3273351424","3273351455","DE","Germany"
+"195.27.97.32","195.27.97.79","3273351456","3273351503","EU","Europe"
+"195.27.97.80","195.27.97.95","3273351504","3273351519","DE","Germany"
+"195.27.97.96","195.27.98.191","3273351520","3273351871","EU","Europe"
+"195.27.98.192","195.27.98.223","3273351872","3273351903","DE","Germany"
+"195.27.98.224","195.27.98.255","3273351904","3273351935","EU","Europe"
+"195.27.99.0","195.27.99.255","3273351936","3273352191","DE","Germany"
+"195.27.100.0","195.27.102.223","3273352192","3273352927","EU","Europe"
+"195.27.102.224","195.27.102.255","3273352928","3273352959","DE","Germany"
+"195.27.103.0","195.27.103.31","3273352960","3273352991","EU","Europe"
+"195.27.103.32","195.27.103.63","3273352992","3273353023","DE","Germany"
+"195.27.103.64","195.27.119.255","3273353024","3273357311","EU","Europe"
+"195.27.120.0","195.27.123.255","3273357312","3273358335","GB","United Kingdom"
+"195.27.124.0","195.27.130.15","3273358336","3273359887","EU","Europe"
+"195.27.130.16","195.27.130.31","3273359888","3273359903","DE","Germany"
+"195.27.130.32","195.27.130.143","3273359904","3273360015","EU","Europe"
+"195.27.130.144","195.27.130.207","3273360016","3273360079","DE","Germany"
+"195.27.130.208","195.27.136.63","3273360080","3273361471","EU","Europe"
+"195.27.136.64","195.27.136.127","3273361472","3273361535","DE","Germany"
+"195.27.136.128","195.27.136.223","3273361536","3273361631","EU","Europe"
+"195.27.136.224","195.27.136.255","3273361632","3273361663","DE","Germany"
+"195.27.137.0","195.27.137.127","3273361664","3273361791","EU","Europe"
+"195.27.137.128","195.27.137.159","3273361792","3273361823","DE","Germany"
+"195.27.137.160","195.27.137.191","3273361824","3273361855","EU","Europe"
+"195.27.137.192","195.27.137.255","3273361856","3273361919","DE","Germany"
+"195.27.138.0","195.27.138.127","3273361920","3273362047","EU","Europe"
+"195.27.138.128","195.27.138.255","3273362048","3273362175","DE","Germany"
+"195.27.139.0","195.27.139.63","3273362176","3273362239","EU","Europe"
+"195.27.139.64","195.27.139.79","3273362240","3273362255","DE","Germany"
+"195.27.139.80","195.27.143.7","3273362256","3273363207","EU","Europe"
+"195.27.143.8","195.27.143.11","3273363208","3273363211","DE","Germany"
+"195.27.143.12","195.27.143.127","3273363212","3273363327","EU","Europe"
+"195.27.143.128","195.27.143.191","3273363328","3273363391","DE","Germany"
+"195.27.143.192","195.27.143.255","3273363392","3273363455","EU","Europe"
+"195.27.144.0","195.27.147.255","3273363456","3273364479","GB","United Kingdom"
+"195.27.148.0","195.27.148.127","3273364480","3273364607","EU","Europe"
+"195.27.148.128","195.27.148.255","3273364608","3273364735","DE","Germany"
+"195.27.149.0","195.27.149.255","3273364736","3273364991","EU","Europe"
+"195.27.150.0","195.27.150.255","3273364992","3273365247","DE","Germany"
+"195.27.151.0","195.27.151.255","3273365248","3273365503","EU","Europe"
+"195.27.152.0","195.27.152.15","3273365504","3273365519","NL","Netherlands"
+"195.27.152.16","195.27.152.39","3273365520","3273365543","GB","United Kingdom"
+"195.27.152.40","195.27.152.255","3273365544","3273365759","NL","Netherlands"
+"195.27.153.0","195.27.153.7","3273365760","3273365767","GB","United Kingdom"
+"195.27.153.8","195.27.153.127","3273365768","3273365887","EU","Europe"
+"195.27.153.128","195.27.153.255","3273365888","3273366015","FR","France"
+"195.27.154.0","195.27.155.255","3273366016","3273366527","DE","Germany"
+"195.27.156.0","195.27.159.255","3273366528","3273367551","GB","United Kingdom"
+"195.27.160.0","195.27.160.15","3273367552","3273367567","DE","Germany"
+"195.27.160.16","195.27.161.255","3273367568","3273368063","EU","Europe"
+"195.27.162.0","195.27.163.255","3273368064","3273368575","DE","Germany"
+"195.27.164.0","195.27.166.255","3273368576","3273369343","EU","Europe"
+"195.27.167.0","195.27.168.255","3273369344","3273369855","DE","Germany"
+"195.27.169.0","195.27.171.255","3273369856","3273370623","EU","Europe"
+"195.27.172.0","195.27.173.255","3273370624","3273371135","DE","Germany"
+"195.27.174.0","195.27.176.63","3273371136","3273371711","EU","Europe"
+"195.27.176.64","195.27.176.95","3273371712","3273371743","DE","Germany"
+"195.27.176.96","195.27.176.111","3273371744","3273371759","EU","Europe"
+"195.27.176.112","195.27.176.127","3273371760","3273371775","DE","Germany"
+"195.27.176.128","195.27.176.159","3273371776","3273371807","EU","Europe"
+"195.27.176.160","195.27.176.175","3273371808","3273371823","DE","Germany"
+"195.27.176.176","195.27.176.223","3273371824","3273371871","EU","Europe"
+"195.27.176.224","195.27.176.227","3273371872","3273371875","DE","Germany"
+"195.27.176.228","195.27.177.95","3273371876","3273371999","EU","Europe"
+"195.27.177.96","195.27.177.151","3273372000","3273372055","DE","Germany"
+"195.27.177.152","195.27.177.191","3273372056","3273372095","EU","Europe"
+"195.27.177.192","195.27.177.255","3273372096","3273372159","DE","Germany"
+"195.27.178.0","195.27.179.255","3273372160","3273372671","EU","Europe"
+"195.27.180.0","195.27.180.255","3273372672","3273372927","GB","United Kingdom"
+"195.27.181.0","195.27.181.255","3273372928","3273373183","NL","Netherlands"
+"195.27.182.0","195.27.183.15","3273373184","3273373455","GB","United Kingdom"
+"195.27.183.16","195.27.183.127","3273373456","3273373567","DE","Germany"
+"195.27.183.128","195.27.188.127","3273373568","3273374847","GB","United Kingdom"
+"195.27.188.128","195.27.188.135","3273374848","3273374855","EU","Europe"
+"195.27.188.136","195.27.188.143","3273374856","3273374863","GB","United Kingdom"
+"195.27.188.144","195.27.188.175","3273374864","3273374895","EU","Europe"
+"195.27.188.176","195.27.188.183","3273374896","3273374903","GB","United Kingdom"
+"195.27.188.184","195.27.188.191","3273374904","3273374911","EU","Europe"
+"195.27.188.192","195.27.188.211","3273374912","3273374931","GB","United Kingdom"
+"195.27.188.212","195.27.189.255","3273374932","3273375231","EU","Europe"
+"195.27.190.0","195.27.191.63","3273375232","3273375551","DE","Germany"
+"195.27.191.64","195.27.191.255","3273375552","3273375743","EU","Europe"
+"195.27.192.0","195.27.192.127","3273375744","3273375871","DE","Germany"
+"195.27.192.128","195.27.192.255","3273375872","3273375999","EU","Europe"
+"195.27.193.0","195.27.193.255","3273376000","3273376255","DE","Germany"
+"195.27.194.0","195.27.195.23","3273376256","3273376535","EU","Europe"
+"195.27.195.24","195.27.195.31","3273376536","3273376543","DE","Germany"
+"195.27.195.32","195.27.199.255","3273376544","3273377791","EU","Europe"
+"195.27.200.0","195.27.201.47","3273377792","3273378095","DE","Germany"
+"195.27.201.48","195.27.202.255","3273378096","3273378559","EU","Europe"
+"195.27.203.0","195.27.203.255","3273378560","3273378815","DE","Germany"
+"195.27.204.0","195.27.215.255","3273378816","3273381887","EU","Europe"
+"195.27.216.0","195.27.216.255","3273381888","3273382143","DE","Germany"
+"195.27.217.0","195.27.217.255","3273382144","3273382399","GB","United Kingdom"
+"195.27.218.0","195.27.218.63","3273382400","3273382463","DE","Germany"
+"195.27.218.64","195.27.218.79","3273382464","3273382479","EU","Europe"
+"195.27.218.80","195.27.218.191","3273382480","3273382591","DE","Germany"
+"195.27.218.192","195.27.218.239","3273382592","3273382639","EU","Europe"
+"195.27.218.240","195.27.219.31","3273382640","3273382687","DE","Germany"
+"195.27.219.32","195.27.224.255","3273382688","3273384191","EU","Europe"
+"195.27.225.0","195.27.226.255","3273384192","3273384703","DE","Germany"
+"195.27.227.0","195.27.227.255","3273384704","3273384959","EU","Europe"
+"195.27.228.0","195.27.228.255","3273384960","3273385215","DE","Germany"
+"195.27.229.0","195.27.229.63","3273385216","3273385279","EU","Europe"
+"195.27.229.64","195.27.229.127","3273385280","3273385343","DE","Germany"
+"195.27.229.128","195.27.229.255","3273385344","3273385471","EU","Europe"
+"195.27.230.0","195.27.230.255","3273385472","3273385727","DE","Germany"
+"195.27.231.0","195.27.231.31","3273385728","3273385759","EU","Europe"
+"195.27.231.32","195.27.231.63","3273385760","3273385791","DE","Germany"
+"195.27.231.64","195.27.231.127","3273385792","3273385855","EU","Europe"
+"195.27.231.128","195.27.231.191","3273385856","3273385919","DE","Germany"
+"195.27.231.192","195.27.236.47","3273385920","3273387055","EU","Europe"
+"195.27.236.48","195.27.236.63","3273387056","3273387071","DE","Germany"
+"195.27.236.64","195.27.236.207","3273387072","3273387215","EU","Europe"
+"195.27.236.208","195.27.236.223","3273387216","3273387231","DE","Germany"
+"195.27.236.224","195.27.236.255","3273387232","3273387263","EU","Europe"
+"195.27.237.0","195.27.237.255","3273387264","3273387519","DE","Germany"
+"195.27.238.0","195.27.238.31","3273387520","3273387551","EU","Europe"
+"195.27.238.32","195.27.238.63","3273387552","3273387583","DE","Germany"
+"195.27.238.64","195.27.240.127","3273387584","3273388159","EU","Europe"
+"195.27.240.128","195.27.240.191","3273388160","3273388223","DE","Germany"
+"195.27.240.192","195.27.242.255","3273388224","3273388799","EU","Europe"
+"195.27.243.0","195.27.243.7","3273388800","3273388807","DE","Germany"
+"195.27.243.8","195.27.243.15","3273388808","3273388815","EU","Europe"
+"195.27.243.16","195.27.243.63","3273388816","3273388863","DE","Germany"
+"195.27.243.64","195.27.243.71","3273388864","3273388871","EU","Europe"
+"195.27.243.72","195.27.243.79","3273388872","3273388879","DE","Germany"
+"195.27.243.80","195.27.243.103","3273388880","3273388903","EU","Europe"
+"195.27.243.104","195.27.243.111","3273388904","3273388911","DE","Germany"
+"195.27.243.112","195.27.243.127","3273388912","3273388927","GB","United Kingdom"
+"195.27.243.128","195.27.247.255","3273388928","3273390079","EU","Europe"
+"195.27.248.0","195.27.248.31","3273390080","3273390111","DE","Germany"
+"195.27.248.32","195.27.248.63","3273390112","3273390143","US","United States"
+"195.27.248.64","195.27.248.127","3273390144","3273390207","DE","Germany"
+"195.27.248.128","195.27.249.31","3273390208","3273390367","EU","Europe"
+"195.27.249.32","195.27.249.63","3273390368","3273390399","DE","Germany"
+"195.27.249.64","195.27.251.255","3273390400","3273391103","EU","Europe"
+"195.27.252.0","195.27.252.255","3273391104","3273391359","DE","Germany"
+"195.27.253.0","195.27.253.127","3273391360","3273391487","EU","Europe"
+"195.27.253.128","195.27.253.255","3273391488","3273391615","DE","Germany"
+"195.27.254.0","195.27.255.255","3273391616","3273392127","EU","Europe"
+"195.28.0.0","195.28.1.255","3273392128","3273392639","PL","Poland"
+"195.28.2.0","195.28.5.255","3273392640","3273393663","RO","Romania"
+"195.28.8.0","195.28.9.255","3273394176","3273394687","RO","Romania"
+"195.28.12.0","195.28.13.255","3273395200","3273395711","DE","Germany"
+"195.28.14.0","195.28.15.255","3273395712","3273396223","RU","Russian Federation"
+"195.28.16.0","195.28.17.255","3273396224","3273396735","PL","Poland"
+"195.28.18.0","195.28.19.255","3273396736","3273397247","RO","Romania"
+"195.28.20.0","195.28.21.255","3273397248","3273397759","RU","Russian Federation"
+"195.28.22.0","195.28.23.255","3273397760","3273398271","NL","Netherlands"
+"195.28.24.0","195.28.25.255","3273398272","3273398783","RO","Romania"
+"195.28.26.0","195.28.27.255","3273398784","3273399295","GB","United Kingdom"
+"195.28.28.0","195.28.29.255","3273399296","3273399807","SE","Sweden"
+"195.28.30.0","195.28.31.255","3273399808","3273400319","UA","Ukraine"
+"195.28.32.0","195.28.63.255","3273400320","3273408511","RU","Russian Federation"
+"195.28.64.0","195.28.159.255","3273408512","3273433087","SK","Slovakia"
+"195.28.160.0","195.28.161.255","3273433088","3273433599","LU","Luxembourg"
+"195.28.162.0","195.28.163.255","3273433600","3273434111","RO","Romania"
+"195.28.164.0","195.28.165.255","3273434112","3273434623","BE","Belgium"
+"195.28.166.0","195.28.167.255","3273434624","3273435135","IL","Israel"
+"195.28.170.0","195.28.171.255","3273435648","3273436159","PL","Poland"
+"195.28.172.0","195.28.173.255","3273436160","3273436671","NO","Norway"
+"195.28.174.0","195.28.175.255","3273436672","3273437183","DE","Germany"
+"195.28.176.0","195.28.177.255","3273437184","3273437695","RO","Romania"
+"195.28.180.0","195.28.181.255","3273438208","3273438719","IL","Israel"
+"195.28.182.0","195.28.183.255","3273438720","3273439231","UA","Ukraine"
+"195.28.184.0","195.28.185.255","3273439232","3273439743","RO","Romania"
+"195.28.186.0","195.28.187.255","3273439744","3273440255","DE","Germany"
+"195.28.188.0","195.28.189.255","3273440256","3273440767","RO","Romania"
+"195.28.190.0","195.28.191.255","3273440768","3273441279","PL","Poland"
+"195.28.192.0","195.28.223.255","3273441280","3273449471","FR","France"
+"195.28.224.0","195.28.255.255","3273449472","3273457663","CH","Switzerland"
+"195.29.0.0","195.29.255.255","3273457664","3273523199","HR","Croatia"
+"195.30.0.0","195.30.255.255","3273523200","3273588735","DE","Germany"
+"195.31.0.0","195.32.127.255","3273588736","3273687039","IT","Italy"
+"195.32.128.0","195.32.255.255","3273687040","3273719807","DE","Germany"
+"195.33.0.0","195.33.0.75","3273719808","3273719883","GB","United Kingdom"
+"195.33.0.76","195.33.0.76","3273719884","3273719884","EU","Europe"
+"195.33.0.77","195.33.28.112","3273719885","3273727088","GB","United Kingdom"
+"195.33.28.113","195.33.28.119","3273727089","3273727095","ES","Spain"
+"195.33.28.120","195.33.28.127","3273727096","3273727103","DE","Germany"
+"195.33.28.128","195.33.28.143","3273727104","3273727119","GB","United Kingdom"
+"195.33.28.144","195.33.28.151","3273727120","3273727127","PT","Portugal"
+"195.33.28.152","195.33.28.159","3273727128","3273727135","FI","Finland"
+"195.33.28.160","195.33.28.167","3273727136","3273727143","NO","Norway"
+"195.33.28.168","195.33.28.175","3273727144","3273727151","CZ","Czech Republic"
+"195.33.28.176","195.33.28.191","3273727152","3273727167","IT","Italy"
+"195.33.28.192","195.33.31.255","3273727168","3273727999","GB","United Kingdom"
+"195.33.32.0","195.33.33.255","3273728000","3273728511","NL","Netherlands"
+"195.33.34.0","195.33.34.78","3273728512","3273728590","GB","United Kingdom"
+"195.33.34.79","195.33.34.80","3273728591","3273728592","EU","Europe"
+"195.33.34.81","195.33.34.255","3273728593","3273728767","GB","United Kingdom"
+"195.33.35.0","195.33.47.255","3273728768","3273732095","NL","Netherlands"
+"195.33.48.0","195.33.63.255","3273732096","3273736191","GB","United Kingdom"
+"195.33.64.0","195.33.95.255","3273736192","3273744383","FR","France"
+"195.33.96.0","195.33.105.255","3273744384","3273746943","GB","United Kingdom"
+"195.33.106.0","195.33.106.255","3273746944","3273747199","EU","Europe"
+"195.33.107.0","195.33.127.255","3273747200","3273752575","GB","United Kingdom"
+"195.33.128.0","195.33.128.255","3273752576","3273752831","NL","Netherlands"
+"195.33.129.0","195.33.129.255","3273752832","3273753087","EU","Europe"
+"195.33.130.0","195.33.130.255","3273753088","3273753343","NL","Netherlands"
+"195.33.131.0","195.33.131.255","3273753344","3273753599","EU","Europe"
+"195.33.132.0","195.33.139.255","3273753600","3273755647","NL","Netherlands"
+"195.33.140.0","195.33.140.255","3273755648","3273755903","EU","Europe"
+"195.33.141.0","195.33.165.255","3273755904","3273762303","NL","Netherlands"
+"195.33.166.0","195.33.166.255","3273762304","3273762559","EU","Europe"
+"195.33.167.0","195.33.191.255","3273762560","3273768959","NL","Netherlands"
+"195.33.192.0","195.33.255.255","3273768960","3273785343","TR","Turkey"
+"195.34.0.0","195.34.63.255","3273785344","3273801727","RU","Russian Federation"
+"195.34.64.0","195.34.65.255","3273801728","3273802239","DE","Germany"
+"195.34.68.0","195.34.69.255","3273802752","3273803263","SA","Saudi Arabia"
+"195.34.72.0","195.34.73.255","3273803776","3273804287","CH","Switzerland"
+"195.34.74.0","195.34.75.255","3273804288","3273804799","UA","Ukraine"
+"195.34.76.0","195.34.77.255","3273804800","3273805311","RO","Romania"
+"195.34.78.0","195.34.79.255","3273805312","3273805823","GI","Gibraltar"
+"195.34.80.0","195.34.81.255","3273805824","3273806335","PL","Poland"
+"195.34.82.0","195.34.83.255","3273806336","3273806847","DE","Germany"
+"195.34.84.0","195.34.85.255","3273806848","3273807359","SE","Sweden"
+"195.34.86.0","195.34.87.255","3273807360","3273807871","LU","Luxembourg"
+"195.34.88.0","195.34.89.255","3273807872","3273808383","CH","Switzerland"
+"195.34.90.0","195.34.91.255","3273808384","3273808895","UA","Ukraine"
+"195.34.92.0","195.34.93.255","3273808896","3273809407","GB","United Kingdom"
+"195.34.94.0","195.34.95.255","3273809408","3273809919","UA","Ukraine"
+"195.34.96.0","195.34.127.255","3273809920","3273818111","BG","Bulgaria"
+"195.34.128.0","195.34.159.255","3273818112","3273826303","AT","Austria"
+"195.34.160.0","195.34.191.255","3273826304","3273834495","DE","Germany"
+"195.34.192.0","195.34.195.255","3273834496","3273835519","RU","Russian Federation"
+"195.34.196.0","195.34.199.255","3273835520","3273836543","UA","Ukraine"
+"195.34.204.0","195.34.207.255","3273837568","3273838591","UA","Ukraine"
+"195.34.208.0","195.34.211.255","3273838592","3273839615","PL","Poland"
+"195.34.212.0","195.34.215.255","3273839616","3273840639","LT","Lithuania"
+"195.34.216.0","195.34.219.255","3273840640","3273841663","PL","Poland"
+"195.34.220.0","195.34.223.255","3273841664","3273842687","AT","Austria"
+"195.34.224.0","195.34.255.255","3273842688","3273850879","RU","Russian Federation"
+"195.35.0.0","195.35.63.255","3273850880","3273867263","DE","Germany"
+"195.35.64.0","195.35.64.255","3273867264","3273867519","BE","Belgium"
+"195.35.65.0","195.35.65.255","3273867520","3273867775","UA","Ukraine"
+"195.35.66.0","195.35.66.255","3273867776","3273868031","PT","Portugal"
+"195.35.68.0","195.35.71.255","3273868288","3273869311","RU","Russian Federation"
+"195.35.72.0","195.35.79.255","3273869312","3273871359","DE","Germany"
+"195.35.80.0","195.35.80.255","3273871360","3273871615","PL","Poland"
+"195.35.81.0","195.35.81.255","3273871616","3273871871","LU","Luxembourg"
+"195.35.82.0","195.35.83.255","3273871872","3273872383","SE","Sweden"
+"195.35.84.0","195.35.84.255","3273872384","3273872639","BG","Bulgaria"
+"195.35.85.0","195.35.85.255","3273872640","3273872895","PS","Palestinian Territory"
+"195.35.86.0","195.35.86.255","3273872896","3273873151","IE","Ireland"
+"195.35.87.0","195.35.89.255","3273873152","3273873919","DE","Germany"
+"195.35.90.0","195.35.91.255","3273873920","3273874431","GB","United Kingdom"
+"195.35.92.0","195.35.95.255","3273874432","3273875455","GR","Greece"
+"195.35.96.0","195.35.96.255","3273875456","3273875711","PT","Portugal"
+"195.35.99.0","195.35.99.255","3273876224","3273876479","IT","Italy"
+"195.35.100.0","195.35.101.255","3273876480","3273876991","SE","Sweden"
+"195.35.103.0","195.35.103.255","3273877248","3273877503","DE","Germany"
+"195.35.104.32","195.35.104.63","3273877536","3273877567","AT","Austria"
+"195.35.104.64","195.35.104.255","3273877568","3273877759","IT","Italy"
+"195.35.105.0","195.35.105.255","3273877760","3273878015","GR","Greece"
+"195.35.106.0","195.35.106.255","3273878016","3273878271","FR","France"
+"195.35.107.0","195.35.107.255","3273878272","3273878527","LV","Latvia"
+"195.35.108.0","195.35.108.255","3273878528","3273878783","RU","Russian Federation"
+"195.35.109.0","195.35.109.255","3273878784","3273879039","NO","Norway"
+"195.35.110.0","195.35.111.255","3273879040","3273879551","BE","Belgium"
+"195.35.112.0","195.35.113.255","3273879552","3273880063","GB","United Kingdom"
+"195.35.114.0","195.35.115.255","3273880064","3273880575","NL","Netherlands"
+"195.35.116.0","195.35.117.255","3273880576","3273881087","RU","Russian Federation"
+"195.35.120.0","195.35.120.255","3273881600","3273881855","GB","United Kingdom"
+"195.35.121.0","195.35.121.255","3273881856","3273882111","CH","Switzerland"
+"195.35.122.0","195.35.122.255","3273882112","3273882367","SI","Slovenia"
+"195.35.123.0","195.35.125.255","3273882368","3273883135","GB","United Kingdom"
+"195.35.126.0","195.35.126.255","3273883136","3273883391","GR","Greece"
+"195.35.127.0","195.35.127.255","3273883392","3273883647","DE","Germany"
+"195.35.128.0","195.35.255.255","3273883648","3273916415","NL","Netherlands"
+"195.36.0.0","195.36.63.255","3273916416","3273932799","IT","Italy"
+"195.36.64.0","195.36.95.255","3273932800","3273940991","DE","Germany"
+"195.36.96.0","195.36.103.255","3273940992","3273943039","GB","United Kingdom"
+"195.36.104.0","195.36.111.255","3273943040","3273945087","DE","Germany"
+"195.36.112.0","195.36.119.255","3273945088","3273947135","GB","United Kingdom"
+"195.36.120.0","195.36.127.255","3273947136","3273949183","DE","Germany"
+"195.36.128.0","195.36.255.255","3273949184","3273981951","FR","France"
+"195.37.0.0","195.37.255.255","3273981952","3274047487","DE","Germany"
+"195.38.12.0","195.38.15.255","3274050560","3274051583","PL","Poland"
+"195.38.16.0","195.38.18.255","3274051584","3274052351","UA","Ukraine"
+"195.38.19.0","195.38.19.255","3274052352","3274052607","GB","United Kingdom"
+"195.38.20.0","195.38.20.255","3274052608","3274052863","DE","Germany"
+"195.38.22.0","195.38.22.255","3274053120","3274053375","KZ","Kazakhstan"
+"195.38.23.0","195.38.23.255","3274053376","3274053631","RU","Russian Federation"
+"195.38.24.0","195.38.27.255","3274053632","3274054655","DE","Germany"
+"195.38.28.0","195.38.29.255","3274054656","3274055167","GB","United Kingdom"
+"195.38.30.0","195.38.30.255","3274055168","3274055423","MT","Malta"
+"195.38.31.0","195.38.31.255","3274055424","3274055679","PL","Poland"
+"195.38.32.0","195.38.63.255","3274055680","3274063871","RU","Russian Federation"
+"195.38.64.0","195.38.95.255","3274063872","3274072063","GB","United Kingdom"
+"195.38.96.0","195.38.127.255","3274072064","3274080255","HU","Hungary"
+"195.38.128.0","195.38.159.255","3274080256","3274088447","DE","Germany"
+"195.38.160.0","195.38.191.255","3274088448","3274096639","KG","Kyrgyzstan"
+"195.38.192.0","195.38.255.255","3274096640","3274113023","NL","Netherlands"
+"195.39.0.0","195.39.127.255","3274113024","3274145791","CZ","Czech Republic"
+"195.39.128.0","195.39.147.255","3274145792","3274150911","KW","Kuwait"
+"195.39.148.0","195.39.148.255","3274150912","3274151167","US","United States"
+"195.39.149.0","195.39.153.255","3274151168","3274152447","KW","Kuwait"
+"195.39.154.0","195.39.154.255","3274152448","3274152703","US","United States"
+"195.39.155.0","195.39.191.255","3274152704","3274162175","KW","Kuwait"
+"195.39.192.0","195.39.193.255","3274162176","3274162687","GB","United Kingdom"
+"195.39.196.0","195.39.197.255","3274163200","3274163711","UA","Ukraine"
+"195.39.198.0","195.39.199.255","3274163712","3274164223","BG","Bulgaria"
+"195.39.200.0","195.39.201.255","3274164224","3274164735","AT","Austria"
+"195.39.206.0","195.39.207.255","3274165760","3274166271","RU","Russian Federation"
+"195.39.208.0","195.39.209.255","3274166272","3274166783","RO","Romania"
+"195.39.210.0","195.39.211.255","3274166784","3274167295","UA","Ukraine"
+"195.39.212.0","195.39.213.255","3274167296","3274167807","BG","Bulgaria"
+"195.39.216.0","195.39.217.255","3274168320","3274168831","PL","Poland"
+"195.39.218.0","195.39.219.255","3274168832","3274169343","DZ","Algeria"
+"195.39.222.0","195.39.223.255","3274169856","3274170367","DE","Germany"
+"195.39.224.0","195.39.225.255","3274170368","3274170879","TR","Turkey"
+"195.39.226.0","195.39.227.255","3274170880","3274171391","DE","Germany"
+"195.39.228.0","195.39.229.255","3274171392","3274171903","RU","Russian Federation"
+"195.39.230.0","195.39.231.255","3274171904","3274172415","DE","Germany"
+"195.39.232.0","195.39.233.255","3274172416","3274172927","UA","Ukraine"
+"195.39.234.0","195.39.235.255","3274172928","3274173439","DE","Germany"
+"195.39.236.0","195.39.237.255","3274173440","3274173951","GR","Greece"
+"195.39.239.0","195.39.239.255","3274174208","3274174463","CZ","Czech Republic"
+"195.39.240.0","195.39.243.255","3274174464","3274175487","UA","Ukraine"
+"195.39.244.0","195.39.245.255","3274175488","3274175999","BE","Belgium"
+"195.39.248.0","195.39.249.255","3274176512","3274177023","UA","Ukraine"
+"195.39.254.0","195.39.255.255","3274178048","3274178559","NL","Netherlands"
+"195.40.0.0","195.40.255.255","3274178560","3274244095","GB","United Kingdom"
+"195.41.0.0","195.41.255.255","3274244096","3274309631","DK","Denmark"
+"195.42.0.0","195.42.63.255","3274309632","3274326015","FR","France"
+"195.42.64.0","195.42.97.255","3274326016","3274334719","RU","Russian Federation"
+"195.42.98.0","195.42.99.255","3274334720","3274335231","PL","Poland"
+"195.42.100.0","195.42.101.255","3274335232","3274335743","DE","Germany"
+"195.42.102.0","195.42.103.255","3274335744","3274336255","NL","Netherlands"
+"195.42.104.0","195.42.105.255","3274336256","3274336767","SE","Sweden"
+"195.42.106.0","195.42.107.255","3274336768","3274337279","AT","Austria"
+"195.42.108.0","195.42.109.255","3274337280","3274337791","DE","Germany"
+"195.42.110.0","195.42.111.255","3274337792","3274338303","SE","Sweden"
+"195.42.112.0","195.42.113.255","3274338304","3274338815","PL","Poland"
+"195.42.114.0","195.42.115.255","3274338816","3274339327","DE","Germany"
+"195.42.116.0","195.42.117.255","3274339328","3274339839","RO","Romania"
+"195.42.118.0","195.42.119.255","3274339840","3274340351","RU","Russian Federation"
+"195.42.120.0","195.42.121.255","3274340352","3274340863","DE","Germany"
+"195.42.122.0","195.42.123.255","3274340864","3274341375","RU","Russian Federation"
+"195.42.124.0","195.42.125.255","3274341376","3274341887","FR","France"
+"195.42.126.0","195.42.127.255","3274341888","3274342399","UA","Ukraine"
+"195.42.128.0","195.42.129.255","3274342400","3274342911","RO","Romania"
+"195.42.130.0","195.42.131.255","3274342912","3274343423","UA","Ukraine"
+"195.42.132.0","195.42.133.255","3274343424","3274343935","US","United States"
+"195.42.134.0","195.42.135.255","3274343936","3274344447","NL","Netherlands"
+"195.42.136.0","195.42.137.255","3274344448","3274344959","UA","Ukraine"
+"195.42.138.0","195.42.139.255","3274344960","3274345471","RO","Romania"
+"195.42.140.0","195.42.141.255","3274345472","3274345983","PL","Poland"
+"195.42.142.0","195.42.143.255","3274345984","3274346495","DE","Germany"
+"195.42.144.0","195.42.145.255","3274346496","3274347007","FR","France"
+"195.42.146.0","195.42.147.255","3274347008","3274347519","RU","Russian Federation"
+"195.42.148.0","195.42.149.255","3274347520","3274348031","FR","France"
+"195.42.150.0","195.42.151.255","3274348032","3274348543","DK","Denmark"
+"195.42.152.0","195.42.153.255","3274348544","3274349055","PL","Poland"
+"195.42.154.0","195.42.157.255","3274349056","3274350079","RU","Russian Federation"
+"195.42.160.0","195.42.191.255","3274350592","3274358783","RU","Russian Federation"
+"195.42.192.0","195.42.223.255","3274358784","3274366975","SE","Sweden"
+"195.42.224.0","195.42.229.255","3274366976","3274368511","NL","Netherlands"
+"195.42.230.0","195.42.230.255","3274368512","3274368767","AT","Austria"
+"195.42.231.0","195.42.231.255","3274368768","3274369023","FR","France"
+"195.42.236.0","195.42.239.255","3274370048","3274371071","GB","United Kingdom"
+"195.42.248.0","195.42.249.255","3274373120","3274373631","PL","Poland"
+"195.42.250.0","195.42.251.255","3274373632","3274374143","FR","France"
+"195.42.252.0","195.42.255.255","3274374144","3274375167","DE","Germany"
+"195.43.0.0","195.43.31.255","3274375168","3274383359","EG","Egypt"
+"195.43.32.0","195.43.35.255","3274383360","3274384383","RU","Russian Federation"
+"195.43.36.0","195.43.39.255","3274384384","3274385407","SE","Sweden"
+"195.43.40.0","195.43.43.255","3274385408","3274386431","UA","Ukraine"
+"195.43.44.0","195.43.51.255","3274386432","3274388479","GB","United Kingdom"
+"195.43.52.0","195.43.55.255","3274388480","3274389503","DE","Germany"
+"195.43.56.0","195.43.59.255","3274389504","3274390527","CH","Switzerland"
+"195.43.60.0","195.43.63.255","3274390528","3274391551","NO","Norway"
+"195.43.64.0","195.43.65.255","3274391552","3274392063","FR","France"
+"195.43.66.0","195.43.67.255","3274392064","3274392575","PL","Poland"
+"195.43.68.0","195.43.69.255","3274392576","3274393087","RU","Russian Federation"
+"195.43.70.0","195.43.71.255","3274393088","3274393599","UA","Ukraine"
+"195.43.72.0","195.43.73.255","3274393600","3274394111","PL","Poland"
+"195.43.74.0","195.43.75.255","3274394112","3274394623","AM","Armenia"
+"195.43.76.0","195.43.77.255","3274394624","3274395135","CZ","Czech Republic"
+"195.43.78.0","195.43.79.255","3274395136","3274395647","DK","Denmark"
+"195.43.82.0","195.43.83.255","3274396160","3274396671","LV","Latvia"
+"195.43.84.0","195.43.85.255","3274396672","3274397183","PL","Poland"
+"195.43.86.0","195.43.87.255","3274397184","3274397695","EE","Estonia"
+"195.43.88.0","195.43.89.255","3274397696","3274398207","DE","Germany"
+"195.43.90.0","195.43.95.255","3274398208","3274399743","RU","Russian Federation"
+"195.43.96.0","195.43.127.255","3274399744","3274407935","LU","Luxembourg"
+"195.43.129.0","195.43.129.255","3274408192","3274408447","IT","Italy"
+"195.43.130.0","195.43.130.255","3274408448","3274408703","NL","Netherlands"
+"195.43.131.0","195.43.131.255","3274408704","3274408959","SI","Slovenia"
+"195.43.132.0","195.43.132.255","3274408960","3274409215","GR","Greece"
+"195.43.133.0","195.43.133.255","3274409216","3274409471","SI","Slovenia"
+"195.43.134.0","195.43.134.255","3274409472","3274409727","CH","Switzerland"
+"195.43.135.0","195.43.135.255","3274409728","3274409983","RU","Russian Federation"
+"195.43.136.0","195.43.136.255","3274409984","3274410239","LT","Lithuania"
+"195.43.137.0","195.43.137.255","3274410240","3274410495","SA","Saudi Arabia"
+"195.43.138.0","195.43.138.255","3274410496","3274410751","NL","Netherlands"
+"195.43.139.0","195.43.139.255","3274410752","3274411007","AT","Austria"
+"195.43.140.0","195.43.140.255","3274411008","3274411263","CH","Switzerland"
+"195.43.141.0","195.43.141.255","3274411264","3274411519","DE","Germany"
+"195.43.142.0","195.43.143.255","3274411520","3274412031","PL","Poland"
+"195.43.144.0","195.43.144.255","3274412032","3274412287","RU","Russian Federation"
+"195.43.145.0","195.43.145.255","3274412288","3274412543","NO","Norway"
+"195.43.146.0","195.43.146.255","3274412544","3274412799","UA","Ukraine"
+"195.43.147.0","195.43.147.255","3274412800","3274413055","RU","Russian Federation"
+"195.43.148.0","195.43.148.255","3274413056","3274413311","UA","Ukraine"
+"195.43.149.0","195.43.149.255","3274413312","3274413567","AT","Austria"
+"195.43.150.0","195.43.150.255","3274413568","3274413823","FR","France"
+"195.43.151.0","195.43.151.255","3274413824","3274414079","SE","Sweden"
+"195.43.152.0","195.43.152.255","3274414080","3274414335","AT","Austria"
+"195.43.153.0","195.43.153.255","3274414336","3274414591","CH","Switzerland"
+"195.43.154.0","195.43.154.255","3274414592","3274414847","NL","Netherlands"
+"195.43.155.0","195.43.155.255","3274414848","3274415103","IE","Ireland"
+"195.43.156.0","195.43.156.255","3274415104","3274415359","PL","Poland"
+"195.43.157.0","195.43.157.255","3274415360","3274415615","GB","United Kingdom"
+"195.43.158.0","195.43.158.255","3274415616","3274415871","NL","Netherlands"
+"195.43.159.0","195.43.159.255","3274415872","3274416127","SI","Slovenia"
+"195.43.160.0","195.43.191.255","3274416128","3274424319","IT","Italy"
+"195.43.192.0","195.43.236.127","3274424320","3274435711","SE","Sweden"
+"195.43.236.128","195.43.236.255","3274435712","3274435839","US","United States"
+"195.43.237.0","195.43.255.255","3274435840","3274440703","SE","Sweden"
+"195.44.0.0","195.44.7.255","3274440704","3274442751","EU","Europe"
+"195.44.8.0","195.44.9.255","3274442752","3274443263","GB","United Kingdom"
+"195.44.10.0","195.44.10.255","3274443264","3274443519","EU","Europe"
+"195.44.11.0","195.44.11.127","3274443520","3274443647","GB","United Kingdom"
+"195.44.11.128","195.44.11.191","3274443648","3274443711","EU","Europe"
+"195.44.11.192","195.44.11.255","3274443712","3274443775","GB","United Kingdom"
+"195.44.12.0","195.44.12.31","3274443776","3274443807","EU","Europe"
+"195.44.12.32","195.44.12.255","3274443808","3274444031","GB","United Kingdom"
+"195.44.13.0","195.44.21.255","3274444032","3274446335","EU","Europe"
+"195.44.22.0","195.44.27.255","3274446336","3274447871","GB","United Kingdom"
+"195.44.28.0","195.44.29.255","3274447872","3274448383","EU","Europe"
+"195.44.30.0","195.44.30.255","3274448384","3274448639","GB","United Kingdom"
+"195.44.31.0","195.44.31.255","3274448640","3274448895","EU","Europe"
+"195.44.32.0","195.44.34.255","3274448896","3274449663","GB","United Kingdom"
+"195.44.35.0","195.44.35.255","3274449664","3274449919","EU","Europe"
+"195.44.36.0","195.44.37.55","3274449920","3274450231","GB","United Kingdom"
+"195.44.37.56","195.44.37.71","3274450232","3274450247","EU","Europe"
+"195.44.37.72","195.44.37.191","3274450248","3274450367","GB","United Kingdom"
+"195.44.37.192","195.44.37.199","3274450368","3274450375","EU","Europe"
+"195.44.37.200","195.44.37.215","3274450376","3274450391","GB","United Kingdom"
+"195.44.37.216","195.44.37.231","3274450392","3274450407","EU","Europe"
+"195.44.37.232","195.44.37.239","3274450408","3274450415","GB","United Kingdom"
+"195.44.37.240","195.44.37.255","3274450416","3274450431","EU","Europe"
+"195.44.38.0","195.44.38.159","3274450432","3274450591","GB","United Kingdom"
+"195.44.38.160","195.44.38.223","3274450592","3274450655","EU","Europe"
+"195.44.38.224","195.44.38.255","3274450656","3274450687","GB","United Kingdom"
+"195.44.39.0","195.44.40.255","3274450688","3274451199","EU","Europe"
+"195.44.41.0","195.44.45.31","3274451200","3274452255","GB","United Kingdom"
+"195.44.45.32","195.44.45.39","3274452256","3274452263","EU","Europe"
+"195.44.45.40","195.44.45.87","3274452264","3274452311","GB","United Kingdom"
+"195.44.45.88","195.44.45.95","3274452312","3274452319","EU","Europe"
+"195.44.45.96","195.44.45.111","3274452320","3274452335","GB","United Kingdom"
+"195.44.45.112","195.44.45.119","3274452336","3274452343","EU","Europe"
+"195.44.45.120","195.44.45.143","3274452344","3274452367","GB","United Kingdom"
+"195.44.45.144","195.44.45.159","3274452368","3274452383","EU","Europe"
+"195.44.45.160","195.44.45.167","3274452384","3274452391","GB","United Kingdom"
+"195.44.45.168","195.44.45.175","3274452392","3274452399","EU","Europe"
+"195.44.45.176","195.44.45.199","3274452400","3274452423","GB","United Kingdom"
+"195.44.45.200","195.44.45.207","3274452424","3274452431","EU","Europe"
+"195.44.45.208","195.44.45.215","3274452432","3274452439","GB","United Kingdom"
+"195.44.45.216","195.44.45.223","3274452440","3274452447","EU","Europe"
+"195.44.45.224","195.44.45.231","3274452448","3274452455","GB","United Kingdom"
+"195.44.45.232","195.44.45.239","3274452456","3274452463","EU","Europe"
+"195.44.45.240","195.44.45.247","3274452464","3274452471","GB","United Kingdom"
+"195.44.45.248","195.44.46.15","3274452472","3274452495","EU","Europe"
+"195.44.46.16","195.44.46.63","3274452496","3274452543","GB","United Kingdom"
+"195.44.46.64","195.44.46.79","3274452544","3274452559","EU","Europe"
+"195.44.46.80","195.44.46.95","3274452560","3274452575","GB","United Kingdom"
+"195.44.46.96","195.44.46.175","3274452576","3274452655","EU","Europe"
+"195.44.46.176","195.44.46.223","3274452656","3274452703","GB","United Kingdom"
+"195.44.46.224","195.44.46.255","3274452704","3274452735","EU","Europe"
+"195.44.47.0","195.44.47.191","3274452736","3274452927","GB","United Kingdom"
+"195.44.47.192","195.44.47.255","3274452928","3274452991","EU","Europe"
+"195.44.48.0","195.44.51.7","3274452992","3274453767","GB","United Kingdom"
+"195.44.51.8","195.44.51.23","3274453768","3274453783","EU","Europe"
+"195.44.51.24","195.44.51.31","3274453784","3274453791","GB","United Kingdom"
+"195.44.51.32","195.44.51.39","3274453792","3274453799","EU","Europe"
+"195.44.51.40","195.44.51.87","3274453800","3274453847","GB","United Kingdom"
+"195.44.51.88","195.44.51.103","3274453848","3274453863","EU","Europe"
+"195.44.51.104","195.44.51.111","3274453864","3274453871","GB","United Kingdom"
+"195.44.51.112","195.44.51.127","3274453872","3274453887","EU","Europe"
+"195.44.51.128","195.44.51.143","3274453888","3274453903","GB","United Kingdom"
+"195.44.51.144","195.44.51.159","3274453904","3274453919","EU","Europe"
+"195.44.51.160","195.44.51.175","3274453920","3274453935","GB","United Kingdom"
+"195.44.51.176","195.44.51.183","3274453936","3274453943","EU","Europe"
+"195.44.51.184","195.44.51.191","3274453944","3274453951","GB","United Kingdom"
+"195.44.51.192","195.44.51.199","3274453952","3274453959","EU","Europe"
+"195.44.51.200","195.44.51.215","3274453960","3274453975","GB","United Kingdom"
+"195.44.51.216","195.44.51.223","3274453976","3274453983","EU","Europe"
+"195.44.51.224","195.44.51.231","3274453984","3274453991","GB","United Kingdom"
+"195.44.51.232","195.44.51.239","3274453992","3274453999","EU","Europe"
+"195.44.51.240","195.44.52.255","3274454000","3274454271","GB","United Kingdom"
+"195.44.53.0","195.44.54.127","3274454272","3274454655","EU","Europe"
+"195.44.54.128","195.44.57.15","3274454656","3274455311","GB","United Kingdom"
+"195.44.57.16","195.44.57.31","3274455312","3274455327","EU","Europe"
+"195.44.57.32","195.44.57.39","3274455328","3274455335","GB","United Kingdom"
+"195.44.57.40","195.44.57.47","3274455336","3274455343","EU","Europe"
+"195.44.57.48","195.44.57.55","3274455344","3274455351","GB","United Kingdom"
+"195.44.57.56","195.44.57.63","3274455352","3274455359","EU","Europe"
+"195.44.57.64","195.44.57.79","3274455360","3274455375","GB","United Kingdom"
+"195.44.57.80","195.44.57.87","3274455376","3274455383","EU","Europe"
+"195.44.57.88","195.44.57.95","3274455384","3274455391","GB","United Kingdom"
+"195.44.57.96","195.44.57.103","3274455392","3274455399","EU","Europe"
+"195.44.57.104","195.44.57.127","3274455400","3274455423","GB","United Kingdom"
+"195.44.57.128","195.44.57.135","3274455424","3274455431","EU","Europe"
+"195.44.57.136","195.44.57.143","3274455432","3274455439","GB","United Kingdom"
+"195.44.57.144","195.44.57.151","3274455440","3274455447","EU","Europe"
+"195.44.57.152","195.44.57.207","3274455448","3274455503","GB","United Kingdom"
+"195.44.57.208","195.44.57.223","3274455504","3274455519","EU","Europe"
+"195.44.57.224","195.44.57.239","3274455520","3274455535","GB","United Kingdom"
+"195.44.57.240","195.44.58.191","3274455536","3274455743","EU","Europe"
+"195.44.58.192","195.44.58.255","3274455744","3274455807","GB","United Kingdom"
+"195.44.59.0","195.44.59.63","3274455808","3274455871","EU","Europe"
+"195.44.59.64","195.44.59.127","3274455872","3274455935","GB","United Kingdom"
+"195.44.59.128","195.44.59.159","3274455936","3274455967","EU","Europe"
+"195.44.59.160","195.44.61.39","3274455968","3274456359","GB","United Kingdom"
+"195.44.61.40","195.44.61.47","3274456360","3274456367","EU","Europe"
+"195.44.61.48","195.44.61.55","3274456368","3274456375","GB","United Kingdom"
+"195.44.61.56","195.44.61.63","3274456376","3274456383","EU","Europe"
+"195.44.61.64","195.44.61.71","3274456384","3274456391","GB","United Kingdom"
+"195.44.61.72","195.44.61.79","3274456392","3274456399","EU","Europe"
+"195.44.61.80","195.44.61.87","3274456400","3274456407","GB","United Kingdom"
+"195.44.61.88","195.44.61.95","3274456408","3274456415","EU","Europe"
+"195.44.61.96","195.44.61.127","3274456416","3274456447","GB","United Kingdom"
+"195.44.61.128","195.44.61.135","3274456448","3274456455","EU","Europe"
+"195.44.61.136","195.44.61.191","3274456456","3274456511","GB","United Kingdom"
+"195.44.61.192","195.44.61.207","3274456512","3274456527","EU","Europe"
+"195.44.61.208","195.44.61.215","3274456528","3274456535","GB","United Kingdom"
+"195.44.61.216","195.44.61.223","3274456536","3274456543","EU","Europe"
+"195.44.61.224","195.44.61.239","3274456544","3274456559","GB","United Kingdom"
+"195.44.61.240","195.44.61.247","3274456560","3274456567","EU","Europe"
+"195.44.61.248","195.44.76.63","3274456568","3274460223","GB","United Kingdom"
+"195.44.76.64","195.44.76.255","3274460224","3274460415","EU","Europe"
+"195.44.77.0","195.44.83.255","3274460416","3274462207","GB","United Kingdom"
+"195.44.84.0","195.44.84.255","3274462208","3274462463","EU","Europe"
+"195.44.85.0","195.44.94.255","3274462464","3274465023","GB","United Kingdom"
+"195.44.95.0","195.44.95.127","3274465024","3274465151","EU","Europe"
+"195.44.95.128","195.44.100.47","3274465152","3274466351","GB","United Kingdom"
+"195.44.100.48","195.44.100.63","3274466352","3274466367","EU","Europe"
+"195.44.100.64","195.44.100.95","3274466368","3274466399","GB","United Kingdom"
+"195.44.100.96","195.44.100.111","3274466400","3274466415","EU","Europe"
+"195.44.100.112","195.44.100.159","3274466416","3274466463","GB","United Kingdom"
+"195.44.100.160","195.44.100.255","3274466464","3274466559","EU","Europe"
+"195.44.101.0","195.44.101.175","3274466560","3274466735","GB","United Kingdom"
+"195.44.101.176","195.44.101.183","3274466736","3274466743","EU","Europe"
+"195.44.101.184","195.44.101.203","3274466744","3274466763","GB","United Kingdom"
+"195.44.101.204","195.44.101.207","3274466764","3274466767","EU","Europe"
+"195.44.101.208","195.44.101.223","3274466768","3274466783","GB","United Kingdom"
+"195.44.101.224","195.44.101.255","3274466784","3274466815","EU","Europe"
+"195.44.102.0","195.44.103.27","3274466816","3274467099","GB","United Kingdom"
+"195.44.103.28","195.44.103.31","3274467100","3274467103","EU","Europe"
+"195.44.103.32","195.44.103.235","3274467104","3274467307","GB","United Kingdom"
+"195.44.103.236","195.44.103.255","3274467308","3274467327","EU","Europe"
+"195.44.104.0","195.44.115.239","3274467328","3274470383","GB","United Kingdom"
+"195.44.115.240","195.44.115.255","3274470384","3274470399","EU","Europe"
+"195.44.116.0","195.44.116.135","3274470400","3274470535","GB","United Kingdom"
+"195.44.116.136","195.44.116.255","3274470536","3274470655","EU","Europe"
+"195.44.117.0","195.44.119.255","3274470656","3274471423","GB","United Kingdom"
+"195.44.120.0","195.44.120.111","3274471424","3274471535","EU","Europe"
+"195.44.120.112","195.44.120.191","3274471536","3274471615","GB","United Kingdom"
+"195.44.120.192","195.44.120.255","3274471616","3274471679","EU","Europe"
+"195.44.121.0","195.44.121.255","3274471680","3274471935","GB","United Kingdom"
+"195.44.122.0","195.44.125.255","3274471936","3274472959","EU","Europe"
+"195.44.126.0","195.44.167.255","3274472960","3274483711","GB","United Kingdom"
+"195.44.168.0","195.44.190.255","3274483712","3274489599","EU","Europe"
+"195.44.191.0","195.44.191.255","3274489600","3274489855","GB","United Kingdom"
+"195.44.192.0","195.44.193.63","3274489856","3274490175","EU","Europe"
+"195.44.193.64","195.44.196.15","3274490176","3274490895","GB","United Kingdom"
+"195.44.196.16","195.44.196.31","3274490896","3274490911","EU","Europe"
+"195.44.196.32","195.44.197.63","3274490912","3274491199","GB","United Kingdom"
+"195.44.197.64","195.44.197.71","3274491200","3274491207","EU","Europe"
+"195.44.197.72","195.44.197.111","3274491208","3274491247","GB","United Kingdom"
+"195.44.197.112","195.44.197.119","3274491248","3274491255","EU","Europe"
+"195.44.197.120","195.44.197.159","3274491256","3274491295","GB","United Kingdom"
+"195.44.197.160","195.44.197.167","3274491296","3274491303","EU","Europe"
+"195.44.197.168","195.44.197.183","3274491304","3274491319","GB","United Kingdom"
+"195.44.197.184","195.44.197.191","3274491320","3274491327","EU","Europe"
+"195.44.197.192","195.44.197.247","3274491328","3274491383","GB","United Kingdom"
+"195.44.197.248","195.44.197.255","3274491384","3274491391","EU","Europe"
+"195.44.198.0","195.44.248.255","3274491392","3274504447","GB","United Kingdom"
+"195.44.249.0","195.44.253.255","3274504448","3274505727","EU","Europe"
+"195.44.254.0","195.44.254.63","3274505728","3274505791","GB","United Kingdom"
+"195.44.254.64","195.44.254.64","3274505792","3274505792","EU","Europe"
+"195.44.254.65","195.44.254.127","3274505793","3274505855","GB","United Kingdom"
+"195.44.254.128","195.44.255.255","3274505856","3274506239","EU","Europe"
+"195.45.0.0","195.45.255.255","3274506240","3274571775","IT","Italy"
+"195.46.0.0","195.46.31.255","3274571776","3274579967","GR","Greece"
+"195.46.32.0","195.46.35.255","3274579968","3274580991","UA","Ukraine"
+"195.46.36.0","195.46.37.255","3274580992","3274581503","PL","Poland"
+"195.46.38.0","195.46.38.255","3274581504","3274581759","NL","Netherlands"
+"195.46.39.0","195.46.39.255","3274581760","3274582015","RU","Russian Federation"
+"195.46.40.0","195.46.43.255","3274582016","3274583039","PL","Poland"
+"195.46.44.0","195.46.47.255","3274583040","3274584063","DE","Germany"
+"195.46.48.0","195.46.51.255","3274584064","3274585087","GB","United Kingdom"
+"195.46.52.0","195.46.55.255","3274585088","3274586111","RS","Serbia"
+"195.46.56.0","195.46.59.255","3274586112","3274587135","UA","Ukraine"
+"195.46.60.0","195.46.63.255","3274587136","3274588159","GB","United Kingdom"
+"195.46.64.0","195.46.95.255","3274588160","3274596351","SK","Slovakia"
+"195.46.96.0","195.46.127.255","3274596352","3274604543","RU","Russian Federation"
+"195.46.128.0","195.46.159.255","3274604544","3274612735","TR","Turkey"
+"195.46.160.0","195.46.191.255","3274612736","3274620927","RU","Russian Federation"
+"195.46.192.0","195.46.223.255","3274620928","3274629119","FR","France"
+"195.46.224.0","195.46.248.255","3274629120","3274635519","LU","Luxembourg"
+"195.46.249.0","195.46.249.255","3274635520","3274635775","EU","Europe"
+"195.46.250.0","195.46.255.255","3274635776","3274637311","LU","Luxembourg"
+"195.47.0.0","195.47.127.255","3274637312","3274670079","CZ","Czech Republic"
+"195.47.128.0","195.47.191.255","3274670080","3274686463","DK","Denmark"
+"195.47.192.0","195.47.192.255","3274686464","3274686719","RU","Russian Federation"
+"195.47.193.0","195.47.193.255","3274686720","3274686975","BG","Bulgaria"
+"195.47.194.0","195.47.194.255","3274686976","3274687231","RO","Romania"
+"195.47.195.0","195.47.195.255","3274687232","3274687487","DE","Germany"
+"195.47.196.0","195.47.196.255","3274687488","3274687743","RU","Russian Federation"
+"195.47.197.0","195.47.197.255","3274687744","3274687999","SI","Slovenia"
+"195.47.198.0","195.47.198.255","3274688000","3274688255","GB","United Kingdom"
+"195.47.199.0","195.47.199.255","3274688256","3274688511","IT","Italy"
+"195.47.200.0","195.47.200.255","3274688512","3274688767","PT","Portugal"
+"195.47.201.0","195.47.201.255","3274688768","3274689023","PL","Poland"
+"195.47.202.0","195.47.202.255","3274689024","3274689279","UA","Ukraine"
+"195.47.203.0","195.47.203.255","3274689280","3274689535","PL","Poland"
+"195.47.204.0","195.47.204.255","3274689536","3274689791","RU","Russian Federation"
+"195.47.205.0","195.47.205.255","3274689792","3274690047","SE","Sweden"
+"195.47.206.0","195.47.206.255","3274690048","3274690303","ES","Spain"
+"195.47.207.0","195.47.207.255","3274690304","3274690559","GB","United Kingdom"
+"195.47.208.0","195.47.208.255","3274690560","3274690815","GR","Greece"
+"195.47.209.0","195.47.209.255","3274690816","3274691071","ES","Spain"
+"195.47.211.0","195.47.211.255","3274691328","3274691583","SI","Slovenia"
+"195.47.213.0","195.47.213.255","3274691840","3274692095","SI","Slovenia"
+"195.47.214.0","195.47.214.255","3274692096","3274692351","RO","Romania"
+"195.47.215.0","195.47.215.255","3274692352","3274692607","BE","Belgium"
+"195.47.217.0","195.47.217.255","3274692864","3274693119","AT","Austria"
+"195.47.219.0","195.47.219.255","3274693376","3274693631","UA","Ukraine"
+"195.47.220.0","195.47.220.255","3274693632","3274693887","RU","Russian Federation"
+"195.47.221.0","195.47.221.255","3274693888","3274694143","IT","Italy"
+"195.47.222.0","195.47.222.255","3274694144","3274694399","DK","Denmark"
+"195.47.223.0","195.47.223.255","3274694400","3274694655","GB","United Kingdom"
+"195.47.224.0","195.47.224.255","3274694656","3274694911","SI","Slovenia"
+"195.47.225.0","195.47.225.255","3274694912","3274695167","GB","United Kingdom"
+"195.47.226.0","195.47.226.255","3274695168","3274695423","SI","Slovenia"
+"195.47.227.0","195.47.227.255","3274695424","3274695679","PL","Poland"
+"195.47.228.0","195.47.228.255","3274695680","3274695935","SI","Slovenia"
+"195.47.229.0","195.47.229.255","3274695936","3274696191","DE","Germany"
+"195.47.231.0","195.47.231.255","3274696448","3274696703","CH","Switzerland"
+"195.47.232.0","195.47.232.255","3274696704","3274696959","IT","Italy"
+"195.47.233.0","195.47.233.255","3274696960","3274697215","GR","Greece"
+"195.47.234.0","195.47.234.255","3274697216","3274697471","SA","Saudi Arabia"
+"195.47.235.0","195.47.235.255","3274697472","3274697727","CZ","Czech Republic"
+"195.47.236.0","195.47.236.255","3274697728","3274697983","ES","Spain"
+"195.47.237.0","195.47.237.255","3274697984","3274698239","GB","United Kingdom"
+"195.47.238.0","195.47.238.255","3274698240","3274698495","SE","Sweden"
+"195.47.240.0","195.47.240.255","3274698752","3274699007","GB","United Kingdom"
+"195.47.241.0","195.47.241.255","3274699008","3274699263","FR","France"
+"195.47.243.0","195.47.243.255","3274699520","3274699775","SI","Slovenia"
+"195.47.244.0","195.47.244.255","3274699776","3274700031","GB","United Kingdom"
+"195.47.245.0","195.47.245.255","3274700032","3274700287","CH","Switzerland"
+"195.47.246.0","195.47.246.255","3274700288","3274700543","PL","Poland"
+"195.47.247.0","195.47.247.255","3274700544","3274700799","DK","Denmark"
+"195.47.248.0","195.47.248.255","3274700800","3274701055","UA","Ukraine"
+"195.47.249.0","195.47.249.255","3274701056","3274701311","DE","Germany"
+"195.47.251.0","195.47.251.255","3274701568","3274701823","GB","United Kingdom"
+"195.47.252.0","195.47.252.255","3274701824","3274702079","IL","Israel"
+"195.47.253.0","195.47.253.255","3274702080","3274702335","UA","Ukraine"
+"195.47.254.0","195.47.254.255","3274702336","3274702591","SE","Sweden"
+"195.47.255.0","195.47.255.255","3274702592","3274702847","KZ","Kazakhstan"
+"195.48.0.0","195.48.63.255","3274702848","3274719231","CH","Switzerland"
+"195.48.64.0","195.48.95.255","3274719232","3274727423","GB","United Kingdom"
+"195.48.96.0","195.49.127.255","3274727424","3274801151","CH","Switzerland"
+"195.49.132.0","195.49.135.255","3274802176","3274803199","FR","France"
+"195.49.136.0","195.49.139.255","3274803200","3274804223","DE","Germany"
+"195.49.140.0","195.49.143.255","3274804224","3274805247","FR","France"
+"195.49.144.0","195.49.147.255","3274805248","3274806271","GB","United Kingdom"
+"195.49.148.0","195.49.151.255","3274806272","3274807295","UA","Ukraine"
+"195.49.152.0","195.49.159.255","3274807296","3274809343","DE","Germany"
+"195.49.160.0","195.49.163.255","3274809344","3274810367","SE","Sweden"
+"195.49.164.0","195.49.167.255","3274810368","3274811391","UA","Ukraine"
+"195.49.168.0","195.49.171.255","3274811392","3274812415","RU","Russian Federation"
+"195.49.172.0","195.49.175.255","3274812416","3274813439","SE","Sweden"
+"195.49.176.0","195.49.179.255","3274813440","3274814463","ES","Spain"
+"195.49.180.0","195.49.183.255","3274814464","3274815487","GB","United Kingdom"
+"195.49.184.0","195.49.187.255","3274815488","3274816511","RU","Russian Federation"
+"195.49.188.0","195.49.191.255","3274816512","3274817535","SK","Slovakia"
+"195.49.192.0","195.49.199.255","3274817536","3274819583","RU","Russian Federation"
+"195.49.200.0","195.49.207.255","3274819584","3274821631","UA","Ukraine"
+"195.49.208.0","195.49.215.255","3274821632","3274823679","KZ","Kazakhstan"
+"195.49.216.0","195.49.223.255","3274823680","3274825727","TR","Turkey"
+"195.49.224.0","195.49.231.255","3274825728","3274827775","DE","Germany"
+"195.49.240.0","195.49.247.255","3274829824","3274831871","SE","Sweden"
+"195.49.248.0","195.49.255.255","3274831872","3274833919","RO","Romania"
+"195.50.0.0","195.50.31.255","3274833920","3274842111","BY","Belarus"
+"195.50.32.0","195.50.63.255","3274842112","3274850303","DK","Denmark"
+"195.50.64.0","195.50.84.63","3274850304","3274855487","GB","United Kingdom"
+"195.50.84.64","195.50.84.95","3274855488","3274855519","AT","Austria"
+"195.50.84.96","195.50.124.255","3274855520","3274865919","GB","United Kingdom"
+"195.50.125.0","195.50.125.255","3274865920","3274866175","US","United States"
+"195.50.126.0","195.50.127.255","3274866176","3274866687","GB","United Kingdom"
+"195.50.128.0","195.50.191.255","3274866688","3274883071","DE","Germany"
+"195.50.192.0","195.50.255.255","3274883072","3274899455","EE","Estonia"
+"195.51.0.0","195.51.11.127","3274899456","3274902399","DE","Germany"
+"195.51.11.128","195.51.11.151","3274902400","3274902423","AT","Austria"
+"195.51.11.152","195.51.11.255","3274902424","3274902527","EU","Europe"
+"195.51.12.0","195.51.39.255","3274902528","3274909695","DE","Germany"
+"195.51.40.0","195.51.41.255","3274909696","3274910207","EU","Europe"
+"195.51.42.0","195.51.44.255","3274910208","3274910975","DE","Germany"
+"195.51.45.0","195.51.45.255","3274910976","3274911231","EU","Europe"
+"195.51.46.0","195.51.47.255","3274911232","3274911743","DE","Germany"
+"195.51.48.0","195.51.48.255","3274911744","3274911999","FR","France"
+"195.51.49.0","195.51.49.31","3274912000","3274912031","GB","United Kingdom"
+"195.51.49.32","195.51.49.63","3274912032","3274912063","DE","Germany"
+"195.51.49.64","195.51.49.191","3274912064","3274912191","FR","France"
+"195.51.49.192","195.51.50.31","3274912192","3274912287","DE","Germany"
+"195.51.50.32","195.51.50.39","3274912288","3274912295","LU","Luxembourg"
+"195.51.50.40","195.51.50.47","3274912296","3274912303","GB","United Kingdom"
+"195.51.50.48","195.51.50.191","3274912304","3274912447","FR","France"
+"195.51.50.192","195.51.50.255","3274912448","3274912511","NL","Netherlands"
+"195.51.51.0","195.51.51.255","3274912512","3274912767","FR","France"
+"195.51.52.0","195.51.52.31","3274912768","3274912799","DE","Germany"
+"195.51.52.32","195.51.52.63","3274912800","3274912831","IT","Italy"
+"195.51.52.64","195.51.52.127","3274912832","3274912895","FR","France"
+"195.51.52.128","195.51.52.255","3274912896","3274913023","RO","Romania"
+"195.51.53.0","195.51.53.255","3274913024","3274913279","FR","France"
+"195.51.54.0","195.51.59.255","3274913280","3274914815","DE","Germany"
+"195.51.60.0","195.51.60.255","3274914816","3274915071","EU","Europe"
+"195.51.61.0","195.51.63.255","3274915072","3274915839","DE","Germany"
+"195.51.64.0","195.51.67.127","3274915840","3274916735","NL","Netherlands"
+"195.51.67.128","195.51.67.255","3274916736","3274916863","DE","Germany"
+"195.51.68.0","195.51.69.95","3274916864","3274917215","NL","Netherlands"
+"195.51.69.96","195.51.69.191","3274917216","3274917311","GB","United Kingdom"
+"195.51.69.192","195.51.69.207","3274917312","3274917327","ZA","South Africa"
+"195.51.69.208","195.51.69.215","3274917328","3274917335","CH","Switzerland"
+"195.51.69.216","195.51.69.223","3274917336","3274917343","GB","United Kingdom"
+"195.51.69.224","195.51.69.255","3274917344","3274917375","SE","Sweden"
+"195.51.70.0","195.51.71.255","3274917376","3274917887","NL","Netherlands"
+"195.51.72.0","195.51.73.255","3274917888","3274918399","BE","Belgium"
+"195.51.74.0","195.51.74.255","3274918400","3274918655","IT","Italy"
+"195.51.75.0","195.51.75.255","3274918656","3274918911","BE","Belgium"
+"195.51.76.0","195.51.77.191","3274918912","3274919359","CH","Switzerland"
+"195.51.77.192","195.51.77.223","3274919360","3274919391","EU","Europe"
+"195.51.77.224","195.51.77.255","3274919392","3274919423","CH","Switzerland"
+"195.51.78.0","195.51.79.255","3274919424","3274919935","GB","United Kingdom"
+"195.51.80.0","195.51.87.255","3274919936","3274921983","BE","Belgium"
+"195.51.88.0","195.51.91.95","3274921984","3274922847","ZA","South Africa"
+"195.51.91.96","195.51.91.111","3274922848","3274922863","BE","Belgium"
+"195.51.91.112","195.51.91.119","3274922864","3274922871","GB","United Kingdom"
+"195.51.91.120","195.51.91.127","3274922872","3274922879","IT","Italy"
+"195.51.91.128","195.51.91.191","3274922880","3274922943","ZA","South Africa"
+"195.51.91.192","195.51.91.255","3274922944","3274923007","NL","Netherlands"
+"195.51.92.0","195.51.92.255","3274923008","3274923263","EU","Europe"
+"195.51.93.0","195.51.95.255","3274923264","3274924031","NL","Netherlands"
+"195.51.96.0","195.51.111.255","3274924032","3274928127","FR","France"
+"195.51.112.0","195.51.113.127","3274928128","3274928511","ES","Spain"
+"195.51.113.128","195.51.113.191","3274928512","3274928575","RU","Russian Federation"
+"195.51.113.192","195.51.113.255","3274928576","3274928639","GB","United Kingdom"
+"195.51.114.0","195.51.115.255","3274928640","3274929151","ES","Spain"
+"195.51.116.0","195.51.116.255","3274929152","3274929407","EU","Europe"
+"195.51.117.0","195.51.117.255","3274929408","3274929663","FR","France"
+"195.51.118.0","195.51.119.255","3274929664","3274930175","BE","Belgium"
+"195.51.120.0","195.51.127.255","3274930176","3274932223","IT","Italy"
+"195.51.128.0","195.51.130.255","3274932224","3274932991","GB","United Kingdom"
+"195.51.131.0","195.51.131.159","3274932992","3274933151","DE","Germany"
+"195.51.131.160","195.51.131.191","3274933152","3274933183","CH","Switzerland"
+"195.51.131.192","195.51.131.223","3274933184","3274933215","ZA","South Africa"
+"195.51.131.224","195.51.131.255","3274933216","3274933247","BE","Belgium"
+"195.51.132.0","195.51.142.255","3274933248","3274936063","GB","United Kingdom"
+"195.51.143.0","195.51.143.95","3274936064","3274936159","SE","Sweden"
+"195.51.143.96","195.51.143.111","3274936160","3274936175","GB","United Kingdom"
+"195.51.143.112","195.51.143.127","3274936176","3274936191","EU","Europe"
+"195.51.143.128","195.51.146.31","3274936192","3274936863","GB","United Kingdom"
+"195.51.146.32","195.51.146.39","3274936864","3274936871","BE","Belgium"
+"195.51.146.40","195.51.146.47","3274936872","3274936879","CH","Switzerland"
+"195.51.146.48","195.51.146.63","3274936880","3274936895","SE","Sweden"
+"195.51.146.64","195.51.151.255","3274936896","3274938367","GB","United Kingdom"
+"195.51.152.0","195.51.152.127","3274938368","3274938495","EU","Europe"
+"195.51.152.128","195.51.152.167","3274938496","3274938535","GB","United Kingdom"
+"195.51.152.168","195.51.152.175","3274938536","3274938543","FR","France"
+"195.51.152.176","195.51.152.191","3274938544","3274938559","GB","United Kingdom"
+"195.51.152.192","195.51.152.255","3274938560","3274938623","EU","Europe"
+"195.51.153.0","195.51.153.255","3274938624","3274938879","GB","United Kingdom"
+"195.51.154.0","195.51.154.255","3274938880","3274939135","DE","Germany"
+"195.51.155.0","195.51.155.255","3274939136","3274939391","IT","Italy"
+"195.51.156.0","195.51.159.255","3274939392","3274940415","ZA","South Africa"
+"195.51.160.0","195.51.162.127","3274940416","3274941055","DE","Germany"
+"195.51.162.128","195.51.162.159","3274941056","3274941087","NL","Netherlands"
+"195.51.162.160","195.51.162.167","3274941088","3274941095","EU","Europe"
+"195.51.162.168","195.51.162.175","3274941096","3274941103","IT","Italy"
+"195.51.162.176","195.51.167.255","3274941104","3274942463","DE","Germany"
+"195.51.168.0","195.51.175.255","3274942464","3274944511","FR","France"
+"195.51.176.0","195.51.191.255","3274944512","3274948607","NL","Netherlands"
+"195.51.192.0","195.51.206.255","3274948608","3274952447","DK","Denmark"
+"195.51.207.0","195.51.207.31","3274952448","3274952479","SE","Sweden"
+"195.51.207.32","195.51.207.63","3274952480","3274952511","FR","France"
+"195.51.207.64","195.51.207.79","3274952512","3274952527","GB","United Kingdom"
+"195.51.207.80","195.51.207.95","3274952528","3274952543","BE","Belgium"
+"195.51.207.96","195.51.207.127","3274952544","3274952575","GB","United Kingdom"
+"195.51.207.128","195.51.207.255","3274952576","3274952703","IT","Italy"
+"195.51.208.0","195.51.213.255","3274952704","3274954239","AT","Austria"
+"195.51.214.0","195.51.214.159","3274954240","3274954399","NL","Netherlands"
+"195.51.214.160","195.51.214.175","3274954400","3274954415","BE","Belgium"
+"195.51.214.176","195.51.214.191","3274954416","3274954431","GB","United Kingdom"
+"195.51.214.192","195.51.214.255","3274954432","3274954495","PT","Portugal"
+"195.51.215.0","195.51.215.127","3274954496","3274954623","AT","Austria"
+"195.51.215.128","195.51.215.255","3274954624","3274954751","NL","Netherlands"
+"195.51.216.0","195.51.216.255","3274954752","3274955007","SE","Sweden"
+"195.51.217.0","195.51.217.255","3274955008","3274955263","EU","Europe"
+"195.51.218.0","195.51.221.255","3274955264","3274956287","SE","Sweden"
+"195.51.222.0","195.51.222.255","3274956288","3274956543","GB","United Kingdom"
+"195.51.223.0","195.51.223.71","3274956544","3274956615","BE","Belgium"
+"195.51.223.72","195.51.223.79","3274956616","3274956623","AT","Austria"
+"195.51.223.80","195.51.223.95","3274956624","3274956639","DE","Germany"
+"195.51.223.96","195.51.223.111","3274956640","3274956655","GB","United Kingdom"
+"195.51.223.112","195.51.223.127","3274956656","3274956671","FR","France"
+"195.51.223.128","195.51.223.191","3274956672","3274956735","DE","Germany"
+"195.51.223.192","195.51.223.223","3274956736","3274956767","DK","Denmark"
+"195.51.223.224","195.51.223.255","3274956768","3274956799","SE","Sweden"
+"195.51.224.0","195.51.224.255","3274956800","3274957055","CH","Switzerland"
+"195.51.225.0","195.51.226.255","3274957056","3274957567","AT","Austria"
+"195.51.227.0","195.51.227.255","3274957568","3274957823","CH","Switzerland"
+"195.51.228.0","195.51.228.7","3274957824","3274957831","GR","Greece"
+"195.51.228.8","195.51.228.127","3274957832","3274957951","EU","Europe"
+"195.51.228.128","195.51.228.135","3274957952","3274957959","BE","Belgium"
+"195.51.228.136","195.51.228.143","3274957960","3274957967","EU","Europe"
+"195.51.228.144","195.51.228.159","3274957968","3274957983","FR","France"
+"195.51.228.160","195.51.228.175","3274957984","3274957999","BE","Belgium"
+"195.51.228.176","195.51.228.183","3274958000","3274958007","GB","United Kingdom"
+"195.51.228.184","195.51.228.191","3274958008","3274958015","BE","Belgium"
+"195.51.228.192","195.51.228.255","3274958016","3274958079","EU","Europe"
+"195.51.229.0","195.51.229.199","3274958080","3274958279","IE","Ireland"
+"195.51.229.200","195.51.229.207","3274958280","3274958287","EU","Europe"
+"195.51.229.208","195.51.229.255","3274958288","3274958335","IE","Ireland"
+"195.51.230.0","195.51.233.127","3274958336","3274959231","AT","Austria"
+"195.51.233.128","195.51.233.143","3274959232","3274959247","IT","Italy"
+"195.51.233.144","195.51.233.151","3274959248","3274959255","GB","United Kingdom"
+"195.51.233.152","195.51.233.159","3274959256","3274959263","ZA","South Africa"
+"195.51.233.160","195.51.233.167","3274959264","3274959271","EU","Europe"
+"195.51.233.168","195.51.233.175","3274959272","3274959279","GB","United Kingdom"
+"195.51.233.176","195.51.233.183","3274959280","3274959287","DE","Germany"
+"195.51.233.184","195.51.233.191","3274959288","3274959295","GB","United Kingdom"
+"195.51.233.192","195.51.233.223","3274959296","3274959327","ES","Spain"
+"195.51.233.224","195.51.234.255","3274959328","3274959615","DE","Germany"
+"195.51.235.0","195.51.237.255","3274959616","3274960383","EU","Europe"
+"195.51.238.0","195.51.238.63","3274960384","3274960447","BE","Belgium"
+"195.51.238.64","195.51.238.127","3274960448","3274960511","ES","Spain"
+"195.51.238.128","195.51.238.191","3274960512","3274960575","GB","United Kingdom"
+"195.51.238.192","195.51.238.255","3274960576","3274960639","IT","Italy"
+"195.51.239.0","195.51.241.255","3274960640","3274961407","AT","Austria"
+"195.51.242.0","195.51.242.95","3274961408","3274961503","CH","Switzerland"
+"195.51.242.96","195.51.242.127","3274961504","3274961535","DK","Denmark"
+"195.51.242.128","195.51.242.151","3274961536","3274961559","CH","Switzerland"
+"195.51.242.152","195.51.242.159","3274961560","3274961567","EU","Europe"
+"195.51.242.160","195.51.242.255","3274961568","3274961663","CH","Switzerland"
+"195.51.243.0","195.51.243.63","3274961664","3274961727","BY","Belarus"
+"195.51.243.64","195.51.243.255","3274961728","3274961919","EU","Europe"
+"195.51.244.0","195.51.244.191","3274961920","3274962111","AT","Austria"
+"195.51.244.192","195.51.244.255","3274962112","3274962175","GB","United Kingdom"
+"195.51.245.0","195.51.245.255","3274962176","3274962431","ZA","South Africa"
+"195.51.246.0","195.51.246.255","3274962432","3274962687","BE","Belgium"
+"195.51.247.0","195.51.247.191","3274962688","3274962879","GR","Greece"
+"195.51.247.192","195.51.248.223","3274962880","3274963167","GB","United Kingdom"
+"195.51.248.224","195.51.248.239","3274963168","3274963183","IE","Ireland"
+"195.51.248.240","195.51.248.247","3274963184","3274963191","GB","United Kingdom"
+"195.51.248.248","195.51.248.255","3274963192","3274963199","NL","Netherlands"
+"195.51.249.0","195.51.249.255","3274963200","3274963455","DE","Germany"
+"195.51.250.0","195.51.250.255","3274963456","3274963711","CH","Switzerland"
+"195.51.251.0","195.51.251.31","3274963712","3274963743","DE","Germany"
+"195.51.251.32","195.51.251.63","3274963744","3274963775","FR","France"
+"195.51.251.64","195.51.251.71","3274963776","3274963783","GB","United Kingdom"
+"195.51.251.72","195.51.251.79","3274963784","3274963791","BE","Belgium"
+"195.51.251.80","195.51.251.95","3274963792","3274963807","NL","Netherlands"
+"195.51.251.96","195.51.251.127","3274963808","3274963839","IT","Italy"
+"195.51.251.128","195.51.251.255","3274963840","3274963967","DE","Germany"
+"195.51.252.0","195.51.252.255","3274963968","3274964223","FR","France"
+"195.51.253.0","195.51.254.255","3274964224","3274964735","BE","Belgium"
+"195.51.255.0","195.51.255.127","3274964736","3274964863","GB","United Kingdom"
+"195.51.255.128","195.51.255.143","3274964864","3274964879","HU","Hungary"
+"195.51.255.144","195.51.255.159","3274964880","3274964895","FR","France"
+"195.51.255.160","195.51.255.191","3274964896","3274964927","NL","Netherlands"
+"195.51.255.192","195.51.255.255","3274964928","3274964991","GB","United Kingdom"
+"195.52.0.0","195.52.255.255","3274964992","3275030527","DE","Germany"
+"195.53.0.0","195.53.255.255","3275030528","3275096063","ES","Spain"
+"195.54.0.0","195.54.33.255","3275096064","3275104767","RU","Russian Federation"
+"195.54.34.0","195.54.35.255","3275104768","3275105279","DE","Germany"
+"195.54.36.0","195.54.37.255","3275105280","3275105791","GB","United Kingdom"
+"195.54.38.0","195.54.39.255","3275105792","3275106303","NL","Netherlands"
+"195.54.40.0","195.54.41.255","3275106304","3275106815","RU","Russian Federation"
+"195.54.42.0","195.54.43.255","3275106816","3275107327","UA","Ukraine"
+"195.54.44.0","195.54.45.255","3275107328","3275107839","BG","Bulgaria"
+"195.54.46.0","195.54.47.255","3275107840","3275108351","PL","Poland"
+"195.54.48.0","195.54.49.255","3275108352","3275108863","FR","France"
+"195.54.50.0","195.54.51.255","3275108864","3275109375","PL","Poland"
+"195.54.52.0","195.54.53.255","3275109376","3275109887","UA","Ukraine"
+"195.54.54.0","195.54.55.255","3275109888","3275110399","RO","Romania"
+"195.54.56.0","195.54.57.255","3275110400","3275110911","NL","Netherlands"
+"195.54.58.0","195.54.59.255","3275110912","3275111423","GB","United Kingdom"
+"195.54.60.0","195.54.61.255","3275111424","3275111935","IT","Italy"
+"195.54.62.0","195.54.63.255","3275111936","3275112447","FR","France"
+"195.54.64.0","195.54.84.13","3275112448","3275117581","DK","Denmark"
+"195.54.84.14","195.54.84.14","3275117582","3275117582","EU","Europe"
+"195.54.84.15","195.54.95.255","3275117583","3275120639","DK","Denmark"
+"195.54.96.0","195.54.159.255","3275120640","3275137023","SE","Sweden"
+"195.54.162.0","195.54.163.255","3275137536","3275138047","UA","Ukraine"
+"195.54.164.0","195.54.165.255","3275138048","3275138559","DE","Germany"
+"195.54.168.0","195.54.169.255","3275139072","3275139583","PT","Portugal"
+"195.54.172.0","195.54.173.255","3275140096","3275140607","AT","Austria"
+"195.54.176.0","195.54.177.255","3275141120","3275141631","RU","Russian Federation"
+"195.54.178.0","195.54.179.255","3275141632","3275142143","GE","Georgia"
+"195.54.180.0","195.54.181.255","3275142144","3275142655","KG","Kyrgyzstan"
+"195.54.182.0","195.54.183.255","3275142656","3275143167","SE","Sweden"
+"195.54.184.0","195.54.189.255","3275143168","3275144703","PL","Poland"
+"195.54.190.0","195.54.191.255","3275144704","3275145215","HR","Croatia"
+"195.54.192.0","195.54.223.255","3275145216","3275153407","RU","Russian Federation"
+"195.54.224.0","195.54.255.255","3275153408","3275161599","GB","United Kingdom"
+"195.55.0.0","195.55.255.255","3275161600","3275227135","ES","Spain"
+"195.56.0.0","195.56.76.255","3275227136","3275246847","HU","Hungary"
+"195.56.77.0","195.56.77.255","3275246848","3275247103","EU","Europe"
+"195.56.78.0","195.56.139.255","3275247104","3275262975","HU","Hungary"
+"195.56.140.0","195.56.140.255","3275262976","3275263231","EU","Europe"
+"195.56.141.0","195.56.255.255","3275263232","3275292671","HU","Hungary"
+"195.57.0.0","195.57.255.255","3275292672","3275358207","ES","Spain"
+"195.58.0.0","195.58.63.255","3275358208","3275374591","RU","Russian Federation"
+"195.58.64.0","195.58.95.255","3275374592","3275382783","GB","United Kingdom"
+"195.58.96.0","195.58.127.255","3275382784","3275390975","SE","Sweden"
+"195.58.128.0","195.58.159.255","3275390976","3275399167","GB","United Kingdom"
+"195.58.160.0","195.58.191.255","3275399168","3275407359","AT","Austria"
+"195.58.192.0","195.58.223.255","3275407360","3275415551","GB","United Kingdom"
+"195.58.224.0","195.58.255.255","3275415552","3275423743","UA","Ukraine"
+"195.59.0.0","195.59.0.7","3275423744","3275423751","GB","United Kingdom"
+"195.59.0.8","195.59.0.63","3275423752","3275423807","EU","Europe"
+"195.59.0.64","195.59.0.95","3275423808","3275423839","GB","United Kingdom"
+"195.59.0.96","195.59.0.127","3275423840","3275423871","EU","Europe"
+"195.59.0.128","195.59.2.39","3275423872","3275424295","GB","United Kingdom"
+"195.59.2.40","195.59.2.63","3275424296","3275424319","EU","Europe"
+"195.59.2.64","195.59.2.127","3275424320","3275424383","GB","United Kingdom"
+"195.59.2.128","195.59.2.223","3275424384","3275424479","EU","Europe"
+"195.59.2.224","195.59.2.231","3275424480","3275424487","GB","United Kingdom"
+"195.59.2.232","195.59.2.239","3275424488","3275424495","EU","Europe"
+"195.59.2.240","195.59.3.127","3275424496","3275424639","GB","United Kingdom"
+"195.59.3.128","195.59.3.135","3275424640","3275424647","EU","Europe"
+"195.59.3.136","195.59.3.191","3275424648","3275424703","GB","United Kingdom"
+"195.59.3.192","195.59.3.199","3275424704","3275424711","EU","Europe"
+"195.59.3.200","195.59.3.223","3275424712","3275424735","GB","United Kingdom"
+"195.59.3.224","195.59.3.239","3275424736","3275424751","EU","Europe"
+"195.59.3.240","195.59.4.103","3275424752","3275424871","GB","United Kingdom"
+"195.59.4.104","195.59.4.111","3275424872","3275424879","EU","Europe"
+"195.59.4.112","195.59.4.127","3275424880","3275424895","GB","United Kingdom"
+"195.59.4.128","195.59.4.191","3275424896","3275424959","EU","Europe"
+"195.59.4.192","195.59.5.111","3275424960","3275425135","GB","United Kingdom"
+"195.59.5.112","195.59.5.119","3275425136","3275425143","EU","Europe"
+"195.59.5.120","195.59.6.31","3275425144","3275425311","GB","United Kingdom"
+"195.59.6.32","195.59.6.47","3275425312","3275425327","EU","Europe"
+"195.59.6.48","195.59.6.63","3275425328","3275425343","GB","United Kingdom"
+"195.59.6.64","195.59.6.255","3275425344","3275425535","EU","Europe"
+"195.59.7.0","195.59.7.23","3275425536","3275425559","GB","United Kingdom"
+"195.59.7.24","195.59.7.31","3275425560","3275425567","EU","Europe"
+"195.59.7.32","195.59.7.47","3275425568","3275425583","GB","United Kingdom"
+"195.59.7.48","195.59.7.255","3275425584","3275425791","EU","Europe"
+"195.59.8.0","195.59.10.255","3275425792","3275426559","GB","United Kingdom"
+"195.59.11.0","195.59.11.15","3275426560","3275426575","EU","Europe"
+"195.59.11.16","195.59.13.31","3275426576","3275427103","GB","United Kingdom"
+"195.59.13.32","195.59.13.39","3275427104","3275427111","EU","Europe"
+"195.59.13.40","195.59.13.191","3275427112","3275427263","GB","United Kingdom"
+"195.59.13.192","195.59.13.199","3275427264","3275427271","EU","Europe"
+"195.59.13.200","195.59.15.15","3275427272","3275427599","GB","United Kingdom"
+"195.59.15.16","195.59.15.31","3275427600","3275427615","EU","Europe"
+"195.59.15.32","195.59.15.131","3275427616","3275427715","GB","United Kingdom"
+"195.59.15.132","195.59.15.143","3275427716","3275427727","EU","Europe"
+"195.59.15.144","195.59.18.15","3275427728","3275428367","GB","United Kingdom"
+"195.59.18.16","195.59.18.23","3275428368","3275428375","EU","Europe"
+"195.59.18.24","195.59.18.55","3275428376","3275428407","GB","United Kingdom"
+"195.59.18.56","195.59.18.63","3275428408","3275428415","EU","Europe"
+"195.59.18.64","195.59.18.95","3275428416","3275428447","GB","United Kingdom"
+"195.59.18.96","195.59.18.255","3275428448","3275428607","EU","Europe"
+"195.59.19.0","195.59.19.255","3275428608","3275428863","GB","United Kingdom"
+"195.59.20.0","195.59.23.255","3275428864","3275429887","EU","Europe"
+"195.59.24.0","195.59.24.255","3275429888","3275430143","GB","United Kingdom"
+"195.59.25.0","195.59.26.191","3275430144","3275430591","EU","Europe"
+"195.59.26.192","195.59.26.231","3275430592","3275430631","GB","United Kingdom"
+"195.59.26.232","195.59.26.255","3275430632","3275430655","EU","Europe"
+"195.59.27.0","195.59.27.255","3275430656","3275430911","GB","United Kingdom"
+"195.59.28.0","195.59.31.255","3275430912","3275431935","EU","Europe"
+"195.59.32.0","195.59.35.179","3275431936","3275432883","GB","United Kingdom"
+"195.59.35.180","195.59.39.255","3275432884","3275433983","EU","Europe"
+"195.59.40.0","195.59.49.255","3275433984","3275436543","GB","United Kingdom"
+"195.59.50.0","195.59.50.255","3275436544","3275436799","EU","Europe"
+"195.59.51.0","195.59.58.63","3275436800","3275438655","GB","United Kingdom"
+"195.59.58.64","195.59.58.79","3275438656","3275438671","EU","Europe"
+"195.59.58.80","195.59.58.255","3275438672","3275438847","GB","United Kingdom"
+"195.59.59.0","195.59.59.255","3275438848","3275439103","EU","Europe"
+"195.59.60.0","195.59.62.63","3275439104","3275439679","GB","United Kingdom"
+"195.59.62.64","195.59.62.71","3275439680","3275439687","EU","Europe"
+"195.59.62.72","195.59.63.63","3275439688","3275439935","GB","United Kingdom"
+"195.59.63.64","195.59.63.71","3275439936","3275439943","EU","Europe"
+"195.59.63.72","195.59.63.79","3275439944","3275439951","GB","United Kingdom"
+"195.59.63.80","195.59.63.95","3275439952","3275439967","EU","Europe"
+"195.59.63.96","195.59.68.255","3275439968","3275441407","GB","United Kingdom"
+"195.59.69.0","195.59.69.15","3275441408","3275441423","EU","Europe"
+"195.59.69.16","195.59.69.31","3275441424","3275441439","GB","United Kingdom"
+"195.59.69.32","195.59.69.63","3275441440","3275441471","EU","Europe"
+"195.59.69.64","195.59.69.127","3275441472","3275441535","GB","United Kingdom"
+"195.59.69.128","195.59.69.191","3275441536","3275441599","EU","Europe"
+"195.59.69.192","195.59.70.159","3275441600","3275441823","GB","United Kingdom"
+"195.59.70.160","195.59.70.167","3275441824","3275441831","EU","Europe"
+"195.59.70.168","195.59.70.171","3275441832","3275441835","GB","United Kingdom"
+"195.59.70.172","195.59.70.175","3275441836","3275441839","EU","Europe"
+"195.59.70.176","195.59.74.35","3275441840","3275442723","GB","United Kingdom"
+"195.59.74.36","195.59.75.255","3275442724","3275443199","EU","Europe"
+"195.59.76.0","195.59.76.27","3275443200","3275443227","GB","United Kingdom"
+"195.59.76.28","195.59.76.31","3275443228","3275443231","EU","Europe"
+"195.59.76.32","195.59.76.39","3275443232","3275443239","GB","United Kingdom"
+"195.59.76.40","195.59.76.47","3275443240","3275443247","EU","Europe"
+"195.59.76.48","195.59.76.207","3275443248","3275443407","GB","United Kingdom"
+"195.59.76.208","195.59.76.223","3275443408","3275443423","EU","Europe"
+"195.59.76.224","195.59.78.15","3275443424","3275443727","GB","United Kingdom"
+"195.59.78.16","195.59.78.47","3275443728","3275443759","EU","Europe"
+"195.59.78.48","195.59.78.63","3275443760","3275443775","GB","United Kingdom"
+"195.59.78.64","195.59.78.127","3275443776","3275443839","EU","Europe"
+"195.59.78.128","195.59.78.255","3275443840","3275443967","GB","United Kingdom"
+"195.59.79.0","195.59.79.255","3275443968","3275444223","EU","Europe"
+"195.59.80.0","195.59.81.255","3275444224","3275444735","GB","United Kingdom"
+"195.59.82.0","195.59.87.255","3275444736","3275446271","EU","Europe"
+"195.59.88.0","195.59.89.255","3275446272","3275446783","GB","United Kingdom"
+"195.59.90.0","195.59.90.15","3275446784","3275446799","EU","Europe"
+"195.59.90.16","195.59.90.31","3275446800","3275446815","GB","United Kingdom"
+"195.59.90.32","195.59.90.63","3275446816","3275446847","EU","Europe"
+"195.59.90.64","195.59.90.255","3275446848","3275447039","GB","United Kingdom"
+"195.59.91.0","195.59.91.15","3275447040","3275447055","EU","Europe"
+"195.59.91.16","195.59.91.95","3275447056","3275447135","GB","United Kingdom"
+"195.59.91.96","195.59.95.255","3275447136","3275448319","EU","Europe"
+"195.59.96.0","195.59.100.15","3275448320","3275449359","GB","United Kingdom"
+"195.59.100.16","195.59.100.31","3275449360","3275449375","EU","Europe"
+"195.59.100.32","195.59.100.55","3275449376","3275449399","GB","United Kingdom"
+"195.59.100.56","195.59.100.95","3275449400","3275449439","EU","Europe"
+"195.59.100.96","195.59.100.127","3275449440","3275449471","GB","United Kingdom"
+"195.59.100.128","195.59.100.135","3275449472","3275449479","EU","Europe"
+"195.59.100.136","195.59.100.175","3275449480","3275449519","GB","United Kingdom"
+"195.59.100.176","195.59.100.183","3275449520","3275449527","FR","France"
+"195.59.100.184","195.59.100.223","3275449528","3275449567","GB","United Kingdom"
+"195.59.100.224","195.59.100.239","3275449568","3275449583","EU","Europe"
+"195.59.100.240","195.59.102.31","3275449584","3275449887","GB","United Kingdom"
+"195.59.102.32","195.59.102.47","3275449888","3275449903","EU","Europe"
+"195.59.102.48","195.59.102.55","3275449904","3275449911","GB","United Kingdom"
+"195.59.102.56","195.59.102.63","3275449912","3275449919","EU","Europe"
+"195.59.102.64","195.59.102.71","3275449920","3275449927","GB","United Kingdom"
+"195.59.102.72","195.59.102.79","3275449928","3275449935","EU","Europe"
+"195.59.102.80","195.59.102.87","3275449936","3275449943","GB","United Kingdom"
+"195.59.102.88","195.59.102.191","3275449944","3275450047","EU","Europe"
+"195.59.102.192","195.59.102.215","3275450048","3275450071","GB","United Kingdom"
+"195.59.102.216","195.59.102.255","3275450072","3275450111","EU","Europe"
+"195.59.103.0","195.59.103.95","3275450112","3275450207","GB","United Kingdom"
+"195.59.103.96","195.59.103.111","3275450208","3275450223","EU","Europe"
+"195.59.103.112","195.59.105.255","3275450224","3275450879","GB","United Kingdom"
+"195.59.106.0","195.59.107.95","3275450880","3275451231","EU","Europe"
+"195.59.107.96","195.59.107.127","3275451232","3275451263","GB","United Kingdom"
+"195.59.107.128","195.59.107.255","3275451264","3275451391","EU","Europe"
+"195.59.108.0","195.59.109.15","3275451392","3275451663","GB","United Kingdom"
+"195.59.109.16","195.59.109.31","3275451664","3275451679","EU","Europe"
+"195.59.109.32","195.59.109.63","3275451680","3275451711","GB","United Kingdom"
+"195.59.109.64","195.59.109.71","3275451712","3275451719","EU","Europe"
+"195.59.109.72","195.59.109.79","3275451720","3275451727","GB","United Kingdom"
+"195.59.109.80","195.59.109.95","3275451728","3275451743","EU","Europe"
+"195.59.109.96","195.59.109.119","3275451744","3275451767","GB","United Kingdom"
+"195.59.109.120","195.59.109.127","3275451768","3275451775","EU","Europe"
+"195.59.109.128","195.59.109.131","3275451776","3275451779","GB","United Kingdom"
+"195.59.109.132","195.59.109.135","3275451780","3275451783","EU","Europe"
+"195.59.109.136","195.59.109.143","3275451784","3275451791","GB","United Kingdom"
+"195.59.109.144","195.59.111.255","3275451792","3275452415","EU","Europe"
+"195.59.112.0","195.59.114.95","3275452416","3275453023","GB","United Kingdom"
+"195.59.114.96","195.59.114.127","3275453024","3275453055","EU","Europe"
+"195.59.114.128","195.59.115.215","3275453056","3275453399","GB","United Kingdom"
+"195.59.115.216","195.59.115.223","3275453400","3275453407","EU","Europe"
+"195.59.115.224","195.59.117.143","3275453408","3275453839","GB","United Kingdom"
+"195.59.117.144","195.59.117.151","3275453840","3275453847","EU","Europe"
+"195.59.117.152","195.59.117.223","3275453848","3275453919","GB","United Kingdom"
+"195.59.117.224","195.59.117.239","3275453920","3275453935","EU","Europe"
+"195.59.117.240","195.59.117.255","3275453936","3275453951","GB","United Kingdom"
+"195.59.118.0","195.59.118.7","3275453952","3275453959","EU","Europe"
+"195.59.118.8","195.59.118.111","3275453960","3275454063","GB","United Kingdom"
+"195.59.118.112","195.59.118.143","3275454064","3275454095","EU","Europe"
+"195.59.118.144","195.59.118.175","3275454096","3275454127","GB","United Kingdom"
+"195.59.118.176","195.59.118.191","3275454128","3275454143","EU","Europe"
+"195.59.118.192","195.59.118.223","3275454144","3275454175","GB","United Kingdom"
+"195.59.118.224","195.59.118.239","3275454176","3275454191","EU","Europe"
+"195.59.118.240","195.59.119.175","3275454192","3275454383","GB","United Kingdom"
+"195.59.119.176","195.59.119.207","3275454384","3275454415","EU","Europe"
+"195.59.119.208","195.59.122.255","3275454416","3275455231","GB","United Kingdom"
+"195.59.123.0","195.59.123.15","3275455232","3275455247","EU","Europe"
+"195.59.123.16","195.59.123.63","3275455248","3275455295","GB","United Kingdom"
+"195.59.123.64","195.59.123.127","3275455296","3275455359","EU","Europe"
+"195.59.123.128","195.59.127.151","3275455360","3275456407","GB","United Kingdom"
+"195.59.127.152","195.59.127.159","3275456408","3275456415","EU","Europe"
+"195.59.127.160","195.59.135.255","3275456416","3275458559","GB","United Kingdom"
+"195.59.136.0","195.59.137.255","3275458560","3275459071","IE","Ireland"
+"195.59.138.0","195.59.140.255","3275459072","3275459839","EU","Europe"
+"195.59.141.0","195.59.141.255","3275459840","3275460095","IE","Ireland"
+"195.59.142.0","195.59.142.127","3275460096","3275460223","GB","United Kingdom"
+"195.59.142.128","195.59.142.143","3275460224","3275460239","IE","Ireland"
+"195.59.142.144","195.59.142.191","3275460240","3275460287","EU","Europe"
+"195.59.142.192","195.59.142.199","3275460288","3275460295","GB","United Kingdom"
+"195.59.142.200","195.59.142.255","3275460296","3275460351","EU","Europe"
+"195.59.143.0","195.59.143.255","3275460352","3275460607","IE","Ireland"
+"195.59.144.0","195.59.144.255","3275460608","3275460863","HK","Hong Kong"
+"195.59.145.0","195.59.154.15","3275460864","3275463183","GB","United Kingdom"
+"195.59.154.16","195.59.154.23","3275463184","3275463191","EU","Europe"
+"195.59.154.24","195.59.154.31","3275463192","3275463199","GB","United Kingdom"
+"195.59.154.32","195.59.154.47","3275463200","3275463215","EU","Europe"
+"195.59.154.48","195.59.154.71","3275463216","3275463239","GB","United Kingdom"
+"195.59.154.72","195.59.154.79","3275463240","3275463247","EU","Europe"
+"195.59.154.80","195.59.154.111","3275463248","3275463279","GB","United Kingdom"
+"195.59.154.112","195.59.154.127","3275463280","3275463295","EU","Europe"
+"195.59.154.128","195.59.154.255","3275463296","3275463423","GB","United Kingdom"
+"195.59.155.0","195.59.155.31","3275463424","3275463455","EU","Europe"
+"195.59.155.32","195.59.155.71","3275463456","3275463495","GB","United Kingdom"
+"195.59.155.72","195.59.155.79","3275463496","3275463503","EU","Europe"
+"195.59.155.80","195.59.155.99","3275463504","3275463523","GB","United Kingdom"
+"195.59.155.100","195.59.155.103","3275463524","3275463527","EU","Europe"
+"195.59.155.104","195.59.155.211","3275463528","3275463635","GB","United Kingdom"
+"195.59.155.212","195.59.155.215","3275463636","3275463639","EU","Europe"
+"195.59.155.216","195.59.157.95","3275463640","3275464031","GB","United Kingdom"
+"195.59.157.96","195.59.157.111","3275464032","3275464047","IE","Ireland"
+"195.59.157.112","195.59.175.111","3275464048","3275468655","GB","United Kingdom"
+"195.59.175.112","195.59.175.127","3275468656","3275468671","IE","Ireland"
+"195.59.175.128","195.59.175.191","3275468672","3275468735","GB","United Kingdom"
+"195.59.175.192","195.59.175.207","3275468736","3275468751","IE","Ireland"
+"195.59.175.208","195.59.175.223","3275468752","3275468767","GB","United Kingdom"
+"195.59.175.224","195.59.175.255","3275468768","3275468799","IE","Ireland"
+"195.59.176.0","195.59.177.15","3275468800","3275469071","GB","United Kingdom"
+"195.59.177.16","195.59.177.31","3275469072","3275469087","IE","Ireland"
+"195.59.177.32","195.59.192.255","3275469088","3275473151","GB","United Kingdom"
+"195.59.193.0","195.59.193.79","3275473152","3275473231","EU","Europe"
+"195.59.193.80","195.59.193.159","3275473232","3275473311","GB","United Kingdom"
+"195.59.193.160","195.59.193.175","3275473312","3275473327","EU","Europe"
+"195.59.193.176","195.59.193.207","3275473328","3275473359","GB","United Kingdom"
+"195.59.193.208","195.59.193.215","3275473360","3275473367","EU","Europe"
+"195.59.193.216","195.59.195.231","3275473368","3275473895","GB","United Kingdom"
+"195.59.195.232","195.59.195.239","3275473896","3275473903","EU","Europe"
+"195.59.195.240","195.59.196.159","3275473904","3275474079","GB","United Kingdom"
+"195.59.196.160","195.59.196.167","3275474080","3275474087","EU","Europe"
+"195.59.196.168","195.59.199.47","3275474088","3275474735","GB","United Kingdom"
+"195.59.199.48","195.59.199.63","3275474736","3275474751","EU","Europe"
+"195.59.199.64","195.59.199.199","3275474752","3275474887","GB","United Kingdom"
+"195.59.199.200","195.59.199.207","3275474888","3275474895","EU","Europe"
+"195.59.199.208","195.59.199.223","3275474896","3275474911","GB","United Kingdom"
+"195.59.199.224","195.59.199.247","3275474912","3275474935","EU","Europe"
+"195.59.199.248","195.59.200.7","3275474936","3275474951","GB","United Kingdom"
+"195.59.200.8","195.59.200.15","3275474952","3275474959","EU","Europe"
+"195.59.200.16","195.59.200.95","3275474960","3275475039","GB","United Kingdom"
+"195.59.200.96","195.59.200.99","3275475040","3275475043","EU","Europe"
+"195.59.200.100","195.59.201.87","3275475044","3275475287","GB","United Kingdom"
+"195.59.201.88","195.59.201.91","3275475288","3275475291","EU","Europe"
+"195.59.201.92","195.59.201.95","3275475292","3275475295","GB","United Kingdom"
+"195.59.201.96","195.59.201.175","3275475296","3275475375","EU","Europe"
+"195.59.201.176","195.59.201.199","3275475376","3275475399","GB","United Kingdom"
+"195.59.201.200","195.59.201.207","3275475400","3275475407","EU","Europe"
+"195.59.201.208","195.59.201.247","3275475408","3275475447","GB","United Kingdom"
+"195.59.201.248","195.59.201.255","3275475448","3275475455","EU","Europe"
+"195.59.202.0","195.59.203.7","3275475456","3275475719","GB","United Kingdom"
+"195.59.203.8","195.59.203.15","3275475720","3275475727","EU","Europe"
+"195.59.203.16","195.59.203.79","3275475728","3275475791","GB","United Kingdom"
+"195.59.203.80","195.59.203.87","3275475792","3275475799","EU","Europe"
+"195.59.203.88","195.59.203.123","3275475800","3275475835","GB","United Kingdom"
+"195.59.203.124","195.59.203.127","3275475836","3275475839","EU","Europe"
+"195.59.203.128","195.59.203.159","3275475840","3275475871","GB","United Kingdom"
+"195.59.203.160","195.59.203.163","3275475872","3275475875","EU","Europe"
+"195.59.203.164","195.59.203.167","3275475876","3275475879","GB","United Kingdom"
+"195.59.203.168","195.59.203.215","3275475880","3275475927","EU","Europe"
+"195.59.203.216","195.59.203.223","3275475928","3275475935","GB","United Kingdom"
+"195.59.203.224","195.59.203.255","3275475936","3275475967","EU","Europe"
+"195.59.204.0","195.59.204.255","3275475968","3275476223","GB","United Kingdom"
+"195.59.205.0","195.59.205.63","3275476224","3275476287","EU","Europe"
+"195.59.205.64","195.59.205.255","3275476288","3275476479","GB","United Kingdom"
+"195.59.206.0","195.59.206.127","3275476480","3275476607","EU","Europe"
+"195.59.206.128","195.59.206.151","3275476608","3275476631","GB","United Kingdom"
+"195.59.206.152","195.59.206.175","3275476632","3275476655","EU","Europe"
+"195.59.206.176","195.59.206.207","3275476656","3275476687","GB","United Kingdom"
+"195.59.206.208","195.59.206.223","3275476688","3275476703","EU","Europe"
+"195.59.206.224","195.59.206.255","3275476704","3275476735","GB","United Kingdom"
+"195.59.207.0","195.59.207.183","3275476736","3275476919","EU","Europe"
+"195.59.207.184","195.59.207.191","3275476920","3275476927","GB","United Kingdom"
+"195.59.207.192","195.59.207.207","3275476928","3275476943","EU","Europe"
+"195.59.207.208","195.59.207.223","3275476944","3275476959","GB","United Kingdom"
+"195.59.207.224","195.59.207.239","3275476960","3275476975","EU","Europe"
+"195.59.207.240","195.59.208.23","3275476976","3275477015","GB","United Kingdom"
+"195.59.208.24","195.59.208.31","3275477016","3275477023","EU","Europe"
+"195.59.208.32","195.59.208.159","3275477024","3275477151","GB","United Kingdom"
+"195.59.208.160","195.59.208.167","3275477152","3275477159","EU","Europe"
+"195.59.208.168","195.59.210.63","3275477160","3275477567","GB","United Kingdom"
+"195.59.210.64","195.59.210.255","3275477568","3275477759","EU","Europe"
+"195.59.211.0","195.59.212.255","3275477760","3275478271","GB","United Kingdom"
+"195.59.213.0","195.59.213.255","3275478272","3275478527","EU","Europe"
+"195.59.214.0","195.59.223.255","3275478528","3275481087","GB","United Kingdom"
+"195.59.224.0","195.59.224.255","3275481088","3275481343","EU","Europe"
+"195.59.225.0","195.59.225.255","3275481344","3275481599","GB","United Kingdom"
+"195.59.226.0","195.59.227.255","3275481600","3275482111","EU","Europe"
+"195.59.228.0","195.59.229.63","3275482112","3275482431","GB","United Kingdom"
+"195.59.229.64","195.59.229.111","3275482432","3275482479","EU","Europe"
+"195.59.229.112","195.59.233.255","3275482480","3275483647","GB","United Kingdom"
+"195.59.234.0","195.59.235.255","3275483648","3275484159","EU","Europe"
+"195.59.236.0","195.59.236.255","3275484160","3275484415","GB","United Kingdom"
+"195.59.237.0","195.59.239.255","3275484416","3275485183","EU","Europe"
+"195.59.240.0","195.59.240.31","3275485184","3275485215","GB","United Kingdom"
+"195.59.240.32","195.59.240.39","3275485216","3275485223","EU","Europe"
+"195.59.240.40","195.59.240.47","3275485224","3275485231","GB","United Kingdom"
+"195.59.240.48","195.59.240.63","3275485232","3275485247","EU","Europe"
+"195.59.240.64","195.59.240.191","3275485248","3275485375","GB","United Kingdom"
+"195.59.240.192","195.59.240.223","3275485376","3275485407","EU","Europe"
+"195.59.240.224","195.59.240.247","3275485408","3275485431","GB","United Kingdom"
+"195.59.240.248","195.59.240.255","3275485432","3275485439","EU","Europe"
+"195.59.241.0","195.59.242.63","3275485440","3275485759","GB","United Kingdom"
+"195.59.242.64","195.59.242.87","3275485760","3275485783","EU","Europe"
+"195.59.242.88","195.59.242.95","3275485784","3275485791","GB","United Kingdom"
+"195.59.242.96","195.59.242.143","3275485792","3275485839","EU","Europe"
+"195.59.242.144","195.59.242.159","3275485840","3275485855","GB","United Kingdom"
+"195.59.242.160","195.59.242.239","3275485856","3275485935","EU","Europe"
+"195.59.242.240","195.59.242.240","3275485936","3275485936","GB","United Kingdom"
+"195.59.242.241","195.59.243.255","3275485937","3275486207","EU","Europe"
+"195.59.244.0","195.59.247.255","3275486208","3275487231","GB","United Kingdom"
+"195.59.248.0","195.59.248.7","3275487232","3275487239","EU","Europe"
+"195.59.248.8","195.59.248.11","3275487240","3275487243","CZ","Czech Republic"
+"195.59.248.12","195.59.248.15","3275487244","3275487247","EU","Europe"
+"195.59.248.16","195.59.248.31","3275487248","3275487263","CZ","Czech Republic"
+"195.59.248.32","195.59.253.255","3275487264","3275488767","EU","Europe"
+"195.59.254.0","195.59.255.255","3275488768","3275489279","CZ","Czech Republic"
+"195.60.0.0","195.60.31.255","3275489280","3275497471","GB","United Kingdom"
+"195.60.32.0","195.60.63.255","3275497472","3275505663","DE","Germany"
+"195.60.64.0","195.60.65.255","3275505664","3275506175","PL","Poland"
+"195.60.66.0","195.60.67.255","3275506176","3275506687","UA","Ukraine"
+"195.60.68.0","195.60.69.255","3275506688","3275507199","SE","Sweden"
+"195.60.70.0","195.60.71.255","3275507200","3275507711","UA","Ukraine"
+"195.60.72.0","195.60.79.255","3275507712","3275509759","RO","Romania"
+"195.60.80.96","195.60.80.127","3275509856","3275509887","PL","Poland"
+"195.60.80.128","195.60.80.159","3275509888","3275509919","AM","Armenia"
+"195.60.80.160","195.60.80.191","3275509920","3275509951","PL","Poland"
+"195.60.80.192","195.60.80.223","3275509952","3275509983","GB","United Kingdom"
+"195.60.80.224","195.60.80.255","3275509984","3275510015","PT","Portugal"
+"195.60.81.0","195.60.81.63","3275510016","3275510079","SE","Sweden"
+"195.60.81.64","195.60.81.127","3275510080","3275510143","ES","Spain"
+"195.60.81.128","195.60.81.191","3275510144","3275510207","FI","Finland"
+"195.60.81.192","195.60.82.63","3275510208","3275510335","CY","Cyprus"
+"195.60.82.64","195.60.82.127","3275510336","3275510399","IE","Ireland"
+"195.60.82.128","195.60.82.191","3275510400","3275510463","NL","Netherlands"
+"195.60.82.192","195.60.82.255","3275510464","3275510527","GB","United Kingdom"
+"195.60.83.0","195.60.83.31","3275510528","3275510559","PL","Poland"
+"195.60.83.64","195.60.83.95","3275510592","3275510623","CY","Cyprus"
+"195.60.83.96","195.60.83.127","3275510624","3275510655","EE","Estonia"
+"195.60.83.128","195.60.83.159","3275510656","3275510687","FR","France"
+"195.60.83.160","195.60.83.191","3275510688","3275510719","CY","Cyprus"
+"195.60.83.192","195.60.83.223","3275510720","3275510751","GB","United Kingdom"
+"195.60.83.224","195.60.83.255","3275510752","3275510783","NL","Netherlands"
+"195.60.84.0","195.60.84.127","3275510784","3275510911","CY","Cyprus"
+"195.60.85.0","195.60.85.127","3275511040","3275511167","GB","United Kingdom"
+"195.60.86.0","195.60.86.255","3275511296","3275511551","GB","United Kingdom"
+"195.60.87.0","195.60.87.127","3275511552","3275511679","NL","Netherlands"
+"195.60.87.128","195.60.87.255","3275511680","3275511807","CY","Cyprus"
+"195.60.88.128","195.60.88.255","3275511936","3275512063","FR","France"
+"195.60.89.0","195.60.89.127","3275512064","3275512191","CZ","Czech Republic"
+"195.60.89.128","195.60.89.255","3275512192","3275512319","IT","Italy"
+"195.60.90.0","195.60.90.127","3275512320","3275512447","FI","Finland"
+"195.60.90.128","195.60.90.255","3275512448","3275512575","DK","Denmark"
+"195.60.91.0","195.60.91.127","3275512576","3275512703","BE","Belgium"
+"195.60.92.0","195.60.92.63","3275512832","3275512895","SE","Sweden"
+"195.60.92.64","195.60.92.127","3275512896","3275512959","AT","Austria"
+"195.60.92.128","195.60.92.191","3275512960","3275513023","PL","Poland"
+"195.60.92.192","195.60.92.255","3275513024","3275513087","UA","Ukraine"
+"195.60.93.0","195.60.93.63","3275513088","3275513151","CY","Cyprus"
+"195.60.93.128","195.60.93.191","3275513216","3275513279","CH","Switzerland"
+"195.60.93.192","195.60.93.255","3275513280","3275513343","CY","Cyprus"
+"195.60.94.0","195.60.94.127","3275513344","3275513471","PL","Poland"
+"195.60.95.0","195.60.95.127","3275513600","3275513727","CY","Cyprus"
+"195.60.95.128","195.60.95.255","3275513728","3275513855","GB","United Kingdom"
+"195.60.96.0","195.60.127.255","3275513856","3275522047","DE","Germany"
+"195.60.128.0","195.60.159.255","3275522048","3275530239","IT","Italy"
+"195.60.160.0","195.60.161.255","3275530240","3275530751","DK","Denmark"
+"195.60.162.0","195.60.163.255","3275530752","3275531263","AT","Austria"
+"195.60.164.0","195.60.165.255","3275531264","3275531775","GB","United Kingdom"
+"195.60.168.0","195.60.169.255","3275532288","3275532799","UA","Ukraine"
+"195.60.170.0","195.60.171.255","3275532800","3275533311","GB","United Kingdom"
+"195.60.174.0","195.60.175.255","3275533824","3275534335","UA","Ukraine"
+"195.60.178.0","195.60.179.255","3275534848","3275535359","RO","Romania"
+"195.60.180.0","195.60.181.255","3275535360","3275535871","DE","Germany"
+"195.60.182.0","195.60.183.255","3275535872","3275536383","SE","Sweden"
+"195.60.184.0","195.60.185.255","3275536384","3275536895","UA","Ukraine"
+"195.60.186.0","195.60.187.255","3275536896","3275537407","DE","Germany"
+"195.60.188.0","195.60.189.255","3275537408","3275537919","FR","France"
+"195.60.190.0","195.60.191.255","3275537920","3275538431","IT","Italy"
+"195.60.192.0","195.60.195.255","3275538432","3275539455","CH","Switzerland"
+"195.60.196.0","195.60.199.255","3275539456","3275540479","GB","United Kingdom"
+"195.60.200.0","195.60.203.255","3275540480","3275541503","UA","Ukraine"
+"195.60.208.0","195.60.211.255","3275542528","3275543551","DE","Germany"
+"195.60.212.0","195.60.215.255","3275543552","3275544575","NL","Netherlands"
+"195.60.216.0","195.60.219.255","3275544576","3275545599","PL","Poland"
+"195.60.220.0","195.60.223.255","3275545600","3275546623","RU","Russian Federation"
+"195.60.224.0","195.60.231.255","3275546624","3275548671","UA","Ukraine"
+"195.60.232.0","195.60.235.255","3275548672","3275549695","IL","Israel"
+"195.60.236.0","195.60.239.255","3275549696","3275550719","SY","Syrian Arab Republic"
+"195.60.240.0","195.60.243.255","3275550720","3275551743","PL","Poland"
+"195.60.244.0","195.60.247.255","3275551744","3275552767","RU","Russian Federation"
+"195.60.248.0","195.60.251.255","3275552768","3275553791","LV","Latvia"
+"195.60.252.0","195.60.255.255","3275553792","3275554815","FI","Finland"
+"195.61.0.0","195.61.131.95","3275554816","3275588447","EU","Europe"
+"195.61.131.96","195.61.131.111","3275588448","3275588463","BE","Belgium"
+"195.61.131.112","195.61.139.255","3275588464","3275590655","EU","Europe"
+"195.61.140.0","195.61.140.255","3275590656","3275590911","BE","Belgium"
+"195.61.141.0","195.61.226.255","3275590912","3275612927","EU","Europe"
+"195.61.227.0","195.61.227.255","3275612928","3275613183","LU","Luxembourg"
+"195.61.228.0","195.61.255.255","3275613184","3275620351","EU","Europe"
+"195.62.0.0","195.62.7.255","3275620352","3275622399","RU","Russian Federation"
+"195.62.8.0","195.62.11.255","3275622400","3275623423","GB","United Kingdom"
+"195.62.12.0","195.62.13.255","3275623424","3275623935","PL","Poland"
+"195.62.14.0","195.62.15.255","3275623936","3275624447","UA","Ukraine"
+"195.62.16.0","195.62.17.255","3275624448","3275624959","SK","Slovakia"
+"195.62.18.0","195.62.19.255","3275624960","3275625471","IL","Israel"
+"195.62.20.0","195.62.21.255","3275625472","3275625983","DE","Germany"
+"195.62.24.0","195.62.25.255","3275626496","3275627007","UA","Ukraine"
+"195.62.26.0","195.62.27.255","3275627008","3275627519","AT","Austria"
+"195.62.28.0","195.62.29.255","3275627520","3275628031","GB","United Kingdom"
+"195.62.30.0","195.62.31.255","3275628032","3275628543","IL","Israel"
+"195.62.32.0","195.62.34.255","3275628544","3275629311","RU","Russian Federation"
+"195.62.35.0","195.62.35.255","3275629312","3275629567","TR","Turkey"
+"195.62.36.0","195.62.37.255","3275629568","3275630079","UA","Ukraine"
+"195.62.38.0","195.62.39.255","3275630080","3275630591","RU","Russian Federation"
+"195.62.40.0","195.62.41.255","3275630592","3275631103","PL","Poland"
+"195.62.42.0","195.62.43.255","3275631104","3275631615","FR","France"
+"195.62.44.0","195.62.45.255","3275631616","3275632127","DE","Germany"
+"195.62.46.0","195.62.49.255","3275632128","3275633151","RU","Russian Federation"
+"195.62.50.0","195.62.51.255","3275633152","3275633663","FR","France"
+"195.62.52.0","195.62.55.255","3275633664","3275634687","RU","Russian Federation"
+"195.62.56.0","195.62.57.255","3275634688","3275635199","RO","Romania"
+"195.62.58.0","195.62.63.255","3275635200","3275636735","RU","Russian Federation"
+"195.62.64.0","195.62.65.255","3275636736","3275637247","PL","Poland"
+"195.62.66.0","195.62.67.255","3275637248","3275637759","SE","Sweden"
+"195.62.68.0","195.62.69.255","3275637760","3275638271","BE","Belgium"
+"195.62.70.0","195.62.71.255","3275638272","3275638783","RU","Russian Federation"
+"195.62.72.0","195.62.75.255","3275638784","3275639807","FR","France"
+"195.62.76.0","195.62.77.255","3275639808","3275640319","SE","Sweden"
+"195.62.78.0","195.62.79.255","3275640320","3275640831","RU","Russian Federation"
+"195.62.80.0","195.62.81.255","3275640832","3275641343","DE","Germany"
+"195.62.82.0","195.62.83.255","3275641344","3275641855","NL","Netherlands"
+"195.62.84.0","195.62.85.255","3275641856","3275642367","AT","Austria"
+"195.62.88.0","195.62.89.255","3275642880","3275643391","RO","Romania"
+"195.62.90.0","195.62.91.255","3275643392","3275643903","BE","Belgium"
+"195.62.92.0","195.62.93.255","3275643904","3275644415","RU","Russian Federation"
+"195.62.94.0","195.62.95.255","3275644416","3275644927","RO","Romania"
+"195.62.96.0","195.62.127.255","3275644928","3275653119","DE","Germany"
+"195.62.128.0","195.62.159.255","3275653120","3275661311","LV","Latvia"
+"195.62.160.0","195.62.191.255","3275661312","3275669503","IT","Italy"
+"195.62.192.0","195.62.223.255","3275669504","3275677695","GB","United Kingdom"
+"195.62.224.0","195.62.255.255","3275677696","3275685887","IT","Italy"
+"195.63.0.0","195.63.255.255","3275685888","3275751423","DE","Germany"
+"195.64.0.0","195.64.0.255","3275751424","3275751679","AT","Austria"
+"195.64.1.0","195.64.1.255","3275751680","3275751935","EU","Europe"
+"195.64.2.0","195.64.31.255","3275751936","3275759615","AT","Austria"
+"195.64.32.0","195.64.95.255","3275759616","3275775999","NL","Netherlands"
+"195.64.96.0","195.64.127.255","3275776000","3275784191","DE","Germany"
+"195.64.130.0","195.64.131.255","3275784704","3275785215","PL","Poland"
+"195.64.132.0","195.64.133.255","3275785216","3275785727","RO","Romania"
+"195.64.134.0","195.64.135.255","3275785728","3275786239","CH","Switzerland"
+"195.64.136.0","195.64.137.255","3275786240","3275786751","UA","Ukraine"
+"195.64.138.0","195.64.139.255","3275786752","3275787263","CH","Switzerland"
+"195.64.140.0","195.64.141.255","3275787264","3275787775","RU","Russian Federation"
+"195.64.142.0","195.64.143.255","3275787776","3275788287","UA","Ukraine"
+"195.64.144.0","195.64.145.255","3275788288","3275788799","SE","Sweden"
+"195.64.146.0","195.64.147.255","3275788800","3275789311","AT","Austria"
+"195.64.148.0","195.64.149.255","3275789312","3275789823","UA","Ukraine"
+"195.64.150.0","195.64.151.255","3275789824","3275790335","PL","Poland"
+"195.64.154.0","195.64.155.255","3275790848","3275791359","UA","Ukraine"
+"195.64.156.0","195.64.157.255","3275791360","3275791871","RU","Russian Federation"
+"195.64.158.0","195.64.159.255","3275791872","3275792383","PL","Poland"
+"195.64.160.0","195.64.161.255","3275792384","3275792895","BG","Bulgaria"
+"195.64.162.0","195.64.163.255","3275792896","3275793407","UA","Ukraine"
+"195.64.164.0","195.64.165.255","3275793408","3275793919","FR","France"
+"195.64.166.0","195.64.167.255","3275793920","3275794431","UA","Ukraine"
+"195.64.168.0","195.64.169.255","3275794432","3275794943","GB","United Kingdom"
+"195.64.170.0","195.64.171.255","3275794944","3275795455","RS","Serbia"
+"195.64.172.0","195.64.173.255","3275795456","3275795967","GR","Greece"
+"195.64.174.0","195.64.175.255","3275795968","3275796479","PL","Poland"
+"195.64.176.0","195.64.177.255","3275796480","3275796991","DE","Germany"
+"195.64.178.0","195.64.179.255","3275796992","3275797503","RO","Romania"
+"195.64.180.0","195.64.181.255","3275797504","3275798015","DE","Germany"
+"195.64.182.0","195.64.185.255","3275798016","3275799039","UA","Ukraine"
+"195.64.186.0","195.64.187.255","3275799040","3275799551","ES","Spain"
+"195.64.188.0","195.64.189.255","3275799552","3275800063","IT","Italy"
+"195.64.190.0","195.64.191.255","3275800064","3275800575","UA","Ukraine"
+"195.64.192.0","195.64.223.255","3275800576","3275808767","RU","Russian Federation"
+"195.64.224.0","195.64.255.255","3275808768","3275816959","UA","Ukraine"
+"195.65.0.0","195.65.86.255","3275816960","3275839231","CH","Switzerland"
+"195.65.87.0","195.65.87.31","3275839232","3275839263","EU","Europe"
+"195.65.87.32","195.65.87.63","3275839264","3275839295","CH","Switzerland"
+"195.65.87.64","195.65.87.255","3275839296","3275839487","EU","Europe"
+"195.65.88.0","195.65.255.255","3275839488","3275882495","CH","Switzerland"
+"195.66.0.0","195.66.7.255","3275882496","3275884543","DE","Germany"
+"195.66.8.0","195.66.15.255","3275884544","3275886591","IT","Italy"
+"195.66.16.0","195.66.23.255","3275886592","3275888639","PL","Poland"
+"195.66.24.0","195.66.31.255","3275888640","3275890687","GB","United Kingdom"
+"195.66.32.0","195.66.63.255","3275890688","3275898879","SE","Sweden"
+"195.66.64.0","195.66.64.255","3275898880","3275899135","LV","Latvia"
+"195.66.65.0","195.66.66.255","3275899136","3275899647","UA","Ukraine"
+"195.66.67.0","195.66.67.255","3275899648","3275899903","RU","Russian Federation"
+"195.66.68.0","195.66.68.255","3275899904","3275900159","PL","Poland"
+"195.66.69.0","195.66.69.255","3275900160","3275900415","SI","Slovenia"
+"195.66.70.0","195.66.70.255","3275900416","3275900671","DE","Germany"
+"195.66.71.0","195.66.72.255","3275900672","3275901183","RU","Russian Federation"
+"195.66.73.0","195.66.73.255","3275901184","3275901439","PL","Poland"
+"195.66.74.0","195.66.74.255","3275901440","3275901695","DE","Germany"
+"195.66.75.0","195.66.75.255","3275901696","3275901951","IE","Ireland"
+"195.66.76.0","195.66.76.255","3275901952","3275902207","DE","Germany"
+"195.66.77.0","195.66.78.255","3275902208","3275902719","RU","Russian Federation"
+"195.66.79.0","195.66.79.255","3275902720","3275902975","UA","Ukraine"
+"195.66.80.0","195.66.80.255","3275902976","3275903231","FR","France"
+"195.66.81.0","195.66.81.255","3275903232","3275903487","GB","United Kingdom"
+"195.66.82.0","195.66.82.255","3275903488","3275903743","FR","France"
+"195.66.83.0","195.66.83.255","3275903744","3275903999","DE","Germany"
+"195.66.84.0","195.66.84.255","3275904000","3275904255","RU","Russian Federation"
+"195.66.85.0","195.66.85.255","3275904256","3275904511","CH","Switzerland"
+"195.66.86.0","195.66.86.255","3275904512","3275904767","PL","Poland"
+"195.66.88.0","195.66.88.255","3275905024","3275905279","PL","Poland"
+"195.66.89.0","195.66.89.255","3275905280","3275905535","RU","Russian Federation"
+"195.66.90.0","195.66.90.255","3275905536","3275905791","NL","Netherlands"
+"195.66.91.0","195.66.92.255","3275905792","3275906303","AT","Austria"
+"195.66.93.0","195.66.93.255","3275906304","3275906559","UA","Ukraine"
+"195.66.94.0","195.66.95.255","3275906560","3275907071","SE","Sweden"
+"195.66.96.0","195.66.96.255","3275907072","3275907327","RU","Russian Federation"
+"195.66.97.0","195.66.97.255","3275907328","3275907583","CH","Switzerland"
+"195.66.98.0","195.66.98.255","3275907584","3275907839","PL","Poland"
+"195.66.99.0","195.66.99.255","3275907840","3275908095","DE","Germany"
+"195.66.100.0","195.66.100.255","3275908096","3275908351","SA","Saudi Arabia"
+"195.66.101.0","195.66.101.255","3275908352","3275908607","SE","Sweden"
+"195.66.102.0","195.66.102.255","3275908608","3275908863","DE","Germany"
+"195.66.103.0","195.66.103.255","3275908864","3275909119","PL","Poland"
+"195.66.105.0","195.66.105.255","3275909376","3275909631","UA","Ukraine"
+"195.66.106.0","195.66.106.255","3275909632","3275909887","EE","Estonia"
+"195.66.107.0","195.66.107.255","3275909888","3275910143","SI","Slovenia"
+"195.66.108.0","195.66.108.255","3275910144","3275910399","RU","Russian Federation"
+"195.66.109.0","195.66.109.255","3275910400","3275910655","DK","Denmark"
+"195.66.110.0","195.66.110.255","3275910656","3275910911","UA","Ukraine"
+"195.66.111.0","195.66.111.255","3275910912","3275911167","DE","Germany"
+"195.66.112.0","195.66.112.255","3275911168","3275911423","FR","France"
+"195.66.113.0","195.66.113.255","3275911424","3275911679","RO","Romania"
+"195.66.115.0","195.66.115.255","3275911936","3275912191","BE","Belgium"
+"195.66.116.0","195.66.116.255","3275912192","3275912447","PL","Poland"
+"195.66.117.0","195.66.117.255","3275912448","3275912703","RU","Russian Federation"
+"195.66.118.0","195.66.118.255","3275912704","3275912959","IL","Israel"
+"195.66.119.0","195.66.119.255","3275912960","3275913215","FR","France"
+"195.66.121.0","195.66.122.255","3275913472","3275913983","DE","Germany"
+"195.66.123.0","195.66.123.255","3275913984","3275914239","CH","Switzerland"
+"195.66.124.0","195.66.124.255","3275914240","3275914495","RO","Romania"
+"195.66.125.0","195.66.125.255","3275914496","3275914751","BG","Bulgaria"
+"195.66.126.0","195.66.126.255","3275914752","3275915007","RU","Russian Federation"
+"195.66.127.0","195.66.127.255","3275915008","3275915263","PT","Portugal"
+"195.66.128.0","195.66.129.255","3275915264","3275915775","SA","Saudi Arabia"
+"195.66.130.0","195.66.131.255","3275915776","3275916287","SE","Sweden"
+"195.66.132.0","195.66.132.95","3275916288","3275916383","US","United States"
+"195.66.132.96","195.66.132.127","3275916384","3275916415","GB","United Kingdom"
+"195.66.132.128","195.66.133.255","3275916416","3275916799","US","United States"
+"195.66.134.0","195.66.135.255","3275916800","3275917311","NL","Netherlands"
+"195.66.136.0","195.66.141.255","3275917312","3275918847","UA","Ukraine"
+"195.66.142.0","195.66.143.255","3275918848","3275919359","RO","Romania"
+"195.66.144.0","195.66.145.255","3275919360","3275919871","PL","Poland"
+"195.66.146.0","195.66.147.255","3275919872","3275920383","UA","Ukraine"
+"195.66.148.0","195.66.149.255","3275920384","3275920895","GB","United Kingdom"
+"195.66.150.0","195.66.151.255","3275920896","3275921407","ES","Spain"
+"195.66.154.0","195.66.155.255","3275921920","3275922431","DE","Germany"
+"195.66.156.0","195.66.157.255","3275922432","3275922943","UA","Ukraine"
+"195.66.158.0","195.66.159.255","3275922944","3275923455","GR","Greece"
+"195.66.160.0","195.66.165.255","3275923456","3275924991","ME","Montenegro"
+"195.66.166.0","195.66.168.255","3275924992","3275925759","RS","Serbia"
+"195.66.169.0","195.66.181.95","3275925760","3275928927","ME","Montenegro"
+"195.66.181.96","195.66.181.111","3275928928","3275928943","RS","Serbia"
+"195.66.181.112","195.66.191.255","3275928944","3275931647","ME","Montenegro"
+"195.66.192.0","195.66.223.255","3275931648","3275939839","UA","Ukraine"
+"195.66.224.0","195.66.255.255","3275939840","3275948031","GB","United Kingdom"
+"195.67.0.0","195.67.255.255","3275948032","3276013567","SE","Sweden"
+"195.68.0.0","195.68.2.159","3276013568","3276014239","GB","United Kingdom"
+"195.68.2.160","195.68.2.167","3276014240","3276014247","FR","France"
+"195.68.2.168","195.68.3.127","3276014248","3276014463","GB","United Kingdom"
+"195.68.3.128","195.68.3.143","3276014464","3276014479","FR","France"
+"195.68.3.144","195.68.4.207","3276014480","3276014799","GB","United Kingdom"
+"195.68.4.208","195.68.4.223","3276014800","3276014815","FR","France"
+"195.68.4.224","195.68.5.103","3276014816","3276014951","GB","United Kingdom"
+"195.68.5.104","195.68.5.111","3276014952","3276014959","ES","Spain"
+"195.68.5.112","195.68.18.207","3276014960","3276018383","GB","United Kingdom"
+"195.68.18.208","195.68.18.223","3276018384","3276018399","FR","France"
+"195.68.18.224","195.68.23.255","3276018400","3276019711","GB","United Kingdom"
+"195.68.24.0","195.68.27.255","3276019712","3276020735","FR","France"
+"195.68.28.0","195.68.29.63","3276020736","3276021055","GB","United Kingdom"
+"195.68.29.64","195.68.29.79","3276021056","3276021071","FR","France"
+"195.68.29.80","195.68.39.255","3276021072","3276023807","GB","United Kingdom"
+"195.68.40.0","195.68.43.255","3276023808","3276024831","FR","France"
+"195.68.44.0","195.68.45.71","3276024832","3276025159","GB","United Kingdom"
+"195.68.45.72","195.68.45.79","3276025160","3276025167","FR","France"
+"195.68.45.80","195.68.57.119","3276025168","3276028279","GB","United Kingdom"
+"195.68.57.120","195.68.57.127","3276028280","3276028287","FR","France"
+"195.68.57.128","195.68.57.223","3276028288","3276028383","GB","United Kingdom"
+"195.68.57.224","195.68.57.231","3276028384","3276028391","FR","France"
+"195.68.57.232","195.68.58.127","3276028392","3276028543","GB","United Kingdom"
+"195.68.58.128","195.68.58.255","3276028544","3276028671","FR","France"
+"195.68.59.0","195.68.61.191","3276028672","3276029375","GB","United Kingdom"
+"195.68.61.192","195.68.61.255","3276029376","3276029439","FR","France"
+"195.68.62.0","195.68.66.127","3276029440","3276030591","GB","United Kingdom"
+"195.68.66.128","195.68.66.143","3276030592","3276030607","FR","France"
+"195.68.66.144","195.68.69.247","3276030608","3276031479","GB","United Kingdom"
+"195.68.69.248","195.68.69.255","3276031480","3276031487","FR","France"
+"195.68.70.0","195.68.73.55","3276031488","3276032311","GB","United Kingdom"
+"195.68.73.56","195.68.73.63","3276032312","3276032319","FR","France"
+"195.68.73.64","195.68.89.191","3276032320","3276036543","GB","United Kingdom"
+"195.68.89.192","195.68.89.255","3276036544","3276036607","FR","France"
+"195.68.90.0","195.68.100.95","3276036608","3276039263","GB","United Kingdom"
+"195.68.100.96","195.68.100.111","3276039264","3276039279","FR","France"
+"195.68.100.112","195.68.111.31","3276039280","3276042015","GB","United Kingdom"
+"195.68.111.32","195.68.111.47","3276042016","3276042031","FR","France"
+"195.68.111.48","195.68.111.95","3276042032","3276042079","GB","United Kingdom"
+"195.68.111.96","195.68.111.111","3276042080","3276042095","FR","France"
+"195.68.111.112","195.68.123.191","3276042096","3276045247","GB","United Kingdom"
+"195.68.123.192","195.68.123.199","3276045248","3276045255","FR","France"
+"195.68.123.200","195.68.127.255","3276045256","3276046335","GB","United Kingdom"
+"195.68.128.0","195.68.191.255","3276046336","3276062719","RU","Russian Federation"
+"195.68.192.0","195.68.193.255","3276062720","3276063231","PL","Poland"
+"195.68.194.0","195.68.195.255","3276063232","3276063743","FR","France"
+"195.68.196.0","195.68.197.255","3276063744","3276064255","UA","Ukraine"
+"195.68.198.0","195.68.199.255","3276064256","3276064767","DE","Germany"
+"195.68.200.0","195.68.201.255","3276064768","3276065279","BG","Bulgaria"
+"195.68.202.0","195.68.203.255","3276065280","3276065791","UA","Ukraine"
+"195.68.204.0","195.68.205.255","3276065792","3276066303","DE","Germany"
+"195.68.206.0","195.68.207.255","3276066304","3276066815","GB","United Kingdom"
+"195.68.208.0","195.68.209.255","3276066816","3276067327","PS","Palestinian Territory"
+"195.68.210.0","195.68.211.255","3276067328","3276067839","UA","Ukraine"
+"195.68.212.0","195.68.213.255","3276067840","3276068351","AT","Austria"
+"195.68.214.0","195.68.215.255","3276068352","3276068863","BG","Bulgaria"
+"195.68.216.0","195.68.217.255","3276068864","3276069375","UA","Ukraine"
+"195.68.220.0","195.68.221.255","3276069888","3276070399","GB","United Kingdom"
+"195.68.222.0","195.68.223.255","3276070400","3276070911","UA","Ukraine"
+"195.68.228.0","195.68.229.255","3276071936","3276072447","GB","United Kingdom"
+"195.68.230.0","195.68.231.255","3276072448","3276072959","SK","Slovakia"
+"195.68.232.0","195.68.233.255","3276072960","3276073471","PL","Poland"
+"195.68.234.0","195.68.235.255","3276073472","3276073983","SK","Slovakia"
+"195.68.236.0","195.68.237.255","3276073984","3276074495","DE","Germany"
+"195.68.238.0","195.68.239.255","3276074496","3276075007","GB","United Kingdom"
+"195.68.240.0","195.68.241.255","3276075008","3276075519","RU","Russian Federation"
+"195.68.242.0","195.68.243.255","3276075520","3276076031","DE","Germany"
+"195.68.244.0","195.68.244.255","3276076032","3276076287","NL","Netherlands"
+"195.68.245.0","195.68.245.255","3276076288","3276076543","RU","Russian Federation"
+"195.68.246.0","195.68.247.255","3276076544","3276077055","DE","Germany"
+"195.68.250.0","195.68.251.255","3276077568","3276078079","FR","France"
+"195.68.252.0","195.68.253.255","3276078080","3276078591","RU","Russian Federation"
+"195.69.0.0","195.69.63.255","3276079104","3276095487","NO","Norway"
+"195.69.64.0","195.69.67.255","3276095488","3276096511","RU","Russian Federation"
+"195.69.68.0","195.69.71.255","3276096512","3276097535","IT","Italy"
+"195.69.72.0","195.69.75.255","3276097536","3276098559","NL","Netherlands"
+"195.69.76.0","195.69.79.255","3276098560","3276099583","UA","Ukraine"
+"195.69.80.0","195.69.83.255","3276099584","3276100607","PL","Poland"
+"195.69.84.0","195.69.87.255","3276100608","3276101631","UA","Ukraine"
+"195.69.88.0","195.69.91.255","3276101632","3276102655","LV","Latvia"
+"195.69.92.0","195.69.95.255","3276102656","3276103679","GB","United Kingdom"
+"195.69.96.0","195.69.99.255","3276103680","3276104703","SI","Slovenia"
+"195.69.104.0","195.69.107.255","3276105728","3276106751","AT","Austria"
+"195.69.108.0","195.69.111.255","3276106752","3276107775","BG","Bulgaria"
+"195.69.112.0","195.69.115.255","3276107776","3276108799","DE","Germany"
+"195.69.116.0","195.69.119.255","3276108800","3276109823","SE","Sweden"
+"195.69.120.0","195.69.123.255","3276109824","3276110847","BG","Bulgaria"
+"195.69.124.0","195.69.127.255","3276110848","3276111871","PL","Poland"
+"195.69.128.0","195.69.131.255","3276111872","3276112895","DK","Denmark"
+"195.69.132.0","195.69.135.255","3276112896","3276113919","UA","Ukraine"
+"195.69.144.0","195.69.147.255","3276115968","3276116991","NL","Netherlands"
+"195.69.148.0","195.69.151.255","3276116992","3276118015","RU","Russian Federation"
+"195.69.152.0","195.69.155.255","3276118016","3276119039","GB","United Kingdom"
+"195.69.156.0","195.69.159.255","3276119040","3276120063","RU","Russian Federation"
+"195.69.160.0","195.69.163.255","3276120064","3276121087","GB","United Kingdom"
+"195.69.164.0","195.69.167.255","3276121088","3276122111","BG","Bulgaria"
+"195.69.168.0","195.69.171.255","3276122112","3276123135","RU","Russian Federation"
+"195.69.172.0","195.69.175.255","3276123136","3276124159","AT","Austria"
+"195.69.176.0","195.69.179.255","3276124160","3276125183","UA","Ukraine"
+"195.69.180.0","195.69.183.255","3276125184","3276126207","AT","Austria"
+"195.69.184.0","195.69.187.255","3276126208","3276127231","UA","Ukraine"
+"195.69.188.0","195.69.191.255","3276127232","3276128255","UZ","Uzbekistan"
+"195.69.192.0","195.69.195.255","3276128256","3276129279","AT","Austria"
+"195.69.196.0","195.69.203.255","3276129280","3276131327","UA","Ukraine"
+"195.69.204.0","195.69.207.255","3276131328","3276132351","RU","Russian Federation"
+"195.69.208.0","195.69.211.255","3276132352","3276133375","PL","Poland"
+"195.69.212.0","195.69.215.255","3276133376","3276134399","GB","United Kingdom"
+"195.69.216.0","195.69.219.255","3276134400","3276135423","RU","Russian Federation"
+"195.69.220.0","195.69.223.255","3276135424","3276136447","UA","Ukraine"
+"195.69.224.0","195.69.227.255","3276136448","3276137471","NL","Netherlands"
+"195.69.232.0","195.69.235.255","3276138496","3276139519","NL","Netherlands"
+"195.69.236.0","195.69.239.255","3276139520","3276140543","RU","Russian Federation"
+"195.69.240.0","195.69.243.255","3276140544","3276141567","DE","Germany"
+"195.69.244.0","195.69.251.255","3276141568","3276143615","UA","Ukraine"
+"195.70.0.0","195.70.31.255","3276144640","3276152831","CH","Switzerland"
+"195.70.32.0","195.70.63.255","3276152832","3276161023","HU","Hungary"
+"195.70.64.0","195.70.95.255","3276161024","3276169215","GB","United Kingdom"
+"195.70.96.0","195.70.127.255","3276169216","3276177407","AT","Austria"
+"195.70.128.0","195.70.159.255","3276177408","3276185599","CZ","Czech Republic"
+"195.70.160.0","195.70.191.255","3276185600","3276193791","NO","Norway"
+"195.70.192.0","195.70.223.255","3276193792","3276201983","RU","Russian Federation"
+"195.70.224.0","195.70.255.255","3276201984","3276210175","AT","Austria"
+"195.71.0.0","195.71.94.63","3276210176","3276234303","DE","Germany"
+"195.71.94.64","195.71.94.127","3276234304","3276234367","GB","United Kingdom"
+"195.71.94.128","195.71.255.255","3276234368","3276275711","DE","Germany"
+"195.72.0.0","195.72.31.255","3276275712","3276283903","SK","Slovakia"
+"195.72.32.0","195.72.63.255","3276283904","3276292095","GB","United Kingdom"
+"195.72.64.0","195.72.95.255","3276292096","3276300287","BE","Belgium"
+"195.72.96.0","195.72.111.255","3276300288","3276304383","DE","Germany"
+"195.72.112.0","195.72.112.255","3276304384","3276304639","BG","Bulgaria"
+"195.72.113.0","195.72.115.255","3276304640","3276305407","GB","United Kingdom"
+"195.72.116.0","195.72.121.255","3276305408","3276306943","IL","Israel"
+"195.72.122.0","195.72.127.255","3276306944","3276308479","NL","Netherlands"
+"195.72.128.0","195.72.131.255","3276308480","3276309503","GB","United Kingdom"
+"195.72.132.0","195.72.135.255","3276309504","3276310527","AT","Austria"
+"195.72.136.0","195.72.139.255","3276310528","3276311551","PT","Portugal"
+"195.72.140.0","195.72.143.255","3276311552","3276312575","RU","Russian Federation"
+"195.72.144.0","195.72.147.255","3276312576","3276313599","UA","Ukraine"
+"195.72.148.0","195.72.151.255","3276313600","3276314623","PL","Poland"
+"195.72.152.0","195.72.155.255","3276314624","3276315647","FR","France"
+"195.72.156.0","195.72.159.255","3276315648","3276316671","UA","Ukraine"
+"195.72.160.0","195.72.191.255","3276316672","3276324863","GB","United Kingdom"
+"195.72.192.0","195.72.223.255","3276324864","3276333055","IT","Italy"
+"195.72.224.0","195.72.255.255","3276333056","3276341247","RU","Russian Federation"
+"195.73.0.0","195.73.255.255","3276341248","3276406783","NL","Netherlands"
+"195.74.0.0","195.74.31.255","3276406784","3276414975","FI","Finland"
+"195.74.32.0","195.74.35.255","3276414976","3276415999","DK","Denmark"
+"195.74.36.0","195.74.39.255","3276416000","3276417023","SE","Sweden"
+"195.74.40.0","195.74.47.255","3276417024","3276419071","DE","Germany"
+"195.74.48.0","195.74.51.255","3276419072","3276420095","PL","Poland"
+"195.74.52.0","195.74.55.255","3276420096","3276421119","GB","United Kingdom"
+"195.74.56.0","195.74.59.255","3276421120","3276422143","PL","Poland"
+"195.74.60.0","195.74.61.255","3276422144","3276422655","GB","United Kingdom"
+"195.74.62.0","195.74.63.255","3276422656","3276423167","RU","Russian Federation"
+"195.74.64.0","195.74.64.255","3276423168","3276423423","PL","Poland"
+"195.74.65.0","195.74.65.255","3276423424","3276423679","NL","Netherlands"
+"195.74.66.0","195.74.66.255","3276423680","3276423935","SE","Sweden"
+"195.74.67.0","195.74.67.255","3276423936","3276424191","UA","Ukraine"
+"195.74.68.0","195.74.68.255","3276424192","3276424447","GB","United Kingdom"
+"195.74.69.0","195.74.69.255","3276424448","3276424703","PL","Poland"
+"195.74.70.0","195.74.70.255","3276424704","3276424959","DE","Germany"
+"195.74.71.0","195.74.71.255","3276424960","3276425215","RO","Romania"
+"195.74.72.0","195.74.72.255","3276425216","3276425471","UA","Ukraine"
+"195.74.73.0","195.74.73.255","3276425472","3276425727","DE","Germany"
+"195.74.74.0","195.74.74.255","3276425728","3276425983","RU","Russian Federation"
+"195.74.75.0","195.74.75.255","3276425984","3276426239","IT","Italy"
+"195.74.76.0","195.74.76.255","3276426240","3276426495","CZ","Czech Republic"
+"195.74.77.0","195.74.77.255","3276426496","3276426751","NO","Norway"
+"195.74.78.0","195.74.78.255","3276426752","3276427007","RO","Romania"
+"195.74.79.0","195.74.79.255","3276427008","3276427263","PL","Poland"
+"195.74.80.0","195.74.80.255","3276427264","3276427519","FR","France"
+"195.74.81.0","195.74.81.255","3276427520","3276427775","IT","Italy"
+"195.74.82.0","195.74.82.255","3276427776","3276428031","RU","Russian Federation"
+"195.74.83.0","195.74.83.255","3276428032","3276428287","GB","United Kingdom"
+"195.74.84.0","195.74.84.255","3276428288","3276428543","RU","Russian Federation"
+"195.74.85.0","195.74.85.255","3276428544","3276428799","BG","Bulgaria"
+"195.74.86.0","195.74.86.255","3276428800","3276429055","DE","Germany"
+"195.74.87.0","195.74.87.255","3276429056","3276429311","NL","Netherlands"
+"195.74.91.0","195.74.92.255","3276430080","3276430591","PL","Poland"
+"195.74.93.0","195.74.93.255","3276430592","3276430847","GB","United Kingdom"
+"195.74.94.0","195.74.94.255","3276430848","3276431103","DE","Germany"
+"195.74.95.0","195.74.95.255","3276431104","3276431359","RU","Russian Federation"
+"195.74.96.0","195.74.159.255","3276431360","3276447743","GB","United Kingdom"
+"195.74.160.0","195.74.174.255","3276447744","3276451583","DE","Germany"
+"195.74.175.0","195.74.191.255","3276451584","3276455935","EU","Europe"
+"195.74.192.0","195.74.223.255","3276455936","3276464127","BE","Belgium"
+"195.74.224.0","195.74.255.255","3276464128","3276472319","GR","Greece"
+"195.75.0.0","195.75.9.255","3276472320","3276474879","EU","Europe"
+"195.75.10.0","195.75.10.47","3276474880","3276474927","IT","Italy"
+"195.75.10.48","195.75.22.111","3276474928","3276478063","EU","Europe"
+"195.75.22.112","195.75.22.143","3276478064","3276478095","CH","Switzerland"
+"195.75.22.144","195.75.51.255","3276478096","3276485631","EU","Europe"
+"195.75.52.0","195.75.55.255","3276485632","3276486655","GB","United Kingdom"
+"195.75.56.0","195.75.72.23","3276486656","3276490775","EU","Europe"
+"195.75.72.24","195.75.72.24","3276490776","3276490776","NL","Netherlands"
+"195.75.72.25","195.75.72.29","3276490777","3276490781","EU","Europe"
+"195.75.72.30","195.75.72.30","3276490782","3276490782","AT","Austria"
+"195.75.72.31","195.75.72.31","3276490783","3276490783","CH","Switzerland"
+"195.75.72.32","195.75.86.143","3276490784","3276494479","EU","Europe"
+"195.75.86.144","195.75.86.159","3276494480","3276494495","GB","United Kingdom"
+"195.75.86.160","195.75.106.47","3276494496","3276499503","EU","Europe"
+"195.75.106.48","195.75.106.111","3276499504","3276499567","DE","Germany"
+"195.75.106.112","195.75.119.255","3276499568","3276503039","EU","Europe"
+"195.75.120.0","195.75.127.255","3276503040","3276505087","DE","Germany"
+"195.75.128.0","195.75.143.255","3276505088","3276509183","EU","Europe"
+"195.75.144.0","195.75.147.255","3276509184","3276510207","IT","Italy"
+"195.75.148.0","195.75.155.255","3276510208","3276512255","EU","Europe"
+"195.75.156.0","195.75.158.255","3276512256","3276513023","ZA","South Africa"
+"195.75.159.0","195.75.179.223","3276513024","3276518367","EU","Europe"
+"195.75.179.224","195.75.179.239","3276518368","3276518383","NL","Netherlands"
+"195.75.179.240","195.75.188.255","3276518384","3276520703","EU","Europe"
+"195.75.189.0","195.75.189.31","3276520704","3276520735","SE","Sweden"
+"195.75.189.32","195.75.195.255","3276520736","3276522495","EU","Europe"
+"195.75.196.0","195.75.199.255","3276522496","3276523519","NL","Netherlands"
+"195.75.200.0","195.75.205.63","3276523520","3276524863","EU","Europe"
+"195.75.205.64","195.75.205.95","3276524864","3276524895","PT","Portugal"
+"195.75.205.96","195.75.217.255","3276524896","3276528127","EU","Europe"
+"195.75.218.0","195.75.218.63","3276528128","3276528191","GB","United Kingdom"
+"195.75.218.64","195.75.227.255","3276528192","3276530687","EU","Europe"
+"195.75.228.0","195.75.231.255","3276530688","3276531711","NL","Netherlands"
+"195.75.232.0","195.75.235.109","3276531712","3276532589","EU","Europe"
+"195.75.235.110","195.75.235.110","3276532590","3276532590","GR","Greece"
+"195.75.235.111","195.75.237.255","3276532591","3276533247","EU","Europe"
+"195.75.238.0","195.75.238.63","3276533248","3276533311","SI","Slovenia"
+"195.75.238.64","195.75.251.175","3276533312","3276536751","EU","Europe"
+"195.75.251.176","195.75.251.207","3276536752","3276536783","HU","Hungary"
+"195.75.251.208","195.75.253.255","3276536784","3276537343","EU","Europe"
+"195.75.254.0","195.75.254.255","3276537344","3276537599","AT","Austria"
+"195.75.255.0","195.75.255.255","3276537600","3276537855","EU","Europe"
+"195.76.0.0","195.77.255.255","3276537856","3276668927","ES","Spain"
+"195.78.0.0","195.78.31.255","3276668928","3276677119","MC","Monaco"
+"195.78.32.0","195.78.35.255","3276677120","3276678143","HR","Croatia"
+"195.78.36.0","195.78.37.255","3276678144","3276678655","SE","Sweden"
+"195.78.38.0","195.78.39.255","3276678656","3276679167","UA","Ukraine"
+"195.78.40.0","195.78.41.255","3276679168","3276679679","DE","Germany"
+"195.78.42.0","195.78.43.255","3276679680","3276680191","UA","Ukraine"
+"195.78.44.0","195.78.45.255","3276680192","3276680703","SK","Slovakia"
+"195.78.46.0","195.78.47.255","3276680704","3276681215","AT","Austria"
+"195.78.50.0","195.78.51.255","3276681728","3276682239","BE","Belgium"
+"195.78.52.0","195.78.53.255","3276682240","3276682751","AT","Austria"
+"195.78.58.0","195.78.59.255","3276683776","3276684287","UA","Ukraine"
+"195.78.60.0","195.78.61.255","3276684288","3276684799","RU","Russian Federation"
+"195.78.62.0","195.78.63.255","3276684800","3276685311","DE","Germany"
+"195.78.64.0","195.78.65.255","3276685312","3276685823","RO","Romania"
+"195.78.66.0","195.78.67.255","3276685824","3276686335","PL","Poland"
+"195.78.68.0","195.78.69.255","3276686336","3276686847","UA","Ukraine"
+"195.78.70.0","195.78.71.255","3276686848","3276687359","FI","Finland"
+"195.78.72.0","195.78.73.255","3276687360","3276687871","RU","Russian Federation"
+"195.78.74.0","195.78.75.255","3276687872","3276688383","KW","Kuwait"
+"195.78.76.0","195.78.77.255","3276688384","3276688895","DE","Germany"
+"195.78.78.0","195.78.79.255","3276688896","3276689407","ES","Spain"
+"195.78.80.0","195.78.83.255","3276689408","3276690431","GB","United Kingdom"
+"195.78.84.0","195.78.85.255","3276690432","3276690943","NL","Netherlands"
+"195.78.86.0","195.78.87.255","3276690944","3276691455","GR","Greece"
+"195.78.88.0","195.78.89.255","3276691456","3276691967","RO","Romania"
+"195.78.90.0","195.78.91.255","3276691968","3276692479","RU","Russian Federation"
+"195.78.92.0","195.78.93.255","3276692480","3276692991","UA","Ukraine"
+"195.78.94.0","195.78.95.255","3276692992","3276693503","GB","United Kingdom"
+"195.78.96.0","195.78.97.255","3276693504","3276694015","UA","Ukraine"
+"195.78.98.0","195.78.99.255","3276694016","3276694527","AT","Austria"
+"195.78.100.0","195.78.101.255","3276694528","3276695039","UA","Ukraine"
+"195.78.102.0","195.78.103.255","3276695040","3276695551","RU","Russian Federation"
+"195.78.104.0","195.78.105.255","3276695552","3276696063","UA","Ukraine"
+"195.78.106.0","195.78.107.255","3276696064","3276696575","RO","Romania"
+"195.78.108.0","195.78.109.255","3276696576","3276697087","CZ","Czech Republic"
+"195.78.110.0","195.78.111.255","3276697088","3276697599","GB","United Kingdom"
+"195.78.112.0","195.78.113.255","3276697600","3276698111","UA","Ukraine"
+"195.78.114.0","195.78.119.255","3276698112","3276699647","RU","Russian Federation"
+"195.78.120.0","195.78.121.255","3276699648","3276700159","NL","Netherlands"
+"195.78.122.0","195.78.123.255","3276700160","3276700671","CZ","Czech Republic"
+"195.78.124.0","195.78.125.255","3276700672","3276701183","RO","Romania"
+"195.78.126.0","195.78.127.255","3276701184","3276701695","RU","Russian Federation"
+"195.78.128.0","195.78.159.255","3276701696","3276709887","SE","Sweden"
+"195.78.160.0","195.78.191.255","3276709888","3276718079","DE","Germany"
+"195.78.192.0","195.78.223.255","3276718080","3276726271","IT","Italy"
+"195.78.224.0","195.78.227.255","3276726272","3276727295","SE","Sweden"
+"195.78.228.0","195.78.231.255","3276727296","3276728319","ES","Spain"
+"195.78.232.0","195.78.235.255","3276728320","3276729343","UA","Ukraine"
+"195.78.236.0","195.78.239.255","3276729344","3276730367","PL","Poland"
+"195.78.240.0","195.78.243.255","3276730368","3276731391","DE","Germany"
+"195.78.244.0","195.78.247.255","3276731392","3276732415","UA","Ukraine"
+"195.78.248.0","195.78.251.255","3276732416","3276733439","DE","Germany"
+"195.78.252.0","195.78.255.255","3276733440","3276734463","UA","Ukraine"
+"195.79.0.0","195.79.1.15","3276734464","3276734735","AT","Austria"
+"195.79.1.16","195.79.1.31","3276734736","3276734751","DK","Denmark"
+"195.79.1.32","195.79.1.95","3276734752","3276734815","AT","Austria"
+"195.79.1.96","195.79.1.127","3276734816","3276734847","DE","Germany"
+"195.79.1.128","195.79.1.159","3276734848","3276734879","EU","Europe"
+"195.79.1.160","195.79.1.175","3276734880","3276734895","GB","United Kingdom"
+"195.79.1.176","195.79.1.191","3276734896","3276734911","NL","Netherlands"
+"195.79.1.192","195.79.1.223","3276734912","3276734943","FR","France"
+"195.79.1.224","195.79.3.223","3276734944","3276735455","AT","Austria"
+"195.79.3.224","195.79.3.255","3276735456","3276735487","NL","Netherlands"
+"195.79.4.0","195.79.5.127","3276735488","3276735871","AT","Austria"
+"195.79.5.128","195.79.5.191","3276735872","3276735935","EU","Europe"
+"195.79.5.192","195.79.5.255","3276735936","3276735999","ES","Spain"
+"195.79.6.0","195.79.7.255","3276736000","3276736511","AT","Austria"
+"195.79.8.0","195.79.8.63","3276736512","3276736575","IT","Italy"
+"195.79.8.64","195.79.8.223","3276736576","3276736735","GB","United Kingdom"
+"195.79.8.224","195.79.8.255","3276736736","3276736767","EU","Europe"
+"195.79.9.0","195.79.9.31","3276736768","3276736799","IT","Italy"
+"195.79.9.32","195.79.9.47","3276736800","3276736815","DE","Germany"
+"195.79.9.48","195.79.9.63","3276736816","3276736831","CZ","Czech Republic"
+"195.79.9.64","195.79.9.95","3276736832","3276736863","NL","Netherlands"
+"195.79.9.96","195.79.9.103","3276736864","3276736871","DE","Germany"
+"195.79.9.104","195.79.9.111","3276736872","3276736879","NL","Netherlands"
+"195.79.9.112","195.79.9.191","3276736880","3276736959","DK","Denmark"
+"195.79.9.192","195.79.9.223","3276736960","3276736991","CH","Switzerland"
+"195.79.9.224","195.79.9.247","3276736992","3276737015","GB","United Kingdom"
+"195.79.9.248","195.79.9.255","3276737016","3276737023","BE","Belgium"
+"195.79.10.0","195.79.11.63","3276737024","3276737343","IT","Italy"
+"195.79.11.64","195.79.11.127","3276737344","3276737407","DE","Germany"
+"195.79.11.128","195.79.11.255","3276737408","3276737535","ES","Spain"
+"195.79.12.0","195.79.12.79","3276737536","3276737615","IT","Italy"
+"195.79.12.80","195.79.12.95","3276737616","3276737631","DE","Germany"
+"195.79.12.96","195.79.12.255","3276737632","3276737791","RU","Russian Federation"
+"195.79.13.0","195.79.13.143","3276737792","3276737935","NL","Netherlands"
+"195.79.13.144","195.79.13.151","3276737936","3276737943","DE","Germany"
+"195.79.13.152","195.79.13.199","3276737944","3276737991","GB","United Kingdom"
+"195.79.13.200","195.79.13.207","3276737992","3276737999","IT","Italy"
+"195.79.13.208","195.79.13.223","3276738000","3276738015","GB","United Kingdom"
+"195.79.13.224","195.79.13.255","3276738016","3276738047","BE","Belgium"
+"195.79.14.0","195.79.14.31","3276738048","3276738079","GB","United Kingdom"
+"195.79.14.32","195.79.14.63","3276738080","3276738111","ES","Spain"
+"195.79.14.64","195.79.14.95","3276738112","3276738143","GB","United Kingdom"
+"195.79.14.96","195.79.14.127","3276738144","3276738175","IT","Italy"
+"195.79.14.128","195.79.15.255","3276738176","3276738559","GB","United Kingdom"
+"195.79.16.0","195.79.17.31","3276738560","3276738847","CH","Switzerland"
+"195.79.17.32","195.79.17.255","3276738848","3276739071","EU","Europe"
+"195.79.18.0","195.79.18.79","3276739072","3276739151","CH","Switzerland"
+"195.79.18.80","195.79.18.95","3276739152","3276739167","EU","Europe"
+"195.79.18.96","195.79.22.31","3276739168","3276740127","CH","Switzerland"
+"195.79.22.32","195.79.22.71","3276740128","3276740167","GB","United Kingdom"
+"195.79.22.72","195.79.22.79","3276740168","3276740175","DE","Germany"
+"195.79.22.80","195.79.22.95","3276740176","3276740191","NL","Netherlands"
+"195.79.22.96","195.79.22.127","3276740192","3276740223","EU","Europe"
+"195.79.22.128","195.79.22.255","3276740224","3276740351","CH","Switzerland"
+"195.79.23.0","195.79.24.95","3276740352","3276740703","FR","France"
+"195.79.24.96","195.79.24.111","3276740704","3276740719","IT","Italy"
+"195.79.24.112","195.79.24.127","3276740720","3276740735","CZ","Czech Republic"
+"195.79.24.128","195.79.24.191","3276740736","3276740799","PT","Portugal"
+"195.79.24.192","195.79.24.207","3276740800","3276740815","SI","Slovenia"
+"195.79.24.208","195.79.24.223","3276740816","3276740831","SK","Slovakia"
+"195.79.24.224","195.79.24.255","3276740832","3276740863","DE","Germany"
+"195.79.25.0","195.79.26.255","3276740864","3276741375","FR","France"
+"195.79.27.0","195.79.27.255","3276741376","3276741631","EU","Europe"
+"195.79.28.0","195.79.31.255","3276741632","3276742655","FR","France"
+"195.79.32.0","195.79.32.79","3276742656","3276742735","RU","Russian Federation"
+"195.79.32.80","195.79.32.95","3276742736","3276742751","NL","Netherlands"
+"195.79.32.96","195.79.32.127","3276742752","3276742783","GR","Greece"
+"195.79.32.128","195.79.32.255","3276742784","3276742911","HU","Hungary"
+"195.79.33.0","195.79.33.159","3276742912","3276743071","AT","Austria"
+"195.79.33.160","195.79.33.191","3276743072","3276743103","DE","Germany"
+"195.79.33.192","195.79.33.223","3276743104","3276743135","HU","Hungary"
+"195.79.33.224","195.79.33.255","3276743136","3276743167","NL","Netherlands"
+"195.79.34.0","195.79.34.255","3276743168","3276743423","EU","Europe"
+"195.79.35.0","195.79.36.223","3276743424","3276743903","AT","Austria"
+"195.79.36.224","195.79.36.255","3276743904","3276743935","BE","Belgium"
+"195.79.37.0","195.79.37.255","3276743936","3276744191","AT","Austria"
+"195.79.38.0","195.79.39.255","3276744192","3276744703","BE","Belgium"
+"195.79.40.0","195.79.40.255","3276744704","3276744959","IT","Italy"
+"195.79.41.0","195.79.41.255","3276744960","3276745215","GR","Greece"
+"195.79.42.0","195.79.42.79","3276745216","3276745295","DK","Denmark"
+"195.79.42.80","195.79.42.95","3276745296","3276745311","NL","Netherlands"
+"195.79.42.96","195.79.42.127","3276745312","3276745343","DK","Denmark"
+"195.79.42.128","195.79.42.191","3276745344","3276745407","DE","Germany"
+"195.79.42.192","195.79.43.183","3276745408","3276745655","DK","Denmark"
+"195.79.43.184","195.79.43.191","3276745656","3276745663","EU","Europe"
+"195.79.43.192","195.79.43.255","3276745664","3276745727","DK","Denmark"
+"195.79.44.0","195.79.45.63","3276745728","3276746047","GB","United Kingdom"
+"195.79.45.64","195.79.45.127","3276746048","3276746111","DE","Germany"
+"195.79.45.128","195.79.45.255","3276746112","3276746239","IT","Italy"
+"195.79.46.0","195.79.46.95","3276746240","3276746335","GB","United Kingdom"
+"195.79.46.96","195.79.46.111","3276746336","3276746351","BE","Belgium"
+"195.79.46.112","195.79.46.127","3276746352","3276746367","NL","Netherlands"
+"195.79.46.128","195.79.47.255","3276746368","3276746751","GB","United Kingdom"
+"195.79.48.0","195.79.53.255","3276746752","3276748287","CH","Switzerland"
+"195.79.54.0","195.79.55.255","3276748288","3276748799","GB","United Kingdom"
+"195.79.56.0","195.79.56.151","3276748800","3276748951","AT","Austria"
+"195.79.56.152","195.79.56.159","3276748952","3276748959","GB","United Kingdom"
+"195.79.56.160","195.79.56.223","3276748960","3276749023","AT","Austria"
+"195.79.56.224","195.79.56.255","3276749024","3276749055","IT","Italy"
+"195.79.57.0","195.79.57.31","3276749056","3276749087","AT","Austria"
+"195.79.57.32","195.79.57.47","3276749088","3276749103","FR","France"
+"195.79.57.48","195.79.57.63","3276749104","3276749119","EU","Europe"
+"195.79.57.64","195.79.57.127","3276749120","3276749183","NL","Netherlands"
+"195.79.57.128","195.79.57.255","3276749184","3276749311","DE","Germany"
+"195.79.58.0","195.79.58.31","3276749312","3276749343","BE","Belgium"
+"195.79.58.32","195.79.58.63","3276749344","3276749375","DE","Germany"
+"195.79.58.64","195.79.59.255","3276749376","3276749823","BE","Belgium"
+"195.79.60.0","195.79.61.71","3276749824","3276750151","NL","Netherlands"
+"195.79.61.72","195.79.61.79","3276750152","3276750159","GB","United Kingdom"
+"195.79.61.80","195.79.61.95","3276750160","3276750175","FR","France"
+"195.79.61.96","195.79.61.127","3276750176","3276750207","BE","Belgium"
+"195.79.61.128","195.79.61.255","3276750208","3276750335","FR","France"
+"195.79.62.0","195.79.62.95","3276750336","3276750431","GB","United Kingdom"
+"195.79.62.96","195.79.62.127","3276750432","3276750463","EU","Europe"
+"195.79.62.128","195.79.64.191","3276750464","3276751039","GB","United Kingdom"
+"195.79.64.192","195.79.64.223","3276751040","3276751071","FR","France"
+"195.79.64.224","195.79.64.239","3276751072","3276751087","GB","United Kingdom"
+"195.79.64.240","195.79.64.255","3276751088","3276751103","NL","Netherlands"
+"195.79.65.0","195.79.65.71","3276751104","3276751175","GB","United Kingdom"
+"195.79.65.72","195.79.65.95","3276751176","3276751199","SE","Sweden"
+"195.79.65.96","195.79.65.127","3276751200","3276751231","EU","Europe"
+"195.79.65.128","195.79.65.191","3276751232","3276751295","IL","Israel"
+"195.79.65.192","195.79.65.255","3276751296","3276751359","AT","Austria"
+"195.79.66.0","195.79.72.159","3276751360","3276753055","GB","United Kingdom"
+"195.79.72.160","195.79.72.175","3276753056","3276753071","NO","Norway"
+"195.79.72.176","195.79.72.223","3276753072","3276753119","GB","United Kingdom"
+"195.79.72.224","195.79.72.255","3276753120","3276753151","IT","Italy"
+"195.79.73.0","195.79.73.223","3276753152","3276753375","GB","United Kingdom"
+"195.79.73.224","195.79.73.255","3276753376","3276753407","FI","Finland"
+"195.79.74.0","195.79.76.31","3276753408","3276753951","GB","United Kingdom"
+"195.79.76.32","195.79.76.63","3276753952","3276753983","HU","Hungary"
+"195.79.76.64","195.79.80.47","3276753984","3276754991","GB","United Kingdom"
+"195.79.80.48","195.79.80.63","3276754992","3276755007","DE","Germany"
+"195.79.80.64","195.79.80.127","3276755008","3276755071","HU","Hungary"
+"195.79.80.128","195.79.80.255","3276755072","3276755199","DE","Germany"
+"195.79.81.0","195.79.83.63","3276755200","3276755775","GB","United Kingdom"
+"195.79.83.64","195.79.83.79","3276755776","3276755791","NO","Norway"
+"195.79.83.80","195.79.83.95","3276755792","3276755807","RU","Russian Federation"
+"195.79.83.96","195.79.83.127","3276755808","3276755839","GB","United Kingdom"
+"195.79.83.128","195.79.83.255","3276755840","3276755967","ES","Spain"
+"195.79.84.0","195.79.84.63","3276755968","3276756031","GB","United Kingdom"
+"195.79.84.64","195.79.84.95","3276756032","3276756063","NL","Netherlands"
+"195.79.84.96","195.79.84.127","3276756064","3276756095","BE","Belgium"
+"195.79.84.128","195.79.85.63","3276756096","3276756287","GB","United Kingdom"
+"195.79.85.64","195.79.85.95","3276756288","3276756319","SE","Sweden"
+"195.79.85.96","195.79.85.127","3276756320","3276756351","FR","France"
+"195.79.85.128","195.79.86.191","3276756352","3276756671","GB","United Kingdom"
+"195.79.86.192","195.79.86.255","3276756672","3276756735","DE","Germany"
+"195.79.87.0","195.79.88.127","3276756736","3276757119","GB","United Kingdom"
+"195.79.88.128","195.79.88.143","3276757120","3276757135","NO","Norway"
+"195.79.88.144","195.79.88.159","3276757136","3276757151","NL","Netherlands"
+"195.79.88.160","195.79.88.191","3276757152","3276757183","GB","United Kingdom"
+"195.79.88.192","195.79.88.255","3276757184","3276757247","EU","Europe"
+"195.79.89.0","195.79.89.255","3276757248","3276757503","GB","United Kingdom"
+"195.79.90.0","195.79.90.255","3276757504","3276757759","EU","Europe"
+"195.79.91.0","195.79.91.63","3276757760","3276757823","GB","United Kingdom"
+"195.79.91.64","195.79.91.79","3276757824","3276757839","DE","Germany"
+"195.79.91.80","195.79.91.95","3276757840","3276757855","ES","Spain"
+"195.79.91.96","195.79.91.127","3276757856","3276757887","CH","Switzerland"
+"195.79.91.128","195.79.95.255","3276757888","3276759039","GB","United Kingdom"
+"195.79.96.0","195.79.98.143","3276759040","3276759695","DE","Germany"
+"195.79.98.144","195.79.98.159","3276759696","3276759711","NL","Netherlands"
+"195.79.98.160","195.79.98.191","3276759712","3276759743","DE","Germany"
+"195.79.98.192","195.79.98.223","3276759744","3276759775","CH","Switzerland"
+"195.79.98.224","195.79.98.255","3276759776","3276759807","EU","Europe"
+"195.79.99.0","195.79.104.127","3276759808","3276761215","DE","Germany"
+"195.79.104.128","195.79.104.191","3276761216","3276761279","ES","Spain"
+"195.79.104.192","195.79.107.63","3276761280","3276761919","DE","Germany"
+"195.79.107.64","195.79.107.127","3276761920","3276761983","GB","United Kingdom"
+"195.79.107.128","195.79.107.159","3276761984","3276762015","DK","Denmark"
+"195.79.107.160","195.79.107.255","3276762016","3276762111","FR","France"
+"195.79.108.0","195.79.109.255","3276762112","3276762623","DE","Germany"
+"195.79.110.0","195.79.110.255","3276762624","3276762879","EU","Europe"
+"195.79.111.0","195.79.111.63","3276762880","3276762943","DE","Germany"
+"195.79.111.64","195.79.111.79","3276762944","3276762959","GB","United Kingdom"
+"195.79.111.80","195.79.111.95","3276762960","3276762975","IT","Italy"
+"195.79.111.96","195.79.111.127","3276762976","3276763007","NO","Norway"
+"195.79.111.128","195.79.112.191","3276763008","3276763327","DE","Germany"
+"195.79.112.192","195.79.112.255","3276763328","3276763391","SE","Sweden"
+"195.79.113.0","195.79.113.127","3276763392","3276763519","DE","Germany"
+"195.79.113.128","195.79.113.159","3276763520","3276763551","IT","Italy"
+"195.79.113.160","195.79.113.175","3276763552","3276763567","CH","Switzerland"
+"195.79.113.176","195.79.113.191","3276763568","3276763583","GR","Greece"
+"195.79.113.192","195.79.113.255","3276763584","3276763647","GB","United Kingdom"
+"195.79.114.0","195.79.115.63","3276763648","3276763967","DE","Germany"
+"195.79.115.64","195.79.115.79","3276763968","3276763983","DK","Denmark"
+"195.79.115.80","195.79.115.87","3276763984","3276763991","GB","United Kingdom"
+"195.79.115.88","195.79.115.95","3276763992","3276763999","BE","Belgium"
+"195.79.115.96","195.79.115.127","3276764000","3276764031","IT","Italy"
+"195.79.115.128","195.79.115.255","3276764032","3276764159","EU","Europe"
+"195.79.116.0","195.79.119.255","3276764160","3276765183","DE","Germany"
+"195.79.120.0","195.79.126.255","3276765184","3276766975","GB","United Kingdom"
+"195.79.127.0","195.79.127.7","3276766976","3276766983","FR","France"
+"195.79.127.8","195.79.127.15","3276766984","3276766991","EU","Europe"
+"195.79.127.16","195.79.127.39","3276766992","3276767015","FR","France"
+"195.79.127.40","195.79.127.47","3276767016","3276767023","DK","Denmark"
+"195.79.127.48","195.79.127.63","3276767024","3276767039","BE","Belgium"
+"195.79.127.64","195.79.127.103","3276767040","3276767079","FR","France"
+"195.79.127.104","195.79.127.111","3276767080","3276767087","GB","United Kingdom"
+"195.79.127.112","195.79.127.127","3276767088","3276767103","NL","Netherlands"
+"195.79.127.128","195.79.127.255","3276767104","3276767231","FR","France"
+"195.79.128.0","195.79.129.255","3276767232","3276767743","ZA","South Africa"
+"195.79.130.0","195.79.130.63","3276767744","3276767807","NL","Netherlands"
+"195.79.130.64","195.79.130.127","3276767808","3276767871","DK","Denmark"
+"195.79.130.128","195.79.130.191","3276767872","3276767935","NL","Netherlands"
+"195.79.130.192","195.79.130.223","3276767936","3276767967","FR","France"
+"195.79.130.224","195.79.130.255","3276767968","3276767999","AT","Austria"
+"195.79.131.0","195.79.132.255","3276768000","3276768511","NL","Netherlands"
+"195.79.133.0","195.79.133.255","3276768512","3276768767","DE","Germany"
+"195.79.134.0","195.79.134.95","3276768768","3276768863","ES","Spain"
+"195.79.134.96","195.79.134.127","3276768864","3276768895","AT","Austria"
+"195.79.134.128","195.79.134.255","3276768896","3276769023","HU","Hungary"
+"195.79.135.0","195.79.135.255","3276769024","3276769279","DE","Germany"
+"195.79.136.0","195.79.136.15","3276769280","3276769295","ES","Spain"
+"195.79.136.16","195.79.136.31","3276769296","3276769311","DE","Germany"
+"195.79.136.32","195.79.136.63","3276769312","3276769343","CH","Switzerland"
+"195.79.136.64","195.79.136.127","3276769344","3276769407","NL","Netherlands"
+"195.79.136.128","195.79.138.127","3276769408","3276769919","ES","Spain"
+"195.79.138.128","195.79.138.191","3276769920","3276769983","EU","Europe"
+"195.79.138.192","195.79.138.223","3276769984","3276770015","AT","Austria"
+"195.79.138.224","195.79.138.239","3276770016","3276770031","IT","Italy"
+"195.79.138.240","195.79.138.255","3276770032","3276770047","CH","Switzerland"
+"195.79.139.0","195.79.139.95","3276770048","3276770143","ES","Spain"
+"195.79.139.96","195.79.139.127","3276770144","3276770175","FI","Finland"
+"195.79.139.128","195.79.139.191","3276770176","3276770239","ES","Spain"
+"195.79.139.192","195.79.139.255","3276770240","3276770303","DK","Denmark"
+"195.79.140.0","195.79.141.255","3276770304","3276770815","ES","Spain"
+"195.79.142.0","195.79.142.127","3276770816","3276770943","EU","Europe"
+"195.79.142.128","195.79.143.63","3276770944","3276771135","ES","Spain"
+"195.79.143.64","195.79.143.127","3276771136","3276771199","EU","Europe"
+"195.79.143.128","195.79.143.255","3276771200","3276771327","ES","Spain"
+"195.79.144.0","195.79.144.127","3276771328","3276771455","NL","Netherlands"
+"195.79.144.128","195.79.144.255","3276771456","3276771583","GB","United Kingdom"
+"195.79.145.0","195.79.147.191","3276771584","3276772287","NL","Netherlands"
+"195.79.147.192","195.79.147.255","3276772288","3276772351","AT","Austria"
+"195.79.148.0","195.79.148.215","3276772352","3276772567","BE","Belgium"
+"195.79.148.216","195.79.148.223","3276772568","3276772575","EU","Europe"
+"195.79.148.224","195.79.151.255","3276772576","3276773375","BE","Belgium"
+"195.79.152.0","195.79.154.159","3276773376","3276774047","DK","Denmark"
+"195.79.154.160","195.79.154.191","3276774048","3276774079","FI","Finland"
+"195.79.154.192","195.79.154.207","3276774080","3276774095","DK","Denmark"
+"195.79.154.208","195.79.154.223","3276774096","3276774111","EU","Europe"
+"195.79.154.224","195.79.154.255","3276774112","3276774143","IE","Ireland"
+"195.79.155.0","195.79.155.127","3276774144","3276774271","DK","Denmark"
+"195.79.155.128","195.79.155.159","3276774272","3276774303","DE","Germany"
+"195.79.155.160","195.79.155.191","3276774304","3276774335","FR","France"
+"195.79.155.192","195.79.155.255","3276774336","3276774399","GB","United Kingdom"
+"195.79.156.0","195.79.156.143","3276774400","3276774543","SE","Sweden"
+"195.79.156.144","195.79.156.159","3276774544","3276774559","GB","United Kingdom"
+"195.79.156.160","195.79.156.191","3276774560","3276774591","DE","Germany"
+"195.79.156.192","195.79.156.255","3276774592","3276774655","CH","Switzerland"
+"195.79.157.0","195.79.158.191","3276774656","3276775103","SE","Sweden"
+"195.79.158.192","195.79.158.255","3276775104","3276775167","NL","Netherlands"
+"195.79.159.0","195.79.159.127","3276775168","3276775295","SE","Sweden"
+"195.79.159.128","195.79.159.191","3276775296","3276775359","FR","France"
+"195.79.159.192","195.79.159.223","3276775360","3276775391","DK","Denmark"
+"195.79.159.224","195.79.159.255","3276775392","3276775423","DE","Germany"
+"195.79.160.0","195.79.182.95","3276775424","3276781151","NL","Netherlands"
+"195.79.182.96","195.79.182.191","3276781152","3276781247","FR","France"
+"195.79.182.192","195.79.182.255","3276781248","3276781311","BE","Belgium"
+"195.79.183.0","195.79.183.191","3276781312","3276781503","NL","Netherlands"
+"195.79.183.192","195.79.183.255","3276781504","3276781567","FR","France"
+"195.79.184.0","195.79.188.127","3276781568","3276782719","BE","Belgium"
+"195.79.188.128","195.79.188.191","3276782720","3276782783","EU","Europe"
+"195.79.188.192","195.79.188.207","3276782784","3276782799","FR","France"
+"195.79.188.208","195.79.188.223","3276782800","3276782815","CZ","Czech Republic"
+"195.79.188.224","195.79.188.255","3276782816","3276782847","ES","Spain"
+"195.79.189.0","195.79.189.127","3276782848","3276782975","BE","Belgium"
+"195.79.189.128","195.79.189.191","3276782976","3276783039","GR","Greece"
+"195.79.189.192","195.79.189.207","3276783040","3276783055","DK","Denmark"
+"195.79.189.208","195.79.189.223","3276783056","3276783071","GB","United Kingdom"
+"195.79.189.224","195.79.189.239","3276783072","3276783087","PT","Portugal"
+"195.79.189.240","195.79.189.255","3276783088","3276783103","CH","Switzerland"
+"195.79.190.0","195.79.191.255","3276783104","3276783615","IT","Italy"
+"195.79.192.0","195.79.194.255","3276783616","3276784383","FR","France"
+"195.79.195.0","195.79.195.255","3276784384","3276784639","EU","Europe"
+"195.79.196.0","195.79.196.255","3276784640","3276784895","FR","France"
+"195.79.197.0","195.79.197.255","3276784896","3276785151","NO","Norway"
+"195.79.198.0","195.79.198.255","3276785152","3276785407","IE","Ireland"
+"195.79.199.0","195.79.199.31","3276785408","3276785439","PT","Portugal"
+"195.79.199.32","195.79.199.47","3276785440","3276785455","GR","Greece"
+"195.79.199.48","195.79.199.55","3276785456","3276785463","GB","United Kingdom"
+"195.79.199.56","195.79.199.63","3276785464","3276785471","IE","Ireland"
+"195.79.199.64","195.79.199.127","3276785472","3276785535","PT","Portugal"
+"195.79.199.128","195.79.199.159","3276785536","3276785567","BE","Belgium"
+"195.79.199.160","195.79.199.191","3276785568","3276785599","PT","Portugal"
+"195.79.199.192","195.79.199.199","3276785600","3276785607","TR","Turkey"
+"195.79.199.200","195.79.199.207","3276785608","3276785615","PL","Poland"
+"195.79.199.208","195.79.199.223","3276785616","3276785631","CZ","Czech Republic"
+"195.79.199.224","195.79.199.255","3276785632","3276785663","IT","Italy"
+"195.79.200.0","195.79.200.127","3276785664","3276785791","IL","Israel"
+"195.79.200.128","195.79.200.159","3276785792","3276785823","NL","Netherlands"
+"195.79.200.160","195.79.200.191","3276785824","3276785855","EU","Europe"
+"195.79.200.192","195.79.200.255","3276785856","3276785919","GB","United Kingdom"
+"195.79.201.0","195.79.201.255","3276785920","3276786175","AT","Austria"
+"195.79.202.0","195.79.202.255","3276786176","3276786431","NO","Norway"
+"195.79.203.0","195.79.203.255","3276786432","3276786687","EU","Europe"
+"195.79.204.0","195.79.204.127","3276786688","3276786815","HU","Hungary"
+"195.79.204.128","195.79.204.191","3276786816","3276786879","SE","Sweden"
+"195.79.204.192","195.79.204.223","3276786880","3276786911","TR","Turkey"
+"195.79.204.224","195.79.204.255","3276786912","3276786943","BE","Belgium"
+"195.79.205.0","195.79.206.159","3276786944","3276787359","AT","Austria"
+"195.79.206.160","195.79.206.191","3276787360","3276787391","DE","Germany"
+"195.79.206.192","195.79.206.255","3276787392","3276787455","BE","Belgium"
+"195.79.207.0","195.79.208.63","3276787456","3276787775","FR","France"
+"195.79.208.64","195.79.208.255","3276787776","3276787967","EU","Europe"
+"195.79.209.0","195.79.211.255","3276787968","3276788735","FR","France"
+"195.79.212.0","195.79.212.127","3276788736","3276788863","IE","Ireland"
+"195.79.212.128","195.79.212.159","3276788864","3276788895","DE","Germany"
+"195.79.212.160","195.79.212.191","3276788896","3276788927","EU","Europe"
+"195.79.212.192","195.79.212.255","3276788928","3276788991","NL","Netherlands"
+"195.79.213.0","195.79.213.255","3276788992","3276789247","NO","Norway"
+"195.79.214.0","195.79.214.191","3276789248","3276789439","FI","Finland"
+"195.79.214.192","195.79.214.255","3276789440","3276789503","EU","Europe"
+"195.79.215.0","195.79.215.63","3276789504","3276789567","FR","France"
+"195.79.215.64","195.79.215.79","3276789568","3276789583","ES","Spain"
+"195.79.215.80","195.79.215.95","3276789584","3276789599","FR","France"
+"195.79.215.96","195.79.215.111","3276789600","3276789615","ES","Spain"
+"195.79.215.112","195.79.215.127","3276789616","3276789631","NL","Netherlands"
+"195.79.215.128","195.79.215.255","3276789632","3276789759","FR","France"
+"195.79.216.0","195.79.216.255","3276789760","3276790015","IT","Italy"
+"195.79.217.0","195.79.217.95","3276790016","3276790111","ES","Spain"
+"195.79.217.96","195.79.217.111","3276790112","3276790127","FR","France"
+"195.79.217.112","195.79.217.127","3276790128","3276790143","NL","Netherlands"
+"195.79.217.128","195.79.217.159","3276790144","3276790175","IT","Italy"
+"195.79.217.160","195.79.217.175","3276790176","3276790191","NL","Netherlands"
+"195.79.217.176","195.79.217.183","3276790192","3276790199","EU","Europe"
+"195.79.217.184","195.79.217.191","3276790200","3276790207","DE","Germany"
+"195.79.217.192","195.79.217.207","3276790208","3276790223","NL","Netherlands"
+"195.79.217.208","195.79.217.255","3276790224","3276790271","GB","United Kingdom"
+"195.79.218.0","195.79.218.255","3276790272","3276790527","IE","Ireland"
+"195.79.219.0","195.79.219.255","3276790528","3276790783","HU","Hungary"
+"195.79.220.0","195.79.220.159","3276790784","3276790943","PK","Pakistan"
+"195.79.220.160","195.79.220.223","3276790944","3276791007","IT","Italy"
+"195.79.220.224","195.79.220.255","3276791008","3276791039","NL","Netherlands"
+"195.79.221.0","195.79.221.255","3276791040","3276791295","GB","United Kingdom"
+"195.79.222.0","195.79.222.31","3276791296","3276791327","PT","Portugal"
+"195.79.222.32","195.79.222.255","3276791328","3276791551","EU","Europe"
+"195.79.223.0","195.79.227.255","3276791552","3276792831","GB","United Kingdom"
+"195.79.228.0","195.79.228.255","3276792832","3276793087","FR","France"
+"195.79.229.0","195.79.229.191","3276793088","3276793279","GB","United Kingdom"
+"195.79.229.192","195.79.229.255","3276793280","3276793343","IE","Ireland"
+"195.79.230.0","195.79.231.135","3276793344","3276793735","FR","France"
+"195.79.231.136","195.79.231.143","3276793736","3276793743","NL","Netherlands"
+"195.79.231.144","195.79.231.151","3276793744","3276793751","BE","Belgium"
+"195.79.231.152","195.79.231.159","3276793752","3276793759","FR","France"
+"195.79.231.160","195.79.231.191","3276793760","3276793791","PL","Poland"
+"195.79.231.192","195.79.231.255","3276793792","3276793855","FR","France"
+"195.79.232.0","195.79.232.255","3276793856","3276794111","EU","Europe"
+"195.79.233.0","195.79.233.143","3276794112","3276794255","NL","Netherlands"
+"195.79.233.144","195.79.233.159","3276794256","3276794271","DE","Germany"
+"195.79.233.160","195.79.233.191","3276794272","3276794303","EU","Europe"
+"195.79.233.192","195.79.233.223","3276794304","3276794335","DK","Denmark"
+"195.79.233.224","195.79.233.255","3276794336","3276794367","NL","Netherlands"
+"195.79.234.0","195.79.239.255","3276794368","3276795903","BE","Belgium"
+"195.79.240.0","195.79.247.255","3276795904","3276797951","AT","Austria"
+"195.79.248.0","195.79.252.127","3276797952","3276799103","EU","Europe"
+"195.79.252.128","195.79.252.255","3276799104","3276799231","GB","United Kingdom"
+"195.79.253.0","195.79.253.63","3276799232","3276799295","EU","Europe"
+"195.79.253.64","195.79.253.127","3276799296","3276799359","GB","United Kingdom"
+"195.79.253.128","195.79.253.159","3276799360","3276799391","NL","Netherlands"
+"195.79.253.160","195.79.253.223","3276799392","3276799455","AT","Austria"
+"195.79.253.224","195.79.253.239","3276799456","3276799471","PL","Poland"
+"195.79.253.240","195.79.253.255","3276799472","3276799487","NL","Netherlands"
+"195.79.254.0","195.79.254.255","3276799488","3276799743","DE","Germany"
+"195.79.255.0","195.79.255.31","3276799744","3276799775","NL","Netherlands"
+"195.79.255.32","195.79.255.63","3276799776","3276799807","GB","United Kingdom"
+"195.79.255.64","195.79.255.95","3276799808","3276799839","FR","France"
+"195.79.255.96","195.79.255.127","3276799840","3276799871","ES","Spain"
+"195.79.255.128","195.79.255.255","3276799872","3276799999","NL","Netherlands"
+"195.80.0.0","195.80.95.255","3276800000","3276824575","GB","United Kingdom"
+"195.80.96.0","195.80.127.255","3276824576","3276832767","EE","Estonia"
+"195.80.128.0","195.80.135.255","3276832768","3276834815","PL","Poland"
+"195.80.136.0","195.80.139.255","3276834816","3276835839","RU","Russian Federation"
+"195.80.140.0","195.80.141.255","3276835840","3276836351","UA","Ukraine"
+"195.80.142.0","195.80.143.255","3276836352","3276836863","RO","Romania"
+"195.80.144.0","195.80.147.255","3276836864","3276837887","RU","Russian Federation"
+"195.80.148.0","195.80.151.255","3276837888","3276838911","PL","Poland"
+"195.80.152.0","195.80.159.255","3276838912","3276840959","FR","France"
+"195.80.160.0","195.80.191.255","3276840960","3276849151","SK","Slovakia"
+"195.80.192.0","195.80.223.255","3276849152","3276857343","DE","Germany"
+"195.80.224.0","195.80.224.255","3276857344","3276857599","RU","Russian Federation"
+"195.80.225.0","195.80.225.255","3276857600","3276857855","SI","Slovenia"
+"195.80.226.0","195.80.226.255","3276857856","3276858111","NL","Netherlands"
+"195.80.227.0","195.80.227.255","3276858112","3276858367","KW","Kuwait"
+"195.80.228.0","195.80.228.255","3276858368","3276858623","RU","Russian Federation"
+"195.80.229.0","195.80.229.255","3276858624","3276858879","PL","Poland"
+"195.80.232.0","195.80.232.255","3276859392","3276859647","UA","Ukraine"
+"195.80.233.0","195.80.233.255","3276859648","3276859903","CH","Switzerland"
+"195.80.234.0","195.80.234.255","3276859904","3276860159","AT","Austria"
+"195.80.235.0","195.80.235.255","3276860160","3276860415","EU","Europe"
+"195.80.236.0","195.80.237.255","3276860416","3276860927","PL","Poland"
+"195.80.238.0","195.80.238.255","3276860928","3276861183","BE","Belgium"
+"195.80.239.0","195.80.239.255","3276861184","3276861439","DE","Germany"
+"195.80.240.0","195.80.255.255","3276861440","3276865535","DK","Denmark"
+"195.81.0.0","195.81.2.255","3276865536","3276866303","NL","Netherlands"
+"195.81.3.0","195.81.3.255","3276866304","3276866559","EU","Europe"
+"195.81.4.0","195.81.4.255","3276866560","3276866815","GB","United Kingdom"
+"195.81.5.0","195.81.5.255","3276866816","3276867071","EU","Europe"
+"195.81.6.0","195.81.12.95","3276867072","3276868703","GB","United Kingdom"
+"195.81.12.96","195.81.12.103","3276868704","3276868711","BE","Belgium"
+"195.81.12.104","195.81.20.63","3276868712","3276870719","GB","United Kingdom"
+"195.81.20.64","195.81.20.79","3276870720","3276870735","IT","Italy"
+"195.81.20.80","195.81.20.255","3276870736","3276870911","GB","United Kingdom"
+"195.81.21.0","195.81.23.255","3276870912","3276871679","IT","Italy"
+"195.81.24.0","195.81.32.31","3276871680","3276873759","GB","United Kingdom"
+"195.81.32.32","195.81.32.63","3276873760","3276873791","ES","Spain"
+"195.81.32.64","195.81.32.255","3276873792","3276873983","GB","United Kingdom"
+"195.81.33.0","195.81.33.255","3276873984","3276874239","ES","Spain"
+"195.81.34.0","195.81.36.207","3276874240","3276874959","GB","United Kingdom"
+"195.81.36.208","195.81.36.223","3276874960","3276874975","NL","Netherlands"
+"195.81.36.224","195.81.58.43","3276874976","3276880427","GB","United Kingdom"
+"195.81.58.44","195.81.58.47","3276880428","3276880431","DK","Denmark"
+"195.81.58.48","195.81.63.147","3276880432","3276881811","GB","United Kingdom"
+"195.81.63.148","195.81.63.151","3276881812","3276881815","FR","France"
+"195.81.63.152","195.81.63.255","3276881816","3276881919","GB","United Kingdom"
+"195.81.64.0","195.81.66.255","3276881920","3276882687","IT","Italy"
+"195.81.67.0","195.81.67.255","3276882688","3276882943","GB","United Kingdom"
+"195.81.68.0","195.81.71.255","3276882944","3276883967","IT","Italy"
+"195.81.72.0","195.81.74.207","3276883968","3276884687","GB","United Kingdom"
+"195.81.74.208","195.81.74.239","3276884688","3276884719","PL","Poland"
+"195.81.74.240","195.81.81.91","3276884720","3276886363","GB","United Kingdom"
+"195.81.81.92","195.81.81.95","3276886364","3276886367","DE","Germany"
+"195.81.81.96","195.81.82.121","3276886368","3276886649","GB","United Kingdom"
+"195.81.82.122","195.81.82.122","3276886650","3276886650","DE","Germany"
+"195.81.82.123","195.81.83.127","3276886651","3276886911","GB","United Kingdom"
+"195.81.83.128","195.81.83.143","3276886912","3276886927","DE","Germany"
+"195.81.83.144","195.81.96.63","3276886928","3276890175","GB","United Kingdom"
+"195.81.96.64","195.81.96.79","3276890176","3276890191","US","United States"
+"195.81.96.80","195.81.103.255","3276890192","3276892159","GB","United Kingdom"
+"195.81.104.0","195.81.107.255","3276892160","3276893183","IT","Italy"
+"195.81.108.0","195.81.109.255","3276893184","3276893695","GB","United Kingdom"
+"195.81.110.0","195.81.110.255","3276893696","3276893951","IT","Italy"
+"195.81.111.0","195.81.125.191","3276893952","3276897727","GB","United Kingdom"
+"195.81.125.192","195.81.125.255","3276897728","3276897791","BE","Belgium"
+"195.81.126.0","195.81.129.111","3276897792","3276898671","GB","United Kingdom"
+"195.81.129.112","195.81.129.127","3276898672","3276898687","CH","Switzerland"
+"195.81.129.128","195.81.129.223","3276898688","3276898783","GB","United Kingdom"
+"195.81.129.224","195.81.129.239","3276898784","3276898799","CH","Switzerland"
+"195.81.129.240","195.81.135.111","3276898800","3276900207","GB","United Kingdom"
+"195.81.135.112","195.81.135.115","3276900208","3276900211","CH","Switzerland"
+"195.81.135.116","195.81.140.237","3276900212","3276901613","GB","United Kingdom"
+"195.81.140.238","195.81.140.238","3276901614","3276901614","CH","Switzerland"
+"195.81.140.239","195.81.142.253","3276901615","3276902141","GB","United Kingdom"
+"195.81.142.254","195.81.142.254","3276902142","3276902142","CH","Switzerland"
+"195.81.142.255","195.81.143.223","3276902143","3276902367","GB","United Kingdom"
+"195.81.143.224","195.81.143.255","3276902368","3276902399","CH","Switzerland"
+"195.81.144.0","195.81.148.255","3276902400","3276903679","SE","Sweden"
+"195.81.149.0","195.81.163.77","3276903680","3276907341","GB","United Kingdom"
+"195.81.163.78","195.81.163.78","3276907342","3276907342","NL","Netherlands"
+"195.81.163.79","195.81.167.255","3276907343","3276908543","GB","United Kingdom"
+"195.81.168.0","195.81.168.255","3276908544","3276908799","NL","Netherlands"
+"195.81.169.0","195.81.178.63","3276908800","3276911167","GB","United Kingdom"
+"195.81.178.64","195.81.178.95","3276911168","3276911199","IT","Italy"
+"195.81.178.96","195.81.178.145","3276911200","3276911249","GB","United Kingdom"
+"195.81.178.146","195.81.178.146","3276911250","3276911250","IT","Italy"
+"195.81.178.147","195.81.180.63","3276911251","3276911679","GB","United Kingdom"
+"195.81.180.64","195.81.180.95","3276911680","3276911711","IT","Italy"
+"195.81.180.96","195.81.182.79","3276911712","3276912207","GB","United Kingdom"
+"195.81.182.80","195.81.182.87","3276912208","3276912215","IT","Italy"
+"195.81.182.88","195.81.182.159","3276912216","3276912287","GB","United Kingdom"
+"195.81.182.160","195.81.182.191","3276912288","3276912319","IT","Italy"
+"195.81.182.192","195.81.182.255","3276912320","3276912383","GB","United Kingdom"
+"195.81.183.0","195.81.183.127","3276912384","3276912511","IT","Italy"
+"195.81.183.128","195.81.184.11","3276912512","3276912651","GB","United Kingdom"
+"195.81.184.12","195.81.184.12","3276912652","3276912652","IT","Italy"
+"195.81.184.13","195.81.184.31","3276912653","3276912671","GB","United Kingdom"
+"195.81.184.32","195.81.184.47","3276912672","3276912687","IT","Italy"
+"195.81.184.48","195.81.184.239","3276912688","3276912879","GB","United Kingdom"
+"195.81.184.240","195.81.184.255","3276912880","3276912895","IT","Italy"
+"195.81.185.0","195.81.201.239","3276912896","3276917231","GB","United Kingdom"
+"195.81.201.240","195.81.201.255","3276917232","3276917247","FR","France"
+"195.81.202.0","195.81.203.231","3276917248","3276917735","GB","United Kingdom"
+"195.81.203.232","195.81.203.235","3276917736","3276917739","ES","Spain"
+"195.81.203.236","195.81.209.21","3276917740","3276919061","GB","United Kingdom"
+"195.81.209.22","195.81.209.22","3276919062","3276919062","DE","Germany"
+"195.81.209.23","195.81.210.79","3276919063","3276919375","GB","United Kingdom"
+"195.81.210.80","195.81.210.95","3276919376","3276919391","DE","Germany"
+"195.81.210.96","195.81.210.191","3276919392","3276919487","GB","United Kingdom"
+"195.81.210.192","195.81.210.239","3276919488","3276919535","DE","Germany"
+"195.81.210.240","195.81.223.111","3276919536","3276922735","GB","United Kingdom"
+"195.81.223.112","195.81.223.127","3276922736","3276922751","DE","Germany"
+"195.81.223.128","195.81.223.255","3276922752","3276922879","GB","United Kingdom"
+"195.81.224.0","195.81.231.255","3276922880","3276924927","FR","France"
+"195.81.232.0","195.81.235.215","3276924928","3276925911","GB","United Kingdom"
+"195.81.235.216","195.81.235.223","3276925912","3276925919","FR","France"
+"195.81.235.224","195.81.235.255","3276925920","3276925951","GB","United Kingdom"
+"195.81.236.0","195.81.236.255","3276925952","3276926207","FR","France"
+"195.81.237.0","195.81.255.255","3276926208","3276931071","GB","United Kingdom"
+"195.82.0.0","195.82.31.255","3276931072","3276939263","KZ","Kazakhstan"
+"195.82.32.0","195.82.95.255","3276939264","3276955647","DE","Germany"
+"195.82.96.0","195.82.127.255","3276955648","3276963839","GB","United Kingdom"
+"195.82.128.0","195.82.129.255","3276963840","3276964351","IL","Israel"
+"195.82.130.0","195.82.131.255","3276964352","3276964863","RO","Romania"
+"195.82.134.0","195.82.137.255","3276965376","3276966399","RU","Russian Federation"
+"195.82.138.0","195.82.139.255","3276966400","3276966911","BH","Bahrain"
+"195.82.140.0","195.82.147.255","3276966912","3276968959","RU","Russian Federation"
+"195.82.148.0","195.82.149.255","3276968960","3276969471","RO","Romania"
+"195.82.150.0","195.82.151.255","3276969472","3276969983","UA","Ukraine"
+"195.82.152.0","195.82.153.255","3276969984","3276970495","NL","Netherlands"
+"195.82.154.0","195.82.157.255","3276970496","3276971519","RU","Russian Federation"
+"195.82.158.0","195.82.159.255","3276971520","3276972031","DE","Germany"
+"195.82.160.0","195.82.191.255","3276972032","3276980223","PL","Poland"
+"195.82.192.0","195.82.223.255","3276980224","3276988415","DK","Denmark"
+"195.82.224.0","195.82.255.255","3276988416","3276996607","AT","Austria"
+"195.83.0.0","195.83.255.255","3276996608","3277062143","FR","France"
+"195.84.0.0","195.84.159.255","3277062144","3277103103","SE","Sweden"
+"195.84.160.0","195.84.167.255","3277103104","3277105151","NO","Norway"
+"195.84.168.0","195.84.255.255","3277105152","3277127679","SE","Sweden"
+"195.85.0.0","195.85.127.255","3277127680","3277160447","DK","Denmark"
+"195.85.128.0","195.85.191.255","3277160448","3277176831","NL","Netherlands"
+"195.85.192.0","195.85.192.255","3277176832","3277177087","SI","Slovenia"
+"195.85.193.0","195.85.193.255","3277177088","3277177343","GB","United Kingdom"
+"195.85.195.0","195.85.196.255","3277177600","3277178111","PL","Poland"
+"195.85.198.0","195.85.198.255","3277178368","3277178623","UA","Ukraine"
+"195.85.199.0","195.85.199.255","3277178624","3277178879","PL","Poland"
+"195.85.200.0","195.85.200.255","3277178880","3277179135","ES","Spain"
+"195.85.202.0","195.85.202.255","3277179392","3277179647","DE","Germany"
+"195.85.203.0","195.85.204.255","3277179648","3277180159","BE","Belgium"
+"195.85.206.0","195.85.206.255","3277180416","3277180671","RU","Russian Federation"
+"195.85.208.0","195.85.208.255","3277180928","3277181183","UA","Ukraine"
+"195.85.209.0","195.85.209.255","3277181184","3277181439","PL","Poland"
+"195.85.210.0","195.85.210.255","3277181440","3277181695","DE","Germany"
+"195.85.211.0","195.85.211.255","3277181696","3277181951","RO","Romania"
+"195.85.212.0","195.85.212.255","3277181952","3277182207","IT","Italy"
+"195.85.213.0","195.85.213.255","3277182208","3277182463","RU","Russian Federation"
+"195.85.214.0","195.85.214.255","3277182464","3277182719","UA","Ukraine"
+"195.85.215.0","195.85.215.255","3277182720","3277182975","BG","Bulgaria"
+"195.85.217.0","195.85.217.255","3277183232","3277183487","DE","Germany"
+"195.85.219.0","195.85.219.255","3277183744","3277183999","UA","Ukraine"
+"195.85.220.0","195.85.220.255","3277184000","3277184255","DE","Germany"
+"195.85.221.0","195.85.221.255","3277184256","3277184511","PT","Portugal"
+"195.85.222.0","195.85.222.255","3277184512","3277184767","DE","Germany"
+"195.85.224.0","195.85.224.255","3277185024","3277185279","SA","Saudi Arabia"
+"195.85.225.0","195.85.225.255","3277185280","3277185535","RU","Russian Federation"
+"195.85.227.0","195.85.227.255","3277185792","3277186047","PL","Poland"
+"195.85.228.0","195.85.228.255","3277186048","3277186303","IT","Italy"
+"195.85.229.0","195.85.229.255","3277186304","3277186559","DE","Germany"
+"195.85.230.0","195.85.230.255","3277186560","3277186815","PL","Poland"
+"195.85.231.0","195.85.231.255","3277186816","3277187071","RU","Russian Federation"
+"195.85.232.0","195.85.232.255","3277187072","3277187327","GB","United Kingdom"
+"195.85.234.0","195.85.236.255","3277187584","3277188351","RU","Russian Federation"
+"195.85.237.0","195.85.237.255","3277188352","3277188607","DE","Germany"
+"195.85.238.0","195.85.238.255","3277188608","3277188863","RU","Russian Federation"
+"195.85.239.0","195.85.239.255","3277188864","3277189119","RO","Romania"
+"195.85.240.0","195.85.240.255","3277189120","3277189375","DE","Germany"
+"195.85.241.0","195.85.241.255","3277189376","3277189631","PL","Poland"
+"195.85.242.0","195.85.242.255","3277189632","3277189887","TR","Turkey"
+"195.85.243.0","195.85.243.255","3277189888","3277190143","PL","Poland"
+"195.85.245.0","195.85.245.255","3277190400","3277190655","GB","United Kingdom"
+"195.85.246.0","195.85.246.255","3277190656","3277190911","BE","Belgium"
+"195.85.247.0","195.85.247.255","3277190912","3277191167","FR","France"
+"195.85.249.0","195.85.249.255","3277191424","3277191679","PL","Poland"
+"195.85.250.0","195.85.250.255","3277191680","3277191935","UA","Ukraine"
+"195.85.251.0","195.85.251.255","3277191936","3277192191","DK","Denmark"
+"195.85.252.0","195.85.252.255","3277192192","3277192447","PL","Poland"
+"195.85.253.0","195.85.253.255","3277192448","3277192703","DK","Denmark"
+"195.85.254.0","195.85.254.255","3277192704","3277192959","GB","United Kingdom"
+"195.85.255.0","195.85.255.255","3277192960","3277193215","TR","Turkey"
+"195.86.0.0","195.86.255.255","3277193216","3277258751","NL","Netherlands"
+"195.87.0.0","195.87.255.255","3277258752","3277324287","TR","Turkey"
+"195.88.0.0","195.88.1.255","3277324288","3277324799","RU","Russian Federation"
+"195.88.2.0","195.88.2.255","3277324800","3277325055","KZ","Kazakhstan"
+"195.88.3.0","195.88.3.255","3277325056","3277325311","RU","Russian Federation"
+"195.88.4.0","195.88.7.255","3277325312","3277326335","IT","Italy"
+"195.88.8.0","195.88.9.255","3277326336","3277326847","GB","United Kingdom"
+"195.88.10.0","195.88.11.255","3277326848","3277327359","AT","Austria"
+"195.88.12.0","195.88.13.255","3277327360","3277327871","RS","Serbia"
+"195.88.14.0","195.88.15.255","3277327872","3277328383","UA","Ukraine"
+"195.88.16.0","195.88.17.255","3277328384","3277328895","RU","Russian Federation"
+"195.88.18.0","195.88.19.255","3277328896","3277329407","NL","Netherlands"
+"195.88.20.0","195.88.21.255","3277329408","3277329919","GB","United Kingdom"
+"195.88.22.0","195.88.23.255","3277329920","3277330431","RU","Russian Federation"
+"195.88.26.0","195.88.27.255","3277330944","3277331455","UA","Ukraine"
+"195.88.28.0","195.88.31.255","3277331456","3277332479","PL","Poland"
+"195.88.32.0","195.88.33.255","3277332480","3277332991","NL","Netherlands"
+"195.88.34.0","195.88.35.255","3277332992","3277333503","AT","Austria"
+"195.88.36.0","195.88.37.255","3277333504","3277334015","DK","Denmark"
+"195.88.38.0","195.88.39.255","3277334016","3277334527","RO","Romania"
+"195.88.40.0","195.88.41.255","3277334528","3277335039","RU","Russian Federation"
+"195.88.42.0","195.88.43.255","3277335040","3277335551","UA","Ukraine"
+"195.88.44.0","195.88.45.255","3277335552","3277336063","DE","Germany"
+"195.88.46.0","195.88.47.255","3277336064","3277336575","HR","Croatia"
+"195.88.48.0","195.88.49.255","3277336576","3277337087","AT","Austria"
+"195.88.50.0","195.88.51.255","3277337088","3277337599","PL","Poland"
+"195.88.52.0","195.88.53.255","3277337600","3277338111","UA","Ukraine"
+"195.88.54.0","195.88.55.255","3277338112","3277338623","NO","Norway"
+"195.88.58.0","195.88.59.255","3277339136","3277339647","RU","Russian Federation"
+"195.88.60.0","195.88.61.255","3277339648","3277340159","DE","Germany"
+"195.88.62.0","195.88.63.255","3277340160","3277340671","RU","Russian Federation"
+"195.88.64.0","195.88.65.255","3277340672","3277341183","RO","Romania"
+"195.88.66.0","195.88.67.255","3277341184","3277341695","AM","Armenia"
+"195.88.68.0","195.88.69.255","3277341696","3277342207","RU","Russian Federation"
+"195.88.70.0","195.88.71.255","3277342208","3277342719","GB","United Kingdom"
+"195.88.72.0","195.88.73.255","3277342720","3277343231","UA","Ukraine"
+"195.88.74.0","195.88.75.255","3277343232","3277343743","BG","Bulgaria"
+"195.88.76.0","195.88.79.255","3277343744","3277344767","UA","Ukraine"
+"195.88.80.0","195.88.81.255","3277344768","3277345279","RO","Romania"
+"195.88.82.0","195.88.83.255","3277345280","3277345791","SI","Slovenia"
+"195.88.84.0","195.88.85.255","3277345792","3277346303","FR","France"
+"195.88.86.0","195.88.87.255","3277346304","3277346815","GB","United Kingdom"
+"195.88.88.0","195.88.89.255","3277346816","3277347327","DE","Germany"
+"195.88.90.0","195.88.91.255","3277347328","3277347839","PL","Poland"
+"195.88.92.0","195.88.93.255","3277347840","3277348351","RU","Russian Federation"
+"195.88.94.0","195.88.95.255","3277348352","3277348863","FR","France"
+"195.88.96.0","195.88.99.255","3277348864","3277349887","RO","Romania"
+"195.88.100.0","195.88.101.255","3277349888","3277350399","GB","United Kingdom"
+"195.88.102.0","195.88.103.255","3277350400","3277350911","RU","Russian Federation"
+"195.88.106.0","195.88.107.255","3277351424","3277351935","NO","Norway"
+"195.88.108.0","195.88.109.255","3277351936","3277352447","DE","Germany"
+"195.88.110.0","195.88.111.255","3277352448","3277352959","SE","Sweden"
+"195.88.112.0","195.88.113.255","3277352960","3277353471","RU","Russian Federation"
+"195.88.114.0","195.88.115.255","3277353472","3277353983","PL","Poland"
+"195.88.116.0","195.88.117.255","3277353984","3277354495","DE","Germany"
+"195.88.118.0","195.88.119.255","3277354496","3277355007","GB","United Kingdom"
+"195.88.120.0","195.88.121.255","3277355008","3277355519","RU","Russian Federation"
+"195.88.122.0","195.88.123.255","3277355520","3277356031","MK","Macedonia"
+"195.88.124.0","195.88.125.255","3277356032","3277356543","UA","Ukraine"
+"195.88.126.0","195.88.127.255","3277356544","3277357055","RU","Russian Federation"
+"195.88.128.0","195.88.129.255","3277357056","3277357567","PL","Poland"
+"195.88.130.0","195.88.131.255","3277357568","3277358079","SE","Sweden"
+"195.88.132.0","195.88.135.255","3277358080","3277359103","RU","Russian Federation"
+"195.88.136.0","195.88.137.255","3277359104","3277359615","NL","Netherlands"
+"195.88.138.0","195.88.139.255","3277359616","3277360127","UA","Ukraine"
+"195.88.140.0","195.88.141.255","3277360128","3277360639","BG","Bulgaria"
+"195.88.142.0","195.88.143.255","3277360640","3277361151","CZ","Czech Republic"
+"195.88.144.0","195.88.145.255","3277361152","3277361663","PL","Poland"
+"195.88.146.0","195.88.147.255","3277361664","3277362175","RU","Russian Federation"
+"195.88.148.0","195.88.149.255","3277362176","3277362687","ES","Spain"
+"195.88.152.0","195.88.153.255","3277363200","3277363711","ES","Spain"
+"195.88.154.0","195.88.155.255","3277363712","3277364223","RU","Russian Federation"
+"195.88.156.0","195.88.157.255","3277364224","3277364735","GB","United Kingdom"
+"195.88.158.0","195.88.159.255","3277364736","3277365247","UA","Ukraine"
+"195.88.160.0","195.88.161.255","3277365248","3277365759","NL","Netherlands"
+"195.88.162.0","195.88.163.255","3277365760","3277366271","GR","Greece"
+"195.88.164.0","195.88.165.255","3277366272","3277366783","CZ","Czech Republic"
+"195.88.166.0","195.88.167.255","3277366784","3277367295","AT","Austria"
+"195.88.170.0","195.88.171.255","3277367808","3277368319","RU","Russian Federation"
+"195.88.172.0","195.88.175.255","3277368320","3277369343","RO","Romania"
+"195.88.176.0","195.88.177.255","3277369344","3277369855","CY","Cyprus"
+"195.88.178.0","195.88.179.255","3277369856","3277370367","RU","Russian Federation"
+"195.88.180.0","195.88.180.255","3277370368","3277370623","PL","Poland"
+"195.88.181.0","195.88.181.255","3277370624","3277370879","RU","Russian Federation"
+"195.88.182.0","195.88.183.255","3277370880","3277371391","RO","Romania"
+"195.88.184.0","195.88.185.255","3277371392","3277371903","RU","Russian Federation"
+"195.88.186.0","195.88.187.255","3277371904","3277372415","PL","Poland"
+"195.88.188.0","195.88.189.255","3277372416","3277372927","IR","Iran, Islamic Republic of"
+"195.88.190.0","195.88.193.255","3277372928","3277373951","RU","Russian Federation"
+"195.88.194.0","195.88.195.255","3277373952","3277374463","FR","France"
+"195.88.196.0","195.88.201.255","3277374464","3277375999","RU","Russian Federation"
+"195.88.202.0","195.88.203.255","3277376000","3277376511","NL","Netherlands"
+"195.88.206.0","195.88.209.255","3277377024","3277378047","RU","Russian Federation"
+"195.88.212.0","195.88.213.255","3277378560","3277379071","HR","Croatia"
+"195.88.214.0","195.88.215.255","3277379072","3277379583","UZ","Uzbekistan"
+"195.88.216.0","195.88.217.255","3277379584","3277380095","RS","Serbia"
+"195.88.220.0","195.88.221.255","3277380608","3277381119","RU","Russian Federation"
+"195.88.222.0","195.88.223.255","3277381120","3277381631","KW","Kuwait"
+"195.88.224.0","195.88.225.255","3277381632","3277382143","RU","Russian Federation"
+"195.88.228.0","195.88.229.255","3277382656","3277383167","GB","United Kingdom"
+"195.88.232.0","195.88.233.255","3277383680","3277384191","PL","Poland"
+"195.88.236.0","195.88.237.255","3277384704","3277385215","GB","United Kingdom"
+"195.88.238.0","195.88.239.255","3277385216","3277385727","AT","Austria"
+"195.88.240.0","195.88.241.255","3277385728","3277386239","RU","Russian Federation"
+"195.88.242.0","195.88.243.255","3277386240","3277386751","UA","Ukraine"
+"195.88.244.0","195.88.245.255","3277386752","3277387263","SA","Saudi Arabia"
+"195.88.246.0","195.88.249.255","3277387264","3277388287","RU","Russian Federation"
+"195.88.250.0","195.88.250.255","3277388288","3277388543","RO","Romania"
+"195.88.251.0","195.88.251.255","3277388544","3277388799","HU","Hungary"
+"195.88.252.0","195.88.253.255","3277388800","3277389311","RU","Russian Federation"
+"195.88.254.0","195.88.255.255","3277389312","3277389823","AM","Armenia"
+"195.89.0.0","195.89.19.255","3277389824","3277394943","GB","United Kingdom"
+"195.89.20.0","195.89.21.255","3277394944","3277395455","US","United States"
+"195.89.22.0","195.89.51.255","3277395456","3277403135","GB","United Kingdom"
+"195.89.52.0","195.89.52.79","3277403136","3277403215","FR","France"
+"195.89.52.80","195.89.52.95","3277403216","3277403231","GB","United Kingdom"
+"195.89.52.96","195.89.52.175","3277403232","3277403311","FR","France"
+"195.89.52.176","195.89.52.191","3277403312","3277403327","GB","United Kingdom"
+"195.89.52.192","195.89.52.223","3277403328","3277403359","FR","France"
+"195.89.52.224","195.89.52.239","3277403360","3277403375","GB","United Kingdom"
+"195.89.52.240","195.89.53.79","3277403376","3277403471","FR","France"
+"195.89.53.80","195.89.53.255","3277403472","3277403647","GB","United Kingdom"
+"195.89.54.0","195.89.54.159","3277403648","3277403807","ES","Spain"
+"195.89.54.160","195.89.55.255","3277403808","3277404159","GB","United Kingdom"
+"195.89.56.0","195.89.56.255","3277404160","3277404415","DE","Germany"
+"195.89.57.0","195.89.57.255","3277404416","3277404671","IT","Italy"
+"195.89.58.0","195.89.58.63","3277404672","3277404735","CH","Switzerland"
+"195.89.58.64","195.89.58.255","3277404736","3277404927","GB","United Kingdom"
+"195.89.59.0","195.89.59.47","3277404928","3277404975","NL","Netherlands"
+"195.89.59.48","195.89.59.255","3277404976","3277405183","GB","United Kingdom"
+"195.89.60.0","195.89.60.79","3277405184","3277405263","SE","Sweden"
+"195.89.60.80","195.89.60.255","3277405264","3277405439","GB","United Kingdom"
+"195.89.61.0","195.89.61.31","3277405440","3277405471","DE","Germany"
+"195.89.61.32","195.89.245.95","3277405472","3277452639","GB","United Kingdom"
+"195.89.245.96","195.89.245.103","3277452640","3277452647","IE","Ireland"
+"195.89.245.104","195.89.245.111","3277452648","3277452655","DK","Denmark"
+"195.89.245.112","195.89.255.255","3277452656","3277455359","GB","United Kingdom"
+"195.90.0.0","195.90.31.255","3277455360","3277463551","DE","Germany"
+"195.90.32.0","195.90.63.255","3277463552","3277471743","US","United States"
+"195.90.64.0","195.90.97.255","3277471744","3277480447","GB","United Kingdom"
+"195.90.100.0","195.90.101.255","3277480960","3277481471","DK","Denmark"
+"195.90.102.0","195.90.103.255","3277481472","3277481983","PL","Poland"
+"195.90.104.0","195.90.105.255","3277481984","3277482495","SE","Sweden"
+"195.90.106.0","195.90.107.255","3277482496","3277483007","PL","Poland"
+"195.90.108.0","195.90.109.255","3277483008","3277483519","IT","Italy"
+"195.90.110.0","195.90.111.255","3277483520","3277484031","RO","Romania"
+"195.90.112.0","195.90.113.255","3277484032","3277484543","CH","Switzerland"
+"195.90.120.0","195.90.121.255","3277486080","3277486591","GB","United Kingdom"
+"195.90.124.0","195.90.125.255","3277487104","3277487615","RO","Romania"
+"195.90.126.0","195.90.127.255","3277487616","3277488127","PL","Poland"
+"195.90.128.0","195.90.191.255","3277488128","3277504511","RU","Russian Federation"
+"195.90.192.0","195.90.255.255","3277504512","3277520895","DE","Germany"
+"195.91.0.0","195.91.127.255","3277520896","3277553663","SK","Slovakia"
+"195.91.128.0","195.91.255.255","3277553664","3277586431","RU","Russian Federation"
+"195.92.0.0","195.93.57.255","3277586432","3277666815","GB","United Kingdom"
+"195.93.58.0","195.93.59.255","3277666816","3277667327","US","United States"
+"195.93.60.0","195.93.95.255","3277667328","3277676543","DE","Germany"
+"195.93.96.0","195.93.111.255","3277676544","3277680639","FR","France"
+"195.93.112.0","195.93.127.255","3277680640","3277684735","US","United States"
+"195.93.128.0","195.93.129.255","3277684736","3277685247","RU","Russian Federation"
+"195.93.130.0","195.93.131.255","3277685248","3277685759","DE","Germany"
+"195.93.132.0","195.93.133.255","3277685760","3277686271","IE","Ireland"
+"195.93.134.0","195.93.135.255","3277686272","3277686783","PL","Poland"
+"195.93.136.0","195.93.137.255","3277686784","3277687295","RO","Romania"
+"195.93.138.0","195.93.139.255","3277687296","3277687807","UA","Ukraine"
+"195.93.140.0","195.93.141.255","3277687808","3277688319","RO","Romania"
+"195.93.142.0","195.93.143.255","3277688320","3277688831","PL","Poland"
+"195.93.144.0","195.93.145.255","3277688832","3277689343","RU","Russian Federation"
+"195.93.146.0","195.93.147.255","3277689344","3277689855","AT","Austria"
+"195.93.148.0","195.93.151.255","3277689856","3277690879","RU","Russian Federation"
+"195.93.152.0","195.93.153.255","3277690880","3277691391","KZ","Kazakhstan"
+"195.93.154.0","195.93.155.255","3277691392","3277691903","UA","Ukraine"
+"195.93.156.0","195.93.157.255","3277691904","3277692415","GB","United Kingdom"
+"195.93.158.0","195.93.159.255","3277692416","3277692927","DE","Germany"
+"195.93.162.0","195.93.163.255","3277693440","3277693951","PL","Poland"
+"195.93.164.0","195.93.165.255","3277693952","3277694463","RU","Russian Federation"
+"195.93.166.0","195.93.167.255","3277694464","3277694975","DE","Germany"
+"195.93.168.0","195.93.169.255","3277694976","3277695487","IT","Italy"
+"195.93.170.0","195.93.171.255","3277695488","3277695999","ES","Spain"
+"195.93.172.0","195.93.173.255","3277696000","3277696511","UA","Ukraine"
+"195.93.174.0","195.93.175.255","3277696512","3277697023","AT","Austria"
+"195.93.178.0","195.93.179.255","3277697536","3277698047","PL","Poland"
+"195.93.180.0","195.93.181.255","3277698048","3277698559","RU","Russian Federation"
+"195.93.182.0","195.93.183.255","3277698560","3277699071","DE","Germany"
+"195.93.186.0","195.93.189.255","3277699584","3277700607","RU","Russian Federation"
+"195.93.190.0","195.93.191.255","3277700608","3277701119","UA","Ukraine"
+"195.93.192.0","195.93.193.255","3277701120","3277701631","DK","Denmark"
+"195.93.194.0","195.93.195.255","3277701632","3277702143","AT","Austria"
+"195.93.196.0","195.93.197.255","3277702144","3277702655","EU","Europe"
+"195.93.198.0","195.93.201.255","3277702656","3277703679","DE","Germany"
+"195.93.202.0","195.93.203.255","3277703680","3277704191","PL","Poland"
+"195.93.204.0","195.93.205.255","3277704192","3277704703","UA","Ukraine"
+"195.93.206.0","195.93.207.255","3277704704","3277705215","RU","Russian Federation"
+"195.93.210.0","195.93.211.255","3277705728","3277706239","ES","Spain"
+"195.93.212.0","195.93.213.255","3277706240","3277706751","UA","Ukraine"
+"195.93.216.0","195.93.217.255","3277707264","3277707775","CZ","Czech Republic"
+"195.93.218.0","195.93.219.255","3277707776","3277708287","MD","Moldova, Republic of"
+"195.93.220.0","195.93.221.255","3277708288","3277708799","AT","Austria"
+"195.93.222.0","195.93.223.255","3277708800","3277709311","PL","Poland"
+"195.93.224.0","195.93.225.255","3277709312","3277709823","NL","Netherlands"
+"195.93.226.0","195.93.227.255","3277709824","3277710335","GB","United Kingdom"
+"195.93.228.0","195.93.229.255","3277710336","3277710847","RU","Russian Federation"
+"195.93.230.0","195.93.231.255","3277710848","3277711359","PL","Poland"
+"195.93.232.0","195.93.233.255","3277711360","3277711871","NO","Norway"
+"195.93.234.0","195.93.235.255","3277711872","3277712383","IL","Israel"
+"195.93.236.0","195.93.237.255","3277712384","3277712895","PL","Poland"
+"195.93.238.0","195.93.239.255","3277712896","3277713407","NL","Netherlands"
+"195.93.240.0","195.93.241.255","3277713408","3277713919","RU","Russian Federation"
+"195.93.242.0","195.93.245.255","3277713920","3277714943","DE","Germany"
+"195.93.246.0","195.93.249.255","3277714944","3277715967","RU","Russian Federation"
+"195.93.250.0","195.93.251.255","3277715968","3277716479","PL","Poland"
+"195.93.252.0","195.93.253.255","3277716480","3277716991","SE","Sweden"
+"195.93.254.0","195.93.255.255","3277716992","3277717503","IT","Italy"
+"195.94.0.0","195.94.31.255","3277717504","3277725695","YE","Yemen"
+"195.94.32.0","195.94.63.255","3277725696","3277733887","CH","Switzerland"
+"195.94.64.0","195.94.95.255","3277733888","3277742079","DE","Germany"
+"195.94.96.0","195.94.107.255","3277742080","3277745151","FI","Finland"
+"195.94.108.0","195.94.111.255","3277745152","3277746175","CH","Switzerland"
+"195.94.112.0","195.94.127.255","3277746176","3277750271","GB","United Kingdom"
+"195.94.128.0","195.94.191.255","3277750272","3277766655","IT","Italy"
+"195.94.192.0","195.94.223.255","3277766656","3277774847","PL","Poland"
+"195.94.224.0","195.94.255.255","3277774848","3277783039","RU","Russian Federation"
+"195.95.0.0","195.95.127.255","3277783040","3277815807","BE","Belgium"
+"195.95.129.0","195.95.129.255","3277816064","3277816319","PL","Poland"
+"195.95.131.0","195.95.131.255","3277816576","3277816831","GB","United Kingdom"
+"195.95.132.0","195.95.132.255","3277816832","3277817087","CH","Switzerland"
+"195.95.133.0","195.95.133.255","3277817088","3277817343","GB","United Kingdom"
+"195.95.135.0","195.95.135.255","3277817600","3277817855","FR","France"
+"195.95.136.0","195.95.136.255","3277817856","3277818111","BE","Belgium"
+"195.95.137.0","195.95.137.255","3277818112","3277818367","DE","Germany"
+"195.95.138.0","195.95.138.255","3277818368","3277818623","CY","Cyprus"
+"195.95.139.0","195.95.139.255","3277818624","3277818879","UA","Ukraine"
+"195.95.140.0","195.95.140.255","3277818880","3277819135","SE","Sweden"
+"195.95.141.0","195.95.141.255","3277819136","3277819391","CH","Switzerland"
+"195.95.142.0","195.95.142.255","3277819392","3277819647","IT","Italy"
+"195.95.143.0","195.95.143.255","3277819648","3277819903","GB","United Kingdom"
+"195.95.144.0","195.95.144.255","3277819904","3277820159","PL","Poland"
+"195.95.145.0","195.95.145.255","3277820160","3277820415","RO","Romania"
+"195.95.146.0","195.95.146.255","3277820416","3277820671","DE","Germany"
+"195.95.147.0","195.95.147.255","3277820672","3277820927","UA","Ukraine"
+"195.95.148.0","195.95.148.255","3277820928","3277821183","CH","Switzerland"
+"195.95.149.0","195.95.149.255","3277821184","3277821439","TR","Turkey"
+"195.95.150.0","195.95.150.255","3277821440","3277821695","NL","Netherlands"
+"195.95.151.0","195.95.151.255","3277821696","3277821951","UA","Ukraine"
+"195.95.152.0","195.95.152.255","3277821952","3277822207","RO","Romania"
+"195.95.153.0","195.95.153.255","3277822208","3277822463","ES","Spain"
+"195.95.154.0","195.95.154.255","3277822464","3277822719","PL","Poland"
+"195.95.156.0","195.95.156.255","3277822976","3277823231","ES","Spain"
+"195.95.157.0","195.95.157.255","3277823232","3277823487","UA","Ukraine"
+"195.95.158.0","195.95.158.255","3277823488","3277823743","SI","Slovenia"
+"195.95.159.0","195.95.159.255","3277823744","3277823999","UA","Ukraine"
+"195.95.160.0","195.95.160.255","3277824000","3277824255","TR","Turkey"
+"195.95.161.0","195.95.161.255","3277824256","3277824511","SI","Slovenia"
+"195.95.162.0","195.95.163.255","3277824512","3277825023","AT","Austria"
+"195.95.164.0","195.95.164.255","3277825024","3277825279","PL","Poland"
+"195.95.165.0","195.95.165.255","3277825280","3277825535","UA","Ukraine"
+"195.95.166.0","195.95.167.255","3277825536","3277826047","RO","Romania"
+"195.95.168.0","195.95.168.255","3277826048","3277826303","FR","France"
+"195.95.169.0","195.95.170.255","3277826304","3277826815","PL","Poland"
+"195.95.171.0","195.95.171.255","3277826816","3277827071","UA","Ukraine"
+"195.95.172.0","195.95.172.255","3277827072","3277827327","DK","Denmark"
+"195.95.173.0","195.95.173.255","3277827328","3277827583","SI","Slovenia"
+"195.95.174.0","195.95.175.255","3277827584","3277828095","NL","Netherlands"
+"195.95.176.0","195.95.176.255","3277828096","3277828351","PL","Poland"
+"195.95.177.0","195.95.177.255","3277828352","3277828607","NL","Netherlands"
+"195.95.178.0","195.95.178.255","3277828608","3277828863","RO","Romania"
+"195.95.179.0","195.95.179.255","3277828864","3277829119","TR","Turkey"
+"195.95.180.0","195.95.180.255","3277829120","3277829375","RO","Romania"
+"195.95.181.0","195.95.181.255","3277829376","3277829631","DK","Denmark"
+"195.95.182.0","195.95.182.255","3277829632","3277829887","PL","Poland"
+"195.95.183.0","195.95.183.255","3277829888","3277830143","IL","Israel"
+"195.95.184.0","195.95.184.255","3277830144","3277830399","SE","Sweden"
+"195.95.186.0","195.95.186.255","3277830656","3277830911","PL","Poland"
+"195.95.187.0","195.95.187.255","3277830912","3277831167","GB","United Kingdom"
+"195.95.188.0","195.95.188.255","3277831168","3277831423","PL","Poland"
+"195.95.189.0","195.95.189.255","3277831424","3277831679","UA","Ukraine"
+"195.95.190.0","195.95.191.255","3277831680","3277832191","IE","Ireland"
+"195.95.192.0","195.95.195.255","3277832192","3277833215","EU","Europe"
+"195.95.196.0","195.95.197.255","3277833216","3277833727","BE","Belgium"
+"195.95.198.0","195.95.199.255","3277833728","3277834239","NL","Netherlands"
+"195.95.202.0","195.95.203.255","3277834752","3277835263","UA","Ukraine"
+"195.95.204.0","195.95.205.255","3277835264","3277835775","SK","Slovakia"
+"195.95.206.0","195.95.207.255","3277835776","3277836287","UA","Ukraine"
+"195.95.208.0","195.95.209.255","3277836288","3277836799","FI","Finland"
+"195.95.210.0","195.95.211.255","3277836800","3277837311","UA","Ukraine"
+"195.95.212.0","195.95.218.255","3277837312","3277839103","RU","Russian Federation"
+"195.95.219.0","195.95.219.255","3277839104","3277839359","AE","United Arab Emirates"
+"195.95.220.0","195.95.221.255","3277839360","3277839871","DE","Germany"
+"195.95.222.0","195.95.223.255","3277839872","3277840383","UA","Ukraine"
+"195.95.224.0","195.95.225.255","3277840384","3277840895","FR","France"
+"195.95.226.0","195.95.227.255","3277840896","3277841407","GR","Greece"
+"195.95.228.0","195.95.229.255","3277841408","3277841919","RO","Romania"
+"195.95.230.0","195.95.231.255","3277841920","3277842431","IT","Italy"
+"195.95.232.0","195.95.233.255","3277842432","3277842943","UA","Ukraine"
+"195.95.234.0","195.95.235.255","3277842944","3277843455","PL","Poland"
+"195.95.236.0","195.95.237.255","3277843456","3277843967","PT","Portugal"
+"195.95.238.0","195.95.243.255","3277843968","3277845503","DK","Denmark"
+"195.95.244.0","195.95.249.255","3277845504","3277847039","NL","Netherlands"
+"195.95.252.0","195.95.253.255","3277847552","3277848063","RU","Russian Federation"
+"195.95.254.0","195.95.255.255","3277848064","3277848575","RO","Romania"
+"195.96.0.0","195.96.31.255","3277848576","3277856767","AT","Austria"
+"195.96.32.0","195.96.63.255","3277856768","3277864959","DE","Germany"
+"195.96.64.0","195.96.95.255","3277864960","3277873151","RU","Russian Federation"
+"195.96.96.0","195.96.127.255","3277873152","3277881343","NL","Netherlands"
+"195.96.128.0","195.96.147.255","3277881344","3277886463","IT","Italy"
+"195.96.148.0","195.96.151.255","3277886464","3277887487","IQ","Iraq"
+"195.96.152.0","195.96.159.255","3277887488","3277889535","IT","Italy"
+"195.96.160.0","195.96.191.255","3277889536","3277897727","RU","Russian Federation"
+"195.96.192.0","195.96.223.255","3277897728","3277905919","IT","Italy"
+"195.96.224.0","195.96.255.255","3277905920","3277914111","BG","Bulgaria"
+"195.97.0.0","195.97.127.255","3277914112","3277946879","GR","Greece"
+"195.97.128.0","195.97.191.255","3277946880","3277963263","DK","Denmark"
+"195.97.192.0","195.97.255.255","3277963264","3277979647","GB","United Kingdom"
+"195.98.0.0","195.98.31.255","3277979648","3277987839","SK","Slovakia"
+"195.98.32.0","195.98.95.255","3277987840","3278004223","RU","Russian Federation"
+"195.98.96.0","195.98.127.255","3278004224","3278012415","FR","France"
+"195.98.128.0","195.98.159.255","3278012416","3278020607","SK","Slovakia"
+"195.98.160.0","195.98.191.255","3278020608","3278028799","RU","Russian Federation"
+"195.98.192.0","195.98.223.255","3278028800","3278036991","DE","Germany"
+"195.98.224.0","195.98.255.255","3278036992","3278045183","FR","France"
+"195.99.0.0","195.99.63.255","3278045184","3278061567","GB","United Kingdom"
+"195.99.64.0","195.99.79.255","3278061568","3278065663","NL","Netherlands"
+"195.99.80.0","195.99.255.255","3278065664","3278110719","GB","United Kingdom"
+"195.100.0.0","195.100.255.255","3278110720","3278176255","SE","Sweden"
+"195.101.0.0","195.101.255.255","3278176256","3278241791","FR","France"
+"195.102.0.0","195.102.255.255","3278241792","3278307327","GB","United Kingdom"
+"195.103.0.0","195.103.255.255","3278307328","3278372863","IT","Italy"
+"195.104.0.0","195.107.255.255","3278372864","3278635007","GB","United Kingdom"
+"195.108.0.0","195.108.0.255","3278635008","3278635263","NL","Netherlands"
+"195.108.1.0","195.108.1.255","3278635264","3278635519","EU","Europe"
+"195.108.2.0","195.109.255.255","3278635520","3278766079","NL","Netherlands"
+"195.110.4.0","195.110.5.255","3278767104","3278767615","RO","Romania"
+"195.110.6.0","195.110.7.255","3278767616","3278768127","UA","Ukraine"
+"195.110.8.0","195.110.11.255","3278768128","3278769151","GB","United Kingdom"
+"195.110.12.0","195.110.13.255","3278769152","3278769663","FR","France"
+"195.110.14.0","195.110.15.255","3278769664","3278770175","DE","Germany"
+"195.110.16.0","195.110.17.255","3278770176","3278770687","DK","Denmark"
+"195.110.18.0","195.110.21.255","3278770688","3278771711","DE","Germany"
+"195.110.24.0","195.110.25.255","3278772224","3278772735","BG","Bulgaria"
+"195.110.26.0","195.110.27.255","3278772736","3278773247","DE","Germany"
+"195.110.28.0","195.110.29.255","3278773248","3278773759","NO","Norway"
+"195.110.30.0","195.110.31.255","3278773760","3278774271","GB","United Kingdom"
+"195.110.32.0","195.110.33.255","3278774272","3278774783","RU","Russian Federation"
+"195.110.34.0","195.110.35.255","3278774784","3278775295","FR","France"
+"195.110.36.0","195.110.37.255","3278775296","3278775807","GB","United Kingdom"
+"195.110.38.0","195.110.39.255","3278775808","3278776319","IR","Iran, Islamic Republic of"
+"195.110.40.0","195.110.41.255","3278776320","3278776831","IL","Israel"
+"195.110.42.0","195.110.43.255","3278776832","3278777343","DE","Germany"
+"195.110.44.0","195.110.45.255","3278777344","3278777855","SE","Sweden"
+"195.110.46.0","195.110.47.255","3278777856","3278778367","RU","Russian Federation"
+"195.110.48.0","195.110.51.255","3278778368","3278779391","PL","Poland"
+"195.110.52.0","195.110.53.255","3278779392","3278779903","RU","Russian Federation"
+"195.110.54.0","195.110.55.255","3278779904","3278780415","BE","Belgium"
+"195.110.56.0","195.110.57.255","3278780416","3278780927","UA","Ukraine"
+"195.110.58.0","195.110.59.255","3278780928","3278781439","GB","United Kingdom"
+"195.110.60.0","195.110.61.255","3278781440","3278781951","DE","Germany"
+"195.110.62.0","195.110.63.255","3278781952","3278782463","RU","Russian Federation"
+"195.110.64.0","195.110.93.207","3278782464","3278790095","GB","United Kingdom"
+"195.110.93.208","195.110.93.223","3278790096","3278790111","ES","Spain"
+"195.110.93.224","195.110.95.255","3278790112","3278790655","GB","United Kingdom"
+"195.110.96.0","195.110.159.255","3278790656","3278807039","IT","Italy"
+"195.110.160.0","195.110.191.255","3278807040","3278815231","GB","United Kingdom"
+"195.110.192.0","195.110.223.255","3278815232","3278823423","AT","Austria"
+"195.110.224.0","195.110.255.255","3278823424","3278831615","FR","France"
+"195.111.0.0","195.111.255.255","3278831616","3278897151","HU","Hungary"
+"195.112.0.0","195.112.63.255","3278897152","3278913535","GB","United Kingdom"
+"195.112.64.0","195.112.95.255","3278913536","3278921727","CH","Switzerland"
+"195.112.96.0","195.112.127.255","3278921728","3278929919","RU","Russian Federation"
+"195.112.128.0","195.112.159.255","3278929920","3278938111","TR","Turkey"
+"195.112.160.0","195.112.160.7","3278938112","3278938119","DE","Germany"
+"195.112.160.8","195.112.160.11","3278938120","3278938123","DK","Denmark"
+"195.112.160.12","195.112.160.39","3278938124","3278938151","DE","Germany"
+"195.112.160.40","195.112.160.43","3278938152","3278938155","GB","United Kingdom"
+"195.112.160.44","195.112.160.47","3278938156","3278938159","DE","Germany"
+"195.112.160.48","195.112.160.51","3278938160","3278938163","ES","Spain"
+"195.112.160.52","195.112.160.59","3278938164","3278938171","DE","Germany"
+"195.112.160.60","195.112.160.63","3278938172","3278938175","NL","Netherlands"
+"195.112.160.64","195.112.160.67","3278938176","3278938179","FR","France"
+"195.112.160.68","195.112.160.71","3278938180","3278938183","NL","Netherlands"
+"195.112.160.72","195.112.160.79","3278938184","3278938191","DE","Germany"
+"195.112.160.80","195.112.160.83","3278938192","3278938195","ES","Spain"
+"195.112.160.84","195.112.160.87","3278938196","3278938199","NL","Netherlands"
+"195.112.160.88","195.112.160.91","3278938200","3278938203","CH","Switzerland"
+"195.112.160.92","195.112.160.95","3278938204","3278938207","DE","Germany"
+"195.112.160.96","195.112.160.107","3278938208","3278938219","IT","Italy"
+"195.112.160.108","195.112.160.111","3278938220","3278938223","FR","France"
+"195.112.160.112","195.112.160.115","3278938224","3278938227","DE","Germany"
+"195.112.160.116","195.112.160.119","3278938228","3278938231","FR","France"
+"195.112.160.120","195.112.160.123","3278938232","3278938235","DE","Germany"
+"195.112.160.124","195.112.160.127","3278938236","3278938239","FR","France"
+"195.112.160.128","195.112.160.131","3278938240","3278938243","LI","Liechtenstein"
+"195.112.160.132","195.112.160.135","3278938244","3278938247","IT","Italy"
+"195.112.160.136","195.112.160.139","3278938248","3278938251","AT","Austria"
+"195.112.160.140","195.112.160.143","3278938252","3278938255","GR","Greece"
+"195.112.160.144","195.112.160.147","3278938256","3278938259","DE","Germany"
+"195.112.160.148","195.112.160.151","3278938260","3278938263","CH","Switzerland"
+"195.112.160.152","195.112.160.155","3278938264","3278938267","DE","Germany"
+"195.112.160.156","195.112.160.163","3278938268","3278938275","FR","France"
+"195.112.160.164","195.112.160.167","3278938276","3278938279","NL","Netherlands"
+"195.112.160.168","195.112.160.171","3278938280","3278938283","AT","Austria"
+"195.112.160.172","195.112.160.175","3278938284","3278938287","DE","Germany"
+"195.112.160.176","195.112.160.179","3278938288","3278938291","ES","Spain"
+"195.112.160.180","195.112.160.187","3278938292","3278938299","DE","Germany"
+"195.112.160.188","195.112.160.191","3278938300","3278938303","ES","Spain"
+"195.112.160.192","195.112.160.195","3278938304","3278938307","DE","Germany"
+"195.112.160.196","195.112.160.199","3278938308","3278938311","GB","United Kingdom"
+"195.112.160.200","195.112.160.203","3278938312","3278938315","DE","Germany"
+"195.112.160.204","195.112.160.211","3278938316","3278938323","FR","France"
+"195.112.160.212","195.112.160.223","3278938324","3278938335","DE","Germany"
+"195.112.160.224","195.112.160.227","3278938336","3278938339","CH","Switzerland"
+"195.112.160.228","195.112.160.231","3278938340","3278938343","DE","Germany"
+"195.112.160.232","195.112.160.235","3278938344","3278938347","NL","Netherlands"
+"195.112.160.236","195.112.160.239","3278938348","3278938351","FR","France"
+"195.112.160.240","195.112.160.247","3278938352","3278938359","DE","Germany"
+"195.112.160.248","195.112.160.251","3278938360","3278938363","DK","Denmark"
+"195.112.160.252","195.112.160.255","3278938364","3278938367","BH","Bahrain"
+"195.112.161.0","195.112.161.7","3278938368","3278938375","FR","France"
+"195.112.161.8","195.112.161.11","3278938376","3278938379","DE","Germany"
+"195.112.161.12","195.112.161.15","3278938380","3278938383","FR","France"
+"195.112.161.16","195.112.161.31","3278938384","3278938399","DE","Germany"
+"195.112.161.32","195.112.161.35","3278938400","3278938403","AT","Austria"
+"195.112.161.36","195.112.161.39","3278938404","3278938407","DE","Germany"
+"195.112.161.40","195.112.161.43","3278938408","3278938411","CH","Switzerland"
+"195.112.161.44","195.112.161.47","3278938412","3278938415","DE","Germany"
+"195.112.161.48","195.112.161.51","3278938416","3278938419","CH","Switzerland"
+"195.112.161.52","195.112.161.55","3278938420","3278938423","GB","United Kingdom"
+"195.112.161.56","195.112.161.59","3278938424","3278938427","DE","Germany"
+"195.112.161.60","195.112.161.63","3278938428","3278938431","FR","France"
+"195.112.161.64","195.112.161.71","3278938432","3278938439","DE","Germany"
+"195.112.161.72","195.112.161.75","3278938440","3278938443","IT","Italy"
+"195.112.161.76","195.112.161.79","3278938444","3278938447","DE","Germany"
+"195.112.161.80","195.112.161.83","3278938448","3278938451","IT","Italy"
+"195.112.161.84","195.112.161.87","3278938452","3278938455","DE","Germany"
+"195.112.161.88","195.112.161.91","3278938456","3278938459","ES","Spain"
+"195.112.161.92","195.112.161.95","3278938460","3278938463","FR","France"
+"195.112.161.96","195.112.161.99","3278938464","3278938467","DE","Germany"
+"195.112.161.100","195.112.161.103","3278938468","3278938471","NL","Netherlands"
+"195.112.161.104","195.112.161.119","3278938472","3278938487","DE","Germany"
+"195.112.161.120","195.112.161.123","3278938488","3278938491","NL","Netherlands"
+"195.112.161.124","195.112.161.127","3278938492","3278938495","ES","Spain"
+"195.112.161.128","195.112.161.131","3278938496","3278938499","NL","Netherlands"
+"195.112.161.132","195.112.161.139","3278938500","3278938507","DE","Germany"
+"195.112.161.140","195.112.161.143","3278938508","3278938511","IT","Italy"
+"195.112.161.144","195.112.161.147","3278938512","3278938515","DE","Germany"
+"195.112.161.148","195.112.161.155","3278938516","3278938523","NL","Netherlands"
+"195.112.161.156","195.112.161.159","3278938524","3278938527","FR","France"
+"195.112.161.160","195.112.161.163","3278938528","3278938531","NO","Norway"
+"195.112.161.164","195.112.161.167","3278938532","3278938535","DK","Denmark"
+"195.112.161.168","195.112.161.195","3278938536","3278938563","DE","Germany"
+"195.112.161.196","195.112.161.199","3278938564","3278938567","FR","France"
+"195.112.161.200","195.112.161.215","3278938568","3278938583","DE","Germany"
+"195.112.161.216","195.112.161.219","3278938584","3278938587","GB","United Kingdom"
+"195.112.161.220","195.112.161.223","3278938588","3278938591","CH","Switzerland"
+"195.112.161.224","195.112.161.227","3278938592","3278938595","DE","Germany"
+"195.112.161.228","195.112.161.231","3278938596","3278938599","DK","Denmark"
+"195.112.161.232","195.112.161.235","3278938600","3278938603","DE","Germany"
+"195.112.161.236","195.112.161.239","3278938604","3278938607","IT","Italy"
+"195.112.161.240","195.112.161.243","3278938608","3278938611","AT","Austria"
+"195.112.161.244","195.112.161.247","3278938612","3278938615","NL","Netherlands"
+"195.112.161.248","195.112.161.251","3278938616","3278938619","DK","Denmark"
+"195.112.161.252","195.112.162.3","3278938620","3278938627","FR","France"
+"195.112.162.4","195.112.162.7","3278938628","3278938631","DE","Germany"
+"195.112.162.8","195.112.162.11","3278938632","3278938635","NL","Netherlands"
+"195.112.162.12","195.112.162.15","3278938636","3278938639","GB","United Kingdom"
+"195.112.162.16","195.112.162.19","3278938640","3278938643","DE","Germany"
+"195.112.162.20","195.112.162.23","3278938644","3278938647","GB","United Kingdom"
+"195.112.162.24","195.112.162.35","3278938648","3278938659","DE","Germany"
+"195.112.162.36","195.112.162.39","3278938660","3278938663","CH","Switzerland"
+"195.112.162.40","195.112.162.43","3278938664","3278938667","GB","United Kingdom"
+"195.112.162.44","195.112.162.47","3278938668","3278938671","DE","Germany"
+"195.112.162.48","195.112.162.51","3278938672","3278938675","IT","Italy"
+"195.112.162.52","195.112.162.55","3278938676","3278938679","FR","France"
+"195.112.162.56","195.112.162.59","3278938680","3278938683","NO","Norway"
+"195.112.162.60","195.112.162.63","3278938684","3278938687","DE","Germany"
+"195.112.162.64","195.112.162.67","3278938688","3278938691","CH","Switzerland"
+"195.112.162.68","195.112.162.71","3278938692","3278938695","DE","Germany"
+"195.112.162.72","195.112.162.75","3278938696","3278938699","IT","Italy"
+"195.112.162.76","195.112.162.79","3278938700","3278938703","ES","Spain"
+"195.112.162.80","195.112.162.83","3278938704","3278938707","FR","France"
+"195.112.162.84","195.112.162.95","3278938708","3278938719","DE","Germany"
+"195.112.162.96","195.112.162.99","3278938720","3278938723","NL","Netherlands"
+"195.112.162.100","195.112.162.103","3278938724","3278938727","BE","Belgium"
+"195.112.162.104","195.112.162.107","3278938728","3278938731","ES","Spain"
+"195.112.162.108","195.112.162.111","3278938732","3278938735","CH","Switzerland"
+"195.112.162.112","195.112.162.115","3278938736","3278938739","DE","Germany"
+"195.112.162.116","195.112.162.119","3278938740","3278938743","FR","France"
+"195.112.162.120","195.112.162.127","3278938744","3278938751","DE","Germany"
+"195.112.162.128","195.112.162.131","3278938752","3278938755","CH","Switzerland"
+"195.112.162.132","195.112.162.135","3278938756","3278938759","DE","Germany"
+"195.112.162.136","195.112.162.139","3278938760","3278938763","GB","United Kingdom"
+"195.112.162.140","195.112.162.143","3278938764","3278938767","DE","Germany"
+"195.112.162.144","195.112.162.147","3278938768","3278938771","GB","United Kingdom"
+"195.112.162.148","195.112.162.151","3278938772","3278938775","SE","Sweden"
+"195.112.162.152","195.112.162.155","3278938776","3278938779","GB","United Kingdom"
+"195.112.162.156","195.112.162.159","3278938780","3278938783","IT","Italy"
+"195.112.162.160","195.112.162.163","3278938784","3278938787","BE","Belgium"
+"195.112.162.164","195.112.162.167","3278938788","3278938791","ES","Spain"
+"195.112.162.168","195.112.162.179","3278938792","3278938803","DE","Germany"
+"195.112.162.180","195.112.162.183","3278938804","3278938807","IT","Italy"
+"195.112.162.184","195.112.162.191","3278938808","3278938815","GB","United Kingdom"
+"195.112.162.192","195.112.162.207","3278938816","3278938831","DE","Germany"
+"195.112.162.208","195.112.162.211","3278938832","3278938835","IT","Italy"
+"195.112.162.212","195.112.162.215","3278938836","3278938839","FR","France"
+"195.112.162.216","195.112.162.239","3278938840","3278938863","DE","Germany"
+"195.112.162.240","195.112.162.247","3278938864","3278938871","IT","Italy"
+"195.112.162.248","195.112.162.251","3278938872","3278938875","DE","Germany"
+"195.112.162.252","195.112.162.255","3278938876","3278938879","NL","Netherlands"
+"195.112.163.0","195.112.163.7","3278938880","3278938887","FR","France"
+"195.112.163.8","195.112.163.11","3278938888","3278938891","ES","Spain"
+"195.112.163.12","195.112.163.15","3278938892","3278938895","DE","Germany"
+"195.112.163.16","195.112.163.23","3278938896","3278938903","FR","France"
+"195.112.163.24","195.112.163.31","3278938904","3278938911","GB","United Kingdom"
+"195.112.163.32","195.112.163.39","3278938912","3278938919","DE","Germany"
+"195.112.163.40","195.112.163.43","3278938920","3278938923","SK","Slovakia"
+"195.112.163.44","195.112.163.47","3278938924","3278938927","DE","Germany"
+"195.112.163.48","195.112.163.51","3278938928","3278938931","GB","United Kingdom"
+"195.112.163.52","195.112.163.63","3278938932","3278938943","DE","Germany"
+"195.112.163.64","195.112.163.67","3278938944","3278938947","IT","Italy"
+"195.112.163.68","195.112.163.71","3278938948","3278938951","DE","Germany"
+"195.112.163.72","195.112.163.75","3278938952","3278938955","FR","France"
+"195.112.163.76","195.112.163.87","3278938956","3278938967","DE","Germany"
+"195.112.163.88","195.112.163.91","3278938968","3278938971","BE","Belgium"
+"195.112.163.92","195.112.163.95","3278938972","3278938975","DE","Germany"
+"195.112.163.96","195.112.163.99","3278938976","3278938979","NL","Netherlands"
+"195.112.163.100","195.112.163.107","3278938980","3278938987","FR","France"
+"195.112.163.108","195.112.163.111","3278938988","3278938991","AT","Austria"
+"195.112.163.112","195.112.163.115","3278938992","3278938995","FR","France"
+"195.112.163.116","195.112.163.119","3278938996","3278938999","DE","Germany"
+"195.112.163.120","195.112.163.123","3278939000","3278939003","ES","Spain"
+"195.112.163.124","195.112.163.127","3278939004","3278939007","NL","Netherlands"
+"195.112.163.128","195.112.163.131","3278939008","3278939011","IE","Ireland"
+"195.112.163.132","195.112.163.135","3278939012","3278939015","RU","Russian Federation"
+"195.112.163.136","195.112.163.143","3278939016","3278939023","DE","Germany"
+"195.112.163.144","195.112.163.147","3278939024","3278939027","IT","Italy"
+"195.112.163.148","195.112.163.155","3278939028","3278939035","DE","Germany"
+"195.112.163.156","195.112.163.159","3278939036","3278939039","HU","Hungary"
+"195.112.163.160","195.112.163.167","3278939040","3278939047","DE","Germany"
+"195.112.163.168","195.112.163.175","3278939048","3278939055","FR","France"
+"195.112.163.176","195.112.163.195","3278939056","3278939075","DE","Germany"
+"195.112.163.196","195.112.163.199","3278939076","3278939079","CH","Switzerland"
+"195.112.163.200","195.112.163.203","3278939080","3278939083","DE","Germany"
+"195.112.163.204","195.112.163.207","3278939084","3278939087","IT","Italy"
+"195.112.163.208","195.112.163.211","3278939088","3278939091","IS","Iceland"
+"195.112.163.212","195.112.163.215","3278939092","3278939095","DE","Germany"
+"195.112.163.216","195.112.163.219","3278939096","3278939099","IT","Italy"
+"195.112.163.220","195.112.163.223","3278939100","3278939103","DE","Germany"
+"195.112.163.224","195.112.163.227","3278939104","3278939107","CH","Switzerland"
+"195.112.163.228","195.112.163.231","3278939108","3278939111","FR","France"
+"195.112.163.232","195.112.163.235","3278939112","3278939115","DE","Germany"
+"195.112.163.236","195.112.163.239","3278939116","3278939119","NL","Netherlands"
+"195.112.163.240","195.112.163.251","3278939120","3278939131","DE","Germany"
+"195.112.163.252","195.112.163.255","3278939132","3278939135","NL","Netherlands"
+"195.112.164.0","195.112.164.11","3278939136","3278939147","US","United States"
+"195.112.164.12","195.112.164.15","3278939148","3278939151","AR","Argentina"
+"195.112.164.16","195.112.164.19","3278939152","3278939155","ES","Spain"
+"195.112.164.20","195.112.164.59","3278939156","3278939195","US","United States"
+"195.112.164.60","195.112.164.63","3278939196","3278939199","CL","Chile"
+"195.112.164.64","195.112.164.123","3278939200","3278939259","US","United States"
+"195.112.164.124","195.112.164.127","3278939260","3278939263","BR","Brazil"
+"195.112.164.128","195.112.164.135","3278939264","3278939271","AR","Argentina"
+"195.112.164.136","195.112.164.143","3278939272","3278939279","US","United States"
+"195.112.164.144","195.112.164.147","3278939280","3278939283","CO","Colombia"
+"195.112.164.148","195.112.164.155","3278939284","3278939291","US","United States"
+"195.112.164.156","195.112.164.159","3278939292","3278939295","AR","Argentina"
+"195.112.164.160","195.112.164.171","3278939296","3278939307","US","United States"
+"195.112.164.172","195.112.164.175","3278939308","3278939311","MX","Mexico"
+"195.112.164.176","195.112.164.179","3278939312","3278939315","US","United States"
+"195.112.164.180","195.112.164.183","3278939316","3278939319","AR","Argentina"
+"195.112.164.184","195.112.164.187","3278939320","3278939323","US","United States"
+"195.112.164.188","195.112.164.191","3278939324","3278939327","CA","Canada"
+"195.112.164.192","195.112.164.195","3278939328","3278939331","US","United States"
+"195.112.164.196","195.112.164.199","3278939332","3278939335","BR","Brazil"
+"195.112.164.200","195.112.164.203","3278939336","3278939339","CA","Canada"
+"195.112.164.204","195.112.164.215","3278939340","3278939351","US","United States"
+"195.112.164.216","195.112.164.219","3278939352","3278939355","BR","Brazil"
+"195.112.164.220","195.112.164.243","3278939356","3278939379","US","United States"
+"195.112.164.244","195.112.164.247","3278939380","3278939383","BR","Brazil"
+"195.112.164.248","195.112.164.255","3278939384","3278939391","US","United States"
+"195.112.165.0","195.112.165.3","3278939392","3278939395","DE","Germany"
+"195.112.165.4","195.112.165.7","3278939396","3278939399","GB","United Kingdom"
+"195.112.165.8","195.112.165.11","3278939400","3278939403","DE","Germany"
+"195.112.165.12","195.112.165.15","3278939404","3278939407","CH","Switzerland"
+"195.112.165.16","195.112.165.27","3278939408","3278939419","DE","Germany"
+"195.112.165.28","195.112.165.31","3278939420","3278939423","IE","Ireland"
+"195.112.165.32","195.112.165.35","3278939424","3278939427","GB","United Kingdom"
+"195.112.165.36","195.112.165.47","3278939428","3278939439","DE","Germany"
+"195.112.165.48","195.112.165.51","3278939440","3278939443","IT","Italy"
+"195.112.165.52","195.112.165.67","3278939444","3278939459","DE","Germany"
+"195.112.165.68","195.112.165.71","3278939460","3278939463","DK","Denmark"
+"195.112.165.72","195.112.165.75","3278939464","3278939467","CY","Cyprus"
+"195.112.165.76","195.112.165.79","3278939468","3278939471","DE","Germany"
+"195.112.165.80","195.112.165.83","3278939472","3278939475","PL","Poland"
+"195.112.165.84","195.112.165.87","3278939476","3278939479","BE","Belgium"
+"195.112.165.88","195.112.165.91","3278939480","3278939483","DE","Germany"
+"195.112.165.92","195.112.165.99","3278939484","3278939491","NL","Netherlands"
+"195.112.165.100","195.112.165.103","3278939492","3278939495","DE","Germany"
+"195.112.165.104","195.112.165.107","3278939496","3278939499","CH","Switzerland"
+"195.112.165.108","195.112.165.119","3278939500","3278939511","DE","Germany"
+"195.112.165.120","195.112.165.123","3278939512","3278939515","LU","Luxembourg"
+"195.112.165.124","195.112.165.131","3278939516","3278939523","NL","Netherlands"
+"195.112.165.132","195.112.165.135","3278939524","3278939527","LU","Luxembourg"
+"195.112.165.136","195.112.165.139","3278939528","3278939531","FR","France"
+"195.112.165.140","195.112.165.143","3278939532","3278939535","DE","Germany"
+"195.112.165.144","195.112.165.147","3278939536","3278939539","BE","Belgium"
+"195.112.165.148","195.112.165.179","3278939540","3278939571","DE","Germany"
+"195.112.165.180","195.112.165.183","3278939572","3278939575","ES","Spain"
+"195.112.165.184","195.112.165.187","3278939576","3278939579","DE","Germany"
+"195.112.165.188","195.112.165.191","3278939580","3278939583","NL","Netherlands"
+"195.112.165.192","195.112.165.195","3278939584","3278939587","IT","Italy"
+"195.112.165.196","195.112.165.199","3278939588","3278939591","LU","Luxembourg"
+"195.112.165.200","195.112.165.203","3278939592","3278939595","DE","Germany"
+"195.112.165.204","195.112.165.207","3278939596","3278939599","NL","Netherlands"
+"195.112.165.208","195.112.165.211","3278939600","3278939603","GB","United Kingdom"
+"195.112.165.212","195.112.165.215","3278939604","3278939607","DE","Germany"
+"195.112.165.216","195.112.165.219","3278939608","3278939611","DK","Denmark"
+"195.112.165.220","195.112.165.223","3278939612","3278939615","FR","France"
+"195.112.165.224","195.112.165.239","3278939616","3278939631","DE","Germany"
+"195.112.165.240","195.112.165.243","3278939632","3278939635","GB","United Kingdom"
+"195.112.165.244","195.112.165.247","3278939636","3278939639","DK","Denmark"
+"195.112.165.248","195.112.165.255","3278939640","3278939647","DE","Germany"
+"195.112.166.0","195.112.166.3","3278939648","3278939651","FR","France"
+"195.112.166.4","195.112.166.7","3278939652","3278939655","DE","Germany"
+"195.112.166.8","195.112.166.11","3278939656","3278939659","FR","France"
+"195.112.166.12","195.112.166.15","3278939660","3278939663","TR","Turkey"
+"195.112.166.16","195.112.166.19","3278939664","3278939667","IT","Italy"
+"195.112.166.20","195.112.166.23","3278939668","3278939671","GB","United Kingdom"
+"195.112.166.24","195.112.166.31","3278939672","3278939679","FR","France"
+"195.112.166.32","195.112.166.35","3278939680","3278939683","GR","Greece"
+"195.112.166.36","195.112.166.39","3278939684","3278939687","FR","France"
+"195.112.166.40","195.112.166.43","3278939688","3278939691","DE","Germany"
+"195.112.166.44","195.112.166.47","3278939692","3278939695","FR","France"
+"195.112.166.48","195.112.166.51","3278939696","3278939699","GR","Greece"
+"195.112.166.52","195.112.166.55","3278939700","3278939703","TR","Turkey"
+"195.112.166.56","195.112.166.59","3278939704","3278939707","KE","Kenya"
+"195.112.166.60","195.112.166.63","3278939708","3278939711","TR","Turkey"
+"195.112.166.64","195.112.166.67","3278939712","3278939715","CY","Cyprus"
+"195.112.166.68","195.112.166.75","3278939716","3278939723","TR","Turkey"
+"195.112.166.76","195.112.166.79","3278939724","3278939727","MC","Monaco"
+"195.112.166.80","195.112.166.83","3278939728","3278939731","DE","Germany"
+"195.112.166.84","195.112.166.87","3278939732","3278939735","AT","Austria"
+"195.112.166.88","195.112.166.91","3278939736","3278939739","RU","Russian Federation"
+"195.112.166.92","195.112.166.95","3278939740","3278939743","HU","Hungary"
+"195.112.166.96","195.112.166.99","3278939744","3278939747","GB","United Kingdom"
+"195.112.166.100","195.112.166.103","3278939748","3278939751","ES","Spain"
+"195.112.166.104","195.112.166.107","3278939752","3278939755","GR","Greece"
+"195.112.166.108","195.112.166.111","3278939756","3278939759","DE","Germany"
+"195.112.166.112","195.112.166.115","3278939760","3278939763","FR","France"
+"195.112.166.116","195.112.166.119","3278939764","3278939767","DE","Germany"
+"195.112.166.120","195.112.166.123","3278939768","3278939771","ES","Spain"
+"195.112.166.124","195.112.166.127","3278939772","3278939775","IT","Italy"
+"195.112.166.128","195.112.166.131","3278939776","3278939779","DE","Germany"
+"195.112.166.132","195.112.166.135","3278939780","3278939783","FR","France"
+"195.112.166.136","195.112.166.139","3278939784","3278939787","BE","Belgium"
+"195.112.166.140","195.112.166.143","3278939788","3278939791","DE","Germany"
+"195.112.166.144","195.112.166.147","3278939792","3278939795","ES","Spain"
+"195.112.166.148","195.112.166.151","3278939796","3278939799","DE","Germany"
+"195.112.166.152","195.112.166.155","3278939800","3278939803","ES","Spain"
+"195.112.166.156","195.112.166.159","3278939804","3278939807","GB","United Kingdom"
+"195.112.166.160","195.112.166.167","3278939808","3278939815","DE","Germany"
+"195.112.166.168","195.112.166.171","3278939816","3278939819","NL","Netherlands"
+"195.112.166.172","195.112.166.175","3278939820","3278939823","DE","Germany"
+"195.112.166.176","195.112.166.179","3278939824","3278939827","HU","Hungary"
+"195.112.166.180","195.112.166.187","3278939828","3278939835","DE","Germany"
+"195.112.166.188","195.112.166.191","3278939836","3278939839","FR","France"
+"195.112.166.192","195.112.166.195","3278939840","3278939843","IT","Italy"
+"195.112.166.196","195.112.166.199","3278939844","3278939847","BE","Belgium"
+"195.112.166.200","195.112.166.207","3278939848","3278939855","DE","Germany"
+"195.112.166.208","195.112.166.211","3278939856","3278939859","FR","France"
+"195.112.166.212","195.112.166.215","3278939860","3278939863","GB","United Kingdom"
+"195.112.166.216","195.112.166.219","3278939864","3278939867","IT","Italy"
+"195.112.166.220","195.112.166.223","3278939868","3278939871","CH","Switzerland"
+"195.112.166.224","195.112.166.227","3278939872","3278939875","ES","Spain"
+"195.112.166.228","195.112.166.231","3278939876","3278939879","IT","Italy"
+"195.112.166.232","195.112.166.235","3278939880","3278939883","ES","Spain"
+"195.112.166.236","195.112.166.239","3278939884","3278939887","DE","Germany"
+"195.112.166.240","195.112.166.243","3278939888","3278939891","PL","Poland"
+"195.112.166.244","195.112.166.251","3278939892","3278939899","ES","Spain"
+"195.112.166.252","195.112.166.255","3278939900","3278939903","IT","Italy"
+"195.112.167.0","195.112.167.3","3278939904","3278939907","HK","Hong Kong"
+"195.112.167.4","195.112.167.7","3278939908","3278939911","MY","Malaysia"
+"195.112.167.8","195.112.167.11","3278939912","3278939915","TH","Thailand"
+"195.112.167.12","195.112.167.19","3278939916","3278939923","SG","Singapore"
+"195.112.167.20","195.112.167.23","3278939924","3278939927","CN","China"
+"195.112.167.24","195.112.167.27","3278939928","3278939931","SG","Singapore"
+"195.112.167.28","195.112.167.31","3278939932","3278939935","IN","India"
+"195.112.167.32","195.112.167.35","3278939936","3278939939","MY","Malaysia"
+"195.112.167.36","195.112.167.39","3278939940","3278939943","SG","Singapore"
+"195.112.167.40","195.112.167.43","3278939944","3278939947","TW","Taiwan"
+"195.112.167.44","195.112.167.47","3278939948","3278939951","SG","Singapore"
+"195.112.167.48","195.112.167.51","3278939952","3278939955","MY","Malaysia"
+"195.112.167.52","195.112.167.55","3278939956","3278939959","SG","Singapore"
+"195.112.167.56","195.112.167.59","3278939960","3278939963","CN","China"
+"195.112.167.60","195.112.167.63","3278939964","3278939967","MY","Malaysia"
+"195.112.167.64","195.112.167.67","3278939968","3278939971","TW","Taiwan"
+"195.112.167.68","195.112.167.75","3278939972","3278939979","MY","Malaysia"
+"195.112.167.76","195.112.167.79","3278939980","3278939983","TH","Thailand"
+"195.112.167.80","195.112.167.83","3278939984","3278939987","DE","Germany"
+"195.112.167.84","195.112.167.87","3278939988","3278939991","CN","China"
+"195.112.167.88","195.112.167.91","3278939992","3278939995","SG","Singapore"
+"195.112.167.92","195.112.167.95","3278939996","3278939999","MY","Malaysia"
+"195.112.167.96","195.112.167.107","3278940000","3278940011","SG","Singapore"
+"195.112.167.108","195.112.167.111","3278940012","3278940015","ID","Indonesia"
+"195.112.167.112","195.112.167.155","3278940016","3278940059","SG","Singapore"
+"195.112.167.156","195.112.167.163","3278940060","3278940067","CN","China"
+"195.112.167.164","195.112.167.167","3278940068","3278940071","TW","Taiwan"
+"195.112.167.168","195.112.167.179","3278940072","3278940083","SG","Singapore"
+"195.112.167.180","195.112.167.187","3278940084","3278940091","MY","Malaysia"
+"195.112.167.188","195.112.167.191","3278940092","3278940095","SG","Singapore"
+"195.112.167.192","195.112.167.195","3278940096","3278940099","IN","India"
+"195.112.167.196","195.112.167.199","3278940100","3278940103","SG","Singapore"
+"195.112.167.200","195.112.167.203","3278940104","3278940107","MY","Malaysia"
+"195.112.167.204","195.112.167.223","3278940108","3278940127","SG","Singapore"
+"195.112.167.224","195.112.167.227","3278940128","3278940131","TW","Taiwan"
+"195.112.167.228","195.112.167.231","3278940132","3278940135","BD","Bangladesh"
+"195.112.167.232","195.112.167.235","3278940136","3278940139","SG","Singapore"
+"195.112.167.236","195.112.167.239","3278940140","3278940143","IN","India"
+"195.112.167.240","195.112.167.247","3278940144","3278940151","MY","Malaysia"
+"195.112.167.248","195.112.167.251","3278940152","3278940155","IN","India"
+"195.112.167.252","195.112.167.255","3278940156","3278940159","PH","Philippines"
+"195.112.168.0","195.112.168.3","3278940160","3278940163","GR","Greece"
+"195.112.168.4","195.112.168.7","3278940164","3278940167","CH","Switzerland"
+"195.112.168.8","195.112.168.11","3278940168","3278940171","DK","Denmark"
+"195.112.168.12","195.112.168.15","3278940172","3278940175","FR","France"
+"195.112.168.16","195.112.168.19","3278940176","3278940179","GB","United Kingdom"
+"195.112.168.20","195.112.168.23","3278940180","3278940183","CH","Switzerland"
+"195.112.168.24","195.112.168.27","3278940184","3278940187","DE","Germany"
+"195.112.168.28","195.112.168.35","3278940188","3278940195","GB","United Kingdom"
+"195.112.168.36","195.112.168.55","3278940196","3278940215","DE","Germany"
+"195.112.168.56","195.112.168.59","3278940216","3278940219","NL","Netherlands"
+"195.112.168.60","195.112.168.63","3278940220","3278940223","DE","Germany"
+"195.112.168.64","195.112.168.67","3278940224","3278940227","CH","Switzerland"
+"195.112.168.68","195.112.168.71","3278940228","3278940231","DE","Germany"
+"195.112.168.72","195.112.168.75","3278940232","3278940235","CH","Switzerland"
+"195.112.168.76","195.112.168.79","3278940236","3278940239","ES","Spain"
+"195.112.168.80","195.112.168.83","3278940240","3278940243","CY","Cyprus"
+"195.112.168.84","195.112.168.87","3278940244","3278940247","DE","Germany"
+"195.112.168.88","195.112.168.91","3278940248","3278940251","FR","France"
+"195.112.168.92","195.112.168.95","3278940252","3278940255","IT","Italy"
+"195.112.168.96","195.112.168.99","3278940256","3278940259","BE","Belgium"
+"195.112.168.100","195.112.168.103","3278940260","3278940263","DE","Germany"
+"195.112.168.104","195.112.168.107","3278940264","3278940267","ES","Spain"
+"195.112.168.108","195.112.168.115","3278940268","3278940275","DE","Germany"
+"195.112.168.116","195.112.168.119","3278940276","3278940279","GB","United Kingdom"
+"195.112.168.120","195.112.168.123","3278940280","3278940283","CH","Switzerland"
+"195.112.168.124","195.112.168.131","3278940284","3278940291","NL","Netherlands"
+"195.112.168.132","195.112.168.135","3278940292","3278940295","DE","Germany"
+"195.112.168.136","195.112.168.139","3278940296","3278940299","IT","Italy"
+"195.112.168.140","195.112.168.143","3278940300","3278940303","FR","France"
+"195.112.168.144","195.112.168.147","3278940304","3278940307","DE","Germany"
+"195.112.168.148","195.112.168.151","3278940308","3278940311","CH","Switzerland"
+"195.112.168.152","195.112.168.155","3278940312","3278940315","IT","Italy"
+"195.112.168.156","195.112.168.159","3278940316","3278940319","DE","Germany"
+"195.112.168.160","195.112.168.163","3278940320","3278940323","NL","Netherlands"
+"195.112.168.164","195.112.168.167","3278940324","3278940327","ES","Spain"
+"195.112.168.168","195.112.168.175","3278940328","3278940335","DE","Germany"
+"195.112.168.176","195.112.168.179","3278940336","3278940339","NL","Netherlands"
+"195.112.168.180","195.112.168.187","3278940340","3278940347","DE","Germany"
+"195.112.168.188","195.112.168.195","3278940348","3278940355","GB","United Kingdom"
+"195.112.168.196","195.112.168.199","3278940356","3278940359","NL","Netherlands"
+"195.112.168.200","195.112.168.203","3278940360","3278940363","GR","Greece"
+"195.112.168.204","195.112.168.207","3278940364","3278940367","IT","Italy"
+"195.112.168.208","195.112.168.211","3278940368","3278940371","FR","France"
+"195.112.168.212","195.112.168.215","3278940372","3278940375","GB","United Kingdom"
+"195.112.168.216","195.112.168.219","3278940376","3278940379","PT","Portugal"
+"195.112.168.220","195.112.168.223","3278940380","3278940383","FR","France"
+"195.112.168.224","195.112.168.227","3278940384","3278940387","NL","Netherlands"
+"195.112.168.228","195.112.168.231","3278940388","3278940391","IE","Ireland"
+"195.112.168.232","195.112.168.235","3278940392","3278940395","FR","France"
+"195.112.168.236","195.112.168.239","3278940396","3278940399","NL","Netherlands"
+"195.112.168.240","195.112.168.243","3278940400","3278940403","DE","Germany"
+"195.112.168.244","195.112.168.247","3278940404","3278940407","FR","France"
+"195.112.168.248","195.112.168.251","3278940408","3278940411","IT","Italy"
+"195.112.168.252","195.112.168.252","3278940412","3278940412","CH","Switzerland"
+"195.112.168.253","195.112.168.255","3278940413","3278940415","DE","Germany"
+"195.112.169.0","195.112.169.3","3278940416","3278940419","BE","Belgium"
+"195.112.169.4","195.112.169.7","3278940420","3278940423","DE","Germany"
+"195.112.169.8","195.112.169.11","3278940424","3278940427","CH","Switzerland"
+"195.112.169.12","195.112.169.15","3278940428","3278940431","DE","Germany"
+"195.112.169.16","195.112.169.19","3278940432","3278940435","CH","Switzerland"
+"195.112.169.20","195.112.169.23","3278940436","3278940439","DE","Germany"
+"195.112.169.24","195.112.169.27","3278940440","3278940443","CH","Switzerland"
+"195.112.169.28","195.112.169.31","3278940444","3278940447","DE","Germany"
+"195.112.169.32","195.112.169.35","3278940448","3278940451","GB","United Kingdom"
+"195.112.169.36","195.112.169.47","3278940452","3278940463","DE","Germany"
+"195.112.169.48","195.112.169.51","3278940464","3278940467","FR","France"
+"195.112.169.52","195.112.169.55","3278940468","3278940471","DE","Germany"
+"195.112.169.56","195.112.169.59","3278940472","3278940475","ES","Spain"
+"195.112.169.60","195.112.169.63","3278940476","3278940479","FR","France"
+"195.112.169.64","195.112.169.67","3278940480","3278940483","CH","Switzerland"
+"195.112.169.68","195.112.169.71","3278940484","3278940487","FR","France"
+"195.112.169.72","195.112.169.75","3278940488","3278940491","ES","Spain"
+"195.112.169.76","195.112.169.79","3278940492","3278940495","IT","Italy"
+"195.112.169.80","195.112.169.83","3278940496","3278940499","NL","Netherlands"
+"195.112.169.84","195.112.169.87","3278940500","3278940503","FR","France"
+"195.112.169.88","195.112.169.91","3278940504","3278940507","DK","Denmark"
+"195.112.169.92","195.112.169.95","3278940508","3278940511","FR","France"
+"195.112.169.96","195.112.169.99","3278940512","3278940515","DE","Germany"
+"195.112.169.100","195.112.169.107","3278940516","3278940523","CH","Switzerland"
+"195.112.169.108","195.112.169.115","3278940524","3278940531","ES","Spain"
+"195.112.169.116","195.112.169.119","3278940532","3278940535","DE","Germany"
+"195.112.169.120","195.112.169.123","3278940536","3278940539","CH","Switzerland"
+"195.112.169.124","195.112.169.127","3278940540","3278940543","ES","Spain"
+"195.112.169.128","195.112.169.135","3278940544","3278940551","DE","Germany"
+"195.112.169.136","195.112.169.139","3278940552","3278940555","GB","United Kingdom"
+"195.112.169.140","195.112.169.147","3278940556","3278940563","DE","Germany"
+"195.112.169.148","195.112.169.155","3278940564","3278940571","FR","France"
+"195.112.169.156","195.112.169.163","3278940572","3278940579","CH","Switzerland"
+"195.112.169.164","195.112.169.171","3278940580","3278940587","DE","Germany"
+"195.112.169.172","195.112.169.175","3278940588","3278940591","IT","Italy"
+"195.112.169.176","195.112.169.179","3278940592","3278940595","FR","France"
+"195.112.169.180","195.112.169.183","3278940596","3278940599","BE","Belgium"
+"195.112.169.184","195.112.169.187","3278940600","3278940603","DE","Germany"
+"195.112.169.188","195.112.169.191","3278940604","3278940607","FR","France"
+"195.112.169.192","195.112.169.195","3278940608","3278940611","ES","Spain"
+"195.112.169.196","195.112.169.199","3278940612","3278940615","PT","Portugal"
+"195.112.169.200","195.112.169.203","3278940616","3278940619","IT","Italy"
+"195.112.169.204","195.112.169.207","3278940620","3278940623","DE","Germany"
+"195.112.169.208","195.112.169.215","3278940624","3278940631","IT","Italy"
+"195.112.169.216","195.112.169.219","3278940632","3278940635","GB","United Kingdom"
+"195.112.169.220","195.112.169.223","3278940636","3278940639","BE","Belgium"
+"195.112.169.224","195.112.169.227","3278940640","3278940643","CH","Switzerland"
+"195.112.169.228","195.112.169.231","3278940644","3278940647","IT","Italy"
+"195.112.169.232","195.112.169.235","3278940648","3278940651","DE","Germany"
+"195.112.169.236","195.112.169.239","3278940652","3278940655","FR","France"
+"195.112.169.240","195.112.169.247","3278940656","3278940663","DE","Germany"
+"195.112.169.248","195.112.169.251","3278940664","3278940667","FR","France"
+"195.112.169.252","195.112.170.7","3278940668","3278940679","DE","Germany"
+"195.112.170.8","195.112.170.11","3278940680","3278940683","CH","Switzerland"
+"195.112.170.12","195.112.170.19","3278940684","3278940691","NL","Netherlands"
+"195.112.170.20","195.112.170.23","3278940692","3278940695","SE","Sweden"
+"195.112.170.24","195.112.170.35","3278940696","3278940707","DE","Germany"
+"195.112.170.36","195.112.170.39","3278940708","3278940711","ES","Spain"
+"195.112.170.40","195.112.170.43","3278940712","3278940715","BE","Belgium"
+"195.112.170.44","195.112.170.47","3278940716","3278940719","DE","Germany"
+"195.112.170.48","195.112.170.51","3278940720","3278940723","ES","Spain"
+"195.112.170.52","195.112.170.55","3278940724","3278940727","FR","France"
+"195.112.170.56","195.112.170.59","3278940728","3278940731","DE","Germany"
+"195.112.170.60","195.112.170.67","3278940732","3278940739","FR","France"
+"195.112.170.68","195.112.170.71","3278940740","3278940743","GB","United Kingdom"
+"195.112.170.72","195.112.170.75","3278940744","3278940747","ES","Spain"
+"195.112.170.76","195.112.170.79","3278940748","3278940751","DE","Germany"
+"195.112.170.80","195.112.170.87","3278940752","3278940759","FR","France"
+"195.112.170.88","195.112.170.91","3278940760","3278940763","NL","Netherlands"
+"195.112.170.92","195.112.170.95","3278940764","3278940767","DE","Germany"
+"195.112.170.96","195.112.170.99","3278940768","3278940771","GB","United Kingdom"
+"195.112.170.100","195.112.170.111","3278940772","3278940783","DE","Germany"
+"195.112.170.112","195.112.170.115","3278940784","3278940787","CH","Switzerland"
+"195.112.170.116","195.112.170.119","3278940788","3278940791","GB","United Kingdom"
+"195.112.170.120","195.112.170.123","3278940792","3278940795","NL","Netherlands"
+"195.112.170.124","195.112.170.131","3278940796","3278940803","DE","Germany"
+"195.112.170.132","195.112.170.135","3278940804","3278940807","DK","Denmark"
+"195.112.170.136","195.112.170.143","3278940808","3278940815","DE","Germany"
+"195.112.170.144","195.112.170.147","3278940816","3278940819","IT","Italy"
+"195.112.170.148","195.112.170.163","3278940820","3278940835","DE","Germany"
+"195.112.170.164","195.112.170.167","3278940836","3278940839","IT","Italy"
+"195.112.170.168","195.112.170.175","3278940840","3278940847","DE","Germany"
+"195.112.170.176","195.112.170.179","3278940848","3278940851","CH","Switzerland"
+"195.112.170.180","195.112.170.187","3278940852","3278940859","DE","Germany"
+"195.112.170.188","195.112.170.191","3278940860","3278940863","NL","Netherlands"
+"195.112.170.192","195.112.170.195","3278940864","3278940867","CH","Switzerland"
+"195.112.170.196","195.112.170.199","3278940868","3278940871","GB","United Kingdom"
+"195.112.170.200","195.112.170.203","3278940872","3278940875","DE","Germany"
+"195.112.170.204","195.112.170.207","3278940876","3278940879","IT","Italy"
+"195.112.170.208","195.112.170.211","3278940880","3278940883","CH","Switzerland"
+"195.112.170.212","195.112.170.215","3278940884","3278940887","ES","Spain"
+"195.112.170.216","195.112.170.219","3278940888","3278940891","BE","Belgium"
+"195.112.170.220","195.112.170.227","3278940892","3278940899","DE","Germany"
+"195.112.170.228","195.112.170.231","3278940900","3278940903","FR","France"
+"195.112.170.232","195.112.170.239","3278940904","3278940911","ES","Spain"
+"195.112.170.240","195.112.170.243","3278940912","3278940915","IT","Italy"
+"195.112.170.244","195.112.170.247","3278940916","3278940919","DE","Germany"
+"195.112.170.248","195.112.170.251","3278940920","3278940923","PT","Portugal"
+"195.112.170.252","195.112.171.3","3278940924","3278940931","DE","Germany"
+"195.112.171.4","195.112.171.7","3278940932","3278940935","NL","Netherlands"
+"195.112.171.8","195.112.171.11","3278940936","3278940939","ES","Spain"
+"195.112.171.12","195.112.171.15","3278940940","3278940943","FR","France"
+"195.112.171.16","195.112.171.19","3278940944","3278940947","NL","Netherlands"
+"195.112.171.20","195.112.171.23","3278940948","3278940951","FR","France"
+"195.112.171.24","195.112.171.27","3278940952","3278940955","IT","Italy"
+"195.112.171.28","195.112.171.31","3278940956","3278940959","DK","Denmark"
+"195.112.171.32","195.112.171.35","3278940960","3278940963","FR","France"
+"195.112.171.36","195.112.171.39","3278940964","3278940967","IT","Italy"
+"195.112.171.40","195.112.171.55","3278940968","3278940983","DE","Germany"
+"195.112.171.56","195.112.171.59","3278940984","3278940987","IT","Italy"
+"195.112.171.60","195.112.171.63","3278940988","3278940991","NL","Netherlands"
+"195.112.171.64","195.112.171.67","3278940992","3278940995","PT","Portugal"
+"195.112.171.68","195.112.171.71","3278940996","3278940999","DE","Germany"
+"195.112.171.72","195.112.171.75","3278941000","3278941003","NL","Netherlands"
+"195.112.171.76","195.112.171.95","3278941004","3278941023","DE","Germany"
+"195.112.171.96","195.112.171.99","3278941024","3278941027","IT","Italy"
+"195.112.171.100","195.112.171.103","3278941028","3278941031","FR","France"
+"195.112.171.104","195.112.171.107","3278941032","3278941035","DE","Germany"
+"195.112.171.108","195.112.171.111","3278941036","3278941039","IT","Italy"
+"195.112.171.112","195.112.171.115","3278941040","3278941043","DE","Germany"
+"195.112.171.116","195.112.171.119","3278941044","3278941047","FR","France"
+"195.112.171.120","195.112.171.123","3278941048","3278941051","ES","Spain"
+"195.112.171.124","195.112.171.131","3278941052","3278941059","DE","Germany"
+"195.112.171.132","195.112.171.135","3278941060","3278941063","GB","United Kingdom"
+"195.112.171.136","195.112.171.139","3278941064","3278941067","IT","Italy"
+"195.112.171.140","195.112.171.143","3278941068","3278941071","ES","Spain"
+"195.112.171.144","195.112.171.147","3278941072","3278941075","IT","Italy"
+"195.112.171.148","195.112.171.155","3278941076","3278941083","DE","Germany"
+"195.112.171.156","195.112.171.159","3278941084","3278941087","GB","United Kingdom"
+"195.112.171.160","195.112.171.163","3278941088","3278941091","BE","Belgium"
+"195.112.171.164","195.112.171.167","3278941092","3278941095","DE","Germany"
+"195.112.171.168","195.112.171.171","3278941096","3278941099","FR","France"
+"195.112.171.172","195.112.171.179","3278941100","3278941107","DE","Germany"
+"195.112.171.180","195.112.171.183","3278941108","3278941111","DK","Denmark"
+"195.112.171.184","195.112.171.191","3278941112","3278941119","FR","France"
+"195.112.171.192","195.112.171.199","3278941120","3278941127","DE","Germany"
+"195.112.171.200","195.112.171.203","3278941128","3278941131","BE","Belgium"
+"195.112.171.204","195.112.171.207","3278941132","3278941135","NL","Netherlands"
+"195.112.171.208","195.112.171.215","3278941136","3278941143","DE","Germany"
+"195.112.171.216","195.112.171.223","3278941144","3278941151","IT","Italy"
+"195.112.171.224","195.112.171.227","3278941152","3278941155","DE","Germany"
+"195.112.171.228","195.112.171.231","3278941156","3278941159","SE","Sweden"
+"195.112.171.232","195.112.171.239","3278941160","3278941167","DE","Germany"
+"195.112.171.240","195.112.171.243","3278941168","3278941171","GB","United Kingdom"
+"195.112.171.244","195.112.171.247","3278941172","3278941175","AT","Austria"
+"195.112.171.248","195.112.171.251","3278941176","3278941179","IT","Italy"
+"195.112.171.252","195.112.171.255","3278941180","3278941183","FR","France"
+"195.112.172.0","195.112.172.7","3278941184","3278941191","US","United States"
+"195.112.172.8","195.112.172.11","3278941192","3278941195","BR","Brazil"
+"195.112.172.12","195.112.172.31","3278941196","3278941215","US","United States"
+"195.112.172.32","195.112.172.35","3278941216","3278941219","BR","Brazil"
+"195.112.172.36","195.112.172.59","3278941220","3278941243","US","United States"
+"195.112.172.60","195.112.172.63","3278941244","3278941247","CO","Colombia"
+"195.112.172.64","195.112.172.71","3278941248","3278941255","US","United States"
+"195.112.172.72","195.112.172.75","3278941256","3278941259","MX","Mexico"
+"195.112.172.76","195.112.172.95","3278941260","3278941279","US","United States"
+"195.112.172.96","195.112.172.99","3278941280","3278941283","BR","Brazil"
+"195.112.172.100","195.112.172.103","3278941284","3278941287","AR","Argentina"
+"195.112.172.104","195.112.172.119","3278941288","3278941303","US","United States"
+"195.112.172.120","195.112.172.123","3278941304","3278941307","CO","Colombia"
+"195.112.172.124","195.112.172.135","3278941308","3278941319","US","United States"
+"195.112.172.136","195.112.172.139","3278941320","3278941323","CA","Canada"
+"195.112.172.140","195.112.172.147","3278941324","3278941331","US","United States"
+"195.112.172.148","195.112.172.151","3278941332","3278941335","BR","Brazil"
+"195.112.172.152","195.112.172.159","3278941336","3278941343","US","United States"
+"195.112.172.160","195.112.172.163","3278941344","3278941347","AR","Argentina"
+"195.112.172.164","195.112.172.187","3278941348","3278941371","US","United States"
+"195.112.172.188","195.112.172.191","3278941372","3278941375","CA","Canada"
+"195.112.172.192","195.112.172.215","3278941376","3278941399","US","United States"
+"195.112.172.216","195.112.172.219","3278941400","3278941403","VE","Venezuela"
+"195.112.172.220","195.112.172.223","3278941404","3278941407","BR","Brazil"
+"195.112.172.224","195.112.172.235","3278941408","3278941419","US","United States"
+"195.112.172.236","195.112.172.239","3278941420","3278941423","DE","Germany"
+"195.112.172.240","195.112.172.243","3278941424","3278941427","CL","Chile"
+"195.112.172.244","195.112.172.247","3278941428","3278941431","PE","Peru"
+"195.112.172.248","195.112.172.255","3278941432","3278941439","US","United States"
+"195.112.173.0","195.112.173.3","3278941440","3278941443","AR","Argentina"
+"195.112.173.4","195.112.173.15","3278941444","3278941455","US","United States"
+"195.112.173.16","195.112.173.19","3278941456","3278941459","JM","Jamaica"
+"195.112.173.20","195.112.173.35","3278941460","3278941475","US","United States"
+"195.112.173.36","195.112.173.39","3278941476","3278941479","BR","Brazil"
+"195.112.173.40","195.112.173.51","3278941480","3278941491","US","United States"
+"195.112.173.52","195.112.173.55","3278941492","3278941495","MX","Mexico"
+"195.112.173.56","195.112.173.59","3278941496","3278941499","US","United States"
+"195.112.173.60","195.112.173.63","3278941500","3278941503","CA","Canada"
+"195.112.173.64","195.112.173.147","3278941504","3278941587","US","United States"
+"195.112.173.148","195.112.173.151","3278941588","3278941591","DE","Germany"
+"195.112.173.152","195.112.173.155","3278941592","3278941595","US","United States"
+"195.112.173.156","195.112.173.159","3278941596","3278941599","PE","Peru"
+"195.112.173.160","195.112.173.175","3278941600","3278941615","US","United States"
+"195.112.173.176","195.112.173.179","3278941616","3278941619","CA","Canada"
+"195.112.173.180","195.112.173.199","3278941620","3278941639","US","United States"
+"195.112.173.200","195.112.173.203","3278941640","3278941643","BR","Brazil"
+"195.112.173.204","195.112.173.211","3278941644","3278941651","US","United States"
+"195.112.173.212","195.112.173.215","3278941652","3278941655","VE","Venezuela"
+"195.112.173.216","195.112.173.219","3278941656","3278941659","US","United States"
+"195.112.173.220","195.112.173.223","3278941660","3278941663","BR","Brazil"
+"195.112.173.224","195.112.173.227","3278941664","3278941667","CA","Canada"
+"195.112.173.228","195.112.173.231","3278941668","3278941671","US","United States"
+"195.112.173.232","195.112.173.235","3278941672","3278941675","VE","Venezuela"
+"195.112.173.236","195.112.173.251","3278941676","3278941691","US","United States"
+"195.112.173.252","195.112.173.255","3278941692","3278941695","MX","Mexico"
+"195.112.174.0","195.112.174.39","3278941696","3278941735","US","United States"
+"195.112.174.40","195.112.174.43","3278941736","3278941739","CA","Canada"
+"195.112.174.44","195.112.174.47","3278941740","3278941743","US","United States"
+"195.112.174.48","195.112.174.51","3278941744","3278941747","CA","Canada"
+"195.112.174.52","195.112.174.123","3278941748","3278941819","US","United States"
+"195.112.174.124","195.112.174.127","3278941820","3278941823","CL","Chile"
+"195.112.174.128","195.112.174.151","3278941824","3278941847","US","United States"
+"195.112.174.152","195.112.174.159","3278941848","3278941855","AR","Argentina"
+"195.112.174.160","195.112.174.195","3278941856","3278941891","US","United States"
+"195.112.174.196","195.112.174.199","3278941892","3278941895","CA","Canada"
+"195.112.174.200","195.112.174.215","3278941896","3278941911","US","United States"
+"195.112.174.216","195.112.174.219","3278941912","3278941915","MX","Mexico"
+"195.112.174.220","195.112.174.247","3278941916","3278941943","US","United States"
+"195.112.174.248","195.112.174.251","3278941944","3278941947","CO","Colombia"
+"195.112.174.252","195.112.174.255","3278941948","3278941951","US","United States"
+"195.112.175.0","195.112.175.3","3278941952","3278941955","GB","United Kingdom"
+"195.112.175.4","195.112.175.7","3278941956","3278941959","FR","France"
+"195.112.175.8","195.112.175.11","3278941960","3278941963","DE","Germany"
+"195.112.175.12","195.112.175.19","3278941964","3278941971","GB","United Kingdom"
+"195.112.175.20","195.112.175.27","3278941972","3278941979","DE","Germany"
+"195.112.175.28","195.112.175.31","3278941980","3278941983","ES","Spain"
+"195.112.175.32","195.112.175.35","3278941984","3278941987","DE","Germany"
+"195.112.175.36","195.112.175.43","3278941988","3278941995","FR","France"
+"195.112.175.44","195.112.175.47","3278941996","3278941999","ES","Spain"
+"195.112.175.48","195.112.175.63","3278942000","3278942015","DE","Germany"
+"195.112.175.64","195.112.175.67","3278942016","3278942019","FR","France"
+"195.112.175.68","195.112.175.71","3278942020","3278942023","DE","Germany"
+"195.112.175.72","195.112.175.75","3278942024","3278942027","FR","France"
+"195.112.175.76","195.112.175.79","3278942028","3278942031","CH","Switzerland"
+"195.112.175.80","195.112.175.83","3278942032","3278942035","GR","Greece"
+"195.112.175.84","195.112.175.87","3278942036","3278942039","CH","Switzerland"
+"195.112.175.88","195.112.175.91","3278942040","3278942043","ES","Spain"
+"195.112.175.92","195.112.175.103","3278942044","3278942055","DE","Germany"
+"195.112.175.104","195.112.175.107","3278942056","3278942059","ES","Spain"
+"195.112.175.108","195.112.175.111","3278942060","3278942063","DE","Germany"
+"195.112.175.112","195.112.175.119","3278942064","3278942071","ES","Spain"
+"195.112.175.120","195.112.175.123","3278942072","3278942075","FR","France"
+"195.112.175.124","195.112.175.131","3278942076","3278942083","DE","Germany"
+"195.112.175.132","195.112.175.135","3278942084","3278942087","BE","Belgium"
+"195.112.175.136","195.112.175.139","3278942088","3278942091","DE","Germany"
+"195.112.175.140","195.112.175.143","3278942092","3278942095","BE","Belgium"
+"195.112.175.144","195.112.175.147","3278942096","3278942099","PL","Poland"
+"195.112.175.148","195.112.175.151","3278942100","3278942103","GB","United Kingdom"
+"195.112.175.152","195.112.175.155","3278942104","3278942107","CH","Switzerland"
+"195.112.175.156","195.112.175.159","3278942108","3278942111","DE","Germany"
+"195.112.175.160","195.112.175.163","3278942112","3278942115","FR","France"
+"195.112.175.164","195.112.175.167","3278942116","3278942119","DE","Germany"
+"195.112.175.168","195.112.175.171","3278942120","3278942123","GB","United Kingdom"
+"195.112.175.172","195.112.175.175","3278942124","3278942127","AT","Austria"
+"195.112.175.176","195.112.175.179","3278942128","3278942131","DE","Germany"
+"195.112.175.180","195.112.175.183","3278942132","3278942135","GB","United Kingdom"
+"195.112.175.184","195.112.175.187","3278942136","3278942139","UA","Ukraine"
+"195.112.175.188","195.112.175.191","3278942140","3278942143","NL","Netherlands"
+"195.112.175.192","195.112.175.195","3278942144","3278942147","GB","United Kingdom"
+"195.112.175.196","195.112.175.203","3278942148","3278942155","DE","Germany"
+"195.112.175.204","195.112.175.207","3278942156","3278942159","FR","France"
+"195.112.175.208","195.112.175.211","3278942160","3278942163","DE","Germany"
+"195.112.175.212","195.112.175.215","3278942164","3278942167","IT","Italy"
+"195.112.175.216","195.112.175.219","3278942168","3278942171","CH","Switzerland"
+"195.112.175.220","195.112.175.227","3278942172","3278942179","DE","Germany"
+"195.112.175.228","195.112.175.231","3278942180","3278942183","FR","France"
+"195.112.175.232","195.112.175.235","3278942184","3278942187","DE","Germany"
+"195.112.175.236","195.112.175.239","3278942188","3278942191","IT","Italy"
+"195.112.175.240","195.112.175.251","3278942192","3278942203","DE","Germany"
+"195.112.175.252","195.112.175.255","3278942204","3278942207","CH","Switzerland"
+"195.112.176.0","195.112.176.3","3278942208","3278942211","TW","Taiwan"
+"195.112.176.4","195.112.176.19","3278942212","3278942227","AU","Australia"
+"195.112.176.20","195.112.176.23","3278942228","3278942231","NZ","New Zealand"
+"195.112.176.24","195.112.176.35","3278942232","3278942243","AU","Australia"
+"195.112.176.36","195.112.176.39","3278942244","3278942247","NZ","New Zealand"
+"195.112.176.40","195.112.176.47","3278942248","3278942255","AU","Australia"
+"195.112.176.48","195.112.176.51","3278942256","3278942259","NZ","New Zealand"
+"195.112.176.52","195.112.176.63","3278942260","3278942271","AU","Australia"
+"195.112.176.64","195.112.176.67","3278942272","3278942275","NZ","New Zealand"
+"195.112.176.68","195.112.176.83","3278942276","3278942291","AU","Australia"
+"195.112.176.84","195.112.176.87","3278942292","3278942295","NZ","New Zealand"
+"195.112.176.88","195.112.176.91","3278942296","3278942299","PG","Papua New Guinea"
+"195.112.176.92","195.112.176.147","3278942300","3278942355","AU","Australia"
+"195.112.176.148","195.112.176.151","3278942356","3278942359","NZ","New Zealand"
+"195.112.176.152","195.112.176.175","3278942360","3278942383","AU","Australia"
+"195.112.176.176","195.112.176.179","3278942384","3278942387","NZ","New Zealand"
+"195.112.176.180","195.112.176.191","3278942388","3278942399","AU","Australia"
+"195.112.176.192","195.112.176.195","3278942400","3278942403","NZ","New Zealand"
+"195.112.176.196","195.112.176.227","3278942404","3278942435","AU","Australia"
+"195.112.176.228","195.112.176.231","3278942436","3278942439","DE","Germany"
+"195.112.176.232","195.112.176.235","3278942440","3278942443","AU","Australia"
+"195.112.176.236","195.112.176.239","3278942444","3278942447","NZ","New Zealand"
+"195.112.176.240","195.112.176.247","3278942448","3278942455","AU","Australia"
+"195.112.176.248","195.112.176.255","3278942456","3278942463","DE","Germany"
+"195.112.177.0","195.112.177.3","3278942464","3278942467","SG","Singapore"
+"195.112.177.4","195.112.177.7","3278942468","3278942471","MY","Malaysia"
+"195.112.177.8","195.112.177.11","3278942472","3278942475","IN","India"
+"195.112.177.12","195.112.177.19","3278942476","3278942483","SG","Singapore"
+"195.112.177.20","195.112.177.23","3278942484","3278942487","CN","China"
+"195.112.177.24","195.112.177.27","3278942488","3278942491","IN","India"
+"195.112.177.28","195.112.177.31","3278942492","3278942495","MY","Malaysia"
+"195.112.177.32","195.112.177.35","3278942496","3278942499","CN","China"
+"195.112.177.36","195.112.177.43","3278942500","3278942507","MY","Malaysia"
+"195.112.177.44","195.112.177.47","3278942508","3278942511","TH","Thailand"
+"195.112.177.48","195.112.177.51","3278942512","3278942515","SG","Singapore"
+"195.112.177.52","195.112.177.55","3278942516","3278942519","PH","Philippines"
+"195.112.177.56","195.112.177.75","3278942520","3278942539","IN","India"
+"195.112.177.76","195.112.177.79","3278942540","3278942543","TW","Taiwan"
+"195.112.177.80","195.112.177.83","3278942544","3278942547","PK","Pakistan"
+"195.112.177.84","195.112.177.87","3278942548","3278942551","MY","Malaysia"
+"195.112.177.88","195.112.177.91","3278942552","3278942555","TW","Taiwan"
+"195.112.177.92","195.112.177.95","3278942556","3278942559","IN","India"
+"195.112.177.96","195.112.177.107","3278942560","3278942571","MY","Malaysia"
+"195.112.177.108","195.112.177.111","3278942572","3278942575","IN","India"
+"195.112.177.112","195.112.177.115","3278942576","3278942579","MY","Malaysia"
+"195.112.177.116","195.112.177.119","3278942580","3278942583","TW","Taiwan"
+"195.112.177.120","195.112.177.123","3278942584","3278942587","SG","Singapore"
+"195.112.177.124","195.112.177.127","3278942588","3278942591","CN","China"
+"195.112.177.128","195.112.177.131","3278942592","3278942595","TW","Taiwan"
+"195.112.177.132","195.112.177.135","3278942596","3278942599","IN","India"
+"195.112.177.136","195.112.177.139","3278942600","3278942603","SG","Singapore"
+"195.112.177.140","195.112.177.143","3278942604","3278942607","TW","Taiwan"
+"195.112.177.144","195.112.177.147","3278942608","3278942611","TH","Thailand"
+"195.112.177.148","195.112.177.151","3278942612","3278942615","PH","Philippines"
+"195.112.177.152","195.112.177.163","3278942616","3278942627","SG","Singapore"
+"195.112.177.164","195.112.177.171","3278942628","3278942635","MY","Malaysia"
+"195.112.177.172","195.112.177.179","3278942636","3278942643","SG","Singapore"
+"195.112.177.180","195.112.177.183","3278942644","3278942647","MY","Malaysia"
+"195.112.177.184","195.112.177.187","3278942648","3278942651","IN","India"
+"195.112.177.188","195.112.177.191","3278942652","3278942655","MY","Malaysia"
+"195.112.177.192","195.112.177.203","3278942656","3278942667","SG","Singapore"
+"195.112.177.204","195.112.177.207","3278942668","3278942671","MY","Malaysia"
+"195.112.177.208","195.112.177.211","3278942672","3278942675","SG","Singapore"
+"195.112.177.212","195.112.177.215","3278942676","3278942679","HK","Hong Kong"
+"195.112.177.216","195.112.177.219","3278942680","3278942683","TW","Taiwan"
+"195.112.177.220","195.112.177.223","3278942684","3278942687","DE","Germany"
+"195.112.177.224","195.112.177.227","3278942688","3278942691","SG","Singapore"
+"195.112.177.228","195.112.177.231","3278942692","3278942695","IN","India"
+"195.112.177.232","195.112.177.235","3278942696","3278942699","SG","Singapore"
+"195.112.177.236","195.112.177.239","3278942700","3278942703","TW","Taiwan"
+"195.112.177.240","195.112.177.243","3278942704","3278942707","MY","Malaysia"
+"195.112.177.244","195.112.177.255","3278942708","3278942719","SG","Singapore"
+"195.112.178.0","195.112.178.1","3278942720","3278942721","DE","Germany"
+"195.112.178.2","195.112.178.2","3278942722","3278942722","GB","United Kingdom"
+"195.112.178.3","195.112.178.4","3278942723","3278942724","DE","Germany"
+"195.112.178.5","195.112.178.5","3278942725","3278942725","GB","United Kingdom"
+"195.112.178.6","195.112.178.6","3278942726","3278942726","IT","Italy"
+"195.112.178.7","195.112.178.7","3278942727","3278942727","DE","Germany"
+"195.112.178.8","195.112.178.8","3278942728","3278942728","CH","Switzerland"
+"195.112.178.9","195.112.178.10","3278942729","3278942730","BE","Belgium"
+"195.112.178.11","195.112.178.11","3278942731","3278942731","DE","Germany"
+"195.112.178.12","195.112.178.12","3278942732","3278942732","ES","Spain"
+"195.112.178.13","195.112.178.13","3278942733","3278942733","LU","Luxembourg"
+"195.112.178.14","195.112.178.14","3278942734","3278942734","GB","United Kingdom"
+"195.112.178.15","195.112.178.15","3278942735","3278942735","DE","Germany"
+"195.112.178.16","195.112.178.16","3278942736","3278942736","IT","Italy"
+"195.112.178.17","195.112.178.17","3278942737","3278942737","GB","United Kingdom"
+"195.112.178.18","195.112.178.19","3278942738","3278942739","DE","Germany"
+"195.112.178.20","195.112.178.20","3278942740","3278942740","NL","Netherlands"
+"195.112.178.21","195.112.178.21","3278942741","3278942741","GB","United Kingdom"
+"195.112.178.22","195.112.178.22","3278942742","3278942742","DE","Germany"
+"195.112.178.23","195.112.178.23","3278942743","3278942743","ES","Spain"
+"195.112.178.24","195.112.178.29","3278942744","3278942749","DE","Germany"
+"195.112.178.30","195.112.178.30","3278942750","3278942750","IT","Italy"
+"195.112.178.31","195.112.178.31","3278942751","3278942751","FR","France"
+"195.112.178.32","195.112.178.32","3278942752","3278942752","CH","Switzerland"
+"195.112.178.33","195.112.178.34","3278942753","3278942754","DE","Germany"
+"195.112.178.35","195.112.178.35","3278942755","3278942755","GB","United Kingdom"
+"195.112.178.36","195.112.178.36","3278942756","3278942756","DE","Germany"
+"195.112.178.37","195.112.178.37","3278942757","3278942757","GB","United Kingdom"
+"195.112.178.38","195.112.178.39","3278942758","3278942759","IT","Italy"
+"195.112.178.40","195.112.178.41","3278942760","3278942761","DE","Germany"
+"195.112.178.42","195.112.178.42","3278942762","3278942762","GB","United Kingdom"
+"195.112.178.43","195.112.178.43","3278942763","3278942763","NL","Netherlands"
+"195.112.178.44","195.112.178.44","3278942764","3278942764","FR","France"
+"195.112.178.45","195.112.178.45","3278942765","3278942765","CH","Switzerland"
+"195.112.178.46","195.112.178.46","3278942766","3278942766","PL","Poland"
+"195.112.178.47","195.112.178.47","3278942767","3278942767","FR","France"
+"195.112.178.48","195.112.178.48","3278942768","3278942768","NO","Norway"
+"195.112.178.49","195.112.178.49","3278942769","3278942769","GB","United Kingdom"
+"195.112.178.50","195.112.178.51","3278942770","3278942771","DE","Germany"
+"195.112.178.52","195.112.178.52","3278942772","3278942772","BE","Belgium"
+"195.112.178.53","195.112.178.53","3278942773","3278942773","DE","Germany"
+"195.112.178.54","195.112.178.54","3278942774","3278942774","CH","Switzerland"
+"195.112.178.55","195.112.178.55","3278942775","3278942775","FR","France"
+"195.112.178.56","195.112.178.56","3278942776","3278942776","DE","Germany"
+"195.112.178.57","195.112.178.58","3278942777","3278942778","GB","United Kingdom"
+"195.112.178.59","195.112.178.59","3278942779","3278942779","SE","Sweden"
+"195.112.178.60","195.112.178.64","3278942780","3278942784","DE","Germany"
+"195.112.178.65","195.112.178.65","3278942785","3278942785","GR","Greece"
+"195.112.178.66","195.112.178.66","3278942786","3278942786","SI","Slovenia"
+"195.112.178.67","195.112.178.67","3278942787","3278942787","IT","Italy"
+"195.112.178.68","195.112.178.69","3278942788","3278942789","DE","Germany"
+"195.112.178.70","195.112.178.70","3278942790","3278942790","ES","Spain"
+"195.112.178.71","195.112.178.71","3278942791","3278942791","IT","Italy"
+"195.112.178.72","195.112.178.72","3278942792","3278942792","US","United States"
+"195.112.178.73","195.112.178.75","3278942793","3278942795","DE","Germany"
+"195.112.178.76","195.112.178.76","3278942796","3278942796","IT","Italy"
+"195.112.178.77","195.112.178.77","3278942797","3278942797","GB","United Kingdom"
+"195.112.178.78","195.112.178.78","3278942798","3278942798","DE","Germany"
+"195.112.178.79","195.112.178.79","3278942799","3278942799","IT","Italy"
+"195.112.178.80","195.112.178.80","3278942800","3278942800","FR","France"
+"195.112.178.81","195.112.178.83","3278942801","3278942803","DE","Germany"
+"195.112.178.84","195.112.178.84","3278942804","3278942804","IT","Italy"
+"195.112.178.85","195.112.178.85","3278942805","3278942805","DE","Germany"
+"195.112.178.86","195.112.178.86","3278942806","3278942806","BE","Belgium"
+"195.112.178.87","195.112.178.87","3278942807","3278942807","AT","Austria"
+"195.112.178.88","195.112.178.89","3278942808","3278942809","DE","Germany"
+"195.112.178.90","195.112.178.90","3278942810","3278942810","ES","Spain"
+"195.112.178.91","195.112.178.91","3278942811","3278942811","NL","Netherlands"
+"195.112.178.92","195.112.178.93","3278942812","3278942813","DE","Germany"
+"195.112.178.94","195.112.178.94","3278942814","3278942814","CH","Switzerland"
+"195.112.178.95","195.112.178.95","3278942815","3278942815","DE","Germany"
+"195.112.178.96","195.112.178.96","3278942816","3278942816","AT","Austria"
+"195.112.178.97","195.112.178.97","3278942817","3278942817","FR","France"
+"195.112.178.98","195.112.178.98","3278942818","3278942818","DK","Denmark"
+"195.112.178.99","195.112.178.99","3278942819","3278942819","DE","Germany"
+"195.112.178.100","195.112.178.100","3278942820","3278942820","IT","Italy"
+"195.112.178.101","195.112.178.101","3278942821","3278942821","NL","Netherlands"
+"195.112.178.102","195.112.178.104","3278942822","3278942824","DE","Germany"
+"195.112.178.105","195.112.178.105","3278942825","3278942825","NL","Netherlands"
+"195.112.178.106","195.112.178.106","3278942826","3278942826","RU","Russian Federation"
+"195.112.178.107","195.112.178.107","3278942827","3278942827","FR","France"
+"195.112.178.108","195.112.178.108","3278942828","3278942828","ES","Spain"
+"195.112.178.109","195.112.178.110","3278942829","3278942830","DE","Germany"
+"195.112.178.111","195.112.178.111","3278942831","3278942831","CH","Switzerland"
+"195.112.178.112","195.112.178.112","3278942832","3278942832","IT","Italy"
+"195.112.178.113","195.112.178.113","3278942833","3278942833","DE","Germany"
+"195.112.178.114","195.112.178.114","3278942834","3278942834","NL","Netherlands"
+"195.112.178.115","195.112.178.115","3278942835","3278942835","AT","Austria"
+"195.112.178.116","195.112.178.117","3278942836","3278942837","DE","Germany"
+"195.112.178.118","195.112.178.118","3278942838","3278942838","ES","Spain"
+"195.112.178.119","195.112.178.119","3278942839","3278942839","FR","France"
+"195.112.178.120","195.112.178.123","3278942840","3278942843","DE","Germany"
+"195.112.178.124","195.112.178.124","3278942844","3278942844","ES","Spain"
+"195.112.178.125","195.112.178.130","3278942845","3278942850","DE","Germany"
+"195.112.178.131","195.112.178.131","3278942851","3278942851","HU","Hungary"
+"195.112.178.132","195.112.178.132","3278942852","3278942852","DE","Germany"
+"195.112.178.133","195.112.178.133","3278942853","3278942853","ES","Spain"
+"195.112.178.134","195.112.178.134","3278942854","3278942854","GB","United Kingdom"
+"195.112.178.135","195.112.178.135","3278942855","3278942855","DE","Germany"
+"195.112.178.136","195.112.178.136","3278942856","3278942856","NO","Norway"
+"195.112.178.137","195.112.178.137","3278942857","3278942857","DE","Germany"
+"195.112.178.138","195.112.178.138","3278942858","3278942858","IT","Italy"
+"195.112.178.139","195.112.178.140","3278942859","3278942860","DE","Germany"
+"195.112.178.141","195.112.178.141","3278942861","3278942861","FR","France"
+"195.112.178.142","195.112.178.143","3278942862","3278942863","DE","Germany"
+"195.112.178.144","195.112.178.144","3278942864","3278942864","ES","Spain"
+"195.112.178.145","195.112.178.145","3278942865","3278942865","GB","United Kingdom"
+"195.112.178.146","195.112.178.147","3278942866","3278942867","NL","Netherlands"
+"195.112.178.148","195.112.178.148","3278942868","3278942868","DE","Germany"
+"195.112.178.149","195.112.178.149","3278942869","3278942869","IT","Italy"
+"195.112.178.150","195.112.178.150","3278942870","3278942870","CH","Switzerland"
+"195.112.178.151","195.112.178.151","3278942871","3278942871","IS","Iceland"
+"195.112.178.152","195.112.178.152","3278942872","3278942872","ES","Spain"
+"195.112.178.153","195.112.178.153","3278942873","3278942873","IT","Italy"
+"195.112.178.154","195.112.178.155","3278942874","3278942875","DE","Germany"
+"195.112.178.156","195.112.178.156","3278942876","3278942876","PL","Poland"
+"195.112.178.157","195.112.178.157","3278942877","3278942877","DE","Germany"
+"195.112.178.158","195.112.178.158","3278942878","3278942878","NL","Netherlands"
+"195.112.178.159","195.112.178.159","3278942879","3278942879","DK","Denmark"
+"195.112.178.160","195.112.178.161","3278942880","3278942881","DE","Germany"
+"195.112.178.162","195.112.178.162","3278942882","3278942882","CH","Switzerland"
+"195.112.178.163","195.112.178.163","3278942883","3278942883","GB","United Kingdom"
+"195.112.178.164","195.112.178.164","3278942884","3278942884","DE","Germany"
+"195.112.178.165","195.112.178.165","3278942885","3278942885","NL","Netherlands"
+"195.112.178.166","195.112.178.169","3278942886","3278942889","DE","Germany"
+"195.112.178.170","195.112.178.170","3278942890","3278942890","ES","Spain"
+"195.112.178.171","195.112.178.174","3278942891","3278942894","DE","Germany"
+"195.112.178.175","195.112.178.175","3278942895","3278942895","NL","Netherlands"
+"195.112.178.176","195.112.178.176","3278942896","3278942896","GB","United Kingdom"
+"195.112.178.177","195.112.178.177","3278942897","3278942897","CH","Switzerland"
+"195.112.178.178","195.112.178.179","3278942898","3278942899","NL","Netherlands"
+"195.112.178.180","195.112.178.183","3278942900","3278942903","DE","Germany"
+"195.112.178.184","195.112.178.184","3278942904","3278942904","BE","Belgium"
+"195.112.178.185","195.112.178.185","3278942905","3278942905","IE","Ireland"
+"195.112.178.186","195.112.178.187","3278942906","3278942907","DE","Germany"
+"195.112.178.188","195.112.178.188","3278942908","3278942908","GB","United Kingdom"
+"195.112.178.189","195.112.178.190","3278942909","3278942910","DE","Germany"
+"195.112.178.191","195.112.178.191","3278942911","3278942911","IT","Italy"
+"195.112.178.192","195.112.178.193","3278942912","3278942913","DE","Germany"
+"195.112.178.194","195.112.178.194","3278942914","3278942914","CH","Switzerland"
+"195.112.178.195","195.112.178.195","3278942915","3278942915","DE","Germany"
+"195.112.178.196","195.112.178.196","3278942916","3278942916","CH","Switzerland"
+"195.112.178.197","195.112.178.202","3278942917","3278942922","DE","Germany"
+"195.112.178.203","195.112.178.203","3278942923","3278942923","NL","Netherlands"
+"195.112.178.204","195.112.178.204","3278942924","3278942924","DE","Germany"
+"195.112.178.205","195.112.178.205","3278942925","3278942925","GB","United Kingdom"
+"195.112.178.206","195.112.178.210","3278942926","3278942930","DE","Germany"
+"195.112.178.211","195.112.178.211","3278942931","3278942931","CH","Switzerland"
+"195.112.178.212","195.112.178.212","3278942932","3278942932","NL","Netherlands"
+"195.112.178.213","195.112.178.213","3278942933","3278942933","BE","Belgium"
+"195.112.178.214","195.112.178.214","3278942934","3278942934","DE","Germany"
+"195.112.178.215","195.112.178.216","3278942935","3278942936","NL","Netherlands"
+"195.112.178.217","195.112.178.217","3278942937","3278942937","DE","Germany"
+"195.112.178.218","195.112.178.218","3278942938","3278942938","CH","Switzerland"
+"195.112.178.219","195.112.178.220","3278942939","3278942940","DE","Germany"
+"195.112.178.221","195.112.178.221","3278942941","3278942941","IT","Italy"
+"195.112.178.222","195.112.178.222","3278942942","3278942942","DE","Germany"
+"195.112.178.223","195.112.178.224","3278942943","3278942944","NL","Netherlands"
+"195.112.178.225","195.112.178.226","3278942945","3278942946","DE","Germany"
+"195.112.178.227","195.112.178.227","3278942947","3278942947","BE","Belgium"
+"195.112.178.228","195.112.178.228","3278942948","3278942948","AT","Austria"
+"195.112.178.229","195.112.178.230","3278942949","3278942950","DE","Germany"
+"195.112.178.231","195.112.178.231","3278942951","3278942951","IT","Italy"
+"195.112.178.232","195.112.178.233","3278942952","3278942953","DE","Germany"
+"195.112.178.234","195.112.178.234","3278942954","3278942954","AT","Austria"
+"195.112.178.235","195.112.178.237","3278942955","3278942957","DE","Germany"
+"195.112.178.238","195.112.178.238","3278942958","3278942958","CH","Switzerland"
+"195.112.178.239","195.112.178.241","3278942959","3278942961","DE","Germany"
+"195.112.178.242","195.112.178.243","3278942962","3278942963","NL","Netherlands"
+"195.112.178.244","195.112.178.247","3278942964","3278942967","DE","Germany"
+"195.112.178.248","195.112.178.248","3278942968","3278942968","NL","Netherlands"
+"195.112.178.249","195.112.178.249","3278942969","3278942969","AT","Austria"
+"195.112.178.250","195.112.178.250","3278942970","3278942970","ES","Spain"
+"195.112.178.251","195.112.178.252","3278942971","3278942972","IT","Italy"
+"195.112.178.253","195.112.179.1","3278942973","3278942977","DE","Germany"
+"195.112.179.2","195.112.179.2","3278942978","3278942978","BE","Belgium"
+"195.112.179.3","195.112.179.3","3278942979","3278942979","FR","France"
+"195.112.179.4","195.112.179.4","3278942980","3278942980","IT","Italy"
+"195.112.179.5","195.112.179.8","3278942981","3278942984","DE","Germany"
+"195.112.179.9","195.112.179.9","3278942985","3278942985","ES","Spain"
+"195.112.179.10","195.112.179.10","3278942986","3278942986","CH","Switzerland"
+"195.112.179.11","195.112.179.11","3278942987","3278942987","BE","Belgium"
+"195.112.179.12","195.112.179.12","3278942988","3278942988","DE","Germany"
+"195.112.179.13","195.112.179.14","3278942989","3278942990","CH","Switzerland"
+"195.112.179.15","195.112.179.16","3278942991","3278942992","DE","Germany"
+"195.112.179.17","195.112.179.17","3278942993","3278942993","GB","United Kingdom"
+"195.112.179.18","195.112.179.18","3278942994","3278942994","CH","Switzerland"
+"195.112.179.19","195.112.179.26","3278942995","3278943002","DE","Germany"
+"195.112.179.27","195.112.179.27","3278943003","3278943003","CH","Switzerland"
+"195.112.179.28","195.112.179.29","3278943004","3278943005","DE","Germany"
+"195.112.179.30","195.112.179.30","3278943006","3278943006","FR","France"
+"195.112.179.31","195.112.179.31","3278943007","3278943007","DE","Germany"
+"195.112.179.32","195.112.179.32","3278943008","3278943008","IT","Italy"
+"195.112.179.33","195.112.179.33","3278943009","3278943009","DE","Germany"
+"195.112.179.34","195.112.179.34","3278943010","3278943010","NL","Netherlands"
+"195.112.179.35","195.112.179.35","3278943011","3278943011","DE","Germany"
+"195.112.179.36","195.112.179.36","3278943012","3278943012","CZ","Czech Republic"
+"195.112.179.37","195.112.179.37","3278943013","3278943013","IT","Italy"
+"195.112.179.38","195.112.179.38","3278943014","3278943014","DE","Germany"
+"195.112.179.39","195.112.179.40","3278943015","3278943016","ES","Spain"
+"195.112.179.41","195.112.179.41","3278943017","3278943017","FR","France"
+"195.112.179.42","195.112.179.42","3278943018","3278943018","CH","Switzerland"
+"195.112.179.43","195.112.179.43","3278943019","3278943019","DE","Germany"
+"195.112.179.44","195.112.179.44","3278943020","3278943020","CH","Switzerland"
+"195.112.179.45","195.112.179.45","3278943021","3278943021","BE","Belgium"
+"195.112.179.46","195.112.179.46","3278943022","3278943022","ES","Spain"
+"195.112.179.47","195.112.179.47","3278943023","3278943023","BE","Belgium"
+"195.112.179.48","195.112.179.48","3278943024","3278943024","FR","France"
+"195.112.179.49","195.112.179.49","3278943025","3278943025","DE","Germany"
+"195.112.179.50","195.112.179.50","3278943026","3278943026","DK","Denmark"
+"195.112.179.51","195.112.179.51","3278943027","3278943027","DE","Germany"
+"195.112.179.52","195.112.179.53","3278943028","3278943029","GB","United Kingdom"
+"195.112.179.54","195.112.179.54","3278943030","3278943030","ES","Spain"
+"195.112.179.55","195.112.179.55","3278943031","3278943031","NL","Netherlands"
+"195.112.179.56","195.112.179.56","3278943032","3278943032","FR","France"
+"195.112.179.57","195.112.179.58","3278943033","3278943034","DE","Germany"
+"195.112.179.59","195.112.179.59","3278943035","3278943035","ES","Spain"
+"195.112.179.60","195.112.179.60","3278943036","3278943036","DE","Germany"
+"195.112.179.61","195.112.179.61","3278943037","3278943037","FR","France"
+"195.112.179.62","195.112.179.62","3278943038","3278943038","DE","Germany"
+"195.112.179.63","195.112.179.63","3278943039","3278943039","CH","Switzerland"
+"195.112.179.64","195.112.179.64","3278943040","3278943040","IT","Italy"
+"195.112.179.65","195.112.179.65","3278943041","3278943041","DE","Germany"
+"195.112.179.66","195.112.179.66","3278943042","3278943042","BE","Belgium"
+"195.112.179.67","195.112.179.67","3278943043","3278943043","SI","Slovenia"
+"195.112.179.68","195.112.179.68","3278943044","3278943044","FR","France"
+"195.112.179.69","195.112.179.72","3278943045","3278943048","DE","Germany"
+"195.112.179.73","195.112.179.73","3278943049","3278943049","GB","United Kingdom"
+"195.112.179.74","195.112.179.74","3278943050","3278943050","IT","Italy"
+"195.112.179.75","195.112.179.80","3278943051","3278943056","DE","Germany"
+"195.112.179.81","195.112.179.81","3278943057","3278943057","CH","Switzerland"
+"195.112.179.82","195.112.179.82","3278943058","3278943058","FR","France"
+"195.112.179.83","195.112.179.83","3278943059","3278943059","CH","Switzerland"
+"195.112.179.84","195.112.179.89","3278943060","3278943065","DE","Germany"
+"195.112.179.90","195.112.179.90","3278943066","3278943066","GB","United Kingdom"
+"195.112.179.91","195.112.179.93","3278943067","3278943069","DE","Germany"
+"195.112.179.94","195.112.179.94","3278943070","3278943070","PL","Poland"
+"195.112.179.95","195.112.179.97","3278943071","3278943073","DE","Germany"
+"195.112.179.98","195.112.179.98","3278943074","3278943074","ES","Spain"
+"195.112.179.99","195.112.179.100","3278943075","3278943076","FR","France"
+"195.112.179.101","195.112.179.101","3278943077","3278943077","DE","Germany"
+"195.112.179.102","195.112.179.103","3278943078","3278943079","CH","Switzerland"
+"195.112.179.104","195.112.179.104","3278943080","3278943080","BE","Belgium"
+"195.112.179.105","195.112.179.105","3278943081","3278943081","DE","Germany"
+"195.112.179.106","195.112.179.106","3278943082","3278943082","CH","Switzerland"
+"195.112.179.107","195.112.179.108","3278943083","3278943084","DE","Germany"
+"195.112.179.109","195.112.179.109","3278943085","3278943085","NL","Netherlands"
+"195.112.179.110","195.112.179.111","3278943086","3278943087","DE","Germany"
+"195.112.179.112","195.112.179.112","3278943088","3278943088","NL","Netherlands"
+"195.112.179.113","195.112.179.114","3278943089","3278943090","DE","Germany"
+"195.112.179.115","195.112.179.115","3278943091","3278943091","IT","Italy"
+"195.112.179.116","195.112.179.116","3278943092","3278943092","ES","Spain"
+"195.112.179.117","195.112.179.120","3278943093","3278943096","DE","Germany"
+"195.112.179.121","195.112.179.121","3278943097","3278943097","BE","Belgium"
+"195.112.179.122","195.112.179.123","3278943098","3278943099","DE","Germany"
+"195.112.179.124","195.112.179.124","3278943100","3278943100","SE","Sweden"
+"195.112.179.125","195.112.179.125","3278943101","3278943101","DE","Germany"
+"195.112.179.126","195.112.179.126","3278943102","3278943102","ZA","South Africa"
+"195.112.179.127","195.112.179.129","3278943103","3278943105","DE","Germany"
+"195.112.179.130","195.112.179.130","3278943106","3278943106","FR","France"
+"195.112.179.131","195.112.179.131","3278943107","3278943107","DE","Germany"
+"195.112.179.132","195.112.179.132","3278943108","3278943108","FR","France"
+"195.112.179.133","195.112.179.133","3278943109","3278943109","IT","Italy"
+"195.112.179.134","195.112.179.134","3278943110","3278943110","DK","Denmark"
+"195.112.179.135","195.112.179.135","3278943111","3278943111","GB","United Kingdom"
+"195.112.179.136","195.112.179.138","3278943112","3278943114","DE","Germany"
+"195.112.179.139","195.112.179.139","3278943115","3278943115","PT","Portugal"
+"195.112.179.140","195.112.179.141","3278943116","3278943117","DE","Germany"
+"195.112.179.142","195.112.179.143","3278943118","3278943119","IT","Italy"
+"195.112.179.144","195.112.179.144","3278943120","3278943120","DE","Germany"
+"195.112.179.145","195.112.179.145","3278943121","3278943121","AT","Austria"
+"195.112.179.146","195.112.179.146","3278943122","3278943122","GB","United Kingdom"
+"195.112.179.147","195.112.179.147","3278943123","3278943123","FR","France"
+"195.112.179.148","195.112.179.148","3278943124","3278943124","BE","Belgium"
+"195.112.179.149","195.112.179.149","3278943125","3278943125","CH","Switzerland"
+"195.112.179.150","195.112.179.150","3278943126","3278943126","IT","Italy"
+"195.112.179.151","195.112.179.151","3278943127","3278943127","DE","Germany"
+"195.112.179.152","195.112.179.152","3278943128","3278943128","GB","United Kingdom"
+"195.112.179.153","195.112.179.154","3278943129","3278943130","DE","Germany"
+"195.112.179.155","195.112.179.155","3278943131","3278943131","BE","Belgium"
+"195.112.179.156","195.112.179.156","3278943132","3278943132","FR","France"
+"195.112.179.157","195.112.179.157","3278943133","3278943133","DE","Germany"
+"195.112.179.158","195.112.179.159","3278943134","3278943135","NL","Netherlands"
+"195.112.179.160","195.112.179.160","3278943136","3278943136","FR","France"
+"195.112.179.161","195.112.179.161","3278943137","3278943137","DE","Germany"
+"195.112.179.162","195.112.179.162","3278943138","3278943138","BE","Belgium"
+"195.112.179.163","195.112.179.163","3278943139","3278943139","DE","Germany"
+"195.112.179.164","195.112.179.164","3278943140","3278943140","ES","Spain"
+"195.112.179.165","195.112.179.165","3278943141","3278943141","NL","Netherlands"
+"195.112.179.166","195.112.179.166","3278943142","3278943142","FR","France"
+"195.112.179.167","195.112.179.167","3278943143","3278943143","ES","Spain"
+"195.112.179.168","195.112.179.169","3278943144","3278943145","DE","Germany"
+"195.112.179.170","195.112.179.170","3278943146","3278943146","CH","Switzerland"
+"195.112.179.171","195.112.179.171","3278943147","3278943147","NL","Netherlands"
+"195.112.179.172","195.112.179.172","3278943148","3278943148","FR","France"
+"195.112.179.173","195.112.179.173","3278943149","3278943149","BE","Belgium"
+"195.112.179.174","195.112.179.174","3278943150","3278943150","DE","Germany"
+"195.112.179.175","195.112.179.175","3278943151","3278943151","NL","Netherlands"
+"195.112.179.176","195.112.179.177","3278943152","3278943153","DE","Germany"
+"195.112.179.178","195.112.179.178","3278943154","3278943154","SE","Sweden"
+"195.112.179.179","195.112.179.183","3278943155","3278943159","DE","Germany"
+"195.112.179.184","195.112.179.184","3278943160","3278943160","ES","Spain"
+"195.112.179.185","195.112.179.185","3278943161","3278943161","BE","Belgium"
+"195.112.179.186","195.112.179.187","3278943162","3278943163","DE","Germany"
+"195.112.179.188","195.112.179.188","3278943164","3278943164","NL","Netherlands"
+"195.112.179.189","195.112.179.189","3278943165","3278943165","SE","Sweden"
+"195.112.179.190","195.112.179.193","3278943166","3278943169","DE","Germany"
+"195.112.179.194","195.112.179.196","3278943170","3278943172","FR","France"
+"195.112.179.197","195.112.179.197","3278943173","3278943173","NL","Netherlands"
+"195.112.179.198","195.112.179.198","3278943174","3278943174","DE","Germany"
+"195.112.179.199","195.112.179.201","3278943175","3278943177","ES","Spain"
+"195.112.179.202","195.112.179.202","3278943178","3278943178","DE","Germany"
+"195.112.179.203","195.112.179.203","3278943179","3278943179","CH","Switzerland"
+"195.112.179.204","195.112.179.205","3278943180","3278943181","DE","Germany"
+"195.112.179.206","195.112.179.206","3278943182","3278943182","SE","Sweden"
+"195.112.179.207","195.112.179.207","3278943183","3278943183","FR","France"
+"195.112.179.208","195.112.179.208","3278943184","3278943184","DE","Germany"
+"195.112.179.209","195.112.179.209","3278943185","3278943185","BE","Belgium"
+"195.112.179.210","195.112.179.210","3278943186","3278943186","NL","Netherlands"
+"195.112.179.211","195.112.179.211","3278943187","3278943187","DE","Germany"
+"195.112.179.212","195.112.179.212","3278943188","3278943188","GB","United Kingdom"
+"195.112.179.213","195.112.179.217","3278943189","3278943193","DE","Germany"
+"195.112.179.218","195.112.179.218","3278943194","3278943194","IT","Italy"
+"195.112.179.219","195.112.179.219","3278943195","3278943195","DE","Germany"
+"195.112.179.220","195.112.179.220","3278943196","3278943196","CH","Switzerland"
+"195.112.179.221","195.112.179.221","3278943197","3278943197","NL","Netherlands"
+"195.112.179.222","195.112.179.222","3278943198","3278943198","GR","Greece"
+"195.112.179.223","195.112.179.223","3278943199","3278943199","GB","United Kingdom"
+"195.112.179.224","195.112.179.224","3278943200","3278943200","DE","Germany"
+"195.112.179.225","195.112.179.226","3278943201","3278943202","CH","Switzerland"
+"195.112.179.227","195.112.179.227","3278943203","3278943203","SE","Sweden"
+"195.112.179.228","195.112.179.230","3278943204","3278943206","DE","Germany"
+"195.112.179.231","195.112.179.231","3278943207","3278943207","IT","Italy"
+"195.112.179.232","195.112.179.232","3278943208","3278943208","DE","Germany"
+"195.112.179.233","195.112.179.233","3278943209","3278943209","ES","Spain"
+"195.112.179.234","195.112.179.235","3278943210","3278943211","DE","Germany"
+"195.112.179.236","195.112.179.236","3278943212","3278943212","IT","Italy"
+"195.112.179.237","195.112.179.237","3278943213","3278943213","DE","Germany"
+"195.112.179.238","195.112.179.238","3278943214","3278943214","IT","Italy"
+"195.112.179.239","195.112.179.240","3278943215","3278943216","DE","Germany"
+"195.112.179.241","195.112.179.241","3278943217","3278943217","GB","United Kingdom"
+"195.112.179.242","195.112.179.242","3278943218","3278943218","IT","Italy"
+"195.112.179.243","195.112.179.246","3278943219","3278943222","DE","Germany"
+"195.112.179.247","195.112.179.247","3278943223","3278943223","NL","Netherlands"
+"195.112.179.248","195.112.179.249","3278943224","3278943225","DE","Germany"
+"195.112.179.250","195.112.179.250","3278943226","3278943226","FR","France"
+"195.112.179.251","195.112.179.251","3278943227","3278943227","GB","United Kingdom"
+"195.112.179.252","195.112.180.3","3278943228","3278943235","DE","Germany"
+"195.112.180.4","195.112.180.4","3278943236","3278943236","ES","Spain"
+"195.112.180.5","195.112.180.5","3278943237","3278943237","FR","France"
+"195.112.180.6","195.112.180.7","3278943238","3278943239","DE","Germany"
+"195.112.180.8","195.112.180.8","3278943240","3278943240","NL","Netherlands"
+"195.112.180.9","195.112.180.10","3278943241","3278943242","DE","Germany"
+"195.112.180.11","195.112.180.11","3278943243","3278943243","ES","Spain"
+"195.112.180.12","195.112.180.12","3278943244","3278943244","FR","France"
+"195.112.180.13","195.112.180.13","3278943245","3278943245","DE","Germany"
+"195.112.180.14","195.112.180.14","3278943246","3278943246","NL","Netherlands"
+"195.112.180.15","195.112.180.16","3278943247","3278943248","DE","Germany"
+"195.112.180.17","195.112.180.17","3278943249","3278943249","ES","Spain"
+"195.112.180.18","195.112.180.19","3278943250","3278943251","FR","France"
+"195.112.180.20","195.112.180.20","3278943252","3278943252","IT","Italy"
+"195.112.180.21","195.112.180.21","3278943253","3278943253","DE","Germany"
+"195.112.180.22","195.112.180.22","3278943254","3278943254","DK","Denmark"
+"195.112.180.23","195.112.180.23","3278943255","3278943255","DE","Germany"
+"195.112.180.24","195.112.180.24","3278943256","3278943256","FR","France"
+"195.112.180.25","195.112.180.25","3278943257","3278943257","IT","Italy"
+"195.112.180.26","195.112.180.28","3278943258","3278943260","DE","Germany"
+"195.112.180.29","195.112.180.29","3278943261","3278943261","ES","Spain"
+"195.112.180.30","195.112.180.30","3278943262","3278943262","NL","Netherlands"
+"195.112.180.31","195.112.180.31","3278943263","3278943263","FR","France"
+"195.112.180.32","195.112.180.33","3278943264","3278943265","DE","Germany"
+"195.112.180.34","195.112.180.34","3278943266","3278943266","FR","France"
+"195.112.180.35","195.112.180.35","3278943267","3278943267","NL","Netherlands"
+"195.112.180.36","195.112.180.37","3278943268","3278943269","DE","Germany"
+"195.112.180.38","195.112.180.38","3278943270","3278943270","CH","Switzerland"
+"195.112.180.39","195.112.180.42","3278943271","3278943274","DE","Germany"
+"195.112.180.43","195.112.180.43","3278943275","3278943275","IT","Italy"
+"195.112.180.44","195.112.180.47","3278943276","3278943279","DE","Germany"
+"195.112.180.48","195.112.180.48","3278943280","3278943280","FR","France"
+"195.112.180.49","195.112.180.49","3278943281","3278943281","IT","Italy"
+"195.112.180.50","195.112.180.51","3278943282","3278943283","DE","Germany"
+"195.112.180.52","195.112.180.52","3278943284","3278943284","IT","Italy"
+"195.112.180.53","195.112.180.57","3278943285","3278943289","DE","Germany"
+"195.112.180.58","195.112.180.58","3278943290","3278943290","IT","Italy"
+"195.112.180.59","195.112.180.60","3278943291","3278943292","DE","Germany"
+"195.112.180.61","195.112.180.61","3278943293","3278943293","GB","United Kingdom"
+"195.112.180.62","195.112.180.62","3278943294","3278943294","IT","Italy"
+"195.112.180.63","195.112.180.63","3278943295","3278943295","DE","Germany"
+"195.112.180.64","195.112.180.64","3278943296","3278943296","ES","Spain"
+"195.112.180.65","195.112.180.65","3278943297","3278943297","IT","Italy"
+"195.112.180.66","195.112.180.66","3278943298","3278943298","PT","Portugal"
+"195.112.180.67","195.112.180.67","3278943299","3278943299","DK","Denmark"
+"195.112.180.68","195.112.180.68","3278943300","3278943300","GB","United Kingdom"
+"195.112.180.69","195.112.180.69","3278943301","3278943301","CH","Switzerland"
+"195.112.180.70","195.112.180.70","3278943302","3278943302","BE","Belgium"
+"195.112.180.71","195.112.180.71","3278943303","3278943303","DE","Germany"
+"195.112.180.72","195.112.180.72","3278943304","3278943304","FR","France"
+"195.112.180.73","195.112.180.73","3278943305","3278943305","LU","Luxembourg"
+"195.112.180.74","195.112.180.77","3278943306","3278943309","DE","Germany"
+"195.112.180.78","195.112.180.78","3278943310","3278943310","ES","Spain"
+"195.112.180.79","195.112.180.79","3278943311","3278943311","BE","Belgium"
+"195.112.180.80","195.112.180.82","3278943312","3278943314","DE","Germany"
+"195.112.180.83","195.112.180.84","3278943315","3278943316","FR","France"
+"195.112.180.85","195.112.180.87","3278943317","3278943319","DE","Germany"
+"195.112.180.88","195.112.180.88","3278943320","3278943320","BE","Belgium"
+"195.112.180.89","195.112.180.89","3278943321","3278943321","DE","Germany"
+"195.112.180.90","195.112.180.90","3278943322","3278943322","NL","Netherlands"
+"195.112.180.91","195.112.180.91","3278943323","3278943323","FR","France"
+"195.112.180.92","195.112.180.94","3278943324","3278943326","DE","Germany"
+"195.112.180.95","195.112.180.96","3278943327","3278943328","IT","Italy"
+"195.112.180.97","195.112.180.97","3278943329","3278943329","DE","Germany"
+"195.112.180.98","195.112.180.98","3278943330","3278943330","ES","Spain"
+"195.112.180.99","195.112.180.99","3278943331","3278943331","PL","Poland"
+"195.112.180.100","195.112.180.101","3278943332","3278943333","DE","Germany"
+"195.112.180.102","195.112.180.102","3278943334","3278943334","FR","France"
+"195.112.180.103","195.112.180.103","3278943335","3278943335","AT","Austria"
+"195.112.180.104","195.112.180.105","3278943336","3278943337","IT","Italy"
+"195.112.180.106","195.112.180.106","3278943338","3278943338","DE","Germany"
+"195.112.180.107","195.112.180.107","3278943339","3278943339","PT","Portugal"
+"195.112.180.108","195.112.180.108","3278943340","3278943340","ES","Spain"
+"195.112.180.109","195.112.180.109","3278943341","3278943341","CH","Switzerland"
+"195.112.180.110","195.112.180.111","3278943342","3278943343","DE","Germany"
+"195.112.180.112","195.112.180.112","3278943344","3278943344","GB","United Kingdom"
+"195.112.180.113","195.112.180.113","3278943345","3278943345","DE","Germany"
+"195.112.180.114","195.112.180.114","3278943346","3278943346","FR","France"
+"195.112.180.115","195.112.180.115","3278943347","3278943347","DE","Germany"
+"195.112.180.116","195.112.180.117","3278943348","3278943349","GB","United Kingdom"
+"195.112.180.118","195.112.180.119","3278943350","3278943351","DE","Germany"
+"195.112.180.120","195.112.180.120","3278943352","3278943352","NL","Netherlands"
+"195.112.180.121","195.112.180.121","3278943353","3278943353","DE","Germany"
+"195.112.180.122","195.112.180.123","3278943354","3278943355","ES","Spain"
+"195.112.180.124","195.112.180.124","3278943356","3278943356","FR","France"
+"195.112.180.125","195.112.180.125","3278943357","3278943357","DE","Germany"
+"195.112.180.126","195.112.180.126","3278943358","3278943358","FR","France"
+"195.112.180.127","195.112.180.127","3278943359","3278943359","ES","Spain"
+"195.112.180.128","195.112.180.128","3278943360","3278943360","CH","Switzerland"
+"195.112.180.129","195.112.180.129","3278943361","3278943361","DE","Germany"
+"195.112.180.130","195.112.180.130","3278943362","3278943362","IT","Italy"
+"195.112.180.131","195.112.180.134","3278943363","3278943366","DE","Germany"
+"195.112.180.135","195.112.180.135","3278943367","3278943367","FR","France"
+"195.112.180.136","195.112.180.137","3278943368","3278943369","DE","Germany"
+"195.112.180.138","195.112.180.138","3278943370","3278943370","FR","France"
+"195.112.180.139","195.112.180.139","3278943371","3278943371","DE","Germany"
+"195.112.180.140","195.112.180.140","3278943372","3278943372","CH","Switzerland"
+"195.112.180.141","195.112.180.142","3278943373","3278943374","GR","Greece"
+"195.112.180.143","195.112.180.143","3278943375","3278943375","ES","Spain"
+"195.112.180.144","195.112.180.144","3278943376","3278943376","NO","Norway"
+"195.112.180.145","195.112.180.145","3278943377","3278943377","IT","Italy"
+"195.112.180.146","195.112.180.146","3278943378","3278943378","DE","Germany"
+"195.112.180.147","195.112.180.147","3278943379","3278943379","CH","Switzerland"
+"195.112.180.148","195.112.180.148","3278943380","3278943380","ES","Spain"
+"195.112.180.149","195.112.180.149","3278943381","3278943381","GB","United Kingdom"
+"195.112.180.150","195.112.180.150","3278943382","3278943382","ES","Spain"
+"195.112.180.151","195.112.180.151","3278943383","3278943383","PL","Poland"
+"195.112.180.152","195.112.180.152","3278943384","3278943384","IT","Italy"
+"195.112.180.153","195.112.180.153","3278943385","3278943385","DE","Germany"
+"195.112.180.154","195.112.180.155","3278943386","3278943387","FR","France"
+"195.112.180.156","195.112.180.156","3278943388","3278943388","DE","Germany"
+"195.112.180.157","195.112.180.157","3278943389","3278943389","BE","Belgium"
+"195.112.180.158","195.112.180.159","3278943390","3278943391","DE","Germany"
+"195.112.180.160","195.112.180.160","3278943392","3278943392","PL","Poland"
+"195.112.180.161","195.112.180.161","3278943393","3278943393","CH","Switzerland"
+"195.112.180.162","195.112.180.162","3278943394","3278943394","FR","France"
+"195.112.180.163","195.112.180.163","3278943395","3278943395","IT","Italy"
+"195.112.180.164","195.112.180.164","3278943396","3278943396","NL","Netherlands"
+"195.112.180.165","195.112.180.167","3278943397","3278943399","DE","Germany"
+"195.112.180.168","195.112.180.168","3278943400","3278943400","FR","France"
+"195.112.180.169","195.112.180.169","3278943401","3278943401","DE","Germany"
+"195.112.180.170","195.112.180.170","3278943402","3278943402","FR","France"
+"195.112.180.171","195.112.180.171","3278943403","3278943403","GB","United Kingdom"
+"195.112.180.172","195.112.180.172","3278943404","3278943404","DE","Germany"
+"195.112.180.173","195.112.180.173","3278943405","3278943405","GB","United Kingdom"
+"195.112.180.174","195.112.180.174","3278943406","3278943406","AT","Austria"
+"195.112.180.175","195.112.180.175","3278943407","3278943407","DE","Germany"
+"195.112.180.176","195.112.180.176","3278943408","3278943408","FR","France"
+"195.112.180.177","195.112.180.177","3278943409","3278943409","IT","Italy"
+"195.112.180.178","195.112.180.178","3278943410","3278943410","NL","Netherlands"
+"195.112.180.179","195.112.180.179","3278943411","3278943411","ES","Spain"
+"195.112.180.180","195.112.180.180","3278943412","3278943412","GB","United Kingdom"
+"195.112.180.181","195.112.180.181","3278943413","3278943413","DE","Germany"
+"195.112.180.182","195.112.180.182","3278943414","3278943414","ES","Spain"
+"195.112.180.183","195.112.180.183","3278943415","3278943415","UA","Ukraine"
+"195.112.180.184","195.112.180.184","3278943416","3278943416","NL","Netherlands"
+"195.112.180.185","195.112.180.185","3278943417","3278943417","DE","Germany"
+"195.112.180.186","195.112.180.186","3278943418","3278943418","GB","United Kingdom"
+"195.112.180.187","195.112.180.187","3278943419","3278943419","ES","Spain"
+"195.112.180.188","195.112.180.188","3278943420","3278943420","BE","Belgium"
+"195.112.180.189","195.112.180.190","3278943421","3278943422","DE","Germany"
+"195.112.180.191","195.112.180.191","3278943423","3278943423","IT","Italy"
+"195.112.180.192","195.112.180.192","3278943424","3278943424","DE","Germany"
+"195.112.180.193","195.112.180.193","3278943425","3278943425","GB","United Kingdom"
+"195.112.180.194","195.112.180.194","3278943426","3278943426","DE","Germany"
+"195.112.180.195","195.112.180.195","3278943427","3278943427","AT","Austria"
+"195.112.180.196","195.112.180.196","3278943428","3278943428","DE","Germany"
+"195.112.180.197","195.112.180.198","3278943429","3278943430","IT","Italy"
+"195.112.180.199","195.112.180.199","3278943431","3278943431","CH","Switzerland"
+"195.112.180.200","195.112.180.203","3278943432","3278943435","DE","Germany"
+"195.112.180.204","195.112.180.204","3278943436","3278943436","ES","Spain"
+"195.112.180.205","195.112.180.205","3278943437","3278943437","FR","France"
+"195.112.180.206","195.112.180.206","3278943438","3278943438","DE","Germany"
+"195.112.180.207","195.112.180.207","3278943439","3278943439","SE","Sweden"
+"195.112.180.208","195.112.180.208","3278943440","3278943440","DE","Germany"
+"195.112.180.209","195.112.180.209","3278943441","3278943441","IT","Italy"
+"195.112.180.210","195.112.180.210","3278943442","3278943442","FR","France"
+"195.112.180.211","195.112.180.213","3278943443","3278943445","DE","Germany"
+"195.112.180.214","195.112.180.214","3278943446","3278943446","CH","Switzerland"
+"195.112.180.215","195.112.180.215","3278943447","3278943447","DE","Germany"
+"195.112.180.216","195.112.180.216","3278943448","3278943448","FR","France"
+"195.112.180.217","195.112.180.217","3278943449","3278943449","DE","Germany"
+"195.112.180.218","195.112.180.218","3278943450","3278943450","CH","Switzerland"
+"195.112.180.219","195.112.180.219","3278943451","3278943451","AT","Austria"
+"195.112.180.220","195.112.180.220","3278943452","3278943452","DE","Germany"
+"195.112.180.221","195.112.180.221","3278943453","3278943453","PT","Portugal"
+"195.112.180.222","195.112.180.223","3278943454","3278943455","DE","Germany"
+"195.112.180.224","195.112.180.224","3278943456","3278943456","IT","Italy"
+"195.112.180.225","195.112.180.225","3278943457","3278943457","GB","United Kingdom"
+"195.112.180.226","195.112.180.227","3278943458","3278943459","DE","Germany"
+"195.112.180.228","195.112.180.228","3278943460","3278943460","FR","France"
+"195.112.180.229","195.112.180.232","3278943461","3278943464","DE","Germany"
+"195.112.180.233","195.112.180.233","3278943465","3278943465","ES","Spain"
+"195.112.180.234","195.112.180.234","3278943466","3278943466","DE","Germany"
+"195.112.180.235","195.112.180.235","3278943467","3278943467","ES","Spain"
+"195.112.180.236","195.112.180.236","3278943468","3278943468","DE","Germany"
+"195.112.180.237","195.112.180.237","3278943469","3278943469","NL","Netherlands"
+"195.112.180.238","195.112.180.239","3278943470","3278943471","ES","Spain"
+"195.112.180.240","195.112.180.240","3278943472","3278943472","BE","Belgium"
+"195.112.180.241","195.112.180.241","3278943473","3278943473","DE","Germany"
+"195.112.180.242","195.112.180.242","3278943474","3278943474","BE","Belgium"
+"195.112.180.243","195.112.180.245","3278943475","3278943477","DE","Germany"
+"195.112.180.246","195.112.180.246","3278943478","3278943478","NL","Netherlands"
+"195.112.180.247","195.112.180.249","3278943479","3278943481","DE","Germany"
+"195.112.180.250","195.112.180.250","3278943482","3278943482","IT","Italy"
+"195.112.180.251","195.112.181.1","3278943483","3278943489","DE","Germany"
+"195.112.181.2","195.112.181.2","3278943490","3278943490","BE","Belgium"
+"195.112.181.3","195.112.181.3","3278943491","3278943491","DE","Germany"
+"195.112.181.4","195.112.181.4","3278943492","3278943492","CH","Switzerland"
+"195.112.181.5","195.112.181.6","3278943493","3278943494","DE","Germany"
+"195.112.181.7","195.112.181.7","3278943495","3278943495","FR","France"
+"195.112.181.8","195.112.181.8","3278943496","3278943496","GB","United Kingdom"
+"195.112.181.9","195.112.181.11","3278943497","3278943499","DE","Germany"
+"195.112.181.12","195.112.181.12","3278943500","3278943500","IT","Italy"
+"195.112.181.13","195.112.181.13","3278943501","3278943501","FR","France"
+"195.112.181.14","195.112.181.17","3278943502","3278943505","DE","Germany"
+"195.112.181.18","195.112.181.18","3278943506","3278943506","AT","Austria"
+"195.112.181.19","195.112.181.19","3278943507","3278943507","FR","France"
+"195.112.181.20","195.112.181.21","3278943508","3278943509","IT","Italy"
+"195.112.181.22","195.112.181.22","3278943510","3278943510","DE","Germany"
+"195.112.181.23","195.112.181.24","3278943511","3278943512","IT","Italy"
+"195.112.181.25","195.112.181.25","3278943513","3278943513","ES","Spain"
+"195.112.181.26","195.112.181.26","3278943514","3278943514","BE","Belgium"
+"195.112.181.27","195.112.181.27","3278943515","3278943515","DE","Germany"
+"195.112.181.28","195.112.181.29","3278943516","3278943517","ES","Spain"
+"195.112.181.30","195.112.181.30","3278943518","3278943518","FR","France"
+"195.112.181.31","195.112.181.31","3278943519","3278943519","HU","Hungary"
+"195.112.181.32","195.112.181.32","3278943520","3278943520","AT","Austria"
+"195.112.181.33","195.112.181.33","3278943521","3278943521","ES","Spain"
+"195.112.181.34","195.112.181.35","3278943522","3278943523","DE","Germany"
+"195.112.181.36","195.112.181.36","3278943524","3278943524","AT","Austria"
+"195.112.181.37","195.112.181.37","3278943525","3278943525","BE","Belgium"
+"195.112.181.38","195.112.181.38","3278943526","3278943526","FR","France"
+"195.112.181.39","195.112.181.41","3278943527","3278943529","DE","Germany"
+"195.112.181.42","195.112.181.42","3278943530","3278943530","AT","Austria"
+"195.112.181.43","195.112.181.43","3278943531","3278943531","DE","Germany"
+"195.112.181.44","195.112.181.44","3278943532","3278943532","NL","Netherlands"
+"195.112.181.45","195.112.181.45","3278943533","3278943533","ES","Spain"
+"195.112.181.46","195.112.181.46","3278943534","3278943534","GB","United Kingdom"
+"195.112.181.47","195.112.181.47","3278943535","3278943535","BR","Brazil"
+"195.112.181.48","195.112.181.49","3278943536","3278943537","ES","Spain"
+"195.112.181.50","195.112.181.50","3278943538","3278943538","DE","Germany"
+"195.112.181.51","195.112.181.51","3278943539","3278943539","IT","Italy"
+"195.112.181.52","195.112.181.52","3278943540","3278943540","ES","Spain"
+"195.112.181.53","195.112.181.54","3278943541","3278943542","DE","Germany"
+"195.112.181.55","195.112.181.55","3278943543","3278943543","IT","Italy"
+"195.112.181.56","195.112.181.57","3278943544","3278943545","DE","Germany"
+"195.112.181.58","195.112.181.58","3278943546","3278943546","NL","Netherlands"
+"195.112.181.59","195.112.181.59","3278943547","3278943547","CH","Switzerland"
+"195.112.181.60","195.112.181.60","3278943548","3278943548","GB","United Kingdom"
+"195.112.181.61","195.112.181.61","3278943549","3278943549","IL","Israel"
+"195.112.181.62","195.112.181.65","3278943550","3278943553","DE","Germany"
+"195.112.181.66","195.112.181.66","3278943554","3278943554","FR","France"
+"195.112.181.67","195.112.181.67","3278943555","3278943555","DE","Germany"
+"195.112.181.68","195.112.181.68","3278943556","3278943556","FR","France"
+"195.112.181.69","195.112.181.69","3278943557","3278943557","DE","Germany"
+"195.112.181.70","195.112.181.70","3278943558","3278943558","AT","Austria"
+"195.112.181.71","195.112.181.72","3278943559","3278943560","DE","Germany"
+"195.112.181.73","195.112.181.73","3278943561","3278943561","FR","France"
+"195.112.181.74","195.112.181.76","3278943562","3278943564","DE","Germany"
+"195.112.181.77","195.112.181.77","3278943565","3278943565","GB","United Kingdom"
+"195.112.181.78","195.112.181.78","3278943566","3278943566","BE","Belgium"
+"195.112.181.79","195.112.181.79","3278943567","3278943567","AE","United Arab Emirates"
+"195.112.181.80","195.112.181.80","3278943568","3278943568","NL","Netherlands"
+"195.112.181.81","195.112.181.82","3278943569","3278943570","DE","Germany"
+"195.112.181.83","195.112.181.83","3278943571","3278943571","BE","Belgium"
+"195.112.181.84","195.112.181.84","3278943572","3278943572","GB","United Kingdom"
+"195.112.181.85","195.112.181.86","3278943573","3278943574","DE","Germany"
+"195.112.181.87","195.112.181.87","3278943575","3278943575","BE","Belgium"
+"195.112.181.88","195.112.181.88","3278943576","3278943576","NL","Netherlands"
+"195.112.181.89","195.112.181.89","3278943577","3278943577","FR","France"
+"195.112.181.90","195.112.181.90","3278943578","3278943578","DE","Germany"
+"195.112.181.91","195.112.181.91","3278943579","3278943579","BE","Belgium"
+"195.112.181.92","195.112.181.92","3278943580","3278943580","IT","Italy"
+"195.112.181.93","195.112.181.93","3278943581","3278943581","CH","Switzerland"
+"195.112.181.94","195.112.181.94","3278943582","3278943582","DE","Germany"
+"195.112.181.95","195.112.181.95","3278943583","3278943583","NL","Netherlands"
+"195.112.181.96","195.112.181.97","3278943584","3278943585","DE","Germany"
+"195.112.181.98","195.112.181.98","3278943586","3278943586","NL","Netherlands"
+"195.112.181.99","195.112.181.99","3278943587","3278943587","ES","Spain"
+"195.112.181.100","195.112.181.100","3278943588","3278943588","DE","Germany"
+"195.112.181.101","195.112.181.101","3278943589","3278943589","IT","Italy"
+"195.112.181.102","195.112.181.102","3278943590","3278943590","DE","Germany"
+"195.112.181.103","195.112.181.103","3278943591","3278943591","NL","Netherlands"
+"195.112.181.104","195.112.181.104","3278943592","3278943592","DE","Germany"
+"195.112.181.105","195.112.181.105","3278943593","3278943593","PL","Poland"
+"195.112.181.106","195.112.181.106","3278943594","3278943594","ES","Spain"
+"195.112.181.107","195.112.181.107","3278943595","3278943595","GB","United Kingdom"
+"195.112.181.108","195.112.181.108","3278943596","3278943596","GR","Greece"
+"195.112.181.109","195.112.181.113","3278943597","3278943601","DE","Germany"
+"195.112.181.114","195.112.181.114","3278943602","3278943602","PL","Poland"
+"195.112.181.115","195.112.181.115","3278943603","3278943603","FR","France"
+"195.112.181.116","195.112.181.116","3278943604","3278943604","ES","Spain"
+"195.112.181.117","195.112.181.117","3278943605","3278943605","DE","Germany"
+"195.112.181.118","195.112.181.118","3278943606","3278943606","AT","Austria"
+"195.112.181.119","195.112.181.119","3278943607","3278943607","DE","Germany"
+"195.112.181.120","195.112.181.120","3278943608","3278943608","ES","Spain"
+"195.112.181.121","195.112.181.121","3278943609","3278943609","DE","Germany"
+"195.112.181.122","195.112.181.122","3278943610","3278943610","BE","Belgium"
+"195.112.181.123","195.112.181.123","3278943611","3278943611","NL","Netherlands"
+"195.112.181.124","195.112.181.125","3278943612","3278943613","DE","Germany"
+"195.112.181.126","195.112.181.126","3278943614","3278943614","IT","Italy"
+"195.112.181.127","195.112.181.127","3278943615","3278943615","CH","Switzerland"
+"195.112.181.128","195.112.181.128","3278943616","3278943616","DE","Germany"
+"195.112.181.129","195.112.181.129","3278943617","3278943617","ES","Spain"
+"195.112.181.130","195.112.181.131","3278943618","3278943619","DE","Germany"
+"195.112.181.132","195.112.181.132","3278943620","3278943620","IT","Italy"
+"195.112.181.133","195.112.181.133","3278943621","3278943621","CH","Switzerland"
+"195.112.181.134","195.112.181.134","3278943622","3278943622","DE","Germany"
+"195.112.181.135","195.112.181.135","3278943623","3278943623","DK","Denmark"
+"195.112.181.136","195.112.181.136","3278943624","3278943624","DE","Germany"
+"195.112.181.137","195.112.181.137","3278943625","3278943625","FR","France"
+"195.112.181.138","195.112.181.140","3278943626","3278943628","DE","Germany"
+"195.112.181.141","195.112.181.142","3278943629","3278943630","FR","France"
+"195.112.181.143","195.112.181.144","3278943631","3278943632","DE","Germany"
+"195.112.181.145","195.112.181.145","3278943633","3278943633","GB","United Kingdom"
+"195.112.181.146","195.112.181.146","3278943634","3278943634","DE","Germany"
+"195.112.181.147","195.112.181.147","3278943635","3278943635","IT","Italy"
+"195.112.181.148","195.112.181.148","3278943636","3278943636","CH","Switzerland"
+"195.112.181.149","195.112.181.150","3278943637","3278943638","IT","Italy"
+"195.112.181.151","195.112.181.153","3278943639","3278943641","DE","Germany"
+"195.112.181.154","195.112.181.154","3278943642","3278943642","FR","France"
+"195.112.181.155","195.112.181.155","3278943643","3278943643","NL","Netherlands"
+"195.112.181.156","195.112.181.157","3278943644","3278943645","FR","France"
+"195.112.181.158","195.112.181.158","3278943646","3278943646","IT","Italy"
+"195.112.181.159","195.112.181.161","3278943647","3278943649","DE","Germany"
+"195.112.181.162","195.112.181.162","3278943650","3278943650","ES","Spain"
+"195.112.181.163","195.112.181.163","3278943651","3278943651","DE","Germany"
+"195.112.181.164","195.112.181.165","3278943652","3278943653","IT","Italy"
+"195.112.181.166","195.112.181.166","3278943654","3278943654","BE","Belgium"
+"195.112.181.167","195.112.181.167","3278943655","3278943655","FR","France"
+"195.112.181.168","195.112.181.168","3278943656","3278943656","AT","Austria"
+"195.112.181.169","195.112.181.170","3278943657","3278943658","DE","Germany"
+"195.112.181.171","195.112.181.171","3278943659","3278943659","NL","Netherlands"
+"195.112.181.172","195.112.181.172","3278943660","3278943660","CY","Cyprus"
+"195.112.181.173","195.112.181.173","3278943661","3278943661","DE","Germany"
+"195.112.181.174","195.112.181.174","3278943662","3278943662","ES","Spain"
+"195.112.181.175","195.112.181.175","3278943663","3278943663","CH","Switzerland"
+"195.112.181.176","195.112.181.178","3278943664","3278943666","ES","Spain"
+"195.112.181.179","195.112.181.179","3278943667","3278943667","IT","Italy"
+"195.112.181.180","195.112.181.181","3278943668","3278943669","DE","Germany"
+"195.112.181.182","195.112.181.182","3278943670","3278943670","IT","Italy"
+"195.112.181.183","195.112.181.184","3278943671","3278943672","DE","Germany"
+"195.112.181.185","195.112.181.185","3278943673","3278943673","ES","Spain"
+"195.112.181.186","195.112.181.189","3278943674","3278943677","DE","Germany"
+"195.112.181.190","195.112.181.190","3278943678","3278943678","BE","Belgium"
+"195.112.181.191","195.112.181.191","3278943679","3278943679","FR","France"
+"195.112.181.192","195.112.181.192","3278943680","3278943680","GB","United Kingdom"
+"195.112.181.193","195.112.181.193","3278943681","3278943681","CH","Switzerland"
+"195.112.181.194","195.112.181.194","3278943682","3278943682","DE","Germany"
+"195.112.181.195","195.112.181.195","3278943683","3278943683","PT","Portugal"
+"195.112.181.196","195.112.181.196","3278943684","3278943684","AD","Andorra"
+"195.112.181.197","195.112.181.198","3278943685","3278943686","DE","Germany"
+"195.112.181.199","195.112.181.199","3278943687","3278943687","CH","Switzerland"
+"195.112.181.200","195.112.181.201","3278943688","3278943689","IT","Italy"
+"195.112.181.202","195.112.181.202","3278943690","3278943690","ES","Spain"
+"195.112.181.203","195.112.181.205","3278943691","3278943693","DE","Germany"
+"195.112.181.206","195.112.181.206","3278943694","3278943694","GB","United Kingdom"
+"195.112.181.207","195.112.181.207","3278943695","3278943695","DE","Germany"
+"195.112.181.208","195.112.181.208","3278943696","3278943696","GB","United Kingdom"
+"195.112.181.209","195.112.181.209","3278943697","3278943697","DE","Germany"
+"195.112.181.210","195.112.181.210","3278943698","3278943698","IT","Italy"
+"195.112.181.211","195.112.181.211","3278943699","3278943699","FR","France"
+"195.112.181.212","195.112.181.212","3278943700","3278943700","CH","Switzerland"
+"195.112.181.213","195.112.181.213","3278943701","3278943701","AT","Austria"
+"195.112.181.214","195.112.181.214","3278943702","3278943702","FR","France"
+"195.112.181.215","195.112.181.215","3278943703","3278943703","PL","Poland"
+"195.112.181.216","195.112.181.217","3278943704","3278943705","DE","Germany"
+"195.112.181.218","195.112.181.218","3278943706","3278943706","ES","Spain"
+"195.112.181.219","195.112.181.222","3278943707","3278943710","DE","Germany"
+"195.112.181.223","195.112.181.223","3278943711","3278943711","IT","Italy"
+"195.112.181.224","195.112.181.225","3278943712","3278943713","DE","Germany"
+"195.112.181.226","195.112.181.226","3278943714","3278943714","ES","Spain"
+"195.112.181.227","195.112.181.227","3278943715","3278943715","DE","Germany"
+"195.112.181.228","195.112.181.228","3278943716","3278943716","ES","Spain"
+"195.112.181.229","195.112.181.231","3278943717","3278943719","DE","Germany"
+"195.112.181.232","195.112.181.232","3278943720","3278943720","CH","Switzerland"
+"195.112.181.233","195.112.181.238","3278943721","3278943726","DE","Germany"
+"195.112.181.239","195.112.181.239","3278943727","3278943727","PL","Poland"
+"195.112.181.240","195.112.181.241","3278943728","3278943729","DE","Germany"
+"195.112.181.242","195.112.181.242","3278943730","3278943730","FR","France"
+"195.112.181.243","195.112.181.243","3278943731","3278943731","DK","Denmark"
+"195.112.181.244","195.112.181.245","3278943732","3278943733","CH","Switzerland"
+"195.112.181.246","195.112.181.246","3278943734","3278943734","DE","Germany"
+"195.112.181.247","195.112.181.247","3278943735","3278943735","AD","Andorra"
+"195.112.181.248","195.112.181.248","3278943736","3278943736","DE","Germany"
+"195.112.181.249","195.112.181.249","3278943737","3278943737","ES","Spain"
+"195.112.181.250","195.112.181.252","3278943738","3278943740","DE","Germany"
+"195.112.181.253","195.112.181.253","3278943741","3278943741","PT","Portugal"
+"195.112.181.254","195.112.181.254","3278943742","3278943742","IL","Israel"
+"195.112.181.255","195.112.182.1","3278943743","3278943745","DE","Germany"
+"195.112.182.2","195.112.182.2","3278943746","3278943746","CH","Switzerland"
+"195.112.182.3","195.112.182.3","3278943747","3278943747","DE","Germany"
+"195.112.182.4","195.112.182.5","3278943748","3278943749","ES","Spain"
+"195.112.182.6","195.112.182.7","3278943750","3278943751","DE","Germany"
+"195.112.182.8","195.112.182.8","3278943752","3278943752","GR","Greece"
+"195.112.182.9","195.112.182.10","3278943753","3278943754","DE","Germany"
+"195.112.182.11","195.112.182.11","3278943755","3278943755","SL","Sierra Leone"
+"195.112.182.12","195.112.182.12","3278943756","3278943756","DE","Germany"
+"195.112.182.13","195.112.182.13","3278943757","3278943757","FR","France"
+"195.112.182.14","195.112.182.14","3278943758","3278943758","DE","Germany"
+"195.112.182.15","195.112.182.15","3278943759","3278943759","NL","Netherlands"
+"195.112.182.16","195.112.182.17","3278943760","3278943761","DE","Germany"
+"195.112.182.18","195.112.182.18","3278943762","3278943762","CY","Cyprus"
+"195.112.182.19","195.112.182.19","3278943763","3278943763","DE","Germany"
+"195.112.182.20","195.112.182.20","3278943764","3278943764","FR","France"
+"195.112.182.21","195.112.182.21","3278943765","3278943765","CH","Switzerland"
+"195.112.182.22","195.112.182.22","3278943766","3278943766","BE","Belgium"
+"195.112.182.23","195.112.182.23","3278943767","3278943767","ES","Spain"
+"195.112.182.24","195.112.182.24","3278943768","3278943768","DE","Germany"
+"195.112.182.25","195.112.182.25","3278943769","3278943769","CZ","Czech Republic"
+"195.112.182.26","195.112.182.26","3278943770","3278943770","FR","France"
+"195.112.182.27","195.112.182.28","3278943771","3278943772","DE","Germany"
+"195.112.182.29","195.112.182.29","3278943773","3278943773","IT","Italy"
+"195.112.182.30","195.112.182.33","3278943774","3278943777","DE","Germany"
+"195.112.182.34","195.112.182.34","3278943778","3278943778","CH","Switzerland"
+"195.112.182.35","195.112.182.36","3278943779","3278943780","DE","Germany"
+"195.112.182.37","195.112.182.37","3278943781","3278943781","GB","United Kingdom"
+"195.112.182.38","195.112.182.38","3278943782","3278943782","IT","Italy"
+"195.112.182.39","195.112.182.42","3278943783","3278943786","DE","Germany"
+"195.112.182.43","195.112.182.43","3278943787","3278943787","IT","Italy"
+"195.112.182.44","195.112.182.44","3278943788","3278943788","DE","Germany"
+"195.112.182.45","195.112.182.45","3278943789","3278943789","ES","Spain"
+"195.112.182.46","195.112.182.46","3278943790","3278943790","DE","Germany"
+"195.112.182.47","195.112.182.47","3278943791","3278943791","IT","Italy"
+"195.112.182.48","195.112.182.48","3278943792","3278943792","FR","France"
+"195.112.182.49","195.112.182.49","3278943793","3278943793","IT","Italy"
+"195.112.182.50","195.112.182.50","3278943794","3278943794","HU","Hungary"
+"195.112.182.51","195.112.182.52","3278943795","3278943796","DE","Germany"
+"195.112.182.53","195.112.182.53","3278943797","3278943797","ES","Spain"
+"195.112.182.54","195.112.182.54","3278943798","3278943798","DE","Germany"
+"195.112.182.55","195.112.182.55","3278943799","3278943799","IE","Ireland"
+"195.112.182.56","195.112.182.56","3278943800","3278943800","DE","Germany"
+"195.112.182.57","195.112.182.57","3278943801","3278943801","LU","Luxembourg"
+"195.112.182.58","195.112.182.58","3278943802","3278943802","DE","Germany"
+"195.112.182.59","195.112.182.59","3278943803","3278943803","GB","United Kingdom"
+"195.112.182.60","195.112.182.60","3278943804","3278943804","DE","Germany"
+"195.112.182.61","195.112.182.61","3278943805","3278943805","DK","Denmark"
+"195.112.182.62","195.112.182.62","3278943806","3278943806","ES","Spain"
+"195.112.182.63","195.112.182.63","3278943807","3278943807","DE","Germany"
+"195.112.182.64","195.112.182.64","3278943808","3278943808","IT","Italy"
+"195.112.182.65","195.112.182.65","3278943809","3278943809","FR","France"
+"195.112.182.66","195.112.182.66","3278943810","3278943810","DE","Germany"
+"195.112.182.67","195.112.182.67","3278943811","3278943811","GR","Greece"
+"195.112.182.68","195.112.182.68","3278943812","3278943812","IT","Italy"
+"195.112.182.69","195.112.182.69","3278943813","3278943813","DE","Germany"
+"195.112.182.70","195.112.182.70","3278943814","3278943814","ES","Spain"
+"195.112.182.71","195.112.182.71","3278943815","3278943815","MA","Morocco"
+"195.112.182.72","195.112.182.72","3278943816","3278943816","GB","United Kingdom"
+"195.112.182.73","195.112.182.73","3278943817","3278943817","FR","France"
+"195.112.182.74","195.112.182.74","3278943818","3278943818","DE","Germany"
+"195.112.182.75","195.112.182.75","3278943819","3278943819","AT","Austria"
+"195.112.182.76","195.112.182.76","3278943820","3278943820","DE","Germany"
+"195.112.182.77","195.112.182.77","3278943821","3278943821","SM","San Marino"
+"195.112.182.78","195.112.182.78","3278943822","3278943822","PL","Poland"
+"195.112.182.79","195.112.182.79","3278943823","3278943823","DE","Germany"
+"195.112.182.80","195.112.182.80","3278943824","3278943824","CH","Switzerland"
+"195.112.182.81","195.112.182.82","3278943825","3278943826","DE","Germany"
+"195.112.182.83","195.112.182.83","3278943827","3278943827","AT","Austria"
+"195.112.182.84","195.112.182.84","3278943828","3278943828","ES","Spain"
+"195.112.182.85","195.112.182.85","3278943829","3278943829","CH","Switzerland"
+"195.112.182.86","195.112.182.86","3278943830","3278943830","ES","Spain"
+"195.112.182.87","195.112.182.87","3278943831","3278943831","US","United States"
+"195.112.182.88","195.112.182.88","3278943832","3278943832","BE","Belgium"
+"195.112.182.89","195.112.182.89","3278943833","3278943833","DE","Germany"
+"195.112.182.90","195.112.182.91","3278943834","3278943835","GB","United Kingdom"
+"195.112.182.92","195.112.182.92","3278943836","3278943836","DE","Germany"
+"195.112.182.93","195.112.182.93","3278943837","3278943837","ES","Spain"
+"195.112.182.94","195.112.182.94","3278943838","3278943838","DE","Germany"
+"195.112.182.95","195.112.182.95","3278943839","3278943839","IT","Italy"
+"195.112.182.96","195.112.182.101","3278943840","3278943845","DE","Germany"
+"195.112.182.102","195.112.182.102","3278943846","3278943846","GB","United Kingdom"
+"195.112.182.103","195.112.182.103","3278943847","3278943847","FR","France"
+"195.112.182.104","195.112.182.104","3278943848","3278943848","IT","Italy"
+"195.112.182.105","195.112.182.105","3278943849","3278943849","DE","Germany"
+"195.112.182.106","195.112.182.107","3278943850","3278943851","FR","France"
+"195.112.182.108","195.112.182.108","3278943852","3278943852","BE","Belgium"
+"195.112.182.109","195.112.182.109","3278943853","3278943853","GB","United Kingdom"
+"195.112.182.110","195.112.182.110","3278943854","3278943854","ES","Spain"
+"195.112.182.111","195.112.182.111","3278943855","3278943855","BE","Belgium"
+"195.112.182.112","195.112.182.115","3278943856","3278943859","DE","Germany"
+"195.112.182.116","195.112.182.116","3278943860","3278943860","FR","France"
+"195.112.182.117","195.112.182.119","3278943861","3278943863","DE","Germany"
+"195.112.182.120","195.112.182.120","3278943864","3278943864","DK","Denmark"
+"195.112.182.121","195.112.182.121","3278943865","3278943865","GB","United Kingdom"
+"195.112.182.122","195.112.182.122","3278943866","3278943866","IT","Italy"
+"195.112.182.123","195.112.182.123","3278943867","3278943867","ES","Spain"
+"195.112.182.124","195.112.182.124","3278943868","3278943868","IT","Italy"
+"195.112.182.125","195.112.182.125","3278943869","3278943869","IE","Ireland"
+"195.112.182.126","195.112.182.126","3278943870","3278943870","NL","Netherlands"
+"195.112.182.127","195.112.182.127","3278943871","3278943871","FR","France"
+"195.112.182.128","195.112.182.129","3278943872","3278943873","DE","Germany"
+"195.112.182.130","195.112.182.130","3278943874","3278943874","CH","Switzerland"
+"195.112.182.131","195.112.182.131","3278943875","3278943875","IL","Israel"
+"195.112.182.132","195.112.182.137","3278943876","3278943881","DE","Germany"
+"195.112.182.138","195.112.182.138","3278943882","3278943882","PL","Poland"
+"195.112.182.139","195.112.182.139","3278943883","3278943883","CH","Switzerland"
+"195.112.182.140","195.112.182.140","3278943884","3278943884","DE","Germany"
+"195.112.182.141","195.112.182.141","3278943885","3278943885","IT","Italy"
+"195.112.182.142","195.112.182.144","3278943886","3278943888","DE","Germany"
+"195.112.182.145","195.112.182.145","3278943889","3278943889","BE","Belgium"
+"195.112.182.146","195.112.182.146","3278943890","3278943890","NL","Netherlands"
+"195.112.182.147","195.112.182.147","3278943891","3278943891","ES","Spain"
+"195.112.182.148","195.112.182.151","3278943892","3278943895","DE","Germany"
+"195.112.182.152","195.112.182.152","3278943896","3278943896","PL","Poland"
+"195.112.182.153","195.112.182.153","3278943897","3278943897","ES","Spain"
+"195.112.182.154","195.112.182.154","3278943898","3278943898","IT","Italy"
+"195.112.182.155","195.112.182.155","3278943899","3278943899","GB","United Kingdom"
+"195.112.182.156","195.112.182.156","3278943900","3278943900","ES","Spain"
+"195.112.182.157","195.112.182.157","3278943901","3278943901","DE","Germany"
+"195.112.182.158","195.112.182.158","3278943902","3278943902","GB","United Kingdom"
+"195.112.182.159","195.112.182.159","3278943903","3278943903","IT","Italy"
+"195.112.182.160","195.112.182.160","3278943904","3278943904","DE","Germany"
+"195.112.182.161","195.112.182.161","3278943905","3278943905","FR","France"
+"195.112.182.162","195.112.182.162","3278943906","3278943906","IT","Italy"
+"195.112.182.163","195.112.182.163","3278943907","3278943907","DE","Germany"
+"195.112.182.164","195.112.182.164","3278943908","3278943908","GB","United Kingdom"
+"195.112.182.165","195.112.182.165","3278943909","3278943909","HU","Hungary"
+"195.112.182.166","195.112.182.166","3278943910","3278943910","FR","France"
+"195.112.182.167","195.112.182.167","3278943911","3278943911","DE","Germany"
+"195.112.182.168","195.112.182.169","3278943912","3278943913","IT","Italy"
+"195.112.182.170","195.112.182.170","3278943914","3278943914","DE","Germany"
+"195.112.182.171","195.112.182.171","3278943915","3278943915","PL","Poland"
+"195.112.182.172","195.112.182.172","3278943916","3278943916","DE","Germany"
+"195.112.182.173","195.112.182.173","3278943917","3278943917","FR","France"
+"195.112.182.174","195.112.182.174","3278943918","3278943918","ES","Spain"
+"195.112.182.175","195.112.182.176","3278943919","3278943920","FR","France"
+"195.112.182.177","195.112.182.179","3278943921","3278943923","DE","Germany"
+"195.112.182.180","195.112.182.180","3278943924","3278943924","IT","Italy"
+"195.112.182.181","195.112.182.182","3278943925","3278943926","ES","Spain"
+"195.112.182.183","195.112.182.184","3278943927","3278943928","DE","Germany"
+"195.112.182.185","195.112.182.185","3278943929","3278943929","PT","Portugal"
+"195.112.182.186","195.112.182.186","3278943930","3278943930","IT","Italy"
+"195.112.182.187","195.112.182.188","3278943931","3278943932","DE","Germany"
+"195.112.182.189","195.112.182.189","3278943933","3278943933","ES","Spain"
+"195.112.182.190","195.112.182.195","3278943934","3278943939","DE","Germany"
+"195.112.182.196","195.112.182.196","3278943940","3278943940","DK","Denmark"
+"195.112.182.197","195.112.182.197","3278943941","3278943941","DE","Germany"
+"195.112.182.198","195.112.182.198","3278943942","3278943942","NL","Netherlands"
+"195.112.182.199","195.112.182.199","3278943943","3278943943","AT","Austria"
+"195.112.182.200","195.112.182.200","3278943944","3278943944","IT","Italy"
+"195.112.182.201","195.112.182.201","3278943945","3278943945","NL","Netherlands"
+"195.112.182.202","195.112.182.202","3278943946","3278943946","LU","Luxembourg"
+"195.112.182.203","195.112.182.203","3278943947","3278943947","DE","Germany"
+"195.112.182.204","195.112.182.204","3278943948","3278943948","ES","Spain"
+"195.112.182.205","195.112.182.206","3278943949","3278943950","DE","Germany"
+"195.112.182.207","195.112.182.207","3278943951","3278943951","LU","Luxembourg"
+"195.112.182.208","195.112.182.209","3278943952","3278943953","DE","Germany"
+"195.112.182.210","195.112.182.210","3278943954","3278943954","FR","France"
+"195.112.182.211","195.112.182.212","3278943955","3278943956","DE","Germany"
+"195.112.182.213","195.112.182.213","3278943957","3278943957","GB","United Kingdom"
+"195.112.182.214","195.112.182.223","3278943958","3278943967","DE","Germany"
+"195.112.182.224","195.112.182.224","3278943968","3278943968","ES","Spain"
+"195.112.182.225","195.112.182.225","3278943969","3278943969","DE","Germany"
+"195.112.182.226","195.112.182.226","3278943970","3278943970","ES","Spain"
+"195.112.182.227","195.112.182.227","3278943971","3278943971","BE","Belgium"
+"195.112.182.228","195.112.182.228","3278943972","3278943972","IT","Italy"
+"195.112.182.229","195.112.182.229","3278943973","3278943973","DE","Germany"
+"195.112.182.230","195.112.182.230","3278943974","3278943974","GR","Greece"
+"195.112.182.231","195.112.182.231","3278943975","3278943975","CH","Switzerland"
+"195.112.182.232","195.112.182.232","3278943976","3278943976","DE","Germany"
+"195.112.182.233","195.112.182.233","3278943977","3278943977","DK","Denmark"
+"195.112.182.234","195.112.182.234","3278943978","3278943978","DE","Germany"
+"195.112.182.235","195.112.182.235","3278943979","3278943979","ES","Spain"
+"195.112.182.236","195.112.182.236","3278943980","3278943980","GB","United Kingdom"
+"195.112.182.237","195.112.182.237","3278943981","3278943981","DE","Germany"
+"195.112.182.238","195.112.182.238","3278943982","3278943982","ES","Spain"
+"195.112.182.239","195.112.182.239","3278943983","3278943983","DE","Germany"
+"195.112.182.240","195.112.182.240","3278943984","3278943984","AT","Austria"
+"195.112.182.241","195.112.182.241","3278943985","3278943985","NL","Netherlands"
+"195.112.182.242","195.112.182.243","3278943986","3278943987","IT","Italy"
+"195.112.182.244","195.112.182.244","3278943988","3278943988","ES","Spain"
+"195.112.182.245","195.112.182.246","3278943989","3278943990","DE","Germany"
+"195.112.182.247","195.112.182.247","3278943991","3278943991","NL","Netherlands"
+"195.112.182.248","195.112.182.248","3278943992","3278943992","IT","Italy"
+"195.112.182.249","195.112.182.251","3278943993","3278943995","DE","Germany"
+"195.112.182.252","195.112.182.253","3278943996","3278943997","CH","Switzerland"
+"195.112.182.254","195.112.183.1","3278943998","3278944001","DE","Germany"
+"195.112.183.2","195.112.183.2","3278944002","3278944002","GB","United Kingdom"
+"195.112.183.3","195.112.183.3","3278944003","3278944003","LU","Luxembourg"
+"195.112.183.4","195.112.183.6","3278944004","3278944006","DE","Germany"
+"195.112.183.7","195.112.183.7","3278944007","3278944007","NL","Netherlands"
+"195.112.183.8","195.112.183.8","3278944008","3278944008","IT","Italy"
+"195.112.183.9","195.112.183.9","3278944009","3278944009","CH","Switzerland"
+"195.112.183.10","195.112.183.10","3278944010","3278944010","NL","Netherlands"
+"195.112.183.11","195.112.183.12","3278944011","3278944012","DE","Germany"
+"195.112.183.13","195.112.183.13","3278944013","3278944013","DK","Denmark"
+"195.112.183.14","195.112.183.14","3278944014","3278944014","DE","Germany"
+"195.112.183.15","195.112.183.15","3278944015","3278944015","IS","Iceland"
+"195.112.183.16","195.112.183.20","3278944016","3278944020","DE","Germany"
+"195.112.183.21","195.112.183.21","3278944021","3278944021","IT","Italy"
+"195.112.183.22","195.112.183.22","3278944022","3278944022","FR","France"
+"195.112.183.23","195.112.183.23","3278944023","3278944023","AT","Austria"
+"195.112.183.24","195.112.183.25","3278944024","3278944025","CH","Switzerland"
+"195.112.183.26","195.112.183.26","3278944026","3278944026","DE","Germany"
+"195.112.183.27","195.112.183.27","3278944027","3278944027","FR","France"
+"195.112.183.28","195.112.183.28","3278944028","3278944028","DE","Germany"
+"195.112.183.29","195.112.183.29","3278944029","3278944029","IT","Italy"
+"195.112.183.30","195.112.183.33","3278944030","3278944033","DE","Germany"
+"195.112.183.34","195.112.183.34","3278944034","3278944034","GR","Greece"
+"195.112.183.35","195.112.183.35","3278944035","3278944035","FR","France"
+"195.112.183.36","195.112.183.36","3278944036","3278944036","US","United States"
+"195.112.183.37","195.112.183.37","3278944037","3278944037","FR","France"
+"195.112.183.38","195.112.183.39","3278944038","3278944039","DE","Germany"
+"195.112.183.40","195.112.183.40","3278944040","3278944040","FR","France"
+"195.112.183.41","195.112.183.43","3278944041","3278944043","DE","Germany"
+"195.112.183.44","195.112.183.45","3278944044","3278944045","FR","France"
+"195.112.183.46","195.112.183.46","3278944046","3278944046","NL","Netherlands"
+"195.112.183.47","195.112.183.47","3278944047","3278944047","GB","United Kingdom"
+"195.112.183.48","195.112.183.48","3278944048","3278944048","BE","Belgium"
+"195.112.183.49","195.112.183.49","3278944049","3278944049","IT","Italy"
+"195.112.183.50","195.112.183.50","3278944050","3278944050","DE","Germany"
+"195.112.183.51","195.112.183.51","3278944051","3278944051","BE","Belgium"
+"195.112.183.52","195.112.183.52","3278944052","3278944052","AT","Austria"
+"195.112.183.53","195.112.183.53","3278944053","3278944053","IT","Italy"
+"195.112.183.54","195.112.183.54","3278944054","3278944054","DE","Germany"
+"195.112.183.55","195.112.183.55","3278944055","3278944055","IT","Italy"
+"195.112.183.56","195.112.183.58","3278944056","3278944058","DE","Germany"
+"195.112.183.59","195.112.183.59","3278944059","3278944059","ES","Spain"
+"195.112.183.60","195.112.183.60","3278944060","3278944060","BE","Belgium"
+"195.112.183.61","195.112.183.61","3278944061","3278944061","FR","France"
+"195.112.183.62","195.112.183.63","3278944062","3278944063","DE","Germany"
+"195.112.183.64","195.112.183.64","3278944064","3278944064","FR","France"
+"195.112.183.65","195.112.183.65","3278944065","3278944065","IT","Italy"
+"195.112.183.66","195.112.183.66","3278944066","3278944066","GB","United Kingdom"
+"195.112.183.67","195.112.183.67","3278944067","3278944067","DE","Germany"
+"195.112.183.68","195.112.183.68","3278944068","3278944068","ES","Spain"
+"195.112.183.69","195.112.183.69","3278944069","3278944069","PL","Poland"
+"195.112.183.70","195.112.183.70","3278944070","3278944070","DE","Germany"
+"195.112.183.71","195.112.183.71","3278944071","3278944071","DK","Denmark"
+"195.112.183.72","195.112.183.72","3278944072","3278944072","AT","Austria"
+"195.112.183.73","195.112.183.73","3278944073","3278944073","FR","France"
+"195.112.183.74","195.112.183.75","3278944074","3278944075","ES","Spain"
+"195.112.183.76","195.112.183.76","3278944076","3278944076","DE","Germany"
+"195.112.183.77","195.112.183.77","3278944077","3278944077","GB","United Kingdom"
+"195.112.183.78","195.112.183.78","3278944078","3278944078","DE","Germany"
+"195.112.183.79","195.112.183.79","3278944079","3278944079","GB","United Kingdom"
+"195.112.183.80","195.112.183.80","3278944080","3278944080","DE","Germany"
+"195.112.183.81","195.112.183.81","3278944081","3278944081","GB","United Kingdom"
+"195.112.183.82","195.112.183.82","3278944082","3278944082","IT","Italy"
+"195.112.183.83","195.112.183.84","3278944083","3278944084","ES","Spain"
+"195.112.183.85","195.112.183.85","3278944085","3278944085","PT","Portugal"
+"195.112.183.86","195.112.183.86","3278944086","3278944086","NL","Netherlands"
+"195.112.183.87","195.112.183.87","3278944087","3278944087","DE","Germany"
+"195.112.183.88","195.112.183.88","3278944088","3278944088","IT","Italy"
+"195.112.183.89","195.112.183.89","3278944089","3278944089","DE","Germany"
+"195.112.183.90","195.112.183.90","3278944090","3278944090","IT","Italy"
+"195.112.183.91","195.112.183.91","3278944091","3278944091","DE","Germany"
+"195.112.183.92","195.112.183.92","3278944092","3278944092","GR","Greece"
+"195.112.183.93","195.112.183.94","3278944093","3278944094","DE","Germany"
+"195.112.183.95","195.112.183.95","3278944095","3278944095","AT","Austria"
+"195.112.183.96","195.112.183.96","3278944096","3278944096","GB","United Kingdom"
+"195.112.183.97","195.112.183.97","3278944097","3278944097","DE","Germany"
+"195.112.183.98","195.112.183.98","3278944098","3278944098","SE","Sweden"
+"195.112.183.99","195.112.183.99","3278944099","3278944099","GB","United Kingdom"
+"195.112.183.100","195.112.183.102","3278944100","3278944102","DE","Germany"
+"195.112.183.103","195.112.183.104","3278944103","3278944104","IT","Italy"
+"195.112.183.105","195.112.183.105","3278944105","3278944105","FR","France"
+"195.112.183.106","195.112.183.106","3278944106","3278944106","AT","Austria"
+"195.112.183.107","195.112.183.108","3278944107","3278944108","DE","Germany"
+"195.112.183.109","195.112.183.109","3278944109","3278944109","ES","Spain"
+"195.112.183.110","195.112.183.111","3278944110","3278944111","DE","Germany"
+"195.112.183.112","195.112.183.112","3278944112","3278944112","NL","Netherlands"
+"195.112.183.113","195.112.183.113","3278944113","3278944113","DE","Germany"
+"195.112.183.114","195.112.183.114","3278944114","3278944114","IT","Italy"
+"195.112.183.115","195.112.183.116","3278944115","3278944116","ES","Spain"
+"195.112.183.117","195.112.183.118","3278944117","3278944118","IT","Italy"
+"195.112.183.119","195.112.183.119","3278944119","3278944119","ES","Spain"
+"195.112.183.120","195.112.183.121","3278944120","3278944121","DE","Germany"
+"195.112.183.122","195.112.183.122","3278944122","3278944122","FR","France"
+"195.112.183.123","195.112.183.123","3278944123","3278944123","IT","Italy"
+"195.112.183.124","195.112.183.124","3278944124","3278944124","DE","Germany"
+"195.112.183.125","195.112.183.125","3278944125","3278944125","SE","Sweden"
+"195.112.183.126","195.112.183.126","3278944126","3278944126","ES","Spain"
+"195.112.183.127","195.112.183.127","3278944127","3278944127","DE","Germany"
+"195.112.183.128","195.112.183.128","3278944128","3278944128","PT","Portugal"
+"195.112.183.129","195.112.183.129","3278944129","3278944129","BE","Belgium"
+"195.112.183.130","195.112.183.130","3278944130","3278944130","DE","Germany"
+"195.112.183.131","195.112.183.131","3278944131","3278944131","FR","France"
+"195.112.183.132","195.112.183.132","3278944132","3278944132","IE","Ireland"
+"195.112.183.133","195.112.183.133","3278944133","3278944133","IT","Italy"
+"195.112.183.134","195.112.183.134","3278944134","3278944134","DE","Germany"
+"195.112.183.135","195.112.183.135","3278944135","3278944135","NL","Netherlands"
+"195.112.183.136","195.112.183.137","3278944136","3278944137","DE","Germany"
+"195.112.183.138","195.112.183.138","3278944138","3278944138","GB","United Kingdom"
+"195.112.183.139","195.112.183.139","3278944139","3278944139","FR","France"
+"195.112.183.140","195.112.183.140","3278944140","3278944140","PT","Portugal"
+"195.112.183.141","195.112.183.141","3278944141","3278944141","FR","France"
+"195.112.183.142","195.112.183.142","3278944142","3278944142","GB","United Kingdom"
+"195.112.183.143","195.112.183.143","3278944143","3278944143","AT","Austria"
+"195.112.183.144","195.112.183.144","3278944144","3278944144","DE","Germany"
+"195.112.183.145","195.112.183.145","3278944145","3278944145","SE","Sweden"
+"195.112.183.146","195.112.183.147","3278944146","3278944147","DE","Germany"
+"195.112.183.148","195.112.183.148","3278944148","3278944148","ES","Spain"
+"195.112.183.149","195.112.183.149","3278944149","3278944149","DE","Germany"
+"195.112.183.150","195.112.183.150","3278944150","3278944150","IE","Ireland"
+"195.112.183.151","195.112.183.151","3278944151","3278944151","DE","Germany"
+"195.112.183.152","195.112.183.152","3278944152","3278944152","IS","Iceland"
+"195.112.183.153","195.112.183.158","3278944153","3278944158","DE","Germany"
+"195.112.183.159","195.112.183.159","3278944159","3278944159","CH","Switzerland"
+"195.112.183.160","195.112.183.160","3278944160","3278944160","FR","France"
+"195.112.183.161","195.112.183.163","3278944161","3278944163","DE","Germany"
+"195.112.183.164","195.112.183.164","3278944164","3278944164","IT","Italy"
+"195.112.183.165","195.112.183.166","3278944165","3278944166","DE","Germany"
+"195.112.183.167","195.112.183.167","3278944167","3278944167","IT","Italy"
+"195.112.183.168","195.112.183.168","3278944168","3278944168","CH","Switzerland"
+"195.112.183.169","195.112.183.169","3278944169","3278944169","DE","Germany"
+"195.112.183.170","195.112.183.171","3278944170","3278944171","CH","Switzerland"
+"195.112.183.172","195.112.183.172","3278944172","3278944172","DE","Germany"
+"195.112.183.173","195.112.183.173","3278944173","3278944173","FR","France"
+"195.112.183.174","195.112.183.174","3278944174","3278944174","GB","United Kingdom"
+"195.112.183.175","195.112.183.175","3278944175","3278944175","DE","Germany"
+"195.112.183.176","195.112.183.176","3278944176","3278944176","ES","Spain"
+"195.112.183.177","195.112.183.177","3278944177","3278944177","LU","Luxembourg"
+"195.112.183.178","195.112.183.179","3278944178","3278944179","DE","Germany"
+"195.112.183.180","195.112.183.180","3278944180","3278944180","GB","United Kingdom"
+"195.112.183.181","195.112.183.181","3278944181","3278944181","IT","Italy"
+"195.112.183.182","195.112.183.182","3278944182","3278944182","FR","France"
+"195.112.183.183","195.112.183.184","3278944183","3278944184","ES","Spain"
+"195.112.183.185","195.112.183.185","3278944185","3278944185","NL","Netherlands"
+"195.112.183.186","195.112.183.192","3278944186","3278944192","DE","Germany"
+"195.112.183.193","195.112.183.193","3278944193","3278944193","FR","France"
+"195.112.183.194","195.112.183.194","3278944194","3278944194","GB","United Kingdom"
+"195.112.183.195","195.112.183.195","3278944195","3278944195","IT","Italy"
+"195.112.183.196","195.112.183.197","3278944196","3278944197","DE","Germany"
+"195.112.183.198","195.112.183.198","3278944198","3278944198","IT","Italy"
+"195.112.183.199","195.112.183.199","3278944199","3278944199","AT","Austria"
+"195.112.183.200","195.112.183.200","3278944200","3278944200","DE","Germany"
+"195.112.183.201","195.112.183.201","3278944201","3278944201","SE","Sweden"
+"195.112.183.202","195.112.183.202","3278944202","3278944202","NO","Norway"
+"195.112.183.203","195.112.183.203","3278944203","3278944203","NL","Netherlands"
+"195.112.183.204","195.112.183.207","3278944204","3278944207","DE","Germany"
+"195.112.183.208","195.112.183.208","3278944208","3278944208","NL","Netherlands"
+"195.112.183.209","195.112.183.209","3278944209","3278944209","PL","Poland"
+"195.112.183.210","195.112.183.210","3278944210","3278944210","AT","Austria"
+"195.112.183.211","195.112.183.211","3278944211","3278944211","DE","Germany"
+"195.112.183.212","195.112.183.212","3278944212","3278944212","FR","France"
+"195.112.183.213","195.112.183.213","3278944213","3278944213","DK","Denmark"
+"195.112.183.214","195.112.183.214","3278944214","3278944214","GB","United Kingdom"
+"195.112.183.215","195.112.183.215","3278944215","3278944215","IT","Italy"
+"195.112.183.216","195.112.183.216","3278944216","3278944216","DE","Germany"
+"195.112.183.217","195.112.183.217","3278944217","3278944217","IT","Italy"
+"195.112.183.218","195.112.183.219","3278944218","3278944219","DE","Germany"
+"195.112.183.220","195.112.183.220","3278944220","3278944220","GB","United Kingdom"
+"195.112.183.221","195.112.183.221","3278944221","3278944221","GR","Greece"
+"195.112.183.222","195.112.183.222","3278944222","3278944222","IT","Italy"
+"195.112.183.223","195.112.183.224","3278944223","3278944224","DE","Germany"
+"195.112.183.225","195.112.183.225","3278944225","3278944225","NL","Netherlands"
+"195.112.183.226","195.112.183.226","3278944226","3278944226","RU","Russian Federation"
+"195.112.183.227","195.112.183.227","3278944227","3278944227","IT","Italy"
+"195.112.183.228","195.112.183.230","3278944228","3278944230","DE","Germany"
+"195.112.183.231","195.112.183.231","3278944231","3278944231","CH","Switzerland"
+"195.112.183.232","195.112.183.232","3278944232","3278944232","NL","Netherlands"
+"195.112.183.233","195.112.183.233","3278944233","3278944233","GB","United Kingdom"
+"195.112.183.234","195.112.183.234","3278944234","3278944234","AT","Austria"
+"195.112.183.235","195.112.183.235","3278944235","3278944235","DE","Germany"
+"195.112.183.236","195.112.183.236","3278944236","3278944236","IT","Italy"
+"195.112.183.237","195.112.183.238","3278944237","3278944238","DE","Germany"
+"195.112.183.239","195.112.183.239","3278944239","3278944239","SE","Sweden"
+"195.112.183.240","195.112.183.240","3278944240","3278944240","FR","France"
+"195.112.183.241","195.112.183.241","3278944241","3278944241","IT","Italy"
+"195.112.183.242","195.112.183.242","3278944242","3278944242","ES","Spain"
+"195.112.183.243","195.112.183.243","3278944243","3278944243","DE","Germany"
+"195.112.183.244","195.112.183.244","3278944244","3278944244","ES","Spain"
+"195.112.183.245","195.112.183.245","3278944245","3278944245","BE","Belgium"
+"195.112.183.246","195.112.183.246","3278944246","3278944246","NL","Netherlands"
+"195.112.183.247","195.112.183.247","3278944247","3278944247","ES","Spain"
+"195.112.183.248","195.112.183.248","3278944248","3278944248","NL","Netherlands"
+"195.112.183.249","195.112.183.249","3278944249","3278944249","ES","Spain"
+"195.112.183.250","195.112.183.250","3278944250","3278944250","IT","Italy"
+"195.112.183.251","195.112.183.251","3278944251","3278944251","AT","Austria"
+"195.112.183.252","195.112.183.252","3278944252","3278944252","IT","Italy"
+"195.112.183.253","195.112.183.254","3278944253","3278944254","GB","United Kingdom"
+"195.112.183.255","195.112.184.0","3278944255","3278944256","DE","Germany"
+"195.112.184.1","195.112.184.16","3278944257","3278944272","US","United States"
+"195.112.184.17","195.112.184.17","3278944273","3278944273","CA","Canada"
+"195.112.184.18","195.112.184.18","3278944274","3278944274","US","United States"
+"195.112.184.19","195.112.184.19","3278944275","3278944275","CA","Canada"
+"195.112.184.20","195.112.184.21","3278944276","3278944277","US","United States"
+"195.112.184.22","195.112.184.22","3278944278","3278944278","VE","Venezuela"
+"195.112.184.23","195.112.184.23","3278944279","3278944279","DE","Germany"
+"195.112.184.24","195.112.184.28","3278944280","3278944284","US","United States"
+"195.112.184.29","195.112.184.29","3278944285","3278944285","DE","Germany"
+"195.112.184.30","195.112.184.30","3278944286","3278944286","US","United States"
+"195.112.184.31","195.112.184.32","3278944287","3278944288","CA","Canada"
+"195.112.184.33","195.112.184.37","3278944289","3278944293","US","United States"
+"195.112.184.38","195.112.184.38","3278944294","3278944294","CA","Canada"
+"195.112.184.39","195.112.184.90","3278944295","3278944346","US","United States"
+"195.112.184.91","195.112.184.91","3278944347","3278944347","AR","Argentina"
+"195.112.184.92","195.112.184.104","3278944348","3278944360","US","United States"
+"195.112.184.105","195.112.184.105","3278944361","3278944361","AR","Argentina"
+"195.112.184.106","195.112.184.109","3278944362","3278944365","US","United States"
+"195.112.184.110","195.112.184.110","3278944366","3278944366","MX","Mexico"
+"195.112.184.111","195.112.184.111","3278944367","3278944367","US","United States"
+"195.112.184.112","195.112.184.112","3278944368","3278944368","CA","Canada"
+"195.112.184.113","195.112.184.123","3278944369","3278944379","US","United States"
+"195.112.184.124","195.112.184.124","3278944380","3278944380","DE","Germany"
+"195.112.184.125","195.112.184.129","3278944381","3278944385","US","United States"
+"195.112.184.130","195.112.184.130","3278944386","3278944386","DE","Germany"
+"195.112.184.131","195.112.184.132","3278944387","3278944388","US","United States"
+"195.112.184.133","195.112.184.133","3278944389","3278944389","CA","Canada"
+"195.112.184.134","195.112.184.134","3278944390","3278944390","AR","Argentina"
+"195.112.184.135","195.112.184.135","3278944391","3278944391","CA","Canada"
+"195.112.184.136","195.112.184.139","3278944392","3278944395","US","United States"
+"195.112.184.140","195.112.184.140","3278944396","3278944396","CA","Canada"
+"195.112.184.141","195.112.184.143","3278944397","3278944399","US","United States"
+"195.112.184.144","195.112.184.144","3278944400","3278944400","BR","Brazil"
+"195.112.184.145","195.112.184.145","3278944401","3278944401","US","United States"
+"195.112.184.146","195.112.184.146","3278944402","3278944402","CA","Canada"
+"195.112.184.147","195.112.184.156","3278944403","3278944412","US","United States"
+"195.112.184.157","195.112.184.157","3278944413","3278944413","CA","Canada"
+"195.112.184.158","195.112.184.162","3278944414","3278944418","US","United States"
+"195.112.184.163","195.112.184.163","3278944419","3278944419","DE","Germany"
+"195.112.184.164","195.112.184.164","3278944420","3278944420","CA","Canada"
+"195.112.184.165","195.112.184.165","3278944421","3278944421","DE","Germany"
+"195.112.184.166","195.112.184.176","3278944422","3278944432","US","United States"
+"195.112.184.177","195.112.184.177","3278944433","3278944433","DE","Germany"
+"195.112.184.178","195.112.184.188","3278944434","3278944444","US","United States"
+"195.112.184.189","195.112.184.193","3278944445","3278944449","DE","Germany"
+"195.112.184.194","195.112.184.195","3278944450","3278944451","CA","Canada"
+"195.112.184.196","195.112.184.204","3278944452","3278944460","DE","Germany"
+"195.112.184.205","195.112.184.205","3278944461","3278944461","US","United States"
+"195.112.184.206","195.112.184.214","3278944462","3278944470","DE","Germany"
+"195.112.184.215","195.112.184.215","3278944471","3278944471","US","United States"
+"195.112.184.216","195.112.185.1","3278944472","3278944513","DE","Germany"
+"195.112.185.2","195.112.185.5","3278944514","3278944517","US","United States"
+"195.112.185.6","195.112.185.6","3278944518","3278944518","DE","Germany"
+"195.112.185.7","195.112.185.8","3278944519","3278944520","US","United States"
+"195.112.185.9","195.112.185.9","3278944521","3278944521","CA","Canada"
+"195.112.185.10","195.112.185.10","3278944522","3278944522","US","United States"
+"195.112.185.11","195.112.185.11","3278944523","3278944523","CA","Canada"
+"195.112.185.12","195.112.185.12","3278944524","3278944524","US","United States"
+"195.112.185.13","195.112.185.13","3278944525","3278944525","CL","Chile"
+"195.112.185.14","195.112.185.14","3278944526","3278944526","US","United States"
+"195.112.185.15","195.112.185.15","3278944527","3278944527","CA","Canada"
+"195.112.185.16","195.112.185.16","3278944528","3278944528","US","United States"
+"195.112.185.17","195.112.185.17","3278944529","3278944529","CA","Canada"
+"195.112.185.18","195.112.185.25","3278944530","3278944537","US","United States"
+"195.112.185.26","195.112.185.26","3278944538","3278944538","AR","Argentina"
+"195.112.185.27","195.112.185.32","3278944539","3278944544","US","United States"
+"195.112.185.33","195.112.185.33","3278944545","3278944545","CA","Canada"
+"195.112.185.34","195.112.185.43","3278944546","3278944555","US","United States"
+"195.112.185.44","195.112.185.44","3278944556","3278944556","CL","Chile"
+"195.112.185.45","195.112.185.47","3278944557","3278944559","US","United States"
+"195.112.185.48","195.112.185.48","3278944560","3278944560","AR","Argentina"
+"195.112.185.49","195.112.185.49","3278944561","3278944561","US","United States"
+"195.112.185.50","195.112.185.50","3278944562","3278944562","CA","Canada"
+"195.112.185.51","195.112.185.51","3278944563","3278944563","US","United States"
+"195.112.185.52","195.112.185.52","3278944564","3278944564","CA","Canada"
+"195.112.185.53","195.112.185.57","3278944565","3278944569","US","United States"
+"195.112.185.58","195.112.185.58","3278944570","3278944570","DE","Germany"
+"195.112.185.59","195.112.185.60","3278944571","3278944572","US","United States"
+"195.112.185.61","195.112.185.61","3278944573","3278944573","DE","Germany"
+"195.112.185.62","195.112.185.62","3278944574","3278944574","US","United States"
+"195.112.185.63","195.112.185.63","3278944575","3278944575","DE","Germany"
+"195.112.185.64","195.112.185.66","3278944576","3278944578","US","United States"
+"195.112.185.67","195.112.185.67","3278944579","3278944579","DE","Germany"
+"195.112.185.68","195.112.185.68","3278944580","3278944580","AR","Argentina"
+"195.112.185.69","195.112.185.69","3278944581","3278944581","US","United States"
+"195.112.185.70","195.112.185.71","3278944582","3278944583","DE","Germany"
+"195.112.185.72","195.112.185.76","3278944584","3278944588","US","United States"
+"195.112.185.77","195.112.185.77","3278944589","3278944589","DE","Germany"
+"195.112.185.78","195.112.185.87","3278944590","3278944599","US","United States"
+"195.112.185.88","195.112.185.88","3278944600","3278944600","SA","Saudi Arabia"
+"195.112.185.89","195.112.185.94","3278944601","3278944606","US","United States"
+"195.112.185.95","195.112.185.96","3278944607","3278944608","DE","Germany"
+"195.112.185.97","195.112.185.99","3278944609","3278944611","US","United States"
+"195.112.185.100","195.112.185.100","3278944612","3278944612","DE","Germany"
+"195.112.185.101","195.112.185.114","3278944613","3278944626","US","United States"
+"195.112.185.115","195.112.185.115","3278944627","3278944627","DE","Germany"
+"195.112.185.116","195.112.185.121","3278944628","3278944633","US","United States"
+"195.112.185.122","195.112.185.122","3278944634","3278944634","DE","Germany"
+"195.112.185.123","195.112.185.126","3278944635","3278944638","US","United States"
+"195.112.185.127","195.112.185.128","3278944639","3278944640","DE","Germany"
+"195.112.185.129","195.112.185.130","3278944641","3278944642","US","United States"
+"195.112.185.131","195.112.185.131","3278944643","3278944643","CL","Chile"
+"195.112.185.132","195.112.185.138","3278944644","3278944650","US","United States"
+"195.112.185.139","195.112.185.139","3278944651","3278944651","DE","Germany"
+"195.112.185.140","195.112.185.142","3278944652","3278944654","US","United States"
+"195.112.185.143","195.112.185.145","3278944655","3278944657","AR","Argentina"
+"195.112.185.146","195.112.185.147","3278944658","3278944659","US","United States"
+"195.112.185.148","195.112.185.148","3278944660","3278944660","AR","Argentina"
+"195.112.185.149","195.112.185.149","3278944661","3278944661","US","United States"
+"195.112.185.150","195.112.185.151","3278944662","3278944663","DE","Germany"
+"195.112.185.152","195.112.185.153","3278944664","3278944665","AR","Argentina"
+"195.112.185.154","195.112.185.155","3278944666","3278944667","US","United States"
+"195.112.185.156","195.112.185.156","3278944668","3278944668","AR","Argentina"
+"195.112.185.157","195.112.185.158","3278944669","3278944670","US","United States"
+"195.112.185.159","195.112.185.159","3278944671","3278944671","CL","Chile"
+"195.112.185.160","195.112.185.160","3278944672","3278944672","DE","Germany"
+"195.112.185.161","195.112.185.161","3278944673","3278944673","PE","Peru"
+"195.112.185.162","195.112.185.162","3278944674","3278944674","DE","Germany"
+"195.112.185.163","195.112.185.165","3278944675","3278944677","US","United States"
+"195.112.185.166","195.112.185.166","3278944678","3278944678","CA","Canada"
+"195.112.185.167","195.112.185.167","3278944679","3278944679","US","United States"
+"195.112.185.168","195.112.185.168","3278944680","3278944680","CA","Canada"
+"195.112.185.169","195.112.185.171","3278944681","3278944683","US","United States"
+"195.112.185.172","195.112.185.174","3278944684","3278944686","DE","Germany"
+"195.112.185.175","195.112.185.175","3278944687","3278944687","US","United States"
+"195.112.185.176","195.112.185.176","3278944688","3278944688","AR","Argentina"
+"195.112.185.177","195.112.185.181","3278944689","3278944693","US","United States"
+"195.112.185.182","195.112.185.183","3278944694","3278944695","DE","Germany"
+"195.112.185.184","195.112.185.184","3278944696","3278944696","US","United States"
+"195.112.185.185","195.112.185.185","3278944697","3278944697","CA","Canada"
+"195.112.185.186","195.112.185.194","3278944698","3278944706","US","United States"
+"195.112.185.195","195.112.185.195","3278944707","3278944707","DE","Germany"
+"195.112.185.196","195.112.185.196","3278944708","3278944708","PE","Peru"
+"195.112.185.197","195.112.185.197","3278944709","3278944709","US","United States"
+"195.112.185.198","195.112.185.198","3278944710","3278944710","DE","Germany"
+"195.112.185.199","195.112.185.200","3278944711","3278944712","CL","Chile"
+"195.112.185.201","195.112.185.201","3278944713","3278944713","DE","Germany"
+"195.112.185.202","195.112.185.202","3278944714","3278944714","JM","Jamaica"
+"195.112.185.203","195.112.185.203","3278944715","3278944715","CA","Canada"
+"195.112.185.204","195.112.185.204","3278944716","3278944716","DE","Germany"
+"195.112.185.205","195.112.185.206","3278944717","3278944718","US","United States"
+"195.112.185.207","195.112.185.207","3278944719","3278944719","CA","Canada"
+"195.112.185.208","195.112.185.208","3278944720","3278944720","US","United States"
+"195.112.185.209","195.112.185.209","3278944721","3278944721","CA","Canada"
+"195.112.185.210","195.112.185.215","3278944722","3278944727","US","United States"
+"195.112.185.216","195.112.185.216","3278944728","3278944728","DE","Germany"
+"195.112.185.217","195.112.185.218","3278944729","3278944730","US","United States"
+"195.112.185.219","195.112.185.219","3278944731","3278944731","DE","Germany"
+"195.112.185.220","195.112.185.222","3278944732","3278944734","US","United States"
+"195.112.185.223","195.112.185.223","3278944735","3278944735","DE","Germany"
+"195.112.185.224","195.112.185.224","3278944736","3278944736","AR","Argentina"
+"195.112.185.225","195.112.185.227","3278944737","3278944739","US","United States"
+"195.112.185.228","195.112.185.228","3278944740","3278944740","CA","Canada"
+"195.112.185.229","195.112.185.229","3278944741","3278944741","DE","Germany"
+"195.112.185.230","195.112.185.231","3278944742","3278944743","US","United States"
+"195.112.185.232","195.112.185.233","3278944744","3278944745","DE","Germany"
+"195.112.185.234","195.112.185.237","3278944746","3278944749","US","United States"
+"195.112.185.238","195.112.185.238","3278944750","3278944750","DE","Germany"
+"195.112.185.239","195.112.185.239","3278944751","3278944751","US","United States"
+"195.112.185.240","195.112.185.240","3278944752","3278944752","DE","Germany"
+"195.112.185.241","195.112.185.241","3278944753","3278944753","US","United States"
+"195.112.185.242","195.112.185.242","3278944754","3278944754","BR","Brazil"
+"195.112.185.243","195.112.185.243","3278944755","3278944755","AR","Argentina"
+"195.112.185.244","195.112.185.246","3278944756","3278944758","US","United States"
+"195.112.185.247","195.112.185.248","3278944759","3278944760","DE","Germany"
+"195.112.185.249","195.112.185.249","3278944761","3278944761","UY","Uruguay"
+"195.112.185.250","195.112.185.251","3278944762","3278944763","DE","Germany"
+"195.112.185.252","195.112.185.252","3278944764","3278944764","AR","Argentina"
+"195.112.185.253","195.112.185.253","3278944765","3278944765","US","United States"
+"195.112.185.254","195.112.185.255","3278944766","3278944767","DE","Germany"
+"195.112.186.0","195.112.186.3","3278944768","3278944771","DO","Dominican Republic"
+"195.112.186.4","195.112.186.51","3278944772","3278944819","US","United States"
+"195.112.186.52","195.112.186.55","3278944820","3278944823","AR","Argentina"
+"195.112.186.56","195.112.186.59","3278944824","3278944827","BR","Brazil"
+"195.112.186.60","195.112.186.83","3278944828","3278944851","US","United States"
+"195.112.186.84","195.112.186.87","3278944852","3278944855","CA","Canada"
+"195.112.186.88","195.112.186.95","3278944856","3278944863","US","United States"
+"195.112.186.96","195.112.186.99","3278944864","3278944867","MX","Mexico"
+"195.112.186.100","195.112.186.103","3278944868","3278944871","US","United States"
+"195.112.186.104","195.112.186.107","3278944872","3278944875","DE","Germany"
+"195.112.186.108","195.112.186.119","3278944876","3278944887","US","United States"
+"195.112.186.120","195.112.186.123","3278944888","3278944891","CO","Colombia"
+"195.112.186.124","195.112.186.135","3278944892","3278944903","US","United States"
+"195.112.186.136","195.112.186.139","3278944904","3278944907","BR","Brazil"
+"195.112.186.140","195.112.186.151","3278944908","3278944919","US","United States"
+"195.112.186.152","195.112.186.155","3278944920","3278944923","CO","Colombia"
+"195.112.186.156","195.112.186.167","3278944924","3278944935","US","United States"
+"195.112.186.168","195.112.186.171","3278944936","3278944939","BR","Brazil"
+"195.112.186.172","195.112.186.179","3278944940","3278944947","US","United States"
+"195.112.186.180","195.112.186.183","3278944948","3278944951","CO","Colombia"
+"195.112.186.184","195.112.186.195","3278944952","3278944963","US","United States"
+"195.112.186.196","195.112.186.203","3278944964","3278944971","CA","Canada"
+"195.112.186.204","195.112.186.207","3278944972","3278944975","US","United States"
+"195.112.186.208","195.112.186.227","3278944976","3278944995","CA","Canada"
+"195.112.186.228","195.112.186.231","3278944996","3278944999","CO","Colombia"
+"195.112.186.232","195.112.186.239","3278945000","3278945007","US","United States"
+"195.112.186.240","195.112.186.243","3278945008","3278945011","CO","Colombia"
+"195.112.186.244","195.112.186.247","3278945012","3278945015","PE","Peru"
+"195.112.186.248","195.112.186.255","3278945016","3278945023","US","United States"
+"195.112.187.0","195.112.187.3","3278945024","3278945027","BR","Brazil"
+"195.112.187.4","195.112.187.7","3278945028","3278945031","CW","Curacao"
+"195.112.187.8","195.112.187.63","3278945032","3278945087","US","United States"
+"195.112.187.64","195.112.187.67","3278945088","3278945091","BR","Brazil"
+"195.112.187.68","195.112.187.75","3278945092","3278945099","US","United States"
+"195.112.187.76","195.112.187.83","3278945100","3278945107","BR","Brazil"
+"195.112.187.84","195.112.187.87","3278945108","3278945111","DO","Dominican Republic"
+"195.112.187.88","195.112.187.103","3278945112","3278945127","US","United States"
+"195.112.187.104","195.112.187.107","3278945128","3278945131","AR","Argentina"
+"195.112.187.108","195.112.187.111","3278945132","3278945135","BR","Brazil"
+"195.112.187.112","195.112.187.127","3278945136","3278945151","US","United States"
+"195.112.187.128","195.112.187.131","3278945152","3278945155","CA","Canada"
+"195.112.187.132","195.112.187.135","3278945156","3278945159","BR","Brazil"
+"195.112.187.136","195.112.187.147","3278945160","3278945171","US","United States"
+"195.112.187.148","195.112.187.151","3278945172","3278945175","AR","Argentina"
+"195.112.187.152","195.112.187.167","3278945176","3278945191","US","United States"
+"195.112.187.168","195.112.187.175","3278945192","3278945199","CA","Canada"
+"195.112.187.176","195.112.187.179","3278945200","3278945203","US","United States"
+"195.112.187.180","195.112.187.183","3278945204","3278945207","AR","Argentina"
+"195.112.187.184","195.112.187.203","3278945208","3278945227","US","United States"
+"195.112.187.204","195.112.187.211","3278945228","3278945235","CA","Canada"
+"195.112.187.212","195.112.187.223","3278945236","3278945247","US","United States"
+"195.112.187.224","195.112.187.231","3278945248","3278945255","CA","Canada"
+"195.112.187.232","195.112.187.243","3278945256","3278945267","US","United States"
+"195.112.187.244","195.112.187.247","3278945268","3278945271","AR","Argentina"
+"195.112.187.248","195.112.187.251","3278945272","3278945275","US","United States"
+"195.112.187.252","195.112.187.255","3278945276","3278945279","CL","Chile"
+"195.112.188.0","195.112.188.3","3278945280","3278945283","CA","Canada"
+"195.112.188.4","195.112.188.19","3278945284","3278945299","US","United States"
+"195.112.188.20","195.112.188.23","3278945300","3278945303","DE","Germany"
+"195.112.188.24","195.112.188.27","3278945304","3278945307","CO","Colombia"
+"195.112.188.28","195.112.188.31","3278945308","3278945311","CA","Canada"
+"195.112.188.32","195.112.188.39","3278945312","3278945319","US","United States"
+"195.112.188.40","195.112.188.43","3278945320","3278945323","MX","Mexico"
+"195.112.188.44","195.112.188.47","3278945324","3278945327","AR","Argentina"
+"195.112.188.48","195.112.188.51","3278945328","3278945331","CA","Canada"
+"195.112.188.52","195.112.188.55","3278945332","3278945335","US","United States"
+"195.112.188.56","195.112.188.59","3278945336","3278945339","CA","Canada"
+"195.112.188.60","195.112.188.63","3278945340","3278945343","US","United States"
+"195.112.188.64","195.112.188.67","3278945344","3278945347","BR","Brazil"
+"195.112.188.68","195.112.188.83","3278945348","3278945363","US","United States"
+"195.112.188.84","195.112.188.87","3278945364","3278945367","PR","Puerto Rico"
+"195.112.188.88","195.112.188.115","3278945368","3278945395","US","United States"
+"195.112.188.116","195.112.188.119","3278945396","3278945399","AR","Argentina"
+"195.112.188.120","195.112.188.123","3278945400","3278945403","MX","Mexico"
+"195.112.188.124","195.112.188.147","3278945404","3278945427","US","United States"
+"195.112.188.148","195.112.188.151","3278945428","3278945431","CA","Canada"
+"195.112.188.152","195.112.188.155","3278945432","3278945435","AR","Argentina"
+"195.112.188.156","195.112.188.159","3278945436","3278945439","MX","Mexico"
+"195.112.188.160","195.112.188.171","3278945440","3278945451","US","United States"
+"195.112.188.172","195.112.188.175","3278945452","3278945455","BR","Brazil"
+"195.112.188.176","195.112.188.179","3278945456","3278945459","US","United States"
+"195.112.188.180","195.112.188.183","3278945460","3278945463","MX","Mexico"
+"195.112.188.184","195.112.188.199","3278945464","3278945479","US","United States"
+"195.112.188.200","195.112.188.203","3278945480","3278945483","CL","Chile"
+"195.112.188.204","195.112.188.211","3278945484","3278945491","BR","Brazil"
+"195.112.188.212","195.112.188.223","3278945492","3278945503","US","United States"
+"195.112.188.224","195.112.188.227","3278945504","3278945507","MX","Mexico"
+"195.112.188.228","195.112.188.235","3278945508","3278945515","AR","Argentina"
+"195.112.188.236","195.112.188.239","3278945516","3278945519","BR","Brazil"
+"195.112.188.240","195.112.188.243","3278945520","3278945523","US","United States"
+"195.112.188.244","195.112.188.247","3278945524","3278945527","CA","Canada"
+"195.112.188.248","195.112.188.251","3278945528","3278945531","US","United States"
+"195.112.188.252","195.112.188.255","3278945532","3278945535","CW","Curacao"
+"195.112.189.0","195.112.189.3","3278945536","3278945539","AR","Argentina"
+"195.112.189.4","195.112.189.43","3278945540","3278945579","US","United States"
+"195.112.189.44","195.112.189.47","3278945580","3278945583","AR","Argentina"
+"195.112.189.48","195.112.189.51","3278945584","3278945587","US","United States"
+"195.112.189.52","195.112.189.55","3278945588","3278945591","DO","Dominican Republic"
+"195.112.189.56","195.112.189.123","3278945592","3278945659","US","United States"
+"195.112.189.124","195.112.189.127","3278945660","3278945663","AR","Argentina"
+"195.112.189.128","195.112.189.131","3278945664","3278945667","US","United States"
+"195.112.189.132","195.112.189.135","3278945668","3278945671","UY","Uruguay"
+"195.112.189.136","195.112.189.139","3278945672","3278945675","DE","Germany"
+"195.112.189.140","195.112.189.151","3278945676","3278945687","US","United States"
+"195.112.189.152","195.112.189.155","3278945688","3278945691","BR","Brazil"
+"195.112.189.156","195.112.189.163","3278945692","3278945699","US","United States"
+"195.112.189.164","195.112.189.167","3278945700","3278945703","AR","Argentina"
+"195.112.189.168","195.112.189.179","3278945704","3278945715","US","United States"
+"195.112.189.180","195.112.189.183","3278945716","3278945719","CO","Colombia"
+"195.112.189.184","195.112.189.187","3278945720","3278945723","US","United States"
+"195.112.189.188","195.112.189.191","3278945724","3278945727","AR","Argentina"
+"195.112.189.192","195.112.189.207","3278945728","3278945743","US","United States"
+"195.112.189.208","195.112.189.211","3278945744","3278945747","MX","Mexico"
+"195.112.189.212","195.112.189.227","3278945748","3278945763","US","United States"
+"195.112.189.228","195.112.189.231","3278945764","3278945767","MX","Mexico"
+"195.112.189.232","195.112.189.235","3278945768","3278945771","CO","Colombia"
+"195.112.189.236","195.112.189.243","3278945772","3278945779","US","United States"
+"195.112.189.244","195.112.189.247","3278945780","3278945783","PE","Peru"
+"195.112.189.248","195.112.189.255","3278945784","3278945791","US","United States"
+"195.112.190.0","195.112.190.2","3278945792","3278945794","DE","Germany"
+"195.112.190.3","195.112.190.3","3278945795","3278945795","CH","Switzerland"
+"195.112.190.4","195.112.190.4","3278945796","3278945796","DE","Germany"
+"195.112.190.5","195.112.190.5","3278945797","3278945797","BE","Belgium"
+"195.112.190.6","195.112.190.6","3278945798","3278945798","NL","Netherlands"
+"195.112.190.7","195.112.190.7","3278945799","3278945799","LU","Luxembourg"
+"195.112.190.8","195.112.190.8","3278945800","3278945800","DE","Germany"
+"195.112.190.9","195.112.190.9","3278945801","3278945801","NL","Netherlands"
+"195.112.190.10","195.112.190.10","3278945802","3278945802","PT","Portugal"
+"195.112.190.11","195.112.190.11","3278945803","3278945803","GB","United Kingdom"
+"195.112.190.12","195.112.190.12","3278945804","3278945804","DE","Germany"
+"195.112.190.13","195.112.190.13","3278945805","3278945805","DK","Denmark"
+"195.112.190.14","195.112.190.14","3278945806","3278945806","FR","France"
+"195.112.190.15","195.112.190.15","3278945807","3278945807","DE","Germany"
+"195.112.190.16","195.112.190.16","3278945808","3278945808","RU","Russian Federation"
+"195.112.190.17","195.112.190.17","3278945809","3278945809","DE","Germany"
+"195.112.190.18","195.112.190.18","3278945810","3278945810","CH","Switzerland"
+"195.112.190.19","195.112.190.23","3278945811","3278945815","DE","Germany"
+"195.112.190.24","195.112.190.24","3278945816","3278945816","GB","United Kingdom"
+"195.112.190.25","195.112.190.29","3278945817","3278945821","DE","Germany"
+"195.112.190.30","195.112.190.30","3278945822","3278945822","GR","Greece"
+"195.112.190.31","195.112.190.31","3278945823","3278945823","CH","Switzerland"
+"195.112.190.32","195.112.190.34","3278945824","3278945826","DE","Germany"
+"195.112.190.35","195.112.190.35","3278945827","3278945827","DK","Denmark"
+"195.112.190.36","195.112.190.36","3278945828","3278945828","FR","France"
+"195.112.190.37","195.112.190.37","3278945829","3278945829","DE","Germany"
+"195.112.190.38","195.112.190.39","3278945830","3278945831","NL","Netherlands"
+"195.112.190.40","195.112.190.40","3278945832","3278945832","DE","Germany"
+"195.112.190.41","195.112.190.41","3278945833","3278945833","GB","United Kingdom"
+"195.112.190.42","195.112.190.42","3278945834","3278945834","NL","Netherlands"
+"195.112.190.43","195.112.190.43","3278945835","3278945835","CH","Switzerland"
+"195.112.190.44","195.112.190.48","3278945836","3278945840","DE","Germany"
+"195.112.190.49","195.112.190.49","3278945841","3278945841","CH","Switzerland"
+"195.112.190.50","195.112.190.52","3278945842","3278945844","DE","Germany"
+"195.112.190.53","195.112.190.53","3278945845","3278945845","ES","Spain"
+"195.112.190.54","195.112.190.54","3278945846","3278945846","CH","Switzerland"
+"195.112.190.55","195.112.190.55","3278945847","3278945847","DE","Germany"
+"195.112.190.56","195.112.190.56","3278945848","3278945848","GB","United Kingdom"
+"195.112.190.57","195.112.190.57","3278945849","3278945849","DE","Germany"
+"195.112.190.58","195.112.190.58","3278945850","3278945850","NL","Netherlands"
+"195.112.190.59","195.112.190.60","3278945851","3278945852","DE","Germany"
+"195.112.190.61","195.112.190.61","3278945853","3278945853","CH","Switzerland"
+"195.112.190.62","195.112.190.62","3278945854","3278945854","FR","France"
+"195.112.190.63","195.112.190.63","3278945855","3278945855","DE","Germany"
+"195.112.190.64","195.112.190.64","3278945856","3278945856","DK","Denmark"
+"195.112.190.65","195.112.190.66","3278945857","3278945858","DE","Germany"
+"195.112.190.67","195.112.190.67","3278945859","3278945859","GB","United Kingdom"
+"195.112.190.68","195.112.190.68","3278945860","3278945860","FR","France"
+"195.112.190.69","195.112.190.69","3278945861","3278945861","IT","Italy"
+"195.112.190.70","195.112.190.70","3278945862","3278945862","BE","Belgium"
+"195.112.190.71","195.112.190.71","3278945863","3278945863","ES","Spain"
+"195.112.190.72","195.112.190.72","3278945864","3278945864","IE","Ireland"
+"195.112.190.73","195.112.190.74","3278945865","3278945866","DE","Germany"
+"195.112.190.75","195.112.190.75","3278945867","3278945867","FR","France"
+"195.112.190.76","195.112.190.76","3278945868","3278945868","NO","Norway"
+"195.112.190.77","195.112.190.78","3278945869","3278945870","DE","Germany"
+"195.112.190.79","195.112.190.79","3278945871","3278945871","IT","Italy"
+"195.112.190.80","195.112.190.80","3278945872","3278945872","FR","France"
+"195.112.190.81","195.112.190.81","3278945873","3278945873","DE","Germany"
+"195.112.190.82","195.112.190.82","3278945874","3278945874","IT","Italy"
+"195.112.190.83","195.112.190.83","3278945875","3278945875","ES","Spain"
+"195.112.190.84","195.112.190.84","3278945876","3278945876","NL","Netherlands"
+"195.112.190.85","195.112.190.85","3278945877","3278945877","SE","Sweden"
+"195.112.190.86","195.112.190.86","3278945878","3278945878","FR","France"
+"195.112.190.87","195.112.190.88","3278945879","3278945880","DE","Germany"
+"195.112.190.89","195.112.190.89","3278945881","3278945881","BE","Belgium"
+"195.112.190.90","195.112.190.94","3278945882","3278945886","DE","Germany"
+"195.112.190.95","195.112.190.96","3278945887","3278945888","IT","Italy"
+"195.112.190.97","195.112.190.98","3278945889","3278945890","DE","Germany"
+"195.112.190.99","195.112.190.99","3278945891","3278945891","CH","Switzerland"
+"195.112.190.100","195.112.190.100","3278945892","3278945892","BE","Belgium"
+"195.112.190.101","195.112.190.101","3278945893","3278945893","DE","Germany"
+"195.112.190.102","195.112.190.102","3278945894","3278945894","AT","Austria"
+"195.112.190.103","195.112.190.103","3278945895","3278945895","ES","Spain"
+"195.112.190.104","195.112.190.104","3278945896","3278945896","GB","United Kingdom"
+"195.112.190.105","195.112.190.105","3278945897","3278945897","IT","Italy"
+"195.112.190.106","195.112.190.106","3278945898","3278945898","ES","Spain"
+"195.112.190.107","195.112.190.107","3278945899","3278945899","DE","Germany"
+"195.112.190.108","195.112.190.108","3278945900","3278945900","FR","France"
+"195.112.190.109","195.112.190.112","3278945901","3278945904","DE","Germany"
+"195.112.190.113","195.112.190.113","3278945905","3278945905","PT","Portugal"
+"195.112.190.114","195.112.190.114","3278945906","3278945906","FR","France"
+"195.112.190.115","195.112.190.115","3278945907","3278945907","GB","United Kingdom"
+"195.112.190.116","195.112.190.116","3278945908","3278945908","DE","Germany"
+"195.112.190.117","195.112.190.117","3278945909","3278945909","FR","France"
+"195.112.190.118","195.112.190.118","3278945910","3278945910","DE","Germany"
+"195.112.190.119","195.112.190.119","3278945911","3278945911","NL","Netherlands"
+"195.112.190.120","195.112.190.125","3278945912","3278945917","DE","Germany"
+"195.112.190.126","195.112.190.126","3278945918","3278945918","IT","Italy"
+"195.112.190.127","195.112.191.1","3278945919","3278946049","DE","Germany"
+"195.112.191.2","195.112.191.6","3278946050","3278946054","US","United States"
+"195.112.191.7","195.112.191.7","3278946055","3278946055","CA","Canada"
+"195.112.191.8","195.112.191.11","3278946056","3278946059","US","United States"
+"195.112.191.12","195.112.191.12","3278946060","3278946060","CN","China"
+"195.112.191.13","195.112.191.13","3278946061","3278946061","US","United States"
+"195.112.191.14","195.112.191.14","3278946062","3278946062","DE","Germany"
+"195.112.191.15","195.112.191.19","3278946063","3278946067","US","United States"
+"195.112.191.20","195.112.191.20","3278946068","3278946068","DE","Germany"
+"195.112.191.21","195.112.191.36","3278946069","3278946084","US","United States"
+"195.112.191.37","195.112.191.37","3278946085","3278946085","DE","Germany"
+"195.112.191.38","195.112.191.43","3278946086","3278946091","US","United States"
+"195.112.191.44","195.112.191.44","3278946092","3278946092","DE","Germany"
+"195.112.191.45","195.112.191.60","3278946093","3278946108","US","United States"
+"195.112.191.61","195.112.191.61","3278946109","3278946109","GB","United Kingdom"
+"195.112.191.62","195.112.191.94","3278946110","3278946142","US","United States"
+"195.112.191.95","195.112.191.95","3278946143","3278946143","DE","Germany"
+"195.112.191.96","195.112.191.118","3278946144","3278946166","US","United States"
+"195.112.191.119","195.112.191.119","3278946167","3278946167","DE","Germany"
+"195.112.191.120","195.112.191.160","3278946168","3278946208","US","United States"
+"195.112.191.161","195.112.191.165","3278946209","3278946213","DE","Germany"
+"195.112.191.166","195.112.191.166","3278946214","3278946214","US","United States"
+"195.112.191.167","195.112.191.173","3278946215","3278946221","DE","Germany"
+"195.112.191.174","195.112.191.174","3278946222","3278946222","US","United States"
+"195.112.191.175","195.112.191.176","3278946223","3278946224","DE","Germany"
+"195.112.191.177","195.112.191.177","3278946225","3278946225","US","United States"
+"195.112.191.178","195.112.191.181","3278946226","3278946229","DE","Germany"
+"195.112.191.182","195.112.191.183","3278946230","3278946231","US","United States"
+"195.112.191.184","195.112.191.191","3278946232","3278946239","DE","Germany"
+"195.112.191.192","195.112.191.215","3278946240","3278946263","US","United States"
+"195.112.191.216","195.112.191.219","3278946264","3278946267","DE","Germany"
+"195.112.191.220","195.112.191.223","3278946268","3278946271","US","United States"
+"195.112.191.224","195.112.191.227","3278946272","3278946275","SV","El Salvador"
+"195.112.191.228","195.112.191.231","3278946276","3278946279","DO","Dominican Republic"
+"195.112.191.232","195.112.191.235","3278946280","3278946283","DE","Germany"
+"195.112.191.236","195.112.191.239","3278946284","3278946287","US","United States"
+"195.112.191.240","195.112.191.243","3278946288","3278946291","DE","Germany"
+"195.112.191.244","195.112.191.251","3278946292","3278946299","US","United States"
+"195.112.191.252","195.112.191.255","3278946300","3278946303","DE","Germany"
+"195.112.192.0","195.112.223.255","3278946304","3278954495","LB","Lebanon"
+"195.112.224.0","195.112.255.255","3278954496","3278962687","RU","Russian Federation"
+"195.113.0.0","195.113.255.255","3278962688","3279028223","CZ","Czech Republic"
+"195.114.0.0","195.114.1.255","3279028224","3279028735","PL","Poland"
+"195.114.2.0","195.114.3.255","3279028736","3279029247","RU","Russian Federation"
+"195.114.6.0","195.114.7.255","3279029760","3279030271","UA","Ukraine"
+"195.114.10.0","195.114.11.255","3279030784","3279031295","DE","Germany"
+"195.114.12.0","195.114.13.255","3279031296","3279031807","NL","Netherlands"
+"195.114.16.0","195.114.17.255","3279032320","3279032831","HU","Hungary"
+"195.114.18.0","195.114.19.255","3279032832","3279033343","FR","France"
+"195.114.20.0","195.114.21.255","3279033344","3279033855","RU","Russian Federation"
+"195.114.22.0","195.114.23.255","3279033856","3279034367","DE","Germany"
+"195.114.24.0","195.114.27.255","3279034368","3279035391","FR","France"
+"195.114.28.0","195.114.29.255","3279035392","3279035903","PS","Palestinian Territory"
+"195.114.30.0","195.114.31.255","3279035904","3279036415","UA","Ukraine"
+"195.114.32.0","195.114.63.255","3279036416","3279044607","LV","Latvia"
+"195.114.64.0","195.114.95.255","3279044608","3279052799","FR","France"
+"195.114.96.0","195.114.97.255","3279052800","3279053311","UA","Ukraine"
+"195.114.98.0","195.114.99.255","3279053312","3279053823","DE","Germany"
+"195.114.100.0","195.114.101.255","3279053824","3279054335","NL","Netherlands"
+"195.114.102.0","195.114.103.255","3279054336","3279054847","GB","United Kingdom"
+"195.114.104.0","195.114.105.255","3279054848","3279055359","RU","Russian Federation"
+"195.114.106.0","195.114.107.255","3279055360","3279055871","SA","Saudi Arabia"
+"195.114.112.0","195.114.112.255","3279056896","3279057151","RU","Russian Federation"
+"195.114.114.0","195.114.115.255","3279057408","3279057919","FR","France"
+"195.114.120.0","195.114.121.255","3279058944","3279059455","UA","Ukraine"
+"195.114.122.0","195.114.125.255","3279059456","3279060479","RU","Russian Federation"
+"195.114.128.0","195.114.159.255","3279060992","3279069183","UA","Ukraine"
+"195.114.160.0","195.114.191.255","3279069184","3279077375","PL","Poland"
+"195.114.192.0","195.114.223.255","3279077376","3279085567","ES","Spain"
+"195.114.224.0","195.114.239.255","3279085568","3279089663","NL","Netherlands"
+"195.114.240.0","195.114.255.255","3279089664","3279093759","KG","Kyrgyzstan"
+"195.115.0.0","195.115.95.255","3279093760","3279118335","FR","France"
+"195.115.96.0","195.115.127.255","3279118336","3279126527","RE","Reunion"
+"195.115.128.0","195.115.255.255","3279126528","3279159295","FR","France"
+"195.116.0.0","195.117.255.255","3279159296","3279290367","PL","Poland"
+"195.118.0.0","195.118.3.255","3279290368","3279291391","NL","Netherlands"
+"195.118.4.0","195.118.4.255","3279291392","3279291647","GB","United Kingdom"
+"195.118.5.0","195.118.15.255","3279291648","3279294463","NL","Netherlands"
+"195.118.16.0","195.118.16.255","3279294464","3279294719","EU","Europe"
+"195.118.17.0","195.118.17.255","3279294720","3279294975","IE","Ireland"
+"195.118.18.0","195.118.18.255","3279294976","3279295231","SE","Sweden"
+"195.118.19.0","195.118.19.255","3279295232","3279295487","ES","Spain"
+"195.118.20.0","195.118.20.255","3279295488","3279295743","PT","Portugal"
+"195.118.21.0","195.118.21.255","3279295744","3279295999","IL","Israel"
+"195.118.22.0","195.118.23.255","3279296000","3279296511","ZA","South Africa"
+"195.118.24.0","195.118.26.255","3279296512","3279297279","ES","Spain"
+"195.118.27.0","195.118.27.255","3279297280","3279297535","ZA","South Africa"
+"195.118.28.0","195.118.29.255","3279297536","3279298047","SE","Sweden"
+"195.118.30.0","195.118.31.255","3279298048","3279298559","ZA","South Africa"
+"195.118.32.0","195.118.58.255","3279298560","3279305471","DE","Germany"
+"195.118.59.0","195.118.59.15","3279305472","3279305487","EU","Europe"
+"195.118.59.16","195.118.59.31","3279305488","3279305503","DE","Germany"
+"195.118.59.32","195.118.59.63","3279305504","3279305535","GB","United Kingdom"
+"195.118.59.64","195.118.59.159","3279305536","3279305631","DE","Germany"
+"195.118.59.160","195.118.59.191","3279305632","3279305663","GB","United Kingdom"
+"195.118.59.192","195.118.59.255","3279305664","3279305727","ES","Spain"
+"195.118.60.0","195.118.63.255","3279305728","3279306751","DE","Germany"
+"195.118.64.0","195.118.79.255","3279306752","3279310847","FR","France"
+"195.118.80.0","195.118.83.255","3279310848","3279311871","DE","Germany"
+"195.118.84.0","195.118.87.255","3279311872","3279312895","EU","Europe"
+"195.118.88.0","195.118.90.7","3279312896","3279313415","DE","Germany"
+"195.118.90.8","195.118.90.15","3279313416","3279313423","EU","Europe"
+"195.118.90.16","195.118.91.255","3279313424","3279313919","DE","Germany"
+"195.118.92.0","195.118.95.255","3279313920","3279314943","GB","United Kingdom"
+"195.118.96.0","195.118.98.255","3279314944","3279315711","CH","Switzerland"
+"195.118.99.0","195.118.99.255","3279315712","3279315967","BE","Belgium"
+"195.118.100.0","195.118.100.255","3279315968","3279316223","DE","Germany"
+"195.118.101.0","195.118.101.255","3279316224","3279316479","BE","Belgium"
+"195.118.102.0","195.118.106.255","3279316480","3279317759","IT","Italy"
+"195.118.107.0","195.118.107.127","3279317760","3279317887","DE","Germany"
+"195.118.107.128","195.118.107.191","3279317888","3279317951","IT","Italy"
+"195.118.107.192","195.118.107.207","3279317952","3279317967","DE","Germany"
+"195.118.107.208","195.118.107.223","3279317968","3279317983","IT","Italy"
+"195.118.107.224","195.118.107.255","3279317984","3279318015","NL","Netherlands"
+"195.118.108.0","195.118.108.255","3279318016","3279318271","DE","Germany"
+"195.118.109.0","195.118.109.255","3279318272","3279318527","GB","United Kingdom"
+"195.118.110.0","195.118.110.31","3279318528","3279318559","CZ","Czech Republic"
+"195.118.110.32","195.118.110.127","3279318560","3279318655","FR","France"
+"195.118.110.128","195.118.110.159","3279318656","3279318687","CZ","Czech Republic"
+"195.118.110.160","195.118.110.191","3279318688","3279318719","FR","France"
+"195.118.110.192","195.118.110.223","3279318720","3279318751","ZA","South Africa"
+"195.118.110.224","195.118.110.255","3279318752","3279318783","GB","United Kingdom"
+"195.118.111.0","195.118.111.255","3279318784","3279319039","NL","Netherlands"
+"195.118.112.0","195.118.115.255","3279319040","3279320063","AT","Austria"
+"195.118.116.0","195.118.119.255","3279320064","3279321087","FR","France"
+"195.118.120.0","195.118.125.255","3279321088","3279322623","DK","Denmark"
+"195.118.126.0","195.118.126.39","3279322624","3279322663","NL","Netherlands"
+"195.118.126.40","195.118.126.47","3279322664","3279322671","AT","Austria"
+"195.118.126.48","195.118.126.63","3279322672","3279322687","GB","United Kingdom"
+"195.118.126.64","195.118.126.255","3279322688","3279322879","DE","Germany"
+"195.118.127.0","195.118.127.95","3279322880","3279322975","NL","Netherlands"
+"195.118.127.96","195.118.127.191","3279322976","3279323071","DE","Germany"
+"195.118.127.192","195.118.155.31","3279323072","3279330079","GB","United Kingdom"
+"195.118.155.32","195.118.155.63","3279330080","3279330111","DK","Denmark"
+"195.118.155.64","195.118.157.255","3279330112","3279330815","GB","United Kingdom"
+"195.118.158.0","195.118.158.255","3279330816","3279331071","EU","Europe"
+"195.118.159.0","195.118.175.127","3279331072","3279335295","GB","United Kingdom"
+"195.118.175.128","195.118.175.255","3279335296","3279335423","BE","Belgium"
+"195.118.176.0","195.118.191.255","3279335424","3279339519","GB","United Kingdom"
+"195.118.192.0","195.118.193.255","3279339520","3279340031","ES","Spain"
+"195.118.194.0","195.118.195.255","3279340032","3279340543","IT","Italy"
+"195.118.196.0","195.118.196.127","3279340544","3279340671","FR","France"
+"195.118.196.128","195.118.196.255","3279340672","3279340799","EU","Europe"
+"195.118.197.0","195.118.197.255","3279340800","3279341055","FR","France"
+"195.118.198.0","195.118.199.255","3279341056","3279341567","IT","Italy"
+"195.118.200.0","195.118.200.255","3279341568","3279341823","SE","Sweden"
+"195.118.201.0","195.118.201.255","3279341824","3279342079","ZA","South Africa"
+"195.118.202.0","195.118.202.255","3279342080","3279342335","IT","Italy"
+"195.118.203.0","195.118.203.255","3279342336","3279342591","ZA","South Africa"
+"195.118.204.0","195.118.204.255","3279342592","3279342847","SE","Sweden"
+"195.118.205.0","195.118.205.255","3279342848","3279343103","HR","Croatia"
+"195.118.206.0","195.118.206.255","3279343104","3279343359","SI","Slovenia"
+"195.118.207.0","195.118.207.255","3279343360","3279343615","ZA","South Africa"
+"195.118.208.0","195.118.213.255","3279343616","3279345151","BE","Belgium"
+"195.118.214.0","195.118.215.255","3279345152","3279345663","SE","Sweden"
+"195.118.216.0","195.118.220.255","3279345664","3279346943","GB","United Kingdom"
+"195.118.221.0","195.118.223.255","3279346944","3279347711","FR","France"
+"195.118.224.0","195.118.225.255","3279347712","3279348223","SE","Sweden"
+"195.118.226.0","195.118.227.255","3279348224","3279348735","IT","Italy"
+"195.118.228.0","195.118.228.255","3279348736","3279348991","GB","United Kingdom"
+"195.118.229.0","195.118.229.255","3279348992","3279349247","ES","Spain"
+"195.118.230.0","195.118.230.255","3279349248","3279349503","IT","Italy"
+"195.118.231.0","195.118.231.255","3279349504","3279349759","FR","France"
+"195.118.232.0","195.118.236.255","3279349760","3279351039","DE","Germany"
+"195.118.237.0","195.118.237.255","3279351040","3279351295","FR","France"
+"195.118.238.0","195.118.239.255","3279351296","3279351807","GB","United Kingdom"
+"195.118.240.0","195.118.241.255","3279351808","3279352319","DK","Denmark"
+"195.118.242.0","195.118.242.255","3279352320","3279352575","GB","United Kingdom"
+"195.118.243.0","195.118.243.255","3279352576","3279352831","BE","Belgium"
+"195.118.244.0","195.118.244.23","3279352832","3279352855","SE","Sweden"
+"195.118.244.24","195.118.244.255","3279352856","3279353087","EU","Europe"
+"195.118.245.0","195.118.245.255","3279353088","3279353343","GB","United Kingdom"
+"195.118.246.0","195.118.251.255","3279353344","3279354879","DK","Denmark"
+"195.118.252.0","195.118.254.255","3279354880","3279355647","AT","Austria"
+"195.118.255.0","195.118.255.255","3279355648","3279355903","BE","Belgium"
+"195.119.0.0","195.119.67.255","3279355904","3279373311","EU","Europe"
+"195.119.68.0","195.119.71.255","3279373312","3279374335","FI","Finland"
+"195.119.72.0","195.119.72.255","3279374336","3279374591","EU","Europe"
+"195.119.73.0","195.119.75.255","3279374592","3279375359","FI","Finland"
+"195.119.76.0","195.119.127.255","3279375360","3279388671","EU","Europe"
+"195.119.128.0","195.119.159.255","3279388672","3279396863","GR","Greece"
+"195.119.160.0","195.119.182.255","3279396864","3279402751","EU","Europe"
+"195.119.183.0","195.119.183.255","3279402752","3279403007","CZ","Czech Republic"
+"195.119.184.0","195.119.184.255","3279403008","3279403263","EU","Europe"
+"195.119.185.0","195.119.187.127","3279403264","3279403903","CZ","Czech Republic"
+"195.119.187.128","195.119.188.255","3279403904","3279404287","EU","Europe"
+"195.119.189.0","195.119.189.127","3279404288","3279404415","CZ","Czech Republic"
+"195.119.189.128","195.119.190.255","3279404416","3279404799","EU","Europe"
+"195.119.191.0","195.119.191.255","3279404800","3279405055","CZ","Czech Republic"
+"195.119.192.0","195.119.255.255","3279405056","3279421439","EU","Europe"
+"195.120.0.0","195.120.255.255","3279421440","3279486975","IT","Italy"
+"195.121.0.0","195.121.255.255","3279486976","3279552511","NL","Netherlands"
+"195.122.0.0","195.122.25.116","3279552512","3279559028","LV","Latvia"
+"195.122.25.117","195.122.25.117","3279559029","3279559029","US","United States"
+"195.122.25.118","195.122.31.255","3279559030","3279560703","LV","Latvia"
+"195.122.32.0","195.122.63.255","3279560704","3279568895","GB","United Kingdom"
+"195.122.64.0","195.122.95.255","3279568896","3279577087","IT","Italy"
+"195.122.96.0","195.122.127.255","3279577088","3279585279","BE","Belgium"
+"195.122.128.0","195.122.133.255","3279585280","3279586815","GB","United Kingdom"
+"195.122.134.0","195.122.135.255","3279586816","3279587327","DE","Germany"
+"195.122.136.0","195.122.136.255","3279587328","3279587583","GB","United Kingdom"
+"195.122.137.0","195.122.138.255","3279587584","3279588095","DE","Germany"
+"195.122.139.0","195.122.147.255","3279588096","3279590399","GB","United Kingdom"
+"195.122.148.0","195.122.148.255","3279590400","3279590655","US","United States"
+"195.122.149.0","195.122.149.255","3279590656","3279590911","GB","United Kingdom"
+"195.122.150.0","195.122.150.255","3279590912","3279591167","DE","Germany"
+"195.122.151.0","195.122.156.255","3279591168","3279592703","GB","United Kingdom"
+"195.122.157.0","195.122.157.255","3279592704","3279592959","DE","Germany"
+"195.122.158.0","195.122.159.191","3279592960","3279593407","GB","United Kingdom"
+"195.122.159.192","195.122.159.224","3279593408","3279593440","DE","Germany"
+"195.122.159.225","195.122.160.127","3279593441","3279593599","GB","United Kingdom"
+"195.122.160.128","195.122.160.255","3279593600","3279593727","DE","Germany"
+"195.122.161.0","195.122.161.191","3279593728","3279593919","GB","United Kingdom"
+"195.122.161.192","195.122.161.255","3279593920","3279593983","DE","Germany"
+"195.122.162.0","195.122.171.255","3279593984","3279596543","GB","United Kingdom"
+"195.122.172.0","195.122.174.255","3279596544","3279597311","DE","Germany"
+"195.122.175.0","195.122.179.255","3279597312","3279598591","GB","United Kingdom"
+"195.122.180.0","195.122.183.255","3279598592","3279599615","DE","Germany"
+"195.122.184.0","195.122.191.255","3279599616","3279601663","GB","United Kingdom"
+"195.122.192.0","195.122.223.255","3279601664","3279609855","CZ","Czech Republic"
+"195.122.224.0","195.122.255.255","3279609856","3279618047","RU","Russian Federation"
+"195.123.0.0","195.123.207.255","3279618048","3279671295","UA","Ukraine"
+"195.123.208.0","195.123.215.255","3279671296","3279673343","LV","Latvia"
+"195.123.216.0","195.123.223.255","3279673344","3279675391","NL","Netherlands"
+"195.123.224.0","195.123.255.255","3279675392","3279683583","UA","Ukraine"
+"195.124.0.0","195.124.17.255","3279683584","3279688191","DE","Germany"
+"195.124.18.0","195.124.18.255","3279688192","3279688447","EU","Europe"
+"195.124.19.0","195.125.178.255","3279688448","3279794943","DE","Germany"
+"195.125.179.0","195.125.179.183","3279794944","3279795127","NO","Norway"
+"195.125.179.184","195.125.179.184","3279795128","3279795128","DE","Germany"
+"195.125.179.185","195.125.179.255","3279795129","3279795199","NO","Norway"
+"195.125.180.0","195.127.58.255","3279795200","3279895295","DE","Germany"
+"195.127.59.0","195.127.59.255","3279895296","3279895551","EU","Europe"
+"195.127.60.0","195.128.3.255","3279895552","3279946751","DE","Germany"
+"195.128.4.0","195.128.7.255","3279946752","3279947775","SE","Sweden"
+"195.128.8.0","195.128.11.255","3279947776","3279948799","NL","Netherlands"
+"195.128.16.0","195.128.19.255","3279949824","3279950847","UA","Ukraine"
+"195.128.20.0","195.128.23.255","3279950848","3279951871","DE","Germany"
+"195.128.28.0","195.128.31.255","3279952896","3279953919","PL","Poland"
+"195.128.32.0","195.128.39.255","3279953920","3279955967","TR","Turkey"
+"195.128.40.0","195.128.47.255","3279955968","3279958015","DE","Germany"
+"195.128.48.0","195.128.95.255","3279958016","3279970303","RU","Russian Federation"
+"195.128.104.0","195.128.111.255","3279972352","3279974399","AT","Austria"
+"195.128.112.0","195.128.119.255","3279974400","3279976447","PL","Poland"
+"195.128.120.0","195.128.127.255","3279976448","3279978495","RU","Russian Federation"
+"195.128.128.0","195.128.128.255","3279978496","3279978751","SI","Slovenia"
+"195.128.129.0","195.128.129.255","3279978752","3279979007","NL","Netherlands"
+"195.128.130.0","195.128.130.255","3279979008","3279979263","RO","Romania"
+"195.128.131.0","195.128.131.255","3279979264","3279979519","SA","Saudi Arabia"
+"195.128.132.0","195.128.132.255","3279979520","3279979775","BG","Bulgaria"
+"195.128.133.0","195.128.133.255","3279979776","3279980031","RU","Russian Federation"
+"195.128.134.0","195.128.134.255","3279980032","3279980287","BG","Bulgaria"
+"195.128.135.0","195.128.135.255","3279980288","3279980543","PL","Poland"
+"195.128.136.0","195.128.136.255","3279980544","3279980799","RO","Romania"
+"195.128.137.0","195.128.137.255","3279980800","3279981055","RU","Russian Federation"
+"195.128.138.0","195.128.138.255","3279981056","3279981311","GB","United Kingdom"
+"195.128.139.0","195.128.139.255","3279981312","3279981567","UA","Ukraine"
+"195.128.140.0","195.128.140.255","3279981568","3279981823","PL","Poland"
+"195.128.141.0","195.128.141.255","3279981824","3279982079","SI","Slovenia"
+"195.128.142.0","195.128.142.255","3279982080","3279982335","PL","Poland"
+"195.128.143.0","195.128.143.255","3279982336","3279982591","FR","France"
+"195.128.144.0","195.128.144.255","3279982592","3279982847","DE","Germany"
+"195.128.145.0","195.128.145.255","3279982848","3279983103","IL","Israel"
+"195.128.146.0","195.128.147.255","3279983104","3279983615","FR","France"
+"195.128.148.0","195.128.148.255","3279983616","3279983871","PL","Poland"
+"195.128.149.0","195.128.149.255","3279983872","3279984127","FR","France"
+"195.128.150.0","195.128.150.255","3279984128","3279984383","AT","Austria"
+"195.128.151.0","195.128.151.255","3279984384","3279984639","RO","Romania"
+"195.128.152.0","195.128.153.255","3279984640","3279985151","RU","Russian Federation"
+"195.128.154.0","195.128.154.255","3279985152","3279985407","PL","Poland"
+"195.128.155.0","195.128.155.255","3279985408","3279985663","CZ","Czech Republic"
+"195.128.156.0","195.128.156.255","3279985664","3279985919","DE","Germany"
+"195.128.157.0","195.128.159.255","3279985920","3279986687","RU","Russian Federation"
+"195.128.160.0","195.128.161.255","3279986688","3279987199","NL","Netherlands"
+"195.128.164.0","195.128.165.255","3279987712","3279988223","RO","Romania"
+"195.128.166.0","195.128.167.255","3279988224","3279988735","AM","Armenia"
+"195.128.168.0","195.128.169.255","3279988736","3279989247","RO","Romania"
+"195.128.170.0","195.128.171.255","3279989248","3279989759","AT","Austria"
+"195.128.172.0","195.128.173.255","3279989760","3279990271","PL","Poland"
+"195.128.174.0","195.128.175.255","3279990272","3279990783","DK","Denmark"
+"195.128.176.0","195.128.177.255","3279990784","3279991295","IL","Israel"
+"195.128.180.0","195.128.181.255","3279991808","3279992319","PL","Poland"
+"195.128.182.0","195.128.183.255","3279992320","3279992831","UA","Ukraine"
+"195.128.184.0","195.128.187.255","3279992832","3279993855","NL","Netherlands"
+"195.128.188.0","195.128.189.255","3279993856","3279994367","RO","Romania"
+"195.128.190.0","195.128.191.255","3279994368","3279994879","GB","United Kingdom"
+"195.128.192.0","195.128.223.255","3279994880","3280003071","CZ","Czech Republic"
+"195.128.224.0","195.128.225.255","3280003072","3280003583","BG","Bulgaria"
+"195.128.226.0","195.128.227.255","3280003584","3280004095","GB","United Kingdom"
+"195.128.228.0","195.128.229.255","3280004096","3280004607","PL","Poland"
+"195.128.230.0","195.128.231.255","3280004608","3280005119","UA","Ukraine"
+"195.128.232.0","195.128.233.255","3280005120","3280005631","HU","Hungary"
+"195.128.234.0","195.128.235.255","3280005632","3280006143","IT","Italy"
+"195.128.236.0","195.128.237.255","3280006144","3280006655","DK","Denmark"
+"195.128.238.0","195.128.239.255","3280006656","3280007167","GB","United Kingdom"
+"195.128.242.0","195.128.243.255","3280007680","3280008191","PL","Poland"
+"195.128.244.0","195.128.247.255","3280008192","3280009215","RU","Russian Federation"
+"195.128.248.0","195.128.249.255","3280009216","3280009727","UA","Ukraine"
+"195.128.250.0","195.128.251.255","3280009728","3280010239","GB","United Kingdom"
+"195.128.252.0","195.128.253.255","3280010240","3280010751","UA","Ukraine"
+"195.129.0.0","195.129.47.255","3280011264","3280023551","EU","Europe"
+"195.129.48.0","195.129.51.255","3280023552","3280024575","IT","Italy"
+"195.129.52.0","195.129.255.255","3280024576","3280076799","EU","Europe"
+"195.130.0.0","195.130.31.255","3280076800","3280084991","GB","United Kingdom"
+"195.130.32.0","195.130.63.255","3280084992","3280093183","BA","Bosnia and Herzegovina"
+"195.130.64.0","195.130.127.255","3280093184","3280109567","GR","Greece"
+"195.130.128.0","195.130.159.255","3280109568","3280117759","BE","Belgium"
+"195.130.160.0","195.130.191.255","3280117760","3280125951","CH","Switzerland"
+"195.130.193.0","195.130.193.255","3280126208","3280126463","IS","Iceland"
+"195.130.194.0","195.130.194.255","3280126464","3280126719","SI","Slovenia"
+"195.130.195.0","195.130.195.255","3280126720","3280126975","IT","Italy"
+"195.130.196.0","195.130.196.255","3280126976","3280127231","CH","Switzerland"
+"195.130.197.0","195.130.197.255","3280127232","3280127487","PL","Poland"
+"195.130.198.0","195.130.198.255","3280127488","3280127743","AT","Austria"
+"195.130.199.0","195.130.199.255","3280127744","3280127999","NL","Netherlands"
+"195.130.200.0","195.130.200.255","3280128000","3280128255","SE","Sweden"
+"195.130.201.0","195.130.201.255","3280128256","3280128511","GB","United Kingdom"
+"195.130.202.0","195.130.203.255","3280128512","3280129023","HU","Hungary"
+"195.130.205.0","195.130.205.255","3280129280","3280129535","LV","Latvia"
+"195.130.207.0","195.130.207.255","3280129792","3280130047","FR","France"
+"195.130.209.0","195.130.209.255","3280130304","3280130559","RU","Russian Federation"
+"195.130.210.0","195.130.210.255","3280130560","3280130815","GB","United Kingdom"
+"195.130.211.0","195.130.211.255","3280130816","3280131071","IS","Iceland"
+"195.130.212.0","195.130.212.255","3280131072","3280131327","PL","Poland"
+"195.130.213.0","195.130.213.255","3280131328","3280131583","IT","Italy"
+"195.130.214.0","195.130.214.255","3280131584","3280131839","RU","Russian Federation"
+"195.130.215.0","195.130.215.255","3280131840","3280132095","RO","Romania"
+"195.130.216.0","195.130.216.255","3280132096","3280132351","RU","Russian Federation"
+"195.130.217.0","195.130.217.255","3280132352","3280132607","GB","United Kingdom"
+"195.130.218.0","195.130.218.255","3280132608","3280132863","CH","Switzerland"
+"195.130.219.0","195.130.219.255","3280132864","3280133119","UA","Ukraine"
+"195.130.220.0","195.130.220.255","3280133120","3280133375","IT","Italy"
+"195.130.221.0","195.130.221.255","3280133376","3280133631","DE","Germany"
+"195.130.222.0","195.130.222.255","3280133632","3280133887","FR","France"
+"195.130.223.0","195.130.223.255","3280133888","3280134143","NL","Netherlands"
+"195.130.224.0","195.130.255.255","3280134144","3280142335","IT","Italy"
+"195.131.0.0","195.131.255.255","3280142336","3280207871","RU","Russian Federation"
+"195.132.0.0","195.132.255.255","3280207872","3280273407","FR","France"
+"195.133.0.0","195.133.255.255","3280273408","3280338943","RU","Russian Federation"
+"195.134.0.0","195.134.31.255","3280338944","3280347135","GB","United Kingdom"
+"195.134.32.0","195.134.63.255","3280347136","3280355327","NO","Norway"
+"195.134.64.0","195.134.127.255","3280355328","3280371711","GR","Greece"
+"195.134.128.0","195.134.159.255","3280371712","3280379903","CH","Switzerland"
+"195.134.160.0","195.134.167.255","3280379904","3280381951","FR","France"
+"195.134.168.0","195.134.175.255","3280381952","3280383999","NL","Netherlands"
+"195.134.176.0","195.134.183.255","3280384000","3280386047","IT","Italy"
+"195.134.184.0","195.134.191.255","3280386048","3280388095","SA","Saudi Arabia"
+"195.134.192.0","195.134.223.255","3280388096","3280396287","GB","United Kingdom"
+"195.134.224.0","195.134.255.255","3280396288","3280404479","FI","Finland"
+"195.135.0.0","195.135.127.255","3280404480","3280437247","IT","Italy"
+"195.135.128.0","195.135.191.255","3280437248","3280453631","DE","Germany"
+"195.135.192.0","195.135.195.255","3280453632","3280454655","RO","Romania"
+"195.135.196.0","195.135.199.255","3280454656","3280455679","UA","Ukraine"
+"195.135.200.0","195.135.203.255","3280455680","3280456703","IT","Italy"
+"195.135.204.0","195.135.207.255","3280456704","3280457727","RU","Russian Federation"
+"195.135.208.0","195.135.211.255","3280457728","3280458751","GB","United Kingdom"
+"195.135.212.0","195.135.215.255","3280458752","3280459775","RU","Russian Federation"
+"195.135.216.0","195.135.219.255","3280459776","3280460799","DK","Denmark"
+"195.135.220.0","195.135.227.255","3280460800","3280462847","DE","Germany"
+"195.135.228.0","195.135.231.255","3280462848","3280463871","PL","Poland"
+"195.135.232.0","195.135.243.255","3280463872","3280466943","RU","Russian Federation"
+"195.135.248.0","195.135.251.255","3280467968","3280468991","ES","Spain"
+"195.136.0.0","195.136.255.255","3280470016","3280535551","PL","Poland"
+"195.137.0.0","195.137.127.255","3280535552","3280568319","GB","United Kingdom"
+"195.137.128.0","195.137.159.255","3280568320","3280576511","IT","Italy"
+"195.137.160.0","195.137.160.255","3280576512","3280576767","BY","Belarus"
+"195.137.161.0","195.137.162.255","3280576768","3280577279","PL","Poland"
+"195.137.163.0","195.137.163.255","3280577280","3280577535","DE","Germany"
+"195.137.165.0","195.137.165.255","3280577792","3280578047","NL","Netherlands"
+"195.137.166.0","195.137.166.255","3280578048","3280578303","RO","Romania"
+"195.137.167.0","195.137.167.255","3280578304","3280578559","UA","Ukraine"
+"195.137.169.0","195.137.169.255","3280578816","3280579071","NL","Netherlands"
+"195.137.170.0","195.137.170.255","3280579072","3280579327","DE","Germany"
+"195.137.171.0","195.137.171.255","3280579328","3280579583","RU","Russian Federation"
+"195.137.172.0","195.137.172.255","3280579584","3280579839","CH","Switzerland"
+"195.137.173.0","195.137.173.255","3280579840","3280580095","HR","Croatia"
+"195.137.174.0","195.137.174.255","3280580096","3280580351","KW","Kuwait"
+"195.137.175.0","195.137.175.255","3280580352","3280580607","CH","Switzerland"
+"195.137.176.0","195.137.176.255","3280580608","3280580863","GB","United Kingdom"
+"195.137.177.0","195.137.177.255","3280580864","3280581119","DE","Germany"
+"195.137.178.0","195.137.178.255","3280581120","3280581375","DK","Denmark"
+"195.137.179.0","195.137.179.255","3280581376","3280581631","EE","Estonia"
+"195.137.180.0","195.137.180.255","3280581632","3280581887","BY","Belarus"
+"195.137.181.0","195.137.181.255","3280581888","3280582143","FR","France"
+"195.137.182.0","195.137.182.255","3280582144","3280582399","CZ","Czech Republic"
+"195.137.183.0","195.137.183.255","3280582400","3280582655","DK","Denmark"
+"195.137.184.0","195.137.184.255","3280582656","3280582911","FR","France"
+"195.137.185.0","195.137.185.255","3280582912","3280583167","UA","Ukraine"
+"195.137.187.0","195.137.187.255","3280583424","3280583679","RU","Russian Federation"
+"195.137.189.0","195.137.189.255","3280583936","3280584191","PL","Poland"
+"195.137.190.0","195.137.190.255","3280584192","3280584447","KW","Kuwait"
+"195.137.191.0","195.137.191.255","3280584448","3280584703","DE","Germany"
+"195.137.194.0","195.137.195.255","3280585216","3280585727","DK","Denmark"
+"195.137.196.0","195.137.196.255","3280585728","3280585983","UA","Ukraine"
+"195.137.197.0","195.137.197.255","3280585984","3280586239","PL","Poland"
+"195.137.198.0","195.137.199.255","3280586240","3280586751","DE","Germany"
+"195.137.200.0","195.137.201.255","3280586752","3280587263","RU","Russian Federation"
+"195.137.202.0","195.137.203.255","3280587264","3280587775","UA","Ukraine"
+"195.137.206.0","195.137.207.255","3280588288","3280588799","UA","Ukraine"
+"195.137.208.0","195.137.209.255","3280588800","3280589311","PL","Poland"
+"195.137.210.0","195.137.213.255","3280589312","3280590335","DE","Germany"
+"195.137.214.0","195.137.215.255","3280590336","3280590847","NL","Netherlands"
+"195.137.216.0","195.137.217.255","3280590848","3280591359","DE","Germany"
+"195.137.218.0","195.137.219.255","3280591360","3280591871","UA","Ukraine"
+"195.137.220.0","195.137.221.255","3280591872","3280592383","US","United States"
+"195.137.222.0","195.137.223.255","3280592384","3280592895","TR","Turkey"
+"195.137.224.0","195.137.225.255","3280592896","3280593407","DE","Germany"
+"195.137.226.0","195.137.227.255","3280593408","3280593919","UA","Ukraine"
+"195.137.228.0","195.137.229.255","3280593920","3280594431","LU","Luxembourg"
+"195.137.230.0","195.137.230.255","3280594432","3280594687","NL","Netherlands"
+"195.137.231.0","195.137.231.255","3280594688","3280594943","EU","Europe"
+"195.137.232.0","195.137.233.255","3280594944","3280595455","UA","Ukraine"
+"195.137.234.0","195.137.235.255","3280595456","3280595967","DE","Germany"
+"195.137.236.0","195.137.237.255","3280595968","3280596479","DK","Denmark"
+"195.137.238.0","195.137.239.255","3280596480","3280596991","AT","Austria"
+"195.137.240.0","195.137.241.255","3280596992","3280597503","UA","Ukraine"
+"195.137.242.0","195.137.242.255","3280597504","3280597759","NL","Netherlands"
+"195.137.243.0","195.137.243.255","3280597760","3280598015","BE","Belgium"
+"195.137.244.0","195.137.245.255","3280598016","3280598527","UA","Ukraine"
+"195.137.246.0","195.137.247.255","3280598528","3280599039","PL","Poland"
+"195.137.248.0","195.137.249.255","3280599040","3280599551","FR","France"
+"195.137.250.0","195.137.251.255","3280599552","3280600063","UA","Ukraine"
+"195.137.252.0","195.137.253.255","3280600064","3280600575","BG","Bulgaria"
+"195.137.254.0","195.137.255.255","3280600576","3280601087","UA","Ukraine"
+"195.138.0.0","195.138.31.255","3280601088","3280609279","PT","Portugal"
+"195.138.32.0","195.138.63.255","3280609280","3280617471","DE","Germany"
+"195.138.64.0","195.138.95.255","3280617472","3280625663","UA","Ukraine"
+"195.138.96.0","195.138.127.255","3280625664","3280633855","MD","Moldova, Republic of"
+"195.138.128.0","195.138.159.255","3280633856","3280642047","BG","Bulgaria"
+"195.138.160.0","195.138.191.255","3280642048","3280650239","UA","Ukraine"
+"195.138.192.0","195.138.192.255","3280650240","3280650495","RO","Romania"
+"195.138.193.0","195.138.193.255","3280650496","3280650751","UA","Ukraine"
+"195.138.194.0","195.138.195.255","3280650752","3280651263","GB","United Kingdom"
+"195.138.196.0","195.138.196.255","3280651264","3280651519","SI","Slovenia"
+"195.138.197.0","195.138.197.255","3280651520","3280651775","FR","France"
+"195.138.198.0","195.138.198.255","3280651776","3280652031","UA","Ukraine"
+"195.138.199.0","195.138.199.255","3280652032","3280652287","NO","Norway"
+"195.138.200.0","195.138.200.255","3280652288","3280652543","PL","Poland"
+"195.138.201.0","195.138.201.255","3280652544","3280652799","SI","Slovenia"
+"195.138.202.0","195.138.202.255","3280652800","3280653055","FR","France"
+"195.138.203.0","195.138.203.255","3280653056","3280653311","CH","Switzerland"
+"195.138.204.0","195.138.205.255","3280653312","3280653823","GB","United Kingdom"
+"195.138.206.0","195.138.206.255","3280653824","3280654079","RU","Russian Federation"
+"195.138.207.0","195.138.208.255","3280654080","3280654591","PL","Poland"
+"195.138.209.0","195.138.209.255","3280654592","3280654847","ES","Spain"
+"195.138.210.0","195.138.210.255","3280654848","3280655103","RU","Russian Federation"
+"195.138.211.0","195.138.211.255","3280655104","3280655359","PL","Poland"
+"195.138.212.0","195.138.212.255","3280655360","3280655615","SE","Sweden"
+"195.138.213.0","195.138.213.255","3280655616","3280655871","FI","Finland"
+"195.138.214.0","195.138.214.255","3280655872","3280656127","RO","Romania"
+"195.138.215.0","195.138.216.255","3280656128","3280656639","CH","Switzerland"
+"195.138.217.0","195.138.219.255","3280656640","3280657407","UA","Ukraine"
+"195.138.221.0","195.138.221.255","3280657664","3280657919","SE","Sweden"
+"195.138.222.0","195.138.222.255","3280657920","3280658175","RO","Romania"
+"195.138.223.0","195.138.223.255","3280658176","3280658431","DE","Germany"
+"195.138.224.0","195.138.231.255","3280658432","3280660479","MT","Malta"
+"195.138.232.0","195.138.239.255","3280660480","3280662527","RU","Russian Federation"
+"195.138.240.0","195.138.240.15","3280662528","3280662543","CA","Canada"
+"195.138.240.16","195.138.240.47","3280662544","3280662575","DE","Germany"
+"195.138.240.48","195.138.240.63","3280662576","3280662591","CA","Canada"
+"195.138.240.64","195.138.240.79","3280662592","3280662607","IT","Italy"
+"195.138.240.80","195.138.240.95","3280662608","3280662623","DE","Germany"
+"195.138.240.96","195.138.240.127","3280662624","3280662655","IT","Italy"
+"195.138.240.128","195.138.240.159","3280662656","3280662687","AR","Argentina"
+"195.138.240.160","195.138.240.175","3280662688","3280662703","AT","Austria"
+"195.138.240.176","195.138.240.255","3280662704","3280662783","DE","Germany"
+"195.138.241.0","195.138.242.255","3280662784","3280663295","CZ","Czech Republic"
+"195.138.243.0","195.138.243.31","3280663296","3280663327","AR","Argentina"
+"195.138.243.32","195.138.243.47","3280663328","3280663343","DE","Germany"
+"195.138.243.48","195.138.243.95","3280663344","3280663391","IT","Italy"
+"195.138.243.96","195.138.243.111","3280663392","3280663407","HK","Hong Kong"
+"195.138.243.112","195.138.243.127","3280663408","3280663423","IT","Italy"
+"195.138.243.128","195.138.243.223","3280663424","3280663519","DE","Germany"
+"195.138.243.224","195.138.243.255","3280663520","3280663551","CA","Canada"
+"195.138.244.0","195.138.245.191","3280663552","3280663999","DE","Germany"
+"195.138.245.192","195.138.245.255","3280664000","3280664063","IT","Italy"
+"195.138.246.0","195.138.246.255","3280664064","3280664319","CZ","Czech Republic"
+"195.138.247.0","195.138.248.255","3280664320","3280664831","DE","Germany"
+"195.138.249.0","195.138.249.255","3280664832","3280665087","CZ","Czech Republic"
+"195.138.250.0","195.138.255.255","3280665088","3280666623","DE","Germany"
+"195.139.0.0","195.139.255.255","3280666624","3280732159","NO","Norway"
+"195.140.0.0","195.140.127.255","3280732160","3280764927","DE","Germany"
+"195.140.132.0","195.140.135.255","3280765952","3280766975","DK","Denmark"
+"195.140.136.0","195.140.139.255","3280766976","3280767999","AT","Austria"
+"195.140.140.0","195.140.143.255","3280768000","3280769023","FR","France"
+"195.140.148.0","195.140.151.255","3280770048","3280771071","FR","France"
+"195.140.152.0","195.140.155.255","3280771072","3280772095","PL","Poland"
+"195.140.156.0","195.140.159.255","3280772096","3280773119","ES","Spain"
+"195.140.160.0","195.140.163.255","3280773120","3280774143","UA","Ukraine"
+"195.140.164.0","195.140.167.255","3280774144","3280775167","ME","Montenegro"
+"195.140.168.0","195.140.171.255","3280775168","3280776191","UA","Ukraine"
+"195.140.172.0","195.140.175.255","3280776192","3280777215","SE","Sweden"
+"195.140.176.0","195.140.179.255","3280777216","3280778239","UA","Ukraine"
+"195.140.180.0","195.140.183.255","3280778240","3280779263","RU","Russian Federation"
+"195.140.184.0","195.140.187.255","3280779264","3280780287","DE","Germany"
+"195.140.188.0","195.140.191.255","3280780288","3280781311","PL","Poland"
+"195.140.192.0","195.140.195.255","3280781312","3280782335","FI","Finland"
+"195.140.196.0","195.140.199.255","3280782336","3280783359","TR","Turkey"
+"195.140.200.0","195.140.203.255","3280783360","3280784383","SE","Sweden"
+"195.140.204.0","195.140.207.255","3280784384","3280785407","RU","Russian Federation"
+"195.140.208.0","195.140.215.255","3280785408","3280787455","DE","Germany"
+"195.140.216.0","195.140.219.255","3280787456","3280788479","GB","United Kingdom"
+"195.140.220.0","195.140.223.255","3280788480","3280789503","PL","Poland"
+"195.140.228.0","195.140.231.255","3280790528","3280791551","UA","Ukraine"
+"195.140.232.0","195.140.235.255","3280791552","3280792575","DE","Germany"
+"195.140.236.0","195.140.239.255","3280792576","3280793599","PL","Poland"
+"195.140.240.0","195.140.243.255","3280793600","3280794623","NL","Netherlands"
+"195.140.244.0","195.140.247.255","3280794624","3280795647","UA","Ukraine"
+"195.140.248.0","195.140.251.255","3280795648","3280796671","MZ","Mozambique"
+"195.140.252.0","195.140.255.255","3280796672","3280797695","CZ","Czech Republic"
+"195.141.0.0","195.141.255.255","3280797696","3280863231","CH","Switzerland"
+"195.142.0.0","195.142.255.255","3280863232","3280928767","TR","Turkey"
+"195.143.0.0","195.143.0.63","3280928768","3280928831","GB","United Kingdom"
+"195.143.0.64","195.143.0.79","3280928832","3280928847","RU","Russian Federation"
+"195.143.0.80","195.143.0.87","3280928848","3280928855","GB","United Kingdom"
+"195.143.0.88","195.143.0.95","3280928856","3280928863","RU","Russian Federation"
+"195.143.0.96","195.143.24.15","3280928864","3280934927","GB","United Kingdom"
+"195.143.24.16","195.143.24.23","3280934928","3280934935","DE","Germany"
+"195.143.24.24","195.143.24.143","3280934936","3280935055","GB","United Kingdom"
+"195.143.24.144","195.143.24.151","3280935056","3280935063","IT","Italy"
+"195.143.24.152","195.143.24.175","3280935064","3280935087","GB","United Kingdom"
+"195.143.24.176","195.143.24.183","3280935088","3280935095","ES","Spain"
+"195.143.24.184","195.143.24.207","3280935096","3280935119","GB","United Kingdom"
+"195.143.24.208","195.143.24.215","3280935120","3280935127","FR","France"
+"195.143.24.216","195.143.93.207","3280935128","3280952783","GB","United Kingdom"
+"195.143.93.208","195.143.93.223","3280952784","3280952799","DE","Germany"
+"195.143.93.224","195.143.105.59","3280952800","3280955707","GB","United Kingdom"
+"195.143.105.60","195.143.105.63","3280955708","3280955711","DE","Germany"
+"195.143.105.64","195.143.117.199","3280955712","3280958919","GB","United Kingdom"
+"195.143.117.200","195.143.117.207","3280958920","3280958927","DE","Germany"
+"195.143.117.208","195.143.135.47","3280958928","3280963375","GB","United Kingdom"
+"195.143.135.48","195.143.135.55","3280963376","3280963383","DE","Germany"
+"195.143.135.56","195.143.220.191","3280963384","3280985279","GB","United Kingdom"
+"195.143.220.192","195.143.220.255","3280985280","3280985343","CH","Switzerland"
+"195.143.221.0","195.143.223.255","3280985344","3280986111","GB","United Kingdom"
+"195.143.224.0","195.143.239.255","3280986112","3280990207","BE","Belgium"
+"195.143.240.0","195.143.243.255","3280990208","3280991231","GB","United Kingdom"
+"195.143.244.0","195.143.247.255","3280991232","3280992255","DE","Germany"
+"195.143.248.0","195.144.0.255","3280992256","3280994559","GB","United Kingdom"
+"195.144.1.0","195.144.1.255","3280994560","3280994815","RU","Russian Federation"
+"195.144.2.0","195.144.2.255","3280994816","3280995071","NL","Netherlands"
+"195.144.3.0","195.144.3.255","3280995072","3280995327","DE","Germany"
+"195.144.4.0","195.144.4.255","3280995328","3280995583","SE","Sweden"
+"195.144.5.0","195.144.5.255","3280995584","3280995839","GB","United Kingdom"
+"195.144.6.0","195.144.6.255","3280995840","3280996095","RU","Russian Federation"
+"195.144.7.0","195.144.7.255","3280996096","3280996351","CH","Switzerland"
+"195.144.8.0","195.144.8.255","3280996352","3280996607","GB","United Kingdom"
+"195.144.9.0","195.144.9.255","3280996608","3280996863","PL","Poland"
+"195.144.10.0","195.144.10.255","3280996864","3280997119","NL","Netherlands"
+"195.144.11.0","195.144.11.255","3280997120","3280997375","FR","France"
+"195.144.12.0","195.144.12.255","3280997376","3280997631","PL","Poland"
+"195.144.13.0","195.144.13.255","3280997632","3280997887","SE","Sweden"
+"195.144.14.0","195.144.14.255","3280997888","3280998143","UA","Ukraine"
+"195.144.15.0","195.144.15.255","3280998144","3280998399","DE","Germany"
+"195.144.16.0","195.144.16.255","3280998400","3280998655","GR","Greece"
+"195.144.17.0","195.144.19.255","3280998656","3280999423","GB","United Kingdom"
+"195.144.20.0","195.144.20.255","3280999424","3280999679","HU","Hungary"
+"195.144.21.0","195.144.21.255","3280999680","3280999935","UA","Ukraine"
+"195.144.22.0","195.144.22.255","3280999936","3281000191","DE","Germany"
+"195.144.24.0","195.144.24.255","3281000448","3281000703","FR","France"
+"195.144.25.0","195.144.25.255","3281000704","3281000959","UA","Ukraine"
+"195.144.26.0","195.144.26.255","3281000960","3281001215","SI","Slovenia"
+"195.144.28.0","195.144.28.255","3281001472","3281001727","UA","Ukraine"
+"195.144.29.0","195.144.29.255","3281001728","3281001983","RU","Russian Federation"
+"195.144.30.0","195.144.30.255","3281001984","3281002239","CH","Switzerland"
+"195.144.31.0","195.144.31.255","3281002240","3281002495","DE","Germany"
+"195.144.32.0","195.144.63.255","3281002496","3281010687","CH","Switzerland"
+"195.144.64.0","195.144.95.255","3281010688","3281018879","BE","Belgium"
+"195.144.96.0","195.144.127.255","3281018880","3281027071","CZ","Czech Republic"
+"195.144.128.0","195.144.128.7","3281027072","3281027079","EU","Europe"
+"195.144.128.8","195.144.128.15","3281027080","3281027087","GB","United Kingdom"
+"195.144.128.16","195.144.128.63","3281027088","3281027135","EU","Europe"
+"195.144.128.64","195.144.128.79","3281027136","3281027151","GB","United Kingdom"
+"195.144.128.80","195.144.128.127","3281027152","3281027199","EU","Europe"
+"195.144.128.128","195.144.128.143","3281027200","3281027215","GB","United Kingdom"
+"195.144.128.144","195.144.128.207","3281027216","3281027279","EU","Europe"
+"195.144.128.208","195.144.128.215","3281027280","3281027287","GB","United Kingdom"
+"195.144.128.216","195.144.128.231","3281027288","3281027303","EU","Europe"
+"195.144.128.232","195.144.128.239","3281027304","3281027311","GB","United Kingdom"
+"195.144.128.240","195.144.128.247","3281027312","3281027319","EU","Europe"
+"195.144.128.248","195.144.128.255","3281027320","3281027327","GB","United Kingdom"
+"195.144.129.0","195.144.129.255","3281027328","3281027583","EU","Europe"
+"195.144.130.0","195.144.130.31","3281027584","3281027615","GB","United Kingdom"
+"195.144.130.32","195.144.130.47","3281027616","3281027631","EU","Europe"
+"195.144.130.48","195.144.130.95","3281027632","3281027679","GB","United Kingdom"
+"195.144.130.96","195.144.130.111","3281027680","3281027695","EU","Europe"
+"195.144.130.112","195.144.130.159","3281027696","3281027743","GB","United Kingdom"
+"195.144.130.160","195.144.130.191","3281027744","3281027775","EU","Europe"
+"195.144.130.192","195.144.130.223","3281027776","3281027807","GB","United Kingdom"
+"195.144.130.224","195.144.130.255","3281027808","3281027839","EU","Europe"
+"195.144.131.0","195.144.131.63","3281027840","3281027903","GB","United Kingdom"
+"195.144.131.64","195.144.131.223","3281027904","3281028063","EU","Europe"
+"195.144.131.224","195.144.132.63","3281028064","3281028159","GB","United Kingdom"
+"195.144.132.64","195.144.135.127","3281028160","3281028991","EU","Europe"
+"195.144.135.128","195.144.135.191","3281028992","3281029055","GB","United Kingdom"
+"195.144.135.192","195.144.140.255","3281029056","3281030399","EU","Europe"
+"195.144.141.0","195.144.159.255","3281030400","3281035263","GB","United Kingdom"
+"195.144.160.0","195.144.191.255","3281035264","3281043455","CH","Switzerland"
+"195.144.192.0","195.144.255.255","3281043456","3281059839","RU","Russian Federation"
+"195.145.0.0","195.145.11.255","3281059840","3281062911","DE","Germany"
+"195.145.12.0","195.145.12.127","3281062912","3281063039","EU","Europe"
+"195.145.12.128","195.145.12.199","3281063040","3281063111","DE","Germany"
+"195.145.12.200","195.145.12.255","3281063112","3281063167","EU","Europe"
+"195.145.13.0","195.145.255.255","3281063168","3281125375","DE","Germany"
+"195.146.0.0","195.146.6.255","3281125376","3281127167","SK","Slovakia"
+"195.146.7.0","195.146.7.255","3281127168","3281127423","CZ","Czech Republic"
+"195.146.8.0","195.146.31.255","3281127424","3281133567","SK","Slovakia"
+"195.146.32.0","195.146.63.255","3281133568","3281141759","IR","Iran, Islamic Republic of"
+"195.146.64.0","195.146.95.255","3281141760","3281149951","RU","Russian Federation"
+"195.146.96.0","195.146.127.255","3281149952","3281158143","CZ","Czech Republic"
+"195.146.128.0","195.146.159.255","3281158144","3281166335","SK","Slovakia"
+"195.146.160.0","195.146.191.255","3281166336","3281174527","GB","United Kingdom"
+"195.146.192.0","195.146.255.255","3281174528","3281190911","FR","France"
+"195.147.0.0","195.147.255.255","3281190912","3281256447","GB","United Kingdom"
+"195.148.0.0","195.148.255.255","3281256448","3281321983","FI","Finland"
+"195.149.0.0","195.149.63.255","3281321984","3281338367","GB","United Kingdom"
+"195.149.64.0","195.149.64.255","3281338368","3281338623","PL","Poland"
+"195.149.65.0","195.149.65.255","3281338624","3281338879","SA","Saudi Arabia"
+"195.149.66.0","195.149.66.255","3281338880","3281339135","FR","France"
+"195.149.68.0","195.149.68.255","3281339392","3281339647","PL","Poland"
+"195.149.69.0","195.149.69.255","3281339648","3281339903","GB","United Kingdom"
+"195.149.70.0","195.149.70.255","3281339904","3281340159","UA","Ukraine"
+"195.149.71.0","195.149.71.255","3281340160","3281340415","BG","Bulgaria"
+"195.149.72.0","195.149.72.255","3281340416","3281340671","RO","Romania"
+"195.149.74.0","195.149.74.255","3281340928","3281341183","DE","Germany"
+"195.149.75.0","195.149.75.255","3281341184","3281341439","AT","Austria"
+"195.149.76.0","195.149.76.255","3281341440","3281341695","DE","Germany"
+"195.149.77.0","195.149.77.255","3281341696","3281341951","PL","Poland"
+"195.149.78.0","195.149.78.255","3281341952","3281342207","DK","Denmark"
+"195.149.79.0","195.149.82.255","3281342208","3281343231","DE","Germany"
+"195.149.83.0","195.149.83.255","3281343232","3281343487","FI","Finland"
+"195.149.84.0","195.149.84.255","3281343488","3281343743","GB","United Kingdom"
+"195.149.85.0","195.149.85.255","3281343744","3281343999","TR","Turkey"
+"195.149.86.0","195.149.86.255","3281344000","3281344255","NL","Netherlands"
+"195.149.87.0","195.149.87.255","3281344256","3281344511","RU","Russian Federation"
+"195.149.88.0","195.149.88.255","3281344512","3281344767","UA","Ukraine"
+"195.149.89.0","195.149.89.255","3281344768","3281345023","RU","Russian Federation"
+"195.149.91.0","195.149.91.255","3281345280","3281345535","SA","Saudi Arabia"
+"195.149.94.0","195.149.94.255","3281346048","3281346303","SI","Slovenia"
+"195.149.95.0","195.149.95.255","3281346304","3281346559","PL","Poland"
+"195.149.96.0","195.149.96.255","3281346560","3281346815","UA","Ukraine"
+"195.149.97.0","195.149.97.255","3281346816","3281347071","DE","Germany"
+"195.149.98.0","195.149.98.255","3281347072","3281347327","PL","Poland"
+"195.149.99.0","195.149.99.255","3281347328","3281347583","DE","Germany"
+"195.149.100.0","195.149.100.255","3281347584","3281347839","PL","Poland"
+"195.149.101.0","195.149.101.255","3281347840","3281348095","SE","Sweden"
+"195.149.102.0","195.149.102.255","3281348096","3281348351","DE","Germany"
+"195.149.103.0","195.149.103.255","3281348352","3281348607","GB","United Kingdom"
+"195.149.104.0","195.149.105.255","3281348608","3281349119","RU","Russian Federation"
+"195.149.106.0","195.149.106.255","3281349120","3281349375","UA","Ukraine"
+"195.149.107.0","195.149.107.255","3281349376","3281349631","NL","Netherlands"
+"195.149.108.0","195.149.109.255","3281349632","3281350143","UA","Ukraine"
+"195.149.110.0","195.149.111.255","3281350144","3281350655","RU","Russian Federation"
+"195.149.112.0","195.149.112.255","3281350656","3281350911","UA","Ukraine"
+"195.149.113.0","195.149.113.255","3281350912","3281351167","ES","Spain"
+"195.149.114.0","195.149.114.255","3281351168","3281351423","UA","Ukraine"
+"195.149.115.0","195.149.115.255","3281351424","3281351679","CH","Switzerland"
+"195.149.116.0","195.149.116.255","3281351680","3281351935","TR","Turkey"
+"195.149.117.0","195.149.117.255","3281351936","3281352191","UA","Ukraine"
+"195.149.118.0","195.149.118.255","3281352192","3281352447","PL","Poland"
+"195.149.120.0","195.149.120.255","3281352704","3281352959","EU","Europe"
+"195.149.121.0","195.149.121.255","3281352960","3281353215","GB","United Kingdom"
+"195.149.122.0","195.149.122.255","3281353216","3281353471","DE","Germany"
+"195.149.123.0","195.149.123.255","3281353472","3281353727","SE","Sweden"
+"195.149.124.0","195.149.124.255","3281353728","3281353983","PL","Poland"
+"195.149.125.0","195.149.125.255","3281353984","3281354239","UA","Ukraine"
+"195.149.126.0","195.149.127.255","3281354240","3281354751","GB","United Kingdom"
+"195.149.128.0","195.149.191.255","3281354752","3281371135","SE","Sweden"
+"195.149.192.0","195.149.195.255","3281371136","3281372159","RS","Serbia"
+"195.149.196.0","195.149.197.255","3281372160","3281372671","RU","Russian Federation"
+"195.149.198.0","195.149.199.255","3281372672","3281373183","PL","Poland"
+"195.149.200.0","195.149.207.255","3281373184","3281375231","RU","Russian Federation"
+"195.149.208.0","195.149.215.255","3281375232","3281377279","ES","Spain"
+"195.149.216.0","195.149.223.255","3281377280","3281379327","AT","Austria"
+"195.149.224.0","195.149.239.255","3281379328","3281383423","PL","Poland"
+"195.149.240.0","195.149.247.255","3281383424","3281385471","AT","Austria"
+"195.149.248.0","195.149.255.255","3281385472","3281387519","BG","Bulgaria"
+"195.150.0.0","195.150.255.255","3281387520","3281453055","PL","Poland"
+"195.151.0.0","195.151.255.255","3281453056","3281518591","RU","Russian Federation"
+"195.152.0.0","195.153.255.255","3281518592","3281649663","GB","United Kingdom"
+"195.154.0.0","195.154.181.171","3281649664","3281696171","FR","France"
+"195.154.181.172","195.154.181.172","3281696172","3281696172","PL","Poland"
+"195.154.181.173","195.154.255.255","3281696173","3281715199","FR","France"
+"195.155.0.0","195.155.255.255","3281715200","3281780735","TR","Turkey"
+"195.156.0.0","195.156.255.255","3281780736","3281846271","FI","Finland"
+"195.157.0.0","195.157.255.255","3281846272","3281911807","GB","United Kingdom"
+"195.158.0.0","195.158.31.255","3281911808","3281919999","UZ","Uzbekistan"
+"195.158.32.0","195.158.63.255","3281920000","3281928191","DE","Germany"
+"195.158.64.0","195.158.127.255","3281928192","3281944575","MT","Malta"
+"195.158.128.0","195.158.191.255","3281944576","3281960959","DE","Germany"
+"195.158.192.0","195.158.223.255","3281960960","3281969151","JO","Jordan"
+"195.158.224.0","195.158.225.255","3281969152","3281969663","RU","Russian Federation"
+"195.158.226.0","195.158.227.255","3281969664","3281970175","PL","Poland"
+"195.158.228.0","195.158.229.255","3281970176","3281970687","RU","Russian Federation"
+"195.158.230.0","195.158.231.255","3281970688","3281971199","CH","Switzerland"
+"195.158.232.0","195.158.233.255","3281971200","3281971711","RU","Russian Federation"
+"195.158.234.0","195.158.235.255","3281971712","3281972223","RO","Romania"
+"195.158.236.0","195.158.237.255","3281972224","3281972735","DE","Germany"
+"195.158.238.0","195.158.239.255","3281972736","3281973247","RU","Russian Federation"
+"195.158.240.0","195.158.241.255","3281973248","3281973759","FR","France"
+"195.158.242.0","195.158.243.255","3281973760","3281974271","DK","Denmark"
+"195.158.246.0","195.158.247.255","3281974784","3281975295","PL","Poland"
+"195.158.248.0","195.158.251.255","3281975296","3281976319","RU","Russian Federation"
+"195.158.252.0","195.158.253.255","3281976320","3281976831","DE","Germany"
+"195.158.254.0","195.158.255.255","3281976832","3281977343","RU","Russian Federation"
+"195.159.0.0","195.159.255.255","3281977344","3282042879","NO","Norway"
+"195.160.0.0","195.160.159.255","3282042880","3282083839","CH","Switzerland"
+"195.160.160.0","195.160.161.255","3282083840","3282084351","DE","Germany"
+"195.160.162.0","195.160.163.255","3282084352","3282084863","RO","Romania"
+"195.160.164.0","195.160.165.255","3282084864","3282085375","RU","Russian Federation"
+"195.160.166.0","195.160.167.255","3282085376","3282085887","BE","Belgium"
+"195.160.168.0","195.160.169.255","3282085888","3282086399","DE","Germany"
+"195.160.170.0","195.160.171.255","3282086400","3282086911","LV","Latvia"
+"195.160.172.0","195.160.173.255","3282086912","3282087423","DE","Germany"
+"195.160.174.0","195.160.175.255","3282087424","3282087935","PL","Poland"
+"195.160.176.0","195.160.177.255","3282087936","3282088447","SE","Sweden"
+"195.160.178.0","195.160.181.255","3282088448","3282089471","PL","Poland"
+"195.160.182.0","195.160.183.255","3282089472","3282089983","SK","Slovakia"
+"195.160.184.0","195.160.185.255","3282089984","3282090495","PL","Poland"
+"195.160.188.0","195.160.189.255","3282091008","3282091519","FR","France"
+"195.160.190.0","195.160.191.255","3282091520","3282092031","CH","Switzerland"
+"195.160.192.0","195.160.195.255","3282092032","3282093055","UA","Ukraine"
+"195.160.196.0","195.160.203.255","3282093056","3282095103","DE","Germany"
+"195.160.204.0","195.160.207.255","3282095104","3282096127","UA","Ukraine"
+"195.160.208.0","195.160.211.255","3282096128","3282097151","IT","Italy"
+"195.160.212.0","195.160.215.255","3282097152","3282098175","GB","United Kingdom"
+"195.160.216.0","195.160.219.255","3282098176","3282099199","NL","Netherlands"
+"195.160.220.0","195.160.223.255","3282099200","3282100223","UA","Ukraine"
+"195.160.224.0","195.160.227.255","3282100224","3282101247","ES","Spain"
+"195.160.228.0","195.160.231.255","3282101248","3282102271","DE","Germany"
+"195.160.232.0","195.160.235.255","3282102272","3282103295","UA","Ukraine"
+"195.160.236.0","195.160.239.255","3282103296","3282104319","GB","United Kingdom"
+"195.160.240.0","195.160.243.255","3282104320","3282105343","IL","Israel"
+"195.160.244.0","195.160.247.255","3282105344","3282106367","RU","Russian Federation"
+"195.160.248.0","195.160.251.255","3282106368","3282107391","DE","Germany"
+"195.160.252.0","195.160.255.255","3282107392","3282108415","EU","Europe"
+"195.161.0.0","195.161.255.255","3282108416","3282173951","RU","Russian Federation"
+"195.162.0.0","195.162.1.255","3282173952","3282174463","UA","Ukraine"
+"195.162.2.0","195.162.3.255","3282174464","3282174975","GB","United Kingdom"
+"195.162.4.0","195.162.5.255","3282174976","3282175487","DE","Germany"
+"195.162.8.0","195.162.11.255","3282176000","3282177023","RU","Russian Federation"
+"195.162.12.0","195.162.13.255","3282177024","3282177535","GB","United Kingdom"
+"195.162.14.0","195.162.15.255","3282177536","3282178047","KZ","Kazakhstan"
+"195.162.16.0","195.162.17.255","3282178048","3282178559","PL","Poland"
+"195.162.18.0","195.162.19.255","3282178560","3282179071","ES","Spain"
+"195.162.20.0","195.162.21.255","3282179072","3282179583","GB","United Kingdom"
+"195.162.22.0","195.162.23.255","3282179584","3282180095","RU","Russian Federation"
+"195.162.24.0","195.162.25.255","3282180096","3282180607","PL","Poland"
+"195.162.26.0","195.162.27.255","3282180608","3282181119","KZ","Kazakhstan"
+"195.162.28.0","195.162.29.255","3282181120","3282181631","GB","United Kingdom"
+"195.162.30.0","195.162.31.255","3282181632","3282182143","DE","Germany"
+"195.162.32.0","195.162.63.255","3282182144","3282190335","RU","Russian Federation"
+"195.162.64.0","195.162.65.255","3282190336","3282190847","UA","Ukraine"
+"195.162.66.0","195.162.67.255","3282190848","3282191359","IL","Israel"
+"195.162.68.0","195.162.69.255","3282191360","3282191871","NL","Netherlands"
+"195.162.70.0","195.162.71.255","3282191872","3282192383","UA","Ukraine"
+"195.162.72.0","195.162.73.255","3282192384","3282192895","BG","Bulgaria"
+"195.162.74.0","195.162.75.255","3282192896","3282193407","UA","Ukraine"
+"195.162.76.0","195.162.77.255","3282193408","3282193919","PL","Poland"
+"195.162.78.0","195.162.79.255","3282193920","3282194431","RU","Russian Federation"
+"195.162.80.0","195.162.83.255","3282194432","3282195455","UA","Ukraine"
+"195.162.84.0","195.162.87.255","3282195456","3282196479","IE","Ireland"
+"195.162.88.0","195.162.91.255","3282196480","3282197503","UA","Ukraine"
+"195.162.92.0","195.162.95.255","3282197504","3282198527","RU","Russian Federation"
+"195.162.96.0","195.162.127.255","3282198528","3282206719","GB","United Kingdom"
+"195.162.128.0","195.162.191.255","3282206720","3282223103","CH","Switzerland"
+"195.162.192.0","195.162.223.255","3282223104","3282231295","BE","Belgium"
+"195.162.224.0","195.162.255.255","3282231296","3282239487","DE","Germany"
+"195.163.0.0","195.163.255.255","3282239488","3282305023","SE","Sweden"
+"195.164.0.0","195.164.255.255","3282305024","3282370559","PL","Poland"
+"195.165.0.0","195.165.255.255","3282370560","3282436095","FI","Finland"
+"195.166.0.0","195.166.159.255","3282436096","3282477055","GB","United Kingdom"
+"195.166.160.0","195.166.191.255","3282477056","3282485247","RU","Russian Federation"
+"195.166.192.0","195.166.223.255","3282485248","3282493439","GI","Gibraltar"
+"195.166.224.0","195.166.255.255","3282493440","3282501631","NG","Nigeria"
+"195.167.0.0","195.167.127.255","3282501632","3282534399","GR","Greece"
+"195.167.128.0","195.167.143.255","3282534400","3282538495","GB","United Kingdom"
+"195.167.144.0","195.167.159.255","3282538496","3282542591","PL","Poland"
+"195.167.160.0","195.167.191.255","3282542592","3282550783","GB","United Kingdom"
+"195.167.192.0","195.167.207.255","3282550784","3282554879","FR","France"
+"195.167.208.0","195.167.223.255","3282554880","3282558975","DE","Germany"
+"195.167.224.0","195.167.239.255","3282558976","3282563071","FR","France"
+"195.167.240.0","195.167.255.255","3282563072","3282567167","GB","United Kingdom"
+"195.168.0.0","195.168.217.151","3282567168","3282622871","SK","Slovakia"
+"195.168.217.152","195.168.217.159","3282622872","3282622879","AT","Austria"
+"195.168.217.160","195.168.255.255","3282622880","3282632703","SK","Slovakia"
+"195.169.0.0","195.169.255.255","3282632704","3282698239","NL","Netherlands"
+"195.170.0.0","195.170.31.255","3282698240","3282706431","GR","Greece"
+"195.170.32.0","195.170.63.255","3282706432","3282714623","RU","Russian Federation"
+"195.170.64.0","195.170.95.255","3282714624","3282722815","AT","Austria"
+"195.170.96.0","195.170.127.255","3282722816","3282731007","DE","Germany"
+"195.170.128.0","195.170.159.255","3282731008","3282739199","FI","Finland"
+"195.170.160.0","195.170.160.255","3282739200","3282739455","CH","Switzerland"
+"195.170.161.0","195.170.161.255","3282739456","3282739711","RO","Romania"
+"195.170.162.0","195.170.162.255","3282739712","3282739967","FR","France"
+"195.170.163.0","195.170.163.255","3282739968","3282740223","IR","Iran, Islamic Republic of"
+"195.170.164.0","195.170.164.255","3282740224","3282740479","FR","France"
+"195.170.166.0","195.170.166.255","3282740736","3282740991","BG","Bulgaria"
+"195.170.168.0","195.170.168.255","3282741248","3282741503","PT","Portugal"
+"195.170.169.0","195.170.169.255","3282741504","3282741759","GB","United Kingdom"
+"195.170.170.0","195.170.170.255","3282741760","3282742015","ES","Spain"
+"195.170.171.0","195.170.172.255","3282742016","3282742527","RO","Romania"
+"195.170.173.0","195.170.173.255","3282742528","3282742783","GB","United Kingdom"
+"195.170.174.0","195.170.174.255","3282742784","3282743039","RU","Russian Federation"
+"195.170.175.0","195.170.175.255","3282743040","3282743295","CH","Switzerland"
+"195.170.176.0","195.170.176.255","3282743296","3282743551","CY","Cyprus"
+"195.170.177.0","195.170.177.255","3282743552","3282743807","SI","Slovenia"
+"195.170.178.0","195.170.178.255","3282743808","3282744063","BG","Bulgaria"
+"195.170.179.0","195.170.179.255","3282744064","3282744319","UA","Ukraine"
+"195.170.180.0","195.170.180.255","3282744320","3282744575","SA","Saudi Arabia"
+"195.170.181.0","195.170.181.255","3282744576","3282744831","LT","Lithuania"
+"195.170.182.0","195.170.182.255","3282744832","3282745087","PL","Poland"
+"195.170.183.0","195.170.183.255","3282745088","3282745343","RS","Serbia"
+"195.170.184.0","195.170.184.255","3282745344","3282745599","HU","Hungary"
+"195.170.185.0","195.170.185.255","3282745600","3282745855","DE","Germany"
+"195.170.186.0","195.170.186.255","3282745856","3282746111","PL","Poland"
+"195.170.187.0","195.170.187.255","3282746112","3282746367","SE","Sweden"
+"195.170.188.0","195.170.188.255","3282746368","3282746623","PL","Poland"
+"195.170.189.0","195.170.189.255","3282746624","3282746879","SE","Sweden"
+"195.170.191.0","195.170.191.255","3282747136","3282747391","PL","Poland"
+"195.170.192.0","195.170.255.255","3282747392","3282763775","RU","Russian Federation"
+"195.171.0.0","195.171.35.255","3282763776","3282772991","GB","United Kingdom"
+"195.171.36.0","195.171.36.255","3282772992","3282773247","EU","Europe"
+"195.171.37.0","195.173.255.255","3282773248","3282960383","GB","United Kingdom"
+"195.174.0.0","195.175.255.255","3282960384","3283091455","TR","Turkey"
+"195.176.0.0","195.176.79.255","3283091456","3283111935","CH","Switzerland"
+"195.176.80.0","195.176.85.255","3283111936","3283113471","LI","Liechtenstein"
+"195.176.86.0","195.176.255.255","3283113472","3283156991","CH","Switzerland"
+"195.177.0.0","195.177.63.255","3283156992","3283173375","DE","Germany"
+"195.177.64.0","195.177.67.255","3283173376","3283174399","PL","Poland"
+"195.177.68.0","195.177.71.255","3283174400","3283175423","GB","United Kingdom"
+"195.177.72.0","195.177.75.255","3283175424","3283176447","UA","Ukraine"
+"195.177.80.0","195.177.83.255","3283177472","3283178495","BE","Belgium"
+"195.177.84.0","195.177.87.255","3283178496","3283179519","PL","Poland"
+"195.177.92.0","195.177.95.255","3283180544","3283181567","UA","Ukraine"
+"195.177.96.0","195.177.99.255","3283181568","3283182591","NO","Norway"
+"195.177.100.0","195.177.103.255","3283182592","3283183615","PL","Poland"
+"195.177.104.0","195.177.107.255","3283183616","3283184639","RU","Russian Federation"
+"195.177.116.0","195.177.119.255","3283186688","3283187711","UA","Ukraine"
+"195.177.120.0","195.177.123.255","3283187712","3283188735","RU","Russian Federation"
+"195.177.124.0","195.177.127.255","3283188736","3283189759","UA","Ukraine"
+"195.177.128.0","195.177.191.255","3283189760","3283206143","DE","Germany"
+"195.177.192.0","195.177.193.255","3283206144","3283206655","GB","United Kingdom"
+"195.177.196.0","195.177.197.255","3283207168","3283207679","PL","Poland"
+"195.177.198.0","195.177.199.255","3283207680","3283208191","AT","Austria"
+"195.177.200.0","195.177.201.255","3283208192","3283208703","DE","Germany"
+"195.177.202.0","195.177.203.255","3283208704","3283209215","NO","Norway"
+"195.177.204.0","195.177.205.255","3283209216","3283209727","RU","Russian Federation"
+"195.177.206.0","195.177.207.255","3283209728","3283210239","TR","Turkey"
+"195.177.208.0","195.177.209.255","3283210240","3283210751","UA","Ukraine"
+"195.177.210.0","195.177.211.255","3283210752","3283211263","PL","Poland"
+"195.177.212.0","195.177.212.224","3283211264","3283211488","GB","United Kingdom"
+"195.177.212.225","195.177.212.225","3283211489","3283211489","EU","Europe"
+"195.177.212.226","195.177.213.255","3283211490","3283211775","GB","United Kingdom"
+"195.177.214.0","195.177.215.255","3283211776","3283212287","NL","Netherlands"
+"195.177.216.0","195.177.217.255","3283212288","3283212799","PL","Poland"
+"195.177.218.0","195.177.219.255","3283212800","3283213311","BG","Bulgaria"
+"195.177.220.0","195.177.221.255","3283213312","3283213823","ES","Spain"
+"195.177.222.0","195.177.223.255","3283213824","3283214335","UA","Ukraine"
+"195.177.224.0","195.177.225.255","3283214336","3283214847","RO","Romania"
+"195.177.226.0","195.177.227.255","3283214848","3283215359","RU","Russian Federation"
+"195.177.228.0","195.177.229.255","3283215360","3283215871","AT","Austria"
+"195.177.232.0","195.177.233.255","3283216384","3283216895","DE","Germany"
+"195.177.234.0","195.177.235.255","3283216896","3283217407","CH","Switzerland"
+"195.177.236.0","195.177.241.255","3283217408","3283218943","UA","Ukraine"
+"195.177.242.0","195.177.243.255","3283218944","3283219455","NL","Netherlands"
+"195.177.244.0","195.177.245.255","3283219456","3283219967","GB","United Kingdom"
+"195.177.246.0","195.177.247.255","3283219968","3283220479","BE","Belgium"
+"195.177.248.0","195.177.249.255","3283220480","3283220991","BG","Bulgaria"
+"195.177.250.0","195.177.251.255","3283220992","3283221503","AT","Austria"
+"195.177.252.0","195.177.253.255","3283221504","3283222015","GB","United Kingdom"
+"195.177.254.0","195.178.1.255","3283222016","3283223039","DE","Germany"
+"195.178.2.0","195.178.3.255","3283223040","3283223551","RU","Russian Federation"
+"195.178.4.0","195.178.5.255","3283223552","3283224063","NL","Netherlands"
+"195.178.6.0","195.178.7.255","3283224064","3283224575","EU","Europe"
+"195.178.8.0","195.178.9.255","3283224576","3283225087","BG","Bulgaria"
+"195.178.10.0","195.178.11.255","3283225088","3283225599","UA","Ukraine"
+"195.178.12.0","195.178.13.255","3283225600","3283226111","RU","Russian Federation"
+"195.178.14.0","195.178.15.255","3283226112","3283226623","DK","Denmark"
+"195.178.16.0","195.178.17.255","3283226624","3283227135","RU","Russian Federation"
+"195.178.18.0","195.178.19.255","3283227136","3283227647","UA","Ukraine"
+"195.178.20.0","195.178.25.255","3283227648","3283229183","RU","Russian Federation"
+"195.178.26.0","195.178.27.255","3283229184","3283229695","PL","Poland"
+"195.178.28.0","195.178.29.255","3283229696","3283230207","IT","Italy"
+"195.178.30.0","195.178.31.255","3283230208","3283230719","UA","Ukraine"
+"195.178.32.0","195.178.63.255","3283230720","3283238911","RS","Serbia"
+"195.178.64.0","195.178.95.255","3283238912","3283247103","CZ","Czech Republic"
+"195.178.96.0","195.178.97.255","3283247104","3283247615","LV","Latvia"
+"195.178.98.0","195.178.99.255","3283247616","3283248127","BG","Bulgaria"
+"195.178.100.0","195.178.101.255","3283248128","3283248639","DE","Germany"
+"195.178.102.0","195.178.103.255","3283248640","3283249151","RO","Romania"
+"195.178.104.0","195.178.105.255","3283249152","3283249663","UA","Ukraine"
+"195.178.106.0","195.178.106.255","3283249664","3283249919","MD","Moldova, Republic of"
+"195.178.107.0","195.178.107.255","3283249920","3283250175","RO","Romania"
+"195.178.108.0","195.178.109.255","3283250176","3283250687","RU","Russian Federation"
+"195.178.112.0","195.178.113.255","3283251200","3283251711","FR","France"
+"195.178.114.0","195.178.115.255","3283251712","3283252223","PL","Poland"
+"195.178.116.0","195.178.117.255","3283252224","3283252735","BG","Bulgaria"
+"195.178.118.0","195.178.119.255","3283252736","3283253247","SI","Slovenia"
+"195.178.122.0","195.178.123.255","3283253760","3283254271","PL","Poland"
+"195.178.128.0","195.178.159.255","3283255296","3283263487","UA","Ukraine"
+"195.178.160.0","195.178.191.255","3283263488","3283271679","SE","Sweden"
+"195.178.192.0","195.178.223.255","3283271680","3283279871","RU","Russian Federation"
+"195.178.224.0","195.178.255.255","3283279872","3283288063","SE","Sweden"
+"195.179.0.0","195.180.255.255","3283288064","3283419135","DE","Germany"
+"195.181.0.0","195.181.255.255","3283419136","3283484671","DK","Denmark"
+"195.182.0.0","195.182.0.255","3283484672","3283484927","UA","Ukraine"
+"195.182.1.0","195.182.1.255","3283484928","3283485183","NL","Netherlands"
+"195.182.2.0","195.182.2.255","3283485184","3283485439","DE","Germany"
+"195.182.3.0","195.182.3.255","3283485440","3283485695","RU","Russian Federation"
+"195.182.4.0","195.182.4.255","3283485696","3283485951","GB","United Kingdom"
+"195.182.5.0","195.182.5.255","3283485952","3283486207","SE","Sweden"
+"195.182.6.0","195.182.6.255","3283486208","3283486463","AT","Austria"
+"195.182.7.0","195.182.7.255","3283486464","3283486719","UA","Ukraine"
+"195.182.8.0","195.182.8.255","3283486720","3283486975","RU","Russian Federation"
+"195.182.9.0","195.182.9.255","3283486976","3283487231","PL","Poland"
+"195.182.11.0","195.182.11.255","3283487488","3283487743","DE","Germany"
+"195.182.12.0","195.182.12.255","3283487744","3283487999","CH","Switzerland"
+"195.182.13.0","195.182.13.255","3283488000","3283488255","NL","Netherlands"
+"195.182.14.0","195.182.14.255","3283488256","3283488511","PL","Poland"
+"195.182.16.0","195.182.17.255","3283488768","3283489279","FR","France"
+"195.182.18.0","195.182.18.255","3283489280","3283489535","DE","Germany"
+"195.182.20.0","195.182.20.255","3283489792","3283490047","RU","Russian Federation"
+"195.182.21.0","195.182.22.255","3283490048","3283490559","UA","Ukraine"
+"195.182.23.0","195.182.23.255","3283490560","3283490815","PL","Poland"
+"195.182.25.0","195.182.25.255","3283491072","3283491327","TR","Turkey"
+"195.182.26.0","195.182.26.255","3283491328","3283491583","AT","Austria"
+"195.182.28.0","195.182.28.255","3283491840","3283492095","RU","Russian Federation"
+"195.182.30.0","195.182.30.255","3283492352","3283492607","ES","Spain"
+"195.182.31.0","195.182.31.255","3283492608","3283492863","SA","Saudi Arabia"
+"195.182.32.0","195.182.32.255","3283492864","3283493119","DK","Denmark"
+"195.182.33.0","195.182.33.255","3283493120","3283493375","IL","Israel"
+"195.182.34.0","195.182.35.255","3283493376","3283493887","PL","Poland"
+"195.182.36.0","195.182.39.255","3283493888","3283494911","DK","Denmark"
+"195.182.40.0","195.182.40.255","3283494912","3283495167","PL","Poland"
+"195.182.41.0","195.182.41.255","3283495168","3283495423","BG","Bulgaria"
+"195.182.42.0","195.182.42.255","3283495424","3283495679","TR","Turkey"
+"195.182.43.0","195.182.43.255","3283495680","3283495935","NL","Netherlands"
+"195.182.44.0","195.182.44.255","3283495936","3283496191","BG","Bulgaria"
+"195.182.45.0","195.182.45.255","3283496192","3283496447","DE","Germany"
+"195.182.46.0","195.182.46.255","3283496448","3283496703","HR","Croatia"
+"195.182.47.0","195.182.47.255","3283496704","3283496959","LV","Latvia"
+"195.182.48.0","195.182.48.255","3283496960","3283497215","DE","Germany"
+"195.182.49.0","195.182.49.255","3283497216","3283497471","PL","Poland"
+"195.182.50.0","195.182.50.255","3283497472","3283497727","DE","Germany"
+"195.182.51.0","195.182.52.255","3283497728","3283498239","PL","Poland"
+"195.182.53.0","195.182.53.255","3283498240","3283498495","CH","Switzerland"
+"195.182.54.0","195.182.54.255","3283498496","3283498751","PL","Poland"
+"195.182.55.0","195.182.55.255","3283498752","3283499007","AT","Austria"
+"195.182.56.0","195.182.56.255","3283499008","3283499263","DE","Germany"
+"195.182.57.0","195.182.57.255","3283499264","3283499519","RU","Russian Federation"
+"195.182.58.0","195.182.58.255","3283499520","3283499775","DE","Germany"
+"195.182.59.0","195.182.59.255","3283499776","3283500031","GB","United Kingdom"
+"195.182.60.0","195.182.60.255","3283500032","3283500287","DE","Germany"
+"195.182.61.0","195.182.61.255","3283500288","3283500543","SI","Slovenia"
+"195.182.62.0","195.182.62.255","3283500544","3283500799","GB","United Kingdom"
+"195.182.63.0","195.182.63.255","3283500800","3283501055","UA","Ukraine"
+"195.182.64.0","195.182.95.255","3283501056","3283509247","LT","Lithuania"
+"195.182.96.0","195.182.127.255","3283509248","3283517439","DE","Germany"
+"195.182.128.0","195.182.159.255","3283517440","3283525631","RU","Russian Federation"
+"195.182.160.0","195.182.191.255","3283525632","3283533823","GB","United Kingdom"
+"195.182.192.0","195.182.195.255","3283533824","3283534847","UA","Ukraine"
+"195.182.196.0","195.182.197.255","3283534848","3283535359","DE","Germany"
+"195.182.202.0","195.182.203.255","3283536384","3283536895","UA","Ukraine"
+"195.182.206.0","195.182.207.255","3283537408","3283537919","PL","Poland"
+"195.182.208.0","195.182.209.255","3283537920","3283538431","RO","Romania"
+"195.182.210.0","195.182.211.255","3283538432","3283538943","IT","Italy"
+"195.182.212.0","195.182.213.255","3283538944","3283539455","RO","Romania"
+"195.182.214.0","195.182.215.255","3283539456","3283539967","RS","Serbia"
+"195.182.216.0","195.182.217.255","3283539968","3283540479","DK","Denmark"
+"195.182.218.0","195.182.219.255","3283540480","3283540991","PL","Poland"
+"195.182.220.0","195.182.221.255","3283540992","3283541503","RO","Romania"
+"195.182.222.0","195.182.223.255","3283541504","3283542015","CH","Switzerland"
+"195.182.224.0","195.182.255.255","3283542016","3283550207","IT","Italy"
+"195.183.0.0","195.183.43.255","3283550208","3283561471","EU","Europe"
+"195.183.44.0","195.183.47.255","3283561472","3283562495","GB","United Kingdom"
+"195.183.48.0","195.183.51.255","3283562496","3283563519","EU","Europe"
+"195.183.52.0","195.183.55.255","3283563520","3283564543","GB","United Kingdom"
+"195.183.56.0","195.183.71.255","3283564544","3283568639","EU","Europe"
+"195.183.72.0","195.183.75.255","3283568640","3283569663","GB","United Kingdom"
+"195.183.76.0","195.183.103.255","3283569664","3283576831","EU","Europe"
+"195.183.104.0","195.183.115.255","3283576832","3283579903","DE","Germany"
+"195.183.116.0","195.183.167.255","3283579904","3283593215","EU","Europe"
+"195.183.168.0","195.183.175.255","3283593216","3283595263","IT","Italy"
+"195.183.176.0","195.183.255.255","3283595264","3283615743","EU","Europe"
+"195.184.0.0","195.184.31.255","3283615744","3283623935","HU","Hungary"
+"195.184.32.0","195.184.63.255","3283623936","3283632127","DK","Denmark"
+"195.184.64.0","195.184.65.255","3283632128","3283632639","NL","Netherlands"
+"195.184.66.0","195.184.67.255","3283632640","3283633151","GB","United Kingdom"
+"195.184.68.0","195.184.69.255","3283633152","3283633663","SE","Sweden"
+"195.184.70.0","195.184.71.255","3283633664","3283634175","UA","Ukraine"
+"195.184.74.0","195.184.75.255","3283634688","3283635199","RU","Russian Federation"
+"195.184.76.0","195.184.77.255","3283635200","3283635711","GB","United Kingdom"
+"195.184.78.0","195.184.79.255","3283635712","3283636223","RU","Russian Federation"
+"195.184.80.0","195.184.81.255","3283636224","3283636735","UA","Ukraine"
+"195.184.82.0","195.184.85.255","3283636736","3283637759","PL","Poland"
+"195.184.88.0","195.184.89.255","3283638272","3283638783","PL","Poland"
+"195.184.92.0","195.184.93.255","3283639296","3283639807","CH","Switzerland"
+"195.184.94.0","195.184.95.255","3283639808","3283640319","DE","Germany"
+"195.184.96.0","195.184.127.255","3283640320","3283648511","DK","Denmark"
+"195.184.128.0","195.184.129.255","3283648512","3283649023","GB","United Kingdom"
+"195.184.130.0","195.184.159.255","3283649024","3283656703","BE","Belgium"
+"195.184.160.0","195.184.191.255","3283656704","3283664895","HU","Hungary"
+"195.184.192.0","195.184.223.255","3283664896","3283673087","UA","Ukraine"
+"195.184.224.0","195.184.255.255","3283673088","3283681279","GB","United Kingdom"
+"195.185.0.0","195.185.255.255","3283681280","3283746815","DE","Germany"
+"195.186.0.0","195.186.255.255","3283746816","3283812351","CH","Switzerland"
+"195.187.0.0","195.187.255.255","3283812352","3283877887","PL","Poland"
+"195.188.0.0","195.188.255.255","3283877888","3283943423","GB","United Kingdom"
+"195.189.0.0","195.189.3.255","3283943424","3283944447","CZ","Czech Republic"
+"195.189.4.0","195.189.7.255","3283944448","3283945471","AT","Austria"
+"195.189.8.0","195.189.11.255","3283945472","3283946495","UA","Ukraine"
+"195.189.12.0","195.189.15.255","3283946496","3283947519","GB","United Kingdom"
+"195.189.16.0","195.189.19.255","3283947520","3283948543","RU","Russian Federation"
+"195.189.20.0","195.189.23.255","3283948544","3283949567","NL","Netherlands"
+"195.189.24.0","195.189.27.255","3283949568","3283950591","SE","Sweden"
+"195.189.28.0","195.189.31.255","3283950592","3283951615","KZ","Kazakhstan"
+"195.189.32.0","195.189.35.255","3283951616","3283952639","PL","Poland"
+"195.189.36.0","195.189.39.255","3283952640","3283953663","UA","Ukraine"
+"195.189.40.0","195.189.43.255","3283953664","3283954687","PL","Poland"
+"195.189.44.0","195.189.46.126","3283954688","3283955326","UA","Ukraine"
+"195.189.46.127","195.189.46.127","3283955327","3283955327","CY","Cyprus"
+"195.189.46.128","195.189.51.255","3283955328","3283956735","UA","Ukraine"
+"195.189.52.0","195.189.55.255","3283956736","3283957759","PL","Poland"
+"195.189.56.0","195.189.59.255","3283957760","3283958783","GR","Greece"
+"195.189.60.0","195.189.63.255","3283958784","3283959807","UA","Ukraine"
+"195.189.64.0","195.189.67.255","3283959808","3283960831","FR","France"
+"195.189.68.0","195.189.71.255","3283960832","3283961855","KZ","Kazakhstan"
+"195.189.76.0","195.189.79.255","3283962880","3283963903","PL","Poland"
+"195.189.80.0","195.189.83.255","3283963904","3283964927","BG","Bulgaria"
+"195.189.84.0","195.189.91.255","3283964928","3283966975","PL","Poland"
+"195.189.92.0","195.189.95.255","3283966976","3283967999","DE","Germany"
+"195.189.96.0","195.189.103.255","3283968000","3283970047","RU","Russian Federation"
+"195.189.104.0","195.189.107.255","3283970048","3283971071","UA","Ukraine"
+"195.189.108.0","195.189.111.255","3283971072","3283972095","RU","Russian Federation"
+"195.189.112.0","195.189.115.255","3283972096","3283973119","SE","Sweden"
+"195.189.116.0","195.189.119.255","3283973120","3283974143","NL","Netherlands"
+"195.189.120.0","195.189.123.255","3283974144","3283975167","RU","Russian Federation"
+"195.189.124.0","195.189.127.255","3283975168","3283976191","NL","Netherlands"
+"195.189.128.0","195.189.129.255","3283976192","3283976703","IE","Ireland"
+"195.189.130.0","195.189.131.255","3283976704","3283977215","DK","Denmark"
+"195.189.132.0","195.189.133.255","3283977216","3283977727","UA","Ukraine"
+"195.189.134.0","195.189.137.255","3283977728","3283978751","RU","Russian Federation"
+"195.189.138.0","195.189.139.255","3283978752","3283979263","RO","Romania"
+"195.189.140.0","195.189.141.255","3283979264","3283979775","IL","Israel"
+"195.189.142.0","195.189.143.255","3283979776","3283980287","NL","Netherlands"
+"195.189.144.0","195.189.145.255","3283980288","3283980799","RO","Romania"
+"195.189.146.0","195.189.149.255","3283980800","3283981823","CH","Switzerland"
+"195.189.150.0","195.189.151.255","3283981824","3283982335","RO","Romania"
+"195.189.154.0","195.189.155.255","3283982848","3283983359","RO","Romania"
+"195.189.156.0","195.189.157.255","3283983360","3283983871","CY","Cyprus"
+"195.189.158.0","195.189.159.255","3283983872","3283984383","GB","United Kingdom"
+"195.189.160.0","195.189.161.255","3283984384","3283984895","SE","Sweden"
+"195.189.162.0","195.189.163.255","3283984896","3283985407","GR","Greece"
+"195.189.166.0","195.189.167.255","3283985920","3283986431","AT","Austria"
+"195.189.170.0","195.189.171.255","3283986944","3283987455","AT","Austria"
+"195.189.172.0","195.189.173.255","3283987456","3283987967","GB","United Kingdom"
+"195.189.176.0","195.189.177.255","3283988480","3283988991","RO","Romania"
+"195.189.178.0","195.189.179.255","3283988992","3283989503","FR","France"
+"195.189.180.0","195.189.181.255","3283989504","3283990015","RU","Russian Federation"
+"195.189.182.0","195.189.183.255","3283990016","3283990527","SE","Sweden"
+"195.189.186.0","195.189.187.255","3283991040","3283991551","RO","Romania"
+"195.189.188.0","195.189.189.255","3283991552","3283992063","SE","Sweden"
+"195.189.192.0","195.189.193.255","3283992576","3283993087","IL","Israel"
+"195.189.194.0","195.189.195.255","3283993088","3283993599","RO","Romania"
+"195.189.196.0","195.189.197.255","3283993600","3283994111","UA","Ukraine"
+"195.189.198.0","195.189.199.255","3283994112","3283994623","AT","Austria"
+"195.189.200.0","195.189.201.255","3283994624","3283995135","UA","Ukraine"
+"195.189.202.0","195.189.203.255","3283995136","3283995647","BE","Belgium"
+"195.189.204.0","195.189.205.255","3283995648","3283996159","CH","Switzerland"
+"195.189.206.0","195.189.207.255","3283996160","3283996671","MK","Macedonia"
+"195.189.208.0","195.189.209.255","3283996672","3283997183","RO","Romania"
+"195.189.210.0","195.189.211.255","3283997184","3283997695","PS","Palestinian Territory"
+"195.189.212.0","195.189.213.255","3283997696","3283998207","SA","Saudi Arabia"
+"195.189.214.0","195.189.215.255","3283998208","3283998719","UA","Ukraine"
+"195.189.216.0","195.189.217.255","3283998720","3283999231","NL","Netherlands"
+"195.189.218.0","195.189.219.255","3283999232","3283999743","RU","Russian Federation"
+"195.189.220.0","195.189.221.255","3283999744","3284000255","GB","United Kingdom"
+"195.189.222.0","195.189.223.255","3284000256","3284000767","RU","Russian Federation"
+"195.189.224.0","195.189.225.255","3284000768","3284001279","BG","Bulgaria"
+"195.189.226.0","195.189.229.255","3284001280","3284002303","UA","Ukraine"
+"195.189.230.0","195.189.231.255","3284002304","3284002815","PL","Poland"
+"195.189.232.0","195.189.233.255","3284002816","3284003327","DK","Denmark"
+"195.189.234.0","195.189.235.255","3284003328","3284003839","UA","Ukraine"
+"195.189.236.0","195.189.237.255","3284003840","3284004351","DE","Germany"
+"195.189.238.0","195.189.239.255","3284004352","3284004863","RU","Russian Federation"
+"195.189.240.0","195.189.241.255","3284004864","3284005375","UA","Ukraine"
+"195.189.242.0","195.189.243.255","3284005376","3284005887","PA","Panama"
+"195.189.244.0","195.189.245.255","3284005888","3284006399","DE","Germany"
+"195.189.246.0","195.189.249.255","3284006400","3284007423","UA","Ukraine"
+"195.189.250.0","195.189.251.255","3284007424","3284007935","RO","Romania"
+"195.189.252.0","195.189.253.255","3284007936","3284008447","CH","Switzerland"
+"195.189.254.0","195.189.255.255","3284008448","3284008959","NO","Norway"
+"195.190.0.0","195.190.0.255","3284008960","3284009215","NL","Netherlands"
+"195.190.1.0","195.190.1.255","3284009216","3284009471","PL","Poland"
+"195.190.2.0","195.190.2.255","3284009472","3284009727","DE","Germany"
+"195.190.3.0","195.190.3.255","3284009728","3284009983","FR","France"
+"195.190.4.0","195.190.4.255","3284009984","3284010239","CH","Switzerland"
+"195.190.5.0","195.190.6.255","3284010240","3284010751","FR","France"
+"195.190.7.0","195.190.9.255","3284010752","3284011519","DE","Germany"
+"195.190.10.0","195.190.10.255","3284011520","3284011775","HR","Croatia"
+"195.190.11.0","195.190.11.255","3284011776","3284012031","DE","Germany"
+"195.190.12.0","195.190.12.255","3284012032","3284012287","RU","Russian Federation"
+"195.190.13.0","195.190.13.255","3284012288","3284012543","UA","Ukraine"
+"195.190.14.0","195.190.14.255","3284012544","3284012799","RU","Russian Federation"
+"195.190.15.0","195.190.16.255","3284012800","3284013311","AT","Austria"
+"195.190.17.0","195.190.17.255","3284013312","3284013567","PL","Poland"
+"195.190.18.0","195.190.18.255","3284013568","3284013823","DK","Denmark"
+"195.190.19.0","195.190.19.255","3284013824","3284014079","IL","Israel"
+"195.190.20.0","195.190.20.255","3284014080","3284014335","TR","Turkey"
+"195.190.21.0","195.190.21.255","3284014336","3284014591","IT","Italy"
+"195.190.22.0","195.190.22.255","3284014592","3284014847","GB","United Kingdom"
+"195.190.23.0","195.190.23.255","3284014848","3284015103","IL","Israel"
+"195.190.24.0","195.190.24.255","3284015104","3284015359","US","United States"
+"195.190.25.0","195.190.25.255","3284015360","3284015615","DK","Denmark"
+"195.190.26.0","195.190.26.255","3284015616","3284015871","AT","Austria"
+"195.190.27.0","195.190.27.255","3284015872","3284016127","FR","France"
+"195.190.28.0","195.190.28.255","3284016128","3284016383","NL","Netherlands"
+"195.190.29.0","195.190.29.255","3284016384","3284016639","CH","Switzerland"
+"195.190.30.0","195.190.31.255","3284016640","3284017151","DK","Denmark"
+"195.190.32.0","195.190.63.255","3284017152","3284025343","GR","Greece"
+"195.190.64.0","195.190.83.255","3284025344","3284030463","US","United States"
+"195.190.84.0","195.190.84.7","3284030464","3284030471","GB","United Kingdom"
+"195.190.84.8","195.190.84.15","3284030472","3284030479","IL","Israel"
+"195.190.84.16","195.190.84.31","3284030480","3284030495","FR","France"
+"195.190.84.32","195.190.84.111","3284030496","3284030575","GB","United Kingdom"
+"195.190.84.112","195.190.84.119","3284030576","3284030583","DE","Germany"
+"195.190.84.120","195.190.84.151","3284030584","3284030615","GB","United Kingdom"
+"195.190.84.152","195.190.84.159","3284030616","3284030623","SE","Sweden"
+"195.190.84.160","195.190.85.55","3284030624","3284030775","GB","United Kingdom"
+"195.190.85.56","195.190.85.63","3284030776","3284030783","SE","Sweden"
+"195.190.85.64","195.190.86.15","3284030784","3284030991","GB","United Kingdom"
+"195.190.86.16","195.190.86.31","3284030992","3284031007","FR","France"
+"195.190.86.32","195.190.95.255","3284031008","3284033535","GB","United Kingdom"
+"195.190.96.0","195.190.127.255","3284033536","3284041727","RU","Russian Federation"
+"195.190.128.0","195.190.128.255","3284041728","3284041983","DK","Denmark"
+"195.190.129.0","195.190.129.255","3284041984","3284042239","SI","Slovenia"
+"195.190.131.0","195.190.131.255","3284042496","3284042751","AT","Austria"
+"195.190.132.0","195.190.132.255","3284042752","3284043007","RU","Russian Federation"
+"195.190.133.0","195.190.133.255","3284043008","3284043263","TH","Thailand"
+"195.190.134.0","195.190.134.255","3284043264","3284043519","EE","Estonia"
+"195.190.135.0","195.190.135.255","3284043520","3284043775","DE","Germany"
+"195.190.136.0","195.190.136.255","3284043776","3284044031","HR","Croatia"
+"195.190.137.0","195.190.137.255","3284044032","3284044287","FR","France"
+"195.190.138.0","195.190.138.255","3284044288","3284044543","DE","Germany"
+"195.190.140.0","195.190.140.255","3284044800","3284045055","CZ","Czech Republic"
+"195.190.141.0","195.190.141.255","3284045056","3284045311","EE","Estonia"
+"195.190.142.0","195.190.142.255","3284045312","3284045567","DE","Germany"
+"195.190.143.0","195.190.143.255","3284045568","3284045823","AT","Austria"
+"195.190.145.0","195.190.145.255","3284046080","3284046335","DE","Germany"
+"195.190.146.0","195.190.146.255","3284046336","3284046591","NL","Netherlands"
+"195.190.147.0","195.190.147.255","3284046592","3284046847","SE","Sweden"
+"195.190.148.0","195.190.148.255","3284046848","3284047103","DE","Germany"
+"195.190.150.0","195.190.150.255","3284047360","3284047615","EU","Europe"
+"195.190.151.0","195.190.151.255","3284047616","3284047871","NL","Netherlands"
+"195.190.152.0","195.190.152.255","3284047872","3284048127","UA","Ukraine"
+"195.190.153.0","195.190.153.255","3284048128","3284048383","DK","Denmark"
+"195.190.155.0","195.190.156.255","3284048640","3284049151","FR","France"
+"195.190.158.0","195.190.158.255","3284049408","3284049663","SI","Slovenia"
+"195.190.159.0","195.190.159.255","3284049664","3284049919","RO","Romania"
+"195.190.160.0","195.190.191.255","3284049920","3284058111","CH","Switzerland"
+"195.190.192.0","195.190.223.255","3284058112","3284066303","SE","Sweden"
+"195.190.224.0","195.191.1.255","3284066304","3284075007","NL","Netherlands"
+"195.191.2.0","195.191.3.255","3284075008","3284075519","DE","Germany"
+"195.191.4.0","195.191.5.255","3284075520","3284076031","RU","Russian Federation"
+"195.191.6.0","195.191.7.255","3284076032","3284076543","SA","Saudi Arabia"
+"195.191.8.0","195.191.9.255","3284076544","3284077055","PL","Poland"
+"195.191.10.0","195.191.11.255","3284077056","3284077567","RU","Russian Federation"
+"195.191.12.0","195.191.13.255","3284077568","3284078079","UA","Ukraine"
+"195.191.14.0","195.191.15.255","3284078080","3284078591","DE","Germany"
+"195.191.16.0","195.191.17.255","3284078592","3284079103","NL","Netherlands"
+"195.191.18.0","195.191.19.255","3284079104","3284079615","RU","Russian Federation"
+"195.191.20.0","195.191.21.255","3284079616","3284080127","DE","Germany"
+"195.191.24.0","195.191.25.255","3284080640","3284081151","UA","Ukraine"
+"195.191.26.0","195.191.27.255","3284081152","3284081663","DE","Germany"
+"195.191.28.0","195.191.29.255","3284081664","3284082175","IE","Ireland"
+"195.191.30.0","195.191.31.255","3284082176","3284082687","NO","Norway"
+"195.191.32.0","195.191.33.255","3284082688","3284083199","RU","Russian Federation"
+"195.191.34.0","195.191.35.255","3284083200","3284083711","BG","Bulgaria"
+"195.191.36.0","195.191.37.255","3284083712","3284084223","RU","Russian Federation"
+"195.191.38.0","195.191.39.255","3284084224","3284084735","UA","Ukraine"
+"195.191.40.0","195.191.41.255","3284084736","3284085247","RU","Russian Federation"
+"195.191.42.0","195.191.43.255","3284085248","3284085759","DE","Germany"
+"195.191.44.0","195.191.47.255","3284085760","3284086783","RO","Romania"
+"195.191.48.0","195.191.49.255","3284086784","3284087295","CZ","Czech Republic"
+"195.191.50.0","195.191.51.255","3284087296","3284087807","RU","Russian Federation"
+"195.191.52.0","195.191.53.255","3284087808","3284088319","IL","Israel"
+"195.191.56.0","195.191.59.255","3284088832","3284089855","UA","Ukraine"
+"195.191.60.0","195.191.61.255","3284089856","3284090367","BG","Bulgaria"
+"195.191.62.0","195.191.63.255","3284090368","3284090879","PL","Poland"
+"195.191.64.0","195.191.65.255","3284090880","3284091391","RU","Russian Federation"
+"195.191.66.0","195.191.67.255","3284091392","3284091903","GB","United Kingdom"
+"195.191.68.0","195.191.69.255","3284091904","3284092415","DE","Germany"
+"195.191.70.0","195.191.71.255","3284092416","3284092927","GB","United Kingdom"
+"195.191.72.0","195.191.73.255","3284092928","3284093439","UA","Ukraine"
+"195.191.74.0","195.191.75.255","3284093440","3284093951","IR","Iran, Islamic Republic of"
+"195.191.76.0","195.191.79.255","3284093952","3284094975","RU","Russian Federation"
+"195.191.80.0","195.191.81.255","3284094976","3284095487","UA","Ukraine"
+"195.191.82.0","195.191.83.255","3284095488","3284095999","RU","Russian Federation"
+"195.191.84.0","195.191.85.255","3284096000","3284096511","IT","Italy"
+"195.191.86.0","195.191.87.255","3284096512","3284097023","GB","United Kingdom"
+"195.191.88.0","195.191.89.255","3284097024","3284097535","RU","Russian Federation"
+"195.191.90.0","195.191.91.255","3284097536","3284098047","UA","Ukraine"
+"195.191.92.0","195.191.93.255","3284098048","3284098559","DE","Germany"
+"195.191.94.0","195.191.95.255","3284098560","3284099071","BG","Bulgaria"
+"195.191.96.0","195.191.96.255","3284099072","3284099327","SI","Slovenia"
+"195.191.97.0","195.191.97.255","3284099328","3284099583","HU","Hungary"
+"195.191.98.0","195.191.99.255","3284099584","3284100095","GR","Greece"
+"195.191.100.0","195.191.101.255","3284100096","3284100607","AM","Armenia"
+"195.191.102.0","195.191.103.255","3284100608","3284101119","EU","Europe"
+"195.191.104.0","195.191.105.255","3284101120","3284101631","UA","Ukraine"
+"195.191.106.0","195.191.107.255","3284101632","3284102143","GB","United Kingdom"
+"195.191.108.0","195.191.108.255","3284102144","3284102399","DK","Denmark"
+"195.191.109.0","195.191.109.255","3284102400","3284102655","EU","Europe"
+"195.191.110.0","195.191.111.255","3284102656","3284103167","AT","Austria"
+"195.191.112.0","195.191.113.255","3284103168","3284103679","NL","Netherlands"
+"195.191.114.0","195.191.115.255","3284103680","3284104191","DE","Germany"
+"195.191.116.0","195.191.117.255","3284104192","3284104703","NO","Norway"
+"195.191.118.0","195.191.119.255","3284104704","3284105215","TR","Turkey"
+"195.191.120.0","195.191.121.255","3284105216","3284105727","NL","Netherlands"
+"195.191.122.0","195.191.123.255","3284105728","3284106239","FI","Finland"
+"195.191.124.0","195.191.125.255","3284106240","3284106751","RO","Romania"
+"195.191.126.0","195.191.127.255","3284106752","3284107263","UA","Ukraine"
+"195.191.128.0","195.191.129.255","3284107264","3284107775","DE","Germany"
+"195.191.130.0","195.191.131.255","3284107776","3284108287","RU","Russian Federation"
+"195.191.132.0","195.191.133.255","3284108288","3284108799","CH","Switzerland"
+"195.191.134.0","195.191.135.255","3284108800","3284109311","FR","France"
+"195.191.136.0","195.191.137.255","3284109312","3284109823","RU","Russian Federation"
+"195.191.138.0","195.191.139.255","3284109824","3284110335","UA","Ukraine"
+"195.191.142.0","195.191.143.255","3284110848","3284111359","DK","Denmark"
+"195.191.144.0","195.191.145.255","3284111360","3284111871","SE","Sweden"
+"195.191.146.0","195.191.147.255","3284111872","3284112383","RU","Russian Federation"
+"195.191.148.0","195.191.149.255","3284112384","3284112895","BG","Bulgaria"
+"195.191.150.0","195.191.153.255","3284112896","3284113919","NL","Netherlands"
+"195.191.154.0","195.191.155.255","3284113920","3284114431","AM","Armenia"
+"195.191.156.0","195.191.157.255","3284114432","3284114943","GB","United Kingdom"
+"195.191.158.0","195.191.159.255","3284114944","3284115455","RU","Russian Federation"
+"195.191.160.0","195.191.161.255","3284115456","3284115967","RO","Romania"
+"195.191.162.0","195.191.163.255","3284115968","3284116479","PL","Poland"
+"195.191.164.0","195.191.165.255","3284116480","3284116991","NL","Netherlands"
+"195.191.166.0","195.191.167.255","3284116992","3284117503","RU","Russian Federation"
+"195.191.168.0","195.191.169.255","3284117504","3284118015","UA","Ukraine"
+"195.191.170.0","195.191.171.255","3284118016","3284118527","PL","Poland"
+"195.191.172.0","195.191.173.255","3284118528","3284119039","FR","France"
+"195.191.174.0","195.191.175.255","3284119040","3284119551","RU","Russian Federation"
+"195.191.178.0","195.191.179.255","3284120064","3284120575","UA","Ukraine"
+"195.191.180.0","195.191.181.255","3284120576","3284121087","PL","Poland"
+"195.191.182.0","195.191.183.255","3284121088","3284121599","RU","Russian Federation"
+"195.191.184.0","195.191.185.255","3284121600","3284122111","PL","Poland"
+"195.191.186.0","195.191.187.255","3284122112","3284122623","AM","Armenia"
+"195.191.188.0","195.191.189.255","3284122624","3284123135","CH","Switzerland"
+"195.191.190.0","195.191.193.255","3284123136","3284124159","RU","Russian Federation"
+"195.191.194.0","195.191.195.255","3284124160","3284124671","UA","Ukraine"
+"195.191.196.0","195.191.197.255","3284124672","3284125183","DE","Germany"
+"195.191.200.0","195.191.201.255","3284125696","3284126207","UA","Ukraine"
+"195.191.202.0","195.191.205.255","3284126208","3284127231","CZ","Czech Republic"
+"195.191.208.0","195.191.209.255","3284127744","3284128255","RU","Russian Federation"
+"195.191.210.0","195.191.211.255","3284128256","3284128767","GB","United Kingdom"
+"195.191.212.0","195.191.213.255","3284128768","3284129279","SE","Sweden"
+"195.191.214.0","195.191.215.255","3284129280","3284129791","UA","Ukraine"
+"195.191.216.0","195.191.217.255","3284129792","3284130303","DE","Germany"
+"195.191.218.0","195.191.219.255","3284130304","3284130815","GB","United Kingdom"
+"195.191.220.0","195.191.221.255","3284130816","3284131327","RU","Russian Federation"
+"195.191.222.0","195.191.223.255","3284131328","3284131839","HU","Hungary"
+"195.191.224.0","195.191.225.255","3284131840","3284132351","DE","Germany"
+"195.191.226.0","195.191.227.255","3284132352","3284132863","UA","Ukraine"
+"195.191.228.0","195.191.229.255","3284132864","3284133375","HU","Hungary"
+"195.191.230.0","195.191.231.255","3284133376","3284133887","TM","Turkmenistan"
+"195.191.232.0","195.191.233.255","3284133888","3284134399","PL","Poland"
+"195.191.234.0","195.191.235.255","3284134400","3284134911","UA","Ukraine"
+"195.191.236.0","195.191.239.255","3284134912","3284135935","RU","Russian Federation"
+"195.191.240.0","195.191.241.255","3284135936","3284136447","CH","Switzerland"
+"195.191.242.0","195.191.243.255","3284136448","3284136959","RU","Russian Federation"
+"195.191.244.0","195.191.245.255","3284136960","3284137471","FR","France"
+"195.191.246.0","195.191.247.255","3284137472","3284137983","UA","Ukraine"
+"195.191.248.0","195.191.249.255","3284137984","3284138495","PL","Poland"
+"195.191.250.0","195.191.251.255","3284138496","3284139007","RU","Russian Federation"
+"195.191.252.0","195.192.127.255","3284139008","3284172799","AT","Austria"
+"195.192.128.0","195.192.207.255","3284172800","3284193279","DE","Germany"
+"195.192.208.0","195.192.215.255","3284193280","3284195327","AT","Austria"
+"195.192.216.0","195.192.223.255","3284195328","3284197375","DE","Germany"
+"195.192.224.0","195.192.231.255","3284197376","3284199423","IL","Israel"
+"195.192.232.0","195.192.235.255","3284199424","3284200447","DK","Denmark"
+"195.192.236.0","195.192.239.255","3284200448","3284201471","FR","France"
+"195.192.240.0","195.192.243.255","3284201472","3284202495","PL","Poland"
+"195.192.244.0","195.192.247.255","3284202496","3284203519","RS","Serbia"
+"195.192.248.0","195.192.249.255","3284203520","3284204031","DK","Denmark"
+"195.192.250.0","195.192.251.255","3284204032","3284204543","FI","Finland"
+"195.192.252.0","195.192.254.255","3284204544","3284205311","DE","Germany"
+"195.192.255.0","195.192.255.255","3284205312","3284205567","ES","Spain"
+"195.193.0.0","195.193.2.255","3284205568","3284206335","NL","Netherlands"
+"195.193.3.0","195.193.3.255","3284206336","3284206591","EU","Europe"
+"195.193.4.0","195.193.202.255","3284206592","3284257535","NL","Netherlands"
+"195.193.203.0","195.193.203.255","3284257536","3284257791","GB","United Kingdom"
+"195.193.204.0","195.193.255.255","3284257792","3284271103","NL","Netherlands"
+"195.194.0.0","195.195.244.51","3284271104","3284399155","GB","United Kingdom"
+"195.195.244.52","195.195.244.55","3284399156","3284399159","BG","Bulgaria"
+"195.195.244.56","195.195.255.255","3284399160","3284402175","GB","United Kingdom"
+"195.196.0.0","195.196.255.255","3284402176","3284467711","SE","Sweden"
+"195.197.0.0","195.197.255.255","3284467712","3284533247","FI","Finland"
+"195.198.0.0","195.198.255.255","3284533248","3284598783","SE","Sweden"
+"195.199.0.0","195.199.255.255","3284598784","3284664319","HU","Hungary"
+"195.200.0.0","195.200.31.255","3284664320","3284672511","GB","United Kingdom"
+"195.200.32.0","195.200.63.255","3284672512","3284680703","DE","Germany"
+"195.200.64.0","195.200.65.255","3284680704","3284681215","UA","Ukraine"
+"195.200.68.0","195.200.69.255","3284681728","3284682239","FI","Finland"
+"195.200.70.0","195.200.71.255","3284682240","3284682751","DE","Germany"
+"195.200.72.0","195.200.73.255","3284682752","3284683263","SE","Sweden"
+"195.200.74.0","195.200.75.255","3284683264","3284683775","KZ","Kazakhstan"
+"195.200.76.0","195.200.77.255","3284683776","3284684287","GB","United Kingdom"
+"195.200.78.0","195.200.79.255","3284684288","3284684799","FR","France"
+"195.200.80.0","195.200.81.255","3284684800","3284685311","DE","Germany"
+"195.200.82.0","195.200.83.255","3284685312","3284685823","NL","Netherlands"
+"195.200.84.0","195.200.85.255","3284685824","3284686335","DE","Germany"
+"195.200.86.0","195.200.87.255","3284686336","3284686847","RO","Romania"
+"195.200.88.0","195.200.89.255","3284686848","3284687359","PL","Poland"
+"195.200.90.0","195.200.91.255","3284687360","3284687871","UA","Ukraine"
+"195.200.92.0","195.200.93.255","3284687872","3284688383","NG","Nigeria"
+"195.200.94.0","195.200.95.255","3284688384","3284688895","IT","Italy"
+"195.200.96.0","195.200.127.255","3284688896","3284697087","FR","France"
+"195.200.128.0","195.200.159.255","3284697088","3284705279","GB","United Kingdom"
+"195.200.160.0","195.200.191.255","3284705280","3284713471","FR","France"
+"195.200.192.0","195.200.192.255","3284713472","3284713727","DE","Germany"
+"195.200.193.0","195.200.193.255","3284713728","3284713983","GR","Greece"
+"195.200.194.0","195.200.194.255","3284713984","3284714239","DE","Germany"
+"195.200.195.0","195.200.195.255","3284714240","3284714495","FR","France"
+"195.200.196.0","195.200.196.255","3284714496","3284714751","UA","Ukraine"
+"195.200.197.0","195.200.197.255","3284714752","3284715007","AT","Austria"
+"195.200.198.0","195.200.198.255","3284715008","3284715263","GB","United Kingdom"
+"195.200.199.0","195.200.199.255","3284715264","3284715519","PL","Poland"
+"195.200.200.0","195.200.200.255","3284715520","3284715775","SI","Slovenia"
+"195.200.201.0","195.200.201.40","3284715776","3284715816","BE","Belgium"
+"195.200.201.41","195.200.201.41","3284715817","3284715817","EU","Europe"
+"195.200.201.42","195.200.201.255","3284715818","3284716031","BE","Belgium"
+"195.200.202.0","195.200.202.255","3284716032","3284716287","IT","Italy"
+"195.200.203.0","195.200.203.255","3284716288","3284716543","RU","Russian Federation"
+"195.200.204.0","195.200.204.255","3284716544","3284716799","GR","Greece"
+"195.200.205.0","195.200.205.255","3284716800","3284717055","IL","Israel"
+"195.200.206.0","195.200.206.255","3284717056","3284717311","PL","Poland"
+"195.200.207.0","195.200.207.255","3284717312","3284717567","DE","Germany"
+"195.200.208.0","195.200.208.255","3284717568","3284717823","FR","France"
+"195.200.209.0","195.200.209.255","3284717824","3284718079","RU","Russian Federation"
+"195.200.211.0","195.200.211.255","3284718336","3284718591","GB","United Kingdom"
+"195.200.212.0","195.200.212.255","3284718592","3284718847","PL","Poland"
+"195.200.213.0","195.200.213.255","3284718848","3284719103","RU","Russian Federation"
+"195.200.214.0","195.200.214.255","3284719104","3284719359","PL","Poland"
+"195.200.216.0","195.200.216.255","3284719616","3284719871","RU","Russian Federation"
+"195.200.217.0","195.200.217.255","3284719872","3284720127","FR","France"
+"195.200.218.0","195.200.218.255","3284720128","3284720383","CH","Switzerland"
+"195.200.219.0","195.200.220.255","3284720384","3284720895","SE","Sweden"
+"195.200.222.0","195.200.222.255","3284721152","3284721407","TR","Turkey"
+"195.200.223.0","195.200.223.255","3284721408","3284721663","NL","Netherlands"
+"195.200.224.0","195.200.225.255","3284721664","3284722175","BE","Belgium"
+"195.200.226.0","195.200.227.255","3284722176","3284722687","RU","Russian Federation"
+"195.200.228.0","195.200.229.255","3284722688","3284723199","FR","France"
+"195.200.230.0","195.200.231.255","3284723200","3284723711","GB","United Kingdom"
+"195.200.232.0","195.200.233.255","3284723712","3284724223","RU","Russian Federation"
+"195.200.234.0","195.200.235.255","3284724224","3284724735","PL","Poland"
+"195.200.236.0","195.200.237.255","3284724736","3284725247","RU","Russian Federation"
+"195.200.238.0","195.200.239.255","3284725248","3284725759","GR","Greece"
+"195.200.240.0","195.200.241.255","3284725760","3284726271","LU","Luxembourg"
+"195.200.242.0","195.200.243.255","3284726272","3284726783","DE","Germany"
+"195.200.244.0","195.200.245.255","3284726784","3284727295","UA","Ukraine"
+"195.200.246.0","195.200.247.255","3284727296","3284727807","MK","Macedonia"
+"195.200.248.0","195.200.249.255","3284727808","3284728319","RU","Russian Federation"
+"195.200.250.0","195.200.251.255","3284728320","3284728831","UA","Ukraine"
+"195.200.252.0","195.200.253.255","3284728832","3284729343","PT","Portugal"
+"195.200.254.0","195.200.255.255","3284729344","3284729855","FR","France"
+"195.201.0.0","195.201.255.255","3284729856","3284795391","RU","Russian Federation"
+"195.202.0.0","195.202.31.255","3284795392","3284803583","FR","France"
+"195.202.32.0","195.202.63.255","3284803584","3284811775","DE","Germany"
+"195.202.64.0","195.202.95.255","3284811776","3284819967","KE","Kenya"
+"195.202.96.0","195.202.127.255","3284819968","3284828159","GB","United Kingdom"
+"195.202.128.0","195.202.191.255","3284828160","3284844543","AT","Austria"
+"195.202.192.0","195.202.255.255","3284844544","3284860927","CH","Switzerland"
+"195.203.0.0","195.203.255.255","3284860928","3284926463","DE","Germany"
+"195.204.0.0","195.204.255.255","3284926464","3284991999","NO","Norway"
+"195.205.0.0","195.205.255.255","3284992000","3285057535","PL","Poland"
+"195.206.0.0","195.206.31.255","3285057536","3285065727","IT","Italy"
+"195.206.32.0","195.206.63.255","3285065728","3285073919","RU","Russian Federation"
+"195.206.64.0","195.206.65.255","3285073920","3285074431","NL","Netherlands"
+"195.206.66.0","195.206.66.255","3285074432","3285074687","GB","United Kingdom"
+"195.206.67.0","195.206.73.255","3285074688","3285076479","NL","Netherlands"
+"195.206.74.0","195.206.74.255","3285076480","3285076735","EU","Europe"
+"195.206.75.0","195.206.75.31","3285076736","3285076767","BE","Belgium"
+"195.206.75.32","195.206.80.95","3285076768","3285078111","NL","Netherlands"
+"195.206.80.96","195.206.80.127","3285078112","3285078143","GB","United Kingdom"
+"195.206.80.128","195.206.80.159","3285078144","3285078175","NL","Netherlands"
+"195.206.80.160","195.206.80.175","3285078176","3285078191","GB","United Kingdom"
+"195.206.80.176","195.206.85.127","3285078192","3285079423","NL","Netherlands"
+"195.206.85.128","195.206.85.255","3285079424","3285079551","DE","Germany"
+"195.206.86.0","195.206.87.159","3285079552","3285079967","NL","Netherlands"
+"195.206.87.160","195.206.87.191","3285079968","3285079999","DE","Germany"
+"195.206.87.192","195.206.95.255","3285080000","3285082111","NL","Netherlands"
+"195.206.96.0","195.206.103.255","3285082112","3285084159","AT","Austria"
+"195.206.112.0","195.206.119.255","3285086208","3285088255","PL","Poland"
+"195.206.120.0","195.206.120.255","3285088256","3285088511","RO","Romania"
+"195.206.121.0","195.206.121.255","3285088512","3285088767","DK","Denmark"
+"195.206.122.0","195.206.123.255","3285088768","3285089279","RU","Russian Federation"
+"195.206.124.0","195.206.127.255","3285089280","3285090303","PL","Poland"
+"195.206.128.0","195.206.159.255","3285090304","3285098495","DE","Germany"
+"195.206.160.0","195.206.223.255","3285098496","3285114879","GB","United Kingdom"
+"195.206.224.0","195.206.227.255","3285114880","3285115903","RU","Russian Federation"
+"195.206.228.0","195.206.229.255","3285115904","3285116415","SI","Slovenia"
+"195.206.232.0","195.206.233.255","3285116928","3285117439","UA","Ukraine"
+"195.206.236.0","195.206.237.255","3285117952","3285118463","FR","France"
+"195.206.238.0","195.206.239.255","3285118464","3285118975","UA","Ukraine"
+"195.206.240.0","195.206.241.255","3285118976","3285119487","RU","Russian Federation"
+"195.206.242.0","195.206.243.255","3285119488","3285119999","RO","Romania"
+"195.206.244.0","195.206.245.255","3285120000","3285120511","RU","Russian Federation"
+"195.206.246.0","195.206.247.255","3285120512","3285121023","RO","Romania"
+"195.206.248.0","195.206.249.255","3285121024","3285121535","SE","Sweden"
+"195.206.250.0","195.206.251.255","3285121536","3285122047","CY","Cyprus"
+"195.206.252.0","195.206.255.255","3285122048","3285123071","RU","Russian Federation"
+"195.207.0.0","195.207.255.255","3285123072","3285188607","BE","Belgium"
+"195.208.0.0","195.209.255.255","3285188608","3285319679","RU","Russian Federation"
+"195.210.0.0","195.210.1.255","3285319680","3285320191","HU","Hungary"
+"195.210.2.0","195.210.3.255","3285320192","3285320703","RU","Russian Federation"
+"195.210.4.0","195.210.5.255","3285320704","3285321215","RO","Romania"
+"195.210.6.0","195.210.7.255","3285321216","3285321727","DE","Germany"
+"195.210.8.0","195.210.9.255","3285321728","3285322239","RU","Russian Federation"
+"195.210.10.0","195.210.11.255","3285322240","3285322751","DE","Germany"
+"195.210.12.0","195.210.13.255","3285322752","3285323263","PL","Poland"
+"195.210.14.0","195.210.15.255","3285323264","3285323775","CZ","Czech Republic"
+"195.210.16.0","195.210.17.255","3285323776","3285324287","CH","Switzerland"
+"195.210.18.0","195.210.19.255","3285324288","3285324799","DK","Denmark"
+"195.210.20.0","195.210.21.255","3285324800","3285325311","RU","Russian Federation"
+"195.210.22.0","195.210.23.255","3285325312","3285325823","GB","United Kingdom"
+"195.210.24.0","195.210.25.255","3285325824","3285326335","PL","Poland"
+"195.210.26.0","195.210.27.255","3285326336","3285326847","DE","Germany"
+"195.210.28.0","195.210.29.255","3285326848","3285327359","SK","Slovakia"
+"195.210.30.0","195.210.33.255","3285327360","3285328383","RU","Russian Federation"
+"195.210.34.0","195.210.35.255","3285328384","3285328895","PL","Poland"
+"195.210.36.0","195.210.37.255","3285328896","3285329407","SE","Sweden"
+"195.210.38.0","195.210.39.255","3285329408","3285329919","GB","United Kingdom"
+"195.210.40.0","195.210.41.255","3285329920","3285330431","RO","Romania"
+"195.210.42.0","195.210.43.255","3285330432","3285330943","FR","France"
+"195.210.44.0","195.210.45.255","3285330944","3285331455","RO","Romania"
+"195.210.46.0","195.210.47.255","3285331456","3285331967","KZ","Kazakhstan"
+"195.210.48.0","195.210.51.255","3285331968","3285332991","DE","Germany"
+"195.210.52.0","195.210.53.255","3285332992","3285333503","SE","Sweden"
+"195.210.54.0","195.210.55.255","3285333504","3285334015","GB","United Kingdom"
+"195.210.56.0","195.210.57.255","3285334016","3285334527","NL","Netherlands"
+"195.210.58.0","195.210.59.255","3285334528","3285335039","DE","Germany"
+"195.210.60.0","195.210.61.255","3285335040","3285335551","PL","Poland"
+"195.210.62.0","195.210.63.255","3285335552","3285336063","SE","Sweden"
+"195.210.64.0","195.210.127.255","3285336064","3285352447","IT","Italy"
+"195.210.128.0","195.210.191.255","3285352448","3285368831","RU","Russian Federation"
+"195.210.192.0","195.210.255.255","3285368832","3285385215","SI","Slovenia"
+"195.211.0.0","195.211.3.255","3285385216","3285386239","PL","Poland"
+"195.211.4.0","195.211.7.255","3285386240","3285387263","RU","Russian Federation"
+"195.211.8.0","195.211.11.255","3285387264","3285388287","PL","Poland"
+"195.211.12.0","195.211.15.255","3285388288","3285389311","CH","Switzerland"
+"195.211.16.0","195.211.19.255","3285389312","3285390335","FI","Finland"
+"195.211.20.0","195.211.31.255","3285390336","3285393407","RU","Russian Federation"
+"195.211.32.0","195.211.35.255","3285393408","3285394431","AT","Austria"
+"195.211.36.0","195.211.43.255","3285394432","3285396479","RU","Russian Federation"
+"195.211.44.0","195.211.47.255","3285396480","3285397503","IR","Iran, Islamic Republic of"
+"195.211.48.0","195.211.51.255","3285397504","3285398527","NL","Netherlands"
+"195.211.52.0","195.211.55.255","3285398528","3285399551","CZ","Czech Republic"
+"195.211.56.0","195.211.59.255","3285399552","3285400575","NL","Netherlands"
+"195.211.60.0","195.211.63.255","3285400576","3285401599","UA","Ukraine"
+"195.211.64.0","195.211.67.255","3285401600","3285402623","RU","Russian Federation"
+"195.211.68.0","195.211.71.255","3285402624","3285403647","IL","Israel"
+"195.211.72.0","195.211.75.255","3285403648","3285404671","NL","Netherlands"
+"195.211.76.0","195.211.83.255","3285404672","3285406719","RU","Russian Federation"
+"195.211.84.0","195.211.87.255","3285406720","3285407743","UA","Ukraine"
+"195.211.88.0","195.211.91.255","3285407744","3285408767","RU","Russian Federation"
+"195.211.92.0","195.211.95.255","3285408768","3285409791","GB","United Kingdom"
+"195.211.96.0","195.211.107.255","3285409792","3285412863","RU","Russian Federation"
+"195.211.108.0","195.211.111.255","3285412864","3285413887","UA","Ukraine"
+"195.211.112.0","195.211.115.255","3285413888","3285414911","RU","Russian Federation"
+"195.211.116.0","195.211.119.255","3285414912","3285415935","UA","Ukraine"
+"195.211.120.0","195.211.131.255","3285415936","3285419007","RU","Russian Federation"
+"195.211.132.0","195.211.135.255","3285419008","3285420031","SE","Sweden"
+"195.211.136.0","195.211.155.255","3285420032","3285425151","UA","Ukraine"
+"195.211.156.0","195.211.159.255","3285425152","3285426175","LV","Latvia"
+"195.211.160.0","195.211.163.255","3285426176","3285427199","RU","Russian Federation"
+"195.211.164.0","195.211.167.255","3285427200","3285428223","GB","United Kingdom"
+"195.211.172.0","195.211.175.255","3285429248","3285430271","UA","Ukraine"
+"195.211.176.0","195.211.179.255","3285430272","3285431295","DK","Denmark"
+"195.211.180.0","195.211.183.255","3285431296","3285432319","UZ","Uzbekistan"
+"195.211.184.0","195.211.191.255","3285432320","3285434367","UA","Ukraine"
+"195.211.192.0","195.211.199.255","3285434368","3285436415","RU","Russian Federation"
+"195.211.200.0","195.211.203.255","3285436416","3285437439","GR","Greece"
+"195.211.204.0","195.211.207.255","3285437440","3285438463","RU","Russian Federation"
+"195.211.208.0","195.211.215.255","3285438464","3285440511","UA","Ukraine"
+"195.211.216.0","195.211.223.255","3285440512","3285442559","RU","Russian Federation"
+"195.211.224.0","195.211.227.255","3285442560","3285443583","IE","Ireland"
+"195.211.228.0","195.211.231.255","3285443584","3285444607","UA","Ukraine"
+"195.211.232.0","195.211.239.255","3285444608","3285446655","RU","Russian Federation"
+"195.211.240.0","195.211.243.255","3285446656","3285447679","UA","Ukraine"
+"195.211.244.0","195.211.249.255","3285447680","3285449215","RU","Russian Federation"
+"195.211.250.0","195.211.250.255","3285449216","3285449471","GB","United Kingdom"
+"195.211.251.0","195.211.251.255","3285449472","3285449727","RU","Russian Federation"
+"195.211.252.0","195.211.255.255","3285449728","3285450751","UA","Ukraine"
+"195.212.0.0","195.212.2.191","3285450752","3285451455","EU","Europe"
+"195.212.2.192","195.212.2.207","3285451456","3285451471","GB","United Kingdom"
+"195.212.2.208","195.212.3.87","3285451472","3285451607","EU","Europe"
+"195.212.3.88","195.212.3.95","3285451608","3285451615","GB","United Kingdom"
+"195.212.3.96","195.212.6.65","3285451616","3285452353","EU","Europe"
+"195.212.6.66","195.212.6.66","3285452354","3285452354","GB","United Kingdom"
+"195.212.6.67","195.212.6.207","3285452355","3285452495","EU","Europe"
+"195.212.6.208","195.212.6.223","3285452496","3285452511","GB","United Kingdom"
+"195.212.6.224","195.212.10.127","3285452512","3285453439","EU","Europe"
+"195.212.10.128","195.212.11.255","3285453440","3285453823","GB","United Kingdom"
+"195.212.12.0","195.212.28.255","3285453824","3285458175","EU","Europe"
+"195.212.29.0","195.212.29.0","3285458176","3285458176","GB","United Kingdom"
+"195.212.29.1","195.212.43.47","3285458177","3285461807","EU","Europe"
+"195.212.43.48","195.212.43.79","3285461808","3285461839","NL","Netherlands"
+"195.212.43.80","195.212.48.127","3285461840","3285463167","EU","Europe"
+"195.212.48.128","195.212.48.159","3285463168","3285463199","LU","Luxembourg"
+"195.212.48.160","195.212.63.159","3285463200","3285467039","EU","Europe"
+"195.212.63.160","195.212.63.223","3285467040","3285467103","BG","Bulgaria"
+"195.212.63.224","195.212.63.255","3285467104","3285467135","EU","Europe"
+"195.212.64.0","195.212.83.255","3285467136","3285472255","IT","Italy"
+"195.212.84.0","195.212.84.15","3285472256","3285472271","US","United States"
+"195.212.84.16","195.212.84.31","3285472272","3285472287","DE","Germany"
+"195.212.84.32","195.212.84.255","3285472288","3285472511","US","United States"
+"195.212.85.0","195.212.92.255","3285472512","3285474559","IT","Italy"
+"195.212.93.0","195.212.93.255","3285474560","3285474815","EU","Europe"
+"195.212.94.0","195.212.95.255","3285474816","3285475327","IT","Italy"
+"195.212.96.0","195.212.103.15","3285475328","3285477135","EU","Europe"
+"195.212.103.16","195.212.103.31","3285477136","3285477151","IT","Italy"
+"195.212.103.32","195.212.117.255","3285477152","3285480959","EU","Europe"
+"195.212.118.0","195.212.118.255","3285480960","3285481215","CH","Switzerland"
+"195.212.119.0","195.212.147.191","3285481216","3285488575","EU","Europe"
+"195.212.147.192","195.212.147.255","3285488576","3285488639","CY","Cyprus"
+"195.212.148.0","195.212.173.255","3285488640","3285495295","EU","Europe"
+"195.212.174.0","195.212.175.255","3285495296","3285495807","ES","Spain"
+"195.212.176.0","195.212.197.143","3285495808","3285501327","EU","Europe"
+"195.212.197.144","195.212.197.175","3285501328","3285501359","CZ","Czech Republic"
+"195.212.197.176","195.212.198.255","3285501360","3285501695","EU","Europe"
+"195.212.199.0","195.212.199.255","3285501696","3285501951","GB","United Kingdom"
+"195.212.200.0","195.212.231.255","3285501952","3285510143","EU","Europe"
+"195.212.232.0","195.212.239.255","3285510144","3285512191","GB","United Kingdom"
+"195.212.240.0","195.212.253.255","3285512192","3285515775","EU","Europe"
+"195.212.254.0","195.212.254.23","3285515776","3285515799","GR","Greece"
+"195.212.254.24","195.212.254.39","3285515800","3285515815","EU","Europe"
+"195.212.254.40","195.212.254.47","3285515816","3285515823","GR","Greece"
+"195.212.254.48","195.212.254.255","3285515824","3285516031","EU","Europe"
+"195.212.255.0","195.212.255.63","3285516032","3285516095","HR","Croatia"
+"195.212.255.64","195.212.255.255","3285516096","3285516287","EU","Europe"
+"195.213.0.0","195.213.111.255","3285516288","3285544959","BE","Belgium"
+"195.213.112.0","195.213.112.255","3285544960","3285545215","EU","Europe"
+"195.213.113.0","195.213.255.255","3285545216","3285581823","BE","Belgium"
+"195.214.0.0","195.214.55.255","3285581824","3285596159","DE","Germany"
+"195.214.56.0","195.214.56.31","3285596160","3285596191","US","United States"
+"195.214.56.32","195.214.56.63","3285596192","3285596223","DE","Germany"
+"195.214.56.64","195.214.56.95","3285596224","3285596255","US","United States"
+"195.214.56.96","195.214.56.127","3285596256","3285596287","DE","Germany"
+"195.214.56.128","195.214.56.159","3285596288","3285596319","US","United States"
+"195.214.56.160","195.214.56.191","3285596320","3285596351","DE","Germany"
+"195.214.56.192","195.214.56.223","3285596352","3285596383","FR","France"
+"195.214.56.224","195.214.59.255","3285596384","3285597183","DE","Germany"
+"195.214.60.0","195.214.60.31","3285597184","3285597215","US","United States"
+"195.214.60.32","195.214.95.255","3285597216","3285606399","DE","Germany"
+"195.214.96.0","195.214.127.255","3285606400","3285614591","GB","United Kingdom"
+"195.214.128.0","195.214.191.255","3285614592","3285630975","TR","Turkey"
+"195.214.192.0","195.214.199.255","3285630976","3285633023","UA","Ukraine"
+"195.214.200.0","195.214.207.255","3285633024","3285635071","NO","Norway"
+"195.214.208.0","195.214.215.255","3285635072","3285637119","UA","Ukraine"
+"195.214.216.0","195.214.219.255","3285637120","3285638143","DE","Germany"
+"195.214.220.0","195.214.223.255","3285638144","3285639167","UA","Ukraine"
+"195.214.224.0","195.214.231.255","3285639168","3285641215","FR","France"
+"195.214.232.0","195.214.235.255","3285641216","3285642239","RU","Russian Federation"
+"195.214.236.0","195.214.239.255","3285642240","3285643263","UA","Ukraine"
+"195.214.240.0","195.214.247.255","3285643264","3285645311","FR","France"
+"195.214.248.0","195.214.255.255","3285645312","3285647359","BG","Bulgaria"
+"195.215.0.0","195.215.31.103","3285647360","3285655399","DK","Denmark"
+"195.215.31.104","195.215.31.104","3285655400","3285655400","US","United States"
+"195.215.31.105","195.215.255.255","3285655401","3285712895","DK","Denmark"
+"195.216.0.0","195.216.31.255","3285712896","3285721087","GB","United Kingdom"
+"195.216.32.0","195.216.63.255","3285721088","3285729279","SE","Sweden"
+"195.216.64.0","195.216.95.255","3285729280","3285737471","CH","Switzerland"
+"195.216.96.0","195.216.127.255","3285737472","3285745663","PL","Poland"
+"195.216.160.0","195.216.191.255","3285753856","3285762047","LV","Latvia"
+"195.216.192.0","195.216.193.255","3285762048","3285762559","FR","France"
+"195.216.194.0","195.216.195.255","3285762560","3285763071","RU","Russian Federation"
+"195.216.196.0","195.216.197.255","3285763072","3285763583","GB","United Kingdom"
+"195.216.198.0","195.216.199.255","3285763584","3285764095","DE","Germany"
+"195.216.200.0","195.216.201.255","3285764096","3285764607","RU","Russian Federation"
+"195.216.204.0","195.216.207.255","3285765120","3285766143","UA","Ukraine"
+"195.216.210.0","195.216.213.255","3285766656","3285767679","UA","Ukraine"
+"195.216.214.0","195.216.215.255","3285767680","3285768191","FR","France"
+"195.216.216.0","195.216.217.255","3285768192","3285768703","RU","Russian Federation"
+"195.216.218.0","195.216.218.255","3285768704","3285768959","RO","Romania"
+"195.216.219.0","195.216.219.255","3285768960","3285769215","PL","Poland"
+"195.216.220.0","195.216.221.255","3285769216","3285769727","DE","Germany"
+"195.216.222.0","195.216.223.255","3285769728","3285770239","RO","Romania"
+"195.216.224.0","195.216.224.255","3285770240","3285770495","NL","Netherlands"
+"195.216.225.0","195.216.225.255","3285770496","3285770751","US","United States"
+"195.216.226.0","195.216.226.255","3285770752","3285771007","UA","Ukraine"
+"195.216.227.0","195.216.227.255","3285771008","3285771263","CH","Switzerland"
+"195.216.228.0","195.216.228.255","3285771264","3285771519","BG","Bulgaria"
+"195.216.229.0","195.216.229.255","3285771520","3285771775","AT","Austria"
+"195.216.230.0","195.216.230.255","3285771776","3285772031","RO","Romania"
+"195.216.231.0","195.216.231.255","3285772032","3285772287","SE","Sweden"
+"195.216.232.0","195.216.232.255","3285772288","3285772543","TR","Turkey"
+"195.216.233.0","195.216.233.255","3285772544","3285772799","LT","Lithuania"
+"195.216.235.0","195.216.235.255","3285773056","3285773311","DE","Germany"
+"195.216.236.0","195.216.236.255","3285773312","3285773567","LV","Latvia"
+"195.216.237.0","195.216.237.255","3285773568","3285773823","KG","Kyrgyzstan"
+"195.216.239.0","195.216.239.255","3285774080","3285774335","RO","Romania"
+"195.216.240.0","195.216.240.255","3285774336","3285774591","CZ","Czech Republic"
+"195.216.241.0","195.216.241.255","3285774592","3285774847","RU","Russian Federation"
+"195.216.242.0","195.216.242.255","3285774848","3285775103","FR","France"
+"195.216.243.0","195.216.244.255","3285775104","3285775615","RU","Russian Federation"
+"195.216.246.0","195.216.246.255","3285775872","3285776127","NL","Netherlands"
+"195.216.248.0","195.216.248.255","3285776384","3285776639","UA","Ukraine"
+"195.216.249.0","195.216.249.255","3285776640","3285776895","FR","France"
+"195.216.250.0","195.216.250.255","3285776896","3285777151","PL","Poland"
+"195.216.251.0","195.216.251.255","3285777152","3285777407","HU","Hungary"
+"195.216.252.0","195.216.252.255","3285777408","3285777663","IL","Israel"
+"195.216.253.0","195.216.253.255","3285777664","3285777919","SI","Slovenia"
+"195.216.254.0","195.216.254.255","3285777920","3285778175","PL","Poland"
+"195.216.255.0","195.216.255.255","3285778176","3285778431","DE","Germany"
+"195.217.0.0","195.217.255.255","3285778432","3285843967","GB","United Kingdom"
+"195.218.0.0","195.218.31.255","3285843968","3285852159","LU","Luxembourg"
+"195.218.32.0","195.218.63.255","3285852160","3285860351","GB","United Kingdom"
+"195.218.64.0","195.218.95.255","3285860352","3285868543","FI","Finland"
+"195.218.96.0","195.218.127.255","3285868544","3285876735","IE","Ireland"
+"195.218.128.0","195.218.255.255","3285876736","3285909503","RU","Russian Federation"
+"195.219.0.0","195.219.3.63","3285909504","3285910335","EU","Europe"
+"195.219.3.64","195.219.3.127","3285910336","3285910399","ES","Spain"
+"195.219.3.128","195.219.7.255","3285910400","3285911551","EU","Europe"
+"195.219.8.0","195.219.11.255","3285911552","3285912575","GB","United Kingdom"
+"195.219.12.0","195.219.16.47","3285912576","3285913647","EU","Europe"
+"195.219.16.48","195.219.16.55","3285913648","3285913655","IE","Ireland"
+"195.219.16.56","195.219.16.103","3285913656","3285913703","GB","United Kingdom"
+"195.219.16.104","195.219.16.111","3285913704","3285913711","FI","Finland"
+"195.219.16.112","195.219.17.55","3285913712","3285913911","GB","United Kingdom"
+"195.219.17.56","195.219.17.63","3285913912","3285913919","EU","Europe"
+"195.219.17.64","195.219.17.111","3285913920","3285913967","GB","United Kingdom"
+"195.219.17.112","195.219.24.255","3285913968","3285915903","EU","Europe"
+"195.219.25.0","195.219.25.255","3285915904","3285916159","AT","Austria"
+"195.219.26.0","195.219.31.255","3285916160","3285917695","EU","Europe"
+"195.219.32.0","195.219.34.255","3285917696","3285918463","GB","United Kingdom"
+"195.219.35.0","195.219.39.255","3285918464","3285919743","EU","Europe"
+"195.219.40.0","195.219.47.255","3285919744","3285921791","QA","Qatar"
+"195.219.48.0","195.219.55.255","3285921792","3285923839","FR","France"
+"195.219.56.0","195.219.57.255","3285923840","3285924351","EU","Europe"
+"195.219.58.0","195.219.58.63","3285924352","3285924415","ES","Spain"
+"195.219.58.64","195.219.60.47","3285924416","3285924911","EU","Europe"
+"195.219.60.48","195.219.60.55","3285924912","3285924919","CH","Switzerland"
+"195.219.60.56","195.219.60.63","3285924920","3285924927","FI","Finland"
+"195.219.60.64","195.219.60.79","3285924928","3285924943","DE","Germany"
+"195.219.60.80","195.219.60.83","3285924944","3285924947","IT","Italy"
+"195.219.60.84","195.219.60.87","3285924948","3285924951","AT","Austria"
+"195.219.60.88","195.219.60.91","3285924952","3285924955","CH","Switzerland"
+"195.219.60.92","195.219.60.95","3285924956","3285924959","PL","Poland"
+"195.219.60.96","195.219.60.127","3285924960","3285924991","DE","Germany"
+"195.219.60.128","195.219.60.131","3285924992","3285924995","FR","France"
+"195.219.60.132","195.219.60.135","3285924996","3285924999","CZ","Czech Republic"
+"195.219.60.136","195.219.60.143","3285925000","3285925007","RU","Russian Federation"
+"195.219.60.144","195.219.60.191","3285925008","3285925055","DE","Germany"
+"195.219.60.192","195.219.60.195","3285925056","3285925059","EU","Europe"
+"195.219.60.196","195.219.60.199","3285925060","3285925063","CH","Switzerland"
+"195.219.60.200","195.219.60.207","3285925064","3285925071","RU","Russian Federation"
+"195.219.60.208","195.219.61.43","3285925072","3285925163","EU","Europe"
+"195.219.61.44","195.219.61.51","3285925164","3285925171","CH","Switzerland"
+"195.219.61.52","195.219.66.31","3285925172","3285926431","EU","Europe"
+"195.219.66.32","195.219.66.63","3285926432","3285926463","CH","Switzerland"
+"195.219.66.64","195.219.66.191","3285926464","3285926591","EU","Europe"
+"195.219.66.192","195.219.66.223","3285926592","3285926623","DE","Germany"
+"195.219.66.224","195.219.73.111","3285926624","3285928303","EU","Europe"
+"195.219.73.112","195.219.73.119","3285928304","3285928311","GB","United Kingdom"
+"195.219.73.120","195.219.76.255","3285928312","3285929215","EU","Europe"
+"195.219.77.0","195.219.77.15","3285929216","3285929231","DE","Germany"
+"195.219.77.16","195.219.82.255","3285929232","3285930751","EU","Europe"
+"195.219.83.0","195.219.83.255","3285930752","3285931007","GB","United Kingdom"
+"195.219.84.0","195.219.86.7","3285931008","3285931527","EU","Europe"
+"195.219.86.8","195.219.86.39","3285931528","3285931559","DE","Germany"
+"195.219.86.40","195.219.102.255","3285931560","3285935871","EU","Europe"
+"195.219.103.0","195.219.103.255","3285935872","3285936127","GB","United Kingdom"
+"195.219.104.0","195.219.104.7","3285936128","3285936135","EU","Europe"
+"195.219.104.8","195.219.104.19","3285936136","3285936147","FR","France"
+"195.219.104.20","195.219.104.23","3285936148","3285936151","EU","Europe"
+"195.219.104.24","195.219.104.39","3285936152","3285936167","FR","France"
+"195.219.104.40","195.219.115.191","3285936168","3285939135","EU","Europe"
+"195.219.115.192","195.219.115.231","3285939136","3285939175","GB","United Kingdom"
+"195.219.115.232","195.219.115.239","3285939176","3285939183","EU","Europe"
+"195.219.115.240","195.219.115.247","3285939184","3285939191","GB","United Kingdom"
+"195.219.115.248","195.219.118.31","3285939192","3285939743","EU","Europe"
+"195.219.118.32","195.219.118.47","3285939744","3285939759","GB","United Kingdom"
+"195.219.118.48","195.219.118.127","3285939760","3285939839","EU","Europe"
+"195.219.118.128","195.219.118.255","3285939840","3285939967","GB","United Kingdom"
+"195.219.119.0","195.219.121.255","3285939968","3285940735","EU","Europe"
+"195.219.122.0","195.219.122.31","3285940736","3285940767","IT","Italy"
+"195.219.122.32","195.219.123.255","3285940768","3285941247","EU","Europe"
+"195.219.124.0","195.219.124.255","3285941248","3285941503","ES","Spain"
+"195.219.125.0","195.219.133.255","3285941504","3285943807","EU","Europe"
+"195.219.134.0","195.219.134.255","3285943808","3285944063","CH","Switzerland"
+"195.219.135.0","195.219.146.255","3285944064","3285947135","EU","Europe"
+"195.219.147.0","195.219.147.15","3285947136","3285947151","NL","Netherlands"
+"195.219.147.16","195.219.156.163","3285947152","3285949603","EU","Europe"
+"195.219.156.164","195.219.156.167","3285949604","3285949607","CH","Switzerland"
+"195.219.156.168","195.219.157.159","3285949608","3285949855","EU","Europe"
+"195.219.157.160","195.219.157.191","3285949856","3285949887","ES","Spain"
+"195.219.157.192","195.219.158.255","3285949888","3285950207","EU","Europe"
+"195.219.159.0","195.219.159.255","3285950208","3285950463","IT","Italy"
+"195.219.160.0","195.219.164.159","3285950464","3285951647","EU","Europe"
+"195.219.164.160","195.219.164.191","3285951648","3285951679","ES","Spain"
+"195.219.164.192","195.219.171.255","3285951680","3285953535","EU","Europe"
+"195.219.172.0","195.219.172.129","3285953536","3285953665","GB","United Kingdom"
+"195.219.172.130","195.219.172.135","3285953666","3285953671","EU","Europe"
+"195.219.172.136","195.219.172.143","3285953672","3285953679","GB","United Kingdom"
+"195.219.172.144","195.219.172.159","3285953680","3285953695","EU","Europe"
+"195.219.172.160","195.219.172.191","3285953696","3285953727","GB","United Kingdom"
+"195.219.172.192","195.219.172.255","3285953728","3285953791","EU","Europe"
+"195.219.173.0","195.219.173.127","3285953792","3285953919","GB","United Kingdom"
+"195.219.173.128","195.219.173.255","3285953920","3285954047","EU","Europe"
+"195.219.174.0","195.219.174.255","3285954048","3285954303","AE","United Arab Emirates"
+"195.219.175.0","195.219.175.255","3285954304","3285954559","EU","Europe"
+"195.219.176.0","195.219.176.7","3285954560","3285954567","RO","Romania"
+"195.219.176.8","195.219.176.15","3285954568","3285954575","PL","Poland"
+"195.219.176.16","195.219.176.255","3285954576","3285954815","GB","United Kingdom"
+"195.219.177.0","195.219.189.255","3285954816","3285958143","EU","Europe"
+"195.219.190.0","195.219.190.255","3285958144","3285958399","BG","Bulgaria"
+"195.219.191.0","195.219.204.255","3285958400","3285961983","EU","Europe"
+"195.219.205.0","195.219.205.7","3285961984","3285961991","GB","United Kingdom"
+"195.219.205.8","195.219.207.255","3285961992","3285962751","EU","Europe"
+"195.219.208.0","195.219.211.255","3285962752","3285963775","DE","Germany"
+"195.219.212.0","195.219.215.255","3285963776","3285964799","EU","Europe"
+"195.219.216.0","195.219.216.135","3285964800","3285964935","DE","Germany"
+"195.219.216.136","195.219.216.255","3285964936","3285965055","EU","Europe"
+"195.219.217.0","195.219.220.255","3285965056","3285966079","DE","Germany"
+"195.219.221.0","195.219.231.255","3285966080","3285968895","EU","Europe"
+"195.219.232.0","195.219.239.255","3285968896","3285970943","GB","United Kingdom"
+"195.219.240.0","195.219.255.255","3285970944","3285975039","EU","Europe"
+"195.220.0.0","195.220.150.255","3285975040","3286013695","FR","France"
+"195.220.151.0","195.220.151.255","3286013696","3286013951","RE","Reunion"
+"195.220.152.0","195.221.255.255","3286013952","3286106111","FR","France"
+"195.222.0.0","195.222.31.255","3286106112","3286114303","EE","Estonia"
+"195.222.32.0","195.222.63.255","3286114304","3286122495","BA","Bosnia and Herzegovina"
+"195.222.64.0","195.222.95.255","3286122496","3286130687","BY","Belarus"
+"195.222.96.0","195.222.99.255","3286130688","3286131711","RS","Serbia"
+"195.222.100.0","195.222.103.255","3286131712","3286132735","PL","Poland"
+"195.222.104.0","195.222.107.255","3286132736","3286133759","RO","Romania"
+"195.222.108.0","195.222.111.255","3286133760","3286134783","IE","Ireland"
+"195.222.112.0","195.222.115.255","3286134784","3286135807","PL","Poland"
+"195.222.116.0","195.222.119.255","3286135808","3286136831","NL","Netherlands"
+"195.222.120.0","195.222.123.255","3286136832","3286137855","AT","Austria"
+"195.222.124.0","195.222.127.255","3286137856","3286138879","UA","Ukraine"
+"195.222.128.0","195.222.191.255","3286138880","3286155263","RU","Russian Federation"
+"195.222.192.0","195.222.255.255","3286155264","3286171647","DE","Germany"
+"195.223.0.0","195.223.255.255","3286171648","3286237183","IT","Italy"
+"195.224.0.0","195.224.255.255","3286237184","3286302719","GB","United Kingdom"
+"195.225.0.0","195.225.31.255","3286302720","3286310911","NO","Norway"
+"195.225.32.0","195.225.33.255","3286310912","3286311423","CH","Switzerland"
+"195.225.34.0","195.225.35.255","3286311424","3286311935","NL","Netherlands"
+"195.225.36.0","195.225.37.255","3286311936","3286312447","PL","Poland"
+"195.225.38.0","195.225.39.255","3286312448","3286312959","RU","Russian Federation"
+"195.225.40.0","195.225.43.255","3286312960","3286313983","RO","Romania"
+"195.225.44.0","195.225.45.255","3286313984","3286314495","CH","Switzerland"
+"195.225.46.0","195.225.47.255","3286314496","3286315007","IL","Israel"
+"195.225.48.0","195.225.49.255","3286315008","3286315519","UA","Ukraine"
+"195.225.50.0","195.225.50.255","3286315520","3286315775","SI","Slovenia"
+"195.225.51.0","195.225.51.255","3286315776","3286316031","BG","Bulgaria"
+"195.225.52.0","195.225.53.255","3286316032","3286316543","UA","Ukraine"
+"195.225.54.0","195.225.55.255","3286316544","3286317055","NL","Netherlands"
+"195.225.56.0","195.225.57.255","3286317056","3286317567","RU","Russian Federation"
+"195.225.58.0","195.225.59.255","3286317568","3286318079","RO","Romania"
+"195.225.60.0","195.225.61.255","3286318080","3286318591","CH","Switzerland"
+"195.225.62.0","195.225.63.255","3286318592","3286319103","EU","Europe"
+"195.225.68.0","195.225.71.255","3286320128","3286321151","PL","Poland"
+"195.225.72.0","195.225.75.255","3286321152","3286322175","CZ","Czech Republic"
+"195.225.76.0","195.225.79.255","3286322176","3286323199","PL","Poland"
+"195.225.80.0","195.225.83.255","3286323200","3286324223","GB","United Kingdom"
+"195.225.84.0","195.225.87.255","3286324224","3286325247","RO","Romania"
+"195.225.88.0","195.225.91.255","3286325248","3286326271","DK","Denmark"
+"195.225.92.0","195.225.95.255","3286326272","3286327295","PL","Poland"
+"195.225.96.0","195.225.103.255","3286327296","3286329343","NL","Netherlands"
+"195.225.104.0","195.225.107.255","3286329344","3286330367","DE","Germany"
+"195.225.108.0","195.225.111.255","3286330368","3286331391","RU","Russian Federation"
+"195.225.112.0","195.225.115.255","3286331392","3286332415","UA","Ukraine"
+"195.225.116.0","195.225.119.255","3286332416","3286333439","CH","Switzerland"
+"195.225.120.0","195.225.123.255","3286333440","3286334463","PL","Poland"
+"195.225.124.0","195.225.127.255","3286334464","3286335487","BG","Bulgaria"
+"195.225.128.0","195.225.131.255","3286335488","3286336511","RU","Russian Federation"
+"195.225.132.0","195.225.135.255","3286336512","3286337535","DE","Germany"
+"195.225.136.0","195.225.139.255","3286337536","3286338559","PL","Poland"
+"195.225.140.0","195.225.143.255","3286338560","3286339583","RO","Romania"
+"195.225.144.0","195.225.147.255","3286339584","3286340607","UA","Ukraine"
+"195.225.148.0","195.225.155.255","3286340608","3286342655","DE","Germany"
+"195.225.156.0","195.225.159.255","3286342656","3286343679","UA","Ukraine"
+"195.225.160.0","195.225.163.255","3286343680","3286344703","RU","Russian Federation"
+"195.225.164.0","195.225.167.255","3286344704","3286345727","BE","Belgium"
+"195.225.168.0","195.225.171.255","3286345728","3286346751","IT","Italy"
+"195.225.172.0","195.225.175.255","3286346752","3286347775","UA","Ukraine"
+"195.225.176.0","195.225.179.255","3286347776","3286348799","PA","Panama"
+"195.225.184.0","195.225.187.255","3286349824","3286350847","SE","Sweden"
+"195.225.188.0","195.225.191.255","3286350848","3286351871","GB","United Kingdom"
+"195.225.192.0","195.225.195.255","3286351872","3286352895","CH","Switzerland"
+"195.225.196.0","195.225.199.255","3286352896","3286353919","DE","Germany"
+"195.225.200.0","195.225.203.255","3286353920","3286354943","LI","Liechtenstein"
+"195.225.204.0","195.225.207.255","3286354944","3286355967","FR","France"
+"195.225.208.0","195.225.211.255","3286355968","3286356991","DE","Germany"
+"195.225.212.0","195.225.215.255","3286356992","3286358015","PL","Poland"
+"195.225.216.0","195.225.219.255","3286358016","3286359039","GB","United Kingdom"
+"195.225.224.0","195.225.227.255","3286360064","3286361087","IT","Italy"
+"195.225.228.0","195.225.231.255","3286361088","3286362111","UA","Ukraine"
+"195.225.232.0","195.225.235.255","3286362112","3286363135","RU","Russian Federation"
+"195.225.236.0","195.225.239.255","3286363136","3286364159","AT","Austria"
+"195.225.240.0","195.225.243.255","3286364160","3286365183","DE","Germany"
+"195.225.244.0","195.225.251.255","3286365184","3286367231","PL","Poland"
+"195.225.252.0","195.225.255.255","3286367232","3286368255","BG","Bulgaria"
+"195.226.0.0","195.226.31.255","3286368256","3286376447","CH","Switzerland"
+"195.226.32.0","195.226.63.255","3286376448","3286384639","GB","United Kingdom"
+"195.226.64.0","195.226.127.255","3286384640","3286401023","DE","Germany"
+"195.226.128.0","195.226.129.99","3286401024","3286401379","GB","United Kingdom"
+"195.226.129.100","195.226.129.100","3286401380","3286401380","GG","Guernsey"
+"195.226.129.101","195.226.151.255","3286401381","3286407167","GB","United Kingdom"
+"195.226.152.0","195.226.153.255","3286407168","3286407679","GG","Guernsey"
+"195.226.154.0","195.226.159.255","3286407680","3286409215","GB","United Kingdom"
+"195.226.160.0","195.226.191.255","3286409216","3286417407","DE","Germany"
+"195.226.192.0","195.226.192.255","3286417408","3286417663","UA","Ukraine"
+"195.226.193.0","195.226.193.255","3286417664","3286417919","IT","Italy"
+"195.226.194.0","195.226.194.255","3286417920","3286418175","DE","Germany"
+"195.226.195.0","195.226.195.255","3286418176","3286418431","AT","Austria"
+"195.226.196.0","195.226.196.255","3286418432","3286418687","TR","Turkey"
+"195.226.198.0","195.226.198.255","3286418944","3286419199","PL","Poland"
+"195.226.199.0","195.226.199.255","3286419200","3286419455","DK","Denmark"
+"195.226.200.0","195.226.200.255","3286419456","3286419711","DE","Germany"
+"195.226.201.0","195.226.201.255","3286419712","3286419967","GB","United Kingdom"
+"195.226.202.0","195.226.202.255","3286419968","3286420223","FI","Finland"
+"195.226.203.0","195.226.204.255","3286420224","3286420735","RU","Russian Federation"
+"195.226.205.0","195.226.205.255","3286420736","3286420991","NL","Netherlands"
+"195.226.206.0","195.226.206.255","3286420992","3286421247","RO","Romania"
+"195.226.207.0","195.226.207.255","3286421248","3286421503","PL","Poland"
+"195.226.208.0","195.226.208.255","3286421504","3286421759","KZ","Kazakhstan"
+"195.226.209.0","195.226.209.255","3286421760","3286422015","RU","Russian Federation"
+"195.226.210.0","195.226.210.255","3286422016","3286422271","MD","Moldova, Republic of"
+"195.226.211.0","195.226.211.255","3286422272","3286422527","FR","France"
+"195.226.212.0","195.226.212.255","3286422528","3286422783","RO","Romania"
+"195.226.213.0","195.226.213.255","3286422784","3286423039","UA","Ukraine"
+"195.226.214.0","195.226.214.255","3286423040","3286423295","RO","Romania"
+"195.226.216.0","195.226.216.255","3286423552","3286423807","RU","Russian Federation"
+"195.226.217.0","195.226.217.255","3286423808","3286424063","CZ","Czech Republic"
+"195.226.218.0","195.226.218.255","3286424064","3286424319","LV","Latvia"
+"195.226.219.0","195.226.219.255","3286424320","3286424575","FR","France"
+"195.226.221.0","195.226.221.255","3286424832","3286425087","TR","Turkey"
+"195.226.222.0","195.226.222.255","3286425088","3286425343","RU","Russian Federation"
+"195.226.223.0","195.226.223.255","3286425344","3286425599","IT","Italy"
+"195.226.224.0","195.226.255.255","3286425600","3286433791","KW","Kuwait"
+"195.227.0.0","195.227.255.255","3286433792","3286499327","DE","Germany"
+"195.228.0.0","195.228.0.255","3286499328","3286499583","HU","Hungary"
+"195.228.1.0","195.228.1.255","3286499584","3286499839","BG","Bulgaria"
+"195.228.2.0","195.228.10.255","3286499840","3286502143","HU","Hungary"
+"195.228.11.0","195.228.11.255","3286502144","3286502399","BG","Bulgaria"
+"195.228.12.0","195.228.42.255","3286502400","3286510335","HU","Hungary"
+"195.228.43.0","195.228.43.255","3286510336","3286510591","BG","Bulgaria"
+"195.228.44.0","195.228.58.255","3286510592","3286514431","HU","Hungary"
+"195.228.59.0","195.228.59.255","3286514432","3286514687","RO","Romania"
+"195.228.60.0","195.228.207.255","3286514688","3286552575","HU","Hungary"
+"195.228.208.0","195.228.209.255","3286552576","3286553087","BG","Bulgaria"
+"195.228.210.0","195.228.255.255","3286553088","3286564863","HU","Hungary"
+"195.229.0.0","195.229.6.255","3286564864","3286566655","AE","United Arab Emirates"
+"195.229.7.0","195.229.9.255","3286566656","3286567423","KW","Kuwait"
+"195.229.10.0","195.229.255.255","3286567424","3286630399","AE","United Arab Emirates"
+"195.230.0.0","195.230.31.255","3286630400","3286638591","BG","Bulgaria"
+"195.230.32.0","195.230.63.255","3286638592","3286646783","AT","Austria"
+"195.230.64.0","195.230.95.255","3286646784","3286654975","RU","Russian Federation"
+"195.230.96.0","195.230.96.255","3286654976","3286655231","UA","Ukraine"
+"195.230.98.0","195.230.98.255","3286655488","3286655743","LT","Lithuania"
+"195.230.99.0","195.230.99.255","3286655744","3286655999","RU","Russian Federation"
+"195.230.100.0","195.230.100.255","3286656000","3286656255","CH","Switzerland"
+"195.230.101.0","195.230.101.255","3286656256","3286656511","RU","Russian Federation"
+"195.230.102.0","195.230.102.255","3286656512","3286656767","GR","Greece"
+"195.230.103.0","195.230.103.255","3286656768","3286657023","UA","Ukraine"
+"195.230.104.0","195.230.104.255","3286657024","3286657279","BE","Belgium"
+"195.230.105.0","195.230.105.255","3286657280","3286657535","ES","Spain"
+"195.230.106.0","195.230.106.255","3286657536","3286657791","HU","Hungary"
+"195.230.108.0","195.230.108.255","3286658048","3286658303","DE","Germany"
+"195.230.109.0","195.230.109.255","3286658304","3286658559","RU","Russian Federation"
+"195.230.110.0","195.230.110.255","3286658560","3286658815","NL","Netherlands"
+"195.230.111.0","195.230.111.255","3286658816","3286659071","RU","Russian Federation"
+"195.230.112.0","195.230.112.255","3286659072","3286659327","UA","Ukraine"
+"195.230.113.0","195.230.113.255","3286659328","3286659583","PL","Poland"
+"195.230.114.0","195.230.114.255","3286659584","3286659839","DE","Germany"
+"195.230.115.0","195.230.115.255","3286659840","3286660095","UA","Ukraine"
+"195.230.116.0","195.230.116.255","3286660096","3286660351","DE","Germany"
+"195.230.117.0","195.230.117.255","3286660352","3286660607","CH","Switzerland"
+"195.230.118.0","195.230.118.255","3286660608","3286660863","GB","United Kingdom"
+"195.230.119.0","195.230.119.255","3286660864","3286661119","UA","Ukraine"
+"195.230.120.0","195.230.120.255","3286661120","3286661375","PL","Poland"
+"195.230.121.0","195.230.121.255","3286661376","3286661631","SI","Slovenia"
+"195.230.122.0","195.230.122.255","3286661632","3286661887","GB","United Kingdom"
+"195.230.123.0","195.230.123.255","3286661888","3286662143","RU","Russian Federation"
+"195.230.124.0","195.230.124.255","3286662144","3286662399","SK","Slovakia"
+"195.230.125.0","195.230.125.255","3286662400","3286662655","UA","Ukraine"
+"195.230.126.0","195.230.126.255","3286662656","3286662911","DE","Germany"
+"195.230.127.0","195.230.159.255","3286662912","3286671359","UA","Ukraine"
+"195.230.160.0","195.230.191.255","3286671360","3286679551","AT","Austria"
+"195.230.192.0","195.230.255.255","3286679552","3286695935","IT","Italy"
+"195.231.0.0","195.231.255.255","3286695936","3286761471","DK","Denmark"
+"195.232.0.0","195.232.0.255","3286761472","3286761727","DE","Germany"
+"195.232.1.0","195.232.31.255","3286761728","3286769663","GB","United Kingdom"
+"195.232.32.0","195.232.32.255","3286769664","3286769919","DE","Germany"
+"195.232.33.0","195.232.47.255","3286769920","3286773759","GB","United Kingdom"
+"195.232.48.0","195.232.63.255","3286773760","3286777855","DE","Germany"
+"195.232.64.0","195.232.79.255","3286777856","3286781951","FR","France"
+"195.232.80.0","195.232.80.255","3286781952","3286782207","GB","United Kingdom"
+"195.232.81.0","195.232.81.255","3286782208","3286782463","DE","Germany"
+"195.232.82.0","195.232.82.71","3286782464","3286782535","GB","United Kingdom"
+"195.232.82.72","195.232.82.79","3286782536","3286782543","FR","France"
+"195.232.82.80","195.232.82.111","3286782544","3286782575","GB","United Kingdom"
+"195.232.82.112","195.232.82.119","3286782576","3286782583","DE","Germany"
+"195.232.82.120","195.232.86.111","3286782584","3286783599","GB","United Kingdom"
+"195.232.86.112","195.232.86.127","3286783600","3286783615","CH","Switzerland"
+"195.232.86.128","195.232.86.191","3286783616","3286783679","DE","Germany"
+"195.232.86.192","195.232.89.255","3286783680","3286784511","GB","United Kingdom"
+"195.232.90.0","195.232.90.255","3286784512","3286784767","CH","Switzerland"
+"195.232.91.0","195.232.91.255","3286784768","3286785023","DE","Germany"
+"195.232.92.0","195.232.99.255","3286785024","3286787071","GB","United Kingdom"
+"195.232.100.0","195.232.100.255","3286787072","3286787327","FR","France"
+"195.232.101.0","195.232.101.255","3286787328","3286787583","DE","Germany"
+"195.232.102.0","195.232.103.255","3286787584","3286788095","GB","United Kingdom"
+"195.232.104.0","195.232.104.255","3286788096","3286788351","DE","Germany"
+"195.232.105.0","195.232.105.255","3286788352","3286788607","FR","France"
+"195.232.106.0","195.232.107.255","3286788608","3286789119","GB","United Kingdom"
+"195.232.108.0","195.232.109.255","3286789120","3286789631","DE","Germany"
+"195.232.110.0","195.232.111.255","3286789632","3286790143","FR","France"
+"195.232.112.0","195.232.113.255","3286790144","3286790655","GB","United Kingdom"
+"195.232.114.0","195.232.114.255","3286790656","3286790911","DE","Germany"
+"195.232.115.0","195.232.117.255","3286790912","3286791679","GB","United Kingdom"
+"195.232.118.0","195.232.118.255","3286791680","3286791935","AT","Austria"
+"195.232.119.0","195.232.127.255","3286791936","3286794239","GB","United Kingdom"
+"195.232.128.0","195.232.143.255","3286794240","3286798335","DE","Germany"
+"195.232.144.0","195.232.159.255","3286798336","3286802431","IT","Italy"
+"195.232.160.0","195.233.239.255","3286802432","3286888447","DE","Germany"
+"195.233.240.0","195.233.243.255","3286888448","3286889471","IE","Ireland"
+"195.233.244.0","195.233.255.255","3286889472","3286892543","DE","Germany"
+"195.234.0.0","195.234.1.255","3286892544","3286893055","LI","Liechtenstein"
+"195.234.2.0","195.234.3.255","3286893056","3286893567","RU","Russian Federation"
+"195.234.4.0","195.234.7.255","3286893568","3286894591","UA","Ukraine"
+"195.234.8.0","195.234.9.255","3286894592","3286895103","PL","Poland"
+"195.234.10.0","195.234.11.255","3286895104","3286895615","GB","United Kingdom"
+"195.234.12.0","195.234.13.255","3286895616","3286896127","DE","Germany"
+"195.234.14.0","195.234.15.255","3286896128","3286896639","SE","Sweden"
+"195.234.16.0","195.234.17.255","3286896640","3286897151","PL","Poland"
+"195.234.18.0","195.234.19.255","3286897152","3286897663","AT","Austria"
+"195.234.20.0","195.234.21.255","3286897664","3286898175","PL","Poland"
+"195.234.22.0","195.234.23.255","3286898176","3286898687","HR","Croatia"
+"195.234.24.0","195.234.25.255","3286898688","3286899199","EU","Europe"
+"195.234.26.0","195.234.27.255","3286899200","3286899711","IL","Israel"
+"195.234.28.0","195.234.29.255","3286899712","3286900223","DE","Germany"
+"195.234.30.0","195.234.31.255","3286900224","3286900735","RO","Romania"
+"195.234.32.0","195.234.32.255","3286900736","3286900991","BE","Belgium"
+"195.234.33.0","195.234.34.255","3286900992","3286901503","DE","Germany"
+"195.234.35.0","195.234.36.255","3286901504","3286902015","FR","France"
+"195.234.37.0","195.234.38.255","3286902016","3286902527","CH","Switzerland"
+"195.234.39.0","195.234.39.255","3286902528","3286902783","GB","United Kingdom"
+"195.234.40.0","195.234.40.255","3286902784","3286903039","PL","Poland"
+"195.234.41.0","195.234.42.255","3286903040","3286903551","FR","France"
+"195.234.43.0","195.234.43.255","3286903552","3286903807","CH","Switzerland"
+"195.234.44.0","195.234.44.255","3286903808","3286904063","AT","Austria"
+"195.234.45.0","195.234.45.255","3286904064","3286904319","BE","Belgium"
+"195.234.46.0","195.234.46.255","3286904320","3286904575","FR","France"
+"195.234.47.0","195.234.47.255","3286904576","3286904831","PT","Portugal"
+"195.234.48.0","195.234.48.255","3286904832","3286905087","GB","United Kingdom"
+"195.234.49.0","195.234.49.255","3286905088","3286905343","GR","Greece"
+"195.234.50.0","195.234.50.255","3286905344","3286905599","DE","Germany"
+"195.234.51.0","195.234.51.255","3286905600","3286905855","MT","Malta"
+"195.234.53.0","195.234.53.255","3286906112","3286906367","BE","Belgium"
+"195.234.54.0","195.234.55.255","3286906368","3286906879","RO","Romania"
+"195.234.56.0","195.234.56.255","3286906880","3286907135","RU","Russian Federation"
+"195.234.57.0","195.234.57.255","3286907136","3286907391","SE","Sweden"
+"195.234.58.0","195.234.58.255","3286907392","3286907647","AT","Austria"
+"195.234.59.0","195.234.59.255","3286907648","3286907903","ES","Spain"
+"195.234.60.0","195.234.60.255","3286907904","3286908159","CH","Switzerland"
+"195.234.61.0","195.234.61.255","3286908160","3286908415","ES","Spain"
+"195.234.64.0","195.234.67.255","3286908928","3286909951","CH","Switzerland"
+"195.234.68.0","195.234.79.255","3286909952","3286913023","UA","Ukraine"
+"195.234.80.0","195.234.81.255","3286913024","3286913535","GB","United Kingdom"
+"195.234.84.0","195.234.87.255","3286914048","3286915071","BG","Bulgaria"
+"195.234.88.0","195.234.91.255","3286915072","3286916095","FR","France"
+"195.234.96.0","195.234.99.255","3286917120","3286918143","RU","Russian Federation"
+"195.234.100.0","195.234.103.255","3286918144","3286919167","AT","Austria"
+"195.234.104.0","195.234.107.255","3286919168","3286920191","DE","Germany"
+"195.234.112.0","195.234.115.255","3286921216","3286922239","UA","Ukraine"
+"195.234.116.0","195.234.119.255","3286922240","3286923263","GB","United Kingdom"
+"195.234.120.0","195.234.123.255","3286923264","3286924287","CM","Cameroon"
+"195.234.128.0","195.234.129.255","3286925312","3286925823","DE","Germany"
+"195.234.131.0","195.234.131.255","3286926080","3286926335","LV","Latvia"
+"195.234.132.0","195.234.132.255","3286926336","3286926591","UA","Ukraine"
+"195.234.133.0","195.234.133.255","3286926592","3286926847","DE","Germany"
+"195.234.134.0","195.234.134.255","3286926848","3286927103","PT","Portugal"
+"195.234.135.0","195.234.135.255","3286927104","3286927359","FI","Finland"
+"195.234.136.0","195.234.136.255","3286927360","3286927615","DE","Germany"
+"195.234.137.0","195.234.137.255","3286927616","3286927871","SI","Slovenia"
+"195.234.138.0","195.234.138.255","3286927872","3286928127","BG","Bulgaria"
+"195.234.139.0","195.234.139.255","3286928128","3286928383","DE","Germany"
+"195.234.141.0","195.234.141.255","3286928640","3286928895","PL","Poland"
+"195.234.142.0","195.234.142.255","3286928896","3286929151","FI","Finland"
+"195.234.144.0","195.234.144.255","3286929408","3286929663","LV","Latvia"
+"195.234.145.0","195.234.145.255","3286929664","3286929919","BE","Belgium"
+"195.234.146.0","195.234.146.255","3286929920","3286930175","SE","Sweden"
+"195.234.148.0","195.234.148.255","3286930432","3286930687","UA","Ukraine"
+"195.234.149.0","195.234.149.255","3286930688","3286930943","DE","Germany"
+"195.234.150.0","195.234.150.255","3286930944","3286931199","SE","Sweden"
+"195.234.151.0","195.234.151.255","3286931200","3286931455","AT","Austria"
+"195.234.152.0","195.234.152.255","3286931456","3286931711","DE","Germany"
+"195.234.153.0","195.234.153.255","3286931712","3286931967","GB","United Kingdom"
+"195.234.154.0","195.234.154.255","3286931968","3286932223","FR","France"
+"195.234.155.0","195.234.155.255","3286932224","3286932479","DK","Denmark"
+"195.234.157.0","195.234.157.255","3286932736","3286932991","AT","Austria"
+"195.234.158.0","195.234.158.255","3286932992","3286933247","IL","Israel"
+"195.234.160.0","195.234.160.255","3286933504","3286933759","DK","Denmark"
+"195.234.162.0","195.234.162.255","3286934016","3286934271","BE","Belgium"
+"195.234.163.0","195.234.163.255","3286934272","3286934527","CH","Switzerland"
+"195.234.164.0","195.234.164.255","3286934528","3286934783","PL","Poland"
+"195.234.165.0","195.234.165.255","3286934784","3286935039","TR","Turkey"
+"195.234.166.0","195.234.167.255","3286935040","3286935551","ES","Spain"
+"195.234.168.0","195.234.168.255","3286935552","3286935807","EG","Egypt"
+"195.234.170.0","195.234.170.255","3286936064","3286936319","RU","Russian Federation"
+"195.234.171.0","195.234.171.255","3286936320","3286936575","IT","Italy"
+"195.234.172.0","195.234.172.255","3286936576","3286936831","RO","Romania"
+"195.234.173.0","195.234.173.255","3286936832","3286937087","NL","Netherlands"
+"195.234.174.0","195.234.174.255","3286937088","3286937343","UA","Ukraine"
+"195.234.175.0","195.234.175.255","3286937344","3286937599","GB","United Kingdom"
+"195.234.176.0","195.234.176.255","3286937600","3286937855","CH","Switzerland"
+"195.234.177.0","195.234.177.255","3286937856","3286938111","RO","Romania"
+"195.234.178.0","195.234.178.255","3286938112","3286938367","DE","Germany"
+"195.234.180.0","195.234.180.255","3286938624","3286938879","CH","Switzerland"
+"195.234.182.0","195.234.182.255","3286939136","3286939391","RO","Romania"
+"195.234.183.0","195.234.183.255","3286939392","3286939647","DE","Germany"
+"195.234.184.0","195.234.184.255","3286939648","3286939903","BE","Belgium"
+"195.234.185.0","195.234.185.255","3286939904","3286940159","EG","Egypt"
+"195.234.186.0","195.234.186.255","3286940160","3286940415","BE","Belgium"
+"195.234.187.0","195.234.187.255","3286940416","3286940671","NL","Netherlands"
+"195.234.188.0","195.234.188.255","3286940672","3286940927","RO","Romania"
+"195.234.190.0","195.234.190.255","3286941184","3286941439","RU","Russian Federation"
+"195.234.192.0","195.234.195.255","3286941696","3286942719","DE","Germany"
+"195.234.196.0","195.234.199.255","3286942720","3286943743","FI","Finland"
+"195.234.200.0","195.234.203.255","3286943744","3286944767","RU","Russian Federation"
+"195.234.204.0","195.234.207.255","3286944768","3286945791","CZ","Czech Republic"
+"195.234.208.0","195.234.211.255","3286945792","3286946815","RU","Russian Federation"
+"195.234.212.0","195.234.215.255","3286946816","3286947839","UA","Ukraine"
+"195.234.216.0","195.234.219.255","3286947840","3286948863","DE","Germany"
+"195.234.220.0","195.234.223.255","3286948864","3286949887","UA","Ukraine"
+"195.234.224.0","195.234.227.255","3286949888","3286950911","CH","Switzerland"
+"195.234.228.0","195.234.231.255","3286950912","3286951935","DE","Germany"
+"195.234.232.0","195.234.235.255","3286951936","3286952959","IT","Italy"
+"195.234.236.0","195.234.239.255","3286952960","3286953983","BG","Bulgaria"
+"195.234.240.0","195.234.243.255","3286953984","3286955007","GB","United Kingdom"
+"195.234.244.0","195.234.247.255","3286955008","3286956031","DE","Germany"
+"195.234.248.0","195.234.251.255","3286956032","3286957055","FR","France"
+"195.234.252.0","195.234.255.255","3286957056","3286958079","EG","Egypt"
+"195.235.0.0","195.235.255.255","3286958080","3287023615","ES","Spain"
+"195.236.0.0","195.237.255.255","3287023616","3287154687","FI","Finland"
+"195.238.0.0","195.238.31.255","3287154688","3287162879","BE","Belgium"
+"195.238.32.0","195.238.39.255","3287162880","3287164927","US","United States"
+"195.238.40.0","195.238.40.255","3287164928","3287165183","DE","Germany"
+"195.238.41.0","195.238.41.255","3287165184","3287165439","US","United States"
+"195.238.42.0","195.238.42.255","3287165440","3287165695","SA","Saudi Arabia"
+"195.238.43.0","195.238.43.255","3287165696","3287165951","US","United States"
+"195.238.44.0","195.238.44.255","3287165952","3287166207","SA","Saudi Arabia"
+"195.238.45.0","195.238.49.255","3287166208","3287167487","US","United States"
+"195.238.50.0","195.238.50.255","3287167488","3287167743","SA","Saudi Arabia"
+"195.238.51.0","195.238.53.255","3287167744","3287168511","US","United States"
+"195.238.54.0","195.238.54.255","3287168512","3287168767","EU","Europe"
+"195.238.55.0","195.238.56.255","3287168768","3287169279","SA","Saudi Arabia"
+"195.238.57.0","195.238.57.255","3287169280","3287169535","US","United States"
+"195.238.58.0","195.238.58.255","3287169536","3287169791","SA","Saudi Arabia"
+"195.238.59.0","195.238.60.255","3287169792","3287170303","US","United States"
+"195.238.61.0","195.238.61.255","3287170304","3287170559","DE","Germany"
+"195.238.62.0","195.238.63.255","3287170560","3287171071","US","United States"
+"195.238.64.0","195.238.65.255","3287171072","3287171583","LT","Lithuania"
+"195.238.66.0","195.238.67.255","3287171584","3287172095","PL","Poland"
+"195.238.70.0","195.238.71.255","3287172608","3287173119","PL","Poland"
+"195.238.72.0","195.238.73.255","3287173120","3287173631","RU","Russian Federation"
+"195.238.74.0","195.238.75.255","3287173632","3287174143","NL","Netherlands"
+"195.238.76.0","195.238.77.255","3287174144","3287174655","SE","Sweden"
+"195.238.80.0","195.238.83.255","3287175168","3287176191","RO","Romania"
+"195.238.84.0","195.238.85.255","3287176192","3287176703","BG","Bulgaria"
+"195.238.86.0","195.238.87.255","3287176704","3287177215","NL","Netherlands"
+"195.238.88.0","195.238.91.255","3287177216","3287178239","RO","Romania"
+"195.238.92.0","195.238.93.255","3287178240","3287178751","UA","Ukraine"
+"195.238.96.0","195.238.99.255","3287179264","3287180287","FR","France"
+"195.238.100.0","195.238.103.255","3287180288","3287181311","RU","Russian Federation"
+"195.238.104.0","195.238.107.255","3287181312","3287182335","UZ","Uzbekistan"
+"195.238.108.0","195.238.119.255","3287182336","3287185407","UA","Ukraine"
+"195.238.128.0","195.238.163.255","3287187456","3287196671","DE","Germany"
+"195.238.164.0","195.238.171.255","3287196672","3287198719","PL","Poland"
+"195.238.172.0","195.238.175.255","3287198720","3287199743","GB","United Kingdom"
+"195.238.176.0","195.238.183.255","3287199744","3287201791","UA","Ukraine"
+"195.238.184.0","195.238.187.255","3287201792","3287202815","PL","Poland"
+"195.238.188.0","195.238.191.255","3287202816","3287203839","UA","Ukraine"
+"195.238.192.0","195.238.223.255","3287203840","3287212031","FI","Finland"
+"195.238.224.0","195.238.225.255","3287212032","3287212543","DE","Germany"
+"195.238.226.0","195.238.226.255","3287212544","3287212799","FR","France"
+"195.238.227.0","195.238.228.255","3287212800","3287213311","PL","Poland"
+"195.238.229.0","195.238.229.255","3287213312","3287213567","FR","France"
+"195.238.230.0","195.238.230.255","3287213568","3287213823","RU","Russian Federation"
+"195.238.232.0","195.238.232.255","3287214080","3287214335","GB","United Kingdom"
+"195.238.233.0","195.238.233.255","3287214336","3287214591","DE","Germany"
+"195.238.234.0","195.238.234.255","3287214592","3287214847","NO","Norway"
+"195.238.235.0","195.238.235.255","3287214848","3287215103","IT","Italy"
+"195.238.236.0","195.238.236.255","3287215104","3287215359","PL","Poland"
+"195.238.237.0","195.238.237.255","3287215360","3287215615","GB","United Kingdom"
+"195.238.238.0","195.238.238.255","3287215616","3287215871","DE","Germany"
+"195.238.239.0","195.238.239.255","3287215872","3287216127","RU","Russian Federation"
+"195.238.240.0","195.238.241.255","3287216128","3287216639","GB","United Kingdom"
+"195.238.244.0","195.238.244.255","3287217152","3287217407","NL","Netherlands"
+"195.238.245.0","195.238.245.255","3287217408","3287217663","PL","Poland"
+"195.238.246.0","195.238.246.255","3287217664","3287217919","RU","Russian Federation"
+"195.238.249.0","195.238.249.255","3287218432","3287218687","GB","United Kingdom"
+"195.238.250.0","195.238.250.255","3287218688","3287218943","RU","Russian Federation"
+"195.238.251.0","195.238.251.255","3287218944","3287219199","FR","France"
+"195.238.253.0","195.238.253.255","3287219456","3287219711","CH","Switzerland"
+"195.238.254.0","195.238.255.255","3287219712","3287220223","SE","Sweden"
+"195.239.0.0","195.239.255.255","3287220224","3287285759","RU","Russian Federation"
+"195.240.0.0","195.241.255.255","3287285760","3287416831","NL","Netherlands"
+"195.242.0.0","195.242.31.255","3287416832","3287425023","RU","Russian Federation"
+"195.242.32.0","195.242.63.255","3287425024","3287433215","SE","Sweden"
+"195.242.64.0","195.242.65.255","3287433216","3287433727","PL","Poland"
+"195.242.66.0","195.242.67.255","3287433728","3287434239","DE","Germany"
+"195.242.68.0","195.242.69.255","3287434240","3287434751","PL","Poland"
+"195.242.70.0","195.242.71.255","3287434752","3287435263","GB","United Kingdom"
+"195.242.72.0","195.242.73.255","3287435264","3287435775","NL","Netherlands"
+"195.242.76.0","195.242.77.255","3287436288","3287436799","RS","Serbia"
+"195.242.78.0","195.242.79.255","3287436800","3287437311","RO","Romania"
+"195.242.80.0","195.242.81.255","3287437312","3287437823","UA","Ukraine"
+"195.242.82.0","195.242.83.255","3287437824","3287438335","RU","Russian Federation"
+"195.242.84.0","195.242.85.255","3287438336","3287438847","CH","Switzerland"
+"195.242.86.0","195.242.87.255","3287438848","3287439359","GB","United Kingdom"
+"195.242.88.0","195.242.89.255","3287439360","3287439871","RO","Romania"
+"195.242.90.0","195.242.93.255","3287439872","3287440895","PL","Poland"
+"195.242.94.0","195.242.95.255","3287440896","3287441407","UA","Ukraine"
+"195.242.96.0","195.242.99.255","3287441408","3287442431","NL","Netherlands"
+"195.242.104.0","195.242.105.255","3287443456","3287443967","DE","Germany"
+"195.242.106.0","195.242.107.255","3287443968","3287444479","BG","Bulgaria"
+"195.242.108.0","195.242.109.255","3287444480","3287444991","PL","Poland"
+"195.242.112.0","195.242.115.255","3287445504","3287446527","UA","Ukraine"
+"195.242.116.0","195.242.117.255","3287446528","3287447039","PL","Poland"
+"195.242.120.0","195.242.121.255","3287447552","3287448063","DK","Denmark"
+"195.242.122.0","195.242.123.255","3287448064","3287448575","GB","United Kingdom"
+"195.242.124.0","195.242.125.255","3287448576","3287449087","PL","Poland"
+"195.242.126.0","195.242.127.255","3287449088","3287449599","BG","Bulgaria"
+"195.242.128.0","195.242.129.255","3287449600","3287450111","PL","Poland"
+"195.242.130.0","195.242.131.255","3287450112","3287450623","DK","Denmark"
+"195.242.132.0","195.242.133.255","3287450624","3287451135","SE","Sweden"
+"195.242.134.0","195.242.135.255","3287451136","3287451647","PL","Poland"
+"195.242.136.0","195.242.137.255","3287451648","3287452159","ES","Spain"
+"195.242.138.0","195.242.139.255","3287452160","3287452671","PL","Poland"
+"195.242.140.0","195.242.141.255","3287452672","3287453183","CH","Switzerland"
+"195.242.142.0","195.242.145.255","3287453184","3287454207","RU","Russian Federation"
+"195.242.146.0","195.242.147.255","3287454208","3287454719","SE","Sweden"
+"195.242.150.0","195.242.151.255","3287455232","3287455743","UA","Ukraine"
+"195.242.152.0","195.242.153.255","3287455744","3287456255","NL","Netherlands"
+"195.242.154.0","195.242.157.255","3287456256","3287457279","GB","United Kingdom"
+"195.242.158.0","195.242.159.255","3287457280","3287457791","RO","Romania"
+"195.242.160.0","195.242.160.255","3287457792","3287458047","NL","Netherlands"
+"195.242.161.0","195.242.161.255","3287458048","3287458303","UA","Ukraine"
+"195.242.162.0","195.242.162.255","3287458304","3287458559","DE","Germany"
+"195.242.163.0","195.242.165.255","3287458560","3287459327","CH","Switzerland"
+"195.242.166.0","195.242.166.255","3287459328","3287459583","AT","Austria"
+"195.242.167.0","195.242.167.255","3287459584","3287459839","DE","Germany"
+"195.242.168.0","195.242.168.255","3287459840","3287460095","AT","Austria"
+"195.242.169.0","195.242.169.255","3287460096","3287460351","ME","Montenegro"
+"195.242.170.0","195.242.170.255","3287460352","3287460607","CY","Cyprus"
+"195.242.171.0","195.242.171.255","3287460608","3287460863","NL","Netherlands"
+"195.242.172.0","195.242.172.255","3287460864","3287461119","BE","Belgium"
+"195.242.173.0","195.242.173.255","3287461120","3287461375","DE","Germany"
+"195.242.174.0","195.242.174.255","3287461376","3287461631","CH","Switzerland"
+"195.242.175.0","195.242.175.255","3287461632","3287461887","AT","Austria"
+"195.242.176.0","195.242.176.255","3287461888","3287462143","PL","Poland"
+"195.242.178.0","195.242.178.255","3287462400","3287462655","BE","Belgium"
+"195.242.179.0","195.242.179.255","3287462656","3287462911","UA","Ukraine"
+"195.242.180.0","195.242.180.255","3287462912","3287463167","FR","France"
+"195.242.181.0","195.242.181.255","3287463168","3287463423","IT","Italy"
+"195.242.183.0","195.242.183.255","3287463680","3287463935","PL","Poland"
+"195.242.184.0","195.242.184.255","3287463936","3287464191","AT","Austria"
+"195.242.185.0","195.242.185.255","3287464192","3287464447","SK","Slovakia"
+"195.242.186.0","195.242.186.255","3287464448","3287464703","PL","Poland"
+"195.242.188.0","195.242.188.255","3287464960","3287465215","SA","Saudi Arabia"
+"195.242.189.0","195.242.189.255","3287465216","3287465471","SE","Sweden"
+"195.242.190.0","195.242.190.255","3287465472","3287465727","DE","Germany"
+"195.242.191.0","195.242.191.255","3287465728","3287465983","FR","France"
+"195.242.192.0","195.242.195.255","3287465984","3287467007","DK","Denmark"
+"195.242.196.0","195.242.199.255","3287467008","3287468031","SA","Saudi Arabia"
+"195.242.200.0","195.242.203.255","3287468032","3287469055","UA","Ukraine"
+"195.242.204.0","195.242.207.255","3287469056","3287470079","DE","Germany"
+"195.242.212.0","195.242.215.255","3287471104","3287472127","EU","Europe"
+"195.242.216.0","195.242.217.255","3287472128","3287472639","RU","Russian Federation"
+"195.242.218.0","195.242.219.255","3287472640","3287473151","UA","Ukraine"
+"195.242.220.0","195.242.223.255","3287473152","3287474175","GB","United Kingdom"
+"195.242.224.0","195.242.231.255","3287474176","3287476223","DE","Germany"
+"195.242.232.0","195.242.235.255","3287476224","3287477247","PL","Poland"
+"195.242.236.0","195.242.239.255","3287477248","3287478271","GB","United Kingdom"
+"195.242.244.0","195.242.247.255","3287479296","3287480319","RO","Romania"
+"195.242.248.0","195.242.251.255","3287480320","3287481343","LI","Liechtenstein"
+"195.242.252.0","195.242.255.255","3287481344","3287482367","PL","Poland"
+"195.243.0.0","195.244.1.255","3287482368","3287548415","DE","Germany"
+"195.244.4.0","195.244.5.255","3287548928","3287549439","UA","Ukraine"
+"195.244.6.0","195.244.7.255","3287549440","3287549951","SE","Sweden"
+"195.244.8.0","195.244.9.255","3287549952","3287550463","UA","Ukraine"
+"195.244.10.0","195.244.11.255","3287550464","3287550975","DE","Germany"
+"195.244.12.0","195.244.13.255","3287550976","3287551487","LT","Lithuania"
+"195.244.16.0","195.244.17.255","3287552000","3287552511","GB","United Kingdom"
+"195.244.20.0","195.244.21.255","3287553024","3287553535","FR","France"
+"195.244.22.0","195.244.23.255","3287553536","3287554047","IL","Israel"
+"195.244.24.0","195.244.25.255","3287554048","3287554559","RU","Russian Federation"
+"195.244.26.0","195.244.27.255","3287554560","3287555071","PL","Poland"
+"195.244.28.0","195.244.29.255","3287555072","3287555583","GB","United Kingdom"
+"195.244.30.0","195.244.31.255","3287555584","3287556095","FR","France"
+"195.244.32.0","195.244.58.255","3287556096","3287563007","TR","Turkey"
+"195.244.59.0","195.244.59.255","3287563008","3287563263","US","United States"
+"195.244.60.0","195.244.63.255","3287563264","3287564287","TR","Turkey"
+"195.244.64.0","195.244.95.255","3287564288","3287572479","FI","Finland"
+"195.244.96.0","195.244.127.255","3287572480","3287580671","DE","Germany"
+"195.244.128.0","195.244.159.255","3287580672","3287588863","LV","Latvia"
+"195.244.160.0","195.244.191.255","3287588864","3287597055","BE","Belgium"
+"195.244.192.0","195.244.223.255","3287597056","3287605247","GI","Gibraltar"
+"195.244.224.0","195.245.65.255","3287605248","3287630335","DE","Germany"
+"195.245.66.0","195.245.69.255","3287630336","3287631359","PL","Poland"
+"195.245.70.0","195.245.71.255","3287631360","3287631871","IR","Iran, Islamic Republic of"
+"195.245.72.0","195.245.73.255","3287631872","3287632383","RU","Russian Federation"
+"195.245.74.0","195.245.75.255","3287632384","3287632895","SE","Sweden"
+"195.245.76.0","195.245.77.255","3287632896","3287633407","RU","Russian Federation"
+"195.245.78.0","195.245.79.255","3287633408","3287633919","SK","Slovakia"
+"195.245.80.0","195.245.81.255","3287633920","3287634431","UA","Ukraine"
+"195.245.82.0","195.245.83.255","3287634432","3287634943","RO","Romania"
+"195.245.84.0","195.245.85.255","3287634944","3287635455","PL","Poland"
+"195.245.86.0","195.245.87.255","3287635456","3287635967","DE","Germany"
+"195.245.90.0","195.245.91.255","3287636480","3287636991","IE","Ireland"
+"195.245.92.0","195.245.93.255","3287636992","3287637503","AT","Austria"
+"195.245.94.0","195.245.95.255","3287637504","3287638015","PL","Poland"
+"195.245.100.0","195.245.101.255","3287639040","3287639551","GB","United Kingdom"
+"195.245.104.0","195.245.105.255","3287640064","3287640575","PL","Poland"
+"195.245.106.0","195.245.107.255","3287640576","3287641087","SI","Slovenia"
+"195.245.108.0","195.245.109.255","3287641088","3287641599","EU","Europe"
+"195.245.112.0","195.245.113.255","3287642112","3287642623","NL","Netherlands"
+"195.245.114.0","195.245.115.255","3287642624","3287643135","BE","Belgium"
+"195.245.116.0","195.245.117.255","3287643136","3287643647","IT","Italy"
+"195.245.118.0","195.245.121.255","3287643648","3287644671","UA","Ukraine"
+"195.245.122.0","195.245.123.255","3287644672","3287645183","NL","Netherlands"
+"195.245.124.0","195.245.127.255","3287645184","3287646207","EU","Europe"
+"195.245.128.0","195.245.191.255","3287646208","3287662591","PT","Portugal"
+"195.245.192.0","195.245.192.255","3287662592","3287662847","DE","Germany"
+"195.245.193.0","195.245.193.255","3287662848","3287663103","DK","Denmark"
+"195.245.194.0","195.245.194.255","3287663104","3287663359","LV","Latvia"
+"195.245.196.0","195.245.196.255","3287663616","3287663871","NL","Netherlands"
+"195.245.197.0","195.245.197.255","3287663872","3287664127","PT","Portugal"
+"195.245.198.0","195.245.198.255","3287664128","3287664383","PL","Poland"
+"195.245.199.0","195.245.199.255","3287664384","3287664639","NL","Netherlands"
+"195.245.200.0","195.245.200.255","3287664640","3287664895","UA","Ukraine"
+"195.245.201.0","195.245.201.255","3287664896","3287665151","GB","United Kingdom"
+"195.245.202.0","195.245.202.255","3287665152","3287665407","NO","Norway"
+"195.245.203.0","195.245.204.255","3287665408","3287665919","PL","Poland"
+"195.245.205.0","195.245.206.255","3287665920","3287666431","RU","Russian Federation"
+"195.245.208.0","195.245.208.255","3287666688","3287666943","SI","Slovenia"
+"195.245.209.0","195.245.209.255","3287666944","3287667199","CZ","Czech Republic"
+"195.245.210.0","195.245.210.255","3287667200","3287667455","DK","Denmark"
+"195.245.211.0","195.245.211.255","3287667456","3287667711","RU","Russian Federation"
+"195.245.212.0","195.245.212.255","3287667712","3287667967","ES","Spain"
+"195.245.213.0","195.245.213.255","3287667968","3287668223","PL","Poland"
+"195.245.214.0","195.245.214.255","3287668224","3287668479","RU","Russian Federation"
+"195.245.215.0","195.245.215.255","3287668480","3287668735","UA","Ukraine"
+"195.245.216.0","195.245.216.255","3287668736","3287668991","SI","Slovenia"
+"195.245.217.0","195.245.217.255","3287668992","3287669247","PL","Poland"
+"195.245.218.0","195.245.218.255","3287669248","3287669503","LI","Liechtenstein"
+"195.245.219.0","195.245.219.255","3287669504","3287669759","MD","Moldova, Republic of"
+"195.245.220.0","195.245.220.255","3287669760","3287670015","RO","Romania"
+"195.245.221.0","195.245.221.255","3287670016","3287670271","UA","Ukraine"
+"195.245.222.0","195.245.222.255","3287670272","3287670527","PL","Poland"
+"195.245.223.0","195.245.223.255","3287670528","3287670783","GB","United Kingdom"
+"195.245.224.0","195.245.224.255","3287670784","3287671039","PL","Poland"
+"195.245.225.0","195.245.225.255","3287671040","3287671295","AT","Austria"
+"195.245.226.0","195.245.226.255","3287671296","3287671551","PL","Poland"
+"195.245.227.0","195.245.227.255","3287671552","3287671807","TR","Turkey"
+"195.245.228.0","195.245.228.255","3287671808","3287672063","CH","Switzerland"
+"195.245.230.0","195.245.230.255","3287672320","3287672575","DE","Germany"
+"195.245.231.0","195.245.231.255","3287672576","3287672831","NL","Netherlands"
+"195.245.232.0","195.245.232.255","3287672832","3287673087","RU","Russian Federation"
+"195.245.233.0","195.245.233.255","3287673088","3287673343","SK","Slovakia"
+"195.245.234.0","195.245.234.255","3287673344","3287673599","PT","Portugal"
+"195.245.235.0","195.245.235.255","3287673600","3287673855","GB","United Kingdom"
+"195.245.236.0","195.245.236.255","3287673856","3287674111","NL","Netherlands"
+"195.245.237.0","195.245.237.255","3287674112","3287674367","CH","Switzerland"
+"195.245.240.0","195.245.240.255","3287674880","3287675135","SE","Sweden"
+"195.245.243.0","195.245.243.255","3287675648","3287675903","DE","Germany"
+"195.245.244.0","195.245.244.255","3287675904","3287676159","BE","Belgium"
+"195.245.245.0","195.245.245.255","3287676160","3287676415","DE","Germany"
+"195.245.247.0","195.245.247.255","3287676672","3287676927","GB","United Kingdom"
+"195.245.248.0","195.245.248.255","3287676928","3287677183","ES","Spain"
+"195.245.249.0","195.245.249.255","3287677184","3287677439","RU","Russian Federation"
+"195.245.250.0","195.245.250.255","3287677440","3287677695","SI","Slovenia"
+"195.245.251.0","195.245.251.255","3287677696","3287677951","RO","Romania"
+"195.245.252.0","195.245.252.255","3287677952","3287678207","GB","United Kingdom"
+"195.245.253.0","195.245.253.255","3287678208","3287678463","UA","Ukraine"
+"195.245.254.0","195.245.254.255","3287678464","3287678719","DE","Germany"
+"195.245.255.0","195.245.255.255","3287678720","3287678975","HR","Croatia"
+"195.246.0.0","195.246.31.255","3287678976","3287687167","SI","Slovenia"
+"195.246.32.0","195.246.63.255","3287687168","3287695359","EG","Egypt"
+"195.246.64.0","195.246.95.255","3287695360","3287703551","CH","Switzerland"
+"195.246.96.0","195.246.97.255","3287703552","3287704063","CZ","Czech Republic"
+"195.246.98.0","195.246.99.255","3287704064","3287704575","NL","Netherlands"
+"195.246.100.0","195.246.101.255","3287704576","3287705087","LU","Luxembourg"
+"195.246.102.0","195.246.103.255","3287705088","3287705599","TJ","Tajikistan"
+"195.246.104.0","195.246.105.255","3287705600","3287706111","SA","Saudi Arabia"
+"195.246.106.0","195.246.107.255","3287706112","3287706623","RU","Russian Federation"
+"195.246.108.0","195.246.109.255","3287706624","3287707135","GB","United Kingdom"
+"195.246.112.0","195.246.113.255","3287707648","3287708159","BE","Belgium"
+"195.246.114.0","195.246.117.255","3287708160","3287709183","NL","Netherlands"
+"195.246.118.0","195.246.119.255","3287709184","3287709695","RU","Russian Federation"
+"195.246.120.0","195.246.121.255","3287709696","3287710207","SE","Sweden"
+"195.246.122.0","195.246.123.255","3287710208","3287710719","RU","Russian Federation"
+"195.246.124.0","195.246.125.255","3287710720","3287711231","UA","Ukraine"
+"195.246.126.0","195.246.127.255","3287711232","3287711743","PL","Poland"
+"195.246.128.0","195.246.159.255","3287711744","3287719935","GB","United Kingdom"
+"195.246.160.0","195.246.191.255","3287719936","3287728127","DE","Germany"
+"195.246.192.0","195.246.196.255","3287728128","3287729407","IT","Italy"
+"195.246.198.0","195.246.198.255","3287729664","3287729919","DK","Denmark"
+"195.246.199.0","195.246.199.255","3287729920","3287730175","HU","Hungary"
+"195.246.208.0","195.246.215.255","3287732224","3287734271","IT","Italy"
+"195.246.216.0","195.246.216.255","3287734272","3287734527","PL","Poland"
+"195.246.217.0","195.246.217.255","3287734528","3287734783","UA","Ukraine"
+"195.246.218.0","195.246.218.255","3287734784","3287735039","RU","Russian Federation"
+"195.246.220.0","195.246.223.255","3287735296","3287736319","IT","Italy"
+"195.246.224.0","195.246.225.255","3287736320","3287736831","PL","Poland"
+"195.246.226.0","195.246.227.255","3287736832","3287737343","LV","Latvia"
+"195.246.228.0","195.246.229.255","3287737344","3287737855","GB","United Kingdom"
+"195.246.230.0","195.246.231.255","3287737856","3287738367","FR","France"
+"195.246.232.0","195.246.233.255","3287738368","3287738879","GB","United Kingdom"
+"195.246.234.0","195.246.235.255","3287738880","3287739391","DE","Germany"
+"195.246.236.0","195.246.237.255","3287739392","3287739903","NL","Netherlands"
+"195.246.238.0","195.246.239.255","3287739904","3287740415","PT","Portugal"
+"195.246.240.0","195.246.241.255","3287740416","3287740927","BG","Bulgaria"
+"195.246.242.0","195.246.243.255","3287740928","3287741439","RO","Romania"
+"195.246.244.0","195.246.245.255","3287741440","3287741951","CH","Switzerland"
+"195.246.250.0","195.246.251.255","3287742976","3287743487","RO","Romania"
+"195.246.252.0","195.246.253.255","3287743488","3287743999","DE","Germany"
+"195.247.0.0","195.247.255.255","3287744512","3287810047","DE","Germany"
+"195.248.0.0","195.248.31.255","3287810048","3287818239","FR","France"
+"195.248.32.0","195.248.63.255","3287818240","3287826431","AT","Austria"
+"195.248.64.0","195.248.64.255","3287826432","3287826687","LV","Latvia"
+"195.248.65.0","195.248.65.255","3287826688","3287826943","RO","Romania"
+"195.248.66.0","195.248.66.255","3287826944","3287827199","RU","Russian Federation"
+"195.248.67.0","195.248.67.255","3287827200","3287827455","DE","Germany"
+"195.248.68.0","195.248.68.255","3287827456","3287827711","SI","Slovenia"
+"195.248.69.0","195.248.69.255","3287827712","3287827967","RU","Russian Federation"
+"195.248.70.0","195.248.70.255","3287827968","3287828223","GB","United Kingdom"
+"195.248.71.0","195.248.71.255","3287828224","3287828479","DE","Germany"
+"195.248.72.0","195.248.72.255","3287828480","3287828735","PL","Poland"
+"195.248.73.0","195.248.73.255","3287828736","3287828991","AT","Austria"
+"195.248.74.0","195.248.74.255","3287828992","3287829247","DE","Germany"
+"195.248.75.0","195.248.75.255","3287829248","3287829503","GB","United Kingdom"
+"195.248.76.0","195.248.76.255","3287829504","3287829759","RO","Romania"
+"195.248.77.0","195.248.77.255","3287829760","3287830015","NL","Netherlands"
+"195.248.78.0","195.248.78.255","3287830016","3287830271","NO","Norway"
+"195.248.79.0","195.248.79.255","3287830272","3287830527","RO","Romania"
+"195.248.80.0","195.248.80.255","3287830528","3287830783","IE","Ireland"
+"195.248.81.0","195.248.81.255","3287830784","3287831039","GB","United Kingdom"
+"195.248.82.0","195.248.82.255","3287831040","3287831295","RU","Russian Federation"
+"195.248.83.0","195.248.83.255","3287831296","3287831551","CH","Switzerland"
+"195.248.85.0","195.248.85.255","3287831808","3287832063","AT","Austria"
+"195.248.86.0","195.248.86.255","3287832064","3287832319","FI","Finland"
+"195.248.87.0","195.248.87.255","3287832320","3287832575","NL","Netherlands"
+"195.248.88.0","195.248.88.255","3287832576","3287832831","PL","Poland"
+"195.248.89.0","195.248.89.255","3287832832","3287833087","DE","Germany"
+"195.248.90.0","195.248.90.255","3287833088","3287833343","GB","United Kingdom"
+"195.248.91.0","195.248.92.255","3287833344","3287833855","CH","Switzerland"
+"195.248.93.0","195.248.93.255","3287833856","3287834111","UA","Ukraine"
+"195.248.94.0","195.248.94.255","3287834112","3287834367","RU","Russian Federation"
+"195.248.95.0","195.248.95.255","3287834368","3287834623","HU","Hungary"
+"195.248.96.0","195.248.127.255","3287834624","3287842815","GB","United Kingdom"
+"195.248.128.0","195.248.159.255","3287842816","3287851007","DE","Germany"
+"195.248.160.0","195.248.191.255","3287851008","3287859199","UA","Ukraine"
+"195.248.192.0","195.248.192.255","3287859200","3287859455","GB","United Kingdom"
+"195.248.193.0","195.248.194.255","3287859456","3287859967","EU","Europe"
+"195.248.195.0","195.248.196.255","3287859968","3287860479","GB","United Kingdom"
+"195.248.197.0","195.248.199.255","3287860480","3287861247","EU","Europe"
+"195.248.200.0","195.248.202.255","3287861248","3287862015","GB","United Kingdom"
+"195.248.203.0","195.248.209.255","3287862016","3287863807","EU","Europe"
+"195.248.210.0","195.248.210.255","3287863808","3287864063","GB","United Kingdom"
+"195.248.211.0","195.248.220.15","3287864064","3287866383","EU","Europe"
+"195.248.220.16","195.248.220.71","3287866384","3287866439","GB","United Kingdom"
+"195.248.220.72","195.248.220.127","3287866440","3287866495","EU","Europe"
+"195.248.220.128","195.248.220.223","3287866496","3287866591","GB","United Kingdom"
+"195.248.220.224","195.248.220.239","3287866592","3287866607","EU","Europe"
+"195.248.220.240","195.248.220.255","3287866608","3287866623","GB","United Kingdom"
+"195.248.221.0","195.248.223.255","3287866624","3287867391","EU","Europe"
+"195.248.224.0","195.248.225.255","3287867392","3287867903","UA","Ukraine"
+"195.248.226.0","195.248.227.255","3287867904","3287868415","PL","Poland"
+"195.248.228.0","195.248.229.255","3287868416","3287868927","RO","Romania"
+"195.248.230.0","195.248.231.255","3287868928","3287869439","ES","Spain"
+"195.248.232.0","195.248.233.255","3287869440","3287869951","RU","Russian Federation"
+"195.248.234.0","195.248.235.255","3287869952","3287870463","UA","Ukraine"
+"195.248.236.0","195.248.237.255","3287870464","3287870975","RU","Russian Federation"
+"195.248.238.0","195.248.239.255","3287870976","3287871487","NL","Netherlands"
+"195.248.246.0","195.248.247.255","3287873024","3287873535","PL","Poland"
+"195.248.248.0","195.248.249.255","3287873536","3287874047","RU","Russian Federation"
+"195.248.250.0","195.248.251.255","3287874048","3287874559","FR","France"
+"195.248.252.0","195.248.253.255","3287874560","3287875071","DE","Germany"
+"195.248.254.0","195.248.255.255","3287875072","3287875583","PL","Poland"
+"195.249.0.0","195.249.255.255","3287875584","3287941119","DK","Denmark"
+"195.250.0.0","195.250.31.255","3287941120","3287949311","IT","Italy"
+"195.250.32.0","195.250.32.255","3287949312","3287949567","AT","Austria"
+"195.250.33.0","195.250.33.255","3287949568","3287949823","IL","Israel"
+"195.250.34.0","195.250.34.255","3287949824","3287950079","IT","Italy"
+"195.250.35.0","195.250.35.255","3287950080","3287950335","DE","Germany"
+"195.250.36.0","195.250.36.255","3287950336","3287950591","UA","Ukraine"
+"195.250.37.0","195.250.38.255","3287950592","3287951103","PL","Poland"
+"195.250.39.0","195.250.39.255","3287951104","3287951359","HU","Hungary"
+"195.250.40.0","195.250.40.255","3287951360","3287951615","FR","France"
+"195.250.41.0","195.250.41.255","3287951616","3287951871","CH","Switzerland"
+"195.250.42.0","195.250.42.255","3287951872","3287952127","RU","Russian Federation"
+"195.250.43.0","195.250.43.255","3287952128","3287952383","UA","Ukraine"
+"195.250.44.0","195.250.46.255","3287952384","3287953151","CH","Switzerland"
+"195.250.47.0","195.250.47.255","3287953152","3287953407","UA","Ukraine"
+"195.250.48.0","195.250.48.255","3287953408","3287953663","DE","Germany"
+"195.250.49.0","195.250.49.255","3287953664","3287953919","GB","United Kingdom"
+"195.250.50.0","195.250.50.255","3287953920","3287954175","DE","Germany"
+"195.250.51.0","195.250.51.255","3287954176","3287954431","RU","Russian Federation"
+"195.250.52.0","195.250.52.255","3287954432","3287954687","CH","Switzerland"
+"195.250.53.0","195.250.53.255","3287954688","3287954943","RO","Romania"
+"195.250.54.0","195.250.54.255","3287954944","3287955199","PL","Poland"
+"195.250.56.0","195.250.56.255","3287955456","3287955711","RU","Russian Federation"
+"195.250.57.0","195.250.57.255","3287955712","3287955967","DE","Germany"
+"195.250.58.0","195.250.58.255","3287955968","3287956223","SI","Slovenia"
+"195.250.59.0","195.250.59.255","3287956224","3287956479","RO","Romania"
+"195.250.60.0","195.250.60.255","3287956480","3287956735","BG","Bulgaria"
+"195.250.61.0","195.250.61.255","3287956736","3287956991","SE","Sweden"
+"195.250.62.0","195.250.62.255","3287956992","3287957247","UA","Ukraine"
+"195.250.64.0","195.250.95.255","3287957504","3287965695","AM","Armenia"
+"195.250.96.0","195.250.127.255","3287965696","3287973887","RS","Serbia"
+"195.250.128.0","195.250.159.255","3287973888","3287982079","CZ","Czech Republic"
+"195.250.160.0","195.250.191.255","3287982080","3287990271","EE","Estonia"
+"195.250.192.0","195.250.215.255","3287990272","3287996415","SI","Slovenia"
+"195.250.216.0","195.250.223.255","3287996416","3287998463","BA","Bosnia and Herzegovina"
+"195.250.224.0","195.250.255.255","3287998464","3288006655","IT","Italy"
+"195.251.0.0","195.251.255.255","3288006656","3288072191","GR","Greece"
+"195.252.0.0","195.252.63.255","3288072192","3288088575","SE","Sweden"
+"195.252.64.0","195.252.127.255","3288088576","3288104959","RS","Serbia"
+"195.252.128.0","195.253.83.255","3288104960","3288159231","DE","Germany"
+"195.253.84.0","195.253.87.255","3288159232","3288160255","NL","Netherlands"
+"195.253.88.0","195.254.127.255","3288160256","3288236031","DE","Germany"
+"195.254.128.0","195.254.129.255","3288236032","3288236543","LI","Liechtenstein"
+"195.254.130.0","195.254.131.255","3288236544","3288237055","FR","France"
+"195.254.132.0","195.254.137.255","3288237056","3288238591","RO","Romania"
+"195.254.138.0","195.254.139.255","3288238592","3288239103","PL","Poland"
+"195.254.140.0","195.254.141.255","3288239104","3288239615","RO","Romania"
+"195.254.144.0","195.254.145.255","3288240128","3288240639","CH","Switzerland"
+"195.254.146.0","195.254.147.255","3288240640","3288241151","FR","France"
+"195.254.148.0","195.254.149.255","3288241152","3288241663","ES","Spain"
+"195.254.150.0","195.254.151.255","3288241664","3288242175","UA","Ukraine"
+"195.254.152.0","195.254.153.255","3288242176","3288242687","RO","Romania"
+"195.254.156.0","195.254.157.255","3288243200","3288243711","PL","Poland"
+"195.254.158.0","195.254.161.255","3288243712","3288244735","FR","France"
+"195.254.162.0","195.254.163.255","3288244736","3288245247","DE","Germany"
+"195.254.164.0","195.254.165.255","3288245248","3288245759","GB","United Kingdom"
+"195.254.166.0","195.254.167.255","3288245760","3288246271","RO","Romania"
+"195.254.168.0","195.254.169.255","3288246272","3288246783","DK","Denmark"
+"195.254.170.0","195.254.171.255","3288246784","3288247295","KW","Kuwait"
+"195.254.172.0","195.254.173.255","3288247296","3288247807","NO","Norway"
+"195.254.174.0","195.254.177.255","3288247808","3288248831","PL","Poland"
+"195.254.178.0","195.254.181.255","3288248832","3288249855","GB","United Kingdom"
+"195.254.182.0","195.254.183.255","3288249856","3288250367","RO","Romania"
+"195.254.184.0","195.254.185.255","3288250368","3288250879","PL","Poland"
+"195.254.188.0","195.254.189.255","3288251392","3288251903","RU","Russian Federation"
+"195.254.190.0","195.254.191.255","3288251904","3288252415","AT","Austria"
+"195.254.192.0","195.254.223.255","3288252416","3288260607","NO","Norway"
+"195.254.224.0","195.254.255.255","3288260608","3288268799","IT","Italy"
+"195.255.0.0","195.255.255.255","3288268800","3288334335","FI","Finland"
+"196.0.0.0","196.0.255.255","3288334336","3288399871","UG","Uganda"
+"196.1.0.0","196.1.0.255","3288399872","3288400127","MU","Mauritius"
+"196.1.1.0","196.1.1.255","3288400128","3288400383","IN","India"
+"196.1.2.0","196.1.2.255","3288400384","3288400639","PR","Puerto Rico"
+"196.1.3.0","196.1.3.255","3288400640","3288400895","SA","Saudi Arabia"
+"196.1.4.0","196.1.4.255","3288400896","3288401151","KE","Kenya"
+"196.1.5.0","196.1.5.255","3288401152","3288401407","RU","Russian Federation"
+"196.1.6.0","196.1.6.255","3288401408","3288401663","SA","Saudi Arabia"
+"196.1.7.0","196.1.7.255","3288401664","3288401919","MU","Mauritius"
+"196.1.8.0","196.1.14.255","3288401920","3288403711","ZA","South Africa"
+"196.1.15.0","196.1.15.255","3288403712","3288403967","AO","Angola"
+"196.1.16.0","196.1.25.255","3288403968","3288406527","ZA","South Africa"
+"196.1.26.0","196.1.27.255","3288406528","3288407039","KE","Kenya"
+"196.1.28.0","196.1.31.255","3288407040","3288408063","NA","Namibia"
+"196.1.32.0","196.1.51.255","3288408064","3288413183","ZA","South Africa"
+"196.1.52.0","196.1.55.255","3288413184","3288414207","TZ","Tanzania, United Republic of"
+"196.1.56.0","196.1.63.255","3288414208","3288416255","ZA","South Africa"
+"196.1.64.0","196.1.67.255","3288416256","3288417279","SA","Saudi Arabia"
+"196.1.68.0","196.1.68.255","3288417280","3288417535","IN","India"
+"196.1.69.0","196.1.70.255","3288417536","3288418047","KW","Kuwait"
+"196.1.71.0","196.1.71.255","3288418048","3288418303","ZA","South Africa"
+"196.1.72.0","196.1.73.255","3288418304","3288418815","US","United States"
+"196.1.74.0","196.1.91.255","3288418816","3288423423","ZA","South Africa"
+"196.1.92.0","196.1.100.255","3288423424","3288425727","SN","Senegal"
+"196.1.101.0","196.1.103.255","3288425728","3288426495","ZA","South Africa"
+"196.1.104.0","196.1.106.255","3288426496","3288427263","IN","India"
+"196.1.107.0","196.1.107.255","3288427264","3288427519","BM","Bermuda"
+"196.1.108.0","196.1.111.255","3288427520","3288428543","IN","India"
+"196.1.112.0","196.1.112.255","3288428544","3288428799","CU","Cuba"
+"196.1.113.0","196.1.114.255","3288428800","3288429311","IN","India"
+"196.1.115.0","196.1.115.255","3288429312","3288429567","ZA","South Africa"
+"196.1.116.0","196.1.117.255","3288429568","3288430079","KE","Kenya"
+"196.1.118.0","196.1.118.255","3288430080","3288430335","GH","Ghana"
+"196.1.119.0","196.1.119.255","3288430336","3288430591","EG","Egypt"
+"196.1.120.0","196.1.127.255","3288430592","3288432639","SC","Seychelles"
+"196.1.128.0","196.1.130.255","3288432640","3288433407","ZA","South Africa"
+"196.1.131.0","196.1.132.255","3288433408","3288433919","KE","Kenya"
+"196.1.133.0","196.1.133.255","3288433920","3288434175","NG","Nigeria"
+"196.1.134.0","196.1.134.255","3288434176","3288434431","IN","India"
+"196.1.135.0","196.1.135.255","3288434432","3288434687","CU","Cuba"
+"196.1.136.0","196.1.136.255","3288434688","3288434943","JM","Jamaica"
+"196.1.137.0","196.1.137.255","3288434944","3288435199","CD","Congo, The Democratic Republic of the"
+"196.1.138.0","196.1.139.255","3288435200","3288435711","JM","Jamaica"
+"196.1.140.0","196.1.140.255","3288435712","3288435967","US","United States"
+"196.1.141.0","196.1.141.255","3288435968","3288436223","PR","Puerto Rico"
+"196.1.142.0","196.1.142.255","3288436224","3288436479","US","United States"
+"196.1.143.0","196.1.143.255","3288436480","3288436735","EG","Egypt"
+"196.1.144.0","196.1.159.255","3288436736","3288440831","ZA","South Africa"
+"196.1.160.0","196.1.161.255","3288440832","3288441343","VC","Saint Vincent and the Grenadines"
+"196.1.162.0","196.1.167.255","3288441344","3288442879","BB","Barbados"
+"196.1.168.0","196.1.168.255","3288442880","3288443135","KN","Saint Kitts and Nevis"
+"196.1.169.0","196.1.170.255","3288443136","3288443647","VC","Saint Vincent and the Grenadines"
+"196.1.171.0","196.1.175.255","3288443648","3288444927","BB","Barbados"
+"196.1.176.0","196.1.191.255","3288444928","3288449023","NG","Nigeria"
+"196.1.192.0","196.1.255.255","3288449024","3288465407","SD","Sudan"
+"196.2.0.0","196.2.1.255","3288465408","3288465919","JM","Jamaica"
+"196.2.2.0","196.2.2.255","3288465920","3288466175","BW","Botswana"
+"196.2.3.0","196.2.3.255","3288466176","3288466431","MU","Mauritius"
+"196.2.4.0","196.2.7.255","3288466432","3288467455","SY","Syrian Arab Republic"
+"196.2.8.0","196.2.15.255","3288467456","3288469503","BI","Burundi"
+"196.2.16.0","196.2.63.255","3288469504","3288481791","ZA","South Africa"
+"196.2.64.0","196.2.65.255","3288481792","3288482303","ZW","Zimbabwe"
+"196.2.66.0","196.2.78.255","3288482304","3288485631","ZA","South Africa"
+"196.2.79.0","196.2.79.255","3288485632","3288485887","ZW","Zimbabwe"
+"196.2.80.0","196.2.95.255","3288485888","3288489983","MA","Morocco"
+"196.2.96.0","196.2.191.255","3288489984","3288514559","ZA","South Africa"
+"196.2.192.0","196.2.223.255","3288514560","3288522751","EG","Egypt"
+"196.2.224.0","196.2.255.255","3288522752","3288530943","ZA","South Africa"
+"196.3.0.0","196.3.7.255","3288530944","3288532991","JM","Jamaica"
+"196.3.8.0","196.3.13.255","3288532992","3288534527","PR","Puerto Rico"
+"196.3.14.0","196.3.15.255","3288534528","3288535039","EG","Egypt"
+"196.3.16.0","196.3.31.255","3288535040","3288539135","CW","Curacao"
+"196.3.32.0","196.3.48.255","3288539136","3288543487","US","United States"
+"196.3.49.0","196.3.49.255","3288543488","3288543743","AP","Asia/Pacific Region"
+"196.3.50.0","196.3.50.252","3288543744","3288543996","US","United States"
+"196.3.50.253","196.3.50.253","3288543997","3288543997","EU","Europe"
+"196.3.50.254","196.3.52.242","3288543998","3288544498","US","United States"
+"196.3.52.243","196.3.52.243","3288544499","3288544499","EU","Europe"
+"196.3.52.244","196.3.53.255","3288544500","3288544767","US","United States"
+"196.3.54.0","196.3.54.255","3288544768","3288545023","MX","Mexico"
+"196.3.55.0","196.3.55.255","3288545024","3288545279","FR","France"
+"196.3.56.0","196.3.56.255","3288545280","3288545535","AU","Australia"
+"196.3.57.0","196.3.57.255","3288545536","3288545791","ZA","South Africa"
+"196.3.58.0","196.3.59.255","3288545792","3288546303","KE","Kenya"
+"196.3.60.0","196.3.63.255","3288546304","3288547327","NG","Nigeria"
+"196.3.64.0","196.3.64.255","3288547328","3288547583","GH","Ghana"
+"196.3.65.0","196.3.65.255","3288547584","3288547839","IN","India"
+"196.3.66.0","196.3.66.255","3288547840","3288548095","SA","Saudi Arabia"
+"196.3.67.0","196.3.71.255","3288548096","3288549375","AE","United Arab Emirates"
+"196.3.72.0","196.3.72.255","3288549376","3288549631","PK","Pakistan"
+"196.3.73.0","196.3.73.255","3288549632","3288549887","GD","Grenada"
+"196.3.74.0","196.3.89.255","3288549888","3288553983","DO","Dominican Republic"
+"196.3.90.0","196.3.90.255","3288553984","3288554239","CM","Cameroon"
+"196.3.91.0","196.3.91.255","3288554240","3288554495","IR","Iran, Islamic Republic of"
+"196.3.92.0","196.3.93.255","3288554496","3288555007","ZA","South Africa"
+"196.3.94.0","196.3.94.255","3288555008","3288555263","NA","Namibia"
+"196.3.95.0","196.3.95.255","3288555264","3288555519","JM","Jamaica"
+"196.3.96.0","196.3.103.255","3288555520","3288557567","MZ","Mozambique"
+"196.3.104.0","196.3.104.255","3288557568","3288557823","JM","Jamaica"
+"196.3.105.0","196.3.105.255","3288557824","3288558079","ZA","South Africa"
+"196.3.106.0","196.3.106.255","3288558080","3288558335","DO","Dominican Republic"
+"196.3.107.0","196.3.108.255","3288558336","3288558847","ZA","South Africa"
+"196.3.109.0","196.3.109.255","3288558848","3288559103","MU","Mauritius"
+"196.3.110.0","196.3.131.255","3288559104","3288564735","ZA","South Africa"
+"196.3.132.0","196.3.147.255","3288564736","3288568831","TT","Trinidad and Tobago"
+"196.3.148.0","196.3.151.255","3288568832","3288569855","ZA","South Africa"
+"196.3.152.0","196.3.152.255","3288569856","3288570111","CU","Cuba"
+"196.3.153.0","196.3.153.255","3288570112","3288570367","JM","Jamaica"
+"196.3.154.0","196.3.179.255","3288570368","3288577023","ZA","South Africa"
+"196.3.184.0","196.3.191.255","3288578048","3288580095","JM","Jamaica"
+"196.3.192.0","196.3.223.255","3288580096","3288588287","BB","Barbados"
+"196.3.224.0","196.4.45.255","3288588288","3288608255","ZA","South Africa"
+"196.4.46.0","196.4.46.8","3288608256","3288608264","US","United States"
+"196.4.46.9","196.4.46.9","3288608265","3288608265","DE","Germany"
+"196.4.46.10","196.4.70.255","3288608266","3288614655","US","United States"
+"196.4.71.0","196.4.79.255","3288614656","3288616959","ZA","South Africa"
+"196.4.80.0","196.4.80.255","3288616960","3288617215","ZW","Zimbabwe"
+"196.4.81.0","196.4.254.255","3288617216","3288661759","ZA","South Africa"
+"196.4.255.0","196.4.255.255","3288661760","3288662015","LS","Lesotho"
+"196.5.0.0","196.6.102.255","3288662016","3288753919","ZA","South Africa"
+"196.6.103.0","196.6.103.255","3288753920","3288754175","NG","Nigeria"
+"196.6.104.0","196.6.119.255","3288754176","3288758271","ZA","South Africa"
+"196.6.120.0","196.6.120.255","3288758272","3288758527","EG","Egypt"
+"196.6.121.0","196.6.184.255","3288758528","3288774911","ZA","South Africa"
+"196.6.185.0","196.6.185.255","3288774912","3288775167","EG","Egypt"
+"196.6.186.0","196.6.195.255","3288775168","3288777727","NG","Nigeria"
+"196.6.196.0","196.6.197.255","3288777728","3288778239","TZ","Tanzania, United Republic of"
+"196.6.198.0","196.6.198.255","3288778240","3288778495","ZA","South Africa"
+"196.6.199.0","196.6.199.255","3288778496","3288778751","MU","Mauritius"
+"196.6.200.0","196.6.200.255","3288778752","3288779007","EG","Egypt"
+"196.6.201.0","196.6.201.255","3288779008","3288779263","ZA","South Africa"
+"196.6.202.0","196.6.203.255","3288779264","3288779775","KE","Kenya"
+"196.6.204.0","196.6.207.255","3288779776","3288780799","NG","Nigeria"
+"196.6.208.0","196.6.214.255","3288780800","3288782591","ZA","South Africa"
+"196.6.215.0","196.6.215.255","3288782592","3288782847","KE","Kenya"
+"196.6.216.0","196.6.217.255","3288782848","3288783359","NG","Nigeria"
+"196.6.218.0","196.6.220.255","3288783360","3288784127","KE","Kenya"
+"196.6.221.0","196.6.225.255","3288784128","3288785407","ZA","South Africa"
+"196.6.226.0","196.6.226.255","3288785408","3288785663","UG","Uganda"
+"196.6.227.0","196.6.227.255","3288785664","3288785919","TZ","Tanzania, United Republic of"
+"196.6.228.0","196.6.228.255","3288785920","3288786175","NG","Nigeria"
+"196.6.232.0","196.6.235.255","3288786944","3288787967","ZA","South Africa"
+"196.6.236.0","196.6.236.255","3288787968","3288788223","EG","Egypt"
+"196.6.237.0","196.6.254.255","3288788224","3288792831","ZA","South Africa"
+"196.6.255.0","196.6.255.255","3288792832","3288793087","AO","Angola"
+"196.7.0.0","196.10.50.255","3288793088","3289002751","ZA","South Africa"
+"196.10.51.0","196.10.51.255","3289002752","3289003007","AO","Angola"
+"196.10.52.0","196.10.55.255","3289003008","3289004031","ZA","South Africa"
+"196.10.56.0","196.10.59.255","3289004032","3289005055","NG","Nigeria"
+"196.10.60.0","196.10.60.255","3289005056","3289005311","TZ","Tanzania, United Republic of"
+"196.10.61.0","196.10.96.255","3289005312","3289014527","ZA","South Africa"
+"196.10.97.0","196.10.97.255","3289014528","3289014783","EG","Egypt"
+"196.10.98.0","196.10.99.255","3289014784","3289015295","ZA","South Africa"
+"196.10.100.0","196.10.100.255","3289015296","3289015551","CM","Cameroon"
+"196.10.101.0","196.10.118.255","3289015552","3289020159","ZA","South Africa"
+"196.10.119.0","196.10.119.255","3289020160","3289020415","UG","Uganda"
+"196.10.120.0","196.10.120.255","3289020416","3289020671","EG","Egypt"
+"196.10.121.0","196.10.121.255","3289020672","3289020927","ZA","South Africa"
+"196.10.122.0","196.10.123.255","3289020928","3289021439","CI","Cote D'Ivoire"
+"196.10.124.0","196.10.136.255","3289021440","3289024767","ZA","South Africa"
+"196.10.137.0","196.10.137.255","3289024768","3289025023","GH","Ghana"
+"196.10.138.0","196.10.139.255","3289025024","3289025535","UG","Uganda"
+"196.10.140.0","196.10.146.255","3289025536","3289027327","ZA","South Africa"
+"196.10.147.0","196.10.147.255","3289027328","3289027583","TZ","Tanzania, United Republic of"
+"196.10.148.0","196.10.148.255","3289027584","3289027839","MZ","Mozambique"
+"196.10.149.0","196.10.214.255","3289027840","3289044735","ZA","South Africa"
+"196.10.215.0","196.10.215.255","3289044736","3289044991","GH","Ghana"
+"196.10.216.0","196.10.223.255","3289044992","3289047039","ML","Mali"
+"196.10.224.0","196.10.227.255","3289047040","3289048063","ZA","South Africa"
+"196.10.228.0","196.10.228.255","3289048064","3289048319","UG","Uganda"
+"196.10.229.0","196.10.230.255","3289048320","3289048831","ZA","South Africa"
+"196.10.231.0","196.10.231.255","3289048832","3289049087","NG","Nigeria"
+"196.10.232.0","196.10.250.255","3289049088","3289053951","ZA","South Africa"
+"196.10.251.0","196.10.255.255","3289053952","3289055231","NG","Nigeria"
+"196.11.0.0","196.11.58.255","3289055232","3289070335","ZA","South Africa"
+"196.11.59.0","196.11.59.255","3289070336","3289070591","ZW","Zimbabwe"
+"196.11.60.0","196.11.60.255","3289070592","3289070847","NA","Namibia"
+"196.11.61.0","196.11.61.255","3289070848","3289071103","ZA","South Africa"
+"196.11.62.0","196.11.62.255","3289071104","3289071359","SO","Somalia"
+"196.11.63.0","196.11.74.255","3289071360","3289074431","ZA","South Africa"
+"196.11.75.0","196.11.75.255","3289074432","3289074687","DZ","Algeria"
+"196.11.76.0","196.11.79.255","3289074688","3289075711","ZA","South Africa"
+"196.11.80.0","196.11.87.255","3289075712","3289077759","MW","Malawi"
+"196.11.88.0","196.11.89.255","3289077760","3289078271","KE","Kenya"
+"196.11.90.0","196.11.90.255","3289078272","3289078527","GH","Ghana"
+"196.11.91.0","196.11.103.255","3289078528","3289081855","ZA","South Africa"
+"196.11.104.0","196.11.104.255","3289081856","3289082111","NG","Nigeria"
+"196.11.105.0","196.11.123.255","3289082112","3289086975","ZA","South Africa"
+"196.11.124.0","196.11.124.255","3289086976","3289087231","SZ","Swaziland"
+"196.11.125.0","196.11.134.255","3289087232","3289089791","ZA","South Africa"
+"196.11.135.0","196.11.135.255","3289089792","3289090047","MZ","Mozambique"
+"196.11.136.0","196.11.149.255","3289090048","3289093631","ZA","South Africa"
+"196.11.150.0","196.11.151.255","3289093632","3289094143","NG","Nigeria"
+"196.11.152.0","196.11.174.255","3289094144","3289100031","ZA","South Africa"
+"196.11.175.0","196.11.175.255","3289100032","3289100287","LS","Lesotho"
+"196.11.176.0","196.11.183.255","3289100288","3289102335","ZA","South Africa"
+"196.11.184.0","196.11.187.255","3289102336","3289103359","NG","Nigeria"
+"196.11.188.0","196.11.188.255","3289103360","3289103615","ZA","South Africa"
+"196.11.189.0","196.11.189.255","3289103616","3289103871","AO","Angola"
+"196.11.190.0","196.11.191.255","3289103872","3289104383","KE","Kenya"
+"196.11.192.0","196.11.205.255","3289104384","3289107967","ZA","South Africa"
+"196.11.206.0","196.11.207.255","3289107968","3289108479","GH","Ghana"
+"196.11.208.0","196.11.230.255","3289108480","3289114367","ZA","South Africa"
+"196.11.231.0","196.11.231.255","3289114368","3289114623","NG","Nigeria"
+"196.11.232.0","196.11.233.255","3289114624","3289115135","ZA","South Africa"
+"196.11.234.0","196.11.234.255","3289115136","3289115391","AO","Angola"
+"196.11.235.0","196.11.254.255","3289115392","3289120511","ZA","South Africa"
+"196.11.255.0","196.11.255.255","3289120512","3289120767","TZ","Tanzania, United Republic of"
+"196.12.0.0","196.12.9.255","3289120768","3289123327","PR","Puerto Rico"
+"196.12.10.0","196.12.10.255","3289123328","3289123583","NA","Namibia"
+"196.12.11.0","196.12.11.255","3289123584","3289123839","EG","Egypt"
+"196.12.12.0","196.12.15.255","3289123840","3289124863","ZM","Zambia"
+"196.12.16.0","196.12.31.255","3289124864","3289128959","ZA","South Africa"
+"196.12.32.0","196.12.63.255","3289128960","3289137151","IN","India"
+"196.12.64.0","196.12.127.255","3289137152","3289153535","BM","Bermuda"
+"196.12.128.0","196.12.139.255","3289153536","3289156607","MU","Mauritius"
+"196.12.140.0","196.12.147.255","3289156608","3289158655","RW","Rwanda"
+"196.12.148.0","196.12.159.255","3289158656","3289161727","MU","Mauritius"
+"196.12.160.0","196.12.191.255","3289161728","3289169919","PR","Puerto Rico"
+"196.12.192.0","196.12.255.255","3289169920","3289186303","MA","Morocco"
+"196.13.0.0","196.13.100.255","3289186304","3289212159","ZA","South Africa"
+"196.13.101.0","196.13.101.255","3289212160","3289212415","MZ","Mozambique"
+"196.13.102.0","196.13.103.255","3289212416","3289212927","NG","Nigeria"
+"196.13.104.0","196.13.104.255","3289212928","3289213183","ZM","Zambia"
+"196.13.105.0","196.13.105.255","3289213184","3289213439","TZ","Tanzania, United Republic of"
+"196.13.106.0","196.13.107.255","3289213440","3289213951","ZA","South Africa"
+"196.13.108.0","196.13.108.255","3289213952","3289214207","MA","Morocco"
+"196.13.109.0","196.13.109.255","3289214208","3289214463","AO","Angola"
+"196.13.110.0","196.13.110.255","3289214464","3289214719","CD","Congo, The Democratic Republic of the"
+"196.13.111.0","196.13.112.255","3289214720","3289215231","NG","Nigeria"
+"196.13.113.0","196.13.120.255","3289215232","3289217279","ZA","South Africa"
+"196.13.121.0","196.13.121.255","3289217280","3289217535","KE","Kenya"
+"196.13.122.0","196.13.122.255","3289217536","3289217791","UG","Uganda"
+"196.13.123.0","196.13.123.255","3289217792","3289218047","GH","Ghana"
+"196.13.124.0","196.13.124.255","3289218048","3289218303","ZA","South Africa"
+"196.13.125.0","196.13.125.255","3289218304","3289218559","MU","Mauritius"
+"196.13.126.0","196.13.132.255","3289218560","3289220351","ZA","South Africa"
+"196.13.133.0","196.13.133.255","3289220352","3289220607","TZ","Tanzania, United Republic of"
+"196.13.134.0","196.13.135.255","3289220608","3289221119","ZA","South Africa"
+"196.13.136.0","196.13.137.255","3289221120","3289221631","KE","Kenya"
+"196.13.138.0","196.13.160.255","3289221632","3289227519","ZA","South Africa"
+"196.13.161.0","196.13.161.255","3289227520","3289227775","NG","Nigeria"
+"196.13.162.0","196.13.167.255","3289227776","3289229311","ZA","South Africa"
+"196.13.168.0","196.13.168.255","3289229312","3289229567","SZ","Swaziland"
+"196.13.169.0","196.13.172.255","3289229568","3289230591","ZA","South Africa"
+"196.13.173.0","196.13.173.255","3289230592","3289230847","KE","Kenya"
+"196.13.174.0","196.13.175.255","3289230848","3289231359","GH","Ghana"
+"196.13.176.0","196.13.185.255","3289231360","3289233919","ZA","South Africa"
+"196.13.186.0","196.13.186.255","3289233920","3289234175","TZ","Tanzania, United Republic of"
+"196.13.187.0","196.13.191.255","3289234176","3289235455","ZA","South Africa"
+"196.13.192.0","196.13.199.255","3289235456","3289237503","GH","Ghana"
+"196.13.200.0","196.13.201.255","3289237504","3289238015","ZA","South Africa"
+"196.13.202.0","196.13.202.255","3289238016","3289238271","KE","Kenya"
+"196.13.204.0","196.13.204.255","3289238528","3289238783","AO","Angola"
+"196.13.205.0","196.13.205.255","3289238784","3289239039","ZA","South Africa"
+"196.13.206.0","196.13.206.255","3289239040","3289239295","EG","Egypt"
+"196.13.207.0","196.13.207.255","3289239296","3289239551","BF","Burkina Faso"
+"196.13.208.0","196.13.208.255","3289239552","3289239807","SC","Seychelles"
+"196.13.209.0","196.13.209.255","3289239808","3289240063","KE","Kenya"
+"196.13.210.0","196.13.222.255","3289240064","3289243391","ZA","South Africa"
+"196.13.223.0","196.13.223.255","3289243392","3289243647","BI","Burundi"
+"196.13.224.0","196.13.241.255","3289243648","3289248255","ZA","South Africa"
+"196.13.242.0","196.13.242.255","3289248256","3289248511","NG","Nigeria"
+"196.13.243.0","196.13.243.255","3289248512","3289248767","AO","Angola"
+"196.13.244.0","196.13.244.255","3289248768","3289249023","EG","Egypt"
+"196.13.245.0","196.13.245.255","3289249024","3289249279","NG","Nigeria"
+"196.13.246.0","196.13.251.255","3289249280","3289250815","ZA","South Africa"
+"196.13.252.0","196.13.252.255","3289250816","3289251071","GH","Ghana"
+"196.13.253.0","196.13.253.255","3289251072","3289251327","EG","Egypt"
+"196.13.254.0","196.13.254.255","3289251328","3289251583","ZA","South Africa"
+"196.13.255.0","196.13.255.255","3289251584","3289251839","KE","Kenya"
+"196.14.0.0","196.15.7.255","3289251840","3289319423","ZA","South Africa"
+"196.15.8.0","196.15.8.255","3289319424","3289319679","A2","Satellite Provider"
+"196.15.9.0","196.15.9.255","3289319680","3289319935","ZA","South Africa"
+"196.15.10.0","196.15.11.255","3289319936","3289320447","A2","Satellite Provider"
+"196.15.12.0","196.15.15.255","3289320448","3289321471","ZA","South Africa"
+"196.15.16.0","196.15.31.255","3289321472","3289325567","IN","India"
+"196.15.32.0","196.15.63.255","3289325568","3289333759","SA","Saudi Arabia"
+"196.15.64.0","196.16.31.255","3289333760","3289391103","ZA","South Africa"
+"196.16.32.0","196.16.223.255","3289391104","3289440255","SC","Seychelles"
+"196.16.224.0","196.16.255.255","3289440256","3289448447","ZA","South Africa"
+"196.17.0.0","196.19.255.255","3289448448","3289645055","SC","Seychelles"
+"196.20.0.0","196.20.31.255","3289645056","3289653247","NA","Namibia"
+"196.20.32.0","196.20.63.255","3289653248","3289661439","EG","Egypt"
+"196.20.64.0","196.20.127.255","3289661440","3289677823","DZ","Algeria"
+"196.20.128.0","196.20.255.255","3289677824","3289710591","MU","Mauritius"
+"196.21.0.0","196.22.4.255","3289710592","3289777407","ZA","South Africa"
+"196.22.5.0","196.22.5.255","3289777408","3289777663","EG","Egypt"
+"196.22.6.0","196.22.6.255","3289777664","3289777919","NG","Nigeria"
+"196.22.7.0","196.22.7.255","3289777920","3289778175","EG","Egypt"
+"196.22.8.0","196.22.11.255","3289778176","3289779199","CD","Congo, The Democratic Republic of the"
+"196.22.12.0","196.22.15.255","3289779200","3289780223","GW","Guinea-Bissau"
+"196.22.16.0","196.22.47.255","3289780224","3289788415","ZA","South Africa"
+"196.22.48.0","196.22.63.255","3289788416","3289792511","MZ","Mozambique"
+"196.22.64.0","196.22.129.255","3289792512","3289809407","ZA","South Africa"
+"196.22.130.0","196.22.130.255","3289809408","3289809663","EG","Egypt"
+"196.22.131.0","196.22.131.255","3289809664","3289809919","KE","Kenya"
+"196.22.132.0","196.22.143.255","3289809920","3289812991","ZA","South Africa"
+"196.22.144.0","196.22.159.255","3289812992","3289817087","MU","Mauritius"
+"196.22.160.0","196.23.255.255","3289817088","3289907199","ZA","South Africa"
+"196.24.0.0","196.24.3.255","3289907200","3289908223","LS","Lesotho"
+"196.24.4.0","196.24.63.255","3289908224","3289923583","ZA","South Africa"
+"196.24.64.0","196.24.67.255","3289923584","3289924607","SZ","Swaziland"
+"196.24.68.0","196.25.227.255","3289924608","3290031103","ZA","South Africa"
+"196.25.228.0","196.25.228.255","3290031104","3290031359","LS","Lesotho"
+"196.25.229.0","196.26.85.255","3290031360","3290060287","ZA","South Africa"
+"196.26.86.0","196.26.86.255","3290060288","3290060543","SZ","Swaziland"
+"196.26.87.0","196.26.255.255","3290060544","3290103807","ZA","South Africa"
+"196.27.0.0","196.27.25.127","3290103808","3290110335","CA","Canada"
+"196.27.25.128","196.27.25.159","3290110336","3290110367","US","United States"
+"196.27.25.160","196.27.63.255","3290110368","3290120191","CA","Canada"
+"196.27.64.0","196.27.95.255","3290120192","3290128383","MU","Mauritius"
+"196.27.96.0","196.27.127.255","3290128384","3290136575","ZW","Zimbabwe"
+"196.27.128.0","196.27.255.255","3290136576","3290169343","NG","Nigeria"
+"196.28.0.0","196.28.6.255","3290169344","3290171135","ZA","South Africa"
+"196.28.7.0","196.28.7.255","3290171136","3290171391","SZ","Swaziland"
+"196.28.8.0","196.28.10.255","3290171392","3290172159","ZA","South Africa"
+"196.28.11.0","196.28.11.255","3290172160","3290172415","KE","Kenya"
+"196.28.12.0","196.28.47.255","3290172416","3290181631","ZA","South Africa"
+"196.28.48.0","196.28.54.255","3290181632","3290183423","PR","Puerto Rico"
+"196.28.55.0","196.28.55.255","3290183424","3290183679","US","United States"
+"196.28.56.0","196.28.61.145","3290183680","3290185105","PR","Puerto Rico"
+"196.28.61.146","196.28.61.146","3290185106","3290185106","US","United States"
+"196.28.61.147","196.28.61.147","3290185107","3290185107","PR","Puerto Rico"
+"196.28.61.148","196.28.61.148","3290185108","3290185108","US","United States"
+"196.28.61.149","196.28.63.255","3290185109","3290185727","PR","Puerto Rico"
+"196.28.64.0","196.28.223.255","3290185728","3290226687","ZA","South Africa"
+"196.28.224.0","196.28.239.255","3290226688","3290230783","MZ","Mozambique"
+"196.28.240.0","196.28.255.255","3290230784","3290234879","BF","Burkina Faso"
+"196.29.0.0","196.29.31.255","3290234880","3290243071","ZA","South Africa"
+"196.29.32.0","196.29.39.255","3290243072","3290245119","ZW","Zimbabwe"
+"196.29.40.0","196.29.43.255","3290245120","3290246143","DZ","Algeria"
+"196.29.44.0","196.29.47.255","3290246144","3290247167","NG","Nigeria"
+"196.29.48.0","196.29.55.255","3290247168","3290249215","TZ","Tanzania, United Republic of"
+"196.29.56.0","196.29.63.255","3290249216","3290251263","ZA","South Africa"
+"196.29.64.0","196.29.95.255","3290251264","3290259455","TT","Trinidad and Tobago"
+"196.29.96.0","196.29.127.255","3290259456","3290267647","GH","Ghana"
+"196.29.128.0","196.29.159.255","3290267648","3290275839","ZA","South Africa"
+"196.29.160.0","196.29.191.255","3290275840","3290284031","SD","Sudan"
+"196.29.192.0","196.29.207.255","3290284032","3290288127","AO","Angola"
+"196.29.208.0","196.29.223.255","3290288128","3290292223","NG","Nigeria"
+"196.29.224.0","196.29.239.255","3290292224","3290296319","GH","Ghana"
+"196.29.240.0","196.31.223.255","3290296320","3290423295","ZA","South Africa"
+"196.31.224.0","196.31.239.255","3290423296","3290427391","NA","Namibia"
+"196.31.240.0","196.31.255.255","3290427392","3290431487","ZA","South Africa"
+"196.32.0.0","196.32.7.255","3290431488","3290433535","JM","Jamaica"
+"196.32.8.0","196.32.15.255","3290433536","3290435583","ZA","South Africa"
+"196.32.16.0","196.32.31.255","3290435584","3290439679","DZ","Algeria"
+"196.32.32.0","196.32.63.255","3290439680","3290447871","TT","Trinidad and Tobago"
+"196.32.64.0","196.32.95.255","3290447872","3290456063","AR","Argentina"
+"196.32.96.0","196.32.111.255","3290456064","3290460159","ZA","South Africa"
+"196.32.112.0","196.32.127.255","3290460160","3290464255","ML","Mali"
+"196.32.128.0","196.32.159.255","3290464256","3290472447","PR","Puerto Rico"
+"196.32.160.0","196.32.191.255","3290472448","3290480639","ZA","South Africa"
+"196.32.192.0","196.32.199.255","3290480640","3290482687","AO","Angola"
+"196.32.200.0","196.32.207.255","3290482688","3290484735","CF","Central African Republic"
+"196.32.208.0","196.32.215.255","3290484736","3290486783","ZA","South Africa"
+"196.32.216.0","196.32.223.255","3290486784","3290488831","MA","Morocco"
+"196.32.224.0","196.32.225.255","3290488832","3290489343","NG","Nigeria"
+"196.32.226.0","196.32.227.255","3290489344","3290489855","KE","Kenya"
+"196.32.228.0","196.32.229.255","3290489856","3290490367","EG","Egypt"
+"196.32.230.0","196.32.239.255","3290490368","3290492927","ZA","South Africa"
+"196.32.240.0","196.32.247.255","3290492928","3290494975","TZ","Tanzania, United Republic of"
+"196.32.248.0","196.36.98.255","3290494976","3290718975","ZA","South Africa"
+"196.36.99.0","196.36.99.255","3290718976","3290719231","SZ","Swaziland"
+"196.36.100.0","196.39.255.255","3290719232","3290955775","ZA","South Africa"
+"196.40.0.0","196.40.95.255","3290955776","3290980351","CR","Costa Rica"
+"196.40.96.0","196.40.111.255","3290980352","3290984447","ZA","South Africa"
+"196.40.112.0","196.40.127.255","3290984448","3290988543","MZ","Mozambique"
+"196.40.128.0","196.40.143.255","3290988544","3290992639","KE","Kenya"
+"196.40.144.0","196.40.159.255","3290992640","3290996735","GH","Ghana"
+"196.40.160.0","196.40.175.255","3290996736","3291000831","NG","Nigeria"
+"196.40.176.0","196.40.191.255","3291000832","3291004927","ZA","South Africa"
+"196.40.192.0","196.40.255.255","3291004928","3291021311","NG","Nigeria"
+"196.41.0.0","196.41.31.255","3291021312","3291029503","ZA","South Africa"
+"196.41.32.0","196.41.63.255","3291029504","3291037695","TZ","Tanzania, United Republic of"
+"196.41.64.0","196.41.66.255","3291037696","3291038463","ZA","South Africa"
+"196.41.67.0","196.41.67.255","3291038464","3291038719","CD","Congo, The Democratic Republic of the"
+"196.41.68.0","196.41.68.255","3291038720","3291038975","KE","Kenya"
+"196.41.69.0","196.41.69.255","3291038976","3291039231","NG","Nigeria"
+"196.41.70.0","196.41.70.255","3291039232","3291039487","ZA","South Africa"
+"196.41.71.0","196.41.71.255","3291039488","3291039743","BF","Burkina Faso"
+"196.41.72.0","196.41.72.255","3291039744","3291039999","ZA","South Africa"
+"196.41.73.0","196.41.73.255","3291040000","3291040255","EG","Egypt"
+"196.41.74.0","196.41.74.255","3291040256","3291040511","ZM","Zambia"
+"196.41.75.0","196.41.75.255","3291040512","3291040767","CI","Cote D'Ivoire"
+"196.41.76.0","196.41.76.255","3291040768","3291041023","TZ","Tanzania, United Republic of"
+"196.41.77.0","196.41.77.255","3291041024","3291041279","AO","Angola"
+"196.41.78.0","196.41.78.255","3291041280","3291041535","ZA","South Africa"
+"196.41.79.0","196.41.79.255","3291041536","3291041791","TD","Chad"
+"196.41.80.0","196.41.80.255","3291041792","3291042047","NG","Nigeria"
+"196.41.81.0","196.41.81.255","3291042048","3291042303","ZA","South Africa"
+"196.41.82.0","196.41.82.255","3291042304","3291042559","AO","Angola"
+"196.41.83.0","196.41.83.255","3291042560","3291042815","EG","Egypt"
+"196.41.84.0","196.41.84.255","3291042816","3291043071","NG","Nigeria"
+"196.41.85.0","196.41.85.255","3291043072","3291043327","ZA","South Africa"
+"196.41.86.0","196.41.86.255","3291043328","3291043583","TZ","Tanzania, United Republic of"
+"196.41.87.0","196.41.87.255","3291043584","3291043839","KE","Kenya"
+"196.41.94.0","196.41.94.255","3291045376","3291045631","NG","Nigeria"
+"196.41.95.0","196.41.95.255","3291045632","3291045887","TN","Tunisia"
+"196.41.96.0","196.41.223.255","3291045888","3291078655","ZA","South Africa"
+"196.41.224.0","196.41.255.255","3291078656","3291086847","DZ","Algeria"
+"196.42.0.0","196.42.63.255","3291086848","3291103231","PR","Puerto Rico"
+"196.42.64.0","196.42.143.255","3291103232","3291123711","ZA","South Africa"
+"196.42.144.0","196.42.191.255","3291123712","3291135999","BG","Bulgaria"
+"196.42.192.0","196.42.207.255","3291136000","3291140095","ZA","South Africa"
+"196.42.208.0","196.42.223.255","3291140096","3291144191","BG","Bulgaria"
+"196.42.224.0","196.42.239.255","3291144192","3291148287","ZA","South Africa"
+"196.42.240.0","196.42.255.255","3291148288","3291152383","BG","Bulgaria"
+"196.43.0.0","196.43.63.255","3291152384","3291168767","ZA","South Africa"
+"196.43.64.0","196.43.95.255","3291168768","3291176959","TZ","Tanzania, United Republic of"
+"196.43.96.0","196.43.96.255","3291176960","3291177215","ZW","Zimbabwe"
+"196.43.97.0","196.43.97.255","3291177216","3291177471","ZA","South Africa"
+"196.43.98.0","196.43.127.255","3291177472","3291185151","ZW","Zimbabwe"
+"196.43.128.0","196.43.191.255","3291185152","3291201535","UG","Uganda"
+"196.43.192.0","196.43.192.255","3291201536","3291201791","KE","Kenya"
+"196.43.193.0","196.43.193.255","3291201792","3291202047","ZM","Zambia"
+"196.43.194.0","196.43.194.255","3291202048","3291202303","GH","Ghana"
+"196.43.195.0","196.43.195.255","3291202304","3291202559","ZA","South Africa"
+"196.43.196.0","196.43.196.255","3291202560","3291202815","GH","Ghana"
+"196.43.197.0","196.43.197.255","3291202816","3291203071","AO","Angola"
+"196.43.198.0","196.43.198.255","3291203072","3291203327","EG","Egypt"
+"196.43.199.0","196.43.199.255","3291203328","3291203583","ZW","Zimbabwe"
+"196.43.200.0","196.43.200.255","3291203584","3291203839","ZA","South Africa"
+"196.43.201.0","196.43.201.255","3291203840","3291204095","EG","Egypt"
+"196.43.202.0","196.43.202.255","3291204096","3291204351","KE","Kenya"
+"196.43.203.0","196.43.204.255","3291204352","3291204863","ZA","South Africa"
+"196.43.205.0","196.43.205.255","3291204864","3291205119","KE","Kenya"
+"196.43.206.0","196.43.207.255","3291205120","3291205631","GH","Ghana"
+"196.43.208.0","196.43.209.255","3291205632","3291206143","ZA","South Africa"
+"196.43.210.0","196.43.210.255","3291206144","3291206399","AO","Angola"
+"196.43.211.0","196.43.212.255","3291206400","3291206911","KE","Kenya"
+"196.43.213.0","196.43.213.255","3291206912","3291207167","ZA","South Africa"
+"196.43.214.0","196.43.214.255","3291207168","3291207423","MG","Madagascar"
+"196.43.215.0","196.43.215.255","3291207424","3291207679","NG","Nigeria"
+"196.43.216.0","196.43.216.255","3291207680","3291207935","BW","Botswana"
+"196.43.217.0","196.43.218.255","3291207936","3291208447","KE","Kenya"
+"196.43.219.0","196.43.219.255","3291208448","3291208703","EG","Egypt"
+"196.43.220.0","196.43.220.255","3291208704","3291208959","KE","Kenya"
+"196.43.221.0","196.43.221.255","3291208960","3291209215","TZ","Tanzania, United Republic of"
+"196.43.222.0","196.43.222.255","3291209216","3291209471","KE","Kenya"
+"196.43.223.0","196.43.223.255","3291209472","3291209727","AO","Angola"
+"196.43.224.0","196.43.224.255","3291209728","3291209983","NG","Nigeria"
+"196.43.225.0","196.43.225.255","3291209984","3291210239","GH","Ghana"
+"196.43.226.0","196.43.226.255","3291210240","3291210495","UG","Uganda"
+"196.43.227.0","196.43.227.255","3291210496","3291210751","ZA","South Africa"
+"196.43.228.0","196.43.228.255","3291210752","3291211007","KE","Kenya"
+"196.43.229.0","196.43.229.255","3291211008","3291211263","SL","Sierra Leone"
+"196.43.230.0","196.43.230.255","3291211264","3291211519","TZ","Tanzania, United Republic of"
+"196.43.231.0","196.43.231.255","3291211520","3291211775","ZA","South Africa"
+"196.43.232.0","196.43.233.255","3291211776","3291212287","NG","Nigeria"
+"196.43.234.0","196.43.234.255","3291212288","3291212543","MZ","Mozambique"
+"196.43.235.0","196.43.235.255","3291212544","3291212799","NG","Nigeria"
+"196.43.236.0","196.43.236.255","3291212800","3291213055","MA","Morocco"
+"196.43.237.0","196.43.237.255","3291213056","3291213311","EG","Egypt"
+"196.43.238.0","196.43.238.255","3291213312","3291213567","NG","Nigeria"
+"196.43.239.0","196.43.239.255","3291213568","3291213823","KE","Kenya"
+"196.43.240.0","196.43.240.255","3291213824","3291214079","CG","Congo"
+"196.43.241.0","196.43.241.255","3291214080","3291214335","MZ","Mozambique"
+"196.43.242.0","196.43.242.255","3291214336","3291214591","GH","Ghana"
+"196.43.243.0","196.43.243.255","3291214592","3291214847","ZA","South Africa"
+"196.43.244.0","196.43.244.255","3291214848","3291215103","NG","Nigeria"
+"196.43.245.0","196.43.246.255","3291215104","3291215615","KE","Kenya"
+"196.43.247.0","196.43.247.255","3291215616","3291215871","BF","Burkina Faso"
+"196.43.248.0","196.43.248.255","3291215872","3291216127","KE","Kenya"
+"196.43.249.0","196.43.249.255","3291216128","3291216383","LS","Lesotho"
+"196.43.250.0","196.43.250.255","3291216384","3291216639","ZA","South Africa"
+"196.43.251.0","196.43.252.255","3291216640","3291217151","NG","Nigeria"
+"196.43.253.0","196.43.253.255","3291217152","3291217407","ZA","South Africa"
+"196.43.254.0","196.43.255.255","3291217408","3291217919","TZ","Tanzania, United Republic of"
+"196.44.0.0","196.44.47.255","3291217920","3291230207","ZA","South Africa"
+"196.44.48.0","196.44.63.255","3291230208","3291234303","GH","Ghana"
+"196.44.64.0","196.44.95.255","3291234304","3291242495","ZA","South Africa"
+"196.44.96.0","196.44.127.255","3291242496","3291250687","GH","Ghana"
+"196.44.128.0","196.44.159.255","3291250688","3291258879","NA","Namibia"
+"196.44.160.0","196.44.175.255","3291258880","3291262975","TZ","Tanzania, United Republic of"
+"196.44.176.0","196.44.191.255","3291262976","3291267071","ZW","Zimbabwe"
+"196.44.192.0","196.44.239.255","3291267072","3291279359","ZA","South Africa"
+"196.44.240.0","196.44.255.255","3291279360","3291283455","RW","Rwanda"
+"196.45.0.0","196.45.15.255","3291283456","3291287551","NA","Namibia"
+"196.45.16.0","196.45.31.255","3291287552","3291291647","ZA","South Africa"
+"196.45.32.0","196.45.47.255","3291291648","3291295743","TZ","Tanzania, United Republic of"
+"196.45.48.0","196.45.63.255","3291295744","3291299839","NG","Nigeria"
+"196.45.64.0","196.45.115.255","3291299840","3291313151","ZA","South Africa"
+"196.45.116.0","196.45.119.255","3291313152","3291314175","NG","Nigeria"
+"196.45.120.0","196.45.123.255","3291314176","3291315199","ZA","South Africa"
+"196.45.124.0","196.45.127.255","3291315200","3291316223","UG","Uganda"
+"196.45.128.0","196.45.159.255","3291316224","3291324415","TZ","Tanzania, United Republic of"
+"196.45.160.0","196.45.163.255","3291324416","3291325439","AO","Angola"
+"196.45.164.0","196.45.167.255","3291325440","3291326463","BW","Botswana"
+"196.45.168.0","196.45.183.255","3291326464","3291330559","ZA","South Africa"
+"196.45.184.0","196.45.187.255","3291330560","3291331583","TZ","Tanzania, United Republic of"
+"196.45.188.0","196.45.191.255","3291331584","3291332607","MW","Malawi"
+"196.45.192.0","196.45.192.7","3291332608","3291332615","ZA","South Africa"
+"196.45.192.8","196.45.192.255","3291332616","3291332863","NG","Nigeria"
+"196.45.193.0","196.45.255.255","3291332864","3291348991","ZA","South Africa"
+"196.46.0.0","196.46.15.255","3291348992","3291353087","MZ","Mozambique"
+"196.46.16.0","196.46.16.255","3291353088","3291353343","KE","Kenya"
+"196.46.17.0","196.46.17.255","3291353344","3291353599","EG","Egypt"
+"196.46.18.0","196.46.19.255","3291353600","3291354111","ZM","Zambia"
+"196.46.20.0","196.46.20.255","3291354112","3291354367","NG","Nigeria"
+"196.46.21.0","196.46.21.255","3291354368","3291354623","AO","Angola"
+"196.46.22.0","196.46.22.255","3291354624","3291354879","EG","Egypt"
+"196.46.23.0","196.46.23.255","3291354880","3291355135","ZA","South Africa"
+"196.46.24.0","196.46.24.255","3291355136","3291355391","EG","Egypt"
+"196.46.25.0","196.46.25.255","3291355392","3291355647","ZA","South Africa"
+"196.46.26.0","196.46.26.255","3291355648","3291355903","EG","Egypt"
+"196.46.27.0","196.46.27.255","3291355904","3291356159","NG","Nigeria"
+"196.46.28.0","196.46.28.255","3291356160","3291356415","NA","Namibia"
+"196.46.29.0","196.46.29.255","3291356416","3291356671","EG","Egypt"
+"196.46.30.0","196.46.31.255","3291356672","3291357183","ZA","South Africa"
+"196.46.32.0","196.46.63.255","3291357184","3291365375","MU","Mauritius"
+"196.46.64.0","196.46.71.255","3291365376","3291367423","ZA","South Africa"
+"196.46.72.0","196.46.79.255","3291367424","3291369471","AO","Angola"
+"196.46.80.0","196.46.95.255","3291369472","3291373567","GH","Ghana"
+"196.46.96.0","196.46.111.255","3291373568","3291377663","TZ","Tanzania, United Republic of"
+"196.46.112.0","196.46.115.255","3291377664","3291378687","CD","Congo, The Democratic Republic of the"
+"196.46.116.0","196.46.119.255","3291378688","3291379711","ZA","South Africa"
+"196.46.120.0","196.46.123.255","3291379712","3291380735","TZ","Tanzania, United Republic of"
+"196.46.124.0","196.46.127.255","3291380736","3291381759","ZM","Zambia"
+"196.46.128.0","196.46.135.255","3291381760","3291383807","TZ","Tanzania, United Republic of"
+"196.46.136.0","196.46.143.255","3291383808","3291385855","ZA","South Africa"
+"196.46.144.0","196.46.147.255","3291385856","3291386879","NG","Nigeria"
+"196.46.148.0","196.46.151.255","3291386880","3291387903","SC","Seychelles"
+"196.46.152.0","196.46.155.255","3291387904","3291388927","BJ","Benin"
+"196.46.156.0","196.46.159.255","3291388928","3291389951","GA","Gabon"
+"196.46.160.0","196.46.187.255","3291389952","3291397119","ZA","South Africa"
+"196.46.188.0","196.46.191.255","3291397120","3291398143","EG","Egypt"
+"196.46.192.0","196.46.223.255","3291398144","3291406335","ZM","Zambia"
+"196.46.224.0","196.46.231.255","3291406336","3291408383","ZA","South Africa"
+"196.46.232.0","196.46.239.255","3291408384","3291410431","GM","Gambia"
+"196.46.240.0","196.46.247.255","3291410432","3291412479","NG","Nigeria"
+"196.46.248.0","196.46.255.255","3291412480","3291414527","DZ","Algeria"
+"196.47.0.0","196.47.47.255","3291414528","3291426815","ZA","South Africa"
+"196.47.48.0","196.47.63.255","3291426816","3291430911","NA","Namibia"
+"196.47.64.0","196.47.70.255","3291430912","3291432703","ZA","South Africa"
+"196.47.71.0","196.47.71.255","3291432704","3291432959","NA","Namibia"
+"196.47.72.0","196.47.76.255","3291432960","3291434239","ZA","South Africa"
+"196.47.77.0","196.47.78.255","3291434240","3291434751","A2","Satellite Provider"
+"196.47.79.0","196.47.81.255","3291434752","3291435519","ZA","South Africa"
+"196.47.82.0","196.47.90.255","3291435520","3291437823","NA","Namibia"
+"196.47.91.0","196.47.91.255","3291437824","3291438079","ZA","South Africa"
+"196.47.92.0","196.47.95.255","3291438080","3291439103","NA","Namibia"
+"196.47.96.0","196.47.127.255","3291439104","3291447295","NG","Nigeria"
+"196.47.128.0","196.47.191.255","3291447296","3291463679","CI","Cote D'Ivoire"
+"196.47.192.0","196.47.255.255","3291463680","3291480063","ZA","South Africa"
+"196.48.0.0","196.48.24.255","3291480064","3291486463","DE","Germany"
+"196.48.25.0","196.48.25.255","3291486464","3291486719","US","United States"
+"196.48.26.0","196.48.31.255","3291486720","3291488255","DE","Germany"
+"196.48.32.0","196.48.32.255","3291488256","3291488511","US","United States"
+"196.48.33.0","196.48.47.255","3291488512","3291492351","SC","Seychelles"
+"196.48.48.0","196.48.48.255","3291492352","3291492607","US","United States"
+"196.48.49.0","196.48.63.255","3291492608","3291496447","SC","Seychelles"
+"196.48.64.0","196.48.127.255","3291496448","3291512831","US","United States"
+"196.48.128.0","196.48.165.255","3291512832","3291522559","SC","Seychelles"
+"196.48.166.0","196.48.166.255","3291522560","3291522815","US","United States"
+"196.48.167.0","196.48.191.255","3291522816","3291529215","SC","Seychelles"
+"196.48.192.0","196.48.255.255","3291529216","3291545599","US","United States"
+"196.49.0.0","196.49.0.255","3291545600","3291545855","CI","Cote D'Ivoire"
+"196.49.1.0","196.49.1.255","3291545856","3291546111","GM","Gambia"
+"196.49.2.0","196.49.2.255","3291546112","3291546367","NA","Namibia"
+"196.49.3.0","196.49.3.255","3291546368","3291546623","BI","Burundi"
+"196.49.4.0","196.49.4.255","3291546624","3291546879","SZ","Swaziland"
+"196.49.5.0","196.49.5.255","3291546880","3291547135","TZ","Tanzania, United Republic of"
+"196.49.6.0","196.49.6.255","3291547136","3291547391","AO","Angola"
+"196.49.7.0","196.49.7.255","3291547392","3291547647","RW","Rwanda"
+"196.49.8.0","196.49.8.255","3291547648","3291547903","BJ","Benin"
+"196.49.9.0","196.49.9.255","3291547904","3291548159","MU","Mauritius"
+"196.49.10.0","196.49.10.255","3291548160","3291548415","DJ","Djibouti"
+"196.49.11.0","196.49.11.255","3291548416","3291548671","SC","Seychelles"
+"196.49.12.0","196.49.12.255","3291548672","3291548927","TZ","Tanzania, United Republic of"
+"196.49.13.0","196.49.13.255","3291548928","3291549183","MG","Madagascar"
+"196.49.14.0","196.49.14.255","3291549184","3291549439","GH","Ghana"
+"196.49.15.0","196.49.15.255","3291549440","3291549695","UG","Uganda"
+"196.49.16.0","196.49.16.255","3291549696","3291549951","LR","Liberia"
+"196.49.17.0","196.49.17.255","3291549952","3291550207","GA","Gabon"
+"196.49.18.0","196.49.18.255","3291550208","3291550463","MR","Mauritania"
+"196.49.19.0","196.49.19.255","3291550464","3291550719","BF","Burkina Faso"
+"196.49.20.0","196.49.20.255","3291550720","3291550975","TZ","Tanzania, United Republic of"
+"196.49.22.0","196.49.22.255","3291551232","3291551487","KE","Kenya"
+"196.49.24.0","196.49.24.255","3291551744","3291551999","BW","Botswana"
+"196.49.26.0","196.49.26.255","3291552256","3291552511","NG","Nigeria"
+"196.49.28.0","196.49.32.255","3291552768","3291554047","NG","Nigeria"
+"196.49.34.0","196.49.34.255","3291554304","3291554559","MZ","Mozambique"
+"196.50.0.0","196.50.1.255","3291611136","3291611647","ZA","South Africa"
+"196.50.2.0","196.50.2.255","3291611648","3291611903","MU","Mauritius"
+"196.51.0.0","196.51.255.255","3291676672","3291742207","ZA","South Africa"
+"196.52.0.0","196.52.0.255","3291742208","3291742463","US","United States"
+"196.52.1.0","196.52.1.127","3291742464","3291742591","GB","United Kingdom"
+"196.52.1.128","196.52.1.255","3291742592","3291742719","IE","Ireland"
+"196.52.2.0","196.52.31.255","3291742720","3291750399","US","United States"
+"196.52.32.0","196.52.32.255","3291750400","3291750655","GB","United Kingdom"
+"196.52.33.0","196.54.127.255","3291750656","3291906047","US","United States"
+"196.54.128.0","196.54.131.255","3291906048","3291907071","LK","Sri Lanka"
+"196.54.132.0","196.55.0.247","3291907072","3291939063","US","United States"
+"196.55.0.248","196.55.0.248","3291939064","3291939064","GB","United Kingdom"
+"196.55.0.249","196.55.127.255","3291939065","3291971583","US","United States"
+"196.55.128.0","196.55.131.255","3291971584","3291972607","JP","Japan"
+"196.55.132.0","196.55.255.255","3291972608","3292004351","US","United States"
+"196.56.0.0","196.56.0.255","3292004352","3292004607","SC","Seychelles"
+"196.56.1.0","196.56.1.255","3292004608","3292004863","DK","Denmark"
+"196.56.2.0","196.56.2.255","3292004864","3292005119","US","United States"
+"196.56.3.0","196.56.6.255","3292005120","3292006143","SC","Seychelles"
+"196.56.7.0","196.56.11.255","3292006144","3292007423","US","United States"
+"196.56.12.0","196.56.12.255","3292007424","3292007679","SC","Seychelles"
+"196.56.13.0","196.56.16.255","3292007680","3292008703","US","United States"
+"196.56.17.0","196.56.17.255","3292008704","3292008959","SC","Seychelles"
+"196.56.18.0","196.56.29.255","3292008960","3292012031","US","United States"
+"196.56.30.0","196.56.32.255","3292012032","3292012799","SC","Seychelles"
+"196.56.33.0","196.56.40.255","3292012800","3292014847","US","United States"
+"196.56.41.0","196.56.41.255","3292014848","3292015103","SC","Seychelles"
+"196.56.42.0","196.56.46.255","3292015104","3292016383","US","United States"
+"196.56.47.0","196.56.48.255","3292016384","3292016895","SC","Seychelles"
+"196.56.49.0","196.56.50.255","3292016896","3292017407","US","United States"
+"196.56.51.0","196.56.51.255","3292017408","3292017663","SC","Seychelles"
+"196.56.52.0","196.56.53.255","3292017664","3292018175","US","United States"
+"196.56.54.0","196.56.54.255","3292018176","3292018431","SC","Seychelles"
+"196.56.55.0","196.56.56.255","3292018432","3292018943","US","United States"
+"196.56.57.0","196.56.58.255","3292018944","3292019455","SC","Seychelles"
+"196.56.59.0","196.56.59.255","3292019456","3292019711","US","United States"
+"196.56.60.0","196.56.60.255","3292019712","3292019967","SC","Seychelles"
+"196.56.61.0","196.56.68.255","3292019968","3292022015","US","United States"
+"196.56.69.0","196.56.69.255","3292022016","3292022271","SC","Seychelles"
+"196.56.70.0","196.56.73.255","3292022272","3292023295","US","United States"
+"196.56.74.0","196.56.75.255","3292023296","3292023807","SC","Seychelles"
+"196.56.76.0","196.56.89.255","3292023808","3292027391","US","United States"
+"196.56.90.0","196.56.90.255","3292027392","3292027647","SC","Seychelles"
+"196.56.91.0","196.56.96.255","3292027648","3292029183","US","United States"
+"196.56.97.0","196.56.97.255","3292029184","3292029439","SC","Seychelles"
+"196.56.98.0","196.56.98.255","3292029440","3292029695","US","United States"
+"196.56.99.0","196.56.100.255","3292029696","3292030207","SC","Seychelles"
+"196.56.101.0","196.56.101.255","3292030208","3292030463","US","United States"
+"196.56.102.0","196.56.103.255","3292030464","3292030975","SC","Seychelles"
+"196.56.104.0","196.56.106.255","3292030976","3292031743","US","United States"
+"196.56.107.0","196.56.108.255","3292031744","3292032255","SC","Seychelles"
+"196.56.109.0","196.56.109.255","3292032256","3292032511","US","United States"
+"196.56.110.0","196.56.110.255","3292032512","3292032767","SC","Seychelles"
+"196.56.111.0","196.56.114.255","3292032768","3292033791","US","United States"
+"196.56.115.0","196.56.115.255","3292033792","3292034047","SC","Seychelles"
+"196.56.116.0","196.56.116.255","3292034048","3292034303","US","United States"
+"196.56.117.0","196.56.117.255","3292034304","3292034559","SC","Seychelles"
+"196.56.118.0","196.56.122.255","3292034560","3292035839","US","United States"
+"196.56.123.0","196.56.123.255","3292035840","3292036095","SC","Seychelles"
+"196.56.124.0","196.56.124.255","3292036096","3292036351","US","United States"
+"196.56.125.0","196.56.125.255","3292036352","3292036607","SC","Seychelles"
+"196.56.126.0","196.56.126.255","3292036608","3292036863","US","United States"
+"196.56.127.0","196.56.128.255","3292036864","3292037375","SC","Seychelles"
+"196.56.129.0","196.56.129.255","3292037376","3292037631","US","United States"
+"196.56.130.0","196.56.130.255","3292037632","3292037887","SC","Seychelles"
+"196.56.131.0","196.56.133.255","3292037888","3292038655","US","United States"
+"196.56.134.0","196.56.134.255","3292038656","3292038911","SC","Seychelles"
+"196.56.135.0","196.56.135.255","3292038912","3292039167","US","United States"
+"196.56.136.0","196.56.137.255","3292039168","3292039679","SC","Seychelles"
+"196.56.138.0","196.56.139.255","3292039680","3292040191","US","United States"
+"196.56.140.0","196.56.140.255","3292040192","3292040447","SC","Seychelles"
+"196.56.141.0","196.56.141.255","3292040448","3292040703","US","United States"
+"196.56.142.0","196.56.142.255","3292040704","3292040959","SC","Seychelles"
+"196.56.143.0","196.56.144.255","3292040960","3292041471","US","United States"
+"196.56.145.0","196.56.145.255","3292041472","3292041727","SC","Seychelles"
+"196.56.146.0","196.56.146.255","3292041728","3292041983","US","United States"
+"196.56.147.0","196.56.147.255","3292041984","3292042239","SC","Seychelles"
+"196.56.148.0","196.56.154.255","3292042240","3292044031","US","United States"
+"196.56.155.0","196.56.155.255","3292044032","3292044287","SC","Seychelles"
+"196.56.156.0","196.56.156.255","3292044288","3292044543","US","United States"
+"196.56.157.0","196.56.157.255","3292044544","3292044799","SC","Seychelles"
+"196.56.158.0","196.56.166.255","3292044800","3292047103","US","United States"
+"196.56.167.0","196.56.167.255","3292047104","3292047359","SC","Seychelles"
+"196.56.168.0","196.56.176.255","3292047360","3292049663","US","United States"
+"196.56.177.0","196.56.177.255","3292049664","3292049919","SC","Seychelles"
+"196.56.178.0","196.56.178.255","3292049920","3292050175","US","United States"
+"196.56.179.0","196.56.180.255","3292050176","3292050687","SC","Seychelles"
+"196.56.181.0","196.56.183.255","3292050688","3292051455","US","United States"
+"196.56.184.0","196.56.184.255","3292051456","3292051711","SC","Seychelles"
+"196.56.185.0","196.56.189.255","3292051712","3292052991","US","United States"
+"196.56.190.0","196.56.190.255","3292052992","3292053247","SC","Seychelles"
+"196.56.191.0","196.56.193.255","3292053248","3292054015","US","United States"
+"196.56.194.0","196.56.194.255","3292054016","3292054271","SC","Seychelles"
+"196.56.195.0","196.56.209.255","3292054272","3292058111","US","United States"
+"196.56.210.0","196.56.212.255","3292058112","3292058879","SC","Seychelles"
+"196.56.213.0","196.56.213.255","3292058880","3292059135","US","United States"
+"196.56.214.0","196.56.214.255","3292059136","3292059391","SC","Seychelles"
+"196.56.215.0","196.56.217.255","3292059392","3292060159","US","United States"
+"196.56.218.0","196.56.218.255","3292060160","3292060415","SC","Seychelles"
+"196.56.219.0","196.56.219.255","3292060416","3292060671","US","United States"
+"196.56.220.0","196.56.220.255","3292060672","3292060927","SC","Seychelles"
+"196.56.221.0","196.56.224.255","3292060928","3292061951","US","United States"
+"196.56.225.0","196.56.225.255","3292061952","3292062207","SC","Seychelles"
+"196.56.226.0","196.56.227.255","3292062208","3292062719","US","United States"
+"196.56.228.0","196.56.228.255","3292062720","3292062975","SC","Seychelles"
+"196.56.229.0","196.56.235.255","3292062976","3292064767","US","United States"
+"196.56.236.0","196.56.238.255","3292064768","3292065535","SC","Seychelles"
+"196.56.239.0","196.56.239.255","3292065536","3292065791","US","United States"
+"196.56.240.0","196.56.241.255","3292065792","3292066303","SC","Seychelles"
+"196.56.242.0","196.56.253.255","3292066304","3292069375","US","United States"
+"196.56.254.0","196.56.254.255","3292069376","3292069631","DE","Germany"
+"196.56.255.0","196.56.255.255","3292069632","3292069887","AU","Australia"
+"196.57.0.0","196.57.0.255","3292069888","3292070143","SE","Sweden"
+"196.57.1.0","196.57.1.255","3292070144","3292070399","DK","Denmark"
+"196.57.2.0","196.57.2.255","3292070400","3292070655","US","United States"
+"196.57.3.0","196.57.3.255","3292070656","3292070911","SC","Seychelles"
+"196.57.4.0","196.57.4.255","3292070912","3292071167","CZ","Czech Republic"
+"196.57.5.0","196.57.5.255","3292071168","3292071423","US","United States"
+"196.57.6.0","196.57.6.255","3292071424","3292071679","SC","Seychelles"
+"196.57.7.0","196.57.25.255","3292071680","3292076543","US","United States"
+"196.57.26.0","196.57.26.255","3292076544","3292076799","SC","Seychelles"
+"196.57.27.0","196.57.32.255","3292076800","3292078335","US","United States"
+"196.57.33.0","196.57.33.255","3292078336","3292078591","SC","Seychelles"
+"196.57.34.0","196.57.34.255","3292078592","3292078847","US","United States"
+"196.57.35.0","196.57.35.255","3292078848","3292079103","SC","Seychelles"
+"196.57.36.0","196.57.37.255","3292079104","3292079615","US","United States"
+"196.57.38.0","196.57.38.255","3292079616","3292079871","SC","Seychelles"
+"196.57.39.0","196.57.40.255","3292079872","3292080383","US","United States"
+"196.57.41.0","196.57.41.255","3292080384","3292080639","SC","Seychelles"
+"196.57.42.0","196.57.43.255","3292080640","3292081151","US","United States"
+"196.57.44.0","196.57.44.255","3292081152","3292081407","SC","Seychelles"
+"196.57.45.0","196.57.45.255","3292081408","3292081663","US","United States"
+"196.57.46.0","196.57.46.255","3292081664","3292081919","SC","Seychelles"
+"196.57.47.0","196.57.47.255","3292081920","3292082175","US","United States"
+"196.57.48.0","196.57.49.255","3292082176","3292082687","SC","Seychelles"
+"196.57.50.0","196.57.50.255","3292082688","3292082943","US","United States"
+"196.57.51.0","196.57.51.255","3292082944","3292083199","SC","Seychelles"
+"196.57.52.0","196.57.54.255","3292083200","3292083967","US","United States"
+"196.57.55.0","196.57.55.255","3292083968","3292084223","SC","Seychelles"
+"196.57.56.0","196.57.59.255","3292084224","3292085247","US","United States"
+"196.57.60.0","196.57.60.255","3292085248","3292085503","SC","Seychelles"
+"196.57.61.0","196.57.61.255","3292085504","3292085759","US","United States"
+"196.57.62.0","196.57.67.255","3292085760","3292087295","SC","Seychelles"
+"196.57.68.0","196.57.71.255","3292087296","3292088319","US","United States"
+"196.57.72.0","196.57.73.255","3292088320","3292088831","SC","Seychelles"
+"196.57.74.0","196.57.74.255","3292088832","3292089087","US","United States"
+"196.57.75.0","196.57.76.255","3292089088","3292089599","SC","Seychelles"
+"196.57.77.0","196.57.81.255","3292089600","3292090879","US","United States"
+"196.57.82.0","196.57.82.255","3292090880","3292091135","SC","Seychelles"
+"196.57.83.0","196.57.90.255","3292091136","3292093183","US","United States"
+"196.57.91.0","196.57.91.255","3292093184","3292093439","SC","Seychelles"
+"196.57.92.0","196.57.92.255","3292093440","3292093695","US","United States"
+"196.57.93.0","196.57.93.255","3292093696","3292093951","SC","Seychelles"
+"196.57.94.0","196.57.97.255","3292093952","3292094975","US","United States"
+"196.57.98.0","196.57.98.255","3292094976","3292095231","SC","Seychelles"
+"196.57.99.0","196.57.104.255","3292095232","3292096767","US","United States"
+"196.57.105.0","196.57.105.255","3292096768","3292097023","SC","Seychelles"
+"196.57.106.0","196.57.110.255","3292097024","3292098303","US","United States"
+"196.57.111.0","196.57.111.255","3292098304","3292098559","SC","Seychelles"
+"196.57.112.0","196.57.113.255","3292098560","3292099071","US","United States"
+"196.57.114.0","196.57.115.255","3292099072","3292099583","SC","Seychelles"
+"196.57.116.0","196.57.122.255","3292099584","3292101375","US","United States"
+"196.57.123.0","196.57.123.255","3292101376","3292101631","SC","Seychelles"
+"196.57.124.0","196.57.128.255","3292101632","3292102911","US","United States"
+"196.57.129.0","196.57.129.255","3292102912","3292103167","SC","Seychelles"
+"196.57.130.0","196.57.133.255","3292103168","3292104191","US","United States"
+"196.57.134.0","196.57.134.255","3292104192","3292104447","SC","Seychelles"
+"196.57.135.0","196.57.136.255","3292104448","3292104959","US","United States"
+"196.57.137.0","196.57.137.255","3292104960","3292105215","SC","Seychelles"
+"196.57.138.0","196.57.139.255","3292105216","3292105727","US","United States"
+"196.57.140.0","196.57.141.255","3292105728","3292106239","SC","Seychelles"
+"196.57.142.0","196.57.143.255","3292106240","3292106751","US","United States"
+"196.57.144.0","196.57.144.255","3292106752","3292107007","SC","Seychelles"
+"196.57.145.0","196.57.148.255","3292107008","3292108031","US","United States"
+"196.57.149.0","196.57.149.255","3292108032","3292108287","SC","Seychelles"
+"196.57.150.0","196.57.154.255","3292108288","3292109567","US","United States"
+"196.57.155.0","196.57.155.255","3292109568","3292109823","SC","Seychelles"
+"196.57.156.0","196.57.158.255","3292109824","3292110591","US","United States"
+"196.57.159.0","196.57.159.255","3292110592","3292110847","SC","Seychelles"
+"196.57.160.0","196.57.160.255","3292110848","3292111103","US","United States"
+"196.57.161.0","196.57.161.255","3292111104","3292111359","SC","Seychelles"
+"196.57.162.0","196.57.164.255","3292111360","3292112127","US","United States"
+"196.57.165.0","196.57.165.255","3292112128","3292112383","SC","Seychelles"
+"196.57.166.0","196.57.171.255","3292112384","3292113919","US","United States"
+"196.57.172.0","196.57.173.255","3292113920","3292114431","SC","Seychelles"
+"196.57.174.0","196.57.179.255","3292114432","3292115967","US","United States"
+"196.57.180.0","196.57.180.255","3292115968","3292116223","SC","Seychelles"
+"196.57.181.0","196.57.196.255","3292116224","3292120319","US","United States"
+"196.57.197.0","196.57.197.255","3292120320","3292120575","SC","Seychelles"
+"196.57.198.0","196.57.213.255","3292120576","3292124671","US","United States"
+"196.57.214.0","196.57.214.255","3292124672","3292124927","SC","Seychelles"
+"196.57.215.0","196.57.217.255","3292124928","3292125695","US","United States"
+"196.57.218.0","196.57.218.255","3292125696","3292125951","SC","Seychelles"
+"196.57.219.0","196.57.222.255","3292125952","3292126975","US","United States"
+"196.57.223.0","196.57.223.255","3292126976","3292127231","SC","Seychelles"
+"196.57.224.0","196.57.229.255","3292127232","3292128767","US","United States"
+"196.57.230.0","196.57.230.255","3292128768","3292129023","SC","Seychelles"
+"196.57.231.0","196.57.232.255","3292129024","3292129535","US","United States"
+"196.57.233.0","196.57.233.255","3292129536","3292129791","SC","Seychelles"
+"196.57.234.0","196.57.238.255","3292129792","3292131071","US","United States"
+"196.57.239.0","196.57.239.255","3292131072","3292131327","SC","Seychelles"
+"196.57.240.0","196.57.248.255","3292131328","3292133631","US","United States"
+"196.57.249.0","196.57.249.255","3292133632","3292133887","SC","Seychelles"
+"196.57.250.0","196.57.253.255","3292133888","3292134911","US","United States"
+"196.57.254.0","196.57.254.255","3292134912","3292135167","SC","Seychelles"
+"196.57.255.0","196.57.255.255","3292135168","3292135423","AU","Australia"
+"196.58.0.0","196.58.0.255","3292135424","3292135679","SC","Seychelles"
+"196.58.1.0","196.58.1.255","3292135680","3292135935","DK","Denmark"
+"196.58.2.0","196.58.3.255","3292135936","3292136447","US","United States"
+"196.58.4.0","196.58.4.255","3292136448","3292136703","CZ","Czech Republic"
+"196.58.5.0","196.58.5.255","3292136704","3292136959","US","United States"
+"196.58.6.0","196.58.7.255","3292136960","3292137471","SC","Seychelles"
+"196.58.8.0","196.58.16.255","3292137472","3292139775","US","United States"
+"196.58.17.0","196.58.20.255","3292139776","3292140799","SC","Seychelles"
+"196.58.21.0","196.58.21.255","3292140800","3292141055","US","United States"
+"196.58.22.0","196.58.22.255","3292141056","3292141311","SC","Seychelles"
+"196.58.23.0","196.58.23.255","3292141312","3292141567","US","United States"
+"196.58.24.0","196.58.25.255","3292141568","3292142079","SC","Seychelles"
+"196.58.26.0","196.58.26.255","3292142080","3292142335","US","United States"
+"196.58.27.0","196.58.27.255","3292142336","3292142591","SC","Seychelles"
+"196.58.28.0","196.58.41.255","3292142592","3292146175","US","United States"
+"196.58.42.0","196.58.42.255","3292146176","3292146431","SC","Seychelles"
+"196.58.43.0","196.58.47.255","3292146432","3292147711","US","United States"
+"196.58.48.0","196.58.48.255","3292147712","3292147967","SC","Seychelles"
+"196.58.49.0","196.58.58.255","3292147968","3292150527","US","United States"
+"196.58.59.0","196.58.59.255","3292150528","3292150783","SC","Seychelles"
+"196.58.60.0","196.58.60.255","3292150784","3292151039","US","United States"
+"196.58.61.0","196.58.61.255","3292151040","3292151295","SC","Seychelles"
+"196.58.62.0","196.58.68.255","3292151296","3292153087","US","United States"
+"196.58.69.0","196.58.69.255","3292153088","3292153343","SC","Seychelles"
+"196.58.70.0","196.58.71.255","3292153344","3292153855","US","United States"
+"196.58.72.0","196.58.72.255","3292153856","3292154111","SC","Seychelles"
+"196.58.73.0","196.58.75.255","3292154112","3292154879","US","United States"
+"196.58.76.0","196.58.76.255","3292154880","3292155135","SC","Seychelles"
+"196.58.77.0","196.58.81.255","3292155136","3292156415","US","United States"
+"196.58.82.0","196.58.82.255","3292156416","3292156671","SC","Seychelles"
+"196.58.83.0","196.58.84.255","3292156672","3292157183","US","United States"
+"196.58.85.0","196.58.85.255","3292157184","3292157439","SC","Seychelles"
+"196.58.86.0","196.58.86.255","3292157440","3292157695","US","United States"
+"196.58.87.0","196.58.87.255","3292157696","3292157951","SC","Seychelles"
+"196.58.88.0","196.58.95.255","3292157952","3292159999","US","United States"
+"196.58.96.0","196.58.96.255","3292160000","3292160255","SC","Seychelles"
+"196.58.97.0","196.58.99.255","3292160256","3292161023","US","United States"
+"196.58.100.0","196.58.100.255","3292161024","3292161279","SC","Seychelles"
+"196.58.101.0","196.58.103.255","3292161280","3292162047","US","United States"
+"196.58.104.0","196.58.104.255","3292162048","3292162303","SC","Seychelles"
+"196.58.105.0","196.58.108.255","3292162304","3292163327","US","United States"
+"196.58.109.0","196.58.109.255","3292163328","3292163583","SC","Seychelles"
+"196.58.110.0","196.58.121.255","3292163584","3292166655","US","United States"
+"196.58.122.0","196.58.123.255","3292166656","3292167167","SC","Seychelles"
+"196.58.124.0","196.58.124.255","3292167168","3292167423","US","United States"
+"196.58.125.0","196.58.127.255","3292167424","3292168191","SC","Seychelles"
+"196.58.128.0","196.58.134.255","3292168192","3292169983","US","United States"
+"196.58.135.0","196.58.136.255","3292169984","3292170495","SC","Seychelles"
+"196.58.137.0","196.58.137.255","3292170496","3292170751","US","United States"
+"196.58.138.0","196.58.138.255","3292170752","3292171007","SC","Seychelles"
+"196.58.139.0","196.58.140.255","3292171008","3292171519","US","United States"
+"196.58.141.0","196.58.141.255","3292171520","3292171775","SC","Seychelles"
+"196.58.142.0","196.58.144.255","3292171776","3292172543","US","United States"
+"196.58.145.0","196.58.145.255","3292172544","3292172799","SC","Seychelles"
+"196.58.146.0","196.58.147.255","3292172800","3292173311","US","United States"
+"196.58.148.0","196.58.149.255","3292173312","3292173823","SC","Seychelles"
+"196.58.150.0","196.58.154.255","3292173824","3292175103","US","United States"
+"196.58.155.0","196.58.155.255","3292175104","3292175359","SC","Seychelles"
+"196.58.156.0","196.58.161.255","3292175360","3292176895","US","United States"
+"196.58.162.0","196.58.163.255","3292176896","3292177407","SC","Seychelles"
+"196.58.164.0","196.58.166.255","3292177408","3292178175","US","United States"
+"196.58.167.0","196.58.167.255","3292178176","3292178431","SC","Seychelles"
+"196.58.168.0","196.58.170.255","3292178432","3292179199","US","United States"
+"196.58.171.0","196.58.172.255","3292179200","3292179711","SC","Seychelles"
+"196.58.173.0","196.58.176.255","3292179712","3292180735","US","United States"
+"196.58.177.0","196.58.178.255","3292180736","3292181247","SC","Seychelles"
+"196.58.179.0","196.58.179.255","3292181248","3292181503","US","United States"
+"196.58.180.0","196.58.180.255","3292181504","3292181759","SC","Seychelles"
+"196.58.181.0","196.58.181.255","3292181760","3292182015","US","United States"
+"196.58.182.0","196.58.182.255","3292182016","3292182271","SC","Seychelles"
+"196.58.183.0","196.58.185.255","3292182272","3292183039","US","United States"
+"196.58.186.0","196.58.186.255","3292183040","3292183295","SC","Seychelles"
+"196.58.187.0","196.58.199.255","3292183296","3292186623","US","United States"
+"196.58.200.0","196.58.200.255","3292186624","3292186879","SC","Seychelles"
+"196.58.201.0","196.58.207.255","3292186880","3292188671","US","United States"
+"196.58.208.0","196.58.209.255","3292188672","3292189183","SC","Seychelles"
+"196.58.210.0","196.58.210.255","3292189184","3292189439","US","United States"
+"196.58.211.0","196.58.211.255","3292189440","3292189695","SC","Seychelles"
+"196.58.212.0","196.58.220.255","3292189696","3292191999","US","United States"
+"196.58.221.0","196.58.221.255","3292192000","3292192255","SC","Seychelles"
+"196.58.222.0","196.58.238.255","3292192256","3292196607","US","United States"
+"196.58.239.0","196.58.239.255","3292196608","3292196863","SC","Seychelles"
+"196.58.240.0","196.58.241.255","3292196864","3292197375","US","United States"
+"196.58.242.0","196.58.242.255","3292197376","3292197631","SC","Seychelles"
+"196.58.243.0","196.58.243.255","3292197632","3292197887","US","United States"
+"196.58.244.0","196.58.245.255","3292197888","3292198399","SC","Seychelles"
+"196.58.246.0","196.58.249.255","3292198400","3292199423","US","United States"
+"196.58.250.0","196.58.250.255","3292199424","3292199679","SC","Seychelles"
+"196.58.251.0","196.58.253.255","3292199680","3292200447","US","United States"
+"196.58.254.0","196.58.254.255","3292200448","3292200703","DE","Germany"
+"196.58.255.0","196.58.255.255","3292200704","3292200959","AU","Australia"
+"196.59.0.0","196.59.0.255","3292200960","3292201215","SE","Sweden"
+"196.59.1.0","196.59.1.255","3292201216","3292201471","DK","Denmark"
+"196.59.2.0","196.59.3.255","3292201472","3292201983","US","United States"
+"196.59.4.0","196.59.5.255","3292201984","3292202495","SC","Seychelles"
+"196.59.6.0","196.59.7.255","3292202496","3292203007","US","United States"
+"196.59.8.0","196.59.8.255","3292203008","3292203263","SC","Seychelles"
+"196.59.9.0","196.59.14.255","3292203264","3292204799","US","United States"
+"196.59.15.0","196.59.16.255","3292204800","3292205311","SC","Seychelles"
+"196.59.17.0","196.59.18.255","3292205312","3292205823","US","United States"
+"196.59.19.0","196.59.20.255","3292205824","3292206335","SC","Seychelles"
+"196.59.21.0","196.59.21.255","3292206336","3292206591","US","United States"
+"196.59.22.0","196.59.22.255","3292206592","3292206847","SC","Seychelles"
+"196.59.23.0","196.59.24.255","3292206848","3292207359","US","United States"
+"196.59.25.0","196.59.27.255","3292207360","3292208127","SC","Seychelles"
+"196.59.28.0","196.59.29.255","3292208128","3292208639","US","United States"
+"196.59.30.0","196.59.30.255","3292208640","3292208895","SC","Seychelles"
+"196.59.31.0","196.59.33.255","3292208896","3292209663","US","United States"
+"196.59.34.0","196.59.34.255","3292209664","3292209919","SC","Seychelles"
+"196.59.35.0","196.59.35.255","3292209920","3292210175","US","United States"
+"196.59.36.0","196.59.36.255","3292210176","3292210431","SC","Seychelles"
+"196.59.37.0","196.59.40.255","3292210432","3292211455","US","United States"
+"196.59.41.0","196.59.42.255","3292211456","3292211967","SC","Seychelles"
+"196.59.43.0","196.59.45.255","3292211968","3292212735","US","United States"
+"196.59.46.0","196.59.46.255","3292212736","3292212991","SC","Seychelles"
+"196.59.47.0","196.59.53.255","3292212992","3292214783","US","United States"
+"196.59.54.0","196.59.54.255","3292214784","3292215039","SC","Seychelles"
+"196.59.55.0","196.59.55.255","3292215040","3292215295","US","United States"
+"196.59.56.0","196.59.56.255","3292215296","3292215551","SC","Seychelles"
+"196.59.57.0","196.59.59.255","3292215552","3292216319","US","United States"
+"196.59.60.0","196.59.60.255","3292216320","3292216575","SC","Seychelles"
+"196.59.61.0","196.59.63.255","3292216576","3292217343","US","United States"
+"196.59.64.0","196.59.64.255","3292217344","3292217599","SC","Seychelles"
+"196.59.65.0","196.59.69.255","3292217600","3292218879","US","United States"
+"196.59.70.0","196.59.70.255","3292218880","3292219135","SC","Seychelles"
+"196.59.71.0","196.59.75.255","3292219136","3292220415","US","United States"
+"196.59.76.0","196.59.76.255","3292220416","3292220671","SC","Seychelles"
+"196.59.77.0","196.59.77.255","3292220672","3292220927","US","United States"
+"196.59.78.0","196.59.78.255","3292220928","3292221183","SC","Seychelles"
+"196.59.79.0","196.59.82.255","3292221184","3292222207","US","United States"
+"196.59.83.0","196.59.83.255","3292222208","3292222463","SC","Seychelles"
+"196.59.84.0","196.59.91.255","3292222464","3292224511","US","United States"
+"196.59.92.0","196.59.92.255","3292224512","3292224767","SC","Seychelles"
+"196.59.93.0","196.59.94.255","3292224768","3292225279","US","United States"
+"196.59.95.0","196.59.95.255","3292225280","3292225535","SC","Seychelles"
+"196.59.96.0","196.59.98.255","3292225536","3292226303","US","United States"
+"196.59.99.0","196.59.99.255","3292226304","3292226559","SC","Seychelles"
+"196.59.100.0","196.59.101.255","3292226560","3292227071","US","United States"
+"196.59.102.0","196.59.102.255","3292227072","3292227327","SC","Seychelles"
+"196.59.103.0","196.59.104.255","3292227328","3292227839","US","United States"
+"196.59.105.0","196.59.105.255","3292227840","3292228095","SC","Seychelles"
+"196.59.106.0","196.59.107.255","3292228096","3292228607","US","United States"
+"196.59.108.0","196.59.111.255","3292228608","3292229631","SC","Seychelles"
+"196.59.112.0","196.59.116.255","3292229632","3292230911","US","United States"
+"196.59.117.0","196.59.117.255","3292230912","3292231167","SC","Seychelles"
+"196.59.118.0","196.59.119.255","3292231168","3292231679","US","United States"
+"196.59.120.0","196.59.120.255","3292231680","3292231935","SC","Seychelles"
+"196.59.121.0","196.59.122.255","3292231936","3292232447","US","United States"
+"196.59.123.0","196.59.124.255","3292232448","3292232959","SC","Seychelles"
+"196.59.125.0","196.59.126.255","3292232960","3292233471","US","United States"
+"196.59.127.0","196.59.128.255","3292233472","3292233983","SC","Seychelles"
+"196.59.129.0","196.59.132.255","3292233984","3292235007","US","United States"
+"196.59.133.0","196.59.134.255","3292235008","3292235519","SC","Seychelles"
+"196.59.135.0","196.59.136.255","3292235520","3292236031","US","United States"
+"196.59.137.0","196.59.137.255","3292236032","3292236287","SC","Seychelles"
+"196.59.138.0","196.59.144.255","3292236288","3292238079","US","United States"
+"196.59.145.0","196.59.145.255","3292238080","3292238335","SC","Seychelles"
+"196.59.146.0","196.59.150.255","3292238336","3292239615","US","United States"
+"196.59.151.0","196.59.151.255","3292239616","3292239871","SC","Seychelles"
+"196.59.152.0","196.59.153.255","3292239872","3292240383","US","United States"
+"196.59.154.0","196.59.154.255","3292240384","3292240639","SC","Seychelles"
+"196.59.155.0","196.59.166.255","3292240640","3292243711","US","United States"
+"196.59.167.0","196.59.167.255","3292243712","3292243967","SC","Seychelles"
+"196.59.168.0","196.59.171.255","3292243968","3292244991","US","United States"
+"196.59.172.0","196.59.172.255","3292244992","3292245247","SC","Seychelles"
+"196.59.173.0","196.59.173.255","3292245248","3292245503","US","United States"
+"196.59.174.0","196.59.174.255","3292245504","3292245759","SC","Seychelles"
+"196.59.175.0","196.59.178.255","3292245760","3292246783","US","United States"
+"196.59.179.0","196.59.179.255","3292246784","3292247039","SC","Seychelles"
+"196.59.180.0","196.59.185.255","3292247040","3292248575","US","United States"
+"196.59.186.0","196.59.186.255","3292248576","3292248831","SC","Seychelles"
+"196.59.187.0","196.59.190.255","3292248832","3292249855","US","United States"
+"196.59.191.0","196.59.191.255","3292249856","3292250111","SC","Seychelles"
+"196.59.192.0","196.59.199.255","3292250112","3292252159","US","United States"
+"196.59.200.0","196.59.201.255","3292252160","3292252671","SC","Seychelles"
+"196.59.202.0","196.59.203.255","3292252672","3292253183","US","United States"
+"196.59.204.0","196.59.204.255","3292253184","3292253439","SC","Seychelles"
+"196.59.205.0","196.59.207.255","3292253440","3292254207","US","United States"
+"196.59.208.0","196.59.209.255","3292254208","3292254719","SC","Seychelles"
+"196.59.210.0","196.59.212.255","3292254720","3292255487","US","United States"
+"196.59.213.0","196.59.213.255","3292255488","3292255743","SC","Seychelles"
+"196.59.214.0","196.59.227.255","3292255744","3292259327","US","United States"
+"196.59.228.0","196.59.229.255","3292259328","3292259839","SC","Seychelles"
+"196.59.230.0","196.59.231.255","3292259840","3292260351","US","United States"
+"196.59.232.0","196.59.232.255","3292260352","3292260607","SC","Seychelles"
+"196.59.233.0","196.59.242.255","3292260608","3292263167","US","United States"
+"196.59.243.0","196.59.243.255","3292263168","3292263423","SC","Seychelles"
+"196.59.244.0","196.59.253.255","3292263424","3292265983","US","United States"
+"196.59.254.0","196.59.254.255","3292265984","3292266239","DE","Germany"
+"196.59.255.0","196.59.255.255","3292266240","3292266495","SC","Seychelles"
+"196.60.0.0","196.60.0.255","3292266496","3292266751","TZ","Tanzania, United Republic of"
+"196.60.2.0","196.60.2.255","3292267008","3292267263","KE","Kenya"
+"196.60.4.0","196.60.4.255","3292267520","3292267775","BW","Botswana"
+"196.61.0.0","196.61.7.255","3292332032","3292334079","MU","Mauritius"
+"196.61.8.0","196.61.15.255","3292334080","3292336127","TZ","Tanzania, United Republic of"
+"196.61.96.0","196.61.127.255","3292356608","3292364799","ZA","South Africa"
+"196.61.128.0","196.61.207.255","3292364800","3292385279","SC","Seychelles"
+"196.61.208.0","196.61.215.255","3292385280","3292387327","BW","Botswana"
+"196.61.216.0","196.61.223.255","3292387328","3292389375","NG","Nigeria"
+"196.61.224.0","196.61.231.255","3292389376","3292391423","ZA","South Africa"
+"196.61.232.0","196.61.239.255","3292391424","3292393471","MA","Morocco"
+"196.61.240.0","196.61.255.255","3292393472","3292397567","ZA","South Africa"
+"196.62.0.0","196.62.255.255","3292397568","3292463103","US","United States"
+"196.63.0.0","196.63.255.255","3292463104","3292528639","ZA","South Africa"
+"196.64.0.0","196.95.255.255","3292528640","3294625791","MA","Morocco"
+"196.96.0.0","196.111.255.255","3294625792","3295674367","KE","Kenya"
+"196.112.0.0","196.127.255.255","3295674368","3296722943","MA","Morocco"
+"196.128.0.0","196.159.255.255","3296722944","3298820095","EG","Egypt"
+"196.160.0.0","196.167.255.255","3298820096","3299344383","ZA","South Africa"
+"196.168.0.0","196.171.255.255","3299344384","3299606527","TG","Togo"
+"196.172.0.0","196.175.255.255","3299606528","3299868671","GH","Ghana"
+"196.176.0.0","196.179.255.255","3299868672","3300130815","TN","Tunisia"
+"196.180.0.0","196.183.255.255","3300130816","3300392959","CI","Cote D'Ivoire"
+"196.184.0.0","196.187.255.255","3300392960","3300655103","TN","Tunisia"
+"196.188.0.0","196.191.255.255","3300655104","3300917247","ET","Ethiopia"
+"196.192.0.0","196.192.15.255","3300917248","3300921343","MU","Mauritius"
+"196.192.16.0","196.192.31.255","3300921344","3300925439","BJ","Benin"
+"196.192.32.0","196.192.47.255","3300925440","3300929535","MG","Madagascar"
+"196.192.64.0","196.192.71.255","3300933632","3300935679","MU","Mauritius"
+"196.192.72.0","196.192.79.255","3300935680","3300937727","TZ","Tanzania, United Republic of"
+"196.192.80.0","196.192.83.255","3300937728","3300938751","MU","Mauritius"
+"196.192.84.0","196.192.95.255","3300938752","3300941823","ZA","South Africa"
+"196.192.96.0","196.192.127.255","3300941824","3300950015","MU","Mauritius"
+"196.192.140.0","196.192.143.255","3300953088","3300954111","MU","Mauritius"
+"196.192.144.0","196.192.159.255","3300954112","3300958207","NG","Nigeria"
+"196.192.160.0","196.194.255.255","3300958208","3301113855","ZA","South Africa"
+"196.195.0.0","196.195.95.255","3301113856","3301138431","NG","Nigeria"
+"196.195.96.0","196.195.103.255","3301138432","3301140479","ZA","South Africa"
+"196.195.104.0","196.195.127.255","3301140480","3301146623","NG","Nigeria"
+"196.195.128.0","196.195.223.255","3301146624","3301171199","ZA","South Africa"
+"196.195.224.0","196.195.227.255","3301171200","3301172223","IN","India"
+"196.195.228.0","196.195.239.255","3301172224","3301175295","ZA","South Africa"
+"196.195.240.0","196.195.255.255","3301175296","3301179391","EG","Egypt"
+"196.196.0.0","196.196.1.255","3301179392","3301179903","RU","Russian Federation"
+"196.196.2.0","196.196.5.255","3301179904","3301180927","SC","Seychelles"
+"196.196.6.0","196.196.23.255","3301180928","3301185535","US","United States"
+"196.196.24.0","196.196.31.255","3301185536","3301187583","GB","United Kingdom"
+"196.196.32.0","196.196.39.255","3301187584","3301189631","FR","France"
+"196.196.40.0","196.196.47.255","3301189632","3301191679","US","United States"
+"196.196.48.0","196.196.48.255","3301191680","3301191935","CA","Canada"
+"196.196.49.0","196.196.50.255","3301191936","3301192447","SE","Sweden"
+"196.196.51.0","196.196.51.255","3301192448","3301192703","CA","Canada"
+"196.196.52.0","196.196.52.255","3301192704","3301192959","SE","Sweden"
+"196.196.53.0","196.196.53.255","3301192960","3301193215","CA","Canada"
+"196.196.54.0","196.196.55.255","3301193216","3301193727","SE","Sweden"
+"196.196.56.0","196.196.63.255","3301193728","3301195775","JP","Japan"
+"196.196.64.0","196.196.71.255","3301195776","3301197823","DE","Germany"
+"196.196.72.0","196.196.79.255","3301197824","3301199871","GB","United Kingdom"
+"196.196.80.0","196.196.87.255","3301199872","3301201919","US","United States"
+"196.196.88.0","196.196.88.255","3301201920","3301202175","NL","Netherlands"
+"196.196.89.0","196.196.89.255","3301202176","3301202431","SE","Sweden"
+"196.196.90.0","196.196.90.255","3301202432","3301202687","NL","Netherlands"
+"196.196.91.0","196.196.91.255","3301202688","3301202943","SE","Sweden"
+"196.196.92.0","196.196.92.255","3301202944","3301203199","NL","Netherlands"
+"196.196.93.0","196.196.93.255","3301203200","3301203455","SE","Sweden"
+"196.196.94.0","196.196.94.255","3301203456","3301203711","NL","Netherlands"
+"196.196.95.0","196.196.95.255","3301203712","3301203967","SE","Sweden"
+"196.196.96.0","196.196.99.255","3301203968","3301204991","DK","Denmark"
+"196.196.100.0","196.196.100.255","3301204992","3301205247","SE","Sweden"
+"196.196.101.0","196.196.103.255","3301205248","3301206015","DK","Denmark"
+"196.196.104.0","196.196.111.255","3301206016","3301208063","CH","Switzerland"
+"196.196.112.0","196.196.143.255","3301208064","3301216255","US","United States"
+"196.196.144.0","196.196.151.255","3301216256","3301218303","ES","Spain"
+"196.196.152.0","196.196.159.255","3301218304","3301220351","BE","Belgium"
+"196.196.160.0","196.196.167.255","3301220352","3301222399","IT","Italy"
+"196.196.168.0","196.196.175.255","3301222400","3301224447","BE","Belgium"
+"196.196.176.0","196.196.183.255","3301224448","3301226495","NO","Norway"
+"196.196.184.0","196.196.191.255","3301226496","3301228543","US","United States"
+"196.196.192.0","196.196.199.255","3301228544","3301230591","IE","Ireland"
+"196.196.200.0","196.196.207.255","3301230592","3301232639","FI","Finland"
+"196.196.208.0","196.196.215.255","3301232640","3301234687","US","United States"
+"196.196.216.0","196.196.223.255","3301234688","3301236735","EE","Estonia"
+"196.196.224.0","196.196.231.255","3301236736","3301238783","CA","Canada"
+"196.196.232.0","196.196.239.255","3301238784","3301240831","US","United States"
+"196.196.240.0","196.196.247.255","3301240832","3301242879","SE","Sweden"
+"196.196.248.0","196.196.255.255","3301242880","3301244927","GB","United Kingdom"
+"196.197.0.0","196.197.1.255","3301244928","3301245439","US","United States"
+"196.197.2.0","196.197.7.255","3301245440","3301246975","SE","Sweden"
+"196.197.8.0","196.197.255.255","3301246976","3301310463","SC","Seychelles"
+"196.198.0.0","196.198.0.255","3301310464","3301310719","ZA","South Africa"
+"196.198.1.0","196.198.3.255","3301310720","3301311487","SC","Seychelles"
+"196.198.4.0","196.198.11.255","3301311488","3301313535","SE","Sweden"
+"196.198.12.0","196.198.15.255","3301313536","3301314559","SC","Seychelles"
+"196.198.16.0","196.198.19.255","3301314560","3301315583","SE","Sweden"
+"196.198.20.0","196.198.31.255","3301315584","3301318655","SC","Seychelles"
+"196.198.32.0","196.198.255.255","3301318656","3301375999","SE","Sweden"
+"196.199.0.0","196.199.2.255","3301376000","3301376767","SC","Seychelles"
+"196.199.3.0","196.199.3.255","3301376768","3301377023","US","United States"
+"196.199.4.0","196.199.4.255","3301377024","3301377279","SC","Seychelles"
+"196.199.5.0","196.199.6.255","3301377280","3301377791","US","United States"
+"196.199.7.0","196.199.7.255","3301377792","3301378047","SC","Seychelles"
+"196.199.8.0","196.199.9.255","3301378048","3301378559","US","United States"
+"196.199.10.0","196.199.12.255","3301378560","3301379327","SC","Seychelles"
+"196.199.13.0","196.199.13.255","3301379328","3301379583","US","United States"
+"196.199.14.0","196.199.14.255","3301379584","3301379839","SC","Seychelles"
+"196.199.15.0","196.199.21.255","3301379840","3301381631","US","United States"
+"196.199.22.0","196.199.24.255","3301381632","3301382399","SC","Seychelles"
+"196.199.25.0","196.199.32.255","3301382400","3301384447","US","United States"
+"196.199.33.0","196.199.33.255","3301384448","3301384703","SC","Seychelles"
+"196.199.34.0","196.199.36.255","3301384704","3301385471","US","United States"
+"196.199.37.0","196.199.37.255","3301385472","3301385727","SC","Seychelles"
+"196.199.38.0","196.199.52.255","3301385728","3301389567","US","United States"
+"196.199.53.0","196.199.55.255","3301389568","3301390335","SC","Seychelles"
+"196.199.56.0","196.199.56.255","3301390336","3301390591","US","United States"
+"196.199.57.0","196.199.58.255","3301390592","3301391103","SC","Seychelles"
+"196.199.59.0","196.199.59.255","3301391104","3301391359","US","United States"
+"196.199.60.0","196.199.60.255","3301391360","3301391615","SC","Seychelles"
+"196.199.61.0","196.199.62.255","3301391616","3301392127","US","United States"
+"196.199.63.0","196.199.63.255","3301392128","3301392383","SC","Seychelles"
+"196.199.64.0","196.199.70.255","3301392384","3301394175","US","United States"
+"196.199.71.0","196.199.71.255","3301394176","3301394431","SC","Seychelles"
+"196.199.72.0","196.199.79.255","3301394432","3301396479","US","United States"
+"196.199.80.0","196.199.80.255","3301396480","3301396735","SC","Seychelles"
+"196.199.81.0","196.199.82.255","3301396736","3301397247","US","United States"
+"196.199.83.0","196.199.83.255","3301397248","3301397503","SC","Seychelles"
+"196.199.84.0","196.199.84.255","3301397504","3301397759","US","United States"
+"196.199.85.0","196.199.85.255","3301397760","3301398015","SC","Seychelles"
+"196.199.86.0","196.199.88.255","3301398016","3301398783","US","United States"
+"196.199.89.0","196.199.89.255","3301398784","3301399039","SC","Seychelles"
+"196.199.90.0","196.199.95.255","3301399040","3301400575","US","United States"
+"196.199.96.0","196.199.96.255","3301400576","3301400831","SC","Seychelles"
+"196.199.97.0","196.199.98.255","3301400832","3301401343","US","United States"
+"196.199.99.0","196.199.100.255","3301401344","3301401855","SC","Seychelles"
+"196.199.101.0","196.199.101.255","3301401856","3301402111","US","United States"
+"196.199.102.0","196.199.102.255","3301402112","3301402367","SC","Seychelles"
+"196.199.103.0","196.199.103.255","3301402368","3301402623","US","United States"
+"196.199.104.0","196.199.104.255","3301402624","3301402879","SC","Seychelles"
+"196.199.105.0","196.199.106.255","3301402880","3301403391","US","United States"
+"196.199.107.0","196.199.107.255","3301403392","3301403647","SC","Seychelles"
+"196.199.108.0","196.199.110.255","3301403648","3301404415","US","United States"
+"196.199.111.0","196.199.111.255","3301404416","3301404671","SC","Seychelles"
+"196.199.112.0","196.199.112.255","3301404672","3301404927","US","United States"
+"196.199.113.0","196.199.113.255","3301404928","3301405183","SC","Seychelles"
+"196.199.114.0","196.199.124.255","3301405184","3301407999","US","United States"
+"196.199.125.0","196.199.125.255","3301408000","3301408255","SC","Seychelles"
+"196.199.126.0","196.199.130.255","3301408256","3301409535","US","United States"
+"196.199.131.0","196.199.131.255","3301409536","3301409791","SC","Seychelles"
+"196.199.132.0","196.199.137.255","3301409792","3301411327","US","United States"
+"196.199.138.0","196.199.138.255","3301411328","3301411583","SC","Seychelles"
+"196.199.139.0","196.199.139.255","3301411584","3301411839","US","United States"
+"196.199.140.0","196.199.140.255","3301411840","3301412095","SC","Seychelles"
+"196.199.141.0","196.199.142.255","3301412096","3301412607","US","United States"
+"196.199.143.0","196.199.143.255","3301412608","3301412863","SC","Seychelles"
+"196.199.144.0","196.199.147.255","3301412864","3301413887","US","United States"
+"196.199.148.0","196.199.149.255","3301413888","3301414399","SC","Seychelles"
+"196.199.150.0","196.199.160.255","3301414400","3301417215","US","United States"
+"196.199.161.0","196.199.161.255","3301417216","3301417471","SC","Seychelles"
+"196.199.162.0","196.199.166.255","3301417472","3301418751","US","United States"
+"196.199.167.0","196.199.169.255","3301418752","3301419519","SC","Seychelles"
+"196.199.170.0","196.199.174.255","3301419520","3301420799","US","United States"
+"196.199.175.0","196.199.177.255","3301420800","3301421567","SC","Seychelles"
+"196.199.178.0","196.199.179.255","3301421568","3301422079","US","United States"
+"196.199.180.0","196.199.180.255","3301422080","3301422335","SC","Seychelles"
+"196.199.181.0","196.199.181.255","3301422336","3301422591","US","United States"
+"196.199.182.0","196.199.182.255","3301422592","3301422847","SC","Seychelles"
+"196.199.183.0","196.199.185.255","3301422848","3301423615","US","United States"
+"196.199.186.0","196.199.186.255","3301423616","3301423871","SC","Seychelles"
+"196.199.187.0","196.199.188.255","3301423872","3301424383","US","United States"
+"196.199.189.0","196.199.189.255","3301424384","3301424639","SC","Seychelles"
+"196.199.190.0","196.199.190.255","3301424640","3301424895","US","United States"
+"196.199.191.0","196.199.193.255","3301424896","3301425663","SC","Seychelles"
+"196.199.194.0","196.199.197.255","3301425664","3301426687","US","United States"
+"196.199.198.0","196.199.198.255","3301426688","3301426943","SC","Seychelles"
+"196.199.199.0","196.199.199.255","3301426944","3301427199","US","United States"
+"196.199.200.0","196.199.200.255","3301427200","3301427455","SC","Seychelles"
+"196.199.201.0","196.199.208.255","3301427456","3301429503","US","United States"
+"196.199.209.0","196.199.210.255","3301429504","3301430015","SC","Seychelles"
+"196.199.211.0","196.199.214.255","3301430016","3301431039","US","United States"
+"196.199.215.0","196.199.215.255","3301431040","3301431295","SC","Seychelles"
+"196.199.216.0","196.199.216.255","3301431296","3301431551","US","United States"
+"196.199.217.0","196.199.217.255","3301431552","3301431807","SC","Seychelles"
+"196.199.218.0","196.199.220.255","3301431808","3301432575","US","United States"
+"196.199.221.0","196.199.222.255","3301432576","3301433087","SC","Seychelles"
+"196.199.223.0","196.199.228.255","3301433088","3301434623","US","United States"
+"196.199.229.0","196.199.229.255","3301434624","3301434879","SC","Seychelles"
+"196.199.230.0","196.199.233.255","3301434880","3301435903","US","United States"
+"196.199.234.0","196.199.234.255","3301435904","3301436159","SC","Seychelles"
+"196.199.235.0","196.199.235.255","3301436160","3301436415","US","United States"
+"196.199.236.0","196.199.237.255","3301436416","3301436927","SC","Seychelles"
+"196.199.238.0","196.199.238.255","3301436928","3301437183","US","United States"
+"196.199.239.0","196.199.239.255","3301437184","3301437439","SC","Seychelles"
+"196.199.240.0","196.199.244.255","3301437440","3301438719","US","United States"
+"196.199.245.0","196.199.246.255","3301438720","3301439231","SC","Seychelles"
+"196.199.247.0","196.199.250.255","3301439232","3301440255","US","United States"
+"196.199.251.0","196.199.252.255","3301440256","3301440767","SC","Seychelles"
+"196.199.253.0","196.199.255.255","3301440768","3301441535","US","United States"
+"196.200.0.0","196.200.3.47","3301441536","3301442351","ZA","South Africa"
+"196.200.3.48","196.200.3.55","3301442352","3301442359","NG","Nigeria"
+"196.200.3.56","196.200.3.87","3301442360","3301442391","ZA","South Africa"
+"196.200.3.88","196.200.3.95","3301442392","3301442399","NG","Nigeria"
+"196.200.3.96","196.200.3.111","3301442400","3301442415","ZA","South Africa"
+"196.200.3.112","196.200.3.119","3301442416","3301442423","NG","Nigeria"
+"196.200.3.120","196.200.4.39","3301442424","3301442599","ZA","South Africa"
+"196.200.4.40","196.200.4.47","3301442600","3301442607","NG","Nigeria"
+"196.200.4.48","196.200.4.119","3301442608","3301442679","ZA","South Africa"
+"196.200.4.120","196.200.4.127","3301442680","3301442687","NG","Nigeria"
+"196.200.4.128","196.200.4.167","3301442688","3301442727","ZA","South Africa"
+"196.200.4.168","196.200.4.175","3301442728","3301442735","NG","Nigeria"
+"196.200.4.176","196.200.5.7","3301442736","3301442823","ZA","South Africa"
+"196.200.5.8","196.200.5.15","3301442824","3301442831","NG","Nigeria"
+"196.200.5.16","196.200.5.191","3301442832","3301443007","ZA","South Africa"
+"196.200.5.192","196.200.5.199","3301443008","3301443015","NG","Nigeria"
+"196.200.5.200","196.200.6.223","3301443016","3301443295","ZA","South Africa"
+"196.200.6.224","196.200.6.231","3301443296","3301443303","NG","Nigeria"
+"196.200.6.232","196.200.7.191","3301443304","3301443519","ZA","South Africa"
+"196.200.7.192","196.200.7.199","3301443520","3301443527","NG","Nigeria"
+"196.200.7.200","196.200.8.7","3301443528","3301443591","ZA","South Africa"
+"196.200.8.8","196.200.8.15","3301443592","3301443599","NG","Nigeria"
+"196.200.8.16","196.200.8.71","3301443600","3301443655","ZA","South Africa"
+"196.200.8.72","196.200.8.79","3301443656","3301443663","NG","Nigeria"
+"196.200.8.80","196.200.8.111","3301443664","3301443695","ZA","South Africa"
+"196.200.8.112","196.200.8.119","3301443696","3301443703","NG","Nigeria"
+"196.200.8.120","196.200.9.7","3301443704","3301443847","ZA","South Africa"
+"196.200.9.8","196.200.9.15","3301443848","3301443855","NG","Nigeria"
+"196.200.9.16","196.200.11.31","3301443856","3301444383","ZA","South Africa"
+"196.200.11.32","196.200.11.39","3301444384","3301444391","NG","Nigeria"
+"196.200.11.40","196.200.11.63","3301444392","3301444415","ZA","South Africa"
+"196.200.11.64","196.200.11.79","3301444416","3301444431","NG","Nigeria"
+"196.200.11.80","196.200.11.247","3301444432","3301444599","ZA","South Africa"
+"196.200.11.248","196.200.11.255","3301444600","3301444607","NG","Nigeria"
+"196.200.12.0","196.200.15.255","3301444608","3301445631","ZA","South Africa"
+"196.200.16.0","196.200.47.255","3301445632","3301453823","KE","Kenya"
+"196.200.48.0","196.200.63.255","3301453824","3301457919","ML","Mali"
+"196.200.64.0","196.200.79.255","3301457920","3301462015","NG","Nigeria"
+"196.200.80.0","196.200.95.255","3301462016","3301466111","ML","Mali"
+"196.200.96.0","196.200.111.255","3301466112","3301470207","ER","Eritrea"
+"196.200.112.0","196.200.127.255","3301470208","3301474303","NG","Nigeria"
+"196.200.128.0","196.200.191.255","3301474304","3301490687","MA","Morocco"
+"196.200.192.0","196.200.207.255","3301490688","3301494783","ZA","South Africa"
+"196.200.208.0","196.200.223.255","3301494784","3301498879","BW","Botswana"
+"196.200.240.0","196.200.255.255","3301502976","3301507071","MA","Morocco"
+"196.201.1.0","196.201.1.255","3301507328","3301507583","MU","Mauritius"
+"196.201.2.0","196.201.2.255","3301507584","3301507839","GH","Ghana"
+"196.201.3.0","196.201.3.255","3301507840","3301508095","EG","Egypt"
+"196.201.4.0","196.201.5.255","3301508096","3301508607","GH","Ghana"
+"196.201.6.0","196.201.7.255","3301508608","3301509119","ZA","South Africa"
+"196.201.8.0","196.201.11.255","3301509120","3301510143","SS","South Sudan"
+"196.201.12.0","196.201.15.255","3301510144","3301511167","MW","Malawi"
+"196.201.16.0","196.201.21.255","3301511168","3301512703","ZW","Zimbabwe"
+"196.201.22.0","196.201.23.255","3301512704","3301513215","MU","Mauritius"
+"196.201.24.0","196.201.31.255","3301513216","3301515263","EG","Egypt"
+"196.201.32.0","196.201.63.255","3301515264","3301523455","GH","Ghana"
+"196.201.64.0","196.201.95.255","3301523456","3301531647","CI","Cote D'Ivoire"
+"196.201.96.0","196.201.127.255","3301531648","3301539839","ZA","South Africa"
+"196.201.128.0","196.201.131.255","3301539840","3301540863","KE","Kenya"
+"196.201.132.0","196.201.132.255","3301540864","3301541119","A2","Satellite Provider"
+"196.201.133.0","196.201.134.255","3301541120","3301541631","KE","Kenya"
+"196.201.135.0","196.201.135.255","3301541632","3301541887","A2","Satellite Provider"
+"196.201.136.0","196.201.144.255","3301541888","3301544191","KE","Kenya"
+"196.201.145.0","196.201.147.255","3301544192","3301544959","DE","Germany"
+"196.201.148.0","196.201.148.255","3301544960","3301545215","A2","Satellite Provider"
+"196.201.149.0","196.201.159.255","3301545216","3301548031","KE","Kenya"
+"196.201.160.0","196.201.191.255","3301548032","3301556223","GH","Ghana"
+"196.201.192.0","196.201.197.255","3301556224","3301557759","DJ","Djibouti"
+"196.201.198.0","196.201.198.255","3301557760","3301558015","US","United States"
+"196.201.199.0","196.201.207.255","3301558016","3301560319","DJ","Djibouti"
+"196.201.208.0","196.201.229.255","3301560320","3301565951","KE","Kenya"
+"196.201.230.0","196.201.231.255","3301565952","3301566463","MU","Mauritius"
+"196.201.232.0","196.201.239.255","3301566464","3301568511","ZA","South Africa"
+"196.201.240.0","196.201.247.255","3301568512","3301570559","EG","Egypt"
+"196.201.248.0","196.201.255.255","3301570560","3301572607","KE","Kenya"
+"196.202.0.0","196.202.127.255","3301572608","3301605375","EG","Egypt"
+"196.202.128.0","196.202.159.255","3301605376","3301613567","SD","Sudan"
+"196.202.160.0","196.202.223.255","3301613568","3301629951","KE","Kenya"
+"196.202.224.0","196.202.231.255","3301629952","3301631999","ZA","South Africa"
+"196.202.232.0","196.202.239.255","3301632000","3301634047","CM","Cameroon"
+"196.202.240.0","196.202.247.255","3301634048","3301636095","LS","Lesotho"
+"196.202.248.0","196.202.251.255","3301636096","3301637119","ZA","South Africa"
+"196.202.252.0","196.202.255.255","3301637120","3301638143","AO","Angola"
+"196.203.0.0","196.203.255.255","3301638144","3301703679","TN","Tunisia"
+"196.204.0.0","196.204.13.255","3301703680","3301707263","EG","Egypt"
+"196.204.14.0","196.204.14.255","3301707264","3301707519","US","United States"
+"196.204.15.0","196.205.255.255","3301707520","3301834751","EG","Egypt"
+"196.206.0.0","196.206.255.255","3301834752","3301900287","MA","Morocco"
+"196.207.0.0","196.207.15.255","3301900288","3301904383","NG","Nigeria"
+"196.207.16.0","196.207.31.255","3301904384","3301908479","KE","Kenya"
+"196.207.32.0","196.207.47.255","3301908480","3301912575","ZA","South Africa"
+"196.207.48.0","196.207.63.255","3301912576","3301916671","MU","Mauritius"
+"196.207.64.0","196.207.127.255","3301916672","3301933055","IN","India"
+"196.207.128.0","196.207.191.255","3301933056","3301949439","KE","Kenya"
+"196.207.192.0","196.207.255.255","3301949440","3301965823","SN","Senegal"
+"196.208.0.0","196.215.255.255","3301965824","3302490111","ZA","South Africa"
+"196.216.0.0","196.216.0.255","3302490112","3302490367","KE","Kenya"
+"196.216.1.0","196.216.1.255","3302490368","3302490623","US","United States"
+"196.216.2.0","196.216.3.255","3302490624","3302491135","MU","Mauritius"
+"196.216.4.0","196.216.7.255","3302491136","3302492159","NG","Nigeria"
+"196.216.8.0","196.216.15.255","3302492160","3302494207","MW","Malawi"
+"196.216.16.0","196.216.23.255","3302494208","3302496255","ZA","South Africa"
+"196.216.24.0","196.216.31.255","3302496256","3302498303","EG","Egypt"
+"196.216.32.0","196.216.47.255","3302498304","3302502399","NA","Namibia"
+"196.216.48.0","196.216.59.255","3302502400","3302505471","AO","Angola"
+"196.216.60.0","196.216.61.241","3302505472","3302505969","NA","Namibia"
+"196.216.61.242","196.216.61.243","3302505970","3302505971","AO","Angola"
+"196.216.61.244","196.216.62.71","3302505972","3302506055","NA","Namibia"
+"196.216.62.72","196.216.62.73","3302506056","3302506057","AO","Angola"
+"196.216.62.74","196.216.62.99","3302506058","3302506083","NA","Namibia"
+"196.216.62.100","196.216.62.101","3302506084","3302506085","AO","Angola"
+"196.216.62.102","196.216.62.181","3302506086","3302506165","NA","Namibia"
+"196.216.62.182","196.216.62.183","3302506166","3302506167","AO","Angola"
+"196.216.62.184","196.216.62.207","3302506168","3302506191","NA","Namibia"
+"196.216.62.208","196.216.62.209","3302506192","3302506193","AO","Angola"
+"196.216.62.210","196.216.63.147","3302506194","3302506387","NA","Namibia"
+"196.216.63.148","196.216.63.151","3302506388","3302506391","AO","Angola"
+"196.216.63.152","196.216.63.255","3302506392","3302506495","NA","Namibia"
+"196.216.64.0","196.216.71.255","3302506496","3302508543","KE","Kenya"
+"196.216.72.0","196.216.95.255","3302508544","3302514687","MU","Mauritius"
+"196.216.96.0","196.216.127.255","3302514688","3302522879","ZA","South Africa"
+"196.216.128.0","196.216.131.255","3302522880","3302523903","KE","Kenya"
+"196.216.132.0","196.216.139.255","3302523904","3302525951","ZA","South Africa"
+"196.216.140.0","196.216.143.255","3302525952","3302526975","EG","Egypt"
+"196.216.144.0","196.216.151.255","3302526976","3302529023","NG","Nigeria"
+"196.216.152.0","196.216.155.255","3302529024","3302530047","ZA","South Africa"
+"196.216.156.0","196.216.159.255","3302530048","3302531071","TN","Tunisia"
+"196.216.160.0","196.216.160.255","3302531072","3302531327","CF","Central African Republic"
+"196.216.161.0","196.216.161.255","3302531328","3302531583","AO","Angola"
+"196.216.162.0","196.216.162.255","3302531584","3302531839","TZ","Tanzania, United Republic of"
+"196.216.163.0","196.216.163.255","3302531840","3302532095","BW","Botswana"
+"196.216.164.0","196.216.167.255","3302532096","3302533119","NA","Namibia"
+"196.216.168.0","196.216.169.255","3302533120","3302533631","MU","Mauritius"
+"196.216.170.0","196.216.170.255","3302533632","3302533887","ZA","South Africa"
+"196.216.172.0","196.216.175.255","3302534144","3302535167","ZA","South Africa"
+"196.216.176.0","196.216.179.255","3302535168","3302536191","UG","Uganda"
+"196.216.180.0","196.216.183.255","3302536192","3302537215","GH","Ghana"
+"196.216.184.0","196.216.187.255","3302537216","3302538239","NG","Nigeria"
+"196.216.188.0","196.216.191.255","3302538240","3302539263","GH","Ghana"
+"196.216.192.0","196.216.195.255","3302539264","3302540287","ZA","South Africa"
+"196.216.196.0","196.216.197.255","3302540288","3302540799","UG","Uganda"
+"196.216.198.0","196.216.199.255","3302540800","3302541311","AO","Angola"
+"196.216.200.0","196.216.203.255","3302541312","3302542335","NG","Nigeria"
+"196.216.204.0","196.216.205.255","3302542336","3302542847","ZA","South Africa"
+"196.216.206.0","196.216.206.255","3302542848","3302543103","EG","Egypt"
+"196.216.207.0","196.216.207.255","3302543104","3302543359","NA","Namibia"
+"196.216.208.0","196.216.211.255","3302543360","3302544383","NG","Nigeria"
+"196.216.212.0","196.216.212.255","3302544384","3302544639","CM","Cameroon"
+"196.216.213.0","196.216.213.255","3302544640","3302544895","MU","Mauritius"
+"196.216.214.0","196.216.214.255","3302544896","3302545151","GH","Ghana"
+"196.216.215.0","196.216.215.255","3302545152","3302545407","ZA","South Africa"
+"196.216.216.0","196.216.217.255","3302545408","3302545919","CD","Congo, The Democratic Republic of the"
+"196.216.218.0","196.216.219.255","3302545920","3302546431","TZ","Tanzania, United Republic of"
+"196.216.220.0","196.216.221.255","3302546432","3302546943","SL","Sierra Leone"
+"196.216.222.0","196.216.223.255","3302546944","3302547455","KE","Kenya"
+"196.216.224.0","196.216.225.255","3302547456","3302547967","ZW","Zimbabwe"
+"196.216.226.0","196.216.227.255","3302547968","3302548479","CI","Cote D'Ivoire"
+"196.216.228.0","196.216.229.255","3302548480","3302548991","GH","Ghana"
+"196.216.230.0","196.216.231.255","3302548992","3302549503","ZA","South Africa"
+"196.216.232.0","196.216.233.255","3302549504","3302550015","KE","Kenya"
+"196.216.234.0","196.216.235.255","3302550016","3302550527","TZ","Tanzania, United Republic of"
+"196.216.236.0","196.216.238.255","3302550528","3302551295","ZA","South Africa"
+"196.216.239.0","196.216.239.255","3302551296","3302551551","MU","Mauritius"
+"196.216.240.0","196.216.241.255","3302551552","3302552063","EG","Egypt"
+"196.216.242.0","196.216.243.255","3302552064","3302552575","KE","Kenya"
+"196.216.244.0","196.216.244.255","3302552576","3302552831","TZ","Tanzania, United Republic of"
+"196.216.245.0","196.216.245.255","3302552832","3302553087","KE","Kenya"
+"196.216.246.0","196.216.246.255","3302553088","3302553343","EG","Egypt"
+"196.216.247.0","196.216.247.255","3302553344","3302553599","TZ","Tanzania, United Republic of"
+"196.216.248.0","196.216.249.255","3302553600","3302554111","AO","Angola"
+"196.216.250.0","196.216.250.255","3302554112","3302554367","ZA","South Africa"
+"196.216.251.0","196.216.251.255","3302554368","3302554623","NG","Nigeria"
+"196.216.252.0","196.216.252.255","3302554624","3302554879","EG","Egypt"
+"196.216.253.0","196.216.253.255","3302554880","3302555135","NG","Nigeria"
+"196.216.255.0","196.216.255.255","3302555392","3302555647","NG","Nigeria"
+"196.217.0.0","196.217.255.255","3302555648","3302621183","MA","Morocco"
+"196.218.0.0","196.218.247.255","3302621184","3302684671","EG","Egypt"
+"196.218.248.0","196.218.255.255","3302684672","3302686719","JO","Jordan"
+"196.219.0.0","196.219.243.249","3302686720","3302749177","EG","Egypt"
+"196.219.243.250","196.219.243.250","3302749178","3302749178","US","United States"
+"196.219.243.251","196.219.247.255","3302749179","3302750207","EG","Egypt"
+"196.219.248.0","196.219.255.255","3302750208","3302752255","JO","Jordan"
+"196.220.0.0","196.220.31.255","3302752256","3302760447","NG","Nigeria"
+"196.220.32.0","196.220.39.255","3302760448","3302762495","ZA","South Africa"
+"196.220.40.0","196.220.55.255","3302762496","3302766591","US","United States"
+"196.220.56.0","196.220.63.255","3302766592","3302768639","ZA","South Africa"
+"196.220.64.0","196.220.95.255","3302768640","3302776831","NG","Nigeria"
+"196.220.96.0","196.220.127.255","3302776832","3302785023","ZW","Zimbabwe"
+"196.220.128.0","196.220.159.255","3302785024","3302793215","NG","Nigeria"
+"196.220.160.0","196.220.191.255","3302793216","3302801407","ZA","South Africa"
+"196.220.192.0","196.220.207.255","3302801408","3302805503","NG","Nigeria"
+"196.220.208.0","196.220.223.255","3302805504","3302809599","MW","Malawi"
+"196.220.224.0","196.220.255.255","3302809600","3302817791","NG","Nigeria"
+"196.221.0.0","196.221.255.255","3302817792","3302883327","EG","Egypt"
+"196.222.0.0","196.222.255.255","3302883328","3302948863","NG","Nigeria"
+"196.223.0.0","196.223.0.255","3302948864","3302949119","MU","Mauritius"
+"196.223.1.0","196.223.1.255","3302949120","3302949375","AO","Angola"
+"196.223.2.0","196.223.2.255","3302949376","3302949631","ZM","Zambia"
+"196.223.3.0","196.223.3.255","3302949632","3302949887","BI","Burundi"
+"196.223.4.0","196.223.4.255","3302949888","3302950143","CI","Cote D'Ivoire"
+"196.223.5.0","196.223.6.255","3302950144","3302950655","TZ","Tanzania, United Republic of"
+"196.223.7.0","196.223.7.255","3302950656","3302950911","EG","Egypt"
+"196.223.8.0","196.223.9.255","3302950912","3302951423","ZA","South Africa"
+"196.223.10.0","196.223.10.255","3302951424","3302951679","SL","Sierra Leone"
+"196.223.11.0","196.223.11.255","3302951680","3302951935","KE","Kenya"
+"196.223.12.0","196.223.12.255","3302951936","3302952191","RW","Rwanda"
+"196.223.13.0","196.223.13.255","3302952192","3302952447","AO","Angola"
+"196.223.14.0","196.223.15.255","3302952448","3302952959","ZA","South Africa"
+"196.223.16.0","196.223.17.255","3302952960","3302953471","EG","Egypt"
+"196.223.18.0","196.223.18.255","3302953472","3302953727","NA","Namibia"
+"196.223.19.0","196.223.19.255","3302953728","3302953983","AO","Angola"
+"196.223.20.0","196.223.20.255","3302953984","3302954239","SD","Sudan"
+"196.223.21.0","196.223.21.255","3302954240","3302954495","KE","Kenya"
+"196.223.22.0","196.223.23.255","3302954496","3302955007","ZA","South Africa"
+"196.223.24.0","196.223.24.255","3302955008","3302955263","LS","Lesotho"
+"196.223.25.0","196.223.25.255","3302955264","3302955519","UG","Uganda"
+"196.223.26.0","196.223.26.255","3302955520","3302955775","ZW","Zimbabwe"
+"196.223.27.0","196.223.27.255","3302955776","3302956031","MW","Malawi"
+"196.223.28.0","196.223.28.255","3302956032","3302956287","CD","Congo, The Democratic Republic of the"
+"196.223.30.0","196.223.31.255","3302956544","3302957055","ZA","South Africa"
+"196.223.32.0","196.223.32.255","3302957056","3302957311","CG","Congo"
+"196.223.33.0","196.223.33.255","3302957312","3302957567","MZ","Mozambique"
+"196.223.34.0","196.223.34.255","3302957568","3302957823","GM","Gambia"
+"196.223.35.0","196.223.35.255","3302957824","3302958079","NA","Namibia"
+"196.223.36.0","196.223.36.255","3302958080","3302958335","BI","Burundi"
+"196.223.37.0","196.223.37.255","3302958336","3302958591","SZ","Swaziland"
+"196.223.38.0","196.223.38.255","3302958592","3302958847","DJ","Djibouti"
+"196.223.39.0","196.223.39.255","3302958848","3302959103","GA","Gabon"
+"196.223.40.0","196.223.40.255","3302959104","3302959359","BJ","Benin"
+"196.223.41.0","196.223.41.255","3302959360","3302959615","MG","Madagascar"
+"196.223.42.0","196.223.42.255","3302959616","3302959871","TD","Chad"
+"196.223.43.0","196.223.43.255","3302959872","3302960127","SC","Seychelles"
+"196.223.44.0","196.223.44.255","3302960128","3302960383","LR","Liberia"
+"196.223.45.0","196.223.45.255","3302960384","3302960639","MR","Mauritania"
+"196.223.47.0","196.223.47.255","3302960896","3302961151","BF","Burkina Faso"
+"196.223.48.0","196.223.111.255","3302961152","3302977535","ZA","South Africa"
+"196.223.112.0","196.223.127.255","3302977536","3302981631","NG","Nigeria"
+"196.223.128.0","196.223.143.255","3302981632","3302985727","ZA","South Africa"
+"196.223.144.0","196.223.151.255","3302985728","3302987775","DJ","Djibouti"
+"196.223.152.0","196.223.159.255","3302987776","3302989823","SD","Sudan"
+"196.223.160.0","196.223.175.255","3302989824","3302993919","KE","Kenya"
+"196.223.176.0","196.223.191.255","3302993920","3302998015","MA","Morocco"
+"196.223.192.0","196.223.239.255","3302998016","3303010303","ZA","South Africa"
+"196.223.240.0","196.223.247.255","3303010304","3303012351","RW","Rwanda"
+"196.223.252.0","196.223.252.255","3303013376","3303013631","SN","Senegal"
+"196.223.253.0","196.223.255.255","3303013632","3303014399","KE","Kenya"
+"196.224.0.0","196.239.255.255","3303014400","3304062975","TN","Tunisia"
+"196.240.0.0","196.245.255.255","3304062976","3304456191","SC","Seychelles"
+"196.246.0.0","196.246.255.255","3304456192","3304521727","NG","Nigeria"
+"196.247.0.0","196.247.255.255","3304521728","3304587263","SC","Seychelles"
+"196.248.0.0","196.249.63.255","3304587264","3304669183","ZA","South Africa"
+"196.249.64.0","196.249.127.255","3304669184","3304685567","TZ","Tanzania, United Republic of"
+"196.249.128.0","196.249.191.255","3304685568","3304701951","ZA","South Africa"
+"196.249.192.0","196.249.255.255","3304701952","3304718335","AO","Angola"
+"196.252.0.0","196.255.255.255","3304849408","3305111551","ZA","South Africa"
+"197.0.0.0","197.31.255.255","3305111552","3307208703","TN","Tunisia"
+"197.32.0.0","197.63.255.255","3307208704","3309305855","EG","Egypt"
+"197.64.0.0","197.111.255.255","3309305856","3312451583","ZA","South Africa"
+"197.112.0.0","197.119.255.255","3312451584","3312975871","DZ","Algeria"
+"197.120.0.0","197.127.255.255","3312975872","3313500159","EG","Egypt"
+"197.128.0.0","197.131.255.255","3313500160","3313762303","MA","Morocco"
+"197.132.0.0","197.135.255.255","3313762304","3314024447","EG","Egypt"
+"197.136.0.0","197.139.255.255","3314024448","3314286591","KE","Kenya"
+"197.140.0.0","197.143.255.255","3314286592","3314548735","DZ","Algeria"
+"197.144.0.0","197.147.19.255","3314548736","3314750463","MA","Morocco"
+"197.147.20.0","197.147.23.255","3314750464","3314751487","US","United States"
+"197.147.24.0","197.147.255.255","3314751488","3314810879","MA","Morocco"
+"197.148.0.0","197.148.63.255","3314810880","3314827263","AO","Angola"
+"197.148.64.0","197.148.71.255","3314827264","3314829311","ZA","South Africa"
+"197.148.72.0","197.148.79.255","3314829312","3314831359","GM","Gambia"
+"197.148.80.0","197.148.87.255","3314831360","3314833407","NG","Nigeria"
+"197.148.88.0","197.148.95.255","3314833408","3314835455","AO","Angola"
+"197.148.96.0","197.148.127.255","3314835456","3314843647","TG","Togo"
+"197.148.128.0","197.148.191.255","3314843648","3314860031","MG","Madagascar"
+"197.148.192.0","197.148.223.255","3314860032","3314868223","CI","Cote D'Ivoire"
+"197.148.224.0","197.148.255.255","3314868224","3314876415","GH","Ghana"
+"197.149.0.0","197.149.63.255","3314876416","3314892799","MG","Madagascar"
+"197.149.64.0","197.149.127.255","3314892800","3314909183","NG","Nigeria"
+"197.149.128.0","197.149.131.255","3314909184","3314910207","TD","Chad"
+"197.149.132.0","197.149.135.255","3314910208","3314911231","NG","Nigeria"
+"197.149.136.0","197.149.139.255","3314911232","3314912255","CG","Congo"
+"197.149.140.0","197.149.143.255","3314912256","3314913279","BI","Burundi"
+"197.149.144.0","197.149.147.255","3314913280","3314914303","ZA","South Africa"
+"197.149.148.0","197.149.151.255","3314914304","3314915327","AO","Angola"
+"197.149.152.0","197.149.155.255","3314915328","3314916351","MW","Malawi"
+"197.149.156.0","197.149.159.255","3314916352","3314917375","MZ","Mozambique"
+"197.149.160.0","197.149.163.255","3314917376","3314918399","ZA","South Africa"
+"197.149.164.0","197.149.167.255","3314918400","3314919423","NG","Nigeria"
+"197.149.168.0","197.149.171.255","3314919424","3314920447","GQ","Equatorial Guinea"
+"197.149.172.0","197.149.175.255","3314920448","3314921471","ZA","South Africa"
+"197.149.176.0","197.149.179.255","3314921472","3314922495","TZ","Tanzania, United Republic of"
+"197.149.180.0","197.149.183.255","3314922496","3314923519","ZA","South Africa"
+"197.149.184.0","197.149.187.255","3314923520","3314924543","CD","Congo, The Democratic Republic of the"
+"197.149.188.0","197.149.191.255","3314924544","3314925567","NG","Nigeria"
+"197.149.192.0","197.149.255.255","3314925568","3314941951","GN","Guinea"
+"197.150.0.0","197.151.255.255","3314941952","3315073023","EG","Egypt"
+"197.152.0.0","197.152.255.255","3315073024","3315138559","TZ","Tanzania, United Republic of"
+"197.153.0.0","197.153.255.255","3315138560","3315204095","MA","Morocco"
+"197.154.0.0","197.154.255.255","3315204096","3315269631","ET","Ethiopia"
+"197.155.0.0","197.155.63.255","3315269632","3315286015","ZA","South Africa"
+"197.155.64.0","197.155.65.255","3315286016","3315286527","KE","Kenya"
+"197.155.66.0","197.155.73.93","3315286528","3315288413","MU","Mauritius"
+"197.155.73.94","197.155.73.94","3315288414","3315288414","KE","Kenya"
+"197.155.73.95","197.155.76.255","3315288415","3315289343","MU","Mauritius"
+"197.155.77.0","197.155.77.255","3315289344","3315289599","KE","Kenya"
+"197.155.78.0","197.155.83.255","3315289600","3315291135","MU","Mauritius"
+"197.155.84.0","197.155.91.255","3315291136","3315293183","KE","Kenya"
+"197.155.92.0","197.155.95.255","3315293184","3315294207","MU","Mauritius"
+"197.155.96.0","197.155.127.255","3315294208","3315302399","ZA","South Africa"
+"197.155.128.0","197.155.191.255","3315302400","3315318783","ML","Mali"
+"197.155.192.0","197.155.195.255","3315318784","3315319807","LS","Lesotho"
+"197.155.196.0","197.155.199.255","3315319808","3315320831","ZA","South Africa"
+"197.155.200.0","197.155.207.255","3315320832","3315322879","LS","Lesotho"
+"197.155.208.0","197.155.223.255","3315322880","3315326975","ZA","South Africa"
+"197.155.224.0","197.155.239.255","3315326976","3315331071","ZW","Zimbabwe"
+"197.155.240.0","197.155.247.255","3315331072","3315333119","GH","Ghana"
+"197.155.248.0","197.156.63.255","3315333120","3315351551","ZA","South Africa"
+"197.156.64.0","197.156.127.255","3315351552","3315367935","ET","Ethiopia"
+"197.156.128.0","197.156.191.255","3315367936","3315384319","KE","Kenya"
+"197.156.192.0","197.156.241.231","3315384320","3315397095","NG","Nigeria"
+"197.156.241.232","197.156.241.232","3315397096","3315397096","ZA","South Africa"
+"197.156.241.233","197.156.255.255","3315397097","3315400703","NG","Nigeria"
+"197.157.0.0","197.157.63.255","3315400704","3315417087","UG","Uganda"
+"197.157.64.0","197.157.95.255","3315417088","3315425279","ZA","South Africa"
+"197.157.96.0","197.157.127.255","3315425280","3315433471","SC","Seychelles"
+"197.157.128.0","197.157.191.255","3315433472","3315449855","RW","Rwanda"
+"197.157.192.0","197.157.195.255","3315449856","3315450879","BI","Burundi"
+"197.157.196.0","197.157.199.255","3315450880","3315451903","AO","Angola"
+"197.157.200.0","197.157.203.255","3315451904","3315452927","LS","Lesotho"
+"197.157.204.0","197.157.207.255","3315452928","3315453951","ZW","Zimbabwe"
+"197.157.208.0","197.157.211.255","3315453952","3315454975","CD","Congo, The Democratic Republic of the"
+"197.157.212.0","197.157.215.255","3315454976","3315455999","RW","Rwanda"
+"197.157.216.0","197.157.219.255","3315456000","3315457023","NG","Nigeria"
+"197.157.220.0","197.157.223.255","3315457024","3315458047","ZA","South Africa"
+"197.157.224.0","197.157.227.255","3315458048","3315459071","SL","Sierra Leone"
+"197.157.228.0","197.157.231.255","3315459072","3315460095","KE","Kenya"
+"197.157.232.0","197.157.235.255","3315460096","3315461119","SL","Sierra Leone"
+"197.157.236.0","197.157.239.255","3315461120","3315462143","TZ","Tanzania, United Republic of"
+"197.157.240.0","197.157.243.255","3315462144","3315463167","ZA","South Africa"
+"197.157.244.0","197.157.247.255","3315463168","3315464191","SO","Somalia"
+"197.157.248.0","197.157.251.255","3315464192","3315465215","CD","Congo, The Democratic Republic of the"
+"197.157.252.0","197.157.255.255","3315465216","3315466239","CG","Congo"
+"197.158.0.0","197.158.63.255","3315466240","3315482623","MZ","Mozambique"
+"197.158.64.0","197.158.127.255","3315482624","3315499007","MG","Madagascar"
+"197.158.128.0","197.158.191.255","3315499008","3315515391","ZM","Zambia"
+"197.158.192.0","197.158.255.255","3315515392","3315531775","SC","Seychelles"
+"197.159.0.0","197.159.31.255","3315531776","3315539967","CM","Cameroon"
+"197.159.32.0","197.159.63.255","3315539968","3315548159","ZA","South Africa"
+"197.159.64.0","197.159.79.255","3315548160","3315552255","NG","Nigeria"
+"197.159.80.0","197.159.87.255","3315552256","3315554303","GW","Guinea-Bissau"
+"197.159.88.0","197.159.95.255","3315554304","3315556351","ZA","South Africa"
+"197.159.96.0","197.159.111.255","3315556352","3315560447","KE","Kenya"
+"197.159.112.0","197.159.127.255","3315560448","3315564543","TZ","Tanzania, United Republic of"
+"197.159.128.0","197.159.143.255","3315564544","3315568639","GH","Ghana"
+"197.159.144.0","197.159.159.255","3315568640","3315572735","MG","Madagascar"
+"197.159.160.0","197.159.191.255","3315572736","3315580927","ST","Sao Tome and Principe"
+"197.159.192.0","197.159.223.255","3315580928","3315589119","CI","Cote D'Ivoire"
+"197.159.224.0","197.159.255.255","3315589120","3315597311","CM","Cameroon"
+"197.160.0.0","197.167.255.255","3315597312","3316121599","EG","Egypt"
+"197.168.0.0","197.175.255.255","3316121600","3316645887","ZA","South Africa"
+"197.176.0.0","197.183.255.255","3316645888","3317170175","KE","Kenya"
+"197.184.0.0","197.185.255.255","3317170176","3317301247","ZA","South Africa"
+"197.186.0.0","197.187.255.255","3317301248","3317432319","TZ","Tanzania, United Republic of"
+"197.188.0.0","197.188.255.255","3317432320","3317497855","NA","Namibia"
+"197.189.0.0","197.189.127.255","3317497856","3317530623","CD","Congo, The Democratic Republic of the"
+"197.189.128.0","197.189.191.255","3317530624","3317547007","LS","Lesotho"
+"197.189.192.0","197.189.255.255","3317547008","3317563391","ZA","South Africa"
+"197.190.0.0","197.191.255.255","3317563392","3317694463","GH","Ghana"
+"197.192.0.0","197.199.255.255","3317694464","3318218751","EG","Egypt"
+"197.200.0.0","197.207.255.255","3318218752","3318743039","DZ","Algeria"
+"197.208.0.0","197.209.255.255","3318743040","3318874111","SD","Sudan"
+"197.210.0.0","197.210.255.255","3318874112","3318939647","NG","Nigeria"
+"197.211.0.0","197.211.31.255","3318939648","3318947839","KE","Kenya"
+"197.211.32.0","197.211.63.255","3318947840","3318956031","NG","Nigeria"
+"197.211.64.0","197.211.95.255","3318956032","3318964223","ZA","South Africa"
+"197.211.96.0","197.211.127.255","3318964224","3318972415","MW","Malawi"
+"197.211.128.0","197.211.191.255","3318972416","3318988799","ZA","South Africa"
+"197.211.192.0","197.211.255.255","3318988800","3319005183","ZW","Zimbabwe"
+"197.212.0.0","197.213.255.255","3319005184","3319136255","ZM","Zambia"
+"197.214.0.0","197.214.63.255","3319136256","3319152639","NE","Niger"
+"197.214.64.0","197.214.79.255","3319152640","3319156735","GQ","Equatorial Guinea"
+"197.214.80.0","197.214.95.255","3319156736","3319160831","GW","Guinea-Bissau"
+"197.214.96.0","197.214.111.255","3319160832","3319164927","NG","Nigeria"
+"197.214.112.0","197.214.119.255","3319164928","3319166975","ZA","South Africa"
+"197.214.120.0","197.214.127.255","3319166976","3319169023","ZW","Zimbabwe"
+"197.214.128.0","197.214.255.255","3319169024","3319201791","CG","Congo"
+"197.215.0.0","197.215.127.255","3319201792","3319234559","SL","Sierra Leone"
+"197.215.128.0","197.215.159.255","3319234560","3319242751","LY","Libya"
+"197.215.160.0","197.215.191.255","3319242752","3319250943","ZA","South Africa"
+"197.215.192.0","197.215.207.255","3319250944","3319255039","MG","Madagascar"
+"197.215.208.0","197.215.215.255","3319255040","3319257087","ZA","South Africa"
+"197.215.216.0","197.215.219.255","3319257088","3319258111","LR","Liberia"
+"197.215.220.0","197.215.223.255","3319258112","3319259135","CD","Congo, The Democratic Republic of the"
+"197.215.224.0","197.215.239.255","3319259136","3319263231","ZA","South Africa"
+"197.215.240.0","197.215.255.255","3319263232","3319267327","TZ","Tanzania, United Republic of"
+"197.216.0.0","197.217.255.255","3319267328","3319398399","AO","Angola"
+"197.218.0.0","197.219.255.255","3319398400","3319529471","MZ","Mozambique"
+"197.220.0.0","197.220.31.255","3319529472","3319537663","ZM","Zambia"
+"197.220.32.0","197.220.63.255","3319537664","3319545855","MW","Malawi"
+"197.220.64.0","197.220.95.255","3319545856","3319554047","SO","Somalia"
+"197.220.96.0","197.220.127.255","3319554048","3319562239","KE","Kenya"
+"197.220.128.0","197.220.159.255","3319562240","3319570431","LS","Lesotho"
+"197.220.160.0","197.220.191.255","3319570432","3319578623","GH","Ghana"
+"197.220.192.0","197.220.255.255","3319578624","3319595007","ZM","Zambia"
+"197.221.0.0","197.221.63.255","3319595008","3319611391","ZA","South Africa"
+"197.221.64.0","197.221.95.255","3319611392","3319619583","GH","Ghana"
+"197.221.96.0","197.221.127.255","3319619584","3319627775","ZA","South Africa"
+"197.221.128.0","197.221.159.255","3319627776","3319635967","UG","Uganda"
+"197.221.160.0","197.221.191.255","3319635968","3319644159","ZA","South Africa"
+"197.221.192.0","197.221.223.255","3319644160","3319652351","TZ","Tanzania, United Republic of"
+"197.221.224.0","197.221.255.255","3319652352","3319660543","ZW","Zimbabwe"
+"197.222.0.0","197.223.255.255","3319660544","3319791615","EG","Egypt"
+"197.224.0.0","197.227.255.255","3319791616","3320053759","MU","Mauritius"
+"197.228.0.0","197.229.255.255","3320053760","3320184831","ZA","South Africa"
+"197.230.0.0","197.230.255.255","3320184832","3320250367","MA","Morocco"
+"197.231.0.0","197.231.31.255","3320250368","3320258559","MR","Mauritania"
+"197.231.32.0","197.231.63.255","3320258560","3320266751","LS","Lesotho"
+"197.231.64.0","197.231.127.255","3320266752","3320283135","GA","Gabon"
+"197.231.128.0","197.231.135.255","3320283136","3320285183","GM","Gambia"
+"197.231.136.0","197.231.143.255","3320285184","3320287231","GA","Gabon"
+"197.231.144.0","197.231.151.255","3320287232","3320289279","ZA","South Africa"
+"197.231.152.0","197.231.159.255","3320289280","3320291327","LR","Liberia"
+"197.231.160.0","197.231.175.255","3320291328","3320295423","ZA","South Africa"
+"197.231.176.0","197.231.183.255","3320295424","3320297471","KE","Kenya"
+"197.231.184.0","197.231.191.255","3320297472","3320299519","MU","Mauritius"
+"197.231.192.0","197.231.195.255","3320299520","3320300543","BW","Botswana"
+"197.231.196.0","197.231.199.255","3320300544","3320301567","ZA","South Africa"
+"197.231.200.0","197.231.203.255","3320301568","3320302591","SO","Somalia"
+"197.231.204.0","197.231.207.255","3320302592","3320303615","GM","Gambia"
+"197.231.208.0","197.231.209.255","3320303616","3320304127","SC","Seychelles"
+"197.231.210.0","197.231.211.255","3320304128","3320304639","GH","Ghana"
+"197.231.212.0","197.231.215.255","3320304640","3320305663","ZW","Zimbabwe"
+"197.231.216.0","197.231.219.255","3320305664","3320306687","MZ","Mozambique"
+"197.231.220.0","197.231.223.255","3320306688","3320307711","LR","Liberia"
+"197.231.224.0","197.231.227.255","3320307712","3320308735","CV","Cape Verde"
+"197.231.228.0","197.231.231.255","3320308736","3320309759","LY","Libya"
+"197.231.232.0","197.231.235.255","3320309760","3320310783","ZA","South Africa"
+"197.231.236.0","197.231.239.255","3320310784","3320311807","SS","South Sudan"
+"197.231.240.0","197.231.243.255","3320311808","3320312831","BJ","Benin"
+"197.231.244.0","197.231.247.255","3320312832","3320313855","ZM","Zambia"
+"197.231.248.0","197.231.251.255","3320313856","3320314879","BI","Burundi"
+"197.231.252.0","197.231.255.255","3320314880","3320315903","CD","Congo, The Democratic Republic of the"
+"197.232.0.0","197.232.255.255","3320315904","3320381439","KE","Kenya"
+"197.233.0.0","197.233.255.255","3320381440","3320446975","NA","Namibia"
+"197.234.0.0","197.234.15.255","3320446976","3320451071","SC","Seychelles"
+"197.234.16.0","197.234.31.255","3320451072","3320455167","ZA","South Africa"
+"197.234.32.0","197.234.63.255","3320455168","3320463359","NG","Nigeria"
+"197.234.64.0","197.234.115.255","3320463360","3320476671","NA","Namibia"
+"197.234.116.0","197.234.119.255","3320476672","3320477695","AO","Angola"
+"197.234.120.0","197.234.127.255","3320477696","3320479743","NA","Namibia"
+"197.234.128.0","197.234.207.255","3320479744","3320500223","ZA","South Africa"
+"197.234.208.0","197.234.215.255","3320500224","3320502271","BW","Botswana"
+"197.234.216.0","197.234.223.255","3320502272","3320504319","BJ","Benin"
+"197.234.224.0","197.234.227.255","3320504320","3320505343","TZ","Tanzania, United Republic of"
+"197.234.228.0","197.234.231.255","3320505344","3320506367","NG","Nigeria"
+"197.234.232.0","197.234.235.255","3320506368","3320507391","ZA","South Africa"
+"197.234.236.0","197.234.239.255","3320507392","3320508415","KE","Kenya"
+"197.234.240.0","197.234.243.255","3320508416","3320509439","ZA","South Africa"
+"197.234.244.0","197.234.247.255","3320509440","3320510463","RW","Rwanda"
+"197.234.248.0","197.234.251.255","3320510464","3320511487","LY","Libya"
+"197.234.252.0","197.234.255.255","3320511488","3320512511","ZA","South Africa"
+"197.235.0.0","197.235.255.255","3320512512","3320578047","MZ","Mozambique"
+"197.236.0.0","197.236.255.255","3320578048","3320643583","ZA","South Africa"
+"197.237.0.0","197.237.255.255","3320643584","3320709119","KE","Kenya"
+"197.238.0.0","197.238.255.255","3320709120","3320774655","ZA","South Africa"
+"197.239.0.0","197.239.63.255","3320774656","3320791039","UG","Uganda"
+"197.239.64.0","197.239.127.255","3320791040","3320807423","BF","Burkina Faso"
+"197.239.128.0","197.239.191.255","3320807424","3320823807","ZA","South Africa"
+"197.239.192.0","197.239.207.255","3320823808","3320827903","KE","Kenya"
+"197.239.208.0","197.239.223.255","3320827904","3320831999","MU","Mauritius"
+"197.239.224.0","197.239.231.255","3320832000","3320834047","KE","Kenya"
+"197.239.232.0","197.239.255.255","3320834048","3320840191","MU","Mauritius"
+"197.240.0.0","197.240.255.255","3320840192","3320905727","NG","Nigeria"
+"197.241.0.0","197.241.127.255","3320905728","3320938495","DJ","Djibouti"
+"197.241.128.0","197.241.255.255","3320938496","3320971263","AO","Angola"
+"197.242.0.0","197.242.31.255","3320971264","3320979455","GA","Gabon"
+"197.242.32.0","197.242.55.255","3320979456","3320985599","ZA","South Africa"
+"197.242.56.0","197.242.56.7","3320985600","3320985607","KE","Kenya"
+"197.242.56.8","197.242.95.255","3320985608","3320995839","ZA","South Africa"
+"197.242.96.0","197.242.127.255","3320995840","3321004031","NG","Nigeria"
+"197.242.128.0","197.242.143.255","3321004032","3321008127","GM","Gambia"
+"197.242.144.0","197.242.159.255","3321008128","3321012223","ZA","South Africa"
+"197.242.160.0","197.242.175.255","3321012224","3321016319","MZ","Mozambique"
+"197.242.176.0","197.242.183.255","3321016320","3321018367","CF","Central African Republic"
+"197.242.184.0","197.242.191.255","3321018368","3321020415","MU","Mauritius"
+"197.242.192.0","197.242.199.255","3321020416","3321022463","TZ","Tanzania, United Republic of"
+"197.242.200.0","197.242.207.255","3321022464","3321024511","ZA","South Africa"
+"197.242.208.0","197.242.223.255","3321024512","3321028607","KE","Kenya"
+"197.242.224.0","197.242.239.255","3321028608","3321032703","CI","Cote D'Ivoire"
+"197.242.240.0","197.242.255.255","3321032704","3321036799","NG","Nigeria"
+"197.243.0.0","197.243.127.255","3321036800","3321069567","RW","Rwanda"
+"197.243.128.0","197.243.255.255","3321069568","3321102335","NA","Namibia"
+"197.244.0.0","197.244.255.255","3321102336","3321167871","NG","Nigeria"
+"197.245.0.0","197.245.255.255","3321167872","3321233407","ZA","South Africa"
+"197.246.0.0","197.246.255.255","3321233408","3321298943","EG","Egypt"
+"197.247.0.0","197.247.255.255","3321298944","3321364479","MA","Morocco"
+"197.248.0.0","197.248.255.255","3321364480","3321430015","KE","Kenya"
+"197.249.0.0","197.249.255.255","3321430016","3321495551","MZ","Mozambique"
+"197.250.0.0","197.250.255.255","3321495552","3321561087","TZ","Tanzania, United Republic of"
+"197.251.0.0","197.251.127.255","3321561088","3321593855","SD","Sudan"
+"197.251.128.0","197.251.255.255","3321593856","3321626623","GH","Ghana"
+"197.252.0.0","197.252.255.255","3321626624","3321692159","SD","Sudan"
+"197.253.0.0","197.253.63.255","3321692160","3321708543","NG","Nigeria"
+"197.253.64.0","197.253.127.255","3321708544","3321724927","GH","Ghana"
+"197.253.128.0","197.253.255.255","3321724928","3321757695","MA","Morocco"
+"197.254.0.0","197.254.127.255","3321757696","3321790463","KE","Kenya"
+"197.254.128.0","197.254.191.255","3321790464","3321806847","LS","Lesotho"
+"197.254.192.0","197.254.255.255","3321806848","3321823231","SD","Sudan"
+"197.255.0.0","197.255.63.255","3321823232","3321839615","NG","Nigeria"
+"197.255.64.0","197.255.127.255","3321839616","3321855999","GH","Ghana"
+"197.255.128.0","197.255.143.255","3321856000","3321860095","CV","Cape Verde"
+"197.255.144.0","197.255.159.255","3321860096","3321864191","ZA","South Africa"
+"197.255.160.0","197.255.175.255","3321864192","3321868287","NG","Nigeria"
+"197.255.176.0","197.255.191.255","3321868288","3321872383","CG","Congo"
+"197.255.192.0","197.255.207.255","3321872384","3321876479","GM","Gambia"
+"197.255.208.0","197.255.223.255","3321876480","3321880575","NG","Nigeria"
+"197.255.224.0","197.255.239.255","3321880576","3321884671","KM","Comoros"
+"197.255.240.0","197.255.243.255","3321884672","3321885695","ZA","South Africa"
+"197.255.244.0","197.255.247.255","3321885696","3321886719","NG","Nigeria"
+"197.255.248.0","197.255.251.255","3321886720","3321887743","GA","Gabon"
+"197.255.252.0","197.255.255.255","3321887744","3321888767","NG","Nigeria"
+"198.0.0.0","198.1.55.255","3321888768","3321968639","US","United States"
+"198.1.56.0","198.1.63.255","3321968640","3321970687","CA","Canada"
+"198.1.64.0","198.1.127.255","3321970688","3321987071","US","United States"
+"198.1.128.0","198.1.130.31","3321987072","3321987615","CN","China"
+"198.1.130.32","198.1.130.63","3321987616","3321987647","US","United States"
+"198.1.130.64","198.1.131.119","3321987648","3321987959","CN","China"
+"198.1.131.120","198.1.131.127","3321987960","3321987967","US","United States"
+"198.1.131.128","198.1.133.23","3321987968","3321988375","CN","China"
+"198.1.133.24","198.1.133.39","3321988376","3321988391","US","United States"
+"198.1.133.40","198.1.133.167","3321988392","3321988519","CN","China"
+"198.1.133.168","198.1.133.175","3321988520","3321988527","US","United States"
+"198.1.133.176","198.1.134.7","3321988528","3321988615","CN","China"
+"198.1.134.8","198.1.134.15","3321988616","3321988623","US","United States"
+"198.1.134.16","198.1.136.15","3321988624","3321989135","CN","China"
+"198.1.136.16","198.1.136.31","3321989136","3321989151","US","United States"
+"198.1.136.32","198.1.136.39","3321989152","3321989159","CN","China"
+"198.1.136.40","198.1.136.47","3321989160","3321989167","US","United States"
+"198.1.136.48","198.1.136.71","3321989168","3321989191","CN","China"
+"198.1.136.72","198.1.136.79","3321989192","3321989199","US","United States"
+"198.1.136.80","198.1.143.95","3321989200","3321991007","CN","China"
+"198.1.143.96","198.1.143.127","3321991008","3321991039","US","United States"
+"198.1.143.128","198.1.144.135","3321991040","3321991303","CN","China"
+"198.1.144.136","198.1.144.143","3321991304","3321991311","US","United States"
+"198.1.144.144","198.1.147.79","3321991312","3321992015","CN","China"
+"198.1.147.80","198.1.147.95","3321992016","3321992031","US","United States"
+"198.1.147.96","198.1.148.7","3321992032","3321992199","CN","China"
+"198.1.148.8","198.1.148.31","3321992200","3321992223","US","United States"
+"198.1.148.32","198.1.148.103","3321992224","3321992295","CN","China"
+"198.1.148.104","198.1.148.119","3321992296","3321992311","US","United States"
+"198.1.148.120","198.1.150.151","3321992312","3321992855","CN","China"
+"198.1.150.152","198.1.150.159","3321992856","3321992863","US","United States"
+"198.1.150.160","198.1.151.255","3321992864","3321993215","CN","China"
+"198.1.152.0","198.1.152.7","3321993216","3321993223","US","United States"
+"198.1.152.8","198.1.152.23","3321993224","3321993239","CN","China"
+"198.1.152.24","198.1.152.31","3321993240","3321993247","US","United States"
+"198.1.152.32","198.1.155.7","3321993248","3321993991","CN","China"
+"198.1.155.8","198.1.155.15","3321993992","3321993999","US","United States"
+"198.1.155.16","198.1.160.95","3321994000","3321995359","CN","China"
+"198.1.160.96","198.1.160.127","3321995360","3321995391","US","United States"
+"198.1.160.128","198.1.162.223","3321995392","3321995999","CN","China"
+"198.1.162.224","198.1.162.255","3321996000","3321996031","US","United States"
+"198.1.163.0","198.1.163.15","3321996032","3321996047","CN","China"
+"198.1.163.16","198.1.163.23","3321996048","3321996055","US","United States"
+"198.1.163.24","198.1.164.255","3321996056","3321996543","CN","China"
+"198.1.165.0","198.1.165.7","3321996544","3321996551","US","United States"
+"198.1.165.8","198.1.166.247","3321996552","3321997047","CN","China"
+"198.1.166.248","198.1.166.255","3321997048","3321997055","US","United States"
+"198.1.167.0","198.1.172.95","3321997056","3321998431","CN","China"
+"198.1.172.96","198.1.172.127","3321998432","3321998463","US","United States"
+"198.1.172.128","198.1.174.143","3321998464","3321998991","CN","China"
+"198.1.174.144","198.1.174.151","3321998992","3321998999","US","United States"
+"198.1.174.152","198.1.176.159","3321999000","3321999519","CN","China"
+"198.1.176.160","198.1.176.191","3321999520","3321999551","US","United States"
+"198.1.176.192","198.1.177.31","3321999552","3321999647","CN","China"
+"198.1.177.32","198.1.177.63","3321999648","3321999679","US","United States"
+"198.1.177.64","198.1.178.71","3321999680","3321999943","CN","China"
+"198.1.178.72","198.1.178.79","3321999944","3321999951","US","United States"
+"198.1.178.80","198.1.179.175","3321999952","3322000303","CN","China"
+"198.1.179.176","198.1.179.191","3322000304","3322000319","US","United States"
+"198.1.179.192","198.1.184.207","3322000320","3322001615","CN","China"
+"198.1.184.208","198.1.184.215","3322001616","3322001623","US","United States"
+"198.1.184.216","198.1.186.159","3322001624","3322002079","CN","China"
+"198.1.186.160","198.1.186.191","3322002080","3322002111","US","United States"
+"198.1.186.192","198.1.188.255","3322002112","3322002687","CN","China"
+"198.1.189.0","198.1.189.7","3322002688","3322002695","US","United States"
+"198.1.189.8","198.1.189.191","3322002696","3322002879","CN","China"
+"198.1.189.192","198.1.189.207","3322002880","3322002895","US","United States"
+"198.1.189.208","198.1.191.255","3322002896","3322003455","CN","China"
+"198.1.192.0","198.1.255.255","3322003456","3322019839","CA","Canada"
+"198.2.0.0","198.2.15.255","3322019840","3322023935","US","United States"
+"198.2.16.0","198.2.31.255","3322023936","3322028031","CL","Chile"
+"198.2.32.0","198.2.63.255","3322028032","3322036223","US","United States"
+"198.2.64.0","198.2.127.255","3322036224","3322052607","CA","Canada"
+"198.2.128.0","198.2.191.255","3322052608","3322068991","US","United States"
+"198.2.192.0","198.2.192.55","3322068992","3322069047","CN","China"
+"198.2.192.56","198.2.192.63","3322069048","3322069055","US","United States"
+"198.2.192.64","198.2.193.159","3322069056","3322069407","CN","China"
+"198.2.193.160","198.2.193.191","3322069408","3322069439","US","United States"
+"198.2.193.192","198.2.193.255","3322069440","3322069503","CN","China"
+"198.2.194.0","198.2.194.31","3322069504","3322069535","US","United States"
+"198.2.194.32","198.2.194.71","3322069536","3322069575","CN","China"
+"198.2.194.72","198.2.194.79","3322069576","3322069583","US","United States"
+"198.2.194.80","198.2.194.95","3322069584","3322069599","CN","China"
+"198.2.194.96","198.2.194.127","3322069600","3322069631","US","United States"
+"198.2.194.128","198.2.195.63","3322069632","3322069823","CN","China"
+"198.2.195.64","198.2.195.95","3322069824","3322069855","US","United States"
+"198.2.195.96","198.2.197.127","3322069856","3322070399","CN","China"
+"198.2.197.128","198.2.197.143","3322070400","3322070415","US","United States"
+"198.2.197.144","198.2.199.191","3322070416","3322070975","CN","China"
+"198.2.199.192","198.2.199.255","3322070976","3322071039","US","United States"
+"198.2.200.0","198.2.200.79","3322071040","3322071119","CN","China"
+"198.2.200.80","198.2.200.127","3322071120","3322071167","US","United States"
+"198.2.200.128","198.2.202.15","3322071168","3322071567","CN","China"
+"198.2.202.16","198.2.202.31","3322071568","3322071583","US","United States"
+"198.2.202.32","198.2.202.191","3322071584","3322071743","CN","China"
+"198.2.202.192","198.2.202.223","3322071744","3322071775","US","United States"
+"198.2.202.224","198.2.203.111","3322071776","3322071919","CN","China"
+"198.2.203.112","198.2.203.151","3322071920","3322071959","US","United States"
+"198.2.203.152","198.2.203.175","3322071960","3322071983","CN","China"
+"198.2.203.176","198.2.203.223","3322071984","3322072031","US","United States"
+"198.2.203.224","198.2.204.95","3322072032","3322072159","CN","China"
+"198.2.204.96","198.2.204.127","3322072160","3322072191","US","United States"
+"198.2.204.128","198.2.204.143","3322072192","3322072207","CN","China"
+"198.2.204.144","198.2.204.151","3322072208","3322072215","US","United States"
+"198.2.204.152","198.2.204.215","3322072216","3322072279","CN","China"
+"198.2.204.216","198.2.204.255","3322072280","3322072319","US","United States"
+"198.2.205.0","198.2.205.31","3322072320","3322072351","CN","China"
+"198.2.205.32","198.2.205.47","3322072352","3322072367","US","United States"
+"198.2.205.48","198.2.205.159","3322072368","3322072479","CN","China"
+"198.2.205.160","198.2.206.31","3322072480","3322072607","US","United States"
+"198.2.206.32","198.2.206.55","3322072608","3322072631","CN","China"
+"198.2.206.56","198.2.206.63","3322072632","3322072639","US","United States"
+"198.2.206.64","198.2.207.31","3322072640","3322072863","CN","China"
+"198.2.207.32","198.2.207.63","3322072864","3322072895","US","United States"
+"198.2.207.64","198.2.207.95","3322072896","3322072927","CN","China"
+"198.2.207.96","198.2.207.111","3322072928","3322072943","US","United States"
+"198.2.207.112","198.2.207.127","3322072944","3322072959","CN","China"
+"198.2.207.128","198.2.207.191","3322072960","3322073023","US","United States"
+"198.2.207.192","198.2.208.255","3322073024","3322073343","CN","China"
+"198.2.209.0","198.2.209.255","3322073344","3322073599","US","United States"
+"198.2.210.0","198.2.211.15","3322073600","3322073871","CN","China"
+"198.2.211.16","198.2.211.31","3322073872","3322073887","US","United States"
+"198.2.211.32","198.2.211.223","3322073888","3322074079","CN","China"
+"198.2.211.224","198.2.211.255","3322074080","3322074111","US","United States"
+"198.2.212.0","198.2.212.175","3322074112","3322074287","CN","China"
+"198.2.212.176","198.2.212.191","3322074288","3322074303","US","United States"
+"198.2.212.192","198.2.212.223","3322074304","3322074335","CN","China"
+"198.2.212.224","198.2.213.15","3322074336","3322074383","US","United States"
+"198.2.213.16","198.2.213.175","3322074384","3322074543","CN","China"
+"198.2.213.176","198.2.213.191","3322074544","3322074559","US","United States"
+"198.2.213.192","198.2.213.199","3322074560","3322074567","CN","China"
+"198.2.213.200","198.2.213.223","3322074568","3322074591","US","United States"
+"198.2.213.224","198.2.214.159","3322074592","3322074783","CN","China"
+"198.2.214.160","198.2.214.191","3322074784","3322074815","US","United States"
+"198.2.214.192","198.2.215.63","3322074816","3322074943","CN","China"
+"198.2.215.64","198.2.215.71","3322074944","3322074951","US","United States"
+"198.2.215.72","198.2.215.95","3322074952","3322074975","CN","China"
+"198.2.215.96","198.2.215.127","3322074976","3322075007","US","United States"
+"198.2.215.128","198.2.215.223","3322075008","3322075103","CN","China"
+"198.2.215.224","198.2.216.63","3322075104","3322075199","US","United States"
+"198.2.216.64","198.2.216.87","3322075200","3322075223","CN","China"
+"198.2.216.88","198.2.216.127","3322075224","3322075263","US","United States"
+"198.2.216.128","198.2.216.167","3322075264","3322075303","CN","China"
+"198.2.216.168","198.2.216.175","3322075304","3322075311","US","United States"
+"198.2.216.176","198.2.216.183","3322075312","3322075319","CN","China"
+"198.2.216.184","198.2.216.207","3322075320","3322075343","US","United States"
+"198.2.216.208","198.2.217.79","3322075344","3322075471","CN","China"
+"198.2.217.80","198.2.217.95","3322075472","3322075487","US","United States"
+"198.2.217.96","198.2.217.159","3322075488","3322075551","CN","China"
+"198.2.217.160","198.2.217.255","3322075552","3322075647","US","United States"
+"198.2.218.0","198.2.218.31","3322075648","3322075679","CN","China"
+"198.2.218.32","198.2.218.63","3322075680","3322075711","US","United States"
+"198.2.218.64","198.2.231.191","3322075712","3322079167","CN","China"
+"198.2.231.192","198.2.231.255","3322079168","3322079231","US","United States"
+"198.2.232.0","198.2.234.191","3322079232","3322079935","CN","China"
+"198.2.234.192","198.2.234.255","3322079936","3322079999","US","United States"
+"198.2.235.0","198.2.242.127","3322080000","3322081919","CN","China"
+"198.2.242.128","198.2.242.255","3322081920","3322082047","US","United States"
+"198.2.243.0","198.2.253.63","3322082048","3322084671","CN","China"
+"198.2.253.64","198.2.253.255","3322084672","3322084863","US","United States"
+"198.2.254.0","198.2.255.255","3322084864","3322085375","CN","China"
+"198.3.0.0","198.4.64.255","3322085376","3322167551","US","United States"
+"198.4.65.0","198.4.65.255","3322167552","3322167807","GB","United Kingdom"
+"198.4.66.0","198.4.199.255","3322167808","3322202111","US","United States"
+"198.4.200.0","198.4.203.255","3322202112","3322203135","GB","United Kingdom"
+"198.4.204.0","198.5.134.223","3322203136","3322250975","US","United States"
+"198.5.134.224","198.5.134.255","3322250976","3322251007","IL","Israel"
+"198.5.135.0","198.5.136.71","3322251008","3322251335","US","United States"
+"198.5.136.72","198.5.136.79","3322251336","3322251343","IL","Israel"
+"198.5.136.80","198.5.149.127","3322251344","3322254719","US","United States"
+"198.5.149.128","198.5.149.191","3322254720","3322254783","CA","Canada"
+"198.5.149.192","198.6.224.255","3322254784","3322339583","US","United States"
+"198.6.225.0","198.6.225.255","3322339584","3322339839","GB","United Kingdom"
+"198.6.226.0","198.7.25.255","3322339840","3322354175","US","United States"
+"198.7.26.0","198.7.26.255","3322354176","3322354431","JP","Japan"
+"198.7.27.0","198.7.56.14","3322354432","3322361870","US","United States"
+"198.7.56.15","198.7.56.26","3322361871","3322361882","CY","Cyprus"
+"198.7.56.27","198.7.56.34","3322361883","3322361890","US","United States"
+"198.7.56.35","198.7.56.50","3322361891","3322361906","RS","Serbia"
+"198.7.56.51","198.7.56.58","3322361907","3322361914","GB","United Kingdom"
+"198.7.56.59","198.7.57.255","3322361915","3322362367","US","United States"
+"198.7.58.0","198.7.58.63","3322362368","3322362431","DE","Germany"
+"198.7.58.64","198.7.60.159","3322362432","3322363039","US","United States"
+"198.7.60.160","198.7.60.191","3322363040","3322363071","BR","Brazil"
+"198.7.60.192","198.10.255.255","3322363072","3322609663","US","United States"
+"198.11.0.0","198.11.3.255","3322609664","3322610687","SA","Saudi Arabia"
+"198.11.4.0","198.12.13.7","3322610688","3322678535","US","United States"
+"198.12.13.8","198.12.13.23","3322678536","3322678551","SA","Saudi Arabia"
+"198.12.13.24","198.12.14.7","3322678552","3322678791","US","United States"
+"198.12.14.8","198.12.14.15","3322678792","3322678799","SA","Saudi Arabia"
+"198.12.14.16","198.12.31.255","3322678800","3322683391","US","United States"
+"198.12.32.0","198.12.63.255","3322683392","3322691583","AR","Argentina"
+"198.12.64.0","198.12.64.23","3322691584","3322691607","US","United States"
+"198.12.64.24","198.12.64.31","3322691608","3322691615","RO","Romania"
+"198.12.64.32","198.12.64.207","3322691616","3322691791","US","United States"
+"198.12.64.208","198.12.64.215","3322691792","3322691799","CA","Canada"
+"198.12.64.216","198.12.64.255","3322691800","3322691839","US","United States"
+"198.12.65.0","198.12.65.255","3322691840","3322692095","SE","Sweden"
+"198.12.66.0","198.12.66.7","3322692096","3322692103","US","United States"
+"198.12.66.8","198.12.66.15","3322692104","3322692111","RO","Romania"
+"198.12.66.16","198.12.66.127","3322692112","3322692223","US","United States"
+"198.12.66.128","198.12.66.255","3322692224","3322692351","CA","Canada"
+"198.12.67.0","198.12.68.87","3322692352","3322692695","US","United States"
+"198.12.68.88","198.12.68.95","3322692696","3322692703","FR","France"
+"198.12.68.96","198.12.68.103","3322692704","3322692711","US","United States"
+"198.12.68.104","198.12.68.111","3322692712","3322692719","PK","Pakistan"
+"198.12.68.112","198.12.68.167","3322692720","3322692775","US","United States"
+"198.12.68.168","198.12.68.175","3322692776","3322692783","RO","Romania"
+"198.12.68.176","198.12.69.23","3322692784","3322692887","US","United States"
+"198.12.69.24","198.12.69.27","3322692888","3322692891","RO","Romania"
+"198.12.69.28","198.12.69.79","3322692892","3322692943","US","United States"
+"198.12.69.80","198.12.69.87","3322692944","3322692951","CA","Canada"
+"198.12.69.88","198.12.69.107","3322692952","3322692971","US","United States"
+"198.12.69.108","198.12.69.111","3322692972","3322692975","RO","Romania"
+"198.12.69.112","198.12.70.127","3322692976","3322693247","US","United States"
+"198.12.70.128","198.12.70.159","3322693248","3322693279","BR","Brazil"
+"198.12.70.160","198.12.76.239","3322693280","3322694895","US","United States"
+"198.12.76.240","198.12.76.255","3322694896","3322694911","GB","United Kingdom"
+"198.12.77.0","198.12.78.255","3322694912","3322695423","US","United States"
+"198.12.79.0","198.12.79.255","3322695424","3322695679","NL","Netherlands"
+"198.12.80.0","198.12.80.239","3322695680","3322695919","US","United States"
+"198.12.80.240","198.12.80.255","3322695920","3322695935","CA","Canada"
+"198.12.81.0","198.12.82.71","3322695936","3322696263","US","United States"
+"198.12.82.72","198.12.82.79","3322696264","3322696271","RO","Romania"
+"198.12.82.80","198.12.85.255","3322696272","3322697215","US","United States"
+"198.12.86.0","198.12.86.7","3322697216","3322697223","RO","Romania"
+"198.12.86.8","198.12.86.79","3322697224","3322697295","US","United States"
+"198.12.86.80","198.12.86.87","3322697296","3322697303","MA","Morocco"
+"198.12.86.88","198.12.86.95","3322697304","3322697311","US","United States"
+"198.12.86.96","198.12.86.103","3322697312","3322697319","VN","Vietnam"
+"198.12.86.104","198.12.86.199","3322697320","3322697415","US","United States"
+"198.12.86.200","198.12.86.207","3322697416","3322697423","RO","Romania"
+"198.12.86.208","198.12.90.63","3322697424","3322698303","US","United States"
+"198.12.90.64","198.12.90.127","3322698304","3322698367","IL","Israel"
+"198.12.90.128","198.12.90.143","3322698368","3322698383","US","United States"
+"198.12.90.144","198.12.90.151","3322698384","3322698391","CA","Canada"
+"198.12.90.152","198.12.90.159","3322698392","3322698399","RO","Romania"
+"198.12.90.160","198.12.93.215","3322698400","3322699223","US","United States"
+"198.12.93.216","198.12.93.223","3322699224","3322699231","RO","Romania"
+"198.12.93.224","198.12.97.63","3322699232","3322700095","US","United States"
+"198.12.97.64","198.12.97.95","3322700096","3322700127","FR","France"
+"198.12.97.96","198.12.97.255","3322700128","3322700287","US","United States"
+"198.12.98.0","198.12.98.255","3322700288","3322700543","NL","Netherlands"
+"198.12.99.0","198.12.116.175","3322700544","3322705071","US","United States"
+"198.12.116.176","198.12.116.183","3322705072","3322705079","RO","Romania"
+"198.12.116.184","198.12.122.143","3322705080","3322706575","US","United States"
+"198.12.122.144","198.12.122.159","3322706576","3322706591","CA","Canada"
+"198.12.122.160","198.12.122.199","3322706592","3322706631","US","United States"
+"198.12.122.200","198.12.122.207","3322706632","3322706639","GB","United Kingdom"
+"198.12.122.208","198.12.122.255","3322706640","3322706687","US","United States"
+"198.12.123.0","198.12.123.127","3322706688","3322706815","RO","Romania"
+"198.12.123.128","198.12.124.31","3322706816","3322706975","US","United States"
+"198.12.124.32","198.12.124.47","3322706976","3322706991","GB","United Kingdom"
+"198.12.124.48","198.12.125.159","3322706992","3322707359","US","United States"
+"198.12.125.160","198.12.125.191","3322707360","3322707391","PK","Pakistan"
+"198.12.125.192","198.13.96.103","3322707392","3322765415","US","United States"
+"198.13.96.104","198.13.96.119","3322765416","3322765431","IN","India"
+"198.13.96.120","198.13.96.231","3322765432","3322765543","US","United States"
+"198.13.96.232","198.13.96.247","3322765544","3322765559","IN","India"
+"198.13.96.248","198.13.98.207","3322765560","3322766031","US","United States"
+"198.13.98.208","198.13.98.215","3322766032","3322766039","IN","India"
+"198.13.98.216","198.13.100.207","3322766040","3322766543","US","United States"
+"198.13.100.208","198.13.100.215","3322766544","3322766551","IN","India"
+"198.13.100.216","198.13.102.15","3322766552","3322766863","US","United States"
+"198.13.102.16","198.13.102.23","3322766864","3322766871","IN","India"
+"198.13.102.24","198.13.102.239","3322766872","3322767087","US","United States"
+"198.13.102.240","198.13.102.247","3322767088","3322767095","IN","India"
+"198.13.102.248","198.13.107.95","3322767096","3322768223","US","United States"
+"198.13.107.96","198.13.107.111","3322768224","3322768239","IN","India"
+"198.13.107.112","198.13.108.223","3322768240","3322768607","US","United States"
+"198.13.108.224","198.13.108.239","3322768608","3322768623","IN","India"
+"198.13.108.240","198.13.111.175","3322768624","3322769327","US","United States"
+"198.13.111.176","198.13.111.191","3322769328","3322769343","IN","India"
+"198.13.111.192","198.13.127.255","3322769344","3322773503","US","United States"
+"198.13.128.0","198.13.255.255","3322773504","3322806271","CA","Canada"
+"198.14.0.0","198.15.15.255","3322806272","3322875903","US","United States"
+"198.15.32.0","198.15.63.255","3322880000","3322888191","AU","Australia"
+"198.15.64.0","198.15.66.111","3322888192","3322888815","US","United States"
+"198.15.66.112","198.15.66.119","3322888816","3322888823","IN","India"
+"198.15.66.120","198.15.67.223","3322888824","3322889183","US","United States"
+"198.15.67.224","198.15.67.231","3322889184","3322889191","BR","Brazil"
+"198.15.67.232","198.15.67.239","3322889192","3322889199","US","United States"
+"198.15.67.240","198.15.67.247","3322889200","3322889207","CN","China"
+"198.15.67.248","198.15.69.63","3322889208","3322889535","US","United States"
+"198.15.69.64","198.15.69.127","3322889536","3322889599","HK","Hong Kong"
+"198.15.69.128","198.15.69.135","3322889600","3322889607","PE","Peru"
+"198.15.69.136","198.15.70.111","3322889608","3322889839","US","United States"
+"198.15.70.112","198.15.70.127","3322889840","3322889855","PE","Peru"
+"198.15.70.128","198.15.72.183","3322889856","3322890423","US","United States"
+"198.15.72.184","198.15.72.191","3322890424","3322890431","QA","Qatar"
+"198.15.72.192","198.15.72.199","3322890432","3322890439","US","United States"
+"198.15.72.200","198.15.72.207","3322890440","3322890447","QA","Qatar"
+"198.15.72.208","198.15.73.223","3322890448","3322890719","US","United States"
+"198.15.73.224","198.15.73.231","3322890720","3322890727","QA","Qatar"
+"198.15.73.232","198.15.78.79","3322890728","3322891855","US","United States"
+"198.15.78.80","198.15.78.95","3322891856","3322891871","BR","Brazil"
+"198.15.78.96","198.15.81.87","3322891872","3322892631","US","United States"
+"198.15.81.88","198.15.81.95","3322892632","3322892639","IN","India"
+"198.15.81.96","198.15.83.7","3322892640","3322893063","US","United States"
+"198.15.83.8","198.15.83.15","3322893064","3322893071","BR","Brazil"
+"198.15.83.16","198.15.83.31","3322893072","3322893087","US","United States"
+"198.15.83.32","198.15.83.63","3322893088","3322893119","BR","Brazil"
+"198.15.83.64","198.15.86.159","3322893120","3322893983","US","United States"
+"198.15.86.160","198.15.86.167","3322893984","3322893991","BR","Brazil"
+"198.15.86.168","198.15.87.127","3322893992","3322894207","US","United States"
+"198.15.87.128","198.15.87.135","3322894208","3322894215","CN","China"
+"198.15.87.136","198.15.87.255","3322894216","3322894335","US","United States"
+"198.15.88.0","198.15.88.63","3322894336","3322894399","HK","Hong Kong"
+"198.15.88.64","198.15.89.111","3322894400","3322894703","US","United States"
+"198.15.89.112","198.15.89.127","3322894704","3322894719","IN","India"
+"198.15.89.128","198.15.98.167","3322894720","3322897063","US","United States"
+"198.15.98.168","198.15.98.175","3322897064","3322897071","QA","Qatar"
+"198.15.98.176","198.15.101.255","3322897072","3322897919","US","United States"
+"198.15.102.0","198.15.102.7","3322897920","3322897927","SA","Saudi Arabia"
+"198.15.102.8","198.15.102.15","3322897928","3322897935","RO","Romania"
+"198.15.102.16","198.15.105.151","3322897936","3322898839","US","United States"
+"198.15.105.152","198.15.105.159","3322898840","3322898847","BR","Brazil"
+"198.15.105.160","198.15.106.135","3322898848","3322899079","US","United States"
+"198.15.106.136","198.15.106.143","3322899080","3322899087","HK","Hong Kong"
+"198.15.106.144","198.15.106.159","3322899088","3322899103","US","United States"
+"198.15.106.160","198.15.106.191","3322899104","3322899135","HK","Hong Kong"
+"198.15.106.192","198.15.106.199","3322899136","3322899143","IN","India"
+"198.15.106.200","198.15.114.15","3322899144","3322901007","US","United States"
+"198.15.114.16","198.15.114.23","3322901008","3322901015","BR","Brazil"
+"198.15.114.24","198.15.121.47","3322901016","3322902831","US","United States"
+"198.15.121.48","198.15.121.63","3322902832","3322902847","IN","India"
+"198.15.121.64","198.15.123.79","3322902848","3322903375","US","United States"
+"198.15.123.80","198.15.123.87","3322903376","3322903383","GB","United Kingdom"
+"198.15.123.88","198.15.123.191","3322903384","3322903487","US","United States"
+"198.15.123.192","198.15.123.199","3322903488","3322903495","GB","United Kingdom"
+"198.15.123.200","198.15.123.223","3322903496","3322903519","US","United States"
+"198.15.123.224","198.15.123.239","3322903520","3322903535","GB","United Kingdom"
+"198.15.123.240","198.15.127.255","3322903536","3322904575","US","United States"
+"198.15.128.0","198.15.131.63","3322904576","3322905407","CN","China"
+"198.15.131.64","198.15.131.127","3322905408","3322905471","US","United States"
+"198.15.131.128","198.15.133.63","3322905472","3322905919","CN","China"
+"198.15.133.64","198.15.133.79","3322905920","3322905935","US","United States"
+"198.15.133.80","198.15.133.95","3322905936","3322905951","CN","China"
+"198.15.133.96","198.15.133.127","3322905952","3322905983","US","United States"
+"198.15.133.128","198.15.133.199","3322905984","3322906055","CN","China"
+"198.15.133.200","198.15.133.207","3322906056","3322906063","US","United States"
+"198.15.133.208","198.15.135.47","3322906064","3322906415","CN","China"
+"198.15.135.48","198.15.135.55","3322906416","3322906423","US","United States"
+"198.15.135.56","198.15.135.255","3322906424","3322906623","CN","China"
+"198.15.136.0","198.15.136.7","3322906624","3322906631","US","United States"
+"198.15.136.8","198.15.136.111","3322906632","3322906735","CN","China"
+"198.15.136.112","198.15.136.127","3322906736","3322906751","US","United States"
+"198.15.136.128","198.15.138.63","3322906752","3322907199","CN","China"
+"198.15.138.64","198.15.138.95","3322907200","3322907231","US","United States"
+"198.15.138.96","198.15.139.119","3322907232","3322907511","CN","China"
+"198.15.139.120","198.15.139.127","3322907512","3322907519","US","United States"
+"198.15.139.128","198.15.140.207","3322907520","3322907855","CN","China"
+"198.15.140.208","198.15.140.223","3322907856","3322907871","US","United States"
+"198.15.140.224","198.15.141.95","3322907872","3322907999","CN","China"
+"198.15.141.96","198.15.141.111","3322908000","3322908015","US","United States"
+"198.15.141.112","198.15.142.79","3322908016","3322908239","CN","China"
+"198.15.142.80","198.15.142.95","3322908240","3322908255","US","United States"
+"198.15.142.96","198.15.144.239","3322908256","3322908911","CN","China"
+"198.15.144.240","198.15.144.247","3322908912","3322908919","US","United States"
+"198.15.144.248","198.15.145.191","3322908920","3322909119","CN","China"
+"198.15.145.192","198.15.145.255","3322909120","3322909183","US","United States"
+"198.15.146.0","198.15.149.191","3322909184","3322910143","CN","China"
+"198.15.149.192","198.15.149.207","3322910144","3322910159","US","United States"
+"198.15.149.208","198.15.152.79","3322910160","3322910799","CN","China"
+"198.15.152.80","198.15.152.95","3322910800","3322910815","US","United States"
+"198.15.152.96","198.15.152.255","3322910816","3322910975","CN","China"
+"198.15.153.0","198.15.153.7","3322910976","3322910983","US","United States"
+"198.15.153.8","198.15.153.127","3322910984","3322911103","CN","China"
+"198.15.153.128","198.15.153.159","3322911104","3322911135","US","United States"
+"198.15.153.160","198.15.160.95","3322911136","3322912863","CN","China"
+"198.15.160.96","198.15.160.127","3322912864","3322912895","US","United States"
+"198.15.160.128","198.15.160.159","3322912896","3322912927","CN","China"
+"198.15.160.160","198.15.160.191","3322912928","3322912959","US","United States"
+"198.15.160.192","198.15.160.255","3322912960","3322913023","CN","China"
+"198.15.161.0","198.15.161.7","3322913024","3322913031","US","United States"
+"198.15.161.8","198.15.161.15","3322913032","3322913039","CN","China"
+"198.15.161.16","198.15.161.23","3322913040","3322913047","US","United States"
+"198.15.161.24","198.15.164.7","3322913048","3322913799","CN","China"
+"198.15.164.8","198.15.164.23","3322913800","3322913815","US","United States"
+"198.15.164.24","198.15.164.159","3322913816","3322913951","CN","China"
+"198.15.164.160","198.15.164.183","3322913952","3322913975","US","United States"
+"198.15.164.184","198.15.168.79","3322913976","3322914895","CN","China"
+"198.15.168.80","198.15.168.87","3322914896","3322914903","US","United States"
+"198.15.168.88","198.15.169.7","3322914904","3322915079","CN","China"
+"198.15.169.8","198.15.169.15","3322915080","3322915087","US","United States"
+"198.15.169.16","198.15.169.127","3322915088","3322915199","CN","China"
+"198.15.169.128","198.15.169.191","3322915200","3322915263","US","United States"
+"198.15.169.192","198.15.171.47","3322915264","3322915631","CN","China"
+"198.15.171.48","198.15.171.63","3322915632","3322915647","US","United States"
+"198.15.171.64","198.15.173.31","3322915648","3322916127","CN","China"
+"198.15.173.32","198.15.173.39","3322916128","3322916135","US","United States"
+"198.15.173.40","198.15.175.15","3322916136","3322916623","CN","China"
+"198.15.175.16","198.15.175.31","3322916624","3322916639","US","United States"
+"198.15.175.32","198.15.175.215","3322916640","3322916823","CN","China"
+"198.15.175.216","198.15.175.223","3322916824","3322916831","US","United States"
+"198.15.175.224","198.15.176.255","3322916832","3322917119","CN","China"
+"198.15.177.0","198.15.177.7","3322917120","3322917127","US","United States"
+"198.15.177.8","198.15.180.47","3322917128","3322917935","CN","China"
+"198.15.180.48","198.15.180.63","3322917936","3322917951","US","United States"
+"198.15.180.64","198.15.180.255","3322917952","3322918143","CN","China"
+"198.15.181.0","198.15.181.7","3322918144","3322918151","US","United States"
+"198.15.181.8","198.15.186.15","3322918152","3322919439","CN","China"
+"198.15.186.16","198.15.186.47","3322919440","3322919471","US","United States"
+"198.15.186.48","198.15.187.15","3322919472","3322919695","CN","China"
+"198.15.187.16","198.15.187.31","3322919696","3322919711","US","United States"
+"198.15.187.32","198.15.187.95","3322919712","3322919775","CN","China"
+"198.15.187.96","198.15.187.159","3322919776","3322919839","US","United States"
+"198.15.187.160","198.15.188.23","3322919840","3322919959","CN","China"
+"198.15.188.24","198.15.188.63","3322919960","3322919999","US","United States"
+"198.15.188.64","198.15.191.119","3322920000","3322920823","CN","China"
+"198.15.191.120","198.15.191.127","3322920824","3322920831","US","United States"
+"198.15.191.128","198.15.194.111","3322920832","3322921583","CN","China"
+"198.15.194.112","198.15.194.119","3322921584","3322921591","US","United States"
+"198.15.194.120","198.15.195.175","3322921592","3322921903","CN","China"
+"198.15.195.176","198.15.195.183","3322921904","3322921911","US","United States"
+"198.15.195.184","198.15.196.127","3322921912","3322922111","CN","China"
+"198.15.196.128","198.15.196.159","3322922112","3322922143","US","United States"
+"198.15.196.160","198.15.204.15","3322922144","3322924047","CN","China"
+"198.15.204.16","198.15.204.31","3322924048","3322924063","US","United States"
+"198.15.204.32","198.15.204.223","3322924064","3322924255","CN","China"
+"198.15.204.224","198.15.204.239","3322924256","3322924271","US","United States"
+"198.15.204.240","198.15.206.31","3322924272","3322924575","CN","China"
+"198.15.206.32","198.15.206.63","3322924576","3322924607","US","United States"
+"198.15.206.64","198.15.216.143","3322924608","3322927247","CN","China"
+"198.15.216.144","198.15.216.151","3322927248","3322927255","US","United States"
+"198.15.216.152","198.15.216.159","3322927256","3322927263","CN","China"
+"198.15.216.160","198.15.216.175","3322927264","3322927279","US","United States"
+"198.15.216.176","198.15.220.47","3322927280","3322928175","CN","China"
+"198.15.220.48","198.15.220.63","3322928176","3322928191","US","United States"
+"198.15.220.64","198.15.221.79","3322928192","3322928463","CN","China"
+"198.15.221.80","198.15.221.95","3322928464","3322928479","US","United States"
+"198.15.221.96","198.15.221.127","3322928480","3322928511","CN","China"
+"198.15.221.128","198.15.221.191","3322928512","3322928575","US","United States"
+"198.15.221.192","198.15.222.175","3322928576","3322928815","CN","China"
+"198.15.222.176","198.15.222.191","3322928816","3322928831","US","United States"
+"198.15.222.192","198.15.225.183","3322928832","3322929591","CN","China"
+"198.15.225.184","198.15.225.191","3322929592","3322929599","US","United States"
+"198.15.225.192","198.15.231.223","3322929600","3322931167","CN","China"
+"198.15.231.224","198.15.231.231","3322931168","3322931175","US","United States"
+"198.15.231.232","198.15.233.215","3322931176","3322931671","CN","China"
+"198.15.233.216","198.15.233.223","3322931672","3322931679","US","United States"
+"198.15.233.224","198.15.236.111","3322931680","3322932335","CN","China"
+"198.15.236.112","198.15.236.119","3322932336","3322932343","US","United States"
+"198.15.236.120","198.15.238.191","3322932344","3322932927","CN","China"
+"198.15.238.192","198.15.238.199","3322932928","3322932935","US","United States"
+"198.15.238.200","198.15.240.55","3322932936","3322933303","CN","China"
+"198.15.240.56","198.15.240.63","3322933304","3322933311","US","United States"
+"198.15.240.64","198.15.240.255","3322933312","3322933503","CN","China"
+"198.15.241.0","198.15.241.7","3322933504","3322933511","US","United States"
+"198.15.241.8","198.15.249.23","3322933512","3322935575","CN","China"
+"198.15.249.24","198.15.249.31","3322935576","3322935583","US","United States"
+"198.15.249.32","198.15.250.215","3322935584","3322936023","CN","China"
+"198.15.250.216","198.15.250.223","3322936024","3322936031","US","United States"
+"198.15.250.224","198.15.251.31","3322936032","3322936095","CN","China"
+"198.15.251.32","198.15.251.39","3322936096","3322936103","US","United States"
+"198.15.251.40","198.15.255.7","3322936104","3322937095","CN","China"
+"198.15.255.8","198.15.255.31","3322937096","3322937119","US","United States"
+"198.15.255.32","198.15.255.63","3322937120","3322937151","CN","China"
+"198.15.255.64","198.15.255.79","3322937152","3322937167","US","United States"
+"198.15.255.80","198.15.255.255","3322937168","3322937343","CN","China"
+"198.16.0.0","198.16.12.255","3322937344","3322940671","US","United States"
+"198.16.13.0","198.16.13.255","3322940672","3322940927","AP","Asia/Pacific Region"
+"198.16.14.0","198.16.31.255","3322940928","3322945535","US","United States"
+"198.16.32.0","198.16.55.255","3322945536","3322951679","CN","China"
+"198.16.56.0","198.16.63.255","3322951680","3322953727","US","United States"
+"198.16.64.0","198.16.75.39","3322953728","3322956583","NL","Netherlands"
+"198.16.75.40","198.16.75.47","3322956584","3322956591","US","United States"
+"198.16.75.48","198.16.75.55","3322956592","3322956599","IN","India"
+"198.16.75.56","198.16.75.63","3322956600","3322956607","SE","Sweden"
+"198.16.75.64","198.16.75.71","3322956608","3322956615","ES","Spain"
+"198.16.75.72","198.16.75.79","3322956616","3322956623","DE","Germany"
+"198.16.75.80","198.16.97.255","3322956624","3322962431","NL","Netherlands"
+"198.16.98.0","198.16.98.255","3322962432","3322962687","GB","United Kingdom"
+"198.16.99.0","198.16.99.255","3322962688","3322962943","US","United States"
+"198.16.100.0","198.16.101.255","3322962944","3322963455","NL","Netherlands"
+"198.16.102.0","198.16.105.255","3322963456","3322964479","GB","United Kingdom"
+"198.16.106.0","198.16.124.255","3322964480","3322969343","US","United States"
+"198.16.125.0","198.16.127.255","3322969344","3322970111","NL","Netherlands"
+"198.16.128.0","198.16.255.255","3322970112","3323002879","CA","Canada"
+"198.17.0.0","198.17.42.255","3323002880","3323013887","US","United States"
+"198.17.43.0","198.17.43.255","3323013888","3323014143","CA","Canada"
+"198.17.44.0","198.17.57.255","3323014144","3323017727","US","United States"
+"198.17.58.0","198.17.58.255","3323017728","3323017983","CA","Canada"
+"198.17.59.0","198.17.69.255","3323017984","3323020799","US","United States"
+"198.17.70.0","198.17.70.255","3323020800","3323021055","AP","Asia/Pacific Region"
+"198.17.71.0","198.17.76.255","3323021056","3323022591","US","United States"
+"198.17.77.0","198.17.77.255","3323022592","3323022847","GB","United Kingdom"
+"198.17.78.0","198.17.78.255","3323022848","3323023103","US","United States"
+"198.17.80.0","198.17.95.255","3323023360","3323027455","US","United States"
+"198.17.96.0","198.17.96.255","3323027456","3323027711","CA","Canada"
+"198.17.97.0","198.17.112.255","3323027712","3323031807","US","United States"
+"198.17.116.0","198.17.116.255","3323032576","3323032831","US","United States"
+"198.17.117.0","198.17.117.255","3323032832","3323033087","IT","Italy"
+"198.17.118.0","198.17.118.255","3323033088","3323033343","JP","Japan"
+"198.17.119.0","198.17.119.255","3323033344","3323033599","US","United States"
+"198.17.120.0","198.17.121.255","3323033600","3323034111","BR","Brazil"
+"198.17.122.0","198.17.139.255","3323034112","3323038719","US","United States"
+"198.17.140.0","198.17.140.255","3323038720","3323038975","CA","Canada"
+"198.17.141.0","198.17.179.255","3323038976","3323048959","US","United States"
+"198.17.180.0","198.17.182.255","3323048960","3323049727","NL","Netherlands"
+"198.17.183.0","198.17.227.255","3323049728","3323061247","US","United States"
+"198.17.229.0","198.17.230.255","3323061504","3323062015","US","United States"
+"198.17.231.0","198.17.232.255","3323062016","3323062527","BR","Brazil"
+"198.17.233.0","198.17.255.255","3323062528","3323068415","US","United States"
+"198.20.0.0","198.20.7.255","3323199488","3323201535","US","United States"
+"198.20.8.0","198.20.15.255","3323201536","3323203583","CA","Canada"
+"198.20.16.0","198.20.31.255","3323203584","3323207679","US","United States"
+"198.20.32.0","198.20.63.255","3323207680","3323215871","CA","Canada"
+"198.20.64.0","198.20.95.255","3323215872","3323224063","US","United States"
+"198.20.96.0","198.20.127.255","3323224064","3323232255","NL","Netherlands"
+"198.20.128.0","198.20.159.255","3323232256","3323240447","US","United States"
+"198.20.160.0","198.20.160.255","3323240448","3323240703","IN","India"
+"198.20.161.0","198.20.162.255","3323240704","3323241215","US","United States"
+"198.20.163.0","198.20.163.31","3323241216","3323241247","GB","United Kingdom"
+"198.20.163.32","198.20.163.63","3323241248","3323241279","TR","Turkey"
+"198.20.163.64","198.20.163.95","3323241280","3323241311","US","United States"
+"198.20.163.96","198.20.163.127","3323241312","3323241343","GB","United Kingdom"
+"198.20.163.128","198.20.163.191","3323241344","3323241407","US","United States"
+"198.20.163.192","198.20.163.223","3323241408","3323241439","GB","United Kingdom"
+"198.20.163.224","198.20.163.255","3323241440","3323241471","US","United States"
+"198.20.164.0","198.20.164.7","3323241472","3323241479","GB","United Kingdom"
+"198.20.164.8","198.20.164.15","3323241480","3323241487","CN","China"
+"198.20.164.16","198.20.164.23","3323241488","3323241495","CA","Canada"
+"198.20.164.24","198.20.164.31","3323241496","3323241503","MT","Malta"
+"198.20.164.32","198.20.164.47","3323241504","3323241519","US","United States"
+"198.20.164.48","198.20.164.55","3323241520","3323241527","TR","Turkey"
+"198.20.164.56","198.20.164.63","3323241528","3323241535","CA","Canada"
+"198.20.164.64","198.20.164.71","3323241536","3323241543","US","United States"
+"198.20.164.72","198.20.164.87","3323241544","3323241559","CA","Canada"
+"198.20.164.88","198.20.164.111","3323241560","3323241583","US","United States"
+"198.20.164.112","198.20.164.119","3323241584","3323241591","CN","China"
+"198.20.164.120","198.20.164.143","3323241592","3323241615","US","United States"
+"198.20.164.144","198.20.164.151","3323241616","3323241623","CA","Canada"
+"198.20.164.152","198.20.164.159","3323241624","3323241631","BR","Brazil"
+"198.20.164.160","198.20.164.167","3323241632","3323241639","US","United States"
+"198.20.164.168","198.20.164.175","3323241640","3323241647","GB","United Kingdom"
+"198.20.164.176","198.20.164.191","3323241648","3323241663","US","United States"
+"198.20.164.192","198.20.164.199","3323241664","3323241671","TR","Turkey"
+"198.20.164.200","198.20.164.207","3323241672","3323241679","PH","Philippines"
+"198.20.164.208","198.20.164.215","3323241680","3323241687","TR","Turkey"
+"198.20.164.216","198.20.164.223","3323241688","3323241695","CN","China"
+"198.20.164.224","198.20.164.231","3323241696","3323241703","US","United States"
+"198.20.164.232","198.20.164.239","3323241704","3323241711","CN","China"
+"198.20.164.240","198.20.164.247","3323241712","3323241719","GB","United Kingdom"
+"198.20.164.248","198.20.164.255","3323241720","3323241727","SA","Saudi Arabia"
+"198.20.165.0","198.20.165.255","3323241728","3323241983","CA","Canada"
+"198.20.166.0","198.20.168.63","3323241984","3323242559","US","United States"
+"198.20.168.64","198.20.168.127","3323242560","3323242623","GB","United Kingdom"
+"198.20.168.128","198.20.168.223","3323242624","3323242719","AE","United Arab Emirates"
+"198.20.168.224","198.20.170.79","3323242720","3323243087","US","United States"
+"198.20.170.80","198.20.170.87","3323243088","3323243095","IE","Ireland"
+"198.20.170.88","198.20.170.95","3323243096","3323243103","GB","United Kingdom"
+"198.20.170.96","198.20.170.135","3323243104","3323243143","US","United States"
+"198.20.170.136","198.20.170.151","3323243144","3323243159","CA","Canada"
+"198.20.170.152","198.20.170.191","3323243160","3323243199","US","United States"
+"198.20.170.192","198.20.170.199","3323243200","3323243207","CN","China"
+"198.20.170.200","198.20.173.255","3323243208","3323244031","US","United States"
+"198.20.174.0","198.20.174.63","3323244032","3323244095","IN","India"
+"198.20.174.64","198.20.175.31","3323244096","3323244319","US","United States"
+"198.20.175.32","198.20.175.39","3323244320","3323244327","IN","India"
+"198.20.175.40","198.20.175.255","3323244328","3323244543","US","United States"
+"198.20.176.0","198.20.176.159","3323244544","3323244703","CA","Canada"
+"198.20.176.160","198.20.176.191","3323244704","3323244735","US","United States"
+"198.20.176.192","198.20.176.223","3323244736","3323244767","CA","Canada"
+"198.20.176.224","198.20.176.239","3323244768","3323244783","US","United States"
+"198.20.176.240","198.20.176.255","3323244784","3323244799","CA","Canada"
+"198.20.177.0","198.20.178.255","3323244800","3323245311","US","United States"
+"198.20.179.0","198.20.179.7","3323245312","3323245319","IN","India"
+"198.20.179.8","198.20.179.15","3323245320","3323245327","CA","Canada"
+"198.20.179.16","198.20.179.31","3323245328","3323245343","US","United States"
+"198.20.179.32","198.20.179.39","3323245344","3323245351","CA","Canada"
+"198.20.179.40","198.20.179.71","3323245352","3323245383","US","United States"
+"198.20.179.72","198.20.179.79","3323245384","3323245391","IN","India"
+"198.20.179.80","198.20.179.87","3323245392","3323245399","GB","United Kingdom"
+"198.20.179.88","198.20.179.95","3323245400","3323245407","TR","Turkey"
+"198.20.179.96","198.20.179.103","3323245408","3323245415","AE","United Arab Emirates"
+"198.20.179.104","198.20.179.111","3323245416","3323245423","TR","Turkey"
+"198.20.179.112","198.20.179.143","3323245424","3323245455","US","United States"
+"198.20.179.144","198.20.179.151","3323245456","3323245463","AZ","Azerbaijan"
+"198.20.179.152","198.20.179.159","3323245464","3323245471","CA","Canada"
+"198.20.179.160","198.20.179.167","3323245472","3323245479","US","United States"
+"198.20.179.168","198.20.179.175","3323245480","3323245487","AE","United Arab Emirates"
+"198.20.179.176","198.20.179.183","3323245488","3323245495","BE","Belgium"
+"198.20.179.184","198.20.179.223","3323245496","3323245535","US","United States"
+"198.20.179.224","198.20.179.239","3323245536","3323245551","SG","Singapore"
+"198.20.179.240","198.20.179.247","3323245552","3323245559","GB","United Kingdom"
+"198.20.179.248","198.20.179.255","3323245560","3323245567","CN","China"
+"198.20.180.0","198.20.180.255","3323245568","3323245823","US","United States"
+"198.20.181.0","198.20.181.127","3323245824","3323245951","GB","United Kingdom"
+"198.20.181.128","198.20.181.135","3323245952","3323245959","US","United States"
+"198.20.181.136","198.20.181.159","3323245960","3323245983","GB","United Kingdom"
+"198.20.181.160","198.20.181.191","3323245984","3323246015","US","United States"
+"198.20.181.192","198.20.181.255","3323246016","3323246079","GB","United Kingdom"
+"198.20.182.0","198.20.183.127","3323246080","3323246463","US","United States"
+"198.20.183.128","198.20.183.255","3323246464","3323246591","CN","China"
+"198.20.184.0","198.20.184.255","3323246592","3323246847","CA","Canada"
+"198.20.185.0","198.20.186.255","3323246848","3323247359","US","United States"
+"198.20.187.0","198.20.187.127","3323247360","3323247487","CA","Canada"
+"198.20.187.128","198.21.21.20","3323247488","3323270420","US","United States"
+"198.21.21.21","198.21.21.21","3323270421","3323270421","CH","Switzerland"
+"198.21.21.22","198.22.33.255","3323270422","3323339263","US","United States"
+"198.22.36.0","198.22.36.255","3323339776","3323340031","CA","Canada"
+"198.22.38.0","198.22.46.255","3323340288","3323342591","US","United States"
+"198.22.47.0","198.22.47.255","3323342592","3323342847","AU","Australia"
+"198.22.51.0","198.22.51.255","3323343616","3323343871","DE","Germany"
+"198.22.52.0","198.22.60.255","3323343872","3323346175","US","United States"
+"198.22.61.0","198.22.61.255","3323346176","3323346431","AU","Australia"
+"198.22.62.0","198.22.91.255","3323346432","3323354111","US","United States"
+"198.22.92.0","198.22.92.255","3323354112","3323354367","GB","United Kingdom"
+"198.22.93.0","198.22.97.255","3323354368","3323355647","DE","Germany"
+"198.22.98.0","198.22.101.255","3323355648","3323356671","US","United States"
+"198.22.102.0","198.22.102.255","3323356672","3323356927","CA","Canada"
+"198.22.103.0","198.22.187.255","3323356928","3323378687","US","United States"
+"198.22.188.0","198.22.188.255","3323378688","3323378943","CA","Canada"
+"198.22.189.0","198.22.203.255","3323378944","3323382783","US","United States"
+"198.22.204.0","198.22.205.255","3323382784","3323383295","CA","Canada"
+"198.22.206.0","198.22.236.255","3323383296","3323391231","US","United States"
+"198.22.237.0","198.22.237.255","3323391232","3323391487","CA","Canada"
+"198.22.238.0","198.22.249.255","3323391488","3323394559","US","United States"
+"198.22.250.0","198.22.251.255","3323394560","3323395071","CL","Chile"
+"198.22.252.0","198.23.79.79","3323395072","3323416399","US","United States"
+"198.23.79.80","198.23.79.159","3323416400","3323416479","GB","United Kingdom"
+"198.23.79.160","198.23.153.255","3323416480","3323435519","US","United States"
+"198.23.154.0","198.23.154.63","3323435520","3323435583","IE","Ireland"
+"198.23.154.64","198.23.162.255","3323435584","3323437823","US","United States"
+"198.23.163.0","198.23.163.255","3323437824","3323438079","CA","Canada"
+"198.23.164.0","198.23.190.111","3323438080","3323444847","US","United States"
+"198.23.190.112","198.23.190.127","3323444848","3323444863","CA","Canada"
+"198.23.190.128","198.23.195.255","3323444864","3323446271","US","United States"
+"198.23.196.0","198.23.196.255","3323446272","3323446527","GB","United Kingdom"
+"198.23.197.0","198.23.227.255","3323446528","3323454463","US","United States"
+"198.23.228.0","198.23.228.255","3323454464","3323454719","NL","Netherlands"
+"198.23.229.0","198.23.240.255","3323454720","3323457791","US","United States"
+"198.23.241.0","198.23.241.255","3323457792","3323458047","GB","United Kingdom"
+"198.23.242.0","198.23.244.255","3323458048","3323458815","US","United States"
+"198.23.245.0","198.23.245.255","3323458816","3323459071","NL","Netherlands"
+"198.23.246.0","198.23.248.255","3323459072","3323459839","US","United States"
+"198.23.249.0","198.23.249.255","3323459840","3323460095","RO","Romania"
+"198.23.250.0","198.24.4.255","3323460096","3323462911","US","United States"
+"198.24.5.0","198.24.5.255","3323462912","3323463167","BR","Brazil"
+"198.24.6.0","198.24.38.255","3323463168","3323471615","US","United States"
+"198.24.39.0","198.24.39.7","3323471616","3323471623","GB","United Kingdom"
+"198.24.39.8","198.24.39.63","3323471624","3323471679","US","United States"
+"198.24.39.64","198.24.39.143","3323471680","3323471759","GB","United Kingdom"
+"198.24.39.144","198.24.39.239","3323471760","3323471855","US","United States"
+"198.24.39.240","198.24.39.243","3323471856","3323471859","FR","France"
+"198.24.39.244","198.24.63.95","3323471860","3323477855","US","United States"
+"198.24.63.96","198.24.63.111","3323477856","3323477871","KR","Korea, Republic of"
+"198.24.63.112","198.24.63.223","3323477872","3323477983","US","United States"
+"198.24.63.224","198.24.63.255","3323477984","3323478015","GB","United Kingdom"
+"198.24.64.0","198.24.129.239","3323478016","3323494895","US","United States"
+"198.24.129.240","198.24.129.255","3323494896","3323494911","GB","United Kingdom"
+"198.24.130.0","198.24.130.103","3323494912","3323495015","US","United States"
+"198.24.130.104","198.24.130.111","3323495016","3323495023","QA","Qatar"
+"198.24.130.112","198.24.135.87","3323495024","3323496279","US","United States"
+"198.24.135.88","198.24.135.95","3323496280","3323496287","HK","Hong Kong"
+"198.24.135.96","198.24.138.63","3323496288","3323497023","US","United States"
+"198.24.138.64","198.24.138.71","3323497024","3323497031","HK","Hong Kong"
+"198.24.138.72","198.24.140.47","3323497032","3323497519","US","United States"
+"198.24.140.48","198.24.140.55","3323497520","3323497527","QA","Qatar"
+"198.24.140.56","198.24.142.239","3323497528","3323498223","US","United States"
+"198.24.142.240","198.24.142.255","3323498224","3323498239","BR","Brazil"
+"198.24.143.0","198.24.157.207","3323498240","3323502031","US","United States"
+"198.24.157.208","198.24.157.215","3323502032","3323502039","HK","Hong Kong"
+"198.24.157.216","198.24.160.247","3323502040","3323502839","US","United States"
+"198.24.160.248","198.24.160.255","3323502840","3323502847","PK","Pakistan"
+"198.24.161.0","198.24.170.135","3323502848","3323505287","US","United States"
+"198.24.170.136","198.24.170.143","3323505288","3323505295","BR","Brazil"
+"198.24.170.144","198.24.170.159","3323505296","3323505311","US","United States"
+"198.24.170.160","198.24.170.191","3323505312","3323505343","BR","Brazil"
+"198.24.170.192","198.24.171.119","3323505344","3323505527","US","United States"
+"198.24.171.120","198.24.171.127","3323505528","3323505535","PK","Pakistan"
+"198.24.171.128","198.24.175.127","3323505536","3323506559","US","United States"
+"198.24.175.128","198.24.175.135","3323506560","3323506567","PK","Pakistan"
+"198.24.175.136","198.24.175.215","3323506568","3323506647","US","United States"
+"198.24.175.216","198.24.175.223","3323506648","3323506655","GB","United Kingdom"
+"198.24.175.224","198.24.177.111","3323506656","3323507055","US","United States"
+"198.24.177.112","198.24.177.119","3323507056","3323507063","GB","United Kingdom"
+"198.24.177.120","198.24.180.111","3323507064","3323507823","US","United States"
+"198.24.180.112","198.24.180.119","3323507824","3323507831","CA","Canada"
+"198.24.180.120","198.24.183.159","3323507832","3323508639","US","United States"
+"198.24.183.160","198.24.183.167","3323508640","3323508647","GB","United Kingdom"
+"198.24.183.168","198.27.3.255","3323508648","3323659263","US","United States"
+"198.27.4.0","198.27.8.255","3323659264","3323660543","NZ","New Zealand"
+"198.27.9.0","198.27.11.255","3323660544","3323661311","US","United States"
+"198.27.12.0","198.27.15.255","3323661312","3323662335","CA","Canada"
+"198.27.16.0","198.27.63.255","3323662336","3323674623","US","United States"
+"198.27.64.0","198.27.77.15","3323674624","3323677967","CA","Canada"
+"198.27.77.16","198.27.77.31","3323677968","3323677983","IN","India"
+"198.27.77.32","198.27.77.79","3323677984","3323678031","CA","Canada"
+"198.27.77.80","198.27.77.95","3323678032","3323678047","US","United States"
+"198.27.77.96","198.27.77.103","3323678048","3323678055","CA","Canada"
+"198.27.77.104","198.27.77.107","3323678056","3323678059","MX","Mexico"
+"198.27.77.108","198.27.77.111","3323678060","3323678063","CA","Canada"
+"198.27.77.112","198.27.77.127","3323678064","3323678079","GB","United Kingdom"
+"198.27.77.128","198.27.77.135","3323678080","3323678087","FR","France"
+"198.27.77.136","198.27.77.143","3323678088","3323678095","CA","Canada"
+"198.27.77.144","198.27.77.159","3323678096","3323678111","US","United States"
+"198.27.77.160","198.27.77.195","3323678112","3323678147","CA","Canada"
+"198.27.77.196","198.27.77.199","3323678148","3323678151","US","United States"
+"198.27.77.200","198.27.77.219","3323678152","3323678171","CA","Canada"
+"198.27.77.220","198.27.77.223","3323678172","3323678175","US","United States"
+"198.27.77.224","198.27.77.243","3323678176","3323678195","CA","Canada"
+"198.27.77.244","198.27.77.247","3323678196","3323678199","VE","Venezuela"
+"198.27.77.248","198.27.77.255","3323678200","3323678207","TW","Taiwan"
+"198.27.78.0","198.27.78.255","3323678208","3323678463","US","United States"
+"198.27.79.0","198.27.79.59","3323678464","3323678523","CA","Canada"
+"198.27.79.60","198.27.79.63","3323678524","3323678527","US","United States"
+"198.27.79.64","198.27.79.119","3323678528","3323678583","CA","Canada"
+"198.27.79.120","198.27.79.123","3323678584","3323678587","US","United States"
+"198.27.79.124","198.27.79.127","3323678588","3323678591","ID","Indonesia"
+"198.27.79.128","198.27.79.167","3323678592","3323678631","CA","Canada"
+"198.27.79.168","198.27.79.171","3323678632","3323678635","PL","Poland"
+"198.27.79.172","198.27.79.223","3323678636","3323678687","CA","Canada"
+"198.27.79.224","198.27.79.227","3323678688","3323678691","PA","Panama"
+"198.27.79.228","198.27.79.231","3323678692","3323678695","CA","Canada"
+"198.27.79.232","198.27.79.235","3323678696","3323678699","PT","Portugal"
+"198.27.79.236","198.27.84.219","3323678700","3323679963","CA","Canada"
+"198.27.84.220","198.27.84.255","3323679964","3323679999","US","United States"
+"198.27.85.0","198.27.85.255","3323680000","3323680255","CA","Canada"
+"198.27.86.0","198.27.88.255","3323680256","3323681023","US","United States"
+"198.27.89.0","198.27.90.47","3323681024","3323681327","CA","Canada"
+"198.27.90.48","198.27.90.63","3323681328","3323681343","US","United States"
+"198.27.90.64","198.27.90.79","3323681344","3323681359","CA","Canada"
+"198.27.90.80","198.27.90.83","3323681360","3323681363","FR","France"
+"198.27.90.84","198.27.90.135","3323681364","3323681415","CA","Canada"
+"198.27.90.136","198.27.90.143","3323681416","3323681423","BR","Brazil"
+"198.27.90.144","198.27.90.159","3323681424","3323681439","CA","Canada"
+"198.27.90.160","198.27.90.175","3323681440","3323681455","AE","United Arab Emirates"
+"198.27.90.176","198.27.90.199","3323681456","3323681479","CA","Canada"
+"198.27.90.200","198.27.90.207","3323681480","3323681487","IN","India"
+"198.27.90.208","198.27.90.247","3323681488","3323681527","CA","Canada"
+"198.27.90.248","198.27.90.255","3323681528","3323681535","US","United States"
+"198.27.91.0","198.27.91.31","3323681536","3323681567","IN","India"
+"198.27.91.32","198.27.91.47","3323681568","3323681583","US","United States"
+"198.27.91.48","198.27.91.55","3323681584","3323681591","CA","Canada"
+"198.27.91.56","198.27.91.63","3323681592","3323681599","PL","Poland"
+"198.27.91.64","198.27.91.95","3323681600","3323681631","CA","Canada"
+"198.27.91.96","198.27.91.127","3323681632","3323681663","NO","Norway"
+"198.27.91.128","198.27.91.191","3323681664","3323681727","CA","Canada"
+"198.27.91.192","198.27.91.199","3323681728","3323681735","MY","Malaysia"
+"198.27.91.200","198.27.91.211","3323681736","3323681747","CA","Canada"
+"198.27.91.212","198.27.91.215","3323681748","3323681751","VE","Venezuela"
+"198.27.91.216","198.27.91.223","3323681752","3323681759","BG","Bulgaria"
+"198.27.91.224","198.27.94.255","3323681760","3323682559","CA","Canada"
+"198.27.95.0","198.27.95.31","3323682560","3323682591","US","United States"
+"198.27.95.32","198.27.95.95","3323682592","3323682655","CA","Canada"
+"198.27.95.96","198.27.95.127","3323682656","3323682687","IE","Ireland"
+"198.27.95.128","198.27.95.191","3323682688","3323682751","CA","Canada"
+"198.27.95.192","198.27.95.207","3323682752","3323682767","US","United States"
+"198.27.95.208","198.27.96.23","3323682768","3323682839","CA","Canada"
+"198.27.96.24","198.27.96.27","3323682840","3323682843","BD","Bangladesh"
+"198.27.96.28","198.27.96.131","3323682844","3323682947","CA","Canada"
+"198.27.96.132","198.27.96.135","3323682948","3323682951","US","United States"
+"198.27.96.136","198.27.96.139","3323682952","3323682955","CA","Canada"
+"198.27.96.140","198.27.96.143","3323682956","3323682959","US","United States"
+"198.27.96.144","198.27.96.151","3323682960","3323682967","CA","Canada"
+"198.27.96.152","198.27.96.155","3323682968","3323682971","US","United States"
+"198.27.96.156","198.27.96.159","3323682972","3323682975","CY","Cyprus"
+"198.27.96.160","198.27.96.191","3323682976","3323683007","CA","Canada"
+"198.27.96.192","198.27.96.223","3323683008","3323683039","AU","Australia"
+"198.27.96.224","198.27.96.255","3323683040","3323683071","CA","Canada"
+"198.27.97.0","198.27.97.31","3323683072","3323683103","BA","Bosnia and Herzegovina"
+"198.27.97.32","198.27.97.63","3323683104","3323683135","US","United States"
+"198.27.97.64","198.27.97.143","3323683136","3323683215","CA","Canada"
+"198.27.97.144","198.27.97.151","3323683216","3323683223","VN","Vietnam"
+"198.27.97.152","198.27.97.223","3323683224","3323683295","CA","Canada"
+"198.27.97.224","198.27.97.227","3323683296","3323683299","CL","Chile"
+"198.27.97.228","198.27.97.231","3323683300","3323683303","CA","Canada"
+"198.27.97.232","198.27.97.235","3323683304","3323683307","US","United States"
+"198.27.97.236","198.27.98.31","3323683308","3323683359","CA","Canada"
+"198.27.98.32","198.27.98.39","3323683360","3323683367","MY","Malaysia"
+"198.27.98.40","198.27.98.99","3323683368","3323683427","CA","Canada"
+"198.27.98.100","198.27.98.103","3323683428","3323683431","IT","Italy"
+"198.27.98.104","198.27.98.111","3323683432","3323683439","PL","Poland"
+"198.27.98.112","198.27.98.119","3323683440","3323683447","CA","Canada"
+"198.27.98.120","198.27.98.127","3323683448","3323683455","PK","Pakistan"
+"198.27.98.128","198.27.98.207","3323683456","3323683535","CA","Canada"
+"198.27.98.208","198.27.98.223","3323683536","3323683551","AU","Australia"
+"198.27.98.224","198.27.98.255","3323683552","3323683583","CA","Canada"
+"198.27.99.0","198.27.99.7","3323683584","3323683591","PA","Panama"
+"198.27.99.8","198.27.99.31","3323683592","3323683615","CA","Canada"
+"198.27.99.32","198.27.99.47","3323683616","3323683631","MY","Malaysia"
+"198.27.99.48","198.27.99.123","3323683632","3323683707","CA","Canada"
+"198.27.99.124","198.27.99.127","3323683708","3323683711","US","United States"
+"198.27.99.128","198.27.99.255","3323683712","3323683839","GP","Guadeloupe"
+"198.27.100.0","198.27.100.31","3323683840","3323683871","CA","Canada"
+"198.27.100.32","198.27.100.63","3323683872","3323683903","IL","Israel"
+"198.27.100.64","198.27.100.95","3323683904","3323683935","CA","Canada"
+"198.27.100.96","198.27.100.127","3323683936","3323683967","US","United States"
+"198.27.100.128","198.27.100.151","3323683968","3323683991","CA","Canada"
+"198.27.100.152","198.27.100.159","3323683992","3323683999","PE","Peru"
+"198.27.100.160","198.27.100.187","3323684000","3323684027","CA","Canada"
+"198.27.100.188","198.27.100.191","3323684028","3323684031","US","United States"
+"198.27.100.192","198.27.100.223","3323684032","3323684063","PE","Peru"
+"198.27.100.224","198.27.101.127","3323684064","3323684223","CA","Canada"
+"198.27.101.128","198.27.101.131","3323684224","3323684227","MX","Mexico"
+"198.27.101.132","198.27.101.135","3323684228","3323684231","PK","Pakistan"
+"198.27.101.136","198.27.101.143","3323684232","3323684239","CA","Canada"
+"198.27.101.144","198.27.101.147","3323684240","3323684243","GB","United Kingdom"
+"198.27.101.148","198.27.101.175","3323684244","3323684271","CA","Canada"
+"198.27.101.176","198.27.101.191","3323684272","3323684287","US","United States"
+"198.27.101.192","198.27.101.195","3323684288","3323684291","IN","India"
+"198.27.101.196","198.27.102.35","3323684292","3323684387","CA","Canada"
+"198.27.102.36","198.27.102.39","3323684388","3323684391","MX","Mexico"
+"198.27.102.40","198.27.102.43","3323684392","3323684395","CA","Canada"
+"198.27.102.44","198.27.102.47","3323684396","3323684399","IN","India"
+"198.27.102.48","198.27.102.63","3323684400","3323684415","CA","Canada"
+"198.27.102.64","198.27.102.79","3323684416","3323684431","DE","Germany"
+"198.27.102.80","198.27.102.87","3323684432","3323684439","US","United States"
+"198.27.102.88","198.27.102.91","3323684440","3323684443","CA","Canada"
+"198.27.102.92","198.27.102.95","3323684444","3323684447","IN","India"
+"198.27.102.96","198.27.102.111","3323684448","3323684463","CA","Canada"
+"198.27.102.112","198.27.102.127","3323684464","3323684479","US","United States"
+"198.27.102.128","198.27.102.191","3323684480","3323684543","CA","Canada"
+"198.27.102.192","198.27.102.207","3323684544","3323684559","US","United States"
+"198.27.102.208","198.27.102.255","3323684560","3323684607","CA","Canada"
+"198.27.103.0","198.27.103.3","3323684608","3323684611","BR","Brazil"
+"198.27.103.4","198.27.103.87","3323684612","3323684695","CA","Canada"
+"198.27.103.88","198.27.103.95","3323684696","3323684703","US","United States"
+"198.27.103.96","198.27.103.127","3323684704","3323684735","CA","Canada"
+"198.27.103.128","198.27.103.131","3323684736","3323684739","IN","India"
+"198.27.103.132","198.27.103.159","3323684740","3323684767","CA","Canada"
+"198.27.103.160","198.27.103.175","3323684768","3323684783","VG","Virgin Islands, British"
+"198.27.103.176","198.27.103.191","3323684784","3323684799","CO","Colombia"
+"198.27.103.192","198.27.103.227","3323684800","3323684835","CA","Canada"
+"198.27.103.228","198.27.103.231","3323684836","3323684839","MX","Mexico"
+"198.27.103.232","198.27.103.235","3323684840","3323684843","CA","Canada"
+"198.27.103.236","198.27.103.239","3323684844","3323684847","US","United States"
+"198.27.103.240","198.27.104.95","3323684848","3323684959","CA","Canada"
+"198.27.104.96","198.27.104.111","3323684960","3323684975","BZ","Belize"
+"198.27.104.112","198.27.104.127","3323684976","3323684991","US","United States"
+"198.27.104.128","198.27.104.159","3323684992","3323685023","CA","Canada"
+"198.27.104.160","198.27.104.175","3323685024","3323685039","RO","Romania"
+"198.27.104.176","198.27.105.47","3323685040","3323685167","CA","Canada"
+"198.27.105.48","198.27.105.63","3323685168","3323685183","MX","Mexico"
+"198.27.105.64","198.27.105.155","3323685184","3323685275","CA","Canada"
+"198.27.105.156","198.27.105.167","3323685276","3323685287","US","United States"
+"198.27.105.168","198.27.105.191","3323685288","3323685311","CA","Canada"
+"198.27.105.192","198.27.105.195","3323685312","3323685315","VG","Virgin Islands, British"
+"198.27.105.196","198.27.105.199","3323685316","3323685319","CA","Canada"
+"198.27.105.200","198.27.105.207","3323685320","3323685327","CO","Colombia"
+"198.27.105.208","198.27.105.223","3323685328","3323685343","BR","Brazil"
+"198.27.105.224","198.27.105.227","3323685344","3323685347","BZ","Belize"
+"198.27.105.228","198.27.105.231","3323685348","3323685351","IN","India"
+"198.27.105.232","198.27.106.31","3323685352","3323685407","CA","Canada"
+"198.27.106.32","198.27.106.35","3323685408","3323685411","MX","Mexico"
+"198.27.106.36","198.27.106.39","3323685412","3323685415","US","United States"
+"198.27.106.40","198.27.106.175","3323685416","3323685551","CA","Canada"
+"198.27.106.176","198.27.106.179","3323685552","3323685555","BY","Belarus"
+"198.27.106.180","198.27.107.159","3323685556","3323685791","CA","Canada"
+"198.27.107.160","198.27.107.191","3323685792","3323685823","US","United States"
+"198.27.107.192","198.27.107.199","3323685824","3323685831","BR","Brazil"
+"198.27.107.200","198.27.107.215","3323685832","3323685847","CA","Canada"
+"198.27.107.216","198.27.107.223","3323685848","3323685855","MY","Malaysia"
+"198.27.107.224","198.27.107.239","3323685856","3323685871","CA","Canada"
+"198.27.107.240","198.27.107.255","3323685872","3323685887","US","United States"
+"198.27.108.0","198.27.108.19","3323685888","3323685907","CA","Canada"
+"198.27.108.20","198.27.108.23","3323685908","3323685911","CY","Cyprus"
+"198.27.108.24","198.27.108.31","3323685912","3323685919","US","United States"
+"198.27.108.32","198.27.108.35","3323685920","3323685923","CA","Canada"
+"198.27.108.36","198.27.108.39","3323685924","3323685927","BR","Brazil"
+"198.27.108.40","198.27.108.43","3323685928","3323685931","CA","Canada"
+"198.27.108.44","198.27.108.47","3323685932","3323685935","US","United States"
+"198.27.108.48","198.27.108.55","3323685936","3323685943","JP","Japan"
+"198.27.108.56","198.27.108.63","3323685944","3323685951","NL","Netherlands"
+"198.27.108.64","198.27.108.159","3323685952","3323686047","CA","Canada"
+"198.27.108.160","198.27.108.163","3323686048","3323686051","US","United States"
+"198.27.108.164","198.27.108.167","3323686052","3323686055","AR","Argentina"
+"198.27.108.168","198.27.108.247","3323686056","3323686135","CA","Canada"
+"198.27.108.248","198.27.108.255","3323686136","3323686143","MX","Mexico"
+"198.27.109.0","198.27.109.15","3323686144","3323686159","NO","Norway"
+"198.27.109.16","198.27.109.47","3323686160","3323686191","CA","Canada"
+"198.27.109.48","198.27.109.51","3323686192","3323686195","PE","Peru"
+"198.27.109.52","198.27.109.55","3323686196","3323686199","VI","Virgin Islands, U.S."
+"198.27.109.56","198.27.109.111","3323686200","3323686255","CA","Canada"
+"198.27.109.112","198.27.109.119","3323686256","3323686263","DE","Germany"
+"198.27.109.120","198.27.109.127","3323686264","3323686271","US","United States"
+"198.27.109.128","198.27.109.143","3323686272","3323686287","CA","Canada"
+"198.27.109.144","198.27.109.159","3323686288","3323686303","US","United States"
+"198.27.109.160","198.27.109.191","3323686304","3323686335","ES","Spain"
+"198.27.109.192","198.27.109.239","3323686336","3323686383","CA","Canada"
+"198.27.109.240","198.27.109.247","3323686384","3323686391","US","United States"
+"198.27.109.248","198.27.110.39","3323686392","3323686439","CA","Canada"
+"198.27.110.40","198.27.110.47","3323686440","3323686447","BR","Brazil"
+"198.27.110.48","198.27.110.199","3323686448","3323686599","CA","Canada"
+"198.27.110.200","198.27.110.207","3323686600","3323686607","BR","Brazil"
+"198.27.110.208","198.27.110.231","3323686608","3323686631","CA","Canada"
+"198.27.110.232","198.27.110.239","3323686632","3323686639","BR","Brazil"
+"198.27.110.240","198.27.110.255","3323686640","3323686655","US","United States"
+"198.27.111.0","198.27.111.27","3323686656","3323686683","CA","Canada"
+"198.27.111.28","198.27.111.31","3323686684","3323686687","IN","India"
+"198.27.111.32","198.27.111.247","3323686688","3323686903","CA","Canada"
+"198.27.111.248","198.27.111.255","3323686904","3323686911","US","United States"
+"198.27.112.0","198.27.112.31","3323686912","3323686943","BR","Brazil"
+"198.27.112.32","198.27.112.63","3323686944","3323686975","IN","India"
+"198.27.112.64","198.27.112.119","3323686976","3323687031","CA","Canada"
+"198.27.112.120","198.27.112.127","3323687032","3323687039","US","United States"
+"198.27.112.128","198.27.112.161","3323687040","3323687073","CA","Canada"
+"198.27.112.162","198.27.112.162","3323687074","3323687074","US","United States"
+"198.27.112.163","198.27.112.175","3323687075","3323687087","CA","Canada"
+"198.27.112.176","198.27.112.191","3323687088","3323687103","US","United States"
+"198.27.112.192","198.27.112.199","3323687104","3323687111","BR","Brazil"
+"198.27.112.200","198.27.112.203","3323687112","3323687115","PT","Portugal"
+"198.27.112.204","198.27.112.255","3323687116","3323687167","CA","Canada"
+"198.27.113.0","198.27.113.15","3323687168","3323687183","US","United States"
+"198.27.113.16","198.27.113.31","3323687184","3323687199","BR","Brazil"
+"198.27.113.32","198.27.113.47","3323687200","3323687215","CA","Canada"
+"198.27.113.48","198.27.113.63","3323687216","3323687231","US","United States"
+"198.27.113.64","198.27.113.67","3323687232","3323687235","CA","Canada"
+"198.27.113.68","198.27.113.71","3323687236","3323687239","SK","Slovakia"
+"198.27.113.72","198.27.113.87","3323687240","3323687255","CA","Canada"
+"198.27.113.88","198.27.113.91","3323687256","3323687259","US","United States"
+"198.27.113.92","198.27.113.111","3323687260","3323687279","CA","Canada"
+"198.27.113.112","198.27.113.119","3323687280","3323687287","US","United States"
+"198.27.113.120","198.27.114.3","3323687288","3323687427","CA","Canada"
+"198.27.114.4","198.27.114.7","3323687428","3323687431","BZ","Belize"
+"198.27.114.8","198.27.114.143","3323687432","3323687567","CA","Canada"
+"198.27.114.144","198.27.114.147","3323687568","3323687571","PL","Poland"
+"198.27.114.148","198.27.114.167","3323687572","3323687591","CA","Canada"
+"198.27.114.168","198.27.114.175","3323687592","3323687599","US","United States"
+"198.27.114.176","198.27.115.31","3323687600","3323687711","CA","Canada"
+"198.27.115.32","198.27.115.35","3323687712","3323687715","US","United States"
+"198.27.115.36","198.27.115.135","3323687716","3323687815","CA","Canada"
+"198.27.115.136","198.27.115.139","3323687816","3323687819","US","United States"
+"198.27.115.140","198.27.115.175","3323687820","3323687855","CA","Canada"
+"198.27.115.176","198.27.115.183","3323687856","3323687863","US","United States"
+"198.27.115.184","198.27.115.235","3323687864","3323687915","CA","Canada"
+"198.27.115.236","198.27.115.239","3323687916","3323687919","US","United States"
+"198.27.115.240","198.27.115.255","3323687920","3323687935","CA","Canada"
+"198.27.116.0","198.27.116.63","3323687936","3323687999","US","United States"
+"198.27.116.64","198.27.116.111","3323688000","3323688047","CA","Canada"
+"198.27.116.112","198.27.116.115","3323688048","3323688051","BD","Bangladesh"
+"198.27.116.116","198.27.116.123","3323688052","3323688059","CA","Canada"
+"198.27.116.124","198.27.116.127","3323688060","3323688063","GB","United Kingdom"
+"198.27.116.128","198.27.116.199","3323688064","3323688135","CA","Canada"
+"198.27.116.200","198.27.116.207","3323688136","3323688143","US","United States"
+"198.27.116.208","198.27.116.231","3323688144","3323688167","CA","Canada"
+"198.27.116.232","198.27.116.239","3323688168","3323688175","BR","Brazil"
+"198.27.116.240","198.27.117.15","3323688176","3323688207","CA","Canada"
+"198.27.117.16","198.27.117.23","3323688208","3323688215","AR","Argentina"
+"198.27.117.24","198.27.117.31","3323688216","3323688223","CA","Canada"
+"198.27.117.32","198.27.117.63","3323688224","3323688255","US","United States"
+"198.27.117.64","198.27.117.95","3323688256","3323688287","CA","Canada"
+"198.27.117.96","198.27.117.111","3323688288","3323688303","PA","Panama"
+"198.27.117.112","198.27.117.127","3323688304","3323688319","CA","Canada"
+"198.27.117.128","198.27.117.143","3323688320","3323688335","US","United States"
+"198.27.117.144","198.27.117.199","3323688336","3323688391","CA","Canada"
+"198.27.117.200","198.27.117.203","3323688392","3323688395","ID","Indonesia"
+"198.27.117.204","198.27.117.223","3323688396","3323688415","CA","Canada"
+"198.27.117.224","198.27.117.255","3323688416","3323688447","DE","Germany"
+"198.27.118.0","198.27.118.95","3323688448","3323688543","CA","Canada"
+"198.27.118.96","198.27.118.103","3323688544","3323688551","VE","Venezuela"
+"198.27.118.104","198.27.118.107","3323688552","3323688555","CA","Canada"
+"198.27.118.108","198.27.118.111","3323688556","3323688559","IN","India"
+"198.27.118.112","198.27.118.115","3323688560","3323688563","CA","Canada"
+"198.27.118.116","198.27.118.119","3323688564","3323688567","CL","Chile"
+"198.27.118.120","198.27.118.123","3323688568","3323688571","VE","Venezuela"
+"198.27.118.124","198.27.118.143","3323688572","3323688591","CA","Canada"
+"198.27.118.144","198.27.118.151","3323688592","3323688599","TW","Taiwan"
+"198.27.118.152","198.27.118.155","3323688600","3323688603","CA","Canada"
+"198.27.118.156","198.27.118.159","3323688604","3323688607","FR","France"
+"198.27.118.160","198.27.118.207","3323688608","3323688655","CA","Canada"
+"198.27.118.208","198.27.118.223","3323688656","3323688671","TW","Taiwan"
+"198.27.118.224","198.27.118.227","3323688672","3323688675","CA","Canada"
+"198.27.118.228","198.27.118.231","3323688676","3323688679","US","United States"
+"198.27.118.232","198.27.119.135","3323688680","3323688839","CA","Canada"
+"198.27.119.136","198.27.119.139","3323688840","3323688843","US","United States"
+"198.27.119.140","198.27.119.143","3323688844","3323688847","CA","Canada"
+"198.27.119.144","198.27.119.151","3323688848","3323688855","PT","Portugal"
+"198.27.119.152","198.27.119.159","3323688856","3323688863","CL","Chile"
+"198.27.119.160","198.27.119.175","3323688864","3323688879","US","United States"
+"198.27.119.176","198.27.119.239","3323688880","3323688943","CA","Canada"
+"198.27.119.240","198.27.119.243","3323688944","3323688947","AU","Australia"
+"198.27.119.244","198.27.120.63","3323688948","3323689023","CA","Canada"
+"198.27.120.64","198.27.120.79","3323689024","3323689039","US","United States"
+"198.27.120.80","198.27.120.111","3323689040","3323689071","CA","Canada"
+"198.27.120.112","198.27.120.119","3323689072","3323689079","ID","Indonesia"
+"198.27.120.120","198.27.120.207","3323689080","3323689167","CA","Canada"
+"198.27.120.208","198.27.120.223","3323689168","3323689183","US","United States"
+"198.27.120.224","198.27.120.231","3323689184","3323689191","PE","Peru"
+"198.27.120.232","198.27.121.35","3323689192","3323689251","CA","Canada"
+"198.27.121.36","198.27.121.39","3323689252","3323689255","US","United States"
+"198.27.121.40","198.27.121.63","3323689256","3323689279","CA","Canada"
+"198.27.121.64","198.27.121.79","3323689280","3323689295","US","United States"
+"198.27.121.80","198.27.121.131","3323689296","3323689347","CA","Canada"
+"198.27.121.132","198.27.121.135","3323689348","3323689351","VE","Venezuela"
+"198.27.121.136","198.27.121.143","3323689352","3323689359","CA","Canada"
+"198.27.121.144","198.27.121.151","3323689360","3323689367","US","United States"
+"198.27.121.152","198.27.121.167","3323689368","3323689383","CA","Canada"
+"198.27.121.168","198.27.121.175","3323689384","3323689391","BR","Brazil"
+"198.27.121.176","198.27.121.183","3323689392","3323689399","CA","Canada"
+"198.27.121.184","198.27.121.187","3323689400","3323689403","DE","Germany"
+"198.27.121.188","198.27.121.191","3323689404","3323689407","BR","Brazil"
+"198.27.121.192","198.27.121.207","3323689408","3323689423","CA","Canada"
+"198.27.121.208","198.27.121.215","3323689424","3323689431","US","United States"
+"198.27.121.216","198.27.121.219","3323689432","3323689435","CA","Canada"
+"198.27.121.220","198.27.121.223","3323689436","3323689439","US","United States"
+"198.27.121.224","198.27.122.47","3323689440","3323689519","CA","Canada"
+"198.27.122.48","198.27.122.55","3323689520","3323689527","ES","Spain"
+"198.27.122.56","198.27.122.87","3323689528","3323689559","CA","Canada"
+"198.27.122.88","198.27.122.111","3323689560","3323689583","US","United States"
+"198.27.122.112","198.27.122.127","3323689584","3323689599","CA","Canada"
+"198.27.122.128","198.27.122.191","3323689600","3323689663","US","United States"
+"198.27.122.192","198.27.122.243","3323689664","3323689715","CA","Canada"
+"198.27.122.244","198.27.122.247","3323689716","3323689719","US","United States"
+"198.27.122.248","198.27.123.19","3323689720","3323689747","CA","Canada"
+"198.27.123.20","198.27.123.23","3323689748","3323689751","IN","India"
+"198.27.123.24","198.27.123.135","3323689752","3323689863","CA","Canada"
+"198.27.123.136","198.27.123.143","3323689864","3323689871","PE","Peru"
+"198.27.123.144","198.27.123.151","3323689872","3323689879","IT","Italy"
+"198.27.123.152","198.27.123.199","3323689880","3323689927","CA","Canada"
+"198.27.123.200","198.27.123.207","3323689928","3323689935","US","United States"
+"198.27.123.208","198.27.124.111","3323689936","3323690095","CA","Canada"
+"198.27.124.112","198.27.124.127","3323690096","3323690111","PK","Pakistan"
+"198.27.124.128","198.27.124.239","3323690112","3323690223","CA","Canada"
+"198.27.124.240","198.27.124.247","3323690224","3323690231","ID","Indonesia"
+"198.27.124.248","198.27.124.251","3323690232","3323690235","US","United States"
+"198.27.124.252","198.27.125.111","3323690236","3323690351","CA","Canada"
+"198.27.125.112","198.27.125.119","3323690352","3323690359","AE","United Arab Emirates"
+"198.27.125.120","198.27.125.123","3323690360","3323690363","ID","Indonesia"
+"198.27.125.124","198.27.125.223","3323690364","3323690463","CA","Canada"
+"198.27.125.224","198.27.125.255","3323690464","3323690495","PE","Peru"
+"198.27.126.0","198.28.63.255","3323690496","3323740159","US","United States"
+"198.28.64.0","198.28.79.255","3323740160","3323744255","GB","United Kingdom"
+"198.28.80.0","198.28.91.255","3323744256","3323747327","US","United States"
+"198.28.92.0","198.28.92.255","3323747328","3323747583","GB","United Kingdom"
+"198.28.93.0","198.29.63.255","3323747584","3323805695","US","United States"
+"198.29.64.0","198.29.64.255","3323805696","3323805951","GB","United Kingdom"
+"198.29.65.0","198.32.97.255","3323805952","3324011007","US","United States"
+"198.32.98.0","198.32.98.255","3324011008","3324011263","KN","Saint Kitts and Nevis"
+"198.32.99.0","198.32.144.255","3324011264","3324023039","US","United States"
+"198.32.145.0","198.32.145.255","3324023040","3324023295","KN","Saint Kitts and Nevis"
+"198.32.146.0","198.32.146.255","3324023296","3324023551","US","United States"
+"198.32.147.0","198.32.147.255","3324023552","3324023807","KN","Saint Kitts and Nevis"
+"198.32.148.0","198.32.173.255","3324023808","3324030463","US","United States"
+"198.32.174.0","198.32.174.255","3324030464","3324030719","KN","Saint Kitts and Nevis"
+"198.32.175.0","198.32.186.255","3324030720","3324033791","US","United States"
+"198.32.187.0","198.32.187.255","3324033792","3324034047","KN","Saint Kitts and Nevis"
+"198.32.188.0","198.32.192.255","3324034048","3324035327","US","United States"
+"198.32.193.0","198.32.193.255","3324035328","3324035583","KN","Saint Kitts and Nevis"
+"198.32.194.0","198.32.255.255","3324035584","3324051455","US","United States"
+"198.33.0.0","198.34.255.255","3324051456","3324182527","CA","Canada"
+"198.35.0.0","198.35.41.255","3324182528","3324193279","US","United States"
+"198.35.42.0","198.35.43.255","3324193280","3324193791","CA","Canada"
+"198.35.44.0","198.35.55.139","3324193792","3324196747","US","United States"
+"198.35.55.140","198.35.55.143","3324196748","3324196751","NG","Nigeria"
+"198.35.55.144","198.36.27.255","3324196752","3324255231","US","United States"
+"198.36.28.0","198.36.31.255","3324255232","3324256255","VI","Virgin Islands, U.S."
+"198.36.32.0","198.36.43.255","3324256256","3324259327","SA","Saudi Arabia"
+"198.36.44.0","198.36.44.255","3324259328","3324259583","US","United States"
+"198.36.45.0","198.36.45.255","3324259584","3324259839","SA","Saudi Arabia"
+"198.36.46.0","198.36.71.255","3324259840","3324266495","US","United States"
+"198.36.72.0","198.36.72.255","3324266496","3324266751","AP","Asia/Pacific Region"
+"198.36.73.0","198.36.85.255","3324266752","3324270079","US","United States"
+"198.36.86.0","198.36.87.255","3324270080","3324270591","EU","Europe"
+"198.36.88.0","198.36.115.255","3324270592","3324277759","US","United States"
+"198.36.116.0","198.36.119.255","3324277760","3324278783","CA","Canada"
+"198.36.120.0","198.36.121.31","3324278784","3324279071","US","United States"
+"198.36.121.32","198.36.121.39","3324279072","3324279079","TR","Turkey"
+"198.36.121.40","198.36.121.63","3324279080","3324279103","US","United States"
+"198.36.121.64","198.36.121.127","3324279104","3324279167","ZA","South Africa"
+"198.36.121.128","198.36.121.135","3324279168","3324279175","IN","India"
+"198.36.121.136","198.36.121.143","3324279176","3324279183","US","United States"
+"198.36.121.144","198.36.121.151","3324279184","3324279191","CA","Canada"
+"198.36.121.152","198.36.121.159","3324279192","3324279199","PT","Portugal"
+"198.36.121.160","198.36.122.7","3324279200","3324279303","US","United States"
+"198.36.122.8","198.36.122.15","3324279304","3324279311","GB","United Kingdom"
+"198.36.122.16","198.36.122.63","3324279312","3324279359","US","United States"
+"198.36.122.64","198.36.122.127","3324279360","3324279423","CO","Colombia"
+"198.36.122.128","198.36.122.135","3324279424","3324279431","US","United States"
+"198.36.122.136","198.36.122.143","3324279432","3324279439","SE","Sweden"
+"198.36.122.144","198.36.123.15","3324279440","3324279567","US","United States"
+"198.36.123.16","198.36.123.31","3324279568","3324279583","IN","India"
+"198.36.123.32","198.36.123.63","3324279584","3324279615","BR","Brazil"
+"198.36.123.64","198.36.123.95","3324279616","3324279647","CA","Canada"
+"198.36.123.96","198.36.123.127","3324279648","3324279679","AU","Australia"
+"198.36.123.128","198.36.124.63","3324279680","3324279871","US","United States"
+"198.36.124.64","198.36.124.95","3324279872","3324279903","BR","Brazil"
+"198.36.124.96","198.36.125.127","3324279904","3324280191","US","United States"
+"198.36.125.128","198.36.125.143","3324280192","3324280207","CA","Canada"
+"198.36.125.144","198.36.125.159","3324280208","3324280223","GB","United Kingdom"
+"198.36.125.160","198.36.125.255","3324280224","3324280319","US","United States"
+"198.36.126.0","198.36.126.31","3324280320","3324280351","AF","Afghanistan"
+"198.36.126.32","198.36.126.127","3324280352","3324280447","US","United States"
+"198.36.126.128","198.36.126.159","3324280448","3324280479","BR","Brazil"
+"198.36.126.160","198.36.126.191","3324280480","3324280511","US","United States"
+"198.36.126.192","198.36.126.255","3324280512","3324280575","AF","Afghanistan"
+"198.36.127.0","198.36.127.119","3324280576","3324280695","US","United States"
+"198.36.127.120","198.36.127.127","3324280696","3324280703","ZW","Zimbabwe"
+"198.36.127.128","198.36.127.191","3324280704","3324280767","PH","Philippines"
+"198.36.127.192","198.37.159.255","3324280768","3324354559","US","United States"
+"198.37.160.0","198.37.191.255","3324354560","3324362751","CA","Canada"
+"198.37.192.0","198.37.255.255","3324362752","3324379135","US","United States"
+"198.38.0.0","198.38.3.255","3324379136","3324380159","CA","Canada"
+"198.38.4.0","198.38.6.255","3324380160","3324380927","US","United States"
+"198.38.7.0","198.38.7.255","3324380928","3324381183","CA","Canada"
+"198.38.8.0","198.39.99.255","3324381184","3324470271","US","United States"
+"198.39.100.0","198.39.115.255","3324470272","3324474367","GB","United Kingdom"
+"198.39.116.0","198.40.47.255","3324474368","3324522495","US","United States"
+"198.40.48.0","198.40.48.255","3324522496","3324522751","CN","China"
+"198.40.49.0","198.40.49.255","3324522752","3324523007","US","United States"
+"198.40.50.0","198.40.51.167","3324523008","3324523431","CN","China"
+"198.40.51.168","198.40.51.191","3324523432","3324523455","US","United States"
+"198.40.51.192","198.40.52.39","3324523456","3324523559","CN","China"
+"198.40.52.40","198.40.52.47","3324523560","3324523567","US","United States"
+"198.40.52.48","198.40.52.55","3324523568","3324523575","CN","China"
+"198.40.52.56","198.40.52.63","3324523576","3324523583","US","United States"
+"198.40.52.64","198.40.54.15","3324523584","3324524047","CN","China"
+"198.40.54.16","198.40.54.23","3324524048","3324524055","US","United States"
+"198.40.54.24","198.40.54.223","3324524056","3324524255","CN","China"
+"198.40.54.224","198.40.54.255","3324524256","3324524287","US","United States"
+"198.40.55.0","198.40.55.151","3324524288","3324524439","CN","China"
+"198.40.55.152","198.40.55.159","3324524440","3324524447","US","United States"
+"198.40.55.160","198.40.55.255","3324524448","3324524543","CN","China"
+"198.40.56.0","198.40.56.7","3324524544","3324524551","US","United States"
+"198.40.56.8","198.40.56.239","3324524552","3324524783","CN","China"
+"198.40.56.240","198.40.56.247","3324524784","3324524791","US","United States"
+"198.40.56.248","198.40.57.191","3324524792","3324524991","CN","China"
+"198.40.57.192","198.40.57.255","3324524992","3324525055","US","United States"
+"198.40.58.0","198.40.58.39","3324525056","3324525095","CN","China"
+"198.40.58.40","198.40.58.47","3324525096","3324525103","US","United States"
+"198.40.58.48","198.40.58.55","3324525104","3324525111","CN","China"
+"198.40.58.56","198.40.58.63","3324525112","3324525119","US","United States"
+"198.40.58.64","198.40.60.15","3324525120","3324525583","CN","China"
+"198.40.60.16","198.40.60.63","3324525584","3324525631","US","United States"
+"198.40.60.64","198.40.60.127","3324525632","3324525695","CN","China"
+"198.40.60.128","198.40.60.223","3324525696","3324525791","US","United States"
+"198.40.60.224","198.40.61.191","3324525792","3324526015","CN","China"
+"198.40.61.192","198.40.62.255","3324526016","3324526335","US","United States"
+"198.40.63.0","198.40.63.255","3324526336","3324526591","CN","China"
+"198.40.64.0","198.41.15.255","3324526592","3324579839","US","United States"
+"198.41.28.0","198.41.31.255","3324582912","3324583935","CA","Canada"
+"198.41.32.0","198.41.46.255","3324583936","3324587775","CL","Chile"
+"198.41.47.0","198.41.223.255","3324587776","3324633087","US","United States"
+"198.41.224.0","198.41.227.255","3324633088","3324634111","PE","Peru"
+"198.41.228.0","198.41.231.255","3324634112","3324635135","AR","Argentina"
+"198.41.232.0","198.41.232.255","3324635136","3324635391","SG","Singapore"
+"198.41.233.0","198.41.233.255","3324635392","3324635647","US","United States"
+"198.41.234.0","198.41.234.255","3324635648","3324635903","HK","Hong Kong"
+"198.41.235.0","198.41.235.255","3324635904","3324636159","US","United States"
+"198.41.236.0","198.41.239.255","3324636160","3324637183","NZ","New Zealand"
+"198.41.240.0","198.41.243.255","3324637184","3324638207","DE","Germany"
+"198.41.244.0","198.41.245.255","3324638208","3324638719","IN","India"
+"198.41.246.0","198.42.3.255","3324638720","3324642303","US","United States"
+"198.42.4.0","198.42.4.255","3324642304","3324642559","CA","Canada"
+"198.42.5.0","198.42.17.255","3324642560","3324645887","US","United States"
+"198.42.18.0","198.42.18.255","3324645888","3324646143","CA","Canada"
+"198.42.19.0","198.42.24.255","3324646144","3324647679","US","United States"
+"198.42.25.0","198.42.25.255","3324647680","3324647935","CA","Canada"
+"198.42.26.0","198.42.35.255","3324647936","3324650495","US","United States"
+"198.42.36.0","198.42.36.255","3324650496","3324650751","CA","Canada"
+"198.42.37.0","198.42.46.255","3324650752","3324653311","US","United States"
+"198.42.47.0","198.42.47.255","3324653312","3324653567","CA","Canada"
+"198.42.48.0","198.42.56.255","3324653568","3324655871","US","United States"
+"198.42.57.0","198.42.57.255","3324655872","3324656127","CA","Canada"
+"198.42.58.0","198.42.72.255","3324656128","3324659967","US","United States"
+"198.42.73.0","198.42.73.255","3324659968","3324660223","CA","Canada"
+"198.42.74.0","198.42.74.255","3324660224","3324660479","US","United States"
+"198.42.75.0","198.42.75.255","3324660480","3324660735","CA","Canada"
+"198.42.76.0","198.42.80.255","3324660736","3324662015","US","United States"
+"198.42.81.0","198.42.81.255","3324662016","3324662271","CA","Canada"
+"198.42.82.0","198.42.82.255","3324662272","3324662527","US","United States"
+"198.42.83.0","198.42.83.255","3324662528","3324662783","CA","Canada"
+"198.42.84.0","198.42.89.255","3324662784","3324664319","US","United States"
+"198.42.90.0","198.42.90.255","3324664320","3324664575","CA","Canada"
+"198.42.91.0","198.42.95.255","3324664576","3324665855","US","United States"
+"198.42.96.0","198.42.97.255","3324665856","3324666367","CA","Canada"
+"198.42.98.0","198.42.105.255","3324666368","3324668415","US","United States"
+"198.42.106.0","198.42.106.255","3324668416","3324668671","CA","Canada"
+"198.42.107.0","198.42.122.255","3324668672","3324672767","US","United States"
+"198.42.123.0","198.42.123.255","3324672768","3324673023","CA","Canada"
+"198.42.124.0","198.42.130.255","3324673024","3324674815","US","United States"
+"198.42.131.0","198.42.132.255","3324674816","3324675327","CA","Canada"
+"198.42.133.0","198.42.136.255","3324675328","3324676351","US","United States"
+"198.42.137.0","198.42.138.255","3324676352","3324676863","CA","Canada"
+"198.42.139.0","198.42.146.255","3324676864","3324678911","US","United States"
+"198.42.147.0","198.42.147.255","3324678912","3324679167","CA","Canada"
+"198.42.148.0","198.42.148.255","3324679168","3324679423","US","United States"
+"198.42.149.0","198.42.150.255","3324679424","3324679935","CA","Canada"
+"198.42.151.0","198.42.155.255","3324679936","3324681215","US","United States"
+"198.42.156.0","198.42.156.255","3324681216","3324681471","CA","Canada"
+"198.42.157.0","198.42.160.255","3324681472","3324682495","US","United States"
+"198.42.161.0","198.42.161.255","3324682496","3324682751","CA","Canada"
+"198.42.162.0","198.42.169.255","3324682752","3324684799","US","United States"
+"198.42.170.0","198.42.170.255","3324684800","3324685055","CA","Canada"
+"198.42.171.0","198.42.175.255","3324685056","3324686335","US","United States"
+"198.42.176.0","198.42.176.255","3324686336","3324686591","CA","Canada"
+"198.42.177.0","198.42.192.255","3324686592","3324690687","US","United States"
+"198.42.193.0","198.42.193.255","3324690688","3324690943","CA","Canada"
+"198.42.194.0","198.42.201.255","3324690944","3324692991","US","United States"
+"198.42.202.0","198.42.202.255","3324692992","3324693247","CA","Canada"
+"198.42.203.0","198.42.203.255","3324693248","3324693503","US","United States"
+"198.42.204.0","198.42.204.255","3324693504","3324693759","CA","Canada"
+"198.42.205.0","198.42.207.255","3324693760","3324694527","US","United States"
+"198.42.208.0","198.42.209.255","3324694528","3324695039","CA","Canada"
+"198.42.210.0","198.42.211.255","3324695040","3324695551","US","United States"
+"198.42.212.0","198.42.212.255","3324695552","3324695807","CA","Canada"
+"198.42.213.0","198.42.213.255","3324695808","3324696063","US","United States"
+"198.42.214.0","198.42.215.255","3324696064","3324696575","CA","Canada"
+"198.42.216.0","198.42.216.255","3324696576","3324696831","US","United States"
+"198.42.217.0","198.42.217.255","3324696832","3324697087","CA","Canada"
+"198.42.218.0","198.42.223.255","3324697088","3324698623","US","United States"
+"198.42.224.0","198.42.225.255","3324698624","3324699135","CA","Canada"
+"198.42.226.0","198.42.226.255","3324699136","3324699391","US","United States"
+"198.42.227.0","198.42.227.255","3324699392","3324699647","CA","Canada"
+"198.42.228.0","198.42.233.255","3324699648","3324701183","US","United States"
+"198.42.234.0","198.42.235.255","3324701184","3324701695","CA","Canada"
+"198.42.236.0","198.42.236.255","3324701696","3324701951","US","United States"
+"198.42.237.0","198.42.237.255","3324701952","3324702207","CA","Canada"
+"198.42.238.0","198.42.244.255","3324702208","3324703999","US","United States"
+"198.42.245.0","198.42.245.255","3324704000","3324704255","CA","Canada"
+"198.42.246.0","198.42.253.255","3324704256","3324706303","US","United States"
+"198.42.254.0","198.42.254.255","3324706304","3324706559","CA","Canada"
+"198.42.255.0","198.43.99.255","3324706560","3324732415","US","United States"
+"198.43.100.0","198.43.100.255","3324732416","3324732671","EU","Europe"
+"198.43.101.0","198.44.127.255","3324732672","3324805119","US","United States"
+"198.44.128.0","198.44.128.31","3324805120","3324805151","CN","China"
+"198.44.128.32","198.44.128.63","3324805152","3324805183","ES","Spain"
+"198.44.128.64","198.44.128.87","3324805184","3324805207","US","United States"
+"198.44.128.88","198.44.128.95","3324805208","3324805215","IN","India"
+"198.44.128.96","198.44.128.119","3324805216","3324805239","US","United States"
+"198.44.128.120","198.44.128.127","3324805240","3324805247","CA","Canada"
+"198.44.128.128","198.44.128.135","3324805248","3324805255","SG","Singapore"
+"198.44.128.136","198.44.128.159","3324805256","3324805279","US","United States"
+"198.44.128.160","198.44.128.175","3324805280","3324805295","CN","China"
+"198.44.128.176","198.44.128.183","3324805296","3324805303","US","United States"
+"198.44.128.184","198.44.128.223","3324805304","3324805343","CN","China"
+"198.44.128.224","198.44.128.239","3324805344","3324805359","US","United States"
+"198.44.128.240","198.44.128.247","3324805360","3324805367","CN","China"
+"198.44.128.248","198.44.128.255","3324805368","3324805375","US","United States"
+"198.44.129.0","198.44.129.7","3324805376","3324805383","CN","China"
+"198.44.129.8","198.44.129.23","3324805384","3324805399","US","United States"
+"198.44.129.24","198.44.129.31","3324805400","3324805407","CN","China"
+"198.44.129.32","198.44.129.39","3324805408","3324805415","US","United States"
+"198.44.129.40","198.44.129.47","3324805416","3324805423","ES","Spain"
+"198.44.129.48","198.44.129.63","3324805424","3324805439","CN","China"
+"198.44.129.64","198.44.129.79","3324805440","3324805455","US","United States"
+"198.44.129.80","198.44.129.87","3324805456","3324805463","ZA","South Africa"
+"198.44.129.88","198.44.129.95","3324805464","3324805471","BR","Brazil"
+"198.44.129.96","198.44.129.127","3324805472","3324805503","CN","China"
+"198.44.129.128","198.44.129.143","3324805504","3324805519","US","United States"
+"198.44.129.144","198.44.129.159","3324805520","3324805535","GB","United Kingdom"
+"198.44.129.160","198.44.129.207","3324805536","3324805583","US","United States"
+"198.44.129.208","198.44.129.215","3324805584","3324805591","PK","Pakistan"
+"198.44.129.216","198.44.129.223","3324805592","3324805599","US","United States"
+"198.44.129.224","198.44.129.239","3324805600","3324805615","CN","China"
+"198.44.129.240","198.44.130.31","3324805616","3324805663","US","United States"
+"198.44.130.32","198.44.130.63","3324805664","3324805695","IN","India"
+"198.44.130.64","198.44.130.71","3324805696","3324805703","TR","Turkey"
+"198.44.130.72","198.44.130.79","3324805704","3324805711","BR","Brazil"
+"198.44.130.80","198.44.130.87","3324805712","3324805719","US","United States"
+"198.44.130.88","198.44.130.95","3324805720","3324805727","BR","Brazil"
+"198.44.130.96","198.44.130.159","3324805728","3324805791","US","United States"
+"198.44.130.160","198.44.130.175","3324805792","3324805807","NL","Netherlands"
+"198.44.130.176","198.44.130.191","3324805808","3324805823","US","United States"
+"198.44.130.192","198.44.130.199","3324805824","3324805831","NL","Netherlands"
+"198.44.130.200","198.44.130.207","3324805832","3324805839","US","United States"
+"198.44.130.208","198.44.130.215","3324805840","3324805847","PK","Pakistan"
+"198.44.130.216","198.44.131.63","3324805848","3324805951","US","United States"
+"198.44.131.64","198.44.131.79","3324805952","3324805967","GB","United Kingdom"
+"198.44.131.80","198.44.131.95","3324805968","3324805983","US","United States"
+"198.44.131.96","198.44.131.111","3324805984","3324805999","NL","Netherlands"
+"198.44.131.112","198.44.131.159","3324806000","3324806047","CN","China"
+"198.44.131.160","198.44.131.239","3324806048","3324806127","US","United States"
+"198.44.131.240","198.44.131.247","3324806128","3324806135","NO","Norway"
+"198.44.131.248","198.44.132.15","3324806136","3324806159","US","United States"
+"198.44.132.16","198.44.132.23","3324806160","3324806167","CN","China"
+"198.44.132.24","198.44.132.31","3324806168","3324806175","SG","Singapore"
+"198.44.132.32","198.44.132.39","3324806176","3324806183","US","United States"
+"198.44.132.40","198.44.132.47","3324806184","3324806191","IL","Israel"
+"198.44.132.48","198.44.132.63","3324806192","3324806207","US","United States"
+"198.44.132.64","198.44.132.71","3324806208","3324806215","CN","China"
+"198.44.132.72","198.44.132.79","3324806216","3324806223","TW","Taiwan"
+"198.44.132.80","198.44.132.87","3324806224","3324806231","US","United States"
+"198.44.132.88","198.44.132.95","3324806232","3324806239","NO","Norway"
+"198.44.132.96","198.44.132.135","3324806240","3324806279","CN","China"
+"198.44.132.136","198.44.132.159","3324806280","3324806303","US","United States"
+"198.44.132.160","198.44.132.167","3324806304","3324806311","BR","Brazil"
+"198.44.132.168","198.44.132.183","3324806312","3324806327","US","United States"
+"198.44.132.184","198.44.132.191","3324806328","3324806335","CN","China"
+"198.44.132.192","198.44.132.207","3324806336","3324806351","IN","India"
+"198.44.132.208","198.44.132.255","3324806352","3324806399","US","United States"
+"198.44.133.0","198.44.133.15","3324806400","3324806415","CN","China"
+"198.44.133.16","198.44.133.23","3324806416","3324806423","CA","Canada"
+"198.44.133.24","198.44.133.47","3324806424","3324806447","US","United States"
+"198.44.133.48","198.44.133.63","3324806448","3324806463","IN","India"
+"198.44.133.64","198.44.133.135","3324806464","3324806535","US","United States"
+"198.44.133.136","198.44.133.143","3324806536","3324806543","PK","Pakistan"
+"198.44.133.144","198.44.133.151","3324806544","3324806551","CA","Canada"
+"198.44.133.152","198.44.133.159","3324806552","3324806559","NL","Netherlands"
+"198.44.133.160","198.44.134.31","3324806560","3324806687","US","United States"
+"198.44.134.32","198.44.134.63","3324806688","3324806719","CN","China"
+"198.44.134.64","198.44.134.95","3324806720","3324806751","RU","Russian Federation"
+"198.44.134.96","198.44.134.103","3324806752","3324806759","US","United States"
+"198.44.134.104","198.44.134.111","3324806760","3324806767","GB","United Kingdom"
+"198.44.134.112","198.44.134.119","3324806768","3324806775","US","United States"
+"198.44.134.120","198.44.134.127","3324806776","3324806783","UA","Ukraine"
+"198.44.134.128","198.44.134.143","3324806784","3324806799","AU","Australia"
+"198.44.134.144","198.44.134.151","3324806800","3324806807","SG","Singapore"
+"198.44.134.152","198.44.134.159","3324806808","3324806815","US","United States"
+"198.44.134.160","198.44.134.167","3324806816","3324806823","NO","Norway"
+"198.44.134.168","198.44.134.175","3324806824","3324806831","US","United States"
+"198.44.134.176","198.44.134.191","3324806832","3324806847","RU","Russian Federation"
+"198.44.134.192","198.44.134.199","3324806848","3324806855","US","United States"
+"198.44.134.200","198.44.134.207","3324806856","3324806863","CN","China"
+"198.44.134.208","198.44.134.223","3324806864","3324806879","IN","India"
+"198.44.134.224","198.44.134.239","3324806880","3324806895","IL","Israel"
+"198.44.134.240","198.44.135.63","3324806896","3324806975","US","United States"
+"198.44.135.64","198.44.135.71","3324806976","3324806983","GB","United Kingdom"
+"198.44.135.72","198.44.135.79","3324806984","3324806991","CA","Canada"
+"198.44.135.80","198.44.135.95","3324806992","3324807007","US","United States"
+"198.44.135.96","198.44.135.111","3324807008","3324807023","PK","Pakistan"
+"198.44.135.112","198.44.135.127","3324807024","3324807039","CA","Canada"
+"198.44.135.128","198.44.135.143","3324807040","3324807055","RU","Russian Federation"
+"198.44.135.144","198.44.135.191","3324807056","3324807103","US","United States"
+"198.44.135.192","198.44.135.199","3324807104","3324807111","AE","United Arab Emirates"
+"198.44.135.200","198.44.135.215","3324807112","3324807127","US","United States"
+"198.44.135.216","198.44.135.223","3324807128","3324807135","AU","Australia"
+"198.44.135.224","198.44.135.239","3324807136","3324807151","US","United States"
+"198.44.135.240","198.44.135.255","3324807152","3324807167","GB","United Kingdom"
+"198.44.136.0","198.44.136.7","3324807168","3324807175","BR","Brazil"
+"198.44.136.8","198.44.136.87","3324807176","3324807255","US","United States"
+"198.44.136.88","198.44.136.95","3324807256","3324807263","BR","Brazil"
+"198.44.136.96","198.44.136.159","3324807264","3324807327","US","United States"
+"198.44.136.160","198.44.136.167","3324807328","3324807335","IN","India"
+"198.44.136.168","198.44.136.175","3324807336","3324807343","CR","Costa Rica"
+"198.44.136.176","198.44.136.191","3324807344","3324807359","BR","Brazil"
+"198.44.136.192","198.44.136.199","3324807360","3324807367","IN","India"
+"198.44.136.200","198.44.136.223","3324807368","3324807391","CN","China"
+"198.44.136.224","198.44.136.255","3324807392","3324807423","US","United States"
+"198.44.137.0","198.44.137.31","3324807424","3324807455","BR","Brazil"
+"198.44.137.32","198.44.137.47","3324807456","3324807471","CN","China"
+"198.44.137.48","198.44.137.63","3324807472","3324807487","US","United States"
+"198.44.137.64","198.44.137.71","3324807488","3324807495","RO","Romania"
+"198.44.137.72","198.44.137.79","3324807496","3324807503","QA","Qatar"
+"198.44.137.80","198.44.137.87","3324807504","3324807511","US","United States"
+"198.44.137.88","198.44.137.95","3324807512","3324807519","NL","Netherlands"
+"198.44.137.96","198.44.137.111","3324807520","3324807535","IN","India"
+"198.44.137.112","198.44.137.127","3324807536","3324807551","BR","Brazil"
+"198.44.137.128","198.44.137.223","3324807552","3324807647","US","United States"
+"198.44.137.224","198.44.137.239","3324807648","3324807663","IN","India"
+"198.44.137.240","198.44.137.247","3324807664","3324807671","BR","Brazil"
+"198.44.137.248","198.44.138.47","3324807672","3324807727","US","United States"
+"198.44.138.48","198.44.138.63","3324807728","3324807743","CA","Canada"
+"198.44.138.64","198.44.138.111","3324807744","3324807791","US","United States"
+"198.44.138.112","198.44.138.119","3324807792","3324807799","AU","Australia"
+"198.44.138.120","198.44.138.127","3324807800","3324807807","BR","Brazil"
+"198.44.138.128","198.44.138.191","3324807808","3324807871","US","United States"
+"198.44.138.192","198.44.138.223","3324807872","3324807903","IN","India"
+"198.44.138.224","198.44.138.239","3324807904","3324807919","US","United States"
+"198.44.138.240","198.44.138.255","3324807920","3324807935","CN","China"
+"198.44.139.0","198.44.139.23","3324807936","3324807959","US","United States"
+"198.44.139.24","198.44.139.31","3324807960","3324807967","CA","Canada"
+"198.44.139.32","198.44.139.47","3324807968","3324807983","IN","India"
+"198.44.139.48","198.44.139.63","3324807984","3324807999","TR","Turkey"
+"198.44.139.64","198.44.139.71","3324808000","3324808007","BR","Brazil"
+"198.44.139.72","198.44.139.79","3324808008","3324808015","US","United States"
+"198.44.139.80","198.44.139.87","3324808016","3324808023","QA","Qatar"
+"198.44.139.88","198.44.139.111","3324808024","3324808047","US","United States"
+"198.44.139.112","198.44.139.127","3324808048","3324808063","SG","Singapore"
+"198.44.139.128","198.44.139.143","3324808064","3324808079","CN","China"
+"198.44.139.144","198.44.139.183","3324808080","3324808119","US","United States"
+"198.44.139.184","198.44.139.191","3324808120","3324808127","IN","India"
+"198.44.139.192","198.44.139.223","3324808128","3324808159","US","United States"
+"198.44.139.224","198.44.139.231","3324808160","3324808167","NO","Norway"
+"198.44.139.232","198.44.139.247","3324808168","3324808183","US","United States"
+"198.44.139.248","198.44.139.255","3324808184","3324808191","ZA","South Africa"
+"198.44.140.0","198.44.140.7","3324808192","3324808199","US","United States"
+"198.44.140.8","198.44.140.15","3324808200","3324808207","BR","Brazil"
+"198.44.140.16","198.44.140.55","3324808208","3324808247","US","United States"
+"198.44.140.56","198.44.140.63","3324808248","3324808255","TR","Turkey"
+"198.44.140.64","198.44.140.87","3324808256","3324808279","US","United States"
+"198.44.140.88","198.44.140.95","3324808280","3324808287","SG","Singapore"
+"198.44.140.96","198.44.140.111","3324808288","3324808303","CN","China"
+"198.44.140.112","198.44.140.119","3324808304","3324808311","RO","Romania"
+"198.44.140.120","198.44.140.159","3324808312","3324808351","US","United States"
+"198.44.140.160","198.44.140.191","3324808352","3324808383","TW","Taiwan"
+"198.44.140.192","198.44.140.207","3324808384","3324808399","US","United States"
+"198.44.140.208","198.44.140.223","3324808400","3324808415","IN","India"
+"198.44.140.224","198.44.141.55","3324808416","3324808503","US","United States"
+"198.44.141.56","198.44.141.63","3324808504","3324808511","ES","Spain"
+"198.44.141.64","198.44.141.79","3324808512","3324808527","US","United States"
+"198.44.141.80","198.44.141.95","3324808528","3324808543","GB","United Kingdom"
+"198.44.141.96","198.44.141.119","3324808544","3324808567","US","United States"
+"198.44.141.120","198.44.141.127","3324808568","3324808575","IN","India"
+"198.44.141.128","198.44.141.135","3324808576","3324808583","JM","Jamaica"
+"198.44.141.136","198.44.141.151","3324808584","3324808599","US","United States"
+"198.44.141.152","198.44.141.159","3324808600","3324808607","CN","China"
+"198.44.141.160","198.44.141.191","3324808608","3324808639","US","United States"
+"198.44.141.192","198.44.141.199","3324808640","3324808647","AU","Australia"
+"198.44.141.200","198.44.141.215","3324808648","3324808663","US","United States"
+"198.44.141.216","198.44.141.223","3324808664","3324808671","BR","Brazil"
+"198.44.141.224","198.44.142.15","3324808672","3324808719","US","United States"
+"198.44.142.16","198.44.142.31","3324808720","3324808735","MX","Mexico"
+"198.44.142.32","198.44.142.55","3324808736","3324808759","CA","Canada"
+"198.44.142.56","198.44.142.63","3324808760","3324808767","VN","Vietnam"
+"198.44.142.64","198.44.142.71","3324808768","3324808775","US","United States"
+"198.44.142.72","198.44.142.79","3324808776","3324808783","CN","China"
+"198.44.142.80","198.44.142.87","3324808784","3324808791","US","United States"
+"198.44.142.88","198.44.142.95","3324808792","3324808799","IN","India"
+"198.44.142.96","198.44.142.127","3324808800","3324808831","CA","Canada"
+"198.44.142.128","198.44.142.143","3324808832","3324808847","US","United States"
+"198.44.142.144","198.44.142.151","3324808848","3324808855","CA","Canada"
+"198.44.142.152","198.44.142.159","3324808856","3324808863","SG","Singapore"
+"198.44.142.160","198.44.142.231","3324808864","3324808935","US","United States"
+"198.44.142.232","198.44.142.239","3324808936","3324808943","NL","Netherlands"
+"198.44.142.240","198.44.142.247","3324808944","3324808951","US","United States"
+"198.44.142.248","198.44.142.255","3324808952","3324808959","GB","United Kingdom"
+"198.44.143.0","198.44.143.79","3324808960","3324809039","US","United States"
+"198.44.143.80","198.44.143.95","3324809040","3324809055","DK","Denmark"
+"198.44.143.96","198.44.143.127","3324809056","3324809087","US","United States"
+"198.44.143.128","198.44.143.159","3324809088","3324809119","NO","Norway"
+"198.44.143.160","198.44.143.183","3324809120","3324809143","US","United States"
+"198.44.143.184","198.44.143.191","3324809144","3324809151","AU","Australia"
+"198.44.143.192","198.44.143.207","3324809152","3324809167","BZ","Belize"
+"198.44.143.208","198.44.143.215","3324809168","3324809175","AU","Australia"
+"198.44.143.216","198.44.143.223","3324809176","3324809183","CN","China"
+"198.44.143.224","198.44.143.231","3324809184","3324809191","US","United States"
+"198.44.143.232","198.44.143.239","3324809192","3324809199","NL","Netherlands"
+"198.44.143.240","198.44.143.247","3324809200","3324809207","US","United States"
+"198.44.143.248","198.44.143.255","3324809208","3324809215","ES","Spain"
+"198.44.144.0","198.44.144.15","3324809216","3324809231","US","United States"
+"198.44.144.16","198.44.144.31","3324809232","3324809247","NL","Netherlands"
+"198.44.144.32","198.44.144.47","3324809248","3324809263","TR","Turkey"
+"198.44.144.48","198.44.144.63","3324809264","3324809279","GB","United Kingdom"
+"198.44.144.64","198.44.144.71","3324809280","3324809287","RO","Romania"
+"198.44.144.72","198.44.144.79","3324809288","3324809295","US","United States"
+"198.44.144.80","198.44.144.87","3324809296","3324809303","JM","Jamaica"
+"198.44.144.88","198.44.144.95","3324809304","3324809311","US","United States"
+"198.44.144.96","198.44.144.159","3324809312","3324809375","CA","Canada"
+"198.44.144.160","198.44.144.175","3324809376","3324809391","BR","Brazil"
+"198.44.144.176","198.44.144.191","3324809392","3324809407","US","United States"
+"198.44.144.192","198.44.144.207","3324809408","3324809423","AR","Argentina"
+"198.44.144.208","198.44.144.223","3324809424","3324809439","ES","Spain"
+"198.44.144.224","198.44.144.255","3324809440","3324809471","CA","Canada"
+"198.44.145.0","198.44.145.47","3324809472","3324809519","US","United States"
+"198.44.145.48","198.44.145.63","3324809520","3324809535","AU","Australia"
+"198.44.145.64","198.44.145.79","3324809536","3324809551","ES","Spain"
+"198.44.145.80","198.44.145.111","3324809552","3324809583","US","United States"
+"198.44.145.112","198.44.145.127","3324809584","3324809599","CN","China"
+"198.44.145.128","198.44.145.143","3324809600","3324809615","CA","Canada"
+"198.44.145.144","198.44.145.191","3324809616","3324809663","US","United States"
+"198.44.145.192","198.44.145.223","3324809664","3324809695","CA","Canada"
+"198.44.145.224","198.44.145.255","3324809696","3324809727","RU","Russian Federation"
+"198.44.146.0","198.44.146.15","3324809728","3324809743","US","United States"
+"198.44.146.16","198.44.146.31","3324809744","3324809759","NO","Norway"
+"198.44.146.32","198.44.146.63","3324809760","3324809791","IN","India"
+"198.44.146.64","198.44.146.79","3324809792","3324809807","AU","Australia"
+"198.44.146.80","198.44.146.127","3324809808","3324809855","US","United States"
+"198.44.146.128","198.44.146.143","3324809856","3324809871","CN","China"
+"198.44.146.144","198.44.146.175","3324809872","3324809903","US","United States"
+"198.44.146.176","198.44.146.183","3324809904","3324809911","CN","China"
+"198.44.146.184","198.44.146.191","3324809912","3324809919","US","United States"
+"198.44.146.192","198.44.146.207","3324809920","3324809935","IN","India"
+"198.44.146.208","198.44.146.239","3324809936","3324809967","US","United States"
+"198.44.146.240","198.44.146.255","3324809968","3324809983","BR","Brazil"
+"198.44.147.0","198.44.147.7","3324809984","3324809991","IN","India"
+"198.44.147.8","198.44.147.15","3324809992","3324809999","US","United States"
+"198.44.147.16","198.44.147.31","3324810000","3324810015","JM","Jamaica"
+"198.44.147.32","198.44.147.79","3324810016","3324810063","US","United States"
+"198.44.147.80","198.44.147.95","3324810064","3324810079","NL","Netherlands"
+"198.44.147.96","198.44.147.103","3324810080","3324810087","US","United States"
+"198.44.147.104","198.44.147.111","3324810088","3324810095","AF","Afghanistan"
+"198.44.147.112","198.44.147.159","3324810096","3324810143","US","United States"
+"198.44.147.160","198.44.147.191","3324810144","3324810175","CA","Canada"
+"198.44.147.192","198.44.147.247","3324810176","3324810231","US","United States"
+"198.44.147.248","198.44.147.255","3324810232","3324810239","CN","China"
+"198.44.148.0","198.44.148.31","3324810240","3324810271","HK","Hong Kong"
+"198.44.148.32","198.44.148.119","3324810272","3324810359","US","United States"
+"198.44.148.120","198.44.148.127","3324810360","3324810367","IN","India"
+"198.44.148.128","198.44.148.135","3324810368","3324810375","CA","Canada"
+"198.44.148.136","198.44.148.151","3324810376","3324810391","US","United States"
+"198.44.148.152","198.44.148.159","3324810392","3324810399","BR","Brazil"
+"198.44.148.160","198.44.148.191","3324810400","3324810431","CN","China"
+"198.44.148.192","198.44.148.207","3324810432","3324810447","IN","India"
+"198.44.148.208","198.44.148.223","3324810448","3324810463","NL","Netherlands"
+"198.44.148.224","198.44.148.231","3324810464","3324810471","US","United States"
+"198.44.148.232","198.44.148.239","3324810472","3324810479","PK","Pakistan"
+"198.44.148.240","198.44.148.247","3324810480","3324810487","CN","China"
+"198.44.148.248","198.44.148.255","3324810488","3324810495","US","United States"
+"198.44.149.0","198.44.149.15","3324810496","3324810511","IN","India"
+"198.44.149.16","198.44.149.31","3324810512","3324810527","GB","United Kingdom"
+"198.44.149.32","198.44.149.111","3324810528","3324810607","US","United States"
+"198.44.149.112","198.44.149.127","3324810608","3324810623","RO","Romania"
+"198.44.149.128","198.44.149.159","3324810624","3324810655","AE","United Arab Emirates"
+"198.44.149.160","198.44.149.191","3324810656","3324810687","IN","India"
+"198.44.149.192","198.44.149.223","3324810688","3324810719","GB","United Kingdom"
+"198.44.149.224","198.44.149.231","3324810720","3324810727","CN","China"
+"198.44.149.232","198.44.149.239","3324810728","3324810735","QA","Qatar"
+"198.44.149.240","198.44.149.255","3324810736","3324810751","TW","Taiwan"
+"198.44.150.0","198.44.150.7","3324810752","3324810759","US","United States"
+"198.44.150.8","198.44.150.15","3324810760","3324810767","CA","Canada"
+"198.44.150.16","198.44.150.31","3324810768","3324810783","US","United States"
+"198.44.150.32","198.44.150.39","3324810784","3324810791","CA","Canada"
+"198.44.150.40","198.44.150.47","3324810792","3324810799","US","United States"
+"198.44.150.48","198.44.150.55","3324810800","3324810807","SG","Singapore"
+"198.44.150.56","198.44.150.71","3324810808","3324810823","US","United States"
+"198.44.150.72","198.44.150.79","3324810824","3324810831","CN","China"
+"198.44.150.80","198.44.150.127","3324810832","3324810879","US","United States"
+"198.44.150.128","198.44.150.135","3324810880","3324810887","IL","Israel"
+"198.44.150.136","198.44.150.143","3324810888","3324810895","US","United States"
+"198.44.150.144","198.44.150.151","3324810896","3324810903","IN","India"
+"198.44.150.152","198.44.150.159","3324810904","3324810911","ZA","South Africa"
+"198.44.150.160","198.44.150.175","3324810912","3324810927","US","United States"
+"198.44.150.176","198.44.150.183","3324810928","3324810935","CA","Canada"
+"198.44.150.184","198.44.150.191","3324810936","3324810943","ES","Spain"
+"198.44.150.192","198.44.150.231","3324810944","3324810983","US","United States"
+"198.44.150.232","198.44.150.255","3324810984","3324811007","CN","China"
+"198.44.151.0","198.44.151.15","3324811008","3324811023","US","United States"
+"198.44.151.16","198.44.151.31","3324811024","3324811039","CM","Cameroon"
+"198.44.151.32","198.44.151.39","3324811040","3324811047","US","United States"
+"198.44.151.40","198.44.151.47","3324811048","3324811055","AU","Australia"
+"198.44.151.48","198.44.151.71","3324811056","3324811079","US","United States"
+"198.44.151.72","198.44.151.79","3324811080","3324811087","CA","Canada"
+"198.44.151.80","198.44.151.95","3324811088","3324811103","US","United States"
+"198.44.151.96","198.44.151.111","3324811104","3324811119","GB","United Kingdom"
+"198.44.151.112","198.44.151.119","3324811120","3324811127","CN","China"
+"198.44.151.120","198.44.151.127","3324811128","3324811135","US","United States"
+"198.44.151.128","198.44.151.159","3324811136","3324811167","CN","China"
+"198.44.151.160","198.44.151.191","3324811168","3324811199","CA","Canada"
+"198.44.151.192","198.44.151.223","3324811200","3324811231","CN","China"
+"198.44.151.224","198.44.151.255","3324811232","3324811263","GB","United Kingdom"
+"198.44.152.0","198.44.152.15","3324811264","3324811279","CN","China"
+"198.44.152.16","198.44.152.31","3324811280","3324811295","US","United States"
+"198.44.152.32","198.44.152.39","3324811296","3324811303","SG","Singapore"
+"198.44.152.40","198.44.152.47","3324811304","3324811311","CN","China"
+"198.44.152.48","198.44.152.71","3324811312","3324811335","US","United States"
+"198.44.152.72","198.44.152.79","3324811336","3324811343","BR","Brazil"
+"198.44.152.80","198.44.152.95","3324811344","3324811359","US","United States"
+"198.44.152.96","198.44.152.127","3324811360","3324811391","BR","Brazil"
+"198.44.152.128","198.44.152.135","3324811392","3324811399","US","United States"
+"198.44.152.136","198.44.152.143","3324811400","3324811407","GB","United Kingdom"
+"198.44.152.144","198.44.152.159","3324811408","3324811423","MY","Malaysia"
+"198.44.152.160","198.44.152.175","3324811424","3324811439","US","United States"
+"198.44.152.176","198.44.152.183","3324811440","3324811447","VN","Vietnam"
+"198.44.152.184","198.44.152.191","3324811448","3324811455","BR","Brazil"
+"198.44.152.192","198.44.152.207","3324811456","3324811471","RU","Russian Federation"
+"198.44.152.208","198.44.152.247","3324811472","3324811511","US","United States"
+"198.44.152.248","198.44.152.255","3324811512","3324811519","GB","United Kingdom"
+"198.44.153.0","198.44.153.15","3324811520","3324811535","US","United States"
+"198.44.153.16","198.44.153.23","3324811536","3324811543","CA","Canada"
+"198.44.153.24","198.44.153.79","3324811544","3324811599","US","United States"
+"198.44.153.80","198.44.153.87","3324811600","3324811607","CN","China"
+"198.44.153.88","198.44.153.95","3324811608","3324811615","TR","Turkey"
+"198.44.153.96","198.44.153.111","3324811616","3324811631","AU","Australia"
+"198.44.153.112","198.44.153.127","3324811632","3324811647","NO","Norway"
+"198.44.153.128","198.44.153.159","3324811648","3324811679","US","United States"
+"198.44.153.160","198.44.153.167","3324811680","3324811687","IN","India"
+"198.44.153.168","198.44.153.175","3324811688","3324811695","CN","China"
+"198.44.153.176","198.44.153.183","3324811696","3324811703","IN","India"
+"198.44.153.184","198.44.153.191","3324811704","3324811711","VN","Vietnam"
+"198.44.153.192","198.44.153.223","3324811712","3324811743","US","United States"
+"198.44.153.224","198.44.153.231","3324811744","3324811751","GB","United Kingdom"
+"198.44.153.232","198.44.153.239","3324811752","3324811759","IE","Ireland"
+"198.44.153.240","198.44.154.39","3324811760","3324811815","US","United States"
+"198.44.154.40","198.44.154.47","3324811816","3324811823","AU","Australia"
+"198.44.154.48","198.44.154.55","3324811824","3324811831","US","United States"
+"198.44.154.56","198.44.154.63","3324811832","3324811839","CA","Canada"
+"198.44.154.64","198.44.154.95","3324811840","3324811871","US","United States"
+"198.44.154.96","198.44.154.111","3324811872","3324811887","CA","Canada"
+"198.44.154.112","198.44.154.119","3324811888","3324811895","IN","India"
+"198.44.154.120","198.44.154.127","3324811896","3324811903","GB","United Kingdom"
+"198.44.154.128","198.44.154.135","3324811904","3324811911","AU","Australia"
+"198.44.154.136","198.44.154.143","3324811912","3324811919","IL","Israel"
+"198.44.154.144","198.44.154.159","3324811920","3324811935","US","United States"
+"198.44.154.160","198.44.154.175","3324811936","3324811951","IN","India"
+"198.44.154.176","198.44.154.191","3324811952","3324811967","RU","Russian Federation"
+"198.44.154.192","198.44.154.207","3324811968","3324811983","US","United States"
+"198.44.154.208","198.44.154.223","3324811984","3324811999","CN","China"
+"198.44.154.224","198.44.154.239","3324812000","3324812015","CM","Cameroon"
+"198.44.154.240","198.44.154.247","3324812016","3324812023","SG","Singapore"
+"198.44.154.248","198.44.154.255","3324812024","3324812031","MX","Mexico"
+"198.44.155.0","198.44.155.15","3324812032","3324812047","CN","China"
+"198.44.155.16","198.44.155.47","3324812048","3324812079","US","United States"
+"198.44.155.48","198.44.155.63","3324812080","3324812095","TR","Turkey"
+"198.44.155.64","198.44.155.87","3324812096","3324812119","US","United States"
+"198.44.155.88","198.44.155.95","3324812120","3324812127","TR","Turkey"
+"198.44.155.96","198.44.155.111","3324812128","3324812143","US","United States"
+"198.44.155.112","198.44.155.119","3324812144","3324812151","NO","Norway"
+"198.44.155.120","198.44.155.159","3324812152","3324812191","US","United States"
+"198.44.155.160","198.44.155.175","3324812192","3324812207","CN","China"
+"198.44.155.176","198.44.155.183","3324812208","3324812215","IN","India"
+"198.44.155.184","198.44.155.199","3324812216","3324812231","US","United States"
+"198.44.155.200","198.44.155.207","3324812232","3324812239","ES","Spain"
+"198.44.155.208","198.44.155.215","3324812240","3324812247","CA","Canada"
+"198.44.155.216","198.44.155.223","3324812248","3324812255","GB","United Kingdom"
+"198.44.155.224","198.44.155.247","3324812256","3324812279","US","United States"
+"198.44.155.248","198.44.155.255","3324812280","3324812287","CA","Canada"
+"198.44.156.0","198.44.159.255","3324812288","3324813311","US","United States"
+"198.44.160.0","198.44.168.23","3324813312","3324815383","CN","China"
+"198.44.168.24","198.44.168.199","3324815384","3324815559","US","United States"
+"198.44.168.200","198.44.168.223","3324815560","3324815583","CN","China"
+"198.44.168.224","198.44.169.135","3324815584","3324815751","US","United States"
+"198.44.169.136","198.44.169.159","3324815752","3324815775","CN","China"
+"198.44.169.160","198.44.169.255","3324815776","3324815871","US","United States"
+"198.44.170.0","198.44.171.79","3324815872","3324816207","CN","China"
+"198.44.171.80","198.44.171.87","3324816208","3324816215","US","United States"
+"198.44.171.88","198.44.178.7","3324816216","3324817927","CN","China"
+"198.44.178.8","198.44.178.167","3324817928","3324818087","US","United States"
+"198.44.178.168","198.44.178.175","3324818088","3324818095","CN","China"
+"198.44.178.176","198.44.178.207","3324818096","3324818127","US","United States"
+"198.44.178.208","198.44.178.215","3324818128","3324818135","CN","China"
+"198.44.178.216","198.44.178.239","3324818136","3324818159","US","United States"
+"198.44.178.240","198.44.179.31","3324818160","3324818207","CN","China"
+"198.44.179.32","198.44.179.143","3324818208","3324818319","US","United States"
+"198.44.179.144","198.44.179.159","3324818320","3324818335","CN","China"
+"198.44.179.160","198.44.179.255","3324818336","3324818431","US","United States"
+"198.44.180.0","198.44.180.23","3324818432","3324818455","CN","China"
+"198.44.180.24","198.44.180.31","3324818456","3324818463","US","United States"
+"198.44.180.32","198.44.188.7","3324818464","3324820487","CN","China"
+"198.44.188.8","198.44.188.143","3324820488","3324820623","US","United States"
+"198.44.188.144","198.44.188.175","3324820624","3324820655","CN","China"
+"198.44.188.176","198.44.188.207","3324820656","3324820687","US","United States"
+"198.44.188.208","198.44.188.239","3324820688","3324820719","CN","China"
+"198.44.188.240","198.44.193.255","3324820720","3324822015","US","United States"
+"198.44.194.0","198.44.195.255","3324822016","3324822527","CA","Canada"
+"198.44.196.0","198.45.23.23","3324822528","3324843799","US","United States"
+"198.45.23.24","198.45.23.25","3324843800","3324843801","AP","Asia/Pacific Region"
+"198.45.23.26","198.45.25.255","3324843802","3324844543","US","United States"
+"198.45.26.0","198.45.26.255","3324844544","3324844799","EU","Europe"
+"198.45.27.0","198.46.135.15","3324844800","3324937999","US","United States"
+"198.46.135.16","198.46.135.23","3324938000","3324938007","PK","Pakistan"
+"198.46.135.24","198.46.135.175","3324938008","3324938159","US","United States"
+"198.46.135.176","198.46.135.183","3324938160","3324938167","GB","United Kingdom"
+"198.46.135.184","198.46.140.151","3324938168","3324939415","US","United States"
+"198.46.140.152","198.46.140.159","3324939416","3324939423","RO","Romania"
+"198.46.140.160","198.46.140.255","3324939424","3324939519","US","United States"
+"198.46.141.0","198.46.141.15","3324939520","3324939535","RO","Romania"
+"198.46.141.16","198.46.141.47","3324939536","3324939567","US","United States"
+"198.46.141.48","198.46.141.63","3324939568","3324939583","RO","Romania"
+"198.46.141.64","198.46.154.7","3324939584","3324942855","US","United States"
+"198.46.154.8","198.46.154.15","3324942856","3324942863","RO","Romania"
+"198.46.154.16","198.46.154.199","3324942864","3324943047","US","United States"
+"198.46.154.200","198.46.154.207","3324943048","3324943055","CA","Canada"
+"198.46.154.208","198.46.155.47","3324943056","3324943151","US","United States"
+"198.46.155.48","198.46.155.63","3324943152","3324943167","RO","Romania"
+"198.46.155.64","198.46.155.111","3324943168","3324943215","US","United States"
+"198.46.155.112","198.46.155.127","3324943216","3324943231","GB","United Kingdom"
+"198.46.155.128","198.46.234.207","3324943232","3324963535","US","United States"
+"198.46.234.208","198.46.234.215","3324963536","3324963543","GB","United Kingdom"
+"198.46.234.216","198.46.234.239","3324963544","3324963567","US","United States"
+"198.46.234.240","198.46.234.247","3324963568","3324963575","GB","United Kingdom"
+"198.46.234.248","198.46.234.251","3324963576","3324963579","US","United States"
+"198.46.234.252","198.46.234.255","3324963580","3324963583","RO","Romania"
+"198.46.235.0","198.46.235.255","3324963584","3324963839","US","United States"
+"198.46.236.0","198.46.236.63","3324963840","3324963903","NL","Netherlands"
+"198.46.236.64","198.46.240.75","3324963904","3324964939","US","United States"
+"198.46.240.76","198.46.240.79","3324964940","3324964943","GB","United Kingdom"
+"198.46.240.80","198.46.240.99","3324964944","3324964963","US","United States"
+"198.46.240.100","198.46.240.103","3324964964","3324964967","GB","United Kingdom"
+"198.46.240.104","198.47.43.255","3324964968","3324980223","US","United States"
+"198.47.44.0","198.47.47.255","3324980224","3324981247","CA","Canada"
+"198.47.48.0","198.47.255.255","3324981248","3325034495","US","United States"
+"198.48.0.0","198.48.3.255","3325034496","3325035519","NZ","New Zealand"
+"198.48.4.0","198.48.127.255","3325035520","3325067263","US","United States"
+"198.48.128.0","198.49.0.255","3325067264","3325100287","CA","Canada"
+"198.49.1.0","198.49.1.255","3325100288","3325100543","US","United States"
+"198.49.4.0","198.49.77.143","3325101056","3325119887","US","United States"
+"198.49.77.144","198.49.77.159","3325119888","3325119903","MX","Mexico"
+"198.49.77.160","198.49.78.76","3325119904","3325120076","US","United States"
+"198.49.78.77","198.49.78.81","3325120077","3325120081","MX","Mexico"
+"198.49.78.82","198.49.111.255","3325120082","3325128703","US","United States"
+"198.49.112.0","198.49.113.255","3325128704","3325129215","TH","Thailand"
+"198.49.114.0","198.49.123.255","3325129216","3325131775","US","United States"
+"198.49.124.0","198.49.124.255","3325131776","3325132031","AU","Australia"
+"198.49.125.0","198.49.127.255","3325132032","3325132799","US","United States"
+"198.49.128.0","198.49.131.255","3325132800","3325133823","CO","Colombia"
+"198.49.132.0","198.49.133.255","3325133824","3325134335","BR","Brazil"
+"198.49.134.0","198.49.139.255","3325134336","3325135871","US","United States"
+"198.49.141.0","198.49.141.255","3325136128","3325136383","CA","Canada"
+"198.49.142.0","198.49.163.255","3325136384","3325142015","US","United States"
+"198.49.164.0","198.49.164.255","3325142016","3325142271","CR","Costa Rica"
+"198.49.165.0","198.49.174.255","3325142272","3325144831","US","United States"
+"198.49.175.0","198.49.175.255","3325144832","3325145087","CA","Canada"
+"198.49.176.0","198.50.15.255","3325145088","3325169663","US","United States"
+"198.50.16.0","198.50.23.255","3325169664","3325171711","AR","Argentina"
+"198.50.24.0","198.50.95.255","3325171712","3325190143","US","United States"
+"198.50.96.0","198.50.102.7","3325190144","3325191687","CA","Canada"
+"198.50.102.8","198.50.102.15","3325191688","3325191695","US","United States"
+"198.50.102.16","198.50.128.27","3325191696","3325198363","CA","Canada"
+"198.50.128.28","198.50.128.31","3325198364","3325198367","US","United States"
+"198.50.128.32","198.50.128.39","3325198368","3325198375","MY","Malaysia"
+"198.50.128.40","198.50.128.43","3325198376","3325198379","CA","Canada"
+"198.50.128.44","198.50.128.47","3325198380","3325198383","US","United States"
+"198.50.128.48","198.50.128.79","3325198384","3325198415","CA","Canada"
+"198.50.128.80","198.50.128.83","3325198416","3325198419","VE","Venezuela"
+"198.50.128.84","198.50.128.87","3325198420","3325198423","US","United States"
+"198.50.128.88","198.50.128.223","3325198424","3325198559","CA","Canada"
+"198.50.128.224","198.50.128.239","3325198560","3325198575","PA","Panama"
+"198.50.128.240","198.50.128.247","3325198576","3325198583","CA","Canada"
+"198.50.128.248","198.50.128.255","3325198584","3325198591","US","United States"
+"198.50.129.0","198.50.129.31","3325198592","3325198623","CA","Canada"
+"198.50.129.32","198.50.129.35","3325198624","3325198627","ES","Spain"
+"198.50.129.36","198.50.129.51","3325198628","3325198643","CA","Canada"
+"198.50.129.52","198.50.129.55","3325198644","3325198647","NL","Netherlands"
+"198.50.129.56","198.50.129.63","3325198648","3325198655","US","United States"
+"198.50.129.64","198.50.129.67","3325198656","3325198659","PE","Peru"
+"198.50.129.68","198.50.129.103","3325198660","3325198695","CA","Canada"
+"198.50.129.104","198.50.129.111","3325198696","3325198703","IL","Israel"
+"198.50.129.112","198.50.129.127","3325198704","3325198719","US","United States"
+"198.50.129.128","198.50.129.159","3325198720","3325198751","CA","Canada"
+"198.50.129.160","198.50.129.163","3325198752","3325198755","LK","Sri Lanka"
+"198.50.129.164","198.50.129.223","3325198756","3325198815","CA","Canada"
+"198.50.129.224","198.50.129.231","3325198816","3325198823","DE","Germany"
+"198.50.129.232","198.50.129.239","3325198824","3325198831","CA","Canada"
+"198.50.129.240","198.50.129.255","3325198832","3325198847","US","United States"
+"198.50.130.0","198.50.130.47","3325198848","3325198895","CA","Canada"
+"198.50.130.48","198.50.130.63","3325198896","3325198911","BE","Belgium"
+"198.50.130.64","198.50.130.95","3325198912","3325198943","NP","Nepal"
+"198.50.130.96","198.50.130.99","3325198944","3325198947","AU","Australia"
+"198.50.130.100","198.50.130.191","3325198948","3325199039","CA","Canada"
+"198.50.130.192","198.50.130.195","3325199040","3325199043","US","United States"
+"198.50.130.196","198.50.130.207","3325199044","3325199055","CA","Canada"
+"198.50.130.208","198.50.130.215","3325199056","3325199063","US","United States"
+"198.50.130.216","198.50.130.223","3325199064","3325199071","CA","Canada"
+"198.50.130.224","198.50.130.231","3325199072","3325199079","US","United States"
+"198.50.130.232","198.50.130.255","3325199080","3325199103","CA","Canada"
+"198.50.131.0","198.50.131.15","3325199104","3325199119","DE","Germany"
+"198.50.131.16","198.50.131.19","3325199120","3325199123","CA","Canada"
+"198.50.131.20","198.50.131.23","3325199124","3325199127","TR","Turkey"
+"198.50.131.24","198.50.131.151","3325199128","3325199255","CA","Canada"
+"198.50.131.152","198.50.131.155","3325199256","3325199259","BR","Brazil"
+"198.50.131.156","198.50.131.187","3325199260","3325199291","CA","Canada"
+"198.50.131.188","198.50.131.191","3325199292","3325199295","US","United States"
+"198.50.131.192","198.50.131.199","3325199296","3325199303","BR","Brazil"
+"198.50.131.200","198.50.131.211","3325199304","3325199315","CA","Canada"
+"198.50.131.212","198.50.131.215","3325199316","3325199319","AU","Australia"
+"198.50.131.216","198.50.131.247","3325199320","3325199351","CA","Canada"
+"198.50.131.248","198.50.131.255","3325199352","3325199359","US","United States"
+"198.50.132.0","198.50.132.31","3325199360","3325199391","CA","Canada"
+"198.50.132.32","198.50.132.39","3325199392","3325199399","US","United States"
+"198.50.132.40","198.50.132.131","3325199400","3325199491","CA","Canada"
+"198.50.132.132","198.50.132.135","3325199492","3325199495","BR","Brazil"
+"198.50.132.136","198.50.132.199","3325199496","3325199559","CA","Canada"
+"198.50.132.200","198.50.132.207","3325199560","3325199567","US","United States"
+"198.50.132.208","198.50.133.7","3325199568","3325199623","CA","Canada"
+"198.50.133.8","198.50.133.11","3325199624","3325199627","BE","Belgium"
+"198.50.133.12","198.50.133.31","3325199628","3325199647","CA","Canada"
+"198.50.133.32","198.50.133.39","3325199648","3325199655","ID","Indonesia"
+"198.50.133.40","198.50.133.47","3325199656","3325199663","US","United States"
+"198.50.133.48","198.50.133.159","3325199664","3325199775","CA","Canada"
+"198.50.133.160","198.50.133.163","3325199776","3325199779","BR","Brazil"
+"198.50.133.164","198.50.133.167","3325199780","3325199783","US","United States"
+"198.50.133.168","198.50.133.191","3325199784","3325199807","CA","Canada"
+"198.50.133.192","198.50.133.223","3325199808","3325199839","US","United States"
+"198.50.133.224","198.50.133.239","3325199840","3325199855","BR","Brazil"
+"198.50.133.240","198.50.134.31","3325199856","3325199903","CA","Canada"
+"198.50.134.32","198.50.134.39","3325199904","3325199911","IN","India"
+"198.50.134.40","198.50.134.55","3325199912","3325199927","CA","Canada"
+"198.50.134.56","198.50.134.59","3325199928","3325199931","IN","India"
+"198.50.134.60","198.50.134.63","3325199932","3325199935","CN","China"
+"198.50.134.64","198.50.134.79","3325199936","3325199951","CA","Canada"
+"198.50.134.80","198.50.134.87","3325199952","3325199959","PT","Portugal"
+"198.50.134.88","198.50.134.95","3325199960","3325199967","CA","Canada"
+"198.50.134.96","198.50.134.111","3325199968","3325199983","BZ","Belize"
+"198.50.134.112","198.50.134.119","3325199984","3325199991","GB","United Kingdom"
+"198.50.134.120","198.50.134.123","3325199992","3325199995","CA","Canada"
+"198.50.134.124","198.50.134.127","3325199996","3325199999","US","United States"
+"198.50.134.128","198.50.134.191","3325200000","3325200063","CA","Canada"
+"198.50.134.192","198.50.134.199","3325200064","3325200071","US","United States"
+"198.50.134.200","198.50.134.203","3325200072","3325200075","CA","Canada"
+"198.50.134.204","198.50.134.211","3325200076","3325200083","US","United States"
+"198.50.134.212","198.50.134.215","3325200084","3325200087","CA","Canada"
+"198.50.134.216","198.50.134.219","3325200088","3325200091","ES","Spain"
+"198.50.134.220","198.50.134.223","3325200092","3325200095","US","United States"
+"198.50.134.224","198.50.134.255","3325200096","3325200127","CA","Canada"
+"198.50.135.0","198.50.135.63","3325200128","3325200191","BD","Bangladesh"
+"198.50.135.64","198.50.135.111","3325200192","3325200239","CA","Canada"
+"198.50.135.112","198.50.135.127","3325200240","3325200255","US","United States"
+"198.50.135.128","198.50.135.151","3325200256","3325200279","CA","Canada"
+"198.50.135.152","198.50.135.159","3325200280","3325200287","NL","Netherlands"
+"198.50.135.160","198.50.135.183","3325200288","3325200311","CA","Canada"
+"198.50.135.184","198.50.135.187","3325200312","3325200315","IN","India"
+"198.50.135.188","198.50.135.195","3325200316","3325200323","CA","Canada"
+"198.50.135.196","198.50.135.199","3325200324","3325200327","IL","Israel"
+"198.50.135.200","198.50.136.67","3325200328","3325200451","CA","Canada"
+"198.50.136.68","198.50.136.71","3325200452","3325200455","US","United States"
+"198.50.136.72","198.50.136.79","3325200456","3325200463","CA","Canada"
+"198.50.136.80","198.50.136.83","3325200464","3325200467","US","United States"
+"198.50.136.84","198.50.136.87","3325200468","3325200471","CA","Canada"
+"198.50.136.88","198.50.136.95","3325200472","3325200479","US","United States"
+"198.50.136.96","198.50.137.87","3325200480","3325200727","CA","Canada"
+"198.50.137.88","198.50.137.91","3325200728","3325200731","US","United States"
+"198.50.137.92","198.50.137.99","3325200732","3325200739","CA","Canada"
+"198.50.137.100","198.50.137.107","3325200740","3325200747","US","United States"
+"198.50.137.108","198.50.137.167","3325200748","3325200807","CA","Canada"
+"198.50.137.168","198.50.137.171","3325200808","3325200811","TR","Turkey"
+"198.50.137.172","198.50.137.175","3325200812","3325200815","IE","Ireland"
+"198.50.137.176","198.50.137.191","3325200816","3325200831","CA","Canada"
+"198.50.137.192","198.50.137.223","3325200832","3325200863","BA","Bosnia and Herzegovina"
+"198.50.137.224","198.50.137.239","3325200864","3325200879","ES","Spain"
+"198.50.137.240","198.50.137.255","3325200880","3325200895","GB","United Kingdom"
+"198.50.138.0","198.50.138.43","3325200896","3325200939","CA","Canada"
+"198.50.138.44","198.50.138.47","3325200940","3325200943","US","United States"
+"198.50.138.48","198.50.138.51","3325200944","3325200947","CA","Canada"
+"198.50.138.52","198.50.138.55","3325200948","3325200951","BZ","Belize"
+"198.50.138.56","198.50.138.115","3325200952","3325201011","CA","Canada"
+"198.50.138.116","198.50.138.119","3325201012","3325201015","US","United States"
+"198.50.138.120","198.50.138.143","3325201016","3325201039","CA","Canada"
+"198.50.138.144","198.50.138.151","3325201040","3325201047","BR","Brazil"
+"198.50.138.152","198.50.138.159","3325201048","3325201055","US","United States"
+"198.50.138.160","198.50.138.163","3325201056","3325201059","CA","Canada"
+"198.50.138.164","198.50.138.167","3325201060","3325201063","RO","Romania"
+"198.50.138.168","198.50.138.175","3325201064","3325201071","CA","Canada"
+"198.50.138.176","198.50.138.179","3325201072","3325201075","US","United States"
+"198.50.138.180","198.50.138.207","3325201076","3325201103","CA","Canada"
+"198.50.138.208","198.50.138.215","3325201104","3325201111","US","United States"
+"198.50.138.216","198.50.139.11","3325201112","3325201163","CA","Canada"
+"198.50.139.12","198.50.139.15","3325201164","3325201167","US","United States"
+"198.50.139.16","198.50.139.55","3325201168","3325201207","CA","Canada"
+"198.50.139.56","198.50.139.63","3325201208","3325201215","US","United States"
+"198.50.139.64","198.50.139.67","3325201216","3325201219","CA","Canada"
+"198.50.139.68","198.50.139.75","3325201220","3325201227","US","United States"
+"198.50.139.76","198.50.139.95","3325201228","3325201247","CA","Canada"
+"198.50.139.96","198.50.139.103","3325201248","3325201255","CL","Chile"
+"198.50.139.104","198.50.139.107","3325201256","3325201259","CA","Canada"
+"198.50.139.108","198.50.139.111","3325201260","3325201263","US","United States"
+"198.50.139.112","198.50.139.127","3325201264","3325201279","CA","Canada"
+"198.50.139.128","198.50.139.135","3325201280","3325201287","US","United States"
+"198.50.139.136","198.50.139.215","3325201288","3325201367","CA","Canada"
+"198.50.139.216","198.50.139.223","3325201368","3325201375","MY","Malaysia"
+"198.50.139.224","198.50.139.239","3325201376","3325201391","CA","Canada"
+"198.50.139.240","198.50.139.255","3325201392","3325201407","US","United States"
+"198.50.140.0","198.50.140.19","3325201408","3325201427","CA","Canada"
+"198.50.140.20","198.50.140.23","3325201428","3325201431","US","United States"
+"198.50.140.24","198.50.140.123","3325201432","3325201531","CA","Canada"
+"198.50.140.124","198.50.140.127","3325201532","3325201535","US","United States"
+"198.50.140.128","198.50.140.143","3325201536","3325201551","CA","Canada"
+"198.50.140.144","198.50.140.151","3325201552","3325201559","US","United States"
+"198.50.140.152","198.50.140.155","3325201560","3325201563","IN","India"
+"198.50.140.156","198.50.140.183","3325201564","3325201591","CA","Canada"
+"198.50.140.184","198.50.140.191","3325201592","3325201599","PT","Portugal"
+"198.50.140.192","198.50.140.195","3325201600","3325201603","CA","Canada"
+"198.50.140.196","198.50.140.207","3325201604","3325201615","US","United States"
+"198.50.140.208","198.50.140.239","3325201616","3325201647","CA","Canada"
+"198.50.140.240","198.50.140.247","3325201648","3325201655","US","United States"
+"198.50.140.248","198.50.140.255","3325201656","3325201663","ES","Spain"
+"198.50.141.0","198.50.141.7","3325201664","3325201671","CO","Colombia"
+"198.50.141.8","198.50.141.75","3325201672","3325201739","CA","Canada"
+"198.50.141.76","198.50.141.95","3325201740","3325201759","US","United States"
+"198.50.141.96","198.50.141.99","3325201760","3325201763","SA","Saudi Arabia"
+"198.50.141.100","198.50.141.131","3325201764","3325201795","CA","Canada"
+"198.50.141.132","198.50.141.135","3325201796","3325201799","DM","Dominica"
+"198.50.141.136","198.50.141.147","3325201800","3325201811","CA","Canada"
+"198.50.141.148","198.50.141.159","3325201812","3325201823","US","United States"
+"198.50.141.160","198.50.141.183","3325201824","3325201847","CA","Canada"
+"198.50.141.184","198.50.141.187","3325201848","3325201851","BR","Brazil"
+"198.50.141.188","198.50.141.191","3325201852","3325201855","ES","Spain"
+"198.50.141.192","198.50.141.255","3325201856","3325201919","BR","Brazil"
+"198.50.142.0","198.50.142.95","3325201920","3325202015","CA","Canada"
+"198.50.142.96","198.50.142.111","3325202016","3325202031","ES","Spain"
+"198.50.142.112","198.50.142.119","3325202032","3325202039","CA","Canada"
+"198.50.142.120","198.50.142.127","3325202040","3325202047","UM","United States Minor Outlying Islands"
+"198.50.142.128","198.50.142.159","3325202048","3325202079","US","United States"
+"198.50.142.160","198.50.142.195","3325202080","3325202115","CA","Canada"
+"198.50.142.196","198.50.142.199","3325202116","3325202119","US","United States"
+"198.50.142.200","198.50.143.95","3325202120","3325202271","CA","Canada"
+"198.50.143.96","198.50.143.99","3325202272","3325202275","GB","United Kingdom"
+"198.50.143.100","198.50.143.103","3325202276","3325202279","US","United States"
+"198.50.143.104","198.50.143.151","3325202280","3325202327","CA","Canada"
+"198.50.143.152","198.50.143.155","3325202328","3325202331","AU","Australia"
+"198.50.143.156","198.50.143.159","3325202332","3325202335","CA","Canada"
+"198.50.143.160","198.50.143.167","3325202336","3325202343","GB","United Kingdom"
+"198.50.143.168","198.50.143.191","3325202344","3325202367","CA","Canada"
+"198.50.143.192","198.50.143.195","3325202368","3325202371","PE","Peru"
+"198.50.143.196","198.50.143.199","3325202372","3325202375","FR","France"
+"198.50.143.200","198.50.143.219","3325202376","3325202395","CA","Canada"
+"198.50.143.220","198.50.143.223","3325202396","3325202399","IN","India"
+"198.50.143.224","198.50.151.255","3325202400","3325204479","CA","Canada"
+"198.50.152.0","198.50.155.255","3325204480","3325205503","US","United States"
+"198.50.156.0","198.50.159.156","3325205504","3325206428","CA","Canada"
+"198.50.159.157","198.50.159.157","3325206429","3325206429","US","United States"
+"198.50.159.158","198.50.160.95","3325206430","3325206623","CA","Canada"
+"198.50.160.96","198.50.160.99","3325206624","3325206627","RO","Romania"
+"198.50.160.100","198.50.160.111","3325206628","3325206639","CA","Canada"
+"198.50.160.112","198.50.160.143","3325206640","3325206671","US","United States"
+"198.50.160.144","198.50.160.151","3325206672","3325206679","BR","Brazil"
+"198.50.160.152","198.50.160.155","3325206680","3325206683","US","United States"
+"198.50.160.156","198.50.160.159","3325206684","3325206687","CA","Canada"
+"198.50.160.160","198.50.160.191","3325206688","3325206719","US","United States"
+"198.50.160.192","198.50.160.255","3325206720","3325206783","CA","Canada"
+"198.50.161.0","198.50.161.7","3325206784","3325206791","US","United States"
+"198.50.161.8","198.50.161.15","3325206792","3325206799","CA","Canada"
+"198.50.161.16","198.50.161.31","3325206800","3325206815","US","United States"
+"198.50.161.32","198.50.161.39","3325206816","3325206823","CA","Canada"
+"198.50.161.40","198.50.161.47","3325206824","3325206831","PL","Poland"
+"198.50.161.48","198.50.161.55","3325206832","3325206839","US","United States"
+"198.50.161.56","198.50.161.63","3325206840","3325206847","BG","Bulgaria"
+"198.50.161.64","198.50.161.79","3325206848","3325206863","US","United States"
+"198.50.161.80","198.50.161.95","3325206864","3325206879","CA","Canada"
+"198.50.161.96","198.50.161.127","3325206880","3325206911","BA","Bosnia and Herzegovina"
+"198.50.161.128","198.50.161.131","3325206912","3325206915","CA","Canada"
+"198.50.161.132","198.50.161.135","3325206916","3325206919","US","United States"
+"198.50.161.136","198.50.162.15","3325206920","3325207055","CA","Canada"
+"198.50.162.16","198.50.162.19","3325207056","3325207059","GB","United Kingdom"
+"198.50.162.20","198.50.162.31","3325207060","3325207071","CA","Canada"
+"198.50.162.32","198.50.162.63","3325207072","3325207103","MX","Mexico"
+"198.50.162.64","198.50.162.71","3325207104","3325207111","US","United States"
+"198.50.162.72","198.50.162.75","3325207112","3325207115","CA","Canada"
+"198.50.162.76","198.50.162.79","3325207116","3325207119","US","United States"
+"198.50.162.80","198.50.162.91","3325207120","3325207131","CA","Canada"
+"198.50.162.92","198.50.162.95","3325207132","3325207135","US","United States"
+"198.50.162.96","198.50.162.127","3325207136","3325207167","BD","Bangladesh"
+"198.50.162.128","198.50.162.243","3325207168","3325207283","CA","Canada"
+"198.50.162.244","198.50.162.247","3325207284","3325207287","US","United States"
+"198.50.162.248","198.50.163.83","3325207288","3325207379","CA","Canada"
+"198.50.163.84","198.50.163.87","3325207380","3325207383","US","United States"
+"198.50.163.88","198.50.163.159","3325207384","3325207455","CA","Canada"
+"198.50.163.160","198.50.163.175","3325207456","3325207471","US","United States"
+"198.50.163.176","198.50.164.39","3325207472","3325207591","CA","Canada"
+"198.50.164.40","198.50.164.47","3325207592","3325207599","EC","Ecuador"
+"198.50.164.48","198.50.164.147","3325207600","3325207699","CA","Canada"
+"198.50.164.148","198.50.164.151","3325207700","3325207703","LU","Luxembourg"
+"198.50.164.152","198.50.164.183","3325207704","3325207735","CA","Canada"
+"198.50.164.184","198.50.164.187","3325207736","3325207739","ID","Indonesia"
+"198.50.164.188","198.50.164.223","3325207740","3325207775","CA","Canada"
+"198.50.164.224","198.50.164.231","3325207776","3325207783","US","United States"
+"198.50.164.232","198.50.164.255","3325207784","3325207807","CA","Canada"
+"198.50.165.0","198.50.165.127","3325207808","3325207935","US","United States"
+"198.50.165.128","198.50.165.255","3325207936","3325208063","CA","Canada"
+"198.50.166.0","198.50.166.31","3325208064","3325208095","BS","Bahamas"
+"198.50.166.32","198.50.166.55","3325208096","3325208119","CA","Canada"
+"198.50.166.56","198.50.166.59","3325208120","3325208123","US","United States"
+"198.50.166.60","198.50.166.191","3325208124","3325208255","CA","Canada"
+"198.50.166.192","198.50.167.7","3325208256","3325208327","US","United States"
+"198.50.167.8","198.50.167.43","3325208328","3325208363","CA","Canada"
+"198.50.167.44","198.50.167.47","3325208364","3325208367","PA","Panama"
+"198.50.167.48","198.50.167.55","3325208368","3325208375","US","United States"
+"198.50.167.56","198.50.167.63","3325208376","3325208383","CA","Canada"
+"198.50.167.64","198.50.167.71","3325208384","3325208391","US","United States"
+"198.50.167.72","198.50.167.83","3325208392","3325208403","CA","Canada"
+"198.50.167.84","198.50.167.95","3325208404","3325208415","US","United States"
+"198.50.167.96","198.50.167.167","3325208416","3325208487","CA","Canada"
+"198.50.167.168","198.50.167.171","3325208488","3325208491","AE","United Arab Emirates"
+"198.50.167.172","198.50.167.223","3325208492","3325208543","CA","Canada"
+"198.50.167.224","198.50.167.231","3325208544","3325208551","US","United States"
+"198.50.167.232","198.50.167.239","3325208552","3325208559","CA","Canada"
+"198.50.167.240","198.50.167.255","3325208560","3325208575","BR","Brazil"
+"198.50.168.0","198.50.168.63","3325208576","3325208639","CA","Canada"
+"198.50.168.64","198.50.168.71","3325208640","3325208647","US","United States"
+"198.50.168.72","198.50.168.159","3325208648","3325208735","CA","Canada"
+"198.50.168.160","198.50.168.167","3325208736","3325208743","HK","Hong Kong"
+"198.50.168.168","198.50.168.191","3325208744","3325208767","CA","Canada"
+"198.50.168.192","198.50.168.223","3325208768","3325208799","US","United States"
+"198.50.168.224","198.50.168.251","3325208800","3325208827","CA","Canada"
+"198.50.168.252","198.50.168.255","3325208828","3325208831","EG","Egypt"
+"198.50.169.0","198.50.169.107","3325208832","3325208939","CA","Canada"
+"198.50.169.108","198.50.169.111","3325208940","3325208943","AU","Australia"
+"198.50.169.112","198.50.169.167","3325208944","3325208999","CA","Canada"
+"198.50.169.168","198.50.169.171","3325209000","3325209003","AU","Australia"
+"198.50.169.172","198.50.169.175","3325209004","3325209007","US","United States"
+"198.50.169.176","198.50.169.191","3325209008","3325209023","CA","Canada"
+"198.50.169.192","198.50.169.223","3325209024","3325209055","US","United States"
+"198.50.169.224","198.50.169.231","3325209056","3325209063","CA","Canada"
+"198.50.169.232","198.50.169.239","3325209064","3325209071","US","United States"
+"198.50.169.240","198.50.169.251","3325209072","3325209083","CA","Canada"
+"198.50.169.252","198.50.169.255","3325209084","3325209087","US","United States"
+"198.50.170.0","198.50.170.3","3325209088","3325209091","CA","Canada"
+"198.50.170.4","198.50.170.7","3325209092","3325209095","AR","Argentina"
+"198.50.170.8","198.50.170.11","3325209096","3325209099","CA","Canada"
+"198.50.170.12","198.50.170.15","3325209100","3325209103","DM","Dominica"
+"198.50.170.16","198.50.170.67","3325209104","3325209155","CA","Canada"
+"198.50.170.68","198.50.170.75","3325209156","3325209163","BZ","Belize"
+"198.50.170.76","198.50.170.79","3325209164","3325209167","GB","United Kingdom"
+"198.50.170.80","198.50.170.95","3325209168","3325209183","CA","Canada"
+"198.50.170.96","198.50.170.127","3325209184","3325209215","AR","Argentina"
+"198.50.170.128","198.50.170.143","3325209216","3325209231","CA","Canada"
+"198.50.170.144","198.50.170.159","3325209232","3325209247","DE","Germany"
+"198.50.170.160","198.50.170.207","3325209248","3325209295","CA","Canada"
+"198.50.170.208","198.50.170.223","3325209296","3325209311","US","United States"
+"198.50.170.224","198.50.170.235","3325209312","3325209323","CA","Canada"
+"198.50.170.236","198.50.170.239","3325209324","3325209327","BR","Brazil"
+"198.50.170.240","198.50.170.255","3325209328","3325209343","US","United States"
+"198.50.171.0","198.50.171.15","3325209344","3325209359","RO","Romania"
+"198.50.171.16","198.50.171.35","3325209360","3325209379","CA","Canada"
+"198.50.171.36","198.50.171.39","3325209380","3325209383","CH","Switzerland"
+"198.50.171.40","198.50.171.63","3325209384","3325209407","US","United States"
+"198.50.171.64","198.50.171.67","3325209408","3325209411","GB","United Kingdom"
+"198.50.171.68","198.50.171.79","3325209412","3325209423","CA","Canada"
+"198.50.171.80","198.50.171.95","3325209424","3325209439","US","United States"
+"198.50.171.96","198.50.171.131","3325209440","3325209475","CA","Canada"
+"198.50.171.132","198.50.171.135","3325209476","3325209479","US","United States"
+"198.50.171.136","198.50.171.139","3325209480","3325209483","FR","France"
+"198.50.171.140","198.50.171.147","3325209484","3325209491","CA","Canada"
+"198.50.171.148","198.50.171.151","3325209492","3325209495","CN","China"
+"198.50.171.152","198.50.171.199","3325209496","3325209543","CA","Canada"
+"198.50.171.200","198.50.171.207","3325209544","3325209551","US","United States"
+"198.50.171.208","198.50.171.223","3325209552","3325209567","CA","Canada"
+"198.50.171.224","198.50.171.231","3325209568","3325209575","US","United States"
+"198.50.171.232","198.50.171.235","3325209576","3325209579","CA","Canada"
+"198.50.171.236","198.50.171.239","3325209580","3325209583","US","United States"
+"198.50.171.240","198.50.172.31","3325209584","3325209631","CA","Canada"
+"198.50.172.32","198.50.172.35","3325209632","3325209635","US","United States"
+"198.50.172.36","198.50.172.39","3325209636","3325209639","CA","Canada"
+"198.50.172.40","198.50.172.47","3325209640","3325209647","TR","Turkey"
+"198.50.172.48","198.50.172.63","3325209648","3325209663","CA","Canada"
+"198.50.172.64","198.50.172.79","3325209664","3325209679","US","United States"
+"198.50.172.80","198.50.172.159","3325209680","3325209759","CA","Canada"
+"198.50.172.160","198.50.172.175","3325209760","3325209775","US","United States"
+"198.50.172.176","198.50.172.179","3325209776","3325209779","CA","Canada"
+"198.50.172.180","198.50.172.183","3325209780","3325209783","ID","Indonesia"
+"198.50.172.184","198.50.173.47","3325209784","3325209903","CA","Canada"
+"198.50.173.48","198.50.173.55","3325209904","3325209911","US","United States"
+"198.50.173.56","198.50.173.59","3325209912","3325209915","CA","Canada"
+"198.50.173.60","198.50.173.63","3325209916","3325209919","FR","France"
+"198.50.173.64","198.50.173.83","3325209920","3325209939","CA","Canada"
+"198.50.173.84","198.50.173.87","3325209940","3325209943","US","United States"
+"198.50.173.88","198.50.173.95","3325209944","3325209951","CA","Canada"
+"198.50.173.96","198.50.173.99","3325209952","3325209955","ID","Indonesia"
+"198.50.173.100","198.50.173.103","3325209956","3325209959","CA","Canada"
+"198.50.173.104","198.50.173.107","3325209960","3325209963","US","United States"
+"198.50.173.108","198.50.173.111","3325209964","3325209967","CA","Canada"
+"198.50.173.112","198.50.173.127","3325209968","3325209983","US","United States"
+"198.50.173.128","198.50.173.135","3325209984","3325209991","CL","Chile"
+"198.50.173.136","198.50.173.139","3325209992","3325209995","US","United States"
+"198.50.173.140","198.50.173.155","3325209996","3325210011","CA","Canada"
+"198.50.173.156","198.50.173.159","3325210012","3325210015","US","United States"
+"198.50.173.160","198.50.173.175","3325210016","3325210031","CA","Canada"
+"198.50.173.176","198.50.173.183","3325210032","3325210039","FR","France"
+"198.50.173.184","198.50.173.187","3325210040","3325210043","CA","Canada"
+"198.50.173.188","198.50.173.191","3325210044","3325210047","BR","Brazil"
+"198.50.173.192","198.50.173.207","3325210048","3325210063","CA","Canada"
+"198.50.173.208","198.50.173.211","3325210064","3325210067","FR","France"
+"198.50.173.212","198.50.173.215","3325210068","3325210071","IE","Ireland"
+"198.50.173.216","198.50.174.143","3325210072","3325210255","CA","Canada"
+"198.50.174.144","198.50.174.151","3325210256","3325210263","ID","Indonesia"
+"198.50.174.152","198.50.175.31","3325210264","3325210399","CA","Canada"
+"198.50.175.32","198.50.175.63","3325210400","3325210431","US","United States"
+"198.50.175.64","198.50.175.83","3325210432","3325210451","CA","Canada"
+"198.50.175.84","198.50.175.87","3325210452","3325210455","ES","Spain"
+"198.50.175.88","198.50.175.247","3325210456","3325210615","CA","Canada"
+"198.50.175.248","198.50.175.251","3325210616","3325210619","US","United States"
+"198.50.175.252","198.50.176.7","3325210620","3325210631","CA","Canada"
+"198.50.176.8","198.50.176.11","3325210632","3325210635","US","United States"
+"198.50.176.12","198.50.176.15","3325210636","3325210639","FR","France"
+"198.50.176.16","198.50.176.47","3325210640","3325210671","CA","Canada"
+"198.50.176.48","198.50.176.63","3325210672","3325210687","BR","Brazil"
+"198.50.176.64","198.50.176.87","3325210688","3325210711","CA","Canada"
+"198.50.176.88","198.50.176.95","3325210712","3325210719","IN","India"
+"198.50.176.96","198.50.176.127","3325210720","3325210751","US","United States"
+"198.50.176.128","198.50.176.167","3325210752","3325210791","CA","Canada"
+"198.50.176.168","198.50.176.175","3325210792","3325210799","US","United States"
+"198.50.176.176","198.50.176.223","3325210800","3325210847","CA","Canada"
+"198.50.176.224","198.50.176.227","3325210848","3325210851","PK","Pakistan"
+"198.50.176.228","198.50.176.239","3325210852","3325210863","CA","Canada"
+"198.50.176.240","198.50.176.255","3325210864","3325210879","US","United States"
+"198.50.177.0","198.50.177.79","3325210880","3325210959","CA","Canada"
+"198.50.177.80","198.50.177.111","3325210960","3325210991","US","United States"
+"198.50.177.112","198.50.177.207","3325210992","3325211087","CA","Canada"
+"198.50.177.208","198.50.177.211","3325211088","3325211091","US","United States"
+"198.50.177.212","198.50.177.215","3325211092","3325211095","CA","Canada"
+"198.50.177.216","198.50.177.223","3325211096","3325211103","US","United States"
+"198.50.177.224","198.50.177.239","3325211104","3325211119","CA","Canada"
+"198.50.177.240","198.50.177.247","3325211120","3325211127","US","United States"
+"198.50.177.248","198.50.177.255","3325211128","3325211135","CA","Canada"
+"198.50.178.0","198.50.178.7","3325211136","3325211143","ID","Indonesia"
+"198.50.178.8","198.50.178.23","3325211144","3325211159","CA","Canada"
+"198.50.178.24","198.50.178.31","3325211160","3325211167","US","United States"
+"198.50.178.32","198.50.178.39","3325211168","3325211175","CA","Canada"
+"198.50.178.40","198.50.178.47","3325211176","3325211183","US","United States"
+"198.50.178.48","198.50.178.55","3325211184","3325211191","CA","Canada"
+"198.50.178.56","198.50.178.63","3325211192","3325211199","BG","Bulgaria"
+"198.50.178.64","198.50.178.99","3325211200","3325211235","CA","Canada"
+"198.50.178.100","198.50.178.103","3325211236","3325211239","FR","France"
+"198.50.178.104","198.50.178.167","3325211240","3325211303","CA","Canada"
+"198.50.178.168","198.50.178.175","3325211304","3325211311","PT","Portugal"
+"198.50.178.176","198.50.178.179","3325211312","3325211315","GB","United Kingdom"
+"198.50.178.180","198.50.178.199","3325211316","3325211335","CA","Canada"
+"198.50.178.200","198.50.178.207","3325211336","3325211343","BR","Brazil"
+"198.50.178.208","198.50.178.215","3325211344","3325211351","US","United States"
+"198.50.178.216","198.50.178.227","3325211352","3325211363","CA","Canada"
+"198.50.178.228","198.50.178.235","3325211364","3325211371","US","United States"
+"198.50.178.236","198.50.178.239","3325211372","3325211375","BR","Brazil"
+"198.50.178.240","198.50.178.247","3325211376","3325211383","CA","Canada"
+"198.50.178.248","198.50.178.255","3325211384","3325211391","US","United States"
+"198.50.179.0","198.50.179.19","3325211392","3325211411","CA","Canada"
+"198.50.179.20","198.50.179.23","3325211412","3325211415","IN","India"
+"198.50.179.24","198.50.179.27","3325211416","3325211419","CA","Canada"
+"198.50.179.28","198.50.179.31","3325211420","3325211423","US","United States"
+"198.50.179.32","198.50.179.255","3325211424","3325211647","CA","Canada"
+"198.50.180.0","198.50.180.159","3325211648","3325211807","US","United States"
+"198.50.180.160","198.50.180.207","3325211808","3325211855","CA","Canada"
+"198.50.180.208","198.50.180.211","3325211856","3325211859","CL","Chile"
+"198.50.180.212","198.50.180.215","3325211860","3325211863","CA","Canada"
+"198.50.180.216","198.50.180.223","3325211864","3325211871","NO","Norway"
+"198.50.180.224","198.50.180.235","3325211872","3325211883","CA","Canada"
+"198.50.180.236","198.50.180.239","3325211884","3325211887","US","United States"
+"198.50.180.240","198.50.180.247","3325211888","3325211895","RO","Romania"
+"198.50.180.248","198.50.181.63","3325211896","3325211967","CA","Canada"
+"198.50.181.64","198.50.181.95","3325211968","3325211999","ES","Spain"
+"198.50.181.96","198.50.181.103","3325212000","3325212007","US","United States"
+"198.50.181.104","198.50.181.183","3325212008","3325212087","CA","Canada"
+"198.50.181.184","198.50.181.187","3325212088","3325212091","BZ","Belize"
+"198.50.181.188","198.50.181.223","3325212092","3325212127","CA","Canada"
+"198.50.181.224","198.50.181.239","3325212128","3325212143","IN","India"
+"198.50.181.240","198.50.181.247","3325212144","3325212151","US","United States"
+"198.50.181.248","198.50.181.251","3325212152","3325212155","MX","Mexico"
+"198.50.181.252","198.50.182.7","3325212156","3325212167","CA","Canada"
+"198.50.182.8","198.50.182.11","3325212168","3325212171","BZ","Belize"
+"198.50.182.12","198.50.182.15","3325212172","3325212175","IN","India"
+"198.50.182.16","198.50.182.31","3325212176","3325212191","CA","Canada"
+"198.50.182.32","198.50.182.39","3325212192","3325212199","AR","Argentina"
+"198.50.182.40","198.50.182.55","3325212200","3325212215","CA","Canada"
+"198.50.182.56","198.50.182.63","3325212216","3325212223","HR","Croatia"
+"198.50.182.64","198.50.183.79","3325212224","3325212495","CA","Canada"
+"198.50.183.80","198.50.183.95","3325212496","3325212511","ID","Indonesia"
+"198.50.183.96","198.50.183.99","3325212512","3325212515","CY","Cyprus"
+"198.50.183.100","198.50.183.143","3325212516","3325212559","CA","Canada"
+"198.50.183.144","198.50.183.159","3325212560","3325212575","BR","Brazil"
+"198.50.183.160","198.50.183.163","3325212576","3325212579","CA","Canada"
+"198.50.183.164","198.50.183.167","3325212580","3325212583","US","United States"
+"198.50.183.168","198.50.183.171","3325212584","3325212587","CA","Canada"
+"198.50.183.172","198.50.183.175","3325212588","3325212591","BR","Brazil"
+"198.50.183.176","198.50.183.183","3325212592","3325212599","US","United States"
+"198.50.183.184","198.50.183.231","3325212600","3325212647","CA","Canada"
+"198.50.183.232","198.50.183.239","3325212648","3325212655","US","United States"
+"198.50.183.240","198.50.184.47","3325212656","3325212719","CA","Canada"
+"198.50.184.48","198.50.184.55","3325212720","3325212727","ID","Indonesia"
+"198.50.184.56","198.50.184.59","3325212728","3325212731","RO","Romania"
+"198.50.184.60","198.50.184.63","3325212732","3325212735","AE","United Arab Emirates"
+"198.50.184.64","198.50.184.99","3325212736","3325212771","CA","Canada"
+"198.50.184.100","198.50.184.103","3325212772","3325212775","US","United States"
+"198.50.184.104","198.50.184.111","3325212776","3325212783","CA","Canada"
+"198.50.184.112","198.50.184.127","3325212784","3325212799","US","United States"
+"198.50.184.128","198.50.184.211","3325212800","3325212883","CA","Canada"
+"198.50.184.212","198.50.184.215","3325212884","3325212887","BR","Brazil"
+"198.50.184.216","198.50.185.47","3325212888","3325212975","CA","Canada"
+"198.50.185.48","198.50.185.51","3325212976","3325212979","US","United States"
+"198.50.185.52","198.50.185.95","3325212980","3325213023","CA","Canada"
+"198.50.185.96","198.50.185.127","3325213024","3325213055","EE","Estonia"
+"198.50.185.128","198.50.185.143","3325213056","3325213071","US","United States"
+"198.50.185.144","198.50.185.159","3325213072","3325213087","NZ","New Zealand"
+"198.50.185.160","198.50.185.187","3325213088","3325213115","CA","Canada"
+"198.50.185.188","198.50.185.191","3325213116","3325213119","US","United States"
+"198.50.185.192","198.50.186.43","3325213120","3325213227","CA","Canada"
+"198.50.186.44","198.50.186.47","3325213228","3325213231","US","United States"
+"198.50.186.48","198.50.186.111","3325213232","3325213295","CA","Canada"
+"198.50.186.112","198.50.186.127","3325213296","3325213311","US","United States"
+"198.50.186.128","198.50.186.239","3325213312","3325213423","CA","Canada"
+"198.50.186.240","198.50.186.247","3325213424","3325213431","US","United States"
+"198.50.186.248","198.50.186.251","3325213432","3325213435","CA","Canada"
+"198.50.186.252","198.50.186.255","3325213436","3325213439","US","United States"
+"198.50.187.0","198.50.187.31","3325213440","3325213471","CA","Canada"
+"198.50.187.32","198.50.187.39","3325213472","3325213479","IN","India"
+"198.50.187.40","198.50.187.43","3325213480","3325213483","CA","Canada"
+"198.50.187.44","198.50.187.47","3325213484","3325213487","VE","Venezuela"
+"198.50.187.48","198.50.187.95","3325213488","3325213535","CA","Canada"
+"198.50.187.96","198.50.187.103","3325213536","3325213543","TR","Turkey"
+"198.50.187.104","198.50.187.127","3325213544","3325213567","CA","Canada"
+"198.50.187.128","198.50.187.131","3325213568","3325213571","IE","Ireland"
+"198.50.187.132","198.50.187.135","3325213572","3325213575","CA","Canada"
+"198.50.187.136","198.50.187.151","3325213576","3325213591","IN","India"
+"198.50.187.152","198.50.187.167","3325213592","3325213607","CA","Canada"
+"198.50.187.168","198.50.187.175","3325213608","3325213615","US","United States"
+"198.50.187.176","198.50.187.207","3325213616","3325213647","CA","Canada"
+"198.50.187.208","198.50.187.223","3325213648","3325213663","US","United States"
+"198.50.187.224","198.50.187.239","3325213664","3325213679","CA","Canada"
+"198.50.187.240","198.50.187.247","3325213680","3325213687","BR","Brazil"
+"198.50.187.248","198.50.187.255","3325213688","3325213695","US","United States"
+"198.50.188.0","198.50.188.15","3325213696","3325213711","CA","Canada"
+"198.50.188.16","198.50.188.19","3325213712","3325213715","AR","Argentina"
+"198.50.188.20","198.50.188.255","3325213716","3325213951","CA","Canada"
+"198.50.189.0","198.50.189.31","3325213952","3325213983","BA","Bosnia and Herzegovina"
+"198.50.189.32","198.50.189.39","3325213984","3325213991","CA","Canada"
+"198.50.189.40","198.50.189.43","3325213992","3325213995","US","United States"
+"198.50.189.44","198.50.189.63","3325213996","3325214015","CA","Canada"
+"198.50.189.64","198.50.189.111","3325214016","3325214063","US","United States"
+"198.50.189.112","198.50.189.119","3325214064","3325214071","CA","Canada"
+"198.50.189.120","198.50.189.127","3325214072","3325214079","AE","United Arab Emirates"
+"198.50.189.128","198.50.189.143","3325214080","3325214095","CA","Canada"
+"198.50.189.144","198.50.189.159","3325214096","3325214111","IN","India"
+"198.50.189.160","198.50.189.191","3325214112","3325214143","CA","Canada"
+"198.50.189.192","198.50.189.195","3325214144","3325214147","MA","Morocco"
+"198.50.189.196","198.50.189.199","3325214148","3325214151","CA","Canada"
+"198.50.189.200","198.50.189.203","3325214152","3325214155","US","United States"
+"198.50.189.204","198.50.189.235","3325214156","3325214187","CA","Canada"
+"198.50.189.236","198.50.189.239","3325214188","3325214191","US","United States"
+"198.50.189.240","198.50.190.31","3325214192","3325214239","CA","Canada"
+"198.50.190.32","198.50.190.47","3325214240","3325214255","US","United States"
+"198.50.190.48","198.50.190.51","3325214256","3325214259","SA","Saudi Arabia"
+"198.50.190.52","198.50.190.59","3325214260","3325214267","US","United States"
+"198.50.190.60","198.50.190.255","3325214268","3325214463","CA","Canada"
+"198.50.191.0","198.50.191.15","3325214464","3325214479","AU","Australia"
+"198.50.191.16","198.50.191.35","3325214480","3325214499","CA","Canada"
+"198.50.191.36","198.50.191.39","3325214500","3325214503","PA","Panama"
+"198.50.191.40","198.50.191.119","3325214504","3325214583","CA","Canada"
+"198.50.191.120","198.50.191.123","3325214584","3325214587","US","United States"
+"198.50.191.124","198.50.191.159","3325214588","3325214623","CA","Canada"
+"198.50.191.160","198.50.191.175","3325214624","3325214639","DE","Germany"
+"198.50.191.176","198.50.191.183","3325214640","3325214647","FR","France"
+"198.50.191.184","198.50.191.239","3325214648","3325214703","CA","Canada"
+"198.50.191.240","198.50.191.255","3325214704","3325214719","AU","Australia"
+"198.50.192.0","198.50.192.15","3325214720","3325214735","RO","Romania"
+"198.50.192.16","198.50.192.19","3325214736","3325214739","US","United States"
+"198.50.192.20","198.50.192.95","3325214740","3325214815","CA","Canada"
+"198.50.192.96","198.50.192.103","3325214816","3325214823","US","United States"
+"198.50.192.104","198.50.192.111","3325214824","3325214831","BR","Brazil"
+"198.50.192.112","198.50.193.11","3325214832","3325214987","CA","Canada"
+"198.50.193.12","198.50.193.15","3325214988","3325214991","IN","India"
+"198.50.193.16","198.50.193.79","3325214992","3325215055","CA","Canada"
+"198.50.193.80","198.50.193.83","3325215056","3325215059","IT","Italy"
+"198.50.193.84","198.50.193.103","3325215060","3325215079","CA","Canada"
+"198.50.193.104","198.50.193.111","3325215080","3325215087","BR","Brazil"
+"198.50.193.112","198.50.193.127","3325215088","3325215103","CA","Canada"
+"198.50.193.128","198.50.193.131","3325215104","3325215107","IN","India"
+"198.50.193.132","198.50.193.151","3325215108","3325215127","CA","Canada"
+"198.50.193.152","198.50.193.155","3325215128","3325215131","US","United States"
+"198.50.193.156","198.50.193.159","3325215132","3325215135","BZ","Belize"
+"198.50.193.160","198.50.193.227","3325215136","3325215203","CA","Canada"
+"198.50.193.228","198.50.193.231","3325215204","3325215207","GB","United Kingdom"
+"198.50.193.232","198.50.193.235","3325215208","3325215211","FR","France"
+"198.50.193.236","198.50.194.15","3325215212","3325215247","CA","Canada"
+"198.50.194.16","198.50.194.31","3325215248","3325215263","US","United States"
+"198.50.194.32","198.50.194.63","3325215264","3325215295","IN","India"
+"198.50.194.64","198.50.194.67","3325215296","3325215299","US","United States"
+"198.50.194.68","198.50.194.71","3325215300","3325215303","IN","India"
+"198.50.194.72","198.50.194.87","3325215304","3325215319","CA","Canada"
+"198.50.194.88","198.50.194.95","3325215320","3325215327","BR","Brazil"
+"198.50.194.96","198.50.194.103","3325215328","3325215335","CA","Canada"
+"198.50.194.104","198.50.194.111","3325215336","3325215343","US","United States"
+"198.50.194.112","198.50.194.239","3325215344","3325215471","CA","Canada"
+"198.50.194.240","198.50.194.243","3325215472","3325215475","ES","Spain"
+"198.50.194.244","198.50.195.7","3325215476","3325215495","CA","Canada"
+"198.50.195.8","198.50.195.15","3325215496","3325215503","BR","Brazil"
+"198.50.195.16","198.50.195.179","3325215504","3325215667","CA","Canada"
+"198.50.195.180","198.50.195.187","3325215668","3325215675","BR","Brazil"
+"198.50.195.188","198.50.195.231","3325215676","3325215719","CA","Canada"
+"198.50.195.232","198.50.195.239","3325215720","3325215727","US","United States"
+"198.50.195.240","198.50.195.243","3325215728","3325215731","CA","Canada"
+"198.50.195.244","198.50.195.247","3325215732","3325215735","BR","Brazil"
+"198.50.195.248","198.50.195.255","3325215736","3325215743","CA","Canada"
+"198.50.196.0","198.50.196.7","3325215744","3325215751","IN","India"
+"198.50.196.8","198.50.196.15","3325215752","3325215759","CA","Canada"
+"198.50.196.16","198.50.196.23","3325215760","3325215767","BR","Brazil"
+"198.50.196.24","198.50.196.63","3325215768","3325215807","CA","Canada"
+"198.50.196.64","198.50.196.95","3325215808","3325215839","US","United States"
+"198.50.196.96","198.50.196.127","3325215840","3325215871","CA","Canada"
+"198.50.196.128","198.50.196.159","3325215872","3325215903","US","United States"
+"198.50.196.160","198.50.196.167","3325215904","3325215911","CA","Canada"
+"198.50.196.168","198.50.196.171","3325215912","3325215915","IN","India"
+"198.50.196.172","198.50.196.175","3325215916","3325215919","GB","United Kingdom"
+"198.50.196.176","198.50.196.183","3325215920","3325215927","US","United States"
+"198.50.196.184","198.50.196.207","3325215928","3325215951","CA","Canada"
+"198.50.196.208","198.50.196.223","3325215952","3325215967","BE","Belgium"
+"198.50.196.224","198.50.196.239","3325215968","3325215983","CA","Canada"
+"198.50.196.240","198.50.196.255","3325215984","3325215999","VE","Venezuela"
+"198.50.197.0","198.50.197.7","3325216000","3325216007","CA","Canada"
+"198.50.197.8","198.50.197.15","3325216008","3325216015","MX","Mexico"
+"198.50.197.16","198.50.197.31","3325216016","3325216031","CA","Canada"
+"198.50.197.32","198.50.197.35","3325216032","3325216035","US","United States"
+"198.50.197.36","198.50.197.43","3325216036","3325216043","CA","Canada"
+"198.50.197.44","198.50.197.47","3325216044","3325216047","EG","Egypt"
+"198.50.197.48","198.50.197.63","3325216048","3325216063","CA","Canada"
+"198.50.197.64","198.50.197.67","3325216064","3325216067","US","United States"
+"198.50.197.68","198.50.197.71","3325216068","3325216071","CA","Canada"
+"198.50.197.72","198.50.197.79","3325216072","3325216079","US","United States"
+"198.50.197.80","198.50.197.95","3325216080","3325216095","BR","Brazil"
+"198.50.197.96","198.50.197.115","3325216096","3325216115","CA","Canada"
+"198.50.197.116","198.50.197.119","3325216116","3325216119","US","United States"
+"198.50.197.120","198.50.197.123","3325216120","3325216123","CA","Canada"
+"198.50.197.124","198.50.197.127","3325216124","3325216127","BD","Bangladesh"
+"198.50.197.128","198.50.197.239","3325216128","3325216239","CA","Canada"
+"198.50.197.240","198.50.197.243","3325216240","3325216243","BR","Brazil"
+"198.50.197.244","198.50.197.247","3325216244","3325216247","IN","India"
+"198.50.197.248","198.50.198.63","3325216248","3325216319","CA","Canada"
+"198.50.198.64","198.50.198.71","3325216320","3325216327","US","United States"
+"198.50.198.72","198.50.198.103","3325216328","3325216359","CA","Canada"
+"198.50.198.104","198.50.198.107","3325216360","3325216363","GB","United Kingdom"
+"198.50.198.108","198.50.198.191","3325216364","3325216447","CA","Canada"
+"198.50.198.192","198.50.198.207","3325216448","3325216463","FR","France"
+"198.50.198.208","198.50.199.15","3325216464","3325216527","CA","Canada"
+"198.50.199.16","198.50.199.19","3325216528","3325216531","US","United States"
+"198.50.199.20","198.50.199.191","3325216532","3325216703","CA","Canada"
+"198.50.199.192","198.50.199.199","3325216704","3325216711","US","United States"
+"198.50.199.200","198.50.199.211","3325216712","3325216723","CA","Canada"
+"198.50.199.212","198.50.199.215","3325216724","3325216727","US","United States"
+"198.50.199.216","198.50.199.219","3325216728","3325216731","CA","Canada"
+"198.50.199.220","198.50.199.223","3325216732","3325216735","BR","Brazil"
+"198.50.199.224","198.50.200.87","3325216736","3325216855","CA","Canada"
+"198.50.200.88","198.50.200.91","3325216856","3325216859","VG","Virgin Islands, British"
+"198.50.200.92","198.50.200.127","3325216860","3325216895","CA","Canada"
+"198.50.200.128","198.50.200.159","3325216896","3325216927","PA","Panama"
+"198.50.200.160","198.50.200.207","3325216928","3325216975","CA","Canada"
+"198.50.200.208","198.50.200.211","3325216976","3325216979","FR","France"
+"198.50.200.212","198.50.200.219","3325216980","3325216987","CA","Canada"
+"198.50.200.220","198.50.200.223","3325216988","3325216991","US","United States"
+"198.50.200.224","198.50.201.143","3325216992","3325217167","CA","Canada"
+"198.50.201.144","198.50.201.159","3325217168","3325217183","PE","Peru"
+"198.50.201.160","198.50.201.175","3325217184","3325217199","CA","Canada"
+"198.50.201.176","198.50.201.191","3325217200","3325217215","US","United States"
+"198.50.201.192","198.50.201.199","3325217216","3325217223","VE","Venezuela"
+"198.50.201.200","198.50.201.203","3325217224","3325217227","AU","Australia"
+"198.50.201.204","198.50.201.207","3325217228","3325217231","CA","Canada"
+"198.50.201.208","198.50.201.211","3325217232","3325217235","US","United States"
+"198.50.201.212","198.50.201.223","3325217236","3325217247","CA","Canada"
+"198.50.201.224","198.50.201.255","3325217248","3325217279","BA","Bosnia and Herzegovina"
+"198.50.202.0","198.50.202.27","3325217280","3325217307","CA","Canada"
+"198.50.202.28","198.50.202.31","3325217308","3325217311","HK","Hong Kong"
+"198.50.202.32","198.50.203.115","3325217312","3325217651","CA","Canada"
+"198.50.203.116","198.50.203.119","3325217652","3325217655","AE","United Arab Emirates"
+"198.50.203.120","198.50.203.159","3325217656","3325217695","CA","Canada"
+"198.50.203.160","198.50.203.163","3325217696","3325217699","US","United States"
+"198.50.203.164","198.50.203.167","3325217700","3325217703","BR","Brazil"
+"198.50.203.168","198.50.203.175","3325217704","3325217711","DE","Germany"
+"198.50.203.176","198.50.204.43","3325217712","3325217835","CA","Canada"
+"198.50.204.44","198.50.204.47","3325217836","3325217839","CL","Chile"
+"198.50.204.48","198.50.204.63","3325217840","3325217855","CA","Canada"
+"198.50.204.64","198.50.204.95","3325217856","3325217887","BR","Brazil"
+"198.50.204.96","198.50.204.147","3325217888","3325217939","CA","Canada"
+"198.50.204.148","198.50.204.151","3325217940","3325217943","US","United States"
+"198.50.204.152","198.50.204.159","3325217944","3325217951","CO","Colombia"
+"198.50.204.160","198.50.204.183","3325217952","3325217975","CA","Canada"
+"198.50.204.184","198.50.204.195","3325217976","3325217987","US","United States"
+"198.50.204.196","198.50.204.223","3325217988","3325218015","CA","Canada"
+"198.50.204.224","198.50.204.239","3325218016","3325218031","ES","Spain"
+"198.50.204.240","198.50.204.247","3325218032","3325218039","CA","Canada"
+"198.50.204.248","198.50.204.255","3325218040","3325218047","US","United States"
+"198.50.205.0","198.50.205.63","3325218048","3325218111","CA","Canada"
+"198.50.205.64","198.50.205.67","3325218112","3325218115","US","United States"
+"198.50.205.68","198.50.205.91","3325218116","3325218139","CA","Canada"
+"198.50.205.92","198.50.205.99","3325218140","3325218147","GB","United Kingdom"
+"198.50.205.100","198.50.205.103","3325218148","3325218151","CA","Canada"
+"198.50.205.104","198.50.205.107","3325218152","3325218155","US","United States"
+"198.50.205.108","198.50.205.111","3325218156","3325218159","CA","Canada"
+"198.50.205.112","198.50.205.119","3325218160","3325218167","US","United States"
+"198.50.205.120","198.50.205.159","3325218168","3325218207","CA","Canada"
+"198.50.205.160","198.50.205.191","3325218208","3325218239","US","United States"
+"198.50.205.192","198.50.205.203","3325218240","3325218251","CA","Canada"
+"198.50.205.204","198.50.205.207","3325218252","3325218255","PL","Poland"
+"198.50.205.208","198.50.206.143","3325218256","3325218447","CA","Canada"
+"198.50.206.144","198.50.206.151","3325218448","3325218455","AR","Argentina"
+"198.50.206.152","198.50.206.159","3325218456","3325218463","CA","Canada"
+"198.50.206.160","198.50.206.175","3325218464","3325218479","ES","Spain"
+"198.50.206.176","198.50.206.179","3325218480","3325218483","BR","Brazil"
+"198.50.206.180","198.50.206.183","3325218484","3325218487","CA","Canada"
+"198.50.206.184","198.50.206.187","3325218488","3325218491","US","United States"
+"198.50.206.188","198.50.206.215","3325218492","3325218519","CA","Canada"
+"198.50.206.216","198.50.206.219","3325218520","3325218523","US","United States"
+"198.50.206.220","198.50.206.227","3325218524","3325218531","CA","Canada"
+"198.50.206.228","198.50.206.231","3325218532","3325218535","US","United States"
+"198.50.206.232","198.50.206.255","3325218536","3325218559","CA","Canada"
+"198.50.207.0","198.50.207.7","3325218560","3325218567","US","United States"
+"198.50.207.8","198.50.207.23","3325218568","3325218583","CA","Canada"
+"198.50.207.24","198.50.207.31","3325218584","3325218591","IN","India"
+"198.50.207.32","198.50.207.55","3325218592","3325218615","CA","Canada"
+"198.50.207.56","198.50.207.63","3325218616","3325218623","BR","Brazil"
+"198.50.207.64","198.50.207.95","3325218624","3325218655","CA","Canada"
+"198.50.207.96","198.50.207.103","3325218656","3325218663","TR","Turkey"
+"198.50.207.104","198.50.207.107","3325218664","3325218667","US","United States"
+"198.50.207.108","198.50.207.111","3325218668","3325218671","CA","Canada"
+"198.50.207.112","198.50.207.127","3325218672","3325218687","IT","Italy"
+"198.50.207.128","198.50.207.223","3325218688","3325218783","CA","Canada"
+"198.50.207.224","198.50.207.255","3325218784","3325218815","AU","Australia"
+"198.50.208.0","198.50.209.7","3325218816","3325219079","CA","Canada"
+"198.50.209.8","198.50.209.11","3325219080","3325219083","BR","Brazil"
+"198.50.209.12","198.50.209.15","3325219084","3325219087","BZ","Belize"
+"198.50.209.16","198.50.209.19","3325219088","3325219091","CA","Canada"
+"198.50.209.20","198.50.209.23","3325219092","3325219095","VE","Venezuela"
+"198.50.209.24","198.50.209.175","3325219096","3325219247","CA","Canada"
+"198.50.209.176","198.50.209.191","3325219248","3325219263","US","United States"
+"198.50.209.192","198.50.210.79","3325219264","3325219407","CA","Canada"
+"198.50.210.80","198.50.210.83","3325219408","3325219411","FR","France"
+"198.50.210.84","198.50.210.87","3325219412","3325219415","CA","Canada"
+"198.50.210.88","198.50.210.91","3325219416","3325219419","US","United States"
+"198.50.210.92","198.50.210.95","3325219420","3325219423","BR","Brazil"
+"198.50.210.96","198.50.210.127","3325219424","3325219455","CA","Canada"
+"198.50.210.128","198.50.210.131","3325219456","3325219459","US","United States"
+"198.50.210.132","198.50.210.135","3325219460","3325219463","NL","Netherlands"
+"198.50.210.136","198.50.210.139","3325219464","3325219467","CA","Canada"
+"198.50.210.140","198.50.210.147","3325219468","3325219475","US","United States"
+"198.50.210.148","198.50.210.175","3325219476","3325219503","CA","Canada"
+"198.50.210.176","198.50.210.183","3325219504","3325219511","VG","Virgin Islands, British"
+"198.50.210.184","198.50.210.191","3325219512","3325219519","CA","Canada"
+"198.50.210.192","198.50.210.195","3325219520","3325219523","PL","Poland"
+"198.50.210.196","198.50.210.207","3325219524","3325219535","CA","Canada"
+"198.50.210.208","198.50.210.223","3325219536","3325219551","PK","Pakistan"
+"198.50.210.224","198.50.210.255","3325219552","3325219583","CA","Canada"
+"198.50.211.0","198.50.211.15","3325219584","3325219599","US","United States"
+"198.50.211.16","198.50.211.47","3325219600","3325219631","CA","Canada"
+"198.50.211.48","198.50.211.63","3325219632","3325219647","US","United States"
+"198.50.211.64","198.50.211.111","3325219648","3325219695","CA","Canada"
+"198.50.211.112","198.50.211.115","3325219696","3325219699","US","United States"
+"198.50.211.116","198.50.211.175","3325219700","3325219759","CA","Canada"
+"198.50.211.176","198.50.211.183","3325219760","3325219767","US","United States"
+"198.50.211.184","198.50.211.191","3325219768","3325219775","CA","Canada"
+"198.50.211.192","198.50.211.195","3325219776","3325219779","PA","Panama"
+"198.50.211.196","198.50.211.223","3325219780","3325219807","CA","Canada"
+"198.50.211.224","198.50.211.227","3325219808","3325219811","US","United States"
+"198.50.211.228","198.50.211.255","3325219812","3325219839","CA","Canada"
+"198.50.212.0","198.50.212.31","3325219840","3325219871","TN","Tunisia"
+"198.50.212.32","198.50.212.79","3325219872","3325219919","CA","Canada"
+"198.50.212.80","198.50.212.87","3325219920","3325219927","US","United States"
+"198.50.212.88","198.50.212.95","3325219928","3325219935","CA","Canada"
+"198.50.212.96","198.50.212.111","3325219936","3325219951","US","United States"
+"198.50.212.112","198.50.212.131","3325219952","3325219971","CA","Canada"
+"198.50.212.132","198.50.212.135","3325219972","3325219975","HK","Hong Kong"
+"198.50.212.136","198.50.212.143","3325219976","3325219983","CA","Canada"
+"198.50.212.144","198.50.212.159","3325219984","3325219999","US","United States"
+"198.50.212.160","198.50.212.171","3325220000","3325220011","CA","Canada"
+"198.50.212.172","198.50.212.175","3325220012","3325220015","AU","Australia"
+"198.50.212.176","198.50.212.183","3325220016","3325220023","MX","Mexico"
+"198.50.212.184","198.50.212.203","3325220024","3325220043","CA","Canada"
+"198.50.212.204","198.50.212.207","3325220044","3325220047","BR","Brazil"
+"198.50.212.208","198.50.212.215","3325220048","3325220055","CA","Canada"
+"198.50.212.216","198.50.212.223","3325220056","3325220063","GB","United Kingdom"
+"198.50.212.224","198.50.213.199","3325220064","3325220295","CA","Canada"
+"198.50.213.200","198.50.213.207","3325220296","3325220303","FR","France"
+"198.50.213.208","198.50.214.55","3325220304","3325220407","CA","Canada"
+"198.50.214.56","198.50.214.59","3325220408","3325220411","US","United States"
+"198.50.214.60","198.50.214.63","3325220412","3325220415","BZ","Belize"
+"198.50.214.64","198.50.214.159","3325220416","3325220511","CA","Canada"
+"198.50.214.160","198.50.214.167","3325220512","3325220519","PL","Poland"
+"198.50.214.168","198.50.214.227","3325220520","3325220579","CA","Canada"
+"198.50.214.228","198.50.214.231","3325220580","3325220583","BZ","Belize"
+"198.50.214.232","198.50.214.235","3325220584","3325220587","US","United States"
+"198.50.214.236","198.50.214.255","3325220588","3325220607","CA","Canada"
+"198.50.215.0","198.50.215.15","3325220608","3325220623","US","United States"
+"198.50.215.16","198.50.215.27","3325220624","3325220635","CA","Canada"
+"198.50.215.28","198.50.215.28","3325220636","3325220636","US","United States"
+"198.50.215.29","198.50.215.39","3325220637","3325220647","CA","Canada"
+"198.50.215.40","198.50.215.43","3325220648","3325220651","US","United States"
+"198.50.215.44","198.50.215.47","3325220652","3325220655","BR","Brazil"
+"198.50.215.48","198.50.215.95","3325220656","3325220703","CA","Canada"
+"198.50.215.96","198.50.215.111","3325220704","3325220719","US","United States"
+"198.50.215.112","198.50.215.167","3325220720","3325220775","CA","Canada"
+"198.50.215.168","198.50.215.175","3325220776","3325220783","FR","France"
+"198.50.215.176","198.50.215.223","3325220784","3325220831","CA","Canada"
+"198.50.215.224","198.50.216.15","3325220832","3325220879","US","United States"
+"198.50.216.16","198.50.216.31","3325220880","3325220895","CA","Canada"
+"198.50.216.32","198.50.216.63","3325220896","3325220927","FR","France"
+"198.50.216.64","198.50.216.95","3325220928","3325220959","CA","Canada"
+"198.50.216.96","198.50.216.103","3325220960","3325220967","EC","Ecuador"
+"198.50.216.104","198.50.216.127","3325220968","3325220991","CA","Canada"
+"198.50.216.128","198.50.216.131","3325220992","3325220995","US","United States"
+"198.50.216.132","198.50.216.179","3325220996","3325221043","CA","Canada"
+"198.50.216.180","198.50.216.183","3325221044","3325221047","CL","Chile"
+"198.50.216.184","198.50.216.191","3325221048","3325221055","CA","Canada"
+"198.50.216.192","198.50.216.255","3325221056","3325221119","BR","Brazil"
+"198.50.217.0","198.50.217.23","3325221120","3325221143","CA","Canada"
+"198.50.217.24","198.50.217.31","3325221144","3325221151","US","United States"
+"198.50.217.32","198.50.217.63","3325221152","3325221183","CA","Canada"
+"198.50.217.64","198.50.217.79","3325221184","3325221199","US","United States"
+"198.50.217.80","198.50.217.95","3325221200","3325221215","BR","Brazil"
+"198.50.217.96","198.50.217.143","3325221216","3325221263","CA","Canada"
+"198.50.217.144","198.50.217.159","3325221264","3325221279","TW","Taiwan"
+"198.50.217.160","198.50.218.63","3325221280","3325221439","CA","Canada"
+"198.50.218.64","198.50.218.67","3325221440","3325221443","PE","Peru"
+"198.50.218.68","198.50.218.75","3325221444","3325221451","CA","Canada"
+"198.50.218.76","198.50.218.79","3325221452","3325221455","US","United States"
+"198.50.218.80","198.50.218.91","3325221456","3325221467","CA","Canada"
+"198.50.218.92","198.50.218.95","3325221468","3325221471","FR","France"
+"198.50.218.96","198.50.218.191","3325221472","3325221567","CA","Canada"
+"198.50.218.192","198.50.218.223","3325221568","3325221599","US","United States"
+"198.50.218.224","198.50.218.239","3325221600","3325221615","CA","Canada"
+"198.50.218.240","198.50.218.247","3325221616","3325221623","GB","United Kingdom"
+"198.50.218.248","198.50.219.95","3325221624","3325221727","CA","Canada"
+"198.50.219.96","198.50.219.99","3325221728","3325221731","US","United States"
+"198.50.219.100","198.50.219.119","3325221732","3325221751","CA","Canada"
+"198.50.219.120","198.50.219.123","3325221752","3325221755","IN","India"
+"198.50.219.124","198.50.219.147","3325221756","3325221779","CA","Canada"
+"198.50.219.148","198.50.219.151","3325221780","3325221783","US","United States"
+"198.50.219.152","198.50.219.155","3325221784","3325221787","BR","Brazil"
+"198.50.219.156","198.50.219.163","3325221788","3325221795","CA","Canada"
+"198.50.219.164","198.50.219.175","3325221796","3325221807","US","United States"
+"198.50.219.176","198.50.219.187","3325221808","3325221819","CA","Canada"
+"198.50.219.188","198.50.219.191","3325221820","3325221823","US","United States"
+"198.50.219.192","198.50.219.199","3325221824","3325221831","CA","Canada"
+"198.50.219.200","198.50.219.207","3325221832","3325221839","BG","Bulgaria"
+"198.50.219.208","198.50.219.219","3325221840","3325221851","CA","Canada"
+"198.50.219.220","198.50.219.223","3325221852","3325221855","BZ","Belize"
+"198.50.219.224","198.50.220.15","3325221856","3325221903","CA","Canada"
+"198.50.220.16","198.50.220.19","3325221904","3325221907","US","United States"
+"198.50.220.20","198.50.220.23","3325221908","3325221911","CA","Canada"
+"198.50.220.24","198.50.220.27","3325221912","3325221915","ES","Spain"
+"198.50.220.28","198.50.220.39","3325221916","3325221927","CA","Canada"
+"198.50.220.40","198.50.220.43","3325221928","3325221931","IN","India"
+"198.50.220.44","198.50.220.127","3325221932","3325222015","CA","Canada"
+"198.50.220.128","198.50.220.255","3325222016","3325222143","US","United States"
+"198.50.221.0","198.50.221.35","3325222144","3325222179","CA","Canada"
+"198.50.221.36","198.50.221.39","3325222180","3325222183","US","United States"
+"198.50.221.40","198.50.221.59","3325222184","3325222203","CA","Canada"
+"198.50.221.60","198.50.221.63","3325222204","3325222207","BY","Belarus"
+"198.50.221.64","198.50.221.207","3325222208","3325222351","CA","Canada"
+"198.50.221.208","198.50.221.215","3325222352","3325222359","US","United States"
+"198.50.221.216","198.50.221.247","3325222360","3325222391","CA","Canada"
+"198.50.221.248","198.50.221.251","3325222392","3325222395","BR","Brazil"
+"198.50.221.252","198.50.221.255","3325222396","3325222399","CA","Canada"
+"198.50.222.0","198.50.222.63","3325222400","3325222463","US","United States"
+"198.50.222.64","198.50.222.135","3325222464","3325222535","CA","Canada"
+"198.50.222.136","198.50.222.159","3325222536","3325222559","US","United States"
+"198.50.222.160","198.50.222.207","3325222560","3325222607","CA","Canada"
+"198.50.222.208","198.50.222.223","3325222608","3325222623","US","United States"
+"198.50.222.224","198.50.222.227","3325222624","3325222627","DE","Germany"
+"198.50.222.228","198.50.222.243","3325222628","3325222643","CA","Canada"
+"198.50.222.244","198.50.222.247","3325222644","3325222647","BR","Brazil"
+"198.50.222.248","198.50.222.251","3325222648","3325222651","CA","Canada"
+"198.50.222.252","198.50.222.255","3325222652","3325222655","US","United States"
+"198.50.223.0","198.50.223.31","3325222656","3325222687","CA","Canada"
+"198.50.223.32","198.50.223.47","3325222688","3325222703","GB","United Kingdom"
+"198.50.223.48","198.50.223.79","3325222704","3325222735","CA","Canada"
+"198.50.223.80","198.50.223.95","3325222736","3325222751","US","United States"
+"198.50.223.96","198.50.223.127","3325222752","3325222783","MX","Mexico"
+"198.50.223.128","198.50.223.195","3325222784","3325222851","CA","Canada"
+"198.50.223.196","198.50.223.199","3325222852","3325222855","BZ","Belize"
+"198.50.223.200","198.50.224.51","3325222856","3325222963","CA","Canada"
+"198.50.224.52","198.50.224.55","3325222964","3325222967","VE","Venezuela"
+"198.50.224.56","198.50.224.71","3325222968","3325222983","CA","Canada"
+"198.50.224.72","198.50.224.75","3325222984","3325222987","TW","Taiwan"
+"198.50.224.76","198.50.224.95","3325222988","3325223007","CA","Canada"
+"198.50.224.96","198.50.224.111","3325223008","3325223023","US","United States"
+"198.50.224.112","198.50.224.115","3325223024","3325223027","CA","Canada"
+"198.50.224.116","198.50.224.119","3325223028","3325223031","US","United States"
+"198.50.224.120","198.50.224.127","3325223032","3325223039","CA","Canada"
+"198.50.224.128","198.50.224.131","3325223040","3325223043","AR","Argentina"
+"198.50.224.132","198.50.224.135","3325223044","3325223047","ES","Spain"
+"198.50.224.136","198.50.224.167","3325223048","3325223079","CA","Canada"
+"198.50.224.168","198.50.224.171","3325223080","3325223083","US","United States"
+"198.50.224.172","198.50.224.175","3325223084","3325223087","BY","Belarus"
+"198.50.224.176","198.50.224.183","3325223088","3325223095","MA","Morocco"
+"198.50.224.184","198.50.224.187","3325223096","3325223099","CA","Canada"
+"198.50.224.188","198.50.224.191","3325223100","3325223103","BR","Brazil"
+"198.50.224.192","198.50.224.207","3325223104","3325223119","US","United States"
+"198.50.224.208","198.50.225.63","3325223120","3325223231","CA","Canada"
+"198.50.225.64","198.50.225.71","3325223232","3325223239","BR","Brazil"
+"198.50.225.72","198.50.225.111","3325223240","3325223279","CA","Canada"
+"198.50.225.112","198.50.225.115","3325223280","3325223283","FR","France"
+"198.50.225.116","198.50.225.167","3325223284","3325223335","CA","Canada"
+"198.50.225.168","198.50.225.175","3325223336","3325223343","US","United States"
+"198.50.225.176","198.50.225.207","3325223344","3325223375","CA","Canada"
+"198.50.225.208","198.50.225.223","3325223376","3325223391","US","United States"
+"198.50.225.224","198.50.225.231","3325223392","3325223399","CA","Canada"
+"198.50.225.232","198.50.225.239","3325223400","3325223407","US","United States"
+"198.50.225.240","198.50.226.3","3325223408","3325223427","CA","Canada"
+"198.50.226.4","198.50.226.7","3325223428","3325223431","US","United States"
+"198.50.226.8","198.50.226.39","3325223432","3325223463","CA","Canada"
+"198.50.226.40","198.50.226.47","3325223464","3325223471","PL","Poland"
+"198.50.226.48","198.50.226.127","3325223472","3325223551","CA","Canada"
+"198.50.226.128","198.50.226.159","3325223552","3325223583","IE","Ireland"
+"198.50.226.160","198.50.226.195","3325223584","3325223619","CA","Canada"
+"198.50.226.196","198.50.226.199","3325223620","3325223623","BR","Brazil"
+"198.50.226.200","198.50.226.219","3325223624","3325223643","CA","Canada"
+"198.50.226.220","198.50.226.223","3325223644","3325223647","CZ","Czech Republic"
+"198.50.226.224","198.50.226.239","3325223648","3325223663","DE","Germany"
+"198.50.226.240","198.50.227.43","3325223664","3325223723","CA","Canada"
+"198.50.227.44","198.50.227.47","3325223724","3325223727","US","United States"
+"198.50.227.48","198.50.227.115","3325223728","3325223795","CA","Canada"
+"198.50.227.116","198.50.227.119","3325223796","3325223799","US","United States"
+"198.50.227.120","198.50.227.167","3325223800","3325223847","CA","Canada"
+"198.50.227.168","198.50.227.175","3325223848","3325223855","MX","Mexico"
+"198.50.227.176","198.50.227.191","3325223856","3325223871","AU","Australia"
+"198.50.227.192","198.50.227.227","3325223872","3325223907","CA","Canada"
+"198.50.227.228","198.50.227.231","3325223908","3325223911","VE","Venezuela"
+"198.50.227.232","198.50.227.239","3325223912","3325223919","CA","Canada"
+"198.50.227.240","198.50.227.255","3325223920","3325223935","BR","Brazil"
+"198.50.228.0","198.50.228.31","3325223936","3325223967","CA","Canada"
+"198.50.228.32","198.50.228.59","3325223968","3325223995","US","United States"
+"198.50.228.60","198.50.228.95","3325223996","3325224031","CA","Canada"
+"198.50.228.96","198.50.228.103","3325224032","3325224039","US","United States"
+"198.50.228.104","198.50.228.107","3325224040","3325224043","CO","Colombia"
+"198.50.228.108","198.50.228.111","3325224044","3325224047","CA","Canada"
+"198.50.228.112","198.50.228.119","3325224048","3325224055","GB","United Kingdom"
+"198.50.228.120","198.50.228.127","3325224056","3325224063","CA","Canada"
+"198.50.228.128","198.50.228.131","3325224064","3325224067","FR","France"
+"198.50.228.132","198.50.228.135","3325224068","3325224071","US","United States"
+"198.50.228.136","198.50.228.143","3325224072","3325224079","HR","Croatia"
+"198.50.228.144","198.50.228.151","3325224080","3325224087","CA","Canada"
+"198.50.228.152","198.50.228.155","3325224088","3325224091","BZ","Belize"
+"198.50.228.156","198.50.228.159","3325224092","3325224095","FR","France"
+"198.50.228.160","198.50.229.39","3325224096","3325224231","CA","Canada"
+"198.50.229.40","198.50.229.47","3325224232","3325224239","US","United States"
+"198.50.229.48","198.50.229.79","3325224240","3325224271","CA","Canada"
+"198.50.229.80","198.50.229.87","3325224272","3325224279","BR","Brazil"
+"198.50.229.88","198.50.229.191","3325224280","3325224383","CA","Canada"
+"198.50.229.192","198.50.229.199","3325224384","3325224391","GB","United Kingdom"
+"198.50.229.200","198.50.229.207","3325224392","3325224399","CA","Canada"
+"198.50.229.208","198.50.229.223","3325224400","3325224415","AU","Australia"
+"198.50.229.224","198.50.229.227","3325224416","3325224419","US","United States"
+"198.50.229.228","198.50.230.103","3325224420","3325224551","CA","Canada"
+"198.50.230.104","198.50.230.111","3325224552","3325224559","BR","Brazil"
+"198.50.230.112","198.50.230.199","3325224560","3325224647","CA","Canada"
+"198.50.230.200","198.50.230.203","3325224648","3325224651","IN","India"
+"198.50.230.204","198.50.230.223","3325224652","3325224671","CA","Canada"
+"198.50.230.224","198.50.230.227","3325224672","3325224675","US","United States"
+"198.50.230.228","198.50.230.235","3325224676","3325224683","CA","Canada"
+"198.50.230.236","198.50.230.239","3325224684","3325224687","VE","Venezuela"
+"198.50.230.240","198.50.230.247","3325224688","3325224695","US","United States"
+"198.50.230.248","198.50.230.251","3325224696","3325224699","CA","Canada"
+"198.50.230.252","198.50.230.255","3325224700","3325224703","BR","Brazil"
+"198.50.231.0","198.50.231.15","3325224704","3325224719","US","United States"
+"198.50.231.16","198.50.231.31","3325224720","3325224735","CA","Canada"
+"198.50.231.32","198.50.231.47","3325224736","3325224751","US","United States"
+"198.50.231.48","198.50.231.63","3325224752","3325224767","CA","Canada"
+"198.50.231.64","198.50.231.79","3325224768","3325224783","FR","France"
+"198.50.231.80","198.50.231.83","3325224784","3325224787","CA","Canada"
+"198.50.231.84","198.50.231.87","3325224788","3325224791","FR","France"
+"198.50.231.88","198.50.231.103","3325224792","3325224807","CA","Canada"
+"198.50.231.104","198.50.231.111","3325224808","3325224815","GB","United Kingdom"
+"198.50.231.112","198.50.231.127","3325224816","3325224831","CA","Canada"
+"198.50.231.128","198.50.231.135","3325224832","3325224839","US","United States"
+"198.50.231.136","198.50.231.151","3325224840","3325224855","CA","Canada"
+"198.50.231.152","198.50.231.159","3325224856","3325224863","MX","Mexico"
+"198.50.231.160","198.50.231.167","3325224864","3325224871","CA","Canada"
+"198.50.231.168","198.50.231.171","3325224872","3325224875","IL","Israel"
+"198.50.231.172","198.50.231.175","3325224876","3325224879","CA","Canada"
+"198.50.231.176","198.50.231.191","3325224880","3325224895","US","United States"
+"198.50.231.192","198.50.231.215","3325224896","3325224919","CA","Canada"
+"198.50.231.216","198.50.231.223","3325224920","3325224927","US","United States"
+"198.50.231.224","198.50.231.247","3325224928","3325224951","CA","Canada"
+"198.50.231.248","198.50.231.251","3325224952","3325224955","GB","United Kingdom"
+"198.50.231.252","198.50.232.175","3325224956","3325225135","CA","Canada"
+"198.50.232.176","198.50.232.179","3325225136","3325225139","US","United States"
+"198.50.232.180","198.50.232.223","3325225140","3325225183","CA","Canada"
+"198.50.232.224","198.50.232.239","3325225184","3325225199","FR","France"
+"198.50.232.240","198.50.232.243","3325225200","3325225203","CA","Canada"
+"198.50.232.244","198.50.232.247","3325225204","3325225207","US","United States"
+"198.50.232.248","198.50.233.31","3325225208","3325225247","CA","Canada"
+"198.50.233.32","198.50.233.47","3325225248","3325225263","TR","Turkey"
+"198.50.233.48","198.50.233.71","3325225264","3325225287","CA","Canada"
+"198.50.233.72","198.50.233.75","3325225288","3325225291","GB","United Kingdom"
+"198.50.233.76","198.50.233.79","3325225292","3325225295","CA","Canada"
+"198.50.233.80","198.50.233.83","3325225296","3325225299","US","United States"
+"198.50.233.84","198.50.233.99","3325225300","3325225315","CA","Canada"
+"198.50.233.100","198.50.233.103","3325225316","3325225319","ES","Spain"
+"198.50.233.104","198.50.233.111","3325225320","3325225327","US","United States"
+"198.50.233.112","198.50.233.143","3325225328","3325225359","CA","Canada"
+"198.50.233.144","198.50.233.147","3325225360","3325225363","VE","Venezuela"
+"198.50.233.148","198.50.233.151","3325225364","3325225367","CA","Canada"
+"198.50.233.152","198.50.233.155","3325225368","3325225371","US","United States"
+"198.50.233.156","198.50.233.159","3325225372","3325225375","BR","Brazil"
+"198.50.233.160","198.50.233.191","3325225376","3325225407","CA","Canada"
+"198.50.233.192","198.50.233.195","3325225408","3325225411","IN","India"
+"198.50.233.196","198.50.233.199","3325225412","3325225415","CA","Canada"
+"198.50.233.200","198.50.233.203","3325225416","3325225419","AU","Australia"
+"198.50.233.204","198.50.233.223","3325225420","3325225439","CA","Canada"
+"198.50.233.224","198.50.233.239","3325225440","3325225455","HK","Hong Kong"
+"198.50.233.240","198.50.233.247","3325225456","3325225463","CA","Canada"
+"198.50.233.248","198.50.233.251","3325225464","3325225467","BR","Brazil"
+"198.50.233.252","198.50.234.11","3325225468","3325225483","CA","Canada"
+"198.50.234.12","198.50.234.15","3325225484","3325225487","CL","Chile"
+"198.50.234.16","198.50.234.23","3325225488","3325225495","CA","Canada"
+"198.50.234.24","198.50.234.27","3325225496","3325225499","MX","Mexico"
+"198.50.234.28","198.50.234.159","3325225500","3325225631","CA","Canada"
+"198.50.234.160","198.50.234.175","3325225632","3325225647","US","United States"
+"198.50.234.176","198.50.234.199","3325225648","3325225671","CA","Canada"
+"198.50.234.200","198.50.234.203","3325225672","3325225675","US","United States"
+"198.50.234.204","198.50.235.7","3325225676","3325225735","CA","Canada"
+"198.50.235.8","198.50.235.15","3325225736","3325225743","US","United States"
+"198.50.235.16","198.50.235.31","3325225744","3325225759","CA","Canada"
+"198.50.235.32","198.50.235.39","3325225760","3325225767","US","United States"
+"198.50.235.40","198.50.235.47","3325225768","3325225775","CA","Canada"
+"198.50.235.48","198.50.235.55","3325225776","3325225783","US","United States"
+"198.50.235.56","198.50.235.71","3325225784","3325225799","CA","Canada"
+"198.50.235.72","198.50.235.79","3325225800","3325225807","IN","India"
+"198.50.235.80","198.50.235.91","3325225808","3325225819","CA","Canada"
+"198.50.235.92","198.50.235.95","3325225820","3325225823","US","United States"
+"198.50.235.96","198.50.235.167","3325225824","3325225895","CA","Canada"
+"198.50.235.168","198.50.235.171","3325225896","3325225899","BZ","Belize"
+"198.50.235.172","198.50.235.183","3325225900","3325225911","CY","Cyprus"
+"198.50.235.184","198.50.235.191","3325225912","3325225919","CA","Canada"
+"198.50.235.192","198.50.235.195","3325225920","3325225923","EG","Egypt"
+"198.50.235.196","198.50.235.215","3325225924","3325225943","CA","Canada"
+"198.50.235.216","198.50.235.223","3325225944","3325225951","PL","Poland"
+"198.50.235.224","198.50.235.239","3325225952","3325225967","MX","Mexico"
+"198.50.235.240","198.50.235.255","3325225968","3325225983","US","United States"
+"198.50.236.0","198.50.236.43","3325225984","3325226027","CA","Canada"
+"198.50.236.44","198.50.236.47","3325226028","3325226031","BR","Brazil"
+"198.50.236.48","198.50.236.55","3325226032","3325226039","HK","Hong Kong"
+"198.50.236.56","198.50.236.87","3325226040","3325226071","CA","Canada"
+"198.50.236.88","198.50.236.91","3325226072","3325226075","BR","Brazil"
+"198.50.236.92","198.50.236.103","3325226076","3325226087","CA","Canada"
+"198.50.236.104","198.50.236.107","3325226088","3325226091","US","United States"
+"198.50.236.108","198.50.236.195","3325226092","3325226179","CA","Canada"
+"198.50.236.196","198.50.236.199","3325226180","3325226183","BR","Brazil"
+"198.50.236.200","198.50.236.203","3325226184","3325226187","US","United States"
+"198.50.236.204","198.50.236.255","3325226188","3325226239","CA","Canada"
+"198.50.237.0","198.50.237.15","3325226240","3325226255","US","United States"
+"198.50.237.16","198.50.237.47","3325226256","3325226287","CA","Canada"
+"198.50.237.48","198.50.237.63","3325226288","3325226303","GB","United Kingdom"
+"198.50.237.64","198.50.237.67","3325226304","3325226307","CA","Canada"
+"198.50.237.68","198.50.237.71","3325226308","3325226311","FR","France"
+"198.50.237.72","198.50.237.103","3325226312","3325226343","CA","Canada"
+"198.50.237.104","198.50.237.107","3325226344","3325226347","IN","India"
+"198.50.237.108","198.50.237.255","3325226348","3325226495","CA","Canada"
+"198.50.238.0","198.50.239.255","3325226496","3325227007","US","United States"
+"198.50.240.0","198.50.240.31","3325227008","3325227039","CA","Canada"
+"198.50.240.32","198.50.240.63","3325227040","3325227071","BR","Brazil"
+"198.50.240.64","198.50.240.99","3325227072","3325227107","CA","Canada"
+"198.50.240.100","198.50.240.103","3325227108","3325227111","AR","Argentina"
+"198.50.240.104","198.50.240.111","3325227112","3325227119","US","United States"
+"198.50.240.112","198.50.240.215","3325227120","3325227223","CA","Canada"
+"198.50.240.216","198.50.240.219","3325227224","3325227227","GB","United Kingdom"
+"198.50.240.220","198.50.241.15","3325227228","3325227279","CA","Canada"
+"198.50.241.16","198.50.241.31","3325227280","3325227295","BR","Brazil"
+"198.50.241.32","198.50.241.67","3325227296","3325227331","CA","Canada"
+"198.50.241.68","198.50.241.71","3325227332","3325227335","US","United States"
+"198.50.241.72","198.50.241.107","3325227336","3325227371","CA","Canada"
+"198.50.241.108","198.50.241.111","3325227372","3325227375","AU","Australia"
+"198.50.241.112","198.50.241.119","3325227376","3325227383","CA","Canada"
+"198.50.241.120","198.50.241.123","3325227384","3325227387","MA","Morocco"
+"198.50.241.124","198.50.241.135","3325227388","3325227399","CA","Canada"
+"198.50.241.136","198.50.241.139","3325227400","3325227403","LK","Sri Lanka"
+"198.50.241.140","198.50.241.191","3325227404","3325227455","CA","Canada"
+"198.50.241.192","198.50.241.207","3325227456","3325227471","US","United States"
+"198.50.241.208","198.50.241.223","3325227472","3325227487","CA","Canada"
+"198.50.241.224","198.50.241.239","3325227488","3325227503","RO","Romania"
+"198.50.241.240","198.50.241.255","3325227504","3325227519","CA","Canada"
+"198.50.242.0","198.50.242.7","3325227520","3325227527","VG","Virgin Islands, British"
+"198.50.242.8","198.50.242.19","3325227528","3325227539","CA","Canada"
+"198.50.242.20","198.50.242.23","3325227540","3325227543","CZ","Czech Republic"
+"198.50.242.24","198.50.242.31","3325227544","3325227551","BD","Bangladesh"
+"198.50.242.32","198.50.242.47","3325227552","3325227567","CA","Canada"
+"198.50.242.48","198.50.242.51","3325227568","3325227571","IN","India"
+"198.50.242.52","198.50.242.55","3325227572","3325227575","KE","Kenya"
+"198.50.242.56","198.50.242.63","3325227576","3325227583","US","United States"
+"198.50.242.64","198.50.242.79","3325227584","3325227599","CA","Canada"
+"198.50.242.80","198.50.242.95","3325227600","3325227615","CY","Cyprus"
+"198.50.242.96","198.50.242.107","3325227616","3325227627","CA","Canada"
+"198.50.242.108","198.50.242.111","3325227628","3325227631","BZ","Belize"
+"198.50.242.112","198.50.242.119","3325227632","3325227639","BR","Brazil"
+"198.50.242.120","198.50.242.255","3325227640","3325227775","CA","Canada"
+"198.50.243.0","198.50.243.3","3325227776","3325227779","US","United States"
+"198.50.243.4","198.50.243.15","3325227780","3325227791","CA","Canada"
+"198.50.243.16","198.50.243.23","3325227792","3325227799","US","United States"
+"198.50.243.24","198.50.243.95","3325227800","3325227871","CA","Canada"
+"198.50.243.96","198.50.243.99","3325227872","3325227875","BR","Brazil"
+"198.50.243.100","198.50.244.31","3325227876","3325228063","CA","Canada"
+"198.50.244.32","198.50.244.47","3325228064","3325228079","US","United States"
+"198.50.244.48","198.50.244.63","3325228080","3325228095","CA","Canada"
+"198.50.244.64","198.50.244.127","3325228096","3325228159","US","United States"
+"198.50.244.128","198.50.244.143","3325228160","3325228175","AE","United Arab Emirates"
+"198.50.244.144","198.50.244.223","3325228176","3325228255","CA","Canada"
+"198.50.244.224","198.50.244.231","3325228256","3325228263","US","United States"
+"198.50.244.232","198.50.244.255","3325228264","3325228287","CA","Canada"
+"198.50.245.0","198.50.245.127","3325228288","3325228415","US","United States"
+"198.50.245.128","198.50.246.71","3325228416","3325228615","CA","Canada"
+"198.50.246.72","198.50.246.79","3325228616","3325228623","US","United States"
+"198.50.246.80","198.50.246.131","3325228624","3325228675","CA","Canada"
+"198.50.246.132","198.50.246.135","3325228676","3325228679","US","United States"
+"198.50.246.136","198.50.246.151","3325228680","3325228695","CA","Canada"
+"198.50.246.152","198.50.246.159","3325228696","3325228703","FR","France"
+"198.50.246.160","198.50.246.191","3325228704","3325228735","CA","Canada"
+"198.50.246.192","198.50.246.195","3325228736","3325228739","FR","France"
+"198.50.246.196","198.50.246.239","3325228740","3325228783","CA","Canada"
+"198.50.246.240","198.50.246.243","3325228784","3325228787","US","United States"
+"198.50.246.244","198.50.247.7","3325228788","3325228807","CA","Canada"
+"198.50.247.8","198.50.247.15","3325228808","3325228815","US","United States"
+"198.50.247.16","198.50.247.23","3325228816","3325228823","CA","Canada"
+"198.50.247.24","198.50.247.31","3325228824","3325228831","BR","Brazil"
+"198.50.247.32","198.50.247.131","3325228832","3325228931","CA","Canada"
+"198.50.247.132","198.50.247.135","3325228932","3325228935","LU","Luxembourg"
+"198.50.247.136","198.50.247.191","3325228936","3325228991","CA","Canada"
+"198.50.247.192","198.50.247.207","3325228992","3325229007","BR","Brazil"
+"198.50.247.208","198.50.248.27","3325229008","3325229083","CA","Canada"
+"198.50.248.28","198.50.248.31","3325229084","3325229087","US","United States"
+"198.50.248.32","198.50.248.111","3325229088","3325229167","CA","Canada"
+"198.50.248.112","198.50.248.119","3325229168","3325229175","PL","Poland"
+"198.50.248.120","198.50.248.127","3325229176","3325229183","IN","India"
+"198.50.248.128","198.50.248.191","3325229184","3325229247","US","United States"
+"198.50.248.192","198.50.248.199","3325229248","3325229255","CA","Canada"
+"198.50.248.200","198.50.248.207","3325229256","3325229263","BR","Brazil"
+"198.50.248.208","198.50.248.223","3325229264","3325229279","CA","Canada"
+"198.50.248.224","198.50.248.239","3325229280","3325229295","US","United States"
+"198.50.248.240","198.50.248.255","3325229296","3325229311","FR","France"
+"198.50.249.0","198.50.249.15","3325229312","3325229327","CA","Canada"
+"198.50.249.16","198.50.249.19","3325229328","3325229331","US","United States"
+"198.50.249.20","198.50.249.39","3325229332","3325229351","CA","Canada"
+"198.50.249.40","198.50.249.47","3325229352","3325229359","BR","Brazil"
+"198.50.249.48","198.50.249.51","3325229360","3325229363","CA","Canada"
+"198.50.249.52","198.50.249.55","3325229364","3325229367","US","United States"
+"198.50.249.56","198.50.249.159","3325229368","3325229471","CA","Canada"
+"198.50.249.160","198.50.249.175","3325229472","3325229487","US","United States"
+"198.50.249.176","198.50.249.187","3325229488","3325229499","CA","Canada"
+"198.50.249.188","198.50.249.191","3325229500","3325229503","IN","India"
+"198.50.249.192","198.50.249.199","3325229504","3325229511","CA","Canada"
+"198.50.249.200","198.50.249.203","3325229512","3325229515","IN","India"
+"198.50.249.204","198.50.249.207","3325229516","3325229519","CA","Canada"
+"198.50.249.208","198.50.249.215","3325229520","3325229527","US","United States"
+"198.50.249.216","198.50.249.223","3325229528","3325229535","CA","Canada"
+"198.50.249.224","198.50.249.239","3325229536","3325229551","FR","France"
+"198.50.249.240","198.50.249.243","3325229552","3325229555","US","United States"
+"198.50.249.244","198.50.250.23","3325229556","3325229591","CA","Canada"
+"198.50.250.24","198.50.250.31","3325229592","3325229599","US","United States"
+"198.50.250.32","198.50.250.79","3325229600","3325229647","CA","Canada"
+"198.50.250.80","198.50.250.95","3325229648","3325229663","FR","France"
+"198.50.250.96","198.50.250.127","3325229664","3325229695","MX","Mexico"
+"198.50.250.128","198.50.250.179","3325229696","3325229747","CA","Canada"
+"198.50.250.180","198.50.250.187","3325229748","3325229755","CY","Cyprus"
+"198.50.250.188","198.50.250.247","3325229756","3325229815","CA","Canada"
+"198.50.250.248","198.50.250.255","3325229816","3325229823","US","United States"
+"198.50.251.0","198.50.251.7","3325229824","3325229831","CA","Canada"
+"198.50.251.8","198.50.251.11","3325229832","3325229835","US","United States"
+"198.50.251.12","198.50.251.31","3325229836","3325229855","CA","Canada"
+"198.50.251.32","198.50.251.63","3325229856","3325229887","US","United States"
+"198.50.251.64","198.50.251.131","3325229888","3325229955","CA","Canada"
+"198.50.251.132","198.50.251.135","3325229956","3325229959","US","United States"
+"198.50.251.136","198.50.251.151","3325229960","3325229975","CA","Canada"
+"198.50.251.152","198.50.251.155","3325229976","3325229979","IN","India"
+"198.50.251.156","198.50.251.159","3325229980","3325229983","US","United States"
+"198.50.251.160","198.50.251.167","3325229984","3325229991","CA","Canada"
+"198.50.251.168","198.50.251.175","3325229992","3325229999","IN","India"
+"198.50.251.176","198.50.251.183","3325230000","3325230007","CA","Canada"
+"198.50.251.184","198.50.251.187","3325230008","3325230011","NL","Netherlands"
+"198.50.251.188","198.50.251.223","3325230012","3325230047","CA","Canada"
+"198.50.251.224","198.50.251.231","3325230048","3325230055","AE","United Arab Emirates"
+"198.50.251.232","198.50.251.235","3325230056","3325230059","CA","Canada"
+"198.50.251.236","198.50.251.251","3325230060","3325230075","US","United States"
+"198.50.251.252","198.50.251.255","3325230076","3325230079","CA","Canada"
+"198.50.252.0","198.50.252.15","3325230080","3325230095","US","United States"
+"198.50.252.16","198.50.252.23","3325230096","3325230103","CA","Canada"
+"198.50.252.24","198.50.252.31","3325230104","3325230111","US","United States"
+"198.50.252.32","198.50.252.43","3325230112","3325230123","CA","Canada"
+"198.50.252.44","198.50.252.47","3325230124","3325230127","CL","Chile"
+"198.50.252.48","198.50.252.87","3325230128","3325230167","CA","Canada"
+"198.50.252.88","198.50.252.91","3325230168","3325230171","PK","Pakistan"
+"198.50.252.92","198.50.252.95","3325230172","3325230175","US","United States"
+"198.50.252.96","198.50.252.239","3325230176","3325230319","CA","Canada"
+"198.50.252.240","198.50.252.243","3325230320","3325230323","US","United States"
+"198.50.252.244","198.50.253.159","3325230324","3325230495","CA","Canada"
+"198.50.253.160","198.50.253.175","3325230496","3325230511","US","United States"
+"198.50.253.176","198.50.253.191","3325230512","3325230527","CA","Canada"
+"198.50.253.192","198.50.253.207","3325230528","3325230543","MU","Mauritius"
+"198.50.253.208","198.50.253.227","3325230544","3325230563","US","United States"
+"198.50.253.228","198.50.253.247","3325230564","3325230583","CA","Canada"
+"198.50.253.248","198.50.253.255","3325230584","3325230591","SN","Senegal"
+"198.50.254.0","198.50.254.123","3325230592","3325230715","CA","Canada"
+"198.50.254.124","198.50.254.159","3325230716","3325230751","US","United States"
+"198.50.254.160","198.50.254.187","3325230752","3325230779","CA","Canada"
+"198.50.254.188","198.50.254.191","3325230780","3325230783","BR","Brazil"
+"198.50.254.192","198.50.255.127","3325230784","3325230975","CA","Canada"
+"198.50.255.128","198.50.255.143","3325230976","3325230991","US","United States"
+"198.50.255.144","198.50.255.159","3325230992","3325231007","AU","Australia"
+"198.50.255.160","198.50.255.247","3325231008","3325231095","CA","Canada"
+"198.50.255.248","198.50.255.251","3325231096","3325231099","US","United States"
+"198.50.255.252","198.50.255.255","3325231100","3325231103","BR","Brazil"
+"198.51.0.0","198.51.3.255","3325231104","3325232127","US","United States"
+"198.51.8.0","198.51.11.255","3325233152","3325234175","US","United States"
+"198.51.12.0","198.51.12.255","3325234176","3325234431","SA","Saudi Arabia"
+"198.51.13.0","198.51.70.255","3325234432","3325249279","US","United States"
+"198.51.71.0","198.51.71.255","3325249280","3325249535","CO","Colombia"
+"198.51.72.0","198.51.74.255","3325249536","3325250303","US","United States"
+"198.51.75.0","198.51.75.255","3325250304","3325250559","CA","Canada"
+"198.51.76.0","198.51.99.255","3325250560","3325256703","US","United States"
+"198.51.102.0","198.51.103.255","3325257216","3325257727","US","United States"
+"198.51.104.0","198.51.107.255","3325257728","3325258751","CA","Canada"
+"198.51.108.0","198.51.111.255","3325258752","3325259775","US","United States"
+"198.51.112.0","198.51.117.255","3325259776","3325261311","CA","Canada"
+"198.51.118.0","198.51.135.255","3325261312","3325265919","US","United States"
+"198.51.136.0","198.51.139.255","3325265920","3325266943","CA","Canada"
+"198.51.140.0","198.51.142.255","3325266944","3325267711","US","United States"
+"198.51.143.0","198.51.146.255","3325267712","3325268735","SY","Syrian Arab Republic"
+"198.51.147.0","198.51.150.255","3325268736","3325269759","US","United States"
+"198.51.151.0","198.51.151.255","3325269760","3325270015","CA","Canada"
+"198.51.152.0","198.51.155.255","3325270016","3325271039","US","United States"
+"198.51.156.0","198.51.156.255","3325271040","3325271295","CA","Canada"
+"198.51.157.0","198.51.194.255","3325271296","3325281023","US","United States"
+"198.51.195.0","198.51.195.255","3325281024","3325281279","NZ","New Zealand"
+"198.51.196.0","198.51.209.255","3325281280","3325284863","US","United States"
+"198.51.210.0","198.51.210.255","3325284864","3325285119","AU","Australia"
+"198.51.212.0","198.51.230.255","3325285376","3325290239","US","United States"
+"198.51.231.0","198.51.231.255","3325290240","3325290495","CA","Canada"
+"198.51.232.0","198.51.254.255","3325290496","3325296383","US","United States"
+"198.51.255.0","198.51.255.255","3325296384","3325296639","CA","Canada"
+"198.52.0.0","198.52.27.255","3325296640","3325303807","US","United States"
+"198.52.28.0","198.52.31.255","3325303808","3325304831","AS","American Samoa"
+"198.52.32.0","198.52.32.255","3325304832","3325305087","CA","Canada"
+"198.52.33.0","198.52.42.255","3325305088","3325307647","US","United States"
+"198.52.43.0","198.52.43.255","3325307648","3325307903","BB","Barbados"
+"198.52.44.0","198.52.47.255","3325307904","3325308927","GB","United Kingdom"
+"198.52.48.0","198.52.63.255","3325308928","3325313023","CA","Canada"
+"198.52.64.0","198.52.105.167","3325313024","3325323687","US","United States"
+"198.52.105.168","198.52.105.175","3325323688","3325323695","GB","United Kingdom"
+"198.52.105.176","198.52.159.255","3325323696","3325337599","US","United States"
+"198.52.160.0","198.52.161.255","3325337600","3325338111","GB","United Kingdom"
+"198.52.162.0","198.52.171.255","3325338112","3325340671","US","United States"
+"198.52.172.0","198.52.172.255","3325340672","3325340927","CA","Canada"
+"198.52.173.0","198.52.255.255","3325340928","3325362175","US","United States"
+"198.53.0.0","198.53.255.255","3325362176","3325427711","CA","Canada"
+"198.54.0.0","198.54.0.255","3325427712","3325427967","US","United States"
+"198.54.1.0","198.54.10.255","3325427968","3325430527","ZA","South Africa"
+"198.54.11.0","198.54.14.255","3325430528","3325431551","US","United States"
+"198.54.15.0","198.54.61.255","3325431552","3325443583","ZA","South Africa"
+"198.54.62.0","198.54.63.255","3325443584","3325444095","US","United States"
+"198.54.64.0","198.54.80.255","3325444096","3325448447","ZA","South Africa"
+"198.54.81.0","198.54.82.255","3325448448","3325448959","US","United States"
+"198.54.83.0","198.54.87.255","3325448960","3325450239","ZA","South Africa"
+"198.54.88.0","198.54.90.255","3325450240","3325451007","US","United States"
+"198.54.91.0","198.54.91.255","3325451008","3325451263","ZA","South Africa"
+"198.54.92.0","198.54.97.255","3325451264","3325452799","US","United States"
+"198.54.98.0","198.54.99.255","3325452800","3325453311","ZA","South Africa"
+"198.54.100.0","198.54.103.255","3325453312","3325454335","CA","Canada"
+"198.54.104.0","198.54.140.255","3325454336","3325463807","US","United States"
+"198.54.141.0","198.54.141.255","3325463808","3325464063","ZA","South Africa"
+"198.54.142.0","198.54.145.255","3325464064","3325465087","NA","Namibia"
+"198.54.146.0","198.54.151.255","3325465088","3325466623","ZA","South Africa"
+"198.54.152.0","198.54.153.255","3325466624","3325467135","US","United States"
+"198.54.154.0","198.54.163.255","3325467136","3325469695","ZA","South Africa"
+"198.54.164.0","198.54.164.255","3325469696","3325469951","US","United States"
+"198.54.165.0","198.54.165.255","3325469952","3325470207","ZA","South Africa"
+"198.54.166.0","198.54.169.255","3325470208","3325471231","US","United States"
+"198.54.170.0","198.54.170.255","3325471232","3325471487","ZA","South Africa"
+"198.54.171.0","198.54.172.255","3325471488","3325471999","US","United States"
+"198.54.173.0","198.54.181.255","3325472000","3325474303","ZA","South Africa"
+"198.54.182.0","198.54.182.255","3325474304","3325474559","US","United States"
+"198.54.183.0","198.54.199.255","3325474560","3325478911","ZA","South Africa"
+"198.54.200.0","198.54.201.255","3325478912","3325479423","US","United States"
+"198.54.202.0","198.54.210.255","3325479424","3325481727","ZA","South Africa"
+"198.54.211.0","198.54.211.255","3325481728","3325481983","US","United States"
+"198.54.212.0","198.54.215.255","3325481984","3325483007","CA","Canada"
+"198.54.216.0","198.54.218.255","3325483008","3325483775","US","United States"
+"198.54.219.0","198.54.220.255","3325483776","3325484287","ZA","South Africa"
+"198.54.221.0","198.54.222.255","3325484288","3325484799","US","United States"
+"198.54.223.0","198.54.223.255","3325484800","3325485055","ZA","South Africa"
+"198.54.224.0","198.54.224.255","3325485056","3325485311","US","United States"
+"198.54.225.0","198.54.229.255","3325485312","3325486591","ZA","South Africa"
+"198.54.230.0","198.54.230.255","3325486592","3325486847","US","United States"
+"198.54.231.0","198.54.232.255","3325486848","3325487359","ZA","South Africa"
+"198.54.233.0","198.54.233.255","3325487360","3325487615","US","United States"
+"198.54.234.0","198.54.234.255","3325487616","3325487871","ZA","South Africa"
+"198.54.235.0","198.54.246.255","3325487872","3325490943","US","United States"
+"198.54.247.0","198.54.254.255","3325490944","3325492991","ZA","South Africa"
+"198.54.255.0","198.55.15.255","3325492992","3325497343","US","United States"
+"198.55.16.0","198.55.25.255","3325497344","3325499903","PR","Puerto Rico"
+"198.55.26.0","198.55.27.255","3325499904","3325500415","US","United States"
+"198.55.28.0","198.55.31.255","3325500416","3325501439","TR","Turkey"
+"198.55.32.0","198.55.47.255","3325501440","3325505535","US","United States"
+"198.55.48.0","198.55.63.255","3325505536","3325509631","CA","Canada"
+"198.55.64.0","198.55.227.255","3325509632","3325551615","US","United States"
+"198.55.228.0","198.55.231.255","3325551616","3325552639","CA","Canada"
+"198.55.232.0","198.56.55.255","3325552640","3325573119","US","United States"
+"198.56.56.0","198.56.59.255","3325573120","3325574143","VG","Virgin Islands, British"
+"198.56.60.0","198.56.63.255","3325574144","3325575167","BB","Barbados"
+"198.56.64.0","198.57.25.255","3325575168","3325630975","US","United States"
+"198.57.26.0","198.57.27.255","3325630976","3325631487","CA","Canada"
+"198.57.28.0","198.57.63.255","3325631488","3325640703","US","United States"
+"198.57.64.0","198.57.79.255","3325640704","3325644799","CA","Canada"
+"198.57.80.0","198.57.255.255","3325644800","3325689855","US","United States"
+"198.58.0.0","198.58.1.255","3325689856","3325690367","JM","Jamaica"
+"198.58.2.0","198.58.6.255","3325690368","3325691647","US","United States"
+"198.58.7.0","198.58.7.255","3325691648","3325691903","CA","Canada"
+"198.58.8.0","198.58.12.255","3325691904","3325693183","BR","Brazil"
+"198.58.13.0","198.58.127.255","3325693184","3325722623","US","United States"
+"198.58.128.0","198.58.255.255","3325722624","3325755391","CA","Canada"
+"198.59.0.0","198.62.15.255","3325755392","3325956095","US","United States"
+"198.62.16.0","198.62.31.255","3325956096","3325960191","CA","Canada"
+"198.62.32.0","198.62.93.255","3325960192","3325976063","US","United States"
+"198.62.94.0","198.62.94.255","3325976064","3325976319","CA","Canada"
+"198.62.95.0","198.62.111.255","3325976320","3325980671","US","United States"
+"198.62.112.0","198.62.112.255","3325980672","3325980927","CA","Canada"
+"198.62.113.0","198.62.157.255","3325980928","3325992447","US","United States"
+"198.62.158.0","198.62.159.255","3325992448","3325992959","CA","Canada"
+"198.62.160.0","198.62.163.255","3325992960","3325993983","US","United States"
+"198.62.164.0","198.62.164.255","3325993984","3325994239","CA","Canada"
+"198.62.165.0","198.62.174.255","3325994240","3325996799","US","United States"
+"198.62.175.0","198.62.175.255","3325996800","3325997055","CA","Canada"
+"198.62.176.0","198.68.17.255","3325997056","3326349823","US","United States"
+"198.68.18.0","198.68.19.255","3326349824","3326350335","EC","Ecuador"
+"198.68.20.0","198.68.176.255","3326350336","3326390527","US","United States"
+"198.68.177.0","198.68.177.7","3326390528","3326390535","CA","Canada"
+"198.68.177.8","198.68.222.63","3326390536","3326402111","US","United States"
+"198.68.222.64","198.68.222.71","3326402112","3326402119","PR","Puerto Rico"
+"198.68.222.72","198.68.239.255","3326402120","3326406655","US","United States"
+"198.68.240.0","198.68.247.255","3326406656","3326408703","CO","Colombia"
+"198.68.248.0","198.69.11.255","3326408704","3326413823","US","United States"
+"198.69.12.0","198.69.13.255","3326413824","3326414335","YE","Yemen"
+"198.69.14.0","198.69.39.255","3326414336","3326420991","US","United States"
+"198.69.40.0","198.69.47.255","3326420992","3326423039","PR","Puerto Rico"
+"198.69.48.0","198.70.0.207","3326423040","3326476495","US","United States"
+"198.70.0.208","198.70.0.215","3326476496","3326476503","GE","Georgia"
+"198.70.0.216","198.70.62.79","3326476504","3326492239","US","United States"
+"198.70.62.80","198.70.62.95","3326492240","3326492255","CA","Canada"
+"198.70.62.96","198.70.195.255","3326492256","3326526463","US","United States"
+"198.70.196.0","198.70.196.255","3326526464","3326526719","CA","Canada"
+"198.70.197.0","198.72.23.255","3326526720","3326613503","US","United States"
+"198.72.24.0","198.72.31.255","3326613504","3326615551","CA","Canada"
+"198.72.32.0","198.72.95.255","3326615552","3326631935","US","United States"
+"198.72.96.0","198.72.127.255","3326631936","3326640127","CA","Canada"
+"198.72.128.0","198.73.30.255","3326640128","3326680831","US","United States"
+"198.73.31.0","198.73.31.255","3326680832","3326681087","CA","Canada"
+"198.73.32.0","198.73.32.255","3326681088","3326681343","US","United States"
+"198.73.33.0","198.73.37.255","3326681344","3326682623","CA","Canada"
+"198.73.38.0","198.73.38.255","3326682624","3326682879","US","United States"
+"198.73.39.0","198.73.94.255","3326682880","3326697215","CA","Canada"
+"198.73.95.0","198.73.103.255","3326697216","3326699519","US","United States"
+"198.73.104.0","198.73.104.255","3326699520","3326699775","CA","Canada"
+"198.73.105.0","198.73.108.255","3326699776","3326700799","US","United States"
+"198.73.109.0","198.73.157.255","3326700800","3326713343","CA","Canada"
+"198.73.158.0","198.73.160.255","3326713344","3326714111","US","United States"
+"198.73.161.0","198.73.171.255","3326714112","3326716927","CA","Canada"
+"198.73.172.0","198.73.175.255","3326716928","3326717951","US","United States"
+"198.73.176.0","198.73.191.255","3326717952","3326722047","CA","Canada"
+"198.73.192.0","198.73.207.255","3326722048","3326726143","US","United States"
+"198.73.208.0","198.73.208.255","3326726144","3326726399","CA","Canada"
+"198.73.209.0","198.73.209.255","3326726400","3326726655","US","United States"
+"198.73.210.0","198.73.219.255","3326726656","3326729215","CA","Canada"
+"198.73.220.0","198.73.220.255","3326729216","3326729471","JP","Japan"
+"198.73.221.0","198.73.221.255","3326729472","3326729727","CA","Canada"
+"198.73.222.0","198.73.239.255","3326729728","3326734335","US","United States"
+"198.73.240.0","198.73.240.255","3326734336","3326734591","CA","Canada"
+"198.73.241.0","198.73.250.255","3326734592","3326737151","US","United States"
+"198.73.251.0","198.73.252.255","3326737152","3326737663","CA","Canada"
+"198.73.253.0","198.73.253.255","3326737664","3326737919","US","United States"
+"198.73.254.0","198.73.254.255","3326737920","3326738175","CA","Canada"
+"198.73.255.0","198.74.103.63","3326738176","3326764863","US","United States"
+"198.74.103.64","198.74.103.71","3326764864","3326764871","GB","United Kingdom"
+"198.74.103.72","198.74.118.247","3326764872","3326768887","US","United States"
+"198.74.118.248","198.74.118.255","3326768888","3326768895","GB","United Kingdom"
+"198.74.119.0","198.74.126.175","3326768896","3326770863","US","United States"
+"198.74.126.176","198.74.126.183","3326770864","3326770871","GB","United Kingdom"
+"198.74.126.184","198.77.66.255","3326770872","3326952191","US","United States"
+"198.77.67.0","198.77.67.255","3326952192","3326952447","AS","American Samoa"
+"198.77.68.0","198.77.73.255","3326952448","3326953983","US","United States"
+"198.77.74.0","198.77.75.255","3326953984","3326954495","AS","American Samoa"
+"198.77.76.0","198.80.51.255","3326954496","3327144959","US","United States"
+"198.80.52.0","198.80.55.255","3327144960","3327145983","CA","Canada"
+"198.80.56.0","198.80.119.255","3327145984","3327162367","US","United States"
+"198.80.120.0","198.80.120.255","3327162368","3327162623","GB","United Kingdom"
+"198.80.121.0","198.80.121.255","3327162624","3327162879","US","United States"
+"198.80.122.0","198.80.123.255","3327162880","3327163391","GB","United Kingdom"
+"198.80.124.0","198.80.160.255","3327163392","3327172863","US","United States"
+"198.80.161.0","198.80.161.255","3327172864","3327173119","AP","Asia/Pacific Region"
+"198.80.162.0","198.80.255.255","3327173120","3327197183","US","United States"
+"198.81.0.0","198.81.3.255","3327197184","3327198207","JP","Japan"
+"198.81.4.0","198.81.7.255","3327198208","3327199231","US","United States"
+"198.81.8.0","198.81.11.255","3327199232","3327200255","BR","Brazil"
+"198.81.12.0","198.81.232.255","3327200256","3327256831","US","United States"
+"198.81.233.0","198.81.233.255","3327256832","3327257087","GU","Guam"
+"198.81.234.0","198.84.13.255","3327257088","3327397375","US","United States"
+"198.84.14.0","198.84.15.255","3327397376","3327397887","CA","Canada"
+"198.84.16.0","198.84.127.255","3327397888","3327426559","US","United States"
+"198.84.128.0","198.84.255.255","3327426560","3327459327","CA","Canada"
+"198.85.0.0","198.89.7.255","3327459328","3327723519","US","United States"
+"198.89.8.0","198.89.14.255","3327723520","3327725311","CA","Canada"
+"198.89.15.0","198.90.5.255","3327725312","3327788543","US","United States"
+"198.90.6.0","198.90.7.255","3327788544","3327789055","CA","Canada"
+"198.90.8.0","198.90.64.255","3327789056","3327803647","US","United States"
+"198.90.65.0","198.90.65.255","3327803648","3327803903","AP","Asia/Pacific Region"
+"198.90.66.0","198.90.75.255","3327803904","3327806463","US","United States"
+"198.90.76.0","198.90.95.255","3327806464","3327811583","CA","Canada"
+"198.90.96.0","198.91.127.255","3327811584","3327885311","US","United States"
+"198.91.128.0","198.91.255.255","3327885312","3327918079","CA","Canada"
+"198.92.0.0","198.93.47.255","3327918080","3327995903","US","United States"
+"198.93.48.0","198.93.51.255","3327995904","3327996927","CW","Curacao"
+"198.93.52.0","198.93.175.255","3327996928","3328028671","US","United States"
+"198.93.176.0","198.93.183.255","3328028672","3328030719","CW","Curacao"
+"198.93.184.0","198.96.0.255","3328030720","3328180479","US","United States"
+"198.96.1.0","198.96.3.255","3328180480","3328181247","CA","Canada"
+"198.96.4.0","198.96.5.255","3328181248","3328181759","US","United States"
+"198.96.6.0","198.96.21.255","3328181760","3328185855","CA","Canada"
+"198.96.22.0","198.96.22.255","3328185856","3328186111","US","United States"
+"198.96.23.0","198.96.28.255","3328186112","3328187647","CA","Canada"
+"198.96.29.0","198.96.29.255","3328187648","3328187903","US","United States"
+"198.96.30.0","198.96.62.255","3328187904","3328196351","CA","Canada"
+"198.96.63.0","198.96.63.255","3328196352","3328196607","US","United States"
+"198.96.64.0","198.96.87.255","3328196608","3328202751","CA","Canada"
+"198.96.88.0","198.96.95.255","3328202752","3328204799","US","United States"
+"198.96.96.0","198.96.134.255","3328204800","3328214783","CA","Canada"
+"198.96.135.0","198.96.136.255","3328214784","3328215295","GB","United Kingdom"
+"198.96.137.0","198.96.171.255","3328215296","3328224255","CA","Canada"
+"198.96.172.0","198.96.172.255","3328224256","3328224511","US","United States"
+"198.96.173.0","198.96.213.255","3328224512","3328235007","CA","Canada"
+"198.96.214.0","198.96.215.255","3328235008","3328235519","US","United States"
+"198.96.216.0","198.96.219.255","3328235520","3328236543","CA","Canada"
+"198.96.220.0","198.96.222.255","3328236544","3328237311","US","United States"
+"198.96.223.0","198.96.239.255","3328237312","3328241663","CA","Canada"
+"198.96.240.0","198.96.244.255","3328241664","3328242943","US","United States"
+"198.96.245.0","198.96.245.255","3328242944","3328243199","GB","United Kingdom"
+"198.96.246.0","198.96.255.255","3328243200","3328245759","CA","Canada"
+"198.97.0.0","198.97.210.255","3328245760","3328299775","US","United States"
+"198.97.211.0","198.97.215.255","3328299776","3328301055","CA","Canada"
+"198.97.216.0","198.97.236.255","3328301056","3328306431","US","United States"
+"198.97.237.0","198.97.237.255","3328306432","3328306687","CA","Canada"
+"198.97.238.0","198.98.116.223","3328306688","3328341215","US","United States"
+"198.98.116.224","198.98.116.231","3328341216","3328341223","CA","Canada"
+"198.98.116.232","198.98.183.255","3328341224","3328358399","US","United States"
+"198.98.184.0","198.98.191.255","3328358400","3328360447","CA","Canada"
+"198.98.192.0","198.99.27.255","3328360448","3328383999","US","United States"
+"198.99.28.0","198.99.31.255","3328384000","3328385023","CA","Canada"
+"198.99.32.0","198.99.67.255","3328385024","3328394239","US","United States"
+"198.99.68.0","198.99.68.255","3328394240","3328394495","GB","United Kingdom"
+"198.99.69.0","198.99.147.255","3328394496","3328414719","US","United States"
+"198.99.148.0","198.99.148.255","3328414720","3328414975","CH","Switzerland"
+"198.99.149.0","198.99.169.255","3328414976","3328420351","US","United States"
+"198.99.170.0","198.99.170.255","3328420352","3328420607","CA","Canada"
+"198.99.171.0","198.99.172.255","3328420608","3328421119","US","United States"
+"198.99.173.0","198.99.173.255","3328421120","3328421375","HK","Hong Kong"
+"198.99.174.0","198.99.217.255","3328421376","3328432639","US","United States"
+"198.99.218.0","198.99.221.255","3328432640","3328433663","CA","Canada"
+"198.99.222.0","198.99.222.255","3328433664","3328433919","CH","Switzerland"
+"198.99.223.0","198.100.127.255","3328433920","3328475135","US","United States"
+"198.100.128.0","198.100.135.255","3328475136","3328477183","CA","Canada"
+"198.100.136.0","198.100.143.255","3328477184","3328479231","US","United States"
+"198.100.144.0","198.100.145.135","3328479232","3328479623","CA","Canada"
+"198.100.145.136","198.100.145.136","3328479624","3328479624","US","United States"
+"198.100.145.137","198.100.151.255","3328479625","3328481279","CA","Canada"
+"198.100.152.0","198.100.152.255","3328481280","3328481535","US","United States"
+"198.100.153.0","198.100.153.223","3328481536","3328481759","CA","Canada"
+"198.100.153.224","198.100.153.224","3328481760","3328481760","US","United States"
+"198.100.153.225","198.100.155.255","3328481761","3328482303","CA","Canada"
+"198.100.156.0","198.100.157.255","3328482304","3328482815","US","United States"
+"198.100.158.0","198.100.159.255","3328482816","3328483327","CA","Canada"
+"198.100.160.0","198.101.27.255","3328483328","3328515071","US","United States"
+"198.101.28.0","198.101.31.255","3328515072","3328516095","DM","Dominica"
+"198.101.32.0","198.102.8.0","3328516096","3328575488","US","United States"
+"198.102.8.1","198.102.8.255","3328575489","3328575743","IN","India"
+"198.102.9.0","198.102.9.0","3328575744","3328575744","US","United States"
+"198.102.9.1","198.102.9.255","3328575745","3328575999","AM","Armenia"
+"198.102.10.0","198.102.11.0","3328576000","3328576256","US","United States"
+"198.102.11.1","198.102.11.255","3328576257","3328576511","LV","Latvia"
+"198.102.12.0","198.102.12.0","3328576512","3328576512","US","United States"
+"198.102.12.1","198.102.12.255","3328576513","3328576767","JP","Japan"
+"198.102.13.0","198.102.173.255","3328576768","3328617983","US","United States"
+"198.102.174.0","198.102.174.255","3328617984","3328618239","CA","Canada"
+"198.102.175.0","198.102.218.255","3328618240","3328629503","US","United States"
+"198.102.219.0","198.102.219.127","3328629504","3328629631","EU","Europe"
+"198.102.219.128","198.102.219.191","3328629632","3328629695","GB","United Kingdom"
+"198.102.219.192","198.102.219.255","3328629696","3328629759","EU","Europe"
+"198.102.220.0","198.102.220.255","3328629760","3328630015","US","United States"
+"198.102.221.0","198.102.221.255","3328630016","3328630271","CA","Canada"
+"198.102.222.0","198.102.223.255","3328630272","3328630783","US","United States"
+"198.102.224.0","198.102.227.255","3328630784","3328631807","CA","Canada"
+"198.102.228.0","198.102.255.255","3328631808","3328638975","US","United States"
+"198.103.0.0","198.103.255.255","3328638976","3328704511","CA","Canada"
+"198.104.0.0","198.105.16.255","3328704512","3328774399","US","United States"
+"198.105.17.0","198.105.22.255","3328774400","3328775935","CA","Canada"
+"198.105.23.0","198.105.75.255","3328775936","3328789503","US","United States"
+"198.105.76.0","198.105.77.255","3328789504","3328790015","AP","Asia/Pacific Region"
+"198.105.78.0","198.105.95.255","3328790016","3328794623","US","United States"
+"198.105.96.0","198.105.99.255","3328794624","3328795647","EU","Europe"
+"198.105.100.0","198.105.111.255","3328795648","3328798719","US","United States"
+"198.105.112.0","198.105.115.255","3328798720","3328799743","NL","Netherlands"
+"198.105.116.0","198.105.116.255","3328799744","3328799999","EU","Europe"
+"198.105.117.0","198.105.117.255","3328800000","3328800255","NL","Netherlands"
+"198.105.118.0","198.105.119.255","3328800256","3328800767","IT","Italy"
+"198.105.120.0","198.105.120.255","3328800768","3328801023","NZ","New Zealand"
+"198.105.121.0","198.105.121.255","3328801024","3328801279","SE","Sweden"
+"198.105.122.0","198.105.123.255","3328801280","3328801791","CZ","Czech Republic"
+"198.105.124.0","198.105.124.255","3328801792","3328802047","US","United States"
+"198.105.125.0","198.105.125.255","3328802048","3328802303","DE","Germany"
+"198.105.126.0","198.105.127.255","3328802304","3328802815","AU","Australia"
+"198.105.128.0","198.105.159.255","3328802816","3328811007","US","United States"
+"198.105.160.0","198.105.160.255","3328811008","3328811263","CN","China"
+"198.105.161.0","198.105.161.7","3328811264","3328811271","US","United States"
+"198.105.161.8","198.105.162.71","3328811272","3328811591","CN","China"
+"198.105.162.72","198.105.162.79","3328811592","3328811599","US","United States"
+"198.105.162.80","198.105.162.191","3328811600","3328811711","CN","China"
+"198.105.162.192","198.105.163.15","3328811712","3328811791","US","United States"
+"198.105.163.16","198.105.163.55","3328811792","3328811831","CN","China"
+"198.105.163.56","198.105.163.79","3328811832","3328811855","US","United States"
+"198.105.163.80","198.105.163.87","3328811856","3328811863","CN","China"
+"198.105.163.88","198.105.163.95","3328811864","3328811871","US","United States"
+"198.105.163.96","198.105.165.31","3328811872","3328812319","CN","China"
+"198.105.165.32","198.105.165.47","3328812320","3328812335","US","United States"
+"198.105.165.48","198.105.165.239","3328812336","3328812527","CN","China"
+"198.105.165.240","198.105.165.247","3328812528","3328812535","US","United States"
+"198.105.165.248","198.105.166.239","3328812536","3328812783","CN","China"
+"198.105.166.240","198.105.166.255","3328812784","3328812799","US","United States"
+"198.105.167.0","198.105.167.47","3328812800","3328812847","CN","China"
+"198.105.167.48","198.105.167.55","3328812848","3328812855","US","United States"
+"198.105.167.56","198.105.171.7","3328812856","3328813831","CN","China"
+"198.105.171.8","198.105.171.15","3328813832","3328813839","US","United States"
+"198.105.171.16","198.105.177.111","3328813840","3328815471","CN","China"
+"198.105.177.112","198.105.177.127","3328815472","3328815487","US","United States"
+"198.105.177.128","198.105.179.151","3328815488","3328816023","CN","China"
+"198.105.179.152","198.105.179.159","3328816024","3328816031","US","United States"
+"198.105.179.160","198.105.189.7","3328816032","3328818439","CN","China"
+"198.105.189.8","198.105.189.15","3328818440","3328818447","US","United States"
+"198.105.189.16","198.105.191.255","3328818448","3328819199","CN","China"
+"198.105.192.0","198.105.220.255","3328819200","3328826623","US","United States"
+"198.105.221.0","198.105.221.255","3328826624","3328826879","SG","Singapore"
+"198.105.222.0","198.112.5.255","3328826880","3329230335","US","United States"
+"198.112.6.0","198.112.6.255","3329230336","3329230591","JP","Japan"
+"198.112.7.0","198.116.29.255","3329230592","3329498623","US","United States"
+"198.116.30.0","198.116.30.255","3329498624","3329498879","ES","Spain"
+"198.116.31.0","198.133.31.255","3329498880","3330613247","US","United States"
+"198.133.32.0","198.133.37.255","3330613248","3330614783","CA","Canada"
+"198.133.38.0","198.133.46.255","3330614784","3330617087","US","United States"
+"198.133.47.0","198.133.47.255","3330617088","3330617343","CA","Canada"
+"198.133.48.0","198.133.62.255","3330617344","3330621183","US","United States"
+"198.133.63.0","198.133.72.255","3330621184","3330623743","CA","Canada"
+"198.133.73.0","198.133.74.255","3330623744","3330624255","US","United States"
+"198.133.75.0","198.133.75.255","3330624256","3330624511","CA","Canada"
+"198.133.76.0","198.133.79.255","3330624512","3330625535","US","United States"
+"198.133.80.0","198.133.85.255","3330625536","3330627071","GB","United Kingdom"
+"198.133.86.0","198.133.139.255","3330627072","3330640895","US","United States"
+"198.133.140.0","198.133.140.255","3330640896","3330641151","CH","Switzerland"
+"198.133.141.0","198.133.161.255","3330641152","3330646527","US","United States"
+"198.133.162.0","198.133.164.255","3330646528","3330647295","CA","Canada"
+"198.133.165.0","198.133.173.255","3330647296","3330649599","US","United States"
+"198.133.174.0","198.133.174.255","3330649600","3330649855","CA","Canada"
+"198.133.175.0","198.133.225.255","3330649856","3330662911","US","United States"
+"198.133.226.0","198.133.226.255","3330662912","3330663167","GB","United Kingdom"
+"198.133.227.0","198.133.230.255","3330663168","3330664191","US","United States"
+"198.133.231.0","198.133.231.255","3330664192","3330664447","CA","Canada"
+"198.133.232.0","198.134.27.255","3330664448","3330677759","US","United States"
+"198.134.28.0","198.134.31.255","3330677760","3330678783","CA","Canada"
+"198.134.32.0","198.134.55.255","3330678784","3330684927","US","United States"
+"198.134.56.0","198.134.56.255","3330684928","3330685183","IN","India"
+"198.134.57.0","198.134.170.255","3330685184","3330714367","US","United States"
+"198.134.171.0","198.134.171.255","3330714368","3330714623","CA","Canada"
+"198.134.172.0","198.134.218.255","3330714624","3330726655","US","United States"
+"198.134.219.0","198.134.219.255","3330726656","3330726911","CA","Canada"
+"198.134.220.0","198.135.71.255","3330726912","3330754559","US","United States"
+"198.135.72.0","198.135.72.255","3330754560","3330754815","CA","Canada"
+"198.135.73.0","198.135.106.255","3330754816","3330763519","US","United States"
+"198.135.107.0","198.135.107.255","3330763520","3330763775","CA","Canada"
+"198.135.108.0","198.135.115.255","3330763776","3330765823","US","United States"
+"198.135.116.0","198.135.117.255","3330765824","3330766335","CA","Canada"
+"198.135.118.0","198.135.136.255","3330766336","3330771199","US","United States"
+"198.135.137.0","198.135.138.255","3330771200","3330771711","CH","Switzerland"
+"198.135.139.0","198.135.166.255","3330771712","3330778879","US","United States"
+"198.135.167.0","198.135.167.255","3330778880","3330779135","GB","United Kingdom"
+"198.135.168.0","198.135.191.255","3330779136","3330785279","US","United States"
+"198.135.192.0","198.135.193.255","3330785280","3330785791","CA","Canada"
+"198.135.194.0","198.135.215.255","3330785792","3330791423","US","United States"
+"198.135.216.0","198.135.216.255","3330791424","3330791679","CA","Canada"
+"198.135.217.0","198.135.235.255","3330791680","3330796543","US","United States"
+"198.135.236.0","198.135.236.255","3330796544","3330796799","CA","Canada"
+"198.135.237.0","198.136.43.255","3330796800","3330812927","US","United States"
+"198.136.44.0","198.136.47.255","3330812928","3330813951","CA","Canada"
+"198.136.48.0","198.136.48.95","3330813952","3330814047","US","United States"
+"198.136.48.96","198.136.48.103","3330814048","3330814055","LK","Sri Lanka"
+"198.136.48.104","198.136.50.255","3330814056","3330814719","US","United States"
+"198.136.51.0","198.136.51.7","3330814720","3330814727","PK","Pakistan"
+"198.136.51.8","198.136.51.87","3330814728","3330814807","US","United States"
+"198.136.51.88","198.136.51.95","3330814808","3330814815","LK","Sri Lanka"
+"198.136.51.96","198.136.51.111","3330814816","3330814831","US","United States"
+"198.136.51.112","198.136.51.119","3330814832","3330814839","LK","Sri Lanka"
+"198.136.51.120","198.136.51.127","3330814840","3330814847","PK","Pakistan"
+"198.136.51.128","198.136.63.90","3330814848","3330817882","US","United States"
+"198.136.63.91","198.136.63.95","3330817883","3330817887","CL","Chile"
+"198.136.63.96","198.136.63.107","3330817888","3330817899","ES","Spain"
+"198.136.63.108","198.136.254.255","3330817900","3330866943","US","United States"
+"198.136.255.0","198.136.255.255","3330866944","3330867199","CA","Canada"
+"198.137.0.0","198.137.63.255","3330867200","3330883583","US","United States"
+"198.137.64.0","198.137.66.255","3330883584","3330884351","NL","Netherlands"
+"198.137.67.0","198.137.68.255","3330884352","3330884863","US","United States"
+"198.137.69.0","198.137.69.255","3330884864","3330885119","GB","United Kingdom"
+"198.137.70.0","198.137.81.127","3330885120","3330888063","US","United States"
+"198.137.81.128","198.137.81.191","3330888064","3330888127","NL","Netherlands"
+"198.137.81.192","198.137.81.255","3330888128","3330888191","US","United States"
+"198.137.82.0","198.137.83.255","3330888192","3330888703","AU","Australia"
+"198.137.84.0","198.137.84.255","3330888704","3330888959","US","United States"
+"198.137.85.0","198.137.85.255","3330888960","3330889215","CH","Switzerland"
+"198.137.86.0","198.137.86.255","3330889216","3330889471","GB","United Kingdom"
+"198.137.87.0","198.137.89.255","3330889472","3330890239","JP","Japan"
+"198.137.90.0","198.137.91.255","3330890240","3330890751","BE","Belgium"
+"198.137.92.0","198.137.93.255","3330890752","3330891263","GB","United Kingdom"
+"198.137.94.0","198.137.97.255","3330891264","3330892287","US","United States"
+"198.137.98.0","198.137.98.255","3330892288","3330892543","FR","France"
+"198.137.99.0","198.137.102.255","3330892544","3330893567","US","United States"
+"198.137.103.0","198.137.103.255","3330893568","3330893823","NL","Netherlands"
+"198.137.104.0","198.137.104.255","3330893824","3330894079","CA","Canada"
+"198.137.105.0","198.137.106.255","3330894080","3330894591","GB","United Kingdom"
+"198.137.107.0","198.137.107.255","3330894592","3330894847","DE","Germany"
+"198.137.108.0","198.137.119.255","3330894848","3330897919","US","United States"
+"198.137.120.0","198.137.120.255","3330897920","3330898175","CA","Canada"
+"198.137.121.0","198.137.121.255","3330898176","3330898431","DE","Germany"
+"198.137.122.0","198.137.123.255","3330898432","3330898943","FR","France"
+"198.137.124.0","198.137.145.255","3330898944","3330904575","US","United States"
+"198.137.146.0","198.137.146.255","3330904576","3330904831","CA","Canada"
+"198.137.147.0","198.140.133.255","3330904832","3331098111","US","United States"
+"198.140.134.0","198.140.134.255","3331098112","3331098367","CA","Canada"
+"198.140.135.0","198.140.150.255","3331098368","3331102463","US","United States"
+"198.140.151.0","198.140.151.255","3331102464","3331102719","CA","Canada"
+"198.140.152.0","198.141.255.255","3331102720","3331194879","US","United States"
+"198.142.0.0","198.142.255.255","3331194880","3331260415","AU","Australia"
+"198.143.0.0","198.143.34.255","3331260416","3331269375","US","United States"
+"198.143.35.0","198.143.35.255","3331269376","3331269631","AU","Australia"
+"198.143.36.0","198.143.36.0","3331269632","3331269632","IL","Israel"
+"198.143.36.1","198.143.38.255","3331269633","3331270399","US","United States"
+"198.143.39.0","198.143.39.0","3331270400","3331270400","SG","Singapore"
+"198.143.39.1","198.143.39.255","3331270401","3331270655","US","United States"
+"198.143.40.0","198.143.40.0","3331270656","3331270656","IL","Israel"
+"198.143.40.1","198.143.41.255","3331270657","3331271167","US","United States"
+"198.143.42.0","198.143.42.0","3331271168","3331271168","JP","Japan"
+"198.143.42.1","198.143.42.255","3331271169","3331271423","US","United States"
+"198.143.43.0","198.143.43.255","3331271424","3331271679","FR","France"
+"198.143.44.0","198.143.44.0","3331271680","3331271680","JP","Japan"
+"198.143.44.1","198.143.44.255","3331271681","3331271935","US","United States"
+"198.143.45.0","198.143.45.255","3331271936","3331272191","ES","Spain"
+"198.143.46.0","198.143.48.255","3331272192","3331272959","US","United States"
+"198.143.49.0","198.143.49.255","3331272960","3331273215","IT","Italy"
+"198.143.50.0","198.143.50.255","3331273216","3331273471","US","United States"
+"198.143.51.0","198.143.51.255","3331273472","3331273727","IL","Israel"
+"198.143.52.0","198.143.52.255","3331273728","3331273983","AU","Australia"
+"198.143.53.0","198.143.53.0","3331273984","3331273984","HK","Hong Kong"
+"198.143.53.1","198.143.53.255","3331273985","3331274239","US","United States"
+"198.143.54.0","198.143.54.0","3331274240","3331274240","SE","Sweden"
+"198.143.54.1","198.143.54.255","3331274241","3331274495","US","United States"
+"198.143.55.0","198.143.55.0","3331274496","3331274496","PL","Poland"
+"198.143.55.1","198.143.55.255","3331274497","3331274751","US","United States"
+"198.143.56.0","198.143.56.255","3331274752","3331275007","BR","Brazil"
+"198.143.57.0","198.143.57.255","3331275008","3331275263","US","United States"
+"198.143.58.0","198.143.58.0","3331275264","3331275264","CH","Switzerland"
+"198.143.58.1","198.143.59.255","3331275265","3331275775","US","United States"
+"198.143.60.0","198.143.60.0","3331275776","3331275776","CA","Canada"
+"198.143.60.1","198.144.105.87","3331275777","3331352919","US","United States"
+"198.144.105.88","198.144.105.88","3331352920","3331352920","A1","Anonymous Proxy"
+"198.144.105.89","198.144.119.255","3331352921","3331356671","US","United States"
+"198.144.120.0","198.144.121.255","3331356672","3331357183","BZ","Belize"
+"198.144.122.0","198.144.127.255","3331357184","3331358719","US","United States"
+"198.144.128.0","198.144.143.255","3331358720","3331362815","JP","Japan"
+"198.144.144.0","198.144.153.79","3331362816","3331365199","CA","Canada"
+"198.144.153.80","198.144.153.87","3331365200","3331365207","GB","United Kingdom"
+"198.144.153.88","198.144.159.255","3331365208","3331366911","CA","Canada"
+"198.144.160.0","198.144.175.255","3331366912","3331371007","US","United States"
+"198.144.176.0","198.144.176.63","3331371008","3331371071","NZ","New Zealand"
+"198.144.176.64","198.144.177.63","3331371072","3331371327","US","United States"
+"198.144.177.64","198.144.177.79","3331371328","3331371343","SE","Sweden"
+"198.144.177.80","198.144.179.199","3331371344","3331371975","US","United States"
+"198.144.179.200","198.144.179.207","3331371976","3331371983","PK","Pakistan"
+"198.144.179.208","198.144.180.255","3331371984","3331372287","US","United States"
+"198.144.181.0","198.144.181.31","3331372288","3331372319","FR","France"
+"198.144.181.32","198.147.17.255","3331372320","3331527167","US","United States"
+"198.147.18.0","198.147.19.255","3331527168","3331527679","GB","United Kingdom"
+"198.147.20.0","198.147.24.255","3331527680","3331528959","US","United States"
+"198.147.25.0","198.147.25.31","3331528960","3331528991","CN","China"
+"198.147.25.32","198.147.25.63","3331528992","3331529023","US","United States"
+"198.147.25.64","198.147.25.71","3331529024","3331529031","IN","India"
+"198.147.25.72","198.147.25.79","3331529032","3331529039","LB","Lebanon"
+"198.147.25.80","198.147.25.215","3331529040","3331529175","US","United States"
+"198.147.25.216","198.147.25.223","3331529176","3331529183","VE","Venezuela"
+"198.147.25.224","198.147.25.255","3331529184","3331529215","CN","China"
+"198.147.26.0","198.147.26.31","3331529216","3331529247","US","United States"
+"198.147.26.32","198.147.26.39","3331529248","3331529255","VE","Venezuela"
+"198.147.26.40","198.147.26.159","3331529256","3331529375","US","United States"
+"198.147.26.160","198.147.26.167","3331529376","3331529383","IN","India"
+"198.147.26.168","198.147.26.175","3331529384","3331529391","US","United States"
+"198.147.26.176","198.147.26.183","3331529392","3331529399","IN","India"
+"198.147.26.184","198.147.29.79","3331529400","3331530063","US","United States"
+"198.147.29.80","198.147.29.87","3331530064","3331530071","IN","India"
+"198.147.29.88","198.147.29.95","3331530072","3331530079","US","United States"
+"198.147.29.96","198.147.29.127","3331530080","3331530111","PK","Pakistan"
+"198.147.29.128","198.147.29.191","3331530112","3331530175","US","United States"
+"198.147.29.192","198.147.29.199","3331530176","3331530183","BR","Brazil"
+"198.147.29.200","198.147.29.207","3331530184","3331530191","MX","Mexico"
+"198.147.29.208","198.147.29.215","3331530192","3331530199","US","United States"
+"198.147.29.216","198.147.29.239","3331530200","3331530223","IN","India"
+"198.147.29.240","198.147.29.247","3331530224","3331530231","US","United States"
+"198.147.29.248","198.147.29.255","3331530232","3331530239","LB","Lebanon"
+"198.147.30.0","198.147.159.255","3331530240","3331563519","US","United States"
+"198.147.160.0","198.147.160.255","3331563520","3331563775","IN","India"
+"198.147.161.0","198.147.167.255","3331563776","3331565567","US","United States"
+"198.147.168.0","198.147.169.255","3331565568","3331566079","CA","Canada"
+"198.147.170.0","198.148.116.63","3331566080","3331617855","US","United States"
+"198.148.116.64","198.148.116.127","3331617856","3331617919","GB","United Kingdom"
+"198.148.116.128","198.148.124.239","3331617920","3331620079","US","United States"
+"198.148.124.240","198.148.124.255","3331620080","3331620095","GB","United Kingdom"
+"198.148.125.0","198.148.126.175","3331620096","3331620527","US","United States"
+"198.148.126.176","198.148.126.191","3331620528","3331620543","GB","United Kingdom"
+"198.148.126.192","198.148.173.255","3331620544","3331632639","US","United States"
+"198.148.174.0","198.148.174.255","3331632640","3331632895","CA","Canada"
+"198.148.175.0","198.148.176.255","3331632896","3331633407","US","United States"
+"198.148.177.0","198.148.178.255","3331633408","3331633919","CH","Switzerland"
+"198.148.179.0","198.148.188.255","3331633920","3331636479","US","United States"
+"198.148.189.0","198.148.189.255","3331636480","3331636735","AU","Australia"
+"198.148.190.0","198.148.191.255","3331636736","3331637247","US","United States"
+"198.148.192.0","198.148.195.255","3331637248","3331638271","KR","Korea, Republic of"
+"198.148.196.0","198.148.197.255","3331638272","3331638783","AU","Australia"
+"198.148.198.0","198.148.230.255","3331638784","3331647231","US","United States"
+"198.148.231.0","198.148.231.255","3331647232","3331647487","CA","Canada"
+"198.148.232.0","198.148.238.255","3331647488","3331649279","US","United States"
+"198.148.239.0","198.148.239.255","3331649280","3331649535","CA","Canada"
+"198.148.240.0","198.151.131.255","3331649536","3331818495","US","United States"
+"198.151.132.0","198.151.132.255","3331818496","3331818751","MX","Mexico"
+"198.151.133.0","198.151.216.111","3331818752","3331840111","US","United States"
+"198.151.216.112","198.151.216.115","3331840112","3331840115","CA","Canada"
+"198.151.216.116","198.152.13.255","3331840116","3331853823","US","United States"
+"198.152.14.0","198.152.14.255","3331853824","3331854079","AP","Asia/Pacific Region"
+"198.152.15.0","198.152.70.1","3331854080","3331868161","US","United States"
+"198.152.70.2","198.152.70.2","3331868162","3331868162","EU","Europe"
+"198.152.70.3","198.153.75.255","3331868163","3331935231","US","United States"
+"198.153.76.0","198.153.77.95","3331935232","3331935583","CA","Canada"
+"198.153.77.96","198.153.77.127","3331935584","3331935615","US","United States"
+"198.153.77.128","198.153.79.255","3331935616","3331936255","CA","Canada"
+"198.153.80.0","198.154.6.255","3331936256","3331983103","US","United States"
+"198.154.7.0","198.154.7.255","3331983104","3331983359","CA","Canada"
+"198.154.8.0","198.154.27.255","3331983360","3331988479","US","United States"
+"198.154.28.0","198.154.31.255","3331988480","3331989503","CA","Canada"
+"198.154.32.0","198.154.80.255","3331989504","3332002047","US","United States"
+"198.154.81.0","198.154.81.15","3332002048","3332002063","HU","Hungary"
+"198.154.81.16","198.154.82.255","3332002064","3332002559","US","United States"
+"198.154.83.0","198.154.83.255","3332002560","3332002815","AU","Australia"
+"198.154.84.0","198.154.87.127","3332002816","3332003711","US","United States"
+"198.154.87.128","198.154.87.255","3332003712","3332003839","IT","Italy"
+"198.154.88.0","198.154.90.255","3332003840","3332004607","US","United States"
+"198.154.91.0","198.154.91.31","3332004608","3332004639","AU","Australia"
+"198.154.91.32","198.154.92.0","3332004640","3332004864","US","United States"
+"198.154.92.1","198.154.92.63","3332004865","3332004927","CA","Canada"
+"198.154.92.64","198.154.92.95","3332004928","3332004959","AU","Australia"
+"198.154.92.96","198.154.92.254","3332004960","3332005118","CA","Canada"
+"198.154.92.255","198.154.94.62","3332005119","3332005438","US","United States"
+"198.154.94.63","198.154.94.127","3332005439","3332005503","IN","India"
+"198.154.94.128","198.154.94.254","3332005504","3332005630","CA","Canada"
+"198.154.94.255","198.154.183.255","3332005631","3332028415","US","United States"
+"198.154.184.0","198.154.191.255","3332028416","3332030463","CA","Canada"
+"198.154.192.0","198.155.144.255","3332030464","3332083967","US","United States"
+"198.155.145.0","198.155.145.255","3332083968","3332084223","AP","Asia/Pacific Region"
+"198.155.146.0","198.155.188.255","3332084224","3332095231","US","United States"
+"198.155.189.0","198.155.189.255","3332095232","3332095487","EU","Europe"
+"198.155.190.0","198.160.190.255","3332095488","3332423423","US","United States"
+"198.160.191.0","198.160.191.255","3332423424","3332423679","CA","Canada"
+"198.160.192.0","198.161.0.255","3332423680","3332440319","US","United States"
+"198.161.1.0","198.161.79.255","3332440320","3332460543","CA","Canada"
+"198.161.80.0","198.161.80.255","3332460544","3332460799","US","United States"
+"198.161.81.0","198.161.82.255","3332460800","3332461311","CA","Canada"
+"198.161.83.0","198.161.83.255","3332461312","3332461567","US","United States"
+"198.161.84.0","198.161.86.255","3332461568","3332462335","CA","Canada"
+"198.161.87.0","198.161.87.255","3332462336","3332462591","US","United States"
+"198.161.88.0","198.161.131.255","3332462592","3332473855","CA","Canada"
+"198.161.132.0","198.161.147.255","3332473856","3332477951","US","United States"
+"198.161.148.0","198.161.164.255","3332477952","3332482303","CA","Canada"
+"198.161.165.0","198.161.167.255","3332482304","3332483071","US","United States"
+"198.161.168.0","198.161.170.31","3332483072","3332483615","CO","Colombia"
+"198.161.170.32","198.161.170.127","3332483616","3332483711","US","United States"
+"198.161.170.128","198.161.170.159","3332483712","3332483743","PE","Peru"
+"198.161.170.160","198.161.170.255","3332483744","3332483839","US","United States"
+"198.161.171.0","198.161.171.255","3332483840","3332484095","BO","Bolivia"
+"198.161.172.0","198.161.199.255","3332484096","3332491263","CA","Canada"
+"198.161.200.0","198.161.202.255","3332491264","3332492031","US","United States"
+"198.161.203.0","198.161.236.255","3332492032","3332500735","CA","Canada"
+"198.161.237.0","198.161.237.255","3332500736","3332500991","US","United States"
+"198.161.238.0","198.161.238.255","3332500992","3332501247","CA","Canada"
+"198.161.239.0","198.161.239.255","3332501248","3332501503","US","United States"
+"198.161.240.0","198.161.245.255","3332501504","3332503039","CA","Canada"
+"198.161.246.0","198.161.247.255","3332503040","3332503551","US","United States"
+"198.161.248.0","198.161.254.255","3332503552","3332505343","CA","Canada"
+"198.161.255.0","198.162.0.255","3332505344","3332505855","US","United States"
+"198.162.1.0","198.162.11.255","3332505856","3332508671","CA","Canada"
+"198.162.12.0","198.162.12.255","3332508672","3332508927","US","United States"
+"198.162.13.0","198.162.76.255","3332508928","3332525311","CA","Canada"
+"198.162.77.0","198.162.79.255","3332525312","3332526079","US","United States"
+"198.162.80.0","198.162.81.255","3332526080","3332526591","CA","Canada"
+"198.162.82.0","198.162.83.255","3332526592","3332527103","US","United States"
+"198.162.84.0","198.162.87.255","3332527104","3332528127","CA","Canada"
+"198.162.88.0","198.162.93.255","3332528128","3332529663","US","United States"
+"198.162.94.0","198.162.191.255","3332529664","3332554751","CA","Canada"
+"198.162.192.0","198.162.207.255","3332554752","3332558847","US","United States"
+"198.162.208.0","198.162.223.255","3332558848","3332562943","CA","Canada"
+"198.162.224.0","198.162.225.255","3332562944","3332563455","US","United States"
+"198.162.226.0","198.162.229.255","3332563456","3332564479","CA","Canada"
+"198.162.230.0","198.162.230.255","3332564480","3332564735","US","United States"
+"198.162.231.0","198.162.238.255","3332564736","3332566783","CA","Canada"
+"198.162.239.0","198.162.239.255","3332566784","3332567039","US","United States"
+"198.162.240.0","198.162.254.255","3332567040","3332570879","CA","Canada"
+"198.162.255.0","198.163.0.255","3332570880","3332571391","US","United States"
+"198.163.1.0","198.163.31.255","3332571392","3332579327","CA","Canada"
+"198.163.32.0","198.163.39.255","3332579328","3332581375","US","United States"
+"198.163.40.0","198.163.73.255","3332581376","3332590079","CA","Canada"
+"198.163.74.0","198.163.75.255","3332590080","3332590591","US","United States"
+"198.163.76.0","198.163.91.255","3332590592","3332594687","CA","Canada"
+"198.163.92.0","198.163.92.255","3332594688","3332594943","US","United States"
+"198.163.93.0","198.163.94.255","3332594944","3332595455","CA","Canada"
+"198.163.95.0","198.163.95.255","3332595456","3332595711","US","United States"
+"198.163.96.0","198.163.153.255","3332595712","3332610559","CA","Canada"
+"198.163.154.0","198.163.155.255","3332610560","3332611071","US","United States"
+"198.163.156.0","198.163.156.255","3332611072","3332611327","CA","Canada"
+"198.163.157.0","198.163.157.255","3332611328","3332611583","US","United States"
+"198.163.158.0","198.163.175.255","3332611584","3332616191","CA","Canada"
+"198.163.176.0","198.163.178.255","3332616192","3332616959","US","United States"
+"198.163.179.0","198.163.181.255","3332616960","3332617727","CA","Canada"
+"198.163.182.0","198.163.207.255","3332617728","3332624383","US","United States"
+"198.163.208.0","198.163.254.255","3332624384","3332636415","CA","Canada"
+"198.163.255.0","198.163.255.255","3332636416","3332636671","US","United States"
+"198.164.0.0","198.165.87.255","3332636672","3332724735","CA","Canada"
+"198.165.88.0","198.165.95.255","3332724736","3332726783","PM","Saint Pierre and Miquelon"
+"198.165.96.0","198.165.135.255","3332726784","3332737023","CA","Canada"
+"198.165.136.0","198.165.139.255","3332737024","3332738047","PM","Saint Pierre and Miquelon"
+"198.165.140.0","198.165.163.255","3332738048","3332744191","CA","Canada"
+"198.165.164.0","198.165.167.255","3332744192","3332745215","PM","Saint Pierre and Miquelon"
+"198.165.168.0","198.165.194.255","3332745216","3332752127","CA","Canada"
+"198.165.195.0","198.165.195.255","3332752128","3332752383","PM","Saint Pierre and Miquelon"
+"198.165.196.0","198.166.255.255","3332752384","3332833279","CA","Canada"
+"198.167.0.0","198.167.0.255","3332833280","3332833535","US","United States"
+"198.167.1.0","198.167.31.255","3332833536","3332841471","CA","Canada"
+"198.167.32.0","198.167.32.255","3332841472","3332841727","US","United States"
+"198.167.33.0","198.167.128.255","3332841728","3332866303","CA","Canada"
+"198.167.129.0","198.167.143.16","3332866304","3332869904","US","United States"
+"198.167.143.17","198.167.143.17","3332869905","3332869905","BD","Bangladesh"
+"198.167.143.18","198.167.159.255","3332869906","3332874239","US","United States"
+"198.167.160.0","198.167.162.255","3332874240","3332875007","CA","Canada"
+"198.167.163.0","198.167.163.255","3332875008","3332875263","US","United States"
+"198.167.164.0","198.167.167.255","3332875264","3332876287","CA","Canada"
+"198.167.168.0","198.167.191.255","3332876288","3332882431","US","United States"
+"198.167.192.0","198.167.223.255","3332882432","3332890623","KN","Saint Kitts and Nevis"
+"198.167.224.0","198.167.249.255","3332890624","3332897279","US","United States"
+"198.167.250.0","198.167.255.255","3332897280","3332898815","CA","Canada"
+"198.168.0.0","198.168.0.255","3332898816","3332899071","US","United States"
+"198.168.1.0","198.168.29.255","3332899072","3332906495","CA","Canada"
+"198.168.30.0","198.168.41.255","3332906496","3332909567","US","United States"
+"198.168.42.0","198.168.42.255","3332909568","3332909823","CA","Canada"
+"198.168.43.0","198.168.43.255","3332909824","3332910079","US","United States"
+"198.168.44.0","198.168.93.255","3332910080","3332922879","CA","Canada"
+"198.168.94.0","198.168.95.255","3332922880","3332923391","US","United States"
+"198.168.96.0","198.168.104.255","3332923392","3332925695","CA","Canada"
+"198.168.105.0","198.168.111.255","3332925696","3332927487","US","United States"
+"198.168.116.0","198.168.117.255","3332928512","3332929023","US","United States"
+"198.168.118.0","198.168.121.255","3332929024","3332930047","CA","Canada"
+"198.168.124.0","198.168.126.255","3332930560","3332931327","US","United States"
+"198.168.127.0","198.168.191.255","3332931328","3332947967","CA","Canada"
+"198.168.192.0","198.168.192.255","3332947968","3332948223","US","United States"
+"198.168.193.0","198.168.255.255","3332948224","3332964351","CA","Canada"
+"198.169.0.0","198.169.0.255","3332964352","3332964607","US","United States"
+"198.169.1.0","198.169.6.255","3332964608","3332966143","CA","Canada"
+"198.169.7.0","198.169.7.255","3332966144","3332966399","US","United States"
+"198.169.8.0","198.169.60.255","3332966400","3332979967","CA","Canada"
+"198.169.61.0","198.169.63.255","3332979968","3332980735","US","United States"
+"198.169.64.0","198.169.95.255","3332980736","3332988927","CA","Canada"
+"198.169.96.0","198.169.99.255","3332988928","3332989951","US","United States"
+"198.169.100.0","198.169.127.255","3332989952","3332997119","CA","Canada"
+"198.169.128.0","198.169.128.255","3332997120","3332997375","US","United States"
+"198.169.129.0","198.169.171.255","3332997376","3333008383","CA","Canada"
+"198.169.172.0","198.169.173.255","3333008384","3333008895","US","United States"
+"198.169.174.0","198.169.187.255","3333008896","3333012479","CA","Canada"
+"198.169.188.0","198.169.189.255","3333012480","3333012991","US","United States"
+"198.169.190.0","198.169.193.255","3333012992","3333014015","CA","Canada"
+"198.169.194.0","198.169.195.255","3333014016","3333014527","US","United States"
+"198.169.196.0","198.169.207.255","3333014528","3333017599","CA","Canada"
+"198.169.208.0","198.169.209.255","3333017600","3333018111","US","United States"
+"198.169.210.0","198.169.229.255","3333018112","3333023231","CA","Canada"
+"198.169.230.0","198.169.237.255","3333023232","3333025279","US","United States"
+"198.169.238.0","198.169.254.255","3333025280","3333029631","CA","Canada"
+"198.169.255.0","198.175.63.255","3333029632","3333373951","US","United States"
+"198.175.64.0","198.175.79.255","3333373952","3333378047","IN","India"
+"198.175.80.0","198.175.110.255","3333378048","3333385983","US","United States"
+"198.175.111.0","198.175.111.255","3333385984","3333386239","JP","Japan"
+"198.175.112.0","198.175.150.255","3333386240","3333396223","US","United States"
+"198.175.151.0","198.175.151.255","3333396224","3333396479","JP","Japan"
+"198.175.152.0","198.175.152.193","3333396480","3333396673","US","United States"
+"198.175.152.194","198.175.152.194","3333396674","3333396674","DE","Germany"
+"198.175.152.195","198.175.152.209","3333396675","3333396689","US","United States"
+"198.175.152.210","198.175.152.211","3333396690","3333396691","EU","Europe"
+"198.175.152.212","198.176.18.255","3333396692","3333427967","US","United States"
+"198.176.19.0","198.176.19.39","3333427968","3333428007","GB","United Kingdom"
+"198.176.19.40","198.176.19.40","3333428008","3333428008","EU","Europe"
+"198.176.19.41","198.176.19.255","3333428009","3333428223","GB","United Kingdom"
+"198.176.20.0","198.176.81.255","3333428224","3333444095","US","United States"
+"198.176.82.0","198.176.82.255","3333444096","3333444351","GB","United Kingdom"
+"198.176.83.0","198.176.83.255","3333444352","3333444607","US","United States"
+"198.176.84.0","198.176.84.255","3333444608","3333444863","SG","Singapore"
+"198.176.85.0","198.176.190.255","3333444864","3333471999","US","United States"
+"198.176.191.0","198.176.191.255","3333472000","3333472255","NL","Netherlands"
+"198.176.192.0","198.176.222.255","3333472256","3333480191","US","United States"
+"198.176.223.0","198.176.227.255","3333480192","3333481471","DE","Germany"
+"198.176.228.0","198.177.55.255","3333481472","3333502975","US","United States"
+"198.177.56.0","198.177.57.127","3333502976","3333503359","CN","China"
+"198.177.57.128","198.177.57.159","3333503360","3333503391","US","United States"
+"198.177.57.160","198.177.61.15","3333503392","3333504271","CN","China"
+"198.177.61.16","198.177.61.31","3333504272","3333504287","US","United States"
+"198.177.61.32","198.177.61.175","3333504288","3333504431","CN","China"
+"198.177.61.176","198.177.61.191","3333504432","3333504447","US","United States"
+"198.177.61.192","198.177.63.255","3333504448","3333505023","CN","China"
+"198.177.64.0","198.177.119.255","3333505024","3333519359","US","United States"
+"198.177.120.0","198.177.121.255","3333519360","3333519871","HK","Hong Kong"
+"198.177.122.0","198.177.123.255","3333519872","3333520383","US","United States"
+"198.177.124.0","198.177.124.255","3333520384","3333520639","NL","Netherlands"
+"198.177.125.0","198.177.125.255","3333520640","3333520895","DE","Germany"
+"198.177.126.0","198.178.115.255","3333520896","3333583871","US","United States"
+"198.178.116.0","198.178.119.255","3333583872","3333584895","CA","Canada"
+"198.178.120.0","198.178.154.255","3333584896","3333593855","US","United States"
+"198.178.155.0","198.178.155.255","3333593856","3333594111","CA","Canada"
+"198.178.156.0","198.178.192.0","3333594112","3333603328","US","United States"
+"198.178.192.1","198.178.192.1","3333603329","3333603329","EU","Europe"
+"198.178.192.2","198.178.217.255","3333603330","3333609983","US","United States"
+"198.178.218.0","198.178.218.255","3333609984","3333610239","SG","Singapore"
+"198.178.219.0","198.178.235.255","3333610240","3333614591","US","United States"
+"198.178.236.0","198.178.236.255","3333614592","3333614847","GB","United Kingdom"
+"198.178.237.0","198.179.17.255","3333614848","3333624319","US","United States"
+"198.179.18.0","198.179.18.255","3333624320","3333624575","CA","Canada"
+"198.179.19.0","198.179.218.255","3333624576","3333675775","US","United States"
+"198.179.219.0","198.179.219.255","3333675776","3333676031","CA","Canada"
+"198.179.220.0","198.179.224.255","3333676032","3333677311","US","United States"
+"198.179.225.0","198.179.225.255","3333677312","3333677567","HK","Hong Kong"
+"198.179.226.0","198.180.64.255","3333677568","3333701887","US","United States"
+"198.180.65.0","198.180.65.255","3333701888","3333702143","GB","United Kingdom"
+"198.180.66.0","198.180.66.255","3333702144","3333702399","US","United States"
+"198.180.67.0","198.180.67.255","3333702400","3333702655","CH","Switzerland"
+"198.180.68.0","198.180.79.255","3333702656","3333705727","US","United States"
+"198.180.80.0","198.180.94.255","3333705728","3333709567","GB","United Kingdom"
+"198.180.95.0","198.180.98.255","3333709568","3333710591","US","United States"
+"198.180.99.0","198.180.99.255","3333710592","3333710847","IT","Italy"
+"198.180.100.0","198.180.101.255","3333710848","3333711359","GB","United Kingdom"
+"198.180.102.0","198.180.104.255","3333711360","3333712127","DE","Germany"
+"198.180.105.0","198.180.105.255","3333712128","3333712383","CH","Switzerland"
+"198.180.106.0","198.180.106.255","3333712384","3333712639","DE","Germany"
+"198.180.107.0","198.180.120.255","3333712640","3333716223","US","United States"
+"198.180.121.0","198.180.122.255","3333716224","3333716735","CA","Canada"
+"198.180.123.0","198.180.123.255","3333716736","3333716991","GB","United Kingdom"
+"198.180.124.0","198.180.124.255","3333716992","3333717247","AU","Australia"
+"198.180.125.0","198.180.125.255","3333717248","3333717503","FR","France"
+"198.180.126.0","198.180.126.255","3333717504","3333717759","SG","Singapore"
+"198.180.127.0","198.180.127.255","3333717760","3333718015","NL","Netherlands"
+"198.180.128.0","198.180.141.255","3333718016","3333721599","US","United States"
+"198.180.142.0","198.180.142.255","3333721600","3333721855","JP","Japan"
+"198.180.143.0","198.181.119.255","3333721856","3333781503","US","United States"
+"198.181.120.0","198.181.127.255","3333781504","3333783551","CA","Canada"
+"198.181.128.0","198.181.198.255","3333783552","3333801727","US","United States"
+"198.181.199.0","198.181.199.255","3333801728","3333801983","CA","Canada"
+"198.181.200.0","198.182.36.255","3333801984","3333825791","US","United States"
+"198.182.37.0","198.182.37.255","3333825792","3333826047","EU","Europe"
+"198.182.38.0","198.182.51.255","3333826048","3333829631","US","United States"
+"198.182.52.0","198.182.52.255","3333829632","3333829887","IN","India"
+"198.182.53.0","198.182.169.255","3333829888","3333859839","US","United States"
+"198.182.170.0","198.182.170.255","3333859840","3333860095","BM","Bermuda"
+"198.182.171.0","198.182.213.255","3333860096","3333871103","US","United States"
+"198.182.214.0","198.182.214.255","3333871104","3333871359","CA","Canada"
+"198.182.215.0","198.183.224.255","3333871360","3333939455","US","United States"
+"198.183.225.0","198.183.225.255","3333939456","3333939711","CA","Canada"
+"198.183.226.0","198.184.160.255","3333939712","3333988607","US","United States"
+"198.184.161.0","198.184.161.255","3333988608","3333988863","BR","Brazil"
+"198.184.162.0","198.184.196.255","3333988864","3333997823","US","United States"
+"198.184.197.0","198.184.197.255","3333997824","3333998079","CA","Canada"
+"198.184.198.0","198.184.230.255","3333998080","3334006527","US","United States"
+"198.184.231.0","198.184.231.255","3334006528","3334006783","NL","Netherlands"
+"198.184.232.0","198.184.234.255","3334006784","3334007551","US","United States"
+"198.184.235.0","198.184.235.255","3334007552","3334007807","EU","Europe"
+"198.184.236.0","198.185.27.255","3334007808","3334020095","US","United States"
+"198.185.28.0","198.185.31.255","3334020096","3334021119","CA","Canada"
+"198.185.32.0","198.185.216.255","3334021120","3334068479","US","United States"
+"198.185.217.0","198.185.217.255","3334068480","3334068735","CA","Canada"
+"198.185.218.0","198.186.234.255","3334068736","3334138623","US","United States"
+"198.186.235.0","198.186.235.255","3334138624","3334138879","BM","Bermuda"
+"198.186.236.0","198.187.170.255","3334138880","3334187775","US","United States"
+"198.187.171.0","198.187.171.255","3334187776","3334188031","BM","Bermuda"
+"198.187.172.0","198.199.6.255","3334188032","3334932223","US","United States"
+"198.199.7.0","198.199.7.255","3334932224","3334932479","CA","Canada"
+"198.199.8.0","198.199.13.255","3334932480","3334934015","US","United States"
+"198.199.14.0","198.199.15.255","3334934016","3334934527","CA","Canada"
+"198.199.16.0","198.199.123.255","3334934528","3334962175","US","United States"
+"198.199.124.0","198.199.127.255","3334962176","3334963199","NL","Netherlands"
+"198.199.128.0","198.199.255.255","3334963200","3334995967","US","United States"
+"198.200.0.0","198.200.9.255","3334995968","3334998527","PH","Philippines"
+"198.200.10.0","198.200.31.255","3334998528","3335004159","US","United States"
+"198.200.32.0","198.200.32.23","3335004160","3335004183","CN","China"
+"198.200.32.24","198.200.32.63","3335004184","3335004223","US","United States"
+"198.200.32.64","198.200.32.159","3335004224","3335004319","CN","China"
+"198.200.32.160","198.200.32.167","3335004320","3335004327","US","United States"
+"198.200.32.168","198.200.32.175","3335004328","3335004335","CN","China"
+"198.200.32.176","198.200.32.191","3335004336","3335004351","US","United States"
+"198.200.32.192","198.200.33.47","3335004352","3335004463","CN","China"
+"198.200.33.48","198.200.33.63","3335004464","3335004479","US","United States"
+"198.200.33.64","198.200.33.71","3335004480","3335004487","CN","China"
+"198.200.33.72","198.200.33.79","3335004488","3335004495","US","United States"
+"198.200.33.80","198.200.33.87","3335004496","3335004503","CN","China"
+"198.200.33.88","198.200.33.95","3335004504","3335004511","US","United States"
+"198.200.33.96","198.200.33.135","3335004512","3335004551","CN","China"
+"198.200.33.136","198.200.33.143","3335004552","3335004559","US","United States"
+"198.200.33.144","198.200.33.207","3335004560","3335004623","CN","China"
+"198.200.33.208","198.200.33.223","3335004624","3335004639","US","United States"
+"198.200.33.224","198.200.36.127","3335004640","3335005311","CN","China"
+"198.200.36.128","198.200.36.143","3335005312","3335005327","US","United States"
+"198.200.36.144","198.200.36.239","3335005328","3335005423","CN","China"
+"198.200.36.240","198.200.37.15","3335005424","3335005455","US","United States"
+"198.200.37.16","198.200.37.47","3335005456","3335005487","CN","China"
+"198.200.37.48","198.200.37.63","3335005488","3335005503","US","United States"
+"198.200.37.64","198.200.37.79","3335005504","3335005519","CN","China"
+"198.200.37.80","198.200.37.87","3335005520","3335005527","US","United States"
+"198.200.37.88","198.200.37.103","3335005528","3335005543","CN","China"
+"198.200.37.104","198.200.37.111","3335005544","3335005551","US","United States"
+"198.200.37.112","198.200.37.207","3335005552","3335005647","CN","China"
+"198.200.37.208","198.200.37.223","3335005648","3335005663","US","United States"
+"198.200.37.224","198.200.38.63","3335005664","3335005759","CN","China"
+"198.200.38.64","198.200.38.127","3335005760","3335005823","US","United States"
+"198.200.38.128","198.200.47.127","3335005824","3335008127","CN","China"
+"198.200.47.128","198.200.47.255","3335008128","3335008255","US","United States"
+"198.200.48.0","198.200.51.151","3335008256","3335009175","CN","China"
+"198.200.51.152","198.200.51.159","3335009176","3335009183","US","United States"
+"198.200.51.160","198.200.51.191","3335009184","3335009215","CN","China"
+"198.200.51.192","198.200.51.255","3335009216","3335009279","US","United States"
+"198.200.52.0","198.200.55.127","3335009280","3335010175","CN","China"
+"198.200.55.128","198.200.55.191","3335010176","3335010239","US","United States"
+"198.200.55.192","198.200.63.255","3335010240","3335012351","CN","China"
+"198.200.64.0","198.200.127.255","3335012352","3335028735","CA","Canada"
+"198.200.128.0","198.200.241.255","3335028736","3335057919","US","United States"
+"198.200.242.0","198.200.242.255","3335057920","3335058175","CA","Canada"
+"198.200.243.0","198.202.129.255","3335058176","3335160319","US","United States"
+"198.202.130.0","198.202.130.255","3335160320","3335160575","CA","Canada"
+"198.202.131.0","198.203.234.255","3335160576","3335252735","US","United States"
+"198.203.235.0","198.203.235.255","3335252736","3335252991","CA","Canada"
+"198.203.236.0","198.204.70.255","3335252992","3335276287","US","United States"
+"198.204.71.0","198.204.72.255","3335276288","3335276799","PR","Puerto Rico"
+"198.204.73.0","198.205.100.95","3335276800","3335349343","US","United States"
+"198.205.100.96","198.205.100.127","3335349344","3335349375","FR","France"
+"198.205.100.128","198.205.112.143","3335349376","3335352463","US","United States"
+"198.205.112.144","198.205.112.159","3335352464","3335352479","CA","Canada"
+"198.205.112.160","198.205.113.207","3335352480","3335352783","US","United States"
+"198.205.113.208","198.205.113.223","3335352784","3335352799","AU","Australia"
+"198.205.113.224","198.205.115.127","3335352800","3335353215","US","United States"
+"198.205.115.128","198.205.115.255","3335353216","3335353343","PR","Puerto Rico"
+"198.205.116.0","198.205.117.255","3335353344","3335353855","US","United States"
+"198.205.118.0","198.205.118.7","3335353856","3335353863","AU","Australia"
+"198.205.118.8","198.205.118.159","3335353864","3335354015","US","United States"
+"198.205.118.160","198.205.118.167","3335354016","3335354023","AU","Australia"
+"198.205.118.168","198.205.118.175","3335354024","3335354031","US","United States"
+"198.205.118.176","198.205.118.191","3335354032","3335354047","AU","Australia"
+"198.205.118.192","198.205.118.255","3335354048","3335354111","US","United States"
+"198.205.119.0","198.205.119.31","3335354112","3335354143","CN","China"
+"198.205.119.32","198.205.119.67","3335354144","3335354179","AU","Australia"
+"198.205.119.68","198.205.119.71","3335354180","3335354183","CA","Canada"
+"198.205.119.72","198.205.119.79","3335354184","3335354191","US","United States"
+"198.205.119.80","198.205.119.83","3335354192","3335354195","AU","Australia"
+"198.205.119.84","198.205.120.63","3335354196","3335354431","US","United States"
+"198.205.120.64","198.205.120.95","3335354432","3335354463","AU","Australia"
+"198.205.120.96","198.205.121.127","3335354464","3335354751","US","United States"
+"198.205.121.128","198.205.121.159","3335354752","3335354783","CN","China"
+"198.205.121.160","198.206.196.255","3335354784","3335439615","US","United States"
+"198.206.197.0","198.206.197.255","3335439616","3335439871","CH","Switzerland"
+"198.206.198.0","198.206.199.255","3335439872","3335440383","US","United States"
+"198.206.200.0","198.206.202.255","3335440384","3335441151","CH","Switzerland"
+"198.206.203.0","198.207.7.255","3335441152","3335456767","US","United States"
+"198.207.16.0","198.207.23.255","3335458816","3335460863","BM","Bermuda"
+"198.207.24.0","198.207.79.255","3335460864","3335475199","US","United States"
+"198.207.80.0","198.207.80.255","3335475200","3335475455","DE","Germany"
+"198.207.81.0","198.207.99.127","3335475456","3335480191","US","United States"
+"198.207.99.128","198.207.99.255","3335480192","3335480319","IT","Italy"
+"198.207.100.0","198.208.15.255","3335480320","3335524351","US","United States"
+"198.208.16.0","198.208.16.255","3335524352","3335524607","AU","Australia"
+"198.208.17.0","198.208.208.255","3335524608","3335573759","US","United States"
+"198.208.209.0","198.208.209.255","3335573760","3335574015","IN","India"
+"198.208.210.0","198.208.239.255","3335574016","3335581695","US","United States"
+"198.208.240.0","198.208.240.255","3335581696","3335581951","EU","Europe"
+"198.208.241.0","198.208.242.255","3335581952","3335582463","US","United States"
+"198.208.243.0","198.208.243.255","3335582464","3335582719","EU","Europe"
+"198.208.244.0","198.210.37.199","3335582720","3335660999","US","United States"
+"198.210.37.200","198.210.37.240","3335661000","3335661040","GR","Greece"
+"198.210.37.241","198.210.38.1","3335661041","3335661057","US","United States"
+"198.210.38.2","198.210.38.100","3335661058","3335661156","ID","Indonesia"
+"198.210.38.101","198.210.39.1","3335661157","3335661313","US","United States"
+"198.210.39.2","198.210.39.100","3335661314","3335661412","BS","Bahamas"
+"198.210.39.101","198.210.40.100","3335661413","3335661668","US","United States"
+"198.210.40.101","198.210.40.195","3335661669","3335661763","BD","Bangladesh"
+"198.210.40.196","198.210.41.1","3335661764","3335661825","US","United States"
+"198.210.41.2","198.210.41.100","3335661826","3335661924","NO","Norway"
+"198.210.41.101","198.210.41.190","3335661925","3335662014","AM","Armenia"
+"198.210.41.191","198.210.41.199","3335662015","3335662023","US","United States"
+"198.210.41.200","198.210.41.245","3335662024","3335662069","IT","Italy"
+"198.210.41.246","198.210.42.100","3335662070","3335662180","US","United States"
+"198.210.42.101","198.210.42.198","3335662181","3335662278","IN","India"
+"198.210.42.199","198.210.42.199","3335662279","3335662279","US","United States"
+"198.210.42.200","198.210.42.245","3335662280","3335662325","GB","United Kingdom"
+"198.210.42.246","198.210.43.199","3335662326","3335662535","US","United States"
+"198.210.43.200","198.210.43.250","3335662536","3335662586","JP","Japan"
+"198.210.43.251","198.210.44.100","3335662587","3335662692","US","United States"
+"198.210.44.101","198.210.44.195","3335662693","3335662787","LA","Lao People's Democratic Republic"
+"198.210.44.196","198.210.44.199","3335662788","3335662791","US","United States"
+"198.210.44.200","198.210.44.235","3335662792","3335662827","TH","Thailand"
+"198.210.44.236","198.210.45.1","3335662828","3335662849","US","United States"
+"198.210.45.2","198.210.45.100","3335662850","3335662948","JP","Japan"
+"198.210.45.101","198.210.48.100","3335662949","3335663716","US","United States"
+"198.210.48.101","198.210.48.195","3335663717","3335663811","JP","Japan"
+"198.210.48.196","198.210.49.100","3335663812","3335663972","US","United States"
+"198.210.49.101","198.210.49.190","3335663973","3335664062","KR","Korea, Republic of"
+"198.210.49.191","198.210.50.1","3335664063","3335664129","US","United States"
+"198.210.50.2","198.210.50.100","3335664130","3335664228","JP","Japan"
+"198.210.50.101","198.210.50.195","3335664229","3335664323","TH","Thailand"
+"198.210.50.196","198.210.51.1","3335664324","3335664385","US","United States"
+"198.210.51.2","198.210.51.100","3335664386","3335664484","UA","Ukraine"
+"198.210.51.101","198.210.51.185","3335664485","3335664569","PL","Poland"
+"198.210.51.186","198.210.53.100","3335664570","3335664996","US","United States"
+"198.210.53.101","198.210.53.175","3335664997","3335665071","LV","Latvia"
+"198.210.53.176","198.210.54.100","3335665072","3335665252","US","United States"
+"198.210.54.101","198.210.54.190","3335665253","3335665342","TH","Thailand"
+"198.210.54.191","198.210.55.100","3335665343","3335665508","US","United States"
+"198.210.55.101","198.210.55.190","3335665509","3335665598","TH","Thailand"
+"198.210.55.191","198.210.56.100","3335665599","3335665764","US","United States"
+"198.210.56.101","198.210.56.190","3335665765","3335665854","IN","India"
+"198.210.56.191","198.210.58.1","3335665855","3335666177","US","United States"
+"198.210.58.2","198.210.58.100","3335666178","3335666276","ID","Indonesia"
+"198.210.58.101","198.210.59.100","3335666277","3335666532","US","United States"
+"198.210.59.101","198.210.59.195","3335666533","3335666627","CN","China"
+"198.210.59.196","198.210.60.100","3335666628","3335666788","US","United States"
+"198.210.60.101","198.210.60.190","3335666789","3335666878","IS","Iceland"
+"198.210.60.191","198.210.61.1","3335666879","3335666945","US","United States"
+"198.210.61.2","198.210.61.100","3335666946","3335667044","JO","Jordan"
+"198.210.61.101","198.211.8.159","3335667045","3335719071","US","United States"
+"198.211.8.160","198.211.8.175","3335719072","3335719087","IN","India"
+"198.211.8.176","198.211.117.255","3335719088","3335747071","US","United States"
+"198.211.118.0","198.211.127.255","3335747072","3335749631","NL","Netherlands"
+"198.211.128.0","198.212.6.255","3335749632","3335784191","US","United States"
+"198.212.7.0","198.212.7.255","3335784192","3335784447","CA","Canada"
+"198.212.8.0","198.213.50.255","3335784448","3335860991","US","United States"
+"198.213.51.0","198.213.51.255","3335860992","3335861247","MX","Mexico"
+"198.213.52.0","198.217.115.255","3335861248","3336139775","US","United States"
+"198.217.116.0","198.217.119.255","3336139776","3336140799","CA","Canada"
+"198.217.120.0","198.228.89.255","3336140800","3336854015","US","United States"
+"198.228.90.0","198.228.90.255","3336854016","3336854271","CO","Colombia"
+"198.228.91.0","198.229.0.255","3336854272","3336896767","US","United States"
+"198.229.1.0","198.229.1.255","3336896768","3336897023","VE","Venezuela"
+"198.229.2.0","198.230.111.255","3336897024","3336990719","US","United States"
+"198.230.112.0","198.230.112.255","3336990720","3336990975","CA","Canada"
+"198.230.113.0","198.230.113.255","3336990976","3336991231","US","United States"
+"198.230.114.0","198.230.114.255","3336991232","3336991487","CA","Canada"
+"198.230.115.0","198.230.120.255","3336991488","3336993023","US","United States"
+"198.230.121.0","198.230.122.255","3336993024","3336993535","CA","Canada"
+"198.230.123.0","198.230.123.255","3336993536","3336993791","US","United States"
+"198.230.124.0","198.230.124.255","3336993792","3336994047","CA","Canada"
+"198.230.125.0","198.231.11.255","3336994048","3337030655","US","United States"
+"198.231.12.0","198.231.12.255","3337030656","3337030911","GB","United Kingdom"
+"198.231.13.0","198.231.65.255","3337030912","3337044479","US","United States"
+"198.231.66.0","198.231.66.255","3337044480","3337044735","CA","Canada"
+"198.231.67.0","198.231.67.255","3337044736","3337044991","US","United States"
+"198.231.68.0","198.231.71.255","3337044992","3337046015","CA","Canada"
+"198.231.72.0","198.231.73.255","3337046016","3337046527","US","United States"
+"198.231.74.0","198.231.77.255","3337046528","3337047551","CA","Canada"
+"198.231.78.0","198.231.87.255","3337047552","3337050111","US","United States"
+"198.231.88.0","198.231.93.255","3337050112","3337051647","CA","Canada"
+"198.231.94.0","198.231.94.255","3337051648","3337051903","US","United States"
+"198.231.95.0","198.231.95.255","3337051904","3337052159","CA","Canada"
+"198.231.96.0","198.231.99.255","3337052160","3337053183","US","United States"
+"198.231.100.0","198.231.101.255","3337053184","3337053695","CA","Canada"
+"198.231.102.0","198.231.107.255","3337053696","3337055231","US","United States"
+"198.231.108.0","198.231.127.255","3337055232","3337060351","CA","Canada"
+"198.231.128.0","198.233.155.31","3337060352","3337198367","US","United States"
+"198.233.155.32","198.233.155.63","3337198368","3337198399","CA","Canada"
+"198.233.155.64","198.233.156.111","3337198400","3337198703","US","United States"
+"198.233.156.112","198.233.156.115","3337198704","3337198707","CA","Canada"
+"198.233.156.116","198.233.168.7","3337198708","3337201671","US","United States"
+"198.233.168.8","198.233.168.23","3337201672","3337201687","CA","Canada"
+"198.233.168.24","198.233.168.63","3337201688","3337201727","US","United States"
+"198.233.168.64","198.233.168.71","3337201728","3337201735","CA","Canada"
+"198.233.168.72","198.233.168.103","3337201736","3337201767","US","United States"
+"198.233.168.104","198.233.168.111","3337201768","3337201775","CA","Canada"
+"198.233.168.112","198.233.168.127","3337201776","3337201791","US","United States"
+"198.233.168.128","198.233.168.135","3337201792","3337201799","CA","Canada"
+"198.233.168.136","198.233.198.31","3337201800","3337209375","US","United States"
+"198.233.198.32","198.233.198.39","3337209376","3337209383","CA","Canada"
+"198.233.198.40","198.233.230.255","3337209384","3337217791","US","United States"
+"198.233.231.0","198.233.231.255","3337217792","3337218047","CA","Canada"
+"198.233.232.0","198.235.0.255","3337218048","3337289983","US","United States"
+"198.235.1.0","198.235.31.255","3337289984","3337297919","CA","Canada"
+"198.235.32.0","198.235.47.255","3337297920","3337302015","US","United States"
+"198.235.48.0","198.235.53.255","3337302016","3337303551","CA","Canada"
+"198.235.54.0","198.235.55.255","3337303552","3337304063","US","United States"
+"198.235.56.0","198.235.127.255","3337304064","3337322495","CA","Canada"
+"198.235.128.0","198.235.128.255","3337322496","3337322751","US","United States"
+"198.235.129.0","198.235.129.255","3337322752","3337323007","CA","Canada"
+"198.235.130.0","198.235.135.255","3337323008","3337324543","US","United States"
+"198.235.136.0","198.235.177.255","3337324544","3337335295","CA","Canada"
+"198.235.178.0","198.235.179.255","3337335296","3337335807","US","United States"
+"198.235.180.0","198.235.203.255","3337335808","3337341951","CA","Canada"
+"198.235.204.0","198.235.205.255","3337341952","3337342463","US","United States"
+"198.235.206.0","198.235.254.255","3337342464","3337355007","CA","Canada"
+"198.235.255.0","198.240.127.255","3337355008","3337650175","US","United States"
+"198.240.128.0","198.240.129.255","3337650176","3337650687","GB","United Kingdom"
+"198.240.130.0","198.240.130.255","3337650688","3337650943","US","United States"
+"198.240.131.0","198.240.131.255","3337650944","3337651199","HK","Hong Kong"
+"198.240.132.0","198.240.132.255","3337651200","3337651455","CH","Switzerland"
+"198.240.133.0","198.240.133.255","3337651456","3337651711","SG","Singapore"
+"198.240.134.0","198.240.140.255","3337651712","3337653503","CH","Switzerland"
+"198.240.141.0","198.240.141.255","3337653504","3337653759","JP","Japan"
+"198.240.142.0","198.240.145.255","3337653760","3337654783","CH","Switzerland"
+"198.240.146.0","198.240.147.255","3337654784","3337655295","AU","Australia"
+"198.240.148.0","198.240.255.255","3337655296","3337682943","CH","Switzerland"
+"198.241.0.0","198.244.9.255","3337682944","3337882111","US","United States"
+"198.244.10.0","198.244.11.255","3337882112","3337882623","AU","Australia"
+"198.244.12.0","198.244.47.255","3337882624","3337891839","US","United States"
+"198.244.48.0","198.244.49.31","3337891840","3337892127","IN","India"
+"198.244.49.32","198.244.49.63","3337892128","3337892159","US","United States"
+"198.244.49.64","198.244.49.159","3337892160","3337892255","IN","India"
+"198.244.49.160","198.244.49.255","3337892256","3337892351","US","United States"
+"198.244.50.0","198.244.50.255","3337892352","3337892607","CN","China"
+"198.244.51.0","198.244.51.63","3337892608","3337892671","HK","Hong Kong"
+"198.244.51.64","198.244.52.255","3337892672","3337893119","US","United States"
+"198.244.53.0","198.244.53.255","3337893120","3337893375","CN","China"
+"198.244.54.0","198.244.54.255","3337893376","3337893631","CA","Canada"
+"198.244.55.0","198.244.55.255","3337893632","3337893887","IN","India"
+"198.244.56.0","198.244.56.255","3337893888","3337894143","CN","China"
+"198.244.57.0","198.244.57.255","3337894144","3337894399","US","United States"
+"198.244.58.0","198.244.58.63","3337894400","3337894463","IN","India"
+"198.244.58.64","198.244.58.127","3337894464","3337894527","US","United States"
+"198.244.58.128","198.244.58.255","3337894528","3337894655","IN","India"
+"198.244.59.0","198.244.59.63","3337894656","3337894719","CN","China"
+"198.244.59.64","198.244.59.127","3337894720","3337894783","US","United States"
+"198.244.59.128","198.244.59.255","3337894784","3337894911","CN","China"
+"198.244.60.0","198.244.60.255","3337894912","3337895167","IN","India"
+"198.244.61.0","198.244.61.127","3337895168","3337895295","CN","China"
+"198.244.61.128","198.244.62.127","3337895296","3337895551","US","United States"
+"198.244.62.128","198.244.62.191","3337895552","3337895615","CN","China"
+"198.244.62.192","198.244.62.255","3337895616","3337895679","US","United States"
+"198.244.63.0","198.244.63.255","3337895680","3337895935","CN","China"
+"198.244.64.0","198.244.79.255","3337895936","3337900031","PR","Puerto Rico"
+"198.244.80.0","198.245.13.255","3337900032","3337948671","US","United States"
+"198.245.14.0","198.245.15.255","3337948672","3337949183","CA","Canada"
+"198.245.16.0","198.245.47.255","3337949184","3337957375","US","United States"
+"198.245.48.0","198.245.55.255","3337957376","3337959423","CA","Canada"
+"198.245.56.0","198.245.59.255","3337959424","3337960447","US","United States"
+"198.245.60.0","198.245.64.15","3337960448","3337961487","CA","Canada"
+"198.245.64.16","198.245.64.47","3337961488","3337961519","US","United States"
+"198.245.64.48","198.245.64.55","3337961520","3337961527","RO","Romania"
+"198.245.64.56","198.245.64.63","3337961528","3337961535","US","United States"
+"198.245.64.64","198.245.64.71","3337961536","3337961543","AZ","Azerbaijan"
+"198.245.64.72","198.245.64.79","3337961544","3337961551","US","United States"
+"198.245.64.80","198.245.64.87","3337961552","3337961559","KZ","Kazakhstan"
+"198.245.64.88","198.245.64.95","3337961560","3337961567","ID","Indonesia"
+"198.245.64.96","198.245.64.103","3337961568","3337961575","PK","Pakistan"
+"198.245.64.104","198.245.64.111","3337961576","3337961583","AZ","Azerbaijan"
+"198.245.64.112","198.245.64.127","3337961584","3337961599","US","United States"
+"198.245.64.128","198.245.64.143","3337961600","3337961615","RO","Romania"
+"198.245.64.144","198.245.64.159","3337961616","3337961631","US","United States"
+"198.245.64.160","198.245.64.191","3337961632","3337961663","GB","United Kingdom"
+"198.245.64.192","198.245.64.207","3337961664","3337961679","CA","Canada"
+"198.245.64.208","198.245.68.127","3337961680","3337962623","US","United States"
+"198.245.68.128","198.245.68.255","3337962624","3337962751","CA","Canada"
+"198.245.69.0","198.245.70.127","3337962752","3337963135","US","United States"
+"198.245.70.128","198.245.70.255","3337963136","3337963263","TR","Turkey"
+"198.245.71.0","198.245.72.119","3337963264","3337963639","US","United States"
+"198.245.72.120","198.245.72.127","3337963640","3337963647","CA","Canada"
+"198.245.72.128","198.245.72.255","3337963648","3337963775","US","United States"
+"198.245.73.0","198.245.73.7","3337963776","3337963783","AZ","Azerbaijan"
+"198.245.73.8","198.245.73.15","3337963784","3337963791","US","United States"
+"198.245.73.16","198.245.73.23","3337963792","3337963799","AZ","Azerbaijan"
+"198.245.73.24","198.245.73.39","3337963800","3337963815","US","United States"
+"198.245.73.40","198.245.73.47","3337963816","3337963823","CA","Canada"
+"198.245.73.48","198.245.73.71","3337963824","3337963847","US","United States"
+"198.245.73.72","198.245.73.79","3337963848","3337963855","BR","Brazil"
+"198.245.73.80","198.245.73.87","3337963856","3337963863","CA","Canada"
+"198.245.73.88","198.245.73.95","3337963864","3337963871","MA","Morocco"
+"198.245.73.96","198.245.73.111","3337963872","3337963887","CA","Canada"
+"198.245.73.112","198.245.73.127","3337963888","3337963903","US","United States"
+"198.245.73.128","198.245.73.135","3337963904","3337963911","MA","Morocco"
+"198.245.73.136","198.245.73.191","3337963912","3337963967","US","United States"
+"198.245.73.192","198.245.73.255","3337963968","3337964031","IN","India"
+"198.245.74.0","198.245.76.127","3337964032","3337964671","US","United States"
+"198.245.76.128","198.245.76.191","3337964672","3337964735","IN","India"
+"198.245.76.192","198.245.77.255","3337964736","3337965055","US","United States"
+"198.245.78.0","198.245.78.255","3337965056","3337965311","HK","Hong Kong"
+"198.245.79.0","198.245.95.255","3337965312","3337969663","US","United States"
+"198.245.96.0","198.245.111.255","3337969664","3337973759","PR","Puerto Rico"
+"198.245.112.0","198.245.127.255","3337973760","3337977855","CA","Canada"
+"198.245.128.0","198.245.138.255","3337977856","3337980671","US","United States"
+"198.245.139.0","198.245.139.255","3337980672","3337980927","PR","Puerto Rico"
+"198.245.140.0","198.245.159.255","3337980928","3337986047","US","United States"
+"198.245.160.0","198.245.160.255","3337986048","3337986303","BB","Barbados"
+"198.245.161.0","198.245.175.255","3337986304","3337990143","US","United States"
+"198.245.176.0","198.245.177.255","3337990144","3337990655","CA","Canada"
+"198.245.178.0","198.245.254.255","3337990656","3338010367","US","United States"
+"198.245.255.0","198.245.255.255","3338010368","3338010623","PR","Puerto Rico"
+"198.246.0.0","198.246.27.255","3338010624","3338017791","US","United States"
+"198.246.28.0","198.246.31.255","3338017792","3338018815","CA","Canada"
+"198.246.32.0","198.246.43.255","3338018816","3338021887","US","United States"
+"198.246.44.0","198.246.47.255","3338021888","3338022911","CA","Canada"
+"198.246.48.0","198.246.222.255","3338022912","3338067711","US","United States"
+"198.246.223.0","198.246.223.255","3338067712","3338067967","SG","Singapore"
+"198.246.224.0","198.246.228.255","3338067968","3338069247","US","United States"
+"198.246.229.0","198.246.230.255","3338069248","3338069759","BB","Barbados"
+"198.246.231.0","198.249.0.255","3338069760","3338207487","US","United States"
+"198.249.1.0","198.249.1.255","3338207488","3338207743","CA","Canada"
+"198.249.2.0","198.249.4.255","3338207744","3338208511","US","United States"
+"198.249.5.0","198.249.5.255","3338208512","3338208767","CA","Canada"
+"198.249.6.0","198.249.16.255","3338208768","3338211583","US","United States"
+"198.249.17.0","198.249.18.255","3338211584","3338212095","CA","Canada"
+"198.249.19.0","198.249.31.255","3338212096","3338215423","US","United States"
+"198.249.32.0","198.249.33.255","3338215424","3338215935","CA","Canada"
+"198.249.34.0","198.249.35.255","3338215936","3338216447","US","United States"
+"198.249.36.0","198.249.36.255","3338216448","3338216703","CA","Canada"
+"198.249.37.0","198.249.38.255","3338216704","3338217215","US","United States"
+"198.249.39.0","198.249.39.255","3338217216","3338217471","CA","Canada"
+"198.249.40.0","198.249.51.255","3338217472","3338220543","US","United States"
+"198.249.52.0","198.249.53.255","3338220544","3338221055","CA","Canada"
+"198.249.54.0","198.249.60.255","3338221056","3338222847","US","United States"
+"198.249.61.0","198.249.62.255","3338222848","3338223359","CA","Canada"
+"198.249.63.0","198.249.83.255","3338223360","3338228735","US","United States"
+"198.249.84.0","198.249.84.255","3338228736","3338228991","CA","Canada"
+"198.249.85.0","198.249.87.255","3338228992","3338229759","US","United States"
+"198.249.88.0","198.249.88.255","3338229760","3338230015","CA","Canada"
+"198.249.89.0","198.249.90.255","3338230016","3338230527","US","United States"
+"198.249.91.0","198.249.91.255","3338230528","3338230783","CA","Canada"
+"198.249.92.0","198.249.95.255","3338230784","3338231807","US","United States"
+"198.249.96.0","198.249.96.255","3338231808","3338232063","CA","Canada"
+"198.249.97.0","198.249.102.255","3338232064","3338233599","US","United States"
+"198.249.103.0","198.249.103.255","3338233600","3338233855","VG","Virgin Islands, British"
+"198.249.104.0","198.249.108.255","3338233856","3338235135","US","United States"
+"198.249.109.0","198.249.109.255","3338235136","3338235391","CA","Canada"
+"198.249.110.0","198.249.110.255","3338235392","3338235647","US","United States"
+"198.249.111.0","198.249.111.255","3338235648","3338235903","CA","Canada"
+"198.249.112.0","198.249.114.255","3338235904","3338236671","US","United States"
+"198.249.115.0","198.249.115.255","3338236672","3338236927","CA","Canada"
+"198.249.116.0","198.249.123.255","3338236928","3338238975","US","United States"
+"198.249.124.0","198.249.124.255","3338238976","3338239231","CA","Canada"
+"198.249.125.0","198.249.127.255","3338239232","3338239999","US","United States"
+"198.249.128.0","198.249.128.255","3338240000","3338240255","CA","Canada"
+"198.249.129.0","198.249.133.255","3338240256","3338241535","US","United States"
+"198.249.134.0","198.249.135.255","3338241536","3338242047","CA","Canada"
+"198.249.136.0","198.249.151.255","3338242048","3338246143","US","United States"
+"198.249.152.0","198.249.152.255","3338246144","3338246399","CA","Canada"
+"198.249.153.0","198.249.153.255","3338246400","3338246655","US","United States"
+"198.249.154.0","198.249.155.255","3338246656","3338247167","CA","Canada"
+"198.249.156.0","198.249.156.255","3338247168","3338247423","US","United States"
+"198.249.157.0","198.249.157.255","3338247424","3338247679","CA","Canada"
+"198.249.158.0","198.249.158.255","3338247680","3338247935","US","United States"
+"198.249.159.0","198.249.163.255","3338247936","3338249215","CA","Canada"
+"198.249.164.0","198.249.165.255","3338249216","3338249727","US","United States"
+"198.249.166.0","198.249.166.255","3338249728","3338249983","CA","Canada"
+"198.249.167.0","198.249.169.255","3338249984","3338250751","US","United States"
+"198.249.170.0","198.249.170.255","3338250752","3338251007","CA","Canada"
+"198.249.171.0","198.249.171.255","3338251008","3338251263","US","United States"
+"198.249.172.0","198.249.173.255","3338251264","3338251775","CA","Canada"
+"198.249.174.0","198.249.176.255","3338251776","3338252543","US","United States"
+"198.249.177.0","198.249.177.255","3338252544","3338252799","CA","Canada"
+"198.249.178.0","198.249.179.255","3338252800","3338253311","US","United States"
+"198.249.180.0","198.249.180.255","3338253312","3338253567","CA","Canada"
+"198.249.181.0","198.249.182.255","3338253568","3338254079","US","United States"
+"198.249.183.0","198.249.183.255","3338254080","3338254335","CA","Canada"
+"198.249.184.0","198.249.188.255","3338254336","3338255615","US","United States"
+"198.249.189.0","198.249.189.255","3338255616","3338255871","CA","Canada"
+"198.249.190.0","198.249.195.255","3338255872","3338257407","US","United States"
+"198.249.196.0","198.249.196.255","3338257408","3338257663","CA","Canada"
+"198.249.197.0","198.249.197.255","3338257664","3338257919","US","United States"
+"198.249.198.0","198.249.198.255","3338257920","3338258175","CA","Canada"
+"198.249.199.0","198.249.203.255","3338258176","3338259455","US","United States"
+"198.249.204.0","198.249.204.255","3338259456","3338259711","CA","Canada"
+"198.249.205.0","198.249.208.255","3338259712","3338260735","US","United States"
+"198.249.209.0","198.249.212.255","3338260736","3338261759","CA","Canada"
+"198.249.213.0","198.249.215.255","3338261760","3338262527","US","United States"
+"198.249.216.0","198.249.217.255","3338262528","3338263039","CA","Canada"
+"198.249.218.0","198.249.221.255","3338263040","3338264063","US","United States"
+"198.249.222.0","198.249.223.255","3338264064","3338264575","CA","Canada"
+"198.249.224.0","198.249.228.255","3338264576","3338265855","US","United States"
+"198.249.229.0","198.249.231.255","3338265856","3338266623","CA","Canada"
+"198.249.232.0","198.249.235.255","3338266624","3338267647","US","United States"
+"198.249.236.0","198.249.237.255","3338267648","3338268159","CA","Canada"
+"198.249.238.0","198.249.241.255","3338268160","3338269183","US","United States"
+"198.249.242.0","198.249.245.255","3338269184","3338270207","CA","Canada"
+"198.249.246.0","198.249.247.255","3338270208","3338270719","US","United States"
+"198.249.248.0","198.249.249.255","3338270720","3338271231","CA","Canada"
+"198.249.250.0","198.249.250.255","3338271232","3338271487","US","United States"
+"198.249.251.0","198.249.251.255","3338271488","3338271743","CA","Canada"
+"198.249.252.0","198.249.252.255","3338271744","3338271999","US","United States"
+"198.249.253.0","198.249.253.255","3338272000","3338272255","CA","Canada"
+"198.249.254.0","198.251.47.255","3338272256","3338350591","US","United States"
+"198.251.48.0","198.251.63.255","3338350592","3338354687","CA","Canada"
+"198.251.64.0","198.251.80.98","3338354688","3338358882","US","United States"
+"198.251.80.99","198.251.80.99","3338358883","3338358883","DE","Germany"
+"198.251.80.100","198.251.80.124","3338358884","3338358908","US","United States"
+"198.251.80.125","198.251.80.125","3338358909","3338358909","DE","Germany"
+"198.251.80.126","198.251.80.139","3338358910","3338358923","US","United States"
+"198.251.80.140","198.251.80.140","3338358924","3338358924","DE","Germany"
+"198.251.80.141","198.251.80.203","3338358925","3338358987","US","United States"
+"198.251.80.204","198.251.80.204","3338358988","3338358988","DE","Germany"
+"198.251.80.205","198.251.80.231","3338358989","3338359015","US","United States"
+"198.251.80.232","198.251.80.232","3338359016","3338359016","DE","Germany"
+"198.251.80.233","198.251.80.249","3338359017","3338359033","US","United States"
+"198.251.80.250","198.251.80.250","3338359034","3338359034","DE","Germany"
+"198.251.80.251","198.251.81.255","3338359035","3338359295","US","United States"
+"198.251.82.0","198.251.82.63","3338359296","3338359359","BR","Brazil"
+"198.251.82.64","198.251.84.9","3338359360","3338359817","US","United States"
+"198.251.84.10","198.251.84.10","3338359818","3338359818","GB","United Kingdom"
+"198.251.84.11","198.251.84.39","3338359819","3338359847","US","United States"
+"198.251.84.40","198.251.84.40","3338359848","3338359848","RO","Romania"
+"198.251.84.41","198.251.86.119","3338359849","3338360439","US","United States"
+"198.251.86.120","198.251.86.120","3338360440","3338360440","CA","Canada"
+"198.251.86.121","198.251.86.159","3338360441","3338360479","US","United States"
+"198.251.86.160","198.251.86.163","3338360480","3338360483","GB","United Kingdom"
+"198.251.86.164","198.251.87.255","3338360484","3338360831","US","United States"
+"198.251.88.0","198.251.88.255","3338360832","3338361087","RU","Russian Federation"
+"198.251.89.0","198.251.89.104","3338361088","3338361192","US","United States"
+"198.251.89.105","198.251.89.105","3338361193","3338361193","RO","Romania"
+"198.251.89.106","198.251.127.255","3338361194","3338371071","US","United States"
+"198.251.128.0","198.251.255.255","3338371072","3338403839","CA","Canada"
+"198.252.0.0","198.252.79.255","3338403840","3338424319","US","United States"
+"198.252.80.0","198.252.95.255","3338424320","3338428415","CA","Canada"
+"198.252.96.0","198.252.100.255","3338428416","3338429695","US","United States"
+"198.252.101.0","198.252.101.255","3338429696","3338429951","SG","Singapore"
+"198.252.102.0","198.252.104.255","3338429952","3338430719","US","United States"
+"198.252.105.0","198.252.105.255","3338430720","3338430975","NL","Netherlands"
+"198.252.106.0","198.252.107.255","3338430976","3338431487","US","United States"
+"198.252.108.0","198.252.108.255","3338431488","3338431743","CA","Canada"
+"198.252.109.0","198.252.110.255","3338431744","3338432255","US","United States"
+"198.252.111.0","198.252.111.255","3338432256","3338432511","CA","Canada"
+"198.252.112.0","198.252.127.255","3338432512","3338436607","US","United States"
+"198.252.128.0","198.252.131.255","3338436608","3338437631","CA","Canada"
+"198.252.132.0","198.252.199.255","3338437632","3338455039","US","United States"
+"198.252.200.0","198.252.200.255","3338455040","3338455295","GB","United Kingdom"
+"198.252.201.0","198.254.127.255","3338455296","3338567679","US","United States"
+"198.254.128.0","198.254.255.255","3338567680","3338600447","CA","Canada"
+"198.255.0.0","198.255.2.23","3338600448","3338600983","US","United States"
+"198.255.2.24","198.255.2.31","3338600984","3338600991","CA","Canada"
+"198.255.2.32","198.255.2.39","3338600992","3338600999","BR","Brazil"
+"198.255.2.40","198.255.2.47","3338601000","3338601007","MX","Mexico"
+"198.255.2.48","198.255.2.55","3338601008","3338601015","JP","Japan"
+"198.255.2.56","198.255.2.63","3338601016","3338601023","AU","Australia"
+"198.255.2.64","198.255.85.255","3338601024","3338622463","US","United States"
+"198.255.86.0","198.255.89.255","3338622464","3338623487","CA","Canada"
+"198.255.90.0","198.255.121.255","3338623488","3338631679","US","United States"
+"198.255.122.0","198.255.122.255","3338631680","3338631935","CA","Canada"
+"198.255.123.0","199.0.79.255","3338631936","3338686463","US","United States"
+"199.0.80.0","199.0.87.255","3338686464","3338688511","AW","Aruba"
+"199.0.88.0","199.1.151.255","3338688512","3338770431","US","United States"
+"199.1.152.0","199.1.159.255","3338770432","3338772479","PR","Puerto Rico"
+"199.1.160.0","199.2.111.255","3338772480","3338825727","US","United States"
+"199.2.112.0","199.2.119.255","3338825728","3338827775","AW","Aruba"
+"199.2.120.0","199.2.205.79","3338827776","3338849615","US","United States"
+"199.2.205.80","199.2.205.95","3338849616","3338849631","FR","France"
+"199.2.205.96","199.3.195.255","3338849632","3338912767","US","United States"
+"199.3.196.0","199.3.196.255","3338912768","3338913023","EC","Ecuador"
+"199.3.197.0","199.3.209.255","3338913024","3338916351","US","United States"
+"199.3.210.0","199.3.210.127","3338916352","3338916479","CN","China"
+"199.3.210.128","199.4.143.255","3338916480","3338964991","US","United States"
+"199.4.144.0","199.4.144.255","3338964992","3338965247","CA","Canada"
+"199.4.145.0","199.4.189.255","3338965248","3338976767","US","United States"
+"199.4.190.0","199.4.190.255","3338976768","3338977023","CA","Canada"
+"199.4.191.0","199.4.254.255","3338977024","3338993407","US","United States"
+"199.4.255.0","199.4.255.255","3338993408","3338993663","CA","Canada"
+"199.5.0.0","199.5.193.255","3338993664","3339043327","US","United States"
+"199.5.194.0","199.5.194.255","3339043328","3339043583","CA","Canada"
+"199.5.195.0","199.6.63.255","3339043584","3339075583","US","United States"
+"199.6.64.0","199.6.68.255","3339075584","3339076863","GB","United Kingdom"
+"199.6.69.0","199.6.71.255","3339076864","3339077631","JP","Japan"
+"199.6.72.0","199.6.72.255","3339077632","3339077887","SG","Singapore"
+"199.6.73.0","199.6.77.255","3339077888","3339079167","US","United States"
+"199.6.78.0","199.6.78.255","3339079168","3339079423","DK","Denmark"
+"199.6.79.0","199.6.79.255","3339079424","3339079679","CA","Canada"
+"199.6.80.0","199.6.83.255","3339079680","3339080703","IT","Italy"
+"199.6.84.0","199.6.84.255","3339080704","3339080959","FR","France"
+"199.6.85.0","199.6.87.255","3339080960","3339081727","HK","Hong Kong"
+"199.6.88.0","199.6.88.255","3339081728","3339081983","NL","Netherlands"
+"199.6.89.0","199.6.91.255","3339081984","3339082751","FR","France"
+"199.6.92.0","199.6.105.255","3339082752","3339086335","US","United States"
+"199.6.106.0","199.6.106.255","3339086336","3339086591","JP","Japan"
+"199.6.107.0","199.6.127.255","3339086592","3339091967","US","United States"
+"199.6.128.0","199.6.131.255","3339091968","3339092991","NL","Netherlands"
+"199.6.132.0","199.6.133.255","3339092992","3339093503","US","United States"
+"199.6.134.0","199.6.135.255","3339093504","3339094015","NL","Netherlands"
+"199.6.136.0","199.7.86.255","3339094016","3339147007","US","United States"
+"199.7.87.0","199.7.89.255","3339147008","3339147775","CA","Canada"
+"199.7.90.0","199.7.90.255","3339147776","3339148031","MS","Montserrat"
+"199.7.91.0","199.7.111.255","3339148032","3339153407","US","United States"
+"199.7.112.0","199.7.119.255","3339153408","3339155455","BB","Barbados"
+"199.7.120.0","199.7.135.255","3339155456","3339159551","US","United States"
+"199.7.136.0","199.7.139.255","3339159552","3339160575","CA","Canada"
+"199.7.140.0","199.7.155.255","3339160576","3339164671","US","United States"
+"199.7.156.0","199.7.159.255","3339164672","3339165695","CA","Canada"
+"199.7.160.0","199.7.167.255","3339165696","3339167743","US","United States"
+"199.7.168.0","199.7.171.255","3339167744","3339168767","PR","Puerto Rico"
+"199.7.172.0","199.7.207.255","3339168768","3339177983","US","United States"
+"199.7.208.0","199.7.209.255","3339177984","3339178495","PR","Puerto Rico"
+"199.7.210.0","199.7.210.255","3339178496","3339178751","DO","Dominican Republic"
+"199.7.211.0","199.7.211.255","3339178752","3339179007","PR","Puerto Rico"
+"199.7.212.0","199.7.215.255","3339179008","3339180031","US","United States"
+"199.7.216.0","199.7.219.255","3339180032","3339181055","CA","Canada"
+"199.7.220.0","199.7.231.255","3339181056","3339184127","US","United States"
+"199.7.232.0","199.7.238.175","3339184128","3339185839","CA","Canada"
+"199.7.238.176","199.7.238.179","3339185840","3339185843","US","United States"
+"199.7.238.180","199.7.239.255","3339185844","3339186175","CA","Canada"
+"199.7.240.0","199.9.23.255","3339186176","3339261951","US","United States"
+"199.9.24.0","199.9.31.255","3339261952","3339263999","HK","Hong Kong"
+"199.9.32.0","199.9.56.255","3339264000","3339270399","US","United States"
+"199.9.57.0","199.9.57.255","3339270400","3339270655","CA","Canada"
+"199.9.60.0","199.10.25.255","3339271168","3339327999","US","United States"
+"199.10.28.0","199.10.29.63","3339328512","3339328831","CA","Canada"
+"199.10.29.64","199.10.29.127","3339328832","3339328895","US","United States"
+"199.10.29.128","199.10.29.175","3339328896","3339328943","CA","Canada"
+"199.10.29.176","199.10.29.191","3339328944","3339328959","AE","United Arab Emirates"
+"199.10.29.192","199.10.29.255","3339328960","3339329023","CA","Canada"
+"199.10.30.0","199.10.30.127","3339329024","3339329151","GB","United Kingdom"
+"199.10.30.128","199.10.30.255","3339329152","3339329279","CA","Canada"
+"199.10.31.0","199.10.31.127","3339329280","3339329407","US","United States"
+"199.10.31.128","199.10.31.159","3339329408","3339329439","CA","Canada"
+"199.10.31.160","199.10.31.175","3339329440","3339329455","GB","United Kingdom"
+"199.10.31.176","199.10.31.239","3339329456","3339329519","CA","Canada"
+"199.10.31.240","199.10.31.247","3339329520","3339329527","GB","United Kingdom"
+"199.10.31.248","199.10.31.255","3339329528","3339329535","CA","Canada"
+"199.10.32.0","199.10.65.255","3339329536","3339338239","US","United States"
+"199.10.66.0","199.10.66.255","3339338240","3339338495","CA","Canada"
+"199.10.67.0","199.10.83.255","3339338496","3339342847","US","United States"
+"199.10.84.0","199.10.84.255","3339342848","3339343103","CA","Canada"
+"199.10.85.0","199.15.79.255","3339343104","3339669503","US","United States"
+"199.15.80.0","199.15.88.255","3339669504","3339671807","CA","Canada"
+"199.15.89.0","199.15.89.255","3339671808","3339672063","US","United States"
+"199.15.92.0","199.15.116.1","3339672576","3339678721","US","United States"
+"199.15.116.2","199.15.116.62","3339678722","3339678782","CN","China"
+"199.15.116.63","199.15.116.65","3339678783","3339678785","US","United States"
+"199.15.116.66","199.15.116.126","3339678786","3339678846","CN","China"
+"199.15.116.127","199.15.118.255","3339678847","3339679487","US","United States"
+"199.15.119.0","199.15.119.255","3339679488","3339679743","CN","China"
+"199.15.120.0","199.15.227.255","3339679744","3339707391","US","United States"
+"199.15.228.0","199.15.231.255","3339707392","3339708415","BM","Bermuda"
+"199.15.232.0","199.16.31.127","3339708416","3339722623","US","United States"
+"199.16.31.128","199.16.31.143","3339722624","3339722639","VN","Vietnam"
+"199.16.31.144","199.16.31.159","3339722640","3339722655","US","United States"
+"199.16.31.160","199.16.31.191","3339722656","3339722687","IN","India"
+"199.16.31.192","199.16.31.207","3339722688","3339722703","EG","Egypt"
+"199.16.31.208","199.16.31.255","3339722704","3339722751","VN","Vietnam"
+"199.16.32.0","199.16.49.239","3339722752","3339727343","US","United States"
+"199.16.49.240","199.16.49.247","3339727344","3339727351","CA","Canada"
+"199.16.49.248","199.16.55.255","3339727352","3339728895","US","United States"
+"199.16.56.0","199.16.57.255","3339728896","3339729407","AG","Antigua and Barbuda"
+"199.16.58.0","199.16.58.255","3339729408","3339729663","DM","Dominica"
+"199.16.59.0","199.16.59.255","3339729664","3339729919","AG","Antigua and Barbuda"
+"199.16.60.0","199.16.111.255","3339729920","3339743231","US","United States"
+"199.16.112.0","199.16.115.255","3339743232","3339744255","CA","Canada"
+"199.16.116.0","199.16.127.255","3339744256","3339747327","US","United States"
+"199.16.128.0","199.16.128.255","3339747328","3339747583","CA","Canada"
+"199.16.129.0","199.16.129.255","3339747584","3339747839","FR","France"
+"199.16.130.0","199.16.131.255","3339747840","3339748351","CA","Canada"
+"199.16.132.0","199.16.151.255","3339748352","3339753471","US","United States"
+"199.16.152.0","199.16.155.255","3339753472","3339754495","CA","Canada"
+"199.16.156.0","199.16.179.255","3339754496","3339760639","US","United States"
+"199.16.180.0","199.16.183.255","3339760640","3339761663","CA","Canada"
+"199.16.184.0","199.16.201.31","3339761664","3339766047","US","United States"
+"199.16.201.32","199.16.201.39","3339766048","3339766055","DE","Germany"
+"199.16.201.40","199.16.201.55","3339766056","3339766071","US","United States"
+"199.16.201.56","199.16.201.63","3339766072","3339766079","CA","Canada"
+"199.16.201.64","199.16.201.79","3339766080","3339766095","US","United States"
+"199.16.201.80","199.16.201.87","3339766096","3339766103","GB","United Kingdom"
+"199.16.201.88","199.16.201.95","3339766104","3339766111","US","United States"
+"199.16.201.96","199.16.201.103","3339766112","3339766119","IN","India"
+"199.16.201.104","199.16.201.167","3339766120","3339766183","US","United States"
+"199.16.201.168","199.16.201.175","3339766184","3339766191","AU","Australia"
+"199.16.201.176","199.16.201.215","3339766192","3339766231","US","United States"
+"199.16.201.216","199.16.201.223","3339766232","3339766239","GB","United Kingdom"
+"199.16.201.224","199.16.201.231","3339766240","3339766247","MX","Mexico"
+"199.16.201.232","199.16.202.71","3339766248","3339766343","US","United States"
+"199.16.202.72","199.16.202.79","3339766344","3339766351","SA","Saudi Arabia"
+"199.16.202.80","199.16.202.111","3339766352","3339766383","US","United States"
+"199.16.202.112","199.16.202.127","3339766384","3339766399","AU","Australia"
+"199.16.202.128","199.16.202.223","3339766400","3339766495","US","United States"
+"199.16.202.224","199.16.202.239","3339766496","3339766511","RU","Russian Federation"
+"199.16.202.240","199.16.203.15","3339766512","3339766543","US","United States"
+"199.16.203.16","199.16.203.19","3339766544","3339766547","RO","Romania"
+"199.16.203.20","199.16.203.23","3339766548","3339766551","US","United States"
+"199.16.203.24","199.16.203.31","3339766552","3339766559","RO","Romania"
+"199.16.203.32","199.16.203.55","3339766560","3339766583","US","United States"
+"199.16.203.56","199.16.203.63","3339766584","3339766591","AU","Australia"
+"199.16.203.64","199.16.203.71","3339766592","3339766599","US","United States"
+"199.16.203.72","199.16.203.79","3339766600","3339766607","BR","Brazil"
+"199.16.203.80","199.16.203.95","3339766608","3339766623","US","United States"
+"199.16.203.96","199.16.203.103","3339766624","3339766631","NO","Norway"
+"199.16.203.104","199.16.203.143","3339766632","3339766671","US","United States"
+"199.16.203.144","199.16.203.151","3339766672","3339766679","CA","Canada"
+"199.16.203.152","199.16.203.159","3339766680","3339766687","RO","Romania"
+"199.16.203.160","199.16.203.167","3339766688","3339766695","US","United States"
+"199.16.203.168","199.16.203.175","3339766696","3339766703","PT","Portugal"
+"199.16.203.176","199.16.203.191","3339766704","3339766719","US","United States"
+"199.16.203.192","199.16.203.199","3339766720","3339766727","IN","India"
+"199.16.203.200","199.16.203.215","3339766728","3339766743","US","United States"
+"199.16.203.216","199.16.203.223","3339766744","3339766751","SE","Sweden"
+"199.16.203.224","199.16.203.231","3339766752","3339766759","BE","Belgium"
+"199.16.203.232","199.16.203.239","3339766760","3339766767","US","United States"
+"199.16.203.240","199.16.203.247","3339766768","3339766775","HU","Hungary"
+"199.16.203.248","199.16.204.95","3339766776","3339766879","US","United States"
+"199.16.204.96","199.16.204.103","3339766880","3339766887","GB","United Kingdom"
+"199.16.204.104","199.16.204.119","3339766888","3339766903","US","United States"
+"199.16.204.120","199.16.204.127","3339766904","3339766911","NZ","New Zealand"
+"199.16.204.128","199.16.204.135","3339766912","3339766919","US","United States"
+"199.16.204.136","199.16.204.143","3339766920","3339766927","IL","Israel"
+"199.16.204.144","199.16.204.159","3339766928","3339766943","US","United States"
+"199.16.204.160","199.16.204.167","3339766944","3339766951","RU","Russian Federation"
+"199.16.204.168","199.16.204.199","3339766952","3339766983","US","United States"
+"199.16.204.200","199.16.204.207","3339766984","3339766991","RU","Russian Federation"
+"199.16.204.208","199.16.204.223","3339766992","3339767007","US","United States"
+"199.16.204.224","199.16.204.231","3339767008","3339767015","DE","Germany"
+"199.16.204.232","199.16.204.247","3339767016","3339767031","US","United States"
+"199.16.204.248","199.16.204.255","3339767032","3339767039","CA","Canada"
+"199.16.205.0","199.16.205.31","3339767040","3339767071","US","United States"
+"199.16.205.32","199.16.205.39","3339767072","3339767079","CA","Canada"
+"199.16.205.40","199.16.205.47","3339767080","3339767087","US","United States"
+"199.16.205.48","199.16.205.55","3339767088","3339767095","HU","Hungary"
+"199.16.205.56","199.16.205.71","3339767096","3339767111","US","United States"
+"199.16.205.72","199.16.205.79","3339767112","3339767119","GB","United Kingdom"
+"199.16.205.80","199.16.205.87","3339767120","3339767127","US","United States"
+"199.16.205.88","199.16.205.95","3339767128","3339767135","CA","Canada"
+"199.16.205.96","199.16.205.103","3339767136","3339767143","GB","United Kingdom"
+"199.16.205.104","199.16.205.151","3339767144","3339767191","US","United States"
+"199.16.205.152","199.16.205.159","3339767192","3339767199","RO","Romania"
+"199.16.205.160","199.16.205.167","3339767200","3339767207","IT","Italy"
+"199.16.205.168","199.16.205.191","3339767208","3339767231","US","United States"
+"199.16.205.192","199.16.205.199","3339767232","3339767239","RU","Russian Federation"
+"199.16.205.200","199.16.205.207","3339767240","3339767247","PT","Portugal"
+"199.16.205.208","199.16.205.223","3339767248","3339767263","US","United States"
+"199.16.205.224","199.16.205.231","3339767264","3339767271","AR","Argentina"
+"199.16.205.232","199.16.206.39","3339767272","3339767335","US","United States"
+"199.16.206.40","199.16.206.47","3339767336","3339767343","RO","Romania"
+"199.16.206.48","199.16.206.55","3339767344","3339767351","US","United States"
+"199.16.206.56","199.16.206.63","3339767352","3339767359","IL","Israel"
+"199.16.206.64","199.16.206.135","3339767360","3339767431","US","United States"
+"199.16.206.136","199.16.206.143","3339767432","3339767439","CN","China"
+"199.16.206.144","199.16.206.151","3339767440","3339767447","SA","Saudi Arabia"
+"199.16.206.152","199.16.206.175","3339767448","3339767471","US","United States"
+"199.16.206.176","199.16.206.183","3339767472","3339767479","CN","China"
+"199.16.206.184","199.16.206.199","3339767480","3339767495","US","United States"
+"199.16.206.200","199.16.206.207","3339767496","3339767503","HU","Hungary"
+"199.16.206.208","199.16.206.215","3339767504","3339767511","US","United States"
+"199.16.206.216","199.16.206.223","3339767512","3339767519","IN","India"
+"199.16.206.224","199.16.206.231","3339767520","3339767527","US","United States"
+"199.16.206.232","199.16.206.239","3339767528","3339767535","CA","Canada"
+"199.16.206.240","199.16.206.247","3339767536","3339767543","US","United States"
+"199.16.206.248","199.16.206.255","3339767544","3339767551","MX","Mexico"
+"199.16.207.0","199.16.207.63","3339767552","3339767615","RO","Romania"
+"199.16.207.64","199.16.207.111","3339767616","3339767663","US","United States"
+"199.16.207.112","199.16.207.119","3339767664","3339767671","RU","Russian Federation"
+"199.16.207.120","199.16.207.127","3339767672","3339767679","US","United States"
+"199.16.207.128","199.16.207.159","3339767680","3339767711","BR","Brazil"
+"199.16.207.160","199.19.47.255","3339767712","3339923455","US","United States"
+"199.19.48.0","199.19.63.255","3339923456","3339927551","CA","Canada"
+"199.19.64.0","199.19.91.255","3339927552","3339934719","US","United States"
+"199.19.92.0","199.19.95.255","3339934720","3339935743","CA","Canada"
+"199.19.96.0","199.19.101.255","3339935744","3339937279","US","United States"
+"199.19.102.0","199.19.102.255","3339937280","3339937535","MX","Mexico"
+"199.19.103.0","199.19.104.24","3339937536","3339937816","US","United States"
+"199.19.104.25","199.19.104.87","3339937817","3339937879","CN","China"
+"199.19.104.88","199.19.108.1","3339937880","3339938817","US","United States"
+"199.19.108.2","199.19.108.14","3339938818","3339938830","IN","India"
+"199.19.108.15","199.19.109.58","3339938831","3339939130","US","United States"
+"199.19.109.59","199.19.109.119","3339939131","3339939191","BR","Brazil"
+"199.19.109.120","199.19.110.112","3339939192","3339939440","US","United States"
+"199.19.110.113","199.19.110.118","3339939441","3339939446","TR","Turkey"
+"199.19.110.119","199.19.110.145","3339939447","3339939473","US","United States"
+"199.19.110.146","199.19.110.206","3339939474","3339939534","GB","United Kingdom"
+"199.19.110.207","199.19.110.254","3339939535","3339939582","TR","Turkey"
+"199.19.110.255","199.19.119.18","3339939583","3339941650","US","United States"
+"199.19.119.19","199.19.119.19","3339941651","3339941651","BR","Brazil"
+"199.19.119.20","199.19.119.32","3339941652","3339941664","US","United States"
+"199.19.119.33","199.19.119.33","3339941665","3339941665","BR","Brazil"
+"199.19.119.34","199.19.119.158","3339941666","3339941790","US","United States"
+"199.19.119.159","199.19.119.159","3339941791","3339941791","BR","Brazil"
+"199.19.119.160","199.19.159.255","3339941792","3339952127","US","United States"
+"199.19.160.0","199.19.175.255","3339952128","3339956223","CA","Canada"
+"199.19.176.0","199.19.200.191","3339956224","3339962559","US","United States"
+"199.19.200.192","199.19.200.223","3339962560","3339962591","GB","United Kingdom"
+"199.19.200.224","199.19.203.31","3339962592","3339963167","US","United States"
+"199.19.203.32","199.19.203.63","3339963168","3339963199","SC","Seychelles"
+"199.19.203.64","199.19.211.255","3339963200","3339965439","US","United States"
+"199.19.212.0","199.19.223.255","3339965440","3339968511","CA","Canada"
+"199.19.224.0","199.19.251.255","3339968512","3339975679","US","United States"
+"199.19.252.0","199.19.255.255","3339975680","3339976703","CA","Canada"
+"199.20.0.0","199.21.66.207","3339976704","3340059343","US","United States"
+"199.21.66.208","199.21.66.223","3340059344","3340059359","CA","Canada"
+"199.21.66.224","199.21.147.255","3340059360","3340080127","US","United States"
+"199.21.148.0","199.21.151.255","3340080128","3340081151","CA","Canada"
+"199.21.152.0","199.21.163.255","3340081152","3340084223","US","United States"
+"199.21.164.0","199.21.167.255","3340084224","3340085247","KN","Saint Kitts and Nevis"
+"199.21.168.0","199.21.171.255","3340085248","3340086271","US","United States"
+"199.21.176.0","199.21.179.255","3340087296","3340088319","US","United States"
+"199.21.180.0","199.21.183.255","3340088320","3340089343","CA","Canada"
+"199.21.184.0","199.21.187.255","3340089344","3340090367","US","United States"
+"199.21.192.0","199.21.215.255","3340091392","3340097535","US","United States"
+"199.21.216.0","199.21.219.255","3340097536","3340098559","CA","Canada"
+"199.21.220.0","199.21.255.255","3340098560","3340107775","US","United States"
+"199.22.0.0","199.25.255.255","3340107776","3340369919","CA","Canada"
+"199.26.0.0","199.26.65.255","3340369920","3340386815","US","United States"
+"199.26.68.0","199.26.71.255","3340387328","3340388351","CA","Canada"
+"199.26.72.0","199.26.79.255","3340388352","3340390399","US","United States"
+"199.26.80.0","199.26.83.255","3340390400","3340391423","CA","Canada"
+"199.26.84.0","199.26.85.105","3340391424","3340391785","US","United States"
+"199.26.85.106","199.26.85.113","3340391786","3340391793","MY","Malaysia"
+"199.26.85.114","199.26.85.137","3340391794","3340391817","US","United States"
+"199.26.85.138","199.26.85.145","3340391818","3340391825","LK","Sri Lanka"
+"199.26.85.146","199.26.85.153","3340391826","3340391833","US","United States"
+"199.26.85.154","199.26.85.161","3340391834","3340391841","LK","Sri Lanka"
+"199.26.85.162","199.26.85.245","3340391842","3340391925","US","United States"
+"199.26.85.246","199.26.85.253","3340391926","3340391933","EG","Egypt"
+"199.26.85.254","199.26.86.233","3340391934","3340392169","US","United States"
+"199.26.86.234","199.26.86.254","3340392170","3340392190","LK","Sri Lanka"
+"199.26.86.255","199.26.189.255","3340392191","3340418559","US","United States"
+"199.26.190.0","199.26.191.255","3340418560","3340419071","CA","Canada"
+"199.26.192.0","199.26.233.255","3340419072","3340429823","US","United States"
+"199.26.234.0","199.26.234.255","3340429824","3340430079","PA","Panama"
+"199.26.235.0","199.27.69.255","3340430080","3340453375","US","United States"
+"199.27.70.0","199.27.71.255","3340453376","3340453887","BM","Bermuda"
+"199.27.72.0","199.27.95.255","3340453888","3340460031","US","United States"
+"199.27.96.0","199.27.103.255","3340460032","3340462079","PR","Puerto Rico"
+"199.27.104.0","199.27.179.255","3340462080","3340481535","US","United States"
+"199.27.180.0","199.27.183.255","3340481536","3340482559","CA","Canada"
+"199.27.184.0","199.27.215.255","3340482560","3340490751","US","United States"
+"199.27.216.0","199.27.223.255","3340490752","3340492799","CA","Canada"
+"199.27.224.0","199.29.70.255","3340492800","3340584703","US","United States"
+"199.29.71.0","199.29.71.255","3340584704","3340584959","KW","Kuwait"
+"199.29.72.0","199.30.20.255","3340584960","3340637439","US","United States"
+"199.30.21.0","199.30.21.255","3340637440","3340637695","IE","Ireland"
+"199.30.22.0","199.30.27.255","3340637696","3340639231","US","United States"
+"199.30.28.0","199.30.28.63","3340639232","3340639295","IE","Ireland"
+"199.30.28.64","199.30.175.255","3340639296","3340677119","US","United States"
+"199.30.176.0","199.30.183.255","3340677120","3340679167","CA","Canada"
+"199.30.184.0","199.30.244.255","3340679168","3340694783","US","United States"
+"199.30.245.0","199.30.245.255","3340694784","3340695039","CA","Canada"
+"199.30.246.0","199.33.68.31","3340695040","3340846111","US","United States"
+"199.33.68.32","199.33.68.39","3340846112","3340846119","CA","Canada"
+"199.33.68.40","199.33.68.47","3340846120","3340846127","GB","United Kingdom"
+"199.33.68.48","199.33.68.51","3340846128","3340846131","MX","Mexico"
+"199.33.68.52","199.33.68.59","3340846132","3340846139","BR","Brazil"
+"199.33.68.60","199.33.88.255","3340846140","3340851455","US","United States"
+"199.33.89.0","199.33.89.255","3340851456","3340851711","CA","Canada"
+"199.33.90.0","199.33.93.255","3340851712","3340852735","US","United States"
+"199.33.94.0","199.33.95.255","3340852736","3340853247","CA","Canada"
+"199.33.96.0","199.33.111.255","3340853248","3340857343","US","United States"
+"199.33.112.0","199.33.114.159","3340857344","3340858015","CA","Canada"
+"199.33.114.160","199.33.114.191","3340858016","3340858047","US","United States"
+"199.33.114.192","199.33.115.255","3340858048","3340858367","CA","Canada"
+"199.33.116.0","199.34.120.167","3340858368","3340925095","US","United States"
+"199.34.120.168","199.34.120.175","3340925096","3340925103","TR","Turkey"
+"199.34.120.176","199.34.120.183","3340925104","3340925111","US","United States"
+"199.34.120.184","199.34.120.191","3340925112","3340925119","CO","Colombia"
+"199.34.120.192","199.34.120.231","3340925120","3340925159","US","United States"
+"199.34.120.232","199.34.120.239","3340925160","3340925167","FR","France"
+"199.34.120.240","199.34.120.247","3340925168","3340925175","BE","Belgium"
+"199.34.120.248","199.34.120.255","3340925176","3340925183","TR","Turkey"
+"199.34.121.0","199.34.121.31","3340925184","3340925215","US","United States"
+"199.34.121.32","199.34.121.63","3340925216","3340925247","AF","Afghanistan"
+"199.34.121.64","199.34.121.71","3340925248","3340925255","US","United States"
+"199.34.121.72","199.34.121.79","3340925256","3340925263","TR","Turkey"
+"199.34.121.80","199.34.121.175","3340925264","3340925359","US","United States"
+"199.34.121.176","199.34.121.183","3340925360","3340925367","IN","India"
+"199.34.121.184","199.34.121.191","3340925368","3340925375","US","United States"
+"199.34.121.192","199.34.121.199","3340925376","3340925383","IN","India"
+"199.34.121.200","199.34.121.207","3340925384","3340925391","RU","Russian Federation"
+"199.34.121.208","199.34.121.255","3340925392","3340925439","US","United States"
+"199.34.122.0","199.34.122.7","3340925440","3340925447","GB","United Kingdom"
+"199.34.122.8","199.34.122.71","3340925448","3340925511","US","United States"
+"199.34.122.72","199.34.122.79","3340925512","3340925519","EE","Estonia"
+"199.34.122.80","199.34.122.87","3340925520","3340925527","GB","United Kingdom"
+"199.34.122.88","199.34.122.95","3340925528","3340925535","PL","Poland"
+"199.34.122.96","199.34.122.103","3340925536","3340925543","RU","Russian Federation"
+"199.34.122.104","199.34.122.127","3340925544","3340925567","US","United States"
+"199.34.122.128","199.34.122.135","3340925568","3340925575","DE","Germany"
+"199.34.122.136","199.34.122.151","3340925576","3340925591","US","United States"
+"199.34.122.152","199.34.122.159","3340925592","3340925599","VE","Venezuela"
+"199.34.122.160","199.34.122.167","3340925600","3340925607","US","United States"
+"199.34.122.168","199.34.122.175","3340925608","3340925615","GB","United Kingdom"
+"199.34.122.176","199.34.122.191","3340925616","3340925631","US","United States"
+"199.34.122.192","199.34.122.199","3340925632","3340925639","FR","France"
+"199.34.122.200","199.34.122.207","3340925640","3340925647","CO","Colombia"
+"199.34.122.208","199.34.122.215","3340925648","3340925655","US","United States"
+"199.34.122.216","199.34.122.223","3340925656","3340925663","GB","United Kingdom"
+"199.34.122.224","199.34.122.255","3340925664","3340925695","US","United States"
+"199.34.123.0","199.34.123.7","3340925696","3340925703","AU","Australia"
+"199.34.123.8","199.34.123.15","3340925704","3340925711","ID","Indonesia"
+"199.34.123.16","199.34.123.39","3340925712","3340925735","US","United States"
+"199.34.123.40","199.34.123.47","3340925736","3340925743","UA","Ukraine"
+"199.34.123.48","199.34.123.87","3340925744","3340925783","US","United States"
+"199.34.123.88","199.34.123.95","3340925784","3340925791","BR","Brazil"
+"199.34.123.96","199.34.123.111","3340925792","3340925807","US","United States"
+"199.34.123.112","199.34.123.119","3340925808","3340925815","RU","Russian Federation"
+"199.34.123.120","199.34.123.127","3340925816","3340925823","US","United States"
+"199.34.123.128","199.34.123.191","3340925824","3340925887","GB","United Kingdom"
+"199.34.123.192","199.34.123.199","3340925888","3340925895","US","United States"
+"199.34.123.200","199.34.123.207","3340925896","3340925903","GR","Greece"
+"199.34.123.208","199.34.123.223","3340925904","3340925919","US","United States"
+"199.34.123.224","199.34.123.231","3340925920","3340925927","PT","Portugal"
+"199.34.123.232","199.34.123.239","3340925928","3340925935","US","United States"
+"199.34.123.240","199.34.123.247","3340925936","3340925943","BR","Brazil"
+"199.34.123.248","199.34.123.255","3340925944","3340925951","CA","Canada"
+"199.34.124.0","199.34.124.7","3340925952","3340925959","BE","Belgium"
+"199.34.124.8","199.34.124.15","3340925960","3340925967","IT","Italy"
+"199.34.124.16","199.34.124.47","3340925968","3340925999","US","United States"
+"199.34.124.48","199.34.124.55","3340926000","3340926007","RU","Russian Federation"
+"199.34.124.56","199.34.124.63","3340926008","3340926015","US","United States"
+"199.34.124.64","199.34.124.71","3340926016","3340926023","RU","Russian Federation"
+"199.34.124.72","199.34.124.143","3340926024","3340926095","US","United States"
+"199.34.124.144","199.34.124.151","3340926096","3340926103","RO","Romania"
+"199.34.124.152","199.34.124.175","3340926104","3340926127","US","United States"
+"199.34.124.176","199.34.124.183","3340926128","3340926135","GB","United Kingdom"
+"199.34.124.184","199.34.124.191","3340926136","3340926143","US","United States"
+"199.34.124.192","199.34.124.199","3340926144","3340926151","RU","Russian Federation"
+"199.34.124.200","199.34.124.207","3340926152","3340926159","CN","China"
+"199.34.124.208","199.34.124.215","3340926160","3340926167","US","United States"
+"199.34.124.216","199.34.124.223","3340926168","3340926175","AR","Argentina"
+"199.34.124.224","199.34.124.239","3340926176","3340926191","US","United States"
+"199.34.124.240","199.34.124.247","3340926192","3340926199","BR","Brazil"
+"199.34.124.248","199.34.125.7","3340926200","3340926215","US","United States"
+"199.34.125.8","199.34.125.15","3340926216","3340926223","SE","Sweden"
+"199.34.125.16","199.34.125.23","3340926224","3340926231","CA","Canada"
+"199.34.125.24","199.34.125.39","3340926232","3340926247","US","United States"
+"199.34.125.40","199.34.125.47","3340926248","3340926255","AR","Argentina"
+"199.34.125.48","199.34.125.87","3340926256","3340926295","US","United States"
+"199.34.125.88","199.34.125.95","3340926296","3340926303","DE","Germany"
+"199.34.125.96","199.34.125.111","3340926304","3340926319","US","United States"
+"199.34.125.112","199.34.125.119","3340926320","3340926327","RU","Russian Federation"
+"199.34.125.120","199.34.125.135","3340926328","3340926343","US","United States"
+"199.34.125.136","199.34.125.143","3340926344","3340926351","TR","Turkey"
+"199.34.125.144","199.34.125.151","3340926352","3340926359","CA","Canada"
+"199.34.125.152","199.34.125.159","3340926360","3340926367","US","United States"
+"199.34.125.160","199.34.125.167","3340926368","3340926375","GB","United Kingdom"
+"199.34.125.168","199.34.125.191","3340926376","3340926399","US","United States"
+"199.34.125.192","199.34.125.199","3340926400","3340926407","CA","Canada"
+"199.34.125.200","199.34.125.231","3340926408","3340926439","US","United States"
+"199.34.125.232","199.34.125.239","3340926440","3340926447","OM","Oman"
+"199.34.125.240","199.34.125.247","3340926448","3340926455","DE","Germany"
+"199.34.125.248","199.34.125.255","3340926456","3340926463","US","United States"
+"199.34.126.0","199.34.126.15","3340926464","3340926479","MX","Mexico"
+"199.34.126.16","199.34.126.23","3340926480","3340926487","BR","Brazil"
+"199.34.126.24","199.34.126.31","3340926488","3340926495","CA","Canada"
+"199.34.126.32","199.34.126.39","3340926496","3340926503","DE","Germany"
+"199.34.126.40","199.34.126.47","3340926504","3340926511","MX","Mexico"
+"199.34.126.48","199.34.126.63","3340926512","3340926527","SE","Sweden"
+"199.34.126.64","199.34.126.135","3340926528","3340926599","US","United States"
+"199.34.126.136","199.34.126.143","3340926600","3340926607","CA","Canada"
+"199.34.126.144","199.34.126.151","3340926608","3340926615","IN","India"
+"199.34.126.152","199.34.126.159","3340926616","3340926623","US","United States"
+"199.34.126.160","199.34.126.191","3340926624","3340926655","BR","Brazil"
+"199.34.126.192","199.34.126.199","3340926656","3340926663","RU","Russian Federation"
+"199.34.126.200","199.34.126.207","3340926664","3340926671","US","United States"
+"199.34.126.208","199.34.126.215","3340926672","3340926679","DO","Dominican Republic"
+"199.34.126.216","199.34.127.63","3340926680","3340926783","US","United States"
+"199.34.127.64","199.34.127.71","3340926784","3340926791","NO","Norway"
+"199.34.127.72","199.34.127.87","3340926792","3340926807","US","United States"
+"199.34.127.88","199.34.127.95","3340926808","3340926815","IN","India"
+"199.34.127.96","199.34.127.103","3340926816","3340926823","GB","United Kingdom"
+"199.34.127.104","199.34.127.239","3340926824","3340926959","US","United States"
+"199.34.127.240","199.34.127.247","3340926960","3340926967","IL","Israel"
+"199.34.127.248","199.36.223.255","3340926968","3341082623","US","United States"
+"199.36.224.0","199.36.231.255","3341082624","3341084671","CA","Canada"
+"199.36.232.0","199.38.95.255","3341084672","3341180927","US","United States"
+"199.38.96.0","199.38.103.255","3341180928","3341182975","CA","Canada"
+"199.38.104.0","199.38.117.185","3341182976","3341186489","US","United States"
+"199.38.117.186","199.38.117.187","3341186490","3341186491","IN","India"
+"199.38.117.188","199.38.118.126","3341186492","3341186686","US","United States"
+"199.38.118.127","199.38.118.128","3341186687","3341186688","IN","India"
+"199.38.118.129","199.38.191.255","3341186689","3341205503","US","United States"
+"199.38.192.0","199.38.199.255","3341205504","3341207551","BB","Barbados"
+"199.38.200.0","199.38.210.151","3341207552","3341210263","US","United States"
+"199.38.210.152","199.38.210.159","3341210264","3341210271","CA","Canada"
+"199.38.210.160","199.38.233.255","3341210272","3341216255","US","United States"
+"199.38.234.0","199.38.235.255","3341216256","3341216767","JP","Japan"
+"199.38.236.0","199.38.239.255","3341216768","3341217791","CA","Canada"
+"199.38.240.0","199.39.255.255","3341217792","3341287423","US","United States"
+"199.40.0.0","199.40.203.255","3341287424","3341339647","CZ","Czech Republic"
+"199.40.204.0","199.40.204.255","3341339648","3341339903","AP","Asia/Pacific Region"
+"199.40.205.0","199.40.205.255","3341339904","3341340159","CZ","Czech Republic"
+"199.40.206.0","199.40.206.255","3341340160","3341340415","AP","Asia/Pacific Region"
+"199.40.207.0","199.41.216.255","3341340416","3341408511","CZ","Czech Republic"
+"199.41.217.0","199.41.217.255","3341408512","3341408767","US","United States"
+"199.41.218.0","199.41.255.255","3341408768","3341418495","CZ","Czech Republic"
+"199.42.0.0","199.42.102.255","3341418496","3341444863","US","United States"
+"199.42.103.0","199.42.105.255","3341444864","3341445631","DE","Germany"
+"199.42.106.0","199.42.179.255","3341445632","3341464575","US","United States"
+"199.42.180.0","199.42.180.255","3341464576","3341464831","GB","United Kingdom"
+"199.42.181.0","199.42.201.255","3341464832","3341470207","US","United States"
+"199.42.202.0","199.42.202.255","3341470208","3341470463","GB","United Kingdom"
+"199.42.203.0","199.42.209.255","3341470464","3341472255","US","United States"
+"199.42.210.0","199.42.210.255","3341472256","3341472511","DE","Germany"
+"199.42.211.0","199.42.239.255","3341472512","3341479935","US","United States"
+"199.42.240.0","199.42.241.255","3341479936","3341480447","DE","Germany"
+"199.42.242.0","199.43.0.255","3341480448","3341484287","US","United States"
+"199.43.1.0","199.43.3.255","3341484288","3341485055","CA","Canada"
+"199.43.4.0","199.43.17.255","3341485056","3341488639","US","United States"
+"199.43.18.0","199.43.18.255","3341488640","3341488895","JP","Japan"
+"199.43.19.0","199.43.19.255","3341488896","3341489151","AP","Asia/Pacific Region"
+"199.43.20.0","199.43.44.255","3341489152","3341495551","US","United States"
+"199.43.45.0","199.43.45.255","3341495552","3341495807","HK","Hong Kong"
+"199.43.46.0","199.43.62.255","3341495808","3341500159","US","United States"
+"199.43.63.0","199.43.63.255","3341500160","3341500415","HK","Hong Kong"
+"199.43.64.0","199.43.107.255","3341500416","3341511679","US","United States"
+"199.43.108.0","199.43.131.255","3341511680","3341517823","CA","Canada"
+"199.43.132.0","199.43.135.255","3341517824","3341518847","US","United States"
+"199.43.136.0","199.43.183.255","3341518848","3341531135","CA","Canada"
+"199.43.184.0","199.43.194.255","3341531136","3341533951","US","United States"
+"199.43.195.0","199.43.195.255","3341533952","3341534207","CA","Canada"
+"199.43.198.0","199.43.199.31","3341534720","3341535007","US","United States"
+"199.43.199.32","199.43.199.39","3341535008","3341535015","ID","Indonesia"
+"199.43.199.40","199.43.199.47","3341535016","3341535023","US","United States"
+"199.43.199.48","199.43.199.55","3341535024","3341535031","MY","Malaysia"
+"199.43.199.56","199.43.199.63","3341535032","3341535039","VN","Vietnam"
+"199.43.199.64","199.43.199.71","3341535040","3341535047","MA","Morocco"
+"199.43.199.72","199.43.199.79","3341535048","3341535055","SA","Saudi Arabia"
+"199.43.199.80","199.43.199.111","3341535056","3341535087","US","United States"
+"199.43.199.112","199.43.199.119","3341535088","3341535095","GB","United Kingdom"
+"199.43.199.120","199.43.199.127","3341535096","3341535103","US","United States"
+"199.43.199.128","199.43.199.159","3341535104","3341535135","HK","Hong Kong"
+"199.43.199.160","199.43.199.175","3341535136","3341535151","US","United States"
+"199.43.199.176","199.43.199.191","3341535152","3341535167","CN","China"
+"199.43.199.192","199.43.199.207","3341535168","3341535183","US","United States"
+"199.43.199.208","199.43.199.211","3341535184","3341535187","ID","Indonesia"
+"199.43.199.212","199.43.199.219","3341535188","3341535195","US","United States"
+"199.43.199.220","199.43.199.223","3341535196","3341535199","SA","Saudi Arabia"
+"199.43.199.224","199.43.199.255","3341535200","3341535231","US","United States"
+"199.43.200.0","199.43.203.255","3341535232","3341536255","GB","United Kingdom"
+"199.43.204.0","199.43.204.127","3341536256","3341536383","HK","Hong Kong"
+"199.43.204.128","199.43.204.159","3341536384","3341536415","US","United States"
+"199.43.204.160","199.43.204.191","3341536416","3341536447","IN","India"
+"199.43.204.192","199.43.204.223","3341536448","3341536479","BR","Brazil"
+"199.43.204.224","199.43.204.255","3341536480","3341536511","VN","Vietnam"
+"199.43.205.0","199.43.242.255","3341536512","3341546239","US","United States"
+"199.43.243.0","199.43.245.255","3341546240","3341547007","CA","Canada"
+"199.43.246.0","199.43.247.255","3341547008","3341547519","CH","Switzerland"
+"199.43.248.0","199.43.254.255","3341547520","3341549311","CA","Canada"
+"199.43.255.0","199.45.65.255","3341549312","3341631999","US","United States"
+"199.45.66.0","199.45.68.255","3341632000","3341632767","CA","Canada"
+"199.45.69.0","199.45.76.255","3341632768","3341634815","US","United States"
+"199.45.77.0","199.45.77.255","3341634816","3341635071","CA","Canada"
+"199.45.78.0","199.45.110.255","3341635072","3341643519","US","United States"
+"199.45.111.0","199.45.111.255","3341643520","3341643775","CA","Canada"
+"199.45.112.0","199.45.113.255","3341643776","3341644287","US","United States"
+"199.45.114.0","199.45.115.255","3341644288","3341644799","CA","Canada"
+"199.45.116.0","199.45.116.255","3341644800","3341645055","US","United States"
+"199.45.117.0","199.45.118.255","3341645056","3341645567","CA","Canada"
+"199.45.119.0","199.45.120.255","3341645568","3341646079","US","United States"
+"199.45.121.0","199.45.122.255","3341646080","3341646591","CA","Canada"
+"199.45.123.0","199.46.111.255","3341646592","3341709311","US","United States"
+"199.46.112.0","199.46.115.255","3341709312","3341710335","CA","Canada"
+"199.46.116.0","199.46.175.255","3341710336","3341725695","US","United States"
+"199.46.176.0","199.46.191.255","3341725696","3341729791","AU","Australia"
+"199.46.192.0","199.47.47.255","3341729792","3341758463","US","United States"
+"199.47.48.0","199.47.51.255","3341758464","3341759487","CA","Canada"
+"199.47.52.0","199.47.55.255","3341759488","3341760511","BB","Barbados"
+"199.47.56.0","199.47.63.255","3341760512","3341762559","CA","Canada"
+"199.47.64.0","199.47.123.255","3341762560","3341777919","US","United States"
+"199.47.124.0","199.47.127.255","3341777920","3341778943","CA","Canada"
+"199.47.128.0","199.47.147.255","3341778944","3341784063","US","United States"
+"199.47.148.0","199.47.149.255","3341784064","3341784575","CA","Canada"
+"199.47.150.0","199.47.151.255","3341784576","3341785087","CH","Switzerland"
+"199.47.152.0","199.47.192.255","3341785088","3341795583","US","United States"
+"199.47.193.0","199.47.193.255","3341795584","3341795839","GB","United Kingdom"
+"199.47.194.0","199.47.196.255","3341795840","3341796607","US","United States"
+"199.47.197.0","199.47.197.255","3341796608","3341796863","AU","Australia"
+"199.47.198.0","199.47.199.255","3341796864","3341797375","JP","Japan"
+"199.47.200.0","199.47.239.255","3341797376","3341807615","US","United States"
+"199.47.240.0","199.47.240.36","3341807616","3341807652","CA","Canada"
+"199.47.240.37","199.47.240.37","3341807653","3341807653","US","United States"
+"199.47.240.38","199.47.240.90","3341807654","3341807706","CA","Canada"
+"199.47.240.91","199.47.240.199","3341807707","3341807815","US","United States"
+"199.47.240.200","199.47.240.206","3341807816","3341807822","CA","Canada"
+"199.47.240.207","199.47.240.228","3341807823","3341807844","US","United States"
+"199.47.240.229","199.47.240.239","3341807845","3341807855","CA","Canada"
+"199.47.240.240","199.47.240.249","3341807856","3341807865","US","United States"
+"199.47.240.250","199.47.242.64","3341807866","3341808192","CA","Canada"
+"199.47.242.65","199.47.242.78","3341808193","3341808206","ID","Indonesia"
+"199.47.242.79","199.47.243.223","3341808207","3341808607","CA","Canada"
+"199.47.243.224","199.47.243.254","3341808608","3341808638","US","United States"
+"199.47.243.255","199.47.243.255","3341808639","3341808639","CA","Canada"
+"199.47.244.0","199.48.59.255","3341808640","3341827071","US","United States"
+"199.48.60.0","199.48.60.255","3341827072","3341827327","CA","Canada"
+"199.48.61.0","199.48.63.255","3341827328","3341828095","US","United States"
+"199.48.64.0","199.48.67.255","3341828096","3341829119","CA","Canada"
+"199.48.68.0","199.48.99.255","3341829120","3341837311","US","United States"
+"199.48.100.0","199.48.101.175","3341837312","3341837743","CA","Canada"
+"199.48.101.176","199.48.101.179","3341837744","3341837747","US","United States"
+"199.48.101.180","199.48.103.255","3341837748","3341838335","CA","Canada"
+"199.48.104.0","199.48.167.87","3341838336","3341854551","US","United States"
+"199.48.167.88","199.48.167.95","3341854552","3341854559","SG","Singapore"
+"199.48.167.96","199.48.203.255","3341854560","3341863935","US","United States"
+"199.48.204.0","199.48.207.255","3341863936","3341864959","AG","Antigua and Barbuda"
+"199.48.208.0","199.48.215.255","3341864960","3341867007","US","United States"
+"199.48.216.0","199.48.223.255","3341867008","3341869055","CA","Canada"
+"199.48.224.0","199.48.227.255","3341869056","3341870079","US","United States"
+"199.48.228.0","199.48.228.255","3341870080","3341870335","CA","Canada"
+"199.48.229.0","199.49.14.255","3341870336","3341881087","US","United States"
+"199.49.15.0","199.49.15.255","3341881088","3341881343","SG","Singapore"
+"199.49.16.0","199.49.53.255","3341881344","3341891071","US","United States"
+"199.49.54.0","199.49.54.255","3341891072","3341891327","AU","Australia"
+"199.49.55.0","199.52.255.255","3341891328","3342139391","US","United States"
+"199.53.0.0","199.53.255.255","3342139392","3342204927","CH","Switzerland"
+"199.54.0.0","199.58.12.255","3342204928","3342470399","US","United States"
+"199.58.13.0","199.58.13.255","3342470400","3342470655","CA","Canada"
+"199.58.16.0","199.58.79.255","3342471168","3342487551","US","United States"
+"199.58.80.0","199.58.83.255","3342487552","3342488575","CA","Canada"
+"199.58.84.0","199.58.84.63","3342488576","3342488639","US","United States"
+"199.58.84.64","199.58.84.127","3342488640","3342488703","GB","United Kingdom"
+"199.58.84.128","199.58.84.255","3342488704","3342488831","SC","Seychelles"
+"199.58.85.0","199.58.85.31","3342488832","3342488863","GB","United Kingdom"
+"199.58.85.32","199.58.85.40","3342488864","3342488872","US","United States"
+"199.58.85.41","199.58.85.50","3342488873","3342488882","BG","Bulgaria"
+"199.58.85.51","199.58.85.64","3342488883","3342488896","US","United States"
+"199.58.85.65","199.58.85.76","3342488897","3342488908","GB","United Kingdom"
+"199.58.85.77","199.58.85.77","3342488909","3342488909","US","United States"
+"199.58.85.78","199.58.85.93","3342488910","3342488925","GB","United Kingdom"
+"199.58.85.94","199.58.85.127","3342488926","3342488959","US","United States"
+"199.58.85.128","199.58.86.127","3342488960","3342489215","SC","Seychelles"
+"199.58.86.128","199.58.86.191","3342489216","3342489279","GB","United Kingdom"
+"199.58.86.192","199.58.86.213","3342489280","3342489301","US","United States"
+"199.58.86.214","199.58.86.223","3342489302","3342489311","AR","Argentina"
+"199.58.86.224","199.58.87.106","3342489312","3342489450","US","United States"
+"199.58.87.107","199.58.87.119","3342489451","3342489463","IL","Israel"
+"199.58.87.120","199.58.87.130","3342489464","3342489474","US","United States"
+"199.58.87.131","199.58.87.138","3342489475","3342489482","NL","Netherlands"
+"199.58.87.139","199.58.87.141","3342489483","3342489485","US","United States"
+"199.58.87.142","199.58.87.157","3342489486","3342489501","IL","Israel"
+"199.58.87.158","199.58.87.159","3342489502","3342489503","US","United States"
+"199.58.87.160","199.58.87.223","3342489504","3342489567","GB","United Kingdom"
+"199.58.87.224","199.58.115.255","3342489568","3342496767","US","United States"
+"199.58.116.0","199.58.119.255","3342496768","3342497791","CA","Canada"
+"199.58.120.0","199.58.127.255","3342497792","3342499839","GD","Grenada"
+"199.58.128.0","199.58.151.255","3342499840","3342505983","US","United States"
+"199.58.152.0","199.58.155.255","3342505984","3342507007","BB","Barbados"
+"199.58.156.0","199.58.167.255","3342507008","3342510079","US","United States"
+"199.58.168.0","199.58.175.255","3342510080","3342512127","CA","Canada"
+"199.58.176.0","199.58.191.255","3342512128","3342516223","US","United States"
+"199.58.192.0","199.58.195.255","3342516224","3342517247","CA","Canada"
+"199.58.196.0","199.58.231.255","3342517248","3342526463","US","United States"
+"199.58.232.0","199.58.239.255","3342526464","3342528511","CA","Canada"
+"199.58.240.0","199.59.75.255","3342528512","3342552063","US","United States"
+"199.59.76.0","199.59.79.255","3342552064","3342553087","CA","Canada"
+"199.59.80.0","199.59.91.223","3342553088","3342556127","US","United States"
+"199.59.91.224","199.59.91.255","3342556128","3342556159","CA","Canada"
+"199.59.92.0","199.59.92.47","3342556160","3342556207","US","United States"
+"199.59.92.48","199.59.92.63","3342556208","3342556223","CA","Canada"
+"199.59.92.64","199.59.127.255","3342556224","3342565375","US","United States"
+"199.59.128.0","199.59.135.255","3342565376","3342567423","CA","Canada"
+"199.59.136.0","199.59.146.255","3342567424","3342570239","US","United States"
+"199.59.147.0","199.59.147.255","3342570240","3342570495","CH","Switzerland"
+"199.59.148.0","199.59.183.255","3342570496","3342579711","US","United States"
+"199.59.184.0","199.59.191.255","3342579712","3342581759","CA","Canada"
+"199.59.192.0","199.59.206.255","3342581760","3342585599","US","United States"
+"199.59.207.0","199.59.207.255","3342585600","3342585855","MU","Mauritius"
+"199.59.208.0","199.59.243.255","3342585856","3342595071","US","United States"
+"199.59.244.0","199.59.245.255","3342595072","3342595583","CA","Canada"
+"199.59.246.0","199.59.246.255","3342595584","3342595839","FR","France"
+"199.59.247.0","199.59.247.255","3342595840","3342596095","CA","Canada"
+"199.59.248.0","199.59.255.255","3342596096","3342598143","US","United States"
+"199.60.0.0","199.60.19.255","3342598144","3342603263","CA","Canada"
+"199.60.20.0","199.60.25.255","3342603264","3342604799","US","United States"
+"199.60.26.0","199.60.27.255","3342604800","3342605311","CA","Canada"
+"199.60.28.0","199.60.28.255","3342605312","3342605567","US","United States"
+"199.60.29.0","199.60.99.255","3342605568","3342623743","CA","Canada"
+"199.60.101.0","199.60.101.255","3342624000","3342624255","US","United States"
+"199.60.102.0","199.60.115.255","3342624256","3342627839","CA","Canada"
+"199.60.116.0","199.60.116.255","3342627840","3342628095","US","United States"
+"199.60.117.0","199.60.122.255","3342628096","3342629631","CA","Canada"
+"199.60.123.0","199.60.123.255","3342629632","3342629887","US","United States"
+"199.60.124.0","199.60.231.255","3342629888","3342657535","CA","Canada"
+"199.60.232.0","199.60.232.255","3342657536","3342657791","US","United States"
+"199.60.233.0","199.60.254.255","3342657792","3342663423","CA","Canada"
+"199.60.255.0","199.63.0.255","3342663424","3342795007","US","United States"
+"199.63.1.0","199.63.1.255","3342795008","3342795263","AP","Asia/Pacific Region"
+"199.63.2.0","199.63.141.255","3342795264","3342831103","US","United States"
+"199.63.142.0","199.63.142.255","3342831104","3342831359","IN","India"
+"199.63.143.0","199.64.72.247","3342831360","3342878967","US","United States"
+"199.64.72.248","199.64.72.255","3342878968","3342878975","EU","Europe"
+"199.64.73.0","199.66.87.255","3342878976","3343013887","US","United States"
+"199.66.88.0","199.66.95.15","3343013888","3343015695","CA","Canada"
+"199.66.95.16","199.66.95.47","3343015696","3343015727","US","United States"
+"199.66.95.48","199.66.95.255","3343015728","3343015935","CA","Canada"
+"199.66.96.0","199.66.217.7","3343015936","3343046919","US","United States"
+"199.66.217.8","199.66.217.11","3343046920","3343046923","IT","Italy"
+"199.66.217.12","199.66.217.27","3343046924","3343046939","US","United States"
+"199.66.217.28","199.66.217.31","3343046940","3343046943","RU","Russian Federation"
+"199.66.217.32","199.66.217.43","3343046944","3343046955","US","United States"
+"199.66.217.44","199.66.217.47","3343046956","3343046959","IT","Italy"
+"199.66.217.48","199.66.217.51","3343046960","3343046963","BE","Belgium"
+"199.66.217.52","199.66.217.55","3343046964","3343046967","US","United States"
+"199.66.217.56","199.66.217.59","3343046968","3343046971","NL","Netherlands"
+"199.66.217.60","199.66.217.75","3343046972","3343046987","US","United States"
+"199.66.217.76","199.66.217.79","3343046988","3343046991","CA","Canada"
+"199.66.217.80","199.66.217.199","3343046992","3343047111","US","United States"
+"199.66.217.200","199.66.217.215","3343047112","3343047127","SG","Singapore"
+"199.66.217.216","199.66.217.231","3343047128","3343047143","US","United States"
+"199.66.217.232","199.66.217.239","3343047144","3343047151","IT","Italy"
+"199.66.217.240","199.66.218.159","3343047152","3343047327","US","United States"
+"199.66.218.160","199.66.218.175","3343047328","3343047343","IT","Italy"
+"199.66.218.176","199.66.218.255","3343047344","3343047423","US","United States"
+"199.66.219.0","199.66.219.15","3343047424","3343047439","RU","Russian Federation"
+"199.66.219.16","199.66.219.95","3343047440","3343047519","US","United States"
+"199.66.219.96","199.66.219.111","3343047520","3343047535","IN","India"
+"199.66.219.112","199.66.220.71","3343047536","3343047751","US","United States"
+"199.66.220.72","199.66.220.79","3343047752","3343047759","BR","Brazil"
+"199.66.220.80","199.66.220.111","3343047760","3343047791","US","United States"
+"199.66.220.112","199.66.220.119","3343047792","3343047799","PL","Poland"
+"199.66.220.120","199.66.220.167","3343047800","3343047847","US","United States"
+"199.66.220.168","199.66.220.175","3343047848","3343047855","IT","Italy"
+"199.66.220.176","199.66.220.183","3343047856","3343047863","US","United States"
+"199.66.220.184","199.66.220.191","3343047864","3343047871","RU","Russian Federation"
+"199.66.220.192","199.66.251.255","3343047872","3343055871","US","United States"
+"199.66.252.0","199.66.255.255","3343055872","3343056895","CA","Canada"
+"199.67.0.0","199.67.199.255","3343056896","3343108095","US","United States"
+"199.67.200.0","199.67.202.255","3343108096","3343108863","GB","United Kingdom"
+"199.67.203.0","199.67.203.255","3343108864","3343109119","EU","Europe"
+"199.67.204.0","199.67.235.255","3343109120","3343117311","US","United States"
+"199.67.236.0","199.67.236.255","3343117312","3343117567","JP","Japan"
+"199.67.237.0","199.68.119.255","3343117568","3343153151","US","United States"
+"199.68.120.0","199.68.120.15","3343153152","3343153167","CA","Canada"
+"199.68.120.16","199.68.120.23","3343153168","3343153175","US","United States"
+"199.68.120.24","199.68.126.255","3343153176","3343154943","CA","Canada"
+"199.68.127.0","199.68.175.255","3343154944","3343167487","US","United States"
+"199.68.176.0","199.68.183.255","3343167488","3343169535","CA","Canada"
+"199.68.184.0","199.68.191.255","3343169536","3343171583","US","United States"
+"199.68.192.0","199.68.195.255","3343171584","3343172607","BM","Bermuda"
+"199.68.196.0","199.68.196.87","3343172608","3343172695","US","United States"
+"199.68.196.88","199.68.196.95","3343172696","3343172703","NL","Netherlands"
+"199.68.196.96","199.71.0.255","3343172704","3343319295","US","United States"
+"199.71.1.0","199.71.92.255","3343319296","3343342847","CA","Canada"
+"199.71.93.0","199.71.93.255","3343342848","3343343103","PR","Puerto Rico"
+"199.71.94.0","199.71.105.255","3343343104","3343346175","CA","Canada"
+"199.71.106.0","199.71.107.255","3343346176","3343346687","US","United States"
+"199.71.108.0","199.71.141.255","3343346688","3343355391","CA","Canada"
+"199.71.142.0","199.71.143.255","3343355392","3343355903","US","United States"
+"199.71.144.0","199.71.158.255","3343355904","3343359743","CA","Canada"
+"199.71.159.0","199.71.159.255","3343359744","3343359999","US","United States"
+"199.71.160.0","199.71.175.255","3343360000","3343364095","CA","Canada"
+"199.71.176.0","199.71.181.255","3343364096","3343365631","US","United States"
+"199.71.182.0","199.71.185.255","3343365632","3343366655","CA","Canada"
+"199.71.186.0","199.71.186.255","3343366656","3343366911","US","United States"
+"199.71.187.0","199.71.208.255","3343366912","3343372543","CA","Canada"
+"199.71.209.0","199.71.231.255","3343372544","3343378431","US","United States"
+"199.71.232.0","199.71.232.15","3343378432","3343378447","BR","Brazil"
+"199.71.232.16","199.71.232.79","3343378448","3343378511","US","United States"
+"199.71.232.80","199.71.232.87","3343378512","3343378519","GB","United Kingdom"
+"199.71.232.88","199.71.232.103","3343378520","3343378535","US","United States"
+"199.71.232.104","199.71.232.111","3343378536","3343378543","GB","United Kingdom"
+"199.71.232.112","199.71.232.127","3343378544","3343378559","US","United States"
+"199.71.232.128","199.71.232.151","3343378560","3343378583","GB","United Kingdom"
+"199.71.232.152","199.71.232.167","3343378584","3343378599","US","United States"
+"199.71.232.168","199.71.232.175","3343378600","3343378607","RU","Russian Federation"
+"199.71.232.176","199.71.232.183","3343378608","3343378615","GB","United Kingdom"
+"199.71.232.184","199.71.233.63","3343378616","3343378751","US","United States"
+"199.71.233.64","199.71.233.71","3343378752","3343378759","BR","Brazil"
+"199.71.233.72","199.71.233.79","3343378760","3343378767","CL","Chile"
+"199.71.233.80","199.71.233.87","3343378768","3343378775","BR","Brazil"
+"199.71.233.88","199.71.233.103","3343378776","3343378791","RU","Russian Federation"
+"199.71.233.104","199.71.233.111","3343378792","3343378799","US","United States"
+"199.71.233.112","199.71.233.119","3343378800","3343378807","VE","Venezuela"
+"199.71.233.120","199.71.233.127","3343378808","3343378815","UA","Ukraine"
+"199.71.233.128","199.71.233.135","3343378816","3343378823","US","United States"
+"199.71.233.136","199.71.233.151","3343378824","3343378839","SE","Sweden"
+"199.71.233.152","199.71.233.159","3343378840","3343378847","RU","Russian Federation"
+"199.71.233.160","199.71.233.175","3343378848","3343378863","BR","Brazil"
+"199.71.233.176","199.71.233.191","3343378864","3343378879","US","United States"
+"199.71.233.192","199.71.233.199","3343378880","3343378887","RU","Russian Federation"
+"199.71.233.200","199.71.233.207","3343378888","3343378895","BL","Saint Barthelemy"
+"199.71.233.208","199.71.233.223","3343378896","3343378911","US","United States"
+"199.71.233.224","199.71.233.231","3343378912","3343378919","VE","Venezuela"
+"199.71.233.232","199.71.233.239","3343378920","3343378927","NL","Netherlands"
+"199.71.233.240","199.71.233.247","3343378928","3343378935","GB","United Kingdom"
+"199.71.233.248","199.71.234.15","3343378936","3343378959","US","United States"
+"199.71.234.16","199.71.234.23","3343378960","3343378967","RU","Russian Federation"
+"199.71.234.24","199.71.234.95","3343378968","3343379039","US","United States"
+"199.71.234.96","199.71.234.127","3343379040","3343379071","GB","United Kingdom"
+"199.71.234.128","199.71.234.135","3343379072","3343379079","RU","Russian Federation"
+"199.71.234.136","199.71.234.143","3343379080","3343379087","SE","Sweden"
+"199.71.234.144","199.71.234.151","3343379088","3343379095","BR","Brazil"
+"199.71.234.152","199.71.234.159","3343379096","3343379103","NL","Netherlands"
+"199.71.234.160","199.71.234.175","3343379104","3343379119","US","United States"
+"199.71.234.176","199.71.234.183","3343379120","3343379127","NL","Netherlands"
+"199.71.234.184","199.71.234.199","3343379128","3343379143","US","United States"
+"199.71.234.200","199.71.234.207","3343379144","3343379151","GB","United Kingdom"
+"199.71.234.208","199.71.234.239","3343379152","3343379183","US","United States"
+"199.71.234.240","199.71.234.255","3343379184","3343379199","EE","Estonia"
+"199.71.235.0","199.71.235.15","3343379200","3343379215","US","United States"
+"199.71.235.16","199.71.235.23","3343379216","3343379223","BR","Brazil"
+"199.71.235.24","199.71.235.191","3343379224","3343379391","US","United States"
+"199.71.235.192","199.71.235.199","3343379392","3343379399","NI","Nicaragua"
+"199.71.235.200","199.71.235.207","3343379400","3343379407","CO","Colombia"
+"199.71.235.208","199.71.239.255","3343379408","3343380479","US","United States"
+"199.71.240.0","199.71.255.255","3343380480","3343384575","CA","Canada"
+"199.72.0.0","199.73.28.159","3343384576","3343457439","US","United States"
+"199.73.28.160","199.73.28.175","3343457440","3343457455","GB","United Kingdom"
+"199.73.28.176","199.73.28.247","3343457456","3343457527","US","United States"
+"199.73.28.248","199.73.28.255","3343457528","3343457535","ID","Indonesia"
+"199.73.29.0","199.73.29.71","3343457536","3343457607","US","United States"
+"199.73.29.72","199.73.29.79","3343457608","3343457615","AU","Australia"
+"199.73.29.80","199.73.29.207","3343457616","3343457743","US","United States"
+"199.73.29.208","199.73.29.223","3343457744","3343457759","CA","Canada"
+"199.73.29.224","199.73.30.15","3343457760","3343457807","US","United States"
+"199.73.30.16","199.73.30.23","3343457808","3343457815","GB","United Kingdom"
+"199.73.30.24","199.73.41.255","3343457816","3343460863","US","United States"
+"199.73.42.0","199.73.43.255","3343460864","3343461375","CA","Canada"
+"199.73.44.0","199.73.59.255","3343461376","3343465471","US","United States"
+"199.73.60.0","199.73.63.255","3343465472","3343466495","JM","Jamaica"
+"199.73.64.0","199.76.11.255","3343466496","3343649791","US","United States"
+"199.76.12.0","199.76.15.255","3343649792","3343650815","VI","Virgin Islands, U.S."
+"199.76.16.0","199.76.26.159","3343650816","3343653535","US","United States"
+"199.76.26.160","199.76.26.175","3343653536","3343653551","CA","Canada"
+"199.76.26.176","199.76.26.255","3343653552","3343653631","US","United States"
+"199.76.27.0","199.76.27.63","3343653632","3343653695","CA","Canada"
+"199.76.27.64","199.76.28.191","3343653696","3343654079","US","United States"
+"199.76.28.192","199.76.28.223","3343654080","3343654111","CA","Canada"
+"199.76.28.224","199.76.38.63","3343654112","3343656511","US","United States"
+"199.76.38.64","199.76.38.127","3343656512","3343656575","VI","Virgin Islands, U.S."
+"199.76.38.128","199.76.38.255","3343656576","3343656703","US","United States"
+"199.76.39.0","199.76.39.255","3343656704","3343656959","VI","Virgin Islands, U.S."
+"199.76.40.0","199.79.59.255","3343656960","3343858687","US","United States"
+"199.79.60.0","199.79.61.255","3343858688","3343859199","VG","Virgin Islands, British"
+"199.79.62.0","199.80.55.31","3343859200","3343922975","US","United States"
+"199.80.55.32","199.80.55.63","3343922976","3343923007","PA","Panama"
+"199.80.55.64","199.80.55.127","3343923008","3343923071","US","United States"
+"199.80.55.128","199.80.55.191","3343923072","3343923135","CY","Cyprus"
+"199.80.55.192","199.80.55.255","3343923136","3343923199","HK","Hong Kong"
+"199.80.56.0","199.83.41.255","3343923200","3344116223","US","United States"
+"199.83.42.0","199.83.43.255","3344116224","3344116735","CA","Canada"
+"199.83.44.0","199.83.83.255","3344116736","3344126975","US","United States"
+"199.83.84.0","199.83.87.255","3344126976","3344127999","CA","Canada"
+"199.83.88.0","199.83.135.255","3344128000","3344140287","US","United States"
+"199.83.136.0","199.83.139.255","3344140288","3344141311","CA","Canada"
+"199.83.140.0","199.83.151.255","3344141312","3344144383","US","United States"
+"199.83.152.0","199.83.159.255","3344144384","3344146431","CA","Canada"
+"199.83.160.0","199.83.191.255","3344146432","3344154623","US","United States"
+"199.83.192.0","199.83.199.255","3344154624","3344156671","GD","Grenada"
+"199.83.200.0","199.83.207.255","3344156672","3344158719","CA","Canada"
+"199.83.208.0","199.83.234.255","3344158720","3344165631","US","United States"
+"199.83.235.0","199.83.235.31","3344165632","3344165663","MX","Mexico"
+"199.83.235.32","199.83.239.255","3344165664","3344166911","US","United States"
+"199.83.240.0","199.83.247.255","3344166912","3344168959","CA","Canada"
+"199.83.248.0","199.84.0.255","3344168960","3344171263","US","United States"
+"199.84.1.0","199.84.95.255","3344171264","3344195583","CA","Canada"
+"199.84.96.0","199.84.127.255","3344195584","3344203775","US","United States"
+"199.84.128.0","199.84.254.255","3344203776","3344236287","CA","Canada"
+"199.84.255.0","199.85.1.255","3344236288","3344237055","US","United States"
+"199.85.2.0","199.85.6.255","3344237056","3344238335","CA","Canada"
+"199.85.7.0","199.85.7.255","3344238336","3344238591","US","United States"
+"199.85.16.0","199.85.21.255","3344240640","3344242175","CA","Canada"
+"199.85.22.0","199.85.23.255","3344242176","3344242687","US","United States"
+"199.85.24.0","199.85.62.255","3344242688","3344252671","CA","Canada"
+"199.85.63.0","199.85.63.255","3344252672","3344252927","US","United States"
+"199.85.64.0","199.85.75.255","3344252928","3344255999","CA","Canada"
+"199.85.76.0","199.85.98.255","3344256000","3344261887","US","United States"
+"199.85.99.0","199.85.115.255","3344261888","3344266239","CA","Canada"
+"199.85.116.0","199.85.117.255","3344266240","3344266751","US","United States"
+"199.85.118.0","199.85.124.255","3344266752","3344268543","CA","Canada"
+"199.85.125.0","199.85.127.255","3344268544","3344269311","US","United States"
+"199.85.128.0","199.85.199.255","3344269312","3344287743","CA","Canada"
+"199.85.200.0","199.85.200.255","3344287744","3344287999","US","United States"
+"199.85.201.0","199.85.203.255","3344288000","3344288767","CA","Canada"
+"199.85.204.0","199.85.207.255","3344288768","3344289791","PR","Puerto Rico"
+"199.85.208.0","199.85.219.255","3344289792","3344292863","US","United States"
+"199.85.220.0","199.85.233.255","3344292864","3344296447","CA","Canada"
+"199.85.234.0","199.85.235.255","3344296448","3344296959","US","United States"
+"199.85.236.0","199.85.239.255","3344296960","3344297983","GD","Grenada"
+"199.85.240.0","199.85.244.255","3344297984","3344299263","US","United States"
+"199.85.245.0","199.85.245.255","3344299264","3344299519","CA","Canada"
+"199.85.246.0","199.85.246.255","3344299520","3344299775","US","United States"
+"199.85.247.0","199.85.249.255","3344299776","3344300543","CA","Canada"
+"199.85.250.0","199.85.250.255","3344300544","3344300799","US","United States"
+"199.85.251.0","199.85.254.255","3344300800","3344301823","CA","Canada"
+"199.85.255.0","199.87.47.255","3344301824","3344379903","US","United States"
+"199.87.48.0","199.87.51.255","3344379904","3344380927","CA","Canada"
+"199.87.52.0","199.87.52.239","3344380928","3344381167","US","United States"
+"199.87.52.240","199.87.52.247","3344381168","3344381175","NZ","New Zealand"
+"199.87.52.248","199.87.53.31","3344381176","3344381215","US","United States"
+"199.87.53.32","199.87.53.39","3344381216","3344381223","NG","Nigeria"
+"199.87.53.40","199.87.53.71","3344381224","3344381255","US","United States"
+"199.87.53.72","199.87.53.79","3344381256","3344381263","CA","Canada"
+"199.87.53.80","199.87.53.87","3344381264","3344381271","MX","Mexico"
+"199.87.53.88","199.87.55.239","3344381272","3344381935","US","United States"
+"199.87.55.240","199.87.55.247","3344381936","3344381943","MX","Mexico"
+"199.87.55.248","199.87.151.255","3344381944","3344406527","US","United States"
+"199.87.152.0","199.87.159.255","3344406528","3344408575","CA","Canada"
+"199.87.160.0","199.87.187.191","3344408576","3344415679","US","United States"
+"199.87.187.192","199.87.187.255","3344415680","3344415743","AR","Argentina"
+"199.87.188.0","199.87.239.255","3344415744","3344429055","US","United States"
+"199.87.240.0","199.87.241.31","3344429056","3344429343","CA","Canada"
+"199.87.241.32","199.87.241.63","3344429344","3344429375","US","United States"
+"199.87.241.64","199.87.247.255","3344429376","3344431103","CA","Canada"
+"199.87.248.0","199.88.207.255","3344431104","3344486399","US","United States"
+"199.88.208.0","199.88.215.255","3344486400","3344488447","NL","Netherlands"
+"199.88.216.0","199.89.138.255","3344488448","3344534271","US","United States"
+"199.89.139.0","199.89.139.255","3344534272","3344534527","CA","Canada"
+"199.89.140.0","199.91.15.255","3344534528","3344633855","US","United States"
+"199.91.16.0","199.91.31.255","3344633856","3344637951","CH","Switzerland"
+"199.91.32.0","199.91.75.255","3344637952","3344649215","US","United States"
+"199.91.76.0","199.91.79.255","3344649216","3344650239","PR","Puerto Rico"
+"199.91.80.0","199.91.87.255","3344650240","3344652287","CA","Canada"
+"199.91.88.0","199.91.95.255","3344652288","3344654335","US","United States"
+"199.91.96.0","199.91.103.255","3344654336","3344656383","VG","Virgin Islands, British"
+"199.91.104.0","199.91.111.255","3344656384","3344658431","US","United States"
+"199.91.112.0","199.91.119.255","3344658432","3344660479","CA","Canada"
+"199.91.120.0","199.91.159.255","3344660480","3344670719","US","United States"
+"199.91.160.0","199.91.160.255","3344670720","3344670975","MF","Saint Martin"
+"199.91.161.0","199.91.161.127","3344670976","3344671103","MQ","Martinique"
+"199.91.161.128","199.91.161.255","3344671104","3344671231","GP","Guadeloupe"
+"199.91.162.0","199.91.162.255","3344671232","3344671487","MQ","Martinique"
+"199.91.163.0","199.91.163.255","3344671488","3344671743","BL","Saint Barthelemy"
+"199.91.164.0","199.91.172.191","3344671744","3344673983","US","United States"
+"199.91.172.192","199.91.172.199","3344673984","3344673991","SC","Seychelles"
+"199.91.172.200","199.91.173.31","3344673992","3344674079","US","United States"
+"199.91.173.32","199.91.173.39","3344674080","3344674087","GB","United Kingdom"
+"199.91.173.40","199.91.173.103","3344674088","3344674151","US","United States"
+"199.91.173.104","199.91.173.111","3344674152","3344674159","TR","Turkey"
+"199.91.173.112","199.91.173.159","3344674160","3344674207","US","United States"
+"199.91.173.160","199.91.173.175","3344674208","3344674223","GB","United Kingdom"
+"199.91.173.176","199.91.173.231","3344674224","3344674279","US","United States"
+"199.91.173.232","199.91.173.239","3344674280","3344674287","GB","United Kingdom"
+"199.91.173.240","199.91.174.39","3344674288","3344674343","US","United States"
+"199.91.174.40","199.91.174.47","3344674344","3344674351","TR","Turkey"
+"199.91.174.48","199.91.174.167","3344674352","3344674471","US","United States"
+"199.91.174.168","199.91.174.175","3344674472","3344674479","GB","United Kingdom"
+"199.91.174.176","199.91.175.191","3344674480","3344674751","US","United States"
+"199.91.175.192","199.91.175.207","3344674752","3344674767","MO","Macau"
+"199.91.175.208","199.91.183.255","3344674768","3344676863","US","United States"
+"199.91.184.0","199.91.185.127","3344676864","3344677247","CA","Canada"
+"199.91.185.128","199.91.185.143","3344677248","3344677263","US","United States"
+"199.91.185.144","199.91.185.159","3344677264","3344677279","CA","Canada"
+"199.91.185.160","199.91.185.175","3344677280","3344677295","US","United States"
+"199.91.185.176","199.91.186.31","3344677296","3344677407","CA","Canada"
+"199.91.186.32","199.91.186.47","3344677408","3344677423","US","United States"
+"199.91.186.48","199.91.191.255","3344677424","3344678911","CA","Canada"
+"199.91.192.0","199.91.203.255","3344678912","3344681983","US","United States"
+"199.91.204.0","199.91.215.255","3344681984","3344685055","CA","Canada"
+"199.91.216.0","199.91.239.255","3344685056","3344691199","US","United States"
+"199.91.240.0","199.91.247.255","3344691200","3344693247","CA","Canada"
+"199.91.248.0","199.91.251.255","3344693248","3344694271","US","United States"
+"199.91.252.0","199.91.255.255","3344694272","3344695295","CA","Canada"
+"199.92.0.0","199.95.177.255","3344695296","3344937471","US","United States"
+"199.95.178.0","199.95.179.255","3344937472","3344937983","EG","Egypt"
+"199.95.180.0","199.95.180.255","3344937984","3344938239","US","United States"
+"199.95.181.0","199.95.181.255","3344938240","3344938495","UZ","Uzbekistan"
+"199.95.182.0","199.95.247.255","3344938496","3344955391","US","United States"
+"199.95.248.0","199.95.248.255","3344955392","3344955647","GB","United Kingdom"
+"199.95.249.0","199.96.27.255","3344955648","3344964607","US","United States"
+"199.96.28.0","199.96.31.255","3344964608","3344965631","CA","Canada"
+"199.96.32.0","199.96.63.255","3344965632","3344973823","US","United States"
+"199.96.64.0","199.96.67.255","3344973824","3344974847","BM","Bermuda"
+"199.96.68.0","199.96.81.31","3344974848","3344978207","US","United States"
+"199.96.81.32","199.96.81.39","3344978208","3344978215","BD","Bangladesh"
+"199.96.81.40","199.96.87.255","3344978216","3344979967","US","United States"
+"199.96.88.0","199.96.95.255","3344979968","3344982015","CA","Canada"
+"199.96.96.0","199.96.195.255","3344982016","3345007615","US","United States"
+"199.96.196.0","199.96.199.255","3345007616","3345008639","CA","Canada"
+"199.96.200.0","199.96.207.255","3345008640","3345010687","US","United States"
+"199.96.208.0","199.96.211.255","3345010688","3345011711","CA","Canada"
+"199.96.212.0","199.101.55.255","3345011712","3345299455","US","United States"
+"199.101.56.0","199.101.63.255","3345299456","3345301503","CA","Canada"
+"199.101.64.0","199.101.71.255","3345301504","3345303551","US","United States"
+"199.101.72.0","199.101.75.255","3345303552","3345304575","CA","Canada"
+"199.101.76.0","199.101.96.159","3345304576","3345309855","US","United States"
+"199.101.96.160","199.101.96.175","3345309856","3345309871","BR","Brazil"
+"199.101.96.176","199.101.97.7","3345309872","3345309959","US","United States"
+"199.101.97.8","199.101.97.15","3345309960","3345309967","ES","Spain"
+"199.101.97.16","199.101.97.127","3345309968","3345310079","US","United States"
+"199.101.97.128","199.101.97.191","3345310080","3345310143","PL","Poland"
+"199.101.97.192","199.101.98.15","3345310144","3345310223","US","United States"
+"199.101.98.16","199.101.98.23","3345310224","3345310231","CA","Canada"
+"199.101.98.24","199.101.98.63","3345310232","3345310271","US","United States"
+"199.101.98.64","199.101.98.71","3345310272","3345310279","BR","Brazil"
+"199.101.98.72","199.101.98.79","3345310280","3345310287","US","United States"
+"199.101.98.80","199.101.98.87","3345310288","3345310295","AR","Argentina"
+"199.101.98.88","199.101.98.143","3345310296","3345310351","US","United States"
+"199.101.98.144","199.101.98.159","3345310352","3345310367","BR","Brazil"
+"199.101.98.160","199.101.98.175","3345310368","3345310383","US","United States"
+"199.101.98.176","199.101.98.191","3345310384","3345310399","BR","Brazil"
+"199.101.98.192","199.101.99.95","3345310400","3345310559","US","United States"
+"199.101.99.96","199.101.99.111","3345310560","3345310575","IN","India"
+"199.101.99.112","199.101.100.255","3345310576","3345310975","US","United States"
+"199.101.101.0","199.101.101.63","3345310976","3345311039","PL","Poland"
+"199.101.101.64","199.101.101.127","3345311040","3345311103","US","United States"
+"199.101.101.128","199.101.101.143","3345311104","3345311119","BR","Brazil"
+"199.101.101.144","199.101.101.159","3345311120","3345311135","US","United States"
+"199.101.101.160","199.101.101.191","3345311136","3345311167","RO","Romania"
+"199.101.101.192","199.101.101.223","3345311168","3345311199","US","United States"
+"199.101.101.224","199.101.101.231","3345311200","3345311207","BR","Brazil"
+"199.101.101.232","199.101.101.239","3345311208","3345311215","SK","Slovakia"
+"199.101.101.240","199.101.101.247","3345311216","3345311223","US","United States"
+"199.101.101.248","199.101.101.255","3345311224","3345311231","SK","Slovakia"
+"199.101.102.0","199.101.103.231","3345311232","3345311719","US","United States"
+"199.101.103.232","199.101.103.239","3345311720","3345311727","BR","Brazil"
+"199.101.103.240","199.101.116.255","3345311728","3345315071","US","United States"
+"199.101.117.0","199.101.117.255","3345315072","3345315327","TW","Taiwan"
+"199.101.118.0","199.101.118.255","3345315328","3345315583","US","United States"
+"199.101.119.0","199.101.119.255","3345315584","3345315839","TW","Taiwan"
+"199.101.120.0","199.101.132.31","3345315840","3345318943","US","United States"
+"199.101.132.32","199.101.132.63","3345318944","3345318975","CY","Cyprus"
+"199.101.132.64","199.101.141.255","3345318976","3345321471","US","United States"
+"199.101.142.0","199.101.143.255","3345321472","3345321983","GB","United Kingdom"
+"199.101.144.0","199.101.145.255","3345321984","3345322495","US","United States"
+"199.101.146.0","199.101.146.7","3345322496","3345322503","BR","Brazil"
+"199.101.146.8","199.101.163.255","3345322504","3345327103","US","United States"
+"199.101.164.0","199.101.167.255","3345327104","3345328127","CA","Canada"
+"199.101.168.0","199.101.184.63","3345328128","3345332287","US","United States"
+"199.101.184.64","199.101.184.71","3345332288","3345332295","BR","Brazil"
+"199.101.184.72","199.101.184.79","3345332296","3345332303","PK","Pakistan"
+"199.101.184.80","199.101.184.87","3345332304","3345332311","US","United States"
+"199.101.184.88","199.101.184.95","3345332312","3345332319","CY","Cyprus"
+"199.101.184.96","199.101.184.103","3345332320","3345332327","PT","Portugal"
+"199.101.184.104","199.101.184.107","3345332328","3345332331","US","United States"
+"199.101.184.108","199.101.184.111","3345332332","3345332335","BR","Brazil"
+"199.101.184.112","199.101.184.115","3345332336","3345332339","US","United States"
+"199.101.184.116","199.101.184.119","3345332340","3345332343","ID","Indonesia"
+"199.101.184.120","199.101.184.123","3345332344","3345332347","VN","Vietnam"
+"199.101.184.124","199.101.184.127","3345332348","3345332351","CY","Cyprus"
+"199.101.184.128","199.101.184.151","3345332352","3345332375","US","United States"
+"199.101.184.152","199.101.184.159","3345332376","3345332383","CA","Canada"
+"199.101.184.160","199.101.184.163","3345332384","3345332387","BR","Brazil"
+"199.101.184.164","199.101.184.175","3345332388","3345332399","US","United States"
+"199.101.184.176","199.101.184.179","3345332400","3345332403","LK","Sri Lanka"
+"199.101.184.180","199.101.184.183","3345332404","3345332407","GB","United Kingdom"
+"199.101.184.184","199.101.184.187","3345332408","3345332411","ID","Indonesia"
+"199.101.184.188","199.101.184.199","3345332412","3345332423","US","United States"
+"199.101.184.200","199.101.184.207","3345332424","3345332431","MY","Malaysia"
+"199.101.184.208","199.101.184.211","3345332432","3345332435","VN","Vietnam"
+"199.101.184.212","199.101.184.215","3345332436","3345332439","US","United States"
+"199.101.184.216","199.101.184.223","3345332440","3345332447","NL","Netherlands"
+"199.101.184.224","199.101.184.227","3345332448","3345332451","CY","Cyprus"
+"199.101.184.228","199.101.184.231","3345332452","3345332455","US","United States"
+"199.101.184.232","199.101.184.235","3345332456","3345332459","MY","Malaysia"
+"199.101.184.236","199.101.185.7","3345332460","3345332487","US","United States"
+"199.101.185.8","199.101.185.15","3345332488","3345332495","IN","India"
+"199.101.185.16","199.101.185.23","3345332496","3345332503","CA","Canada"
+"199.101.185.24","199.101.185.31","3345332504","3345332511","US","United States"
+"199.101.185.32","199.101.185.39","3345332512","3345332519","ID","Indonesia"
+"199.101.185.40","199.101.185.55","3345332520","3345332535","US","United States"
+"199.101.185.56","199.101.185.63","3345332536","3345332543","IN","India"
+"199.101.185.64","199.101.185.103","3345332544","3345332583","US","United States"
+"199.101.185.104","199.101.185.107","3345332584","3345332587","CY","Cyprus"
+"199.101.185.108","199.101.185.111","3345332588","3345332591","ID","Indonesia"
+"199.101.185.112","199.101.185.115","3345332592","3345332595","BR","Brazil"
+"199.101.185.116","199.101.185.119","3345332596","3345332599","BD","Bangladesh"
+"199.101.185.120","199.101.185.123","3345332600","3345332603","CN","China"
+"199.101.185.124","199.101.185.127","3345332604","3345332607","ID","Indonesia"
+"199.101.185.128","199.101.185.167","3345332608","3345332647","US","United States"
+"199.101.185.168","199.101.185.175","3345332648","3345332655","BR","Brazil"
+"199.101.185.176","199.101.185.179","3345332656","3345332659","CY","Cyprus"
+"199.101.185.180","199.101.185.183","3345332660","3345332663","US","United States"
+"199.101.185.184","199.101.185.187","3345332664","3345332667","IN","India"
+"199.101.185.188","199.101.185.191","3345332668","3345332671","ID","Indonesia"
+"199.101.185.192","199.101.185.255","3345332672","3345332735","HR","Croatia"
+"199.101.186.0","199.101.186.15","3345332736","3345332751","US","United States"
+"199.101.186.16","199.101.186.31","3345332752","3345332767","GB","United Kingdom"
+"199.101.186.32","199.101.186.63","3345332768","3345332799","US","United States"
+"199.101.186.64","199.101.186.79","3345332800","3345332815","GB","United Kingdom"
+"199.101.186.80","199.101.186.95","3345332816","3345332831","BR","Brazil"
+"199.101.186.96","199.101.186.127","3345332832","3345332863","IN","India"
+"199.101.186.128","199.101.187.127","3345332864","3345333119","VN","Vietnam"
+"199.101.187.128","199.101.187.191","3345333120","3345333183","US","United States"
+"199.101.187.192","199.101.187.223","3345333184","3345333215","IN","India"
+"199.101.187.224","199.101.187.231","3345333216","3345333223","MY","Malaysia"
+"199.101.187.232","199.101.187.255","3345333224","3345333247","US","United States"
+"199.101.188.0","199.101.191.255","3345333248","3345334271","GP","Guadeloupe"
+"199.101.192.0","199.101.211.255","3345334272","3345339391","US","United States"
+"199.101.212.0","199.101.215.255","3345339392","3345340415","CA","Canada"
+"199.101.216.0","199.102.95.255","3345340416","3345375231","US","United States"
+"199.102.96.0","199.102.103.255","3345375232","3345377279","CA","Canada"
+"199.102.104.0","199.102.127.255","3345377280","3345383423","US","United States"
+"199.102.128.0","199.102.131.255","3345383424","3345384447","CA","Canada"
+"199.102.132.0","199.102.155.255","3345384448","3345390591","US","United States"
+"199.102.156.0","199.102.159.255","3345390592","3345391615","CA","Canada"
+"199.102.160.0","199.102.187.255","3345391616","3345398783","US","United States"
+"199.102.188.0","199.102.191.255","3345398784","3345399807","BS","Bahamas"
+"199.102.192.0","199.102.199.255","3345399808","3345401855","PR","Puerto Rico"
+"199.102.200.0","199.102.207.255","3345401856","3345403903","CA","Canada"
+"199.102.208.0","199.102.224.5","3345403904","3345408005","US","United States"
+"199.102.224.6","199.102.224.9","3345408006","3345408009","CZ","Czech Republic"
+"199.102.224.10","199.102.224.17","3345408010","3345408017","US","United States"
+"199.102.224.18","199.102.224.21","3345408018","3345408021","GB","United Kingdom"
+"199.102.224.22","199.102.224.92","3345408022","3345408092","US","United States"
+"199.102.224.93","199.102.224.94","3345408093","3345408094","GB","United Kingdom"
+"199.102.224.95","199.102.224.98","3345408095","3345408098","VE","Venezuela"
+"199.102.224.99","199.102.224.110","3345408099","3345408110","US","United States"
+"199.102.224.111","199.102.224.114","3345408111","3345408114","AU","Australia"
+"199.102.224.115","199.102.224.161","3345408115","3345408161","US","United States"
+"199.102.224.162","199.102.224.165","3345408162","3345408165","CA","Canada"
+"199.102.224.166","199.102.224.189","3345408166","3345408189","US","United States"
+"199.102.224.190","199.102.224.193","3345408190","3345408193","AR","Argentina"
+"199.102.224.194","199.102.224.225","3345408194","3345408225","US","United States"
+"199.102.224.226","199.102.224.227","3345408226","3345408227","GB","United Kingdom"
+"199.102.224.228","199.102.224.235","3345408228","3345408235","US","United States"
+"199.102.224.236","199.102.224.239","3345408236","3345408239","CN","China"
+"199.102.224.240","199.102.225.63","3345408240","3345408319","US","United States"
+"199.102.225.64","199.102.225.67","3345408320","3345408323","GB","United Kingdom"
+"199.102.225.68","199.102.225.130","3345408324","3345408386","US","United States"
+"199.102.225.131","199.102.225.138","3345408387","3345408394","GB","United Kingdom"
+"199.102.225.139","199.102.225.159","3345408395","3345408415","US","United States"
+"199.102.225.160","199.102.225.164","3345408416","3345408420","AU","Australia"
+"199.102.225.165","199.102.225.168","3345408421","3345408424","US","United States"
+"199.102.225.169","199.102.225.172","3345408425","3345408428","GB","United Kingdom"
+"199.102.225.173","199.102.225.204","3345408429","3345408460","US","United States"
+"199.102.225.205","199.102.225.208","3345408461","3345408464","IN","India"
+"199.102.225.209","199.102.225.240","3345408465","3345408496","US","United States"
+"199.102.225.241","199.102.225.241","3345408497","3345408497","GB","United Kingdom"
+"199.102.225.242","199.102.225.243","3345408498","3345408499","US","United States"
+"199.102.225.244","199.102.225.244","3345408500","3345408500","GB","United Kingdom"
+"199.102.225.245","199.102.226.22","3345408501","3345408534","US","United States"
+"199.102.226.23","199.102.226.26","3345408535","3345408538","AU","Australia"
+"199.102.226.27","199.102.226.30","3345408539","3345408542","CA","Canada"
+"199.102.226.31","199.102.226.57","3345408543","3345408569","US","United States"
+"199.102.226.58","199.102.226.61","3345408570","3345408573","CA","Canada"
+"199.102.226.62","199.102.226.65","3345408574","3345408577","US","United States"
+"199.102.226.66","199.102.226.77","3345408578","3345408589","GB","United Kingdom"
+"199.102.226.78","199.102.226.122","3345408590","3345408634","US","United States"
+"199.102.226.123","199.102.226.127","3345408635","3345408639","CA","Canada"
+"199.102.226.128","199.102.226.139","3345408640","3345408651","US","United States"
+"199.102.226.140","199.102.226.143","3345408652","3345408655","CA","Canada"
+"199.102.226.144","199.102.226.155","3345408656","3345408667","US","United States"
+"199.102.226.156","199.102.226.159","3345408668","3345408671","CA","Canada"
+"199.102.226.160","199.102.226.185","3345408672","3345408697","US","United States"
+"199.102.226.186","199.102.226.189","3345408698","3345408701","GB","United Kingdom"
+"199.102.226.190","199.102.227.16","3345408702","3345408784","US","United States"
+"199.102.227.17","199.102.227.20","3345408785","3345408788","CA","Canada"
+"199.102.227.21","199.102.227.120","3345408789","3345408888","US","United States"
+"199.102.227.121","199.102.227.124","3345408889","3345408892","MX","Mexico"
+"199.102.227.125","199.102.227.135","3345408893","3345408903","US","United States"
+"199.102.227.136","199.102.227.139","3345408904","3345408907","GB","United Kingdom"
+"199.102.227.140","199.102.228.9","3345408908","3345409033","US","United States"
+"199.102.228.10","199.102.228.13","3345409034","3345409037","CA","Canada"
+"199.102.228.14","199.102.228.61","3345409038","3345409085","US","United States"
+"199.102.228.62","199.102.228.65","3345409086","3345409089","CA","Canada"
+"199.102.228.66","199.102.228.69","3345409090","3345409093","US","United States"
+"199.102.228.70","199.102.228.73","3345409094","3345409097","CA","Canada"
+"199.102.228.74","199.102.228.151","3345409098","3345409175","US","United States"
+"199.102.228.152","199.102.228.155","3345409176","3345409179","CN","China"
+"199.102.228.156","199.102.228.180","3345409180","3345409204","US","United States"
+"199.102.228.181","199.102.228.188","3345409205","3345409212","AU","Australia"
+"199.102.228.189","199.102.230.22","3345409213","3345409558","US","United States"
+"199.102.230.23","199.102.230.26","3345409559","3345409562","CA","Canada"
+"199.102.230.27","199.102.230.42","3345409563","3345409578","US","United States"
+"199.102.230.43","199.102.230.44","3345409579","3345409580","GB","United Kingdom"
+"199.102.230.45","199.102.230.170","3345409581","3345409706","US","United States"
+"199.102.230.171","199.102.230.174","3345409707","3345409710","IN","India"
+"199.102.230.175","199.102.231.24","3345409711","3345409816","US","United States"
+"199.102.231.25","199.102.231.28","3345409817","3345409820","GB","United Kingdom"
+"199.102.231.29","199.102.231.79","3345409821","3345409871","US","United States"
+"199.102.231.80","199.102.231.83","3345409872","3345409875","CA","Canada"
+"199.102.231.84","199.102.231.95","3345409876","3345409887","US","United States"
+"199.102.231.96","199.102.231.99","3345409888","3345409891","GB","United Kingdom"
+"199.102.231.100","199.102.231.107","3345409892","3345409899","US","United States"
+"199.102.231.108","199.102.231.111","3345409900","3345409903","CA","Canada"
+"199.102.231.112","199.102.231.119","3345409904","3345409911","US","United States"
+"199.102.231.120","199.102.231.123","3345409912","3345409915","CA","Canada"
+"199.102.231.124","199.102.231.127","3345409916","3345409919","AU","Australia"
+"199.102.231.128","199.102.231.153","3345409920","3345409945","US","United States"
+"199.102.231.154","199.102.231.157","3345409946","3345409949","SG","Singapore"
+"199.102.231.158","199.102.231.240","3345409950","3345410032","US","United States"
+"199.102.231.241","199.102.231.244","3345410033","3345410036","GB","United Kingdom"
+"199.102.231.245","199.102.239.255","3345410037","3345412095","US","United States"
+"199.102.248.0","199.103.7.255","3345414144","3345418239","US","United States"
+"199.103.8.0","199.103.12.255","3345418240","3345419519","NL","Netherlands"
+"199.103.13.0","199.103.25.255","3345419520","3345422847","US","United States"
+"199.103.28.0","199.103.31.255","3345423360","3345424383","TC","Turks and Caicos Islands"
+"199.103.32.0","199.103.55.255","3345424384","3345430527","US","United States"
+"199.103.56.0","199.103.63.255","3345430528","3345432575","CA","Canada"
+"199.103.64.0","199.103.67.255","3345432576","3345433599","GB","United Kingdom"
+"199.103.68.0","199.103.68.255","3345433600","3345433855","SG","Singapore"
+"199.103.69.0","199.103.72.255","3345433856","3345434879","US","United States"
+"199.103.73.0","199.103.73.255","3345434880","3345435135","ES","Spain"
+"199.103.74.0","199.103.74.255","3345435136","3345435391","LU","Luxembourg"
+"199.103.75.0","199.103.77.255","3345435392","3345436159","DE","Germany"
+"199.103.78.0","199.103.80.255","3345436160","3345436927","US","United States"
+"199.103.81.0","199.103.81.255","3345436928","3345437183","ES","Spain"
+"199.103.82.0","199.103.83.255","3345437184","3345437695","GB","United Kingdom"
+"199.103.84.0","199.103.84.255","3345437696","3345437951","US","United States"
+"199.103.85.0","199.103.85.255","3345437952","3345438207","CA","Canada"
+"199.103.86.0","199.103.86.255","3345438208","3345438463","GB","United Kingdom"
+"199.103.87.0","199.103.88.255","3345438464","3345438975","FR","France"
+"199.103.90.0","199.103.91.255","3345439232","3345439743","US","United States"
+"199.103.92.0","199.103.92.255","3345439744","3345439999","FR","France"
+"199.103.93.0","199.103.93.255","3345440000","3345440255","DE","Germany"
+"199.103.94.0","199.103.96.255","3345440256","3345441023","US","United States"
+"199.103.97.0","199.103.99.255","3345441024","3345441791","DE","Germany"
+"199.103.102.0","199.103.102.255","3345442304","3345442559","CL","Chile"
+"199.103.103.0","199.103.103.255","3345442560","3345442815","JP","Japan"
+"199.103.104.0","199.103.105.255","3345442816","3345443327","AT","Austria"
+"199.103.106.0","199.103.106.255","3345443328","3345443583","CH","Switzerland"
+"199.103.107.0","199.103.107.255","3345443584","3345443839","DE","Germany"
+"199.103.108.0","199.103.110.255","3345443840","3345444607","US","United States"
+"199.103.111.0","199.103.112.255","3345444608","3345445119","CH","Switzerland"
+"199.103.113.0","199.103.118.255","3345445120","3345446655","US","United States"
+"199.103.119.0","199.103.119.255","3345446656","3345446911","IT","Italy"
+"199.103.120.0","199.103.122.255","3345446912","3345447679","US","United States"
+"199.103.123.0","199.103.123.255","3345447680","3345447935","BE","Belgium"
+"199.103.124.0","199.103.125.255","3345447936","3345448447","FR","France"
+"199.103.126.0","199.103.126.255","3345448448","3345448703","BE","Belgium"
+"199.103.127.0","199.103.127.255","3345448704","3345448959","DE","Germany"
+"199.103.128.0","199.106.210.7","3345448960","3345666567","US","United States"
+"199.106.210.8","199.106.210.31","3345666568","3345666591","IN","India"
+"199.106.210.32","199.106.210.63","3345666592","3345666623","US","United States"
+"199.106.210.64","199.106.210.79","3345666624","3345666639","NO","Norway"
+"199.106.210.80","199.106.212.31","3345666640","3345667103","US","United States"
+"199.106.212.32","199.106.212.47","3345667104","3345667119","IN","India"
+"199.106.212.48","199.114.222.255","3345667120","3346194175","US","United States"
+"199.114.223.0","199.114.223.255","3346194176","3346194431","A1","Anonymous Proxy"
+"199.114.224.0","199.114.231.255","3346194432","3346196479","US","United States"
+"199.114.232.0","199.114.235.255","3346196480","3346197503","CA","Canada"
+"199.114.236.0","199.114.251.255","3346197504","3346201599","US","United States"
+"199.114.252.0","199.114.255.255","3346201600","3346202623","CA","Canada"
+"199.115.0.0","199.115.25.255","3346202624","3346209279","US","United States"
+"199.115.28.0","199.115.29.193","3346209792","3346210241","JM","Jamaica"
+"199.115.29.194","199.115.29.194","3346210242","3346210242","CA","Canada"
+"199.115.29.195","199.115.29.255","3346210243","3346210303","JM","Jamaica"
+"199.115.30.0","199.115.63.255","3346210304","3346219007","US","United States"
+"199.115.64.0","199.115.71.255","3346219008","3346221055","CA","Canada"
+"199.115.72.0","199.115.74.15","3346221056","3346221583","US","United States"
+"199.115.74.16","199.115.74.23","3346221584","3346221591","IT","Italy"
+"199.115.74.24","199.115.74.55","3346221592","3346221623","US","United States"
+"199.115.74.56","199.115.74.63","3346221624","3346221631","RU","Russian Federation"
+"199.115.74.64","199.115.74.87","3346221632","3346221655","US","United States"
+"199.115.74.88","199.115.74.95","3346221656","3346221663","IT","Italy"
+"199.115.74.96","199.115.74.103","3346221664","3346221671","BE","Belgium"
+"199.115.74.104","199.115.74.111","3346221672","3346221679","US","United States"
+"199.115.74.112","199.115.74.119","3346221680","3346221687","NL","Netherlands"
+"199.115.74.120","199.115.74.151","3346221688","3346221719","US","United States"
+"199.115.74.152","199.115.74.159","3346221720","3346221727","CA","Canada"
+"199.115.74.160","199.115.75.47","3346221728","3346221871","US","United States"
+"199.115.75.48","199.115.75.63","3346221872","3346221887","SG","Singapore"
+"199.115.75.64","199.115.75.79","3346221888","3346221903","US","United States"
+"199.115.75.80","199.115.75.87","3346221904","3346221911","IT","Italy"
+"199.115.75.88","199.115.75.175","3346221912","3346221999","US","United States"
+"199.115.75.176","199.115.75.183","3346222000","3346222007","BR","Brazil"
+"199.115.75.184","199.115.75.215","3346222008","3346222039","US","United States"
+"199.115.75.216","199.115.75.223","3346222040","3346222047","PL","Poland"
+"199.115.75.224","199.115.87.255","3346222048","3346225151","US","United States"
+"199.115.88.0","199.115.95.255","3346225152","3346227199","CA","Canada"
+"199.115.96.0","199.115.113.191","3346227200","3346231743","US","United States"
+"199.115.113.192","199.115.113.255","3346231744","3346231807","SC","Seychelles"
+"199.115.114.0","199.115.114.2","3346231808","3346231810","US","United States"
+"199.115.114.3","199.115.114.19","3346231811","3346231827","AR","Argentina"
+"199.115.114.20","199.115.114.38","3346231828","3346231846","US","United States"
+"199.115.114.39","199.115.114.46","3346231847","3346231854","GB","United Kingdom"
+"199.115.114.47","199.115.114.108","3346231855","3346231916","US","United States"
+"199.115.114.109","199.115.114.116","3346231917","3346231924","GB","United Kingdom"
+"199.115.114.117","199.115.116.140","3346231925","3346232460","US","United States"
+"199.115.116.141","199.115.116.148","3346232461","3346232468","AR","Argentina"
+"199.115.116.149","199.115.117.32","3346232469","3346232608","US","United States"
+"199.115.117.33","199.115.117.41","3346232609","3346232617","AR","Argentina"
+"199.115.117.42","199.115.117.127","3346232618","3346232703","US","United States"
+"199.115.117.128","199.115.117.191","3346232704","3346232767","GB","United Kingdom"
+"199.115.117.192","199.115.117.255","3346232768","3346232831","US","United States"
+"199.115.118.0","199.115.118.63","3346232832","3346232895","GB","United Kingdom"
+"199.115.118.64","199.115.118.79","3346232896","3346232911","UA","Ukraine"
+"199.115.118.80","199.115.118.87","3346232912","3346232919","IN","India"
+"199.115.118.88","199.115.118.127","3346232920","3346232959","US","United States"
+"199.115.118.128","199.115.118.159","3346232960","3346232991","GB","United Kingdom"
+"199.115.118.160","199.115.118.191","3346232992","3346233023","US","United States"
+"199.115.118.192","199.115.118.255","3346233024","3346233087","GB","United Kingdom"
+"199.115.119.0","199.115.119.168","3346233088","3346233256","US","United States"
+"199.115.119.169","199.115.119.180","3346233257","3346233268","AR","Argentina"
+"199.115.119.181","199.115.119.191","3346233269","3346233279","US","United States"
+"199.115.119.192","199.115.119.223","3346233280","3346233311","GB","United Kingdom"
+"199.115.119.224","199.115.123.255","3346233312","3346234367","US","United States"
+"199.115.124.0","199.115.125.63","3346234368","3346234687","CA","Canada"
+"199.115.125.64","199.115.125.71","3346234688","3346234695","US","United States"
+"199.115.125.72","199.115.126.31","3346234696","3346234911","CA","Canada"
+"199.115.126.32","199.115.126.39","3346234912","3346234919","FR","France"
+"199.115.126.40","199.115.127.255","3346234920","3346235391","CA","Canada"
+"199.115.128.0","199.115.151.255","3346235392","3346241535","US","United States"
+"199.115.152.0","199.115.158.255","3346241536","3346243327","CA","Canada"
+"199.115.159.0","199.116.55.255","3346243328","3346282495","US","United States"
+"199.116.56.0","199.116.63.255","3346282496","3346284543","PR","Puerto Rico"
+"199.116.64.0","199.116.199.255","3346284544","3346319359","US","United States"
+"199.116.208.0","199.116.211.255","3346321408","3346322431","US","United States"
+"199.116.216.0","199.116.223.255","3346323456","3346325503","CA","Canada"
+"199.116.224.0","199.116.231.255","3346325504","3346327551","US","United States"
+"199.116.232.0","199.116.235.255","3346327552","3346328575","CA","Canada"
+"199.116.236.0","199.116.239.255","3346328576","3346329599","US","United States"
+"199.116.240.0","199.116.243.255","3346329600","3346330623","CA","Canada"
+"199.116.244.0","199.116.249.199","3346330624","3346332103","US","United States"
+"199.116.249.200","199.116.249.207","3346332104","3346332111","GB","United Kingdom"
+"199.116.249.208","199.117.255.255","3346332112","3346399231","US","United States"
+"199.118.0.0","199.118.255.255","3346399232","3346464767","FR","France"
+"199.119.0.0","199.119.109.159","3346464768","3346492831","US","United States"
+"199.119.109.160","199.119.109.167","3346492832","3346492839","CA","Canada"
+"199.119.109.168","199.119.127.255","3346492840","3346497535","US","United States"
+"199.119.128.0","199.119.131.255","3346497536","3346498559","CA","Canada"
+"199.119.132.0","199.119.160.55","3346498560","3346505783","US","United States"
+"199.119.160.56","199.119.160.63","3346505784","3346505791","GB","United Kingdom"
+"199.119.160.64","199.119.160.167","3346505792","3346505895","US","United States"
+"199.119.160.168","199.119.160.175","3346505896","3346505903","AU","Australia"
+"199.119.160.176","199.119.161.55","3346505904","3346506039","US","United States"
+"199.119.161.56","199.119.161.63","3346506040","3346506047","CA","Canada"
+"199.119.161.64","199.119.161.127","3346506048","3346506111","US","United States"
+"199.119.161.128","199.119.161.135","3346506112","3346506119","JM","Jamaica"
+"199.119.161.136","199.119.161.175","3346506120","3346506159","US","United States"
+"199.119.161.176","199.119.161.183","3346506160","3346506167","VE","Venezuela"
+"199.119.161.184","199.119.162.31","3346506168","3346506271","US","United States"
+"199.119.162.32","199.119.162.39","3346506272","3346506279","GB","United Kingdom"
+"199.119.162.40","199.119.162.47","3346506280","3346506287","CA","Canada"
+"199.119.162.48","199.119.162.71","3346506288","3346506311","US","United States"
+"199.119.162.72","199.119.162.79","3346506312","3346506319","CO","Colombia"
+"199.119.162.80","199.119.162.175","3346506320","3346506415","US","United States"
+"199.119.162.176","199.119.162.183","3346506416","3346506423","IN","India"
+"199.119.162.184","199.119.162.207","3346506424","3346506447","US","United States"
+"199.119.162.208","199.119.162.215","3346506448","3346506455","CA","Canada"
+"199.119.162.216","199.119.162.247","3346506456","3346506487","US","United States"
+"199.119.162.248","199.119.162.255","3346506488","3346506495","CA","Canada"
+"199.119.163.0","199.119.163.31","3346506496","3346506527","US","United States"
+"199.119.163.32","199.119.163.39","3346506528","3346506535","GB","United Kingdom"
+"199.119.163.40","199.119.163.71","3346506536","3346506567","US","United States"
+"199.119.163.72","199.119.163.79","3346506568","3346506575","TR","Turkey"
+"199.119.163.80","199.119.163.247","3346506576","3346506743","US","United States"
+"199.119.163.248","199.119.163.255","3346506744","3346506751","CA","Canada"
+"199.119.164.0","199.119.215.255","3346506752","3346520063","US","United States"
+"199.119.216.0","199.119.219.255","3346520064","3346521087","CA","Canada"
+"199.119.220.0","199.119.227.255","3346521088","3346523135","US","United States"
+"199.119.228.0","199.119.228.255","3346523136","3346523391","BO","Bolivia"
+"199.119.229.0","199.119.229.255","3346523392","3346523647","RU","Russian Federation"
+"199.119.230.0","199.119.230.255","3346523648","3346523903","US","United States"
+"199.119.231.0","199.119.231.255","3346523904","3346524159","FR","France"
+"199.119.232.0","199.119.235.255","3346524160","3346525183","CA","Canada"
+"199.119.236.0","199.119.247.255","3346525184","3346528255","US","United States"
+"199.119.248.0","199.119.251.255","3346528256","3346529279","PR","Puerto Rico"
+"199.119.252.0","199.119.255.255","3346529280","3346530303","CA","Canada"
+"199.120.0.0","199.120.238.255","3346530304","3346591487","US","United States"
+"199.120.239.0","199.120.239.255","3346591488","3346591743","CA","Canada"
+"199.120.240.0","199.122.6.255","3346591744","3346663167","US","United States"
+"199.122.7.0","199.122.7.255","3346663168","3346663423","CA","Canada"
+"199.122.8.0","199.122.115.255","3346663424","3346691071","US","United States"
+"199.122.116.0","199.122.119.255","3346691072","3346692095","CA","Canada"
+"199.122.120.0","199.124.2.255","3346692096","3346793215","US","United States"
+"199.124.3.0","199.124.3.255","3346793216","3346793471","CA","Canada"
+"199.124.4.0","199.124.5.255","3346793472","3346793983","US","United States"
+"199.124.8.0","199.125.255.255","3346794496","3346923519","US","United States"
+"199.126.0.0","199.126.255.255","3346923520","3346989055","CA","Canada"
+"199.127.0.0","199.127.97.255","3346989056","3347014143","US","United States"
+"199.127.98.0","199.127.98.111","3347014144","3347014255","CA","Canada"
+"199.127.98.112","199.127.98.127","3347014256","3347014271","CY","Cyprus"
+"199.127.98.128","199.127.103.127","3347014272","3347015551","CA","Canada"
+"199.127.103.128","199.127.103.191","3347015552","3347015615","US","United States"
+"199.127.103.192","199.127.103.223","3347015616","3347015647","CA","Canada"
+"199.127.103.224","199.127.103.239","3347015648","3347015663","AE","United Arab Emirates"
+"199.127.103.240","199.127.103.255","3347015664","3347015679","CA","Canada"
+"199.127.104.0","199.127.107.255","3347015680","3347016703","US","United States"
+"199.127.108.0","199.127.111.255","3347016704","3347017727","CA","Canada"
+"199.127.112.0","199.127.127.255","3347017728","3347021823","US","United States"
+"199.127.128.0","199.127.131.255","3347021824","3347022847","CA","Canada"
+"199.127.132.0","199.127.161.255","3347022848","3347030527","US","United States"
+"199.127.162.0","199.127.162.255","3347030528","3347030783","IN","India"
+"199.127.163.0","199.127.171.255","3347030784","3347033087","US","United States"
+"199.127.172.0","199.127.175.255","3347033088","3347034111","CA","Canada"
+"199.127.176.0","199.127.195.255","3347034112","3347039231","US","United States"
+"199.127.196.0","199.127.199.255","3347039232","3347040255","DM","Dominica"
+"199.127.200.0","199.161.199.255","3347040256","3349268479","US","United States"
+"199.161.200.0","199.161.201.255","3349268480","3349268991","CA","Canada"
+"199.161.202.0","199.161.217.255","3349268992","3349273087","US","United States"
+"199.161.218.0","199.161.218.255","3349273088","3349273343","CA","Canada"
+"199.161.219.0","199.162.229.255","3349273344","3349341695","US","United States"
+"199.162.230.0","199.162.230.255","3349341696","3349341951","CA","Canada"
+"199.162.231.0","199.164.128.255","3349341952","3349446911","US","United States"
+"199.164.129.0","199.164.129.255","3349446912","3349447167","CA","Canada"
+"199.164.130.0","199.164.191.255","3349447168","3349463039","US","United States"
+"199.164.192.0","199.164.192.255","3349463040","3349463295","CA","Canada"
+"199.164.193.0","199.164.254.255","3349463296","3349479167","US","United States"
+"199.164.255.0","199.164.255.255","3349479168","3349479423","CA","Canada"
+"199.165.0.0","199.165.207.255","3349479424","3349532671","US","United States"
+"199.165.208.0","199.165.211.255","3349532672","3349533695","GB","United Kingdom"
+"199.165.212.0","199.165.212.255","3349533696","3349533951","CA","Canada"
+"199.165.213.0","199.166.0.255","3349533952","3349545215","US","United States"
+"199.166.1.0","199.166.2.255","3349545216","3349545727","CA","Canada"
+"199.166.3.0","199.166.3.255","3349545728","3349545983","US","United States"
+"199.166.4.0","199.166.23.255","3349545984","3349551103","CA","Canada"
+"199.166.24.0","199.166.33.255","3349551104","3349553663","US","United States"
+"199.166.34.0","199.166.37.255","3349553664","3349554687","IN","India"
+"199.166.38.0","199.166.215.255","3349554688","3349600255","CA","Canada"
+"199.166.216.0","199.166.218.255","3349600256","3349601023","US","United States"
+"199.166.219.0","199.166.235.255","3349601024","3349605375","CA","Canada"
+"199.166.236.0","199.166.236.255","3349605376","3349605631","US","United States"
+"199.166.237.0","199.166.247.255","3349605632","3349608447","CA","Canada"
+"199.166.248.0","199.166.251.255","3349608448","3349609471","US","United States"
+"199.166.252.0","199.166.255.255","3349609472","3349610495","CA","Canada"
+"199.167.0.0","199.167.15.255","3349610496","3349614591","US","United States"
+"199.167.16.0","199.167.16.63","3349614592","3349614655","CA","Canada"
+"199.167.16.64","199.167.16.79","3349614656","3349614671","US","United States"
+"199.167.16.80","199.167.16.191","3349614672","3349614783","CA","Canada"
+"199.167.16.192","199.167.16.255","3349614784","3349614847","US","United States"
+"199.167.17.0","199.167.19.191","3349614848","3349615551","CA","Canada"
+"199.167.19.192","199.167.19.255","3349615552","3349615615","US","United States"
+"199.167.20.0","199.167.21.255","3349615616","3349616127","CA","Canada"
+"199.167.22.0","199.167.23.255","3349616128","3349616639","US","United States"
+"199.167.24.0","199.167.27.255","3349616640","3349617663","CA","Canada"
+"199.167.28.0","199.167.34.143","3349617664","3349619343","US","United States"
+"199.167.34.144","199.167.34.191","3349619344","3349619391","CA","Canada"
+"199.167.34.192","199.167.35.47","3349619392","3349619503","US","United States"
+"199.167.35.48","199.167.35.63","3349619504","3349619519","PA","Panama"
+"199.167.35.64","199.167.35.127","3349619520","3349619583","CA","Canada"
+"199.167.35.128","199.167.41.251","3349619584","3349621243","US","United States"
+"199.167.41.252","199.167.41.253","3349621244","3349621245","IN","India"
+"199.167.41.254","199.167.44.66","3349621246","3349621826","US","United States"
+"199.167.44.67","199.167.44.68","3349621827","3349621828","DK","Denmark"
+"199.167.44.69","199.167.103.255","3349621829","3349637119","US","United States"
+"199.167.104.0","199.167.111.255","3349637120","3349639167","CA","Canada"
+"199.167.112.0","199.167.115.255","3349639168","3349640191","US","United States"
+"199.167.116.0","199.167.119.255","3349640192","3349641215","CA","Canada"
+"199.167.120.0","199.167.127.255","3349641216","3349643263","US","United States"
+"199.167.128.0","199.167.128.159","3349643264","3349643423","CA","Canada"
+"199.167.128.160","199.167.128.167","3349643424","3349643431","US","United States"
+"199.167.128.168","199.167.131.255","3349643432","3349644287","CA","Canada"
+"199.167.132.0","199.167.135.255","3349644288","3349645311","US","United States"
+"199.167.136.0","199.167.143.255","3349645312","3349647359","CA","Canada"
+"199.167.144.0","199.167.147.37","3349647360","3349648165","US","United States"
+"199.167.147.38","199.167.147.40","3349648166","3349648168","NG","Nigeria"
+"199.167.147.41","199.167.151.255","3349648169","3349649407","US","United States"
+"199.167.152.0","199.167.167.255","3349649408","3349653503","CA","Canada"
+"199.167.168.0","199.168.103.223","3349653504","3349702623","US","United States"
+"199.168.103.224","199.168.103.255","3349702624","3349702655","LK","Sri Lanka"
+"199.168.104.0","199.168.184.124","3349702656","3349723260","US","United States"
+"199.168.184.125","199.168.184.129","3349723261","3349723265","CA","Canada"
+"199.168.184.130","199.168.184.224","3349723266","3349723360","US","United States"
+"199.168.184.225","199.168.184.231","3349723361","3349723367","CA","Canada"
+"199.168.184.232","199.168.187.92","3349723368","3349723996","US","United States"
+"199.168.187.93","199.168.187.96","3349723997","3349724000","LK","Sri Lanka"
+"199.168.187.97","199.168.188.31","3349724001","3349724191","US","United States"
+"199.168.188.32","199.168.188.39","3349724192","3349724199","AF","Afghanistan"
+"199.168.188.40","199.168.188.47","3349724200","3349724207","US","United States"
+"199.168.188.48","199.168.188.55","3349724208","3349724215","CA","Canada"
+"199.168.188.56","199.168.188.255","3349724216","3349724415","US","United States"
+"199.168.189.0","199.168.189.31","3349724416","3349724447","AE","United Arab Emirates"
+"199.168.189.32","199.168.191.57","3349724448","3349724985","US","United States"
+"199.168.191.58","199.168.191.71","3349724986","3349724999","PK","Pakistan"
+"199.168.191.72","199.168.199.255","3349725000","3349727231","US","United States"
+"199.168.208.0","199.168.215.255","3349729280","3349731327","US","United States"
+"199.168.216.0","199.168.218.163","3349731328","3349732003","CA","Canada"
+"199.168.218.164","199.168.218.167","3349732004","3349732007","US","United States"
+"199.168.218.168","199.168.223.255","3349732008","3349733375","CA","Canada"
+"199.168.224.0","199.168.247.255","3349733376","3349739519","US","United States"
+"199.168.248.0","199.168.248.31","3349739520","3349739551","CA","Canada"
+"199.168.248.32","199.168.248.39","3349739552","3349739559","US","United States"
+"199.168.248.40","199.168.251.255","3349739560","3349740543","CA","Canada"
+"199.168.252.0","199.172.191.255","3349740544","3349987327","US","United States"
+"199.172.192.0","199.172.227.255","3349987328","3349996543","BM","Bermuda"
+"199.172.228.0","199.172.229.255","3349996544","3349997055","KY","Cayman Islands"
+"199.172.230.0","199.172.251.255","3349997056","3350002687","BM","Bermuda"
+"199.172.252.0","199.172.252.31","3350002688","3350002719","US","United States"
+"199.172.252.32","199.172.252.255","3350002720","3350002943","BM","Bermuda"
+"199.172.253.0","199.172.253.63","3350002944","3350003007","US","United States"
+"199.172.253.64","199.172.255.255","3350003008","3350003711","BM","Bermuda"
+"199.173.0.0","199.173.152.255","3350003712","3350042879","US","United States"
+"199.173.153.0","199.173.153.255","3350042880","3350043135","KW","Kuwait"
+"199.173.154.0","199.174.255.255","3350043136","3350134783","US","United States"
+"199.175.0.0","199.175.43.255","3350134784","3350146047","CA","Canada"
+"199.175.44.0","199.175.59.255","3350146048","3350150143","US","United States"
+"199.175.60.0","199.175.100.255","3350150144","3350160639","CA","Canada"
+"199.175.101.0","199.175.101.255","3350160640","3350160895","US","United States"
+"199.175.102.0","199.175.136.255","3350160896","3350169855","CA","Canada"
+"199.175.137.0","199.175.137.255","3350169856","3350170111","US","United States"
+"199.175.138.0","199.175.183.255","3350170112","3350181887","CA","Canada"
+"199.175.184.0","199.175.188.255","3350181888","3350183167","US","United States"
+"199.175.189.0","199.175.254.255","3350183168","3350200063","CA","Canada"
+"199.175.255.0","199.180.25.255","3350200064","3350469119","US","United States"
+"199.180.28.0","199.180.31.255","3350469632","3350470655","CA","Canada"
+"199.180.32.0","199.180.51.255","3350470656","3350475775","US","United States"
+"199.180.52.0","199.180.55.255","3350475776","3350476799","CA","Canada"
+"199.180.56.0","199.180.95.255","3350476800","3350487039","US","United States"
+"199.180.96.0","199.180.99.255","3350487040","3350488063","CA","Canada"
+"199.180.100.0","199.180.100.39","3350488064","3350488103","US","United States"
+"199.180.100.40","199.180.100.63","3350488104","3350488127","CN","China"
+"199.180.100.64","199.180.100.95","3350488128","3350488159","US","United States"
+"199.180.100.96","199.180.100.127","3350488160","3350488191","CN","China"
+"199.180.100.128","199.180.100.143","3350488192","3350488207","US","United States"
+"199.180.100.144","199.180.100.159","3350488208","3350488223","CN","China"
+"199.180.100.160","199.180.100.183","3350488224","3350488247","US","United States"
+"199.180.100.184","199.180.100.191","3350488248","3350488255","CN","China"
+"199.180.100.192","199.180.100.207","3350488256","3350488271","US","United States"
+"199.180.100.208","199.180.100.215","3350488272","3350488279","CN","China"
+"199.180.100.216","199.180.100.255","3350488280","3350488319","US","United States"
+"199.180.101.0","199.180.101.7","3350488320","3350488327","CN","China"
+"199.180.101.8","199.180.101.23","3350488328","3350488343","US","United States"
+"199.180.101.24","199.180.101.47","3350488344","3350488367","CN","China"
+"199.180.101.48","199.180.101.135","3350488368","3350488455","US","United States"
+"199.180.101.136","199.180.101.143","3350488456","3350488463","CN","China"
+"199.180.101.144","199.180.101.151","3350488464","3350488471","US","United States"
+"199.180.101.152","199.180.101.159","3350488472","3350488479","CN","China"
+"199.180.101.160","199.180.101.167","3350488480","3350488487","US","United States"
+"199.180.101.168","199.180.101.223","3350488488","3350488543","CN","China"
+"199.180.101.224","199.180.101.255","3350488544","3350488575","US","United States"
+"199.180.102.0","199.180.102.31","3350488576","3350488607","CN","China"
+"199.180.102.32","199.180.102.167","3350488608","3350488743","US","United States"
+"199.180.102.168","199.180.102.175","3350488744","3350488751","CN","China"
+"199.180.102.176","199.180.103.15","3350488752","3350488847","US","United States"
+"199.180.103.16","199.180.103.23","3350488848","3350488855","CN","China"
+"199.180.103.24","199.180.103.127","3350488856","3350488959","US","United States"
+"199.180.103.128","199.180.103.191","3350488960","3350489023","CN","China"
+"199.180.103.192","199.180.103.231","3350489024","3350489063","US","United States"
+"199.180.103.232","199.180.103.239","3350489064","3350489071","CN","China"
+"199.180.103.240","199.180.116.209","3350489072","3350492369","US","United States"
+"199.180.116.210","199.180.116.223","3350492370","3350492383","GB","United Kingdom"
+"199.180.116.224","199.180.119.33","3350492384","3350492961","US","United States"
+"199.180.119.34","199.180.119.62","3350492962","3350492990","GB","United Kingdom"
+"199.180.119.63","199.180.152.19","3350492991","3350501395","US","United States"
+"199.180.152.20","199.180.152.23","3350501396","3350501399","TR","Turkey"
+"199.180.152.24","199.180.152.27","3350501400","3350501403","PH","Philippines"
+"199.180.152.28","199.180.158.191","3350501404","3350503103","US","United States"
+"199.180.158.192","199.180.158.223","3350503104","3350503135","PH","Philippines"
+"199.180.158.224","199.180.167.255","3350503136","3350505471","US","United States"
+"199.180.168.0","199.180.175.255","3350505472","3350507519","CA","Canada"
+"199.180.176.0","199.180.203.207","3350507520","3350514639","US","United States"
+"199.180.203.208","199.180.203.223","3350514640","3350514655","GB","United Kingdom"
+"199.180.203.224","199.180.204.191","3350514656","3350514879","US","United States"
+"199.180.204.192","199.180.204.223","3350514880","3350514911","GB","United Kingdom"
+"199.180.204.224","199.180.205.191","3350514912","3350515135","US","United States"
+"199.180.205.192","199.180.205.223","3350515136","3350515167","GB","United Kingdom"
+"199.180.205.224","199.180.220.103","3350515168","3350518887","US","United States"
+"199.180.220.104","199.180.220.107","3350518888","3350518891","FR","France"
+"199.180.220.108","199.180.220.111","3350518892","3350518895","US","United States"
+"199.180.220.112","199.180.220.115","3350518896","3350518899","CA","Canada"
+"199.180.220.116","199.180.220.131","3350518900","3350518915","US","United States"
+"199.180.220.132","199.180.220.135","3350518916","3350518919","TT","Trinidad and Tobago"
+"199.180.220.136","199.180.220.251","3350518920","3350519035","US","United States"
+"199.180.220.252","199.180.220.255","3350519036","3350519039","PA","Panama"
+"199.180.221.0","199.181.80.255","3350519040","3350548735","US","United States"
+"199.181.81.0","199.181.81.255","3350548736","3350548991","CA","Canada"
+"199.181.83.0","199.181.129.255","3350549248","3350561279","US","United States"
+"199.181.130.0","199.181.130.255","3350561280","3350561535","AP","Asia/Pacific Region"
+"199.181.131.0","199.181.181.255","3350561536","3350574591","US","United States"
+"199.181.183.0","199.181.183.255","3350574848","3350575103","CA","Canada"
+"199.181.184.0","199.181.255.255","3350575104","3350593535","US","United States"
+"199.182.0.0","199.182.47.255","3350593536","3350605823","CA","Canada"
+"199.182.48.0","199.182.51.255","3350605824","3350606847","US","United States"
+"199.182.52.0","199.182.55.255","3350606848","3350607871","CA","Canada"
+"199.182.56.0","199.182.95.255","3350607872","3350618111","US","United States"
+"199.182.96.0","199.182.99.255","3350618112","3350619135","CA","Canada"
+"199.182.100.0","199.182.104.223","3350619136","3350620383","US","United States"
+"199.182.104.224","199.182.104.255","3350620384","3350620415","GB","United Kingdom"
+"199.182.105.0","199.182.107.63","3350620416","3350620991","US","United States"
+"199.182.107.64","199.182.107.95","3350620992","3350621023","KY","Cayman Islands"
+"199.182.107.96","199.182.115.255","3350621024","3350623231","US","United States"
+"199.182.116.0","199.182.119.255","3350623232","3350624255","CA","Canada"
+"199.182.120.0","199.182.123.255","3350624256","3350625279","US","United States"
+"199.182.128.0","199.182.135.255","3350626304","3350628351","CA","Canada"
+"199.182.136.0","199.182.191.255","3350628352","3350642687","US","United States"
+"199.182.192.0","199.182.195.255","3350642688","3350643711","TC","Turks and Caicos Islands"
+"199.182.196.0","199.182.203.255","3350643712","3350645759","US","United States"
+"199.182.208.0","199.182.215.255","3350646784","3350648831","US","United States"
+"199.182.216.0","199.182.222.255","3350648832","3350650623","CA","Canada"
+"199.182.223.0","199.182.223.7","3350650624","3350650631","US","United States"
+"199.182.223.8","199.182.223.255","3350650632","3350650879","CA","Canada"
+"199.182.224.0","199.185.0.255","3350650880","3350790399","US","United States"
+"199.185.1.0","199.185.96.255","3350790400","3350814975","CA","Canada"
+"199.185.97.0","199.185.97.255","3350814976","3350815231","US","United States"
+"199.185.98.0","199.185.129.255","3350815232","3350823423","CA","Canada"
+"199.185.130.0","199.185.131.255","3350823424","3350823935","US","United States"
+"199.185.132.0","199.185.138.255","3350823936","3350825727","CA","Canada"
+"199.185.139.0","199.185.139.255","3350825728","3350825983","GB","United Kingdom"
+"199.185.140.0","199.185.173.255","3350825984","3350834687","CA","Canada"
+"199.185.174.0","199.185.175.255","3350834688","3350835199","US","United States"
+"199.185.176.0","199.185.179.255","3350835200","3350836223","CA","Canada"
+"199.185.180.0","199.185.180.3","3350836224","3350836227","US","United States"
+"199.185.180.4","199.185.180.11","3350836228","3350836235","GB","United Kingdom"
+"199.185.180.12","199.185.180.15","3350836236","3350836239","US","United States"
+"199.185.180.16","199.185.180.19","3350836240","3350836243","IQ","Iraq"
+"199.185.180.20","199.185.180.23","3350836244","3350836247","EG","Egypt"
+"199.185.180.24","199.185.180.27","3350836248","3350836251","SA","Saudi Arabia"
+"199.185.180.28","199.185.180.31","3350836252","3350836255","IT","Italy"
+"199.185.180.32","199.185.180.35","3350836256","3350836259","NZ","New Zealand"
+"199.185.180.36","199.185.180.39","3350836260","3350836263","HK","Hong Kong"
+"199.185.180.40","199.185.180.43","3350836264","3350836267","CN","China"
+"199.185.180.44","199.185.180.51","3350836268","3350836275","IN","India"
+"199.185.180.52","199.185.180.55","3350836276","3350836279","ZA","South Africa"
+"199.185.180.56","199.185.180.59","3350836280","3350836283","CA","Canada"
+"199.185.180.60","199.185.180.63","3350836284","3350836287","US","United States"
+"199.185.180.64","199.185.180.71","3350836288","3350836295","GB","United Kingdom"
+"199.185.180.72","199.185.180.79","3350836296","3350836303","CO","Colombia"
+"199.185.180.80","199.185.180.87","3350836304","3350836311","AR","Argentina"
+"199.185.180.88","199.185.180.95","3350836312","3350836319","PH","Philippines"
+"199.185.180.96","199.185.180.103","3350836320","3350836327","MX","Mexico"
+"199.185.180.104","199.185.182.255","3350836328","3350836991","US","United States"
+"199.185.183.0","199.185.183.255","3350836992","3350837247","CA","Canada"
+"199.185.184.0","199.185.185.255","3350837248","3350837759","US","United States"
+"199.185.186.0","199.185.207.255","3350837760","3350843391","CA","Canada"
+"199.185.208.0","199.185.208.255","3350843392","3350843647","US","United States"
+"199.185.209.0","199.185.255.255","3350843648","3350855679","CA","Canada"
+"199.186.0.0","199.186.24.255","3350855680","3350862079","US","United States"
+"199.186.25.0","199.186.34.255","3350862080","3350864639","CL","Chile"
+"199.186.35.0","199.187.122.47","3350864640","3350952495","US","United States"
+"199.187.122.48","199.187.122.63","3350952496","3350952511","PE","Peru"
+"199.187.122.64","199.187.122.135","3350952512","3350952583","US","United States"
+"199.187.122.136","199.187.122.143","3350952584","3350952591","BA","Bosnia and Herzegovina"
+"199.187.122.144","199.187.123.95","3350952592","3350952799","US","United States"
+"199.187.123.96","199.187.123.111","3350952800","3350952815","AZ","Azerbaijan"
+"199.187.123.112","199.187.124.175","3350952816","3350953135","US","United States"
+"199.187.124.176","199.187.124.183","3350953136","3350953143","AZ","Azerbaijan"
+"199.187.124.184","199.187.126.143","3350953144","3350953615","US","United States"
+"199.187.126.144","199.187.126.151","3350953616","3350953623","AR","Argentina"
+"199.187.126.152","199.187.126.159","3350953624","3350953631","NZ","New Zealand"
+"199.187.126.160","199.187.127.127","3350953632","3350953855","US","United States"
+"199.187.127.128","199.187.127.143","3350953856","3350953871","AZ","Azerbaijan"
+"199.187.127.144","199.187.191.255","3350953872","3350970367","US","United States"
+"199.187.192.0","199.187.195.255","3350970368","3350971391","CA","Canada"
+"199.187.196.0","199.187.223.255","3350971392","3350978559","US","United States"
+"199.187.228.0","199.187.231.255","3350979584","3350980607","CA","Canada"
+"199.187.232.0","199.188.31.255","3350980608","3350994943","US","United States"
+"199.188.32.0","199.188.43.255","3350994944","3350998015","CA","Canada"
+"199.188.44.0","199.188.59.255","3350998016","3351002111","US","United States"
+"199.188.60.0","199.188.63.255","3351002112","3351003135","CA","Canada"
+"199.188.64.0","199.188.67.255","3351003136","3351004159","US","United States"
+"199.188.68.0","199.188.71.255","3351004160","3351005183","CA","Canada"
+"199.188.72.0","199.188.100.191","3351005184","3351012543","US","United States"
+"199.188.100.192","199.188.100.223","3351012544","3351012575","SE","Sweden"
+"199.188.100.224","199.188.102.131","3351012576","3351012995","US","United States"
+"199.188.102.132","199.188.102.135","3351012996","3351012999","RO","Romania"
+"199.188.102.136","199.188.103.31","3351013000","3351013151","US","United States"
+"199.188.103.32","199.188.103.47","3351013152","3351013167","KW","Kuwait"
+"199.188.103.48","199.188.103.255","3351013168","3351013375","US","United States"
+"199.188.104.0","199.188.104.15","3351013376","3351013391","CN","China"
+"199.188.104.16","199.188.104.31","3351013392","3351013407","US","United States"
+"199.188.104.32","199.188.104.63","3351013408","3351013439","CN","China"
+"199.188.104.64","199.188.104.71","3351013440","3351013447","US","United States"
+"199.188.104.72","199.188.107.39","3351013448","3351014183","CN","China"
+"199.188.107.40","199.188.107.63","3351014184","3351014207","US","United States"
+"199.188.107.64","199.188.108.191","3351014208","3351014591","CN","China"
+"199.188.108.192","199.188.108.255","3351014592","3351014655","US","United States"
+"199.188.109.0","199.188.109.7","3351014656","3351014663","CN","China"
+"199.188.109.8","199.188.109.15","3351014664","3351014671","US","United States"
+"199.188.109.16","199.188.109.143","3351014672","3351014799","CN","China"
+"199.188.109.144","199.188.109.151","3351014800","3351014807","CA","Canada"
+"199.188.109.152","199.188.109.159","3351014808","3351014815","CN","China"
+"199.188.109.160","199.188.109.255","3351014816","3351014911","US","United States"
+"199.188.110.0","199.188.110.31","3351014912","3351014943","CN","China"
+"199.188.110.32","199.188.110.127","3351014944","3351015039","US","United States"
+"199.188.110.128","199.188.110.191","3351015040","3351015103","CN","China"
+"199.188.110.192","199.188.110.223","3351015104","3351015135","US","United States"
+"199.188.110.224","199.188.110.239","3351015136","3351015151","CN","China"
+"199.188.110.240","199.188.110.247","3351015152","3351015159","US","United States"
+"199.188.110.248","199.188.110.255","3351015160","3351015167","CN","China"
+"199.188.111.0","199.188.111.63","3351015168","3351015231","US","United States"
+"199.188.111.64","199.188.111.71","3351015232","3351015239","CN","China"
+"199.188.111.72","199.188.111.79","3351015240","3351015247","US","United States"
+"199.188.111.80","199.188.111.95","3351015248","3351015263","CN","China"
+"199.188.111.96","199.188.111.111","3351015264","3351015279","US","United States"
+"199.188.111.112","199.188.111.127","3351015280","3351015295","CN","China"
+"199.188.111.128","199.188.111.135","3351015296","3351015303","US","United States"
+"199.188.111.136","199.188.111.159","3351015304","3351015327","CN","China"
+"199.188.111.160","199.188.111.175","3351015328","3351015343","US","United States"
+"199.188.111.176","199.188.111.191","3351015344","3351015359","CN","China"
+"199.188.111.192","199.188.111.255","3351015360","3351015423","US","United States"
+"199.188.112.0","199.188.115.255","3351015424","3351016447","CA","Canada"
+"199.188.116.0","199.188.171.255","3351016448","3351030783","US","United States"
+"199.188.172.0","199.188.175.255","3351030784","3351031807","CA","Canada"
+"199.188.176.0","199.188.187.255","3351031808","3351034879","US","United States"
+"199.188.188.0","199.188.191.255","3351034880","3351035903","CA","Canada"
+"199.188.192.0","199.188.195.255","3351035904","3351036927","US","United States"
+"199.188.196.0","199.188.199.255","3351036928","3351037951","CA","Canada"
+"199.188.200.0","199.188.219.255","3351037952","3351043071","US","United States"
+"199.188.220.0","199.188.221.255","3351043072","3351043583","FR","France"
+"199.188.222.0","199.188.223.255","3351043584","3351044095","CA","Canada"
+"199.188.224.0","199.188.228.191","3351044096","3351045311","US","United States"
+"199.188.228.192","199.188.228.223","3351045312","3351045343","EE","Estonia"
+"199.188.228.224","199.188.235.255","3351045344","3351047167","US","United States"
+"199.188.236.0","199.188.237.255","3351047168","3351047679","A1","Anonymous Proxy"
+"199.188.238.0","199.189.25.255","3351047680","3351058943","US","United States"
+"199.189.26.0","199.189.27.255","3351058944","3351059455","CA","Canada"
+"199.189.28.0","199.189.75.255","3351059456","3351071743","US","United States"
+"199.189.76.0","199.189.79.255","3351071744","3351072767","CA","Canada"
+"199.189.80.0","199.189.85.192","3351072768","3351074240","US","United States"
+"199.189.85.193","199.189.85.193","3351074241","3351074241","IN","India"
+"199.189.85.194","199.189.85.195","3351074242","3351074243","US","United States"
+"199.189.85.196","199.189.85.201","3351074244","3351074249","IN","India"
+"199.189.85.202","199.189.85.202","3351074250","3351074250","US","United States"
+"199.189.85.203","199.189.85.204","3351074251","3351074252","IN","India"
+"199.189.85.205","199.189.85.206","3351074253","3351074254","US","United States"
+"199.189.85.207","199.189.85.207","3351074255","3351074255","TH","Thailand"
+"199.189.85.208","199.189.85.208","3351074256","3351074256","IN","India"
+"199.189.85.209","199.189.85.209","3351074257","3351074257","PK","Pakistan"
+"199.189.85.210","199.189.85.210","3351074258","3351074258","IN","India"
+"199.189.85.211","199.189.85.212","3351074259","3351074260","US","United States"
+"199.189.85.213","199.189.85.213","3351074261","3351074261","BR","Brazil"
+"199.189.85.214","199.189.85.215","3351074262","3351074263","US","United States"
+"199.189.85.216","199.189.85.216","3351074264","3351074264","MX","Mexico"
+"199.189.85.217","199.189.85.218","3351074265","3351074266","IN","India"
+"199.189.85.219","199.189.85.219","3351074267","3351074267","US","United States"
+"199.189.85.220","199.189.85.220","3351074268","3351074268","CY","Cyprus"
+"199.189.85.221","199.189.85.222","3351074269","3351074270","US","United States"
+"199.189.85.223","199.189.85.223","3351074271","3351074271","PK","Pakistan"
+"199.189.85.224","199.189.85.224","3351074272","3351074272","GT","Guatemala"
+"199.189.85.225","199.189.85.231","3351074273","3351074279","US","United States"
+"199.189.85.232","199.189.85.232","3351074280","3351074280","EG","Egypt"
+"199.189.85.233","199.189.85.235","3351074281","3351074283","US","United States"
+"199.189.85.236","199.189.85.236","3351074284","3351074284","BR","Brazil"
+"199.189.85.237","199.189.85.238","3351074285","3351074286","US","United States"
+"199.189.85.239","199.189.85.239","3351074287","3351074287","EG","Egypt"
+"199.189.85.240","199.189.85.246","3351074288","3351074294","US","United States"
+"199.189.85.247","199.189.85.248","3351074295","3351074296","GR","Greece"
+"199.189.85.249","199.189.85.249","3351074297","3351074297","EG","Egypt"
+"199.189.85.250","199.189.85.252","3351074298","3351074300","US","United States"
+"199.189.85.253","199.189.85.253","3351074301","3351074301","GR","Greece"
+"199.189.85.254","199.189.85.254","3351074302","3351074302","PT","Portugal"
+"199.189.85.255","199.189.85.255","3351074303","3351074303","BR","Brazil"
+"199.189.86.0","199.189.86.63","3351074304","3351074367","US","United States"
+"199.189.86.64","199.189.86.65","3351074368","3351074369","BR","Brazil"
+"199.189.86.66","199.189.86.69","3351074370","3351074373","US","United States"
+"199.189.86.70","199.189.86.70","3351074374","3351074374","IN","India"
+"199.189.86.71","199.189.86.71","3351074375","3351074375","BR","Brazil"
+"199.189.86.72","199.189.86.72","3351074376","3351074376","US","United States"
+"199.189.86.73","199.189.86.73","3351074377","3351074377","IN","India"
+"199.189.86.74","199.189.86.78","3351074378","3351074382","US","United States"
+"199.189.86.79","199.189.86.79","3351074383","3351074383","IN","India"
+"199.189.86.80","199.189.86.80","3351074384","3351074384","US","United States"
+"199.189.86.81","199.189.86.81","3351074385","3351074385","CL","Chile"
+"199.189.86.82","199.189.86.82","3351074386","3351074386","RU","Russian Federation"
+"199.189.86.83","199.189.86.83","3351074387","3351074387","US","United States"
+"199.189.86.84","199.189.86.84","3351074388","3351074388","DE","Germany"
+"199.189.86.85","199.189.86.85","3351074389","3351074389","US","United States"
+"199.189.86.86","199.189.86.86","3351074390","3351074390","DE","Germany"
+"199.189.86.87","199.189.86.87","3351074391","3351074391","BR","Brazil"
+"199.189.86.88","199.189.86.88","3351074392","3351074392","CL","Chile"
+"199.189.86.89","199.189.86.89","3351074393","3351074393","US","United States"
+"199.189.86.90","199.189.86.91","3351074394","3351074395","UA","Ukraine"
+"199.189.86.92","199.189.86.92","3351074396","3351074396","BR","Brazil"
+"199.189.86.93","199.189.86.93","3351074397","3351074397","UA","Ukraine"
+"199.189.86.94","199.189.86.97","3351074398","3351074401","US","United States"
+"199.189.86.98","199.189.86.98","3351074402","3351074402","UA","Ukraine"
+"199.189.86.99","199.189.86.99","3351074403","3351074403","BR","Brazil"
+"199.189.86.100","199.189.86.100","3351074404","3351074404","CL","Chile"
+"199.189.86.101","199.189.86.101","3351074405","3351074405","US","United States"
+"199.189.86.102","199.189.86.102","3351074406","3351074406","CA","Canada"
+"199.189.86.103","199.189.86.103","3351074407","3351074407","RU","Russian Federation"
+"199.189.86.104","199.189.86.104","3351074408","3351074408","DE","Germany"
+"199.189.86.105","199.189.86.105","3351074409","3351074409","IN","India"
+"199.189.86.106","199.189.86.106","3351074410","3351074410","DE","Germany"
+"199.189.86.107","199.189.86.107","3351074411","3351074411","US","United States"
+"199.189.86.108","199.189.86.109","3351074412","3351074413","CO","Colombia"
+"199.189.86.110","199.189.86.110","3351074414","3351074414","US","United States"
+"199.189.86.111","199.189.86.111","3351074415","3351074415","BD","Bangladesh"
+"199.189.86.112","199.189.86.113","3351074416","3351074417","BR","Brazil"
+"199.189.86.114","199.189.86.115","3351074418","3351074419","US","United States"
+"199.189.86.116","199.189.86.116","3351074420","3351074420","BR","Brazil"
+"199.189.86.117","199.189.86.118","3351074421","3351074422","US","United States"
+"199.189.86.119","199.189.86.119","3351074423","3351074423","UA","Ukraine"
+"199.189.86.120","199.189.86.122","3351074424","3351074426","US","United States"
+"199.189.86.123","199.189.86.123","3351074427","3351074427","DE","Germany"
+"199.189.86.124","199.189.86.125","3351074428","3351074429","US","United States"
+"199.189.86.126","199.189.86.126","3351074430","3351074430","BR","Brazil"
+"199.189.86.127","199.189.86.133","3351074431","3351074437","US","United States"
+"199.189.86.134","199.189.86.134","3351074438","3351074438","BR","Brazil"
+"199.189.86.135","199.189.86.141","3351074439","3351074445","US","United States"
+"199.189.86.142","199.189.86.142","3351074446","3351074446","CL","Chile"
+"199.189.86.143","199.189.86.145","3351074447","3351074449","US","United States"
+"199.189.86.146","199.189.86.148","3351074450","3351074452","PH","Philippines"
+"199.189.86.149","199.189.86.149","3351074453","3351074453","US","United States"
+"199.189.86.150","199.189.86.153","3351074454","3351074457","PH","Philippines"
+"199.189.86.154","199.189.86.154","3351074458","3351074458","US","United States"
+"199.189.86.155","199.189.86.155","3351074459","3351074459","PH","Philippines"
+"199.189.86.156","199.189.86.156","3351074460","3351074460","IN","India"
+"199.189.86.157","199.189.86.159","3351074461","3351074463","PH","Philippines"
+"199.189.86.160","199.189.86.160","3351074464","3351074464","US","United States"
+"199.189.86.161","199.189.86.162","3351074465","3351074466","PH","Philippines"
+"199.189.86.163","199.189.86.166","3351074467","3351074470","US","United States"
+"199.189.86.167","199.189.86.167","3351074471","3351074471","PH","Philippines"
+"199.189.86.168","199.189.86.168","3351074472","3351074472","US","United States"
+"199.189.86.169","199.189.86.169","3351074473","3351074473","BR","Brazil"
+"199.189.86.170","199.189.86.170","3351074474","3351074474","US","United States"
+"199.189.86.171","199.189.86.171","3351074475","3351074475","BR","Brazil"
+"199.189.86.172","199.189.86.177","3351074476","3351074481","US","United States"
+"199.189.86.178","199.189.86.178","3351074482","3351074482","PH","Philippines"
+"199.189.86.179","199.189.86.180","3351074483","3351074484","US","United States"
+"199.189.86.181","199.189.86.181","3351074485","3351074485","PH","Philippines"
+"199.189.86.182","199.189.86.182","3351074486","3351074486","US","United States"
+"199.189.86.183","199.189.86.183","3351074487","3351074487","DE","Germany"
+"199.189.86.184","199.189.86.194","3351074488","3351074498","US","United States"
+"199.189.86.195","199.189.86.197","3351074499","3351074501","PH","Philippines"
+"199.189.86.198","199.189.86.198","3351074502","3351074502","GB","United Kingdom"
+"199.189.86.199","199.189.86.199","3351074503","3351074503","PH","Philippines"
+"199.189.86.200","199.189.86.200","3351074504","3351074504","RU","Russian Federation"
+"199.189.86.201","199.189.86.201","3351074505","3351074505","DE","Germany"
+"199.189.86.202","199.189.86.202","3351074506","3351074506","GB","United Kingdom"
+"199.189.86.203","199.189.86.212","3351074507","3351074516","US","United States"
+"199.189.86.213","199.189.86.214","3351074517","3351074518","CA","Canada"
+"199.189.86.215","199.189.86.220","3351074519","3351074524","US","United States"
+"199.189.86.221","199.189.86.224","3351074525","3351074528","CA","Canada"
+"199.189.86.225","199.189.86.225","3351074529","3351074529","US","United States"
+"199.189.86.226","199.189.86.226","3351074530","3351074530","PH","Philippines"
+"199.189.86.227","199.189.86.230","3351074531","3351074534","US","United States"
+"199.189.86.231","199.189.86.233","3351074535","3351074537","RU","Russian Federation"
+"199.189.86.234","199.189.86.248","3351074538","3351074552","US","United States"
+"199.189.86.249","199.189.86.249","3351074553","3351074553","UA","Ukraine"
+"199.189.86.250","199.189.86.253","3351074554","3351074557","US","United States"
+"199.189.86.254","199.189.86.254","3351074558","3351074558","CA","Canada"
+"199.189.86.255","199.189.87.127","3351074559","3351074687","US","United States"
+"199.189.87.128","199.189.87.128","3351074688","3351074688","IN","India"
+"199.189.87.129","199.189.87.130","3351074689","3351074690","US","United States"
+"199.189.87.131","199.189.87.131","3351074691","3351074691","BR","Brazil"
+"199.189.87.132","199.189.87.133","3351074692","3351074693","US","United States"
+"199.189.87.134","199.189.87.134","3351074694","3351074694","PK","Pakistan"
+"199.189.87.135","199.189.87.136","3351074695","3351074696","BR","Brazil"
+"199.189.87.137","199.189.87.137","3351074697","3351074697","PE","Peru"
+"199.189.87.138","199.189.87.138","3351074698","3351074698","BR","Brazil"
+"199.189.87.139","199.189.87.140","3351074699","3351074700","US","United States"
+"199.189.87.141","199.189.87.141","3351074701","3351074701","IN","India"
+"199.189.87.142","199.189.87.142","3351074702","3351074702","PK","Pakistan"
+"199.189.87.143","199.189.87.143","3351074703","3351074703","CA","Canada"
+"199.189.87.144","199.189.87.144","3351074704","3351074704","US","United States"
+"199.189.87.145","199.189.87.146","3351074705","3351074706","PK","Pakistan"
+"199.189.87.147","199.189.87.147","3351074707","3351074707","IN","India"
+"199.189.87.148","199.189.87.148","3351074708","3351074708","US","United States"
+"199.189.87.149","199.189.87.149","3351074709","3351074709","CA","Canada"
+"199.189.87.150","199.189.87.151","3351074710","3351074711","US","United States"
+"199.189.87.152","199.189.87.152","3351074712","3351074712","TR","Turkey"
+"199.189.87.153","199.189.87.153","3351074713","3351074713","BR","Brazil"
+"199.189.87.154","199.189.87.154","3351074714","3351074714","PK","Pakistan"
+"199.189.87.155","199.189.87.155","3351074715","3351074715","IN","India"
+"199.189.87.156","199.189.87.156","3351074716","3351074716","BR","Brazil"
+"199.189.87.157","199.189.87.158","3351074717","3351074718","US","United States"
+"199.189.87.159","199.189.87.160","3351074719","3351074720","IN","India"
+"199.189.87.161","199.189.87.161","3351074721","3351074721","PK","Pakistan"
+"199.189.87.162","199.189.87.162","3351074722","3351074722","US","United States"
+"199.189.87.163","199.189.87.164","3351074723","3351074724","PK","Pakistan"
+"199.189.87.165","199.189.87.166","3351074725","3351074726","PA","Panama"
+"199.189.87.167","199.189.87.167","3351074727","3351074727","PK","Pakistan"
+"199.189.87.168","199.189.87.168","3351074728","3351074728","BR","Brazil"
+"199.189.87.169","199.189.87.169","3351074729","3351074729","EG","Egypt"
+"199.189.87.170","199.189.87.170","3351074730","3351074730","US","United States"
+"199.189.87.171","199.189.87.171","3351074731","3351074731","PA","Panama"
+"199.189.87.172","199.189.87.172","3351074732","3351074732","BR","Brazil"
+"199.189.87.173","199.189.87.173","3351074733","3351074733","PK","Pakistan"
+"199.189.87.174","199.189.87.174","3351074734","3351074734","RU","Russian Federation"
+"199.189.87.175","199.189.87.175","3351074735","3351074735","BR","Brazil"
+"199.189.87.176","199.189.87.178","3351074736","3351074738","US","United States"
+"199.189.87.179","199.189.87.179","3351074739","3351074739","GB","United Kingdom"
+"199.189.87.180","199.189.87.180","3351074740","3351074740","BR","Brazil"
+"199.189.87.181","199.189.87.181","3351074741","3351074741","IN","India"
+"199.189.87.182","199.189.87.183","3351074742","3351074743","US","United States"
+"199.189.87.184","199.189.87.185","3351074744","3351074745","BR","Brazil"
+"199.189.87.186","199.189.87.186","3351074746","3351074746","AU","Australia"
+"199.189.87.187","199.189.87.187","3351074747","3351074747","US","United States"
+"199.189.87.188","199.189.87.189","3351074748","3351074749","IN","India"
+"199.189.87.190","199.189.87.190","3351074750","3351074750","BR","Brazil"
+"199.189.87.191","199.189.87.191","3351074751","3351074751","HU","Hungary"
+"199.189.87.192","199.189.87.255","3351074752","3351074815","US","United States"
+"199.189.88.0","199.189.95.255","3351074816","3351076863","CA","Canada"
+"199.189.96.0","199.189.111.255","3351076864","3351080959","US","United States"
+"199.189.112.0","199.189.114.255","3351080960","3351081727","AG","Antigua and Barbuda"
+"199.189.115.0","199.189.115.255","3351081728","3351081983","DM","Dominica"
+"199.189.116.0","199.189.131.255","3351081984","3351086079","US","United States"
+"199.189.132.0","199.189.135.255","3351086080","3351087103","CA","Canada"
+"199.189.136.0","199.189.189.215","3351087104","3351100887","US","United States"
+"199.189.189.216","199.189.189.219","3351100888","3351100891","CA","Canada"
+"199.189.189.220","199.189.189.223","3351100892","3351100895","US","United States"
+"199.189.189.224","199.189.189.255","3351100896","3351100927","CA","Canada"
+"199.189.190.0","199.189.199.255","3351100928","3351103487","US","United States"
+"199.189.200.0","199.189.203.255","3351103488","3351104511","CA","Canada"
+"199.189.204.0","199.189.235.255","3351104512","3351112703","US","United States"
+"199.189.236.0","199.189.239.255","3351112704","3351113727","CA","Canada"
+"199.189.240.0","199.190.43.255","3351113728","3351129087","US","United States"
+"199.190.44.0","199.190.47.255","3351129088","3351130111","A2","Satellite Provider"
+"199.190.48.0","199.191.49.255","3351130112","3351196159","US","United States"
+"199.191.50.0","199.191.51.255","3351196160","3351196671","VG","Virgin Islands, British"
+"199.191.52.0","199.191.55.255","3351196672","3351197695","US","United States"
+"199.191.56.0","199.191.56.15","3351197696","3351197711","PT","Portugal"
+"199.191.56.16","199.191.56.19","3351197712","3351197715","EG","Egypt"
+"199.191.56.20","199.191.56.39","3351197716","3351197735","US","United States"
+"199.191.56.40","199.191.56.43","3351197736","3351197739","CY","Cyprus"
+"199.191.56.44","199.191.56.47","3351197740","3351197743","CA","Canada"
+"199.191.56.48","199.191.56.55","3351197744","3351197751","VN","Vietnam"
+"199.191.56.56","199.191.56.63","3351197752","3351197759","PT","Portugal"
+"199.191.56.64","199.191.56.67","3351197760","3351197763","ID","Indonesia"
+"199.191.56.68","199.191.56.79","3351197764","3351197775","US","United States"
+"199.191.56.80","199.191.56.87","3351197776","3351197783","BR","Brazil"
+"199.191.56.88","199.191.56.91","3351197784","3351197787","US","United States"
+"199.191.56.92","199.191.56.95","3351197788","3351197791","BR","Brazil"
+"199.191.56.96","199.191.56.99","3351197792","3351197795","IN","India"
+"199.191.56.100","199.191.56.103","3351197796","3351197799","US","United States"
+"199.191.56.104","199.191.56.107","3351197800","3351197803","VN","Vietnam"
+"199.191.56.108","199.191.56.111","3351197804","3351197807","AE","United Arab Emirates"
+"199.191.56.112","199.191.56.127","3351197808","3351197823","US","United States"
+"199.191.56.128","199.191.56.131","3351197824","3351197827","BD","Bangladesh"
+"199.191.56.132","199.191.56.135","3351197828","3351197831","VN","Vietnam"
+"199.191.56.136","199.191.56.139","3351197832","3351197835","ID","Indonesia"
+"199.191.56.140","199.191.56.151","3351197836","3351197847","US","United States"
+"199.191.56.152","199.191.56.155","3351197848","3351197851","RU","Russian Federation"
+"199.191.56.156","199.191.56.163","3351197852","3351197859","US","United States"
+"199.191.56.164","199.191.56.167","3351197860","3351197863","HK","Hong Kong"
+"199.191.56.168","199.191.56.171","3351197864","3351197867","VN","Vietnam"
+"199.191.56.172","199.191.56.175","3351197868","3351197871","CY","Cyprus"
+"199.191.56.176","199.191.56.183","3351197872","3351197879","US","United States"
+"199.191.56.184","199.191.56.191","3351197880","3351197887","VN","Vietnam"
+"199.191.56.192","199.191.56.195","3351197888","3351197891","MX","Mexico"
+"199.191.56.196","199.191.56.199","3351197892","3351197895","AE","United Arab Emirates"
+"199.191.56.200","199.191.56.203","3351197896","3351197899","US","United States"
+"199.191.56.204","199.191.56.207","3351197900","3351197903","CY","Cyprus"
+"199.191.56.208","199.191.56.215","3351197904","3351197911","VN","Vietnam"
+"199.191.56.216","199.191.57.31","3351197912","3351197983","US","United States"
+"199.191.57.32","199.191.57.63","3351197984","3351198015","MX","Mexico"
+"199.191.57.64","199.191.57.87","3351198016","3351198039","US","United States"
+"199.191.57.88","199.191.57.95","3351198040","3351198047","AE","United Arab Emirates"
+"199.191.57.96","199.191.57.111","3351198048","3351198063","US","United States"
+"199.191.57.112","199.191.57.119","3351198064","3351198071","CN","China"
+"199.191.57.120","199.191.57.127","3351198072","3351198079","VN","Vietnam"
+"199.191.57.128","199.191.57.135","3351198080","3351198087","US","United States"
+"199.191.57.136","199.191.57.139","3351198088","3351198091","BR","Brazil"
+"199.191.57.140","199.191.57.143","3351198092","3351198095","US","United States"
+"199.191.57.144","199.191.57.151","3351198096","3351198103","CN","China"
+"199.191.57.152","199.191.57.159","3351198104","3351198111","VN","Vietnam"
+"199.191.57.160","199.191.57.171","3351198112","3351198123","US","United States"
+"199.191.57.172","199.191.57.175","3351198124","3351198127","HK","Hong Kong"
+"199.191.57.176","199.191.57.179","3351198128","3351198131","GB","United Kingdom"
+"199.191.57.180","199.191.57.183","3351198132","3351198135","BR","Brazil"
+"199.191.57.184","199.191.57.187","3351198136","3351198139","US","United States"
+"199.191.57.188","199.191.57.191","3351198140","3351198143","BR","Brazil"
+"199.191.57.192","199.191.57.199","3351198144","3351198151","US","United States"
+"199.191.57.200","199.191.57.203","3351198152","3351198155","HK","Hong Kong"
+"199.191.57.204","199.191.57.207","3351198156","3351198159","EG","Egypt"
+"199.191.57.208","199.191.57.219","3351198160","3351198171","US","United States"
+"199.191.57.220","199.191.57.223","3351198172","3351198175","AU","Australia"
+"199.191.57.224","199.191.57.227","3351198176","3351198179","HK","Hong Kong"
+"199.191.57.228","199.191.57.231","3351198180","3351198183","US","United States"
+"199.191.57.232","199.191.57.235","3351198184","3351198187","VN","Vietnam"
+"199.191.57.236","199.191.57.239","3351198188","3351198191","HK","Hong Kong"
+"199.191.57.240","199.191.57.243","3351198192","3351198195","CN","China"
+"199.191.57.244","199.191.57.255","3351198196","3351198207","US","United States"
+"199.191.58.0","199.191.58.7","3351198208","3351198215","VN","Vietnam"
+"199.191.58.8","199.191.58.15","3351198216","3351198223","AE","United Arab Emirates"
+"199.191.58.16","199.191.58.23","3351198224","3351198231","US","United States"
+"199.191.58.24","199.191.58.27","3351198232","3351198235","CA","Canada"
+"199.191.58.28","199.191.58.31","3351198236","3351198239","US","United States"
+"199.191.58.32","199.191.58.39","3351198240","3351198247","CN","China"
+"199.191.58.40","199.191.58.47","3351198248","3351198255","HK","Hong Kong"
+"199.191.58.48","199.191.58.51","3351198256","3351198259","VN","Vietnam"
+"199.191.58.52","199.191.58.55","3351198260","3351198263","GH","Ghana"
+"199.191.58.56","199.191.58.63","3351198264","3351198271","US","United States"
+"199.191.58.64","199.191.58.71","3351198272","3351198279","IL","Israel"
+"199.191.58.72","199.191.58.127","3351198280","3351198335","US","United States"
+"199.191.58.128","199.191.58.143","3351198336","3351198351","CA","Canada"
+"199.191.58.144","199.191.58.151","3351198352","3351198359","BR","Brazil"
+"199.191.58.152","199.191.58.155","3351198360","3351198363","GB","United Kingdom"
+"199.191.58.156","199.191.58.163","3351198364","3351198371","US","United States"
+"199.191.58.164","199.191.58.175","3351198372","3351198383","CA","Canada"
+"199.191.58.176","199.191.58.179","3351198384","3351198387","GB","United Kingdom"
+"199.191.58.180","199.191.58.183","3351198388","3351198391","US","United States"
+"199.191.58.184","199.191.58.191","3351198392","3351198399","TR","Turkey"
+"199.191.58.192","199.191.58.195","3351198400","3351198403","GB","United Kingdom"
+"199.191.58.196","199.191.58.199","3351198404","3351198407","IN","India"
+"199.191.58.200","199.191.58.203","3351198408","3351198411","BR","Brazil"
+"199.191.58.204","199.191.58.207","3351198412","3351198415","GB","United Kingdom"
+"199.191.58.208","199.191.58.215","3351198416","3351198423","US","United States"
+"199.191.58.216","199.191.58.219","3351198424","3351198427","RO","Romania"
+"199.191.58.220","199.191.58.223","3351198428","3351198431","ID","Indonesia"
+"199.191.58.224","199.191.58.231","3351198432","3351198439","IN","India"
+"199.191.58.232","199.191.58.239","3351198440","3351198447","US","United States"
+"199.191.58.240","199.191.58.255","3351198448","3351198463","JO","Jordan"
+"199.191.59.0","199.191.59.7","3351198464","3351198471","US","United States"
+"199.191.59.8","199.191.59.11","3351198472","3351198475","PK","Pakistan"
+"199.191.59.12","199.191.59.15","3351198476","3351198479","CY","Cyprus"
+"199.191.59.16","199.191.59.23","3351198480","3351198487","VN","Vietnam"
+"199.191.59.24","199.191.59.31","3351198488","3351198495","US","United States"
+"199.191.59.32","199.191.59.39","3351198496","3351198503","VN","Vietnam"
+"199.191.59.40","199.191.59.43","3351198504","3351198507","US","United States"
+"199.191.59.44","199.191.59.47","3351198508","3351198511","CY","Cyprus"
+"199.191.59.48","199.191.59.51","3351198512","3351198515","US","United States"
+"199.191.59.52","199.191.59.55","3351198516","3351198519","GB","United Kingdom"
+"199.191.59.56","199.191.59.63","3351198520","3351198527","US","United States"
+"199.191.59.64","199.191.59.71","3351198528","3351198535","RU","Russian Federation"
+"199.191.59.72","199.191.59.75","3351198536","3351198539","CY","Cyprus"
+"199.191.59.76","199.191.59.87","3351198540","3351198551","US","United States"
+"199.191.59.88","199.191.59.95","3351198552","3351198559","MY","Malaysia"
+"199.191.59.96","199.191.59.103","3351198560","3351198567","CY","Cyprus"
+"199.191.59.104","199.191.59.111","3351198568","3351198575","US","United States"
+"199.191.59.112","199.191.59.115","3351198576","3351198579","CY","Cyprus"
+"199.191.59.116","199.191.59.143","3351198580","3351198607","US","United States"
+"199.191.59.144","199.191.59.151","3351198608","3351198615","GR","Greece"
+"199.191.59.152","199.191.59.155","3351198616","3351198619","MX","Mexico"
+"199.191.59.156","199.191.59.159","3351198620","3351198623","CN","China"
+"199.191.59.160","199.191.59.163","3351198624","3351198627","CY","Cyprus"
+"199.191.59.164","199.191.59.167","3351198628","3351198631","CA","Canada"
+"199.191.59.168","199.191.59.223","3351198632","3351198687","US","United States"
+"199.191.59.224","199.191.59.239","3351198688","3351198703","MA","Morocco"
+"199.191.59.240","199.191.59.243","3351198704","3351198707","IN","India"
+"199.191.59.244","199.191.59.247","3351198708","3351198711","CN","China"
+"199.191.59.248","199.191.191.255","3351198712","3351232511","US","United States"
+"199.191.192.0","199.191.192.255","3351232512","3351232767","IL","Israel"
+"199.191.193.0","199.192.75.15","3351232768","3351268111","US","United States"
+"199.192.75.16","199.192.75.19","3351268112","3351268115","GB","United Kingdom"
+"199.192.75.20","199.192.75.35","3351268116","3351268131","US","United States"
+"199.192.75.36","199.192.75.39","3351268132","3351268135","GB","United Kingdom"
+"199.192.75.40","199.192.76.141","3351268136","3351268493","US","United States"
+"199.192.76.142","199.192.76.142","3351268494","3351268494","DE","Germany"
+"199.192.76.143","199.192.76.153","3351268495","3351268505","US","United States"
+"199.192.76.154","199.192.76.154","3351268506","3351268506","GB","United Kingdom"
+"199.192.76.155","199.192.76.181","3351268507","3351268533","US","United States"
+"199.192.76.182","199.192.76.182","3351268534","3351268534","CN","China"
+"199.192.76.183","199.192.76.185","3351268535","3351268537","US","United States"
+"199.192.76.186","199.192.76.186","3351268538","3351268538","CN","China"
+"199.192.76.187","199.192.76.201","3351268539","3351268553","US","United States"
+"199.192.76.202","199.192.76.202","3351268554","3351268554","CN","China"
+"199.192.76.203","199.192.76.213","3351268555","3351268565","US","United States"
+"199.192.76.214","199.192.76.214","3351268566","3351268566","MY","Malaysia"
+"199.192.76.215","199.192.77.5","3351268567","3351268613","US","United States"
+"199.192.77.6","199.192.77.6","3351268614","3351268614","PA","Panama"
+"199.192.77.7","199.192.77.9","3351268615","3351268617","US","United States"
+"199.192.77.10","199.192.77.10","3351268618","3351268618","IN","India"
+"199.192.77.11","199.192.77.37","3351268619","3351268645","US","United States"
+"199.192.77.38","199.192.77.38","3351268646","3351268646","CN","China"
+"199.192.77.39","199.192.77.45","3351268647","3351268653","US","United States"
+"199.192.77.46","199.192.77.46","3351268654","3351268654","BR","Brazil"
+"199.192.77.47","199.192.77.61","3351268655","3351268669","US","United States"
+"199.192.77.62","199.192.77.62","3351268670","3351268670","CN","China"
+"199.192.77.63","199.192.77.113","3351268671","3351268721","US","United States"
+"199.192.77.114","199.192.77.114","3351268722","3351268722","DE","Germany"
+"199.192.77.115","199.192.77.181","3351268723","3351268789","US","United States"
+"199.192.77.182","199.192.77.182","3351268790","3351268790","BR","Brazil"
+"199.192.77.183","199.192.77.201","3351268791","3351268809","US","United States"
+"199.192.77.202","199.192.77.202","3351268810","3351268810","CN","China"
+"199.192.77.203","199.192.77.233","3351268811","3351268841","US","United States"
+"199.192.77.234","199.192.77.234","3351268842","3351268842","CN","China"
+"199.192.77.235","199.192.78.89","3351268843","3351268953","US","United States"
+"199.192.78.90","199.192.78.90","3351268954","3351268954","DE","Germany"
+"199.192.78.91","199.192.78.97","3351268955","3351268961","US","United States"
+"199.192.78.98","199.192.78.98","3351268962","3351268962","CN","China"
+"199.192.78.99","199.192.78.169","3351268963","3351269033","US","United States"
+"199.192.78.170","199.192.78.170","3351269034","3351269034","CN","China"
+"199.192.78.171","199.192.78.201","3351269035","3351269065","US","United States"
+"199.192.78.202","199.192.78.202","3351269066","3351269066","SE","Sweden"
+"199.192.78.203","199.192.79.97","3351269067","3351269217","US","United States"
+"199.192.79.98","199.192.79.98","3351269218","3351269218","DE","Germany"
+"199.192.79.99","199.192.79.121","3351269219","3351269241","US","United States"
+"199.192.79.122","199.192.79.122","3351269242","3351269242","CA","Canada"
+"199.192.79.123","199.192.79.137","3351269243","3351269257","US","United States"
+"199.192.79.138","199.192.79.138","3351269258","3351269258","DE","Germany"
+"199.192.79.139","199.192.79.141","3351269259","3351269261","US","United States"
+"199.192.79.142","199.192.79.142","3351269262","3351269262","CN","China"
+"199.192.79.143","199.192.103.255","3351269263","3351275519","US","United States"
+"199.192.104.0","199.192.107.255","3351275520","3351276543","CA","Canada"
+"199.192.108.0","199.192.175.255","3351276544","3351293951","US","United States"
+"199.192.176.0","199.192.179.255","3351293952","3351294975","CA","Canada"
+"199.192.180.0","199.192.183.255","3351294976","3351295999","US","United States"
+"199.192.184.0","199.192.191.255","3351296000","3351298047","CA","Canada"
+"199.192.192.0","199.192.211.255","3351298048","3351303167","US","United States"
+"199.192.212.0","199.192.215.255","3351303168","3351304191","CA","Canada"
+"199.192.216.0","199.192.223.255","3351304192","3351306239","US","United States"
+"199.192.224.0","199.192.226.255","3351306240","3351307007","VC","Saint Vincent and the Grenadines"
+"199.192.227.0","199.192.227.255","3351307008","3351307263","LC","Saint Lucia"
+"199.192.228.0","199.192.231.255","3351307264","3351308287","US","United States"
+"199.192.232.0","199.192.239.255","3351308288","3351310335","CA","Canada"
+"199.192.240.0","199.192.242.47","3351310336","3351310895","US","United States"
+"199.192.242.48","199.192.242.63","3351310896","3351310911","GB","United Kingdom"
+"199.192.242.64","199.193.47.255","3351310912","3351326719","US","United States"
+"199.193.48.0","199.193.55.255","3351326720","3351328767","CA","Canada"
+"199.193.56.0","199.193.57.255","3351328768","3351329279","US","United States"
+"199.193.58.0","199.193.58.255","3351329280","3351329535","CA","Canada"
+"199.193.59.0","199.193.63.255","3351329536","3351330815","US","United States"
+"199.193.72.0","199.193.87.255","3351332864","3351336959","US","United States"
+"199.193.88.0","199.193.95.255","3351336960","3351339007","CA","Canada"
+"199.193.96.0","199.193.152.127","3351339008","3351353471","US","United States"
+"199.193.152.128","199.193.152.135","3351353472","3351353479","TR","Turkey"
+"199.193.152.136","199.193.152.159","3351353480","3351353503","US","United States"
+"199.193.152.160","199.193.152.167","3351353504","3351353511","AE","United Arab Emirates"
+"199.193.152.168","199.193.152.231","3351353512","3351353575","US","United States"
+"199.193.152.232","199.193.152.239","3351353576","3351353583","CA","Canada"
+"199.193.152.240","199.193.153.31","3351353584","3351353631","US","United States"
+"199.193.153.32","199.193.153.63","3351353632","3351353663","TR","Turkey"
+"199.193.153.64","199.193.153.223","3351353664","3351353823","US","United States"
+"199.193.153.224","199.193.153.239","3351353824","3351353839","BR","Brazil"
+"199.193.153.240","199.193.154.255","3351353840","3351354111","US","United States"
+"199.193.155.0","199.193.155.255","3351354112","3351354367","PK","Pakistan"
+"199.193.156.0","199.193.167.255","3351354368","3351357439","US","United States"
+"199.193.168.0","199.193.175.255","3351357440","3351359487","CA","Canada"
+"199.193.176.0","199.193.227.255","3351359488","3351372799","US","United States"
+"199.193.228.0","199.193.231.255","3351372800","3351373823","BM","Bermuda"
+"199.193.232.0","199.193.239.255","3351373824","3351375871","US","United States"
+"199.193.240.0","199.193.243.255","3351375872","3351376895","PR","Puerto Rico"
+"199.193.244.0","199.194.0.255","3351376896","3351380223","US","United States"
+"199.194.1.0","199.194.1.255","3351380224","3351380479","CA","Canada"
+"199.194.2.0","199.194.3.255","3351380480","3351380991","US","United States"
+"199.194.4.0","199.194.6.255","3351380992","3351381759","CA","Canada"
+"199.194.7.0","199.194.8.255","3351381760","3351382271","US","United States"
+"199.194.9.0","199.194.9.255","3351382272","3351382527","CA","Canada"
+"199.194.10.0","199.194.11.255","3351382528","3351383039","US","United States"
+"199.194.12.0","199.194.12.255","3351383040","3351383295","CA","Canada"
+"199.194.13.0","199.194.16.255","3351383296","3351384319","US","United States"
+"199.194.17.0","199.194.17.255","3351384320","3351384575","CA","Canada"
+"199.194.18.0","199.194.20.255","3351384576","3351385343","US","United States"
+"199.194.21.0","199.194.21.255","3351385344","3351385599","CA","Canada"
+"199.194.22.0","199.194.23.255","3351385600","3351386111","US","United States"
+"199.194.24.0","199.194.24.255","3351386112","3351386367","PR","Puerto Rico"
+"199.194.25.0","199.194.25.255","3351386368","3351386623","US","United States"
+"199.194.26.0","199.194.26.255","3351386624","3351386879","CA","Canada"
+"199.194.27.0","199.194.27.255","3351386880","3351387135","US","United States"
+"199.194.28.0","199.194.28.255","3351387136","3351387391","CA","Canada"
+"199.194.29.0","199.194.30.255","3351387392","3351387903","US","United States"
+"199.194.31.0","199.194.31.255","3351387904","3351388159","CA","Canada"
+"199.194.32.0","199.194.34.255","3351388160","3351388927","US","United States"
+"199.194.35.0","199.194.36.255","3351388928","3351389439","CA","Canada"
+"199.194.37.0","199.194.40.255","3351389440","3351390463","US","United States"
+"199.194.41.0","199.194.42.255","3351390464","3351390975","CA","Canada"
+"199.194.43.0","199.194.57.255","3351390976","3351394815","US","United States"
+"199.194.58.0","199.194.58.255","3351394816","3351395071","CA","Canada"
+"199.194.59.0","199.194.62.255","3351395072","3351396095","US","United States"
+"199.194.63.0","199.194.63.255","3351396096","3351396351","CA","Canada"
+"199.194.64.0","199.194.67.255","3351396352","3351397375","US","United States"
+"199.194.68.0","199.194.68.255","3351397376","3351397631","CA","Canada"
+"199.194.69.0","199.194.69.255","3351397632","3351397887","US","United States"
+"199.194.70.0","199.194.70.255","3351397888","3351398143","CA","Canada"
+"199.194.71.0","199.194.71.255","3351398144","3351398399","US","United States"
+"199.194.72.0","199.194.72.255","3351398400","3351398655","CA","Canada"
+"199.194.73.0","199.194.73.255","3351398656","3351398911","US","United States"
+"199.194.74.0","199.194.74.255","3351398912","3351399167","CA","Canada"
+"199.194.75.0","199.194.75.255","3351399168","3351399423","US","United States"
+"199.194.76.0","199.194.77.255","3351399424","3351399935","CA","Canada"
+"199.194.78.0","199.194.78.255","3351399936","3351400191","US","United States"
+"199.194.79.0","199.194.79.255","3351400192","3351400447","CA","Canada"
+"199.194.80.0","199.194.81.255","3351400448","3351400959","US","United States"
+"199.194.82.0","199.194.82.255","3351400960","3351401215","CA","Canada"
+"199.194.83.0","199.194.85.255","3351401216","3351401983","US","United States"
+"199.194.86.0","199.194.86.255","3351401984","3351402239","CA","Canada"
+"199.194.87.0","199.194.87.255","3351402240","3351402495","US","United States"
+"199.194.88.0","199.194.92.255","3351402496","3351403775","CA","Canada"
+"199.194.93.0","199.194.93.255","3351403776","3351404031","US","United States"
+"199.194.94.0","199.194.94.255","3351404032","3351404287","CA","Canada"
+"199.194.95.0","199.194.98.255","3351404288","3351405311","US","United States"
+"199.194.99.0","199.194.99.255","3351405312","3351405567","CA","Canada"
+"199.194.100.0","199.194.100.255","3351405568","3351405823","US","United States"
+"199.194.101.0","199.194.101.255","3351405824","3351406079","CA","Canada"
+"199.194.102.0","199.194.105.255","3351406080","3351407103","US","United States"
+"199.194.106.0","199.194.106.255","3351407104","3351407359","CA","Canada"
+"199.194.107.0","199.194.107.255","3351407360","3351407615","US","United States"
+"199.194.108.0","199.194.108.255","3351407616","3351407871","CA","Canada"
+"199.194.109.0","199.194.112.255","3351407872","3351408895","US","United States"
+"199.194.113.0","199.194.114.255","3351408896","3351409407","CA","Canada"
+"199.194.115.0","199.194.119.255","3351409408","3351410687","US","United States"
+"199.194.120.0","199.194.120.255","3351410688","3351410943","CA","Canada"
+"199.194.121.0","199.194.123.255","3351410944","3351411711","US","United States"
+"199.194.124.0","199.194.124.255","3351411712","3351411967","CA","Canada"
+"199.194.125.0","199.194.125.255","3351411968","3351412223","US","United States"
+"199.194.126.0","199.194.126.255","3351412224","3351412479","CA","Canada"
+"199.194.127.0","199.194.127.255","3351412480","3351412735","US","United States"
+"199.194.128.0","199.194.129.255","3351412736","3351413247","CA","Canada"
+"199.194.130.0","199.194.130.255","3351413248","3351413503","US","United States"
+"199.194.131.0","199.194.131.255","3351413504","3351413759","CA","Canada"
+"199.194.132.0","199.194.133.255","3351413760","3351414271","US","United States"
+"199.194.134.0","199.194.135.255","3351414272","3351414783","CA","Canada"
+"199.194.136.0","199.194.136.255","3351414784","3351415039","US","United States"
+"199.194.137.0","199.194.138.255","3351415040","3351415551","CA","Canada"
+"199.194.139.0","199.194.139.255","3351415552","3351415807","US","United States"
+"199.194.140.0","199.194.140.255","3351415808","3351416063","CA","Canada"
+"199.194.141.0","199.194.144.255","3351416064","3351417087","US","United States"
+"199.194.145.0","199.194.146.255","3351417088","3351417599","CA","Canada"
+"199.194.147.0","199.194.154.255","3351417600","3351419647","US","United States"
+"199.194.155.0","199.194.155.255","3351419648","3351419903","CA","Canada"
+"199.194.156.0","199.194.170.255","3351419904","3351423743","US","United States"
+"199.194.171.0","199.194.171.255","3351423744","3351423999","PR","Puerto Rico"
+"199.194.172.0","199.194.188.255","3351424000","3351428351","US","United States"
+"199.194.189.0","199.194.189.255","3351428352","3351428607","CA","Canada"
+"199.194.190.0","199.194.218.255","3351428608","3351436031","US","United States"
+"199.194.219.0","199.194.219.255","3351436032","3351436287","CA","Canada"
+"199.194.220.0","199.194.220.255","3351436288","3351436543","US","United States"
+"199.194.221.0","199.194.221.255","3351436544","3351436799","PR","Puerto Rico"
+"199.194.222.0","199.194.222.255","3351436800","3351437055","US","United States"
+"199.194.223.0","199.194.223.255","3351437056","3351437311","CA","Canada"
+"199.194.224.0","199.194.224.255","3351437312","3351437567","US","United States"
+"199.194.225.0","199.194.225.255","3351437568","3351437823","CA","Canada"
+"199.194.226.0","199.194.226.255","3351437824","3351438079","US","United States"
+"199.194.227.0","199.194.227.255","3351438080","3351438335","CA","Canada"
+"199.194.228.0","199.194.228.255","3351438336","3351438591","US","United States"
+"199.194.229.0","199.194.230.255","3351438592","3351439103","CA","Canada"
+"199.194.231.0","199.194.238.255","3351439104","3351441151","US","United States"
+"199.194.239.0","199.194.239.255","3351441152","3351441407","CA","Canada"
+"199.194.240.0","199.194.241.255","3351441408","3351441919","US","United States"
+"199.194.242.0","199.194.242.255","3351441920","3351442175","CA","Canada"
+"199.194.243.0","199.195.113.255","3351442176","3351474687","US","United States"
+"199.195.114.0","199.195.115.255","3351474688","3351475199","CA","Canada"
+"199.195.116.0","199.195.117.255","3351475200","3351475711","US","United States"
+"199.195.118.0","199.195.118.255","3351475712","3351475967","IS","Iceland"
+"199.195.119.0","199.195.147.255","3351475968","3351483391","US","United States"
+"199.195.148.0","199.195.151.255","3351483392","3351484415","CA","Canada"
+"199.195.152.0","199.195.159.255","3351484416","3351486463","US","United States"
+"199.195.160.0","199.195.167.255","3351486464","3351488511","CA","Canada"
+"199.195.168.0","199.195.192.255","3351488512","3351494911","US","United States"
+"199.195.193.0","199.195.194.27","3351494912","3351495195","SG","Singapore"
+"199.195.194.28","199.195.194.28","3351495196","3351495196","US","United States"
+"199.195.194.29","199.195.195.255","3351495197","3351495679","SG","Singapore"
+"199.195.196.0","199.195.196.255","3351495680","3351495935","US","United States"
+"199.195.197.0","199.195.197.53","3351495936","3351495989","SG","Singapore"
+"199.195.197.54","199.195.197.54","3351495990","3351495990","US","United States"
+"199.195.197.55","199.195.197.255","3351495991","3351496191","SG","Singapore"
+"199.195.198.0","199.195.203.255","3351496192","3351497727","US","United States"
+"199.195.204.0","199.195.207.255","3351497728","3351498751","CA","Canada"
+"199.195.208.0","199.195.219.255","3351498752","3351501823","US","United States"
+"199.195.220.0","199.195.223.255","3351501824","3351502847","JM","Jamaica"
+"199.195.224.0","199.195.227.255","3351502848","3351503871","US","United States"
+"199.195.228.0","199.195.231.255","3351503872","3351504895","CA","Canada"
+"199.195.232.0","199.196.50.255","3351504896","3351524095","US","United States"
+"199.196.51.0","199.196.51.255","3351524096","3351524351","GB","United Kingdom"
+"199.196.52.0","199.197.149.255","3351524352","3351614975","US","United States"
+"199.197.150.0","199.197.150.255","3351614976","3351615231","SG","Singapore"
+"199.197.151.0","199.197.151.255","3351615232","3351615487","US","United States"
+"199.197.152.0","199.197.159.255","3351615488","3351617535","TW","Taiwan"
+"199.197.160.0","199.197.167.255","3351617536","3351619583","DE","Germany"
+"199.197.168.0","199.197.255.255","3351619584","3351642111","US","United States"
+"199.198.0.0","199.198.209.255","3351642112","3351695871","CA","Canada"
+"199.198.210.0","199.198.211.255","3351695872","3351696383","US","United States"
+"199.198.212.0","199.198.212.255","3351696384","3351696639","CA","Canada"
+"199.198.213.0","199.198.215.255","3351696640","3351697407","US","United States"
+"199.198.216.0","199.198.219.255","3351697408","3351698431","CA","Canada"
+"199.198.220.0","199.198.221.255","3351698432","3351698943","US","United States"
+"199.198.222.0","199.198.223.255","3351698944","3351699455","CA","Canada"
+"199.198.224.0","199.198.250.255","3351699456","3351706367","US","United States"
+"199.198.251.0","199.198.251.255","3351706368","3351706623","CA","Canada"
+"199.198.252.0","199.201.44.255","3351706624","3351850239","US","United States"
+"199.201.45.0","199.201.45.255","3351850240","3351850495","AP","Asia/Pacific Region"
+"199.201.46.0","199.201.65.255","3351850496","3351855615","US","United States"
+"199.201.66.0","199.201.66.255","3351855616","3351855871","GB","United Kingdom"
+"199.201.67.0","199.201.83.255","3351855872","3351860223","US","United States"
+"199.201.84.0","199.201.87.255","3351860224","3351861247","KY","Cayman Islands"
+"199.201.88.0","199.201.119.255","3351861248","3351869439","US","United States"
+"199.201.120.0","199.201.127.255","3351869440","3351871487","CA","Canada"
+"199.201.128.0","199.201.221.255","3351871488","3351895551","US","United States"
+"199.201.222.0","199.201.222.255","3351895552","3351895807","CA","Canada"
+"199.201.223.0","199.201.255.255","3351895808","3351904255","US","United States"
+"199.202.0.0","199.202.32.255","3351904256","3351912703","CA","Canada"
+"199.202.33.0","199.202.39.255","3351912704","3351914495","US","United States"
+"199.202.40.0","199.202.47.255","3351914496","3351916543","CA","Canada"
+"199.202.48.0","199.202.63.255","3351916544","3351920639","US","United States"
+"199.202.64.0","199.202.115.255","3351920640","3351933951","CA","Canada"
+"199.202.116.0","199.202.135.255","3351933952","3351939071","US","United States"
+"199.202.136.0","199.202.215.255","3351939072","3351959551","CA","Canada"
+"199.202.216.0","199.202.223.255","3351959552","3351961599","US","United States"
+"199.202.224.0","199.202.231.255","3351961600","3351963647","CA","Canada"
+"199.202.232.0","199.202.233.255","3351963648","3351964159","US","United States"
+"199.202.234.0","199.202.239.255","3351964160","3351965695","CA","Canada"
+"199.202.240.0","199.202.253.255","3351965696","3351969279","US","United States"
+"199.202.254.0","199.202.254.255","3351969280","3351969535","CA","Canada"
+"199.202.255.0","199.202.255.255","3351969536","3351969791","US","United States"
+"199.203.0.0","199.203.255.255","3351969792","3352035327","IL","Israel"
+"199.204.0.0","199.204.3.255","3352035328","3352036351","CA","Canada"
+"199.204.4.0","199.204.10.0","3352036352","3352037888","US","United States"
+"199.204.10.1","199.204.10.1","3352037889","3352037889","EU","Europe"
+"199.204.10.2","199.204.43.255","3352037890","3352046591","US","United States"
+"199.204.44.0","199.204.44.191","3352046592","3352046783","CA","Canada"
+"199.204.44.192","199.204.44.207","3352046784","3352046799","US","United States"
+"199.204.44.208","199.204.55.255","3352046800","3352049663","CA","Canada"
+"199.204.56.0","199.204.63.255","3352049664","3352051711","US","United States"
+"199.204.64.0","199.204.79.255","3352051712","3352055807","CA","Canada"
+"199.204.80.0","199.204.119.255","3352055808","3352066047","US","United States"
+"199.204.120.0","199.204.123.255","3352066048","3352067071","CA","Canada"
+"199.204.124.0","199.204.127.255","3352067072","3352068095","US","United States"
+"199.204.128.0","199.204.131.255","3352068096","3352069119","CA","Canada"
+"199.204.132.0","199.204.135.31","3352069120","3352069919","US","United States"
+"199.204.135.32","199.204.135.47","3352069920","3352069935","CO","Colombia"
+"199.204.135.48","199.204.135.55","3352069936","3352069943","US","United States"
+"199.204.135.56","199.204.135.63","3352069944","3352069951","BD","Bangladesh"
+"199.204.135.64","199.204.207.255","3352069952","3352088575","US","United States"
+"199.204.208.0","199.204.215.255","3352088576","3352090623","CA","Canada"
+"199.204.216.0","199.204.231.255","3352090624","3352094719","US","United States"
+"199.204.232.0","199.204.239.255","3352094720","3352096767","VG","Virgin Islands, British"
+"199.204.240.0","199.212.0.255","3352096768","3352559871","US","United States"
+"199.212.1.0","199.212.13.255","3352559872","3352563199","CA","Canada"
+"199.212.14.0","199.212.14.255","3352563200","3352563455","US","United States"
+"199.212.15.0","199.212.55.255","3352563456","3352573951","CA","Canada"
+"199.212.56.0","199.212.56.255","3352573952","3352574207","US","United States"
+"199.212.58.0","199.212.85.255","3352574464","3352581631","CA","Canada"
+"199.212.86.0","199.212.87.255","3352581632","3352582143","US","United States"
+"199.212.88.0","199.212.94.255","3352582144","3352583935","CA","Canada"
+"199.212.95.0","199.212.95.255","3352583936","3352584191","US","United States"
+"199.212.96.0","199.212.123.255","3352584192","3352591359","CA","Canada"
+"199.212.124.0","199.212.124.255","3352591360","3352591615","US","United States"
+"199.212.125.0","199.212.217.255","3352591616","3352615423","CA","Canada"
+"199.212.218.0","199.212.223.255","3352615424","3352616959","US","United States"
+"199.212.224.0","199.216.255.255","3352616960","3352887295","CA","Canada"
+"199.217.0.0","199.217.113.155","3352887296","3352916379","US","United States"
+"199.217.113.156","199.217.113.156","3352916380","3352916380","VE","Venezuela"
+"199.217.113.157","199.217.114.8","3352916381","3352916488","US","United States"
+"199.217.114.9","199.217.114.9","3352916489","3352916489","GB","United Kingdom"
+"199.217.114.10","199.217.114.16","3352916490","3352916496","US","United States"
+"199.217.114.17","199.217.114.23","3352916497","3352916503","RU","Russian Federation"
+"199.217.114.24","199.217.114.24","3352916504","3352916504","PA","Panama"
+"199.217.114.25","199.217.114.27","3352916505","3352916507","US","United States"
+"199.217.114.28","199.217.114.32","3352916508","3352916512","PK","Pakistan"
+"199.217.114.33","199.217.114.33","3352916513","3352916513","UA","Ukraine"
+"199.217.114.34","199.217.114.34","3352916514","3352916514","PK","Pakistan"
+"199.217.114.35","199.217.114.35","3352916515","3352916515","UA","Ukraine"
+"199.217.114.36","199.217.114.47","3352916516","3352916527","PK","Pakistan"
+"199.217.114.48","199.217.114.48","3352916528","3352916528","UA","Ukraine"
+"199.217.114.49","199.217.114.49","3352916529","3352916529","US","United States"
+"199.217.114.50","199.217.114.50","3352916530","3352916530","UA","Ukraine"
+"199.217.114.51","199.217.114.53","3352916531","3352916533","PK","Pakistan"
+"199.217.114.54","199.217.114.54","3352916534","3352916534","US","United States"
+"199.217.114.55","199.217.114.61","3352916535","3352916541","PK","Pakistan"
+"199.217.114.62","199.217.114.62","3352916542","3352916542","US","United States"
+"199.217.114.63","199.217.114.75","3352916543","3352916555","RU","Russian Federation"
+"199.217.114.76","199.217.114.76","3352916556","3352916556","AR","Argentina"
+"199.217.114.77","199.217.114.77","3352916557","3352916557","CO","Colombia"
+"199.217.114.78","199.217.114.84","3352916558","3352916564","RU","Russian Federation"
+"199.217.114.85","199.217.114.85","3352916565","3352916565","MY","Malaysia"
+"199.217.114.86","199.217.114.86","3352916566","3352916566","RU","Russian Federation"
+"199.217.114.87","199.217.114.88","3352916567","3352916568","US","United States"
+"199.217.114.89","199.217.114.91","3352916569","3352916571","GB","United Kingdom"
+"199.217.114.92","199.217.114.108","3352916572","3352916588","US","United States"
+"199.217.114.109","199.217.114.127","3352916589","3352916607","MY","Malaysia"
+"199.217.114.128","199.217.114.147","3352916608","3352916627","US","United States"
+"199.217.114.148","199.217.114.151","3352916628","3352916631","PK","Pakistan"
+"199.217.114.152","199.217.114.158","3352916632","3352916638","US","United States"
+"199.217.114.159","199.217.114.159","3352916639","3352916639","DE","Germany"
+"199.217.114.160","199.217.114.252","3352916640","3352916732","US","United States"
+"199.217.114.253","199.217.114.253","3352916733","3352916733","PK","Pakistan"
+"199.217.114.254","199.217.114.255","3352916734","3352916735","GB","United Kingdom"
+"199.217.115.0","199.217.119.255","3352916736","3352918015","US","United States"
+"199.217.120.0","199.217.123.255","3352918016","3352919039","CA","Canada"
+"199.217.124.0","199.223.214.7","3352919040","3353335303","US","United States"
+"199.223.214.8","199.223.214.13","3353335304","3353335309","NL","Netherlands"
+"199.223.214.14","199.223.214.15","3353335310","3353335311","US","United States"
+"199.223.214.16","199.223.214.17","3353335312","3353335313","NL","Netherlands"
+"199.223.214.18","199.223.214.19","3353335314","3353335315","US","United States"
+"199.223.214.20","199.223.214.27","3353335316","3353335323","NL","Netherlands"
+"199.223.214.28","199.223.214.31","3353335324","3353335327","US","United States"
+"199.223.214.32","199.223.214.33","3353335328","3353335329","NL","Netherlands"
+"199.223.214.34","199.223.214.35","3353335330","3353335331","US","United States"
+"199.223.214.36","199.223.214.37","3353335332","3353335333","NL","Netherlands"
+"199.223.214.38","199.223.214.39","3353335334","3353335335","US","United States"
+"199.223.214.40","199.223.214.43","3353335336","3353335339","NL","Netherlands"
+"199.223.214.44","199.223.214.45","3353335340","3353335341","US","United States"
+"199.223.214.46","199.223.214.53","3353335342","3353335349","NL","Netherlands"
+"199.223.214.54","199.223.214.57","3353335350","3353335353","US","United States"
+"199.223.214.58","199.223.214.63","3353335354","3353335359","NL","Netherlands"
+"199.223.214.64","199.223.214.65","3353335360","3353335361","US","United States"
+"199.223.214.66","199.223.214.67","3353335362","3353335363","NL","Netherlands"
+"199.223.214.68","199.223.214.76","3353335364","3353335372","US","United States"
+"199.223.214.77","199.223.214.80","3353335373","3353335376","NL","Netherlands"
+"199.223.214.81","199.223.214.82","3353335377","3353335378","US","United States"
+"199.223.214.83","199.223.214.84","3353335379","3353335380","NL","Netherlands"
+"199.223.214.85","199.223.214.86","3353335381","3353335382","US","United States"
+"199.223.214.87","199.223.214.90","3353335383","3353335386","NL","Netherlands"
+"199.223.214.91","199.223.214.92","3353335387","3353335388","US","United States"
+"199.223.214.93","199.223.214.94","3353335389","3353335390","NL","Netherlands"
+"199.223.214.95","199.223.214.96","3353335391","3353335392","US","United States"
+"199.223.214.97","199.223.214.110","3353335393","3353335406","NL","Netherlands"
+"199.223.214.111","199.223.214.111","3353335407","3353335407","US","United States"
+"199.223.214.112","199.223.214.115","3353335408","3353335411","NL","Netherlands"
+"199.223.214.116","199.223.214.118","3353335412","3353335414","US","United States"
+"199.223.214.119","199.223.214.124","3353335415","3353335420","NL","Netherlands"
+"199.223.214.125","199.223.214.126","3353335421","3353335422","US","United States"
+"199.223.214.127","199.223.214.139","3353335423","3353335435","NL","Netherlands"
+"199.223.214.140","199.223.214.141","3353335436","3353335437","US","United States"
+"199.223.214.142","199.223.214.149","3353335438","3353335445","NL","Netherlands"
+"199.223.214.150","199.223.214.151","3353335446","3353335447","US","United States"
+"199.223.214.152","199.223.214.153","3353335448","3353335449","NL","Netherlands"
+"199.223.214.154","199.223.214.155","3353335450","3353335451","US","United States"
+"199.223.214.156","199.223.214.159","3353335452","3353335455","NL","Netherlands"
+"199.223.214.160","199.223.214.162","3353335456","3353335458","US","United States"
+"199.223.214.163","199.223.214.164","3353335459","3353335460","NL","Netherlands"
+"199.223.214.165","199.223.214.166","3353335461","3353335462","US","United States"
+"199.223.214.167","199.223.214.172","3353335463","3353335468","NL","Netherlands"
+"199.223.214.173","199.223.214.175","3353335469","3353335471","US","United States"
+"199.223.214.176","199.223.214.177","3353335472","3353335473","NL","Netherlands"
+"199.223.214.178","199.223.214.178","3353335474","3353335474","US","United States"
+"199.223.214.179","199.223.214.180","3353335475","3353335476","NL","Netherlands"
+"199.223.214.181","199.223.214.185","3353335477","3353335481","US","United States"
+"199.223.214.186","199.223.214.187","3353335482","3353335483","NL","Netherlands"
+"199.223.214.188","199.223.214.189","3353335484","3353335485","US","United States"
+"199.223.214.190","199.223.214.191","3353335486","3353335487","NL","Netherlands"
+"199.223.214.192","199.223.214.195","3353335488","3353335491","US","United States"
+"199.223.214.196","199.223.214.203","3353335492","3353335499","NL","Netherlands"
+"199.223.214.204","199.223.214.209","3353335500","3353335505","US","United States"
+"199.223.214.210","199.223.214.211","3353335506","3353335507","NL","Netherlands"
+"199.223.214.212","199.223.214.217","3353335508","3353335513","US","United States"
+"199.223.214.218","199.223.214.219","3353335514","3353335515","NL","Netherlands"
+"199.223.214.220","199.223.214.221","3353335516","3353335517","US","United States"
+"199.223.214.222","199.223.214.223","3353335518","3353335519","NL","Netherlands"
+"199.223.214.224","199.223.214.225","3353335520","3353335521","US","United States"
+"199.223.214.226","199.223.214.233","3353335522","3353335529","NL","Netherlands"
+"199.223.214.234","199.223.214.248","3353335530","3353335544","US","United States"
+"199.223.214.249","199.223.214.250","3353335545","3353335546","DK","Denmark"
+"199.223.214.251","199.223.215.7","3353335547","3353335559","US","United States"
+"199.223.215.8","199.223.215.42","3353335560","3353335594","NL","Netherlands"
+"199.223.215.43","199.223.215.44","3353335595","3353335596","US","United States"
+"199.223.215.45","199.223.215.46","3353335597","3353335598","NL","Netherlands"
+"199.223.215.47","199.223.215.48","3353335599","3353335600","US","United States"
+"199.223.215.49","199.223.215.54","3353335601","3353335606","NL","Netherlands"
+"199.223.215.55","199.223.215.58","3353335607","3353335610","US","United States"
+"199.223.215.59","199.223.215.60","3353335611","3353335612","NL","Netherlands"
+"199.223.215.61","199.223.215.62","3353335613","3353335614","US","United States"
+"199.223.215.63","199.223.215.64","3353335615","3353335616","NL","Netherlands"
+"199.223.215.65","199.223.215.67","3353335617","3353335619","US","United States"
+"199.223.215.68","199.223.215.83","3353335620","3353335635","NL","Netherlands"
+"199.223.215.84","199.223.215.85","3353335636","3353335637","US","United States"
+"199.223.215.86","199.223.215.87","3353335638","3353335639","NL","Netherlands"
+"199.223.215.88","199.223.215.91","3353335640","3353335643","US","United States"
+"199.223.215.92","199.223.215.103","3353335644","3353335655","NL","Netherlands"
+"199.223.215.104","199.223.215.108","3353335656","3353335660","US","United States"
+"199.223.215.109","199.223.215.112","3353335661","3353335664","NL","Netherlands"
+"199.223.215.113","199.223.215.114","3353335665","3353335666","US","United States"
+"199.223.215.115","199.223.215.116","3353335667","3353335668","NL","Netherlands"
+"199.223.215.117","199.223.215.118","3353335669","3353335670","US","United States"
+"199.223.215.119","199.223.215.124","3353335671","3353335676","NL","Netherlands"
+"199.223.215.125","199.223.215.129","3353335677","3353335681","US","United States"
+"199.223.215.130","199.223.215.131","3353335682","3353335683","NL","Netherlands"
+"199.223.215.132","199.223.215.134","3353335684","3353335686","US","United States"
+"199.223.215.135","199.223.215.154","3353335687","3353335706","NL","Netherlands"
+"199.223.215.155","199.223.215.156","3353335707","3353335708","US","United States"
+"199.223.215.157","199.223.215.170","3353335709","3353335722","NL","Netherlands"
+"199.223.215.171","199.223.215.174","3353335723","3353335726","US","United States"
+"199.223.215.175","199.223.215.193","3353335727","3353335745","NL","Netherlands"
+"199.223.215.194","199.223.215.195","3353335746","3353335747","US","United States"
+"199.223.215.196","199.223.215.197","3353335748","3353335749","NL","Netherlands"
+"199.223.215.198","199.223.215.198","3353335750","3353335750","US","United States"
+"199.223.215.199","199.223.215.206","3353335751","3353335758","NL","Netherlands"
+"199.223.215.207","199.223.215.215","3353335759","3353335767","US","United States"
+"199.223.215.216","199.223.215.217","3353335768","3353335769","NL","Netherlands"
+"199.223.215.218","199.223.215.224","3353335770","3353335776","US","United States"
+"199.223.215.225","199.223.215.237","3353335777","3353335789","NL","Netherlands"
+"199.223.215.238","199.223.215.240","3353335790","3353335792","US","United States"
+"199.223.215.241","199.223.215.242","3353335793","3353335794","NL","Netherlands"
+"199.223.215.243","199.228.176.255","3353335795","3353653503","US","United States"
+"199.228.177.0","199.228.177.255","3353653504","3353653759","GB","United Kingdom"
+"199.228.178.0","199.229.55.255","3353653760","3353688063","US","United States"
+"199.229.56.0","199.229.63.255","3353688064","3353690111","GB","United Kingdom"
+"199.229.64.0","199.229.189.255","3353690112","3353722367","US","United States"
+"199.229.190.0","199.229.190.255","3353722368","3353722623","GB","United Kingdom"
+"199.229.191.0","199.229.207.255","3353722624","3353726975","US","United States"
+"199.229.208.0","199.229.209.255","3353726976","3353727487","IN","India"
+"199.229.210.0","199.229.215.255","3353727488","3353729023","US","United States"
+"199.229.216.0","199.229.216.255","3353729024","3353729279","HK","Hong Kong"
+"199.229.217.0","199.229.219.255","3353729280","3353730047","US","United States"
+"199.229.220.0","199.229.223.255","3353730048","3353731071","CA","Canada"
+"199.229.224.0","199.229.226.191","3353731072","3353731775","US","United States"
+"199.229.226.192","199.229.226.239","3353731776","3353731823","IL","Israel"
+"199.229.226.240","199.229.227.159","3353731824","3353731999","US","United States"
+"199.229.227.160","199.229.227.191","3353732000","3353732031","CN","China"
+"199.229.227.192","199.229.227.223","3353732032","3353732063","US","United States"
+"199.229.227.224","199.229.227.231","3353732064","3353732071","RU","Russian Federation"
+"199.229.227.232","199.229.228.31","3353732072","3353732127","US","United States"
+"199.229.228.32","199.229.228.47","3353732128","3353732143","RU","Russian Federation"
+"199.229.228.48","199.229.228.63","3353732144","3353732159","US","United States"
+"199.229.228.64","199.229.228.95","3353732160","3353732191","CA","Canada"
+"199.229.228.96","199.229.228.255","3353732192","3353732351","US","United States"
+"199.229.229.0","199.229.230.255","3353732352","3353732863","DE","Germany"
+"199.229.231.0","199.229.247.255","3353732864","3353737215","US","United States"
+"199.229.248.0","199.229.248.255","3353737216","3353737471","GB","United Kingdom"
+"199.229.249.0","199.230.52.5","3353737472","3353752581","US","United States"
+"199.230.52.6","199.230.52.9","3353752582","3353752585","FR","France"
+"199.230.52.10","199.230.52.13","3353752586","3353752589","BE","Belgium"
+"199.230.52.14","199.230.53.223","3353752590","3353753055","US","United States"
+"199.230.53.224","199.230.53.227","3353753056","3353753059","BR","Brazil"
+"199.230.53.228","199.230.159.255","3353753060","3353780223","US","United States"
+"199.230.160.0","199.230.160.255","3353780224","3353780479","GB","United Kingdom"
+"199.230.161.0","199.231.63.255","3353780480","3353821183","US","United States"
+"199.231.64.0","199.231.64.15","3353821184","3353821199","CN","China"
+"199.231.64.16","199.231.64.31","3353821200","3353821215","US","United States"
+"199.231.64.32","199.231.64.95","3353821216","3353821279","CN","China"
+"199.231.64.96","199.231.64.100","3353821280","3353821284","US","United States"
+"199.231.64.101","199.231.64.111","3353821285","3353821295","CN","China"
+"199.231.64.112","199.231.64.112","3353821296","3353821296","US","United States"
+"199.231.64.113","199.231.64.116","3353821297","3353821300","CN","China"
+"199.231.64.117","199.231.64.117","3353821301","3353821301","US","United States"
+"199.231.64.118","199.231.64.118","3353821302","3353821302","CN","China"
+"199.231.64.119","199.231.64.119","3353821303","3353821303","US","United States"
+"199.231.64.120","199.231.64.122","3353821304","3353821306","CN","China"
+"199.231.64.123","199.231.64.124","3353821307","3353821308","US","United States"
+"199.231.64.125","199.231.64.125","3353821309","3353821309","CN","China"
+"199.231.64.126","199.231.64.127","3353821310","3353821311","US","United States"
+"199.231.64.128","199.231.66.23","3353821312","3353821719","CN","China"
+"199.231.66.24","199.231.66.31","3353821720","3353821727","US","United States"
+"199.231.66.32","199.231.68.167","3353821728","3353822375","CN","China"
+"199.231.68.168","199.231.68.175","3353822376","3353822383","US","United States"
+"199.231.68.176","199.231.69.223","3353822384","3353822687","CN","China"
+"199.231.69.224","199.231.69.255","3353822688","3353822719","US","United States"
+"199.231.70.0","199.231.70.247","3353822720","3353822967","CN","China"
+"199.231.70.248","199.231.70.255","3353822968","3353822975","US","United States"
+"199.231.71.0","199.231.71.255","3353822976","3353823231","CN","China"
+"199.231.72.0","199.231.123.247","3353823232","3353836535","US","United States"
+"199.231.123.248","199.231.123.255","3353836536","3353836543","RO","Romania"
+"199.231.124.0","199.231.124.255","3353836544","3353836799","US","United States"
+"199.231.125.0","199.231.126.255","3353836800","3353837311","CA","Canada"
+"199.231.127.0","199.231.199.255","3353837312","3353855999","US","United States"
+"199.231.200.0","199.231.207.255","3353856000","3353858047","CA","Canada"
+"199.231.208.0","199.231.219.255","3353858048","3353861119","US","United States"
+"199.231.220.0","199.231.223.255","3353861120","3353862143","CA","Canada"
+"199.231.224.0","199.231.226.63","3353862144","3353862719","US","United States"
+"199.231.226.64","199.231.226.95","3353862720","3353862751","CA","Canada"
+"199.231.226.96","199.231.234.255","3353862752","3353864959","US","United States"
+"199.231.235.0","199.231.235.255","3353864960","3353865215","CA","Canada"
+"199.231.236.0","199.232.56.255","3353865216","3353884927","US","United States"
+"199.232.57.0","199.232.57.255","3353884928","3353885183","GB","United Kingdom"
+"199.232.58.0","199.233.25.255","3353885184","3353942527","US","United States"
+"199.233.26.0","199.233.27.255","3353942528","3353943039","CA","Canada"
+"199.233.28.0","199.233.94.255","3353943040","3353960191","US","United States"
+"199.233.95.0","199.233.95.255","3353960192","3353960447","CA","Canada"
+"199.233.96.0","199.233.170.255","3353960448","3353979647","US","United States"
+"199.233.171.0","199.233.171.255","3353979648","3353979903","CA","Canada"
+"199.233.172.0","199.233.182.255","3353979904","3353982719","US","United States"
+"199.233.183.0","199.233.184.255","3353982720","3353983231","CA","Canada"
+"199.233.185.0","199.233.209.255","3353983232","3353989631","US","United States"
+"199.233.210.0","199.233.210.255","3353989632","3353989887","CA","Canada"
+"199.233.211.0","199.233.233.127","3353989888","3353995647","US","United States"
+"199.233.233.128","199.233.233.191","3353995648","3353995711","GB","United Kingdom"
+"199.233.233.192","199.233.235.15","3353995712","3353996047","US","United States"
+"199.233.235.16","199.233.235.23","3353996048","3353996055","BR","Brazil"
+"199.233.235.24","199.233.237.191","3353996056","3353996735","US","United States"
+"199.233.237.192","199.233.237.223","3353996736","3353996767","IN","India"
+"199.233.237.224","199.233.238.15","3353996768","3353996815","US","United States"
+"199.233.238.16","199.233.238.23","3353996816","3353996823","BR","Brazil"
+"199.233.238.24","199.234.255.255","3353996824","3354066943","US","United States"
+"199.235.0.0","199.235.255.255","3354066944","3354132479","CA","Canada"
+"199.236.0.0","199.241.29.164","3354132480","3354467748","US","United States"
+"199.241.29.165","199.241.29.165","3354467749","3354467749","BL","Saint Barthelemy"
+"199.241.29.166","199.241.29.227","3354467750","3354467811","US","United States"
+"199.241.29.228","199.241.29.228","3354467812","3354467812","BL","Saint Barthelemy"
+"199.241.29.229","199.241.30.58","3354467813","3354467898","US","United States"
+"199.241.30.59","199.241.30.59","3354467899","3354467899","NL","Netherlands"
+"199.241.30.60","199.241.30.126","3354467900","3354467966","US","United States"
+"199.241.30.127","199.241.30.127","3354467967","3354467967","CA","Canada"
+"199.241.30.128","199.241.30.129","3354467968","3354467969","US","United States"
+"199.241.30.130","199.241.30.130","3354467970","3354467970","CA","Canada"
+"199.241.30.131","199.241.31.68","3354467971","3354468164","US","United States"
+"199.241.31.69","199.241.31.69","3354468165","3354468165","IN","India"
+"199.241.31.70","199.241.31.203","3354468166","3354468299","US","United States"
+"199.241.31.204","199.241.31.204","3354468300","3354468300","PK","Pakistan"
+"199.241.31.205","199.241.96.175","3354468301","3354484911","US","United States"
+"199.241.96.176","199.241.96.191","3354484912","3354484927","GB","United Kingdom"
+"199.241.96.192","199.241.98.127","3354484928","3354485375","US","United States"
+"199.241.98.128","199.241.98.191","3354485376","3354485439","GB","United Kingdom"
+"199.241.98.192","199.241.127.255","3354485440","3354492927","US","United States"
+"199.241.128.0","199.241.135.255","3354492928","3354494975","CA","Canada"
+"199.241.136.0","199.241.151.255","3354494976","3354499071","US","United States"
+"199.241.152.0","199.241.159.255","3354499072","3354501119","AU","Australia"
+"199.241.160.0","199.241.167.255","3354501120","3354503167","CA","Canada"
+"199.241.168.0","199.241.184.7","3354503168","3354507271","US","United States"
+"199.241.184.8","199.241.184.15","3354507272","3354507279","ID","Indonesia"
+"199.241.184.16","199.241.184.19","3354507280","3354507283","PH","Philippines"
+"199.241.184.20","199.241.184.23","3354507284","3354507287","FR","France"
+"199.241.184.24","199.241.184.27","3354507288","3354507291","CY","Cyprus"
+"199.241.184.28","199.241.184.31","3354507292","3354507295","GB","United Kingdom"
+"199.241.184.32","199.241.184.35","3354507296","3354507299","VN","Vietnam"
+"199.241.184.36","199.241.184.39","3354507300","3354507303","US","United States"
+"199.241.184.40","199.241.184.43","3354507304","3354507307","BR","Brazil"
+"199.241.184.44","199.241.184.47","3354507308","3354507311","GH","Ghana"
+"199.241.184.48","199.241.184.51","3354507312","3354507315","CN","China"
+"199.241.184.52","199.241.184.63","3354507316","3354507327","US","United States"
+"199.241.184.64","199.241.184.71","3354507328","3354507335","CY","Cyprus"
+"199.241.184.72","199.241.184.79","3354507336","3354507343","US","United States"
+"199.241.184.80","199.241.184.83","3354507344","3354507347","IN","India"
+"199.241.184.84","199.241.184.87","3354507348","3354507351","BR","Brazil"
+"199.241.184.88","199.241.184.95","3354507352","3354507359","AU","Australia"
+"199.241.184.96","199.241.184.99","3354507360","3354507363","EG","Egypt"
+"199.241.184.100","199.241.184.103","3354507364","3354507367","CY","Cyprus"
+"199.241.184.104","199.241.184.111","3354507368","3354507375","CA","Canada"
+"199.241.184.112","199.241.184.119","3354507376","3354507383","ID","Indonesia"
+"199.241.184.120","199.241.184.123","3354507384","3354507387","BD","Bangladesh"
+"199.241.184.124","199.241.184.127","3354507388","3354507391","CN","China"
+"199.241.184.128","199.241.184.135","3354507392","3354507399","CA","Canada"
+"199.241.184.136","199.241.184.139","3354507400","3354507403","EG","Egypt"
+"199.241.184.140","199.241.184.143","3354507404","3354507407","CN","China"
+"199.241.184.144","199.241.184.151","3354507408","3354507415","US","United States"
+"199.241.184.152","199.241.184.159","3354507416","3354507423","GB","United Kingdom"
+"199.241.184.160","199.241.184.163","3354507424","3354507427","US","United States"
+"199.241.184.164","199.241.184.167","3354507428","3354507431","IN","India"
+"199.241.184.168","199.241.184.175","3354507432","3354507439","US","United States"
+"199.241.184.176","199.241.184.179","3354507440","3354507443","CY","Cyprus"
+"199.241.184.180","199.241.184.183","3354507444","3354507447","JO","Jordan"
+"199.241.184.184","199.241.184.195","3354507448","3354507459","US","United States"
+"199.241.184.196","199.241.184.199","3354507460","3354507463","PK","Pakistan"
+"199.241.184.200","199.241.184.203","3354507464","3354507467","HK","Hong Kong"
+"199.241.184.204","199.241.184.207","3354507468","3354507471","CY","Cyprus"
+"199.241.184.208","199.241.184.211","3354507472","3354507475","MY","Malaysia"
+"199.241.184.212","199.241.184.215","3354507476","3354507479","CY","Cyprus"
+"199.241.184.216","199.241.184.219","3354507480","3354507483","VN","Vietnam"
+"199.241.184.220","199.241.184.223","3354507484","3354507487","US","United States"
+"199.241.184.224","199.241.184.239","3354507488","3354507503","VN","Vietnam"
+"199.241.184.240","199.241.184.243","3354507504","3354507507","US","United States"
+"199.241.184.244","199.241.184.247","3354507508","3354507511","PK","Pakistan"
+"199.241.184.248","199.241.184.255","3354507512","3354507519","MA","Morocco"
+"199.241.185.0","199.241.185.15","3354507520","3354507535","US","United States"
+"199.241.185.16","199.241.185.19","3354507536","3354507539","CN","China"
+"199.241.185.20","199.241.185.23","3354507540","3354507543","HU","Hungary"
+"199.241.185.24","199.241.185.31","3354507544","3354507551","US","United States"
+"199.241.185.32","199.241.185.39","3354507552","3354507559","BD","Bangladesh"
+"199.241.185.40","199.241.185.47","3354507560","3354507567","BR","Brazil"
+"199.241.185.48","199.241.185.55","3354507568","3354507575","GB","United Kingdom"
+"199.241.185.56","199.241.185.63","3354507576","3354507583","AE","United Arab Emirates"
+"199.241.185.64","199.241.185.71","3354507584","3354507591","US","United States"
+"199.241.185.72","199.241.185.79","3354507592","3354507599","CY","Cyprus"
+"199.241.185.80","199.241.185.87","3354507600","3354507607","US","United States"
+"199.241.185.88","199.241.185.91","3354507608","3354507611","CN","China"
+"199.241.185.92","199.241.185.95","3354507612","3354507615","HK","Hong Kong"
+"199.241.185.96","199.241.185.103","3354507616","3354507623","IN","India"
+"199.241.185.104","199.241.185.111","3354507624","3354507631","EG","Egypt"
+"199.241.185.112","199.241.185.119","3354507632","3354507639","US","United States"
+"199.241.185.120","199.241.185.127","3354507640","3354507647","VN","Vietnam"
+"199.241.185.128","199.241.185.135","3354507648","3354507655","ID","Indonesia"
+"199.241.185.136","199.241.185.139","3354507656","3354507659","US","United States"
+"199.241.185.140","199.241.185.147","3354507660","3354507667","CY","Cyprus"
+"199.241.185.148","199.241.185.151","3354507668","3354507671","RO","Romania"
+"199.241.185.152","199.241.185.163","3354507672","3354507683","IN","India"
+"199.241.185.164","199.241.185.167","3354507684","3354507687","PT","Portugal"
+"199.241.185.168","199.241.185.171","3354507688","3354507691","CA","Canada"
+"199.241.185.172","199.241.185.183","3354507692","3354507703","US","United States"
+"199.241.185.184","199.241.185.191","3354507704","3354507711","NZ","New Zealand"
+"199.241.185.192","199.241.185.199","3354507712","3354507719","ID","Indonesia"
+"199.241.185.200","199.241.185.203","3354507720","3354507723","VN","Vietnam"
+"199.241.185.204","199.241.185.207","3354507724","3354507727","US","United States"
+"199.241.185.208","199.241.185.215","3354507728","3354507735","BR","Brazil"
+"199.241.185.216","199.241.185.223","3354507736","3354507743","LK","Sri Lanka"
+"199.241.185.224","199.241.185.227","3354507744","3354507747","TH","Thailand"
+"199.241.185.228","199.241.185.231","3354507748","3354507751","US","United States"
+"199.241.185.232","199.241.185.235","3354507752","3354507755","ID","Indonesia"
+"199.241.185.236","199.241.185.239","3354507756","3354507759","IN","India"
+"199.241.185.240","199.241.185.247","3354507760","3354507767","LK","Sri Lanka"
+"199.241.185.248","199.241.185.255","3354507768","3354507775","BD","Bangladesh"
+"199.241.186.0","199.241.186.3","3354507776","3354507779","CY","Cyprus"
+"199.241.186.4","199.241.186.11","3354507780","3354507787","US","United States"
+"199.241.186.12","199.241.186.15","3354507788","3354507791","CY","Cyprus"
+"199.241.186.16","199.241.186.27","3354507792","3354507803","US","United States"
+"199.241.186.28","199.241.186.31","3354507804","3354507807","CY","Cyprus"
+"199.241.186.32","199.241.186.39","3354507808","3354507815","BR","Brazil"
+"199.241.186.40","199.241.186.47","3354507816","3354507823","CY","Cyprus"
+"199.241.186.48","199.241.186.51","3354507824","3354507827","US","United States"
+"199.241.186.52","199.241.186.55","3354507828","3354507831","BR","Brazil"
+"199.241.186.56","199.241.186.59","3354507832","3354507835","US","United States"
+"199.241.186.60","199.241.186.63","3354507836","3354507839","CY","Cyprus"
+"199.241.186.64","199.241.186.71","3354507840","3354507847","CN","China"
+"199.241.186.72","199.241.186.79","3354507848","3354507855","CY","Cyprus"
+"199.241.186.80","199.241.186.87","3354507856","3354507863","US","United States"
+"199.241.186.88","199.241.186.95","3354507864","3354507871","GR","Greece"
+"199.241.186.96","199.241.186.111","3354507872","3354507887","US","United States"
+"199.241.186.112","199.241.186.119","3354507888","3354507895","BR","Brazil"
+"199.241.186.120","199.241.186.127","3354507896","3354507903","CY","Cyprus"
+"199.241.186.128","199.241.186.131","3354507904","3354507907","BR","Brazil"
+"199.241.186.132","199.241.186.135","3354507908","3354507911","BD","Bangladesh"
+"199.241.186.136","199.241.186.139","3354507912","3354507915","PK","Pakistan"
+"199.241.186.140","199.241.186.143","3354507916","3354507919","FR","France"
+"199.241.186.144","199.241.186.147","3354507920","3354507923","AU","Australia"
+"199.241.186.148","199.241.186.151","3354507924","3354507927","US","United States"
+"199.241.186.152","199.241.186.155","3354507928","3354507931","CY","Cyprus"
+"199.241.186.156","199.241.186.159","3354507932","3354507935","IN","India"
+"199.241.186.160","199.241.186.167","3354507936","3354507943","CY","Cyprus"
+"199.241.186.168","199.241.186.183","3354507944","3354507959","US","United States"
+"199.241.186.184","199.241.186.191","3354507960","3354507967","AE","United Arab Emirates"
+"199.241.186.192","199.241.186.207","3354507968","3354507983","MX","Mexico"
+"199.241.186.208","199.241.186.215","3354507984","3354507991","AE","United Arab Emirates"
+"199.241.186.216","199.241.186.223","3354507992","3354507999","PK","Pakistan"
+"199.241.186.224","199.241.186.239","3354508000","3354508015","US","United States"
+"199.241.186.240","199.241.186.255","3354508016","3354508031","MX","Mexico"
+"199.241.187.0","199.241.187.7","3354508032","3354508039","BR","Brazil"
+"199.241.187.8","199.241.187.11","3354508040","3354508043","US","United States"
+"199.241.187.12","199.241.187.15","3354508044","3354508047","CN","China"
+"199.241.187.16","199.241.187.27","3354508048","3354508059","US","United States"
+"199.241.187.28","199.241.187.31","3354508060","3354508063","BR","Brazil"
+"199.241.187.32","199.241.187.35","3354508064","3354508067","EG","Egypt"
+"199.241.187.36","199.241.187.39","3354508068","3354508071","US","United States"
+"199.241.187.40","199.241.187.43","3354508072","3354508075","CY","Cyprus"
+"199.241.187.44","199.241.187.47","3354508076","3354508079","RU","Russian Federation"
+"199.241.187.48","199.241.187.63","3354508080","3354508095","US","United States"
+"199.241.187.64","199.241.187.67","3354508096","3354508099","BD","Bangladesh"
+"199.241.187.68","199.241.187.75","3354508100","3354508107","US","United States"
+"199.241.187.76","199.241.187.79","3354508108","3354508111","BD","Bangladesh"
+"199.241.187.80","199.241.187.83","3354508112","3354508115","CY","Cyprus"
+"199.241.187.84","199.241.187.87","3354508116","3354508119","BD","Bangladesh"
+"199.241.187.88","199.241.187.91","3354508120","3354508123","BR","Brazil"
+"199.241.187.92","199.241.187.95","3354508124","3354508127","CN","China"
+"199.241.187.96","199.241.187.103","3354508128","3354508135","ID","Indonesia"
+"199.241.187.104","199.241.187.107","3354508136","3354508139","HR","Croatia"
+"199.241.187.108","199.241.187.111","3354508140","3354508143","US","United States"
+"199.241.187.112","199.241.187.115","3354508144","3354508147","MY","Malaysia"
+"199.241.187.116","199.241.187.119","3354508148","3354508151","NZ","New Zealand"
+"199.241.187.120","199.241.187.131","3354508152","3354508163","US","United States"
+"199.241.187.132","199.241.187.135","3354508164","3354508167","CY","Cyprus"
+"199.241.187.136","199.241.187.139","3354508168","3354508171","US","United States"
+"199.241.187.140","199.241.187.143","3354508172","3354508175","RU","Russian Federation"
+"199.241.187.144","199.241.187.155","3354508176","3354508187","US","United States"
+"199.241.187.156","199.241.187.159","3354508188","3354508191","VN","Vietnam"
+"199.241.187.160","199.241.187.167","3354508192","3354508199","IN","India"
+"199.241.187.168","199.241.187.171","3354508200","3354508203","CA","Canada"
+"199.241.187.172","199.241.187.175","3354508204","3354508207","US","United States"
+"199.241.187.176","199.241.187.179","3354508208","3354508211","VN","Vietnam"
+"199.241.187.180","199.241.187.183","3354508212","3354508215","US","United States"
+"199.241.187.184","199.241.187.187","3354508216","3354508219","MX","Mexico"
+"199.241.187.188","199.241.187.191","3354508220","3354508223","IN","India"
+"199.241.187.192","199.241.187.203","3354508224","3354508235","US","United States"
+"199.241.187.204","199.241.187.207","3354508236","3354508239","CA","Canada"
+"199.241.187.208","199.241.187.223","3354508240","3354508255","US","United States"
+"199.241.187.224","199.241.187.227","3354508256","3354508259","EG","Egypt"
+"199.241.187.228","199.241.187.231","3354508260","3354508263","BR","Brazil"
+"199.241.187.232","199.241.187.235","3354508264","3354508267","VN","Vietnam"
+"199.241.187.236","199.241.187.239","3354508268","3354508271","US","United States"
+"199.241.187.240","199.241.187.243","3354508272","3354508275","TW","Taiwan"
+"199.241.187.244","199.241.187.255","3354508276","3354508287","US","United States"
+"199.241.188.0","199.241.188.15","3354508288","3354508303","CY","Cyprus"
+"199.241.188.16","199.241.188.23","3354508304","3354508311","US","United States"
+"199.241.188.24","199.241.188.31","3354508312","3354508319","VN","Vietnam"
+"199.241.188.32","199.241.188.39","3354508320","3354508327","US","United States"
+"199.241.188.40","199.241.188.47","3354508328","3354508335","AE","United Arab Emirates"
+"199.241.188.48","199.241.188.55","3354508336","3354508343","US","United States"
+"199.241.188.56","199.241.188.59","3354508344","3354508347","EG","Egypt"
+"199.241.188.60","199.241.188.63","3354508348","3354508351","CA","Canada"
+"199.241.188.64","199.241.188.71","3354508352","3354508359","US","United States"
+"199.241.188.72","199.241.188.79","3354508360","3354508367","AU","Australia"
+"199.241.188.80","199.241.188.87","3354508368","3354508375","BD","Bangladesh"
+"199.241.188.88","199.241.188.95","3354508376","3354508383","MA","Morocco"
+"199.241.188.96","199.241.188.107","3354508384","3354508395","US","United States"
+"199.241.188.108","199.241.188.111","3354508396","3354508399","VN","Vietnam"
+"199.241.188.112","199.241.188.127","3354508400","3354508415","US","United States"
+"199.241.188.128","199.241.188.135","3354508416","3354508423","GB","United Kingdom"
+"199.241.188.136","199.241.188.143","3354508424","3354508431","MD","Moldova, Republic of"
+"199.241.188.144","199.241.188.151","3354508432","3354508439","RO","Romania"
+"199.241.188.152","199.241.188.159","3354508440","3354508447","AE","United Arab Emirates"
+"199.241.188.160","199.241.188.167","3354508448","3354508455","MX","Mexico"
+"199.241.188.168","199.241.188.199","3354508456","3354508487","US","United States"
+"199.241.188.200","199.241.188.203","3354508488","3354508491","VN","Vietnam"
+"199.241.188.204","199.241.188.207","3354508492","3354508495","CY","Cyprus"
+"199.241.188.208","199.241.188.227","3354508496","3354508515","US","United States"
+"199.241.188.228","199.241.188.231","3354508516","3354508519","VN","Vietnam"
+"199.241.188.232","199.241.188.239","3354508520","3354508527","IN","India"
+"199.241.188.240","199.241.188.247","3354508528","3354508535","AE","United Arab Emirates"
+"199.241.188.248","199.241.188.255","3354508536","3354508543","US","United States"
+"199.241.189.0","199.241.189.15","3354508544","3354508559","GR","Greece"
+"199.241.189.16","199.241.189.23","3354508560","3354508567","US","United States"
+"199.241.189.24","199.241.189.35","3354508568","3354508579","BD","Bangladesh"
+"199.241.189.36","199.241.189.39","3354508580","3354508583","US","United States"
+"199.241.189.40","199.241.189.47","3354508584","3354508591","TH","Thailand"
+"199.241.189.48","199.241.189.59","3354508592","3354508603","US","United States"
+"199.241.189.60","199.241.189.63","3354508604","3354508607","CY","Cyprus"
+"199.241.189.64","199.241.189.79","3354508608","3354508623","US","United States"
+"199.241.189.80","199.241.189.95","3354508624","3354508639","MX","Mexico"
+"199.241.189.96","199.241.189.111","3354508640","3354508655","US","United States"
+"199.241.189.112","199.241.189.127","3354508656","3354508671","AE","United Arab Emirates"
+"199.241.189.128","199.241.189.135","3354508672","3354508679","US","United States"
+"199.241.189.136","199.241.189.139","3354508680","3354508683","CY","Cyprus"
+"199.241.189.140","199.241.189.143","3354508684","3354508687","PK","Pakistan"
+"199.241.189.144","199.241.189.159","3354508688","3354508703","US","United States"
+"199.241.189.160","199.241.189.191","3354508704","3354508735","AE","United Arab Emirates"
+"199.241.189.192","199.241.189.199","3354508736","3354508743","PK","Pakistan"
+"199.241.189.200","199.241.189.207","3354508744","3354508751","IN","India"
+"199.241.189.208","199.241.189.215","3354508752","3354508759","US","United States"
+"199.241.189.216","199.241.189.223","3354508760","3354508767","SE","Sweden"
+"199.241.189.224","199.241.189.231","3354508768","3354508775","GB","United Kingdom"
+"199.241.189.232","199.241.189.255","3354508776","3354508799","US","United States"
+"199.241.190.0","199.241.190.31","3354508800","3354508831","CN","China"
+"199.241.190.32","199.241.190.47","3354508832","3354508847","US","United States"
+"199.241.190.48","199.241.190.55","3354508848","3354508855","MA","Morocco"
+"199.241.190.56","199.241.190.63","3354508856","3354508863","RO","Romania"
+"199.241.190.64","199.241.190.95","3354508864","3354508895","CY","Cyprus"
+"199.241.190.96","199.241.190.127","3354508896","3354508927","VN","Vietnam"
+"199.241.190.128","199.241.190.143","3354508928","3354508943","GB","United Kingdom"
+"199.241.190.144","199.241.190.151","3354508944","3354508951","VN","Vietnam"
+"199.241.190.152","199.241.190.159","3354508952","3354508959","PK","Pakistan"
+"199.241.190.160","199.241.190.191","3354508960","3354508991","EG","Egypt"
+"199.241.190.192","199.241.190.199","3354508992","3354508999","RU","Russian Federation"
+"199.241.190.200","199.241.190.203","3354509000","3354509003","US","United States"
+"199.241.190.204","199.241.190.207","3354509004","3354509007","VN","Vietnam"
+"199.241.190.208","199.241.190.219","3354509008","3354509019","US","United States"
+"199.241.190.220","199.241.190.223","3354509020","3354509023","GR","Greece"
+"199.241.190.224","199.241.190.227","3354509024","3354509027","CN","China"
+"199.241.190.228","199.241.190.231","3354509028","3354509031","US","United States"
+"199.241.190.232","199.241.190.239","3354509032","3354509039","CY","Cyprus"
+"199.241.190.240","199.241.190.247","3354509040","3354509047","MX","Mexico"
+"199.241.190.248","199.241.191.79","3354509048","3354509135","US","United States"
+"199.241.191.80","199.241.191.87","3354509136","3354509143","BR","Brazil"
+"199.241.191.88","199.241.191.95","3354509144","3354509151","US","United States"
+"199.241.191.96","199.241.191.103","3354509152","3354509159","HK","Hong Kong"
+"199.241.191.104","199.241.191.127","3354509160","3354509183","US","United States"
+"199.241.191.128","199.241.191.135","3354509184","3354509191","BR","Brazil"
+"199.241.191.136","199.241.191.143","3354509192","3354509199","EG","Egypt"
+"199.241.191.144","199.241.191.191","3354509200","3354509247","US","United States"
+"199.241.191.192","199.241.191.199","3354509248","3354509255","BR","Brazil"
+"199.241.191.200","199.241.191.207","3354509256","3354509263","GB","United Kingdom"
+"199.241.191.208","199.241.191.223","3354509264","3354509279","BR","Brazil"
+"199.241.191.224","199.241.191.227","3354509280","3354509283","AU","Australia"
+"199.241.191.228","199.241.191.231","3354509284","3354509287","ID","Indonesia"
+"199.241.191.232","199.241.191.235","3354509288","3354509291","PK","Pakistan"
+"199.241.191.236","199.241.191.239","3354509292","3354509295","US","United States"
+"199.241.191.240","199.241.191.243","3354509296","3354509299","CA","Canada"
+"199.241.191.244","199.241.192.79","3354509300","3354509391","US","United States"
+"199.241.192.80","199.241.192.87","3354509392","3354509399","CN","China"
+"199.241.192.88","199.241.192.239","3354509400","3354509551","US","United States"
+"199.241.192.240","199.241.192.255","3354509552","3354509567","CN","China"
+"199.241.193.0","199.241.193.63","3354509568","3354509631","US","United States"
+"199.241.193.64","199.241.193.79","3354509632","3354509647","GB","United Kingdom"
+"199.241.193.80","199.241.193.127","3354509648","3354509695","US","United States"
+"199.241.193.128","199.241.193.135","3354509696","3354509703","GB","United Kingdom"
+"199.241.193.136","199.241.193.215","3354509704","3354509783","US","United States"
+"199.241.193.216","199.241.193.223","3354509784","3354509791","BR","Brazil"
+"199.241.193.224","199.241.193.239","3354509792","3354509807","US","United States"
+"199.241.193.240","199.241.193.255","3354509808","3354509823","SG","Singapore"
+"199.241.194.0","199.241.194.71","3354509824","3354509895","US","United States"
+"199.241.194.72","199.241.194.79","3354509896","3354509903","BR","Brazil"
+"199.241.194.80","199.241.194.239","3354509904","3354510063","US","United States"
+"199.241.194.240","199.241.194.255","3354510064","3354510079","BR","Brazil"
+"199.241.195.0","199.241.206.255","3354510080","3354513151","US","United States"
+"199.241.207.0","199.241.207.255","3354513152","3354513407","CA","Canada"
+"199.241.208.0","199.241.216.255","3354513408","3354515711","US","United States"
+"199.241.217.0","199.241.217.63","3354515712","3354515775","CA","Canada"
+"199.241.217.64","199.241.217.255","3354515776","3354515967","US","United States"
+"199.241.218.0","199.241.218.63","3354515968","3354516031","CA","Canada"
+"199.241.218.64","199.241.218.255","3354516032","3354516223","US","United States"
+"199.241.219.0","199.241.219.63","3354516224","3354516287","CA","Canada"
+"199.241.219.64","199.242.255.255","3354516288","3354591231","US","United States"
+"199.243.0.0","199.243.255.255","3354591232","3354656767","CA","Canada"
+"199.244.0.0","199.244.75.255","3354656768","3354676223","US","United States"
+"199.244.76.0","199.244.79.255","3354676224","3354677247","CA","Canada"
+"199.244.80.0","199.244.117.255","3354677248","3354686975","US","United States"
+"199.244.118.0","199.244.118.255","3354686976","3354687231","CN","China"
+"199.244.119.0","199.244.119.255","3354687232","3354687487","US","United States"
+"199.244.120.0","199.244.123.255","3354687488","3354688511","CA","Canada"
+"199.244.124.0","199.244.197.255","3354688512","3354707455","US","United States"
+"199.244.198.0","199.244.199.255","3354707456","3354707967","CA","Canada"
+"199.244.200.0","199.244.200.239","3354707968","3354708207","US","United States"
+"199.244.200.240","199.244.200.255","3354708208","3354708223","CA","Canada"
+"199.244.201.0","199.245.34.10","3354708224","3354731018","US","United States"
+"199.245.34.11","199.245.34.11","3354731019","3354731019","EU","Europe"
+"199.245.34.12","199.245.35.255","3354731020","3354731519","US","United States"
+"199.245.36.0","199.245.36.255","3354731520","3354731775","AP","Asia/Pacific Region"
+"199.245.37.0","199.245.55.255","3354731776","3354736639","US","United States"
+"199.245.56.0","199.245.57.255","3354736640","3354737151","CN","China"
+"199.245.58.0","199.245.188.255","3354737152","3354770687","US","United States"
+"199.245.189.0","199.245.189.255","3354770688","3354770943","CA","Canada"
+"199.245.190.0","199.246.0.255","3354770944","3354788095","US","United States"
+"199.246.1.0","199.246.72.111","3354788096","3354806383","CA","Canada"
+"199.246.72.112","199.246.72.127","3354806384","3354806399","US","United States"
+"199.246.72.128","199.246.73.111","3354806400","3354806639","CA","Canada"
+"199.246.73.112","199.246.73.127","3354806640","3354806655","SE","Sweden"
+"199.246.73.128","199.246.76.255","3354806656","3354807551","CA","Canada"
+"199.246.77.0","199.246.87.255","3354807552","3354810367","US","United States"
+"199.246.88.0","199.246.105.255","3354810368","3354814975","CA","Canada"
+"199.246.106.0","199.246.106.255","3354814976","3354815231","US","United States"
+"199.246.107.0","199.246.138.255","3354815232","3354823423","CA","Canada"
+"199.246.139.0","199.246.139.255","3354823424","3354823679","US","United States"
+"199.246.140.0","199.246.254.255","3354823680","3354853119","CA","Canada"
+"199.246.255.0","199.246.255.255","3354853120","3354853375","US","United States"
+"199.247.0.0","199.247.255.255","3354853376","3354918911","CA","Canada"
+"199.248.0.0","199.248.143.255","3354918912","3354955775","US","United States"
+"199.248.144.0","199.248.144.255","3354955776","3354956031","AR","Argentina"
+"199.248.145.0","199.248.207.255","3354956032","3354972159","US","United States"
+"199.248.208.0","199.248.208.255","3354972160","3354972415","CA","Canada"
+"199.248.209.0","199.249.109.255","3354972416","3355012607","US","United States"
+"199.249.110.0","199.249.127.255","3355012608","3355017215","CA","Canada"
+"199.249.128.0","199.250.8.255","3355017216","3355052287","US","United States"
+"199.250.9.0","199.250.12.255","3355052288","3355053311","CA","Canada"
+"199.250.13.0","199.253.9.255","3355053312","3355249151","US","United States"
+"199.253.10.0","199.253.11.255","3355249152","3355249663","CA","Canada"
+"199.253.12.0","199.253.55.255","3355249664","3355260927","US","United States"
+"199.253.56.0","199.253.62.255","3355260928","3355262719","CA","Canada"
+"199.253.63.0","199.253.99.253","3355262720","3355272189","US","United States"
+"199.253.99.254","199.253.99.254","3355272190","3355272190","EU","Europe"
+"199.253.99.255","199.253.249.255","3355272191","3355310591","US","United States"
+"199.253.250.0","199.253.251.255","3355310592","3355311103","CA","Canada"
+"199.253.252.0","199.254.27.255","3355311104","3355319295","US","United States"
+"199.254.28.0","199.254.31.255","3355319296","3355320319","CA","Canada"
+"199.254.32.0","199.254.47.255","3355320320","3355324415","US","United States"
+"199.254.48.0","199.254.63.255","3355324416","3355328511","CA","Canada"
+"199.254.64.0","199.254.103.255","3355328512","3355338751","US","United States"
+"199.254.104.0","199.254.111.255","3355338752","3355340799","BB","Barbados"
+"199.254.112.0","199.254.151.255","3355340800","3355351039","US","United States"
+"199.254.152.0","199.254.152.255","3355351040","3355351295","CA","Canada"
+"199.254.153.0","199.254.234.255","3355351296","3355372287","US","United States"
+"199.254.235.0","199.254.235.255","3355372288","3355372543","CA","Canada"
+"199.254.236.0","199.255.25.31","3355372544","3355384095","US","United States"
+"199.255.25.32","199.255.25.63","3355384096","3355384127","AR","Argentina"
+"199.255.25.64","199.255.27.255","3355384128","3355384831","US","United States"
+"199.255.28.0","199.255.31.255","3355384832","3355385855","CA","Canada"
+"199.255.32.0","199.255.45.255","3355385856","3355389439","US","United States"
+"199.255.46.0","199.255.46.255","3355389440","3355389695","GB","United Kingdom"
+"199.255.47.0","199.255.47.255","3355389696","3355389951","JP","Japan"
+"199.255.48.0","199.255.115.255","3355389952","3355407359","US","United States"
+"199.255.116.0","199.255.119.255","3355407360","3355408383","PR","Puerto Rico"
+"199.255.120.0","199.255.136.255","3355408384","3355412735","US","United States"
+"199.255.137.0","199.255.137.31","3355412736","3355412767","PK","Pakistan"
+"199.255.137.32","199.255.137.35","3355412768","3355412771","BR","Brazil"
+"199.255.137.36","199.255.137.39","3355412772","3355412775","CY","Cyprus"
+"199.255.137.40","199.255.137.47","3355412776","3355412783","MD","Moldova, Republic of"
+"199.255.137.48","199.255.137.55","3355412784","3355412791","BR","Brazil"
+"199.255.137.56","199.255.137.59","3355412792","3355412795","CY","Cyprus"
+"199.255.137.60","199.255.137.63","3355412796","3355412799","US","United States"
+"199.255.137.64","199.255.137.67","3355412800","3355412803","CY","Cyprus"
+"199.255.137.68","199.255.137.71","3355412804","3355412807","CN","China"
+"199.255.137.72","199.255.137.79","3355412808","3355412815","US","United States"
+"199.255.137.80","199.255.137.87","3355412816","3355412823","EG","Egypt"
+"199.255.137.88","199.255.137.95","3355412824","3355412831","US","United States"
+"199.255.137.96","199.255.137.127","3355412832","3355412863","VN","Vietnam"
+"199.255.137.128","199.255.137.191","3355412864","3355412927","FR","France"
+"199.255.137.192","199.255.137.255","3355412928","3355412991","US","United States"
+"199.255.138.0","199.255.138.95","3355412992","3355413087","IN","India"
+"199.255.138.96","199.255.138.191","3355413088","3355413183","US","United States"
+"199.255.138.192","199.255.138.255","3355413184","3355413247","IN","India"
+"199.255.139.0","199.255.156.135","3355413248","3355417735","US","United States"
+"199.255.156.136","199.255.156.143","3355417736","3355417743","BR","Brazil"
+"199.255.156.144","199.255.156.159","3355417744","3355417759","IN","India"
+"199.255.156.160","199.255.156.199","3355417760","3355417799","US","United States"
+"199.255.156.200","199.255.156.203","3355417800","3355417803","CN","China"
+"199.255.156.204","199.255.157.135","3355417804","3355417991","US","United States"
+"199.255.157.136","199.255.157.143","3355417992","3355417999","ID","Indonesia"
+"199.255.157.144","199.255.157.159","3355418000","3355418015","BE","Belgium"
+"199.255.157.160","199.255.157.167","3355418016","3355418023","AE","United Arab Emirates"
+"199.255.157.168","199.255.157.207","3355418024","3355418063","US","United States"
+"199.255.157.208","199.255.157.215","3355418064","3355418071","CA","Canada"
+"199.255.157.216","199.255.157.223","3355418072","3355418079","IL","Israel"
+"199.255.157.224","199.255.157.255","3355418080","3355418111","CN","China"
+"199.255.158.0","199.255.158.255","3355418112","3355418367","US","United States"
+"199.255.159.0","199.255.159.3","3355418368","3355418371","BR","Brazil"
+"199.255.159.4","199.255.159.11","3355418372","3355418379","US","United States"
+"199.255.159.12","199.255.159.15","3355418380","3355418383","BR","Brazil"
+"199.255.159.16","199.255.159.23","3355418384","3355418391","US","United States"
+"199.255.159.24","199.255.159.27","3355418392","3355418395","BR","Brazil"
+"199.255.159.28","199.255.159.31","3355418396","3355418399","GT","Guatemala"
+"199.255.159.32","199.255.159.63","3355418400","3355418431","BE","Belgium"
+"199.255.159.64","199.255.159.71","3355418432","3355418439","GB","United Kingdom"
+"199.255.159.72","199.255.159.79","3355418440","3355418447","VN","Vietnam"
+"199.255.159.80","199.255.159.87","3355418448","3355418455","IN","India"
+"199.255.159.88","199.255.159.95","3355418456","3355418463","AE","United Arab Emirates"
+"199.255.159.96","199.255.159.159","3355418464","3355418527","US","United States"
+"199.255.159.160","199.255.159.167","3355418528","3355418535","BR","Brazil"
+"199.255.159.168","199.255.159.175","3355418536","3355418543","VN","Vietnam"
+"199.255.159.176","199.255.159.183","3355418544","3355418551","NZ","New Zealand"
+"199.255.159.184","199.255.159.187","3355418552","3355418555","CY","Cyprus"
+"199.255.159.188","199.255.159.191","3355418556","3355418559","HK","Hong Kong"
+"199.255.159.192","199.255.159.199","3355418560","3355418567","US","United States"
+"199.255.159.200","199.255.159.207","3355418568","3355418575","MX","Mexico"
+"199.255.159.208","199.255.159.223","3355418576","3355418591","GB","United Kingdom"
+"199.255.159.224","199.255.159.239","3355418592","3355418607","US","United States"
+"199.255.159.240","199.255.159.247","3355418608","3355418615","MX","Mexico"
+"199.255.159.248","199.255.159.255","3355418616","3355418623","IN","India"
+"199.255.160.0","199.255.215.255","3355418624","3355432959","US","United States"
+"199.255.216.0","199.255.223.255","3355432960","3355435007","CA","Canada"
+"199.255.224.0","199.255.255.255","3355435008","3355443199","US","United States"
+"200.0.0.0","200.0.7.255","3355443200","3355445247","CO","Colombia"
+"200.0.8.0","200.0.15.255","3355445248","3355447295","BR","Brazil"
+"200.0.16.0","200.0.16.255","3355447296","3355447551","CU","Cuba"
+"200.0.17.0","200.0.17.255","3355447552","3355447807","AR","Argentina"
+"200.0.18.0","200.0.18.255","3355447808","3355448063","HT","Haiti"
+"200.0.19.0","200.0.19.255","3355448064","3355448319","AR","Argentina"
+"200.0.20.0","200.0.21.255","3355448320","3355448831","CW","Curacao"
+"200.0.22.0","200.0.23.255","3355448832","3355449343","SX","Sint Maarten (Dutch part)"
+"200.0.24.0","200.0.27.255","3355449344","3355450367","CU","Cuba"
+"200.0.28.0","200.0.31.255","3355450368","3355451391","EC","Ecuador"
+"200.0.32.0","200.0.59.255","3355451392","3355458559","BR","Brazil"
+"200.0.60.0","200.0.61.255","3355458560","3355459071","HN","Honduras"
+"200.0.62.0","200.0.62.255","3355459072","3355459327","BR","Brazil"
+"200.0.63.0","200.0.63.255","3355459328","3355459583","EC","Ecuador"
+"200.0.64.0","200.0.64.255","3355459584","3355459839","PA","Panama"
+"200.0.65.0","200.0.65.255","3355459840","3355460095","VE","Venezuela"
+"200.0.66.0","200.0.66.255","3355460096","3355460351","CL","Chile"
+"200.0.67.0","200.0.67.255","3355460352","3355460607","BR","Brazil"
+"200.0.68.0","200.0.68.255","3355460608","3355460863","UY","Uruguay"
+"200.0.69.0","200.0.72.255","3355460864","3355461887","BR","Brazil"
+"200.0.73.0","200.0.78.255","3355461888","3355463423","EC","Ecuador"
+"200.0.79.0","200.0.80.255","3355463424","3355463935","AR","Argentina"
+"200.0.81.0","200.0.81.255","3355463936","3355464191","BR","Brazil"
+"200.0.82.0","200.0.82.255","3355464192","3355464447","CL","Chile"
+"200.0.83.0","200.0.84.255","3355464448","3355464959","MX","Mexico"
+"200.0.85.0","200.0.87.255","3355464960","3355465727","BR","Brazil"
+"200.0.88.0","200.0.88.255","3355465728","3355465983","UY","Uruguay"
+"200.0.89.0","200.0.89.255","3355465984","3355466239","BR","Brazil"
+"200.0.90.0","200.0.91.255","3355466240","3355466751","MX","Mexico"
+"200.0.92.0","200.0.92.255","3355466752","3355467007","BR","Brazil"
+"200.0.93.0","200.0.93.255","3355467008","3355467263","MX","Mexico"
+"200.0.94.0","200.0.94.255","3355467264","3355467519","US","United States"
+"200.0.95.0","200.0.95.255","3355467520","3355467775","MX","Mexico"
+"200.0.96.0","200.0.99.255","3355467776","3355468799","AR","Argentina"
+"200.0.100.0","200.0.102.255","3355468800","3355469567","BR","Brazil"
+"200.0.103.0","200.0.106.255","3355469568","3355470591","MX","Mexico"
+"200.0.107.0","200.0.107.255","3355470592","3355470847","PE","Peru"
+"200.0.108.0","200.0.108.255","3355470848","3355471103","CL","Chile"
+"200.0.109.0","200.0.109.255","3355471104","3355471359","MX","Mexico"
+"200.0.110.0","200.0.110.255","3355471360","3355471615","PE","Peru"
+"200.0.111.0","200.0.113.255","3355471616","3355472383","MX","Mexico"
+"200.0.114.0","200.0.114.255","3355472384","3355472639","BR","Brazil"
+"200.0.115.0","200.0.117.255","3355472640","3355473407","CL","Chile"
+"200.0.118.0","200.0.119.255","3355473408","3355473919","PE","Peru"
+"200.0.120.0","200.0.124.255","3355473920","3355475199","CL","Chile"
+"200.0.125.0","200.0.133.255","3355475200","3355477503","MX","Mexico"
+"200.0.134.0","200.0.135.255","3355477504","3355478015","BR","Brazil"
+"200.0.136.0","200.0.136.255","3355478016","3355478271","PE","Peru"
+"200.0.137.0","200.0.138.255","3355478272","3355478783","US","United States"
+"200.0.139.0","200.0.139.255","3355478784","3355479039","VE","Venezuela"
+"200.0.140.0","200.0.141.255","3355479040","3355479551","CL","Chile"
+"200.0.142.0","200.0.142.255","3355479552","3355479807","PE","Peru"
+"200.0.143.0","200.0.143.255","3355479808","3355480063","MX","Mexico"
+"200.0.144.0","200.0.163.255","3355480064","3355485183","CL","Chile"
+"200.0.164.0","200.0.173.255","3355485184","3355487743","PE","Peru"
+"200.0.174.0","200.0.174.255","3355487744","3355487999","CL","Chile"
+"200.0.175.0","200.0.175.255","3355488000","3355488255","AR","Argentina"
+"200.0.176.0","200.0.177.255","3355488256","3355488767","GT","Guatemala"
+"200.0.178.0","200.0.178.255","3355488768","3355489023","PA","Panama"
+"200.0.179.0","200.0.179.255","3355489024","3355489279","CR","Costa Rica"
+"200.0.180.0","200.0.180.255","3355489280","3355489535","SV","El Salvador"
+"200.0.181.0","200.0.186.255","3355489536","3355491071","AR","Argentina"
+"200.0.187.0","200.0.187.255","3355491072","3355491327","CO","Colombia"
+"200.0.188.0","200.0.200.255","3355491328","3355494655","AR","Argentina"
+"200.0.201.0","200.0.201.255","3355494656","3355494911","CO","Colombia"
+"200.0.202.0","200.0.203.255","3355494912","3355495423","PA","Panama"
+"200.0.204.0","200.0.207.255","3355495424","3355496447","UY","Uruguay"
+"200.0.208.0","200.0.215.255","3355496448","3355498495","AR","Argentina"
+"200.0.216.0","200.0.223.255","3355498496","3355500543","US","United States"
+"200.0.224.0","200.0.255.255","3355500544","3355508735","AR","Argentina"
+"200.1.0.0","200.1.5.255","3355508736","3355510271","VE","Venezuela"
+"200.1.6.0","200.1.6.255","3355510272","3355510527","EC","Ecuador"
+"200.1.7.0","200.1.7.255","3355510528","3355510783","AR","Argentina"
+"200.1.8.0","200.1.15.255","3355510784","3355512831","VE","Venezuela"
+"200.1.16.0","200.1.31.255","3355512832","3355516927","CL","Chile"
+"200.1.32.0","200.1.63.255","3355516928","3355525119","AR","Argentina"
+"200.1.64.0","200.1.103.255","3355525120","3355535359","CO","Colombia"
+"200.1.104.0","200.1.111.255","3355535360","3355537407","TT","Trinidad and Tobago"
+"200.1.112.0","200.1.112.255","3355537408","3355537663","BR","Brazil"
+"200.1.113.0","200.1.113.255","3355537664","3355537919","AR","Argentina"
+"200.1.115.0","200.1.115.255","3355538176","3355538431","CL","Chile"
+"200.1.116.0","200.1.118.255","3355538432","3355539199","AR","Argentina"
+"200.1.119.0","200.1.119.255","3355539200","3355539455","VE","Venezuela"
+"200.1.120.0","200.1.123.255","3355539456","3355540479","CL","Chile"
+"200.1.124.0","200.1.124.255","3355540480","3355540735","CO","Colombia"
+"200.1.125.0","200.1.125.255","3355540736","3355540991","BZ","Belize"
+"200.1.126.0","200.1.127.255","3355540992","3355541503","CO","Colombia"
+"200.1.128.0","200.1.143.255","3355541504","3355545599","CL","Chile"
+"200.1.144.0","200.1.151.255","3355545600","3355547647","VE","Venezuela"
+"200.1.152.0","200.1.152.255","3355547648","3355547903","NI","Nicaragua"
+"200.1.153.0","200.1.153.255","3355547904","3355548159","GT","Guatemala"
+"200.1.154.0","200.1.155.255","3355548160","3355548671","DO","Dominican Republic"
+"200.1.156.0","200.1.159.255","3355548672","3355549695","SR","Suriname"
+"200.1.160.0","200.1.160.255","3355549696","3355549951","BM","Bermuda"
+"200.1.161.0","200.1.161.255","3355549952","3355550207","EC","Ecuador"
+"200.1.162.0","200.1.171.255","3355550208","3355552767","VE","Venezuela"
+"200.1.172.0","200.1.172.255","3355552768","3355553023","EC","Ecuador"
+"200.1.173.0","200.1.173.255","3355553024","3355553279","CO","Colombia"
+"200.1.174.0","200.1.174.255","3355553280","3355553535","CL","Chile"
+"200.1.175.0","200.1.175.255","3355553536","3355553791","CO","Colombia"
+"200.1.176.0","200.1.183.255","3355553792","3355555839","PE","Peru"
+"200.1.184.0","200.1.191.255","3355555840","3355557887","VE","Venezuela"
+"200.1.192.0","200.1.199.255","3355557888","3355559935","CO","Colombia"
+"200.1.200.0","200.1.207.255","3355559936","3355561983","PY","Paraguay"
+"200.1.208.0","200.1.215.255","3355561984","3355564031","SR","Suriname"
+"200.1.216.0","200.1.223.255","3355564032","3355566079","BR","Brazil"
+"200.1.224.0","200.1.255.255","3355566080","3355574271","AR","Argentina"
+"200.2.0.0","200.2.7.255","3355574272","3355576319","CL","Chile"
+"200.2.8.0","200.2.15.255","3355576320","3355578367","VE","Venezuela"
+"200.2.16.0","200.2.31.255","3355578368","3355582463","CL","Chile"
+"200.2.32.0","200.2.63.255","3355582464","3355590655","UY","Uruguay"
+"200.2.64.0","200.2.71.255","3355590656","3355592703","CO","Colombia"
+"200.2.72.0","200.2.99.255","3355592704","3355599871","CL","Chile"
+"200.2.100.0","200.2.103.255","3355599872","3355600895","BR","Brazil"
+"200.2.104.0","200.2.119.255","3355600896","3355604991","CL","Chile"
+"200.2.120.0","200.2.127.255","3355604992","3355607039","AR","Argentina"
+"200.2.128.0","200.2.159.255","3355607040","3355615231","HT","Haiti"
+"200.2.160.0","200.2.191.255","3355615232","3355623423","SR","Suriname"
+"200.2.192.0","200.2.255.255","3355623424","3355639807","CL","Chile"
+"200.3.0.0","200.3.9.255","3355639808","3355642367","VE","Venezuela"
+"200.3.10.0","200.3.11.255","3355642368","3355642879","PA","Panama"
+"200.3.12.0","200.3.15.255","3355642880","3355643903","UY","Uruguay"
+"200.3.16.0","200.3.31.255","3355643904","3355647999","BR","Brazil"
+"200.3.32.0","200.3.113.255","3355648000","3355668991","AR","Argentina"
+"200.3.114.0","200.3.114.255","3355668992","3355669247","PE","Peru"
+"200.3.115.0","200.3.127.255","3355669248","3355672575","AR","Argentina"
+"200.3.128.0","200.3.145.255","3355672576","3355677183","CO","Colombia"
+"200.3.146.0","200.3.146.255","3355677184","3355677439","GT","Guatemala"
+"200.3.147.0","200.3.167.255","3355677440","3355682815","CO","Colombia"
+"200.3.168.0","200.3.175.255","3355682816","3355684863","AR","Argentina"
+"200.3.176.0","200.3.183.255","3355684864","3355686911","TT","Trinidad and Tobago"
+"200.3.184.0","200.3.191.255","3355686912","3355688959","AR","Argentina"
+"200.3.192.0","200.3.193.255","3355688960","3355689471","CO","Colombia"
+"200.3.194.0","200.3.194.255","3355689472","3355689727","HN","Honduras"
+"200.3.195.0","200.3.195.255","3355689728","3355689983","AR","Argentina"
+"200.3.196.0","200.3.207.255","3355689984","3355693055","PA","Panama"
+"200.3.208.0","200.3.215.255","3355693056","3355695103","CL","Chile"
+"200.3.216.0","200.3.223.255","3355695104","3355697151","AR","Argentina"
+"200.3.224.0","200.3.240.255","3355697152","3355701503","HN","Honduras"
+"200.3.241.0","200.3.242.255","3355701504","3355702015","PE","Peru"
+"200.3.243.0","200.3.243.255","3355702016","3355702271","AR","Argentina"
+"200.3.244.0","200.3.247.255","3355702272","3355703295","CO","Colombia"
+"200.3.248.0","200.3.255.255","3355703296","3355705343","PY","Paraguay"
+"200.4.0.0","200.4.15.255","3355705344","3355709439","MX","Mexico"
+"200.4.16.0","200.4.31.255","3355709440","3355713535","CO","Colombia"
+"200.4.32.0","200.4.58.255","3355713536","3355720447","MX","Mexico"
+"200.4.59.0","200.4.59.255","3355720448","3355720703","AR","Argentina"
+"200.4.60.0","200.4.67.255","3355720704","3355722751","MX","Mexico"
+"200.4.68.0","200.4.69.255","3355722752","3355723263","AR","Argentina"
+"200.4.70.0","200.4.159.255","3355723264","3355746303","MX","Mexico"
+"200.4.160.0","200.4.191.255","3355746304","3355754495","HT","Haiti"
+"200.4.192.0","200.4.255.255","3355754496","3355770879","PE","Peru"
+"200.5.0.0","200.5.8.255","3355770880","3355773183","PR","Puerto Rico"
+"200.5.9.0","200.5.9.255","3355773184","3355773439","BR","Brazil"
+"200.5.10.0","200.5.10.255","3355773440","3355773695","AR","Argentina"
+"200.5.11.0","200.5.11.255","3355773696","3355773951","PR","Puerto Rico"
+"200.5.12.0","200.5.15.255","3355773952","3355774975","CU","Cuba"
+"200.5.16.0","200.5.31.255","3355774976","3355779071","VE","Venezuela"
+"200.5.32.0","200.5.39.255","3355779072","3355781119","BR","Brazil"
+"200.5.40.0","200.5.47.255","3355781120","3355783167","VE","Venezuela"
+"200.5.48.0","200.5.63.255","3355783168","3355787263","CR","Costa Rica"
+"200.5.64.0","200.5.127.255","3355787264","3355803647","AR","Argentina"
+"200.5.128.0","200.5.191.255","3355803648","3355820031","VE","Venezuela"
+"200.5.192.0","200.5.255.255","3355820032","3355836415","AR","Argentina"
+"200.6.0.0","200.6.17.255","3355836416","3355841023","EC","Ecuador"
+"200.6.18.0","200.6.18.255","3355841024","3355841279","CL","Chile"
+"200.6.19.0","200.6.26.255","3355841280","3355843327","EC","Ecuador"
+"200.6.27.0","200.6.27.255","3355843328","3355843583","VE","Venezuela"
+"200.6.28.0","200.6.32.255","3355843584","3355844863","EC","Ecuador"
+"200.6.33.0","200.6.33.255","3355844864","3355845119","CL","Chile"
+"200.6.34.0","200.6.34.255","3355845120","3355845375","EC","Ecuador"
+"200.6.35.0","200.6.48.255","3355845376","3355848959","BR","Brazil"
+"200.6.52.0","200.6.52.255","3355849728","3355849983","PA","Panama"
+"200.6.53.0","200.6.54.255","3355849984","3355850495","CL","Chile"
+"200.6.55.0","200.6.55.255","3355850496","3355850751","NI","Nicaragua"
+"200.6.56.0","200.6.63.255","3355850752","3355852799","CW","Curacao"
+"200.6.64.0","200.6.78.255","3355852800","3355856639","CL","Chile"
+"200.6.79.0","200.6.79.255","3355856640","3355856895","PA","Panama"
+"200.6.80.0","200.6.87.255","3355856896","3355858943","EC","Ecuador"
+"200.6.96.0","200.6.127.255","3355860992","3355869183","CL","Chile"
+"200.6.128.0","200.6.133.255","3355869184","3355870719","BR","Brazil"
+"200.6.134.0","200.6.135.255","3355870720","3355871231","CR","Costa Rica"
+"200.6.136.0","200.6.143.255","3355871232","3355873279","BR","Brazil"
+"200.6.144.0","200.6.151.255","3355873280","3355875327","BQ","Bonaire, Saint Eustatius and Saba"
+"200.6.152.0","200.6.159.255","3355875328","3355877375","MX","Mexico"
+"200.6.160.0","200.6.191.255","3355877376","3355885567","CO","Colombia"
+"200.6.192.0","200.6.255.255","3355885568","3355901951","GT","Guatemala"
+"200.7.0.0","200.7.3.255","3355901952","3355902975","BR","Brazil"
+"200.7.4.0","200.7.7.255","3355902976","3355903999","CL","Chile"
+"200.7.8.0","200.7.13.255","3355904000","3355905535","BR","Brazil"
+"200.7.14.0","200.7.14.255","3355905536","3355905791","PY","Paraguay"
+"200.7.15.0","200.7.15.255","3355905792","3355906047","AR","Argentina"
+"200.7.16.0","200.7.31.255","3355906048","3355910143","CL","Chile"
+"200.7.32.0","200.7.63.255","3355910144","3355918335","SX","Sint Maarten (Dutch part)"
+"200.7.64.0","200.7.83.255","3355918336","3355923455","EC","Ecuador"
+"200.7.84.0","200.7.87.255","3355923456","3355924479","UY","Uruguay"
+"200.7.88.0","200.7.95.255","3355924480","3355926527","TT","Trinidad and Tobago"
+"200.7.96.0","200.7.97.255","3355926528","3355927039","NL","Netherlands"
+"200.7.98.0","200.7.101.255","3355927040","3355928063","US","United States"
+"200.7.102.0","200.7.111.255","3355928064","3355930623","PA","Panama"
+"200.7.112.0","200.7.127.255","3355930624","3355934719","BR","Brazil"
+"200.7.128.0","200.7.147.255","3355934720","3355939839","AR","Argentina"
+"200.7.148.0","200.7.151.255","3355939840","3355940863","SR","Suriname"
+"200.7.152.0","200.7.159.255","3355940864","3355942911","AR","Argentina"
+"200.7.160.0","200.7.175.255","3355942912","3355947007","BO","Bolivia"
+"200.7.176.0","200.7.183.255","3355947008","3355949055","AR","Argentina"
+"200.7.184.0","200.7.191.255","3355949056","3355951103","CW","Curacao"
+"200.7.192.0","200.7.255.255","3355951104","3355967487","EC","Ecuador"
+"200.8.0.0","200.8.255.255","3355967488","3356033023","VE","Venezuela"
+"200.9.0.0","200.9.2.255","3356033024","3356033791","BR","Brazil"
+"200.9.3.0","200.9.3.255","3356033792","3356034047","CL","Chile"
+"200.9.4.0","200.9.7.255","3356034048","3356035071","PY","Paraguay"
+"200.9.8.0","200.9.15.255","3356035072","3356037119","MX","Mexico"
+"200.9.16.0","200.9.31.255","3356037120","3356041215","CO","Colombia"
+"200.9.32.0","200.9.63.255","3356041216","3356049407","CR","Costa Rica"
+"200.9.64.0","200.9.64.255","3356049408","3356049663","CL","Chile"
+"200.9.65.0","200.9.71.255","3356049664","3356051455","BR","Brazil"
+"200.9.72.0","200.9.72.255","3356051456","3356051711","CO","Colombia"
+"200.9.73.0","200.9.73.255","3356051712","3356051967","CL","Chile"
+"200.9.74.0","200.9.74.255","3356051968","3356052223","GT","Guatemala"
+"200.9.75.0","200.9.75.255","3356052224","3356052479","AR","Argentina"
+"200.9.76.0","200.9.78.255","3356052480","3356053247","BR","Brazil"
+"200.9.79.0","200.9.81.255","3356053248","3356054015","CL","Chile"
+"200.9.82.0","200.9.83.255","3356054016","3356054527","US","United States"
+"200.9.84.0","200.9.93.255","3356054528","3356057087","BR","Brazil"
+"200.9.94.0","200.9.94.255","3356057088","3356057343","CO","Colombia"
+"200.9.95.0","200.9.95.255","3356057344","3356057599","BR","Brazil"
+"200.9.96.0","200.9.96.255","3356057600","3356057855","EC","Ecuador"
+"200.9.97.0","200.9.101.255","3356057856","3356059135","CL","Chile"
+"200.9.102.0","200.9.107.255","3356059136","3356060671","BR","Brazil"
+"200.9.108.0","200.9.111.255","3356060672","3356061695","CL","Chile"
+"200.9.112.0","200.9.114.255","3356061696","3356062463","BR","Brazil"
+"200.9.115.0","200.9.115.255","3356062464","3356062719","JM","Jamaica"
+"200.9.116.0","200.9.119.255","3356062720","3356063743","CR","Costa Rica"
+"200.9.120.0","200.9.120.255","3356063744","3356063999","HN","Honduras"
+"200.9.121.0","200.9.121.255","3356064000","3356064255","BR","Brazil"
+"200.9.122.0","200.9.122.255","3356064256","3356064511","CL","Chile"
+"200.9.123.0","200.9.127.255","3356064512","3356065791","BR","Brazil"
+"200.9.128.0","200.9.128.255","3356065792","3356066047","CL","Chile"
+"200.9.129.0","200.9.140.255","3356066048","3356069119","BR","Brazil"
+"200.9.141.0","200.9.142.255","3356069120","3356069631","CL","Chile"
+"200.9.143.0","200.9.144.255","3356069632","3356070143","BR","Brazil"
+"200.9.145.0","200.9.146.255","3356070144","3356070655","CL","Chile"
+"200.9.147.0","200.9.147.255","3356070656","3356070911","AR","Argentina"
+"200.9.148.0","200.9.149.255","3356070912","3356071423","BR","Brazil"
+"200.9.150.0","200.9.153.255","3356071424","3356072447","CL","Chile"
+"200.9.157.0","200.9.157.255","3356073216","3356073471","AR","Argentina"
+"200.9.158.0","200.9.159.255","3356073472","3356073983","CO","Colombia"
+"200.9.160.0","200.9.164.255","3356073984","3356075263","BR","Brazil"
+"200.9.165.0","200.9.168.255","3356075264","3356076287","BO","Bolivia"
+"200.9.169.0","200.9.171.255","3356076288","3356077055","BR","Brazil"
+"200.9.172.0","200.9.173.255","3356077056","3356077567","MX","Mexico"
+"200.9.174.0","200.9.175.255","3356077568","3356078079","BR","Brazil"
+"200.9.176.0","200.9.176.255","3356078080","3356078335","EC","Ecuador"
+"200.9.177.0","200.9.180.255","3356078336","3356079359","CL","Chile"
+"200.9.181.0","200.9.181.255","3356079360","3356079615","AR","Argentina"
+"200.9.182.0","200.9.183.255","3356079616","3356080127","MX","Mexico"
+"200.9.184.0","200.9.184.255","3356080128","3356080383","BR","Brazil"
+"200.9.185.0","200.9.185.255","3356080384","3356080639","MX","Mexico"
+"200.9.186.0","200.9.186.255","3356080640","3356080895","BR","Brazil"
+"200.9.187.0","200.9.192.255","3356080896","3356082431","NI","Nicaragua"
+"200.9.193.0","200.9.193.255","3356082432","3356082687","CL","Chile"
+"200.9.194.0","200.9.194.255","3356082688","3356082943","AR","Argentina"
+"200.9.195.0","200.9.198.255","3356082944","3356083967","CL","Chile"
+"200.9.199.0","200.9.200.255","3356083968","3356084479","BR","Brazil"
+"200.9.201.0","200.9.201.255","3356084480","3356084735","CL","Chile"
+"200.9.202.0","200.9.203.255","3356084736","3356085247","BR","Brazil"
+"200.9.204.0","200.9.205.255","3356085248","3356085759","CL","Chile"
+"200.9.206.0","200.9.207.255","3356085760","3356086271","BR","Brazil"
+"200.9.208.0","200.9.208.255","3356086272","3356086527","AR","Argentina"
+"200.9.209.0","200.9.211.255","3356086528","3356087295","CR","Costa Rica"
+"200.9.212.0","200.9.213.255","3356087296","3356087807","AR","Argentina"
+"200.9.214.0","200.9.214.255","3356087808","3356088063","BR","Brazil"
+"200.9.215.0","200.9.215.255","3356088064","3356088319","CL","Chile"
+"200.9.216.0","200.9.218.255","3356088320","3356089087","TT","Trinidad and Tobago"
+"200.9.219.0","200.9.219.255","3356089088","3356089343","AR","Argentina"
+"200.9.220.0","200.9.224.255","3356089344","3356090623","BR","Brazil"
+"200.9.225.0","200.9.225.255","3356090624","3356090879","CL","Chile"
+"200.9.226.0","200.9.226.255","3356090880","3356091135","BR","Brazil"
+"200.9.227.0","200.9.227.255","3356091136","3356091391","AR","Argentina"
+"200.9.228.0","200.9.228.255","3356091392","3356091647","CL","Chile"
+"200.9.229.0","200.9.229.255","3356091648","3356091903","BR","Brazil"
+"200.9.230.0","200.9.233.255","3356091904","3356092927","CL","Chile"
+"200.9.234.0","200.9.234.255","3356092928","3356093183","BR","Brazil"
+"200.9.235.0","200.9.237.255","3356093184","3356093951","AR","Argentina"
+"200.9.238.0","200.9.241.255","3356093952","3356094975","CL","Chile"
+"200.9.242.0","200.9.246.255","3356094976","3356096255","AR","Argentina"
+"200.9.247.0","200.9.247.255","3356096256","3356096511","CL","Chile"
+"200.9.248.0","200.9.248.255","3356096512","3356096767","EC","Ecuador"
+"200.9.249.0","200.9.249.255","3356096768","3356097023","BR","Brazil"
+"200.9.250.0","200.9.251.255","3356097024","3356097535","CL","Chile"
+"200.9.252.0","200.9.252.255","3356097536","3356097791","BR","Brazil"
+"200.9.253.0","200.9.254.255","3356097792","3356098303","AR","Argentina"
+"200.9.255.0","200.9.255.255","3356098304","3356098559","GT","Guatemala"
+"200.10.0.0","200.10.3.255","3356098560","3356099583","CL","Chile"
+"200.10.4.0","200.10.7.255","3356099584","3356100607","BR","Brazil"
+"200.10.8.0","200.10.14.255","3356100608","3356102399","CL","Chile"
+"200.10.15.0","200.10.15.255","3356102400","3356102655","PA","Panama"
+"200.10.16.0","200.10.27.255","3356102656","3356105727","CL","Chile"
+"200.10.28.0","200.10.31.255","3356105728","3356106751","SV","El Salvador"
+"200.10.32.0","200.10.33.255","3356106752","3356107263","HN","Honduras"
+"200.10.34.0","200.10.34.63","3356107264","3356107327","BR","Brazil"
+"200.10.34.64","200.10.34.255","3356107328","3356107519","HN","Honduras"
+"200.10.35.0","200.10.35.31","3356107520","3356107551","BR","Brazil"
+"200.10.35.32","200.10.36.199","3356107552","3356107975","HN","Honduras"
+"200.10.36.200","200.10.36.207","3356107976","3356107983","IS","Iceland"
+"200.10.36.208","200.10.37.31","3356107984","3356108063","HN","Honduras"
+"200.10.37.32","200.10.37.39","3356108064","3356108071","IT","Italy"
+"200.10.37.40","200.10.41.63","3356108072","3356109119","HN","Honduras"
+"200.10.41.64","200.10.41.79","3356109120","3356109135","FR","France"
+"200.10.41.80","200.10.41.207","3356109136","3356109263","HN","Honduras"
+"200.10.41.208","200.10.41.215","3356109264","3356109271","DE","Germany"
+"200.10.41.216","200.10.42.183","3356109272","3356109495","HN","Honduras"
+"200.10.42.184","200.10.42.191","3356109496","3356109503","IT","Italy"
+"200.10.42.192","200.10.43.119","3356109504","3356109687","HN","Honduras"
+"200.10.43.120","200.10.43.127","3356109688","3356109695","CA","Canada"
+"200.10.43.128","200.10.46.191","3356109696","3356110527","HN","Honduras"
+"200.10.46.192","200.10.46.207","3356110528","3356110543","US","United States"
+"200.10.46.208","200.10.47.255","3356110544","3356110847","HN","Honduras"
+"200.10.48.0","200.10.59.255","3356110848","3356113919","BR","Brazil"
+"200.10.60.0","200.10.63.255","3356113920","3356114943","UY","Uruguay"
+"200.10.64.0","200.10.95.255","3356114944","3356123135","PE","Peru"
+"200.10.96.0","200.10.129.255","3356123136","3356131839","AR","Argentina"
+"200.10.130.0","200.10.131.255","3356131840","3356132351","PE","Peru"
+"200.10.132.0","200.10.138.255","3356132352","3356134143","BR","Brazil"
+"200.10.139.0","200.10.140.255","3356134144","3356134655","AR","Argentina"
+"200.10.141.0","200.10.141.255","3356134656","3356134911","PY","Paraguay"
+"200.10.142.0","200.10.142.255","3356134912","3356135167","DO","Dominican Republic"
+"200.10.143.0","200.10.143.255","3356135168","3356135423","MX","Mexico"
+"200.10.144.0","200.10.144.255","3356135424","3356135679","BR","Brazil"
+"200.10.145.0","200.10.145.255","3356135680","3356135935","CR","Costa Rica"
+"200.10.146.0","200.10.146.255","3356135936","3356136191","BR","Brazil"
+"200.10.147.0","200.10.151.255","3356136192","3356137471","EC","Ecuador"
+"200.10.152.0","200.10.152.255","3356137472","3356137727","JM","Jamaica"
+"200.10.153.0","200.10.153.255","3356137728","3356137983","BR","Brazil"
+"200.10.154.0","200.10.154.255","3356137984","3356138239","CO","Colombia"
+"200.10.155.0","200.10.155.255","3356138240","3356138495","US","United States"
+"200.10.156.0","200.10.156.255","3356138496","3356138751","BR","Brazil"
+"200.10.157.0","200.10.157.255","3356138752","3356139007","BO","Bolivia"
+"200.10.158.0","200.10.158.255","3356139008","3356139263","CL","Chile"
+"200.10.159.0","200.10.159.255","3356139264","3356139519","BR","Brazil"
+"200.10.160.0","200.10.160.255","3356139520","3356139775","US","United States"
+"200.10.161.0","200.10.161.255","3356139776","3356140031","AR","Argentina"
+"200.10.162.0","200.10.162.255","3356140032","3356140287","DO","Dominican Republic"
+"200.10.163.0","200.10.163.255","3356140288","3356140543","BR","Brazil"
+"200.10.164.0","200.10.164.255","3356140544","3356140799","CO","Colombia"
+"200.10.165.0","200.10.166.255","3356140800","3356141311","BM","Bermuda"
+"200.10.167.0","200.10.172.255","3356141312","3356142847","CL","Chile"
+"200.10.173.0","200.10.173.255","3356142848","3356143103","GT","Guatemala"
+"200.10.174.0","200.10.175.255","3356143104","3356143615","CO","Colombia"
+"200.10.176.0","200.10.177.255","3356143616","3356144127","CR","Costa Rica"
+"200.10.178.0","200.10.181.255","3356144128","3356145151","BR","Brazil"
+"200.10.182.0","200.10.182.255","3356145152","3356145407","CL","Chile"
+"200.10.183.0","200.10.183.255","3356145408","3356145663","BR","Brazil"
+"200.10.184.0","200.10.184.255","3356145664","3356145919","CL","Chile"
+"200.10.185.0","200.10.185.255","3356145920","3356146175","BR","Brazil"
+"200.10.186.0","200.10.186.255","3356146176","3356146431","AR","Argentina"
+"200.10.187.0","200.10.187.255","3356146432","3356146687","BR","Brazil"
+"200.10.188.0","200.10.188.255","3356146688","3356146943","PE","Peru"
+"200.10.189.0","200.10.189.255","3356146944","3356147199","BR","Brazil"
+"200.10.190.0","200.10.190.255","3356147200","3356147455","CL","Chile"
+"200.10.191.0","200.10.191.255","3356147456","3356147711","AR","Argentina"
+"200.10.192.0","200.10.193.255","3356147712","3356148223","BR","Brazil"
+"200.10.194.0","200.10.194.255","3356148224","3356148479","BZ","Belize"
+"200.10.195.0","200.10.195.255","3356148480","3356148735","CL","Chile"
+"200.10.196.0","200.10.196.255","3356148736","3356148991","AR","Argentina"
+"200.10.197.0","200.10.198.255","3356148992","3356149503","MX","Mexico"
+"200.10.199.0","200.10.199.255","3356149504","3356149759","AR","Argentina"
+"200.10.200.0","200.10.200.255","3356149760","3356150015","MX","Mexico"
+"200.10.201.0","200.10.202.255","3356150016","3356150527","AR","Argentina"
+"200.10.203.0","200.10.203.255","3356150528","3356150783","PA","Panama"
+"200.10.204.0","200.10.204.255","3356150784","3356151039","AR","Argentina"
+"200.10.205.0","200.10.205.255","3356151040","3356151295","NI","Nicaragua"
+"200.10.206.0","200.10.206.255","3356151296","3356151551","BR","Brazil"
+"200.10.207.0","200.10.207.255","3356151552","3356151807","AR","Argentina"
+"200.10.208.0","200.10.208.255","3356151808","3356152063","CL","Chile"
+"200.10.209.0","200.10.209.255","3356152064","3356152319","EC","Ecuador"
+"200.10.210.0","200.10.210.255","3356152320","3356152575","BR","Brazil"
+"200.10.211.0","200.10.211.255","3356152576","3356152831","CL","Chile"
+"200.10.212.0","200.10.218.255","3356152832","3356154623","MX","Mexico"
+"200.10.219.0","200.10.219.255","3356154624","3356154879","AR","Argentina"
+"200.10.220.0","200.10.226.255","3356154880","3356156671","CL","Chile"
+"200.10.227.0","200.10.227.255","3356156672","3356156927","BR","Brazil"
+"200.10.228.0","200.10.231.255","3356156928","3356157951","PY","Paraguay"
+"200.10.232.0","200.10.232.255","3356157952","3356158207","CL","Chile"
+"200.10.233.0","200.10.233.255","3356158208","3356158463","MX","Mexico"
+"200.10.234.0","200.10.234.255","3356158464","3356158719","CL","Chile"
+"200.10.236.0","200.10.238.255","3356158976","3356159743","CL","Chile"
+"200.10.239.0","200.10.239.255","3356159744","3356159999","BR","Brazil"
+"200.10.240.0","200.10.240.255","3356160000","3356160255","MX","Mexico"
+"200.10.241.0","200.10.241.255","3356160256","3356160511","GT","Guatemala"
+"200.10.242.0","200.10.242.255","3356160512","3356160767","CL","Chile"
+"200.10.243.0","200.10.244.255","3356160768","3356161279","MX","Mexico"
+"200.10.245.0","200.10.245.255","3356161280","3356161535","BR","Brazil"
+"200.10.246.0","200.10.249.255","3356161536","3356162559","MX","Mexico"
+"200.10.250.0","200.10.250.255","3356162560","3356162815","PE","Peru"
+"200.10.251.0","200.10.253.255","3356162816","3356163583","CL","Chile"
+"200.10.254.0","200.10.254.255","3356163584","3356163839","VE","Venezuela"
+"200.10.255.0","200.10.255.255","3356163840","3356164095","CL","Chile"
+"200.11.0.0","200.11.28.255","3356164096","3356171519","BR","Brazil"
+"200.11.29.0","200.11.29.255","3356171520","3356171775","AR","Argentina"
+"200.11.30.0","200.11.30.255","3356171776","3356172031","NI","Nicaragua"
+"200.11.31.0","200.11.31.255","3356172032","3356172287","SV","El Salvador"
+"200.11.32.0","200.11.32.255","3356172288","3356172543","PE","Peru"
+"200.11.33.0","200.11.33.255","3356172544","3356172799","AR","Argentina"
+"200.11.34.0","200.11.39.255","3356172800","3356174335","PE","Peru"
+"200.11.40.0","200.11.47.255","3356174336","3356176383","CO","Colombia"
+"200.11.48.0","200.11.63.255","3356176384","3356180479","PE","Peru"
+"200.11.64.0","200.11.103.255","3356180480","3356190719","CL","Chile"
+"200.11.104.0","200.11.111.255","3356190720","3356192767","DO","Dominican Republic"
+"200.11.112.0","200.11.119.255","3356192768","3356194815","AR","Argentina"
+"200.11.128.0","200.11.191.255","3356196864","3356213247","KY","Cayman Islands"
+"200.11.192.0","200.11.255.255","3356213248","3356229631","VE","Venezuela"
+"200.12.0.0","200.12.15.255","3356229632","3356233727","BR","Brazil"
+"200.12.16.0","200.12.31.255","3356233728","3356237823","CL","Chile"
+"200.12.32.0","200.12.63.255","3356237824","3356246015","GT","Guatemala"
+"200.12.64.0","200.12.128.255","3356246016","3356262655","MX","Mexico"
+"200.12.129.0","200.12.130.255","3356262656","3356263167","CL","Chile"
+"200.12.131.0","200.12.131.255","3356263168","3356263423","BR","Brazil"
+"200.12.132.0","200.12.132.255","3356263424","3356263679","CL","Chile"
+"200.12.133.0","200.12.138.255","3356263680","3356265215","AR","Argentina"
+"200.12.139.0","200.12.139.255","3356265216","3356265471","BR","Brazil"
+"200.12.140.0","200.12.145.255","3356265472","3356267007","CL","Chile"
+"200.12.146.0","200.12.146.255","3356267008","3356267263","PY","Paraguay"
+"200.12.147.0","200.12.152.255","3356267264","3356268799","CL","Chile"
+"200.12.153.0","200.12.153.255","3356268800","3356269055","PA","Panama"
+"200.12.154.0","200.12.154.255","3356269056","3356269311","AR","Argentina"
+"200.12.155.0","200.12.156.255","3356269312","3356269823","UY","Uruguay"
+"200.12.157.0","200.12.157.255","3356269824","3356270079","BR","Brazil"
+"200.12.158.0","200.12.166.255","3356270080","3356272383","MX","Mexico"
+"200.12.167.0","200.12.167.255","3356272384","3356272639","CR","Costa Rica"
+"200.12.168.0","200.12.168.255","3356272640","3356272895","US","United States"
+"200.12.169.0","200.12.169.255","3356272896","3356273151","EC","Ecuador"
+"200.12.170.0","200.12.170.255","3356273152","3356273407","CO","Colombia"
+"200.12.171.0","200.12.171.255","3356273408","3356273663","CL","Chile"
+"200.12.172.0","200.12.174.255","3356273664","3356274431","SV","El Salvador"
+"200.12.175.0","200.12.191.255","3356274432","3356278783","CO","Colombia"
+"200.12.192.0","200.12.192.255","3356278784","3356279039","AR","Argentina"
+"200.12.193.0","200.12.193.255","3356279040","3356279295","VE","Venezuela"
+"200.12.194.0","200.12.195.255","3356279296","3356279807","CL","Chile"
+"200.12.196.0","200.12.199.255","3356279808","3356280831","EC","Ecuador"
+"200.12.200.0","200.12.207.255","3356280832","3356282879","AR","Argentina"
+"200.12.208.0","200.12.215.255","3356282880","3356284927","PA","Panama"
+"200.12.216.0","200.12.223.255","3356284928","3356286975","AR","Argentina"
+"200.12.224.0","200.12.225.255","3356286976","3356287487","US","United States"
+"200.12.226.0","200.12.226.255","3356287488","3356287743","SV","El Salvador"
+"200.12.227.0","200.12.228.255","3356287744","3356288255","HN","Honduras"
+"200.12.229.0","200.12.230.255","3356288256","3356288767","SV","El Salvador"
+"200.12.231.0","200.12.231.255","3356288768","3356289023","GT","Guatemala"
+"200.12.232.0","200.12.234.255","3356289024","3356289791","SV","El Salvador"
+"200.12.235.0","200.12.235.7","3356289792","3356289799","US","United States"
+"200.12.235.8","200.12.235.15","3356289800","3356289807","GT","Guatemala"
+"200.12.235.16","200.12.235.31","3356289808","3356289823","SV","El Salvador"
+"200.12.235.32","200.12.235.95","3356289824","3356289887","US","United States"
+"200.12.235.96","200.12.235.127","3356289888","3356289919","SV","El Salvador"
+"200.12.235.128","200.12.235.159","3356289920","3356289951","US","United States"
+"200.12.235.160","200.12.235.191","3356289952","3356289983","GT","Guatemala"
+"200.12.235.192","200.12.236.255","3356289984","3356290303","US","United States"
+"200.12.237.0","200.12.237.255","3356290304","3356290559","SV","El Salvador"
+"200.12.238.0","200.12.239.255","3356290560","3356291071","CR","Costa Rica"
+"200.12.240.0","200.12.247.255","3356291072","3356293119","TT","Trinidad and Tobago"
+"200.12.248.0","200.12.255.255","3356293120","3356295167","BO","Bolivia"
+"200.13.0.0","200.13.7.255","3356295168","3356297215","CL","Chile"
+"200.13.8.0","200.13.15.255","3356297216","3356299263","BR","Brazil"
+"200.13.16.0","200.13.40.255","3356299264","3356305663","MX","Mexico"
+"200.13.41.0","200.13.47.255","3356305664","3356307455","AR","Argentina"
+"200.13.48.0","200.13.82.255","3356307456","3356316415","MX","Mexico"
+"200.13.83.0","200.13.83.255","3356316416","3356316671","AR","Argentina"
+"200.13.88.0","200.13.131.255","3356317696","3356328959","MX","Mexico"
+"200.13.132.0","200.13.135.255","3356328960","3356329983","HN","Honduras"
+"200.13.136.0","200.13.143.255","3356329984","3356332031","GF","French Guiana"
+"200.13.144.0","200.13.151.255","3356332032","3356334079","CU","Cuba"
+"200.13.152.0","200.13.159.255","3356334080","3356336127","BO","Bolivia"
+"200.13.160.0","200.13.162.255","3356336128","3356336895","SV","El Salvador"
+"200.13.163.0","200.13.167.255","3356336896","3356338175","HN","Honduras"
+"200.13.168.0","200.13.174.255","3356338176","3356339967","SV","El Salvador"
+"200.13.175.0","200.13.179.255","3356339968","3356341247","HN","Honduras"
+"200.13.180.0","200.13.180.255","3356341248","3356341503","SV","El Salvador"
+"200.13.181.0","200.13.183.255","3356341504","3356342271","HN","Honduras"
+"200.13.184.0","200.13.186.255","3356342272","3356343039","SV","El Salvador"
+"200.13.187.0","200.13.188.255","3356343040","3356343551","HN","Honduras"
+"200.13.189.0","200.13.191.255","3356343552","3356344319","SV","El Salvador"
+"200.13.192.0","200.13.255.255","3356344320","3356360703","CO","Colombia"
+"200.14.0.0","200.14.7.255","3356360704","3356362751","CL","Chile"
+"200.14.8.0","200.14.10.255","3356362752","3356363519","VE","Venezuela"
+"200.14.11.0","200.14.11.255","3356363520","3356363775","US","United States"
+"200.14.12.0","200.14.15.255","3356363776","3356364799","VE","Venezuela"
+"200.14.16.0","200.14.31.255","3356364800","3356368895","MX","Mexico"
+"200.14.32.0","200.14.33.255","3356368896","3356369407","BR","Brazil"
+"200.14.34.0","200.14.34.255","3356369408","3356369663","EC","Ecuador"
+"200.14.35.0","200.14.35.255","3356369664","3356369919","BR","Brazil"
+"200.14.36.0","200.14.36.255","3356369920","3356370175","DO","Dominican Republic"
+"200.14.37.0","200.14.39.255","3356370176","3356370943","AR","Argentina"
+"200.14.40.0","200.14.47.255","3356370944","3356372991","CO","Colombia"
+"200.14.48.0","200.14.55.255","3356372992","3356375039","CU","Cuba"
+"200.14.64.0","200.14.73.255","3356377088","3356379647","CL","Chile"
+"200.14.74.0","200.14.75.255","3356379648","3356380159","AR","Argentina"
+"200.14.76.0","200.14.78.255","3356380160","3356380927","CL","Chile"
+"200.14.79.0","200.14.79.255","3356380928","3356381183","DO","Dominican Republic"
+"200.14.80.0","200.14.80.255","3356381184","3356381439","CL","Chile"
+"200.14.81.0","200.14.81.255","3356381440","3356381695","PA","Panama"
+"200.14.82.0","200.14.82.255","3356381696","3356381951","CL","Chile"
+"200.14.83.0","200.14.83.255","3356381952","3356382207","EC","Ecuador"
+"200.14.84.0","200.14.111.255","3356382208","3356389375","CL","Chile"
+"200.14.112.0","200.14.113.255","3356389376","3356389887","CO","Colombia"
+"200.14.114.0","200.14.115.255","3356389888","3356390399","CL","Chile"
+"200.14.116.0","200.14.116.255","3356390400","3356390655","AR","Argentina"
+"200.14.117.0","200.14.118.255","3356390656","3356391167","CL","Chile"
+"200.14.119.0","200.14.119.255","3356391168","3356391423","PA","Panama"
+"200.14.128.0","200.14.205.255","3356393472","3356413439","CL","Chile"
+"200.14.206.0","200.14.207.255","3356413440","3356413951","CO","Colombia"
+"200.14.208.0","200.14.230.255","3356413952","3356419839","CL","Chile"
+"200.14.231.0","200.14.231.127","3356419840","3356419967","CO","Colombia"
+"200.14.231.128","200.14.231.255","3356419968","3356420095","CL","Chile"
+"200.14.232.0","200.14.232.255","3356420096","3356420351","CO","Colombia"
+"200.14.233.0","200.14.234.255","3356420352","3356420863","CL","Chile"
+"200.14.235.0","200.14.236.255","3356420864","3356421375","CO","Colombia"
+"200.14.237.0","200.14.237.255","3356421376","3356421631","CL","Chile"
+"200.14.238.0","200.14.239.255","3356421632","3356422143","CO","Colombia"
+"200.14.240.0","200.14.252.255","3356422144","3356425471","CL","Chile"
+"200.14.253.0","200.14.253.127","3356425472","3356425599","CO","Colombia"
+"200.14.253.128","200.14.255.255","3356425600","3356426239","CL","Chile"
+"200.15.0.0","200.15.3.255","3356426240","3356427263","BR","Brazil"
+"200.15.4.0","200.15.255.255","3356427264","3356491775","US","United States"
+"200.16.0.0","200.16.7.255","3356491776","3356493823","PE","Peru"
+"200.16.8.0","200.16.15.255","3356493824","3356495871","ZA","South Africa"
+"200.16.16.0","200.16.31.255","3356495872","3356499967","AR","Argentina"
+"200.16.32.0","200.16.63.255","3356499968","3356508159","MX","Mexico"
+"200.16.64.0","200.16.65.255","3356508160","3356508671","AR","Argentina"
+"200.16.66.0","200.16.67.255","3356508672","3356509183","CR","Costa Rica"
+"200.16.68.0","200.16.68.255","3356509184","3356509439","VE","Venezuela"
+"200.16.69.0","200.16.69.63","3356509440","3356509503","US","United States"
+"200.16.69.64","200.16.71.255","3356509504","3356510207","VE","Venezuela"
+"200.16.72.0","200.16.78.255","3356510208","3356511999","AR","Argentina"
+"200.16.79.0","200.16.79.255","3356512000","3356512255","CO","Colombia"
+"200.16.80.0","200.16.87.255","3356512256","3356514303","AR","Argentina"
+"200.16.88.0","200.16.88.255","3356514304","3356514559","US","United States"
+"200.16.89.0","200.16.89.255","3356514560","3356514815","AR","Argentina"
+"200.16.90.0","200.16.91.255","3356514816","3356515327","DO","Dominican Republic"
+"200.16.92.0","200.16.93.255","3356515328","3356515839","CW","Curacao"
+"200.16.94.0","200.16.94.255","3356515840","3356516095","EC","Ecuador"
+"200.16.95.0","200.16.95.255","3356516096","3356516351","VE","Venezuela"
+"200.16.96.0","200.16.111.255","3356516352","3356520447","AR","Argentina"
+"200.16.112.0","200.16.115.255","3356520448","3356521471","CL","Chile"
+"200.16.116.0","200.16.116.255","3356521472","3356521727","AR","Argentina"
+"200.16.117.0","200.16.119.255","3356521728","3356522495","CO","Colombia"
+"200.16.120.0","200.16.255.255","3356522496","3356557311","AR","Argentina"
+"200.17.0.0","200.20.255.255","3356557312","3356819455","BR","Brazil"
+"200.21.0.0","200.21.255.255","3356819456","3356884991","CO","Colombia"
+"200.22.0.0","200.22.255.255","3356884992","3356950527","CL","Chile"
+"200.23.0.0","200.23.30.255","3356950528","3356958463","MX","Mexico"
+"200.23.31.0","200.23.31.255","3356958464","3356958719","BR","Brazil"
+"200.23.32.0","200.23.64.255","3356958720","3356967167","MX","Mexico"
+"200.23.65.0","200.23.65.255","3356967168","3356967423","DO","Dominican Republic"
+"200.23.66.0","200.23.67.255","3356967424","3356967935","MX","Mexico"
+"200.23.68.0","200.23.71.255","3356967936","3356968959","BR","Brazil"
+"200.23.72.0","200.23.83.255","3356968960","3356972031","MX","Mexico"
+"200.23.84.0","200.23.84.255","3356972032","3356972287","AR","Argentina"
+"200.23.85.0","200.23.114.255","3356972288","3356979967","MX","Mexico"
+"200.23.115.0","200.23.115.255","3356979968","3356980223","CO","Colombia"
+"200.23.116.0","200.23.116.255","3356980224","3356980479","BR","Brazil"
+"200.23.117.0","200.23.117.255","3356980480","3356980735","MX","Mexico"
+"200.23.118.0","200.23.119.255","3356980736","3356981247","BR","Brazil"
+"200.23.120.0","200.23.147.255","3356981248","3356988415","MX","Mexico"
+"200.23.148.0","200.23.148.255","3356988416","3356988671","BR","Brazil"
+"200.23.149.0","200.23.151.255","3356988672","3356989439","MX","Mexico"
+"200.23.152.0","200.23.153.255","3356989440","3356989951","BR","Brazil"
+"200.23.154.0","200.23.179.255","3356989952","3356996607","MX","Mexico"
+"200.23.180.0","200.23.183.255","3356996608","3356997631","BR","Brazil"
+"200.23.184.0","200.23.188.255","3356997632","3356998911","MX","Mexico"
+"200.23.189.0","200.23.189.255","3356998912","3356999167","BR","Brazil"
+"200.23.190.0","200.23.204.255","3356999168","3357003007","MX","Mexico"
+"200.23.205.0","200.23.205.255","3357003008","3357003263","BR","Brazil"
+"200.23.206.0","200.23.206.255","3357003264","3357003519","CL","Chile"
+"200.23.208.0","200.23.223.255","3357003776","3357007871","MX","Mexico"
+"200.23.224.0","200.23.239.255","3357007872","3357011967","BR","Brazil"
+"200.23.240.0","200.23.253.255","3357011968","3357015551","MX","Mexico"
+"200.23.254.0","200.23.255.255","3357015552","3357016063","BR","Brazil"
+"200.24.0.0","200.24.9.255","3357016064","3357018623","CO","Colombia"
+"200.24.10.0","200.24.11.255","3357018624","3357019135","BR","Brazil"
+"200.24.12.0","200.24.15.255","3357019136","3357020159","CL","Chile"
+"200.24.16.0","200.24.63.255","3357020160","3357032447","CO","Colombia"
+"200.24.64.0","200.24.95.255","3357032448","3357040639","BR","Brazil"
+"200.24.96.0","200.24.127.255","3357040640","3357048831","CO","Colombia"
+"200.24.128.0","200.24.159.255","3357048832","3357057023","EC","Ecuador"
+"200.24.160.0","200.24.191.255","3357057024","3357065215","PE","Peru"
+"200.24.192.0","200.24.223.255","3357065216","3357073407","EC","Ecuador"
+"200.24.224.0","200.24.239.255","3357073408","3357077503","CL","Chile"
+"200.24.240.0","200.24.255.255","3357077504","3357081599","AR","Argentina"
+"200.25.0.0","200.25.127.255","3357081600","3357114367","CO","Colombia"
+"200.25.128.0","200.25.223.255","3357114368","3357138943","EC","Ecuador"
+"200.25.224.0","200.25.255.255","3357138944","3357147135","CO","Colombia"
+"200.26.0.0","200.26.127.255","3357147136","3357179903","AR","Argentina"
+"200.26.128.0","200.26.159.255","3357179904","3357188095","CO","Colombia"
+"200.26.160.0","200.26.167.255","3357188096","3357190143","VE","Venezuela"
+"200.26.168.0","200.26.175.255","3357190144","3357192191","DO","Dominican Republic"
+"200.26.176.0","200.26.183.255","3357192192","3357194239","PY","Paraguay"
+"200.26.184.0","200.26.191.255","3357194240","3357196287","AR","Argentina"
+"200.26.192.0","200.26.255.255","3357196288","3357212671","CW","Curacao"
+"200.27.0.0","200.29.95.255","3357212672","3357368319","CL","Chile"
+"200.29.96.0","200.29.127.255","3357368320","3357376511","CO","Colombia"
+"200.29.128.0","200.29.231.255","3357376512","3357403135","CL","Chile"
+"200.29.232.0","200.29.239.255","3357403136","3357405183","CO","Colombia"
+"200.29.240.0","200.29.247.255","3357405184","3357407231","EC","Ecuador"
+"200.29.248.0","200.29.255.255","3357407232","3357409279","AR","Argentina"
+"200.30.0.0","200.30.7.255","3357409280","3357411327","BR","Brazil"
+"200.30.8.0","200.30.11.255","3357411328","3357412351","VE","Venezuela"
+"200.30.12.0","200.30.13.255","3357412352","3357412863","PE","Peru"
+"200.30.14.0","200.30.14.255","3357412864","3357413119","CA","Canada"
+"200.30.15.0","200.30.15.255","3357413120","3357413375","FR","France"
+"200.30.16.0","200.30.19.255","3357413376","3357414399","US","United States"
+"200.30.20.0","200.30.23.255","3357414400","3357415423","PR","Puerto Rico"
+"200.30.24.0","200.30.24.255","3357415424","3357415679","US","United States"
+"200.30.25.0","200.30.27.255","3357415680","3357416447","MX","Mexico"
+"200.30.28.0","200.30.30.255","3357416448","3357417215","VE","Venezuela"
+"200.30.31.0","200.30.31.255","3357417216","3357417471","US","United States"
+"200.30.32.0","200.30.35.255","3357417472","3357418495","CL","Chile"
+"200.30.36.0","200.30.36.255","3357418496","3357418751","NI","Nicaragua"
+"200.30.37.0","200.30.37.255","3357418752","3357419007","PR","Puerto Rico"
+"200.30.38.0","200.30.39.255","3357419008","3357419519","GT","Guatemala"
+"200.30.40.0","200.30.41.255","3357419520","3357420031","SZ","Swaziland"
+"200.30.42.0","200.30.45.255","3357420032","3357421055","CO","Colombia"
+"200.30.46.0","200.30.46.255","3357421056","3357421311","CL","Chile"
+"200.30.47.0","200.30.47.255","3357421312","3357421567","CO","Colombia"
+"200.30.48.0","200.30.52.255","3357421568","3357422847","NI","Nicaragua"
+"200.30.53.0","200.30.53.255","3357422848","3357423103","PR","Puerto Rico"
+"200.30.54.0","200.30.54.255","3357423104","3357423359","CO","Colombia"
+"200.30.55.0","200.30.59.255","3357423360","3357424639","VE","Venezuela"
+"200.30.60.0","200.30.63.255","3357424640","3357425663","CL","Chile"
+"200.30.64.0","200.30.127.255","3357425664","3357442047","CO","Colombia"
+"200.30.128.0","200.30.128.255","3357442048","3357442303","NI","Nicaragua"
+"200.30.129.0","200.30.129.15","3357442304","3357442319","GT","Guatemala"
+"200.30.129.16","200.30.129.23","3357442320","3357442327","HN","Honduras"
+"200.30.129.24","200.30.129.31","3357442328","3357442335","GT","Guatemala"
+"200.30.129.32","200.30.129.39","3357442336","3357442343","HN","Honduras"
+"200.30.129.40","200.30.129.87","3357442344","3357442391","GT","Guatemala"
+"200.30.129.88","200.30.129.91","3357442392","3357442395","HN","Honduras"
+"200.30.129.92","200.30.129.255","3357442396","3357442559","GT","Guatemala"
+"200.30.130.0","200.30.130.255","3357442560","3357442815","NI","Nicaragua"
+"200.30.131.0","200.30.131.255","3357442816","3357443071","SV","El Salvador"
+"200.30.132.0","200.30.132.255","3357443072","3357443327","NI","Nicaragua"
+"200.30.133.0","200.30.133.255","3357443328","3357443583","GT","Guatemala"
+"200.30.134.0","200.30.136.255","3357443584","3357444351","HN","Honduras"
+"200.30.137.0","200.30.137.127","3357444352","3357444479","GT","Guatemala"
+"200.30.137.128","200.30.137.135","3357444480","3357444487","HN","Honduras"
+"200.30.137.136","200.30.137.255","3357444488","3357444607","GT","Guatemala"
+"200.30.138.0","200.30.138.255","3357444608","3357444863","SV","El Salvador"
+"200.30.139.0","200.30.152.215","3357444864","3357448407","GT","Guatemala"
+"200.30.152.216","200.30.152.223","3357448408","3357448415","SV","El Salvador"
+"200.30.152.224","200.30.152.255","3357448416","3357448447","GT","Guatemala"
+"200.30.153.0","200.30.153.255","3357448448","3357448703","SV","El Salvador"
+"200.30.154.0","200.30.154.255","3357448704","3357448959","GT","Guatemala"
+"200.30.155.0","200.30.157.255","3357448960","3357449727","HN","Honduras"
+"200.30.158.0","200.30.161.255","3357449728","3357450751","GT","Guatemala"
+"200.30.162.0","200.30.162.255","3357450752","3357451007","SV","El Salvador"
+"200.30.163.0","200.30.163.111","3357451008","3357451119","GT","Guatemala"
+"200.30.163.112","200.30.163.119","3357451120","3357451127","HN","Honduras"
+"200.30.163.120","200.30.163.135","3357451128","3357451143","GT","Guatemala"
+"200.30.163.136","200.30.163.143","3357451144","3357451151","HN","Honduras"
+"200.30.163.144","200.30.163.255","3357451152","3357451263","GT","Guatemala"
+"200.30.164.0","200.30.164.255","3357451264","3357451519","HN","Honduras"
+"200.30.165.0","200.30.165.255","3357451520","3357451775","NI","Nicaragua"
+"200.30.166.0","200.30.167.255","3357451776","3357452287","GT","Guatemala"
+"200.30.168.0","200.30.169.255","3357452288","3357452799","HN","Honduras"
+"200.30.170.0","200.30.170.255","3357452800","3357453055","NI","Nicaragua"
+"200.30.171.0","200.30.171.15","3357453056","3357453071","GT","Guatemala"
+"200.30.171.16","200.30.171.23","3357453072","3357453079","SV","El Salvador"
+"200.30.171.24","200.30.171.79","3357453080","3357453135","GT","Guatemala"
+"200.30.171.80","200.30.171.95","3357453136","3357453151","SV","El Salvador"
+"200.30.171.96","200.30.171.255","3357453152","3357453311","GT","Guatemala"
+"200.30.172.0","200.30.172.255","3357453312","3357453567","HN","Honduras"
+"200.30.173.0","200.30.176.255","3357453568","3357454591","GT","Guatemala"
+"200.30.177.0","200.30.177.255","3357454592","3357454847","NI","Nicaragua"
+"200.30.178.0","200.30.178.255","3357454848","3357455103","HN","Honduras"
+"200.30.179.0","200.30.179.255","3357455104","3357455359","SV","El Salvador"
+"200.30.180.0","200.30.181.255","3357455360","3357455871","GT","Guatemala"
+"200.30.182.0","200.30.182.255","3357455872","3357456127","NI","Nicaragua"
+"200.30.183.0","200.30.184.255","3357456128","3357456639","GT","Guatemala"
+"200.30.185.0","200.30.185.255","3357456640","3357456895","HN","Honduras"
+"200.30.186.0","200.30.189.47","3357456896","3357457711","GT","Guatemala"
+"200.30.189.48","200.30.189.63","3357457712","3357457727","CR","Costa Rica"
+"200.30.189.64","200.30.189.255","3357457728","3357457919","GT","Guatemala"
+"200.30.190.0","200.30.190.127","3357457920","3357458047","HN","Honduras"
+"200.30.190.128","200.30.191.255","3357458048","3357458431","GT","Guatemala"
+"200.30.192.0","200.30.255.255","3357458432","3357474815","CL","Chile"
+"200.31.0.0","200.31.0.199","3357474816","3357475015","US","United States"
+"200.31.0.200","200.31.0.203","3357475016","3357475019","AR","Argentina"
+"200.31.0.204","200.31.0.255","3357475020","3357475071","US","United States"
+"200.31.1.0","200.31.4.47","3357475072","3357475887","AR","Argentina"
+"200.31.4.48","200.31.4.63","3357475888","3357475903","VE","Venezuela"
+"200.31.4.64","200.31.4.159","3357475904","3357475999","AR","Argentina"
+"200.31.4.160","200.31.4.175","3357476000","3357476015","VE","Venezuela"
+"200.31.4.176","200.31.4.191","3357476016","3357476031","AR","Argentina"
+"200.31.4.192","200.31.4.207","3357476032","3357476047","VE","Venezuela"
+"200.31.4.208","200.31.4.231","3357476048","3357476071","AR","Argentina"
+"200.31.4.232","200.31.4.239","3357476072","3357476079","VE","Venezuela"
+"200.31.4.240","200.31.5.159","3357476080","3357476255","AR","Argentina"
+"200.31.5.160","200.31.5.175","3357476256","3357476271","VE","Venezuela"
+"200.31.5.176","200.31.5.191","3357476272","3357476287","AR","Argentina"
+"200.31.5.192","200.31.5.255","3357476288","3357476351","VE","Venezuela"
+"200.31.6.0","200.31.6.127","3357476352","3357476479","AR","Argentina"
+"200.31.6.128","200.31.6.255","3357476480","3357476607","EC","Ecuador"
+"200.31.7.0","200.31.7.79","3357476608","3357476687","AR","Argentina"
+"200.31.7.80","200.31.7.95","3357476688","3357476703","US","United States"
+"200.31.7.96","200.31.7.127","3357476704","3357476735","AR","Argentina"
+"200.31.7.128","200.31.7.191","3357476736","3357476799","US","United States"
+"200.31.7.192","200.31.7.255","3357476800","3357476863","AR","Argentina"
+"200.31.8.0","200.31.9.255","3357476864","3357477375","EC","Ecuador"
+"200.31.10.0","200.31.10.47","3357477376","3357477423","AR","Argentina"
+"200.31.10.48","200.31.10.55","3357477424","3357477431","EC","Ecuador"
+"200.31.10.56","200.31.10.167","3357477432","3357477543","AR","Argentina"
+"200.31.10.168","200.31.10.175","3357477544","3357477551","EC","Ecuador"
+"200.31.10.176","200.31.11.255","3357477552","3357477887","AR","Argentina"
+"200.31.12.0","200.31.15.255","3357477888","3357478911","CO","Colombia"
+"200.31.16.0","200.31.16.151","3357478912","3357479063","AR","Argentina"
+"200.31.16.152","200.31.16.159","3357479064","3357479071","CO","Colombia"
+"200.31.16.160","200.31.16.175","3357479072","3357479087","AR","Argentina"
+"200.31.16.176","200.31.16.183","3357479088","3357479095","CO","Colombia"
+"200.31.16.184","200.31.16.223","3357479096","3357479135","AR","Argentina"
+"200.31.16.224","200.31.16.239","3357479136","3357479151","CO","Colombia"
+"200.31.16.240","200.31.17.15","3357479152","3357479183","AR","Argentina"
+"200.31.17.16","200.31.17.23","3357479184","3357479191","CO","Colombia"
+"200.31.17.24","200.31.17.47","3357479192","3357479215","AR","Argentina"
+"200.31.17.48","200.31.17.55","3357479216","3357479223","CO","Colombia"
+"200.31.17.56","200.31.18.127","3357479224","3357479551","AR","Argentina"
+"200.31.18.128","200.31.18.255","3357479552","3357479679","CO","Colombia"
+"200.31.19.0","200.31.19.183","3357479680","3357479863","AR","Argentina"
+"200.31.19.184","200.31.19.187","3357479864","3357479867","CO","Colombia"
+"200.31.19.188","200.31.19.191","3357479868","3357479871","AR","Argentina"
+"200.31.19.192","200.31.19.199","3357479872","3357479879","CO","Colombia"
+"200.31.19.200","200.31.20.167","3357479880","3357480103","AR","Argentina"
+"200.31.20.168","200.31.20.175","3357480104","3357480111","CO","Colombia"
+"200.31.20.176","200.31.20.223","3357480112","3357480159","AR","Argentina"
+"200.31.20.224","200.31.20.239","3357480160","3357480175","CO","Colombia"
+"200.31.20.240","200.31.21.143","3357480176","3357480335","AR","Argentina"
+"200.31.21.144","200.31.21.151","3357480336","3357480343","CO","Colombia"
+"200.31.21.152","200.31.21.167","3357480344","3357480359","AR","Argentina"
+"200.31.21.168","200.31.21.175","3357480360","3357480367","CO","Colombia"
+"200.31.21.176","200.31.21.215","3357480368","3357480407","AR","Argentina"
+"200.31.21.216","200.31.21.223","3357480408","3357480415","CO","Colombia"
+"200.31.21.224","200.31.22.15","3357480416","3357480463","AR","Argentina"
+"200.31.22.16","200.31.22.31","3357480464","3357480479","CO","Colombia"
+"200.31.22.32","200.31.22.63","3357480480","3357480511","AR","Argentina"
+"200.31.22.64","200.31.22.95","3357480512","3357480543","CO","Colombia"
+"200.31.22.96","200.31.22.255","3357480544","3357480703","AR","Argentina"
+"200.31.23.0","200.31.23.7","3357480704","3357480711","CO","Colombia"
+"200.31.23.8","200.31.23.15","3357480712","3357480719","AR","Argentina"
+"200.31.23.16","200.31.23.31","3357480720","3357480735","CO","Colombia"
+"200.31.23.32","200.31.23.47","3357480736","3357480751","AR","Argentina"
+"200.31.23.48","200.31.23.63","3357480752","3357480767","CO","Colombia"
+"200.31.23.64","200.31.23.95","3357480768","3357480799","AR","Argentina"
+"200.31.23.96","200.31.23.103","3357480800","3357480807","CO","Colombia"
+"200.31.23.104","200.31.23.255","3357480808","3357480959","AR","Argentina"
+"200.31.24.0","200.31.31.255","3357480960","3357483007","EC","Ecuador"
+"200.31.32.0","200.31.63.255","3357483008","3357491199","CL","Chile"
+"200.31.64.0","200.31.95.255","3357491200","3357499391","CO","Colombia"
+"200.31.96.0","200.31.127.255","3357499392","3357507583","PE","Peru"
+"200.31.128.0","200.31.159.255","3357507584","3357515775","VE","Venezuela"
+"200.31.160.0","200.31.191.255","3357515776","3357523967","SV","El Salvador"
+"200.31.192.0","200.31.223.255","3357523968","3357532159","CO","Colombia"
+"200.31.224.0","200.32.63.255","3357532160","3357556735","AR","Argentina"
+"200.32.64.0","200.32.64.255","3357556736","3357556991","VE","Venezuela"
+"200.32.65.0","200.32.67.255","3357556992","3357557759","MX","Mexico"
+"200.32.68.0","200.32.73.255","3357557760","3357559295","EC","Ecuador"
+"200.32.74.0","200.32.74.255","3357559296","3357559551","CA","Canada"
+"200.32.75.0","200.32.75.255","3357559552","3357559807","US","United States"
+"200.32.76.0","200.32.76.127","3357559808","3357559935","AR","Argentina"
+"200.32.76.128","200.32.76.255","3357559936","3357560063","VE","Venezuela"
+"200.32.77.0","200.32.77.95","3357560064","3357560159","AR","Argentina"
+"200.32.77.96","200.32.77.103","3357560160","3357560167","VE","Venezuela"
+"200.32.77.104","200.32.77.111","3357560168","3357560175","AR","Argentina"
+"200.32.77.112","200.32.77.119","3357560176","3357560183","VE","Venezuela"
+"200.32.77.120","200.32.77.135","3357560184","3357560199","AR","Argentina"
+"200.32.77.136","200.32.77.143","3357560200","3357560207","VE","Venezuela"
+"200.32.77.144","200.32.77.183","3357560208","3357560247","AR","Argentina"
+"200.32.77.184","200.32.77.191","3357560248","3357560255","VE","Venezuela"
+"200.32.77.192","200.32.77.199","3357560256","3357560263","AR","Argentina"
+"200.32.77.200","200.32.77.207","3357560264","3357560271","VE","Venezuela"
+"200.32.77.208","200.32.77.255","3357560272","3357560319","AR","Argentina"
+"200.32.78.0","200.32.78.255","3357560320","3357560575","MX","Mexico"
+"200.32.79.0","200.32.79.255","3357560576","3357560831","US","United States"
+"200.32.80.0","200.32.83.255","3357560832","3357561855","CO","Colombia"
+"200.32.84.0","200.32.159.255","3357561856","3357581311","AR","Argentina"
+"200.32.160.0","200.32.191.255","3357581312","3357589503","CL","Chile"
+"200.32.192.0","200.32.255.255","3357589504","3357605887","BZ","Belize"
+"200.33.0.0","200.33.3.255","3357605888","3357606911","MX","Mexico"
+"200.33.4.0","200.33.4.255","3357606912","3357607167","AR","Argentina"
+"200.33.5.0","200.33.27.255","3357607168","3357613055","MX","Mexico"
+"200.33.28.0","200.33.28.255","3357613056","3357613311","AR","Argentina"
+"200.33.29.0","200.33.50.255","3357613312","3357618943","MX","Mexico"
+"200.33.51.0","200.33.51.255","3357618944","3357619199","SV","El Salvador"
+"200.33.52.0","200.33.66.255","3357619200","3357623039","MX","Mexico"
+"200.33.67.0","200.33.67.255","3357623040","3357623295","AR","Argentina"
+"200.33.68.0","200.33.80.255","3357623296","3357626623","MX","Mexico"
+"200.33.81.0","200.33.81.255","3357626624","3357626879","BR","Brazil"
+"200.33.82.0","200.33.82.255","3357626880","3357627135","AR","Argentina"
+"200.33.83.0","200.33.83.255","3357627136","3357627391","BR","Brazil"
+"200.33.84.0","200.33.84.255","3357627392","3357627647","MX","Mexico"
+"200.33.85.0","200.33.85.255","3357627648","3357627903","CR","Costa Rica"
+"200.33.86.0","200.33.87.255","3357627904","3357628415","MX","Mexico"
+"200.33.88.0","200.33.96.255","3357628416","3357630719","BR","Brazil"
+"200.33.97.0","200.33.107.255","3357630720","3357633535","MX","Mexico"
+"200.33.108.0","200.33.108.255","3357633536","3357633791","BR","Brazil"
+"200.33.109.0","200.33.112.255","3357633792","3357634815","MX","Mexico"
+"200.33.113.0","200.33.113.255","3357634816","3357635071","BO","Bolivia"
+"200.33.114.0","200.33.114.255","3357635072","3357635327","MX","Mexico"
+"200.33.115.0","200.33.115.255","3357635328","3357635583","BR","Brazil"
+"200.33.116.0","200.33.116.255","3357635584","3357635839","MX","Mexico"
+"200.33.117.0","200.33.117.255","3357635840","3357636095","BR","Brazil"
+"200.33.118.0","200.33.124.255","3357636096","3357637887","MX","Mexico"
+"200.33.125.0","200.33.125.255","3357637888","3357638143","PA","Panama"
+"200.33.126.0","200.33.135.255","3357638144","3357640703","BR","Brazil"
+"200.33.136.0","200.33.151.255","3357640704","3357644799","MX","Mexico"
+"200.33.152.0","200.33.159.255","3357644800","3357646847","BR","Brazil"
+"200.33.160.0","200.33.163.255","3357646848","3357647871","MX","Mexico"
+"200.33.164.0","200.33.167.255","3357647872","3357648895","BR","Brazil"
+"200.33.168.0","200.33.173.255","3357648896","3357650431","MX","Mexico"
+"200.33.174.0","200.33.175.255","3357650432","3357650943","BR","Brazil"
+"200.33.176.0","200.33.202.255","3357650944","3357657855","MX","Mexico"
+"200.33.203.0","200.33.203.255","3357657856","3357658111","AR","Argentina"
+"200.33.204.0","200.33.252.255","3357658112","3357670655","MX","Mexico"
+"200.33.253.0","200.33.253.255","3357670656","3357670911","BR","Brazil"
+"200.33.254.0","200.33.255.255","3357670912","3357671423","MX","Mexico"
+"200.34.0.0","200.34.0.255","3357671424","3357671679","CO","Colombia"
+"200.34.1.0","200.34.159.255","3357671680","3357712383","MX","Mexico"
+"200.34.160.0","200.34.163.255","3357712384","3357713407","BR","Brazil"
+"200.34.164.0","200.34.170.255","3357713408","3357715199","MX","Mexico"
+"200.34.171.0","200.34.171.255","3357715200","3357715455","CO","Colombia"
+"200.34.172.0","200.34.214.255","3357715456","3357726463","MX","Mexico"
+"200.34.215.0","200.34.215.255","3357726464","3357726719","AR","Argentina"
+"200.34.216.0","200.34.219.255","3357726720","3357727743","BR","Brazil"
+"200.34.220.0","200.34.223.255","3357727744","3357728767","MX","Mexico"
+"200.34.224.0","200.34.255.255","3357728768","3357736959","BR","Brazil"
+"200.35.0.0","200.35.31.255","3357736960","3357745151","VE","Venezuela"
+"200.35.32.0","200.35.63.255","3357745152","3357753343","CO","Colombia"
+"200.35.64.0","200.35.80.47","3357753344","3357757487","VE","Venezuela"
+"200.35.80.48","200.35.80.55","3357757488","3357757495","BO","Bolivia"
+"200.35.80.56","200.35.143.255","3357757496","3357773823","VE","Venezuela"
+"200.35.144.0","200.35.151.255","3357773824","3357775871","PA","Panama"
+"200.35.152.0","200.35.152.255","3357775872","3357776127","US","United States"
+"200.35.153.0","200.35.153.255","3357776128","3357776383","UY","Uruguay"
+"200.35.154.0","200.35.155.255","3357776384","3357776895","US","United States"
+"200.35.156.0","200.35.159.255","3357776896","3357777919","CL","Chile"
+"200.35.160.0","200.35.161.239","3357777920","3357778415","GT","Guatemala"
+"200.35.161.240","200.35.161.247","3357778416","3357778423","SV","El Salvador"
+"200.35.161.248","200.35.184.255","3357778424","3357784319","GT","Guatemala"
+"200.35.185.0","200.35.185.15","3357784320","3357784335","SV","El Salvador"
+"200.35.185.16","200.35.191.255","3357784336","3357786111","GT","Guatemala"
+"200.35.192.0","200.35.255.255","3357786112","3357802495","VE","Venezuela"
+"200.36.0.0","200.36.255.255","3357802496","3357868031","MX","Mexico"
+"200.37.0.0","200.37.255.255","3357868032","3357933567","PE","Peru"
+"200.38.0.0","200.39.63.255","3357933568","3358015487","MX","Mexico"
+"200.39.64.0","200.39.95.255","3358015488","3358023679","BR","Brazil"
+"200.39.96.0","200.39.255.255","3358023680","3358064639","MX","Mexico"
+"200.40.0.0","200.40.255.255","3358064640","3358130175","UY","Uruguay"
+"200.41.0.0","200.41.3.255","3358130176","3358131199","EC","Ecuador"
+"200.41.4.0","200.41.4.127","3358131200","3358131327","AR","Argentina"
+"200.41.4.128","200.41.4.255","3358131328","3358131455","CO","Colombia"
+"200.41.5.0","200.41.6.127","3358131456","3358131839","AR","Argentina"
+"200.41.6.128","200.41.6.255","3358131840","3358131967","CO","Colombia"
+"200.41.7.0","200.41.7.15","3358131968","3358131983","AR","Argentina"
+"200.41.7.16","200.41.7.63","3358131984","3358132031","CO","Colombia"
+"200.41.7.64","200.41.7.119","3358132032","3358132087","AR","Argentina"
+"200.41.7.120","200.41.7.127","3358132088","3358132095","CO","Colombia"
+"200.41.7.128","200.41.7.159","3358132096","3358132127","AR","Argentina"
+"200.41.7.160","200.41.7.167","3358132128","3358132135","CO","Colombia"
+"200.41.7.168","200.41.9.127","3358132136","3358132607","AR","Argentina"
+"200.41.9.128","200.41.9.255","3358132608","3358132735","CO","Colombia"
+"200.41.10.0","200.41.10.239","3358132736","3358132975","AR","Argentina"
+"200.41.10.240","200.41.11.127","3358132976","3358133119","EC","Ecuador"
+"200.41.11.128","200.41.11.255","3358133120","3358133247","AR","Argentina"
+"200.41.12.0","200.41.13.255","3358133248","3358133759","VE","Venezuela"
+"200.41.14.0","200.41.48.255","3358133760","3358142719","AR","Argentina"
+"200.41.49.0","200.41.49.255","3358142720","3358142975","US","United States"
+"200.41.50.0","200.41.50.255","3358142976","3358143231","CO","Colombia"
+"200.41.51.0","200.41.51.255","3358143232","3358143487","VE","Venezuela"
+"200.41.52.0","200.41.53.255","3358143488","3358143999","US","United States"
+"200.41.54.0","200.41.54.127","3358144000","3358144127","CL","Chile"
+"200.41.54.128","200.41.54.255","3358144128","3358144255","AR","Argentina"
+"200.41.55.0","200.41.55.255","3358144256","3358144511","CL","Chile"
+"200.41.56.0","200.41.57.255","3358144512","3358145023","VE","Venezuela"
+"200.41.58.0","200.41.76.63","3358145024","3358149695","AR","Argentina"
+"200.41.76.64","200.41.76.71","3358149696","3358149703","CO","Colombia"
+"200.41.76.72","200.41.76.87","3358149704","3358149719","AR","Argentina"
+"200.41.76.88","200.41.76.95","3358149720","3358149727","CO","Colombia"
+"200.41.76.96","200.41.77.127","3358149728","3358150015","AR","Argentina"
+"200.41.77.128","200.41.77.255","3358150016","3358150143","CO","Colombia"
+"200.41.78.0","200.41.79.23","3358150144","3358150423","AR","Argentina"
+"200.41.79.24","200.41.79.31","3358150424","3358150431","CO","Colombia"
+"200.41.79.32","200.41.79.79","3358150432","3358150479","AR","Argentina"
+"200.41.79.80","200.41.79.255","3358150480","3358150655","CO","Colombia"
+"200.41.80.0","200.41.80.255","3358150656","3358150911","EC","Ecuador"
+"200.41.81.0","200.41.81.127","3358150912","3358151039","AR","Argentina"
+"200.41.81.128","200.41.81.255","3358151040","3358151167","EC","Ecuador"
+"200.41.82.0","200.41.82.95","3358151168","3358151263","AR","Argentina"
+"200.41.82.96","200.41.82.103","3358151264","3358151271","EC","Ecuador"
+"200.41.82.104","200.41.82.255","3358151272","3358151423","AR","Argentina"
+"200.41.83.0","200.41.83.255","3358151424","3358151679","EC","Ecuador"
+"200.41.84.0","200.41.87.255","3358151680","3358152703","PE","Peru"
+"200.41.88.0","200.41.88.255","3358152704","3358152959","US","United States"
+"200.41.89.0","200.41.89.255","3358152960","3358153215","EC","Ecuador"
+"200.41.90.0","200.41.90.63","3358153216","3358153279","AR","Argentina"
+"200.41.90.64","200.41.90.95","3358153280","3358153311","US","United States"
+"200.41.90.96","200.41.90.127","3358153312","3358153343","AR","Argentina"
+"200.41.90.128","200.41.91.63","3358153344","3358153535","US","United States"
+"200.41.91.64","200.41.91.127","3358153536","3358153599","AR","Argentina"
+"200.41.91.128","200.41.91.191","3358153600","3358153663","PR","Puerto Rico"
+"200.41.91.192","200.41.91.231","3358153664","3358153703","AR","Argentina"
+"200.41.91.232","200.41.91.239","3358153704","3358153711","PR","Puerto Rico"
+"200.41.91.240","200.41.91.255","3358153712","3358153727","AR","Argentina"
+"200.41.92.0","200.41.92.255","3358153728","3358153983","EC","Ecuador"
+"200.41.93.0","200.41.93.255","3358153984","3358154239","US","United States"
+"200.41.94.0","200.41.95.255","3358154240","3358154751","CL","Chile"
+"200.41.96.0","200.41.111.255","3358154752","3358158847","PE","Peru"
+"200.41.112.0","200.41.113.55","3358158848","3358159159","AR","Argentina"
+"200.41.113.56","200.41.113.63","3358159160","3358159167","US","United States"
+"200.41.113.64","200.41.113.255","3358159168","3358159359","AR","Argentina"
+"200.41.114.0","200.41.114.255","3358159360","3358159615","EC","Ecuador"
+"200.41.115.0","200.41.115.255","3358159616","3358159871","US","United States"
+"200.41.116.0","200.41.119.255","3358159872","3358160895","VE","Venezuela"
+"200.41.120.0","200.42.159.255","3358160896","3358236671","AR","Argentina"
+"200.42.160.0","200.42.191.255","3358236672","3358244863","CL","Chile"
+"200.42.192.0","200.42.255.255","3358244864","3358261247","DO","Dominican Republic"
+"200.43.0.0","200.43.10.255","3358261248","3358264063","AR","Argentina"
+"200.43.11.0","200.43.11.255","3358264064","3358264319","PY","Paraguay"
+"200.43.12.0","200.43.255.255","3358264320","3358326783","AR","Argentina"
+"200.44.0.0","200.44.255.255","3358326784","3358392319","VE","Venezuela"
+"200.45.0.0","200.45.255.255","3358392320","3358457855","AR","Argentina"
+"200.46.0.0","200.46.255.255","3358457856","3358523391","PA","Panama"
+"200.47.0.0","200.47.1.255","3358523392","3358523903","VE","Venezuela"
+"200.47.2.0","200.47.11.255","3358523904","3358526463","AR","Argentina"
+"200.47.12.0","200.47.15.255","3358526464","3358527487","VE","Venezuela"
+"200.47.16.0","200.47.26.255","3358527488","3358530303","AR","Argentina"
+"200.47.27.0","200.47.29.127","3358530304","3358530943","VE","Venezuela"
+"200.47.29.128","200.47.29.255","3358530944","3358531071","AR","Argentina"
+"200.47.30.0","200.47.31.255","3358531072","3358531583","VE","Venezuela"
+"200.47.32.0","200.47.32.255","3358531584","3358531839","AR","Argentina"
+"200.47.33.0","200.47.34.255","3358531840","3358532351","VE","Venezuela"
+"200.47.35.0","200.47.36.255","3358532352","3358532863","AR","Argentina"
+"200.47.37.0","200.47.39.255","3358532864","3358533631","VE","Venezuela"
+"200.47.40.0","200.47.40.255","3358533632","3358533887","AR","Argentina"
+"200.47.41.0","200.47.42.255","3358533888","3358534399","VE","Venezuela"
+"200.47.43.0","200.47.43.255","3358534400","3358534655","AR","Argentina"
+"200.47.44.0","200.47.44.255","3358534656","3358534911","VE","Venezuela"
+"200.47.45.0","200.47.55.255","3358534912","3358537727","AR","Argentina"
+"200.47.56.0","200.47.62.255","3358537728","3358539519","VE","Venezuela"
+"200.47.63.0","200.47.78.255","3358539520","3358543615","AR","Argentina"
+"200.47.79.0","200.47.79.255","3358543616","3358543871","VE","Venezuela"
+"200.47.80.0","200.47.80.255","3358543872","3358544127","MX","Mexico"
+"200.47.81.0","200.47.81.255","3358544128","3358544383","AR","Argentina"
+"200.47.82.0","200.47.85.255","3358544384","3358545407","VE","Venezuela"
+"200.47.86.0","200.47.95.255","3358545408","3358547967","AR","Argentina"
+"200.47.96.0","200.47.96.255","3358547968","3358548223","VE","Venezuela"
+"200.47.97.0","200.47.97.255","3358548224","3358548479","AR","Argentina"
+"200.47.98.0","200.47.98.143","3358548480","3358548623","VE","Venezuela"
+"200.47.98.144","200.47.98.159","3358548624","3358548639","AR","Argentina"
+"200.47.98.160","200.47.102.255","3358548640","3358549759","VE","Venezuela"
+"200.47.103.0","200.47.118.255","3358549760","3358553855","AR","Argentina"
+"200.47.119.0","200.47.122.255","3358553856","3358554879","VE","Venezuela"
+"200.47.123.0","200.47.123.255","3358554880","3358555135","AR","Argentina"
+"200.47.124.0","200.47.127.255","3358555136","3358556159","VE","Venezuela"
+"200.47.128.0","200.47.136.255","3358556160","3358558463","AR","Argentina"
+"200.47.137.0","200.47.137.127","3358558464","3358558591","PY","Paraguay"
+"200.47.137.128","200.47.139.255","3358558592","3358559231","AR","Argentina"
+"200.47.140.0","200.47.143.255","3358559232","3358560255","VE","Venezuela"
+"200.47.144.0","200.47.149.255","3358560256","3358561791","AR","Argentina"
+"200.47.150.0","200.47.151.255","3358561792","3358562303","VE","Venezuela"
+"200.47.152.0","200.47.152.95","3358562304","3358562399","AR","Argentina"
+"200.47.152.96","200.47.152.103","3358562400","3358562407","PE","Peru"
+"200.47.152.104","200.47.155.255","3358562408","3358563327","AR","Argentina"
+"200.47.156.0","200.47.158.255","3358563328","3358564095","CO","Colombia"
+"200.47.159.0","200.47.159.255","3358564096","3358564351","MX","Mexico"
+"200.47.160.0","200.47.170.63","3358564352","3358566975","AR","Argentina"
+"200.47.170.64","200.47.170.191","3358566976","3358567103","VE","Venezuela"
+"200.47.170.192","200.47.170.255","3358567104","3358567167","AR","Argentina"
+"200.47.171.0","200.47.171.63","3358567168","3358567231","VE","Venezuela"
+"200.47.171.64","200.47.171.95","3358567232","3358567263","AR","Argentina"
+"200.47.171.96","200.47.171.159","3358567264","3358567327","VE","Venezuela"
+"200.47.171.160","200.47.171.175","3358567328","3358567343","AR","Argentina"
+"200.47.171.176","200.47.171.207","3358567344","3358567375","VE","Venezuela"
+"200.47.171.208","200.47.171.223","3358567376","3358567391","AR","Argentina"
+"200.47.171.224","200.47.171.239","3358567392","3358567407","VE","Venezuela"
+"200.47.171.240","200.47.171.255","3358567408","3358567423","AR","Argentina"
+"200.47.172.0","200.47.177.255","3358567424","3358568959","CO","Colombia"
+"200.47.178.0","200.47.179.255","3358568960","3358569471","AR","Argentina"
+"200.47.180.0","200.47.183.255","3358569472","3358570495","VE","Venezuela"
+"200.47.184.0","200.47.184.255","3358570496","3358570751","MX","Mexico"
+"200.47.185.0","200.47.186.255","3358570752","3358571263","PE","Peru"
+"200.47.187.0","200.47.191.255","3358571264","3358572543","MX","Mexico"
+"200.47.192.0","200.47.209.255","3358572544","3358577151","AR","Argentina"
+"200.47.210.0","200.47.210.255","3358577152","3358577407","PE","Peru"
+"200.47.211.0","200.47.214.255","3358577408","3358578431","AR","Argentina"
+"200.47.215.0","200.47.215.255","3358578432","3358578687","VE","Venezuela"
+"200.47.216.0","200.47.220.255","3358578688","3358579967","CO","Colombia"
+"200.47.221.0","200.47.251.255","3358579968","3358587903","AR","Argentina"
+"200.47.252.0","200.47.255.255","3358587904","3358588927","CL","Chile"
+"200.48.0.0","200.48.255.255","3358588928","3358654463","PE","Peru"
+"200.49.0.0","200.49.15.255","3358654464","3358658559","AR","Argentina"
+"200.49.16.0","200.49.23.255","3358658560","3358660607","CL","Chile"
+"200.49.24.0","200.49.31.255","3358660608","3358662655","AR","Argentina"
+"200.49.32.0","200.49.47.255","3358662656","3358666751","BR","Brazil"
+"200.49.48.0","200.49.51.143","3358666752","3358667663","AR","Argentina"
+"200.49.51.144","200.49.51.151","3358667664","3358667671","BR","Brazil"
+"200.49.51.152","200.49.55.255","3358667672","3358668799","AR","Argentina"
+"200.49.56.0","200.49.56.255","3358668800","3358669055","BR","Brazil"
+"200.49.57.0","200.49.159.255","3358669056","3358695423","AR","Argentina"
+"200.49.160.0","200.49.191.255","3358695424","3358703615","GT","Guatemala"
+"200.49.192.0","200.49.239.255","3358703616","3358715903","AR","Argentina"
+"200.49.240.0","200.49.247.255","3358715904","3358717951","EC","Ecuador"
+"200.49.248.0","200.49.255.255","3358717952","3358719999","US","United States"
+"200.50.0.0","200.50.31.255","3358720000","3358728191","PR","Puerto Rico"
+"200.50.32.0","200.50.63.255","3358728192","3358736383","CL","Chile"
+"200.50.64.0","200.50.70.255","3358736384","3358738175","BB","Barbados"
+"200.50.71.0","200.50.72.255","3358738176","3358738687","GD","Grenada"
+"200.50.73.0","200.50.76.255","3358738688","3358739711","BB","Barbados"
+"200.50.77.0","200.50.77.255","3358739712","3358739967","KN","Saint Kitts and Nevis"
+"200.50.78.0","200.50.95.255","3358739968","3358744575","BB","Barbados"
+"200.50.96.0","200.50.127.255","3358744576","3358752767","CL","Chile"
+"200.50.128.0","200.50.143.255","3358752768","3358756863","BB","Barbados"
+"200.50.144.0","200.50.159.255","3358756864","3358760959","CL","Chile"
+"200.50.160.0","200.50.191.255","3358760960","3358769151","AR","Argentina"
+"200.50.192.0","200.50.223.255","3358769152","3358777343","HT","Haiti"
+"200.50.224.0","200.50.231.255","3358777344","3358779391","CR","Costa Rica"
+"200.50.232.0","200.50.239.255","3358779392","3358781439","EC","Ecuador"
+"200.50.240.0","200.51.255.255","3358781440","3358851071","AR","Argentina"
+"200.52.0.0","200.52.15.255","3358851072","3358855167","MX","Mexico"
+"200.52.16.0","200.52.31.255","3358855168","3358859263","BR","Brazil"
+"200.52.32.0","200.52.143.255","3358859264","3358887935","MX","Mexico"
+"200.52.144.0","200.52.159.255","3358887936","3358892031","HN","Honduras"
+"200.52.160.0","200.53.7.255","3358892032","3358918655","MX","Mexico"
+"200.53.8.0","200.53.31.255","3358918656","3358924799","BR","Brazil"
+"200.53.32.0","200.53.191.255","3358924800","3358965759","MX","Mexico"
+"200.53.192.0","200.53.223.255","3358965760","3358973951","BR","Brazil"
+"200.53.224.0","200.53.255.255","3358973952","3358982143","MX","Mexico"
+"200.54.0.0","200.54.255.255","3358982144","3359047679","CL","Chile"
+"200.55.0.0","200.55.127.255","3359047680","3359080447","AR","Argentina"
+"200.55.128.0","200.55.191.255","3359080448","3359096831","CU","Cuba"
+"200.55.192.0","200.55.223.255","3359096832","3359105023","CL","Chile"
+"200.55.224.0","200.55.239.255","3359105024","3359109119","EC","Ecuador"
+"200.55.240.0","200.55.240.255","3359109120","3359109375","US","United States"
+"200.55.241.0","200.55.243.191","3359109376","3359110079","AR","Argentina"
+"200.55.243.192","200.55.243.255","3359110080","3359110143","GB","United Kingdom"
+"200.55.244.0","200.55.247.255","3359110144","3359111167","AR","Argentina"
+"200.55.248.0","200.55.255.255","3359111168","3359113215","EC","Ecuador"
+"200.56.0.0","200.57.255.255","3359113216","3359244287","MX","Mexico"
+"200.58.0.0","200.58.63.255","3359244288","3359260671","US","United States"
+"200.58.64.0","200.58.95.255","3359260672","3359268863","BO","Bolivia"
+"200.58.96.0","200.58.127.255","3359268864","3359277055","AR","Argentina"
+"200.58.128.0","200.58.159.255","3359277056","3359285247","UY","Uruguay"
+"200.58.160.0","200.58.191.255","3359285248","3359293439","BO","Bolivia"
+"200.58.192.0","200.58.239.255","3359293440","3359305727","CO","Colombia"
+"200.58.240.0","200.58.247.255","3359305728","3359307775","DO","Dominican Republic"
+"200.59.0.0","200.59.15.255","3359309824","3359313919","AR","Argentina"
+"200.59.16.0","200.59.23.255","3359313920","3359315967","CR","Costa Rica"
+"200.59.24.0","200.59.31.255","3359315968","3359318015","HN","Honduras"
+"200.59.32.0","200.59.183.255","3359318016","3359356927","AR","Argentina"
+"200.59.184.0","200.59.191.255","3359356928","3359358975","VE","Venezuela"
+"200.59.192.0","200.59.207.255","3359358976","3359363071","AR","Argentina"
+"200.59.208.0","200.59.223.255","3359363072","3359367167","PA","Panama"
+"200.59.224.0","200.59.255.255","3359367168","3359375359","AR","Argentina"
+"200.60.0.0","200.60.255.255","3359375360","3359440895","PE","Peru"
+"200.61.0.0","200.61.82.63","3359440896","3359461951","AR","Argentina"
+"200.61.82.64","200.61.82.127","3359461952","3359462015","HN","Honduras"
+"200.61.82.128","200.61.83.127","3359462016","3359462271","AR","Argentina"
+"200.61.83.128","200.61.83.191","3359462272","3359462335","UY","Uruguay"
+"200.61.83.192","200.61.87.231","3359462336","3359463399","AR","Argentina"
+"200.61.87.232","200.61.87.239","3359463400","3359463407","CO","Colombia"
+"200.61.87.240","200.61.88.255","3359463408","3359463679","AR","Argentina"
+"200.61.89.0","200.61.89.63","3359463680","3359463743","HN","Honduras"
+"200.61.89.64","200.61.143.255","3359463744","3359477759","AR","Argentina"
+"200.61.144.0","200.61.144.255","3359477760","3359478015","UY","Uruguay"
+"200.61.145.0","200.61.223.255","3359478016","3359498239","AR","Argentina"
+"200.61.224.0","200.61.239.255","3359498240","3359502335","PY","Paraguay"
+"200.61.240.0","200.61.251.255","3359502336","3359505407","AR","Argentina"
+"200.61.252.0","200.61.252.255","3359505408","3359505663","VE","Venezuela"
+"200.61.253.0","200.61.253.255","3359505664","3359505919","CW","Curacao"
+"200.61.254.0","200.61.255.255","3359505920","3359506431","AR","Argentina"
+"200.62.0.0","200.62.7.255","3359506432","3359508479","US","United States"
+"200.62.8.0","200.62.31.255","3359508480","3359514623","VE","Venezuela"
+"200.62.32.0","200.62.39.255","3359514624","3359516671","US","United States"
+"200.62.40.0","200.62.40.255","3359516672","3359516927","VG","Virgin Islands, British"
+"200.62.41.0","200.62.41.255","3359516928","3359517183","US","United States"
+"200.62.42.0","200.62.42.255","3359517184","3359517439","VG","Virgin Islands, British"
+"200.62.43.0","200.62.43.255","3359517440","3359517695","US","United States"
+"200.62.44.0","200.62.44.255","3359517696","3359517951","VG","Virgin Islands, British"
+"200.62.45.0","200.62.53.255","3359517952","3359520255","US","United States"
+"200.62.54.0","200.62.55.255","3359520256","3359520767","AR","Argentina"
+"200.62.56.0","200.62.59.255","3359520768","3359521791","VE","Venezuela"
+"200.62.60.0","200.62.63.255","3359521792","3359522815","CO","Colombia"
+"200.62.64.0","200.62.127.255","3359522816","3359539199","NI","Nicaragua"
+"200.62.128.0","200.62.255.255","3359539200","3359571967","PE","Peru"
+"200.63.0.0","200.63.39.255","3359571968","3359582207","AR","Argentina"
+"200.63.40.0","200.63.47.255","3359582208","3359584255","PA","Panama"
+"200.63.48.0","200.63.55.255","3359584256","3359586303","AR","Argentina"
+"200.63.56.0","200.63.63.255","3359586304","3359588351","CL","Chile"
+"200.63.64.0","200.63.95.255","3359588352","3359596543","AR","Argentina"
+"200.63.96.0","200.63.103.255","3359596544","3359598591","CL","Chile"
+"200.63.104.0","200.63.107.255","3359598592","3359599615","EC","Ecuador"
+"200.63.108.0","200.63.191.255","3359599616","3359621119","AR","Argentina"
+"200.63.192.0","200.63.255.255","3359621120","3359637503","EC","Ecuador"
+"200.64.0.0","200.66.111.255","3359637504","3359797247","MX","Mexico"
+"200.66.112.0","200.66.127.255","3359797248","3359801343","BR","Brazil"
+"200.66.128.0","200.67.255.255","3359801344","3359899647","MX","Mexico"
+"200.68.0.0","200.68.63.255","3359899648","3359916031","CL","Chile"
+"200.68.64.0","200.68.127.255","3359916032","3359932415","AR","Argentina"
+"200.68.128.0","200.68.191.255","3359932416","3359948799","MX","Mexico"
+"200.68.192.0","200.69.93.255","3359948800","3359989247","AR","Argentina"
+"200.69.94.0","200.69.94.255","3359989248","3359989503","US","United States"
+"200.69.95.0","200.69.95.255","3359989504","3359989759","AR","Argentina"
+"200.69.96.0","200.69.127.255","3359989760","3359997951","CO","Colombia"
+"200.69.128.0","200.69.159.255","3359997952","3360006143","AR","Argentina"
+"200.69.160.0","200.69.191.255","3360006144","3360014335","EC","Ecuador"
+"200.69.192.0","200.70.255.255","3360014336","3360096255","AR","Argentina"
+"200.71.0.0","200.71.31.255","3360096256","3360104447","UY","Uruguay"
+"200.71.32.0","200.71.79.255","3360104448","3360116735","CO","Colombia"
+"200.71.80.0","200.71.87.255","3360116736","3360118783","BO","Bolivia"
+"200.71.88.0","200.71.95.255","3360118784","3360120831","AR","Argentina"
+"200.71.96.0","200.71.111.255","3360120832","3360124927","CO","Colombia"
+"200.71.112.0","200.71.113.255","3360124928","3360125439","US","United States"
+"200.71.114.0","200.71.115.255","3360125440","3360125951","VE","Venezuela"
+"200.71.116.0","200.71.123.255","3360125952","3360127999","BR","Brazil"
+"200.71.124.0","200.71.125.63","3360128000","3360128319","HN","Honduras"
+"200.71.125.64","200.71.125.71","3360128320","3360128327","IT","Italy"
+"200.71.125.72","200.71.126.31","3360128328","3360128543","HN","Honduras"
+"200.71.126.32","200.71.126.63","3360128544","3360128575","US","United States"
+"200.71.126.64","200.71.127.255","3360128576","3360129023","HN","Honduras"
+"200.71.128.0","200.71.191.255","3360129024","3360145407","VE","Venezuela"
+"200.71.192.0","200.71.223.255","3360145408","3360153599","CL","Chile"
+"200.71.224.0","200.71.239.255","3360153600","3360157695","AR","Argentina"
+"200.71.240.0","200.71.247.255","3360157696","3360159743","VE","Venezuela"
+"200.71.248.0","200.71.255.255","3360159744","3360161791","BQ","Bonaire, Saint Eustatius and Saba"
+"200.72.0.0","200.73.75.255","3360161792","3360246783","CL","Chile"
+"200.73.76.0","200.73.76.255","3360246784","3360247039","AR","Argentina"
+"200.73.77.0","200.73.95.255","3360247040","3360251903","CL","Chile"
+"200.73.96.0","200.73.103.255","3360251904","3360253951","BO","Bolivia"
+"200.73.104.0","200.73.111.255","3360253952","3360255999","SV","El Salvador"
+"200.73.112.0","200.73.127.255","3360256000","3360260095","CL","Chile"
+"200.73.128.0","200.73.128.255","3360260096","3360260351","AR","Argentina"
+"200.73.129.0","200.73.129.255","3360260352","3360260607","US","United States"
+"200.73.130.0","200.73.191.255","3360260608","3360276479","AR","Argentina"
+"200.73.192.0","200.73.199.255","3360276480","3360278527","VE","Venezuela"
+"200.73.200.0","200.73.207.255","3360278528","3360280575","EC","Ecuador"
+"200.73.208.0","200.73.215.255","3360280576","3360282623","CL","Chile"
+"200.73.224.0","200.74.127.255","3360284672","3360325631","CL","Chile"
+"200.74.128.0","200.74.159.255","3360325632","3360333823","CO","Colombia"
+"200.74.160.0","200.74.191.255","3360333824","3360342015","CL","Chile"
+"200.74.192.0","200.74.239.255","3360342016","3360354303","VE","Venezuela"
+"200.74.240.0","200.74.247.255","3360354304","3360356351","PA","Panama"
+"200.74.248.0","200.74.255.255","3360356352","3360358399","CR","Costa Rica"
+"200.75.0.0","200.75.1.255","3360358400","3360358911","CL","Chile"
+"200.75.2.0","200.75.2.7","3360358912","3360358919","CO","Colombia"
+"200.75.2.8","200.75.31.255","3360358920","3360366591","CL","Chile"
+"200.75.32.0","200.75.95.255","3360366592","3360382975","CO","Colombia"
+"200.75.96.0","200.75.159.255","3360382976","3360399359","VE","Venezuela"
+"200.75.160.0","200.75.175.255","3360399360","3360403455","BO","Bolivia"
+"200.75.176.0","200.75.183.255","3360403456","3360405503","BR","Brazil"
+"200.75.184.0","200.75.191.255","3360405504","3360407551","HN","Honduras"
+"200.75.192.0","200.75.255.255","3360407552","3360423935","PA","Panama"
+"200.76.0.0","200.77.175.255","3360423936","3360534527","MX","Mexico"
+"200.77.176.0","200.77.183.255","3360534528","3360536575","BR","Brazil"
+"200.77.184.0","200.77.187.255","3360536576","3360537599","CL","Chile"
+"200.77.188.0","200.77.191.255","3360537600","3360538623","EC","Ecuador"
+"200.77.192.0","200.79.183.255","3360538624","3360667647","MX","Mexico"
+"200.79.184.0","200.79.191.255","3360667648","3360669695","BR","Brazil"
+"200.79.192.0","200.79.255.255","3360669696","3360686079","MX","Mexico"
+"200.80.0.0","200.80.47.255","3360686080","3360698367","AR","Argentina"
+"200.80.48.0","200.80.50.255","3360698368","3360699135","UY","Uruguay"
+"200.80.51.0","200.80.75.255","3360699136","3360705535","AR","Argentina"
+"200.80.76.0","200.80.76.255","3360705536","3360705791","US","United States"
+"200.80.77.0","200.80.81.255","3360705792","3360707071","AR","Argentina"
+"200.80.82.0","200.80.82.255","3360707072","3360707327","US","United States"
+"200.80.83.0","200.80.83.255","3360707328","3360707583","AR","Argentina"
+"200.80.84.0","200.80.85.255","3360707584","3360708095","US","United States"
+"200.80.86.0","200.80.86.127","3360708096","3360708223","AR","Argentina"
+"200.80.86.128","200.80.86.255","3360708224","3360708351","US","United States"
+"200.80.87.0","200.80.87.127","3360708352","3360708479","AR","Argentina"
+"200.80.87.128","200.80.88.255","3360708480","3360708863","US","United States"
+"200.80.89.0","200.80.89.127","3360708864","3360708991","AR","Argentina"
+"200.80.89.128","200.80.90.127","3360708992","3360709247","US","United States"
+"200.80.90.128","200.80.91.255","3360709248","3360709631","AR","Argentina"
+"200.80.92.0","200.80.92.127","3360709632","3360709759","US","United States"
+"200.80.92.128","200.80.94.127","3360709760","3360710271","AR","Argentina"
+"200.80.94.128","200.80.94.255","3360710272","3360710399","US","United States"
+"200.80.95.0","200.80.95.127","3360710400","3360710527","AR","Argentina"
+"200.80.95.128","200.80.95.255","3360710528","3360710655","US","United States"
+"200.80.96.0","200.80.127.255","3360710656","3360718847","HT","Haiti"
+"200.80.128.0","200.81.47.255","3360718848","3360763903","AR","Argentina"
+"200.81.48.0","200.81.55.255","3360763904","3360765951","GT","Guatemala"
+"200.81.56.0","200.81.63.255","3360765952","3360767999","CO","Colombia"
+"200.81.64.0","200.81.80.255","3360768000","3360772351","AR","Argentina"
+"200.81.81.0","200.81.81.127","3360772352","3360772479","BO","Bolivia"
+"200.81.81.128","200.81.112.15","3360772480","3360780303","AR","Argentina"
+"200.81.112.16","200.81.112.31","3360780304","3360780319","BR","Brazil"
+"200.81.112.32","200.81.112.111","3360780320","3360780399","AR","Argentina"
+"200.81.112.112","200.81.112.127","3360780400","3360780415","BR","Brazil"
+"200.81.112.128","200.81.114.191","3360780416","3360780991","AR","Argentina"
+"200.81.114.192","200.81.114.195","3360780992","3360780995","BR","Brazil"
+"200.81.114.196","200.81.114.255","3360780996","3360781055","AR","Argentina"
+"200.81.115.0","200.81.115.15","3360781056","3360781071","BR","Brazil"
+"200.81.115.16","200.81.117.223","3360781072","3360781791","AR","Argentina"
+"200.81.117.224","200.81.117.227","3360781792","3360781795","MX","Mexico"
+"200.81.117.228","200.81.118.15","3360781796","3360781839","AR","Argentina"
+"200.81.118.16","200.81.118.23","3360781840","3360781847","DO","Dominican Republic"
+"200.81.118.24","200.81.118.119","3360781848","3360781943","AR","Argentina"
+"200.81.118.120","200.81.118.123","3360781944","3360781947","MX","Mexico"
+"200.81.118.124","200.81.119.87","3360781948","3360782167","AR","Argentina"
+"200.81.119.88","200.81.119.95","3360782168","3360782175","MX","Mexico"
+"200.81.119.96","200.81.119.159","3360782176","3360782239","AR","Argentina"
+"200.81.119.160","200.81.119.167","3360782240","3360782247","MX","Mexico"
+"200.81.119.168","200.81.143.255","3360782248","3360788479","AR","Argentina"
+"200.81.144.0","200.81.151.255","3360788480","3360790527","CL","Chile"
+"200.81.152.0","200.82.127.255","3360790528","3360849919","AR","Argentina"
+"200.82.128.0","200.82.255.255","3360849920","3360882687","VE","Venezuela"
+"200.83.0.0","200.83.255.255","3360882688","3360948223","CL","Chile"
+"200.84.0.0","200.84.255.255","3360948224","3361013759","VE","Venezuela"
+"200.85.0.0","200.85.30.255","3361013760","3361021695","SV","El Salvador"
+"200.85.31.0","200.85.31.255","3361021696","3361021951","HN","Honduras"
+"200.85.32.0","200.85.63.255","3361021952","3361030143","PY","Paraguay"
+"200.85.64.0","200.85.79.255","3361030144","3361034239","VE","Venezuela"
+"200.85.80.0","200.85.87.255","3361034240","3361036287","EC","Ecuador"
+"200.85.88.0","200.85.127.255","3361036288","3361046527","AR","Argentina"
+"200.85.128.0","200.85.151.255","3361046528","3361052671","BO","Bolivia"
+"200.85.152.0","200.85.158.255","3361052672","3361054463","AR","Argentina"
+"200.85.159.0","200.85.159.255","3361054464","3361054719","PE","Peru"
+"200.85.160.0","200.85.175.255","3361054720","3361058815","NI","Nicaragua"
+"200.85.176.0","200.85.191.255","3361058816","3361062911","AR","Argentina"
+"200.85.192.0","200.85.223.255","3361062912","3361071103","CL","Chile"
+"200.85.224.0","200.85.255.255","3361071104","3361079295","CO","Colombia"
+"200.86.0.0","200.86.255.255","3361079296","3361144831","CL","Chile"
+"200.87.0.0","200.87.255.255","3361144832","3361210367","BO","Bolivia"
+"200.88.0.0","200.88.255.255","3361210368","3361275903","DO","Dominican Republic"
+"200.89.0.0","200.89.31.255","3361275904","3361284095","PE","Peru"
+"200.89.32.0","200.89.79.255","3361284096","3361296383","CL","Chile"
+"200.89.80.0","200.89.87.255","3361296384","3361298431","SV","El Salvador"
+"200.89.88.0","200.89.95.255","3361298432","3361300479","DO","Dominican Republic"
+"200.89.96.0","200.89.127.255","3361300480","3361308671","CO","Colombia"
+"200.89.128.0","200.89.191.255","3361308672","3361325055","AR","Argentina"
+"200.89.192.0","200.89.255.255","3361325056","3361341439","CO","Colombia"
+"200.90.0.0","200.90.127.255","3361341440","3361374207","VE","Venezuela"
+"200.90.128.0","200.90.143.255","3361374208","3361378303","PA","Panama"
+"200.90.144.0","200.90.151.255","3361378304","3361380351","BO","Bolivia"
+"200.90.152.0","200.90.159.255","3361380352","3361382399","EC","Ecuador"
+"200.90.160.0","200.91.31.255","3361382400","3361415167","CL","Chile"
+"200.91.32.0","200.91.39.255","3361415168","3361417215","AR","Argentina"
+"200.91.40.0","200.91.47.255","3361417216","3361419263","CL","Chile"
+"200.91.48.0","200.91.63.255","3361419264","3361423359","AR","Argentina"
+"200.91.64.0","200.91.191.255","3361423360","3361456127","CR","Costa Rica"
+"200.91.192.0","200.91.255.255","3361456128","3361472511","CO","Colombia"
+"200.92.0.0","200.92.255.255","3361472512","3361538047","MX","Mexico"
+"200.93.0.0","200.93.127.255","3361538048","3361570815","VE","Venezuela"
+"200.93.128.0","200.93.191.255","3361570816","3361587199","CO","Colombia"
+"200.93.192.0","200.93.239.255","3361587200","3361599487","EC","Ecuador"
+"200.93.240.0","200.93.247.255","3361599488","3361601535","UY","Uruguay"
+"200.93.248.0","200.93.255.255","3361601536","3361603583","EC","Ecuador"
+"200.94.0.0","200.94.239.255","3361603584","3361665023","MX","Mexico"
+"200.94.240.0","200.94.247.255","3361665024","3361667071","BR","Brazil"
+"200.94.248.0","200.94.251.255","3361667072","3361668095","GT","Guatemala"
+"200.94.252.0","200.94.255.255","3361668096","3361669119","BR","Brazil"
+"200.95.0.0","200.95.171.255","3361669120","3361713151","MX","Mexico"
+"200.95.172.0","200.95.183.255","3361713152","3361716223","BR","Brazil"
+"200.95.184.0","200.95.187.255","3361716224","3361717247","CL","Chile"
+"200.95.188.0","200.95.223.255","3361717248","3361726463","BR","Brazil"
+"200.95.224.0","200.95.255.255","3361726464","3361734655","MX","Mexico"
+"200.96.0.0","200.103.255.255","3361734656","3362258943","BR","Brazil"
+"200.104.0.0","200.104.255.255","3362258944","3362324479","CL","Chile"
+"200.105.0.0","200.105.0.255","3362324480","3362324735","AR","Argentina"
+"200.105.1.0","200.105.1.255","3362324736","3362324991","US","United States"
+"200.105.2.0","200.105.5.255","3362324992","3362326015","AR","Argentina"
+"200.105.6.0","200.105.6.255","3362326016","3362326271","US","United States"
+"200.105.7.0","200.105.9.255","3362326272","3362327039","AR","Argentina"
+"200.105.10.0","200.105.11.255","3362327040","3362327551","US","United States"
+"200.105.12.0","200.105.13.255","3362327552","3362328063","AR","Argentina"
+"200.105.14.0","200.105.15.255","3362328064","3362328575","US","United States"
+"200.105.16.0","200.105.49.255","3362328576","3362337279","AR","Argentina"
+"200.105.50.0","200.105.52.255","3362337280","3362338047","US","United States"
+"200.105.53.0","200.105.54.255","3362338048","3362338559","AR","Argentina"
+"200.105.55.0","200.105.55.255","3362338560","3362338815","US","United States"
+"200.105.56.0","200.105.57.255","3362338816","3362339327","AR","Argentina"
+"200.105.58.0","200.105.58.255","3362339328","3362339583","US","United States"
+"200.105.59.0","200.105.68.255","3362339584","3362342143","AR","Argentina"
+"200.105.69.0","200.105.69.255","3362342144","3362342399","PA","Panama"
+"200.105.70.0","200.105.73.255","3362342400","3362343423","AR","Argentina"
+"200.105.74.0","200.105.74.255","3362343424","3362343679","US","United States"
+"200.105.75.0","200.105.77.255","3362343680","3362344447","AR","Argentina"
+"200.105.78.0","200.105.79.255","3362344448","3362344959","US","United States"
+"200.105.80.0","200.105.94.255","3362344960","3362348799","AR","Argentina"
+"200.105.95.0","200.105.95.255","3362348800","3362349055","US","United States"
+"200.105.96.0","200.105.103.255","3362349056","3362351103","CR","Costa Rica"
+"200.105.104.0","200.105.111.255","3362351104","3362353151","AR","Argentina"
+"200.105.112.0","200.105.119.255","3362353152","3362355199","EC","Ecuador"
+"200.105.120.0","200.105.127.255","3362355200","3362357247","AR","Argentina"
+"200.105.128.0","200.105.223.255","3362357248","3362381823","BO","Bolivia"
+"200.105.224.0","200.105.255.255","3362381824","3362390015","EC","Ecuador"
+"200.106.0.0","200.106.127.255","3362390016","3362422783","PE","Peru"
+"200.106.128.0","200.106.143.255","3362422784","3362426879","CO","Colombia"
+"200.106.144.0","200.106.151.255","3362426880","3362428927","PA","Panama"
+"200.106.152.0","200.106.159.255","3362428928","3362430975","CL","Chile"
+"200.106.160.0","200.106.223.255","3362430976","3362447359","CO","Colombia"
+"200.106.224.0","200.106.229.255","3362447360","3362448895","HN","Honduras"
+"200.106.230.0","200.106.230.255","3362448896","3362449151","SV","El Salvador"
+"200.106.231.0","200.106.231.255","3362449152","3362449407","HN","Honduras"
+"200.106.232.0","200.106.234.255","3362449408","3362450175","SV","El Salvador"
+"200.106.235.0","200.106.239.255","3362450176","3362451455","HN","Honduras"
+"200.106.240.0","200.106.243.255","3362451456","3362452479","AR","Argentina"
+"200.106.244.0","200.106.245.255","3362452480","3362452991","BO","Bolivia"
+"200.106.246.0","200.106.246.255","3362452992","3362453247","HN","Honduras"
+"200.106.247.0","200.106.247.255","3362453248","3362453503","NI","Nicaragua"
+"200.106.248.0","200.106.255.255","3362453504","3362455551","AR","Argentina"
+"200.107.0.0","200.107.63.255","3362455552","3362471935","EC","Ecuador"
+"200.107.64.0","200.107.79.255","3362471936","3362476031","CL","Chile"
+"200.107.80.0","200.107.80.255","3362476032","3362476287","HN","Honduras"
+"200.107.81.0","200.107.81.255","3362476288","3362476543","AR","Argentina"
+"200.107.82.0","200.107.83.255","3362476544","3362477055","CR","Costa Rica"
+"200.107.84.0","200.107.87.255","3362477056","3362478079","BQ","Bonaire, Saint Eustatius and Saba"
+"200.107.88.0","200.107.111.255","3362478080","3362484223","AR","Argentina"
+"200.107.120.0","200.107.127.255","3362486272","3362488319","HN","Honduras"
+"200.107.128.0","200.107.191.255","3362488320","3362504703","PE","Peru"
+"200.107.192.0","200.107.199.255","3362504704","3362506751","VE","Venezuela"
+"200.107.200.0","200.107.207.255","3362506752","3362508799","AR","Argentina"
+"200.107.208.0","200.107.215.255","3362508800","3362510847","HN","Honduras"
+"200.107.224.0","200.107.231.255","3362512896","3362514943","AR","Argentina"
+"200.107.232.0","200.107.239.255","3362514944","3362516991","HN","Honduras"
+"200.107.240.0","200.107.247.255","3362516992","3362519039","BO","Bolivia"
+"200.107.248.0","200.107.255.255","3362519040","3362521087","EC","Ecuador"
+"200.108.0.0","200.108.31.255","3362521088","3362529279","TT","Trinidad and Tobago"
+"200.108.32.0","200.108.63.255","3362529280","3362537471","PA","Panama"
+"200.108.64.0","200.108.95.255","3362537472","3362545663","AR","Argentina"
+"200.108.96.0","200.108.111.255","3362545664","3362549759","PE","Peru"
+"200.108.112.0","200.108.120.63","3362549760","3362551871","AR","Argentina"
+"200.108.120.64","200.108.120.79","3362551872","3362551887","MX","Mexico"
+"200.108.120.80","200.108.121.79","3362551888","3362552143","AR","Argentina"
+"200.108.121.80","200.108.121.95","3362552144","3362552159","PR","Puerto Rico"
+"200.108.121.96","200.108.122.111","3362552160","3362552431","AR","Argentina"
+"200.108.122.112","200.108.122.127","3362552432","3362552447","MX","Mexico"
+"200.108.122.128","200.108.124.191","3362552448","3362553023","AR","Argentina"
+"200.108.124.192","200.108.124.207","3362553024","3362553039","PR","Puerto Rico"
+"200.108.124.208","200.108.125.79","3362553040","3362553167","AR","Argentina"
+"200.108.125.80","200.108.125.95","3362553168","3362553183","DO","Dominican Republic"
+"200.108.125.96","200.108.125.159","3362553184","3362553247","AR","Argentina"
+"200.108.125.160","200.108.125.175","3362553248","3362553263","CO","Colombia"
+"200.108.125.176","200.108.127.255","3362553264","3362553855","AR","Argentina"
+"200.108.128.0","200.108.143.255","3362553856","3362557951","PY","Paraguay"
+"200.108.144.0","200.108.159.255","3362557952","3362562047","AR","Argentina"
+"200.108.192.0","200.108.255.255","3362570240","3362586623","UY","Uruguay"
+"200.109.0.0","200.109.255.255","3362586624","3362652159","VE","Venezuela"
+"200.110.0.0","200.110.47.255","3362652160","3362664447","PE","Peru"
+"200.110.48.0","200.110.63.255","3362664448","3362668543","BO","Bolivia"
+"200.110.64.0","200.110.127.255","3362668544","3362684927","EC","Ecuador"
+"200.110.128.0","200.110.151.255","3362684928","3362691071","AR","Argentina"
+"200.110.152.0","200.110.155.255","3362691072","3362692095","PA","Panama"
+"200.110.156.0","200.110.157.255","3362692096","3362692607","AR","Argentina"
+"200.110.158.0","200.110.158.255","3362692608","3362692863","BR","Brazil"
+"200.110.159.0","200.110.167.255","3362692864","3362695167","AR","Argentina"
+"200.110.168.0","200.110.175.255","3362695168","3362697215","CO","Colombia"
+"200.110.176.0","200.110.191.255","3362697216","3362701311","AR","Argentina"
+"200.110.192.0","200.110.223.255","3362701312","3362709503","CO","Colombia"
+"200.110.224.0","200.110.231.255","3362709504","3362711551","AR","Argentina"
+"200.110.232.0","200.110.239.255","3362711552","3362713599","EC","Ecuador"
+"200.110.240.0","200.110.243.255","3362713600","3362714623","VE","Venezuela"
+"200.110.244.0","200.110.244.255","3362714624","3362714879","HN","Honduras"
+"200.110.245.0","200.110.250.255","3362714880","3362716415","VE","Venezuela"
+"200.110.251.0","200.110.251.255","3362716416","3362716671","CR","Costa Rica"
+"200.110.252.0","200.110.255.255","3362716672","3362717695","VE","Venezuela"
+"200.111.0.0","200.112.127.255","3362717696","3362815999","CL","Chile"
+"200.112.128.0","200.112.191.255","3362816000","3362832383","AR","Argentina"
+"200.112.192.0","200.112.215.255","3362832384","3362838527","CO","Colombia"
+"200.112.216.0","200.112.223.255","3362838528","3362840575","EC","Ecuador"
+"200.112.224.0","200.113.191.255","3362840576","3362897919","CL","Chile"
+"200.113.192.0","200.113.213.255","3362897920","3362903551","HT","Haiti"
+"200.113.214.0","200.113.215.255","3362903552","3362904063","MX","Mexico"
+"200.113.216.0","200.113.255.255","3362904064","3362914303","HT","Haiti"
+"200.114.0.0","200.114.63.255","3362914304","3362930687","CO","Colombia"
+"200.114.64.0","200.114.79.255","3362930688","3362934783","CL","Chile"
+"200.114.80.0","200.114.87.255","3362934784","3362936831","AR","Argentina"
+"200.114.88.0","200.114.95.255","3362936832","3362938879","CL","Chile"
+"200.114.96.0","200.114.111.255","3362938880","3362942975","AR","Argentina"
+"200.114.112.0","200.114.119.255","3362942976","3362945023","GT","Guatemala"
+"200.114.120.0","200.115.15.255","3362945024","3362983935","AR","Argentina"
+"200.115.16.0","200.115.17.255","3362983936","3362984447","PY","Paraguay"
+"200.115.18.0","200.115.18.255","3362984448","3362984703","CR","Costa Rica"
+"200.115.19.0","200.115.19.255","3362984704","3362984959","PA","Panama"
+"200.115.20.0","200.115.23.255","3362984960","3362985983","PE","Peru"
+"200.115.24.0","200.115.31.255","3362985984","3362988031","AR","Argentina"
+"200.115.32.0","200.115.47.255","3362988032","3362992127","EC","Ecuador"
+"200.115.48.0","200.115.63.255","3362992128","3362996223","AR","Argentina"
+"200.115.64.0","200.115.79.255","3362996224","3363000319","UY","Uruguay"
+"200.115.80.0","200.115.95.255","3363000320","3363004415","AR","Argentina"
+"200.115.128.0","200.115.133.79","3363012608","3363013967","PA","Panama"
+"200.115.133.80","200.115.133.87","3363013968","3363013975","NI","Nicaragua"
+"200.115.133.88","200.115.175.255","3363013976","3363024895","PA","Panama"
+"200.115.176.0","200.115.176.255","3363024896","3363025151","HN","Honduras"
+"200.115.177.0","200.115.177.255","3363025152","3363025407","PA","Panama"
+"200.115.178.0","200.115.178.255","3363025408","3363025663","CO","Colombia"
+"200.115.179.0","200.115.179.255","3363025664","3363025919","CW","Curacao"
+"200.115.180.0","200.115.181.255","3363025920","3363026431","CO","Colombia"
+"200.115.182.0","200.115.183.255","3363026432","3363026943","HT","Haiti"
+"200.115.184.0","200.115.184.255","3363026944","3363027199","CL","Chile"
+"200.115.185.0","200.115.187.255","3363027200","3363027967","AR","Argentina"
+"200.115.188.0","200.115.191.255","3363027968","3363028991","HN","Honduras"
+"200.115.192.0","200.115.255.255","3363028992","3363045375","AR","Argentina"
+"200.116.0.0","200.116.255.255","3363045376","3363110911","CO","Colombia"
+"200.117.0.0","200.117.255.255","3363110912","3363176447","AR","Argentina"
+"200.118.0.0","200.119.127.255","3363176448","3363274751","CO","Colombia"
+"200.119.128.0","200.119.191.255","3363274752","3363291135","GT","Guatemala"
+"200.119.192.0","200.119.223.255","3363291136","3363299327","BO","Bolivia"
+"200.119.224.0","200.120.255.255","3363299328","3363373055","CL","Chile"
+"200.121.0.0","200.121.255.255","3363373056","3363438591","PE","Peru"
+"200.122.0.0","200.122.127.255","3363438592","3363471359","AR","Argentina"
+"200.122.128.0","200.122.191.255","3363471360","3363487743","CR","Costa Rica"
+"200.122.192.0","200.122.255.255","3363487744","3363504127","CO","Colombia"
+"200.123.0.0","200.123.31.255","3363504128","3363512319","PE","Peru"
+"200.123.32.0","200.123.194.255","3363512320","3363554047","AR","Argentina"
+"200.123.195.0","200.123.195.127","3363554048","3363554175","US","United States"
+"200.123.195.128","200.123.195.255","3363554176","3363554303","AR","Argentina"
+"200.123.196.0","200.123.196.127","3363554304","3363554431","BR","Brazil"
+"200.123.196.128","200.123.198.127","3363554432","3363554943","AR","Argentina"
+"200.123.198.128","200.123.199.255","3363554944","3363555327","US","United States"
+"200.123.200.0","200.123.201.255","3363555328","3363555839","AR","Argentina"
+"200.123.202.0","200.123.204.255","3363555840","3363556607","US","United States"
+"200.123.205.0","200.123.207.255","3363556608","3363557375","AR","Argentina"
+"200.123.208.0","200.123.215.255","3363557376","3363559423","BZ","Belize"
+"200.123.216.0","200.123.223.255","3363559424","3363561471","AR","Argentina"
+"200.123.240.0","200.123.255.255","3363565568","3363569663","AR","Argentina"
+"200.124.0.0","200.124.31.255","3363569664","3363577855","PA","Panama"
+"200.124.32.0","200.124.63.255","3363577856","3363586047","CL","Chile"
+"200.124.96.0","200.124.119.255","3363594240","3363600383","AR","Argentina"
+"200.124.120.0","200.124.120.255","3363600384","3363600639","PY","Paraguay"
+"200.124.121.0","200.124.121.255","3363600640","3363600895","VE","Venezuela"
+"200.124.122.0","200.124.123.255","3363600896","3363601407","AR","Argentina"
+"200.124.124.0","200.124.125.255","3363601408","3363601919","CO","Colombia"
+"200.124.126.0","200.124.126.255","3363601920","3363602175","AR","Argentina"
+"200.124.127.0","200.124.127.255","3363602176","3363602431","PA","Panama"
+"200.124.128.0","200.124.159.255","3363602432","3363610623","CW","Curacao"
+"200.124.176.0","200.124.187.255","3363614720","3363617791","AR","Argentina"
+"200.124.188.0","200.124.191.255","3363617792","3363618815","PE","Peru"
+"200.124.192.0","200.124.223.255","3363618816","3363627007","UY","Uruguay"
+"200.124.224.0","200.124.255.255","3363627008","3363635199","EC","Ecuador"
+"200.125.0.0","200.125.63.255","3363635200","3363651583","UY","Uruguay"
+"200.125.64.0","200.125.127.255","3363651584","3363667967","AR","Argentina"
+"200.125.128.0","200.125.159.255","3363667968","3363676159","EC","Ecuador"
+"200.125.160.0","200.125.167.255","3363676160","3363678207","TT","Trinidad and Tobago"
+"200.125.176.0","200.125.183.255","3363680256","3363682303","GT","Guatemala"
+"200.125.184.0","200.125.191.255","3363682304","3363684351","VE","Venezuela"
+"200.125.192.0","200.126.31.255","3363684352","3363708927","EC","Ecuador"
+"200.126.32.0","200.126.47.255","3363708928","3363713023","CL","Chile"
+"200.126.48.0","200.126.48.255","3363713024","3363713279","EC","Ecuador"
+"200.126.49.0","200.126.51.255","3363713280","3363714047","CL","Chile"
+"200.126.52.0","200.126.57.255","3363714048","3363715583","PE","Peru"
+"200.126.58.0","200.126.58.255","3363715584","3363715839","CL","Chile"
+"200.126.59.0","200.126.61.255","3363715840","3363716607","PE","Peru"
+"200.126.62.0","200.126.62.255","3363716608","3363716863","AR","Argentina"
+"200.126.63.0","200.126.63.255","3363716864","3363717119","PE","Peru"
+"200.126.64.0","200.126.127.255","3363717120","3363733503","CL","Chile"
+"200.126.128.0","200.127.255.255","3363733504","3363831807","AR","Argentina"
+"200.128.0.0","200.187.255.255","3363831808","3367763967","BR","Brazil"
+"200.188.0.0","200.188.39.255","3367763968","3367774207","MX","Mexico"
+"200.188.40.0","200.188.47.255","3367774208","3367776255","BR","Brazil"
+"200.188.48.0","200.188.95.255","3367776256","3367788543","MX","Mexico"
+"200.188.96.0","200.188.127.255","3367788544","3367796735","BR","Brazil"
+"200.188.128.0","200.188.159.255","3367796736","3367804927","MX","Mexico"
+"200.188.160.0","200.189.43.255","3367804928","3367840767","BR","Brazil"
+"200.189.44.0","200.189.44.255","3367840768","3367841023","HN","Honduras"
+"200.189.45.0","200.189.45.15","3367841024","3367841039","CA","Canada"
+"200.189.45.16","200.189.46.127","3367841040","3367841407","HN","Honduras"
+"200.189.46.128","200.189.46.143","3367841408","3367841423","CA","Canada"
+"200.189.46.144","200.189.47.255","3367841424","3367841791","HN","Honduras"
+"200.189.48.0","200.192.104.255","3367841792","3368052991","BR","Brazil"
+"200.192.105.0","200.192.105.255","3368052992","3368053247","PE","Peru"
+"200.192.106.0","200.192.106.255","3368053248","3368053503","CO","Colombia"
+"200.192.108.0","200.192.235.255","3368053760","3368086527","BR","Brazil"
+"200.192.236.0","200.192.239.255","3368086528","3368087551","CR","Costa Rica"
+"200.192.240.0","200.193.255.255","3368087552","3368157183","BR","Brazil"
+"200.194.0.0","200.194.63.255","3368157184","3368173567","MX","Mexico"
+"200.194.64.0","200.200.200.199","3368173568","3368601799","BR","Brazil"
+"200.200.200.200","200.200.200.200","3368601800","3368601800","A1","Anonymous Proxy"
+"200.200.200.201","200.224.255.255","3368601801","3370188799","BR","Brazil"
+"200.225.0.0","200.225.31.255","3370188800","3370196991","MX","Mexico"
+"200.225.32.0","200.225.99.255","3370196992","3370214399","BR","Brazil"
+"200.225.100.0","200.225.103.255","3370214400","3370215423","AR","Argentina"
+"200.225.104.0","200.229.143.255","3370215424","3370487807","BR","Brazil"
+"200.229.144.0","200.229.147.255","3370487808","3370488831","CR","Costa Rica"
+"200.229.148.0","200.229.151.255","3370488832","3370489855","AR","Argentina"
+"200.229.152.0","200.229.155.255","3370489856","3370490879","VE","Venezuela"
+"200.229.156.0","200.229.215.255","3370490880","3370506239","BR","Brazil"
+"200.229.216.0","200.229.219.255","3370506240","3370507263","VE","Venezuela"
+"200.229.220.0","200.229.239.255","3370507264","3370512383","BR","Brazil"
+"200.229.248.0","200.229.251.255","3370514432","3370515455","BR","Brazil"
+"200.229.252.0","200.229.255.255","3370515456","3370516479","AR","Argentina"
+"200.230.0.0","200.236.63.255","3370516480","3370926079","BR","Brazil"
+"200.236.64.0","200.236.127.255","3370926080","3370942463","MX","Mexico"
+"200.236.128.0","200.238.255.255","3370942464","3371106303","BR","Brazil"
+"200.239.0.0","200.239.63.255","3371106304","3371122687","MX","Mexico"
+"200.239.64.0","201.95.255.255","3371122688","3378511871","BR","Brazil"
+"201.96.0.0","201.126.112.255","3378511872","3380506879","MX","Mexico"
+"201.126.113.0","201.126.113.255","3380506880","3380507135","BR","Brazil"
+"201.126.114.0","201.130.15.255","3380507136","3380744191","MX","Mexico"
+"201.130.20.0","201.130.23.255","3380745216","3380746239","BR","Brazil"
+"201.130.24.0","201.130.27.255","3380746240","3380747263","PE","Peru"
+"201.130.28.0","201.130.31.255","3380747264","3380748287","BR","Brazil"
+"201.130.32.0","201.130.81.255","3380748288","3380761087","MX","Mexico"
+"201.130.82.0","201.130.83.255","3380761088","3380761599","VE","Venezuela"
+"201.130.84.0","201.130.95.255","3380761600","3380764671","BR","Brazil"
+"201.130.96.0","201.131.9.255","3380764672","3380808191","MX","Mexico"
+"201.131.10.0","201.131.11.255","3380808192","3380808703","CR","Costa Rica"
+"201.131.12.0","201.131.23.255","3380808704","3380811775","MX","Mexico"
+"201.131.24.0","201.131.31.255","3380811776","3380813823","BR","Brazil"
+"201.131.32.0","201.131.36.255","3380813824","3380815103","MX","Mexico"
+"201.131.37.0","201.131.37.255","3380815104","3380815359","CR","Costa Rica"
+"201.131.38.0","201.131.39.255","3380815360","3380815871","CL","Chile"
+"201.131.40.0","201.131.40.255","3380815872","3380816127","MX","Mexico"
+"201.131.41.0","201.131.41.255","3380816128","3380816383","BO","Bolivia"
+"201.131.42.0","201.131.42.255","3380816384","3380816639","SV","El Salvador"
+"201.131.43.0","201.131.43.255","3380816640","3380816895","CW","Curacao"
+"201.131.44.0","201.131.44.255","3380816896","3380817151","MX","Mexico"
+"201.131.45.0","201.131.45.255","3380817152","3380817407","BO","Bolivia"
+"201.131.46.0","201.131.46.255","3380817408","3380817663","CO","Colombia"
+"201.131.47.0","201.131.47.255","3380817664","3380817919","AR","Argentina"
+"201.131.48.0","201.131.48.255","3380817920","3380818175","MX","Mexico"
+"201.131.49.0","201.131.49.255","3380818176","3380818431","PA","Panama"
+"201.131.50.0","201.131.50.255","3380818432","3380818687","DO","Dominican Republic"
+"201.131.51.0","201.131.51.255","3380818688","3380818943","PY","Paraguay"
+"201.131.52.0","201.131.65.255","3380818944","3380822527","MX","Mexico"
+"201.131.66.0","201.131.66.255","3380822528","3380822783","NI","Nicaragua"
+"201.131.67.0","201.131.67.255","3380822784","3380823039","PE","Peru"
+"201.131.68.0","201.131.71.255","3380823040","3380824063","BR","Brazil"
+"201.131.72.0","201.131.72.255","3380824064","3380824319","MX","Mexico"
+"201.131.73.0","201.131.73.255","3380824320","3380824575","GT","Guatemala"
+"201.131.74.0","201.131.75.255","3380824576","3380825087","AR","Argentina"
+"201.131.76.0","201.131.76.255","3380825088","3380825343","MX","Mexico"
+"201.131.77.0","201.131.77.255","3380825344","3380825599","HT","Haiti"
+"201.131.78.0","201.131.78.255","3380825600","3380825855","CO","Colombia"
+"201.131.79.0","201.131.79.255","3380825856","3380826111","AR","Argentina"
+"201.131.80.0","201.131.87.255","3380826112","3380828159","BR","Brazil"
+"201.131.88.0","201.131.89.255","3380828160","3380828671","MX","Mexico"
+"201.131.90.0","201.131.91.255","3380828672","3380829183","CO","Colombia"
+"201.131.92.0","201.131.95.255","3380829184","3380830207","BR","Brazil"
+"201.131.96.0","201.131.96.255","3380830208","3380830463","MX","Mexico"
+"201.131.97.0","201.131.97.255","3380830464","3380830719","CO","Colombia"
+"201.131.98.0","201.131.99.255","3380830720","3380831231","PA","Panama"
+"201.131.100.0","201.131.101.255","3380831232","3380831743","MX","Mexico"
+"201.131.102.0","201.131.102.255","3380831744","3380831999","AR","Argentina"
+"201.131.103.0","201.131.103.255","3380832000","3380832255","SR","Suriname"
+"201.131.104.0","201.131.105.255","3380832256","3380832767","MX","Mexico"
+"201.131.106.0","201.131.107.255","3380832768","3380833279","DO","Dominican Republic"
+"201.131.108.0","201.131.109.255","3380833280","3380833791","MX","Mexico"
+"201.131.110.0","201.131.111.255","3380833792","3380834303","SV","El Salvador"
+"201.131.112.0","201.131.113.255","3380834304","3380834815","MX","Mexico"
+"201.131.114.0","201.131.114.255","3380834816","3380835071","CO","Colombia"
+"201.131.115.0","201.131.115.255","3380835072","3380835327","NI","Nicaragua"
+"201.131.116.0","201.131.117.255","3380835328","3380835839","MX","Mexico"
+"201.131.118.0","201.131.119.255","3380835840","3380836351","AR","Argentina"
+"201.131.120.0","201.131.120.255","3380836352","3380836607","MX","Mexico"
+"201.131.121.0","201.131.121.255","3380836608","3380836863","PE","Peru"
+"201.131.122.0","201.131.123.255","3380836864","3380837375","SV","El Salvador"
+"201.131.124.0","201.131.135.255","3380837376","3380840447","MX","Mexico"
+"201.131.136.0","201.131.147.255","3380840448","3380843519","BR","Brazil"
+"201.131.148.0","201.131.151.255","3380843520","3380844543","PA","Panama"
+"201.131.152.0","201.131.187.255","3380844544","3380853759","BR","Brazil"
+"201.131.188.0","201.131.191.255","3380853760","3380854783","CO","Colombia"
+"201.131.192.0","201.131.207.255","3380854784","3380858879","MX","Mexico"
+"201.131.208.0","201.131.215.255","3380858880","3380860927","BR","Brazil"
+"201.131.216.0","201.131.219.255","3380860928","3380861951","CO","Colombia"
+"201.131.220.0","201.131.223.255","3380861952","3380862975","PE","Peru"
+"201.131.224.0","201.131.231.255","3380862976","3380865023","BR","Brazil"
+"201.131.232.0","201.131.239.255","3380865024","3380867071","MX","Mexico"
+"201.131.240.0","201.131.247.255","3380867072","3380869119","BR","Brazil"
+"201.131.248.0","201.139.79.255","3380869120","3381350399","MX","Mexico"
+"201.139.80.0","201.139.83.255","3381350400","3381351423","AR","Argentina"
+"201.139.84.0","201.139.95.255","3381351424","3381354495","BR","Brazil"
+"201.139.96.0","201.139.171.255","3381354496","3381373951","MX","Mexico"
+"201.139.172.0","201.139.175.255","3381373952","3381374975","BR","Brazil"
+"201.139.176.0","201.139.183.255","3381374976","3381377023","MX","Mexico"
+"201.139.184.0","201.139.191.255","3381377024","3381379071","BR","Brazil"
+"201.139.192.0","201.139.215.255","3381379072","3381385215","MX","Mexico"
+"201.139.216.0","201.139.223.255","3381385216","3381387263","BR","Brazil"
+"201.139.224.0","201.140.207.255","3381387264","3381448703","MX","Mexico"
+"201.140.208.0","201.140.223.255","3381448704","3381452799","BR","Brazil"
+"201.140.224.0","201.140.227.255","3381452800","3381453823","AR","Argentina"
+"201.140.228.0","201.140.235.255","3381453824","3381455871","BR","Brazil"
+"201.140.236.0","201.140.237.255","3381455872","3381456383","US","United States"
+"201.140.238.0","201.140.239.255","3381456384","3381456895","CO","Colombia"
+"201.140.240.0","201.140.255.255","3381456896","3381460991","BR","Brazil"
+"201.141.0.0","201.148.95.255","3381460992","3381944319","MX","Mexico"
+"201.148.96.0","201.148.103.255","3381944320","3381946367","BR","Brazil"
+"201.148.104.0","201.148.107.255","3381946368","3381947391","CL","Chile"
+"201.148.108.0","201.148.127.255","3381947392","3381952511","BR","Brazil"
+"201.148.128.0","201.148.159.255","3381952512","3381960703","MX","Mexico"
+"201.148.160.0","201.148.167.255","3381960704","3381962751","BR","Brazil"
+"201.148.168.0","201.148.171.39","3381962752","3381963559","HN","Honduras"
+"201.148.171.40","201.148.171.47","3381963560","3381963567","FR","France"
+"201.148.171.48","201.148.171.255","3381963568","3381963775","HN","Honduras"
+"201.148.172.0","201.148.191.255","3381963776","3381968895","BR","Brazil"
+"201.148.192.0","201.148.207.255","3381968896","3381972991","MX","Mexico"
+"201.148.208.0","201.148.211.255","3381972992","3381974015","BR","Brazil"
+"201.148.212.0","201.148.215.255","3381974016","3381975039","CL","Chile"
+"201.148.216.0","201.148.231.255","3381975040","3381979135","BR","Brazil"
+"201.148.232.0","201.148.235.255","3381979136","3381980159","CR","Costa Rica"
+"201.148.236.0","201.148.255.255","3381980160","3381985279","BR","Brazil"
+"201.149.0.0","201.149.95.255","3381985280","3382009855","MX","Mexico"
+"201.149.96.0","201.149.127.255","3382009856","3382018047","BR","Brazil"
+"201.149.128.0","201.150.11.255","3382018048","3382053887","MX","Mexico"
+"201.150.12.0","201.150.27.255","3382053888","3382057983","BR","Brazil"
+"201.150.28.0","201.150.31.255","3382057984","3382059007","CL","Chile"
+"201.150.32.0","201.150.47.255","3382059008","3382063103","MX","Mexico"
+"201.150.48.0","201.150.59.255","3382063104","3382066175","BR","Brazil"
+"201.150.60.0","201.150.63.255","3382066176","3382067199","PE","Peru"
+"201.150.64.0","201.150.79.255","3382067200","3382071295","MX","Mexico"
+"201.150.80.0","201.150.83.255","3382071296","3382072319","BR","Brazil"
+"201.150.84.0","201.150.87.255","3382072320","3382073343","SV","El Salvador"
+"201.150.88.0","201.150.95.255","3382073344","3382075391","BR","Brazil"
+"201.150.96.0","201.150.99.255","3382075392","3382076415","CO","Colombia"
+"201.150.100.0","201.150.103.255","3382076416","3382077439","BR","Brazil"
+"201.150.104.0","201.150.107.255","3382077440","3382078463","HT","Haiti"
+"201.150.108.0","201.150.127.255","3382078464","3382083583","BR","Brazil"
+"201.150.128.0","201.150.143.255","3382083584","3382087679","MX","Mexico"
+"201.150.144.0","201.150.159.255","3382087680","3382091775","BR","Brazil"
+"201.150.160.0","201.150.191.255","3382091776","3382099967","BO","Bolivia"
+"201.150.192.0","201.157.191.255","3382099968","3382558719","MX","Mexico"
+"201.157.192.0","201.157.255.255","3382558720","3382575103","BR","Brazil"
+"201.158.0.0","201.158.7.255","3382575104","3382577151","MX","Mexico"
+"201.158.8.0","201.158.15.255","3382577152","3382579199","BR","Brazil"
+"201.158.16.0","201.158.19.255","3382579200","3382580223","MX","Mexico"
+"201.158.20.0","201.158.31.255","3382580224","3382583295","BR","Brazil"
+"201.158.32.0","201.158.39.255","3382583296","3382585343","MX","Mexico"
+"201.158.40.0","201.158.47.255","3382585344","3382587391","BR","Brazil"
+"201.158.48.0","201.158.51.255","3382587392","3382588415","HN","Honduras"
+"201.158.52.0","201.158.55.255","3382588416","3382589439","PE","Peru"
+"201.158.56.0","201.158.63.255","3382589440","3382591487","BR","Brazil"
+"201.158.64.0","201.158.107.255","3382591488","3382602751","MX","Mexico"
+"201.158.108.0","201.158.111.255","3382602752","3382603775","BR","Brazil"
+"201.158.112.0","201.158.119.255","3382603776","3382605823","MX","Mexico"
+"201.158.120.0","201.158.127.255","3382605824","3382607871","AR","Argentina"
+"201.158.128.0","201.159.7.255","3382607872","3382642687","MX","Mexico"
+"201.159.8.0","201.159.15.255","3382642688","3382644735","AR","Argentina"
+"201.159.16.0","201.159.23.255","3382644736","3382646783","MX","Mexico"
+"201.159.24.0","201.159.31.255","3382646784","3382648831","BR","Brazil"
+"201.159.32.0","201.159.51.255","3382648832","3382653951","MX","Mexico"
+"201.159.52.0","201.159.55.255","3382653952","3382654975","BR","Brazil"
+"201.159.56.0","201.159.63.255","3382654976","3382657023","AR","Argentina"
+"201.159.64.0","201.159.71.255","3382657024","3382659071","MX","Mexico"
+"201.159.72.0","201.159.79.255","3382659072","3382661119","BR","Brazil"
+"201.159.80.0","201.159.83.255","3382661120","3382662143","MX","Mexico"
+"201.159.84.0","201.159.95.255","3382662144","3382665215","BR","Brazil"
+"201.159.96.0","201.159.111.255","3382665216","3382669311","MX","Mexico"
+"201.159.112.0","201.159.112.255","3382669312","3382669567","SV","El Salvador"
+"201.159.113.0","201.159.115.255","3382669568","3382670335","GT","Guatemala"
+"201.159.116.0","201.159.123.255","3382670336","3382672383","BR","Brazil"
+"201.159.124.0","201.159.143.255","3382672384","3382677503","MX","Mexico"
+"201.159.144.0","201.159.159.255","3382677504","3382681599","BR","Brazil"
+"201.159.160.0","201.159.167.255","3382681600","3382683647","MX","Mexico"
+"201.159.168.0","201.159.175.255","3382683648","3382685695","CL","Chile"
+"201.159.176.0","201.159.179.191","3382685696","3382686655","MX","Mexico"
+"201.159.179.192","201.159.179.255","3382686656","3382686719","US","United States"
+"201.159.180.0","201.159.191.255","3382686720","3382689791","BR","Brazil"
+"201.159.192.0","201.159.215.255","3382689792","3382695935","MX","Mexico"
+"201.159.216.0","201.159.219.255","3382695936","3382696959","AR","Argentina"
+"201.159.220.0","201.159.223.255","3382696960","3382697983","EC","Ecuador"
+"201.159.224.0","201.159.247.255","3382697984","3382704127","MX","Mexico"
+"201.159.248.0","201.159.255.255","3382704128","3382706175","BR","Brazil"
+"201.160.0.0","201.162.63.255","3382706176","3382853631","MX","Mexico"
+"201.162.64.0","201.162.127.255","3382853632","3382870015","BR","Brazil"
+"201.162.128.0","201.175.47.255","3382870016","3383701503","MX","Mexico"
+"201.175.48.0","201.175.63.255","3383701504","3383705599","BR","Brazil"
+"201.175.64.0","201.175.255.255","3383705600","3383754751","MX","Mexico"
+"201.176.0.0","201.181.255.255","3383754752","3384147967","AR","Argentina"
+"201.182.0.0","201.182.26.255","3384147968","3384154879","US","United States"
+"201.182.27.0","201.182.27.255","3384154880","3384155135","HN","Honduras"
+"201.182.28.0","201.182.31.255","3384155136","3384156159","US","United States"
+"201.182.32.0","201.182.47.255","3384156160","3384160255","PA","Panama"
+"201.182.48.0","201.182.63.255","3384160256","3384164351","US","United States"
+"201.182.64.0","201.182.139.255","3384164352","3384183807","PA","Panama"
+"201.182.140.0","201.182.143.255","3384183808","3384184831","VE","Venezuela"
+"201.182.144.0","201.182.255.255","3384184832","3384213503","PA","Panama"
+"201.183.0.0","201.183.255.255","3384213504","3384279039","EC","Ecuador"
+"201.184.0.0","201.185.255.255","3384279040","3384410111","CO","Colombia"
+"201.186.0.0","201.189.255.255","3384410112","3384672255","CL","Chile"
+"201.190.0.0","201.190.63.255","3384672256","3384688639","HN","Honduras"
+"201.190.64.0","201.190.127.255","3384688640","3384705023","CO","Colombia"
+"201.190.128.0","201.190.135.255","3384705024","3384707071","US","United States"
+"201.190.136.0","201.190.191.255","3384707072","3384721407","PA","Panama"
+"201.190.192.0","201.190.207.255","3384721408","3384725503","US","United States"
+"201.190.208.0","201.190.234.255","3384725504","3384732415","PA","Panama"
+"201.190.235.0","201.190.235.255","3384732416","3384732671","BR","Brazil"
+"201.190.236.0","201.190.255.255","3384732672","3384737791","PA","Panama"
+"201.191.0.0","201.207.255.255","3384737792","3385851903","CR","Costa Rica"
+"201.208.0.0","201.211.255.255","3385851904","3386114047","VE","Venezuela"
+"201.212.0.0","201.213.255.255","3386114048","3386245119","AR","Argentina"
+"201.214.0.0","201.215.255.255","3386245120","3386376191","CL","Chile"
+"201.216.0.0","201.216.63.255","3386376192","3386392575","CO","Colombia"
+"201.216.64.0","201.216.127.255","3386392576","3386408959","CW","Curacao"
+"201.216.128.0","201.216.191.255","3386408960","3386425343","GT","Guatemala"
+"201.216.192.0","201.216.255.255","3386425344","3386441727","AR","Argentina"
+"201.217.0.0","201.217.63.255","3386441728","3386458111","PY","Paraguay"
+"201.217.64.0","201.217.127.255","3386458112","3386474495","EC","Ecuador"
+"201.217.128.0","201.217.191.255","3386474496","3386490879","UY","Uruguay"
+"201.217.192.0","201.217.223.255","3386490880","3386499071","CO","Colombia"
+"201.217.224.0","201.217.239.255","3386499072","3386503167","AR","Argentina"
+"201.217.240.0","201.217.243.255","3386503168","3386504191","CL","Chile"
+"201.217.244.0","201.217.247.255","3386504192","3386505215","AR","Argentina"
+"201.217.248.0","201.217.255.255","3386505216","3386507263","CL","Chile"
+"201.218.0.0","201.218.63.255","3386507264","3386523647","EC","Ecuador"
+"201.218.64.0","201.218.127.255","3386523648","3386540031","PA","Panama"
+"201.218.128.0","201.218.159.255","3386540032","3386548223","CL","Chile"
+"201.218.160.0","201.218.191.255","3386548224","3386556415","CR","Costa Rica"
+"201.218.192.0","201.218.213.255","3386556416","3386562047","PA","Panama"
+"201.218.214.0","201.218.214.255","3386562048","3386562303","PE","Peru"
+"201.218.215.0","201.218.255.255","3386562304","3386572799","PA","Panama"
+"201.219.0.0","201.219.63.255","3386572800","3386589183","EC","Ecuador"
+"201.219.64.0","201.219.111.255","3386589184","3386601471","AR","Argentina"
+"201.219.112.0","201.219.127.255","3386601472","3386605567","CO","Colombia"
+"201.219.128.0","201.219.159.255","3386605568","3386613759","CL","Chile"
+"201.219.160.0","201.219.191.255","3386613760","3386621951","AR","Argentina"
+"201.219.192.0","201.219.223.255","3386621952","3386630143","CO","Colombia"
+"201.219.224.0","201.219.231.255","3386630144","3386632191","UY","Uruguay"
+"201.219.232.0","201.219.239.255","3386632192","3386634239","CL","Chile"
+"201.219.240.0","201.219.247.255","3386634240","3386636287","CO","Colombia"
+"201.219.248.0","201.219.251.255","3386636288","3386637311","BR","Brazil"
+"201.219.252.0","201.219.255.255","3386637312","3386638335","UY","Uruguay"
+"201.220.0.0","201.220.9.255","3386638336","3386640895","SX","Sint Maarten (Dutch part)"
+"201.220.10.0","201.220.10.255","3386640896","3386641151","US","United States"
+"201.220.11.0","201.220.15.255","3386641152","3386642431","SX","Sint Maarten (Dutch part)"
+"201.220.16.0","201.220.24.255","3386642432","3386644735","AR","Argentina"
+"201.220.25.0","201.220.25.255","3386644736","3386644991","PY","Paraguay"
+"201.220.26.0","201.220.26.255","3386644992","3386645247","CR","Costa Rica"
+"201.220.27.0","201.220.27.255","3386645248","3386645503","CL","Chile"
+"201.220.28.0","201.220.28.255","3386645504","3386645759","AR","Argentina"
+"201.220.29.0","201.220.29.255","3386645760","3386646015","CR","Costa Rica"
+"201.220.30.0","201.220.95.255","3386646016","3386662911","CO","Colombia"
+"201.220.96.0","201.220.127.255","3386662912","3386671103","CL","Chile"
+"201.220.128.0","201.220.143.255","3386671104","3386675199","HN","Honduras"
+"201.220.144.0","201.220.191.255","3386675200","3386687487","AR","Argentina"
+"201.220.192.0","201.220.223.255","3386687488","3386695679","CU","Cuba"
+"201.220.224.0","201.220.255.255","3386695680","3386703871","CL","Chile"
+"201.221.0.0","201.221.63.255","3386703872","3386720255","UY","Uruguay"
+"201.221.64.0","201.221.95.255","3386720256","3386728447","TT","Trinidad and Tobago"
+"201.221.96.0","201.221.111.255","3386728448","3386732543","AR","Argentina"
+"201.221.112.0","201.221.119.255","3386732544","3386734591","CL","Chile"
+"201.221.120.0","201.221.120.255","3386734592","3386734847","AR","Argentina"
+"201.221.121.0","201.221.121.255","3386734848","3386735103","CL","Chile"
+"201.221.122.0","201.221.122.255","3386735104","3386735359","CO","Colombia"
+"201.221.123.0","201.221.123.255","3386735360","3386735615","CL","Chile"
+"201.221.124.0","201.221.125.255","3386735616","3386736127","CO","Colombia"
+"201.221.126.0","201.221.126.255","3386736128","3386736383","DO","Dominican Republic"
+"201.221.127.0","201.221.127.255","3386736384","3386736639","EC","Ecuador"
+"201.221.128.0","201.221.191.255","3386736640","3386753023","CO","Colombia"
+"201.221.192.0","201.221.223.255","3386753024","3386761215","CL","Chile"
+"201.221.224.0","201.221.255.255","3386761216","3386769407","PA","Panama"
+"201.222.0.0","201.222.15.255","3386769408","3386773503","VE","Venezuela"
+"201.222.16.0","201.222.19.255","3386773504","3386774527","AR","Argentina"
+"201.222.20.0","201.222.31.255","3386774528","3386777599","BR","Brazil"
+"201.222.32.0","201.222.47.255","3386777600","3386781695","CW","Curacao"
+"201.222.48.0","201.222.55.255","3386781696","3386783743","PY","Paraguay"
+"201.222.56.0","201.222.59.255","3386783744","3386784767","AR","Argentina"
+"201.222.60.0","201.222.63.255","3386784768","3386785791","GT","Guatemala"
+"201.222.64.0","201.222.127.255","3386785792","3386802175","BO","Bolivia"
+"201.222.128.0","201.223.255.255","3386802176","3386900479","CL","Chile"
+"201.224.0.0","201.227.255.255","3386900480","3387162623","PA","Panama"
+"201.228.0.0","201.228.255.255","3387162624","3387228159","CO","Colombia"
+"201.229.0.0","201.229.127.255","3387228160","3387260927","AW","Aruba"
+"201.229.128.0","201.229.255.255","3387260928","3387293695","DO","Dominican Republic"
+"201.230.0.0","201.230.255.255","3387293696","3387359231","PE","Peru"
+"201.231.0.0","201.231.255.255","3387359232","3387424767","AR","Argentina"
+"201.232.0.0","201.233.255.255","3387424768","3387555839","CO","Colombia"
+"201.234.0.0","201.234.47.255","3387555840","3387568127","AR","Argentina"
+"201.234.48.0","201.234.63.255","3387568128","3387572223","PE","Peru"
+"201.234.64.0","201.234.79.255","3387572224","3387576319","CO","Colombia"
+"201.234.80.0","201.234.87.255","3387576320","3387578367","EC","Ecuador"
+"201.234.88.0","201.234.111.255","3387578368","3387584511","AR","Argentina"
+"201.234.112.0","201.234.127.255","3387584512","3387588607","PE","Peru"
+"201.234.128.0","201.234.175.255","3387588608","3387600895","AR","Argentina"
+"201.234.176.0","201.234.191.255","3387600896","3387604991","CO","Colombia"
+"201.234.192.0","201.234.223.255","3387604992","3387613183","EC","Ecuador"
+"201.234.224.0","201.234.239.255","3387613184","3387617279","VE","Venezuela"
+"201.234.240.0","201.234.247.255","3387617280","3387619327","CO","Colombia"
+"201.234.248.0","201.235.255.255","3387619328","3387686911","AR","Argentina"
+"201.236.0.0","201.236.191.255","3387686912","3387736063","CL","Chile"
+"201.236.192.0","201.236.255.255","3387736064","3387752447","CO","Colombia"
+"201.237.0.0","201.237.255.255","3387752448","3387817983","CR","Costa Rica"
+"201.238.0.0","201.238.63.255","3387817984","3387834367","VE","Venezuela"
+"201.238.64.0","201.238.127.255","3387834368","3387850751","TT","Trinidad and Tobago"
+"201.238.128.0","201.238.191.255","3387850752","3387867135","EC","Ecuador"
+"201.238.192.0","201.239.255.255","3387867136","3387949055","CL","Chile"
+"201.240.0.0","201.240.255.255","3387949056","3388014591","PE","Peru"
+"201.241.0.0","201.241.255.255","3388014592","3388080127","CL","Chile"
+"201.242.0.0","201.243.255.255","3388080128","3388211199","VE","Venezuela"
+"201.244.0.0","201.245.255.255","3388211200","3388342271","CO","Colombia"
+"201.246.0.0","201.246.255.255","3388342272","3388407807","CL","Chile"
+"201.247.0.0","201.247.255.255","3388407808","3388473343","SV","El Salvador"
+"201.248.0.0","201.249.255.255","3388473344","3388604415","VE","Venezuela"
+"201.250.0.0","201.255.255.255","3388604416","3388997631","AR","Argentina"
+"202.0.0.0","202.0.15.255","3388997632","3389001727","AU","Australia"
+"202.0.16.0","202.0.31.255","3389001728","3389005823","PH","Philippines"
+"202.0.32.0","202.0.63.255","3389005824","3389014015","NZ","New Zealand"
+"202.0.64.0","202.0.64.255","3389014016","3389014271","AU","Australia"
+"202.0.65.0","202.0.66.255","3389014272","3389014783","JP","Japan"
+"202.0.67.0","202.0.70.255","3389014784","3389015807","AU","Australia"
+"202.0.71.0","202.0.71.255","3389015808","3389016063","SG","Singapore"
+"202.0.72.0","202.0.73.255","3389016064","3389016575","JP","Japan"
+"202.0.74.0","202.0.75.255","3389016576","3389017087","AU","Australia"
+"202.0.76.0","202.0.76.255","3389017088","3389017343","JP","Japan"
+"202.0.77.0","202.0.77.255","3389017344","3389017599","HK","Hong Kong"
+"202.0.78.0","202.0.78.255","3389017600","3389017855","AU","Australia"
+"202.0.79.0","202.0.79.255","3389017856","3389018111","VN","Vietnam"
+"202.0.80.0","202.0.80.255","3389018112","3389018367","PG","Papua New Guinea"
+"202.0.81.0","202.0.83.255","3389018368","3389019135","AU","Australia"
+"202.0.84.0","202.0.84.255","3389019136","3389019391","NZ","New Zealand"
+"202.0.85.0","202.0.87.255","3389019392","3389020159","AU","Australia"
+"202.0.88.0","202.0.89.255","3389020160","3389020671","ID","Indonesia"
+"202.0.90.0","202.0.90.255","3389020672","3389020927","AU","Australia"
+"202.0.91.0","202.0.91.255","3389020928","3389021183","PH","Philippines"
+"202.0.92.0","202.0.93.255","3389021184","3389021695","ID","Indonesia"
+"202.0.94.0","202.0.94.255","3389021696","3389021951","BD","Bangladesh"
+"202.0.95.0","202.0.96.255","3389021952","3389022463","AU","Australia"
+"202.0.97.0","202.0.97.255","3389022464","3389022719","IN","India"
+"202.0.98.0","202.0.99.255","3389022720","3389023231","AU","Australia"
+"202.0.100.0","202.0.101.255","3389023232","3389023743","CN","China"
+"202.0.102.0","202.0.102.255","3389023744","3389023999","AU","Australia"
+"202.0.103.0","202.0.103.255","3389024000","3389024255","IN","India"
+"202.0.104.0","202.0.104.255","3389024256","3389024511","SG","Singapore"
+"202.0.105.0","202.0.106.255","3389024512","3389025023","AU","Australia"
+"202.0.107.0","202.0.107.255","3389025024","3389025279","ID","Indonesia"
+"202.0.108.0","202.0.108.255","3389025280","3389025535","AU","Australia"
+"202.0.109.0","202.0.109.255","3389025536","3389025791","IN","India"
+"202.0.110.0","202.0.110.255","3389025792","3389026047","PK","Pakistan"
+"202.0.111.0","202.0.111.255","3389026048","3389026303","TH","Thailand"
+"202.0.112.0","202.0.112.255","3389026304","3389026559","IN","India"
+"202.0.113.0","202.0.114.255","3389026560","3389027071","AU","Australia"
+"202.0.115.0","202.0.116.255","3389027072","3389027583","IN","India"
+"202.0.117.0","202.0.120.255","3389027584","3389028607","TH","Thailand"
+"202.0.121.0","202.0.121.255","3389028608","3389028863","NZ","New Zealand"
+"202.0.122.0","202.0.123.255","3389028864","3389029375","CN","China"
+"202.0.124.0","202.0.125.255","3389029376","3389029887","NZ","New Zealand"
+"202.0.126.0","202.0.127.255","3389029888","3389030399","SG","Singapore"
+"202.0.128.0","202.0.143.255","3389030400","3389034495","HK","Hong Kong"
+"202.0.144.0","202.0.147.255","3389034496","3389035519","PH","Philippines"
+"202.0.148.0","202.0.148.255","3389035520","3389035775","IN","India"
+"202.0.149.0","202.0.149.255","3389035776","3389036031","SG","Singapore"
+"202.0.150.0","202.0.150.255","3389036032","3389036287","AU","Australia"
+"202.0.151.0","202.0.151.255","3389036288","3389036543","NZ","New Zealand"
+"202.0.152.0","202.0.155.255","3389036544","3389037567","AU","Australia"
+"202.0.156.0","202.0.159.255","3389037568","3389038591","NC","New Caledonia"
+"202.0.160.0","202.0.183.255","3389038592","3389044735","HK","Hong Kong"
+"202.0.184.0","202.0.191.255","3389044736","3389046783","AU","Australia"
+"202.0.192.0","202.0.255.255","3389046784","3389063167","US","United States"
+"202.1.0.0","202.1.1.255","3389063168","3389063679","AU","Australia"
+"202.1.2.0","202.1.2.255","3389063680","3389063935","HK","Hong Kong"
+"202.1.3.0","202.1.3.255","3389063936","3389064191","AU","Australia"
+"202.1.4.0","202.1.4.255","3389064192","3389064447","IN","India"
+"202.1.5.0","202.1.5.255","3389064448","3389064703","SG","Singapore"
+"202.1.6.0","202.1.7.255","3389064704","3389065215","HK","Hong Kong"
+"202.1.8.0","202.1.15.255","3389065216","3389067263","NZ","New Zealand"
+"202.1.16.0","202.1.31.255","3389067264","3389071359","AU","Australia"
+"202.1.32.0","202.1.63.255","3389071360","3389079551","PG","Papua New Guinea"
+"202.1.64.0","202.1.95.255","3389079552","3389087743","SG","Singapore"
+"202.1.96.0","202.1.96.255","3389087744","3389087999","HK","Hong Kong"
+"202.1.97.0","202.1.113.255","3389088000","3389092351","SG","Singapore"
+"202.1.114.0","202.1.115.255","3389092352","3389092863","PH","Philippines"
+"202.1.116.0","202.1.119.255","3389092864","3389093887","HK","Hong Kong"
+"202.1.120.0","202.1.127.255","3389093888","3389095935","IN","India"
+"202.1.128.0","202.1.159.255","3389095936","3389104127","SG","Singapore"
+"202.1.160.0","202.1.191.255","3389104128","3389112319","SB","Solomon Islands"
+"202.1.192.0","202.1.207.255","3389112320","3389116415","MV","Maldives"
+"202.1.208.0","202.1.223.255","3389116416","3389120511","JP","Japan"
+"202.1.232.0","202.1.232.255","3389122560","3389122815","HK","Hong Kong"
+"202.1.233.0","202.1.235.255","3389122816","3389123583","AU","Australia"
+"202.1.236.0","202.1.236.255","3389123584","3389123839","ID","Indonesia"
+"202.1.237.0","202.1.238.255","3389123840","3389124351","AU","Australia"
+"202.1.239.0","202.1.239.255","3389124352","3389124607","SG","Singapore"
+"202.1.240.0","202.1.255.255","3389124608","3389128703","PG","Papua New Guinea"
+"202.2.0.0","202.2.3.255","3389128704","3389129727","AU","Australia"
+"202.2.4.0","202.2.15.255","3389129728","3389132799","NZ","New Zealand"
+"202.2.16.0","202.2.31.255","3389132800","3389136895","AU","Australia"
+"202.2.32.0","202.2.51.255","3389136896","3389142015","HK","Hong Kong"
+"202.2.52.0","202.2.55.255","3389142016","3389143039","TW","Taiwan"
+"202.2.56.0","202.2.63.255","3389143040","3389145087","AU","Australia"
+"202.2.64.0","202.2.87.255","3389145088","3389151231","HK","Hong Kong"
+"202.2.88.0","202.2.91.255","3389151232","3389152255","JP","Japan"
+"202.2.92.0","202.2.94.255","3389152256","3389153023","US","United States"
+"202.2.95.0","202.2.95.255","3389153024","3389153279","AU","Australia"
+"202.2.96.0","202.2.127.255","3389153280","3389161471","TV","Tuvalu"
+"202.2.128.0","202.2.255.255","3389161472","3389194239","JP","Japan"
+"202.3.0.0","202.3.5.255","3389194240","3389195775","AU","Australia"
+"202.3.6.0","202.3.7.255","3389195776","3389196287","HK","Hong Kong"
+"202.3.8.0","202.3.12.255","3389196288","3389197567","AU","Australia"
+"202.3.13.0","202.3.13.255","3389197568","3389197823","IN","India"
+"202.3.14.0","202.3.14.255","3389197824","3389198079","ID","Indonesia"
+"202.3.15.0","202.3.15.255","3389198080","3389198335","IN","India"
+"202.3.16.0","202.3.31.255","3389198336","3389202431","KR","Korea, Republic of"
+"202.3.32.0","202.3.63.255","3389202432","3389210623","AU","Australia"
+"202.3.64.0","202.3.64.255","3389210624","3389210879","IN","India"
+"202.3.65.0","202.3.65.255","3389210880","3389211135","AU","Australia"
+"202.3.66.0","202.3.66.255","3389211136","3389211391","IN","India"
+"202.3.67.0","202.3.67.255","3389211392","3389211647","AU","Australia"
+"202.3.68.0","202.3.71.255","3389211648","3389212671","TH","Thailand"
+"202.3.72.0","202.3.73.255","3389212672","3389213183","IN","India"
+"202.3.74.0","202.3.74.255","3389213184","3389213439","AU","Australia"
+"202.3.75.0","202.3.75.255","3389213440","3389213695","MY","Malaysia"
+"202.3.76.0","202.3.76.255","3389213696","3389213951","US","United States"
+"202.3.77.0","202.3.77.255","3389213952","3389214207","IN","India"
+"202.3.78.0","202.3.78.255","3389214208","3389214463","SG","Singapore"
+"202.3.79.0","202.3.79.255","3389214464","3389214719","AU","Australia"
+"202.3.80.0","202.3.95.255","3389214720","3389218815","NZ","New Zealand"
+"202.3.96.0","202.3.111.255","3389218816","3389222911","AU","Australia"
+"202.3.112.0","202.3.115.255","3389222912","3389223935","US","United States"
+"202.3.116.0","202.3.125.255","3389223936","3389226495","IN","India"
+"202.3.126.0","202.3.126.255","3389226496","3389226751","SG","Singapore"
+"202.3.127.0","202.3.127.255","3389226752","3389227007","IN","India"
+"202.3.128.0","202.3.129.255","3389227008","3389227519","CN","China"
+"202.3.130.0","202.3.131.255","3389227520","3389228031","PK","Pakistan"
+"202.3.132.0","202.3.134.255","3389228032","3389228799","AU","Australia"
+"202.3.135.0","202.3.135.255","3389228800","3389229055","SG","Singapore"
+"202.3.136.0","202.3.136.255","3389229056","3389229311","JP","Japan"
+"202.3.137.0","202.3.137.255","3389229312","3389229567","AU","Australia"
+"202.3.138.0","202.3.139.255","3389229568","3389230079","SG","Singapore"
+"202.3.140.0","202.3.159.255","3389230080","3389235199","JP","Japan"
+"202.3.160.0","202.3.191.255","3389235200","3389243391","TW","Taiwan"
+"202.3.192.0","202.3.207.255","3389243392","3389247487","AU","Australia"
+"202.3.208.0","202.3.223.255","3389247488","3389251583","ID","Indonesia"
+"202.3.224.0","202.3.255.255","3389251584","3389259775","PF","French Polynesia"
+"202.4.0.0","202.4.15.255","3389259776","3389263871","PH","Philippines"
+"202.4.16.0","202.4.24.255","3389263872","3389266175","NZ","New Zealand"
+"202.4.25.0","202.4.25.255","3389266176","3389266431","IN","India"
+"202.4.26.0","202.4.27.255","3389266432","3389266943","HK","Hong Kong"
+"202.4.28.0","202.4.31.255","3389266944","3389267967","AU","Australia"
+"202.4.32.0","202.4.63.255","3389267968","3389276159","WS","Samoa"
+"202.4.64.0","202.4.95.255","3389276160","3389284351","AU","Australia"
+"202.4.96.0","202.4.127.255","3389284352","3389292543","BD","Bangladesh"
+"202.4.128.0","202.4.159.255","3389292544","3389300735","CN","China"
+"202.4.160.0","202.4.161.255","3389300736","3389301247","ID","Indonesia"
+"202.4.162.0","202.4.163.255","3389301248","3389301759","AU","Australia"
+"202.4.164.0","202.4.164.255","3389301760","3389302015","IN","India"
+"202.4.165.0","202.4.166.255","3389302016","3389302527","AU","Australia"
+"202.4.167.0","202.4.167.255","3389302528","3389302783","PK","Pakistan"
+"202.4.168.0","202.4.168.255","3389302784","3389303039","VN","Vietnam"
+"202.4.169.0","202.4.169.255","3389303040","3389303295","IN","India"
+"202.4.170.0","202.4.171.255","3389303296","3389303807","ID","Indonesia"
+"202.4.172.0","202.4.172.255","3389303808","3389304063","IN","India"
+"202.4.173.0","202.4.173.255","3389304064","3389304319","BD","Bangladesh"
+"202.4.174.0","202.4.174.255","3389304320","3389304575","PH","Philippines"
+"202.4.175.0","202.4.175.255","3389304576","3389304831","AU","Australia"
+"202.4.176.0","202.4.176.255","3389304832","3389305087","VN","Vietnam"
+"202.4.177.0","202.4.178.255","3389305088","3389305599","IN","India"
+"202.4.179.0","202.4.179.255","3389305600","3389305855","ID","Indonesia"
+"202.4.180.0","202.4.180.255","3389305856","3389306111","IN","India"
+"202.4.181.0","202.4.181.255","3389306112","3389306367","AU","Australia"
+"202.4.182.0","202.4.182.255","3389306368","3389306623","IN","India"
+"202.4.183.0","202.4.183.255","3389306624","3389306879","AU","Australia"
+"202.4.184.0","202.4.184.255","3389306880","3389307135","SG","Singapore"
+"202.4.185.0","202.4.186.255","3389307136","3389307647","ID","Indonesia"
+"202.4.187.0","202.4.187.255","3389307648","3389307903","IN","India"
+"202.4.188.0","202.4.188.255","3389307904","3389308159","AU","Australia"
+"202.4.189.0","202.4.189.255","3389308160","3389308415","ID","Indonesia"
+"202.4.190.0","202.4.190.255","3389308416","3389308671","AU","Australia"
+"202.4.191.0","202.4.191.255","3389308672","3389308927","PH","Philippines"
+"202.4.192.0","202.4.223.255","3389308928","3389317119","HK","Hong Kong"
+"202.4.224.0","202.4.243.255","3389317120","3389322239","AU","Australia"
+"202.4.244.0","202.4.250.255","3389322240","3389324031","JP","Japan"
+"202.4.251.0","202.4.251.255","3389324032","3389324287","VU","Vanuatu"
+"202.4.252.0","202.4.255.255","3389324288","3389325311","CN","China"
+"202.5.0.0","202.5.3.255","3389325312","3389326335","AU","Australia"
+"202.5.4.0","202.5.5.255","3389326336","3389326847","TW","Taiwan"
+"202.5.6.0","202.5.7.255","3389326848","3389327359","AU","Australia"
+"202.5.8.0","202.5.15.255","3389327360","3389329407","TW","Taiwan"
+"202.5.16.0","202.5.31.255","3389329408","3389333503","US","United States"
+"202.5.32.0","202.5.63.255","3389333504","3389341695","BD","Bangladesh"
+"202.5.64.0","202.5.79.255","3389341696","3389345791","JP","Japan"
+"202.5.80.0","202.5.95.255","3389345792","3389349887","TH","Thailand"
+"202.5.96.0","202.5.127.255","3389349888","3389358079","AU","Australia"
+"202.5.128.0","202.5.159.255","3389358080","3389366271","PK","Pakistan"
+"202.5.160.0","202.5.191.255","3389366272","3389374463","AU","Australia"
+"202.5.192.0","202.5.207.255","3389374464","3389378559","MN","Mongolia"
+"202.5.208.0","202.5.219.255","3389378560","3389381631","CN","China"
+"202.5.220.0","202.5.223.255","3389381632","3389382655","JP","Japan"
+"202.5.224.0","202.5.255.255","3389382656","3389390847","TW","Taiwan"
+"202.6.0.0","202.6.1.255","3389390848","3389391359","HK","Hong Kong"
+"202.6.2.0","202.6.2.255","3389391360","3389391615","VN","Vietnam"
+"202.6.3.0","202.6.4.255","3389391616","3389392127","AU","Australia"
+"202.6.5.0","202.6.5.255","3389392128","3389392383","NZ","New Zealand"
+"202.6.6.0","202.6.7.255","3389392384","3389392895","CN","China"
+"202.6.8.0","202.6.15.255","3389392896","3389394943","JP","Japan"
+"202.6.16.0","202.6.31.255","3389394944","3389399039","TH","Thailand"
+"202.6.32.0","202.6.65.255","3389399040","3389407743","AU","Australia"
+"202.6.66.0","202.6.67.255","3389407744","3389408255","CN","China"
+"202.6.68.0","202.6.71.255","3389408256","3389409279","JP","Japan"
+"202.6.72.0","202.6.73.255","3389409280","3389409791","CN","China"
+"202.6.74.0","202.6.79.255","3389409792","3389411327","AU","Australia"
+"202.6.80.0","202.6.80.255","3389411328","3389411583","IN","India"
+"202.6.81.0","202.6.83.255","3389411584","3389412351","AU","Australia"
+"202.6.84.0","202.6.84.255","3389412352","3389412607","NZ","New Zealand"
+"202.6.85.0","202.6.85.255","3389412608","3389412863","PH","Philippines"
+"202.6.86.0","202.6.86.255","3389412864","3389413119","AU","Australia"
+"202.6.87.0","202.6.89.255","3389413120","3389413887","CN","China"
+"202.6.90.0","202.6.90.255","3389413888","3389414143","TH","Thailand"
+"202.6.91.0","202.6.91.255","3389414144","3389414399","AU","Australia"
+"202.6.92.0","202.6.93.255","3389414400","3389414911","CN","China"
+"202.6.94.0","202.6.94.255","3389414912","3389415167","HK","Hong Kong"
+"202.6.95.0","202.6.95.255","3389415168","3389415423","KR","Korea, Republic of"
+"202.6.96.0","202.6.97.255","3389415424","3389415935","VN","Vietnam"
+"202.6.98.0","202.6.98.255","3389415936","3389416191","JP","Japan"
+"202.6.99.0","202.6.99.255","3389416192","3389416447","IN","India"
+"202.6.100.0","202.6.101.255","3389416448","3389416959","TH","Thailand"
+"202.6.102.0","202.6.102.255","3389416960","3389417215","SG","Singapore"
+"202.6.103.0","202.6.103.255","3389417216","3389417471","CN","China"
+"202.6.104.0","202.6.105.255","3389417472","3389417983","TW","Taiwan"
+"202.6.106.0","202.6.106.255","3389417984","3389418239","AU","Australia"
+"202.6.107.0","202.6.107.255","3389418240","3389418495","TH","Thailand"
+"202.6.108.0","202.6.108.255","3389418496","3389418751","CN","China"
+"202.6.109.0","202.6.109.255","3389418752","3389419007","NZ","New Zealand"
+"202.6.110.0","202.6.111.255","3389419008","3389419519","CN","China"
+"202.6.112.0","202.6.113.255","3389419520","3389420031","AU","Australia"
+"202.6.114.0","202.6.114.255","3389420032","3389420287","CN","China"
+"202.6.115.0","202.6.115.255","3389420288","3389420543","AU","Australia"
+"202.6.116.0","202.6.118.255","3389420544","3389421311","NZ","New Zealand"
+"202.6.119.0","202.6.119.255","3389421312","3389421567","JP","Japan"
+"202.6.120.0","202.6.123.255","3389421568","3389422591","KI","Kiribati"
+"202.6.124.0","202.6.159.255","3389422592","3389431807","AU","Australia"
+"202.6.160.0","202.6.175.255","3389431808","3389435903","SG","Singapore"
+"202.6.176.0","202.6.191.255","3389435904","3389439999","CN","China"
+"202.6.192.0","202.6.207.255","3389440000","3389444095","HK","Hong Kong"
+"202.6.208.0","202.6.239.255","3389444096","3389452287","ID","Indonesia"
+"202.6.240.0","202.6.243.255","3389452288","3389453311","SG","Singapore"
+"202.6.244.0","202.6.247.255","3389453312","3389454335","JP","Japan"
+"202.6.248.0","202.6.251.255","3389454336","3389455359","AU","Australia"
+"202.6.252.0","202.6.255.255","3389455360","3389456383","JP","Japan"
+"202.7.0.0","202.7.1.255","3389456384","3389456895","NZ","New Zealand"
+"202.7.2.0","202.7.3.255","3389456896","3389457407","AU","Australia"
+"202.7.4.0","202.7.7.255","3389457408","3389458431","NZ","New Zealand"
+"202.7.8.0","202.7.15.255","3389458432","3389460479","AU","Australia"
+"202.7.16.0","202.7.31.255","3389460480","3389464575","JP","Japan"
+"202.7.32.0","202.7.51.255","3389464576","3389469695","NZ","New Zealand"
+"202.7.52.0","202.7.55.255","3389469696","3389470719","KH","Cambodia"
+"202.7.56.0","202.7.57.255","3389470720","3389471231","AU","Australia"
+"202.7.58.0","202.7.58.255","3389471232","3389471487","IN","India"
+"202.7.59.0","202.7.59.255","3389471488","3389471743","US","United States"
+"202.7.60.0","202.7.63.255","3389471744","3389472767","NZ","New Zealand"
+"202.7.64.0","202.7.95.255","3389472768","3389480959","AU","Australia"
+"202.7.96.0","202.7.127.255","3389480960","3389489151","JP","Japan"
+"202.7.128.0","202.7.143.255","3389489152","3389493247","HK","Hong Kong"
+"202.7.144.0","202.7.255.255","3389493248","3389521919","AU","Australia"
+"202.8.0.0","202.8.0.255","3389521920","3389522175","CN","China"
+"202.8.1.0","202.8.1.255","3389522176","3389522431","SG","Singapore"
+"202.8.2.0","202.8.5.255","3389522432","3389523455","CN","China"
+"202.8.6.0","202.8.7.255","3389523456","3389523967","JP","Japan"
+"202.8.8.0","202.8.11.255","3389523968","3389524991","AU","Australia"
+"202.8.12.0","202.8.12.255","3389524992","3389525247","CN","China"
+"202.8.13.0","202.8.13.255","3389525248","3389525503","NZ","New Zealand"
+"202.8.14.0","202.8.15.255","3389525504","3389526015","TW","Taiwan"
+"202.8.16.0","202.8.23.255","3389526016","3389528063","JP","Japan"
+"202.8.24.0","202.8.24.255","3389528064","3389528319","CN","China"
+"202.8.25.0","202.8.25.255","3389528320","3389528575","AU","Australia"
+"202.8.26.0","202.8.26.255","3389528576","3389528831","JP","Japan"
+"202.8.27.0","202.8.27.255","3389528832","3389529087","AP","Asia/Pacific Region"
+"202.8.28.0","202.8.29.255","3389529088","3389529599","ID","Indonesia"
+"202.8.30.0","202.8.30.255","3389529600","3389529855","PH","Philippines"
+"202.8.31.0","202.8.31.255","3389529856","3389530111","HK","Hong Kong"
+"202.8.32.0","202.8.39.255","3389530112","3389532159","AU","Australia"
+"202.8.40.0","202.8.43.255","3389532160","3389533183","SG","Singapore"
+"202.8.44.0","202.8.47.255","3389533184","3389534207","NZ","New Zealand"
+"202.8.48.0","202.8.63.255","3389534208","3389538303","JP","Japan"
+"202.8.64.0","202.8.64.255","3389538304","3389538559","AU","Australia"
+"202.8.65.0","202.8.71.255","3389538560","3389540351","TH","Thailand"
+"202.8.72.0","202.8.75.255","3389540352","3389541375","KH","Cambodia"
+"202.8.76.0","202.8.76.255","3389541376","3389541631","AU","Australia"
+"202.8.77.0","202.8.77.255","3389541632","3389541887","CN","China"
+"202.8.78.0","202.8.79.255","3389541888","3389542399","TH","Thailand"
+"202.8.80.0","202.8.83.255","3389542400","3389543423","JP","Japan"
+"202.8.84.0","202.8.87.255","3389543424","3389544447","TH","Thailand"
+"202.8.88.0","202.8.91.255","3389544448","3389545471","HK","Hong Kong"
+"202.8.92.0","202.8.92.255","3389545472","3389545727","AU","Australia"
+"202.8.93.0","202.8.93.255","3389545728","3389545983","HK","Hong Kong"
+"202.8.94.0","202.8.95.255","3389545984","3389546495","SG","Singapore"
+"202.8.128.0","202.8.159.255","3389554688","3389562879","CN","China"
+"202.8.160.0","202.8.191.255","3389562880","3389571071","KR","Korea, Republic of"
+"202.8.192.0","202.8.207.255","3389571072","3389575167","CN","China"
+"202.8.208.0","202.8.223.255","3389575168","3389579263","JP","Japan"
+"202.8.224.0","202.8.255.255","3389579264","3389587455","PH","Philippines"
+"202.9.0.0","202.9.31.255","3389587456","3389595647","AU","Australia"
+"202.9.32.0","202.9.32.255","3389595648","3389595903","CN","China"
+"202.9.33.0","202.9.33.255","3389595904","3389596159","AU","Australia"
+"202.9.34.0","202.9.35.255","3389596160","3389596671","CN","China"
+"202.9.36.0","202.9.38.255","3389596672","3389597439","SG","Singapore"
+"202.9.39.0","202.9.39.255","3389597440","3389597695","MY","Malaysia"
+"202.9.40.0","202.9.47.255","3389597696","3389599743","MN","Mongolia"
+"202.9.48.0","202.9.49.255","3389599744","3389600255","CN","China"
+"202.9.50.0","202.9.50.255","3389600256","3389600511","AU","Australia"
+"202.9.51.0","202.9.54.255","3389600512","3389601535","CN","China"
+"202.9.55.0","202.9.55.255","3389601536","3389601791","IN","India"
+"202.9.56.0","202.9.56.255","3389601792","3389602047","AU","Australia"
+"202.9.57.0","202.9.59.255","3389602048","3389602815","CN","China"
+"202.9.60.0","202.9.63.255","3389602816","3389603839","HK","Hong Kong"
+"202.9.64.0","202.9.64.255","3389603840","3389604095","IN","India"
+"202.9.65.0","202.9.65.255","3389604096","3389604351","AU","Australia"
+"202.9.66.0","202.9.67.255","3389604352","3389604863","SG","Singapore"
+"202.9.68.0","202.9.68.255","3389604864","3389605119","US","United States"
+"202.9.69.0","202.9.69.255","3389605120","3389605375","ID","Indonesia"
+"202.9.70.0","202.9.70.255","3389605376","3389605631","AU","Australia"
+"202.9.71.0","202.9.71.255","3389605632","3389605887","SG","Singapore"
+"202.9.72.0","202.9.73.255","3389605888","3389606399","ID","Indonesia"
+"202.9.74.0","202.9.74.255","3389606400","3389606655","AU","Australia"
+"202.9.75.0","202.9.75.255","3389606656","3389606911","IN","India"
+"202.9.76.0","202.9.77.255","3389606912","3389607423","LA","Lao People's Democratic Republic"
+"202.9.78.0","202.9.78.255","3389607424","3389607679","AU","Australia"
+"202.9.79.0","202.9.80.255","3389607680","3389608191","VN","Vietnam"
+"202.9.81.0","202.9.81.255","3389608192","3389608447","TH","Thailand"
+"202.9.82.0","202.9.82.255","3389608448","3389608703","HK","Hong Kong"
+"202.9.83.0","202.9.83.255","3389608704","3389608959","AU","Australia"
+"202.9.84.0","202.9.84.255","3389608960","3389609215","VN","Vietnam"
+"202.9.85.0","202.9.85.255","3389609216","3389609471","ID","Indonesia"
+"202.9.86.0","202.9.86.255","3389609472","3389609727","SG","Singapore"
+"202.9.87.0","202.9.87.255","3389609728","3389609983","AU","Australia"
+"202.9.88.0","202.9.88.255","3389609984","3389610239","NZ","New Zealand"
+"202.9.89.0","202.9.89.255","3389610240","3389610495","SG","Singapore"
+"202.9.90.0","202.9.90.255","3389610496","3389610751","TH","Thailand"
+"202.9.91.0","202.9.93.255","3389610752","3389611519","IN","India"
+"202.9.94.0","202.9.95.255","3389611520","3389612031","AU","Australia"
+"202.9.96.0","202.9.111.255","3389612032","3389616127","MY","Malaysia"
+"202.9.112.0","202.9.115.255","3389616128","3389617151","AU","Australia"
+"202.9.116.0","202.9.119.255","3389617152","3389618175","NZ","New Zealand"
+"202.9.120.0","202.9.207.255","3389618176","3389640703","IN","India"
+"202.9.208.0","202.9.223.255","3389640704","3389644799","JP","Japan"
+"202.9.224.0","202.9.227.255","3389644800","3389645823","NZ","New Zealand"
+"202.9.228.0","202.10.31.255","3389645824","3389661183","AU","Australia"
+"202.10.32.0","202.10.63.255","3389661184","3389669375","ID","Indonesia"
+"202.10.64.0","202.10.79.255","3389669376","3389673471","CN","China"
+"202.10.80.0","202.10.95.255","3389673472","3389677567","AU","Australia"
+"202.10.96.0","202.10.111.255","3389677568","3389681663","JP","Japan"
+"202.10.112.0","202.10.127.255","3389681664","3389685759","CN","China"
+"202.10.128.0","202.10.255.255","3389685760","3389718527","AU","Australia"
+"202.11.0.0","202.11.255.255","3389718528","3389784063","JP","Japan"
+"202.12.0.0","202.12.0.255","3389784064","3389784319","NZ","New Zealand"
+"202.12.1.0","202.12.2.255","3389784320","3389784831","CN","China"
+"202.12.3.0","202.12.3.255","3389784832","3389785087","NZ","New Zealand"
+"202.12.4.0","202.12.7.255","3389785088","3389786111","HK","Hong Kong"
+"202.12.8.0","202.12.15.255","3389786112","3389788159","JP","Japan"
+"202.12.16.0","202.12.16.255","3389788160","3389788415","IN","India"
+"202.12.17.0","202.12.18.255","3389788416","3389788927","CN","China"
+"202.12.19.0","202.12.21.255","3389788928","3389789695","US","United States"
+"202.12.22.0","202.12.25.255","3389789696","3389790719","AU","Australia"
+"202.12.26.0","202.12.26.255","3389790720","3389790975","BN","Brunei Darussalam"
+"202.12.27.0","202.12.27.255","3389790976","3389791231","JP","Japan"
+"202.12.28.0","202.12.29.255","3389791232","3389791743","AU","Australia"
+"202.12.30.0","202.12.30.255","3389791744","3389791999","JP","Japan"
+"202.12.31.0","202.12.63.255","3389792000","3389800447","AU","Australia"
+"202.12.64.0","202.12.67.255","3389800448","3389801471","JP","Japan"
+"202.12.68.0","202.12.69.255","3389801472","3389801983","AU","Australia"
+"202.12.70.0","202.12.70.255","3389801984","3389802239","NZ","New Zealand"
+"202.12.71.0","202.12.71.255","3389802240","3389802495","AU","Australia"
+"202.12.72.0","202.12.72.255","3389802496","3389802751","CN","China"
+"202.12.73.0","202.12.74.255","3389802752","3389803263","TH","Thailand"
+"202.12.75.0","202.12.75.255","3389803264","3389803519","ID","Indonesia"
+"202.12.76.0","202.12.79.255","3389803520","3389804543","TW","Taiwan"
+"202.12.80.0","202.12.83.255","3389804544","3389805567","IN","India"
+"202.12.84.0","202.12.85.255","3389805568","3389806079","CN","China"
+"202.12.86.0","202.12.90.255","3389806080","3389807359","AU","Australia"
+"202.12.91.0","202.12.91.255","3389807360","3389807615","NZ","New Zealand"
+"202.12.92.0","202.12.93.255","3389807616","3389808127","AU","Australia"
+"202.12.94.0","202.12.95.255","3389808128","3389808639","SG","Singapore"
+"202.12.96.0","202.12.96.255","3389808640","3389808895","CN","China"
+"202.12.97.0","202.12.97.255","3389808896","3389809151","TH","Thailand"
+"202.12.98.0","202.12.99.255","3389809152","3389809663","CN","China"
+"202.12.100.0","202.12.100.255","3389809664","3389809919","AU","Australia"
+"202.12.101.0","202.12.101.255","3389809920","3389810175","IN","India"
+"202.12.102.0","202.12.102.255","3389810176","3389810431","AU","Australia"
+"202.12.103.0","202.12.103.255","3389810432","3389810687","IN","India"
+"202.12.104.0","202.12.105.255","3389810688","3389811199","NZ","New Zealand"
+"202.12.106.0","202.12.106.255","3389811200","3389811455","CN","China"
+"202.12.107.0","202.12.107.255","3389811456","3389811711","AU","Australia"
+"202.12.108.0","202.12.108.255","3389811712","3389811967","NZ","New Zealand"
+"202.12.109.0","202.12.110.255","3389811968","3389812479","AU","Australia"
+"202.12.111.0","202.12.111.255","3389812480","3389812735","CN","China"
+"202.12.112.0","202.12.115.255","3389812736","3389813759","AU","Australia"
+"202.12.116.0","202.12.116.255","3389813760","3389814015","CN","China"
+"202.12.117.0","202.12.118.255","3389814016","3389814527","TH","Thailand"
+"202.12.119.0","202.12.121.255","3389814528","3389815295","AU","Australia"
+"202.12.125.0","202.12.126.255","3389816064","3389816575","AU","Australia"
+"202.12.127.0","202.12.127.255","3389816576","3389816831","US","United States"
+"202.12.128.0","202.12.243.255","3389816832","3389846527","AU","Australia"
+"202.12.244.0","202.12.247.255","3389846528","3389847551","JP","Japan"
+"202.12.248.0","202.12.255.255","3389847552","3389849599","NZ","New Zealand"
+"202.13.0.0","202.13.255.255","3389849600","3389915135","JP","Japan"
+"202.14.0.0","202.14.3.255","3389915136","3389916159","AU","Australia"
+"202.14.4.0","202.14.7.255","3389916160","3389917183","HK","Hong Kong"
+"202.14.8.0","202.14.15.255","3389917184","3389919231","SG","Singapore"
+"202.14.16.0","202.14.63.255","3389919232","3389931519","NZ","New Zealand"
+"202.14.64.0","202.14.65.255","3389931520","3389932031","CN","China"
+"202.14.66.0","202.14.66.255","3389932032","3389932287","AU","Australia"
+"202.14.67.0","202.14.68.255","3389932288","3389932799","HK","Hong Kong"
+"202.14.69.0","202.14.69.255","3389932800","3389933055","CN","China"
+"202.14.70.0","202.14.71.255","3389933056","3389933567","PK","Pakistan"
+"202.14.72.0","202.14.72.255","3389933568","3389933823","IN","India"
+"202.14.73.0","202.14.76.255","3389933824","3389934847","CN","China"
+"202.14.77.0","202.14.77.255","3389934848","3389935103","AU","Australia"
+"202.14.78.0","202.14.79.255","3389935104","3389935615","CN","China"
+"202.14.80.0","202.14.80.255","3389935616","3389935871","HK","Hong Kong"
+"202.14.81.0","202.14.81.255","3389935872","3389936127","AU","Australia"
+"202.14.82.0","202.14.84.255","3389936128","3389936895","NZ","New Zealand"
+"202.14.85.0","202.14.87.255","3389936896","3389937663","PH","Philippines"
+"202.14.88.0","202.14.88.255","3389937664","3389937919","CN","China"
+"202.14.89.0","202.14.89.255","3389937920","3389938175","AU","Australia"
+"202.14.90.0","202.14.91.255","3389938176","3389938687","KR","Korea, Republic of"
+"202.14.92.0","202.14.93.255","3389938688","3389939199","ID","Indonesia"
+"202.14.94.0","202.14.95.255","3389939200","3389939711","AU","Australia"
+"202.14.96.0","202.14.96.255","3389939712","3389939967","NZ","New Zealand"
+"202.14.97.0","202.14.97.255","3389939968","3389940223","CN","China"
+"202.14.98.0","202.14.98.255","3389940224","3389940479","AU","Australia"
+"202.14.99.0","202.14.100.255","3389940480","3389940991","NZ","New Zealand"
+"202.14.101.0","202.14.101.255","3389940992","3389941247","AU","Australia"
+"202.14.102.0","202.14.102.255","3389941248","3389941503","NZ","New Zealand"
+"202.14.103.0","202.14.103.255","3389941504","3389941759","KR","Korea, Republic of"
+"202.14.104.0","202.14.105.255","3389941760","3389942271","CN","China"
+"202.14.106.0","202.14.107.255","3389942272","3389942783","NZ","New Zealand"
+"202.14.108.0","202.14.109.255","3389942784","3389943295","CN","China"
+"202.14.110.0","202.14.110.255","3389943296","3389943551","AU","Australia"
+"202.14.111.0","202.14.111.255","3389943552","3389943807","CN","China"
+"202.14.112.0","202.14.113.255","3389943808","3389944319","AU","Australia"
+"202.14.114.0","202.14.115.255","3389944320","3389944831","CN","China"
+"202.14.116.0","202.14.116.255","3389944832","3389945087","AU","Australia"
+"202.14.117.0","202.14.117.255","3389945088","3389945343","TH","Thailand"
+"202.14.118.0","202.14.119.255","3389945344","3389945855","CN","China"
+"202.14.120.0","202.14.123.255","3389945856","3389946879","IN","India"
+"202.14.124.0","202.14.125.255","3389946880","3389947391","CN","China"
+"202.14.126.0","202.14.126.255","3389947392","3389947647","AU","Australia"
+"202.14.127.0","202.14.127.255","3389947648","3389947903","CN","China"
+"202.14.128.0","202.14.128.255","3389947904","3389948159","AU","Australia"
+"202.14.129.0","202.14.129.255","3389948160","3389948415","CN","China"
+"202.14.130.0","202.14.134.255","3389948416","3389949695","AU","Australia"
+"202.14.135.0","202.14.136.255","3389949696","3389950207","CN","China"
+"202.14.137.0","202.14.139.255","3389950208","3389950975","AU","Australia"
+"202.14.140.0","202.14.142.255","3389950976","3389951743","NZ","New Zealand"
+"202.14.143.0","202.14.148.255","3389951744","3389953279","AU","Australia"
+"202.14.149.0","202.14.149.255","3389953280","3389953535","CN","China"
+"202.14.150.0","202.14.150.255","3389953536","3389953791","AU","Australia"
+"202.14.151.0","202.14.151.255","3389953792","3389954047","CN","China"
+"202.14.152.0","202.14.152.255","3389954048","3389954303","AU","Australia"
+"202.14.153.0","202.14.154.255","3389954304","3389954815","SG","Singapore"
+"202.14.155.0","202.14.156.255","3389954816","3389955327","AU","Australia"
+"202.14.157.0","202.14.159.255","3389955328","3389956095","CN","China"
+"202.14.160.0","202.14.163.255","3389956096","3389957119","IN","India"
+"202.14.164.0","202.14.164.255","3389957120","3389957375","TH","Thailand"
+"202.14.165.0","202.14.165.255","3389957376","3389957631","KR","Korea, Republic of"
+"202.14.166.0","202.14.166.255","3389957632","3389957887","AU","Australia"
+"202.14.167.0","202.14.168.255","3389957888","3389958399","NZ","New Zealand"
+"202.14.169.0","202.14.176.255","3389958400","3389960447","CN","China"
+"202.14.177.0","202.14.183.255","3389960448","3389962239","AU","Australia"
+"202.14.184.0","202.14.185.255","3389962240","3389962751","CN","China"
+"202.14.186.0","202.14.186.255","3389962752","3389963007","AU","Australia"
+"202.14.188.0","202.14.199.255","3389963264","3389966335","AU","Australia"
+"202.14.200.0","202.14.207.255","3389966336","3389968383","SG","Singapore"
+"202.14.208.0","202.14.209.255","3389968384","3389968895","CN","China"
+"202.14.210.0","202.14.212.255","3389968896","3389969663","AU","Australia"
+"202.14.213.0","202.14.213.255","3389969664","3389969919","CN","China"
+"202.14.214.0","202.14.215.255","3389969920","3389970431","AU","Australia"
+"202.14.216.0","202.14.218.255","3389970432","3389971199","NZ","New Zealand"
+"202.14.219.0","202.14.220.255","3389971200","3389971711","CN","China"
+"202.14.221.0","202.14.221.255","3389971712","3389971967","AU","Australia"
+"202.14.222.0","202.14.223.255","3389971968","3389972479","CN","China"
+"202.14.224.0","202.14.224.255","3389972480","3389972735","US","United States"
+"202.14.225.0","202.14.227.255","3389972736","3389973503","CN","China"
+"202.14.228.0","202.14.228.255","3389973504","3389973759","NZ","New Zealand"
+"202.14.229.0","202.14.230.255","3389973760","3389974271","AU","Australia"
+"202.14.231.0","202.14.231.255","3389974272","3389974527","CN","China"
+"202.14.232.0","202.14.234.255","3389974528","3389975295","AU","Australia"
+"202.14.235.0","202.14.239.255","3389975296","3389976575","CN","China"
+"202.14.240.0","202.14.245.255","3389976576","3389978111","AU","Australia"
+"202.14.246.0","202.14.246.255","3389978112","3389978367","CN","China"
+"202.14.247.0","202.14.250.255","3389978368","3389979391","AU","Australia"
+"202.14.251.0","202.14.251.255","3389979392","3389979647","CN","China"
+"202.14.252.0","202.14.254.255","3389979648","3389980415","NZ","New Zealand"
+"202.14.255.0","202.14.255.255","3389980416","3389980671","ID","Indonesia"
+"202.15.0.0","202.19.255.255","3389980672","3390308351","JP","Japan"
+"202.20.0.0","202.20.7.255","3390308352","3390310399","NZ","New Zealand"
+"202.20.8.0","202.20.31.255","3390310400","3390316543","AU","Australia"
+"202.20.32.0","202.20.65.255","3390316544","3390325247","NZ","New Zealand"
+"202.20.66.0","202.20.66.255","3390325248","3390325503","CN","China"
+"202.20.67.0","202.20.67.255","3390325504","3390325759","AU","Australia"
+"202.20.68.0","202.20.68.255","3390325760","3390326015","PG","Papua New Guinea"
+"202.20.69.0","202.20.75.255","3390326016","3390327807","AU","Australia"
+"202.20.76.0","202.20.78.255","3390327808","3390328575","NZ","New Zealand"
+"202.20.79.0","202.20.79.255","3390328576","3390328831","CN","China"
+"202.20.80.0","202.20.80.255","3390328832","3390329087","NZ","New Zealand"
+"202.20.81.0","202.20.81.255","3390329088","3390329343","AU","Australia"
+"202.20.82.0","202.20.86.255","3390329344","3390330623","KR","Korea, Republic of"
+"202.20.87.0","202.20.90.255","3390330624","3390331647","CN","China"
+"202.20.91.0","202.20.93.255","3390331648","3390332415","NZ","New Zealand"
+"202.20.94.0","202.20.95.255","3390332416","3390332927","CN","China"
+"202.20.96.0","202.20.97.255","3390332928","3390333439","NZ","New Zealand"
+"202.20.98.0","202.20.98.255","3390333440","3390333695","HK","Hong Kong"
+"202.20.99.0","202.20.99.255","3390333696","3390333951","KR","Korea, Republic of"
+"202.20.100.0","202.20.101.255","3390333952","3390334463","HK","Hong Kong"
+"202.20.102.0","202.20.104.255","3390334464","3390335231","NZ","New Zealand"
+"202.20.105.0","202.20.105.255","3390335232","3390335487","TH","Thailand"
+"202.20.106.0","202.20.109.255","3390335488","3390336511","ID","Indonesia"
+"202.20.111.0","202.20.111.255","3390336768","3390337023","HK","Hong Kong"
+"202.20.112.0","202.20.112.255","3390337024","3390337279","GU","Guam"
+"202.20.113.0","202.20.113.255","3390337280","3390337535","NZ","New Zealand"
+"202.20.114.0","202.20.114.255","3390337536","3390337791","CN","China"
+"202.20.115.0","202.20.116.255","3390337792","3390338303","JP","Japan"
+"202.20.117.0","202.20.117.255","3390338304","3390338559","CN","China"
+"202.20.118.0","202.20.118.255","3390338560","3390338815","HK","Hong Kong"
+"202.20.119.0","202.20.119.255","3390338816","3390339071","KR","Korea, Republic of"
+"202.20.120.0","202.20.120.255","3390339072","3390339327","CN","China"
+"202.20.121.0","202.20.122.255","3390339328","3390339839","NZ","New Zealand"
+"202.20.123.0","202.20.124.255","3390339840","3390340351","JP","Japan"
+"202.20.125.0","202.20.127.255","3390340352","3390341119","CN","China"
+"202.20.128.0","202.21.7.255","3390341120","3390375935","KR","Korea, Republic of"
+"202.21.8.0","202.21.15.255","3390375936","3390377983","AU","Australia"
+"202.21.16.0","202.21.31.255","3390377984","3390382079","NZ","New Zealand"
+"202.21.32.0","202.21.39.255","3390382080","3390384127","LK","Sri Lanka"
+"202.21.40.0","202.21.47.255","3390384128","3390386175","IN","India"
+"202.21.48.0","202.21.63.255","3390386176","3390390271","CN","China"
+"202.21.64.0","202.21.95.255","3390390272","3390398463","NZ","New Zealand"
+"202.21.96.0","202.21.127.255","3390398464","3390406655","MN","Mongolia"
+"202.21.128.0","202.21.128.255","3390406656","3390406911","NZ","New Zealand"
+"202.21.129.0","202.21.129.255","3390406912","3390407167","SG","Singapore"
+"202.21.130.0","202.21.130.255","3390407168","3390407423","NZ","New Zealand"
+"202.21.131.0","202.21.132.255","3390407424","3390407935","CN","China"
+"202.21.133.0","202.21.133.255","3390407936","3390408191","NZ","New Zealand"
+"202.21.134.0","202.21.135.255","3390408192","3390408703","IN","India"
+"202.21.136.0","202.21.139.255","3390408704","3390409727","NZ","New Zealand"
+"202.21.140.0","202.21.140.255","3390409728","3390409983","TH","Thailand"
+"202.21.141.0","202.21.142.255","3390409984","3390410495","CN","China"
+"202.21.143.0","202.21.143.255","3390410496","3390410751","NZ","New Zealand"
+"202.21.144.0","202.21.144.255","3390410752","3390411007","TH","Thailand"
+"202.21.145.0","202.21.146.255","3390411008","3390411519","JP","Japan"
+"202.21.147.0","202.21.148.255","3390411520","3390412031","CN","China"
+"202.21.149.0","202.21.149.255","3390412032","3390412287","TH","Thailand"
+"202.21.150.0","202.21.154.255","3390412288","3390413567","CN","China"
+"202.21.155.0","202.21.155.255","3390413568","3390413823","NZ","New Zealand"
+"202.21.156.0","202.21.156.255","3390413824","3390414079","CN","China"
+"202.21.157.0","202.21.157.255","3390414080","3390414335","NZ","New Zealand"
+"202.21.158.0","202.21.159.255","3390414336","3390414847","SG","Singapore"
+"202.21.160.0","202.21.175.255","3390414848","3390418943","JP","Japan"
+"202.21.176.0","202.21.191.255","3390418944","3390423039","MV","Maldives"
+"202.21.192.0","202.21.194.255","3390423040","3390423807","SG","Singapore"
+"202.21.195.0","202.21.195.255","3390423808","3390424063","AP","Asia/Pacific Region"
+"202.21.196.0","202.21.216.255","3390424064","3390429439","SG","Singapore"
+"202.21.217.0","202.21.218.255","3390429440","3390429951","HK","Hong Kong"
+"202.21.219.0","202.21.255.255","3390429952","3390439423","SG","Singapore"
+"202.22.0.0","202.22.7.255","3390439424","3390441471","NZ","New Zealand"
+"202.22.8.0","202.22.15.255","3390441472","3390443519","TH","Thailand"
+"202.22.16.0","202.22.30.255","3390443520","3390447359","NZ","New Zealand"
+"202.22.31.0","202.22.31.255","3390447360","3390447615","ID","Indonesia"
+"202.22.32.0","202.22.63.255","3390447616","3390455807","KR","Korea, Republic of"
+"202.22.64.0","202.22.127.255","3390455808","3390472191","JP","Japan"
+"202.22.128.0","202.22.159.255","3390472192","3390480383","NC","New Caledonia"
+"202.22.160.0","202.22.175.255","3390480384","3390484479","AU","Australia"
+"202.22.176.0","202.22.191.255","3390484480","3390488575","GU","Guam"
+"202.22.192.0","202.22.207.255","3390488576","3390492671","BD","Bangladesh"
+"202.22.208.0","202.22.223.255","3390492672","3390496767","JP","Japan"
+"202.22.224.0","202.22.239.255","3390496768","3390500863","NC","New Caledonia"
+"202.22.240.0","202.22.247.255","3390500864","3390502911","HK","Hong Kong"
+"202.22.248.0","202.22.255.255","3390502912","3390504959","CN","China"
+"202.23.0.0","202.26.255.255","3390504960","3390767103","JP","Japan"
+"202.27.0.0","202.27.8.255","3390767104","3390769407","NZ","New Zealand"
+"202.27.9.0","202.27.9.255","3390769408","3390769663","IN","India"
+"202.27.10.0","202.27.11.255","3390769664","3390770175","TH","Thailand"
+"202.27.12.0","202.27.12.255","3390770176","3390770431","CN","China"
+"202.27.13.0","202.27.13.255","3390770432","3390770687","AU","Australia"
+"202.27.14.0","202.27.14.255","3390770688","3390770943","CN","China"
+"202.27.15.0","202.27.15.255","3390770944","3390771199","AU","Australia"
+"202.27.16.0","202.27.31.255","3390771200","3390775295","SG","Singapore"
+"202.27.32.0","202.27.90.255","3390775296","3390790399","NZ","New Zealand"
+"202.27.91.0","202.27.91.255","3390790400","3390790655","AU","Australia"
+"202.27.92.0","202.27.135.255","3390790656","3390801919","NZ","New Zealand"
+"202.27.136.0","202.27.137.255","3390801920","3390802431","CN","China"
+"202.27.138.0","202.27.255.255","3390802432","3390832639","NZ","New Zealand"
+"202.28.0.0","202.29.255.255","3390832640","3390963711","TH","Thailand"
+"202.30.0.0","202.31.255.255","3390963712","3391094783","KR","Korea, Republic of"
+"202.32.0.0","202.33.123.255","3391094784","3391192063","JP","Japan"
+"202.33.124.0","202.33.124.255","3391192064","3391192319","AP","Asia/Pacific Region"
+"202.33.125.0","202.35.255.255","3391192320","3391356927","JP","Japan"
+"202.36.0.0","202.36.225.255","3391356928","3391414783","NZ","New Zealand"
+"202.36.226.0","202.36.226.255","3391414784","3391415039","CN","China"
+"202.36.227.0","202.37.73.255","3391415040","3391441407","NZ","New Zealand"
+"202.37.74.0","202.37.74.255","3391441408","3391441663","PH","Philippines"
+"202.37.75.0","202.37.85.255","3391441664","3391444479","NZ","New Zealand"
+"202.37.86.0","202.37.87.255","3391444480","3391444991","VN","Vietnam"
+"202.37.88.0","202.37.119.255","3391444992","3391453183","NZ","New Zealand"
+"202.37.120.0","202.37.120.255","3391453184","3391453439","ID","Indonesia"
+"202.37.121.0","202.37.181.255","3391453440","3391469055","NZ","New Zealand"
+"202.37.182.0","202.37.182.255","3391469056","3391469311","AU","Australia"
+"202.37.183.0","202.37.255.255","3391469312","3391487999","NZ","New Zealand"
+"202.38.0.0","202.38.3.255","3391488000","3391489023","CN","China"
+"202.38.4.0","202.38.7.255","3391489024","3391490047","NP","Nepal"
+"202.38.8.0","202.38.15.255","3391490048","3391492095","CN","China"
+"202.38.16.0","202.38.31.255","3391492096","3391496191","HK","Hong Kong"
+"202.38.32.0","202.38.47.255","3391496192","3391500287","SG","Singapore"
+"202.38.48.0","202.38.138.255","3391500288","3391523583","CN","China"
+"202.38.139.0","202.38.139.255","3391523584","3391523839","AU","Australia"
+"202.38.140.0","202.38.143.255","3391523840","3391524863","CN","China"
+"202.38.144.0","202.38.145.255","3391524864","3391525375","AU","Australia"
+"202.38.146.0","202.38.147.255","3391525376","3391525887","CN","China"
+"202.38.148.0","202.38.148.255","3391525888","3391526143","AU","Australia"
+"202.38.149.0","202.38.156.255","3391526144","3391528191","CN","China"
+"202.38.157.0","202.38.157.255","3391528192","3391528447","AU","Australia"
+"202.38.158.0","202.38.161.255","3391528448","3391529471","CN","China"
+"202.38.162.0","202.38.163.255","3391529472","3391529983","AU","Australia"
+"202.38.164.0","202.38.171.255","3391529984","3391532031","CN","China"
+"202.38.172.0","202.38.175.255","3391532032","3391533055","IN","India"
+"202.38.176.0","202.38.177.255","3391533056","3391533567","CN","China"
+"202.38.178.0","202.38.179.255","3391533568","3391534079","HK","Hong Kong"
+"202.38.180.0","202.38.183.255","3391534080","3391535103","IN","India"
+"202.38.184.0","202.38.255.255","3391535104","3391553535","CN","China"
+"202.39.0.0","202.39.127.255","3391553536","3391586303","TW","Taiwan"
+"202.39.128.0","202.39.145.114","3391586304","3391590770","CN","China"
+"202.39.145.115","202.39.145.115","3391590771","3391590771","TW","Taiwan"
+"202.39.145.116","202.39.158.255","3391590772","3391594239","CN","China"
+"202.39.159.0","202.39.255.255","3391594240","3391619071","TW","Taiwan"
+"202.40.0.0","202.40.3.255","3391619072","3391620095","AU","Australia"
+"202.40.4.0","202.40.5.255","3391620096","3391620607","CN","China"
+"202.40.6.0","202.40.6.255","3391620608","3391620863","IN","India"
+"202.40.7.0","202.40.7.255","3391620864","3391621119","CN","China"
+"202.40.8.0","202.40.14.255","3391621120","3391622911","HK","Hong Kong"
+"202.40.15.0","202.40.15.255","3391622912","3391623167","CN","China"
+"202.40.16.0","202.40.31.255","3391623168","3391627263","HK","Hong Kong"
+"202.40.32.0","202.40.127.255","3391627264","3391651839","IN","India"
+"202.40.128.0","202.40.134.255","3391651840","3391653631","HK","Hong Kong"
+"202.40.135.0","202.40.136.255","3391653632","3391654143","CN","China"
+"202.40.137.0","202.40.139.255","3391654144","3391654911","HK","Hong Kong"
+"202.40.140.0","202.40.140.255","3391654912","3391655167","CN","China"
+"202.40.141.0","202.40.142.255","3391655168","3391655679","HK","Hong Kong"
+"202.40.143.0","202.40.145.255","3391655680","3391656447","CN","China"
+"202.40.146.0","202.40.149.255","3391656448","3391657471","HK","Hong Kong"
+"202.40.150.0","202.40.150.255","3391657472","3391657727","CN","China"
+"202.40.151.0","202.40.154.255","3391657728","3391658751","HK","Hong Kong"
+"202.40.155.0","202.40.156.255","3391658752","3391659263","CN","China"
+"202.40.157.0","202.40.157.255","3391659264","3391659519","HK","Hong Kong"
+"202.40.158.0","202.40.159.255","3391659520","3391660031","CN","China"
+"202.40.160.0","202.40.161.255","3391660032","3391660543","HK","Hong Kong"
+"202.40.162.0","202.40.162.255","3391660544","3391660799","CN","China"
+"202.40.163.0","202.40.167.255","3391660800","3391662079","AU","Australia"
+"202.40.168.0","202.40.171.255","3391662080","3391663103","HK","Hong Kong"
+"202.40.172.0","202.40.175.255","3391663104","3391664127","PH","Philippines"
+"202.40.176.0","202.40.191.255","3391664128","3391668223","BD","Bangladesh"
+"202.40.192.0","202.40.223.255","3391668224","3391676415","HK","Hong Kong"
+"202.40.224.0","202.40.255.255","3391676416","3391684607","SG","Singapore"
+"202.41.0.0","202.41.7.255","3391684608","3391686655","IN","India"
+"202.41.8.0","202.41.9.255","3391686656","3391687167","CN","China"
+"202.41.10.0","202.41.10.255","3391687168","3391687423","IN","India"
+"202.41.11.0","202.41.13.255","3391687424","3391688191","CN","China"
+"202.41.14.0","202.41.15.255","3391688192","3391688703","AU","Australia"
+"202.41.16.0","202.41.127.255","3391688704","3391717375","IN","India"
+"202.41.128.0","202.41.128.255","3391717376","3391717631","CN","China"
+"202.41.129.0","202.41.129.255","3391717632","3391717887","IN","India"
+"202.41.130.0","202.41.131.255","3391717888","3391718399","CN","China"
+"202.41.132.0","202.41.133.255","3391718400","3391718911","IN","India"
+"202.41.134.0","202.41.135.255","3391718912","3391719423","JP","Japan"
+"202.41.136.0","202.41.141.255","3391719424","3391720959","NZ","New Zealand"
+"202.41.142.0","202.41.142.255","3391720960","3391721215","CN","China"
+"202.41.143.0","202.41.143.255","3391721216","3391721471","NZ","New Zealand"
+"202.41.144.0","202.41.145.255","3391721472","3391721983","AU","Australia"
+"202.41.146.0","202.41.146.255","3391721984","3391722239","TW","Taiwan"
+"202.41.147.0","202.41.147.255","3391722240","3391722495","PH","Philippines"
+"202.41.148.0","202.41.151.255","3391722496","3391723519","IN","India"
+"202.41.152.0","202.41.159.255","3391723520","3391725567","CN","China"
+"202.41.160.0","202.41.191.255","3391725568","3391733759","TH","Thailand"
+"202.41.192.0","202.41.192.255","3391733760","3391734015","CN","China"
+"202.41.193.0","202.41.195.255","3391734016","3391734783","AU","Australia"
+"202.41.196.0","202.41.203.255","3391734784","3391736831","CN","China"
+"202.41.204.0","202.41.207.255","3391736832","3391737855","IN","India"
+"202.41.208.0","202.41.223.255","3391737856","3391741951","JP","Japan"
+"202.41.224.0","202.41.239.255","3391741952","3391746047","IN","India"
+"202.41.240.0","202.41.255.255","3391746048","3391750143","CN","China"
+"202.42.0.0","202.42.0.159","3391750144","3391750303","JP","Japan"
+"202.42.0.160","202.42.0.191","3391750304","3391750335","SG","Singapore"
+"202.42.0.192","202.42.2.3","3391750336","3391750659","JP","Japan"
+"202.42.2.4","202.42.2.7","3391750660","3391750663","SG","Singapore"
+"202.42.2.8","202.42.2.11","3391750664","3391750667","JP","Japan"
+"202.42.2.12","202.42.2.15","3391750668","3391750671","SG","Singapore"
+"202.42.2.16","202.42.2.27","3391750672","3391750683","JP","Japan"
+"202.42.2.28","202.42.2.31","3391750684","3391750687","SG","Singapore"
+"202.42.2.32","202.42.3.7","3391750688","3391750919","JP","Japan"
+"202.42.3.8","202.42.3.27","3391750920","3391750939","SG","Singapore"
+"202.42.3.28","202.42.3.159","3391750940","3391751071","JP","Japan"
+"202.42.3.160","202.42.3.191","3391751072","3391751103","SG","Singapore"
+"202.42.3.192","202.42.4.15","3391751104","3391751183","JP","Japan"
+"202.42.4.16","202.42.4.63","3391751184","3391751231","SG","Singapore"
+"202.42.4.64","202.42.4.127","3391751232","3391751295","JP","Japan"
+"202.42.4.128","202.42.4.191","3391751296","3391751359","SG","Singapore"
+"202.42.4.192","202.42.6.223","3391751360","3391751903","JP","Japan"
+"202.42.6.224","202.42.6.255","3391751904","3391751935","SG","Singapore"
+"202.42.7.0","202.42.7.127","3391751936","3391752063","JP","Japan"
+"202.42.7.128","202.42.7.159","3391752064","3391752095","SG","Singapore"
+"202.42.7.160","202.42.8.95","3391752096","3391752287","JP","Japan"
+"202.42.8.96","202.42.8.191","3391752288","3391752383","SG","Singapore"
+"202.42.8.192","202.42.9.15","3391752384","3391752463","JP","Japan"
+"202.42.9.16","202.42.9.23","3391752464","3391752471","SG","Singapore"
+"202.42.9.24","202.42.9.27","3391752472","3391752475","JP","Japan"
+"202.42.9.28","202.42.9.63","3391752476","3391752511","SG","Singapore"
+"202.42.9.64","202.42.9.95","3391752512","3391752543","JP","Japan"
+"202.42.9.96","202.42.9.127","3391752544","3391752575","SG","Singapore"
+"202.42.9.128","202.42.9.143","3391752576","3391752591","JP","Japan"
+"202.42.9.144","202.42.9.151","3391752592","3391752599","SG","Singapore"
+"202.42.9.152","202.42.10.127","3391752600","3391752831","JP","Japan"
+"202.42.10.128","202.42.10.159","3391752832","3391752863","SG","Singapore"
+"202.42.10.160","202.42.10.255","3391752864","3391752959","JP","Japan"
+"202.42.11.0","202.42.11.63","3391752960","3391753023","SG","Singapore"
+"202.42.11.64","202.42.11.95","3391753024","3391753055","JP","Japan"
+"202.42.11.96","202.42.11.127","3391753056","3391753087","SG","Singapore"
+"202.42.11.128","202.42.11.255","3391753088","3391753215","JP","Japan"
+"202.42.12.0","202.42.12.31","3391753216","3391753247","SG","Singapore"
+"202.42.12.32","202.42.12.63","3391753248","3391753279","JP","Japan"
+"202.42.12.64","202.42.12.95","3391753280","3391753311","SG","Singapore"
+"202.42.12.96","202.42.12.127","3391753312","3391753343","JP","Japan"
+"202.42.12.128","202.42.13.31","3391753344","3391753503","SG","Singapore"
+"202.42.13.32","202.42.13.159","3391753504","3391753631","JP","Japan"
+"202.42.13.160","202.42.13.223","3391753632","3391753695","SG","Singapore"
+"202.42.13.224","202.42.14.31","3391753696","3391753759","JP","Japan"
+"202.42.14.32","202.42.14.63","3391753760","3391753791","SG","Singapore"
+"202.42.14.64","202.42.15.31","3391753792","3391754015","JP","Japan"
+"202.42.15.32","202.42.15.95","3391754016","3391754079","SG","Singapore"
+"202.42.15.96","202.42.15.215","3391754080","3391754199","JP","Japan"
+"202.42.15.216","202.42.15.223","3391754200","3391754207","SG","Singapore"
+"202.42.15.224","202.42.22.63","3391754208","3391755839","JP","Japan"
+"202.42.22.64","202.42.22.95","3391755840","3391755871","SG","Singapore"
+"202.42.22.96","202.42.31.255","3391755872","3391758335","JP","Japan"
+"202.42.32.0","202.42.37.255","3391758336","3391759871","SG","Singapore"
+"202.42.38.0","202.42.38.255","3391759872","3391760127","JP","Japan"
+"202.42.39.0","202.42.40.255","3391760128","3391760639","SG","Singapore"
+"202.42.41.0","202.42.42.255","3391760640","3391761151","JP","Japan"
+"202.42.43.0","202.42.44.255","3391761152","3391761663","SG","Singapore"
+"202.42.45.0","202.42.46.255","3391761664","3391762175","JP","Japan"
+"202.42.47.0","202.42.49.255","3391762176","3391762943","SG","Singapore"
+"202.42.50.0","202.42.50.63","3391762944","3391763007","JP","Japan"
+"202.42.50.64","202.42.50.159","3391763008","3391763103","SG","Singapore"
+"202.42.50.160","202.42.50.191","3391763104","3391763135","JP","Japan"
+"202.42.50.192","202.42.50.223","3391763136","3391763167","SG","Singapore"
+"202.42.50.224","202.42.50.255","3391763168","3391763199","JP","Japan"
+"202.42.51.0","202.42.51.255","3391763200","3391763455","SG","Singapore"
+"202.42.52.0","202.42.53.31","3391763456","3391763743","JP","Japan"
+"202.42.53.32","202.42.53.95","3391763744","3391763807","SG","Singapore"
+"202.42.53.96","202.42.53.127","3391763808","3391763839","JP","Japan"
+"202.42.53.128","202.42.53.159","3391763840","3391763871","SG","Singapore"
+"202.42.53.160","202.42.53.191","3391763872","3391763903","JP","Japan"
+"202.42.53.192","202.42.55.127","3391763904","3391764351","SG","Singapore"
+"202.42.55.128","202.42.55.159","3391764352","3391764383","JP","Japan"
+"202.42.55.160","202.42.56.255","3391764384","3391764735","SG","Singapore"
+"202.42.57.0","202.42.58.63","3391764736","3391765055","JP","Japan"
+"202.42.58.64","202.42.58.127","3391765056","3391765119","SG","Singapore"
+"202.42.58.128","202.42.58.191","3391765120","3391765183","JP","Japan"
+"202.42.58.192","202.42.60.127","3391765184","3391765631","SG","Singapore"
+"202.42.60.128","202.42.60.223","3391765632","3391765727","JP","Japan"
+"202.42.60.224","202.42.61.31","3391765728","3391765791","SG","Singapore"
+"202.42.61.32","202.42.61.63","3391765792","3391765823","JP","Japan"
+"202.42.61.64","202.42.61.159","3391765824","3391765919","SG","Singapore"
+"202.42.61.160","202.42.61.191","3391765920","3391765951","JP","Japan"
+"202.42.61.192","202.42.61.255","3391765952","3391766015","SG","Singapore"
+"202.42.62.0","202.42.64.255","3391766016","3391766783","JP","Japan"
+"202.42.65.0","202.42.65.255","3391766784","3391767039","AP","Asia/Pacific Region"
+"202.42.66.0","202.42.66.159","3391767040","3391767199","SG","Singapore"
+"202.42.66.160","202.42.66.191","3391767200","3391767231","JP","Japan"
+"202.42.66.192","202.42.66.223","3391767232","3391767263","SG","Singapore"
+"202.42.66.224","202.42.66.255","3391767264","3391767295","JP","Japan"
+"202.42.67.0","202.42.69.63","3391767296","3391767871","SG","Singapore"
+"202.42.69.64","202.42.69.95","3391767872","3391767903","JP","Japan"
+"202.42.69.96","202.42.69.159","3391767904","3391767967","SG","Singapore"
+"202.42.69.160","202.42.69.191","3391767968","3391767999","JP","Japan"
+"202.42.69.192","202.42.69.223","3391768000","3391768031","SG","Singapore"
+"202.42.69.224","202.42.69.239","3391768032","3391768047","JP","Japan"
+"202.42.69.240","202.42.69.247","3391768048","3391768055","SG","Singapore"
+"202.42.69.248","202.42.69.255","3391768056","3391768063","JP","Japan"
+"202.42.70.0","202.42.70.255","3391768064","3391768319","SG","Singapore"
+"202.42.71.0","202.42.71.31","3391768320","3391768351","JP","Japan"
+"202.42.71.32","202.42.71.63","3391768352","3391768383","SG","Singapore"
+"202.42.71.64","202.42.71.95","3391768384","3391768415","JP","Japan"
+"202.42.71.96","202.42.71.127","3391768416","3391768447","SG","Singapore"
+"202.42.71.128","202.42.71.223","3391768448","3391768543","JP","Japan"
+"202.42.71.224","202.42.71.251","3391768544","3391768571","SG","Singapore"
+"202.42.71.252","202.42.72.15","3391768572","3391768591","JP","Japan"
+"202.42.72.16","202.42.72.39","3391768592","3391768615","SG","Singapore"
+"202.42.72.40","202.42.73.255","3391768616","3391769087","JP","Japan"
+"202.42.74.0","202.42.74.15","3391769088","3391769103","SG","Singapore"
+"202.42.74.16","202.42.74.31","3391769104","3391769119","JP","Japan"
+"202.42.74.32","202.42.74.55","3391769120","3391769143","SG","Singapore"
+"202.42.74.56","202.42.74.71","3391769144","3391769159","JP","Japan"
+"202.42.74.72","202.42.74.87","3391769160","3391769175","SG","Singapore"
+"202.42.74.88","202.42.74.111","3391769176","3391769199","JP","Japan"
+"202.42.74.112","202.42.74.127","3391769200","3391769215","SG","Singapore"
+"202.42.74.128","202.42.78.47","3391769216","3391770159","JP","Japan"
+"202.42.78.48","202.42.78.55","3391770160","3391770167","SG","Singapore"
+"202.42.78.56","202.42.95.255","3391770168","3391774719","JP","Japan"
+"202.42.96.0","202.42.103.255","3391774720","3391776767","SG","Singapore"
+"202.42.104.0","202.42.105.15","3391776768","3391777039","JP","Japan"
+"202.42.105.16","202.42.105.31","3391777040","3391777055","SG","Singapore"
+"202.42.105.32","202.42.106.255","3391777056","3391777535","JP","Japan"
+"202.42.107.0","202.42.107.7","3391777536","3391777543","SG","Singapore"
+"202.42.107.8","202.42.107.15","3391777544","3391777551","JP","Japan"
+"202.42.107.16","202.42.107.23","3391777552","3391777559","SG","Singapore"
+"202.42.107.24","202.42.108.255","3391777560","3391778047","JP","Japan"
+"202.42.109.0","202.42.109.15","3391778048","3391778063","SG","Singapore"
+"202.42.109.16","202.42.109.255","3391778064","3391778303","JP","Japan"
+"202.42.110.0","202.42.110.7","3391778304","3391778311","SG","Singapore"
+"202.42.110.8","202.42.127.255","3391778312","3391782911","JP","Japan"
+"202.42.128.0","202.42.136.31","3391782912","3391784991","SG","Singapore"
+"202.42.136.32","202.42.136.159","3391784992","3391785119","JP","Japan"
+"202.42.136.160","202.42.136.223","3391785120","3391785183","SG","Singapore"
+"202.42.136.224","202.42.136.255","3391785184","3391785215","JP","Japan"
+"202.42.137.0","202.42.137.255","3391785216","3391785471","SG","Singapore"
+"202.42.138.0","202.42.140.31","3391785472","3391786015","JP","Japan"
+"202.42.140.32","202.42.140.95","3391786016","3391786079","SG","Singapore"
+"202.42.140.96","202.42.140.128","3391786080","3391786112","JP","Japan"
+"202.42.140.129","202.42.140.129","3391786113","3391786113","SG","Singapore"
+"202.42.140.130","202.42.140.223","3391786114","3391786207","JP","Japan"
+"202.42.140.224","202.42.148.175","3391786208","3391788207","SG","Singapore"
+"202.42.148.176","202.42.148.191","3391788208","3391788223","JP","Japan"
+"202.42.148.192","202.42.149.255","3391788224","3391788543","SG","Singapore"
+"202.42.150.0","202.42.151.255","3391788544","3391789055","JP","Japan"
+"202.42.152.0","202.42.152.255","3391789056","3391789311","SG","Singapore"
+"202.42.153.0","202.42.153.95","3391789312","3391789407","JP","Japan"
+"202.42.153.96","202.42.153.127","3391789408","3391789439","SG","Singapore"
+"202.42.153.128","202.42.153.255","3391789440","3391789567","JP","Japan"
+"202.42.154.0","202.42.155.255","3391789568","3391790079","SG","Singapore"
+"202.42.156.0","202.42.156.255","3391790080","3391790335","JP","Japan"
+"202.42.157.0","202.42.159.255","3391790336","3391791103","SG","Singapore"
+"202.42.160.0","202.42.160.255","3391791104","3391791359","JP","Japan"
+"202.42.161.0","202.42.162.127","3391791360","3391791743","SG","Singapore"
+"202.42.162.128","202.42.164.255","3391791744","3391792383","JP","Japan"
+"202.42.165.0","202.42.167.63","3391792384","3391792959","SG","Singapore"
+"202.42.167.64","202.42.167.95","3391792960","3391792991","JP","Japan"
+"202.42.167.96","202.42.167.127","3391792992","3391793023","SG","Singapore"
+"202.42.167.128","202.42.167.159","3391793024","3391793055","JP","Japan"
+"202.42.167.160","202.42.167.255","3391793056","3391793151","SG","Singapore"
+"202.42.168.0","202.42.169.255","3391793152","3391793663","JP","Japan"
+"202.42.170.0","202.42.171.255","3391793664","3391794175","SG","Singapore"
+"202.42.172.0","202.42.172.255","3391794176","3391794431","JP","Japan"
+"202.42.173.0","202.42.173.255","3391794432","3391794687","SG","Singapore"
+"202.42.174.0","202.42.174.7","3391794688","3391794695","JP","Japan"
+"202.42.174.8","202.42.174.23","3391794696","3391794711","SG","Singapore"
+"202.42.174.24","202.42.174.39","3391794712","3391794727","JP","Japan"
+"202.42.174.40","202.42.174.63","3391794728","3391794751","SG","Singapore"
+"202.42.174.64","202.42.174.79","3391794752","3391794767","JP","Japan"
+"202.42.174.80","202.42.174.87","3391794768","3391794775","SG","Singapore"
+"202.42.174.88","202.42.174.95","3391794776","3391794783","JP","Japan"
+"202.42.174.96","202.42.174.111","3391794784","3391794799","SG","Singapore"
+"202.42.174.112","202.42.174.127","3391794800","3391794815","JP","Japan"
+"202.42.174.128","202.42.174.160","3391794816","3391794848","SG","Singapore"
+"202.42.174.161","202.42.174.191","3391794849","3391794879","JP","Japan"
+"202.42.174.192","202.42.174.207","3391794880","3391794895","SG","Singapore"
+"202.42.174.208","202.42.174.255","3391794896","3391794943","JP","Japan"
+"202.42.175.0","202.42.176.255","3391794944","3391795455","SG","Singapore"
+"202.42.177.0","202.42.178.63","3391795456","3391795775","JP","Japan"
+"202.42.178.64","202.42.178.71","3391795776","3391795783","SG","Singapore"
+"202.42.178.72","202.42.178.79","3391795784","3391795791","JP","Japan"
+"202.42.178.80","202.42.178.95","3391795792","3391795807","SG","Singapore"
+"202.42.178.96","202.42.178.127","3391795808","3391795839","JP","Japan"
+"202.42.178.128","202.42.178.159","3391795840","3391795871","SG","Singapore"
+"202.42.178.160","202.42.178.215","3391795872","3391795927","JP","Japan"
+"202.42.178.216","202.42.178.223","3391795928","3391795935","SG","Singapore"
+"202.42.178.224","202.42.179.7","3391795936","3391795975","JP","Japan"
+"202.42.179.8","202.42.179.39","3391795976","3391796007","SG","Singapore"
+"202.42.179.40","202.42.179.55","3391796008","3391796023","JP","Japan"
+"202.42.179.56","202.42.179.79","3391796024","3391796047","SG","Singapore"
+"202.42.179.80","202.42.179.119","3391796048","3391796087","JP","Japan"
+"202.42.179.120","202.42.179.127","3391796088","3391796095","SG","Singapore"
+"202.42.179.128","202.42.179.231","3391796096","3391796199","JP","Japan"
+"202.42.179.232","202.42.179.239","3391796200","3391796207","SG","Singapore"
+"202.42.179.240","202.42.180.7","3391796208","3391796231","JP","Japan"
+"202.42.180.8","202.42.180.15","3391796232","3391796239","SG","Singapore"
+"202.42.180.16","202.42.180.39","3391796240","3391796263","JP","Japan"
+"202.42.180.40","202.42.180.55","3391796264","3391796279","SG","Singapore"
+"202.42.180.56","202.42.180.79","3391796280","3391796303","JP","Japan"
+"202.42.180.80","202.42.180.95","3391796304","3391796319","SG","Singapore"
+"202.42.180.96","202.42.180.111","3391796320","3391796335","JP","Japan"
+"202.42.180.112","202.42.180.119","3391796336","3391796343","SG","Singapore"
+"202.42.180.120","202.42.180.127","3391796344","3391796351","JP","Japan"
+"202.42.180.128","202.42.180.135","3391796352","3391796359","SG","Singapore"
+"202.42.180.136","202.42.180.143","3391796360","3391796367","JP","Japan"
+"202.42.180.144","202.42.180.151","3391796368","3391796375","SG","Singapore"
+"202.42.180.152","202.42.180.207","3391796376","3391796431","JP","Japan"
+"202.42.180.208","202.42.180.223","3391796432","3391796447","SG","Singapore"
+"202.42.180.224","202.42.180.255","3391796448","3391796479","JP","Japan"
+"202.42.181.0","202.42.181.31","3391796480","3391796511","SG","Singapore"
+"202.42.181.32","202.42.181.63","3391796512","3391796543","JP","Japan"
+"202.42.181.64","202.42.181.71","3391796544","3391796551","SG","Singapore"
+"202.42.181.72","202.42.181.79","3391796552","3391796559","JP","Japan"
+"202.42.181.80","202.42.181.87","3391796560","3391796567","SG","Singapore"
+"202.42.181.88","202.42.181.127","3391796568","3391796607","JP","Japan"
+"202.42.181.128","202.42.181.159","3391796608","3391796639","SG","Singapore"
+"202.42.181.160","202.42.181.183","3391796640","3391796663","JP","Japan"
+"202.42.181.184","202.42.181.191","3391796664","3391796671","SG","Singapore"
+"202.42.181.192","202.42.181.255","3391796672","3391796735","JP","Japan"
+"202.42.182.0","202.42.183.63","3391796736","3391797055","SG","Singapore"
+"202.42.183.64","202.42.183.71","3391797056","3391797063","JP","Japan"
+"202.42.183.72","202.42.183.87","3391797064","3391797079","SG","Singapore"
+"202.42.183.88","202.42.183.95","3391797080","3391797087","JP","Japan"
+"202.42.183.96","202.42.183.103","3391797088","3391797095","SG","Singapore"
+"202.42.183.104","202.42.183.119","3391797096","3391797111","JP","Japan"
+"202.42.183.120","202.42.183.127","3391797112","3391797119","SG","Singapore"
+"202.42.183.128","202.42.183.151","3391797120","3391797143","JP","Japan"
+"202.42.183.152","202.42.183.191","3391797144","3391797183","SG","Singapore"
+"202.42.183.192","202.42.183.199","3391797184","3391797191","JP","Japan"
+"202.42.183.200","202.42.183.215","3391797192","3391797207","SG","Singapore"
+"202.42.183.216","202.42.184.15","3391797208","3391797263","JP","Japan"
+"202.42.184.16","202.42.184.47","3391797264","3391797295","SG","Singapore"
+"202.42.184.48","202.42.184.55","3391797296","3391797303","JP","Japan"
+"202.42.184.56","202.42.184.63","3391797304","3391797311","SG","Singapore"
+"202.42.184.64","202.42.184.95","3391797312","3391797343","JP","Japan"
+"202.42.184.96","202.42.184.111","3391797344","3391797359","SG","Singapore"
+"202.42.184.112","202.42.184.117","3391797360","3391797365","JP","Japan"
+"202.42.184.118","202.42.184.127","3391797366","3391797375","SG","Singapore"
+"202.42.184.128","202.42.184.143","3391797376","3391797391","JP","Japan"
+"202.42.184.144","202.42.184.159","3391797392","3391797407","SG","Singapore"
+"202.42.184.160","202.42.184.175","3391797408","3391797423","JP","Japan"
+"202.42.184.176","202.42.184.183","3391797424","3391797431","SG","Singapore"
+"202.42.184.184","202.42.184.207","3391797432","3391797455","JP","Japan"
+"202.42.184.208","202.42.184.223","3391797456","3391797471","SG","Singapore"
+"202.42.184.224","202.42.184.239","3391797472","3391797487","JP","Japan"
+"202.42.184.240","202.42.184.255","3391797488","3391797503","SG","Singapore"
+"202.42.185.0","202.42.185.15","3391797504","3391797519","JP","Japan"
+"202.42.185.16","202.42.185.31","3391797520","3391797535","SG","Singapore"
+"202.42.185.32","202.42.185.47","3391797536","3391797551","JP","Japan"
+"202.42.185.48","202.42.185.63","3391797552","3391797567","SG","Singapore"
+"202.42.185.64","202.42.185.95","3391797568","3391797599","JP","Japan"
+"202.42.185.96","202.42.185.103","3391797600","3391797607","SG","Singapore"
+"202.42.185.104","202.42.185.191","3391797608","3391797695","JP","Japan"
+"202.42.185.192","202.42.185.199","3391797696","3391797703","SG","Singapore"
+"202.42.185.200","202.42.185.223","3391797704","3391797727","JP","Japan"
+"202.42.185.224","202.42.186.79","3391797728","3391797839","SG","Singapore"
+"202.42.186.80","202.42.186.95","3391797840","3391797855","JP","Japan"
+"202.42.186.96","202.42.186.111","3391797856","3391797871","SG","Singapore"
+"202.42.186.112","202.42.186.127","3391797872","3391797887","JP","Japan"
+"202.42.186.128","202.42.186.135","3391797888","3391797895","SG","Singapore"
+"202.42.186.136","202.42.186.143","3391797896","3391797903","JP","Japan"
+"202.42.186.144","202.42.186.207","3391797904","3391797967","SG","Singapore"
+"202.42.186.208","202.42.187.47","3391797968","3391798063","JP","Japan"
+"202.42.187.48","202.42.187.95","3391798064","3391798111","SG","Singapore"
+"202.42.187.96","202.42.187.127","3391798112","3391798143","JP","Japan"
+"202.42.187.128","202.42.187.175","3391798144","3391798191","SG","Singapore"
+"202.42.187.176","202.42.187.183","3391798192","3391798199","JP","Japan"
+"202.42.187.184","202.42.187.199","3391798200","3391798215","SG","Singapore"
+"202.42.187.200","202.42.187.223","3391798216","3391798239","JP","Japan"
+"202.42.187.224","202.42.187.239","3391798240","3391798255","SG","Singapore"
+"202.42.187.240","202.42.187.247","3391798256","3391798263","JP","Japan"
+"202.42.187.248","202.42.188.15","3391798264","3391798287","SG","Singapore"
+"202.42.188.16","202.42.188.31","3391798288","3391798303","JP","Japan"
+"202.42.188.32","202.42.188.47","3391798304","3391798319","SG","Singapore"
+"202.42.188.48","202.42.188.55","3391798320","3391798327","JP","Japan"
+"202.42.188.56","202.42.188.103","3391798328","3391798375","SG","Singapore"
+"202.42.188.104","202.42.188.111","3391798376","3391798383","JP","Japan"
+"202.42.188.112","202.42.188.119","3391798384","3391798391","SG","Singapore"
+"202.42.188.120","202.42.188.135","3391798392","3391798407","JP","Japan"
+"202.42.188.136","202.42.188.159","3391798408","3391798431","SG","Singapore"
+"202.42.188.160","202.42.188.183","3391798432","3391798455","JP","Japan"
+"202.42.188.184","202.42.188.191","3391798456","3391798463","SG","Singapore"
+"202.42.188.192","202.42.188.223","3391798464","3391798495","JP","Japan"
+"202.42.188.224","202.42.188.231","3391798496","3391798503","SG","Singapore"
+"202.42.188.232","202.42.188.239","3391798504","3391798511","JP","Japan"
+"202.42.188.240","202.42.188.247","3391798512","3391798519","SG","Singapore"
+"202.42.188.248","202.42.188.255","3391798520","3391798527","JP","Japan"
+"202.42.189.0","202.42.189.47","3391798528","3391798575","SG","Singapore"
+"202.42.189.48","202.42.189.55","3391798576","3391798583","JP","Japan"
+"202.42.189.56","202.42.189.71","3391798584","3391798599","SG","Singapore"
+"202.42.189.72","202.42.189.79","3391798600","3391798607","JP","Japan"
+"202.42.189.80","202.42.189.87","3391798608","3391798615","SG","Singapore"
+"202.42.189.88","202.42.189.111","3391798616","3391798639","JP","Japan"
+"202.42.189.112","202.42.189.159","3391798640","3391798687","SG","Singapore"
+"202.42.189.160","202.42.189.175","3391798688","3391798703","JP","Japan"
+"202.42.189.176","202.42.189.183","3391798704","3391798711","SG","Singapore"
+"202.42.189.184","202.42.189.207","3391798712","3391798735","JP","Japan"
+"202.42.189.208","202.42.189.215","3391798736","3391798743","SG","Singapore"
+"202.42.189.216","202.42.189.239","3391798744","3391798767","JP","Japan"
+"202.42.189.240","202.42.201.255","3391798768","3391801855","SG","Singapore"
+"202.42.202.0","202.42.202.31","3391801856","3391801887","JP","Japan"
+"202.42.202.32","202.42.202.95","3391801888","3391801951","SG","Singapore"
+"202.42.202.96","202.42.202.159","3391801952","3391802015","JP","Japan"
+"202.42.202.160","202.42.202.191","3391802016","3391802047","SG","Singapore"
+"202.42.202.192","202.42.202.255","3391802048","3391802111","JP","Japan"
+"202.42.203.0","202.42.204.111","3391802112","3391802479","SG","Singapore"
+"202.42.204.112","202.42.204.255","3391802480","3391802623","JP","Japan"
+"202.42.205.0","202.42.205.255","3391802624","3391802879","SG","Singapore"
+"202.42.206.0","202.42.206.255","3391802880","3391803135","JP","Japan"
+"202.42.207.0","202.42.211.255","3391803136","3391804415","SG","Singapore"
+"202.42.212.0","202.42.214.255","3391804416","3391805183","JP","Japan"
+"202.42.215.0","202.42.215.255","3391805184","3391805439","SG","Singapore"
+"202.42.216.0","202.42.218.255","3391805440","3391806207","JP","Japan"
+"202.42.219.0","202.42.221.255","3391806208","3391806975","SG","Singapore"
+"202.42.222.0","202.42.222.191","3391806976","3391807167","JP","Japan"
+"202.42.222.192","202.42.222.223","3391807168","3391807199","SG","Singapore"
+"202.42.222.224","202.42.222.255","3391807200","3391807231","JP","Japan"
+"202.42.223.0","202.42.223.67","3391807232","3391807299","SG","Singapore"
+"202.42.223.68","202.42.223.95","3391807300","3391807327","JP","Japan"
+"202.42.223.96","202.42.223.191","3391807328","3391807423","SG","Singapore"
+"202.42.223.192","202.42.223.223","3391807424","3391807455","JP","Japan"
+"202.42.223.224","202.42.223.239","3391807456","3391807471","SG","Singapore"
+"202.42.223.240","202.42.223.243","3391807472","3391807475","JP","Japan"
+"202.42.223.244","202.42.223.255","3391807476","3391807487","SG","Singapore"
+"202.42.224.0","202.42.225.255","3391807488","3391807999","JP","Japan"
+"202.42.226.0","202.42.228.255","3391808000","3391808767","SG","Singapore"
+"202.42.229.0","202.42.230.255","3391808768","3391809279","JP","Japan"
+"202.42.231.0","202.42.231.255","3391809280","3391809535","SG","Singapore"
+"202.42.232.0","202.42.232.95","3391809536","3391809631","JP","Japan"
+"202.42.232.96","202.42.232.127","3391809632","3391809663","SG","Singapore"
+"202.42.232.128","202.42.232.191","3391809664","3391809727","JP","Japan"
+"202.42.232.192","202.42.232.223","3391809728","3391809759","SG","Singapore"
+"202.42.232.224","202.42.232.255","3391809760","3391809791","JP","Japan"
+"202.42.233.0","202.42.233.255","3391809792","3391810047","SG","Singapore"
+"202.42.234.0","202.42.234.255","3391810048","3391810303","AP","Asia/Pacific Region"
+"202.42.235.0","202.42.235.255","3391810304","3391810559","JP","Japan"
+"202.42.236.0","202.42.237.255","3391810560","3391811071","SG","Singapore"
+"202.42.238.0","202.42.238.31","3391811072","3391811103","JP","Japan"
+"202.42.238.32","202.42.238.127","3391811104","3391811199","SG","Singapore"
+"202.42.238.128","202.42.238.191","3391811200","3391811263","JP","Japan"
+"202.42.238.192","202.42.255.255","3391811264","3391815679","SG","Singapore"
+"202.43.0.0","202.43.7.255","3391815680","3391817727","AU","Australia"
+"202.43.8.0","202.43.15.255","3391817728","3391819775","TO","Tonga"
+"202.43.16.0","202.43.31.255","3391819776","3391823871","JP","Japan"
+"202.43.32.0","202.43.47.255","3391823872","3391827967","TH","Thailand"
+"202.43.48.0","202.43.63.255","3391827968","3391832063","KR","Korea, Republic of"
+"202.43.64.0","202.43.65.255","3391832064","3391832575","ID","Indonesia"
+"202.43.66.0","202.43.66.255","3391832576","3391832831","AU","Australia"
+"202.43.67.0","202.43.67.255","3391832832","3391833087","IN","India"
+"202.43.68.0","202.43.71.255","3391833088","3391834111","JP","Japan"
+"202.43.72.0","202.43.75.255","3391834112","3391835135","ID","Indonesia"
+"202.43.76.0","202.43.79.255","3391835136","3391836159","CN","China"
+"202.43.80.0","202.43.81.255","3391836160","3391836671","AU","Australia"
+"202.43.82.0","202.43.83.255","3391836672","3391837183","HK","Hong Kong"
+"202.43.84.0","202.43.87.255","3391837184","3391838207","AU","Australia"
+"202.43.88.0","202.43.89.255","3391838208","3391838719","ID","Indonesia"
+"202.43.90.0","202.43.90.255","3391838720","3391838975","IN","India"
+"202.43.91.0","202.43.91.255","3391838976","3391839231","US","United States"
+"202.43.92.0","202.43.95.255","3391839232","3391840255","ID","Indonesia"
+"202.43.96.0","202.43.99.255","3391840256","3391841279","JP","Japan"
+"202.43.100.0","202.43.103.255","3391841280","3391842303","MY","Malaysia"
+"202.43.104.0","202.43.107.255","3391842304","3391843327","JP","Japan"
+"202.43.108.0","202.43.111.255","3391843328","3391844351","VN","Vietnam"
+"202.43.112.0","202.43.117.255","3391844352","3391845887","ID","Indonesia"
+"202.43.118.0","202.43.119.255","3391845888","3391846399","PK","Pakistan"
+"202.43.120.0","202.43.123.255","3391846400","3391847423","IN","India"
+"202.43.124.0","202.43.127.255","3391847424","3391848447","HK","Hong Kong"
+"202.43.128.0","202.43.137.255","3391848448","3391851007","AU","Australia"
+"202.43.138.0","202.43.138.255","3391851008","3391851263","AP","Asia/Pacific Region"
+"202.43.139.0","202.43.143.255","3391851264","3391852543","AU","Australia"
+"202.43.144.0","202.43.159.255","3391852544","3391856639","CN","China"
+"202.43.160.0","202.43.191.255","3391856640","3391864831","ID","Indonesia"
+"202.43.192.0","202.43.199.255","3391864832","3391866879","TW","Taiwan"
+"202.43.200.0","202.43.207.255","3391866880","3391868927","US","United States"
+"202.43.208.0","202.43.215.255","3391868928","3391870975","SG","Singapore"
+"202.43.216.0","202.43.223.255","3391870976","3391873023","US","United States"
+"202.43.224.0","202.43.239.255","3391873024","3391877119","AU","Australia"
+"202.43.240.0","202.43.247.255","3391877120","3391879167","JP","Japan"
+"202.43.248.0","202.43.255.255","3391879168","3391881215","ID","Indonesia"
+"202.44.0.0","202.44.15.255","3391881216","3391885311","TH","Thailand"
+"202.44.16.0","202.44.31.255","3391885312","3391889407","CN","China"
+"202.44.32.0","202.44.47.255","3391889408","3391893503","TH","Thailand"
+"202.44.48.0","202.44.51.255","3391893504","3391894527","CN","China"
+"202.44.52.0","202.44.55.255","3391894528","3391895551","TH","Thailand"
+"202.44.56.0","202.44.59.255","3391895552","3391896575","IN","India"
+"202.44.60.0","202.44.63.255","3391896576","3391897599","NZ","New Zealand"
+"202.44.64.0","202.44.66.255","3391897600","3391898367","TH","Thailand"
+"202.44.67.0","202.44.67.255","3391898368","3391898623","CN","China"
+"202.44.68.0","202.44.73.255","3391898624","3391900159","TH","Thailand"
+"202.44.74.0","202.44.74.255","3391900160","3391900415","CN","China"
+"202.44.75.0","202.44.79.255","3391900416","3391901695","AU","Australia"
+"202.44.80.0","202.44.95.255","3391901696","3391905791","PK","Pakistan"
+"202.44.96.0","202.44.96.255","3391905792","3391906047","TH","Thailand"
+"202.44.97.0","202.44.97.255","3391906048","3391906303","CN","China"
+"202.44.98.0","202.44.99.255","3391906304","3391906815","AU","Australia"
+"202.44.100.0","202.44.103.255","3391906816","3391907839","PH","Philippines"
+"202.44.104.0","202.44.111.255","3391907840","3391909887","BD","Bangladesh"
+"202.44.112.0","202.44.115.255","3391909888","3391910911","IO","British Indian Ocean Territory"
+"202.44.116.0","202.44.119.255","3391910912","3391911935","AU","Australia"
+"202.44.120.0","202.44.127.255","3391911936","3391913983","HK","Hong Kong"
+"202.44.128.0","202.44.128.255","3391913984","3391914239","TH","Thailand"
+"202.44.129.0","202.44.129.255","3391914240","3391914495","CN","China"
+"202.44.130.0","202.44.131.255","3391914496","3391915007","TH","Thailand"
+"202.44.132.0","202.44.133.255","3391915008","3391915519","CN","China"
+"202.44.134.0","202.44.134.255","3391915520","3391915775","AU","Australia"
+"202.44.135.0","202.44.136.255","3391915776","3391916287","TH","Thailand"
+"202.44.137.0","202.44.137.255","3391916288","3391916543","VN","Vietnam"
+"202.44.138.0","202.44.145.255","3391916544","3391918591","TH","Thailand"
+"202.44.146.0","202.44.147.255","3391918592","3391919103","CN","China"
+"202.44.148.0","202.44.151.255","3391919104","3391920127","TH","Thailand"
+"202.44.152.0","202.44.191.255","3391920128","3391930367","AU","Australia"
+"202.44.192.0","202.44.255.255","3391930368","3391946751","TH","Thailand"
+"202.45.0.0","202.45.2.255","3391946752","3391947519","CN","China"
+"202.45.3.0","202.45.3.255","3391947520","3391947775","AU","Australia"
+"202.45.4.0","202.45.5.255","3391947776","3391948287","HK","Hong Kong"
+"202.45.6.0","202.45.7.255","3391948288","3391948799","IN","India"
+"202.45.8.0","202.45.9.255","3391948800","3391949311","HK","Hong Kong"
+"202.45.10.0","202.45.11.255","3391949312","3391949823","IN","India"
+"202.45.12.0","202.45.12.255","3391949824","3391950079","JP","Japan"
+"202.45.13.0","202.45.13.255","3391950080","3391950335","AU","Australia"
+"202.45.14.0","202.45.14.255","3391950336","3391950591","HK","Hong Kong"
+"202.45.15.0","202.45.31.255","3391950592","3391954943","CN","China"
+"202.45.32.0","202.45.95.255","3391954944","3391971327","HK","Hong Kong"
+"202.45.96.0","202.45.127.255","3391971328","3391979519","AU","Australia"
+"202.45.128.0","202.45.128.255","3391979520","3391979775","HK","Hong Kong"
+"202.45.129.0","202.45.129.179","3391979776","3391979955","JP","Japan"
+"202.45.129.180","202.45.129.181","3391979956","3391979957","AP","Asia/Pacific Region"
+"202.45.129.182","202.45.129.255","3391979958","3391980031","JP","Japan"
+"202.45.130.0","202.45.131.255","3391980032","3391980543","HK","Hong Kong"
+"202.45.132.0","202.45.143.255","3391980544","3391983615","MY","Malaysia"
+"202.45.144.0","202.45.147.255","3391983616","3391984639","NP","Nepal"
+"202.45.148.0","202.45.148.255","3391984640","3391984895","HK","Hong Kong"
+"202.45.149.0","202.45.149.255","3391984896","3391985151","ID","Indonesia"
+"202.45.150.0","202.45.155.255","3391985152","3391986687","AU","Australia"
+"202.45.156.0","202.45.157.255","3391986688","3391987199","PK","Pakistan"
+"202.45.158.0","202.45.158.255","3391987200","3391987455","AU","Australia"
+"202.45.159.0","202.45.159.255","3391987456","3391987711","BD","Bangladesh"
+"202.45.160.0","202.45.175.255","3391987712","3391991807","JP","Japan"
+"202.45.176.0","202.45.255.255","3391991808","3392012287","HK","Hong Kong"
+"202.46.0.0","202.46.15.255","3392012288","3392016383","ID","Indonesia"
+"202.46.16.0","202.46.18.255","3392016384","3392017151","CN","China"
+"202.46.19.0","202.46.19.255","3392017152","3392017407","IN","India"
+"202.46.20.0","202.46.21.255","3392017408","3392017919","CN","China"
+"202.46.22.0","202.46.23.255","3392017920","3392018431","IN","India"
+"202.46.24.0","202.46.31.255","3392018432","3392020479","ID","Indonesia"
+"202.46.32.0","202.46.63.255","3392020480","3392028671","CN","China"
+"202.46.64.0","202.46.111.255","3392028672","3392040959","ID","Indonesia"
+"202.46.112.0","202.46.127.255","3392040960","3392045055","MY","Malaysia"
+"202.46.128.0","202.46.128.255","3392045056","3392045311","CN","China"
+"202.46.129.0","202.46.131.255","3392045312","3392046079","ID","Indonesia"
+"202.46.132.0","202.46.143.255","3392046080","3392049151","AU","Australia"
+"202.46.144.0","202.46.159.255","3392049152","3392053247","ID","Indonesia"
+"202.46.160.0","202.46.191.255","3392053248","3392061439","NZ","New Zealand"
+"202.46.192.0","202.46.223.255","3392061440","3392069631","IN","India"
+"202.46.224.0","202.46.239.255","3392069632","3392073727","CN","China"
+"202.46.240.0","202.46.255.255","3392073728","3392077823","ID","Indonesia"
+"202.47.0.0","202.47.7.255","3392077824","3392079871","AU","Australia"
+"202.47.8.0","202.47.31.255","3392079872","3392086015","JP","Japan"
+"202.47.32.0","202.47.63.255","3392086016","3392094207","AU","Australia"
+"202.47.64.0","202.47.80.255","3392094208","3392098559","ID","Indonesia"
+"202.47.81.0","202.47.81.255","3392098560","3392098815","AU","Australia"
+"202.47.82.0","202.47.83.255","3392098816","3392099327","CN","China"
+"202.47.84.0","202.47.86.255","3392099328","3392100095","AU","Australia"
+"202.47.87.0","202.47.87.255","3392100096","3392100351","VN","Vietnam"
+"202.47.88.0","202.47.88.255","3392100352","3392100607","ID","Indonesia"
+"202.47.89.0","202.47.89.255","3392100608","3392100863","SG","Singapore"
+"202.47.90.0","202.47.93.255","3392100864","3392101887","ID","Indonesia"
+"202.47.94.0","202.47.94.255","3392101888","3392102143","PK","Pakistan"
+"202.47.95.0","202.47.95.255","3392102144","3392102399","AU","Australia"
+"202.47.96.0","202.47.111.255","3392102400","3392106495","CN","China"
+"202.47.112.0","202.47.119.255","3392106496","3392108543","IN","India"
+"202.47.120.0","202.47.123.255","3392108544","3392109567","AU","Australia"
+"202.47.124.0","202.47.124.255","3392109568","3392109823","CN","China"
+"202.47.125.0","202.47.125.255","3392109824","3392110079","PH","Philippines"
+"202.47.126.0","202.47.126.255","3392110080","3392110335","CN","China"
+"202.47.127.0","202.47.127.255","3392110336","3392110591","IN","India"
+"202.47.128.0","202.47.128.255","3392110592","3392110847","CN","China"
+"202.47.129.0","202.47.129.255","3392110848","3392111103","PH","Philippines"
+"202.47.130.0","202.47.131.255","3392111104","3392111615","CN","China"
+"202.47.132.0","202.47.133.255","3392111616","3392112127","PH","Philippines"
+"202.47.134.0","202.47.135.255","3392112128","3392112639","AU","Australia"
+"202.47.136.0","202.47.139.255","3392112640","3392113663","JP","Japan"
+"202.47.140.0","202.47.141.255","3392113664","3392114175","PH","Philippines"
+"202.47.142.0","202.47.142.255","3392114176","3392114431","VN","Vietnam"
+"202.47.143.0","202.47.143.255","3392114432","3392114687","KR","Korea, Republic of"
+"202.47.144.0","202.47.159.255","3392114688","3392118783","GU","Guam"
+"202.47.160.0","202.47.191.255","3392118784","3392126975","MY","Malaysia"
+"202.47.192.0","202.47.192.255","3392126976","3392127231","ID","Indonesia"
+"202.47.193.0","202.47.193.255","3392127232","3392127487","IN","India"
+"202.47.194.0","202.47.199.255","3392127488","3392129023","ID","Indonesia"
+"202.47.200.0","202.47.200.255","3392129024","3392129279","IN","India"
+"202.47.201.0","202.47.204.255","3392129280","3392130303","ID","Indonesia"
+"202.47.205.0","202.47.206.255","3392130304","3392130815","TW","Taiwan"
+"202.47.207.0","202.47.214.255","3392130816","3392132863","ID","Indonesia"
+"202.47.215.0","202.47.215.255","3392132864","3392133119","IN","India"
+"202.47.216.0","202.47.221.255","3392133120","3392134655","ID","Indonesia"
+"202.47.222.0","202.47.222.255","3392134656","3392134911","IN","India"
+"202.47.223.0","202.47.223.255","3392134912","3392135167","ID","Indonesia"
+"202.47.224.0","202.47.255.255","3392135168","3392143359","TH","Thailand"
+"202.48.0.0","202.48.255.255","3392143360","3392208895","JP","Japan"
+"202.49.0.0","202.50.47.255","3392208896","3392286719","NZ","New Zealand"
+"202.50.49.0","202.50.49.255","3392286976","3392287231","AP","Asia/Pacific Region"
+"202.50.50.0","202.50.51.255","3392287232","3392287743","NZ","New Zealand"
+"202.50.52.0","202.50.55.255","3392287744","3392288767","NP","Nepal"
+"202.50.56.0","202.50.195.255","3392288768","3392324607","NZ","New Zealand"
+"202.50.196.0","202.50.197.255","3392324608","3392325119","AU","Australia"
+"202.50.198.0","202.50.199.255","3392325120","3392325631","NZ","New Zealand"
+"202.50.200.0","202.50.203.255","3392325632","3392326655","ID","Indonesia"
+"202.50.204.0","202.50.255.255","3392326656","3392339967","NZ","New Zealand"
+"202.51.0.0","202.51.3.255","3392339968","3392340991","NP","Nepal"
+"202.51.4.0","202.51.15.255","3392340992","3392344063","JP","Japan"
+"202.51.16.0","202.51.31.255","3392344064","3392348159","ID","Indonesia"
+"202.51.32.0","202.51.55.255","3392348160","3392354303","JP","Japan"
+"202.51.56.0","202.51.59.255","3392354304","3392355327","ID","Indonesia"
+"202.51.60.0","202.51.63.255","3392355328","3392356351","DE","Germany"
+"202.51.64.0","202.51.95.255","3392356352","3392364543","NP","Nepal"
+"202.51.96.0","202.51.127.255","3392364544","3392372735","ID","Indonesia"
+"202.51.128.0","202.51.159.255","3392372736","3392380927","HK","Hong Kong"
+"202.51.160.0","202.51.175.255","3392380928","3392385023","AU","Australia"
+"202.51.176.0","202.51.191.255","3392385024","3392389119","BD","Bangladesh"
+"202.51.192.0","202.51.239.255","3392389120","3392401407","ID","Indonesia"
+"202.51.240.0","202.51.247.255","3392401408","3392403455","SG","Singapore"
+"202.51.248.0","202.51.251.255","3392403456","3392404479","IN","India"
+"202.51.252.0","202.51.255.255","3392404480","3392405503","ID","Indonesia"
+"202.52.0.0","202.52.1.255","3392405504","3392406015","NP","Nepal"
+"202.52.2.0","202.52.3.255","3392406016","3392406527","IN","India"
+"202.52.4.0","202.52.7.255","3392406528","3392407551","TH","Thailand"
+"202.52.8.0","202.52.15.255","3392407552","3392409599","ID","Indonesia"
+"202.52.16.0","202.52.31.255","3392409600","3392413695","JP","Japan"
+"202.52.32.0","202.52.32.255","3392413696","3392413951","PK","Pakistan"
+"202.52.33.0","202.52.34.255","3392413952","3392414463","CN","China"
+"202.52.35.0","202.52.35.255","3392414464","3392414719","HK","Hong Kong"
+"202.52.36.0","202.52.37.255","3392414720","3392415231","AU","Australia"
+"202.52.38.0","202.52.38.255","3392415232","3392415487","JP","Japan"
+"202.52.39.0","202.52.39.255","3392415488","3392415743","VN","Vietnam"
+"202.52.41.0","202.52.41.255","3392416000","3392416255","AU","Australia"
+"202.52.42.0","202.52.43.255","3392416256","3392416767","HK","Hong Kong"
+"202.52.44.0","202.52.44.255","3392416768","3392417023","IN","India"
+"202.52.45.0","202.52.46.255","3392417024","3392417535","AU","Australia"
+"202.52.47.0","202.52.47.255","3392417536","3392417791","CN","China"
+"202.52.48.0","202.52.50.255","3392417792","3392418559","ID","Indonesia"
+"202.52.51.0","202.52.51.255","3392418560","3392418815","SG","Singapore"
+"202.52.52.0","202.52.52.255","3392418816","3392419071","ID","Indonesia"
+"202.52.53.0","202.52.53.255","3392419072","3392419327","IN","India"
+"202.52.54.0","202.52.55.255","3392419328","3392419839","PH","Philippines"
+"202.52.56.0","202.52.57.255","3392419840","3392420351","IN","India"
+"202.52.58.0","202.52.59.255","3392420352","3392420863","ID","Indonesia"
+"202.52.60.0","202.52.60.255","3392420864","3392421119","AU","Australia"
+"202.52.61.0","202.52.61.255","3392421120","3392421375","MY","Malaysia"
+"202.52.62.0","202.52.63.255","3392421376","3392421887","IN","India"
+"202.52.64.0","202.52.127.255","3392421888","3392438271","SG","Singapore"
+"202.52.128.0","202.52.128.255","3392438272","3392438527","IN","India"
+"202.52.129.0","202.52.129.255","3392438528","3392438783","AU","Australia"
+"202.52.130.0","202.52.130.255","3392438784","3392439039","IN","India"
+"202.52.131.0","202.52.132.255","3392439040","3392439551","ID","Indonesia"
+"202.52.133.0","202.52.133.255","3392439552","3392439807","PG","Papua New Guinea"
+"202.52.134.0","202.52.134.255","3392439808","3392440063","IN","India"
+"202.52.135.0","202.52.135.255","3392440064","3392440319","AU","Australia"
+"202.52.136.0","202.52.136.255","3392440320","3392440575","HK","Hong Kong"
+"202.52.137.0","202.52.137.255","3392440576","3392440831","ID","Indonesia"
+"202.52.138.0","202.52.139.255","3392440832","3392441343","BD","Bangladesh"
+"202.52.140.0","202.52.141.255","3392441344","3392441855","ID","Indonesia"
+"202.52.142.0","202.52.142.255","3392441856","3392442111","AU","Australia"
+"202.52.143.0","202.52.144.255","3392442112","3392442623","CN","China"
+"202.52.145.0","202.52.145.255","3392442624","3392442879","AU","Australia"
+"202.52.146.0","202.52.147.255","3392442880","3392443391","ID","Indonesia"
+"202.52.148.0","202.52.148.255","3392443392","3392443647","IN","India"
+"202.52.149.0","202.52.149.255","3392443648","3392443903","MY","Malaysia"
+"202.52.150.0","202.52.150.255","3392443904","3392444159","IN","India"
+"202.52.151.0","202.52.151.255","3392444160","3392444415","JP","Japan"
+"202.52.152.0","202.52.152.255","3392444416","3392444671","NZ","New Zealand"
+"202.52.153.0","202.52.153.255","3392444672","3392444927","IN","India"
+"202.52.154.0","202.52.154.255","3392444928","3392445183","JP","Japan"
+"202.52.155.0","202.52.155.255","3392445184","3392445439","NZ","New Zealand"
+"202.52.156.0","202.52.156.255","3392445440","3392445695","ID","Indonesia"
+"202.52.158.0","202.52.159.255","3392445952","3392446463","AU","Australia"
+"202.52.160.0","202.52.175.255","3392446464","3392450559","PH","Philippines"
+"202.52.176.0","202.52.191.255","3392450560","3392454655","JP","Japan"
+"202.52.192.0","202.52.223.255","3392454656","3392462847","HK","Hong Kong"
+"202.52.224.0","202.53.3.255","3392462848","3392472063","NP","Nepal"
+"202.53.4.0","202.53.7.255","3392472064","3392473087","AU","Australia"
+"202.53.8.0","202.53.15.255","3392473088","3392475135","IN","India"
+"202.53.16.0","202.53.31.255","3392475136","3392479231","JP","Japan"
+"202.53.32.0","202.53.63.255","3392479232","3392487423","AU","Australia"
+"202.53.64.0","202.53.111.255","3392487424","3392499711","IN","India"
+"202.53.112.0","202.53.127.255","3392499712","3392503807","JP","Japan"
+"202.53.128.0","202.53.133.255","3392503808","3392505343","HK","Hong Kong"
+"202.53.134.0","202.53.135.255","3392505344","3392505855","IN","India"
+"202.53.140.0","202.53.140.255","3392506880","3392507135","CN","China"
+"202.53.141.0","202.53.142.255","3392507136","3392507647","HK","Hong Kong"
+"202.53.143.0","202.53.143.255","3392507648","3392507903","CN","China"
+"202.53.144.0","202.53.147.255","3392507904","3392508927","KH","Cambodia"
+"202.53.148.0","202.53.155.255","3392508928","3392510975","HK","Hong Kong"
+"202.53.156.0","202.53.159.255","3392510976","3392511999","MM","Myanmar"
+"202.53.160.0","202.53.175.255","3392512000","3392516095","BD","Bangladesh"
+"202.53.176.0","202.53.187.255","3392516096","3392519167","AU","Australia"
+"202.53.188.0","202.53.189.255","3392519168","3392519679","NZ","New Zealand"
+"202.53.190.0","202.53.207.255","3392519680","3392524287","AU","Australia"
+"202.53.208.0","202.53.223.255","3392524288","3392528383","JP","Japan"
+"202.53.224.0","202.53.255.255","3392528384","3392536575","ID","Indonesia"
+"202.54.0.0","202.54.255.255","3392536576","3392602111","IN","India"
+"202.55.0.0","202.55.63.255","3392602112","3392618495","HK","Hong Kong"
+"202.55.64.0","202.55.95.255","3392618496","3392626687","SG","Singapore"
+"202.55.96.0","202.55.111.255","3392626688","3392630783","NZ","New Zealand"
+"202.55.112.0","202.55.127.255","3392630784","3392634879","JP","Japan"
+"202.55.128.0","202.55.131.255","3392634880","3392635903","PK","Pakistan"
+"202.55.132.0","202.55.135.255","3392635904","3392636927","VN","Vietnam"
+"202.55.136.0","202.55.139.255","3392636928","3392637951","JP","Japan"
+"202.55.140.0","202.55.143.255","3392637952","3392638975","TH","Thailand"
+"202.55.144.0","202.55.159.255","3392638976","3392643071","AU","Australia"
+"202.55.160.0","202.55.175.255","3392643072","3392647167","ID","Indonesia"
+"202.55.176.0","202.55.191.255","3392647168","3392651263","MN","Mongolia"
+"202.55.192.0","202.55.223.255","3392651264","3392659455","JP","Japan"
+"202.55.224.0","202.55.255.255","3392659456","3392667647","TW","Taiwan"
+"202.56.0.0","202.56.3.255","3392667648","3392668671","IN","India"
+"202.56.4.0","202.56.7.255","3392668672","3392669695","BD","Bangladesh"
+"202.56.8.0","202.56.15.255","3392669696","3392671743","HK","Hong Kong"
+"202.56.16.0","202.56.31.255","3392671744","3392675839","JP","Japan"
+"202.56.32.0","202.56.55.255","3392675840","3392681983","NZ","New Zealand"
+"202.56.56.0","202.56.56.255","3392681984","3392682239","SG","Singapore"
+"202.56.57.0","202.56.57.255","3392682240","3392682495","VN","Vietnam"
+"202.56.58.0","202.56.59.255","3392682496","3392683007","IN","India"
+"202.56.60.0","202.56.63.255","3392683008","3392684031","AU","Australia"
+"202.56.64.0","202.56.79.255","3392684032","3392688127","JP","Japan"
+"202.56.80.0","202.56.95.255","3392688128","3392692223","MY","Malaysia"
+"202.56.96.0","202.56.127.255","3392692224","3392700415","IN","India"
+"202.56.128.0","202.56.159.255","3392700416","3392708607","SG","Singapore"
+"202.56.160.0","202.56.175.255","3392708608","3392712703","ID","Indonesia"
+"202.56.176.0","202.56.191.255","3392712704","3392716799","AF","Afghanistan"
+"202.56.192.0","202.56.255.255","3392716800","3392733183","IN","India"
+"202.57.0.0","202.57.31.255","3392733184","3392741375","ID","Indonesia"
+"202.57.32.0","202.57.127.255","3392741376","3392765951","PH","Philippines"
+"202.57.128.0","202.57.191.255","3392765952","3392782335","TH","Thailand"
+"202.57.192.0","202.57.207.255","3392782336","3392786431","CN","China"
+"202.57.212.0","202.57.219.255","3392787456","3392789503","CN","China"
+"202.57.220.0","202.57.223.255","3392789504","3392790527","HK","Hong Kong"
+"202.57.224.0","202.57.239.255","3392790528","3392794623","JP","Japan"
+"202.57.240.0","202.58.0.255","3392794624","3392798975","CN","China"
+"202.58.1.0","202.58.1.255","3392798976","3392799231","JP","Japan"
+"202.58.2.0","202.58.2.255","3392799232","3392799487","PH","Philippines"
+"202.58.3.0","202.58.3.255","3392799488","3392799743","AU","Australia"
+"202.58.4.0","202.58.7.255","3392799744","3392800767","JP","Japan"
+"202.58.8.0","202.58.15.255","3392800768","3392802815","SG","Singapore"
+"202.58.16.0","202.58.31.255","3392802816","3392806911","JP","Japan"
+"202.58.32.0","202.58.63.255","3392806912","3392815103","AU","Australia"
+"202.58.64.0","202.58.79.255","3392815104","3392819199","ID","Indonesia"
+"202.58.80.0","202.58.95.255","3392819200","3392823295","MY","Malaysia"
+"202.58.96.0","202.58.99.255","3392823296","3392824319","KH","Cambodia"
+"202.58.100.0","202.58.101.255","3392824320","3392824831","AU","Australia"
+"202.58.102.0","202.58.103.255","3392824832","3392825343","IN","India"
+"202.58.104.0","202.58.107.255","3392825344","3392826367","CN","China"
+"202.58.108.0","202.58.111.255","3392826368","3392827391","BD","Bangladesh"
+"202.58.112.0","202.58.115.255","3392827392","3392828415","CN","China"
+"202.58.116.0","202.58.119.255","3392828416","3392829439","JP","Japan"
+"202.58.120.0","202.58.123.255","3392829440","3392830463","IN","India"
+"202.58.124.0","202.58.124.255","3392830464","3392830719","ID","Indonesia"
+"202.58.125.0","202.58.125.255","3392830720","3392830975","IN","India"
+"202.58.126.0","202.58.126.255","3392830976","3392831231","TH","Thailand"
+"202.58.127.0","202.58.127.255","3392831232","3392831487","IN","India"
+"202.58.128.0","202.58.131.255","3392831488","3392832511","PG","Papua New Guinea"
+"202.58.132.0","202.58.135.255","3392832512","3392833535","IN","India"
+"202.58.136.0","202.58.143.255","3392833536","3392835583","AU","Australia"
+"202.58.144.0","202.58.159.255","3392835584","3392839679","JP","Japan"
+"202.58.160.0","202.58.183.255","3392839680","3392845823","ID","Indonesia"
+"202.58.184.0","202.58.191.255","3392845824","3392847871","HK","Hong Kong"
+"202.58.192.0","202.58.223.255","3392847872","3392856063","ID","Indonesia"
+"202.58.224.0","202.58.227.255","3392856064","3392857087","AU","Australia"
+"202.58.228.0","202.58.228.255","3392857088","3392857343","IN","India"
+"202.58.229.0","202.58.231.255","3392857344","3392858111","AU","Australia"
+"202.58.232.0","202.58.232.255","3392858112","3392858367","IN","India"
+"202.58.233.0","202.58.233.255","3392858368","3392858623","AU","Australia"
+"202.58.234.0","202.58.234.255","3392858624","3392858879","JP","Japan"
+"202.58.235.0","202.58.235.255","3392858880","3392859135","AU","Australia"
+"202.58.236.0","202.58.237.255","3392859136","3392859647","PH","Philippines"
+"202.58.238.0","202.58.239.255","3392859648","3392860159","ID","Indonesia"
+"202.58.240.0","202.58.241.255","3392860160","3392860671","AU","Australia"
+"202.58.242.0","202.58.243.255","3392860672","3392861183","ID","Indonesia"
+"202.58.244.0","202.58.244.255","3392861184","3392861439","TH","Thailand"
+"202.58.245.0","202.58.245.255","3392861440","3392861695","VN","Vietnam"
+"202.58.246.0","202.58.247.255","3392861696","3392862207","AU","Australia"
+"202.58.248.0","202.58.251.255","3392862208","3392863231","KI","Kiribati"
+"202.58.252.0","202.58.255.255","3392863232","3392864255","BD","Bangladesh"
+"202.59.0.0","202.59.1.255","3392864256","3392864767","CN","China"
+"202.59.2.0","202.59.3.255","3392864768","3392865279","IN","India"
+"202.59.4.0","202.59.7.255","3392865280","3392866303","NU","Niue"
+"202.59.8.0","202.59.63.255","3392866304","3392880639","AU","Australia"
+"202.59.64.0","202.59.95.255","3392880640","3392888831","PK","Pakistan"
+"202.59.96.0","202.59.111.255","3392888832","3392892927","AU","Australia"
+"202.59.112.0","202.59.127.255","3392892928","3392897023","JP","Japan"
+"202.59.128.0","202.59.143.255","3392897024","3392901119","BD","Bangladesh"
+"202.59.144.0","202.59.151.255","3392901120","3392903167","JP","Japan"
+"202.59.152.0","202.59.159.255","3392903168","3392905215","HK","Hong Kong"
+"202.59.160.0","202.59.175.255","3392905216","3392909311","ID","Indonesia"
+"202.59.176.0","202.59.191.255","3392909312","3392913407","JP","Japan"
+"202.59.192.0","202.59.207.255","3392913408","3392917503","ID","Indonesia"
+"202.59.208.0","202.59.211.255","3392917504","3392918527","BD","Bangladesh"
+"202.59.212.0","202.59.215.255","3392918528","3392919551","CN","China"
+"202.59.216.0","202.59.223.255","3392919552","3392921599","KR","Korea, Republic of"
+"202.59.224.0","202.59.224.255","3392921600","3392921855","NZ","New Zealand"
+"202.59.225.0","202.59.227.255","3392921856","3392922623","AU","Australia"
+"202.59.228.0","202.59.228.255","3392922624","3392922879","IN","India"
+"202.59.229.0","202.59.229.255","3392922880","3392923135","AU","Australia"
+"202.59.230.0","202.59.230.255","3392923136","3392923391","BN","Brunei Darussalam"
+"202.59.231.0","202.59.231.255","3392923392","3392923647","IN","India"
+"202.59.232.0","202.59.233.255","3392923648","3392924159","HK","Hong Kong"
+"202.59.234.0","202.59.235.255","3392924160","3392924671","JP","Japan"
+"202.59.236.0","202.59.236.255","3392924672","3392924927","CN","China"
+"202.59.237.0","202.59.237.255","3392924928","3392925183","AU","Australia"
+"202.59.238.0","202.59.239.255","3392925184","3392925695","VN","Vietnam"
+"202.59.240.0","202.59.240.255","3392925696","3392925951","CN","China"
+"202.59.241.0","202.59.243.255","3392925952","3392926719","AU","Australia"
+"202.59.244.0","202.59.245.255","3392926720","3392927231","IN","India"
+"202.59.246.0","202.59.247.255","3392927232","3392927743","AU","Australia"
+"202.59.248.0","202.59.248.255","3392927744","3392927999","IN","India"
+"202.59.249.0","202.59.249.255","3392928000","3392928255","HK","Hong Kong"
+"202.59.250.0","202.59.251.255","3392928256","3392928767","TW","Taiwan"
+"202.59.252.0","202.59.253.255","3392928768","3392929279","VN","Vietnam"
+"202.59.254.0","202.59.254.255","3392929280","3392929535","PK","Pakistan"
+"202.59.255.0","202.59.255.255","3392929536","3392929791","ID","Indonesia"
+"202.60.0.0","202.60.7.255","3392929792","3392931839","MU","Mauritius"
+"202.60.8.0","202.60.15.255","3392931840","3392933887","PH","Philippines"
+"202.60.16.0","202.60.47.255","3392933888","3392942079","JP","Japan"
+"202.60.48.0","202.60.55.255","3392942080","3392944127","CN","China"
+"202.60.56.0","202.60.59.255","3392944128","3392945151","MY","Malaysia"
+"202.60.60.0","202.60.63.255","3392945152","3392946175","IN","India"
+"202.60.64.0","202.60.95.255","3392946176","3392954367","AU","Australia"
+"202.60.96.0","202.60.103.255","3392954368","3392956415","CN","China"
+"202.60.104.0","202.60.111.255","3392956416","3392958463","VN","Vietnam"
+"202.60.112.0","202.60.127.255","3392958464","3392962559","CN","China"
+"202.60.128.0","202.60.131.255","3392962560","3392963583","IN","India"
+"202.60.132.0","202.60.159.255","3392963584","3392970751","CN","China"
+"202.60.160.0","202.60.191.255","3392970752","3392978943","JP","Japan"
+"202.60.192.0","202.60.207.255","3392978944","3392983039","TH","Thailand"
+"202.60.208.0","202.60.223.255","3392983040","3392987135","IN","India"
+"202.60.224.0","202.60.255.255","3392987136","3392995327","HK","Hong Kong"
+"202.61.0.0","202.61.0.255","3392995328","3392995583","PG","Papua New Guinea"
+"202.61.1.0","202.61.1.255","3392995584","3392995839","JP","Japan"
+"202.61.2.0","202.61.3.255","3392995840","3392996351","NZ","New Zealand"
+"202.61.4.0","202.61.7.255","3392996352","3392997375","AU","Australia"
+"202.61.8.0","202.61.11.255","3392997376","3392998399","IN","India"
+"202.61.12.0","202.61.15.255","3392998400","3392999423","AU","Australia"
+"202.61.16.0","202.61.31.255","3392999424","3393003519","JP","Japan"
+"202.61.32.0","202.61.63.255","3393003520","3393011711","PK","Pakistan"
+"202.61.64.0","202.61.67.255","3393011712","3393012735","PH","Philippines"
+"202.61.68.0","202.61.71.255","3393012736","3393013759","CN","China"
+"202.61.72.0","202.61.75.255","3393013760","3393014783","AU","Australia"
+"202.61.76.0","202.61.79.255","3393014784","3393015807","CN","China"
+"202.61.80.0","202.61.83.255","3393015808","3393016831","IN","India"
+"202.61.84.0","202.61.87.255","3393016832","3393017855","HK","Hong Kong"
+"202.61.88.0","202.61.91.255","3393017856","3393018879","CN","China"
+"202.61.92.0","202.61.95.255","3393018880","3393019903","AU","Australia"
+"202.61.96.0","202.61.96.255","3393019904","3393020159","ID","Indonesia"
+"202.61.97.0","202.61.97.255","3393020160","3393020415","MN","Mongolia"
+"202.61.98.0","202.61.101.255","3393020416","3393021439","ID","Indonesia"
+"202.61.102.0","202.61.102.255","3393021440","3393021695","IN","India"
+"202.61.103.0","202.61.103.255","3393021696","3393021951","HK","Hong Kong"
+"202.61.104.0","202.61.105.255","3393021952","3393022463","ID","Indonesia"
+"202.61.108.0","202.61.108.255","3393022976","3393023231","PH","Philippines"
+"202.61.109.0","202.61.109.255","3393023232","3393023487","AU","Australia"
+"202.61.110.0","202.61.110.255","3393023488","3393023743","SG","Singapore"
+"202.61.111.0","202.61.111.255","3393023744","3393023999","IN","India"
+"202.61.112.0","202.61.113.255","3393024000","3393024511","ID","Indonesia"
+"202.61.114.0","202.61.115.255","3393024512","3393025023","NZ","New Zealand"
+"202.61.116.0","202.61.116.255","3393025024","3393025279","AU","Australia"
+"202.61.117.0","202.61.117.255","3393025280","3393025535","IN","India"
+"202.61.118.0","202.61.118.255","3393025536","3393025791","PH","Philippines"
+"202.61.119.0","202.61.119.255","3393025792","3393026047","AU","Australia"
+"202.61.120.0","202.61.121.255","3393026048","3393026559","IN","India"
+"202.61.122.0","202.61.122.255","3393026560","3393026815","AU","Australia"
+"202.61.123.0","202.61.123.255","3393026816","3393027071","CN","China"
+"202.61.124.0","202.61.126.255","3393027072","3393027839","ID","Indonesia"
+"202.61.127.0","202.61.127.255","3393027840","3393028095","CN","China"
+"202.61.128.0","202.61.255.255","3393028096","3393060863","AU","Australia"
+"202.62.0.0","202.62.7.255","3393060864","3393062911","FJ","Fiji"
+"202.62.8.0","202.62.31.255","3393062912","3393069055","ID","Indonesia"
+"202.62.32.0","202.62.63.255","3393069056","3393077247","KH","Cambodia"
+"202.62.64.0","202.62.95.255","3393077248","3393085439","IN","India"
+"202.62.96.0","202.62.111.255","3393085440","3393089535","LA","Lao People's Democratic Republic"
+"202.62.112.0","202.62.115.255","3393089536","3393090559","CN","China"
+"202.62.116.0","202.62.117.255","3393090560","3393091071","IN","India"
+"202.62.118.0","202.62.127.255","3393091072","3393093631","FJ","Fiji"
+"202.62.128.0","202.62.159.255","3393093632","3393101823","AU","Australia"
+"202.62.160.0","202.62.191.255","3393101824","3393110015","JP","Japan"
+"202.62.192.0","202.62.223.255","3393110016","3393118207","HK","Hong Kong"
+"202.62.224.0","202.62.239.255","3393118208","3393122303","IN","India"
+"202.62.240.0","202.62.243.255","3393122304","3393123327","AU","Australia"
+"202.62.244.0","202.62.244.255","3393123328","3393123583","IN","India"
+"202.62.245.0","202.62.245.255","3393123584","3393123839","NZ","New Zealand"
+"202.62.246.0","202.62.247.255","3393123840","3393124351","IN","India"
+"202.62.248.0","202.62.252.255","3393124352","3393125631","CN","China"
+"202.62.253.0","202.62.253.255","3393125632","3393125887","JP","Japan"
+"202.62.254.0","202.62.254.255","3393125888","3393126143","AU","Australia"
+"202.62.255.0","202.62.255.255","3393126144","3393126399","CN","China"
+"202.63.0.0","202.63.31.255","3393126400","3393134591","HK","Hong Kong"
+"202.63.32.0","202.63.79.255","3393134592","3393146879","AU","Australia"
+"202.63.80.0","202.63.95.255","3393146880","3393150975","CN","China"
+"202.63.96.0","202.63.127.255","3393150976","3393159167","IN","India"
+"202.63.128.0","202.63.159.255","3393159168","3393167359","SG","Singapore"
+"202.63.160.0","202.63.191.255","3393167360","3393175551","CN","China"
+"202.63.192.0","202.63.223.255","3393175552","3393183743","PK","Pakistan"
+"202.63.224.0","202.63.225.255","3393183744","3393184255","SG","Singapore"
+"202.63.226.0","202.63.227.255","3393184256","3393184767","PK","Pakistan"
+"202.63.228.0","202.63.239.255","3393184768","3393187839","SG","Singapore"
+"202.63.240.0","202.63.247.255","3393187840","3393189887","NP","Nepal"
+"202.63.248.0","202.63.251.255","3393189888","3393190911","CN","China"
+"202.63.252.0","202.63.252.255","3393190912","3393191167","IN","India"
+"202.63.253.0","202.63.253.255","3393191168","3393191423","CN","China"
+"202.63.254.0","202.63.255.255","3393191424","3393191935","SB","Solomon Islands"
+"202.64.0.0","202.64.24.255","3393191936","3393198335","HK","Hong Kong"
+"202.64.25.0","202.64.25.255","3393198336","3393198591","JP","Japan"
+"202.64.26.0","202.64.55.255","3393198592","3393206271","HK","Hong Kong"
+"202.64.56.0","202.64.56.255","3393206272","3393206527","JP","Japan"
+"202.64.57.0","202.64.62.255","3393206528","3393208063","HK","Hong Kong"
+"202.64.63.0","202.64.65.255","3393208064","3393208831","JP","Japan"
+"202.64.66.0","202.64.99.255","3393208832","3393217535","HK","Hong Kong"
+"202.64.100.0","202.64.100.255","3393217536","3393217791","JP","Japan"
+"202.64.101.0","202.64.108.255","3393217792","3393219839","HK","Hong Kong"
+"202.64.109.0","202.64.111.255","3393219840","3393220607","JP","Japan"
+"202.64.112.0","202.64.120.255","3393220608","3393222911","HK","Hong Kong"
+"202.64.121.0","202.64.121.255","3393222912","3393223167","JP","Japan"
+"202.64.122.0","202.64.127.255","3393223168","3393224703","HK","Hong Kong"
+"202.64.128.0","202.64.128.255","3393224704","3393224959","JP","Japan"
+"202.64.129.0","202.64.130.255","3393224960","3393225471","HK","Hong Kong"
+"202.64.131.0","202.64.131.255","3393225472","3393225727","JP","Japan"
+"202.64.132.0","202.64.136.255","3393225728","3393227007","HK","Hong Kong"
+"202.64.137.0","202.64.137.255","3393227008","3393227263","JP","Japan"
+"202.64.138.0","202.64.138.255","3393227264","3393227519","HK","Hong Kong"
+"202.64.139.0","202.64.139.255","3393227520","3393227775","JP","Japan"
+"202.64.140.0","202.64.155.255","3393227776","3393231871","HK","Hong Kong"
+"202.64.156.0","202.64.156.255","3393231872","3393232127","JP","Japan"
+"202.64.157.0","202.64.233.255","3393232128","3393251839","HK","Hong Kong"
+"202.64.234.0","202.64.234.255","3393251840","3393252095","JP","Japan"
+"202.64.235.0","202.64.239.255","3393252096","3393253375","HK","Hong Kong"
+"202.64.240.0","202.64.240.255","3393253376","3393253631","JP","Japan"
+"202.64.241.0","202.64.255.255","3393253632","3393257471","HK","Hong Kong"
+"202.65.0.0","202.65.9.255","3393257472","3393260031","CN","China"
+"202.65.10.0","202.65.11.255","3393260032","3393260543","BD","Bangladesh"
+"202.65.12.0","202.65.31.255","3393260544","3393265663","AU","Australia"
+"202.65.32.0","202.65.63.255","3393265664","3393273855","CK","Cook Islands"
+"202.65.64.0","202.65.95.255","3393273856","3393282047","AU","Australia"
+"202.65.96.0","202.65.111.255","3393282048","3393286143","CN","China"
+"202.65.112.0","202.65.127.255","3393286144","3393290239","ID","Indonesia"
+"202.65.128.0","202.65.159.255","3393290240","3393298431","IN","India"
+"202.65.160.0","202.65.167.255","3393298432","3393300479","NZ","New Zealand"
+"202.65.168.0","202.65.175.255","3393300480","3393302527","BD","Bangladesh"
+"202.65.176.0","202.65.191.255","3393302528","3393306623","PH","Philippines"
+"202.65.192.0","202.65.223.255","3393306624","3393314815","HK","Hong Kong"
+"202.65.224.0","202.65.239.255","3393314816","3393318911","ID","Indonesia"
+"202.65.240.0","202.65.247.255","3393318912","3393320959","SG","Singapore"
+"202.65.248.0","202.66.143.224","3393320960","3393359840","HK","Hong Kong"
+"202.66.143.225","202.66.143.225","3393359841","3393359841","CN","China"
+"202.66.143.226","202.66.159.255","3393359842","3393363967","HK","Hong Kong"
+"202.66.160.0","202.66.163.255","3393363968","3393364991","AU","Australia"
+"202.66.164.0","202.66.167.255","3393364992","3393366015","IN","India"
+"202.66.168.0","202.66.171.255","3393366016","3393367039","CN","China"
+"202.66.172.0","202.66.191.255","3393367040","3393372159","IN","India"
+"202.66.192.0","202.66.202.255","3393372160","3393374975","HK","Hong Kong"
+"202.66.203.0","202.66.205.255","3393374976","3393375743","SG","Singapore"
+"202.66.206.0","202.66.206.255","3393375744","3393375999","HK","Hong Kong"
+"202.66.207.0","202.66.207.255","3393376000","3393376255","TW","Taiwan"
+"202.66.208.0","202.66.255.255","3393376256","3393388543","HK","Hong Kong"
+"202.67.0.0","202.67.3.255","3393388544","3393389567","CN","China"
+"202.67.4.0","202.67.7.255","3393389568","3393390591","IN","India"
+"202.67.8.0","202.67.15.255","3393390592","3393392639","ID","Indonesia"
+"202.67.16.0","202.67.31.255","3393392640","3393396735","JP","Japan"
+"202.67.32.0","202.67.47.255","3393396736","3393400831","ID","Indonesia"
+"202.67.48.0","202.67.63.255","3393400832","3393404927","JP","Japan"
+"202.67.64.0","202.67.127.255","3393404928","3393421311","AU","Australia"
+"202.67.128.0","202.68.63.255","3393421312","3393470463","HK","Hong Kong"
+"202.68.64.0","202.68.79.255","3393470464","3393474559","AU","Australia"
+"202.68.80.0","202.68.95.255","3393474560","3393478655","NZ","New Zealand"
+"202.68.96.0","202.68.127.255","3393478656","3393486847","AU","Australia"
+"202.68.128.0","202.68.159.255","3393486848","3393495039","IN","India"
+"202.68.160.0","202.68.175.255","3393495040","3393499135","AU","Australia"
+"202.68.176.0","202.68.191.255","3393499136","3393503231","SG","Singapore"
+"202.68.192.0","202.68.207.255","3393503232","3393507327","HK","Hong Kong"
+"202.68.208.0","202.68.223.255","3393507328","3393511423","SG","Singapore"
+"202.68.224.0","202.68.255.255","3393511424","3393519615","KR","Korea, Republic of"
+"202.69.0.0","202.69.3.255","3393519616","3393520639","HK","Hong Kong"
+"202.69.4.0","202.69.7.255","3393520640","3393521663","CN","China"
+"202.69.8.0","202.69.15.255","3393521664","3393523711","PK","Pakistan"
+"202.69.16.0","202.69.31.255","3393523712","3393527807","CN","China"
+"202.69.32.0","202.69.63.255","3393527808","3393535999","PK","Pakistan"
+"202.69.64.0","202.69.95.255","3393536000","3393544191","HK","Hong Kong"
+"202.69.96.0","202.69.111.255","3393544192","3393548287","ID","Indonesia"
+"202.69.112.0","202.69.127.255","3393548288","3393552383","JP","Japan"
+"202.69.128.0","202.69.131.255","3393552384","3393553407","HK","Hong Kong"
+"202.69.132.0","202.69.135.255","3393553408","3393554431","AU","Australia"
+"202.69.136.0","202.69.143.255","3393554432","3393556479","TH","Thailand"
+"202.69.144.0","202.69.159.255","3393556480","3393560575","SG","Singapore"
+"202.69.160.0","202.69.191.255","3393560576","3393568767","PH","Philippines"
+"202.69.192.0","202.69.207.255","3393568768","3393572863","LK","Sri Lanka"
+"202.69.208.0","202.69.223.255","3393572864","3393576959","AU","Australia"
+"202.69.224.0","202.69.239.255","3393576960","3393581055","JP","Japan"
+"202.69.240.0","202.69.255.255","3393581056","3393585151","HK","Hong Kong"
+"202.70.0.0","202.70.31.255","3393585152","3393593343","CN","China"
+"202.70.32.0","202.70.47.255","3393593344","3393597439","MN","Mongolia"
+"202.70.48.0","202.70.63.255","3393597440","3393601535","ID","Indonesia"
+"202.70.64.0","202.70.95.255","3393601536","3393609727","NP","Nepal"
+"202.70.96.0","202.70.111.255","3393609728","3393613823","CN","China"
+"202.70.112.0","202.70.127.255","3393613824","3393617919","AS","American Samoa"
+"202.70.128.0","202.70.129.255","3393617920","3393618431","AU","Australia"
+"202.70.130.0","202.70.130.255","3393618432","3393618687","NZ","New Zealand"
+"202.70.131.0","202.70.131.255","3393618688","3393618943","IN","India"
+"202.70.132.0","202.70.136.255","3393618944","3393620223","ID","Indonesia"
+"202.70.137.0","202.70.137.255","3393620224","3393620479","AU","Australia"
+"202.70.138.0","202.70.138.255","3393620480","3393620735","ID","Indonesia"
+"202.70.139.0","202.70.139.255","3393620736","3393620991","AU","Australia"
+"202.70.140.0","202.70.140.255","3393620992","3393621247","JP","Japan"
+"202.70.141.0","202.70.143.255","3393621248","3393622015","AU","Australia"
+"202.70.144.0","202.70.159.255","3393622016","3393626111","PK","Pakistan"
+"202.70.160.0","202.70.175.255","3393626112","3393630207","HK","Hong Kong"
+"202.70.176.0","202.70.191.255","3393630208","3393634303","JP","Japan"
+"202.70.192.0","202.70.207.255","3393634304","3393638399","CN","China"
+"202.70.208.0","202.70.255.255","3393638400","3393650687","JP","Japan"
+"202.71.0.0","202.71.31.255","3393650688","3393658879","IN","India"
+"202.71.32.0","202.71.47.255","3393658880","3393662975","CN","China"
+"202.71.48.0","202.71.95.255","3393662976","3393675263","JP","Japan"
+"202.71.96.0","202.71.111.255","3393675264","3393679359","MY","Malaysia"
+"202.71.112.0","202.71.127.255","3393679360","3393683455","TH","Thailand"
+"202.71.128.0","202.71.159.255","3393683456","3393691647","IN","India"
+"202.71.160.0","202.71.175.255","3393691648","3393695743","AU","Australia"
+"202.71.176.0","202.71.191.255","3393695744","3393699839","PH","Philippines"
+"202.71.192.0","202.72.31.255","3393699840","3393724415","HK","Hong Kong"
+"202.72.32.0","202.72.39.255","3393724416","3393726463","AU","Australia"
+"202.72.40.0","202.72.47.255","3393726464","3393728511","CN","China"
+"202.72.48.0","202.72.79.255","3393728512","3393736703","JP","Japan"
+"202.72.80.0","202.72.95.255","3393736704","3393740799","CN","China"
+"202.72.96.0","202.72.98.255","3393740800","3393741567","US","United States"
+"202.72.99.0","202.72.99.255","3393741568","3393741823","MG","Madagascar"
+"202.72.100.0","202.72.103.255","3393741824","3393742847","US","United States"
+"202.72.104.0","202.72.107.255","3393742848","3393743871","TL","Timor-Leste"
+"202.72.108.0","202.72.111.255","3393743872","3393744895","US","United States"
+"202.72.112.0","202.72.127.255","3393744896","3393748991","CN","China"
+"202.72.128.0","202.72.191.255","3393748992","3393765375","AU","Australia"
+"202.72.192.0","202.72.223.255","3393765376","3393773567","ID","Indonesia"
+"202.72.224.0","202.72.227.255","3393773568","3393774591","IN","India"
+"202.72.228.0","202.72.231.255","3393774592","3393775615","HK","Hong Kong"
+"202.72.232.0","202.72.239.255","3393775616","3393777663","BD","Bangladesh"
+"202.72.240.0","202.72.247.255","3393777664","3393779711","MN","Mongolia"
+"202.72.248.0","202.72.251.255","3393779712","3393780735","IN","India"
+"202.72.252.0","202.73.3.255","3393780736","3393782783","HK","Hong Kong"
+"202.73.4.0","202.73.7.255","3393782784","3393783807","BD","Bangladesh"
+"202.73.8.0","202.73.15.255","3393783808","3393785855","MY","Malaysia"
+"202.73.16.0","202.73.31.255","3393785856","3393789951","ID","Indonesia"
+"202.73.32.0","202.73.63.255","3393789952","3393798143","SG","Singapore"
+"202.73.64.0","202.73.95.255","3393798144","3393806335","JP","Japan"
+"202.73.96.0","202.73.127.255","3393806336","3393814527","ID","Indonesia"
+"202.73.128.0","202.73.131.255","3393814528","3393815551","CN","China"
+"202.73.132.0","202.73.135.255","3393815552","3393816575","KR","Korea, Republic of"
+"202.73.136.0","202.73.143.255","3393816576","3393818623","JP","Japan"
+"202.73.144.0","202.73.159.255","3393818624","3393822719","AU","Australia"
+"202.73.160.0","202.73.191.255","3393822720","3393830911","PH","Philippines"
+"202.73.192.0","202.73.207.255","3393830912","3393835007","NZ","New Zealand"
+"202.73.208.0","202.73.223.255","3393835008","3393839103","JP","Japan"
+"202.73.224.0","202.73.239.255","3393839104","3393843199","ID","Indonesia"
+"202.73.240.0","202.73.255.255","3393843200","3393847295","CN","China"
+"202.74.0.0","202.74.3.255","3393847296","3393848319","HK","Hong Kong"
+"202.74.4.0","202.74.7.255","3393848320","3393849343","JP","Japan"
+"202.74.8.0","202.74.15.255","3393849344","3393851391","CN","China"
+"202.74.16.0","202.74.31.255","3393851392","3393855487","JP","Japan"
+"202.74.32.0","202.74.32.255","3393855488","3393855743","AU","Australia"
+"202.74.33.0","202.74.33.255","3393855744","3393855999","NZ","New Zealand"
+"202.74.34.0","202.74.34.255","3393856000","3393856255","AU","Australia"
+"202.74.35.0","202.74.35.255","3393856256","3393856511","HK","Hong Kong"
+"202.74.36.0","202.74.36.255","3393856512","3393856767","CN","China"
+"202.74.37.0","202.74.37.128","3393856768","3393856896","SG","Singapore"
+"202.74.37.129","202.74.37.129","3393856897","3393856897","AP","Asia/Pacific Region"
+"202.74.37.130","202.74.37.255","3393856898","3393857023","SG","Singapore"
+"202.74.38.0","202.74.39.255","3393857024","3393857535","NZ","New Zealand"
+"202.74.40.0","202.74.41.255","3393857536","3393858047","HK","Hong Kong"
+"202.74.42.0","202.74.42.255","3393858048","3393858303","CN","China"
+"202.74.43.0","202.74.43.255","3393858304","3393858559","ID","Indonesia"
+"202.74.44.0","202.74.44.255","3393858560","3393858815","AU","Australia"
+"202.74.45.0","202.74.45.255","3393858816","3393859071","ID","Indonesia"
+"202.74.46.0","202.74.46.255","3393859072","3393859327","AU","Australia"
+"202.74.47.0","202.74.47.255","3393859328","3393859583","JP","Japan"
+"202.74.48.0","202.74.49.255","3393859584","3393860095","AU","Australia"
+"202.74.50.0","202.74.51.255","3393860096","3393860607","HK","Hong Kong"
+"202.74.52.0","202.74.52.255","3393860608","3393860863","CN","China"
+"202.74.53.0","202.74.54.255","3393860864","3393861375","IN","India"
+"202.74.55.0","202.74.55.255","3393861376","3393861631","US","United States"
+"202.74.56.0","202.74.56.255","3393861632","3393861887","VN","Vietnam"
+"202.74.57.0","202.74.57.255","3393861888","3393862143","AU","Australia"
+"202.74.58.0","202.74.59.255","3393862144","3393862655","VN","Vietnam"
+"202.74.60.0","202.74.60.255","3393862656","3393862911","NZ","New Zealand"
+"202.74.61.0","202.74.61.255","3393862912","3393863167","AU","Australia"
+"202.74.62.0","202.74.63.255","3393863168","3393863679","SG","Singapore"
+"202.74.64.0","202.74.71.255","3393863680","3393865727","AU","Australia"
+"202.74.72.0","202.74.79.255","3393865728","3393867775","ID","Indonesia"
+"202.74.80.0","202.74.95.255","3393867776","3393871871","CN","China"
+"202.74.96.0","202.74.105.71","3393871872","3393874247","HK","Hong Kong"
+"202.74.105.72","202.74.105.72","3393874248","3393874248","AU","Australia"
+"202.74.105.73","202.74.107.255","3393874249","3393874943","HK","Hong Kong"
+"202.74.108.0","202.74.111.255","3393874944","3393875967","AU","Australia"
+"202.74.112.0","202.74.115.255","3393875968","3393876991","HK","Hong Kong"
+"202.74.116.0","202.74.119.255","3393876992","3393878015","SG","Singapore"
+"202.74.120.0","202.74.123.255","3393878016","3393879039","IN","India"
+"202.74.124.0","202.74.127.255","3393879040","3393880063","HK","Hong Kong"
+"202.74.128.0","202.74.191.255","3393880064","3393896447","AU","Australia"
+"202.74.192.0","202.74.231.255","3393896448","3393906687","NZ","New Zealand"
+"202.74.232.0","202.74.235.255","3393906688","3393907711","CN","China"
+"202.74.236.0","202.74.239.255","3393907712","3393908735","ID","Indonesia"
+"202.74.240.0","202.74.247.255","3393908736","3393910783","BD","Bangladesh"
+"202.74.248.0","202.74.251.255","3393910784","3393911807","PH","Philippines"
+"202.74.252.0","202.74.252.255","3393911808","3393912063","AU","Australia"
+"202.74.253.0","202.74.253.255","3393912064","3393912319","JP","Japan"
+"202.74.254.0","202.74.255.255","3393912320","3393912831","CN","China"
+"202.75.0.0","202.75.3.255","3393912832","3393913855","HK","Hong Kong"
+"202.75.4.0","202.75.7.255","3393913856","3393914879","MY","Malaysia"
+"202.75.8.0","202.75.15.255","3393914880","3393916927","JP","Japan"
+"202.75.16.0","202.75.31.255","3393916928","3393921023","ID","Indonesia"
+"202.75.32.0","202.75.63.255","3393921024","3393929215","MY","Malaysia"
+"202.75.64.0","202.75.95.255","3393929216","3393937407","HK","Hong Kong"
+"202.75.96.0","202.75.111.255","3393937408","3393941503","ID","Indonesia"
+"202.75.112.0","202.75.127.255","3393941504","3393945599","JP","Japan"
+"202.75.128.0","202.75.191.255","3393945600","3393961983","MY","Malaysia"
+"202.75.192.0","202.75.207.255","3393961984","3393966079","IN","India"
+"202.75.208.0","202.75.223.255","3393966080","3393970175","CN","China"
+"202.75.224.0","202.75.239.255","3393970176","3393974271","JP","Japan"
+"202.75.240.0","202.75.247.255","3393974272","3393976319","SG","Singapore"
+"202.75.248.0","202.75.251.255","3393976320","3393977343","MO","Macau"
+"202.75.252.0","202.75.255.255","3393977344","3393978367","CN","China"
+"202.76.0.0","202.76.127.255","3393978368","3394011135","HK","Hong Kong"
+"202.76.128.0","202.76.191.255","3394011136","3394027519","AU","Australia"
+"202.76.192.0","202.76.223.255","3394027520","3394035711","JP","Japan"
+"202.76.224.0","202.76.239.255","3394035712","3394039807","MY","Malaysia"
+"202.76.240.0","202.76.242.255","3394039808","3394040575","SG","Singapore"
+"202.76.243.0","202.76.243.255","3394040576","3394040831","IN","India"
+"202.76.244.0","202.76.244.255","3394040832","3394041087","SG","Singapore"
+"202.76.245.0","202.76.245.255","3394041088","3394041343","MY","Malaysia"
+"202.76.246.0","202.76.247.255","3394041344","3394041855","SG","Singapore"
+"202.76.248.0","202.76.251.255","3394041856","3394042879","AU","Australia"
+"202.76.252.0","202.76.255.255","3394042880","3394043903","CN","China"
+"202.77.0.0","202.77.63.255","3394043904","3394060287","HK","Hong Kong"
+"202.77.64.0","202.77.79.255","3394060288","3394064383","ID","Indonesia"
+"202.77.80.0","202.77.87.255","3394064384","3394066431","CN","China"
+"202.77.88.0","202.77.91.255","3394066432","3394067455","AU","Australia"
+"202.77.92.0","202.77.95.255","3394067456","3394068479","CN","China"
+"202.77.96.0","202.77.127.255","3394068480","3394076671","ID","Indonesia"
+"202.77.128.0","202.77.135.255","3394076672","3394078719","HK","Hong Kong"
+"202.77.136.0","202.77.136.255","3394078720","3394078975","AU","Australia"
+"202.77.137.0","202.77.137.255","3394078976","3394079231","IN","India"
+"202.77.138.0","202.77.139.255","3394079232","3394079743","PH","Philippines"
+"202.77.140.0","202.77.170.47","3394079744","3394087471","HK","Hong Kong"
+"202.77.170.48","202.77.170.63","3394087472","3394087487","CN","China"
+"202.77.170.64","202.77.189.255","3394087488","3394092543","HK","Hong Kong"
+"202.77.190.0","202.77.190.255","3394092544","3394092799","AP","Asia/Pacific Region"
+"202.77.191.0","202.78.7.255","3394092800","3394111487","HK","Hong Kong"
+"202.78.8.0","202.78.15.255","3394111488","3394113535","CN","China"
+"202.78.16.0","202.78.16.255","3394113536","3394113791","AP","Asia/Pacific Region"
+"202.78.17.0","202.78.31.255","3394113792","3394117631","SG","Singapore"
+"202.78.32.0","202.78.47.255","3394117632","3394121727","AU","Australia"
+"202.78.48.0","202.78.63.255","3394121728","3394125823","SG","Singapore"
+"202.78.64.0","202.78.127.255","3394125824","3394142207","PH","Philippines"
+"202.78.128.0","202.78.159.255","3394142208","3394150399","NZ","New Zealand"
+"202.78.160.0","202.78.175.255","3394150400","3394154495","IN","India"
+"202.78.176.0","202.78.191.255","3394154496","3394158591","JP","Japan"
+"202.78.192.0","202.78.207.255","3394158592","3394162687","ID","Indonesia"
+"202.78.208.0","202.78.223.255","3394162688","3394166783","JP","Japan"
+"202.78.224.0","202.78.231.255","3394166784","3394168831","VN","Vietnam"
+"202.78.232.0","202.78.239.255","3394168832","3394170879","IN","India"
+"202.78.240.0","202.78.247.255","3394170880","3394172927","NZ","New Zealand"
+"202.78.248.0","202.78.250.255","3394172928","3394173695","JP","Japan"
+"202.78.251.0","202.78.251.255","3394173696","3394173951","IN","India"
+"202.78.252.0","202.78.255.255","3394173952","3394174975","HK","Hong Kong"
+"202.79.0.0","202.79.15.255","3394174976","3394179071","JP","Japan"
+"202.79.16.0","202.79.23.255","3394179072","3394181119","BD","Bangladesh"
+"202.79.24.0","202.79.31.255","3394181120","3394183167","KH","Cambodia"
+"202.79.32.0","202.79.63.255","3394183168","3394191359","NP","Nepal"
+"202.79.64.0","202.79.127.255","3394191360","3394207743","SG","Singapore"
+"202.79.128.0","202.79.159.255","3394207744","3394215935","JP","Japan"
+"202.79.160.0","202.79.175.255","3394215936","3394220031","AU","Australia"
+"202.79.176.0","202.79.202.255","3394220032","3394226943","SG","Singapore"
+"202.79.203.0","202.79.203.3","3394226944","3394226947","AP","Asia/Pacific Region"
+"202.79.203.4","202.79.203.4","3394226948","3394226948","SG","Singapore"
+"202.79.203.5","202.79.203.255","3394226949","3394227199","AP","Asia/Pacific Region"
+"202.79.204.0","202.79.223.255","3394227200","3394232319","SG","Singapore"
+"202.79.224.0","202.79.231.255","3394232320","3394234367","CN","China"
+"202.79.232.0","202.79.239.255","3394234368","3394236415","VN","Vietnam"
+"202.79.240.0","202.79.247.255","3394236416","3394238463","JP","Japan"
+"202.79.248.0","202.79.251.255","3394238464","3394239487","CN","China"
+"202.79.252.0","202.80.31.255","3394239488","3394248703","HK","Hong Kong"
+"202.80.32.0","202.80.47.255","3394248704","3394252799","VU","Vanuatu"
+"202.80.48.0","202.80.63.255","3394252800","3394256895","IN","India"
+"202.80.64.0","202.80.95.255","3394256896","3394265087","AU","Australia"
+"202.80.96.0","202.80.103.255","3394265088","3394267135","JP","Japan"
+"202.80.104.0","202.80.111.255","3394267136","3394269183","TW","Taiwan"
+"202.80.112.0","202.80.127.255","3394269184","3394273279","ID","Indonesia"
+"202.80.128.0","202.80.143.255","3394273280","3394277375","HK","Hong Kong"
+"202.80.144.0","202.80.151.255","3394277376","3394279423","AU","Australia"
+"202.80.152.0","202.80.159.255","3394279424","3394281471","PH","Philippines"
+"202.80.160.0","202.80.175.255","3394281472","3394285567","SG","Singapore"
+"202.80.176.0","202.80.191.255","3394285568","3394289663","AU","Australia"
+"202.80.192.0","202.80.207.255","3394289664","3394293759","CN","China"
+"202.80.208.0","202.80.223.255","3394293760","3394297855","ID","Indonesia"
+"202.80.224.0","202.80.255.255","3394297856","3394306047","TH","Thailand"
+"202.81.0.0","202.81.3.255","3394306048","3394307071","CN","China"
+"202.81.4.0","202.81.7.255","3394307072","3394308095","AU","Australia"
+"202.81.8.0","202.81.15.255","3394308096","3394310143","JP","Japan"
+"202.81.16.0","202.81.29.255","3394310144","3394313727","AU","Australia"
+"202.81.30.0","202.81.30.255","3394313728","3394313983","PH","Philippines"
+"202.81.31.0","202.81.31.255","3394313984","3394314239","AU","Australia"
+"202.81.32.0","202.81.63.255","3394314240","3394322431","ID","Indonesia"
+"202.81.64.0","202.81.79.255","3394322432","3394326527","AU","Australia"
+"202.81.80.0","202.81.95.255","3394326528","3394330623","JP","Japan"
+"202.81.96.0","202.81.127.255","3394330624","3394338815","AU","Australia"
+"202.81.128.0","202.81.159.255","3394338816","3394347007","IN","India"
+"202.81.160.0","202.81.175.255","3394347008","3394351103","PH","Philippines"
+"202.81.176.0","202.81.191.255","3394351104","3394355199","CN","China"
+"202.81.192.0","202.81.207.255","3394355200","3394359295","IN","India"
+"202.81.208.0","202.81.223.255","3394359296","3394363391","AU","Australia"
+"202.81.224.0","202.82.182.255","3394363392","3394418431","HK","Hong Kong"
+"202.82.183.0","202.82.183.255","3394418432","3394418687","AP","Asia/Pacific Region"
+"202.82.184.0","202.83.15.255","3394418688","3394441215","HK","Hong Kong"
+"202.83.16.0","202.83.63.255","3394441216","3394453503","IN","India"
+"202.83.64.0","202.83.95.255","3394453504","3394461695","AU","Australia"
+"202.83.96.0","202.83.111.255","3394461696","3394465791","SG","Singapore"
+"202.83.112.0","202.83.119.255","3394465792","3394467839","AU","Australia"
+"202.83.120.0","202.83.123.255","3394467840","3394468863","ID","Indonesia"
+"202.83.124.0","202.83.127.255","3394468864","3394469887","BD","Bangladesh"
+"202.83.128.0","202.83.159.255","3394469888","3394478079","JP","Japan"
+"202.83.160.0","202.83.175.255","3394478080","3394482175","PK","Pakistan"
+"202.83.176.0","202.83.183.255","3394482176","3394484223","AU","Australia"
+"202.83.184.0","202.83.191.255","3394484224","3394486271","JP","Japan"
+"202.83.192.0","202.83.204.255","3394486272","3394489599","HK","Hong Kong"
+"202.83.205.0","202.83.205.31","3394489600","3394489631","AP","Asia/Pacific Region"
+"202.83.205.32","202.83.223.255","3394489632","3394494463","HK","Hong Kong"
+"202.83.224.0","202.83.239.255","3394494464","3394498559","JP","Japan"
+"202.83.240.0","202.83.247.255","3394498560","3394500607","HK","Hong Kong"
+"202.83.248.0","202.83.251.255","3394500608","3394501631","SG","Singapore"
+"202.83.252.0","202.83.255.255","3394501632","3394502655","CN","China"
+"202.84.0.0","202.84.3.255","3394502656","3394503679","HK","Hong Kong"
+"202.84.4.0","202.84.17.255","3394503680","3394507263","CN","China"
+"202.84.18.0","202.84.19.255","3394507264","3394507775","JP","Japan"
+"202.84.20.0","202.84.21.255","3394507776","3394508287","AU","Australia"
+"202.84.22.0","202.84.22.255","3394508288","3394508543","CN","China"
+"202.84.23.0","202.84.23.255","3394508544","3394508799","PH","Philippines"
+"202.84.24.0","202.84.31.255","3394508800","3394510847","CN","China"
+"202.84.32.0","202.84.47.255","3394510848","3394514943","BD","Bangladesh"
+"202.84.48.0","202.84.63.255","3394514944","3394519039","JP","Japan"
+"202.84.64.0","202.84.71.255","3394519040","3394521087","BD","Bangladesh"
+"202.84.72.0","202.84.79.255","3394521088","3394523135","KH","Cambodia"
+"202.84.80.0","202.84.95.255","3394523136","3394527231","JP","Japan"
+"202.84.96.0","202.84.127.255","3394527232","3394535423","PH","Philippines"
+"202.84.128.0","202.84.164.255","3394535424","3394544895","HK","Hong Kong"
+"202.84.165.0","202.84.165.255","3394544896","3394545151","AP","Asia/Pacific Region"
+"202.84.166.0","202.85.207.255","3394545152","3394621439","HK","Hong Kong"
+"202.85.208.0","202.85.223.255","3394621440","3394625535","CN","China"
+"202.85.224.0","202.85.239.255","3394625536","3394629631","HK","Hong Kong"
+"202.85.240.0","202.85.247.255","3394629632","3394631679","AU","Australia"
+"202.85.248.0","202.86.3.255","3394631680","3394634751","HK","Hong Kong"
+"202.86.4.0","202.86.7.255","3394634752","3394635775","AU","Australia"
+"202.86.8.0","202.86.15.255","3394635776","3394637823","KR","Korea, Republic of"
+"202.86.16.0","202.86.31.255","3394637824","3394641919","AF","Afghanistan"
+"202.86.32.0","202.86.55.255","3394641920","3394648063","AU","Australia"
+"202.86.56.0","202.86.63.255","3394648064","3394650111","JP","Japan"
+"202.86.64.0","202.86.95.255","3394650112","3394658303","HK","Hong Kong"
+"202.86.96.0","202.86.111.255","3394658304","3394662399","NZ","New Zealand"
+"202.86.112.0","202.86.119.255","3394662400","3394664447","AU","Australia"
+"202.86.120.0","202.86.127.255","3394664448","3394666495","JP","Japan"
+"202.86.128.0","202.86.191.255","3394666496","3394682879","MO","Macau"
+"202.86.192.0","202.86.207.255","3394682880","3394686975","PH","Philippines"
+"202.86.208.0","202.86.215.255","3394686976","3394689023","AU","Australia"
+"202.86.216.0","202.86.223.255","3394689024","3394691071","BD","Bangladesh"
+"202.86.224.0","202.86.247.255","3394691072","3394697215","JP","Japan"
+"202.86.248.0","202.86.248.255","3394697216","3394697471","SG","Singapore"
+"202.86.249.0","202.86.249.255","3394697472","3394697727","CN","China"
+"202.86.250.0","202.86.250.255","3394697728","3394697983","AU","Australia"
+"202.86.251.0","202.86.251.255","3394697984","3394698239","IN","India"
+"202.86.252.0","202.86.255.255","3394698240","3394699263","CN","China"
+"202.87.0.0","202.87.3.255","3394699264","3394700287","HK","Hong Kong"
+"202.87.4.0","202.87.31.255","3394700288","3394707455","AU","Australia"
+"202.87.32.0","202.87.63.255","3394707456","3394715647","IN","India"
+"202.87.64.0","202.87.79.255","3394715648","3394719743","JP","Japan"
+"202.87.80.0","202.87.95.255","3394719744","3394723839","CN","China"
+"202.87.96.0","202.87.127.255","3394723840","3394732031","MY","Malaysia"
+"202.87.128.0","202.87.159.255","3394732032","3394740223","NC","New Caledonia"
+"202.87.160.0","202.87.175.255","3394740224","3394744319","AU","Australia"
+"202.87.176.0","202.87.207.255","3394744320","3394752511","ID","Indonesia"
+"202.87.208.0","202.87.211.255","3394752512","3394753535","WS","Samoa"
+"202.87.212.0","202.87.215.255","3394753536","3394754559","VN","Vietnam"
+"202.87.216.0","202.87.223.255","3394754560","3394756607","MY","Malaysia"
+"202.87.224.0","202.87.239.255","3394756608","3394760703","JP","Japan"
+"202.87.240.0","202.87.255.255","3394760704","3394764799","ID","Indonesia"
+"202.88.0.0","202.88.31.255","3394764800","3394772991","HK","Hong Kong"
+"202.88.32.0","202.88.35.255","3394772992","3394774015","CN","China"
+"202.88.36.0","202.88.39.255","3394774016","3394775039","HK","Hong Kong"
+"202.88.40.0","202.88.43.255","3394775040","3394776063","BD","Bangladesh"
+"202.88.44.0","202.88.47.255","3394776064","3394777087","NZ","New Zealand"
+"202.88.48.0","202.88.63.255","3394777088","3394781183","JP","Japan"
+"202.88.64.0","202.88.95.255","3394781184","3394789375","MP","Northern Mariana Islands"
+"202.88.96.0","202.88.127.255","3394789376","3394797567","HK","Hong Kong"
+"202.88.128.0","202.88.191.255","3394797568","3394813951","IN","India"
+"202.88.192.0","202.88.199.255","3394813952","3394815999","JP","Japan"
+"202.88.200.0","202.88.207.255","3394816000","3394818047","HK","Hong Kong"
+"202.88.208.0","202.88.255.255","3394818048","3394830335","IN","India"
+"202.89.0.0","202.89.3.255","3394830336","3394831359","HK","Hong Kong"
+"202.89.4.0","202.89.7.255","3394831360","3394832383","NZ","New Zealand"
+"202.89.8.0","202.89.15.255","3394832384","3394834431","CN","China"
+"202.89.16.0","202.89.16.127","3394834432","3394834559","HK","Hong Kong"
+"202.89.16.128","202.89.16.143","3394834560","3394834575","JP","Japan"
+"202.89.16.144","202.89.16.159","3394834576","3394834591","SG","Singapore"
+"202.89.16.160","202.89.16.167","3394834592","3394834599","JP","Japan"
+"202.89.16.168","202.89.16.175","3394834600","3394834607","SG","Singapore"
+"202.89.16.176","202.89.16.255","3394834608","3394834687","HK","Hong Kong"
+"202.89.17.0","202.89.17.255","3394834688","3394834943","JP","Japan"
+"202.89.18.0","202.89.18.15","3394834944","3394834959","HK","Hong Kong"
+"202.89.18.16","202.89.18.31","3394834960","3394834975","JP","Japan"
+"202.89.18.32","202.89.18.39","3394834976","3394834983","HK","Hong Kong"
+"202.89.18.40","202.89.18.47","3394834984","3394834991","SG","Singapore"
+"202.89.18.48","202.89.18.111","3394834992","3394835055","HK","Hong Kong"
+"202.89.18.112","202.89.18.127","3394835056","3394835071","SG","Singapore"
+"202.89.18.128","202.89.18.255","3394835072","3394835199","HK","Hong Kong"
+"202.89.19.0","202.89.19.255","3394835200","3394835455","JP","Japan"
+"202.89.20.0","202.89.20.127","3394835456","3394835583","SG","Singapore"
+"202.89.20.128","202.89.20.255","3394835584","3394835711","JP","Japan"
+"202.89.21.0","202.89.21.255","3394835712","3394835967","CN","China"
+"202.89.22.0","202.89.22.255","3394835968","3394836223","AP","Asia/Pacific Region"
+"202.89.23.0","202.89.23.15","3394836224","3394836239","JP","Japan"
+"202.89.23.16","202.89.23.23","3394836240","3394836247","AS","American Samoa"
+"202.89.23.24","202.89.23.191","3394836248","3394836415","JP","Japan"
+"202.89.23.192","202.89.23.255","3394836416","3394836479","HK","Hong Kong"
+"202.89.24.0","202.89.31.255","3394836480","3394838527","BT","Bhutan"
+"202.89.32.0","202.89.63.255","3394838528","3394846719","NZ","New Zealand"
+"202.89.64.0","202.89.79.255","3394846720","3394850815","IN","India"
+"202.89.80.0","202.89.95.255","3394850816","3394854911","JP","Japan"
+"202.89.96.0","202.89.99.255","3394854912","3394855935","CN","China"
+"202.89.100.0","202.89.103.255","3394855936","3394856959","AU","Australia"
+"202.89.104.0","202.89.107.255","3394856960","3394857983","IN","India"
+"202.89.108.0","202.89.111.255","3394857984","3394859007","CN","China"
+"202.89.112.0","202.89.115.255","3394859008","3394860031","JP","Japan"
+"202.89.116.0","202.89.117.255","3394860032","3394860543","ID","Indonesia"
+"202.89.118.0","202.89.118.255","3394860544","3394860799","IN","India"
+"202.89.119.0","202.89.119.255","3394860800","3394861055","CN","China"
+"202.89.120.0","202.89.123.255","3394861056","3394862079","HK","Hong Kong"
+"202.89.124.0","202.89.127.255","3394862080","3394863103","KR","Korea, Republic of"
+"202.89.128.0","202.89.159.255","3394863104","3394871295","NZ","New Zealand"
+"202.89.160.0","202.89.191.255","3394871296","3394879487","AU","Australia"
+"202.89.192.0","202.89.207.255","3394879488","3394883583","PH","Philippines"
+"202.89.208.0","202.89.223.255","3394883584","3394887679","ID","Indonesia"
+"202.89.224.0","202.89.231.255","3394887680","3394889727","JP","Japan"
+"202.89.232.0","202.89.239.255","3394889728","3394891775","CN","China"
+"202.89.240.0","202.89.247.255","3394891776","3394893823","JP","Japan"
+"202.89.248.0","202.89.251.255","3394893824","3394894847","KR","Korea, Republic of"
+"202.89.252.0","202.89.255.255","3394894848","3394895871","HK","Hong Kong"
+"202.90.0.0","202.90.3.255","3394895872","3394896895","CN","China"
+"202.90.4.0","202.90.7.255","3394896896","3394897919","TH","Thailand"
+"202.90.8.0","202.90.15.255","3394897920","3394899967","JP","Japan"
+"202.90.16.0","202.90.31.255","3394899968","3394904063","CN","China"
+"202.90.32.0","202.90.32.255","3394904064","3394904319","AU","Australia"
+"202.90.33.0","202.90.33.255","3394904320","3394904575","IN","India"
+"202.90.34.0","202.90.35.255","3394904576","3394905087","AU","Australia"
+"202.90.36.0","202.90.36.255","3394905088","3394905343","BN","Brunei Darussalam"
+"202.90.37.0","202.90.37.255","3394905344","3394905599","CN","China"
+"202.90.38.0","202.90.39.255","3394905600","3394906111","AU","Australia"
+"202.90.40.0","202.90.40.255","3394906112","3394906367","IN","India"
+"202.90.41.0","202.90.41.255","3394906368","3394906623","AU","Australia"
+"202.90.42.0","202.90.43.255","3394906624","3394907135","IN","India"
+"202.90.44.0","202.90.47.255","3394907136","3394908159","NZ","New Zealand"
+"202.90.48.0","202.90.55.255","3394908160","3394910207","AU","Australia"
+"202.90.56.0","202.90.63.255","3394910208","3394912255","NZ","New Zealand"
+"202.90.64.0","202.90.95.255","3394912256","3394920447","PF","French Polynesia"
+"202.90.96.0","202.90.127.255","3394920448","3394928639","CN","China"
+"202.90.128.0","202.90.159.255","3394928640","3394936831","PH","Philippines"
+"202.90.160.0","202.90.175.255","3394936832","3394940927","AU","Australia"
+"202.90.176.0","202.90.191.255","3394940928","3394945023","JP","Japan"
+"202.90.192.0","202.90.192.255","3394945024","3394945279","IN","India"
+"202.90.193.0","202.90.193.255","3394945280","3394945535","CN","China"
+"202.90.194.0","202.90.195.255","3394945536","3394946047","ID","Indonesia"
+"202.90.196.0","202.90.196.255","3394946048","3394946303","CN","China"
+"202.90.197.0","202.90.197.255","3394946304","3394946559","AU","Australia"
+"202.90.198.0","202.90.199.255","3394946560","3394947071","ID","Indonesia"
+"202.90.200.0","202.90.203.255","3394947072","3394948095","BD","Bangladesh"
+"202.90.204.0","202.90.204.255","3394948096","3394948351","IN","India"
+"202.90.205.0","202.90.205.255","3394948352","3394948607","CN","China"
+"202.90.206.0","202.90.207.255","3394948608","3394949119","AU","Australia"
+"202.90.208.0","202.90.223.255","3394949120","3394953215","JP","Japan"
+"202.90.224.0","202.90.239.255","3394953216","3394957311","CN","China"
+"202.90.240.0","202.90.247.255","3394957312","3394959359","AU","Australia"
+"202.90.248.0","202.90.249.255","3394959360","3394959871","HK","Hong Kong"
+"202.90.250.0","202.90.250.255","3394959872","3394960127","SG","Singapore"
+"202.90.251.0","202.90.251.255","3394960128","3394960383","HK","Hong Kong"
+"202.90.252.0","202.90.255.255","3394960384","3394961407","KR","Korea, Republic of"
+"202.91.0.0","202.91.3.255","3394961408","3394962431","CN","China"
+"202.91.4.0","202.91.7.255","3394962432","3394963455","AU","Australia"
+"202.91.8.0","202.91.15.255","3394963456","3394965503","ID","Indonesia"
+"202.91.16.0","202.91.23.255","3394965504","3394967551","TH","Thailand"
+"202.91.24.0","202.91.31.255","3394967552","3394969599","ID","Indonesia"
+"202.91.48.0","202.91.63.255","3394973696","3394977791","JP","Japan"
+"202.91.64.0","202.91.95.255","3394977792","3394985983","IN","India"
+"202.91.96.0","202.91.111.255","3394985984","3394990079","CN","China"
+"202.91.112.0","202.91.127.255","3394990080","3394994175","JP","Japan"
+"202.91.128.0","202.91.131.255","3394994176","3394995199","CN","China"
+"202.91.132.0","202.91.143.255","3394995200","3394998271","IN","India"
+"202.91.144.0","202.91.159.255","3394998272","3395002367","JP","Japan"
+"202.91.160.0","202.91.175.255","3395002368","3395006463","PH","Philippines"
+"202.91.176.0","202.91.191.255","3395006464","3395010559","CN","China"
+"202.91.192.0","202.91.207.255","3395010560","3395014655","AU","Australia"
+"202.91.208.0","202.91.223.255","3395014656","3395018751","JP","Japan"
+"202.91.224.0","202.92.3.255","3395018752","3395027967","CN","China"
+"202.92.4.0","202.92.7.255","3395027968","3395028991","VN","Vietnam"
+"202.92.8.0","202.92.15.255","3395028992","3395031039","CN","China"
+"202.92.16.0","202.92.31.255","3395031040","3395035135","PK","Pakistan"
+"202.92.32.0","202.92.47.255","3395035136","3395039231","AU","Australia"
+"202.92.48.0","202.92.63.255","3395039232","3395043327","CN","China"
+"202.92.64.0","202.92.127.255","3395043328","3395059711","AU","Australia"
+"202.92.128.0","202.92.159.255","3395059712","3395067903","PH","Philippines"
+"202.92.160.0","202.92.191.255","3395067904","3395076095","HK","Hong Kong"
+"202.92.192.0","202.92.207.255","3395076096","3395080191","ID","Indonesia"
+"202.92.208.0","202.92.223.255","3395080192","3395084287","AU","Australia"
+"202.92.224.0","202.92.239.255","3395084288","3395088383","IN","India"
+"202.92.240.0","202.92.251.255","3395088384","3395091455","AU","Australia"
+"202.92.252.0","202.93.3.255","3395091456","3395093503","CN","China"
+"202.93.4.0","202.93.5.255","3395093504","3395094015","AU","Australia"
+"202.93.6.0","202.93.7.255","3395094016","3395094527","KR","Korea, Republic of"
+"202.93.8.0","202.93.15.255","3395094528","3395096575","KH","Cambodia"
+"202.93.16.0","202.93.47.255","3395096576","3395104767","ID","Indonesia"
+"202.93.48.0","202.93.63.255","3395104768","3395108863","TH","Thailand"
+"202.93.64.0","202.93.95.255","3395108864","3395117055","JP","Japan"
+"202.93.96.0","202.93.111.255","3395117056","3395121151","AU","Australia"
+"202.93.112.0","202.93.143.255","3395121152","3395129343","ID","Indonesia"
+"202.93.144.0","202.93.151.255","3395129344","3395131391","JP","Japan"
+"202.93.152.0","202.93.152.255","3395131392","3395131647","AU","Australia"
+"202.93.153.0","202.93.153.255","3395131648","3395131903","KH","Cambodia"
+"202.93.154.0","202.93.154.255","3395131904","3395132159","IN","India"
+"202.93.155.0","202.93.155.255","3395132160","3395132415","AU","Australia"
+"202.93.156.0","202.93.159.255","3395132416","3395133439","VN","Vietnam"
+"202.93.160.0","202.93.191.255","3395133440","3395141631","AU","Australia"
+"202.93.192.0","202.93.207.255","3395141632","3395145727","HK","Hong Kong"
+"202.93.208.0","202.93.223.255","3395145728","3395149823","BN","Brunei Darussalam"
+"202.93.224.0","202.93.247.255","3395149824","3395155967","ID","Indonesia"
+"202.93.248.0","202.93.251.255","3395155968","3395156991","AU","Australia"
+"202.93.252.0","202.93.255.255","3395156992","3395158015","CN","China"
+"202.94.32.0","202.94.47.255","3395166208","3395170303","AU","Australia"
+"202.94.48.0","202.94.63.255","3395170304","3395174399","JP","Japan"
+"202.94.64.0","202.94.65.255","3395174400","3395174911","AU","Australia"
+"202.94.66.0","202.94.66.255","3395174912","3395175167","NP","Nepal"
+"202.94.67.0","202.94.68.255","3395175168","3395175679","IN","India"
+"202.94.69.0","202.94.69.255","3395175680","3395175935","AU","Australia"
+"202.94.70.0","202.94.70.255","3395175936","3395176191","SG","Singapore"
+"202.94.71.0","202.94.72.255","3395176192","3395176703","AU","Australia"
+"202.94.73.0","202.94.73.255","3395176704","3395176959","TH","Thailand"
+"202.94.74.0","202.94.74.255","3395176960","3395177215","CN","China"
+"202.94.75.0","202.94.75.255","3395177216","3395177471","HK","Hong Kong"
+"202.94.76.0","202.94.77.255","3395177472","3395177983","TH","Thailand"
+"202.94.78.0","202.94.79.255","3395177984","3395178495","AU","Australia"
+"202.94.80.0","202.94.80.255","3395178496","3395178751","ID","Indonesia"
+"202.94.81.0","202.94.81.255","3395178752","3395179007","CN","China"
+"202.94.82.0","202.94.82.255","3395179008","3395179263","VN","Vietnam"
+"202.94.83.0","202.94.85.255","3395179264","3395180031","ID","Indonesia"
+"202.94.86.0","202.94.86.255","3395180032","3395180287","JP","Japan"
+"202.94.87.0","202.94.87.255","3395180288","3395180543","HK","Hong Kong"
+"202.94.88.0","202.94.89.255","3395180544","3395181055","VN","Vietnam"
+"202.94.90.0","202.94.91.255","3395181056","3395181567","TH","Thailand"
+"202.94.92.0","202.94.95.255","3395181568","3395182591","CN","China"
+"202.94.96.0","202.94.96.255","3395182592","3395182847","AP","Asia/Pacific Region"
+"202.94.97.0","202.94.127.255","3395182848","3395190783","SG","Singapore"
+"202.94.128.0","202.94.159.255","3395190784","3395198975","JP","Japan"
+"202.94.167.0","202.94.167.255","3395200768","3395201023","MY","Malaysia"
+"202.94.176.0","202.94.223.255","3395203072","3395215359","JP","Japan"
+"202.94.224.0","202.94.239.255","3395215360","3395219455","HK","Hong Kong"
+"202.94.240.0","202.94.255.255","3395219456","3395223551","TH","Thailand"
+"202.95.0.0","202.95.31.255","3395223552","3395231743","CN","China"
+"202.95.32.0","202.95.63.255","3395231744","3395239935","JP","Japan"
+"202.95.64.0","202.95.75.255","3395239936","3395243007","SG","Singapore"
+"202.95.76.0","202.95.76.34","3395243008","3395243042","AP","Asia/Pacific Region"
+"202.95.76.35","202.95.76.35","3395243043","3395243043","SG","Singapore"
+"202.95.76.36","202.95.76.255","3395243044","3395243263","AP","Asia/Pacific Region"
+"202.95.77.0","202.95.77.79","3395243264","3395243343","SG","Singapore"
+"202.95.77.80","202.95.77.95","3395243344","3395243359","AU","Australia"
+"202.95.77.96","202.95.121.255","3395243360","3395254783","SG","Singapore"
+"202.95.122.0","202.95.122.255","3395254784","3395255039","IN","India"
+"202.95.123.0","202.95.127.255","3395255040","3395256319","SG","Singapore"
+"202.95.128.0","202.95.159.255","3395256320","3395264511","ID","Indonesia"
+"202.95.160.0","202.95.191.255","3395264512","3395272703","JP","Japan"
+"202.95.192.0","202.95.207.255","3395272704","3395276799","PG","Papua New Guinea"
+"202.95.208.0","202.95.223.255","3395276800","3395280895","JP","Japan"
+"202.95.224.0","202.95.239.255","3395280896","3395284991","PH","Philippines"
+"202.95.240.0","202.95.247.255","3395284992","3395287039","CN","China"
+"202.95.248.0","202.95.249.255","3395287040","3395287551","JP","Japan"
+"202.95.250.0","202.95.250.255","3395287552","3395287807","NZ","New Zealand"
+"202.95.251.0","202.95.251.255","3395287808","3395288063","IN","India"
+"202.95.252.0","202.122.7.255","3395288064","3396995071","CN","China"
+"202.122.8.0","202.122.15.255","3396995072","3396997119","ID","Indonesia"
+"202.122.16.0","202.122.23.255","3396997120","3396999167","IN","India"
+"202.122.24.0","202.122.31.255","3396999168","3397001215","JP","Japan"
+"202.122.32.0","202.122.39.255","3397001216","3397003263","CN","China"
+"202.122.40.0","202.122.47.255","3397003264","3397005311","TH","Thailand"
+"202.122.48.0","202.122.63.255","3397005312","3397009407","JP","Japan"
+"202.122.64.0","202.122.95.255","3397009408","3397017599","CN","China"
+"202.122.96.0","202.122.111.255","3397017600","3397021695","HK","Hong Kong"
+"202.122.112.0","202.122.128.255","3397021696","3397026047","CN","China"
+"202.122.129.0","202.122.129.255","3397026048","3397026303","AU","Australia"
+"202.122.130.0","202.122.131.255","3397026304","3397026815","TH","Thailand"
+"202.122.132.0","202.122.132.255","3397026816","3397027071","CN","China"
+"202.122.133.0","202.122.133.255","3397027072","3397027327","PH","Philippines"
+"202.122.134.0","202.122.135.255","3397027328","3397027839","IN","India"
+"202.122.136.0","202.122.143.255","3397027840","3397029887","JP","Japan"
+"202.122.144.0","202.122.149.255","3397029888","3397031423","MY","Malaysia"
+"202.122.150.0","202.122.150.255","3397031424","3397031679","AP","Asia/Pacific Region"
+"202.122.151.0","202.122.159.255","3397031680","3397033983","MY","Malaysia"
+"202.122.160.0","202.122.175.255","3397033984","3397038079","ID","Indonesia"
+"202.122.176.0","202.122.255.255","3397038080","3397058559","JP","Japan"
+"202.123.0.0","202.123.31.255","3397058560","3397066751","MU","Mauritius"
+"202.123.32.0","202.123.47.255","3397066752","3397070847","IN","India"
+"202.123.48.0","202.123.63.255","3397070848","3397074943","PH","Philippines"
+"202.123.64.0","202.123.95.255","3397074944","3397083135","HK","Hong Kong"
+"202.123.96.0","202.123.111.255","3397083136","3397087231","CN","China"
+"202.123.116.0","202.123.123.255","3397088256","3397090303","CN","China"
+"202.123.124.0","202.123.127.255","3397090304","3397091327","TW","Taiwan"
+"202.123.128.0","202.123.135.255","3397091328","3397093375","MP","Northern Mariana Islands"
+"202.123.136.0","202.123.159.255","3397093376","3397099519","GU","Guam"
+"202.123.160.0","202.123.175.255","3397099520","3397103615","HK","Hong Kong"
+"202.123.176.0","202.123.183.255","3397103616","3397105663","LA","Lao People's Democratic Republic"
+"202.123.184.0","202.123.191.255","3397105664","3397107711","JP","Japan"
+"202.123.192.0","202.123.223.255","3397107712","3397115903","HK","Hong Kong"
+"202.123.224.0","202.123.239.255","3397115904","3397119999","ID","Indonesia"
+"202.123.240.0","202.123.255.255","3397120000","3397124095","PK","Pakistan"
+"202.124.0.0","202.124.15.255","3397124096","3397128191","JP","Japan"
+"202.124.16.0","202.124.27.255","3397128192","3397131263","CN","China"
+"202.124.28.0","202.124.31.255","3397131264","3397132287","HK","Hong Kong"
+"202.124.32.0","202.124.47.255","3397132288","3397136383","AU","Australia"
+"202.124.48.0","202.124.63.255","3397136384","3397140479","JP","Japan"
+"202.124.64.0","202.124.95.255","3397140480","3397148671","AU","Australia"
+"202.124.96.0","202.124.127.255","3397148672","3397156863","NZ","New Zealand"
+"202.124.128.0","202.124.159.255","3397156864","3397165055","PH","Philippines"
+"202.124.160.0","202.124.191.255","3397165056","3397173247","LK","Sri Lanka"
+"202.124.192.0","202.124.192.255","3397173248","3397173503","AU","Australia"
+"202.124.193.0","202.124.193.255","3397173504","3397173759","PH","Philippines"
+"202.124.194.0","202.124.194.255","3397173760","3397174015","IN","India"
+"202.124.195.0","202.124.195.255","3397174016","3397174271","AU","Australia"
+"202.124.196.0","202.124.199.255","3397174272","3397175295","ID","Indonesia"
+"202.124.200.0","202.124.201.255","3397175296","3397175807","AU","Australia"
+"202.124.202.0","202.124.202.255","3397175808","3397176063","IN","India"
+"202.124.203.0","202.124.203.255","3397176064","3397176319","ID","Indonesia"
+"202.124.204.0","202.124.204.255","3397176320","3397176575","VN","Vietnam"
+"202.124.205.0","202.124.205.255","3397176576","3397176831","ID","Indonesia"
+"202.124.206.0","202.124.207.255","3397176832","3397177343","AU","Australia"
+"202.124.208.0","202.124.223.255","3397177344","3397181439","JP","Japan"
+"202.124.224.0","202.124.239.255","3397181440","3397185535","PW","Palau"
+"202.124.240.0","202.124.247.255","3397185536","3397187583","AU","Australia"
+"202.124.248.0","202.124.255.255","3397187584","3397189631","AP","Asia/Pacific Region"
+"202.125.0.0","202.125.47.255","3397189632","3397201919","AU","Australia"
+"202.125.48.0","202.125.63.255","3397201920","3397206015","JP","Japan"
+"202.125.64.0","202.125.79.255","3397206016","3397210111","BD","Bangladesh"
+"202.125.80.0","202.125.83.255","3397210112","3397211135","ID","Indonesia"
+"202.125.84.0","202.125.85.255","3397211136","3397211647","TH","Thailand"
+"202.125.86.0","202.125.87.255","3397211648","3397212159","AU","Australia"
+"202.125.88.0","202.125.89.255","3397212160","3397212671","ID","Indonesia"
+"202.125.90.0","202.125.91.255","3397212672","3397213183","HK","Hong Kong"
+"202.125.92.0","202.125.92.255","3397213184","3397213439","IN","India"
+"202.125.93.0","202.125.93.255","3397213440","3397213695","AU","Australia"
+"202.125.94.0","202.125.95.255","3397213696","3397214207","ID","Indonesia"
+"202.125.96.0","202.125.99.255","3397214208","3397215231","AU","Australia"
+"202.125.100.0","202.125.101.255","3397215232","3397215743","ID","Indonesia"
+"202.125.102.0","202.125.103.255","3397215744","3397216255","PH","Philippines"
+"202.125.104.0","202.125.105.255","3397216256","3397216767","AU","Australia"
+"202.125.106.0","202.125.106.255","3397216768","3397217023","IN","India"
+"202.125.107.0","202.125.107.255","3397217024","3397217279","SG","Singapore"
+"202.125.109.0","202.125.109.255","3397217536","3397217791","CN","China"
+"202.125.110.0","202.125.110.255","3397217792","3397218047","NZ","New Zealand"
+"202.125.111.0","202.125.111.255","3397218048","3397218303","AU","Australia"
+"202.125.112.0","202.125.127.255","3397218304","3397222399","CN","China"
+"202.125.128.0","202.125.159.255","3397222400","3397230591","PK","Pakistan"
+"202.125.160.0","202.125.175.255","3397230592","3397234687","AU","Australia"
+"202.125.176.0","202.125.191.255","3397234688","3397238783","CN","China"
+"202.125.192.0","202.125.255.255","3397238784","3397255167","HK","Hong Kong"
+"202.126.0.0","202.126.31.255","3397255168","3397263359","JP","Japan"
+"202.126.32.0","202.126.47.255","3397263360","3397267455","PH","Philippines"
+"202.126.48.0","202.126.63.255","3397267456","3397271551","HK","Hong Kong"
+"202.126.64.0","202.126.79.255","3397271552","3397275647","TW","Taiwan"
+"202.126.80.0","202.126.87.255","3397275648","3397277695","NZ","New Zealand"
+"202.126.88.0","202.126.95.255","3397277696","3397279743","MN","Mongolia"
+"202.126.96.0","202.126.111.255","3397279744","3397283839","AU","Australia"
+"202.126.112.0","202.126.119.255","3397283840","3397285887","KR","Korea, Republic of"
+"202.126.120.0","202.126.127.255","3397285888","3397287935","BD","Bangladesh"
+"202.126.128.0","202.126.172.159","3397287936","3397299359","SG","Singapore"
+"202.126.172.160","202.126.172.175","3397299360","3397299375","IN","India"
+"202.126.172.176","202.126.191.255","3397299376","3397304319","SG","Singapore"
+"202.126.192.0","202.126.207.255","3397304320","3397308415","NZ","New Zealand"
+"202.126.208.0","202.126.223.255","3397308416","3397312511","HK","Hong Kong"
+"202.126.224.0","202.126.255.255","3397312512","3397320703","JP","Japan"
+"202.127.0.0","202.127.7.255","3397320704","3397322751","CN","China"
+"202.127.8.0","202.127.11.255","3397322752","3397323775","NZ","New Zealand"
+"202.127.12.0","202.127.31.255","3397323776","3397328895","CN","China"
+"202.127.32.0","202.127.39.255","3397328896","3397330943","ID","Indonesia"
+"202.127.40.0","202.127.63.255","3397330944","3397337087","CN","China"
+"202.127.64.0","202.127.67.183","3397337088","3397338039","HK","Hong Kong"
+"202.127.67.184","202.127.67.187","3397338040","3397338043","SG","Singapore"
+"202.127.67.188","202.127.69.7","3397338044","3397338375","HK","Hong Kong"
+"202.127.69.8","202.127.69.11","3397338376","3397338379","JP","Japan"
+"202.127.69.12","202.127.73.255","3397338380","3397339647","HK","Hong Kong"
+"202.127.74.0","202.127.74.39","3397339648","3397339687","SG","Singapore"
+"202.127.74.40","202.127.78.255","3397339688","3397340927","HK","Hong Kong"
+"202.127.79.0","202.127.79.255","3397340928","3397341183","TH","Thailand"
+"202.127.80.0","202.127.95.255","3397341184","3397345279","JP","Japan"
+"202.127.96.0","202.127.111.255","3397345280","3397349375","ID","Indonesia"
+"202.127.112.0","202.127.167.255","3397349376","3397363711","CN","China"
+"202.127.168.0","202.127.175.255","3397363712","3397365759","HK","Hong Kong"
+"202.127.176.0","202.127.191.255","3397365760","3397369855","JP","Japan"
+"202.127.192.0","202.127.209.255","3397369856","3397374463","CN","China"
+"202.127.210.0","202.127.211.255","3397374464","3397374975","AU","Australia"
+"202.127.212.0","202.127.255.255","3397374976","3397386239","CN","China"
+"202.128.0.0","202.128.5.255","3397386240","3397387775","GU","Guam"
+"202.128.6.0","202.128.6.89","3397387776","3397387865","US","United States"
+"202.128.6.90","202.128.6.90","3397387866","3397387866","GU","Guam"
+"202.128.6.91","202.128.6.255","3397387867","3397388031","US","United States"
+"202.128.7.0","202.128.11.255","3397388032","3397389311","GU","Guam"
+"202.128.12.0","202.128.12.255","3397389312","3397389567","US","United States"
+"202.128.13.0","202.128.31.255","3397389568","3397394431","GU","Guam"
+"202.128.32.0","202.128.63.255","3397394432","3397402623","PH","Philippines"
+"202.128.64.0","202.128.95.255","3397402624","3397410815","GU","Guam"
+"202.128.96.0","202.128.97.255","3397410816","3397411327","AU","Australia"
+"202.128.98.0","202.128.98.255","3397411328","3397411583","SG","Singapore"
+"202.128.99.0","202.128.99.255","3397411584","3397411839","HK","Hong Kong"
+"202.128.100.0","202.128.101.255","3397411840","3397412351","KR","Korea, Republic of"
+"202.128.102.0","202.128.103.255","3397412352","3397412863","AU","Australia"
+"202.128.104.0","202.128.105.255","3397412864","3397413375","HK","Hong Kong"
+"202.128.106.0","202.128.106.255","3397413376","3397413631","AU","Australia"
+"202.128.107.0","202.128.107.255","3397413632","3397413887","IN","India"
+"202.128.110.0","202.128.111.255","3397414400","3397414911","IN","India"
+"202.128.112.0","202.128.127.255","3397414912","3397419007","AU","Australia"
+"202.128.128.0","202.128.130.63","3397419008","3397419583","HK","Hong Kong"
+"202.128.130.64","202.128.130.79","3397419584","3397419599","KR","Korea, Republic of"
+"202.128.130.80","202.128.130.87","3397419600","3397419607","HK","Hong Kong"
+"202.128.130.88","202.128.130.95","3397419608","3397419615","KR","Korea, Republic of"
+"202.128.130.96","202.128.130.127","3397419616","3397419647","HK","Hong Kong"
+"202.128.130.128","202.128.130.151","3397419648","3397419671","KR","Korea, Republic of"
+"202.128.130.152","202.128.130.191","3397419672","3397419711","HK","Hong Kong"
+"202.128.130.192","202.128.130.199","3397419712","3397419719","KR","Korea, Republic of"
+"202.128.130.200","202.128.159.255","3397419720","3397427199","HK","Hong Kong"
+"202.128.160.0","202.128.223.255","3397427200","3397443583","SG","Singapore"
+"202.128.224.0","202.128.255.255","3397443584","3397451775","HK","Hong Kong"
+"202.129.0.0","202.129.63.255","3397451776","3397468159","TH","Thailand"
+"202.129.64.0","202.129.159.255","3397468160","3397492735","AU","Australia"
+"202.129.160.0","202.129.175.255","3397492736","3397496831","MY","Malaysia"
+"202.129.176.0","202.129.183.255","3397496832","3397498879","JP","Japan"
+"202.129.184.0","202.129.191.255","3397498880","3397500927","ID","Indonesia"
+"202.129.192.0","202.129.195.255","3397500928","3397501951","BD","Bangladesh"
+"202.129.196.0","202.129.203.255","3397501952","3397503999","IN","India"
+"202.129.204.0","202.129.207.255","3397504000","3397505023","TH","Thailand"
+"202.129.208.0","202.129.208.255","3397505024","3397505279","CN","China"
+"202.129.209.0","202.129.213.255","3397505280","3397506559","IN","India"
+"202.129.214.0","202.129.214.255","3397506560","3397506815","AU","Australia"
+"202.129.215.0","202.129.215.255","3397506816","3397507071","IN","India"
+"202.129.216.0","202.129.217.255","3397507072","3397507583","ID","Indonesia"
+"202.129.218.0","202.129.218.255","3397507584","3397507839","AU","Australia"
+"202.129.219.0","202.129.219.255","3397507840","3397508095","IN","India"
+"202.129.220.0","202.129.223.255","3397508096","3397509119","PH","Philippines"
+"202.129.224.0","202.129.227.255","3397509120","3397510143","ID","Indonesia"
+"202.129.228.0","202.129.231.255","3397510144","3397511167","FJ","Fiji"
+"202.129.232.0","202.129.235.255","3397511168","3397512191","LK","Sri Lanka"
+"202.129.236.0","202.129.236.255","3397512192","3397512447","KH","Cambodia"
+"202.129.237.0","202.129.237.255","3397512448","3397512703","AU","Australia"
+"202.129.238.0","202.129.238.255","3397512704","3397512959","PH","Philippines"
+"202.129.239.0","202.129.241.255","3397512960","3397513727","IN","India"
+"202.129.242.0","202.129.243.255","3397513728","3397514239","SG","Singapore"
+"202.129.244.0","202.129.247.255","3397514240","3397515263","AU","Australia"
+"202.129.248.0","202.129.251.255","3397515264","3397516287","NP","Nepal"
+"202.129.252.0","202.129.252.255","3397516288","3397516543","AU","Australia"
+"202.129.253.0","202.129.253.255","3397516544","3397516799","NZ","New Zealand"
+"202.129.254.0","202.129.254.255","3397516800","3397517055","JP","Japan"
+"202.129.255.0","202.129.255.255","3397517056","3397517311","AU","Australia"
+"202.130.0.0","202.130.31.255","3397517312","3397525503","CN","China"
+"202.130.32.0","202.130.35.255","3397525504","3397526527","AU","Australia"
+"202.130.36.0","202.130.37.255","3397526528","3397527039","VN","Vietnam"
+"202.130.38.0","202.130.38.255","3397527040","3397527295","AU","Australia"
+"202.130.39.0","202.130.39.255","3397527296","3397527551","CN","China"
+"202.130.40.0","202.130.43.255","3397527552","3397528575","IN","India"
+"202.130.44.0","202.130.51.255","3397528576","3397530623","AU","Australia"
+"202.130.52.0","202.130.55.255","3397530624","3397531647","ID","Indonesia"
+"202.130.56.0","202.130.59.255","3397531648","3397532671","SG","Singapore"
+"202.130.60.0","202.130.63.255","3397532672","3397533695","JP","Japan"
+"202.130.64.0","202.130.132.255","3397533696","3397551359","HK","Hong Kong"
+"202.130.133.0","202.130.133.255","3397551360","3397551615","AP","Asia/Pacific Region"
+"202.130.134.0","202.130.155.255","3397551616","3397557247","HK","Hong Kong"
+"202.130.156.0","202.130.156.255","3397557248","3397557503","AP","Asia/Pacific Region"
+"202.130.157.0","202.130.191.255","3397557504","3397566463","HK","Hong Kong"
+"202.130.192.0","202.130.223.255","3397566464","3397574655","AU","Australia"
+"202.130.224.0","202.130.255.255","3397574656","3397582847","CN","China"
+"202.131.0.0","202.131.7.255","3397582848","3397584895","MN","Mongolia"
+"202.131.8.0","202.131.15.255","3397584896","3397586943","JP","Japan"
+"202.131.16.0","202.131.23.255","3397586944","3397588991","CN","China"
+"202.131.24.0","202.131.31.255","3397588992","3397591039","KR","Korea, Republic of"
+"202.131.32.0","202.131.47.255","3397591040","3397595135","HK","Hong Kong"
+"202.131.48.0","202.131.63.255","3397595136","3397599231","CN","China"
+"202.131.64.0","202.131.79.255","3397599232","3397603327","HK","Hong Kong"
+"202.131.80.0","202.131.87.255","3397603328","3397605375","KH","Cambodia"
+"202.131.88.0","202.131.95.255","3397605376","3397607423","AU","Australia"
+"202.131.96.0","202.131.159.255","3397607424","3397623807","IN","India"
+"202.131.160.0","202.131.191.255","3397623808","3397631999","GU","Guam"
+"202.131.192.0","202.131.207.255","3397632000","3397636095","JP","Japan"
+"202.131.208.0","202.131.223.255","3397636096","3397640191","CN","China"
+"202.131.224.0","202.131.255.255","3397640192","3397648383","MN","Mongolia"
+"202.132.0.0","202.132.255.255","3397648384","3397713919","TW","Taiwan"
+"202.133.0.0","202.133.7.255","3397713920","3397715967","ID","Indonesia"
+"202.133.8.0","202.133.15.255","3397715968","3397718015","HK","Hong Kong"
+"202.133.16.0","202.133.31.255","3397718016","3397722111","KR","Korea, Republic of"
+"202.133.32.0","202.133.47.255","3397722112","3397726207","CN","China"
+"202.133.48.0","202.133.79.255","3397726208","3397734399","IN","India"
+"202.133.80.0","202.133.83.255","3397734400","3397735423","MY","Malaysia"
+"202.133.84.0","202.133.87.255","3397735424","3397736447","MM","Myanmar"
+"202.133.88.0","202.133.91.255","3397736448","3397737471","BD","Bangladesh"
+"202.133.92.0","202.133.95.255","3397737472","3397738495","IN","India"
+"202.133.96.0","202.133.111.255","3397738496","3397742591","MY","Malaysia"
+"202.133.112.0","202.133.127.255","3397742592","3397746687","JP","Japan"
+"202.133.128.0","202.133.191.255","3397746688","3397763071","TH","Thailand"
+"202.133.192.0","202.133.209.255","3397763072","3397767679","SG","Singapore"
+"202.133.210.0","202.133.211.255","3397767680","3397768191","PH","Philippines"
+"202.133.212.0","202.133.223.255","3397768192","3397771263","SG","Singapore"
+"202.133.224.0","202.133.255.255","3397771264","3397779455","TW","Taiwan"
+"202.134.0.0","202.134.7.255","3397779456","3397781503","ID","Indonesia"
+"202.134.8.0","202.134.15.255","3397781504","3397783551","BD","Bangladesh"
+"202.134.16.0","202.134.23.255","3397783552","3397785599","VN","Vietnam"
+"202.134.24.0","202.134.31.255","3397785600","3397787647","TO","Tonga"
+"202.134.32.0","202.134.47.255","3397787648","3397791743","AU","Australia"
+"202.134.48.0","202.134.48.255","3397791744","3397791999","NZ","New Zealand"
+"202.134.49.0","202.134.51.255","3397792000","3397792767","AU","Australia"
+"202.134.52.0","202.134.52.255","3397792768","3397793023","IN","India"
+"202.134.53.0","202.134.53.255","3397793024","3397793279","NZ","New Zealand"
+"202.134.54.0","202.134.54.255","3397793280","3397793535","VN","Vietnam"
+"202.134.55.0","202.134.55.255","3397793536","3397793791","HK","Hong Kong"
+"202.134.56.0","202.134.57.255","3397793792","3397794303","PH","Philippines"
+"202.134.58.0","202.134.58.255","3397794304","3397794559","CN","China"
+"202.134.59.0","202.134.59.255","3397794560","3397794815","IN","India"
+"202.134.60.0","202.134.127.255","3397794816","3397812223","HK","Hong Kong"
+"202.134.128.0","202.134.143.255","3397812224","3397816319","CN","China"
+"202.134.144.0","202.134.207.255","3397816320","3397832703","IN","India"
+"202.134.208.0","202.134.223.255","3397832704","3397836799","CN","China"
+"202.134.224.0","202.134.255.255","3397836800","3397844991","AU","Australia"
+"202.135.0.0","202.135.96.255","3397844992","3397869823","JP","Japan"
+"202.135.97.0","202.135.97.255","3397869824","3397870079","AU","Australia"
+"202.135.98.0","202.135.167.255","3397870080","3397887999","JP","Japan"
+"202.135.168.0","202.135.171.255","3397888000","3397889023","IN","India"
+"202.135.172.0","202.135.238.191","3397889024","3397906111","JP","Japan"
+"202.135.238.192","202.135.238.255","3397906112","3397906175","IN","India"
+"202.135.239.0","202.135.243.255","3397906176","3397907455","JP","Japan"
+"202.135.244.0","202.135.247.255","3397907456","3397908479","HK","Hong Kong"
+"202.135.248.0","202.135.255.255","3397908480","3397910527","JP","Japan"
+"202.136.0.0","202.136.13.255","3397910528","3397914111","SG","Singapore"
+"202.136.14.0","202.136.14.255","3397914112","3397914367","AP","Asia/Pacific Region"
+"202.136.15.0","202.136.31.255","3397914368","3397918719","SG","Singapore"
+"202.136.32.0","202.136.47.255","3397918720","3397922815","AU","Australia"
+"202.136.48.0","202.136.63.255","3397922816","3397926911","CN","China"
+"202.136.64.0","202.136.87.255","3397926912","3397933055","IN","India"
+"202.136.88.0","202.136.91.255","3397933056","3397934079","BD","Bangladesh"
+"202.136.92.0","202.136.95.255","3397934080","3397935103","PH","Philippines"
+"202.136.96.0","202.136.111.255","3397935104","3397939199","AU","Australia"
+"202.136.112.0","202.136.159.255","3397939200","3397951487","KR","Korea, Republic of"
+"202.136.160.0","202.136.191.255","3397951488","3397959679","SG","Singapore"
+"202.136.192.0","202.136.207.255","3397959680","3397963775","JP","Japan"
+"202.136.208.0","202.136.239.255","3397963776","3397971967","CN","China"
+"202.136.240.0","202.136.247.255","3397971968","3397974015","LA","Lao People's Democratic Republic"
+"202.136.248.0","202.136.251.255","3397974016","3397975039","CN","China"
+"202.136.252.0","202.136.255.255","3397975040","3397976063","AU","Australia"
+"202.137.0.0","202.137.31.255","3397976064","3397984255","ID","Indonesia"
+"202.137.32.0","202.137.63.255","3397984256","3397992447","JP","Japan"
+"202.137.64.0","202.137.111.255","3397992448","3398004735","AU","Australia"
+"202.137.112.0","202.137.127.255","3398004736","3398008831","PH","Philippines"
+"202.137.128.0","202.137.159.255","3398008832","3398017023","LA","Lao People's Democratic Republic"
+"202.137.160.0","202.137.175.255","3398017024","3398021119","AU","Australia"
+"202.137.176.0","202.137.183.255","3398021120","3398023167","FJ","Fiji"
+"202.137.184.0","202.137.191.255","3398023168","3398025215","JP","Japan"
+"202.137.192.0","202.137.207.255","3398025216","3398029311","AU","Australia"
+"202.137.208.0","202.137.223.255","3398029312","3398033407","IN","India"
+"202.137.224.0","202.137.224.255","3398033408","3398033663","NZ","New Zealand"
+"202.137.225.0","202.137.225.255","3398033664","3398033919","ID","Indonesia"
+"202.137.226.0","202.137.229.255","3398033920","3398034943","IN","India"
+"202.137.230.0","202.137.230.255","3398034944","3398035199","ID","Indonesia"
+"202.137.231.0","202.137.231.255","3398035200","3398035455","CN","China"
+"202.137.232.0","202.137.239.255","3398035456","3398037503","IN","India"
+"202.137.240.0","202.137.247.255","3398037504","3398039551","NZ","New Zealand"
+"202.137.248.0","202.137.251.255","3398039552","3398040575","IN","India"
+"202.137.252.0","202.137.255.255","3398040576","3398041599","MY","Malaysia"
+"202.138.0.0","202.138.79.255","3398041600","3398062079","AU","Australia"
+"202.138.80.0","202.138.95.255","3398062080","3398066175","JP","Japan"
+"202.138.96.0","202.138.127.255","3398066176","3398074367","IN","India"
+"202.138.128.0","202.138.191.255","3398074368","3398090751","PH","Philippines"
+"202.138.192.0","202.138.223.255","3398090752","3398098943","AU","Australia"
+"202.138.224.0","202.138.255.255","3398098944","3398107135","ID","Indonesia"
+"202.139.0.0","202.139.1.194","3398107136","3398107586","AU","Australia"
+"202.139.1.195","202.139.1.195","3398107587","3398107587","US","United States"
+"202.139.1.196","202.139.191.255","3398107588","3398156287","AU","Australia"
+"202.139.192.0","202.139.223.255","3398156288","3398164479","TH","Thailand"
+"202.139.224.0","202.139.255.255","3398164480","3398172671","AU","Australia"
+"202.140.0.0","202.140.31.255","3398172672","3398180863","JP","Japan"
+"202.140.32.0","202.140.63.255","3398180864","3398189055","IN","India"
+"202.140.64.0","202.140.127.255","3398189056","3398205439","HK","Hong Kong"
+"202.140.128.0","202.140.139.255","3398205440","3398208511","IN","India"
+"202.140.140.0","202.140.159.255","3398208512","3398213631","CN","China"
+"202.140.160.0","202.140.191.255","3398213632","3398221823","TW","Taiwan"
+"202.140.192.0","202.140.223.255","3398221824","3398230015","JP","Japan"
+"202.140.224.0","202.140.255.255","3398230016","3398238207","HK","Hong Kong"
+"202.141.0.0","202.141.159.255","3398238208","3398279167","IN","India"
+"202.141.160.0","202.141.191.255","3398279168","3398287359","CN","China"
+"202.141.192.0","202.141.207.255","3398287360","3398291455","JP","Japan"
+"202.141.208.0","202.141.223.255","3398291456","3398295551","AU","Australia"
+"202.141.224.0","202.141.255.255","3398295552","3398303743","PK","Pakistan"
+"202.142.0.0","202.142.7.255","3398303744","3398305791","IN","India"
+"202.142.8.0","202.142.15.255","3398305792","3398307839","JP","Japan"
+"202.142.16.0","202.142.31.255","3398307840","3398311935","CN","China"
+"202.142.32.0","202.142.63.255","3398311936","3398320127","AU","Australia"
+"202.142.64.0","202.142.127.255","3398320128","3398336511","IN","India"
+"202.142.128.0","202.142.143.255","3398336512","3398340607","AU","Australia"
+"202.142.144.0","202.142.191.255","3398340608","3398352895","PK","Pakistan"
+"202.142.192.0","202.142.223.255","3398352896","3398361087","TH","Thailand"
+"202.142.224.0","202.142.255.255","3398361088","3398369279","JP","Japan"
+"202.143.0.0","202.143.1.255","3398369280","3398369791","IN","India"
+"202.143.2.0","202.143.3.255","3398369792","3398370303","JP","Japan"
+"202.143.4.0","202.143.7.255","3398370304","3398371327","CN","China"
+"202.143.8.0","202.143.15.255","3398371328","3398373375","JP","Japan"
+"202.143.16.0","202.143.47.255","3398373376","3398381567","CN","China"
+"202.143.48.0","202.143.55.255","3398381568","3398383615","AU","Australia"
+"202.143.56.0","202.143.63.255","3398383616","3398385663","CN","China"
+"202.143.64.0","202.143.95.255","3398385664","3398393855","JP","Japan"
+"202.143.96.0","202.143.99.255","3398393856","3398394879","IN","India"
+"202.143.100.0","202.143.107.255","3398394880","3398396927","CN","China"
+"202.143.108.0","202.143.111.255","3398396928","3398397951","VN","Vietnam"
+"202.143.112.0","202.143.127.255","3398397952","3398402047","PK","Pakistan"
+"202.143.128.0","202.143.191.255","3398402048","3398418431","TH","Thailand"
+"202.143.192.0","202.143.255.255","3398418432","3398434815","JP","Japan"
+"202.144.0.0","202.144.127.255","3398434816","3398467583","IN","India"
+"202.144.128.0","202.144.159.255","3398467584","3398475775","BT","Bhutan"
+"202.144.160.0","202.144.183.255","3398475776","3398481919","AU","Australia"
+"202.144.184.0","202.144.191.255","3398481920","3398483967","LA","Lao People's Democratic Republic"
+"202.144.208.0","202.144.223.255","3398488064","3398492159","TW","Taiwan"
+"202.144.224.0","202.144.255.255","3398492160","3398500351","JP","Japan"
+"202.145.0.0","202.145.15.255","3398500352","3398504447","ID","Indonesia"
+"202.145.16.0","202.145.31.255","3398504448","3398508543","JP","Japan"
+"202.145.32.0","202.145.255.255","3398508544","3398565887","TW","Taiwan"
+"202.146.0.0","202.146.5.255","3398565888","3398567423","ID","Indonesia"
+"202.146.6.0","202.146.15.255","3398567424","3398569983","AU","Australia"
+"202.146.16.0","202.146.23.255","3398569984","3398572031","JP","Japan"
+"202.146.24.0","202.146.31.255","3398572032","3398574079","AU","Australia"
+"202.146.32.0","202.146.63.255","3398574080","3398582271","ID","Indonesia"
+"202.146.64.0","202.146.95.255","3398582272","3398590463","MY","Malaysia"
+"202.146.96.0","202.146.127.255","3398590464","3398598655","HK","Hong Kong"
+"202.146.128.0","202.146.159.255","3398598656","3398606847","ID","Indonesia"
+"202.146.160.0","202.146.175.255","3398606848","3398610943","CN","China"
+"202.146.176.0","202.146.183.255","3398610944","3398612991","ID","Indonesia"
+"202.146.184.0","202.146.185.255","3398612992","3398613503","PH","Philippines"
+"202.146.186.0","202.146.186.255","3398613504","3398613759","CN","China"
+"202.146.187.0","202.146.187.255","3398613760","3398614015","AU","Australia"
+"202.146.188.0","202.146.191.255","3398614016","3398615039","CN","China"
+"202.146.192.0","202.146.195.255","3398615040","3398616063","IN","India"
+"202.146.196.0","202.146.207.255","3398616064","3398619135","CN","China"
+"202.146.208.0","202.146.215.255","3398619136","3398621183","AU","Australia"
+"202.146.216.0","202.146.223.255","3398621184","3398623231","HK","Hong Kong"
+"202.146.224.0","202.146.255.255","3398623232","3398631423","ID","Indonesia"
+"202.147.0.0","202.147.1.255","3398631424","3398631935","AP","Asia/Pacific Region"
+"202.147.2.0","202.147.2.15","3398631936","3398631951","JP","Japan"
+"202.147.2.16","202.147.2.47","3398631952","3398631983","AP","Asia/Pacific Region"
+"202.147.2.48","202.147.2.63","3398631984","3398631999","JP","Japan"
+"202.147.2.64","202.147.11.199","3398632000","3398634439","AP","Asia/Pacific Region"
+"202.147.11.200","202.147.11.207","3398634440","3398634447","KR","Korea, Republic of"
+"202.147.11.208","202.147.19.255","3398634448","3398636543","AP","Asia/Pacific Region"
+"202.147.20.0","202.147.20.31","3398636544","3398636575","HK","Hong Kong"
+"202.147.20.32","202.147.22.63","3398636576","3398637119","AP","Asia/Pacific Region"
+"202.147.22.64","202.147.22.127","3398637120","3398637183","HK","Hong Kong"
+"202.147.22.128","202.147.33.31","3398637184","3398639903","AP","Asia/Pacific Region"
+"202.147.33.32","202.147.33.35","3398639904","3398639907","MY","Malaysia"
+"202.147.33.36","202.147.36.31","3398639908","3398640671","AP","Asia/Pacific Region"
+"202.147.36.32","202.147.36.55","3398640672","3398640695","SG","Singapore"
+"202.147.36.56","202.147.39.255","3398640696","3398641663","AP","Asia/Pacific Region"
+"202.147.40.0","202.147.47.223","3398641664","3398643679","AU","Australia"
+"202.147.47.224","202.147.47.239","3398643680","3398643695","NZ","New Zealand"
+"202.147.47.240","202.147.63.255","3398643696","3398647807","AU","Australia"
+"202.147.64.0","202.147.95.255","3398647808","3398655999","IN","India"
+"202.147.96.0","202.147.143.255","3398656000","3398668287","AU","Australia"
+"202.147.144.0","202.147.159.255","3398668288","3398672383","CN","China"
+"202.147.160.0","202.147.191.255","3398672384","3398680575","PK","Pakistan"
+"202.147.192.0","202.147.207.255","3398680576","3398684671","ID","Indonesia"
+"202.147.208.0","202.147.223.255","3398684672","3398688767","JP","Japan"
+"202.147.224.0","202.148.31.255","3398688768","3398705151","ID","Indonesia"
+"202.148.32.0","202.148.47.255","3398705152","3398709247","CN","China"
+"202.148.48.0","202.148.51.255","3398709248","3398710271","KR","Korea, Republic of"
+"202.148.52.0","202.148.63.255","3398710272","3398713343","IN","India"
+"202.148.64.0","202.148.127.255","3398713344","3398729727","CN","China"
+"202.148.128.0","202.148.159.255","3398729728","3398737919","AU","Australia"
+"202.148.160.0","202.148.175.255","3398737920","3398742015","SG","Singapore"
+"202.148.176.0","202.148.191.255","3398742016","3398746111","TH","Thailand"
+"202.148.192.0","202.148.207.255","3398746112","3398750207","IN","India"
+"202.148.208.0","202.148.223.255","3398750208","3398754303","TW","Taiwan"
+"202.148.224.0","202.148.239.255","3398754304","3398758399","AU","Australia"
+"202.148.240.0","202.149.23.255","3398758400","3398768639","JP","Japan"
+"202.149.24.0","202.149.31.255","3398768640","3398770687","TH","Thailand"
+"202.149.32.0","202.149.63.255","3398770688","3398778879","CN","China"
+"202.149.64.0","202.149.95.255","3398778880","3398787071","ID","Indonesia"
+"202.149.96.0","202.149.127.255","3398787072","3398795263","TH","Thailand"
+"202.149.128.0","202.149.159.255","3398795264","3398803455","ID","Indonesia"
+"202.149.160.0","202.149.191.255","3398803456","3398811647","CN","China"
+"202.149.192.0","202.149.223.255","3398811648","3398819839","IN","India"
+"202.149.224.0","202.149.255.255","3398819840","3398828031","CN","China"
+"202.150.0.0","202.150.3.255","3398828032","3398829055","KH","Cambodia"
+"202.150.4.0","202.150.7.255","3398829056","3398830079","IN","India"
+"202.150.8.0","202.150.11.255","3398830080","3398831103","KH","Cambodia"
+"202.150.12.0","202.150.12.255","3398831104","3398831359","JP","Japan"
+"202.150.13.0","202.150.13.255","3398831360","3398831615","HK","Hong Kong"
+"202.150.14.0","202.150.15.255","3398831616","3398832127","JP","Japan"
+"202.150.16.0","202.150.47.255","3398832128","3398840319","CN","China"
+"202.150.48.0","202.150.55.255","3398840320","3398842367","JP","Japan"
+"202.150.56.0","202.150.59.255","3398842368","3398843391","CN","China"
+"202.150.60.0","202.150.63.255","3398843392","3398844415","AU","Australia"
+"202.150.64.0","202.150.95.255","3398844416","3398852607","ID","Indonesia"
+"202.150.96.0","202.150.127.255","3398852608","3398860799","NZ","New Zealand"
+"202.150.128.0","202.150.175.255","3398860800","3398873087","ID","Indonesia"
+"202.150.176.0","202.150.191.255","3398873088","3398877183","KR","Korea, Republic of"
+"202.150.192.0","202.150.207.255","3398877184","3398881279","CN","China"
+"202.150.208.0","202.150.223.255","3398881280","3398885375","SG","Singapore"
+"202.150.224.0","202.151.3.255","3398885376","3398894591","CN","China"
+"202.151.4.0","202.151.7.255","3398894592","3398895615","TH","Thailand"
+"202.151.8.0","202.151.15.255","3398895616","3398897663","ID","Indonesia"
+"202.151.16.0","202.151.31.255","3398897664","3398901759","FJ","Fiji"
+"202.151.32.0","202.151.32.255","3398901760","3398902015","AU","Australia"
+"202.151.33.0","202.151.33.255","3398902016","3398902271","CN","China"
+"202.151.34.0","202.151.35.255","3398902272","3398902783","PH","Philippines"
+"202.151.36.0","202.151.39.255","3398902784","3398903807","AU","Australia"
+"202.151.40.0","202.151.47.255","3398903808","3398905855","TH","Thailand"
+"202.151.48.0","202.151.63.255","3398905856","3398909951","TW","Taiwan"
+"202.151.64.0","202.151.95.255","3398909952","3398918143","GU","Guam"
+"202.151.96.0","202.151.127.255","3398918144","3398926335","JP","Japan"
+"202.151.128.0","202.151.159.255","3398926336","3398934527","CN","China"
+"202.151.160.0","202.151.175.255","3398934528","3398938623","VN","Vietnam"
+"202.151.176.0","202.151.191.255","3398938624","3398942719","TH","Thailand"
+"202.151.192.0","202.151.255.255","3398942720","3398959103","MY","Malaysia"
+"202.152.0.0","202.152.63.255","3398959104","3398975487","ID","Indonesia"
+"202.152.64.0","202.152.95.255","3398975488","3398983679","BN","Brunei Darussalam"
+"202.152.96.0","202.152.127.255","3398983680","3398991871","JP","Japan"
+"202.152.128.0","202.152.175.255","3398991872","3399004159","ID","Indonesia"
+"202.152.176.0","202.152.191.255","3399004160","3399008255","CN","China"
+"202.152.192.0","202.152.207.255","3399008256","3399012351","ID","Indonesia"
+"202.152.208.0","202.152.223.255","3399012352","3399016447","JP","Japan"
+"202.152.224.0","202.152.255.255","3399016448","3399024639","ID","Indonesia"
+"202.153.0.0","202.153.3.255","3399024640","3399025663","CN","China"
+"202.153.4.0","202.153.5.255","3399025664","3399026175","TW","Taiwan"
+"202.153.6.0","202.153.6.255","3399026176","3399026431","SG","Singapore"
+"202.153.7.0","202.153.7.255","3399026432","3399026687","CN","China"
+"202.153.8.0","202.153.15.255","3399026688","3399028735","HK","Hong Kong"
+"202.153.16.0","202.153.31.255","3399028736","3399032831","ID","Indonesia"
+"202.153.32.0","202.153.47.255","3399032832","3399036927","IN","India"
+"202.153.48.0","202.153.63.255","3399036928","3399041023","CN","China"
+"202.153.64.0","202.153.79.255","3399041024","3399045119","AU","Australia"
+"202.153.80.0","202.153.87.255","3399045120","3399047167","MV","Maldives"
+"202.153.88.0","202.153.127.255","3399047168","3399057407","HK","Hong Kong"
+"202.153.128.0","202.153.159.255","3399057408","3399065599","ID","Indonesia"
+"202.153.160.0","202.153.207.255","3399065600","3399077887","TW","Taiwan"
+"202.153.208.0","202.153.223.255","3399077888","3399081983","AU","Australia"
+"202.153.224.0","202.154.63.255","3399081984","3399106559","ID","Indonesia"
+"202.154.64.0","202.154.127.255","3399106560","3399122943","AU","Australia"
+"202.154.128.0","202.154.159.255","3399122944","3399131135","NZ","New Zealand"
+"202.154.160.0","202.154.175.255","3399131136","3399135231","IN","India"
+"202.154.176.0","202.154.191.255","3399135232","3399139327","ID","Indonesia"
+"202.154.192.0","202.154.223.255","3399139328","3399147519","TW","Taiwan"
+"202.154.224.0","202.154.255.255","3399147520","3399155711","PK","Pakistan"
+"202.155.0.0","202.155.159.255","3399155712","3399196671","ID","Indonesia"
+"202.155.160.0","202.155.191.255","3399196672","3399204863","AU","Australia"
+"202.155.192.0","202.155.255.255","3399204864","3399221247","HK","Hong Kong"
+"202.156.0.0","202.156.255.255","3399221248","3399286783","SG","Singapore"
+"202.157.0.0","202.157.63.255","3399286784","3399303167","JP","Japan"
+"202.157.64.0","202.157.95.255","3399303168","3399311359","IN","India"
+"202.157.96.0","202.157.127.255","3399311360","3399319551","JP","Japan"
+"202.157.128.0","202.157.177.255","3399319552","3399332351","SG","Singapore"
+"202.157.178.0","202.157.179.255","3399332352","3399332863","AU","Australia"
+"202.157.180.0","202.157.191.255","3399332864","3399335935","SG","Singapore"
+"202.157.192.0","202.157.223.255","3399335936","3399344127","CN","China"
+"202.157.224.0","202.157.255.255","3399344128","3399352319","JP","Japan"
+"202.158.0.0","202.158.143.255","3399352320","3399389183","ID","Indonesia"
+"202.158.144.0","202.158.159.255","3399389184","3399393279","KR","Korea, Republic of"
+"202.158.160.0","202.158.191.255","3399393280","3399401471","CN","China"
+"202.158.192.0","202.158.223.255","3399401472","3399409663","AU","Australia"
+"202.158.224.0","202.158.239.255","3399409664","3399413759","JP","Japan"
+"202.158.240.0","202.158.240.255","3399413760","3399414015","SG","Singapore"
+"202.158.241.0","202.158.241.255","3399414016","3399414271","AU","Australia"
+"202.158.242.0","202.158.242.255","3399414272","3399414527","CN","China"
+"202.158.243.0","202.158.243.255","3399414528","3399414783","AU","Australia"
+"202.158.244.0","202.158.247.255","3399414784","3399415807","VN","Vietnam"
+"202.158.252.0","202.158.252.255","3399416832","3399417087","ID","Indonesia"
+"202.158.253.0","202.158.255.255","3399417088","3399417855","AU","Australia"
+"202.159.0.0","202.159.127.255","3399417856","3399450623","ID","Indonesia"
+"202.159.128.0","202.159.191.255","3399450624","3399467007","AU","Australia"
+"202.159.192.0","202.159.255.255","3399467008","3399483391","IN","India"
+"202.160.0.0","202.160.47.255","3399483392","3399495679","BN","Brunei Darussalam"
+"202.160.48.0","202.160.63.255","3399495680","3399499775","NZ","New Zealand"
+"202.160.64.0","202.160.95.255","3399499776","3399507967","TW","Taiwan"
+"202.160.96.0","202.160.111.255","3399507968","3399512063","AU","Australia"
+"202.160.112.0","202.160.119.255","3399512064","3399514111","NZ","New Zealand"
+"202.160.120.0","202.160.123.255","3399514112","3399515135","SG","Singapore"
+"202.160.124.0","202.160.125.255","3399515136","3399515647","VN","Vietnam"
+"202.160.126.0","202.160.127.255","3399515648","3399516159","AU","Australia"
+"202.160.128.0","202.160.131.255","3399516160","3399517183","SG","Singapore"
+"202.160.132.0","202.160.135.255","3399517184","3399518207","IN","India"
+"202.160.136.0","202.160.139.255","3399518208","3399519231","ID","Indonesia"
+"202.160.140.0","202.160.143.255","3399519232","3399520255","CN","China"
+"202.160.144.0","202.160.147.255","3399520256","3399521279","IN","India"
+"202.160.148.0","202.160.151.255","3399521280","3399522303","NZ","New Zealand"
+"202.160.152.0","202.160.155.255","3399522304","3399523327","HK","Hong Kong"
+"202.160.156.0","202.160.159.255","3399523328","3399524351","CN","China"
+"202.160.160.0","202.160.175.255","3399524352","3399528447","IN","India"
+"202.160.176.0","202.160.191.255","3399528448","3399532543","CN","China"
+"202.160.192.0","202.160.255.255","3399532544","3399548927","SG","Singapore"
+"202.161.0.0","202.161.31.255","3399548928","3399557119","AU","Australia"
+"202.161.32.0","202.161.63.255","3399557120","3399565311","SG","Singapore"
+"202.161.64.0","202.161.127.255","3399565312","3399581695","AU","Australia"
+"202.161.128.0","202.161.128.255","3399581696","3399581951","HK","Hong Kong"
+"202.161.129.0","202.161.159.255","3399581952","3399589887","US","United States"
+"202.161.160.0","202.161.175.255","3399589888","3399593983","HK","Hong Kong"
+"202.161.176.0","202.161.191.255","3399593984","3399598079","BD","Bangladesh"
+"202.161.192.0","202.161.255.255","3399598080","3399614463","JP","Japan"
+"202.162.0.0","202.162.31.255","3399614464","3399622655","MY","Malaysia"
+"202.162.32.0","202.162.47.255","3399622656","3399626751","ID","Indonesia"
+"202.162.48.0","202.162.63.255","3399626752","3399630847","IN","India"
+"202.162.64.0","202.162.66.255","3399630848","3399631615","AU","Australia"
+"202.162.67.0","202.162.67.255","3399631616","3399631871","CN","China"
+"202.162.68.0","202.162.71.255","3399631872","3399632895","SG","Singapore"
+"202.162.72.0","202.162.73.255","3399632896","3399633407","NZ","New Zealand"
+"202.162.74.0","202.162.74.255","3399633408","3399633663","AU","Australia"
+"202.162.75.0","202.162.75.255","3399633664","3399633919","CN","China"
+"202.162.76.0","202.162.79.255","3399633920","3399634943","TH","Thailand"
+"202.162.80.0","202.162.95.255","3399634944","3399639039","JP","Japan"
+"202.162.96.0","202.162.111.255","3399639040","3399643135","AU","Australia"
+"202.162.112.0","202.162.159.255","3399643136","3399655423","JP","Japan"
+"202.162.160.0","202.162.175.255","3399655424","3399659519","PH","Philippines"
+"202.162.176.0","202.162.183.255","3399659520","3399661567","NZ","New Zealand"
+"202.162.184.0","202.162.187.255","3399661568","3399662591","HK","Hong Kong"
+"202.162.188.0","202.162.191.255","3399662592","3399663615","IN","India"
+"202.162.192.0","202.162.223.255","3399663616","3399671807","ID","Indonesia"
+"202.162.224.0","202.162.255.255","3399671808","3399679999","IN","India"
+"202.163.0.0","202.163.1.47","3399680000","3399680303","HK","Hong Kong"
+"202.163.1.48","202.163.1.63","3399680304","3399680319","DE","Germany"
+"202.163.1.64","202.163.31.255","3399680320","3399688191","HK","Hong Kong"
+"202.163.32.0","202.163.63.255","3399688192","3399696383","SG","Singapore"
+"202.163.64.0","202.163.127.255","3399696384","3399712767","PK","Pakistan"
+"202.163.128.0","202.163.159.255","3399712768","3399720959","KR","Korea, Republic of"
+"202.163.160.0","202.163.191.255","3399720960","3399729151","JP","Japan"
+"202.163.192.0","202.163.255.255","3399729152","3399745535","PH","Philippines"
+"202.164.0.0","202.164.15.255","3399745536","3399749631","CN","China"
+"202.164.16.0","202.164.23.255","3399749632","3399751679","AU","Australia"
+"202.164.24.0","202.164.25.255","3399751680","3399752191","IN","India"
+"202.164.26.0","202.164.26.255","3399752192","3399752447","AU","Australia"
+"202.164.27.0","202.164.27.255","3399752448","3399752703","HK","Hong Kong"
+"202.164.28.0","202.164.31.255","3399752704","3399753727","NZ","New Zealand"
+"202.164.32.0","202.164.63.255","3399753728","3399761919","IN","India"
+"202.164.64.0","202.164.95.255","3399761920","3399770111","JP","Japan"
+"202.164.96.0","202.164.127.255","3399770112","3399778303","CN","China"
+"202.164.128.0","202.164.159.255","3399778304","3399786495","IN","India"
+"202.164.160.0","202.164.191.255","3399786496","3399794687","PH","Philippines"
+"202.164.192.0","202.164.207.255","3399794688","3399798783","AU","Australia"
+"202.164.208.0","202.164.215.255","3399798784","3399800831","BD","Bangladesh"
+"202.164.216.0","202.164.223.255","3399800832","3399802879","ID","Indonesia"
+"202.164.224.0","202.164.255.255","3399802880","3399811071","JP","Japan"
+"202.165.0.0","202.165.31.255","3399811072","3399819263","MY","Malaysia"
+"202.165.32.0","202.165.47.255","3399819264","3399823359","ID","Indonesia"
+"202.165.48.0","202.165.55.255","3399823360","3399825407","JP","Japan"
+"202.165.56.0","202.165.59.255","3399825408","3399826431","KR","Korea, Republic of"
+"202.165.60.0","202.165.61.255","3399826432","3399826943","PH","Philippines"
+"202.165.62.0","202.165.63.255","3399826944","3399827455","IN","India"
+"202.165.64.0","202.165.95.255","3399827456","3399835647","AU","Australia"
+"202.165.96.0","202.165.111.255","3399835648","3399839743","AP","Asia/Pacific Region"
+"202.165.112.0","202.165.119.255","3399839744","3399841791","JP","Japan"
+"202.165.120.0","202.165.123.255","3399841792","3399842815","HK","Hong Kong"
+"202.165.124.0","202.165.127.255","3399842816","3399843839","AU","Australia"
+"202.165.128.0","202.165.159.255","3399843840","3399852031","TW","Taiwan"
+"202.165.160.0","202.165.175.255","3399852032","3399856127","JP","Japan"
+"202.165.176.0","202.165.191.255","3399856128","3399860223","CN","China"
+"202.165.192.0","202.165.207.255","3399860224","3399864319","PG","Papua New Guinea"
+"202.165.208.0","202.165.223.255","3399864320","3399868415","CN","China"
+"202.165.224.0","202.165.238.255","3399868416","3399872255","PK","Pakistan"
+"202.165.239.0","202.165.241.255","3399872256","3399873023","CN","China"
+"202.165.242.0","202.165.242.255","3399873024","3399873279","PK","Pakistan"
+"202.165.243.0","202.165.243.255","3399873280","3399873535","CN","China"
+"202.165.244.0","202.165.244.255","3399873536","3399873791","PK","Pakistan"
+"202.165.245.0","202.165.245.255","3399873792","3399874047","CN","China"
+"202.165.246.0","202.165.250.255","3399874048","3399875327","PK","Pakistan"
+"202.165.251.0","202.165.255.255","3399875328","3399876607","CN","China"
+"202.166.0.0","202.166.159.255","3399876608","3399917567","SG","Singapore"
+"202.166.160.0","202.166.175.255","3399917568","3399921663","PK","Pakistan"
+"202.166.176.0","202.166.183.255","3399921664","3399923711","NC","New Caledonia"
+"202.166.184.0","202.166.184.255","3399923712","3399923967","IN","India"
+"202.166.185.0","202.166.185.255","3399923968","3399924223","JP","Japan"
+"202.166.186.0","202.166.187.255","3399924224","3399924735","AU","Australia"
+"202.166.188.0","202.166.191.255","3399924736","3399925759","PH","Philippines"
+"202.166.192.0","202.166.223.255","3399925760","3399933951","SG","Singapore"
+"202.166.224.0","202.166.255.255","3399933952","3399942143","CN","China"
+"202.167.0.0","202.167.49.255","3399942144","3399954943","AU","Australia"
+"202.167.50.0","202.167.127.255","3399954944","3399974911","US","United States"
+"202.167.128.0","202.167.143.255","3399974912","3399979007","HK","Hong Kong"
+"202.167.144.0","202.167.159.115","3399979008","3399982963","US","United States"
+"202.167.159.116","202.167.159.117","3399982964","3399982965","AP","Asia/Pacific Region"
+"202.167.159.118","202.167.162.128","3399982966","3399983744","US","United States"
+"202.167.162.129","202.167.162.129","3399983745","3399983745","SG","Singapore"
+"202.167.162.130","202.167.191.255","3399983746","3399991295","US","United States"
+"202.167.192.0","202.167.207.255","3399991296","3399995391","IN","India"
+"202.167.208.0","202.167.223.255","3399995392","3399999487","KR","Korea, Republic of"
+"202.167.224.0","202.167.227.219","3399999488","3400000475","JP","Japan"
+"202.167.227.220","202.167.227.223","3400000476","3400000479","US","United States"
+"202.167.227.224","202.167.227.231","3400000480","3400000487","AU","Australia"
+"202.167.227.232","202.167.234.255","3400000488","3400002303","JP","Japan"
+"202.167.235.0","202.167.235.63","3400002304","3400002367","HK","Hong Kong"
+"202.167.235.64","202.167.239.255","3400002368","3400003583","JP","Japan"
+"202.167.240.0","202.167.247.255","3400003584","3400005631","AU","Australia"
+"202.167.248.0","202.167.249.255","3400005632","3400006143","JP","Japan"
+"202.167.250.0","202.167.250.255","3400006144","3400006399","AP","Asia/Pacific Region"
+"202.167.251.0","202.167.255.255","3400006400","3400007679","JP","Japan"
+"202.168.0.0","202.168.63.255","3400007680","3400024063","AU","Australia"
+"202.168.64.0","202.168.79.255","3400024064","3400028159","MY","Malaysia"
+"202.168.80.0","202.168.83.255","3400028160","3400029183","CN","China"
+"202.168.84.0","202.168.91.255","3400029184","3400031231","IN","India"
+"202.168.92.0","202.168.93.255","3400031232","3400031743","SG","Singapore"
+"202.168.94.0","202.168.94.255","3400031744","3400031999","IN","India"
+"202.168.95.0","202.168.95.255","3400032000","3400032255","HK","Hong Kong"
+"202.168.96.0","202.168.127.255","3400032256","3400040447","AU","Australia"
+"202.168.128.0","202.168.143.255","3400040448","3400044543","CN","China"
+"202.168.144.0","202.168.147.255","3400044544","3400045567","IN","India"
+"202.168.148.0","202.168.151.255","3400045568","3400046591","HK","Hong Kong"
+"202.168.152.0","202.168.155.255","3400046592","3400047615","KR","Korea, Republic of"
+"202.168.156.0","202.168.159.255","3400047616","3400048639","IN","India"
+"202.168.160.0","202.168.191.255","3400048640","3400056831","CN","China"
+"202.168.192.0","202.168.207.255","3400056832","3400060927","TW","Taiwan"
+"202.168.208.0","202.168.208.255","3400060928","3400061183","JP","Japan"
+"202.168.209.0","202.168.215.255","3400061184","3400062975","HK","Hong Kong"
+"202.168.216.0","202.168.223.255","3400062976","3400065023","JP","Japan"
+"202.168.224.0","202.168.255.255","3400065024","3400073215","BD","Bangladesh"
+"202.169.0.0","202.169.15.255","3400073216","3400077311","HK","Hong Kong"
+"202.169.16.0","202.169.23.255","3400077312","3400079359","AU","Australia"
+"202.169.24.0","202.169.31.255","3400079360","3400081407","MY","Malaysia"
+"202.169.32.0","202.169.63.255","3400081408","3400089599","ID","Indonesia"
+"202.169.64.0","202.169.95.255","3400089600","3400097791","JP","Japan"
+"202.169.96.0","202.169.127.255","3400097792","3400105983","AU","Australia"
+"202.169.128.0","202.169.159.255","3400105984","3400114175","JP","Japan"
+"202.169.160.0","202.169.175.255","3400114176","3400118271","TW","Taiwan"
+"202.169.176.0","202.169.183.255","3400118272","3400120319","AU","Australia"
+"202.169.184.0","202.169.191.255","3400120320","3400122367","JP","Japan"
+"202.169.192.0","202.169.223.255","3400122368","3400130559","NZ","New Zealand"
+"202.169.224.0","202.169.255.255","3400130560","3400138751","ID","Indonesia"
+"202.170.0.0","202.170.31.255","3400138752","3400146943","HK","Hong Kong"
+"202.170.32.0","202.170.47.255","3400146944","3400151039","FJ","Fiji"
+"202.170.48.0","202.170.63.255","3400151040","3400155135","MY","Malaysia"
+"202.170.64.0","202.170.95.255","3400155136","3400163327","MN","Mongolia"
+"202.170.96.0","202.170.111.255","3400163328","3400167423","JP","Japan"
+"202.170.112.0","202.170.127.255","3400167424","3400171519","TH","Thailand"
+"202.170.128.0","202.170.159.255","3400171520","3400179711","CN","China"
+"202.170.160.0","202.170.175.255","3400179712","3400183807","NZ","New Zealand"
+"202.170.176.0","202.170.191.255","3400183808","3400187903","JP","Japan"
+"202.170.192.0","202.170.195.255","3400187904","3400188927","CA","Canada"
+"202.170.196.0","202.170.199.255","3400188928","3400189951","AU","Australia"
+"202.170.200.0","202.170.207.255","3400189952","3400191999","IN","India"
+"202.170.208.0","202.170.215.255","3400192000","3400194047","JP","Japan"
+"202.170.216.0","202.170.255.255","3400194048","3400204287","CN","China"
+"202.171.0.0","202.171.31.255","3400204288","3400212479","ID","Indonesia"
+"202.171.32.0","202.171.63.255","3400212480","3400220671","MY","Malaysia"
+"202.171.64.0","202.171.79.255","3400220672","3400224767","NC","New Caledonia"
+"202.171.80.0","202.171.95.255","3400224768","3400228863","JP","Japan"
+"202.171.96.0","202.171.111.255","3400228864","3400232959","AU","Australia"
+"202.171.112.0","202.171.159.255","3400232960","3400245247","JP","Japan"
+"202.171.160.0","202.171.191.255","3400245248","3400253439","AU","Australia"
+"202.171.192.0","202.171.207.255","3400253440","3400257535","MY","Malaysia"
+"202.171.208.0","202.171.215.255","3400257536","3400259583","HK","Hong Kong"
+"202.171.216.0","202.171.223.255","3400259584","3400261631","CN","China"
+"202.171.224.0","202.171.231.255","3400261632","3400263679","JP","Japan"
+"202.171.232.0","202.171.232.255","3400263680","3400263935","CN","China"
+"202.171.233.0","202.171.233.255","3400263936","3400264191","ID","Indonesia"
+"202.171.234.0","202.171.234.255","3400264192","3400264447","IN","India"
+"202.171.235.0","202.171.235.255","3400264448","3400264703","CN","China"
+"202.171.236.0","202.171.237.255","3400264704","3400265215","ID","Indonesia"
+"202.171.238.0","202.171.238.255","3400265216","3400265471","AU","Australia"
+"202.171.239.0","202.171.239.255","3400265472","3400265727","IN","India"
+"202.171.240.0","202.171.247.255","3400265728","3400267775","PG","Papua New Guinea"
+"202.171.248.0","202.171.251.255","3400267776","3400268799","KR","Korea, Republic of"
+"202.171.252.0","202.171.255.255","3400268800","3400269823","MO","Macau"
+"202.172.0.0","202.172.3.255","3400269824","3400270847","CN","China"
+"202.172.4.0","202.172.5.255","3400270848","3400271359","VN","Vietnam"
+"202.172.6.0","202.172.6.255","3400271360","3400271615","AU","Australia"
+"202.172.7.0","202.172.7.255","3400271616","3400271871","CN","China"
+"202.172.8.0","202.172.15.255","3400271872","3400273919","AU","Australia"
+"202.172.16.0","202.172.23.255","3400273920","3400275967","TH","Thailand"
+"202.172.24.0","202.172.31.255","3400275968","3400278015","JP","Japan"
+"202.172.32.0","202.172.63.255","3400278016","3400286207","SG","Singapore"
+"202.172.64.0","202.172.95.255","3400286208","3400294399","JP","Japan"
+"202.172.96.0","202.172.159.255","3400294400","3400310783","AU","Australia"
+"202.172.160.0","202.172.255.255","3400310784","3400335359","SG","Singapore"
+"202.173.0.0","202.173.3.255","3400335360","3400336383","CN","China"
+"202.173.4.0","202.173.4.255","3400336384","3400336639","PH","Philippines"
+"202.173.5.0","202.173.5.255","3400336640","3400336895","JP","Japan"
+"202.173.6.0","202.173.6.255","3400336896","3400337151","CN","China"
+"202.173.7.0","202.173.7.255","3400337152","3400337407","PH","Philippines"
+"202.173.8.0","202.173.15.255","3400337408","3400339455","CN","China"
+"202.173.16.0","202.173.23.255","3400339456","3400341503","ID","Indonesia"
+"202.173.24.0","202.173.31.255","3400341504","3400343551","AU","Australia"
+"202.173.32.0","202.173.63.255","3400343552","3400351743","TW","Taiwan"
+"202.173.64.0","202.173.95.255","3400351744","3400359935","ID","Indonesia"
+"202.173.96.0","202.173.111.255","3400359936","3400364031","JP","Japan"
+"202.173.112.0","202.173.115.255","3400364032","3400365055","CN","China"
+"202.173.116.0","202.173.119.255","3400365056","3400366079","US","United States"
+"202.173.120.0","202.173.123.255","3400366080","3400367103","CN","China"
+"202.173.124.0","202.173.127.255","3400367104","3400368127","IN","India"
+"202.173.128.0","202.173.207.255","3400368128","3400388607","AU","Australia"
+"202.173.208.0","202.173.223.255","3400388608","3400392703","TH","Thailand"
+"202.173.224.0","202.173.255.255","3400392704","3400400895","CN","China"
+"202.174.0.0","202.174.3.255","3400400896","3400401919","MO","Macau"
+"202.174.4.0","202.174.4.255","3400401920","3400402175","TW","Taiwan"
+"202.174.5.0","202.174.5.255","3400402176","3400402431","IN","India"
+"202.174.6.0","202.174.7.255","3400402432","3400402943","NZ","New Zealand"
+"202.174.8.0","202.174.15.255","3400402944","3400404991","HK","Hong Kong"
+"202.174.16.0","202.174.31.255","3400404992","3400409087","TW","Taiwan"
+"202.174.32.0","202.174.47.255","3400409088","3400413183","AU","Australia"
+"202.174.48.0","202.174.63.255","3400413184","3400417279","JP","Japan"
+"202.174.64.0","202.174.79.255","3400417280","3400421375","CN","China"
+"202.174.80.0","202.174.87.255","3400421376","3400423423","AU","Australia"
+"202.174.88.0","202.174.91.255","3400423424","3400424447","KR","Korea, Republic of"
+"202.174.92.0","202.174.95.255","3400424448","3400425471","IN","India"
+"202.174.96.0","202.174.111.255","3400425472","3400429567","AU","Australia"
+"202.174.112.0","202.174.119.255","3400429568","3400431615","NZ","New Zealand"
+"202.174.120.0","202.174.120.255","3400431616","3400431871","IN","India"
+"202.174.121.0","202.174.121.255","3400431872","3400432127","HK","Hong Kong"
+"202.174.122.0","202.174.123.255","3400432128","3400432639","IN","India"
+"202.174.124.0","202.174.127.255","3400432640","3400433663","CN","China"
+"202.174.128.0","202.174.135.255","3400433664","3400435711","HK","Hong Kong"
+"202.174.136.0","202.174.137.255","3400435712","3400436223","BD","Bangladesh"
+"202.174.138.0","202.174.158.255","3400436224","3400441599","HK","Hong Kong"
+"202.174.159.0","202.174.159.255","3400441600","3400441855","AU","Australia"
+"202.174.160.0","202.174.175.255","3400441856","3400445951","NZ","New Zealand"
+"202.174.176.0","202.174.177.255","3400445952","3400446463","AU","Australia"
+"202.174.178.0","202.174.191.255","3400446464","3400450047","NZ","New Zealand"
+"202.174.192.0","202.174.223.255","3400450048","3400458239","JP","Japan"
+"202.174.224.0","202.174.255.255","3400458240","3400466431","AU","Australia"
+"202.175.0.0","202.175.127.255","3400466432","3400499199","MO","Macau"
+"202.175.128.0","202.175.143.255","3400499200","3400503295","NZ","New Zealand"
+"202.175.144.0","202.175.159.255","3400503296","3400507391","JP","Japan"
+"202.175.160.0","202.175.191.255","3400507392","3400515583","MO","Macau"
+"202.175.192.0","202.175.255.255","3400515584","3400531967","PH","Philippines"
+"202.176.0.0","202.176.3.255","3400531968","3400532991","IN","India"
+"202.176.4.0","202.176.7.255","3400532992","3400534015","MY","Malaysia"
+"202.176.8.0","202.176.11.255","3400534016","3400535039","JP","Japan"
+"202.176.12.0","202.176.13.255","3400535040","3400535551","MY","Malaysia"
+"202.176.14.0","202.176.15.255","3400535552","3400536063","AU","Australia"
+"202.176.16.0","202.176.63.255","3400536064","3400548351","JP","Japan"
+"202.176.64.0","202.176.191.255","3400548352","3400581119","TH","Thailand"
+"202.176.192.0","202.176.223.255","3400581120","3400589311","SG","Singapore"
+"202.176.224.0","202.176.255.255","3400589312","3400597503","CN","China"
+"202.177.0.0","202.177.31.255","3400597504","3400605695","HK","Hong Kong"
+"202.177.32.0","202.177.39.255","3400605696","3400607743","JP","Japan"
+"202.177.40.0","202.177.43.255","3400607744","3400608767","AU","Australia"
+"202.177.44.0","202.177.47.255","3400608768","3400609791","IN","India"
+"202.177.48.0","202.177.127.255","3400609792","3400630271","JP","Japan"
+"202.177.128.0","202.177.191.255","3400630272","3400646655","IN","India"
+"202.177.192.0","202.177.192.255","3400646656","3400646911","HK","Hong Kong"
+"202.177.193.0","202.177.195.255","3400646912","3400647679","JP","Japan"
+"202.177.196.0","202.177.199.229","3400647680","3400648677","AU","Australia"
+"202.177.199.230","202.177.199.230","3400648678","3400648678","HK","Hong Kong"
+"202.177.199.231","202.177.199.255","3400648679","3400648703","AU","Australia"
+"202.177.200.0","202.177.200.111","3400648704","3400648815","JP","Japan"
+"202.177.200.112","202.177.200.127","3400648816","3400648831","HK","Hong Kong"
+"202.177.200.128","202.177.204.215","3400648832","3400649943","JP","Japan"
+"202.177.204.216","202.177.204.223","3400649944","3400649951","HK","Hong Kong"
+"202.177.204.224","202.177.205.159","3400649952","3400650143","JP","Japan"
+"202.177.205.160","202.177.205.175","3400650144","3400650159","HK","Hong Kong"
+"202.177.205.176","202.177.206.169","3400650160","3400650409","JP","Japan"
+"202.177.206.170","202.177.206.170","3400650410","3400650410","AU","Australia"
+"202.177.206.171","202.177.207.255","3400650411","3400650751","JP","Japan"
+"202.177.208.0","202.177.223.255","3400650752","3400654847","AU","Australia"
+"202.177.224.0","202.177.255.255","3400654848","3400663039","IN","India"
+"202.178.0.0","202.178.79.255","3400663040","3400683519","MY","Malaysia"
+"202.178.80.0","202.178.111.255","3400683520","3400691711","JP","Japan"
+"202.178.112.0","202.178.127.255","3400691712","3400695807","KH","Cambodia"
+"202.178.128.0","202.178.255.255","3400695808","3400728575","TW","Taiwan"
+"202.179.0.0","202.179.31.255","3400728576","3400736767","MN","Mongolia"
+"202.179.32.0","202.179.63.255","3400736768","3400744959","JP","Japan"
+"202.179.64.0","202.179.95.255","3400744960","3400753151","IN","India"
+"202.179.96.0","202.179.96.255","3400753152","3400753407","MY","Malaysia"
+"202.179.97.0","202.179.97.255","3400753408","3400753663","AP","Asia/Pacific Region"
+"202.179.98.0","202.179.127.255","3400753664","3400761343","MY","Malaysia"
+"202.179.160.0","202.179.175.255","3400769536","3400773631","CN","China"
+"202.179.176.0","202.179.183.255","3400773632","3400775679","KR","Korea, Republic of"
+"202.179.184.0","202.179.191.255","3400775680","3400777727","ID","Indonesia"
+"202.179.192.0","202.179.239.255","3400777728","3400790015","JP","Japan"
+"202.179.240.0","202.179.255.255","3400790016","3400794111","CN","China"
+"202.180.0.0","202.180.31.255","3400794112","3400802303","ID","Indonesia"
+"202.180.32.0","202.180.47.255","3400802304","3400806399","JP","Japan"
+"202.180.48.0","202.180.55.255","3400806400","3400808447","ID","Indonesia"
+"202.180.56.0","202.180.63.255","3400808448","3400810495","JP","Japan"
+"202.180.64.0","202.180.127.255","3400810496","3400826879","NZ","New Zealand"
+"202.180.128.0","202.180.159.255","3400826880","3400835071","CN","China"
+"202.180.160.0","202.180.175.255","3400835072","3400839167","HK","Hong Kong"
+"202.180.176.0","202.180.207.255","3400839168","3400847359","JP","Japan"
+"202.180.208.0","202.180.215.255","3400847360","3400849407","CN","China"
+"202.180.216.0","202.180.223.255","3400849408","3400851455","MN","Mongolia"
+"202.180.224.0","202.180.255.255","3400851456","3400859647","AU","Australia"
+"202.181.0.0","202.181.3.255","3400859648","3400860671","HK","Hong Kong"
+"202.181.4.0","202.181.7.255","3400860672","3400861695","IN","India"
+"202.181.8.0","202.181.11.255","3400861696","3400862719","CN","China"
+"202.181.12.0","202.181.19.255","3400862720","3400864767","BD","Bangladesh"
+"202.181.20.0","202.181.23.255","3400864768","3400865791","AU","Australia"
+"202.181.24.0","202.181.27.255","3400865792","3400866815","HK","Hong Kong"
+"202.181.28.0","202.181.31.255","3400866816","3400867839","CN","China"
+"202.181.32.0","202.181.95.255","3400867840","3400884223","AU","Australia"
+"202.181.96.0","202.181.111.255","3400884224","3400888319","JP","Japan"
+"202.181.112.0","202.181.127.255","3400888320","3400892415","CN","China"
+"202.181.128.0","202.181.255.255","3400892416","3400925183","HK","Hong Kong"
+"202.182.0.0","202.182.31.255","3400925184","3400933375","TH","Thailand"
+"202.182.32.0","202.182.47.255","3400933376","3400937471","CN","China"
+"202.182.48.0","202.182.63.255","3400937472","3400941567","ID","Indonesia"
+"202.182.64.0","202.182.159.255","3400941568","3400966143","AU","Australia"
+"202.182.160.0","202.182.191.255","3400966144","3400974335","ID","Indonesia"
+"202.182.192.0","202.182.223.255","3400974336","3400982527","CN","China"
+"202.182.224.0","202.182.255.255","3400982528","3400990719","HK","Hong Kong"
+"202.183.0.0","202.183.31.255","3400990720","3400998911","ID","Indonesia"
+"202.183.32.0","202.183.47.255","3400998912","3401003007","PH","Philippines"
+"202.183.48.0","202.183.63.255","3401003008","3401007103","JP","Japan"
+"202.183.64.0","202.183.79.255","3401007104","3401011199","CA","Canada"
+"202.183.80.0","202.183.95.255","3401011200","3401015295","JP","Japan"
+"202.183.96.0","202.183.127.255","3401015296","3401023487","AU","Australia"
+"202.183.128.0","202.183.255.255","3401023488","3401056255","TH","Thailand"
+"202.184.0.0","202.188.255.255","3401056256","3401383935","MY","Malaysia"
+"202.189.0.0","202.189.63.255","3401383936","3401400319","CN","China"
+"202.189.64.0","202.189.79.255","3401400320","3401404415","AU","Australia"
+"202.189.80.0","202.189.95.255","3401404416","3401408511","CN","China"
+"202.189.96.0","202.189.127.255","3401408512","3401416703","HK","Hong Kong"
+"202.189.128.0","202.189.128.255","3401416704","3401416959","KR","Korea, Republic of"
+"202.189.129.0","202.189.143.255","3401416960","3401420799","SG","Singapore"
+"202.189.144.0","202.189.159.255","3401420800","3401424895","JP","Japan"
+"202.189.160.0","202.189.175.255","3401424896","3401428991","NZ","New Zealand"
+"202.189.176.0","202.189.183.255","3401428992","3401431039","JP","Japan"
+"202.189.184.0","202.189.191.255","3401431040","3401433087","CN","China"
+"202.189.192.0","202.189.223.255","3401433088","3401441279","JP","Japan"
+"202.189.224.0","202.189.255.255","3401441280","3401449471","IN","India"
+"202.190.0.0","202.190.255.255","3401449472","3401515007","MY","Malaysia"
+"202.191.0.0","202.191.0.255","3401515008","3401515263","CN","China"
+"202.191.1.0","202.191.1.255","3401515264","3401515519","AU","Australia"
+"202.191.2.0","202.191.3.255","3401515520","3401516031","ID","Indonesia"
+"202.191.4.0","202.191.15.255","3401516032","3401519103","AU","Australia"
+"202.191.16.0","202.191.31.255","3401519104","3401523199","JP","Japan"
+"202.191.32.0","202.191.47.255","3401523200","3401527295","NZ","New Zealand"
+"202.191.48.0","202.191.55.255","3401527296","3401529343","AU","Australia"
+"202.191.56.0","202.191.59.255","3401529344","3401530367","VN","Vietnam"
+"202.191.60.0","202.191.63.255","3401530368","3401531391","AU","Australia"
+"202.191.64.0","202.191.67.255","3401531392","3401532415","IN","India"
+"202.191.68.0","202.191.95.255","3401532416","3401539583","CN","China"
+"202.191.96.0","202.191.111.255","3401539584","3401543679","AU","Australia"
+"202.191.112.0","202.191.119.255","3401543680","3401545727","JP","Japan"
+"202.191.120.0","202.191.127.255","3401545728","3401547775","BD","Bangladesh"
+"202.191.128.0","202.191.255.255","3401547776","3401580543","IN","India"
+"202.192.0.0","202.207.255.255","3401580544","3402629119","CN","China"
+"202.208.0.0","202.255.255.255","3402629120","3405774847","JP","Japan"
+"203.0.0.0","203.0.3.255","3405774848","3405775871","AU","Australia"
+"203.0.4.0","203.0.7.255","3405775872","3405776895","CN","China"
+"203.0.8.0","203.0.9.255","3405776896","3405777407","AU","Australia"
+"203.0.10.0","203.0.11.255","3405777408","3405777919","CN","China"
+"203.0.12.0","203.0.17.255","3405777920","3405779455","AU","Australia"
+"203.0.18.0","203.0.18.255","3405779456","3405779711","CN","China"
+"203.0.19.0","203.0.23.255","3405779712","3405780991","AU","Australia"
+"203.0.24.0","203.0.24.255","3405780992","3405781247","CN","China"
+"203.0.25.0","203.0.41.255","3405781248","3405785599","AU","Australia"
+"203.0.42.0","203.0.43.255","3405785600","3405786111","CN","China"
+"203.0.44.0","203.0.44.255","3405786112","3405786367","AU","Australia"
+"203.0.45.0","203.0.47.255","3405786368","3405787135","CN","China"
+"203.0.48.0","203.0.71.255","3405787136","3405793279","AU","Australia"
+"203.0.72.0","203.0.72.255","3405793280","3405793535","US","United States"
+"203.0.73.0","203.0.80.255","3405793536","3405795583","AU","Australia"
+"203.0.81.0","203.0.83.255","3405795584","3405796351","CN","China"
+"203.0.84.0","203.0.89.255","3405796352","3405797887","AU","Australia"
+"203.0.90.0","203.0.91.255","3405797888","3405798399","CN","China"
+"203.0.92.0","203.0.95.255","3405798400","3405799423","AU","Australia"
+"203.0.96.0","203.0.97.255","3405799424","3405799935","CN","China"
+"203.0.98.0","203.0.103.255","3405799936","3405801471","AU","Australia"
+"203.0.104.0","203.0.111.255","3405801472","3405803519","CN","China"
+"203.0.112.0","203.0.112.255","3405803520","3405803775","AU","Australia"
+"203.0.114.0","203.0.115.255","3405804032","3405804543","CN","China"
+"203.0.116.0","203.0.121.255","3405804544","3405806079","AU","Australia"
+"203.0.122.0","203.0.122.255","3405806080","3405806335","CN","China"
+"203.0.123.0","203.0.127.255","3405806336","3405807615","AU","Australia"
+"203.0.128.0","203.0.128.255","3405807616","3405807871","CN","China"
+"203.0.129.0","203.0.129.255","3405807872","3405808127","AU","Australia"
+"203.0.130.0","203.0.135.255","3405808128","3405809663","CN","China"
+"203.0.136.0","203.0.136.255","3405809664","3405809919","AU","Australia"
+"203.0.137.0","203.0.137.255","3405809920","3405810175","CN","China"
+"203.0.138.0","203.0.141.255","3405810176","3405811199","AU","Australia"
+"203.0.142.0","203.0.142.255","3405811200","3405811455","CN","China"
+"203.0.143.0","203.0.143.255","3405811456","3405811711","AU","Australia"
+"203.0.144.0","203.0.144.255","3405811712","3405811967","CN","China"
+"203.0.145.0","203.0.145.255","3405811968","3405812223","AU","Australia"
+"203.0.146.0","203.0.146.255","3405812224","3405812479","CN","China"
+"203.0.147.0","203.0.147.255","3405812480","3405812735","AU","Australia"
+"203.0.148.0","203.0.148.255","3405812736","3405812991","CN","China"
+"203.0.149.0","203.0.149.255","3405812992","3405813247","AU","Australia"
+"203.0.150.0","203.0.152.255","3405813248","3405814015","CN","China"
+"203.0.153.0","203.0.176.255","3405814016","3405820159","AU","Australia"
+"203.0.177.0","203.0.177.255","3405820160","3405820415","CN","China"
+"203.0.178.0","203.0.223.255","3405820416","3405832191","AU","Australia"
+"203.0.224.0","203.0.224.255","3405832192","3405832447","CN","China"
+"203.0.225.0","203.0.251.255","3405832448","3405839359","AU","Australia"
+"203.0.252.0","203.0.255.255","3405839360","3405840383","HK","Hong Kong"
+"203.1.0.0","203.1.3.255","3405840384","3405841407","AU","Australia"
+"203.1.4.0","203.1.7.255","3405841408","3405842431","CN","China"
+"203.1.8.0","203.1.17.255","3405842432","3405844991","AU","Australia"
+"203.1.18.0","203.1.18.255","3405844992","3405845247","CN","China"
+"203.1.19.0","203.1.24.255","3405845248","3405846783","AU","Australia"
+"203.1.25.0","203.1.25.255","3405846784","3405847039","ID","Indonesia"
+"203.1.26.0","203.1.27.255","3405847040","3405847551","CN","China"
+"203.1.28.0","203.1.64.255","3405847552","3405857023","AU","Australia"
+"203.1.65.0","203.1.67.255","3405857024","3405857791","CN","China"
+"203.1.68.0","203.1.69.255","3405857792","3405858303","AU","Australia"
+"203.1.70.0","203.1.71.255","3405858304","3405858815","CN","China"
+"203.1.72.0","203.1.75.255","3405858816","3405859839","AU","Australia"
+"203.1.76.0","203.1.77.255","3405859840","3405860351","CN","China"
+"203.1.78.0","203.1.89.255","3405860352","3405863423","AU","Australia"
+"203.1.90.0","203.1.90.255","3405863424","3405863679","CN","China"
+"203.1.92.0","203.1.96.255","3405863936","3405865215","AU","Australia"
+"203.1.97.0","203.1.103.255","3405865216","3405867007","CN","China"
+"203.1.104.0","203.1.107.255","3405867008","3405868031","AU","Australia"
+"203.1.108.0","203.1.108.255","3405868032","3405868287","CN","China"
+"203.1.109.0","203.1.252.255","3405868288","3405905151","AU","Australia"
+"203.1.253.0","203.1.254.255","3405905152","3405905663","CN","China"
+"203.1.255.0","203.2.63.255","3405905664","3405922303","AU","Australia"
+"203.2.64.0","203.2.71.255","3405922304","3405924351","CN","China"
+"203.2.72.0","203.2.72.255","3405924352","3405924607","AU","Australia"
+"203.2.73.0","203.2.73.255","3405924608","3405924863","CN","China"
+"203.2.74.0","203.2.111.255","3405924864","3405934591","AU","Australia"
+"203.2.112.0","203.2.119.255","3405934592","3405936639","CN","China"
+"203.2.120.0","203.2.125.255","3405936640","3405938175","AU","Australia"
+"203.2.126.0","203.2.127.255","3405938176","3405938687","CN","China"
+"203.2.128.0","203.2.139.255","3405938688","3405941759","AU","Australia"
+"203.2.140.0","203.2.140.255","3405941760","3405942015","CN","China"
+"203.2.141.0","203.2.149.255","3405942016","3405944319","AU","Australia"
+"203.2.150.0","203.2.150.255","3405944320","3405944575","CN","China"
+"203.2.151.0","203.2.151.255","3405944576","3405944831","AU","Australia"
+"203.2.152.0","203.2.157.255","3405944832","3405946367","CN","China"
+"203.2.158.0","203.2.159.255","3405946368","3405946879","AU","Australia"
+"203.2.160.0","203.2.167.255","3405946880","3405948927","CN","China"
+"203.2.168.0","203.2.179.255","3405948928","3405951999","AU","Australia"
+"203.2.180.0","203.2.181.255","3405952000","3405952511","CN","China"
+"203.2.182.0","203.2.195.255","3405952512","3405956095","AU","Australia"
+"203.2.196.0","203.2.197.255","3405956096","3405956607","CN","China"
+"203.2.198.0","203.2.208.255","3405956608","3405959423","AU","Australia"
+"203.2.209.0","203.2.209.255","3405959424","3405959679","CN","China"
+"203.2.210.0","203.2.213.255","3405959680","3405960703","AU","Australia"
+"203.2.214.0","203.2.215.255","3405960704","3405961215","CN","China"
+"203.2.216.0","203.2.225.255","3405961216","3405963775","AU","Australia"
+"203.2.226.0","203.2.227.255","3405963776","3405964287","CN","China"
+"203.2.228.0","203.2.228.255","3405964288","3405964543","JP","Japan"
+"203.2.229.0","203.2.229.255","3405964544","3405964799","CN","China"
+"203.2.230.0","203.2.235.255","3405964800","3405966335","AU","Australia"
+"203.2.236.0","203.2.237.255","3405966336","3405966847","CN","China"
+"203.2.238.0","203.3.67.255","3405966848","3405988863","AU","Australia"
+"203.3.68.0","203.3.68.255","3405988864","3405989119","CN","China"
+"203.3.69.0","203.3.71.255","3405989120","3405989887","AU","Australia"
+"203.3.72.0","203.3.73.255","3405989888","3405990399","CN","China"
+"203.3.74.0","203.3.74.255","3405990400","3405990655","AU","Australia"
+"203.3.75.0","203.3.75.255","3405990656","3405990911","CN","China"
+"203.3.76.0","203.3.79.255","3405990912","3405991935","AU","Australia"
+"203.3.80.0","203.3.87.255","3405991936","3405993983","CN","China"
+"203.3.88.0","203.3.95.255","3405993984","3405996031","AU","Australia"
+"203.3.96.0","203.3.99.255","3405996032","3405997055","CN","China"
+"203.3.100.0","203.3.104.255","3405997056","3405998335","AU","Australia"
+"203.3.105.0","203.3.105.255","3405998336","3405998591","CN","China"
+"203.3.106.0","203.3.111.255","3405998592","3406000127","AU","Australia"
+"203.3.112.0","203.3.120.255","3406000128","3406002431","CN","China"
+"203.3.121.0","203.3.122.255","3406002432","3406002943","AU","Australia"
+"203.3.123.0","203.3.123.255","3406002944","3406003199","CN","China"
+"203.3.124.0","203.3.131.255","3406003200","3406005247","AU","Australia"
+"203.3.132.0","203.3.132.255","3406005248","3406005503","PK","Pakistan"
+"203.3.133.0","203.3.134.255","3406005504","3406006015","AU","Australia"
+"203.3.135.0","203.3.135.255","3406006016","3406006271","CN","China"
+"203.3.136.0","203.3.138.255","3406006272","3406007039","AU","Australia"
+"203.3.139.0","203.3.139.255","3406007040","3406007295","CN","China"
+"203.3.140.0","203.3.142.255","3406007296","3406008063","AU","Australia"
+"203.3.143.0","203.3.143.255","3406008064","3406008319","CN","China"
+"203.3.144.0","203.4.131.255","3406008320","3406070783","AU","Australia"
+"203.4.132.0","203.4.134.255","3406070784","3406071551","CN","China"
+"203.4.135.0","203.4.135.255","3406071552","3406071807","AU","Australia"
+"203.4.136.0","203.4.143.255","3406071808","3406073855","US","United States"
+"203.4.144.0","203.4.150.255","3406073856","3406075647","AU","Australia"
+"203.4.151.0","203.4.155.255","3406075648","3406076927","CN","China"
+"203.4.156.0","203.4.159.255","3406076928","3406077951","AU","Australia"
+"203.4.160.0","203.4.160.255","3406077952","3406078207","TH","Thailand"
+"203.4.161.0","203.4.173.255","3406078208","3406081535","AU","Australia"
+"203.4.174.0","203.4.175.255","3406081536","3406082047","CN","China"
+"203.4.176.0","203.4.179.255","3406082048","3406083071","AU","Australia"
+"203.4.180.0","203.4.180.255","3406083072","3406083327","CN","China"
+"203.4.181.0","203.4.185.255","3406083328","3406084607","AU","Australia"
+"203.4.186.0","203.4.186.255","3406084608","3406084863","CN","China"
+"203.4.188.0","203.4.204.255","3406085120","3406089471","AU","Australia"
+"203.4.205.0","203.4.205.255","3406089472","3406089727","CN","China"
+"203.4.206.0","203.4.207.255","3406089728","3406090239","AU","Australia"
+"203.4.208.0","203.4.211.255","3406090240","3406091263","CN","China"
+"203.4.212.0","203.4.226.255","3406091264","3406095103","AU","Australia"
+"203.4.227.0","203.4.227.255","3406095104","3406095359","CN","China"
+"203.4.228.0","203.4.229.255","3406095360","3406095871","AU","Australia"
+"203.4.230.0","203.4.231.255","3406095872","3406096383","CN","China"
+"203.4.232.0","203.5.3.255","3406096384","3406103551","AU","Australia"
+"203.5.4.0","203.5.5.255","3406103552","3406104063","CN","China"
+"203.5.6.0","203.5.6.255","3406104064","3406104319","AU","Australia"
+"203.5.7.0","203.5.9.255","3406104320","3406105087","CN","China"
+"203.5.10.0","203.5.10.255","3406105088","3406105343","AU","Australia"
+"203.5.11.0","203.5.11.255","3406105344","3406105599","CN","China"
+"203.5.12.0","203.5.20.255","3406105600","3406107903","AU","Australia"
+"203.5.21.0","203.5.22.255","3406107904","3406108415","CN","China"
+"203.5.23.0","203.5.27.255","3406108416","3406109695","AU","Australia"
+"203.5.28.0","203.5.28.255","3406109696","3406109951","NZ","New Zealand"
+"203.5.29.0","203.5.43.255","3406109952","3406113791","AU","Australia"
+"203.5.44.0","203.5.44.255","3406113792","3406114047","CN","China"
+"203.5.45.0","203.5.45.255","3406114048","3406114303","AU","Australia"
+"203.5.46.0","203.5.47.255","3406114304","3406114815","CN","China"
+"203.5.48.0","203.5.51.255","3406114816","3406115839","AU","Australia"
+"203.5.52.0","203.5.57.255","3406115840","3406117375","CN","China"
+"203.5.58.0","203.5.59.255","3406117376","3406117887","AU","Australia"
+"203.5.60.0","203.5.61.255","3406117888","3406118399","CN","China"
+"203.5.62.0","203.5.113.255","3406118400","3406131711","AU","Australia"
+"203.5.114.0","203.5.115.255","3406131712","3406132223","CN","China"
+"203.5.116.0","203.5.117.255","3406132224","3406132735","AU","Australia"
+"203.5.118.0","203.5.118.255","3406132736","3406132991","CN","China"
+"203.5.119.0","203.5.119.255","3406132992","3406133247","AU","Australia"
+"203.5.120.0","203.5.120.255","3406133248","3406133503","CN","China"
+"203.5.121.0","203.5.171.255","3406133504","3406146559","AU","Australia"
+"203.5.172.0","203.5.172.255","3406146560","3406146815","CN","China"
+"203.5.173.0","203.5.179.255","3406146816","3406148607","AU","Australia"
+"203.5.180.0","203.5.182.255","3406148608","3406149375","CN","China"
+"203.5.183.0","203.5.184.255","3406149376","3406149887","AU","Australia"
+"203.5.185.0","203.5.186.255","3406149888","3406150399","CN","China"
+"203.5.187.0","203.5.187.255","3406150400","3406150655","AU","Australia"
+"203.5.188.0","203.5.190.255","3406150656","3406151423","CN","China"
+"203.5.191.0","203.5.194.255","3406151424","3406152447","AU","Australia"
+"203.5.195.0","203.5.195.255","3406152448","3406152703","CN","China"
+"203.5.196.0","203.5.213.255","3406152704","3406157311","AU","Australia"
+"203.5.214.0","203.5.215.255","3406157312","3406157823","CN","China"
+"203.5.216.0","203.5.217.255","3406157824","3406158335","AU","Australia"
+"203.5.218.0","203.5.219.255","3406158336","3406158847","CN","China"
+"203.5.220.0","203.6.130.255","3406158848","3406201599","AU","Australia"
+"203.6.131.0","203.6.131.255","3406201600","3406201855","CN","China"
+"203.6.132.0","203.6.135.255","3406201856","3406202879","AU","Australia"
+"203.6.136.0","203.6.136.255","3406202880","3406203135","CN","China"
+"203.6.137.0","203.6.137.255","3406203136","3406203391","AU","Australia"
+"203.6.138.0","203.6.139.255","3406203392","3406203903","CN","China"
+"203.6.140.0","203.6.141.255","3406203904","3406204415","AU","Australia"
+"203.6.142.0","203.6.142.255","3406204416","3406204671","CN","China"
+"203.6.143.0","203.6.147.255","3406204672","3406205951","AU","Australia"
+"203.6.148.0","203.6.149.255","3406205952","3406206463","ID","Indonesia"
+"203.6.150.0","203.6.151.255","3406206464","3406206975","CN","China"
+"203.6.152.0","203.6.156.255","3406206976","3406208255","AU","Australia"
+"203.6.157.0","203.6.157.255","3406208256","3406208511","CN","China"
+"203.6.158.0","203.6.158.255","3406208512","3406208767","AU","Australia"
+"203.6.159.0","203.6.159.255","3406208768","3406209023","CN","China"
+"203.6.160.0","203.6.223.255","3406209024","3406225407","AU","Australia"
+"203.6.224.0","203.6.239.255","3406225408","3406229503","CN","China"
+"203.6.240.0","203.6.245.255","3406229504","3406231039","AU","Australia"
+"203.6.246.0","203.6.246.255","3406231040","3406231295","NZ","New Zealand"
+"203.6.247.0","203.6.247.255","3406231296","3406231551","AU","Australia"
+"203.6.248.0","203.6.249.255","3406231552","3406232063","CN","China"
+"203.6.250.0","203.7.128.255","3406232064","3406266623","AU","Australia"
+"203.7.129.0","203.7.129.255","3406266624","3406266879","CN","China"
+"203.7.130.0","203.7.137.255","3406266880","3406268927","AU","Australia"
+"203.7.138.0","203.7.139.255","3406268928","3406269439","CN","China"
+"203.7.140.0","203.7.146.255","3406269440","3406271231","AU","Australia"
+"203.7.147.0","203.7.147.255","3406271232","3406271487","CN","China"
+"203.7.148.0","203.7.149.255","3406271488","3406271999","AU","Australia"
+"203.7.150.0","203.7.151.255","3406272000","3406272511","CN","China"
+"203.7.152.0","203.7.157.255","3406272512","3406274047","AU","Australia"
+"203.7.158.0","203.7.158.255","3406274048","3406274303","CN","China"
+"203.7.159.0","203.7.159.255","3406274304","3406274559","AU","Australia"
+"203.7.160.0","203.7.167.255","3406274560","3406276607","HK","Hong Kong"
+"203.7.168.0","203.7.170.255","3406276608","3406277375","AU","Australia"
+"203.7.171.0","203.7.171.255","3406277376","3406277631","ID","Indonesia"
+"203.7.172.0","203.7.191.255","3406277632","3406282751","AU","Australia"
+"203.7.192.0","203.7.193.255","3406282752","3406283263","CN","China"
+"203.7.194.0","203.7.199.255","3406283264","3406284799","AU","Australia"
+"203.7.200.0","203.7.200.255","3406284800","3406285055","CN","China"
+"203.7.201.0","203.7.255.255","3406285056","3406299135","AU","Australia"
+"203.8.0.0","203.8.0.255","3406299136","3406299391","CN","China"
+"203.8.1.0","203.8.7.255","3406299392","3406301183","AU","Australia"
+"203.8.8.0","203.8.8.255","3406301184","3406301439","CN","China"
+"203.8.9.0","203.8.22.255","3406301440","3406305023","AU","Australia"
+"203.8.23.0","203.8.23.255","3406305024","3406305279","CN","China"
+"203.8.24.0","203.8.31.255","3406305280","3406307327","HK","Hong Kong"
+"203.8.32.0","203.8.69.255","3406307328","3406317055","AU","Australia"
+"203.8.70.0","203.8.70.255","3406317056","3406317311","CN","China"
+"203.8.71.0","203.8.81.255","3406317312","3406320127","AU","Australia"
+"203.8.82.0","203.8.82.255","3406320128","3406320383","CN","China"
+"203.8.83.0","203.8.85.255","3406320384","3406321151","AU","Australia"
+"203.8.86.0","203.8.87.255","3406321152","3406321663","CN","China"
+"203.8.88.0","203.8.90.255","3406321664","3406322431","AU","Australia"
+"203.8.91.0","203.8.91.255","3406322432","3406322687","CN","China"
+"203.8.92.0","203.8.108.255","3406322688","3406327039","AU","Australia"
+"203.8.109.0","203.8.109.255","3406327040","3406327295","IN","India"
+"203.8.110.0","203.8.111.255","3406327296","3406327807","CN","China"
+"203.8.112.0","203.8.114.255","3406327808","3406328575","AU","Australia"
+"203.8.115.0","203.8.115.255","3406328576","3406328831","CN","China"
+"203.8.116.0","203.8.117.255","3406328832","3406329343","IN","India"
+"203.8.118.0","203.8.126.255","3406329344","3406331647","AU","Australia"
+"203.8.127.0","203.8.127.255","3406331648","3406331903","VN","Vietnam"
+"203.8.128.0","203.8.165.255","3406331904","3406341631","AU","Australia"
+"203.8.166.0","203.8.167.255","3406341632","3406342143","CN","China"
+"203.8.168.0","203.8.168.255","3406342144","3406342399","AU","Australia"
+"203.8.169.0","203.8.169.255","3406342400","3406342655","CN","China"
+"203.8.170.0","203.8.171.255","3406342656","3406343167","AU","Australia"
+"203.8.172.0","203.8.172.255","3406343168","3406343423","VN","Vietnam"
+"203.8.173.0","203.8.173.255","3406343424","3406343679","CN","China"
+"203.8.174.0","203.8.183.255","3406343680","3406346239","AU","Australia"
+"203.8.184.0","203.8.184.255","3406346240","3406346495","CN","China"
+"203.8.185.0","203.8.185.255","3406346496","3406346751","AU","Australia"
+"203.8.186.0","203.8.187.255","3406346752","3406347263","CN","China"
+"203.8.188.0","203.8.189.255","3406347264","3406347775","AU","Australia"
+"203.8.190.0","203.8.192.255","3406347776","3406348543","CN","China"
+"203.8.193.0","203.8.196.255","3406348544","3406349567","AU","Australia"
+"203.8.197.0","203.8.199.255","3406349568","3406350335","CN","China"
+"203.8.200.0","203.8.200.255","3406350336","3406350591","AU","Australia"
+"203.8.201.0","203.8.201.255","3406350592","3406350847","IN","India"
+"203.8.202.0","203.8.202.255","3406350848","3406351103","AU","Australia"
+"203.8.203.0","203.8.203.255","3406351104","3406351359","CN","China"
+"203.8.204.0","203.8.208.255","3406351360","3406352639","AU","Australia"
+"203.8.209.0","203.8.215.255","3406352640","3406354431","CN","China"
+"203.8.216.0","203.8.216.255","3406354432","3406354687","AU","Australia"
+"203.8.217.0","203.8.217.255","3406354688","3406354943","CN","China"
+"203.8.218.0","203.8.219.255","3406354944","3406355455","AU","Australia"
+"203.8.220.0","203.8.220.255","3406355456","3406355711","CN","China"
+"203.8.221.0","203.8.222.255","3406355712","3406356223","AU","Australia"
+"203.8.224.0","203.9.31.255","3406356480","3406372863","AU","Australia"
+"203.9.32.0","203.9.32.255","3406372864","3406373119","CN","China"
+"203.9.33.0","203.9.35.255","3406373120","3406373887","AU","Australia"
+"203.9.36.0","203.9.37.255","3406373888","3406374399","CN","China"
+"203.9.38.0","203.9.56.255","3406374400","3406379263","AU","Australia"
+"203.9.57.0","203.9.57.255","3406379264","3406379519","CN","China"
+"203.9.58.0","203.9.62.255","3406379520","3406380799","AU","Australia"
+"203.9.63.0","203.9.63.255","3406380800","3406381055","CN","China"
+"203.9.64.0","203.9.64.255","3406381056","3406381311","AU","Australia"
+"203.9.65.0","203.9.65.255","3406381312","3406381567","CN","China"
+"203.9.66.0","203.9.69.255","3406381568","3406382591","AU","Australia"
+"203.9.70.0","203.9.72.255","3406382592","3406383359","CN","China"
+"203.9.73.0","203.9.74.255","3406383360","3406383871","AU","Australia"
+"203.9.75.0","203.9.77.255","3406383872","3406384639","CN","China"
+"203.9.78.0","203.9.78.255","3406384640","3406384895","AP","Asia/Pacific Region"
+"203.9.79.0","203.9.79.255","3406384896","3406385151","SG","Singapore"
+"203.9.80.0","203.9.95.255","3406385152","3406389247","AU","Australia"
+"203.9.96.0","203.9.101.255","3406389248","3406390783","CN","China"
+"203.9.102.0","203.9.107.255","3406390784","3406392319","AU","Australia"
+"203.9.108.0","203.9.108.255","3406392320","3406392575","CN","China"
+"203.9.109.0","203.9.157.255","3406392576","3406405119","AU","Australia"
+"203.9.158.0","203.9.158.255","3406405120","3406405375","CN","China"
+"203.9.159.0","203.9.175.255","3406405376","3406409727","AU","Australia"
+"203.9.176.0","203.9.183.255","3406409728","3406411775","NZ","New Zealand"
+"203.9.184.0","203.9.189.255","3406411776","3406413311","AU","Australia"
+"203.9.190.0","203.9.191.255","3406413312","3406413823","JP","Japan"
+"203.9.192.0","203.10.15.255","3406413824","3406434303","AU","Australia"
+"203.10.16.0","203.10.23.255","3406434304","3406436351","MY","Malaysia"
+"203.10.24.0","203.10.33.255","3406436352","3406438911","AU","Australia"
+"203.10.34.0","203.10.34.255","3406438912","3406439167","CN","China"
+"203.10.35.0","203.10.55.255","3406439168","3406444543","AU","Australia"
+"203.10.56.0","203.10.56.255","3406444544","3406444799","CN","China"
+"203.10.57.0","203.10.57.255","3406444800","3406445055","AU","Australia"
+"203.10.58.0","203.10.58.255","3406445056","3406445311","MY","Malaysia"
+"203.10.59.0","203.10.73.255","3406445312","3406449151","AU","Australia"
+"203.10.74.0","203.10.75.255","3406449152","3406449663","CN","China"
+"203.10.76.0","203.10.83.255","3406449664","3406451711","AU","Australia"
+"203.10.84.0","203.10.88.255","3406451712","3406452991","CN","China"
+"203.10.89.0","203.10.94.255","3406452992","3406454527","AU","Australia"
+"203.10.95.0","203.10.95.255","3406454528","3406454783","CN","China"
+"203.10.96.0","203.10.124.255","3406454784","3406462207","AU","Australia"
+"203.10.125.0","203.10.125.255","3406462208","3406462463","CN","China"
+"203.10.126.0","203.11.64.255","3406462464","3406512383","AU","Australia"
+"203.11.65.0","203.11.65.255","3406512384","3406512639","PK","Pakistan"
+"203.11.66.0","203.11.69.255","3406512640","3406513663","AU","Australia"
+"203.11.70.0","203.11.70.255","3406513664","3406513919","CN","China"
+"203.11.71.0","203.11.71.255","3406513920","3406514175","AU","Australia"
+"203.11.72.0","203.11.72.255","3406514176","3406514431","IN","India"
+"203.11.73.0","203.11.73.255","3406514432","3406514687","AU","Australia"
+"203.11.74.0","203.11.74.255","3406514688","3406514943","TH","Thailand"
+"203.11.75.0","203.11.75.255","3406514944","3406515199","AU","Australia"
+"203.11.76.0","203.11.79.255","3406515200","3406516223","CN","China"
+"203.11.80.0","203.11.81.255","3406516224","3406516735","AU","Australia"
+"203.11.82.0","203.11.82.255","3406516736","3406516991","CN","China"
+"203.11.83.0","203.11.83.255","3406516992","3406517247","AU","Australia"
+"203.11.84.0","203.11.87.255","3406517248","3406518271","CN","China"
+"203.11.88.0","203.11.99.255","3406518272","3406521343","AU","Australia"
+"203.11.100.0","203.11.103.255","3406521344","3406522367","CN","China"
+"203.11.104.0","203.11.108.255","3406522368","3406523647","AU","Australia"
+"203.11.109.0","203.11.109.255","3406523648","3406523903","CN","China"
+"203.11.110.0","203.11.116.255","3406523904","3406525695","AU","Australia"
+"203.11.117.0","203.11.117.255","3406525696","3406525951","CN","China"
+"203.11.118.0","203.11.121.255","3406525952","3406526975","AU","Australia"
+"203.11.122.0","203.11.122.255","3406526976","3406527231","CN","China"
+"203.11.123.0","203.11.125.255","3406527232","3406527999","AU","Australia"
+"203.11.126.0","203.11.126.255","3406528000","3406528255","CN","China"
+"203.11.127.0","203.11.127.255","3406528256","3406528511","AU","Australia"
+"203.11.128.0","203.11.131.81","3406528512","3406529361","HK","Hong Kong"
+"203.11.131.82","203.11.131.82","3406529362","3406529362","AP","Asia/Pacific Region"
+"203.11.131.83","203.11.131.255","3406529363","3406529535","HK","Hong Kong"
+"203.11.132.0","203.11.132.255","3406529536","3406529791","IL","Israel"
+"203.11.133.0","203.11.135.255","3406529792","3406530559","HK","Hong Kong"
+"203.11.136.0","203.11.139.255","3406530560","3406531583","CN","China"
+"203.11.140.0","203.11.140.255","3406531584","3406531839","AU","Australia"
+"203.11.141.0","203.11.143.255","3406531840","3406532607","CN","China"
+"203.11.144.0","203.11.179.255","3406532608","3406541823","AU","Australia"
+"203.11.180.0","203.11.183.255","3406541824","3406542847","CN","China"
+"203.11.184.0","203.11.184.255","3406542848","3406543103","AP","Asia/Pacific Region"
+"203.11.185.0","203.11.207.255","3406543104","3406548991","AU","Australia"
+"203.11.208.0","203.11.211.255","3406548992","3406550015","CN","China"
+"203.11.212.0","203.12.15.255","3406550016","3406565375","AU","Australia"
+"203.12.16.0","203.12.16.255","3406565376","3406565631","CN","China"
+"203.12.17.0","203.12.17.255","3406565632","3406565887","AU","Australia"
+"203.12.18.0","203.12.18.255","3406565888","3406566143","PH","Philippines"
+"203.12.19.0","203.12.19.255","3406566144","3406566399","CN","China"
+"203.12.20.0","203.12.21.255","3406566400","3406566911","ID","Indonesia"
+"203.12.22.0","203.12.23.255","3406566912","3406567423","AU","Australia"
+"203.12.24.0","203.12.24.255","3406567424","3406567679","CN","China"
+"203.12.25.0","203.12.41.255","3406567680","3406572031","AU","Australia"
+"203.12.42.0","203.12.42.255","3406572032","3406572287","JP","Japan"
+"203.12.43.0","203.12.56.255","3406572288","3406575871","AU","Australia"
+"203.12.57.0","203.12.57.255","3406575872","3406576127","CN","China"
+"203.12.58.0","203.12.64.255","3406576128","3406577919","AU","Australia"
+"203.12.65.0","203.12.66.255","3406577920","3406578431","CN","China"
+"203.12.67.0","203.12.69.255","3406578432","3406579199","AU","Australia"
+"203.12.70.0","203.12.71.255","3406579200","3406579711","CN","China"
+"203.12.72.0","203.12.85.255","3406579712","3406583295","AU","Australia"
+"203.12.87.0","203.12.87.255","3406583552","3406583807","CN","China"
+"203.12.88.0","203.12.95.255","3406583808","3406585855","HK","Hong Kong"
+"203.12.96.0","203.12.96.255","3406585856","3406586111","AU","Australia"
+"203.12.97.0","203.12.97.255","3406586112","3406586367","JP","Japan"
+"203.12.98.0","203.12.99.255","3406586368","3406586879","AU","Australia"
+"203.12.100.0","203.12.101.255","3406586880","3406587391","CN","China"
+"203.12.102.0","203.12.102.255","3406587392","3406587647","AU","Australia"
+"203.12.103.0","203.12.103.255","3406587648","3406587903","CN","China"
+"203.12.104.0","203.12.113.255","3406587904","3406590463","AU","Australia"
+"203.12.114.0","203.12.114.255","3406590464","3406590719","CN","China"
+"203.12.115.0","203.12.117.255","3406590720","3406591487","AU","Australia"
+"203.12.118.0","203.12.118.255","3406591488","3406591743","CN","China"
+"203.12.119.0","203.12.129.255","3406591744","3406594559","AU","Australia"
+"203.12.130.0","203.12.130.255","3406594560","3406594815","CN","China"
+"203.12.131.0","203.12.136.255","3406594816","3406596351","AU","Australia"
+"203.12.137.0","203.12.137.255","3406596352","3406596607","CN","China"
+"203.12.138.0","203.12.195.255","3406596608","3406611455","AU","Australia"
+"203.12.196.0","203.12.199.255","3406611456","3406612479","CN","China"
+"203.12.200.0","203.12.207.255","3406612480","3406614527","HK","Hong Kong"
+"203.12.208.0","203.12.210.255","3406614528","3406615295","AU","Australia"
+"203.12.211.0","203.12.211.255","3406615296","3406615551","CN","China"
+"203.12.212.0","203.12.218.255","3406615552","3406617343","AU","Australia"
+"203.12.219.0","203.12.219.255","3406617344","3406617599","CN","China"
+"203.12.220.0","203.12.220.255","3406617600","3406617855","MY","Malaysia"
+"203.12.221.0","203.12.221.255","3406617856","3406618111","AU","Australia"
+"203.12.222.0","203.12.223.255","3406618112","3406618623","IN","India"
+"203.12.224.0","203.12.225.255","3406618624","3406619135","AU","Australia"
+"203.12.226.0","203.12.226.255","3406619136","3406619391","CN","China"
+"203.12.227.0","203.12.239.255","3406619392","3406622719","AU","Australia"
+"203.12.240.0","203.12.243.255","3406622720","3406623743","CN","China"
+"203.12.244.0","203.12.248.255","3406623744","3406625023","AU","Australia"
+"203.12.249.0","203.12.249.255","3406625024","3406625279","NF","Norfolk Island"
+"203.12.250.0","203.13.17.255","3406625280","3406631423","AU","Australia"
+"203.13.18.0","203.13.18.255","3406631424","3406631679","CN","China"
+"203.13.19.0","203.13.23.255","3406631680","3406632959","AU","Australia"
+"203.13.24.0","203.13.24.255","3406632960","3406633215","CN","China"
+"203.13.25.0","203.13.39.255","3406633216","3406637055","AU","Australia"
+"203.13.40.0","203.13.40.255","3406637056","3406637311","IN","India"
+"203.13.41.0","203.13.43.255","3406637312","3406638079","AU","Australia"
+"203.13.44.0","203.13.45.255","3406638080","3406638591","CN","China"
+"203.13.46.0","203.13.79.255","3406638592","3406647295","AU","Australia"
+"203.13.80.0","203.13.87.255","3406647296","3406649343","HK","Hong Kong"
+"203.13.88.0","203.13.89.255","3406649344","3406649855","CN","China"
+"203.13.90.0","203.13.91.255","3406649856","3406650367","AU","Australia"
+"203.13.92.0","203.13.95.255","3406650368","3406651391","CN","China"
+"203.13.96.0","203.13.145.255","3406651392","3406664191","AU","Australia"
+"203.13.146.0","203.13.146.255","3406664192","3406664447","IN","India"
+"203.13.147.0","203.13.167.255","3406664448","3406669823","AU","Australia"
+"203.13.168.0","203.13.171.255","3406669824","3406670847","IN","India"
+"203.13.172.0","203.13.172.255","3406670848","3406671103","AU","Australia"
+"203.13.173.0","203.13.173.255","3406671104","3406671359","CN","China"
+"203.13.174.0","203.13.223.255","3406671360","3406684159","AU","Australia"
+"203.13.224.0","203.13.225.255","3406684160","3406684671","CN","China"
+"203.13.226.0","203.13.226.255","3406684672","3406684927","AU","Australia"
+"203.13.227.0","203.13.227.255","3406684928","3406685183","CN","China"
+"203.13.228.0","203.13.232.255","3406685184","3406686463","AU","Australia"
+"203.13.233.0","203.13.233.255","3406686464","3406686719","CN","China"
+"203.13.234.0","203.14.17.255","3406686720","3406696959","AU","Australia"
+"203.14.18.0","203.14.18.255","3406696960","3406697215","IN","India"
+"203.14.19.0","203.14.23.255","3406697216","3406698495","AU","Australia"
+"203.14.24.0","203.14.27.255","3406698496","3406699519","CN","China"
+"203.14.28.0","203.14.31.255","3406699520","3406700543","AU","Australia"
+"203.14.32.0","203.14.32.255","3406700544","3406700799","IN","India"
+"203.14.33.0","203.14.33.255","3406700800","3406701055","CN","China"
+"203.14.34.0","203.14.55.255","3406701056","3406706687","AU","Australia"
+"203.14.56.0","203.14.56.255","3406706688","3406706943","CN","China"
+"203.14.57.0","203.14.60.255","3406706944","3406707967","AU","Australia"
+"203.14.61.0","203.14.62.255","3406707968","3406708479","CN","China"
+"203.14.63.0","203.14.103.255","3406708480","3406718975","AU","Australia"
+"203.14.104.0","203.14.104.255","3406718976","3406719231","CN","China"
+"203.14.105.0","203.14.113.255","3406719232","3406721535","AU","Australia"
+"203.14.114.0","203.14.115.255","3406721536","3406722047","CN","China"
+"203.14.116.0","203.14.117.255","3406722048","3406722559","AU","Australia"
+"203.14.118.0","203.14.118.255","3406722560","3406722815","CN","China"
+"203.14.119.0","203.14.161.255","3406722816","3406733823","AU","Australia"
+"203.14.162.0","203.14.162.255","3406733824","3406734079","CN","China"
+"203.14.163.0","203.14.165.255","3406734080","3406734847","AU","Australia"
+"203.14.166.0","203.14.166.255","3406734848","3406735103","HK","Hong Kong"
+"203.14.167.0","203.14.175.255","3406735104","3406737407","AU","Australia"
+"203.14.176.0","203.14.176.255","3406737408","3406737663","ID","Indonesia"
+"203.14.177.0","203.14.182.255","3406737664","3406739199","AU","Australia"
+"203.14.183.0","203.14.183.255","3406739200","3406739455","ID","Indonesia"
+"203.14.184.0","203.14.189.255","3406739456","3406740991","HK","Hong Kong"
+"203.14.190.0","203.14.191.255","3406740992","3406741503","SG","Singapore"
+"203.14.192.0","203.14.192.255","3406741504","3406741759","CN","China"
+"203.14.193.0","203.14.193.255","3406741760","3406742015","AU","Australia"
+"203.14.194.0","203.14.195.255","3406742016","3406742527","CN","China"
+"203.14.196.0","203.14.211.255","3406742528","3406746623","AU","Australia"
+"203.14.212.0","203.14.212.255","3406746624","3406746879","JP","Japan"
+"203.14.213.0","203.14.213.255","3406746880","3406747135","AU","Australia"
+"203.14.214.0","203.14.214.255","3406747136","3406747391","CN","China"
+"203.14.215.0","203.14.230.255","3406747392","3406751487","AU","Australia"
+"203.14.231.0","203.14.231.255","3406751488","3406751743","CN","China"
+"203.14.232.0","203.14.245.255","3406751744","3406755327","AU","Australia"
+"203.14.246.0","203.14.246.255","3406755328","3406755583","CN","China"
+"203.14.247.0","203.14.255.255","3406755584","3406757887","AU","Australia"
+"203.15.0.0","203.15.15.255","3406757888","3406761983","CN","China"
+"203.15.16.0","203.15.19.255","3406761984","3406763007","AU","Australia"
+"203.15.20.0","203.15.22.255","3406763008","3406763775","CN","China"
+"203.15.23.0","203.15.67.255","3406763776","3406775295","AU","Australia"
+"203.15.68.0","203.15.68.255","3406775296","3406775551","JP","Japan"
+"203.15.69.0","203.15.86.255","3406775552","3406780159","AU","Australia"
+"203.15.87.0","203.15.89.255","3406780160","3406780927","CN","China"
+"203.15.90.0","203.15.104.255","3406780928","3406784767","AU","Australia"
+"203.15.105.0","203.15.105.255","3406784768","3406785023","CN","China"
+"203.15.106.0","203.15.111.255","3406785024","3406786559","AU","Australia"
+"203.15.112.0","203.15.119.255","3406786560","3406788607","CN","China"
+"203.15.120.0","203.15.129.255","3406788608","3406791167","AU","Australia"
+"203.15.130.0","203.15.131.255","3406791168","3406791679","CN","China"
+"203.15.132.0","203.15.148.255","3406791680","3406796031","AU","Australia"
+"203.15.149.0","203.15.149.255","3406796032","3406796287","CN","China"
+"203.15.150.0","203.15.150.255","3406796288","3406796543","AU","Australia"
+"203.15.151.0","203.15.151.255","3406796544","3406796799","CN","China"
+"203.15.152.0","203.15.155.255","3406796800","3406797823","AU","Australia"
+"203.15.156.0","203.15.159.255","3406797824","3406798847","CN","China"
+"203.15.160.0","203.15.173.255","3406798848","3406802431","AU","Australia"
+"203.15.174.0","203.15.174.255","3406802432","3406802687","CN","China"
+"203.15.175.0","203.15.226.255","3406802688","3406815999","AU","Australia"
+"203.15.227.0","203.15.227.255","3406816000","3406816255","CN","China"
+"203.15.228.0","203.15.231.255","3406816256","3406817279","AU","Australia"
+"203.15.232.0","203.15.241.255","3406817280","3406819839","CN","China"
+"203.15.242.0","203.15.245.255","3406819840","3406820863","AU","Australia"
+"203.15.246.0","203.15.246.255","3406820864","3406821119","CN","China"
+"203.15.247.0","203.16.9.255","3406821120","3406825983","AU","Australia"
+"203.16.10.0","203.16.10.255","3406825984","3406826239","CN","China"
+"203.16.12.0","203.16.13.255","3406826496","3406827007","CN","China"
+"203.16.14.0","203.16.15.255","3406827008","3406827519","AU","Australia"
+"203.16.16.0","203.16.23.255","3406827520","3406829567","CN","China"
+"203.16.24.0","203.16.26.255","3406829568","3406830335","AU","Australia"
+"203.16.27.0","203.16.27.255","3406830336","3406830591","CN","China"
+"203.16.28.0","203.16.33.255","3406830592","3406832127","AU","Australia"
+"203.16.34.0","203.16.34.255","3406832128","3406832383","PK","Pakistan"
+"203.16.35.0","203.16.37.255","3406832384","3406833151","AU","Australia"
+"203.16.38.0","203.16.38.255","3406833152","3406833407","CN","China"
+"203.16.39.0","203.16.48.255","3406833408","3406835967","AU","Australia"
+"203.16.49.0","203.16.51.255","3406835968","3406836735","CN","China"
+"203.16.52.0","203.16.57.255","3406836736","3406838271","AU","Australia"
+"203.16.58.0","203.16.58.255","3406838272","3406838527","CN","China"
+"203.16.59.0","203.16.62.255","3406838528","3406839551","AU","Australia"
+"203.16.63.0","203.16.63.255","3406839552","3406839807","CN","China"
+"203.16.64.0","203.16.132.255","3406839808","3406857471","AU","Australia"
+"203.16.133.0","203.16.133.255","3406857472","3406857727","CN","China"
+"203.16.134.0","203.16.160.255","3406857728","3406864639","AU","Australia"
+"203.16.161.0","203.16.162.255","3406864640","3406865151","CN","China"
+"203.16.163.0","203.16.164.255","3406865152","3406865663","AU","Australia"
+"203.16.165.0","203.16.165.255","3406865664","3406865919","IN","India"
+"203.16.166.0","203.16.179.255","3406865920","3406869503","AU","Australia"
+"203.16.180.0","203.16.183.255","3406869504","3406870527","JP","Japan"
+"203.16.184.0","203.16.185.255","3406870528","3406871039","AU","Australia"
+"203.16.186.0","203.16.187.255","3406871040","3406871551","CN","China"
+"203.16.188.0","203.16.227.255","3406871552","3406881791","AU","Australia"
+"203.16.228.0","203.16.228.255","3406881792","3406882047","CN","China"
+"203.16.229.0","203.16.237.255","3406882048","3406884351","AU","Australia"
+"203.16.238.0","203.16.238.255","3406884352","3406884607","CN","China"
+"203.16.239.0","203.16.239.255","3406884608","3406884863","HK","Hong Kong"
+"203.16.240.0","203.16.240.255","3406884864","3406885119","CN","China"
+"203.16.241.0","203.16.244.255","3406885120","3406886143","AU","Australia"
+"203.16.245.0","203.16.245.255","3406886144","3406886399","CN","China"
+"203.16.246.0","203.17.1.255","3406886400","3406889471","AU","Australia"
+"203.17.2.0","203.17.2.255","3406889472","3406889727","CN","China"
+"203.17.3.0","203.17.17.255","3406889728","3406893567","AU","Australia"
+"203.17.18.0","203.17.18.255","3406893568","3406893823","CN","China"
+"203.17.19.0","203.17.20.255","3406893824","3406894335","AU","Australia"
+"203.17.21.0","203.17.21.255","3406894336","3406894591","ID","Indonesia"
+"203.17.22.0","203.17.27.255","3406894592","3406896127","AU","Australia"
+"203.17.28.0","203.17.28.255","3406896128","3406896383","CN","China"
+"203.17.29.0","203.17.30.255","3406896384","3406896895","AU","Australia"
+"203.17.31.0","203.17.31.255","3406896896","3406897151","IN","India"
+"203.17.32.0","203.17.38.255","3406897152","3406898943","AU","Australia"
+"203.17.39.0","203.17.39.255","3406898944","3406899199","CN","China"
+"203.17.40.0","203.17.55.255","3406899200","3406903295","AU","Australia"
+"203.17.56.0","203.17.56.255","3406903296","3406903551","CN","China"
+"203.17.57.0","203.17.73.255","3406903552","3406907903","AU","Australia"
+"203.17.74.0","203.17.75.255","3406907904","3406908415","CN","China"
+"203.17.76.0","203.17.87.255","3406908416","3406911487","AU","Australia"
+"203.17.88.0","203.17.89.255","3406911488","3406911999","CN","China"
+"203.17.90.0","203.17.135.255","3406912000","3406923775","AU","Australia"
+"203.17.136.0","203.17.136.255","3406923776","3406924031","CN","China"
+"203.17.138.0","203.17.161.255","3406924288","3406930431","AU","Australia"
+"203.17.162.0","203.17.162.255","3406930432","3406930687","JP","Japan"
+"203.17.163.0","203.17.163.255","3406930688","3406930943","AU","Australia"
+"203.17.164.0","203.17.164.255","3406930944","3406931199","CN","China"
+"203.17.165.0","203.17.186.255","3406931200","3406936831","AU","Australia"
+"203.17.187.0","203.17.187.255","3406936832","3406937087","CN","China"
+"203.17.188.0","203.17.188.255","3406937088","3406937343","AU","Australia"
+"203.17.190.0","203.17.191.255","3406937600","3406938111","CN","China"
+"203.17.192.0","203.17.193.255","3406938112","3406938623","AU","Australia"
+"203.17.194.0","203.17.194.255","3406938624","3406938879","IN","India"
+"203.17.195.0","203.17.225.255","3406938880","3406946815","AU","Australia"
+"203.17.226.0","203.17.226.255","3406946816","3406947071","KR","Korea, Republic of"
+"203.17.227.0","203.17.230.255","3406947072","3406948095","AU","Australia"
+"203.17.231.0","203.17.231.255","3406948096","3406948351","CN","China"
+"203.17.232.0","203.17.232.255","3406948352","3406948607","AU","Australia"
+"203.17.233.0","203.17.233.255","3406948608","3406948863","CN","China"
+"203.17.234.0","203.17.239.255","3406948864","3406950399","AU","Australia"
+"203.17.240.0","203.17.243.255","3406950400","3406951423","NF","Norfolk Island"
+"203.17.244.0","203.17.247.255","3406951424","3406952447","AU","Australia"
+"203.17.248.0","203.17.249.255","3406952448","3406952959","CN","China"
+"203.17.250.0","203.17.254.255","3406952960","3406954239","AU","Australia"
+"203.17.255.0","203.17.255.255","3406954240","3406954495","CN","China"
+"203.18.0.0","203.18.1.255","3406954496","3406955007","AU","Australia"
+"203.18.2.0","203.18.4.255","3406955008","3406955775","CN","China"
+"203.18.5.0","203.18.6.255","3406955776","3406956287","AU","Australia"
+"203.18.7.0","203.18.7.255","3406956288","3406956543","CN","China"
+"203.18.8.0","203.18.25.255","3406956544","3406961151","AU","Australia"
+"203.18.26.0","203.18.26.255","3406961152","3406961407","IN","India"
+"203.18.27.0","203.18.30.255","3406961408","3406962431","AU","Australia"
+"203.18.31.0","203.18.31.255","3406962432","3406962687","CN","China"
+"203.18.32.0","203.18.36.255","3406962688","3406963967","AU","Australia"
+"203.18.37.0","203.18.37.255","3406963968","3406964223","CN","China"
+"203.18.38.0","203.18.47.255","3406964224","3406966783","AU","Australia"
+"203.18.48.0","203.18.49.255","3406966784","3406967295","CN","China"
+"203.18.50.0","203.18.50.255","3406967296","3406967551","HK","Hong Kong"
+"203.18.51.0","203.18.51.255","3406967552","3406967807","IN","India"
+"203.18.52.0","203.18.52.255","3406967808","3406968063","CN","China"
+"203.18.53.0","203.18.71.255","3406968064","3406972927","AU","Australia"
+"203.18.72.0","203.18.75.255","3406972928","3406973951","CN","China"
+"203.18.76.0","203.18.79.255","3406973952","3406974975","AU","Australia"
+"203.18.80.0","203.18.81.255","3406974976","3406975487","CN","China"
+"203.18.82.0","203.18.86.255","3406975488","3406976767","AU","Australia"
+"203.18.87.0","203.18.87.255","3406976768","3406977023","CN","China"
+"203.18.88.0","203.18.99.255","3406977024","3406980095","AU","Australia"
+"203.18.100.0","203.18.101.255","3406980096","3406980607","CN","China"
+"203.18.102.0","203.18.104.255","3406980608","3406981375","AU","Australia"
+"203.18.105.0","203.18.105.255","3406981376","3406981631","CN","China"
+"203.18.106.0","203.18.106.255","3406981632","3406981887","AU","Australia"
+"203.18.107.0","203.18.107.255","3406981888","3406982143","CN","China"
+"203.18.108.0","203.18.109.255","3406982144","3406982655","AU","Australia"
+"203.18.110.0","203.18.110.255","3406982656","3406982911","CN","China"
+"203.18.112.0","203.18.128.255","3406983168","3406987519","AU","Australia"
+"203.18.129.0","203.18.129.255","3406987520","3406987775","CN","China"
+"203.18.130.0","203.18.130.255","3406987776","3406988031","AU","Australia"
+"203.18.131.0","203.18.133.255","3406988032","3406988799","CN","China"
+"203.18.134.0","203.18.136.255","3406988800","3406989567","AU","Australia"
+"203.18.137.0","203.18.137.255","3406989568","3406989823","IN","India"
+"203.18.138.0","203.18.143.255","3406989824","3406991359","AU","Australia"
+"203.18.144.0","203.18.144.255","3406991360","3406991615","CN","China"
+"203.18.145.0","203.18.152.255","3406991616","3406993663","AU","Australia"
+"203.18.153.0","203.18.153.255","3406993664","3406993919","CN","China"
+"203.18.154.0","203.18.155.255","3406993920","3406994431","AU","Australia"
+"203.18.160.0","203.18.198.255","3406995456","3407005439","AU","Australia"
+"203.18.199.0","203.18.199.255","3407005440","3407005695","CN","China"
+"203.18.200.0","203.18.207.255","3407005696","3407007743","AU","Australia"
+"203.18.208.0","203.18.208.255","3407007744","3407007999","CN","China"
+"203.18.209.0","203.18.210.255","3407008000","3407008511","AU","Australia"
+"203.18.211.0","203.18.211.255","3407008512","3407008767","CN","China"
+"203.18.212.0","203.18.214.255","3407008768","3407009535","AU","Australia"
+"203.18.215.0","203.18.215.255","3407009536","3407009791","CN","China"
+"203.18.216.0","203.19.0.255","3407009792","3407020287","AU","Australia"
+"203.19.1.0","203.19.1.255","3407020288","3407020543","CN","China"
+"203.19.2.0","203.19.2.255","3407020544","3407020799","AU","Australia"
+"203.19.3.0","203.19.3.255","3407020800","3407021055","IN","India"
+"203.19.4.0","203.19.4.255","3407021056","3407021311","ID","Indonesia"
+"203.19.5.0","203.19.17.255","3407021312","3407024639","AU","Australia"
+"203.19.18.0","203.19.18.255","3407024640","3407024895","CN","China"
+"203.19.19.0","203.19.23.255","3407024896","3407026175","AU","Australia"
+"203.19.24.0","203.19.24.255","3407026176","3407026431","CN","China"
+"203.19.25.0","203.19.29.255","3407026432","3407027711","AU","Australia"
+"203.19.30.0","203.19.30.255","3407027712","3407027967","CN","China"
+"203.19.31.0","203.19.31.255","3407027968","3407028223","AU","Australia"
+"203.19.32.0","203.19.39.255","3407028224","3407030271","HK","Hong Kong"
+"203.19.40.0","203.19.40.255","3407030272","3407030527","AU","Australia"
+"203.19.41.0","203.19.41.255","3407030528","3407030783","CN","China"
+"203.19.42.0","203.19.43.255","3407030784","3407031295","AU","Australia"
+"203.19.44.0","203.19.46.255","3407031296","3407032063","CN","China"
+"203.19.47.0","203.19.57.255","3407032064","3407034879","AU","Australia"
+"203.19.58.0","203.19.58.255","3407034880","3407035135","CN","China"
+"203.19.59.0","203.19.59.255","3407035136","3407035391","AU","Australia"
+"203.19.60.0","203.19.61.255","3407035392","3407035903","CN","China"
+"203.19.62.0","203.19.63.255","3407035904","3407036415","AU","Australia"
+"203.19.64.0","203.19.64.255","3407036416","3407036671","CN","China"
+"203.19.65.0","203.19.67.255","3407036672","3407037439","AU","Australia"
+"203.19.68.0","203.19.68.255","3407037440","3407037695","CN","China"
+"203.19.69.0","203.19.71.255","3407037696","3407038463","AU","Australia"
+"203.19.72.0","203.19.72.255","3407038464","3407038719","CN","China"
+"203.19.73.0","203.19.100.255","3407038720","3407045887","AU","Australia"
+"203.19.101.0","203.19.101.255","3407045888","3407046143","CN","China"
+"203.19.102.0","203.19.110.255","3407046144","3407048447","AU","Australia"
+"203.19.111.0","203.19.111.255","3407048448","3407048703","CN","China"
+"203.19.112.0","203.19.130.255","3407048704","3407053567","AU","Australia"
+"203.19.131.0","203.19.131.255","3407053568","3407053823","CN","China"
+"203.19.132.0","203.19.132.255","3407053824","3407054079","AU","Australia"
+"203.19.133.0","203.19.133.255","3407054080","3407054335","CN","China"
+"203.19.134.0","203.19.143.255","3407054336","3407056895","AU","Australia"
+"203.19.144.0","203.19.144.255","3407056896","3407057151","CN","China"
+"203.19.145.0","203.19.146.255","3407057152","3407057663","AU","Australia"
+"203.19.147.0","203.19.147.255","3407057664","3407057919","CN","China"
+"203.19.148.0","203.19.148.255","3407057920","3407058175","AU","Australia"
+"203.19.149.0","203.19.149.255","3407058176","3407058431","CN","China"
+"203.19.150.0","203.19.155.255","3407058432","3407059967","AU","Australia"
+"203.19.156.0","203.19.156.255","3407059968","3407060223","CN","China"
+"203.19.157.0","203.19.175.255","3407060224","3407065087","AU","Australia"
+"203.19.176.0","203.19.176.255","3407065088","3407065343","CN","China"
+"203.19.177.0","203.19.177.255","3407065344","3407065599","AU","Australia"
+"203.19.178.0","203.19.179.255","3407065600","3407066111","CN","China"
+"203.19.180.0","203.19.207.255","3407066112","3407073279","AU","Australia"
+"203.19.208.0","203.19.208.255","3407073280","3407073535","CN","China"
+"203.19.209.0","203.19.227.255","3407073536","3407078399","AU","Australia"
+"203.19.228.0","203.19.231.255","3407078400","3407079423","CN","China"
+"203.19.232.0","203.19.232.255","3407079424","3407079679","AU","Australia"
+"203.19.233.0","203.19.233.255","3407079680","3407079935","CN","China"
+"203.19.234.0","203.19.239.255","3407079936","3407081471","AU","Australia"
+"203.19.241.0","203.19.241.255","3407081728","3407081983","AU","Australia"
+"203.19.242.0","203.19.242.255","3407081984","3407082239","CN","China"
+"203.19.243.0","203.19.247.255","3407082240","3407083519","AU","Australia"
+"203.19.248.0","203.19.249.255","3407083520","3407084031","CN","China"
+"203.19.250.0","203.19.254.255","3407084032","3407085311","AU","Australia"
+"203.19.255.0","203.19.255.255","3407085312","3407085567","CN","China"
+"203.20.0.0","203.20.16.255","3407085568","3407089919","AU","Australia"
+"203.20.17.0","203.20.17.255","3407089920","3407090175","CN","China"
+"203.20.18.0","203.20.39.255","3407090176","3407095807","AU","Australia"
+"203.20.40.0","203.20.41.255","3407095808","3407096319","CN","China"
+"203.20.43.0","203.20.43.255","3407096576","3407096831","AU","Australia"
+"203.20.44.0","203.20.44.255","3407096832","3407097087","CN","China"
+"203.20.45.0","203.20.47.255","3407097088","3407097855","AU","Australia"
+"203.20.48.0","203.20.48.255","3407097856","3407098111","CN","China"
+"203.20.49.0","203.20.60.255","3407098112","3407101183","AU","Australia"
+"203.20.61.0","203.20.61.255","3407101184","3407101439","CN","China"
+"203.20.62.0","203.20.62.255","3407101440","3407101695","AU","Australia"
+"203.20.63.0","203.20.63.255","3407101696","3407101951","MY","Malaysia"
+"203.20.64.0","203.20.64.255","3407101952","3407102207","AU","Australia"
+"203.20.65.0","203.20.65.255","3407102208","3407102463","CN","China"
+"203.20.66.0","203.20.83.255","3407102464","3407107071","AU","Australia"
+"203.20.84.0","203.20.85.255","3407107072","3407107583","CN","China"
+"203.20.86.0","203.20.88.255","3407107584","3407108351","AU","Australia"
+"203.20.89.0","203.20.89.255","3407108352","3407108607","CN","China"
+"203.20.90.0","203.20.104.255","3407108608","3407112447","AU","Australia"
+"203.20.105.0","203.20.105.255","3407112448","3407112703","AP","Asia/Pacific Region"
+"203.20.106.0","203.20.107.255","3407112704","3407113215","CN","China"
+"203.20.108.0","203.20.114.255","3407113216","3407115007","AU","Australia"
+"203.20.115.0","203.20.115.255","3407115008","3407115263","CN","China"
+"203.20.116.0","203.20.116.255","3407115264","3407115519","AU","Australia"
+"203.20.117.0","203.20.119.255","3407115520","3407116287","CN","China"
+"203.20.120.0","203.20.121.255","3407116288","3407116799","AU","Australia"
+"203.20.122.0","203.20.122.255","3407116800","3407117055","CN","China"
+"203.20.123.0","203.20.125.255","3407117056","3407117823","AU","Australia"
+"203.20.126.0","203.20.127.255","3407117824","3407118335","CN","China"
+"203.20.128.0","203.20.134.255","3407118336","3407120127","AU","Australia"
+"203.20.135.0","203.20.135.255","3407120128","3407120383","CN","China"
+"203.20.136.0","203.20.143.255","3407120384","3407122431","HK","Hong Kong"
+"203.20.144.0","203.20.149.255","3407122432","3407123967","AU","Australia"
+"203.20.150.0","203.20.150.255","3407123968","3407124223","CN","China"
+"203.20.151.0","203.20.151.255","3407124224","3407124479","AU","Australia"
+"203.20.152.0","203.20.159.255","3407124480","3407126527","HK","Hong Kong"
+"203.20.160.0","203.20.229.255","3407126528","3407144447","AU","Australia"
+"203.20.230.0","203.20.230.255","3407144448","3407144703","CN","China"
+"203.20.231.0","203.20.231.255","3407144704","3407144959","AU","Australia"
+"203.20.232.0","203.20.232.255","3407144960","3407145215","CN","China"
+"203.20.233.0","203.20.235.255","3407145216","3407145983","AU","Australia"
+"203.20.236.0","203.20.236.255","3407145984","3407146239","CN","China"
+"203.20.237.0","203.20.240.255","3407146240","3407147263","AU","Australia"
+"203.20.241.0","203.20.241.255","3407147264","3407147519","NZ","New Zealand"
+"203.20.242.0","203.20.255.255","3407147520","3407151103","AU","Australia"
+"203.21.0.0","203.21.2.255","3407151104","3407151871","CN","China"
+"203.21.3.0","203.21.6.255","3407151872","3407152895","AU","Australia"
+"203.21.7.0","203.21.7.255","3407152896","3407153151","IN","India"
+"203.21.8.0","203.21.8.255","3407153152","3407153407","CN","China"
+"203.21.9.0","203.21.9.255","3407153408","3407153663","AU","Australia"
+"203.21.10.0","203.21.10.255","3407153664","3407153919","CN","China"
+"203.21.11.0","203.21.17.255","3407153920","3407155711","AU","Australia"
+"203.21.18.0","203.21.18.255","3407155712","3407155967","CN","China"
+"203.21.19.0","203.21.32.255","3407155968","3407159551","AU","Australia"
+"203.21.33.0","203.21.34.255","3407159552","3407160063","CN","China"
+"203.21.35.0","203.21.40.255","3407160064","3407161599","AU","Australia"
+"203.21.41.0","203.21.41.255","3407161600","3407161855","CN","China"
+"203.21.42.0","203.21.43.255","3407161856","3407162367","TH","Thailand"
+"203.21.44.0","203.21.44.255","3407162368","3407162623","CN","China"
+"203.21.45.0","203.21.67.255","3407162624","3407168511","AU","Australia"
+"203.21.68.0","203.21.68.255","3407168512","3407168767","CN","China"
+"203.21.69.0","203.21.73.255","3407168768","3407170047","AU","Australia"
+"203.21.74.0","203.21.75.255","3407170048","3407170559","ID","Indonesia"
+"203.21.76.0","203.21.81.255","3407170560","3407172095","AU","Australia"
+"203.21.82.0","203.21.82.255","3407172096","3407172351","CN","China"
+"203.21.83.0","203.21.95.255","3407172352","3407175679","AU","Australia"
+"203.21.96.0","203.21.99.255","3407175680","3407176703","CN","China"
+"203.21.100.0","203.21.123.255","3407176704","3407182847","AU","Australia"
+"203.21.124.0","203.21.124.255","3407182848","3407183103","CN","China"
+"203.21.125.0","203.21.135.255","3407183104","3407185919","AU","Australia"
+"203.21.136.0","203.21.137.255","3407185920","3407186431","CN","China"
+"203.21.138.0","203.21.144.255","3407186432","3407188223","AU","Australia"
+"203.21.145.0","203.21.145.255","3407188224","3407188479","CN","China"
+"203.21.146.0","203.21.205.255","3407188480","3407203839","AU","Australia"
+"203.21.206.0","203.21.206.255","3407203840","3407204095","CN","China"
+"203.21.207.0","203.22.23.255","3407204096","3407222783","AU","Australia"
+"203.22.24.0","203.22.24.255","3407222784","3407223039","CN","China"
+"203.22.25.0","203.22.27.255","3407223040","3407223807","AU","Australia"
+"203.22.28.0","203.22.29.255","3407223808","3407224319","CN","China"
+"203.22.30.0","203.22.30.255","3407224320","3407224575","AU","Australia"
+"203.22.31.0","203.22.31.255","3407224576","3407224831","CN","China"
+"203.22.32.0","203.22.67.255","3407224832","3407234047","AU","Australia"
+"203.22.68.0","203.22.68.255","3407234048","3407234303","CN","China"
+"203.22.69.0","203.22.75.255","3407234304","3407236095","AU","Australia"
+"203.22.76.0","203.22.76.255","3407236096","3407236351","CN","China"
+"203.22.77.0","203.22.77.255","3407236352","3407236607","AU","Australia"
+"203.22.78.0","203.22.78.255","3407236608","3407236863","CN","China"
+"203.22.79.0","203.22.83.255","3407236864","3407238143","AU","Australia"
+"203.22.84.0","203.22.84.255","3407238144","3407238399","CN","China"
+"203.22.85.0","203.22.86.255","3407238400","3407238911","AU","Australia"
+"203.22.87.0","203.22.87.255","3407238912","3407239167","CN","China"
+"203.22.88.0","203.22.91.255","3407239168","3407240191","AU","Australia"
+"203.22.92.0","203.22.95.255","3407240192","3407241215","CN","China"
+"203.22.96.0","203.22.98.255","3407241216","3407241983","AU","Australia"
+"203.22.99.0","203.22.99.255","3407241984","3407242239","CN","China"
+"203.22.100.0","203.22.105.255","3407242240","3407243775","AU","Australia"
+"203.22.106.0","203.22.106.255","3407243776","3407244031","CN","China"
+"203.22.107.0","203.22.107.255","3407244032","3407244287","AU","Australia"
+"203.22.110.0","203.22.121.255","3407244800","3407247871","AU","Australia"
+"203.22.122.0","203.22.123.255","3407247872","3407248383","CN","China"
+"203.22.124.0","203.22.130.255","3407248384","3407250175","AU","Australia"
+"203.22.131.0","203.22.131.255","3407250176","3407250431","CN","China"
+"203.22.132.0","203.22.162.255","3407250432","3407258367","AU","Australia"
+"203.22.163.0","203.22.163.255","3407258368","3407258623","CN","China"
+"203.22.164.0","203.22.165.255","3407258624","3407259135","AU","Australia"
+"203.22.166.0","203.22.166.255","3407259136","3407259391","CN","China"
+"203.22.167.0","203.22.169.255","3407259392","3407260159","AU","Australia"
+"203.22.170.0","203.22.170.255","3407260160","3407260415","CN","China"
+"203.22.171.0","203.22.175.255","3407260416","3407261695","AU","Australia"
+"203.22.176.0","203.22.183.255","3407261696","3407263743","HK","Hong Kong"
+"203.22.184.0","203.22.185.255","3407263744","3407264255","AU","Australia"
+"203.22.186.0","203.22.186.255","3407264256","3407264511","HK","Hong Kong"
+"203.22.187.0","203.22.193.255","3407264512","3407266303","AU","Australia"
+"203.22.194.0","203.22.194.255","3407266304","3407266559","CN","China"
+"203.22.195.0","203.22.203.255","3407266560","3407268863","AU","Australia"
+"203.22.204.0","203.22.204.255","3407268864","3407269119","US","United States"
+"203.22.205.0","203.22.241.255","3407269120","3407278591","AU","Australia"
+"203.22.242.0","203.22.243.255","3407278592","3407279103","CN","China"
+"203.22.244.0","203.22.244.255","3407279104","3407279359","AU","Australia"
+"203.22.245.0","203.22.246.255","3407279360","3407279871","CN","China"
+"203.22.247.0","203.22.251.255","3407279872","3407281151","AU","Australia"
+"203.22.252.0","203.22.253.255","3407281152","3407281663","CN","China"
+"203.22.254.0","203.22.255.255","3407281664","3407282175","AU","Australia"
+"203.23.0.0","203.23.0.255","3407282176","3407282431","CN","China"
+"203.23.2.0","203.23.46.255","3407282688","3407294207","AU","Australia"
+"203.23.47.0","203.23.47.255","3407294208","3407294463","CN","China"
+"203.23.48.0","203.23.72.255","3407294464","3407300863","AU","Australia"
+"203.23.73.0","203.23.73.255","3407300864","3407301119","CN","China"
+"203.23.74.0","203.23.84.255","3407301120","3407303935","AU","Australia"
+"203.23.85.0","203.23.85.255","3407303936","3407304191","CN","China"
+"203.23.86.0","203.23.91.255","3407304192","3407305727","AU","Australia"
+"203.23.92.0","203.23.95.255","3407305728","3407306751","CN","China"
+"203.23.96.0","203.23.97.255","3407306752","3407307263","AU","Australia"
+"203.23.98.0","203.23.98.255","3407307264","3407307519","CN","China"
+"203.23.99.0","203.23.106.255","3407307520","3407309567","AU","Australia"
+"203.23.107.0","203.23.107.255","3407309568","3407309823","CN","China"
+"203.23.108.0","203.23.111.255","3407309824","3407310847","AU","Australia"
+"203.23.112.0","203.23.112.255","3407310848","3407311103","CN","China"
+"203.23.113.0","203.23.126.255","3407311104","3407314687","AU","Australia"
+"203.23.127.0","203.23.127.255","3407314688","3407314943","HK","Hong Kong"
+"203.23.128.0","203.23.129.255","3407314944","3407315455","AU","Australia"
+"203.23.130.0","203.23.130.255","3407315456","3407315711","CN","China"
+"203.23.131.0","203.23.139.255","3407315712","3407318015","AU","Australia"
+"203.23.140.0","203.23.141.255","3407318016","3407318527","CN","China"
+"203.23.142.0","203.23.171.255","3407318528","3407326207","AU","Australia"
+"203.23.172.0","203.23.172.255","3407326208","3407326463","CN","China"
+"203.23.173.0","203.23.181.255","3407326464","3407328767","AU","Australia"
+"203.23.182.0","203.23.182.255","3407328768","3407329023","CN","China"
+"203.23.183.0","203.23.185.255","3407329024","3407329791","AU","Australia"
+"203.23.186.0","203.23.187.255","3407329792","3407330303","CN","China"
+"203.23.188.0","203.23.191.255","3407330304","3407331327","AU","Australia"
+"203.23.192.0","203.23.192.255","3407331328","3407331583","CN","China"
+"203.23.193.0","203.23.196.255","3407331584","3407332607","AU","Australia"
+"203.23.197.0","203.23.198.255","3407332608","3407333119","CN","China"
+"203.23.199.0","203.23.203.255","3407333120","3407334399","AU","Australia"
+"203.23.204.0","203.23.207.255","3407334400","3407335423","CN","China"
+"203.23.208.0","203.23.223.255","3407335424","3407339519","AU","Australia"
+"203.23.224.0","203.23.224.255","3407339520","3407339775","CN","China"
+"203.23.225.0","203.23.225.255","3407339776","3407340031","AU","Australia"
+"203.23.226.0","203.23.231.255","3407340032","3407341567","CN","China"
+"203.23.232.0","203.23.248.255","3407341568","3407345919","AU","Australia"
+"203.23.249.0","203.23.249.255","3407345920","3407346175","CN","China"
+"203.23.250.0","203.23.250.255","3407346176","3407346431","AU","Australia"
+"203.23.251.0","203.23.251.255","3407346432","3407346687","CN","China"
+"203.23.252.0","203.24.12.255","3407346688","3407351039","AU","Australia"
+"203.24.13.0","203.24.13.255","3407351040","3407351295","CN","China"
+"203.24.14.0","203.24.17.255","3407351296","3407352319","AU","Australia"
+"203.24.18.0","203.24.18.255","3407352320","3407352575","CN","China"
+"203.24.19.0","203.24.26.255","3407352576","3407354623","AU","Australia"
+"203.24.27.0","203.24.27.255","3407354624","3407354879","CN","China"
+"203.24.28.0","203.24.42.255","3407354880","3407358719","AU","Australia"
+"203.24.43.0","203.24.43.255","3407358720","3407358975","CN","China"
+"203.24.44.0","203.24.49.255","3407358976","3407360511","AU","Australia"
+"203.24.50.0","203.24.51.255","3407360512","3407361023","ID","Indonesia"
+"203.24.52.0","203.24.55.255","3407361024","3407362047","AU","Australia"
+"203.24.56.0","203.24.56.255","3407362048","3407362303","CN","China"
+"203.24.57.0","203.24.57.255","3407362304","3407362559","AU","Australia"
+"203.24.58.0","203.24.58.255","3407362560","3407362815","CN","China"
+"203.24.59.0","203.24.66.255","3407362816","3407364863","AU","Australia"
+"203.24.67.0","203.24.67.255","3407364864","3407365119","CN","China"
+"203.24.68.0","203.24.73.255","3407365120","3407366655","AU","Australia"
+"203.24.74.0","203.24.74.255","3407366656","3407366911","CN","China"
+"203.24.75.0","203.24.75.255","3407366912","3407367167","AU","Australia"
+"203.24.76.0","203.24.77.255","3407367168","3407367679","ID","Indonesia"
+"203.24.78.0","203.24.78.255","3407367680","3407367935","AU","Australia"
+"203.24.79.0","203.24.81.255","3407367936","3407368703","CN","China"
+"203.24.82.0","203.24.83.255","3407368704","3407369215","AU","Australia"
+"203.24.84.0","203.24.86.255","3407369216","3407369983","CN","China"
+"203.24.87.0","203.24.87.255","3407369984","3407370239","IN","India"
+"203.24.88.0","203.24.89.255","3407370240","3407370751","AU","Australia"
+"203.24.90.0","203.24.90.255","3407370752","3407371007","CN","China"
+"203.24.91.0","203.24.110.255","3407371008","3407376127","AU","Australia"
+"203.24.111.0","203.24.112.255","3407376128","3407376639","CN","China"
+"203.24.113.0","203.24.115.255","3407376640","3407377407","AU","Australia"
+"203.24.116.0","203.24.116.255","3407377408","3407377663","CN","China"
+"203.24.117.0","203.24.121.255","3407377664","3407378943","AU","Australia"
+"203.24.122.0","203.24.123.255","3407378944","3407379455","CN","China"
+"203.24.124.0","203.24.133.255","3407379456","3407382015","AU","Australia"
+"203.24.134.0","203.24.135.255","3407382016","3407382527","JP","Japan"
+"203.24.136.0","203.24.144.255","3407382528","3407384831","AU","Australia"
+"203.24.145.0","203.24.145.255","3407384832","3407385087","CN","China"
+"203.24.146.0","203.24.151.255","3407385088","3407386623","AU","Australia"
+"203.24.152.0","203.24.153.255","3407386624","3407387135","CN","China"
+"203.24.154.0","203.24.156.255","3407387136","3407387903","AU","Australia"
+"203.24.157.0","203.24.157.255","3407387904","3407388159","CN","China"
+"203.24.158.0","203.24.160.255","3407388160","3407388927","AU","Australia"
+"203.24.161.0","203.24.161.255","3407388928","3407389183","CN","China"
+"203.24.162.0","203.24.166.255","3407389184","3407390463","AU","Australia"
+"203.24.167.0","203.24.167.255","3407390464","3407390719","CN","China"
+"203.24.168.0","203.24.185.255","3407390720","3407395327","AU","Australia"
+"203.24.186.0","203.24.187.255","3407395328","3407395839","CN","China"
+"203.24.188.0","203.24.198.255","3407395840","3407398655","AU","Australia"
+"203.24.199.0","203.24.199.255","3407398656","3407398911","CN","China"
+"203.24.200.0","203.24.201.255","3407398912","3407399423","AU","Australia"
+"203.24.202.0","203.24.202.255","3407399424","3407399679","CN","China"
+"203.24.203.0","203.24.211.255","3407399680","3407401983","AU","Australia"
+"203.24.212.0","203.24.213.255","3407401984","3407402495","CN","China"
+"203.24.214.0","203.24.216.255","3407402496","3407403263","AU","Australia"
+"203.24.217.0","203.24.217.255","3407403264","3407403519","CN","China"
+"203.24.218.0","203.24.218.255","3407403520","3407403775","AU","Australia"
+"203.24.219.0","203.24.219.255","3407403776","3407404031","CN","China"
+"203.24.220.0","203.24.243.255","3407404032","3407410175","AU","Australia"
+"203.24.244.0","203.24.244.255","3407410176","3407410431","CN","China"
+"203.24.245.0","203.25.18.255","3407410432","3407418111","AU","Australia"
+"203.25.19.0","203.25.21.255","3407418112","3407418879","CN","China"
+"203.25.22.0","203.25.45.255","3407418880","3407425023","AU","Australia"
+"203.25.46.0","203.25.46.255","3407425024","3407425279","CN","China"
+"203.25.47.0","203.25.47.255","3407425280","3407425535","AU","Australia"
+"203.25.48.0","203.25.55.255","3407425536","3407427583","HK","Hong Kong"
+"203.25.56.0","203.25.63.255","3407427584","3407429631","AU","Australia"
+"203.25.64.0","203.25.65.255","3407429632","3407430143","CN","China"
+"203.25.66.0","203.25.90.255","3407430144","3407436543","AU","Australia"
+"203.25.91.0","203.25.91.255","3407436544","3407436799","CN","China"
+"203.25.92.0","203.25.98.255","3407436800","3407438591","AU","Australia"
+"203.25.99.0","203.25.100.255","3407438592","3407439103","CN","China"
+"203.25.101.0","203.25.105.255","3407439104","3407440383","AU","Australia"
+"203.25.106.0","203.25.106.255","3407440384","3407440639","CN","China"
+"203.25.107.0","203.25.107.255","3407440640","3407440895","AU","Australia"
+"203.25.108.0","203.25.108.255","3407440896","3407441151","IN","India"
+"203.25.109.0","203.25.130.255","3407441152","3407446783","AU","Australia"
+"203.25.131.0","203.25.131.255","3407446784","3407447039","CN","China"
+"203.25.132.0","203.25.134.255","3407447040","3407447807","AU","Australia"
+"203.25.135.0","203.25.135.255","3407447808","3407448063","CN","China"
+"203.25.137.0","203.25.137.255","3407448320","3407448575","AU","Australia"
+"203.25.138.0","203.25.138.255","3407448576","3407448831","CN","China"
+"203.25.139.0","203.25.146.255","3407448832","3407450879","AU","Australia"
+"203.25.147.0","203.25.147.255","3407450880","3407451135","CN","China"
+"203.25.148.0","203.25.152.255","3407451136","3407452415","AU","Australia"
+"203.25.153.0","203.25.155.255","3407452416","3407453183","CN","China"
+"203.25.156.0","203.25.163.255","3407453184","3407455231","AU","Australia"
+"203.25.164.0","203.25.164.255","3407455232","3407455487","CN","China"
+"203.25.165.0","203.25.165.255","3407455488","3407455743","AU","Australia"
+"203.25.166.0","203.25.166.255","3407455744","3407455999","CN","China"
+"203.25.167.0","203.25.173.255","3407456000","3407457791","AU","Australia"
+"203.25.174.0","203.25.175.255","3407457792","3407458303","CN","China"
+"203.25.176.0","203.25.179.255","3407458304","3407459327","AU","Australia"
+"203.25.180.0","203.25.180.255","3407459328","3407459583","CN","China"
+"203.25.181.0","203.25.181.255","3407459584","3407459839","AU","Australia"
+"203.25.182.0","203.25.182.255","3407459840","3407460095","CN","China"
+"203.25.183.0","203.25.190.255","3407460096","3407462143","AU","Australia"
+"203.25.191.0","203.25.191.255","3407462144","3407462399","CN","China"
+"203.25.192.0","203.25.198.255","3407462400","3407464191","AU","Australia"
+"203.25.199.0","203.25.200.255","3407464192","3407464703","CN","China"
+"203.25.201.0","203.25.201.255","3407464704","3407464959","AU","Australia"
+"203.25.202.0","203.25.203.255","3407464960","3407465471","CN","China"
+"203.25.204.0","203.25.207.255","3407465472","3407466495","AU","Australia"
+"203.25.208.0","203.25.223.255","3407466496","3407470591","CN","China"
+"203.25.224.0","203.25.228.255","3407470592","3407471871","AU","Australia"
+"203.25.229.0","203.25.229.255","3407471872","3407472127","CN","China"
+"203.25.230.0","203.25.234.255","3407472128","3407473407","AU","Australia"
+"203.25.235.0","203.25.236.255","3407473408","3407473919","CN","China"
+"203.25.237.0","203.25.241.255","3407473920","3407475199","AU","Australia"
+"203.25.242.0","203.25.242.255","3407475200","3407475455","CN","China"
+"203.25.243.0","203.26.7.255","3407475456","3407480831","AU","Australia"
+"203.26.8.0","203.26.8.80","3407480832","3407480912","JP","Japan"
+"203.26.8.81","203.26.8.81","3407480913","3407480913","AU","Australia"
+"203.26.8.82","203.26.9.135","3407480914","3407481223","JP","Japan"
+"203.26.9.136","203.26.9.143","3407481224","3407481231","AU","Australia"
+"203.26.9.144","203.26.9.255","3407481232","3407481343","JP","Japan"
+"203.26.10.0","203.26.11.255","3407481344","3407481855","AU","Australia"
+"203.26.12.0","203.26.12.255","3407481856","3407482111","CN","China"
+"203.26.13.0","203.26.33.255","3407482112","3407487487","AU","Australia"
+"203.26.34.0","203.26.34.255","3407487488","3407487743","CN","China"
+"203.26.35.0","203.26.39.255","3407487744","3407489023","AU","Australia"
+"203.26.40.0","203.26.40.255","3407489024","3407489279","HK","Hong Kong"
+"203.26.41.0","203.26.48.255","3407489280","3407491327","AU","Australia"
+"203.26.49.0","203.26.50.255","3407491328","3407491839","CN","China"
+"203.26.51.0","203.26.54.255","3407491840","3407492863","AU","Australia"
+"203.26.55.0","203.26.57.255","3407492864","3407493631","CN","China"
+"203.26.58.0","203.26.59.255","3407493632","3407494143","AU","Australia"
+"203.26.60.0","203.26.60.255","3407494144","3407494399","CN","China"
+"203.26.61.0","203.26.64.255","3407494400","3407495423","AU","Australia"
+"203.26.65.0","203.26.65.255","3407495424","3407495679","CN","China"
+"203.26.66.0","203.26.67.255","3407495680","3407496191","AU","Australia"
+"203.26.68.0","203.26.68.255","3407496192","3407496447","CN","China"
+"203.26.69.0","203.26.75.255","3407496448","3407498239","AU","Australia"
+"203.26.76.0","203.26.76.255","3407498240","3407498495","CN","China"
+"203.26.77.0","203.26.77.255","3407498496","3407498751","PK","Pakistan"
+"203.26.78.0","203.26.79.255","3407498752","3407499263","AU","Australia"
+"203.26.80.0","203.26.80.255","3407499264","3407499519","CN","China"
+"203.26.81.0","203.26.83.255","3407499520","3407500287","AU","Australia"
+"203.26.84.0","203.26.84.255","3407500288","3407500543","CN","China"
+"203.26.85.0","203.26.96.255","3407500544","3407503615","AU","Australia"
+"203.26.97.0","203.26.97.255","3407503616","3407503871","CN","China"
+"203.26.98.0","203.26.101.255","3407503872","3407504895","AU","Australia"
+"203.26.102.0","203.26.103.255","3407504896","3407505407","CN","China"
+"203.26.104.0","203.26.114.255","3407505408","3407508223","AU","Australia"
+"203.26.115.0","203.26.116.255","3407508224","3407508735","CN","China"
+"203.26.117.0","203.26.128.255","3407508736","3407511807","AU","Australia"
+"203.26.129.0","203.26.129.255","3407511808","3407512063","CN","China"
+"203.26.130.0","203.26.142.255","3407512064","3407515391","AU","Australia"
+"203.26.143.0","203.26.144.255","3407515392","3407515903","CN","China"
+"203.26.145.0","203.26.147.255","3407515904","3407516671","AU","Australia"
+"203.26.148.0","203.26.149.255","3407516672","3407517183","CN","China"
+"203.26.150.0","203.26.153.255","3407517184","3407518207","AU","Australia"
+"203.26.154.0","203.26.154.255","3407518208","3407518463","CN","China"
+"203.26.155.0","203.26.157.255","3407518464","3407519231","AU","Australia"
+"203.26.158.0","203.26.159.255","3407519232","3407519743","CN","China"
+"203.26.160.0","203.26.169.255","3407519744","3407522303","AU","Australia"
+"203.26.170.0","203.26.170.255","3407522304","3407522559","CN","China"
+"203.26.171.0","203.26.172.255","3407522560","3407523071","AU","Australia"
+"203.26.173.0","203.26.173.255","3407523072","3407523327","CN","China"
+"203.26.174.0","203.26.174.255","3407523328","3407523583","AU","Australia"
+"203.26.175.0","203.26.175.255","3407523584","3407523839","JP","Japan"
+"203.26.176.0","203.26.176.255","3407523840","3407524095","CN","China"
+"203.26.177.0","203.26.178.255","3407524096","3407524607","AU","Australia"
+"203.26.179.0","203.26.179.255","3407524608","3407524863","NZ","New Zealand"
+"203.26.180.0","203.26.184.255","3407524864","3407526143","AU","Australia"
+"203.26.185.0","203.26.185.255","3407526144","3407526399","CN","China"
+"203.26.186.0","203.26.201.255","3407526400","3407530495","AU","Australia"
+"203.26.202.0","203.26.203.255","3407530496","3407531007","CN","China"
+"203.26.204.0","203.26.209.255","3407531008","3407532543","AU","Australia"
+"203.26.210.0","203.26.210.255","3407532544","3407532799","CN","China"
+"203.26.211.0","203.26.213.255","3407532800","3407533567","AU","Australia"
+"203.26.214.0","203.26.214.255","3407533568","3407533823","CN","China"
+"203.26.215.0","203.26.221.255","3407533824","3407535615","AU","Australia"
+"203.26.222.0","203.26.222.255","3407535616","3407535871","CN","China"
+"203.26.223.0","203.26.223.255","3407535872","3407536127","AU","Australia"
+"203.26.224.0","203.26.224.255","3407536128","3407536383","CN","China"
+"203.26.225.0","203.26.227.255","3407536384","3407537151","AU","Australia"
+"203.26.228.0","203.26.228.255","3407537152","3407537407","CN","China"
+"203.26.229.0","203.26.231.255","3407537408","3407538175","AU","Australia"
+"203.26.232.0","203.26.232.255","3407538176","3407538431","CN","China"
+"203.26.233.0","203.26.255.255","3407538432","3407544319","AU","Australia"
+"203.27.0.0","203.27.0.255","3407544320","3407544575","CN","China"
+"203.27.1.0","203.27.5.255","3407544576","3407545855","AU","Australia"
+"203.27.6.0","203.27.7.255","3407545856","3407546367","ID","Indonesia"
+"203.27.8.0","203.27.9.255","3407546368","3407546879","AU","Australia"
+"203.27.10.0","203.27.10.255","3407546880","3407547135","CN","China"
+"203.27.11.0","203.27.14.255","3407547136","3407548159","AU","Australia"
+"203.27.15.0","203.27.16.255","3407548160","3407548671","CN","China"
+"203.27.17.0","203.27.19.255","3407548672","3407549439","AU","Australia"
+"203.27.20.0","203.27.20.255","3407549440","3407549695","CN","China"
+"203.27.21.0","203.27.21.255","3407549696","3407549951","AU","Australia"
+"203.27.22.0","203.27.23.255","3407549952","3407550463","CN","China"
+"203.27.24.0","203.27.39.255","3407550464","3407554559","AU","Australia"
+"203.27.40.0","203.27.40.255","3407554560","3407554815","CN","China"
+"203.27.41.0","203.27.44.255","3407554816","3407555839","AU","Australia"
+"203.27.45.0","203.27.45.255","3407555840","3407556095","CN","China"
+"203.27.46.0","203.27.52.255","3407556096","3407557887","AU","Australia"
+"203.27.53.0","203.27.53.255","3407557888","3407558143","CN","China"
+"203.27.54.0","203.27.64.255","3407558144","3407560959","AU","Australia"
+"203.27.65.0","203.27.66.255","3407560960","3407561471","CN","China"
+"203.27.67.0","203.27.67.255","3407561472","3407561727","NZ","New Zealand"
+"203.27.68.0","203.27.68.255","3407561728","3407561983","AU","Australia"
+"203.27.69.0","203.27.69.255","3407561984","3407562239","JP","Japan"
+"203.27.70.0","203.27.80.255","3407562240","3407565055","AU","Australia"
+"203.27.81.0","203.27.81.255","3407565056","3407565311","CN","China"
+"203.27.82.0","203.27.87.255","3407565312","3407566847","AU","Australia"
+"203.27.88.0","203.27.88.255","3407566848","3407567103","CN","China"
+"203.27.89.0","203.27.101.255","3407567104","3407570431","AU","Australia"
+"203.27.102.0","203.27.102.255","3407570432","3407570687","CN","China"
+"203.27.103.0","203.27.108.255","3407570688","3407572223","AU","Australia"
+"203.27.109.0","203.27.109.255","3407572224","3407572479","CN","China"
+"203.27.110.0","203.27.116.255","3407572480","3407574271","AU","Australia"
+"203.27.117.0","203.27.117.255","3407574272","3407574527","CN","China"
+"203.27.118.0","203.27.120.255","3407574528","3407575295","AU","Australia"
+"203.27.121.0","203.27.123.255","3407575296","3407576063","CN","China"
+"203.27.124.0","203.27.124.255","3407576064","3407576319","AU","Australia"
+"203.27.125.0","203.27.125.255","3407576320","3407576575","CN","China"
+"203.27.126.0","203.27.199.255","3407576576","3407595519","AU","Australia"
+"203.27.200.0","203.27.200.255","3407595520","3407595775","CN","China"
+"203.27.201.0","203.27.201.255","3407595776","3407596031","AU","Australia"
+"203.27.202.0","203.27.202.255","3407596032","3407596287","CN","China"
+"203.27.203.0","203.27.228.255","3407596288","3407602943","AU","Australia"
+"203.27.229.0","203.27.229.255","3407602944","3407603199","JP","Japan"
+"203.27.230.0","203.27.232.255","3407603200","3407603967","AU","Australia"
+"203.27.233.0","203.27.233.255","3407603968","3407604223","CN","China"
+"203.27.234.0","203.27.234.255","3407604224","3407604479","AU","Australia"
+"203.27.235.0","203.27.235.255","3407604480","3407604735","IN","India"
+"203.27.236.0","203.27.240.255","3407604736","3407606015","AU","Australia"
+"203.27.241.0","203.27.241.255","3407606016","3407606271","CN","China"
+"203.27.242.0","203.27.249.255","3407606272","3407608319","AU","Australia"
+"203.27.250.0","203.27.250.255","3407608320","3407608575","CN","China"
+"203.27.251.0","203.27.251.139","3407608576","3407608715","AU","Australia"
+"203.27.251.140","203.27.251.160","3407608716","3407608736","JP","Japan"
+"203.27.251.161","203.28.9.255","3407608737","3407612415","AU","Australia"
+"203.28.10.0","203.28.10.255","3407612416","3407612671","CN","China"
+"203.28.11.0","203.28.11.255","3407612672","3407612927","AU","Australia"
+"203.28.12.0","203.28.12.255","3407612928","3407613183","CN","China"
+"203.28.13.0","203.28.32.255","3407613184","3407618303","AU","Australia"
+"203.28.33.0","203.28.35.255","3407618304","3407619071","CN","China"
+"203.28.36.0","203.28.42.255","3407619072","3407620863","AU","Australia"
+"203.28.43.0","203.28.44.255","3407620864","3407621375","CN","China"
+"203.28.45.0","203.28.53.255","3407621376","3407623679","AU","Australia"
+"203.28.54.0","203.28.54.255","3407623680","3407623935","CN","China"
+"203.28.55.0","203.28.55.255","3407623936","3407624191","AU","Australia"
+"203.28.56.0","203.28.56.255","3407624192","3407624447","CN","China"
+"203.28.58.0","203.28.72.255","3407624704","3407628543","AU","Australia"
+"203.28.73.0","203.28.74.255","3407628544","3407629055","CN","China"
+"203.28.75.0","203.28.75.255","3407629056","3407629311","AU","Australia"
+"203.28.76.0","203.28.76.255","3407629312","3407629567","CN","China"
+"203.28.77.0","203.28.85.255","3407629568","3407631871","AU","Australia"
+"203.28.86.0","203.28.86.255","3407631872","3407632127","CN","China"
+"203.28.87.0","203.28.87.255","3407632128","3407632383","AU","Australia"
+"203.28.88.0","203.28.88.255","3407632384","3407632639","CN","China"
+"203.28.89.0","203.28.111.255","3407632640","3407638527","AU","Australia"
+"203.28.112.0","203.28.112.255","3407638528","3407638783","CN","China"
+"203.28.113.0","203.28.127.255","3407638784","3407642623","AU","Australia"
+"203.28.128.0","203.28.129.255","3407642624","3407643135","TH","Thailand"
+"203.28.130.0","203.28.130.255","3407643136","3407643391","AU","Australia"
+"203.28.131.0","203.28.131.255","3407643392","3407643647","CN","China"
+"203.28.132.0","203.28.135.255","3407643648","3407644671","AU","Australia"
+"203.28.136.0","203.28.136.255","3407644672","3407644927","CN","China"
+"203.28.137.0","203.28.139.255","3407644928","3407645695","AU","Australia"
+"203.28.140.0","203.28.140.255","3407645696","3407645951","CN","China"
+"203.28.141.0","203.28.142.255","3407645952","3407646463","AU","Australia"
+"203.28.143.0","203.28.143.255","3407646464","3407646719","MY","Malaysia"
+"203.28.144.0","203.28.144.255","3407646720","3407646975","AU","Australia"
+"203.28.145.0","203.28.145.255","3407646976","3407647231","CN","China"
+"203.28.146.0","203.28.164.255","3407647232","3407652095","AU","Australia"
+"203.28.165.0","203.28.165.255","3407652096","3407652351","CN","China"
+"203.28.166.0","203.28.168.255","3407652352","3407653119","AU","Australia"
+"203.28.169.0","203.28.170.255","3407653120","3407653631","CN","China"
+"203.28.171.0","203.28.177.255","3407653632","3407655423","AU","Australia"
+"203.28.178.0","203.28.179.255","3407655424","3407655935","CN","China"
+"203.28.180.0","203.28.184.255","3407655936","3407657215","AU","Australia"
+"203.28.185.0","203.28.185.255","3407657216","3407657471","CN","China"
+"203.28.186.0","203.28.186.255","3407657472","3407657727","AU","Australia"
+"203.28.187.0","203.28.187.255","3407657728","3407657983","CN","China"
+"203.28.188.0","203.28.195.255","3407657984","3407660031","AU","Australia"
+"203.28.196.0","203.28.196.255","3407660032","3407660287","CN","China"
+"203.28.197.0","203.28.225.255","3407660288","3407667711","AU","Australia"
+"203.28.226.0","203.28.227.255","3407667712","3407668223","CN","China"
+"203.28.228.0","203.28.238.255","3407668224","3407671039","AU","Australia"
+"203.28.239.0","203.28.239.255","3407671040","3407671295","CN","China"
+"203.28.240.0","203.29.1.255","3407671296","3407675903","AU","Australia"
+"203.29.2.0","203.29.2.255","3407675904","3407676159","CN","China"
+"203.29.3.0","203.29.7.255","3407676160","3407677439","AU","Australia"
+"203.29.8.0","203.29.9.255","3407677440","3407677951","CN","China"
+"203.29.10.0","203.29.12.255","3407677952","3407678719","AU","Australia"
+"203.29.13.0","203.29.14.255","3407678720","3407679231","CN","China"
+"203.29.15.0","203.29.25.255","3407679232","3407682047","AU","Australia"
+"203.29.26.0","203.29.27.255","3407682048","3407682559","ID","Indonesia"
+"203.29.28.0","203.29.28.255","3407682560","3407682815","CN","China"
+"203.29.29.0","203.29.45.255","3407682816","3407687167","AU","Australia"
+"203.29.46.0","203.29.46.255","3407687168","3407687423","CN","China"
+"203.29.47.0","203.29.56.255","3407687424","3407689983","AU","Australia"
+"203.29.57.0","203.29.57.255","3407689984","3407690239","CN","China"
+"203.29.58.0","203.29.60.255","3407690240","3407691007","AU","Australia"
+"203.29.61.0","203.29.61.255","3407691008","3407691263","CN","China"
+"203.29.62.0","203.29.62.255","3407691264","3407691519","AU","Australia"
+"203.29.63.0","203.29.63.255","3407691520","3407691775","CN","China"
+"203.29.64.0","203.29.68.255","3407691776","3407693055","AU","Australia"
+"203.29.69.0","203.29.69.255","3407693056","3407693311","CN","China"
+"203.29.70.0","203.29.72.255","3407693312","3407694079","AU","Australia"
+"203.29.73.0","203.29.73.255","3407694080","3407694335","CN","China"
+"203.29.74.0","203.29.80.255","3407694336","3407696127","AU","Australia"
+"203.29.81.0","203.29.81.255","3407696128","3407696383","CN","China"
+"203.29.82.0","203.29.89.255","3407696384","3407698431","AU","Australia"
+"203.29.90.0","203.29.90.255","3407698432","3407698687","CN","China"
+"203.29.91.0","203.29.94.255","3407698688","3407699711","AU","Australia"
+"203.29.95.0","203.29.95.255","3407699712","3407699967","CN","China"
+"203.29.96.0","203.29.99.255","3407699968","3407700991","AU","Australia"
+"203.29.100.0","203.29.100.255","3407700992","3407701247","CN","China"
+"203.29.101.0","203.29.102.255","3407701248","3407701759","AU","Australia"
+"203.29.103.0","203.29.103.255","3407701760","3407702015","CN","China"
+"203.29.104.0","203.29.111.255","3407702016","3407704063","AU","Australia"
+"203.29.112.0","203.29.112.255","3407704064","3407704319","CN","China"
+"203.29.113.0","203.29.119.255","3407704320","3407706111","AU","Australia"
+"203.29.120.0","203.29.123.255","3407706112","3407707135","CN","China"
+"203.29.124.0","203.29.181.255","3407707136","3407721983","AU","Australia"
+"203.29.182.0","203.29.183.255","3407721984","3407722495","CN","China"
+"203.29.184.0","203.29.186.255","3407722496","3407723263","AU","Australia"
+"203.29.187.0","203.29.187.255","3407723264","3407723519","CN","China"
+"203.29.188.0","203.29.188.255","3407723520","3407723775","AU","Australia"
+"203.29.189.0","203.29.190.255","3407723776","3407724287","CN","China"
+"203.29.191.0","203.29.204.255","3407724288","3407727871","AU","Australia"
+"203.29.205.0","203.29.205.255","3407727872","3407728127","CN","China"
+"203.29.206.0","203.29.209.255","3407728128","3407729151","AU","Australia"
+"203.29.210.0","203.29.210.255","3407729152","3407729407","CN","China"
+"203.29.211.0","203.29.216.255","3407729408","3407730943","AU","Australia"
+"203.29.217.0","203.29.217.255","3407730944","3407731199","CN","China"
+"203.29.218.0","203.29.221.255","3407731200","3407732223","AU","Australia"
+"203.29.222.0","203.29.222.255","3407732224","3407732479","HK","Hong Kong"
+"203.29.223.0","203.29.226.255","3407732480","3407733503","AU","Australia"
+"203.29.227.0","203.29.227.255","3407733504","3407733759","CN","China"
+"203.29.228.0","203.29.230.255","3407733760","3407734527","AU","Australia"
+"203.29.231.0","203.29.231.255","3407734528","3407734783","CN","China"
+"203.29.232.0","203.29.232.255","3407734784","3407735039","AU","Australia"
+"203.29.233.0","203.29.234.255","3407735040","3407735551","CN","China"
+"203.29.235.0","203.29.247.255","3407735552","3407738879","AU","Australia"
+"203.29.248.0","203.29.248.255","3407738880","3407739135","CN","China"
+"203.29.249.0","203.29.253.255","3407739136","3407740415","AU","Australia"
+"203.29.254.0","203.29.255.255","3407740416","3407740927","CN","China"
+"203.30.0.0","203.30.15.255","3407740928","3407745023","AU","Australia"
+"203.30.16.0","203.30.17.255","3407745024","3407745535","CN","China"
+"203.30.18.0","203.30.24.255","3407745536","3407747327","AU","Australia"
+"203.30.25.0","203.30.25.255","3407747328","3407747583","CN","China"
+"203.30.26.0","203.30.26.255","3407747584","3407747839","AU","Australia"
+"203.30.27.0","203.30.27.255","3407747840","3407748095","CN","China"
+"203.30.28.0","203.30.28.255","3407748096","3407748351","AU","Australia"
+"203.30.29.0","203.30.29.255","3407748352","3407748607","CN","China"
+"203.30.30.0","203.30.37.255","3407748608","3407750655","AU","Australia"
+"203.30.38.0","203.30.39.255","3407750656","3407751167","SG","Singapore"
+"203.30.40.0","203.30.47.255","3407751168","3407753215","AU","Australia"
+"203.30.48.0","203.30.49.255","3407753216","3407753727","HK","Hong Kong"
+"203.30.50.0","203.30.65.255","3407753728","3407757823","AU","Australia"
+"203.30.66.0","203.30.66.255","3407757824","3407758079","CN","China"
+"203.30.67.0","203.30.80.255","3407758080","3407761663","AU","Australia"
+"203.30.81.0","203.30.81.255","3407761664","3407761919","CN","China"
+"203.30.82.0","203.30.86.255","3407761920","3407763199","AU","Australia"
+"203.30.87.0","203.30.87.255","3407763200","3407763455","CN","China"
+"203.30.88.0","203.30.110.255","3407763456","3407769343","AU","Australia"
+"203.30.111.0","203.30.111.255","3407769344","3407769599","CN","China"
+"203.30.112.0","203.30.120.255","3407769600","3407771903","AU","Australia"
+"203.30.121.0","203.30.121.255","3407771904","3407772159","CN","China"
+"203.30.122.0","203.30.122.255","3407772160","3407772415","AU","Australia"
+"203.30.123.0","203.30.123.255","3407772416","3407772671","CN","China"
+"203.30.124.0","203.30.151.255","3407772672","3407779839","AU","Australia"
+"203.30.152.0","203.30.152.255","3407779840","3407780095","CN","China"
+"203.30.153.0","203.30.155.255","3407780096","3407780863","AU","Australia"
+"203.30.156.0","203.30.156.255","3407780864","3407781119","CN","China"
+"203.30.157.0","203.30.161.255","3407781120","3407782399","AU","Australia"
+"203.30.162.0","203.30.162.255","3407782400","3407782655","CN","China"
+"203.30.163.0","203.30.172.255","3407782656","3407785215","AU","Australia"
+"203.30.173.0","203.30.173.255","3407785216","3407785471","CN","China"
+"203.30.174.0","203.30.174.255","3407785472","3407785727","NZ","New Zealand"
+"203.30.175.0","203.30.175.255","3407785728","3407785983","CN","China"
+"203.30.176.0","203.30.186.255","3407785984","3407788799","AU","Australia"
+"203.30.187.0","203.30.187.255","3407788800","3407789055","CN","China"
+"203.30.188.0","203.30.193.255","3407789056","3407790591","AU","Australia"
+"203.30.194.0","203.30.194.255","3407790592","3407790847","CN","China"
+"203.30.195.0","203.30.216.255","3407790848","3407796479","AU","Australia"
+"203.30.217.0","203.30.217.255","3407796480","3407796735","CN","China"
+"203.30.218.0","203.30.219.255","3407796736","3407797247","AU","Australia"
+"203.30.220.0","203.30.220.255","3407797248","3407797503","CN","China"
+"203.30.222.0","203.30.222.255","3407797760","3407798015","CN","China"
+"203.30.223.0","203.30.231.255","3407798016","3407800319","AU","Australia"
+"203.30.232.0","203.30.233.255","3407800320","3407800831","CN","China"
+"203.30.234.0","203.30.234.255","3407800832","3407801087","AU","Australia"
+"203.30.235.0","203.30.235.255","3407801088","3407801343","CN","China"
+"203.30.236.0","203.30.237.255","3407801344","3407801855","ID","Indonesia"
+"203.30.238.0","203.30.239.255","3407801856","3407802367","AU","Australia"
+"203.30.240.0","203.30.241.255","3407802368","3407802879","CN","China"
+"203.30.242.0","203.30.245.255","3407802880","3407803903","AU","Australia"
+"203.30.246.0","203.30.246.255","3407803904","3407804159","CN","China"
+"203.30.247.0","203.30.249.255","3407804160","3407804927","AU","Australia"
+"203.30.250.0","203.30.251.255","3407804928","3407805439","CN","China"
+"203.30.252.0","203.30.253.255","3407805440","3407805951","AU","Australia"
+"203.30.254.0","203.30.255.255","3407805952","3407806463","ID","Indonesia"
+"203.31.0.0","203.31.7.255","3407806464","3407808511","AU","Australia"
+"203.31.8.0","203.31.9.255","3407808512","3407809023","IN","India"
+"203.31.10.0","203.31.31.255","3407809024","3407814655","AU","Australia"
+"203.31.32.0","203.31.33.255","3407814656","3407815167","HK","Hong Kong"
+"203.31.34.0","203.31.44.255","3407815168","3407817983","AU","Australia"
+"203.31.45.0","203.31.46.255","3407817984","3407818495","CN","China"
+"203.31.47.0","203.31.48.255","3407818496","3407819007","AU","Australia"
+"203.31.49.0","203.31.49.255","3407819008","3407819263","CN","China"
+"203.31.50.0","203.31.50.255","3407819264","3407819519","AU","Australia"
+"203.31.51.0","203.31.51.255","3407819520","3407819775","CN","China"
+"203.31.52.0","203.31.53.255","3407819776","3407820287","AU","Australia"
+"203.31.54.0","203.31.55.255","3407820288","3407820799","CN","China"
+"203.31.56.0","203.31.68.255","3407820800","3407824127","AU","Australia"
+"203.31.69.0","203.31.69.255","3407824128","3407824383","CN","China"
+"203.31.70.0","203.31.71.255","3407824384","3407824895","AU","Australia"
+"203.31.72.0","203.31.72.255","3407824896","3407825151","CN","China"
+"203.31.73.0","203.31.79.255","3407825152","3407826943","AU","Australia"
+"203.31.80.0","203.31.80.255","3407826944","3407827199","CN","China"
+"203.31.81.0","203.31.84.255","3407827200","3407828223","AU","Australia"
+"203.31.85.0","203.31.85.255","3407828224","3407828479","CN","China"
+"203.31.86.0","203.31.87.255","3407828480","3407828991","AU","Australia"
+"203.31.88.0","203.31.89.255","3407828992","3407829503","US","United States"
+"203.31.90.0","203.31.96.255","3407829504","3407831295","AU","Australia"
+"203.31.97.0","203.31.97.255","3407831296","3407831551","CN","China"
+"203.31.98.0","203.31.104.255","3407831552","3407833343","AU","Australia"
+"203.31.105.0","203.31.106.255","3407833344","3407833855","CN","China"
+"203.31.107.0","203.31.107.255","3407833856","3407834111","AU","Australia"
+"203.31.108.0","203.31.109.255","3407834112","3407834623","CN","China"
+"203.31.110.0","203.31.123.255","3407834624","3407838207","AU","Australia"
+"203.31.124.0","203.31.124.255","3407838208","3407838463","CN","China"
+"203.31.125.0","203.31.161.255","3407838464","3407847935","AU","Australia"
+"203.31.162.0","203.31.162.255","3407847936","3407848191","CN","China"
+"203.31.163.0","203.31.163.255","3407848192","3407848447","AU","Australia"
+"203.31.164.0","203.31.165.255","3407848448","3407848959","ID","Indonesia"
+"203.31.166.0","203.31.173.255","3407848960","3407851007","AU","Australia"
+"203.31.174.0","203.31.174.255","3407851008","3407851263","CN","China"
+"203.31.175.0","203.31.176.255","3407851264","3407851775","AU","Australia"
+"203.31.177.0","203.31.177.255","3407851776","3407852031","CN","China"
+"203.31.178.0","203.31.180.255","3407852032","3407852799","AU","Australia"
+"203.31.181.0","203.31.181.255","3407852800","3407853055","CN","China"
+"203.31.182.0","203.31.186.255","3407853056","3407854335","AU","Australia"
+"203.31.187.0","203.31.187.255","3407854336","3407854591","CN","China"
+"203.31.188.0","203.31.188.255","3407854592","3407854847","AU","Australia"
+"203.31.189.0","203.31.189.255","3407854848","3407855103","CN","China"
+"203.31.190.0","203.31.203.255","3407855104","3407858687","AU","Australia"
+"203.31.204.0","203.31.204.255","3407858688","3407858943","CN","China"
+"203.31.205.0","203.31.219.255","3407858944","3407862783","AU","Australia"
+"203.31.220.0","203.31.220.255","3407862784","3407863039","CN","China"
+"203.31.221.0","203.31.221.255","3407863040","3407863295","AU","Australia"
+"203.31.222.0","203.31.223.255","3407863296","3407863807","CN","China"
+"203.31.224.0","203.31.224.255","3407863808","3407864063","AU","Australia"
+"203.31.225.0","203.31.225.255","3407864064","3407864319","CN","China"
+"203.31.226.0","203.31.228.255","3407864320","3407865087","AU","Australia"
+"203.31.229.0","203.31.229.255","3407865088","3407865343","CN","China"
+"203.31.230.0","203.31.233.255","3407865344","3407866367","AU","Australia"
+"203.31.234.0","203.31.234.255","3407866368","3407866623","SG","Singapore"
+"203.31.235.0","203.31.247.255","3407866624","3407869951","AU","Australia"
+"203.31.248.0","203.31.249.255","3407869952","3407870463","CN","China"
+"203.31.250.0","203.31.252.255","3407870464","3407871231","AU","Australia"
+"203.31.253.0","203.31.253.255","3407871232","3407871487","CN","China"
+"203.31.254.0","203.32.3.255","3407871488","3407873023","AU","Australia"
+"203.32.4.0","203.32.5.255","3407873024","3407873535","IN","India"
+"203.32.6.0","203.32.19.255","3407873536","3407877119","AU","Australia"
+"203.32.20.0","203.32.20.255","3407877120","3407877375","CN","China"
+"203.32.21.0","203.32.47.255","3407877376","3407884287","AU","Australia"
+"203.32.48.0","203.32.49.255","3407884288","3407884799","CN","China"
+"203.32.50.0","203.32.55.255","3407884800","3407886335","AU","Australia"
+"203.32.56.0","203.32.56.255","3407886336","3407886591","CN","China"
+"203.32.57.0","203.32.59.255","3407886592","3407887359","AU","Australia"
+"203.32.60.0","203.32.60.255","3407887360","3407887615","CN","China"
+"203.32.61.0","203.32.61.255","3407887616","3407887871","AU","Australia"
+"203.32.62.0","203.32.62.255","3407887872","3407888127","CN","China"
+"203.32.63.0","203.32.67.255","3407888128","3407889407","AU","Australia"
+"203.32.68.0","203.32.69.255","3407889408","3407889919","CN","China"
+"203.32.70.0","203.32.75.255","3407889920","3407891455","AU","Australia"
+"203.32.76.0","203.32.76.255","3407891456","3407891711","CN","China"
+"203.32.77.0","203.32.80.255","3407891712","3407892735","AU","Australia"
+"203.32.81.0","203.32.81.255","3407892736","3407892991","CN","China"
+"203.32.82.0","203.32.83.255","3407892992","3407893503","AU","Australia"
+"203.32.84.0","203.32.85.255","3407893504","3407894015","CN","China"
+"203.32.88.0","203.32.94.255","3407894528","3407896319","AU","Australia"
+"203.32.95.0","203.32.95.255","3407896320","3407896575","CN","China"
+"203.32.96.0","203.32.101.255","3407896576","3407898111","AU","Australia"
+"203.32.102.0","203.32.102.255","3407898112","3407898367","CN","China"
+"203.32.103.0","203.32.104.255","3407898368","3407898879","AU","Australia"
+"203.32.105.0","203.32.105.255","3407898880","3407899135","CN","China"
+"203.32.106.0","203.32.129.255","3407899136","3407905279","AU","Australia"
+"203.32.130.0","203.32.130.255","3407905280","3407905535","CN","China"
+"203.32.131.0","203.32.132.255","3407905536","3407906047","AU","Australia"
+"203.32.133.0","203.32.133.255","3407906048","3407906303","CN","China"
+"203.32.134.0","203.32.139.255","3407906304","3407907839","AU","Australia"
+"203.32.140.0","203.32.140.255","3407907840","3407908095","CN","China"
+"203.32.141.0","203.32.151.255","3407908096","3407910911","AU","Australia"
+"203.32.152.0","203.32.152.255","3407910912","3407911167","CN","China"
+"203.32.153.0","203.32.185.255","3407911168","3407919615","AU","Australia"
+"203.32.186.0","203.32.187.255","3407919616","3407920127","CN","China"
+"203.32.188.0","203.32.191.255","3407920128","3407921151","AU","Australia"
+"203.32.192.0","203.32.192.255","3407921152","3407921407","CN","China"
+"203.32.193.0","203.32.195.255","3407921408","3407922175","AU","Australia"
+"203.32.196.0","203.32.196.255","3407922176","3407922431","CN","China"
+"203.32.197.0","203.32.202.255","3407922432","3407923967","AU","Australia"
+"203.32.203.0","203.32.205.255","3407923968","3407924735","CN","China"
+"203.32.206.0","203.32.211.255","3407924736","3407926271","AU","Australia"
+"203.32.212.0","203.32.212.255","3407926272","3407926527","CN","China"
+"203.32.213.0","203.32.220.255","3407926528","3407928575","AU","Australia"
+"203.32.221.0","203.32.221.255","3407928576","3407928831","IN","India"
+"203.32.222.0","203.33.3.255","3407928832","3407938559","AU","Australia"
+"203.33.4.0","203.33.4.255","3407938560","3407938815","CN","China"
+"203.33.5.0","203.33.6.255","3407938816","3407939327","AU","Australia"
+"203.33.7.0","203.33.7.255","3407939328","3407939583","CN","China"
+"203.33.8.0","203.33.11.255","3407939584","3407940607","SG","Singapore"
+"203.33.12.0","203.33.15.255","3407940608","3407941631","HK","Hong Kong"
+"203.33.16.0","203.33.20.255","3407941632","3407942911","AU","Australia"
+"203.33.21.0","203.33.21.255","3407942912","3407943167","CN","China"
+"203.33.22.0","203.33.25.255","3407943168","3407944191","AU","Australia"
+"203.33.26.0","203.33.26.255","3407944192","3407944447","CN","China"
+"203.33.27.0","203.33.31.255","3407944448","3407945727","AU","Australia"
+"203.33.32.0","203.33.32.255","3407945728","3407945983","CN","China"
+"203.33.33.0","203.33.62.255","3407945984","3407953663","AU","Australia"
+"203.33.63.0","203.33.64.255","3407953664","3407954175","CN","China"
+"203.33.65.0","203.33.66.255","3407954176","3407954687","AU","Australia"
+"203.33.67.0","203.33.68.255","3407954688","3407955199","CN","China"
+"203.33.69.0","203.33.72.255","3407955200","3407956223","AU","Australia"
+"203.33.73.0","203.33.73.255","3407956224","3407956479","CN","China"
+"203.33.74.0","203.33.78.255","3407956480","3407957759","AU","Australia"
+"203.33.79.0","203.33.79.255","3407957760","3407958015","CN","China"
+"203.33.80.0","203.33.99.255","3407958016","3407963135","AU","Australia"
+"203.33.100.0","203.33.100.255","3407963136","3407963391","CN","China"
+"203.33.101.0","203.33.121.255","3407963392","3407968767","AU","Australia"
+"203.33.122.0","203.33.122.255","3407968768","3407969023","CN","China"
+"203.33.123.0","203.33.128.255","3407969024","3407970559","AU","Australia"
+"203.33.129.0","203.33.129.255","3407970560","3407970815","CN","China"
+"203.33.130.0","203.33.130.255","3407970816","3407971071","AU","Australia"
+"203.33.131.0","203.33.131.255","3407971072","3407971327","CN","China"
+"203.33.132.0","203.33.144.255","3407971328","3407974655","AU","Australia"
+"203.33.145.0","203.33.145.255","3407974656","3407974911","CN","China"
+"203.33.146.0","203.33.151.255","3407974912","3407976447","AU","Australia"
+"203.33.152.0","203.33.153.255","3407976448","3407976959","US","United States"
+"203.33.154.0","203.33.155.255","3407976960","3407977471","AU","Australia"
+"203.33.156.0","203.33.156.255","3407977472","3407977727","CN","China"
+"203.33.157.0","203.33.157.255","3407977728","3407977983","AU","Australia"
+"203.33.158.0","203.33.159.255","3407977984","3407978495","CN","China"
+"203.33.160.0","203.33.173.255","3407978496","3407982079","AU","Australia"
+"203.33.174.0","203.33.174.255","3407982080","3407982335","CN","China"
+"203.33.175.0","203.33.184.255","3407982336","3407984895","AU","Australia"
+"203.33.185.0","203.33.185.255","3407984896","3407985151","CN","China"
+"203.33.186.0","203.33.188.255","3407985152","3407985919","AU","Australia"
+"203.33.189.0","203.33.189.255","3407985920","3407986175","KH","Cambodia"
+"203.33.190.0","203.33.195.255","3407986176","3407987711","AU","Australia"
+"203.33.196.0","203.33.196.255","3407987712","3407987967","PH","Philippines"
+"203.33.197.0","203.33.197.255","3407987968","3407988223","AU","Australia"
+"203.33.198.0","203.33.199.255","3407988224","3407988735","IN","India"
+"203.33.200.0","203.33.200.255","3407988736","3407988991","CN","China"
+"203.33.201.0","203.33.201.255","3407988992","3407989247","AU","Australia"
+"203.33.202.0","203.33.204.255","3407989248","3407990015","CN","China"
+"203.33.205.0","203.33.205.255","3407990016","3407990271","AU","Australia"
+"203.33.206.0","203.33.207.255","3407990272","3407990783","CN","China"
+"203.33.208.0","203.33.213.255","3407990784","3407992319","AU","Australia"
+"203.33.214.0","203.33.215.255","3407992320","3407992831","CN","China"
+"203.33.216.0","203.33.223.255","3407992832","3407994879","AU","Australia"
+"203.33.224.0","203.33.226.255","3407994880","3407995647","CN","China"
+"203.33.227.0","203.33.232.255","3407995648","3407997183","AU","Australia"
+"203.33.233.0","203.33.233.255","3407997184","3407997439","CN","China"
+"203.33.234.0","203.33.239.255","3407997440","3407998975","AU","Australia"
+"203.33.240.0","203.33.240.255","3407998976","3407999231","TH","Thailand"
+"203.33.241.0","203.33.242.255","3407999232","3407999743","AU","Australia"
+"203.33.243.0","203.33.243.255","3407999744","3407999999","CN","China"
+"203.33.244.0","203.33.249.255","3408000000","3408001535","AU","Australia"
+"203.33.250.0","203.33.250.255","3408001536","3408001791","CN","China"
+"203.33.251.0","203.34.3.255","3408001792","3408004095","AU","Australia"
+"203.34.4.0","203.34.4.255","3408004096","3408004351","CN","China"
+"203.34.5.0","203.34.20.255","3408004352","3408008447","AU","Australia"
+"203.34.21.0","203.34.21.255","3408008448","3408008703","CN","China"
+"203.34.22.0","203.34.26.255","3408008704","3408009983","AU","Australia"
+"203.34.27.0","203.34.27.255","3408009984","3408010239","CN","China"
+"203.34.28.0","203.34.36.255","3408010240","3408012543","AU","Australia"
+"203.34.37.0","203.34.37.255","3408012544","3408012799","MN","Mongolia"
+"203.34.38.0","203.34.38.255","3408012800","3408013055","AU","Australia"
+"203.34.39.0","203.34.39.255","3408013056","3408013311","CN","China"
+"203.34.40.0","203.34.47.255","3408013312","3408015359","AU","Australia"
+"203.34.48.0","203.34.49.255","3408015360","3408015871","CN","China"
+"203.34.50.0","203.34.53.255","3408015872","3408016895","AU","Australia"
+"203.34.54.0","203.34.54.255","3408016896","3408017151","CN","China"
+"203.34.55.0","203.34.55.255","3408017152","3408017407","AU","Australia"
+"203.34.56.0","203.34.57.255","3408017408","3408017919","CN","China"
+"203.34.58.0","203.34.66.255","3408017920","3408020223","AU","Australia"
+"203.34.67.0","203.34.67.255","3408020224","3408020479","CN","China"
+"203.34.68.0","203.34.68.255","3408020480","3408020735","JP","Japan"
+"203.34.69.0","203.34.69.255","3408020736","3408020991","CN","China"
+"203.34.70.0","203.34.75.255","3408020992","3408022527","AU","Australia"
+"203.34.76.0","203.34.76.255","3408022528","3408022783","CN","China"
+"203.34.77.0","203.34.80.255","3408022784","3408023807","AU","Australia"
+"203.34.81.0","203.34.81.255","3408023808","3408024063","JP","Japan"
+"203.34.83.0","203.34.91.255","3408024320","3408026623","AU","Australia"
+"203.34.92.0","203.34.92.255","3408026624","3408026879","CN","China"
+"203.34.93.0","203.34.105.255","3408026880","3408030207","AU","Australia"
+"203.34.106.0","203.34.106.255","3408030208","3408030463","CN","China"
+"203.34.107.0","203.34.112.255","3408030464","3408031999","AU","Australia"
+"203.34.113.0","203.34.113.255","3408032000","3408032255","CN","China"
+"203.34.114.0","203.34.115.255","3408032256","3408032767","AU","Australia"
+"203.34.116.0","203.34.116.255","3408032768","3408033023","LK","Sri Lanka"
+"203.34.117.0","203.34.117.255","3408033024","3408033279","IN","India"
+"203.34.118.0","203.34.119.255","3408033280","3408033791","ID","Indonesia"
+"203.34.120.0","203.34.143.255","3408033792","3408039935","AU","Australia"
+"203.34.144.0","203.34.144.255","3408039936","3408040191","VN","Vietnam"
+"203.34.145.0","203.34.146.255","3408040192","3408040703","AU","Australia"
+"203.34.147.0","203.34.147.255","3408040704","3408040959","CN","China"
+"203.34.148.0","203.34.149.255","3408040960","3408041471","AU","Australia"
+"203.34.150.0","203.34.150.255","3408041472","3408041727","CN","China"
+"203.34.151.0","203.34.151.255","3408041728","3408041983","AU","Australia"
+"203.34.152.0","203.34.153.255","3408041984","3408042495","CN","China"
+"203.34.154.0","203.34.154.255","3408042496","3408042751","MY","Malaysia"
+"203.34.155.0","203.34.160.255","3408042752","3408044287","AU","Australia"
+"203.34.161.0","203.34.162.255","3408044288","3408044799","CN","China"
+"203.34.163.0","203.34.186.255","3408044800","3408050943","AU","Australia"
+"203.34.187.0","203.34.187.255","3408050944","3408051199","CN","China"
+"203.34.188.0","203.34.191.255","3408051200","3408052223","AU","Australia"
+"203.34.192.0","203.34.199.255","3408052224","3408054271","HK","Hong Kong"
+"203.34.200.0","203.34.203.255","3408054272","3408055295","AU","Australia"
+"203.34.204.0","203.34.207.255","3408055296","3408056319","CN","China"
+"203.34.208.0","203.34.231.255","3408056320","3408062463","AU","Australia"
+"203.34.232.0","203.34.232.255","3408062464","3408062719","CN","China"
+"203.34.233.0","203.34.239.255","3408062720","3408064511","AU","Australia"
+"203.34.240.0","203.34.240.255","3408064512","3408064767","CN","China"
+"203.34.242.0","203.34.242.255","3408065024","3408065279","CN","China"
+"203.34.243.0","203.34.244.255","3408065280","3408065791","AU","Australia"
+"203.34.245.0","203.34.245.255","3408065792","3408066047","CN","China"
+"203.34.246.0","203.34.246.255","3408066048","3408066303","PH","Philippines"
+"203.34.247.0","203.34.250.255","3408066304","3408067327","AU","Australia"
+"203.34.251.0","203.34.251.255","3408067328","3408067583","CN","China"
+"203.34.252.0","203.55.1.255","3408067584","3409379839","AU","Australia"
+"203.55.2.0","203.55.4.255","3409379840","3409380607","CN","China"
+"203.55.5.0","203.55.9.255","3409380608","3409381887","AU","Australia"
+"203.55.10.0","203.55.10.255","3409381888","3409382143","CN","China"
+"203.55.11.0","203.55.12.255","3409382144","3409382655","AU","Australia"
+"203.55.13.0","203.55.13.255","3409382656","3409382911","CN","China"
+"203.55.14.0","203.55.21.255","3409382912","3409384959","AU","Australia"
+"203.55.22.0","203.55.22.255","3409384960","3409385215","CN","China"
+"203.55.23.0","203.55.29.255","3409385216","3409387007","AU","Australia"
+"203.55.30.0","203.55.30.255","3409387008","3409387263","CN","China"
+"203.55.31.0","203.55.66.255","3409387264","3409396479","AU","Australia"
+"203.55.67.0","203.55.67.255","3409396480","3409396735","PH","Philippines"
+"203.55.68.0","203.55.92.255","3409396736","3409403135","AU","Australia"
+"203.55.93.0","203.55.93.255","3409403136","3409403391","CN","China"
+"203.55.94.0","203.55.100.255","3409403392","3409405183","AU","Australia"
+"203.55.101.0","203.55.101.255","3409405184","3409405439","CN","China"
+"203.55.102.0","203.55.108.255","3409405440","3409407231","AU","Australia"
+"203.55.109.0","203.55.110.255","3409407232","3409407743","CN","China"
+"203.55.111.0","203.55.115.255","3409407744","3409409023","AU","Australia"
+"203.55.116.0","203.55.117.255","3409409024","3409409535","CN","China"
+"203.55.118.0","203.55.118.255","3409409536","3409409791","AU","Australia"
+"203.55.119.0","203.55.119.255","3409409792","3409410047","CN","China"
+"203.55.120.0","203.55.127.255","3409410048","3409412095","AU","Australia"
+"203.55.128.0","203.55.129.255","3409412096","3409412607","CN","China"
+"203.55.130.0","203.55.145.255","3409412608","3409416703","AU","Australia"
+"203.55.146.0","203.55.147.255","3409416704","3409417215","CN","China"
+"203.55.148.0","203.55.152.255","3409417216","3409418495","AU","Australia"
+"203.55.153.0","203.55.153.255","3409418496","3409418751","PL","Poland"
+"203.55.154.0","203.55.159.255","3409418752","3409420287","AU","Australia"
+"203.55.160.0","203.55.160.255","3409420288","3409420543","IN","India"
+"203.55.161.0","203.55.172.255","3409420544","3409423615","AU","Australia"
+"203.55.173.0","203.55.173.255","3409423616","3409423871","IN","India"
+"203.55.174.0","203.55.191.255","3409423872","3409428479","AU","Australia"
+"203.55.192.0","203.55.192.255","3409428480","3409428735","CN","China"
+"203.55.193.0","203.55.195.255","3409428736","3409429503","AU","Australia"
+"203.55.196.0","203.55.196.255","3409429504","3409429759","CN","China"
+"203.55.197.0","203.55.217.255","3409429760","3409435135","AU","Australia"
+"203.55.218.0","203.55.219.255","3409435136","3409435647","CN","China"
+"203.55.220.0","203.55.220.255","3409435648","3409435903","AU","Australia"
+"203.55.221.0","203.55.221.255","3409435904","3409436159","CN","China"
+"203.55.222.0","203.55.223.255","3409436160","3409436671","AU","Australia"
+"203.55.224.0","203.55.224.255","3409436672","3409436927","CN","China"
+"203.55.225.0","203.56.0.255","3409436928","3409445119","AU","Australia"
+"203.56.1.0","203.56.1.255","3409445120","3409445375","CN","China"
+"203.56.2.0","203.56.3.255","3409445376","3409445887","AU","Australia"
+"203.56.4.0","203.56.4.255","3409445888","3409446143","CN","China"
+"203.56.5.0","203.56.11.255","3409446144","3409447935","AU","Australia"
+"203.56.12.0","203.56.12.255","3409447936","3409448191","CN","China"
+"203.56.13.0","203.56.23.255","3409448192","3409451007","AU","Australia"
+"203.56.24.0","203.56.24.255","3409451008","3409451263","CN","China"
+"203.56.25.0","203.56.31.255","3409451264","3409453055","AU","Australia"
+"203.56.32.0","203.56.33.255","3409453056","3409453567","NZ","New Zealand"
+"203.56.34.0","203.56.37.255","3409453568","3409454591","AU","Australia"
+"203.56.38.0","203.56.38.255","3409454592","3409454847","CN","China"
+"203.56.39.0","203.56.39.255","3409454848","3409455103","AU","Australia"
+"203.56.40.0","203.56.40.255","3409455104","3409455359","CN","China"
+"203.56.41.0","203.56.45.255","3409455360","3409456639","AU","Australia"
+"203.56.46.0","203.56.46.255","3409456640","3409456895","CN","China"
+"203.56.47.0","203.56.48.0","3409456896","3409457152","AU","Australia"
+"203.56.48.1","203.56.55.255","3409457153","3409459199","HK","Hong Kong"
+"203.56.56.0","203.56.67.255","3409459200","3409462271","AU","Australia"
+"203.56.68.0","203.56.69.255","3409462272","3409462783","CN","China"
+"203.56.70.0","203.56.81.255","3409462784","3409465855","AU","Australia"
+"203.56.82.0","203.56.85.255","3409465856","3409466879","CN","China"
+"203.56.86.0","203.56.86.255","3409466880","3409467135","AU","Australia"
+"203.56.87.0","203.56.87.255","3409467136","3409467391","HK","Hong Kong"
+"203.56.88.0","203.56.89.255","3409467392","3409467903","AU","Australia"
+"203.56.90.0","203.56.91.35","3409467904","3409468195","HK","Hong Kong"
+"203.56.91.36","203.56.91.37","3409468196","3409468197","AU","Australia"
+"203.56.91.38","203.56.91.255","3409468198","3409468415","HK","Hong Kong"
+"203.56.92.0","203.56.94.255","3409468416","3409469183","AU","Australia"
+"203.56.95.0","203.56.95.255","3409469184","3409469439","CN","China"
+"203.56.96.0","203.56.109.255","3409469440","3409473023","AU","Australia"
+"203.56.110.0","203.56.110.255","3409473024","3409473279","CN","China"
+"203.56.111.0","203.56.120.255","3409473280","3409475839","AU","Australia"
+"203.56.121.0","203.56.121.255","3409475840","3409476095","CN","China"
+"203.56.122.0","203.56.160.255","3409476096","3409486079","AU","Australia"
+"203.56.161.0","203.56.161.255","3409486080","3409486335","CN","China"
+"203.56.162.0","203.56.168.255","3409486336","3409488127","AU","Australia"
+"203.56.169.0","203.56.169.255","3409488128","3409488383","CN","China"
+"203.56.170.0","203.56.171.255","3409488384","3409488895","AU","Australia"
+"203.56.172.0","203.56.173.255","3409488896","3409489407","CN","China"
+"203.56.174.0","203.56.174.255","3409489408","3409489663","AU","Australia"
+"203.56.175.0","203.56.175.255","3409489664","3409489919","CN","China"
+"203.56.176.0","203.56.182.255","3409489920","3409491711","AU","Australia"
+"203.56.183.0","203.56.183.255","3409491712","3409491967","CN","China"
+"203.56.184.0","203.56.184.255","3409491968","3409492223","AU","Australia"
+"203.56.185.0","203.56.185.255","3409492224","3409492479","CN","China"
+"203.56.186.0","203.56.186.255","3409492480","3409492735","AU","Australia"
+"203.56.187.0","203.56.187.255","3409492736","3409492991","CN","China"
+"203.56.188.0","203.56.191.255","3409492992","3409494015","AU","Australia"
+"203.56.192.0","203.56.192.255","3409494016","3409494271","CN","China"
+"203.56.193.0","203.56.197.255","3409494272","3409495551","AU","Australia"
+"203.56.198.0","203.56.198.255","3409495552","3409495807","CN","China"
+"203.56.199.0","203.56.200.255","3409495808","3409496319","AU","Australia"
+"203.56.201.0","203.56.201.255","3409496320","3409496575","CN","China"
+"203.56.202.0","203.56.207.255","3409496576","3409498111","AU","Australia"
+"203.56.208.0","203.56.210.255","3409498112","3409498879","CN","China"
+"203.56.211.0","203.56.213.255","3409498880","3409499647","AU","Australia"
+"203.56.214.0","203.56.214.255","3409499648","3409499903","CN","China"
+"203.56.215.0","203.56.215.255","3409499904","3409500159","AU","Australia"
+"203.56.216.0","203.56.216.255","3409500160","3409500415","CN","China"
+"203.56.217.0","203.56.226.255","3409500416","3409502975","AU","Australia"
+"203.56.227.0","203.56.228.255","3409502976","3409503487","CN","China"
+"203.56.229.0","203.56.230.255","3409503488","3409503999","AU","Australia"
+"203.56.231.0","203.56.232.255","3409504000","3409504511","CN","China"
+"203.56.233.0","203.56.239.255","3409504512","3409506303","AU","Australia"
+"203.56.240.0","203.56.240.255","3409506304","3409506559","CN","China"
+"203.56.241.0","203.56.241.255","3409506560","3409506815","PH","Philippines"
+"203.56.242.0","203.56.251.255","3409506816","3409509375","AU","Australia"
+"203.56.252.0","203.56.252.255","3409509376","3409509631","CN","China"
+"203.56.253.0","203.56.253.255","3409509632","3409509887","HK","Hong Kong"
+"203.56.254.0","203.56.254.255","3409509888","3409510143","CN","China"
+"203.56.255.0","203.57.4.255","3409510144","3409511679","AU","Australia"
+"203.57.5.0","203.57.6.255","3409511680","3409512191","CN","China"
+"203.57.7.0","203.57.11.255","3409512192","3409513471","AU","Australia"
+"203.57.12.0","203.57.13.255","3409513472","3409513983","CN","China"
+"203.57.14.0","203.57.23.255","3409513984","3409516543","AU","Australia"
+"203.57.24.0","203.57.25.255","3409516544","3409517055","ID","Indonesia"
+"203.57.26.0","203.57.27.255","3409517056","3409517567","AU","Australia"
+"203.57.28.0","203.57.28.255","3409517568","3409517823","CN","China"
+"203.57.29.0","203.57.38.255","3409517824","3409520383","AU","Australia"
+"203.57.39.0","203.57.39.255","3409520384","3409520639","CN","China"
+"203.57.40.0","203.57.45.255","3409520640","3409522175","AU","Australia"
+"203.57.46.0","203.57.46.255","3409522176","3409522431","CN","China"
+"203.57.47.0","203.57.57.255","3409522432","3409525247","AU","Australia"
+"203.57.58.0","203.57.58.255","3409525248","3409525503","CN","China"
+"203.57.59.0","203.57.60.255","3409525504","3409526015","AU","Australia"
+"203.57.61.0","203.57.61.255","3409526016","3409526271","CN","China"
+"203.57.62.0","203.57.65.255","3409526272","3409527295","AU","Australia"
+"203.57.66.0","203.57.66.255","3409527296","3409527551","CN","China"
+"203.57.67.0","203.57.68.255","3409527552","3409528063","AU","Australia"
+"203.57.69.0","203.57.71.255","3409528064","3409528831","CN","China"
+"203.57.72.0","203.57.72.255","3409528832","3409529087","AU","Australia"
+"203.57.73.0","203.57.73.255","3409529088","3409529343","CN","China"
+"203.57.74.0","203.57.89.255","3409529344","3409533439","AU","Australia"
+"203.57.90.0","203.57.90.255","3409533440","3409533695","CN","China"
+"203.57.91.0","203.57.100.255","3409533696","3409536255","AU","Australia"
+"203.57.101.0","203.57.101.255","3409536256","3409536511","CN","China"
+"203.57.102.0","203.57.108.255","3409536512","3409538303","AU","Australia"
+"203.57.109.0","203.57.109.255","3409538304","3409538559","CN","China"
+"203.57.110.0","203.57.122.255","3409538560","3409541887","AU","Australia"
+"203.57.123.0","203.57.123.255","3409541888","3409542143","CN","China"
+"203.57.124.0","203.57.144.255","3409542144","3409547519","AU","Australia"
+"203.57.145.0","203.57.145.255","3409547520","3409547775","NZ","New Zealand"
+"203.57.146.0","203.57.156.255","3409547776","3409550591","AU","Australia"
+"203.57.157.0","203.57.157.255","3409550592","3409550847","CN","China"
+"203.57.158.0","203.57.199.255","3409550848","3409561599","AU","Australia"
+"203.57.200.0","203.57.200.255","3409561600","3409561855","CN","China"
+"203.57.201.0","203.57.201.255","3409561856","3409562111","AU","Australia"
+"203.57.202.0","203.57.202.255","3409562112","3409562367","CN","China"
+"203.57.203.0","203.57.205.255","3409562368","3409563135","AU","Australia"
+"203.57.206.0","203.57.206.255","3409563136","3409563391","CN","China"
+"203.57.207.0","203.57.221.255","3409563392","3409567231","AU","Australia"
+"203.57.222.0","203.57.222.255","3409567232","3409567487","CN","China"
+"203.57.223.0","203.57.223.255","3409567488","3409567743","AU","Australia"
+"203.57.224.0","203.57.239.255","3409567744","3409571839","CN","China"
+"203.57.240.0","203.57.245.255","3409571840","3409573375","AU","Australia"
+"203.57.246.0","203.57.247.255","3409573376","3409573887","CN","China"
+"203.57.248.0","203.57.248.255","3409573888","3409574143","AU","Australia"
+"203.57.249.0","203.57.249.255","3409574144","3409574399","CN","China"
+"203.57.250.0","203.57.252.255","3409574400","3409575167","AU","Australia"
+"203.57.253.0","203.57.255.255","3409575168","3409575935","CN","China"
+"203.58.0.0","203.59.255.255","3409575936","3409707007","AU","Australia"
+"203.60.0.0","203.60.255.255","3409707008","3409772543","HK","Hong Kong"
+"203.61.0.0","203.62.0.255","3409772544","3409838335","AU","Australia"
+"203.62.1.0","203.62.1.255","3409838336","3409838591","MY","Malaysia"
+"203.62.2.0","203.62.2.255","3409838592","3409838847","CN","China"
+"203.62.3.0","203.62.130.255","3409838848","3409871615","AU","Australia"
+"203.62.131.0","203.62.131.255","3409871616","3409871871","CN","China"
+"203.62.132.0","203.62.138.255","3409871872","3409873663","AU","Australia"
+"203.62.139.0","203.62.139.255","3409873664","3409873919","CN","China"
+"203.62.140.0","203.62.147.255","3409873920","3409875967","AU","Australia"
+"203.62.148.0","203.62.151.103","3409875968","3409876839","JP","Japan"
+"203.62.151.104","203.62.151.111","3409876840","3409876847","AU","Australia"
+"203.62.151.112","203.62.151.255","3409876848","3409876991","JP","Japan"
+"203.62.152.0","203.62.155.255","3409876992","3409878015","TH","Thailand"
+"203.62.156.0","203.62.160.255","3409878016","3409879295","AU","Australia"
+"203.62.161.0","203.62.161.255","3409879296","3409879551","CN","China"
+"203.62.162.0","203.62.171.255","3409879552","3409882111","AU","Australia"
+"203.62.172.0","203.62.174.255","3409882112","3409882879","IN","India"
+"203.62.175.0","203.62.175.255","3409882880","3409883135","LK","Sri Lanka"
+"203.62.176.0","203.62.194.255","3409883136","3409887999","AU","Australia"
+"203.62.195.0","203.62.195.255","3409888000","3409888255","SG","Singapore"
+"203.62.196.0","203.62.196.255","3409888256","3409888511","AU","Australia"
+"203.62.197.0","203.62.197.255","3409888512","3409888767","CN","China"
+"203.62.198.0","203.62.207.255","3409888768","3409891327","AU","Australia"
+"203.62.208.0","203.62.209.255","3409891328","3409891839","GB","United Kingdom"
+"203.62.210.0","203.62.211.255","3409891840","3409892351","AU","Australia"
+"203.62.212.0","203.62.213.255","3409892352","3409892863","US","United States"
+"203.62.214.0","203.62.227.255","3409892864","3409896447","AU","Australia"
+"203.62.228.0","203.62.231.255","3409896448","3409897471","CN","China"
+"203.62.232.0","203.62.233.255","3409897472","3409897983","AU","Australia"
+"203.62.234.0","203.62.234.255","3409897984","3409898239","CN","China"
+"203.62.235.0","203.62.245.255","3409898240","3409901055","AU","Australia"
+"203.62.246.0","203.62.246.255","3409901056","3409901311","CN","China"
+"203.62.247.0","203.63.255.255","3409901312","3409969151","AU","Australia"
+"203.64.0.0","203.66.31.255","3409969152","3410108415","TW","Taiwan"
+"203.66.32.0","203.66.63.255","3410108416","3410116607","CN","China"
+"203.66.64.0","203.75.255.255","3410116608","3410755583","TW","Taiwan"
+"203.76.0.0","203.76.63.255","3410755584","3410771967","AU","Australia"
+"203.76.64.0","203.76.95.255","3410771968","3410780159","JP","Japan"
+"203.76.96.0","203.76.127.255","3410780160","3410788351","BD","Bangladesh"
+"203.76.128.0","203.76.143.255","3410788352","3410792447","IN","India"
+"203.76.144.0","203.76.159.255","3410792448","3410796543","BD","Bangladesh"
+"203.76.160.0","203.76.163.255","3410796544","3410797567","CN","China"
+"203.76.164.0","203.76.167.255","3410797568","3410798591","JP","Japan"
+"203.76.168.0","203.76.171.255","3410798592","3410799615","CN","China"
+"203.76.172.0","203.76.175.255","3410799616","3410800639","SG","Singapore"
+"203.76.176.0","203.76.191.255","3410800640","3410804735","IN","India"
+"203.76.192.0","203.76.207.255","3410804736","3410808831","PH","Philippines"
+"203.76.208.0","203.76.219.255","3410808832","3410811903","CN","China"
+"203.76.220.0","203.76.223.255","3410811904","3410812927","BD","Bangladesh"
+"203.76.224.0","203.76.227.255","3410812928","3410813951","AU","Australia"
+"203.76.228.0","203.76.231.255","3410813952","3410814975","IN","India"
+"203.76.232.0","203.76.239.255","3410814976","3410817023","HK","Hong Kong"
+"203.76.240.0","203.76.243.255","3410817024","3410818047","CN","China"
+"203.76.244.0","203.76.246.255","3410818048","3410818815","JP","Japan"
+"203.76.247.0","203.76.247.255","3410818816","3410819071","CN","China"
+"203.76.248.0","203.76.251.255","3410819072","3410820095","IN","India"
+"203.76.252.0","203.76.255.255","3410820096","3410821119","LA","Lao People's Democratic Republic"
+"203.77.0.0","203.77.127.255","3410821120","3410853887","TW","Taiwan"
+"203.77.128.0","203.77.159.255","3410853888","3410862079","HK","Hong Kong"
+"203.77.160.0","203.77.175.255","3410862080","3410866175","AU","Australia"
+"203.77.176.0","203.77.176.255","3410866176","3410866431","KR","Korea, Republic of"
+"203.77.177.0","203.77.177.255","3410866432","3410866687","IN","India"
+"203.77.178.0","203.77.178.255","3410866688","3410866943","VN","Vietnam"
+"203.77.179.0","203.77.179.255","3410866944","3410867199","AU","Australia"
+"203.77.180.0","203.77.183.255","3410867200","3410868223","CN","China"
+"203.77.184.0","203.77.191.255","3410868224","3410870271","JP","Japan"
+"203.77.192.0","203.77.207.255","3410870272","3410874367","IN","India"
+"203.77.208.0","203.77.255.255","3410874368","3410886655","ID","Indonesia"
+"203.78.0.0","203.78.3.255","3410886656","3410887679","TW","Taiwan"
+"203.78.4.0","203.78.4.255","3410887680","3410887935","IN","India"
+"203.78.5.0","203.78.7.255","3410887936","3410888703","HK","Hong Kong"
+"203.78.8.0","203.78.15.255","3410888704","3410890751","SG","Singapore"
+"203.78.16.0","203.78.31.255","3410890752","3410894847","AU","Australia"
+"203.78.32.0","203.78.47.255","3410894848","3410898943","HK","Hong Kong"
+"203.78.48.0","203.78.63.255","3410898944","3410903039","CN","China"
+"203.78.64.0","203.78.95.255","3410903040","3410911231","HK","Hong Kong"
+"203.78.96.0","203.78.111.255","3410911232","3410915327","TH","Thailand"
+"203.78.112.0","203.78.127.255","3410915328","3410919423","ID","Indonesia"
+"203.78.128.0","203.78.131.255","3410919424","3410920447","IN","India"
+"203.78.132.0","203.78.135.255","3410920448","3410921471","JP","Japan"
+"203.78.136.0","203.78.143.255","3410921472","3410923519","HK","Hong Kong"
+"203.78.144.0","203.78.147.255","3410923520","3410924543","BD","Bangladesh"
+"203.78.148.0","203.78.151.255","3410924544","3410925567","SG","Singapore"
+"203.78.152.0","203.78.155.255","3410925568","3410926591","MH","Marshall Islands"
+"203.78.156.0","203.78.159.255","3410926592","3410927615","CN","China"
+"203.78.160.0","203.78.175.255","3410927616","3410931711","NP","Nepal"
+"203.78.176.0","203.78.191.255","3410931712","3410935807","TW","Taiwan"
+"203.78.192.0","203.78.207.255","3410935808","3410939903","MY","Malaysia"
+"203.78.208.0","203.78.223.255","3410939904","3410943999","IN","India"
+"203.78.224.0","203.78.255.255","3410944000","3410952191","JP","Japan"
+"203.79.0.0","203.79.15.255","3410952192","3410956287","CN","China"
+"203.79.16.0","203.79.23.255","3410956288","3410958335","AU","Australia"
+"203.79.24.0","203.79.25.255","3410958336","3410958847","IN","India"
+"203.79.26.0","203.79.27.255","3410958848","3410959359","ID","Indonesia"
+"203.79.28.0","203.79.28.255","3410959360","3410959615","VN","Vietnam"
+"203.79.29.0","203.79.29.255","3410959616","3410959871","ID","Indonesia"
+"203.79.30.0","203.79.31.255","3410959872","3410960383","AU","Australia"
+"203.79.32.0","203.79.47.255","3410960384","3410964479","GB","United Kingdom"
+"203.79.48.0","203.79.63.255","3410964480","3410968575","JP","Japan"
+"203.79.64.0","203.79.127.255","3410968576","3410984959","NZ","New Zealand"
+"203.79.128.0","203.79.255.255","3410984960","3411017727","TW","Taiwan"
+"203.80.0.0","203.80.3.255","3411017728","3411018751","HK","Hong Kong"
+"203.80.4.0","203.80.5.255","3411018752","3411019263","CN","China"
+"203.80.6.0","203.80.7.255","3411019264","3411019775","JP","Japan"
+"203.80.8.0","203.80.15.255","3411019776","3411021823","ID","Indonesia"
+"203.80.16.0","203.80.23.255","3411021824","3411023871","MY","Malaysia"
+"203.80.24.0","203.80.31.255","3411023872","3411025919","JP","Japan"
+"203.80.32.0","203.80.47.255","3411025920","3411030015","CN","China"
+"203.80.48.0","203.80.55.255","3411030016","3411032063","NC","New Caledonia"
+"203.80.56.0","203.80.56.255","3411032064","3411032319","TH","Thailand"
+"203.80.57.0","203.80.57.255","3411032320","3411032575","CN","China"
+"203.80.58.0","203.80.59.255","3411032576","3411033087","AU","Australia"
+"203.80.60.0","203.80.63.255","3411033088","3411034111","NZ","New Zealand"
+"203.80.64.0","203.80.127.255","3411034112","3411050495","HK","Hong Kong"
+"203.80.128.0","203.80.128.255","3411050496","3411050751","PK","Pakistan"
+"203.80.129.0","203.80.129.255","3411050752","3411051007","CN","China"
+"203.80.130.0","203.80.130.255","3411051008","3411051263","PK","Pakistan"
+"203.80.131.0","203.80.131.255","3411051264","3411051519","SG","Singapore"
+"203.80.132.0","203.80.135.255","3411051520","3411052543","CN","China"
+"203.80.136.0","203.80.136.0","3411052544","3411052544","JP","Japan"
+"203.80.136.1","203.80.136.255","3411052545","3411052799","HK","Hong Kong"
+"203.80.137.0","203.80.137.255","3411052800","3411053055","JP","Japan"
+"203.80.138.0","203.80.143.255","3411053056","3411054591","HK","Hong Kong"
+"203.80.144.0","203.80.159.255","3411054592","3411058687","CN","China"
+"203.80.160.0","203.80.175.255","3411058688","3411062783","AU","Australia"
+"203.80.176.0","203.80.183.255","3411062784","3411064831","HK","Hong Kong"
+"203.80.184.0","203.80.184.255","3411064832","3411065087","BD","Bangladesh"
+"203.80.185.0","203.81.7.255","3411065088","3411085311","HK","Hong Kong"
+"203.81.8.0","203.81.11.255","3411085312","3411086335","KR","Korea, Republic of"
+"203.81.12.0","203.81.15.255","3411086336","3411087359","JP","Japan"
+"203.81.16.0","203.81.31.255","3411087360","3411091455","CN","China"
+"203.81.32.0","203.81.34.255","3411091456","3411092223","SG","Singapore"
+"203.81.35.0","203.81.35.255","3411092224","3411092479","JP","Japan"
+"203.81.36.0","203.81.36.255","3411092480","3411092735","SG","Singapore"
+"203.81.37.0","203.81.37.255","3411092736","3411092991","JP","Japan"
+"203.81.38.0","203.81.38.63","3411092992","3411093055","SG","Singapore"
+"203.81.38.64","203.81.38.95","3411093056","3411093087","JP","Japan"
+"203.81.38.96","203.81.38.127","3411093088","3411093119","SG","Singapore"
+"203.81.38.128","203.81.38.223","3411093120","3411093215","JP","Japan"
+"203.81.38.224","203.81.38.255","3411093216","3411093247","SG","Singapore"
+"203.81.39.0","203.81.39.255","3411093248","3411093503","JP","Japan"
+"203.81.40.0","203.81.40.127","3411093504","3411093631","SG","Singapore"
+"203.81.40.128","203.81.40.191","3411093632","3411093695","JP","Japan"
+"203.81.40.192","203.81.40.255","3411093696","3411093759","SG","Singapore"
+"203.81.41.0","203.81.41.255","3411093760","3411094015","JP","Japan"
+"203.81.42.0","203.81.43.7","3411094016","3411094279","SG","Singapore"
+"203.81.43.8","203.81.43.15","3411094280","3411094287","JP","Japan"
+"203.81.43.16","203.81.43.47","3411094288","3411094319","SG","Singapore"
+"203.81.43.48","203.81.43.62","3411094320","3411094334","JP","Japan"
+"203.81.43.63","203.81.43.255","3411094335","3411094527","SG","Singapore"
+"203.81.44.0","203.81.46.255","3411094528","3411095295","JP","Japan"
+"203.81.47.0","203.81.48.191","3411095296","3411095743","SG","Singapore"
+"203.81.48.192","203.81.48.255","3411095744","3411095807","JP","Japan"
+"203.81.49.0","203.81.52.255","3411095808","3411096831","SG","Singapore"
+"203.81.53.0","203.81.55.63","3411096832","3411097407","JP","Japan"
+"203.81.55.64","203.81.55.255","3411097408","3411097599","SG","Singapore"
+"203.81.56.0","203.81.56.255","3411097600","3411097855","JP","Japan"
+"203.81.57.0","203.81.57.223","3411097856","3411098079","SG","Singapore"
+"203.81.57.224","203.81.62.255","3411098080","3411099391","JP","Japan"
+"203.81.63.0","203.81.63.255","3411099392","3411099647","SG","Singapore"
+"203.81.64.0","203.81.95.255","3411099648","3411107839","MM","Myanmar"
+"203.81.96.0","203.81.111.255","3411107840","3411111935","LK","Sri Lanka"
+"203.81.112.0","203.81.127.255","3411111936","3411116031","JP","Japan"
+"203.81.128.0","203.81.159.255","3411116032","3411124223","KR","Korea, Republic of"
+"203.81.160.0","203.81.175.255","3411124224","3411128319","MM","Myanmar"
+"203.81.176.0","203.81.183.255","3411128320","3411130367","HK","Hong Kong"
+"203.81.184.0","203.81.191.255","3411130368","3411132415","ID","Indonesia"
+"203.81.192.0","203.81.239.255","3411132416","3411144703","PK","Pakistan"
+"203.81.240.0","203.81.243.255","3411144704","3411145727","IN","India"
+"203.81.244.0","203.81.247.255","3411145728","3411146751","CN","China"
+"203.81.248.0","203.81.251.255","3411146752","3411147775","ID","Indonesia"
+"203.81.252.0","203.81.255.255","3411147776","3411148799","HK","Hong Kong"
+"203.82.0.0","203.82.1.255","3411148800","3411149311","CN","China"
+"203.82.2.0","203.82.3.255","3411149312","3411149823","MV","Maldives"
+"203.82.4.0","203.82.7.255","3411149824","3411150847","IN","India"
+"203.82.8.0","203.82.23.255","3411150848","3411154943","HK","Hong Kong"
+"203.82.24.0","203.82.27.255","3411154944","3411155967","AU","Australia"
+"203.82.28.0","203.82.31.255","3411155968","3411156991","HK","Hong Kong"
+"203.82.32.0","203.82.47.255","3411156992","3411161087","PH","Philippines"
+"203.82.48.0","203.82.63.255","3411161088","3411165183","PK","Pakistan"
+"203.82.64.0","203.82.95.255","3411165184","3411173375","MY","Malaysia"
+"203.82.96.0","203.82.111.255","3411173376","3411177471","AU","Australia"
+"203.82.112.0","203.82.127.255","3411177472","3411181567","CN","China"
+"203.82.128.0","203.82.158.255","3411181568","3411189503","JP","Japan"
+"203.82.159.0","203.82.159.255","3411189504","3411189759","HK","Hong Kong"
+"203.82.160.0","203.82.191.255","3411189760","3411197951","AU","Australia"
+"203.82.192.0","203.82.207.255","3411197952","3411202047","BD","Bangladesh"
+"203.82.208.0","203.82.217.255","3411202048","3411204607","AU","Australia"
+"203.82.218.0","203.82.218.255","3411204608","3411204863","IN","India"
+"203.82.219.0","203.82.221.255","3411204864","3411205631","KR","Korea, Republic of"
+"203.82.222.0","203.82.223.255","3411205632","3411206143","HK","Hong Kong"
+"203.82.224.0","203.82.239.255","3411206144","3411210239","CN","China"
+"203.82.240.0","203.82.247.255","3411210240","3411212287","KR","Korea, Republic of"
+"203.82.248.0","203.82.251.255","3411212288","3411213311","IN","India"
+"203.82.252.0","203.82.255.255","3411213312","3411214335","HK","Hong Kong"
+"203.83.0.0","203.83.3.255","3411214336","3411215359","CN","China"
+"203.83.4.0","203.83.7.255","3411215360","3411216383","AU","Australia"
+"203.83.8.0","203.83.15.255","3411216384","3411218431","CN","China"
+"203.83.16.0","203.83.23.255","3411218432","3411220479","PG","Papua New Guinea"
+"203.83.24.0","203.83.47.255","3411220480","3411226623","ID","Indonesia"
+"203.83.48.0","203.83.55.255","3411226624","3411228671","IO","British Indian Ocean Territory"
+"203.83.56.0","203.83.63.255","3411228672","3411230719","CN","China"
+"203.83.64.0","203.83.127.255","3411230720","3411247103","HK","Hong Kong"
+"203.83.128.0","203.83.159.255","3411247104","3411255295","KR","Korea, Republic of"
+"203.83.160.0","203.83.191.255","3411255296","3411263487","BD","Bangladesh"
+"203.83.192.0","203.83.215.255","3411263488","3411269631","AU","Australia"
+"203.83.216.0","203.83.217.255","3411269632","3411270143","HK","Hong Kong"
+"203.83.218.0","203.83.218.255","3411270144","3411270399","NZ","New Zealand"
+"203.83.219.0","203.83.219.255","3411270400","3411270655","AU","Australia"
+"203.83.220.0","203.83.223.255","3411270656","3411271679","SG","Singapore"
+"203.83.224.0","203.83.239.255","3411271680","3411275775","CN","China"
+"203.83.240.0","203.83.247.255","3411275776","3411277823","JP","Japan"
+"203.83.248.0","203.83.249.255","3411277824","3411278335","HK","Hong Kong"
+"203.83.250.0","203.83.250.255","3411278336","3411278591","SG","Singapore"
+"203.83.251.0","203.83.251.255","3411278592","3411278847","FJ","Fiji"
+"203.83.252.0","203.84.63.255","3411278848","3411296255","HK","Hong Kong"
+"203.84.64.0","203.84.127.255","3411296256","3411312639","AU","Australia"
+"203.84.128.0","203.84.129.255","3411312640","3411313151","HK","Hong Kong"
+"203.84.130.0","203.84.131.255","3411313152","3411313663","SG","Singapore"
+"203.84.132.0","203.84.132.255","3411313664","3411313919","AU","Australia"
+"203.84.133.0","203.84.133.255","3411313920","3411314175","HK","Hong Kong"
+"203.84.134.0","203.84.135.255","3411314176","3411314687","NZ","New Zealand"
+"203.84.136.0","203.84.143.255","3411314688","3411316735","ID","Indonesia"
+"203.84.144.0","203.84.151.255","3411316736","3411318783","TW","Taiwan"
+"203.84.152.0","203.84.159.255","3411318784","3411320831","ID","Indonesia"
+"203.84.160.0","203.84.191.255","3411320832","3411329023","PH","Philippines"
+"203.84.192.0","203.84.223.255","3411329024","3411337215","HK","Hong Kong"
+"203.84.224.0","203.84.239.255","3411337216","3411341311","AU","Australia"
+"203.84.240.0","203.84.255.255","3411341312","3411345407","KR","Korea, Republic of"
+"203.85.0.0","203.85.36.255","3411345408","3411354879","HK","Hong Kong"
+"203.85.37.0","203.85.39.255","3411354880","3411355647","SG","Singapore"
+"203.85.40.0","203.85.255.255","3411355648","3411410943","HK","Hong Kong"
+"203.86.0.0","203.86.127.255","3411410944","3411443711","CN","China"
+"203.86.128.0","203.86.191.255","3411443712","3411460095","HK","Hong Kong"
+"203.86.192.0","203.86.207.255","3411460096","3411464191","NZ","New Zealand"
+"203.86.208.0","203.86.223.255","3411464192","3411468287","AU","Australia"
+"203.86.224.0","203.86.231.255","3411468288","3411470335","JP","Japan"
+"203.86.232.0","203.86.239.255","3411470336","3411472383","HK","Hong Kong"
+"203.86.240.0","203.86.249.255","3411472384","3411474943","JP","Japan"
+"203.86.250.0","203.86.250.255","3411474944","3411475199","CN","China"
+"203.86.251.0","203.86.251.255","3411475200","3411475455","AU","Australia"
+"203.86.252.0","203.86.253.255","3411475456","3411475967","HK","Hong Kong"
+"203.86.254.0","203.86.255.255","3411475968","3411476479","CN","China"
+"203.87.0.0","203.87.127.255","3411476480","3411509247","AU","Australia"
+"203.87.128.0","203.87.255.255","3411509248","3411542015","PH","Philippines"
+"203.88.0.0","203.88.31.255","3411542016","3411550207","IN","India"
+"203.88.32.0","203.88.63.255","3411550208","3411558399","CN","China"
+"203.88.64.0","203.88.95.255","3411558400","3411566591","HK","Hong Kong"
+"203.88.96.0","203.88.99.255","3411566592","3411567615","IN","India"
+"203.88.100.0","203.88.103.255","3411567616","3411568639","GB","United Kingdom"
+"203.88.104.0","203.88.107.255","3411568640","3411569663","AU","Australia"
+"203.88.108.0","203.88.111.255","3411569664","3411570687","HK","Hong Kong"
+"203.88.112.0","203.88.127.255","3411570688","3411574783","AU","Australia"
+"203.88.128.0","203.88.159.255","3411574784","3411582975","IN","India"
+"203.88.160.0","203.88.175.255","3411582976","3411587071","HK","Hong Kong"
+"203.88.176.0","203.88.191.255","3411587072","3411591167","JP","Japan"
+"203.88.192.0","203.88.223.255","3411591168","3411599359","CN","China"
+"203.88.224.0","203.88.255.255","3411599360","3411607551","AU","Australia"
+"203.89.0.0","203.89.3.255","3411607552","3411608575","CN","China"
+"203.89.4.0","203.89.4.255","3411608576","3411608831","IN","India"
+"203.89.5.0","203.89.5.255","3411608832","3411609087","AU","Australia"
+"203.89.6.0","203.89.15.255","3411609088","3411611647","HK","Hong Kong"
+"203.89.16.0","203.89.31.255","3411611648","3411615743","ID","Indonesia"
+"203.89.32.0","203.89.63.255","3411615744","3411623935","JP","Japan"
+"203.89.64.0","203.89.127.255","3411623936","3411640319","AU","Australia"
+"203.89.128.0","203.89.131.255","3411640320","3411641343","JP","Japan"
+"203.89.132.0","203.89.132.255","3411641344","3411641599","IN","India"
+"203.89.133.0","203.89.133.255","3411641600","3411641855","CN","China"
+"203.89.134.0","203.89.135.255","3411641856","3411642367","IN","India"
+"203.89.136.0","203.89.139.255","3411642368","3411643391","CN","China"
+"203.89.140.0","203.89.143.255","3411643392","3411644415","VN","Vietnam"
+"203.89.144.0","203.89.144.255","3411644416","3411644671","CN","China"
+"203.89.145.0","203.89.145.255","3411644672","3411644927","AU","Australia"
+"203.89.146.0","203.89.149.255","3411644928","3411645951","ID","Indonesia"
+"203.89.150.0","203.89.150.255","3411645952","3411646207","SG","Singapore"
+"203.89.151.0","203.89.155.255","3411646208","3411647487","IN","India"
+"203.89.156.0","203.89.159.255","3411647488","3411648511","AU","Australia"
+"203.89.160.0","203.89.191.255","3411648512","3411656703","NZ","New Zealand"
+"203.89.192.0","203.89.255.255","3411656704","3411673087","AU","Australia"
+"203.90.0.0","203.90.3.255","3411673088","3411674111","CN","China"
+"203.90.4.0","203.90.5.255","3411674112","3411674623","IN","India"
+"203.90.6.0","203.90.7.255","3411674624","3411675135","HK","Hong Kong"
+"203.90.8.0","203.90.15.255","3411675136","3411677183","CN","China"
+"203.90.16.0","203.90.23.255","3411677184","3411679231","JP","Japan"
+"203.90.24.0","203.90.31.255","3411679232","3411681279","AU","Australia"
+"203.90.32.0","203.90.63.255","3411681280","3411689471","KR","Korea, Republic of"
+"203.90.64.0","203.90.127.255","3411689472","3411705855","IN","India"
+"203.90.128.0","203.90.223.255","3411705856","3411730431","CN","China"
+"203.90.224.0","203.90.255.255","3411730432","3411738623","HK","Hong Kong"
+"203.91.0.0","203.91.31.255","3411738624","3411746815","TW","Taiwan"
+"203.91.32.0","203.91.63.255","3411746816","3411755007","CN","China"
+"203.91.64.0","203.91.95.255","3411755008","3411763199","AU","Australia"
+"203.91.96.0","203.91.111.255","3411763200","3411767295","CN","China"
+"203.91.112.0","203.91.119.255","3411767296","3411769343","MN","Mongolia"
+"203.91.120.0","203.91.127.255","3411769344","3411771391","CN","China"
+"203.91.128.0","203.91.159.255","3411771392","3411779583","HK","Hong Kong"
+"203.91.160.0","203.91.191.255","3411779584","3411787775","JP","Japan"
+"203.91.192.0","203.91.223.255","3411787776","3411795967","IN","India"
+"203.91.224.0","203.91.255.255","3411795968","3411804159","AU","Australia"
+"203.92.0.0","203.92.3.255","3411804160","3411805183","CN","China"
+"203.92.4.0","203.92.5.255","3411805184","3411805695","PK","Pakistan"
+"203.92.6.0","203.92.6.255","3411805696","3411805951","CN","China"
+"203.92.7.0","203.92.7.255","3411805952","3411806207","AU","Australia"
+"203.92.8.0","203.92.15.255","3411806208","3411808255","PH","Philippines"
+"203.92.16.0","203.92.23.255","3411808256","3411810303","JP","Japan"
+"203.92.24.0","203.92.25.255","3411810304","3411810815","NZ","New Zealand"
+"203.92.26.0","203.92.31.255","3411810816","3411812351","AU","Australia"
+"203.92.32.0","203.92.63.255","3411812352","3411820543","IN","India"
+"203.92.64.0","203.92.127.255","3411820544","3411836927","SG","Singapore"
+"203.92.128.0","203.92.159.255","3411836928","3411845119","MY","Malaysia"
+"203.92.160.0","203.92.191.255","3411845120","3411853311","CN","China"
+"203.92.192.0","203.92.207.255","3411853312","3411857407","IN","India"
+"203.92.208.0","203.92.215.49","3411857408","3411859249","JP","Japan"
+"203.92.215.50","203.92.215.51","3411859250","3411859251","AU","Australia"
+"203.92.215.52","203.92.215.255","3411859252","3411859455","JP","Japan"
+"203.92.216.0","203.92.216.255","3411859456","3411859711","AU","Australia"
+"203.92.217.0","203.92.217.103","3411859712","3411859815","AP","Asia/Pacific Region"
+"203.92.217.104","203.92.217.104","3411859816","3411859816","CN","China"
+"203.92.217.105","203.92.218.255","3411859817","3411860223","AP","Asia/Pacific Region"
+"203.92.219.0","203.92.223.255","3411860224","3411861503","JP","Japan"
+"203.92.224.0","203.92.255.255","3411861504","3411869695","AU","Australia"
+"203.93.0.0","203.94.31.255","3411869696","3411943423","CN","China"
+"203.94.32.0","203.94.63.255","3411943424","3411951615","NZ","New Zealand"
+"203.94.64.0","203.94.127.255","3411951616","3411967999","LK","Sri Lanka"
+"203.94.128.0","203.94.191.255","3411968000","3411984383","AU","Australia"
+"203.94.192.0","203.94.255.255","3411984384","3412000767","IN","India"
+"203.95.0.0","203.95.7.255","3412000768","3412002815","CN","China"
+"203.95.8.0","203.95.15.255","3412002816","3412004863","GU","Guam"
+"203.95.16.0","203.95.63.255","3412004864","3412017151","JP","Japan"
+"203.95.64.0","203.95.95.255","3412017152","3412025343","SG","Singapore"
+"203.95.96.0","203.95.191.255","3412025344","3412049919","CN","China"
+"203.95.192.0","203.95.195.255","3412049920","3412050943","HK","Hong Kong"
+"203.95.196.0","203.95.199.255","3412050944","3412051967","KH","Cambodia"
+"203.95.200.0","203.95.211.255","3412051968","3412055039","CN","China"
+"203.95.212.0","203.95.215.255","3412055040","3412056063","HK","Hong Kong"
+"203.95.216.0","203.95.219.255","3412056064","3412057087","IN","India"
+"203.95.220.0","203.95.223.255","3412057088","3412058111","BD","Bangladesh"
+"203.95.224.0","203.95.255.255","3412058112","3412066303","CN","China"
+"203.96.0.0","203.98.63.255","3412066304","3412213759","NZ","New Zealand"
+"203.98.64.0","203.98.95.255","3412213760","3412221951","AU","Australia"
+"203.98.96.0","203.98.127.255","3412221952","3412230143","IN","India"
+"203.98.128.0","203.98.191.255","3412230144","3412246527","HK","Hong Kong"
+"203.98.192.0","203.98.205.47","3412246528","3412249903","AU","Australia"
+"203.98.205.48","203.98.205.63","3412249904","3412249919","SG","Singapore"
+"203.98.205.64","203.98.219.255","3412249920","3412253695","AU","Australia"
+"203.98.220.0","203.98.223.255","3412253696","3412254719","JP","Japan"
+"203.98.224.0","203.98.255.255","3412254720","3412262911","NR","Nauru"
+"203.99.0.0","203.99.7.255","3412262912","3412264959","JP","Japan"
+"203.99.8.0","203.99.15.255","3412264960","3412267007","HK","Hong Kong"
+"203.99.16.0","203.99.31.255","3412267008","3412271103","CN","China"
+"203.99.32.0","203.99.39.255","3412271104","3412273151","NZ","New Zealand"
+"203.99.40.0","203.99.47.255","3412273152","3412275199","IN","India"
+"203.99.48.0","203.99.63.255","3412275200","3412279295","PK","Pakistan"
+"203.99.64.0","203.99.71.255","3412279296","3412281343","NZ","New Zealand"
+"203.99.72.0","203.99.79.255","3412281344","3412283391","JP","Japan"
+"203.99.80.0","203.99.95.255","3412283392","3412287487","CN","China"
+"203.99.96.0","203.99.127.255","3412287488","3412295679","ID","Indonesia"
+"203.99.128.0","203.99.129.255","3412295680","3412296191","NZ","New Zealand"
+"203.99.130.0","203.99.131.255","3412296192","3412296703","ID","Indonesia"
+"203.99.132.0","203.99.135.255","3412296704","3412297727","NZ","New Zealand"
+"203.99.136.0","203.99.139.255","3412297728","3412298751","MY","Malaysia"
+"203.99.140.0","203.99.141.255","3412298752","3412299263","TH","Thailand"
+"203.99.142.0","203.99.142.255","3412299264","3412299519","AU","Australia"
+"203.99.143.0","203.99.143.255","3412299520","3412299775","HK","Hong Kong"
+"203.99.144.0","203.99.155.255","3412299776","3412302847","AU","Australia"
+"203.99.156.0","203.99.159.255","3412302848","3412303871","WS","Samoa"
+"203.99.160.0","203.99.191.255","3412303872","3412312063","PK","Pakistan"
+"203.99.192.0","203.99.223.255","3412312064","3412320255","IN","India"
+"203.99.224.0","203.99.231.255","3412320256","3412322303","JP","Japan"
+"203.99.232.0","203.99.239.255","3412322304","3412324351","PH","Philippines"
+"203.99.240.0","203.99.247.255","3412324352","3412326399","JP","Japan"
+"203.99.248.0","203.99.251.255","3412326400","3412327423","VN","Vietnam"
+"203.99.252.0","203.99.253.255","3412327424","3412327935","TH","Thailand"
+"203.99.254.0","203.99.254.255","3412327936","3412328191","HK","Hong Kong"
+"203.99.255.0","203.99.255.255","3412328192","3412328447","WS","Samoa"
+"203.100.0.0","203.100.31.255","3412328448","3412336639","AU","Australia"
+"203.100.32.0","203.100.47.255","3412336640","3412340735","CN","China"
+"203.100.48.0","203.100.55.255","3412340736","3412342783","HK","Hong Kong"
+"203.100.56.0","203.100.56.255","3412342784","3412343039","AU","Australia"
+"203.100.57.0","203.100.57.255","3412343040","3412343295","HK","Hong Kong"
+"203.100.58.0","203.100.58.255","3412343296","3412343551","CN","China"
+"203.100.59.0","203.100.59.255","3412343552","3412343807","AU","Australia"
+"203.100.60.0","203.100.60.255","3412343808","3412344063","CN","China"
+"203.100.61.0","203.100.61.255","3412344064","3412344319","AU","Australia"
+"203.100.62.0","203.100.62.255","3412344320","3412344575","SG","Singapore"
+"203.100.63.0","203.100.63.255","3412344576","3412344831","CN","China"
+"203.100.64.0","203.100.79.255","3412344832","3412348927","IN","India"
+"203.100.80.0","203.100.127.255","3412348928","3412361215","CN","China"
+"203.100.128.0","203.100.159.255","3412361216","3412369407","AP","Asia/Pacific Region"
+"203.100.160.0","203.100.191.255","3412369408","3412377599","KR","Korea, Republic of"
+"203.100.192.0","203.100.207.255","3412377600","3412381695","CN","China"
+"203.100.208.0","203.100.223.255","3412381696","3412385791","NZ","New Zealand"
+"203.100.224.0","203.100.255.255","3412385792","3412393983","AU","Australia"
+"203.101.0.0","203.101.127.255","3412393984","3412426751","IN","India"
+"203.101.128.0","203.101.155.95","3412426752","3412433759","TH","Thailand"
+"203.101.155.96","203.101.155.111","3412433760","3412433775","ID","Indonesia"
+"203.101.155.112","203.101.155.127","3412433776","3412433791","TH","Thailand"
+"203.101.155.128","203.101.155.159","3412433792","3412433823","HK","Hong Kong"
+"203.101.155.160","203.101.159.255","3412433824","3412434943","TH","Thailand"
+"203.101.160.0","203.101.191.255","3412434944","3412443135","PK","Pakistan"
+"203.101.192.0","203.101.223.255","3412443136","3412451327","SG","Singapore"
+"203.101.224.0","203.104.15.255","3412451328","3412594687","AU","Australia"
+"203.104.16.0","203.104.23.255","3412594688","3412596735","IN","India"
+"203.104.24.0","203.104.31.255","3412596736","3412598783","MV","Maldives"
+"203.104.32.0","203.104.47.255","3412598784","3412602879","CN","China"
+"203.104.48.0","203.104.63.255","3412602880","3412606975","NC","New Caledonia"
+"203.104.64.0","203.104.95.255","3412606976","3412615167","PH","Philippines"
+"203.104.96.0","203.104.159.255","3412615168","3412631551","JP","Japan"
+"203.104.160.0","203.104.191.255","3412631552","3412639743","KR","Korea, Republic of"
+"203.104.192.0","203.104.255.255","3412639744","3412656127","JP","Japan"
+"203.105.0.0","203.105.63.255","3412656128","3412672511","HK","Hong Kong"
+"203.105.64.0","203.105.73.255","3412672512","3412675071","JP","Japan"
+"203.105.74.0","203.105.74.255","3412675072","3412675327","US","United States"
+"203.105.75.0","203.105.87.255","3412675328","3412678655","JP","Japan"
+"203.105.88.0","203.105.88.255","3412678656","3412678911","US","United States"
+"203.105.89.0","203.105.93.255","3412678912","3412680191","JP","Japan"
+"203.105.94.0","203.105.94.255","3412680192","3412680447","US","United States"
+"203.105.95.0","203.105.95.255","3412680448","3412680703","JP","Japan"
+"203.105.96.0","203.105.159.255","3412680704","3412697087","CN","China"
+"203.105.160.0","203.105.191.255","3412697088","3412705279","IN","India"
+"203.105.192.0","203.105.223.255","3412705280","3412713471","AU","Australia"
+"203.105.224.0","203.105.255.255","3412713472","3412721663","TW","Taiwan"
+"203.106.0.0","203.106.255.255","3412721664","3412787199","MY","Malaysia"
+"203.107.0.0","203.107.127.255","3412787200","3412819967","CN","China"
+"203.107.128.0","203.107.255.255","3412819968","3412852735","TH","Thailand"
+"203.108.0.0","203.108.255.255","3412852736","3412918271","AU","Australia"
+"203.109.0.0","203.109.31.255","3412918272","3412926463","KR","Korea, Republic of"
+"203.109.32.0","203.109.63.255","3412926464","3412934655","MY","Malaysia"
+"203.109.64.0","203.109.127.255","3412934656","3412951039","IN","India"
+"203.109.128.0","203.110.63.255","3412951040","3413000191","NZ","New Zealand"
+"203.110.64.0","203.110.79.255","3413000192","3413004287","LA","Lao People's Democratic Republic"
+"203.110.80.0","203.110.95.255","3413004288","3413008383","IN","India"
+"203.110.96.0","203.110.127.255","3413008384","3413016575","JP","Japan"
+"203.110.128.0","203.110.159.255","3413016576","3413024767","AU","Australia"
+"203.110.160.0","203.110.191.255","3413024768","3413032959","CN","China"
+"203.110.192.0","203.110.201.17","3413032960","3413035281","AU","Australia"
+"203.110.201.18","203.110.201.18","3413035282","3413035282","US","United States"
+"203.110.201.19","203.110.207.255","3413035283","3413037055","AU","Australia"
+"203.110.208.0","203.110.223.255","3413037056","3413041151","CN","China"
+"203.110.224.0","203.110.231.255","3413041152","3413043199","JP","Japan"
+"203.110.232.0","203.110.234.255","3413043200","3413043967","CN","China"
+"203.110.235.0","203.110.235.255","3413043968","3413044223","AU","Australia"
+"203.110.236.0","203.110.239.255","3413044224","3413045247","AP","Asia/Pacific Region"
+"203.110.240.0","203.110.247.255","3413045248","3413047295","IN","India"
+"203.110.248.0","203.111.191.255","3413047296","3413098495","AU","Australia"
+"203.111.192.0","203.111.207.255","3413098496","3413102591","JP","Japan"
+"203.111.208.0","203.111.223.255","3413102592","3413106687","TW","Taiwan"
+"203.111.224.0","203.111.239.255","3413106688","3413110783","PH","Philippines"
+"203.111.240.0","203.111.247.255","3413110784","3413112831","JP","Japan"
+"203.111.248.0","203.111.251.255","3413112832","3413113855","IN","India"
+"203.111.252.0","203.111.255.255","3413113856","3413114879","HK","Hong Kong"
+"203.112.0.0","203.112.71.255","3413114880","3413133311","JP","Japan"
+"203.112.72.0","203.112.79.255","3413133312","3413135359","BD","Bangladesh"
+"203.112.80.0","203.112.80.255","3413135360","3413135615","AP","Asia/Pacific Region"
+"203.112.81.0","203.112.81.255","3413135616","3413135871","HK","Hong Kong"
+"203.112.82.0","203.112.82.255","3413135872","3413136127","AP","Asia/Pacific Region"
+"203.112.83.0","203.112.83.255","3413136128","3413136383","HK","Hong Kong"
+"203.112.84.0","203.112.84.255","3413136384","3413136639","AP","Asia/Pacific Region"
+"203.112.85.0","203.112.86.255","3413136640","3413137151","HK","Hong Kong"
+"203.112.87.0","203.112.87.255","3413137152","3413137407","AP","Asia/Pacific Region"
+"203.112.88.0","203.112.95.255","3413137408","3413139455","HK","Hong Kong"
+"203.112.96.0","203.112.127.255","3413139456","3413147647","AU","Australia"
+"203.112.128.0","203.112.159.255","3413147648","3413155839","IN","India"
+"203.112.160.0","203.112.191.255","3413155840","3413164031","SG","Singapore"
+"203.112.192.0","203.112.223.255","3413164032","3413172223","BD","Bangladesh"
+"203.112.224.0","203.112.255.255","3413172224","3413180415","MY","Malaysia"
+"203.113.0.0","203.113.127.255","3413180416","3413213183","TH","Thailand"
+"203.113.128.0","203.113.191.255","3413213184","3413229567","VN","Vietnam"
+"203.113.192.0","203.113.255.255","3413229568","3413245951","AU","Australia"
+"203.114.0.0","203.114.19.255","3413245952","3413251071","MY","Malaysia"
+"203.114.20.0","203.114.63.255","3413251072","3413262335","JP","Japan"
+"203.114.64.0","203.114.67.255","3413262336","3413263359","PH","Philippines"
+"203.114.68.0","203.114.71.255","3413263360","3413264383","US","United States"
+"203.114.72.0","203.114.72.255","3413264384","3413264639","SG","Singapore"
+"203.114.73.0","203.114.73.255","3413264640","3413264895","AU","Australia"
+"203.114.74.0","203.114.74.255","3413264896","3413265151","ID","Indonesia"
+"203.114.75.0","203.114.75.255","3413265152","3413265407","SG","Singapore"
+"203.114.76.0","203.114.79.255","3413265408","3413266431","AU","Australia"
+"203.114.80.0","203.114.95.255","3413266432","3413270527","CN","China"
+"203.114.96.0","203.114.127.255","3413270528","3413278719","TH","Thailand"
+"203.114.128.0","203.114.191.255","3413278720","3413295103","NZ","New Zealand"
+"203.114.192.0","203.114.223.255","3413295104","3413303295","JP","Japan"
+"203.114.224.0","203.114.227.255","3413303296","3413304319","ID","Indonesia"
+"203.114.228.0","203.114.231.255","3413304320","3413305343","JP","Japan"
+"203.114.232.0","203.114.235.255","3413305344","3413306367","IN","India"
+"203.114.236.0","203.114.239.255","3413306368","3413307391","PH","Philippines"
+"203.114.240.0","203.114.243.255","3413307392","3413308415","IN","India"
+"203.114.244.0","203.114.247.255","3413308416","3413309439","CN","China"
+"203.114.248.0","203.114.251.255","3413309440","3413310463","JP","Japan"
+"203.115.0.0","203.115.63.255","3413311488","3413327871","LK","Sri Lanka"
+"203.115.64.0","203.115.127.255","3413327872","3413344255","IN","India"
+"203.115.128.0","203.115.191.255","3413344256","3413360639","PH","Philippines"
+"203.115.192.0","203.115.255.255","3413360640","3413377023","MY","Malaysia"
+"203.116.0.0","203.116.40.255","3413377024","3413387519","SG","Singapore"
+"203.116.41.0","203.116.41.175","3413387520","3413387695","AP","Asia/Pacific Region"
+"203.116.41.176","203.116.41.191","3413387696","3413387711","SG","Singapore"
+"203.116.41.192","203.116.41.255","3413387712","3413387775","AP","Asia/Pacific Region"
+"203.116.42.0","203.116.237.255","3413387776","3413437951","SG","Singapore"
+"203.116.238.0","203.116.238.255","3413437952","3413438207","AP","Asia/Pacific Region"
+"203.116.239.0","203.118.63.255","3413438208","3413524479","SG","Singapore"
+"203.118.64.0","203.118.127.255","3413524480","3413540863","TH","Thailand"
+"203.118.128.0","203.118.191.255","3413540864","3413557247","NZ","New Zealand"
+"203.118.192.0","203.118.223.255","3413557248","3413565439","CN","China"
+"203.118.224.0","203.118.239.255","3413565440","3413569535","TW","Taiwan"
+"203.118.240.0","203.118.240.255","3413569536","3413569791","SG","Singapore"
+"203.118.241.0","203.118.241.255","3413569792","3413570047","CN","China"
+"203.118.242.0","203.118.242.255","3413570048","3413570303","KH","Cambodia"
+"203.118.243.0","203.118.243.255","3413570304","3413570559","AU","Australia"
+"203.118.244.0","203.118.247.255","3413570560","3413571583","PH","Philippines"
+"203.118.248.0","203.118.251.255","3413571584","3413572607","CN","China"
+"203.118.252.0","203.118.255.255","3413572608","3413573631","JP","Japan"
+"203.119.0.0","203.119.0.255","3413573632","3413573887","AU","Australia"
+"203.119.1.0","203.119.1.255","3413573888","3413574143","JP","Japan"
+"203.119.2.0","203.119.2.255","3413574144","3413574399","HK","Hong Kong"
+"203.119.3.0","203.119.3.255","3413574400","3413574655","TW","Taiwan"
+"203.119.4.0","203.119.7.255","3413574656","3413575679","PH","Philippines"
+"203.119.8.0","203.119.11.255","3413575680","3413576703","VN","Vietnam"
+"203.119.12.0","203.119.12.255","3413576704","3413576959","AU","Australia"
+"203.119.13.0","203.119.13.255","3413576960","3413577215","ID","Indonesia"
+"203.119.14.0","203.119.15.255","3413577216","3413577727","AU","Australia"
+"203.119.16.0","203.119.19.255","3413577728","3413578751","JP","Japan"
+"203.119.20.0","203.119.20.255","3413578752","3413579007","PK","Pakistan"
+"203.119.21.0","203.119.21.255","3413579008","3413579263","AU","Australia"
+"203.119.22.0","203.119.23.255","3413579264","3413579775","JP","Japan"
+"203.119.24.0","203.119.35.255","3413579776","3413582847","CN","China"
+"203.119.36.0","203.119.39.255","3413582848","3413583871","VN","Vietnam"
+"203.119.40.0","203.119.40.255","3413583872","3413584127","JP","Japan"
+"203.119.41.0","203.119.41.255","3413584128","3413584383","ID","Indonesia"
+"203.119.42.0","203.119.43.255","3413584384","3413584895","AU","Australia"
+"203.119.44.0","203.119.47.255","3413584896","3413585919","VN","Vietnam"
+"203.119.48.0","203.119.48.255","3413585920","3413586175","ID","Indonesia"
+"203.119.49.0","203.119.50.255","3413586176","3413586687","IN","India"
+"203.119.51.0","203.119.51.255","3413586688","3413586943","FJ","Fiji"
+"203.119.52.0","203.119.55.255","3413586944","3413587967","ID","Indonesia"
+"203.119.56.0","203.119.56.255","3413587968","3413588223","NZ","New Zealand"
+"203.119.57.0","203.119.57.255","3413588224","3413588479","MY","Malaysia"
+"203.119.58.0","203.119.75.255","3413588480","3413593087","VN","Vietnam"
+"203.119.76.0","203.119.77.255","3413593088","3413593599","AU","Australia"
+"203.119.78.0","203.119.78.255","3413593600","3413593855","SG","Singapore"
+"203.119.79.0","203.119.79.255","3413593856","3413594111","KH","Cambodia"
+"203.119.80.0","203.119.83.255","3413594112","3413595135","CN","China"
+"203.119.84.0","203.119.84.255","3413595136","3413595391","AU","Australia"
+"203.119.85.0","203.119.85.255","3413595392","3413595647","CN","China"
+"203.119.86.0","203.119.86.255","3413595648","3413595903","AU","Australia"
+"203.119.87.0","203.119.87.255","3413595904","3413596159","HK","Hong Kong"
+"203.119.88.0","203.119.91.255","3413596160","3413597183","NP","Nepal"
+"203.119.92.0","203.119.93.255","3413597184","3413597695","AU","Australia"
+"203.119.94.0","203.119.94.255","3413597696","3413597951","TW","Taiwan"
+"203.119.95.0","203.119.111.255","3413597952","3413602303","AU","Australia"
+"203.119.112.0","203.119.112.255","3413602304","3413602559","ID","Indonesia"
+"203.119.113.0","203.119.119.255","3413602560","3413604351","CN","China"
+"203.119.120.0","203.119.127.255","3413604352","3413606399","HK","Hong Kong"
+"203.119.128.0","203.119.255.255","3413606400","3413639167","CN","China"
+"203.120.0.0","203.120.0.255","3413639168","3413639423","SG","Singapore"
+"203.120.1.0","203.120.1.255","3413639424","3413639679","JP","Japan"
+"203.120.2.0","203.120.5.31","3413639680","3413640479","SG","Singapore"
+"203.120.5.32","203.120.6.255","3413640480","3413640959","JP","Japan"
+"203.120.7.0","203.120.16.255","3413640960","3413643519","SG","Singapore"
+"203.120.17.0","203.120.17.255","3413643520","3413643775","JP","Japan"
+"203.120.18.0","203.120.20.171","3413643776","3413644459","SG","Singapore"
+"203.120.20.172","203.120.20.191","3413644460","3413644479","JP","Japan"
+"203.120.20.192","203.120.20.223","3413644480","3413644511","SG","Singapore"
+"203.120.20.224","203.120.20.239","3413644512","3413644527","JP","Japan"
+"203.120.20.240","203.120.22.255","3413644528","3413645055","SG","Singapore"
+"203.120.23.0","203.120.23.255","3413645056","3413645311","JP","Japan"
+"203.120.24.0","203.120.26.255","3413645312","3413646079","SG","Singapore"
+"203.120.27.0","203.120.28.63","3413646080","3413646399","JP","Japan"
+"203.120.28.64","203.120.28.143","3413646400","3413646479","SG","Singapore"
+"203.120.28.144","203.120.28.255","3413646480","3413646591","JP","Japan"
+"203.120.29.0","203.120.29.255","3413646592","3413646847","SG","Singapore"
+"203.120.30.0","203.120.30.47","3413646848","3413646895","JP","Japan"
+"203.120.30.48","203.120.30.87","3413646896","3413646935","SG","Singapore"
+"203.120.30.88","203.120.30.95","3413646936","3413646943","JP","Japan"
+"203.120.30.96","203.120.30.111","3413646944","3413646959","SG","Singapore"
+"203.120.30.112","203.120.30.127","3413646960","3413646975","JP","Japan"
+"203.120.30.128","203.120.30.199","3413646976","3413647047","SG","Singapore"
+"203.120.30.200","203.120.30.207","3413647048","3413647055","JP","Japan"
+"203.120.30.208","203.120.30.255","3413647056","3413647103","SG","Singapore"
+"203.120.31.0","203.120.32.63","3413647104","3413647423","JP","Japan"
+"203.120.32.64","203.120.32.95","3413647424","3413647455","SG","Singapore"
+"203.120.32.96","203.120.33.255","3413647456","3413647871","JP","Japan"
+"203.120.34.0","203.120.35.255","3413647872","3413648383","SG","Singapore"
+"203.120.36.0","203.120.36.15","3413648384","3413648399","JP","Japan"
+"203.120.36.16","203.120.36.207","3413648400","3413648591","SG","Singapore"
+"203.120.36.208","203.120.36.223","3413648592","3413648607","JP","Japan"
+"203.120.36.224","203.120.36.239","3413648608","3413648623","SG","Singapore"
+"203.120.36.240","203.120.36.255","3413648624","3413648639","JP","Japan"
+"203.120.37.0","203.120.39.223","3413648640","3413649375","SG","Singapore"
+"203.120.39.224","203.120.39.255","3413649376","3413649407","JP","Japan"
+"203.120.40.0","203.120.41.63","3413649408","3413649727","SG","Singapore"
+"203.120.41.64","203.120.41.79","3413649728","3413649743","JP","Japan"
+"203.120.41.80","203.120.41.95","3413649744","3413649759","SG","Singapore"
+"203.120.41.96","203.120.41.111","3413649760","3413649775","JP","Japan"
+"203.120.41.112","203.120.41.143","3413649776","3413649807","SG","Singapore"
+"203.120.41.144","203.120.41.159","3413649808","3413649823","JP","Japan"
+"203.120.41.160","203.120.41.191","3413649824","3413649855","SG","Singapore"
+"203.120.41.192","203.120.41.207","3413649856","3413649871","JP","Japan"
+"203.120.41.208","203.120.41.255","3413649872","3413649919","SG","Singapore"
+"203.120.42.0","203.120.42.255","3413649920","3413650175","JP","Japan"
+"203.120.43.0","203.120.45.255","3413650176","3413650943","SG","Singapore"
+"203.120.46.0","203.120.46.255","3413650944","3413651199","JP","Japan"
+"203.120.47.0","203.120.47.255","3413651200","3413651455","SG","Singapore"
+"203.120.48.0","203.120.49.255","3413651456","3413651967","JP","Japan"
+"203.120.50.0","203.120.51.255","3413651968","3413652479","SG","Singapore"
+"203.120.52.0","203.120.52.255","3413652480","3413652735","JP","Japan"
+"203.120.53.0","203.120.54.255","3413652736","3413653247","SG","Singapore"
+"203.120.55.0","203.120.57.255","3413653248","3413654015","JP","Japan"
+"203.120.58.0","203.120.58.255","3413654016","3413654271","SG","Singapore"
+"203.120.59.0","203.120.60.255","3413654272","3413654783","JP","Japan"
+"203.120.61.0","203.120.62.255","3413654784","3413655295","SG","Singapore"
+"203.120.63.0","203.120.68.255","3413655296","3413656831","JP","Japan"
+"203.120.69.0","203.120.69.255","3413656832","3413657087","SG","Singapore"
+"203.120.70.0","203.120.70.255","3413657088","3413657343","JP","Japan"
+"203.120.71.0","203.120.71.255","3413657344","3413657599","SG","Singapore"
+"203.120.72.0","203.120.76.255","3413657600","3413658879","JP","Japan"
+"203.120.77.0","203.120.77.255","3413658880","3413659135","SG","Singapore"
+"203.120.78.0","203.120.80.255","3413659136","3413659903","JP","Japan"
+"203.120.81.0","203.120.81.255","3413659904","3413660159","SG","Singapore"
+"203.120.82.0","203.120.85.255","3413660160","3413661183","JP","Japan"
+"203.120.86.0","203.120.86.255","3413661184","3413661439","SG","Singapore"
+"203.120.87.0","203.120.88.255","3413661440","3413661951","JP","Japan"
+"203.120.89.0","203.120.90.255","3413661952","3413662463","SG","Singapore"
+"203.120.91.0","203.120.91.255","3413662464","3413662719","JP","Japan"
+"203.120.92.0","203.120.92.255","3413662720","3413662975","SG","Singapore"
+"203.120.93.0","203.120.97.255","3413662976","3413664255","JP","Japan"
+"203.120.98.0","203.120.98.255","3413664256","3413664511","SG","Singapore"
+"203.120.99.0","203.120.100.255","3413664512","3413665023","JP","Japan"
+"203.120.101.0","203.120.101.255","3413665024","3413665279","SG","Singapore"
+"203.120.102.0","203.120.102.255","3413665280","3413665535","JP","Japan"
+"203.120.103.0","203.120.104.191","3413665536","3413665983","SG","Singapore"
+"203.120.104.192","203.120.104.255","3413665984","3413666047","JP","Japan"
+"203.120.105.0","203.120.105.255","3413666048","3413666303","SG","Singapore"
+"203.120.106.0","203.120.107.255","3413666304","3413666815","JP","Japan"
+"203.120.108.0","203.120.110.255","3413666816","3413667583","SG","Singapore"
+"203.120.111.0","203.120.111.255","3413667584","3413667839","JP","Japan"
+"203.120.112.0","203.120.121.255","3413667840","3413670399","SG","Singapore"
+"203.120.122.0","203.120.122.255","3413670400","3413670655","JP","Japan"
+"203.120.123.0","203.120.123.63","3413670656","3413670719","SG","Singapore"
+"203.120.123.64","203.120.123.79","3413670720","3413670735","JP","Japan"
+"203.120.123.80","203.120.123.95","3413670736","3413670751","SG","Singapore"
+"203.120.123.96","203.120.123.127","3413670752","3413670783","JP","Japan"
+"203.120.123.128","203.120.123.159","3413670784","3413670815","SG","Singapore"
+"203.120.123.160","203.120.123.191","3413670816","3413670847","JP","Japan"
+"203.120.123.192","203.120.123.223","3413670848","3413670879","SG","Singapore"
+"203.120.123.224","203.120.123.255","3413670880","3413670911","JP","Japan"
+"203.120.124.0","203.120.124.255","3413670912","3413671167","SG","Singapore"
+"203.120.125.0","203.120.125.195","3413671168","3413671363","JP","Japan"
+"203.120.125.196","203.120.125.227","3413671364","3413671395","SG","Singapore"
+"203.120.125.228","203.120.125.255","3413671396","3413671423","JP","Japan"
+"203.120.126.0","203.120.127.31","3413671424","3413671711","SG","Singapore"
+"203.120.127.32","203.120.127.63","3413671712","3413671743","JP","Japan"
+"203.120.127.64","203.120.129.255","3413671744","3413672447","SG","Singapore"
+"203.120.130.0","203.120.130.63","3413672448","3413672511","JP","Japan"
+"203.120.130.64","203.120.130.255","3413672512","3413672703","SG","Singapore"
+"203.120.131.0","203.120.131.63","3413672704","3413672767","JP","Japan"
+"203.120.131.64","203.120.131.127","3413672768","3413672831","SG","Singapore"
+"203.120.131.128","203.120.131.255","3413672832","3413672959","JP","Japan"
+"203.120.132.0","203.120.138.15","3413672960","3413674511","SG","Singapore"
+"203.120.138.16","203.120.139.63","3413674512","3413674815","JP","Japan"
+"203.120.139.64","203.120.139.159","3413674816","3413674911","SG","Singapore"
+"203.120.139.160","203.120.139.207","3413674912","3413674959","JP","Japan"
+"203.120.139.208","203.120.146.127","3413674960","3413676671","SG","Singapore"
+"203.120.146.128","203.120.147.31","3413676672","3413676831","JP","Japan"
+"203.120.147.32","203.120.147.63","3413676832","3413676863","SG","Singapore"
+"203.120.147.64","203.120.147.64","3413676864","3413676864","JP","Japan"
+"203.120.147.65","203.120.147.191","3413676865","3413676991","SG","Singapore"
+"203.120.147.192","203.120.148.255","3413676992","3413677311","JP","Japan"
+"203.120.149.0","203.120.153.255","3413677312","3413678591","SG","Singapore"
+"203.120.154.0","203.120.154.255","3413678592","3413678847","JP","Japan"
+"203.120.155.0","203.120.155.255","3413678848","3413679103","SG","Singapore"
+"203.120.156.0","203.120.156.255","3413679104","3413679359","JP","Japan"
+"203.120.157.0","203.120.157.255","3413679360","3413679615","SG","Singapore"
+"203.120.158.0","203.120.158.127","3413679616","3413679743","JP","Japan"
+"203.120.158.128","203.120.158.191","3413679744","3413679807","SG","Singapore"
+"203.120.158.192","203.120.158.255","3413679808","3413679871","JP","Japan"
+"203.120.159.0","203.120.159.255","3413679872","3413680127","SG","Singapore"
+"203.120.160.0","203.120.161.255","3413680128","3413680639","JP","Japan"
+"203.120.162.0","203.120.162.255","3413680640","3413680895","SG","Singapore"
+"203.120.163.0","203.120.163.255","3413680896","3413681151","JP","Japan"
+"203.120.164.0","203.120.164.191","3413681152","3413681343","SG","Singapore"
+"203.120.164.192","203.120.164.255","3413681344","3413681407","JP","Japan"
+"203.120.165.0","203.120.173.31","3413681408","3413683487","SG","Singapore"
+"203.120.173.32","203.120.173.63","3413683488","3413683519","JP","Japan"
+"203.120.173.64","203.120.173.207","3413683520","3413683663","SG","Singapore"
+"203.120.173.208","203.120.173.223","3413683664","3413683679","JP","Japan"
+"203.120.173.224","203.120.173.255","3413683680","3413683711","SG","Singapore"
+"203.120.174.0","203.120.174.255","3413683712","3413683967","JP","Japan"
+"203.120.175.0","203.120.180.127","3413683968","3413685375","SG","Singapore"
+"203.120.180.128","203.120.180.143","3413685376","3413685391","JP","Japan"
+"203.120.180.144","203.120.180.159","3413685392","3413685407","SG","Singapore"
+"203.120.180.160","203.120.180.255","3413685408","3413685503","JP","Japan"
+"203.120.181.0","203.120.181.255","3413685504","3413685759","SG","Singapore"
+"203.120.182.0","203.120.182.63","3413685760","3413685823","JP","Japan"
+"203.120.182.64","203.120.182.95","3413685824","3413685855","SG","Singapore"
+"203.120.182.96","203.120.182.127","3413685856","3413685887","JP","Japan"
+"203.120.182.128","203.120.182.159","3413685888","3413685919","SG","Singapore"
+"203.120.182.160","203.120.182.191","3413685920","3413685951","JP","Japan"
+"203.120.182.192","203.120.183.255","3413685952","3413686271","SG","Singapore"
+"203.120.184.0","203.120.184.63","3413686272","3413686335","JP","Japan"
+"203.120.184.64","203.120.184.96","3413686336","3413686368","SG","Singapore"
+"203.120.184.97","203.120.186.255","3413686369","3413687039","JP","Japan"
+"203.120.187.0","203.120.189.255","3413687040","3413687807","SG","Singapore"
+"203.120.190.0","203.120.190.191","3413687808","3413687999","JP","Japan"
+"203.120.190.192","203.120.190.255","3413688000","3413688063","SG","Singapore"
+"203.120.191.0","203.120.191.255","3413688064","3413688319","JP","Japan"
+"203.120.192.0","203.120.194.95","3413688320","3413688927","SG","Singapore"
+"203.120.194.96","203.120.194.127","3413688928","3413688959","JP","Japan"
+"203.120.194.128","203.120.194.159","3413688960","3413688991","SG","Singapore"
+"203.120.194.160","203.120.194.255","3413688992","3413689087","JP","Japan"
+"203.120.195.0","203.120.196.255","3413689088","3413689599","SG","Singapore"
+"203.120.197.0","203.120.197.247","3413689600","3413689847","JP","Japan"
+"203.120.197.248","203.120.197.251","3413689848","3413689851","SG","Singapore"
+"203.120.197.252","203.120.197.255","3413689852","3413689855","JP","Japan"
+"203.120.198.0","203.120.198.255","3413689856","3413690111","SG","Singapore"
+"203.120.199.0","203.120.200.255","3413690112","3413690623","JP","Japan"
+"203.120.201.0","203.120.203.255","3413690624","3413691391","SG","Singapore"
+"203.120.204.0","203.120.204.255","3413691392","3413691647","JP","Japan"
+"203.120.205.0","203.120.211.63","3413691648","3413693247","SG","Singapore"
+"203.120.211.64","203.120.211.95","3413693248","3413693279","JP","Japan"
+"203.120.211.96","203.120.211.127","3413693280","3413693311","SG","Singapore"
+"203.120.211.128","203.120.211.191","3413693312","3413693375","JP","Japan"
+"203.120.211.192","203.120.219.255","3413693376","3413695487","SG","Singapore"
+"203.120.220.0","203.120.221.255","3413695488","3413695999","JP","Japan"
+"203.120.222.0","203.120.224.15","3413696000","3413696527","SG","Singapore"
+"203.120.224.16","203.120.224.127","3413696528","3413696639","JP","Japan"
+"203.120.224.128","203.120.224.159","3413696640","3413696671","SG","Singapore"
+"203.120.224.160","203.120.224.191","3413696672","3413696703","JP","Japan"
+"203.120.224.192","203.120.224.223","3413696704","3413696735","SG","Singapore"
+"203.120.224.224","203.120.225.63","3413696736","3413696831","JP","Japan"
+"203.120.225.64","203.120.225.95","3413696832","3413696863","SG","Singapore"
+"203.120.225.96","203.120.225.191","3413696864","3413696959","JP","Japan"
+"203.120.225.192","203.120.225.199","3413696960","3413696967","SG","Singapore"
+"203.120.225.200","203.120.225.223","3413696968","3413696991","JP","Japan"
+"203.120.225.224","203.120.225.255","3413696992","3413697023","SG","Singapore"
+"203.120.226.0","203.120.226.95","3413697024","3413697119","JP","Japan"
+"203.120.226.96","203.120.226.127","3413697120","3413697151","SG","Singapore"
+"203.120.226.128","203.120.226.183","3413697152","3413697207","JP","Japan"
+"203.120.226.184","203.120.226.191","3413697208","3413697215","SG","Singapore"
+"203.120.226.192","203.120.226.239","3413697216","3413697263","JP","Japan"
+"203.120.226.240","203.120.227.127","3413697264","3413697407","SG","Singapore"
+"203.120.227.128","203.120.227.255","3413697408","3413697535","JP","Japan"
+"203.120.228.0","203.120.236.255","3413697536","3413699839","SG","Singapore"
+"203.120.237.0","203.120.237.127","3413699840","3413699967","JP","Japan"
+"203.120.237.128","203.120.237.223","3413699968","3413700063","SG","Singapore"
+"203.120.237.224","203.120.238.255","3413700064","3413700351","JP","Japan"
+"203.120.239.0","203.120.239.255","3413700352","3413700607","SG","Singapore"
+"203.120.240.0","203.120.240.31","3413700608","3413700639","JP","Japan"
+"203.120.240.32","203.120.240.63","3413700640","3413700671","SG","Singapore"
+"203.120.240.64","203.120.240.159","3413700672","3413700767","JP","Japan"
+"203.120.240.160","203.120.240.255","3413700768","3413700863","SG","Singapore"
+"203.120.241.0","203.120.241.31","3413700864","3413700895","JP","Japan"
+"203.120.241.32","203.120.241.63","3413700896","3413700927","SG","Singapore"
+"203.120.241.64","203.120.241.159","3413700928","3413701023","JP","Japan"
+"203.120.241.160","203.120.241.191","3413701024","3413701055","SG","Singapore"
+"203.120.241.192","203.120.241.255","3413701056","3413701119","JP","Japan"
+"203.120.242.0","203.120.249.255","3413701120","3413703167","SG","Singapore"
+"203.120.250.0","203.120.250.63","3413703168","3413703231","JP","Japan"
+"203.120.250.64","203.120.250.127","3413703232","3413703295","SG","Singapore"
+"203.120.250.128","203.120.250.191","3413703296","3413703359","JP","Japan"
+"203.120.250.192","203.120.254.255","3413703360","3413704447","SG","Singapore"
+"203.120.255.0","203.120.255.191","3413704448","3413704639","JP","Japan"
+"203.120.255.192","203.120.255.255","3413704640","3413704703","SG","Singapore"
+"203.121.0.0","203.121.127.255","3413704704","3413737471","MY","Malaysia"
+"203.121.128.0","203.121.145.255","3413737472","3413742079","SG","Singapore"
+"203.121.146.0","203.121.147.255","3413742080","3413742591","TH","Thailand"
+"203.121.148.0","203.121.153.255","3413742592","3413744127","SG","Singapore"
+"203.121.154.0","203.121.158.255","3413744128","3413745407","JP","Japan"
+"203.121.159.0","203.121.166.255","3413745408","3413747455","SG","Singapore"
+"203.121.167.0","203.121.167.255","3413747456","3413747711","JP","Japan"
+"203.121.168.0","203.121.169.255","3413747712","3413748223","SG","Singapore"
+"203.121.170.0","203.121.170.255","3413748224","3413748479","JP","Japan"
+"203.121.171.0","203.121.174.255","3413748480","3413749503","SG","Singapore"
+"203.121.175.0","203.121.175.255","3413749504","3413749759","JP","Japan"
+"203.121.176.0","203.121.177.63","3413749760","3413750079","TH","Thailand"
+"203.121.177.64","203.121.177.127","3413750080","3413750143","JP","Japan"
+"203.121.177.128","203.121.177.255","3413750144","3413750271","TH","Thailand"
+"203.121.178.0","203.121.180.255","3413750272","3413751039","SG","Singapore"
+"203.121.181.0","203.121.181.255","3413751040","3413751295","JP","Japan"
+"203.121.182.0","203.121.182.255","3413751296","3413751551","SG","Singapore"
+"203.121.183.0","203.121.184.255","3413751552","3413752063","JP","Japan"
+"203.121.185.0","203.121.186.255","3413752064","3413752575","SG","Singapore"
+"203.121.187.0","203.121.187.255","3413752576","3413752831","JP","Japan"
+"203.121.188.0","203.121.188.255","3413752832","3413753087","SG","Singapore"
+"203.121.189.0","203.121.191.255","3413753088","3413753855","JP","Japan"
+"203.121.192.0","203.121.223.255","3413753856","3413762047","AU","Australia"
+"203.121.224.0","203.121.255.255","3413762048","3413770239","TW","Taiwan"
+"203.122.0.0","203.122.63.255","3413770240","3413786623","IN","India"
+"203.122.64.0","203.122.255.255","3413786624","3413835775","AU","Australia"
+"203.123.0.0","203.123.31.255","3413835776","3413843967","SG","Singapore"
+"203.123.32.0","203.123.47.255","3413843968","3413848063","IN","India"
+"203.123.48.0","203.123.55.255","3413848064","3413850111","SG","Singapore"
+"203.123.56.0","203.123.57.255","3413850112","3413850623","ID","Indonesia"
+"203.123.58.0","203.123.58.255","3413850624","3413850879","CN","China"
+"203.123.59.0","203.123.59.255","3413850880","3413851135","AU","Australia"
+"203.123.60.0","203.123.63.255","3413851136","3413852159","ID","Indonesia"
+"203.123.64.0","203.123.127.255","3413852160","3413868543","AU","Australia"
+"203.123.128.0","203.123.191.255","3413868544","3413884927","IN","India"
+"203.123.192.0","203.123.223.255","3413884928","3413893119","KR","Korea, Republic of"
+"203.123.224.0","203.123.255.255","3413893120","3413901311","ID","Indonesia"
+"203.124.0.0","203.124.5.255","3413901312","3413902847","SG","Singapore"
+"203.124.6.0","203.124.7.255","3413902848","3413903359","JP","Japan"
+"203.124.8.0","203.124.15.255","3413903360","3413905407","HK","Hong Kong"
+"203.124.16.0","203.124.23.255","3413905408","3413907455","IN","India"
+"203.124.24.0","203.124.63.255","3413907456","3413917695","PK","Pakistan"
+"203.124.64.0","203.124.95.255","3413917696","3413925887","JP","Japan"
+"203.124.96.0","203.124.127.255","3413925888","3413934079","SG","Singapore"
+"203.124.128.0","203.124.175.255","3413934080","3413946367","IN","India"
+"203.124.176.0","203.124.191.255","3413946368","3413950463","AU","Australia"
+"203.124.192.0","203.124.255.255","3413950464","3413966847","IN","India"
+"203.125.0.0","203.126.29.255","3413966848","3414040063","SG","Singapore"
+"203.126.30.0","203.126.30.255","3414040064","3414040319","AP","Asia/Pacific Region"
+"203.126.31.0","203.126.63.255","3414040320","3414048767","SG","Singapore"
+"203.126.64.0","203.126.64.255","3414048768","3414049023","AP","Asia/Pacific Region"
+"203.126.65.0","203.126.69.255","3414049024","3414050303","SG","Singapore"
+"203.126.70.0","203.126.71.255","3414050304","3414050815","US","United States"
+"203.126.72.0","203.126.135.255","3414050816","3414067199","SG","Singapore"
+"203.126.136.0","203.126.136.255","3414067200","3414067455","AP","Asia/Pacific Region"
+"203.126.137.0","203.127.224.255","3414067456","3414155519","SG","Singapore"
+"203.127.225.0","203.127.225.255","3414155520","3414155775","PH","Philippines"
+"203.127.226.0","203.127.255.255","3414155776","3414163455","SG","Singapore"
+"203.128.0.0","203.128.31.255","3414163456","3414171647","PK","Pakistan"
+"203.128.32.0","203.128.63.255","3414171648","3414179839","CN","China"
+"203.128.64.0","203.128.95.255","3414179840","3414188031","ID","Indonesia"
+"203.128.96.0","203.128.127.255","3414188032","3414196223","CN","China"
+"203.128.128.0","203.128.159.255","3414196224","3414204415","AU","Australia"
+"203.128.160.0","203.128.223.255","3414204416","3414220799","KR","Korea, Republic of"
+"203.128.224.0","203.128.231.255","3414220800","3414222847","HK","Hong Kong"
+"203.128.232.0","203.128.235.255","3414222848","3414223871","AU","Australia"
+"203.128.236.0","203.128.239.255","3414223872","3414224895","KR","Korea, Republic of"
+"203.128.240.0","203.128.247.255","3414224896","3414226943","VN","Vietnam"
+"203.128.248.0","203.128.251.255","3414226944","3414227967","ID","Indonesia"
+"203.128.252.0","203.129.3.255","3414227968","3414230015","PK","Pakistan"
+"203.129.4.0","203.129.5.255","3414230016","3414230527","PH","Philippines"
+"203.129.6.0","203.129.7.255","3414230528","3414231039","KR","Korea, Republic of"
+"203.129.8.0","203.129.15.255","3414231040","3414233087","HK","Hong Kong"
+"203.129.16.0","203.129.63.255","3414233088","3414245375","AU","Australia"
+"203.129.64.0","203.129.95.255","3414245376","3414253567","HK","Hong Kong"
+"203.129.96.0","203.129.127.255","3414253568","3414261759","JP","Japan"
+"203.129.128.0","203.129.159.255","3414261760","3414269951","AU","Australia"
+"203.129.160.0","203.129.191.255","3414269952","3414278143","JP","Japan"
+"203.129.192.0","203.129.255.255","3414278144","3414294527","IN","India"
+"203.130.0.0","203.130.31.255","3414294528","3414302719","PK","Pakistan"
+"203.130.32.0","203.130.63.255","3414302720","3414310911","CN","China"
+"203.130.64.0","203.130.127.255","3414310912","3414327295","KR","Korea, Republic of"
+"203.130.128.0","203.130.159.255","3414327296","3414335487","TH","Thailand"
+"203.130.160.0","203.130.175.255","3414335488","3414339583","AU","Australia"
+"203.130.176.0","203.130.191.255","3414339584","3414343679","KR","Korea, Republic of"
+"203.130.192.0","203.130.255.255","3414343680","3414360063","ID","Indonesia"
+"203.131.0.0","203.131.63.255","3414360064","3414376447","AU","Australia"
+"203.131.64.0","203.131.191.255","3414376448","3414409215","PH","Philippines"
+"203.131.192.0","203.131.207.255","3414409216","3414413311","JP","Japan"
+"203.131.208.0","203.131.223.255","3414413312","3414417407","TH","Thailand"
+"203.131.224.0","203.131.255.255","3414417408","3414425599","HK","Hong Kong"
+"203.132.0.0","203.132.31.255","3414425600","3414433791","AU","Australia"
+"203.132.32.0","203.132.63.255","3414433792","3414441983","CN","China"
+"203.132.64.0","203.132.95.255","3414441984","3414450175","AU","Australia"
+"203.132.96.0","203.132.127.255","3414450176","3414458367","JP","Japan"
+"203.132.128.0","203.132.159.255","3414458368","3414466559","IN","India"
+"203.132.160.0","203.132.191.255","3414466560","3414474751","KR","Korea, Republic of"
+"203.132.192.0","203.132.207.255","3414474752","3414478847","HK","Hong Kong"
+"203.132.208.0","203.132.223.255","3414478848","3414482943","IN","India"
+"203.132.224.0","203.132.255.255","3414482944","3414491135","AU","Australia"
+"203.133.0.0","203.133.127.255","3414491136","3414523903","TW","Taiwan"
+"203.133.128.0","203.133.159.255","3414523904","3414532095","JP","Japan"
+"203.133.160.0","203.133.191.255","3414532096","3414540287","KR","Korea, Republic of"
+"203.133.192.0","203.133.251.255","3414540288","3414555647","JP","Japan"
+"203.133.252.0","203.133.255.255","3414555648","3414556671","PK","Pakistan"
+"203.134.0.0","203.134.191.255","3414556672","3414605823","AU","Australia"
+"203.134.192.0","203.134.231.255","3414605824","3414616063","IN","India"
+"203.134.232.0","203.134.239.255","3414616064","3414618111","ID","Indonesia"
+"203.134.240.0","203.134.247.255","3414618112","3414620159","CN","China"
+"203.134.248.0","203.134.251.255","3414620160","3414621183","IN","India"
+"203.134.252.0","203.135.63.255","3414621184","3414638591","PK","Pakistan"
+"203.135.64.0","203.135.95.255","3414638592","3414646783","TW","Taiwan"
+"203.135.96.0","203.135.127.255","3414646784","3414654975","CN","China"
+"203.135.128.0","203.135.159.255","3414654976","3414663167","HK","Hong Kong"
+"203.135.160.0","203.135.175.255","3414663168","3414667263","CN","China"
+"203.135.176.0","203.135.183.255","3414667264","3414669311","ID","Indonesia"
+"203.135.184.0","203.135.187.255","3414669312","3414670335","AU","Australia"
+"203.135.188.0","203.135.188.255","3414670336","3414670591","IN","India"
+"203.135.189.0","203.135.189.255","3414670592","3414670847","SG","Singapore"
+"203.135.190.0","203.135.191.255","3414670848","3414671359","MY","Malaysia"
+"203.135.192.0","203.141.255.255","3414671360","3415080959","JP","Japan"
+"203.142.0.0","203.142.4.255","3415080960","3415082239","MY","Malaysia"
+"203.142.5.0","203.142.7.255","3415082240","3415083007","SG","Singapore"
+"203.142.8.0","203.142.9.255","3415083008","3415083519","AU","Australia"
+"203.142.10.0","203.142.11.255","3415083520","3415084031","SG","Singapore"
+"203.142.12.0","203.142.13.255","3415084032","3415084543","CN","China"
+"203.142.14.0","203.142.15.255","3415084544","3415085055","US","United States"
+"203.142.16.0","203.142.25.255","3415085056","3415087615","SG","Singapore"
+"203.142.26.0","203.142.26.255","3415087616","3415087871","US","United States"
+"203.142.27.0","203.142.27.255","3415087872","3415088127","SG","Singapore"
+"203.142.28.0","203.142.31.255","3415088128","3415089151","HK","Hong Kong"
+"203.142.32.0","203.142.63.255","3415089152","3415097343","MY","Malaysia"
+"203.142.64.0","203.142.87.255","3415097344","3415103487","ID","Indonesia"
+"203.142.88.0","203.142.127.255","3415103488","3415113727","HK","Hong Kong"
+"203.142.128.0","203.142.159.255","3415113728","3415121919","AU","Australia"
+"203.142.160.0","203.142.191.255","3415121920","3415130111","KR","Korea, Republic of"
+"203.142.192.0","203.142.215.255","3415130112","3415136255","JP","Japan"
+"203.142.216.0","203.142.217.255","3415136256","3415136767","KR","Korea, Republic of"
+"203.142.218.0","203.142.218.255","3415136768","3415137023","PK","Pakistan"
+"203.142.219.0","203.142.219.255","3415137024","3415137279","CN","China"
+"203.142.220.0","203.142.220.255","3415137280","3415137535","IN","India"
+"203.142.221.0","203.142.223.255","3415137536","3415138303","AU","Australia"
+"203.142.224.0","203.142.255.255","3415138304","3415146495","CN","China"
+"203.143.0.0","203.143.63.255","3415146496","3415162879","LK","Sri Lanka"
+"203.143.64.0","203.143.95.255","3415162880","3415171071","AU","Australia"
+"203.143.96.0","203.143.127.255","3415171072","3415179263","JP","Japan"
+"203.143.128.0","203.143.159.255","3415179264","3415187455","SG","Singapore"
+"203.143.160.0","203.143.175.255","3415187456","3415191551","AU","Australia"
+"203.143.176.0","203.143.191.255","3415191552","3415195647","IN","India"
+"203.143.192.0","203.143.207.255","3415195648","3415199743","NZ","New Zealand"
+"203.143.208.0","203.144.31.255","3415199744","3415220223","AU","Australia"
+"203.144.32.0","203.144.47.255","3415220224","3415224319","NZ","New Zealand"
+"203.144.48.0","203.144.63.255","3415224320","3415228415","US","United States"
+"203.144.64.0","203.144.95.255","3415228416","3415236607","KH","Cambodia"
+"203.144.96.0","203.144.127.255","3415236608","3415244799","CN","China"
+"203.144.128.0","203.144.255.255","3415244800","3415277567","TH","Thailand"
+"203.145.0.0","203.145.31.255","3415277568","3415285759","CN","China"
+"203.145.32.0","203.145.63.255","3415285760","3415293951","AU","Australia"
+"203.145.64.0","203.145.95.255","3415293952","3415302143","HK","Hong Kong"
+"203.145.96.0","203.145.111.255","3415302144","3415306239","JP","Japan"
+"203.145.112.0","203.145.119.255","3415306240","3415308287","TH","Thailand"
+"203.145.120.0","203.145.127.255","3415308288","3415310335","JP","Japan"
+"203.145.128.0","203.145.191.255","3415310336","3415326719","IN","India"
+"203.145.192.0","203.145.223.255","3415326720","3415334911","TW","Taiwan"
+"203.145.224.0","203.145.255.255","3415334912","3415343103","JP","Japan"
+"203.146.0.0","203.147.63.255","3415343104","3415425023","TH","Thailand"
+"203.147.64.0","203.147.87.255","3415425024","3415431167","NC","New Caledonia"
+"203.147.88.0","203.147.91.255","3415431168","3415432191","IN","India"
+"203.147.92.0","203.147.103.255","3415432192","3415435263","AU","Australia"
+"203.147.104.0","203.147.107.255","3415435264","3415436287","PH","Philippines"
+"203.147.108.0","203.147.109.255","3415436288","3415436799","AP","Asia/Pacific Region"
+"203.147.110.0","203.147.111.255","3415436800","3415437311","HK","Hong Kong"
+"203.147.112.0","203.147.127.255","3415437312","3415441407","JP","Japan"
+"203.147.128.0","203.147.255.255","3415441408","3415474175","AU","Australia"
+"203.148.0.0","203.148.83.255","3415474176","3415495679","CN","China"
+"203.148.84.0","203.148.85.255","3415495680","3415496191","ID","Indonesia"
+"203.148.86.0","203.148.87.255","3415496192","3415496703","CN","China"
+"203.148.88.0","203.148.91.255","3415496704","3415497727","BD","Bangladesh"
+"203.148.92.0","203.148.92.255","3415497728","3415497983","TW","Taiwan"
+"203.148.93.0","203.148.95.255","3415497984","3415498751","AU","Australia"
+"203.148.96.0","203.148.127.255","3415498752","3415506943","JP","Japan"
+"203.148.128.0","203.149.63.255","3415506944","3415556095","TH","Thailand"
+"203.149.64.0","203.149.91.255","3415556096","3415563263","AU","Australia"
+"203.149.92.0","203.149.95.255","3415563264","3415564287","CN","China"
+"203.149.96.0","203.149.111.255","3415564288","3415568383","JP","Japan"
+"203.149.112.0","203.149.127.255","3415568384","3415572479","KR","Korea, Republic of"
+"203.149.128.0","203.149.255.255","3415572480","3415605247","SG","Singapore"
+"203.150.0.0","203.151.255.255","3415605248","3415736319","TH","Thailand"
+"203.152.0.0","203.152.4.255","3415736320","3415737599","SG","Singapore"
+"203.152.5.0","203.152.5.255","3415737600","3415737855","JP","Japan"
+"203.152.6.0","203.152.9.255","3415737856","3415738879","SG","Singapore"
+"203.152.10.0","203.152.10.255","3415738880","3415739135","JP","Japan"
+"203.152.11.0","203.152.14.255","3415739136","3415740159","SG","Singapore"
+"203.152.15.0","203.152.15.255","3415740160","3415740415","JP","Japan"
+"203.152.16.0","203.152.20.255","3415740416","3415741695","SG","Singapore"
+"203.152.21.0","203.152.21.255","3415741696","3415741951","JP","Japan"
+"203.152.22.0","203.152.22.255","3415741952","3415742207","SG","Singapore"
+"203.152.23.0","203.152.23.255","3415742208","3415742463","JP","Japan"
+"203.152.24.0","203.152.40.255","3415742464","3415746815","SG","Singapore"
+"203.152.41.0","203.152.41.255","3415746816","3415747071","JP","Japan"
+"203.152.42.0","203.152.44.255","3415747072","3415747839","SG","Singapore"
+"203.152.45.0","203.152.46.255","3415747840","3415748351","JP","Japan"
+"203.152.47.0","203.152.50.255","3415748352","3415749375","SG","Singapore"
+"203.152.51.0","203.152.51.255","3415749376","3415749631","JP","Japan"
+"203.152.52.0","203.152.52.255","3415749632","3415749887","TH","Thailand"
+"203.152.53.0","203.152.53.255","3415749888","3415750143","SG","Singapore"
+"203.152.54.0","203.152.54.255","3415750144","3415750399","JP","Japan"
+"203.152.55.0","203.152.58.255","3415750400","3415751423","SG","Singapore"
+"203.152.59.0","203.152.59.255","3415751424","3415751679","JP","Japan"
+"203.152.60.0","203.152.61.255","3415751680","3415752191","TH","Thailand"
+"203.152.62.0","203.152.63.255","3415752192","3415752703","SG","Singapore"
+"203.152.64.0","203.152.95.255","3415752704","3415760895","CN","China"
+"203.152.96.0","203.152.127.255","3415760896","3415769087","NZ","New Zealand"
+"203.152.128.0","203.152.159.255","3415769088","3415777279","CN","China"
+"203.152.160.0","203.152.191.255","3415777280","3415785471","KR","Korea, Republic of"
+"203.152.192.0","203.152.223.255","3415785472","3415793663","JP","Japan"
+"203.152.224.0","203.152.255.255","3415793664","3415801855","AU","Australia"
+"203.153.0.0","203.153.3.255","3415801856","3415802879","CN","China"
+"203.153.4.0","203.153.5.255","3415802880","3415803391","HK","Hong Kong"
+"203.153.6.0","203.153.15.255","3415803392","3415805951","PH","Philippines"
+"203.153.16.0","203.153.19.255","3415805952","3415806975","AU","Australia"
+"203.153.20.0","203.153.31.255","3415806976","3415810047","ID","Indonesia"
+"203.153.32.0","203.153.48.255","3415810048","3415814399","IN","India"
+"203.153.49.0","203.153.49.255","3415814400","3415814655","ID","Indonesia"
+"203.153.50.0","203.153.51.255","3415814656","3415815167","TH","Thailand"
+"203.153.52.0","203.153.55.255","3415815168","3415816191","IN","India"
+"203.153.56.0","203.153.59.255","3415816192","3415817215","JP","Japan"
+"203.153.60.0","203.153.63.255","3415817216","3415818239","MY","Malaysia"
+"203.153.64.0","203.153.79.255","3415818240","3415822335","JP","Japan"
+"203.153.80.0","203.153.95.255","3415822336","3415826431","MY","Malaysia"
+"203.153.96.0","203.153.127.255","3415826432","3415834623","ID","Indonesia"
+"203.153.128.0","203.153.143.255","3415834624","3415838719","TH","Thailand"
+"203.153.144.0","203.153.159.255","3415838720","3415842815","KR","Korea, Republic of"
+"203.153.160.0","203.153.191.255","3415842816","3415851007","TH","Thailand"
+"203.153.192.0","203.153.207.255","3415851008","3415855103","AU","Australia"
+"203.153.208.0","203.153.211.255","3415855104","3415856127","IN","India"
+"203.153.212.0","203.153.219.255","3415856128","3415858175","ID","Indonesia"
+"203.153.220.0","203.153.223.255","3415858176","3415859199","LK","Sri Lanka"
+"203.153.224.0","203.153.255.255","3415859200","3415867391","AU","Australia"
+"203.154.0.0","203.156.191.255","3415867392","3416047615","TH","Thailand"
+"203.156.192.0","203.156.255.255","3416047616","3416063999","CN","China"
+"203.157.0.0","203.158.7.255","3416064000","3416131583","TH","Thailand"
+"203.158.8.0","203.158.15.255","3416131584","3416133631","PH","Philippines"
+"203.158.16.0","203.158.23.255","3416133632","3416135679","CN","China"
+"203.158.24.0","203.158.31.255","3416135680","3416137727","MY","Malaysia"
+"203.158.32.0","203.158.63.255","3416137728","3416145919","AU","Australia"
+"203.158.64.0","203.158.95.255","3416145920","3416154111","IN","India"
+"203.158.96.0","203.159.255.255","3416154112","3416260607","TH","Thailand"
+"203.160.0.0","203.160.1.255","3416260608","3416261119","VN","Vietnam"
+"203.160.2.0","203.160.3.255","3416261120","3416261631","AU","Australia"
+"203.160.4.0","203.160.7.255","3416261632","3416262655","TH","Thailand"
+"203.160.8.0","203.160.15.255","3416262656","3416264703","AU","Australia"
+"203.160.16.0","203.160.31.255","3416264704","3416268799","JP","Japan"
+"203.160.32.0","203.160.47.255","3416268800","3416272895","HK","Hong Kong"
+"203.160.48.0","203.160.51.255","3416272896","3416273919","ID","Indonesia"
+"203.160.52.0","203.160.55.255","3416273920","3416274943","CN","China"
+"203.160.56.0","203.160.63.255","3416274944","3416276991","ID","Indonesia"
+"203.160.64.0","203.160.95.255","3416276992","3416285183","HK","Hong Kong"
+"203.160.96.0","203.160.103.255","3416285184","3416287231","VN","Vietnam"
+"203.160.104.0","203.160.111.255","3416287232","3416289279","HK","Hong Kong"
+"203.160.112.0","203.160.127.255","3416289280","3416293375","NZ","New Zealand"
+"203.160.128.0","203.160.128.255","3416293376","3416293631","ID","Indonesia"
+"203.160.129.0","203.160.129.255","3416293632","3416293887","CN","China"
+"203.160.130.0","203.160.131.255","3416293888","3416294399","PH","Philippines"
+"203.160.132.0","203.160.135.255","3416294400","3416295423","VN","Vietnam"
+"203.160.136.0","203.160.136.255","3416295424","3416295679","IN","India"
+"203.160.137.0","203.160.137.255","3416295680","3416295935","TH","Thailand"
+"203.160.138.0","203.160.139.255","3416295936","3416296447","IN","India"
+"203.160.140.0","203.160.143.255","3416296448","3416297471","KR","Korea, Republic of"
+"203.160.144.0","203.160.159.255","3416297472","3416301567","TW","Taiwan"
+"203.160.160.0","203.160.191.255","3416301568","3416309759","PH","Philippines"
+"203.160.192.0","203.160.223.255","3416309760","3416317951","CN","China"
+"203.160.224.0","203.160.255.255","3416317952","3416326143","TW","Taiwan"
+"203.161.0.0","203.161.3.255","3416326144","3416327167","CN","China"
+"203.161.4.0","203.161.7.255","3416327168","3416328191","HK","Hong Kong"
+"203.161.8.0","203.161.15.255","3416328192","3416330239","AU","Australia"
+"203.161.16.0","203.161.31.255","3416330240","3416334335","ID","Indonesia"
+"203.161.32.0","203.161.51.255","3416334336","3416339455","SG","Singapore"
+"203.161.52.0","203.161.52.255","3416339456","3416339711","IN","India"
+"203.161.53.0","203.161.63.255","3416339712","3416342527","SG","Singapore"
+"203.161.64.0","203.161.175.255","3416342528","3416371199","AU","Australia"
+"203.161.176.0","203.161.177.255","3416371200","3416371711","PH","Philippines"
+"203.161.178.0","203.161.178.255","3416371712","3416371967","VN","Vietnam"
+"203.161.179.0","203.161.179.255","3416371968","3416372223","PK","Pakistan"
+"203.161.180.0","203.161.180.255","3416372224","3416372479","CN","China"
+"203.161.181.0","203.161.181.255","3416372480","3416372735","AP","Asia/Pacific Region"
+"203.161.182.0","203.161.182.255","3416372736","3416372991","AU","Australia"
+"203.161.183.0","203.161.183.255","3416372992","3416373247","CN","China"
+"203.161.184.0","203.161.185.255","3416373248","3416373759","ID","Indonesia"
+"203.161.186.0","203.161.187.255","3416373760","3416374271","AU","Australia"
+"203.161.188.0","203.161.188.255","3416374272","3416374527","PH","Philippines"
+"203.161.189.0","203.161.189.255","3416374528","3416374783","IN","India"
+"203.161.190.0","203.161.191.255","3416374784","3416375295","ID","Indonesia"
+"203.161.192.0","203.161.223.255","3416375296","3416383487","CN","China"
+"203.161.224.0","203.161.255.255","3416383488","3416391679","HK","Hong Kong"
+"203.162.0.0","203.162.255.255","3416391680","3416457215","VN","Vietnam"
+"203.163.0.0","203.163.67.215","3416457216","3416474583","JP","Japan"
+"203.163.67.216","203.163.67.231","3416474584","3416474599","AU","Australia"
+"203.163.67.232","203.163.96.255","3416474600","3416482047","JP","Japan"
+"203.163.97.0","203.163.97.7","3416482048","3416482055","SG","Singapore"
+"203.163.97.8","203.163.127.27","3416482056","3416489755","JP","Japan"
+"203.163.127.28","203.163.127.31","3416489756","3416489759","AU","Australia"
+"203.163.127.32","203.163.127.255","3416489760","3416489983","JP","Japan"
+"203.163.128.0","203.163.191.255","3416489984","3416506367","VN","Vietnam"
+"203.163.192.0","203.163.223.255","3416506368","3416514559","TW","Taiwan"
+"203.163.224.0","203.163.255.255","3416514560","3416522751","IN","India"
+"203.164.0.0","203.164.255.255","3416522752","3416588287","AU","Australia"
+"203.165.0.0","203.165.255.255","3416588288","3416653823","JP","Japan"
+"203.166.0.0","203.166.127.255","3416653824","3416686591","AU","Australia"
+"203.166.128.0","203.166.159.255","3416686592","3416694783","SG","Singapore"
+"203.166.160.0","203.166.191.255","3416694784","3416702975","CN","China"
+"203.166.192.0","203.166.207.255","3416702976","3416707071","ID","Indonesia"
+"203.166.208.0","203.166.215.255","3416707072","3416709119","KR","Korea, Republic of"
+"203.166.216.0","203.166.216.255","3416709120","3416709375","AU","Australia"
+"203.166.217.0","203.166.217.255","3416709376","3416709631","ID","Indonesia"
+"203.166.218.0","203.166.219.255","3416709632","3416710143","AU","Australia"
+"203.166.220.0","203.166.223.255","3416710144","3416711167","HK","Hong Kong"
+"203.166.224.0","203.166.255.255","3416711168","3416719359","AU","Australia"
+"203.167.0.0","203.167.7.255","3416719360","3416721407","PH","Philippines"
+"203.167.8.0","203.167.15.255","3416721408","3416723455","VN","Vietnam"
+"203.167.16.0","203.167.19.255","3416723456","3416724479","KH","Cambodia"
+"203.167.20.0","203.167.23.255","3416724480","3416725503","HK","Hong Kong"
+"203.167.24.0","203.167.27.255","3416725504","3416726527","AU","Australia"
+"203.167.28.0","203.167.31.255","3416726528","3416727551","CN","China"
+"203.167.32.0","203.167.63.255","3416727552","3416735743","JP","Japan"
+"203.167.64.0","203.167.127.255","3416735744","3416752127","PH","Philippines"
+"203.167.128.0","203.167.255.255","3416752128","3416784895","NZ","New Zealand"
+"203.168.0.0","203.168.31.255","3416784896","3416793087","CN","China"
+"203.168.32.0","203.168.63.255","3416793088","3416801279","AU","Australia"
+"203.168.64.0","203.168.127.255","3416801280","3416817663","JP","Japan"
+"203.168.128.0","203.168.255.255","3416817664","3416850431","HK","Hong Kong"
+"203.169.0.0","203.169.3.255","3416850432","3416851455","PH","Philippines"
+"203.169.4.0","203.169.5.255","3416851456","3416851967","KR","Korea, Republic of"
+"203.169.6.0","203.169.7.255","3416851968","3416852479","SG","Singapore"
+"203.169.8.0","203.169.15.255","3416852480","3416854527","JP","Japan"
+"203.169.16.0","203.169.23.255","3416854528","3416856575","AU","Australia"
+"203.169.24.0","203.169.31.255","3416856576","3416858623","BD","Bangladesh"
+"203.169.32.0","203.169.47.255","3416858624","3416862719","HK","Hong Kong"
+"203.169.48.0","203.169.55.255","3416862720","3416864767","MN","Mongolia"
+"203.169.56.0","203.169.56.127","3416864768","3416864895","JP","Japan"
+"203.169.56.128","203.169.56.255","3416864896","3416865023","SG","Singapore"
+"203.169.57.0","203.169.57.127","3416865024","3416865151","HK","Hong Kong"
+"203.169.57.128","203.169.57.255","3416865152","3416865279","SG","Singapore"
+"203.169.58.0","203.169.58.7","3416865280","3416865287","JP","Japan"
+"203.169.58.8","203.169.58.15","3416865288","3416865295","HK","Hong Kong"
+"203.169.58.16","203.169.58.23","3416865296","3416865303","AU","Australia"
+"203.169.58.24","203.169.58.31","3416865304","3416865311","HK","Hong Kong"
+"203.169.58.32","203.169.58.47","3416865312","3416865327","SG","Singapore"
+"203.169.58.48","203.169.58.63","3416865328","3416865343","HK","Hong Kong"
+"203.169.58.64","203.169.58.79","3416865344","3416865359","JP","Japan"
+"203.169.58.80","203.169.58.127","3416865360","3416865407","HK","Hong Kong"
+"203.169.58.128","203.169.59.63","3416865408","3416865599","JP","Japan"
+"203.169.59.64","203.169.59.119","3416865600","3416865655","HK","Hong Kong"
+"203.169.59.120","203.169.59.255","3416865656","3416865791","JP","Japan"
+"203.169.60.0","203.169.60.127","3416865792","3416865919","SG","Singapore"
+"203.169.60.128","203.169.61.7","3416865920","3416866055","HK","Hong Kong"
+"203.169.61.8","203.169.61.23","3416866056","3416866071","SG","Singapore"
+"203.169.61.24","203.169.61.31","3416866072","3416866079","HK","Hong Kong"
+"203.169.61.32","203.169.61.47","3416866080","3416866095","SG","Singapore"
+"203.169.61.48","203.169.62.255","3416866096","3416866559","HK","Hong Kong"
+"203.169.63.0","203.169.127.255","3416866560","3416883199","SG","Singapore"
+"203.169.128.0","203.169.255.255","3416883200","3416915967","HK","Hong Kong"
+"203.170.0.0","203.170.15.255","3416915968","3416920063","AU","Australia"
+"203.170.16.0","203.170.19.255","3416920064","3416921087","TH","Thailand"
+"203.170.20.0","203.170.23.255","3416921088","3416922111","PH","Philippines"
+"203.170.24.0","203.170.24.255","3416922112","3416922367","AU","Australia"
+"203.170.25.0","203.170.25.255","3416922368","3416922623","IN","India"
+"203.170.26.0","203.170.27.255","3416922624","3416923135","VN","Vietnam"
+"203.170.28.0","203.170.31.255","3416923136","3416924159","HK","Hong Kong"
+"203.170.32.0","203.170.47.255","3416924160","3416928255","JP","Japan"
+"203.170.48.0","203.170.48.255","3416928256","3416928511","IN","India"
+"203.170.49.0","203.170.49.255","3416928512","3416928767","HK","Hong Kong"
+"203.170.50.0","203.170.51.255","3416928768","3416929279","TH","Thailand"
+"203.170.52.0","203.170.55.255","3416929280","3416930303","JP","Japan"
+"203.170.56.0","203.170.56.255","3416930304","3416930559","NZ","New Zealand"
+"203.170.57.0","203.170.57.255","3416930560","3416930815","AU","Australia"
+"203.170.58.0","203.170.59.255","3416930816","3416931327","CN","China"
+"203.170.60.0","203.170.63.255","3416931328","3416932351","IN","India"
+"203.170.64.0","203.170.79.255","3416932352","3416936447","PK","Pakistan"
+"203.170.80.0","203.170.89.255","3416936448","3416939007","AU","Australia"
+"203.170.90.0","203.170.91.255","3416939008","3416939519","HK","Hong Kong"
+"203.170.92.0","203.170.95.255","3416939520","3416940543","AU","Australia"
+"203.170.96.0","203.170.127.255","3416940544","3416948735","KR","Korea, Republic of"
+"203.170.128.0","203.170.255.255","3416948736","3416981503","TH","Thailand"
+"203.171.0.0","203.171.3.255","3416981504","3416982527","CN","China"
+"203.171.4.0","203.171.4.255","3416982528","3416982783","NZ","New Zealand"
+"203.171.5.0","203.171.5.255","3416982784","3416983039","AU","Australia"
+"203.171.6.0","203.171.7.255","3416983040","3416983551","PH","Philippines"
+"203.171.8.0","203.171.15.255","3416983552","3416985599","JP","Japan"
+"203.171.16.0","203.171.31.255","3416985600","3416989695","VN","Vietnam"
+"203.171.32.0","203.171.63.255","3416989696","3416997887","NZ","New Zealand"
+"203.171.64.0","203.171.127.255","3416997888","3417014271","AU","Australia"
+"203.171.128.0","203.171.159.255","3417014272","3417022463","JP","Japan"
+"203.171.160.0","203.171.191.255","3417022464","3417030655","KR","Korea, Republic of"
+"203.171.192.0","203.171.207.255","3417030656","3417034751","AU","Australia"
+"203.171.208.0","203.171.208.255","3417034752","3417035007","CN","China"
+"203.171.209.0","203.171.211.255","3417035008","3417035775","IN","India"
+"203.171.212.0","203.171.215.255","3417035776","3417036799","JP","Japan"
+"203.171.216.0","203.171.219.255","3417036800","3417037823","ID","Indonesia"
+"203.171.220.0","203.171.220.255","3417037824","3417038079","AU","Australia"
+"203.171.221.0","203.171.221.255","3417038080","3417038335","ID","Indonesia"
+"203.171.222.0","203.171.222.255","3417038336","3417038591","IN","India"
+"203.171.223.0","203.171.223.255","3417038592","3417038847","NZ","New Zealand"
+"203.171.224.0","203.171.239.255","3417038848","3417042943","CN","China"
+"203.171.240.0","203.171.247.255","3417042944","3417044991","IN","India"
+"203.171.248.0","203.171.255.255","3417044992","3417047039","AU","Australia"
+"203.172.0.0","203.172.31.255","3417047040","3417055231","PH","Philippines"
+"203.172.32.0","203.172.255.255","3417055232","3417112575","TH","Thailand"
+"203.173.0.0","203.173.63.255","3417112576","3417128959","AU","Australia"
+"203.173.64.0","203.173.87.255","3417128960","3417135103","JP","Japan"
+"203.173.88.0","203.173.95.255","3417135104","3417137151","ID","Indonesia"
+"203.173.96.0","203.173.127.255","3417137152","3417145343","KR","Korea, Republic of"
+"203.173.128.0","203.173.255.255","3417145344","3417178111","NZ","New Zealand"
+"203.174.0.0","203.174.3.255","3417178112","3417179135","PH","Philippines"
+"203.174.4.0","203.174.4.255","3417179136","3417179391","CN","China"
+"203.174.5.0","203.174.5.255","3417179392","3417179647","ID","Indonesia"
+"203.174.6.0","203.174.7.255","3417179648","3417180159","CN","China"
+"203.174.8.0","203.174.15.255","3417180160","3417182207","ID","Indonesia"
+"203.174.16.0","203.174.25.255","3417182208","3417184767","AU","Australia"
+"203.174.26.0","203.174.26.255","3417184768","3417185023","MN","Mongolia"
+"203.174.27.0","203.174.27.255","3417185024","3417185279","AF","Afghanistan"
+"203.174.28.0","203.174.29.255","3417185280","3417185791","SG","Singapore"
+"203.174.30.0","203.174.31.255","3417185792","3417186303","NZ","New Zealand"
+"203.174.32.0","203.174.63.255","3417186304","3417194495","HK","Hong Kong"
+"203.174.64.0","203.174.79.255","3417194496","3417198591","JP","Japan"
+"203.174.80.0","203.174.87.255","3417198592","3417200639","SG","Singapore"
+"203.174.88.0","203.174.95.255","3417200640","3417202687","JP","Japan"
+"203.174.96.0","203.174.127.255","3417202688","3417210879","CN","China"
+"203.174.128.0","203.174.191.255","3417210880","3417227263","AU","Australia"
+"203.174.192.0","203.174.255.255","3417227264","3417243647","JP","Japan"
+"203.175.0.0","203.175.3.255","3417243648","3417244671","PH","Philippines"
+"203.175.4.0","203.175.7.255","3417244672","3417245695","IN","India"
+"203.175.16.0","203.175.31.255","3417247744","3417251839","JP","Japan"
+"203.175.32.0","203.175.63.255","3417251840","3417260031","KR","Korea, Republic of"
+"203.175.64.0","203.175.79.255","3417260032","3417264127","PK","Pakistan"
+"203.175.80.0","203.175.95.255","3417264128","3417268223","JP","Japan"
+"203.175.112.0","203.175.119.255","3417272320","3417274367","NZ","New Zealand"
+"203.175.120.0","203.175.123.255","3417274368","3417275391","AU","Australia"
+"203.175.124.0","203.175.127.255","3417275392","3417276415","PH","Philippines"
+"203.175.128.0","203.175.159.255","3417276416","3417284607","CN","China"
+"203.175.160.0","203.175.175.255","3417284608","3417288703","SG","Singapore"
+"203.175.176.0","203.175.177.255","3417288704","3417289215","IN","India"
+"203.175.178.0","203.175.179.255","3417289216","3417289727","AU","Australia"
+"203.175.180.0","203.175.185.255","3417289728","3417291263","IN","India"
+"203.175.186.0","203.175.187.255","3417291264","3417291775","AU","Australia"
+"203.175.188.0","203.175.191.255","3417291776","3417292799","KR","Korea, Republic of"
+"203.175.192.0","203.176.95.255","3417292800","3417333759","CN","China"
+"203.176.96.0","203.176.111.255","3417333760","3417337855","AU","Australia"
+"203.176.112.0","203.176.113.255","3417337856","3417338367","IN","India"
+"203.176.114.0","203.176.115.255","3417338368","3417338879","HK","Hong Kong"
+"203.176.116.0","203.176.119.255","3417338880","3417339903","PH","Philippines"
+"203.176.120.0","203.176.121.255","3417339904","3417340415","AU","Australia"
+"203.176.122.0","203.176.123.255","3417340416","3417340927","NZ","New Zealand"
+"203.176.124.0","203.176.127.255","3417340928","3417341951","HK","Hong Kong"
+"203.176.128.0","203.176.143.255","3417341952","3417346047","KH","Cambodia"
+"203.176.144.0","203.176.151.255","3417346048","3417348095","MY","Malaysia"
+"203.176.152.0","203.176.152.255","3417348096","3417348351","AU","Australia"
+"203.176.153.0","203.176.153.255","3417348352","3417348607","IN","India"
+"203.176.154.0","203.176.155.255","3417348608","3417349119","NZ","New Zealand"
+"203.176.156.0","203.176.157.255","3417349120","3417349631","IN","India"
+"203.176.158.0","203.176.159.255","3417349632","3417350143","AU","Australia"
+"203.176.160.0","203.176.167.255","3417350144","3417352191","VN","Vietnam"
+"203.176.168.0","203.176.175.255","3417352192","3417354239","CN","China"
+"203.176.176.0","203.176.183.255","3417354240","3417356287","ID","Indonesia"
+"203.176.184.0","203.176.187.255","3417356288","3417357311","AU","Australia"
+"203.176.188.0","203.176.188.255","3417357312","3417357567","NZ","New Zealand"
+"203.176.189.0","203.176.191.255","3417357568","3417358335","PK","Pakistan"
+"203.176.192.0","203.176.255.255","3417358336","3417374719","HK","Hong Kong"
+"203.177.0.0","203.177.255.255","3417374720","3417440255","PH","Philippines"
+"203.178.0.0","203.183.255.255","3417440256","3417833471","JP","Japan"
+"203.184.0.0","203.184.63.255","3417833472","3417849855","NZ","New Zealand"
+"203.184.64.0","203.184.79.255","3417849856","3417853951","AU","Australia"
+"203.184.80.0","203.184.95.255","3417853952","3417858047","CN","China"
+"203.184.96.0","203.184.127.255","3417858048","3417866239","JP","Japan"
+"203.184.128.0","203.185.63.255","3417866240","3417915391","HK","Hong Kong"
+"203.185.64.0","203.185.159.255","3417915392","3417939967","TH","Thailand"
+"203.185.160.0","203.185.183.255","3417939968","3417946111","PF","French Polynesia"
+"203.185.184.0","203.185.184.25","3417946112","3417946137","AU","Australia"
+"203.185.184.26","203.185.184.26","3417946138","3417946138","HK","Hong Kong"
+"203.185.184.27","203.185.187.255","3417946139","3417947135","AU","Australia"
+"203.185.188.0","203.185.188.255","3417947136","3417947391","TH","Thailand"
+"203.185.189.0","203.185.189.255","3417947392","3417947647","CN","China"
+"203.185.190.0","203.185.190.255","3417947648","3417947903","AU","Australia"
+"203.185.191.0","203.185.191.255","3417947904","3417948159","IN","India"
+"203.185.192.0","203.185.255.255","3417948160","3417964543","AU","Australia"
+"203.186.0.0","203.186.255.255","3417964544","3418030079","HK","Hong Kong"
+"203.187.0.0","203.187.127.255","3418030080","3418062847","TW","Taiwan"
+"203.187.128.0","203.187.159.255","3418062848","3418071039","US","United States"
+"203.187.160.0","203.187.191.255","3418071040","3418079231","CN","China"
+"203.187.192.0","203.187.255.255","3418079232","3418095615","IN","India"
+"203.188.0.0","203.188.63.255","3418095616","3418111999","TH","Thailand"
+"203.188.64.0","203.188.127.255","3418112000","3418128383","HK","Hong Kong"
+"203.188.128.0","203.188.159.255","3418128384","3418136575","AU","Australia"
+"203.188.160.0","203.188.191.255","3418136576","3418144767","BD","Bangladesh"
+"203.188.192.0","203.188.207.255","3418144768","3418148863","TW","Taiwan"
+"203.188.208.0","203.188.215.255","3418148864","3418150911","JP","Japan"
+"203.188.216.0","203.188.223.255","3418150912","3418152959","AU","Australia"
+"203.188.224.0","203.188.231.255","3418152960","3418155007","IN","India"
+"203.188.232.0","203.188.239.255","3418155008","3418157055","MY","Malaysia"
+"203.188.240.0","203.188.255.255","3418157056","3418161151","BD","Bangladesh"
+"203.189.0.0","203.189.1.255","3418161152","3418161663","CN","China"
+"203.189.2.0","203.189.4.255","3418161664","3418162431","AU","Australia"
+"203.189.5.0","203.189.5.255","3418162432","3418162687","IN","India"
+"203.189.6.0","203.189.7.255","3418162688","3418163199","CN","China"
+"203.189.8.0","203.189.15.255","3418163200","3418165247","PH","Philippines"
+"203.189.16.0","203.189.23.255","3418165248","3418167295","MY","Malaysia"
+"203.189.24.0","203.189.24.255","3418167296","3418167551","IN","India"
+"203.189.25.0","203.189.25.255","3418167552","3418167807","AU","Australia"
+"203.189.26.0","203.189.27.255","3418167808","3418168319","HK","Hong Kong"
+"203.189.28.0","203.189.31.255","3418168320","3418169343","VN","Vietnam"
+"203.189.32.0","203.189.63.255","3418169344","3418177535","JP","Japan"
+"203.189.64.0","203.189.79.255","3418177536","3418181631","LK","Sri Lanka"
+"203.189.80.0","203.189.87.255","3418181632","3418183679","AU","Australia"
+"203.189.88.0","203.189.89.255","3418183680","3418184191","ID","Indonesia"
+"203.189.90.0","203.189.92.255","3418184192","3418184959","IN","India"
+"203.189.93.0","203.189.95.255","3418184960","3418185727","AU","Australia"
+"203.189.96.0","203.189.111.255","3418185728","3418189823","JP","Japan"
+"203.189.112.0","203.189.115.255","3418189824","3418190847","CN","China"
+"203.189.116.0","203.189.119.255","3418190848","3418191871","TH","Thailand"
+"203.189.120.0","203.189.123.255","3418191872","3418192895","ID","Indonesia"
+"203.189.124.0","203.189.127.255","3418192896","3418193919","AU","Australia"
+"203.189.128.0","203.189.159.255","3418193920","3418202111","KH","Cambodia"
+"203.189.160.0","203.189.175.255","3418202112","3418206207","HK","Hong Kong"
+"203.189.176.0","203.189.183.255","3418206208","3418208255","IN","India"
+"203.189.184.0","203.189.191.255","3418208256","3418210303","LK","Sri Lanka"
+"203.189.192.0","203.189.223.255","3418210304","3418218495","CN","China"
+"203.189.224.0","203.189.231.255","3418218496","3418220543","BD","Bangladesh"
+"203.189.232.0","203.189.243.255","3418220544","3418223615","CN","China"
+"203.189.244.0","203.189.255.255","3418223616","3418226687","IN","India"
+"203.190.0.0","203.190.3.255","3418226688","3418227711","BD","Bangladesh"
+"203.190.4.0","203.190.7.255","3418227712","3418228735","KR","Korea, Republic of"
+"203.190.8.0","203.190.15.255","3418228736","3418230783","BD","Bangladesh"
+"203.190.16.0","203.190.23.255","3418230784","3418232831","TW","Taiwan"
+"203.190.24.0","203.190.25.255","3418232832","3418233343","AU","Australia"
+"203.190.26.0","203.190.27.255","3418233344","3418233855","KR","Korea, Republic of"
+"203.190.28.0","203.190.31.255","3418233856","3418234879","JP","Japan"
+"203.190.32.0","203.190.35.255","3418234880","3418235903","BD","Bangladesh"
+"203.190.36.0","203.190.37.255","3418235904","3418236415","ID","Indonesia"
+"203.190.38.0","203.190.39.255","3418236416","3418236927","AP","Asia/Pacific Region"
+"203.190.40.0","203.190.55.255","3418236928","3418241023","ID","Indonesia"
+"203.190.56.0","203.190.63.255","3418241024","3418243071","JP","Japan"
+"203.190.64.0","203.190.95.255","3418243072","3418251263","PH","Philippines"
+"203.190.96.0","203.190.111.255","3418251264","3418255359","CN","China"
+"203.190.112.0","203.190.119.255","3418255360","3418257407","ID","Indonesia"
+"203.190.120.0","203.190.120.255","3418257408","3418257663","HK","Hong Kong"
+"203.190.121.0","203.190.121.255","3418257664","3418257919","AU","Australia"
+"203.190.122.0","203.190.127.255","3418257920","3418259455","HK","Hong Kong"
+"203.190.128.0","203.190.159.255","3418259456","3418267647","IN","India"
+"203.190.160.0","203.190.175.255","3418267648","3418271743","VN","Vietnam"
+"203.190.176.0","203.190.183.255","3418271744","3418273791","SG","Singapore"
+"203.190.184.0","203.190.191.255","3418273792","3418275839","ID","Indonesia"
+"203.190.192.0","203.190.207.255","3418275840","3418279935","AU","Australia"
+"203.190.208.0","203.190.215.255","3418279936","3418281983","NZ","New Zealand"
+"203.190.216.0","203.190.216.255","3418281984","3418282239","NR","Nauru"
+"203.190.217.0","203.190.217.255","3418282240","3418282495","AU","Australia"
+"203.190.218.0","203.190.221.255","3418282496","3418283519","PH","Philippines"
+"203.190.222.0","203.190.223.255","3418283520","3418284031","AU","Australia"
+"203.190.224.0","203.190.231.255","3418284032","3418286079","JP","Japan"
+"203.190.232.0","203.190.239.255","3418286080","3418288127","AU","Australia"
+"203.190.240.0","203.190.247.255","3418288128","3418290175","ID","Indonesia"
+"203.190.248.0","203.190.248.255","3418290176","3418290431","IN","India"
+"203.190.249.0","203.190.249.255","3418290432","3418290687","CN","China"
+"203.190.250.0","203.190.251.255","3418290688","3418291199","TH","Thailand"
+"203.190.252.0","203.190.253.255","3418291200","3418291711","AU","Australia"
+"203.190.254.0","203.190.255.255","3418291712","3418292223","BD","Bangladesh"
+"203.191.0.0","203.191.2.255","3418292224","3418292991","CN","China"
+"203.191.3.0","203.191.4.255","3418292992","3418293503","HK","Hong Kong"
+"203.191.5.0","203.191.5.255","3418293504","3418293759","CN","China"
+"203.191.6.0","203.191.6.255","3418293760","3418294015","AU","Australia"
+"203.191.7.0","203.191.7.255","3418294016","3418294271","CN","China"
+"203.191.8.0","203.191.15.255","3418294272","3418296319","VN","Vietnam"
+"203.191.16.0","203.191.25.255","3418296320","3418298879","CN","China"
+"203.191.26.0","203.191.27.255","3418298880","3418299391","HK","Hong Kong"
+"203.191.28.0","203.191.31.255","3418299392","3418300415","CN","China"
+"203.191.32.0","203.191.33.255","3418300416","3418300927","BD","Bangladesh"
+"203.191.34.0","203.191.35.255","3418300928","3418301439","IN","India"
+"203.191.36.0","203.191.39.255","3418301440","3418302463","AU","Australia"
+"203.191.40.0","203.191.47.255","3418302464","3418304511","ID","Indonesia"
+"203.191.48.0","203.191.55.255","3418304512","3418306559","VN","Vietnam"
+"203.191.56.0","203.191.63.255","3418306560","3418308607","IN","India"
+"203.191.64.0","203.191.127.255","3418308608","3418324991","CN","China"
+"203.191.128.0","203.191.132.255","3418324992","3418326271","AU","Australia"
+"203.191.133.0","203.191.133.255","3418326272","3418326527","CN","China"
+"203.191.134.0","203.191.135.255","3418326528","3418327039","PH","Philippines"
+"203.191.136.0","203.191.143.255","3418327040","3418329087","JP","Japan"
+"203.191.144.0","203.191.159.255","3418329088","3418333183","CN","China"
+"203.191.160.0","203.191.207.255","3418333184","3418345471","AU","Australia"
+"203.191.208.0","203.191.255.255","3418345472","3418357759","JP","Japan"
+"203.192.0.0","203.192.31.255","3418357760","3418365951","CN","China"
+"203.192.32.0","203.192.63.255","3418365952","3418374143","TH","Thailand"
+"203.192.64.0","203.192.95.255","3418374144","3418382335","AU","Australia"
+"203.192.96.0","203.192.127.255","3418382336","3418390527","JP","Japan"
+"203.192.128.0","203.192.140.193","3418390528","3418393793","AU","Australia"
+"203.192.140.194","203.192.140.194","3418393794","3418393794","JP","Japan"
+"203.192.140.195","203.192.142.255","3418393795","3418394367","AU","Australia"
+"203.192.143.0","203.192.143.255","3418394368","3418394623","TW","Taiwan"
+"203.192.144.0","203.192.161.255","3418394624","3418399231","AP","Asia/Pacific Region"
+"203.192.162.0","203.192.162.15","3418399232","3418399247","PH","Philippines"
+"203.192.162.16","203.192.168.93","3418399248","3418400861","AP","Asia/Pacific Region"
+"203.192.168.94","203.192.168.94","3418400862","3418400862","SG","Singapore"
+"203.192.168.95","203.192.170.175","3418400863","3418401455","AP","Asia/Pacific Region"
+"203.192.170.176","203.192.170.179","3418401456","3418401459","TW","Taiwan"
+"203.192.170.180","203.192.191.255","3418401460","3418406911","AP","Asia/Pacific Region"
+"203.192.192.0","203.192.255.255","3418406912","3418423295","IN","India"
+"203.193.0.0","203.193.81.59","3418423296","3418444091","HK","Hong Kong"
+"203.193.81.60","203.193.81.63","3418444092","3418444095","CN","China"
+"203.193.81.64","203.193.127.255","3418444096","3418456063","HK","Hong Kong"
+"203.193.128.0","203.193.191.255","3418456064","3418472447","IN","India"
+"203.193.192.0","203.193.223.255","3418472448","3418480639","AU","Australia"
+"203.193.224.0","203.193.255.255","3418480640","3418488831","CN","China"
+"203.194.0.0","203.194.63.255","3418488832","3418505215","AU","Australia"
+"203.194.64.0","203.194.86.207","3418505216","3418511055","JP","Japan"
+"203.194.86.208","203.194.86.223","3418511056","3418511071","HK","Hong Kong"
+"203.194.86.224","203.194.91.191","3418511072","3418512319","JP","Japan"
+"203.194.91.192","203.194.91.207","3418512320","3418512335","AU","Australia"
+"203.194.91.208","203.194.95.255","3418512336","3418513407","JP","Japan"
+"203.194.96.0","203.194.111.255","3418513408","3418517503","IN","India"
+"203.194.112.0","203.194.115.255","3418517504","3418518527","MN","Mongolia"
+"203.194.120.0","203.194.255.255","3418519552","3418554367","HK","Hong Kong"
+"203.195.0.0","203.195.63.255","3418554368","3418570751","VN","Vietnam"
+"203.195.64.0","203.195.95.255","3418570752","3418578943","CN","China"
+"203.195.96.0","203.195.111.255","3418578944","3418583039","TH","Thailand"
+"203.195.112.0","203.195.119.255","3418583040","3418585087","HK","Hong Kong"
+"203.195.120.0","203.195.123.255","3418585088","3418586111","SG","Singapore"
+"203.195.124.0","203.195.124.255","3418586112","3418586367","AU","Australia"
+"203.195.125.0","203.195.126.255","3418586368","3418586879","SG","Singapore"
+"203.195.127.0","203.195.127.255","3418586880","3418587135","AU","Australia"
+"203.195.128.0","203.196.7.255","3418587136","3418621951","CN","China"
+"203.196.8.0","203.196.15.255","3418621952","3418623999","HK","Hong Kong"
+"203.196.16.0","203.196.23.255","3418624000","3418626047","JP","Japan"
+"203.196.24.0","203.196.27.255","3418626048","3418627071","VN","Vietnam"
+"203.196.28.0","203.196.31.255","3418627072","3418628095","CN","China"
+"203.196.32.0","203.196.63.255","3418628096","3418636287","AU","Australia"
+"203.196.64.0","203.196.89.255","3418636288","3418642943","JP","Japan"
+"203.196.90.0","203.196.90.255","3418642944","3418643199","ID","Indonesia"
+"203.196.91.0","203.196.91.255","3418643200","3418643455","JP","Japan"
+"203.196.92.0","203.196.97.255","3418643456","3418644991","AU","Australia"
+"203.196.98.0","203.196.114.255","3418644992","3418649343","JP","Japan"
+"203.196.115.0","203.196.115.255","3418649344","3418649599","AP","Asia/Pacific Region"
+"203.196.116.0","203.196.120.183","3418649600","3418650807","JP","Japan"
+"203.196.120.184","203.196.120.184","3418650808","3418650808","HK","Hong Kong"
+"203.196.120.185","203.196.127.255","3418650809","3418652671","JP","Japan"
+"203.196.128.0","203.197.255.255","3418652672","3418750975","IN","India"
+"203.198.0.0","203.198.255.255","3418750976","3418816511","HK","Hong Kong"
+"203.199.0.0","203.200.255.255","3418816512","3418947583","IN","India"
+"203.201.0.0","203.201.31.255","3418947584","3418955775","AU","Australia"
+"203.201.32.0","203.201.47.255","3418955776","3418959871","TW","Taiwan"
+"203.201.48.0","203.201.49.255","3418959872","3418960383","BD","Bangladesh"
+"203.201.50.0","203.201.51.255","3418960384","3418960895","ID","Indonesia"
+"203.201.52.0","203.201.55.255","3418960896","3418961919","JP","Japan"
+"203.201.56.0","203.201.59.255","3418961920","3418962943","VN","Vietnam"
+"203.201.60.0","203.201.63.255","3418962944","3418963967","IN","India"
+"203.201.64.0","203.201.159.255","3418963968","3418988543","AU","Australia"
+"203.201.160.0","203.201.175.255","3418988544","3418992639","ID","Indonesia"
+"203.201.176.0","203.201.179.255","3418992640","3418993663","SG","Singapore"
+"203.201.180.0","203.201.180.255","3418993664","3418993919","PH","Philippines"
+"203.201.181.0","203.201.182.255","3418993920","3418994431","CN","China"
+"203.201.183.0","203.201.183.255","3418994432","3418994687","AU","Australia"
+"203.201.184.0","203.201.187.255","3418994688","3418995711","MY","Malaysia"
+"203.201.188.0","203.201.191.255","3418995712","3418996735","JP","Japan"
+"203.201.192.0","203.201.255.255","3418996736","3419013119","IN","India"
+"203.202.0.0","203.202.191.255","3419013120","3419062271","AU","Australia"
+"203.202.192.0","203.202.223.255","3419062272","3419070463","JP","Japan"
+"203.202.224.0","203.202.231.255","3419070464","3419072511","HK","Hong Kong"
+"203.202.232.0","203.202.233.255","3419072512","3419073023","IN","India"
+"203.202.234.0","203.202.234.255","3419073024","3419073279","SG","Singapore"
+"203.202.235.0","203.202.235.255","3419073280","3419073535","FJ","Fiji"
+"203.202.236.0","203.202.239.255","3419073536","3419074559","CN","China"
+"203.202.240.0","203.202.255.255","3419074560","3419078655","BD","Bangladesh"
+"203.203.0.0","203.204.255.255","3419078656","3419209727","TW","Taiwan"
+"203.205.0.0","203.205.63.255","3419209728","3419226111","VN","Vietnam"
+"203.205.64.0","203.205.95.255","3419226112","3419234303","CN","China"
+"203.205.96.0","203.205.111.255","3419234304","3419238399","JP","Japan"
+"203.205.112.0","203.205.113.255","3419238400","3419238911","US","United States"
+"203.205.114.0","203.205.117.255","3419238912","3419239935","JP","Japan"
+"203.205.118.0","203.205.120.255","3419239936","3419240703","US","United States"
+"203.205.121.0","203.205.127.255","3419240704","3419242495","JP","Japan"
+"203.205.128.0","203.205.255.255","3419242496","3419275263","CN","China"
+"203.206.0.0","203.206.255.255","3419275264","3419340799","AU","Australia"
+"203.207.0.0","203.207.15.255","3419340800","3419344895","TW","Taiwan"
+"203.207.16.0","203.207.31.255","3419344896","3419348991","KR","Korea, Republic of"
+"203.207.32.0","203.207.47.255","3419348992","3419353087","TW","Taiwan"
+"203.207.48.0","203.207.51.255","3419353088","3419354111","JP","Japan"
+"203.207.52.0","203.207.59.255","3419354112","3419356159","ID","Indonesia"
+"203.207.60.0","203.207.61.255","3419356160","3419356671","NZ","New Zealand"
+"203.207.62.0","203.207.62.255","3419356672","3419356927","IN","India"
+"203.207.63.0","203.207.63.255","3419356928","3419357183","TH","Thailand"
+"203.207.64.0","203.208.19.255","3419357184","3419411455","CN","China"
+"203.208.20.0","203.208.20.255","3419411456","3419411711","HK","Hong Kong"
+"203.208.21.0","203.208.21.255","3419411712","3419411967","NZ","New Zealand"
+"203.208.22.0","203.208.22.255","3419411968","3419412223","PH","Philippines"
+"203.208.23.0","203.208.23.255","3419412224","3419412479","JP","Japan"
+"203.208.24.0","203.208.31.255","3419412480","3419414527","PH","Philippines"
+"203.208.32.0","203.208.63.255","3419414528","3419422719","CN","China"
+"203.208.64.0","203.208.127.255","3419422720","3419439103","AU","Australia"
+"203.208.128.0","203.208.141.31","3419439104","3419442463","SG","Singapore"
+"203.208.141.32","203.208.141.47","3419442464","3419442479","HK","Hong Kong"
+"203.208.141.48","203.208.250.255","3419442480","3419470591","SG","Singapore"
+"203.208.251.0","203.208.251.255","3419470592","3419470847","AP","Asia/Pacific Region"
+"203.208.252.0","203.208.255.255","3419470848","3419471871","SG","Singapore"
+"203.209.0.0","203.209.127.255","3419471872","3419504639","TH","Thailand"
+"203.209.128.0","203.209.143.255","3419504640","3419508735","HK","Hong Kong"
+"203.209.144.0","203.209.159.255","3419508736","3419512831","JP","Japan"
+"203.209.160.0","203.209.175.255","3419512832","3419516927","AU","Australia"
+"203.209.176.0","203.209.179.255","3419516928","3419517951","JP","Japan"
+"203.209.180.0","203.209.183.255","3419517952","3419518975","VN","Vietnam"
+"203.209.184.0","203.209.187.255","3419518976","3419519999","JP","Japan"
+"203.209.188.0","203.209.190.255","3419520000","3419520767","ID","Indonesia"
+"203.209.191.0","203.209.191.255","3419520768","3419521023","TH","Thailand"
+"203.209.192.0","203.209.223.255","3419521024","3419529215","AU","Australia"
+"203.209.224.0","203.209.255.255","3419529216","3419537407","CN","China"
+"203.210.0.0","203.210.15.255","3419537408","3419541503","HK","Hong Kong"
+"203.210.16.0","203.210.63.255","3419541504","3419553791","KR","Korea, Republic of"
+"203.210.64.0","203.210.78.255","3419553792","3419557631","AU","Australia"
+"203.210.79.0","203.210.79.255","3419557632","3419557887","AP","Asia/Pacific Region"
+"203.210.80.0","203.210.81.255","3419557888","3419558399","ID","Indonesia"
+"203.210.82.0","203.210.82.255","3419558400","3419558655","AU","Australia"
+"203.210.83.0","203.210.87.255","3419558656","3419559935","ID","Indonesia"
+"203.210.88.0","203.210.91.255","3419559936","3419560959","JP","Japan"
+"203.210.92.0","203.210.95.255","3419560960","3419561983","IN","India"
+"203.210.96.0","203.210.127.255","3419561984","3419570175","AU","Australia"
+"203.210.128.0","203.210.255.255","3419570176","3419602943","VN","Vietnam"
+"203.211.0.0","203.211.31.255","3419602944","3419611135","TW","Taiwan"
+"203.211.32.0","203.211.55.255","3419611136","3419617279","JP","Japan"
+"203.211.60.0","203.211.63.255","3419618304","3419619327","SG","Singapore"
+"203.211.64.0","203.211.127.255","3419619328","3419635711","NZ","New Zealand"
+"203.211.128.0","203.211.159.255","3419635712","3419643903","SG","Singapore"
+"203.211.160.0","203.211.255.255","3419643904","3419668479","JP","Japan"
+"203.212.0.0","203.212.15.255","3419668480","3419672575","CN","China"
+"203.212.16.0","203.212.23.255","3419672576","3419674623","AU","Australia"
+"203.212.24.0","203.212.27.255","3419674624","3419675647","IN","India"
+"203.212.28.0","203.212.31.255","3419675648","3419676671","PK","Pakistan"
+"203.212.32.0","203.212.63.255","3419676672","3419684863","JP","Japan"
+"203.212.64.0","203.212.79.255","3419684864","3419688959","IN","India"
+"203.212.80.0","203.212.95.255","3419688960","3419693055","CN","China"
+"203.212.96.0","203.212.127.255","3419693056","3419701247","KR","Korea, Republic of"
+"203.212.128.0","203.212.159.255","3419701248","3419709439","AU","Australia"
+"203.212.160.0","203.212.191.255","3419709440","3419717631","KR","Korea, Republic of"
+"203.212.192.0","203.212.255.255","3419717632","3419734015","IN","India"
+"203.213.0.0","203.213.159.255","3419734016","3419774975","AU","Australia"
+"203.213.160.0","203.213.191.255","3419774976","3419783167","JP","Japan"
+"203.213.192.0","203.213.223.255","3419783168","3419791359","PH","Philippines"
+"203.213.224.0","203.215.31.255","3419791360","3419873279","AU","Australia"
+"203.215.32.0","203.215.47.255","3419873280","3419877375","AF","Afghanistan"
+"203.215.48.0","203.215.48.255","3419877376","3419877631","ID","Indonesia"
+"203.215.49.0","203.215.49.255","3419877632","3419877887","KH","Cambodia"
+"203.215.50.0","203.215.50.255","3419877888","3419878143","ID","Indonesia"
+"203.215.51.0","203.215.51.255","3419878144","3419878399","IN","India"
+"203.215.52.0","203.215.55.255","3419878400","3419879423","GU","Guam"
+"203.215.56.0","203.215.59.255","3419879424","3419880447","JP","Japan"
+"203.215.60.0","203.215.63.255","3419880448","3419881471","MM","Myanmar"
+"203.215.64.0","203.215.127.255","3419881472","3419897855","PH","Philippines"
+"203.215.128.0","203.215.134.255","3419897856","3419899647","JP","Japan"
+"203.215.135.0","203.215.135.255","3419899648","3419899903","AU","Australia"
+"203.215.136.0","203.215.136.255","3419899904","3419900159","GB","United Kingdom"
+"203.215.137.0","203.215.142.255","3419900160","3419901695","AU","Australia"
+"203.215.143.0","203.215.143.255","3419901696","3419901951","NZ","New Zealand"
+"203.215.144.0","203.215.159.255","3419901952","3419906047","AU","Australia"
+"203.215.160.0","203.215.191.255","3419906048","3419914239","PK","Pakistan"
+"203.215.192.0","203.215.223.255","3419914240","3419922431","KR","Korea, Republic of"
+"203.215.224.0","203.215.231.255","3419922432","3419924479","JP","Japan"
+"203.215.232.0","203.215.255.255","3419924480","3419930623","HK","Hong Kong"
+"203.216.0.0","203.216.159.255","3419930624","3419971583","JP","Japan"
+"203.216.160.0","203.216.191.255","3419971584","3419979775","KR","Korea, Republic of"
+"203.216.192.0","203.216.255.255","3419979776","3419996159","JP","Japan"
+"203.217.0.0","203.217.95.255","3419996160","3420020735","AU","Australia"
+"203.217.96.0","203.217.127.255","3420020736","3420028927","TW","Taiwan"
+"203.217.128.0","203.217.131.255","3420028928","3420029951","MY","Malaysia"
+"203.217.132.0","203.217.135.255","3420029952","3420030975","ID","Indonesia"
+"203.217.136.0","203.217.137.255","3420030976","3420031487","IN","India"
+"203.217.140.0","203.217.140.255","3420032000","3420032255","ID","Indonesia"
+"203.217.141.0","203.217.141.255","3420032256","3420032511","AU","Australia"
+"203.217.142.0","203.217.143.255","3420032512","3420033023","NZ","New Zealand"
+"203.217.144.0","203.217.147.255","3420033024","3420034047","IN","India"
+"203.217.148.0","203.217.151.255","3420034048","3420035071","AU","Australia"
+"203.217.152.0","203.217.155.255","3420035072","3420036095","SG","Singapore"
+"203.217.156.0","203.217.159.255","3420036096","3420037119","JP","Japan"
+"203.217.160.0","203.217.163.255","3420037120","3420038143","AU","Australia"
+"203.217.164.0","203.217.167.255","3420038144","3420039167","CN","China"
+"203.217.168.0","203.217.171.255","3420039168","3420040191","KH","Cambodia"
+"203.217.172.0","203.217.173.255","3420040192","3420040703","ID","Indonesia"
+"203.217.174.0","203.217.174.255","3420040704","3420040959","IN","India"
+"203.217.175.0","203.217.175.255","3420040960","3420041215","HK","Hong Kong"
+"203.217.176.0","203.217.179.255","3420041216","3420042239","MY","Malaysia"
+"203.217.180.0","203.217.183.255","3420042240","3420043263","JP","Japan"
+"203.217.184.0","203.217.187.255","3420043264","3420044287","SG","Singapore"
+"203.217.188.0","203.217.191.255","3420044288","3420045311","ID","Indonesia"
+"203.217.192.0","203.217.255.255","3420045312","3420061695","KR","Korea, Republic of"
+"203.218.0.0","203.218.255.255","3420061696","3420127231","HK","Hong Kong"
+"203.219.0.0","203.221.255.255","3420127232","3420323839","AU","Australia"
+"203.222.0.0","203.222.31.255","3420323840","3420332031","TW","Taiwan"
+"203.222.32.0","203.222.53.31","3420332032","3420337439","AU","Australia"
+"203.222.53.32","203.222.53.63","3420337440","3420337471","SG","Singapore"
+"203.222.53.64","203.222.164.239","3420337472","3420366063","AU","Australia"
+"203.222.164.240","203.222.164.255","3420366064","3420366079","TW","Taiwan"
+"203.222.165.0","203.222.168.111","3420366080","3420366959","AU","Australia"
+"203.222.168.112","203.222.168.127","3420366960","3420366975","KR","Korea, Republic of"
+"203.222.168.128","203.222.169.255","3420366976","3420367359","AU","Australia"
+"203.222.170.0","203.222.170.255","3420367360","3420367615","AP","Asia/Pacific Region"
+"203.222.171.0","203.222.176.111","3420367616","3420369007","AU","Australia"
+"203.222.176.112","203.222.176.127","3420369008","3420369023","HK","Hong Kong"
+"203.222.176.128","203.222.182.127","3420369024","3420370559","AU","Australia"
+"203.222.182.128","203.222.182.143","3420370560","3420370575","JP","Japan"
+"203.222.182.144","203.222.191.255","3420370576","3420372991","AU","Australia"
+"203.222.192.0","203.222.197.255","3420372992","3420374527","HK","Hong Kong"
+"203.222.198.0","203.222.198.255","3420374528","3420374783","ID","Indonesia"
+"203.222.199.0","203.222.201.255","3420374784","3420375551","HK","Hong Kong"
+"203.222.202.0","203.222.202.255","3420375552","3420375807","ID","Indonesia"
+"203.222.203.0","203.222.207.255","3420375808","3420377087","HK","Hong Kong"
+"203.222.208.0","203.222.255.255","3420377088","3420389375","JP","Japan"
+"203.223.0.0","203.223.15.255","3420389376","3420393471","US","United States"
+"203.223.16.0","203.223.23.255","3420393472","3420395519","HK","Hong Kong"
+"203.223.24.0","203.223.31.255","3420395520","3420397567","JP","Japan"
+"203.223.32.0","203.223.47.255","3420397568","3420401663","KH","Cambodia"
+"203.223.48.0","203.223.87.255","3420401664","3420411903","JP","Japan"
+"203.223.88.0","203.223.89.255","3420411904","3420412415","TH","Thailand"
+"203.223.90.0","203.223.91.255","3420412416","3420412927","ID","Indonesia"
+"203.223.92.0","203.223.95.255","3420412928","3420413951","BD","Bangladesh"
+"203.223.96.0","203.223.127.255","3420413952","3420422143","KR","Korea, Republic of"
+"203.223.128.0","203.223.159.255","3420422144","3420430335","MY","Malaysia"
+"203.223.160.0","203.223.175.255","3420430336","3420434431","PK","Pakistan"
+"203.223.176.0","203.223.176.255","3420434432","3420434687","IN","India"
+"203.223.177.0","203.223.177.255","3420434688","3420434943","KR","Korea, Republic of"
+"203.223.178.0","203.223.178.255","3420434944","3420435199","HK","Hong Kong"
+"203.223.179.0","203.223.179.255","3420435200","3420435455","AU","Australia"
+"203.223.180.0","203.223.183.255","3420435456","3420436479","JP","Japan"
+"203.223.184.0","203.223.187.255","3420436480","3420437503","AU","Australia"
+"203.223.188.0","203.223.191.255","3420437504","3420438527","IN","India"
+"203.223.192.0","203.223.255.255","3420438528","3420454911","HK","Hong Kong"
+"203.224.0.0","203.247.149.149","3420454912","3422000533","KR","Korea, Republic of"
+"203.247.149.150","203.247.149.153","3422000534","3422000537","AP","Asia/Pacific Region"
+"203.247.149.154","203.255.255.255","3422000538","3422552063","KR","Korea, Republic of"
+"204.0.0.0","204.4.127.255","3422552064","3422846975","US","United States"
+"204.4.128.0","204.4.159.255","3422846976","3422855167","GB","United Kingdom"
+"204.4.160.0","204.6.39.255","3422855168","3422955519","US","United States"
+"204.6.40.0","204.6.44.255","3422955520","3422956799","FR","France"
+"204.6.45.0","204.7.255.255","3422956800","3423076351","US","United States"
+"204.8.0.0","204.8.3.255","3423076352","3423077375","CA","Canada"
+"204.8.4.0","204.8.63.255","3423077376","3423092735","US","United States"
+"204.8.64.0","204.8.64.31","3423092736","3423092767","VI","Virgin Islands, U.S."
+"204.8.64.32","204.8.64.47","3423092768","3423092783","US","United States"
+"204.8.64.48","204.8.64.95","3423092784","3423092831","VI","Virgin Islands, U.S."
+"204.8.64.96","204.8.64.111","3423092832","3423092847","US","United States"
+"204.8.64.112","204.8.67.255","3423092848","3423093759","VI","Virgin Islands, U.S."
+"204.8.68.0","204.8.71.255","3423093760","3423094783","US","United States"
+"204.8.72.0","204.8.75.255","3423094784","3423095807","CA","Canada"
+"204.8.76.0","204.8.215.255","3423095808","3423131647","US","United States"
+"204.8.216.0","204.8.223.255","3423131648","3423133695","PL","Poland"
+"204.8.224.0","204.9.7.255","3423133696","3423143935","US","United States"
+"204.9.8.0","204.9.15.255","3423143936","3423145983","CA","Canada"
+"204.9.16.0","204.9.79.255","3423145984","3423162367","US","United States"
+"204.9.80.0","204.9.83.255","3423162368","3423163391","CA","Canada"
+"204.9.84.0","204.9.87.255","3423163392","3423164415","US","United States"
+"204.9.96.0","204.9.159.255","3423166464","3423182847","US","United States"
+"204.9.160.0","204.9.167.255","3423182848","3423184895","CA","Canada"
+"204.9.168.0","204.10.199.255","3423184896","3423258623","US","United States"
+"204.10.200.0","204.10.207.255","3423258624","3423260671","CA","Canada"
+"204.10.208.0","204.10.224.63","3423260672","3423264831","US","United States"
+"204.10.224.64","204.10.224.95","3423264832","3423264863","NG","Nigeria"
+"204.10.224.96","204.10.239.255","3423264864","3423268863","US","United States"
+"204.10.240.0","204.10.243.255","3423268864","3423269887","CA","Canada"
+"204.10.244.0","204.11.47.255","3423269888","3423285247","US","United States"
+"204.11.48.0","204.11.55.255","3423285248","3423287295","CA","Canada"
+"204.11.56.0","204.11.59.255","3423287296","3423288319","VG","Virgin Islands, British"
+"204.11.60.0","204.11.119.255","3423288320","3423303679","US","United States"
+"204.11.120.0","204.11.123.255","3423303680","3423304703","CA","Canada"
+"204.11.124.0","204.11.151.255","3423304704","3423311871","US","United States"
+"204.11.152.0","204.11.156.255","3423311872","3423313151","VI","Virgin Islands, U.S."
+"204.11.157.0","204.11.157.255","3423313152","3423313407","US","United States"
+"204.11.158.0","204.11.159.255","3423313408","3423313919","VI","Virgin Islands, U.S."
+"204.11.160.0","204.12.109.79","3423313920","3423366479","US","United States"
+"204.12.109.80","204.12.109.95","3423366480","3423366495","IT","Italy"
+"204.12.109.96","204.12.127.255","3423366496","3423371263","US","United States"
+"204.12.128.0","204.12.143.255","3423371264","3423375359","ZA","South Africa"
+"204.12.144.0","204.12.159.255","3423375360","3423379455","CA","Canada"
+"204.12.160.0","204.13.47.255","3423379456","3423416319","US","United States"
+"204.13.48.0","204.13.51.255","3423416320","3423417343","CA","Canada"
+"204.13.52.0","204.13.103.255","3423417344","3423430655","US","United States"
+"204.13.104.0","204.13.107.255","3423430656","3423431679","TC","Turks and Caicos Islands"
+"204.13.108.0","204.13.251.255","3423431680","3423468543","US","United States"
+"204.13.252.0","204.13.255.255","3423468544","3423469567","CA","Canada"
+"204.14.0.0","204.14.15.255","3423469568","3423473663","US","United States"
+"204.14.16.0","204.14.19.255","3423473664","3423474687","CA","Canada"
+"204.14.20.0","204.14.73.255","3423474688","3423488511","US","United States"
+"204.14.74.0","204.14.75.255","3423488512","3423489023","CA","Canada"
+"204.14.76.0","204.14.93.255","3423489024","3423493631","US","United States"
+"204.14.94.0","204.14.94.255","3423493632","3423493887","RU","Russian Federation"
+"204.14.95.0","204.14.247.255","3423493888","3423533055","US","United States"
+"204.14.248.0","204.14.255.255","3423533056","3423535103","AI","Anguilla"
+"204.15.0.0","204.15.31.255","3423535104","3423543295","US","United States"
+"204.15.32.0","204.15.39.255","3423543296","3423545343","CA","Canada"
+"204.15.40.0","204.15.143.255","3423545344","3423571967","US","United States"
+"204.15.144.0","204.15.151.255","3423571968","3423574015","PR","Puerto Rico"
+"204.15.152.0","204.15.171.255","3423574016","3423579135","US","United States"
+"204.15.172.0","204.15.175.255","3423579136","3423580159","CA","Canada"
+"204.15.176.0","204.15.183.255","3423580160","3423582207","US","United States"
+"204.15.184.0","204.15.199.255","3423582208","3423586303","CA","Canada"
+"204.15.200.0","204.15.207.255","3423586304","3423588351","US","United States"
+"204.15.216.0","204.16.7.255","3423590400","3423602687","US","United States"
+"204.16.8.0","204.16.11.255","3423602688","3423603711","KN","Saint Kitts and Nevis"
+"204.16.12.0","204.16.99.255","3423603712","3423626239","US","United States"
+"204.16.100.0","204.16.103.255","3423626240","3423627263","CA","Canada"
+"204.16.104.0","204.16.111.255","3423627264","3423629311","US","United States"
+"204.16.112.0","204.16.115.255","3423629312","3423630335","AG","Antigua and Barbuda"
+"204.16.116.0","204.16.143.255","3423630336","3423637503","US","United States"
+"204.16.144.0","204.16.151.255","3423637504","3423639551","CA","Canada"
+"204.16.152.0","204.16.199.255","3423639552","3423651839","US","United States"
+"204.16.200.0","204.16.207.255","3423651840","3423653887","CA","Canada"
+"204.16.208.0","204.17.153.255","3423653888","3423705599","US","United States"
+"204.17.154.0","204.17.154.255","3423705600","3423705855","CA","Canada"
+"204.17.155.0","204.17.231.111","3423705856","3423725423","US","United States"
+"204.17.231.112","204.17.231.115","3423725424","3423725427","CA","Canada"
+"204.17.231.116","204.19.0.255","3423725428","3423797503","US","United States"
+"204.19.1.0","204.19.14.255","3423797504","3423801087","CA","Canada"
+"204.19.15.0","204.19.15.255","3423801088","3423801343","US","United States"
+"204.19.16.0","204.19.101.255","3423801344","3423823359","CA","Canada"
+"204.19.102.0","204.19.103.255","3423823360","3423823871","US","United States"
+"204.19.104.0","204.19.118.255","3423823872","3423827711","CA","Canada"
+"204.19.119.0","204.19.119.255","3423827712","3423827967","US","United States"
+"204.19.120.0","204.19.128.255","3423827968","3423830271","CA","Canada"
+"204.19.129.0","204.19.129.255","3423830272","3423830527","US","United States"
+"204.19.130.0","204.19.161.255","3423830528","3423838719","CA","Canada"
+"204.19.162.0","204.19.162.255","3423838720","3423838975","US","United States"
+"204.19.163.0","204.19.199.255","3423838976","3423848447","CA","Canada"
+"204.19.200.0","204.19.203.255","3423848448","3423849471","KN","Saint Kitts and Nevis"
+"204.19.204.0","204.19.205.255","3423849472","3423849983","US","United States"
+"204.19.206.0","204.19.207.255","3423849984","3423850495","CA","Canada"
+"204.19.208.0","204.19.208.255","3423850496","3423850751","US","United States"
+"204.19.209.0","204.19.222.255","3423850752","3423854335","CA","Canada"
+"204.19.223.0","204.19.223.255","3423854336","3423854591","US","United States"
+"204.19.224.0","204.19.237.255","3423854592","3423858175","CA","Canada"
+"204.19.238.0","204.19.239.255","3423858176","3423858687","US","United States"
+"204.19.240.0","204.19.240.255","3423858688","3423858943","CA","Canada"
+"204.19.241.0","204.19.242.255","3423858944","3423859455","US","United States"
+"204.19.243.0","204.19.243.255","3423859456","3423859711","CA","Canada"
+"204.19.244.0","204.19.244.255","3423859712","3423859967","US","United States"
+"204.19.245.0","204.19.254.255","3423859968","3423862527","CA","Canada"
+"204.19.255.0","204.27.51.255","3423862528","3424334847","US","United States"
+"204.27.52.0","204.27.55.255","3424334848","3424335871","CA","Canada"
+"204.27.56.0","204.27.223.255","3424335872","3424378879","US","United States"
+"204.27.224.0","204.27.224.255","3424378880","3424379135","PR","Puerto Rico"
+"204.27.225.0","204.28.98.255","3424379136","3424412415","US","United States"
+"204.28.99.0","204.28.99.255","3424412416","3424412671","CA","Canada"
+"204.28.100.0","204.29.160.255","3424412672","3424493823","US","United States"
+"204.29.161.0","204.29.161.255","3424493824","3424494079","CA","Canada"
+"204.29.162.0","204.29.212.255","3424494080","3424507135","US","United States"
+"204.29.213.0","204.29.213.255","3424507136","3424507391","CA","Canada"
+"204.29.214.0","204.39.255.255","3424507392","3425173503","US","United States"
+"204.40.0.0","204.41.255.255","3425173504","3425304575","CA","Canada"
+"204.42.0.0","204.44.139.255","3425304576","3425471487","US","United States"
+"204.44.140.0","204.44.143.255","3425471488","3425472511","CA","Canada"
+"204.44.144.0","204.47.255.255","3425472512","3425697791","US","United States"
+"204.48.0.0","204.48.7.255","3425697792","3425699839","CA","Canada"
+"204.48.8.0","204.48.63.255","3425699840","3425714175","US","United States"
+"204.48.64.0","204.48.95.255","3425714176","3425722367","CA","Canada"
+"204.48.96.0","204.49.255.255","3425722368","3425828863","US","United States"
+"204.50.0.0","204.50.69.255","3425828864","3425846783","CA","Canada"
+"204.50.70.0","204.50.70.255","3425846784","3425847039","EU","Europe"
+"204.50.71.0","204.50.157.111","3425847040","3425869167","CA","Canada"
+"204.50.157.112","204.50.157.127","3425869168","3425869183","US","United States"
+"204.50.157.128","204.50.255.255","3425869184","3425894399","CA","Canada"
+"204.51.0.0","204.52.186.255","3425894400","3426007807","US","United States"
+"204.52.187.0","204.52.187.255","3426007808","3426008063","EU","Europe"
+"204.52.188.0","204.52.207.255","3426008064","3426013183","US","United States"
+"204.52.208.0","204.52.208.255","3426013184","3426013439","IL","Israel"
+"204.52.209.0","204.58.61.255","3426013440","3426369023","US","United States"
+"204.58.62.0","204.58.63.255","3426369024","3426369535","CA","Canada"
+"204.58.64.0","204.58.135.255","3426369536","3426387967","US","United States"
+"204.58.136.0","204.58.139.255","3426387968","3426388991","MX","Mexico"
+"204.58.140.0","204.58.183.255","3426388992","3426400255","US","United States"
+"204.58.184.0","204.58.184.255","3426400256","3426400511","CA","Canada"
+"204.58.185.0","204.58.255.255","3426400512","3426418687","US","United States"
+"204.59.0.0","204.59.6.255","3426418688","3426420479","GB","United Kingdom"
+"204.59.7.0","204.59.7.255","3426420480","3426420735","US","United States"
+"204.59.8.0","204.59.63.255","3426420736","3426435071","GB","United Kingdom"
+"204.59.64.0","204.59.79.255","3426435072","3426439167","SG","Singapore"
+"204.59.80.0","204.59.87.255","3426439168","3426441215","AU","Australia"
+"204.59.88.0","204.59.89.255","3426441216","3426441727","HK","Hong Kong"
+"204.59.90.0","204.59.105.255","3426441728","3426445823","US","United States"
+"204.59.106.0","204.59.107.255","3426445824","3426446335","DE","Germany"
+"204.59.108.0","204.59.249.255","3426446336","3426482687","US","United States"
+"204.59.250.0","204.59.255.255","3426482688","3426484223","CA","Canada"
+"204.60.0.0","204.62.9.255","3426484224","3426617855","US","United States"
+"204.62.10.0","204.62.11.255","3426617856","3426618367","CA","Canada"
+"204.62.12.0","204.62.121.255","3426618368","3426646527","US","United States"
+"204.62.122.0","204.62.122.255","3426646528","3426646783","GB","United Kingdom"
+"204.62.123.0","204.63.189.255","3426646784","3426729471","US","United States"
+"204.63.190.0","204.63.191.255","3426729472","3426729983","CA","Canada"
+"204.63.192.0","204.63.247.255","3426729984","3426744319","US","United States"
+"204.63.248.0","204.63.255.255","3426744320","3426746367","CA","Canada"
+"204.64.0.0","204.69.149.255","3426746368","3427112447","US","United States"
+"204.69.150.0","204.69.150.255","3427112448","3427112703","CN","China"
+"204.69.151.0","204.69.167.255","3427112704","3427117055","US","United States"
+"204.69.168.0","204.69.168.255","3427117056","3427117311","CA","Canada"
+"204.69.169.0","204.69.207.255","3427117312","3427127295","US","United States"
+"204.69.208.0","204.69.208.255","3427127296","3427127551","CA","Canada"
+"204.69.209.0","204.69.229.255","3427127552","3427132927","US","United States"
+"204.69.230.0","204.69.230.255","3427132928","3427133183","EU","Europe"
+"204.69.231.0","204.74.26.9","3427133184","3427408393","US","United States"
+"204.74.26.10","204.74.26.10","3427408394","3427408394","EU","Europe"
+"204.74.26.11","204.75.79.255","3427408395","3427487743","US","United States"
+"204.75.80.0","204.75.83.255","3427487744","3427488767","GB","United Kingdom"
+"204.75.84.0","204.75.142.255","3427488768","3427503871","US","United States"
+"204.75.143.0","204.75.143.255","3427503872","3427504127","SG","Singapore"
+"204.75.144.0","204.77.77.255","3427504128","3427618303","US","United States"
+"204.77.78.0","204.77.78.255","3427618304","3427618559","CA","Canada"
+"204.77.79.0","204.77.205.255","3427618560","3427651071","US","United States"
+"204.77.206.0","204.77.206.255","3427651072","3427651327","CA","Canada"
+"204.77.207.0","204.78.255.255","3427651328","3427729407","US","United States"
+"204.79.0.0","204.79.0.255","3427729408","3427729663","CA","Canada"
+"204.79.1.0","204.79.3.255","3427729664","3427730431","US","United States"
+"204.79.4.0","204.79.4.255","3427730432","3427730687","BE","Belgium"
+"204.79.5.0","204.79.5.255","3427730688","3427730943","DE","Germany"
+"204.79.6.0","204.79.9.255","3427730944","3427731967","US","United States"
+"204.79.10.0","204.79.10.255","3427731968","3427732223","DE","Germany"
+"204.79.11.0","204.79.11.255","3427732224","3427732479","US","United States"
+"204.79.12.0","204.79.12.255","3427732480","3427732735","CH","Switzerland"
+"204.79.13.0","204.79.21.255","3427732736","3427735039","IE","Ireland"
+"204.79.22.0","204.79.22.255","3427735040","3427735295","US","United States"
+"204.79.23.0","204.79.25.255","3427735296","3427736063","HK","Hong Kong"
+"204.79.26.0","204.79.26.255","3427736064","3427736319","GB","United Kingdom"
+"204.79.27.0","204.79.48.255","3427736320","3427741951","US","United States"
+"204.79.49.0","204.79.49.255","3427741952","3427742207","DE","Germany"
+"204.79.50.0","204.79.50.255","3427742208","3427742463","US","United States"
+"204.79.51.0","204.79.51.255","3427742464","3427742719","AT","Austria"
+"204.79.52.0","204.79.53.255","3427742720","3427743231","CH","Switzerland"
+"204.79.54.0","204.79.54.255","3427743232","3427743487","GB","United Kingdom"
+"204.79.55.0","204.79.55.255","3427743488","3427743743","DE","Germany"
+"204.79.56.0","204.79.56.255","3427743744","3427743999","CA","Canada"
+"204.79.57.0","204.79.57.255","3427744000","3427744255","SE","Sweden"
+"204.79.58.0","204.79.61.255","3427744256","3427745279","DE","Germany"
+"204.79.62.0","204.79.63.255","3427745280","3427745791","TW","Taiwan"
+"204.79.64.0","204.79.64.255","3427745792","3427746047","GB","United Kingdom"
+"204.79.65.0","204.79.65.255","3427746048","3427746303","DK","Denmark"
+"204.79.66.0","204.79.66.255","3427746304","3427746559","US","United States"
+"204.79.67.0","204.79.67.255","3427746560","3427746815","JP","Japan"
+"204.79.68.0","204.79.68.255","3427746816","3427747071","DE","Germany"
+"204.79.69.0","204.79.69.255","3427747072","3427747327","US","United States"
+"204.79.70.0","204.79.70.255","3427747328","3427747583","DE","Germany"
+"204.79.71.0","204.79.71.255","3427747584","3427747839","US","United States"
+"204.79.72.0","204.79.72.255","3427747840","3427748095","NO","Norway"
+"204.79.73.0","204.79.73.255","3427748096","3427748351","CH","Switzerland"
+"204.79.74.0","204.79.74.255","3427748352","3427748607","JP","Japan"
+"204.79.75.0","204.79.78.255","3427748608","3427749631","DE","Germany"
+"204.79.79.0","204.79.79.255","3427749632","3427749887","NL","Netherlands"
+"204.79.80.0","204.79.82.255","3427749888","3427750655","DE","Germany"
+"204.79.83.0","204.79.83.255","3427750656","3427750911","GB","United Kingdom"
+"204.79.84.0","204.79.85.255","3427750912","3427751423","US","United States"
+"204.79.86.0","204.79.86.95","3427751424","3427751519","BE","Belgium"
+"204.79.86.96","204.79.89.255","3427751520","3427752447","US","United States"
+"204.79.90.0","204.79.90.255","3427752448","3427752703","EU","Europe"
+"204.79.91.0","204.79.91.255","3427752704","3427752959","GB","United Kingdom"
+"204.79.92.0","204.79.92.255","3427752960","3427753215","US","United States"
+"204.79.93.0","204.79.93.255","3427753216","3427753471","JP","Japan"
+"204.79.94.0","204.79.94.255","3427753472","3427753727","FI","Finland"
+"204.79.95.0","204.79.95.255","3427753728","3427753983","IT","Italy"
+"204.79.96.0","204.79.96.255","3427753984","3427754239","CH","Switzerland"
+"204.79.97.0","204.79.97.255","3427754240","3427754495","GB","United Kingdom"
+"204.79.98.0","204.79.98.255","3427754496","3427754751","DE","Germany"
+"204.79.99.0","204.79.99.255","3427754752","3427755007","CA","Canada"
+"204.79.100.0","204.79.100.255","3427755008","3427755263","IT","Italy"
+"204.79.101.0","204.79.101.255","3427755264","3427755519","US","United States"
+"204.79.102.0","204.79.102.255","3427755520","3427755775","DE","Germany"
+"204.79.103.0","204.79.104.255","3427755776","3427756287","BE","Belgium"
+"204.79.105.0","204.79.105.255","3427756288","3427756543","AU","Australia"
+"204.79.106.0","204.79.106.255","3427756544","3427756799","DE","Germany"
+"204.79.107.0","204.79.107.255","3427756800","3427757055","US","United States"
+"204.79.108.0","204.79.108.255","3427757056","3427757311","GR","Greece"
+"204.79.109.0","204.79.109.255","3427757312","3427757567","FR","France"
+"204.79.110.0","204.79.110.255","3427757568","3427757823","JP","Japan"
+"204.79.111.0","204.79.111.255","3427757824","3427758079","DE","Germany"
+"204.79.112.0","204.79.112.255","3427758080","3427758335","BE","Belgium"
+"204.79.113.0","204.79.113.255","3427758336","3427758591","US","United States"
+"204.79.114.0","204.79.114.255","3427758592","3427758847","IT","Italy"
+"204.79.115.0","204.79.115.255","3427758848","3427759103","US","United States"
+"204.79.116.0","204.79.116.255","3427759104","3427759359","BE","Belgium"
+"204.79.117.0","204.79.118.255","3427759360","3427759871","GB","United Kingdom"
+"204.79.119.0","204.79.119.255","3427759872","3427760127","US","United States"
+"204.79.120.0","204.79.122.255","3427760128","3427760895","CA","Canada"
+"204.79.123.0","204.79.125.255","3427760896","3427761663","US","United States"
+"204.79.126.0","204.79.126.255","3427761664","3427761919","JP","Japan"
+"204.79.127.0","204.79.127.255","3427761920","3427762175","US","United States"
+"204.79.128.0","204.79.128.255","3427762176","3427762431","DE","Germany"
+"204.79.129.0","204.79.129.255","3427762432","3427762687","CA","Canada"
+"204.79.130.0","204.79.132.255","3427762688","3427763455","IT","Italy"
+"204.79.133.0","204.79.133.255","3427763456","3427763711","AU","Australia"
+"204.79.134.0","204.79.134.255","3427763712","3427763967","GB","United Kingdom"
+"204.79.135.0","204.79.135.255","3427763968","3427764223","US","United States"
+"204.79.136.0","204.79.136.255","3427764224","3427764479","FR","France"
+"204.79.137.0","204.79.140.255","3427764480","3427765503","US","United States"
+"204.79.141.0","204.79.141.255","3427765504","3427765759","GB","United Kingdom"
+"204.79.142.0","204.79.143.255","3427765760","3427766271","US","United States"
+"204.79.144.0","204.79.145.255","3427766272","3427766783","GB","United Kingdom"
+"204.79.146.0","204.79.146.255","3427766784","3427767039","SE","Sweden"
+"204.79.147.0","204.79.149.255","3427767040","3427767807","DE","Germany"
+"204.79.150.0","204.79.156.255","3427767808","3427769599","US","United States"
+"204.79.157.0","204.79.158.255","3427769600","3427770111","JP","Japan"
+"204.79.159.0","204.79.159.255","3427770112","3427770367","NO","Norway"
+"204.79.160.0","204.79.160.255","3427770368","3427770623","GB","United Kingdom"
+"204.79.161.0","204.79.163.255","3427770624","3427771391","CH","Switzerland"
+"204.79.164.0","204.79.164.255","3427771392","3427771647","US","United States"
+"204.79.165.0","204.79.165.255","3427771648","3427771903","CA","Canada"
+"204.79.166.0","204.79.167.255","3427771904","3427772415","CH","Switzerland"
+"204.79.168.0","204.79.168.255","3427772416","3427772671","DE","Germany"
+"204.79.169.0","204.79.169.255","3427772672","3427772927","HK","Hong Kong"
+"204.79.170.0","204.79.170.255","3427772928","3427773183","BE","Belgium"
+"204.79.171.0","204.79.171.255","3427773184","3427773439","DE","Germany"
+"204.79.172.0","204.79.172.255","3427773440","3427773695","US","United States"
+"204.79.173.0","204.79.173.255","3427773696","3427773951","FR","France"
+"204.79.174.0","204.79.176.255","3427773952","3427774719","US","United States"
+"204.79.177.0","204.79.178.255","3427774720","3427775231","DE","Germany"
+"204.79.179.0","204.79.183.255","3427775232","3427776511","US","United States"
+"204.79.184.0","204.79.184.255","3427776512","3427776767","CZ","Czech Republic"
+"204.79.185.0","204.79.185.255","3427776768","3427777023","US","United States"
+"204.79.186.0","204.79.186.255","3427777024","3427777279","NL","Netherlands"
+"204.79.187.0","204.79.187.255","3427777280","3427777535","DE","Germany"
+"204.79.188.0","204.79.188.255","3427777536","3427777791","US","United States"
+"204.79.189.0","204.79.189.255","3427777792","3427778047","HK","Hong Kong"
+"204.79.190.0","204.79.190.255","3427778048","3427778303","US","United States"
+"204.79.191.0","204.79.191.255","3427778304","3427778559","SE","Sweden"
+"204.79.192.0","204.79.193.255","3427778560","3427779071","NO","Norway"
+"204.79.194.0","204.79.194.255","3427779072","3427779327","GB","United Kingdom"
+"204.79.195.0","204.79.197.255","3427779328","3427780095","US","United States"
+"204.79.198.0","204.79.198.255","3427780096","3427780351","GB","United Kingdom"
+"204.79.199.0","204.79.200.255","3427780352","3427780863","DE","Germany"
+"204.79.201.0","204.79.202.255","3427780864","3427781375","US","United States"
+"204.79.203.0","204.79.203.255","3427781376","3427781631","GB","United Kingdom"
+"204.79.204.0","204.79.204.255","3427781632","3427781887","BE","Belgium"
+"204.79.205.0","204.79.206.255","3427781888","3427782399","US","United States"
+"204.79.207.0","204.79.207.255","3427782400","3427782655","GB","United Kingdom"
+"204.79.208.0","204.79.210.255","3427782656","3427783423","FR","France"
+"204.79.211.0","204.79.211.255","3427783424","3427783679","GB","United Kingdom"
+"204.79.212.0","204.79.212.255","3427783680","3427783935","US","United States"
+"204.79.213.0","204.79.215.255","3427783936","3427784703","FR","France"
+"204.79.216.0","204.79.217.255","3427784704","3427785215","US","United States"
+"204.79.218.0","204.79.218.255","3427785216","3427785471","JP","Japan"
+"204.79.219.0","204.79.219.255","3427785472","3427785727","NO","Norway"
+"204.79.220.0","204.79.223.255","3427785728","3427786751","US","United States"
+"204.79.224.0","204.79.225.255","3427786752","3427787263","LU","Luxembourg"
+"204.79.226.0","204.79.227.255","3427787264","3427787775","US","United States"
+"204.79.228.0","204.79.228.255","3427787776","3427788031","FR","France"
+"204.79.229.0","204.79.229.255","3427788032","3427788287","CH","Switzerland"
+"204.79.230.0","204.79.231.255","3427788288","3427788799","GB","United Kingdom"
+"204.79.232.0","204.79.234.255","3427788800","3427789567","NO","Norway"
+"204.79.235.0","204.79.236.255","3427789568","3427790079","DE","Germany"
+"204.79.237.0","204.79.239.255","3427790080","3427790847","US","United States"
+"204.79.240.0","204.79.240.255","3427790848","3427791103","IT","Italy"
+"204.79.241.0","204.79.242.255","3427791104","3427791615","DE","Germany"
+"204.79.243.0","204.79.243.255","3427791616","3427791871","GB","United Kingdom"
+"204.79.244.0","204.79.245.255","3427791872","3427792383","CA","Canada"
+"204.79.246.0","204.79.246.255","3427792384","3427792639","NL","Netherlands"
+"204.79.247.0","204.79.249.255","3427792640","3427793407","SG","Singapore"
+"204.79.250.0","204.79.251.255","3427793408","3427793919","HK","Hong Kong"
+"204.79.252.0","204.79.252.255","3427793920","3427794175","US","United States"
+"204.79.253.0","204.79.255.255","3427794176","3427794943","NL","Netherlands"
+"204.80.0.0","204.80.7.255","3427794944","3427796991","CA","Canada"
+"204.80.8.0","204.80.142.255","3427796992","3427831551","US","United States"
+"204.80.143.0","204.80.143.255","3427831552","3427831807","MX","Mexico"
+"204.80.144.0","204.80.255.255","3427831808","3427860479","US","United States"
+"204.81.0.0","204.83.131.255","3427860480","3428025343","CA","Canada"
+"204.83.132.0","204.83.133.255","3428025344","3428025855","US","United States"
+"204.83.134.0","204.83.255.255","3428025856","3428057087","CA","Canada"
+"204.84.0.0","204.87.128.255","3428057088","3428286719","US","United States"
+"204.87.129.0","204.87.129.255","3428286720","3428286975","CA","Canada"
+"204.87.130.0","204.87.168.255","3428286976","3428296959","US","United States"
+"204.87.169.0","204.87.169.255","3428296960","3428297215","CL","Chile"
+"204.87.170.0","204.87.178.255","3428297216","3428299519","US","United States"
+"204.87.179.0","204.87.179.255","3428299520","3428299775","ZA","South Africa"
+"204.87.180.0","204.87.188.255","3428299776","3428302079","US","United States"
+"204.87.189.0","204.87.189.255","3428302080","3428302335","CA","Canada"
+"204.87.190.0","204.87.204.255","3428302336","3428306175","US","United States"
+"204.87.205.0","204.87.205.255","3428306176","3428306431","PE","Peru"
+"204.87.206.0","204.87.254.255","3428306432","3428318975","US","United States"
+"204.87.255.0","204.87.255.255","3428318976","3428319231","CA","Canada"
+"204.88.0.0","204.89.56.255","3428319232","3428399359","US","United States"
+"204.89.57.0","204.89.57.255","3428399360","3428399615","CA","Canada"
+"204.89.58.0","204.89.195.255","3428399616","3428434943","US","United States"
+"204.89.196.0","204.89.196.255","3428434944","3428435199","CA","Canada"
+"204.89.197.0","204.89.205.255","3428435200","3428437503","US","United States"
+"204.89.206.0","204.89.206.255","3428437504","3428437759","MX","Mexico"
+"204.89.207.0","204.92.4.255","3428437760","3428582655","US","United States"
+"204.92.5.0","204.92.5.255","3428582656","3428582911","CA","Canada"
+"204.92.6.0","204.92.14.255","3428582912","3428585215","US","United States"
+"204.92.15.0","204.92.15.255","3428585216","3428585471","CA","Canada"
+"204.92.16.0","204.92.17.255","3428585472","3428585983","US","United States"
+"204.92.18.0","204.92.19.255","3428585984","3428586495","CA","Canada"
+"204.92.20.0","204.92.21.255","3428586496","3428587007","US","United States"
+"204.92.22.0","204.92.23.255","3428587008","3428587519","CA","Canada"
+"204.92.24.0","204.92.24.255","3428587520","3428587775","US","United States"
+"204.92.25.0","204.92.26.255","3428587776","3428588287","CA","Canada"
+"204.92.27.0","204.92.27.255","3428588288","3428588543","US","United States"
+"204.92.28.0","204.92.28.255","3428588544","3428588799","CA","Canada"
+"204.92.29.0","204.92.30.255","3428588800","3428589311","US","United States"
+"204.92.31.0","204.92.31.255","3428589312","3428589567","CA","Canada"
+"204.92.32.0","204.92.40.255","3428589568","3428591871","US","United States"
+"204.92.41.0","204.92.41.255","3428591872","3428592127","CA","Canada"
+"204.92.42.0","204.92.42.255","3428592128","3428592383","US","United States"
+"204.92.43.0","204.92.48.255","3428592384","3428593919","CA","Canada"
+"204.92.49.0","204.92.51.255","3428593920","3428594687","US","United States"
+"204.92.52.0","204.92.53.255","3428594688","3428595199","CA","Canada"
+"204.92.54.0","204.92.57.255","3428595200","3428596223","US","United States"
+"204.92.58.0","204.92.63.255","3428596224","3428597759","CA","Canada"
+"204.92.64.0","204.92.64.255","3428597760","3428598015","US","United States"
+"204.92.65.0","204.92.65.255","3428598016","3428598271","CA","Canada"
+"204.92.66.0","204.92.67.63","3428598272","3428598591","US","United States"
+"204.92.67.64","204.92.67.95","3428598592","3428598623","CA","Canada"
+"204.92.67.96","204.92.67.255","3428598624","3428598783","US","United States"
+"204.92.68.0","204.92.68.255","3428598784","3428599039","CA","Canada"
+"204.92.69.0","204.92.70.255","3428599040","3428599551","US","United States"
+"204.92.71.0","204.92.74.255","3428599552","3428600575","CA","Canada"
+"204.92.75.0","204.92.75.255","3428600576","3428600831","US","United States"
+"204.92.76.0","204.92.78.255","3428600832","3428601599","CA","Canada"
+"204.92.79.0","204.92.80.255","3428601600","3428602111","US","United States"
+"204.92.81.0","204.92.81.255","3428602112","3428602367","CA","Canada"
+"204.92.82.0","204.92.87.255","3428602368","3428603903","US","United States"
+"204.92.88.0","204.92.92.255","3428603904","3428605183","CA","Canada"
+"204.92.93.0","204.92.103.255","3428605184","3428607999","US","United States"
+"204.92.104.0","204.92.107.255","3428608000","3428609023","CA","Canada"
+"204.92.108.0","204.92.111.255","3428609024","3428610047","US","United States"
+"204.92.112.0","204.92.115.255","3428610048","3428611071","CA","Canada"
+"204.92.116.0","204.92.121.255","3428611072","3428612607","US","United States"
+"204.92.122.0","204.92.126.255","3428612608","3428613887","CA","Canada"
+"204.92.127.0","204.92.127.255","3428613888","3428614143","US","United States"
+"204.92.128.0","204.92.150.255","3428614144","3428620031","CA","Canada"
+"204.92.151.0","204.92.151.255","3428620032","3428620287","US","United States"
+"204.92.152.0","204.92.157.255","3428620288","3428621823","CA","Canada"
+"204.92.158.0","204.92.159.255","3428621824","3428622335","US","United States"
+"204.92.160.0","204.92.164.255","3428622336","3428623615","CA","Canada"
+"204.92.165.0","204.92.165.255","3428623616","3428623871","US","United States"
+"204.92.166.0","204.92.168.255","3428623872","3428624639","CA","Canada"
+"204.92.169.0","204.92.171.255","3428624640","3428625407","US","United States"
+"204.92.172.0","204.92.182.255","3428625408","3428628223","CA","Canada"
+"204.92.183.0","204.92.189.255","3428628224","3428630015","US","United States"
+"204.92.190.0","204.92.207.255","3428630016","3428634623","CA","Canada"
+"204.92.208.0","204.92.208.255","3428634624","3428634879","US","United States"
+"204.92.209.0","204.92.209.255","3428634880","3428635135","CA","Canada"
+"204.92.210.0","204.92.210.255","3428635136","3428635391","US","United States"
+"204.92.211.0","204.92.211.255","3428635392","3428635647","CA","Canada"
+"204.92.212.0","204.92.212.255","3428635648","3428635903","US","United States"
+"204.92.213.0","204.92.216.255","3428635904","3428636927","CA","Canada"
+"204.92.217.0","204.92.218.255","3428636928","3428637439","US","United States"
+"204.92.219.0","204.92.220.255","3428637440","3428637951","CA","Canada"
+"204.92.221.0","204.92.223.255","3428637952","3428638719","US","United States"
+"204.92.224.0","204.92.226.255","3428638720","3428639487","CA","Canada"
+"204.92.227.0","204.92.229.255","3428639488","3428640255","US","United States"
+"204.92.230.0","204.92.230.255","3428640256","3428640511","CA","Canada"
+"204.92.231.0","204.92.231.255","3428640512","3428640767","US","United States"
+"204.92.232.0","204.92.241.255","3428640768","3428643327","CA","Canada"
+"204.92.242.0","204.92.242.255","3428643328","3428643583","US","United States"
+"204.92.243.0","204.92.243.255","3428643584","3428643839","CA","Canada"
+"204.92.244.0","204.92.245.255","3428643840","3428644351","US","United States"
+"204.92.246.0","204.92.250.255","3428644352","3428645631","CA","Canada"
+"204.92.251.0","204.92.252.255","3428645632","3428646143","US","United States"
+"204.92.253.0","204.92.253.255","3428646144","3428646399","CA","Canada"
+"204.92.254.0","204.92.254.255","3428646400","3428646655","US","United States"
+"204.92.255.0","204.92.255.255","3428646656","3428646911","CA","Canada"
+"204.93.0.0","204.93.53.255","3428646912","3428660735","US","United States"
+"204.93.54.0","204.93.56.255","3428660736","3428661503","CA","Canada"
+"204.93.57.0","204.94.119.255","3428661504","3428743167","US","United States"
+"204.94.120.0","204.94.123.255","3428743168","3428744191","CA","Canada"
+"204.94.124.0","204.94.155.255","3428744192","3428752383","US","United States"
+"204.94.156.0","204.94.159.255","3428752384","3428753407","GH","Ghana"
+"204.94.160.0","204.97.191.255","3428753408","3428958207","US","United States"
+"204.97.192.0","204.97.207.255","3428958208","3428962303","CO","Colombia"
+"204.97.208.0","204.98.207.255","3428962304","3429027839","US","United States"
+"204.98.208.0","204.98.209.255","3429027840","3429028351","GB","United Kingdom"
+"204.98.210.0","204.98.211.255","3429028352","3429028863","DE","Germany"
+"204.98.212.0","204.98.213.255","3429028864","3429029375","FR","France"
+"204.98.214.0","204.100.255.255","3429029376","3429171199","US","United States"
+"204.101.0.0","204.101.255.255","3429171200","3429236735","CA","Canada"
+"204.102.0.0","204.104.54.255","3429236736","3429381887","US","United States"
+"204.104.55.0","204.104.55.255","3429381888","3429382143","EU","Europe"
+"204.104.56.0","204.104.110.255","3429382144","3429396223","US","United States"
+"204.104.111.0","204.104.111.255","3429396224","3429396479","DE","Germany"
+"204.104.112.0","204.104.158.255","3429396480","3429408511","US","United States"
+"204.104.159.0","204.104.159.255","3429408512","3429408767","DE","Germany"
+"204.104.160.0","204.104.170.255","3429408768","3429411583","US","United States"
+"204.104.171.0","204.104.171.255","3429411584","3429411839","DE","Germany"
+"204.104.172.0","204.106.7.255","3429411840","3429500927","US","United States"
+"204.106.8.0","204.106.15.255","3429500928","3429502975","CA","Canada"
+"204.106.16.0","204.110.55.255","3429502976","3429775359","US","United States"
+"204.110.56.0","204.110.63.255","3429775360","3429777407","TC","Turks and Caicos Islands"
+"204.110.64.0","204.111.255.255","3429777408","3429892095","US","United States"
+"204.112.0.0","204.112.255.255","3429892096","3429957631","CA","Canada"
+"204.113.0.0","204.114.195.255","3429957632","3430073343","US","United States"
+"204.114.196.0","204.114.196.255","3430073344","3430073599","AP","Asia/Pacific Region"
+"204.114.197.0","204.114.198.255","3430073600","3430074111","US","United States"
+"204.114.199.0","204.114.199.255","3430074112","3430074367","AU","Australia"
+"204.114.200.0","204.118.169.255","3430074368","3430328831","US","United States"
+"204.118.170.0","204.118.170.255","3430328832","3430329087","GH","Ghana"
+"204.118.171.0","204.119.15.255","3430329088","3430354943","US","United States"
+"204.119.16.0","204.119.23.255","3430354944","3430356991","PR","Puerto Rico"
+"204.119.24.0","204.120.2.255","3430356992","3430417151","US","United States"
+"204.120.3.0","204.120.3.15","3430417152","3430417167","BR","Brazil"
+"204.120.3.16","204.120.203.255","3430417168","3430468607","US","United States"
+"204.120.204.0","204.120.204.255","3430468608","3430468863","AQ","Antarctica"
+"204.120.205.0","204.124.98.255","3430468864","3430703871","US","United States"
+"204.124.99.0","204.124.99.255","3430703872","3430704127","PR","Puerto Rico"
+"204.124.100.0","204.124.103.255","3430704128","3430705151","US","United States"
+"204.124.104.0","204.124.107.255","3430705152","3430706175","MX","Mexico"
+"204.124.108.0","204.124.170.255","3430706176","3430722303","US","United States"
+"204.124.171.0","204.124.171.255","3430722304","3430722559","CA","Canada"
+"204.124.172.0","204.124.198.255","3430722560","3430729471","US","United States"
+"204.124.199.0","204.124.199.255","3430729472","3430729727","GB","United Kingdom"
+"204.124.200.0","204.125.14.255","3430729728","3430747903","US","United States"
+"204.125.15.0","204.125.15.255","3430747904","3430748159","CA","Canada"
+"204.125.16.0","204.125.22.255","3430748160","3430749951","US","United States"
+"204.125.23.0","204.125.23.255","3430749952","3430750207","CA","Canada"
+"204.125.24.0","204.125.91.255","3430750208","3430767615","US","United States"
+"204.125.92.0","204.125.93.255","3430767616","3430768127","CA","Canada"
+"204.125.94.0","204.125.96.255","3430768128","3430768895","US","United States"
+"204.125.97.0","204.125.97.255","3430768896","3430769151","CA","Canada"
+"204.125.98.0","204.125.98.255","3430769152","3430769407","US","United States"
+"204.125.99.0","204.125.99.255","3430769408","3430769663","CA","Canada"
+"204.125.100.0","204.125.104.255","3430769664","3430770943","US","United States"
+"204.125.105.0","204.125.105.255","3430770944","3430771199","CA","Canada"
+"204.125.106.0","204.125.107.255","3430771200","3430771711","US","United States"
+"204.125.108.0","204.125.109.255","3430771712","3430772223","CA","Canada"
+"204.125.110.0","204.125.113.255","3430772224","3430773247","US","United States"
+"204.125.114.0","204.125.114.255","3430773248","3430773503","CA","Canada"
+"204.125.115.0","204.125.117.255","3430773504","3430774271","US","United States"
+"204.125.118.0","204.125.118.255","3430774272","3430774527","CA","Canada"
+"204.125.119.0","204.125.129.255","3430774528","3430777343","US","United States"
+"204.125.130.0","204.125.130.255","3430777344","3430777599","CA","Canada"
+"204.125.131.0","204.125.131.255","3430777600","3430777855","US","United States"
+"204.125.132.0","204.125.132.255","3430777856","3430778111","CA","Canada"
+"204.125.133.0","204.125.134.255","3430778112","3430778623","US","United States"
+"204.125.135.0","204.125.135.255","3430778624","3430778879","CA","Canada"
+"204.125.136.0","204.125.139.255","3430778880","3430779903","US","United States"
+"204.125.140.0","204.125.140.255","3430779904","3430780159","CA","Canada"
+"204.125.141.0","204.125.142.255","3430780160","3430780671","US","United States"
+"204.125.143.0","204.125.143.255","3430780672","3430780927","CA","Canada"
+"204.125.144.0","204.125.149.255","3430780928","3430782463","US","United States"
+"204.125.150.0","204.125.150.255","3430782464","3430782719","CA","Canada"
+"204.125.151.0","204.125.194.255","3430782720","3430793983","US","United States"
+"204.125.195.0","204.125.195.255","3430793984","3430794239","PR","Puerto Rico"
+"204.125.196.0","204.125.198.255","3430794240","3430795007","US","United States"
+"204.125.199.0","204.125.199.255","3430795008","3430795263","CA","Canada"
+"204.125.200.0","204.125.240.255","3430795264","3430805759","US","United States"
+"204.125.241.0","204.125.241.255","3430805760","3430806015","CA","Canada"
+"204.125.242.0","204.125.246.255","3430806016","3430807295","US","United States"
+"204.125.247.0","204.125.247.255","3430807296","3430807551","CA","Canada"
+"204.125.248.0","204.125.253.255","3430807552","3430809087","US","United States"
+"204.125.254.0","204.125.254.255","3430809088","3430809343","CA","Canada"
+"204.125.255.0","204.126.5.255","3430809344","3430811135","US","United States"
+"204.126.6.0","204.126.6.127","3430811136","3430811263","FI","Finland"
+"204.126.6.128","204.126.6.255","3430811264","3430811391","SE","Sweden"
+"204.126.7.0","204.126.7.127","3430811392","3430811519","BR","Brazil"
+"204.126.7.128","204.126.7.255","3430811520","3430811647","AR","Argentina"
+"204.126.8.0","204.126.11.255","3430811648","3430812671","US","United States"
+"204.126.12.0","204.126.13.255","3430812672","3430813183","MX","Mexico"
+"204.126.14.0","204.126.127.255","3430813184","3430842367","US","United States"
+"204.126.128.0","204.126.129.255","3430842368","3430842879","DO","Dominican Republic"
+"204.126.130.0","204.126.139.255","3430842880","3430845439","US","United States"
+"204.126.140.0","204.126.141.255","3430845440","3430845951","MX","Mexico"
+"204.126.142.0","204.126.155.255","3430845952","3430849535","US","United States"
+"204.126.156.0","204.126.157.255","3430849536","3430850047","CA","Canada"
+"204.126.158.0","204.130.0.255","3430850048","3431071999","US","United States"
+"204.130.1.0","204.130.1.255","3431072000","3431072255","HK","Hong Kong"
+"204.130.2.0","204.130.166.255","3431072256","3431114495","US","United States"
+"204.130.167.0","204.130.167.255","3431114496","3431114751","CA","Canada"
+"204.130.168.0","204.136.11.255","3431114752","3431468031","US","United States"
+"204.136.12.0","204.136.15.255","3431468032","3431469055","CA","Canada"
+"204.136.16.0","204.136.217.255","3431469056","3431520767","US","United States"
+"204.136.218.0","204.136.218.255","3431520768","3431521023","AP","Asia/Pacific Region"
+"204.136.219.0","204.136.242.9","3431521024","3431526921","US","United States"
+"204.136.242.10","204.136.242.10","3431526922","3431526922","EU","Europe"
+"204.136.242.11","204.138.0.255","3431526923","3431596287","US","United States"
+"204.138.1.0","204.138.25.255","3431596288","3431602687","CA","Canada"
+"204.138.26.0","204.138.26.255","3431602688","3431602943","US","United States"
+"204.138.27.0","204.138.39.255","3431602944","3431606271","CA","Canada"
+"204.138.40.0","204.138.51.255","3431606272","3431609343","US","United States"
+"204.138.52.0","204.138.67.255","3431609344","3431613439","CA","Canada"
+"204.138.68.0","204.138.68.255","3431613440","3431613695","US","United States"
+"204.138.69.0","204.138.93.255","3431613696","3431620095","CA","Canada"
+"204.138.94.0","204.138.94.255","3431620096","3431620351","US","United States"
+"204.138.95.0","204.138.98.255","3431620352","3431621375","CA","Canada"
+"204.138.99.0","204.138.102.255","3431621376","3431622399","US","United States"
+"204.138.103.0","204.138.103.255","3431622400","3431622655","CA","Canada"
+"204.138.104.0","204.138.104.255","3431622656","3431622911","US","United States"
+"204.138.105.0","204.138.111.255","3431622912","3431624703","CA","Canada"
+"204.138.112.0","204.138.112.255","3431624704","3431624959","US","United States"
+"204.138.113.0","204.138.166.255","3431624960","3431638783","CA","Canada"
+"204.138.167.0","204.138.167.255","3431638784","3431639039","US","United States"
+"204.138.168.0","204.138.178.255","3431639040","3431641855","CA","Canada"
+"204.138.179.0","204.138.181.255","3431641856","3431642623","US","United States"
+"204.138.182.0","204.138.239.255","3431642624","3431657471","CA","Canada"
+"204.138.240.0","204.138.244.255","3431657472","3431658751","US","United States"
+"204.138.245.0","204.138.254.255","3431658752","3431661311","CA","Canada"
+"204.138.255.0","204.140.69.255","3431661312","3431745023","US","United States"
+"204.140.70.0","204.140.70.255","3431745024","3431745279","BE","Belgium"
+"204.140.71.0","204.140.72.255","3431745280","3431745791","US","United States"
+"204.140.73.0","204.140.73.255","3431745792","3431746047","GB","United Kingdom"
+"204.140.74.0","204.140.75.255","3431746048","3431746559","US","United States"
+"204.140.76.0","204.140.76.255","3431746560","3431746815","DE","Germany"
+"204.140.77.0","204.140.77.255","3431746816","3431747071","US","United States"
+"204.140.78.0","204.140.78.255","3431747072","3431747327","LU","Luxembourg"
+"204.140.79.0","204.140.83.255","3431747328","3431748607","US","United States"
+"204.140.84.0","204.140.85.255","3431748608","3431749119","FR","France"
+"204.140.86.0","204.140.94.255","3431749120","3431751423","US","United States"
+"204.140.95.0","204.140.99.255","3431751424","3431752703","IT","Italy"
+"204.140.100.0","204.140.101.255","3431752704","3431753215","US","United States"
+"204.140.102.0","204.140.102.255","3431753216","3431753471","SG","Singapore"
+"204.140.103.0","204.140.103.255","3431753472","3431753727","US","United States"
+"204.140.104.0","204.140.108.255","3431753728","3431755007","CA","Canada"
+"204.140.109.0","204.140.126.255","3431755008","3431759615","NL","Netherlands"
+"204.140.127.0","204.140.127.255","3431759616","3431759871","DE","Germany"
+"204.140.128.0","204.144.59.255","3431759872","3432004607","US","United States"
+"204.144.60.0","204.144.63.255","3432004608","3432005631","CA","Canada"
+"204.144.64.0","204.144.77.255","3432005632","3432009215","US","United States"
+"204.144.78.0","204.144.78.255","3432009216","3432009471","PR","Puerto Rico"
+"204.144.79.0","204.145.200.255","3432009472","3432106239","US","United States"
+"204.145.201.0","204.145.201.255","3432106240","3432106495","MX","Mexico"
+"204.145.202.0","204.145.228.255","3432106496","3432113407","US","United States"
+"204.145.229.0","204.145.229.255","3432113408","3432113663","CA","Canada"
+"204.145.230.0","204.146.52.255","3432113664","3432133887","US","United States"
+"204.146.53.0","204.146.53.255","3432133888","3432134143","GB","United Kingdom"
+"204.146.54.0","204.147.75.255","3432134144","3432205311","US","United States"
+"204.147.76.0","204.147.79.255","3432205312","3432206335","CA","Canada"
+"204.147.80.0","204.148.111.255","3432206336","3432280063","US","United States"
+"204.148.112.0","204.148.112.255","3432280064","3432280319","GB","United Kingdom"
+"204.148.113.0","204.149.29.255","3432280320","3432324607","US","United States"
+"204.149.30.0","204.149.30.255","3432324608","3432324863","CA","Canada"
+"204.149.31.0","204.149.47.255","3432324864","3432329215","US","United States"
+"204.149.48.0","204.149.51.255","3432329216","3432330239","DE","Germany"
+"204.149.52.0","204.149.175.255","3432330240","3432361983","US","United States"
+"204.149.176.0","204.149.191.255","3432361984","3432366079","DE","Germany"
+"204.149.192.0","204.152.13.255","3432366080","3432517119","US","United States"
+"204.152.14.0","204.152.15.255","3432517120","3432517631","NA","Namibia"
+"204.152.16.0","204.152.27.255","3432517632","3432520703","US","United States"
+"204.152.28.0","204.152.28.255","3432520704","3432520959","GB","United Kingdom"
+"204.152.29.0","204.152.67.255","3432520960","3432530943","US","United States"
+"204.152.68.0","204.152.68.63","3432530944","3432531007","TH","Thailand"
+"204.152.68.64","204.152.68.127","3432531008","3432531071","SG","Singapore"
+"204.152.68.128","204.152.68.255","3432531072","3432531199","JP","Japan"
+"204.152.69.0","204.152.69.255","3432531200","3432531455","FR","France"
+"204.152.70.0","204.152.223.255","3432531456","3432570879","US","United States"
+"204.152.224.0","204.152.231.255","3432570880","3432572927","HK","Hong Kong"
+"204.152.232.0","204.153.23.255","3432572928","3432585215","US","United States"
+"204.153.24.0","204.153.25.255","3432585216","3432585727","MX","Mexico"
+"204.153.26.0","204.153.106.255","3432585728","3432606463","US","United States"
+"204.153.107.0","204.153.107.255","3432606464","3432606719","GB","United Kingdom"
+"204.153.108.0","204.153.134.255","3432606720","3432613631","US","United States"
+"204.153.135.0","204.153.135.255","3432613632","3432613887","CA","Canada"
+"204.153.136.0","204.153.214.255","3432613888","3432634111","US","United States"
+"204.153.215.0","204.153.215.255","3432634112","3432634367","CA","Canada"
+"204.153.216.0","204.154.63.255","3432634368","3432660991","US","United States"
+"204.154.64.0","204.154.69.255","3432660992","3432662527","DE","Germany"
+"204.154.70.0","204.154.70.3","3432662528","3432662531","PT","Portugal"
+"204.154.70.4","204.154.71.255","3432662532","3432663039","DE","Germany"
+"204.154.72.0","204.154.173.255","3432663040","3432689151","US","United States"
+"204.154.174.0","204.154.175.255","3432689152","3432689663","CA","Canada"
+"204.154.176.0","204.154.199.255","3432689664","3432695807","US","United States"
+"204.154.200.0","204.154.207.255","3432695808","3432697855","CA","Canada"
+"204.154.208.0","204.155.101.255","3432697856","3432736255","US","United States"
+"204.155.102.0","204.155.102.255","3432736256","3432736511","GB","United Kingdom"
+"204.155.103.0","204.155.109.255","3432736512","3432738303","US","United States"
+"204.155.110.0","204.155.110.255","3432738304","3432738559","GB","United Kingdom"
+"204.155.111.0","204.156.123.255","3432738560","3432807423","US","United States"
+"204.156.124.0","204.156.127.255","3432807424","3432808447","CA","Canada"
+"204.156.128.0","204.160.205.255","3432808448","3433090559","US","United States"
+"204.160.206.0","204.160.206.255","3433090560","3433090815","CA","Canada"
+"204.160.207.0","204.174.0.255","3433090816","3433955583","US","United States"
+"204.174.1.0","204.174.36.255","3433955584","3433964799","CA","Canada"
+"204.174.37.0","204.174.37.255","3433964800","3433965055","US","United States"
+"204.174.38.0","204.174.46.255","3433965056","3433967359","CA","Canada"
+"204.174.47.0","204.174.47.255","3433967360","3433967615","US","United States"
+"204.174.48.0","204.174.103.255","3433967616","3433981951","CA","Canada"
+"204.174.104.0","204.174.111.255","3433981952","3433983999","US","United States"
+"204.174.112.0","204.174.223.255","3433984000","3434012671","CA","Canada"
+"204.174.224.0","204.174.224.255","3434012672","3434012927","US","United States"
+"204.174.225.0","204.174.231.255","3434012928","3434014719","CA","Canada"
+"204.174.232.0","204.174.233.255","3434014720","3434015231","US","United States"
+"204.174.234.0","204.174.254.255","3434015232","3434020607","CA","Canada"
+"204.174.255.0","204.179.63.255","3434020608","3434299391","US","United States"
+"204.179.64.0","204.179.79.255","3434299392","3434303487","VE","Venezuela"
+"204.179.80.0","204.181.51.255","3434303488","3434427391","US","United States"
+"204.181.52.0","204.181.55.255","3434427392","3434428415","HR","Croatia"
+"204.181.56.0","204.183.31.255","3434428416","3434553343","US","United States"
+"204.183.32.0","204.183.32.255","3434553344","3434553599","ES","Spain"
+"204.183.33.0","204.183.103.255","3434553600","3434571775","US","United States"
+"204.183.104.0","204.183.111.255","3434571776","3434573823","CO","Colombia"
+"204.183.112.0","204.183.117.255","3434573824","3434575359","US","United States"
+"204.183.118.0","204.183.118.255","3434575360","3434575615","BR","Brazil"
+"204.183.119.0","204.183.147.255","3434575616","3434583039","US","United States"
+"204.183.148.0","204.183.151.255","3434583040","3434584063","NL","Netherlands"
+"204.183.152.0","204.187.0.255","3434584064","3434807551","US","United States"
+"204.187.1.0","204.187.93.255","3434807552","3434831359","CA","Canada"
+"204.187.94.0","204.187.94.255","3434831360","3434831615","US","United States"
+"204.187.95.0","204.187.254.255","3434831616","3434872575","CA","Canada"
+"204.187.255.0","204.188.159.255","3434872576","3434913791","US","United States"
+"204.188.160.0","204.188.160.255","3434913792","3434914047","AG","Antigua and Barbuda"
+"204.188.161.0","204.188.161.255","3434914048","3434914303","DM","Dominica"
+"204.188.162.0","204.188.162.255","3434914304","3434914559","VG","Virgin Islands, British"
+"204.188.163.0","204.188.163.255","3434914560","3434914815","AG","Antigua and Barbuda"
+"204.188.164.0","204.188.165.255","3434914816","3434915327","VG","Virgin Islands, British"
+"204.188.166.0","204.188.166.255","3434915328","3434915583","DM","Dominica"
+"204.188.167.0","204.188.167.255","3434915584","3434915839","KN","Saint Kitts and Nevis"
+"204.188.168.0","204.188.168.255","3434915840","3434916095","LC","Saint Lucia"
+"204.188.169.0","204.188.169.255","3434916096","3434916351","AG","Antigua and Barbuda"
+"204.188.170.0","204.188.170.255","3434916352","3434916607","DM","Dominica"
+"204.188.171.0","204.188.172.255","3434916608","3434917119","AG","Antigua and Barbuda"
+"204.188.173.0","204.188.173.255","3434917120","3434917375","LC","Saint Lucia"
+"204.188.174.0","204.188.175.255","3434917376","3434917887","AG","Antigua and Barbuda"
+"204.188.176.0","204.190.255.255","3434917888","3435069439","US","United States"
+"204.191.0.0","204.191.255.255","3435069440","3435134975","CA","Canada"
+"204.192.0.0","204.193.62.253","3435134976","3435216637","US","United States"
+"204.193.62.254","204.193.62.254","3435216638","3435216638","EU","Europe"
+"204.193.62.255","204.194.20.255","3435216639","3435271423","US","United States"
+"204.194.21.0","204.194.21.255","3435271424","3435271679","CA","Canada"
+"204.194.22.0","204.197.175.255","3435271680","3435507711","US","United States"
+"204.197.176.0","204.197.191.255","3435507712","3435511807","CA","Canada"
+"204.197.192.0","204.209.0.255","3435511808","3436249343","US","United States"
+"204.209.1.0","204.209.12.255","3436249344","3436252415","CA","Canada"
+"204.209.13.0","204.209.15.255","3436252416","3436253183","US","United States"
+"204.209.16.0","204.209.25.255","3436253184","3436255743","CA","Canada"
+"204.209.26.0","204.209.27.255","3436255744","3436256255","US","United States"
+"204.209.28.0","204.209.113.255","3436256256","3436278271","CA","Canada"
+"204.209.114.0","204.209.114.255","3436278272","3436278527","US","United States"
+"204.209.115.0","204.209.129.255","3436278528","3436282367","CA","Canada"
+"204.209.130.0","204.209.130.255","3436282368","3436282623","US","United States"
+"204.209.131.0","204.209.158.255","3436282624","3436289791","CA","Canada"
+"204.209.159.0","204.209.159.255","3436289792","3436290047","US","United States"
+"204.209.160.0","204.209.255.255","3436290048","3436314623","CA","Canada"
+"204.210.0.0","204.212.119.255","3436314624","3436476415","US","United States"
+"204.212.120.0","204.212.127.255","3436476416","3436478463","AW","Aruba"
+"204.212.128.0","204.212.239.255","3436478464","3436507135","US","United States"
+"204.212.240.0","204.212.247.255","3436507136","3436509183","BB","Barbados"
+"204.212.248.0","204.215.213.255","3436509184","3436697087","US","United States"
+"204.215.214.0","204.215.214.255","3436697088","3436697343","VE","Venezuela"
+"204.215.215.0","204.224.0.255","3436697344","3437232383","US","United States"
+"204.224.1.0","204.224.1.255","3437232384","3437232639","CA","Canada"
+"204.224.2.0","204.224.41.255","3437232640","3437242879","US","United States"
+"204.224.42.0","204.224.42.255","3437242880","3437243135","CA","Canada"
+"204.224.43.0","204.224.66.255","3437243136","3437249279","US","United States"
+"204.224.67.0","204.224.67.255","3437249280","3437249535","CA","Canada"
+"204.224.68.0","204.224.107.255","3437249536","3437259775","US","United States"
+"204.224.108.0","204.224.108.255","3437259776","3437260031","CA","Canada"
+"204.224.109.0","204.224.116.255","3437260032","3437262079","US","United States"
+"204.224.117.0","204.224.117.255","3437262080","3437262335","CA","Canada"
+"204.224.118.0","204.224.122.255","3437262336","3437263615","US","United States"
+"204.224.123.0","204.224.123.255","3437263616","3437263871","CA","Canada"
+"204.224.124.0","204.224.133.255","3437263872","3437266431","US","United States"
+"204.224.134.0","204.224.134.255","3437266432","3437266687","CA","Canada"
+"204.224.135.0","204.224.191.255","3437266688","3437281279","US","United States"
+"204.224.192.0","204.224.192.255","3437281280","3437281535","CA","Canada"
+"204.224.193.0","204.224.236.255","3437281536","3437292799","US","United States"
+"204.224.237.0","204.224.237.255","3437292800","3437293055","CA","Canada"
+"204.224.238.0","204.225.0.255","3437293056","3437297919","US","United States"
+"204.225.1.0","204.225.15.255","3437297920","3437301759","CA","Canada"
+"204.225.16.0","204.225.31.255","3437301760","3437305855","US","United States"
+"204.225.32.0","204.225.37.255","3437305856","3437307391","CA","Canada"
+"204.225.38.0","204.225.39.255","3437307392","3437307903","US","United States"
+"204.225.40.0","204.225.51.255","3437307904","3437310975","CA","Canada"
+"204.225.52.0","204.225.53.255","3437310976","3437311487","US","United States"
+"204.225.54.0","204.225.132.255","3437311488","3437331711","CA","Canada"
+"204.225.133.0","204.225.133.255","3437331712","3437331967","US","United States"
+"204.225.134.0","204.225.135.255","3437331968","3437332479","CA","Canada"
+"204.225.136.0","204.225.136.255","3437332480","3437332735","US","United States"
+"204.225.137.0","204.225.141.255","3437332736","3437334015","CA","Canada"
+"204.225.142.0","204.225.142.255","3437334016","3437334271","US","United States"
+"204.225.143.0","204.225.144.255","3437334272","3437334783","CA","Canada"
+"204.225.145.0","204.225.147.255","3437334784","3437335551","US","United States"
+"204.225.148.0","204.225.149.255","3437335552","3437336063","CA","Canada"
+"204.225.150.0","204.225.150.255","3437336064","3437336319","US","United States"
+"204.225.151.0","204.225.171.255","3437336320","3437341695","CA","Canada"
+"204.225.172.0","204.225.172.255","3437341696","3437341951","US","United States"
+"204.225.174.0","204.225.177.255","3437342208","3437343231","CA","Canada"
+"204.225.178.0","204.225.178.255","3437343232","3437343487","US","United States"
+"204.225.179.0","204.225.207.255","3437343488","3437350911","CA","Canada"
+"204.225.208.0","204.225.209.255","3437350912","3437351423","US","United States"
+"204.225.210.0","204.225.238.255","3437351424","3437358847","CA","Canada"
+"204.225.239.0","204.225.239.255","3437358848","3437359103","US","United States"
+"204.225.240.0","204.226.255.255","3437359104","3437428735","CA","Canada"
+"204.227.0.0","204.231.1.255","3437428736","3437691391","US","United States"
+"204.231.2.0","204.231.2.255","3437691392","3437691647","HK","Hong Kong"
+"204.231.3.0","204.231.3.255","3437691648","3437691903","JP","Japan"
+"204.231.4.0","204.231.5.255","3437691904","3437692415","FR","France"
+"204.231.6.0","204.231.6.255","3437692416","3437692671","US","United States"
+"204.231.7.0","204.231.9.255","3437692672","3437693439","CA","Canada"
+"204.231.10.0","204.231.10.255","3437693440","3437693695","HK","Hong Kong"
+"204.231.11.0","204.231.11.255","3437693696","3437693951","NO","Norway"
+"204.231.12.0","204.231.12.255","3437693952","3437694207","ES","Spain"
+"204.231.13.0","204.231.16.255","3437694208","3437695231","AT","Austria"
+"204.231.17.0","204.231.19.255","3437695232","3437695999","HK","Hong Kong"
+"204.231.20.0","204.231.22.255","3437696000","3437696767","NL","Netherlands"
+"204.231.23.0","204.231.46.255","3437696768","3437702911","US","United States"
+"204.231.47.0","204.231.47.255","3437702912","3437703167","HK","Hong Kong"
+"204.231.48.0","204.231.48.255","3437703168","3437703423","US","United States"
+"204.231.49.0","204.231.49.255","3437703424","3437703679","NL","Netherlands"
+"204.231.50.0","204.231.50.255","3437703680","3437703935","ES","Spain"
+"204.231.51.0","204.231.51.255","3437703936","3437704191","US","United States"
+"204.231.52.0","204.231.53.255","3437704192","3437704703","CH","Switzerland"
+"204.231.54.0","204.231.60.255","3437704704","3437706495","US","United States"
+"204.231.61.0","204.231.61.255","3437706496","3437706751","CH","Switzerland"
+"204.231.62.0","204.231.63.255","3437706752","3437707263","US","United States"
+"204.231.64.0","204.231.64.255","3437707264","3437707519","DE","Germany"
+"204.231.65.0","204.231.65.255","3437707520","3437707775","US","United States"
+"204.231.66.0","204.231.66.255","3437707776","3437708031","FR","France"
+"204.231.67.0","204.231.67.255","3437708032","3437708287","US","United States"
+"204.231.68.0","204.231.69.255","3437708288","3437708799","FI","Finland"
+"204.231.70.0","204.231.74.255","3437708800","3437710079","US","United States"
+"204.231.75.0","204.231.75.255","3437710080","3437710335","GB","United Kingdom"
+"204.231.76.0","204.231.84.255","3437710336","3437712639","US","United States"
+"204.231.85.0","204.231.88.255","3437712640","3437713663","GB","United Kingdom"
+"204.231.89.0","204.231.94.255","3437713664","3437715199","US","United States"
+"204.231.95.0","204.231.95.255","3437715200","3437715455","DE","Germany"
+"204.231.96.0","204.231.96.255","3437715456","3437715711","JP","Japan"
+"204.231.97.0","204.231.97.255","3437715712","3437715967","IT","Italy"
+"204.231.98.0","204.231.101.255","3437715968","3437716991","DE","Germany"
+"204.231.102.0","204.231.102.255","3437716992","3437717247","US","United States"
+"204.231.103.0","204.231.107.255","3437717248","3437718527","BE","Belgium"
+"204.231.108.0","204.231.113.255","3437718528","3437720063","US","United States"
+"204.231.114.0","204.231.125.255","3437720064","3437723135","SG","Singapore"
+"204.231.126.0","204.231.133.255","3437723136","3437725183","US","United States"
+"204.231.134.0","204.231.135.255","3437725184","3437725695","MN","Mongolia"
+"204.231.136.0","204.231.137.255","3437725696","3437726207","DE","Germany"
+"204.231.138.0","204.231.138.255","3437726208","3437726463","US","United States"
+"204.231.139.0","204.231.140.255","3437726464","3437726975","GB","United Kingdom"
+"204.231.141.0","204.231.158.255","3437726976","3437731583","US","United States"
+"204.231.159.0","204.231.159.31","3437731584","3437731615","AF","Afghanistan"
+"204.231.159.32","204.231.169.255","3437731616","3437734399","US","United States"
+"204.231.170.0","204.231.170.255","3437734400","3437734655","SG","Singapore"
+"204.231.171.0","204.231.177.255","3437734656","3437736447","US","United States"
+"204.231.178.0","204.231.181.255","3437736448","3437737471","CL","Chile"
+"204.231.182.0","204.231.223.255","3437737472","3437748223","US","United States"
+"204.231.224.0","204.231.224.255","3437748224","3437748479","GB","United Kingdom"
+"204.231.225.0","204.231.226.255","3437748480","3437748991","NL","Netherlands"
+"204.231.227.0","204.231.227.255","3437748992","3437749247","US","United States"
+"204.231.228.0","204.231.228.255","3437749248","3437749503","DE","Germany"
+"204.231.229.0","204.231.229.255","3437749504","3437749759","US","United States"
+"204.231.230.0","204.231.230.255","3437749760","3437750015","JP","Japan"
+"204.231.231.0","204.231.231.255","3437750016","3437750271","BE","Belgium"
+"204.231.232.0","204.231.232.255","3437750272","3437750527","GB","United Kingdom"
+"204.231.233.0","204.231.236.255","3437750528","3437751551","US","United States"
+"204.231.237.0","204.231.237.255","3437751552","3437751807","IT","Italy"
+"204.231.238.0","204.231.238.255","3437751808","3437752063","GB","United Kingdom"
+"204.231.239.0","204.231.239.255","3437752064","3437752319","ES","Spain"
+"204.231.240.0","204.231.240.255","3437752320","3437752575","IE","Ireland"
+"204.231.241.0","204.231.250.255","3437752576","3437755135","US","United States"
+"204.231.251.0","204.231.252.255","3437755136","3437755647","JP","Japan"
+"204.231.253.0","204.231.253.255","3437755648","3437755903","GB","United Kingdom"
+"204.231.254.0","204.231.254.255","3437755904","3437756159","US","United States"
+"204.231.255.0","204.231.255.255","3437756160","3437756415","IE","Ireland"
+"204.232.0.0","204.232.63.255","3437756416","3437772799","US","United States"
+"204.232.64.0","204.232.79.255","3437772800","3437776895","CA","Canada"
+"204.232.80.0","204.232.130.167","3437776896","3437789863","US","United States"
+"204.232.130.168","204.232.130.175","3437789864","3437789871","AU","Australia"
+"204.232.130.176","204.235.31.255","3437789872","3437961215","US","United States"
+"204.235.32.0","204.235.43.255","3437961216","3437964287","ZA","South Africa"
+"204.235.44.0","204.235.207.255","3437964288","3438006271","US","United States"
+"204.235.208.0","204.235.223.255","3438006272","3438010367","CA","Canada"
+"204.235.224.0","204.235.239.255","3438010368","3438014463","US","United States"
+"204.236.0.0","204.236.63.255","3438018560","3438034943","US","United States"
+"204.236.64.0","204.236.127.255","3438034944","3438051327","BS","Bahamas"
+"204.236.128.0","204.236.255.255","3438051328","3438084095","US","United States"
+"204.237.0.0","204.237.127.255","3438084096","3438116863","CA","Canada"
+"204.237.128.0","204.239.0.255","3438116864","3438215423","US","United States"
+"204.239.1.0","204.239.2.255","3438215424","3438215935","CA","Canada"
+"204.239.3.0","204.239.3.255","3438215936","3438216191","US","United States"
+"204.239.4.0","204.239.10.255","3438216192","3438217983","CA","Canada"
+"204.239.11.0","204.239.11.255","3438217984","3438218239","US","United States"
+"204.239.12.0","204.239.13.255","3438218240","3438218751","CA","Canada"
+"204.239.14.0","204.239.15.255","3438218752","3438219263","US","United States"
+"204.239.16.0","204.239.16.255","3438219264","3438219519","CA","Canada"
+"204.239.17.0","204.239.17.255","3438219520","3438219775","US","United States"
+"204.239.18.0","204.239.123.255","3438219776","3438246911","CA","Canada"
+"204.239.124.0","204.239.124.255","3438246912","3438247167","US","United States"
+"204.239.125.0","204.239.145.255","3438247168","3438252543","CA","Canada"
+"204.239.146.0","204.239.146.255","3438252544","3438252799","US","United States"
+"204.239.147.0","204.239.181.255","3438252800","3438261759","CA","Canada"
+"204.239.182.0","204.239.182.255","3438261760","3438262015","US","United States"
+"204.239.183.0","204.239.255.255","3438262016","3438280703","CA","Canada"
+"204.240.0.0","204.243.255.255","3438280704","3438542847","US","United States"
+"204.244.0.0","204.244.255.255","3438542848","3438608383","CA","Canada"
+"204.245.0.0","204.245.6.205","3438608384","3438610125","US","United States"
+"204.245.6.206","204.245.6.206","3438610126","3438610126","DE","Germany"
+"204.245.6.207","204.245.7.232","3438610127","3438610408","US","United States"
+"204.245.7.233","204.245.7.234","3438610409","3438610410","GB","United Kingdom"
+"204.245.7.235","204.245.11.255","3438610411","3438611455","US","United States"
+"204.245.12.0","204.245.12.255","3438611456","3438611711","GB","United Kingdom"
+"204.245.13.0","204.246.235.255","3438611712","3438734335","US","United States"
+"204.246.236.0","204.246.239.255","3438734336","3438735359","CA","Canada"
+"204.246.240.0","204.248.31.255","3438735360","3438813183","US","United States"
+"204.248.32.0","204.248.35.255","3438813184","3438814207","GH","Ghana"
+"204.248.36.0","204.249.95.255","3438814208","3438895103","US","United States"
+"204.249.96.0","204.249.101.255","3438895104","3438896639","HN","Honduras"
+"204.249.102.0","204.251.226.255","3438896640","3439059711","US","United States"
+"204.251.227.0","204.251.227.255","3439059712","3439059967","PR","Puerto Rico"
+"204.251.228.0","204.252.15.127","3439059968","3439071103","US","United States"
+"204.252.15.128","204.252.15.159","3439071104","3439071135","MX","Mexico"
+"204.252.15.160","205.136.82.255","3439071136","3448263423","US","United States"
+"205.136.83.0","205.136.84.255","3448263424","3448263935","AG","Antigua and Barbuda"
+"205.136.85.0","205.136.239.255","3448263936","3448303615","US","United States"
+"205.136.240.0","205.136.240.255","3448303616","3448303871","KY","Cayman Islands"
+"205.136.241.0","205.137.120.255","3448303872","3448338687","US","United States"
+"205.137.121.0","205.137.123.255","3448338688","3448339455","GB","United Kingdom"
+"205.137.124.0","205.138.15.255","3448339456","3448377343","US","United States"
+"205.138.16.0","205.138.17.255","3448377344","3448377855","AG","Antigua and Barbuda"
+"205.138.18.0","205.138.24.255","3448377856","3448379647","US","United States"
+"205.138.25.0","205.138.25.255","3448379648","3448379903","SG","Singapore"
+"205.138.26.0","205.138.27.255","3448379904","3448380415","US","United States"
+"205.138.28.0","205.138.28.255","3448380416","3448380671","SG","Singapore"
+"205.138.29.0","205.138.29.167","3448380672","3448380839","US","United States"
+"205.138.29.168","205.138.29.175","3448380840","3448380847","SG","Singapore"
+"205.138.29.176","205.138.30.255","3448380848","3448381183","US","United States"
+"205.138.31.0","205.138.31.255","3448381184","3448381439","SG","Singapore"
+"205.138.32.0","205.138.97.255","3448381440","3448398335","US","United States"
+"205.138.98.0","205.138.100.255","3448398336","3448399103","CA","Canada"
+"205.138.101.0","205.138.101.255","3448399104","3448399359","US","United States"
+"205.138.102.0","205.138.103.255","3448399360","3448399871","CA","Canada"
+"205.138.104.0","205.139.20.239","3448399872","3448444143","US","United States"
+"205.139.20.240","205.139.20.255","3448444144","3448444159","SG","Singapore"
+"205.139.21.0","205.139.240.255","3448444160","3448500479","US","United States"
+"205.139.241.0","205.139.241.255","3448500480","3448500735","SG","Singapore"
+"205.139.242.0","205.140.213.255","3448500736","3448559103","US","United States"
+"205.140.214.0","205.140.214.255","3448559104","3448559359","GB","United Kingdom"
+"205.140.215.0","205.143.63.255","3448559360","3448717311","US","United States"
+"205.143.64.0","205.143.64.255","3448717312","3448717567","AU","Australia"
+"205.143.65.0","205.145.23.255","3448717568","3448838143","US","United States"
+"205.145.24.0","205.145.24.255","3448838144","3448838399","CA","Canada"
+"205.145.25.0","205.147.95.255","3448838400","3448987647","US","United States"
+"205.147.96.0","205.147.103.255","3448987648","3448989695","IN","India"
+"205.147.104.0","205.147.107.255","3448989696","3448990719","HK","Hong Kong"
+"205.147.108.0","205.147.111.255","3448990720","3448991743","IN","India"
+"205.147.112.0","205.147.149.29","3448991744","3449001245","US","United States"
+"205.147.149.30","205.147.149.30","3449001246","3449001246","MC","Monaco"
+"205.147.149.31","205.149.15.255","3449001247","3449098239","US","United States"
+"205.149.16.0","205.149.16.255","3449098240","3449098495","GB","United Kingdom"
+"205.149.17.0","205.149.17.255","3449098496","3449098751","EU","Europe"
+"205.149.18.0","205.149.19.255","3449098752","3449099263","DE","Germany"
+"205.149.20.0","205.149.21.255","3449099264","3449099775","AP","Asia/Pacific Region"
+"205.149.22.0","205.149.25.255","3449099776","3449100799","US","United States"
+"205.149.26.0","205.149.27.255","3449100800","3449101311","AU","Australia"
+"205.149.28.0","205.149.29.255","3449101312","3449101823","US","United States"
+"205.149.30.0","205.149.31.255","3449101824","3449102335","EU","Europe"
+"205.149.32.0","205.149.255.255","3449102336","3449159679","US","United States"
+"205.150.0.0","205.150.34.255","3449159680","3449168639","CA","Canada"
+"205.150.35.0","205.150.35.255","3449168640","3449168895","US","United States"
+"205.150.36.0","205.150.36.255","3449168896","3449169151","CA","Canada"
+"205.150.37.0","205.150.38.255","3449169152","3449169663","US","United States"
+"205.150.39.0","205.150.41.255","3449169664","3449170431","CA","Canada"
+"205.150.42.0","205.150.42.255","3449170432","3449170687","US","United States"
+"205.150.43.0","205.150.44.255","3449170688","3449171199","CA","Canada"
+"205.150.45.0","205.150.46.255","3449171200","3449171711","US","United States"
+"205.150.47.0","205.150.51.255","3449171712","3449172991","CA","Canada"
+"205.150.52.0","205.150.52.255","3449172992","3449173247","US","United States"
+"205.150.53.0","205.150.53.255","3449173248","3449173503","CA","Canada"
+"205.150.54.0","205.150.54.255","3449173504","3449173759","US","United States"
+"205.150.55.0","205.150.58.255","3449173760","3449174783","CA","Canada"
+"205.150.59.0","205.150.59.255","3449174784","3449175039","US","United States"
+"205.150.60.0","205.150.60.255","3449175040","3449175295","CA","Canada"
+"205.150.61.0","205.150.61.255","3449175296","3449175551","US","United States"
+"205.150.62.0","205.150.62.255","3449175552","3449175807","CA","Canada"
+"205.150.63.0","205.150.63.255","3449175808","3449176063","US","United States"
+"205.150.64.0","205.150.72.255","3449176064","3449178367","CA","Canada"
+"205.150.73.0","205.150.73.255","3449178368","3449178623","US","United States"
+"205.150.74.0","205.150.78.255","3449178624","3449179903","CA","Canada"
+"205.150.79.0","205.150.81.255","3449179904","3449180671","US","United States"
+"205.150.82.0","205.150.86.255","3449180672","3449181951","CA","Canada"
+"205.150.87.0","205.150.87.63","3449181952","3449182015","US","United States"
+"205.150.87.64","205.150.87.79","3449182016","3449182031","CA","Canada"
+"205.150.87.80","205.150.87.255","3449182032","3449182207","US","United States"
+"205.150.88.0","205.150.103.255","3449182208","3449186303","CA","Canada"
+"205.150.104.0","205.150.104.255","3449186304","3449186559","US","United States"
+"205.150.105.0","205.150.105.255","3449186560","3449186815","CA","Canada"
+"205.150.106.0","205.150.106.255","3449186816","3449187071","US","United States"
+"205.150.107.0","205.150.108.255","3449187072","3449187583","CA","Canada"
+"205.150.109.0","205.150.109.255","3449187584","3449187839","US","United States"
+"205.150.110.0","205.150.110.255","3449187840","3449188095","CA","Canada"
+"205.150.111.0","205.150.111.255","3449188096","3449188351","US","United States"
+"205.150.112.0","205.150.112.255","3449188352","3449188607","CA","Canada"
+"205.150.113.0","205.150.113.63","3449188608","3449188671","US","United States"
+"205.150.113.64","205.150.113.95","3449188672","3449188703","CA","Canada"
+"205.150.113.96","205.150.113.255","3449188704","3449188863","US","United States"
+"205.150.114.0","205.150.115.255","3449188864","3449189375","CA","Canada"
+"205.150.116.0","205.150.117.255","3449189376","3449189887","US","United States"
+"205.150.118.0","205.150.120.255","3449189888","3449190655","CA","Canada"
+"205.150.121.0","205.150.121.255","3449190656","3449190911","US","United States"
+"205.150.122.0","205.150.122.255","3449190912","3449191167","CA","Canada"
+"205.150.123.0","205.150.123.255","3449191168","3449191423","US","United States"
+"205.150.124.0","205.150.124.255","3449191424","3449191679","CA","Canada"
+"205.150.125.0","205.150.127.255","3449191680","3449192447","US","United States"
+"205.150.128.0","205.150.140.255","3449192448","3449195775","CA","Canada"
+"205.150.141.0","205.150.141.255","3449195776","3449196031","US","United States"
+"205.150.142.0","205.150.142.255","3449196032","3449196287","CA","Canada"
+"205.150.143.0","205.150.152.95","3449196288","3449198687","US","United States"
+"205.150.152.96","205.150.152.127","3449198688","3449198719","CA","Canada"
+"205.150.152.128","205.150.171.255","3449198720","3449203711","US","United States"
+"205.150.172.0","205.150.172.63","3449203712","3449203775","CA","Canada"
+"205.150.172.64","205.150.173.255","3449203776","3449204223","US","United States"
+"205.150.174.0","205.150.174.255","3449204224","3449204479","CA","Canada"
+"205.150.175.0","205.150.175.255","3449204480","3449204735","US","United States"
+"205.150.176.0","205.150.179.255","3449204736","3449205759","CA","Canada"
+"205.150.180.0","205.150.192.95","3449205760","3449208927","US","United States"
+"205.150.192.96","205.150.192.111","3449208928","3449208943","CA","Canada"
+"205.150.192.112","205.150.193.255","3449208944","3449209343","US","United States"
+"205.150.194.0","205.150.194.255","3449209344","3449209599","CA","Canada"
+"205.150.195.0","205.150.197.255","3449209600","3449210367","US","United States"
+"205.150.198.0","205.150.205.255","3449210368","3449212415","CA","Canada"
+"205.150.206.0","205.150.206.255","3449212416","3449212671","US","United States"
+"205.150.207.0","205.150.207.255","3449212672","3449212927","CA","Canada"
+"205.150.208.0","205.150.208.255","3449212928","3449213183","US","United States"
+"205.150.209.0","205.150.210.255","3449213184","3449213695","CA","Canada"
+"205.150.211.0","205.150.215.255","3449213696","3449214975","US","United States"
+"205.150.216.0","205.150.217.255","3449214976","3449215487","CA","Canada"
+"205.150.218.0","205.150.219.127","3449215488","3449215871","US","United States"
+"205.150.219.128","205.150.219.255","3449215872","3449215999","CA","Canada"
+"205.150.220.0","205.150.237.255","3449216000","3449220607","US","United States"
+"205.150.238.0","205.150.240.255","3449220608","3449221375","CA","Canada"
+"205.150.241.0","205.150.245.255","3449221376","3449222655","US","United States"
+"205.150.246.0","205.150.254.255","3449222656","3449224959","CA","Canada"
+"205.150.255.0","205.151.0.255","3449224960","3449225471","US","United States"
+"205.151.1.0","205.151.112.255","3449225472","3449254143","CA","Canada"
+"205.151.113.0","205.151.115.255","3449254144","3449254911","US","United States"
+"205.151.116.0","205.151.188.255","3449254912","3449273599","CA","Canada"
+"205.151.189.0","205.151.189.255","3449273600","3449273855","US","United States"
+"205.151.190.0","205.151.209.255","3449273856","3449278975","CA","Canada"
+"205.151.210.0","205.151.211.255","3449278976","3449279487","US","United States"
+"205.151.212.0","205.151.254.255","3449279488","3449290495","CA","Canada"
+"205.151.255.0","205.156.87.255","3449290496","3449575423","US","United States"
+"205.156.88.0","205.156.95.255","3449575424","3449577471","AU","Australia"
+"205.156.96.0","205.156.117.0","3449577472","3449582848","US","United States"
+"205.156.117.1","205.156.117.1","3449582849","3449582849","EU","Europe"
+"205.156.117.2","205.156.159.255","3449582850","3449593855","US","United States"
+"205.156.160.0","205.156.167.255","3449593856","3449595903","AU","Australia"
+"205.156.168.0","205.156.176.255","3449595904","3449598207","US","United States"
+"205.156.177.0","205.156.177.255","3449598208","3449598463","GB","United Kingdom"
+"205.156.178.0","205.156.183.255","3449598464","3449599999","US","United States"
+"205.156.184.0","205.156.191.255","3449600000","3449602047","CA","Canada"
+"205.156.192.0","205.157.79.255","3449602048","3449638911","US","United States"
+"205.157.80.0","205.157.82.255","3449638912","3449639679","GB","United Kingdom"
+"205.157.83.0","205.157.83.255","3449639680","3449639935","US","United States"
+"205.157.84.0","205.157.84.255","3449639936","3449640191","GB","United Kingdom"
+"205.157.85.0","205.157.85.255","3449640192","3449640447","NL","Netherlands"
+"205.157.86.0","205.157.87.255","3449640448","3449640959","GB","United Kingdom"
+"205.157.88.0","205.157.88.255","3449640960","3449641215","NL","Netherlands"
+"205.157.89.0","205.157.89.255","3449641216","3449641471","GB","United Kingdom"
+"205.157.90.0","205.159.78.255","3449641472","3449769727","US","United States"
+"205.159.79.0","205.159.79.255","3449769728","3449769983","ZA","South Africa"
+"205.159.80.0","205.160.31.255","3449769984","3449823231","US","United States"
+"205.160.32.0","205.160.35.255","3449823232","3449824255","CO","Colombia"
+"205.160.36.0","205.160.79.255","3449824256","3449835519","US","United States"
+"205.160.80.0","205.160.83.255","3449835520","3449836543","ES","Spain"
+"205.160.84.0","205.160.109.255","3449836544","3449843199","US","United States"
+"205.160.110.0","205.160.111.255","3449843200","3449843711","YE","Yemen"
+"205.160.112.0","205.160.232.255","3449843712","3449874687","US","United States"
+"205.160.233.0","205.160.233.255","3449874688","3449874943","AG","Antigua and Barbuda"
+"205.160.234.0","205.161.167.255","3449874944","3449923583","US","United States"
+"205.161.168.0","205.161.168.255","3449923584","3449923839","ES","Spain"
+"205.161.169.0","205.162.111.255","3449923840","3449974783","US","United States"
+"205.162.112.0","205.162.119.255","3449974784","3449976831","CA","Canada"
+"205.162.120.0","205.162.187.255","3449976832","3449994239","US","United States"
+"205.162.188.0","205.162.188.255","3449994240","3449994495","MX","Mexico"
+"205.162.189.0","205.164.6.191","3449994496","3450078911","US","United States"
+"205.164.6.192","205.164.6.223","3450078912","3450078943","CN","China"
+"205.164.6.224","205.164.34.255","3450078944","3450086143","US","United States"
+"205.164.35.0","205.164.36.255","3450086144","3450086655","CH","Switzerland"
+"205.164.37.0","205.164.42.255","3450086656","3450088191","US","United States"
+"205.164.43.0","205.164.43.255","3450088192","3450088447","CH","Switzerland"
+"205.164.44.0","205.164.61.255","3450088448","3450093055","US","United States"
+"205.164.62.0","205.164.62.255","3450093056","3450093311","CH","Switzerland"
+"205.164.63.0","205.166.34.255","3450093312","3450217215","US","United States"
+"205.166.35.0","205.166.35.255","3450217216","3450217471","LC","Saint Lucia"
+"205.166.36.0","205.166.176.255","3450217472","3450253567","US","United States"
+"205.166.177.0","205.166.177.255","3450253568","3450253823","AU","Australia"
+"205.166.178.0","205.166.178.255","3450253824","3450254079","US","United States"
+"205.166.179.0","205.166.179.255","3450254080","3450254335","CA","Canada"
+"205.166.180.0","205.166.250.255","3450254336","3450272511","US","United States"
+"205.166.251.0","205.166.251.255","3450272512","3450272767","MX","Mexico"
+"205.166.252.0","205.167.5.255","3450272768","3450275327","US","United States"
+"205.167.6.0","205.167.6.255","3450275328","3450275583","GB","United Kingdom"
+"205.167.7.0","205.167.7.255","3450275584","3450275839","FR","France"
+"205.167.8.0","205.168.23.63","3450275840","3450345279","US","United States"
+"205.168.23.64","205.168.23.71","3450345280","3450345287","AT","Austria"
+"205.168.23.72","205.168.23.79","3450345288","3450345295","DE","Germany"
+"205.168.23.80","205.168.23.87","3450345296","3450345303","CZ","Czech Republic"
+"205.168.23.88","205.168.23.119","3450345304","3450345335","US","United States"
+"205.168.23.120","205.168.23.127","3450345336","3450345343","CN","China"
+"205.168.23.128","205.168.23.143","3450345344","3450345359","US","United States"
+"205.168.23.144","205.168.23.151","3450345360","3450345367","DE","Germany"
+"205.168.23.152","205.168.23.191","3450345368","3450345407","US","United States"
+"205.168.23.192","205.168.23.199","3450345408","3450345415","IT","Italy"
+"205.168.23.200","205.168.23.207","3450345416","3450345423","CZ","Czech Republic"
+"205.168.23.208","205.168.23.223","3450345424","3450345439","DE","Germany"
+"205.168.23.224","205.172.42.255","3450345440","3450612479","US","United States"
+"205.172.43.0","205.172.43.255","3450612480","3450612735","CA","Canada"
+"205.172.44.0","205.172.119.255","3450612736","3450632191","US","United States"
+"205.172.120.0","205.172.127.255","3450632192","3450634239","CA","Canada"
+"205.172.128.0","205.173.70.255","3450634240","3450685183","US","United States"
+"205.173.71.0","205.173.71.255","3450685184","3450685439","CA","Canada"
+"205.173.72.0","205.173.124.255","3450685440","3450699007","US","United States"
+"205.173.125.0","205.173.125.255","3450699008","3450699263","CA","Canada"
+"205.173.126.0","205.173.251.255","3450699264","3450731519","US","United States"
+"205.173.252.0","205.173.255.255","3450731520","3450732543","CA","Canada"
+"205.174.0.0","205.174.159.255","3450732544","3450773503","US","United States"
+"205.174.160.0","205.174.175.255","3450773504","3450777599","CA","Canada"
+"205.174.176.0","205.175.201.255","3450777600","3450849791","US","United States"
+"205.175.202.0","205.175.202.255","3450849792","3450850047","EU","Europe"
+"205.175.203.0","205.175.211.255","3450850048","3450852351","US","United States"
+"205.175.212.0","205.175.215.255","3450852352","3450853375","CA","Canada"
+"205.175.216.0","205.177.24.255","3450853376","3450935551","US","United States"
+"205.177.25.0","205.177.25.255","3450935552","3450935807","AP","Asia/Pacific Region"
+"205.177.26.0","205.177.223.255","3450935808","3450986495","US","United States"
+"205.177.224.0","205.177.224.255","3450986496","3450986751","HK","Hong Kong"
+"205.177.225.0","205.180.173.255","3450986752","3451170303","US","United States"
+"205.180.174.0","205.180.174.255","3451170304","3451170559","VE","Venezuela"
+"205.180.175.0","205.180.242.255","3451170560","3451187967","US","United States"
+"205.180.243.0","205.180.243.255","3451187968","3451188223","AU","Australia"
+"205.180.244.0","205.181.62.255","3451188224","3451207423","US","United States"
+"205.181.63.0","205.181.63.255","3451207424","3451207679","CH","Switzerland"
+"205.181.64.0","205.181.175.255","3451207680","3451236351","US","United States"
+"205.181.176.0","205.181.176.255","3451236352","3451236607","HU","Hungary"
+"205.181.177.0","205.183.191.255","3451236608","3451371519","US","United States"
+"205.183.192.0","205.183.192.255","3451371520","3451371775","GB","United Kingdom"
+"205.183.193.0","205.185.193.255","3451371776","3451503103","US","United States"
+"205.185.194.0","205.185.194.255","3451503104","3451503359","BR","Brazil"
+"205.185.195.0","205.185.209.255","3451503360","3451507199","US","United States"
+"205.185.210.0","205.185.211.255","3451507200","3451507711","BR","Brazil"
+"205.185.212.0","205.189.0.255","3451507712","3451715839","US","United States"
+"205.189.1.0","205.189.34.255","3451715840","3451724543","CA","Canada"
+"205.189.35.0","205.189.38.255","3451724544","3451725567","US","United States"
+"205.189.39.0","205.189.43.255","3451725568","3451726847","CA","Canada"
+"205.189.44.0","205.189.45.255","3451726848","3451727359","US","United States"
+"205.189.46.0","205.189.84.255","3451727360","3451737343","CA","Canada"
+"205.189.85.0","205.189.85.255","3451737344","3451737599","US","United States"
+"205.189.86.0","205.189.98.255","3451737600","3451740927","CA","Canada"
+"205.189.99.0","205.189.99.255","3451740928","3451741183","US","United States"
+"205.189.100.0","205.189.101.255","3451741184","3451741695","CA","Canada"
+"205.189.102.0","205.189.103.255","3451741696","3451742207","US","United States"
+"205.189.104.0","205.189.111.255","3451742208","3451744255","CA","Canada"
+"205.189.112.0","205.189.116.255","3451744256","3451745535","US","United States"
+"205.189.117.0","205.189.133.255","3451745536","3451749887","CA","Canada"
+"205.189.134.0","205.189.134.255","3451749888","3451750143","US","United States"
+"205.189.135.0","205.189.199.255","3451750144","3451766783","CA","Canada"
+"205.189.200.0","205.189.201.255","3451766784","3451767295","US","United States"
+"205.189.202.0","205.189.202.255","3451767296","3451767551","CA","Canada"
+"205.189.203.0","205.189.203.255","3451767552","3451767807","US","United States"
+"205.189.204.0","205.189.254.255","3451767808","3451780863","CA","Canada"
+"205.189.255.0","205.190.10.255","3451780864","3451783935","US","United States"
+"205.190.11.0","205.190.11.255","3451783936","3451784191","CA","Canada"
+"205.190.12.0","205.190.21.255","3451784192","3451786751","US","United States"
+"205.190.22.0","205.190.22.255","3451786752","3451787007","CA","Canada"
+"205.190.23.0","205.190.26.255","3451787008","3451788031","US","United States"
+"205.190.27.0","205.190.27.255","3451788032","3451788287","CA","Canada"
+"205.190.28.0","205.190.68.255","3451788288","3451798783","US","United States"
+"205.190.69.0","205.190.69.255","3451798784","3451799039","CA","Canada"
+"205.190.70.0","205.190.73.255","3451799040","3451800063","US","United States"
+"205.190.74.0","205.190.74.255","3451800064","3451800319","CA","Canada"
+"205.190.75.0","205.190.101.255","3451800320","3451807231","US","United States"
+"205.190.102.0","205.190.102.255","3451807232","3451807487","CA","Canada"
+"205.190.103.0","205.190.106.255","3451807488","3451808511","US","United States"
+"205.190.107.0","205.190.107.255","3451808512","3451808767","CA","Canada"
+"205.190.108.0","205.190.115.255","3451808768","3451810815","US","United States"
+"205.190.116.0","205.190.117.255","3451810816","3451811327","CA","Canada"
+"205.190.118.0","205.190.157.255","3451811328","3451821567","US","United States"
+"205.190.158.0","205.190.158.255","3451821568","3451821823","PR","Puerto Rico"
+"205.190.159.0","205.190.167.255","3451821824","3451824127","US","United States"
+"205.190.168.0","205.190.168.255","3451824128","3451824383","CA","Canada"
+"205.190.169.0","205.190.180.255","3451824384","3451827455","US","United States"
+"205.190.181.0","205.190.181.255","3451827456","3451827711","PR","Puerto Rico"
+"205.190.182.0","205.190.186.255","3451827712","3451828991","US","United States"
+"205.190.187.0","205.190.187.255","3451828992","3451829247","CA","Canada"
+"205.190.188.0","205.190.213.255","3451829248","3451835903","US","United States"
+"205.190.214.0","205.190.214.255","3451835904","3451836159","CA","Canada"
+"205.190.215.0","205.190.217.255","3451836160","3451836927","US","United States"
+"205.190.218.0","205.190.218.255","3451836928","3451837183","CA","Canada"
+"205.190.219.0","205.190.220.255","3451837184","3451837695","US","United States"
+"205.190.221.0","205.190.221.255","3451837696","3451837951","CA","Canada"
+"205.190.222.0","205.190.230.255","3451837952","3451840255","US","United States"
+"205.190.231.0","205.190.232.255","3451840256","3451840767","CA","Canada"
+"205.190.233.0","205.191.127.255","3451840768","3451879423","US","United States"
+"205.191.128.0","205.191.129.255","3451879424","3451879935","DE","Germany"
+"205.191.130.0","205.191.170.255","3451879936","3451890431","US","United States"
+"205.191.171.0","205.191.171.255","3451890432","3451890687","AU","Australia"
+"205.191.172.0","205.191.193.255","3451890688","3451896319","US","United States"
+"205.191.194.0","205.191.194.255","3451896320","3451896575","DE","Germany"
+"205.191.195.0","205.191.255.255","3451896576","3451912191","US","United States"
+"205.192.0.0","205.195.255.255","3451912192","3452174335","CA","Canada"
+"205.196.0.0","205.199.255.255","3452174336","3452436479","US","United States"
+"205.200.0.0","205.200.255.255","3452436480","3452502015","CA","Canada"
+"205.201.0.0","205.201.15.255","3452502016","3452506111","HK","Hong Kong"
+"205.201.16.0","205.203.98.255","3452506112","3452658431","US","United States"
+"205.203.99.0","205.203.99.255","3452658432","3452658687","HK","Hong Kong"
+"205.203.100.0","205.203.175.255","3452658688","3452678143","US","United States"
+"205.203.176.0","205.203.176.255","3452678144","3452678399","EU","Europe"
+"205.203.177.0","205.204.63.255","3452678400","3452715007","US","United States"
+"205.204.64.0","205.204.95.255","3452715008","3452723199","CA","Canada"
+"205.204.96.0","205.204.124.255","3452723200","3452730623","US","United States"
+"205.204.125.0","205.204.125.255","3452730624","3452730879","HK","Hong Kong"
+"205.204.126.0","205.205.1.255","3452730880","3452764671","US","United States"
+"205.205.2.0","205.205.3.255","3452764672","3452765183","CA","Canada"
+"205.205.4.0","205.205.4.255","3452765184","3452765439","US","United States"
+"205.205.5.0","205.205.6.255","3452765440","3452765951","CA","Canada"
+"205.205.7.0","205.205.7.255","3452765952","3452766207","US","United States"
+"205.205.8.0","205.205.8.255","3452766208","3452766463","CA","Canada"
+"205.205.9.0","205.205.10.255","3452766464","3452766975","US","United States"
+"205.205.11.0","205.205.12.255","3452766976","3452767487","CA","Canada"
+"205.205.13.0","205.205.13.255","3452767488","3452767743","US","United States"
+"205.205.14.0","205.205.14.255","3452767744","3452767999","CA","Canada"
+"205.205.15.0","205.205.17.95","3452768000","3452768607","US","United States"
+"205.205.17.96","205.205.17.127","3452768608","3452768639","CA","Canada"
+"205.205.17.128","205.205.18.255","3452768640","3452769023","US","United States"
+"205.205.19.0","205.205.20.255","3452769024","3452769535","CA","Canada"
+"205.205.21.0","205.205.21.255","3452769536","3452769791","US","United States"
+"205.205.22.0","205.205.22.255","3452769792","3452770047","CA","Canada"
+"205.205.23.0","205.205.23.255","3452770048","3452770303","US","United States"
+"205.205.24.0","205.205.24.255","3452770304","3452770559","CA","Canada"
+"205.205.25.0","205.205.25.255","3452770560","3452770815","US","United States"
+"205.205.26.0","205.205.26.255","3452770816","3452771071","CA","Canada"
+"205.205.27.0","205.205.29.255","3452771072","3452771839","US","United States"
+"205.205.30.0","205.205.34.255","3452771840","3452773119","CA","Canada"
+"205.205.35.0","205.205.35.255","3452773120","3452773375","US","United States"
+"205.205.36.0","205.205.37.255","3452773376","3452773887","CA","Canada"
+"205.205.38.0","205.205.40.255","3452773888","3452774655","US","United States"
+"205.205.41.0","205.205.41.255","3452774656","3452774911","CA","Canada"
+"205.205.42.0","205.205.42.255","3452774912","3452775167","US","United States"
+"205.205.43.0","205.205.45.255","3452775168","3452775935","CA","Canada"
+"205.205.46.0","205.205.46.255","3452775936","3452776191","US","United States"
+"205.205.47.0","205.205.48.255","3452776192","3452776703","CA","Canada"
+"205.205.49.0","205.205.49.255","3452776704","3452776959","US","United States"
+"205.205.50.0","205.205.51.255","3452776960","3452777471","CA","Canada"
+"205.205.52.0","205.205.52.255","3452777472","3452777727","US","United States"
+"205.205.53.0","205.205.57.255","3452777728","3452779007","CA","Canada"
+"205.205.58.0","205.205.58.255","3452779008","3452779263","US","United States"
+"205.205.59.0","205.205.59.255","3452779264","3452779519","CA","Canada"
+"205.205.60.0","205.205.61.255","3452779520","3452780031","US","United States"
+"205.205.62.0","205.205.63.255","3452780032","3452780543","CA","Canada"
+"205.205.64.0","205.205.65.255","3452780544","3452781055","US","United States"
+"205.205.66.0","205.205.67.255","3452781056","3452781567","CA","Canada"
+"205.205.68.0","205.205.68.255","3452781568","3452781823","US","United States"
+"205.205.69.0","205.205.69.255","3452781824","3452782079","CA","Canada"
+"205.205.70.0","205.205.70.255","3452782080","3452782335","US","United States"
+"205.205.71.0","205.205.74.255","3452782336","3452783359","CA","Canada"
+"205.205.75.0","205.205.76.255","3452783360","3452783871","US","United States"
+"205.205.77.0","205.205.79.255","3452783872","3452784639","CA","Canada"
+"205.205.80.0","205.205.80.255","3452784640","3452784895","US","United States"
+"205.205.81.0","205.205.81.255","3452784896","3452785151","CA","Canada"
+"205.205.82.0","205.205.82.255","3452785152","3452785407","US","United States"
+"205.205.83.0","205.205.84.255","3452785408","3452785919","CA","Canada"
+"205.205.85.0","205.205.85.255","3452785920","3452786175","US","United States"
+"205.205.86.0","205.205.90.255","3452786176","3452787455","CA","Canada"
+"205.205.91.0","205.205.91.255","3452787456","3452787711","US","United States"
+"205.205.92.0","205.205.98.255","3452787712","3452789503","CA","Canada"
+"205.205.99.0","205.205.99.255","3452789504","3452789759","US","United States"
+"205.205.100.0","205.205.101.255","3452789760","3452790271","CA","Canada"
+"205.205.102.0","205.205.106.255","3452790272","3452791551","US","United States"
+"205.205.107.0","205.205.112.255","3452791552","3452793087","CA","Canada"
+"205.205.113.0","205.205.113.255","3452793088","3452793343","US","United States"
+"205.205.114.0","205.205.114.255","3452793344","3452793599","CA","Canada"
+"205.205.115.0","205.205.115.255","3452793600","3452793855","US","United States"
+"205.205.116.0","205.205.120.255","3452793856","3452795135","CA","Canada"
+"205.205.121.0","205.205.121.255","3452795136","3452795391","US","United States"
+"205.205.122.0","205.205.124.255","3452795392","3452796159","CA","Canada"
+"205.205.125.0","205.205.125.255","3452796160","3452796415","US","United States"
+"205.205.126.0","205.205.128.255","3452796416","3452797183","CA","Canada"
+"205.205.129.0","205.205.129.255","3452797184","3452797439","US","United States"
+"205.205.130.0","205.205.134.255","3452797440","3452798719","CA","Canada"
+"205.205.135.0","205.205.135.255","3452798720","3452798975","US","United States"
+"205.205.136.0","205.205.137.255","3452798976","3452799487","CA","Canada"
+"205.205.138.0","205.205.138.255","3452799488","3452799743","US","United States"
+"205.205.139.0","205.205.145.255","3452799744","3452801535","CA","Canada"
+"205.205.146.0","205.205.146.255","3452801536","3452801791","US","United States"
+"205.205.147.0","205.205.149.255","3452801792","3452802559","CA","Canada"
+"205.205.150.0","205.205.150.255","3452802560","3452802815","US","United States"
+"205.205.151.0","205.205.152.255","3452802816","3452803327","CA","Canada"
+"205.205.153.0","205.205.153.255","3452803328","3452803583","US","United States"
+"205.205.154.0","205.205.163.255","3452803584","3452806143","CA","Canada"
+"205.205.164.0","205.205.166.255","3452806144","3452806911","US","United States"
+"205.205.167.0","205.205.167.255","3452806912","3452807167","CA","Canada"
+"205.205.168.0","205.205.168.255","3452807168","3452807423","US","United States"
+"205.205.169.0","205.205.169.255","3452807424","3452807679","CA","Canada"
+"205.205.170.0","205.205.170.255","3452807680","3452807935","US","United States"
+"205.205.171.0","205.205.171.255","3452807936","3452808191","CA","Canada"
+"205.205.172.0","205.205.172.255","3452808192","3452808447","US","United States"
+"205.205.173.0","205.205.177.255","3452808448","3452809727","CA","Canada"
+"205.205.178.0","205.205.178.255","3452809728","3452809983","US","United States"
+"205.205.179.0","205.205.179.255","3452809984","3452810239","CA","Canada"
+"205.205.180.0","205.205.182.255","3452810240","3452811007","US","United States"
+"205.205.183.0","205.205.184.255","3452811008","3452811519","CA","Canada"
+"205.205.185.0","205.205.185.255","3452811520","3452811775","US","United States"
+"205.205.186.0","205.205.187.255","3452811776","3452812287","CA","Canada"
+"205.205.188.0","205.205.188.255","3452812288","3452812543","US","United States"
+"205.205.189.0","205.205.191.255","3452812544","3452813311","CA","Canada"
+"205.205.192.0","205.205.192.255","3452813312","3452813567","US","United States"
+"205.205.193.0","205.205.194.255","3452813568","3452814079","CA","Canada"
+"205.205.195.0","205.205.195.255","3452814080","3452814335","US","United States"
+"205.205.196.0","205.205.199.255","3452814336","3452815359","CA","Canada"
+"205.205.200.0","205.205.200.255","3452815360","3452815615","US","United States"
+"205.205.201.0","205.205.202.255","3452815616","3452816127","CA","Canada"
+"205.205.203.0","205.205.204.127","3452816128","3452816511","US","United States"
+"205.205.204.128","205.205.204.143","3452816512","3452816527","CA","Canada"
+"205.205.204.144","205.205.205.255","3452816528","3452816895","US","United States"
+"205.205.206.0","205.205.208.255","3452816896","3452817663","CA","Canada"
+"205.205.209.0","205.205.209.255","3452817664","3452817919","US","United States"
+"205.205.210.0","205.205.211.255","3452817920","3452818431","CA","Canada"
+"205.205.212.0","205.205.212.255","3452818432","3452818687","US","United States"
+"205.205.213.0","205.205.213.255","3452818688","3452818943","CA","Canada"
+"205.205.214.0","205.205.214.255","3452818944","3452819199","US","United States"
+"205.205.215.0","205.205.216.255","3452819200","3452819711","CA","Canada"
+"205.205.217.0","205.205.219.255","3452819712","3452820479","US","United States"
+"205.205.220.0","205.205.220.255","3452820480","3452820735","CA","Canada"
+"205.205.221.0","205.205.221.255","3452820736","3452820991","US","United States"
+"205.205.222.0","205.205.223.255","3452820992","3452821503","CA","Canada"
+"205.205.224.0","205.205.226.255","3452821504","3452822271","US","United States"
+"205.205.227.0","205.205.227.255","3452822272","3452822527","CA","Canada"
+"205.205.228.0","205.205.228.255","3452822528","3452822783","US","United States"
+"205.205.229.0","205.205.231.255","3452822784","3452823551","CA","Canada"
+"205.205.232.0","205.205.232.255","3452823552","3452823807","US","United States"
+"205.205.233.0","205.205.233.255","3452823808","3452824063","CA","Canada"
+"205.205.234.0","205.205.234.255","3452824064","3452824319","US","United States"
+"205.205.235.0","205.205.235.255","3452824320","3452824575","CA","Canada"
+"205.205.236.0","205.205.236.255","3452824576","3452824831","US","United States"
+"205.205.237.0","205.205.239.255","3452824832","3452825599","CA","Canada"
+"205.205.240.0","205.205.240.255","3452825600","3452825855","US","United States"
+"205.205.241.0","205.205.245.255","3452825856","3452827135","CA","Canada"
+"205.205.246.0","205.205.246.255","3452827136","3452827391","US","United States"
+"205.205.247.0","205.205.252.255","3452827392","3452828927","CA","Canada"
+"205.205.253.0","205.205.254.255","3452828928","3452829439","US","United States"
+"205.205.255.0","205.206.255.255","3452829440","3452895231","CA","Canada"
+"205.207.0.0","205.207.0.255","3452895232","3452895487","US","United States"
+"205.207.1.0","205.207.27.255","3452895488","3452902399","CA","Canada"
+"205.207.28.0","205.207.28.255","3452902400","3452902655","US","United States"
+"205.207.29.0","205.207.65.255","3452902656","3452912127","CA","Canada"
+"205.207.66.0","205.207.66.255","3452912128","3452912383","US","United States"
+"205.207.67.0","205.207.73.255","3452912384","3452914175","CA","Canada"
+"205.207.74.0","205.207.74.255","3452914176","3452914431","US","United States"
+"205.207.75.0","205.207.94.255","3452914432","3452919551","CA","Canada"
+"205.207.95.0","205.207.95.255","3452919552","3452919807","US","United States"
+"205.207.96.0","205.207.99.255","3452919808","3452920831","CA","Canada"
+"205.207.100.0","205.207.109.255","3452920832","3452923391","US","United States"
+"205.207.110.0","205.207.140.255","3452923392","3452931327","CA","Canada"
+"205.207.141.0","205.207.141.255","3452931328","3452931583","US","United States"
+"205.207.142.0","205.207.147.255","3452931584","3452933119","CA","Canada"
+"205.207.148.0","205.207.149.255","3452933120","3452933631","US","United States"
+"205.207.150.0","205.207.154.255","3452933632","3452934911","CA","Canada"
+"205.207.155.0","205.207.159.255","3452934912","3452936191","US","United States"
+"205.207.160.0","205.207.169.255","3452936192","3452938751","CA","Canada"
+"205.207.170.0","205.207.171.15","3452938752","3452939023","US","United States"
+"205.207.171.16","205.207.171.31","3452939024","3452939039","CA","Canada"
+"205.207.171.32","205.207.171.255","3452939040","3452939263","US","United States"
+"205.207.172.0","205.207.185.255","3452939264","3452942847","CA","Canada"
+"205.207.186.0","205.207.186.255","3452942848","3452943103","US","United States"
+"205.207.187.0","205.207.225.255","3452943104","3452953087","CA","Canada"
+"205.207.226.0","205.207.226.255","3452953088","3452953343","US","United States"
+"205.207.227.0","205.207.245.255","3452953344","3452958207","CA","Canada"
+"205.207.246.0","205.207.247.255","3452958208","3452958719","US","United States"
+"205.207.248.0","205.207.254.255","3452958720","3452960511","CA","Canada"
+"205.207.255.0","205.209.0.255","3452960512","3453026559","US","United States"
+"205.209.1.0","205.209.6.255","3453026560","3453028095","CA","Canada"
+"205.209.7.0","205.209.7.255","3453028096","3453028351","US","United States"
+"205.209.8.0","205.209.11.255","3453028352","3453029375","CA","Canada"
+"205.209.12.0","205.210.0.255","3453029376","3453092095","US","United States"
+"205.210.1.0","205.210.19.255","3453092096","3453096959","CA","Canada"
+"205.210.20.0","205.210.23.255","3453096960","3453097983","US","United States"
+"205.210.24.0","205.210.35.255","3453097984","3453101055","CA","Canada"
+"205.210.36.0","205.210.36.255","3453101056","3453101311","US","United States"
+"205.210.37.0","205.210.63.255","3453101312","3453108223","CA","Canada"
+"205.210.64.0","205.210.69.255","3453108224","3453109759","US","United States"
+"205.210.70.0","205.210.124.255","3453109760","3453123839","CA","Canada"
+"205.210.125.0","205.210.125.255","3453123840","3453124095","US","United States"
+"205.210.126.0","205.210.144.255","3453124096","3453128959","CA","Canada"
+"205.210.145.0","205.210.145.255","3453128960","3453129215","US","United States"
+"205.210.146.0","205.210.148.255","3453129216","3453129983","CA","Canada"
+"205.210.149.0","205.210.149.255","3453129984","3453130239","US","United States"
+"205.210.150.0","205.210.185.255","3453130240","3453139455","CA","Canada"
+"205.210.186.0","205.210.191.255","3453139456","3453140991","US","United States"
+"205.210.192.0","205.210.223.255","3453140992","3453149183","CA","Canada"
+"205.210.224.0","205.210.224.255","3453149184","3453149439","US","United States"
+"205.210.225.0","205.210.233.255","3453149440","3453151743","CA","Canada"
+"205.210.234.0","205.210.234.255","3453151744","3453151999","US","United States"
+"205.210.235.0","205.210.247.255","3453152000","3453155327","CA","Canada"
+"205.210.248.0","205.210.248.255","3453155328","3453155583","US","United States"
+"205.210.249.0","205.210.254.255","3453155584","3453157119","CA","Canada"
+"205.210.255.0","205.211.0.255","3453157120","3453157631","US","United States"
+"205.211.1.0","205.211.7.255","3453157632","3453159423","CA","Canada"
+"205.211.8.0","205.211.9.255","3453159424","3453159935","BM","Bermuda"
+"205.211.10.0","205.211.23.255","3453159936","3453163519","CA","Canada"
+"205.211.24.0","205.211.25.255","3453163520","3453164031","US","United States"
+"205.211.26.0","205.211.90.255","3453164032","3453180671","CA","Canada"
+"205.211.91.0","205.211.91.255","3453180672","3453180927","US","United States"
+"205.211.92.0","205.211.147.255","3453180928","3453195263","CA","Canada"
+"205.211.148.0","205.211.148.255","3453195264","3453195519","US","United States"
+"205.211.149.0","205.211.191.255","3453195520","3453206527","CA","Canada"
+"205.211.192.0","205.211.195.255","3453206528","3453207551","HN","Honduras"
+"205.211.196.0","205.211.196.255","3453207552","3453207807","NI","Nicaragua"
+"205.211.197.0","205.211.207.255","3453207808","3453210623","HN","Honduras"
+"205.211.208.0","205.211.217.255","3453210624","3453213183","CR","Costa Rica"
+"205.211.218.0","205.211.223.255","3453213184","3453214719","HN","Honduras"
+"205.211.224.0","205.211.225.255","3453214720","3453215231","GT","Guatemala"
+"205.211.226.0","205.211.228.255","3453215232","3453215999","SV","El Salvador"
+"205.211.229.0","205.211.232.255","3453216000","3453217023","CR","Costa Rica"
+"205.211.233.0","205.211.235.255","3453217024","3453217791","SV","El Salvador"
+"205.211.236.0","205.211.241.255","3453217792","3453219327","CR","Costa Rica"
+"205.211.242.0","205.211.242.255","3453219328","3453219583","US","United States"
+"205.211.243.0","205.211.243.255","3453219584","3453219839","SV","El Salvador"
+"205.211.244.0","205.211.246.255","3453219840","3453220607","US","United States"
+"205.211.247.0","205.211.255.255","3453220608","3453222911","HN","Honduras"
+"205.212.0.0","205.214.191.255","3453222912","3453403135","US","United States"
+"205.214.192.0","205.214.202.255","3453403136","3453405951","BB","Barbados"
+"205.214.203.0","205.214.203.255","3453405952","3453406207","KN","Saint Kitts and Nevis"
+"205.214.204.0","205.214.204.255","3453406208","3453406463","TC","Turks and Caicos Islands"
+"205.214.205.0","205.214.206.255","3453406464","3453406975","VC","Saint Vincent and the Grenadines"
+"205.214.207.0","205.214.207.255","3453406976","3453407231","GD","Grenada"
+"205.214.208.0","205.214.209.255","3453407232","3453407743","BB","Barbados"
+"205.214.210.0","205.214.211.255","3453407744","3453408255","GD","Grenada"
+"205.214.212.0","205.214.214.255","3453408256","3453409023","BB","Barbados"
+"205.214.215.0","205.214.216.255","3453409024","3453409535","KN","Saint Kitts and Nevis"
+"205.214.217.0","205.214.223.255","3453409536","3453411327","BB","Barbados"
+"205.214.224.0","205.214.255.255","3453411328","3453419519","US","United States"
+"205.215.0.0","205.215.31.255","3453419520","3453427711","MO","Macau"
+"205.215.32.0","205.217.4.228","3453427712","3453551844","US","United States"
+"205.217.4.229","205.217.4.229","3453551845","3453551845","GB","United Kingdom"
+"205.217.4.230","205.217.5.255","3453551846","3453552127","US","United States"
+"205.217.6.0","205.217.6.255","3453552128","3453552383","GB","United Kingdom"
+"205.217.7.0","205.217.7.255","3453552384","3453552639","US","United States"
+"205.217.8.0","205.217.15.255","3453552640","3453554687","GB","United Kingdom"
+"205.217.16.0","205.217.20.255","3453554688","3453555967","US","United States"
+"205.217.21.0","205.217.21.63","3453555968","3453556031","GB","United Kingdom"
+"205.217.21.64","205.217.127.255","3453556032","3453583359","US","United States"
+"205.217.128.0","205.217.159.255","3453583360","3453591551","AU","Australia"
+"205.217.160.0","205.217.192.255","3453591552","3453599999","US","United States"
+"205.217.193.0","205.217.195.255","3453600000","3453600767","GB","United Kingdom"
+"205.217.196.0","205.217.223.255","3453600768","3453607935","US","United States"
+"205.217.224.0","205.217.227.255","3453607936","3453608959","KN","Saint Kitts and Nevis"
+"205.217.228.0","205.217.231.255","3453608960","3453609983","LC","Saint Lucia"
+"205.217.232.0","205.217.233.255","3453609984","3453610495","AG","Antigua and Barbuda"
+"205.217.234.0","205.217.234.255","3453610496","3453610751","MS","Montserrat"
+"205.217.235.0","205.217.235.255","3453610752","3453611007","AG","Antigua and Barbuda"
+"205.217.236.0","205.217.236.255","3453611008","3453611263","MS","Montserrat"
+"205.217.237.0","205.217.241.255","3453611264","3453612543","DM","Dominica"
+"205.217.242.0","205.217.243.255","3453612544","3453613055","KN","Saint Kitts and Nevis"
+"205.217.244.0","205.217.249.255","3453613056","3453614591","AG","Antigua and Barbuda"
+"205.217.250.0","205.217.251.255","3453614592","3453615103","DM","Dominica"
+"205.217.252.0","205.217.252.255","3453615104","3453615359","AG","Antigua and Barbuda"
+"205.217.253.0","205.217.253.255","3453615360","3453615615","KN","Saint Kitts and Nevis"
+"205.217.254.0","205.217.255.255","3453615616","3453616127","AG","Antigua and Barbuda"
+"205.218.0.0","205.223.231.69","3453616128","3454003013","US","United States"
+"205.223.231.70","205.223.231.70","3454003014","3454003014","ES","Spain"
+"205.223.231.71","205.223.239.5","3454003015","3454004997","US","United States"
+"205.223.239.6","205.223.239.6","3454004998","3454004998","GB","United Kingdom"
+"205.223.239.7","205.228.63.255","3454004999","3454287871","US","United States"
+"205.228.64.0","205.228.95.255","3454287872","3454296063","GB","United Kingdom"
+"205.228.96.0","205.230.131.255","3454296064","3454436351","US","United States"
+"205.230.132.0","205.230.132.255","3454436352","3454436607","GU","Guam"
+"205.230.133.0","205.231.115.255","3454436608","3454497791","US","United States"
+"205.231.116.0","205.231.119.255","3454497792","3454498815","MX","Mexico"
+"205.231.120.0","205.233.0.255","3454498816","3454599423","US","United States"
+"205.233.1.0","205.233.7.255","3454599424","3454601215","CA","Canada"
+"205.233.8.0","205.233.14.255","3454601216","3454603007","US","United States"
+"205.233.15.0","205.233.16.255","3454603008","3454603519","CA","Canada"
+"205.233.17.0","205.233.18.255","3454603520","3454604031","US","United States"
+"205.233.19.0","205.233.21.255","3454604032","3454604799","CA","Canada"
+"205.233.22.0","205.233.31.255","3454604800","3454607359","US","United States"
+"205.233.32.0","205.233.34.255","3454607360","3454608127","CA","Canada"
+"205.233.35.0","205.233.35.255","3454608128","3454608383","US","United States"
+"205.233.36.0","205.233.38.255","3454608384","3454609151","CA","Canada"
+"205.233.39.0","205.233.47.255","3454609152","3454611455","US","United States"
+"205.233.48.0","205.233.70.255","3454611456","3454617343","CA","Canada"
+"205.233.71.0","205.233.71.255","3454617344","3454617599","US","United States"
+"205.233.72.0","205.233.72.255","3454617600","3454617855","CA","Canada"
+"205.233.73.0","205.233.73.255","3454617856","3454618111","US","United States"
+"205.233.74.0","205.233.74.255","3454618112","3454618367","CA","Canada"
+"205.233.75.0","205.233.75.255","3454618368","3454618623","US","United States"
+"205.233.76.0","205.233.79.255","3454618624","3454619647","DO","Dominican Republic"
+"205.233.80.0","205.233.125.255","3454619648","3454631423","CA","Canada"
+"205.233.126.0","205.233.127.255","3454631424","3454631935","US","United States"
+"205.233.128.0","205.233.138.255","3454631936","3454634751","CA","Canada"
+"205.233.139.0","205.233.143.255","3454634752","3454636031","US","United States"
+"205.233.144.0","205.233.146.255","3454636032","3454636799","CA","Canada"
+"205.233.147.0","205.233.147.255","3454636800","3454637055","US","United States"
+"205.233.148.0","205.233.206.255","3454637056","3454652159","CA","Canada"
+"205.233.207.0","205.233.207.255","3454652160","3454652415","US","United States"
+"205.233.208.0","205.233.243.255","3454652416","3454661631","CA","Canada"
+"205.233.244.0","205.233.247.255","3454661632","3454662655","US","United States"
+"205.233.248.0","205.233.254.255","3454662656","3454664447","CA","Canada"
+"205.233.255.0","205.234.31.255","3454664448","3454672895","US","United States"
+"205.234.32.0","205.234.63.255","3454672896","3454681087","CA","Canada"
+"205.234.64.0","205.234.114.255","3454681088","3454694143","US","United States"
+"205.234.115.0","205.234.115.255","3454694144","3454694399","CA","Canada"
+"205.234.116.0","205.234.211.47","3454694400","3454718767","US","United States"
+"205.234.211.48","205.234.211.55","3454718768","3454718775","EG","Egypt"
+"205.234.211.56","205.234.220.159","3454718776","3454721183","US","United States"
+"205.234.220.160","205.234.220.167","3454721184","3454721191","EG","Egypt"
+"205.234.220.168","205.234.246.255","3454721192","3454727935","US","United States"
+"205.234.247.0","205.234.247.255","3454727936","3454728191","JP","Japan"
+"205.234.248.0","205.234.255.255","3454728192","3454730239","US","United States"
+"205.235.0.0","205.235.7.255","3454730240","3454732287","EC","Ecuador"
+"205.235.8.0","205.236.0.255","3454732288","3454796031","US","United States"
+"205.236.1.0","205.236.50.255","3454796032","3454808831","CA","Canada"
+"205.236.51.0","205.236.51.255","3454808832","3454809087","US","United States"
+"205.236.52.0","205.236.55.255","3454809088","3454810111","CA","Canada"
+"205.236.56.0","205.236.56.255","3454810112","3454810367","US","United States"
+"205.236.57.0","205.236.70.255","3454810368","3454813951","CA","Canada"
+"205.236.71.0","205.236.71.255","3454813952","3454814207","US","United States"
+"205.236.72.0","205.236.74.255","3454814208","3454814975","CA","Canada"
+"205.236.75.0","205.236.75.255","3454814976","3454815231","US","United States"
+"205.236.76.0","205.236.77.255","3454815232","3454815743","CA","Canada"
+"205.236.78.0","205.236.79.255","3454815744","3454816255","US","United States"
+"205.236.80.0","205.236.80.255","3454816256","3454816511","CA","Canada"
+"205.236.81.0","205.236.81.255","3454816512","3454816767","US","United States"
+"205.236.82.0","205.236.126.255","3454816768","3454828287","CA","Canada"
+"205.236.127.0","205.236.127.255","3454828288","3454828543","US","United States"
+"205.236.128.0","205.236.254.255","3454828544","3454861055","CA","Canada"
+"205.236.255.0","205.237.0.255","3454861056","3454861567","US","United States"
+"205.237.1.0","205.237.24.255","3454861568","3454867711","CA","Canada"
+"205.237.25.0","205.237.25.255","3454867712","3454867967","US","United States"
+"205.237.26.0","205.237.78.255","3454867968","3454881535","CA","Canada"
+"205.237.79.0","205.237.79.255","3454881536","3454881791","US","United States"
+"205.237.80.0","205.237.87.255","3454881792","3454883839","CA","Canada"
+"205.237.88.0","205.237.209.255","3454883840","3454915071","US","United States"
+"205.237.210.0","205.237.255.255","3454915072","3454926847","CA","Canada"
+"205.238.0.0","205.239.95.255","3454926848","3455016959","US","United States"
+"205.239.96.0","205.239.127.255","3455016960","3455025151","GB","United Kingdom"
+"205.239.128.0","205.239.167.255","3455025152","3455035391","US","United States"
+"205.239.168.0","205.239.169.255","3455035392","3455035903","AU","Australia"
+"205.239.170.0","205.240.151.255","3455035904","3455096831","US","United States"
+"205.240.152.0","205.240.155.255","3455096832","3455097855","EC","Ecuador"
+"205.240.156.0","205.240.199.255","3455097856","3455109119","US","United States"
+"205.240.200.0","205.240.207.255","3455109120","3455111167","HN","Honduras"
+"205.240.208.0","205.240.223.255","3455111168","3455115263","SR","Suriname"
+"205.240.224.0","205.241.11.255","3455115264","3455126527","US","United States"
+"205.241.12.0","205.241.12.255","3455126528","3455126783","MX","Mexico"
+"205.241.13.0","205.241.33.255","3455126784","3455132159","US","United States"
+"205.241.34.0","205.241.39.255","3455132160","3455133695","BO","Bolivia"
+"205.241.40.0","205.243.255.255","3455133696","3455320063","US","United States"
+"205.244.0.0","205.244.7.255","3455320064","3455322111","FR","France"
+"205.244.8.0","205.244.31.255","3455322112","3455328255","US","United States"
+"205.244.32.0","205.244.35.255","3455328256","3455329279","DO","Dominican Republic"
+"205.244.36.0","205.244.41.255","3455329280","3455330815","US","United States"
+"205.244.42.0","205.244.43.255","3455330816","3455331327","ES","Spain"
+"205.244.44.0","205.244.147.255","3455331328","3455357951","US","United States"
+"205.244.148.0","205.244.151.255","3455357952","3455358975","BB","Barbados"
+"205.244.152.0","205.244.152.255","3455358976","3455359231","US","United States"
+"205.244.153.0","205.244.153.255","3455359232","3455359487","ES","Spain"
+"205.244.154.0","205.245.127.255","3455359488","3455418367","US","United States"
+"205.245.128.0","205.245.129.255","3455418368","3455418879","KY","Cayman Islands"
+"205.245.130.0","205.245.139.255","3455418880","3455421439","US","United States"
+"205.245.140.0","205.245.141.255","3455421440","3455421951","BE","Belgium"
+"205.245.142.0","205.246.8.255","3455421952","3455453439","US","United States"
+"205.246.9.0","205.246.9.255","3455453440","3455453695","HT","Haiti"
+"205.246.10.0","205.247.137.255","3455453696","3455551999","US","United States"
+"205.247.138.0","205.247.138.255","3455552000","3455552255","EC","Ecuador"
+"205.247.139.0","205.247.192.255","3455552256","3455566079","US","United States"
+"205.247.193.0","205.247.193.255","3455566080","3455566335","EC","Ecuador"
+"205.247.194.0","205.247.255.255","3455566336","3455582207","US","United States"
+"205.248.0.0","205.248.5.255","3455582208","3455583743","SG","Singapore"
+"205.248.6.0","205.248.7.255","3455583744","3455584255","NL","Netherlands"
+"205.248.8.0","205.248.9.255","3455584256","3455584767","GB","United Kingdom"
+"205.248.10.0","205.248.23.255","3455584768","3455588351","US","United States"
+"205.248.24.0","205.248.25.255","3455588352","3455588863","BE","Belgium"
+"205.248.26.0","205.248.26.255","3455588864","3455589119","FR","France"
+"205.248.27.0","205.248.27.255","3455589120","3455589375","US","United States"
+"205.248.28.0","205.248.28.255","3455589376","3455589631","BE","Belgium"
+"205.248.29.0","205.248.38.255","3455589632","3455592191","US","United States"
+"205.248.39.0","205.248.39.255","3455592192","3455592447","IE","Ireland"
+"205.248.40.0","205.248.40.255","3455592448","3455592703","KR","Korea, Republic of"
+"205.248.41.0","205.248.46.255","3455592704","3455594239","US","United States"
+"205.248.47.0","205.248.47.255","3455594240","3455594495","DE","Germany"
+"205.248.48.0","205.248.48.255","3455594496","3455594751","TW","Taiwan"
+"205.248.49.0","205.248.51.255","3455594752","3455595519","US","United States"
+"205.248.52.0","205.248.52.255","3455595520","3455595775","KR","Korea, Republic of"
+"205.248.53.0","205.248.53.255","3455595776","3455596031","FR","France"
+"205.248.54.0","205.248.55.255","3455596032","3455596543","CH","Switzerland"
+"205.248.56.0","205.248.56.255","3455596544","3455596799","NL","Netherlands"
+"205.248.57.0","205.248.58.255","3455596800","3455597311","US","United States"
+"205.248.59.0","205.248.59.255","3455597312","3455597567","FR","France"
+"205.248.60.0","205.248.64.255","3455597568","3455598847","US","United States"
+"205.248.65.0","205.248.65.255","3455598848","3455599103","NO","Norway"
+"205.248.66.0","205.248.66.255","3455599104","3455599359","US","United States"
+"205.248.67.0","205.248.67.255","3455599360","3455599615","MX","Mexico"
+"205.248.68.0","205.248.69.255","3455599616","3455600127","TW","Taiwan"
+"205.248.70.0","205.248.71.255","3455600128","3455600639","GB","United Kingdom"
+"205.248.72.0","205.248.72.255","3455600640","3455600895","US","United States"
+"205.248.73.0","205.248.73.255","3455600896","3455601151","GB","United Kingdom"
+"205.248.74.0","205.248.74.255","3455601152","3455601407","US","United States"
+"205.248.75.0","205.248.76.255","3455601408","3455601919","GB","United Kingdom"
+"205.248.77.0","205.248.77.255","3455601920","3455602175","US","United States"
+"205.248.78.0","205.248.79.255","3455602176","3455602687","GB","United Kingdom"
+"205.248.80.0","205.248.133.255","3455602688","3455616511","US","United States"
+"205.248.134.0","205.248.134.255","3455616512","3455616767","CA","Canada"
+"205.248.135.0","205.248.136.255","3455616768","3455617279","US","United States"
+"205.248.137.0","205.248.143.255","3455617280","3455619071","GB","United Kingdom"
+"205.248.144.0","205.248.144.191","3455619072","3455619263","US","United States"
+"205.248.144.192","205.248.144.255","3455619264","3455619327","AR","Argentina"
+"205.248.145.0","205.248.146.255","3455619328","3455619839","US","United States"
+"205.248.147.0","205.248.147.255","3455619840","3455620095","GB","United Kingdom"
+"205.248.148.0","205.248.148.191","3455620096","3455620287","US","United States"
+"205.248.148.192","205.248.148.255","3455620288","3455620351","VE","Venezuela"
+"205.248.149.0","205.248.153.255","3455620352","3455621631","US","United States"
+"205.248.154.0","205.248.155.255","3455621632","3455622143","GB","United Kingdom"
+"205.248.156.0","205.248.163.255","3455622144","3455624191","US","United States"
+"205.248.164.0","205.248.164.255","3455624192","3455624447","FR","France"
+"205.248.165.0","205.248.176.255","3455624448","3455627519","US","United States"
+"205.248.177.0","205.248.179.255","3455627520","3455628287","DK","Denmark"
+"205.248.180.0","205.248.180.255","3455628288","3455628543","BE","Belgium"
+"205.248.181.0","205.248.181.255","3455628544","3455628799","CA","Canada"
+"205.248.182.0","205.248.189.255","3455628800","3455630847","GB","United Kingdom"
+"205.248.190.0","205.248.190.255","3455630848","3455631103","US","United States"
+"205.248.191.0","205.248.191.255","3455631104","3455631359","GB","United Kingdom"
+"205.248.192.0","205.248.196.255","3455631360","3455632639","ES","Spain"
+"205.248.197.0","205.248.197.255","3455632640","3455632895","US","United States"
+"205.248.198.0","205.248.199.255","3455632896","3455633407","GB","United Kingdom"
+"205.248.200.0","205.248.203.255","3455633408","3455634431","US","United States"
+"205.248.204.0","205.248.207.255","3455634432","3455635455","DE","Germany"
+"205.248.208.0","205.248.208.255","3455635456","3455635711","US","United States"
+"205.248.209.0","205.248.209.255","3455635712","3455635967","FR","France"
+"205.248.210.0","205.248.210.255","3455635968","3455636223","DE","Germany"
+"205.248.211.0","205.248.211.255","3455636224","3455636479","CA","Canada"
+"205.248.212.0","205.248.216.255","3455636480","3455637759","US","United States"
+"205.248.217.0","205.248.218.255","3455637760","3455638271","GB","United Kingdom"
+"205.248.219.0","205.248.219.255","3455638272","3455638527","BE","Belgium"
+"205.248.220.0","205.248.223.255","3455638528","3455639551","US","United States"
+"205.248.224.0","205.248.224.255","3455639552","3455639807","IT","Italy"
+"205.248.225.0","205.248.225.255","3455639808","3455640063","US","United States"
+"205.248.226.0","205.248.226.255","3455640064","3455640319","CA","Canada"
+"205.248.227.0","205.248.227.255","3455640320","3455640575","GB","United Kingdom"
+"205.248.228.0","205.248.228.255","3455640576","3455640831","US","United States"
+"205.248.229.0","205.248.229.255","3455640832","3455641087","GB","United Kingdom"
+"205.248.230.0","205.248.230.255","3455641088","3455641343","NL","Netherlands"
+"205.248.231.0","205.248.231.255","3455641344","3455641599","GB","United Kingdom"
+"205.248.232.0","205.248.236.255","3455641600","3455642879","US","United States"
+"205.248.237.0","205.248.237.255","3455642880","3455643135","FR","France"
+"205.248.238.0","205.248.241.255","3455643136","3455644159","US","United States"
+"205.248.242.0","205.248.242.255","3455644160","3455644415","HK","Hong Kong"
+"205.248.243.0","205.248.244.255","3455644416","3455644927","US","United States"
+"205.248.245.0","205.248.246.255","3455644928","3455645439","GB","United Kingdom"
+"205.248.247.0","205.248.247.255","3455645440","3455645695","JP","Japan"
+"205.248.248.0","205.248.248.255","3455645696","3455645951","BE","Belgium"
+"205.248.249.0","205.248.251.255","3455645952","3455646719","FR","France"
+"205.248.252.0","205.248.252.255","3455646720","3455646975","SE","Sweden"
+"205.248.253.0","205.248.253.255","3455646976","3455647231","GB","United Kingdom"
+"205.248.254.0","205.248.254.255","3455647232","3455647487","HK","Hong Kong"
+"205.248.255.0","205.248.255.255","3455647488","3455647743","IT","Italy"
+"205.249.0.0","205.249.255.255","3455647744","3455713279","US","United States"
+"205.250.0.0","205.250.255.255","3455713280","3455778815","CA","Canada"
+"205.251.0.0","205.251.92.255","3455778816","3455802623","US","United States"
+"205.251.93.0","205.251.93.255","3455802624","3455802879","EG","Egypt"
+"205.251.94.0","205.252.17.223","3455802880","3455848927","US","United States"
+"205.252.17.224","205.252.17.255","3455848928","3455848959","TW","Taiwan"
+"205.252.18.0","205.252.107.255","3455848960","3455871999","US","United States"
+"205.252.108.0","205.252.108.255","3455872000","3455872255","ZM","Zambia"
+"205.252.109.0","205.252.217.65","3455872256","3455899969","US","United States"
+"205.252.217.66","205.252.217.66","3455899970","3455899970","HK","Hong Kong"
+"205.252.217.67","205.252.232.223","3455899971","3455903967","US","United States"
+"205.252.232.224","205.252.232.239","3455903968","3455903983","HK","Hong Kong"
+"205.252.232.240","205.252.239.255","3455903984","3455905791","US","United States"
+"205.252.240.0","205.252.240.255","3455905792","3455906047","MX","Mexico"
+"205.252.241.0","205.252.255.255","3455906048","3455909887","US","United States"
+"205.253.0.0","205.253.255.255","3455909888","3455975423","IN","India"
+"205.254.0.0","206.2.255.255","3455975424","3456303103","US","United States"
+"206.3.0.0","206.3.31.255","3456303104","3456311295","JP","Japan"
+"206.3.32.0","206.3.223.255","3456311296","3456360447","US","United States"
+"206.3.224.0","206.3.239.255","3456360448","3456364543","BG","Bulgaria"
+"206.3.240.0","206.11.255.255","3456364544","3456892927","US","United States"
+"206.12.0.0","206.12.255.255","3456892928","3456958463","CA","Canada"
+"206.13.0.0","206.22.13.255","3456958464","3457551871","US","United States"
+"206.22.14.0","206.22.14.255","3457551872","3457552127","CA","Canada"
+"206.22.15.0","206.22.19.255","3457552128","3457553407","US","United States"
+"206.22.20.0","206.22.20.255","3457553408","3457553663","CA","Canada"
+"206.22.21.0","206.22.22.255","3457553664","3457554175","US","United States"
+"206.22.23.0","206.22.23.255","3457554176","3457554431","CA","Canada"
+"206.22.24.0","206.22.28.255","3457554432","3457555711","US","United States"
+"206.22.29.0","206.22.29.255","3457555712","3457555967","CA","Canada"
+"206.22.30.0","206.22.64.255","3457555968","3457564927","US","United States"
+"206.22.65.0","206.22.65.255","3457564928","3457565183","CA","Canada"
+"206.22.66.0","206.22.104.255","3457565184","3457575167","US","United States"
+"206.22.105.0","206.22.105.255","3457575168","3457575423","CA","Canada"
+"206.22.106.0","206.22.114.255","3457575424","3457577727","US","United States"
+"206.22.115.0","206.22.116.255","3457577728","3457578239","CA","Canada"
+"206.22.117.0","206.22.125.255","3457578240","3457580543","US","United States"
+"206.22.126.0","206.22.126.255","3457580544","3457580799","CA","Canada"
+"206.22.127.0","206.22.133.255","3457580800","3457582591","US","United States"
+"206.22.134.0","206.22.134.255","3457582592","3457582847","CA","Canada"
+"206.22.135.0","206.22.171.255","3457582848","3457592319","US","United States"
+"206.22.172.0","206.22.172.255","3457592320","3457592575","CA","Canada"
+"206.22.173.0","206.22.183.255","3457592576","3457595391","US","United States"
+"206.22.184.0","206.22.185.255","3457595392","3457595903","CA","Canada"
+"206.22.186.0","206.22.188.255","3457595904","3457596671","US","United States"
+"206.22.189.0","206.22.192.255","3457596672","3457597695","CA","Canada"
+"206.22.193.0","206.22.194.255","3457597696","3457598207","US","United States"
+"206.22.195.0","206.22.195.255","3457598208","3457598463","CA","Canada"
+"206.22.196.0","206.22.203.255","3457598464","3457600511","US","United States"
+"206.22.204.0","206.22.204.255","3457600512","3457600767","CA","Canada"
+"206.22.205.0","206.24.17.255","3457600768","3457683967","US","United States"
+"206.24.18.0","206.24.21.255","3457683968","3457684991","CA","Canada"
+"206.24.22.0","206.25.68.255","3457684992","3457762559","US","United States"
+"206.25.69.0","206.25.69.127","3457762560","3457762687","CA","Canada"
+"206.25.69.128","206.26.192.255","3457762688","3457859839","US","United States"
+"206.26.193.0","206.26.193.255","3457859840","3457860095","CA","Canada"
+"206.26.194.0","206.27.63.255","3457860096","3457892351","US","United States"
+"206.27.64.0","206.27.64.255","3457892352","3457892607","IN","India"
+"206.27.65.0","206.29.127.255","3457892608","3458039807","US","United States"
+"206.29.128.0","206.29.143.255","3458039808","3458043903","CA","Canada"
+"206.29.144.0","206.31.223.255","3458043904","3458195455","US","United States"
+"206.31.224.0","206.31.227.255","3458195456","3458196479","SG","Singapore"
+"206.31.228.0","206.32.115.255","3458196480","3458233343","US","United States"
+"206.32.116.0","206.32.119.255","3458233344","3458234367","CA","Canada"
+"206.32.120.0","206.41.51.255","3458234368","3458806783","US","United States"
+"206.41.52.0","206.41.55.255","3458806784","3458807807","GB","United Kingdom"
+"206.41.56.0","206.41.79.255","3458807808","3458813951","US","United States"
+"206.41.80.0","206.41.95.255","3458813952","3458818047","CA","Canada"
+"206.41.96.0","206.41.103.255","3458818048","3458820095","US","United States"
+"206.41.104.0","206.41.104.255","3458820096","3458820351","CA","Canada"
+"206.41.105.0","206.41.106.255","3458820352","3458820863","US","United States"
+"206.41.107.0","206.41.107.255","3458820864","3458821119","JM","Jamaica"
+"206.41.108.0","206.41.110.255","3458821120","3458821887","US","United States"
+"206.41.111.0","206.41.111.255","3458821888","3458822143","CA","Canada"
+"206.41.112.0","206.44.255.255","3458822144","3459055615","US","United States"
+"206.45.0.0","206.45.255.255","3459055616","3459121151","CA","Canada"
+"206.46.0.0","206.46.255.255","3459121152","3459186687","US","United States"
+"206.47.0.0","206.47.255.255","3459186688","3459252223","CA","Canada"
+"206.48.0.0","206.48.17.255","3459252224","3459256831","US","United States"
+"206.48.18.0","206.48.18.255","3459256832","3459257087","CO","Colombia"
+"206.48.19.0","206.48.19.255","3459257088","3459257343","US","United States"
+"206.48.20.0","206.48.23.255","3459257344","3459258367","AW","Aruba"
+"206.48.24.0","206.48.27.255","3459258368","3459259391","CL","Chile"
+"206.48.28.0","206.48.48.255","3459259392","3459264767","US","United States"
+"206.48.49.0","206.48.49.255","3459264768","3459265023","VE","Venezuela"
+"206.48.50.0","206.48.55.255","3459265024","3459266559","US","United States"
+"206.48.56.0","206.48.58.255","3459266560","3459267327","AG","Antigua and Barbuda"
+"206.48.59.0","206.48.59.255","3459267328","3459267583","AI","Anguilla"
+"206.48.60.0","206.48.60.255","3459267584","3459267839","AG","Antigua and Barbuda"
+"206.48.61.0","206.48.61.255","3459267840","3459268095","DM","Dominica"
+"206.48.62.0","206.48.63.255","3459268096","3459268607","AG","Antigua and Barbuda"
+"206.48.64.0","206.48.83.255","3459268608","3459273727","US","United States"
+"206.48.84.0","206.48.87.255","3459273728","3459274751","CL","Chile"
+"206.48.88.0","206.48.99.255","3459274752","3459277823","US","United States"
+"206.48.100.0","206.48.103.255","3459277824","3459278847","AW","Aruba"
+"206.48.104.0","206.48.129.255","3459278848","3459285503","US","United States"
+"206.48.130.0","206.48.132.255","3459285504","3459286271","CL","Chile"
+"206.48.133.0","206.48.138.255","3459286272","3459287807","US","United States"
+"206.48.139.0","206.48.139.255","3459287808","3459288063","CL","Chile"
+"206.48.140.0","206.48.147.255","3459288064","3459290111","US","United States"
+"206.48.148.0","206.48.149.255","3459290112","3459290623","CL","Chile"
+"206.48.150.0","206.48.167.255","3459290624","3459295231","US","United States"
+"206.48.168.0","206.48.171.255","3459295232","3459296255","KR","Korea, Republic of"
+"206.48.172.0","206.48.227.255","3459296256","3459310591","US","United States"
+"206.48.228.0","206.48.230.38","3459310592","3459311142","KY","Cayman Islands"
+"206.48.230.39","206.48.230.39","3459311143","3459311143","US","United States"
+"206.48.230.40","206.48.230.255","3459311144","3459311359","KY","Cayman Islands"
+"206.48.231.0","206.48.235.255","3459311360","3459312639","US","United States"
+"206.48.236.0","206.48.236.31","3459312640","3459312671","MX","Mexico"
+"206.48.236.32","206.48.236.127","3459312672","3459312767","US","United States"
+"206.48.236.128","206.48.236.255","3459312768","3459312895","MX","Mexico"
+"206.48.237.0","206.49.31.255","3459312896","3459325951","US","United States"
+"206.49.32.0","206.49.32.255","3459325952","3459326207","VE","Venezuela"
+"206.49.33.0","206.49.33.255","3459326208","3459326463","SZ","Swaziland"
+"206.49.34.0","206.49.37.255","3459326464","3459327487","CA","Canada"
+"206.49.38.0","206.49.39.255","3459327488","3459327999","CO","Colombia"
+"206.49.40.0","206.49.43.255","3459328000","3459329023","CL","Chile"
+"206.49.44.0","206.49.47.255","3459329024","3459330047","VE","Venezuela"
+"206.49.48.0","206.49.64.255","3459330048","3459334399","US","United States"
+"206.49.65.0","206.49.65.255","3459334400","3459334655","CA","Canada"
+"206.49.66.0","206.49.68.255","3459334656","3459335423","US","United States"
+"206.49.69.0","206.49.69.255","3459335424","3459335679","VE","Venezuela"
+"206.49.70.0","206.49.70.255","3459335680","3459335935","DO","Dominican Republic"
+"206.49.71.0","206.49.71.255","3459335936","3459336191","VE","Venezuela"
+"206.49.72.0","206.49.72.255","3459336192","3459336447","MX","Mexico"
+"206.49.73.0","206.49.73.255","3459336448","3459336703","US","United States"
+"206.49.74.0","206.49.74.255","3459336704","3459336959","LK","Sri Lanka"
+"206.49.75.0","206.49.75.255","3459336960","3459337215","AW","Aruba"
+"206.49.76.0","206.49.76.255","3459337216","3459337471","CO","Colombia"
+"206.49.77.0","206.49.77.255","3459337472","3459337727","VE","Venezuela"
+"206.49.78.0","206.49.78.255","3459337728","3459337983","MX","Mexico"
+"206.49.79.0","206.49.79.255","3459337984","3459338239","US","United States"
+"206.49.80.0","206.49.80.255","3459338240","3459338495","SV","El Salvador"
+"206.49.81.0","206.49.83.255","3459338496","3459339263","PH","Philippines"
+"206.49.84.0","206.49.84.255","3459339264","3459339519","ID","Indonesia"
+"206.49.85.0","206.49.85.255","3459339520","3459339775","US","United States"
+"206.49.86.0","206.49.86.255","3459339776","3459340031","ID","Indonesia"
+"206.49.87.0","206.49.87.255","3459340032","3459340287","VE","Venezuela"
+"206.49.88.0","206.49.88.255","3459340288","3459340543","MX","Mexico"
+"206.49.89.0","206.49.89.255","3459340544","3459340799","FM","Micronesia, Federated States of"
+"206.49.90.0","206.49.90.255","3459340800","3459341055","SK","Slovakia"
+"206.49.91.0","206.49.91.255","3459341056","3459341311","MX","Mexico"
+"206.49.92.0","206.49.92.255","3459341312","3459341567","TW","Taiwan"
+"206.49.93.0","206.49.93.255","3459341568","3459341823","US","United States"
+"206.49.94.0","206.49.94.255","3459341824","3459342079","IL","Israel"
+"206.49.95.0","206.49.95.255","3459342080","3459342335","LK","Sri Lanka"
+"206.49.96.0","206.49.96.255","3459342336","3459342591","VE","Venezuela"
+"206.49.97.0","206.49.97.255","3459342592","3459342847","BY","Belarus"
+"206.49.98.0","206.49.98.255","3459342848","3459343103","VE","Venezuela"
+"206.49.99.0","206.49.99.255","3459343104","3459343359","BR","Brazil"
+"206.49.100.0","206.49.100.255","3459343360","3459343615","CA","Canada"
+"206.49.101.0","206.49.102.255","3459343616","3459344127","OM","Oman"
+"206.49.103.0","206.49.111.255","3459344128","3459346431","US","United States"
+"206.49.112.0","206.49.112.255","3459346432","3459346687","LK","Sri Lanka"
+"206.49.113.0","206.49.113.255","3459346688","3459346943","US","United States"
+"206.49.114.0","206.49.115.255","3459346944","3459347455","PR","Puerto Rico"
+"206.49.116.0","206.49.116.255","3459347456","3459347711","US","United States"
+"206.49.117.0","206.49.118.255","3459347712","3459348223","PR","Puerto Rico"
+"206.49.119.0","206.49.119.255","3459348224","3459348479","AG","Antigua and Barbuda"
+"206.49.120.0","206.49.120.255","3459348480","3459348735","CO","Colombia"
+"206.49.121.0","206.49.121.255","3459348736","3459348991","BW","Botswana"
+"206.49.122.0","206.49.123.255","3459348992","3459349503","IT","Italy"
+"206.49.124.0","206.49.127.255","3459349504","3459350527","US","United States"
+"206.49.128.0","206.49.135.255","3459350528","3459352575","VE","Venezuela"
+"206.49.136.0","206.49.136.255","3459352576","3459352831","US","United States"
+"206.49.137.0","206.49.137.255","3459352832","3459353087","FM","Micronesia, Federated States of"
+"206.49.138.0","206.49.138.255","3459353088","3459353343","US","United States"
+"206.49.139.0","206.49.143.255","3459353344","3459354623","CO","Colombia"
+"206.49.144.0","206.49.153.255","3459354624","3459357183","NI","Nicaragua"
+"206.49.154.0","206.49.154.255","3459357184","3459357439","VE","Venezuela"
+"206.49.155.0","206.49.155.255","3459357440","3459357695","HT","Haiti"
+"206.49.156.0","206.49.156.255","3459357696","3459357951","SV","El Salvador"
+"206.49.157.0","206.49.157.255","3459357952","3459358207","TG","Togo"
+"206.49.158.0","206.49.159.255","3459358208","3459358719","PR","Puerto Rico"
+"206.49.160.0","206.49.160.255","3459358720","3459358975","VE","Venezuela"
+"206.49.161.0","206.49.164.255","3459358976","3459359999","US","United States"
+"206.49.165.0","206.49.166.255","3459360000","3459360511","VE","Venezuela"
+"206.49.167.0","206.49.175.255","3459360512","3459362815","US","United States"
+"206.49.176.0","206.49.183.255","3459362816","3459364863","CO","Colombia"
+"206.49.184.0","206.49.191.255","3459364864","3459366911","AR","Argentina"
+"206.49.192.0","206.49.192.255","3459366912","3459367167","VE","Venezuela"
+"206.49.193.0","206.49.193.255","3459367168","3459367423","US","United States"
+"206.49.194.0","206.49.198.255","3459367424","3459368703","VE","Venezuela"
+"206.49.199.0","206.49.199.255","3459368704","3459368959","US","United States"
+"206.49.200.0","206.49.207.255","3459368960","3459371007","MX","Mexico"
+"206.49.208.0","206.49.215.255","3459371008","3459373055","PE","Peru"
+"206.49.216.0","206.49.216.255","3459373056","3459373311","US","United States"
+"206.49.217.0","206.49.223.255","3459373312","3459375103","CL","Chile"
+"206.49.224.0","206.49.227.255","3459375104","3459376127","VE","Venezuela"
+"206.49.228.0","206.50.255.255","3459376128","3459448831","US","United States"
+"206.51.0.0","206.51.0.255","3459448832","3459449087","PR","Puerto Rico"
+"206.51.1.0","206.51.6.255","3459449088","3459450623","CA","Canada"
+"206.51.7.0","206.51.7.255","3459450624","3459450879","US","United States"
+"206.51.8.0","206.51.29.255","3459450880","3459456511","CA","Canada"
+"206.51.30.0","206.51.30.255","3459456512","3459456767","US","United States"
+"206.51.31.0","206.51.32.255","3459456768","3459457279","CA","Canada"
+"206.51.33.0","206.51.33.255","3459457280","3459457535","US","United States"
+"206.51.34.0","206.51.34.255","3459457536","3459457791","CA","Canada"
+"206.51.35.0","206.51.247.255","3459457792","3459512319","US","United States"
+"206.51.248.0","206.51.253.255","3459512320","3459513855","CA","Canada"
+"206.51.254.0","206.53.47.255","3459513856","3459592191","US","United States"
+"206.53.48.0","206.53.63.255","3459592192","3459596287","CA","Canada"
+"206.53.64.0","206.53.139.255","3459596288","3459615743","US","United States"
+"206.53.140.0","206.53.140.255","3459615744","3459615999","CA","Canada"
+"206.53.141.0","206.53.141.255","3459616000","3459616255","DM","Dominica"
+"206.53.142.0","206.53.143.255","3459616256","3459616767","US","United States"
+"206.53.144.0","206.53.147.255","3459616768","3459617791","CA","Canada"
+"206.53.148.0","206.53.148.207","3459617792","3459617999","AP","Asia/Pacific Region"
+"206.53.148.208","206.53.148.208","3459618000","3459618000","ID","Indonesia"
+"206.53.148.209","206.53.148.255","3459618001","3459618047","AP","Asia/Pacific Region"
+"206.53.149.0","206.53.151.255","3459618048","3459618815","CA","Canada"
+"206.53.152.0","206.53.152.255","3459618816","3459619071","AP","Asia/Pacific Region"
+"206.53.153.0","206.53.159.255","3459619072","3459620863","CA","Canada"
+"206.53.160.0","206.53.175.255","3459620864","3459624959","US","United States"
+"206.53.176.0","206.53.191.255","3459624960","3459629055","BM","Bermuda"
+"206.53.192.0","206.54.159.255","3459629056","3459686399","US","United States"
+"206.54.160.0","206.54.171.255","3459686400","3459689471","NL","Netherlands"
+"206.54.172.0","206.54.174.255","3459689472","3459690239","US","United States"
+"206.54.175.0","206.54.176.255","3459690240","3459690751","NL","Netherlands"
+"206.54.177.0","206.54.177.255","3459690752","3459691007","US","United States"
+"206.54.178.0","206.54.179.255","3459691008","3459691519","NL","Netherlands"
+"206.54.180.0","206.54.180.255","3459691520","3459691775","US","United States"
+"206.54.181.0","206.54.183.255","3459691776","3459692543","NL","Netherlands"
+"206.54.184.0","206.55.79.255","3459692544","3459731455","US","United States"
+"206.55.80.0","206.55.95.255","3459731456","3459735551","CA","Canada"
+"206.55.96.0","206.55.134.255","3459735552","3459745535","US","United States"
+"206.55.135.0","206.55.135.255","3459745536","3459745791","IT","Italy"
+"206.55.136.0","206.56.255.255","3459745792","3459842047","US","United States"
+"206.57.0.0","206.57.5.255","3459842048","3459843583","AR","Argentina"
+"206.57.6.0","206.57.6.255","3459843584","3459843839","US","United States"
+"206.57.7.0","206.57.7.255","3459843840","3459844095","AR","Argentina"
+"206.57.8.0","206.57.26.255","3459844096","3459848959","US","United States"
+"206.57.27.0","206.57.27.255","3459848960","3459849215","FR","France"
+"206.57.28.0","206.57.122.31","3459849216","3459873311","US","United States"
+"206.57.122.32","206.57.122.47","3459873312","3459873327","MX","Mexico"
+"206.57.122.48","206.61.1.255","3459873328","3460104703","US","United States"
+"206.61.2.0","206.61.3.255","3460104704","3460105215","MX","Mexico"
+"206.61.4.0","206.61.39.255","3460105216","3460114431","US","United States"
+"206.61.40.0","206.61.47.255","3460114432","3460116479","SR","Suriname"
+"206.61.48.0","206.61.223.255","3460116480","3460161535","US","United States"
+"206.61.224.0","206.61.239.255","3460161536","3460165631","PR","Puerto Rico"
+"206.61.240.0","206.65.31.255","3460165632","3460374527","US","United States"
+"206.65.32.0","206.65.35.255","3460374528","3460375551","MX","Mexico"
+"206.65.36.0","206.65.175.13","3460375552","3460411149","US","United States"
+"206.65.175.14","206.65.175.14","3460411150","3460411150","EU","Europe"
+"206.65.175.15","206.66.84.255","3460411151","3460453631","US","United States"
+"206.66.85.0","206.66.85.255","3460453632","3460453887","BS","Bahamas"
+"206.66.86.0","206.67.39.255","3460453888","3460507647","US","United States"
+"206.67.40.0","206.67.40.255","3460507648","3460507903","MX","Mexico"
+"206.67.41.0","206.71.161.255","3460507904","3460801023","US","United States"
+"206.71.162.0","206.71.162.255","3460801024","3460801279","A1","Anonymous Proxy"
+"206.71.163.0","206.72.207.255","3460801280","3460878335","US","United States"
+"206.72.208.0","206.72.208.255","3460878336","3460878591","CA","Canada"
+"206.72.209.0","206.72.215.255","3460878592","3460880383","US","United States"
+"206.72.224.0","206.73.10.255","3460882432","3460893439","US","United States"
+"206.73.11.0","206.73.11.255","3460893440","3460893695","IT","Italy"
+"206.73.12.0","206.73.14.255","3460893696","3460894463","US","United States"
+"206.73.15.0","206.73.15.255","3460894464","3460894719","JP","Japan"
+"206.73.16.0","206.73.17.255","3460894720","3460895231","US","United States"
+"206.73.18.0","206.73.18.255","3460895232","3460895487","BE","Belgium"
+"206.73.19.0","206.73.21.255","3460895488","3460896255","US","United States"
+"206.73.22.0","206.73.22.255","3460896256","3460896511","ZA","South Africa"
+"206.73.23.0","206.73.23.255","3460896512","3460896767","ES","Spain"
+"206.73.24.0","206.73.24.255","3460896768","3460897023","FR","France"
+"206.73.25.0","206.73.25.255","3460897024","3460897279","GB","United Kingdom"
+"206.73.26.0","206.73.33.255","3460897280","3460899327","US","United States"
+"206.73.34.0","206.73.34.255","3460899328","3460899583","ZA","South Africa"
+"206.73.35.0","206.73.41.255","3460899584","3460901375","US","United States"
+"206.73.42.0","206.73.42.255","3460901376","3460901631","SE","Sweden"
+"206.73.43.0","206.73.64.255","3460901632","3460907263","US","United States"
+"206.73.65.0","206.73.65.255","3460907264","3460907519","SG","Singapore"
+"206.73.66.0","206.73.68.255","3460907520","3460908287","US","United States"
+"206.73.69.0","206.73.69.255","3460908288","3460908543","FI","Finland"
+"206.73.70.0","206.73.70.255","3460908544","3460908799","US","United States"
+"206.73.71.0","206.73.76.255","3460908800","3460910335","IE","Ireland"
+"206.73.77.0","206.73.77.255","3460910336","3460910591","US","United States"
+"206.73.78.0","206.73.78.255","3460910592","3460910847","IE","Ireland"
+"206.73.79.0","206.73.83.255","3460910848","3460912127","US","United States"
+"206.73.84.0","206.73.84.255","3460912128","3460912383","IT","Italy"
+"206.73.85.0","206.73.85.255","3460912384","3460912639","FR","France"
+"206.73.86.0","206.73.86.255","3460912640","3460912895","ES","Spain"
+"206.73.87.0","206.73.99.255","3460912896","3460916223","US","United States"
+"206.73.100.0","206.73.100.255","3460916224","3460916479","CH","Switzerland"
+"206.73.101.0","206.73.101.255","3460916480","3460916735","GB","United Kingdom"
+"206.73.102.0","206.73.102.255","3460916736","3460916991","AR","Argentina"
+"206.73.103.0","206.73.105.255","3460916992","3460917759","US","United States"
+"206.73.106.0","206.73.106.255","3460917760","3460918015","CA","Canada"
+"206.73.107.0","206.73.107.255","3460918016","3460918271","US","United States"
+"206.73.108.0","206.73.108.255","3460918272","3460918527","NL","Netherlands"
+"206.73.109.0","206.73.109.255","3460918528","3460918783","US","United States"
+"206.73.110.0","206.73.110.255","3460918784","3460919039","JP","Japan"
+"206.73.111.0","206.73.111.255","3460919040","3460919295","NL","Netherlands"
+"206.73.112.0","206.73.115.255","3460919296","3460920319","US","United States"
+"206.73.116.0","206.73.116.255","3460920320","3460920575","IT","Italy"
+"206.73.117.0","206.73.117.255","3460920576","3460920831","BE","Belgium"
+"206.73.118.0","206.73.119.255","3460920832","3460921343","US","United States"
+"206.73.120.0","206.73.120.255","3460921344","3460921599","DE","Germany"
+"206.73.121.0","206.73.121.255","3460921600","3460921855","AU","Australia"
+"206.73.122.0","206.73.132.255","3460921856","3460924671","US","United States"
+"206.73.133.0","206.73.134.255","3460924672","3460925183","GB","United Kingdom"
+"206.73.135.0","206.73.136.255","3460925184","3460925695","US","United States"
+"206.73.137.0","206.73.137.255","3460925696","3460925951","ES","Spain"
+"206.73.138.0","206.73.138.255","3460925952","3460926207","US","United States"
+"206.73.139.0","206.73.139.255","3460926208","3460926463","GB","United Kingdom"
+"206.73.140.0","206.73.140.255","3460926464","3460926719","US","United States"
+"206.73.141.0","206.73.141.255","3460926720","3460926975","DE","Germany"
+"206.73.142.0","206.73.142.255","3460926976","3460927231","US","United States"
+"206.73.143.0","206.73.149.255","3460927232","3460929023","BE","Belgium"
+"206.73.150.0","206.73.150.255","3460929024","3460929279","US","United States"
+"206.73.151.0","206.73.151.255","3460929280","3460929535","DE","Germany"
+"206.73.152.0","206.73.152.255","3460929536","3460929791","GB","United Kingdom"
+"206.73.153.0","206.73.153.255","3460929792","3460930047","DK","Denmark"
+"206.73.154.0","206.73.159.255","3460930048","3460931583","US","United States"
+"206.73.160.0","206.73.160.255","3460931584","3460931839","SE","Sweden"
+"206.73.161.0","206.73.161.255","3460931840","3460932095","DE","Germany"
+"206.73.162.0","206.73.162.255","3460932096","3460932351","GB","United Kingdom"
+"206.73.163.0","206.73.163.255","3460932352","3460932607","FR","France"
+"206.73.164.0","206.73.164.255","3460932608","3460932863","US","United States"
+"206.73.165.0","206.73.165.255","3460932864","3460933119","GB","United Kingdom"
+"206.73.166.0","206.73.168.255","3460933120","3460933887","US","United States"
+"206.73.169.0","206.73.169.255","3460933888","3460934143","DE","Germany"
+"206.73.170.0","206.73.172.255","3460934144","3460934911","US","United States"
+"206.73.173.0","206.73.173.255","3460934912","3460935167","SG","Singapore"
+"206.73.174.0","206.73.175.255","3460935168","3460935679","US","United States"
+"206.73.176.0","206.73.176.255","3460935680","3460935935","FI","Finland"
+"206.73.177.0","206.73.177.255","3460935936","3460936191","FR","France"
+"206.73.178.0","206.73.178.255","3460936192","3460936447","US","United States"
+"206.73.179.0","206.73.179.255","3460936448","3460936703","GB","United Kingdom"
+"206.73.180.0","206.73.180.255","3460936704","3460936959","IT","Italy"
+"206.73.181.0","206.73.181.255","3460936960","3460937215","DE","Germany"
+"206.73.182.0","206.73.182.255","3460937216","3460937471","FR","France"
+"206.73.183.0","206.73.183.255","3460937472","3460937727","US","United States"
+"206.73.184.0","206.73.184.255","3460937728","3460937983","DK","Denmark"
+"206.73.185.0","206.73.185.255","3460937984","3460938239","IE","Ireland"
+"206.73.186.0","206.73.186.255","3460938240","3460938495","DE","Germany"
+"206.73.187.0","206.73.189.255","3460938496","3460939263","US","United States"
+"206.73.190.0","206.73.190.255","3460939264","3460939519","HK","Hong Kong"
+"206.73.191.0","206.73.198.255","3460939520","3460941567","US","United States"
+"206.73.199.0","206.73.199.255","3460941568","3460941823","AU","Australia"
+"206.73.200.0","206.73.200.255","3460941824","3460942079","US","United States"
+"206.73.201.0","206.73.201.255","3460942080","3460942335","GB","United Kingdom"
+"206.73.202.0","206.73.205.255","3460942336","3460943359","US","United States"
+"206.73.206.0","206.73.206.255","3460943360","3460943615","ID","Indonesia"
+"206.73.207.0","206.73.207.255","3460943616","3460943871","HK","Hong Kong"
+"206.73.208.0","206.73.211.255","3460943872","3460944895","US","United States"
+"206.73.212.0","206.73.212.255","3460944896","3460945151","DE","Germany"
+"206.73.213.0","206.73.214.255","3460945152","3460945663","US","United States"
+"206.73.215.0","206.73.215.255","3460945664","3460945919","GB","United Kingdom"
+"206.73.216.0","206.73.218.255","3460945920","3460946687","US","United States"
+"206.73.219.0","206.73.219.255","3460946688","3460946943","DE","Germany"
+"206.73.220.0","206.73.221.255","3460946944","3460947455","US","United States"
+"206.73.222.0","206.73.222.255","3460947456","3460947711","DE","Germany"
+"206.73.223.0","206.73.223.255","3460947712","3460947967","SE","Sweden"
+"206.73.224.0","206.73.232.255","3460947968","3460950271","US","United States"
+"206.73.233.0","206.73.233.255","3460950272","3460950527","DE","Germany"
+"206.73.234.0","206.73.236.255","3460950528","3460951295","US","United States"
+"206.73.237.0","206.73.237.255","3460951296","3460951551","GB","United Kingdom"
+"206.73.238.0","206.73.240.255","3460951552","3460952319","US","United States"
+"206.73.241.0","206.73.241.255","3460952320","3460952575","GB","United Kingdom"
+"206.73.242.0","206.73.242.255","3460952576","3460952831","ES","Spain"
+"206.73.243.0","206.73.246.255","3460952832","3460953855","US","United States"
+"206.73.247.0","206.73.247.255","3460953856","3460954111","GB","United Kingdom"
+"206.73.248.0","206.73.249.255","3460954112","3460954623","US","United States"
+"206.73.250.0","206.73.250.255","3460954624","3460954879","DE","Germany"
+"206.73.251.0","206.73.251.255","3460954880","3460955135","LU","Luxembourg"
+"206.73.252.0","206.74.255.255","3460955136","3461021695","US","United States"
+"206.75.0.0","206.75.39.255","3461021696","3461031935","CA","Canada"
+"206.75.40.0","206.75.40.255","3461031936","3461032191","US","United States"
+"206.75.41.0","206.75.255.255","3461032192","3461087231","CA","Canada"
+"206.76.0.0","206.79.183.255","3461087232","3461330943","US","United States"
+"206.79.184.0","206.79.184.255","3461330944","3461331199","SG","Singapore"
+"206.79.185.0","206.79.186.255","3461331200","3461331711","US","United States"
+"206.79.187.0","206.79.187.255","3461331712","3461331967","SG","Singapore"
+"206.79.188.0","206.79.188.255","3461331968","3461332223","US","United States"
+"206.79.189.0","206.79.189.255","3461332224","3461332479","SG","Singapore"
+"206.79.190.0","206.79.190.255","3461332480","3461332735","US","United States"
+"206.79.191.0","206.79.191.255","3461332736","3461332991","SG","Singapore"
+"206.79.192.0","206.80.27.255","3461332992","3461356543","US","United States"
+"206.80.28.0","206.80.31.255","3461356544","3461357567","AS","American Samoa"
+"206.80.32.0","206.80.231.255","3461357568","3461408767","US","United States"
+"206.80.240.0","206.80.255.255","3461410816","3461414911","CA","Canada"
+"206.81.0.0","206.81.183.255","3461414912","3461462015","US","United States"
+"206.81.184.0","206.81.184.255","3461462016","3461462271","AU","Australia"
+"206.81.185.0","206.81.185.255","3461462272","3461462527","NL","Netherlands"
+"206.81.186.0","206.81.186.255","3461462528","3461462783","US","United States"
+"206.81.187.0","206.81.187.255","3461462784","3461463039","SG","Singapore"
+"206.81.188.0","206.82.129.255","3461463040","3461513727","US","United States"
+"206.82.130.0","206.82.130.255","3461513728","3461513983","BF","Burkina Faso"
+"206.82.131.0","206.82.132.255","3461513984","3461514495","US","United States"
+"206.82.133.0","206.82.133.255","3461514496","3461514751","QA","Qatar"
+"206.82.134.0","206.82.137.255","3461514752","3461515775","US","United States"
+"206.82.138.0","206.82.138.255","3461515776","3461516031","CA","Canada"
+"206.82.139.0","206.82.139.255","3461516032","3461516287","US","United States"
+"206.82.140.0","206.82.140.255","3461516288","3461516543","IL","Israel"
+"206.82.141.0","206.86.255.255","3461516544","3461808127","US","United States"
+"206.87.0.0","206.87.255.255","3461808128","3461873663","CA","Canada"
+"206.88.0.0","206.88.93.255","3461873664","3461897727","US","United States"
+"206.88.94.0","206.88.94.255","3461897728","3461897983","CA","Canada"
+"206.88.95.0","206.88.123.255","3461897984","3461905407","US","United States"
+"206.88.124.0","206.88.124.255","3461905408","3461905663","CA","Canada"
+"206.88.125.0","206.89.5.255","3461905664","3461940735","US","United States"
+"206.89.6.0","206.89.6.255","3461940736","3461940991","CA","Canada"
+"206.89.7.0","206.89.34.255","3461940992","3461948159","US","United States"
+"206.89.35.0","206.89.35.255","3461948160","3461948415","CA","Canada"
+"206.89.36.0","206.89.37.255","3461948416","3461948927","US","United States"
+"206.89.38.0","206.89.38.255","3461948928","3461949183","CA","Canada"
+"206.89.39.0","206.89.40.255","3461949184","3461949695","US","United States"
+"206.89.41.0","206.89.42.255","3461949696","3461950207","CA","Canada"
+"206.89.43.0","206.89.44.255","3461950208","3461950719","US","United States"
+"206.89.45.0","206.89.46.255","3461950720","3461951231","CA","Canada"
+"206.89.47.0","206.89.55.255","3461951232","3461953535","US","United States"
+"206.89.56.0","206.89.56.255","3461953536","3461953791","CA","Canada"
+"206.89.57.0","206.89.112.255","3461953792","3461968127","US","United States"
+"206.89.113.0","206.89.113.255","3461968128","3461968383","CA","Canada"
+"206.89.114.0","206.89.121.255","3461968384","3461970431","US","United States"
+"206.89.122.0","206.89.122.255","3461970432","3461970687","CA","Canada"
+"206.89.123.0","206.89.128.255","3461970688","3461972223","US","United States"
+"206.89.129.0","206.89.129.255","3461972224","3461972479","CA","Canada"
+"206.89.130.0","206.89.150.255","3461972480","3461977855","US","United States"
+"206.89.151.0","206.89.151.255","3461977856","3461978111","CA","Canada"
+"206.89.152.0","206.89.208.255","3461978112","3461992703","US","United States"
+"206.89.209.0","206.89.209.255","3461992704","3461992959","CA","Canada"
+"206.89.210.0","206.89.236.255","3461992960","3461999871","US","United States"
+"206.89.237.0","206.89.237.255","3461999872","3462000127","PR","Puerto Rico"
+"206.89.238.0","206.89.240.255","3462000128","3462000895","US","United States"
+"206.89.241.0","206.89.241.255","3462000896","3462001151","CA","Canada"
+"206.89.242.0","206.89.244.255","3462001152","3462001919","US","United States"
+"206.89.245.0","206.89.246.255","3462001920","3462002431","CA","Canada"
+"206.89.247.0","206.92.49.255","3462002432","3462148607","US","United States"
+"206.92.50.0","206.92.50.255","3462148608","3462148863","CA","Canada"
+"206.92.51.0","206.92.97.255","3462148864","3462160895","US","United States"
+"206.92.98.0","206.92.98.255","3462160896","3462161151","PR","Puerto Rico"
+"206.92.99.0","206.92.109.255","3462161152","3462163967","US","United States"
+"206.92.110.0","206.92.110.255","3462163968","3462164223","CA","Canada"
+"206.92.111.0","206.92.126.255","3462164224","3462168319","US","United States"
+"206.92.127.0","206.92.127.255","3462168320","3462168575","CA","Canada"
+"206.92.128.0","206.92.131.255","3462168576","3462169599","US","United States"
+"206.92.132.0","206.92.132.255","3462169600","3462169855","CA","Canada"
+"206.92.133.0","206.92.135.255","3462169856","3462170623","US","United States"
+"206.92.136.0","206.92.137.255","3462170624","3462171135","CA","Canada"
+"206.92.138.0","206.92.138.255","3462171136","3462171391","US","United States"
+"206.92.139.0","206.92.139.255","3462171392","3462171647","CA","Canada"
+"206.92.140.0","206.92.147.255","3462171648","3462173695","US","United States"
+"206.92.148.0","206.92.148.255","3462173696","3462173951","CA","Canada"
+"206.92.149.0","206.92.150.255","3462173952","3462174463","US","United States"
+"206.92.151.0","206.92.151.255","3462174464","3462174719","CA","Canada"
+"206.92.152.0","206.92.171.255","3462174720","3462179839","US","United States"
+"206.92.172.0","206.92.172.255","3462179840","3462180095","CA","Canada"
+"206.92.173.0","206.92.177.255","3462180096","3462181375","US","United States"
+"206.92.178.0","206.92.179.255","3462181376","3462181887","CA","Canada"
+"206.92.180.0","206.92.218.255","3462181888","3462191871","US","United States"
+"206.92.219.0","206.92.219.255","3462191872","3462192127","PR","Puerto Rico"
+"206.92.220.0","206.92.227.255","3462192128","3462194175","US","United States"
+"206.92.228.0","206.92.228.255","3462194176","3462194431","CA","Canada"
+"206.92.229.0","206.93.115.255","3462194432","3462231039","US","United States"
+"206.93.116.0","206.93.116.255","3462231040","3462231295","CA","Canada"
+"206.93.117.0","206.93.118.255","3462231296","3462231807","US","United States"
+"206.93.119.0","206.93.119.255","3462231808","3462232063","CA","Canada"
+"206.93.120.0","206.94.5.255","3462232064","3462268415","US","United States"
+"206.94.6.0","206.94.6.255","3462268416","3462268671","CA","Canada"
+"206.94.7.0","206.94.90.255","3462268672","3462290175","US","United States"
+"206.94.91.0","206.94.91.255","3462290176","3462290431","CA","Canada"
+"206.94.92.0","206.94.184.255","3462290432","3462314239","US","United States"
+"206.94.185.0","206.94.185.255","3462314240","3462314495","CA","Canada"
+"206.94.186.0","206.94.212.255","3462314496","3462321407","US","United States"
+"206.94.213.0","206.94.213.255","3462321408","3462321663","CA","Canada"
+"206.94.214.0","206.94.214.255","3462321664","3462321919","US","United States"
+"206.94.215.0","206.94.215.255","3462321920","3462322175","CA","Canada"
+"206.94.216.0","206.94.221.255","3462322176","3462323711","US","United States"
+"206.94.222.0","206.94.222.255","3462323712","3462323967","CA","Canada"
+"206.94.223.0","206.95.25.255","3462323968","3462339071","US","United States"
+"206.95.26.0","206.95.27.255","3462339072","3462339583","CA","Canada"
+"206.95.28.0","206.95.31.255","3462339584","3462340607","US","United States"
+"206.95.32.0","206.95.32.255","3462340608","3462340863","CA","Canada"
+"206.95.33.0","206.95.71.255","3462340864","3462350847","US","United States"
+"206.95.72.0","206.95.72.255","3462350848","3462351103","CA","Canada"
+"206.95.73.0","206.98.252.255","3462351104","3462593791","US","United States"
+"206.98.253.0","206.98.255.255","3462593792","3462594559","GN","Guinea"
+"206.99.0.0","206.99.151.255","3462594560","3462633471","US","United States"
+"206.99.152.0","206.99.152.255","3462633472","3462633727","SG","Singapore"
+"206.99.153.0","206.99.153.95","3462633728","3462633823","US","United States"
+"206.99.153.96","206.99.153.127","3462633824","3462633855","SG","Singapore"
+"206.99.153.128","206.99.153.255","3462633856","3462633983","US","United States"
+"206.99.154.0","206.99.154.255","3462633984","3462634239","SG","Singapore"
+"206.99.155.0","206.99.156.255","3462634240","3462634751","US","United States"
+"206.99.157.0","206.99.157.255","3462634752","3462635007","SG","Singapore"
+"206.99.158.0","206.99.158.255","3462635008","3462635263","US","United States"
+"206.99.159.0","206.99.159.255","3462635264","3462635519","SG","Singapore"
+"206.99.160.0","206.100.0.199","3462635520","3462660295","US","United States"
+"206.100.0.200","206.100.0.207","3462660296","3462660303","GB","United Kingdom"
+"206.100.0.208","206.100.4.255","3462660304","3462661375","US","United States"
+"206.100.5.0","206.100.5.255","3462661376","3462661631","SG","Singapore"
+"206.100.6.0","206.105.63.255","3462661632","3463004159","US","United States"
+"206.105.64.0","206.105.71.255","3463004160","3463006207","CO","Colombia"
+"206.105.72.0","206.105.173.255","3463006208","3463032319","US","United States"
+"206.105.174.0","206.105.175.255","3463032320","3463032831","PR","Puerto Rico"
+"206.105.176.0","206.105.215.255","3463032832","3463043071","US","United States"
+"206.105.216.0","206.105.219.255","3463043072","3463044095","ES","Spain"
+"206.105.220.0","206.106.139.255","3463044096","3463089151","US","United States"
+"206.106.140.0","206.106.143.255","3463089152","3463090175","CA","Canada"
+"206.106.144.0","206.106.247.255","3463090176","3463116799","US","United States"
+"206.106.248.0","206.106.255.255","3463116800","3463118847","CO","Colombia"
+"206.107.0.0","206.107.147.255","3463118848","3463156735","US","United States"
+"206.107.148.0","206.107.151.255","3463156736","3463157759","BO","Bolivia"
+"206.107.152.0","206.107.224.255","3463157760","3463176447","US","United States"
+"206.107.225.0","206.107.225.255","3463176448","3463176703","CW","Curacao"
+"206.107.226.0","206.107.255.255","3463176704","3463184383","US","United States"
+"206.108.0.0","206.108.39.255","3463184384","3463194623","CA","Canada"
+"206.108.40.0","206.108.55.255","3463194624","3463198719","US","United States"
+"206.108.56.0","206.108.112.255","3463198720","3463213311","CA","Canada"
+"206.108.113.0","206.108.119.255","3463213312","3463215103","US","United States"
+"206.108.120.0","206.108.231.255","3463215104","3463243775","CA","Canada"
+"206.108.232.0","206.108.236.255","3463243776","3463245055","US","United States"
+"206.108.237.0","206.108.254.255","3463245056","3463249663","CA","Canada"
+"206.108.255.0","206.113.23.255","3463249664","3463518207","US","United States"
+"206.113.24.0","206.113.31.255","3463518208","3463520255","NL","Netherlands"
+"206.113.32.0","206.115.255.255","3463520256","3463708671","US","United States"
+"206.116.0.0","206.116.255.255","3463708672","3463774207","CA","Canada"
+"206.117.0.0","206.122.23.255","3463774208","3464108031","US","United States"
+"206.122.24.0","206.122.24.255","3464108032","3464108287","DE","Germany"
+"206.122.25.0","206.122.95.255","3464108288","3464126463","US","United States"
+"206.122.96.0","206.122.127.255","3464126464","3464134655","DE","Germany"
+"206.122.128.0","206.123.0.255","3464134656","3464167679","US","United States"
+"206.123.1.0","206.123.6.255","3464167680","3464169215","CA","Canada"
+"206.123.7.0","206.123.7.255","3464169216","3464169471","US","United States"
+"206.123.8.0","206.123.16.255","3464169472","3464171775","CA","Canada"
+"206.123.17.0","206.123.17.255","3464171776","3464172031","US","United States"
+"206.123.18.0","206.123.23.255","3464172032","3464173567","CA","Canada"
+"206.123.24.0","206.123.24.255","3464173568","3464173823","US","United States"
+"206.123.25.0","206.123.29.255","3464173824","3464175103","CA","Canada"
+"206.123.30.0","206.123.30.255","3464175104","3464175359","US","United States"
+"206.123.31.0","206.123.51.255","3464175360","3464180735","CA","Canada"
+"206.123.52.0","206.123.129.255","3464180736","3464200703","US","United States"
+"206.123.130.0","206.123.130.255","3464200704","3464200959","AU","Australia"
+"206.123.131.0","206.123.131.255","3464200960","3464201215","NZ","New Zealand"
+"206.123.132.0","206.123.132.255","3464201216","3464201471","JP","Japan"
+"206.123.133.0","206.123.133.255","3464201472","3464201727","GR","Greece"
+"206.123.134.0","206.123.134.255","3464201728","3464201983","EG","Egypt"
+"206.123.135.0","206.123.135.255","3464201984","3464202239","ES","Spain"
+"206.123.136.0","206.123.136.255","3464202240","3464202495","CA","Canada"
+"206.123.137.0","206.123.137.255","3464202496","3464202751","FR","France"
+"206.123.138.0","206.123.138.255","3464202752","3464203007","IT","Italy"
+"206.123.139.0","206.123.139.255","3464203008","3464203263","SE","Sweden"
+"206.123.140.0","206.123.140.255","3464203264","3464203519","DE","Germany"
+"206.123.141.0","206.123.145.255","3464203520","3464204799","US","United States"
+"206.123.146.0","206.123.147.255","3464204800","3464205311","NL","Netherlands"
+"206.123.148.0","206.123.148.255","3464205312","3464205567","SE","Sweden"
+"206.123.149.0","206.123.149.255","3464205568","3464205823","VE","Venezuela"
+"206.123.150.0","206.123.150.127","3464205824","3464205951","AF","Afghanistan"
+"206.123.150.128","206.123.150.255","3464205952","3464206079","UZ","Uzbekistan"
+"206.123.151.0","206.123.151.127","3464206080","3464206207","TJ","Tajikistan"
+"206.123.151.128","206.123.151.134","3464206208","3464206214","US","United States"
+"206.123.151.135","206.123.151.135","3464206215","3464206215","KG","Kyrgyzstan"
+"206.123.151.136","206.123.151.136","3464206216","3464206216","US","United States"
+"206.123.151.137","206.123.151.137","3464206217","3464206217","KG","Kyrgyzstan"
+"206.123.151.138","206.123.151.140","3464206218","3464206220","US","United States"
+"206.123.151.141","206.123.151.142","3464206221","3464206222","KG","Kyrgyzstan"
+"206.123.151.143","206.123.151.149","3464206223","3464206229","US","United States"
+"206.123.151.150","206.123.151.150","3464206230","3464206230","KG","Kyrgyzstan"
+"206.123.151.151","206.123.151.152","3464206231","3464206232","US","United States"
+"206.123.151.153","206.123.151.153","3464206233","3464206233","KG","Kyrgyzstan"
+"206.123.151.154","206.123.151.154","3464206234","3464206234","US","United States"
+"206.123.151.155","206.123.151.155","3464206235","3464206235","KG","Kyrgyzstan"
+"206.123.151.156","206.123.151.255","3464206236","3464206335","US","United States"
+"206.123.152.0","206.123.152.127","3464206336","3464206463","KZ","Kazakhstan"
+"206.123.152.128","206.123.152.255","3464206464","3464206591","TM","Turkmenistan"
+"206.123.153.0","206.123.153.127","3464206592","3464206719","LA","Lao People's Democratic Republic"
+"206.123.153.128","206.123.153.255","3464206720","3464206847","MN","Mongolia"
+"206.123.154.0","206.123.154.127","3464206848","3464206975","LK","Sri Lanka"
+"206.123.154.128","206.123.154.255","3464206976","3464207103","BD","Bangladesh"
+"206.123.155.0","206.123.155.127","3464207104","3464207231","MM","Myanmar"
+"206.123.155.128","206.123.155.255","3464207232","3464207359","PG","Papua New Guinea"
+"206.123.156.0","206.123.156.127","3464207360","3464207487","TZ","Tanzania, United Republic of"
+"206.123.156.128","206.123.156.255","3464207488","3464207615","MG","Madagascar"
+"206.123.157.0","206.123.157.127","3464207616","3464207743","AO","Angola"
+"206.123.157.128","206.123.157.255","3464207744","3464207871","NE","Niger"
+"206.123.158.0","206.123.158.127","3464207872","3464207999","MR","Mauritania"
+"206.123.158.128","206.123.158.255","3464208000","3464208127","SN","Senegal"
+"206.123.159.0","206.123.159.127","3464208128","3464208255","TN","Tunisia"
+"206.123.159.128","206.123.159.255","3464208256","3464208383","DZ","Algeria"
+"206.123.160.0","206.123.191.255","3464208384","3464216575","CA","Canada"
+"206.123.192.0","206.125.163.255","3464216576","3464340479","US","United States"
+"206.125.164.0","206.125.167.255","3464340480","3464341503","CA","Canada"
+"206.125.168.0","206.125.171.15","3464341504","3464342287","US","United States"
+"206.125.171.16","206.125.171.23","3464342288","3464342295","VN","Vietnam"
+"206.125.171.24","206.125.199.255","3464342296","3464349695","US","United States"
+"206.125.200.0","206.125.207.255","3464349696","3464351743","CA","Canada"
+"206.125.208.0","206.126.79.255","3464351744","3464384511","US","United States"
+"206.126.80.0","206.126.95.255","3464384512","3464388607","CA","Canada"
+"206.126.96.0","206.126.108.255","3464388608","3464391935","US","United States"
+"206.126.109.0","206.126.109.255","3464391936","3464392191","CA","Canada"
+"206.126.110.0","206.126.111.255","3464392192","3464392703","US","United States"
+"206.126.112.0","206.126.112.255","3464392704","3464392959","CA","Canada"
+"206.126.113.0","206.126.119.255","3464392960","3464394751","US","United States"
+"206.126.120.0","206.126.127.255","3464394752","3464396799","LC","Saint Lucia"
+"206.126.128.0","206.126.224.255","3464396800","3464421631","US","United States"
+"206.126.225.0","206.126.225.255","3464421632","3464421887","CA","Canada"
+"206.126.226.0","206.126.243.255","3464421888","3464426495","US","United States"
+"206.126.244.0","206.126.244.255","3464426496","3464426751","GD","Grenada"
+"206.126.245.0","206.126.254.255","3464426752","3464429311","US","United States"
+"206.126.255.0","206.126.255.255","3464429312","3464429567","CA","Canada"
+"206.127.0.0","206.128.208.15","3464429568","3464548367","US","United States"
+"206.128.208.16","206.128.208.23","3464548368","3464548375","AG","Antigua and Barbuda"
+"206.128.208.24","206.128.208.39","3464548376","3464548391","US","United States"
+"206.128.208.40","206.128.208.47","3464548392","3464548399","AG","Antigua and Barbuda"
+"206.128.208.48","206.128.208.63","3464548400","3464548415","US","United States"
+"206.128.208.64","206.128.208.79","3464548416","3464548431","AG","Antigua and Barbuda"
+"206.128.208.80","206.128.208.127","3464548432","3464548479","US","United States"
+"206.128.208.128","206.128.208.247","3464548480","3464548599","AG","Antigua and Barbuda"
+"206.128.208.248","206.128.208.255","3464548600","3464548607","US","United States"
+"206.128.209.0","206.128.209.255","3464548608","3464548863","LC","Saint Lucia"
+"206.128.210.0","206.128.210.255","3464548864","3464549119","KN","Saint Kitts and Nevis"
+"206.128.211.0","206.128.211.255","3464549120","3464549375","VG","Virgin Islands, British"
+"206.128.212.0","206.128.212.15","3464549376","3464549391","US","United States"
+"206.128.212.16","206.128.212.23","3464549392","3464549399","AG","Antigua and Barbuda"
+"206.128.212.24","206.128.212.39","3464549400","3464549415","US","United States"
+"206.128.212.40","206.128.212.63","3464549416","3464549439","AG","Antigua and Barbuda"
+"206.128.212.64","206.128.212.127","3464549440","3464549503","MS","Montserrat"
+"206.128.212.128","206.128.212.143","3464549504","3464549519","AG","Antigua and Barbuda"
+"206.128.212.144","206.128.212.175","3464549520","3464549551","US","United States"
+"206.128.212.176","206.128.212.191","3464549552","3464549567","AG","Antigua and Barbuda"
+"206.128.212.192","206.128.213.7","3464549568","3464549639","US","United States"
+"206.128.213.8","206.128.213.47","3464549640","3464549679","AG","Antigua and Barbuda"
+"206.128.213.48","206.128.213.55","3464549680","3464549687","US","United States"
+"206.128.213.56","206.128.213.95","3464549688","3464549727","AG","Antigua and Barbuda"
+"206.128.213.96","206.128.213.127","3464549728","3464549759","KN","Saint Kitts and Nevis"
+"206.128.213.128","206.128.213.223","3464549760","3464549855","AG","Antigua and Barbuda"
+"206.128.213.224","206.128.213.231","3464549856","3464549863","US","United States"
+"206.128.213.232","206.128.213.239","3464549864","3464549871","AG","Antigua and Barbuda"
+"206.128.213.240","206.128.214.31","3464549872","3464549919","US","United States"
+"206.128.214.32","206.128.214.39","3464549920","3464549927","AG","Antigua and Barbuda"
+"206.128.214.40","206.128.214.47","3464549928","3464549935","US","United States"
+"206.128.214.48","206.128.214.55","3464549936","3464549943","AG","Antigua and Barbuda"
+"206.128.214.56","206.128.214.63","3464549944","3464549951","US","United States"
+"206.128.214.64","206.128.214.127","3464549952","3464550015","AG","Antigua and Barbuda"
+"206.128.214.128","206.128.214.159","3464550016","3464550047","US","United States"
+"206.128.214.160","206.128.214.239","3464550048","3464550127","AG","Antigua and Barbuda"
+"206.128.214.240","206.128.220.239","3464550128","3464551663","US","United States"
+"206.128.220.240","206.128.220.247","3464551664","3464551671","SG","Singapore"
+"206.128.220.248","206.128.220.255","3464551672","3464551679","US","United States"
+"206.128.221.0","206.128.221.31","3464551680","3464551711","SG","Singapore"
+"206.128.221.32","206.129.255.255","3464551712","3464626175","US","United States"
+"206.130.1.0","206.130.1.255","3464626432","3464626687","CA","Canada"
+"206.130.2.0","206.130.6.255","3464626688","3464627967","US","United States"
+"206.130.7.0","206.130.9.255","3464627968","3464628735","CA","Canada"
+"206.130.10.0","206.130.10.255","3464628736","3464628991","US","United States"
+"206.130.11.0","206.130.15.255","3464628992","3464630271","CA","Canada"
+"206.130.16.0","206.130.19.255","3464630272","3464631295","US","United States"
+"206.130.20.0","206.130.51.255","3464631296","3464639487","CA","Canada"
+"206.130.52.0","206.130.52.255","3464639488","3464639743","US","United States"
+"206.130.53.0","206.130.61.255","3464639744","3464642047","CA","Canada"
+"206.130.62.0","206.130.63.255","3464642048","3464642559","US","United States"
+"206.130.64.0","206.130.64.255","3464642560","3464642815","CA","Canada"
+"206.130.65.0","206.130.65.255","3464642816","3464643071","US","United States"
+"206.130.66.0","206.130.84.255","3464643072","3464647935","CA","Canada"
+"206.130.85.0","206.130.85.255","3464647936","3464648191","US","United States"
+"206.130.86.0","206.130.87.255","3464648192","3464648703","CA","Canada"
+"206.130.88.0","206.130.89.255","3464648704","3464649215","US","United States"
+"206.130.90.0","206.130.93.255","3464649216","3464650239","CA","Canada"
+"206.130.94.0","206.130.148.255","3464650240","3464664319","US","United States"
+"206.130.149.0","206.130.227.255","3464664320","3464684543","CA","Canada"
+"206.130.228.0","206.130.228.255","3464684544","3464684799","BL","Saint Barthelemy"
+"206.130.229.0","206.130.242.255","3464684800","3464688383","CA","Canada"
+"206.130.243.0","206.130.243.255","3464688384","3464688639","US","United States"
+"206.130.244.0","206.130.255.255","3464688640","3464691711","CA","Canada"
+"206.131.0.0","206.131.191.255","3464691712","3464740863","US","United States"
+"206.131.192.0","206.131.207.255","3464740864","3464744959","PH","Philippines"
+"206.131.208.0","206.132.47.255","3464744960","3464769535","US","United States"
+"206.132.48.0","206.132.63.255","3464769536","3464773631","CA","Canada"
+"206.132.64.0","206.132.95.255","3464773632","3464781823","US","United States"
+"206.132.96.0","206.132.97.255","3464781824","3464782335","GB","United Kingdom"
+"206.132.98.0","206.132.108.255","3464782336","3464785151","US","United States"
+"206.132.109.0","206.132.109.255","3464785152","3464785407","AR","Argentina"
+"206.132.110.0","206.132.125.79","3464785408","3464789327","US","United States"
+"206.132.125.80","206.132.125.95","3464789328","3464789343","CA","Canada"
+"206.132.125.96","206.132.175.255","3464789344","3464802303","US","United States"
+"206.132.176.0","206.132.191.255","3464802304","3464806399","CA","Canada"
+"206.132.192.0","206.138.15.255","3464806400","3465154559","US","United States"
+"206.138.16.0","206.138.31.255","3465154560","3465158655","BS","Bahamas"
+"206.138.32.0","206.138.103.255","3465158656","3465177087","US","United States"
+"206.138.104.0","206.138.111.255","3465177088","3465179135","PE","Peru"
+"206.138.112.0","206.141.255.255","3465179136","3465412607","US","United States"
+"206.142.0.0","206.142.0.255","3465412608","3465412863","HK","Hong Kong"
+"206.142.1.0","206.142.195.255","3465412864","3465462783","US","United States"
+"206.142.196.0","206.142.199.255","3465462784","3465463807","GB","United Kingdom"
+"206.142.200.0","206.142.210.127","3465463808","3465466495","US","United States"
+"206.142.210.128","206.142.210.159","3465466496","3465466527","GB","United Kingdom"
+"206.142.210.160","206.143.127.255","3465466528","3465510911","US","United States"
+"206.143.128.0","206.143.255.255","3465510912","3465543679","JP","Japan"
+"206.144.0.0","206.150.99.255","3465543680","3465962495","US","United States"
+"206.150.100.0","206.150.100.255","3465962496","3465962751","CA","Canada"
+"206.150.101.0","206.151.255.255","3465962752","3466067967","US","United States"
+"206.152.0.0","206.152.0.255","3466067968","3466068223","CA","Canada"
+"206.152.1.0","206.152.4.63","3466068224","3466069055","US","United States"
+"206.152.4.64","206.152.4.95","3466069056","3466069087","CA","Canada"
+"206.152.4.96","206.152.5.95","3466069088","3466069343","US","United States"
+"206.152.5.96","206.152.5.127","3466069344","3466069375","CA","Canada"
+"206.152.5.128","206.152.5.199","3466069376","3466069447","US","United States"
+"206.152.5.200","206.152.5.207","3466069448","3466069455","CA","Canada"
+"206.152.5.208","206.152.14.255","3466069456","3466071807","US","United States"
+"206.152.15.0","206.152.15.255","3466071808","3466072063","CA","Canada"
+"206.152.16.0","206.152.17.111","3466072064","3466072431","US","United States"
+"206.152.17.112","206.152.17.119","3466072432","3466072439","CA","Canada"
+"206.152.17.120","206.152.18.199","3466072440","3466072775","US","United States"
+"206.152.18.200","206.152.18.207","3466072776","3466072783","CA","Canada"
+"206.152.18.208","206.152.19.223","3466072784","3466073055","US","United States"
+"206.152.19.224","206.152.19.255","3466073056","3466073087","CA","Canada"
+"206.152.20.0","206.152.47.191","3466073088","3466080191","US","United States"
+"206.152.47.192","206.152.47.199","3466080192","3466080199","CA","Canada"
+"206.152.47.200","206.153.95.255","3466080200","3466158079","US","United States"
+"206.153.96.0","206.153.127.255","3466158080","3466166271","PA","Panama"
+"206.153.128.0","206.155.101.255","3466166272","3466290687","US","United States"
+"206.155.102.0","206.155.102.255","3466290688","3466290943","CH","Switzerland"
+"206.155.103.0","206.155.124.255","3466290944","3466296575","US","United States"
+"206.155.125.0","206.155.125.255","3466296576","3466296831","GB","United Kingdom"
+"206.155.126.0","206.158.111.255","3466296832","3466489855","US","United States"
+"206.158.112.0","206.158.112.255","3466489856","3466490111","CA","Canada"
+"206.158.113.0","206.159.122.255","3466490112","3466558207","US","United States"
+"206.159.123.0","206.159.123.255","3466558208","3466558463","EC","Ecuador"
+"206.159.124.0","206.159.130.255","3466558464","3466560255","US","United States"
+"206.159.131.0","206.159.131.255","3466560256","3466560511","GH","Ghana"
+"206.159.132.0","206.162.127.255","3466560512","3466756095","US","United States"
+"206.162.128.0","206.162.191.255","3466756096","3466772479","CA","Canada"
+"206.162.192.0","206.163.223.255","3466772480","3466846207","US","United States"
+"206.163.224.0","206.163.255.255","3466846208","3466854399","CA","Canada"
+"206.164.0.0","206.164.24.255","3466854400","3466860799","US","United States"
+"206.164.25.0","206.164.26.255","3466860800","3466861311","FR","France"
+"206.164.27.0","206.164.183.255","3466861312","3466901503","US","United States"
+"206.164.184.0","206.164.191.255","3466901504","3466903551","DE","Germany"
+"206.164.192.0","206.164.207.255","3466903552","3466907647","US","United States"
+"206.164.208.0","206.164.215.255","3466907648","3466909695","DE","Germany"
+"206.164.216.0","206.164.233.255","3466909696","3466914303","US","United States"
+"206.164.234.0","206.164.234.255","3466914304","3466914559","FR","France"
+"206.164.235.0","206.165.36.255","3466914560","3466929407","US","United States"
+"206.165.37.0","206.165.37.255","3466929408","3466929663","IT","Italy"
+"206.165.38.0","206.165.69.63","3466929664","3466937663","US","United States"
+"206.165.69.64","206.165.69.69","3466937664","3466937669","DE","Germany"
+"206.165.69.70","206.165.69.70","3466937670","3466937670","EU","Europe"
+"206.165.69.71","206.165.69.127","3466937671","3466937727","DE","Germany"
+"206.165.69.128","206.165.73.183","3466937728","3466938807","US","United States"
+"206.165.73.184","206.165.73.187","3466938808","3466938811","GB","United Kingdom"
+"206.165.73.188","206.165.148.255","3466938812","3466958079","US","United States"
+"206.165.149.0","206.165.149.255","3466958080","3466958335","CA","Canada"
+"206.165.150.0","206.165.177.255","3466958336","3466965503","US","United States"
+"206.165.178.0","206.165.179.255","3466965504","3466966015","NL","Netherlands"
+"206.165.180.0","206.166.255.255","3466966016","3467051007","US","United States"
+"206.167.0.0","206.167.0.255","3467051008","3467051263","CA","Canada"
+"206.167.1.0","206.167.1.255","3467051264","3467051519","US","United States"
+"206.167.2.0","206.167.21.255","3467051520","3467056639","CA","Canada"
+"206.167.22.0","206.167.22.255","3467056640","3467056895","US","United States"
+"206.167.23.0","206.167.47.255","3467056896","3467063295","CA","Canada"
+"206.167.48.0","206.167.48.255","3467063296","3467063551","US","United States"
+"206.167.49.0","206.167.69.255","3467063552","3467068927","CA","Canada"
+"206.167.70.0","206.167.71.255","3467068928","3467069439","US","United States"
+"206.167.72.0","206.167.255.255","3467069440","3467116543","CA","Canada"
+"206.168.0.0","206.171.255.255","3467116544","3467378687","US","United States"
+"206.172.0.0","206.172.255.255","3467378688","3467444223","CA","Canada"
+"206.173.0.0","206.174.175.255","3467444224","3467554815","US","United States"
+"206.174.176.0","206.174.223.255","3467554816","3467567103","CA","Canada"
+"206.174.224.0","206.175.174.95","3467567104","3467619935","US","United States"
+"206.175.174.96","206.175.174.127","3467619936","3467619967","CA","Canada"
+"206.175.174.128","206.176.255.255","3467619968","3467706367","US","United States"
+"206.177.0.0","206.179.255.255","3467706368","3467902975","CA","Canada"
+"206.180.0.0","206.180.239.255","3467902976","3467964415","US","United States"
+"206.180.240.0","206.180.255.255","3467964416","3467968511","CA","Canada"
+"206.181.0.0","206.181.255.255","3467968512","3468034047","US","United States"
+"206.182.0.0","206.182.7.255","3468034048","3468036095","GB","United Kingdom"
+"206.182.8.0","206.182.8.255","3468036096","3468036351","BE","Belgium"
+"206.182.9.0","206.182.9.255","3468036352","3468036607","DE","Germany"
+"206.182.10.0","206.182.10.255","3468036608","3468036863","ES","Spain"
+"206.182.11.0","206.182.12.255","3468036864","3468037375","DE","Germany"
+"206.182.13.0","206.182.14.255","3468037376","3468037887","US","United States"
+"206.182.15.0","206.182.15.255","3468037888","3468038143","IE","Ireland"
+"206.182.16.0","206.182.17.255","3468038144","3468038655","FR","France"
+"206.182.18.0","206.182.18.255","3468038656","3468038911","NL","Netherlands"
+"206.182.19.0","206.182.19.255","3468038912","3468039167","SE","Sweden"
+"206.182.20.0","206.182.20.255","3468039168","3468039423","FR","France"
+"206.182.21.0","206.182.27.255","3468039424","3468041215","US","United States"
+"206.182.28.0","206.182.28.255","3468041216","3468041471","FI","Finland"
+"206.182.29.0","206.182.29.255","3468041472","3468041727","US","United States"
+"206.182.30.0","206.182.30.255","3468041728","3468041983","TW","Taiwan"
+"206.182.31.0","206.182.32.127","3468041984","3468042367","US","United States"
+"206.182.32.128","206.182.32.191","3468042368","3468042431","IT","Italy"
+"206.182.32.192","206.182.32.255","3468042432","3468042495","US","United States"
+"206.182.33.0","206.182.33.255","3468042496","3468042751","AT","Austria"
+"206.182.34.0","206.182.35.127","3468042752","3468043135","US","United States"
+"206.182.35.128","206.182.35.255","3468043136","3468043263","DK","Denmark"
+"206.182.36.0","206.182.41.255","3468043264","3468044799","US","United States"
+"206.182.42.0","206.182.42.127","3468044800","3468044927","GB","United Kingdom"
+"206.182.42.128","206.182.42.255","3468044928","3468045055","DK","Denmark"
+"206.182.43.0","206.182.43.255","3468045056","3468045311","DE","Germany"
+"206.182.44.0","206.182.45.127","3468045312","3468045695","US","United States"
+"206.182.45.128","206.182.45.255","3468045696","3468045823","ZA","South Africa"
+"206.182.46.0","206.182.46.255","3468045824","3468046079","NO","Norway"
+"206.182.47.0","206.182.47.255","3468046080","3468046335","ZA","South Africa"
+"206.182.48.0","206.182.48.255","3468046336","3468046591","FR","France"
+"206.182.49.0","206.182.49.127","3468046592","3468046719","US","United States"
+"206.182.49.128","206.182.49.255","3468046720","3468046847","DE","Germany"
+"206.182.50.0","206.182.50.255","3468046848","3468047103","IT","Italy"
+"206.182.51.0","206.182.51.255","3468047104","3468047359","US","United States"
+"206.182.52.0","206.182.52.255","3468047360","3468047615","DE","Germany"
+"206.182.53.0","206.182.53.127","3468047616","3468047743","US","United States"
+"206.182.53.128","206.182.53.191","3468047744","3468047807","LU","Luxembourg"
+"206.182.53.192","206.182.53.255","3468047808","3468047871","US","United States"
+"206.182.54.0","206.182.54.15","3468047872","3468047887","ES","Spain"
+"206.182.54.16","206.182.54.127","3468047888","3468047999","US","United States"
+"206.182.54.128","206.182.54.255","3468048000","3468048127","DE","Germany"
+"206.182.55.0","206.182.55.255","3468048128","3468048383","US","United States"
+"206.182.56.0","206.182.56.255","3468048384","3468048639","FR","France"
+"206.182.57.0","206.182.59.255","3468048640","3468049407","US","United States"
+"206.182.60.0","206.182.60.255","3468049408","3468049663","GB","United Kingdom"
+"206.182.61.0","206.182.61.255","3468049664","3468049919","US","United States"
+"206.182.62.0","206.182.62.255","3468049920","3468050175","IT","Italy"
+"206.182.63.0","206.182.63.255","3468050176","3468050431","US","United States"
+"206.182.64.0","206.182.64.255","3468050432","3468050687","SE","Sweden"
+"206.182.65.0","206.182.65.255","3468050688","3468050943","US","United States"
+"206.182.66.0","206.182.66.63","3468050944","3468051007","IT","Italy"
+"206.182.66.64","206.182.67.31","3468051008","3468051231","US","United States"
+"206.182.67.32","206.182.67.63","3468051232","3468051263","DK","Denmark"
+"206.182.67.64","206.182.67.127","3468051264","3468051327","AT","Austria"
+"206.182.67.128","206.182.71.255","3468051328","3468052479","US","United States"
+"206.182.72.0","206.182.72.255","3468052480","3468052735","ES","Spain"
+"206.182.73.0","206.182.73.255","3468052736","3468052991","GB","United Kingdom"
+"206.182.74.0","206.182.76.255","3468052992","3468053759","US","United States"
+"206.182.77.0","206.182.77.255","3468053760","3468054015","CH","Switzerland"
+"206.182.78.0","206.182.78.255","3468054016","3468054271","DE","Germany"
+"206.182.79.0","206.182.83.255","3468054272","3468055551","US","United States"
+"206.182.84.0","206.182.84.255","3468055552","3468055807","IT","Italy"
+"206.182.85.0","206.182.87.255","3468055808","3468056575","US","United States"
+"206.182.88.0","206.182.88.255","3468056576","3468056831","NO","Norway"
+"206.182.89.0","206.182.89.127","3468056832","3468056959","DK","Denmark"
+"206.182.89.128","206.182.89.191","3468056960","3468057023","IN","India"
+"206.182.89.192","206.182.89.255","3468057024","3468057087","US","United States"
+"206.182.90.0","206.182.90.127","3468057088","3468057215","LU","Luxembourg"
+"206.182.90.128","206.182.91.31","3468057216","3468057375","GB","United Kingdom"
+"206.182.91.32","206.182.91.255","3468057376","3468057599","US","United States"
+"206.182.92.0","206.182.92.255","3468057600","3468057855","IL","Israel"
+"206.182.93.0","206.182.93.255","3468057856","3468058111","US","United States"
+"206.182.94.0","206.182.94.63","3468058112","3468058175","BE","Belgium"
+"206.182.94.64","206.182.94.127","3468058176","3468058239","CH","Switzerland"
+"206.182.94.128","206.182.94.255","3468058240","3468058367","GB","United Kingdom"
+"206.182.95.0","206.182.95.0","3468058368","3468058368","US","United States"
+"206.182.95.1","206.182.95.64","3468058369","3468058432","IT","Italy"
+"206.182.95.65","206.182.95.191","3468058433","3468058559","US","United States"
+"206.182.95.192","206.182.95.255","3468058560","3468058623","SG","Singapore"
+"206.182.96.0","206.182.96.63","3468058624","3468058687","US","United States"
+"206.182.96.64","206.182.96.95","3468058688","3468058719","ES","Spain"
+"206.182.96.96","206.182.99.255","3468058720","3468059647","US","United States"
+"206.182.100.0","206.182.100.255","3468059648","3468059903","FR","France"
+"206.182.101.0","206.182.101.255","3468059904","3468060159","DE","Germany"
+"206.182.102.0","206.182.103.255","3468060160","3468060671","FR","France"
+"206.182.104.0","206.182.104.255","3468060672","3468060927","US","United States"
+"206.182.105.0","206.182.105.63","3468060928","3468060991","FR","France"
+"206.182.105.64","206.182.105.191","3468060992","3468061119","US","United States"
+"206.182.105.192","206.182.105.255","3468061120","3468061183","CH","Switzerland"
+"206.182.106.0","206.182.107.255","3468061184","3468061695","US","United States"
+"206.182.108.0","206.182.108.255","3468061696","3468061951","JP","Japan"
+"206.182.109.0","206.182.109.127","3468061952","3468062079","US","United States"
+"206.182.109.128","206.182.109.191","3468062080","3468062143","GB","United Kingdom"
+"206.182.109.192","206.182.110.127","3468062144","3468062335","US","United States"
+"206.182.110.128","206.182.110.191","3468062336","3468062399","TW","Taiwan"
+"206.182.110.192","206.182.110.255","3468062400","3468062463","DE","Germany"
+"206.182.111.0","206.182.111.255","3468062464","3468062719","AT","Austria"
+"206.182.112.0","206.182.113.255","3468062720","3468063231","NL","Netherlands"
+"206.182.114.0","206.182.114.127","3468063232","3468063359","US","United States"
+"206.182.114.128","206.182.114.191","3468063360","3468063423","RO","Romania"
+"206.182.114.192","206.182.114.255","3468063424","3468063487","US","United States"
+"206.182.115.0","206.182.115.255","3468063488","3468063743","BE","Belgium"
+"206.182.116.0","206.182.116.255","3468063744","3468063999","US","United States"
+"206.182.117.0","206.182.117.255","3468064000","3468064255","HK","Hong Kong"
+"206.182.118.0","206.182.118.255","3468064256","3468064511","US","United States"
+"206.182.119.0","206.182.119.15","3468064512","3468064527","BE","Belgium"
+"206.182.119.16","206.182.119.31","3468064528","3468064543","US","United States"
+"206.182.119.32","206.182.119.63","3468064544","3468064575","NO","Norway"
+"206.182.119.64","206.182.119.127","3468064576","3468064639","US","United States"
+"206.182.119.128","206.182.119.191","3468064640","3468064703","LU","Luxembourg"
+"206.182.119.192","206.182.119.223","3468064704","3468064735","US","United States"
+"206.182.119.224","206.182.119.255","3468064736","3468064767","CH","Switzerland"
+"206.182.120.0","206.182.120.255","3468064768","3468065023","DE","Germany"
+"206.182.121.0","206.182.121.255","3468065024","3468065279","US","United States"
+"206.182.122.0","206.182.122.255","3468065280","3468065535","DE","Germany"
+"206.182.123.0","206.182.123.255","3468065536","3468065791","US","United States"
+"206.182.124.0","206.182.124.127","3468065792","3468065919","IT","Italy"
+"206.182.124.128","206.182.124.159","3468065920","3468065951","GB","United Kingdom"
+"206.182.124.160","206.182.124.191","3468065952","3468065983","LU","Luxembourg"
+"206.182.124.192","206.182.124.207","3468065984","3468065999","CZ","Czech Republic"
+"206.182.124.208","206.182.124.223","3468066000","3468066015","BE","Belgium"
+"206.182.124.224","206.182.124.255","3468066016","3468066047","DE","Germany"
+"206.182.125.0","206.182.125.191","3468066048","3468066239","US","United States"
+"206.182.125.192","206.182.125.223","3468066240","3468066271","IE","Ireland"
+"206.182.125.224","206.182.126.15","3468066272","3468066319","US","United States"
+"206.182.126.16","206.182.126.23","3468066320","3468066327","FR","France"
+"206.182.126.24","206.182.126.159","3468066328","3468066463","US","United States"
+"206.182.126.160","206.182.126.191","3468066464","3468066495","SE","Sweden"
+"206.182.126.192","206.182.126.223","3468066496","3468066527","CH","Switzerland"
+"206.182.126.224","206.182.126.255","3468066528","3468066559","US","United States"
+"206.182.127.0","206.182.127.63","3468066560","3468066623","IT","Italy"
+"206.182.127.64","206.182.132.255","3468066624","3468068095","US","United States"
+"206.182.133.0","206.182.133.255","3468068096","3468068351","MC","Monaco"
+"206.182.134.0","206.182.135.255","3468068352","3468068863","US","United States"
+"206.182.136.0","206.182.138.255","3468068864","3468069631","CA","Canada"
+"206.182.139.0","206.182.184.255","3468069632","3468081407","US","United States"
+"206.182.185.0","206.182.185.255","3468081408","3468081663","DE","Germany"
+"206.182.186.0","206.182.186.255","3468081664","3468081919","AT","Austria"
+"206.182.187.0","206.182.188.255","3468081920","3468082431","US","United States"
+"206.182.189.0","206.182.189.255","3468082432","3468082687","NO","Norway"
+"206.182.190.0","206.182.194.255","3468082688","3468083967","US","United States"
+"206.182.195.0","206.182.195.255","3468083968","3468084223","AU","Australia"
+"206.182.196.0","206.182.197.255","3468084224","3468084735","US","United States"
+"206.182.198.0","206.182.198.255","3468084736","3468084991","SG","Singapore"
+"206.182.199.0","206.182.201.255","3468084992","3468085759","US","United States"
+"206.182.202.0","206.182.202.255","3468085760","3468086015","ID","Indonesia"
+"206.182.203.0","206.182.209.255","3468086016","3468087807","US","United States"
+"206.182.210.0","206.182.210.255","3468087808","3468088063","SG","Singapore"
+"206.182.211.0","206.182.223.255","3468088064","3468091391","US","United States"
+"206.182.224.0","206.182.224.255","3468091392","3468091647","NL","Netherlands"
+"206.182.225.0","206.182.232.255","3468091648","3468093695","US","United States"
+"206.182.233.0","206.182.233.255","3468093696","3468093951","DE","Germany"
+"206.182.234.0","206.182.238.255","3468093952","3468095231","US","United States"
+"206.182.239.0","206.182.239.255","3468095232","3468095487","SE","Sweden"
+"206.182.240.0","206.182.243.255","3468095488","3468096511","US","United States"
+"206.182.244.0","206.182.244.255","3468096512","3468096767","NO","Norway"
+"206.182.245.0","206.182.254.255","3468096768","3468099327","US","United States"
+"206.182.255.0","206.182.255.255","3468099328","3468099583","FR","France"
+"206.183.0.0","206.183.109.255","3468099584","3468127743","US","United States"
+"206.183.110.0","206.183.111.255","3468127744","3468128255","IN","India"
+"206.183.112.0","206.185.255.255","3468128256","3468296191","US","United States"
+"206.186.0.0","206.186.255.255","3468296192","3468361727","CA","Canada"
+"206.187.0.0","206.187.23.255","3468361728","3468367871","US","United States"
+"206.187.24.0","206.187.27.255","3468367872","3468368895","CA","Canada"
+"206.187.28.0","206.188.63.255","3468368896","3468443647","US","United States"
+"206.188.64.0","206.188.127.255","3468443648","3468460031","CA","Canada"
+"206.188.128.0","206.188.159.255","3468460032","3468468223","BM","Bermuda"
+"206.188.160.0","206.189.206.255","3468468224","3468545791","US","United States"
+"206.189.207.0","206.189.207.255","3468545792","3468546047","SG","Singapore"
+"206.189.208.0","206.190.153.255","3468546048","3468597759","US","United States"
+"206.190.154.0","206.190.154.255","3468597760","3468598015","SG","Singapore"
+"206.190.155.0","206.190.155.255","3468598016","3468598271","US","United States"
+"206.190.156.0","206.190.158.255","3468598272","3468599039","SG","Singapore"
+"206.190.159.0","206.190.159.255","3468599040","3468599295","HK","Hong Kong"
+"206.190.160.0","206.190.215.255","3468599296","3468613631","US","United States"
+"206.190.216.0","206.190.219.255","3468613632","3468614655","PR","Puerto Rico"
+"206.190.220.0","206.190.236.255","3468614656","3468619007","US","United States"
+"206.190.237.0","206.190.237.255","3468619008","3468619263","CA","Canada"
+"206.190.238.0","206.190.255.255","3468619264","3468623871","US","United States"
+"206.191.0.0","206.191.127.255","3468623872","3468656639","CA","Canada"
+"206.191.128.0","206.191.133.255","3468656640","3468658175","US","United States"
+"206.191.134.0","206.191.134.255","3468658176","3468658431","KY","Cayman Islands"
+"206.191.135.0","206.191.228.159","3468658432","3468682399","US","United States"
+"206.191.228.160","206.191.228.175","3468682400","3468682415","HK","Hong Kong"
+"206.191.228.176","206.191.228.255","3468682416","3468682495","SG","Singapore"
+"206.191.229.0","206.191.229.63","3468682496","3468682559","HK","Hong Kong"
+"206.191.229.64","206.191.229.79","3468682560","3468682575","US","United States"
+"206.191.229.80","206.191.229.95","3468682576","3468682591","HK","Hong Kong"
+"206.191.229.96","206.191.229.143","3468682592","3468682639","SG","Singapore"
+"206.191.229.144","206.191.229.239","3468682640","3468682735","HK","Hong Kong"
+"206.191.229.240","206.191.229.255","3468682736","3468682751","US","United States"
+"206.191.230.0","206.191.230.159","3468682752","3468682911","HK","Hong Kong"
+"206.191.230.160","206.191.230.175","3468682912","3468682927","US","United States"
+"206.191.230.176","206.191.230.255","3468682928","3468683007","HK","Hong Kong"
+"206.191.231.0","206.191.231.15","3468683008","3468683023","US","United States"
+"206.191.231.16","206.191.231.95","3468683024","3468683103","HK","Hong Kong"
+"206.191.231.96","206.191.239.255","3468683104","3468685311","US","United States"
+"206.191.240.0","206.191.240.31","3468685312","3468685343","NL","Netherlands"
+"206.191.240.32","206.191.241.95","3468685344","3468685663","IE","Ireland"
+"206.191.241.96","206.191.242.191","3468685664","3468686015","NL","Netherlands"
+"206.191.242.192","206.191.249.223","3468686016","3468687839","US","United States"
+"206.191.249.224","206.191.249.239","3468687840","3468687855","NL","Netherlands"
+"206.191.249.240","206.191.250.47","3468687856","3468687919","US","United States"
+"206.191.250.48","206.191.250.63","3468687920","3468687935","NL","Netherlands"
+"206.191.250.64","206.191.251.127","3468687936","3468688255","US","United States"
+"206.191.251.128","206.191.251.143","3468688256","3468688271","IE","Ireland"
+"206.191.251.144","206.191.251.175","3468688272","3468688303","NL","Netherlands"
+"206.191.251.176","206.191.251.207","3468688304","3468688335","IE","Ireland"
+"206.191.251.208","206.191.251.239","3468688336","3468688367","NL","Netherlands"
+"206.191.251.240","206.191.252.15","3468688368","3468688399","IE","Ireland"
+"206.191.252.16","206.191.252.47","3468688400","3468688431","NL","Netherlands"
+"206.191.252.48","206.191.252.79","3468688432","3468688463","IE","Ireland"
+"206.191.252.80","206.191.252.111","3468688464","3468688495","NL","Netherlands"
+"206.191.252.112","206.191.252.143","3468688496","3468688527","IE","Ireland"
+"206.191.252.144","206.191.252.175","3468688528","3468688559","NL","Netherlands"
+"206.191.252.176","206.191.252.207","3468688560","3468688591","IE","Ireland"
+"206.191.252.208","206.191.252.239","3468688592","3468688623","NL","Netherlands"
+"206.191.252.240","206.191.253.15","3468688624","3468688655","IE","Ireland"
+"206.191.253.16","206.191.253.47","3468688656","3468688687","NL","Netherlands"
+"206.191.253.48","206.191.253.79","3468688688","3468688719","IE","Ireland"
+"206.191.253.80","206.191.253.111","3468688720","3468688751","NL","Netherlands"
+"206.191.253.112","206.191.253.143","3468688752","3468688783","IE","Ireland"
+"206.191.253.144","206.191.253.175","3468688784","3468688815","NL","Netherlands"
+"206.191.253.176","206.191.253.207","3468688816","3468688847","IE","Ireland"
+"206.191.253.208","206.191.253.239","3468688848","3468688879","NL","Netherlands"
+"206.191.253.240","206.191.254.15","3468688880","3468688911","IE","Ireland"
+"206.191.254.16","206.191.254.47","3468688912","3468688943","NL","Netherlands"
+"206.191.254.48","206.191.254.63","3468688944","3468688959","IE","Ireland"
+"206.191.254.64","206.196.102.255","3468688960","3468977919","US","United States"
+"206.196.103.0","206.196.103.255","3468977920","3468978175","A1","Anonymous Proxy"
+"206.196.104.0","206.197.58.255","3468978176","3469032191","US","United States"
+"206.197.59.0","206.197.59.255","3469032192","3469032447","AP","Asia/Pacific Region"
+"206.197.60.0","206.197.150.255","3469032448","3469055743","US","United States"
+"206.197.151.0","206.197.151.255","3469055744","3469055999","CA","Canada"
+"206.197.152.0","206.197.207.255","3469056000","3469070335","US","United States"
+"206.197.208.0","206.197.208.255","3469070336","3469070591","CA","Canada"
+"206.197.209.0","206.199.109.255","3469070592","3469176319","US","United States"
+"206.199.110.0","206.199.110.255","3469176320","3469176575","MX","Mexico"
+"206.199.111.0","206.199.148.255","3469176576","3469186303","US","United States"
+"206.199.149.0","206.199.149.255","3469186304","3469186559","MX","Mexico"
+"206.199.150.0","206.210.95.255","3469186560","3469893631","US","United States"
+"206.210.96.0","206.210.127.255","3469893632","3469901823","CA","Canada"
+"206.210.128.0","206.211.215.255","3469901824","3469989887","US","United States"
+"206.211.216.0","206.211.217.255","3469989888","3469990399","CA","Canada"
+"206.211.218.0","206.213.255.255","3469990400","3470131199","US","United States"
+"206.214.0.0","206.214.15.255","3470131200","3470135295","AG","Antigua and Barbuda"
+"206.214.16.0","206.214.23.255","3470135296","3470137343","LC","Saint Lucia"
+"206.214.24.0","206.214.31.255","3470137344","3470139391","VG","Virgin Islands, British"
+"206.214.32.0","206.214.87.255","3470139392","3470153727","US","United States"
+"206.214.88.0","206.214.88.255","3470153728","3470153983","IN","India"
+"206.214.89.0","206.214.222.79","3470153984","3470188111","US","United States"
+"206.214.222.80","206.214.222.83","3470188112","3470188115","CA","Canada"
+"206.214.222.84","206.214.239.255","3470188116","3470192639","US","United States"
+"206.214.240.0","206.214.248.239","3470192640","3470194927","CA","Canada"
+"206.214.248.240","206.214.248.247","3470194928","3470194935","US","United States"
+"206.214.248.248","206.214.255.255","3470194936","3470196735","CA","Canada"
+"206.215.0.0","206.218.255.255","3470196736","3470458879","US","United States"
+"206.219.0.0","206.219.63.255","3470458880","3470475263","KR","Korea, Republic of"
+"206.219.64.0","206.219.196.255","3470475264","3470509311","US","United States"
+"206.219.197.0","206.219.197.255","3470509312","3470509567","CA","Canada"
+"206.219.198.0","206.220.131.255","3470509568","3470558207","US","United States"
+"206.220.132.0","206.220.135.255","3470558208","3470559231","HK","Hong Kong"
+"206.220.136.0","206.220.187.255","3470559232","3470572543","US","United States"
+"206.220.188.0","206.220.199.255","3470572544","3470575615","CA","Canada"
+"206.220.200.0","206.221.79.255","3470575616","3470610431","US","United States"
+"206.221.80.0","206.221.95.255","3470610432","3470614527","AR","Argentina"
+"206.221.96.0","206.221.222.47","3470614528","3470646831","US","United States"
+"206.221.222.48","206.221.222.63","3470646832","3470646847","IL","Israel"
+"206.221.222.64","206.221.239.255","3470646848","3470651391","US","United States"
+"206.221.240.0","206.221.255.255","3470651392","3470655487","CA","Canada"
+"206.222.0.0","206.222.63.255","3470655488","3470671871","US","United States"
+"206.222.64.0","206.222.95.255","3470671872","3470680063","CA","Canada"
+"206.222.96.0","206.223.89.255","3470680064","3470744063","US","United States"
+"206.223.90.0","206.223.91.255","3470744064","3470744575","CA","Canada"
+"206.223.92.0","206.223.96.255","3470744576","3470745855","US","United States"
+"206.223.97.0","206.223.97.255","3470745856","3470746111","CA","Canada"
+"206.223.98.0","206.223.112.255","3470746112","3470749951","US","United States"
+"206.223.113.0","206.223.113.255","3470749952","3470750207","CA","Canada"
+"206.223.114.0","206.223.123.255","3470750208","3470752767","US","United States"
+"206.223.124.0","206.223.124.255","3470752768","3470753023","CO","Colombia"
+"206.223.125.0","206.223.128.255","3470753024","3470754047","US","United States"
+"206.223.130.0","206.223.130.255","3470754304","3470754559","PE","Peru"
+"206.223.131.0","206.223.135.255","3470754560","3470755839","US","United States"
+"206.223.136.0","206.223.136.255","3470755840","3470756095","MU","Mauritius"
+"206.223.137.0","206.223.159.255","3470756096","3470761983","US","United States"
+"206.223.160.0","206.223.191.255","3470761984","3470770175","CA","Canada"
+"206.223.192.0","206.223.223.255","3470770176","3470778367","US","United States"
+"206.224.0.0","206.224.31.255","3470786560","3470794751","US","United States"
+"206.224.32.0","206.224.63.255","3470794752","3470802943","PA","Panama"
+"206.224.64.0","206.225.127.255","3470802944","3470884863","US","United States"
+"206.225.128.0","206.225.131.255","3470884864","3470885887","HK","Hong Kong"
+"206.225.132.0","206.225.134.255","3470885888","3470886655","US","United States"
+"206.225.135.0","206.225.135.255","3470886656","3470886911","GB","United Kingdom"
+"206.225.136.0","206.228.35.255","3470886912","3471057919","US","United States"
+"206.228.36.0","206.228.39.255","3471057920","3471058943","VE","Venezuela"
+"206.228.40.0","206.228.41.255","3471058944","3471059455","US","United States"
+"206.228.42.0","206.228.44.255","3471059456","3471060223","ES","Spain"
+"206.228.45.0","206.228.47.255","3471060224","3471060991","US","United States"
+"206.228.48.0","206.228.48.255","3471060992","3471061247","NL","Netherlands"
+"206.228.49.0","206.228.49.255","3471061248","3471061503","US","United States"
+"206.228.50.0","206.228.50.255","3471061504","3471061759","NL","Netherlands"
+"206.228.51.0","206.231.67.255","3471061760","3471262719","US","United States"
+"206.231.68.0","206.231.71.255","3471262720","3471263743","EC","Ecuador"
+"206.231.72.0","206.231.79.255","3471263744","3471265791","CO","Colombia"
+"206.231.80.0","206.231.119.255","3471265792","3471276031","US","United States"
+"206.231.120.0","206.231.127.255","3471276032","3471278079","BB","Barbados"
+"206.231.128.0","206.235.84.255","3471278080","3471529215","US","United States"
+"206.235.85.0","206.235.87.255","3471529216","3471529983","CA","Canada"
+"206.235.88.0","206.235.199.255","3471529984","3471558655","US","United States"
+"206.235.200.0","206.235.207.255","3471558656","3471560703","CA","Canada"
+"206.235.208.0","206.235.247.255","3471560704","3471570943","US","United States"
+"206.235.248.0","206.235.255.255","3471570944","3471572991","CA","Canada"
+"206.236.0.0","206.246.67.255","3471572992","3472245759","US","United States"
+"206.246.68.0","206.246.68.0","3472245760","3472245760","GB","United Kingdom"
+"206.246.68.1","206.246.71.255","3472245761","3472246783","US","United States"
+"206.246.72.0","206.246.72.0","3472246784","3472246784","GB","United Kingdom"
+"206.246.72.1","206.246.77.255","3472246785","3472248319","US","United States"
+"206.246.78.0","206.246.78.0","3472248320","3472248320","GB","United Kingdom"
+"206.246.78.1","206.246.81.255","3472248321","3472249343","US","United States"
+"206.246.82.0","206.246.82.255","3472249344","3472249599","CA","Canada"
+"206.246.83.0","206.246.85.255","3472249600","3472250367","US","United States"
+"206.246.86.0","206.246.86.0","3472250368","3472250368","GB","United Kingdom"
+"206.246.86.1","206.246.93.255","3472250369","3472252415","US","United States"
+"206.246.94.0","206.246.94.0","3472252416","3472252416","GB","United Kingdom"
+"206.246.94.1","206.246.109.255","3472252417","3472256511","US","United States"
+"206.246.110.0","206.246.110.255","3472256512","3472256767","GB","United Kingdom"
+"206.246.111.0","206.246.121.255","3472256768","3472259583","US","United States"
+"206.246.122.0","206.246.122.0","3472259584","3472259584","GB","United Kingdom"
+"206.246.122.1","206.248.63.255","3472259585","3472375807","US","United States"
+"206.248.64.0","206.248.127.255","3472375808","3472392191","PR","Puerto Rico"
+"206.248.128.0","206.248.191.255","3472392192","3472408575","CA","Canada"
+"206.248.192.0","206.251.60.255","3472408576","3472571647","US","United States"
+"206.251.61.0","206.251.61.255","3472571648","3472571903","GH","Ghana"
+"206.251.62.0","206.253.135.255","3472571904","3472721919","US","United States"
+"206.253.136.0","206.253.143.255","3472721920","3472723967","CA","Canada"
+"206.253.144.0","207.2.95.255","3472723968","3473039359","US","United States"
+"207.2.96.0","207.2.100.255","3473039360","3473040639","BM","Bermuda"
+"207.2.101.0","207.2.101.255","3473040640","3473040895","US","United States"
+"207.2.102.0","207.2.103.255","3473040896","3473041407","BM","Bermuda"
+"207.2.104.0","207.2.111.255","3473041408","3473043455","US","United States"
+"207.2.128.0","207.2.203.255","3473047552","3473067007","US","United States"
+"207.2.204.0","207.2.207.255","3473067008","3473068031","CA","Canada"
+"207.2.208.0","207.5.255.255","3473068032","3473276927","US","United States"
+"207.6.0.0","207.6.255.255","3473276928","3473342463","CA","Canada"
+"207.7.0.0","207.13.76.255","3473342464","3473755391","US","United States"
+"207.13.77.0","207.13.77.255","3473755392","3473755647","HN","Honduras"
+"207.13.78.0","207.13.196.255","3473755648","3473786111","US","United States"
+"207.13.197.0","207.13.197.15","3473786112","3473786127","PR","Puerto Rico"
+"207.13.197.16","207.15.133.255","3473786128","3473901055","US","United States"
+"207.15.134.0","207.15.134.255","3473901056","3473901311","EC","Ecuador"
+"207.15.135.0","207.15.197.255","3473901312","3473917439","US","United States"
+"207.15.198.0","207.15.198.255","3473917440","3473917695","PR","Puerto Rico"
+"207.15.199.0","207.17.215.255","3473917696","3474053119","US","United States"
+"207.17.216.0","207.17.223.255","3474053120","3474055167","PE","Peru"
+"207.17.224.0","207.19.251.255","3474055168","3474193407","US","United States"
+"207.19.252.0","207.19.252.255","3474193408","3474193663","PH","Philippines"
+"207.19.253.0","207.19.253.255","3474193664","3474193919","US","United States"
+"207.19.254.0","207.19.255.255","3474193920","3474194431","PH","Philippines"
+"207.20.0.0","207.22.255.255","3474194432","3474391039","US","United States"
+"207.23.0.0","207.23.255.255","3474391040","3474456575","CA","Canada"
+"207.24.0.0","207.24.25.255","3474456576","3474463231","US","United States"
+"207.24.26.0","207.24.26.255","3474463232","3474463487","GB","United Kingdom"
+"207.24.27.0","207.24.29.255","3474463488","3474464255","US","United States"
+"207.24.30.0","207.24.31.255","3474464256","3474464767","GB","United Kingdom"
+"207.24.32.0","207.25.101.255","3474464768","3474548223","US","United States"
+"207.25.102.0","207.25.102.255","3474548224","3474548479","JP","Japan"
+"207.25.103.0","207.34.0.255","3474548480","3475112191","US","United States"
+"207.34.1.0","207.34.4.255","3475112192","3475113215","CA","Canada"
+"207.34.5.0","207.34.11.255","3475113216","3475115007","US","United States"
+"207.34.12.0","207.34.31.255","3475115008","3475120127","CA","Canada"
+"207.34.32.0","207.34.47.255","3475120128","3475124223","US","United States"
+"207.34.48.0","207.35.255.255","3475124224","3475243007","CA","Canada"
+"207.36.0.0","207.37.191.255","3475243008","3475357695","US","United States"
+"207.37.192.0","207.37.223.255","3475357696","3475365887","GB","United Kingdom"
+"207.37.224.0","207.38.47.255","3475365888","3475386367","US","United States"
+"207.38.48.0","207.38.63.255","3475386368","3475390463","CA","Canada"
+"207.38.64.0","207.42.131.255","3475390464","3475670015","US","United States"
+"207.42.132.0","207.42.132.255","3475670016","3475670271","AG","Antigua and Barbuda"
+"207.42.133.0","207.42.133.255","3475670272","3475670527","AI","Anguilla"
+"207.42.134.0","207.42.134.255","3475670528","3475670783","LC","Saint Lucia"
+"207.42.135.0","207.42.135.63","3475670784","3475670847","DM","Dominica"
+"207.42.135.64","207.42.135.255","3475670848","3475671039","AG","Antigua and Barbuda"
+"207.42.136.0","207.42.175.255","3475671040","3475681279","US","United States"
+"207.42.176.0","207.42.191.255","3475681280","3475685375","HN","Honduras"
+"207.42.192.0","207.45.181.111","3475685376","3475879279","US","United States"
+"207.45.181.112","207.45.181.119","3475879280","3475879287","TT","Trinidad and Tobago"
+"207.45.181.120","207.45.195.15","3475879288","3475882767","US","United States"
+"207.45.195.16","207.45.195.31","3475882768","3475882783","FR","France"
+"207.45.195.32","207.45.195.47","3475882784","3475882799","US","United States"
+"207.45.195.48","207.45.195.63","3475882800","3475882815","FR","France"
+"207.45.195.64","207.45.207.127","3475882816","3475885951","US","United States"
+"207.45.207.128","207.45.207.175","3475885952","3475885999","CA","Canada"
+"207.45.207.176","207.45.247.255","3475886000","3475896319","US","United States"
+"207.45.248.0","207.45.249.255","3475896320","3475896831","FR","France"
+"207.45.250.0","207.45.252.127","3475896832","3475897471","US","United States"
+"207.45.252.128","207.45.252.159","3475897472","3475897503","FR","France"
+"207.45.252.160","207.46.47.255","3475897504","3475910655","US","United States"
+"207.46.48.0","207.46.50.15","3475910656","3475911183","SG","Singapore"
+"207.46.50.16","207.46.50.23","3475911184","3475911191","AP","Asia/Pacific Region"
+"207.46.50.24","207.46.51.95","3475911192","3475911519","SG","Singapore"
+"207.46.51.96","207.46.51.127","3475911520","3475911551","HK","Hong Kong"
+"207.46.51.128","207.46.56.255","3475911552","3475912959","SG","Singapore"
+"207.46.57.0","207.46.57.255","3475912960","3475913215","US","United States"
+"207.46.58.0","207.46.63.255","3475913216","3475914751","SG","Singapore"
+"207.46.64.0","207.46.64.127","3475914752","3475914879","US","United States"
+"207.46.64.128","207.46.64.143","3475914880","3475914895","JP","Japan"
+"207.46.64.144","207.46.66.191","3475914896","3475915455","US","United States"
+"207.46.66.192","207.46.66.223","3475915456","3475915487","JP","Japan"
+"207.46.66.224","207.46.67.127","3475915488","3475915647","US","United States"
+"207.46.67.128","207.46.67.159","3475915648","3475915679","JP","Japan"
+"207.46.67.160","207.46.67.223","3475915680","3475915743","HK","Hong Kong"
+"207.46.67.224","207.46.67.255","3475915744","3475915775","JP","Japan"
+"207.46.68.0","207.46.68.255","3475915776","3475916031","US","United States"
+"207.46.69.0","207.46.69.15","3475916032","3475916047","HK","Hong Kong"
+"207.46.69.16","207.46.69.255","3475916048","3475916287","US","United States"
+"207.46.70.0","207.46.72.63","3475916288","3475916863","HK","Hong Kong"
+"207.46.72.64","207.46.72.255","3475916864","3475917055","US","United States"
+"207.46.73.0","207.46.73.127","3475917056","3475917183","JP","Japan"
+"207.46.73.128","207.46.73.175","3475917184","3475917231","US","United States"
+"207.46.73.176","207.46.73.255","3475917232","3475917311","JP","Japan"
+"207.46.74.0","207.46.75.223","3475917312","3475917791","US","United States"
+"207.46.75.224","207.46.75.255","3475917792","3475917823","JP","Japan"
+"207.46.76.0","207.46.77.127","3475917824","3475918207","US","United States"
+"207.46.77.128","207.46.77.191","3475918208","3475918271","JP","Japan"
+"207.46.77.192","207.46.77.207","3475918272","3475918287","US","United States"
+"207.46.77.208","207.46.77.239","3475918288","3475918319","HK","Hong Kong"
+"207.46.77.240","207.46.86.255","3475918320","3475920639","US","United States"
+"207.46.87.0","207.46.87.255","3475920640","3475920895","HK","Hong Kong"
+"207.46.88.0","207.46.89.15","3475920896","3475921167","US","United States"
+"207.46.89.16","207.46.89.31","3475921168","3475921183","HK","Hong Kong"
+"207.46.89.32","207.46.91.127","3475921184","3475921791","US","United States"
+"207.46.91.128","207.46.91.255","3475921792","3475921919","JP","Japan"
+"207.46.92.0","207.46.95.15","3475921920","3475922703","US","United States"
+"207.46.95.16","207.46.95.31","3475922704","3475922719","JP","Japan"
+"207.46.95.32","207.46.95.63","3475922720","3475922751","HK","Hong Kong"
+"207.46.95.64","207.46.125.255","3475922752","3475930623","US","United States"
+"207.46.126.0","207.46.126.255","3475930624","3475930879","HK","Hong Kong"
+"207.46.127.0","207.46.127.255","3475930880","3475931135","US","United States"
+"207.46.128.0","207.46.159.255","3475931136","3475939327","HK","Hong Kong"
+"207.46.160.0","207.46.193.255","3475939328","3475948031","US","United States"
+"207.46.194.0","207.46.194.255","3475948032","3475948287","IE","Ireland"
+"207.46.195.0","207.46.211.127","3475948288","3475952511","US","United States"
+"207.46.211.128","207.46.211.255","3475952512","3475952639","SG","Singapore"
+"207.46.212.0","207.46.212.127","3475952640","3475952767","US","United States"
+"207.46.212.128","207.46.213.127","3475952768","3475953023","JP","Japan"
+"207.46.213.128","207.46.215.255","3475953024","3475953663","US","United States"
+"207.46.216.0","207.46.216.255","3475953664","3475953919","IE","Ireland"
+"207.46.217.0","207.46.217.255","3475953920","3475954175","SG","Singapore"
+"207.46.218.0","207.46.223.255","3475954176","3475955711","US","United States"
+"207.46.224.0","207.46.239.255","3475955712","3475959807","SG","Singapore"
+"207.46.240.0","207.47.127.255","3475959808","3475996671","US","United States"
+"207.47.128.0","207.47.255.255","3475996672","3476029439","CA","Canada"
+"207.48.0.0","207.49.63.255","3476029440","3476111359","US","United States"
+"207.49.64.0","207.49.65.255","3476111360","3476111871","CA","Canada"
+"207.49.66.0","207.52.223.255","3476111872","3476348927","US","United States"
+"207.52.224.0","207.52.224.255","3476348928","3476349183","CA","Canada"
+"207.52.225.0","207.54.95.255","3476349184","3476447231","US","United States"
+"207.54.96.0","207.54.127.255","3476447232","3476455423","CA","Canada"
+"207.54.128.0","207.60.255.255","3476455424","3476881407","US","United States"
+"207.61.0.0","207.61.255.255","3476881408","3476946943","CA","Canada"
+"207.62.0.0","207.68.174.31","3476946944","3477384735","US","United States"
+"207.68.174.32","207.68.174.39","3477384736","3477384743","IE","Ireland"
+"207.68.174.40","207.68.174.79","3477384744","3477384783","US","United States"
+"207.68.174.80","207.68.174.95","3477384784","3477384799","IE","Ireland"
+"207.68.174.96","207.68.174.127","3477384800","3477384831","US","United States"
+"207.68.174.128","207.68.174.135","3477384832","3477384839","SG","Singapore"
+"207.68.174.136","207.68.174.143","3477384840","3477384847","IE","Ireland"
+"207.68.174.144","207.68.174.151","3477384848","3477384855","SG","Singapore"
+"207.68.174.152","207.68.174.159","3477384856","3477384863","IE","Ireland"
+"207.68.174.160","207.68.174.167","3477384864","3477384871","SG","Singapore"
+"207.68.174.168","207.68.174.247","3477384872","3477384951","US","United States"
+"207.68.174.248","207.68.174.255","3477384952","3477384959","IE","Ireland"
+"207.68.175.0","207.79.207.255","3477384960","3478114303","US","United States"
+"207.79.208.0","207.79.223.255","3478114304","3478118399","PE","Peru"
+"207.79.224.0","207.80.255.255","3478118400","3478192127","US","United States"
+"207.81.0.0","207.81.255.255","3478192128","3478257663","CA","Canada"
+"207.82.0.0","207.82.16.15","3478257664","3478261775","US","United States"
+"207.82.16.16","207.82.16.31","3478261776","3478261791","SG","Singapore"
+"207.82.16.32","207.82.67.7","3478261792","3478274823","US","United States"
+"207.82.67.8","207.82.67.15","3478274824","3478274831","GB","United Kingdom"
+"207.82.67.16","207.82.71.143","3478274832","3478275983","US","United States"
+"207.82.71.144","207.82.71.159","3478275984","3478275999","GB","United Kingdom"
+"207.82.71.160","207.82.79.63","3478276000","3478277951","US","United States"
+"207.82.79.64","207.82.79.95","3478277952","3478277983","GB","United Kingdom"
+"207.82.79.96","207.82.112.255","3478277984","3478286591","US","United States"
+"207.82.113.0","207.82.113.255","3478286592","3478286847","GB","United Kingdom"
+"207.82.114.0","207.82.120.223","3478286848","3478288607","US","United States"
+"207.82.120.224","207.82.120.231","3478288608","3478288615","GB","United Kingdom"
+"207.82.120.232","207.82.120.255","3478288616","3478288639","US","United States"
+"207.82.121.0","207.82.121.255","3478288640","3478288895","GB","United Kingdom"
+"207.82.122.0","207.82.124.255","3478288896","3478289663","US","United States"
+"207.82.125.0","207.82.125.255","3478289664","3478289919","GB","United Kingdom"
+"207.82.126.0","207.83.191.255","3478289920","3478372351","US","United States"
+"207.83.192.0","207.83.223.255","3478372352","3478380543","MX","Mexico"
+"207.83.224.0","207.89.63.255","3478380544","3478732799","US","United States"
+"207.89.64.0","207.89.127.255","3478732800","3478749183","DE","Germany"
+"207.89.128.0","207.96.127.255","3478749184","3479207935","US","United States"
+"207.96.128.0","207.96.255.255","3479207936","3479240703","CA","Canada"
+"207.97.0.0","207.101.255.255","3479240704","3479568383","US","United States"
+"207.102.0.0","207.102.255.255","3479568384","3479633919","CA","Canada"
+"207.103.0.0","207.106.255.255","3479633920","3479896063","US","United States"
+"207.107.0.0","207.107.235.255","3479896064","3479956479","CA","Canada"
+"207.107.236.0","207.107.236.255","3479956480","3479956735","US","United States"
+"207.107.237.0","207.107.255.255","3479956736","3479961599","CA","Canada"
+"207.108.0.0","207.108.30.65","3479961600","3479969345","US","United States"
+"207.108.30.66","207.108.30.66","3479969346","3479969346","DE","Germany"
+"207.108.30.67","207.108.30.129","3479969347","3479969409","US","United States"
+"207.108.30.130","207.108.30.130","3479969410","3479969410","DE","Germany"
+"207.108.30.131","207.111.255.255","3479969411","3480223743","US","United States"
+"207.112.0.0","207.112.127.255","3480223744","3480256511","CA","Canada"
+"207.112.128.0","207.112.235.255","3480256512","3480284159","US","United States"
+"207.112.236.0","207.112.237.255","3480284160","3480284671","CA","Canada"
+"207.112.238.0","207.115.95.255","3480284672","3480444927","US","United States"
+"207.115.96.0","207.115.111.255","3480444928","3480449023","CA","Canada"
+"207.115.112.0","207.116.255.255","3480449024","3480551423","US","United States"
+"207.117.0.0","207.117.0.255","3480551424","3480551679","JP","Japan"
+"207.117.1.0","207.117.1.255","3480551680","3480551935","DE","Germany"
+"207.117.2.0","207.117.2.255","3480551936","3480552191","GB","United Kingdom"
+"207.117.3.0","207.117.3.255","3480552192","3480552447","US","United States"
+"207.117.4.0","207.117.4.255","3480552448","3480552703","CH","Switzerland"
+"207.117.5.0","207.117.5.255","3480552704","3480552959","US","United States"
+"207.117.6.0","207.117.6.255","3480552960","3480553215","AT","Austria"
+"207.117.7.0","207.117.7.255","3480553216","3480553471","US","United States"
+"207.117.8.0","207.117.8.255","3480553472","3480553727","SG","Singapore"
+"207.117.9.0","207.117.9.255","3480553728","3480553983","HK","Hong Kong"
+"207.117.10.0","207.117.10.255","3480553984","3480554239","US","United States"
+"207.117.11.0","207.117.11.255","3480554240","3480554495","GB","United Kingdom"
+"207.117.12.0","207.117.12.255","3480554496","3480554751","SG","Singapore"
+"207.117.13.0","207.117.14.255","3480554752","3480555263","US","United States"
+"207.117.15.0","207.117.15.255","3480555264","3480555519","NO","Norway"
+"207.117.16.0","207.117.16.255","3480555520","3480555775","FR","France"
+"207.117.17.0","207.117.18.255","3480555776","3480556287","SG","Singapore"
+"207.117.19.0","207.117.19.255","3480556288","3480556543","HK","Hong Kong"
+"207.117.20.0","207.117.21.255","3480556544","3480557055","US","United States"
+"207.117.22.0","207.117.22.255","3480557056","3480557311","HK","Hong Kong"
+"207.117.23.0","207.117.23.255","3480557312","3480557567","US","United States"
+"207.117.24.0","207.117.24.255","3480557568","3480557823","JP","Japan"
+"207.117.25.0","207.117.25.255","3480557824","3480558079","CA","Canada"
+"207.117.26.0","207.117.27.255","3480558080","3480558591","US","United States"
+"207.117.28.0","207.117.28.255","3480558592","3480558847","DO","Dominican Republic"
+"207.117.29.0","207.117.36.255","3480558848","3480560895","US","United States"
+"207.117.37.0","207.117.37.255","3480560896","3480561151","BR","Brazil"
+"207.117.38.0","207.117.40.255","3480561152","3480561919","US","United States"
+"207.117.41.0","207.117.41.255","3480561920","3480562175","JP","Japan"
+"207.117.42.0","207.117.51.255","3480562176","3480564735","US","United States"
+"207.117.52.0","207.117.52.255","3480564736","3480564991","DE","Germany"
+"207.117.53.0","207.117.60.255","3480564992","3480567039","US","United States"
+"207.117.61.0","207.117.62.255","3480567040","3480567551","GB","United Kingdom"
+"207.117.63.0","207.117.65.255","3480567552","3480568319","US","United States"
+"207.117.66.0","207.117.66.255","3480568320","3480568575","HK","Hong Kong"
+"207.117.67.0","207.117.70.255","3480568576","3480569599","US","United States"
+"207.117.71.0","207.117.71.255","3480569600","3480569855","HK","Hong Kong"
+"207.117.72.0","207.117.72.255","3480569856","3480570111","US","United States"
+"207.117.73.0","207.117.73.255","3480570112","3480570367","FR","France"
+"207.117.74.0","207.117.74.255","3480570368","3480570623","ES","Spain"
+"207.117.75.0","207.117.75.255","3480570624","3480570879","JP","Japan"
+"207.117.76.0","207.117.77.255","3480570880","3480571391","CH","Switzerland"
+"207.117.78.0","207.117.78.255","3480571392","3480571647","BE","Belgium"
+"207.117.79.0","207.117.92.255","3480571648","3480575231","US","United States"
+"207.117.93.0","207.117.93.255","3480575232","3480575487","IL","Israel"
+"207.117.94.0","207.117.94.255","3480575488","3480575743","US","United States"
+"207.117.95.0","207.117.99.255","3480575744","3480577023","IT","Italy"
+"207.117.100.0","207.117.113.255","3480577024","3480580607","US","United States"
+"207.117.114.0","207.117.114.255","3480580608","3480580863","SE","Sweden"
+"207.117.115.0","207.117.115.255","3480580864","3480581119","DK","Denmark"
+"207.117.116.0","207.117.117.255","3480581120","3480581631","US","United States"
+"207.117.118.0","207.117.118.255","3480581632","3480581887","CL","Chile"
+"207.117.119.0","207.117.119.255","3480581888","3480582143","NO","Norway"
+"207.117.120.0","207.117.120.255","3480582144","3480582399","US","United States"
+"207.117.121.0","207.117.121.255","3480582400","3480582655","RU","Russian Federation"
+"207.117.122.0","207.117.124.255","3480582656","3480583423","MX","Mexico"
+"207.117.125.0","207.117.145.255","3480583424","3480588799","US","United States"
+"207.117.146.0","207.117.146.255","3480588800","3480589055","SE","Sweden"
+"207.117.147.0","207.117.154.255","3480589056","3480591103","US","United States"
+"207.117.155.0","207.117.155.255","3480591104","3480591359","ZA","South Africa"
+"207.117.156.0","207.117.156.255","3480591360","3480591615","US","United States"
+"207.117.157.0","207.117.158.255","3480591616","3480592127","ID","Indonesia"
+"207.117.159.0","207.117.159.255","3480592128","3480592383","NO","Norway"
+"207.117.160.0","207.117.160.255","3480592384","3480592639","CH","Switzerland"
+"207.117.161.0","207.117.161.255","3480592640","3480592895","IE","Ireland"
+"207.117.162.0","207.117.162.255","3480592896","3480593151","SG","Singapore"
+"207.117.163.0","207.117.163.255","3480593152","3480593407","DK","Denmark"
+"207.117.164.0","207.117.164.255","3480593408","3480593663","SG","Singapore"
+"207.117.165.0","207.117.165.255","3480593664","3480593919","CN","China"
+"207.117.166.0","207.117.166.255","3480593920","3480594175","ZA","South Africa"
+"207.117.167.0","207.117.167.255","3480594176","3480594431","BE","Belgium"
+"207.117.168.0","207.117.172.255","3480594432","3480595711","US","United States"
+"207.117.173.0","207.117.173.255","3480595712","3480595967","TH","Thailand"
+"207.117.174.0","207.117.177.255","3480595968","3480596991","SG","Singapore"
+"207.117.178.0","207.117.178.255","3480596992","3480597247","US","United States"
+"207.117.179.0","207.117.182.255","3480597248","3480598271","AU","Australia"
+"207.117.183.0","207.117.183.255","3480598272","3480598527","FR","France"
+"207.117.184.0","207.117.185.255","3480598528","3480599039","AU","Australia"
+"207.117.186.0","207.117.186.255","3480599040","3480599295","JP","Japan"
+"207.117.187.0","207.117.187.255","3480599296","3480599551","CA","Canada"
+"207.117.188.0","207.117.188.255","3480599552","3480599807","SG","Singapore"
+"207.117.189.0","207.117.191.255","3480599808","3480600575","US","United States"
+"207.117.192.0","207.117.193.255","3480600576","3480601087","DE","Germany"
+"207.117.194.0","207.117.194.255","3480601088","3480601343","BE","Belgium"
+"207.117.195.0","207.117.195.255","3480601344","3480601599","AU","Australia"
+"207.117.196.0","207.117.196.255","3480601600","3480601855","GB","United Kingdom"
+"207.117.197.0","207.117.197.255","3480601856","3480602111","FR","France"
+"207.117.198.0","207.117.200.255","3480602112","3480602879","US","United States"
+"207.117.201.0","207.117.203.255","3480602880","3480603647","IT","Italy"
+"207.117.204.0","207.117.204.255","3480603648","3480603903","BE","Belgium"
+"207.117.205.0","207.117.205.255","3480603904","3480604159","HK","Hong Kong"
+"207.117.206.0","207.117.207.255","3480604160","3480604671","ES","Spain"
+"207.117.208.0","207.117.208.255","3480604672","3480604927","IL","Israel"
+"207.117.209.0","207.117.209.255","3480604928","3480605183","GB","United Kingdom"
+"207.117.210.0","207.117.210.255","3480605184","3480605439","MX","Mexico"
+"207.117.211.0","207.117.211.255","3480605440","3480605695","PH","Philippines"
+"207.117.212.0","207.117.212.255","3480605696","3480605951","MX","Mexico"
+"207.117.213.0","207.117.213.255","3480605952","3480606207","PH","Philippines"
+"207.117.214.0","207.117.214.255","3480606208","3480606463","MX","Mexico"
+"207.117.215.0","207.117.215.255","3480606464","3480606719","BE","Belgium"
+"207.117.216.0","207.117.216.255","3480606720","3480606975","GR","Greece"
+"207.117.217.0","207.117.217.255","3480606976","3480607231","US","United States"
+"207.117.218.0","207.117.218.255","3480607232","3480607487","IT","Italy"
+"207.117.219.0","207.117.229.255","3480607488","3480610303","US","United States"
+"207.117.230.0","207.117.230.255","3480610304","3480610559","ES","Spain"
+"207.117.231.0","207.117.233.255","3480610560","3480611327","US","United States"
+"207.117.234.0","207.117.234.255","3480611328","3480611583","JP","Japan"
+"207.117.235.0","207.117.235.255","3480611584","3480611839","MX","Mexico"
+"207.117.236.0","207.117.236.255","3480611840","3480612095","BR","Brazil"
+"207.117.237.0","207.117.237.255","3480612096","3480612351","LU","Luxembourg"
+"207.117.238.0","207.117.242.255","3480612352","3480613631","DE","Germany"
+"207.117.243.0","207.121.100.255","3480613632","3480839423","US","United States"
+"207.121.101.0","207.121.102.255","3480839424","3480839935","GB","United Kingdom"
+"207.121.103.0","207.122.109.255","3480839936","3480907263","US","United States"
+"207.122.110.0","207.122.111.255","3480907264","3480907775","FR","France"
+"207.122.112.0","207.123.91.255","3480907776","3480968191","US","United States"
+"207.123.92.0","207.123.92.255","3480968192","3480968447","AU","Australia"
+"207.123.93.0","207.133.255.255","3480968448","3481665535","US","United States"
+"207.134.0.0","207.134.255.255","3481665536","3481731071","CA","Canada"
+"207.135.0.0","207.136.63.255","3481731072","3481812991","US","United States"
+"207.136.64.0","207.136.99.111","3481812992","3481822063","CA","Canada"
+"207.136.99.112","207.136.99.127","3481822064","3481822079","US","United States"
+"207.136.99.128","207.136.127.255","3481822080","3481829375","CA","Canada"
+"207.136.128.0","207.136.175.255","3481829376","3481841663","US","United States"
+"207.136.176.0","207.136.179.205","3481841664","3481842637","GB","United Kingdom"
+"207.136.179.206","207.136.179.206","3481842638","3481842638","US","United States"
+"207.136.179.207","207.136.183.255","3481842639","3481843711","GB","United Kingdom"
+"207.136.184.0","207.138.94.233","3481843712","3481951977","US","United States"
+"207.138.94.234","207.138.94.234","3481951978","3481951978","DE","Germany"
+"207.138.94.235","207.138.122.108","3481951979","3481959020","US","United States"
+"207.138.122.109","207.138.122.110","3481959021","3481959022","GB","United Kingdom"
+"207.138.122.111","207.138.144.31","3481959023","3481964575","US","United States"
+"207.138.144.32","207.138.144.35","3481964576","3481964579","IE","Ireland"
+"207.138.144.36","207.139.2.63","3481964580","3481993791","US","United States"
+"207.139.2.64","207.139.2.71","3481993792","3481993799","CA","Canada"
+"207.139.2.72","207.139.3.255","3481993800","3481994239","US","United States"
+"207.139.4.0","207.139.5.255","3481994240","3481994751","CA","Canada"
+"207.139.6.0","207.139.6.255","3481994752","3481995007","US","United States"
+"207.139.7.0","207.139.7.255","3481995008","3481995263","CA","Canada"
+"207.139.8.0","207.139.10.255","3481995264","3481996031","US","United States"
+"207.139.11.0","207.139.11.255","3481996032","3481996287","CA","Canada"
+"207.139.12.0","207.139.12.255","3481996288","3481996543","US","United States"
+"207.139.13.0","207.139.15.255","3481996544","3481997311","CA","Canada"
+"207.139.16.0","207.139.16.255","3481997312","3481997567","US","United States"
+"207.139.17.0","207.139.20.255","3481997568","3481998591","CA","Canada"
+"207.139.21.0","207.139.21.255","3481998592","3481998847","AG","Antigua and Barbuda"
+"207.139.22.0","207.139.22.255","3481998848","3481999103","US","United States"
+"207.139.23.0","207.139.23.255","3481999104","3481999359","CA","Canada"
+"207.139.24.0","207.139.24.255","3481999360","3481999615","US","United States"
+"207.139.25.0","207.139.32.255","3481999616","3482001663","CA","Canada"
+"207.139.33.0","207.139.33.255","3482001664","3482001919","US","United States"
+"207.139.34.0","207.139.34.255","3482001920","3482002175","CA","Canada"
+"207.139.35.0","207.139.35.255","3482002176","3482002431","US","United States"
+"207.139.36.0","207.139.39.255","3482002432","3482003455","CA","Canada"
+"207.139.40.0","207.139.43.255","3482003456","3482004479","US","United States"
+"207.139.44.0","207.139.49.255","3482004480","3482006015","CA","Canada"
+"207.139.50.0","207.139.55.255","3482006016","3482007551","US","United States"
+"207.139.56.0","207.139.57.255","3482007552","3482008063","CA","Canada"
+"207.139.58.0","207.139.58.255","3482008064","3482008319","US","United States"
+"207.139.59.0","207.139.69.255","3482008320","3482011135","CA","Canada"
+"207.139.70.0","207.139.71.255","3482011136","3482011647","US","United States"
+"207.139.72.0","207.139.73.255","3482011648","3482012159","CA","Canada"
+"207.139.74.0","207.139.76.255","3482012160","3482012927","US","United States"
+"207.139.77.0","207.139.80.255","3482012928","3482013951","CA","Canada"
+"207.139.81.0","207.139.81.255","3482013952","3482014207","US","United States"
+"207.139.82.0","207.139.83.255","3482014208","3482014719","CA","Canada"
+"207.139.84.0","207.139.84.143","3482014720","3482014863","US","United States"
+"207.139.84.144","207.139.84.159","3482014864","3482014879","CA","Canada"
+"207.139.84.160","207.139.89.255","3482014880","3482016255","US","United States"
+"207.139.90.0","207.139.91.255","3482016256","3482016767","CA","Canada"
+"207.139.92.0","207.139.92.255","3482016768","3482017023","US","United States"
+"207.139.93.0","207.139.93.255","3482017024","3482017279","CA","Canada"
+"207.139.94.0","207.139.94.255","3482017280","3482017535","US","United States"
+"207.139.95.0","207.139.95.255","3482017536","3482017791","CA","Canada"
+"207.139.96.0","207.139.96.255","3482017792","3482018047","US","United States"
+"207.139.97.0","207.139.97.255","3482018048","3482018303","CA","Canada"
+"207.139.98.0","207.139.101.255","3482018304","3482019327","US","United States"
+"207.139.102.0","207.139.102.255","3482019328","3482019583","CA","Canada"
+"207.139.103.0","207.139.106.255","3482019584","3482020607","US","United States"
+"207.139.107.0","207.139.107.255","3482020608","3482020863","CA","Canada"
+"207.139.108.0","207.139.108.255","3482020864","3482021119","US","United States"
+"207.139.109.0","207.139.112.255","3482021120","3482022143","CA","Canada"
+"207.139.113.0","207.139.115.255","3482022144","3482022911","US","United States"
+"207.139.116.0","207.139.122.255","3482022912","3482024703","CA","Canada"
+"207.139.123.0","207.139.123.255","3482024704","3482024959","US","United States"
+"207.139.124.0","207.139.124.255","3482024960","3482025215","CA","Canada"
+"207.139.125.0","207.139.125.255","3482025216","3482025471","US","United States"
+"207.139.126.0","207.139.137.255","3482025472","3482028543","CA","Canada"
+"207.139.138.0","207.139.138.255","3482028544","3482028799","US","United States"
+"207.139.139.0","207.139.140.255","3482028800","3482029311","CA","Canada"
+"207.139.141.0","207.139.141.255","3482029312","3482029567","US","United States"
+"207.139.142.0","207.139.144.255","3482029568","3482030335","CA","Canada"
+"207.139.145.0","207.139.145.255","3482030336","3482030591","US","United States"
+"207.139.146.0","207.139.154.255","3482030592","3482032895","CA","Canada"
+"207.139.155.0","207.139.155.255","3482032896","3482033151","US","United States"
+"207.139.156.0","207.139.157.255","3482033152","3482033663","CA","Canada"
+"207.139.158.0","207.139.158.255","3482033664","3482033919","US","United States"
+"207.139.159.0","207.139.160.255","3482033920","3482034431","CA","Canada"
+"207.139.161.0","207.139.163.255","3482034432","3482035199","US","United States"
+"207.139.164.0","207.139.165.255","3482035200","3482035711","CA","Canada"
+"207.139.166.0","207.139.166.255","3482035712","3482035967","US","United States"
+"207.139.167.0","207.139.167.255","3482035968","3482036223","CA","Canada"
+"207.139.168.0","207.139.168.255","3482036224","3482036479","US","United States"
+"207.139.169.0","207.139.169.255","3482036480","3482036735","CA","Canada"
+"207.139.170.0","207.139.170.255","3482036736","3482036991","US","United States"
+"207.139.171.0","207.139.171.255","3482036992","3482037247","CA","Canada"
+"207.139.172.0","207.139.173.255","3482037248","3482037759","US","United States"
+"207.139.174.0","207.139.174.255","3482037760","3482038015","CA","Canada"
+"207.139.175.0","207.139.175.255","3482038016","3482038271","US","United States"
+"207.139.176.0","207.139.177.255","3482038272","3482038783","CA","Canada"
+"207.139.178.0","207.139.180.255","3482038784","3482039551","US","United States"
+"207.139.181.0","207.139.183.255","3482039552","3482040319","CA","Canada"
+"207.139.184.0","207.139.186.255","3482040320","3482041087","US","United States"
+"207.139.187.0","207.139.187.255","3482041088","3482041343","CA","Canada"
+"207.139.188.0","207.139.188.255","3482041344","3482041599","US","United States"
+"207.139.189.0","207.139.189.255","3482041600","3482041855","CA","Canada"
+"207.139.190.0","207.139.190.255","3482041856","3482042111","US","United States"
+"207.139.191.0","207.139.191.255","3482042112","3482042367","CA","Canada"
+"207.139.192.0","207.139.197.255","3482042368","3482043903","US","United States"
+"207.139.198.0","207.139.201.255","3482043904","3482044927","CA","Canada"
+"207.139.202.0","207.139.202.255","3482044928","3482045183","US","United States"
+"207.139.203.0","207.139.204.255","3482045184","3482045695","CA","Canada"
+"207.139.205.0","207.139.209.255","3482045696","3482046975","US","United States"
+"207.139.210.0","207.139.211.255","3482046976","3482047487","CA","Canada"
+"207.139.212.0","207.139.212.255","3482047488","3482047743","US","United States"
+"207.139.213.0","207.139.213.255","3482047744","3482047999","CA","Canada"
+"207.139.214.0","207.139.215.255","3482048000","3482048511","US","United States"
+"207.139.216.0","207.139.216.255","3482048512","3482048767","CA","Canada"
+"207.139.217.0","207.139.220.255","3482048768","3482049791","US","United States"
+"207.139.221.0","207.139.232.255","3482049792","3482052863","CA","Canada"
+"207.139.233.0","207.139.235.255","3482052864","3482053631","US","United States"
+"207.139.236.0","207.139.236.255","3482053632","3482053887","CA","Canada"
+"207.139.237.0","207.139.237.111","3482053888","3482053999","US","United States"
+"207.139.237.112","207.139.237.127","3482054000","3482054015","CA","Canada"
+"207.139.237.128","207.139.237.255","3482054016","3482054143","US","United States"
+"207.139.238.0","207.139.239.255","3482054144","3482054655","CA","Canada"
+"207.139.240.0","207.139.253.255","3482054656","3482058239","US","United States"
+"207.139.254.0","207.139.254.255","3482058240","3482058495","CA","Canada"
+"207.139.255.0","207.147.255.255","3482058496","3482583039","US","United States"
+"207.148.0.0","207.148.191.255","3482583040","3482632191","CA","Canada"
+"207.148.192.0","207.150.239.255","3482632192","3482775551","US","United States"
+"207.150.240.0","207.150.255.255","3482775552","3482779647","PR","Puerto Rico"
+"207.151.0.0","207.152.255.255","3482779648","3482910719","US","United States"
+"207.153.0.0","207.153.63.255","3482910720","3482927103","CA","Canada"
+"207.153.64.0","207.160.255.255","3482927104","3483435007","US","United States"
+"207.161.0.0","207.162.127.255","3483435008","3483533311","CA","Canada"
+"207.162.128.0","207.163.255.255","3483533312","3483631615","US","United States"
+"207.164.0.0","207.164.255.255","3483631616","3483697151","CA","Canada"
+"207.165.0.0","207.166.111.255","3483697152","3483791359","US","United States"
+"207.166.112.0","207.166.113.7","3483791360","3483791623","PR","Puerto Rico"
+"207.166.113.8","207.166.113.15","3483791624","3483791631","US","United States"
+"207.166.113.16","207.166.113.199","3483791632","3483791815","PR","Puerto Rico"
+"207.166.113.200","207.166.113.207","3483791816","3483791823","US","United States"
+"207.166.113.208","207.166.121.255","3483791824","3483793919","PR","Puerto Rico"
+"207.166.122.0","207.166.123.255","3483793920","3483794431","US","United States"
+"207.166.124.0","207.166.127.255","3483794432","3483795455","PR","Puerto Rico"
+"207.166.128.0","207.166.255.255","3483795456","3483828223","US","United States"
+"207.167.0.0","207.167.31.255","3483828224","3483836415","CA","Canada"
+"207.167.32.0","207.167.191.255","3483836416","3483877375","US","United States"
+"207.167.192.0","207.167.255.255","3483877376","3483893759","CA","Canada"
+"207.168.0.0","207.169.185.255","3483893760","3484006911","US","United States"
+"207.169.186.0","207.169.186.255","3484006912","3484007167","AU","Australia"
+"207.169.187.0","207.169.209.255","3484007168","3484013055","US","United States"
+"207.169.210.0","207.169.211.255","3484013056","3484013567","DE","Germany"
+"207.169.212.0","207.174.131.255","3484013568","3484320767","US","United States"
+"207.174.136.0","207.174.136.255","3484321792","3484322047","PR","Puerto Rico"
+"207.174.137.0","207.174.151.255","3484322048","3484325887","US","United States"
+"207.174.156.0","207.174.157.255","3484326912","3484327423","US","United States"
+"207.174.158.0","207.174.159.255","3484327424","3484327935","CA","Canada"
+"207.174.160.0","207.176.79.255","3484327936","3484438527","US","United States"
+"207.176.80.0","207.176.80.255","3484438528","3484438783","ZM","Zambia"
+"207.176.81.0","207.176.83.255","3484438784","3484439551","US","United States"
+"207.176.84.0","207.176.84.255","3484439552","3484439807","ZM","Zambia"
+"207.176.85.0","207.176.127.255","3484439808","3484450815","US","United States"
+"207.176.128.0","207.176.131.255","3484450816","3484451839","CA","Canada"
+"207.176.132.0","207.176.132.255","3484451840","3484452095","US","United States"
+"207.176.133.0","207.176.138.255","3484452096","3484453631","CA","Canada"
+"207.176.139.0","207.176.139.255","3484453632","3484453887","US","United States"
+"207.176.140.0","207.176.144.255","3484453888","3484455167","CA","Canada"
+"207.176.145.0","207.176.145.255","3484455168","3484455423","US","United States"
+"207.176.146.0","207.176.146.255","3484455424","3484455679","CA","Canada"
+"207.176.147.0","207.176.147.255","3484455680","3484455935","US","United States"
+"207.176.148.0","207.176.148.255","3484455936","3484456191","CA","Canada"
+"207.176.149.0","207.176.150.255","3484456192","3484456703","US","United States"
+"207.176.151.0","207.176.154.255","3484456704","3484457727","CA","Canada"
+"207.176.155.0","207.176.155.255","3484457728","3484457983","US","United States"
+"207.176.156.0","207.176.158.255","3484457984","3484458751","CA","Canada"
+"207.176.159.0","207.176.159.255","3484458752","3484459007","US","United States"
+"207.176.160.0","207.176.162.255","3484459008","3484459775","CA","Canada"
+"207.176.163.0","207.176.166.143","3484459776","3484460687","US","United States"
+"207.176.166.144","207.176.166.159","3484460688","3484460703","CA","Canada"
+"207.176.166.160","207.176.166.191","3484460704","3484460735","US","United States"
+"207.176.166.192","207.176.166.207","3484460736","3484460751","CA","Canada"
+"207.176.166.208","207.176.166.255","3484460752","3484460799","US","United States"
+"207.176.167.0","207.176.167.255","3484460800","3484461055","CA","Canada"
+"207.176.168.0","207.176.170.255","3484461056","3484461823","US","United States"
+"207.176.171.0","207.176.171.255","3484461824","3484462079","CA","Canada"
+"207.176.172.0","207.176.172.255","3484462080","3484462335","US","United States"
+"207.176.173.0","207.176.173.255","3484462336","3484462591","CA","Canada"
+"207.176.174.0","207.176.176.255","3484462592","3484463359","US","United States"
+"207.176.177.0","207.176.179.255","3484463360","3484464127","CA","Canada"
+"207.176.180.0","207.176.180.191","3484464128","3484464319","US","United States"
+"207.176.180.192","207.176.180.207","3484464320","3484464335","CA","Canada"
+"207.176.180.208","207.176.182.255","3484464336","3484464895","US","United States"
+"207.176.183.0","207.176.183.255","3484464896","3484465151","CA","Canada"
+"207.176.184.0","207.176.185.255","3484465152","3484465663","US","United States"
+"207.176.186.0","207.176.186.255","3484465664","3484465919","CA","Canada"
+"207.176.187.0","207.176.187.255","3484465920","3484466175","US","United States"
+"207.176.188.0","207.176.188.255","3484466176","3484466431","CA","Canada"
+"207.176.189.0","207.176.189.255","3484466432","3484466687","US","United States"
+"207.176.190.0","207.176.195.255","3484466688","3484468223","CA","Canada"
+"207.176.196.0","207.176.196.255","3484468224","3484468479","US","United States"
+"207.176.197.0","207.176.198.255","3484468480","3484468991","CA","Canada"
+"207.176.199.0","207.176.199.255","3484468992","3484469247","US","United States"
+"207.176.200.0","207.176.201.255","3484469248","3484469759","CA","Canada"
+"207.176.202.0","207.176.202.255","3484469760","3484470015","US","United States"
+"207.176.203.0","207.176.204.255","3484470016","3484470527","CA","Canada"
+"207.176.205.0","207.176.209.255","3484470528","3484471807","US","United States"
+"207.176.210.0","207.176.210.255","3484471808","3484472063","CA","Canada"
+"207.176.211.0","207.176.211.255","3484472064","3484472319","US","United States"
+"207.176.212.0","207.176.212.255","3484472320","3484472575","CA","Canada"
+"207.176.213.0","207.176.214.135","3484472576","3484472967","US","United States"
+"207.176.214.136","207.176.214.143","3484472968","3484472975","CA","Canada"
+"207.176.214.144","207.176.215.255","3484472976","3484473343","US","United States"
+"207.176.216.0","207.176.216.255","3484473344","3484473599","CA","Canada"
+"207.176.217.0","207.176.217.255","3484473600","3484473855","US","United States"
+"207.176.218.0","207.176.221.255","3484473856","3484474879","CA","Canada"
+"207.176.222.0","207.176.222.255","3484474880","3484475135","US","United States"
+"207.176.223.0","207.176.230.255","3484475136","3484477183","CA","Canada"
+"207.176.231.0","207.176.232.255","3484477184","3484477695","US","United States"
+"207.176.233.0","207.176.233.255","3484477696","3484477951","CA","Canada"
+"207.176.234.0","207.176.236.255","3484477952","3484478719","US","United States"
+"207.176.237.0","207.176.237.255","3484478720","3484478975","CA","Canada"
+"207.176.238.0","207.176.238.255","3484478976","3484479231","US","United States"
+"207.176.239.0","207.176.239.255","3484479232","3484479487","CA","Canada"
+"207.176.240.0","207.176.240.255","3484479488","3484479743","US","United States"
+"207.176.241.0","207.176.241.255","3484479744","3484479999","CA","Canada"
+"207.176.242.0","207.176.242.255","3484480000","3484480255","US","United States"
+"207.176.243.0","207.176.246.255","3484480256","3484481279","CA","Canada"
+"207.176.247.0","207.176.247.255","3484481280","3484481535","US","United States"
+"207.176.248.0","207.176.249.255","3484481536","3484482047","CA","Canada"
+"207.176.250.0","207.176.251.255","3484482048","3484482559","US","United States"
+"207.176.252.0","207.176.255.255","3484482560","3484483583","CA","Canada"
+"207.177.0.0","207.179.127.255","3484483584","3484647423","US","United States"
+"207.179.128.0","207.179.191.255","3484647424","3484663807","CA","Canada"
+"207.179.192.0","207.181.63.255","3484663808","3484762111","US","United States"
+"207.181.64.0","207.181.127.255","3484762112","3484778495","CA","Canada"
+"207.181.128.0","207.183.31.255","3484778496","3484884991","US","United States"
+"207.183.32.0","207.183.63.255","3484884992","3484893183","CA","Canada"
+"207.183.64.0","207.188.63.255","3484893184","3485220863","US","United States"
+"207.188.64.0","207.188.95.255","3485220864","3485229055","CA","Canada"
+"207.188.96.0","207.189.183.255","3485229056","3485317119","US","United States"
+"207.189.184.0","207.189.187.255","3485317120","3485318143","IN","India"
+"207.189.188.0","207.189.191.255","3485318144","3485319167","US","United States"
+"207.189.192.0","207.189.207.255","3485319168","3485323263","SE","Sweden"
+"207.189.208.0","207.189.255.255","3485323264","3485335551","CA","Canada"
+"207.190.0.0","207.191.239.255","3485335552","3485462527","US","United States"
+"207.191.240.0","207.191.247.255","3485462528","3485464575","VC","Saint Vincent and the Grenadines"
+"207.191.248.0","207.191.255.255","3485464576","3485466623","LC","Saint Lucia"
+"207.192.0.0","207.193.255.255","3485466624","3485597695","US","United States"
+"207.194.0.0","207.195.127.255","3485597696","3485695999","CA","Canada"
+"207.195.128.0","207.199.128.255","3485696000","3485958399","US","United States"
+"207.199.129.0","207.199.129.255","3485958400","3485958655","CA","Canada"
+"207.199.130.0","207.199.132.255","3485958656","3485959423","US","United States"
+"207.199.133.0","207.199.135.255","3485959424","3485960191","CA","Canada"
+"207.199.136.0","207.199.137.255","3485960192","3485960703","US","United States"
+"207.199.138.0","207.199.138.255","3485960704","3485960959","CA","Canada"
+"207.199.139.0","207.199.145.255","3485960960","3485962751","US","United States"
+"207.199.146.0","207.199.146.255","3485962752","3485963007","CA","Canada"
+"207.199.147.0","207.199.155.255","3485963008","3485965311","US","United States"
+"207.199.156.0","207.199.156.255","3485965312","3485965567","CA","Canada"
+"207.199.157.0","207.199.157.0","3485965568","3485965568","US","United States"
+"207.199.157.1","207.199.159.255","3485965569","3485966335","CA","Canada"
+"207.199.160.0","207.199.164.255","3485966336","3485967615","US","United States"
+"207.199.165.0","207.199.165.0","3485967616","3485967616","GB","United Kingdom"
+"207.199.165.1","207.199.165.255","3485967617","3485967871","US","United States"
+"207.199.166.0","207.199.166.255","3485967872","3485968127","CA","Canada"
+"207.199.167.0","207.199.170.255","3485968128","3485969151","US","United States"
+"207.199.171.0","207.199.171.0","3485969152","3485969152","GB","United Kingdom"
+"207.199.171.1","207.199.172.255","3485969153","3485969663","US","United States"
+"207.199.173.0","207.199.173.0","3485969664","3485969664","GB","United Kingdom"
+"207.199.173.1","207.199.173.255","3485969665","3485969919","US","United States"
+"207.199.174.0","207.199.174.0","3485969920","3485969920","GB","United Kingdom"
+"207.199.174.1","207.199.175.255","3485969921","3485970431","US","United States"
+"207.199.176.0","207.199.177.255","3485970432","3485970943","CA","Canada"
+"207.199.178.0","207.199.185.255","3485970944","3485972991","US","United States"
+"207.199.186.0","207.199.186.255","3485972992","3485973247","CA","Canada"
+"207.199.187.0","207.199.187.255","3485973248","3485973503","US","United States"
+"207.199.188.0","207.199.191.255","3485973504","3485974527","CA","Canada"
+"207.199.192.0","207.200.127.255","3485974528","3486023679","US","United States"
+"207.200.128.0","207.200.159.255","3486023680","3486031871","CA","Canada"
+"207.200.160.0","207.204.63.255","3486031872","3486269439","US","United States"
+"207.204.64.0","207.204.127.255","3486269440","3486285823","JM","Jamaica"
+"207.204.128.0","207.204.191.255","3486285824","3486302207","PR","Puerto Rico"
+"207.204.192.0","207.204.223.255","3486302208","3486310399","CA","Canada"
+"207.204.224.0","207.208.255.255","3486310400","3486580735","US","United States"
+"207.209.0.0","207.209.0.255","3486580736","3486580991","GB","United Kingdom"
+"207.209.1.0","207.209.2.255","3486580992","3486581503","DE","Germany"
+"207.209.3.0","207.209.3.255","3486581504","3486581759","TW","Taiwan"
+"207.209.4.0","207.209.4.255","3486581760","3486582015","GB","United Kingdom"
+"207.209.5.0","207.209.5.255","3486582016","3486582271","NO","Norway"
+"207.209.6.0","207.209.6.255","3486582272","3486582527","BE","Belgium"
+"207.209.7.0","207.209.7.255","3486582528","3486582783","AU","Australia"
+"207.209.8.0","207.209.8.255","3486582784","3486583039","DE","Germany"
+"207.209.9.0","207.209.9.255","3486583040","3486583295","CH","Switzerland"
+"207.209.10.0","207.209.11.255","3486583296","3486583807","US","United States"
+"207.209.12.0","207.209.12.255","3486583808","3486584063","KR","Korea, Republic of"
+"207.209.13.0","207.209.13.255","3486584064","3486584319","US","United States"
+"207.209.14.0","207.209.15.255","3486584320","3486584831","CA","Canada"
+"207.209.16.0","207.209.17.255","3486584832","3486585343","US","United States"
+"207.209.18.0","207.209.18.255","3486585344","3486585599","PT","Portugal"
+"207.209.19.0","207.209.21.255","3486585600","3486586367","FR","France"
+"207.209.22.0","207.209.22.255","3486586368","3486586623","NZ","New Zealand"
+"207.209.23.0","207.209.23.255","3486586624","3486586879","US","United States"
+"207.209.24.0","207.209.24.255","3486586880","3486587135","AU","Australia"
+"207.209.25.0","207.209.25.255","3486587136","3486587391","FR","France"
+"207.209.26.0","207.209.26.255","3486587392","3486587647","NL","Netherlands"
+"207.209.27.0","207.209.27.255","3486587648","3486587903","CL","Chile"
+"207.209.28.0","207.209.29.255","3486587904","3486588415","GB","United Kingdom"
+"207.209.30.0","207.209.30.255","3486588416","3486588671","FR","France"
+"207.209.31.0","207.209.32.191","3486588672","3486589119","US","United States"
+"207.209.32.192","207.209.32.223","3486589120","3486589151","NL","Netherlands"
+"207.209.32.224","207.209.33.63","3486589152","3486589247","US","United States"
+"207.209.33.64","207.209.33.95","3486589248","3486589279","ZA","South Africa"
+"207.209.33.96","207.209.35.255","3486589280","3486589951","US","United States"
+"207.209.36.0","207.209.36.255","3486589952","3486590207","IT","Italy"
+"207.209.37.0","207.209.37.255","3486590208","3486590463","US","United States"
+"207.209.38.0","207.209.42.255","3486590464","3486591743","GB","United Kingdom"
+"207.209.43.0","207.209.43.255","3486591744","3486591999","CH","Switzerland"
+"207.209.44.0","207.209.44.63","3486592000","3486592063","FI","Finland"
+"207.209.44.64","207.209.44.255","3486592064","3486592255","US","United States"
+"207.209.45.0","207.209.45.255","3486592256","3486592511","NL","Netherlands"
+"207.209.46.0","207.209.47.255","3486592512","3486593023","NO","Norway"
+"207.209.48.0","207.209.48.255","3486593024","3486593279","NL","Netherlands"
+"207.209.49.0","207.209.50.255","3486593280","3486593791","DE","Germany"
+"207.209.51.0","207.209.51.255","3486593792","3486594047","FR","France"
+"207.209.52.0","207.209.52.255","3486594048","3486594303","DE","Germany"
+"207.209.53.0","207.209.53.255","3486594304","3486594559","BE","Belgium"
+"207.209.54.0","207.209.54.159","3486594560","3486594719","US","United States"
+"207.209.54.160","207.209.54.191","3486594720","3486594751","LU","Luxembourg"
+"207.209.54.192","207.209.54.223","3486594752","3486594783","GB","United Kingdom"
+"207.209.54.224","207.209.54.255","3486594784","3486594815","US","United States"
+"207.209.55.0","207.209.55.127","3486594816","3486594943","AR","Argentina"
+"207.209.55.128","207.209.55.255","3486594944","3486595071","US","United States"
+"207.209.56.0","207.209.56.255","3486595072","3486595327","DK","Denmark"
+"207.209.57.0","207.209.57.255","3486595328","3486595583","ID","Indonesia"
+"207.209.58.0","207.209.58.255","3486595584","3486595839","PR","Puerto Rico"
+"207.209.59.0","207.209.59.255","3486595840","3486596095","DK","Denmark"
+"207.209.60.0","207.209.60.255","3486596096","3486596351","NL","Netherlands"
+"207.209.61.0","207.209.61.255","3486596352","3486596607","NO","Norway"
+"207.209.62.0","207.209.62.127","3486596608","3486596735","US","United States"
+"207.209.62.128","207.209.62.191","3486596736","3486596799","CH","Switzerland"
+"207.209.62.192","207.209.62.255","3486596800","3486596863","FR","France"
+"207.209.63.0","207.209.63.255","3486596864","3486597119","GB","United Kingdom"
+"207.209.64.0","207.209.64.255","3486597120","3486597375","IE","Ireland"
+"207.209.65.0","207.209.65.255","3486597376","3486597631","IT","Italy"
+"207.209.66.0","207.209.66.255","3486597632","3486597887","GB","United Kingdom"
+"207.209.67.0","207.209.69.255","3486597888","3486598655","US","United States"
+"207.209.70.0","207.209.70.255","3486598656","3486598911","BR","Brazil"
+"207.209.71.0","207.209.71.255","3486598912","3486599167","NO","Norway"
+"207.209.72.0","207.209.72.255","3486599168","3486599423","SE","Sweden"
+"207.209.73.0","207.209.73.255","3486599424","3486599679","BR","Brazil"
+"207.209.74.0","207.209.74.255","3486599680","3486599935","US","United States"
+"207.209.75.0","207.209.76.255","3486599936","3486600447","BR","Brazil"
+"207.209.77.0","207.209.79.255","3486600448","3486601215","US","United States"
+"207.209.80.0","207.209.80.255","3486601216","3486601471","BE","Belgium"
+"207.209.81.0","207.209.81.255","3486601472","3486601727","US","United States"
+"207.209.82.0","207.209.82.255","3486601728","3486601983","BE","Belgium"
+"207.209.83.0","207.209.83.255","3486601984","3486602239","NZ","New Zealand"
+"207.209.84.0","207.209.86.255","3486602240","3486603007","US","United States"
+"207.209.87.0","207.209.87.255","3486603008","3486603263","SG","Singapore"
+"207.209.88.0","207.209.88.255","3486603264","3486603519","US","United States"
+"207.209.89.0","207.209.89.255","3486603520","3486603775","JP","Japan"
+"207.209.90.0","207.209.91.255","3486603776","3486604287","US","United States"
+"207.209.92.0","207.209.92.255","3486604288","3486604543","BE","Belgium"
+"207.209.93.0","207.209.94.255","3486604544","3486605055","US","United States"
+"207.209.95.0","207.209.95.255","3486605056","3486605311","ES","Spain"
+"207.209.96.0","207.209.96.255","3486605312","3486605567","NL","Netherlands"
+"207.209.97.0","207.209.98.255","3486605568","3486606079","US","United States"
+"207.209.99.0","207.209.99.255","3486606080","3486606335","MY","Malaysia"
+"207.209.100.0","207.209.100.255","3486606336","3486606591","US","United States"
+"207.209.101.0","207.209.101.255","3486606592","3486606847","FI","Finland"
+"207.209.102.0","207.209.103.255","3486606848","3486607359","US","United States"
+"207.209.104.0","207.209.104.255","3486607360","3486607615","JP","Japan"
+"207.209.105.0","207.209.105.255","3486607616","3486607871","US","United States"
+"207.209.106.0","207.209.106.255","3486607872","3486608127","PH","Philippines"
+"207.209.107.0","207.209.107.255","3486608128","3486608383","GB","United Kingdom"
+"207.209.108.0","207.209.110.255","3486608384","3486609151","US","United States"
+"207.209.111.0","207.209.112.255","3486609152","3486609663","HK","Hong Kong"
+"207.209.113.0","207.209.113.255","3486609664","3486609919","AU","Australia"
+"207.209.114.0","207.209.114.255","3486609920","3486610175","SG","Singapore"
+"207.209.115.0","207.209.115.255","3486610176","3486610431","US","United States"
+"207.209.116.0","207.209.116.255","3486610432","3486610687","SE","Sweden"
+"207.209.117.0","207.209.117.255","3486610688","3486610943","NL","Netherlands"
+"207.209.118.0","207.209.118.255","3486610944","3486611199","US","United States"
+"207.209.119.0","207.209.119.15","3486611200","3486611215","BR","Brazil"
+"207.209.119.16","207.209.119.255","3486611216","3486611455","US","United States"
+"207.209.120.0","207.209.120.255","3486611456","3486611711","SG","Singapore"
+"207.209.121.0","207.209.121.63","3486611712","3486611775","EC","Ecuador"
+"207.209.121.64","207.209.121.255","3486611776","3486611967","US","United States"
+"207.209.122.0","207.209.122.255","3486611968","3486612223","HK","Hong Kong"
+"207.209.123.0","207.209.123.255","3486612224","3486612479","SG","Singapore"
+"207.209.124.0","207.209.124.127","3486612480","3486612607","US","United States"
+"207.209.124.128","207.209.124.255","3486612608","3486612735","FR","France"
+"207.209.125.0","207.209.125.255","3486612736","3486612991","DE","Germany"
+"207.209.126.0","207.209.126.255","3486612992","3486613247","US","United States"
+"207.209.127.0","207.209.128.255","3486613248","3486613759","GB","United Kingdom"
+"207.209.129.0","207.209.129.255","3486613760","3486614015","ES","Spain"
+"207.209.130.0","207.209.130.255","3486614016","3486614271","US","United States"
+"207.209.131.0","207.209.131.255","3486614272","3486614527","GB","United Kingdom"
+"207.209.132.0","207.209.132.255","3486614528","3486614783","US","United States"
+"207.209.133.0","207.209.133.255","3486614784","3486615039","FR","France"
+"207.209.134.0","207.209.134.255","3486615040","3486615295","BE","Belgium"
+"207.209.135.0","207.209.135.255","3486615296","3486615551","PH","Philippines"
+"207.209.136.0","207.209.137.63","3486615552","3486615871","US","United States"
+"207.209.137.64","207.209.137.95","3486615872","3486615903","LU","Luxembourg"
+"207.209.137.96","207.209.137.127","3486615904","3486615935","US","United States"
+"207.209.137.128","207.209.137.159","3486615936","3486615967","CH","Switzerland"
+"207.209.137.160","207.209.138.255","3486615968","3486616319","US","United States"
+"207.209.139.0","207.209.140.255","3486616320","3486616831","NO","Norway"
+"207.209.141.0","207.209.142.127","3486616832","3486617215","US","United States"
+"207.209.142.128","207.209.142.255","3486617216","3486617343","SE","Sweden"
+"207.209.143.0","207.209.143.255","3486617344","3486617599","US","United States"
+"207.209.144.0","207.209.144.255","3486617600","3486617855","CH","Switzerland"
+"207.209.145.0","207.209.145.255","3486617856","3486618111","AU","Australia"
+"207.209.146.0","207.209.146.255","3486618112","3486618367","NO","Norway"
+"207.209.147.0","207.209.147.255","3486618368","3486618623","ES","Spain"
+"207.209.148.0","207.209.148.255","3486618624","3486618879","BE","Belgium"
+"207.209.149.0","207.209.149.255","3486618880","3486619135","FR","France"
+"207.209.150.0","207.209.150.255","3486619136","3486619391","SG","Singapore"
+"207.209.151.0","207.209.151.255","3486619392","3486619647","BE","Belgium"
+"207.209.152.0","207.209.152.255","3486619648","3486619903","CA","Canada"
+"207.209.153.0","207.209.153.255","3486619904","3486620159","US","United States"
+"207.209.154.0","207.209.154.255","3486620160","3486620415","SE","Sweden"
+"207.209.155.0","207.209.155.255","3486620416","3486620671","HK","Hong Kong"
+"207.209.156.0","207.209.156.255","3486620672","3486620927","US","United States"
+"207.209.157.0","207.209.157.255","3486620928","3486621183","NL","Netherlands"
+"207.209.158.0","207.209.158.255","3486621184","3486621439","US","United States"
+"207.209.159.0","207.209.159.255","3486621440","3486621695","NL","Netherlands"
+"207.209.160.0","207.209.160.255","3486621696","3486621951","FI","Finland"
+"207.209.161.0","207.209.161.255","3486621952","3486622207","ES","Spain"
+"207.209.162.0","207.209.162.255","3486622208","3486622463","ZA","South Africa"
+"207.209.163.0","207.209.163.255","3486622464","3486622719","GB","United Kingdom"
+"207.209.164.0","207.209.164.255","3486622720","3486622975","MX","Mexico"
+"207.209.165.0","207.209.165.255","3486622976","3486623231","DE","Germany"
+"207.209.166.0","207.209.166.255","3486623232","3486623487","JP","Japan"
+"207.209.167.0","207.209.167.255","3486623488","3486623743","DE","Germany"
+"207.209.168.0","207.209.168.255","3486623744","3486623999","US","United States"
+"207.209.169.0","207.209.169.255","3486624000","3486624255","PH","Philippines"
+"207.209.170.0","207.209.170.255","3486624256","3486624511","SG","Singapore"
+"207.209.171.0","207.209.171.255","3486624512","3486624767","SE","Sweden"
+"207.209.172.0","207.209.172.255","3486624768","3486625023","ES","Spain"
+"207.209.173.0","207.209.173.31","3486625024","3486625055","US","United States"
+"207.209.173.32","207.209.173.63","3486625056","3486625087","MX","Mexico"
+"207.209.173.64","207.209.173.127","3486625088","3486625151","US","United States"
+"207.209.173.128","207.209.173.159","3486625152","3486625183","MX","Mexico"
+"207.209.173.160","207.209.173.255","3486625184","3486625279","US","United States"
+"207.209.174.0","207.209.174.255","3486625280","3486625535","SE","Sweden"
+"207.209.175.0","207.209.175.255","3486625536","3486625791","NO","Norway"
+"207.209.176.0","207.209.176.255","3486625792","3486626047","NL","Netherlands"
+"207.209.177.0","207.209.177.255","3486626048","3486626303","FI","Finland"
+"207.209.178.0","207.209.178.255","3486626304","3486626559","IL","Israel"
+"207.209.179.0","207.209.179.7","3486626560","3486626567","CH","Switzerland"
+"207.209.179.8","207.209.179.31","3486626568","3486626591","US","United States"
+"207.209.179.32","207.209.179.63","3486626592","3486626623","FI","Finland"
+"207.209.179.64","207.209.180.255","3486626624","3486627071","US","United States"
+"207.209.181.0","207.209.181.255","3486627072","3486627327","JP","Japan"
+"207.209.182.0","207.209.182.255","3486627328","3486627583","US","United States"
+"207.209.183.0","207.209.183.255","3486627584","3486627839","BE","Belgium"
+"207.209.184.0","207.209.184.255","3486627840","3486628095","BW","Botswana"
+"207.209.185.0","207.209.185.255","3486628096","3486628351","ZA","South Africa"
+"207.209.186.0","207.209.186.255","3486628352","3486628607","US","United States"
+"207.209.187.0","207.209.187.255","3486628608","3486628863","NO","Norway"
+"207.209.188.0","207.209.189.255","3486628864","3486629375","PT","Portugal"
+"207.209.190.0","207.209.190.255","3486629376","3486629631","US","United States"
+"207.209.191.0","207.209.191.255","3486629632","3486629887","CL","Chile"
+"207.209.192.0","207.209.192.255","3486629888","3486630143","SE","Sweden"
+"207.209.193.0","207.209.198.255","3486630144","3486631679","JP","Japan"
+"207.209.199.0","207.209.199.255","3486631680","3486631935","ID","Indonesia"
+"207.209.200.0","207.209.201.255","3486631936","3486632447","JP","Japan"
+"207.209.202.0","207.209.202.255","3486632448","3486632703","US","United States"
+"207.209.203.0","207.209.203.255","3486632704","3486632959","JP","Japan"
+"207.209.204.0","207.209.204.255","3486632960","3486633215","IT","Italy"
+"207.209.205.0","207.209.205.255","3486633216","3486633471","GB","United Kingdom"
+"207.209.206.0","207.209.207.255","3486633472","3486633983","US","United States"
+"207.209.208.0","207.209.208.255","3486633984","3486634239","HK","Hong Kong"
+"207.209.209.0","207.209.209.255","3486634240","3486634495","US","United States"
+"207.209.210.0","207.209.210.255","3486634496","3486634751","KR","Korea, Republic of"
+"207.209.211.0","207.209.211.255","3486634752","3486635007","CH","Switzerland"
+"207.209.212.0","207.209.212.255","3486635008","3486635263","DK","Denmark"
+"207.209.213.0","207.209.213.255","3486635264","3486635519","FR","France"
+"207.209.214.0","207.209.214.255","3486635520","3486635775","ES","Spain"
+"207.209.215.0","207.209.215.255","3486635776","3486636031","IL","Israel"
+"207.209.216.0","207.209.216.255","3486636032","3486636287","ES","Spain"
+"207.209.217.0","207.209.217.255","3486636288","3486636543","NL","Netherlands"
+"207.209.218.0","207.209.218.255","3486636544","3486636799","TW","Taiwan"
+"207.209.219.0","207.209.219.255","3486636800","3486637055","DE","Germany"
+"207.209.220.0","207.209.220.255","3486637056","3486637311","US","United States"
+"207.209.221.0","207.209.222.255","3486637312","3486637823","BE","Belgium"
+"207.209.223.0","207.209.224.255","3486637824","3486638335","SE","Sweden"
+"207.209.225.0","207.209.225.255","3486638336","3486638591","FR","France"
+"207.209.226.0","207.209.226.255","3486638592","3486638847","US","United States"
+"207.209.227.0","207.209.227.255","3486638848","3486639103","DK","Denmark"
+"207.209.228.0","207.209.228.255","3486639104","3486639359","BE","Belgium"
+"207.209.229.0","207.209.229.255","3486639360","3486639615","SG","Singapore"
+"207.209.230.0","207.209.231.255","3486639616","3486640127","US","United States"
+"207.209.232.0","207.209.232.255","3486640128","3486640383","BE","Belgium"
+"207.209.233.0","207.209.233.255","3486640384","3486640639","GB","United Kingdom"
+"207.209.234.0","207.209.239.255","3486640640","3486642175","US","United States"
+"207.209.240.0","207.209.240.255","3486642176","3486642431","BR","Brazil"
+"207.209.241.0","207.209.241.255","3486642432","3486642687","PT","Portugal"
+"207.209.242.0","207.209.242.255","3486642688","3486642943","DK","Denmark"
+"207.209.243.0","207.209.255.255","3486642944","3486646271","US","United States"
+"207.210.0.0","207.210.63.255","3486646272","3486662655","CA","Canada"
+"207.210.64.0","207.210.163.255","3486662656","3486688255","US","United States"
+"207.210.164.0","207.210.164.255","3486688256","3486688511","GB","United Kingdom"
+"207.210.165.0","207.210.207.255","3486688512","3486699519","US","United States"
+"207.210.208.0","207.210.208.255","3486699520","3486699775","CA","Canada"
+"207.210.209.0","207.210.219.255","3486699776","3486702591","US","United States"
+"207.210.220.0","207.210.220.255","3486702592","3486702847","CA","Canada"
+"207.210.221.0","207.215.255.255","3486702848","3487039487","US","United States"
+"207.216.0.0","207.216.255.255","3487039488","3487105023","CA","Canada"
+"207.217.0.0","207.218.72.255","3487105024","3487189247","US","United States"
+"207.218.73.0","207.218.73.255","3487189248","3487189503","DK","Denmark"
+"207.218.74.0","207.218.103.255","3487189504","3487197183","US","United States"
+"207.218.104.0","207.218.104.255","3487197184","3487197439","DK","Denmark"
+"207.218.105.0","207.218.178.255","3487197440","3487216383","US","United States"
+"207.218.179.0","207.218.179.255","3487216384","3487216639","SE","Sweden"
+"207.218.180.0","207.218.255.255","3487216640","3487236095","US","United States"
+"207.219.0.0","207.219.255.255","3487236096","3487301631","CA","Canada"
+"207.220.0.0","207.226.44.255","3487301632","3487706367","US","United States"
+"207.226.45.0","207.226.45.255","3487706368","3487706623","RU","Russian Federation"
+"207.226.46.0","207.226.139.255","3487706624","3487730687","US","United States"
+"207.226.140.0","207.226.143.255","3487730688","3487731711","CN","China"
+"207.226.144.0","207.227.23.255","3487731712","3487766527","US","United States"
+"207.227.24.0","207.227.31.255","3487766528","3487768575","CA","Canada"
+"207.227.32.0","207.228.63.255","3487768576","3487842303","US","United States"
+"207.228.64.0","207.228.127.255","3487842304","3487858687","CA","Canada"
+"207.228.128.0","207.228.129.255","3487858688","3487859199","KY","Cayman Islands"
+"207.228.130.0","207.228.139.255","3487859200","3487861759","BM","Bermuda"
+"207.228.140.0","207.228.140.255","3487861760","3487862015","KY","Cayman Islands"
+"207.228.141.0","207.228.191.255","3487862016","3487875071","BM","Bermuda"
+"207.228.192.0","207.228.255.255","3487875072","3487891455","US","United States"
+"207.229.0.0","207.229.63.255","3487891456","3487907839","CA","Canada"
+"207.229.64.0","207.230.49.255","3487907840","3487969791","US","United States"
+"207.230.50.0","207.230.50.255","3487969792","3487970047","KW","Kuwait"
+"207.230.51.0","207.230.223.255","3487970048","3488014335","US","United States"
+"207.230.224.0","207.230.255.255","3488014336","3488022527","CA","Canada"
+"207.231.0.0","207.231.191.255","3488022528","3488071679","US","United States"
+"207.231.192.0","207.231.195.255","3488071680","3488072703","CA","Canada"
+"207.231.196.0","207.231.223.255","3488072704","3488079871","US","United States"
+"207.231.224.0","207.231.239.255","3488079872","3488083967","CA","Canada"
+"207.231.240.0","207.231.255.255","3488083968","3488088063","US","United States"
+"207.232.0.0","207.232.63.255","3488088064","3488104447","IL","Israel"
+"207.232.64.0","207.232.95.255","3488104448","3488112639","US","United States"
+"207.232.96.0","207.232.127.255","3488112640","3488120831","CA","Canada"
+"207.232.128.0","207.235.255.255","3488120832","3488350207","US","United States"
+"207.236.0.0","207.236.255.255","3488350208","3488415743","CA","Canada"
+"207.237.0.0","207.240.13.255","3488415744","3488615935","US","United States"
+"207.240.14.0","207.240.14.255","3488615936","3488616191","AU","Australia"
+"207.240.15.0","207.244.106.255","3488616192","3488901887","US","United States"
+"207.244.107.0","207.244.107.255","3488901888","3488902143","CA","Canada"
+"207.244.108.0","207.244.139.255","3488902144","3488910335","US","United States"
+"207.244.140.0","207.244.143.255","3488910336","3488911359","CA","Canada"
+"207.244.144.0","207.244.255.255","3488911360","3488940031","US","United States"
+"207.245.0.0","207.245.63.255","3488940032","3488956415","CA","Canada"
+"207.245.64.0","207.245.191.255","3488956416","3488989183","US","United States"
+"207.245.192.0","207.245.255.255","3488989184","3489005567","CA","Canada"
+"207.246.0.0","207.246.204.255","3489005568","3489058047","US","United States"
+"207.246.205.0","207.246.205.15","3489058048","3489058063","GB","United Kingdom"
+"207.246.205.16","207.247.255.255","3489058064","3489136639","US","United States"
+"207.248.0.0","207.248.65.255","3489136640","3489153535","MX","Mexico"
+"207.248.66.0","207.248.67.255","3489153536","3489154047","HN","Honduras"
+"207.248.68.0","207.248.73.255","3489154048","3489155583","MX","Mexico"
+"207.248.74.0","207.248.77.255","3489155584","3489156607","AR","Argentina"
+"207.248.78.0","207.248.79.255","3489156608","3489157119","MX","Mexico"
+"207.248.81.0","207.248.81.255","3489157376","3489157631","CO","Colombia"
+"207.248.82.0","207.248.84.255","3489157632","3489158399","MX","Mexico"
+"207.248.85.0","207.248.85.255","3489158400","3489158655","AR","Argentina"
+"207.248.86.0","207.248.86.255","3489158656","3489158911","NI","Nicaragua"
+"207.248.87.0","207.248.87.255","3489158912","3489159167","BR","Brazil"
+"207.248.88.0","207.248.91.255","3489159168","3489160191","MX","Mexico"
+"207.248.92.0","207.248.95.255","3489160192","3489161215","AR","Argentina"
+"207.248.96.0","207.248.100.255","3489161216","3489162495","MX","Mexico"
+"207.248.101.0","207.248.101.255","3489162496","3489162751","GT","Guatemala"
+"207.248.102.0","207.248.102.255","3489162752","3489163007","CL","Chile"
+"207.248.103.0","207.248.120.255","3489163008","3489167615","MX","Mexico"
+"207.248.121.0","207.248.121.255","3489167616","3489167871","PE","Peru"
+"207.248.122.0","207.248.122.255","3489167872","3489168127","MX","Mexico"
+"207.248.123.0","207.248.123.255","3489168128","3489168383","PE","Peru"
+"207.248.124.0","207.248.127.255","3489168384","3489169407","AR","Argentina"
+"207.248.128.0","207.248.191.255","3489169408","3489185791","MX","Mexico"
+"207.248.192.0","207.248.223.255","3489185792","3489193983","CL","Chile"
+"207.248.224.0","207.249.255.255","3489193984","3489267711","MX","Mexico"
+"207.250.0.0","207.251.31.255","3489267712","3489341439","US","United States"
+"207.251.32.0","207.251.47.255","3489341440","3489345535","CA","Canada"
+"207.251.48.0","207.251.255.255","3489345536","3489398783","US","United States"
+"207.252.0.0","207.252.0.255","3489398784","3489399039","IT","Italy"
+"207.252.1.0","207.252.255.255","3489399040","3489464319","US","United States"
+"207.253.0.0","207.253.255.255","3489464320","3489529855","CA","Canada"
+"207.254.0.0","207.254.127.255","3489529856","3489562623","US","United States"
+"207.254.144.0","207.254.179.255","3489566720","3489575935","US","United States"
+"207.254.180.0","207.254.180.255","3489575936","3489576191","CN","China"
+"207.254.181.0","207.254.182.255","3489576192","3489576703","US","United States"
+"207.254.183.0","207.254.183.255","3489576704","3489576959","CN","China"
+"207.254.184.0","207.254.184.255","3489576960","3489577215","US","United States"
+"207.254.185.0","207.254.188.255","3489577216","3489578239","CN","China"
+"207.254.189.0","208.0.48.255","3489578240","3489673471","US","United States"
+"208.0.49.0","208.0.49.255","3489673472","3489673727","PR","Puerto Rico"
+"208.0.50.0","208.0.95.255","3489673728","3489685503","US","United States"
+"208.0.96.0","208.0.103.255","3489685504","3489687551","BB","Barbados"
+"208.0.104.0","208.0.221.255","3489687552","3489717759","US","United States"
+"208.0.222.0","208.0.222.255","3489717760","3489718015","PR","Puerto Rico"
+"208.0.223.0","208.0.223.255","3489718016","3489718271","US","United States"
+"208.0.224.0","208.0.224.255","3489718272","3489718527","DM","Dominica"
+"208.0.225.0","208.0.226.255","3489718528","3489719039","LC","Saint Lucia"
+"208.0.227.0","208.0.228.255","3489719040","3489719551","AG","Antigua and Barbuda"
+"208.0.229.0","208.0.229.255","3489719552","3489719807","VG","Virgin Islands, British"
+"208.0.230.0","208.0.230.255","3489719808","3489720063","DM","Dominica"
+"208.0.231.0","208.0.231.255","3489720064","3489720319","LC","Saint Lucia"
+"208.0.232.0","208.1.47.255","3489720320","3489738751","US","United States"
+"208.1.48.0","208.1.55.255","3489738752","3489740799","PH","Philippines"
+"208.1.56.0","208.1.104.63","3489740800","3489753151","US","United States"
+"208.1.104.64","208.1.104.79","3489753152","3489753167","PR","Puerto Rico"
+"208.1.104.80","208.1.189.255","3489753168","3489775103","US","United States"
+"208.1.190.0","208.1.190.255","3489775104","3489775359","BO","Bolivia"
+"208.1.191.0","208.4.179.255","3489775360","3489969151","US","United States"
+"208.4.180.0","208.4.181.255","3489969152","3489969663","PR","Puerto Rico"
+"208.4.182.0","208.8.169.255","3489969664","3490228735","US","United States"
+"208.8.170.0","208.8.171.255","3490228736","3490229247","CO","Colombia"
+"208.8.172.0","208.9.47.255","3490229248","3490263039","US","United States"
+"208.9.48.0","208.9.55.255","3490263040","3490265087","CO","Colombia"
+"208.9.56.0","208.9.56.255","3490265088","3490265343","EC","Ecuador"
+"208.9.57.0","208.9.63.255","3490265344","3490267135","CO","Colombia"
+"208.9.64.0","208.12.159.255","3490267136","3490488319","US","United States"
+"208.12.160.0","208.12.163.255","3490488320","3490489343","PR","Puerto Rico"
+"208.12.164.0","208.15.229.255","3490489344","3490702847","US","United States"
+"208.15.230.0","208.15.230.255","3490702848","3490703103","AS","American Samoa"
+"208.15.231.0","208.15.232.255","3490703104","3490703615","US","United States"
+"208.15.233.0","208.15.233.255","3490703616","3490703871","PR","Puerto Rico"
+"208.15.234.0","208.17.42.255","3490703872","3490786047","US","United States"
+"208.17.43.0","208.17.43.255","3490786048","3490786303","PR","Puerto Rico"
+"208.17.44.0","208.18.150.255","3490786304","3490879231","US","United States"
+"208.18.151.0","208.18.151.255","3490879232","3490879487","PR","Puerto Rico"
+"208.18.152.0","208.26.63.255","3490879488","3491381247","US","United States"
+"208.26.64.0","208.26.95.255","3491381248","3491389439","BM","Bermuda"
+"208.26.96.0","208.27.181.255","3491389440","3491476991","US","United States"
+"208.27.182.0","208.27.187.255","3491476992","3491478527","VI","Virgin Islands, U.S."
+"208.27.188.0","208.30.39.255","3491478528","3491637247","US","United States"
+"208.30.40.0","208.30.41.255","3491637248","3491637759","CO","Colombia"
+"208.30.42.0","208.30.95.255","3491637760","3491651583","US","United States"
+"208.30.96.0","208.30.127.255","3491651584","3491659775","VI","Virgin Islands, U.S."
+"208.30.128.0","208.31.199.255","3491659776","3491743743","US","United States"
+"208.31.200.0","208.31.207.255","3491743744","3491745791","CO","Colombia"
+"208.31.208.0","208.34.212.23","3491745792","3491943447","US","United States"
+"208.34.212.24","208.34.212.31","3491943448","3491943455","BR","Brazil"
+"208.34.212.32","208.35.55.255","3491943456","3491969023","US","United States"
+"208.35.56.0","208.35.59.255","3491969024","3491970047","PR","Puerto Rico"
+"208.35.60.0","208.37.255.255","3491970048","3492151295","US","United States"
+"208.38.0.0","208.38.63.255","3492151296","3492167679","CA","Canada"
+"208.38.64.0","208.43.225.51","3492167680","3492536627","US","United States"
+"208.43.225.52","208.43.225.52","3492536628","3492536628","A1","Anonymous Proxy"
+"208.43.225.53","208.45.233.255","3492536629","3492669951","US","United States"
+"208.45.234.0","208.45.239.255","3492669952","3492671487","PA","Panama"
+"208.45.240.0","208.48.1.243","3492671488","3492807155","US","United States"
+"208.48.1.244","208.48.1.247","3492807156","3492807159","SE","Sweden"
+"208.48.1.248","208.48.23.215","3492807160","3492812759","US","United States"
+"208.48.23.216","208.48.23.219","3492812760","3492812763","JP","Japan"
+"208.48.23.220","208.48.223.255","3492812764","3492863999","US","United States"
+"208.48.224.0","208.48.227.255","3492864000","3492865023","CA","Canada"
+"208.48.228.0","208.48.229.255","3492865024","3492865535","GB","United Kingdom"
+"208.48.230.0","208.48.231.255","3492865536","3492866047","US","United States"
+"208.48.232.0","208.48.239.255","3492866048","3492868095","GB","United Kingdom"
+"208.48.240.0","208.49.22.130","3492868096","3492877954","US","United States"
+"208.49.22.131","208.49.22.131","3492877955","3492877955","CA","Canada"
+"208.49.22.132","208.49.84.255","3492877956","3492893951","US","United States"
+"208.49.85.0","208.49.85.17","3492893952","3492893969","GB","United Kingdom"
+"208.49.85.18","208.49.85.19","3492893970","3492893971","US","United States"
+"208.49.85.20","208.49.85.31","3492893972","3492893983","GB","United Kingdom"
+"208.49.85.32","208.49.85.63","3492893984","3492894015","US","United States"
+"208.49.85.64","208.49.85.255","3492894016","3492894207","GB","United Kingdom"
+"208.49.86.0","208.49.95.255","3492894208","3492896767","US","United States"
+"208.49.96.0","208.49.99.255","3492896768","3492897791","GB","United Kingdom"
+"208.49.100.0","208.49.133.255","3492897792","3492906495","US","United States"
+"208.49.134.0","208.49.134.255","3492906496","3492906751","EU","Europe"
+"208.49.135.0","208.49.147.165","3492906752","3492909989","US","United States"
+"208.49.147.166","208.49.147.166","3492909990","3492909990","DE","Germany"
+"208.49.147.167","208.49.155.255","3492909991","3492912127","US","United States"
+"208.49.156.0","208.49.156.255","3492912128","3492912383","GB","United Kingdom"
+"208.49.157.0","208.49.193.255","3492912384","3492921855","US","United States"
+"208.49.194.0","208.49.194.255","3492921856","3492922111","VI","Virgin Islands, U.S."
+"208.49.195.0","208.49.210.127","3492922112","3492926079","US","United States"
+"208.49.210.128","208.49.210.143","3492926080","3492926095","EU","Europe"
+"208.49.210.144","208.49.231.255","3492926096","3492931583","US","United States"
+"208.49.232.0","208.49.237.255","3492931584","3492933119","CA","Canada"
+"208.49.238.0","208.49.238.255","3492933120","3492933375","US","United States"
+"208.49.239.0","208.49.239.0","3492933376","3492933376","CA","Canada"
+"208.49.239.1","208.49.239.1","3492933377","3492933377","CH","Switzerland"
+"208.49.239.2","208.49.239.255","3492933378","3492933631","CA","Canada"
+"208.49.240.0","208.50.5.14","3492933632","3492939022","US","United States"
+"208.50.5.15","208.50.5.15","3492939023","3492939023","DE","Germany"
+"208.50.5.16","208.50.77.255","3492939024","3492957695","US","United States"
+"208.50.78.0","208.50.79.255","3492957696","3492958207","VI","Virgin Islands, U.S."
+"208.50.80.0","208.50.95.255","3492958208","3492962303","US","United States"
+"208.50.96.0","208.50.99.255","3492962304","3492963327","GB","United Kingdom"
+"208.50.100.0","208.50.123.255","3492963328","3492969471","US","United States"
+"208.50.124.0","208.50.124.255","3492969472","3492969727","VI","Virgin Islands, U.S."
+"208.50.125.0","208.50.221.255","3492969728","3492994559","US","United States"
+"208.50.222.0","208.50.223.255","3492994560","3492995071","GB","United Kingdom"
+"208.50.224.0","208.50.237.255","3492995072","3492998655","US","United States"
+"208.50.238.0","208.50.239.224","3492998656","3492999136","GB","United Kingdom"
+"208.50.239.225","208.50.239.225","3492999137","3492999137","US","United States"
+"208.50.239.226","208.50.239.255","3492999138","3492999167","GB","United Kingdom"
+"208.50.240.0","208.51.15.255","3492999168","3493007359","US","United States"
+"208.51.16.0","208.51.19.255","3493007360","3493008383","GB","United Kingdom"
+"208.51.20.0","208.51.140.255","3493008384","3493039359","US","United States"
+"208.51.141.0","208.51.141.255","3493039360","3493039615","AR","Argentina"
+"208.51.142.0","208.52.16.255","3493039616","3493073151","US","United States"
+"208.52.17.0","208.52.17.255","3493073152","3493073407","BO","Bolivia"
+"208.52.18.0","208.52.18.255","3493073408","3493073663","US","United States"
+"208.52.19.0","208.52.19.255","3493073664","3493073919","BO","Bolivia"
+"208.52.20.0","208.52.49.255","3493073920","3493081599","US","United States"
+"208.52.50.0","208.52.53.255","3493081600","3493082623","PY","Paraguay"
+"208.52.54.0","208.52.78.255","3493082624","3493089023","US","United States"
+"208.52.79.0","208.52.79.255","3493089024","3493089279","CM","Cameroon"
+"208.52.80.0","208.53.22.255","3493089280","3493140223","US","United States"
+"208.53.23.0","208.53.23.255","3493140224","3493140479","DE","Germany"
+"208.53.24.0","208.54.175.255","3493140480","3493244927","US","United States"
+"208.54.176.0","208.54.191.255","3493244928","3493249023","PR","Puerto Rico"
+"208.54.192.0","208.64.31.255","3493249024","3493863423","US","United States"
+"208.64.36.0","208.64.43.255","3493864448","3493866495","US","United States"
+"208.64.44.0","208.64.47.255","3493866496","3493867519","VG","Virgin Islands, British"
+"208.64.48.0","208.64.103.255","3493867520","3493881855","US","United States"
+"208.64.104.0","208.64.107.255","3493881856","3493882879","CA","Canada"
+"208.64.108.0","208.64.176.83","3493882880","3493900371","US","United States"
+"208.64.176.84","208.64.176.87","3493900372","3493900375","GB","United Kingdom"
+"208.64.176.88","208.64.178.223","3493900376","3493901023","US","United States"
+"208.64.178.224","208.64.178.231","3493901024","3493901031","HK","Hong Kong"
+"208.64.178.232","208.65.59.255","3493901032","3493936127","US","United States"
+"208.65.60.0","208.65.63.255","3493936128","3493937151","CA","Canada"
+"208.65.64.0","208.65.71.255","3493937152","3493939199","US","United States"
+"208.65.72.0","208.65.79.255","3493939200","3493941247","CA","Canada"
+"208.65.80.0","208.65.231.255","3493941248","3493980159","US","United States"
+"208.65.232.0","208.65.235.255","3493980160","3493981183","CA","Canada"
+"208.65.236.0","208.65.239.255","3493981184","3493982207","US","United States"
+"208.65.240.0","208.65.247.255","3493982208","3493984255","CA","Canada"
+"208.65.248.0","208.65.255.255","3493984256","3493986303","US","United States"
+"208.66.0.0","208.66.3.255","3493986304","3493987327","CA","Canada"
+"208.66.4.0","208.66.15.255","3493987328","3493990399","US","United States"
+"208.66.16.0","208.66.19.255","3493990400","3493991423","CA","Canada"
+"208.66.20.0","208.66.47.255","3493991424","3493998591","US","United States"
+"208.66.48.0","208.66.55.255","3493998592","3494000639","KN","Saint Kitts and Nevis"
+"208.66.56.0","208.66.63.255","3494000640","3494002687","US","United States"
+"208.66.68.0","208.66.71.255","3494003712","3494004735","CA","Canada"
+"208.66.72.0","208.66.91.255","3494004736","3494009855","US","United States"
+"208.66.92.0","208.66.95.255","3494009856","3494010879","CA","Canada"
+"208.66.96.0","208.66.97.95","3494010880","3494011231","US","United States"
+"208.66.97.96","208.66.97.111","3494011232","3494011247","HK","Hong Kong"
+"208.66.97.112","208.66.111.255","3494011248","3494014975","US","United States"
+"208.66.112.0","208.66.119.255","3494014976","3494017023","CA","Canada"
+"208.66.120.0","208.66.223.255","3494017024","3494043647","US","United States"
+"208.66.224.0","208.66.231.255","3494043648","3494045695","CA","Canada"
+"208.66.232.0","208.66.235.255","3494045696","3494046719","JP","Japan"
+"208.66.236.0","208.66.239.255","3494046720","3494047743","ID","Indonesia"
+"208.66.240.0","208.66.247.255","3494047744","3494049791","US","United States"
+"208.66.248.0","208.66.255.255","3494049792","3494051839","CA","Canada"
+"208.67.0.0","208.67.91.255","3494051840","3494075391","US","United States"
+"208.67.92.0","208.67.95.255","3494075392","3494076415","CA","Canada"
+"208.67.96.0","208.67.143.255","3494076416","3494088703","US","United States"
+"208.67.144.0","208.67.151.255","3494088704","3494090751","CA","Canada"
+"208.67.152.0","208.67.167.255","3494090752","3494094847","US","United States"
+"208.67.168.0","208.67.171.255","3494094848","3494095871","CA","Canada"
+"208.67.172.0","208.68.15.255","3494095872","3494121471","US","United States"
+"208.68.16.0","208.68.19.255","3494121472","3494122495","CA","Canada"
+"208.68.20.0","208.68.31.255","3494122496","3494125567","US","United States"
+"208.68.32.0","208.68.35.255","3494125568","3494126591","CA","Canada"
+"208.68.36.0","208.68.71.255","3494126592","3494135807","US","United States"
+"208.68.72.0","208.68.75.255","3494135808","3494136831","CA","Canada"
+"208.68.76.0","208.68.87.255","3494136832","3494139903","US","United States"
+"208.68.88.0","208.68.95.255","3494139904","3494141951","CA","Canada"
+"208.68.96.0","208.68.103.255","3494141952","3494143999","US","United States"
+"208.68.104.0","208.68.107.255","3494144000","3494145023","CA","Canada"
+"208.68.108.0","208.68.199.255","3494145024","3494168575","US","United States"
+"208.68.200.0","208.68.207.255","3494168576","3494170623","CA","Canada"
+"208.68.208.0","208.68.250.255","3494170624","3494181631","US","United States"
+"208.68.251.0","208.68.251.255","3494181632","3494181887","SN","Senegal"
+"208.68.252.0","208.69.7.255","3494181888","3494184959","US","United States"
+"208.69.8.0","208.69.15.255","3494184960","3494187007","CA","Canada"
+"208.69.16.0","208.69.33.10","3494187008","3494191370","US","United States"
+"208.69.33.11","208.69.33.11","3494191371","3494191371","DE","Germany"
+"208.69.33.12","208.69.34.10","3494191372","3494191626","US","United States"
+"208.69.34.11","208.69.34.11","3494191627","3494191627","GB","United Kingdom"
+"208.69.34.12","208.69.35.10","3494191628","3494191882","US","United States"
+"208.69.35.11","208.69.35.11","3494191883","3494191883","NL","Netherlands"
+"208.69.35.12","208.69.36.255","3494191884","3494192383","US","United States"
+"208.69.37.0","208.69.37.255","3494192384","3494192639","JP","Japan"
+"208.69.38.0","208.69.55.255","3494192640","3494197247","US","United States"
+"208.69.56.0","208.69.59.255","3494197248","3494198271","CA","Canada"
+"208.69.60.0","208.69.239.255","3494198272","3494244351","US","United States"
+"208.69.240.0","208.69.247.255","3494244352","3494246399","CA","Canada"
+"208.69.248.0","208.69.251.255","3494246400","3494247423","US","United States"
+"208.69.252.0","208.70.7.255","3494247424","3494250495","CA","Canada"
+"208.70.8.0","208.70.11.255","3494250496","3494251519","US","United States"
+"208.70.16.0","208.70.55.255","3494252544","3494262783","US","United States"
+"208.70.56.0","208.70.63.255","3494262784","3494264831","CA","Canada"
+"208.70.64.0","208.70.91.255","3494264832","3494271999","US","United States"
+"208.70.92.0","208.70.95.255","3494272000","3494273023","KN","Saint Kitts and Nevis"
+"208.70.96.0","208.70.103.255","3494273024","3494275071","US","United States"
+"208.70.104.0","208.70.111.255","3494275072","3494277119","CA","Canada"
+"208.70.112.0","208.70.211.255","3494277120","3494302719","US","United States"
+"208.70.212.0","208.70.215.255","3494302720","3494303743","CA","Canada"
+"208.70.216.0","208.70.243.255","3494303744","3494310911","US","United States"
+"208.70.244.0","208.70.247.255","3494310912","3494311935","CA","Canada"
+"208.70.248.0","208.71.7.255","3494311936","3494316031","US","United States"
+"208.71.8.0","208.71.11.255","3494316032","3494317055","CA","Canada"
+"208.71.12.0","208.71.87.255","3494317056","3494336511","US","United States"
+"208.71.88.0","208.71.91.255","3494336512","3494337535","CA","Canada"
+"208.71.92.0","208.71.111.255","3494337536","3494342655","US","United States"
+"208.71.112.0","208.71.119.255","3494342656","3494344703","CA","Canada"
+"208.71.120.0","208.71.120.255","3494344704","3494344959","HK","Hong Kong"
+"208.71.121.0","208.71.175.255","3494344960","3494359039","US","United States"
+"208.71.176.0","208.71.179.255","3494359040","3494360063","CA","Canada"
+"208.71.180.0","208.71.183.255","3494360064","3494361087","US","United States"
+"208.71.184.0","208.71.187.255","3494361088","3494362111","CA","Canada"
+"208.71.188.0","208.71.211.255","3494362112","3494368255","US","United States"
+"208.71.212.0","208.71.215.255","3494368256","3494369279","CN","China"
+"208.71.216.0","208.72.3.255","3494369280","3494380543","US","United States"
+"208.72.4.0","208.72.7.255","3494380544","3494381567","CA","Canada"
+"208.72.8.0","208.72.89.255","3494381568","3494402559","US","United States"
+"208.72.90.0","208.72.90.255","3494402560","3494402815","GB","United Kingdom"
+"208.72.91.0","208.72.119.255","3494402816","3494410239","US","United States"
+"208.72.120.0","208.72.127.255","3494410240","3494412287","CA","Canada"
+"208.72.128.0","208.72.167.255","3494412288","3494422527","US","United States"
+"208.72.168.0","208.72.179.255","3494422528","3494425599","CA","Canada"
+"208.72.180.0","208.72.207.255","3494425600","3494432767","US","United States"
+"208.72.208.0","208.72.211.255","3494432768","3494433791","CA","Canada"
+"208.72.212.0","208.72.227.255","3494433792","3494437887","US","United States"
+"208.72.228.0","208.72.229.255","3494437888","3494438399","DM","Dominica"
+"208.72.230.0","208.72.230.255","3494438400","3494438655","KN","Saint Kitts and Nevis"
+"208.72.231.0","208.72.231.255","3494438656","3494438911","DM","Dominica"
+"208.72.232.0","208.73.39.255","3494438912","3494455295","US","United States"
+"208.73.40.0","208.73.43.255","3494455296","3494456319","CA","Canada"
+"208.73.44.0","208.73.55.255","3494456320","3494459391","US","United States"
+"208.73.56.0","208.73.59.255","3494459392","3494460415","CA","Canada"
+"208.73.60.0","208.73.75.255","3494460416","3494464511","US","United States"
+"208.73.76.0","208.73.79.255","3494464512","3494465535","CA","Canada"
+"208.73.80.0","208.73.255.255","3494465536","3494510591","US","United States"
+"208.74.0.0","208.74.7.255","3494510592","3494512639","CA","Canada"
+"208.74.8.0","208.74.11.255","3494512640","3494513663","US","United States"
+"208.74.16.0","208.74.23.255","3494514688","3494516735","US","United States"
+"208.74.24.0","208.74.27.255","3494516736","3494517759","CA","Canada"
+"208.74.28.0","208.74.114.255","3494517760","3494540031","US","United States"
+"208.74.115.0","208.74.115.255","3494540032","3494540287","UG","Uganda"
+"208.74.116.0","208.74.207.255","3494540288","3494563839","US","United States"
+"208.74.208.0","208.74.215.255","3494563840","3494565887","CA","Canada"
+"208.74.216.0","208.75.71.255","3494565888","3494594559","US","United States"
+"208.75.72.0","208.75.75.255","3494594560","3494595583","CA","Canada"
+"208.75.76.0","208.75.115.255","3494595584","3494605823","US","United States"
+"208.75.116.0","208.75.119.255","3494605824","3494606847","CA","Canada"
+"208.75.120.0","208.75.135.255","3494606848","3494610943","US","United States"
+"208.75.136.0","208.75.139.255","3494610944","3494611967","CA","Canada"
+"208.75.140.0","208.75.151.255","3494611968","3494615039","US","United States"
+"208.75.160.0","208.75.187.255","3494617088","3494624255","US","United States"
+"208.75.188.0","208.75.191.255","3494624256","3494625279","CA","Canada"
+"208.75.192.0","208.75.199.255","3494625280","3494627327","US","United States"
+"208.75.200.0","208.75.203.255","3494627328","3494628351","BM","Bermuda"
+"208.75.204.0","208.76.39.255","3494628352","3494651903","US","United States"
+"208.76.40.0","208.76.43.255","3494651904","3494652927","CA","Canada"
+"208.76.44.0","208.76.53.127","3494652928","3494655359","US","United States"
+"208.76.53.128","208.76.53.191","3494655360","3494655423","GB","United Kingdom"
+"208.76.53.192","208.76.54.255","3494655424","3494655743","US","United States"
+"208.76.55.0","208.76.55.15","3494655744","3494655759","GB","United Kingdom"
+"208.76.55.16","208.76.71.255","3494655760","3494660095","US","United States"
+"208.76.72.0","208.76.75.255","3494660096","3494661119","CA","Canada"
+"208.76.76.0","208.76.103.255","3494661120","3494668287","US","United States"
+"208.76.104.0","208.76.111.255","3494668288","3494670335","CA","Canada"
+"208.76.112.0","208.77.19.255","3494670336","3494712319","US","United States"
+"208.77.20.0","208.77.20.255","3494712320","3494712575","CA","Canada"
+"208.77.21.0","208.77.79.255","3494712576","3494727679","US","United States"
+"208.77.80.0","208.77.87.255","3494727680","3494729727","CA","Canada"
+"208.77.88.0","208.77.91.255","3494729728","3494730751","US","United States"
+"208.77.92.0","208.77.95.255","3494730752","3494731775","CA","Canada"
+"208.77.96.0","208.77.139.255","3494731776","3494743039","US","United States"
+"208.77.140.0","208.77.143.255","3494743040","3494744063","CA","Canada"
+"208.77.144.0","208.77.155.255","3494744064","3494747135","US","United States"
+"208.77.156.0","208.77.159.255","3494747136","3494748159","CA","Canada"
+"208.77.160.0","208.77.195.255","3494748160","3494757375","US","United States"
+"208.77.196.0","208.77.199.255","3494757376","3494758399","CA","Canada"
+"208.77.200.0","208.78.15.255","3494758400","3494776831","US","United States"
+"208.78.16.0","208.78.19.255","3494776832","3494777855","CA","Canada"
+"208.78.20.0","208.78.47.255","3494777856","3494785023","US","United States"
+"208.78.48.0","208.78.49.255","3494785024","3494785535","GP","Guadeloupe"
+"208.78.50.0","208.78.55.255","3494785536","3494787071","MF","Saint Martin"
+"208.78.56.0","208.78.56.255","3494787072","3494787327","CA","Canada"
+"208.78.57.0","208.78.57.255","3494787328","3494787583","NG","Nigeria"
+"208.78.58.0","208.78.59.255","3494787584","3494788095","CA","Canada"
+"208.78.60.0","208.78.60.255","3494788096","3494788351","NG","Nigeria"
+"208.78.61.0","208.78.61.255","3494788352","3494788607","LY","Libya"
+"208.78.62.0","208.78.63.255","3494788608","3494789119","CA","Canada"
+"208.78.64.0","208.79.55.255","3494789120","3494852607","US","United States"
+"208.79.56.0","208.79.63.255","3494852608","3494854655","CA","Canada"
+"208.79.64.0","208.79.95.255","3494854656","3494862847","US","United States"
+"208.79.96.0","208.79.99.255","3494862848","3494863871","DM","Dominica"
+"208.79.100.0","208.79.111.255","3494863872","3494866943","US","United States"
+"208.79.112.0","208.79.115.255","3494866944","3494867967","CA","Canada"
+"208.79.116.0","208.79.139.255","3494867968","3494874111","US","United States"
+"208.79.140.0","208.79.140.255","3494874112","3494874367","ES","Spain"
+"208.79.141.0","208.79.142.255","3494874368","3494874879","US","United States"
+"208.79.143.0","208.79.143.31","3494874880","3494874911","ES","Spain"
+"208.79.143.32","208.79.215.255","3494874912","3494893567","US","United States"
+"208.79.216.0","208.79.219.255","3494893568","3494894591","CA","Canada"
+"208.79.220.0","208.80.51.255","3494894592","3494917119","US","United States"
+"208.80.52.0","208.80.53.255","3494917120","3494917631","CA","Canada"
+"208.80.54.0","208.80.95.255","3494917632","3494928383","US","United States"
+"208.80.96.0","208.80.103.255","3494928384","3494930431","CA","Canada"
+"208.80.104.0","208.80.135.255","3494930432","3494938623","US","United States"
+"208.80.136.0","208.80.139.255","3494938624","3494939647","CA","Canada"
+"208.80.144.0","208.80.182.255","3494940672","3494950655","US","United States"
+"208.80.183.0","208.80.183.255","3494950656","3494950911","PH","Philippines"
+"208.80.184.0","208.80.235.255","3494950912","3494964223","US","United States"
+"208.80.236.0","208.80.239.255","3494964224","3494965247","PR","Puerto Rico"
+"208.80.240.0","208.80.251.255","3494965248","3494968319","US","United States"
+"208.80.252.0","208.81.11.255","3494968320","3494972415","CA","Canada"
+"208.81.12.0","208.81.39.255","3494972416","3494979583","US","United States"
+"208.81.40.0","208.81.47.255","3494979584","3494981631","CA","Canada"
+"208.81.48.0","208.81.115.255","3494981632","3494999039","US","United States"
+"208.81.116.0","208.81.117.255","3494999040","3494999551","ID","Indonesia"
+"208.81.118.0","208.81.119.255","3494999552","3495000063","CN","China"
+"208.81.120.0","208.81.123.255","3495000064","3495001087","CA","Canada"
+"208.81.124.0","208.81.143.255","3495001088","3495006207","US","United States"
+"208.81.144.0","208.81.147.255","3495006208","3495007231","CA","Canada"
+"208.81.148.0","208.81.159.255","3495007232","3495010303","US","United States"
+"208.81.160.0","208.81.163.255","3495010304","3495011327","KN","Saint Kitts and Nevis"
+"208.81.164.0","208.81.167.255","3495011328","3495012351","US","United States"
+"208.81.168.0","208.81.175.255","3495012352","3495014399","PR","Puerto Rico"
+"208.81.176.0","208.81.211.255","3495014400","3495023615","US","United States"
+"208.81.212.0","208.81.215.255","3495023616","3495024639","CA","Canada"
+"208.81.216.0","208.82.87.255","3495024640","3495057407","US","United States"
+"208.82.88.0","208.82.95.255","3495057408","3495059455","CA","Canada"
+"208.82.96.0","208.82.119.255","3495059456","3495065599","US","United States"
+"208.82.120.0","208.82.123.127","3495065600","3495066495","CA","Canada"
+"208.82.123.128","208.82.123.255","3495066496","3495066623","GB","United Kingdom"
+"208.82.124.0","208.82.163.255","3495066624","3495076863","US","United States"
+"208.82.164.0","208.82.167.255","3495076864","3495077887","BM","Bermuda"
+"208.82.168.0","208.82.215.255","3495077888","3495090175","US","United States"
+"208.82.216.0","208.82.219.255","3495090176","3495091199","KY","Cayman Islands"
+"208.82.220.0","208.82.247.255","3495091200","3495098367","US","United States"
+"208.82.248.0","208.82.255.255","3495098368","3495100415","CA","Canada"
+"208.83.0.0","208.83.79.255","3495100416","3495120895","US","United States"
+"208.83.80.0","208.83.87.255","3495120896","3495122943","AG","Antigua and Barbuda"
+"208.83.88.0","208.83.207.255","3495122944","3495153663","US","United States"
+"208.83.208.0","208.83.215.255","3495153664","3495155711","CA","Canada"
+"208.83.216.0","208.84.103.255","3495155712","3495192575","US","United States"
+"208.84.104.0","208.84.107.255","3495192576","3495193599","CA","Canada"
+"208.84.108.0","208.84.191.255","3495193600","3495215103","US","United States"
+"208.84.192.0","208.84.199.255","3495215104","3495217151","VI","Virgin Islands, U.S."
+"208.84.200.0","208.84.207.255","3495217152","3495219199","VC","Saint Vincent and the Grenadines"
+"208.84.208.0","208.85.79.255","3495219200","3495251967","US","United States"
+"208.85.80.0","208.85.87.255","3495251968","3495254015","CA","Canada"
+"208.85.88.0","208.85.111.255","3495254016","3495260159","US","United States"
+"208.85.112.0","208.85.115.255","3495260160","3495261183","CA","Canada"
+"208.85.116.0","208.85.211.255","3495261184","3495285759","US","United States"
+"208.85.212.0","208.85.223.255","3495285760","3495288831","CA","Canada"
+"208.85.224.0","208.86.135.255","3495288832","3495331839","US","United States"
+"208.86.136.0","208.86.136.255","3495331840","3495332095","CA","Canada"
+"208.86.137.0","208.86.139.255","3495332096","3495332863","US","United States"
+"208.86.140.0","208.86.143.255","3495332864","3495333887","CA","Canada"
+"208.86.144.0","208.86.203.255","3495333888","3495349247","US","United States"
+"208.86.204.0","208.86.207.255","3495349248","3495350271","CA","Canada"
+"208.86.208.0","208.86.239.255","3495350272","3495358463","US","United States"
+"208.86.240.0","208.86.243.255","3495358464","3495359487","CA","Canada"
+"208.86.244.0","208.87.19.255","3495359488","3495367679","US","United States"
+"208.87.20.0","208.87.23.255","3495367680","3495368703","CA","Canada"
+"208.87.24.0","208.87.29.255","3495368704","3495370239","US","United States"
+"208.87.30.0","208.87.30.255","3495370240","3495370495","RU","Russian Federation"
+"208.87.31.0","208.87.31.255","3495370496","3495370751","US","United States"
+"208.87.32.0","208.87.39.255","3495370752","3495372799","BS","Bahamas"
+"208.87.40.0","208.87.51.255","3495372800","3495375871","US","United States"
+"208.87.52.0","208.87.55.255","3495375872","3495376895","CA","Canada"
+"208.87.56.0","208.87.143.255","3495376896","3495399423","US","United States"
+"208.87.144.0","208.87.147.255","3495399424","3495400447","KN","Saint Kitts and Nevis"
+"208.87.148.0","208.87.165.255","3495400448","3495405055","US","United States"
+"208.87.166.0","208.87.167.255","3495405056","3495405567","HK","Hong Kong"
+"208.87.168.0","208.87.170.255","3495405568","3495406335","US","United States"
+"208.87.171.0","208.87.171.255","3495406336","3495406591","LB","Lebanon"
+"208.87.172.0","208.87.195.255","3495406592","3495412735","US","United States"
+"208.87.196.0","208.87.199.255","3495412736","3495413759","CA","Canada"
+"208.87.200.0","208.88.3.255","3495413760","3495429119","US","United States"
+"208.88.4.0","208.88.7.255","3495429120","3495430143","CA","Canada"
+"208.88.8.0","208.88.49.191","3495430144","3495440831","US","United States"
+"208.88.49.192","208.88.49.207","3495440832","3495440847","IN","India"
+"208.88.49.208","208.88.107.255","3495440848","3495455743","US","United States"
+"208.88.108.0","208.88.111.255","3495455744","3495456767","CA","Canada"
+"208.88.112.0","208.88.139.255","3495456768","3495463935","US","United States"
+"208.88.140.0","208.88.143.255","3495463936","3495464959","CA","Canada"
+"208.88.144.0","208.88.183.255","3495464960","3495475199","US","United States"
+"208.88.184.0","208.88.191.255","3495475200","3495477247","CA","Canada"
+"208.88.192.0","208.88.195.255","3495477248","3495478271","US","United States"
+"208.88.196.0","208.88.199.255","3495478272","3495479295","CA","Canada"
+"208.88.200.0","208.89.47.255","3495479296","3495505919","US","United States"
+"208.89.48.0","208.89.55.255","3495505920","3495507967","CA","Canada"
+"208.89.56.0","208.89.83.255","3495507968","3495515135","US","United States"
+"208.89.84.0","208.89.87.255","3495515136","3495516159","CA","Canada"
+"208.89.88.0","208.89.127.255","3495516160","3495526399","US","United States"
+"208.89.128.0","208.89.131.255","3495526400","3495527423","CA","Canada"
+"208.89.132.0","208.89.196.255","3495527424","3495544063","US","United States"
+"208.89.197.0","208.89.197.255","3495544064","3495544319","NG","Nigeria"
+"208.89.198.0","208.89.227.255","3495544320","3495551999","US","United States"
+"208.89.228.0","208.89.231.255","3495552000","3495553023","BM","Bermuda"
+"208.89.232.0","208.90.67.255","3495553024","3495576575","US","United States"
+"208.90.68.0","208.90.71.255","3495576576","3495577599","CA","Canada"
+"208.90.72.0","208.90.79.255","3495577600","3495579647","US","United States"
+"208.90.80.0","208.90.87.255","3495579648","3495581695","CA","Canada"
+"208.90.88.0","208.90.95.255","3495581696","3495583743","US","United States"
+"208.90.96.0","208.90.103.255","3495583744","3495585791","CA","Canada"
+"208.90.104.0","208.90.111.255","3495585792","3495587839","US","United States"
+"208.90.112.0","208.90.115.255","3495587840","3495588863","MS","Montserrat"
+"208.90.116.0","208.90.231.255","3495588864","3495618559","US","United States"
+"208.90.232.0","208.90.235.255","3495618560","3495619583","CA","Canada"
+"208.90.236.0","208.90.239.255","3495619584","3495620607","US","United States"
+"208.90.240.0","208.90.247.255","3495620608","3495622655","CA","Canada"
+"208.90.248.0","208.91.103.255","3495622656","3495651327","US","United States"
+"208.91.112.0","208.91.115.255","3495653376","3495654399","CA","Canada"
+"208.91.116.0","208.91.191.255","3495654400","3495673855","US","United States"
+"208.91.192.0","208.91.195.255","3495673856","3495674879","MF","Saint Martin"
+"208.91.196.0","208.91.197.26","3495674880","3495675162","VG","Virgin Islands, British"
+"208.91.197.27","208.91.197.27","3495675163","3495675163","US","United States"
+"208.91.197.28","208.91.197.255","3495675164","3495675391","VG","Virgin Islands, British"
+"208.91.198.0","208.91.247.255","3495675392","3495688191","US","United States"
+"208.91.248.0","208.91.251.255","3495688192","3495689215","CA","Canada"
+"208.91.252.0","208.92.15.255","3495689216","3495694335","US","United States"
+"208.92.16.0","208.92.23.255","3495694336","3495696383","CA","Canada"
+"208.92.24.0","208.92.51.255","3495696384","3495703551","US","United States"
+"208.92.52.0","208.92.55.255","3495703552","3495704575","CA","Canada"
+"208.92.56.0","208.92.111.255","3495704576","3495718911","US","United States"
+"208.92.112.0","208.92.127.255","3495718912","3495723007","CA","Canada"
+"208.92.128.0","208.92.131.255","3495723008","3495724031","US","United States"
+"208.92.132.0","208.92.143.255","3495724032","3495727103","CA","Canada"
+"208.92.144.0","208.92.151.255","3495727104","3495729151","US","United States"
+"208.92.160.0","208.92.191.255","3495731200","3495739391","US","United States"
+"208.92.192.0","208.92.195.255","3495739392","3495740415","CA","Canada"
+"208.92.196.0","208.92.231.255","3495740416","3495749631","US","United States"
+"208.92.232.0","208.92.232.224","3495749632","3495749856","CA","Canada"
+"208.92.232.225","208.92.232.229","3495749857","3495749861","RU","Russian Federation"
+"208.92.232.230","208.92.235.255","3495749862","3495750655","CA","Canada"
+"208.92.236.0","208.93.231.255","3495750656","3495815167","US","United States"
+"208.93.232.0","208.93.239.255","3495815168","3495817215","CA","Canada"
+"208.93.240.0","208.94.27.255","3495817216","3495828479","US","United States"
+"208.94.28.0","208.94.31.255","3495828480","3495829503","CA","Canada"
+"208.94.32.0","208.94.63.255","3495829504","3495837695","US","United States"
+"208.94.64.0","208.94.66.255","3495837696","3495838463","CA","Canada"
+"208.94.67.0","208.94.103.255","3495838464","3495847935","US","United States"
+"208.94.104.0","208.94.111.255","3495847936","3495849983","CA","Canada"
+"208.94.112.0","208.94.159.255","3495849984","3495862271","US","United States"
+"208.94.160.0","208.94.167.255","3495862272","3495864319","CA","Canada"
+"208.94.168.0","208.94.169.255","3495864320","3495864831","DM","Dominica"
+"208.94.170.0","208.94.171.255","3495864832","3495865343","MF","Saint Martin"
+"208.94.172.0","208.94.175.255","3495865344","3495866367","US","United States"
+"208.94.176.0","208.94.183.255","3495866368","3495868415","LC","Saint Lucia"
+"208.94.184.0","208.94.195.255","3495868416","3495871487","US","United States"
+"208.94.196.0","208.94.199.255","3495871488","3495872511","CA","Canada"
+"208.94.200.0","208.94.234.255","3495872512","3495881471","US","United States"
+"208.94.235.0","208.94.235.255","3495881472","3495881727","PA","Panama"
+"208.94.236.0","208.95.35.255","3495881728","3495896063","US","United States"
+"208.95.36.0","208.95.39.255","3495896064","3495897087","PR","Puerto Rico"
+"208.95.40.0","208.95.171.255","3495897088","3495930879","US","United States"
+"208.95.172.0","208.95.175.255","3495930880","3495931903","CA","Canada"
+"208.95.176.0","208.96.63.255","3495931904","3495968767","US","United States"
+"208.96.64.0","208.96.127.255","3495968768","3495985151","CA","Canada"
+"208.96.128.0","208.96.139.255","3495985152","3495988223","NI","Nicaragua"
+"208.96.140.0","208.96.143.255","3495988224","3495989247","GT","Guatemala"
+"208.96.144.0","208.97.63.255","3495989248","3496034303","US","United States"
+"208.97.64.0","208.97.127.255","3496034304","3496050687","CA","Canada"
+"208.97.128.0","208.98.191.255","3496050688","3496132607","US","United States"
+"208.98.192.0","208.98.255.255","3496132608","3496148991","CA","Canada"
+"208.99.0.0","208.99.127.255","3496148992","3496181759","US","United States"
+"208.99.128.0","208.99.159.255","3496181760","3496189951","CA","Canada"
+"208.99.160.0","208.101.63.255","3496189952","3496296447","US","United States"
+"208.101.64.0","208.101.127.255","3496296448","3496312831","CA","Canada"
+"208.101.128.0","208.103.223.255","3496312832","3496468479","US","United States"
+"208.103.224.0","208.103.255.255","3496468480","3496476671","CA","Canada"
+"208.104.0.0","208.110.20.255","3496476672","3496875263","US","United States"
+"208.110.21.0","208.110.21.255","3496875264","3496875519","BD","Bangladesh"
+"208.110.22.0","208.110.31.255","3496875520","3496878079","US","United States"
+"208.110.32.0","208.110.47.255","3496878080","3496882175","CA","Canada"
+"208.110.48.0","208.110.51.255","3496882176","3496883199","US","United States"
+"208.110.52.0","208.110.55.255","3496883200","3496884223","GB","United Kingdom"
+"208.110.56.0","208.110.59.255","3496884224","3496885247","US","United States"
+"208.110.60.0","208.110.63.255","3496885248","3496886271","GB","United Kingdom"
+"208.110.64.0","208.110.95.255","3496886272","3496894463","US","United States"
+"208.110.96.0","208.110.127.255","3496894464","3496902655","CA","Canada"
+"208.110.128.0","208.111.41.255","3496902656","3496946175","US","United States"
+"208.111.42.0","208.111.42.255","3496946176","3496946431","HK","Hong Kong"
+"208.111.43.0","208.111.47.255","3496946432","3496947711","US","United States"
+"208.111.48.0","208.111.55.255","3496947712","3496949759","JP","Japan"
+"208.111.56.0","208.111.63.255","3496949760","3496951807","US","United States"
+"208.111.64.0","208.111.95.255","3496951808","3496959999","CA","Canada"
+"208.111.96.0","208.112.75.255","3496960000","3497020415","US","United States"
+"208.112.76.0","208.112.76.255","3497020416","3497020671","IL","Israel"
+"208.112.77.0","208.112.255.255","3497020672","3497066495","US","United States"
+"208.113.0.0","208.113.63.255","3497066496","3497082879","CA","Canada"
+"208.113.64.0","208.114.116.7","3497082880","3497161735","US","United States"
+"208.114.116.8","208.114.116.15","3497161736","3497161743","MT","Malta"
+"208.114.116.16","208.114.116.31","3497161744","3497161759","US","United States"
+"208.114.116.32","208.114.116.39","3497161760","3497161767","PT","Portugal"
+"208.114.116.40","208.114.116.47","3497161768","3497161775","MT","Malta"
+"208.114.116.48","208.114.116.167","3497161776","3497161895","US","United States"
+"208.114.116.168","208.114.116.175","3497161896","3497161903","MT","Malta"
+"208.114.116.176","208.114.116.207","3497161904","3497161935","US","United States"
+"208.114.116.208","208.114.116.215","3497161936","3497161943","MT","Malta"
+"208.114.116.216","208.114.118.255","3497161944","3497162495","US","United States"
+"208.114.119.0","208.114.119.255","3497162496","3497162751","GB","United Kingdom"
+"208.114.120.0","208.114.120.255","3497162752","3497163007","NL","Netherlands"
+"208.114.121.0","208.114.121.159","3497163008","3497163167","US","United States"
+"208.114.121.160","208.114.121.167","3497163168","3497163175","GB","United Kingdom"
+"208.114.121.168","208.114.127.255","3497163176","3497164799","US","United States"
+"208.114.128.0","208.114.191.255","3497164800","3497181183","CA","Canada"
+"208.114.192.0","208.115.98.95","3497181184","3497222751","US","United States"
+"208.115.98.96","208.115.98.111","3497222752","3497222767","CA","Canada"
+"208.115.98.112","208.115.125.47","3497222768","3497229615","US","United States"
+"208.115.125.48","208.115.125.55","3497229616","3497229623","CA","Canada"
+"208.115.125.56","208.118.63.255","3497229624","3497410559","US","United States"
+"208.118.64.0","208.118.143.255","3497410560","3497431039","CA","Canada"
+"208.118.144.0","208.118.207.255","3497431040","3497447423","US","United States"
+"208.118.208.0","208.118.223.255","3497447424","3497451519","CA","Canada"
+"208.118.224.0","208.122.30.255","3497451520","3497664255","US","United States"
+"208.122.31.0","208.122.31.255","3497664256","3497664511","NL","Netherlands"
+"208.122.32.0","208.122.239.255","3497664512","3497717759","US","United States"
+"208.122.240.0","208.122.243.255","3497717760","3497718783","CA","Canada"
+"208.122.244.0","208.122.245.255","3497718784","3497719295","US","United States"
+"208.122.246.0","208.122.253.255","3497719296","3497721343","CA","Canada"
+"208.122.254.0","208.122.254.255","3497721344","3497721599","NG","Nigeria"
+"208.122.255.0","208.122.255.255","3497721600","3497721855","CA","Canada"
+"208.123.0.0","208.123.222.255","3497721856","3497778943","US","United States"
+"208.123.223.0","208.123.223.255","3497778944","3497779199","CA","Canada"
+"208.123.224.0","208.124.127.255","3497779200","3497820159","US","United States"
+"208.124.128.0","208.124.255.255","3497820160","3497852927","CA","Canada"
+"208.125.0.0","208.131.32.255","3497852928","3498254591","US","United States"
+"208.131.33.0","208.131.33.255","3498254592","3498254847","JM","Jamaica"
+"208.131.34.0","208.131.159.255","3498254848","3498287103","US","United States"
+"208.131.160.0","208.131.191.255","3498287104","3498295295","JM","Jamaica"
+"208.131.192.0","208.135.18.255","3498295296","3498513151","US","United States"
+"208.135.19.0","208.135.19.255","3498513152","3498513407","CL","Chile"
+"208.135.20.0","208.135.21.255","3498513408","3498513919","US","United States"
+"208.135.22.0","208.135.23.255","3498513920","3498514431","CL","Chile"
+"208.135.24.0","208.136.51.255","3498514432","3498587135","US","United States"
+"208.136.52.0","208.136.55.255","3498587136","3498588159","NL","Netherlands"
+"208.136.56.0","208.136.101.255","3498588160","3498599935","US","United States"
+"208.136.102.0","208.136.102.255","3498599936","3498600191","WS","Samoa"
+"208.136.103.0","208.138.15.255","3498600192","3498708991","US","United States"
+"208.138.16.0","208.138.47.255","3498708992","3498717183","JM","Jamaica"
+"208.138.48.0","208.138.215.255","3498717184","3498760191","US","United States"
+"208.138.216.0","208.138.219.255","3498760192","3498761215","PR","Puerto Rico"
+"208.138.220.0","208.138.221.255","3498761216","3498761727","US","United States"
+"208.138.222.0","208.138.222.255","3498761728","3498761983","PR","Puerto Rico"
+"208.138.223.0","208.139.163.255","3498761984","3498812415","US","United States"
+"208.139.164.0","208.139.164.255","3498812416","3498812671","PF","French Polynesia"
+"208.139.165.0","208.147.17.255","3498812672","3499299327","US","United States"
+"208.147.18.0","208.147.18.255","3499299328","3499299583","WS","Samoa"
+"208.147.19.0","208.148.167.255","3499299584","3499403263","US","United States"
+"208.148.168.0","208.148.169.255","3499403264","3499403775","MW","Malawi"
+"208.148.170.0","208.149.39.255","3499403776","3499436031","US","United States"
+"208.149.40.0","208.149.40.255","3499436032","3499436287","DE","Germany"
+"208.149.41.0","208.149.95.255","3499436288","3499450367","US","United States"
+"208.149.96.0","208.149.99.255","3499450368","3499451391","IN","India"
+"208.149.100.0","208.153.67.255","3499451392","3499705343","US","United States"
+"208.153.68.0","208.153.69.255","3499705344","3499705855","TZ","Tanzania, United Republic of"
+"208.153.70.0","208.153.71.255","3499705856","3499706367","MG","Madagascar"
+"208.153.72.0","208.157.143.255","3499706368","3499986943","US","United States"
+"208.157.144.0","208.157.151.255","3499986944","3499988991","KY","Cayman Islands"
+"208.157.152.0","208.157.255.255","3499988992","3500015615","US","United States"
+"208.158.0.0","208.158.2.255","3500015616","3500016383","AG","Antigua and Barbuda"
+"208.158.3.0","208.158.3.255","3500016384","3500016639","KN","Saint Kitts and Nevis"
+"208.158.4.0","208.158.4.255","3500016640","3500016895","AG","Antigua and Barbuda"
+"208.158.5.0","208.158.5.255","3500016896","3500017151","DM","Dominica"
+"208.158.6.0","208.158.12.255","3500017152","3500018943","AG","Antigua and Barbuda"
+"208.158.13.0","208.158.13.255","3500018944","3500019199","LC","Saint Lucia"
+"208.158.14.0","208.158.14.255","3500019200","3500019455","AG","Antigua and Barbuda"
+"208.158.15.0","208.158.15.255","3500019456","3500019711","LC","Saint Lucia"
+"208.158.16.0","208.159.175.255","3500019712","3500126207","US","United States"
+"208.159.176.0","208.159.176.255","3500126208","3500126463","SE","Sweden"
+"208.159.177.0","208.159.177.255","3500126464","3500126719","GB","United Kingdom"
+"208.159.178.0","208.163.31.255","3500126720","3500351487","US","United States"
+"208.163.32.0","208.163.63.255","3500351488","3500359679","JM","Jamaica"
+"208.163.64.0","208.168.71.255","3500359680","3500689407","US","United States"
+"208.168.72.0","208.168.73.255","3500689408","3500689919","CL","Chile"
+"208.168.74.0","208.168.223.255","3500689920","3500728319","US","United States"
+"208.168.224.0","208.168.255.255","3500728320","3500736511","KY","Cayman Islands"
+"208.169.0.0","208.169.63.255","3500736512","3500752895","US","United States"
+"208.169.64.0","208.169.95.255","3500752896","3500761087","KY","Cayman Islands"
+"208.169.96.0","208.170.19.107","3500761088","3500807019","US","United States"
+"208.170.19.108","208.170.19.111","3500807020","3500807023","GB","United Kingdom"
+"208.170.19.112","208.170.20.27","3500807024","3500807195","US","United States"
+"208.170.20.28","208.170.20.31","3500807196","3500807199","GB","United Kingdom"
+"208.170.20.32","208.170.20.131","3500807200","3500807299","US","United States"
+"208.170.20.132","208.170.20.135","3500807300","3500807303","GB","United Kingdom"
+"208.170.20.136","208.170.43.163","3500807304","3500813219","US","United States"
+"208.170.43.164","208.170.43.167","3500813220","3500813223","GB","United Kingdom"
+"208.170.43.168","208.175.209.255","3500813224","3501183487","US","United States"
+"208.175.210.0","208.175.210.255","3501183488","3501183743","GB","United Kingdom"
+"208.175.211.0","208.175.223.255","3501183744","3501187071","US","United States"
+"208.175.224.0","208.175.255.255","3501187072","3501195263","GB","United Kingdom"
+"208.176.0.0","208.178.165.255","3501195264","3501368831","US","United States"
+"208.178.166.0","208.178.166.255","3501368832","3501369087","NL","Netherlands"
+"208.178.167.0","208.178.194.147","3501369088","3501376147","US","United States"
+"208.178.194.148","208.178.194.151","3501376148","3501376151","NL","Netherlands"
+"208.178.194.152","208.178.201.255","3501376152","3501378047","US","United States"
+"208.178.202.0","208.178.202.255","3501378048","3501378303","DE","Germany"
+"208.178.203.0","208.178.223.255","3501378304","3501383679","US","United States"
+"208.178.224.0","208.178.255.255","3501383680","3501391871","GB","United Kingdom"
+"208.179.0.0","208.180.255.255","3501391872","3501522943","US","United States"
+"208.181.0.0","208.181.255.255","3501522944","3501588479","CA","Canada"
+"208.182.0.0","208.194.250.255","3501588480","3502439167","US","United States"
+"208.194.251.0","208.194.251.255","3502439168","3502439423","PK","Pakistan"
+"208.194.252.0","208.195.115.255","3502439424","3502470143","US","United States"
+"208.195.116.0","208.195.119.255","3502470144","3502471167","MX","Mexico"
+"208.195.120.0","208.196.49.255","3502471168","3502518783","US","United States"
+"208.196.50.0","208.196.51.255","3502518784","3502519295","LK","Sri Lanka"
+"208.196.52.0","208.196.136.255","3502519296","3502541055","US","United States"
+"208.196.137.0","208.196.137.255","3502541056","3502541311","CA","Canada"
+"208.196.138.0","208.196.154.255","3502541312","3502545663","US","United States"
+"208.196.155.0","208.196.155.255","3502545664","3502545919","BS","Bahamas"
+"208.196.156.0","208.198.179.255","3502545920","3502683135","US","United States"
+"208.198.180.0","208.198.180.255","3502683136","3502683391","MC","Monaco"
+"208.198.181.0","208.203.111.255","3502683392","3502993407","US","United States"
+"208.203.112.0","208.203.113.255","3502993408","3502993919","NL","Netherlands"
+"208.203.114.0","208.206.175.255","3502993920","3503206399","US","United States"
+"208.206.176.0","208.206.177.255","3503206400","3503206911","CR","Costa Rica"
+"208.206.178.0","208.207.91.255","3503206912","3503250431","US","United States"
+"208.207.92.0","208.207.93.255","3503250432","3503250943","PK","Pakistan"
+"208.207.94.0","208.208.119.255","3503250944","3503323135","US","United States"
+"208.208.120.0","208.208.121.255","3503323136","3503323647","KE","Kenya"
+"208.208.122.0","208.209.109.255","3503323648","3503386111","US","United States"
+"208.209.110.0","208.209.110.255","3503386112","3503386367","CH","Switzerland"
+"208.209.111.0","208.210.121.255","3503386368","3503454719","US","United States"
+"208.210.122.0","208.210.122.255","3503454720","3503454975","AZ","Azerbaijan"
+"208.210.123.0","208.210.215.255","3503454976","3503478783","US","United States"
+"208.210.216.0","208.210.216.255","3503478784","3503479039","DE","Germany"
+"208.210.217.0","208.214.207.255","3503479040","3503738879","US","United States"
+"208.214.208.0","208.214.215.255","3503738880","3503740927","CO","Colombia"
+"208.214.216.0","208.217.31.255","3503740928","3503890431","US","United States"
+"208.217.32.0","208.217.47.255","3503890432","3503894527","CO","Colombia"
+"208.217.48.0","208.218.167.255","3503894528","3503990783","US","United States"
+"208.218.168.0","208.218.175.255","3503990784","3503992831","AE","United Arab Emirates"
+"208.218.176.0","208.220.27.255","3503992832","3504086015","US","United States"
+"208.220.28.0","208.220.29.255","3504086016","3504086527","LI","Liechtenstein"
+"208.220.30.0","208.220.223.255","3504086528","3504136191","US","United States"
+"208.220.224.0","208.220.231.255","3504136192","3504138239","AZ","Azerbaijan"
+"208.220.232.0","208.221.191.255","3504138240","3504193535","US","United States"
+"208.221.192.0","208.221.195.255","3504193536","3504194559","EC","Ecuador"
+"208.221.196.0","208.221.247.255","3504194560","3504207871","US","United States"
+"208.221.248.0","208.221.248.255","3504207872","3504208127","CA","Canada"
+"208.221.249.0","208.222.53.255","3504208128","3504223743","US","United States"
+"208.222.54.0","208.222.54.255","3504223744","3504223999","RO","Romania"
+"208.222.55.0","208.226.191.255","3504224000","3504521215","US","United States"
+"208.226.192.0","208.226.193.255","3504521216","3504521727","GU","Guam"
+"208.226.194.0","208.232.93.255","3504521728","3504889343","US","United States"
+"208.232.94.0","208.232.95.255","3504889344","3504889855","PK","Pakistan"
+"208.232.96.0","208.232.223.255","3504889856","3504922623","US","United States"
+"208.232.224.0","208.232.226.255","3504922624","3504923391","PH","Philippines"
+"208.232.227.0","208.232.247.175","3504923392","3504928687","US","United States"
+"208.232.247.176","208.232.247.183","3504928688","3504928695","IT","Italy"
+"208.232.247.184","208.233.5.255","3504928696","3504932351","US","United States"
+"208.233.6.0","208.233.7.255","3504932352","3504932863","BD","Bangladesh"
+"208.233.8.0","208.234.31.255","3504932864","3505004543","US","United States"
+"208.234.32.0","208.234.36.255","3505004544","3505005823","PR","Puerto Rico"
+"208.234.37.0","208.234.37.255","3505005824","3505006079","DO","Dominican Republic"
+"208.234.38.0","208.234.63.255","3505006080","3505012735","PR","Puerto Rico"
+"208.234.64.0","208.235.195.255","3505012736","3505112063","US","United States"
+"208.235.196.0","208.235.196.255","3505112064","3505112319","EC","Ecuador"
+"208.235.197.0","208.235.197.255","3505112320","3505112575","US","United States"
+"208.235.198.0","208.235.198.255","3505112576","3505112831","EC","Ecuador"
+"208.235.199.0","208.235.223.255","3505112832","3505119231","US","United States"
+"208.235.224.0","208.235.224.255","3505119232","3505119487","PH","Philippines"
+"208.235.225.0","208.235.230.255","3505119488","3505121023","US","United States"
+"208.235.231.0","208.235.231.255","3505121024","3505121279","PH","Philippines"
+"208.235.232.0","208.238.45.255","3505121280","3505270271","US","United States"
+"208.238.46.0","208.238.46.255","3505270272","3505270527","JM","Jamaica"
+"208.238.47.0","208.238.47.255","3505270528","3505270783","HT","Haiti"
+"208.238.48.0","208.240.105.255","3505270784","3505416703","US","United States"
+"208.240.106.0","208.240.108.255","3505416704","3505417471","MX","Mexico"
+"208.240.109.0","208.240.135.255","3505417472","3505424383","US","United States"
+"208.240.136.0","208.240.139.255","3505424384","3505425407","PK","Pakistan"
+"208.240.140.0","208.241.75.255","3505425408","3505474559","US","United States"
+"208.241.76.0","208.241.76.255","3505474560","3505474815","GU","Guam"
+"208.241.77.0","208.241.220.255","3505474816","3505511679","US","United States"
+"208.241.221.0","208.241.221.255","3505511680","3505511935","RO","Romania"
+"208.241.222.0","208.244.39.255","3505511936","3505661951","US","United States"
+"208.244.40.0","208.244.41.255","3505661952","3505662463","JM","Jamaica"
+"208.244.42.0","208.246.139.255","3505662464","3505818623","US","United States"
+"208.246.140.0","208.246.143.255","3505818624","3505819647","BS","Bahamas"
+"208.246.144.0","208.249.248.255","3505819648","3506043135","US","United States"
+"208.249.249.0","208.249.255.255","3506043136","3506044927","PA","Panama"
+"208.250.0.0","208.252.217.255","3506044928","3506231807","US","United States"
+"208.252.218.0","208.252.218.255","3506231808","3506232063","IN","India"
+"208.252.219.0","209.4.255.255","3506232064","3506765823","US","United States"
+"209.5.0.0","209.5.255.255","3506765824","3506831359","CA","Canada"
+"209.6.0.0","209.8.195.255","3506831360","3507012607","US","United States"
+"209.8.196.0","209.8.196.31","3507012608","3507012639","GR","Greece"
+"209.8.196.32","209.8.245.255","3507012640","3507025407","US","United States"
+"209.8.246.0","209.8.246.255","3507025408","3507025663","IQ","Iraq"
+"209.8.247.0","209.9.95.255","3507025664","3507052543","US","United States"
+"209.9.96.0","209.9.159.255","3507052544","3507068927","CN","China"
+"209.9.160.0","209.12.255.255","3507068928","3507290111","US","United States"
+"209.13.0.0","209.13.255.255","3507290112","3507355647","AR","Argentina"
+"209.14.0.0","209.14.255.255","3507355648","3507421183","US","United States"
+"209.15.0.0","209.15.0.255","3507421184","3507421439","CA","Canada"
+"209.15.1.0","209.15.24.255","3507421440","3507427583","US","United States"
+"209.15.25.0","209.15.25.255","3507427584","3507427839","CA","Canada"
+"209.15.26.0","209.15.63.255","3507427840","3507437567","US","United States"
+"209.15.64.0","209.15.95.255","3507437568","3507445759","CA","Canada"
+"209.15.96.0","209.15.191.255","3507445760","3507470335","US","United States"
+"209.15.192.0","209.15.255.255","3507470336","3507486719","CA","Canada"
+"209.16.0.0","209.17.127.255","3507486720","3507585023","US","United States"
+"209.17.128.0","209.17.191.255","3507585024","3507601407","CA","Canada"
+"209.17.192.0","209.19.255.255","3507601408","3507748863","US","United States"
+"209.20.0.0","209.20.1.255","3507748864","3507749375","CA","Canada"
+"209.20.2.0","209.20.2.255","3507749376","3507749631","US","United States"
+"209.20.3.0","209.20.63.255","3507749632","3507765247","CA","Canada"
+"209.20.64.0","209.20.235.255","3507765248","3507809279","US","United States"
+"209.20.236.0","209.20.236.255","3507809280","3507809535","BG","Bulgaria"
+"209.20.237.0","209.25.135.255","3507809536","3508111359","US","United States"
+"209.25.136.0","209.25.136.255","3508111360","3508111615","CA","Canada"
+"209.25.137.0","209.25.147.255","3508111616","3508114431","US","United States"
+"209.25.148.0","209.25.148.255","3508114432","3508114687","ID","Indonesia"
+"209.25.149.0","209.27.51.255","3508114688","3508220927","US","United States"
+"209.27.52.0","209.27.55.255","3508220928","3508221951","KY","Cayman Islands"
+"209.27.56.0","209.27.59.255","3508221952","3508222975","US","United States"
+"209.27.60.0","209.27.63.255","3508222976","3508223999","KY","Cayman Islands"
+"209.27.64.0","209.27.64.255","3508224000","3508224255","BM","Bermuda"
+"209.27.65.0","209.27.141.255","3508224256","3508243967","US","United States"
+"209.27.142.0","209.27.142.255","3508243968","3508244223","BM","Bermuda"
+"209.27.143.0","209.28.0.255","3508244224","3508273407","US","United States"
+"209.28.1.0","209.28.1.255","3508273408","3508273663","MX","Mexico"
+"209.28.2.0","209.28.20.255","3508273664","3508278527","US","United States"
+"209.28.21.0","209.28.21.255","3508278528","3508278783","AU","Australia"
+"209.28.22.0","209.28.22.255","3508278784","3508279039","US","United States"
+"209.28.23.0","209.28.23.255","3508279040","3508279295","VE","Venezuela"
+"209.28.24.0","209.28.25.255","3508279296","3508279807","US","United States"
+"209.28.26.0","209.28.26.255","3508279808","3508280063","JP","Japan"
+"209.28.27.0","209.28.27.255","3508280064","3508280319","TH","Thailand"
+"209.28.28.0","209.28.28.255","3508280320","3508280575","JP","Japan"
+"209.28.29.0","209.28.29.255","3508280576","3508280831","TW","Taiwan"
+"209.28.30.0","209.28.30.255","3508280832","3508281087","JP","Japan"
+"209.28.31.0","209.28.31.255","3508281088","3508281343","KR","Korea, Republic of"
+"209.28.32.0","209.28.32.255","3508281344","3508281599","PH","Philippines"
+"209.28.33.0","209.28.33.255","3508281600","3508281855","NZ","New Zealand"
+"209.28.34.0","209.28.34.255","3508281856","3508282111","US","United States"
+"209.28.35.0","209.28.35.255","3508282112","3508282367","HK","Hong Kong"
+"209.28.36.0","209.28.36.255","3508282368","3508282623","US","United States"
+"209.28.37.0","209.28.37.255","3508282624","3508282879","AU","Australia"
+"209.28.38.0","209.28.38.255","3508282880","3508283135","US","United States"
+"209.28.39.0","209.28.39.255","3508283136","3508283391","HK","Hong Kong"
+"209.28.40.0","209.28.40.255","3508283392","3508283647","US","United States"
+"209.28.41.0","209.28.41.255","3508283648","3508283903","AU","Australia"
+"209.28.42.0","209.28.42.255","3508283904","3508284159","MY","Malaysia"
+"209.28.43.0","209.28.43.255","3508284160","3508284415","SG","Singapore"
+"209.28.44.0","209.28.44.255","3508284416","3508284671","AU","Australia"
+"209.28.45.0","209.28.50.255","3508284672","3508286207","US","United States"
+"209.28.51.0","209.28.51.255","3508286208","3508286463","SE","Sweden"
+"209.28.52.0","209.28.52.255","3508286464","3508286719","HK","Hong Kong"
+"209.28.53.0","209.28.58.255","3508286720","3508288255","US","United States"
+"209.28.59.0","209.28.59.255","3508288256","3508288511","JP","Japan"
+"209.28.60.0","209.28.61.255","3508288512","3508289023","US","United States"
+"209.28.62.0","209.28.62.255","3508289024","3508289279","AU","Australia"
+"209.28.63.0","209.28.63.255","3508289280","3508289535","US","United States"
+"209.28.64.0","209.28.64.255","3508289536","3508289791","CA","Canada"
+"209.28.65.0","209.28.70.255","3508289792","3508291327","US","United States"
+"209.28.71.0","209.28.73.255","3508291328","3508292095","GB","United Kingdom"
+"209.28.74.0","209.28.74.255","3508292096","3508292351","CH","Switzerland"
+"209.28.75.0","209.28.76.255","3508292352","3508292863","US","United States"
+"209.28.77.0","209.28.81.255","3508292864","3508294143","DE","Germany"
+"209.28.82.0","209.28.87.255","3508294144","3508295679","US","United States"
+"209.28.88.0","209.28.88.255","3508295680","3508295935","GB","United Kingdom"
+"209.28.89.0","209.28.92.255","3508295936","3508296959","US","United States"
+"209.28.93.0","209.28.93.255","3508296960","3508297215","CH","Switzerland"
+"209.28.94.0","209.28.94.255","3508297216","3508297471","US","United States"
+"209.28.95.0","209.28.95.255","3508297472","3508297727","IT","Italy"
+"209.28.96.0","209.28.97.255","3508297728","3508298239","US","United States"
+"209.28.98.0","209.28.98.255","3508298240","3508298495","DE","Germany"
+"209.28.99.0","209.28.99.255","3508298496","3508298751","US","United States"
+"209.28.100.0","209.28.100.255","3508298752","3508299007","ES","Spain"
+"209.28.101.0","209.28.101.255","3508299008","3508299263","BE","Belgium"
+"209.28.102.0","209.28.102.255","3508299264","3508299519","GB","United Kingdom"
+"209.28.103.0","209.28.103.255","3508299520","3508299775","US","United States"
+"209.28.104.0","209.28.104.255","3508299776","3508300031","SE","Sweden"
+"209.28.105.0","209.28.105.255","3508300032","3508300287","DE","Germany"
+"209.28.106.0","209.28.118.255","3508300288","3508303615","US","United States"
+"209.28.119.0","209.28.119.255","3508303616","3508303871","DE","Germany"
+"209.28.120.0","209.28.121.255","3508303872","3508304383","US","United States"
+"209.28.122.0","209.28.122.255","3508304384","3508304639","DE","Germany"
+"209.28.123.0","209.28.131.255","3508304640","3508306943","US","United States"
+"209.28.132.0","209.28.132.255","3508306944","3508307199","CH","Switzerland"
+"209.28.133.0","209.28.139.255","3508307200","3508308991","US","United States"
+"209.28.140.0","209.28.140.255","3508308992","3508309247","BE","Belgium"
+"209.28.141.0","209.28.145.255","3508309248","3508310527","SE","Sweden"
+"209.28.146.0","209.28.146.255","3508310528","3508310783","DE","Germany"
+"209.28.147.0","209.28.147.255","3508310784","3508311039","BE","Belgium"
+"209.28.148.0","209.28.148.255","3508311040","3508311295","NL","Netherlands"
+"209.28.149.0","209.28.150.255","3508311296","3508311807","IE","Ireland"
+"209.28.151.0","209.28.151.255","3508311808","3508312063","US","United States"
+"209.28.152.0","209.28.152.255","3508312064","3508312319","NL","Netherlands"
+"209.28.153.0","209.28.153.255","3508312320","3508312575","CH","Switzerland"
+"209.28.154.0","209.28.154.255","3508312576","3508312831","US","United States"
+"209.28.155.0","209.28.156.255","3508312832","3508313343","DE","Germany"
+"209.28.157.0","209.28.157.255","3508313344","3508313599","SE","Sweden"
+"209.28.158.0","209.28.158.255","3508313600","3508313855","DK","Denmark"
+"209.28.159.0","209.28.160.255","3508313856","3508314367","GB","United Kingdom"
+"209.28.161.0","209.28.161.255","3508314368","3508314623","US","United States"
+"209.28.162.0","209.28.162.255","3508314624","3508314879","DK","Denmark"
+"209.28.163.0","209.28.163.255","3508314880","3508315135","US","United States"
+"209.28.164.0","209.28.164.255","3508315136","3508315391","NO","Norway"
+"209.28.165.0","209.28.165.255","3508315392","3508315647","US","United States"
+"209.28.166.0","209.28.166.255","3508315648","3508315903","FR","France"
+"209.28.167.0","209.28.167.255","3508315904","3508316159","US","United States"
+"209.28.168.0","209.28.168.255","3508316160","3508316415","PT","Portugal"
+"209.28.169.0","209.28.169.255","3508316416","3508316671","GB","United Kingdom"
+"209.28.170.0","209.28.170.255","3508316672","3508316927","US","United States"
+"209.28.171.0","209.28.171.255","3508316928","3508317183","SE","Sweden"
+"209.28.172.0","209.28.172.255","3508317184","3508317439","US","United States"
+"209.28.173.0","209.28.173.255","3508317440","3508317695","DE","Germany"
+"209.28.174.0","209.28.174.255","3508317696","3508317951","US","United States"
+"209.28.175.0","209.28.176.255","3508317952","3508318463","FI","Finland"
+"209.28.177.0","209.28.177.255","3508318464","3508318719","LU","Luxembourg"
+"209.28.178.0","209.28.178.255","3508318720","3508318975","IT","Italy"
+"209.28.179.0","209.28.180.255","3508318976","3508319487","IL","Israel"
+"209.28.181.0","209.28.181.255","3508319488","3508319743","RU","Russian Federation"
+"209.28.182.0","209.28.182.255","3508319744","3508319999","CH","Switzerland"
+"209.28.183.0","209.28.183.255","3508320000","3508320255","SE","Sweden"
+"209.28.184.0","209.28.185.255","3508320256","3508320767","US","United States"
+"209.28.186.0","209.28.189.255","3508320768","3508321791","BE","Belgium"
+"209.28.190.0","209.28.191.255","3508321792","3508322303","US","United States"
+"209.28.192.0","209.28.192.255","3508322304","3508322559","GB","United Kingdom"
+"209.28.193.0","209.28.193.255","3508322560","3508322815","FI","Finland"
+"209.28.194.0","209.28.194.255","3508322816","3508323071","NO","Norway"
+"209.28.195.0","209.28.195.255","3508323072","3508323327","US","United States"
+"209.28.196.0","209.28.196.255","3508323328","3508323583","NO","Norway"
+"209.28.197.0","209.28.197.255","3508323584","3508323839","DE","Germany"
+"209.28.198.0","209.28.198.255","3508323840","3508324095","FI","Finland"
+"209.28.199.0","209.28.199.255","3508324096","3508324351","IT","Italy"
+"209.28.200.0","209.28.200.255","3508324352","3508324607","CH","Switzerland"
+"209.28.201.0","209.28.201.255","3508324608","3508324863","NO","Norway"
+"209.28.202.0","209.28.202.255","3508324864","3508325119","GB","United Kingdom"
+"209.28.203.0","209.28.203.255","3508325120","3508325375","DE","Germany"
+"209.28.204.0","209.28.204.255","3508325376","3508325631","US","United States"
+"209.28.205.0","209.28.205.255","3508325632","3508325887","ZA","South Africa"
+"209.28.206.0","209.28.207.255","3508325888","3508326399","SE","Sweden"
+"209.28.208.0","209.28.208.255","3508326400","3508326655","GB","United Kingdom"
+"209.28.209.0","209.28.209.255","3508326656","3508326911","ZA","South Africa"
+"209.28.210.0","209.28.210.255","3508326912","3508327167","IT","Italy"
+"209.28.211.0","209.28.212.255","3508327168","3508327679","ES","Spain"
+"209.28.213.0","209.28.213.255","3508327680","3508327935","US","United States"
+"209.28.214.0","209.28.215.255","3508327936","3508328447","NE","Niger"
+"209.28.216.0","209.28.216.255","3508328448","3508328703","BE","Belgium"
+"209.28.217.0","209.28.219.255","3508328704","3508329471","IL","Israel"
+"209.28.220.0","209.28.220.255","3508329472","3508329727","NL","Netherlands"
+"209.28.221.0","209.28.221.255","3508329728","3508329983","US","United States"
+"209.28.222.0","209.28.223.255","3508329984","3508330495","SE","Sweden"
+"209.28.224.0","209.28.226.255","3508330496","3508331263","GB","United Kingdom"
+"209.28.227.0","209.28.227.255","3508331264","3508331519","BE","Belgium"
+"209.28.228.0","209.28.229.255","3508331520","3508332031","US","United States"
+"209.28.230.0","209.28.230.255","3508332032","3508332287","GB","United Kingdom"
+"209.28.231.0","209.28.231.255","3508332288","3508332543","GR","Greece"
+"209.28.232.0","209.28.232.255","3508332544","3508332799","IE","Ireland"
+"209.28.233.0","209.28.233.255","3508332800","3508333055","NO","Norway"
+"209.28.234.0","209.28.234.255","3508333056","3508333311","US","United States"
+"209.28.235.0","209.28.236.255","3508333312","3508333823","CH","Switzerland"
+"209.28.237.0","209.28.239.255","3508333824","3508334591","US","United States"
+"209.28.240.0","209.28.240.255","3508334592","3508334847","AU","Australia"
+"209.28.241.0","209.28.241.255","3508334848","3508335103","SG","Singapore"
+"209.28.242.0","209.28.242.255","3508335104","3508335359","MY","Malaysia"
+"209.28.243.0","209.28.243.255","3508335360","3508335615","AU","Australia"
+"209.28.244.0","209.28.245.255","3508335616","3508336127","JP","Japan"
+"209.28.246.0","209.28.246.255","3508336128","3508336383","SG","Singapore"
+"209.28.247.0","209.28.247.255","3508336384","3508336639","HK","Hong Kong"
+"209.28.248.0","209.28.248.255","3508336640","3508336895","AU","Australia"
+"209.28.249.0","209.28.249.255","3508336896","3508337151","JP","Japan"
+"209.28.250.0","209.28.251.255","3508337152","3508337663","PH","Philippines"
+"209.28.252.0","209.28.252.255","3508337664","3508337919","KR","Korea, Republic of"
+"209.28.253.0","209.28.253.255","3508337920","3508338175","JP","Japan"
+"209.28.254.0","209.28.254.255","3508338176","3508338431","US","United States"
+"209.28.255.0","209.28.255.255","3508338432","3508338687","KR","Korea, Republic of"
+"209.29.0.0","209.29.255.255","3508338688","3508404223","CA","Canada"
+"209.30.0.0","209.34.95.255","3508404224","3508690943","US","United States"
+"209.34.96.0","209.34.111.255","3508690944","3508695039","CA","Canada"
+"209.34.112.0","209.41.75.255","3508695040","3509144575","US","United States"
+"209.41.76.0","209.41.76.255","3509144576","3509144831","BR","Brazil"
+"209.41.77.0","209.41.127.255","3509144832","3509157887","US","United States"
+"209.41.128.0","209.41.159.255","3509157888","3509166079","CA","Canada"
+"209.41.160.0","209.42.95.255","3509166080","3509215231","US","United States"
+"209.42.96.0","209.42.127.255","3509215232","3509223423","CA","Canada"
+"209.42.128.0","209.42.191.255","3509223424","3509239807","US","United States"
+"209.42.192.0","209.42.193.255","3509239808","3509240319","NL","Netherlands"
+"209.42.194.0","209.42.194.31","3509240320","3509240351","US","United States"
+"209.42.194.32","209.42.194.79","3509240352","3509240399","NL","Netherlands"
+"209.42.194.80","209.42.194.127","3509240400","3509240447","US","United States"
+"209.42.194.128","209.42.195.255","3509240448","3509240831","NL","Netherlands"
+"209.42.196.0","209.42.196.39","3509240832","3509240871","US","United States"
+"209.42.196.40","209.42.196.47","3509240872","3509240879","NL","Netherlands"
+"209.42.196.48","209.42.196.63","3509240880","3509240895","US","United States"
+"209.42.196.64","209.42.196.79","3509240896","3509240911","NL","Netherlands"
+"209.42.196.80","209.42.196.159","3509240912","3509240991","US","United States"
+"209.42.196.160","209.42.196.191","3509240992","3509241023","NL","Netherlands"
+"209.42.196.192","209.42.196.239","3509241024","3509241071","US","United States"
+"209.42.196.240","209.42.198.23","3509241072","3509241367","NL","Netherlands"
+"209.42.198.24","209.42.198.31","3509241368","3509241375","US","United States"
+"209.42.198.32","209.42.198.39","3509241376","3509241383","NL","Netherlands"
+"209.42.198.40","209.42.198.119","3509241384","3509241463","US","United States"
+"209.42.198.120","209.42.201.63","3509241464","3509242175","NL","Netherlands"
+"209.42.201.64","209.42.201.127","3509242176","3509242239","US","United States"
+"209.42.201.128","209.42.201.223","3509242240","3509242335","NL","Netherlands"
+"209.42.201.224","209.42.201.255","3509242336","3509242367","US","United States"
+"209.42.202.0","209.42.202.191","3509242368","3509242559","NL","Netherlands"
+"209.42.202.192","209.42.202.223","3509242560","3509242591","US","United States"
+"209.42.202.224","209.42.203.159","3509242592","3509242783","NL","Netherlands"
+"209.42.203.160","209.42.203.191","3509242784","3509242815","US","United States"
+"209.42.203.192","209.42.203.255","3509242816","3509242879","NL","Netherlands"
+"209.42.204.0","209.42.204.255","3509242880","3509243135","US","United States"
+"209.42.205.0","209.42.207.63","3509243136","3509243711","NL","Netherlands"
+"209.42.207.64","209.42.207.95","3509243712","3509243743","US","United States"
+"209.42.207.96","209.42.208.31","3509243744","3509243935","NL","Netherlands"
+"209.42.208.32","209.42.208.63","3509243936","3509243967","US","United States"
+"209.42.208.64","209.42.208.255","3509243968","3509244159","NL","Netherlands"
+"209.42.209.0","209.42.209.255","3509244160","3509244415","US","United States"
+"209.42.210.0","209.42.210.15","3509244416","3509244431","NL","Netherlands"
+"209.42.210.16","209.42.210.31","3509244432","3509244447","US","United States"
+"209.42.210.32","209.42.211.127","3509244448","3509244799","NL","Netherlands"
+"209.42.211.128","209.42.211.159","3509244800","3509244831","US","United States"
+"209.42.211.160","209.42.211.191","3509244832","3509244863","NL","Netherlands"
+"209.42.211.192","209.42.211.255","3509244864","3509244927","US","United States"
+"209.42.212.0","209.42.212.223","3509244928","3509245151","NL","Netherlands"
+"209.42.212.224","209.42.213.31","3509245152","3509245215","US","United States"
+"209.42.213.32","209.42.213.47","3509245216","3509245231","NL","Netherlands"
+"209.42.213.48","209.42.213.55","3509245232","3509245239","US","United States"
+"209.42.213.56","209.42.213.63","3509245240","3509245247","NL","Netherlands"
+"209.42.213.64","209.42.213.71","3509245248","3509245255","US","United States"
+"209.42.213.72","209.42.213.95","3509245256","3509245279","NL","Netherlands"
+"209.42.213.96","209.42.213.111","3509245280","3509245295","US","United States"
+"209.42.213.112","209.42.214.47","3509245296","3509245487","NL","Netherlands"
+"209.42.214.48","209.42.214.55","3509245488","3509245495","US","United States"
+"209.42.214.56","209.42.214.63","3509245496","3509245503","NL","Netherlands"
+"209.42.214.64","209.42.214.95","3509245504","3509245535","US","United States"
+"209.42.214.96","209.42.214.127","3509245536","3509245567","NL","Netherlands"
+"209.42.214.128","209.42.214.255","3509245568","3509245695","US","United States"
+"209.42.215.0","209.42.215.143","3509245696","3509245839","NL","Netherlands"
+"209.42.215.144","209.42.215.191","3509245840","3509245887","US","United States"
+"209.42.215.192","209.42.219.127","3509245888","3509246847","NL","Netherlands"
+"209.42.219.128","209.42.219.191","3509246848","3509246911","US","United States"
+"209.42.219.192","209.42.220.15","3509246912","3509246991","NL","Netherlands"
+"209.42.220.16","209.42.220.31","3509246992","3509247007","US","United States"
+"209.42.220.32","209.42.220.255","3509247008","3509247231","NL","Netherlands"
+"209.42.221.0","209.42.221.31","3509247232","3509247263","US","United States"
+"209.42.221.32","209.42.222.63","3509247264","3509247551","NL","Netherlands"
+"209.42.222.64","209.42.222.95","3509247552","3509247583","US","United States"
+"209.42.222.96","209.42.224.159","3509247584","3509248159","NL","Netherlands"
+"209.42.224.160","209.42.224.191","3509248160","3509248191","US","United States"
+"209.42.224.192","209.42.228.79","3509248192","3509249103","NL","Netherlands"
+"209.42.228.80","209.42.228.95","3509249104","3509249119","US","United States"
+"209.42.228.96","209.42.228.143","3509249120","3509249167","NL","Netherlands"
+"209.42.228.144","209.42.228.159","3509249168","3509249183","US","United States"
+"209.42.228.160","209.42.228.191","3509249184","3509249215","NL","Netherlands"
+"209.42.228.192","209.42.228.239","3509249216","3509249263","US","United States"
+"209.42.228.240","209.42.228.255","3509249264","3509249279","NL","Netherlands"
+"209.42.229.0","209.42.229.255","3509249280","3509249535","US","United States"
+"209.42.230.0","209.42.234.191","3509249536","3509250751","NL","Netherlands"
+"209.42.234.192","209.42.234.223","3509250752","3509250783","US","United States"
+"209.42.234.224","209.42.248.15","3509250784","3509254159","NL","Netherlands"
+"209.42.248.16","209.42.248.31","3509254160","3509254175","US","United States"
+"209.42.248.32","209.42.248.159","3509254176","3509254303","NL","Netherlands"
+"209.42.248.160","209.42.248.207","3509254304","3509254351","US","United States"
+"209.42.248.208","209.42.255.255","3509254352","3509256191","NL","Netherlands"
+"209.43.0.0","209.43.192.255","3509256192","3509305599","US","United States"
+"209.43.193.0","209.43.193.15","3509305600","3509305615","GB","United Kingdom"
+"209.43.193.16","209.44.95.255","3509305616","3509346303","US","United States"
+"209.44.96.0","209.44.113.55","3509346304","3509350711","CA","Canada"
+"209.44.113.56","209.44.113.63","3509350712","3509350719","US","United States"
+"209.44.113.64","209.44.127.255","3509350720","3509354495","CA","Canada"
+"209.44.128.0","209.44.255.255","3509354496","3509387263","US","United States"
+"209.45.0.0","209.45.127.255","3509387264","3509420031","PE","Peru"
+"209.45.128.0","209.47.1.255","3509420032","3509518847","US","United States"
+"209.47.2.0","209.47.2.255","3509518848","3509519103","CA","Canada"
+"209.47.3.0","209.47.5.255","3509519104","3509519871","US","United States"
+"209.47.6.0","209.47.6.255","3509519872","3509520127","CA","Canada"
+"209.47.7.0","209.47.9.255","3509520128","3509520895","US","United States"
+"209.47.10.0","209.47.10.255","3509520896","3509521151","CA","Canada"
+"209.47.11.0","209.47.11.255","3509521152","3509521407","US","United States"
+"209.47.12.0","209.47.12.255","3509521408","3509521663","CA","Canada"
+"209.47.13.0","209.47.15.255","3509521664","3509522431","US","United States"
+"209.47.16.0","209.47.16.255","3509522432","3509522687","KW","Kuwait"
+"209.47.17.0","209.47.17.255","3509522688","3509522943","CA","Canada"
+"209.47.18.0","209.47.23.255","3509522944","3509524479","US","United States"
+"209.47.24.0","209.47.24.255","3509524480","3509524735","CA","Canada"
+"209.47.25.0","209.47.25.255","3509524736","3509524991","US","United States"
+"209.47.26.0","209.47.28.255","3509524992","3509525759","CA","Canada"
+"209.47.29.0","209.47.31.255","3509525760","3509526527","US","United States"
+"209.47.32.0","209.47.32.255","3509526528","3509526783","CA","Canada"
+"209.47.33.0","209.47.36.255","3509526784","3509527807","US","United States"
+"209.47.37.0","209.47.37.255","3509527808","3509528063","CA","Canada"
+"209.47.38.0","209.47.41.255","3509528064","3509529087","US","United States"
+"209.47.42.0","209.47.42.127","3509529088","3509529215","CA","Canada"
+"209.47.42.128","209.47.47.255","3509529216","3509530623","US","United States"
+"209.47.48.0","209.47.55.255","3509530624","3509532671","CA","Canada"
+"209.47.56.0","209.47.56.255","3509532672","3509532927","US","United States"
+"209.47.57.0","209.47.58.255","3509532928","3509533439","CA","Canada"
+"209.47.59.0","209.47.63.255","3509533440","3509534719","US","United States"
+"209.47.64.0","209.47.71.255","3509534720","3509536767","CA","Canada"
+"209.47.72.0","209.47.73.255","3509536768","3509537279","US","United States"
+"209.47.74.0","209.47.77.255","3509537280","3509538303","CA","Canada"
+"209.47.78.0","209.47.78.255","3509538304","3509538559","US","United States"
+"209.47.79.0","209.47.79.255","3509538560","3509538815","CA","Canada"
+"209.47.80.0","209.47.80.255","3509538816","3509539071","US","United States"
+"209.47.81.0","209.47.81.255","3509539072","3509539327","CA","Canada"
+"209.47.82.0","209.47.84.127","3509539328","3509539967","US","United States"
+"209.47.84.128","209.47.84.191","3509539968","3509540031","CA","Canada"
+"209.47.84.192","209.47.87.255","3509540032","3509540863","US","United States"
+"209.47.88.0","209.47.90.127","3509540864","3509541503","CA","Canada"
+"209.47.90.128","209.47.95.255","3509541504","3509542911","US","United States"
+"209.47.96.0","209.47.96.255","3509542912","3509543167","CA","Canada"
+"209.47.97.0","209.47.97.255","3509543168","3509543423","US","United States"
+"209.47.98.0","209.47.99.255","3509543424","3509543935","CA","Canada"
+"209.47.100.0","209.47.100.255","3509543936","3509544191","US","United States"
+"209.47.101.0","209.47.101.255","3509544192","3509544447","CA","Canada"
+"209.47.102.0","209.47.102.255","3509544448","3509544703","US","United States"
+"209.47.103.0","209.47.103.255","3509544704","3509544959","CA","Canada"
+"209.47.104.0","209.47.108.111","3509544960","3509546095","US","United States"
+"209.47.108.112","209.47.108.127","3509546096","3509546111","CA","Canada"
+"209.47.108.128","209.47.109.255","3509546112","3509546495","US","United States"
+"209.47.110.0","209.47.111.255","3509546496","3509547007","CA","Canada"
+"209.47.112.0","209.47.129.255","3509547008","3509551615","US","United States"
+"209.47.130.0","209.47.130.255","3509551616","3509551871","CA","Canada"
+"209.47.131.0","209.47.131.255","3509551872","3509552127","US","United States"
+"209.47.132.0","209.47.133.255","3509552128","3509552639","CA","Canada"
+"209.47.134.0","209.47.140.255","3509552640","3509554431","US","United States"
+"209.47.141.0","209.47.143.15","3509554432","3509554959","CA","Canada"
+"209.47.143.16","209.47.143.255","3509554960","3509555199","US","United States"
+"209.47.144.0","209.47.144.255","3509555200","3509555455","CA","Canada"
+"209.47.145.0","209.47.145.255","3509555456","3509555711","US","United States"
+"209.47.146.0","209.47.149.255","3509555712","3509556735","CA","Canada"
+"209.47.150.0","209.47.153.255","3509556736","3509557759","US","United States"
+"209.47.154.0","209.47.154.255","3509557760","3509558015","CA","Canada"
+"209.47.155.0","209.47.158.255","3509558016","3509559039","US","United States"
+"209.47.159.0","209.47.159.255","3509559040","3509559295","KW","Kuwait"
+"209.47.160.0","209.47.161.255","3509559296","3509559807","CA","Canada"
+"209.47.162.0","209.47.162.255","3509559808","3509560063","US","United States"
+"209.47.163.0","209.47.163.255","3509560064","3509560319","CA","Canada"
+"209.47.164.0","209.47.165.255","3509560320","3509560831","US","United States"
+"209.47.166.0","209.47.166.255","3509560832","3509561087","CA","Canada"
+"209.47.167.0","209.47.167.255","3509561088","3509561343","US","United States"
+"209.47.168.0","209.47.168.255","3509561344","3509561599","CA","Canada"
+"209.47.169.0","209.47.169.255","3509561600","3509561855","US","United States"
+"209.47.170.0","209.47.172.255","3509561856","3509562623","CA","Canada"
+"209.47.173.0","209.47.175.255","3509562624","3509563391","US","United States"
+"209.47.176.0","209.47.177.255","3509563392","3509563903","CA","Canada"
+"209.47.178.0","209.47.179.255","3509563904","3509564415","US","United States"
+"209.47.180.0","209.47.180.255","3509564416","3509564671","CA","Canada"
+"209.47.181.0","209.47.182.255","3509564672","3509565183","US","United States"
+"209.47.183.0","209.47.187.255","3509565184","3509566463","CA","Canada"
+"209.47.188.0","209.47.190.255","3509566464","3509567231","US","United States"
+"209.47.191.0","209.47.197.255","3509567232","3509569023","CA","Canada"
+"209.47.198.0","209.47.199.255","3509569024","3509569535","US","United States"
+"209.47.200.0","209.47.203.255","3509569536","3509570559","CA","Canada"
+"209.47.204.0","209.47.210.255","3509570560","3509572351","US","United States"
+"209.47.211.0","209.47.214.255","3509572352","3509573375","CA","Canada"
+"209.47.215.0","209.47.215.63","3509573376","3509573439","US","United States"
+"209.47.215.64","209.47.215.79","3509573440","3509573455","CA","Canada"
+"209.47.215.80","209.47.215.255","3509573456","3509573631","US","United States"
+"209.47.216.0","209.47.216.255","3509573632","3509573887","CA","Canada"
+"209.47.217.0","209.47.217.255","3509573888","3509574143","US","United States"
+"209.47.218.0","209.47.223.255","3509574144","3509575679","CA","Canada"
+"209.47.224.0","209.47.224.255","3509575680","3509575935","US","United States"
+"209.47.225.0","209.47.225.255","3509575936","3509576191","CA","Canada"
+"209.47.226.0","209.47.228.255","3509576192","3509576959","US","United States"
+"209.47.229.0","209.47.229.255","3509576960","3509577215","CA","Canada"
+"209.47.230.0","209.47.232.255","3509577216","3509577983","US","United States"
+"209.47.233.0","209.47.233.255","3509577984","3509578239","CA","Canada"
+"209.47.234.0","209.47.236.255","3509578240","3509579007","US","United States"
+"209.47.237.0","209.47.237.255","3509579008","3509579263","CA","Canada"
+"209.47.238.0","209.47.238.255","3509579264","3509579519","US","United States"
+"209.47.239.0","209.47.239.255","3509579520","3509579775","CA","Canada"
+"209.47.240.0","209.47.240.255","3509579776","3509580031","US","United States"
+"209.47.241.0","209.47.241.255","3509580032","3509580287","CA","Canada"
+"209.47.242.0","209.47.249.255","3509580288","3509582335","US","United States"
+"209.47.250.0","209.47.251.255","3509582336","3509582847","CA","Canada"
+"209.47.252.0","209.47.254.255","3509582848","3509583615","US","United States"
+"209.47.255.0","209.47.255.255","3509583616","3509583871","CA","Canada"
+"209.48.0.0","209.50.63.255","3509583872","3509731327","US","United States"
+"209.50.64.0","209.50.95.255","3509731328","3509739519","CA","Canada"
+"209.50.96.0","209.51.183.255","3509739520","3509827583","US","United States"
+"209.51.184.0","209.51.184.7","3509827584","3509827591","SG","Singapore"
+"209.51.184.8","209.51.185.255","3509827592","3509828095","US","United States"
+"209.51.186.0","209.51.186.63","3509828096","3509828159","CA","Canada"
+"209.51.186.64","209.51.255.255","3509828160","3509846015","US","United States"
+"209.52.0.0","209.53.255.255","3509846016","3509977087","CA","Canada"
+"209.54.0.0","209.54.63.255","3509977088","3509993471","US","United States"
+"209.54.64.0","209.54.79.255","3509993472","3509997567","CA","Canada"
+"209.54.80.0","209.54.111.255","3509997568","3510005759","US","United States"
+"209.54.112.0","209.54.125.255","3510005760","3510009343","CA","Canada"
+"209.54.126.0","209.58.5.231","3510009344","3510240743","US","United States"
+"209.58.5.232","209.58.5.239","3510240744","3510240751","CA","Canada"
+"209.58.5.240","209.58.11.255","3510240752","3510242303","US","United States"
+"209.58.12.0","209.58.12.255","3510242304","3510242559","OM","Oman"
+"209.58.13.0","209.58.23.255","3510242560","3510245375","US","United States"
+"209.58.24.0","209.58.24.255","3510245376","3510245631","BD","Bangladesh"
+"209.58.25.0","209.58.39.255","3510245632","3510249471","US","United States"
+"209.58.40.0","209.58.41.255","3510249472","3510249983","QA","Qatar"
+"209.58.42.0","209.58.54.255","3510249984","3510253311","US","United States"
+"209.58.55.0","209.58.55.255","3510253312","3510253567","NC","New Caledonia"
+"209.58.56.0","209.58.57.255","3510253568","3510254079","US","United States"
+"209.58.58.0","209.58.59.255","3510254080","3510254591","CA","Canada"
+"209.58.60.0","209.58.96.255","3510254592","3510264063","US","United States"
+"209.58.97.0","209.58.97.255","3510264064","3510264319","UG","Uganda"
+"209.58.98.0","209.58.100.255","3510264320","3510265087","US","United States"
+"209.58.101.0","209.58.101.255","3510265088","3510265343","CA","Canada"
+"209.58.102.0","209.58.114.255","3510265344","3510268671","US","United States"
+"209.58.115.0","209.58.115.255","3510268672","3510268927","SY","Syrian Arab Republic"
+"209.58.116.0","209.58.119.255","3510268928","3510269951","US","United States"
+"209.58.120.0","209.58.122.255","3510269952","3510270719","LY","Libya"
+"209.58.123.0","209.58.123.255","3510270720","3510270975","SY","Syrian Arab Republic"
+"209.58.124.0","209.58.159.255","3510270976","3510280191","US","United States"
+"209.58.160.0","209.58.183.255","3510280192","3510286335","SG","Singapore"
+"209.58.184.0","209.58.191.255","3510286336","3510288383","HK","Hong Kong"
+"209.58.192.0","209.59.63.255","3510288384","3510321151","US","United States"
+"209.59.64.0","209.59.65.255","3510321152","3510321663","VG","Virgin Islands, British"
+"209.59.66.0","209.59.66.255","3510321664","3510321919","AG","Antigua and Barbuda"
+"209.59.67.0","209.59.67.255","3510321920","3510322175","KN","Saint Kitts and Nevis"
+"209.59.68.0","209.59.71.255","3510322176","3510323199","AG","Antigua and Barbuda"
+"209.59.72.0","209.59.75.255","3510323200","3510324223","KN","Saint Kitts and Nevis"
+"209.59.76.0","209.59.79.255","3510324224","3510325247","AI","Anguilla"
+"209.59.80.0","209.59.83.255","3510325248","3510326271","AG","Antigua and Barbuda"
+"209.59.84.0","209.59.87.255","3510326272","3510327295","VG","Virgin Islands, British"
+"209.59.88.0","209.59.91.255","3510327296","3510328319","AG","Antigua and Barbuda"
+"209.59.92.0","209.59.92.255","3510328320","3510328575","KN","Saint Kitts and Nevis"
+"209.59.93.0","209.59.93.255","3510328576","3510328831","MS","Montserrat"
+"209.59.94.0","209.59.96.255","3510328832","3510329599","AG","Antigua and Barbuda"
+"209.59.97.0","209.59.97.255","3510329600","3510329855","MS","Montserrat"
+"209.59.98.0","209.59.103.255","3510329856","3510331391","AG","Antigua and Barbuda"
+"209.59.104.0","209.59.107.255","3510331392","3510332415","DM","Dominica"
+"209.59.108.0","209.59.109.255","3510332416","3510332927","KN","Saint Kitts and Nevis"
+"209.59.110.0","209.59.110.255","3510332928","3510333183","LC","Saint Lucia"
+"209.59.111.0","209.59.111.255","3510333184","3510333439","MS","Montserrat"
+"209.59.112.0","209.59.115.255","3510333440","3510334463","KN","Saint Kitts and Nevis"
+"209.59.116.0","209.59.117.255","3510334464","3510334975","AG","Antigua and Barbuda"
+"209.59.118.0","209.59.118.255","3510334976","3510335231","KN","Saint Kitts and Nevis"
+"209.59.119.0","209.59.123.255","3510335232","3510336511","AI","Anguilla"
+"209.59.124.0","209.59.126.255","3510336512","3510337279","AG","Antigua and Barbuda"
+"209.59.127.0","209.59.127.255","3510337280","3510337535","LC","Saint Lucia"
+"209.59.128.0","209.61.137.15","3510337536","3510470927","US","United States"
+"209.61.137.16","209.61.137.23","3510470928","3510470935","IL","Israel"
+"209.61.137.24","209.61.171.175","3510470936","3510479791","US","United States"
+"209.61.171.176","209.61.171.183","3510479792","3510479799","IE","Ireland"
+"209.61.171.184","209.62.175.255","3510479800","3510546431","US","United States"
+"209.62.176.0","209.62.191.255","3510546432","3510550527","CA","Canada"
+"209.62.192.0","209.66.97.95","3510550528","3510788447","US","United States"
+"209.66.97.96","209.66.97.127","3510788448","3510788479","GB","United Kingdom"
+"209.66.97.128","209.67.59.255","3510788480","3510844415","US","United States"
+"209.67.60.0","209.67.61.255","3510844416","3510844927","CA","Canada"
+"209.67.62.0","209.68.159.255","3510844928","3510935551","US","United States"
+"209.68.160.0","209.68.191.255","3510935552","3510943743","CA","Canada"
+"209.68.192.0","209.71.191.255","3510943744","3511140351","US","United States"
+"209.71.192.0","209.71.255.255","3511140352","3511156735","CA","Canada"
+"209.72.0.0","209.81.255.255","3511156736","3511812095","US","United States"
+"209.82.0.0","209.82.127.255","3511812096","3511844863","CA","Canada"
+"209.82.128.0","209.85.13.63","3511844864","3512012095","US","United States"
+"209.85.13.64","209.85.13.127","3512012096","3512012159","GB","United Kingdom"
+"209.85.13.128","209.85.33.255","3512012160","3512017407","US","United States"
+"209.85.34.0","209.85.34.255","3512017408","3512017663","BR","Brazil"
+"209.85.35.0","209.85.40.191","3512017664","3512019135","US","United States"
+"209.85.40.192","209.85.40.207","3512019136","3512019151","MX","Mexico"
+"209.85.40.208","209.85.49.255","3512019152","3512021503","US","United States"
+"209.85.50.0","209.85.50.255","3512021504","3512021759","GB","United Kingdom"
+"209.85.51.0","209.85.60.255","3512021760","3512024319","US","United States"
+"209.85.61.0","209.85.61.255","3512024320","3512024575","AU","Australia"
+"209.85.62.0","209.85.135.255","3512024576","3512043519","US","United States"
+"209.85.136.0","209.85.136.255","3512043520","3512043775","FI","Finland"
+"209.85.137.0","209.85.171.255","3512043776","3512052735","US","United States"
+"209.85.172.0","209.85.172.255","3512052736","3512052991","FI","Finland"
+"209.85.173.0","209.86.255.255","3512052992","3512139775","US","United States"
+"209.87.0.0","209.87.63.255","3512139776","3512156159","CA","Canada"
+"209.87.64.0","209.87.127.255","3512156160","3512172543","US","United States"
+"209.87.128.0","209.87.143.255","3512172544","3512176639","CA","Canada"
+"209.87.144.0","209.87.223.255","3512176640","3512197119","US","United States"
+"209.87.224.0","209.87.255.255","3512197120","3512205311","CA","Canada"
+"209.88.0.0","209.88.0.255","3512205312","3512205567","US","United States"
+"209.88.1.0","209.88.1.255","3512205568","3512205823","CL","Chile"
+"209.88.2.0","209.88.2.255","3512205824","3512206079","AW","Aruba"
+"209.88.3.0","209.88.3.255","3512206080","3512206335","CL","Chile"
+"209.88.4.0","209.88.6.255","3512206336","3512207103","HN","Honduras"
+"209.88.7.0","209.88.7.255","3512207104","3512207359","US","United States"
+"209.88.8.0","209.88.15.255","3512207360","3512209407","CO","Colombia"
+"209.88.16.0","209.88.19.255","3512209408","3512210431","US","United States"
+"209.88.20.0","209.88.21.255","3512210432","3512210943","NA","Namibia"
+"209.88.22.0","209.88.22.255","3512210944","3512211199","CL","Chile"
+"209.88.23.0","209.88.23.255","3512211200","3512211455","AR","Argentina"
+"209.88.24.0","209.88.63.255","3512211456","3512221695","US","United States"
+"209.88.64.0","209.88.64.63","3512221696","3512221759","AG","Antigua and Barbuda"
+"209.88.64.64","209.88.64.95","3512221760","3512221791","GP","Guadeloupe"
+"209.88.64.96","209.88.64.255","3512221792","3512221951","AG","Antigua and Barbuda"
+"209.88.65.0","209.88.65.255","3512221952","3512222207","VG","Virgin Islands, British"
+"209.88.66.0","209.88.66.63","3512222208","3512222271","AG","Antigua and Barbuda"
+"209.88.66.64","209.88.66.127","3512222272","3512222335","KN","Saint Kitts and Nevis"
+"209.88.66.128","209.88.66.255","3512222336","3512222463","AG","Antigua and Barbuda"
+"209.88.67.0","209.88.68.255","3512222464","3512222975","AI","Anguilla"
+"209.88.69.0","209.88.71.255","3512222976","3512223743","AG","Antigua and Barbuda"
+"209.88.72.0","209.88.79.255","3512223744","3512225791","ZA","South Africa"
+"209.88.80.0","209.88.87.255","3512225792","3512227839","PR","Puerto Rico"
+"209.88.88.0","209.88.95.255","3512227840","3512229887","ZW","Zimbabwe"
+"209.88.96.0","209.88.96.255","3512229888","3512230143","VE","Venezuela"
+"209.88.97.0","209.88.99.255","3512230144","3512230911","US","United States"
+"209.88.100.0","209.88.100.255","3512230912","3512231167","CL","Chile"
+"209.88.101.0","209.88.101.255","3512231168","3512231423","US","United States"
+"209.88.102.0","209.88.102.255","3512231424","3512231679","CL","Chile"
+"209.88.103.0","209.88.103.255","3512231680","3512231935","VE","Venezuela"
+"209.88.104.0","209.88.108.255","3512231936","3512233215","US","United States"
+"209.88.109.0","209.88.109.255","3512233216","3512233471","CL","Chile"
+"209.88.110.0","209.88.110.255","3512233472","3512233727","US","United States"
+"209.88.111.0","209.88.111.255","3512233728","3512233983","HN","Honduras"
+"209.88.112.0","209.88.119.255","3512233984","3512236031","ZA","South Africa"
+"209.88.120.0","209.88.120.255","3512236032","3512236287","US","United States"
+"209.88.121.0","209.88.124.255","3512236288","3512237311","MR","Mauritania"
+"209.88.125.0","209.88.126.255","3512237312","3512237823","US","United States"
+"209.88.127.0","209.88.127.255","3512237824","3512238079","HN","Honduras"
+"209.88.128.0","209.88.135.255","3512238080","3512240127","AW","Aruba"
+"209.88.136.0","209.88.141.255","3512240128","3512241663","BS","Bahamas"
+"209.88.142.0","209.88.143.255","3512241664","3512242175","CO","Colombia"
+"209.88.144.0","209.88.144.255","3512242176","3512242431","CL","Chile"
+"209.88.145.0","209.88.145.255","3512242432","3512242687","VE","Venezuela"
+"209.88.146.0","209.88.154.255","3512242688","3512244991","EG","Egypt"
+"209.88.155.0","209.88.158.255","3512244992","3512246015","IL","Israel"
+"209.88.159.0","209.88.161.255","3512246016","3512246783","CL","Chile"
+"209.88.162.0","209.88.162.255","3512246784","3512247039","US","United States"
+"209.88.163.0","209.88.163.255","3512247040","3512247295","NG","Nigeria"
+"209.88.164.0","209.88.167.255","3512247296","3512248319","US","United States"
+"209.88.168.0","209.88.169.255","3512248320","3512248831","CO","Colombia"
+"209.88.170.0","209.88.170.255","3512248832","3512249087","CL","Chile"
+"209.88.171.0","209.88.171.255","3512249088","3512249343","CO","Colombia"
+"209.88.172.0","209.88.199.255","3512249344","3512256511","IL","Israel"
+"209.88.200.0","209.88.207.255","3512256512","3512258559","CL","Chile"
+"209.88.208.0","209.88.215.255","3512258560","3512260607","US","United States"
+"209.88.216.0","209.88.219.255","3512260608","3512261631","GU","Guam"
+"209.88.220.0","209.88.223.255","3512261632","3512262655","US","United States"
+"209.88.224.0","209.88.227.255","3512262656","3512263679","GT","Guatemala"
+"209.88.228.0","209.88.231.255","3512263680","3512264703","VE","Venezuela"
+"209.88.232.0","209.88.241.255","3512264704","3512267263","US","United States"
+"209.88.242.0","209.88.244.255","3512267264","3512268031","TG","Togo"
+"209.88.245.0","209.88.246.255","3512268032","3512268543","US","United States"
+"209.88.247.0","209.88.247.255","3512268544","3512268799","PR","Puerto Rico"
+"209.88.248.0","209.88.248.255","3512268800","3512269055","US","United States"
+"209.88.249.0","209.88.249.255","3512269056","3512269311","PR","Puerto Rico"
+"209.88.250.0","209.88.250.255","3512269312","3512269567","US","United States"
+"209.88.251.0","209.88.251.255","3512269568","3512269823","HN","Honduras"
+"209.88.252.0","209.88.255.255","3512269824","3512270847","US","United States"
+"209.89.0.0","209.89.255.255","3512270848","3512336383","CA","Canada"
+"209.90.0.0","209.90.127.255","3512336384","3512369151","US","United States"
+"209.90.128.0","209.90.191.255","3512369152","3512385535","CA","Canada"
+"209.90.192.0","209.90.239.255","3512385536","3512397823","US","United States"
+"209.90.240.0","209.90.255.255","3512397824","3512401919","CA","Canada"
+"209.91.0.0","209.91.63.255","3512401920","3512418303","US","United States"
+"209.91.64.0","209.91.191.255","3512418304","3512451071","CA","Canada"
+"209.91.192.0","209.91.255.255","3512451072","3512467455","PR","Puerto Rico"
+"209.92.0.0","209.92.255.255","3512467456","3512532991","US","United States"
+"209.93.0.0","209.93.255.255","3512532992","3512598527","GB","United Kingdom"
+"209.94.0.0","209.94.191.255","3512598528","3512647679","US","United States"
+"209.94.192.0","209.94.223.255","3512647680","3512655871","TT","Trinidad and Tobago"
+"209.94.224.0","209.95.56.255","3512655872","3512678655","US","United States"
+"209.95.57.0","209.95.57.255","3512678656","3512678911","CA","Canada"
+"209.95.58.0","209.95.58.255","3512678912","3512679167","AU","Australia"
+"209.95.59.0","209.95.59.255","3512679168","3512679423","US","United States"
+"209.95.60.0","209.95.60.255","3512679424","3512679679","HK","Hong Kong"
+"209.95.61.0","209.95.62.255","3512679680","3512680191","US","United States"
+"209.95.63.0","209.95.63.255","3512680192","3512680447","SG","Singapore"
+"209.95.64.0","209.97.191.255","3512680448","3512844287","US","United States"
+"209.97.192.0","209.97.223.255","3512844288","3512852479","CA","Canada"
+"209.97.224.0","209.99.223.255","3512852480","3512983551","US","United States"
+"209.99.224.0","209.99.239.255","3512983552","3512987647","AR","Argentina"
+"209.99.240.0","209.102.255.255","3512987648","3513188351","US","United States"
+"209.103.0.0","209.103.63.255","3513188352","3513204735","CA","Canada"
+"209.103.64.0","209.104.63.255","3513204736","3513270271","US","United States"
+"209.104.64.0","209.104.127.255","3513270272","3513286655","CA","Canada"
+"209.104.128.0","209.104.159.255","3513286656","3513294847","US","United States"
+"209.104.160.0","209.104.191.255","3513294848","3513303039","CA","Canada"
+"209.104.192.0","209.105.191.255","3513303040","3513368575","US","United States"
+"209.105.192.0","209.105.223.255","3513368576","3513376767","CA","Canada"
+"209.105.224.0","209.107.95.255","3513376768","3513475071","US","United States"
+"209.107.96.0","209.107.159.255","3513475072","3513491455","CA","Canada"
+"209.107.160.0","209.107.175.255","3513491456","3513495551","US","United States"
+"209.107.176.0","209.107.176.63","3513495552","3513495615","CA","Canada"
+"209.107.176.64","209.107.176.127","3513495616","3513495679","MX","Mexico"
+"209.107.176.128","209.107.176.191","3513495680","3513495743","PR","Puerto Rico"
+"209.107.176.192","209.107.176.255","3513495744","3513495807","VI","Virgin Islands, U.S."
+"209.107.177.0","209.107.177.63","3513495808","3513495871","UM","United States Minor Outlying Islands"
+"209.107.177.64","209.107.194.255","3513495872","3513500415","US","United States"
+"209.107.195.0","209.107.195.255","3513500416","3513500671","AU","Australia"
+"209.107.196.0","209.111.255.255","3513500672","3513778175","US","United States"
+"209.112.0.0","209.112.63.255","3513778176","3513794559","CA","Canada"
+"209.112.64.0","209.115.127.255","3513794560","3514007551","US","United States"
+"209.115.128.0","209.115.255.255","3514007552","3514040319","CA","Canada"
+"209.116.0.0","209.120.255.255","3514040320","3514367999","US","United States"
+"209.121.0.0","209.121.255.255","3514368000","3514433535","CA","Canada"
+"209.122.0.0","209.124.96.255","3514433536","3514589439","US","United States"
+"209.124.97.0","209.124.97.255","3514589440","3514589695","GT","Guatemala"
+"209.124.98.0","209.124.99.255","3514589696","3514590207","SV","El Salvador"
+"209.124.100.0","209.124.101.255","3514590208","3514590719","NI","Nicaragua"
+"209.124.102.0","209.124.103.127","3514590720","3514591103","SV","El Salvador"
+"209.124.103.128","209.124.104.255","3514591104","3514591487","US","United States"
+"209.124.105.0","209.124.107.255","3514591488","3514592255","NI","Nicaragua"
+"209.124.108.0","209.124.111.255","3514592256","3514593279","SV","El Salvador"
+"209.124.112.0","209.124.125.255","3514593280","3514596863","US","United States"
+"209.124.126.0","209.124.127.255","3514596864","3514597375","SV","El Salvador"
+"209.124.128.0","209.126.100.21","3514597376","3514721301","US","United States"
+"209.126.100.22","209.126.100.23","3514721302","3514721303","BZ","Belize"
+"209.126.100.24","209.126.100.105","3514721304","3514721385","US","United States"
+"209.126.100.106","209.126.100.111","3514721386","3514721391","BZ","Belize"
+"209.126.100.112","209.126.109.109","3514721392","3514723693","US","United States"
+"209.126.109.110","209.126.109.111","3514723694","3514723695","BZ","Belize"
+"209.126.109.112","209.126.109.112","3514723696","3514723696","US","United States"
+"209.126.109.113","209.126.109.113","3514723697","3514723697","BZ","Belize"
+"209.126.109.114","209.126.112.103","3514723698","3514724455","US","United States"
+"209.126.112.104","209.126.112.104","3514724456","3514724456","BZ","Belize"
+"209.126.112.105","209.126.113.27","3514724457","3514724635","US","United States"
+"209.126.113.28","209.126.113.28","3514724636","3514724636","UA","Ukraine"
+"209.126.113.29","209.126.113.99","3514724637","3514724707","US","United States"
+"209.126.113.100","209.126.113.100","3514724708","3514724708","BZ","Belize"
+"209.126.113.101","209.127.255.255","3514724709","3514826751","US","United States"
+"209.128.0.0","209.128.63.255","3514826752","3514843135","CA","Canada"
+"209.128.64.0","209.130.141.63","3514843136","3514993983","US","United States"
+"209.130.141.64","209.130.141.67","3514993984","3514993987","FR","France"
+"209.130.141.68","209.130.141.71","3514993988","3514993991","DE","Germany"
+"209.130.141.72","209.130.141.87","3514993992","3514994007","GB","United Kingdom"
+"209.130.141.88","209.130.141.95","3514994008","3514994015","DK","Denmark"
+"209.130.141.96","209.130.141.96","3514994016","3514994016","GB","United Kingdom"
+"209.130.141.97","209.130.141.103","3514994017","3514994023","DK","Denmark"
+"209.130.141.104","209.130.141.129","3514994024","3514994049","US","United States"
+"209.130.141.130","209.130.141.130","3514994050","3514994050","EU","Europe"
+"209.130.141.131","209.133.223.255","3514994051","3515211775","US","United States"
+"209.133.224.0","209.133.255.255","3515211776","3515219967","CA","Canada"
+"209.134.0.0","209.134.8.255","3515219968","3515222271","US","United States"
+"209.134.9.0","209.134.18.255","3515222272","3515224831","TR","Turkey"
+"209.134.19.0","209.135.63.255","3515224832","3515301887","US","United States"
+"209.135.64.0","209.135.127.255","3515301888","3515318271","CA","Canada"
+"209.135.128.0","209.139.191.255","3515318272","3515596799","US","United States"
+"209.139.192.0","209.139.255.255","3515596800","3515613183","CA","Canada"
+"209.140.0.0","209.141.38.238","3515613184","3515688686","US","United States"
+"209.141.38.239","209.141.38.239","3515688687","3515688687","PT","Portugal"
+"209.141.38.240","209.141.127.255","3515688688","3515711487","US","United States"
+"209.141.128.0","209.141.207.255","3515711488","3515731967","CA","Canada"
+"209.141.208.0","209.141.223.255","3515731968","3515736063","US","United States"
+"209.141.224.0","209.141.255.255","3515736064","3515744255","DE","Germany"
+"209.142.0.0","209.142.63.255","3515744256","3515760639","CA","Canada"
+"209.142.64.0","209.143.133.255","3515760640","3515844095","US","United States"
+"209.143.134.0","209.143.135.255","3515844096","3515844607","GB","United Kingdom"
+"209.143.136.0","209.145.95.255","3515844608","3515965439","US","United States"
+"209.145.96.0","209.145.127.255","3515965440","3515973631","CA","Canada"
+"209.145.128.0","209.145.191.255","3515973632","3515990015","US","United States"
+"209.145.192.0","209.145.255.255","3515990016","3516006399","CA","Canada"
+"209.146.0.0","209.146.127.255","3516006400","3516039167","US","United States"
+"209.146.128.0","209.146.255.255","3516039168","3516071935","CA","Canada"
+"209.147.0.0","209.147.65.255","3516071936","3516088831","US","United States"
+"209.147.66.0","209.147.66.0","3516088832","3516088832","GB","United Kingdom"
+"209.147.66.1","209.147.86.255","3516088833","3516094207","US","United States"
+"209.147.87.0","209.147.87.0","3516094208","3516094208","GB","United Kingdom"
+"209.147.87.1","209.147.91.255","3516094209","3516095487","US","United States"
+"209.147.92.0","209.147.92.0","3516095488","3516095488","GB","United Kingdom"
+"209.147.92.1","209.148.5.255","3516095489","3516139007","US","United States"
+"209.148.6.0","209.148.6.255","3516139008","3516139263","GB","United Kingdom"
+"209.148.7.0","209.148.127.255","3516139264","3516170239","US","United States"
+"209.148.128.0","209.148.255.255","3516170240","3516203007","CA","Canada"
+"209.149.0.0","209.150.143.255","3516203008","3516305407","US","United States"
+"209.150.144.0","209.150.159.255","3516305408","3516309503","PK","Pakistan"
+"209.150.160.0","209.150.255.255","3516309504","3516334079","US","United States"
+"209.151.0.0","209.151.31.255","3516334080","3516342271","CA","Canada"
+"209.151.32.0","209.151.91.255","3516342272","3516357631","US","United States"
+"209.151.92.0","209.151.92.255","3516357632","3516357887","MY","Malaysia"
+"209.151.93.0","209.151.93.255","3516357888","3516358143","CA","Canada"
+"209.151.94.0","209.151.95.255","3516358144","3516358655","US","United States"
+"209.151.128.0","209.151.143.255","3516366848","3516370943","CA","Canada"
+"209.151.144.0","209.153.191.255","3516370944","3516514303","US","United States"
+"209.153.192.0","209.153.255.255","3516514304","3516530687","CA","Canada"
+"209.154.0.0","209.155.183.11","3516530688","3516643083","US","United States"
+"209.155.183.12","209.155.183.15","3516643084","3516643087","PR","Puerto Rico"
+"209.155.183.16","209.159.159.255","3516643088","3516899327","US","United States"
+"209.159.160.0","209.159.161.255","3516899328","3516899839","ZA","South Africa"
+"209.159.162.0","209.159.162.191","3516899840","3516900031","NG","Nigeria"
+"209.159.162.192","209.159.162.223","3516900032","3516900063","US","United States"
+"209.159.162.224","209.159.162.255","3516900064","3516900095","NG","Nigeria"
+"209.159.163.0","209.159.163.255","3516900096","3516900351","ZA","South Africa"
+"209.159.164.0","209.159.164.255","3516900352","3516900607","NG","Nigeria"
+"209.159.165.0","209.159.165.255","3516900608","3516900863","ZA","South Africa"
+"209.159.166.0","209.159.171.255","3516900864","3516902399","US","United States"
+"209.159.172.0","209.159.172.255","3516902400","3516902655","ZA","South Africa"
+"209.159.173.0","209.159.173.255","3516902656","3516902911","US","United States"
+"209.159.174.0","209.159.174.255","3516902912","3516903167","ZA","South Africa"
+"209.159.175.0","209.159.175.255","3516903168","3516903423","NG","Nigeria"
+"209.159.176.0","209.159.191.255","3516903424","3516907519","CA","Canada"
+"209.159.192.0","209.161.115.255","3516907520","3517019135","US","United States"
+"209.161.116.0","209.161.116.255","3517019136","3517019391","HN","Honduras"
+"209.161.117.0","209.161.124.255","3517019392","3517021439","US","United States"
+"209.161.125.0","209.161.125.255","3517021440","3517021695","NI","Nicaragua"
+"209.161.126.0","209.161.191.255","3517021696","3517038591","US","United States"
+"209.161.192.0","209.161.255.255","3517038592","3517054975","CA","Canada"
+"209.162.0.0","209.162.159.255","3517054976","3517095935","US","United States"
+"209.162.160.0","209.162.175.255","3517095936","3517100031","CA","Canada"
+"209.162.176.0","209.162.223.255","3517100032","3517112319","US","United States"
+"209.162.224.0","209.162.255.255","3517112320","3517120511","CA","Canada"
+"209.163.0.0","209.164.183.255","3517120512","3517233151","US","United States"
+"209.164.184.0","209.164.191.255","3517233152","3517235199","GU","Guam"
+"209.164.192.0","209.166.255.255","3517235200","3517382655","US","United States"
+"209.167.0.0","209.167.1.255","3517382656","3517383167","CA","Canada"
+"209.167.2.0","209.167.2.255","3517383168","3517383423","US","United States"
+"209.167.3.0","209.167.7.255","3517383424","3517384703","CA","Canada"
+"209.167.8.0","209.167.10.191","3517384704","3517385407","US","United States"
+"209.167.10.192","209.167.10.223","3517385408","3517385439","CA","Canada"
+"209.167.10.224","209.167.10.255","3517385440","3517385471","US","United States"
+"209.167.11.0","209.167.11.255","3517385472","3517385727","CA","Canada"
+"209.167.12.0","209.167.12.255","3517385728","3517385983","US","United States"
+"209.167.13.0","209.167.23.255","3517385984","3517388799","CA","Canada"
+"209.167.24.0","209.167.25.255","3517388800","3517389311","US","United States"
+"209.167.26.0","209.167.26.255","3517389312","3517389567","CA","Canada"
+"209.167.27.0","209.167.27.255","3517389568","3517389823","US","United States"
+"209.167.28.0","209.167.29.255","3517389824","3517390335","CA","Canada"
+"209.167.30.0","209.167.30.255","3517390336","3517390591","US","United States"
+"209.167.31.0","209.167.31.255","3517390592","3517390847","CA","Canada"
+"209.167.32.0","209.167.48.255","3517390848","3517395199","US","United States"
+"209.167.49.0","209.167.49.255","3517395200","3517395455","CA","Canada"
+"209.167.50.0","209.167.55.15","3517395456","3517396751","US","United States"
+"209.167.55.16","209.167.55.31","3517396752","3517396767","CA","Canada"
+"209.167.55.32","209.167.56.255","3517396768","3517397247","US","United States"
+"209.167.57.0","209.167.57.255","3517397248","3517397503","CA","Canada"
+"209.167.58.0","209.167.58.255","3517397504","3517397759","US","United States"
+"209.167.59.0","209.167.59.255","3517397760","3517398015","CA","Canada"
+"209.167.60.0","209.167.61.255","3517398016","3517398527","US","United States"
+"209.167.62.0","209.167.63.255","3517398528","3517399039","CA","Canada"
+"209.167.64.0","209.167.66.255","3517399040","3517399807","US","United States"
+"209.167.67.0","209.167.67.63","3517399808","3517399871","CA","Canada"
+"209.167.67.64","209.167.67.255","3517399872","3517400063","US","United States"
+"209.167.68.0","209.167.68.255","3517400064","3517400319","CA","Canada"
+"209.167.69.0","209.167.74.255","3517400320","3517401855","US","United States"
+"209.167.75.0","209.167.76.255","3517401856","3517402367","CA","Canada"
+"209.167.77.0","209.167.77.255","3517402368","3517402623","US","United States"
+"209.167.78.0","209.167.78.255","3517402624","3517402879","CA","Canada"
+"209.167.79.0","209.167.81.255","3517402880","3517403647","US","United States"
+"209.167.82.0","209.167.82.255","3517403648","3517403903","CA","Canada"
+"209.167.83.0","209.167.84.255","3517403904","3517404415","US","United States"
+"209.167.85.0","209.167.86.255","3517404416","3517404927","CA","Canada"
+"209.167.87.0","209.167.87.255","3517404928","3517405183","US","United States"
+"209.167.88.0","209.167.88.255","3517405184","3517405439","CA","Canada"
+"209.167.89.0","209.167.89.255","3517405440","3517405695","US","United States"
+"209.167.90.0","209.167.93.255","3517405696","3517406719","CA","Canada"
+"209.167.94.0","209.167.94.255","3517406720","3517406975","US","United States"
+"209.167.95.0","209.167.95.255","3517406976","3517407231","CA","Canada"
+"209.167.96.0","209.167.97.255","3517407232","3517407743","US","United States"
+"209.167.98.0","209.167.98.255","3517407744","3517407999","CA","Canada"
+"209.167.99.0","209.167.99.255","3517408000","3517408255","US","United States"
+"209.167.100.0","209.167.100.255","3517408256","3517408511","CA","Canada"
+"209.167.101.0","209.167.102.255","3517408512","3517409023","US","United States"
+"209.167.103.0","209.167.103.255","3517409024","3517409279","CA","Canada"
+"209.167.104.0","209.167.105.255","3517409280","3517409791","US","United States"
+"209.167.106.0","209.167.110.255","3517409792","3517411071","CA","Canada"
+"209.167.111.0","209.167.111.255","3517411072","3517411327","US","United States"
+"209.167.112.0","209.167.123.255","3517411328","3517414399","CA","Canada"
+"209.167.124.0","209.167.126.255","3517414400","3517415167","US","United States"
+"209.167.127.0","209.167.127.255","3517415168","3517415423","CA","Canada"
+"209.167.128.0","209.167.133.215","3517415424","3517416919","US","United States"
+"209.167.133.216","209.167.133.223","3517416920","3517416927","CA","Canada"
+"209.167.133.224","209.167.133.255","3517416928","3517416959","US","United States"
+"209.167.134.0","209.167.135.255","3517416960","3517417471","CA","Canada"
+"209.167.136.0","209.167.139.255","3517417472","3517418495","US","United States"
+"209.167.140.0","209.167.141.255","3517418496","3517419007","CA","Canada"
+"209.167.142.0","209.167.143.255","3517419008","3517419519","US","United States"
+"209.167.144.0","209.167.145.255","3517419520","3517420031","CA","Canada"
+"209.167.146.0","209.167.147.87","3517420032","3517420375","US","United States"
+"209.167.147.88","209.167.147.95","3517420376","3517420383","CA","Canada"
+"209.167.147.96","209.167.148.255","3517420384","3517420799","US","United States"
+"209.167.149.0","209.167.151.255","3517420800","3517421567","CA","Canada"
+"209.167.152.0","209.167.152.255","3517421568","3517421823","US","United States"
+"209.167.153.0","209.167.153.255","3517421824","3517422079","CA","Canada"
+"209.167.154.0","209.167.156.255","3517422080","3517422847","US","United States"
+"209.167.157.0","209.167.158.255","3517422848","3517423359","CA","Canada"
+"209.167.159.0","209.167.159.63","3517423360","3517423423","US","United States"
+"209.167.159.64","209.167.159.95","3517423424","3517423455","CA","Canada"
+"209.167.159.96","209.167.159.127","3517423456","3517423487","US","United States"
+"209.167.159.128","209.167.159.159","3517423488","3517423519","CA","Canada"
+"209.167.159.160","209.167.160.255","3517423520","3517423871","US","United States"
+"209.167.161.0","209.167.161.255","3517423872","3517424127","CA","Canada"
+"209.167.162.0","209.167.164.127","3517424128","3517424767","US","United States"
+"209.167.164.128","209.167.164.191","3517424768","3517424831","CA","Canada"
+"209.167.164.192","209.167.166.255","3517424832","3517425407","US","United States"
+"209.167.167.0","209.167.168.255","3517425408","3517425919","CA","Canada"
+"209.167.169.0","209.167.172.63","3517425920","3517426751","US","United States"
+"209.167.172.64","209.167.172.127","3517426752","3517426815","CA","Canada"
+"209.167.172.128","209.167.172.255","3517426816","3517426943","US","United States"
+"209.167.173.0","209.167.175.255","3517426944","3517427711","CA","Canada"
+"209.167.176.0","209.167.179.255","3517427712","3517428735","US","United States"
+"209.167.180.0","209.167.182.255","3517428736","3517429503","CA","Canada"
+"209.167.183.0","209.167.185.255","3517429504","3517430271","US","United States"
+"209.167.186.0","209.167.186.255","3517430272","3517430527","CA","Canada"
+"209.167.187.0","209.167.187.159","3517430528","3517430687","US","United States"
+"209.167.187.160","209.167.187.191","3517430688","3517430719","CA","Canada"
+"209.167.187.192","209.167.193.255","3517430720","3517432319","US","United States"
+"209.167.194.0","209.167.197.255","3517432320","3517433343","CA","Canada"
+"209.167.198.0","209.167.200.255","3517433344","3517434111","US","United States"
+"209.167.201.0","209.167.201.255","3517434112","3517434367","CA","Canada"
+"209.167.202.0","209.167.204.255","3517434368","3517435135","US","United States"
+"209.167.205.0","209.167.205.255","3517435136","3517435391","CA","Canada"
+"209.167.206.0","209.167.206.255","3517435392","3517435647","US","United States"
+"209.167.207.0","209.167.209.255","3517435648","3517436415","CA","Canada"
+"209.167.210.0","209.167.210.255","3517436416","3517436671","US","United States"
+"209.167.211.0","209.167.211.255","3517436672","3517436927","CA","Canada"
+"209.167.212.0","209.167.212.255","3517436928","3517437183","US","United States"
+"209.167.213.0","209.167.213.255","3517437184","3517437439","CA","Canada"
+"209.167.214.0","209.167.214.255","3517437440","3517437695","US","United States"
+"209.167.215.0","209.167.215.255","3517437696","3517437951","CA","Canada"
+"209.167.216.0","209.167.216.255","3517437952","3517438207","US","United States"
+"209.167.217.0","209.167.217.255","3517438208","3517438463","CA","Canada"
+"209.167.218.0","209.167.219.223","3517438464","3517438943","US","United States"
+"209.167.219.224","209.167.220.255","3517438944","3517439231","CA","Canada"
+"209.167.221.0","209.167.222.255","3517439232","3517439743","US","United States"
+"209.167.223.0","209.167.228.255","3517439744","3517441279","CA","Canada"
+"209.167.229.0","209.167.229.255","3517441280","3517441535","US","United States"
+"209.167.230.0","209.167.230.255","3517441536","3517441791","CA","Canada"
+"209.167.231.0","209.167.232.127","3517441792","3517442175","US","United States"
+"209.167.232.128","209.167.232.159","3517442176","3517442207","CA","Canada"
+"209.167.232.160","209.167.233.255","3517442208","3517442559","US","United States"
+"209.167.234.0","209.167.234.63","3517442560","3517442623","CA","Canada"
+"209.167.234.64","209.167.234.255","3517442624","3517442815","US","United States"
+"209.167.235.0","209.167.237.255","3517442816","3517443583","CA","Canada"
+"209.167.238.0","209.167.242.255","3517443584","3517444863","US","United States"
+"209.167.243.0","209.167.243.255","3517444864","3517445119","CA","Canada"
+"209.167.244.0","209.167.245.255","3517445120","3517445631","US","United States"
+"209.167.246.0","209.167.246.255","3517445632","3517445887","CA","Canada"
+"209.167.247.0","209.167.247.255","3517445888","3517446143","US","United States"
+"209.167.248.0","209.167.249.255","3517446144","3517446655","CA","Canada"
+"209.167.250.0","209.167.251.255","3517446656","3517447167","US","United States"
+"209.167.252.0","209.167.253.255","3517447168","3517447679","CA","Canada"
+"209.167.254.0","209.167.254.183","3517447680","3517447863","US","United States"
+"209.167.254.184","209.167.254.191","3517447864","3517447871","CA","Canada"
+"209.167.254.192","209.167.254.255","3517447872","3517447935","US","United States"
+"209.167.255.0","209.167.255.255","3517447936","3517448191","CA","Canada"
+"209.168.0.0","209.169.127.255","3517448192","3517546495","US","United States"
+"209.169.128.0","209.169.191.255","3517546496","3517562879","CA","Canada"
+"209.169.192.0","209.170.68.255","3517562880","3517596927","US","United States"
+"209.170.69.0","209.170.69.255","3517596928","3517597183","IE","Ireland"
+"209.170.70.0","209.170.71.255","3517597184","3517597695","US","United States"
+"209.170.72.0","209.170.72.255","3517597696","3517597951","IE","Ireland"
+"209.170.73.0","209.170.73.255","3517597952","3517598207","US","United States"
+"209.170.74.0","209.170.74.255","3517598208","3517598463","IE","Ireland"
+"209.170.75.0","209.170.88.255","3517598464","3517602047","US","United States"
+"209.170.89.0","209.170.89.255","3517602048","3517602303","DE","Germany"
+"209.170.90.0","209.170.111.255","3517602304","3517607935","US","United States"
+"209.170.112.0","209.170.112.255","3517607936","3517608191","DE","Germany"
+"209.170.113.0","209.170.113.255","3517608192","3517608447","US","United States"
+"209.170.114.0","209.170.114.255","3517608448","3517608703","GB","United Kingdom"
+"209.170.115.0","209.170.118.255","3517608704","3517609727","US","United States"
+"209.170.119.0","209.170.119.15","3517609728","3517609743","AT","Austria"
+"209.170.119.16","209.170.121.255","3517609744","3517610495","US","United States"
+"209.170.122.0","209.170.124.255","3517610496","3517611263","IE","Ireland"
+"209.170.125.0","209.170.255.255","3517611264","3517644799","US","United States"
+"209.171.0.0","209.171.255.255","3517644800","3517710335","CA","Canada"
+"209.172.0.0","209.172.31.255","3517710336","3517718527","US","United States"
+"209.172.32.0","209.172.63.255","3517718528","3517726719","CA","Canada"
+"209.172.64.0","209.176.71.255","3517726720","3517990911","US","United States"
+"209.176.72.0","209.176.73.255","3517990912","3517991423","CA","Canada"
+"209.176.74.0","209.177.71.255","3517991424","3518056447","US","United States"
+"209.177.80.0","209.177.95.255","3518058496","3518062591","CN","China"
+"209.177.96.0","209.177.111.255","3518062592","3518066687","CA","Canada"
+"209.177.112.0","209.177.146.255","3518066688","3518075647","US","United States"
+"209.177.147.0","209.177.147.255","3518075648","3518075903","AU","Australia"
+"209.177.148.0","209.177.150.255","3518075904","3518076671","US","United States"
+"209.177.151.0","209.177.151.255","3518076672","3518076927","PA","Panama"
+"209.177.152.0","209.182.35.63","3518076928","3518374719","US","United States"
+"209.182.35.64","209.182.35.127","3518374720","3518374783","IN","India"
+"209.182.35.128","209.182.56.191","3518374784","3518380223","US","United States"
+"209.182.56.192","209.182.56.255","3518380224","3518380287","DE","Germany"
+"209.182.57.0","209.182.59.255","3518380288","3518381055","US","United States"
+"209.182.60.0","209.182.60.255","3518381056","3518381311","IN","India"
+"209.182.61.0","209.182.61.127","3518381312","3518381439","US","United States"
+"209.182.61.128","209.182.61.255","3518381440","3518381567","IN","India"
+"209.182.62.0","209.182.62.63","3518381568","3518381631","DE","Germany"
+"209.182.62.64","209.182.255.255","3518381632","3518431231","US","United States"
+"209.183.0.0","209.183.31.255","3518431232","3518439423","CA","Canada"
+"209.183.32.0","209.183.127.255","3518439424","3518463999","US","United States"
+"209.183.128.0","209.183.159.255","3518464000","3518472191","CA","Canada"
+"209.183.160.0","209.188.13.255","3518472192","3518762495","US","United States"
+"209.188.14.0","209.188.14.255","3518762496","3518762751","GB","United Kingdom"
+"209.188.15.0","209.190.109.255","3518762752","3518918143","US","United States"
+"209.190.110.0","209.190.110.255","3518918144","3518918399","IN","India"
+"209.190.111.0","209.190.114.255","3518918400","3518919423","US","United States"
+"209.190.115.0","209.190.115.255","3518919424","3518919679","IN","India"
+"209.190.116.0","209.190.154.127","3518919680","3518929535","US","United States"
+"209.190.154.128","209.190.154.191","3518929536","3518929599","CA","Canada"
+"209.190.154.192","209.195.63.255","3518929600","3519234047","US","United States"
+"209.195.64.0","209.195.127.255","3519234048","3519250431","CA","Canada"
+"209.195.128.0","209.196.223.255","3519250432","3519340543","US","United States"
+"209.196.224.0","209.196.239.255","3519340544","3519344639","CA","Canada"
+"209.196.240.0","209.197.24.29","3519344640","3519354909","US","United States"
+"209.197.24.30","209.197.24.30","3519354910","3519354910","BR","Brazil"
+"209.197.24.31","209.197.127.255","3519354911","3519381503","US","United States"
+"209.197.128.0","209.197.191.255","3519381504","3519397887","CA","Canada"
+"209.197.192.0","209.198.239.255","3519397888","3519475711","US","United States"
+"209.198.240.0","209.198.241.255","3519475712","3519476223","BH","Bahrain"
+"209.198.242.0","209.198.247.255","3519476224","3519477759","DE","Germany"
+"209.198.248.0","209.200.128.255","3519477760","3519578367","US","United States"
+"209.200.129.0","209.200.129.255","3519578368","3519578623","NA","Namibia"
+"209.200.130.0","209.200.130.255","3519578624","3519578879","US","United States"
+"209.200.131.0","209.200.131.255","3519578880","3519579135","CA","Canada"
+"209.200.132.0","209.200.135.63","3519579136","3519579967","US","United States"
+"209.200.135.64","209.200.135.79","3519579968","3519579983","CY","Cyprus"
+"209.200.135.80","209.200.159.255","3519579984","3519586303","US","United States"
+"209.200.160.0","209.200.160.255","3519586304","3519586559","GB","United Kingdom"
+"209.200.161.0","209.200.176.255","3519586560","3519590655","US","United States"
+"209.200.177.0","209.200.177.255","3519590656","3519590911","CA","Canada"
+"209.200.178.0","209.200.228.60","3519590912","3519603772","US","United States"
+"209.200.228.61","209.200.228.69","3519603773","3519603781","IN","India"
+"209.200.228.70","209.201.255.255","3519603782","3519676415","US","United States"
+"209.202.0.0","209.202.127.255","3519676416","3519709183","CA","Canada"
+"209.202.128.0","209.202.183.255","3519709184","3519723519","US","United States"
+"209.202.184.0","209.202.185.255","3519723520","3519724031","CA","Canada"
+"209.202.186.0","209.202.255.255","3519724032","3519741951","US","United States"
+"209.203.0.0","209.203.63.255","3519741952","3519758335","ZA","South Africa"
+"209.203.64.0","209.204.255.255","3519758336","3519873023","US","United States"
+"209.205.0.0","209.205.5.255","3519873024","3519874559","CA","Canada"
+"209.205.6.0","209.205.7.255","3519874560","3519875071","US","United States"
+"209.205.8.0","209.205.15.255","3519875072","3519877119","CA","Canada"
+"209.205.16.0","209.205.16.47","3519877120","3519877167","US","United States"
+"209.205.16.48","209.205.16.63","3519877168","3519877183","CA","Canada"
+"209.205.16.64","209.205.18.255","3519877184","3519877887","US","United States"
+"209.205.19.0","209.205.19.255","3519877888","3519878143","CA","Canada"
+"209.205.20.0","209.205.20.127","3519878144","3519878271","US","United States"
+"209.205.20.128","209.205.20.159","3519878272","3519878303","CA","Canada"
+"209.205.20.160","209.205.26.47","3519878304","3519879727","US","United States"
+"209.205.26.48","209.205.26.55","3519879728","3519879735","CA","Canada"
+"209.205.26.56","209.205.26.255","3519879736","3519879935","US","United States"
+"209.205.27.0","209.205.28.255","3519879936","3519880447","CA","Canada"
+"209.205.29.0","209.205.31.255","3519880448","3519881215","US","United States"
+"209.205.32.0","209.205.42.255","3519881216","3519884031","CA","Canada"
+"209.205.43.0","209.205.43.255","3519884032","3519884287","US","United States"
+"209.205.44.0","209.205.111.255","3519884288","3519901695","CA","Canada"
+"209.205.112.0","209.205.223.255","3519901696","3519930367","US","United States"
+"209.205.240.0","209.205.255.255","3519934464","3519938559","CA","Canada"
+"209.206.0.0","209.206.126.255","3519938560","3519971071","US","United States"
+"209.206.127.0","209.206.127.255","3519971072","3519971327","CA","Canada"
+"209.206.128.0","209.207.63.255","3519971328","3520020479","US","United States"
+"209.207.64.0","209.207.127.255","3520020480","3520036863","CA","Canada"
+"209.207.128.0","209.212.95.255","3520036864","3520356351","US","United States"
+"209.212.96.0","209.212.127.255","3520356352","3520364543","ZA","South Africa"
+"209.212.128.0","209.213.62.255","3520364544","3520413439","US","United States"
+"209.213.63.0","209.213.63.255","3520413440","3520413695","CA","Canada"
+"209.213.64.0","209.213.223.255","3520413696","3520454655","US","United States"
+"209.213.224.0","209.213.255.255","3520454656","3520462847","CA","Canada"
+"209.214.0.0","209.216.127.255","3520462848","3520626687","US","United States"
+"209.216.128.0","209.216.159.255","3520626688","3520634879","CA","Canada"
+"209.216.160.0","209.216.197.255","3520634880","3520644607","US","United States"
+"209.216.198.0","209.216.198.255","3520644608","3520644863","A1","Anonymous Proxy"
+"209.216.199.0","209.217.63.255","3520644864","3520675839","US","United States"
+"209.217.64.0","209.217.127.255","3520675840","3520692223","CA","Canada"
+"209.217.128.0","209.221.63.255","3520692224","3520937983","US","United States"
+"209.221.64.0","209.221.127.255","3520937984","3520954367","CA","Canada"
+"209.221.128.0","209.222.29.255","3520954368","3520994815","US","United States"
+"209.222.30.0","209.222.30.255","3520994816","3520995071","GB","United Kingdom"
+"209.222.31.0","209.222.47.255","3520995072","3520999423","US","United States"
+"209.222.48.0","209.222.63.255","3520999424","3521003519","CA","Canada"
+"209.222.64.0","209.222.159.255","3521003520","3521028095","US","United States"
+"209.222.160.0","209.222.175.255","3521028096","3521032191","CA","Canada"
+"209.222.176.0","209.222.223.255","3521032192","3521044479","US","United States"
+"209.222.224.0","209.222.239.255","3521044480","3521048575","CA","Canada"
+"209.222.240.0","209.223.130.255","3521048576","3521086207","US","United States"
+"209.223.131.0","209.223.131.255","3521086208","3521086463","AU","Australia"
+"209.223.132.0","209.225.48.255","3521086464","3521196287","US","United States"
+"209.225.49.0","209.225.49.255","3521196288","3521196543","AR","Argentina"
+"209.225.50.0","209.225.127.255","3521196544","3521216511","US","United States"
+"209.225.128.0","209.225.142.255","3521216512","3521220351","CA","Canada"
+"209.225.143.0","209.225.143.255","3521220352","3521220607","US","United States"
+"209.225.144.0","209.225.149.191","3521220608","3521222079","CA","Canada"
+"209.225.149.192","209.225.149.255","3521222080","3521222143","US","United States"
+"209.225.150.0","209.225.153.31","3521222144","3521222943","CA","Canada"
+"209.225.153.32","209.225.153.39","3521222944","3521222951","US","United States"
+"209.225.153.40","209.225.160.255","3521222952","3521224959","CA","Canada"
+"209.225.161.0","209.225.161.255","3521224960","3521225215","US","United States"
+"209.225.162.0","209.225.191.255","3521225216","3521232895","CA","Canada"
+"209.225.192.0","209.225.255.255","3521232896","3521249279","US","United States"
+"209.226.0.0","209.226.255.255","3521249280","3521314815","CA","Canada"
+"209.227.0.0","209.227.127.255","3521314816","3521347583","US","United States"
+"209.227.128.0","209.227.170.63","3521347584","3521358399","CA","Canada"
+"209.227.170.64","209.227.170.127","3521358400","3521358463","US","United States"
+"209.227.170.128","209.227.171.63","3521358464","3521358655","CA","Canada"
+"209.227.171.64","209.227.171.127","3521358656","3521358719","US","United States"
+"209.227.171.128","209.227.171.191","3521358720","3521358783","CA","Canada"
+"209.227.171.192","209.227.171.223","3521358784","3521358815","US","United States"
+"209.227.171.224","209.227.181.223","3521358816","3521361375","CA","Canada"
+"209.227.181.224","209.227.181.239","3521361376","3521361391","US","United States"
+"209.227.181.240","209.227.182.15","3521361392","3521361423","CA","Canada"
+"209.227.182.16","209.227.182.31","3521361424","3521361439","US","United States"
+"209.227.182.32","209.227.191.255","3521361440","3521363967","CA","Canada"
+"209.227.192.0","209.227.255.255","3521363968","3521380351","IT","Italy"
+"209.228.0.0","209.234.247.255","3521380352","3521837055","US","United States"
+"209.234.248.0","209.234.248.255","3521837056","3521837311","SG","Singapore"
+"209.234.249.0","209.235.255.255","3521837312","3521904639","US","United States"
+"209.236.0.0","209.236.49.255","3521904640","3521917439","JM","Jamaica"
+"209.236.50.0","209.236.50.255","3521917440","3521917695","TC","Turks and Caicos Islands"
+"209.236.51.0","209.236.63.255","3521917696","3521921023","JM","Jamaica"
+"209.236.64.0","209.236.235.255","3521921024","3521965055","US","United States"
+"209.236.236.0","209.236.239.255","3521965056","3521966079","DE","Germany"
+"209.236.240.0","209.238.255.255","3521966080","3522101247","US","United States"
+"209.239.0.0","209.239.31.255","3522101248","3522109439","CA","Canada"
+"209.239.32.0","209.239.65.255","3522109440","3522118143","US","United States"
+"209.239.66.0","209.239.67.255","3522118144","3522118655","GB","United Kingdom"
+"209.239.68.0","209.239.72.255","3522118656","3522119935","US","United States"
+"209.239.73.0","209.239.73.255","3522119936","3522120191","LY","Libya"
+"209.239.74.0","209.239.74.255","3522120192","3522120447","US","United States"
+"209.239.75.0","209.239.77.255","3522120448","3522121215","AE","United Arab Emirates"
+"209.239.78.0","209.239.78.255","3522121216","3522121471","US","United States"
+"209.239.79.0","209.239.79.255","3522121472","3522121727","LY","Libya"
+"209.239.80.0","209.239.80.255","3522121728","3522121983","AE","United Arab Emirates"
+"209.239.81.0","209.239.81.255","3522121984","3522122239","AW","Aruba"
+"209.239.82.0","209.239.86.255","3522122240","3522123519","US","United States"
+"209.239.87.0","209.239.87.255","3522123520","3522123775","GB","United Kingdom"
+"209.239.88.0","209.239.92.255","3522123776","3522125055","US","United States"
+"209.239.93.0","209.239.93.255","3522125056","3522125311","GB","United Kingdom"
+"209.239.94.0","209.239.113.126","3522125312","3522130302","US","United States"
+"209.239.113.127","209.239.113.127","3522130303","3522130303","BZ","Belize"
+"209.239.113.128","209.239.113.131","3522130304","3522130307","US","United States"
+"209.239.113.132","209.239.113.132","3522130308","3522130308","BZ","Belize"
+"209.239.113.133","209.239.119.146","3522130309","3522131858","US","United States"
+"209.239.119.147","209.239.119.147","3522131859","3522131859","DE","Germany"
+"209.239.119.148","209.239.121.3","3522131860","3522132227","US","United States"
+"209.239.121.4","209.239.121.4","3522132228","3522132228","BZ","Belize"
+"209.239.121.5","209.239.121.5","3522132229","3522132229","US","United States"
+"209.239.121.6","209.239.121.6","3522132230","3522132230","BZ","Belize"
+"209.239.121.7","209.239.126.135","3522132231","3522133639","US","United States"
+"209.239.126.136","209.239.126.143","3522133640","3522133647","DE","Germany"
+"209.239.126.144","209.239.126.159","3522133648","3522133663","US","United States"
+"209.239.126.160","209.239.126.191","3522133664","3522133695","DE","Germany"
+"209.239.126.192","209.240.31.255","3522133696","3522174975","US","United States"
+"209.240.32.0","209.240.47.255","3522174976","3522179071","BM","Bermuda"
+"209.240.48.0","209.240.111.255","3522179072","3522195455","US","United States"
+"209.240.112.0","209.240.127.255","3522195456","3522199551","CA","Canada"
+"209.240.128.0","209.249.234.255","3522199552","3522816767","US","United States"
+"209.249.235.0","209.249.235.255","3522816768","3522817023","CA","Canada"
+"209.249.236.0","209.250.127.255","3522817024","3522854911","US","United States"
+"209.250.128.0","209.250.191.255","3522854912","3522871295","CA","Canada"
+"209.250.192.0","209.251.23.255","3522871296","3522893823","US","United States"
+"209.251.24.0","209.251.27.255","3522893824","3522894847","CA","Canada"
+"209.251.28.0","209.251.55.255","3522894848","3522902015","US","United States"
+"209.251.56.0","209.251.59.255","3522902016","3522903039","CA","Canada"
+"209.251.60.0","209.251.62.255","3522903040","3522903807","US","United States"
+"209.251.63.0","209.251.63.255","3522903808","3522904063","CA","Canada"
+"209.251.64.0","209.251.195.255","3522904064","3522937855","US","United States"
+"209.251.196.0","209.251.199.255","3522937856","3522938879","GB","United Kingdom"
+"209.251.200.0","209.251.205.255","3522938880","3522940415","US","United States"
+"209.251.206.0","209.251.206.255","3522940416","3522940671","HK","Hong Kong"
+"209.251.207.0","209.251.245.255","3522940672","3522950655","US","United States"
+"209.251.246.0","209.251.247.255","3522950656","3522951167","CA","Canada"
+"209.251.248.0","209.251.251.255","3522951168","3522952191","US","United States"
+"209.251.252.0","209.251.253.255","3522952192","3522952703","JE","Jersey"
+"209.251.254.0","209.255.255.255","3522952704","3523215359","US","United States"
+"210.0.0.0","210.0.31.255","3523215360","3523223551","AU","Australia"
+"210.0.32.0","210.0.63.255","3523223552","3523231743","KR","Korea, Republic of"
+"210.0.64.0","210.0.127.255","3523231744","3523248127","AU","Australia"
+"210.0.128.0","210.0.255.255","3523248128","3523280895","HK","Hong Kong"
+"210.1.0.0","210.1.63.255","3523280896","3523297279","TH","Thailand"
+"210.1.64.0","210.1.143.255","3523297280","3523317759","PH","Philippines"
+"210.1.144.0","210.1.191.255","3523317760","3523330047","JP","Japan"
+"210.1.192.0","210.1.223.255","3523330048","3523338239","AU","Australia"
+"210.1.224.0","210.1.229.255","3523338240","3523339775","MY","Malaysia"
+"210.1.230.0","210.1.231.255","3523339776","3523340287","HK","Hong Kong"
+"210.1.232.0","210.1.235.255","3523340288","3523341311","AU","Australia"
+"210.1.236.0","210.1.239.255","3523341312","3523342335","JP","Japan"
+"210.1.240.0","210.1.255.255","3523342336","3523346431","BD","Bangladesh"
+"210.2.0.0","210.2.31.255","3523346432","3523354623","CN","China"
+"210.2.32.0","210.2.63.255","3523354624","3523362815","KR","Korea, Republic of"
+"210.2.64.0","210.2.127.255","3523362816","3523379199","VN","Vietnam"
+"210.2.128.0","210.2.191.255","3523379200","3523395583","PK","Pakistan"
+"210.2.192.0","210.2.255.255","3523395584","3523411967","JP","Japan"
+"210.3.0.0","210.3.255.255","3523411968","3523477503","HK","Hong Kong"
+"210.4.0.0","210.4.63.255","3523477504","3523493887","PH","Philippines"
+"210.4.64.0","210.4.79.255","3523493888","3523497983","BD","Bangladesh"
+"210.4.80.0","210.4.87.255","3523497984","3523500031","AU","Australia"
+"210.4.88.0","210.4.95.255","3523500032","3523502079","KR","Korea, Republic of"
+"210.4.96.0","210.4.127.255","3523502080","3523510271","PH","Philippines"
+"210.4.128.0","210.4.159.255","3523510272","3523518463","TH","Thailand"
+"210.4.160.0","210.4.191.255","3523518464","3523526655","JP","Japan"
+"210.4.192.0","210.4.207.255","3523526656","3523530751","US","United States"
+"210.4.208.0","210.4.215.255","3523530752","3523532799","NZ","New Zealand"
+"210.4.216.0","210.4.223.255","3523532800","3523534847","KR","Korea, Republic of"
+"210.4.224.0","210.4.239.255","3523534848","3523538943","AU","Australia"
+"210.4.240.0","210.4.255.255","3523538944","3523543039","JP","Japan"
+"210.5.0.0","210.5.31.255","3523543040","3523551231","CN","China"
+"210.5.32.0","210.5.39.255","3523551232","3523553279","AU","Australia"
+"210.5.40.0","210.5.47.255","3523553280","3523555327","MY","Malaysia"
+"210.5.48.0","210.5.55.255","3523555328","3523557375","NZ","New Zealand"
+"210.5.56.0","210.5.63.255","3523557376","3523559423","CN","China"
+"210.5.64.0","210.5.127.255","3523559424","3523575807","PH","Philippines"
+"210.5.128.0","210.5.159.255","3523575808","3523583999","CN","China"
+"210.5.160.0","210.5.208.71","3523584000","3523596359","HK","Hong Kong"
+"210.5.208.72","210.5.208.87","3523596360","3523596375","PK","Pakistan"
+"210.5.208.88","210.5.209.239","3523596376","3523596783","HK","Hong Kong"
+"210.5.209.240","210.5.209.247","3523596784","3523596791","PK","Pakistan"
+"210.5.209.248","210.5.210.127","3523596792","3523596927","HK","Hong Kong"
+"210.5.210.128","210.5.210.255","3523596928","3523597055","PK","Pakistan"
+"210.5.211.0","210.5.211.7","3523597056","3523597063","HK","Hong Kong"
+"210.5.211.8","210.5.211.47","3523597064","3523597103","PK","Pakistan"
+"210.5.211.48","210.5.211.63","3523597104","3523597119","HK","Hong Kong"
+"210.5.211.64","210.5.211.71","3523597120","3523597127","PK","Pakistan"
+"210.5.211.72","210.5.212.255","3523597128","3523597567","HK","Hong Kong"
+"210.5.213.0","210.5.213.255","3523597568","3523597823","PK","Pakistan"
+"210.5.214.0","210.5.228.255","3523597824","3523601663","HK","Hong Kong"
+"210.5.229.0","210.5.229.255","3523601664","3523601919","SA","Saudi Arabia"
+"210.5.230.0","210.5.236.255","3523601920","3523603711","HK","Hong Kong"
+"210.5.237.0","210.5.237.255","3523603712","3523603967","EU","Europe"
+"210.5.238.0","210.6.255.255","3523603968","3523674111","HK","Hong Kong"
+"210.7.0.0","210.7.31.255","3523674112","3523682303","FJ","Fiji"
+"210.7.32.0","210.7.47.255","3523682304","3523686399","NZ","New Zealand"
+"210.7.48.0","210.7.55.255","3523686400","3523688447","AU","Australia"
+"210.7.56.0","210.7.63.255","3523688448","3523690495","CN","China"
+"210.7.64.0","210.7.95.255","3523690496","3523698687","IN","India"
+"210.7.96.0","210.7.96.175","3523698688","3523698863","HK","Hong Kong"
+"210.7.96.176","210.7.96.191","3523698864","3523698879","JP","Japan"
+"210.7.96.192","210.7.96.255","3523698880","3523698943","HK","Hong Kong"
+"210.7.97.0","210.7.97.31","3523698944","3523698975","JP","Japan"
+"210.7.97.32","210.7.97.63","3523698976","3523699007","HK","Hong Kong"
+"210.7.97.64","210.7.97.127","3523699008","3523699071","JP","Japan"
+"210.7.97.128","210.7.97.255","3523699072","3523699199","HK","Hong Kong"
+"210.7.98.0","210.7.99.255","3523699200","3523699711","US","United States"
+"210.7.100.0","210.7.101.255","3523699712","3523700223","JP","Japan"
+"210.7.102.0","210.7.102.63","3523700224","3523700287","US","United States"
+"210.7.102.64","210.7.102.127","3523700288","3523700351","JP","Japan"
+"210.7.102.128","210.7.102.191","3523700352","3523700415","US","United States"
+"210.7.102.192","210.7.103.191","3523700416","3523700671","JP","Japan"
+"210.7.103.192","210.7.103.199","3523700672","3523700679","HK","Hong Kong"
+"210.7.103.200","210.7.103.255","3523700680","3523700735","JP","Japan"
+"210.7.104.0","210.7.107.255","3523700736","3523701759","HK","Hong Kong"
+"210.7.108.0","210.7.111.255","3523701760","3523702783","JP","Japan"
+"210.7.112.0","210.7.112.15","3523702784","3523702799","SG","Singapore"
+"210.7.112.16","210.7.112.23","3523702800","3523702807","SN","Senegal"
+"210.7.112.24","210.7.112.63","3523702808","3523702847","SG","Singapore"
+"210.7.112.64","210.7.112.87","3523702848","3523702871","JP","Japan"
+"210.7.112.88","210.7.112.127","3523702872","3523702911","SG","Singapore"
+"210.7.112.128","210.7.112.255","3523702912","3523703039","JP","Japan"
+"210.7.113.0","210.7.113.63","3523703040","3523703103","SG","Singapore"
+"210.7.113.64","210.7.119.127","3523703104","3523704703","JP","Japan"
+"210.7.119.128","210.7.119.143","3523704704","3523704719","SG","Singapore"
+"210.7.119.144","210.7.119.175","3523704720","3523704751","JP","Japan"
+"210.7.119.176","210.7.119.207","3523704752","3523704783","SG","Singapore"
+"210.7.119.208","210.7.119.215","3523704784","3523704791","JP","Japan"
+"210.7.119.216","210.7.119.255","3523704792","3523704831","SG","Singapore"
+"210.7.120.0","210.7.120.7","3523704832","3523704839","HK","Hong Kong"
+"210.7.120.8","210.7.127.255","3523704840","3523706879","JP","Japan"
+"210.7.128.0","210.7.128.159","3523706880","3523707039","AU","Australia"
+"210.7.128.160","210.7.128.191","3523707040","3523707071","JP","Japan"
+"210.7.128.192","210.7.128.223","3523707072","3523707103","AU","Australia"
+"210.7.128.224","210.7.128.239","3523707104","3523707119","JP","Japan"
+"210.7.128.240","210.7.128.255","3523707120","3523707135","AU","Australia"
+"210.7.129.0","210.7.131.255","3523707136","3523707903","GB","United Kingdom"
+"210.7.132.0","210.7.132.255","3523707904","3523708159","AU","Australia"
+"210.7.133.0","210.7.133.127","3523708160","3523708287","JP","Japan"
+"210.7.133.128","210.7.133.159","3523708288","3523708319","AU","Australia"
+"210.7.133.160","210.7.133.191","3523708320","3523708351","JP","Japan"
+"210.7.133.192","210.7.133.255","3523708352","3523708415","AU","Australia"
+"210.7.134.0","210.7.135.255","3523708416","3523708927","JP","Japan"
+"210.7.136.0","210.7.136.47","3523708928","3523708975","AU","Australia"
+"210.7.136.48","210.7.136.63","3523708976","3523708991","JP","Japan"
+"210.7.136.64","210.7.136.255","3523708992","3523709183","AU","Australia"
+"210.7.137.0","210.7.151.255","3523709184","3523713023","JP","Japan"
+"210.7.152.0","210.7.152.111","3523713024","3523713135","AU","Australia"
+"210.7.152.112","210.7.155.255","3523713136","3523714047","JP","Japan"
+"210.7.156.0","210.7.158.159","3523714048","3523714719","AU","Australia"
+"210.7.158.160","210.7.158.239","3523714720","3523714799","JP","Japan"
+"210.7.158.240","210.7.159.127","3523714800","3523714943","AU","Australia"
+"210.7.159.128","210.7.159.191","3523714944","3523715007","GB","United Kingdom"
+"210.7.159.192","210.7.159.215","3523715008","3523715031","JP","Japan"
+"210.7.159.216","210.7.159.255","3523715032","3523715071","AU","Australia"
+"210.7.160.0","210.7.191.255","3523715072","3523723263","JP","Japan"
+"210.7.192.0","210.7.199.255","3523723264","3523725311","US","United States"
+"210.7.200.0","210.7.247.255","3523725312","3523737599","JP","Japan"
+"210.7.248.0","210.7.249.255","3523737600","3523738111","US","United States"
+"210.7.250.0","210.7.255.255","3523738112","3523739647","JP","Japan"
+"210.8.0.0","210.11.255.255","3523739648","3524001791","AU","Australia"
+"210.12.0.0","210.13.255.255","3524001792","3524132863","CN","China"
+"210.14.0.0","210.14.47.255","3524132864","3524145151","PH","Philippines"
+"210.14.48.0","210.14.63.255","3524145152","3524149247","JP","Japan"
+"210.14.64.0","210.14.95.255","3524149248","3524157439","CN","China"
+"210.14.96.0","210.14.111.255","3524157440","3524161535","AU","Australia"
+"210.14.112.0","210.15.191.255","3524161536","3524247551","CN","China"
+"210.15.192.0","210.15.255.255","3524247552","3524263935","AU","Australia"
+"210.16.0.0","210.16.9.255","3524263936","3524266495","PH","Philippines"
+"210.16.10.0","210.16.10.255","3524266496","3524266751","SG","Singapore"
+"210.16.11.0","210.16.39.255","3524266752","3524274175","PH","Philippines"
+"210.16.40.0","210.16.40.255","3524274176","3524274431","SG","Singapore"
+"210.16.41.0","210.16.63.255","3524274432","3524280319","PH","Philippines"
+"210.16.64.0","210.16.67.255","3524280320","3524281343","JP","Japan"
+"210.16.68.0","210.16.71.255","3524281344","3524282367","AU","Australia"
+"210.16.72.0","210.16.95.255","3524282368","3524288511","IN","India"
+"210.16.96.0","210.16.99.255","3524288512","3524289535","HK","Hong Kong"
+"210.16.100.0","210.16.103.255","3524289536","3524290559","IN","India"
+"210.16.104.0","210.16.107.255","3524290560","3524291583","CN","China"
+"210.16.108.0","210.16.119.255","3524291584","3524294655","IN","India"
+"210.16.120.0","210.16.123.255","3524294656","3524295679","SG","Singapore"
+"210.16.124.0","210.16.127.255","3524295680","3524296703","PH","Philippines"
+"210.16.128.0","210.16.191.255","3524296704","3524313087","CN","China"
+"210.16.192.0","210.16.255.255","3524313088","3524329471","KR","Korea, Republic of"
+"210.17.0.0","210.17.127.255","3524329472","3524362239","TW","Taiwan"
+"210.17.128.0","210.17.160.255","3524362240","3524370687","HK","Hong Kong"
+"210.17.161.0","210.17.161.255","3524370688","3524370943","JP","Japan"
+"210.17.162.0","210.17.221.255","3524370944","3524386303","HK","Hong Kong"
+"210.17.222.0","210.17.222.255","3524386304","3524386559","JP","Japan"
+"210.17.223.0","210.17.255.255","3524386560","3524395007","HK","Hong Kong"
+"210.18.0.0","210.18.191.255","3524395008","3524444159","IN","India"
+"210.18.192.0","210.18.255.255","3524444160","3524460543","AU","Australia"
+"210.19.0.0","210.19.255.255","3524460544","3524526079","MY","Malaysia"
+"210.20.0.0","210.20.255.255","3524526080","3524591615","JP","Japan"
+"210.21.0.0","210.22.255.255","3524591616","3524722687","CN","China"
+"210.23.0.0","210.23.31.255","3524722688","3524730879","SG","Singapore"
+"210.23.32.0","210.23.63.255","3524730880","3524739071","CN","China"
+"210.23.64.0","210.23.79.255","3524739072","3524743167","ID","Indonesia"
+"210.23.80.0","210.23.95.255","3524743168","3524747263","MP","Northern Mariana Islands"
+"210.23.96.0","210.23.127.255","3524747264","3524755455","PH","Philippines"
+"210.23.128.0","210.23.159.255","3524755456","3524763647","AU","Australia"
+"210.23.160.0","210.23.230.223","3524763648","3524781791","PH","Philippines"
+"210.23.230.224","210.23.230.255","3524781792","3524781823","SG","Singapore"
+"210.23.231.0","210.23.255.255","3524781824","3524788223","PH","Philippines"
+"210.24.0.0","210.24.7.255","3524788224","3524790271","SG","Singapore"
+"210.24.8.0","210.24.8.255","3524790272","3524790527","JP","Japan"
+"210.24.9.0","210.24.10.31","3524790528","3524790815","SG","Singapore"
+"210.24.10.32","210.24.10.127","3524790816","3524790911","JP","Japan"
+"210.24.10.128","210.24.10.191","3524790912","3524790975","SG","Singapore"
+"210.24.10.192","210.24.13.63","3524790976","3524791615","JP","Japan"
+"210.24.13.64","210.24.13.95","3524791616","3524791647","SG","Singapore"
+"210.24.13.96","210.24.13.223","3524791648","3524791775","JP","Japan"
+"210.24.13.224","210.24.13.239","3524791776","3524791791","SG","Singapore"
+"210.24.13.240","210.24.13.255","3524791792","3524791807","JP","Japan"
+"210.24.14.0","210.24.14.255","3524791808","3524792063","SG","Singapore"
+"210.24.15.0","210.24.15.159","3524792064","3524792223","JP","Japan"
+"210.24.15.160","210.24.15.191","3524792224","3524792255","SG","Singapore"
+"210.24.15.192","210.24.15.223","3524792256","3524792287","JP","Japan"
+"210.24.15.224","210.24.15.255","3524792288","3524792319","SG","Singapore"
+"210.24.16.0","210.24.21.255","3524792320","3524793855","JP","Japan"
+"210.24.22.0","210.24.22.255","3524793856","3524794111","SG","Singapore"
+"210.24.23.0","210.24.23.63","3524794112","3524794175","JP","Japan"
+"210.24.23.64","210.24.23.95","3524794176","3524794207","SG","Singapore"
+"210.24.23.96","210.24.23.127","3524794208","3524794239","JP","Japan"
+"210.24.23.128","210.24.23.191","3524794240","3524794303","SG","Singapore"
+"210.24.23.192","210.24.23.255","3524794304","3524794367","JP","Japan"
+"210.24.24.0","210.24.49.255","3524794368","3524801023","SG","Singapore"
+"210.24.50.0","210.24.51.7","3524801024","3524801287","JP","Japan"
+"210.24.51.8","210.24.51.15","3524801288","3524801295","SG","Singapore"
+"210.24.51.16","210.24.51.255","3524801296","3524801535","JP","Japan"
+"210.24.52.0","210.24.52.255","3524801536","3524801791","SG","Singapore"
+"210.24.53.0","210.24.53.191","3524801792","3524801983","JP","Japan"
+"210.24.53.192","210.24.53.231","3524801984","3524802023","SG","Singapore"
+"210.24.53.232","210.24.53.255","3524802024","3524802047","JP","Japan"
+"210.24.54.0","210.24.54.255","3524802048","3524802303","SG","Singapore"
+"210.24.55.0","210.24.55.31","3524802304","3524802335","JP","Japan"
+"210.24.55.32","210.24.55.47","3524802336","3524802351","SG","Singapore"
+"210.24.55.48","210.24.55.63","3524802352","3524802367","JP","Japan"
+"210.24.55.64","210.24.55.79","3524802368","3524802383","SG","Singapore"
+"210.24.55.80","210.24.55.255","3524802384","3524802559","JP","Japan"
+"210.24.56.0","210.24.64.255","3524802560","3524804863","SG","Singapore"
+"210.24.65.0","210.24.81.255","3524804864","3524809215","JP","Japan"
+"210.24.82.0","210.24.83.255","3524809216","3524809727","SG","Singapore"
+"210.24.84.0","210.24.85.255","3524809728","3524810239","JP","Japan"
+"210.24.86.0","210.24.86.255","3524810240","3524810495","SG","Singapore"
+"210.24.87.0","210.24.95.255","3524810496","3524812799","JP","Japan"
+"210.24.96.0","210.24.129.255","3524812800","3524821503","SG","Singapore"
+"210.24.130.0","210.24.130.255","3524821504","3524821759","JP","Japan"
+"210.24.131.0","210.24.131.63","3524821760","3524821823","SG","Singapore"
+"210.24.131.64","210.24.131.95","3524821824","3524821855","JP","Japan"
+"210.24.131.96","210.24.131.191","3524821856","3524821951","SG","Singapore"
+"210.24.131.192","210.24.131.223","3524821952","3524821983","JP","Japan"
+"210.24.131.224","210.24.131.255","3524821984","3524822015","SG","Singapore"
+"210.24.132.0","210.24.132.255","3524822016","3524822271","JP","Japan"
+"210.24.133.0","210.24.138.255","3524822272","3524823807","SG","Singapore"
+"210.24.139.0","210.24.139.255","3524823808","3524824063","JP","Japan"
+"210.24.140.0","210.24.142.255","3524824064","3524824831","SG","Singapore"
+"210.24.143.0","210.24.143.255","3524824832","3524825087","JP","Japan"
+"210.24.144.0","210.24.146.255","3524825088","3524825855","SG","Singapore"
+"210.24.147.0","210.24.148.255","3524825856","3524826367","JP","Japan"
+"210.24.149.0","210.24.150.255","3524826368","3524826879","SG","Singapore"
+"210.24.151.0","210.24.151.255","3524826880","3524827135","JP","Japan"
+"210.24.152.0","210.24.152.31","3524827136","3524827167","SG","Singapore"
+"210.24.152.32","210.24.152.63","3524827168","3524827199","JP","Japan"
+"210.24.152.64","210.24.152.95","3524827200","3524827231","SG","Singapore"
+"210.24.152.96","210.24.152.191","3524827232","3524827327","JP","Japan"
+"210.24.152.192","210.24.152.223","3524827328","3524827359","SG","Singapore"
+"210.24.152.224","210.24.152.255","3524827360","3524827391","JP","Japan"
+"210.24.153.0","210.24.153.79","3524827392","3524827471","SG","Singapore"
+"210.24.153.80","210.24.153.127","3524827472","3524827519","JP","Japan"
+"210.24.153.128","210.24.153.159","3524827520","3524827551","SG","Singapore"
+"210.24.153.160","210.24.153.223","3524827552","3524827615","JP","Japan"
+"210.24.153.224","210.24.155.223","3524827616","3524828127","SG","Singapore"
+"210.24.155.224","210.24.155.255","3524828128","3524828159","JP","Japan"
+"210.24.156.0","210.24.156.255","3524828160","3524828415","SG","Singapore"
+"210.24.157.0","210.24.157.255","3524828416","3524828671","JP","Japan"
+"210.24.158.0","210.24.158.255","3524828672","3524828927","SG","Singapore"
+"210.24.159.0","210.24.159.255","3524828928","3524829183","JP","Japan"
+"210.24.160.0","210.24.160.255","3524829184","3524829439","SG","Singapore"
+"210.24.161.0","210.24.161.255","3524829440","3524829695","JP","Japan"
+"210.24.162.0","210.24.163.255","3524829696","3524830207","SG","Singapore"
+"210.24.164.0","210.24.164.255","3524830208","3524830463","JP","Japan"
+"210.24.165.0","210.24.165.255","3524830464","3524830719","SG","Singapore"
+"210.24.166.0","210.24.166.255","3524830720","3524830975","JP","Japan"
+"210.24.167.0","210.24.167.255","3524830976","3524831231","SG","Singapore"
+"210.24.168.0","210.24.168.255","3524831232","3524831487","JP","Japan"
+"210.24.169.0","210.24.172.255","3524831488","3524832511","SG","Singapore"
+"210.24.173.0","210.24.173.255","3524832512","3524832767","JP","Japan"
+"210.24.174.0","210.24.174.255","3524832768","3524833023","SG","Singapore"
+"210.24.175.0","210.24.175.255","3524833024","3524833279","JP","Japan"
+"210.24.176.0","210.24.176.63","3524833280","3524833343","SG","Singapore"
+"210.24.176.64","210.24.176.255","3524833344","3524833535","JP","Japan"
+"210.24.177.0","210.24.177.255","3524833536","3524833791","SG","Singapore"
+"210.24.178.0","210.24.179.255","3524833792","3524834303","JP","Japan"
+"210.24.180.0","210.24.181.255","3524834304","3524834815","SG","Singapore"
+"210.24.182.0","210.24.184.255","3524834816","3524835583","JP","Japan"
+"210.24.185.0","210.24.185.255","3524835584","3524835839","SG","Singapore"
+"210.24.186.0","210.24.186.255","3524835840","3524836095","JP","Japan"
+"210.24.187.0","210.24.190.255","3524836096","3524837119","SG","Singapore"
+"210.24.191.0","210.24.191.255","3524837120","3524837375","JP","Japan"
+"210.24.192.0","210.24.192.255","3524837376","3524837631","SG","Singapore"
+"210.24.193.0","210.24.193.255","3524837632","3524837887","JP","Japan"
+"210.24.194.0","210.24.195.255","3524837888","3524838399","SG","Singapore"
+"210.24.196.0","210.24.196.255","3524838400","3524838655","JP","Japan"
+"210.24.197.0","210.24.198.255","3524838656","3524839167","SG","Singapore"
+"210.24.199.0","210.24.199.47","3524839168","3524839215","JP","Japan"
+"210.24.199.48","210.24.199.63","3524839216","3524839231","SG","Singapore"
+"210.24.199.64","210.24.199.127","3524839232","3524839295","JP","Japan"
+"210.24.199.128","210.24.199.191","3524839296","3524839359","SG","Singapore"
+"210.24.199.192","210.24.201.255","3524839360","3524839935","JP","Japan"
+"210.24.202.0","210.24.203.255","3524839936","3524840447","SG","Singapore"
+"210.24.204.0","210.24.204.255","3524840448","3524840703","JP","Japan"
+"210.24.205.0","210.24.205.255","3524840704","3524840959","SG","Singapore"
+"210.24.206.0","210.24.207.255","3524840960","3524841471","JP","Japan"
+"210.24.208.0","210.24.212.255","3524841472","3524842751","SG","Singapore"
+"210.24.213.0","210.24.213.255","3524842752","3524843007","JP","Japan"
+"210.24.214.0","210.24.214.255","3524843008","3524843263","SG","Singapore"
+"210.24.215.0","210.24.215.255","3524843264","3524843519","JP","Japan"
+"210.24.216.0","210.24.216.255","3524843520","3524843775","SG","Singapore"
+"210.24.217.0","210.24.217.255","3524843776","3524844031","JP","Japan"
+"210.24.218.0","210.24.219.255","3524844032","3524844543","SG","Singapore"
+"210.24.220.0","210.24.223.255","3524844544","3524845567","JP","Japan"
+"210.24.224.0","210.24.224.255","3524845568","3524845823","SG","Singapore"
+"210.24.225.0","210.24.225.255","3524845824","3524846079","JP","Japan"
+"210.24.226.0","210.24.226.255","3524846080","3524846335","SG","Singapore"
+"210.24.227.0","210.24.227.255","3524846336","3524846591","JP","Japan"
+"210.24.228.0","210.24.230.255","3524846592","3524847359","SG","Singapore"
+"210.24.231.0","210.24.231.255","3524847360","3524847615","JP","Japan"
+"210.24.232.0","210.24.232.255","3524847616","3524847871","SG","Singapore"
+"210.24.233.0","210.24.233.255","3524847872","3524848127","JP","Japan"
+"210.24.234.0","210.24.234.255","3524848128","3524848383","SG","Singapore"
+"210.24.235.0","210.24.235.255","3524848384","3524848639","JP","Japan"
+"210.24.236.0","210.24.238.255","3524848640","3524849407","SG","Singapore"
+"210.24.239.0","210.24.239.255","3524849408","3524849663","JP","Japan"
+"210.24.240.0","210.24.240.255","3524849664","3524849919","SG","Singapore"
+"210.24.241.0","210.24.241.255","3524849920","3524850175","JP","Japan"
+"210.24.242.0","210.24.242.255","3524850176","3524850431","SG","Singapore"
+"210.24.243.0","210.24.243.255","3524850432","3524850687","JP","Japan"
+"210.24.244.0","210.24.246.255","3524850688","3524851455","SG","Singapore"
+"210.24.247.0","210.24.255.255","3524851456","3524853759","JP","Japan"
+"210.25.0.0","210.47.255.255","3524853760","3526361087","CN","China"
+"210.48.0.0","210.48.127.255","3526361088","3526393855","NZ","New Zealand"
+"210.48.128.0","210.48.135.255","3526393856","3526395903","JP","Japan"
+"210.48.136.0","210.48.143.255","3526395904","3526397951","HK","Hong Kong"
+"210.48.144.0","210.48.159.255","3526397952","3526402047","MY","Malaysia"
+"210.48.160.0","210.48.191.255","3526402048","3526410239","NZ","New Zealand"
+"210.48.192.0","210.48.207.255","3526410240","3526414335","MY","Malaysia"
+"210.48.208.0","210.48.215.255","3526414336","3526416383","AU","Australia"
+"210.48.216.0","210.48.223.255","3526416384","3526418431","MY","Malaysia"
+"210.48.224.0","210.48.255.255","3526418432","3526426623","JP","Japan"
+"210.49.0.0","210.50.255.255","3526426624","3526557695","AU","Australia"
+"210.51.0.0","210.52.108.255","3526557696","3526651135","CN","China"
+"210.52.109.0","210.52.109.255","3526651136","3526651391","KP","Korea, Democratic People's Republic of"
+"210.52.110.0","210.53.255.255","3526651392","3526754303","CN","China"
+"210.54.0.0","210.55.255.255","3526754304","3526885375","NZ","New Zealand"
+"210.56.0.0","210.56.31.255","3526885376","3526893567","PK","Pakistan"
+"210.56.32.0","210.56.47.255","3526893568","3526897663","NZ","New Zealand"
+"210.56.48.0","210.56.63.255","3526897664","3526901759","HK","Hong Kong"
+"210.56.64.0","210.56.95.255","3526901760","3526909951","AU","Australia"
+"210.56.96.0","210.56.127.255","3526909952","3526918143","IN","India"
+"210.56.128.0","210.56.143.255","3526918144","3526922239","SG","Singapore"
+"210.56.144.0","210.56.151.255","3526922240","3526924287","IN","India"
+"210.56.152.0","210.56.159.255","3526924288","3526926335","AU","Australia"
+"210.56.160.0","210.56.191.255","3526926336","3526934527","JP","Japan"
+"210.56.192.0","210.56.223.255","3526934528","3526942719","CN","China"
+"210.56.224.0","210.56.255.255","3526942720","3526950911","AU","Australia"
+"210.57.0.0","210.57.199.255","3526950912","3527002111","JP","Japan"
+"210.57.200.0","210.57.205.255","3527002112","3527003647","IN","India"
+"210.57.206.0","210.57.207.255","3527003648","3527004159","JP","Japan"
+"210.57.208.0","210.57.223.255","3527004160","3527008255","ID","Indonesia"
+"210.57.224.0","210.57.255.255","3527008256","3527016447","KR","Korea, Republic of"
+"210.58.0.0","210.61.143.255","3527016448","3527249919","TW","Taiwan"
+"210.61.144.0","210.61.159.255","3527249920","3527254015","CN","China"
+"210.61.160.0","210.71.255.255","3527254016","3527933951","TW","Taiwan"
+"210.72.0.0","210.78.255.255","3527933952","3528392703","CN","China"
+"210.79.0.0","210.79.15.255","3528392704","3528396799","JP","Japan"
+"210.79.16.0","210.79.31.255","3528396800","3528400895","AU","Australia"
+"210.79.32.0","210.79.47.255","3528400896","3528404991","JP","Japan"
+"210.79.48.0","210.79.55.255","3528404992","3528407039","NZ","New Zealand"
+"210.79.56.0","210.79.63.255","3528407040","3528409087","AU","Australia"
+"210.79.64.0","210.79.127.255","3528409088","3528425471","CN","China"
+"210.79.192.0","210.79.207.255","3528441856","3528445951","JP","Japan"
+"210.79.208.0","210.79.223.255","3528445952","3528450047","ID","Indonesia"
+"210.79.224.0","210.79.255.255","3528450048","3528458239","CN","China"
+"210.80.0.0","210.80.63.255","3528458240","3528474623","AP","Asia/Pacific Region"
+"210.80.64.0","210.80.95.255","3528474624","3528482815","TW","Taiwan"
+"210.80.96.0","210.80.111.255","3528482816","3528486911","IN","India"
+"210.80.112.0","210.80.127.255","3528486912","3528491007","KR","Korea, Republic of"
+"210.80.128.0","210.80.191.255","3528491008","3528507391","AU","Australia"
+"210.80.192.0","210.81.206.255","3528507392","3528576767","JP","Japan"
+"210.81.207.0","210.81.207.255","3528576768","3528577023","AP","Asia/Pacific Region"
+"210.81.208.0","210.81.255.255","3528577024","3528589311","JP","Japan"
+"210.82.0.0","210.83.255.255","3528589312","3528720383","CN","China"
+"210.84.0.0","210.84.255.255","3528720384","3528785919","AU","Australia"
+"210.85.0.0","210.85.255.255","3528785920","3528851455","TW","Taiwan"
+"210.86.0.0","210.86.127.255","3528851456","3528884223","NZ","New Zealand"
+"210.86.128.0","210.86.223.255","3528884224","3528908799","TH","Thailand"
+"210.86.224.0","210.86.239.255","3528908800","3528912895","VN","Vietnam"
+"210.86.240.0","210.87.63.255","3528912896","3528933375","AU","Australia"
+"210.87.128.0","210.87.191.255","3528949760","3528966143","CN","China"
+"210.87.192.0","210.87.223.255","3528966144","3528974335","KR","Korea, Republic of"
+"210.87.224.0","210.87.239.255","3528974336","3528978431","JP","Japan"
+"210.87.240.0","210.87.255.255","3528978432","3528982527","HK","Hong Kong"
+"210.88.0.0","210.89.31.255","3528982528","3529056255","JP","Japan"
+"210.89.32.0","210.89.63.255","3529056256","3529064447","IN","India"
+"210.89.64.0","210.89.95.255","3529064448","3529072639","HK","Hong Kong"
+"210.89.96.0","210.89.127.255","3529072640","3529080831","JP","Japan"
+"210.89.128.0","210.89.159.255","3529080832","3529089023","AU","Australia"
+"210.89.160.0","210.89.191.255","3529089024","3529097215","KR","Korea, Republic of"
+"210.89.192.0","210.89.255.255","3529097216","3529113599","JP","Japan"
+"210.90.0.0","210.127.255.255","3529113600","3531603967","KR","Korea, Republic of"
+"210.128.0.0","210.138.122.255","3531603968","3532290815","JP","Japan"
+"210.138.123.0","210.138.123.255","3532290816","3532291071","GB","United Kingdom"
+"210.138.124.0","210.148.56.255","3532291072","3532929279","JP","Japan"
+"210.148.57.0","210.148.57.255","3532929280","3532929535","AP","Asia/Pacific Region"
+"210.148.58.0","210.151.31.255","3532929536","3533119487","JP","Japan"
+"210.151.32.0","210.151.47.255","3533119488","3533123583","CN","China"
+"210.151.48.0","210.175.255.255","3533123584","3534749695","JP","Japan"
+"210.176.0.0","210.176.31.255","3534749696","3534757887","HK","Hong Kong"
+"210.176.32.0","210.176.32.255","3534757888","3534758143","AU","Australia"
+"210.176.33.0","210.176.33.3","3534758144","3534758147","JP","Japan"
+"210.176.33.4","210.176.35.255","3534758148","3534758911","AU","Australia"
+"210.176.36.0","210.176.36.15","3534758912","3534758927","PH","Philippines"
+"210.176.36.16","210.176.36.63","3534758928","3534758975","AU","Australia"
+"210.176.36.64","210.176.36.127","3534758976","3534759039","PH","Philippines"
+"210.176.36.128","210.176.36.255","3534759040","3534759167","AU","Australia"
+"210.176.37.0","210.176.37.47","3534759168","3534759215","JP","Japan"
+"210.176.37.48","210.176.41.255","3534759216","3534760447","AU","Australia"
+"210.176.42.0","210.176.43.255","3534760448","3534760959","NZ","New Zealand"
+"210.176.44.0","210.176.47.255","3534760960","3534761983","AU","Australia"
+"210.176.48.0","210.176.54.255","3534761984","3534763775","HK","Hong Kong"
+"210.176.55.0","210.176.55.255","3534763776","3534764031","AP","Asia/Pacific Region"
+"210.176.56.0","210.176.142.255","3534764032","3534786303","HK","Hong Kong"
+"210.176.143.0","210.176.143.31","3534786304","3534786335","PH","Philippines"
+"210.176.143.32","210.176.144.255","3534786336","3534786815","HK","Hong Kong"
+"210.176.145.0","210.176.146.255","3534786816","3534787327","MY","Malaysia"
+"210.176.147.0","210.176.147.255","3534787328","3534787583","TH","Thailand"
+"210.176.148.0","210.177.188.83","3534787584","3534863443","HK","Hong Kong"
+"210.177.188.84","210.177.188.84","3534863444","3534863444","CN","China"
+"210.177.188.85","210.177.204.255","3534863445","3534867711","HK","Hong Kong"
+"210.177.205.0","210.177.205.255","3534867712","3534867967","AP","Asia/Pacific Region"
+"210.177.206.0","210.177.255.255","3534867968","3534880767","HK","Hong Kong"
+"210.178.0.0","210.183.255.255","3534880768","3535273983","KR","Korea, Republic of"
+"210.184.0.0","210.184.255.255","3535273984","3535339519","HK","Hong Kong"
+"210.185.0.0","210.185.63.255","3535339520","3535355903","NZ","New Zealand"
+"210.185.64.0","210.185.127.255","3535355904","3535372287","AU","Australia"
+"210.185.128.0","210.185.159.255","3535372288","3535380479","JP","Japan"
+"210.185.160.0","210.185.191.255","3535380480","3535388671","PH","Philippines"
+"210.185.192.0","210.185.255.255","3535388672","3535405055","CN","China"
+"210.186.0.0","210.187.255.255","3535405056","3535536127","MY","Malaysia"
+"210.188.0.0","210.191.255.255","3535536128","3535798271","JP","Japan"
+"210.192.0.0","210.192.63.255","3535798272","3535814655","TW","Taiwan"
+"210.192.64.0","210.192.95.255","3535814656","3535822847","KR","Korea, Republic of"
+"210.192.96.0","210.192.127.255","3535822848","3535831039","CN","China"
+"210.192.128.0","210.192.255.255","3535831040","3535863807","TW","Taiwan"
+"210.193.0.0","210.193.63.255","3535863808","3535880191","SG","Singapore"
+"210.193.64.0","210.193.127.255","3535880192","3535896575","JP","Japan"
+"210.193.128.0","210.193.163.255","3535896576","3535905791","AU","Australia"
+"210.193.164.0","210.193.164.255","3535905792","3535906047","US","United States"
+"210.193.165.0","210.193.179.255","3535906048","3535909887","AU","Australia"
+"210.193.180.0","210.193.180.255","3535909888","3535910143","US","United States"
+"210.193.181.0","210.193.255.255","3535910144","3535929343","AU","Australia"
+"210.194.0.0","210.194.255.255","3535929344","3535994879","JP","Japan"
+"210.195.0.0","210.195.255.255","3535994880","3536060415","MY","Malaysia"
+"210.196.0.0","210.199.255.255","3536060416","3536322559","JP","Japan"
+"210.200.0.0","210.203.127.255","3536322560","3536551935","TW","Taiwan"
+"210.203.128.0","210.203.191.255","3536551936","3536568319","TH","Thailand"
+"210.203.192.0","210.203.255.255","3536568320","3536584703","JP","Japan"
+"210.204.0.0","210.207.255.255","3536584704","3536846847","KR","Korea, Republic of"
+"210.208.0.0","210.209.63.255","3536846848","3536928767","TW","Taiwan"
+"210.209.64.0","210.209.127.255","3536928768","3536945151","HK","Hong Kong"
+"210.209.128.0","210.209.255.255","3536945152","3536977919","TW","Taiwan"
+"210.210.0.0","210.210.127.255","3536977920","3537010687","IN","India"
+"210.210.128.0","210.210.191.255","3537010688","3537027071","ID","Indonesia"
+"210.210.192.0","210.211.15.255","3537027072","3537047551","KR","Korea, Republic of"
+"210.211.16.0","210.211.23.255","3537047552","3537049599","ID","Indonesia"
+"210.211.24.0","210.211.31.255","3537049600","3537051647","HK","Hong Kong"
+"210.211.32.0","210.211.63.255","3537051648","3537059839","JP","Japan"
+"210.211.64.0","210.211.95.255","3537059840","3537068031","KR","Korea, Republic of"
+"210.211.96.0","210.211.127.255","3537068032","3537076223","VN","Vietnam"
+"210.211.128.0","210.212.255.255","3537076224","3537174527","IN","India"
+"210.213.0.0","210.213.63.255","3537174528","3537190911","TH","Thailand"
+"210.213.64.0","210.213.255.255","3537190912","3537240063","PH","Philippines"
+"210.214.0.0","210.214.255.255","3537240064","3537305599","IN","India"
+"210.215.0.0","210.215.77.255","3537305600","3537325567","AU","Australia"
+"210.215.78.0","210.215.78.255","3537325568","3537325823","AP","Asia/Pacific Region"
+"210.215.79.0","210.215.255.255","3537325824","3537371135","AU","Australia"
+"210.216.0.0","210.216.56.255","3537371136","3537385727","KR","Korea, Republic of"
+"210.216.57.0","210.216.58.255","3537385728","3537386239","US","United States"
+"210.216.59.0","210.223.255.255","3537386240","3537895423","KR","Korea, Republic of"
+"210.224.0.0","210.239.255.255","3537895424","3538943999","JP","Japan"
+"210.240.0.0","210.244.255.255","3538944000","3539271679","TW","Taiwan"
+"210.245.0.0","210.245.127.255","3539271680","3539304447","VN","Vietnam"
+"210.245.128.0","210.245.255.255","3539304448","3539337215","HK","Hong Kong"
+"210.246.0.0","210.246.63.255","3539337216","3539353599","NZ","New Zealand"
+"210.246.64.0","210.246.255.255","3539353600","3539402751","TH","Thailand"
+"210.247.0.0","210.247.127.255","3539402752","3539435519","JP","Japan"
+"210.247.128.0","210.247.239.255","3539435520","3539464191","AU","Australia"
+"210.247.240.0","210.247.255.255","3539464192","3539468287","ID","Indonesia"
+"210.248.0.0","210.248.163.255","3539468288","3539510271","JP","Japan"
+"210.248.164.0","210.248.164.255","3539510272","3539510527","AP","Asia/Pacific Region"
+"210.248.165.0","211.19.255.255","3539510528","3541303295","JP","Japan"
+"211.20.0.0","211.22.143.255","3541303296","3541471231","TW","Taiwan"
+"211.22.144.0","211.22.144.255","3541471232","3541471487","CN","China"
+"211.22.145.0","211.22.145.255","3541471488","3541471743","TW","Taiwan"
+"211.22.146.0","211.22.151.255","3541471744","3541473279","CN","China"
+"211.22.152.0","211.23.255.255","3541473280","3541565439","TW","Taiwan"
+"211.24.0.0","211.25.255.255","3541565440","3541696511","MY","Malaysia"
+"211.26.0.0","211.31.255.255","3541696512","3542089727","AU","Australia"
+"211.32.0.0","211.43.143.255","3542089728","3542847487","KR","Korea, Republic of"
+"211.43.144.0","211.43.159.255","3542847488","3542851583","US","United States"
+"211.43.160.0","211.63.255.255","3542851584","3544186879","KR","Korea, Republic of"
+"211.64.0.0","211.71.255.255","3544186880","3544711167","CN","China"
+"211.72.0.0","211.79.255.255","3544711168","3545235455","TW","Taiwan"
+"211.80.0.0","211.103.255.255","3545235456","3546808319","CN","China"
+"211.104.0.0","211.119.255.255","3546808320","3547856895","KR","Korea, Republic of"
+"211.120.0.0","211.125.91.255","3547856896","3548208127","JP","Japan"
+"211.125.92.0","211.125.93.255","3548208128","3548208639","US","United States"
+"211.125.94.0","211.135.255.255","3548208640","3548905471","JP","Japan"
+"211.136.0.0","211.167.255.255","3548905472","3551002623","CN","China"
+"211.168.0.0","211.255.255.255","3551002624","3556769791","KR","Korea, Republic of"
+"212.0.0.0","212.0.15.255","3556769792","3556773887","DE","Germany"
+"212.0.16.0","212.0.63.255","3556773888","3556786175","EU","Europe"
+"212.0.64.0","212.0.95.255","3556786176","3556794367","RU","Russian Federation"
+"212.0.96.0","212.0.127.255","3556794368","3556802559","ES","Spain"
+"212.0.128.0","212.0.159.255","3556802560","3556810751","SD","Sudan"
+"212.0.160.0","212.0.191.255","3556810752","3556818943","PT","Portugal"
+"212.0.192.0","212.0.223.255","3556818944","3556827135","MD","Moldova, Republic of"
+"212.0.224.0","212.1.9.255","3556827136","3556837887","NL","Netherlands"
+"212.1.10.0","212.1.10.255","3556837888","3556838143","EU","Europe"
+"212.1.11.0","212.1.31.255","3556838144","3556843519","NL","Netherlands"
+"212.1.32.0","212.1.63.255","3556843520","3556851711","DE","Germany"
+"212.1.64.0","212.1.127.255","3556851712","3556868095","UA","Ukraine"
+"212.1.128.0","212.1.159.255","3556868096","3556876287","GB","United Kingdom"
+"212.1.160.0","212.1.191.255","3556876288","3556884479","NL","Netherlands"
+"212.1.192.0","212.1.199.255","3556884480","3556886527","IR","Iran, Islamic Republic of"
+"212.1.200.0","212.1.207.255","3556886528","3556888575","GB","United Kingdom"
+"212.1.208.0","212.1.215.255","3556888576","3556890623","US","United States"
+"212.1.216.0","212.1.223.255","3556890624","3556892671","GB","United Kingdom"
+"212.1.224.0","212.1.255.255","3556892672","3556900863","RU","Russian Federation"
+"212.2.0.0","212.2.31.255","3556900864","3556909055","GB","United Kingdom"
+"212.2.32.0","212.2.95.255","3556909056","3556925439","DE","Germany"
+"212.2.96.0","212.2.127.255","3556925440","3556933631","PL","Poland"
+"212.2.128.0","212.2.159.255","3556933632","3556941823","UA","Ukraine"
+"212.2.160.0","212.2.191.255","3556941824","3556950015","IE","Ireland"
+"212.2.192.0","212.2.223.255","3556950016","3556958207","TR","Turkey"
+"212.2.224.0","212.2.255.255","3556958208","3556966399","KG","Kyrgyzstan"
+"212.3.0.0","212.3.31.255","3556966400","3556974591","SE","Sweden"
+"212.3.32.0","212.3.63.255","3556974592","3556982783","ES","Spain"
+"212.3.64.0","212.3.95.255","3556982784","3556990975","DE","Germany"
+"212.3.96.0","212.3.127.255","3556990976","3556999167","UA","Ukraine"
+"212.3.128.0","212.3.159.255","3556999168","3557007359","RU","Russian Federation"
+"212.3.160.0","212.3.191.255","3557007360","3557015551","IT","Italy"
+"212.3.192.0","212.3.223.255","3557015552","3557023743","DE","Germany"
+"212.3.224.0","212.3.255.255","3557023744","3557031935","BE","Belgium"
+"212.4.0.0","212.4.31.255","3557031936","3557040127","IT","Italy"
+"212.4.32.0","212.4.63.255","3557040128","3557048319","NO","Norway"
+"212.4.64.0","212.4.95.255","3557048320","3557056511","CH","Switzerland"
+"212.4.96.0","212.4.127.255","3557056512","3557064703","ES","Spain"
+"212.4.128.0","212.4.159.255","3557064704","3557072895","CZ","Czech Republic"
+"212.4.160.0","212.4.191.255","3557072896","3557081087","DE","Germany"
+"212.4.192.0","212.4.223.255","3557081088","3557089279","NL","Netherlands"
+"212.4.224.0","212.5.31.255","3557089280","3557105663","DE","Germany"
+"212.5.32.0","212.5.39.255","3557105664","3557107711","BG","Bulgaria"
+"212.5.40.0","212.5.47.255","3557107712","3557109759","IQ","Iraq"
+"212.5.48.0","212.5.59.255","3557109760","3557112831","BG","Bulgaria"
+"212.5.60.0","212.5.63.255","3557112832","3557113855","IQ","Iraq"
+"212.5.64.0","212.5.127.255","3557113856","3557130239","RU","Russian Federation"
+"212.5.128.0","212.5.159.255","3557130240","3557138431","BG","Bulgaria"
+"212.5.160.0","212.5.191.255","3557138432","3557146623","RU","Russian Federation"
+"212.5.192.0","212.5.223.255","3557146624","3557154815","SK","Slovakia"
+"212.5.224.0","212.6.31.255","3557154816","3557171199","RU","Russian Federation"
+"212.6.32.0","212.6.36.255","3557171200","3557172479","IT","Italy"
+"212.6.37.0","212.6.38.255","3557172480","3557172991","IR","Iran, Islamic Republic of"
+"212.6.39.0","212.6.40.255","3557172992","3557173503","IQ","Iraq"
+"212.6.41.0","212.6.41.127","3557173504","3557173631","IR","Iran, Islamic Republic of"
+"212.6.41.128","212.6.41.191","3557173632","3557173695","IQ","Iraq"
+"212.6.41.192","212.6.41.199","3557173696","3557173703","AE","United Arab Emirates"
+"212.6.41.200","212.6.41.255","3557173704","3557173759","IT","Italy"
+"212.6.42.0","212.6.42.255","3557173760","3557174015","IR","Iran, Islamic Republic of"
+"212.6.43.0","212.6.44.255","3557174016","3557174527","IT","Italy"
+"212.6.45.0","212.6.45.255","3557174528","3557174783","IR","Iran, Islamic Republic of"
+"212.6.46.0","212.6.46.255","3557174784","3557175039","IT","Italy"
+"212.6.47.0","212.6.47.255","3557175040","3557175295","IR","Iran, Islamic Republic of"
+"212.6.48.0","212.6.49.255","3557175296","3557175807","IT","Italy"
+"212.6.50.0","212.6.50.255","3557175808","3557176063","IR","Iran, Islamic Republic of"
+"212.6.51.0","212.6.53.255","3557176064","3557176831","IT","Italy"
+"212.6.54.0","212.6.54.191","3557176832","3557177023","IQ","Iraq"
+"212.6.54.192","212.6.63.255","3557177024","3557179391","IT","Italy"
+"212.6.64.0","212.6.255.255","3557179392","3557228543","DE","Germany"
+"212.7.0.0","212.7.31.255","3557228544","3557236735","EE","Estonia"
+"212.7.32.0","212.7.63.255","3557236736","3557244927","ES","Spain"
+"212.7.64.0","212.7.95.255","3557244928","3557253119","IT","Italy"
+"212.7.96.0","212.7.127.255","3557253120","3557261311","RU","Russian Federation"
+"212.7.128.0","212.7.191.255","3557261312","3557277695","DE","Germany"
+"212.7.192.0","212.7.199.255","3557277696","3557279743","NL","Netherlands"
+"212.7.200.0","212.7.201.255","3557279744","3557280255","US","United States"
+"212.7.202.0","212.7.202.255","3557280256","3557280511","DE","Germany"
+"212.7.203.0","212.7.215.255","3557280512","3557283839","NL","Netherlands"
+"212.7.216.0","212.7.221.255","3557283840","3557285375","PL","Poland"
+"212.7.222.0","212.7.223.255","3557285376","3557285887","NL","Netherlands"
+"212.7.224.0","212.7.255.255","3557285888","3557294079","RU","Russian Federation"
+"212.8.0.0","212.8.31.255","3557294080","3557302271","DE","Germany"
+"212.8.32.0","212.8.63.255","3557302272","3557310463","UA","Ukraine"
+"212.8.64.0","212.8.127.255","3557310464","3557326847","ES","Spain"
+"212.8.128.0","212.8.159.255","3557326848","3557335039","DE","Germany"
+"212.8.160.0","212.8.164.207","3557335040","3557336271","EU","Europe"
+"212.8.164.208","212.8.164.215","3557336272","3557336279","BE","Belgium"
+"212.8.164.216","212.8.176.27","3557336280","3557339163","EU","Europe"
+"212.8.176.28","212.8.176.28","3557339164","3557339164","BE","Belgium"
+"212.8.176.29","212.8.191.255","3557339165","3557343231","EU","Europe"
+"212.8.192.0","212.8.223.255","3557343232","3557351423","DE","Germany"
+"212.8.224.0","212.8.244.255","3557351424","3557356799","RU","Russian Federation"
+"212.8.245.0","212.8.245.255","3557356800","3557357055","UA","Ukraine"
+"212.8.246.0","212.8.255.255","3557357056","3557359615","RU","Russian Federation"
+"212.9.0.0","212.9.1.119","3557359616","3557359991","JE","Jersey"
+"212.9.1.120","212.9.1.127","3557359992","3557359999","GB","United Kingdom"
+"212.9.1.128","212.9.1.175","3557360000","3557360047","JE","Jersey"
+"212.9.1.176","212.9.1.183","3557360048","3557360055","GB","United Kingdom"
+"212.9.1.184","212.9.1.255","3557360056","3557360127","JE","Jersey"
+"212.9.2.0","212.9.2.7","3557360128","3557360135","GB","United Kingdom"
+"212.9.2.8","212.9.2.135","3557360136","3557360263","JE","Jersey"
+"212.9.2.136","212.9.2.143","3557360264","3557360271","GB","United Kingdom"
+"212.9.2.144","212.9.4.103","3557360272","3557360743","JE","Jersey"
+"212.9.4.104","212.9.4.111","3557360744","3557360751","GB","United Kingdom"
+"212.9.4.112","212.9.4.223","3557360752","3557360863","JE","Jersey"
+"212.9.4.224","212.9.4.231","3557360864","3557360871","GB","United Kingdom"
+"212.9.4.232","212.9.5.39","3557360872","3557360935","JE","Jersey"
+"212.9.5.40","212.9.5.47","3557360936","3557360943","GB","United Kingdom"
+"212.9.5.48","212.9.15.127","3557360944","3557363583","JE","Jersey"
+"212.9.15.128","212.9.15.139","3557363584","3557363595","GB","United Kingdom"
+"212.9.15.140","212.9.15.175","3557363596","3557363631","JE","Jersey"
+"212.9.15.176","212.9.15.183","3557363632","3557363639","GB","United Kingdom"
+"212.9.15.184","212.9.15.247","3557363640","3557363703","JE","Jersey"
+"212.9.15.248","212.9.15.255","3557363704","3557363711","GB","United Kingdom"
+"212.9.16.0","212.9.19.71","3557363712","3557364551","JE","Jersey"
+"212.9.19.72","212.9.19.79","3557364552","3557364559","GB","United Kingdom"
+"212.9.19.80","212.9.19.223","3557364560","3557364703","JE","Jersey"
+"212.9.19.224","212.9.19.231","3557364704","3557364711","GB","United Kingdom"
+"212.9.19.232","212.9.21.103","3557364712","3557365095","JE","Jersey"
+"212.9.21.104","212.9.21.111","3557365096","3557365103","GB","United Kingdom"
+"212.9.21.112","212.9.24.31","3557365104","3557365791","JE","Jersey"
+"212.9.24.32","212.9.24.39","3557365792","3557365799","GB","United Kingdom"
+"212.9.24.40","212.9.31.255","3557365800","3557367807","JE","Jersey"
+"212.9.32.0","212.9.63.255","3557367808","3557375999","DE","Germany"
+"212.9.64.0","212.9.95.255","3557376000","3557384191","ES","Spain"
+"212.9.96.0","212.9.127.255","3557384192","3557392383","GB","United Kingdom"
+"212.9.128.0","212.9.159.255","3557392384","3557400575","AT","Austria"
+"212.9.160.0","212.9.191.255","3557400576","3557408767","DE","Germany"
+"212.9.192.0","212.9.223.255","3557408768","3557416959","GB","United Kingdom"
+"212.9.224.0","212.9.255.255","3557416960","3557425151","UA","Ukraine"
+"212.10.0.0","212.10.255.255","3557425152","3557490687","DK","Denmark"
+"212.11.0.0","212.11.63.255","3557490688","3557507071","FR","France"
+"212.11.64.0","212.11.95.255","3557507072","3557515263","GB","United Kingdom"
+"212.11.96.0","212.11.127.255","3557515264","3557523455","CZ","Czech Republic"
+"212.11.128.0","212.11.159.255","3557523456","3557531647","RU","Russian Federation"
+"212.11.160.0","212.11.191.255","3557531648","3557539839","SA","Saudi Arabia"
+"212.11.192.0","212.11.223.255","3557539840","3557548031","SY","Syrian Arab Republic"
+"212.11.224.0","212.11.255.255","3557548032","3557556223","DE","Germany"
+"212.12.0.0","212.12.31.255","3557556224","3557564415","RU","Russian Federation"
+"212.12.32.0","212.12.63.255","3557564416","3557572607","DE","Germany"
+"212.12.64.0","212.12.95.255","3557572608","3557580799","RU","Russian Federation"
+"212.12.96.0","212.12.109.159","3557580800","3557584287","DE","Germany"
+"212.12.109.160","212.12.109.191","3557584288","3557584319","GB","United Kingdom"
+"212.12.109.192","212.12.115.31","3557584320","3557585695","DE","Germany"
+"212.12.115.32","212.12.115.47","3557585696","3557585711","CH","Switzerland"
+"212.12.115.48","212.12.127.255","3557585712","3557588991","DE","Germany"
+"212.12.128.0","212.12.159.255","3557588992","3557597183","TR","Turkey"
+"212.12.160.0","212.12.191.255","3557597184","3557605375","SA","Saudi Arabia"
+"212.12.192.0","212.12.223.255","3557605376","3557613567","LT","Lithuania"
+"212.12.224.0","212.12.255.255","3557613568","3557621759","EG","Egypt"
+"212.13.0.0","212.13.31.255","3557621760","3557629951","RU","Russian Federation"
+"212.13.32.0","212.13.63.255","3557629952","3557638143","PT","Portugal"
+"212.13.64.0","212.13.95.255","3557638144","3557646335","MK","Macedonia"
+"212.13.96.0","212.13.127.255","3557646336","3557654527","RU","Russian Federation"
+"212.13.128.0","212.13.191.255","3557654528","3557670911","KZ","Kazakhstan"
+"212.13.192.0","212.13.223.255","3557670912","3557679103","GB","United Kingdom"
+"212.13.224.0","212.13.255.255","3557679104","3557687295","SI","Slovenia"
+"212.14.0.0","212.14.63.255","3557687296","3557703679","PL","Poland"
+"212.14.64.0","212.14.95.255","3557703680","3557711871","DE","Germany"
+"212.14.96.0","212.14.127.255","3557711872","3557720063","ES","Spain"
+"212.14.128.0","212.14.159.255","3557720064","3557728255","IT","Italy"
+"212.14.160.0","212.14.223.255","3557728256","3557744639","RU","Russian Federation"
+"212.14.224.0","212.14.255.255","3557744640","3557752831","PS","Palestinian Territory"
+"212.15.0.0","212.15.31.255","3557752832","3557761023","TR","Turkey"
+"212.15.32.0","212.15.63.255","3557761024","3557769215","RU","Russian Federation"
+"212.15.64.0","212.15.95.255","3557769216","3557777407","GB","United Kingdom"
+"212.15.96.0","212.15.127.255","3557777408","3557785599","RU","Russian Federation"
+"212.15.128.0","212.15.159.255","3557785600","3557793791","UA","Ukraine"
+"212.15.160.0","212.15.191.255","3557793792","3557801983","HR","Croatia"
+"212.15.192.0","212.15.223.255","3557801984","3557810175","DE","Germany"
+"212.15.224.0","212.15.255.255","3557810176","3557818367","ES","Spain"
+"212.16.0.0","212.16.31.255","3557818368","3557826559","RU","Russian Federation"
+"212.16.32.0","212.16.63.255","3557826560","3557834751","AT","Austria"
+"212.16.64.0","212.16.95.255","3557834752","3557842943","IR","Iran, Islamic Republic of"
+"212.16.96.0","212.16.127.255","3557842944","3557851135","FI","Finland"
+"212.16.128.0","212.16.159.255","3557851136","3557859327","HU","Hungary"
+"212.16.160.0","212.16.170.95","3557859328","3557861983","SE","Sweden"
+"212.16.170.96","212.16.170.127","3557861984","3557862015","FI","Finland"
+"212.16.170.128","212.16.175.127","3557862016","3557863295","SE","Sweden"
+"212.16.175.128","212.16.175.159","3557863296","3557863327","FI","Finland"
+"212.16.175.160","212.16.177.207","3557863328","3557863887","SE","Sweden"
+"212.16.177.208","212.16.177.223","3557863888","3557863903","NO","Norway"
+"212.16.177.224","212.16.177.239","3557863904","3557863919","FI","Finland"
+"212.16.177.240","212.16.179.119","3557863920","3557864311","SE","Sweden"
+"212.16.179.120","212.16.179.127","3557864312","3557864319","FI","Finland"
+"212.16.179.128","212.16.191.255","3557864320","3557867519","SE","Sweden"
+"212.16.192.0","212.16.223.255","3557867520","3557875711","RU","Russian Federation"
+"212.16.224.0","212.16.255.255","3557875712","3557883903","DE","Germany"
+"212.17.0.0","212.17.31.255","3557883904","3557892095","RU","Russian Federation"
+"212.17.32.0","212.17.63.255","3557892096","3557900287","IE","Ireland"
+"212.17.64.0","212.17.127.255","3557900288","3557916671","AT","Austria"
+"212.17.128.0","212.17.159.255","3557916672","3557924863","NO","Norway"
+"212.17.160.0","212.17.167.255","3557924864","3557926911","AX","Aland Islands"
+"212.17.168.0","212.17.183.255","3557926912","3557931007","FI","Finland"
+"212.17.184.0","212.17.191.255","3557931008","3557933055","AX","Aland Islands"
+"212.17.192.0","212.17.223.255","3557933056","3557941247","IT","Italy"
+"212.17.224.0","212.18.31.255","3557941248","3557957631","DE","Germany"
+"212.18.32.0","212.18.63.255","3557957632","3557965823","SI","Slovenia"
+"212.18.64.0","212.18.77.255","3557965824","3557969407","DE","Germany"
+"212.18.78.0","212.18.78.255","3557969408","3557969663","EU","Europe"
+"212.18.79.0","212.18.95.255","3557969664","3557974015","DE","Germany"
+"212.18.96.0","212.18.127.255","3557974016","3557982207","CH","Switzerland"
+"212.18.128.0","212.18.159.255","3557982208","3557990399","NO","Norway"
+"212.18.160.0","212.18.191.255","3557990400","3557998591","PT","Portugal"
+"212.18.192.0","212.18.223.255","3557998592","3558006783","DE","Germany"
+"212.18.224.0","212.18.234.255","3558006784","3558009599","GB","United Kingdom"
+"212.18.235.0","212.18.235.255","3558009600","3558009855","NL","Netherlands"
+"212.18.236.0","212.18.239.255","3558009856","3558010879","GB","United Kingdom"
+"212.18.240.0","212.18.247.255","3558010880","3558012927","FR","France"
+"212.18.248.0","212.18.252.255","3558012928","3558014207","GB","United Kingdom"
+"212.18.253.0","212.18.253.255","3558014208","3558014463","NL","Netherlands"
+"212.18.254.0","212.18.254.255","3558014464","3558014719","US","United States"
+"212.18.255.0","212.18.255.255","3558014720","3558014975","NL","Netherlands"
+"212.19.0.0","212.19.31.255","3558014976","3558023167","RU","Russian Federation"
+"212.19.32.0","212.19.63.255","3558023168","3558031359","DE","Germany"
+"212.19.64.0","212.19.95.255","3558031360","3558039551","GB","United Kingdom"
+"212.19.96.0","212.19.127.255","3558039552","3558047743","IT","Italy"
+"212.19.128.0","212.19.159.255","3558047744","3558055935","KZ","Kazakhstan"
+"212.19.160.0","212.19.191.255","3558055936","3558064127","FR","France"
+"212.19.192.0","212.19.255.255","3558064128","3558080511","NL","Netherlands"
+"212.20.0.0","212.20.63.255","3558080512","3558096895","RU","Russian Federation"
+"212.20.64.0","212.20.127.255","3558096896","3558113279","CZ","Czech Republic"
+"212.20.128.0","212.20.191.255","3558113280","3558129663","DE","Germany"
+"212.20.192.0","212.20.223.255","3558129664","3558137855","NO","Norway"
+"212.20.224.0","212.20.255.255","3558137856","3558146047","GB","United Kingdom"
+"212.21.0.0","212.21.31.255","3558146048","3558154239","RU","Russian Federation"
+"212.21.32.0","212.21.35.51","3558154240","3558155059","GB","United Kingdom"
+"212.21.35.52","212.21.35.55","3558155060","3558155063","DE","Germany"
+"212.21.35.56","212.21.44.79","3558155064","3558157391","GB","United Kingdom"
+"212.21.44.80","212.21.44.95","3558157392","3558157407","AF","Afghanistan"
+"212.21.44.96","212.21.51.255","3558157408","3558159359","GB","United Kingdom"
+"212.21.52.0","212.21.52.255","3558159360","3558159615","US","United States"
+"212.21.53.0","212.21.60.23","3558159616","3558161431","GB","United Kingdom"
+"212.21.60.24","212.21.60.31","3558161432","3558161439","TZ","Tanzania, United Republic of"
+"212.21.60.32","212.21.63.255","3558161440","3558162431","GB","United Kingdom"
+"212.21.64.0","212.21.95.255","3558162432","3558170623","DE","Germany"
+"212.21.96.0","212.21.127.255","3558170624","3558178815","GB","United Kingdom"
+"212.21.128.0","212.21.159.255","3558178816","3558187007","BG","Bulgaria"
+"212.21.160.0","212.21.191.255","3558187008","3558195199","DE","Germany"
+"212.21.192.0","212.21.199.255","3558195200","3558197247","GB","United Kingdom"
+"212.21.200.0","212.21.207.255","3558197248","3558199295","US","United States"
+"212.21.208.0","212.21.223.255","3558199296","3558203391","GB","United Kingdom"
+"212.21.224.0","212.21.255.255","3558203392","3558211583","ES","Spain"
+"212.22.0.0","212.22.31.255","3558211584","3558219775","GB","United Kingdom"
+"212.22.32.0","212.22.63.255","3558219776","3558227967","ES","Spain"
+"212.22.64.0","212.22.71.255","3558227968","3558230015","RU","Russian Federation"
+"212.22.72.0","212.22.75.255","3558230016","3558231039","PL","Poland"
+"212.22.76.0","212.22.77.255","3558231040","3558231551","RU","Russian Federation"
+"212.22.78.0","212.22.78.255","3558231552","3558231807","SK","Slovakia"
+"212.22.79.0","212.22.79.255","3558231808","3558232063","FR","France"
+"212.22.80.0","212.22.81.255","3558232064","3558232575","LB","Lebanon"
+"212.22.82.0","212.22.93.255","3558232576","3558235647","RU","Russian Federation"
+"212.22.94.0","212.22.94.255","3558235648","3558235903","LB","Lebanon"
+"212.22.95.0","212.22.95.255","3558235904","3558236159","RU","Russian Federation"
+"212.22.96.0","212.22.127.255","3558236160","3558244351","GB","United Kingdom"
+"212.22.128.0","212.22.159.255","3558244352","3558252543","IT","Italy"
+"212.22.160.0","212.22.191.255","3558252544","3558260735","KE","Kenya"
+"212.22.192.0","212.22.223.255","3558260736","3558268927","UA","Ukraine"
+"212.22.224.0","212.22.252.255","3558268928","3558276351","GI","Gibraltar"
+"212.22.253.0","212.22.254.255","3558276352","3558276863","GB","United Kingdom"
+"212.22.255.0","212.22.255.255","3558276864","3558277119","GI","Gibraltar"
+"212.23.0.0","212.23.34.127","3558277120","3558285951","GB","United Kingdom"
+"212.23.34.128","212.23.34.255","3558285952","3558286079","DE","Germany"
+"212.23.35.0","212.23.36.255","3558286080","3558286591","GB","United Kingdom"
+"212.23.37.0","212.23.37.63","3558286592","3558286655","FR","France"
+"212.23.37.64","212.23.44.255","3558286656","3558288639","GB","United Kingdom"
+"212.23.45.0","212.23.45.255","3558288640","3558288895","EU","Europe"
+"212.23.46.0","212.23.46.223","3558288896","3558289119","GB","United Kingdom"
+"212.23.46.224","212.23.46.255","3558289120","3558289151","FR","France"
+"212.23.47.0","212.23.48.23","3558289152","3558289431","GB","United Kingdom"
+"212.23.48.24","212.23.48.31","3558289432","3558289439","NL","Netherlands"
+"212.23.48.32","212.23.50.55","3558289440","3558289975","GB","United Kingdom"
+"212.23.50.56","212.23.50.63","3558289976","3558289983","CZ","Czech Republic"
+"212.23.50.64","212.23.53.143","3558289984","3558290831","GB","United Kingdom"
+"212.23.53.144","212.23.53.159","3558290832","3558290847","ES","Spain"
+"212.23.53.160","212.23.54.127","3558290848","3558291071","GB","United Kingdom"
+"212.23.54.128","212.23.54.191","3558291072","3558291135","DE","Germany"
+"212.23.54.192","212.23.59.31","3558291136","3558292255","GB","United Kingdom"
+"212.23.59.32","212.23.59.47","3558292256","3558292271","SE","Sweden"
+"212.23.59.48","212.23.59.255","3558292272","3558292479","GB","United Kingdom"
+"212.23.60.0","212.23.60.255","3558292480","3558292735","EU","Europe"
+"212.23.61.0","212.23.62.207","3558292736","3558293199","GB","United Kingdom"
+"212.23.62.208","212.23.62.223","3558293200","3558293215","NL","Netherlands"
+"212.23.62.224","212.23.63.255","3558293216","3558293503","GB","United Kingdom"
+"212.23.64.0","212.23.95.255","3558293504","3558301695","RU","Russian Federation"
+"212.23.96.0","212.23.159.255","3558301696","3558318079","DE","Germany"
+"212.23.160.0","212.23.172.132","3558318080","3558321284","FR","France"
+"212.23.172.133","212.23.172.133","3558321285","3558321285","RE","Reunion"
+"212.23.172.134","212.23.223.255","3558321286","3558334463","FR","France"
+"212.23.224.0","212.23.255.255","3558334464","3558342655","CH","Switzerland"
+"212.24.0.0","212.24.31.255","3558342656","3558350847","IT","Italy"
+"212.24.32.0","212.24.63.255","3558350848","3558359039","RU","Russian Federation"
+"212.24.64.0","212.24.95.255","3558359040","3558367231","GB","United Kingdom"
+"212.24.96.0","212.24.111.255","3558367232","3558371327","LT","Lithuania"
+"212.24.112.0","212.24.116.31","3558371328","3558372383","AT","Austria"
+"212.24.116.32","212.24.116.255","3558372384","3558372607","BG","Bulgaria"
+"212.24.117.0","212.24.117.127","3558372608","3558372735","AT","Austria"
+"212.24.117.128","212.24.117.255","3558372736","3558372863","ES","Spain"
+"212.24.118.0","212.24.127.255","3558372864","3558375423","AT","Austria"
+"212.24.128.0","212.24.159.255","3558375424","3558383615","CZ","Czech Republic"
+"212.24.160.0","212.24.191.255","3558383616","3558391807","HU","Hungary"
+"212.24.192.0","212.24.223.255","3558391808","3558399999","LU","Luxembourg"
+"212.24.224.0","212.24.255.255","3558400000","3558408191","SA","Saudi Arabia"
+"212.25.0.0","212.25.31.255","3558408192","3558416383","CH","Switzerland"
+"212.25.32.0","212.25.63.255","3558416384","3558424575","BG","Bulgaria"
+"212.25.64.0","212.25.127.255","3558424576","3558440959","IL","Israel"
+"212.25.128.0","212.25.159.255","3558440960","3558449151","SE","Sweden"
+"212.25.160.0","212.25.191.255","3558449152","3558457343","IT","Italy"
+"212.25.192.0","212.25.192.63","3558457344","3558457407","BE","Belgium"
+"212.25.192.64","212.25.192.255","3558457408","3558457599","GB","United Kingdom"
+"212.25.193.0","212.25.193.127","3558457600","3558457727","FR","France"
+"212.25.193.128","212.25.223.255","3558457728","3558465535","NL","Netherlands"
+"212.25.224.0","212.25.255.255","3558465536","3558473727","GB","United Kingdom"
+"212.26.0.0","212.26.127.255","3558473728","3558506495","SA","Saudi Arabia"
+"212.26.128.0","212.26.159.255","3558506496","3558514687","UA","Ukraine"
+"212.26.160.0","212.26.191.255","3558514688","3558522879","SK","Slovakia"
+"212.26.192.0","212.26.223.255","3558522880","3558531071","NL","Netherlands"
+"212.26.224.0","212.26.255.255","3558531072","3558539263","RU","Russian Federation"
+"212.27.0.0","212.27.31.255","3558539264","3558547455","DK","Denmark"
+"212.27.32.0","212.27.63.255","3558547456","3558555647","FR","France"
+"212.27.64.0","212.27.127.255","3558555648","3558572031","AT","Austria"
+"212.27.128.0","212.27.159.255","3558572032","3558580223","DE","Germany"
+"212.27.160.0","212.27.191.255","3558580224","3558588415","CH","Switzerland"
+"212.27.192.0","212.27.223.255","3558588416","3558596607","CZ","Czech Republic"
+"212.27.224.0","212.27.255.255","3558596608","3558604799","EE","Estonia"
+"212.28.0.0","212.28.31.255","3558604800","3558612991","GB","United Kingdom"
+"212.28.32.0","212.28.63.255","3558612992","3558621183","DE","Germany"
+"212.28.64.0","212.28.95.255","3558621184","3558629375","MD","Moldova, Republic of"
+"212.28.96.0","212.28.127.255","3558629376","3558637567","DE","Germany"
+"212.28.128.0","212.28.159.255","3558637568","3558645759","CH","Switzerland"
+"212.28.160.0","212.28.191.255","3558645760","3558653951","IT","Italy"
+"212.28.192.0","212.28.223.255","3558653952","3558662143","SE","Sweden"
+"212.28.224.0","212.28.255.255","3558662144","3558670335","LB","Lebanon"
+"212.29.0.0","212.29.63.255","3558670336","3558686719","DE","Germany"
+"212.29.64.0","212.29.127.255","3558686720","3558703103","TR","Turkey"
+"212.29.128.0","212.29.159.255","3558703104","3558711295","IT","Italy"
+"212.29.160.0","212.29.184.255","3558711296","3558717695","NL","Netherlands"
+"212.29.185.0","212.29.185.255","3558717696","3558717951","EU","Europe"
+"212.29.186.0","212.29.186.255","3558717952","3558718207","NL","Netherlands"
+"212.29.187.0","212.29.187.255","3558718208","3558718463","EU","Europe"
+"212.29.188.0","212.29.191.255","3558718464","3558719487","NL","Netherlands"
+"212.29.192.0","212.29.255.255","3558719488","3558735871","IL","Israel"
+"212.30.0.0","212.30.31.255","3558735872","3558744063","GG","Guernsey"
+"212.30.32.0","212.30.63.255","3558744064","3558752255","LB","Lebanon"
+"212.30.64.0","212.30.95.255","3558752256","3558760447","SI","Slovenia"
+"212.30.96.0","212.30.127.255","3558760448","3558768639","FR","France"
+"212.30.128.0","212.30.191.255","3558768640","3558785023","RU","Russian Federation"
+"212.30.192.0","212.30.255.255","3558785024","3558801407","IS","Iceland"
+"212.31.0.0","212.31.31.255","3558801408","3558809599","TR","Turkey"
+"212.31.32.0","212.31.63.255","3558809600","3558817791","ES","Spain"
+"212.31.64.0","212.31.95.255","3558817792","3558825983","AT","Austria"
+"212.31.96.0","212.31.127.255","3558825984","3558834175","CY","Cyprus"
+"212.31.128.0","212.31.159.255","3558834176","3558842367","GB","United Kingdom"
+"212.31.160.0","212.31.191.255","3558842368","3558850559","SE","Sweden"
+"212.31.192.0","212.31.194.255","3558850560","3558851327","GB","United Kingdom"
+"212.31.195.0","212.31.195.7","3558851328","3558851335","ES","Spain"
+"212.31.195.8","212.31.205.247","3558851336","3558854135","GB","United Kingdom"
+"212.31.205.248","212.31.205.255","3558854136","3558854143","ES","Spain"
+"212.31.206.0","212.31.215.255","3558854144","3558856703","GB","United Kingdom"
+"212.31.216.0","212.31.223.255","3558856704","3558858751","US","United States"
+"212.31.224.0","212.31.255.255","3558858752","3558866943","IT","Italy"
+"212.32.0.0","212.32.127.255","3558866944","3558899711","GB","United Kingdom"
+"212.32.128.0","212.32.191.255","3558899712","3558916095","SE","Sweden"
+"212.32.192.0","212.32.223.255","3558916096","3558924287","RU","Russian Federation"
+"212.32.224.0","212.32.255.255","3558924288","3558932479","NL","Netherlands"
+"212.33.0.0","212.33.31.255","3558932480","3558940671","RU","Russian Federation"
+"212.33.32.0","212.33.63.255","3558940672","3558948863","AT","Austria"
+"212.33.64.0","212.33.95.255","3558948864","3558957055","PL","Poland"
+"212.33.96.0","212.33.127.255","3558957056","3558965247","PS","Palestinian Territory"
+"212.33.128.0","212.33.159.255","3558965248","3558973439","NO","Norway"
+"212.33.160.0","212.33.191.255","3558973440","3558981631","SA","Saudi Arabia"
+"212.33.192.0","212.33.223.255","3558981632","3558989823","IR","Iran, Islamic Republic of"
+"212.33.224.0","212.33.255.255","3558989824","3558998015","RU","Russian Federation"
+"212.34.0.0","212.34.31.255","3558998016","3559006207","JO","Jordan"
+"212.34.32.0","212.34.63.255","3559006208","3559014399","RU","Russian Federation"
+"212.34.64.0","212.34.95.255","3559014400","3559022591","DE","Germany"
+"212.34.96.0","212.34.127.255","3559022592","3559030783","RU","Russian Federation"
+"212.34.128.0","212.34.159.255","3559030784","3559038975","ES","Spain"
+"212.34.160.0","212.34.191.255","3559038976","3559047167","DE","Germany"
+"212.34.192.0","212.34.223.255","3559047168","3559055359","IT","Italy"
+"212.34.224.0","212.34.255.255","3559055360","3559063551","AM","Armenia"
+"212.35.0.0","212.35.63.255","3559063552","3559079935","CH","Switzerland"
+"212.35.64.0","212.35.95.255","3559079936","3559088127","JO","Jordan"
+"212.35.96.0","212.35.99.95","3559088128","3559088991","GB","United Kingdom"
+"212.35.99.96","212.35.99.103","3559088992","3559088999","BE","Belgium"
+"212.35.99.104","212.35.101.119","3559089000","3559089527","GB","United Kingdom"
+"212.35.101.120","212.35.101.127","3559089528","3559089535","BE","Belgium"
+"212.35.101.128","212.35.103.15","3559089536","3559089935","GB","United Kingdom"
+"212.35.103.16","212.35.103.31","3559089936","3559089951","BE","Belgium"
+"212.35.103.32","212.35.104.63","3559089952","3559090239","GB","United Kingdom"
+"212.35.104.64","212.35.104.127","3559090240","3559090303","BE","Belgium"
+"212.35.104.128","212.35.107.79","3559090304","3559091023","GB","United Kingdom"
+"212.35.107.80","212.35.107.87","3559091024","3559091031","BE","Belgium"
+"212.35.107.88","212.35.107.255","3559091032","3559091199","GB","United Kingdom"
+"212.35.108.0","212.35.115.255","3559091200","3559093247","BE","Belgium"
+"212.35.116.0","212.35.116.63","3559093248","3559093311","GB","United Kingdom"
+"212.35.116.64","212.35.116.71","3559093312","3559093319","BE","Belgium"
+"212.35.116.72","212.35.117.191","3559093320","3559093695","GB","United Kingdom"
+"212.35.117.192","212.35.117.199","3559093696","3559093703","BE","Belgium"
+"212.35.117.200","212.35.120.31","3559093704","3559094303","GB","United Kingdom"
+"212.35.120.32","212.35.120.47","3559094304","3559094319","BE","Belgium"
+"212.35.120.48","212.35.124.159","3559094320","3559095455","GB","United Kingdom"
+"212.35.124.160","212.35.124.160","3559095456","3559095456","BE","Belgium"
+"212.35.124.161","212.35.127.255","3559095457","3559096319","GB","United Kingdom"
+"212.35.128.0","212.35.159.255","3559096320","3559104511","RO","Romania"
+"212.35.160.0","212.35.191.255","3559104512","3559112703","RU","Russian Federation"
+"212.35.192.0","212.35.223.255","3559112704","3559120895","IT","Italy"
+"212.35.224.0","212.35.255.255","3559120896","3559129087","GB","United Kingdom"
+"212.36.0.0","212.36.31.255","3559129088","3559137279","BG","Bulgaria"
+"212.36.32.0","212.36.63.255","3559137280","3559145471","GB","United Kingdom"
+"212.36.64.0","212.36.95.255","3559145472","3559153663","ES","Spain"
+"212.36.96.0","212.36.127.255","3559153664","3559161855","GB","United Kingdom"
+"212.36.128.0","212.36.128.31","3559161856","3559161887","FR","France"
+"212.36.128.32","212.36.128.191","3559161888","3559162047","GB","United Kingdom"
+"212.36.128.192","212.36.128.223","3559162048","3559162079","BE","Belgium"
+"212.36.128.224","212.36.135.255","3559162080","3559163903","GB","United Kingdom"
+"212.36.136.0","212.36.136.31","3559163904","3559163935","FR","France"
+"212.36.136.32","212.36.136.95","3559163936","3559163999","GB","United Kingdom"
+"212.36.136.96","212.36.136.127","3559164000","3559164031","NL","Netherlands"
+"212.36.136.128","212.36.136.247","3559164032","3559164151","GB","United Kingdom"
+"212.36.136.248","212.36.136.255","3559164152","3559164159","IT","Italy"
+"212.36.137.0","212.36.191.255","3559164160","3559178239","GB","United Kingdom"
+"212.36.192.0","212.36.223.255","3559178240","3559186431","LB","Lebanon"
+"212.36.224.0","212.36.255.255","3559186432","3559194623","RU","Russian Federation"
+"212.37.0.0","212.37.11.95","3559194624","3559197535","SE","Sweden"
+"212.37.11.96","212.37.11.127","3559197536","3559197567","FI","Finland"
+"212.37.11.128","212.37.21.143","3559197568","3559200143","SE","Sweden"
+"212.37.21.144","212.37.21.151","3559200144","3559200151","FI","Finland"
+"212.37.21.152","212.37.21.255","3559200152","3559200255","SE","Sweden"
+"212.37.22.0","212.37.22.255","3559200256","3559200511","FI","Finland"
+"212.37.23.0","212.37.23.127","3559200512","3559200639","SE","Sweden"
+"212.37.23.128","212.37.23.159","3559200640","3559200671","FI","Finland"
+"212.37.23.160","212.37.27.71","3559200672","3559201607","SE","Sweden"
+"212.37.27.72","212.37.27.79","3559201608","3559201615","FI","Finland"
+"212.37.27.80","212.37.28.79","3559201616","3559201871","SE","Sweden"
+"212.37.28.80","212.37.28.87","3559201872","3559201879","FI","Finland"
+"212.37.28.88","212.37.31.255","3559201880","3559202815","SE","Sweden"
+"212.37.32.0","212.37.63.255","3559202816","3559211007","DE","Germany"
+"212.37.64.0","212.37.95.255","3559211008","3559219199","SK","Slovakia"
+"212.37.96.0","212.37.127.255","3559219200","3559227391","SE","Sweden"
+"212.37.128.0","212.37.159.255","3559227392","3559235583","DK","Denmark"
+"212.37.160.0","212.37.191.255","3559235584","3559243775","DE","Germany"
+"212.37.192.0","212.37.223.255","3559243776","3559251967","FR","France"
+"212.37.224.0","212.37.255.255","3559251968","3559260159","NO","Norway"
+"212.38.0.0","212.38.31.255","3559260160","3559268351","DE","Germany"
+"212.38.32.0","212.38.63.255","3559268352","3559276543","IT","Italy"
+"212.38.64.0","212.38.95.255","3559276544","3559284735","GB","United Kingdom"
+"212.38.96.0","212.38.127.255","3559284736","3559292927","RU","Russian Federation"
+"212.38.128.0","212.38.159.255","3559292928","3559301119","JO","Jordan"
+"212.38.160.0","212.38.181.80","3559301120","3559306576","GB","United Kingdom"
+"212.38.181.81","212.38.181.81","3559306577","3559306577","AT","Austria"
+"212.38.181.82","212.38.191.255","3559306578","3559309311","GB","United Kingdom"
+"212.38.192.0","212.38.223.255","3559309312","3559317503","PL","Poland"
+"212.38.224.0","212.38.255.255","3559317504","3559325695","FI","Finland"
+"212.39.0.0","212.39.31.255","3559325696","3559333887","IT","Italy"
+"212.39.32.0","212.39.41.255","3559333888","3559336447","SE","Sweden"
+"212.39.42.0","212.39.42.255","3559336448","3559336703","US","United States"
+"212.39.43.0","212.39.63.255","3559336704","3559342079","SE","Sweden"
+"212.39.64.0","212.39.95.255","3559342080","3559350271","BG","Bulgaria"
+"212.39.96.0","212.39.127.255","3559350272","3559358463","BA","Bosnia and Herzegovina"
+"212.39.128.0","212.39.159.255","3559358464","3559366655","FR","France"
+"212.39.160.0","212.39.168.255","3559366656","3559368959","GB","United Kingdom"
+"212.39.169.0","212.39.169.255","3559368960","3559369215","AO","Angola"
+"212.39.170.0","212.39.191.255","3559369216","3559374847","GB","United Kingdom"
+"212.39.192.0","212.39.223.255","3559374848","3559383039","AT","Austria"
+"212.39.224.0","212.39.255.255","3559383040","3559391231","GB","United Kingdom"
+"212.40.0.0","212.40.31.255","3559391232","3559399423","CH","Switzerland"
+"212.40.32.0","212.40.63.255","3559399424","3559407615","UA","Ukraine"
+"212.40.64.0","212.40.127.255","3559407616","3559423999","HU","Hungary"
+"212.40.128.0","212.40.159.255","3559424000","3559432191","LB","Lebanon"
+"212.40.160.0","212.40.191.255","3559432192","3559440383","DE","Germany"
+"212.40.192.0","212.40.223.255","3559440384","3559448575","RU","Russian Federation"
+"212.40.224.0","212.40.255.255","3559448576","3559456767","ES","Spain"
+"212.41.0.0","212.41.63.255","3559456768","3559473151","RU","Russian Federation"
+"212.41.64.0","212.41.127.255","3559473152","3559489535","CH","Switzerland"
+"212.41.128.0","212.41.134.175","3559489536","3559491247","GB","United Kingdom"
+"212.41.134.176","212.41.134.191","3559491248","3559491263","NL","Netherlands"
+"212.41.134.192","212.41.136.175","3559491264","3559491759","GB","United Kingdom"
+"212.41.136.176","212.41.136.183","3559491760","3559491767","NL","Netherlands"
+"212.41.136.184","212.41.191.255","3559491768","3559505919","GB","United Kingdom"
+"212.41.192.0","212.41.223.255","3559505920","3559514111","CH","Switzerland"
+"212.41.224.0","212.41.255.255","3559514112","3559522303","AT","Austria"
+"212.42.0.0","212.42.31.255","3559522304","3559530495","GB","United Kingdom"
+"212.42.32.0","212.42.63.255","3559530496","3559538687","RU","Russian Federation"
+"212.42.64.0","212.42.95.255","3559538688","3559546879","UA","Ukraine"
+"212.42.96.0","212.42.127.255","3559546880","3559555071","KG","Kyrgyzstan"
+"212.42.128.0","212.42.159.255","3559555072","3559563263","CH","Switzerland"
+"212.42.160.0","212.42.191.255","3559563264","3559571455","GB","United Kingdom"
+"212.42.192.0","212.42.223.255","3559571456","3559579647","AM","Armenia"
+"212.42.224.0","212.42.255.255","3559579648","3559587839","DE","Germany"
+"212.43.0.0","212.43.31.255","3559587840","3559596031","KW","Kuwait"
+"212.43.32.0","212.43.63.255","3559596032","3559604223","BG","Bulgaria"
+"212.43.64.0","212.43.95.255","3559604224","3559612415","DE","Germany"
+"212.43.96.0","212.43.127.255","3559612416","3559620607","IT","Italy"
+"212.43.128.0","212.43.159.255","3559620608","3559628799","CH","Switzerland"
+"212.43.160.0","212.43.191.255","3559628800","3559636991","GB","United Kingdom"
+"212.43.192.0","212.43.255.255","3559636992","3559653375","FR","France"
+"212.44.0.0","212.44.63.255","3559653376","3559669759","GB","United Kingdom"
+"212.44.64.0","212.44.95.255","3559669760","3559677951","RU","Russian Federation"
+"212.44.96.0","212.44.127.255","3559677952","3559686143","SI","Slovenia"
+"212.44.128.0","212.44.159.255","3559686144","3559694335","RU","Russian Federation"
+"212.44.160.0","212.44.223.255","3559694336","3559710719","DE","Germany"
+"212.44.224.0","212.44.255.255","3559710720","3559718911","FR","France"
+"212.45.0.0","212.45.31.255","3559718912","3559727103","RU","Russian Federation"
+"212.45.32.0","212.45.63.255","3559727104","3559735295","NL","Netherlands"
+"212.45.64.0","212.45.79.255","3559735296","3559739391","BG","Bulgaria"
+"212.45.80.0","212.45.95.255","3559739392","3559743487","KZ","Kazakhstan"
+"212.45.96.0","212.45.103.255","3559743488","3559745535","IT","Italy"
+"212.45.104.0","212.45.111.255","3559745536","3559747583","DE","Germany"
+"212.45.112.0","212.45.127.255","3559747584","3559751679","DK","Denmark"
+"212.45.128.0","212.45.159.255","3559751680","3559759871","IT","Italy"
+"212.45.160.0","212.45.191.255","3559759872","3559768063","NO","Norway"
+"212.45.192.0","212.45.223.255","3559768064","3559776255","CH","Switzerland"
+"212.45.224.0","212.46.31.255","3559776256","3559792639","RU","Russian Federation"
+"212.46.32.0","212.46.63.255","3559792640","3559800831","SA","Saudi Arabia"
+"212.46.64.0","212.46.95.255","3559800832","3559809023","IT","Italy"
+"212.46.96.0","212.46.127.255","3559809024","3559817215","DE","Germany"
+"212.46.128.0","212.46.159.255","3559817216","3559825407","GB","United Kingdom"
+"212.46.160.0","212.46.191.255","3559825408","3559833599","IT","Italy"
+"212.46.192.0","212.46.255.255","3559833600","3559849983","RU","Russian Federation"
+"212.47.0.0","212.47.31.255","3559849984","3559858175","CZ","Czech Republic"
+"212.47.32.0","212.47.63.255","3559858176","3559866367","IT","Italy"
+"212.47.64.0","212.47.95.255","3559866368","3559874559","GB","United Kingdom"
+"212.47.96.0","212.47.127.255","3559874560","3559882751","LT","Lithuania"
+"212.47.128.0","212.47.159.255","3559882752","3559890943","AZ","Azerbaijan"
+"212.47.160.0","212.47.191.255","3559890944","3559899135","CH","Switzerland"
+"212.47.192.0","212.47.193.255","3559899136","3559899647","UA","Ukraine"
+"212.47.194.0","212.47.195.63","3559899648","3559899967","EE","Estonia"
+"212.47.195.64","212.47.195.127","3559899968","3559900031","UA","Ukraine"
+"212.47.195.128","212.47.196.191","3559900032","3559900351","EE","Estonia"
+"212.47.196.192","212.47.205.255","3559900352","3559902719","UA","Ukraine"
+"212.47.206.0","212.47.206.255","3559902720","3559902975","EE","Estonia"
+"212.47.207.0","212.47.207.255","3559902976","3559903231","UA","Ukraine"
+"212.47.208.0","212.47.223.255","3559903232","3559907327","EE","Estonia"
+"212.47.224.0","212.47.255.255","3559907328","3559915519","FR","France"
+"212.48.0.0","212.48.31.255","3559915520","3559923711","IT","Italy"
+"212.48.32.0","212.48.63.255","3559923712","3559931903","RU","Russian Federation"
+"212.48.64.0","212.48.95.255","3559931904","3559940095","GB","United Kingdom"
+"212.48.96.0","212.48.115.127","3559940096","3559945087","DE","Germany"
+"212.48.115.128","212.48.115.191","3559945088","3559945151","PL","Poland"
+"212.48.115.192","212.48.120.255","3559945152","3559946495","DE","Germany"
+"212.48.121.0","212.48.121.255","3559946496","3559946751","PL","Poland"
+"212.48.122.0","212.48.127.255","3559946752","3559948287","DE","Germany"
+"212.48.128.0","212.48.159.255","3559948288","3559956479","RU","Russian Federation"
+"212.48.160.0","212.48.191.255","3559956480","3559964671","IT","Italy"
+"212.48.192.0","212.48.239.255","3559964672","3559976959","RU","Russian Federation"
+"212.48.240.0","212.48.255.255","3559976960","3559981055","HU","Hungary"
+"212.49.0.0","212.49.31.255","3559981056","3559989247","EE","Estonia"
+"212.49.32.0","212.49.63.255","3559989248","3559997439","PL","Poland"
+"212.49.64.0","212.49.95.255","3559997440","3560005631","KE","Kenya"
+"212.49.96.0","212.49.127.255","3560005632","3560013823","RU","Russian Federation"
+"212.49.128.0","212.49.156.255","3560013824","3560021247","GB","United Kingdom"
+"212.49.157.0","212.49.157.15","3560021248","3560021263","ES","Spain"
+"212.49.157.16","212.49.159.255","3560021264","3560022015","GB","United Kingdom"
+"212.49.160.0","212.49.191.255","3560022016","3560030207","ES","Spain"
+"212.49.192.0","212.49.255.255","3560030208","3560046591","GB","United Kingdom"
+"212.50.0.0","212.50.31.255","3560046592","3560054783","BG","Bulgaria"
+"212.50.32.0","212.50.63.255","3560054784","3560062975","TR","Turkey"
+"212.50.64.0","212.50.95.255","3560062976","3560071167","BG","Bulgaria"
+"212.50.96.0","212.50.127.255","3560071168","3560079359","CY","Cyprus"
+"212.50.128.0","212.50.159.255","3560079360","3560087551","FI","Finland"
+"212.50.160.0","212.50.191.255","3560087552","3560095743","GB","United Kingdom"
+"212.50.192.0","212.50.223.255","3560095744","3560103935","FI","Finland"
+"212.50.224.0","212.50.255.255","3560103936","3560112127","IR","Iran, Islamic Republic of"
+"212.51.0.0","212.51.31.255","3560112128","3560120319","DE","Germany"
+"212.51.32.0","212.51.63.255","3560120320","3560128511","ES","Spain"
+"212.51.64.0","212.51.127.255","3560128512","3560144895","HU","Hungary"
+"212.51.128.0","212.51.159.255","3560144896","3560153087","CH","Switzerland"
+"212.51.160.0","212.51.191.255","3560153088","3560161279","FR","France"
+"212.51.192.0","212.51.223.255","3560161280","3560169471","PL","Poland"
+"212.51.224.0","212.51.255.255","3560169472","3560177663","AT","Austria"
+"212.52.0.0","212.52.31.255","3560177664","3560185855","NL","Netherlands"
+"212.52.32.0","212.52.63.255","3560185856","3560194047","LT","Lithuania"
+"212.52.64.0","212.52.127.255","3560194048","3560210431","IT","Italy"
+"212.52.128.0","212.52.159.255","3560210432","3560218623","BF","Burkina Faso"
+"212.52.160.0","212.52.191.255","3560218624","3560226815","HU","Hungary"
+"212.52.192.0","212.52.223.255","3560226816","3560235007","AT","Austria"
+"212.52.224.0","212.52.255.255","3560235008","3560243199","DE","Germany"
+"212.53.0.0","212.53.15.255","3560243200","3560247295","BE","Belgium"
+"212.53.16.0","212.53.31.255","3560247296","3560251391","NL","Netherlands"
+"212.53.32.0","212.53.63.255","3560251392","3560259583","RU","Russian Federation"
+"212.53.64.0","212.53.95.255","3560259584","3560267775","GB","United Kingdom"
+"212.53.96.0","212.53.127.255","3560267776","3560275967","EE","Estonia"
+"212.53.128.0","212.53.255.255","3560275968","3560308735","DE","Germany"
+"212.54.0.0","212.54.31.255","3560308736","3560316927","FI","Finland"
+"212.54.32.0","212.54.63.255","3560316928","3560325119","NL","Netherlands"
+"212.54.64.0","212.54.95.255","3560325120","3560333311","DK","Denmark"
+"212.54.96.0","212.54.127.255","3560333312","3560341503","RO","Romania"
+"212.54.128.0","212.54.144.255","3560341504","3560345855","GB","United Kingdom"
+"212.54.145.0","212.54.155.255","3560345856","3560348671","US","United States"
+"212.54.156.0","212.54.191.255","3560348672","3560357887","GB","United Kingdom"
+"212.54.192.0","212.54.223.255","3560357888","3560366079","GR","Greece"
+"212.54.224.0","212.54.255.255","3560366080","3560374271","IT","Italy"
+"212.55.0.0","212.55.31.255","3560374272","3560382463","ES","Spain"
+"212.55.32.0","212.55.63.255","3560382464","3560390655","FO","Faroe Islands"
+"212.55.64.0","212.55.95.255","3560390656","3560398847","UA","Ukraine"
+"212.55.96.0","212.55.127.255","3560398848","3560407039","RU","Russian Federation"
+"212.55.128.0","212.55.183.255","3560407040","3560421375","PT","Portugal"
+"212.55.184.0","212.55.191.255","3560421376","3560423423","IL","Israel"
+"212.55.192.0","212.55.223.255","3560423424","3560431615","CH","Switzerland"
+"212.55.224.0","212.55.255.255","3560431616","3560439807","SK","Slovakia"
+"212.56.0.0","212.56.31.255","3560439808","3560447999","BG","Bulgaria"
+"212.56.32.0","212.56.127.255","3560448000","3560472575","GB","United Kingdom"
+"212.56.128.0","212.56.159.255","3560472576","3560480767","MT","Malta"
+"212.56.160.0","212.56.191.255","3560480768","3560488959","IT","Italy"
+"212.56.192.0","212.56.223.255","3560488960","3560497151","MD","Moldova, Republic of"
+"212.56.224.0","212.56.240.255","3560497152","3560501503","LU","Luxembourg"
+"212.56.241.0","212.56.244.255","3560501504","3560502527","DE","Germany"
+"212.56.245.0","212.56.245.255","3560502528","3560502783","LU","Luxembourg"
+"212.56.246.0","212.56.246.255","3560502784","3560503039","DE","Germany"
+"212.56.247.0","212.56.255.255","3560503040","3560505343","LU","Luxembourg"
+"212.57.0.0","212.57.31.255","3560505344","3560513535","TR","Turkey"
+"212.57.32.0","212.57.39.255","3560513536","3560515583","SK","Slovakia"
+"212.57.40.0","212.57.47.255","3560515584","3560517631","RS","Serbia"
+"212.57.48.0","212.57.63.255","3560517632","3560521727","NL","Netherlands"
+"212.57.64.0","212.57.95.255","3560521728","3560529919","PT","Portugal"
+"212.57.96.0","212.57.191.255","3560529920","3560554495","RU","Russian Federation"
+"212.57.192.0","212.57.223.255","3560554496","3560562687","SA","Saudi Arabia"
+"212.57.224.0","212.57.255.255","3560562688","3560570879","GB","United Kingdom"
+"212.58.0.0","212.58.31.255","3560570880","3560579071","TR","Turkey"
+"212.58.32.0","212.58.63.255","3560579072","3560587263","GB","United Kingdom"
+"212.58.64.0","212.58.95.255","3560587264","3560595455","DE","Germany"
+"212.58.96.0","212.58.127.255","3560595456","3560603647","GE","Georgia"
+"212.58.128.0","212.58.159.255","3560603648","3560611839","GB","United Kingdom"
+"212.58.160.0","212.58.191.255","3560611840","3560620031","UA","Ukraine"
+"212.58.192.0","212.58.223.255","3560620032","3560628223","RU","Russian Federation"
+"212.58.224.0","212.58.255.255","3560628224","3560636415","GB","United Kingdom"
+"212.59.0.0","212.59.31.255","3560636416","3560644607","LT","Lithuania"
+"212.59.32.0","212.59.63.255","3560644608","3560652799","DE","Germany"
+"212.59.64.0","212.59.95.255","3560652800","3560660991","GB","United Kingdom"
+"212.59.96.0","212.59.127.255","3560660992","3560669183","RU","Russian Federation"
+"212.59.128.0","212.59.191.255","3560669184","3560685567","CH","Switzerland"
+"212.59.192.0","212.59.223.255","3560685568","3560693759","ES","Spain"
+"212.59.224.0","212.59.255.255","3560693760","3560701951","PL","Poland"
+"212.60.32.0","212.60.63.255","3560710144","3560718335","CH","Switzerland"
+"212.60.64.0","212.60.95.255","3560718336","3560726527","GM","Gambia"
+"212.60.96.0","212.60.127.255","3560726528","3560734719","DK","Denmark"
+"212.60.128.0","212.60.159.255","3560734720","3560742911","DE","Germany"
+"212.60.160.0","212.60.191.255","3560742912","3560751103","AT","Austria"
+"212.60.192.0","212.60.255.255","3560751104","3560767487","DE","Germany"
+"212.61.0.0","212.61.255.255","3560767488","3560833023","NL","Netherlands"
+"212.62.0.0","212.62.31.255","3560833024","3560841215","GB","United Kingdom"
+"212.62.32.0","212.62.63.255","3560841216","3560849407","RS","Serbia"
+"212.62.64.0","212.62.95.255","3560849408","3560857599","DE","Germany"
+"212.62.96.0","212.62.127.255","3560857600","3560865791","SA","Saudi Arabia"
+"212.62.128.0","212.62.191.255","3560865792","3560882175","FR","France"
+"212.62.192.0","212.62.223.255","3560882176","3560890367","DE","Germany"
+"212.62.224.0","212.62.255.255","3560890368","3560898559","NO","Norway"
+"212.63.0.0","212.63.31.255","3560898560","3560906751","FI","Finland"
+"212.63.32.0","212.63.95.255","3560906752","3560923135","DE","Germany"
+"212.63.96.0","212.63.127.255","3560923136","3560931327","ES","Spain"
+"212.63.128.0","212.63.160.3","3560931328","3560939523","DE","Germany"
+"212.63.160.4","212.63.160.7","3560939524","3560939527","AT","Austria"
+"212.63.160.8","212.63.160.15","3560939528","3560939535","DE","Germany"
+"212.63.160.16","212.63.160.19","3560939536","3560939539","PT","Portugal"
+"212.63.160.20","212.63.160.23","3560939540","3560939543","IT","Italy"
+"212.63.160.24","212.63.160.35","3560939544","3560939555","DE","Germany"
+"212.63.160.36","212.63.160.39","3560939556","3560939559","ES","Spain"
+"212.63.160.40","212.63.160.47","3560939560","3560939567","DE","Germany"
+"212.63.160.48","212.63.160.51","3560939568","3560939571","NL","Netherlands"
+"212.63.160.52","212.63.160.59","3560939572","3560939579","ES","Spain"
+"212.63.160.60","212.63.160.63","3560939580","3560939583","BE","Belgium"
+"212.63.160.64","212.63.160.67","3560939584","3560939587","DE","Germany"
+"212.63.160.68","212.63.160.71","3560939588","3560939591","BE","Belgium"
+"212.63.160.72","212.63.160.87","3560939592","3560939607","DE","Germany"
+"212.63.160.88","212.63.160.91","3560939608","3560939611","IT","Italy"
+"212.63.160.92","212.63.160.123","3560939612","3560939643","DE","Germany"
+"212.63.160.124","212.63.160.127","3560939644","3560939647","BE","Belgium"
+"212.63.160.128","212.63.160.135","3560939648","3560939655","DE","Germany"
+"212.63.160.136","212.63.160.139","3560939656","3560939659","CH","Switzerland"
+"212.63.160.140","212.63.160.159","3560939660","3560939679","DE","Germany"
+"212.63.160.160","212.63.160.163","3560939680","3560939683","IT","Italy"
+"212.63.160.164","212.63.160.167","3560939684","3560939687","AT","Austria"
+"212.63.160.168","212.63.160.171","3560939688","3560939691","ES","Spain"
+"212.63.160.172","212.63.160.175","3560939692","3560939695","FR","France"
+"212.63.160.176","212.63.160.199","3560939696","3560939719","DE","Germany"
+"212.63.160.200","212.63.160.207","3560939720","3560939727","GR","Greece"
+"212.63.160.208","212.63.160.215","3560939728","3560939735","NL","Netherlands"
+"212.63.160.216","212.63.160.231","3560939736","3560939751","FR","France"
+"212.63.160.232","212.63.160.235","3560939752","3560939755","IT","Italy"
+"212.63.160.236","212.63.160.239","3560939756","3560939759","DE","Germany"
+"212.63.160.240","212.63.160.243","3560939760","3560939763","IT","Italy"
+"212.63.160.244","212.63.160.247","3560939764","3560939767","DE","Germany"
+"212.63.160.248","212.63.160.251","3560939768","3560939771","IE","Ireland"
+"212.63.160.252","212.63.160.255","3560939772","3560939775","CZ","Czech Republic"
+"212.63.161.0","212.63.161.3","3560939776","3560939779","BE","Belgium"
+"212.63.161.4","212.63.161.15","3560939780","3560939791","DE","Germany"
+"212.63.161.16","212.63.161.19","3560939792","3560939795","FR","France"
+"212.63.161.20","212.63.161.23","3560939796","3560939799","GB","United Kingdom"
+"212.63.161.24","212.63.161.27","3560939800","3560939803","DE","Germany"
+"212.63.161.28","212.63.161.31","3560939804","3560939807","IT","Italy"
+"212.63.161.32","212.63.161.35","3560939808","3560939811","FR","France"
+"212.63.161.36","212.63.161.39","3560939812","3560939815","DE","Germany"
+"212.63.161.40","212.63.161.43","3560939816","3560939819","CH","Switzerland"
+"212.63.161.44","212.63.161.51","3560939820","3560939827","DE","Germany"
+"212.63.161.52","212.63.161.55","3560939828","3560939831","FR","France"
+"212.63.161.56","212.63.161.63","3560939832","3560939839","DE","Germany"
+"212.63.161.64","212.63.161.67","3560939840","3560939843","GB","United Kingdom"
+"212.63.161.68","212.63.161.71","3560939844","3560939847","ES","Spain"
+"212.63.161.72","212.63.161.75","3560939848","3560939851","BE","Belgium"
+"212.63.161.76","212.63.161.79","3560939852","3560939855","ES","Spain"
+"212.63.161.80","212.63.161.83","3560939856","3560939859","FR","France"
+"212.63.161.84","212.63.161.87","3560939860","3560939863","HU","Hungary"
+"212.63.161.88","212.63.161.91","3560939864","3560939867","ES","Spain"
+"212.63.161.92","212.63.161.99","3560939868","3560939875","DE","Germany"
+"212.63.161.100","212.63.161.103","3560939876","3560939879","CH","Switzerland"
+"212.63.161.104","212.63.161.119","3560939880","3560939895","DE","Germany"
+"212.63.161.120","212.63.161.123","3560939896","3560939899","ES","Spain"
+"212.63.161.124","212.63.161.127","3560939900","3560939903","GB","United Kingdom"
+"212.63.161.128","212.63.161.131","3560939904","3560939907","BR","Brazil"
+"212.63.161.132","212.63.161.135","3560939908","3560939911","NL","Netherlands"
+"212.63.161.136","212.63.161.139","3560939912","3560939915","DE","Germany"
+"212.63.161.140","212.63.161.143","3560939916","3560939919","ES","Spain"
+"212.63.161.144","212.63.161.151","3560939920","3560939927","DE","Germany"
+"212.63.161.152","212.63.161.155","3560939928","3560939931","NL","Netherlands"
+"212.63.161.156","212.63.161.159","3560939932","3560939935","IT","Italy"
+"212.63.161.160","212.63.161.167","3560939936","3560939943","DE","Germany"
+"212.63.161.168","212.63.161.175","3560939944","3560939951","FR","France"
+"212.63.161.176","212.63.161.179","3560939952","3560939955","DE","Germany"
+"212.63.161.180","212.63.161.183","3560939956","3560939959","AT","Austria"
+"212.63.161.184","212.63.161.199","3560939960","3560939975","DE","Germany"
+"212.63.161.200","212.63.161.207","3560939976","3560939983","BE","Belgium"
+"212.63.161.208","212.63.161.211","3560939984","3560939987","FR","France"
+"212.63.161.212","212.63.161.215","3560939988","3560939991","ES","Spain"
+"212.63.161.216","212.63.161.219","3560939992","3560939995","IT","Italy"
+"212.63.161.220","212.63.161.223","3560939996","3560939999","DE","Germany"
+"212.63.161.224","212.63.161.231","3560940000","3560940007","ES","Spain"
+"212.63.161.232","212.63.161.239","3560940008","3560940015","DE","Germany"
+"212.63.161.240","212.63.161.243","3560940016","3560940019","BE","Belgium"
+"212.63.161.244","212.63.161.247","3560940020","3560940023","GB","United Kingdom"
+"212.63.161.248","212.63.161.251","3560940024","3560940027","GR","Greece"
+"212.63.161.252","212.63.162.11","3560940028","3560940043","DE","Germany"
+"212.63.162.12","212.63.162.15","3560940044","3560940047","GB","United Kingdom"
+"212.63.162.16","212.63.162.19","3560940048","3560940051","ES","Spain"
+"212.63.162.20","212.63.162.23","3560940052","3560940055","BE","Belgium"
+"212.63.162.24","212.63.162.27","3560940056","3560940059","NL","Netherlands"
+"212.63.162.28","212.63.162.31","3560940060","3560940063","LU","Luxembourg"
+"212.63.162.32","212.63.162.35","3560940064","3560940067","CH","Switzerland"
+"212.63.162.36","212.63.162.39","3560940068","3560940071","FR","France"
+"212.63.162.40","212.63.162.43","3560940072","3560940075","DE","Germany"
+"212.63.162.44","212.63.162.47","3560940076","3560940079","ES","Spain"
+"212.63.162.48","212.63.162.55","3560940080","3560940087","DE","Germany"
+"212.63.162.56","212.63.162.59","3560940088","3560940091","IT","Italy"
+"212.63.162.60","212.63.162.63","3560940092","3560940095","CH","Switzerland"
+"212.63.162.64","212.63.162.67","3560940096","3560940099","DE","Germany"
+"212.63.162.68","212.63.162.71","3560940100","3560940103","FR","France"
+"212.63.162.72","212.63.162.83","3560940104","3560940115","DE","Germany"
+"212.63.162.84","212.63.162.87","3560940116","3560940119","FR","France"
+"212.63.162.88","212.63.162.91","3560940120","3560940123","GB","United Kingdom"
+"212.63.162.92","212.63.162.95","3560940124","3560940127","DE","Germany"
+"212.63.162.96","212.63.162.103","3560940128","3560940135","IT","Italy"
+"212.63.162.104","212.63.162.107","3560940136","3560940139","AT","Austria"
+"212.63.162.108","212.63.162.115","3560940140","3560940147","DE","Germany"
+"212.63.162.116","212.63.162.119","3560940148","3560940151","IT","Italy"
+"212.63.162.120","212.63.162.123","3560940152","3560940155","FR","France"
+"212.63.162.124","212.63.162.127","3560940156","3560940159","ES","Spain"
+"212.63.162.128","212.63.162.131","3560940160","3560940163","IT","Italy"
+"212.63.162.132","212.63.162.139","3560940164","3560940171","FR","France"
+"212.63.162.140","212.63.162.147","3560940172","3560940179","DE","Germany"
+"212.63.162.148","212.63.162.151","3560940180","3560940183","BE","Belgium"
+"212.63.162.152","212.63.162.155","3560940184","3560940187","FR","France"
+"212.63.162.156","212.63.162.159","3560940188","3560940191","IT","Italy"
+"212.63.162.160","212.63.162.163","3560940192","3560940195","AT","Austria"
+"212.63.162.164","212.63.162.167","3560940196","3560940199","DE","Germany"
+"212.63.162.168","212.63.162.171","3560940200","3560940203","CY","Cyprus"
+"212.63.162.172","212.63.162.175","3560940204","3560940207","DE","Germany"
+"212.63.162.176","212.63.162.179","3560940208","3560940211","ES","Spain"
+"212.63.162.180","212.63.162.183","3560940212","3560940215","FR","France"
+"212.63.162.184","212.63.162.187","3560940216","3560940219","IE","Ireland"
+"212.63.162.188","212.63.162.195","3560940220","3560940227","DE","Germany"
+"212.63.162.196","212.63.162.199","3560940228","3560940231","CH","Switzerland"
+"212.63.162.200","212.63.162.203","3560940232","3560940235","IT","Italy"
+"212.63.162.204","212.63.162.207","3560940236","3560940239","DE","Germany"
+"212.63.162.208","212.63.162.211","3560940240","3560940243","PT","Portugal"
+"212.63.162.212","212.63.162.215","3560940244","3560940247","GB","United Kingdom"
+"212.63.162.216","212.63.162.219","3560940248","3560940251","DE","Germany"
+"212.63.162.220","212.63.162.223","3560940252","3560940255","CH","Switzerland"
+"212.63.162.224","212.63.162.235","3560940256","3560940267","DE","Germany"
+"212.63.162.236","212.63.162.243","3560940268","3560940275","GB","United Kingdom"
+"212.63.162.244","212.63.162.247","3560940276","3560940279","FR","France"
+"212.63.162.248","212.63.162.251","3560940280","3560940283","AT","Austria"
+"212.63.162.252","212.63.162.255","3560940284","3560940287","DE","Germany"
+"212.63.163.0","212.63.163.3","3560940288","3560940291","FR","France"
+"212.63.163.4","212.63.163.19","3560940292","3560940307","DE","Germany"
+"212.63.163.20","212.63.163.23","3560940308","3560940311","BE","Belgium"
+"212.63.163.24","212.63.163.39","3560940312","3560940327","DE","Germany"
+"212.63.163.40","212.63.163.43","3560940328","3560940331","ES","Spain"
+"212.63.163.44","212.63.163.51","3560940332","3560940339","DE","Germany"
+"212.63.163.52","212.63.163.55","3560940340","3560940343","CH","Switzerland"
+"212.63.163.56","212.63.163.59","3560940344","3560940347","NL","Netherlands"
+"212.63.163.60","212.63.163.79","3560940348","3560940367","DE","Germany"
+"212.63.163.80","212.63.163.83","3560940368","3560940371","FR","France"
+"212.63.163.84","212.63.163.91","3560940372","3560940379","CH","Switzerland"
+"212.63.163.92","212.63.163.99","3560940380","3560940387","DE","Germany"
+"212.63.163.100","212.63.163.103","3560940388","3560940391","ES","Spain"
+"212.63.163.104","212.63.163.107","3560940392","3560940395","DE","Germany"
+"212.63.163.108","212.63.163.111","3560940396","3560940399","IL","Israel"
+"212.63.163.112","212.63.163.115","3560940400","3560940403","CH","Switzerland"
+"212.63.163.116","212.63.163.119","3560940404","3560940407","DE","Germany"
+"212.63.163.120","212.63.163.123","3560940408","3560940411","IT","Italy"
+"212.63.163.124","212.63.163.131","3560940412","3560940419","DE","Germany"
+"212.63.163.132","212.63.163.135","3560940420","3560940423","GR","Greece"
+"212.63.163.136","212.63.163.143","3560940424","3560940431","DE","Germany"
+"212.63.163.144","212.63.163.147","3560940432","3560940435","FR","France"
+"212.63.163.148","212.63.163.151","3560940436","3560940439","DE","Germany"
+"212.63.163.152","212.63.163.155","3560940440","3560940443","BE","Belgium"
+"212.63.163.156","212.63.163.159","3560940444","3560940447","SL","Sierra Leone"
+"212.63.163.160","212.63.163.163","3560940448","3560940451","DE","Germany"
+"212.63.163.164","212.63.163.167","3560940452","3560940455","NL","Netherlands"
+"212.63.163.168","212.63.163.171","3560940456","3560940459","DE","Germany"
+"212.63.163.172","212.63.163.175","3560940460","3560940463","HU","Hungary"
+"212.63.163.176","212.63.163.179","3560940464","3560940467","CY","Cyprus"
+"212.63.163.180","212.63.163.183","3560940468","3560940471","DE","Germany"
+"212.63.163.184","212.63.163.187","3560940472","3560940475","FR","France"
+"212.63.163.188","212.63.163.191","3560940476","3560940479","CH","Switzerland"
+"212.63.163.192","212.63.163.199","3560940480","3560940487","ES","Spain"
+"212.63.163.200","212.63.163.203","3560940488","3560940491","CZ","Czech Republic"
+"212.63.163.204","212.63.163.207","3560940492","3560940495","DE","Germany"
+"212.63.163.208","212.63.163.211","3560940496","3560940499","IT","Italy"
+"212.63.163.212","212.63.163.215","3560940500","3560940503","DE","Germany"
+"212.63.163.216","212.63.163.219","3560940504","3560940507","GB","United Kingdom"
+"212.63.163.220","212.63.163.223","3560940508","3560940511","IT","Italy"
+"212.63.163.224","212.63.163.235","3560940512","3560940523","DE","Germany"
+"212.63.163.236","212.63.163.239","3560940524","3560940527","FR","France"
+"212.63.163.240","212.63.163.243","3560940528","3560940531","DE","Germany"
+"212.63.163.244","212.63.163.247","3560940532","3560940535","FR","France"
+"212.63.163.248","212.63.163.251","3560940536","3560940539","HU","Hungary"
+"212.63.163.252","212.63.163.255","3560940540","3560940543","IT","Italy"
+"212.63.164.0","212.63.164.3","3560940544","3560940547","DE","Germany"
+"212.63.164.4","212.63.164.7","3560940548","3560940551","IE","Ireland"
+"212.63.164.8","212.63.164.19","3560940552","3560940563","DE","Germany"
+"212.63.164.20","212.63.164.23","3560940564","3560940567","GB","United Kingdom"
+"212.63.164.24","212.63.164.27","3560940568","3560940571","DE","Germany"
+"212.63.164.28","212.63.164.31","3560940572","3560940575","DK","Denmark"
+"212.63.164.32","212.63.164.35","3560940576","3560940579","ES","Spain"
+"212.63.164.36","212.63.164.39","3560940580","3560940583","IT","Italy"
+"212.63.164.40","212.63.164.43","3560940584","3560940587","FR","France"
+"212.63.164.44","212.63.164.47","3560940588","3560940591","IT","Italy"
+"212.63.164.48","212.63.164.51","3560940592","3560940595","GR","Greece"
+"212.63.164.52","212.63.164.55","3560940596","3560940599","CH","Switzerland"
+"212.63.164.56","212.63.164.59","3560940600","3560940603","MA","Morocco"
+"212.63.164.60","212.63.164.63","3560940604","3560940607","GB","United Kingdom"
+"212.63.164.64","212.63.164.67","3560940608","3560940611","FR","France"
+"212.63.164.68","212.63.164.75","3560940612","3560940619","DE","Germany"
+"212.63.164.76","212.63.164.79","3560940620","3560940623","AT","Austria"
+"212.63.164.80","212.63.164.83","3560940624","3560940627","SM","San Marino"
+"212.63.164.84","212.63.164.87","3560940628","3560940631","PL","Poland"
+"212.63.164.88","212.63.164.91","3560940632","3560940635","AT","Austria"
+"212.63.164.92","212.63.164.95","3560940636","3560940639","DE","Germany"
+"212.63.164.96","212.63.164.103","3560940640","3560940647","GB","United Kingdom"
+"212.63.164.104","212.63.164.111","3560940648","3560940655","DE","Germany"
+"212.63.164.112","212.63.164.119","3560940656","3560940663","IT","Italy"
+"212.63.164.120","212.63.164.139","3560940664","3560940683","DE","Germany"
+"212.63.164.140","212.63.164.143","3560940684","3560940687","DK","Denmark"
+"212.63.164.144","212.63.164.147","3560940688","3560940691","IT","Italy"
+"212.63.164.148","212.63.164.151","3560940692","3560940695","NO","Norway"
+"212.63.164.152","212.63.164.155","3560940696","3560940699","FR","France"
+"212.63.164.156","212.63.164.159","3560940700","3560940703","GB","United Kingdom"
+"212.63.164.160","212.63.164.163","3560940704","3560940707","ES","Spain"
+"212.63.164.164","212.63.164.167","3560940708","3560940711","BE","Belgium"
+"212.63.164.168","212.63.164.171","3560940712","3560940715","DE","Germany"
+"212.63.164.172","212.63.164.175","3560940716","3560940719","ES","Spain"
+"212.63.164.176","212.63.164.183","3560940720","3560940727","DE","Germany"
+"212.63.164.184","212.63.164.187","3560940728","3560940731","FR","France"
+"212.63.164.188","212.63.164.191","3560940732","3560940735","DE","Germany"
+"212.63.164.192","212.63.164.195","3560940736","3560940739","DK","Denmark"
+"212.63.164.196","212.63.164.199","3560940740","3560940743","IT","Italy"
+"212.63.164.200","212.63.164.207","3560940744","3560940751","DE","Germany"
+"212.63.164.208","212.63.164.211","3560940752","3560940755","IE","Ireland"
+"212.63.164.212","212.63.164.219","3560940756","3560940763","FR","France"
+"212.63.164.220","212.63.164.223","3560940764","3560940767","CH","Switzerland"
+"212.63.164.224","212.63.164.235","3560940768","3560940779","DE","Germany"
+"212.63.164.236","212.63.164.239","3560940780","3560940783","IT","Italy"
+"212.63.164.240","212.63.164.243","3560940784","3560940787","NL","Netherlands"
+"212.63.164.244","212.63.164.247","3560940788","3560940791","GB","United Kingdom"
+"212.63.164.248","212.63.164.255","3560940792","3560940799","ES","Spain"
+"212.63.165.0","212.63.165.3","3560940800","3560940803","DE","Germany"
+"212.63.165.4","212.63.165.7","3560940804","3560940807","GB","United Kingdom"
+"212.63.165.8","212.63.165.11","3560940808","3560940811","IT","Italy"
+"212.63.165.12","212.63.165.15","3560940812","3560940815","DE","Germany"
+"212.63.165.16","212.63.165.19","3560940816","3560940819","FR","France"
+"212.63.165.20","212.63.165.23","3560940820","3560940823","NL","Netherlands"
+"212.63.165.24","212.63.165.27","3560940824","3560940827","IT","Italy"
+"212.63.165.28","212.63.165.31","3560940828","3560940831","ES","Spain"
+"212.63.165.32","212.63.165.39","3560940832","3560940839","DE","Germany"
+"212.63.165.40","212.63.165.43","3560940840","3560940843","IT","Italy"
+"212.63.165.44","212.63.165.51","3560940844","3560940851","ES","Spain"
+"212.63.165.52","212.63.165.59","3560940852","3560940859","DE","Germany"
+"212.63.165.60","212.63.165.63","3560940860","3560940863","PT","Portugal"
+"212.63.165.64","212.63.165.67","3560940864","3560940867","IT","Italy"
+"212.63.165.68","212.63.165.79","3560940868","3560940879","DE","Germany"
+"212.63.165.80","212.63.165.83","3560940880","3560940883","IT","Italy"
+"212.63.165.84","212.63.165.87","3560940884","3560940887","NL","Netherlands"
+"212.63.165.88","212.63.165.91","3560940888","3560940891","LU","Luxembourg"
+"212.63.165.92","212.63.165.95","3560940892","3560940895","ES","Spain"
+"212.63.165.96","212.63.165.99","3560940896","3560940899","DE","Germany"
+"212.63.165.100","212.63.165.103","3560940900","3560940903","NL","Netherlands"
+"212.63.165.104","212.63.165.107","3560940904","3560940907","DE","Germany"
+"212.63.165.108","212.63.165.115","3560940908","3560940915","GB","United Kingdom"
+"212.63.165.116","212.63.165.123","3560940916","3560940923","DE","Germany"
+"212.63.165.124","212.63.165.127","3560940924","3560940927","ES","Spain"
+"212.63.165.128","212.63.165.131","3560940928","3560940931","GR","Greece"
+"212.63.165.132","212.63.165.135","3560940932","3560940935","CH","Switzerland"
+"212.63.165.136","212.63.165.151","3560940936","3560940951","DE","Germany"
+"212.63.165.152","212.63.165.155","3560940952","3560940955","AT","Austria"
+"212.63.165.156","212.63.165.163","3560940956","3560940963","NL","Netherlands"
+"212.63.165.164","212.63.165.167","3560940964","3560940967","DE","Germany"
+"212.63.165.168","212.63.165.171","3560940968","3560940971","NL","Netherlands"
+"212.63.165.172","212.63.165.179","3560940972","3560940979","DE","Germany"
+"212.63.165.180","212.63.165.183","3560940980","3560940983","LU","Luxembourg"
+"212.63.165.184","212.63.165.187","3560940984","3560940987","IT","Italy"
+"212.63.165.188","212.63.165.195","3560940988","3560940995","DE","Germany"
+"212.63.165.196","212.63.165.199","3560940996","3560940999","DK","Denmark"
+"212.63.165.200","212.63.165.203","3560941000","3560941003","ES","Spain"
+"212.63.165.204","212.63.165.219","3560941004","3560941019","DE","Germany"
+"212.63.165.220","212.63.165.223","3560941020","3560941023","IT","Italy"
+"212.63.165.224","212.63.165.227","3560941024","3560941027","FR","France"
+"212.63.165.228","212.63.165.231","3560941028","3560941031","CH","Switzerland"
+"212.63.165.232","212.63.165.247","3560941032","3560941047","DE","Germany"
+"212.63.165.248","212.63.165.251","3560941048","3560941051","GR","Greece"
+"212.63.165.252","212.63.166.3","3560941052","3560941059","FR","France"
+"212.63.166.4","212.63.166.11","3560941060","3560941067","DE","Germany"
+"212.63.166.12","212.63.166.15","3560941068","3560941071","FR","France"
+"212.63.166.16","212.63.166.19","3560941072","3560941075","NL","Netherlands"
+"212.63.166.20","212.63.166.23","3560941076","3560941079","GB","United Kingdom"
+"212.63.166.24","212.63.166.27","3560941080","3560941083","BE","Belgium"
+"212.63.166.28","212.63.166.31","3560941084","3560941087","IT","Italy"
+"212.63.166.32","212.63.166.35","3560941088","3560941091","DE","Germany"
+"212.63.166.36","212.63.166.39","3560941092","3560941095","BE","Belgium"
+"212.63.166.40","212.63.166.43","3560941096","3560941099","AT","Austria"
+"212.63.166.44","212.63.166.47","3560941100","3560941103","IT","Italy"
+"212.63.166.48","212.63.166.51","3560941104","3560941107","FR","France"
+"212.63.166.52","212.63.166.63","3560941108","3560941119","DE","Germany"
+"212.63.166.64","212.63.166.67","3560941120","3560941123","BE","Belgium"
+"212.63.166.68","212.63.166.71","3560941124","3560941127","FR","France"
+"212.63.166.72","212.63.166.75","3560941128","3560941131","DE","Germany"
+"212.63.166.76","212.63.166.79","3560941132","3560941135","GB","United Kingdom"
+"212.63.166.80","212.63.166.91","3560941136","3560941147","DE","Germany"
+"212.63.166.92","212.63.166.95","3560941148","3560941151","IT","Italy"
+"212.63.166.96","212.63.166.99","3560941152","3560941155","DK","Denmark"
+"212.63.166.100","212.63.166.103","3560941156","3560941159","ES","Spain"
+"212.63.166.104","212.63.166.111","3560941160","3560941167","DE","Germany"
+"212.63.166.112","212.63.166.115","3560941168","3560941171","NL","Netherlands"
+"212.63.166.116","212.63.166.119","3560941172","3560941175","DE","Germany"
+"212.63.166.120","212.63.166.123","3560941176","3560941179","ES","Spain"
+"212.63.166.124","212.63.166.127","3560941180","3560941183","GB","United Kingdom"
+"212.63.166.128","212.63.166.131","3560941184","3560941187","IT","Italy"
+"212.63.166.132","212.63.166.135","3560941188","3560941191","ES","Spain"
+"212.63.166.136","212.63.166.139","3560941192","3560941195","DE","Germany"
+"212.63.166.140","212.63.166.143","3560941196","3560941199","FR","France"
+"212.63.166.144","212.63.166.147","3560941200","3560941203","DE","Germany"
+"212.63.166.148","212.63.166.151","3560941204","3560941207","IT","Italy"
+"212.63.166.152","212.63.166.159","3560941208","3560941215","DE","Germany"
+"212.63.166.160","212.63.166.163","3560941216","3560941219","NL","Netherlands"
+"212.63.166.164","212.63.166.167","3560941220","3560941223","GB","United Kingdom"
+"212.63.166.168","212.63.166.171","3560941224","3560941227","DE","Germany"
+"212.63.166.172","212.63.166.175","3560941228","3560941231","SE","Sweden"
+"212.63.166.176","212.63.166.179","3560941232","3560941235","FR","France"
+"212.63.166.180","212.63.166.187","3560941236","3560941243","DE","Germany"
+"212.63.166.188","212.63.166.195","3560941244","3560941251","IT","Italy"
+"212.63.166.196","212.63.166.199","3560941252","3560941255","FR","France"
+"212.63.166.200","212.63.166.203","3560941256","3560941259","AT","Austria"
+"212.63.166.204","212.63.166.207","3560941260","3560941263","GB","United Kingdom"
+"212.63.166.208","212.63.166.215","3560941264","3560941271","ES","Spain"
+"212.63.166.216","212.63.166.219","3560941272","3560941275","DE","Germany"
+"212.63.166.220","212.63.166.223","3560941276","3560941279","GR","Greece"
+"212.63.166.224","212.63.166.227","3560941280","3560941283","NL","Netherlands"
+"212.63.166.228","212.63.166.231","3560941284","3560941287","DE","Germany"
+"212.63.166.232","212.63.166.235","3560941288","3560941291","ES","Spain"
+"212.63.166.236","212.63.166.239","3560941292","3560941295","DE","Germany"
+"212.63.166.240","212.63.166.247","3560941296","3560941303","IT","Italy"
+"212.63.166.248","212.63.166.251","3560941304","3560941307","FR","France"
+"212.63.166.252","212.63.167.3","3560941308","3560941315","DE","Germany"
+"212.63.167.4","212.63.167.7","3560941316","3560941319","SE","Sweden"
+"212.63.167.8","212.63.167.11","3560941320","3560941323","ES","Spain"
+"212.63.167.12","212.63.167.19","3560941324","3560941331","IT","Italy"
+"212.63.167.20","212.63.167.23","3560941332","3560941335","PT","Portugal"
+"212.63.167.24","212.63.167.27","3560941336","3560941339","BE","Belgium"
+"212.63.167.28","212.63.167.31","3560941340","3560941343","GB","United Kingdom"
+"212.63.167.32","212.63.167.35","3560941344","3560941347","FR","France"
+"212.63.167.36","212.63.167.39","3560941348","3560941351","IE","Ireland"
+"212.63.167.40","212.63.167.43","3560941352","3560941355","NL","Netherlands"
+"212.63.167.44","212.63.167.47","3560941356","3560941359","ES","Spain"
+"212.63.167.48","212.63.167.55","3560941360","3560941367","DE","Germany"
+"212.63.167.56","212.63.167.59","3560941368","3560941371","DK","Denmark"
+"212.63.167.60","212.63.167.67","3560941372","3560941379","DE","Germany"
+"212.63.167.68","212.63.167.71","3560941380","3560941383","CH","Switzerland"
+"212.63.167.72","212.63.167.75","3560941384","3560941387","IE","Ireland"
+"212.63.167.76","212.63.167.79","3560941388","3560941391","SE","Sweden"
+"212.63.167.80","212.63.167.83","3560941392","3560941395","DK","Denmark"
+"212.63.167.84","212.63.167.87","3560941396","3560941399","IS","Iceland"
+"212.63.167.88","212.63.167.95","3560941400","3560941407","DE","Germany"
+"212.63.167.96","212.63.167.99","3560941408","3560941411","CH","Switzerland"
+"212.63.167.100","212.63.167.103","3560941412","3560941415","IT","Italy"
+"212.63.167.104","212.63.167.107","3560941416","3560941419","DE","Germany"
+"212.63.167.108","212.63.167.111","3560941420","3560941423","FR","France"
+"212.63.167.112","212.63.167.115","3560941424","3560941427","DE","Germany"
+"212.63.167.116","212.63.167.119","3560941428","3560941431","FR","France"
+"212.63.167.120","212.63.167.131","3560941432","3560941443","DE","Germany"
+"212.63.167.132","212.63.167.135","3560941444","3560941447","ES","Spain"
+"212.63.167.136","212.63.167.139","3560941448","3560941451","DE","Germany"
+"212.63.167.140","212.63.167.147","3560941452","3560941459","GB","United Kingdom"
+"212.63.167.148","212.63.167.155","3560941460","3560941467","DE","Germany"
+"212.63.167.156","212.63.167.159","3560941468","3560941471","CH","Switzerland"
+"212.63.167.160","212.63.167.163","3560941472","3560941475","BE","Belgium"
+"212.63.167.164","212.63.167.167","3560941476","3560941479","ES","Spain"
+"212.63.167.168","212.63.167.171","3560941480","3560941483","DE","Germany"
+"212.63.167.172","212.63.167.175","3560941484","3560941487","ES","Spain"
+"212.63.167.176","212.63.167.179","3560941488","3560941491","DE","Germany"
+"212.63.167.180","212.63.167.183","3560941492","3560941495","GB","United Kingdom"
+"212.63.167.184","212.63.167.187","3560941496","3560941499","FR","France"
+"212.63.167.188","212.63.167.191","3560941500","3560941503","ES","Spain"
+"212.63.167.192","212.63.167.195","3560941504","3560941507","DE","Germany"
+"212.63.167.196","212.63.167.199","3560941508","3560941511","IT","Italy"
+"212.63.167.200","212.63.167.203","3560941512","3560941515","AT","Austria"
+"212.63.167.204","212.63.167.207","3560941516","3560941519","SE","Sweden"
+"212.63.167.208","212.63.167.211","3560941520","3560941523","NO","Norway"
+"212.63.167.212","212.63.167.223","3560941524","3560941535","DE","Germany"
+"212.63.167.224","212.63.167.227","3560941536","3560941539","DK","Denmark"
+"212.63.167.228","212.63.167.231","3560941540","3560941543","FR","France"
+"212.63.167.232","212.63.167.235","3560941544","3560941547","GB","United Kingdom"
+"212.63.167.236","212.63.167.239","3560941548","3560941551","DE","Germany"
+"212.63.167.240","212.63.167.243","3560941552","3560941555","IT","Italy"
+"212.63.167.244","212.63.167.247","3560941556","3560941559","DE","Germany"
+"212.63.167.248","212.63.167.251","3560941560","3560941563","GB","United Kingdom"
+"212.63.167.252","212.63.167.255","3560941564","3560941567","GR","Greece"
+"212.63.168.0","212.63.168.19","3560941568","3560941587","DE","Germany"
+"212.63.168.20","212.63.168.23","3560941588","3560941591","ES","Spain"
+"212.63.168.24","212.63.168.31","3560941592","3560941599","DE","Germany"
+"212.63.168.32","212.63.168.35","3560941600","3560941603","FR","France"
+"212.63.168.36","212.63.168.39","3560941604","3560941607","CH","Switzerland"
+"212.63.168.40","212.63.168.43","3560941608","3560941611","GB","United Kingdom"
+"212.63.168.44","212.63.168.55","3560941612","3560941623","DE","Germany"
+"212.63.168.56","212.63.168.59","3560941624","3560941627","GB","United Kingdom"
+"212.63.168.60","212.63.168.63","3560941628","3560941631","ES","Spain"
+"212.63.168.64","212.63.168.67","3560941632","3560941635","NL","Netherlands"
+"212.63.168.68","212.63.168.71","3560941636","3560941639","BE","Belgium"
+"212.63.168.72","212.63.168.75","3560941640","3560941643","GB","United Kingdom"
+"212.63.168.76","212.63.168.79","3560941644","3560941647","BE","Belgium"
+"212.63.168.80","212.63.168.83","3560941648","3560941651","NO","Norway"
+"212.63.168.84","212.63.168.87","3560941652","3560941655","DE","Germany"
+"212.63.168.88","212.63.168.91","3560941656","3560941659","GB","United Kingdom"
+"212.63.168.92","212.63.168.95","3560941660","3560941663","NL","Netherlands"
+"212.63.168.96","212.63.168.103","3560941664","3560941671","DE","Germany"
+"212.63.168.104","212.63.168.111","3560941672","3560941679","FR","France"
+"212.63.168.112","212.63.168.115","3560941680","3560941683","GB","United Kingdom"
+"212.63.168.116","212.63.168.119","3560941684","3560941687","IT","Italy"
+"212.63.168.120","212.63.168.123","3560941688","3560941691","DE","Germany"
+"212.63.168.124","212.63.168.127","3560941692","3560941695","IT","Italy"
+"212.63.168.128","212.63.168.131","3560941696","3560941699","FR","France"
+"212.63.168.132","212.63.168.135","3560941700","3560941703","GB","United Kingdom"
+"212.63.168.136","212.63.168.143","3560941704","3560941711","DE","Germany"
+"212.63.168.144","212.63.168.147","3560941712","3560941715","FR","France"
+"212.63.168.148","212.63.168.155","3560941716","3560941723","DE","Germany"
+"212.63.168.156","212.63.168.159","3560941724","3560941727","FR","France"
+"212.63.168.160","212.63.168.167","3560941728","3560941735","DE","Germany"
+"212.63.168.168","212.63.168.171","3560941736","3560941739","NL","Netherlands"
+"212.63.168.172","212.63.168.175","3560941740","3560941743","NO","Norway"
+"212.63.168.176","212.63.168.179","3560941744","3560941747","FR","France"
+"212.63.168.180","212.63.168.183","3560941748","3560941751","ES","Spain"
+"212.63.168.184","212.63.168.187","3560941752","3560941755","BE","Belgium"
+"212.63.168.188","212.63.168.203","3560941756","3560941771","DE","Germany"
+"212.63.168.204","212.63.168.219","3560941772","3560941787","GB","United Kingdom"
+"212.63.168.220","212.63.168.223","3560941788","3560941791","DE","Germany"
+"212.63.168.224","212.63.168.227","3560941792","3560941795","ES","Spain"
+"212.63.168.228","212.63.168.231","3560941796","3560941799","FR","France"
+"212.63.168.232","212.63.168.235","3560941800","3560941803","NL","Netherlands"
+"212.63.168.236","212.63.168.239","3560941804","3560941807","ES","Spain"
+"212.63.168.240","212.63.168.243","3560941808","3560941811","FR","France"
+"212.63.168.244","212.63.168.247","3560941812","3560941815","NO","Norway"
+"212.63.168.248","212.63.168.251","3560941816","3560941819","FR","France"
+"212.63.168.252","212.63.168.255","3560941820","3560941823","NL","Netherlands"
+"212.63.169.0","212.63.169.3","3560941824","3560941827","DE","Germany"
+"212.63.169.4","212.63.169.7","3560941828","3560941831","ES","Spain"
+"212.63.169.8","212.63.169.11","3560941832","3560941835","GB","United Kingdom"
+"212.63.169.12","212.63.169.19","3560941836","3560941843","DE","Germany"
+"212.63.169.20","212.63.169.23","3560941844","3560941847","IT","Italy"
+"212.63.169.24","212.63.169.27","3560941848","3560941851","BE","Belgium"
+"212.63.169.28","212.63.169.31","3560941852","3560941855","CH","Switzerland"
+"212.63.169.32","212.63.169.35","3560941856","3560941859","BE","Belgium"
+"212.63.169.36","212.63.169.43","3560941860","3560941867","DE","Germany"
+"212.63.169.44","212.63.169.47","3560941868","3560941871","AT","Austria"
+"212.63.169.48","212.63.169.51","3560941872","3560941875","GB","United Kingdom"
+"212.63.169.52","212.63.169.55","3560941876","3560941879","NL","Netherlands"
+"212.63.169.56","212.63.169.59","3560941880","3560941883","BG","Bulgaria"
+"212.63.169.60","212.63.169.63","3560941884","3560941887","DE","Germany"
+"212.63.169.64","212.63.169.67","3560941888","3560941891","ES","Spain"
+"212.63.169.68","212.63.169.71","3560941892","3560941895","DE","Germany"
+"212.63.169.72","212.63.169.75","3560941896","3560941899","ES","Spain"
+"212.63.169.76","212.63.169.79","3560941900","3560941903","DE","Germany"
+"212.63.169.80","212.63.169.83","3560941904","3560941907","GB","United Kingdom"
+"212.63.169.84","212.63.169.87","3560941908","3560941911","DE","Germany"
+"212.63.169.88","212.63.169.95","3560941912","3560941919","FR","France"
+"212.63.169.96","212.63.169.107","3560941920","3560941931","DE","Germany"
+"212.63.169.108","212.63.169.111","3560941932","3560941935","CH","Switzerland"
+"212.63.169.112","212.63.169.123","3560941936","3560941947","DE","Germany"
+"212.63.169.124","212.63.169.127","3560941948","3560941951","DK","Denmark"
+"212.63.169.128","212.63.169.131","3560941952","3560941955","IT","Italy"
+"212.63.169.132","212.63.169.135","3560941956","3560941959","DE","Germany"
+"212.63.169.136","212.63.169.139","3560941960","3560941963","LU","Luxembourg"
+"212.63.169.140","212.63.169.143","3560941964","3560941967","FR","France"
+"212.63.169.144","212.63.169.147","3560941968","3560941971","DE","Germany"
+"212.63.169.148","212.63.169.151","3560941972","3560941975","DK","Denmark"
+"212.63.169.152","212.63.169.159","3560941976","3560941983","DE","Germany"
+"212.63.169.160","212.63.169.163","3560941984","3560941987","NL","Netherlands"
+"212.63.169.164","212.63.169.167","3560941988","3560941991","DE","Germany"
+"212.63.169.168","212.63.169.171","3560941992","3560941995","GB","United Kingdom"
+"212.63.169.172","212.63.169.175","3560941996","3560941999","BE","Belgium"
+"212.63.169.176","212.63.169.179","3560942000","3560942003","FR","France"
+"212.63.169.180","212.63.169.183","3560942004","3560942007","GB","United Kingdom"
+"212.63.169.184","212.63.169.187","3560942008","3560942011","IT","Italy"
+"212.63.169.188","212.63.169.191","3560942012","3560942015","DE","Germany"
+"212.63.169.192","212.63.169.195","3560942016","3560942019","NL","Netherlands"
+"212.63.169.196","212.63.169.199","3560942020","3560942023","ES","Spain"
+"212.63.169.200","212.63.169.203","3560942024","3560942027","CH","Switzerland"
+"212.63.169.204","212.63.169.211","3560942028","3560942035","DE","Germany"
+"212.63.169.212","212.63.169.215","3560942036","3560942039","GB","United Kingdom"
+"212.63.169.216","212.63.169.223","3560942040","3560942047","DE","Germany"
+"212.63.169.224","212.63.169.227","3560942048","3560942051","IT","Italy"
+"212.63.169.228","212.63.169.231","3560942052","3560942055","DE","Germany"
+"212.63.169.232","212.63.169.235","3560942056","3560942059","IS","Iceland"
+"212.63.169.236","212.63.169.239","3560942060","3560942063","DE","Germany"
+"212.63.169.240","212.63.169.243","3560942064","3560942067","ES","Spain"
+"212.63.169.244","212.63.169.247","3560942068","3560942071","BE","Belgium"
+"212.63.169.248","212.63.170.3","3560942072","3560942083","DE","Germany"
+"212.63.170.4","212.63.170.7","3560942084","3560942087","FR","France"
+"212.63.170.8","212.63.170.15","3560942088","3560942095","DE","Germany"
+"212.63.170.16","212.63.170.19","3560942096","3560942099","FR","France"
+"212.63.170.20","212.63.170.23","3560942100","3560942103","DE","Germany"
+"212.63.170.24","212.63.170.27","3560942104","3560942107","NL","Netherlands"
+"212.63.170.28","212.63.170.35","3560942108","3560942115","DE","Germany"
+"212.63.170.36","212.63.170.39","3560942116","3560942119","HU","Hungary"
+"212.63.170.40","212.63.170.43","3560942120","3560942123","AT","Austria"
+"212.63.170.44","212.63.170.47","3560942124","3560942127","BE","Belgium"
+"212.63.170.48","212.63.170.51","3560942128","3560942131","DE","Germany"
+"212.63.170.52","212.63.170.55","3560942132","3560942135","ES","Spain"
+"212.63.170.56","212.63.170.63","3560942136","3560942143","DE","Germany"
+"212.63.170.64","212.63.170.67","3560942144","3560942147","GB","United Kingdom"
+"212.63.170.68","212.63.170.71","3560942148","3560942151","DE","Germany"
+"212.63.170.72","212.63.170.75","3560942152","3560942155","IT","Italy"
+"212.63.170.76","212.63.170.79","3560942156","3560942159","ES","Spain"
+"212.63.170.80","212.63.170.83","3560942160","3560942163","DE","Germany"
+"212.63.170.84","212.63.170.91","3560942164","3560942171","ES","Spain"
+"212.63.170.92","212.63.170.95","3560942172","3560942175","SE","Sweden"
+"212.63.170.96","212.63.170.99","3560942176","3560942179","BE","Belgium"
+"212.63.170.100","212.63.170.103","3560942180","3560942183","ES","Spain"
+"212.63.170.104","212.63.170.111","3560942184","3560942191","DE","Germany"
+"212.63.170.112","212.63.170.115","3560942192","3560942195","HU","Hungary"
+"212.63.170.116","212.63.170.119","3560942196","3560942199","ES","Spain"
+"212.63.170.120","212.63.170.123","3560942200","3560942203","FR","France"
+"212.63.170.124","212.63.170.131","3560942204","3560942211","DE","Germany"
+"212.63.170.132","212.63.170.135","3560942212","3560942215","IT","Italy"
+"212.63.170.136","212.63.170.139","3560942216","3560942219","DE","Germany"
+"212.63.170.140","212.63.170.147","3560942220","3560942227","FR","France"
+"212.63.170.148","212.63.170.151","3560942228","3560942231","IT","Italy"
+"212.63.170.152","212.63.170.163","3560942232","3560942243","DE","Germany"
+"212.63.170.164","212.63.170.167","3560942244","3560942247","IT","Italy"
+"212.63.170.168","212.63.170.171","3560942248","3560942251","DE","Germany"
+"212.63.170.172","212.63.170.175","3560942252","3560942255","GB","United Kingdom"
+"212.63.170.176","212.63.170.179","3560942256","3560942259","DE","Germany"
+"212.63.170.180","212.63.170.183","3560942260","3560942263","ES","Spain"
+"212.63.170.184","212.63.170.187","3560942264","3560942267","NL","Netherlands"
+"212.63.170.188","212.63.170.191","3560942268","3560942271","DE","Germany"
+"212.63.170.192","212.63.170.195","3560942272","3560942275","PL","Poland"
+"212.63.170.196","212.63.170.199","3560942276","3560942279","IT","Italy"
+"212.63.170.200","212.63.170.203","3560942280","3560942283","NL","Netherlands"
+"212.63.170.204","212.63.170.207","3560942284","3560942287","DK","Denmark"
+"212.63.170.208","212.63.170.211","3560942288","3560942291","FR","France"
+"212.63.170.212","212.63.170.215","3560942292","3560942295","BH","Bahrain"
+"212.63.170.216","212.63.170.219","3560942296","3560942299","MA","Morocco"
+"212.63.170.220","212.63.170.227","3560942300","3560942307","DE","Germany"
+"212.63.170.228","212.63.170.239","3560942308","3560942319","ES","Spain"
+"212.63.170.240","212.63.170.243","3560942320","3560942323","DE","Germany"
+"212.63.170.244","212.63.170.247","3560942324","3560942327","IT","Italy"
+"212.63.170.248","212.63.170.255","3560942328","3560942335","PT","Portugal"
+"212.63.171.0","212.63.171.7","3560942336","3560942343","DE","Germany"
+"212.63.171.8","212.63.171.11","3560942344","3560942347","FR","France"
+"212.63.171.12","212.63.171.15","3560942348","3560942351","DE","Germany"
+"212.63.171.16","212.63.171.19","3560942352","3560942355","ES","Spain"
+"212.63.171.20","212.63.171.23","3560942356","3560942359","IT","Italy"
+"212.63.171.24","212.63.171.27","3560942360","3560942363","AT","Austria"
+"212.63.171.28","212.63.171.31","3560942364","3560942367","DE","Germany"
+"212.63.171.32","212.63.171.39","3560942368","3560942375","FR","France"
+"212.63.171.40","212.63.171.43","3560942376","3560942379","DE","Germany"
+"212.63.171.44","212.63.171.47","3560942380","3560942383","GB","United Kingdom"
+"212.63.171.48","212.63.171.51","3560942384","3560942387","DE","Germany"
+"212.63.171.52","212.63.171.55","3560942388","3560942391","IT","Italy"
+"212.63.171.56","212.63.171.71","3560942392","3560942407","DE","Germany"
+"212.63.171.72","212.63.171.75","3560942408","3560942411","GB","United Kingdom"
+"212.63.171.76","212.63.171.79","3560942412","3560942415","DE","Germany"
+"212.63.171.80","212.63.171.83","3560942416","3560942419","IT","Italy"
+"212.63.171.84","212.63.171.87","3560942420","3560942423","FR","France"
+"212.63.171.88","212.63.171.91","3560942424","3560942427","NO","Norway"
+"212.63.171.92","212.63.171.111","3560942428","3560942447","DE","Germany"
+"212.63.171.112","212.63.171.119","3560942448","3560942455","CH","Switzerland"
+"212.63.171.120","212.63.171.123","3560942456","3560942459","ES","Spain"
+"212.63.171.124","212.63.171.127","3560942460","3560942463","RU","Russian Federation"
+"212.63.171.128","212.63.171.131","3560942464","3560942467","BE","Belgium"
+"212.63.171.132","212.63.171.135","3560942468","3560942471","ES","Spain"
+"212.63.171.136","212.63.171.139","3560942472","3560942475","DE","Germany"
+"212.63.171.140","212.63.171.143","3560942476","3560942479","CH","Switzerland"
+"212.63.171.144","212.63.171.147","3560942480","3560942483","ES","Spain"
+"212.63.171.148","212.63.171.151","3560942484","3560942487","HU","Hungary"
+"212.63.171.152","212.63.171.159","3560942488","3560942495","FR","France"
+"212.63.171.160","212.63.171.163","3560942496","3560942499","ES","Spain"
+"212.63.171.164","212.63.171.167","3560942500","3560942503","DE","Germany"
+"212.63.171.168","212.63.171.175","3560942504","3560942511","ES","Spain"
+"212.63.171.176","212.63.171.179","3560942512","3560942515","IT","Italy"
+"212.63.171.180","212.63.171.187","3560942516","3560942523","DE","Germany"
+"212.63.171.188","212.63.171.191","3560942524","3560942527","NL","Netherlands"
+"212.63.171.192","212.63.171.199","3560942528","3560942535","DE","Germany"
+"212.63.171.200","212.63.171.203","3560942536","3560942539","FR","France"
+"212.63.171.204","212.63.171.211","3560942540","3560942547","DE","Germany"
+"212.63.171.212","212.63.171.215","3560942548","3560942551","DK","Denmark"
+"212.63.171.216","212.63.171.219","3560942552","3560942555","DE","Germany"
+"212.63.171.220","212.63.171.223","3560942556","3560942559","FR","France"
+"212.63.171.224","212.63.171.227","3560942560","3560942563","IT","Italy"
+"212.63.171.228","212.63.171.231","3560942564","3560942567","ES","Spain"
+"212.63.171.232","212.63.171.235","3560942568","3560942571","DE","Germany"
+"212.63.171.236","212.63.171.243","3560942572","3560942579","FR","France"
+"212.63.171.244","212.63.171.247","3560942580","3560942583","DE","Germany"
+"212.63.171.248","212.63.171.251","3560942584","3560942587","GB","United Kingdom"
+"212.63.171.252","212.63.171.254","3560942588","3560942590","ES","Spain"
+"212.63.171.255","212.63.172.7","3560942591","3560942599","DE","Germany"
+"212.63.172.8","212.63.172.11","3560942600","3560942603","DK","Denmark"
+"212.63.172.12","212.63.172.27","3560942604","3560942619","DE","Germany"
+"212.63.172.28","212.63.172.31","3560942620","3560942623","BE","Belgium"
+"212.63.172.32","212.63.172.35","3560942624","3560942627","IT","Italy"
+"212.63.172.36","212.63.172.39","3560942628","3560942631","GB","United Kingdom"
+"212.63.172.40","212.63.172.43","3560942632","3560942635","FR","France"
+"212.63.172.44","212.63.172.51","3560942636","3560942643","DE","Germany"
+"212.63.172.52","212.63.172.55","3560942644","3560942647","FR","France"
+"212.63.172.56","212.63.172.59","3560942648","3560942651","DE","Germany"
+"212.63.172.60","212.63.172.63","3560942652","3560942655","GR","Greece"
+"212.63.172.64","212.63.172.71","3560942656","3560942663","ES","Spain"
+"212.63.172.72","212.63.172.75","3560942664","3560942667","NL","Netherlands"
+"212.63.172.76","212.63.172.79","3560942668","3560942671","DE","Germany"
+"212.63.172.80","212.63.172.83","3560942672","3560942675","IT","Italy"
+"212.63.172.84","212.63.172.87","3560942676","3560942679","BE","Belgium"
+"212.63.172.88","212.63.172.91","3560942680","3560942683","DE","Germany"
+"212.63.172.92","212.63.172.95","3560942684","3560942687","BE","Belgium"
+"212.63.172.96","212.63.172.99","3560942688","3560942691","NL","Netherlands"
+"212.63.172.100","212.63.172.103","3560942692","3560942695","LU","Luxembourg"
+"212.63.172.104","212.63.172.107","3560942696","3560942699","DE","Germany"
+"212.63.172.108","212.63.172.111","3560942700","3560942703","ES","Spain"
+"212.63.172.112","212.63.172.115","3560942704","3560942707","DE","Germany"
+"212.63.172.116","212.63.172.119","3560942708","3560942711","IT","Italy"
+"212.63.172.120","212.63.172.123","3560942712","3560942715","LU","Luxembourg"
+"212.63.172.124","212.63.172.127","3560942716","3560942719","BE","Belgium"
+"212.63.172.128","212.63.172.135","3560942720","3560942727","IT","Italy"
+"212.63.172.136","212.63.172.139","3560942728","3560942731","GB","United Kingdom"
+"212.63.172.140","212.63.172.143","3560942732","3560942735","DE","Germany"
+"212.63.172.144","212.63.172.147","3560942736","3560942739","CH","Switzerland"
+"212.63.172.148","212.63.172.151","3560942740","3560942743","ES","Spain"
+"212.63.172.152","212.63.172.159","3560942744","3560942751","GB","United Kingdom"
+"212.63.172.160","212.63.172.171","3560942752","3560942763","DE","Germany"
+"212.63.172.172","212.63.172.175","3560942764","3560942767","FR","France"
+"212.63.172.176","212.63.172.187","3560942768","3560942779","DE","Germany"
+"212.63.172.188","212.63.172.191","3560942780","3560942783","CH","Switzerland"
+"212.63.172.192","212.63.172.195","3560942784","3560942787","DE","Germany"
+"212.63.172.196","212.63.172.199","3560942788","3560942791","HU","Hungary"
+"212.63.172.200","212.63.172.203","3560942792","3560942795","DE","Germany"
+"212.63.172.204","212.63.172.207","3560942796","3560942799","FR","France"
+"212.63.172.208","212.63.172.211","3560942800","3560942803","AT","Austria"
+"212.63.172.212","212.63.172.215","3560942804","3560942807","DE","Germany"
+"212.63.172.216","212.63.172.219","3560942808","3560942811","AT","Austria"
+"212.63.172.220","212.63.172.223","3560942812","3560942815","FR","France"
+"212.63.172.224","212.63.172.227","3560942816","3560942819","DE","Germany"
+"212.63.172.228","212.63.172.231","3560942820","3560942823","ES","Spain"
+"212.63.172.232","212.63.172.235","3560942824","3560942827","GB","United Kingdom"
+"212.63.172.236","212.63.172.239","3560942828","3560942831","AT","Austria"
+"212.63.172.240","212.63.172.243","3560942832","3560942835","IT","Italy"
+"212.63.172.244","212.63.172.247","3560942836","3560942839","CH","Switzerland"
+"212.63.172.248","212.63.172.251","3560942840","3560942843","BE","Belgium"
+"212.63.172.252","212.63.172.255","3560942844","3560942847","ES","Spain"
+"212.63.173.0","212.63.173.3","3560942848","3560942851","IT","Italy"
+"212.63.173.4","212.63.173.7","3560942852","3560942855","ES","Spain"
+"212.63.173.8","212.63.173.11","3560942856","3560942859","DE","Germany"
+"212.63.173.12","212.63.173.15","3560942860","3560942863","IT","Italy"
+"212.63.173.16","212.63.173.23","3560942864","3560942871","DE","Germany"
+"212.63.173.24","212.63.173.27","3560942872","3560942875","IT","Italy"
+"212.63.173.28","212.63.173.31","3560942876","3560942879","DE","Germany"
+"212.63.173.32","212.63.173.35","3560942880","3560942883","GB","United Kingdom"
+"212.63.173.36","212.63.173.39","3560942884","3560942887","DE","Germany"
+"212.63.173.40","212.63.173.43","3560942888","3560942891","FR","France"
+"212.63.173.44","212.63.173.47","3560942892","3560942895","DE","Germany"
+"212.63.173.48","212.63.173.51","3560942896","3560942899","ES","Spain"
+"212.63.173.52","212.63.173.55","3560942900","3560942903","DE","Germany"
+"212.63.173.56","212.63.173.59","3560942904","3560942907","CH","Switzerland"
+"212.63.173.60","212.63.173.67","3560942908","3560942915","DE","Germany"
+"212.63.173.68","212.63.173.71","3560942916","3560942919","BE","Belgium"
+"212.63.173.72","212.63.173.75","3560942920","3560942923","DE","Germany"
+"212.63.173.76","212.63.173.79","3560942924","3560942927","IT","Italy"
+"212.63.173.80","212.63.173.83","3560942928","3560942931","SE","Sweden"
+"212.63.173.84","212.63.173.87","3560942932","3560942935","AT","Austria"
+"212.63.173.88","212.63.173.91","3560942936","3560942939","DE","Germany"
+"212.63.173.92","212.63.173.95","3560942940","3560942943","AE","United Arab Emirates"
+"212.63.173.96","212.63.173.103","3560942944","3560942951","DE","Germany"
+"212.63.173.104","212.63.173.107","3560942952","3560942955","ES","Spain"
+"212.63.173.108","212.63.173.111","3560942956","3560942959","DE","Germany"
+"212.63.173.112","212.63.173.115","3560942960","3560942963","GB","United Kingdom"
+"212.63.173.116","212.63.173.135","3560942964","3560942983","DE","Germany"
+"212.63.173.136","212.63.173.139","3560942984","3560942987","BE","Belgium"
+"212.63.173.140","212.63.173.151","3560942988","3560942999","IT","Italy"
+"212.63.173.152","212.63.173.155","3560943000","3560943003","PL","Poland"
+"212.63.173.156","212.63.173.159","3560943004","3560943007","DK","Denmark"
+"212.63.173.160","212.63.173.163","3560943008","3560943011","CH","Switzerland"
+"212.63.173.164","212.63.173.167","3560943012","3560943015","IT","Italy"
+"212.63.173.168","212.63.173.171","3560943016","3560943019","ES","Spain"
+"212.63.173.172","212.63.173.175","3560943020","3560943023","DE","Germany"
+"212.63.173.176","212.63.173.179","3560943024","3560943027","GR","Greece"
+"212.63.173.180","212.63.173.183","3560943028","3560943031","DE","Germany"
+"212.63.173.184","212.63.173.187","3560943032","3560943035","FR","France"
+"212.63.173.188","212.63.173.191","3560943036","3560943039","PL","Poland"
+"212.63.173.192","212.63.173.195","3560943040","3560943043","NO","Norway"
+"212.63.173.196","212.63.173.199","3560943044","3560943047","ES","Spain"
+"212.63.173.200","212.63.173.203","3560943048","3560943051","HR","Croatia"
+"212.63.173.204","212.63.173.207","3560943052","3560943055","CY","Cyprus"
+"212.63.173.208","212.63.173.211","3560943056","3560943059","BE","Belgium"
+"212.63.173.212","212.63.173.227","3560943060","3560943075","DE","Germany"
+"212.63.173.228","212.63.173.231","3560943076","3560943079","ES","Spain"
+"212.63.173.232","212.63.173.247","3560943080","3560943095","DE","Germany"
+"212.63.173.248","212.63.173.251","3560943096","3560943099","PL","Poland"
+"212.63.173.252","212.63.174.6","3560943100","3560943110","DE","Germany"
+"212.63.174.7","212.63.174.7","3560943111","3560943111","ES","Spain"
+"212.63.174.8","212.63.174.9","3560943112","3560943113","DE","Germany"
+"212.63.174.10","212.63.174.11","3560943114","3560943115","ES","Spain"
+"212.63.174.12","212.63.174.12","3560943116","3560943116","DK","Denmark"
+"212.63.174.13","212.63.174.13","3560943117","3560943117","IL","Israel"
+"212.63.174.14","212.63.174.14","3560943118","3560943118","DE","Germany"
+"212.63.174.15","212.63.174.15","3560943119","3560943119","IT","Italy"
+"212.63.174.16","212.63.174.16","3560943120","3560943120","DE","Germany"
+"212.63.174.17","212.63.174.17","3560943121","3560943121","CH","Switzerland"
+"212.63.174.18","212.63.174.18","3560943122","3560943122","ES","Spain"
+"212.63.174.19","212.63.174.21","3560943123","3560943125","DE","Germany"
+"212.63.174.22","212.63.174.22","3560943126","3560943126","FR","France"
+"212.63.174.23","212.63.174.25","3560943127","3560943129","DE","Germany"
+"212.63.174.26","212.63.174.26","3560943130","3560943130","BE","Belgium"
+"212.63.174.27","212.63.174.27","3560943131","3560943131","RU","Russian Federation"
+"212.63.174.28","212.63.174.28","3560943132","3560943132","BE","Belgium"
+"212.63.174.29","212.63.174.29","3560943133","3560943133","ES","Spain"
+"212.63.174.30","212.63.174.32","3560943134","3560943136","DE","Germany"
+"212.63.174.33","212.63.174.33","3560943137","3560943137","ES","Spain"
+"212.63.174.34","212.63.174.34","3560943138","3560943138","CH","Switzerland"
+"212.63.174.35","212.63.174.35","3560943139","3560943139","DE","Germany"
+"212.63.174.36","212.63.174.36","3560943140","3560943140","ES","Spain"
+"212.63.174.37","212.63.174.38","3560943141","3560943142","DE","Germany"
+"212.63.174.39","212.63.174.41","3560943143","3560943145","HU","Hungary"
+"212.63.174.42","212.63.174.42","3560943146","3560943146","IE","Ireland"
+"212.63.174.43","212.63.174.45","3560943147","3560943149","DE","Germany"
+"212.63.174.46","212.63.174.46","3560943150","3560943150","ES","Spain"
+"212.63.174.47","212.63.174.47","3560943151","3560943151","IT","Italy"
+"212.63.174.48","212.63.174.48","3560943152","3560943152","HU","Hungary"
+"212.63.174.49","212.63.174.50","3560943153","3560943154","DE","Germany"
+"212.63.174.51","212.63.174.51","3560943155","3560943155","FR","France"
+"212.63.174.52","212.63.174.53","3560943156","3560943157","DE","Germany"
+"212.63.174.54","212.63.174.54","3560943158","3560943158","FR","France"
+"212.63.174.55","212.63.174.55","3560943159","3560943159","IT","Italy"
+"212.63.174.56","212.63.174.56","3560943160","3560943160","DE","Germany"
+"212.63.174.57","212.63.174.57","3560943161","3560943161","BE","Belgium"
+"212.63.174.58","212.63.174.58","3560943162","3560943162","GR","Greece"
+"212.63.174.59","212.63.174.59","3560943163","3560943163","DE","Germany"
+"212.63.174.60","212.63.174.60","3560943164","3560943164","PL","Poland"
+"212.63.174.61","212.63.174.61","3560943165","3560943165","FR","France"
+"212.63.174.62","212.63.174.62","3560943166","3560943166","GB","United Kingdom"
+"212.63.174.63","212.63.174.63","3560943167","3560943167","FR","France"
+"212.63.174.64","212.63.174.64","3560943168","3560943168","ES","Spain"
+"212.63.174.65","212.63.174.65","3560943169","3560943169","DE","Germany"
+"212.63.174.66","212.63.174.66","3560943170","3560943170","ES","Spain"
+"212.63.174.67","212.63.174.67","3560943171","3560943171","IT","Italy"
+"212.63.174.68","212.63.174.68","3560943172","3560943172","ES","Spain"
+"212.63.174.69","212.63.174.69","3560943173","3560943173","BE","Belgium"
+"212.63.174.70","212.63.174.71","3560943174","3560943175","DE","Germany"
+"212.63.174.72","212.63.174.73","3560943176","3560943177","CH","Switzerland"
+"212.63.174.74","212.63.174.74","3560943178","3560943178","IT","Italy"
+"212.63.174.75","212.63.174.75","3560943179","3560943179","PL","Poland"
+"212.63.174.76","212.63.174.76","3560943180","3560943180","GB","United Kingdom"
+"212.63.174.77","212.63.174.77","3560943181","3560943181","DE","Germany"
+"212.63.174.78","212.63.174.79","3560943182","3560943183","ES","Spain"
+"212.63.174.80","212.63.174.80","3560943184","3560943184","IT","Italy"
+"212.63.174.81","212.63.174.81","3560943185","3560943185","DE","Germany"
+"212.63.174.82","212.63.174.82","3560943186","3560943186","ES","Spain"
+"212.63.174.83","212.63.174.83","3560943187","3560943187","PT","Portugal"
+"212.63.174.84","212.63.174.84","3560943188","3560943188","IT","Italy"
+"212.63.174.85","212.63.174.88","3560943189","3560943192","DE","Germany"
+"212.63.174.89","212.63.174.89","3560943193","3560943193","ES","Spain"
+"212.63.174.90","212.63.174.91","3560943194","3560943195","DE","Germany"
+"212.63.174.92","212.63.174.93","3560943196","3560943197","IT","Italy"
+"212.63.174.94","212.63.174.94","3560943198","3560943198","DE","Germany"
+"212.63.174.95","212.63.174.95","3560943199","3560943199","PT","Portugal"
+"212.63.174.96","212.63.174.96","3560943200","3560943200","AT","Austria"
+"212.63.174.97","212.63.174.97","3560943201","3560943201","IT","Italy"
+"212.63.174.98","212.63.174.98","3560943202","3560943202","IL","Israel"
+"212.63.174.99","212.63.174.100","3560943203","3560943204","DE","Germany"
+"212.63.174.101","212.63.174.101","3560943205","3560943205","IT","Italy"
+"212.63.174.102","212.63.174.103","3560943206","3560943207","DE","Germany"
+"212.63.174.104","212.63.174.104","3560943208","3560943208","AT","Austria"
+"212.63.174.105","212.63.174.106","3560943209","3560943210","ES","Spain"
+"212.63.174.107","212.63.174.107","3560943211","3560943211","FR","France"
+"212.63.174.108","212.63.174.108","3560943212","3560943212","DE","Germany"
+"212.63.174.109","212.63.174.109","3560943213","3560943213","FR","France"
+"212.63.174.110","212.63.174.110","3560943214","3560943214","PL","Poland"
+"212.63.174.111","212.63.174.117","3560943215","3560943221","DE","Germany"
+"212.63.174.118","212.63.174.118","3560943222","3560943222","ES","Spain"
+"212.63.174.119","212.63.174.119","3560943223","3560943223","FR","France"
+"212.63.174.120","212.63.174.120","3560943224","3560943224","DE","Germany"
+"212.63.174.121","212.63.174.122","3560943225","3560943226","GR","Greece"
+"212.63.174.123","212.63.174.123","3560943227","3560943227","DE","Germany"
+"212.63.174.124","212.63.174.126","3560943228","3560943230","NL","Netherlands"
+"212.63.174.127","212.63.174.128","3560943231","3560943232","FR","France"
+"212.63.174.129","212.63.174.129","3560943233","3560943233","PL","Poland"
+"212.63.174.130","212.63.174.130","3560943234","3560943234","EE","Estonia"
+"212.63.174.131","212.63.174.131","3560943235","3560943235","CH","Switzerland"
+"212.63.174.132","212.63.174.133","3560943236","3560943237","NL","Netherlands"
+"212.63.174.134","212.63.174.134","3560943238","3560943238","DE","Germany"
+"212.63.174.135","212.63.174.135","3560943239","3560943239","FR","France"
+"212.63.174.136","212.63.174.136","3560943240","3560943240","GB","United Kingdom"
+"212.63.174.137","212.63.174.137","3560943241","3560943241","FR","France"
+"212.63.174.138","212.63.174.138","3560943242","3560943242","DE","Germany"
+"212.63.174.139","212.63.174.139","3560943243","3560943243","FR","France"
+"212.63.174.140","212.63.174.140","3560943244","3560943244","PL","Poland"
+"212.63.174.141","212.63.174.141","3560943245","3560943245","CH","Switzerland"
+"212.63.174.142","212.63.174.143","3560943246","3560943247","DE","Germany"
+"212.63.174.144","212.63.174.144","3560943248","3560943248","GR","Greece"
+"212.63.174.145","212.63.174.145","3560943249","3560943249","CH","Switzerland"
+"212.63.174.146","212.63.174.146","3560943250","3560943250","AT","Austria"
+"212.63.174.147","212.63.174.147","3560943251","3560943251","GB","United Kingdom"
+"212.63.174.148","212.63.174.148","3560943252","3560943252","BE","Belgium"
+"212.63.174.149","212.63.174.149","3560943253","3560943253","DE","Germany"
+"212.63.174.150","212.63.174.150","3560943254","3560943254","ES","Spain"
+"212.63.174.151","212.63.174.151","3560943255","3560943255","GB","United Kingdom"
+"212.63.174.152","212.63.174.152","3560943256","3560943256","DE","Germany"
+"212.63.174.153","212.63.174.153","3560943257","3560943257","ES","Spain"
+"212.63.174.154","212.63.174.154","3560943258","3560943258","FR","France"
+"212.63.174.155","212.63.174.155","3560943259","3560943259","DE","Germany"
+"212.63.174.156","212.63.174.156","3560943260","3560943260","ES","Spain"
+"212.63.174.157","212.63.174.157","3560943261","3560943261","IE","Ireland"
+"212.63.174.158","212.63.174.158","3560943262","3560943262","DE","Germany"
+"212.63.174.159","212.63.174.159","3560943263","3560943263","IT","Italy"
+"212.63.174.160","212.63.174.160","3560943264","3560943264","CZ","Czech Republic"
+"212.63.174.161","212.63.174.163","3560943265","3560943267","DE","Germany"
+"212.63.174.164","212.63.174.165","3560943268","3560943269","IT","Italy"
+"212.63.174.166","212.63.174.166","3560943270","3560943270","GB","United Kingdom"
+"212.63.174.167","212.63.174.167","3560943271","3560943271","IT","Italy"
+"212.63.174.168","212.63.174.168","3560943272","3560943272","ES","Spain"
+"212.63.174.169","212.63.174.169","3560943273","3560943273","FR","France"
+"212.63.174.170","212.63.174.170","3560943274","3560943274","GB","United Kingdom"
+"212.63.174.171","212.63.174.171","3560943275","3560943275","DE","Germany"
+"212.63.174.172","212.63.174.172","3560943276","3560943276","FR","France"
+"212.63.174.173","212.63.174.173","3560943277","3560943277","IT","Italy"
+"212.63.174.174","212.63.174.174","3560943278","3560943278","DE","Germany"
+"212.63.174.175","212.63.174.175","3560943279","3560943279","FR","France"
+"212.63.174.176","212.63.174.178","3560943280","3560943282","DE","Germany"
+"212.63.174.179","212.63.174.179","3560943283","3560943283","ES","Spain"
+"212.63.174.180","212.63.174.182","3560943284","3560943286","DE","Germany"
+"212.63.174.183","212.63.174.183","3560943287","3560943287","NL","Netherlands"
+"212.63.174.184","212.63.174.186","3560943288","3560943290","FR","France"
+"212.63.174.187","212.63.174.188","3560943291","3560943292","IT","Italy"
+"212.63.174.189","212.63.174.189","3560943293","3560943293","DE","Germany"
+"212.63.174.190","212.63.174.190","3560943294","3560943294","IT","Italy"
+"212.63.174.191","212.63.174.191","3560943295","3560943295","DE","Germany"
+"212.63.174.192","212.63.174.192","3560943296","3560943296","RU","Russian Federation"
+"212.63.174.193","212.63.174.193","3560943297","3560943297","ES","Spain"
+"212.63.174.194","212.63.174.194","3560943298","3560943298","FR","France"
+"212.63.174.195","212.63.174.195","3560943299","3560943299","GB","United Kingdom"
+"212.63.174.196","212.63.174.196","3560943300","3560943300","DE","Germany"
+"212.63.174.197","212.63.174.197","3560943301","3560943301","FR","France"
+"212.63.174.198","212.63.174.198","3560943302","3560943302","ES","Spain"
+"212.63.174.199","212.63.174.199","3560943303","3560943303","IT","Italy"
+"212.63.174.200","212.63.174.200","3560943304","3560943304","FR","France"
+"212.63.174.201","212.63.174.202","3560943305","3560943306","DE","Germany"
+"212.63.174.203","212.63.174.203","3560943307","3560943307","ES","Spain"
+"212.63.174.204","212.63.174.205","3560943308","3560943309","DE","Germany"
+"212.63.174.206","212.63.174.207","3560943310","3560943311","IT","Italy"
+"212.63.174.208","212.63.174.208","3560943312","3560943312","PL","Poland"
+"212.63.174.209","212.63.174.209","3560943313","3560943313","DE","Germany"
+"212.63.174.210","212.63.174.210","3560943314","3560943314","ES","Spain"
+"212.63.174.211","212.63.174.211","3560943315","3560943315","IT","Italy"
+"212.63.174.212","212.63.174.212","3560943316","3560943316","GB","United Kingdom"
+"212.63.174.213","212.63.174.213","3560943317","3560943317","IT","Italy"
+"212.63.174.214","212.63.174.214","3560943318","3560943318","CH","Switzerland"
+"212.63.174.215","212.63.174.216","3560943319","3560943320","DE","Germany"
+"212.63.174.217","212.63.174.217","3560943321","3560943321","GB","United Kingdom"
+"212.63.174.218","212.63.174.218","3560943322","3560943322","DE","Germany"
+"212.63.174.219","212.63.174.219","3560943323","3560943323","NL","Netherlands"
+"212.63.174.220","212.63.174.220","3560943324","3560943324","DE","Germany"
+"212.63.174.221","212.63.174.221","3560943325","3560943325","CH","Switzerland"
+"212.63.174.222","212.63.174.222","3560943326","3560943326","RU","Russian Federation"
+"212.63.174.223","212.63.174.225","3560943327","3560943329","DE","Germany"
+"212.63.174.226","212.63.174.227","3560943330","3560943331","IT","Italy"
+"212.63.174.228","212.63.174.231","3560943332","3560943335","DE","Germany"
+"212.63.174.232","212.63.174.232","3560943336","3560943336","ES","Spain"
+"212.63.174.233","212.63.174.233","3560943337","3560943337","IT","Italy"
+"212.63.174.234","212.63.174.234","3560943338","3560943338","BE","Belgium"
+"212.63.174.235","212.63.174.235","3560943339","3560943339","NL","Netherlands"
+"212.63.174.236","212.63.174.237","3560943340","3560943341","DE","Germany"
+"212.63.174.238","212.63.174.238","3560943342","3560943342","ES","Spain"
+"212.63.174.239","212.63.174.239","3560943343","3560943343","FR","France"
+"212.63.174.240","212.63.174.240","3560943344","3560943344","NL","Netherlands"
+"212.63.174.241","212.63.174.241","3560943345","3560943345","CH","Switzerland"
+"212.63.174.242","212.63.174.242","3560943346","3560943346","IT","Italy"
+"212.63.174.243","212.63.174.243","3560943347","3560943347","ES","Spain"
+"212.63.174.244","212.63.174.244","3560943348","3560943348","FR","France"
+"212.63.174.245","212.63.174.245","3560943349","3560943349","DE","Germany"
+"212.63.174.246","212.63.174.246","3560943350","3560943350","BE","Belgium"
+"212.63.174.247","212.63.174.247","3560943351","3560943351","SE","Sweden"
+"212.63.174.248","212.63.174.248","3560943352","3560943352","IT","Italy"
+"212.63.174.249","212.63.174.250","3560943353","3560943354","DE","Germany"
+"212.63.174.251","212.63.174.251","3560943355","3560943355","IT","Italy"
+"212.63.174.252","212.63.174.253","3560943356","3560943357","DE","Germany"
+"212.63.174.254","212.63.174.254","3560943358","3560943358","BE","Belgium"
+"212.63.174.255","212.63.175.1","3560943359","3560943361","DE","Germany"
+"212.63.175.2","212.63.175.2","3560943362","3560943362","GB","United Kingdom"
+"212.63.175.3","212.63.175.5","3560943363","3560943365","DE","Germany"
+"212.63.175.6","212.63.175.7","3560943366","3560943367","IT","Italy"
+"212.63.175.8","212.63.175.8","3560943368","3560943368","DE","Germany"
+"212.63.175.9","212.63.175.9","3560943369","3560943369","GR","Greece"
+"212.63.175.10","212.63.175.10","3560943370","3560943370","DE","Germany"
+"212.63.175.11","212.63.175.11","3560943371","3560943371","AT","Austria"
+"212.63.175.12","212.63.175.12","3560943372","3560943372","FR","France"
+"212.63.175.13","212.63.175.15","3560943373","3560943375","DE","Germany"
+"212.63.175.16","212.63.175.16","3560943376","3560943376","ES","Spain"
+"212.63.175.17","212.63.175.17","3560943377","3560943377","GB","United Kingdom"
+"212.63.175.18","212.63.175.18","3560943378","3560943378","DE","Germany"
+"212.63.175.19","212.63.175.20","3560943379","3560943380","ES","Spain"
+"212.63.175.21","212.63.175.23","3560943381","3560943383","DE","Germany"
+"212.63.175.24","212.63.175.24","3560943384","3560943384","FR","France"
+"212.63.175.25","212.63.175.25","3560943385","3560943385","ES","Spain"
+"212.63.175.26","212.63.175.26","3560943386","3560943386","CH","Switzerland"
+"212.63.175.27","212.63.175.27","3560943387","3560943387","GB","United Kingdom"
+"212.63.175.28","212.63.175.31","3560943388","3560943391","DE","Germany"
+"212.63.175.32","212.63.175.32","3560943392","3560943392","GB","United Kingdom"
+"212.63.175.33","212.63.175.33","3560943393","3560943393","DE","Germany"
+"212.63.175.34","212.63.175.34","3560943394","3560943394","ES","Spain"
+"212.63.175.35","212.63.175.35","3560943395","3560943395","NL","Netherlands"
+"212.63.175.36","212.63.175.36","3560943396","3560943396","BE","Belgium"
+"212.63.175.37","212.63.175.37","3560943397","3560943397","DE","Germany"
+"212.63.175.38","212.63.175.38","3560943398","3560943398","BE","Belgium"
+"212.63.175.39","212.63.175.39","3560943399","3560943399","CH","Switzerland"
+"212.63.175.40","212.63.175.40","3560943400","3560943400","IT","Italy"
+"212.63.175.41","212.63.175.41","3560943401","3560943401","DE","Germany"
+"212.63.175.42","212.63.175.42","3560943402","3560943402","NL","Netherlands"
+"212.63.175.43","212.63.175.43","3560943403","3560943403","DE","Germany"
+"212.63.175.44","212.63.175.44","3560943404","3560943404","BE","Belgium"
+"212.63.175.45","212.63.175.45","3560943405","3560943405","DE","Germany"
+"212.63.175.46","212.63.175.47","3560943406","3560943407","ES","Spain"
+"212.63.175.48","212.63.175.48","3560943408","3560943408","IT","Italy"
+"212.63.175.49","212.63.175.49","3560943409","3560943409","ES","Spain"
+"212.63.175.50","212.63.175.50","3560943410","3560943410","NL","Netherlands"
+"212.63.175.51","212.63.175.51","3560943411","3560943411","DE","Germany"
+"212.63.175.52","212.63.175.52","3560943412","3560943412","IT","Italy"
+"212.63.175.53","212.63.175.53","3560943413","3560943413","ES","Spain"
+"212.63.175.54","212.63.175.55","3560943414","3560943415","DE","Germany"
+"212.63.175.56","212.63.175.56","3560943416","3560943416","FR","France"
+"212.63.175.57","212.63.175.57","3560943417","3560943417","DE","Germany"
+"212.63.175.58","212.63.175.58","3560943418","3560943418","GB","United Kingdom"
+"212.63.175.59","212.63.175.59","3560943419","3560943419","FR","France"
+"212.63.175.60","212.63.175.60","3560943420","3560943420","DE","Germany"
+"212.63.175.61","212.63.175.61","3560943421","3560943421","HU","Hungary"
+"212.63.175.62","212.63.175.62","3560943422","3560943422","DE","Germany"
+"212.63.175.63","212.63.175.63","3560943423","3560943423","FR","France"
+"212.63.175.64","212.63.175.64","3560943424","3560943424","DE","Germany"
+"212.63.175.65","212.63.175.65","3560943425","3560943425","ES","Spain"
+"212.63.175.66","212.63.175.66","3560943426","3560943426","IT","Italy"
+"212.63.175.67","212.63.175.67","3560943427","3560943427","FR","France"
+"212.63.175.68","212.63.175.68","3560943428","3560943428","NO","Norway"
+"212.63.175.69","212.63.175.70","3560943429","3560943430","NL","Netherlands"
+"212.63.175.71","212.63.175.72","3560943431","3560943432","DE","Germany"
+"212.63.175.73","212.63.175.73","3560943433","3560943433","GB","United Kingdom"
+"212.63.175.74","212.63.175.74","3560943434","3560943434","SE","Sweden"
+"212.63.175.75","212.63.175.75","3560943435","3560943435","DE","Germany"
+"212.63.175.76","212.63.175.76","3560943436","3560943436","FR","France"
+"212.63.175.77","212.63.175.77","3560943437","3560943437","ES","Spain"
+"212.63.175.78","212.63.175.78","3560943438","3560943438","FR","France"
+"212.63.175.79","212.63.175.79","3560943439","3560943439","NO","Norway"
+"212.63.175.80","212.63.175.80","3560943440","3560943440","FR","France"
+"212.63.175.81","212.63.175.81","3560943441","3560943441","DE","Germany"
+"212.63.175.82","212.63.175.82","3560943442","3560943442","ES","Spain"
+"212.63.175.83","212.63.175.83","3560943443","3560943443","BE","Belgium"
+"212.63.175.84","212.63.175.84","3560943444","3560943444","CH","Switzerland"
+"212.63.175.85","212.63.175.86","3560943445","3560943446","DE","Germany"
+"212.63.175.87","212.63.175.87","3560943447","3560943447","GB","United Kingdom"
+"212.63.175.88","212.63.175.90","3560943448","3560943450","DE","Germany"
+"212.63.175.91","212.63.175.91","3560943451","3560943451","PL","Poland"
+"212.63.175.92","212.63.175.92","3560943452","3560943452","GB","United Kingdom"
+"212.63.175.93","212.63.175.94","3560943453","3560943454","DE","Germany"
+"212.63.175.95","212.63.175.96","3560943455","3560943456","GB","United Kingdom"
+"212.63.175.97","212.63.175.97","3560943457","3560943457","ES","Spain"
+"212.63.175.98","212.63.175.99","3560943458","3560943459","IT","Italy"
+"212.63.175.100","212.63.175.100","3560943460","3560943460","ES","Spain"
+"212.63.175.101","212.63.175.101","3560943461","3560943461","CH","Switzerland"
+"212.63.175.102","212.63.175.102","3560943462","3560943462","FR","France"
+"212.63.175.103","212.63.175.103","3560943463","3560943463","NL","Netherlands"
+"212.63.175.104","212.63.175.104","3560943464","3560943464","ES","Spain"
+"212.63.175.105","212.63.175.105","3560943465","3560943465","FR","France"
+"212.63.175.106","212.63.175.106","3560943466","3560943466","NO","Norway"
+"212.63.175.107","212.63.175.107","3560943467","3560943467","IT","Italy"
+"212.63.175.108","212.63.175.108","3560943468","3560943468","CH","Switzerland"
+"212.63.175.109","212.63.175.109","3560943469","3560943469","IT","Italy"
+"212.63.175.110","212.63.175.111","3560943470","3560943471","DE","Germany"
+"212.63.175.112","212.63.175.112","3560943472","3560943472","BE","Belgium"
+"212.63.175.113","212.63.175.113","3560943473","3560943473","AT","Austria"
+"212.63.175.114","212.63.175.114","3560943474","3560943474","CH","Switzerland"
+"212.63.175.115","212.63.175.115","3560943475","3560943475","ES","Spain"
+"212.63.175.116","212.63.175.116","3560943476","3560943476","BE","Belgium"
+"212.63.175.117","212.63.175.117","3560943477","3560943477","DE","Germany"
+"212.63.175.118","212.63.175.118","3560943478","3560943478","IT","Italy"
+"212.63.175.119","212.63.175.119","3560943479","3560943479","GB","United Kingdom"
+"212.63.175.120","212.63.175.120","3560943480","3560943480","NL","Netherlands"
+"212.63.175.121","212.63.175.121","3560943481","3560943481","BG","Bulgaria"
+"212.63.175.122","212.63.175.122","3560943482","3560943482","DE","Germany"
+"212.63.175.123","212.63.175.126","3560943483","3560943486","ES","Spain"
+"212.63.175.127","212.63.175.127","3560943487","3560943487","DE","Germany"
+"212.63.175.128","212.63.175.128","3560943488","3560943488","ES","Spain"
+"212.63.175.129","212.63.175.129","3560943489","3560943489","DE","Germany"
+"212.63.175.130","212.63.175.130","3560943490","3560943490","GB","United Kingdom"
+"212.63.175.131","212.63.175.131","3560943491","3560943491","DE","Germany"
+"212.63.175.132","212.63.175.133","3560943492","3560943493","FR","France"
+"212.63.175.134","212.63.175.134","3560943494","3560943494","GB","United Kingdom"
+"212.63.175.135","212.63.175.135","3560943495","3560943495","IT","Italy"
+"212.63.175.136","212.63.175.139","3560943496","3560943499","DE","Germany"
+"212.63.175.140","212.63.175.140","3560943500","3560943500","CH","Switzerland"
+"212.63.175.141","212.63.175.141","3560943501","3560943501","ES","Spain"
+"212.63.175.142","212.63.175.147","3560943502","3560943507","DE","Germany"
+"212.63.175.148","212.63.175.148","3560943508","3560943508","DK","Denmark"
+"212.63.175.149","212.63.175.150","3560943509","3560943510","DE","Germany"
+"212.63.175.151","212.63.175.151","3560943511","3560943511","IT","Italy"
+"212.63.175.152","212.63.175.152","3560943512","3560943512","DE","Germany"
+"212.63.175.153","212.63.175.153","3560943513","3560943513","LU","Luxembourg"
+"212.63.175.154","212.63.175.155","3560943514","3560943515","ES","Spain"
+"212.63.175.156","212.63.175.157","3560943516","3560943517","DE","Germany"
+"212.63.175.158","212.63.175.158","3560943518","3560943518","LU","Luxembourg"
+"212.63.175.159","212.63.175.159","3560943519","3560943519","DE","Germany"
+"212.63.175.160","212.63.175.160","3560943520","3560943520","DK","Denmark"
+"212.63.175.161","212.63.175.161","3560943521","3560943521","DE","Germany"
+"212.63.175.162","212.63.175.162","3560943522","3560943522","GB","United Kingdom"
+"212.63.175.163","212.63.175.164","3560943523","3560943524","DE","Germany"
+"212.63.175.165","212.63.175.165","3560943525","3560943525","NL","Netherlands"
+"212.63.175.166","212.63.175.166","3560943526","3560943526","IT","Italy"
+"212.63.175.167","212.63.175.167","3560943527","3560943527","DE","Germany"
+"212.63.175.168","212.63.175.168","3560943528","3560943528","FR","France"
+"212.63.175.169","212.63.175.169","3560943529","3560943529","DE","Germany"
+"212.63.175.170","212.63.175.170","3560943530","3560943530","CH","Switzerland"
+"212.63.175.171","212.63.175.172","3560943531","3560943532","DE","Germany"
+"212.63.175.173","212.63.175.173","3560943533","3560943533","HU","Hungary"
+"212.63.175.174","212.63.175.174","3560943534","3560943534","BY","Belarus"
+"212.63.175.175","212.63.175.175","3560943535","3560943535","FR","France"
+"212.63.175.176","212.63.175.176","3560943536","3560943536","BE","Belgium"
+"212.63.175.177","212.63.175.177","3560943537","3560943537","DE","Germany"
+"212.63.175.178","212.63.175.178","3560943538","3560943538","GB","United Kingdom"
+"212.63.175.179","212.63.175.179","3560943539","3560943539","DE","Germany"
+"212.63.175.180","212.63.175.180","3560943540","3560943540","BE","Belgium"
+"212.63.175.181","212.63.175.181","3560943541","3560943541","NL","Netherlands"
+"212.63.175.182","212.63.175.182","3560943542","3560943542","DE","Germany"
+"212.63.175.183","212.63.175.183","3560943543","3560943543","NL","Netherlands"
+"212.63.175.184","212.63.175.184","3560943544","3560943544","ES","Spain"
+"212.63.175.185","212.63.175.186","3560943545","3560943546","DE","Germany"
+"212.63.175.187","212.63.175.187","3560943547","3560943547","SI","Slovenia"
+"212.63.175.188","212.63.175.188","3560943548","3560943548","GB","United Kingdom"
+"212.63.175.189","212.63.175.189","3560943549","3560943549","DE","Germany"
+"212.63.175.190","212.63.175.190","3560943550","3560943550","HU","Hungary"
+"212.63.175.191","212.63.175.191","3560943551","3560943551","FR","France"
+"212.63.175.192","212.63.175.192","3560943552","3560943552","IT","Italy"
+"212.63.175.193","212.63.175.193","3560943553","3560943553","DE","Germany"
+"212.63.175.194","212.63.175.194","3560943554","3560943554","IS","Iceland"
+"212.63.175.195","212.63.175.195","3560943555","3560943555","FR","France"
+"212.63.175.196","212.63.175.196","3560943556","3560943556","DE","Germany"
+"212.63.175.197","212.63.175.197","3560943557","3560943557","ES","Spain"
+"212.63.175.198","212.63.175.198","3560943558","3560943558","DE","Germany"
+"212.63.175.199","212.63.175.199","3560943559","3560943559","GB","United Kingdom"
+"212.63.175.200","212.63.175.202","3560943560","3560943562","IT","Italy"
+"212.63.175.203","212.63.175.203","3560943563","3560943563","HU","Hungary"
+"212.63.175.204","212.63.175.204","3560943564","3560943564","DE","Germany"
+"212.63.175.205","212.63.175.205","3560943565","3560943565","GB","United Kingdom"
+"212.63.175.206","212.63.175.206","3560943566","3560943566","DE","Germany"
+"212.63.175.207","212.63.175.207","3560943567","3560943567","FR","France"
+"212.63.175.208","212.63.175.208","3560943568","3560943568","GB","United Kingdom"
+"212.63.175.209","212.63.175.210","3560943569","3560943570","FR","France"
+"212.63.175.211","212.63.175.212","3560943571","3560943572","DE","Germany"
+"212.63.175.213","212.63.175.213","3560943573","3560943573","FR","France"
+"212.63.175.214","212.63.175.214","3560943574","3560943574","NO","Norway"
+"212.63.175.215","212.63.175.215","3560943575","3560943575","BE","Belgium"
+"212.63.175.216","212.63.175.216","3560943576","3560943576","IT","Italy"
+"212.63.175.217","212.63.175.217","3560943577","3560943577","DK","Denmark"
+"212.63.175.218","212.63.175.218","3560943578","3560943578","ES","Spain"
+"212.63.175.219","212.63.175.220","3560943579","3560943580","DE","Germany"
+"212.63.175.221","212.63.175.221","3560943581","3560943581","NL","Netherlands"
+"212.63.175.222","212.63.175.222","3560943582","3560943582","DE","Germany"
+"212.63.175.223","212.63.175.223","3560943583","3560943583","ES","Spain"
+"212.63.175.224","212.63.175.224","3560943584","3560943584","IT","Italy"
+"212.63.175.225","212.63.175.225","3560943585","3560943585","FR","France"
+"212.63.175.226","212.63.175.226","3560943586","3560943586","ES","Spain"
+"212.63.175.227","212.63.175.227","3560943587","3560943587","DE","Germany"
+"212.63.175.228","212.63.175.228","3560943588","3560943588","IT","Italy"
+"212.63.175.229","212.63.175.229","3560943589","3560943589","NL","Netherlands"
+"212.63.175.230","212.63.175.230","3560943590","3560943590","HU","Hungary"
+"212.63.175.231","212.63.175.231","3560943591","3560943591","AT","Austria"
+"212.63.175.232","212.63.175.232","3560943592","3560943592","SK","Slovakia"
+"212.63.175.233","212.63.175.233","3560943593","3560943593","PL","Poland"
+"212.63.175.234","212.63.175.234","3560943594","3560943594","FR","France"
+"212.63.175.235","212.63.175.236","3560943595","3560943596","ES","Spain"
+"212.63.175.237","212.63.175.239","3560943597","3560943599","DE","Germany"
+"212.63.175.240","212.63.175.240","3560943600","3560943600","AT","Austria"
+"212.63.175.241","212.63.175.242","3560943601","3560943602","IT","Italy"
+"212.63.175.243","212.63.175.243","3560943603","3560943603","DE","Germany"
+"212.63.175.244","212.63.175.244","3560943604","3560943604","ES","Spain"
+"212.63.175.245","212.63.175.245","3560943605","3560943605","GB","United Kingdom"
+"212.63.175.246","212.63.175.247","3560943606","3560943607","DE","Germany"
+"212.63.175.248","212.63.175.248","3560943608","3560943608","IT","Italy"
+"212.63.175.249","212.63.175.250","3560943609","3560943610","DE","Germany"
+"212.63.175.251","212.63.175.251","3560943611","3560943611","FR","France"
+"212.63.175.252","212.63.175.252","3560943612","3560943612","DE","Germany"
+"212.63.175.253","212.63.175.253","3560943613","3560943613","ES","Spain"
+"212.63.175.254","212.63.176.1","3560943614","3560943617","DE","Germany"
+"212.63.176.2","212.63.176.2","3560943618","3560943618","FR","France"
+"212.63.176.3","212.63.176.4","3560943619","3560943620","ES","Spain"
+"212.63.176.5","212.63.176.5","3560943621","3560943621","SE","Sweden"
+"212.63.176.6","212.63.176.6","3560943622","3560943622","BE","Belgium"
+"212.63.176.7","212.63.176.7","3560943623","3560943623","DE","Germany"
+"212.63.176.8","212.63.176.8","3560943624","3560943624","ES","Spain"
+"212.63.176.9","212.63.176.9","3560943625","3560943625","DE","Germany"
+"212.63.176.10","212.63.176.10","3560943626","3560943626","ES","Spain"
+"212.63.176.11","212.63.176.11","3560943627","3560943627","DK","Denmark"
+"212.63.176.12","212.63.176.12","3560943628","3560943628","DE","Germany"
+"212.63.176.13","212.63.176.13","3560943629","3560943629","IT","Italy"
+"212.63.176.14","212.63.176.14","3560943630","3560943630","DE","Germany"
+"212.63.176.15","212.63.176.15","3560943631","3560943631","HU","Hungary"
+"212.63.176.16","212.63.176.16","3560943632","3560943632","CH","Switzerland"
+"212.63.176.17","212.63.176.17","3560943633","3560943633","ES","Spain"
+"212.63.176.18","212.63.176.18","3560943634","3560943634","FR","France"
+"212.63.176.19","212.63.176.19","3560943635","3560943635","ES","Spain"
+"212.63.176.20","212.63.176.20","3560943636","3560943636","DE","Germany"
+"212.63.176.21","212.63.176.21","3560943637","3560943637","PL","Poland"
+"212.63.176.22","212.63.176.22","3560943638","3560943638","DE","Germany"
+"212.63.176.23","212.63.176.23","3560943639","3560943639","ES","Spain"
+"212.63.176.24","212.63.176.24","3560943640","3560943640","FR","France"
+"212.63.176.25","212.63.176.25","3560943641","3560943641","DE","Germany"
+"212.63.176.26","212.63.176.27","3560943642","3560943643","IT","Italy"
+"212.63.176.28","212.63.176.28","3560943644","3560943644","DE","Germany"
+"212.63.176.29","212.63.176.29","3560943645","3560943645","GB","United Kingdom"
+"212.63.176.30","212.63.176.30","3560943646","3560943646","DE","Germany"
+"212.63.176.31","212.63.176.31","3560943647","3560943647","ES","Spain"
+"212.63.176.32","212.63.176.32","3560943648","3560943648","DE","Germany"
+"212.63.176.33","212.63.176.33","3560943649","3560943649","NL","Netherlands"
+"212.63.176.34","212.63.176.35","3560943650","3560943651","DE","Germany"
+"212.63.176.36","212.63.176.36","3560943652","3560943652","AT","Austria"
+"212.63.176.37","212.63.176.37","3560943653","3560943653","DE","Germany"
+"212.63.176.38","212.63.176.38","3560943654","3560943654","IT","Italy"
+"212.63.176.39","212.63.176.39","3560943655","3560943655","DE","Germany"
+"212.63.176.40","212.63.176.40","3560943656","3560943656","IT","Italy"
+"212.63.176.41","212.63.176.41","3560943657","3560943657","DE","Germany"
+"212.63.176.42","212.63.176.42","3560943658","3560943658","GB","United Kingdom"
+"212.63.176.43","212.63.176.43","3560943659","3560943659","DE","Germany"
+"212.63.176.44","212.63.176.44","3560943660","3560943660","PT","Portugal"
+"212.63.176.45","212.63.176.45","3560943661","3560943661","DK","Denmark"
+"212.63.176.46","212.63.176.46","3560943662","3560943662","DE","Germany"
+"212.63.176.47","212.63.176.48","3560943663","3560943664","NL","Netherlands"
+"212.63.176.49","212.63.176.50","3560943665","3560943666","DE","Germany"
+"212.63.176.51","212.63.176.51","3560943667","3560943667","PL","Poland"
+"212.63.176.52","212.63.176.52","3560943668","3560943668","DK","Denmark"
+"212.63.176.53","212.63.176.53","3560943669","3560943669","FR","France"
+"212.63.176.54","212.63.176.55","3560943670","3560943671","DE","Germany"
+"212.63.176.56","212.63.176.56","3560943672","3560943672","BH","Bahrain"
+"212.63.176.57","212.63.176.57","3560943673","3560943673","SE","Sweden"
+"212.63.176.58","212.63.176.58","3560943674","3560943674","MA","Morocco"
+"212.63.176.59","212.63.176.59","3560943675","3560943675","FR","France"
+"212.63.176.60","212.63.176.61","3560943676","3560943677","DE","Germany"
+"212.63.176.62","212.63.176.64","3560943678","3560943680","ES","Spain"
+"212.63.176.65","212.63.176.66","3560943681","3560943682","DE","Germany"
+"212.63.176.67","212.63.176.67","3560943683","3560943683","GR","Greece"
+"212.63.176.68","212.63.176.68","3560943684","3560943684","NL","Netherlands"
+"212.63.176.69","212.63.176.69","3560943685","3560943685","IT","Italy"
+"212.63.176.70","212.63.176.70","3560943686","3560943686","FR","France"
+"212.63.176.71","212.63.176.71","3560943687","3560943687","PT","Portugal"
+"212.63.176.72","212.63.176.72","3560943688","3560943688","DE","Germany"
+"212.63.176.73","212.63.176.73","3560943689","3560943689","PT","Portugal"
+"212.63.176.74","212.63.176.74","3560943690","3560943690","IT","Italy"
+"212.63.176.75","212.63.176.75","3560943691","3560943691","DE","Germany"
+"212.63.176.76","212.63.176.76","3560943692","3560943692","SE","Sweden"
+"212.63.176.77","212.63.176.77","3560943693","3560943693","DE","Germany"
+"212.63.176.78","212.63.176.78","3560943694","3560943694","FR","France"
+"212.63.176.79","212.63.176.79","3560943695","3560943695","DE","Germany"
+"212.63.176.80","212.63.176.81","3560943696","3560943697","CH","Switzerland"
+"212.63.176.82","212.63.176.82","3560943698","3560943698","DE","Germany"
+"212.63.176.83","212.63.176.83","3560943699","3560943699","IT","Italy"
+"212.63.176.84","212.63.176.84","3560943700","3560943700","DE","Germany"
+"212.63.176.85","212.63.176.85","3560943701","3560943701","AT","Austria"
+"212.63.176.86","212.63.176.86","3560943702","3560943702","DE","Germany"
+"212.63.176.87","212.63.176.87","3560943703","3560943703","FR","France"
+"212.63.176.88","212.63.176.88","3560943704","3560943704","DE","Germany"
+"212.63.176.89","212.63.176.89","3560943705","3560943705","CH","Switzerland"
+"212.63.176.90","212.63.176.90","3560943706","3560943706","LI","Liechtenstein"
+"212.63.176.91","212.63.176.93","3560943707","3560943709","DE","Germany"
+"212.63.176.94","212.63.176.94","3560943710","3560943710","NL","Netherlands"
+"212.63.176.95","212.63.176.95","3560943711","3560943711","DE","Germany"
+"212.63.176.96","212.63.176.96","3560943712","3560943712","IT","Italy"
+"212.63.176.97","212.63.176.97","3560943713","3560943713","PL","Poland"
+"212.63.176.98","212.63.176.98","3560943714","3560943714","NL","Netherlands"
+"212.63.176.99","212.63.176.99","3560943715","3560943715","DE","Germany"
+"212.63.176.100","212.63.176.100","3560943716","3560943716","GB","United Kingdom"
+"212.63.176.101","212.63.176.101","3560943717","3560943717","FR","France"
+"212.63.176.102","212.63.176.103","3560943718","3560943719","DE","Germany"
+"212.63.176.104","212.63.176.105","3560943720","3560943721","IT","Italy"
+"212.63.176.106","212.63.176.110","3560943722","3560943726","DE","Germany"
+"212.63.176.111","212.63.176.111","3560943727","3560943727","ES","Spain"
+"212.63.176.112","212.63.176.112","3560943728","3560943728","GB","United Kingdom"
+"212.63.176.113","212.63.176.113","3560943729","3560943729","DE","Germany"
+"212.63.176.114","212.63.176.114","3560943730","3560943730","NL","Netherlands"
+"212.63.176.115","212.63.176.115","3560943731","3560943731","IT","Italy"
+"212.63.176.116","212.63.176.116","3560943732","3560943732","FR","France"
+"212.63.176.117","212.63.176.117","3560943733","3560943733","NO","Norway"
+"212.63.176.118","212.63.176.120","3560943734","3560943736","DE","Germany"
+"212.63.176.121","212.63.176.121","3560943737","3560943737","GR","Greece"
+"212.63.176.122","212.63.176.122","3560943738","3560943738","PT","Portugal"
+"212.63.176.123","212.63.176.124","3560943739","3560943740","DE","Germany"
+"212.63.176.125","212.63.176.125","3560943741","3560943741","FR","France"
+"212.63.176.126","212.63.176.126","3560943742","3560943742","DE","Germany"
+"212.63.176.127","212.63.176.127","3560943743","3560943743","PL","Poland"
+"212.63.176.128","212.63.176.128","3560943744","3560943744","DE","Germany"
+"212.63.176.129","212.63.176.129","3560943745","3560943745","PL","Poland"
+"212.63.176.130","212.63.176.132","3560943746","3560943748","DE","Germany"
+"212.63.176.133","212.63.176.133","3560943749","3560943749","GB","United Kingdom"
+"212.63.176.134","212.63.176.134","3560943750","3560943750","DE","Germany"
+"212.63.176.135","212.63.176.135","3560943751","3560943751","IT","Italy"
+"212.63.176.136","212.63.176.136","3560943752","3560943752","DE","Germany"
+"212.63.176.137","212.63.176.137","3560943753","3560943753","ES","Spain"
+"212.63.176.138","212.63.176.138","3560943754","3560943754","HU","Hungary"
+"212.63.176.139","212.63.176.139","3560943755","3560943755","BE","Belgium"
+"212.63.176.140","212.63.176.140","3560943756","3560943756","IT","Italy"
+"212.63.176.141","212.63.176.141","3560943757","3560943757","DE","Germany"
+"212.63.176.142","212.63.176.142","3560943758","3560943758","CZ","Czech Republic"
+"212.63.176.143","212.63.176.143","3560943759","3560943759","IE","Ireland"
+"212.63.176.144","212.63.176.144","3560943760","3560943760","NO","Norway"
+"212.63.176.145","212.63.176.145","3560943761","3560943761","DE","Germany"
+"212.63.176.146","212.63.176.146","3560943762","3560943762","IT","Italy"
+"212.63.176.147","212.63.176.147","3560943763","3560943763","FR","France"
+"212.63.176.148","212.63.176.148","3560943764","3560943764","DE","Germany"
+"212.63.176.149","212.63.176.149","3560943765","3560943765","SE","Sweden"
+"212.63.176.150","212.63.176.150","3560943766","3560943766","CY","Cyprus"
+"212.63.176.151","212.63.176.152","3560943767","3560943768","DE","Germany"
+"212.63.176.153","212.63.176.153","3560943769","3560943769","FR","France"
+"212.63.176.154","212.63.176.154","3560943770","3560943770","NL","Netherlands"
+"212.63.176.155","212.63.176.155","3560943771","3560943771","IT","Italy"
+"212.63.176.156","212.63.176.158","3560943772","3560943774","DE","Germany"
+"212.63.176.159","212.63.176.159","3560943775","3560943775","FR","France"
+"212.63.176.160","212.63.176.164","3560943776","3560943780","DE","Germany"
+"212.63.176.165","212.63.176.165","3560943781","3560943781","ES","Spain"
+"212.63.176.166","212.63.176.166","3560943782","3560943782","DE","Germany"
+"212.63.176.167","212.63.176.167","3560943783","3560943783","BE","Belgium"
+"212.63.176.168","212.63.176.170","3560943784","3560943786","DE","Germany"
+"212.63.176.171","212.63.176.171","3560943787","3560943787","ES","Spain"
+"212.63.176.172","212.63.176.172","3560943788","3560943788","DK","Denmark"
+"212.63.176.173","212.63.176.173","3560943789","3560943789","IT","Italy"
+"212.63.176.174","212.63.176.174","3560943790","3560943790","DE","Germany"
+"212.63.176.175","212.63.176.175","3560943791","3560943791","IT","Italy"
+"212.63.176.176","212.63.176.177","3560943792","3560943793","DE","Germany"
+"212.63.176.178","212.63.176.178","3560943794","3560943794","FR","France"
+"212.63.176.179","212.63.176.179","3560943795","3560943795","DE","Germany"
+"212.63.176.180","212.63.176.180","3560943796","3560943796","IT","Italy"
+"212.63.176.181","212.63.176.181","3560943797","3560943797","DE","Germany"
+"212.63.176.182","212.63.176.182","3560943798","3560943798","DK","Denmark"
+"212.63.176.183","212.63.176.184","3560943799","3560943800","DE","Germany"
+"212.63.176.185","212.63.176.185","3560943801","3560943801","FR","France"
+"212.63.176.186","212.63.176.186","3560943802","3560943802","IT","Italy"
+"212.63.176.187","212.63.176.187","3560943803","3560943803","HU","Hungary"
+"212.63.176.188","212.63.176.188","3560943804","3560943804","ES","Spain"
+"212.63.176.189","212.63.176.189","3560943805","3560943805","DE","Germany"
+"212.63.176.190","212.63.176.190","3560943806","3560943806","ES","Spain"
+"212.63.176.191","212.63.176.191","3560943807","3560943807","DK","Denmark"
+"212.63.176.192","212.63.176.194","3560943808","3560943810","DE","Germany"
+"212.63.176.195","212.63.176.195","3560943811","3560943811","ES","Spain"
+"212.63.176.196","212.63.176.196","3560943812","3560943812","IT","Italy"
+"212.63.176.197","212.63.176.197","3560943813","3560943813","CH","Switzerland"
+"212.63.176.198","212.63.176.198","3560943814","3560943814","DE","Germany"
+"212.63.176.199","212.63.176.199","3560943815","3560943815","IT","Italy"
+"212.63.176.200","212.63.176.201","3560943816","3560943817","FR","France"
+"212.63.176.202","212.63.176.202","3560943818","3560943818","PT","Portugal"
+"212.63.176.203","212.63.176.203","3560943819","3560943819","DE","Germany"
+"212.63.176.204","212.63.176.204","3560943820","3560943820","FR","France"
+"212.63.176.205","212.63.176.205","3560943821","3560943821","IT","Italy"
+"212.63.176.206","212.63.176.206","3560943822","3560943822","DE","Germany"
+"212.63.176.207","212.63.176.207","3560943823","3560943823","GR","Greece"
+"212.63.176.208","212.63.176.211","3560943824","3560943827","DE","Germany"
+"212.63.176.212","212.63.176.212","3560943828","3560943828","ES","Spain"
+"212.63.176.213","212.63.176.213","3560943829","3560943829","NL","Netherlands"
+"212.63.176.214","212.63.176.214","3560943830","3560943830","DE","Germany"
+"212.63.176.215","212.63.176.217","3560943831","3560943833","FR","France"
+"212.63.176.218","212.63.176.220","3560943834","3560943836","DE","Germany"
+"212.63.176.221","212.63.176.221","3560943837","3560943837","CH","Switzerland"
+"212.63.176.222","212.63.176.222","3560943838","3560943838","DE","Germany"
+"212.63.176.223","212.63.176.223","3560943839","3560943839","NO","Norway"
+"212.63.176.224","212.63.176.224","3560943840","3560943840","DE","Germany"
+"212.63.176.225","212.63.176.225","3560943841","3560943841","GB","United Kingdom"
+"212.63.176.226","212.63.176.226","3560943842","3560943842","DE","Germany"
+"212.63.176.227","212.63.176.227","3560943843","3560943843","GB","United Kingdom"
+"212.63.176.228","212.63.176.228","3560943844","3560943844","BE","Belgium"
+"212.63.176.229","212.63.176.229","3560943845","3560943845","CZ","Czech Republic"
+"212.63.176.230","212.63.176.230","3560943846","3560943846","LU","Luxembourg"
+"212.63.176.231","212.63.176.231","3560943847","3560943847","CZ","Czech Republic"
+"212.63.176.232","212.63.176.232","3560943848","3560943848","FR","France"
+"212.63.176.233","212.63.176.233","3560943849","3560943849","DE","Germany"
+"212.63.176.234","212.63.176.234","3560943850","3560943850","NL","Netherlands"
+"212.63.176.235","212.63.176.241","3560943851","3560943857","DE","Germany"
+"212.63.176.242","212.63.176.242","3560943858","3560943858","GB","United Kingdom"
+"212.63.176.243","212.63.176.243","3560943859","3560943859","DE","Germany"
+"212.63.176.244","212.63.176.244","3560943860","3560943860","GB","United Kingdom"
+"212.63.176.245","212.63.176.249","3560943861","3560943865","DE","Germany"
+"212.63.176.250","212.63.176.250","3560943866","3560943866","BE","Belgium"
+"212.63.176.251","212.63.176.251","3560943867","3560943867","ES","Spain"
+"212.63.176.252","212.63.176.252","3560943868","3560943868","DE","Germany"
+"212.63.176.253","212.63.176.253","3560943869","3560943869","LU","Luxembourg"
+"212.63.176.254","212.63.176.255","3560943870","3560943871","DE","Germany"
+"212.63.177.0","212.63.177.3","3560943872","3560943875","BR","Brazil"
+"212.63.177.4","212.63.177.7","3560943876","3560943879","DE","Germany"
+"212.63.177.8","212.63.177.15","3560943880","3560943887","US","United States"
+"212.63.177.16","212.63.177.19","3560943888","3560943891","CA","Canada"
+"212.63.177.20","212.63.177.23","3560943892","3560943895","DE","Germany"
+"212.63.177.24","212.63.177.27","3560943896","3560943899","CL","Chile"
+"212.63.177.28","212.63.177.31","3560943900","3560943903","DE","Germany"
+"212.63.177.32","212.63.177.43","3560943904","3560943915","US","United States"
+"212.63.177.44","212.63.177.47","3560943916","3560943919","CA","Canada"
+"212.63.177.48","212.63.177.51","3560943920","3560943923","US","United States"
+"212.63.177.52","212.63.177.55","3560943924","3560943927","MX","Mexico"
+"212.63.177.56","212.63.177.63","3560943928","3560943935","US","United States"
+"212.63.177.64","212.63.177.67","3560943936","3560943939","PE","Peru"
+"212.63.177.68","212.63.177.71","3560943940","3560943943","DE","Germany"
+"212.63.177.72","212.63.177.75","3560943944","3560943947","US","United States"
+"212.63.177.76","212.63.177.103","3560943948","3560943975","DE","Germany"
+"212.63.177.104","212.63.177.107","3560943976","3560943979","US","United States"
+"212.63.177.108","212.63.177.111","3560943980","3560943983","DE","Germany"
+"212.63.177.112","212.63.177.115","3560943984","3560943987","US","United States"
+"212.63.177.116","212.63.177.119","3560943988","3560943991","DE","Germany"
+"212.63.177.120","212.63.177.127","3560943992","3560943999","US","United States"
+"212.63.177.128","212.63.177.151","3560944000","3560944023","DE","Germany"
+"212.63.177.152","212.63.177.159","3560944024","3560944031","US","United States"
+"212.63.177.160","212.63.177.163","3560944032","3560944035","MX","Mexico"
+"212.63.177.164","212.63.177.167","3560944036","3560944039","US","United States"
+"212.63.177.168","212.63.177.171","3560944040","3560944043","MX","Mexico"
+"212.63.177.172","212.63.177.187","3560944044","3560944059","DE","Germany"
+"212.63.177.188","212.63.177.191","3560944060","3560944063","US","United States"
+"212.63.177.192","212.63.177.195","3560944064","3560944067","DE","Germany"
+"212.63.177.196","212.63.177.199","3560944068","3560944071","US","United States"
+"212.63.177.200","212.63.177.207","3560944072","3560944079","DE","Germany"
+"212.63.177.208","212.63.177.211","3560944080","3560944083","US","United States"
+"212.63.177.212","212.63.177.215","3560944084","3560944087","CL","Chile"
+"212.63.177.216","212.63.177.231","3560944088","3560944103","DE","Germany"
+"212.63.177.232","212.63.177.235","3560944104","3560944107","US","United States"
+"212.63.177.236","212.63.177.247","3560944108","3560944119","DE","Germany"
+"212.63.177.248","212.63.178.7","3560944120","3560944135","US","United States"
+"212.63.178.8","212.63.178.11","3560944136","3560944139","DE","Germany"
+"212.63.178.12","212.63.178.15","3560944140","3560944143","US","United States"
+"212.63.178.16","212.63.178.19","3560944144","3560944147","DE","Germany"
+"212.63.178.20","212.63.178.31","3560944148","3560944159","US","United States"
+"212.63.178.32","212.63.178.35","3560944160","3560944163","MX","Mexico"
+"212.63.178.36","212.63.178.39","3560944164","3560944167","AR","Argentina"
+"212.63.178.40","212.63.178.47","3560944168","3560944175","US","United States"
+"212.63.178.48","212.63.178.51","3560944176","3560944179","BR","Brazil"
+"212.63.178.52","212.63.178.55","3560944180","3560944183","PA","Panama"
+"212.63.178.56","212.63.178.59","3560944184","3560944187","US","United States"
+"212.63.178.60","212.63.178.63","3560944188","3560944191","CA","Canada"
+"212.63.178.64","212.63.178.67","3560944192","3560944195","US","United States"
+"212.63.178.68","212.63.178.71","3560944196","3560944199","DE","Germany"
+"212.63.178.72","212.63.178.75","3560944200","3560944203","BO","Bolivia"
+"212.63.178.76","212.63.178.79","3560944204","3560944207","DE","Germany"
+"212.63.178.80","212.63.178.83","3560944208","3560944211","CA","Canada"
+"212.63.178.84","212.63.178.87","3560944212","3560944215","DE","Germany"
+"212.63.178.88","212.63.178.91","3560944216","3560944219","BR","Brazil"
+"212.63.178.92","212.63.178.99","3560944220","3560944227","US","United States"
+"212.63.178.100","212.63.178.103","3560944228","3560944231","IT","Italy"
+"212.63.178.104","212.63.178.107","3560944232","3560944235","US","United States"
+"212.63.178.108","212.63.178.111","3560944236","3560944239","CA","Canada"
+"212.63.178.112","212.63.178.115","3560944240","3560944243","US","United States"
+"212.63.178.116","212.63.178.119","3560944244","3560944247","MX","Mexico"
+"212.63.178.120","212.63.178.139","3560944248","3560944267","US","United States"
+"212.63.178.140","212.63.178.143","3560944268","3560944271","CO","Colombia"
+"212.63.178.144","212.63.178.147","3560944272","3560944275","BR","Brazil"
+"212.63.178.148","212.63.178.151","3560944276","3560944279","PE","Peru"
+"212.63.178.152","212.63.178.155","3560944280","3560944283","DE","Germany"
+"212.63.178.156","212.63.178.167","3560944284","3560944295","US","United States"
+"212.63.178.168","212.63.178.171","3560944296","3560944299","CO","Colombia"
+"212.63.178.172","212.63.178.179","3560944300","3560944307","US","United States"
+"212.63.178.180","212.63.178.183","3560944308","3560944311","MX","Mexico"
+"212.63.178.184","212.63.178.187","3560944312","3560944315","US","United States"
+"212.63.178.188","212.63.178.195","3560944316","3560944323","AR","Argentina"
+"212.63.178.196","212.63.178.211","3560944324","3560944339","US","United States"
+"212.63.178.212","212.63.178.215","3560944340","3560944343","CO","Colombia"
+"212.63.178.216","212.63.178.223","3560944344","3560944351","US","United States"
+"212.63.178.224","212.63.178.227","3560944352","3560944355","GT","Guatemala"
+"212.63.178.228","212.63.178.231","3560944356","3560944359","CA","Canada"
+"212.63.178.232","212.63.178.235","3560944360","3560944363","DO","Dominican Republic"
+"212.63.178.236","212.63.178.239","3560944364","3560944367","AR","Argentina"
+"212.63.178.240","212.63.178.243","3560944368","3560944371","BR","Brazil"
+"212.63.178.244","212.63.178.247","3560944372","3560944375","DE","Germany"
+"212.63.178.248","212.63.178.251","3560944376","3560944379","AR","Argentina"
+"212.63.178.252","212.63.178.255","3560944380","3560944383","DE","Germany"
+"212.63.179.0","212.63.179.11","3560944384","3560944395","US","United States"
+"212.63.179.12","212.63.179.15","3560944396","3560944399","PR","Puerto Rico"
+"212.63.179.16","212.63.179.19","3560944400","3560944403","CA","Canada"
+"212.63.179.20","212.63.179.27","3560944404","3560944411","DE","Germany"
+"212.63.179.28","212.63.179.31","3560944412","3560944415","US","United States"
+"212.63.179.32","212.63.179.35","3560944416","3560944419","SG","Singapore"
+"212.63.179.36","212.63.179.47","3560944420","3560944431","US","United States"
+"212.63.179.48","212.63.179.51","3560944432","3560944435","DE","Germany"
+"212.63.179.52","212.63.179.63","3560944436","3560944447","US","United States"
+"212.63.179.64","212.63.179.67","3560944448","3560944451","DE","Germany"
+"212.63.179.68","212.63.179.75","3560944452","3560944459","US","United States"
+"212.63.179.76","212.63.179.76","3560944460","3560944460","AR","Argentina"
+"212.63.179.77","212.63.179.79","3560944461","3560944463","DE","Germany"
+"212.63.179.80","212.63.179.83","3560944464","3560944467","CA","Canada"
+"212.63.179.84","212.63.179.87","3560944468","3560944471","BR","Brazil"
+"212.63.179.88","212.63.179.91","3560944472","3560944475","US","United States"
+"212.63.179.92","212.63.179.95","3560944476","3560944479","AR","Argentina"
+"212.63.179.96","212.63.179.103","3560944480","3560944487","US","United States"
+"212.63.179.104","212.63.179.107","3560944488","3560944491","CA","Canada"
+"212.63.179.108","212.63.179.135","3560944492","3560944519","US","United States"
+"212.63.179.136","212.63.179.139","3560944520","3560944523","DE","Germany"
+"212.63.179.140","212.63.179.147","3560944524","3560944531","US","United States"
+"212.63.179.148","212.63.179.151","3560944532","3560944535","MX","Mexico"
+"212.63.179.152","212.63.179.167","3560944536","3560944551","US","United States"
+"212.63.179.168","212.63.179.171","3560944552","3560944555","BR","Brazil"
+"212.63.179.172","212.63.179.175","3560944556","3560944559","MX","Mexico"
+"212.63.179.176","212.63.179.179","3560944560","3560944563","US","United States"
+"212.63.179.180","212.63.179.183","3560944564","3560944567","ES","Spain"
+"212.63.179.184","212.63.179.191","3560944568","3560944575","US","United States"
+"212.63.179.192","212.63.179.195","3560944576","3560944579","BR","Brazil"
+"212.63.179.196","212.63.179.219","3560944580","3560944603","US","United States"
+"212.63.179.220","212.63.179.223","3560944604","3560944607","CA","Canada"
+"212.63.179.224","212.63.179.231","3560944608","3560944615","US","United States"
+"212.63.179.232","212.63.179.235","3560944616","3560944619","EC","Ecuador"
+"212.63.179.236","212.63.179.239","3560944620","3560944623","US","United States"
+"212.63.179.240","212.63.179.243","3560944624","3560944627","CL","Chile"
+"212.63.179.244","212.63.179.247","3560944628","3560944631","DE","Germany"
+"212.63.179.248","212.63.179.251","3560944632","3560944635","CA","Canada"
+"212.63.179.252","212.63.180.91","3560944636","3560944731","DE","Germany"
+"212.63.180.92","212.63.180.95","3560944732","3560944735","TR","Turkey"
+"212.63.180.96","212.63.180.139","3560944736","3560944779","DE","Germany"
+"212.63.180.140","212.63.180.143","3560944780","3560944783","ES","Spain"
+"212.63.180.144","212.63.180.147","3560944784","3560944787","FR","France"
+"212.63.180.148","212.63.180.151","3560944788","3560944791","NL","Netherlands"
+"212.63.180.152","212.63.180.155","3560944792","3560944795","ES","Spain"
+"212.63.180.156","212.63.180.159","3560944796","3560944799","GB","United Kingdom"
+"212.63.180.160","212.63.180.163","3560944800","3560944803","ES","Spain"
+"212.63.180.164","212.63.180.167","3560944804","3560944807","FR","France"
+"212.63.180.168","212.63.180.171","3560944808","3560944811","DE","Germany"
+"212.63.180.172","212.63.180.175","3560944812","3560944815","ES","Spain"
+"212.63.180.176","212.63.180.183","3560944816","3560944823","IT","Italy"
+"212.63.180.184","212.63.180.187","3560944824","3560944827","DE","Germany"
+"212.63.180.188","212.63.180.191","3560944828","3560944831","IE","Ireland"
+"212.63.180.192","212.63.180.195","3560944832","3560944835","DE","Germany"
+"212.63.180.196","212.63.180.199","3560944836","3560944839","IT","Italy"
+"212.63.180.200","212.63.180.207","3560944840","3560944847","DE","Germany"
+"212.63.180.208","212.63.180.215","3560944848","3560944855","FR","France"
+"212.63.180.216","212.63.180.219","3560944856","3560944859","NL","Netherlands"
+"212.63.180.220","212.63.180.223","3560944860","3560944863","DK","Denmark"
+"212.63.180.224","212.63.180.231","3560944864","3560944871","FR","France"
+"212.63.180.232","212.63.180.235","3560944872","3560944875","DE","Germany"
+"212.63.180.236","212.63.180.239","3560944876","3560944879","ES","Spain"
+"212.63.180.240","212.63.180.243","3560944880","3560944883","DE","Germany"
+"212.63.180.244","212.63.180.247","3560944884","3560944887","ES","Spain"
+"212.63.180.248","212.63.180.251","3560944888","3560944891","CH","Switzerland"
+"212.63.180.252","212.63.180.255","3560944892","3560944895","DE","Germany"
+"212.63.181.0","212.63.181.3","3560944896","3560944899","TW","Taiwan"
+"212.63.181.4","212.63.181.7","3560944900","3560944903","SG","Singapore"
+"212.63.181.8","212.63.181.11","3560944904","3560944907","MY","Malaysia"
+"212.63.181.12","212.63.181.23","3560944908","3560944919","SG","Singapore"
+"212.63.181.24","212.63.181.27","3560944920","3560944923","MY","Malaysia"
+"212.63.181.28","212.63.181.31","3560944924","3560944927","CN","China"
+"212.63.181.32","212.63.181.35","3560944928","3560944931","MY","Malaysia"
+"212.63.181.36","212.63.181.39","3560944932","3560944935","SG","Singapore"
+"212.63.181.40","212.63.181.47","3560944936","3560944943","CN","China"
+"212.63.181.48","212.63.181.51","3560944944","3560944947","MY","Malaysia"
+"212.63.181.52","212.63.181.55","3560944948","3560944951","SG","Singapore"
+"212.63.181.56","212.63.181.59","3560944952","3560944955","TW","Taiwan"
+"212.63.181.60","212.63.181.63","3560944956","3560944959","SG","Singapore"
+"212.63.181.64","212.63.181.67","3560944960","3560944963","IN","India"
+"212.63.181.68","212.63.181.71","3560944964","3560944967","MY","Malaysia"
+"212.63.181.72","212.63.181.75","3560944968","3560944971","SG","Singapore"
+"212.63.181.76","212.63.181.79","3560944972","3560944975","CN","China"
+"212.63.181.80","212.63.181.91","3560944976","3560944987","IN","India"
+"212.63.181.92","212.63.181.95","3560944988","3560944991","SG","Singapore"
+"212.63.181.96","212.63.181.99","3560944992","3560944995","MY","Malaysia"
+"212.63.181.100","212.63.181.103","3560944996","3560944999","SG","Singapore"
+"212.63.181.104","212.63.181.107","3560945000","3560945003","MY","Malaysia"
+"212.63.181.108","212.63.181.111","3560945004","3560945007","IN","India"
+"212.63.181.112","212.63.181.115","3560945008","3560945011","SG","Singapore"
+"212.63.181.116","212.63.181.119","3560945012","3560945015","DE","Germany"
+"212.63.181.120","212.63.181.131","3560945016","3560945027","IN","India"
+"212.63.181.132","212.63.181.135","3560945028","3560945031","MY","Malaysia"
+"212.63.181.136","212.63.181.139","3560945032","3560945035","IN","India"
+"212.63.181.140","212.63.181.143","3560945036","3560945039","CN","China"
+"212.63.181.144","212.63.181.147","3560945040","3560945043","SG","Singapore"
+"212.63.181.148","212.63.181.151","3560945044","3560945047","TW","Taiwan"
+"212.63.181.152","212.63.181.163","3560945048","3560945059","IN","India"
+"212.63.181.164","212.63.181.167","3560945060","3560945063","SG","Singapore"
+"212.63.181.168","212.63.181.171","3560945064","3560945067","MY","Malaysia"
+"212.63.181.172","212.63.181.179","3560945068","3560945075","IN","India"
+"212.63.181.180","212.63.181.187","3560945076","3560945083","CN","China"
+"212.63.181.188","212.63.181.191","3560945084","3560945087","IN","India"
+"212.63.181.192","212.63.181.195","3560945088","3560945091","DE","Germany"
+"212.63.181.196","212.63.181.199","3560945092","3560945095","SG","Singapore"
+"212.63.181.200","212.63.181.203","3560945096","3560945099","CN","China"
+"212.63.181.204","212.63.181.207","3560945100","3560945103","SG","Singapore"
+"212.63.181.208","212.63.181.211","3560945104","3560945107","MY","Malaysia"
+"212.63.181.212","212.63.181.215","3560945108","3560945111","TW","Taiwan"
+"212.63.181.216","212.63.181.219","3560945112","3560945115","SG","Singapore"
+"212.63.181.220","212.63.181.223","3560945116","3560945119","IN","India"
+"212.63.181.224","212.63.181.227","3560945120","3560945123","CN","China"
+"212.63.181.228","212.63.181.235","3560945124","3560945131","SG","Singapore"
+"212.63.181.236","212.63.181.239","3560945132","3560945135","TW","Taiwan"
+"212.63.181.240","212.63.181.243","3560945136","3560945139","MY","Malaysia"
+"212.63.181.244","212.63.181.247","3560945140","3560945143","SG","Singapore"
+"212.63.181.248","212.63.181.251","3560945144","3560945147","IN","India"
+"212.63.181.252","212.63.181.255","3560945148","3560945151","SG","Singapore"
+"212.63.182.0","212.63.182.1","3560945152","3560945153","DE","Germany"
+"212.63.182.2","212.63.182.4","3560945154","3560945156","AU","Australia"
+"212.63.182.5","212.63.182.5","3560945157","3560945157","NZ","New Zealand"
+"212.63.182.6","212.63.182.15","3560945158","3560945167","AU","Australia"
+"212.63.182.16","212.63.182.16","3560945168","3560945168","DE","Germany"
+"212.63.182.17","212.63.182.17","3560945169","3560945169","AU","Australia"
+"212.63.182.18","212.63.182.39","3560945170","3560945191","DE","Germany"
+"212.63.182.40","212.63.182.40","3560945192","3560945192","AU","Australia"
+"212.63.182.41","212.63.182.42","3560945193","3560945194","DE","Germany"
+"212.63.182.43","212.63.182.43","3560945195","3560945195","AU","Australia"
+"212.63.182.44","212.63.182.52","3560945196","3560945204","DE","Germany"
+"212.63.182.53","212.63.182.53","3560945205","3560945205","AU","Australia"
+"212.63.182.54","212.63.182.54","3560945206","3560945206","IN","India"
+"212.63.182.55","212.63.182.57","3560945207","3560945209","AU","Australia"
+"212.63.182.58","212.63.182.75","3560945210","3560945227","DE","Germany"
+"212.63.182.76","212.63.182.79","3560945228","3560945231","IN","India"
+"212.63.182.80","212.63.182.115","3560945232","3560945267","DE","Germany"
+"212.63.182.116","212.63.182.119","3560945268","3560945271","AU","Australia"
+"212.63.182.120","212.63.182.123","3560945272","3560945275","DE","Germany"
+"212.63.182.124","212.63.182.127","3560945276","3560945279","AU","Australia"
+"212.63.182.128","212.63.182.203","3560945280","3560945355","JP","Japan"
+"212.63.182.204","212.63.182.207","3560945356","3560945359","TH","Thailand"
+"212.63.182.208","212.63.182.251","3560945360","3560945403","JP","Japan"
+"212.63.182.252","212.63.182.255","3560945404","3560945407","TH","Thailand"
+"212.63.183.0","212.63.183.1","3560945408","3560945409","DE","Germany"
+"212.63.183.2","212.63.183.2","3560945410","3560945410","MY","Malaysia"
+"212.63.183.3","212.63.183.3","3560945411","3560945411","TW","Taiwan"
+"212.63.183.4","212.63.183.4","3560945412","3560945412","CN","China"
+"212.63.183.5","212.63.183.5","3560945413","3560945413","SG","Singapore"
+"212.63.183.6","212.63.183.6","3560945414","3560945414","IN","India"
+"212.63.183.7","212.63.183.8","3560945415","3560945416","SG","Singapore"
+"212.63.183.9","212.63.183.10","3560945417","3560945418","CN","China"
+"212.63.183.11","212.63.183.11","3560945419","3560945419","MY","Malaysia"
+"212.63.183.12","212.63.183.12","3560945420","3560945420","DE","Germany"
+"212.63.183.13","212.63.183.14","3560945421","3560945422","SG","Singapore"
+"212.63.183.15","212.63.183.15","3560945423","3560945423","CN","China"
+"212.63.183.16","212.63.183.16","3560945424","3560945424","MY","Malaysia"
+"212.63.183.17","212.63.183.17","3560945425","3560945425","IN","India"
+"212.63.183.18","212.63.183.18","3560945426","3560945426","MY","Malaysia"
+"212.63.183.19","212.63.183.19","3560945427","3560945427","CN","China"
+"212.63.183.20","212.63.183.20","3560945428","3560945428","SG","Singapore"
+"212.63.183.21","212.63.183.21","3560945429","3560945429","TW","Taiwan"
+"212.63.183.22","212.63.183.22","3560945430","3560945430","MY","Malaysia"
+"212.63.183.23","212.63.183.23","3560945431","3560945431","CN","China"
+"212.63.183.24","212.63.183.25","3560945432","3560945433","IN","India"
+"212.63.183.26","212.63.183.26","3560945434","3560945434","TW","Taiwan"
+"212.63.183.27","212.63.183.27","3560945435","3560945435","MY","Malaysia"
+"212.63.183.28","212.63.183.28","3560945436","3560945436","CN","China"
+"212.63.183.29","212.63.183.29","3560945437","3560945437","SG","Singapore"
+"212.63.183.30","212.63.183.30","3560945438","3560945438","TW","Taiwan"
+"212.63.183.31","212.63.183.31","3560945439","3560945439","SG","Singapore"
+"212.63.183.32","212.63.183.32","3560945440","3560945440","ID","Indonesia"
+"212.63.183.33","212.63.183.33","3560945441","3560945441","SG","Singapore"
+"212.63.183.34","212.63.183.35","3560945442","3560945443","IN","India"
+"212.63.183.36","212.63.183.39","3560945444","3560945447","SG","Singapore"
+"212.63.183.40","212.63.183.40","3560945448","3560945448","DE","Germany"
+"212.63.183.41","212.63.183.41","3560945449","3560945449","IN","India"
+"212.63.183.42","212.63.183.42","3560945450","3560945450","SG","Singapore"
+"212.63.183.43","212.63.183.43","3560945451","3560945451","IN","India"
+"212.63.183.44","212.63.183.44","3560945452","3560945452","DE","Germany"
+"212.63.183.45","212.63.183.45","3560945453","3560945453","IN","India"
+"212.63.183.46","212.63.183.50","3560945454","3560945458","SG","Singapore"
+"212.63.183.51","212.63.183.51","3560945459","3560945459","TW","Taiwan"
+"212.63.183.52","212.63.183.53","3560945460","3560945461","SG","Singapore"
+"212.63.183.54","212.63.183.54","3560945462","3560945462","IN","India"
+"212.63.183.55","212.63.183.57","3560945463","3560945465","SG","Singapore"
+"212.63.183.58","212.63.183.58","3560945466","3560945466","CN","China"
+"212.63.183.59","212.63.183.59","3560945467","3560945467","MY","Malaysia"
+"212.63.183.60","212.63.183.61","3560945468","3560945469","SG","Singapore"
+"212.63.183.62","212.63.183.62","3560945470","3560945470","CN","China"
+"212.63.183.63","212.63.183.63","3560945471","3560945471","SG","Singapore"
+"212.63.183.64","212.63.183.64","3560945472","3560945472","CN","China"
+"212.63.183.65","212.63.183.65","3560945473","3560945473","TW","Taiwan"
+"212.63.183.66","212.63.183.67","3560945474","3560945475","SG","Singapore"
+"212.63.183.68","212.63.183.68","3560945476","3560945476","CN","China"
+"212.63.183.69","212.63.183.69","3560945477","3560945477","TW","Taiwan"
+"212.63.183.70","212.63.183.70","3560945478","3560945478","IN","India"
+"212.63.183.71","212.63.183.71","3560945479","3560945479","SG","Singapore"
+"212.63.183.72","212.63.183.73","3560945480","3560945481","IN","India"
+"212.63.183.74","212.63.183.74","3560945482","3560945482","DE","Germany"
+"212.63.183.75","212.63.183.77","3560945483","3560945485","MY","Malaysia"
+"212.63.183.78","212.63.183.79","3560945486","3560945487","IN","India"
+"212.63.183.80","212.63.183.80","3560945488","3560945488","DE","Germany"
+"212.63.183.81","212.63.183.81","3560945489","3560945489","MY","Malaysia"
+"212.63.183.82","212.63.183.82","3560945490","3560945490","TH","Thailand"
+"212.63.183.83","212.63.183.84","3560945491","3560945492","IN","India"
+"212.63.183.85","212.63.183.87","3560945493","3560945495","DE","Germany"
+"212.63.183.88","212.63.183.88","3560945496","3560945496","IN","India"
+"212.63.183.89","212.63.183.89","3560945497","3560945497","DE","Germany"
+"212.63.183.90","212.63.183.91","3560945498","3560945499","IN","India"
+"212.63.183.92","212.63.183.92","3560945500","3560945500","SG","Singapore"
+"212.63.183.93","212.63.183.93","3560945501","3560945501","US","United States"
+"212.63.183.94","212.63.183.94","3560945502","3560945502","IN","India"
+"212.63.183.95","212.63.183.131","3560945503","3560945539","DE","Germany"
+"212.63.183.132","212.63.183.135","3560945540","3560945543","SG","Singapore"
+"212.63.183.136","212.63.183.143","3560945544","3560945551","IN","India"
+"212.63.183.144","212.63.183.147","3560945552","3560945555","DE","Germany"
+"212.63.183.148","212.63.183.151","3560945556","3560945559","IN","India"
+"212.63.183.152","212.63.183.155","3560945560","3560945563","DE","Germany"
+"212.63.183.156","212.63.183.159","3560945564","3560945567","SG","Singapore"
+"212.63.183.160","212.63.183.163","3560945568","3560945571","DE","Germany"
+"212.63.183.164","212.63.183.167","3560945572","3560945575","IN","India"
+"212.63.183.168","212.63.183.171","3560945576","3560945579","SG","Singapore"
+"212.63.183.172","212.63.183.175","3560945580","3560945583","MY","Malaysia"
+"212.63.183.176","212.63.183.179","3560945584","3560945587","SG","Singapore"
+"212.63.183.180","212.63.183.183","3560945588","3560945591","TW","Taiwan"
+"212.63.183.184","212.63.183.195","3560945592","3560945603","SG","Singapore"
+"212.63.183.196","212.63.183.199","3560945604","3560945607","US","United States"
+"212.63.183.200","212.63.183.203","3560945608","3560945611","IN","India"
+"212.63.183.204","212.63.183.211","3560945612","3560945619","SG","Singapore"
+"212.63.183.212","212.63.183.219","3560945620","3560945627","CN","China"
+"212.63.183.220","212.63.183.227","3560945628","3560945635","SG","Singapore"
+"212.63.183.228","212.63.183.231","3560945636","3560945639","CN","China"
+"212.63.183.232","212.63.183.235","3560945640","3560945643","SG","Singapore"
+"212.63.183.236","212.63.183.239","3560945644","3560945647","MY","Malaysia"
+"212.63.183.240","212.63.183.243","3560945648","3560945651","IN","India"
+"212.63.183.244","212.63.183.251","3560945652","3560945659","DE","Germany"
+"212.63.183.252","212.63.183.255","3560945660","3560945663","IN","India"
+"212.63.184.0","212.63.184.3","3560945664","3560945667","US","United States"
+"212.63.184.4","212.63.184.7","3560945668","3560945671","BR","Brazil"
+"212.63.184.8","212.63.184.11","3560945672","3560945675","US","United States"
+"212.63.184.12","212.63.184.15","3560945676","3560945679","PE","Peru"
+"212.63.184.16","212.63.184.19","3560945680","3560945683","BR","Brazil"
+"212.63.184.20","212.63.184.27","3560945684","3560945691","CO","Colombia"
+"212.63.184.28","212.63.184.35","3560945692","3560945699","US","United States"
+"212.63.184.36","212.63.184.39","3560945700","3560945703","CO","Colombia"
+"212.63.184.40","212.63.184.43","3560945704","3560945707","US","United States"
+"212.63.184.44","212.63.184.47","3560945708","3560945711","CO","Colombia"
+"212.63.184.48","212.63.184.63","3560945712","3560945727","US","United States"
+"212.63.184.64","212.63.184.67","3560945728","3560945731","AR","Argentina"
+"212.63.184.68","212.63.184.75","3560945732","3560945739","US","United States"
+"212.63.184.76","212.63.184.79","3560945740","3560945743","BR","Brazil"
+"212.63.184.80","212.63.184.83","3560945744","3560945747","US","United States"
+"212.63.184.84","212.63.184.87","3560945748","3560945751","AR","Argentina"
+"212.63.184.88","212.63.184.99","3560945752","3560945763","US","United States"
+"212.63.184.100","212.63.184.103","3560945764","3560945767","AR","Argentina"
+"212.63.184.104","212.63.184.107","3560945768","3560945771","BR","Brazil"
+"212.63.184.108","212.63.184.111","3560945772","3560945775","CA","Canada"
+"212.63.184.112","212.63.184.123","3560945776","3560945787","US","United States"
+"212.63.184.124","212.63.184.127","3560945788","3560945791","CO","Colombia"
+"212.63.184.128","212.63.184.131","3560945792","3560945795","AR","Argentina"
+"212.63.184.132","212.63.184.135","3560945796","3560945799","US","United States"
+"212.63.184.136","212.63.184.139","3560945800","3560945803","BR","Brazil"
+"212.63.184.140","212.63.184.143","3560945804","3560945807","US","United States"
+"212.63.184.144","212.63.184.147","3560945808","3560945811","CO","Colombia"
+"212.63.184.148","212.63.184.151","3560945812","3560945815","US","United States"
+"212.63.184.152","212.63.184.155","3560945816","3560945819","AR","Argentina"
+"212.63.184.156","212.63.184.159","3560945820","3560945823","US","United States"
+"212.63.184.160","212.63.184.163","3560945824","3560945827","BR","Brazil"
+"212.63.184.164","212.63.184.171","3560945828","3560945835","US","United States"
+"212.63.184.172","212.63.184.175","3560945836","3560945839","CL","Chile"
+"212.63.184.176","212.63.184.179","3560945840","3560945843","BR","Brazil"
+"212.63.184.180","212.63.184.187","3560945844","3560945851","US","United States"
+"212.63.184.188","212.63.184.191","3560945852","3560945855","DE","Germany"
+"212.63.184.192","212.63.184.195","3560945856","3560945859","US","United States"
+"212.63.184.196","212.63.184.199","3560945860","3560945863","DE","Germany"
+"212.63.184.200","212.63.184.203","3560945864","3560945867","US","United States"
+"212.63.184.204","212.63.184.207","3560945868","3560945871","DE","Germany"
+"212.63.184.208","212.63.184.211","3560945872","3560945875","CA","Canada"
+"212.63.184.212","212.63.184.247","3560945876","3560945911","US","United States"
+"212.63.184.248","212.63.184.251","3560945912","3560945915","CA","Canada"
+"212.63.184.252","212.63.184.255","3560945916","3560945919","US","United States"
+"212.63.185.0","212.63.185.97","3560945920","3560946017","DE","Germany"
+"212.63.185.98","212.63.185.98","3560946018","3560946018","FI","Finland"
+"212.63.185.99","212.63.185.99","3560946019","3560946019","CZ","Czech Republic"
+"212.63.185.100","212.63.186.0","3560946020","3560946176","DE","Germany"
+"212.63.186.1","212.63.186.13","3560946177","3560946189","US","United States"
+"212.63.186.14","212.63.186.14","3560946190","3560946190","AR","Argentina"
+"212.63.186.15","212.63.186.18","3560946191","3560946194","US","United States"
+"212.63.186.19","212.63.186.19","3560946195","3560946195","PE","Peru"
+"212.63.186.20","212.63.186.20","3560946196","3560946196","CA","Canada"
+"212.63.186.21","212.63.186.21","3560946197","3560946197","US","United States"
+"212.63.186.22","212.63.186.22","3560946198","3560946198","CA","Canada"
+"212.63.186.23","212.63.186.23","3560946199","3560946199","AR","Argentina"
+"212.63.186.24","212.63.186.24","3560946200","3560946200","US","United States"
+"212.63.186.25","212.63.186.25","3560946201","3560946201","CA","Canada"
+"212.63.186.26","212.63.186.26","3560946202","3560946202","DE","Germany"
+"212.63.186.27","212.63.186.27","3560946203","3560946203","CA","Canada"
+"212.63.186.28","212.63.186.28","3560946204","3560946204","US","United States"
+"212.63.186.29","212.63.186.29","3560946205","3560946205","PE","Peru"
+"212.63.186.30","212.63.186.32","3560946206","3560946208","US","United States"
+"212.63.186.33","212.63.186.33","3560946209","3560946209","CA","Canada"
+"212.63.186.34","212.63.186.36","3560946210","3560946212","US","United States"
+"212.63.186.37","212.63.186.37","3560946213","3560946213","CO","Colombia"
+"212.63.186.38","212.63.186.38","3560946214","3560946214","CA","Canada"
+"212.63.186.39","212.63.186.39","3560946215","3560946215","PE","Peru"
+"212.63.186.40","212.63.186.40","3560946216","3560946216","DE","Germany"
+"212.63.186.41","212.63.186.53","3560946217","3560946229","US","United States"
+"212.63.186.54","212.63.186.54","3560946230","3560946230","AR","Argentina"
+"212.63.186.55","212.63.186.55","3560946231","3560946231","US","United States"
+"212.63.186.56","212.63.186.56","3560946232","3560946232","CA","Canada"
+"212.63.186.57","212.63.186.58","3560946233","3560946234","US","United States"
+"212.63.186.59","212.63.186.59","3560946235","3560946235","CL","Chile"
+"212.63.186.60","212.63.186.61","3560946236","3560946237","US","United States"
+"212.63.186.62","212.63.186.62","3560946238","3560946238","AR","Argentina"
+"212.63.186.63","212.63.186.77","3560946239","3560946253","US","United States"
+"212.63.186.78","212.63.186.78","3560946254","3560946254","SG","Singapore"
+"212.63.186.79","212.63.186.80","3560946255","3560946256","US","United States"
+"212.63.186.81","212.63.186.81","3560946257","3560946257","MX","Mexico"
+"212.63.186.82","212.63.186.83","3560946258","3560946259","US","United States"
+"212.63.186.84","212.63.186.84","3560946260","3560946260","AR","Argentina"
+"212.63.186.85","212.63.186.86","3560946261","3560946262","US","United States"
+"212.63.186.87","212.63.186.87","3560946263","3560946263","AR","Argentina"
+"212.63.186.88","212.63.186.90","3560946264","3560946266","US","United States"
+"212.63.186.91","212.63.186.91","3560946267","3560946267","CA","Canada"
+"212.63.186.92","212.63.186.95","3560946268","3560946271","US","United States"
+"212.63.186.96","212.63.186.96","3560946272","3560946272","DE","Germany"
+"212.63.186.97","212.63.186.97","3560946273","3560946273","CA","Canada"
+"212.63.186.98","212.63.186.103","3560946274","3560946279","US","United States"
+"212.63.186.104","212.63.186.104","3560946280","3560946280","ES","Spain"
+"212.63.186.105","212.63.186.106","3560946281","3560946282","US","United States"
+"212.63.186.107","212.63.186.107","3560946283","3560946283","CL","Chile"
+"212.63.186.108","212.63.186.108","3560946284","3560946284","US","United States"
+"212.63.186.109","212.63.186.109","3560946285","3560946285","CO","Colombia"
+"212.63.186.110","212.63.186.114","3560946286","3560946290","US","United States"
+"212.63.186.115","212.63.186.115","3560946291","3560946291","CA","Canada"
+"212.63.186.116","212.63.186.119","3560946292","3560946295","US","United States"
+"212.63.186.120","212.63.186.120","3560946296","3560946296","CL","Chile"
+"212.63.186.121","212.63.186.121","3560946297","3560946297","DE","Germany"
+"212.63.186.122","212.63.186.122","3560946298","3560946298","US","United States"
+"212.63.186.123","212.63.186.123","3560946299","3560946299","DE","Germany"
+"212.63.186.124","212.63.186.124","3560946300","3560946300","CL","Chile"
+"212.63.186.125","212.63.186.135","3560946301","3560946311","DE","Germany"
+"212.63.186.136","212.63.186.136","3560946312","3560946312","US","United States"
+"212.63.186.137","212.63.186.141","3560946313","3560946317","DE","Germany"
+"212.63.186.142","212.63.186.143","3560946318","3560946319","US","United States"
+"212.63.186.144","212.63.186.144","3560946320","3560946320","DE","Germany"
+"212.63.186.145","212.63.186.150","3560946321","3560946326","US","United States"
+"212.63.186.151","212.63.186.151","3560946327","3560946327","CA","Canada"
+"212.63.186.152","212.63.186.152","3560946328","3560946328","US","United States"
+"212.63.186.153","212.63.186.153","3560946329","3560946329","DO","Dominican Republic"
+"212.63.186.154","212.63.186.154","3560946330","3560946330","US","United States"
+"212.63.186.155","212.63.186.155","3560946331","3560946331","DO","Dominican Republic"
+"212.63.186.156","212.63.186.157","3560946332","3560946333","CA","Canada"
+"212.63.186.158","212.63.186.159","3560946334","3560946335","US","United States"
+"212.63.186.160","212.63.186.160","3560946336","3560946336","CA","Canada"
+"212.63.186.161","212.63.186.161","3560946337","3560946337","DE","Germany"
+"212.63.186.162","212.63.186.162","3560946338","3560946338","CA","Canada"
+"212.63.186.163","212.63.186.163","3560946339","3560946339","US","United States"
+"212.63.186.164","212.63.186.164","3560946340","3560946340","CL","Chile"
+"212.63.186.165","212.63.186.166","3560946341","3560946342","CA","Canada"
+"212.63.186.167","212.63.186.167","3560946343","3560946343","DO","Dominican Republic"
+"212.63.186.168","212.63.186.168","3560946344","3560946344","AR","Argentina"
+"212.63.186.169","212.63.186.169","3560946345","3560946345","US","United States"
+"212.63.186.170","212.63.186.170","3560946346","3560946346","PE","Peru"
+"212.63.186.171","212.63.186.171","3560946347","3560946347","US","United States"
+"212.63.186.172","212.63.186.185","3560946348","3560946361","DE","Germany"
+"212.63.186.186","212.63.186.187","3560946362","3560946363","US","United States"
+"212.63.186.188","212.63.186.191","3560946364","3560946367","DE","Germany"
+"212.63.186.192","212.63.186.192","3560946368","3560946368","US","United States"
+"212.63.186.193","212.63.186.196","3560946369","3560946372","DE","Germany"
+"212.63.186.197","212.63.186.197","3560946373","3560946373","US","United States"
+"212.63.186.198","212.63.186.198","3560946374","3560946374","DE","Germany"
+"212.63.186.199","212.63.186.199","3560946375","3560946375","US","United States"
+"212.63.186.200","212.63.186.222","3560946376","3560946398","DE","Germany"
+"212.63.186.223","212.63.186.223","3560946399","3560946399","US","United States"
+"212.63.186.224","212.63.186.232","3560946400","3560946408","DE","Germany"
+"212.63.186.233","212.63.186.233","3560946409","3560946409","US","United States"
+"212.63.186.234","212.63.186.243","3560946410","3560946419","DE","Germany"
+"212.63.186.244","212.63.186.244","3560946420","3560946420","US","United States"
+"212.63.186.245","212.63.186.255","3560946421","3560946431","DE","Germany"
+"212.63.187.0","212.63.187.11","3560946432","3560946443","US","United States"
+"212.63.187.12","212.63.187.15","3560946444","3560946447","BR","Brazil"
+"212.63.187.16","212.63.187.19","3560946448","3560946451","DE","Germany"
+"212.63.187.20","212.63.187.23","3560946452","3560946455","BO","Bolivia"
+"212.63.187.24","212.63.187.35","3560946456","3560946467","US","United States"
+"212.63.187.36","212.63.187.39","3560946468","3560946471","BR","Brazil"
+"212.63.187.40","212.63.187.51","3560946472","3560946483","US","United States"
+"212.63.187.52","212.63.187.55","3560946484","3560946487","MX","Mexico"
+"212.63.187.56","212.63.187.59","3560946488","3560946491","US","United States"
+"212.63.187.60","212.63.187.63","3560946492","3560946495","BR","Brazil"
+"212.63.187.64","212.63.187.67","3560946496","3560946499","VE","Venezuela"
+"212.63.187.68","212.63.187.71","3560946500","3560946503","AR","Argentina"
+"212.63.187.72","212.63.187.75","3560946504","3560946507","US","United States"
+"212.63.187.76","212.63.187.79","3560946508","3560946511","MX","Mexico"
+"212.63.187.80","212.63.187.91","3560946512","3560946523","US","United States"
+"212.63.187.92","212.63.187.95","3560946524","3560946527","MX","Mexico"
+"212.63.187.96","212.63.187.99","3560946528","3560946531","US","United States"
+"212.63.187.100","212.63.187.103","3560946532","3560946535","CA","Canada"
+"212.63.187.104","212.63.187.107","3560946536","3560946539","PE","Peru"
+"212.63.187.108","212.63.187.111","3560946540","3560946543","US","United States"
+"212.63.187.112","212.63.187.115","3560946544","3560946547","CA","Canada"
+"212.63.187.116","212.63.187.119","3560946548","3560946551","US","United States"
+"212.63.187.120","212.63.187.123","3560946552","3560946555","PE","Peru"
+"212.63.187.124","212.63.187.127","3560946556","3560946559","US","United States"
+"212.63.187.128","212.63.187.131","3560946560","3560946563","BR","Brazil"
+"212.63.187.132","212.63.187.135","3560946564","3560946567","US","United States"
+"212.63.187.136","212.63.187.139","3560946568","3560946571","BR","Brazil"
+"212.63.187.140","212.63.187.147","3560946572","3560946579","US","United States"
+"212.63.187.148","212.63.187.151","3560946580","3560946583","CA","Canada"
+"212.63.187.152","212.63.187.155","3560946584","3560946587","US","United States"
+"212.63.187.156","212.63.187.159","3560946588","3560946591","AR","Argentina"
+"212.63.187.160","212.63.187.171","3560946592","3560946603","US","United States"
+"212.63.187.172","212.63.187.175","3560946604","3560946607","AR","Argentina"
+"212.63.187.176","212.63.187.179","3560946608","3560946611","BR","Brazil"
+"212.63.187.180","212.63.187.191","3560946612","3560946623","US","United States"
+"212.63.187.192","212.63.187.203","3560946624","3560946635","MX","Mexico"
+"212.63.187.204","212.63.187.211","3560946636","3560946643","US","United States"
+"212.63.187.212","212.63.187.215","3560946644","3560946647","AR","Argentina"
+"212.63.187.216","212.63.187.219","3560946648","3560946651","MX","Mexico"
+"212.63.187.220","212.63.187.223","3560946652","3560946655","CL","Chile"
+"212.63.187.224","212.63.187.227","3560946656","3560946659","BR","Brazil"
+"212.63.187.228","212.63.187.231","3560946660","3560946663","MX","Mexico"
+"212.63.187.232","212.63.187.235","3560946664","3560946667","US","United States"
+"212.63.187.236","212.63.187.239","3560946668","3560946671","MX","Mexico"
+"212.63.187.240","212.63.187.247","3560946672","3560946679","BR","Brazil"
+"212.63.187.248","212.63.187.255","3560946680","3560946687","US","United States"
+"212.63.188.0","212.63.188.1","3560946688","3560946689","DE","Germany"
+"212.63.188.2","212.63.188.7","3560946690","3560946695","US","United States"
+"212.63.188.8","212.63.188.8","3560946696","3560946696","BR","Brazil"
+"212.63.188.9","212.63.188.10","3560946697","3560946698","US","United States"
+"212.63.188.11","212.63.188.12","3560946699","3560946700","DE","Germany"
+"212.63.188.13","212.63.188.13","3560946701","3560946701","CO","Colombia"
+"212.63.188.14","212.63.188.18","3560946702","3560946706","US","United States"
+"212.63.188.19","212.63.188.19","3560946707","3560946707","VE","Venezuela"
+"212.63.188.20","212.63.188.20","3560946708","3560946708","BR","Brazil"
+"212.63.188.21","212.63.188.22","3560946709","3560946710","VE","Venezuela"
+"212.63.188.23","212.63.188.23","3560946711","3560946711","US","United States"
+"212.63.188.24","212.63.188.24","3560946712","3560946712","VE","Venezuela"
+"212.63.188.25","212.63.188.26","3560946713","3560946714","US","United States"
+"212.63.188.27","212.63.188.27","3560946715","3560946715","CO","Colombia"
+"212.63.188.28","212.63.188.28","3560946716","3560946716","US","United States"
+"212.63.188.29","212.63.188.29","3560946717","3560946717","AR","Argentina"
+"212.63.188.30","212.63.188.30","3560946718","3560946718","US","United States"
+"212.63.188.31","212.63.188.32","3560946719","3560946720","BR","Brazil"
+"212.63.188.33","212.63.188.35","3560946721","3560946723","CO","Colombia"
+"212.63.188.36","212.63.188.36","3560946724","3560946724","MX","Mexico"
+"212.63.188.37","212.63.188.41","3560946725","3560946729","US","United States"
+"212.63.188.42","212.63.188.42","3560946730","3560946730","MX","Mexico"
+"212.63.188.43","212.63.188.45","3560946731","3560946733","US","United States"
+"212.63.188.46","212.63.188.46","3560946734","3560946734","PR","Puerto Rico"
+"212.63.188.47","212.63.188.59","3560946735","3560946747","US","United States"
+"212.63.188.60","212.63.188.60","3560946748","3560946748","DE","Germany"
+"212.63.188.61","212.63.188.72","3560946749","3560946760","US","United States"
+"212.63.188.73","212.63.188.73","3560946761","3560946761","DE","Germany"
+"212.63.188.74","212.63.188.79","3560946762","3560946767","US","United States"
+"212.63.188.80","212.63.188.80","3560946768","3560946768","CA","Canada"
+"212.63.188.81","212.63.188.81","3560946769","3560946769","US","United States"
+"212.63.188.82","212.63.188.137","3560946770","3560946825","DE","Germany"
+"212.63.188.138","212.63.188.138","3560946826","3560946826","US","United States"
+"212.63.188.139","212.63.188.147","3560946827","3560946835","DE","Germany"
+"212.63.188.148","212.63.188.148","3560946836","3560946836","US","United States"
+"212.63.188.149","212.63.188.151","3560946837","3560946839","DE","Germany"
+"212.63.188.152","212.63.188.152","3560946840","3560946840","US","United States"
+"212.63.188.153","212.63.188.255","3560946841","3560946943","DE","Germany"
+"212.63.189.0","212.63.189.3","3560946944","3560946947","US","United States"
+"212.63.189.4","212.63.189.7","3560946948","3560946951","BR","Brazil"
+"212.63.189.8","212.63.189.11","3560946952","3560946955","MX","Mexico"
+"212.63.189.12","212.63.189.15","3560946956","3560946959","CO","Colombia"
+"212.63.189.16","212.63.189.19","3560946960","3560946963","MX","Mexico"
+"212.63.189.20","212.63.189.23","3560946964","3560946967","AR","Argentina"
+"212.63.189.24","212.63.189.35","3560946968","3560946979","US","United States"
+"212.63.189.36","212.63.189.43","3560946980","3560946987","DE","Germany"
+"212.63.189.44","212.63.189.47","3560946988","3560946991","US","United States"
+"212.63.189.48","212.63.189.51","3560946992","3560946995","DE","Germany"
+"212.63.189.52","212.63.189.55","3560946996","3560946999","UY","Uruguay"
+"212.63.189.56","212.63.189.71","3560947000","3560947015","US","United States"
+"212.63.189.72","212.63.189.75","3560947016","3560947019","AR","Argentina"
+"212.63.189.76","212.63.189.83","3560947020","3560947027","US","United States"
+"212.63.189.84","212.63.189.87","3560947028","3560947031","CO","Colombia"
+"212.63.189.88","212.63.189.95","3560947032","3560947039","US","United States"
+"212.63.189.96","212.63.189.99","3560947040","3560947043","BR","Brazil"
+"212.63.189.100","212.63.189.123","3560947044","3560947067","US","United States"
+"212.63.189.124","212.63.189.127","3560947068","3560947071","AR","Argentina"
+"212.63.189.128","212.63.189.131","3560947072","3560947075","BR","Brazil"
+"212.63.189.132","212.63.189.151","3560947076","3560947095","US","United States"
+"212.63.189.152","212.63.189.155","3560947096","3560947099","MX","Mexico"
+"212.63.189.156","212.63.189.163","3560947100","3560947107","US","United States"
+"212.63.189.164","212.63.189.167","3560947108","3560947111","DE","Germany"
+"212.63.189.168","212.63.189.179","3560947112","3560947123","US","United States"
+"212.63.189.180","212.63.189.183","3560947124","3560947127","CO","Colombia"
+"212.63.189.184","212.63.189.199","3560947128","3560947143","US","United States"
+"212.63.189.200","212.63.189.203","3560947144","3560947147","DE","Germany"
+"212.63.189.204","212.63.189.215","3560947148","3560947159","US","United States"
+"212.63.189.216","212.63.189.219","3560947160","3560947163","PR","Puerto Rico"
+"212.63.189.220","212.63.189.247","3560947164","3560947191","US","United States"
+"212.63.189.248","212.63.189.251","3560947192","3560947195","VE","Venezuela"
+"212.63.189.252","212.63.189.255","3560947196","3560947199","DE","Germany"
+"212.63.190.0","212.63.190.3","3560947200","3560947203","CA","Canada"
+"212.63.190.4","212.63.190.7","3560947204","3560947207","US","United States"
+"212.63.190.8","212.63.190.11","3560947208","3560947211","DE","Germany"
+"212.63.190.12","212.63.190.31","3560947212","3560947231","US","United States"
+"212.63.190.32","212.63.190.35","3560947232","3560947235","CA","Canada"
+"212.63.190.36","212.63.190.39","3560947236","3560947239","CO","Colombia"
+"212.63.190.40","212.63.190.47","3560947240","3560947247","US","United States"
+"212.63.190.48","212.63.190.51","3560947248","3560947251","CA","Canada"
+"212.63.190.52","212.63.190.67","3560947252","3560947267","US","United States"
+"212.63.190.68","212.63.190.71","3560947268","3560947271","CO","Colombia"
+"212.63.190.72","212.63.190.75","3560947272","3560947275","US","United States"
+"212.63.190.76","212.63.190.79","3560947276","3560947279","AR","Argentina"
+"212.63.190.80","212.63.190.83","3560947280","3560947283","MX","Mexico"
+"212.63.190.84","212.63.190.87","3560947284","3560947287","US","United States"
+"212.63.190.88","212.63.190.91","3560947288","3560947291","BR","Brazil"
+"212.63.190.92","212.63.190.131","3560947292","3560947331","US","United States"
+"212.63.190.132","212.63.190.135","3560947332","3560947335","MX","Mexico"
+"212.63.190.136","212.63.190.143","3560947336","3560947343","US","United States"
+"212.63.190.144","212.63.190.147","3560947344","3560947347","MX","Mexico"
+"212.63.190.148","212.63.190.151","3560947348","3560947351","CO","Colombia"
+"212.63.190.152","212.63.190.155","3560947352","3560947355","US","United States"
+"212.63.190.156","212.63.190.159","3560947356","3560947359","CW","Curacao"
+"212.63.190.160","212.63.190.163","3560947360","3560947363","US","United States"
+"212.63.190.164","212.63.190.167","3560947364","3560947367","HN","Honduras"
+"212.63.190.168","212.63.190.171","3560947368","3560947371","BR","Brazil"
+"212.63.190.172","212.63.190.175","3560947372","3560947375","CA","Canada"
+"212.63.190.176","212.63.190.183","3560947376","3560947383","US","United States"
+"212.63.190.184","212.63.190.191","3560947384","3560947391","CO","Colombia"
+"212.63.190.192","212.63.190.195","3560947392","3560947395","MX","Mexico"
+"212.63.190.196","212.63.190.199","3560947396","3560947399","US","United States"
+"212.63.190.200","212.63.190.207","3560947400","3560947407","AR","Argentina"
+"212.63.190.208","212.63.190.211","3560947408","3560947411","US","United States"
+"212.63.190.212","212.63.190.215","3560947412","3560947415","AR","Argentina"
+"212.63.190.216","212.63.190.231","3560947416","3560947431","US","United States"
+"212.63.190.232","212.63.190.235","3560947432","3560947435","MX","Mexico"
+"212.63.190.236","212.63.190.239","3560947436","3560947439","DE","Germany"
+"212.63.190.240","212.63.190.243","3560947440","3560947443","BR","Brazil"
+"212.63.190.244","212.63.190.255","3560947444","3560947455","US","United States"
+"212.63.191.0","212.63.191.39","3560947456","3560947495","JP","Japan"
+"212.63.191.40","212.63.191.43","3560947496","3560947499","KR","Korea, Republic of"
+"212.63.191.44","212.63.191.207","3560947500","3560947663","JP","Japan"
+"212.63.191.208","212.63.191.211","3560947664","3560947667","DE","Germany"
+"212.63.191.212","212.63.191.230","3560947668","3560947686","JP","Japan"
+"212.63.191.231","212.63.191.231","3560947687","3560947687","DE","Germany"
+"212.63.191.232","212.63.191.255","3560947688","3560947711","JP","Japan"
+"212.63.192.0","212.63.223.255","3560947712","3560955903","SE","Sweden"
+"212.63.224.0","212.63.255.255","3560955904","3560964095","BE","Belgium"
+"212.64.0.0","212.64.127.255","3560964096","3560996863","NL","Netherlands"
+"212.64.128.0","212.64.159.255","3560996864","3561005055","GB","United Kingdom"
+"212.64.160.0","212.64.191.255","3561005056","3561013247","ES","Spain"
+"212.64.192.0","212.64.223.255","3561013248","3561021439","TR","Turkey"
+"212.64.224.0","212.64.224.255","3561021440","3561021695","EU","Europe"
+"212.64.225.0","212.64.227.255","3561021696","3561022463","DE","Germany"
+"212.64.228.0","212.64.228.255","3561022464","3561022719","EU","Europe"
+"212.64.229.0","212.64.229.255","3561022720","3561022975","AT","Austria"
+"212.64.230.0","212.65.31.255","3561022976","3561037823","DE","Germany"
+"212.65.32.0","212.65.63.255","3561037824","3561046015","BE","Belgium"
+"212.65.64.0","212.65.95.255","3561046016","3561054207","RU","Russian Federation"
+"212.65.96.0","212.65.127.255","3561054208","3561062399","MT","Malta"
+"212.65.128.0","212.65.159.255","3561062400","3561070591","TR","Turkey"
+"212.65.160.0","212.65.191.255","3561070592","3561078783","CH","Switzerland"
+"212.65.192.0","212.65.255.255","3561078784","3561095167","CZ","Czech Republic"
+"212.66.0.0","212.66.31.255","3561095168","3561103359","DE","Germany"
+"212.66.32.0","212.66.63.255","3561103360","3561111551","UA","Ukraine"
+"212.66.64.0","212.66.95.255","3561111552","3561119743","LU","Luxembourg"
+"212.66.96.0","212.66.127.255","3561119744","3561127935","IT","Italy"
+"212.66.128.0","212.66.159.255","3561127936","3561136127","DE","Germany"
+"212.66.160.0","212.66.191.255","3561136128","3561144319","ES","Spain"
+"212.66.192.0","212.66.223.255","3561144320","3561152511","FI","Finland"
+"212.66.224.0","212.66.255.255","3561152512","3561160703","IT","Italy"
+"212.67.0.0","212.67.31.255","3561160704","3561168895","RU","Russian Federation"
+"212.67.32.0","212.67.47.255","3561168896","3561172991","FR","France"
+"212.67.48.0","212.67.63.255","3561172992","3561177087","NO","Norway"
+"212.67.64.0","212.67.95.255","3561177088","3561185279","CZ","Czech Republic"
+"212.67.96.0","212.67.127.255","3561185280","3561193471","GB","United Kingdom"
+"212.67.128.0","212.67.159.255","3561193472","3561201663","PL","Poland"
+"212.67.160.0","212.67.191.255","3561201664","3561209855","NL","Netherlands"
+"212.67.192.0","212.67.223.255","3561209856","3561218047","GB","United Kingdom"
+"212.67.224.0","212.67.255.255","3561218048","3561226239","AT","Austria"
+"212.68.0.0","212.68.31.255","3561226240","3561234431","FI","Finland"
+"212.68.32.0","212.68.63.255","3561234432","3561242623","TR","Turkey"
+"212.68.64.0","212.68.127.255","3561242624","3561259007","DE","Germany"
+"212.68.128.0","212.68.159.255","3561259008","3561267199","IL","Israel"
+"212.68.160.0","212.68.191.255","3561267200","3561275391","UA","Ukraine"
+"212.68.192.0","212.68.255.255","3561275392","3561291775","BE","Belgium"
+"212.69.0.0","212.69.23.255","3561291776","3561297919","RS","Serbia"
+"212.69.24.0","212.69.27.255","3561297920","3561298943","ME","Montenegro"
+"212.69.28.0","212.69.31.255","3561298944","3561299967","RS","Serbia"
+"212.69.32.0","212.69.63.255","3561299968","3561308159","GB","United Kingdom"
+"212.69.64.0","212.69.95.255","3561308160","3561316351","PL","Poland"
+"212.69.96.0","212.69.127.255","3561316352","3561324543","RU","Russian Federation"
+"212.69.128.0","212.69.131.255","3561324544","3561325567","IT","Italy"
+"212.69.132.0","212.69.135.255","3561325568","3561326591","CH","Switzerland"
+"212.69.136.0","212.69.159.255","3561326592","3561332735","IT","Italy"
+"212.69.160.0","212.69.191.255","3561332736","3561340927","AT","Austria"
+"212.69.192.0","212.69.255.255","3561340928","3561357311","GB","United Kingdom"
+"212.70.0.0","212.70.31.255","3561357312","3561365503","DK","Denmark"
+"212.70.32.0","212.70.63.255","3561365504","3561373695","SA","Saudi Arabia"
+"212.70.64.0","212.70.95.255","3561373696","3561381887","GB","United Kingdom"
+"212.70.96.0","212.70.127.255","3561381888","3561390079","QA","Qatar"
+"212.70.128.0","212.70.159.255","3561390080","3561398271","BG","Bulgaria"
+"212.70.160.0","212.70.191.255","3561398272","3561406463","LV","Latvia"
+"212.70.192.0","212.70.223.255","3561406464","3561414655","GR","Greece"
+"212.70.224.0","212.70.255.255","3561414656","3561422847","IT","Italy"
+"212.71.0.0","212.71.31.255","3561422848","3561431039","BE","Belgium"
+"212.71.32.0","212.71.63.255","3561431040","3561439231","SA","Saudi Arabia"
+"212.71.64.0","212.71.95.255","3561439232","3561447423","NO","Norway"
+"212.71.96.0","212.71.127.255","3561447424","3561455615","CH","Switzerland"
+"212.71.128.0","212.71.191.255","3561455616","3561471999","CZ","Czech Republic"
+"212.71.192.0","212.71.223.255","3561472000","3561480191","DE","Germany"
+"212.71.224.0","212.71.255.255","3561480192","3561488383","GB","United Kingdom"
+"212.72.0.0","212.72.31.255","3561488384","3561496575","OM","Oman"
+"212.72.32.0","212.72.35.255","3561496576","3561497599","GB","United Kingdom"
+"212.72.36.0","212.72.37.255","3561497600","3561498111","NL","Netherlands"
+"212.72.38.0","212.72.38.255","3561498112","3561498367","DE","Germany"
+"212.72.39.0","212.72.39.255","3561498368","3561498623","GB","United Kingdom"
+"212.72.40.0","212.72.47.255","3561498624","3561500671","NL","Netherlands"
+"212.72.48.0","212.72.55.255","3561500672","3561502719","GB","United Kingdom"
+"212.72.56.0","212.72.59.255","3561502720","3561503743","NL","Netherlands"
+"212.72.60.0","212.72.63.255","3561503744","3561504767","GB","United Kingdom"
+"212.72.64.0","212.72.95.255","3561504768","3561512959","DE","Germany"
+"212.72.96.0","212.72.127.255","3561512960","3561521151","SI","Slovenia"
+"212.72.128.0","212.72.159.255","3561521152","3561529343","GE","Georgia"
+"212.72.160.0","212.72.191.255","3561529344","3561537535","DE","Germany"
+"212.72.192.0","212.72.223.255","3561537536","3561545727","BG","Bulgaria"
+"212.72.224.0","212.72.255.255","3561545728","3561553919","NL","Netherlands"
+"212.73.0.0","212.73.31.255","3561553920","3561562111","SE","Sweden"
+"212.73.32.0","212.73.63.255","3561562112","3561570303","ES","Spain"
+"212.73.64.0","212.73.95.255","3561570304","3561578495","AM","Armenia"
+"212.73.96.0","212.73.127.255","3561578496","3561586687","RU","Russian Federation"
+"212.73.128.0","212.73.159.255","3561586688","3561594879","BG","Bulgaria"
+"212.73.160.0","212.73.191.255","3561594880","3561603071","SE","Sweden"
+"212.73.192.0","212.73.207.255","3561603072","3561607167","FR","France"
+"212.73.208.0","212.73.208.223","3561607168","3561607391","GB","United Kingdom"
+"212.73.208.224","212.73.208.255","3561607392","3561607423","FR","France"
+"212.73.209.0","212.73.210.43","3561607424","3561607723","GB","United Kingdom"
+"212.73.210.44","212.73.210.44","3561607724","3561607724","FR","France"
+"212.73.210.45","212.73.215.255","3561607725","3561609215","GB","United Kingdom"
+"212.73.216.0","212.73.223.255","3561609216","3561611263","FR","France"
+"212.73.224.0","212.73.224.255","3561611264","3561611519","GB","United Kingdom"
+"212.73.225.0","212.73.225.255","3561611520","3561611775","FR","France"
+"212.73.226.0","212.73.228.255","3561611776","3561612543","GB","United Kingdom"
+"212.73.229.0","212.73.229.255","3561612544","3561612799","FR","France"
+"212.73.230.0","212.73.231.255","3561612800","3561613311","GB","United Kingdom"
+"212.73.232.0","212.73.233.255","3561613312","3561613823","FR","France"
+"212.73.234.0","212.73.239.255","3561613824","3561615359","GB","United Kingdom"
+"212.73.240.0","212.73.247.255","3561615360","3561617407","FR","France"
+"212.73.248.0","212.73.253.189","3561617408","3561618877","ES","Spain"
+"212.73.253.190","212.73.253.190","3561618878","3561618878","PL","Poland"
+"212.73.253.191","212.73.255.255","3561618879","3561619455","ES","Spain"
+"212.74.0.0","212.74.127.255","3561619456","3561652223","GB","United Kingdom"
+"212.74.128.0","212.74.191.255","3561652224","3561668607","CH","Switzerland"
+"212.74.192.0","212.74.255.255","3561668608","3561684991","RU","Russian Federation"
+"212.75.0.0","212.75.31.255","3561684992","3561693183","BG","Bulgaria"
+"212.75.32.0","212.75.63.255","3561693184","3561701375","DE","Germany"
+"212.75.64.0","212.75.95.255","3561701376","3561709567","SE","Sweden"
+"212.75.96.0","212.75.127.255","3561709568","3561717759","PL","Poland"
+"212.75.128.0","212.75.159.255","3561717760","3561725951","RU","Russian Federation"
+"212.75.160.0","212.75.191.255","3561725952","3561734143","ES","Spain"
+"212.75.192.0","212.75.255.255","3561734144","3561750527","RU","Russian Federation"
+"212.76.0.0","212.76.31.255","3561750528","3561758719","KZ","Kazakhstan"
+"212.76.32.0","212.76.63.255","3561758720","3561766911","PL","Poland"
+"212.76.64.0","212.76.95.255","3561766912","3561775103","SA","Saudi Arabia"
+"212.76.96.0","212.76.127.255","3561775104","3561783295","IL","Israel"
+"212.76.128.0","212.76.191.255","3561783296","3561799679","RU","Russian Federation"
+"212.76.192.0","212.76.223.255","3561799680","3561807871","DE","Germany"
+"212.76.224.0","212.76.255.255","3561807872","3561816063","BE","Belgium"
+"212.77.0.0","212.77.31.255","3561816064","3561824255","VA","Holy See (Vatican City State)"
+"212.77.32.0","212.77.63.255","3561824256","3561832447","LI","Liechtenstein"
+"212.77.64.0","212.77.95.255","3561832448","3561840639","IT","Italy"
+"212.77.96.0","212.77.127.255","3561840640","3561848831","PL","Poland"
+"212.77.128.0","212.77.159.255","3561848832","3561857023","RU","Russian Federation"
+"212.77.160.0","212.77.191.255","3561857024","3561865215","DE","Germany"
+"212.77.192.0","212.77.223.255","3561865216","3561873407","QA","Qatar"
+"212.77.224.0","212.77.255.255","3561873408","3561881599","DE","Germany"
+"212.78.0.0","212.78.31.255","3561881600","3561889791","IT","Italy"
+"212.78.32.0","212.78.63.255","3561889792","3561897983","FR","France"
+"212.78.64.0","212.78.95.255","3561897984","3561906175","GB","United Kingdom"
+"212.78.96.0","212.78.127.255","3561906176","3561914367","DE","Germany"
+"212.78.128.0","212.78.159.255","3561914368","3561922559","ES","Spain"
+"212.78.160.0","212.78.167.255","3561922560","3561924607","NL","Netherlands"
+"212.78.168.0","212.78.169.159","3561924608","3561925023","GB","United Kingdom"
+"212.78.169.160","212.78.169.175","3561925024","3561925039","NL","Netherlands"
+"212.78.169.176","212.78.169.179","3561925040","3561925043","GB","United Kingdom"
+"212.78.169.180","212.78.169.180","3561925044","3561925044","NL","Netherlands"
+"212.78.169.181","212.78.169.215","3561925045","3561925079","GB","United Kingdom"
+"212.78.169.216","212.78.169.223","3561925080","3561925087","NL","Netherlands"
+"212.78.169.224","212.78.170.223","3561925088","3561925343","GB","United Kingdom"
+"212.78.170.224","212.78.170.255","3561925344","3561925375","NL","Netherlands"
+"212.78.171.0","212.78.188.239","3561925376","3561929967","GB","United Kingdom"
+"212.78.188.240","212.78.188.255","3561929968","3561929983","NL","Netherlands"
+"212.78.189.0","212.78.191.255","3561929984","3561930751","GB","United Kingdom"
+"212.78.192.0","212.78.223.255","3561930752","3561938943","NL","Netherlands"
+"212.78.224.0","212.78.231.255","3561938944","3561940991","IE","Ireland"
+"212.78.232.0","212.78.235.255","3561940992","3561942015","GB","United Kingdom"
+"212.78.236.0","212.78.255.255","3561942016","3561947135","IE","Ireland"
+"212.79.0.0","212.79.63.255","3561947136","3561963519","DE","Germany"
+"212.79.64.0","212.79.95.255","3561963520","3561971711","BE","Belgium"
+"212.79.96.0","212.79.111.255","3561971712","3561975807","CZ","Czech Republic"
+"212.79.112.0","212.79.127.255","3561975808","3561979903","UA","Ukraine"
+"212.79.128.0","212.79.159.255","3561979904","3561988095","ES","Spain"
+"212.79.160.0","212.79.223.255","3561988096","3562004479","DE","Germany"
+"212.79.224.0","212.79.255.255","3562004480","3562012671","NL","Netherlands"
+"212.80.0.0","212.80.31.255","3562012672","3562020863","IR","Iran, Islamic Republic of"
+"212.80.32.0","212.80.63.255","3562020864","3562029055","UA","Ukraine"
+"212.80.64.0","212.80.95.255","3562029056","3562037247","CZ","Czech Republic"
+"212.80.96.0","212.80.127.255","3562037248","3562045439","CH","Switzerland"
+"212.80.128.0","212.80.172.7","3562045440","3562056711","ES","Spain"
+"212.80.172.8","212.80.172.15","3562056712","3562056719","NL","Netherlands"
+"212.80.172.16","212.80.172.207","3562056720","3562056911","ES","Spain"
+"212.80.172.208","212.80.172.223","3562056912","3562056927","FR","France"
+"212.80.172.224","212.80.174.255","3562056928","3562057471","ES","Spain"
+"212.80.175.0","212.80.175.255","3562057472","3562057727","DE","Germany"
+"212.80.176.0","212.80.176.247","3562057728","3562057975","ES","Spain"
+"212.80.176.248","212.80.176.255","3562057976","3562057983","FR","France"
+"212.80.177.0","212.80.182.63","3562057984","3562059327","ES","Spain"
+"212.80.182.64","212.80.182.71","3562059328","3562059335","CH","Switzerland"
+"212.80.182.72","212.80.182.127","3562059336","3562059391","ES","Spain"
+"212.80.182.128","212.80.182.255","3562059392","3562059519","CH","Switzerland"
+"212.80.183.0","212.80.191.255","3562059520","3562061823","ES","Spain"
+"212.80.224.0","212.80.255.255","3562070016","3562078207","DE","Germany"
+"212.81.0.0","212.81.31.255","3562078208","3562086399","SK","Slovakia"
+"212.81.64.0","212.81.94.177","3562094592","3562102449","GB","United Kingdom"
+"212.81.94.178","212.81.94.178","3562102450","3562102450","DE","Germany"
+"212.81.94.179","212.81.127.255","3562102451","3562110975","GB","United Kingdom"
+"212.81.128.0","212.81.255.255","3562110976","3562143743","ES","Spain"
+"212.82.0.0","212.82.31.255","3562143744","3562151935","GB","United Kingdom"
+"212.82.32.0","212.82.63.255","3562151936","3562160127","DE","Germany"
+"212.82.64.0","212.82.99.255","3562160128","3562169343","GB","United Kingdom"
+"212.82.100.0","212.82.103.255","3562169344","3562170367","CH","Switzerland"
+"212.82.104.0","212.82.111.255","3562170368","3562172415","IE","Ireland"
+"212.82.112.0","212.82.117.255","3562172416","3562173951","CH","Switzerland"
+"212.82.118.0","212.82.119.255","3562173952","3562174463","GB","United Kingdom"
+"212.82.120.0","212.82.127.255","3562174464","3562176511","CH","Switzerland"
+"212.82.128.0","212.82.159.255","3562176512","3562184703","FR","France"
+"212.82.160.0","212.82.191.255","3562184704","3562192895","DE","Germany"
+"212.82.192.0","212.82.223.255","3562192896","3562201087","UA","Ukraine"
+"212.82.224.0","212.82.255.255","3562201088","3562209279","DE","Germany"
+"212.83.0.0","212.83.31.255","3562209280","3562217471","RU","Russian Federation"
+"212.83.32.0","212.83.63.255","3562217472","3562225663","DE","Germany"
+"212.83.64.0","212.83.95.255","3562225664","3562233855","NL","Netherlands"
+"212.83.96.0","212.83.127.255","3562233856","3562242047","FI","Finland"
+"212.83.128.0","212.83.171.220","3562242048","3562253276","FR","France"
+"212.83.171.221","212.83.171.221","3562253277","3562253277","NL","Netherlands"
+"212.83.171.222","212.83.183.62","3562253278","3562256190","FR","France"
+"212.83.183.63","212.83.183.63","3562256191","3562256191","NL","Netherlands"
+"212.83.183.64","212.83.191.255","3562256192","3562258431","FR","France"
+"212.83.192.0","212.84.31.255","3562258432","3562283007","NL","Netherlands"
+"212.84.32.0","212.84.39.255","3562283008","3562285055","IT","Italy"
+"212.84.40.0","212.84.47.255","3562285056","3562287103","IE","Ireland"
+"212.84.48.0","212.84.55.255","3562287104","3562289151","IT","Italy"
+"212.84.56.0","212.84.63.255","3562289152","3562291199","FR","France"
+"212.84.64.0","212.84.127.255","3562291200","3562307583","GB","United Kingdom"
+"212.84.128.0","212.84.159.255","3562307584","3562315775","NL","Netherlands"
+"212.84.160.0","212.84.191.255","3562315776","3562323967","GB","United Kingdom"
+"212.84.192.0","212.84.255.255","3562323968","3562340351","DE","Germany"
+"212.85.0.0","212.85.31.255","3562340352","3562348543","GB","United Kingdom"
+"212.85.32.0","212.85.63.255","3562348544","3562356735","ES","Spain"
+"212.85.64.0","212.85.95.255","3562356736","3562364927","SE","Sweden"
+"212.85.96.0","212.85.127.255","3562364928","3562373119","PL","Poland"
+"212.85.128.0","212.85.159.255","3562373120","3562381311","FR","France"
+"212.85.160.0","212.85.191.255","3562381312","3562389503","SI","Slovenia"
+"212.85.192.0","212.85.223.255","3562389504","3562397695","GH","Ghana"
+"212.85.224.0","212.85.255.255","3562397696","3562405887","GB","United Kingdom"
+"212.86.0.0","212.86.31.255","3562405888","3562414079","FI","Finland"
+"212.86.32.0","212.86.63.255","3562414080","3562422271","DE","Germany"
+"212.86.64.0","212.86.95.255","3562422272","3562430463","IR","Iran, Islamic Republic of"
+"212.86.96.0","212.86.98.255","3562430464","3562431231","UA","Ukraine"
+"212.86.99.0","212.86.99.255","3562431232","3562431487","RU","Russian Federation"
+"212.86.100.0","212.86.127.255","3562431488","3562438655","UA","Ukraine"
+"212.86.128.0","212.86.223.255","3562438656","3562463231","DE","Germany"
+"212.86.224.0","212.86.255.255","3562463232","3562471423","UA","Ukraine"
+"212.87.0.0","212.87.31.255","3562471424","3562479615","PL","Poland"
+"212.87.32.0","212.87.63.255","3562479616","3562487807","DE","Germany"
+"212.87.64.0","212.87.95.255","3562487808","3562495999","GB","United Kingdom"
+"212.87.96.0","212.87.127.255","3562496000","3562504191","BE","Belgium"
+"212.87.128.0","212.87.139.63","3562504192","3562507071","DE","Germany"
+"212.87.139.64","212.87.139.223","3562507072","3562507231","AT","Austria"
+"212.87.139.224","212.87.159.255","3562507232","3562512383","DE","Germany"
+"212.87.160.0","212.87.191.255","3562512384","3562520575","UA","Ukraine"
+"212.87.224.0","212.87.255.255","3562528768","3562536959","PL","Poland"
+"212.88.0.0","212.88.31.255","3562536960","3562545151","AT","Austria"
+"212.88.32.0","212.88.63.255","3562545152","3562553343","GB","United Kingdom"
+"212.88.64.0","212.88.95.255","3562553344","3562561535","DK","Denmark"
+"212.88.96.0","212.88.127.255","3562561536","3562569727","UG","Uganda"
+"212.88.128.0","212.88.159.255","3562569728","3562577919","DE","Germany"
+"212.88.160.0","212.88.191.255","3562577920","3562586111","AT","Austria"
+"212.88.192.0","212.88.223.255","3562586112","3562594303","DE","Germany"
+"212.88.224.0","212.88.255.255","3562594304","3562602495","BE","Belgium"
+"212.89.0.0","212.89.31.255","3562602496","3562610687","ES","Spain"
+"212.89.32.0","212.89.63.255","3562610688","3562618879","NO","Norway"
+"212.89.64.0","212.89.95.255","3562618880","3562627071","GB","United Kingdom"
+"212.89.96.0","212.89.159.255","3562627072","3562643455","DE","Germany"
+"212.89.160.0","212.89.191.255","3562643456","3562651647","AT","Austria"
+"212.89.192.0","212.89.223.255","3562651648","3562659839","DE","Germany"
+"212.89.224.0","212.89.255.255","3562659840","3562668031","SK","Slovakia"
+"212.90.0.0","212.90.31.255","3562668032","3562676223","IT","Italy"
+"212.90.32.0","212.90.63.255","3562676224","3562684415","UA","Ukraine"
+"212.90.64.0","212.90.95.255","3562684416","3562692607","FI","Finland"
+"212.90.128.0","212.90.159.255","3562700800","3562708991","DE","Germany"
+"212.90.160.0","212.90.191.255","3562708992","3562717183","UA","Ukraine"
+"212.90.192.0","212.90.223.255","3562717184","3562725375","CH","Switzerland"
+"212.90.224.0","212.90.255.255","3562725376","3562733567","CZ","Czech Republic"
+"212.91.0.0","212.91.31.255","3562733568","3562741759","PL","Poland"
+"212.91.32.0","212.91.95.255","3562741760","3562758143","IT","Italy"
+"212.91.96.0","212.91.127.255","3562758144","3562766335","HR","Croatia"
+"212.91.128.0","212.91.159.255","3562766336","3562774527","SE","Sweden"
+"212.91.160.0","212.91.191.255","3562774528","3562782719","BG","Bulgaria"
+"212.91.192.0","212.91.223.255","3562782720","3562790911","RU","Russian Federation"
+"212.91.224.0","212.91.255.255","3562790912","3562799103","DE","Germany"
+"212.92.0.0","212.92.31.255","3562799104","3562807295","HU","Hungary"
+"212.92.32.0","212.92.63.255","3562807296","3562815487","ES","Spain"
+"212.92.64.0","212.92.95.255","3562815488","3562823679","NL","Netherlands"
+"212.92.96.0","212.92.103.255","3562823680","3562825727","RU","Russian Federation"
+"212.92.104.0","212.92.111.255","3562825728","3562827775","GB","United Kingdom"
+"212.92.112.0","212.92.125.255","3562827776","3562831359","RU","Russian Federation"
+"212.92.126.0","212.92.126.255","3562831360","3562831615","FR","France"
+"212.92.127.0","212.92.191.255","3562831616","3562848255","RU","Russian Federation"
+"212.92.192.0","212.92.223.255","3562848256","3562856447","HR","Croatia"
+"212.92.224.0","212.92.255.255","3562856448","3562864639","UA","Ukraine"
+"212.93.0.0","212.93.31.255","3562864640","3562872831","DE","Germany"
+"212.93.32.0","212.93.63.255","3562872832","3562881023","DK","Denmark"
+"212.93.64.0","212.93.95.255","3562881024","3562889215","GB","United Kingdom"
+"212.93.96.0","212.93.127.255","3562889216","3562897407","LV","Latvia"
+"212.93.128.0","212.93.159.255","3562897408","3562905599","RO","Romania"
+"212.93.160.0","212.93.223.255","3562905600","3562921983","SA","Saudi Arabia"
+"212.93.224.0","212.93.255.255","3562921984","3562930175","SI","Slovenia"
+"212.94.0.0","212.94.31.255","3562930176","3562938367","RU","Russian Federation"
+"212.94.32.0","212.94.63.255","3562938368","3562946559","CH","Switzerland"
+"212.94.64.0","212.94.95.255","3562946560","3562954751","FI","Finland"
+"212.94.96.0","212.94.127.255","3562954752","3562962943","RU","Russian Federation"
+"212.94.128.0","212.94.159.255","3562962944","3562971135","IT","Italy"
+"212.94.160.0","212.94.223.255","3562971136","3562987519","FR","France"
+"212.94.224.0","212.94.255.255","3562987520","3562995711","DE","Germany"
+"212.95.0.0","212.95.31.255","3562995712","3563003903","AT","Austria"
+"212.95.32.0","212.95.36.255","3563003904","3563005183","DE","Germany"
+"212.95.37.0","212.95.37.127","3563005184","3563005311","KZ","Kazakhstan"
+"212.95.37.128","212.95.37.255","3563005312","3563005439","DE","Germany"
+"212.95.38.0","212.95.38.255","3563005440","3563005695","TR","Turkey"
+"212.95.39.0","212.95.39.255","3563005696","3563005951","DE","Germany"
+"212.95.40.0","212.95.41.255","3563005952","3563006463","TR","Turkey"
+"212.95.42.0","212.95.42.127","3563006464","3563006591","DE","Germany"
+"212.95.42.128","212.95.42.255","3563006592","3563006719","CA","Canada"
+"212.95.43.0","212.95.45.255","3563006720","3563007487","DE","Germany"
+"212.95.46.0","212.95.47.255","3563007488","3563007999","TR","Turkey"
+"212.95.48.0","212.95.48.255","3563008000","3563008255","DE","Germany"
+"212.95.49.0","212.95.49.255","3563008256","3563008511","PL","Poland"
+"212.95.50.0","212.95.58.255","3563008512","3563010815","DE","Germany"
+"212.95.59.0","212.95.59.255","3563010816","3563011071","PL","Poland"
+"212.95.60.0","212.95.63.255","3563011072","3563012095","DE","Germany"
+"212.95.64.0","212.95.95.255","3563012096","3563020287","FR","France"
+"212.95.96.0","212.95.127.255","3563020288","3563028479","DE","Germany"
+"212.95.128.0","212.95.159.255","3563028480","3563036671","IR","Iran, Islamic Republic of"
+"212.95.160.0","212.95.191.255","3563036672","3563044863","BG","Bulgaria"
+"212.95.192.0","212.95.223.255","3563044864","3563053055","ES","Spain"
+"212.95.224.0","212.95.255.255","3563053056","3563061247","GB","United Kingdom"
+"212.96.0.0","212.96.15.255","3563061248","3563065343","GH","Ghana"
+"212.96.16.0","212.96.23.255","3563065344","3563067391","NG","Nigeria"
+"212.96.24.0","212.96.27.255","3563067392","3563068415","MZ","Mozambique"
+"212.96.28.0","212.96.31.255","3563068416","3563069439","NG","Nigeria"
+"212.96.32.0","212.96.63.255","3563069440","3563077631","HU","Hungary"
+"212.96.64.0","212.96.95.255","3563077632","3563085823","KZ","Kazakhstan"
+"212.96.96.0","212.96.127.255","3563085824","3563094015","RU","Russian Federation"
+"212.96.128.0","212.96.159.255","3563094016","3563102207","DE","Germany"
+"212.96.160.0","212.96.191.255","3563102208","3563110399","CZ","Czech Republic"
+"212.96.192.0","212.96.223.255","3563110400","3563118591","RU","Russian Federation"
+"212.96.224.0","212.96.255.255","3563118592","3563126783","PL","Poland"
+"212.97.0.0","212.97.31.255","3563126784","3563134975","KG","Kyrgyzstan"
+"212.97.32.0","212.97.63.255","3563134976","3563143167","IT","Italy"
+"212.97.64.0","212.97.95.255","3563143168","3563151359","GB","United Kingdom"
+"212.97.96.0","212.97.127.255","3563151360","3563159551","DE","Germany"
+"212.97.128.0","212.97.159.255","3563159552","3563167743","DK","Denmark"
+"212.97.160.0","212.97.191.255","3563167744","3563175935","ES","Spain"
+"212.97.192.0","212.97.255.255","3563175936","3563192319","DK","Denmark"
+"212.98.0.0","212.98.31.255","3563192320","3563200511","TR","Turkey"
+"212.98.32.0","212.98.63.255","3563200512","3563208703","CH","Switzerland"
+"212.98.64.0","212.98.127.255","3563208704","3563225087","DK","Denmark"
+"212.98.128.0","212.98.159.255","3563225088","3563233279","LB","Lebanon"
+"212.98.160.0","212.98.191.255","3563233280","3563241471","BY","Belarus"
+"212.98.192.0","212.98.255.255","3563241472","3563257855","TR","Turkey"
+"212.99.0.0","212.99.127.255","3563257856","3563290623","FR","France"
+"212.99.128.0","212.99.223.255","3563290624","3563315199","DE","Germany"
+"212.99.224.0","212.99.255.255","3563315200","3563323391","DK","Denmark"
+"212.100.0.0","212.100.0.255","3563323392","3563323647","EU","Europe"
+"212.100.1.0","212.100.31.255","3563323648","3563331583","GB","United Kingdom"
+"212.100.32.0","212.100.63.255","3563331584","3563339775","DE","Germany"
+"212.100.64.0","212.100.95.255","3563339776","3563347967","NG","Nigeria"
+"212.100.96.0","212.100.99.255","3563347968","3563348991","GB","United Kingdom"
+"212.100.100.0","212.100.115.255","3563348992","3563353087","FI","Finland"
+"212.100.116.0","212.100.127.255","3563353088","3563356159","GB","United Kingdom"
+"212.100.128.0","212.100.159.255","3563356160","3563364351","RU","Russian Federation"
+"212.100.160.0","212.100.191.255","3563364352","3563372543","BE","Belgium"
+"212.100.192.0","212.100.223.255","3563372544","3563380735","SA","Saudi Arabia"
+"212.100.224.0","212.100.255.255","3563380736","3563388927","GB","United Kingdom"
+"212.101.0.0","212.101.31.255","3563388928","3563397119","CH","Switzerland"
+"212.101.32.0","212.101.63.255","3563397120","3563405311","DE","Germany"
+"212.101.64.0","212.101.73.255","3563405312","3563407871","ES","Spain"
+"212.101.74.0","212.101.74.31","3563407872","3563407903","US","United States"
+"212.101.74.32","212.101.95.255","3563407904","3563413503","ES","Spain"
+"212.101.96.0","212.101.127.255","3563413504","3563421695","TR","Turkey"
+"212.101.128.0","212.101.191.255","3563421696","3563438079","SI","Slovenia"
+"212.101.192.0","212.101.223.255","3563438080","3563446271","DE","Germany"
+"212.101.224.0","212.101.255.255","3563446272","3563454463","LB","Lebanon"
+"212.102.0.0","212.102.31.255","3563454464","3563462655","SA","Saudi Arabia"
+"212.102.32.0","212.102.95.255","3563462656","3563479039","IT","Italy"
+"212.102.96.0","212.102.127.255","3563479040","3563487231","GB","United Kingdom"
+"212.102.128.0","212.102.159.255","3563487232","3563495423","RS","Serbia"
+"212.102.160.0","212.102.191.255","3563495424","3563503615","DE","Germany"
+"212.102.192.0","212.102.223.255","3563503616","3563511807","GB","United Kingdom"
+"212.102.224.0","212.102.255.255","3563511808","3563519999","DE","Germany"
+"212.103.0.0","212.103.31.255","3563520000","3563528191","FR","France"
+"212.103.64.0","212.103.95.255","3563536384","3563544575","CH","Switzerland"
+"212.103.96.0","212.103.127.255","3563544576","3563552767","RU","Russian Federation"
+"212.103.128.0","212.103.159.255","3563552768","3563560959","SI","Slovenia"
+"212.103.160.0","212.103.191.255","3563560960","3563569151","EG","Egypt"
+"212.103.192.0","212.103.223.255","3563569152","3563577343","IT","Italy"
+"212.103.224.0","212.103.255.255","3563577344","3563585535","GB","United Kingdom"
+"212.104.0.0","212.104.63.255","3563585536","3563601919","IT","Italy"
+"212.104.64.0","212.104.95.255","3563601920","3563610111","RU","Russian Federation"
+"212.104.96.0","212.104.127.255","3563610112","3563618303","BG","Bulgaria"
+"212.104.128.0","212.104.159.255","3563618304","3563626495","GB","United Kingdom"
+"212.104.160.0","212.104.191.255","3563626496","3563634687","ES","Spain"
+"212.104.192.0","212.104.255.255","3563634688","3563651071","NL","Netherlands"
+"212.105.0.0","212.105.127.255","3563651072","3563683839","SE","Sweden"
+"212.105.128.0","212.105.159.255","3563683840","3563692031","BE","Belgium"
+"212.105.160.0","212.105.191.255","3563692032","3563700223","GB","United Kingdom"
+"212.105.192.0","212.105.223.255","3563700224","3563708415","DE","Germany"
+"212.105.224.0","212.105.255.255","3563708416","3563716607","HU","Hungary"
+"212.106.0.0","212.106.31.255","3563716608","3563724799","PL","Poland"
+"212.106.32.0","212.106.63.255","3563724800","3563732991","RU","Russian Federation"
+"212.106.64.0","212.106.95.255","3563732992","3563741183","PS","Palestinian Territory"
+"212.106.96.0","212.106.127.255","3563741184","3563749375","GB","United Kingdom"
+"212.106.128.0","212.106.191.255","3563749376","3563765759","PL","Poland"
+"212.106.192.0","212.106.255.255","3563765760","3563782143","ES","Spain"
+"212.107.32.0","212.107.63.255","3563790336","3563798527","EE","Estonia"
+"212.107.64.0","212.107.71.127","3563798528","3563800447","FR","France"
+"212.107.71.128","212.107.71.143","3563800448","3563800463","GB","United Kingdom"
+"212.107.71.144","212.107.71.175","3563800464","3563800495","FR","France"
+"212.107.71.176","212.107.71.191","3563800496","3563800511","GB","United Kingdom"
+"212.107.71.192","212.107.72.31","3563800512","3563800607","FR","France"
+"212.107.72.32","212.107.72.47","3563800608","3563800623","GB","United Kingdom"
+"212.107.72.48","212.107.72.191","3563800624","3563800767","FR","France"
+"212.107.72.192","212.107.72.207","3563800768","3563800783","GB","United Kingdom"
+"212.107.72.208","212.107.73.79","3563800784","3563800911","FR","France"
+"212.107.73.80","212.107.73.95","3563800912","3563800927","GB","United Kingdom"
+"212.107.73.96","212.107.73.111","3563800928","3563800943","FR","France"
+"212.107.73.112","212.107.73.159","3563800944","3563800991","GB","United Kingdom"
+"212.107.73.160","212.107.74.47","3563800992","3563801135","FR","France"
+"212.107.74.48","212.107.74.63","3563801136","3563801151","DE","Germany"
+"212.107.74.64","212.107.74.95","3563801152","3563801183","FR","France"
+"212.107.74.96","212.107.74.111","3563801184","3563801199","DE","Germany"
+"212.107.74.112","212.107.74.191","3563801200","3563801279","FR","France"
+"212.107.74.192","212.107.74.207","3563801280","3563801295","NL","Netherlands"
+"212.107.74.208","212.107.75.31","3563801296","3563801375","FR","France"
+"212.107.75.32","212.107.75.47","3563801376","3563801391","GB","United Kingdom"
+"212.107.75.48","212.107.75.63","3563801392","3563801407","IT","Italy"
+"212.107.75.64","212.107.75.79","3563801408","3563801423","DE","Germany"
+"212.107.75.80","212.107.75.111","3563801424","3563801455","FR","France"
+"212.107.75.112","212.107.75.175","3563801456","3563801519","GB","United Kingdom"
+"212.107.75.176","212.107.75.207","3563801520","3563801551","FR","France"
+"212.107.75.208","212.107.75.223","3563801552","3563801567","GB","United Kingdom"
+"212.107.75.224","212.107.75.255","3563801568","3563801599","FR","France"
+"212.107.76.0","212.107.76.31","3563801600","3563801631","GB","United Kingdom"
+"212.107.76.32","212.107.76.47","3563801632","3563801647","FR","France"
+"212.107.76.48","212.107.76.143","3563801648","3563801743","GB","United Kingdom"
+"212.107.76.144","212.107.76.175","3563801744","3563801775","FR","France"
+"212.107.76.176","212.107.76.191","3563801776","3563801791","BE","Belgium"
+"212.107.76.192","212.107.76.239","3563801792","3563801839","FR","France"
+"212.107.76.240","212.107.76.255","3563801840","3563801855","GB","United Kingdom"
+"212.107.77.0","212.107.77.15","3563801856","3563801871","FR","France"
+"212.107.77.16","212.107.77.31","3563801872","3563801887","GB","United Kingdom"
+"212.107.77.32","212.107.77.66","3563801888","3563801922","FR","France"
+"212.107.77.67","212.107.77.79","3563801923","3563801935","GB","United Kingdom"
+"212.107.77.80","212.107.77.159","3563801936","3563802015","FR","France"
+"212.107.77.160","212.107.77.175","3563802016","3563802031","BE","Belgium"
+"212.107.77.176","212.107.77.191","3563802032","3563802047","FR","France"
+"212.107.77.192","212.107.77.207","3563802048","3563802063","IT","Italy"
+"212.107.77.208","212.107.78.95","3563802064","3563802207","FR","France"
+"212.107.78.96","212.107.78.111","3563802208","3563802223","GB","United Kingdom"
+"212.107.78.112","212.107.78.143","3563802224","3563802255","FR","France"
+"212.107.78.144","212.107.78.159","3563802256","3563802271","GB","United Kingdom"
+"212.107.78.160","212.107.78.191","3563802272","3563802303","FR","France"
+"212.107.78.192","212.107.78.207","3563802304","3563802319","IT","Italy"
+"212.107.78.208","212.107.79.79","3563802320","3563802447","FR","France"
+"212.107.79.80","212.107.79.95","3563802448","3563802463","GB","United Kingdom"
+"212.107.79.96","212.107.79.255","3563802464","3563802623","FR","France"
+"212.107.80.0","212.107.80.31","3563802624","3563802655","GB","United Kingdom"
+"212.107.80.32","212.107.80.111","3563802656","3563802735","FR","France"
+"212.107.80.112","212.107.80.127","3563802736","3563802751","US","United States"
+"212.107.80.128","212.107.80.159","3563802752","3563802783","GB","United Kingdom"
+"212.107.80.160","212.107.81.127","3563802784","3563803007","FR","France"
+"212.107.81.128","212.107.81.143","3563803008","3563803023","GB","United Kingdom"
+"212.107.81.144","212.107.81.159","3563803024","3563803039","FR","France"
+"212.107.81.160","212.107.81.175","3563803040","3563803055","GB","United Kingdom"
+"212.107.81.176","212.107.81.239","3563803056","3563803119","FR","France"
+"212.107.81.240","212.107.81.255","3563803120","3563803135","NL","Netherlands"
+"212.107.82.0","212.107.82.15","3563803136","3563803151","FR","France"
+"212.107.82.16","212.107.82.31","3563803152","3563803167","GB","United Kingdom"
+"212.107.82.32","212.107.82.47","3563803168","3563803183","FR","France"
+"212.107.82.48","212.107.82.79","3563803184","3563803215","GB","United Kingdom"
+"212.107.82.80","212.107.82.111","3563803216","3563803247","FR","France"
+"212.107.82.112","212.107.82.127","3563803248","3563803263","GB","United Kingdom"
+"212.107.82.128","212.107.82.143","3563803264","3563803279","FR","France"
+"212.107.82.144","212.107.82.159","3563803280","3563803295","GB","United Kingdom"
+"212.107.82.160","212.107.82.175","3563803296","3563803311","FR","France"
+"212.107.82.176","212.107.82.191","3563803312","3563803327","GB","United Kingdom"
+"212.107.82.192","212.107.82.223","3563803328","3563803359","FR","France"
+"212.107.82.224","212.107.83.31","3563803360","3563803423","GB","United Kingdom"
+"212.107.83.32","212.107.83.47","3563803424","3563803439","FR","France"
+"212.107.83.48","212.107.83.63","3563803440","3563803455","DE","Germany"
+"212.107.83.64","212.107.83.95","3563803456","3563803487","GB","United Kingdom"
+"212.107.83.96","212.107.83.111","3563803488","3563803503","US","United States"
+"212.107.83.112","212.107.83.127","3563803504","3563803519","GB","United Kingdom"
+"212.107.83.128","212.107.83.239","3563803520","3563803631","FR","France"
+"212.107.83.240","212.107.83.255","3563803632","3563803647","GB","United Kingdom"
+"212.107.84.0","212.107.85.63","3563803648","3563803967","FR","France"
+"212.107.85.64","212.107.85.79","3563803968","3563803983","BE","Belgium"
+"212.107.85.80","212.107.88.23","3563803984","3563804695","FR","France"
+"212.107.88.24","212.107.88.31","3563804696","3563804703","GB","United Kingdom"
+"212.107.88.32","212.107.88.47","3563804704","3563804719","FR","France"
+"212.107.88.48","212.107.88.55","3563804720","3563804727","GB","United Kingdom"
+"212.107.88.56","212.107.95.79","3563804728","3563806543","FR","France"
+"212.107.95.80","212.107.95.95","3563806544","3563806559","DE","Germany"
+"212.107.95.96","212.107.95.223","3563806560","3563806687","FR","France"
+"212.107.95.224","212.107.95.239","3563806688","3563806703","DE","Germany"
+"212.107.95.240","212.107.95.255","3563806704","3563806719","FR","France"
+"212.107.96.0","212.107.127.255","3563806720","3563814911","SA","Saudi Arabia"
+"212.107.128.0","212.107.159.255","3563814912","3563823103","SE","Sweden"
+"212.107.160.0","212.107.191.255","3563823104","3563831295","DE","Germany"
+"212.107.192.0","212.107.255.255","3563831296","3563847679","RU","Russian Federation"
+"212.108.0.0","212.108.2.255","3563847680","3563848447","NL","Netherlands"
+"212.108.3.0","212.108.3.255","3563848448","3563848703","EU","Europe"
+"212.108.4.0","212.108.4.143","3563848704","3563848847","NL","Netherlands"
+"212.108.4.144","212.108.4.144","3563848848","3563848848","EU","Europe"
+"212.108.4.145","212.108.4.145","3563848849","3563848849","NL","Netherlands"
+"212.108.4.146","212.108.4.151","3563848850","3563848855","EU","Europe"
+"212.108.4.152","212.108.31.255","3563848856","3563855871","NL","Netherlands"
+"212.108.32.0","212.108.63.255","3563855872","3563864063","AT","Austria"
+"212.108.64.0","212.108.95.255","3563864064","3563872255","GB","United Kingdom"
+"212.108.96.0","212.108.127.255","3563872256","3563880447","RU","Russian Federation"
+"212.108.128.0","212.108.159.255","3563880448","3563888639","TR","Turkey"
+"212.108.160.0","212.108.191.255","3563888640","3563896831","DE","Germany"
+"212.108.192.0","212.108.255.255","3563896832","3563913215","HU","Hungary"
+"212.109.0.0","212.109.31.255","3563913216","3563921407","RU","Russian Federation"
+"212.109.32.0","212.109.63.255","3563921408","3563929599","UA","Ukraine"
+"212.109.64.0","212.109.95.255","3563929600","3563937791","CH","Switzerland"
+"212.109.96.0","212.109.127.255","3563937792","3563945983","TR","Turkey"
+"212.109.128.0","212.109.167.255","3563945984","3563956223","PL","Poland"
+"212.109.168.0","212.109.175.255","3563956224","3563958271","RU","Russian Federation"
+"212.109.176.0","212.109.191.255","3563958272","3563962367","CZ","Czech Republic"
+"212.109.192.0","212.109.223.255","3563962368","3563970559","RU","Russian Federation"
+"212.109.224.0","212.109.255.255","3563970560","3563978751","TR","Turkey"
+"212.110.0.0","212.110.63.255","3563978752","3563995135","IT","Italy"
+"212.110.64.0","212.110.95.255","3563995136","3564003327","MK","Macedonia"
+"212.110.96.0","212.110.127.255","3564003328","3564011519","DE","Germany"
+"212.110.128.0","212.110.159.255","3564011520","3564019711","UA","Ukraine"
+"212.110.160.0","212.110.191.255","3564019712","3564027903","GB","United Kingdom"
+"212.110.192.0","212.110.255.255","3564027904","3564044287","DE","Germany"
+"212.111.0.0","212.111.31.255","3564044288","3564052479","CZ","Czech Republic"
+"212.111.32.0","212.111.63.255","3564052480","3564060671","GB","United Kingdom"
+"212.111.64.0","212.111.95.255","3564060672","3564068863","RU","Russian Federation"
+"212.111.96.0","212.111.127.255","3564068864","3564077055","ES","Spain"
+"212.111.128.0","212.111.191.255","3564077056","3564093439","GB","United Kingdom"
+"212.111.192.0","212.111.223.255","3564093440","3564101631","UA","Ukraine"
+"212.111.224.0","212.111.255.255","3564101632","3564109823","DE","Germany"
+"212.112.0.0","212.112.63.255","3564109824","3564126207","SE","Sweden"
+"212.112.64.0","212.112.95.255","3564126208","3564134399","IT","Italy"
+"212.112.96.0","212.112.127.255","3564134400","3564142591","KG","Kyrgyzstan"
+"212.112.128.0","212.112.159.255","3564142592","3564150783","DK","Denmark"
+"212.112.160.0","212.112.176.63","3564150784","3564154943","SE","Sweden"
+"212.112.176.64","212.112.176.95","3564154944","3564154975","FI","Finland"
+"212.112.176.96","212.112.191.111","3564154976","3564158831","SE","Sweden"
+"212.112.191.112","212.112.191.119","3564158832","3564158839","FI","Finland"
+"212.112.191.120","212.112.191.255","3564158840","3564158975","SE","Sweden"
+"212.112.192.0","212.112.255.255","3564158976","3564175359","DE","Germany"
+"212.113.0.0","212.113.4.255","3564175360","3564176639","GB","United Kingdom"
+"212.113.5.0","212.113.5.31","3564176640","3564176671","PL","Poland"
+"212.113.5.32","212.113.31.255","3564176672","3564183551","GB","United Kingdom"
+"212.113.32.0","212.113.63.255","3564183552","3564191743","UA","Ukraine"
+"212.113.64.0","212.113.66.255","3564191744","3564192511","EU","Europe"
+"212.113.67.0","212.113.67.255","3564192512","3564192767","BE","Belgium"
+"212.113.68.0","212.113.95.255","3564192768","3564199935","EU","Europe"
+"212.113.96.0","212.113.127.255","3564199936","3564208127","RU","Russian Federation"
+"212.113.128.0","212.113.159.255","3564208128","3564216319","GB","United Kingdom"
+"212.113.160.0","212.113.191.255","3564216320","3564224511","PT","Portugal"
+"212.113.192.0","212.113.223.255","3564224512","3564232703","GB","United Kingdom"
+"212.113.224.0","212.114.31.255","3564232704","3564249087","RU","Russian Federation"
+"212.114.32.0","212.114.95.255","3564249088","3564265471","DE","Germany"
+"212.114.96.0","212.114.127.255","3564265472","3564273663","NL","Netherlands"
+"212.114.128.0","212.114.208.255","3564273664","3564294399","DE","Germany"
+"212.114.209.0","212.114.209.3","3564294400","3564294403","IT","Italy"
+"212.114.209.4","212.114.255.255","3564294404","3564306431","DE","Germany"
+"212.115.0.0","212.115.31.255","3564306432","3564314623","TR","Turkey"
+"212.115.64.0","212.115.95.255","3564322816","3564331007","IT","Italy"
+"212.115.128.0","212.115.191.255","3564339200","3564355583","GB","United Kingdom"
+"212.115.192.0","212.115.223.255","3564355584","3564363775","NL","Netherlands"
+"212.115.224.0","212.115.255.255","3564363776","3564371967","UA","Ukraine"
+"212.116.0.0","212.116.31.255","3564371968","3564380159","DE","Germany"
+"212.116.32.0","212.116.63.255","3564380160","3564388351","FI","Finland"
+"212.116.64.0","212.116.95.255","3564388352","3564396543","SE","Sweden"
+"212.116.96.0","212.116.127.255","3564396544","3564404735","RU","Russian Federation"
+"212.116.128.0","212.116.159.255","3564404736","3564412927","BG","Bulgaria"
+"212.116.160.0","212.116.191.255","3564412928","3564421119","IL","Israel"
+"212.116.192.0","212.116.223.255","3564421120","3564429311","SA","Saudi Arabia"
+"212.116.224.0","212.116.255.255","3564429312","3564437503","KZ","Kazakhstan"
+"212.117.0.0","212.117.31.255","3564437504","3564445695","LT","Lithuania"
+"212.117.32.0","212.117.63.255","3564445696","3564453887","BG","Bulgaria"
+"212.117.64.0","212.117.95.255","3564453888","3564462079","DE","Germany"
+"212.117.96.0","212.117.127.255","3564462080","3564470271","CH","Switzerland"
+"212.117.128.0","212.117.159.255","3564470272","3564478463","IL","Israel"
+"212.117.160.0","212.117.191.255","3564478464","3564486655","LU","Luxembourg"
+"212.117.192.0","212.117.223.255","3564486656","3564494847","CH","Switzerland"
+"212.117.224.0","212.117.255.255","3564494848","3564503039","EU","Europe"
+"212.118.0.0","212.118.31.255","3564503040","3564511231","JO","Jordan"
+"212.118.32.0","212.118.63.255","3564511232","3564519423","RU","Russian Federation"
+"212.118.64.0","212.118.95.255","3564519424","3564527615","SI","Slovenia"
+"212.118.96.0","212.118.159.255","3564527616","3564543999","SA","Saudi Arabia"
+"212.118.160.0","212.118.223.255","3564544000","3564560383","DE","Germany"
+"212.118.224.0","212.118.224.147","3564560384","3564560531","GB","United Kingdom"
+"212.118.224.148","212.118.224.148","3564560532","3564560532","EU","Europe"
+"212.118.224.149","212.119.12.47","3564560533","3564571695","GB","United Kingdom"
+"212.119.12.48","212.119.12.55","3564571696","3564571703","DE","Germany"
+"212.119.12.56","212.119.15.11","3564571704","3564572427","GB","United Kingdom"
+"212.119.15.12","212.119.15.15","3564572428","3564572431","ES","Spain"
+"212.119.15.16","212.119.15.111","3564572432","3564572527","GB","United Kingdom"
+"212.119.15.112","212.119.15.115","3564572528","3564572531","DK","Denmark"
+"212.119.15.116","212.119.24.127","3564572532","3564574847","GB","United Kingdom"
+"212.119.24.128","212.119.24.255","3564574848","3564574975","NL","Netherlands"
+"212.119.25.0","212.119.26.255","3564574976","3564575487","GB","United Kingdom"
+"212.119.27.0","212.119.27.127","3564575488","3564575615","DE","Germany"
+"212.119.27.128","212.119.31.255","3564575616","3564576767","GB","United Kingdom"
+"212.119.64.0","212.119.95.255","3564584960","3564593151","SA","Saudi Arabia"
+"212.119.96.0","212.119.127.255","3564593152","3564601343","RU","Russian Federation"
+"212.119.128.0","212.119.159.255","3564601344","3564609535","EE","Estonia"
+"212.119.160.0","212.119.255.255","3564609536","3564634111","RU","Russian Federation"
+"212.120.0.0","212.120.31.255","3564634112","3564642303","MK","Macedonia"
+"212.120.32.0","212.120.63.255","3564642304","3564650495","CH","Switzerland"
+"212.120.64.0","212.120.127.255","3564650496","3564666879","NL","Netherlands"
+"212.120.128.0","212.120.135.255","3564666880","3564668927","IE","Ireland"
+"212.120.136.0","212.120.136.255","3564668928","3564669183","EU","Europe"
+"212.120.137.0","212.120.159.255","3564669184","3564675071","IE","Ireland"
+"212.120.160.0","212.120.191.255","3564675072","3564683263","RU","Russian Federation"
+"212.120.192.0","212.120.223.255","3564683264","3564691455","IR","Iran, Islamic Republic of"
+"212.120.224.0","212.120.228.255","3564691456","3564692735","GI","Gibraltar"
+"212.120.229.0","212.120.229.255","3564692736","3564692991","GB","United Kingdom"
+"212.120.230.0","212.120.255.255","3564692992","3564699647","GI","Gibraltar"
+"212.121.0.0","212.121.36.255","3564699648","3564709119","GB","United Kingdom"
+"212.121.37.0","212.121.37.255","3564709120","3564709375","US","United States"
+"212.121.38.0","212.121.63.255","3564709376","3564716031","GB","United Kingdom"
+"212.121.64.0","212.121.95.255","3564716032","3564724223","IT","Italy"
+"212.121.96.0","212.121.127.255","3564724224","3564732415","NL","Netherlands"
+"212.121.128.0","212.121.130.255","3564732416","3564733183","GB","United Kingdom"
+"212.121.131.0","212.121.131.31","3564733184","3564733215","DE","Germany"
+"212.121.131.32","212.121.131.75","3564733216","3564733259","GB","United Kingdom"
+"212.121.131.76","212.121.131.79","3564733260","3564733263","DE","Germany"
+"212.121.131.80","212.121.131.159","3564733264","3564733343","GB","United Kingdom"
+"212.121.131.160","212.121.131.167","3564733344","3564733351","DE","Germany"
+"212.121.131.168","212.121.134.255","3564733352","3564734207","GB","United Kingdom"
+"212.121.135.0","212.121.135.249","3564734208","3564734457","EU","Europe"
+"212.121.135.250","212.121.135.250","3564734458","3564734458","DE","Germany"
+"212.121.135.251","212.121.135.255","3564734459","3564734463","EU","Europe"
+"212.121.136.0","212.121.137.21","3564734464","3564734741","GB","United Kingdom"
+"212.121.137.22","212.121.137.22","3564734742","3564734742","DE","Germany"
+"212.121.137.23","212.121.137.23","3564734743","3564734743","GB","United Kingdom"
+"212.121.137.24","212.121.137.31","3564734744","3564734751","DE","Germany"
+"212.121.137.32","212.121.137.55","3564734752","3564734775","GB","United Kingdom"
+"212.121.137.56","212.121.137.63","3564734776","3564734783","DE","Germany"
+"212.121.137.64","212.121.143.255","3564734784","3564736511","GB","United Kingdom"
+"212.121.144.0","212.121.153.255","3564736512","3564739071","DE","Germany"
+"212.121.154.0","212.121.155.17","3564739072","3564739345","GB","United Kingdom"
+"212.121.155.18","212.121.155.18","3564739346","3564739346","DE","Germany"
+"212.121.155.19","212.121.155.47","3564739347","3564739375","GB","United Kingdom"
+"212.121.155.48","212.121.155.55","3564739376","3564739383","DE","Germany"
+"212.121.155.56","212.121.159.255","3564739384","3564740607","GB","United Kingdom"
+"212.121.160.0","212.121.191.255","3564740608","3564748799","FR","France"
+"212.121.192.0","212.121.223.255","3564748800","3564756991","GB","United Kingdom"
+"212.121.224.0","212.121.255.255","3564756992","3564765183","ES","Spain"
+"212.122.0.0","212.122.31.255","3564765184","3564773375","RU","Russian Federation"
+"212.122.32.0","212.122.63.255","3564773376","3564781567","DE","Germany"
+"212.122.64.0","212.122.86.255","3564781568","3564787455","LT","Lithuania"
+"212.122.87.0","212.122.87.127","3564787456","3564787583","NL","Netherlands"
+"212.122.87.128","212.122.95.255","3564787584","3564789759","LT","Lithuania"
+"212.122.96.0","212.122.127.255","3564789760","3564797951","ES","Spain"
+"212.122.128.0","212.122.159.255","3564797952","3564806143","DE","Germany"
+"212.122.160.0","212.122.191.255","3564806144","3564814335","BG","Bulgaria"
+"212.122.192.0","212.122.223.255","3564814336","3564822527","PL","Poland"
+"212.122.224.0","212.122.255.255","3564822528","3564830719","EG","Egypt"
+"212.123.0.0","212.123.2.255","3564830720","3564831487","BE","Belgium"
+"212.123.3.0","212.123.3.255","3564831488","3564831743","EU","Europe"
+"212.123.4.0","212.123.6.255","3564831744","3564832511","BE","Belgium"
+"212.123.7.0","212.123.7.255","3564832512","3564832767","EU","Europe"
+"212.123.8.0","212.123.31.255","3564832768","3564838911","BE","Belgium"
+"212.123.32.0","212.123.63.255","3564838912","3564847103","DE","Germany"
+"212.123.64.0","212.123.95.255","3564847104","3564855295","IT","Italy"
+"212.123.96.0","212.123.127.255","3564855296","3564863487","DE","Germany"
+"212.123.128.0","212.123.191.255","3564863488","3564879871","NL","Netherlands"
+"212.123.192.0","212.123.192.63","3564879872","3564879935","GB","United Kingdom"
+"212.123.192.64","212.123.192.127","3564879936","3564879999","NL","Netherlands"
+"212.123.192.128","212.123.194.135","3564880000","3564880519","GB","United Kingdom"
+"212.123.194.136","212.123.194.139","3564880520","3564880523","NL","Netherlands"
+"212.123.194.140","212.123.195.11","3564880524","3564880651","GB","United Kingdom"
+"212.123.195.12","212.123.195.15","3564880652","3564880655","NL","Netherlands"
+"212.123.195.16","212.123.196.49","3564880656","3564880945","GB","United Kingdom"
+"212.123.196.50","212.123.196.50","3564880946","3564880946","NL","Netherlands"
+"212.123.196.51","212.123.199.255","3564880947","3564881919","GB","United Kingdom"
+"212.123.200.0","212.123.201.255","3564881920","3564882431","NL","Netherlands"
+"212.123.202.0","212.123.202.127","3564882432","3564882559","EU","Europe"
+"212.123.202.128","212.123.202.159","3564882560","3564882591","NL","Netherlands"
+"212.123.202.160","212.123.202.255","3564882592","3564882687","EU","Europe"
+"212.123.203.0","212.123.204.127","3564882688","3564883071","GB","United Kingdom"
+"212.123.204.128","212.123.205.255","3564883072","3564883455","NL","Netherlands"
+"212.123.206.0","212.123.216.255","3564883456","3564886271","GB","United Kingdom"
+"212.123.217.0","212.123.217.255","3564886272","3564886527","NL","Netherlands"
+"212.123.218.0","212.123.218.191","3564886528","3564886719","GB","United Kingdom"
+"212.123.218.192","212.123.218.223","3564886720","3564886751","NL","Netherlands"
+"212.123.218.224","212.123.225.159","3564886752","3564888479","GB","United Kingdom"
+"212.123.225.160","212.123.225.175","3564888480","3564888495","NL","Netherlands"
+"212.123.225.176","212.123.227.159","3564888496","3564888991","GB","United Kingdom"
+"212.123.227.160","212.123.227.175","3564888992","3564889007","ES","Spain"
+"212.123.227.176","212.123.230.33","3564889008","3564889633","GB","United Kingdom"
+"212.123.230.34","212.123.230.34","3564889634","3564889634","NL","Netherlands"
+"212.123.230.35","212.123.235.239","3564889635","3564891119","GB","United Kingdom"
+"212.123.235.240","212.123.235.255","3564891120","3564891135","NL","Netherlands"
+"212.123.236.0","212.123.251.255","3564891136","3564895231","GB","United Kingdom"
+"212.123.252.0","212.123.253.255","3564895232","3564895743","NL","Netherlands"
+"212.123.254.0","212.123.255.255","3564895744","3564896255","GB","United Kingdom"
+"212.124.0.0","212.124.31.255","3564896256","3564904447","RU","Russian Federation"
+"212.124.32.0","212.124.63.255","3564904448","3564912639","DE","Germany"
+"212.124.64.0","212.124.75.255","3564912640","3564915711","NL","Netherlands"
+"212.124.76.0","212.124.79.255","3564915712","3564916735","IN","India"
+"212.124.80.0","212.124.83.255","3564916736","3564917759","MX","Mexico"
+"212.124.84.0","212.124.87.255","3564917760","3564918783","US","United States"
+"212.124.88.0","212.124.95.255","3564918784","3564920831","IT","Italy"
+"212.124.96.0","212.124.100.255","3564920832","3564922111","DE","Germany"
+"212.124.101.0","212.124.111.255","3564922112","3564924927","US","United States"
+"212.124.112.0","212.124.119.255","3564924928","3564926975","DE","Germany"
+"212.124.120.0","212.124.127.255","3564926976","3564929023","US","United States"
+"212.124.128.0","212.124.159.255","3564929024","3564937215","AT","Austria"
+"212.124.160.0","212.124.191.255","3564937216","3564945407","IT","Italy"
+"212.124.192.0","212.124.244.130","3564945408","3564958850","GB","United Kingdom"
+"212.124.244.131","212.124.244.131","3564958851","3564958851","EU","Europe"
+"212.124.244.132","212.124.255.255","3564958852","3564961791","GB","United Kingdom"
+"212.125.0.0","212.125.31.255","3564961792","3564969983","TR","Turkey"
+"212.125.32.0","212.125.63.255","3564969984","3564978175","DE","Germany"
+"212.125.64.0","212.125.95.255","3564978176","3564986367","GB","United Kingdom"
+"212.125.96.0","212.125.127.255","3564986368","3564994559","DE","Germany"
+"212.125.128.0","212.125.159.255","3564994560","3565002751","NL","Netherlands"
+"212.125.160.0","212.125.255.255","3565002752","3565027327","NO","Norway"
+"212.126.0.0","212.126.31.255","3565027328","3565035519","PL","Poland"
+"212.126.32.0","212.126.39.255","3565035520","3565037567","IE","Ireland"
+"212.126.40.0","212.126.45.31","3565037568","3565038879","GB","United Kingdom"
+"212.126.45.32","212.126.45.47","3565038880","3565038895","IE","Ireland"
+"212.126.45.48","212.126.47.255","3565038896","3565039615","GB","United Kingdom"
+"212.126.48.0","212.126.55.255","3565039616","3565041663","IE","Ireland"
+"212.126.56.0","212.126.63.255","3565041664","3565043711","GB","United Kingdom"
+"212.126.64.0","212.126.95.255","3565043712","3565051903","AT","Austria"
+"212.126.96.0","212.126.127.255","3565051904","3565060095","IQ","Iraq"
+"212.126.128.0","212.126.159.255","3565060096","3565068287","GB","United Kingdom"
+"212.126.160.0","212.126.191.255","3565068288","3565076479","CH","Switzerland"
+"212.126.192.0","212.126.223.255","3565076480","3565084671","DE","Germany"
+"212.126.224.0","212.126.255.255","3565084672","3565092863","IS","Iceland"
+"212.127.0.0","212.127.31.255","3565092864","3565101055","GB","United Kingdom"
+"212.127.32.0","212.127.63.255","3565101056","3565109247","DE","Germany"
+"212.127.64.0","212.127.95.255","3565109248","3565117439","PL","Poland"
+"212.127.96.0","212.127.127.255","3565117440","3565125631","TR","Turkey"
+"212.127.128.0","212.127.255.255","3565125632","3565158399","NL","Netherlands"
+"212.128.0.0","212.128.255.255","3565158400","3565223935","ES","Spain"
+"212.129.0.0","212.129.63.255","3565223936","3565240319","FR","France"
+"212.129.64.0","212.129.95.255","3565240320","3565248511","IE","Ireland"
+"212.129.96.0","212.129.127.255","3565248512","3565256703","RU","Russian Federation"
+"212.129.128.0","212.129.255.255","3565256704","3565289471","NL","Netherlands"
+"212.130.0.0","212.130.255.255","3565289472","3565355007","DK","Denmark"
+"212.131.0.0","212.131.255.255","3565355008","3565420543","IT","Italy"
+"212.132.0.0","212.133.0.255","3565420544","3565486335","GB","United Kingdom"
+"212.133.1.0","212.133.3.127","3565486336","3565486975","FR","France"
+"212.133.3.128","212.133.5.255","3565486976","3565487615","NL","Netherlands"
+"212.133.6.0","212.133.35.255","3565487616","3565495295","GB","United Kingdom"
+"212.133.36.0","212.133.39.255","3565495296","3565496319","FR","France"
+"212.133.40.0","212.133.63.255","3565496320","3565502463","GB","United Kingdom"
+"212.133.64.0","212.133.67.255","3565502464","3565503487","NL","Netherlands"
+"212.133.68.0","212.133.127.255","3565503488","3565518847","GB","United Kingdom"
+"212.133.128.0","212.133.255.255","3565518848","3565551615","TR","Turkey"
+"212.134.0.0","212.135.255.255","3565551616","3565682687","GB","United Kingdom"
+"212.136.0.0","212.136.9.3","3565682688","3565684995","NL","Netherlands"
+"212.136.9.4","212.136.9.4","3565684996","3565684996","EU","Europe"
+"212.136.9.5","212.136.255.255","3565684997","3565748223","NL","Netherlands"
+"212.137.0.0","212.137.15.255","3565748224","3565752319","GB","United Kingdom"
+"212.137.16.0","212.137.16.135","3565752320","3565752455","EU","Europe"
+"212.137.16.136","212.137.16.159","3565752456","3565752479","GB","United Kingdom"
+"212.137.16.160","212.137.16.207","3565752480","3565752527","EU","Europe"
+"212.137.16.208","212.137.16.239","3565752528","3565752559","GB","United Kingdom"
+"212.137.16.240","212.137.16.255","3565752560","3565752575","EU","Europe"
+"212.137.17.0","212.137.18.7","3565752576","3565752839","GB","United Kingdom"
+"212.137.18.8","212.137.18.23","3565752840","3565752855","EU","Europe"
+"212.137.18.24","212.137.18.47","3565752856","3565752879","GB","United Kingdom"
+"212.137.18.48","212.137.18.55","3565752880","3565752887","EU","Europe"
+"212.137.18.56","212.137.18.151","3565752888","3565752983","GB","United Kingdom"
+"212.137.18.152","212.137.18.159","3565752984","3565752991","EU","Europe"
+"212.137.18.160","212.137.18.167","3565752992","3565752999","GB","United Kingdom"
+"212.137.18.168","212.137.18.183","3565753000","3565753015","EU","Europe"
+"212.137.18.184","212.137.18.199","3565753016","3565753031","GB","United Kingdom"
+"212.137.18.200","212.137.18.207","3565753032","3565753039","EU","Europe"
+"212.137.18.208","212.137.18.239","3565753040","3565753071","GB","United Kingdom"
+"212.137.18.240","212.137.18.247","3565753072","3565753079","EU","Europe"
+"212.137.18.248","212.137.19.95","3565753080","3565753183","GB","United Kingdom"
+"212.137.19.96","212.137.19.159","3565753184","3565753247","EU","Europe"
+"212.137.19.160","212.137.19.191","3565753248","3565753279","GB","United Kingdom"
+"212.137.19.192","212.137.19.255","3565753280","3565753343","EU","Europe"
+"212.137.20.0","212.137.21.191","3565753344","3565753791","GB","United Kingdom"
+"212.137.21.192","212.137.21.199","3565753792","3565753799","EU","Europe"
+"212.137.21.200","212.137.21.215","3565753800","3565753815","GB","United Kingdom"
+"212.137.21.216","212.137.21.223","3565753816","3565753823","EU","Europe"
+"212.137.21.224","212.137.21.231","3565753824","3565753831","GB","United Kingdom"
+"212.137.21.232","212.137.21.239","3565753832","3565753839","EU","Europe"
+"212.137.21.240","212.137.21.247","3565753840","3565753847","GB","United Kingdom"
+"212.137.21.248","212.137.22.127","3565753848","3565753983","EU","Europe"
+"212.137.22.128","212.137.23.255","3565753984","3565754367","GB","United Kingdom"
+"212.137.24.0","212.137.24.127","3565754368","3565754495","EU","Europe"
+"212.137.24.128","212.137.24.143","3565754496","3565754511","GB","United Kingdom"
+"212.137.24.144","212.137.24.255","3565754512","3565754623","EU","Europe"
+"212.137.25.0","212.137.27.127","3565754624","3565755263","GB","United Kingdom"
+"212.137.27.128","212.137.27.143","3565755264","3565755279","EU","Europe"
+"212.137.27.144","212.137.27.223","3565755280","3565755359","GB","United Kingdom"
+"212.137.27.224","212.137.27.239","3565755360","3565755375","EU","Europe"
+"212.137.27.240","212.137.28.191","3565755376","3565755583","GB","United Kingdom"
+"212.137.28.192","212.137.28.255","3565755584","3565755647","EU","Europe"
+"212.137.29.0","212.137.29.47","3565755648","3565755695","GB","United Kingdom"
+"212.137.29.48","212.137.29.55","3565755696","3565755703","EU","Europe"
+"212.137.29.56","212.137.29.79","3565755704","3565755727","GB","United Kingdom"
+"212.137.29.80","212.137.29.87","3565755728","3565755735","EU","Europe"
+"212.137.29.88","212.137.29.183","3565755736","3565755831","GB","United Kingdom"
+"212.137.29.184","212.137.29.191","3565755832","3565755839","EU","Europe"
+"212.137.29.192","212.137.29.199","3565755840","3565755847","GB","United Kingdom"
+"212.137.29.200","212.137.29.207","3565755848","3565755855","EU","Europe"
+"212.137.29.208","212.137.29.223","3565755856","3565755871","GB","United Kingdom"
+"212.137.29.224","212.137.29.231","3565755872","3565755879","EU","Europe"
+"212.137.29.232","212.137.29.255","3565755880","3565755903","GB","United Kingdom"
+"212.137.30.0","212.137.30.247","3565755904","3565756151","EU","Europe"
+"212.137.30.248","212.137.30.255","3565756152","3565756159","GB","United Kingdom"
+"212.137.31.0","212.137.31.255","3565756160","3565756415","EU","Europe"
+"212.137.32.0","212.137.49.15","3565756416","3565760783","GB","United Kingdom"
+"212.137.49.16","212.137.49.23","3565760784","3565760791","EU","Europe"
+"212.137.49.24","212.137.49.31","3565760792","3565760799","GB","United Kingdom"
+"212.137.49.32","212.137.49.39","3565760800","3565760807","EU","Europe"
+"212.137.49.40","212.137.49.55","3565760808","3565760823","GB","United Kingdom"
+"212.137.49.56","212.137.49.63","3565760824","3565760831","EU","Europe"
+"212.137.49.64","212.137.49.87","3565760832","3565760855","GB","United Kingdom"
+"212.137.49.88","212.137.49.95","3565760856","3565760863","EU","Europe"
+"212.137.49.96","212.137.49.167","3565760864","3565760935","GB","United Kingdom"
+"212.137.49.168","212.137.49.175","3565760936","3565760943","EU","Europe"
+"212.137.49.176","212.137.49.199","3565760944","3565760967","GB","United Kingdom"
+"212.137.49.200","212.137.49.207","3565760968","3565760975","EU","Europe"
+"212.137.49.208","212.137.49.239","3565760976","3565761007","GB","United Kingdom"
+"212.137.49.240","212.137.49.247","3565761008","3565761015","EU","Europe"
+"212.137.49.248","212.137.50.255","3565761016","3565761279","GB","United Kingdom"
+"212.137.51.0","212.137.51.63","3565761280","3565761343","EU","Europe"
+"212.137.51.64","212.137.51.255","3565761344","3565761535","GB","United Kingdom"
+"212.137.52.0","212.137.52.7","3565761536","3565761543","EU","Europe"
+"212.137.52.8","212.137.52.63","3565761544","3565761599","GB","United Kingdom"
+"212.137.52.64","212.137.52.79","3565761600","3565761615","EU","Europe"
+"212.137.52.80","212.137.52.95","3565761616","3565761631","GB","United Kingdom"
+"212.137.52.96","212.137.52.103","3565761632","3565761639","EU","Europe"
+"212.137.52.104","212.137.52.111","3565761640","3565761647","GB","United Kingdom"
+"212.137.52.112","212.137.52.119","3565761648","3565761655","EU","Europe"
+"212.137.52.120","212.137.52.151","3565761656","3565761687","GB","United Kingdom"
+"212.137.52.152","212.137.52.167","3565761688","3565761703","EU","Europe"
+"212.137.52.168","212.137.52.191","3565761704","3565761727","GB","United Kingdom"
+"212.137.52.192","212.137.52.215","3565761728","3565761751","EU","Europe"
+"212.137.52.216","212.137.52.247","3565761752","3565761783","GB","United Kingdom"
+"212.137.52.248","212.137.52.255","3565761784","3565761791","EU","Europe"
+"212.137.53.0","212.137.53.255","3565761792","3565762047","GB","United Kingdom"
+"212.137.54.0","212.137.54.255","3565762048","3565762303","ZA","South Africa"
+"212.137.55.0","212.137.55.255","3565762304","3565762559","EU","Europe"
+"212.137.56.0","212.137.56.255","3565762560","3565762815","GB","United Kingdom"
+"212.137.57.0","212.137.57.255","3565762816","3565763071","EU","Europe"
+"212.137.58.0","212.137.59.127","3565763072","3565763455","GB","United Kingdom"
+"212.137.59.128","212.137.59.159","3565763456","3565763487","EU","Europe"
+"212.137.59.160","212.137.60.15","3565763488","3565763599","GB","United Kingdom"
+"212.137.60.16","212.137.60.31","3565763600","3565763615","EU","Europe"
+"212.137.60.32","212.137.60.87","3565763616","3565763671","GB","United Kingdom"
+"212.137.60.88","212.137.60.95","3565763672","3565763679","EU","Europe"
+"212.137.60.96","212.137.60.119","3565763680","3565763703","GB","United Kingdom"
+"212.137.60.120","212.137.60.135","3565763704","3565763719","EU","Europe"
+"212.137.60.136","212.137.60.151","3565763720","3565763735","GB","United Kingdom"
+"212.137.60.152","212.137.60.159","3565763736","3565763743","EU","Europe"
+"212.137.60.160","212.137.60.167","3565763744","3565763751","GB","United Kingdom"
+"212.137.60.168","212.137.60.175","3565763752","3565763759","EU","Europe"
+"212.137.60.176","212.137.60.215","3565763760","3565763799","GB","United Kingdom"
+"212.137.60.216","212.137.60.223","3565763800","3565763807","EU","Europe"
+"212.137.60.224","212.137.60.231","3565763808","3565763815","GB","United Kingdom"
+"212.137.60.232","212.137.60.247","3565763816","3565763831","EU","Europe"
+"212.137.60.248","212.137.60.255","3565763832","3565763839","GB","United Kingdom"
+"212.137.61.0","212.137.61.43","3565763840","3565763883","EU","Europe"
+"212.137.61.44","212.137.61.51","3565763884","3565763891","GB","United Kingdom"
+"212.137.61.52","212.137.61.255","3565763892","3565764095","EU","Europe"
+"212.137.62.0","212.137.62.87","3565764096","3565764183","GB","United Kingdom"
+"212.137.62.88","212.137.62.95","3565764184","3565764191","EU","Europe"
+"212.137.62.96","212.137.62.111","3565764192","3565764207","GB","United Kingdom"
+"212.137.62.112","212.137.62.159","3565764208","3565764255","EU","Europe"
+"212.137.62.160","212.137.63.15","3565764256","3565764367","GB","United Kingdom"
+"212.137.63.16","212.137.63.23","3565764368","3565764375","EU","Europe"
+"212.137.63.24","212.137.63.87","3565764376","3565764439","GB","United Kingdom"
+"212.137.63.88","212.137.63.95","3565764440","3565764447","EU","Europe"
+"212.137.63.96","212.137.63.103","3565764448","3565764455","GB","United Kingdom"
+"212.137.63.104","212.137.63.111","3565764456","3565764463","EU","Europe"
+"212.137.63.112","212.137.63.199","3565764464","3565764551","GB","United Kingdom"
+"212.137.63.200","212.137.63.223","3565764552","3565764575","EU","Europe"
+"212.137.63.224","212.137.71.255","3565764576","3565766655","GB","United Kingdom"
+"212.137.72.0","212.137.72.255","3565766656","3565766911","EU","Europe"
+"212.137.73.0","212.137.73.255","3565766912","3565767167","GB","United Kingdom"
+"212.137.74.0","212.137.74.7","3565767168","3565767175","EU","Europe"
+"212.137.74.8","212.137.74.87","3565767176","3565767255","GB","United Kingdom"
+"212.137.74.88","212.137.74.103","3565767256","3565767271","EU","Europe"
+"212.137.74.104","212.137.74.119","3565767272","3565767287","GB","United Kingdom"
+"212.137.74.120","212.137.74.127","3565767288","3565767295","EU","Europe"
+"212.137.74.128","212.137.74.183","3565767296","3565767351","GB","United Kingdom"
+"212.137.74.184","212.137.74.191","3565767352","3565767359","EU","Europe"
+"212.137.74.192","212.137.74.231","3565767360","3565767399","GB","United Kingdom"
+"212.137.74.232","212.137.74.239","3565767400","3565767407","EU","Europe"
+"212.137.74.240","212.137.75.15","3565767408","3565767439","GB","United Kingdom"
+"212.137.75.16","212.137.75.31","3565767440","3565767455","EU","Europe"
+"212.137.75.32","212.137.75.63","3565767456","3565767487","GB","United Kingdom"
+"212.137.75.64","212.137.75.79","3565767488","3565767503","EU","Europe"
+"212.137.75.80","212.137.75.175","3565767504","3565767599","GB","United Kingdom"
+"212.137.75.176","212.137.75.191","3565767600","3565767615","EU","Europe"
+"212.137.75.192","212.137.75.207","3565767616","3565767631","GB","United Kingdom"
+"212.137.75.208","212.137.75.255","3565767632","3565767679","EU","Europe"
+"212.137.76.0","212.137.77.63","3565767680","3565767999","GB","United Kingdom"
+"212.137.77.64","212.137.78.15","3565768000","3565768207","EU","Europe"
+"212.137.78.16","212.137.78.31","3565768208","3565768223","GB","United Kingdom"
+"212.137.78.32","212.137.78.47","3565768224","3565768239","EU","Europe"
+"212.137.78.48","212.137.78.55","3565768240","3565768247","GB","United Kingdom"
+"212.137.78.56","212.137.78.255","3565768248","3565768447","EU","Europe"
+"212.137.79.0","212.137.79.127","3565768448","3565768575","GB","United Kingdom"
+"212.137.79.128","212.137.79.255","3565768576","3565768703","EU","Europe"
+"212.137.80.0","212.137.81.23","3565768704","3565768983","GB","United Kingdom"
+"212.137.81.24","212.137.82.255","3565768984","3565769471","EU","Europe"
+"212.137.83.0","212.137.83.255","3565769472","3565769727","GB","United Kingdom"
+"212.137.84.0","212.137.87.255","3565769728","3565770751","EU","Europe"
+"212.137.88.0","212.137.91.255","3565770752","3565771775","GB","United Kingdom"
+"212.137.92.0","212.137.115.255","3565771776","3565777919","EU","Europe"
+"212.137.116.0","212.137.255.255","3565777920","3565813759","GB","United Kingdom"
+"212.138.0.0","212.138.255.255","3565813760","3565879295","SA","Saudi Arabia"
+"212.139.0.0","212.140.255.255","3565879296","3566010367","GB","United Kingdom"
+"212.141.0.0","212.141.255.255","3566010368","3566075903","IT","Italy"
+"212.142.0.0","212.142.63.255","3566075904","3566092287","NL","Netherlands"
+"212.142.64.0","212.142.127.255","3566092288","3566108671","LV","Latvia"
+"212.142.128.0","212.142.255.255","3566108672","3566141439","ES","Spain"
+"212.143.0.0","212.143.255.255","3566141440","3566206975","IL","Israel"
+"212.144.0.0","212.144.255.255","3566206976","3566272511","DE","Germany"
+"212.145.0.0","212.145.255.255","3566272512","3566338047","ES","Spain"
+"212.146.0.0","212.146.63.255","3566338048","3566354431","FI","Finland"
+"212.146.64.0","212.146.127.255","3566354432","3566370815","RO","Romania"
+"212.146.128.0","212.146.255.255","3566370816","3566403583","TR","Turkey"
+"212.147.0.0","212.147.127.255","3566403584","3566436351","CH","Switzerland"
+"212.147.128.0","212.147.136.146","3566436352","3566438546","IE","Ireland"
+"212.147.136.147","212.147.136.147","3566438547","3566438547","EU","Europe"
+"212.147.136.148","212.147.255.255","3566438548","3566469119","IE","Ireland"
+"212.148.0.0","212.148.255.255","3566469120","3566534655","GB","United Kingdom"
+"212.149.0.0","212.149.63.255","3566534656","3566551039","DE","Germany"
+"212.149.64.0","212.149.255.255","3566551040","3566600191","FI","Finland"
+"212.150.0.0","212.150.27.255","3566600192","3566607359","IL","Israel"
+"212.150.28.0","212.150.28.255","3566607360","3566607615","GN","Guinea"
+"212.150.29.0","212.150.255.255","3566607616","3566665727","IL","Israel"
+"212.151.0.0","212.151.223.255","3566665728","3566723071","SE","Sweden"
+"212.151.224.0","212.151.224.255","3566723072","3566723327","RU","Russian Federation"
+"212.151.225.0","212.152.31.255","3566723328","3566739455","SE","Sweden"
+"212.152.32.0","212.152.63.255","3566739456","3566747647","RU","Russian Federation"
+"212.152.64.0","212.152.127.255","3566747648","3566764031","GR","Greece"
+"212.152.128.0","212.152.255.255","3566764032","3566796799","AT","Austria"
+"212.153.0.0","212.153.255.255","3566796800","3566862335","NL","Netherlands"
+"212.154.0.0","212.154.127.255","3566862336","3566895103","TR","Turkey"
+"212.154.128.0","212.154.255.255","3566895104","3566927871","KZ","Kazakhstan"
+"212.155.0.0","212.155.190.255","3566927872","3566976767","FR","France"
+"212.155.191.0","212.155.191.255","3566976768","3566977023","EU","Europe"
+"212.155.192.0","212.155.255.255","3566977024","3566993407","FR","France"
+"212.156.0.0","212.156.255.255","3566993408","3567058943","TR","Turkey"
+"212.157.0.0","212.157.255.255","3567058944","3567124479","FR","France"
+"212.158.0.0","212.158.1.255","3567124480","3567124991","EU","Europe"
+"212.158.2.0","212.158.2.31","3567124992","3567125023","GB","United Kingdom"
+"212.158.2.32","212.158.2.255","3567125024","3567125247","EU","Europe"
+"212.158.3.0","212.158.3.255","3567125248","3567125503","GB","United Kingdom"
+"212.158.4.0","212.158.8.159","3567125504","3567126687","EU","Europe"
+"212.158.8.160","212.158.8.231","3567126688","3567126759","GB","United Kingdom"
+"212.158.8.232","212.158.11.255","3567126760","3567127551","EU","Europe"
+"212.158.12.0","212.158.12.255","3567127552","3567127807","GB","United Kingdom"
+"212.158.13.0","212.158.20.255","3567127808","3567129855","EU","Europe"
+"212.158.21.0","212.158.21.31","3567129856","3567129887","GB","United Kingdom"
+"212.158.21.32","212.158.21.159","3567129888","3567130015","EU","Europe"
+"212.158.21.160","212.158.21.223","3567130016","3567130079","GB","United Kingdom"
+"212.158.21.224","212.158.26.247","3567130080","3567131383","EU","Europe"
+"212.158.26.248","212.158.27.255","3567131384","3567131647","GB","United Kingdom"
+"212.158.28.0","212.158.34.31","3567131648","3567133215","EU","Europe"
+"212.158.34.32","212.158.34.63","3567133216","3567133247","GB","United Kingdom"
+"212.158.34.64","212.158.34.183","3567133248","3567133367","EU","Europe"
+"212.158.34.184","212.158.34.191","3567133368","3567133375","GB","United Kingdom"
+"212.158.34.192","212.158.37.255","3567133376","3567134207","EU","Europe"
+"212.158.38.0","212.158.38.127","3567134208","3567134335","GB","United Kingdom"
+"212.158.38.128","212.158.40.127","3567134336","3567134847","EU","Europe"
+"212.158.40.128","212.158.40.255","3567134848","3567134975","GB","United Kingdom"
+"212.158.41.0","212.158.44.255","3567134976","3567135999","EU","Europe"
+"212.158.45.0","212.158.45.255","3567136000","3567136255","GB","United Kingdom"
+"212.158.46.0","212.158.46.255","3567136256","3567136511","EU","Europe"
+"212.158.47.0","212.158.47.63","3567136512","3567136575","GB","United Kingdom"
+"212.158.47.64","212.158.47.127","3567136576","3567136639","EU","Europe"
+"212.158.47.128","212.158.47.159","3567136640","3567136671","GB","United Kingdom"
+"212.158.47.160","212.158.47.255","3567136672","3567136767","EU","Europe"
+"212.158.48.0","212.158.48.127","3567136768","3567136895","GB","United Kingdom"
+"212.158.48.128","212.158.48.255","3567136896","3567137023","EU","Europe"
+"212.158.49.0","212.158.49.255","3567137024","3567137279","GB","United Kingdom"
+"212.158.50.0","212.158.51.63","3567137280","3567137599","EU","Europe"
+"212.158.51.64","212.158.51.127","3567137600","3567137663","GB","United Kingdom"
+"212.158.51.128","212.158.52.195","3567137664","3567137987","EU","Europe"
+"212.158.52.196","212.158.52.199","3567137988","3567137991","GB","United Kingdom"
+"212.158.52.200","212.158.52.207","3567137992","3567137999","EU","Europe"
+"212.158.52.208","212.158.52.211","3567138000","3567138003","GB","United Kingdom"
+"212.158.52.212","212.158.60.255","3567138004","3567140095","EU","Europe"
+"212.158.61.0","212.158.61.255","3567140096","3567140351","GB","United Kingdom"
+"212.158.62.0","212.158.63.255","3567140352","3567140863","EU","Europe"
+"212.158.64.0","212.158.64.63","3567140864","3567140927","GB","United Kingdom"
+"212.158.64.64","212.158.66.255","3567140928","3567141631","EU","Europe"
+"212.158.67.0","212.158.67.255","3567141632","3567141887","GB","United Kingdom"
+"212.158.68.0","212.158.69.127","3567141888","3567142271","EU","Europe"
+"212.158.69.128","212.158.69.255","3567142272","3567142399","GB","United Kingdom"
+"212.158.70.0","212.158.74.7","3567142400","3567143431","EU","Europe"
+"212.158.74.8","212.158.74.15","3567143432","3567143439","GB","United Kingdom"
+"212.158.74.16","212.158.74.95","3567143440","3567143519","EU","Europe"
+"212.158.74.96","212.158.74.127","3567143520","3567143551","GB","United Kingdom"
+"212.158.74.128","212.158.74.255","3567143552","3567143679","EU","Europe"
+"212.158.75.0","212.158.75.7","3567143680","3567143687","GB","United Kingdom"
+"212.158.75.8","212.158.75.191","3567143688","3567143871","EU","Europe"
+"212.158.75.192","212.158.75.255","3567143872","3567143935","GB","United Kingdom"
+"212.158.76.0","212.158.76.15","3567143936","3567143951","EU","Europe"
+"212.158.76.16","212.158.76.31","3567143952","3567143967","GB","United Kingdom"
+"212.158.76.32","212.158.76.235","3567143968","3567144171","EU","Europe"
+"212.158.76.236","212.158.76.239","3567144172","3567144175","GB","United Kingdom"
+"212.158.76.240","212.158.77.127","3567144176","3567144319","EU","Europe"
+"212.158.77.128","212.158.77.255","3567144320","3567144447","GB","United Kingdom"
+"212.158.78.0","212.158.79.63","3567144448","3567144767","EU","Europe"
+"212.158.79.64","212.158.79.127","3567144768","3567144831","GB","United Kingdom"
+"212.158.79.128","212.158.90.7","3567144832","3567147527","EU","Europe"
+"212.158.90.8","212.158.90.15","3567147528","3567147535","GB","United Kingdom"
+"212.158.90.16","212.158.90.31","3567147536","3567147551","EU","Europe"
+"212.158.90.32","212.158.90.39","3567147552","3567147559","GB","United Kingdom"
+"212.158.90.40","212.158.93.231","3567147560","3567148519","EU","Europe"
+"212.158.93.232","212.158.93.239","3567148520","3567148527","GB","United Kingdom"
+"212.158.93.240","212.158.94.255","3567148528","3567148799","EU","Europe"
+"212.158.95.0","212.158.95.255","3567148800","3567149055","GB","United Kingdom"
+"212.158.96.0","212.158.96.31","3567149056","3567149087","EU","Europe"
+"212.158.96.32","212.158.96.63","3567149088","3567149119","GB","United Kingdom"
+"212.158.96.64","212.158.99.79","3567149120","3567149903","EU","Europe"
+"212.158.99.80","212.158.99.87","3567149904","3567149911","GB","United Kingdom"
+"212.158.99.88","212.158.99.95","3567149912","3567149919","EU","Europe"
+"212.158.99.96","212.158.99.111","3567149920","3567149935","GB","United Kingdom"
+"212.158.99.112","212.158.104.31","3567149936","3567151135","EU","Europe"
+"212.158.104.32","212.158.104.95","3567151136","3567151199","GB","United Kingdom"
+"212.158.104.96","212.158.104.127","3567151200","3567151231","EU","Europe"
+"212.158.104.128","212.158.104.159","3567151232","3567151263","GB","United Kingdom"
+"212.158.104.160","212.158.107.127","3567151264","3567151999","EU","Europe"
+"212.158.107.128","212.158.107.255","3567152000","3567152127","GB","United Kingdom"
+"212.158.108.0","212.158.108.31","3567152128","3567152159","EU","Europe"
+"212.158.108.32","212.158.108.63","3567152160","3567152191","GB","United Kingdom"
+"212.158.108.64","212.158.108.127","3567152192","3567152255","EU","Europe"
+"212.158.108.128","212.158.108.255","3567152256","3567152383","GB","United Kingdom"
+"212.158.109.0","212.158.109.15","3567152384","3567152399","EU","Europe"
+"212.158.109.16","212.158.109.23","3567152400","3567152407","GB","United Kingdom"
+"212.158.109.24","212.158.109.255","3567152408","3567152639","EU","Europe"
+"212.158.110.0","212.158.110.7","3567152640","3567152647","GB","United Kingdom"
+"212.158.110.8","212.158.110.103","3567152648","3567152743","EU","Europe"
+"212.158.110.104","212.158.110.111","3567152744","3567152751","GB","United Kingdom"
+"212.158.110.112","212.158.110.191","3567152752","3567152831","EU","Europe"
+"212.158.110.192","212.158.110.223","3567152832","3567152863","GB","United Kingdom"
+"212.158.110.224","212.158.111.63","3567152864","3567152959","EU","Europe"
+"212.158.111.64","212.158.111.95","3567152960","3567152991","GB","United Kingdom"
+"212.158.111.96","212.158.111.127","3567152992","3567153023","EU","Europe"
+"212.158.111.128","212.158.111.159","3567153024","3567153055","GB","United Kingdom"
+"212.158.111.160","212.158.113.191","3567153056","3567153599","EU","Europe"
+"212.158.113.192","212.158.113.199","3567153600","3567153607","GB","United Kingdom"
+"212.158.113.200","212.158.113.207","3567153608","3567153615","EU","Europe"
+"212.158.113.208","212.158.113.215","3567153616","3567153623","GB","United Kingdom"
+"212.158.113.216","212.158.113.239","3567153624","3567153647","EU","Europe"
+"212.158.113.240","212.158.113.255","3567153648","3567153663","GB","United Kingdom"
+"212.158.114.0","212.158.114.23","3567153664","3567153687","EU","Europe"
+"212.158.114.24","212.158.114.39","3567153688","3567153703","GB","United Kingdom"
+"212.158.114.40","212.158.114.55","3567153704","3567153719","EU","Europe"
+"212.158.114.56","212.158.114.63","3567153720","3567153727","GB","United Kingdom"
+"212.158.114.64","212.158.114.159","3567153728","3567153823","EU","Europe"
+"212.158.114.160","212.158.114.183","3567153824","3567153847","GB","United Kingdom"
+"212.158.114.184","212.158.116.127","3567153848","3567154303","EU","Europe"
+"212.158.116.128","212.158.116.191","3567154304","3567154367","GB","United Kingdom"
+"212.158.116.192","212.158.119.255","3567154368","3567155199","EU","Europe"
+"212.158.120.0","212.158.122.255","3567155200","3567155967","GB","United Kingdom"
+"212.158.123.0","212.158.124.191","3567155968","3567156415","EU","Europe"
+"212.158.124.192","212.158.125.127","3567156416","3567156607","GB","United Kingdom"
+"212.158.125.128","212.158.127.255","3567156608","3567157247","EU","Europe"
+"212.158.128.0","212.158.159.255","3567157248","3567165439","CZ","Czech Republic"
+"212.158.160.0","212.158.175.255","3567165440","3567169535","RU","Russian Federation"
+"212.158.176.0","212.158.191.255","3567169536","3567173631","MK","Macedonia"
+"212.158.192.0","212.159.191.255","3567173632","3567239167","GB","United Kingdom"
+"212.159.192.0","212.159.199.255","3567239168","3567241215","NL","Netherlands"
+"212.159.200.0","212.159.200.255","3567241216","3567241471","EU","Europe"
+"212.159.201.0","212.159.255.255","3567241472","3567255551","NL","Netherlands"
+"212.160.0.0","212.160.255.255","3567255552","3567321087","PL","Poland"
+"212.161.0.0","212.161.127.255","3567321088","3567353855","GB","United Kingdom"
+"212.161.128.0","212.161.255.255","3567353856","3567386623","CH","Switzerland"
+"212.162.0.0","212.162.6.191","3567386624","3567388351","GB","United Kingdom"
+"212.162.6.192","212.162.6.223","3567388352","3567388383","DE","Germany"
+"212.162.6.224","212.162.7.127","3567388384","3567388543","GB","United Kingdom"
+"212.162.7.128","212.162.7.191","3567388544","3567388607","DE","Germany"
+"212.162.7.192","212.162.7.231","3567388608","3567388647","GB","United Kingdom"
+"212.162.7.232","212.162.7.239","3567388648","3567388655","DE","Germany"
+"212.162.7.240","212.162.11.255","3567388656","3567389695","GB","United Kingdom"
+"212.162.12.0","212.162.15.255","3567389696","3567390719","DE","Germany"
+"212.162.16.0","212.162.28.9","3567390720","3567393801","GB","United Kingdom"
+"212.162.28.10","212.162.28.10","3567393802","3567393802","SI","Slovenia"
+"212.162.28.11","212.162.31.255","3567393803","3567394815","GB","United Kingdom"
+"212.162.32.0","212.162.63.255","3567394816","3567403007","DE","Germany"
+"212.162.64.0","212.162.127.255","3567403008","3567419391","IT","Italy"
+"212.162.128.0","212.162.159.255","3567419392","3567427583","SA","Saudi Arabia"
+"212.162.160.0","212.162.191.255","3567427584","3567435775","SE","Sweden"
+"212.162.192.0","212.163.3.151","3567435776","3567453079","GB","United Kingdom"
+"212.163.3.152","212.163.3.159","3567453080","3567453087","ES","Spain"
+"212.163.3.160","212.163.5.255","3567453088","3567453695","GB","United Kingdom"
+"212.163.6.0","212.163.6.255","3567453696","3567453951","ES","Spain"
+"212.163.7.0","212.163.16.151","3567453952","3567456407","GB","United Kingdom"
+"212.163.16.152","212.163.16.159","3567456408","3567456415","ES","Spain"
+"212.163.16.160","212.163.16.255","3567456416","3567456511","GB","United Kingdom"
+"212.163.17.0","212.163.17.255","3567456512","3567456767","ES","Spain"
+"212.163.18.0","212.163.24.1","3567456768","3567458305","GB","United Kingdom"
+"212.163.24.2","212.163.24.2","3567458306","3567458306","ES","Spain"
+"212.163.24.3","212.163.27.63","3567458307","3567459135","GB","United Kingdom"
+"212.163.27.64","212.163.27.79","3567459136","3567459151","ES","Spain"
+"212.163.27.80","212.163.30.95","3567459152","3567459935","GB","United Kingdom"
+"212.163.30.96","212.163.30.103","3567459936","3567459943","ES","Spain"
+"212.163.30.104","212.163.42.223","3567459944","3567463135","GB","United Kingdom"
+"212.163.42.224","212.163.42.231","3567463136","3567463143","ES","Spain"
+"212.163.42.232","212.163.53.255","3567463144","3567465983","GB","United Kingdom"
+"212.163.54.0","212.163.54.255","3567465984","3567466239","ES","Spain"
+"212.163.55.0","212.163.147.255","3567466240","3567490047","GB","United Kingdom"
+"212.163.148.0","212.163.148.255","3567490048","3567490303","ES","Spain"
+"212.163.149.0","212.163.182.255","3567490304","3567499007","GB","United Kingdom"
+"212.163.183.0","212.163.183.127","3567499008","3567499135","ES","Spain"
+"212.163.183.128","212.163.188.255","3567499136","3567500543","GB","United Kingdom"
+"212.163.189.0","212.163.189.255","3567500544","3567500799","ES","Spain"
+"212.163.190.0","212.163.197.23","3567500800","3567502615","GB","United Kingdom"
+"212.163.197.24","212.163.197.31","3567502616","3567502623","ES","Spain"
+"212.163.197.32","212.163.199.255","3567502624","3567503359","GB","United Kingdom"
+"212.163.200.0","212.163.203.255","3567503360","3567504383","ES","Spain"
+"212.163.204.0","212.163.206.255","3567504384","3567505151","GB","United Kingdom"
+"212.163.207.0","212.163.207.255","3567505152","3567505407","ES","Spain"
+"212.163.208.0","212.163.215.71","3567505408","3567507271","GB","United Kingdom"
+"212.163.215.72","212.163.215.87","3567507272","3567507287","ES","Spain"
+"212.163.215.88","212.163.231.191","3567507288","3567511487","GB","United Kingdom"
+"212.163.231.192","212.163.231.199","3567511488","3567511495","ES","Spain"
+"212.163.231.200","212.163.251.255","3567511496","3567516671","GB","United Kingdom"
+"212.163.252.0","212.163.255.255","3567516672","3567517695","ES","Spain"
+"212.164.0.0","212.164.255.255","3567517696","3567583231","RU","Russian Federation"
+"212.165.0.0","212.165.0.255","3567583232","3567583487","AT","Austria"
+"212.165.1.0","212.165.1.255","3567583488","3567583743","EU","Europe"
+"212.165.2.0","212.165.2.127","3567583744","3567583871","AT","Austria"
+"212.165.2.128","212.165.2.191","3567583872","3567583935","EU","Europe"
+"212.165.2.192","212.165.2.255","3567583936","3567583999","AT","Austria"
+"212.165.3.0","212.165.3.255","3567584000","3567584255","EU","Europe"
+"212.165.4.0","212.165.4.127","3567584256","3567584383","AT","Austria"
+"212.165.4.128","212.165.4.143","3567584384","3567584399","EU","Europe"
+"212.165.4.144","212.165.4.151","3567584400","3567584407","AT","Austria"
+"212.165.4.152","212.165.4.255","3567584408","3567584511","EU","Europe"
+"212.165.5.0","212.165.5.127","3567584512","3567584639","AT","Austria"
+"212.165.5.128","212.165.7.255","3567584640","3567585279","EU","Europe"
+"212.165.8.0","212.165.8.31","3567585280","3567585311","TR","Turkey"
+"212.165.8.32","212.165.9.255","3567585312","3567585791","EU","Europe"
+"212.165.10.0","212.165.11.255","3567585792","3567586303","GB","United Kingdom"
+"212.165.12.0","212.165.13.255","3567586304","3567586815","TR","Turkey"
+"212.165.14.0","212.165.15.255","3567586816","3567587327","EU","Europe"
+"212.165.16.0","212.165.31.255","3567587328","3567591423","GB","United Kingdom"
+"212.165.32.0","212.165.63.255","3567591424","3567599615","IT","Italy"
+"212.165.64.0","212.165.127.255","3567599616","3567615999","NL","Netherlands"
+"212.165.128.0","212.165.130.255","3567616000","3567616767","GB","United Kingdom"
+"212.165.131.0","212.165.131.255","3567616768","3567617023","US","United States"
+"212.165.132.0","212.165.135.255","3567617024","3567618047","GB","United Kingdom"
+"212.165.136.0","212.165.139.255","3567618048","3567619071","IN","India"
+"212.165.140.0","212.165.141.255","3567619072","3567619583","GB","United Kingdom"
+"212.165.142.0","212.165.142.255","3567619584","3567619839","NG","Nigeria"
+"212.165.143.0","212.165.143.255","3567619840","3567620095","GB","United Kingdom"
+"212.165.144.0","212.165.144.255","3567620096","3567620351","IN","India"
+"212.165.145.0","212.165.171.255","3567620352","3567627263","GB","United Kingdom"
+"212.165.172.0","212.165.179.255","3567627264","3567629311","LU","Luxembourg"
+"212.165.180.0","212.165.183.255","3567629312","3567630335","GB","United Kingdom"
+"212.165.184.0","212.165.199.255","3567630336","3567634431","LU","Luxembourg"
+"212.165.200.0","212.165.207.255","3567634432","3567636479","GB","United Kingdom"
+"212.165.208.0","212.165.247.255","3567636480","3567646719","LU","Luxembourg"
+"212.165.248.0","212.165.255.255","3567646720","3567648767","GB","United Kingdom"
+"212.166.0.0","212.166.63.255","3567648768","3567665151","BE","Belgium"
+"212.166.64.0","212.166.95.255","3567665152","3567673343","ES","Spain"
+"212.166.96.0","212.166.127.255","3567673344","3567681535","AT","Austria"
+"212.166.128.0","212.166.255.255","3567681536","3567714303","ES","Spain"
+"212.167.0.0","212.167.3.255","3567714304","3567715327","GB","United Kingdom"
+"212.167.4.0","212.167.4.255","3567715328","3567715583","EU","Europe"
+"212.167.5.0","212.167.5.255","3567715584","3567715839","GB","United Kingdom"
+"212.167.6.0","212.167.7.255","3567715840","3567716351","EU","Europe"
+"212.167.8.0","212.167.12.255","3567716352","3567717631","GB","United Kingdom"
+"212.167.13.0","212.167.13.255","3567717632","3567717887","EU","Europe"
+"212.167.14.0","212.167.14.127","3567717888","3567718015","GB","United Kingdom"
+"212.167.14.128","212.167.14.255","3567718016","3567718143","EU","Europe"
+"212.167.15.0","212.167.15.255","3567718144","3567718399","CH","Switzerland"
+"212.167.16.0","212.167.16.255","3567718400","3567718655","US","United States"
+"212.167.17.0","212.167.17.255","3567718656","3567718911","GB","United Kingdom"
+"212.167.18.0","212.167.19.255","3567718912","3567719423","US","United States"
+"212.167.20.0","212.167.20.255","3567719424","3567719679","GB","United Kingdom"
+"212.167.21.0","212.167.255.255","3567719680","3567779839","EU","Europe"
+"212.168.0.0","212.168.255.255","3567779840","3567845375","DE","Germany"
+"212.169.0.0","212.169.63.255","3567845376","3567861759","GB","United Kingdom"
+"212.169.64.0","212.169.127.255","3567861760","3567878143","NO","Norway"
+"212.169.128.0","212.170.255.255","3567878144","3567976447","ES","Spain"
+"212.171.0.0","212.171.255.255","3567976448","3568041983","IT","Italy"
+"212.172.0.0","212.172.255.255","3568041984","3568107519","DE","Germany"
+"212.173.0.0","212.173.255.255","3568107520","3568173055","GB","United Kingdom"
+"212.174.0.0","212.174.103.255","3568173056","3568199679","TR","Turkey"
+"212.174.104.0","212.174.104.255","3568199680","3568199935","US","United States"
+"212.174.105.0","212.175.255.255","3568199936","3568304127","TR","Turkey"
+"212.176.0.0","212.176.255.255","3568304128","3568369663","RU","Russian Federation"
+"212.177.0.0","212.177.255.255","3568369664","3568435199","IT","Italy"
+"212.178.0.0","212.178.31.255","3568435200","3568443391","UA","Ukraine"
+"212.178.32.0","212.178.159.255","3568443392","3568476159","NL","Netherlands"
+"212.178.160.0","212.178.191.255","3568476160","3568484351","DK","Denmark"
+"212.178.192.0","212.178.200.255","3568484352","3568486655","NL","Netherlands"
+"212.178.201.0","212.178.201.255","3568486656","3568486911","EU","Europe"
+"212.178.202.0","212.178.223.255","3568486912","3568492543","NL","Netherlands"
+"212.178.224.0","212.178.255.255","3568492544","3568500735","RS","Serbia"
+"212.179.0.0","212.179.255.255","3568500736","3568566271","IL","Israel"
+"212.180.0.0","212.180.74.255","3568566272","3568585471","FR","France"
+"212.180.75.0","212.180.75.255","3568585472","3568585727","EU","Europe"
+"212.180.76.0","212.180.127.255","3568585728","3568599039","FR","France"
+"212.180.128.0","212.180.255.255","3568599040","3568631807","PL","Poland"
+"212.181.0.0","212.181.255.255","3568631808","3568697343","SE","Sweden"
+"212.182.0.0","212.182.127.255","3568697344","3568730111","PL","Poland"
+"212.182.128.0","212.182.191.255","3568730112","3568746495","NL","Netherlands"
+"212.182.192.0","212.182.255.255","3568746496","3568762879","FI","Finland"
+"212.183.0.0","212.183.127.255","3568762880","3568795647","AT","Austria"
+"212.183.128.0","212.183.159.255","3568795648","3568803839","GB","United Kingdom"
+"212.183.160.0","212.183.191.255","3568803840","3568812031","IT","Italy"
+"212.183.192.0","212.183.255.255","3568812032","3568828415","ES","Spain"
+"212.184.0.0","212.185.255.255","3568828416","3568959487","DE","Germany"
+"212.186.0.0","212.186.255.255","3568959488","3569025023","AT","Austria"
+"212.187.0.0","212.187.127.255","3569025024","3569057791","NL","Netherlands"
+"212.187.128.0","212.187.193.255","3569057792","3569074687","GB","United Kingdom"
+"212.187.194.0","212.187.194.255","3569074688","3569074943","IE","Ireland"
+"212.187.195.0","212.187.196.255","3569074944","3569075455","GB","United Kingdom"
+"212.187.197.0","212.187.197.255","3569075456","3569075711","IE","Ireland"
+"212.187.198.0","212.187.199.255","3569075712","3569076223","GB","United Kingdom"
+"212.187.200.0","212.187.200.255","3569076224","3569076479","FR","France"
+"212.187.201.0","212.187.255.255","3569076480","3569090559","GB","United Kingdom"
+"212.188.0.0","212.188.127.255","3569090560","3569123327","RU","Russian Federation"
+"212.188.128.0","212.188.255.255","3569123328","3569156095","GB","United Kingdom"
+"212.189.0.0","212.189.5.3","3569156096","3569157379","NL","Netherlands"
+"212.189.5.4","212.189.5.4","3569157380","3569157380","EU","Europe"
+"212.189.5.5","212.189.35.255","3569157381","3569165311","NL","Netherlands"
+"212.189.36.0","212.189.36.255","3569165312","3569165567","EU","Europe"
+"212.189.37.0","212.189.45.255","3569165568","3569167871","NL","Netherlands"
+"212.189.46.0","212.189.46.255","3569167872","3569168127","EU","Europe"
+"212.189.47.0","212.189.127.255","3569168128","3569188863","NL","Netherlands"
+"212.189.128.0","212.189.255.255","3569188864","3569221631","IT","Italy"
+"212.190.0.0","212.190.255.255","3569221632","3569287167","BE","Belgium"
+"212.191.0.0","212.191.255.255","3569287168","3569352703","PL","Poland"
+"212.192.0.0","212.193.255.255","3569352704","3569483775","RU","Russian Federation"
+"212.194.0.0","212.195.255.255","3569483776","3569614847","FR","France"
+"212.196.0.0","212.196.255.255","3569614848","3569680383","GB","United Kingdom"
+"212.197.0.0","212.197.127.255","3569680384","3569713151","SK","Slovakia"
+"212.197.128.0","212.197.191.255","3569713152","3569729535","AT","Austria"
+"212.197.192.0","212.197.198.95","3569729536","3569731167","FR","France"
+"212.197.198.96","212.197.198.111","3569731168","3569731183","IT","Italy"
+"212.197.198.112","212.197.198.143","3569731184","3569731215","GB","United Kingdom"
+"212.197.198.144","212.197.198.159","3569731216","3569731231","FR","France"
+"212.197.198.160","212.197.198.175","3569731232","3569731247","DE","Germany"
+"212.197.198.176","212.197.198.191","3569731248","3569731263","GB","United Kingdom"
+"212.197.198.192","212.197.198.239","3569731264","3569731311","FR","France"
+"212.197.198.240","212.197.198.255","3569731312","3569731327","GB","United Kingdom"
+"212.197.199.0","212.197.199.47","3569731328","3569731375","FR","France"
+"212.197.199.48","212.197.199.63","3569731376","3569731391","GB","United Kingdom"
+"212.197.199.64","212.197.199.95","3569731392","3569731423","FR","France"
+"212.197.199.96","212.197.199.111","3569731424","3569731439","GB","United Kingdom"
+"212.197.199.112","212.197.199.127","3569731440","3569731455","FR","France"
+"212.197.199.128","212.197.199.143","3569731456","3569731471","GB","United Kingdom"
+"212.197.199.144","212.197.199.159","3569731472","3569731487","FR","France"
+"212.197.199.160","212.197.199.175","3569731488","3569731503","GB","United Kingdom"
+"212.197.199.176","212.197.199.191","3569731504","3569731519","IT","Italy"
+"212.197.199.192","212.197.199.223","3569731520","3569731551","GB","United Kingdom"
+"212.197.199.224","212.197.199.255","3569731552","3569731583","FR","France"
+"212.197.200.0","212.197.200.15","3569731584","3569731599","GB","United Kingdom"
+"212.197.200.16","212.197.200.31","3569731600","3569731615","FR","France"
+"212.197.200.32","212.197.200.47","3569731616","3569731631","DE","Germany"
+"212.197.200.48","212.197.200.63","3569731632","3569731647","IT","Italy"
+"212.197.200.64","212.197.200.143","3569731648","3569731727","FR","France"
+"212.197.200.144","212.197.200.159","3569731728","3569731743","GB","United Kingdom"
+"212.197.200.160","212.197.200.207","3569731744","3569731791","FR","France"
+"212.197.200.208","212.197.200.223","3569731792","3569731807","GB","United Kingdom"
+"212.197.200.224","212.197.200.255","3569731808","3569731839","FR","France"
+"212.197.201.0","212.197.201.31","3569731840","3569731871","GB","United Kingdom"
+"212.197.201.32","212.197.201.63","3569731872","3569731903","FR","France"
+"212.197.201.64","212.197.201.79","3569731904","3569731919","BE","Belgium"
+"212.197.201.80","212.197.201.111","3569731920","3569731951","FR","France"
+"212.197.201.112","212.197.201.127","3569731952","3569731967","NL","Netherlands"
+"212.197.201.128","212.197.201.143","3569731968","3569731983","GB","United Kingdom"
+"212.197.201.144","212.197.201.191","3569731984","3569732031","FR","France"
+"212.197.201.192","212.197.201.207","3569732032","3569732047","DE","Germany"
+"212.197.201.208","212.197.201.223","3569732048","3569732063","GB","United Kingdom"
+"212.197.201.224","212.197.201.239","3569732064","3569732079","FR","France"
+"212.197.201.240","212.197.201.255","3569732080","3569732095","GB","United Kingdom"
+"212.197.202.0","212.197.202.47","3569732096","3569732143","FR","France"
+"212.197.202.48","212.197.202.95","3569732144","3569732191","GB","United Kingdom"
+"212.197.202.96","212.197.202.111","3569732192","3569732207","DE","Germany"
+"212.197.202.112","212.197.202.191","3569732208","3569732287","FR","France"
+"212.197.202.192","212.197.202.207","3569732288","3569732303","GB","United Kingdom"
+"212.197.202.208","212.197.202.223","3569732304","3569732319","DE","Germany"
+"212.197.202.224","212.197.202.239","3569732320","3569732335","FR","France"
+"212.197.202.240","212.197.202.255","3569732336","3569732351","GB","United Kingdom"
+"212.197.203.0","212.197.203.31","3569732352","3569732383","FR","France"
+"212.197.203.32","212.197.203.47","3569732384","3569732399","US","United States"
+"212.197.203.48","212.197.203.95","3569732400","3569732447","FR","France"
+"212.197.203.96","212.197.203.127","3569732448","3569732479","US","United States"
+"212.197.203.128","212.197.203.143","3569732480","3569732495","GB","United Kingdom"
+"212.197.203.144","212.197.203.191","3569732496","3569732543","FR","France"
+"212.197.203.192","212.197.203.223","3569732544","3569732575","GB","United Kingdom"
+"212.197.203.224","212.197.203.255","3569732576","3569732607","FR","France"
+"212.197.204.0","212.197.204.31","3569732608","3569732639","GB","United Kingdom"
+"212.197.204.32","212.197.204.63","3569732640","3569732671","FR","France"
+"212.197.204.64","212.197.204.95","3569732672","3569732703","GB","United Kingdom"
+"212.197.204.96","212.197.204.111","3569732704","3569732719","FR","France"
+"212.197.204.112","212.197.204.127","3569732720","3569732735","GB","United Kingdom"
+"212.197.204.128","212.197.204.143","3569732736","3569732751","FR","France"
+"212.197.204.144","212.197.204.159","3569732752","3569732767","GB","United Kingdom"
+"212.197.204.160","212.197.204.175","3569732768","3569732783","FR","France"
+"212.197.204.176","212.197.204.239","3569732784","3569732847","GB","United Kingdom"
+"212.197.204.240","212.197.204.255","3569732848","3569732863","FR","France"
+"212.197.205.0","212.197.205.15","3569732864","3569732879","GB","United Kingdom"
+"212.197.205.16","212.197.205.31","3569732880","3569732895","FR","France"
+"212.197.205.32","212.197.205.47","3569732896","3569732911","IT","Italy"
+"212.197.205.48","212.197.205.143","3569732912","3569733007","FR","France"
+"212.197.205.144","212.197.205.159","3569733008","3569733023","IE","Ireland"
+"212.197.205.160","212.197.205.191","3569733024","3569733055","FR","France"
+"212.197.205.192","212.197.205.223","3569733056","3569733087","GB","United Kingdom"
+"212.197.205.224","212.197.205.239","3569733088","3569733103","IT","Italy"
+"212.197.205.240","212.197.206.63","3569733104","3569733183","FR","France"
+"212.197.206.64","212.197.206.79","3569733184","3569733199","GB","United Kingdom"
+"212.197.206.80","212.197.206.143","3569733200","3569733263","FR","France"
+"212.197.206.144","212.197.206.159","3569733264","3569733279","US","United States"
+"212.197.206.160","212.197.206.175","3569733280","3569733295","DE","Germany"
+"212.197.206.176","212.197.206.191","3569733296","3569733311","GB","United Kingdom"
+"212.197.206.192","212.197.206.207","3569733312","3569733327","FR","France"
+"212.197.206.208","212.197.206.223","3569733328","3569733343","GB","United Kingdom"
+"212.197.206.224","212.197.207.47","3569733344","3569733423","FR","France"
+"212.197.207.48","212.197.207.63","3569733424","3569733439","GB","United Kingdom"
+"212.197.207.64","212.197.207.95","3569733440","3569733471","FR","France"
+"212.197.207.96","212.197.207.111","3569733472","3569733487","GB","United Kingdom"
+"212.197.207.112","212.197.207.143","3569733488","3569733519","FR","France"
+"212.197.207.144","212.197.207.159","3569733520","3569733535","GB","United Kingdom"
+"212.197.207.160","212.197.207.175","3569733536","3569733551","NL","Netherlands"
+"212.197.207.176","212.197.207.191","3569733552","3569733567","FR","France"
+"212.197.207.192","212.197.207.207","3569733568","3569733583","GB","United Kingdom"
+"212.197.207.208","212.197.207.223","3569733584","3569733599","FR","France"
+"212.197.207.224","212.197.207.239","3569733600","3569733615","GB","United Kingdom"
+"212.197.207.240","212.197.208.15","3569733616","3569733647","FR","France"
+"212.197.208.16","212.197.208.31","3569733648","3569733663","GB","United Kingdom"
+"212.197.208.32","212.197.208.47","3569733664","3569733679","FR","France"
+"212.197.208.48","212.197.208.63","3569733680","3569733695","GB","United Kingdom"
+"212.197.208.64","212.197.208.143","3569733696","3569733775","FR","France"
+"212.197.208.144","212.197.208.159","3569733776","3569733791","IE","Ireland"
+"212.197.208.160","212.197.208.175","3569733792","3569733807","FR","France"
+"212.197.208.176","212.197.208.191","3569733808","3569733823","GB","United Kingdom"
+"212.197.208.192","212.197.208.255","3569733824","3569733887","FR","France"
+"212.197.209.0","212.197.209.31","3569733888","3569733919","GB","United Kingdom"
+"212.197.209.32","212.197.209.47","3569733920","3569733935","FR","France"
+"212.197.209.48","212.197.209.63","3569733936","3569733951","GB","United Kingdom"
+"212.197.209.64","212.197.209.79","3569733952","3569733967","FR","France"
+"212.197.209.80","212.197.209.95","3569733968","3569733983","ES","Spain"
+"212.197.209.96","212.197.209.111","3569733984","3569733999","GB","United Kingdom"
+"212.197.209.112","212.197.209.159","3569734000","3569734047","FR","France"
+"212.197.209.160","212.197.209.191","3569734048","3569734079","GB","United Kingdom"
+"212.197.209.192","212.197.209.255","3569734080","3569734143","FR","France"
+"212.197.210.0","212.197.210.15","3569734144","3569734159","GB","United Kingdom"
+"212.197.210.16","212.197.210.47","3569734160","3569734191","FR","France"
+"212.197.210.48","212.197.210.63","3569734192","3569734207","GB","United Kingdom"
+"212.197.210.64","212.197.210.223","3569734208","3569734367","FR","France"
+"212.197.210.224","212.197.210.255","3569734368","3569734399","GB","United Kingdom"
+"212.197.211.0","212.197.211.47","3569734400","3569734447","BE","Belgium"
+"212.197.211.48","212.197.211.63","3569734448","3569734463","FR","France"
+"212.197.211.64","212.197.211.111","3569734464","3569734511","BE","Belgium"
+"212.197.211.112","212.197.217.111","3569734512","3569736047","FR","France"
+"212.197.217.112","212.197.217.127","3569736048","3569736063","GB","United Kingdom"
+"212.197.217.128","212.197.217.135","3569736064","3569736071","FR","France"
+"212.197.217.136","212.197.217.143","3569736072","3569736079","ES","Spain"
+"212.197.217.144","212.197.217.255","3569736080","3569736191","FR","France"
+"212.197.218.0","212.197.218.31","3569736192","3569736223","NL","Netherlands"
+"212.197.218.32","212.197.218.47","3569736224","3569736239","FR","France"
+"212.197.218.48","212.197.218.191","3569736240","3569736383","NL","Netherlands"
+"212.197.218.192","212.197.218.207","3569736384","3569736399","SE","Sweden"
+"212.197.218.208","212.197.219.207","3569736400","3569736655","NL","Netherlands"
+"212.197.219.208","212.197.219.223","3569736656","3569736671","FR","France"
+"212.197.219.224","212.197.219.255","3569736672","3569736703","NL","Netherlands"
+"212.197.220.0","212.197.229.255","3569736704","3569739263","FR","France"
+"212.197.230.0","212.197.230.31","3569739264","3569739295","NL","Netherlands"
+"212.197.230.32","212.197.230.63","3569739296","3569739327","FR","France"
+"212.197.230.64","212.197.230.207","3569739328","3569739471","NL","Netherlands"
+"212.197.230.208","212.197.230.223","3569739472","3569739487","FR","France"
+"212.197.230.224","212.197.231.79","3569739488","3569739599","NL","Netherlands"
+"212.197.231.80","212.197.231.111","3569739600","3569739631","FR","France"
+"212.197.231.112","212.197.231.127","3569739632","3569739647","NL","Netherlands"
+"212.197.231.128","212.197.231.143","3569739648","3569739663","FR","France"
+"212.197.231.144","212.197.231.159","3569739664","3569739679","NL","Netherlands"
+"212.197.231.160","212.197.231.175","3569739680","3569739695","FR","France"
+"212.197.231.176","212.197.232.63","3569739696","3569739839","NL","Netherlands"
+"212.197.232.64","212.197.232.79","3569739840","3569739855","FR","France"
+"212.197.232.80","212.197.232.127","3569739856","3569739903","NL","Netherlands"
+"212.197.232.128","212.197.232.143","3569739904","3569739919","FR","France"
+"212.197.232.144","212.197.232.159","3569739920","3569739935","NL","Netherlands"
+"212.197.232.160","212.197.232.175","3569739936","3569739951","FR","France"
+"212.197.232.176","212.197.233.15","3569739952","3569740047","NL","Netherlands"
+"212.197.233.16","212.197.233.31","3569740048","3569740063","FR","France"
+"212.197.233.32","212.197.233.79","3569740064","3569740111","NL","Netherlands"
+"212.197.233.80","212.197.233.95","3569740112","3569740127","FR","France"
+"212.197.233.96","212.197.233.223","3569740128","3569740255","NL","Netherlands"
+"212.197.233.224","212.197.233.239","3569740256","3569740271","FR","France"
+"212.197.233.240","212.197.234.15","3569740272","3569740303","NL","Netherlands"
+"212.197.234.16","212.197.234.31","3569740304","3569740319","FR","France"
+"212.197.234.32","212.197.234.79","3569740320","3569740367","NL","Netherlands"
+"212.197.234.80","212.197.234.95","3569740368","3569740383","FR","France"
+"212.197.234.96","212.197.234.127","3569740384","3569740415","NL","Netherlands"
+"212.197.234.128","212.197.234.143","3569740416","3569740431","FR","France"
+"212.197.234.144","212.197.234.175","3569740432","3569740463","NL","Netherlands"
+"212.197.234.176","212.197.234.191","3569740464","3569740479","FR","France"
+"212.197.234.192","212.197.234.207","3569740480","3569740495","NL","Netherlands"
+"212.197.234.208","212.197.234.223","3569740496","3569740511","FR","France"
+"212.197.234.224","212.197.234.255","3569740512","3569740543","NL","Netherlands"
+"212.197.235.0","212.197.235.15","3569740544","3569740559","FR","France"
+"212.197.235.16","212.197.235.111","3569740560","3569740655","NL","Netherlands"
+"212.197.235.112","212.197.235.127","3569740656","3569740671","FR","France"
+"212.197.235.128","212.197.235.143","3569740672","3569740687","NL","Netherlands"
+"212.197.235.144","212.197.235.159","3569740688","3569740703","FR","France"
+"212.197.235.160","212.197.235.255","3569740704","3569740799","NL","Netherlands"
+"212.197.236.0","212.197.241.255","3569740800","3569742335","FR","France"
+"212.197.242.0","212.197.242.15","3569742336","3569742351","BE","Belgium"
+"212.197.242.16","212.197.242.47","3569742352","3569742383","FR","France"
+"212.197.242.48","212.197.242.63","3569742384","3569742399","BE","Belgium"
+"212.197.242.64","212.197.242.79","3569742400","3569742415","FR","France"
+"212.197.242.80","212.197.242.175","3569742416","3569742511","BE","Belgium"
+"212.197.242.176","212.197.242.191","3569742512","3569742527","FR","France"
+"212.197.242.192","212.197.243.31","3569742528","3569742623","BE","Belgium"
+"212.197.243.32","212.197.243.47","3569742624","3569742639","FR","France"
+"212.197.243.48","212.197.243.79","3569742640","3569742671","BE","Belgium"
+"212.197.243.80","212.197.243.95","3569742672","3569742687","FR","France"
+"212.197.243.96","212.197.243.143","3569742688","3569742735","BE","Belgium"
+"212.197.243.144","212.197.243.159","3569742736","3569742751","FR","France"
+"212.197.243.160","212.197.243.175","3569742752","3569742767","BE","Belgium"
+"212.197.243.176","212.197.243.191","3569742768","3569742783","FR","France"
+"212.197.243.192","212.197.244.79","3569742784","3569742927","BE","Belgium"
+"212.197.244.80","212.197.244.95","3569742928","3569742943","FR","France"
+"212.197.244.96","212.197.244.239","3569742944","3569743087","BE","Belgium"
+"212.197.244.240","212.197.244.255","3569743088","3569743103","FR","France"
+"212.197.245.0","212.197.245.31","3569743104","3569743135","BE","Belgium"
+"212.197.245.32","212.197.245.95","3569743136","3569743199","FR","France"
+"212.197.245.96","212.197.245.111","3569743200","3569743215","BE","Belgium"
+"212.197.245.112","212.197.245.255","3569743216","3569743359","FR","France"
+"212.197.246.0","212.197.246.31","3569743360","3569743391","BE","Belgium"
+"212.197.246.32","212.197.246.47","3569743392","3569743407","FR","France"
+"212.197.246.48","212.197.246.63","3569743408","3569743423","BE","Belgium"
+"212.197.246.64","212.197.246.95","3569743424","3569743455","FR","France"
+"212.197.246.96","212.197.246.223","3569743456","3569743583","BE","Belgium"
+"212.197.246.224","212.197.246.239","3569743584","3569743599","NL","Netherlands"
+"212.197.246.240","212.197.246.255","3569743600","3569743615","FR","France"
+"212.197.247.0","212.197.247.15","3569743616","3569743631","BE","Belgium"
+"212.197.247.16","212.197.247.31","3569743632","3569743647","FR","France"
+"212.197.247.32","212.197.247.63","3569743648","3569743679","BE","Belgium"
+"212.197.247.64","212.197.247.95","3569743680","3569743711","FR","France"
+"212.197.247.96","212.197.247.159","3569743712","3569743775","BE","Belgium"
+"212.197.247.160","212.197.247.175","3569743776","3569743791","FR","France"
+"212.197.247.176","212.197.247.255","3569743792","3569743871","BE","Belgium"
+"212.197.248.0","212.197.248.111","3569743872","3569743983","NL","Netherlands"
+"212.197.248.112","212.197.248.127","3569743984","3569743999","FR","France"
+"212.197.248.128","212.197.248.175","3569744000","3569744047","NL","Netherlands"
+"212.197.248.176","212.197.248.191","3569744048","3569744063","FR","France"
+"212.197.248.192","212.197.248.255","3569744064","3569744127","NL","Netherlands"
+"212.197.249.0","212.197.249.15","3569744128","3569744143","FR","France"
+"212.197.249.16","212.197.250.159","3569744144","3569744543","NL","Netherlands"
+"212.197.250.160","212.197.250.175","3569744544","3569744559","FR","France"
+"212.197.250.176","212.197.250.191","3569744560","3569744575","NL","Netherlands"
+"212.197.250.192","212.197.250.239","3569744576","3569744623","FR","France"
+"212.197.250.240","212.197.251.175","3569744624","3569744815","NL","Netherlands"
+"212.197.251.176","212.197.251.191","3569744816","3569744831","FR","France"
+"212.197.251.192","212.197.252.15","3569744832","3569744911","NL","Netherlands"
+"212.197.252.16","212.197.252.31","3569744912","3569744927","FR","France"
+"212.197.252.32","212.197.252.79","3569744928","3569744975","NL","Netherlands"
+"212.197.252.80","212.197.252.95","3569744976","3569744991","FR","France"
+"212.197.252.96","212.197.252.111","3569744992","3569745007","NL","Netherlands"
+"212.197.252.112","212.197.252.127","3569745008","3569745023","FR","France"
+"212.197.252.128","212.197.252.143","3569745024","3569745039","NL","Netherlands"
+"212.197.252.144","212.197.252.159","3569745040","3569745055","FR","France"
+"212.197.252.160","212.197.252.207","3569745056","3569745103","NL","Netherlands"
+"212.197.252.208","212.197.252.223","3569745104","3569745119","FR","France"
+"212.197.252.224","212.197.253.15","3569745120","3569745167","NL","Netherlands"
+"212.197.253.16","212.197.253.31","3569745168","3569745183","FR","France"
+"212.197.253.32","212.197.253.63","3569745184","3569745215","NL","Netherlands"
+"212.197.253.64","212.197.253.79","3569745216","3569745231","FR","France"
+"212.197.253.80","212.197.253.95","3569745232","3569745247","NL","Netherlands"
+"212.197.253.96","212.197.253.127","3569745248","3569745279","FR","France"
+"212.197.253.128","212.197.253.159","3569745280","3569745311","NL","Netherlands"
+"212.197.253.160","212.197.253.175","3569745312","3569745327","FR","France"
+"212.197.253.176","212.197.253.207","3569745328","3569745359","NL","Netherlands"
+"212.197.253.208","212.197.253.223","3569745360","3569745375","FR","France"
+"212.197.253.224","212.197.253.255","3569745376","3569745407","NL","Netherlands"
+"212.197.254.0","212.197.254.255","3569745408","3569745663","FR","France"
+"212.197.255.0","212.197.255.63","3569745664","3569745727","NL","Netherlands"
+"212.197.255.64","212.197.255.79","3569745728","3569745743","FR","France"
+"212.197.255.80","212.197.255.149","3569745744","3569745813","NL","Netherlands"
+"212.197.255.150","212.197.255.159","3569745814","3569745823","FR","France"
+"212.197.255.160","212.197.255.175","3569745824","3569745839","NL","Netherlands"
+"212.197.255.176","212.197.255.207","3569745840","3569745871","FR","France"
+"212.197.255.208","212.197.255.223","3569745872","3569745887","NL","Netherlands"
+"212.197.255.224","212.197.255.239","3569745888","3569745903","FR","France"
+"212.197.255.240","212.197.255.255","3569745904","3569745919","NL","Netherlands"
+"212.198.0.0","212.198.254.231","3569745920","3569811175","FR","France"
+"212.198.254.232","212.198.254.232","3569811176","3569811176","GP","Guadeloupe"
+"212.198.254.233","212.198.255.255","3569811177","3569811455","FR","France"
+"212.199.0.0","212.199.255.255","3569811456","3569876991","IL","Israel"
+"212.200.0.0","212.200.255.255","3569876992","3569942527","RS","Serbia"
+"212.201.0.0","212.202.255.255","3569942528","3570073599","DE","Germany"
+"212.203.0.0","212.203.31.255","3570073600","3570081791","NL","Netherlands"
+"212.203.32.0","212.203.97.255","3570081792","3570098687","CH","Switzerland"
+"212.203.98.0","212.203.98.255","3570098688","3570098943","EU","Europe"
+"212.203.99.0","212.203.127.255","3570098944","3570106367","CH","Switzerland"
+"212.203.128.0","212.203.255.255","3570106368","3570139135","PL","Poland"
+"212.204.0.0","212.204.127.255","3570139136","3570171903","DE","Germany"
+"212.204.128.0","212.204.255.255","3570171904","3570204671","NL","Netherlands"
+"212.205.0.0","212.205.255.255","3570204672","3570270207","GR","Greece"
+"212.206.0.0","212.206.255.255","3570270208","3570335743","NL","Netherlands"
+"212.207.0.0","212.207.255.255","3570335744","3570401279","GB","United Kingdom"
+"212.208.0.0","212.208.255.255","3570401280","3570466815","FR","France"
+"212.209.0.0","212.209.255.255","3570466816","3570532351","SE","Sweden"
+"212.210.0.0","212.210.255.255","3570532352","3570597887","IT","Italy"
+"212.211.0.0","212.211.35.255","3570597888","3570607103","GB","United Kingdom"
+"212.211.36.0","212.211.39.255","3570607104","3570608127","DE","Germany"
+"212.211.40.0","212.211.51.255","3570608128","3570611199","GB","United Kingdom"
+"212.211.52.0","212.211.52.255","3570611200","3570611455","FR","France"
+"212.211.53.0","212.211.63.255","3570611456","3570614271","GB","United Kingdom"
+"212.211.64.0","212.211.75.255","3570614272","3570617343","DE","Germany"
+"212.211.76.0","212.211.77.255","3570617344","3570617855","GB","United Kingdom"
+"212.211.78.0","212.211.95.255","3570617856","3570622463","DE","Germany"
+"212.211.96.0","212.211.127.255","3570622464","3570630655","GB","United Kingdom"
+"212.211.128.0","212.211.255.255","3570630656","3570663423","DE","Germany"
+"212.212.0.0","212.212.255.255","3570663424","3570728959","GB","United Kingdom"
+"212.213.0.0","212.213.3.255","3570728960","3570729983","FI","Finland"
+"212.213.4.0","212.213.7.255","3570729984","3570731007","SE","Sweden"
+"212.213.8.0","212.213.255.255","3570731008","3570794495","FI","Finland"
+"212.214.0.0","212.214.91.121","3570794496","3570817913","SE","Sweden"
+"212.214.91.122","212.214.91.122","3570817914","3570817914","AT","Austria"
+"212.214.91.123","212.214.255.255","3570817915","3570860031","SE","Sweden"
+"212.215.0.0","212.215.127.255","3570860032","3570892799","CH","Switzerland"
+"212.215.128.0","212.215.255.255","3570892800","3570925567","SA","Saudi Arabia"
+"212.216.0.0","212.216.255.255","3570925568","3570991103","IT","Italy"
+"212.217.0.0","212.217.127.255","3570991104","3571023871","MA","Morocco"
+"212.217.128.0","212.217.255.255","3571023872","3571056639","SE","Sweden"
+"212.218.0.0","212.218.255.255","3571056640","3571122175","DE","Germany"
+"212.219.0.0","212.219.255.255","3571122176","3571187711","GB","United Kingdom"
+"212.220.0.0","212.220.255.255","3571187712","3571253247","RU","Russian Federation"
+"212.221.0.0","212.221.127.255","3571253248","3571286015","BE","Belgium"
+"212.221.128.0","212.221.255.255","3571286016","3571318783","DE","Germany"
+"212.222.0.0","212.222.8.223","3571318784","3571321055","GB","United Kingdom"
+"212.222.8.224","212.222.8.239","3571321056","3571321071","DE","Germany"
+"212.222.8.240","212.222.11.223","3571321072","3571321823","GB","United Kingdom"
+"212.222.11.224","212.222.11.255","3571321824","3571321855","DE","Germany"
+"212.222.12.0","212.222.127.255","3571321856","3571351551","GB","United Kingdom"
+"212.222.128.0","212.222.159.255","3571351552","3571359743","DE","Germany"
+"212.222.160.0","212.222.255.255","3571359744","3571384319","GB","United Kingdom"
+"212.223.0.0","212.224.127.255","3571384320","3571482623","DE","Germany"
+"212.224.128.0","212.224.255.255","3571482624","3571515391","BE","Belgium"
+"212.225.0.0","212.225.127.255","3571515392","3571548159","GB","United Kingdom"
+"212.225.128.0","212.225.255.255","3571548160","3571580927","ES","Spain"
+"212.226.0.0","212.226.255.255","3571580928","3571646463","FI","Finland"
+"212.227.0.0","212.227.163.191","3571646464","3571688383","DE","Germany"
+"212.227.163.192","212.227.166.255","3571688384","3571689215","ES","Spain"
+"212.227.167.0","212.227.207.255","3571689216","3571699711","DE","Germany"
+"212.227.208.0","212.227.211.255","3571699712","3571700735","GB","United Kingdom"
+"212.227.212.0","212.227.255.255","3571700736","3571711999","DE","Germany"
+"212.228.0.0","212.229.255.255","3571712000","3571843071","GB","United Kingdom"
+"212.230.0.0","212.231.255.255","3571843072","3571974143","ES","Spain"
+"212.232.0.0","212.232.15.255","3571974144","3571978239","RU","Russian Federation"
+"212.232.16.0","212.232.23.255","3571978240","3571980287","SK","Slovakia"
+"212.232.24.0","212.232.31.255","3571980288","3571982335","AT","Austria"
+"212.232.32.0","212.232.127.255","3571982336","3572006911","RU","Russian Federation"
+"212.232.128.0","212.232.255.255","3572006912","3572039679","CH","Switzerland"
+"212.233.0.0","212.233.31.255","3572039680","3572047871","BE","Belgium"
+"212.233.32.0","212.233.63.255","3572047872","3572056063","LU","Luxembourg"
+"212.233.64.0","212.233.127.255","3572056064","3572072447","RU","Russian Federation"
+"212.233.128.0","212.233.255.255","3572072448","3572105215","BG","Bulgaria"
+"212.234.0.0","212.234.255.255","3572105216","3572170751","FR","France"
+"212.235.0.0","212.235.127.255","3572170752","3572203519","IL","Israel"
+"212.235.128.0","212.235.255.255","3572203520","3572236287","SI","Slovenia"
+"212.236.0.0","212.236.255.255","3572236288","3572301823","AT","Austria"
+"212.237.0.0","212.237.255.255","3572301824","3572367359","DK","Denmark"
+"212.238.0.0","212.238.255.255","3572367360","3572432895","NL","Netherlands"
+"212.239.0.0","212.239.127.255","3572432896","3572465663","IT","Italy"
+"212.239.128.0","212.239.255.255","3572465664","3572498431","BE","Belgium"
+"212.240.0.0","212.240.255.255","3572498432","3572563967","GB","United Kingdom"
+"212.241.0.0","212.241.31.255","3572563968","3572572159","KG","Kyrgyzstan"
+"212.241.32.0","212.241.63.255","3572572160","3572580351","NL","Netherlands"
+"212.241.64.0","212.241.127.255","3572580352","3572596735","AT","Austria"
+"212.241.128.0","212.241.255.255","3572596736","3572629503","GB","United Kingdom"
+"212.242.0.0","212.242.255.255","3572629504","3572695039","DK","Denmark"
+"212.243.0.0","212.243.63.255","3572695040","3572711423","CH","Switzerland"
+"212.243.64.0","212.243.64.33","3572711424","3572711457","IT","Italy"
+"212.243.64.34","212.243.64.34","3572711458","3572711458","CH","Switzerland"
+"212.243.64.35","212.243.64.255","3572711459","3572711679","IT","Italy"
+"212.243.65.0","212.243.228.191","3572711680","3572753599","CH","Switzerland"
+"212.243.228.192","212.243.228.255","3572753600","3572753663","GB","United Kingdom"
+"212.243.229.0","212.243.255.255","3572753664","3572760575","CH","Switzerland"
+"212.244.0.0","212.244.255.255","3572760576","3572826111","PL","Poland"
+"212.245.0.0","212.245.255.255","3572826112","3572891647","IT","Italy"
+"212.246.0.0","212.246.255.255","3572891648","3572957183","FI","Finland"
+"212.247.0.0","212.247.255.255","3572957184","3573022719","SE","Sweden"
+"212.248.0.0","212.248.127.255","3573022720","3573055487","RU","Russian Federation"
+"212.248.128.0","212.248.255.255","3573055488","3573088255","GB","United Kingdom"
+"212.249.0.0","212.249.49.255","3573088256","3573101055","CH","Switzerland"
+"212.249.50.0","212.249.50.255","3573101056","3573101311","EU","Europe"
+"212.249.51.0","212.249.255.255","3573101312","3573153791","CH","Switzerland"
+"212.250.0.0","212.250.255.255","3573153792","3573219327","GB","United Kingdom"
+"212.251.0.0","212.251.127.255","3573219328","3573252095","GR","Greece"
+"212.251.128.0","212.251.255.255","3573252096","3573284863","NO","Norway"
+"212.252.0.0","212.253.255.255","3573284864","3573415935","TR","Turkey"
+"212.254.0.0","212.254.255.255","3573415936","3573481471","CH","Switzerland"
+"212.255.0.0","212.255.255.255","3573481472","3573547007","DE","Germany"
+"213.0.0.0","213.0.255.255","3573547008","3573612543","ES","Spain"
+"213.1.0.0","213.2.255.255","3573612544","3573743615","GB","United Kingdom"
+"213.3.0.0","213.3.255.255","3573743616","3573809151","CH","Switzerland"
+"213.4.0.0","213.4.255.255","3573809152","3573874687","ES","Spain"
+"213.5.0.0","213.5.15.255","3573874688","3573878783","PL","Poland"
+"213.5.16.0","213.5.19.255","3573878784","3573879807","RU","Russian Federation"
+"213.5.20.0","213.5.23.255","3573879808","3573880831","MD","Moldova, Republic of"
+"213.5.24.0","213.5.31.255","3573880832","3573882879","RU","Russian Federation"
+"213.5.32.0","213.5.39.255","3573882880","3573884927","DK","Denmark"
+"213.5.40.0","213.5.47.255","3573884928","3573886975","PL","Poland"
+"213.5.48.0","213.5.55.255","3573886976","3573889023","RU","Russian Federation"
+"213.5.56.0","213.5.63.255","3573889024","3573891071","HR","Croatia"
+"213.5.64.0","213.5.71.255","3573891072","3573893119","NL","Netherlands"
+"213.5.72.0","213.5.87.255","3573893120","3573897215","RU","Russian Federation"
+"213.5.88.0","213.5.95.255","3573897216","3573899263","GB","United Kingdom"
+"213.5.96.0","213.5.111.255","3573899264","3573903359","RU","Russian Federation"
+"213.5.112.0","213.5.119.255","3573903360","3573905407","SI","Slovenia"
+"213.5.120.0","213.5.135.255","3573905408","3573909503","RU","Russian Federation"
+"213.5.136.0","213.5.151.255","3573909504","3573913599","PL","Poland"
+"213.5.152.0","213.5.159.255","3573913600","3573915647","CH","Switzerland"
+"213.5.160.0","213.5.167.255","3573915648","3573917695","RU","Russian Federation"
+"213.5.168.0","213.5.175.255","3573917696","3573919743","SA","Saudi Arabia"
+"213.5.176.0","213.5.183.255","3573919744","3573921791","GB","United Kingdom"
+"213.5.184.0","213.5.191.255","3573921792","3573923839","RU","Russian Federation"
+"213.5.192.0","213.5.199.255","3573923840","3573925887","UA","Ukraine"
+"213.5.200.0","213.5.215.255","3573925888","3573929983","PL","Poland"
+"213.5.216.0","213.5.231.255","3573929984","3573934079","RU","Russian Federation"
+"213.5.240.0","213.5.247.255","3573936128","3573938175","RU","Russian Federation"
+"213.5.248.0","213.5.255.255","3573938176","3573940223","PL","Poland"
+"213.6.0.0","213.6.255.255","3573940224","3574005759","PS","Palestinian Territory"
+"213.7.0.0","213.7.255.255","3574005760","3574071295","CY","Cyprus"
+"213.8.0.0","213.8.255.255","3574071296","3574136831","IL","Israel"
+"213.9.0.0","213.9.127.255","3574136832","3574169599","DE","Germany"
+"213.9.128.0","213.9.148.119","3574169600","3574174839","GB","United Kingdom"
+"213.9.148.120","213.9.148.127","3574174840","3574174847","ES","Spain"
+"213.9.148.128","213.9.179.248","3574174848","3574182904","GB","United Kingdom"
+"213.9.179.249","213.9.179.249","3574182905","3574182905","ES","Spain"
+"213.9.179.250","213.9.195.47","3574182906","3574186799","GB","United Kingdom"
+"213.9.195.48","213.9.195.63","3574186800","3574186815","ES","Spain"
+"213.9.195.64","213.9.195.255","3574186816","3574187007","GB","United Kingdom"
+"213.9.196.0","213.9.199.255","3574187008","3574188031","ES","Spain"
+"213.9.200.0","213.9.209.255","3574188032","3574190591","GB","United Kingdom"
+"213.9.210.0","213.9.210.255","3574190592","3574190847","EU","Europe"
+"213.9.211.0","213.9.211.255","3574190848","3574191103","ES","Spain"
+"213.9.212.0","213.9.213.255","3574191104","3574191615","GB","United Kingdom"
+"213.9.214.0","213.9.215.255","3574191616","3574192127","ES","Spain"
+"213.9.216.0","213.9.227.255","3574192128","3574195199","GB","United Kingdom"
+"213.9.228.0","213.9.231.255","3574195200","3574196223","ES","Spain"
+"213.9.232.0","213.9.239.255","3574196224","3574198271","GB","United Kingdom"
+"213.9.240.0","213.9.243.255","3574198272","3574199295","ES","Spain"
+"213.9.244.0","213.9.249.255","3574199296","3574200831","GB","United Kingdom"
+"213.9.250.0","213.9.255.255","3574200832","3574202367","ES","Spain"
+"213.10.0.0","213.10.255.255","3574202368","3574267903","NL","Netherlands"
+"213.11.0.0","213.11.255.255","3574267904","3574333439","FR","France"
+"213.12.0.0","213.12.31.255","3574333440","3574341631","GB","United Kingdom"
+"213.12.32.0","213.12.57.255","3574341632","3574348287","EU","Europe"
+"213.12.58.0","213.12.58.255","3574348288","3574348543","GB","United Kingdom"
+"213.12.59.0","213.12.255.255","3574348544","3574398975","EU","Europe"
+"213.13.0.0","213.13.255.255","3574398976","3574464511","PT","Portugal"
+"213.14.0.0","213.14.255.255","3574464512","3574530047","TR","Turkey"
+"213.15.0.0","213.15.0.159","3574530048","3574530207","SE","Sweden"
+"213.15.0.160","213.15.0.191","3574530208","3574530239","DE","Germany"
+"213.15.0.192","213.15.6.47","3574530240","3574531631","SE","Sweden"
+"213.15.6.48","213.15.6.55","3574531632","3574531639","GB","United Kingdom"
+"213.15.6.56","213.15.251.255","3574531640","3574594559","SE","Sweden"
+"213.15.252.0","213.15.255.255","3574594560","3574595583","GB","United Kingdom"
+"213.16.0.0","213.16.4.255","3574595584","3574596863","GP","Guadeloupe"
+"213.16.5.0","213.16.7.255","3574596864","3574597631","MQ","Martinique"
+"213.16.8.0","213.16.11.255","3574597632","3574598655","GP","Guadeloupe"
+"213.16.12.0","213.16.13.255","3574598656","3574599167","MQ","Martinique"
+"213.16.14.0","213.16.14.255","3574599168","3574599423","GP","Guadeloupe"
+"213.16.15.0","213.16.15.255","3574599424","3574599679","MQ","Martinique"
+"213.16.16.0","213.16.27.255","3574599680","3574602751","GP","Guadeloupe"
+"213.16.28.0","213.16.29.255","3574602752","3574603263","MQ","Martinique"
+"213.16.30.0","213.16.31.255","3574603264","3574603775","GP","Guadeloupe"
+"213.16.32.0","213.16.63.255","3574603776","3574611967","BG","Bulgaria"
+"213.16.64.0","213.16.127.255","3574611968","3574628351","HU","Hungary"
+"213.16.128.0","213.16.255.255","3574628352","3574661119","GR","Greece"
+"213.17.0.0","213.17.127.255","3574661120","3574693887","NL","Netherlands"
+"213.17.128.0","213.17.255.255","3574693888","3574726655","PL","Poland"
+"213.18.0.0","213.18.255.255","3574726656","3574792191","GB","United Kingdom"
+"213.19.0.0","213.19.127.255","3574792192","3574824959","CZ","Czech Republic"
+"213.19.128.0","213.19.147.255","3574824960","3574830079","GB","United Kingdom"
+"213.19.148.0","213.19.151.255","3574830080","3574831103","NL","Netherlands"
+"213.19.152.0","213.19.195.255","3574831104","3574842367","GB","United Kingdom"
+"213.19.196.0","213.19.196.255","3574842368","3574842623","NL","Netherlands"
+"213.19.197.0","213.19.255.255","3574842624","3574857727","GB","United Kingdom"
+"213.20.0.0","213.20.255.255","3574857728","3574923263","DE","Germany"
+"213.21.0.0","213.21.63.255","3574923264","3574939647","RU","Russian Federation"
+"213.21.64.0","213.21.70.191","3574939648","3574941375","SE","Sweden"
+"213.21.70.192","213.21.70.255","3574941376","3574941439","NO","Norway"
+"213.21.71.0","213.21.103.111","3574941440","3574949743","SE","Sweden"
+"213.21.103.112","213.21.103.127","3574949744","3574949759","NO","Norway"
+"213.21.103.128","213.21.127.255","3574949760","3574956031","SE","Sweden"
+"213.21.128.0","213.21.191.255","3574956032","3574972415","IT","Italy"
+"213.21.192.0","213.21.255.255","3574972416","3574988799","LV","Latvia"
+"213.22.0.0","213.22.255.255","3574988800","3575054335","PT","Portugal"
+"213.23.0.0","213.23.255.255","3575054336","3575119871","DE","Germany"
+"213.24.0.0","213.24.255.255","3575119872","3575185407","RU","Russian Federation"
+"213.25.0.0","213.25.255.255","3575185408","3575250943","PL","Poland"
+"213.26.0.0","213.26.255.255","3575250944","3575316479","IT","Italy"
+"213.27.0.0","213.27.127.255","3575316480","3575349247","RU","Russian Federation"
+"213.27.128.0","213.27.255.255","3575349248","3575382015","ES","Spain"
+"213.28.0.0","213.28.255.255","3575382016","3575447551","FI","Finland"
+"213.29.0.0","213.29.255.255","3575447552","3575513087","CZ","Czech Republic"
+"213.30.0.0","213.30.127.255","3575513088","3575545855","PT","Portugal"
+"213.30.128.0","213.30.191.255","3575545856","3575562239","FR","France"
+"213.30.192.0","213.30.255.255","3575562240","3575578623","DE","Germany"
+"213.31.0.0","213.31.10.255","3575578624","3575581439","GB","United Kingdom"
+"213.31.11.0","213.31.11.255","3575581440","3575581695","EU","Europe"
+"213.31.12.0","213.31.42.255","3575581696","3575589631","GB","United Kingdom"
+"213.31.43.0","213.31.43.255","3575589632","3575589887","CY","Cyprus"
+"213.31.44.0","213.31.179.255","3575589888","3575624703","GB","United Kingdom"
+"213.31.180.0","213.31.180.255","3575624704","3575624959","EU","Europe"
+"213.31.181.0","213.31.204.255","3575624960","3575631103","GB","United Kingdom"
+"213.31.205.0","213.31.205.255","3575631104","3575631359","EU","Europe"
+"213.31.206.0","213.31.232.165","3575631360","3575638181","GB","United Kingdom"
+"213.31.232.166","213.31.232.166","3575638182","3575638182","EU","Europe"
+"213.31.232.167","213.31.255.255","3575638183","3575644159","GB","United Kingdom"
+"213.32.0.0","213.32.127.255","3575644160","3575676927","FR","France"
+"213.32.128.0","213.32.191.255","3575676928","3575693311","DK","Denmark"
+"213.32.192.0","213.32.207.255","3575693312","3575697407","DE","Germany"
+"213.32.208.0","213.32.223.255","3575697408","3575701503","IT","Italy"
+"213.32.224.0","213.32.247.255","3575701504","3575707647","DK","Denmark"
+"213.32.248.0","213.32.251.255","3575707648","3575708671","LU","Luxembourg"
+"213.32.252.0","213.32.255.255","3575708672","3575709695","DK","Denmark"
+"213.33.0.0","213.33.127.255","3575709696","3575742463","AT","Austria"
+"213.33.128.0","213.33.255.255","3575742464","3575775231","RU","Russian Federation"
+"213.34.0.0","213.34.191.255","3575775232","3575824383","NL","Netherlands"
+"213.34.192.0","213.34.223.255","3575824384","3575832575","KW","Kuwait"
+"213.34.224.0","213.34.255.255","3575832576","3575840767","NL","Netherlands"
+"213.35.0.0","213.35.127.255","3575840768","3575873535","GB","United Kingdom"
+"213.35.128.0","213.35.255.255","3575873536","3575906303","EE","Estonia"
+"213.36.0.0","213.36.255.255","3575906304","3575971839","FR","France"
+"213.37.0.0","213.37.255.255","3575971840","3576037375","ES","Spain"
+"213.38.0.0","213.38.3.63","3576037376","3576038207","EU","Europe"
+"213.38.3.64","213.38.3.127","3576038208","3576038271","GB","United Kingdom"
+"213.38.3.128","213.38.3.191","3576038272","3576038335","EU","Europe"
+"213.38.3.192","213.38.4.63","3576038336","3576038463","GB","United Kingdom"
+"213.38.4.64","213.38.4.127","3576038464","3576038527","EU","Europe"
+"213.38.4.128","213.38.4.191","3576038528","3576038591","GB","United Kingdom"
+"213.38.4.192","213.38.5.255","3576038592","3576038911","EU","Europe"
+"213.38.6.0","213.38.6.63","3576038912","3576038975","GB","United Kingdom"
+"213.38.6.64","213.38.6.255","3576038976","3576039167","EU","Europe"
+"213.38.7.0","213.38.7.63","3576039168","3576039231","GB","United Kingdom"
+"213.38.7.64","213.38.7.191","3576039232","3576039359","EU","Europe"
+"213.38.7.192","213.38.7.215","3576039360","3576039383","GB","United Kingdom"
+"213.38.7.216","213.38.7.223","3576039384","3576039391","EU","Europe"
+"213.38.7.224","213.38.8.31","3576039392","3576039455","GB","United Kingdom"
+"213.38.8.32","213.38.8.95","3576039456","3576039519","EU","Europe"
+"213.38.8.96","213.38.8.127","3576039520","3576039551","GB","United Kingdom"
+"213.38.8.128","213.38.8.159","3576039552","3576039583","EU","Europe"
+"213.38.8.160","213.38.8.223","3576039584","3576039647","GB","United Kingdom"
+"213.38.8.224","213.38.9.127","3576039648","3576039807","EU","Europe"
+"213.38.9.128","213.38.9.159","3576039808","3576039839","GB","United Kingdom"
+"213.38.9.160","213.38.9.223","3576039840","3576039903","EU","Europe"
+"213.38.9.224","213.38.9.255","3576039904","3576039935","GB","United Kingdom"
+"213.38.10.0","213.38.10.127","3576039936","3576040063","EU","Europe"
+"213.38.10.128","213.38.10.191","3576040064","3576040127","GB","United Kingdom"
+"213.38.10.192","213.38.11.23","3576040128","3576040215","EU","Europe"
+"213.38.11.24","213.38.11.31","3576040216","3576040223","GB","United Kingdom"
+"213.38.11.32","213.38.11.79","3576040224","3576040271","EU","Europe"
+"213.38.11.80","213.38.11.95","3576040272","3576040287","GB","United Kingdom"
+"213.38.11.96","213.38.11.159","3576040288","3576040351","EU","Europe"
+"213.38.11.160","213.38.11.191","3576040352","3576040383","GB","United Kingdom"
+"213.38.11.192","213.38.13.127","3576040384","3576040831","EU","Europe"
+"213.38.13.128","213.38.13.255","3576040832","3576040959","GB","United Kingdom"
+"213.38.14.0","213.38.15.255","3576040960","3576041471","EU","Europe"
+"213.38.16.0","213.38.16.63","3576041472","3576041535","GB","United Kingdom"
+"213.38.16.64","213.38.16.255","3576041536","3576041727","EU","Europe"
+"213.38.17.0","213.38.17.63","3576041728","3576041791","GB","United Kingdom"
+"213.38.17.64","213.38.17.103","3576041792","3576041831","EU","Europe"
+"213.38.17.104","213.38.17.119","3576041832","3576041847","GB","United Kingdom"
+"213.38.17.120","213.38.17.135","3576041848","3576041863","EU","Europe"
+"213.38.17.136","213.38.17.143","3576041864","3576041871","GB","United Kingdom"
+"213.38.17.144","213.38.17.151","3576041872","3576041879","EU","Europe"
+"213.38.17.152","213.38.17.159","3576041880","3576041887","GB","United Kingdom"
+"213.38.17.160","213.38.17.175","3576041888","3576041903","EU","Europe"
+"213.38.17.176","213.38.17.191","3576041904","3576041919","GB","United Kingdom"
+"213.38.17.192","213.38.17.207","3576041920","3576041935","EU","Europe"
+"213.38.17.208","213.38.17.215","3576041936","3576041943","GB","United Kingdom"
+"213.38.17.216","213.38.17.223","3576041944","3576041951","EU","Europe"
+"213.38.17.224","213.38.17.247","3576041952","3576041975","GB","United Kingdom"
+"213.38.17.248","213.38.18.127","3576041976","3576042111","EU","Europe"
+"213.38.18.128","213.38.18.255","3576042112","3576042239","GB","United Kingdom"
+"213.38.19.0","213.38.19.255","3576042240","3576042495","EU","Europe"
+"213.38.20.0","213.38.20.127","3576042496","3576042623","GB","United Kingdom"
+"213.38.20.128","213.38.20.191","3576042624","3576042687","EU","Europe"
+"213.38.20.192","213.38.20.199","3576042688","3576042695","GB","United Kingdom"
+"213.38.20.200","213.38.20.255","3576042696","3576042751","EU","Europe"
+"213.38.21.0","213.38.21.63","3576042752","3576042815","GB","United Kingdom"
+"213.38.21.64","213.38.32.15","3576042816","3576045583","EU","Europe"
+"213.38.32.16","213.38.32.31","3576045584","3576045599","GB","United Kingdom"
+"213.38.32.32","213.38.32.95","3576045600","3576045663","EU","Europe"
+"213.38.32.96","213.38.32.111","3576045664","3576045679","GB","United Kingdom"
+"213.38.32.112","213.38.32.143","3576045680","3576045711","EU","Europe"
+"213.38.32.144","213.38.32.167","3576045712","3576045735","GB","United Kingdom"
+"213.38.32.168","213.38.32.231","3576045736","3576045799","EU","Europe"
+"213.38.32.232","213.38.32.239","3576045800","3576045807","GB","United Kingdom"
+"213.38.32.240","213.38.32.247","3576045808","3576045815","EU","Europe"
+"213.38.32.248","213.38.32.255","3576045816","3576045823","GB","United Kingdom"
+"213.38.33.0","213.38.43.255","3576045824","3576048639","EU","Europe"
+"213.38.44.0","213.38.44.127","3576048640","3576048767","GB","United Kingdom"
+"213.38.44.128","213.38.45.63","3576048768","3576048959","EU","Europe"
+"213.38.45.64","213.38.45.127","3576048960","3576049023","GB","United Kingdom"
+"213.38.45.128","213.38.45.255","3576049024","3576049151","EU","Europe"
+"213.38.46.0","213.38.49.127","3576049152","3576050047","GB","United Kingdom"
+"213.38.49.128","213.38.63.255","3576050048","3576053759","EU","Europe"
+"213.38.64.0","213.38.68.127","3576053760","3576054911","GB","United Kingdom"
+"213.38.68.128","213.38.69.63","3576054912","3576055103","EU","Europe"
+"213.38.69.64","213.38.69.71","3576055104","3576055111","GB","United Kingdom"
+"213.38.69.72","213.38.69.79","3576055112","3576055119","EU","Europe"
+"213.38.69.80","213.38.69.87","3576055120","3576055127","GB","United Kingdom"
+"213.38.69.88","213.38.69.111","3576055128","3576055151","EU","Europe"
+"213.38.69.112","213.38.69.127","3576055152","3576055167","GB","United Kingdom"
+"213.38.69.128","213.38.69.143","3576055168","3576055183","EU","Europe"
+"213.38.69.144","213.38.69.159","3576055184","3576055199","GB","United Kingdom"
+"213.38.69.160","213.38.69.167","3576055200","3576055207","EU","Europe"
+"213.38.69.168","213.38.69.175","3576055208","3576055215","GB","United Kingdom"
+"213.38.69.176","213.38.69.239","3576055216","3576055279","EU","Europe"
+"213.38.69.240","213.38.70.255","3576055280","3576055551","GB","United Kingdom"
+"213.38.71.0","213.38.71.255","3576055552","3576055807","EU","Europe"
+"213.38.72.0","213.38.72.63","3576055808","3576055871","GB","United Kingdom"
+"213.38.72.64","213.38.72.127","3576055872","3576055935","EU","Europe"
+"213.38.72.128","213.38.72.191","3576055936","3576055999","GB","United Kingdom"
+"213.38.72.192","213.38.73.127","3576056000","3576056191","EU","Europe"
+"213.38.73.128","213.38.73.191","3576056192","3576056255","GB","United Kingdom"
+"213.38.73.192","213.38.73.255","3576056256","3576056319","EU","Europe"
+"213.38.74.0","213.38.74.127","3576056320","3576056447","GB","United Kingdom"
+"213.38.74.128","213.38.75.127","3576056448","3576056703","EU","Europe"
+"213.38.75.128","213.38.75.191","3576056704","3576056767","GB","United Kingdom"
+"213.38.75.192","213.38.76.23","3576056768","3576056855","EU","Europe"
+"213.38.76.24","213.38.76.39","3576056856","3576056871","GB","United Kingdom"
+"213.38.76.40","213.38.76.47","3576056872","3576056879","EU","Europe"
+"213.38.76.48","213.38.76.55","3576056880","3576056887","GB","United Kingdom"
+"213.38.76.56","213.38.76.87","3576056888","3576056919","EU","Europe"
+"213.38.76.88","213.38.76.95","3576056920","3576056927","GB","United Kingdom"
+"213.38.76.96","213.38.76.103","3576056928","3576056935","EU","Europe"
+"213.38.76.104","213.38.76.111","3576056936","3576056943","GB","United Kingdom"
+"213.38.76.112","213.38.76.119","3576056944","3576056951","EU","Europe"
+"213.38.76.120","213.38.76.143","3576056952","3576056975","GB","United Kingdom"
+"213.38.76.144","213.38.76.159","3576056976","3576056991","EU","Europe"
+"213.38.76.160","213.38.76.167","3576056992","3576056999","GB","United Kingdom"
+"213.38.76.168","213.38.76.207","3576057000","3576057039","EU","Europe"
+"213.38.76.208","213.38.76.215","3576057040","3576057047","GB","United Kingdom"
+"213.38.76.216","213.38.79.31","3576057048","3576057631","EU","Europe"
+"213.38.79.32","213.38.79.47","3576057632","3576057647","GB","United Kingdom"
+"213.38.79.48","213.38.79.111","3576057648","3576057711","EU","Europe"
+"213.38.79.112","213.38.79.143","3576057712","3576057743","GB","United Kingdom"
+"213.38.79.144","213.38.79.223","3576057744","3576057823","EU","Europe"
+"213.38.79.224","213.38.79.239","3576057824","3576057839","GB","United Kingdom"
+"213.38.79.240","213.38.83.255","3576057840","3576058879","EU","Europe"
+"213.38.84.0","213.38.84.127","3576058880","3576059007","GB","United Kingdom"
+"213.38.84.128","213.38.86.255","3576059008","3576059647","EU","Europe"
+"213.38.87.0","213.38.87.31","3576059648","3576059679","GB","United Kingdom"
+"213.38.87.32","213.38.87.63","3576059680","3576059711","EU","Europe"
+"213.38.87.64","213.38.87.95","3576059712","3576059743","GB","United Kingdom"
+"213.38.87.96","213.38.87.127","3576059744","3576059775","EU","Europe"
+"213.38.87.128","213.38.87.159","3576059776","3576059807","GB","United Kingdom"
+"213.38.87.160","213.38.89.127","3576059808","3576060287","EU","Europe"
+"213.38.89.128","213.38.89.191","3576060288","3576060351","GB","United Kingdom"
+"213.38.89.192","213.38.92.111","3576060352","3576061039","EU","Europe"
+"213.38.92.112","213.38.92.127","3576061040","3576061055","GB","United Kingdom"
+"213.38.92.128","213.38.92.191","3576061056","3576061119","EU","Europe"
+"213.38.92.192","213.38.92.207","3576061120","3576061135","GB","United Kingdom"
+"213.38.92.208","213.38.92.255","3576061136","3576061183","EU","Europe"
+"213.38.93.0","213.38.93.63","3576061184","3576061247","GB","United Kingdom"
+"213.38.93.64","213.38.93.127","3576061248","3576061311","EU","Europe"
+"213.38.93.128","213.38.93.255","3576061312","3576061439","GB","United Kingdom"
+"213.38.94.0","213.38.94.143","3576061440","3576061583","EU","Europe"
+"213.38.94.144","213.38.94.151","3576061584","3576061591","GB","United Kingdom"
+"213.38.94.152","213.38.94.179","3576061592","3576061619","EU","Europe"
+"213.38.94.180","213.38.94.191","3576061620","3576061631","GB","United Kingdom"
+"213.38.94.192","213.38.94.199","3576061632","3576061639","EU","Europe"
+"213.38.94.200","213.38.94.207","3576061640","3576061647","GB","United Kingdom"
+"213.38.94.208","213.38.94.247","3576061648","3576061687","EU","Europe"
+"213.38.94.248","213.38.94.255","3576061688","3576061695","GB","United Kingdom"
+"213.38.95.0","213.38.97.255","3576061696","3576062463","EU","Europe"
+"213.38.98.0","213.38.98.15","3576062464","3576062479","GB","United Kingdom"
+"213.38.98.16","213.38.105.63","3576062480","3576064319","EU","Europe"
+"213.38.105.64","213.38.105.192","3576064320","3576064448","GB","United Kingdom"
+"213.38.105.193","213.38.106.31","3576064449","3576064543","EU","Europe"
+"213.38.106.32","213.38.106.47","3576064544","3576064559","GB","United Kingdom"
+"213.38.106.48","213.38.111.63","3576064560","3576065855","EU","Europe"
+"213.38.111.64","213.38.111.95","3576065856","3576065887","GB","United Kingdom"
+"213.38.111.96","213.38.112.255","3576065888","3576066303","EU","Europe"
+"213.38.113.0","213.38.113.127","3576066304","3576066431","GB","United Kingdom"
+"213.38.113.128","213.38.115.255","3576066432","3576067071","EU","Europe"
+"213.38.116.0","213.38.116.127","3576067072","3576067199","GB","United Kingdom"
+"213.38.116.128","213.38.120.255","3576067200","3576068351","EU","Europe"
+"213.38.121.0","213.38.121.127","3576068352","3576068479","GB","United Kingdom"
+"213.38.121.128","213.38.122.255","3576068480","3576068863","EU","Europe"
+"213.38.123.0","213.38.123.63","3576068864","3576068927","GB","United Kingdom"
+"213.38.123.64","213.38.123.191","3576068928","3576069055","EU","Europe"
+"213.38.123.192","213.38.123.255","3576069056","3576069119","GB","United Kingdom"
+"213.38.124.0","213.38.124.127","3576069120","3576069247","EU","Europe"
+"213.38.124.128","213.38.124.159","3576069248","3576069279","GB","United Kingdom"
+"213.38.124.160","213.38.124.191","3576069280","3576069311","EU","Europe"
+"213.38.124.192","213.38.124.223","3576069312","3576069343","GB","United Kingdom"
+"213.38.124.224","213.38.130.39","3576069344","3576070695","EU","Europe"
+"213.38.130.40","213.38.130.47","3576070696","3576070703","GB","United Kingdom"
+"213.38.130.48","213.38.130.55","3576070704","3576070711","EU","Europe"
+"213.38.130.56","213.38.130.63","3576070712","3576070719","GB","United Kingdom"
+"213.38.130.64","213.38.130.71","3576070720","3576070727","EU","Europe"
+"213.38.130.72","213.38.130.79","3576070728","3576070735","GB","United Kingdom"
+"213.38.130.80","213.38.130.119","3576070736","3576070775","EU","Europe"
+"213.38.130.120","213.38.130.127","3576070776","3576070783","GB","United Kingdom"
+"213.38.130.128","213.38.132.127","3576070784","3576071295","EU","Europe"
+"213.38.132.128","213.38.132.255","3576071296","3576071423","GB","United Kingdom"
+"213.38.133.0","213.38.133.127","3576071424","3576071551","EU","Europe"
+"213.38.133.128","213.38.133.255","3576071552","3576071679","GB","United Kingdom"
+"213.38.134.0","213.38.134.255","3576071680","3576071935","EU","Europe"
+"213.38.135.0","213.38.135.15","3576071936","3576071951","GB","United Kingdom"
+"213.38.135.16","213.38.135.127","3576071952","3576072063","EU","Europe"
+"213.38.135.128","213.38.135.143","3576072064","3576072079","GB","United Kingdom"
+"213.38.135.144","213.38.136.95","3576072080","3576072287","EU","Europe"
+"213.38.136.96","213.38.136.127","3576072288","3576072319","GB","United Kingdom"
+"213.38.136.128","213.38.136.223","3576072320","3576072415","EU","Europe"
+"213.38.136.224","213.38.136.255","3576072416","3576072447","GB","United Kingdom"
+"213.38.137.0","213.38.139.255","3576072448","3576073215","EU","Europe"
+"213.38.140.0","213.38.140.63","3576073216","3576073279","GB","United Kingdom"
+"213.38.140.64","213.38.145.255","3576073280","3576074751","EU","Europe"
+"213.38.146.0","213.38.146.127","3576074752","3576074879","GB","United Kingdom"
+"213.38.146.128","213.38.147.255","3576074880","3576075263","EU","Europe"
+"213.38.148.0","213.38.148.63","3576075264","3576075327","GB","United Kingdom"
+"213.38.148.64","213.38.149.255","3576075328","3576075775","EU","Europe"
+"213.38.150.0","213.38.150.127","3576075776","3576075903","GB","United Kingdom"
+"213.38.150.128","213.38.151.239","3576075904","3576076271","EU","Europe"
+"213.38.151.240","213.38.152.63","3576076272","3576076351","GB","United Kingdom"
+"213.38.152.64","213.38.153.23","3576076352","3576076567","EU","Europe"
+"213.38.153.24","213.38.153.31","3576076568","3576076575","GB","United Kingdom"
+"213.38.153.32","213.38.153.239","3576076576","3576076783","EU","Europe"
+"213.38.153.240","213.38.153.247","3576076784","3576076791","GB","United Kingdom"
+"213.38.153.248","213.38.156.127","3576076792","3576077439","EU","Europe"
+"213.38.156.128","213.38.156.159","3576077440","3576077471","GB","United Kingdom"
+"213.38.156.160","213.38.156.255","3576077472","3576077567","EU","Europe"
+"213.38.157.0","213.38.157.127","3576077568","3576077695","GB","United Kingdom"
+"213.38.157.128","213.38.158.111","3576077696","3576077935","EU","Europe"
+"213.38.158.112","213.38.158.143","3576077936","3576077967","GB","United Kingdom"
+"213.38.158.144","213.38.159.63","3576077968","3576078143","EU","Europe"
+"213.38.159.64","213.38.159.95","3576078144","3576078175","GB","United Kingdom"
+"213.38.159.96","213.38.160.127","3576078176","3576078463","EU","Europe"
+"213.38.160.128","213.38.160.255","3576078464","3576078591","GB","United Kingdom"
+"213.38.161.0","213.38.166.127","3576078592","3576079999","EU","Europe"
+"213.38.166.128","213.38.166.255","3576080000","3576080127","GB","United Kingdom"
+"213.38.167.0","213.38.167.95","3576080128","3576080223","EU","Europe"
+"213.38.167.96","213.38.167.127","3576080224","3576080255","GB","United Kingdom"
+"213.38.167.128","213.38.169.135","3576080256","3576080775","EU","Europe"
+"213.38.169.136","213.38.169.143","3576080776","3576080783","GB","United Kingdom"
+"213.38.169.144","213.38.169.151","3576080784","3576080791","EU","Europe"
+"213.38.169.152","213.38.169.159","3576080792","3576080799","GB","United Kingdom"
+"213.38.169.160","213.38.169.167","3576080800","3576080807","EU","Europe"
+"213.38.169.168","213.38.169.175","3576080808","3576080815","GB","United Kingdom"
+"213.38.169.176","213.38.169.183","3576080816","3576080823","EU","Europe"
+"213.38.169.184","213.38.169.191","3576080824","3576080831","GB","United Kingdom"
+"213.38.169.192","213.38.174.159","3576080832","3576082079","EU","Europe"
+"213.38.174.160","213.38.174.191","3576082080","3576082111","GB","United Kingdom"
+"213.38.174.192","213.38.175.15","3576082112","3576082191","EU","Europe"
+"213.38.175.16","213.38.175.47","3576082192","3576082223","GB","United Kingdom"
+"213.38.175.48","213.38.176.255","3576082224","3576082687","EU","Europe"
+"213.38.177.0","213.38.177.255","3576082688","3576082943","GB","United Kingdom"
+"213.38.178.0","213.38.183.255","3576082944","3576084479","EU","Europe"
+"213.38.184.0","213.38.184.63","3576084480","3576084543","GB","United Kingdom"
+"213.38.184.64","213.38.184.127","3576084544","3576084607","EU","Europe"
+"213.38.184.128","213.38.184.191","3576084608","3576084671","GB","United Kingdom"
+"213.38.184.192","213.38.184.223","3576084672","3576084703","EU","Europe"
+"213.38.184.224","213.38.184.255","3576084704","3576084735","GB","United Kingdom"
+"213.38.185.0","213.38.185.127","3576084736","3576084863","EU","Europe"
+"213.38.185.128","213.38.185.191","3576084864","3576084927","GB","United Kingdom"
+"213.38.185.192","213.38.186.191","3576084928","3576085183","EU","Europe"
+"213.38.186.192","213.38.186.223","3576085184","3576085215","GB","United Kingdom"
+"213.38.186.224","213.38.189.255","3576085216","3576086015","EU","Europe"
+"213.38.190.0","213.38.190.127","3576086016","3576086143","GB","United Kingdom"
+"213.38.190.128","213.38.191.95","3576086144","3576086367","EU","Europe"
+"213.38.191.96","213.38.191.127","3576086368","3576086399","GB","United Kingdom"
+"213.38.191.128","213.38.191.223","3576086400","3576086495","EU","Europe"
+"213.38.191.224","213.38.191.255","3576086496","3576086527","GB","United Kingdom"
+"213.38.192.0","213.38.192.39","3576086528","3576086567","EU","Europe"
+"213.38.192.40","213.38.192.43","3576086568","3576086571","GB","United Kingdom"
+"213.38.192.44","213.38.192.47","3576086572","3576086575","EU","Europe"
+"213.38.192.48","213.38.192.63","3576086576","3576086591","GB","United Kingdom"
+"213.38.192.64","213.38.192.71","3576086592","3576086599","EU","Europe"
+"213.38.192.72","213.38.192.75","3576086600","3576086603","GB","United Kingdom"
+"213.38.192.76","213.38.196.255","3576086604","3576087807","EU","Europe"
+"213.38.197.0","213.38.197.15","3576087808","3576087823","GB","United Kingdom"
+"213.38.197.16","213.38.197.143","3576087824","3576087951","EU","Europe"
+"213.38.197.144","213.38.197.159","3576087952","3576087967","GB","United Kingdom"
+"213.38.197.160","213.38.197.223","3576087968","3576088031","EU","Europe"
+"213.38.197.224","213.38.197.239","3576088032","3576088047","GB","United Kingdom"
+"213.38.197.240","213.38.198.159","3576088048","3576088223","EU","Europe"
+"213.38.198.160","213.38.198.167","3576088224","3576088231","GB","United Kingdom"
+"213.38.198.168","213.38.199.55","3576088232","3576088375","EU","Europe"
+"213.38.199.56","213.38.199.63","3576088376","3576088383","GB","United Kingdom"
+"213.38.199.64","213.38.199.159","3576088384","3576088479","EU","Europe"
+"213.38.199.160","213.38.199.191","3576088480","3576088511","GB","United Kingdom"
+"213.38.199.192","213.38.201.127","3576088512","3576088959","EU","Europe"
+"213.38.201.128","213.38.201.135","3576088960","3576088967","GB","United Kingdom"
+"213.38.201.136","213.38.201.191","3576088968","3576089023","EU","Europe"
+"213.38.201.192","213.38.201.207","3576089024","3576089039","GB","United Kingdom"
+"213.38.201.208","213.38.203.95","3576089040","3576089439","EU","Europe"
+"213.38.203.96","213.38.203.127","3576089440","3576089471","GB","United Kingdom"
+"213.38.203.128","213.38.204.175","3576089472","3576089775","EU","Europe"
+"213.38.204.176","213.38.204.191","3576089776","3576089791","GB","United Kingdom"
+"213.38.204.192","213.38.211.15","3576089792","3576091407","EU","Europe"
+"213.38.211.16","213.38.211.31","3576091408","3576091423","GB","United Kingdom"
+"213.38.211.32","213.38.211.63","3576091424","3576091455","EU","Europe"
+"213.38.211.64","213.38.211.87","3576091456","3576091479","GB","United Kingdom"
+"213.38.211.88","213.38.213.63","3576091480","3576091967","EU","Europe"
+"213.38.213.64","213.38.213.79","3576091968","3576091983","GB","United Kingdom"
+"213.38.213.80","213.38.213.95","3576091984","3576091999","EU","Europe"
+"213.38.213.96","213.38.213.127","3576092000","3576092031","GB","United Kingdom"
+"213.38.213.128","213.38.213.223","3576092032","3576092127","EU","Europe"
+"213.38.213.224","213.38.213.255","3576092128","3576092159","GB","United Kingdom"
+"213.38.214.0","213.38.216.191","3576092160","3576092863","EU","Europe"
+"213.38.216.192","213.38.216.223","3576092864","3576092895","GB","United Kingdom"
+"213.38.216.224","213.38.217.135","3576092896","3576093063","EU","Europe"
+"213.38.217.136","213.38.217.143","3576093064","3576093071","GB","United Kingdom"
+"213.38.217.144","213.38.217.255","3576093072","3576093183","EU","Europe"
+"213.38.218.0","213.38.218.63","3576093184","3576093247","GB","United Kingdom"
+"213.38.218.64","213.38.225.255","3576093248","3576095231","EU","Europe"
+"213.38.226.0","213.38.231.255","3576095232","3576096767","GB","United Kingdom"
+"213.38.232.0","213.38.240.255","3576096768","3576099071","EU","Europe"
+"213.38.241.0","213.38.241.255","3576099072","3576099327","GB","United Kingdom"
+"213.38.242.0","213.38.243.255","3576099328","3576099839","EU","Europe"
+"213.38.244.0","213.38.247.255","3576099840","3576100863","GB","United Kingdom"
+"213.38.248.0","213.38.249.255","3576100864","3576101375","EU","Europe"
+"213.38.250.0","213.39.7.207","3576101376","3576104911","GB","United Kingdom"
+"213.39.7.208","213.39.7.223","3576104912","3576104927","ES","Spain"
+"213.39.7.224","213.39.15.127","3576104928","3576106879","GB","United Kingdom"
+"213.39.15.128","213.39.15.191","3576106880","3576106943","DE","Germany"
+"213.39.15.192","213.39.19.87","3576106944","3576107863","GB","United Kingdom"
+"213.39.19.88","213.39.19.95","3576107864","3576107871","FR","France"
+"213.39.19.96","213.39.27.167","3576107872","3576109991","GB","United Kingdom"
+"213.39.27.168","213.39.27.175","3576109992","3576109999","NL","Netherlands"
+"213.39.27.176","213.39.31.91","3576110000","3576110939","GB","United Kingdom"
+"213.39.31.92","213.39.31.95","3576110940","3576110943","NL","Netherlands"
+"213.39.31.96","213.39.31.255","3576110944","3576111103","GB","United Kingdom"
+"213.39.32.0","213.39.51.159","3576111104","3576116127","FR","France"
+"213.39.51.160","213.39.51.167","3576116128","3576116135","DE","Germany"
+"213.39.51.168","213.39.63.255","3576116136","3576119295","FR","France"
+"213.39.64.0","213.39.67.251","3576119296","3576120315","GB","United Kingdom"
+"213.39.67.252","213.39.67.255","3576120316","3576120319","SG","Singapore"
+"213.39.68.0","213.39.90.7","3576120320","3576125959","GB","United Kingdom"
+"213.39.90.8","213.39.90.11","3576125960","3576125963","BE","Belgium"
+"213.39.90.12","213.39.93.59","3576125964","3576126779","GB","United Kingdom"
+"213.39.93.60","213.39.93.63","3576126780","3576126783","ES","Spain"
+"213.39.93.64","213.39.123.253","3576126784","3576134653","GB","United Kingdom"
+"213.39.123.254","213.39.123.254","3576134654","3576134654","CH","Switzerland"
+"213.39.123.255","213.39.127.255","3576134655","3576135679","GB","United Kingdom"
+"213.39.128.0","213.39.255.255","3576135680","3576168447","DE","Germany"
+"213.40.0.0","213.40.255.255","3576168448","3576233983","GB","United Kingdom"
+"213.41.0.0","213.41.9.255","3576233984","3576236543","FR","France"
+"213.41.10.0","213.41.31.71","3576236544","3576241991","GB","United Kingdom"
+"213.41.31.72","213.41.31.79","3576241992","3576241999","FR","France"
+"213.41.31.80","213.41.32.207","3576242000","3576242383","GB","United Kingdom"
+"213.41.32.208","213.41.32.215","3576242384","3576242391","FR","France"
+"213.41.32.216","213.41.62.255","3576242392","3576250111","GB","United Kingdom"
+"213.41.63.0","213.41.63.255","3576250112","3576250367","FR","France"
+"213.41.64.0","213.41.69.63","3576250368","3576251711","GB","United Kingdom"
+"213.41.69.64","213.41.69.127","3576251712","3576251775","FR","France"
+"213.41.69.128","213.41.71.255","3576251776","3576252415","GB","United Kingdom"
+"213.41.72.0","213.41.75.255","3576252416","3576253439","FR","France"
+"213.41.76.0","213.41.77.111","3576253440","3576253807","GB","United Kingdom"
+"213.41.77.112","213.41.77.119","3576253808","3576253815","FR","France"
+"213.41.77.120","213.41.80.47","3576253816","3576254511","GB","United Kingdom"
+"213.41.80.48","213.41.80.63","3576254512","3576254527","FR","France"
+"213.41.80.64","213.41.80.231","3576254528","3576254695","GB","United Kingdom"
+"213.41.80.232","213.41.80.239","3576254696","3576254703","FR","France"
+"213.41.80.240","213.41.81.55","3576254704","3576254775","GB","United Kingdom"
+"213.41.81.56","213.41.81.63","3576254776","3576254783","FR","France"
+"213.41.81.64","213.41.83.71","3576254784","3576255303","GB","United Kingdom"
+"213.41.83.72","213.41.83.79","3576255304","3576255311","ES","Spain"
+"213.41.83.80","213.41.83.127","3576255312","3576255359","GB","United Kingdom"
+"213.41.83.128","213.41.83.135","3576255360","3576255367","FR","France"
+"213.41.83.136","213.41.87.255","3576255368","3576256511","GB","United Kingdom"
+"213.41.88.0","213.41.95.255","3576256512","3576258559","FR","France"
+"213.41.96.0","213.41.97.111","3576258560","3576258927","GB","United Kingdom"
+"213.41.97.112","213.41.97.119","3576258928","3576258935","FR","France"
+"213.41.97.120","213.41.103.255","3576258936","3576260607","GB","United Kingdom"
+"213.41.104.0","213.41.104.15","3576260608","3576260623","FR","France"
+"213.41.104.16","213.41.104.255","3576260624","3576260863","GB","United Kingdom"
+"213.41.105.0","213.41.105.7","3576260864","3576260871","FR","France"
+"213.41.105.8","213.41.107.255","3576260872","3576261631","GB","United Kingdom"
+"213.41.108.0","213.41.111.255","3576261632","3576262655","FR","France"
+"213.41.112.0","213.41.116.239","3576262656","3576263919","GB","United Kingdom"
+"213.41.116.240","213.41.116.255","3576263920","3576263935","FR","France"
+"213.41.117.0","213.41.118.63","3576263936","3576264255","GB","United Kingdom"
+"213.41.118.64","213.41.118.71","3576264256","3576264263","FR","France"
+"213.41.118.72","213.41.118.159","3576264264","3576264351","GB","United Kingdom"
+"213.41.118.160","213.41.118.167","3576264352","3576264359","FR","France"
+"213.41.118.168","213.41.118.183","3576264360","3576264375","GB","United Kingdom"
+"213.41.118.184","213.41.118.191","3576264376","3576264383","FR","France"
+"213.41.118.192","213.41.119.231","3576264384","3576264679","GB","United Kingdom"
+"213.41.119.232","213.41.119.239","3576264680","3576264687","FR","France"
+"213.41.119.240","213.41.122.143","3576264688","3576265359","GB","United Kingdom"
+"213.41.122.144","213.41.122.151","3576265360","3576265367","FR","France"
+"213.41.122.152","213.41.127.255","3576265368","3576266751","GB","United Kingdom"
+"213.41.128.0","213.41.255.255","3576266752","3576299519","FR","France"
+"213.42.0.0","213.42.255.255","3576299520","3576365055","AE","United Arab Emirates"
+"213.43.0.0","213.43.255.255","3576365056","3576430591","TR","Turkey"
+"213.44.0.0","213.44.255.255","3576430592","3576496127","FR","France"
+"213.45.0.0","213.45.255.255","3576496128","3576561663","IT","Italy"
+"213.46.0.0","213.46.236.20","3576561664","3576622100","NL","Netherlands"
+"213.46.236.21","213.46.236.21","3576622101","3576622101","GB","United Kingdom"
+"213.46.236.22","213.46.255.255","3576622102","3576627199","NL","Netherlands"
+"213.47.0.0","213.47.255.255","3576627200","3576692735","AT","Austria"
+"213.48.0.0","213.48.255.255","3576692736","3576758271","GB","United Kingdom"
+"213.49.0.0","213.49.255.255","3576758272","3576823807","BE","Belgium"
+"213.50.0.0","213.50.255.255","3576823808","3576889343","SE","Sweden"
+"213.51.0.0","213.51.255.255","3576889344","3576954879","NL","Netherlands"
+"213.52.0.0","213.52.127.255","3576954880","3576987647","NO","Norway"
+"213.52.128.0","213.52.131.255","3576987648","3576988671","GB","United Kingdom"
+"213.52.132.0","213.52.133.191","3576988672","3576989119","RU","Russian Federation"
+"213.52.133.192","213.52.175.255","3576989120","3576999935","GB","United Kingdom"
+"213.52.176.0","213.52.176.255","3576999936","3577000191","NL","Netherlands"
+"213.52.177.0","213.52.255.255","3577000192","3577020415","GB","United Kingdom"
+"213.53.0.0","213.53.255.255","3577020416","3577085951","NL","Netherlands"
+"213.54.0.0","213.54.255.255","3577085952","3577151487","DE","Germany"
+"213.55.0.0","213.55.21.255","3577151488","3577157119","RE","Reunion"
+"213.55.22.0","213.55.23.255","3577157120","3577157631","FR","France"
+"213.55.24.0","213.55.27.255","3577157632","3577158655","RE","Reunion"
+"213.55.28.0","213.55.29.255","3577158656","3577159167","FR","France"
+"213.55.30.0","213.55.51.255","3577159168","3577164799","RE","Reunion"
+"213.55.52.0","213.55.54.152","3577164800","3577165464","FR","France"
+"213.55.54.153","213.55.54.153","3577165465","3577165465","RE","Reunion"
+"213.55.54.154","213.55.55.255","3577165466","3577165823","FR","France"
+"213.55.56.0","213.55.63.255","3577165824","3577167871","RE","Reunion"
+"213.55.64.0","213.55.127.255","3577167872","3577184255","ET","Ethiopia"
+"213.55.128.0","213.55.255.255","3577184256","3577217023","CH","Switzerland"
+"213.56.0.0","213.56.82.96","3577217024","3577238112","FR","France"
+"213.56.82.97","213.56.82.97","3577238113","3577238113","RE","Reunion"
+"213.56.82.98","213.56.255.255","3577238114","3577282559","FR","France"
+"213.57.0.0","213.57.255.255","3577282560","3577348095","IL","Israel"
+"213.58.0.0","213.58.255.255","3577348096","3577413631","PT","Portugal"
+"213.59.0.0","213.59.255.255","3577413632","3577479167","RU","Russian Federation"
+"213.60.0.0","213.60.255.255","3577479168","3577544703","ES","Spain"
+"213.61.0.0","213.61.4.255","3577544704","3577545983","DE","Germany"
+"213.61.5.0","213.61.5.127","3577545984","3577546111","SE","Sweden"
+"213.61.5.128","213.61.255.255","3577546112","3577610239","DE","Germany"
+"213.62.0.0","213.62.62.63","3577610240","3577626175","EU","Europe"
+"213.62.62.64","213.62.62.127","3577626176","3577626239","GB","United Kingdom"
+"213.62.62.128","213.62.71.255","3577626240","3577628671","EU","Europe"
+"213.62.72.0","213.62.75.255","3577628672","3577629695","CH","Switzerland"
+"213.62.76.0","213.62.99.255","3577629696","3577635839","EU","Europe"
+"213.62.100.0","213.62.103.255","3577635840","3577636863","DE","Germany"
+"213.62.104.0","213.62.107.255","3577636864","3577637887","GB","United Kingdom"
+"213.62.108.0","213.62.115.63","3577637888","3577639743","EU","Europe"
+"213.62.115.64","213.62.115.95","3577639744","3577639775","FR","France"
+"213.62.115.96","213.62.120.239","3577639776","3577641199","EU","Europe"
+"213.62.120.240","213.62.120.255","3577641200","3577641215","FR","France"
+"213.62.121.0","213.62.121.255","3577641216","3577641471","EU","Europe"
+"213.62.122.0","213.62.123.255","3577641472","3577641983","FR","France"
+"213.62.124.0","213.62.155.127","3577641984","3577650047","EU","Europe"
+"213.62.155.128","213.62.155.143","3577650048","3577650063","NL","Netherlands"
+"213.62.155.144","213.62.207.255","3577650064","3577663487","EU","Europe"
+"213.62.208.0","213.62.211.255","3577663488","3577664511","SE","Sweden"
+"213.62.212.0","213.62.231.255","3577664512","3577669631","EU","Europe"
+"213.62.232.0","213.62.235.255","3577669632","3577670655","BE","Belgium"
+"213.62.236.0","213.62.255.255","3577670656","3577675775","EU","Europe"
+"213.63.0.0","213.63.255.255","3577675776","3577741311","PT","Portugal"
+"213.64.0.0","213.67.255.255","3577741312","3578003455","SE","Sweden"
+"213.68.0.0","213.68.143.255","3578003456","3578040319","DE","Germany"
+"213.68.144.0","213.68.144.255","3578040320","3578040575","EU","Europe"
+"213.68.145.0","213.68.237.255","3578040576","3578064383","DE","Germany"
+"213.68.238.0","213.68.238.124","3578064384","3578064508","EU","Europe"
+"213.68.238.125","213.68.238.126","3578064509","3578064510","DE","Germany"
+"213.68.238.127","213.68.238.255","3578064511","3578064639","EU","Europe"
+"213.68.239.0","213.70.97.255","3578064640","3578159615","DE","Germany"
+"213.70.98.0","213.70.98.20","3578159616","3578159636","EU","Europe"
+"213.70.98.21","213.70.98.21","3578159637","3578159637","DE","Germany"
+"213.70.98.22","213.70.98.255","3578159638","3578159871","EU","Europe"
+"213.70.99.0","213.71.134.255","3578159872","3578234623","DE","Germany"
+"213.71.135.0","213.71.135.255","3578234624","3578234879","EU","Europe"
+"213.71.136.0","213.71.255.255","3578234880","3578265599","DE","Germany"
+"213.72.0.0","213.72.255.255","3578265600","3578331135","GB","United Kingdom"
+"213.73.0.0","213.73.31.255","3578331136","3578339327","PL","Poland"
+"213.73.32.0","213.73.63.255","3578339328","3578347519","ES","Spain"
+"213.73.64.0","213.73.127.255","3578347520","3578363903","DE","Germany"
+"213.73.128.0","213.73.255.255","3578363904","3578396671","NL","Netherlands"
+"213.74.0.0","213.74.255.255","3578396672","3578462207","TR","Turkey"
+"213.75.0.0","213.75.255.255","3578462208","3578527743","NL","Netherlands"
+"213.76.0.0","213.77.255.255","3578527744","3578658815","PL","Poland"
+"213.78.0.0","213.78.255.255","3578658816","3578724351","GB","United Kingdom"
+"213.79.0.0","213.79.31.255","3578724352","3578732543","RU","Russian Federation"
+"213.79.32.0","213.79.63.255","3578732544","3578740735","IE","Ireland"
+"213.79.64.0","213.79.127.255","3578740736","3578757119","RU","Russian Federation"
+"213.79.128.0","213.80.72.255","3578757120","3578808575","SE","Sweden"
+"213.80.73.0","213.80.73.255","3578808576","3578808831","FI","Finland"
+"213.80.74.0","213.80.127.255","3578808832","3578822655","SE","Sweden"
+"213.80.128.0","213.80.255.255","3578822656","3578855423","RU","Russian Federation"
+"213.81.0.0","213.81.127.255","3578855424","3578888191","GB","United Kingdom"
+"213.81.128.0","213.81.255.255","3578888192","3578920959","SK","Slovakia"
+"213.82.0.0","213.82.255.255","3578920960","3578986495","IT","Italy"
+"213.83.0.0","213.83.63.255","3578986496","3579002879","DE","Germany"
+"213.83.64.0","213.83.127.255","3579002880","3579019263","GB","United Kingdom"
+"213.83.128.0","213.83.255.255","3579019264","3579052031","DK","Denmark"
+"213.84.0.0","213.84.255.255","3579052032","3579117567","NL","Netherlands"
+"213.85.0.0","213.85.255.255","3579117568","3579183103","RU","Russian Federation"
+"213.86.0.0","213.86.41.7","3579183104","3579193607","GB","United Kingdom"
+"213.86.41.8","213.86.41.15","3579193608","3579193615","NL","Netherlands"
+"213.86.41.16","213.86.41.159","3579193616","3579193759","GB","United Kingdom"
+"213.86.41.160","213.86.41.175","3579193760","3579193775","NL","Netherlands"
+"213.86.41.176","213.86.55.127","3579193776","3579197311","GB","United Kingdom"
+"213.86.55.128","213.86.55.255","3579197312","3579197439","US","United States"
+"213.86.56.0","213.86.241.31","3579197440","3579244831","GB","United Kingdom"
+"213.86.241.32","213.86.241.79","3579244832","3579244879","AT","Austria"
+"213.86.241.80","213.86.255.255","3579244880","3579248639","GB","United Kingdom"
+"213.87.0.0","213.88.127.255","3579248640","3579346943","RU","Russian Federation"
+"213.88.128.0","213.88.187.7","3579346944","3579362055","SE","Sweden"
+"213.88.187.8","213.88.187.15","3579362056","3579362063","NO","Norway"
+"213.88.187.16","213.89.255.255","3579362064","3579445247","SE","Sweden"
+"213.90.0.0","213.90.127.255","3579445248","3579478015","AT","Austria"
+"213.90.128.0","213.90.139.15","3579478016","3579480847","FR","France"
+"213.90.139.16","213.90.139.23","3579480848","3579480855","NL","Netherlands"
+"213.90.139.24","213.90.139.31","3579480856","3579480863","FR","France"
+"213.90.139.32","213.90.139.39","3579480864","3579480871","NL","Netherlands"
+"213.90.139.40","213.90.140.7","3579480872","3579481095","FR","France"
+"213.90.140.8","213.90.140.15","3579481096","3579481103","CH","Switzerland"
+"213.90.140.16","213.90.140.31","3579481104","3579481119","FR","France"
+"213.90.140.32","213.90.140.39","3579481120","3579481127","GB","United Kingdom"
+"213.90.140.40","213.90.140.55","3579481128","3579481143","FR","France"
+"213.90.140.56","213.90.140.63","3579481144","3579481151","CH","Switzerland"
+"213.90.140.64","213.90.140.71","3579481152","3579481159","FR","France"
+"213.90.140.72","213.90.140.79","3579481160","3579481167","GB","United Kingdom"
+"213.90.140.80","213.90.140.103","3579481168","3579481191","FR","France"
+"213.90.140.104","213.90.140.111","3579481192","3579481199","CH","Switzerland"
+"213.90.140.112","213.90.140.159","3579481200","3579481247","FR","France"
+"213.90.140.160","213.90.140.167","3579481248","3579481255","GB","United Kingdom"
+"213.90.140.168","213.90.140.175","3579481256","3579481263","CH","Switzerland"
+"213.90.140.176","213.90.140.191","3579481264","3579481279","FR","France"
+"213.90.140.192","213.90.140.199","3579481280","3579481287","GB","United Kingdom"
+"213.90.140.200","213.90.145.255","3579481288","3579482623","FR","France"
+"213.90.146.0","213.90.146.159","3579482624","3579482783","NL","Netherlands"
+"213.90.146.160","213.90.146.175","3579482784","3579482799","FR","France"
+"213.90.146.176","213.90.147.47","3579482800","3579482927","NL","Netherlands"
+"213.90.147.48","213.90.147.63","3579482928","3579482943","FR","France"
+"213.90.147.64","213.90.147.111","3579482944","3579482991","NL","Netherlands"
+"213.90.147.112","213.90.148.15","3579482992","3579483151","FR","France"
+"213.90.148.16","213.90.148.127","3579483152","3579483263","NL","Netherlands"
+"213.90.148.128","213.90.148.159","3579483264","3579483295","FR","France"
+"213.90.148.160","213.90.148.175","3579483296","3579483311","NL","Netherlands"
+"213.90.148.176","213.90.148.223","3579483312","3579483359","FR","France"
+"213.90.148.224","213.90.148.239","3579483360","3579483375","NL","Netherlands"
+"213.90.148.240","213.90.154.79","3579483376","3579484751","FR","France"
+"213.90.154.80","213.90.154.95","3579484752","3579484767","BE","Belgium"
+"213.90.154.96","213.90.156.79","3579484768","3579485263","FR","France"
+"213.90.156.80","213.90.156.95","3579485264","3579485279","BE","Belgium"
+"213.90.156.96","213.90.157.255","3579485280","3579485695","FR","France"
+"213.90.158.0","213.90.158.15","3579485696","3579485711","GB","United Kingdom"
+"213.90.158.16","213.90.158.18","3579485712","3579485714","FR","France"
+"213.90.158.19","213.90.158.31","3579485715","3579485727","GB","United Kingdom"
+"213.90.158.32","213.90.158.111","3579485728","3579485807","FR","France"
+"213.90.158.112","213.90.158.127","3579485808","3579485823","GB","United Kingdom"
+"213.90.158.128","213.90.158.191","3579485824","3579485887","FR","France"
+"213.90.158.192","213.90.158.192","3579485888","3579485888","GB","United Kingdom"
+"213.90.158.193","213.90.158.207","3579485889","3579485903","FR","France"
+"213.90.158.208","213.90.158.223","3579485904","3579485919","DE","Germany"
+"213.90.158.224","213.90.159.31","3579485920","3579485983","FR","France"
+"213.90.159.32","213.90.159.47","3579485984","3579485999","CH","Switzerland"
+"213.90.159.48","213.90.159.63","3579486000","3579486015","FR","France"
+"213.90.159.64","213.90.159.79","3579486016","3579486031","GB","United Kingdom"
+"213.90.159.80","213.90.159.95","3579486032","3579486047","DE","Germany"
+"213.90.159.96","213.90.159.143","3579486048","3579486095","GB","United Kingdom"
+"213.90.159.144","213.90.159.191","3579486096","3579486143","FR","France"
+"213.90.159.192","213.90.159.223","3579486144","3579486175","GB","United Kingdom"
+"213.90.159.224","213.90.159.239","3579486176","3579486191","FR","France"
+"213.90.159.240","213.90.159.255","3579486192","3579486207","GB","United Kingdom"
+"213.90.160.0","213.90.160.63","3579486208","3579486271","FR","France"
+"213.90.160.64","213.90.160.79","3579486272","3579486287","GB","United Kingdom"
+"213.90.160.80","213.90.160.95","3579486288","3579486303","FR","France"
+"213.90.160.96","213.90.160.111","3579486304","3579486319","GB","United Kingdom"
+"213.90.160.112","213.90.160.127","3579486320","3579486335","FR","France"
+"213.90.160.128","213.90.160.143","3579486336","3579486351","GB","United Kingdom"
+"213.90.160.144","213.90.160.159","3579486352","3579486367","FR","France"
+"213.90.160.160","213.90.160.175","3579486368","3579486383","IT","Italy"
+"213.90.160.176","213.90.160.191","3579486384","3579486399","DE","Germany"
+"213.90.160.192","213.90.160.207","3579486400","3579486415","FR","France"
+"213.90.160.208","213.90.160.223","3579486416","3579486431","DE","Germany"
+"213.90.160.224","213.90.160.239","3579486432","3579486447","GB","United Kingdom"
+"213.90.160.240","213.90.162.15","3579486448","3579486735","FR","France"
+"213.90.162.16","213.90.162.31","3579486736","3579486751","DE","Germany"
+"213.90.162.32","213.90.162.111","3579486752","3579486831","FR","France"
+"213.90.162.112","213.90.162.127","3579486832","3579486847","BE","Belgium"
+"213.90.162.128","213.90.162.143","3579486848","3579486863","FR","France"
+"213.90.162.144","213.90.162.159","3579486864","3579486879","GB","United Kingdom"
+"213.90.162.160","213.90.163.31","3579486880","3579487007","FR","France"
+"213.90.163.32","213.90.163.63","3579487008","3579487039","GB","United Kingdom"
+"213.90.163.64","213.90.163.79","3579487040","3579487055","DE","Germany"
+"213.90.163.80","213.90.163.127","3579487056","3579487103","FR","France"
+"213.90.163.128","213.90.163.143","3579487104","3579487119","GB","United Kingdom"
+"213.90.163.144","213.90.163.239","3579487120","3579487215","FR","France"
+"213.90.163.240","213.90.163.255","3579487216","3579487231","GB","United Kingdom"
+"213.90.164.0","213.90.164.15","3579487232","3579487247","FR","France"
+"213.90.164.16","213.90.164.31","3579487248","3579487263","GB","United Kingdom"
+"213.90.164.32","213.90.164.239","3579487264","3579487471","FR","France"
+"213.90.164.240","213.90.164.255","3579487472","3579487487","ES","Spain"
+"213.90.165.0","213.90.165.31","3579487488","3579487519","FR","France"
+"213.90.165.32","213.90.165.43","3579487520","3579487531","IT","Italy"
+"213.90.165.44","213.90.165.47","3579487532","3579487535","FR","France"
+"213.90.165.48","213.90.165.63","3579487536","3579487551","GB","United Kingdom"
+"213.90.165.64","213.90.165.79","3579487552","3579487567","FR","France"
+"213.90.165.80","213.90.165.95","3579487568","3579487583","GB","United Kingdom"
+"213.90.165.96","213.90.165.111","3579487584","3579487599","FR","France"
+"213.90.165.112","213.90.165.127","3579487600","3579487615","IT","Italy"
+"213.90.165.128","213.90.165.175","3579487616","3579487663","FR","France"
+"213.90.165.176","213.90.165.223","3579487664","3579487711","DE","Germany"
+"213.90.165.224","213.90.165.239","3579487712","3579487727","SE","Sweden"
+"213.90.165.240","213.90.165.255","3579487728","3579487743","GB","United Kingdom"
+"213.90.166.0","213.90.166.63","3579487744","3579487807","FR","France"
+"213.90.166.64","213.90.166.79","3579487808","3579487823","GB","United Kingdom"
+"213.90.166.80","213.90.166.111","3579487824","3579487855","FR","France"
+"213.90.166.112","213.90.166.127","3579487856","3579487871","GB","United Kingdom"
+"213.90.166.128","213.90.166.143","3579487872","3579487887","IE","Ireland"
+"213.90.166.144","213.90.166.159","3579487888","3579487903","DE","Germany"
+"213.90.166.160","213.90.166.207","3579487904","3579487951","FR","France"
+"213.90.166.208","213.90.166.223","3579487952","3579487967","GB","United Kingdom"
+"213.90.166.224","213.90.166.239","3579487968","3579487983","IT","Italy"
+"213.90.166.240","213.90.166.255","3579487984","3579487999","GB","United Kingdom"
+"213.90.167.0","213.90.167.47","3579488000","3579488047","FR","France"
+"213.90.167.48","213.90.167.79","3579488048","3579488079","GB","United Kingdom"
+"213.90.167.80","213.90.176.255","3579488080","3579490559","FR","France"
+"213.90.177.0","213.90.177.95","3579490560","3579490655","PT","Portugal"
+"213.90.177.96","213.90.177.111","3579490656","3579490671","FR","France"
+"213.90.177.112","213.90.177.159","3579490672","3579490719","PT","Portugal"
+"213.90.177.160","213.90.177.175","3579490720","3579490735","NL","Netherlands"
+"213.90.177.176","213.90.177.191","3579490736","3579490751","FR","France"
+"213.90.177.192","213.90.177.239","3579490752","3579490799","PT","Portugal"
+"213.90.177.240","213.90.178.15","3579490800","3579490831","FR","France"
+"213.90.178.16","213.90.178.127","3579490832","3579490943","PT","Portugal"
+"213.90.178.128","213.90.178.143","3579490944","3579490959","FR","France"
+"213.90.178.144","213.90.178.159","3579490960","3579490975","PT","Portugal"
+"213.90.178.160","213.90.178.191","3579490976","3579491007","FR","France"
+"213.90.178.192","213.90.178.207","3579491008","3579491023","PT","Portugal"
+"213.90.178.208","213.90.179.159","3579491024","3579491231","FR","France"
+"213.90.179.160","213.90.179.175","3579491232","3579491247","PT","Portugal"
+"213.90.179.176","213.90.179.191","3579491248","3579491263","NL","Netherlands"
+"213.90.179.192","213.90.180.143","3579491264","3579491471","FR","France"
+"213.90.180.144","213.90.180.159","3579491472","3579491487","PT","Portugal"
+"213.90.180.160","213.90.205.255","3579491488","3579497983","FR","France"
+"213.90.206.0","213.90.206.7","3579497984","3579497991","NL","Netherlands"
+"213.90.206.8","213.91.63.255","3579497992","3579527167","FR","France"
+"213.91.64.0","213.91.127.255","3579527168","3579543551","BA","Bosnia and Herzegovina"
+"213.91.128.0","213.91.255.255","3579543552","3579576319","BG","Bulgaria"
+"213.92.0.0","213.92.21.125","3579576320","3579581821","IT","Italy"
+"213.92.21.126","213.92.21.126","3579581822","3579581822","EU","Europe"
+"213.92.21.127","213.92.79.255","3579581823","3579596799","IT","Italy"
+"213.92.80.0","213.92.80.255","3579596800","3579597055","EU","Europe"
+"213.92.81.0","213.92.127.255","3579597056","3579609087","IT","Italy"
+"213.92.128.0","213.92.255.255","3579609088","3579641855","PL","Poland"
+"213.93.0.0","213.93.255.255","3579641856","3579707391","NL","Netherlands"
+"213.94.0.0","213.94.63.255","3579707392","3579723775","ES","Spain"
+"213.94.64.0","213.94.127.255","3579723776","3579740159","AT","Austria"
+"213.94.128.0","213.94.255.255","3579740160","3579772927","IE","Ireland"
+"213.95.0.0","213.95.255.255","3579772928","3579838463","DE","Germany"
+"213.96.0.0","213.99.15.255","3579838464","3580039167","ES","Spain"
+"213.99.16.0","213.99.16.31","3580039168","3580039199","NL","Netherlands"
+"213.99.16.32","213.99.16.63","3580039200","3580039231","AT","Austria"
+"213.99.16.64","213.99.255.255","3580039232","3580100607","ES","Spain"
+"213.100.0.0","213.100.5.255","3580100608","3580102143","LV","Latvia"
+"213.100.6.0","213.100.9.255","3580102144","3580103167","SE","Sweden"
+"213.100.10.0","213.100.31.255","3580103168","3580108799","LV","Latvia"
+"213.100.32.0","213.100.47.255","3580108800","3580112895","SE","Sweden"
+"213.100.48.0","213.100.63.255","3580112896","3580116991","LV","Latvia"
+"213.100.64.0","213.100.119.255","3580116992","3580131327","SE","Sweden"
+"213.100.120.0","213.100.131.255","3580131328","3580134399","LV","Latvia"
+"213.100.132.0","213.100.135.255","3580134400","3580135423","SE","Sweden"
+"213.100.136.0","213.100.137.255","3580135424","3580135935","EE","Estonia"
+"213.100.138.0","213.100.139.255","3580135936","3580136447","SE","Sweden"
+"213.100.140.0","213.100.159.255","3580136448","3580141567","HR","Croatia"
+"213.100.160.0","213.100.163.255","3580141568","3580142591","LV","Latvia"
+"213.100.164.0","213.100.191.255","3580142592","3580149759","SE","Sweden"
+"213.100.192.0","213.100.255.255","3580149760","3580166143","EE","Estonia"
+"213.101.0.0","213.101.127.255","3580166144","3580198911","SE","Sweden"
+"213.101.128.0","213.101.131.255","3580198912","3580199935","LV","Latvia"
+"213.101.132.0","213.101.133.255","3580199936","3580200447","EE","Estonia"
+"213.101.134.0","213.101.143.255","3580200448","3580203007","LT","Lithuania"
+"213.101.144.0","213.101.146.127","3580203008","3580203647","SE","Sweden"
+"213.101.146.128","213.101.146.255","3580203648","3580203775","AT","Austria"
+"213.101.147.0","213.101.147.255","3580203776","3580204031","SE","Sweden"
+"213.101.148.0","213.101.148.255","3580204032","3580204287","LT","Lithuania"
+"213.101.149.0","213.101.149.255","3580204288","3580204543","SE","Sweden"
+"213.101.150.0","213.101.151.255","3580204544","3580205055","NL","Netherlands"
+"213.101.152.0","213.101.155.255","3580205056","3580206079","SE","Sweden"
+"213.101.156.0","213.101.159.255","3580206080","3580207103","HR","Croatia"
+"213.101.160.0","213.101.163.255","3580207104","3580208127","LV","Latvia"
+"213.101.164.0","213.101.167.255","3580208128","3580209151","EE","Estonia"
+"213.101.168.0","213.101.183.255","3580209152","3580213247","HR","Croatia"
+"213.101.184.0","213.101.191.255","3580213248","3580215295","LV","Latvia"
+"213.101.192.0","213.101.199.255","3580215296","3580217343","EE","Estonia"
+"213.101.200.0","213.101.207.255","3580217344","3580219391","SE","Sweden"
+"213.101.208.0","213.101.217.255","3580219392","3580221951","LV","Latvia"
+"213.101.218.0","213.102.0.255","3580221952","3580231935","SE","Sweden"
+"213.102.1.0","213.102.1.255","3580231936","3580232191","LV","Latvia"
+"213.102.2.0","213.102.2.255","3580232192","3580232447","SE","Sweden"
+"213.102.3.0","213.102.5.255","3580232448","3580233215","LT","Lithuania"
+"213.102.6.0","213.102.7.255","3580233216","3580233727","SE","Sweden"
+"213.102.8.0","213.102.19.255","3580233728","3580236799","LT","Lithuania"
+"213.102.20.0","213.102.22.255","3580236800","3580237567","LV","Latvia"
+"213.102.23.0","213.102.23.255","3580237568","3580237823","SE","Sweden"
+"213.102.24.0","213.102.31.255","3580237824","3580239871","LV","Latvia"
+"213.102.32.0","213.102.39.255","3580239872","3580241919","EE","Estonia"
+"213.102.40.0","213.102.47.255","3580241920","3580243967","SE","Sweden"
+"213.102.48.0","213.102.51.255","3580243968","3580244991","EE","Estonia"
+"213.102.52.0","213.102.55.255","3580244992","3580246015","LT","Lithuania"
+"213.102.56.0","213.102.63.255","3580246016","3580248063","LV","Latvia"
+"213.102.64.0","213.102.87.255","3580248064","3580254207","EE","Estonia"
+"213.102.88.0","213.102.91.255","3580254208","3580255231","LV","Latvia"
+"213.102.92.0","213.102.103.255","3580255232","3580258303","SE","Sweden"
+"213.102.104.0","213.102.104.255","3580258304","3580258559","LV","Latvia"
+"213.102.105.0","213.102.111.255","3580258560","3580260351","SE","Sweden"
+"213.102.112.0","213.102.131.255","3580260352","3580265471","AT","Austria"
+"213.102.132.0","213.102.132.255","3580265472","3580265727","SE","Sweden"
+"213.102.133.0","213.102.143.255","3580265728","3580268543","EE","Estonia"
+"213.102.144.0","213.102.159.255","3580268544","3580272639","LV","Latvia"
+"213.102.160.0","213.102.191.255","3580272640","3580280831","SE","Sweden"
+"213.102.192.0","213.102.223.255","3580280832","3580289023","NL","Netherlands"
+"213.102.224.0","213.102.255.255","3580289024","3580297215","HR","Croatia"
+"213.103.0.0","213.103.127.255","3580297216","3580329983","NL","Netherlands"
+"213.103.128.0","213.103.159.255","3580329984","3580338175","EE","Estonia"
+"213.103.160.0","213.103.161.255","3580338176","3580338687","SE","Sweden"
+"213.103.162.0","213.103.163.255","3580338688","3580339199","HR","Croatia"
+"213.103.164.0","213.103.167.255","3580339200","3580340223","EE","Estonia"
+"213.103.168.0","213.103.183.255","3580340224","3580344319","LT","Lithuania"
+"213.103.184.0","213.103.191.255","3580344320","3580346367","SE","Sweden"
+"213.103.192.0","213.103.255.255","3580346368","3580362751","LT","Lithuania"
+"213.104.0.0","213.105.178.15","3580362752","3580473871","GB","United Kingdom"
+"213.105.178.16","213.105.178.31","3580473872","3580473887","IE","Ireland"
+"213.105.178.32","213.107.255.255","3580473888","3580624895","GB","United Kingdom"
+"213.108.0.0","213.108.7.255","3580624896","3580626943","RU","Russian Federation"
+"213.108.8.0","213.108.15.255","3580626944","3580628991","PL","Poland"
+"213.108.16.0","213.108.23.255","3580628992","3580631039","RU","Russian Federation"
+"213.108.24.0","213.108.25.255","3580631040","3580631551","SE","Sweden"
+"213.108.26.0","213.108.27.255","3580631552","3580632063","NO","Norway"
+"213.108.28.0","213.108.28.255","3580632064","3580632319","PL","Poland"
+"213.108.29.0","213.108.30.255","3580632320","3580632831","NL","Netherlands"
+"213.108.31.0","213.108.31.255","3580632832","3580633087","IL","Israel"
+"213.108.32.0","213.108.39.255","3580633088","3580635135","RU","Russian Federation"
+"213.108.40.0","213.108.47.255","3580635136","3580637183","UA","Ukraine"
+"213.108.56.0","213.108.63.255","3580639232","3580641279","PL","Poland"
+"213.108.64.0","213.108.71.255","3580641280","3580643327","FR","France"
+"213.108.72.0","213.108.79.255","3580643328","3580645375","UA","Ukraine"
+"213.108.80.0","213.108.87.255","3580645376","3580647423","PL","Poland"
+"213.108.88.0","213.108.95.255","3580647424","3580649471","DE","Germany"
+"213.108.96.0","213.108.103.255","3580649472","3580651519","SE","Sweden"
+"213.108.104.0","213.108.111.255","3580651520","3580653567","NL","Netherlands"
+"213.108.112.0","213.108.119.255","3580653568","3580655615","PL","Poland"
+"213.108.120.0","213.108.127.255","3580655616","3580657663","SK","Slovakia"
+"213.108.128.0","213.108.151.255","3580657664","3580663807","RU","Russian Federation"
+"213.108.152.0","213.108.159.255","3580663808","3580665855","PL","Poland"
+"213.108.160.0","213.108.167.255","3580665856","3580667903","CZ","Czech Republic"
+"213.108.168.0","213.108.175.255","3580667904","3580669951","RU","Russian Federation"
+"213.108.176.0","213.108.183.255","3580669952","3580671999","UA","Ukraine"
+"213.108.184.0","213.108.223.255","3580672000","3580682239","RU","Russian Federation"
+"213.108.224.0","213.108.231.255","3580682240","3580684287","PL","Poland"
+"213.108.232.0","213.108.239.255","3580684288","3580686335","FR","France"
+"213.108.248.0","213.109.31.255","3580688384","3580698623","RU","Russian Federation"
+"213.109.32.0","213.109.47.255","3580698624","3580702719","PL","Poland"
+"213.109.48.0","213.109.79.255","3580702720","3580710911","RU","Russian Federation"
+"213.109.80.0","213.109.95.255","3580710912","3580715007","UA","Ukraine"
+"213.109.96.0","213.109.111.255","3580715008","3580719103","RU","Russian Federation"
+"213.109.112.0","213.109.127.255","3580719104","3580723199","NL","Netherlands"
+"213.109.128.0","213.109.143.255","3580723200","3580727295","UA","Ukraine"
+"213.109.144.0","213.109.159.255","3580727296","3580731391","RU","Russian Federation"
+"213.109.192.0","213.109.207.255","3580739584","3580743679","RU","Russian Federation"
+"213.109.208.0","213.109.223.255","3580743680","3580747775","RO","Romania"
+"213.109.224.0","213.109.239.255","3580747776","3580751871","UA","Ukraine"
+"213.109.240.0","213.109.255.255","3580751872","3580755967","IR","Iran, Islamic Republic of"
+"213.110.0.0","213.110.63.255","3580755968","3580772351","RU","Russian Federation"
+"213.110.64.0","213.110.95.255","3580772352","3580780543","LV","Latvia"
+"213.110.96.0","213.110.191.255","3580780544","3580805119","UA","Ukraine"
+"213.110.192.0","213.110.255.255","3580805120","3580821503","RU","Russian Federation"
+"213.111.0.0","213.111.63.255","3580821504","3580837887","FR","France"
+"213.111.64.0","213.111.255.255","3580837888","3580887039","UA","Ukraine"
+"213.112.0.0","213.115.255.255","3580887040","3581149183","SE","Sweden"
+"213.116.0.0","213.116.31.255","3581149184","3581157375","EU","Europe"
+"213.116.32.0","213.116.35.255","3581157376","3581158399","AT","Austria"
+"213.116.36.0","213.116.39.255","3581158400","3581159423","EU","Europe"
+"213.116.40.0","213.116.47.255","3581159424","3581161471","IE","Ireland"
+"213.116.48.0","213.116.95.255","3581161472","3581173759","EU","Europe"
+"213.116.96.0","213.116.183.255","3581173760","3581196287","NL","Netherlands"
+"213.116.184.0","213.116.191.255","3581196288","3581198335","EU","Europe"
+"213.116.192.0","213.116.195.255","3581198336","3581199359","NL","Netherlands"
+"213.116.196.0","213.116.215.255","3581199360","3581204479","EU","Europe"
+"213.116.216.0","213.116.255.255","3581204480","3581214719","SE","Sweden"
+"213.117.0.0","213.117.63.255","3581214720","3581231103","NL","Netherlands"
+"213.117.64.0","213.117.95.255","3581231104","3581239295","EU","Europe"
+"213.117.96.0","213.117.103.255","3581239296","3581241343","NL","Netherlands"
+"213.117.104.0","213.117.159.255","3581241344","3581255679","EU","Europe"
+"213.117.160.0","213.117.171.255","3581255680","3581258751","FR","France"
+"213.117.172.0","213.117.255.255","3581258752","3581280255","EU","Europe"
+"213.118.0.0","213.119.255.255","3581280256","3581411327","BE","Belgium"
+"213.120.0.0","213.123.255.255","3581411328","3581673471","GB","United Kingdom"
+"213.124.0.0","213.127.255.255","3581673472","3581935615","NL","Netherlands"
+"213.128.0.0","213.128.31.255","3581935616","3581943807","RU","Russian Federation"
+"213.128.32.0","213.128.63.255","3581943808","3581951999","FR","France"
+"213.128.64.0","213.128.95.255","3581952000","3581960191","TR","Turkey"
+"213.128.96.0","213.128.122.1","3581960192","3581966849","DE","Germany"
+"213.128.122.2","213.128.122.2","3581966850","3581966850","EU","Europe"
+"213.128.122.3","213.128.159.255","3581966851","3581976575","DE","Germany"
+"213.128.160.0","213.128.191.255","3581976576","3581984767","NO","Norway"
+"213.128.192.0","213.128.223.255","3581984768","3581992959","RU","Russian Federation"
+"213.128.224.0","213.128.255.255","3581992960","3582001151","GB","United Kingdom"
+"213.129.0.0","213.129.31.255","3582001152","3582009343","DK","Denmark"
+"213.129.32.0","213.129.63.255","3582009344","3582017535","RU","Russian Federation"
+"213.129.64.0","213.129.95.255","3582017536","3582025727","GB","United Kingdom"
+"213.129.96.0","213.129.127.255","3582025728","3582033919","RU","Russian Federation"
+"213.129.128.0","213.129.159.255","3582033920","3582042111","CZ","Czech Republic"
+"213.129.160.0","213.129.191.255","3582042112","3582050303","ES","Spain"
+"213.129.192.0","213.129.223.255","3582050304","3582058495","NL","Netherlands"
+"213.129.224.0","213.129.255.255","3582058496","3582066687","AT","Austria"
+"213.130.0.0","213.130.31.255","3582066688","3582074879","UA","Ukraine"
+"213.130.32.0","213.130.41.255","3582074880","3582077439","GB","United Kingdom"
+"213.130.42.0","213.130.42.31","3582077440","3582077471","DE","Germany"
+"213.130.42.32","213.130.63.255","3582077472","3582083071","GB","United Kingdom"
+"213.130.64.0","213.130.95.255","3582083072","3582091263","BG","Bulgaria"
+"213.130.96.0","213.130.127.255","3582091264","3582099455","QA","Qatar"
+"213.130.128.0","213.130.159.255","3582099456","3582107647","GB","United Kingdom"
+"213.130.160.0","213.130.191.255","3582107648","3582115839","NL","Netherlands"
+"213.130.192.0","213.130.192.63","3582115840","3582115903","EE","Estonia"
+"213.130.192.64","213.130.192.95","3582115904","3582115935","SE","Sweden"
+"213.130.192.96","213.130.192.127","3582115936","3582115967","EE","Estonia"
+"213.130.192.128","213.130.192.255","3582115968","3582116095","SE","Sweden"
+"213.130.193.0","213.130.193.255","3582116096","3582116351","EE","Estonia"
+"213.130.194.0","213.130.195.255","3582116352","3582116863","SE","Sweden"
+"213.130.196.0","213.130.199.255","3582116864","3582117887","EE","Estonia"
+"213.130.200.0","213.130.211.255","3582117888","3582120959","LT","Lithuania"
+"213.130.212.0","213.130.215.255","3582120960","3582121983","EE","Estonia"
+"213.130.216.0","213.130.223.255","3582121984","3582124031","LT","Lithuania"
+"213.130.224.0","213.130.255.255","3582124032","3582132223","FI","Finland"
+"213.131.0.0","213.131.31.255","3582132224","3582140415","RU","Russian Federation"
+"213.131.32.0","213.131.63.255","3582140416","3582148607","GE","Georgia"
+"213.131.64.0","213.131.95.255","3582148608","3582156799","EG","Egypt"
+"213.131.96.0","213.131.127.255","3582156800","3582164991","GB","United Kingdom"
+"213.131.128.0","213.131.159.255","3582164992","3582173183","SE","Sweden"
+"213.131.160.0","213.131.191.255","3582173184","3582181375","GB","United Kingdom"
+"213.131.192.0","213.131.229.79","3582181376","3582190927","DE","Germany"
+"213.131.229.80","213.131.229.83","3582190928","3582190931","FR","France"
+"213.131.229.84","213.131.237.255","3582190932","3582193151","DE","Germany"
+"213.131.238.0","213.131.238.255","3582193152","3582193407","EU","Europe"
+"213.131.239.0","213.131.255.255","3582193408","3582197759","DE","Germany"
+"213.132.0.0","213.132.31.255","3582197760","3582205951","DK","Denmark"
+"213.132.32.0","213.132.63.255","3582205952","3582214143","AE","United Arab Emirates"
+"213.132.64.0","213.132.95.255","3582214144","3582222335","RU","Russian Federation"
+"213.132.96.0","213.132.109.55","3582222336","3582225719","SE","Sweden"
+"213.132.109.56","213.132.109.63","3582225720","3582225727","FI","Finland"
+"213.132.109.64","213.132.115.191","3582225728","3582227391","SE","Sweden"
+"213.132.115.192","213.132.115.255","3582227392","3582227455","FI","Finland"
+"213.132.116.0","213.132.127.255","3582227456","3582230527","SE","Sweden"
+"213.132.128.0","213.132.159.255","3582230528","3582238719","BE","Belgium"
+"213.132.160.0","213.132.209.55","3582238720","3582251319","NL","Netherlands"
+"213.132.209.56","213.132.209.63","3582251320","3582251327","FI","Finland"
+"213.132.209.64","213.132.223.255","3582251328","3582255103","NL","Netherlands"
+"213.132.224.0","213.132.254.255","3582255104","3582263039","KW","Kuwait"
+"213.132.255.0","213.132.255.255","3582263040","3582263295","A2","Satellite Provider"
+"213.133.0.0","213.133.31.255","3582263296","3582271487","ME","Montenegro"
+"213.133.32.0","213.133.63.255","3582271488","3582279679","NL","Netherlands"
+"213.133.64.0","213.133.79.255","3582279680","3582283775","GB","United Kingdom"
+"213.133.80.0","213.133.95.255","3582283776","3582287871","CY","Cyprus"
+"213.133.96.0","213.133.127.255","3582287872","3582296063","DE","Germany"
+"213.133.128.0","213.133.159.255","3582296064","3582304255","GB","United Kingdom"
+"213.133.160.0","213.133.191.255","3582304256","3582312447","UA","Ukraine"
+"213.133.192.0","213.133.197.127","3582312448","3582313855","JE","Jersey"
+"213.133.197.128","213.133.197.143","3582313856","3582313871","GB","United Kingdom"
+"213.133.197.144","213.133.223.255","3582313872","3582320639","JE","Jersey"
+"213.133.224.0","213.133.255.255","3582320640","3582328831","CH","Switzerland"
+"213.134.0.0","213.134.31.255","3582328832","3582337023","HU","Hungary"
+"213.134.32.0","213.134.63.255","3582337024","3582345215","ES","Spain"
+"213.134.64.0","213.134.95.255","3582345216","3582353407","IT","Italy"
+"213.134.96.0","213.134.127.255","3582353408","3582361599","SE","Sweden"
+"213.134.128.0","213.134.191.255","3582361600","3582377983","PL","Poland"
+"213.134.192.0","213.134.223.255","3582377984","3582386175","RU","Russian Federation"
+"213.134.224.0","213.134.255.255","3582386176","3582394367","NL","Netherlands"
+"213.135.0.0","213.135.31.255","3582394368","3582402559","DE","Germany"
+"213.135.32.0","213.135.63.255","3582402560","3582410751","PL","Poland"
+"213.135.64.0","213.135.159.255","3582410752","3582435327","RU","Russian Federation"
+"213.135.160.0","213.135.191.255","3582435328","3582443519","MK","Macedonia"
+"213.135.192.0","213.135.223.255","3582443520","3582451711","DE","Germany"
+"213.135.224.0","213.135.255.255","3582451712","3582459903","LU","Luxembourg"
+"213.136.0.0","213.136.31.255","3582459904","3582468095","NL","Netherlands"
+"213.136.32.0","213.136.63.207","3582468096","3582476239","SE","Sweden"
+"213.136.63.208","213.136.63.215","3582476240","3582476247","DK","Denmark"
+"213.136.63.216","213.136.63.255","3582476248","3582476287","SE","Sweden"
+"213.136.64.0","213.136.95.255","3582476288","3582484479","DE","Germany"
+"213.136.96.0","213.136.127.255","3582484480","3582492671","CI","Cote D'Ivoire"
+"213.136.128.0","213.136.191.255","3582492672","3582509055","IT","Italy"
+"213.136.192.0","213.136.223.255","3582509056","3582517247","SA","Saudi Arabia"
+"213.136.224.0","213.136.255.255","3582517248","3582525439","PL","Poland"
+"213.137.0.0","213.137.31.255","3582525440","3582533631","IM","Isle of Man"
+"213.137.32.0","213.137.63.255","3582533632","3582541823","IT","Italy"
+"213.137.64.0","213.137.95.255","3582541824","3582550015","US","United States"
+"213.137.96.0","213.137.127.255","3582550016","3582558207","RS","Serbia"
+"213.137.128.0","213.137.170.63","3582558208","3582569023","EU","Europe"
+"213.137.170.64","213.137.170.71","3582569024","3582569031","AT","Austria"
+"213.137.170.72","213.137.177.159","3582569032","3582570911","EU","Europe"
+"213.137.177.160","213.137.177.191","3582570912","3582570943","FR","France"
+"213.137.177.192","213.137.183.127","3582570944","3582572415","EU","Europe"
+"213.137.183.128","213.137.183.135","3582572416","3582572423","CH","Switzerland"
+"213.137.183.136","213.137.191.255","3582572424","3582574591","EU","Europe"
+"213.137.192.0","213.137.223.255","3582574592","3582582783","DE","Germany"
+"213.137.224.0","213.137.255.255","3582582784","3582590975","RU","Russian Federation"
+"213.138.0.0","213.138.31.255","3582590976","3582599167","FR","France"
+"213.138.32.0","213.138.63.255","3582599168","3582607359","DE","Germany"
+"213.138.64.0","213.138.95.255","3582607360","3582615551","RU","Russian Federation"
+"213.138.96.0","213.138.127.255","3582615552","3582623743","GB","United Kingdom"
+"213.138.128.0","213.138.159.255","3582623744","3582631935","FI","Finland"
+"213.138.160.0","213.138.191.255","3582631936","3582640127","NO","Norway"
+"213.138.192.0","213.138.223.255","3582640128","3582648319","RU","Russian Federation"
+"213.138.224.0","213.138.255.255","3582648320","3582656511","PT","Portugal"
+"213.139.0.0","213.139.31.255","3582656512","3582664703","ES","Spain"
+"213.139.32.0","213.139.63.255","3582664704","3582672895","JO","Jordan"
+"213.139.64.0","213.139.95.255","3582672896","3582681087","DE","Germany"
+"213.139.96.0","213.139.127.255","3582681088","3582689279","FR","France"
+"213.139.128.0","213.139.159.255","3582689280","3582697471","DE","Germany"
+"213.139.160.0","213.139.191.255","3582697472","3582705663","FI","Finland"
+"213.140.0.0","213.140.31.255","3582722048","3582730239","IT","Italy"
+"213.140.32.0","213.140.55.255","3582730240","3582736383","ES","Spain"
+"213.140.56.0","213.140.59.255","3582736384","3582737407","DZ","Algeria"
+"213.140.60.0","213.140.63.255","3582737408","3582738431","ES","Spain"
+"213.140.64.0","213.140.95.255","3582738432","3582746623","DK","Denmark"
+"213.140.96.0","213.140.127.255","3582746624","3582754815","RU","Russian Federation"
+"213.140.128.0","213.140.159.255","3582754816","3582763007","GR","Greece"
+"213.140.160.0","213.140.191.255","3582763008","3582771199","FI","Finland"
+"213.140.192.0","213.140.223.255","3582771200","3582779391","CY","Cyprus"
+"213.140.224.0","213.140.255.255","3582779392","3582787583","RU","Russian Federation"
+"213.141.0.0","213.141.31.255","3582787584","3582795775","PT","Portugal"
+"213.141.32.0","213.141.63.255","3582795776","3582803967","ES","Spain"
+"213.141.64.0","213.141.95.255","3582803968","3582812159","SE","Sweden"
+"213.141.96.0","213.141.127.255","3582812160","3582820351","FI","Finland"
+"213.141.128.0","213.141.159.255","3582820352","3582828543","RU","Russian Federation"
+"213.141.160.0","213.141.191.255","3582828544","3582836735","KZ","Kazakhstan"
+"213.141.192.0","213.141.255.255","3582836736","3582853119","RU","Russian Federation"
+"213.142.0.0","213.142.31.255","3582853120","3582861311","SE","Sweden"
+"213.142.32.0","213.142.63.255","3582861312","3582869503","RU","Russian Federation"
+"213.142.64.0","213.142.95.255","3582869504","3582877695","NO","Norway"
+"213.142.96.0","213.142.127.255","3582877696","3582885887","AT","Austria"
+"213.142.128.0","213.142.159.255","3582885888","3582894079","TR","Turkey"
+"213.142.160.0","213.142.191.255","3582894080","3582902271","CH","Switzerland"
+"213.142.192.0","213.142.223.255","3582902272","3582910463","RU","Russian Federation"
+"213.142.224.0","213.142.247.255","3582910464","3582916607","SI","Slovenia"
+"213.142.248.0","213.142.251.255","3582916608","3582917631","ZA","South Africa"
+"213.142.252.0","213.142.255.255","3582917632","3582918655","LU","Luxembourg"
+"213.143.0.0","213.143.31.255","3582918656","3582926847","GB","United Kingdom"
+"213.143.32.0","213.143.63.255","3582926848","3582935039","ES","Spain"
+"213.143.64.0","213.143.95.255","3582935040","3582943231","SI","Slovenia"
+"213.143.96.0","213.143.127.255","3582943232","3582951423","AT","Austria"
+"213.143.128.0","213.143.159.255","3582951424","3582959615","GB","United Kingdom"
+"213.143.160.0","213.143.191.255","3582959616","3582967807","FI","Finland"
+"213.143.192.0","213.143.223.255","3582967808","3582975999","DE","Germany"
+"213.143.224.0","213.143.255.255","3582976000","3582984191","TR","Turkey"
+"213.144.0.0","213.144.31.255","3582984192","3582992383","DE","Germany"
+"213.144.32.0","213.144.63.255","3582992384","3583000575","ES","Spain"
+"213.144.64.0","213.144.95.255","3583000576","3583008767","IT","Italy"
+"213.144.96.0","213.144.127.255","3583008768","3583016959","TR","Turkey"
+"213.144.128.0","213.144.159.255","3583016960","3583025151","CH","Switzerland"
+"213.144.160.0","213.144.185.255","3583025152","3583031807","IT","Italy"
+"213.144.186.0","213.144.186.255","3583031808","3583032063","GR","Greece"
+"213.144.187.0","213.144.191.255","3583032064","3583033343","IT","Italy"
+"213.144.192.0","213.144.223.255","3583033344","3583041535","FR","France"
+"213.144.224.0","213.144.255.255","3583041536","3583049727","NL","Netherlands"
+"213.145.0.0","213.145.63.255","3583049728","3583066111","RU","Russian Federation"
+"213.145.64.0","213.145.95.255","3583066112","3583074303","DE","Germany"
+"213.145.96.0","213.145.127.255","3583074304","3583082495","BG","Bulgaria"
+"213.145.128.0","213.145.159.255","3583082496","3583090687","KG","Kyrgyzstan"
+"213.145.160.0","213.145.191.255","3583090688","3583098879","NO","Norway"
+"213.145.192.0","213.145.223.255","3583098880","3583107071","FI","Finland"
+"213.145.224.0","213.145.255.255","3583107072","3583115263","AT","Austria"
+"213.146.0.0","213.146.31.255","3583115264","3583123455","CH","Switzerland"
+"213.146.32.0","213.146.63.255","3583123456","3583131647","PL","Poland"
+"213.146.64.0","213.146.127.255","3583131648","3583148031","DE","Germany"
+"213.146.128.0","213.146.175.255","3583148032","3583160319","GB","United Kingdom"
+"213.146.176.0","213.146.179.255","3583160320","3583161343","DE","Germany"
+"213.146.180.0","213.146.191.255","3583161344","3583164415","GB","United Kingdom"
+"213.146.192.0","213.146.223.255","3583164416","3583172607","PT","Portugal"
+"213.146.224.0","213.147.31.255","3583172608","3583188991","DE","Germany"
+"213.147.32.0","213.147.63.255","3583188992","3583197183","RU","Russian Federation"
+"213.147.64.0","213.147.95.255","3583197184","3583205375","KE","Kenya"
+"213.147.96.0","213.147.127.255","3583205376","3583213567","HR","Croatia"
+"213.147.128.0","213.147.159.255","3583213568","3583221759","IR","Iran, Islamic Republic of"
+"213.147.160.0","213.147.191.255","3583221760","3583229951","AT","Austria"
+"213.147.192.0","213.147.223.255","3583229952","3583238143","RU","Russian Federation"
+"213.147.224.0","213.147.255.255","3583238144","3583246335","GB","United Kingdom"
+"213.148.0.0","213.148.31.255","3583246336","3583254527","RU","Russian Federation"
+"213.148.32.0","213.148.63.255","3583254528","3583262719","GB","United Kingdom"
+"213.148.64.0","213.148.95.255","3583262720","3583270911","TR","Turkey"
+"213.148.96.0","213.148.159.255","3583270912","3583287295","DE","Germany"
+"213.148.160.0","213.148.191.255","3583287296","3583295487","RU","Russian Federation"
+"213.148.192.0","213.148.223.255","3583295488","3583303679","ES","Spain"
+"213.148.224.0","213.148.255.255","3583303680","3583311871","NL","Netherlands"
+"213.149.0.0","213.149.31.255","3583311872","3583320063","RU","Russian Federation"
+"213.149.32.0","213.149.63.255","3583320064","3583328255","HR","Croatia"
+"213.149.64.0","213.149.95.255","3583328256","3583336447","DE","Germany"
+"213.149.96.0","213.149.100.255","3583336448","3583337727","ME","Montenegro"
+"213.149.101.0","213.149.101.255","3583337728","3583337983","AL","Albania"
+"213.149.102.0","213.149.102.159","3583337984","3583338143","ME","Montenegro"
+"213.149.102.160","213.149.102.191","3583338144","3583338175","RS","Serbia"
+"213.149.102.192","213.149.127.255","3583338176","3583344639","ME","Montenegro"
+"213.149.128.0","213.149.159.255","3583344640","3583352831","BG","Bulgaria"
+"213.149.160.0","213.149.191.255","3583352832","3583361023","CY","Cyprus"
+"213.149.192.0","213.149.223.255","3583361024","3583369215","IT","Italy"
+"213.149.224.0","213.149.255.255","3583369216","3583377407","ES","Spain"
+"213.150.0.0","213.150.31.255","3583377408","3583385599","AT","Austria"
+"213.150.32.0","213.150.63.255","3583385600","3583393791","DK","Denmark"
+"213.150.64.0","213.150.95.255","3583393792","3583401983","RU","Russian Federation"
+"213.150.96.0","213.150.127.255","3583401984","3583410175","KE","Kenya"
+"213.150.128.0","213.150.159.255","3583410176","3583418367","SE","Sweden"
+"213.150.160.0","213.150.191.255","3583418368","3583426559","TN","Tunisia"
+"213.150.192.0","213.150.199.255","3583426560","3583428607","CV","Cape Verde"
+"213.150.200.0","213.150.223.255","3583428608","3583434751","ZA","South Africa"
+"213.150.224.0","213.150.255.255","3583434752","3583442943","AT","Austria"
+"213.151.0.0","213.151.31.255","3583442944","3583451135","RU","Russian Federation"
+"213.151.32.0","213.151.63.255","3583451136","3583459327","IL","Israel"
+"213.151.64.0","213.151.95.255","3583459328","3583467519","CZ","Czech Republic"
+"213.151.96.0","213.151.127.255","3583467520","3583475711","ES","Spain"
+"213.151.128.0","213.151.159.255","3583475712","3583483903","NO","Norway"
+"213.151.160.0","213.151.191.255","3583483904","3583492095","FR","France"
+"213.151.192.0","213.151.255.255","3583492096","3583508479","SK","Slovakia"
+"213.152.0.0","213.152.31.255","3583508480","3583516671","FR","France"
+"213.152.32.0","213.152.63.255","3583516672","3583524863","GB","United Kingdom"
+"213.152.64.0","213.152.95.255","3583524864","3583533055","EG","Egypt"
+"213.152.96.0","213.152.127.255","3583533056","3583541247","DE","Germany"
+"213.152.128.0","213.152.159.255","3583541248","3583549439","RU","Russian Federation"
+"213.152.160.0","213.152.191.255","3583549440","3583557631","NL","Netherlands"
+"213.152.192.0","213.152.223.255","3583557632","3583565823","IT","Italy"
+"213.152.224.0","213.152.255.255","3583565824","3583574015","GB","United Kingdom"
+"213.153.0.0","213.153.31.255","3583574016","3583582207","NO","Norway"
+"213.153.32.0","213.153.63.255","3583582208","3583590399","AT","Austria"
+"213.153.64.0","213.153.95.255","3583590400","3583598591","DE","Germany"
+"213.153.96.0","213.153.127.255","3583598592","3583606783","SE","Sweden"
+"213.153.128.0","213.153.255.255","3583606784","3583639551","TR","Turkey"
+"213.154.0.0","213.154.31.255","3583639552","3583647743","AZ","Azerbaijan"
+"213.154.32.0","213.154.63.255","3583647744","3583655935","EG","Egypt"
+"213.154.64.0","213.154.95.255","3583655936","3583664127","SN","Senegal"
+"213.154.96.0","213.154.159.255","3583664128","3583680511","RO","Romania"
+"213.154.160.0","213.154.191.255","3583680512","3583688703","RU","Russian Federation"
+"213.154.192.0","213.154.223.255","3583688704","3583696895","UA","Ukraine"
+"213.154.224.0","213.154.255.255","3583696896","3583705087","NL","Netherlands"
+"213.155.0.0","213.155.31.255","3583705088","3583713279","UA","Ukraine"
+"213.155.32.0","213.155.63.255","3583713280","3583721471","CZ","Czech Republic"
+"213.155.64.0","213.155.95.255","3583721472","3583729663","DE","Germany"
+"213.155.96.0","213.155.127.255","3583729664","3583737855","TR","Turkey"
+"213.155.128.0","213.155.139.255","3583737856","3583740927","EU","Europe"
+"213.155.140.0","213.155.140.255","3583740928","3583741183","GB","United Kingdom"
+"213.155.141.0","213.155.147.255","3583741184","3583742975","EU","Europe"
+"213.155.148.0","213.155.149.255","3583742976","3583743487","PL","Poland"
+"213.155.150.0","213.155.150.127","3583743488","3583743615","EU","Europe"
+"213.155.150.128","213.155.150.255","3583743616","3583743743","GB","United Kingdom"
+"213.155.151.0","213.155.152.127","3583743744","3583744127","EU","Europe"
+"213.155.152.128","213.155.152.255","3583744128","3583744255","PL","Poland"
+"213.155.153.0","213.155.153.63","3583744256","3583744319","EU","Europe"
+"213.155.153.64","213.155.153.127","3583744320","3583744383","GB","United Kingdom"
+"213.155.153.128","213.155.153.255","3583744384","3583744511","EU","Europe"
+"213.155.154.0","213.155.154.255","3583744512","3583744767","GB","United Kingdom"
+"213.155.155.0","213.155.155.191","3583744768","3583744959","EU","Europe"
+"213.155.155.192","213.155.155.223","3583744960","3583744991","GB","United Kingdom"
+"213.155.155.224","213.155.156.191","3583744992","3583745215","EU","Europe"
+"213.155.156.192","213.155.156.255","3583745216","3583745279","SE","Sweden"
+"213.155.157.0","213.155.157.255","3583745280","3583745535","GB","United Kingdom"
+"213.155.158.0","213.155.158.127","3583745536","3583745663","CZ","Czech Republic"
+"213.155.158.128","213.155.159.255","3583745664","3583746047","EU","Europe"
+"213.155.160.0","213.155.191.255","3583746048","3583754239","PL","Poland"
+"213.155.192.0","213.155.223.255","3583754240","3583762431","RU","Russian Federation"
+"213.155.224.0","213.155.255.255","3583762432","3583770623","CZ","Czech Republic"
+"213.156.0.0","213.156.31.255","3583770624","3583778815","NL","Netherlands"
+"213.156.32.0","213.156.63.255","3583778816","3583787007","IT","Italy"
+"213.156.64.0","213.156.95.255","3583787008","3583795199","UA","Ukraine"
+"213.156.96.0","213.156.127.255","3583795200","3583803391","PL","Poland"
+"213.156.128.0","213.156.159.255","3583803392","3583811583","RU","Russian Federation"
+"213.156.160.0","213.156.191.255","3583811584","3583819775","DE","Germany"
+"213.156.192.0","213.156.223.255","3583819776","3583827967","RU","Russian Federation"
+"213.156.224.0","213.156.255.255","3583827968","3583836159","CH","Switzerland"
+"213.157.0.0","213.157.31.255","3583836160","3583844351","DE","Germany"
+"213.157.32.0","213.157.63.255","3583844352","3583852543","KZ","Kazakhstan"
+"213.157.64.0","213.157.95.255","3583852544","3583860735","FI","Finland"
+"213.157.96.0","213.157.127.255","3583860736","3583868927","HU","Hungary"
+"213.157.128.0","213.157.159.255","3583868928","3583877119","AT","Austria"
+"213.157.160.0","213.157.191.255","3583877120","3583885311","RO","Romania"
+"213.157.192.0","213.157.223.255","3583885312","3583893503","GE","Georgia"
+"213.157.224.0","213.157.255.255","3583893504","3583901695","SI","Slovenia"
+"213.158.0.0","213.158.31.255","3583901696","3583909887","RU","Russian Federation"
+"213.158.32.0","213.158.63.255","3583909888","3583918079","SE","Sweden"
+"213.158.64.0","213.158.95.255","3583918080","3583926271","IT","Italy"
+"213.158.96.0","213.158.127.255","3583926272","3583934463","DE","Germany"
+"213.158.128.0","213.158.159.255","3583934464","3583942655","CH","Switzerland"
+"213.158.160.0","213.158.191.255","3583942656","3583950847","EG","Egypt"
+"213.158.192.0","213.158.223.255","3583950848","3583959039","PL","Poland"
+"213.158.224.0","213.158.255.255","3583959040","3583967231","NO","Norway"
+"213.159.0.0","213.159.7.255","3583967232","3583969279","TR","Turkey"
+"213.159.8.0","213.159.9.255","3583969280","3583969791","FR","France"
+"213.159.10.0","213.159.13.255","3583969792","3583970815","NL","Netherlands"
+"213.159.14.0","213.159.15.255","3583970816","3583971327","US","United States"
+"213.159.16.0","213.159.25.255","3583971328","3583973887","NL","Netherlands"
+"213.159.26.0","213.159.27.255","3583973888","3583974399","IT","Italy"
+"213.159.28.0","213.159.31.255","3583974400","3583975423","TR","Turkey"
+"213.159.32.0","213.159.62.127","3583975424","3583983231","LT","Lithuania"
+"213.159.62.128","213.159.62.255","3583983232","3583983359","BR","Brazil"
+"213.159.63.0","213.159.63.255","3583983360","3583983615","LT","Lithuania"
+"213.159.64.0","213.159.127.255","3583983616","3583999999","RU","Russian Federation"
+"213.159.128.0","213.159.159.255","3584000000","3584008191","IE","Ireland"
+"213.159.160.0","213.159.191.255","3584008192","3584016383","SE","Sweden"
+"213.159.192.0","213.159.223.255","3584016384","3584024575","RU","Russian Federation"
+"213.159.224.0","213.159.255.255","3584024576","3584032767","UA","Ukraine"
+"213.160.0.0","213.160.31.255","3584032768","3584040959","DE","Germany"
+"213.160.32.0","213.160.63.255","3584040960","3584049151","CH","Switzerland"
+"213.160.64.0","213.160.95.255","3584049152","3584057343","DE","Germany"
+"213.160.96.0","213.160.127.255","3584057344","3584065535","GB","United Kingdom"
+"213.160.128.0","213.160.159.255","3584065536","3584073727","UA","Ukraine"
+"213.160.160.0","213.160.191.255","3584073728","3584081919","SK","Slovakia"
+"213.160.192.0","213.160.192.87","3584081920","3584082007","NL","Netherlands"
+"213.160.192.88","213.160.192.95","3584082008","3584082015","AT","Austria"
+"213.160.192.96","213.160.223.255","3584082016","3584090111","NL","Netherlands"
+"213.160.224.0","213.160.247.255","3584090112","3584096255","NO","Norway"
+"213.160.248.0","213.160.255.255","3584096256","3584098303","NL","Netherlands"
+"213.161.0.0","213.161.31.255","3584098304","3584106495","SI","Slovenia"
+"213.161.32.0","213.161.63.255","3584106496","3584114687","FI","Finland"
+"213.161.64.0","213.161.84.255","3584114688","3584120063","GB","United Kingdom"
+"213.161.85.0","213.161.85.255","3584120064","3584120319","EU","Europe"
+"213.161.86.0","213.161.95.255","3584120320","3584122879","GB","United Kingdom"
+"213.161.96.0","213.161.127.255","3584122880","3584131071","PL","Poland"
+"213.161.128.0","213.161.159.255","3584131072","3584139263","TR","Turkey"
+"213.161.160.0","213.161.191.255","3584139264","3584147455","NO","Norway"
+"213.161.192.0","213.161.223.255","3584147456","3584155647","FR","France"
+"213.161.224.0","213.161.255.255","3584155648","3584163839","NO","Norway"
+"213.162.0.0","213.162.31.255","3584163840","3584172031","CH","Switzerland"
+"213.162.32.0","213.162.63.255","3584172032","3584180223","FR","France"
+"213.162.64.0","213.162.95.255","3584180224","3584188415","AT","Austria"
+"213.162.96.0","213.162.127.255","3584188416","3584196607","GB","United Kingdom"
+"213.162.128.0","213.162.159.255","3584196608","3584204799","DE","Germany"
+"213.162.160.0","213.162.191.255","3584204800","3584212991","NL","Netherlands"
+"213.162.192.0","213.162.223.255","3584212992","3584221183","ES","Spain"
+"213.162.224.0","213.162.255.255","3584221184","3584229375","NO","Norway"
+"213.163.0.0","213.163.63.255","3584229376","3584245759","HU","Hungary"
+"213.163.64.0","213.163.95.255","3584245760","3584253951","NL","Netherlands"
+"213.163.96.0","213.163.127.255","3584253952","3584262143","AL","Albania"
+"213.163.128.0","213.163.159.255","3584262144","3584270335","SE","Sweden"
+"213.163.160.0","213.163.191.255","3584270336","3584278527","FR","France"
+"213.163.192.0","213.163.223.255","3584278528","3584286719","GB","United Kingdom"
+"213.163.224.0","213.164.31.255","3584286720","3584303103","AT","Austria"
+"213.164.32.0","213.164.63.255","3584303104","3584311295","ES","Spain"
+"213.164.64.0","213.164.95.255","3584311296","3584319487","DE","Germany"
+"213.164.96.0","213.164.127.255","3584319488","3584327679","LT","Lithuania"
+"213.164.128.0","213.164.159.255","3584327680","3584335871","DE","Germany"
+"213.164.160.0","213.164.191.255","3584335872","3584344063","ES","Spain"
+"213.164.192.0","213.164.223.255","3584344064","3584352255","SE","Sweden"
+"213.164.224.0","213.164.255.255","3584352256","3584360447","RO","Romania"
+"213.165.0.0","213.165.31.255","3584360448","3584368639","GB","United Kingdom"
+"213.165.32.0","213.165.63.255","3584368640","3584376831","SA","Saudi Arabia"
+"213.165.64.0","213.165.127.255","3584376832","3584393215","DE","Germany"
+"213.165.128.0","213.165.159.255","3584393216","3584401407","GB","United Kingdom"
+"213.165.160.0","213.165.191.255","3584401408","3584409599","MT","Malta"
+"213.165.192.0","213.165.223.255","3584409600","3584417791","RU","Russian Federation"
+"213.165.224.0","213.166.31.255","3584417792","3584434175","GB","United Kingdom"
+"213.166.32.0","213.166.63.255","3584434176","3584442367","LU","Luxembourg"
+"213.166.64.0","213.166.95.255","3584442368","3584450559","GB","United Kingdom"
+"213.166.96.0","213.166.127.255","3584450560","3584458751","EU","Europe"
+"213.166.128.0","213.166.159.255","3584458752","3584466943","SA","Saudi Arabia"
+"213.166.160.0","213.166.191.255","3584466944","3584475135","NO","Norway"
+"213.166.192.0","213.166.223.255","3584475136","3584483327","FR","France"
+"213.166.224.0","213.166.255.255","3584483328","3584491519","DE","Germany"
+"213.167.0.0","213.167.31.255","3584491520","3584499711","BG","Bulgaria"
+"213.167.32.0","213.167.63.255","3584499712","3584507903","RU","Russian Federation"
+"213.167.64.0","213.167.69.47","3584507904","3584509231","GB","United Kingdom"
+"213.167.69.48","213.167.69.55","3584509232","3584509239","AW","Aruba"
+"213.167.69.56","213.167.71.159","3584509240","3584509855","GB","United Kingdom"
+"213.167.71.160","213.167.71.175","3584509856","3584509871","AW","Aruba"
+"213.167.71.176","213.167.79.255","3584509872","3584511999","GB","United Kingdom"
+"213.167.80.0","213.167.95.255","3584512000","3584516095","JE","Jersey"
+"213.167.96.0","213.167.127.255","3584516096","3584524287","NO","Norway"
+"213.167.128.0","213.167.159.255","3584524288","3584532479","IS","Iceland"
+"213.167.160.0","213.167.191.255","3584532480","3584540671","DE","Germany"
+"213.167.192.0","213.167.223.255","3584540672","3584548863","RU","Russian Federation"
+"213.167.228.0","213.167.231.255","3584549888","3584550911","FR","France"
+"213.167.232.0","213.167.239.255","3584550912","3584552959","IT","Italy"
+"213.167.240.0","213.167.255.255","3584552960","3584557055","FR","France"
+"213.168.0.0","213.168.31.255","3584557056","3584565247","EE","Estonia"
+"213.168.32.0","213.168.63.255","3584565248","3584573439","RU","Russian Federation"
+"213.168.64.0","213.168.127.255","3584573440","3584589823","DE","Germany"
+"213.168.128.0","213.168.159.255","3584589824","3584598015","RU","Russian Federation"
+"213.168.160.0","213.168.191.255","3584598016","3584606207","CZ","Czech Republic"
+"213.168.192.0","213.168.223.255","3584606208","3584614399","DE","Germany"
+"213.168.224.0","213.168.247.255","3584614400","3584620543","IE","Ireland"
+"213.168.248.0","213.168.251.255","3584620544","3584621567","GB","United Kingdom"
+"213.168.252.0","213.168.255.255","3584621568","3584622591","IE","Ireland"
+"213.169.0.0","213.169.31.255","3584622592","3584630783","FI","Finland"
+"213.169.32.0","213.169.63.255","3584630784","3584638975","BG","Bulgaria"
+"213.169.64.0","213.169.95.255","3584638976","3584647167","UA","Ukraine"
+"213.169.96.0","213.169.127.255","3584647168","3584655359","LU","Luxembourg"
+"213.169.128.0","213.169.150.255","3584655360","3584661247","CY","Cyprus"
+"213.169.151.0","213.169.151.255","3584661248","3584661503","MT","Malta"
+"213.169.152.0","213.169.159.255","3584661504","3584663551","CY","Cyprus"
+"213.169.160.0","213.169.191.255","3584663552","3584671743","FR","France"
+"213.169.192.0","213.169.255.255","3584671744","3584688127","NL","Netherlands"
+"213.170.0.0","213.170.31.255","3584688128","3584696319","GB","United Kingdom"
+"213.170.32.0","213.170.53.55","3584696320","3584701751","ES","Spain"
+"213.170.53.56","213.170.53.127","3584701752","3584701823","NL","Netherlands"
+"213.170.53.128","213.170.54.39","3584701824","3584701991","ES","Spain"
+"213.170.54.40","213.170.54.55","3584701992","3584702007","CH","Switzerland"
+"213.170.54.56","213.170.58.119","3584702008","3584703095","ES","Spain"
+"213.170.58.120","213.170.58.127","3584703096","3584703103","BE","Belgium"
+"213.170.58.128","213.170.63.255","3584703104","3584704511","ES","Spain"
+"213.170.64.0","213.170.127.255","3584704512","3584720895","RU","Russian Federation"
+"213.170.128.0","213.170.159.255","3584720896","3584729087","GB","United Kingdom"
+"213.170.160.0","213.170.191.255","3584729088","3584737279","DE","Germany"
+"213.170.224.0","213.170.255.255","3584745472","3584753663","DK","Denmark"
+"213.171.0.0","213.171.63.255","3584753664","3584770047","RU","Russian Federation"
+"213.171.64.0","213.171.95.255","3584770048","3584778239","NL","Netherlands"
+"213.171.96.0","213.171.127.255","3584778240","3584786431","IT","Italy"
+"213.171.128.0","213.171.159.255","3584786432","3584794623","NL","Netherlands"
+"213.171.160.0","213.171.191.255","3584794624","3584802815","IT","Italy"
+"213.171.192.0","213.171.223.255","3584802816","3584811007","GB","United Kingdom"
+"213.171.224.0","213.171.255.255","3584811008","3584819199","ES","Spain"
+"213.172.0.0","213.172.31.255","3584819200","3584827391","RU","Russian Federation"
+"213.172.32.0","213.172.63.255","3584827392","3584835583","ES","Spain"
+"213.172.64.0","213.172.95.255","3584835584","3584843775","AZ","Azerbaijan"
+"213.172.96.0","213.172.127.255","3584843776","3584851967","DE","Germany"
+"213.172.128.0","213.172.159.255","3584851968","3584860159","ZA","South Africa"
+"213.172.160.0","213.172.191.255","3584860160","3584868351","PL","Poland"
+"213.172.192.0","213.172.223.255","3584868352","3584876543","NO","Norway"
+"213.172.224.0","213.172.255.255","3584876544","3584884735","SI","Slovenia"
+"213.173.0.0","213.173.31.255","3584884736","3584892927","DE","Germany"
+"213.173.64.0","213.173.95.255","3584901120","3584909311","AT","Austria"
+"213.173.96.0","213.173.127.255","3584909312","3584917503","IT","Italy"
+"213.173.128.0","213.173.159.255","3584917504","3584925695","FI","Finland"
+"213.173.160.0","213.173.191.255","3584925696","3584933887","CH","Switzerland"
+"213.173.192.0","213.173.223.255","3584933888","3584942079","SE","Sweden"
+"213.173.224.0","213.173.255.255","3584942080","3584950271","DK","Denmark"
+"213.174.0.0","213.174.31.255","3584950272","3584958463","UA","Ukraine"
+"213.174.32.0","213.174.63.255","3584958464","3584966655","DE","Germany"
+"213.174.64.0","213.174.95.255","3584966656","3584974847","DK","Denmark"
+"213.174.96.0","213.174.127.255","3584974848","3584983039","FR","France"
+"213.174.128.0","213.174.159.255","3584983040","3584991231","US","United States"
+"213.174.160.0","213.174.191.255","3584991232","3584999423","IT","Italy"
+"213.174.192.0","213.174.223.255","3584999424","3585007615","GB","United Kingdom"
+"213.174.224.0","213.174.255.255","3585007616","3585015807","AT","Austria"
+"213.175.0.0","213.175.31.255","3585015808","3585023999","IT","Italy"
+"213.175.32.0","213.175.63.255","3585024000","3585032191","CZ","Czech Republic"
+"213.175.64.0","213.175.127.255","3585032192","3585048575","LV","Latvia"
+"213.175.128.0","213.175.159.255","3585048576","3585056767","GB","United Kingdom"
+"213.175.160.0","213.175.191.255","3585056768","3585064959","LB","Lebanon"
+"213.175.192.0","213.175.255.255","3585064960","3585081343","GB","United Kingdom"
+"213.176.0.0","213.176.127.255","3585081344","3585114111","IR","Iran, Islamic Republic of"
+"213.176.128.0","213.176.159.255","3585114112","3585122303","IS","Iceland"
+"213.176.160.0","213.176.191.255","3585122304","3585130495","ES","Spain"
+"213.176.192.0","213.176.223.255","3585130496","3585138687","FR","France"
+"213.176.224.0","213.176.255.255","3585138688","3585146879","RU","Russian Federation"
+"213.177.0.0","213.177.31.255","3585146880","3585155071","RO","Romania"
+"213.177.32.0","213.177.63.255","3585155072","3585163263","GB","United Kingdom"
+"213.177.64.0","213.177.95.255","3585163264","3585171455","BE","Belgium"
+"213.177.96.0","213.177.127.255","3585171456","3585179647","RU","Russian Federation"
+"213.177.128.0","213.177.191.255","3585179648","3585196031","BE","Belgium"
+"213.177.192.0","213.177.223.255","3585196032","3585204223","ES","Spain"
+"213.177.224.0","213.177.255.255","3585204224","3585212415","GB","United Kingdom"
+"213.178.0.0","213.178.31.255","3585212416","3585220607","DE","Germany"
+"213.178.32.0","213.178.63.255","3585220608","3585228799","RU","Russian Federation"
+"213.178.64.0","213.178.95.255","3585228800","3585236991","DE","Germany"
+"213.178.96.0","213.178.127.255","3585236992","3585245183","HU","Hungary"
+"213.178.128.0","213.178.159.255","3585245184","3585253375","GB","United Kingdom"
+"213.178.160.0","213.178.191.255","3585253376","3585261567","DE","Germany"
+"213.178.192.0","213.178.223.255","3585261568","3585269759","IT","Italy"
+"213.178.224.0","213.178.255.255","3585269760","3585277951","SY","Syrian Arab Republic"
+"213.179.0.0","213.179.31.255","3585277952","3585286143","SE","Sweden"
+"213.179.32.0","213.179.42.255","3585286144","3585288959","NO","Norway"
+"213.179.43.0","213.179.50.255","3585288960","3585291007","GB","United Kingdom"
+"213.179.51.0","213.179.56.255","3585291008","3585292543","NO","Norway"
+"213.179.57.0","213.179.58.63","3585292544","3585292863","GB","United Kingdom"
+"213.179.58.64","213.179.58.95","3585292864","3585292895","NO","Norway"
+"213.179.58.96","213.179.59.207","3585292896","3585293263","GB","United Kingdom"
+"213.179.59.208","213.179.59.215","3585293264","3585293271","ZA","South Africa"
+"213.179.59.216","213.179.63.255","3585293272","3585294335","GB","United Kingdom"
+"213.179.64.0","213.179.95.255","3585294336","3585302527","DE","Germany"
+"213.179.96.0","213.179.127.255","3585302528","3585310719","ES","Spain"
+"213.179.128.0","213.179.159.255","3585310720","3585318911","DE","Germany"
+"213.179.160.0","213.179.191.255","3585318912","3585327103","DZ","Algeria"
+"213.179.192.0","213.179.223.255","3585327104","3585335295","NL","Netherlands"
+"213.179.224.0","213.179.255.255","3585335296","3585343487","UA","Ukraine"
+"213.180.0.0","213.180.31.255","3585343488","3585351679","EE","Estonia"
+"213.180.32.0","213.180.63.255","3585351680","3585359871","CZ","Czech Republic"
+"213.180.64.0","213.180.95.255","3585359872","3585368063","SE","Sweden"
+"213.180.96.0","213.180.127.255","3585368064","3585376255","LV","Latvia"
+"213.180.128.0","213.180.159.255","3585376256","3585384447","PL","Poland"
+"213.180.160.0","213.180.191.255","3585384448","3585392639","CH","Switzerland"
+"213.180.192.0","213.180.223.255","3585392640","3585400831","RU","Russian Federation"
+"213.180.224.0","213.180.255.255","3585400832","3585409023","FR","France"
+"213.181.0.0","213.181.31.255","3585409024","3585417215","RU","Russian Federation"
+"213.181.32.0","213.181.63.255","3585417216","3585425407","BE","Belgium"
+"213.181.64.0","213.181.95.255","3585425408","3585433599","ES","Spain"
+"213.181.96.0","213.181.127.255","3585433600","3585441791","IS","Iceland"
+"213.181.128.0","213.181.159.255","3585441792","3585449983","SK","Slovakia"
+"213.181.160.0","213.181.191.255","3585449984","3585458175","SA","Saudi Arabia"
+"213.181.192.0","213.181.223.255","3585458176","3585466367","HU","Hungary"
+"213.181.224.0","213.181.255.255","3585466368","3585474559","EG","Egypt"
+"213.182.0.0","213.182.31.255","3585474560","3585482751","DE","Germany"
+"213.182.32.0","213.182.63.255","3585482752","3585490943","FR","France"
+"213.182.64.0","213.182.95.255","3585490944","3585499135","IT","Italy"
+"213.182.96.0","213.182.159.255","3585499136","3585515519","DE","Germany"
+"213.182.160.0","213.182.191.255","3585515520","3585523711","RU","Russian Federation"
+"213.182.192.0","213.182.223.255","3585523712","3585531903","LV","Latvia"
+"213.182.224.0","213.182.255.255","3585531904","3585540095","AT","Austria"
+"213.183.0.0","213.183.31.255","3585540096","3585548287","DE","Germany"
+"213.183.32.0","213.183.63.255","3585548288","3585556479","RU","Russian Federation"
+"213.183.64.0","213.183.95.255","3585556480","3585564671","DE","Germany"
+"213.183.96.0","213.183.127.255","3585564672","3585572863","RU","Russian Federation"
+"213.183.128.0","213.183.159.255","3585572864","3585581055","IT","Italy"
+"213.183.160.0","213.183.223.255","3585581056","3585597439","DE","Germany"
+"213.183.224.0","213.183.255.255","3585597440","3585605631","RU","Russian Federation"
+"213.184.0.0","213.184.31.255","3585605632","3585613823","PL","Poland"
+"213.184.32.0","213.184.63.255","3585613824","3585622015","EE","Estonia"
+"213.184.96.0","213.184.103.255","3585630208","3585632255","IL","Israel"
+"213.184.104.0","213.184.104.255","3585632256","3585632511","GB","United Kingdom"
+"213.184.105.0","213.184.105.127","3585632512","3585632639","NL","Netherlands"
+"213.184.105.128","213.184.105.255","3585632640","3585632767","IL","Israel"
+"213.184.106.0","213.184.108.255","3585632768","3585633535","GB","United Kingdom"
+"213.184.109.0","213.184.110.255","3585633536","3585634047","IT","Italy"
+"213.184.111.0","213.184.111.255","3585634048","3585634303","CZ","Czech Republic"
+"213.184.112.0","213.184.112.255","3585634304","3585634559","IT","Italy"
+"213.184.113.0","213.184.113.127","3585634560","3585634687","IL","Israel"
+"213.184.113.128","213.184.113.255","3585634688","3585634815","NL","Netherlands"
+"213.184.114.0","213.184.114.255","3585634816","3585635071","IT","Italy"
+"213.184.115.0","213.184.115.127","3585635072","3585635199","NL","Netherlands"
+"213.184.115.128","213.184.115.255","3585635200","3585635327","IL","Israel"
+"213.184.116.0","213.184.116.255","3585635328","3585635583","AE","United Arab Emirates"
+"213.184.117.0","213.184.117.127","3585635584","3585635711","NL","Netherlands"
+"213.184.117.128","213.184.117.255","3585635712","3585635839","IL","Israel"
+"213.184.118.0","213.184.118.63","3585635840","3585635903","CZ","Czech Republic"
+"213.184.118.64","213.184.118.127","3585635904","3585635967","NO","Norway"
+"213.184.118.128","213.184.118.191","3585635968","3585636031","HU","Hungary"
+"213.184.118.192","213.184.118.255","3585636032","3585636095","SK","Slovakia"
+"213.184.119.0","213.184.123.255","3585636096","3585637375","IL","Israel"
+"213.184.124.0","213.184.124.127","3585637376","3585637503","NL","Netherlands"
+"213.184.124.128","213.184.124.255","3585637504","3585637631","IL","Israel"
+"213.184.125.0","213.184.125.255","3585637632","3585637887","HR","Croatia"
+"213.184.126.0","213.184.127.255","3585637888","3585638399","IL","Israel"
+"213.184.128.0","213.184.159.255","3585638400","3585646591","RU","Russian Federation"
+"213.184.160.0","213.184.191.255","3585646592","3585654783","SA","Saudi Arabia"
+"213.184.192.0","213.184.223.255","3585654784","3585662975","NO","Norway"
+"213.184.224.0","213.184.255.255","3585662976","3585671167","BY","Belarus"
+"213.185.0.0","213.185.16.42","3585671168","3585675306","SE","Sweden"
+"213.185.16.43","213.185.16.43","3585675307","3585675307","DK","Denmark"
+"213.185.16.44","213.185.31.255","3585675308","3585679359","SE","Sweden"
+"213.185.32.0","213.185.63.255","3585679360","3585687551","FI","Finland"
+"213.185.64.0","213.185.95.255","3585687552","3585695743","DE","Germany"
+"213.185.96.0","213.185.127.255","3585695744","3585703935","GB","United Kingdom"
+"213.185.128.0","213.185.159.255","3585703936","3585712127","DE","Germany"
+"213.185.160.0","213.185.191.255","3585712128","3585720319","AT","Austria"
+"213.185.192.0","213.185.223.255","3585720320","3585728511","GB","United Kingdom"
+"213.185.224.0","213.185.255.255","3585728512","3585736703","SE","Sweden"
+"213.186.0.0","213.186.31.255","3585736704","3585744895","HR","Croatia"
+"213.186.32.0","213.186.43.127","3585744896","3585747839","FR","France"
+"213.186.43.128","213.186.43.191","3585747840","3585747903","GB","United Kingdom"
+"213.186.43.192","213.186.49.47","3585747904","3585749295","FR","France"
+"213.186.49.48","213.186.49.63","3585749296","3585749311","ES","Spain"
+"213.186.49.64","213.186.51.255","3585749312","3585750015","FR","France"
+"213.186.52.0","213.186.52.15","3585750016","3585750031","GB","United Kingdom"
+"213.186.52.16","213.186.52.255","3585750032","3585750271","FR","France"
+"213.186.53.0","213.186.53.15","3585750272","3585750287","ES","Spain"
+"213.186.53.16","213.186.53.63","3585750288","3585750335","FR","France"
+"213.186.53.64","213.186.53.79","3585750336","3585750351","GB","United Kingdom"
+"213.186.53.80","213.186.53.95","3585750352","3585750367","FR","France"
+"213.186.53.96","213.186.53.111","3585750368","3585750383","ES","Spain"
+"213.186.53.112","213.186.53.127","3585750384","3585750399","PT","Portugal"
+"213.186.53.128","213.186.63.255","3585750400","3585753087","FR","France"
+"213.186.64.0","213.186.95.255","3585753088","3585761279","PL","Poland"
+"213.186.96.0","213.186.111.255","3585761280","3585765375","UA","Ukraine"
+"213.186.112.0","213.186.112.255","3585765376","3585765631","RU","Russian Federation"
+"213.186.113.0","213.186.120.255","3585765632","3585767679","UA","Ukraine"
+"213.186.121.0","213.186.122.255","3585767680","3585768191","RU","Russian Federation"
+"213.186.123.0","213.186.126.255","3585768192","3585769215","UA","Ukraine"
+"213.186.127.0","213.186.127.255","3585769216","3585769471","RU","Russian Federation"
+"213.186.128.0","213.186.159.255","3585769472","3585777663","TR","Turkey"
+"213.186.160.0","213.186.191.255","3585777664","3585785855","JO","Jordan"
+"213.186.192.0","213.186.223.255","3585785856","3585794047","UA","Ukraine"
+"213.186.224.0","213.186.255.255","3585794048","3585802239","FI","Finland"
+"213.187.0.0","213.187.31.255","3585802240","3585810431","IT","Italy"
+"213.187.32.0","213.187.63.255","3585810432","3585818623","GB","United Kingdom"
+"213.187.64.0","213.187.95.255","3585818624","3585826815","DE","Germany"
+"213.187.96.0","213.187.127.255","3585826816","3585835007","RU","Russian Federation"
+"213.187.128.0","213.187.159.255","3585835008","3585843199","NL","Netherlands"
+"213.187.160.0","213.187.191.255","3585843200","3585851391","NO","Norway"
+"213.187.192.0","213.187.223.255","3585851392","3585859583","SE","Sweden"
+"213.187.224.0","213.187.227.255","3585859584","3585860607","AF","Afghanistan"
+"213.187.228.0","213.187.231.255","3585860608","3585861631","RU","Russian Federation"
+"213.187.232.0","213.187.233.255","3585861632","3585862143","EE","Estonia"
+"213.187.234.0","213.187.234.255","3585862144","3585862399","GI","Gibraltar"
+"213.187.235.0","213.187.239.255","3585862400","3585863679","EE","Estonia"
+"213.187.240.0","213.187.246.255","3585863680","3585865471","NL","Netherlands"
+"213.187.247.0","213.187.247.255","3585865472","3585865727","LB","Lebanon"
+"213.187.248.0","213.187.248.255","3585865728","3585865983","UA","Ukraine"
+"213.187.249.0","213.187.255.255","3585865984","3585867775","EE","Estonia"
+"213.188.0.0","213.188.31.255","3585867776","3585875967","NO","Norway"
+"213.188.32.0","213.188.63.255","3585875968","3585884159","CH","Switzerland"
+"213.188.64.0","213.188.95.255","3585884160","3585892351","IQ","Iraq"
+"213.188.96.0","213.188.127.255","3585892352","3585900543","DE","Germany"
+"213.188.128.0","213.188.134.159","3585900544","3585902239","NO","Norway"
+"213.188.134.160","213.188.134.191","3585902240","3585902271","GB","United Kingdom"
+"213.188.134.192","213.188.135.111","3585902272","3585902447","NO","Norway"
+"213.188.135.112","213.188.135.127","3585902448","3585902463","GB","United Kingdom"
+"213.188.135.128","213.188.151.255","3585902464","3585906687","NO","Norway"
+"213.188.152.0","213.188.155.255","3585906688","3585907711","CZ","Czech Republic"
+"213.188.156.0","213.188.159.255","3585907712","3585908735","NO","Norway"
+"213.188.160.0","213.188.191.255","3585908736","3585916927","GP","Guadeloupe"
+"213.188.192.0","213.188.223.255","3585916928","3585925119","IT","Italy"
+"213.188.224.0","213.188.255.255","3585925120","3585933311","CH","Switzerland"
+"213.189.0.0","213.189.31.255","3585933312","3585941503","NL","Netherlands"
+"213.189.32.0","213.189.63.255","3585941504","3585949695","PL","Poland"
+"213.189.64.0","213.189.95.255","3585949696","3585957887","KW","Kuwait"
+"213.189.96.0","213.189.127.255","3585957888","3585966079","SE","Sweden"
+"213.189.128.0","213.189.159.255","3585966080","3585974271","CH","Switzerland"
+"213.189.160.0","213.189.191.255","3585974272","3585982463","BE","Belgium"
+"213.189.192.0","213.189.255.255","3585982464","3585998847","RU","Russian Federation"
+"213.190.32.0","213.190.63.255","3586007040","3586015231","LT","Lithuania"
+"213.190.64.0","213.190.93.31","3586015232","3586022687","FR","France"
+"213.190.93.32","213.190.93.32","3586022688","3586022688","GB","United Kingdom"
+"213.190.93.33","213.190.93.33","3586022689","3586022689","TN","Tunisia"
+"213.190.93.34","213.190.93.34","3586022690","3586022690","SE","Sweden"
+"213.190.93.35","213.190.93.35","3586022691","3586022691","BE","Belgium"
+"213.190.93.36","213.190.93.36","3586022692","3586022692","DK","Denmark"
+"213.190.93.37","213.190.93.37","3586022693","3586022693","DE","Germany"
+"213.190.93.38","213.190.93.38","3586022694","3586022694","IT","Italy"
+"213.190.93.39","213.190.95.255","3586022695","3586023423","FR","France"
+"213.190.96.0","213.190.127.255","3586023424","3586031615","IS","Iceland"
+"213.190.128.0","213.190.159.255","3586031616","3586039807","IE","Ireland"
+"213.190.160.0","213.190.191.255","3586039808","3586047999","GB","United Kingdom"
+"213.190.192.0","213.190.223.255","3586048000","3586056191","PT","Portugal"
+"213.190.224.0","213.191.31.255","3586056192","3586072575","RU","Russian Federation"
+"213.191.32.0","213.191.95.255","3586072576","3586088959","DE","Germany"
+"213.191.96.0","213.191.127.255","3586088960","3586097151","CZ","Czech Republic"
+"213.191.128.0","213.191.159.255","3586097152","3586105343","HR","Croatia"
+"213.191.160.0","213.191.223.255","3586105344","3586121727","BG","Bulgaria"
+"213.191.224.0","213.191.255.255","3586121728","3586129919","IE","Ireland"
+"213.192.0.0","213.192.63.255","3586129920","3586146303","CZ","Czech Republic"
+"213.192.64.0","213.192.127.255","3586146304","3586162687","PL","Poland"
+"213.192.128.0","213.192.191.255","3586162688","3586179071","FI","Finland"
+"213.192.192.0","213.192.255.255","3586179072","3586195455","ES","Spain"
+"213.193.0.0","213.193.31.255","3586195456","3586203647","RU","Russian Federation"
+"213.193.32.0","213.193.39.255","3586203648","3586205695","KE","Kenya"
+"213.193.40.0","213.193.47.255","3586205696","3586207743","BW","Botswana"
+"213.193.48.0","213.193.48.255","3586207744","3586207999","ZA","South Africa"
+"213.193.49.0","213.193.49.255","3586208000","3586208255","A2","Satellite Provider"
+"213.193.50.0","213.193.51.255","3586208256","3586208767","ZA","South Africa"
+"213.193.52.0","213.193.60.255","3586208768","3586211071","KE","Kenya"
+"213.193.61.0","213.193.61.255","3586211072","3586211327","BW","Botswana"
+"213.193.62.0","213.193.63.255","3586211328","3586211839","KE","Kenya"
+"213.193.64.0","213.193.127.255","3586211840","3586228223","CH","Switzerland"
+"213.193.128.0","213.193.191.255","3586228224","3586244607","BE","Belgium"
+"213.193.192.0","213.193.199.255","3586244608","3586246655","NL","Netherlands"
+"213.193.200.0","213.193.207.255","3586246656","3586248703","BE","Belgium"
+"213.193.208.0","213.193.247.255","3586248704","3586258943","NL","Netherlands"
+"213.193.248.0","213.193.249.255","3586258944","3586259455","BE","Belgium"
+"213.193.250.0","213.193.255.255","3586259456","3586260991","NL","Netherlands"
+"213.194.0.0","213.194.46.31","3586260992","3586272799","GB","United Kingdom"
+"213.194.46.32","213.194.46.39","3586272800","3586272807","IT","Italy"
+"213.194.46.40","213.194.46.247","3586272808","3586273015","GB","United Kingdom"
+"213.194.46.248","213.194.46.255","3586273016","3586273023","IT","Italy"
+"213.194.47.0","213.194.63.255","3586273024","3586277375","GB","United Kingdom"
+"213.194.64.0","213.194.127.255","3586277376","3586293759","TR","Turkey"
+"213.194.128.0","213.194.191.255","3586293760","3586310143","ES","Spain"
+"213.194.192.0","213.194.255.255","3586310144","3586326527","CZ","Czech Republic"
+"213.195.0.0","213.195.63.255","3586326528","3586342911","IR","Iran, Islamic Republic of"
+"213.195.64.0","213.195.127.255","3586342912","3586359295","ES","Spain"
+"213.195.128.0","213.195.191.255","3586359296","3586375679","PL","Poland"
+"213.195.192.0","213.195.255.255","3586375680","3586392063","CZ","Czech Republic"
+"213.196.0.0","213.196.63.255","3586392064","3586408447","NL","Netherlands"
+"213.196.64.0","213.196.127.255","3586408448","3586424831","BA","Bosnia and Herzegovina"
+"213.196.128.0","213.196.191.255","3586424832","3586441215","CH","Switzerland"
+"213.196.192.0","213.196.255.255","3586441216","3586457599","DE","Germany"
+"213.197.0.0","213.197.63.255","3586457600","3586473983","NL","Netherlands"
+"213.197.64.0","213.197.127.255","3586473984","3586490367","HU","Hungary"
+"213.197.128.0","213.197.191.255","3586490368","3586506751","LT","Lithuania"
+"213.197.192.0","213.197.255.255","3586506752","3586523135","NL","Netherlands"
+"213.198.0.0","213.198.82.139","3586523136","3586544267","DE","Germany"
+"213.198.82.140","213.198.82.143","3586544268","3586544271","DK","Denmark"
+"213.198.82.144","213.198.82.255","3586544272","3586544383","DE","Germany"
+"213.198.83.0","213.198.83.127","3586544384","3586544511","DK","Denmark"
+"213.198.83.128","213.198.95.255","3586544512","3586547711","DE","Germany"
+"213.198.96.0","213.198.96.255","3586547712","3586547967","NL","Netherlands"
+"213.198.97.0","213.198.127.255","3586547968","3586555903","DE","Germany"
+"213.198.128.0","213.198.191.255","3586555904","3586572287","IT","Italy"
+"213.198.192.0","213.198.255.255","3586572288","3586588671","RS","Serbia"
+"213.199.0.0","213.199.31.255","3586588672","3586596863","IT","Italy"
+"213.199.32.0","213.199.63.255","3586596864","3586605055","GB","United Kingdom"
+"213.199.64.0","213.199.127.255","3586605056","3586621439","SE","Sweden"
+"213.199.128.0","213.199.128.255","3586621440","3586621695","EU","Europe"
+"213.199.129.0","213.199.143.255","3586621696","3586625535","NL","Netherlands"
+"213.199.144.0","213.199.153.255","3586625536","3586628095","GB","United Kingdom"
+"213.199.154.0","213.199.154.22","3586628096","3586628118","NL","Netherlands"
+"213.199.154.23","213.199.154.23","3586628119","3586628119","GB","United Kingdom"
+"213.199.154.24","213.199.154.31","3586628120","3586628127","NL","Netherlands"
+"213.199.154.32","213.199.154.63","3586628128","3586628159","AT","Austria"
+"213.199.154.64","213.199.154.95","3586628160","3586628191","IE","Ireland"
+"213.199.154.96","213.199.154.127","3586628192","3586628223","NL","Netherlands"
+"213.199.154.128","213.199.154.159","3586628224","3586628255","AT","Austria"
+"213.199.154.160","213.199.154.191","3586628256","3586628287","IE","Ireland"
+"213.199.154.192","213.199.154.223","3586628288","3586628319","GB","United Kingdom"
+"213.199.154.224","213.199.154.255","3586628320","3586628351","AT","Austria"
+"213.199.155.0","213.199.159.255","3586628352","3586629631","GB","United Kingdom"
+"213.199.160.0","213.199.175.255","3586629632","3586633727","IE","Ireland"
+"213.199.176.0","213.199.177.95","3586633728","3586634079","NL","Netherlands"
+"213.199.177.96","213.199.177.103","3586634080","3586634087","IE","Ireland"
+"213.199.177.104","213.199.177.191","3586634088","3586634175","NL","Netherlands"
+"213.199.177.192","213.199.177.255","3586634176","3586634239","IE","Ireland"
+"213.199.178.0","213.199.179.31","3586634240","3586634527","NL","Netherlands"
+"213.199.179.32","213.199.179.47","3586634528","3586634543","IE","Ireland"
+"213.199.179.48","213.199.179.127","3586634544","3586634623","NL","Netherlands"
+"213.199.179.128","213.199.180.31","3586634624","3586634783","IE","Ireland"
+"213.199.180.32","213.199.180.159","3586634784","3586634911","NL","Netherlands"
+"213.199.180.160","213.199.180.191","3586634912","3586634943","FI","Finland"
+"213.199.180.192","213.199.183.255","3586634944","3586635775","NL","Netherlands"
+"213.199.184.0","213.199.191.255","3586635776","3586637823","IE","Ireland"
+"213.199.192.0","213.199.255.255","3586637824","3586654207","PL","Poland"
+"213.200.0.0","213.200.31.255","3586654208","3586662399","GE","Georgia"
+"213.200.32.0","213.200.63.255","3586662400","3586670591","UA","Ukraine"
+"213.200.64.0","213.200.84.255","3586670592","3586675967","DE","Germany"
+"213.200.85.0","213.200.85.255","3586675968","3586676223","RO","Romania"
+"213.200.86.0","213.200.88.255","3586676224","3586676991","DE","Germany"
+"213.200.89.0","213.200.90.186","3586676992","3586677434","RO","Romania"
+"213.200.90.187","213.200.90.187","3586677435","3586677435","DE","Germany"
+"213.200.90.188","213.200.91.127","3586677436","3586677631","RO","Romania"
+"213.200.91.128","213.200.91.135","3586677632","3586677639","DE","Germany"
+"213.200.91.136","213.200.91.139","3586677640","3586677643","GB","United Kingdom"
+"213.200.91.140","213.200.91.143","3586677644","3586677647","SG","Singapore"
+"213.200.91.144","213.200.91.151","3586677648","3586677655","US","United States"
+"213.200.91.152","213.200.99.47","3586677656","3586679599","RO","Romania"
+"213.200.99.48","213.200.99.63","3586679600","3586679615","IT","Italy"
+"213.200.99.64","213.200.102.191","3586679616","3586680511","RO","Romania"
+"213.200.102.192","213.200.102.199","3586680512","3586680519","GB","United Kingdom"
+"213.200.102.200","213.200.103.255","3586680520","3586680831","RO","Romania"
+"213.200.104.0","213.200.104.127","3586680832","3586680959","FR","France"
+"213.200.104.128","213.200.106.127","3586680960","3586681471","RO","Romania"
+"213.200.106.128","213.200.106.143","3586681472","3586681487","GB","United Kingdom"
+"213.200.106.144","213.200.106.183","3586681488","3586681527","RO","Romania"
+"213.200.106.184","213.200.106.191","3586681528","3586681535","GB","United Kingdom"
+"213.200.106.192","213.200.107.15","3586681536","3586681615","RO","Romania"
+"213.200.107.16","213.200.107.31","3586681616","3586681631","CZ","Czech Republic"
+"213.200.107.32","213.200.107.255","3586681632","3586681855","RO","Romania"
+"213.200.108.0","213.200.108.255","3586681856","3586682111","FR","France"
+"213.200.109.0","213.200.109.127","3586682112","3586682239","RO","Romania"
+"213.200.109.128","213.200.109.255","3586682240","3586682367","US","United States"
+"213.200.110.0","213.200.110.47","3586682368","3586682415","RO","Romania"
+"213.200.110.48","213.200.110.55","3586682416","3586682423","DE","Germany"
+"213.200.110.56","213.200.110.127","3586682424","3586682495","RO","Romania"
+"213.200.110.128","213.200.111.255","3586682496","3586682879","FR","France"
+"213.200.112.0","213.200.127.255","3586682880","3586686975","US","United States"
+"213.200.128.0","213.200.191.255","3586686976","3586703359","SE","Sweden"
+"213.200.192.0","213.200.255.255","3586703360","3586719743","CH","Switzerland"
+"213.201.0.0","213.201.127.255","3586719744","3586752511","ES","Spain"
+"213.201.128.0","213.201.255.255","3586752512","3586785279","NL","Netherlands"
+"213.202.0.0","213.202.31.255","3586785280","3586793471","OM","Oman"
+"213.202.32.0","213.202.63.255","3586793472","3586801663","CH","Switzerland"
+"213.202.64.0","213.202.127.255","3586801664","3586818047","HR","Croatia"
+"213.202.128.0","213.202.191.255","3586818048","3586834431","IE","Ireland"
+"213.202.192.0","213.202.255.255","3586834432","3586850815","DE","Germany"
+"213.203.0.0","213.203.63.255","3586850816","3586867199","NO","Norway"
+"213.203.64.0","213.203.127.255","3586867200","3586883583","FR","France"
+"213.203.128.0","213.203.191.255","3586883584","3586899967","IT","Italy"
+"213.203.192.0","213.203.235.31","3586899968","3586911007","DE","Germany"
+"213.203.235.32","213.203.235.63","3586911008","3586911039","BE","Belgium"
+"213.203.235.64","213.203.255.255","3586911040","3586916351","DE","Germany"
+"213.204.0.0","213.204.31.255","3586916352","3586924543","IT","Italy"
+"213.204.32.0","213.204.36.127","3586924544","3586925695","FI","Finland"
+"213.204.36.128","213.204.36.191","3586925696","3586925759","AX","Aland Islands"
+"213.204.36.192","213.204.39.255","3586925760","3586926591","FI","Finland"
+"213.204.40.0","213.204.51.255","3586926592","3586929663","AX","Aland Islands"
+"213.204.52.0","213.204.55.255","3586929664","3586930687","FI","Finland"
+"213.204.56.0","213.204.63.255","3586930688","3586932735","AX","Aland Islands"
+"213.204.64.0","213.204.127.255","3586932736","3586949119","LB","Lebanon"
+"213.204.128.0","213.204.191.255","3586949120","3586965503","SE","Sweden"
+"213.204.192.0","213.204.255.255","3586965504","3586981887","NL","Netherlands"
+"213.205.0.0","213.205.63.255","3586981888","3586998271","IT","Italy"
+"213.205.64.0","213.205.95.255","3586998272","3587006463","PT","Portugal"
+"213.205.96.0","213.205.127.255","3587006464","3587014655","FR","France"
+"213.205.128.0","213.206.31.255","3587014656","3587055615","GB","United Kingdom"
+"213.206.32.0","213.206.63.255","3587055616","3587063807","UZ","Uzbekistan"
+"213.206.64.0","213.206.127.255","3587063808","3587080191","NL","Netherlands"
+"213.206.128.0","213.206.159.255","3587080192","3587088383","GB","United Kingdom"
+"213.206.160.0","213.206.191.255","3587088384","3587096575","DE","Germany"
+"213.206.192.0","213.207.31.255","3587096576","3587121151","NL","Netherlands"
+"213.207.32.0","213.207.63.255","3587121152","3587129343","AL","Albania"
+"213.207.64.0","213.207.127.255","3587129344","3587145727","NL","Netherlands"
+"213.207.128.0","213.207.191.255","3587145728","3587162111","CY","Cyprus"
+"213.207.192.0","213.207.255.255","3587162112","3587178495","IR","Iran, Islamic Republic of"
+"213.208.0.0","213.208.31.255","3587178496","3587186687","AT","Austria"
+"213.208.32.0","213.208.32.255","3587186688","3587186943","DE","Germany"
+"213.208.33.0","213.208.33.255","3587186944","3587187199","GB","United Kingdom"
+"213.208.34.0","213.208.34.255","3587187200","3587187455","DE","Germany"
+"213.208.35.0","213.208.35.255","3587187456","3587187711","GB","United Kingdom"
+"213.208.36.0","213.208.37.255","3587187712","3587188223","DE","Germany"
+"213.208.38.0","213.208.38.255","3587188224","3587188479","AM","Armenia"
+"213.208.39.0","213.208.56.255","3587188480","3587193087","DE","Germany"
+"213.208.57.0","213.208.58.255","3587193088","3587193599","GB","United Kingdom"
+"213.208.59.0","213.208.63.255","3587193600","3587194879","DE","Germany"
+"213.208.64.0","213.208.127.255","3587194880","3587211263","GB","United Kingdom"
+"213.208.128.0","213.208.159.255","3587211264","3587219455","AT","Austria"
+"213.208.160.0","213.208.170.255","3587219456","3587222271","RU","Russian Federation"
+"213.208.171.0","213.208.171.255","3587222272","3587222527","RO","Romania"
+"213.208.172.0","213.208.191.255","3587222528","3587227647","RU","Russian Federation"
+"213.208.192.0","213.208.205.255","3587227648","3587231231","GB","United Kingdom"
+"213.208.206.0","213.208.206.31","3587231232","3587231263","NL","Netherlands"
+"213.208.206.32","213.208.213.63","3587231264","3587233087","GB","United Kingdom"
+"213.208.213.64","213.208.213.71","3587233088","3587233095","NL","Netherlands"
+"213.208.213.72","213.208.217.143","3587233096","3587234191","GB","United Kingdom"
+"213.208.217.144","213.208.217.159","3587234192","3587234207","NL","Netherlands"
+"213.208.217.160","213.208.223.255","3587234208","3587235839","GB","United Kingdom"
+"213.208.224.0","213.208.231.255","3587235840","3587237887","NL","Netherlands"
+"213.208.232.0","213.208.238.63","3587237888","3587239487","GB","United Kingdom"
+"213.208.238.64","213.208.238.71","3587239488","3587239495","NL","Netherlands"
+"213.208.238.72","213.208.238.159","3587239496","3587239583","GB","United Kingdom"
+"213.208.238.160","213.208.238.175","3587239584","3587239599","NL","Netherlands"
+"213.208.238.176","213.208.239.31","3587239600","3587239711","GB","United Kingdom"
+"213.208.239.32","213.208.239.47","3587239712","3587239727","NL","Netherlands"
+"213.208.239.48","213.208.239.111","3587239728","3587239791","GB","United Kingdom"
+"213.208.239.112","213.208.239.119","3587239792","3587239799","NL","Netherlands"
+"213.208.239.120","213.208.250.175","3587239800","3587242671","GB","United Kingdom"
+"213.208.250.176","213.208.250.183","3587242672","3587242679","NL","Netherlands"
+"213.208.250.184","213.208.251.255","3587242680","3587243007","GB","United Kingdom"
+"213.208.252.0","213.208.255.255","3587243008","3587244031","NL","Netherlands"
+"213.209.0.0","213.209.63.255","3587244032","3587260415","IT","Italy"
+"213.209.64.0","213.209.159.255","3587260416","3587284991","DE","Germany"
+"213.209.160.0","213.209.165.255","3587284992","3587286527","FR","France"
+"213.209.166.0","213.209.166.255","3587286528","3587286783","EU","Europe"
+"213.209.167.0","213.209.177.255","3587286784","3587289599","FR","France"
+"213.209.178.0","213.209.179.255","3587289600","3587290111","EU","Europe"
+"213.209.180.0","213.209.191.255","3587290112","3587293183","FR","France"
+"213.209.192.0","213.209.255.255","3587293184","3587309567","IT","Italy"
+"213.210.0.0","213.210.63.255","3587309568","3587325951","GB","United Kingdom"
+"213.210.64.0","213.210.127.255","3587325952","3587342335","RU","Russian Federation"
+"213.210.128.0","213.210.191.255","3587342336","3587358719","CZ","Czech Republic"
+"213.210.192.0","213.210.255.255","3587358720","3587375103","SA","Saudi Arabia"
+"213.211.0.0","213.211.31.255","3587375104","3587383295","TR","Turkey"
+"213.211.32.0","213.211.63.255","3587383296","3587391487","CZ","Czech Republic"
+"213.211.64.0","213.211.127.255","3587391488","3587407871","KZ","Kazakhstan"
+"213.211.128.0","213.211.175.255","3587407872","3587420159","BE","Belgium"
+"213.211.176.0","213.211.179.255","3587420160","3587421183","NL","Netherlands"
+"213.211.180.0","213.211.180.255","3587421184","3587421439","BE","Belgium"
+"213.211.181.0","213.211.189.255","3587421440","3587423743","NL","Netherlands"
+"213.211.190.0","213.211.191.255","3587423744","3587424255","BE","Belgium"
+"213.211.192.0","213.211.255.255","3587424256","3587440639","DE","Germany"
+"213.212.0.0","213.212.19.255","3587440640","3587445759","SE","Sweden"
+"213.212.20.0","213.212.23.255","3587445760","3587446783","FI","Finland"
+"213.212.24.0","213.212.63.255","3587446784","3587457023","SE","Sweden"
+"213.212.64.0","213.212.127.255","3587457024","3587473407","GB","United Kingdom"
+"213.212.128.0","213.212.191.255","3587473408","3587489791","IT","Italy"
+"213.212.192.0","213.212.255.255","3587489792","3587506175","EG","Egypt"
+"213.213.0.0","213.213.127.255","3587506176","3587538943","IT","Italy"
+"213.213.128.0","213.213.159.255","3587538944","3587547135","IS","Iceland"
+"213.213.160.0","213.213.191.255","3587547136","3587555327","CH","Switzerland"
+"213.213.192.0","213.213.255.255","3587555328","3587571711","BE","Belgium"
+"213.214.0.0","213.214.31.255","3587571712","3587579903","DE","Germany"
+"213.214.32.0","213.214.63.255","3587579904","3587588095","BE","Belgium"
+"213.214.64.0","213.214.95.255","3587588096","3587596287","BG","Bulgaria"
+"213.214.96.0","213.214.127.255","3587596288","3587604479","NL","Netherlands"
+"213.214.128.0","213.214.191.255","3587604480","3587620863","FI","Finland"
+"213.214.192.0","213.214.255.255","3587620864","3587637247","SE","Sweden"
+"213.215.0.0","213.215.37.255","3587637248","3587646975","FR","France"
+"213.215.38.0","213.215.38.255","3587646976","3587647231","MC","Monaco"
+"213.215.39.0","213.215.63.255","3587647232","3587653631","FR","France"
+"213.215.64.0","213.215.127.255","3587653632","3587670015","SK","Slovakia"
+"213.215.128.0","213.215.255.255","3587670016","3587702783","IT","Italy"
+"213.216.0.0","213.216.31.255","3587702784","3587710975","DE","Germany"
+"213.216.32.0","213.216.63.255","3587710976","3587719167","CZ","Czech Republic"
+"213.216.64.0","213.216.127.255","3587719168","3587735551","PL","Poland"
+"213.216.128.0","213.216.191.255","3587735552","3587751935","GB","United Kingdom"
+"213.216.192.0","213.216.255.255","3587751936","3587768319","FI","Finland"
+"213.217.32.0","213.217.63.255","3587776512","3587784703","IR","Iran, Islamic Republic of"
+"213.217.64.0","213.217.127.255","3587784704","3587801087","DE","Germany"
+"213.217.128.0","213.217.191.255","3587801088","3587817471","IT","Italy"
+"213.217.192.0","213.217.255.255","3587817472","3587833855","MT","Malta"
+"213.218.0.0","213.218.31.255","3587833856","3587842047","DE","Germany"
+"213.218.32.0","213.218.63.255","3587842048","3587850239","IT","Italy"
+"213.218.64.0","213.218.79.255","3587850240","3587854335","NL","Netherlands"
+"213.218.80.0","213.218.127.255","3587854336","3587866623","PL","Poland"
+"213.218.128.0","213.218.159.255","3587866624","3587874815","FR","France"
+"213.218.160.0","213.218.191.255","3587874816","3587883007","DE","Germany"
+"213.218.192.0","213.219.63.255","3587883008","3587915775","GB","United Kingdom"
+"213.219.64.0","213.219.127.255","3587915776","3587932159","EE","Estonia"
+"213.219.128.0","213.219.191.255","3587932160","3587948543","BE","Belgium"
+"213.219.192.0","213.219.255.255","3587948544","3587964927","RU","Russian Federation"
+"213.220.0.0","213.220.63.255","3587964928","3587981311","ES","Spain"
+"213.220.64.0","213.220.127.255","3587981312","3587997695","IS","Iceland"
+"213.220.128.0","213.220.191.255","3587997696","3588014079","DE","Germany"
+"213.220.192.0","213.220.255.255","3588014080","3588030463","CZ","Czech Republic"
+"213.221.0.0","213.221.63.255","3588030464","3588046847","RU","Russian Federation"
+"213.221.64.0","213.221.127.255","3588046848","3588063231","DE","Germany"
+"213.221.128.0","213.221.159.255","3588063232","3588071423","CH","Switzerland"
+"213.221.160.0","213.221.191.255","3588071424","3588079615","GB","United Kingdom"
+"213.221.192.0","213.221.255.255","3588079616","3588095999","CH","Switzerland"
+"213.222.0.0","213.222.31.255","3588096000","3588104191","NL","Netherlands"
+"213.222.32.0","213.222.63.255","3588104192","3588112383","BG","Bulgaria"
+"213.222.64.0","213.222.127.255","3588112384","3588128767","RE","Reunion"
+"213.222.128.0","213.222.191.255","3588128768","3588145151","HU","Hungary"
+"213.222.192.0","213.222.223.255","3588145152","3588153343","PL","Poland"
+"213.222.224.0","213.222.255.255","3588153344","3588161535","RU","Russian Federation"
+"213.223.0.0","213.223.43.255","3588161536","3588172799","FR","France"
+"213.223.44.0","213.223.46.255","3588172800","3588173567","RE","Reunion"
+"213.223.47.0","213.223.47.255","3588173568","3588173823","YT","Mayotte"
+"213.223.48.0","213.223.255.255","3588173824","3588227071","FR","France"
+"213.224.0.0","213.224.255.255","3588227072","3588292607","BE","Belgium"
+"213.225.0.0","213.225.63.255","3588292608","3588308991","AT","Austria"
+"213.225.64.0","213.225.127.255","3588308992","3588325375","NO","Norway"
+"213.225.128.0","213.225.138.255","3588325376","3588328191","GB","United Kingdom"
+"213.225.139.0","213.225.139.255","3588328192","3588328447","EU","Europe"
+"213.225.140.0","213.225.159.255","3588328448","3588333567","GB","United Kingdom"
+"213.225.160.0","213.225.191.255","3588333568","3588341759","FR","France"
+"213.225.192.0","213.225.255.255","3588341760","3588358143","IT","Italy"
+"213.226.0.0","213.226.63.255","3588358144","3588374527","BG","Bulgaria"
+"213.226.128.0","213.226.139.255","3588390912","3588393983","LT","Lithuania"
+"213.226.140.0","213.226.143.255","3588393984","3588395007","LV","Latvia"
+"213.226.144.0","213.226.191.255","3588395008","3588407295","LT","Lithuania"
+"213.226.192.0","213.226.255.255","3588407296","3588423679","CZ","Czech Republic"
+"213.227.0.0","213.227.63.255","3588423680","3588440063","ES","Spain"
+"213.227.64.0","213.227.127.255","3588440064","3588456447","PL","Poland"
+"213.227.128.0","213.227.159.255","3588456448","3588464639","NL","Netherlands"
+"213.227.160.0","213.227.161.255","3588464640","3588465151","AT","Austria"
+"213.227.162.0","213.227.163.255","3588465152","3588465663","FR","France"
+"213.227.164.0","213.227.191.255","3588465664","3588472831","AT","Austria"
+"213.227.192.0","213.227.255.255","3588472832","3588489215","UA","Ukraine"
+"213.228.0.0","213.228.63.255","3588489216","3588505599","FR","France"
+"213.228.64.0","213.228.127.255","3588505600","3588521983","RU","Russian Federation"
+"213.228.128.0","213.228.191.255","3588521984","3588538367","PT","Portugal"
+"213.228.192.0","213.228.255.255","3588538368","3588554751","GB","United Kingdom"
+"213.229.0.0","213.229.63.255","3588554752","3588571135","AT","Austria"
+"213.229.64.0","213.229.127.255","3588571136","3588587519","GB","United Kingdom"
+"213.229.128.0","213.229.132.23","3588587520","3588588567","ES","Spain"
+"213.229.132.24","213.229.132.31","3588588568","3588588575","IT","Italy"
+"213.229.132.32","213.229.139.255","3588588576","3588590591","ES","Spain"
+"213.229.140.0","213.229.140.255","3588590592","3588590847","FR","France"
+"213.229.141.0","213.229.157.255","3588590848","3588595199","ES","Spain"
+"213.229.158.0","213.229.158.255","3588595200","3588595455","FR","France"
+"213.229.159.0","213.229.191.255","3588595456","3588603903","ES","Spain"
+"213.229.192.0","213.229.255.255","3588603904","3588620287","SI","Slovenia"
+"213.230.0.0","213.230.31.255","3588620288","3588628479","SA","Saudi Arabia"
+"213.230.32.0","213.230.63.255","3588628480","3588636671","CH","Switzerland"
+"213.230.64.0","213.230.127.255","3588636672","3588653055","UZ","Uzbekistan"
+"213.230.128.0","213.230.159.255","3588653056","3588661247","IT","Italy"
+"213.230.160.0","213.230.179.255","3588661248","3588666367","NO","Norway"
+"213.230.180.0","213.230.183.255","3588666368","3588667391","DE","Germany"
+"213.230.184.0","213.230.187.255","3588667392","3588668415","SG","Singapore"
+"213.230.188.0","213.230.191.255","3588668416","3588669439","HK","Hong Kong"
+"213.230.192.0","213.230.255.255","3588669440","3588685823","GB","United Kingdom"
+"213.231.0.0","213.231.63.255","3588685824","3588702207","UA","Ukraine"
+"213.231.64.0","213.231.127.255","3588702208","3588718591","ES","Spain"
+"213.231.128.0","213.231.191.255","3588718592","3588734975","BG","Bulgaria"
+"213.231.192.0","213.231.255.255","3588734976","3588751359","PL","Poland"
+"213.232.0.0","213.232.63.255","3588751360","3588767743","TR","Turkey"
+"213.232.110.128","213.232.110.255","3588779648","3588779775","GB","United Kingdom"
+"213.232.128.0","213.232.191.255","3588784128","3588800511","CH","Switzerland"
+"213.232.192.0","213.232.255.255","3588800512","3588816895","RU","Russian Federation"
+"213.233.0.0","213.233.63.255","3588816896","3588833279","IT","Italy"
+"213.233.64.0","213.233.127.255","3588833280","3588849663","RO","Romania"
+"213.233.128.0","213.233.159.255","3588849664","3588857855","IE","Ireland"
+"213.233.160.0","213.233.191.255","3588857856","3588866047","IR","Iran, Islamic Republic of"
+"213.233.192.0","213.233.255.255","3588866048","3588882431","NL","Netherlands"
+"213.234.0.0","213.234.31.255","3588882432","3588890623","RU","Russian Federation"
+"213.234.32.0","213.234.63.255","3588890624","3588898815","GB","United Kingdom"
+"213.234.64.0","213.234.127.255","3588898816","3588915199","NO","Norway"
+"213.234.128.0","213.234.191.255","3588915200","3588931583","IT","Italy"
+"213.234.192.0","213.234.249.114","3588931584","3588946290","RU","Russian Federation"
+"213.234.249.115","213.234.249.115","3588946291","3588946291","A1","Anonymous Proxy"
+"213.234.249.116","213.234.255.255","3588946292","3588947967","RU","Russian Federation"
+"213.235.0.0","213.235.63.255","3588947968","3588964351","GB","United Kingdom"
+"213.235.64.0","213.235.191.255","3588964352","3588997119","CZ","Czech Republic"
+"213.235.192.0","213.235.255.255","3588997120","3589013503","AT","Austria"
+"213.236.0.0","213.236.31.255","3589013504","3589021695","ES","Spain"
+"213.236.32.0","213.236.63.255","3589021696","3589029887","SA","Saudi Arabia"
+"213.236.64.0","213.236.64.231","3589029888","3589030119","GB","United Kingdom"
+"213.236.64.232","213.236.64.239","3589030120","3589030127","NL","Netherlands"
+"213.236.64.240","213.236.68.143","3589030128","3589031055","GB","United Kingdom"
+"213.236.68.144","213.236.68.144","3589031056","3589031056","NL","Netherlands"
+"213.236.68.145","213.236.80.255","3589031057","3589034239","GB","United Kingdom"
+"213.236.81.0","213.236.81.255","3589034240","3589034495","EU","Europe"
+"213.236.82.0","213.236.91.255","3589034496","3589037055","GB","United Kingdom"
+"213.236.92.0","213.236.92.255","3589037056","3589037311","EU","Europe"
+"213.236.93.0","213.236.127.255","3589037312","3589046271","GB","United Kingdom"
+"213.236.128.0","213.236.255.255","3589046272","3589079039","NO","Norway"
+"213.237.0.0","213.237.191.255","3589079040","3589128191","DK","Denmark"
+"213.237.192.0","213.237.255.255","3589128192","3589144575","GB","United Kingdom"
+"213.238.0.0","213.238.31.255","3589144576","3589152767","UA","Ukraine"
+"213.238.32.0","213.238.63.255","3589152768","3589160959","DE","Germany"
+"213.238.64.0","213.238.127.255","3589160960","3589177343","PL","Poland"
+"213.238.128.0","213.238.191.255","3589177344","3589193727","TR","Turkey"
+"213.238.192.0","213.238.255.255","3589193728","3589210111","SE","Sweden"
+"213.239.0.0","213.239.63.255","3589210112","3589226495","NL","Netherlands"
+"213.239.64.0","213.239.127.255","3589226496","3589242879","NO","Norway"
+"213.239.128.0","213.239.191.255","3589242880","3589259263","NL","Netherlands"
+"213.239.192.0","213.239.255.255","3589259264","3589275647","DE","Germany"
+"213.240.0.0","213.240.63.255","3589275648","3589292031","RS","Serbia"
+"213.240.64.0","213.240.127.255","3589292032","3589308415","AT","Austria"
+"213.240.128.0","213.240.191.255","3589308416","3589324799","DE","Germany"
+"213.240.192.0","213.240.255.255","3589324800","3589341183","BG","Bulgaria"
+"213.241.0.0","213.241.127.255","3589341184","3589373951","PL","Poland"
+"213.241.128.0","213.241.191.255","3589373952","3589390335","DE","Germany"
+"213.241.192.0","213.242.63.255","3589390336","3589423103","RU","Russian Federation"
+"213.242.64.0","213.242.93.63","3589423104","3589430591","GB","United Kingdom"
+"213.242.93.64","213.242.93.127","3589430592","3589430655","ES","Spain"
+"213.242.93.128","213.242.103.255","3589430656","3589433343","GB","United Kingdom"
+"213.242.104.0","213.242.111.255","3589433344","3589435391","IE","Ireland"
+"213.242.112.0","213.242.113.111","3589435392","3589435759","GB","United Kingdom"
+"213.242.113.112","213.242.113.115","3589435760","3589435763","ES","Spain"
+"213.242.113.116","213.242.127.255","3589435764","3589439487","GB","United Kingdom"
+"213.242.128.0","213.242.191.255","3589439488","3589455871","SE","Sweden"
+"213.242.192.0","213.242.255.255","3589455872","3589472255","RU","Russian Federation"
+"213.243.0.0","213.243.63.255","3589472256","3589488639","TR","Turkey"
+"213.243.64.0","213.243.127.255","3589488640","3589505023","RU","Russian Federation"
+"213.243.128.0","213.243.191.255","3589505024","3589521407","FI","Finland"
+"213.243.192.0","213.243.255.255","3589521408","3589537791","IT","Italy"
+"213.244.0.0","213.244.31.255","3589537792","3589545983","FR","France"
+"213.244.32.0","213.244.63.255","3589545984","3589554175","DE","Germany"
+"213.244.64.0","213.244.127.255","3589554176","3589570559","PS","Palestinian Territory"
+"213.244.128.0","213.244.128.255","3589570560","3589570815","NL","Netherlands"
+"213.244.129.0","213.244.167.255","3589570816","3589580799","GB","United Kingdom"
+"213.244.168.0","213.244.175.255","3589580800","3589582847","NL","Netherlands"
+"213.244.176.0","213.244.176.127","3589582848","3589582975","GB","United Kingdom"
+"213.244.176.128","213.244.176.255","3589582976","3589583103","NL","Netherlands"
+"213.244.177.0","213.244.191.255","3589583104","3589586943","GB","United Kingdom"
+"213.244.192.0","213.244.192.255","3589586944","3589587199","DE","Germany"
+"213.244.193.0","213.244.193.255","3589587200","3589587455","NL","Netherlands"
+"213.244.194.0","213.244.195.255","3589587456","3589587967","CH","Switzerland"
+"213.244.196.0","213.244.199.255","3589587968","3589588991","GB","United Kingdom"
+"213.244.200.0","213.244.239.255","3589588992","3589599231","RS","Serbia"
+"213.244.240.0","213.244.247.255","3589599232","3589601279","SE","Sweden"
+"213.244.248.0","213.244.255.255","3589601280","3589603327","RS","Serbia"
+"213.245.0.0","213.245.255.255","3589603328","3589668863","FR","France"
+"213.246.0.0","213.246.31.255","3589668864","3589677055","RU","Russian Federation"
+"213.246.32.0","213.246.63.255","3589677056","3589685247","FR","France"
+"213.246.64.0","213.246.191.255","3589685248","3589718015","GB","United Kingdom"
+"213.246.192.0","213.246.207.167","3589718016","3589722023","BE","Belgium"
+"213.246.207.168","213.246.207.175","3589722024","3589722031","FR","France"
+"213.246.207.176","213.246.255.255","3589722032","3589734399","BE","Belgium"
+"213.247.0.0","213.247.15.255","3589734400","3589738495","ZA","South Africa"
+"213.247.16.0","213.247.19.255","3589738496","3589739519","EG","Egypt"
+"213.247.20.0","213.247.31.255","3589739520","3589742591","ZA","South Africa"
+"213.247.32.0","213.247.45.255","3589742592","3589746175","NL","Netherlands"
+"213.247.46.0","213.247.47.255","3589746176","3589746687","US","United States"
+"213.247.48.0","213.247.127.255","3589746688","3589767167","NL","Netherlands"
+"213.247.128.0","213.248.40.255","3589767168","3589810431","RU","Russian Federation"
+"213.248.41.0","213.248.41.255","3589810432","3589810687","PL","Poland"
+"213.248.42.0","213.248.63.255","3589810688","3589816319","RU","Russian Federation"
+"213.248.64.0","213.248.100.255","3589816320","3589825791","EU","Europe"
+"213.248.101.0","213.248.101.255","3589825792","3589826047","DE","Germany"
+"213.248.102.0","213.248.104.157","3589826048","3589826717","EU","Europe"
+"213.248.104.158","213.248.104.158","3589826718","3589826718","AT","Austria"
+"213.248.104.159","213.248.107.255","3589826719","3589827583","EU","Europe"
+"213.248.108.0","213.248.108.63","3589827584","3589827647","DE","Germany"
+"213.248.108.64","213.248.108.127","3589827648","3589827711","EU","Europe"
+"213.248.108.128","213.248.108.255","3589827712","3589827839","DE","Germany"
+"213.248.109.0","213.248.112.127","3589827840","3589828735","EU","Europe"
+"213.248.112.128","213.248.113.127","3589828736","3589828991","NL","Netherlands"
+"213.248.113.128","213.248.113.255","3589828992","3589829119","ES","Spain"
+"213.248.114.0","213.248.115.127","3589829120","3589829503","EU","Europe"
+"213.248.115.128","213.248.115.255","3589829504","3589829631","DE","Germany"
+"213.248.116.0","213.248.117.255","3589829632","3589830143","GB","United Kingdom"
+"213.248.118.0","213.248.127.255","3589830144","3589832703","EU","Europe"
+"213.248.128.0","213.248.191.255","3589832704","3589849087","TR","Turkey"
+"213.248.192.0","213.248.255.255","3589849088","3589865471","GB","United Kingdom"
+"213.249.0.0","213.249.63.255","3589865472","3589881855","GR","Greece"
+"213.249.64.0","213.249.95.255","3589881856","3589890047","NL","Netherlands"
+"213.249.96.0","213.249.255.255","3589890048","3589931007","GB","United Kingdom"
+"213.250.0.0","213.250.63.255","3589931008","3589947391","SI","Slovenia"
+"213.250.64.0","213.250.127.255","3589947392","3589963775","FI","Finland"
+"213.250.128.0","213.250.191.255","3589963776","3589980159","ES","Spain"
+"213.250.192.0","213.250.255.255","3589980160","3589996543","CZ","Czech Republic"
+"213.251.0.0","213.251.7.255","3589996544","3589998591","GB","United Kingdom"
+"213.251.8.0","213.251.8.15","3589998592","3589998607","ES","Spain"
+"213.251.8.16","213.251.8.47","3589998608","3589998639","GB","United Kingdom"
+"213.251.8.48","213.251.8.63","3589998640","3589998655","DE","Germany"
+"213.251.8.64","213.251.9.151","3589998656","3589998999","GB","United Kingdom"
+"213.251.9.152","213.251.9.159","3589999000","3589999007","DE","Germany"
+"213.251.9.160","213.251.9.183","3589999008","3589999031","GB","United Kingdom"
+"213.251.9.184","213.251.9.191","3589999032","3589999039","DE","Germany"
+"213.251.9.192","213.251.14.63","3589999040","3590000191","GB","United Kingdom"
+"213.251.14.64","213.251.14.79","3590000192","3590000207","DE","Germany"
+"213.251.14.80","213.251.33.63","3590000208","3590005055","GB","United Kingdom"
+"213.251.33.64","213.251.33.79","3590005056","3590005071","DE","Germany"
+"213.251.33.80","213.251.33.127","3590005072","3590005119","GB","United Kingdom"
+"213.251.33.128","213.251.33.143","3590005120","3590005135","IT","Italy"
+"213.251.33.144","213.251.34.159","3590005136","3590005407","GB","United Kingdom"
+"213.251.34.160","213.251.34.175","3590005408","3590005423","SE","Sweden"
+"213.251.34.176","213.251.48.47","3590005424","3590008879","GB","United Kingdom"
+"213.251.48.48","213.251.48.55","3590008880","3590008887","DE","Germany"
+"213.251.48.56","213.251.49.15","3590008888","3590009103","GB","United Kingdom"
+"213.251.49.16","213.251.49.31","3590009104","3590009119","DE","Germany"
+"213.251.49.32","213.251.49.175","3590009120","3590009263","GB","United Kingdom"
+"213.251.49.176","213.251.49.191","3590009264","3590009279","DE","Germany"
+"213.251.49.192","213.251.63.255","3590009280","3590012927","GB","United Kingdom"
+"213.251.64.0","213.251.127.255","3590012928","3590029311","BE","Belgium"
+"213.251.128.0","213.251.191.255","3590029312","3590045695","FR","France"
+"213.251.192.0","213.251.255.255","3590045696","3590062079","RU","Russian Federation"
+"213.252.0.0","213.252.63.255","3590062080","3590078463","DE","Germany"
+"213.252.64.0","213.252.127.255","3590078464","3590094847","RU","Russian Federation"
+"213.252.128.0","213.252.191.255","3590094848","3590111231","DE","Germany"
+"213.252.192.0","213.252.255.255","3590111232","3590127615","LT","Lithuania"
+"213.253.0.0","213.253.63.255","3590127616","3590143999","GB","United Kingdom"
+"213.253.64.0","213.253.111.255","3590144000","3590156287","SI","Slovenia"
+"213.253.112.0","213.253.115.255","3590156288","3590157311","HR","Croatia"
+"213.253.116.0","213.253.119.255","3590157312","3590158335","RS","Serbia"
+"213.253.120.0","213.253.120.255","3590158336","3590158591","SI","Slovenia"
+"213.253.121.0","213.253.121.255","3590158592","3590158847","RS","Serbia"
+"213.253.122.0","213.253.127.255","3590158848","3590160383","SI","Slovenia"
+"213.253.128.0","213.253.191.255","3590160384","3590176767","GB","United Kingdom"
+"213.253.192.0","213.253.255.255","3590176768","3590193151","HU","Hungary"
+"213.254.0.0","213.254.31.255","3590193152","3590201343","IT","Italy"
+"213.254.32.0","213.254.63.255","3590201344","3590209535","DE","Germany"
+"213.254.64.0","213.254.127.255","3590209536","3590225919","ES","Spain"
+"213.254.128.0","213.254.159.255","3590225920","3590234111","TR","Turkey"
+"213.254.160.0","213.254.191.255","3590234112","3590242303","GB","United Kingdom"
+"213.254.192.0","213.254.199.255","3590242304","3590244351","US","United States"
+"213.254.200.0","213.254.200.255","3590244352","3590244607","DE","Germany"
+"213.254.201.0","213.254.203.135","3590244608","3590245255","IE","Ireland"
+"213.254.203.136","213.254.203.151","3590245256","3590245271","GB","United Kingdom"
+"213.254.203.152","213.254.203.159","3590245272","3590245279","DE","Germany"
+"213.254.203.160","213.254.203.191","3590245280","3590245311","IE","Ireland"
+"213.254.203.192","213.254.204.63","3590245312","3590245439","US","United States"
+"213.254.204.64","213.254.210.136","3590245440","3590247048","IE","Ireland"
+"213.254.210.137","213.254.210.137","3590247049","3590247049","IT","Italy"
+"213.254.210.138","213.254.210.191","3590247050","3590247103","IE","Ireland"
+"213.254.210.192","213.254.210.207","3590247104","3590247119","GB","United Kingdom"
+"213.254.210.208","213.254.210.255","3590247120","3590247167","IE","Ireland"
+"213.254.211.0","213.254.211.63","3590247168","3590247231","US","United States"
+"213.254.211.64","213.254.211.127","3590247232","3590247295","IE","Ireland"
+"213.254.211.128","213.254.211.255","3590247296","3590247423","US","United States"
+"213.254.212.0","213.254.212.63","3590247424","3590247487","IE","Ireland"
+"213.254.212.64","213.254.212.127","3590247488","3590247551","US","United States"
+"213.254.212.128","213.254.228.127","3590247552","3590251647","IE","Ireland"
+"213.254.228.128","213.254.228.255","3590251648","3590251775","NL","Netherlands"
+"213.254.229.0","213.254.235.255","3590251776","3590253567","IE","Ireland"
+"213.254.236.0","213.254.237.255","3590253568","3590254079","FR","France"
+"213.254.238.0","213.254.241.6","3590254080","3590254854","IE","Ireland"
+"213.254.241.7","213.254.241.7","3590254855","3590254855","GB","United Kingdom"
+"213.254.241.8","213.254.244.255","3590254856","3590255871","IE","Ireland"
+"213.254.245.0","213.254.245.63","3590255872","3590255935","US","United States"
+"213.254.245.64","213.254.245.255","3590255936","3590256127","IE","Ireland"
+"213.254.246.0","213.254.246.255","3590256128","3590256383","ES","Spain"
+"213.254.247.0","213.254.248.95","3590256384","3590256735","IE","Ireland"
+"213.254.248.96","213.254.248.127","3590256736","3590256767","BE","Belgium"
+"213.254.248.128","213.254.249.255","3590256768","3590257151","US","United States"
+"213.254.250.0","213.254.255.127","3590257152","3590258559","IE","Ireland"
+"213.254.255.128","213.254.255.255","3590258560","3590258687","US","United States"
+"213.255.0.0","213.255.127.255","3590258688","3590291455","IT","Italy"
+"213.255.128.0","213.255.159.255","3590291456","3590299647","EG","Egypt"
+"213.255.160.0","213.255.191.255","3590299648","3590307839","FI","Finland"
+"213.255.192.0","213.255.196.87","3590307840","3590308951","GB","United Kingdom"
+"213.255.196.88","213.255.196.95","3590308952","3590308959","GH","Ghana"
+"213.255.196.96","213.255.198.239","3590308960","3590309615","GB","United Kingdom"
+"213.255.198.240","213.255.198.247","3590309616","3590309623","BF","Burkina Faso"
+"213.255.198.248","213.255.205.55","3590309624","3590311223","GB","United Kingdom"
+"213.255.205.56","213.255.205.63","3590311224","3590311231","CD","Congo, The Democratic Republic of the"
+"213.255.205.64","213.255.231.127","3590311232","3590317951","GB","United Kingdom"
+"213.255.231.128","213.255.231.191","3590317952","3590318015","UA","Ukraine"
+"213.255.231.192","213.255.255.255","3590318016","3590324223","GB","United Kingdom"
+"214.0.0.0","216.0.47.255","3590324224","3623890943","US","United States"
+"216.0.48.0","216.0.48.255","3623890944","3623891199","ZA","South Africa"
+"216.0.49.0","216.0.49.255","3623891200","3623891455","US","United States"
+"216.0.50.0","216.0.50.255","3623891456","3623891711","ZA","South Africa"
+"216.0.51.0","216.0.51.255","3623891712","3623891967","US","United States"
+"216.0.52.0","216.0.53.255","3623891968","3623892479","ZA","South Africa"
+"216.0.54.0","216.2.175.255","3623892480","3624054783","US","United States"
+"216.2.176.0","216.2.183.255","3624054784","3624056831","ZA","South Africa"
+"216.2.184.0","216.4.159.255","3624056832","3624181759","US","United States"
+"216.4.160.0","216.4.163.255","3624181760","3624182783","ZA","South Africa"
+"216.4.164.0","216.4.255.255","3624182784","3624206335","US","United States"
+"216.5.0.0","216.5.7.255","3624206336","3624208383","ZA","South Africa"
+"216.5.8.0","216.5.191.255","3624208384","3624255487","US","United States"
+"216.5.192.0","216.5.199.255","3624255488","3624257535","ZA","South Africa"
+"216.5.200.0","216.5.255.255","3624257536","3624271871","US","United States"
+"216.6.0.0","216.6.1.255","3624271872","3624272383","SY","Syrian Arab Republic"
+"216.6.2.0","216.6.2.63","3624272384","3624272447","US","United States"
+"216.6.2.64","216.6.2.67","3624272448","3624272451","CA","Canada"
+"216.6.2.68","216.6.2.255","3624272452","3624272639","US","United States"
+"216.6.3.0","216.6.3.255","3624272640","3624272895","DZ","Algeria"
+"216.6.4.0","216.6.35.255","3624272896","3624281087","US","United States"
+"216.6.36.0","216.6.36.255","3624281088","3624281343","HT","Haiti"
+"216.6.37.0","216.6.49.255","3624281344","3624284671","US","United States"
+"216.6.50.0","216.6.50.255","3624284672","3624284927","CA","Canada"
+"216.6.51.0","216.6.61.255","3624284928","3624287743","US","United States"
+"216.6.62.0","216.6.62.255","3624287744","3624287999","CA","Canada"
+"216.6.63.0","216.6.63.255","3624288000","3624288255","US","United States"
+"216.6.64.0","216.6.71.255","3624288256","3624290303","IN","India"
+"216.6.72.0","216.6.79.255","3624290304","3624292351","CA","Canada"
+"216.6.80.0","216.6.80.255","3624292352","3624292607","MF","Saint Martin"
+"216.6.81.0","216.6.91.8","3624292608","3624295176","US","United States"
+"216.6.91.9","216.6.91.9","3624295177","3624295177","SG","Singapore"
+"216.6.91.10","216.6.91.255","3624295178","3624295423","US","United States"
+"216.6.92.0","216.6.92.255","3624295424","3624295679","CA","Canada"
+"216.6.93.0","216.6.93.255","3624295680","3624295935","US","United States"
+"216.6.94.0","216.6.94.255","3624295936","3624296191","LY","Libya"
+"216.6.95.0","216.6.95.255","3624296192","3624296447","US","United States"
+"216.6.96.0","216.6.96.255","3624296448","3624296703","CA","Canada"
+"216.6.97.0","216.6.99.255","3624296704","3624297471","US","United States"
+"216.6.100.0","216.6.103.255","3624297472","3624298495","CO","Colombia"
+"216.6.104.0","216.6.107.255","3624298496","3624299519","PH","Philippines"
+"216.6.108.0","216.6.109.255","3624299520","3624300031","US","United States"
+"216.6.110.0","216.6.110.255","3624300032","3624300287","LY","Libya"
+"216.6.111.0","216.6.118.255","3624300288","3624302335","US","United States"
+"216.6.119.0","216.6.119.255","3624302336","3624302591","CA","Canada"
+"216.6.120.0","216.6.124.255","3624302592","3624303871","US","United States"
+"216.6.125.0","216.6.125.255","3624303872","3624304127","CA","Canada"
+"216.6.126.0","216.6.191.255","3624304128","3624321023","US","United States"
+"216.6.192.0","216.6.207.255","3624321024","3624325119","CA","Canada"
+"216.6.208.0","216.7.79.255","3624325120","3624357887","US","United States"
+"216.7.80.0","216.7.80.255","3624357888","3624358143","KN","Saint Kitts and Nevis"
+"216.7.81.0","216.7.86.255","3624358144","3624359679","US","United States"
+"216.7.87.0","216.7.90.255","3624359680","3624360703","CW","Curacao"
+"216.7.91.0","216.7.144.175","3624360704","3624374447","US","United States"
+"216.7.144.176","216.7.144.183","3624374448","3624374455","ES","Spain"
+"216.7.144.184","216.7.145.31","3624374456","3624374559","US","United States"
+"216.7.145.32","216.7.145.71","3624374560","3624374599","ES","Spain"
+"216.7.145.72","216.7.150.63","3624374600","3624375871","US","United States"
+"216.7.150.64","216.7.150.71","3624375872","3624375879","NL","Netherlands"
+"216.7.150.72","216.7.151.183","3624375880","3624376247","US","United States"
+"216.7.151.184","216.7.151.199","3624376248","3624376263","ES","Spain"
+"216.7.151.200","216.7.151.223","3624376264","3624376287","US","United States"
+"216.7.151.224","216.7.151.231","3624376288","3624376295","GB","United Kingdom"
+"216.7.151.232","216.7.152.15","3624376296","3624376335","US","United States"
+"216.7.152.16","216.7.152.23","3624376336","3624376343","AU","Australia"
+"216.7.152.24","216.7.152.31","3624376344","3624376351","US","United States"
+"216.7.152.32","216.7.152.39","3624376352","3624376359","PT","Portugal"
+"216.7.152.40","216.7.153.79","3624376360","3624376655","US","United States"
+"216.7.153.80","216.7.153.103","3624376656","3624376679","GB","United Kingdom"
+"216.7.153.104","216.7.158.7","3624376680","3624377863","US","United States"
+"216.7.158.8","216.7.158.15","3624377864","3624377871","GB","United Kingdom"
+"216.7.158.16","216.7.158.23","3624377872","3624377879","US","United States"
+"216.7.158.24","216.7.158.31","3624377880","3624377887","GB","United Kingdom"
+"216.7.158.32","216.7.158.47","3624377888","3624377903","US","United States"
+"216.7.158.48","216.7.158.55","3624377904","3624377911","GB","United Kingdom"
+"216.7.158.56","216.7.191.255","3624377912","3624386559","US","United States"
+"216.7.192.0","216.7.223.255","3624386560","3624394751","CA","Canada"
+"216.7.224.0","216.7.255.255","3624394752","3624402943","US","United States"
+"216.8.0.0","216.8.31.255","3624402944","3624411135","JP","Japan"
+"216.8.32.0","216.8.127.255","3624411136","3624435711","US","United States"
+"216.8.128.0","216.8.159.255","3624435712","3624443903","CA","Canada"
+"216.8.160.0","216.8.160.15","3624443904","3624443919","US","United States"
+"216.8.160.16","216.8.191.255","3624443920","3624452095","CA","Canada"
+"216.8.192.0","216.9.47.255","3624452096","3624480767","US","United States"
+"216.9.48.0","216.9.63.255","3624480768","3624484863","CA","Canada"
+"216.9.64.0","216.9.239.255","3624484864","3624529919","US","United States"
+"216.9.240.0","216.9.255.255","3624529920","3624534015","CA","Canada"
+"216.10.0.0","216.10.207.255","3624534016","3624587263","US","United States"
+"216.10.208.0","216.10.223.255","3624587264","3624591359","JM","Jamaica"
+"216.10.224.0","216.10.227.255","3624591360","3624592383","US","United States"
+"216.10.228.0","216.10.233.255","3624592384","3624593919","CA","Canada"
+"216.10.234.0","216.12.159.255","3624593920","3624706047","US","United States"
+"216.12.160.0","216.12.175.255","3624706048","3624710143","CN","China"
+"216.12.176.0","216.12.191.255","3624710144","3624714239","US","United States"
+"216.12.192.0","216.12.223.255","3624714240","3624722431","SG","Singapore"
+"216.12.224.0","216.12.255.255","3624722432","3624730623","US","United States"
+"216.13.0.0","216.13.255.255","3624730624","3624796159","CA","Canada"
+"216.14.0.0","216.14.127.255","3624796160","3624828927","US","United States"
+"216.14.128.0","216.14.143.255","3624828928","3624833023","CA","Canada"
+"216.14.144.0","216.14.191.255","3624833024","3624845311","US","United States"
+"216.14.192.0","216.14.207.255","3624845312","3624849407","AU","Australia"
+"216.14.208.0","216.16.223.255","3624849408","3624984575","US","United States"
+"216.16.224.0","216.16.255.255","3624984576","3624992767","CA","Canada"
+"216.17.0.0","216.17.255.255","3624992768","3625058303","US","United States"
+"216.18.0.0","216.18.127.255","3625058304","3625091071","CA","Canada"
+"216.18.128.0","216.18.228.255","3625091072","3625116927","US","United States"
+"216.18.229.0","216.18.229.255","3625116928","3625117183","SE","Sweden"
+"216.18.230.0","216.18.234.25","3625117184","3625118233","US","United States"
+"216.18.234.26","216.18.234.33","3625118234","3625118241","CA","Canada"
+"216.18.234.34","216.18.234.63","3625118242","3625118271","US","United States"
+"216.18.234.64","216.18.234.79","3625118272","3625118287","CA","Canada"
+"216.18.234.80","216.19.63.255","3625118288","3625140223","US","United States"
+"216.19.64.0","216.19.95.255","3625140224","3625148415","CA","Canada"
+"216.19.96.0","216.19.175.255","3625148416","3625168895","US","United States"
+"216.19.176.0","216.19.191.255","3625168896","3625172991","CA","Canada"
+"216.19.192.0","216.21.7.255","3625172992","3625256959","US","United States"
+"216.21.8.0","216.21.11.255","3625256960","3625257983","CA","Canada"
+"216.21.12.0","216.21.23.255","3625257984","3625261055","US","United States"
+"216.21.32.0","216.21.127.255","3625263104","3625287679","US","United States"
+"216.21.128.0","216.21.159.255","3625287680","3625295871","CA","Canada"
+"216.21.160.0","216.22.99.255","3625295872","3625346047","US","United States"
+"216.22.100.0","216.22.100.255","3625346048","3625346303","AR","Argentina"
+"216.22.101.0","216.23.127.255","3625346304","3625418751","US","United States"
+"216.23.128.0","216.23.159.255","3625418752","3625426943","CA","Canada"
+"216.23.160.0","216.24.223.255","3625426944","3625508863","US","United States"
+"216.24.224.0","216.24.239.255","3625508864","3625512959","CA","Canada"
+"216.24.240.0","216.26.191.255","3625512960","3625631743","US","United States"
+"216.26.192.0","216.26.223.255","3625631744","3625639935","CA","Canada"
+"216.26.224.0","216.31.201.255","3625639936","3625961983","US","United States"
+"216.31.202.0","216.31.202.255","3625961984","3625962239","GB","United Kingdom"
+"216.31.203.0","216.33.195.255","3625962240","3626091519","US","United States"
+"216.33.196.0","216.33.197.255","3626091520","3626092031","AR","Argentina"
+"216.33.198.0","216.36.127.255","3626092032","3626270719","US","United States"
+"216.36.128.0","216.36.191.255","3626270720","3626287103","CA","Canada"
+"216.36.192.0","216.37.111.255","3626287104","3626332159","US","United States"
+"216.37.112.0","216.37.127.255","3626332160","3626336255","CA","Canada"
+"216.37.128.0","216.40.31.255","3626336256","3626508287","US","United States"
+"216.40.32.0","216.40.47.255","3626508288","3626512383","CA","Canada"
+"216.40.48.0","216.40.52.19","3626512384","3626513427","US","United States"
+"216.40.52.20","216.40.52.20","3626513428","3626513428","EU","Europe"
+"216.40.52.21","216.40.61.255","3626513429","3626515967","US","United States"
+"216.40.62.0","216.40.62.255","3626515968","3626516223","GB","United Kingdom"
+"216.40.63.0","216.40.95.255","3626516224","3626524671","US","United States"
+"216.40.96.0","216.40.127.255","3626524672","3626532863","CA","Canada"
+"216.40.128.0","216.45.95.255","3626532864","3626852351","US","United States"
+"216.45.96.0","216.45.127.255","3626852352","3626860543","CA","Canada"
+"216.45.128.0","216.45.255.255","3626860544","3626893311","US","United States"
+"216.46.0.0","216.46.47.255","3626893312","3626905599","CA","Canada"
+"216.46.48.0","216.46.127.255","3626905600","3626926079","US","United States"
+"216.46.128.0","216.46.159.255","3626926080","3626934271","CA","Canada"
+"216.46.160.0","216.48.79.255","3626934272","3627044863","US","United States"
+"216.48.80.0","216.48.95.255","3627044864","3627048959","CA","Canada"
+"216.48.112.0","216.48.159.255","3627053056","3627065343","US","United States"
+"216.48.160.0","216.48.175.255","3627065344","3627069439","CA","Canada"
+"216.48.176.0","216.50.252.255","3627069440","3627220223","US","United States"
+"216.50.253.0","216.50.253.255","3627220224","3627220479","CA","Canada"
+"216.50.254.0","216.52.48.255","3627220480","3627299071","US","United States"
+"216.52.49.0","216.52.49.255","3627299072","3627299327","IN","India"
+"216.52.50.0","216.55.95.255","3627299328","3627507711","US","United States"
+"216.55.96.0","216.55.111.255","3627507712","3627511807","CA","Canada"
+"216.55.112.0","216.55.191.255","3627511808","3627532287","US","United States"
+"216.55.192.0","216.55.239.255","3627532288","3627544575","CA","Canada"
+"216.55.240.0","216.57.175.255","3627544576","3627659263","US","United States"
+"216.57.176.0","216.57.191.255","3627659264","3627663359","CA","Canada"
+"216.57.192.0","216.57.208.105","3627663360","3627667561","US","United States"
+"216.57.208.106","216.57.208.106","3627667562","3627667562","CA","Canada"
+"216.57.208.107","216.57.208.108","3627667563","3627667564","US","United States"
+"216.57.208.109","216.57.208.109","3627667565","3627667565","CA","Canada"
+"216.57.208.110","216.57.255.255","3627667566","3627679743","US","United States"
+"216.58.0.0","216.58.127.255","3627679744","3627712511","CA","Canada"
+"216.58.128.0","216.59.31.255","3627712512","3627753471","US","United States"
+"216.59.32.0","216.59.32.255","3627753472","3627753727","AR","Argentina"
+"216.59.33.0","216.59.53.223","3627753728","3627759071","US","United States"
+"216.59.53.224","216.59.53.255","3627759072","3627759103","GB","United Kingdom"
+"216.59.54.0","216.59.59.255","3627759104","3627760639","US","United States"
+"216.59.60.0","216.59.60.255","3627760640","3627760895","EU","Europe"
+"216.59.61.0","216.59.223.255","3627760896","3627802623","US","United States"
+"216.59.224.0","216.59.255.255","3627802624","3627810815","CA","Canada"
+"216.60.0.0","216.60.121.255","3627810816","3627842047","US","United States"
+"216.60.122.0","216.60.122.255","3627842048","3627842303","IS","Iceland"
+"216.60.123.0","216.65.28.255","3627842304","3628145919","US","United States"
+"216.65.29.0","216.65.29.255","3628145920","3628146175","AU","Australia"
+"216.65.30.0","216.65.56.255","3628146176","3628153087","US","United States"
+"216.65.57.0","216.65.57.255","3628153088","3628153343","KW","Kuwait"
+"216.65.58.0","216.65.66.255","3628153344","3628155647","US","United States"
+"216.65.67.0","216.65.67.255","3628155648","3628155903","CA","Canada"
+"216.65.68.0","216.65.87.255","3628155904","3628161023","US","United States"
+"216.65.88.0","216.65.88.255","3628161024","3628161279","CA","Canada"
+"216.65.89.0","216.65.159.255","3628161280","3628179455","US","United States"
+"216.65.160.0","216.65.191.255","3628179456","3628187647","CA","Canada"
+"216.65.192.0","216.66.82.73","3628187648","3628225097","US","United States"
+"216.66.82.74","216.66.82.74","3628225098","3628225098","AT","Austria"
+"216.66.82.75","216.66.83.107","3628225099","3628225387","US","United States"
+"216.66.83.108","216.66.83.115","3628225388","3628225395","GB","United Kingdom"
+"216.66.83.116","216.66.84.243","3628225396","3628225779","US","United States"
+"216.66.84.244","216.66.84.247","3628225780","3628225783","GB","United Kingdom"
+"216.66.84.248","216.66.89.111","3628225784","3628226927","US","United States"
+"216.66.89.112","216.66.89.119","3628226928","3628226935","IE","Ireland"
+"216.66.89.120","216.66.127.255","3628226936","3628236799","US","United States"
+"216.66.128.0","216.66.207.255","3628236800","3628257279","CA","Canada"
+"216.66.208.0","216.71.191.255","3628257280","3628580863","US","United States"
+"216.71.192.0","216.71.223.255","3628580864","3628589055","CA","Canada"
+"216.71.224.0","216.72.3.255","3628589056","3628598271","US","United States"
+"216.72.4.0","216.72.7.255","3628598272","3628599295","CO","Colombia"
+"216.72.8.0","216.72.23.255","3628599296","3628603391","CL","Chile"
+"216.72.24.0","216.72.27.255","3628603392","3628604415","US","United States"
+"216.72.28.0","216.72.31.255","3628604416","3628605439","GT","Guatemala"
+"216.72.32.0","216.72.43.255","3628605440","3628608511","IL","Israel"
+"216.72.44.0","216.72.45.255","3628608512","3628609023","VE","Venezuela"
+"216.72.46.0","216.72.62.255","3628609024","3628613375","US","United States"
+"216.72.63.0","216.72.63.255","3628613376","3628613631","HN","Honduras"
+"216.72.64.0","216.72.66.255","3628613632","3628614399","ID","Indonesia"
+"216.72.67.0","216.72.68.255","3628614400","3628614911","CO","Colombia"
+"216.72.69.0","216.72.69.255","3628614912","3628615167","US","United States"
+"216.72.70.0","216.72.71.255","3628615168","3628615679","IL","Israel"
+"216.72.72.0","216.72.73.255","3628615680","3628616191","US","United States"
+"216.72.74.0","216.72.77.255","3628616192","3628617215","PR","Puerto Rico"
+"216.72.78.0","216.72.78.255","3628617216","3628617471","HN","Honduras"
+"216.72.79.0","216.72.79.255","3628617472","3628617727","US","United States"
+"216.72.80.0","216.72.81.255","3628617728","3628618239","CO","Colombia"
+"216.72.82.0","216.72.87.255","3628618240","3628619775","HN","Honduras"
+"216.72.88.0","216.72.99.255","3628619776","3628622847","US","United States"
+"216.72.100.0","216.72.103.255","3628622848","3628623871","PR","Puerto Rico"
+"216.72.104.0","216.72.111.255","3628623872","3628625919","NG","Nigeria"
+"216.72.112.0","216.72.112.255","3628625920","3628626175","PA","Panama"
+"216.72.113.0","216.72.115.255","3628626176","3628626943","HN","Honduras"
+"216.72.116.0","216.72.116.255","3628626944","3628627199","CO","Colombia"
+"216.72.117.0","216.72.117.255","3628627200","3628627455","IL","Israel"
+"216.72.118.0","216.72.118.255","3628627456","3628627711","HN","Honduras"
+"216.72.119.0","216.72.123.255","3628627712","3628628991","SV","El Salvador"
+"216.72.124.0","216.72.124.255","3628628992","3628629247","GT","Guatemala"
+"216.72.125.0","216.72.125.255","3628629248","3628629503","US","United States"
+"216.72.126.0","216.72.134.255","3628629504","3628631807","VE","Venezuela"
+"216.72.135.0","216.72.143.255","3628631808","3628634111","CO","Colombia"
+"216.72.144.0","216.72.151.255","3628634112","3628636159","AR","Argentina"
+"216.72.152.0","216.72.153.255","3628636160","3628636671","VE","Venezuela"
+"216.72.154.0","216.72.154.255","3628636672","3628636927","US","United States"
+"216.72.155.0","216.72.155.255","3628636928","3628637183","VE","Venezuela"
+"216.72.156.0","216.72.157.255","3628637184","3628637695","CO","Colombia"
+"216.72.158.0","216.72.159.255","3628637696","3628638207","US","United States"
+"216.72.160.0","216.72.191.255","3628638208","3628646399","CL","Chile"
+"216.72.192.0","216.72.193.255","3628646400","3628646911","US","United States"
+"216.72.194.0","216.72.195.255","3628646912","3628647423","HN","Honduras"
+"216.72.196.0","216.72.196.255","3628647424","3628647679","SZ","Swaziland"
+"216.72.197.0","216.72.201.255","3628647680","3628648959","CO","Colombia"
+"216.72.202.0","216.72.202.255","3628648960","3628649215","US","United States"
+"216.72.203.0","216.72.204.255","3628649216","3628649727","CO","Colombia"
+"216.72.205.0","216.72.221.255","3628649728","3628654079","US","United States"
+"216.72.222.0","216.72.223.255","3628654080","3628654591","PA","Panama"
+"216.72.224.0","216.72.224.255","3628654592","3628654847","US","United States"
+"216.72.225.0","216.72.225.255","3628654848","3628655103","CR","Costa Rica"
+"216.72.226.0","216.72.226.255","3628655104","3628655359","VE","Venezuela"
+"216.72.227.0","216.72.235.255","3628655360","3628657663","CO","Colombia"
+"216.72.236.0","216.72.236.255","3628657664","3628657919","VE","Venezuela"
+"216.72.237.0","216.72.237.255","3628657920","3628658175","BS","Bahamas"
+"216.72.238.0","216.73.63.255","3628658176","3628679167","US","United States"
+"216.73.64.0","216.73.79.255","3628679168","3628683263","CA","Canada"
+"216.73.80.0","216.75.159.255","3628683264","3628834815","US","United States"
+"216.75.160.0","216.75.191.255","3628834816","3628843007","CA","Canada"
+"216.75.192.0","216.75.213.255","3628843008","3628848639","US","United States"
+"216.75.214.0","216.75.214.255","3628848640","3628848895","EU","Europe"
+"216.75.215.0","216.80.255.255","3628848896","3629187071","US","United States"
+"216.81.0.0","216.81.31.255","3629187072","3629195263","CA","Canada"
+"216.81.32.0","216.81.47.255","3629195264","3629199359","US","United States"
+"216.81.48.0","216.81.56.31","3629199360","3629201439","CA","Canada"
+"216.81.56.32","216.81.56.39","3629201440","3629201447","US","United States"
+"216.81.56.40","216.81.56.63","3629201448","3629201471","CA","Canada"
+"216.81.56.64","216.81.56.67","3629201472","3629201475","US","United States"
+"216.81.56.68","216.81.56.87","3629201476","3629201495","CA","Canada"
+"216.81.56.88","216.81.56.91","3629201496","3629201499","US","United States"
+"216.81.56.92","216.81.56.95","3629201500","3629201503","CA","Canada"
+"216.81.56.96","216.81.56.99","3629201504","3629201507","US","United States"
+"216.81.56.100","216.81.58.15","3629201508","3629201935","CA","Canada"
+"216.81.58.16","216.81.58.19","3629201936","3629201939","US","United States"
+"216.81.58.20","216.81.58.183","3629201940","3629202103","CA","Canada"
+"216.81.58.184","216.81.58.187","3629202104","3629202107","US","United States"
+"216.81.58.188","216.81.63.255","3629202108","3629203455","CA","Canada"
+"216.81.64.0","216.82.255.255","3629203456","3629318143","US","United States"
+"216.83.0.0","216.83.31.255","3629318144","3629326335","CA","Canada"
+"216.83.32.0","216.86.95.255","3629326336","3629539327","US","United States"
+"216.86.96.0","216.86.127.255","3629539328","3629547519","CA","Canada"
+"216.86.128.0","216.88.63.255","3629547520","3629662207","US","United States"
+"216.88.64.0","216.88.64.255","3629662208","3629662463","GB","United Kingdom"
+"216.88.65.0","216.89.100.255","3629662464","3629737215","US","United States"
+"216.89.101.0","216.89.101.255","3629737216","3629737471","CA","Canada"
+"216.89.102.0","216.89.220.255","3629737472","3629767935","US","United States"
+"216.89.221.0","216.89.221.255","3629767936","3629768191","CA","Canada"
+"216.89.222.0","216.90.48.255","3629768192","3629789439","US","United States"
+"216.90.49.0","216.90.49.255","3629789440","3629789695","CA","Canada"
+"216.90.50.0","216.90.50.255","3629789696","3629789951","US","United States"
+"216.90.51.0","216.90.51.255","3629789952","3629790207","CA","Canada"
+"216.90.52.0","216.90.242.255","3629790208","3629839103","US","United States"
+"216.90.243.0","216.90.243.255","3629839104","3629839359","CA","Canada"
+"216.90.244.0","216.94.3.255","3629839360","3630040063","US","United States"
+"216.94.4.0","216.94.4.255","3630040064","3630040319","CA","Canada"
+"216.94.5.0","216.94.5.111","3630040320","3630040431","US","United States"
+"216.94.5.112","216.94.5.127","3630040432","3630040447","CA","Canada"
+"216.94.5.128","216.94.5.255","3630040448","3630040575","US","United States"
+"216.94.6.0","216.94.6.255","3630040576","3630040831","CA","Canada"
+"216.94.7.0","216.94.8.255","3630040832","3630041343","US","United States"
+"216.94.9.0","216.94.9.255","3630041344","3630041599","CA","Canada"
+"216.94.10.0","216.94.24.255","3630041600","3630045439","US","United States"
+"216.94.25.0","216.94.27.255","3630045440","3630046207","CA","Canada"
+"216.94.28.0","216.94.29.255","3630046208","3630046719","US","United States"
+"216.94.30.0","216.94.32.255","3630046720","3630047487","CA","Canada"
+"216.94.33.0","216.94.34.255","3630047488","3630047999","US","United States"
+"216.94.35.0","216.94.35.255","3630048000","3630048255","CA","Canada"
+"216.94.36.0","216.94.36.255","3630048256","3630048511","US","United States"
+"216.94.37.0","216.94.41.63","3630048512","3630049599","CA","Canada"
+"216.94.41.64","216.94.42.255","3630049600","3630050047","US","United States"
+"216.94.43.0","216.94.43.255","3630050048","3630050303","CA","Canada"
+"216.94.44.0","216.94.44.255","3630050304","3630050559","US","United States"
+"216.94.45.0","216.94.45.255","3630050560","3630050815","CA","Canada"
+"216.94.46.0","216.94.49.255","3630050816","3630051839","US","United States"
+"216.94.50.0","216.94.52.255","3630051840","3630052607","CA","Canada"
+"216.94.53.0","216.94.57.255","3630052608","3630053887","US","United States"
+"216.94.58.0","216.94.58.255","3630053888","3630054143","CA","Canada"
+"216.94.59.0","216.94.60.255","3630054144","3630054655","US","United States"
+"216.94.61.0","216.94.62.255","3630054656","3630055167","CA","Canada"
+"216.94.63.0","216.94.65.255","3630055168","3630055935","US","United States"
+"216.94.66.0","216.94.69.255","3630055936","3630056959","CA","Canada"
+"216.94.70.0","216.94.71.191","3630056960","3630057407","US","United States"
+"216.94.71.192","216.94.71.255","3630057408","3630057471","CA","Canada"
+"216.94.72.0","216.94.72.255","3630057472","3630057727","US","United States"
+"216.94.73.0","216.94.73.255","3630057728","3630057983","CA","Canada"
+"216.94.74.0","216.94.76.255","3630057984","3630058751","US","United States"
+"216.94.77.0","216.94.77.255","3630058752","3630059007","CA","Canada"
+"216.94.78.0","216.94.78.255","3630059008","3630059263","US","United States"
+"216.94.79.0","216.94.79.255","3630059264","3630059519","CA","Canada"
+"216.94.80.0","216.94.87.255","3630059520","3630061567","US","United States"
+"216.94.88.0","216.94.89.255","3630061568","3630062079","CA","Canada"
+"216.94.90.0","216.94.90.255","3630062080","3630062335","US","United States"
+"216.94.91.0","216.94.91.255","3630062336","3630062591","CA","Canada"
+"216.94.92.0","216.94.92.255","3630062592","3630062847","US","United States"
+"216.94.93.0","216.94.96.255","3630062848","3630063871","CA","Canada"
+"216.94.97.0","216.94.97.63","3630063872","3630063935","US","United States"
+"216.94.97.64","216.94.97.79","3630063936","3630063951","CA","Canada"
+"216.94.97.80","216.94.106.255","3630063952","3630066431","US","United States"
+"216.94.107.0","216.94.107.255","3630066432","3630066687","CA","Canada"
+"216.94.108.0","216.94.108.255","3630066688","3630066943","US","United States"
+"216.94.109.0","216.94.111.255","3630066944","3630067711","CA","Canada"
+"216.94.112.0","216.94.116.255","3630067712","3630068991","US","United States"
+"216.94.117.0","216.94.117.255","3630068992","3630069247","CA","Canada"
+"216.94.118.0","216.94.118.255","3630069248","3630069503","US","United States"
+"216.94.119.0","216.94.119.255","3630069504","3630069759","CA","Canada"
+"216.94.120.0","216.94.125.255","3630069760","3630071295","US","United States"
+"216.94.126.0","216.94.126.255","3630071296","3630071551","CA","Canada"
+"216.94.127.0","216.94.131.255","3630071552","3630072831","US","United States"
+"216.94.132.0","216.94.133.255","3630072832","3630073343","CA","Canada"
+"216.94.134.0","216.94.139.255","3630073344","3630074879","US","United States"
+"216.94.140.0","216.94.140.255","3630074880","3630075135","CA","Canada"
+"216.94.141.0","216.94.168.255","3630075136","3630082303","US","United States"
+"216.94.169.0","216.94.169.255","3630082304","3630082559","CA","Canada"
+"216.94.170.0","216.94.170.255","3630082560","3630082815","US","United States"
+"216.94.171.0","216.94.171.255","3630082816","3630083071","CA","Canada"
+"216.94.172.0","216.94.181.255","3630083072","3630085631","US","United States"
+"216.94.182.0","216.94.182.255","3630085632","3630085887","CA","Canada"
+"216.94.183.0","216.94.189.255","3630085888","3630087679","US","United States"
+"216.94.190.0","216.94.190.255","3630087680","3630087935","CA","Canada"
+"216.94.191.0","216.94.192.255","3630087936","3630088447","US","United States"
+"216.94.193.0","216.94.194.255","3630088448","3630088959","CA","Canada"
+"216.94.195.0","216.94.204.255","3630088960","3630091519","US","United States"
+"216.94.205.0","216.94.205.255","3630091520","3630091775","CA","Canada"
+"216.94.206.0","216.94.212.255","3630091776","3630093567","US","United States"
+"216.94.213.0","216.94.213.255","3630093568","3630093823","CA","Canada"
+"216.94.214.0","216.94.222.255","3630093824","3630096127","US","United States"
+"216.94.223.0","216.94.223.255","3630096128","3630096383","CA","Canada"
+"216.94.224.0","216.94.226.255","3630096384","3630097151","US","United States"
+"216.94.227.0","216.94.228.255","3630097152","3630097663","CA","Canada"
+"216.94.229.0","216.94.248.255","3630097664","3630102783","US","United States"
+"216.94.249.0","216.94.252.255","3630102784","3630103807","CA","Canada"
+"216.94.253.0","216.94.253.255","3630103808","3630104063","US","United States"
+"216.94.254.0","216.94.255.255","3630104064","3630104575","CA","Canada"
+"216.95.0.0","216.95.127.255","3630104576","3630137343","US","United States"
+"216.95.128.0","216.95.159.255","3630137344","3630145535","CA","Canada"
+"216.95.160.0","216.95.169.255","3630145536","3630148095","US","United States"
+"216.95.170.0","216.95.171.255","3630148096","3630148607","CA","Canada"
+"216.95.172.0","216.95.172.255","3630148608","3630148863","US","United States"
+"216.95.173.0","216.95.173.255","3630148864","3630149119","CA","Canada"
+"216.95.174.0","216.95.183.255","3630149120","3630151679","US","United States"
+"216.95.184.0","216.95.185.255","3630151680","3630152191","CA","Canada"
+"216.95.186.0","216.95.187.255","3630152192","3630152703","US","United States"
+"216.95.188.0","216.95.188.255","3630152704","3630152959","CA","Canada"
+"216.95.189.0","216.95.201.255","3630152960","3630156287","US","United States"
+"216.95.202.0","216.95.202.255","3630156288","3630156543","CA","Canada"
+"216.95.203.0","216.95.205.255","3630156544","3630157311","US","United States"
+"216.95.206.0","216.95.206.255","3630157312","3630157567","CA","Canada"
+"216.95.207.0","216.95.207.255","3630157568","3630157823","US","United States"
+"216.95.208.0","216.95.215.255","3630157824","3630159871","CA","Canada"
+"216.95.216.0","216.95.216.255","3630159872","3630160127","US","United States"
+"216.95.217.0","216.95.217.255","3630160128","3630160383","CA","Canada"
+"216.95.218.0","216.95.220.255","3630160384","3630161151","US","United States"
+"216.95.221.0","216.95.221.255","3630161152","3630161407","CA","Canada"
+"216.95.222.0","216.95.225.255","3630161408","3630162431","US","United States"
+"216.95.226.0","216.95.226.255","3630162432","3630162687","CA","Canada"
+"216.95.227.0","216.95.228.255","3630162688","3630163199","US","United States"
+"216.95.229.0","216.95.229.255","3630163200","3630163455","CA","Canada"
+"216.95.230.0","216.95.235.255","3630163456","3630164991","US","United States"
+"216.95.236.0","216.95.236.255","3630164992","3630165247","CA","Canada"
+"216.95.237.0","216.95.237.255","3630165248","3630165503","US","United States"
+"216.95.238.0","216.95.239.255","3630165504","3630166015","CA","Canada"
+"216.95.240.0","216.95.254.255","3630166016","3630169855","US","United States"
+"216.95.255.0","216.95.255.255","3630169856","3630170111","CA","Canada"
+"216.96.0.0","216.98.31.255","3630170112","3630309375","US","United States"
+"216.98.48.0","216.98.63.255","3630313472","3630317567","CA","Canada"
+"216.98.64.0","216.99.33.255","3630317568","3630375423","US","United States"
+"216.99.34.0","216.99.63.255","3630375424","3630383103","CA","Canada"
+"216.99.64.0","216.99.95.255","3630383104","3630391295","US","United States"
+"216.99.96.0","216.99.111.255","3630391296","3630395391","CA","Canada"
+"216.99.112.0","216.99.197.255","3630395392","3630417407","US","United States"
+"216.99.198.0","216.99.198.255","3630417408","3630417663","AU","Australia"
+"216.99.199.0","216.99.199.255","3630417664","3630417919","US","United States"
+"216.99.200.0","216.99.200.255","3630417920","3630418175","CA","Canada"
+"216.99.201.0","216.99.201.255","3630418176","3630418431","AU","Australia"
+"216.99.202.0","216.99.203.255","3630418432","3630418943","US","United States"
+"216.99.204.0","216.99.204.255","3630418944","3630419199","AU","Australia"
+"216.99.205.0","216.104.95.255","3630419200","3630718975","US","United States"
+"216.104.96.0","216.104.127.255","3630718976","3630727167","CA","Canada"
+"216.104.128.0","216.104.199.255","3630727168","3630745599","US","United States"
+"216.104.200.0","216.104.202.255","3630745600","3630746367","UG","Uganda"
+"216.104.203.0","216.104.203.255","3630746368","3630746623","US","United States"
+"216.104.204.0","216.104.207.255","3630746624","3630747647","UG","Uganda"
+"216.104.208.0","216.105.79.255","3630747648","3630780415","US","United States"
+"216.105.80.0","216.105.95.255","3630780416","3630784511","CA","Canada"
+"216.105.96.0","216.106.95.255","3630784512","3630850047","US","United States"
+"216.106.96.0","216.106.111.255","3630850048","3630854143","CA","Canada"
+"216.106.112.0","216.107.15.255","3630854144","3630895103","US","United States"
+"216.107.16.0","216.107.16.0","3630895104","3630895104","GB","United Kingdom"
+"216.107.16.1","216.107.17.255","3630895105","3630895615","US","United States"
+"216.107.18.0","216.107.18.255","3630895616","3630895871","CA","Canada"
+"216.107.19.0","216.107.24.255","3630895872","3630897407","US","United States"
+"216.107.25.0","216.107.25.0","3630897408","3630897408","GB","United Kingdom"
+"216.107.25.1","216.107.25.255","3630897409","3630897663","CA","Canada"
+"216.107.26.0","216.107.37.255","3630897664","3630900735","US","United States"
+"216.107.38.0","216.107.38.255","3630900736","3630900991","CA","Canada"
+"216.107.39.0","216.107.56.255","3630900992","3630905599","US","United States"
+"216.107.57.0","216.107.57.255","3630905600","3630905855","CA","Canada"
+"216.107.58.0","216.107.255.255","3630905856","3630956543","US","United States"
+"216.108.0.0","216.108.191.255","3630956544","3631005695","CA","Canada"
+"216.108.192.0","216.109.67.255","3631005696","3631039487","US","United States"
+"216.109.68.0","216.109.68.255","3631039488","3631039743","CA","Canada"
+"216.109.69.0","216.110.95.255","3631039744","3631112191","US","United States"
+"216.110.96.0","216.110.97.255","3631112192","3631112703","VC","Saint Vincent and the Grenadines"
+"216.110.98.0","216.110.112.255","3631112704","3631116543","BB","Barbados"
+"216.110.113.0","216.110.116.255","3631116544","3631117567","GD","Grenada"
+"216.110.117.0","216.110.117.255","3631117568","3631117823","BB","Barbados"
+"216.110.118.0","216.110.118.255","3631117824","3631118079","GD","Grenada"
+"216.110.119.0","216.110.124.255","3631118080","3631119615","VC","Saint Vincent and the Grenadines"
+"216.110.125.0","216.110.127.255","3631119616","3631120383","GD","Grenada"
+"216.110.128.0","216.110.223.255","3631120384","3631144959","US","United States"
+"216.110.224.0","216.110.255.255","3631144960","3631153151","CA","Canada"
+"216.111.0.0","216.112.255.255","3631153152","3631284223","US","United States"
+"216.113.0.0","216.113.127.255","3631284224","3631316991","CA","Canada"
+"216.113.128.0","216.113.191.255","3631316992","3631333375","US","United States"
+"216.113.192.0","216.113.223.255","3631333376","3631341567","CA","Canada"
+"216.113.224.0","216.118.127.255","3631341568","3631644671","US","United States"
+"216.118.128.0","216.118.159.255","3631644672","3631652863","CA","Canada"
+"216.118.160.0","216.118.207.255","3631652864","3631665151","US","United States"
+"216.118.208.0","216.118.215.255","3631665152","3631667199","CA","Canada"
+"216.118.216.0","216.118.216.255","3631667200","3631667455","US","United States"
+"216.118.217.0","216.118.221.255","3631667456","3631668735","CA","Canada"
+"216.118.222.0","216.118.226.47","3631668736","3631669807","US","United States"
+"216.118.226.48","216.118.226.63","3631669808","3631669823","EC","Ecuador"
+"216.118.226.64","216.118.228.255","3631669824","3631670527","US","United States"
+"216.118.229.0","216.118.229.255","3631670528","3631670783","NG","Nigeria"
+"216.118.230.0","216.118.230.255","3631670784","3631671039","EC","Ecuador"
+"216.118.231.0","216.118.234.255","3631671040","3631672063","US","United States"
+"216.118.235.0","216.118.236.255","3631672064","3631672575","PY","Paraguay"
+"216.118.237.0","216.118.237.255","3631672576","3631672831","NG","Nigeria"
+"216.118.238.0","216.120.246.255","3631672832","3631806207","US","United States"
+"216.120.247.0","216.120.247.255","3631806208","3631806463","NL","Netherlands"
+"216.120.248.0","216.121.127.255","3631806464","3631841279","US","United States"
+"216.121.128.0","216.121.255.255","3631841280","3631874047","CA","Canada"
+"216.122.0.0","216.122.255.255","3631874048","3631939583","US","United States"
+"216.123.0.0","216.123.255.255","3631939584","3632005119","CA","Canada"
+"216.124.0.0","216.126.63.255","3632005120","3632152575","US","United States"
+"216.126.64.0","216.126.127.255","3632152576","3632168959","CA","Canada"
+"216.126.128.0","216.126.199.255","3632168960","3632187391","US","United States"
+"216.126.200.0","216.126.203.255","3632187392","3632188415","CA","Canada"
+"216.126.204.0","216.126.239.255","3632188416","3632197631","US","United States"
+"216.126.240.0","216.126.255.255","3632197632","3632201727","CA","Canada"
+"216.127.0.0","216.127.64.159","3632201728","3632218271","US","United States"
+"216.127.64.160","216.127.64.175","3632218272","3632218287","AU","Australia"
+"216.127.64.176","216.127.64.183","3632218288","3632218295","US","United States"
+"216.127.64.184","216.127.64.191","3632218296","3632218303","SG","Singapore"
+"216.127.64.192","216.127.165.255","3632218304","3632244223","US","United States"
+"216.127.166.0","216.127.166.255","3632244224","3632244479","CA","Canada"
+"216.127.167.0","216.128.31.255","3632244480","3632275455","US","United States"
+"216.128.32.0","216.128.63.255","3632275456","3632283647","SA","Saudi Arabia"
+"216.128.64.0","216.128.68.207","3632283648","3632284879","US","United States"
+"216.128.68.208","216.128.68.223","3632284880","3632284895","CA","Canada"
+"216.128.68.224","216.128.87.47","3632284896","3632289583","US","United States"
+"216.128.87.48","216.128.87.63","3632289584","3632289599","PH","Philippines"
+"216.128.87.64","216.128.95.191","3632289600","3632291775","US","United States"
+"216.128.95.192","216.128.95.255","3632291776","3632291839","GB","United Kingdom"
+"216.128.96.0","216.128.255.255","3632291840","3632332799","US","United States"
+"216.129.0.0","216.129.95.255","3632332800","3632357375","CA","Canada"
+"216.129.96.0","216.129.169.255","3632357376","3632376319","US","United States"
+"216.129.170.0","216.129.173.255","3632376320","3632377343","CA","Canada"
+"216.129.174.0","216.129.191.255","3632377344","3632381951","US","United States"
+"216.129.192.0","216.129.223.255","3632381952","3632390143","CA","Canada"
+"216.129.224.0","216.130.63.255","3632390144","3632414719","US","United States"
+"216.130.64.0","216.130.95.255","3632414720","3632422911","CA","Canada"
+"216.130.96.0","216.130.207.255","3632422912","3632451583","US","United States"
+"216.130.208.0","216.130.223.255","3632451584","3632455679","CA","Canada"
+"216.130.224.0","216.136.255.255","3632455680","3632857087","US","United States"
+"216.137.0.0","216.137.8.93","3632857088","3632859229","BS","Bahamas"
+"216.137.8.94","216.137.8.94","3632859230","3632859230","US","United States"
+"216.137.8.95","216.137.15.255","3632859231","3632861183","BS","Bahamas"
+"216.137.16.0","216.137.95.255","3632861184","3632881663","US","United States"
+"216.137.96.0","216.137.127.255","3632881664","3632889855","CA","Canada"
+"216.137.128.0","216.137.159.255","3632889856","3632898047","US","United States"
+"216.137.160.0","216.137.175.255","3632898048","3632902143","CA","Canada"
+"216.137.192.0","216.138.191.255","3632906240","3632971775","US","United States"
+"216.138.192.0","216.138.255.255","3632971776","3632988159","CA","Canada"
+"216.139.0.0","216.139.159.255","3632988160","3633029119","US","United States"
+"216.139.160.0","216.139.161.255","3633029120","3633029631","PY","Paraguay"
+"216.139.162.0","216.139.165.255","3633029632","3633030655","US","United States"
+"216.139.166.0","216.139.166.255","3633030656","3633030911","SN","Senegal"
+"216.139.167.0","216.139.170.255","3633030912","3633031935","US","United States"
+"216.139.171.0","216.139.171.255","3633031936","3633032191","PG","Papua New Guinea"
+"216.139.172.0","216.139.186.255","3633032192","3633036031","US","United States"
+"216.139.187.0","216.139.187.255","3633036032","3633036287","HT","Haiti"
+"216.139.188.0","216.139.188.255","3633036288","3633036543","TT","Trinidad and Tobago"
+"216.139.189.0","216.144.79.255","3633036544","3633336319","US","United States"
+"216.144.80.0","216.144.95.255","3633336320","3633340415","KY","Cayman Islands"
+"216.144.96.0","216.144.111.255","3633340416","3633344511","US","United States"
+"216.144.112.0","216.144.127.255","3633344512","3633348607","CA","Canada"
+"216.144.128.0","216.145.95.255","3633348608","3633405951","US","United States"
+"216.145.96.0","216.145.111.255","3633405952","3633410047","CA","Canada"
+"216.145.112.0","216.146.127.255","3633410048","3633479679","US","United States"
+"216.146.128.0","216.146.143.255","3633479680","3633483775","CA","Canada"
+"216.146.144.0","216.147.127.255","3633483776","3633545215","US","United States"
+"216.147.128.0","216.147.129.255","3633545216","3633545727","GA","Gabon"
+"216.147.130.0","216.147.131.255","3633545728","3633546239","US","United States"
+"216.147.132.0","216.147.133.255","3633546240","3633546751","GA","Gabon"
+"216.147.134.0","216.147.135.255","3633546752","3633547263","US","United States"
+"216.147.136.0","216.147.139.255","3633547264","3633548287","GA","Gabon"
+"216.147.140.0","216.147.140.255","3633548288","3633548543","US","United States"
+"216.147.141.0","216.147.141.255","3633548544","3633548799","GA","Gabon"
+"216.147.142.0","216.147.144.255","3633548800","3633549567","US","United States"
+"216.147.145.0","216.147.145.255","3633549568","3633549823","GA","Gabon"
+"216.147.146.0","216.147.149.255","3633549824","3633550847","US","United States"
+"216.147.150.0","216.147.151.255","3633550848","3633551359","GA","Gabon"
+"216.147.152.0","216.147.154.255","3633551360","3633552127","US","United States"
+"216.147.155.0","216.147.155.255","3633552128","3633552383","A2","Satellite Provider"
+"216.147.156.0","216.150.188.255","3633552384","3633757439","US","United States"
+"216.150.189.0","216.150.189.255","3633757440","3633757695","IN","India"
+"216.150.190.0","216.150.190.255","3633757696","3633757951","US","United States"
+"216.150.191.0","216.150.191.255","3633757952","3633758207","PH","Philippines"
+"216.150.192.0","216.151.160.255","3633758208","3633815807","US","United States"
+"216.151.161.0","216.151.161.255","3633815808","3633816063","CA","Canada"
+"216.151.162.0","216.151.165.255","3633816064","3633817087","US","United States"
+"216.151.166.0","216.151.166.255","3633817088","3633817343","CA","Canada"
+"216.151.167.0","216.151.171.255","3633817344","3633818623","US","United States"
+"216.151.172.0","216.151.173.255","3633818624","3633819135","CA","Canada"
+"216.151.174.0","216.151.179.255","3633819136","3633820671","US","United States"
+"216.151.180.0","216.151.180.255","3633820672","3633820927","A1","Anonymous Proxy"
+"216.151.181.0","216.151.183.255","3633820928","3633821695","US","United States"
+"216.151.184.0","216.151.184.255","3633821696","3633821951","CA","Canada"
+"216.151.185.0","216.151.191.255","3633821952","3633823743","US","United States"
+"216.151.192.0","216.151.207.255","3633823744","3633827839","HK","Hong Kong"
+"216.151.208.0","216.152.159.255","3633827840","3633881087","US","United States"
+"216.152.160.0","216.152.175.255","3633881088","3633885183","CW","Curacao"
+"216.152.176.0","216.152.191.255","3633885184","3633889279","US","United States"
+"216.152.192.0","216.152.207.255","3633889280","3633893375","CA","Canada"
+"216.152.208.0","216.153.255.255","3633893376","3633971199","US","United States"
+"216.154.0.0","216.154.191.255","3633971200","3634020351","CA","Canada"
+"216.154.192.0","216.155.1.255","3634020352","3634037247","US","United States"
+"216.155.2.0","216.155.3.255","3634037248","3634037759","CA","Canada"
+"216.155.4.0","216.155.12.255","3634037760","3634040063","US","United States"
+"216.155.13.0","216.155.13.255","3634040064","3634040319","CA","Canada"
+"216.155.14.0","216.155.16.255","3634040320","3634041087","US","United States"
+"216.155.17.0","216.155.17.255","3634041088","3634041343","CA","Canada"
+"216.155.18.0","216.155.20.255","3634041344","3634042111","US","United States"
+"216.155.21.0","216.155.21.255","3634042112","3634042367","CA","Canada"
+"216.155.22.0","216.155.38.255","3634042368","3634046719","US","United States"
+"216.155.39.0","216.155.39.255","3634046720","3634046975","CA","Canada"
+"216.155.40.0","216.155.53.255","3634046976","3634050559","US","United States"
+"216.155.54.0","216.155.54.255","3634050560","3634050815","CA","Canada"
+"216.155.55.0","216.155.63.255","3634050816","3634053119","US","United States"
+"216.155.64.0","216.155.95.255","3634053120","3634061311","CL","Chile"
+"216.155.96.0","216.155.223.255","3634061312","3634094079","US","United States"
+"216.155.224.0","216.155.239.255","3634094080","3634098175","SE","Sweden"
+"216.155.240.0","216.158.205.255","3634098176","3634286079","US","United States"
+"216.158.206.0","216.158.206.255","3634286080","3634286335","CA","Canada"
+"216.158.207.0","216.158.216.255","3634286336","3634288895","US","United States"
+"216.158.217.0","216.158.217.255","3634288896","3634289151","CA","Canada"
+"216.158.218.0","216.162.63.255","3634289152","3634511871","US","United States"
+"216.162.64.0","216.162.79.255","3634511872","3634515967","CA","Canada"
+"216.162.80.0","216.162.223.255","3634515968","3634552831","US","United States"
+"216.162.224.0","216.162.239.255","3634552832","3634556927","CA","Canada"
+"216.162.240.0","216.165.191.255","3634556928","3634741247","US","United States"
+"216.165.192.0","216.165.223.255","3634741248","3634749439","CA","Canada"
+"216.165.224.0","216.167.223.255","3634749440","3634880511","US","United States"
+"216.167.224.0","216.167.255.255","3634880512","3634888703","CA","Canada"
+"216.168.0.0","216.168.95.255","3634888704","3634913279","US","United States"
+"216.168.96.0","216.168.105.79","3634913280","3634915663","CA","Canada"
+"216.168.105.80","216.168.105.95","3634915664","3634915679","US","United States"
+"216.168.105.96","216.168.127.255","3634915680","3634921471","CA","Canada"
+"216.168.128.0","216.168.143.255","3634921472","3634925567","US","United States"
+"216.168.144.0","216.168.159.255","3634925568","3634929663","CA","Canada"
+"216.168.160.0","216.169.240.255","3634929664","3635015935","US","United States"
+"216.169.241.0","216.169.241.255","3635015936","3635016191","CA","Canada"
+"216.169.242.0","216.170.95.255","3635016192","3635044351","US","United States"
+"216.170.112.0","216.170.122.95","3635048448","3635051103","US","United States"
+"216.170.122.96","216.170.122.111","3635051104","3635051119","CA","Canada"
+"216.170.122.112","216.170.123.175","3635051120","3635051439","US","United States"
+"216.170.123.176","216.170.123.191","3635051440","3635051455","CA","Canada"
+"216.170.123.192","216.171.95.255","3635051456","3635109887","US","United States"
+"216.171.96.0","216.171.111.255","3635109888","3635113983","CA","Canada"
+"216.171.112.0","216.171.223.255","3635113984","3635142655","US","United States"
+"216.171.224.0","216.171.239.255","3635142656","3635146751","CA","Canada"
+"216.171.240.0","216.172.31.255","3635146752","3635159039","US","United States"
+"216.172.32.0","216.172.47.255","3635159040","3635163135","CA","Canada"
+"216.172.48.0","216.172.78.255","3635163136","3635171071","US","United States"
+"216.172.79.0","216.172.79.255","3635171072","3635171327","CA","Canada"
+"216.172.80.0","216.174.127.255","3635171328","3635314687","US","United States"
+"216.174.128.0","216.174.159.255","3635314688","3635322879","CA","Canada"
+"216.174.160.0","216.176.207.255","3635322880","3635466239","US","United States"
+"216.176.208.0","216.176.223.255","3635466240","3635470335","CA","Canada"
+"216.176.224.0","216.177.191.255","3635470336","3635527679","US","United States"
+"216.177.192.0","216.177.192.255","3635527680","3635527935","PR","Puerto Rico"
+"216.177.193.0","216.177.196.255","3635527936","3635528959","US","United States"
+"216.177.197.0","216.177.197.255","3635528960","3635529215","PR","Puerto Rico"
+"216.177.198.0","216.177.199.239","3635529216","3635529711","US","United States"
+"216.177.199.240","216.177.199.247","3635529712","3635529719","CO","Colombia"
+"216.177.199.248","216.177.200.255","3635529720","3635529983","US","United States"
+"216.177.201.0","216.177.203.255","3635529984","3635530751","PR","Puerto Rico"
+"216.177.204.0","216.177.204.255","3635530752","3635531007","US","United States"
+"216.177.205.0","216.177.205.255","3635531008","3635531263","PR","Puerto Rico"
+"216.177.206.0","216.177.214.223","3635531264","3635533535","US","United States"
+"216.177.214.224","216.177.214.239","3635533536","3635533551","IN","India"
+"216.177.214.240","216.179.131.255","3635533552","3635643391","US","United States"
+"216.179.132.0","216.179.135.255","3635643392","3635644415","JP","Japan"
+"216.179.136.0","216.179.138.255","3635644416","3635645183","TH","Thailand"
+"216.179.139.0","216.179.139.255","3635645184","3635645439","JP","Japan"
+"216.179.140.0","216.179.141.255","3635645440","3635645951","HK","Hong Kong"
+"216.179.142.0","216.179.143.255","3635645952","3635646463","TL","Timor-Leste"
+"216.179.144.0","216.179.145.255","3635646464","3635646975","US","United States"
+"216.179.146.0","216.179.147.255","3635646976","3635647487","GB","United Kingdom"
+"216.179.148.0","216.179.148.255","3635647488","3635647743","US","United States"
+"216.179.149.0","216.179.149.255","3635647744","3635647999","CA","Canada"
+"216.179.150.0","216.179.150.255","3635648000","3635648255","TW","Taiwan"
+"216.179.151.0","216.179.151.255","3635648256","3635648511","ML","Mali"
+"216.179.152.0","216.179.152.255","3635648512","3635648767","US","United States"
+"216.179.153.0","216.179.153.255","3635648768","3635649023","JP","Japan"
+"216.179.154.0","216.179.159.255","3635649024","3635650559","US","United States"
+"216.179.160.0","216.179.167.255","3635650560","3635652607","HK","Hong Kong"
+"216.179.168.0","216.179.179.255","3635652608","3635655679","US","United States"
+"216.179.180.0","216.179.182.255","3635655680","3635656447","HK","Hong Kong"
+"216.179.183.0","216.179.183.255","3635656448","3635656703","US","United States"
+"216.179.184.0","216.179.187.255","3635656704","3635657727","JP","Japan"
+"216.179.188.0","216.179.193.255","3635657728","3635659263","US","United States"
+"216.179.194.0","216.179.197.255","3635659264","3635660287","ID","Indonesia"
+"216.179.198.0","216.179.199.255","3635660288","3635660799","US","United States"
+"216.179.200.0","216.179.203.255","3635660800","3635661823","HK","Hong Kong"
+"216.179.204.0","216.179.237.255","3635661824","3635670527","US","United States"
+"216.179.238.0","216.179.239.255","3635670528","3635671039","TL","Timor-Leste"
+"216.179.240.0","216.179.253.255","3635671040","3635674623","US","United States"
+"216.179.254.0","216.179.255.255","3635674624","3635675135","HK","Hong Kong"
+"216.180.0.0","216.180.255.255","3635675136","3635740671","US","United States"
+"216.181.0.0","216.181.0.255","3635740672","3635740927","CA","Canada"
+"216.181.1.0","216.181.2.255","3635740928","3635741439","US","United States"
+"216.181.3.0","216.181.3.255","3635741440","3635741695","CA","Canada"
+"216.181.4.0","216.181.4.255","3635741696","3635741951","US","United States"
+"216.181.5.0","216.181.18.255","3635741952","3635745535","CA","Canada"
+"216.181.19.0","216.181.20.255","3635745536","3635746047","US","United States"
+"216.181.21.0","216.181.29.127","3635746048","3635748223","CA","Canada"
+"216.181.29.128","216.181.29.255","3635748224","3635748351","US","United States"
+"216.181.30.0","216.181.45.255","3635748352","3635752447","CA","Canada"
+"216.181.46.0","216.181.46.255","3635752448","3635752703","US","United States"
+"216.181.47.0","216.181.97.255","3635752704","3635765759","CA","Canada"
+"216.181.98.0","216.181.108.255","3635765760","3635768575","US","United States"
+"216.181.109.0","216.181.119.255","3635768576","3635771391","CA","Canada"
+"216.181.120.0","216.181.120.255","3635771392","3635771647","US","United States"
+"216.181.121.0","216.181.121.255","3635771648","3635771903","CA","Canada"
+"216.181.122.0","216.181.123.255","3635771904","3635772415","US","United States"
+"216.181.124.0","216.181.124.255","3635772416","3635772671","CA","Canada"
+"216.181.125.0","216.181.125.255","3635772672","3635772927","US","United States"
+"216.181.126.0","216.181.157.255","3635772928","3635781119","CA","Canada"
+"216.181.158.0","216.181.165.255","3635781120","3635783167","US","United States"
+"216.181.166.0","216.181.229.255","3635783168","3635799551","CA","Canada"
+"216.181.230.0","216.181.231.255","3635799552","3635800063","US","United States"
+"216.181.232.0","216.181.247.255","3635800064","3635804159","CA","Canada"
+"216.181.248.0","216.181.249.255","3635804160","3635804671","US","United States"
+"216.181.250.0","216.181.255.255","3635804672","3635806207","CA","Canada"
+"216.182.0.0","216.182.255.255","3635806208","3635871743","US","United States"
+"216.183.0.0","216.183.31.255","3635871744","3635879935","CA","Canada"
+"216.183.32.0","216.183.79.255","3635879936","3635892223","US","United States"
+"216.183.80.0","216.183.95.255","3635892224","3635896319","CA","Canada"
+"216.183.96.0","216.183.127.255","3635896320","3635904511","US","United States"
+"216.183.128.0","216.183.159.255","3635904512","3635912703","CA","Canada"
+"216.183.160.0","216.184.95.255","3635912704","3635961855","US","United States"
+"216.184.96.0","216.184.103.255","3635961856","3635963903","SV","El Salvador"
+"216.184.104.0","216.184.105.255","3635963904","3635964415","US","United States"
+"216.184.106.0","216.184.111.255","3635964416","3635965951","SV","El Salvador"
+"216.184.112.0","216.184.113.115","3635965952","3635966323","US","United States"
+"216.184.113.116","216.184.113.116","3635966324","3635966324","ES","Spain"
+"216.184.113.117","216.184.115.255","3635966325","3635966975","US","United States"
+"216.184.116.0","216.184.119.255","3635966976","3635967999","PY","Paraguay"
+"216.184.120.0","216.184.127.255","3635968000","3635970047","SV","El Salvador"
+"216.184.128.0","216.185.45.217","3635970048","3636014553","US","United States"
+"216.185.45.218","216.185.45.218","3636014554","3636014554","EU","Europe"
+"216.185.45.219","216.185.63.255","3636014555","3636019199","US","United States"
+"216.185.64.0","216.185.95.255","3636019200","3636027391","CA","Canada"
+"216.185.96.0","216.185.112.29","3636027392","3636031517","SG","Singapore"
+"216.185.112.30","216.185.112.30","3636031518","3636031518","US","United States"
+"216.185.112.31","216.185.127.255","3636031519","3636035583","SG","Singapore"
+"216.185.128.0","216.185.239.255","3636035584","3636064255","US","United States"
+"216.185.240.0","216.185.255.255","3636064256","3636068351","CA","Canada"
+"216.186.0.0","216.187.65.255","3636068352","3636150783","US","United States"
+"216.187.66.0","216.187.66.15","3636150784","3636150799","CA","Canada"
+"216.187.66.16","216.187.69.255","3636150800","3636151807","US","United States"
+"216.187.70.0","216.187.70.255","3636151808","3636152063","CA","Canada"
+"216.187.71.0","216.187.71.255","3636152064","3636152319","US","United States"
+"216.187.72.0","216.187.72.255","3636152320","3636152575","CA","Canada"
+"216.187.73.0","216.187.73.159","3636152576","3636152735","US","United States"
+"216.187.73.160","216.187.73.175","3636152736","3636152751","CA","Canada"
+"216.187.73.176","216.187.73.207","3636152752","3636152783","US","United States"
+"216.187.73.208","216.187.73.215","3636152784","3636152791","CA","Canada"
+"216.187.73.216","216.187.73.255","3636152792","3636152831","US","United States"
+"216.187.74.0","216.187.74.15","3636152832","3636152847","CA","Canada"
+"216.187.74.16","216.187.77.255","3636152848","3636153855","US","United States"
+"216.187.78.0","216.187.81.255","3636153856","3636154879","CA","Canada"
+"216.187.82.0","216.187.82.255","3636154880","3636155135","US","United States"
+"216.187.83.0","216.187.83.255","3636155136","3636155391","CA","Canada"
+"216.187.84.0","216.187.84.255","3636155392","3636155647","US","United States"
+"216.187.85.0","216.187.86.255","3636155648","3636156159","CA","Canada"
+"216.187.87.0","216.187.91.255","3636156160","3636157439","US","United States"
+"216.187.92.0","216.187.93.255","3636157440","3636157951","CA","Canada"
+"216.187.94.0","216.187.94.111","3636157952","3636158063","US","United States"
+"216.187.94.112","216.187.94.119","3636158064","3636158071","CA","Canada"
+"216.187.94.120","216.187.94.255","3636158072","3636158207","US","United States"
+"216.187.95.0","216.187.95.7","3636158208","3636158215","CA","Canada"
+"216.187.95.8","216.187.95.255","3636158216","3636158463","US","United States"
+"216.187.96.0","216.187.96.255","3636158464","3636158719","CA","Canada"
+"216.187.97.0","216.187.97.151","3636158720","3636158871","US","United States"
+"216.187.97.152","216.187.97.159","3636158872","3636158879","CA","Canada"
+"216.187.97.160","216.187.97.239","3636158880","3636158959","US","United States"
+"216.187.97.240","216.187.100.255","3636158960","3636159743","CA","Canada"
+"216.187.101.0","216.187.103.255","3636159744","3636160511","US","United States"
+"216.187.104.0","216.187.104.255","3636160512","3636160767","CA","Canada"
+"216.187.105.0","216.187.107.255","3636160768","3636161535","US","United States"
+"216.187.108.0","216.187.108.255","3636161536","3636161791","CA","Canada"
+"216.187.109.0","216.187.109.191","3636161792","3636161983","US","United States"
+"216.187.109.192","216.187.109.223","3636161984","3636162015","CA","Canada"
+"216.187.109.224","216.187.115.255","3636162016","3636163583","US","United States"
+"216.187.116.0","216.187.117.255","3636163584","3636164095","CA","Canada"
+"216.187.118.0","216.187.118.159","3636164096","3636164255","US","United States"
+"216.187.118.160","216.187.118.175","3636164256","3636164271","CA","Canada"
+"216.187.118.176","216.187.118.231","3636164272","3636164327","US","United States"
+"216.187.118.232","216.187.118.239","3636164328","3636164335","CA","Canada"
+"216.187.118.240","216.187.126.255","3636164336","3636166399","US","United States"
+"216.187.127.0","216.187.127.255","3636166400","3636166655","CA","Canada"
+"216.187.128.0","216.188.25.255","3636166656","3636206079","US","United States"
+"216.188.26.0","216.188.26.255","3636206080","3636206335","AU","Australia"
+"216.188.27.0","216.190.255.255","3636206336","3636396031","US","United States"
+"216.191.0.0","216.191.133.255","3636396032","3636430335","CA","Canada"
+"216.191.134.0","216.191.134.255","3636430336","3636430591","KY","Cayman Islands"
+"216.191.135.0","216.191.255.255","3636430592","3636461567","CA","Canada"
+"216.192.0.0","216.194.63.255","3636461568","3636609023","US","United States"
+"216.194.64.0","216.194.111.255","3636609024","3636621311","CA","Canada"
+"216.194.112.0","216.194.127.255","3636621312","3636625407","US","United States"
+"216.194.128.0","216.194.131.255","3636625408","3636626431","AR","Argentina"
+"216.194.132.0","216.194.133.255","3636626432","3636626943","BR","Brazil"
+"216.194.134.0","216.194.134.255","3636626944","3636627199","AR","Argentina"
+"216.194.135.0","216.194.135.255","3636627200","3636627455","BR","Brazil"
+"216.194.136.0","216.194.139.255","3636627456","3636628479","MX","Mexico"
+"216.194.140.0","216.194.141.255","3636628480","3636628991","PE","Peru"
+"216.194.142.0","216.197.127.255","3636628992","3636822015","US","United States"
+"216.197.128.0","216.197.255.255","3636822016","3636854783","CA","Canada"
+"216.198.0.0","216.198.127.255","3636854784","3636887551","US","United States"
+"216.198.128.0","216.198.159.255","3636887552","3636895743","CA","Canada"
+"216.198.160.0","216.198.211.255","3636895744","3636909055","US","United States"
+"216.198.212.0","216.198.212.255","3636909056","3636909311","CA","Canada"
+"216.198.213.0","216.198.231.255","3636909312","3636914175","US","United States"
+"216.198.232.0","216.198.232.255","3636914176","3636914431","CA","Canada"
+"216.198.233.0","216.198.248.255","3636914432","3636918527","US","United States"
+"216.198.249.0","216.198.249.255","3636918528","3636918783","CA","Canada"
+"216.198.250.0","216.201.95.255","3636918784","3637075967","US","United States"
+"216.201.96.0","216.201.111.255","3637075968","3637080063","CA","Canada"
+"216.201.112.0","216.207.255.255","3637080064","3637510143","US","United States"
+"216.208.0.0","216.209.255.255","3637510144","3637641215","CA","Canada"
+"216.210.0.0","216.210.95.255","3637641216","3637665791","US","United States"
+"216.210.96.0","216.210.111.255","3637665792","3637669887","CA","Canada"
+"216.210.112.0","216.210.255.255","3637669888","3637706751","US","United States"
+"216.211.0.0","216.211.127.255","3637706752","3637739519","CA","Canada"
+"216.211.128.0","216.217.255.255","3637739520","3638165503","US","United States"
+"216.218.0.0","216.218.63.255","3638165504","3638181887","CA","Canada"
+"216.218.64.0","216.218.190.255","3638181888","3638214399","US","United States"
+"216.218.191.0","216.218.191.255","3638214400","3638214655","GR","Greece"
+"216.218.192.0","216.218.238.255","3638214656","3638226687","US","United States"
+"216.218.239.0","216.218.239.255","3638226688","3638226943","NL","Netherlands"
+"216.218.240.0","216.219.65.255","3638226944","3638247935","US","United States"
+"216.219.66.0","216.219.68.255","3638247936","3638248703","GB","United Kingdom"
+"216.219.69.0","216.219.70.255","3638248704","3638249215","US","United States"
+"216.219.71.0","216.219.71.255","3638249216","3638249471","GB","United Kingdom"
+"216.219.72.0","216.219.76.63","3638249472","3638250559","US","United States"
+"216.219.76.64","216.219.76.127","3638250560","3638250623","GB","United Kingdom"
+"216.219.76.128","216.220.31.255","3638250624","3638304767","US","United States"
+"216.220.32.0","216.220.63.255","3638304768","3638312959","CA","Canada"
+"216.220.64.0","216.221.31.255","3638312960","3638370303","US","United States"
+"216.221.32.0","216.221.95.255","3638370304","3638386687","CA","Canada"
+"216.221.96.0","216.221.146.255","3638386688","3638399743","US","United States"
+"216.221.147.0","216.221.147.255","3638399744","3638399999","CH","Switzerland"
+"216.221.148.0","216.221.152.63","3638400000","3638401087","US","United States"
+"216.221.152.64","216.221.152.95","3638401088","3638401119","CA","Canada"
+"216.221.152.96","216.223.27.29","3638401120","3638500125","US","United States"
+"216.223.27.30","216.223.27.30","3638500126","3638500126","CA","Canada"
+"216.223.27.31","216.223.63.255","3638500127","3638509567","US","United States"
+"216.223.64.0","216.223.159.255","3638509568","3638534143","CA","Canada"
+"216.223.160.0","216.226.31.255","3638534144","3638697983","US","United States"
+"216.226.32.0","216.226.63.255","3638697984","3638706175","CA","Canada"
+"216.226.64.0","216.228.207.255","3638706176","3638874111","US","United States"
+"216.228.208.0","216.228.223.255","3638874112","3638878207","CA","Canada"
+"216.228.224.0","216.228.232.255","3638878208","3638880511","US","United States"
+"216.228.233.0","216.228.233.255","3638880512","3638880767","CA","Canada"
+"216.228.234.0","216.229.48.255","3638880768","3638898943","US","United States"
+"216.229.49.0","216.229.50.255","3638898944","3638899455","MX","Mexico"
+"216.229.51.0","216.230.127.255","3638899456","3638984703","US","United States"
+"216.230.128.0","216.230.132.255","3638984704","3638985983","GT","Guatemala"
+"216.230.133.0","216.230.133.255","3638985984","3638986239","HN","Honduras"
+"216.230.134.0","216.230.159.255","3638986240","3638992895","GT","Guatemala"
+"216.230.160.0","216.230.175.255","3638992896","3638996991","US","United States"
+"216.230.192.0","216.231.202.255","3639001088","3639069439","US","United States"
+"216.231.203.0","216.231.203.255","3639069440","3639069695","HK","Hong Kong"
+"216.231.204.0","216.231.255.255","3639069696","3639083007","US","United States"
+"216.232.0.0","216.232.255.255","3639083008","3639148543","CA","Canada"
+"216.233.0.0","216.234.31.255","3639148544","3639222271","US","United States"
+"216.234.32.0","216.234.63.255","3639222272","3639230463","CA","Canada"
+"216.234.64.0","216.234.159.255","3639230464","3639255039","US","United States"
+"216.234.160.0","216.234.191.255","3639255040","3639263231","CA","Canada"
+"216.234.192.0","216.234.255.255","3639263232","3639279615","US","United States"
+"216.235.0.0","216.235.15.255","3639279616","3639283711","CA","Canada"
+"216.235.16.0","216.236.175.255","3639283712","3639390207","US","United States"
+"216.236.176.0","216.236.191.255","3639390208","3639394303","ZA","South Africa"
+"216.236.192.0","216.236.199.255","3639394304","3639396351","US","United States"
+"216.236.200.0","216.236.200.31","3639396352","3639396383","NE","Niger"
+"216.236.200.32","216.236.200.63","3639396384","3639396415","US","United States"
+"216.236.200.64","216.236.200.79","3639396416","3639396431","PK","Pakistan"
+"216.236.200.80","216.236.200.95","3639396432","3639396447","US","United States"
+"216.236.200.96","216.236.200.111","3639396448","3639396463","NG","Nigeria"
+"216.236.200.112","216.236.200.119","3639396464","3639396471","TZ","Tanzania, United Republic of"
+"216.236.200.120","216.236.200.135","3639396472","3639396487","US","United States"
+"216.236.200.136","216.236.200.167","3639396488","3639396519","IN","India"
+"216.236.200.168","216.236.200.191","3639396520","3639396543","US","United States"
+"216.236.200.192","216.236.200.199","3639396544","3639396551","TZ","Tanzania, United Republic of"
+"216.236.200.200","216.236.201.63","3639396552","3639396671","US","United States"
+"216.236.201.64","216.236.201.127","3639396672","3639396735","NE","Niger"
+"216.236.201.128","216.236.201.135","3639396736","3639396743","IN","India"
+"216.236.201.136","216.236.201.255","3639396744","3639396863","US","United States"
+"216.236.202.0","216.236.202.15","3639396864","3639396879","NE","Niger"
+"216.236.202.16","216.236.202.63","3639396880","3639396927","US","United States"
+"216.236.202.64","216.236.202.95","3639396928","3639396959","FR","France"
+"216.236.202.96","216.236.202.111","3639396960","3639396975","NG","Nigeria"
+"216.236.202.112","216.236.202.127","3639396976","3639396991","US","United States"
+"216.236.202.128","216.236.202.159","3639396992","3639397023","CD","Congo, The Democratic Republic of the"
+"216.236.202.160","216.236.202.255","3639397024","3639397119","US","United States"
+"216.236.203.0","216.236.203.255","3639397120","3639397375","IN","India"
+"216.236.204.0","216.236.204.255","3639397376","3639397631","US","United States"
+"216.236.205.0","216.236.205.255","3639397632","3639397887","NG","Nigeria"
+"216.236.206.0","216.236.208.23","3639397888","3639398423","US","United States"
+"216.236.208.24","216.236.208.31","3639398424","3639398431","LB","Lebanon"
+"216.236.208.32","216.236.208.39","3639398432","3639398439","US","United States"
+"216.236.208.40","216.236.208.47","3639398440","3639398447","LB","Lebanon"
+"216.236.208.48","216.236.208.127","3639398448","3639398527","US","United States"
+"216.236.208.128","216.236.208.191","3639398528","3639398591","SA","Saudi Arabia"
+"216.236.208.192","216.236.208.199","3639398592","3639398599","LB","Lebanon"
+"216.236.208.200","216.236.208.255","3639398600","3639398655","US","United States"
+"216.236.209.0","216.236.209.7","3639398656","3639398663","SA","Saudi Arabia"
+"216.236.209.8","216.236.212.255","3639398664","3639399679","US","United States"
+"216.236.213.0","216.236.213.255","3639399680","3639399935","HN","Honduras"
+"216.236.214.0","216.236.215.255","3639399936","3639400447","US","United States"
+"216.236.216.0","216.236.219.255","3639400448","3639401471","RS","Serbia"
+"216.236.220.0","216.236.222.255","3639401472","3639402239","US","United States"
+"216.236.223.0","216.236.223.255","3639402240","3639402495","GH","Ghana"
+"216.236.224.0","216.238.144.151","3639402496","3639513239","US","United States"
+"216.238.144.152","216.238.144.155","3639513240","3639513243","AE","United Arab Emirates"
+"216.238.144.156","216.238.191.255","3639513244","3639525375","US","United States"
+"216.238.208.0","216.238.223.255","3639529472","3639533567","US","United States"
+"216.238.224.0","216.238.239.255","3639533568","3639537663","CA","Canada"
+"216.238.240.0","216.239.32.255","3639537664","3639550207","US","United States"
+"216.239.33.0","216.239.33.7","3639550208","3639550215","AR","Argentina"
+"216.239.33.8","216.239.33.15","3639550216","3639550223","BR","Brazil"
+"216.239.33.16","216.239.33.31","3639550224","3639550239","CA","Canada"
+"216.239.33.32","216.239.33.39","3639550240","3639550247","MX","Mexico"
+"216.239.33.40","216.239.33.103","3639550248","3639550311","US","United States"
+"216.239.33.104","216.239.33.111","3639550312","3639550319","AU","Australia"
+"216.239.33.112","216.239.49.255","3639550320","3639554559","US","United States"
+"216.239.50.0","216.239.50.105","3639554560","3639554665","GB","United Kingdom"
+"216.239.50.106","216.239.50.106","3639554666","3639554666","US","United States"
+"216.239.50.107","216.239.50.188","3639554667","3639554748","GB","United Kingdom"
+"216.239.50.189","216.239.50.189","3639554749","3639554749","US","United States"
+"216.239.50.190","216.239.50.255","3639554750","3639554815","GB","United Kingdom"
+"216.239.51.0","216.239.54.255","3639554816","3639555839","US","United States"
+"216.239.55.0","216.239.55.7","3639555840","3639555847","AR","Argentina"
+"216.239.55.8","216.239.55.15","3639555848","3639555855","BR","Brazil"
+"216.239.55.16","216.239.55.23","3639555856","3639555863","CA","Canada"
+"216.239.55.24","216.239.55.31","3639555864","3639555871","MX","Mexico"
+"216.239.55.32","216.239.55.159","3639555872","3639555999","US","United States"
+"216.239.55.160","216.239.55.167","3639556000","3639556007","AU","Australia"
+"216.239.55.168","216.239.55.175","3639556008","3639556015","CA","Canada"
+"216.239.55.176","216.239.55.183","3639556016","3639556023","CO","Colombia"
+"216.239.55.184","216.239.63.255","3639556024","3639558143","US","United States"
+"216.239.64.0","216.239.95.255","3639558144","3639566335","CA","Canada"
+"216.239.96.0","216.239.97.255","3639566336","3639566847","US","United States"
+"216.239.98.0","216.239.98.255","3639566848","3639567103","HK","Hong Kong"
+"216.239.99.0","216.239.203.255","3639567104","3639593983","US","United States"
+"216.239.204.0","216.239.207.255","3639593984","3639595007","GB","United Kingdom"
+"216.239.208.0","216.239.255.255","3639595008","3639607295","US","United States"
+"216.240.0.0","216.240.15.255","3639607296","3639611391","CA","Canada"
+"216.240.16.0","216.240.191.255","3639611392","3639656447","US","United States"
+"216.240.192.0","216.240.207.255","3639656448","3639660543","CA","Canada"
+"216.240.208.0","216.240.223.255","3639660544","3639664639","US","United States"
+"216.240.224.0","216.240.239.255","3639664640","3639668735","CA","Canada"
+"216.240.240.0","216.240.255.255","3639668736","3639672831","US","United States"
+"216.241.0.0","216.241.31.255","3639672832","3639681023","CL","Chile"
+"216.241.32.0","216.241.74.255","3639681024","3639692031","US","United States"
+"216.241.75.0","216.241.75.255","3639692032","3639692287","GB","United Kingdom"
+"216.241.76.0","216.241.123.253","3639692288","3639704573","US","United States"
+"216.241.123.254","216.241.123.254","3639704574","3639704574","GB","United Kingdom"
+"216.241.123.255","216.241.223.255","3639704575","3639730175","US","United States"
+"216.241.224.0","216.241.239.255","3639730176","3639734271","CA","Canada"
+"216.241.240.0","216.241.248.255","3639734272","3639736575","US","United States"
+"216.241.249.0","216.241.249.255","3639736576","3639736831","HK","Hong Kong"
+"216.241.250.0","216.241.251.255","3639736832","3639737343","US","United States"
+"216.241.252.0","216.241.252.29","3639737344","3639737373","GB","United Kingdom"
+"216.241.252.30","216.241.252.30","3639737374","3639737374","FR","France"
+"216.241.252.31","216.241.252.255","3639737375","3639737599","GB","United Kingdom"
+"216.241.253.0","216.241.253.29","3639737600","3639737629","US","United States"
+"216.241.253.30","216.241.253.30","3639737630","3639737630","GB","United Kingdom"
+"216.241.253.31","216.244.127.255","3639737631","3639902207","US","United States"
+"216.244.128.0","216.244.191.255","3639902208","3639918591","PE","Peru"
+"216.244.192.0","216.244.255.255","3639918592","3639934975","AR","Argentina"
+"216.245.0.0","216.246.88.39","3639934976","3640023079","US","United States"
+"216.246.88.40","216.246.88.47","3640023080","3640023087","EG","Egypt"
+"216.246.88.48","216.246.223.255","3640023088","3640057855","US","United States"
+"216.246.224.0","216.246.255.255","3640057856","3640066047","CA","Canada"
+"216.247.0.0","216.248.255.255","3640066048","3640197119","US","United States"
+"216.249.0.0","216.249.15.255","3640197120","3640201215","CA","Canada"
+"216.249.16.0","216.249.31.255","3640201216","3640205311","US","United States"
+"216.249.32.0","216.249.47.255","3640205312","3640209407","BM","Bermuda"
+"216.249.48.0","216.249.63.255","3640209408","3640213503","CA","Canada"
+"216.249.64.0","216.250.99.255","3640213504","3640288255","US","United States"
+"216.250.100.0","216.250.103.255","3640288256","3640289279","PH","Philippines"
+"216.250.104.0","216.250.111.255","3640289280","3640291327","HK","Hong Kong"
+"216.250.112.0","216.250.193.255","3640291328","3640312319","US","United States"
+"216.250.194.0","216.250.194.255","3640312320","3640312575","NI","Nicaragua"
+"216.250.195.0","216.250.195.255","3640312576","3640312831","US","United States"
+"216.250.196.0","216.250.196.255","3640312832","3640313087","TO","Tonga"
+"216.250.197.0","216.250.205.255","3640313088","3640315391","US","United States"
+"216.250.206.0","216.250.206.255","3640315392","3640315647","TR","Turkey"
+"216.250.207.0","216.250.211.255","3640315648","3640316927","US","United States"
+"216.250.212.0","216.250.212.255","3640316928","3640317183","MX","Mexico"
+"216.250.213.0","216.250.216.255","3640317184","3640318207","US","United States"
+"216.250.217.0","216.250.219.255","3640318208","3640318975","NC","New Caledonia"
+"216.250.220.0","216.251.72.255","3640318976","3640346879","US","United States"
+"216.251.73.0","216.251.73.254","3640346880","3640347134","MX","Mexico"
+"216.251.73.255","216.251.127.255","3640347135","3640360959","US","United States"
+"216.251.128.0","216.251.159.255","3640360960","3640369151","CA","Canada"
+"216.251.160.0","216.252.63.255","3640369152","3640410111","US","United States"
+"216.252.64.0","216.252.95.255","3640410112","3640418303","CA","Canada"
+"216.252.96.0","216.252.143.255","3640418304","3640430591","US","United States"
+"216.252.144.0","216.252.151.255","3640430592","3640432639","DE","Germany"
+"216.252.152.0","216.252.154.255","3640432640","3640433407","US","United States"
+"216.252.155.0","216.252.155.255","3640433408","3640433663","DE","Germany"
+"216.252.156.0","216.252.175.255","3640433664","3640438783","US","United States"
+"216.252.176.0","216.252.191.255","3640438784","3640442879","DE","Germany"
+"216.252.192.0","216.252.207.255","3640442880","3640446975","US","United States"
+"216.252.208.0","216.252.215.255","3640446976","3640449023","CA","Canada"
+"216.252.216.0","216.252.219.255","3640449024","3640450047","DE","Germany"
+"216.252.220.0","216.252.223.255","3640450048","3640451071","US","United States"
+"216.252.224.0","216.252.255.255","3640451072","3640459263","DE","Germany"
+"216.253.0.0","216.254.127.255","3640459264","3640557567","US","United States"
+"216.254.128.0","216.254.223.255","3640557568","3640582143","CA","Canada"
+"216.254.224.0","216.255.223.255","3640582144","3640647679","US","United States"
+"216.255.224.0","216.255.239.255","3640647680","3640651775","JP","Japan"
+"216.255.240.0","216.255.255.255","3640651776","3640655871","US","United States"
+"217.0.0.0","217.7.255.255","3640655872","3641180159","DE","Germany"
+"217.8.0.0","217.8.31.255","3641180160","3641188351","GB","United Kingdom"
+"217.8.32.0","217.8.47.255","3641188352","3641192447","TJ","Tajikistan"
+"217.8.48.0","217.8.63.255","3641192448","3641196543","DE","Germany"
+"217.8.64.0","217.8.79.255","3641196544","3641200639","SA","Saudi Arabia"
+"217.8.80.0","217.8.95.255","3641200640","3641204735","RU","Russian Federation"
+"217.8.96.0","217.8.111.255","3641204736","3641208831","NL","Netherlands"
+"217.8.128.0","217.8.159.255","3641212928","3641221119","NO","Norway"
+"217.8.160.0","217.8.191.255","3641221120","3641229311","PL","Poland"
+"217.8.192.0","217.8.223.255","3641229312","3641237503","CH","Switzerland"
+"217.8.224.0","217.8.239.255","3641237504","3641241599","RU","Russian Federation"
+"217.8.240.0","217.8.255.255","3641241600","3641245695","GB","United Kingdom"
+"217.9.0.0","217.9.15.255","3641245696","3641249791","UA","Ukraine"
+"217.9.32.0","217.9.63.255","3641253888","3641262079","DE","Germany"
+"217.9.64.0","217.9.79.255","3641262080","3641266175","IT","Italy"
+"217.9.80.0","217.9.95.255","3641266176","3641270271","RU","Russian Federation"
+"217.9.96.0","217.9.127.255","3641270272","3641278463","DE","Germany"
+"217.9.128.0","217.9.143.255","3641278464","3641282559","IS","Iceland"
+"217.9.144.0","217.9.159.255","3641282560","3641286655","RU","Russian Federation"
+"217.9.160.0","217.9.191.255","3641286656","3641294847","PL","Poland"
+"217.9.192.0","217.9.207.255","3641294848","3641298943","GB","United Kingdom"
+"217.9.208.0","217.9.223.255","3641298944","3641303039","SE","Sweden"
+"217.9.224.0","217.9.239.255","3641303040","3641307135","BG","Bulgaria"
+"217.9.240.0","217.9.255.255","3641307136","3641311231","LT","Lithuania"
+"217.10.0.0","217.10.15.255","3641311232","3641315327","DE","Germany"
+"217.10.16.0","217.10.31.255","3641315328","3641319423","DK","Denmark"
+"217.10.32.0","217.10.47.255","3641319424","3641323519","RU","Russian Federation"
+"217.10.48.0","217.10.79.255","3641323520","3641331711","DE","Germany"
+"217.10.80.0","217.10.95.255","3641331712","3641335807","ES","Spain"
+"217.10.96.0","217.10.127.255","3641335808","3641343999","SE","Sweden"
+"217.10.128.0","217.10.176.247","3641344000","3641356535","GB","United Kingdom"
+"217.10.176.248","217.10.176.255","3641356536","3641356543","CM","Cameroon"
+"217.10.177.0","217.10.191.255","3641356544","3641360383","GB","United Kingdom"
+"217.10.192.0","217.10.223.255","3641360384","3641368575","RO","Romania"
+"217.10.224.0","217.10.239.255","3641368576","3641372671","GB","United Kingdom"
+"217.10.240.0","217.10.255.255","3641372672","3641376767","BG","Bulgaria"
+"217.11.0.0","217.11.15.255","3641376768","3641380863","IT","Italy"
+"217.11.16.0","217.11.31.255","3641380864","3641384959","IR","Iran, Islamic Republic of"
+"217.11.32.0","217.11.47.255","3641384960","3641389055","CH","Switzerland"
+"217.11.48.0","217.11.63.255","3641389056","3641393151","DE","Germany"
+"217.11.64.0","217.11.79.255","3641393152","3641397247","KZ","Kazakhstan"
+"217.11.80.0","217.11.95.255","3641397248","3641401343","IT","Italy"
+"217.11.96.0","217.11.127.255","3641401344","3641409535","ES","Spain"
+"217.11.128.0","217.11.143.255","3641409536","3641413631","PL","Poland"
+"217.11.144.0","217.11.159.255","3641413632","3641417727","DE","Germany"
+"217.11.160.0","217.11.175.255","3641417728","3641421823","GE","Georgia"
+"217.11.176.0","217.11.191.255","3641421824","3641425919","TJ","Tajikistan"
+"217.11.192.0","217.11.207.255","3641425920","3641430015","DE","Germany"
+"217.11.208.0","217.11.223.255","3641430016","3641434111","CH","Switzerland"
+"217.11.224.0","217.11.255.255","3641434112","3641442303","CZ","Czech Republic"
+"217.12.0.0","217.12.15.255","3641442304","3641446399","GB","United Kingdom"
+"217.12.16.0","217.12.31.255","3641446400","3641450495","ES","Spain"
+"217.12.32.0","217.12.47.255","3641450496","3641454591","RU","Russian Federation"
+"217.12.48.0","217.12.63.255","3641454592","3641458687","SK","Slovakia"
+"217.12.64.0","217.12.79.255","3641458688","3641462783","RU","Russian Federation"
+"217.12.80.0","217.12.95.255","3641462784","3641466879","UZ","Uzbekistan"
+"217.12.96.0","217.12.111.255","3641466880","3641470975","RU","Russian Federation"
+"217.12.112.0","217.12.127.255","3641470976","3641475071","MD","Moldova, Republic of"
+"217.12.128.0","217.12.143.255","3641475072","3641479167","IT","Italy"
+"217.12.144.0","217.12.159.255","3641479168","3641483263","GB","United Kingdom"
+"217.12.160.0","217.12.191.255","3641483264","3641491455","IT","Italy"
+"217.12.192.0","217.12.199.255","3641491456","3641493503","UA","Ukraine"
+"217.12.200.0","217.12.201.255","3641493504","3641494015","NL","Netherlands"
+"217.12.202.0","217.12.203.255","3641494016","3641494527","BG","Bulgaria"
+"217.12.204.0","217.12.207.255","3641494528","3641495551","UA","Ukraine"
+"217.12.208.0","217.12.209.255","3641495552","3641496063","NL","Netherlands"
+"217.12.210.0","217.12.217.255","3641496064","3641498111","UA","Ukraine"
+"217.12.218.0","217.12.218.255","3641498112","3641498367","NL","Netherlands"
+"217.12.219.0","217.12.223.255","3641498368","3641499647","UA","Ukraine"
+"217.12.224.0","217.12.239.255","3641499648","3641503743","SA","Saudi Arabia"
+"217.12.240.0","217.12.255.255","3641503744","3641507839","RU","Russian Federation"
+"217.13.0.0","217.13.31.255","3641507840","3641516031","NO","Norway"
+"217.13.32.0","217.13.47.255","3641516032","3641520127","HU","Hungary"
+"217.13.48.0","217.13.63.255","3641520128","3641524223","FR","France"
+"217.13.64.0","217.13.79.255","3641524224","3641528319","DE","Germany"
+"217.13.80.0","217.13.95.255","3641528320","3641532415","ES","Spain"
+"217.13.96.0","217.13.111.255","3641532416","3641536511","HU","Hungary"
+"217.13.112.0","217.13.127.255","3641536512","3641540607","ES","Spain"
+"217.13.128.0","217.13.159.255","3641540608","3641548799","GB","United Kingdom"
+"217.13.160.0","217.13.175.255","3641548800","3641552895","DE","Germany"
+"217.13.176.0","217.13.191.255","3641552896","3641556991","AT","Austria"
+"217.13.192.0","217.13.207.255","3641556992","3641561087","DE","Germany"
+"217.13.208.0","217.13.223.255","3641561088","3641565183","RU","Russian Federation"
+"217.13.224.0","217.13.255.255","3641565184","3641573375","SE","Sweden"
+"217.14.0.0","217.14.15.255","3641573376","3641577471","NO","Norway"
+"217.14.16.0","217.14.31.255","3641577472","3641581567","RU","Russian Federation"
+"217.14.32.0","217.14.47.255","3641581568","3641585663","ES","Spain"
+"217.14.48.0","217.14.63.255","3641585664","3641589759","RU","Russian Federation"
+"217.14.64.0","217.14.79.255","3641589760","3641593855","CH","Switzerland"
+"217.14.80.0","217.14.95.255","3641593856","3641597951","NG","Nigeria"
+"217.14.96.0","217.14.111.255","3641597952","3641602047","AZ","Azerbaijan"
+"217.14.112.0","217.14.127.255","3641602048","3641606143","DE","Germany"
+"217.14.128.0","217.14.143.255","3641606144","3641610239","GB","United Kingdom"
+"217.14.144.0","217.14.175.255","3641610240","3641618431","DE","Germany"
+"217.14.176.0","217.14.191.255","3641618432","3641622527","GB","United Kingdom"
+"217.14.192.0","217.14.207.255","3641622528","3641626623","RU","Russian Federation"
+"217.14.208.0","217.14.223.255","3641626624","3641630719","HR","Croatia"
+"217.14.224.0","217.14.239.255","3641630720","3641634815","AT","Austria"
+"217.14.240.0","217.14.255.255","3641634816","3641638911","RU","Russian Federation"
+"217.15.0.0","217.15.15.255","3641638912","3641643007","AT","Austria"
+"217.15.16.0","217.15.31.255","3641643008","3641647103","RU","Russian Federation"
+"217.15.32.0","217.15.47.255","3641647104","3641651199","ES","Spain"
+"217.15.48.0","217.15.63.255","3641651200","3641655295","RU","Russian Federation"
+"217.15.64.0","217.15.79.255","3641655296","3641659391","GB","United Kingdom"
+"217.15.80.0","217.15.95.255","3641659392","3641663487","FR","France"
+"217.15.96.0","217.15.111.255","3641663488","3641667583","MT","Malta"
+"217.15.112.0","217.15.117.255","3641667584","3641669119","GB","United Kingdom"
+"217.15.118.0","217.15.122.127","3641669120","3641670271","ZW","Zimbabwe"
+"217.15.122.128","217.15.124.255","3641670272","3641670911","GB","United Kingdom"
+"217.15.125.0","217.15.125.255","3641670912","3641671167","LS","Lesotho"
+"217.15.126.0","217.15.127.255","3641671168","3641671679","GB","United Kingdom"
+"217.15.128.0","217.15.159.255","3641671680","3641679871","RU","Russian Federation"
+"217.15.160.0","217.15.175.255","3641679872","3641683967","EU","Europe"
+"217.15.176.0","217.15.191.255","3641683968","3641688063","KZ","Kazakhstan"
+"217.15.192.0","217.15.207.255","3641688064","3641692159","RU","Russian Federation"
+"217.15.208.0","217.15.223.255","3641692160","3641696255","IT","Italy"
+"217.15.224.0","217.15.239.255","3641696256","3641700351","BE","Belgium"
+"217.15.240.0","217.15.255.255","3641700352","3641704447","SE","Sweden"
+"217.16.0.0","217.16.15.255","3641704448","3641708543","FR","France"
+"217.16.16.0","217.16.31.255","3641708544","3641712639","RU","Russian Federation"
+"217.16.32.0","217.16.47.255","3641712640","3641716735","NL","Netherlands"
+"217.16.48.0","217.16.63.255","3641716736","3641720831","GB","United Kingdom"
+"217.16.64.0","217.16.95.255","3641720832","3641729023","MK","Macedonia"
+"217.16.96.0","217.16.111.255","3641729024","3641733119","DK","Denmark"
+"217.16.112.0","217.16.127.255","3641733120","3641737215","AT","Austria"
+"217.16.128.0","217.16.143.255","3641737216","3641741311","RS","Serbia"
+"217.16.144.0","217.16.159.255","3641741312","3641745407","ES","Spain"
+"217.16.160.0","217.16.175.255","3641745408","3641749503","DE","Germany"
+"217.16.176.0","217.16.191.255","3641749504","3641753599","CZ","Czech Republic"
+"217.16.192.0","217.16.207.255","3641753600","3641757695","SE","Sweden"
+"217.16.208.0","217.16.223.255","3641757696","3641761791","GB","United Kingdom"
+"217.16.224.0","217.16.239.255","3641761792","3641765887","CY","Cyprus"
+"217.16.240.0","217.16.255.255","3641765888","3641769983","ES","Spain"
+"217.17.0.0","217.17.15.255","3641769984","3641774079","NO","Norway"
+"217.17.16.0","217.17.31.255","3641774080","3641778175","DE","Germany"
+"217.17.32.0","217.17.47.255","3641778176","3641782271","PL","Poland"
+"217.17.48.0","217.17.63.255","3641782272","3641786367","GB","United Kingdom"
+"217.17.64.0","217.17.79.255","3641786368","3641790463","SE","Sweden"
+"217.17.80.0","217.17.95.255","3641790464","3641794559","LT","Lithuania"
+"217.17.96.0","217.17.111.255","3641794560","3641798655","RS","Serbia"
+"217.17.112.0","217.17.127.255","3641798656","3641802751","RU","Russian Federation"
+"217.17.128.0","217.17.143.255","3641802752","3641806847","NL","Netherlands"
+"217.17.144.0","217.17.159.255","3641806848","3641810943","TR","Turkey"
+"217.17.160.0","217.17.191.255","3641810944","3641819135","RU","Russian Federation"
+"217.17.192.0","217.17.207.255","3641819136","3641823231","DE","Germany"
+"217.17.208.0","217.17.223.255","3641823232","3641827327","NO","Norway"
+"217.17.224.0","217.17.255.255","3641827328","3641835519","BH","Bahrain"
+"217.18.0.0","217.18.15.255","3641835520","3641839615","IT","Italy"
+"217.18.16.0","217.18.31.255","3641839616","3641843711","GB","United Kingdom"
+"217.18.32.0","217.18.47.255","3641843712","3641847807","ES","Spain"
+"217.18.64.0","217.18.79.255","3641851904","3641855999","NL","Netherlands"
+"217.18.80.0","217.18.95.255","3641856000","3641860095","GB","United Kingdom"
+"217.18.96.0","217.18.127.255","3641860096","3641868287","IT","Italy"
+"217.18.128.0","217.18.159.255","3641868288","3641876479","RU","Russian Federation"
+"217.18.160.0","217.18.175.255","3641876480","3641880575","ES","Spain"
+"217.18.176.0","217.18.191.255","3641880576","3641884671","DE","Germany"
+"217.18.192.0","217.18.207.255","3641884672","3641888767","NO","Norway"
+"217.18.208.0","217.18.223.255","3641888768","3641892863","IT","Italy"
+"217.18.224.0","217.18.239.255","3641892864","3641896959","ES","Spain"
+"217.18.240.0","217.18.255.255","3641896960","3641901055","BG","Bulgaria"
+"217.19.0.0","217.19.15.255","3641901056","3641905151","RO","Romania"
+"217.19.16.0","217.19.31.255","3641905152","3641909247","NL","Netherlands"
+"217.19.32.0","217.19.47.255","3641909248","3641913343","AT","Austria"
+"217.19.48.0","217.19.63.255","3641913344","3641917439","FR","France"
+"217.19.64.0","217.19.95.255","3641917440","3641925631","GR","Greece"
+"217.19.96.0","217.19.127.255","3641925632","3641933823","RU","Russian Federation"
+"217.19.128.0","217.19.143.255","3641933824","3641937919","GB","United Kingdom"
+"217.19.144.0","217.19.158.255","3641937920","3641941759","IT","Italy"
+"217.19.159.0","217.19.159.255","3641941760","3641942015","EU","Europe"
+"217.19.160.0","217.19.191.255","3641942016","3641950207","DE","Germany"
+"217.19.192.0","217.19.207.255","3641950208","3641954303","FR","France"
+"217.19.208.0","217.19.218.255","3641954304","3641957119","MD","Moldova, Republic of"
+"217.19.219.0","217.19.220.255","3641957120","3641957631","GB","United Kingdom"
+"217.19.221.0","217.19.221.255","3641957632","3641957887","MD","Moldova, Republic of"
+"217.19.222.0","217.19.222.255","3641957888","3641958143","GB","United Kingdom"
+"217.19.223.0","217.19.223.255","3641958144","3641958399","MD","Moldova, Republic of"
+"217.19.224.0","217.19.236.255","3641958400","3641961727","BE","Belgium"
+"217.19.237.0","217.19.237.15","3641961728","3641961743","NL","Netherlands"
+"217.19.237.16","217.19.237.63","3641961744","3641961791","BE","Belgium"
+"217.19.237.64","217.19.237.71","3641961792","3641961799","US","United States"
+"217.19.237.72","217.19.239.255","3641961800","3641962495","BE","Belgium"
+"217.19.240.0","217.19.255.255","3641962496","3641966591","GB","United Kingdom"
+"217.20.0.0","217.20.15.255","3641966592","3641970687","IT","Italy"
+"217.20.16.0","217.20.47.255","3641970688","3641978879","GB","United Kingdom"
+"217.20.48.0","217.20.63.255","3641978880","3641982975","DK","Denmark"
+"217.20.64.0","217.20.95.255","3641982976","3641991167","RU","Russian Federation"
+"217.20.96.0","217.20.111.255","3641991168","3641995263","SE","Sweden"
+"217.20.112.0","217.20.127.255","3641995264","3641999359","DE","Germany"
+"217.20.128.0","217.20.143.255","3641999360","3642003455","HU","Hungary"
+"217.20.144.0","217.20.159.255","3642003456","3642007551","RU","Russian Federation"
+"217.20.160.0","217.20.191.255","3642007552","3642015743","UA","Ukraine"
+"217.20.192.0","217.20.207.255","3642015744","3642019839","CH","Switzerland"
+"217.20.208.0","217.20.223.255","3642019840","3642023935","SY","Syrian Arab Republic"
+"217.20.224.0","217.20.239.255","3642023936","3642028031","EG","Egypt"
+"217.20.240.0","217.20.240.255","3642028032","3642028287","GB","United Kingdom"
+"217.20.241.0","217.20.241.255","3642028288","3642028543","NG","Nigeria"
+"217.20.242.0","217.20.242.0","3642028544","3642028544","GB","United Kingdom"
+"217.20.242.1","217.20.242.255","3642028545","3642028799","NG","Nigeria"
+"217.20.243.0","217.20.243.0","3642028800","3642028800","GB","United Kingdom"
+"217.20.243.1","217.20.243.63","3642028801","3642028863","SO","Somalia"
+"217.20.243.64","217.20.243.128","3642028864","3642028928","GB","United Kingdom"
+"217.20.243.129","217.20.243.255","3642028929","3642029055","NG","Nigeria"
+"217.20.244.0","217.20.244.0","3642029056","3642029056","GB","United Kingdom"
+"217.20.244.1","217.20.244.255","3642029057","3642029311","NG","Nigeria"
+"217.20.245.0","217.20.249.255","3642029312","3642030591","GB","United Kingdom"
+"217.20.250.0","217.20.250.255","3642030592","3642030847","GN","Guinea"
+"217.20.251.0","217.20.254.0","3642030848","3642031616","GB","United Kingdom"
+"217.20.254.1","217.20.254.127","3642031617","3642031743","SL","Sierra Leone"
+"217.20.254.128","217.20.255.255","3642031744","3642032127","GB","United Kingdom"
+"217.21.0.0","217.21.15.255","3642032128","3642036223","PS","Palestinian Territory"
+"217.21.16.0","217.21.31.255","3642036224","3642040319","HU","Hungary"
+"217.21.32.0","217.21.63.255","3642040320","3642048511","BY","Belarus"
+"217.21.64.0","217.21.83.63","3642048512","3642053439","GB","United Kingdom"
+"217.21.83.64","217.21.83.255","3642053440","3642053631","TZ","Tanzania, United Republic of"
+"217.21.84.0","217.21.95.255","3642053632","3642056703","GB","United Kingdom"
+"217.21.96.0","217.21.111.255","3642056704","3642060799","RU","Russian Federation"
+"217.21.112.0","217.21.127.255","3642060800","3642064895","KE","Kenya"
+"217.21.128.0","217.21.143.255","3642064896","3642068991","IT","Italy"
+"217.21.144.0","217.21.159.255","3642068992","3642073087","AL","Albania"
+"217.21.160.0","217.21.175.255","3642073088","3642077183","LV","Latvia"
+"217.21.176.0","217.21.182.255","3642077184","3642078975","BE","Belgium"
+"217.21.183.0","217.21.183.63","3642078976","3642079039","NL","Netherlands"
+"217.21.183.64","217.21.191.247","3642079040","3642081271","BE","Belgium"
+"217.21.191.248","217.21.191.254","3642081272","3642081278","US","United States"
+"217.21.191.255","217.21.207.255","3642081279","3642085375","NL","Netherlands"
+"217.21.208.0","217.21.223.255","3642085376","3642089471","RU","Russian Federation"
+"217.21.224.0","217.21.239.255","3642089472","3642093567","SE","Sweden"
+"217.21.240.0","217.21.255.255","3642093568","3642097663","NL","Netherlands"
+"217.22.0.0","217.22.15.255","3642097664","3642101759","GB","United Kingdom"
+"217.22.16.0","217.22.27.255","3642101760","3642104831","NL","Netherlands"
+"217.22.28.0","217.22.31.255","3642104832","3642105855","US","United States"
+"217.22.32.0","217.22.47.255","3642105856","3642109951","NO","Norway"
+"217.22.48.0","217.22.63.255","3642109952","3642114047","BE","Belgium"
+"217.22.64.0","217.22.66.31","3642114048","3642114591","NL","Netherlands"
+"217.22.66.32","217.22.66.255","3642114592","3642114815","NO","Norway"
+"217.22.67.0","217.22.67.15","3642114816","3642114831","NL","Netherlands"
+"217.22.67.16","217.22.68.23","3642114832","3642115095","NO","Norway"
+"217.22.68.24","217.22.68.31","3642115096","3642115103","NL","Netherlands"
+"217.22.68.32","217.22.71.255","3642115104","3642116095","NO","Norway"
+"217.22.72.0","217.22.75.255","3642116096","3642117119","NL","Netherlands"
+"217.22.76.0","217.22.76.255","3642117120","3642117375","NO","Norway"
+"217.22.77.0","217.22.77.255","3642117376","3642117631","NL","Netherlands"
+"217.22.78.0","217.22.78.255","3642117632","3642117887","NO","Norway"
+"217.22.79.0","217.22.79.255","3642117888","3642118143","NL","Netherlands"
+"217.22.80.0","217.22.95.255","3642118144","3642122239","GB","United Kingdom"
+"217.22.96.0","217.22.111.255","3642122240","3642126335","ES","Spain"
+"217.22.112.0","217.22.127.255","3642126336","3642130431","IL","Israel"
+"217.22.128.0","217.22.143.255","3642130432","3642134527","DE","Germany"
+"217.22.144.0","217.22.159.255","3642134528","3642138623","GB","United Kingdom"
+"217.22.160.0","217.22.175.255","3642138624","3642142719","RU","Russian Federation"
+"217.22.176.0","217.22.191.255","3642142720","3642146815","MT","Malta"
+"217.22.192.0","217.22.207.255","3642146816","3642150911","DE","Germany"
+"217.22.208.0","217.22.255.255","3642150912","3642163199","IT","Italy"
+"217.23.0.0","217.23.15.255","3642163200","3642167295","NL","Netherlands"
+"217.23.16.0","217.23.31.255","3642167296","3642171391","RU","Russian Federation"
+"217.23.32.0","217.23.47.255","3642171392","3642175487","JO","Jordan"
+"217.23.48.0","217.23.63.255","3642175488","3642179583","DE","Germany"
+"217.23.64.0","217.23.95.255","3642179584","3642187775","RU","Russian Federation"
+"217.23.96.0","217.23.111.255","3642187776","3642191871","DK","Denmark"
+"217.23.112.0","217.23.127.255","3642191872","3642195967","BY","Belarus"
+"217.23.128.0","217.23.159.255","3642195968","3642204159","RU","Russian Federation"
+"217.23.160.0","217.23.167.255","3642204160","3642206207","IM","Isle of Man"
+"217.23.168.0","217.23.175.255","3642206208","3642208255","GB","United Kingdom"
+"217.23.176.0","217.23.191.255","3642208256","3642212351","RU","Russian Federation"
+"217.23.192.0","217.23.207.255","3642212352","3642216447","BA","Bosnia and Herzegovina"
+"217.23.208.0","217.23.223.255","3642216448","3642220543","HU","Hungary"
+"217.23.224.0","217.23.239.255","3642220544","3642224639","GB","United Kingdom"
+"217.23.240.0","217.23.255.255","3642224640","3642228735","SK","Slovakia"
+"217.24.0.0","217.24.15.255","3642228736","3642232831","DE","Germany"
+"217.24.16.0","217.24.31.255","3642232832","3642236927","RS","Serbia"
+"217.24.32.0","217.24.33.79","3642236928","3642237263","CH","Switzerland"
+"217.24.33.80","217.24.33.80","3642237264","3642237264","DE","Germany"
+"217.24.33.81","217.24.47.255","3642237265","3642241023","CH","Switzerland"
+"217.24.48.0","217.24.63.255","3642241024","3642245119","DE","Germany"
+"217.24.64.0","217.24.79.255","3642245120","3642249215","LV","Latvia"
+"217.24.80.0","217.24.95.255","3642249216","3642253311","FR","France"
+"217.24.96.0","217.24.111.255","3642253312","3642257407","FI","Finland"
+"217.24.112.0","217.24.127.255","3642257408","3642261503","RU","Russian Federation"
+"217.24.128.0","217.24.143.255","3642261504","3642265599","BA","Bosnia and Herzegovina"
+"217.24.144.0","217.24.159.255","3642265600","3642269695","IR","Iran, Islamic Republic of"
+"217.24.160.0","217.24.175.255","3642269696","3642273791","UA","Ukraine"
+"217.24.176.0","217.24.191.255","3642273792","3642277887","RU","Russian Federation"
+"217.24.192.0","217.24.239.255","3642277888","3642290175","DE","Germany"
+"217.24.240.0","217.24.255.255","3642290176","3642294271","AL","Albania"
+"217.25.0.0","217.25.15.255","3642294272","3642298367","GB","United Kingdom"
+"217.25.16.0","217.25.31.255","3642298368","3642302463","AZ","Azerbaijan"
+"217.25.32.0","217.25.47.255","3642302464","3642306559","SE","Sweden"
+"217.25.48.0","217.25.63.255","3642306560","3642310655","IR","Iran, Islamic Republic of"
+"217.25.64.0","217.25.79.255","3642310656","3642314751","DE","Germany"
+"217.25.80.0","217.25.95.255","3642314752","3642318847","RU","Russian Federation"
+"217.25.96.0","217.25.111.255","3642318848","3642322943","FI","Finland"
+"217.25.112.0","217.25.127.255","3642322944","3642327039","AT","Austria"
+"217.25.128.0","217.25.143.255","3642327040","3642331135","DE","Germany"
+"217.25.144.0","217.25.159.255","3642331136","3642335231","RU","Russian Federation"
+"217.25.160.0","217.25.175.255","3642335232","3642339327","DE","Germany"
+"217.25.176.0","217.25.191.255","3642339328","3642343423","FR","France"
+"217.25.192.0","217.25.207.255","3642343424","3642347519","UA","Ukraine"
+"217.25.208.0","217.25.239.255","3642347520","3642355711","RU","Russian Federation"
+"217.25.240.0","217.25.255.255","3642355712","3642359807","SE","Sweden"
+"217.26.0.0","217.26.31.255","3642359808","3642367999","RU","Russian Federation"
+"217.26.32.0","217.26.63.255","3642368000","3642376191","CH","Switzerland"
+"217.26.64.0","217.26.79.255","3642376192","3642380287","RS","Serbia"
+"217.26.80.0","217.26.95.255","3642380288","3642384383","IT","Italy"
+"217.26.96.0","217.26.127.255","3642384384","3642392575","NL","Netherlands"
+"217.26.128.0","217.26.135.255","3642392576","3642394623","AT","Austria"
+"217.26.136.0","217.26.143.255","3642394624","3642396671","FR","France"
+"217.26.144.0","217.26.175.255","3642396672","3642404863","MD","Moldova, Republic of"
+"217.26.192.0","217.26.199.255","3642408960","3642411007","FR","France"
+"217.26.200.0","217.26.201.255","3642411008","3642411519","AE","United Arab Emirates"
+"217.26.202.0","217.26.207.255","3642411520","3642413055","FR","France"
+"217.26.208.0","217.26.215.255","3642413056","3642415103","RS","Serbia"
+"217.26.216.0","217.26.223.255","3642415104","3642417151","GB","United Kingdom"
+"217.26.224.0","217.26.231.255","3642417152","3642419199","DE","Germany"
+"217.26.232.0","217.26.239.255","3642419200","3642421247","GB","United Kingdom"
+"217.26.240.0","217.26.247.51","3642421248","3642423091","DE","Germany"
+"217.26.247.52","217.26.247.59","3642423092","3642423099","US","United States"
+"217.26.247.60","217.26.251.87","3642423100","3642424151","DE","Germany"
+"217.26.251.88","217.26.251.151","3642424152","3642424215","US","United States"
+"217.26.251.152","217.26.254.255","3642424216","3642425087","DE","Germany"
+"217.26.255.0","217.26.255.255","3642425088","3642425343","US","United States"
+"217.27.0.0","217.27.15.255","3642425344","3642429439","DE","Germany"
+"217.27.16.0","217.27.31.255","3642429440","3642433535","GB","United Kingdom"
+"217.27.32.0","217.27.39.255","3642433536","3642435583","CY","Cyprus"
+"217.27.40.0","217.27.43.255","3642435584","3642436607","RU","Russian Federation"
+"217.27.44.0","217.27.63.255","3642436608","3642441727","CY","Cyprus"
+"217.27.64.0","217.27.95.255","3642441728","3642449919","IT","Italy"
+"217.27.96.0","217.27.111.255","3642449920","3642454015","CH","Switzerland"
+"217.27.112.0","217.27.127.255","3642454016","3642458111","IT","Italy"
+"217.27.128.0","217.27.143.255","3642458112","3642462207","RU","Russian Federation"
+"217.27.144.0","217.27.159.255","3642462208","3642466303","UA","Ukraine"
+"217.27.160.0","217.27.191.255","3642466304","3642474495","SE","Sweden"
+"217.27.192.0","217.27.207.255","3642474496","3642478591","DE","Germany"
+"217.27.208.0","217.27.223.255","3642478592","3642482687","HU","Hungary"
+"217.27.224.0","217.27.239.255","3642482688","3642486783","NL","Netherlands"
+"217.27.240.0","217.27.255.255","3642486784","3642490879","GB","United Kingdom"
+"217.28.0.0","217.28.15.255","3642490880","3642494975","IM","Isle of Man"
+"217.28.16.0","217.28.31.255","3642494976","3642499071","GB","United Kingdom"
+"217.28.32.0","217.28.34.131","3642499072","3642499715","SE","Sweden"
+"217.28.34.132","217.28.34.132","3642499716","3642499716","EU","Europe"
+"217.28.34.133","217.28.39.255","3642499717","3642501119","SE","Sweden"
+"217.28.40.0","217.28.47.255","3642501120","3642503167","LU","Luxembourg"
+"217.28.48.0","217.28.63.255","3642503168","3642507263","LV","Latvia"
+"217.28.64.0","217.28.71.255","3642507264","3642509311","FR","France"
+"217.28.72.0","217.28.79.255","3642509312","3642511359","RU","Russian Federation"
+"217.28.80.0","217.28.95.255","3642511360","3642515455","CZ","Czech Republic"
+"217.28.96.0","217.28.111.255","3642515456","3642519551","DE","Germany"
+"217.28.112.0","217.28.127.255","3642519552","3642523647","IT","Italy"
+"217.28.128.0","217.28.143.255","3642523648","3642527743","GB","United Kingdom"
+"217.28.144.0","217.28.159.255","3642527744","3642531839","PL","Poland"
+"217.28.160.0","217.28.175.255","3642531840","3642535935","DK","Denmark"
+"217.28.176.0","217.28.191.255","3642535936","3642540031","IS","Iceland"
+"217.28.192.0","217.28.207.255","3642540032","3642544127","SE","Sweden"
+"217.28.208.0","217.28.239.255","3642544128","3642552319","RU","Russian Federation"
+"217.28.240.0","217.28.246.80","3642552320","3642553936","UA","Ukraine"
+"217.28.246.81","217.28.246.81","3642553937","3642553937","US","United States"
+"217.28.246.82","217.28.246.255","3642553938","3642554111","UA","Ukraine"
+"217.28.247.0","217.28.247.255","3642554112","3642554367","RU","Russian Federation"
+"217.28.248.0","217.28.248.255","3642554368","3642554623","LT","Lithuania"
+"217.28.249.0","217.28.249.96","3642554624","3642554720","UA","Ukraine"
+"217.28.249.97","217.28.249.97","3642554721","3642554721","LV","Latvia"
+"217.28.249.98","217.28.255.255","3642554722","3642556415","UA","Ukraine"
+"217.29.0.0","217.29.15.255","3642556416","3642560511","CZ","Czech Republic"
+"217.29.16.0","217.29.31.255","3642560512","3642564607","KG","Kyrgyzstan"
+"217.29.32.0","217.29.47.255","3642564608","3642568703","DE","Germany"
+"217.29.48.0","217.29.63.255","3642568704","3642572799","RU","Russian Federation"
+"217.29.64.0","217.29.79.255","3642572800","3642576895","IT","Italy"
+"217.29.80.0","217.29.95.255","3642576896","3642580991","RU","Russian Federation"
+"217.29.96.0","217.29.111.255","3642580992","3642585087","ES","Spain"
+"217.29.112.0","217.29.127.255","3642585088","3642589183","UZ","Uzbekistan"
+"217.29.128.0","217.29.143.255","3642589184","3642593279","TZ","Tanzania, United Republic of"
+"217.29.144.0","217.29.159.255","3642593280","3642597375","AT","Austria"
+"217.29.160.0","217.29.175.255","3642597376","3642601471","IT","Italy"
+"217.29.176.0","217.29.191.255","3642601472","3642605567","RU","Russian Federation"
+"217.29.192.0","217.29.207.255","3642605568","3642609663","GB","United Kingdom"
+"217.29.208.0","217.29.223.255","3642609664","3642613759","ZA","South Africa"
+"217.29.224.0","217.29.239.255","3642613760","3642617855","FI","Finland"
+"217.29.240.0","217.29.255.255","3642617856","3642621951","JO","Jordan"
+"217.30.0.0","217.30.15.255","3642621952","3642626047","IT","Italy"
+"217.30.16.0","217.30.25.255","3642626048","3642628607","BE","Belgium"
+"217.30.26.0","217.30.26.255","3642628608","3642628863","A2","Satellite Provider"
+"217.30.27.0","217.30.31.255","3642628864","3642630143","BE","Belgium"
+"217.30.32.0","217.30.47.255","3642630144","3642634239","DK","Denmark"
+"217.30.48.0","217.30.63.255","3642634240","3642638335","DE","Germany"
+"217.30.64.0","217.30.79.255","3642638336","3642642431","CZ","Czech Republic"
+"217.30.80.0","217.30.95.255","3642642432","3642646527","DK","Denmark"
+"217.30.96.0","217.30.111.255","3642646528","3642650623","MT","Malta"
+"217.30.112.0","217.30.127.255","3642650624","3642654719","GB","United Kingdom"
+"217.30.128.0","217.30.159.255","3642654720","3642662911","PL","Poland"
+"217.30.160.0","217.30.175.255","3642662912","3642667007","UZ","Uzbekistan"
+"217.30.176.0","217.30.191.255","3642667008","3642671103","FI","Finland"
+"217.30.192.0","217.30.207.255","3642671104","3642675199","UA","Ukraine"
+"217.30.208.0","217.30.223.255","3642675200","3642679295","BG","Bulgaria"
+"217.30.224.0","217.30.239.255","3642679296","3642683391","DE","Germany"
+"217.30.240.0","217.30.255.255","3642683392","3642687487","RU","Russian Federation"
+"217.31.0.0","217.31.15.255","3642687488","3642691583","GB","United Kingdom"
+"217.31.16.0","217.31.31.255","3642691584","3642695679","DE","Germany"
+"217.31.32.0","217.31.47.255","3642695680","3642699775","SK","Slovakia"
+"217.31.48.0","217.31.63.255","3642699776","3642703871","CZ","Czech Republic"
+"217.31.64.0","217.31.79.255","3642703872","3642707967","LU","Luxembourg"
+"217.31.80.0","217.31.95.255","3642707968","3642712063","DE","Germany"
+"217.31.96.0","217.31.111.255","3642712064","3642716159","NO","Norway"
+"217.31.112.0","217.31.127.255","3642716160","3642720255","IT","Italy"
+"217.31.128.0","217.31.159.255","3642720256","3642728447","GB","United Kingdom"
+"217.31.160.0","217.31.191.255","3642728448","3642736639","SE","Sweden"
+"217.31.192.0","217.31.207.255","3642736640","3642740735","CZ","Czech Republic"
+"217.31.208.0","217.31.223.255","3642740736","3642744831","DE","Germany"
+"217.31.224.0","217.31.255.255","3642744832","3642753023","TR","Turkey"
+"217.32.0.0","217.33.153.255","3642753024","3642857983","GB","United Kingdom"
+"217.33.154.0","217.33.154.63","3642857984","3642858047","EU","Europe"
+"217.33.154.64","217.33.154.95","3642858048","3642858079","GB","United Kingdom"
+"217.33.154.96","217.33.154.255","3642858080","3642858239","EU","Europe"
+"217.33.155.0","217.47.255.255","3642858240","3643801599","GB","United Kingdom"
+"217.48.0.0","217.51.255.255","3643801600","3644063743","DE","Germany"
+"217.52.0.0","217.55.255.255","3644063744","3644325887","EG","Egypt"
+"217.56.0.0","217.59.255.255","3644325888","3644588031","IT","Italy"
+"217.60.0.0","217.60.255.255","3644588032","3644653567","IR","Iran, Islamic Republic of"
+"217.61.0.0","217.61.7.255","3644653568","3644655615","DE","Germany"
+"217.61.8.0","217.61.63.255","3644655616","3644669951","IT","Italy"
+"217.61.64.0","217.61.95.255","3644669952","3644678143","ES","Spain"
+"217.61.96.0","217.61.127.255","3644678144","3644686335","IT","Italy"
+"217.61.128.0","217.61.143.255","3644686336","3644690431","ES","Spain"
+"217.61.144.0","217.61.159.255","3644690432","3644694527","DE","Germany"
+"217.61.160.0","217.61.175.255","3644694528","3644698623","IT","Italy"
+"217.61.176.0","217.61.191.255","3644698624","3644702719","GB","United Kingdom"
+"217.61.192.0","217.61.207.255","3644702720","3644706815","DE","Germany"
+"217.61.208.0","217.61.215.255","3644706816","3644708863","ES","Spain"
+"217.61.216.0","217.61.223.255","3644708864","3644710911","DK","Denmark"
+"217.61.224.0","217.61.227.255","3644710912","3644711935","ES","Spain"
+"217.61.228.0","217.61.231.255","3644711936","3644712959","GB","United Kingdom"
+"217.61.232.0","217.61.235.255","3644712960","3644713983","DE","Germany"
+"217.61.236.0","217.61.239.255","3644713984","3644715007","DK","Denmark"
+"217.61.240.0","217.61.243.255","3644715008","3644716031","ES","Spain"
+"217.61.244.0","217.61.247.255","3644716032","3644717055","SE","Sweden"
+"217.61.248.0","217.61.249.255","3644717056","3644717567","DE","Germany"
+"217.61.250.0","217.61.251.255","3644717568","3644718079","DK","Denmark"
+"217.61.252.0","217.61.252.255","3644718080","3644718335","SI","Slovenia"
+"217.61.253.0","217.61.253.255","3644718336","3644718591","NL","Netherlands"
+"217.61.254.0","217.61.254.255","3644718592","3644718847","IT","Italy"
+"217.61.255.0","217.61.255.255","3644718848","3644719103","DE","Germany"
+"217.62.0.0","217.63.95.255","3644719104","3644809215","NL","Netherlands"
+"217.63.96.0","217.63.96.0","3644809216","3644809216","FR","France"
+"217.63.96.1","217.63.127.255","3644809217","3644817407","DK","Denmark"
+"217.63.128.0","217.63.255.255","3644817408","3644850175","NL","Netherlands"
+"217.64.0.0","217.64.15.255","3644850176","3644854271","CZ","Czech Republic"
+"217.64.16.0","217.64.31.255","3644854272","3644858367","AZ","Azerbaijan"
+"217.64.32.0","217.64.47.255","3644858368","3644862463","FI","Finland"
+"217.64.48.0","217.64.63.255","3644862464","3644866559","FR","France"
+"217.64.64.0","217.64.95.255","3644866560","3644874751","DE","Germany"
+"217.64.96.0","217.64.111.255","3644874752","3644878847","ML","Mali"
+"217.64.112.0","217.64.112.255","3644878848","3644879103","GB","United Kingdom"
+"217.64.113.0","217.64.113.255","3644879104","3644879359","IT","Italy"
+"217.64.114.0","217.64.126.255","3644879360","3644882687","GB","United Kingdom"
+"217.64.127.0","217.64.127.255","3644882688","3644882943","AT","Austria"
+"217.64.128.0","217.64.143.255","3644882944","3644887039","RU","Russian Federation"
+"217.64.144.0","217.64.159.255","3644887040","3644891135","IR","Iran, Islamic Republic of"
+"217.64.160.0","217.64.175.255","3644891136","3644895231","DE","Germany"
+"217.64.176.0","217.64.191.255","3644895232","3644899327","FI","Finland"
+"217.64.192.0","217.64.207.255","3644899328","3644903423","IT","Italy"
+"217.64.208.0","217.64.223.255","3644903424","3644907519","TR","Turkey"
+"217.64.224.0","217.64.239.255","3644907520","3644911615","GB","United Kingdom"
+"217.64.240.0","217.64.255.255","3644911616","3644915711","BE","Belgium"
+"217.65.0.0","217.65.15.255","3644915712","3644919807","RU","Russian Federation"
+"217.65.16.0","217.65.31.255","3644919808","3644923903","DE","Germany"
+"217.65.32.0","217.65.35.255","3644923904","3644924927","IL","Israel"
+"217.65.36.0","217.65.36.255","3644924928","3644925183","US","United States"
+"217.65.37.0","217.65.37.255","3644925184","3644925439","IL","Israel"
+"217.65.38.0","217.65.38.255","3644925440","3644925695","US","United States"
+"217.65.39.0","217.65.41.255","3644925696","3644926463","IL","Israel"
+"217.65.42.0","217.65.42.255","3644926464","3644926719","US","United States"
+"217.65.43.0","217.65.47.255","3644926720","3644927999","IL","Israel"
+"217.65.48.0","217.65.63.255","3644928000","3644932095","GI","Gibraltar"
+"217.65.64.0","217.65.79.255","3644932096","3644936191","IT","Italy"
+"217.65.80.0","217.65.95.255","3644936192","3644940287","RU","Russian Federation"
+"217.65.96.0","217.65.127.255","3644940288","3644948479","HU","Hungary"
+"217.65.128.0","217.65.143.255","3644948480","3644952575","DE","Germany"
+"217.65.144.0","217.65.175.255","3644952576","3644960767","GB","United Kingdom"
+"217.65.176.0","217.65.191.255","3644960768","3644964863","TR","Turkey"
+"217.65.192.0","217.65.207.255","3644964864","3644968959","RS","Serbia"
+"217.65.208.0","217.65.223.255","3644968960","3644973055","RU","Russian Federation"
+"217.65.224.0","217.65.239.255","3644973056","3644977151","NO","Norway"
+"217.65.240.0","217.65.255.255","3644977152","3644981247","UA","Ukraine"
+"217.66.0.0","217.66.15.255","3644981248","3644985343","BE","Belgium"
+"217.66.16.0","217.66.31.255","3644985344","3644989439","RU","Russian Federation"
+"217.66.32.0","217.66.63.255","3644989440","3644997631","DE","Germany"
+"217.66.64.0","217.66.95.255","3644997632","3645005823","RU","Russian Federation"
+"217.66.96.0","217.66.111.255","3645005824","3645009919","UA","Ukraine"
+"217.66.112.0","217.66.127.255","3645009920","3645014015","FR","France"
+"217.66.128.0","217.66.143.255","3645014016","3645018111","DE","Germany"
+"217.66.144.0","217.66.159.255","3645018112","3645022207","RU","Russian Federation"
+"217.66.160.0","217.66.191.255","3645022208","3645030399","CZ","Czech Republic"
+"217.66.192.0","217.66.223.255","3645030400","3645038591","IR","Iran, Islamic Republic of"
+"217.66.224.0","217.66.255.255","3645038592","3645046783","PS","Palestinian Territory"
+"217.67.0.0","217.67.15.255","3645046784","3645050879","RU","Russian Federation"
+"217.67.16.0","217.67.31.255","3645050880","3645054975","SK","Slovakia"
+"217.67.32.0","217.67.47.255","3645054976","3645059071","DE","Germany"
+"217.67.48.0","217.67.63.255","3645059072","3645063167","GB","United Kingdom"
+"217.67.64.0","217.67.79.255","3645063168","3645067263","UA","Ukraine"
+"217.67.80.0","217.67.95.255","3645067264","3645071359","SE","Sweden"
+"217.67.96.0","217.67.111.255","3645071360","3645075455","DE","Germany"
+"217.67.112.0","217.67.127.255","3645075456","3645079551","RU","Russian Federation"
+"217.67.128.0","217.67.143.255","3645079552","3645083647","IE","Ireland"
+"217.67.144.0","217.67.159.255","3645083648","3645087743","FR","France"
+"217.67.160.0","217.67.175.255","3645087744","3645091839","ES","Spain"
+"217.67.176.0","217.67.191.255","3645091840","3645095935","RU","Russian Federation"
+"217.67.192.0","217.67.223.255","3645095936","3645104127","PL","Poland"
+"217.67.224.0","217.67.255.255","3645104128","3645112319","NL","Netherlands"
+"217.68.0.0","217.68.15.255","3645112320","3645116415","DE","Germany"
+"217.68.16.0","217.68.31.255","3645116416","3645120511","GB","United Kingdom"
+"217.68.32.0","217.68.47.255","3645120512","3645124607","SE","Sweden"
+"217.68.48.0","217.68.63.255","3645124608","3645128703","NL","Netherlands"
+"217.68.64.0","217.68.79.255","3645128704","3645132799","GB","United Kingdom"
+"217.68.80.0","217.68.95.255","3645132800","3645136895","HR","Croatia"
+"217.68.96.0","217.68.127.255","3645136896","3645145087","NO","Norway"
+"217.68.128.0","217.68.143.255","3645145088","3645149183","GB","United Kingdom"
+"217.68.144.0","217.68.191.255","3645149184","3645161471","DE","Germany"
+"217.68.192.0","217.68.199.255","3645161472","3645163519","AT","Austria"
+"217.68.200.0","217.68.201.255","3645163520","3645164031","GB","United Kingdom"
+"217.68.202.0","217.68.207.255","3645164032","3645165567","AT","Austria"
+"217.68.208.0","217.68.223.255","3645165568","3645169663","TR","Turkey"
+"217.68.224.0","217.68.239.255","3645169664","3645173759","CH","Switzerland"
+"217.68.240.0","217.68.255.255","3645173760","3645177855","GB","United Kingdom"
+"217.69.0.0","217.69.15.255","3645177856","3645181951","GR","Greece"
+"217.69.16.0","217.69.21.143","3645181952","3645183375","FR","France"
+"217.69.21.144","217.69.21.151","3645183376","3645183383","SA","Saudi Arabia"
+"217.69.21.152","217.69.31.255","3645183384","3645186047","FR","France"
+"217.69.32.0","217.69.47.255","3645186048","3645190143","GB","United Kingdom"
+"217.69.48.0","217.69.63.255","3645190144","3645194239","FI","Finland"
+"217.69.64.0","217.69.95.255","3645194240","3645202431","DE","Germany"
+"217.69.96.0","217.69.111.255","3645202432","3645206527","CZ","Czech Republic"
+"217.69.112.0","217.69.127.255","3645206528","3645210623","LV","Latvia"
+"217.69.128.0","217.69.143.255","3645210624","3645214719","RU","Russian Federation"
+"217.69.144.0","217.69.159.255","3645214720","3645218815","SE","Sweden"
+"217.69.160.0","217.69.175.255","3645218816","3645222911","DE","Germany"
+"217.69.176.0","217.69.191.255","3645222912","3645227007","KW","Kuwait"
+"217.69.192.0","217.69.223.255","3645227008","3645235199","RU","Russian Federation"
+"217.69.224.0","217.69.255.255","3645235200","3645243391","DE","Germany"
+"217.70.0.0","217.70.15.255","3645243392","3645247487","ES","Spain"
+"217.70.16.0","217.70.31.255","3645247488","3645251583","RU","Russian Federation"
+"217.70.32.0","217.70.47.255","3645251584","3645255679","SE","Sweden"
+"217.70.48.0","217.70.63.255","3645255680","3645259775","PL","Poland"
+"217.70.64.0","217.70.79.255","3645259776","3645263871","PT","Portugal"
+"217.70.80.0","217.70.95.255","3645263872","3645267967","FR","France"
+"217.70.96.0","217.70.127.255","3645267968","3645276159","RU","Russian Federation"
+"217.70.128.0","217.70.143.255","3645276160","3645280255","DE","Germany"
+"217.70.144.0","217.70.159.255","3645280256","3645284351","IT","Italy"
+"217.70.160.0","217.70.175.255","3645284352","3645288447","DE","Germany"
+"217.70.176.0","217.70.177.191","3645288448","3645288895","FR","France"
+"217.70.177.192","217.70.177.255","3645288896","3645288959","LU","Luxembourg"
+"217.70.178.0","217.70.191.255","3645288960","3645292543","FR","France"
+"217.70.192.0","217.70.207.255","3645292544","3645296639","DE","Germany"
+"217.70.208.0","217.70.210.255","3645296640","3645297407","NL","Netherlands"
+"217.70.211.0","217.70.211.255","3645297408","3645297663","EU","Europe"
+"217.70.212.0","217.70.223.255","3645297664","3645300735","NL","Netherlands"
+"217.70.224.0","217.70.239.255","3645300736","3645304831","BE","Belgium"
+"217.70.240.0","217.70.255.255","3645304832","3645308927","ES","Spain"
+"217.71.0.0","217.71.15.255","3645308928","3645313023","DK","Denmark"
+"217.71.16.0","217.71.31.255","3645313024","3645317119","ES","Spain"
+"217.71.32.0","217.71.47.255","3645317120","3645321215","EE","Estonia"
+"217.71.48.0","217.71.63.255","3645321216","3645325311","BA","Bosnia and Herzegovina"
+"217.71.64.0","217.71.79.255","3645325312","3645329407","IT","Italy"
+"217.71.80.0","217.71.95.255","3645329408","3645333503","CH","Switzerland"
+"217.71.96.0","217.71.98.255","3645333504","3645334271","EU","Europe"
+"217.71.99.0","217.71.101.255","3645334272","3645335039","DE","Germany"
+"217.71.102.0","217.71.104.135","3645335040","3645335687","EU","Europe"
+"217.71.104.136","217.71.104.139","3645335688","3645335691","DE","Germany"
+"217.71.104.140","217.71.111.255","3645335692","3645337599","EU","Europe"
+"217.71.112.0","217.71.127.255","3645337600","3645341695","FR","France"
+"217.71.128.0","217.71.143.255","3645341696","3645345791","RU","Russian Federation"
+"217.71.144.0","217.71.159.255","3645345792","3645349887","FI","Finland"
+"217.71.160.0","217.71.175.255","3645349888","3645353983","RU","Russian Federation"
+"217.71.176.0","217.71.191.255","3645353984","3645358079","MT","Malta"
+"217.71.192.0","217.71.207.255","3645358080","3645362175","ES","Spain"
+"217.71.208.0","217.71.215.255","3645362176","3645364223","FR","France"
+"217.71.216.0","217.71.223.255","3645364224","3645366271","DE","Germany"
+"217.71.224.0","217.71.239.255","3645366272","3645370367","RU","Russian Federation"
+"217.71.240.0","217.71.255.255","3645370368","3645374463","CH","Switzerland"
+"217.72.0.0","217.72.15.255","3645374464","3645378559","RU","Russian Federation"
+"217.72.16.0","217.72.31.255","3645378560","3645382655","SE","Sweden"
+"217.72.32.0","217.72.47.255","3645382656","3645386751","IT","Italy"
+"217.72.48.0","217.72.63.255","3645386752","3645390847","SE","Sweden"
+"217.72.64.0","217.72.95.255","3645390848","3645399039","SI","Slovenia"
+"217.72.96.0","217.72.111.255","3645399040","3645403135","IT","Italy"
+"217.72.112.0","217.72.127.255","3645403136","3645407231","GB","United Kingdom"
+"217.72.128.0","217.72.143.255","3645407232","3645411327","DE","Germany"
+"217.72.144.0","217.72.159.255","3645411328","3645415423","RU","Russian Federation"
+"217.72.160.0","217.72.191.255","3645415424","3645423615","GB","United Kingdom"
+"217.72.192.0","217.72.223.255","3645423616","3645431807","DE","Germany"
+"217.72.224.0","217.72.239.255","3645431808","3645435903","BE","Belgium"
+"217.72.240.0","217.72.255.255","3645435904","3645439999","GB","United Kingdom"
+"217.73.0.0","217.73.15.255","3645440000","3645444095","SE","Sweden"
+"217.73.16.0","217.73.31.255","3645444096","3645448191","SK","Slovakia"
+"217.73.32.0","217.73.55.255","3645448192","3645454335","DE","Germany"
+"217.73.56.0","217.73.63.255","3645454336","3645456383","RU","Russian Federation"
+"217.73.64.0","217.73.79.255","3645456384","3645460479","GB","United Kingdom"
+"217.73.80.0","217.73.95.255","3645460480","3645464575","UA","Ukraine"
+"217.73.96.0","217.73.111.255","3645464576","3645468671","SE","Sweden"
+"217.73.112.0","217.73.127.255","3645468672","3645472767","RU","Russian Federation"
+"217.73.128.0","217.73.143.255","3645472768","3645476863","AL","Albania"
+"217.73.144.0","217.73.159.255","3645476864","3645480959","DE","Germany"
+"217.73.160.0","217.73.175.255","3645480960","3645485055","RO","Romania"
+"217.73.176.0","217.73.191.255","3645485056","3645489151","PL","Poland"
+"217.73.192.0","217.73.207.255","3645489152","3645493247","RU","Russian Federation"
+"217.73.208.0","217.73.239.255","3645493248","3645501439","IT","Italy"
+"217.73.240.0","217.73.255.255","3645501440","3645505535","PL","Poland"
+"217.74.0.0","217.74.7.255","3645505536","3645507583","DE","Germany"
+"217.74.8.0","217.74.15.255","3645507584","3645509631","AT","Austria"
+"217.74.16.0","217.74.23.255","3645509632","3645511679","NL","Netherlands"
+"217.74.24.0","217.74.31.255","3645511680","3645513727","TR","Turkey"
+"217.74.32.0","217.74.47.255","3645513728","3645517823","RU","Russian Federation"
+"217.74.48.0","217.74.63.255","3645517824","3645521919","IE","Ireland"
+"217.74.64.0","217.74.79.255","3645521920","3645526015","PL","Poland"
+"217.74.80.0","217.74.95.255","3645526016","3645530111","SE","Sweden"
+"217.74.96.0","217.74.111.255","3645530112","3645534207","FR","France"
+"217.74.112.0","217.74.127.255","3645534208","3645538303","RU","Russian Federation"
+"217.74.128.0","217.74.159.255","3645538304","3645546495","DK","Denmark"
+"217.74.160.0","217.74.175.255","3645546496","3645550591","RU","Russian Federation"
+"217.74.176.0","217.74.207.255","3645550592","3645558783","DE","Germany"
+"217.74.208.0","217.74.223.255","3645558784","3645562879","DK","Denmark"
+"217.74.224.0","217.74.224.255","3645562880","3645563135","GB","United Kingdom"
+"217.74.225.0","217.74.230.255","3645563136","3645564671","LS","Lesotho"
+"217.74.231.0","217.74.235.255","3645564672","3645565951","GB","United Kingdom"
+"217.74.236.0","217.74.239.255","3645565952","3645566975","ZW","Zimbabwe"
+"217.74.240.0","217.74.255.255","3645566976","3645571071","RU","Russian Federation"
+"217.75.0.0","217.75.15.255","3645571072","3645575167","IE","Ireland"
+"217.75.16.0","217.75.31.255","3645575168","3645579263","CH","Switzerland"
+"217.75.32.0","217.75.47.255","3645579264","3645583359","NL","Netherlands"
+"217.75.48.0","217.75.63.255","3645583360","3645587455","PL","Poland"
+"217.75.64.0","217.75.95.255","3645587456","3645595647","SK","Slovakia"
+"217.75.96.0","217.75.127.255","3645595648","3645603839","SE","Sweden"
+"217.75.128.0","217.75.159.255","3645603840","3645612031","BG","Bulgaria"
+"217.75.160.0","217.75.175.255","3645612032","3645616127","GB","United Kingdom"
+"217.75.176.0","217.75.191.255","3645616128","3645620223","AT","Austria"
+"217.75.192.0","217.75.207.255","3645620224","3645624319","BA","Bosnia and Herzegovina"
+"217.75.208.0","217.75.223.255","3645624320","3645628415","CZ","Czech Republic"
+"217.75.224.0","217.75.255.255","3645628416","3645636607","ES","Spain"
+"217.76.0.0","217.76.15.255","3645636608","3645640703","AM","Armenia"
+"217.76.16.0","217.76.31.255","3645640704","3645644799","NL","Netherlands"
+"217.76.32.0","217.76.47.255","3645644800","3645648895","RU","Russian Federation"
+"217.76.48.0","217.76.63.255","3645648896","3645652991","SE","Sweden"
+"217.76.64.0","217.76.79.255","3645652992","3645657087","KZ","Kazakhstan"
+"217.76.80.0","217.76.95.255","3645657088","3645661183","SE","Sweden"
+"217.76.96.0","217.76.111.255","3645661184","3645665279","DE","Germany"
+"217.76.112.0","217.76.127.255","3645665280","3645669375","PL","Poland"
+"217.76.128.0","217.76.128.223","3645669376","3645669599","ES","Spain"
+"217.76.128.224","217.76.129.255","3645669600","3645669887","PT","Portugal"
+"217.76.130.0","217.76.131.255","3645669888","3645670399","ES","Spain"
+"217.76.132.0","217.76.132.27","3645670400","3645670427","PT","Portugal"
+"217.76.132.28","217.76.132.29","3645670428","3645670429","ES","Spain"
+"217.76.132.30","217.76.132.30","3645670430","3645670430","PT","Portugal"
+"217.76.132.31","217.76.132.33","3645670431","3645670433","ES","Spain"
+"217.76.132.34","217.76.132.36","3645670434","3645670436","PT","Portugal"
+"217.76.132.37","217.76.132.41","3645670437","3645670441","ES","Spain"
+"217.76.132.42","217.76.132.56","3645670442","3645670456","PT","Portugal"
+"217.76.132.57","217.76.132.60","3645670457","3645670460","ES","Spain"
+"217.76.132.61","217.76.132.67","3645670461","3645670467","PT","Portugal"
+"217.76.132.68","217.76.132.83","3645670468","3645670483","ES","Spain"
+"217.76.132.84","217.76.132.108","3645670484","3645670508","PT","Portugal"
+"217.76.132.109","217.76.132.109","3645670509","3645670509","ES","Spain"
+"217.76.132.110","217.76.132.127","3645670510","3645670527","PT","Portugal"
+"217.76.132.128","217.76.132.255","3645670528","3645670655","ES","Spain"
+"217.76.133.0","217.76.133.255","3645670656","3645670911","PT","Portugal"
+"217.76.134.0","217.76.143.255","3645670912","3645673471","ES","Spain"
+"217.76.144.0","217.76.144.63","3645673472","3645673535","PT","Portugal"
+"217.76.144.64","217.76.146.255","3645673536","3645674239","ES","Spain"
+"217.76.147.0","217.76.147.31","3645674240","3645674271","PT","Portugal"
+"217.76.147.32","217.76.149.255","3645674272","3645675007","ES","Spain"
+"217.76.150.0","217.76.151.255","3645675008","3645675519","PT","Portugal"
+"217.76.152.0","217.76.152.239","3645675520","3645675759","ES","Spain"
+"217.76.152.240","217.76.152.255","3645675760","3645675775","PT","Portugal"
+"217.76.153.0","217.76.153.239","3645675776","3645676015","ES","Spain"
+"217.76.153.240","217.76.153.255","3645676016","3645676031","PT","Portugal"
+"217.76.154.0","217.76.155.255","3645676032","3645676543","ES","Spain"
+"217.76.156.0","217.76.156.255","3645676544","3645676799","PT","Portugal"
+"217.76.157.0","217.76.159.255","3645676800","3645677567","ES","Spain"
+"217.76.160.0","217.76.175.255","3645677568","3645681663","AT","Austria"
+"217.76.176.0","217.76.191.255","3645681664","3645685759","RU","Russian Federation"
+"217.76.192.0","217.76.207.255","3645685760","3645689855","UA","Ukraine"
+"217.76.208.0","217.76.223.255","3645689856","3645693951","IT","Italy"
+"217.76.224.0","217.76.239.255","3645693952","3645698047","BE","Belgium"
+"217.76.240.0","217.76.255.255","3645698048","3645702143","ES","Spain"
+"217.77.0.0","217.77.15.255","3645702144","3645706239","GB","United Kingdom"
+"217.77.16.0","217.77.31.255","3645706240","3645710335","LT","Lithuania"
+"217.77.32.0","217.77.47.255","3645710336","3645714431","NO","Norway"
+"217.77.48.0","217.77.63.255","3645714432","3645718527","RU","Russian Federation"
+"217.77.64.0","217.77.79.255","3645718528","3645722623","GA","Gabon"
+"217.77.80.0","217.77.95.255","3645722624","3645726719","IT","Italy"
+"217.77.96.0","217.77.127.255","3645726720","3645734911","RU","Russian Federation"
+"217.77.128.0","217.77.159.255","3645734912","3645743103","NL","Netherlands"
+"217.77.160.0","217.77.175.255","3645743104","3645747199","CZ","Czech Republic"
+"217.77.176.0","217.77.191.255","3645747200","3645751295","GB","United Kingdom"
+"217.77.192.0","217.77.207.255","3645751296","3645755391","FI","Finland"
+"217.77.208.0","217.77.223.255","3645755392","3645759487","UA","Ukraine"
+"217.77.224.0","217.77.239.255","3645759488","3645763583","FR","France"
+"217.77.240.0","217.77.240.1","3645763584","3645763585","DE","Germany"
+"217.77.240.2","217.77.240.3","3645763586","3645763587","IT","Italy"
+"217.77.240.4","217.77.240.4","3645763588","3645763588","DE","Germany"
+"217.77.240.5","217.77.240.5","3645763589","3645763589","IE","Ireland"
+"217.77.240.6","217.77.240.6","3645763590","3645763590","ES","Spain"
+"217.77.240.7","217.77.240.7","3645763591","3645763591","BE","Belgium"
+"217.77.240.8","217.77.240.9","3645763592","3645763593","DE","Germany"
+"217.77.240.10","217.77.240.10","3645763594","3645763594","CH","Switzerland"
+"217.77.240.11","217.77.240.11","3645763595","3645763595","IT","Italy"
+"217.77.240.12","217.77.240.13","3645763596","3645763597","DE","Germany"
+"217.77.240.14","217.77.240.14","3645763598","3645763598","NL","Netherlands"
+"217.77.240.15","217.77.240.16","3645763599","3645763600","DE","Germany"
+"217.77.240.17","217.77.240.17","3645763601","3645763601","GR","Greece"
+"217.77.240.18","217.77.240.19","3645763602","3645763603","FR","France"
+"217.77.240.20","217.77.240.25","3645763604","3645763609","DE","Germany"
+"217.77.240.26","217.77.240.26","3645763610","3645763610","PL","Poland"
+"217.77.240.27","217.77.240.28","3645763611","3645763612","DE","Germany"
+"217.77.240.29","217.77.240.29","3645763613","3645763613","HU","Hungary"
+"217.77.240.30","217.77.240.30","3645763614","3645763614","CH","Switzerland"
+"217.77.240.31","217.77.240.31","3645763615","3645763615","ES","Spain"
+"217.77.240.32","217.77.240.32","3645763616","3645763616","FR","France"
+"217.77.240.33","217.77.240.33","3645763617","3645763617","DE","Germany"
+"217.77.240.34","217.77.240.34","3645763618","3645763618","ES","Spain"
+"217.77.240.35","217.77.240.35","3645763619","3645763619","DE","Germany"
+"217.77.240.36","217.77.240.36","3645763620","3645763620","FR","France"
+"217.77.240.37","217.77.240.37","3645763621","3645763621","CH","Switzerland"
+"217.77.240.38","217.77.240.38","3645763622","3645763622","GB","United Kingdom"
+"217.77.240.39","217.77.240.39","3645763623","3645763623","FR","France"
+"217.77.240.40","217.77.240.40","3645763624","3645763624","DE","Germany"
+"217.77.240.41","217.77.240.41","3645763625","3645763625","FR","France"
+"217.77.240.42","217.77.240.42","3645763626","3645763626","NL","Netherlands"
+"217.77.240.43","217.77.240.43","3645763627","3645763627","AT","Austria"
+"217.77.240.44","217.77.240.45","3645763628","3645763629","DE","Germany"
+"217.77.240.46","217.77.240.47","3645763630","3645763631","NL","Netherlands"
+"217.77.240.48","217.77.240.49","3645763632","3645763633","GB","United Kingdom"
+"217.77.240.50","217.77.240.50","3645763634","3645763634","NL","Netherlands"
+"217.77.240.51","217.77.240.51","3645763635","3645763635","DE","Germany"
+"217.77.240.52","217.77.240.52","3645763636","3645763636","AT","Austria"
+"217.77.240.53","217.77.240.53","3645763637","3645763637","FR","France"
+"217.77.240.54","217.77.240.54","3645763638","3645763638","NL","Netherlands"
+"217.77.240.55","217.77.240.55","3645763639","3645763639","DE","Germany"
+"217.77.240.56","217.77.240.56","3645763640","3645763640","HU","Hungary"
+"217.77.240.57","217.77.240.57","3645763641","3645763641","IT","Italy"
+"217.77.240.58","217.77.240.58","3645763642","3645763642","GB","United Kingdom"
+"217.77.240.59","217.77.240.61","3645763643","3645763645","DE","Germany"
+"217.77.240.62","217.77.240.63","3645763646","3645763647","ES","Spain"
+"217.77.240.64","217.77.240.64","3645763648","3645763648","DE","Germany"
+"217.77.240.65","217.77.240.65","3645763649","3645763649","IL","Israel"
+"217.77.240.66","217.77.240.66","3645763650","3645763650","DE","Germany"
+"217.77.240.67","217.77.240.67","3645763651","3645763651","NL","Netherlands"
+"217.77.240.68","217.77.240.69","3645763652","3645763653","DE","Germany"
+"217.77.240.70","217.77.240.70","3645763654","3645763654","ES","Spain"
+"217.77.240.71","217.77.240.76","3645763655","3645763660","DE","Germany"
+"217.77.240.77","217.77.240.78","3645763661","3645763662","FR","France"
+"217.77.240.79","217.77.240.79","3645763663","3645763663","HU","Hungary"
+"217.77.240.80","217.77.240.81","3645763664","3645763665","DE","Germany"
+"217.77.240.82","217.77.240.82","3645763666","3645763666","NL","Netherlands"
+"217.77.240.83","217.77.240.86","3645763667","3645763670","DE","Germany"
+"217.77.240.87","217.77.240.87","3645763671","3645763671","FR","France"
+"217.77.240.88","217.77.240.88","3645763672","3645763672","DE","Germany"
+"217.77.240.89","217.77.240.89","3645763673","3645763673","BE","Belgium"
+"217.77.240.90","217.77.240.92","3645763674","3645763676","DE","Germany"
+"217.77.240.93","217.77.240.94","3645763677","3645763678","HU","Hungary"
+"217.77.240.95","217.77.240.95","3645763679","3645763679","IT","Italy"
+"217.77.240.96","217.77.240.96","3645763680","3645763680","DE","Germany"
+"217.77.240.97","217.77.240.97","3645763681","3645763681","CH","Switzerland"
+"217.77.240.98","217.77.240.98","3645763682","3645763682","DE","Germany"
+"217.77.240.99","217.77.240.99","3645763683","3645763683","NO","Norway"
+"217.77.240.100","217.77.240.100","3645763684","3645763684","CH","Switzerland"
+"217.77.240.101","217.77.240.101","3645763685","3645763685","NL","Netherlands"
+"217.77.240.102","217.77.240.102","3645763686","3645763686","DE","Germany"
+"217.77.240.103","217.77.240.103","3645763687","3645763687","ES","Spain"
+"217.77.240.104","217.77.240.106","3645763688","3645763690","NL","Netherlands"
+"217.77.240.107","217.77.240.107","3645763691","3645763691","CH","Switzerland"
+"217.77.240.108","217.77.240.108","3645763692","3645763692","DE","Germany"
+"217.77.240.109","217.77.240.109","3645763693","3645763693","NL","Netherlands"
+"217.77.240.110","217.77.240.112","3645763694","3645763696","DE","Germany"
+"217.77.240.113","217.77.240.113","3645763697","3645763697","NL","Netherlands"
+"217.77.240.114","217.77.240.114","3645763698","3645763698","DE","Germany"
+"217.77.240.115","217.77.240.115","3645763699","3645763699","BE","Belgium"
+"217.77.240.116","217.77.240.116","3645763700","3645763700","NL","Netherlands"
+"217.77.240.117","217.77.240.117","3645763701","3645763701","DE","Germany"
+"217.77.240.118","217.77.240.118","3645763702","3645763702","IT","Italy"
+"217.77.240.119","217.77.240.119","3645763703","3645763703","CH","Switzerland"
+"217.77.240.120","217.77.240.121","3645763704","3645763705","DE","Germany"
+"217.77.240.122","217.77.240.122","3645763706","3645763706","GB","United Kingdom"
+"217.77.240.123","217.77.240.123","3645763707","3645763707","NL","Netherlands"
+"217.77.240.124","217.77.240.124","3645763708","3645763708","GR","Greece"
+"217.77.240.125","217.77.240.125","3645763709","3645763709","NL","Netherlands"
+"217.77.240.126","217.77.240.126","3645763710","3645763710","GB","United Kingdom"
+"217.77.240.127","217.77.240.129","3645763711","3645763713","NL","Netherlands"
+"217.77.240.130","217.77.240.130","3645763714","3645763714","DE","Germany"
+"217.77.240.131","217.77.240.131","3645763715","3645763715","NL","Netherlands"
+"217.77.240.132","217.77.240.132","3645763716","3645763716","DE","Germany"
+"217.77.240.133","217.77.240.133","3645763717","3645763717","NL","Netherlands"
+"217.77.240.134","217.77.240.135","3645763718","3645763719","DE","Germany"
+"217.77.240.136","217.77.240.136","3645763720","3645763720","IT","Italy"
+"217.77.240.137","217.77.240.137","3645763721","3645763721","DE","Germany"
+"217.77.240.138","217.77.240.138","3645763722","3645763722","GR","Greece"
+"217.77.240.139","217.77.240.139","3645763723","3645763723","NL","Netherlands"
+"217.77.240.140","217.77.240.142","3645763724","3645763726","IT","Italy"
+"217.77.240.143","217.77.240.143","3645763727","3645763727","NL","Netherlands"
+"217.77.240.144","217.77.240.144","3645763728","3645763728","GR","Greece"
+"217.77.240.145","217.77.240.146","3645763729","3645763730","IT","Italy"
+"217.77.240.147","217.77.240.148","3645763731","3645763732","DE","Germany"
+"217.77.240.149","217.77.240.149","3645763733","3645763733","FR","France"
+"217.77.240.150","217.77.240.150","3645763734","3645763734","DE","Germany"
+"217.77.240.151","217.77.240.151","3645763735","3645763735","GB","United Kingdom"
+"217.77.240.152","217.77.240.152","3645763736","3645763736","FR","France"
+"217.77.240.153","217.77.240.153","3645763737","3645763737","DE","Germany"
+"217.77.240.154","217.77.240.154","3645763738","3645763738","CH","Switzerland"
+"217.77.240.155","217.77.240.156","3645763739","3645763740","ES","Spain"
+"217.77.240.157","217.77.240.158","3645763741","3645763742","DE","Germany"
+"217.77.240.159","217.77.240.159","3645763743","3645763743","IT","Italy"
+"217.77.240.160","217.77.240.160","3645763744","3645763744","DE","Germany"
+"217.77.240.161","217.77.240.161","3645763745","3645763745","FR","France"
+"217.77.240.162","217.77.240.162","3645763746","3645763746","DE","Germany"
+"217.77.240.163","217.77.240.168","3645763747","3645763752","NL","Netherlands"
+"217.77.240.169","217.77.240.169","3645763753","3645763753","ES","Spain"
+"217.77.240.170","217.77.240.171","3645763754","3645763755","NL","Netherlands"
+"217.77.240.172","217.77.240.172","3645763756","3645763756","DE","Germany"
+"217.77.240.173","217.77.240.173","3645763757","3645763757","BE","Belgium"
+"217.77.240.174","217.77.240.174","3645763758","3645763758","FR","France"
+"217.77.240.175","217.77.240.176","3645763759","3645763760","NL","Netherlands"
+"217.77.240.177","217.77.240.177","3645763761","3645763761","SE","Sweden"
+"217.77.240.178","217.77.240.178","3645763762","3645763762","ES","Spain"
+"217.77.240.179","217.77.240.179","3645763763","3645763763","DE","Germany"
+"217.77.240.180","217.77.240.180","3645763764","3645763764","NL","Netherlands"
+"217.77.240.181","217.77.240.181","3645763765","3645763765","DE","Germany"
+"217.77.240.182","217.77.240.182","3645763766","3645763766","IL","Israel"
+"217.77.240.183","217.77.240.184","3645763767","3645763768","NL","Netherlands"
+"217.77.240.185","217.77.240.185","3645763769","3645763769","FR","France"
+"217.77.240.186","217.77.240.186","3645763770","3645763770","NL","Netherlands"
+"217.77.240.187","217.77.240.187","3645763771","3645763771","GB","United Kingdom"
+"217.77.240.188","217.77.240.188","3645763772","3645763772","CH","Switzerland"
+"217.77.240.189","217.77.240.189","3645763773","3645763773","DE","Germany"
+"217.77.240.190","217.77.240.190","3645763774","3645763774","NL","Netherlands"
+"217.77.240.191","217.77.240.191","3645763775","3645763775","DE","Germany"
+"217.77.240.192","217.77.240.192","3645763776","3645763776","NL","Netherlands"
+"217.77.240.193","217.77.240.193","3645763777","3645763777","BE","Belgium"
+"217.77.240.194","217.77.240.197","3645763778","3645763781","DE","Germany"
+"217.77.240.198","217.77.240.198","3645763782","3645763782","NL","Netherlands"
+"217.77.240.199","217.77.240.199","3645763783","3645763783","DE","Germany"
+"217.77.240.200","217.77.240.200","3645763784","3645763784","NL","Netherlands"
+"217.77.240.201","217.77.240.201","3645763785","3645763785","DE","Germany"
+"217.77.240.202","217.77.240.202","3645763786","3645763786","CH","Switzerland"
+"217.77.240.203","217.77.240.203","3645763787","3645763787","NL","Netherlands"
+"217.77.240.204","217.77.240.204","3645763788","3645763788","IE","Ireland"
+"217.77.240.205","217.77.240.205","3645763789","3645763789","AT","Austria"
+"217.77.240.206","217.77.240.206","3645763790","3645763790","ES","Spain"
+"217.77.240.207","217.77.240.207","3645763791","3645763791","IT","Italy"
+"217.77.240.208","217.77.240.208","3645763792","3645763792","FR","France"
+"217.77.240.209","217.77.240.209","3645763793","3645763793","ES","Spain"
+"217.77.240.210","217.77.240.210","3645763794","3645763794","DE","Germany"
+"217.77.240.211","217.77.240.211","3645763795","3645763795","IT","Italy"
+"217.77.240.212","217.77.240.213","3645763796","3645763797","DE","Germany"
+"217.77.240.214","217.77.240.214","3645763798","3645763798","FR","France"
+"217.77.240.215","217.77.240.217","3645763799","3645763801","DE","Germany"
+"217.77.240.218","217.77.240.218","3645763802","3645763802","ES","Spain"
+"217.77.240.219","217.77.240.219","3645763803","3645763803","NL","Netherlands"
+"217.77.240.220","217.77.240.222","3645763804","3645763806","DE","Germany"
+"217.77.240.223","217.77.240.223","3645763807","3645763807","IT","Italy"
+"217.77.240.224","217.77.240.224","3645763808","3645763808","DE","Germany"
+"217.77.240.225","217.77.240.225","3645763809","3645763809","IT","Italy"
+"217.77.240.226","217.77.240.226","3645763810","3645763810","NL","Netherlands"
+"217.77.240.227","217.77.240.229","3645763811","3645763813","DE","Germany"
+"217.77.240.230","217.77.240.230","3645763814","3645763814","IT","Italy"
+"217.77.240.231","217.77.240.232","3645763815","3645763816","DE","Germany"
+"217.77.240.233","217.77.240.233","3645763817","3645763817","GR","Greece"
+"217.77.240.234","217.77.240.234","3645763818","3645763818","ES","Spain"
+"217.77.240.235","217.77.240.241","3645763819","3645763825","DE","Germany"
+"217.77.240.242","217.77.240.242","3645763826","3645763826","IT","Italy"
+"217.77.240.243","217.77.240.243","3645763827","3645763827","ZA","South Africa"
+"217.77.240.244","217.77.241.1","3645763828","3645763841","DE","Germany"
+"217.77.241.2","217.77.241.2","3645763842","3645763842","CH","Switzerland"
+"217.77.241.3","217.77.241.5","3645763843","3645763845","DE","Germany"
+"217.77.241.6","217.77.241.6","3645763846","3645763846","FR","France"
+"217.77.241.7","217.77.241.7","3645763847","3645763847","IT","Italy"
+"217.77.241.8","217.77.241.10","3645763848","3645763850","DE","Germany"
+"217.77.241.11","217.77.241.11","3645763851","3645763851","GB","United Kingdom"
+"217.77.241.12","217.77.241.12","3645763852","3645763852","DE","Germany"
+"217.77.241.13","217.77.241.13","3645763853","3645763853","CH","Switzerland"
+"217.77.241.14","217.77.241.14","3645763854","3645763854","NL","Netherlands"
+"217.77.241.15","217.77.241.18","3645763855","3645763858","DE","Germany"
+"217.77.241.19","217.77.241.19","3645763859","3645763859","DK","Denmark"
+"217.77.241.20","217.77.241.20","3645763860","3645763860","IT","Italy"
+"217.77.241.21","217.77.241.21","3645763861","3645763861","DE","Germany"
+"217.77.241.22","217.77.241.22","3645763862","3645763862","FR","France"
+"217.77.241.23","217.77.241.24","3645763863","3645763864","ES","Spain"
+"217.77.241.25","217.77.241.25","3645763865","3645763865","CH","Switzerland"
+"217.77.241.26","217.77.241.26","3645763866","3645763866","DE","Germany"
+"217.77.241.27","217.77.241.28","3645763867","3645763868","GB","United Kingdom"
+"217.77.241.29","217.77.241.29","3645763869","3645763869","DE","Germany"
+"217.77.241.30","217.77.241.30","3645763870","3645763870","HU","Hungary"
+"217.77.241.31","217.77.241.34","3645763871","3645763874","DE","Germany"
+"217.77.241.35","217.77.241.35","3645763875","3645763875","GB","United Kingdom"
+"217.77.241.36","217.77.241.36","3645763876","3645763876","PL","Poland"
+"217.77.241.37","217.77.241.37","3645763877","3645763877","FR","France"
+"217.77.241.38","217.77.241.39","3645763878","3645763879","DE","Germany"
+"217.77.241.40","217.77.241.41","3645763880","3645763881","FR","France"
+"217.77.241.42","217.77.241.42","3645763882","3645763882","DE","Germany"
+"217.77.241.43","217.77.241.43","3645763883","3645763883","NL","Netherlands"
+"217.77.241.44","217.77.241.44","3645763884","3645763884","IT","Italy"
+"217.77.241.45","217.77.241.46","3645763885","3645763886","DE","Germany"
+"217.77.241.47","217.77.241.47","3645763887","3645763887","FR","France"
+"217.77.241.48","217.77.241.48","3645763888","3645763888","DE","Germany"
+"217.77.241.49","217.77.241.49","3645763889","3645763889","GR","Greece"
+"217.77.241.50","217.77.241.50","3645763890","3645763890","ES","Spain"
+"217.77.241.51","217.77.241.54","3645763891","3645763894","DE","Germany"
+"217.77.241.55","217.77.241.55","3645763895","3645763895","ES","Spain"
+"217.77.241.56","217.77.241.56","3645763896","3645763896","DE","Germany"
+"217.77.241.57","217.77.241.57","3645763897","3645763897","BE","Belgium"
+"217.77.241.58","217.77.241.58","3645763898","3645763898","NL","Netherlands"
+"217.77.241.59","217.77.241.59","3645763899","3645763899","ES","Spain"
+"217.77.241.60","217.77.241.60","3645763900","3645763900","NL","Netherlands"
+"217.77.241.61","217.77.241.62","3645763901","3645763902","LU","Luxembourg"
+"217.77.241.63","217.77.241.63","3645763903","3645763903","DE","Germany"
+"217.77.241.64","217.77.241.64","3645763904","3645763904","BE","Belgium"
+"217.77.241.65","217.77.241.65","3645763905","3645763905","RS","Serbia"
+"217.77.241.66","217.77.241.66","3645763906","3645763906","DE","Germany"
+"217.77.241.67","217.77.241.68","3645763907","3645763908","IT","Italy"
+"217.77.241.69","217.77.241.69","3645763909","3645763909","DE","Germany"
+"217.77.241.70","217.77.241.70","3645763910","3645763910","ES","Spain"
+"217.77.241.71","217.77.241.71","3645763911","3645763911","DE","Germany"
+"217.77.241.72","217.77.241.72","3645763912","3645763912","IE","Ireland"
+"217.77.241.73","217.77.241.73","3645763913","3645763913","PT","Portugal"
+"217.77.241.74","217.77.241.74","3645763914","3645763914","DE","Germany"
+"217.77.241.75","217.77.241.75","3645763915","3645763915","IL","Israel"
+"217.77.241.76","217.77.241.76","3645763916","3645763916","BE","Belgium"
+"217.77.241.77","217.77.241.77","3645763917","3645763917","DE","Germany"
+"217.77.241.78","217.77.241.78","3645763918","3645763918","IT","Italy"
+"217.77.241.79","217.77.241.79","3645763919","3645763919","GB","United Kingdom"
+"217.77.241.80","217.77.241.80","3645763920","3645763920","DE","Germany"
+"217.77.241.81","217.77.241.81","3645763921","3645763921","CH","Switzerland"
+"217.77.241.82","217.77.241.82","3645763922","3645763922","ES","Spain"
+"217.77.241.83","217.77.241.83","3645763923","3645763923","GB","United Kingdom"
+"217.77.241.84","217.77.241.84","3645763924","3645763924","PL","Poland"
+"217.77.241.85","217.77.241.86","3645763925","3645763926","DE","Germany"
+"217.77.241.87","217.77.241.87","3645763927","3645763927","HU","Hungary"
+"217.77.241.88","217.77.241.88","3645763928","3645763928","FR","France"
+"217.77.241.89","217.77.241.89","3645763929","3645763929","NL","Netherlands"
+"217.77.241.90","217.77.241.90","3645763930","3645763930","ES","Spain"
+"217.77.241.91","217.77.241.91","3645763931","3645763931","FR","France"
+"217.77.241.92","217.77.241.92","3645763932","3645763932","DE","Germany"
+"217.77.241.93","217.77.241.93","3645763933","3645763933","FR","France"
+"217.77.241.94","217.77.241.94","3645763934","3645763934","IT","Italy"
+"217.77.241.95","217.77.241.95","3645763935","3645763935","FR","France"
+"217.77.241.96","217.77.241.96","3645763936","3645763936","DE","Germany"
+"217.77.241.97","217.77.241.97","3645763937","3645763937","FR","France"
+"217.77.241.98","217.77.241.98","3645763938","3645763938","DE","Germany"
+"217.77.241.99","217.77.241.99","3645763939","3645763939","NL","Netherlands"
+"217.77.241.100","217.77.241.101","3645763940","3645763941","DE","Germany"
+"217.77.241.102","217.77.241.102","3645763942","3645763942","CH","Switzerland"
+"217.77.241.103","217.77.241.103","3645763943","3645763943","ES","Spain"
+"217.77.241.104","217.77.241.104","3645763944","3645763944","CH","Switzerland"
+"217.77.241.105","217.77.241.105","3645763945","3645763945","DE","Germany"
+"217.77.241.106","217.77.241.106","3645763946","3645763946","HU","Hungary"
+"217.77.241.107","217.77.241.109","3645763947","3645763949","DE","Germany"
+"217.77.241.110","217.77.241.110","3645763950","3645763950","ES","Spain"
+"217.77.241.111","217.77.241.111","3645763951","3645763951","CH","Switzerland"
+"217.77.241.112","217.77.241.112","3645763952","3645763952","IT","Italy"
+"217.77.241.113","217.77.241.113","3645763953","3645763953","TR","Turkey"
+"217.77.241.114","217.77.241.114","3645763954","3645763954","IT","Italy"
+"217.77.241.115","217.77.241.115","3645763955","3645763955","FR","France"
+"217.77.241.116","217.77.241.116","3645763956","3645763956","DE","Germany"
+"217.77.241.117","217.77.241.117","3645763957","3645763957","GB","United Kingdom"
+"217.77.241.118","217.77.241.118","3645763958","3645763958","AT","Austria"
+"217.77.241.119","217.77.241.119","3645763959","3645763959","DE","Germany"
+"217.77.241.120","217.77.241.120","3645763960","3645763960","IT","Italy"
+"217.77.241.121","217.77.241.121","3645763961","3645763961","DE","Germany"
+"217.77.241.122","217.77.241.122","3645763962","3645763962","ES","Spain"
+"217.77.241.123","217.77.241.124","3645763963","3645763964","DE","Germany"
+"217.77.241.125","217.77.241.125","3645763965","3645763965","AT","Austria"
+"217.77.241.126","217.77.241.126","3645763966","3645763966","DE","Germany"
+"217.77.241.127","217.77.241.127","3645763967","3645763967","IT","Italy"
+"217.77.241.128","217.77.241.128","3645763968","3645763968","DE","Germany"
+"217.77.241.129","217.77.241.129","3645763969","3645763969","ES","Spain"
+"217.77.241.130","217.77.241.130","3645763970","3645763970","DE","Germany"
+"217.77.241.131","217.77.241.131","3645763971","3645763971","ES","Spain"
+"217.77.241.132","217.77.241.132","3645763972","3645763972","IT","Italy"
+"217.77.241.133","217.77.241.133","3645763973","3645763973","BE","Belgium"
+"217.77.241.134","217.77.241.134","3645763974","3645763974","GB","United Kingdom"
+"217.77.241.135","217.77.241.135","3645763975","3645763975","AT","Austria"
+"217.77.241.136","217.77.241.136","3645763976","3645763976","IT","Italy"
+"217.77.241.137","217.77.241.137","3645763977","3645763977","DE","Germany"
+"217.77.241.138","217.77.241.138","3645763978","3645763978","NL","Netherlands"
+"217.77.241.139","217.77.241.139","3645763979","3645763979","IT","Italy"
+"217.77.241.140","217.77.241.141","3645763980","3645763981","DE","Germany"
+"217.77.241.142","217.77.241.142","3645763982","3645763982","IT","Italy"
+"217.77.241.143","217.77.241.144","3645763983","3645763984","FR","France"
+"217.77.241.145","217.77.241.145","3645763985","3645763985","NL","Netherlands"
+"217.77.241.146","217.77.241.146","3645763986","3645763986","DE","Germany"
+"217.77.241.147","217.77.241.147","3645763987","3645763987","PL","Poland"
+"217.77.241.148","217.77.241.148","3645763988","3645763988","CH","Switzerland"
+"217.77.241.149","217.77.241.149","3645763989","3645763989","FR","France"
+"217.77.241.150","217.77.241.153","3645763990","3645763993","DE","Germany"
+"217.77.241.154","217.77.241.154","3645763994","3645763994","IT","Italy"
+"217.77.241.155","217.77.241.155","3645763995","3645763995","ES","Spain"
+"217.77.241.156","217.77.241.160","3645763996","3645764000","DE","Germany"
+"217.77.241.161","217.77.241.161","3645764001","3645764001","IT","Italy"
+"217.77.241.162","217.77.241.168","3645764002","3645764008","DE","Germany"
+"217.77.241.169","217.77.241.170","3645764009","3645764010","FR","France"
+"217.77.241.171","217.77.241.172","3645764011","3645764012","DE","Germany"
+"217.77.241.173","217.77.241.173","3645764013","3645764013","HU","Hungary"
+"217.77.241.174","217.77.241.175","3645764014","3645764015","GB","United Kingdom"
+"217.77.241.176","217.77.241.176","3645764016","3645764016","IT","Italy"
+"217.77.241.177","217.77.241.177","3645764017","3645764017","GB","United Kingdom"
+"217.77.241.178","217.77.241.178","3645764018","3645764018","DE","Germany"
+"217.77.241.179","217.77.241.179","3645764019","3645764019","NL","Netherlands"
+"217.77.241.180","217.77.241.180","3645764020","3645764020","IT","Italy"
+"217.77.241.181","217.77.241.181","3645764021","3645764021","DE","Germany"
+"217.77.241.182","217.77.241.182","3645764022","3645764022","ES","Spain"
+"217.77.241.183","217.77.241.183","3645764023","3645764023","FR","France"
+"217.77.241.184","217.77.241.186","3645764024","3645764026","ES","Spain"
+"217.77.241.187","217.77.241.188","3645764027","3645764028","DE","Germany"
+"217.77.241.189","217.77.241.189","3645764029","3645764029","ES","Spain"
+"217.77.241.190","217.77.241.190","3645764030","3645764030","DE","Germany"
+"217.77.241.191","217.77.241.191","3645764031","3645764031","NL","Netherlands"
+"217.77.241.192","217.77.241.192","3645764032","3645764032","FR","France"
+"217.77.241.193","217.77.241.194","3645764033","3645764034","DE","Germany"
+"217.77.241.195","217.77.241.195","3645764035","3645764035","IT","Italy"
+"217.77.241.196","217.77.241.197","3645764036","3645764037","ES","Spain"
+"217.77.241.198","217.77.241.198","3645764038","3645764038","IT","Italy"
+"217.77.241.199","217.77.241.199","3645764039","3645764039","HU","Hungary"
+"217.77.241.200","217.77.241.200","3645764040","3645764040","ES","Spain"
+"217.77.241.201","217.77.241.201","3645764041","3645764041","DE","Germany"
+"217.77.241.202","217.77.241.202","3645764042","3645764042","CH","Switzerland"
+"217.77.241.203","217.77.241.203","3645764043","3645764043","DE","Germany"
+"217.77.241.204","217.77.241.204","3645764044","3645764044","ES","Spain"
+"217.77.241.205","217.77.241.205","3645764045","3645764045","AE","United Arab Emirates"
+"217.77.241.206","217.77.241.206","3645764046","3645764046","ES","Spain"
+"217.77.241.207","217.77.241.208","3645764047","3645764048","DE","Germany"
+"217.77.241.209","217.77.241.209","3645764049","3645764049","ES","Spain"
+"217.77.241.210","217.77.241.211","3645764050","3645764051","DE","Germany"
+"217.77.241.212","217.77.241.212","3645764052","3645764052","FR","France"
+"217.77.241.213","217.77.241.215","3645764053","3645764055","DE","Germany"
+"217.77.241.216","217.77.241.216","3645764056","3645764056","BE","Belgium"
+"217.77.241.217","217.77.241.217","3645764057","3645764057","DE","Germany"
+"217.77.241.218","217.77.241.218","3645764058","3645764058","TR","Turkey"
+"217.77.241.219","217.77.241.219","3645764059","3645764059","DE","Germany"
+"217.77.241.220","217.77.241.220","3645764060","3645764060","FR","France"
+"217.77.241.221","217.77.241.221","3645764061","3645764061","IT","Italy"
+"217.77.241.222","217.77.241.222","3645764062","3645764062","SE","Sweden"
+"217.77.241.223","217.77.241.223","3645764063","3645764063","AT","Austria"
+"217.77.241.224","217.77.241.224","3645764064","3645764064","SI","Slovenia"
+"217.77.241.225","217.77.241.225","3645764065","3645764065","DE","Germany"
+"217.77.241.226","217.77.241.226","3645764066","3645764066","IT","Italy"
+"217.77.241.227","217.77.241.227","3645764067","3645764067","DE","Germany"
+"217.77.241.228","217.77.241.228","3645764068","3645764068","IT","Italy"
+"217.77.241.229","217.77.241.229","3645764069","3645764069","CH","Switzerland"
+"217.77.241.230","217.77.241.230","3645764070","3645764070","GB","United Kingdom"
+"217.77.241.231","217.77.241.234","3645764071","3645764074","DE","Germany"
+"217.77.241.235","217.77.241.235","3645764075","3645764075","SE","Sweden"
+"217.77.241.236","217.77.241.236","3645764076","3645764076","GR","Greece"
+"217.77.241.237","217.77.241.238","3645764077","3645764078","DE","Germany"
+"217.77.241.239","217.77.241.239","3645764079","3645764079","ES","Spain"
+"217.77.241.240","217.77.241.240","3645764080","3645764080","DE","Germany"
+"217.77.241.241","217.77.241.241","3645764081","3645764081","GB","United Kingdom"
+"217.77.241.242","217.77.241.244","3645764082","3645764084","DE","Germany"
+"217.77.241.245","217.77.241.245","3645764085","3645764085","IE","Ireland"
+"217.77.241.246","217.77.241.246","3645764086","3645764086","IT","Italy"
+"217.77.241.247","217.77.241.247","3645764087","3645764087","CH","Switzerland"
+"217.77.241.248","217.77.241.251","3645764088","3645764091","DE","Germany"
+"217.77.241.252","217.77.241.252","3645764092","3645764092","FR","France"
+"217.77.241.253","217.77.242.1","3645764093","3645764097","DE","Germany"
+"217.77.242.2","217.77.242.2","3645764098","3645764098","IT","Italy"
+"217.77.242.3","217.77.242.3","3645764099","3645764099","DE","Germany"
+"217.77.242.4","217.77.242.4","3645764100","3645764100","BE","Belgium"
+"217.77.242.5","217.77.242.6","3645764101","3645764102","DE","Germany"
+"217.77.242.7","217.77.242.7","3645764103","3645764103","SK","Slovakia"
+"217.77.242.8","217.77.242.9","3645764104","3645764105","IT","Italy"
+"217.77.242.10","217.77.242.10","3645764106","3645764106","NL","Netherlands"
+"217.77.242.11","217.77.242.11","3645764107","3645764107","GR","Greece"
+"217.77.242.12","217.77.242.12","3645764108","3645764108","PL","Poland"
+"217.77.242.13","217.77.242.13","3645764109","3645764109","CH","Switzerland"
+"217.77.242.14","217.77.242.14","3645764110","3645764110","DK","Denmark"
+"217.77.242.15","217.77.242.15","3645764111","3645764111","DE","Germany"
+"217.77.242.16","217.77.242.16","3645764112","3645764112","IT","Italy"
+"217.77.242.17","217.77.242.17","3645764113","3645764113","ES","Spain"
+"217.77.242.18","217.77.242.19","3645764114","3645764115","DE","Germany"
+"217.77.242.20","217.77.242.20","3645764116","3645764116","GR","Greece"
+"217.77.242.21","217.77.242.21","3645764117","3645764117","DE","Germany"
+"217.77.242.22","217.77.242.22","3645764118","3645764118","GB","United Kingdom"
+"217.77.242.23","217.77.242.23","3645764119","3645764119","CH","Switzerland"
+"217.77.242.24","217.77.242.24","3645764120","3645764120","FR","France"
+"217.77.242.25","217.77.242.25","3645764121","3645764121","IT","Italy"
+"217.77.242.26","217.77.242.26","3645764122","3645764122","DE","Germany"
+"217.77.242.27","217.77.242.27","3645764123","3645764123","PL","Poland"
+"217.77.242.28","217.77.242.28","3645764124","3645764124","DE","Germany"
+"217.77.242.29","217.77.242.29","3645764125","3645764125","NO","Norway"
+"217.77.242.30","217.77.242.30","3645764126","3645764126","LU","Luxembourg"
+"217.77.242.31","217.77.242.31","3645764127","3645764127","GB","United Kingdom"
+"217.77.242.32","217.77.242.32","3645764128","3645764128","GR","Greece"
+"217.77.242.33","217.77.242.33","3645764129","3645764129","HR","Croatia"
+"217.77.242.34","217.77.242.34","3645764130","3645764130","FR","France"
+"217.77.242.35","217.77.242.35","3645764131","3645764131","DE","Germany"
+"217.77.242.36","217.77.242.36","3645764132","3645764132","ES","Spain"
+"217.77.242.37","217.77.242.37","3645764133","3645764133","CY","Cyprus"
+"217.77.242.38","217.77.242.38","3645764134","3645764134","DE","Germany"
+"217.77.242.39","217.77.242.39","3645764135","3645764135","IT","Italy"
+"217.77.242.40","217.77.242.40","3645764136","3645764136","BE","Belgium"
+"217.77.242.41","217.77.242.41","3645764137","3645764137","DE","Germany"
+"217.77.242.42","217.77.242.42","3645764138","3645764138","CH","Switzerland"
+"217.77.242.43","217.77.242.44","3645764139","3645764140","DE","Germany"
+"217.77.242.45","217.77.242.45","3645764141","3645764141","ES","Spain"
+"217.77.242.46","217.77.242.46","3645764142","3645764142","HU","Hungary"
+"217.77.242.47","217.77.242.49","3645764143","3645764145","DE","Germany"
+"217.77.242.50","217.77.242.51","3645764146","3645764147","NL","Netherlands"
+"217.77.242.52","217.77.242.52","3645764148","3645764148","DK","Denmark"
+"217.77.242.53","217.77.242.53","3645764149","3645764149","DE","Germany"
+"217.77.242.54","217.77.242.54","3645764150","3645764150","ES","Spain"
+"217.77.242.55","217.77.242.58","3645764151","3645764154","DE","Germany"
+"217.77.242.59","217.77.242.59","3645764155","3645764155","ES","Spain"
+"217.77.242.60","217.77.242.62","3645764156","3645764158","DE","Germany"
+"217.77.242.63","217.77.242.63","3645764159","3645764159","IT","Italy"
+"217.77.242.64","217.77.242.64","3645764160","3645764160","BE","Belgium"
+"217.77.242.65","217.77.242.65","3645764161","3645764161","ES","Spain"
+"217.77.242.66","217.77.242.66","3645764162","3645764162","DE","Germany"
+"217.77.242.67","217.77.242.67","3645764163","3645764163","NL","Netherlands"
+"217.77.242.68","217.77.242.68","3645764164","3645764164","DE","Germany"
+"217.77.242.69","217.77.242.69","3645764165","3645764165","CH","Switzerland"
+"217.77.242.70","217.77.242.70","3645764166","3645764166","HU","Hungary"
+"217.77.242.71","217.77.242.71","3645764167","3645764167","DE","Germany"
+"217.77.242.72","217.77.242.72","3645764168","3645764168","ES","Spain"
+"217.77.242.73","217.77.242.73","3645764169","3645764169","GR","Greece"
+"217.77.242.74","217.77.242.74","3645764170","3645764170","IT","Italy"
+"217.77.242.75","217.77.242.76","3645764171","3645764172","DE","Germany"
+"217.77.242.77","217.77.242.77","3645764173","3645764173","IT","Italy"
+"217.77.242.78","217.77.242.78","3645764174","3645764174","DE","Germany"
+"217.77.242.79","217.77.242.79","3645764175","3645764175","PL","Poland"
+"217.77.242.80","217.77.242.80","3645764176","3645764176","DE","Germany"
+"217.77.242.81","217.77.242.81","3645764177","3645764177","GB","United Kingdom"
+"217.77.242.82","217.77.242.82","3645764178","3645764178","ES","Spain"
+"217.77.242.83","217.77.242.83","3645764179","3645764179","GR","Greece"
+"217.77.242.84","217.77.242.85","3645764180","3645764181","DE","Germany"
+"217.77.242.86","217.77.242.86","3645764182","3645764182","FR","France"
+"217.77.242.87","217.77.242.88","3645764183","3645764184","DE","Germany"
+"217.77.242.89","217.77.242.89","3645764185","3645764185","IT","Italy"
+"217.77.242.90","217.77.242.90","3645764186","3645764186","FR","France"
+"217.77.242.91","217.77.242.91","3645764187","3645764187","BE","Belgium"
+"217.77.242.92","217.77.242.92","3645764188","3645764188","GB","United Kingdom"
+"217.77.242.93","217.77.242.93","3645764189","3645764189","FR","France"
+"217.77.242.94","217.77.242.94","3645764190","3645764190","IT","Italy"
+"217.77.242.95","217.77.242.95","3645764191","3645764191","GB","United Kingdom"
+"217.77.242.96","217.77.242.97","3645764192","3645764193","DE","Germany"
+"217.77.242.98","217.77.242.98","3645764194","3645764194","ES","Spain"
+"217.77.242.99","217.77.242.99","3645764195","3645764195","DE","Germany"
+"217.77.242.100","217.77.242.100","3645764196","3645764196","IT","Italy"
+"217.77.242.101","217.77.242.101","3645764197","3645764197","DE","Germany"
+"217.77.242.102","217.77.242.102","3645764198","3645764198","GR","Greece"
+"217.77.242.103","217.77.242.103","3645764199","3645764199","DE","Germany"
+"217.77.242.104","217.77.242.104","3645764200","3645764200","IT","Italy"
+"217.77.242.105","217.77.242.105","3645764201","3645764201","BE","Belgium"
+"217.77.242.106","217.77.242.106","3645764202","3645764202","IT","Italy"
+"217.77.242.107","217.77.242.107","3645764203","3645764203","DE","Germany"
+"217.77.242.108","217.77.242.108","3645764204","3645764204","ES","Spain"
+"217.77.242.109","217.77.242.110","3645764205","3645764206","DE","Germany"
+"217.77.242.111","217.77.242.111","3645764207","3645764207","IT","Italy"
+"217.77.242.112","217.77.242.112","3645764208","3645764208","NO","Norway"
+"217.77.242.113","217.77.242.114","3645764209","3645764210","DE","Germany"
+"217.77.242.115","217.77.242.115","3645764211","3645764211","FR","France"
+"217.77.242.116","217.77.242.116","3645764212","3645764212","NL","Netherlands"
+"217.77.242.117","217.77.242.117","3645764213","3645764213","GB","United Kingdom"
+"217.77.242.118","217.77.242.118","3645764214","3645764214","NL","Netherlands"
+"217.77.242.119","217.77.242.120","3645764215","3645764216","DE","Germany"
+"217.77.242.121","217.77.242.121","3645764217","3645764217","IT","Italy"
+"217.77.242.122","217.77.242.122","3645764218","3645764218","CH","Switzerland"
+"217.77.242.123","217.77.242.123","3645764219","3645764219","FR","France"
+"217.77.242.124","217.77.242.124","3645764220","3645764220","NL","Netherlands"
+"217.77.242.125","217.77.242.125","3645764221","3645764221","IT","Italy"
+"217.77.242.126","217.77.242.126","3645764222","3645764222","BE","Belgium"
+"217.77.242.127","217.77.242.127","3645764223","3645764223","DE","Germany"
+"217.77.242.128","217.77.242.128","3645764224","3645764224","ES","Spain"
+"217.77.242.129","217.77.242.129","3645764225","3645764225","GB","United Kingdom"
+"217.77.242.130","217.77.242.130","3645764226","3645764226","DE","Germany"
+"217.77.242.131","217.77.242.131","3645764227","3645764227","CH","Switzerland"
+"217.77.242.132","217.77.242.132","3645764228","3645764228","FR","France"
+"217.77.242.133","217.77.242.133","3645764229","3645764229","PL","Poland"
+"217.77.242.134","217.77.242.134","3645764230","3645764230","NL","Netherlands"
+"217.77.242.135","217.77.242.135","3645764231","3645764231","CH","Switzerland"
+"217.77.242.136","217.77.242.138","3645764232","3645764234","DE","Germany"
+"217.77.242.139","217.77.242.139","3645764235","3645764235","FR","France"
+"217.77.242.140","217.77.242.140","3645764236","3645764236","IT","Italy"
+"217.77.242.141","217.77.242.142","3645764237","3645764238","DE","Germany"
+"217.77.242.143","217.77.242.144","3645764239","3645764240","ES","Spain"
+"217.77.242.145","217.77.242.145","3645764241","3645764241","DE","Germany"
+"217.77.242.146","217.77.242.146","3645764242","3645764242","AT","Austria"
+"217.77.242.147","217.77.242.147","3645764243","3645764243","GR","Greece"
+"217.77.242.148","217.77.242.148","3645764244","3645764244","FR","France"
+"217.77.242.149","217.77.242.150","3645764245","3645764246","NL","Netherlands"
+"217.77.242.151","217.77.242.151","3645764247","3645764247","IT","Italy"
+"217.77.242.152","217.77.242.154","3645764248","3645764250","DE","Germany"
+"217.77.242.155","217.77.242.155","3645764251","3645764251","FR","France"
+"217.77.242.156","217.77.242.157","3645764252","3645764253","ES","Spain"
+"217.77.242.158","217.77.242.158","3645764254","3645764254","DE","Germany"
+"217.77.242.159","217.77.242.159","3645764255","3645764255","CH","Switzerland"
+"217.77.242.160","217.77.242.161","3645764256","3645764257","DE","Germany"
+"217.77.242.162","217.77.242.162","3645764258","3645764258","NL","Netherlands"
+"217.77.242.163","217.77.242.163","3645764259","3645764259","IT","Italy"
+"217.77.242.164","217.77.242.164","3645764260","3645764260","DE","Germany"
+"217.77.242.165","217.77.242.165","3645764261","3645764261","GB","United Kingdom"
+"217.77.242.166","217.77.242.166","3645764262","3645764262","BE","Belgium"
+"217.77.242.167","217.77.242.168","3645764263","3645764264","IT","Italy"
+"217.77.242.169","217.77.242.169","3645764265","3645764265","TR","Turkey"
+"217.77.242.170","217.77.242.173","3645764266","3645764269","DE","Germany"
+"217.77.242.174","217.77.242.174","3645764270","3645764270","ES","Spain"
+"217.77.242.175","217.77.242.175","3645764271","3645764271","IT","Italy"
+"217.77.242.176","217.77.242.176","3645764272","3645764272","DE","Germany"
+"217.77.242.177","217.77.242.177","3645764273","3645764273","IT","Italy"
+"217.77.242.178","217.77.242.178","3645764274","3645764274","DE","Germany"
+"217.77.242.179","217.77.242.179","3645764275","3645764275","FR","France"
+"217.77.242.180","217.77.242.181","3645764276","3645764277","DE","Germany"
+"217.77.242.182","217.77.242.182","3645764278","3645764278","NL","Netherlands"
+"217.77.242.183","217.77.242.183","3645764279","3645764279","ES","Spain"
+"217.77.242.184","217.77.242.184","3645764280","3645764280","IT","Italy"
+"217.77.242.185","217.77.242.185","3645764281","3645764281","DE","Germany"
+"217.77.242.186","217.77.242.186","3645764282","3645764282","NL","Netherlands"
+"217.77.242.187","217.77.242.188","3645764283","3645764284","FR","France"
+"217.77.242.189","217.77.242.189","3645764285","3645764285","IT","Italy"
+"217.77.242.190","217.77.242.190","3645764286","3645764286","NL","Netherlands"
+"217.77.242.191","217.77.242.191","3645764287","3645764287","BE","Belgium"
+"217.77.242.192","217.77.242.192","3645764288","3645764288","FR","France"
+"217.77.242.193","217.77.242.193","3645764289","3645764289","NL","Netherlands"
+"217.77.242.194","217.77.242.194","3645764290","3645764290","DE","Germany"
+"217.77.242.195","217.77.242.195","3645764291","3645764291","NL","Netherlands"
+"217.77.242.196","217.77.242.196","3645764292","3645764292","FR","France"
+"217.77.242.197","217.77.242.198","3645764293","3645764294","IT","Italy"
+"217.77.242.199","217.77.242.199","3645764295","3645764295","ES","Spain"
+"217.77.242.200","217.77.242.201","3645764296","3645764297","DE","Germany"
+"217.77.242.202","217.77.242.202","3645764298","3645764298","GR","Greece"
+"217.77.242.203","217.77.242.203","3645764299","3645764299","DE","Germany"
+"217.77.242.204","217.77.242.204","3645764300","3645764300","PL","Poland"
+"217.77.242.205","217.77.242.205","3645764301","3645764301","GR","Greece"
+"217.77.242.206","217.77.242.206","3645764302","3645764302","IT","Italy"
+"217.77.242.207","217.77.242.207","3645764303","3645764303","DE","Germany"
+"217.77.242.208","217.77.242.208","3645764304","3645764304","ES","Spain"
+"217.77.242.209","217.77.242.209","3645764305","3645764305","GB","United Kingdom"
+"217.77.242.210","217.77.242.210","3645764306","3645764306","BM","Bermuda"
+"217.77.242.211","217.77.242.211","3645764307","3645764307","NL","Netherlands"
+"217.77.242.212","217.77.242.213","3645764308","3645764309","DE","Germany"
+"217.77.242.214","217.77.242.214","3645764310","3645764310","ZA","South Africa"
+"217.77.242.215","217.77.242.217","3645764311","3645764313","ES","Spain"
+"217.77.242.218","217.77.242.219","3645764314","3645764315","DE","Germany"
+"217.77.242.220","217.77.242.220","3645764316","3645764316","IT","Italy"
+"217.77.242.221","217.77.242.221","3645764317","3645764317","ES","Spain"
+"217.77.242.222","217.77.242.222","3645764318","3645764318","HU","Hungary"
+"217.77.242.223","217.77.242.223","3645764319","3645764319","FR","France"
+"217.77.242.224","217.77.242.224","3645764320","3645764320","IT","Italy"
+"217.77.242.225","217.77.242.225","3645764321","3645764321","DE","Germany"
+"217.77.242.226","217.77.242.226","3645764322","3645764322","CH","Switzerland"
+"217.77.242.227","217.77.242.227","3645764323","3645764323","DE","Germany"
+"217.77.242.228","217.77.242.228","3645764324","3645764324","FR","France"
+"217.77.242.229","217.77.242.230","3645764325","3645764326","DE","Germany"
+"217.77.242.231","217.77.242.231","3645764327","3645764327","DK","Denmark"
+"217.77.242.232","217.77.242.232","3645764328","3645764328","CH","Switzerland"
+"217.77.242.233","217.77.242.233","3645764329","3645764329","ES","Spain"
+"217.77.242.234","217.77.242.234","3645764330","3645764330","DE","Germany"
+"217.77.242.235","217.77.242.235","3645764331","3645764331","RU","Russian Federation"
+"217.77.242.236","217.77.242.236","3645764332","3645764332","NL","Netherlands"
+"217.77.242.237","217.77.242.237","3645764333","3645764333","GR","Greece"
+"217.77.242.238","217.77.242.238","3645764334","3645764334","ES","Spain"
+"217.77.242.239","217.77.242.239","3645764335","3645764335","DE","Germany"
+"217.77.242.240","217.77.242.240","3645764336","3645764336","MY","Malaysia"
+"217.77.242.241","217.77.242.241","3645764337","3645764337","HU","Hungary"
+"217.77.242.242","217.77.242.242","3645764338","3645764338","NL","Netherlands"
+"217.77.242.243","217.77.242.244","3645764339","3645764340","DE","Germany"
+"217.77.242.245","217.77.242.245","3645764341","3645764341","IE","Ireland"
+"217.77.242.246","217.77.242.246","3645764342","3645764342","IT","Italy"
+"217.77.242.247","217.77.242.247","3645764343","3645764343","ES","Spain"
+"217.77.242.248","217.77.242.249","3645764344","3645764345","DE","Germany"
+"217.77.242.250","217.77.242.250","3645764346","3645764346","IT","Italy"
+"217.77.242.251","217.77.242.251","3645764347","3645764347","IE","Ireland"
+"217.77.242.252","217.77.242.252","3645764348","3645764348","NL","Netherlands"
+"217.77.242.253","217.77.242.253","3645764349","3645764349","BE","Belgium"
+"217.77.242.254","217.77.242.254","3645764350","3645764350","IT","Italy"
+"217.77.242.255","217.77.243.4","3645764351","3645764356","DE","Germany"
+"217.77.243.5","217.77.243.5","3645764357","3645764357","RU","Russian Federation"
+"217.77.243.6","217.77.243.6","3645764358","3645764358","FR","France"
+"217.77.243.7","217.77.243.7","3645764359","3645764359","IT","Italy"
+"217.77.243.8","217.77.243.8","3645764360","3645764360","DE","Germany"
+"217.77.243.9","217.77.243.9","3645764361","3645764361","CH","Switzerland"
+"217.77.243.10","217.77.243.10","3645764362","3645764362","GB","United Kingdom"
+"217.77.243.11","217.77.243.11","3645764363","3645764363","NL","Netherlands"
+"217.77.243.12","217.77.243.12","3645764364","3645764364","DE","Germany"
+"217.77.243.13","217.77.243.13","3645764365","3645764365","BE","Belgium"
+"217.77.243.14","217.77.243.15","3645764366","3645764367","DE","Germany"
+"217.77.243.16","217.77.243.16","3645764368","3645764368","IT","Italy"
+"217.77.243.17","217.77.243.17","3645764369","3645764369","DE","Germany"
+"217.77.243.18","217.77.243.18","3645764370","3645764370","GB","United Kingdom"
+"217.77.243.19","217.77.243.19","3645764371","3645764371","ES","Spain"
+"217.77.243.20","217.77.243.21","3645764372","3645764373","FR","France"
+"217.77.243.22","217.77.243.23","3645764374","3645764375","DE","Germany"
+"217.77.243.24","217.77.243.25","3645764376","3645764377","NL","Netherlands"
+"217.77.243.26","217.77.243.26","3645764378","3645764378","DE","Germany"
+"217.77.243.27","217.77.243.28","3645764379","3645764380","GB","United Kingdom"
+"217.77.243.29","217.77.243.29","3645764381","3645764381","DE","Germany"
+"217.77.243.30","217.77.243.30","3645764382","3645764382","NL","Netherlands"
+"217.77.243.31","217.77.243.31","3645764383","3645764383","FR","France"
+"217.77.243.32","217.77.243.32","3645764384","3645764384","AT","Austria"
+"217.77.243.33","217.77.243.36","3645764385","3645764388","DE","Germany"
+"217.77.243.37","217.77.243.37","3645764389","3645764389","NL","Netherlands"
+"217.77.243.38","217.77.243.38","3645764390","3645764390","DE","Germany"
+"217.77.243.39","217.77.243.39","3645764391","3645764391","NL","Netherlands"
+"217.77.243.40","217.77.243.40","3645764392","3645764392","GR","Greece"
+"217.77.243.41","217.77.243.41","3645764393","3645764393","DE","Germany"
+"217.77.243.42","217.77.243.42","3645764394","3645764394","FR","France"
+"217.77.243.43","217.77.243.44","3645764395","3645764396","NL","Netherlands"
+"217.77.243.45","217.77.243.45","3645764397","3645764397","DE","Germany"
+"217.77.243.46","217.77.243.46","3645764398","3645764398","NL","Netherlands"
+"217.77.243.47","217.77.243.47","3645764399","3645764399","DE","Germany"
+"217.77.243.48","217.77.243.49","3645764400","3645764401","NL","Netherlands"
+"217.77.243.50","217.77.243.51","3645764402","3645764403","FR","France"
+"217.77.243.52","217.77.243.54","3645764404","3645764406","NL","Netherlands"
+"217.77.243.55","217.77.243.56","3645764407","3645764408","DE","Germany"
+"217.77.243.57","217.77.243.57","3645764409","3645764409","FR","France"
+"217.77.243.58","217.77.243.58","3645764410","3645764410","DE","Germany"
+"217.77.243.59","217.77.243.59","3645764411","3645764411","FR","France"
+"217.77.243.60","217.77.243.60","3645764412","3645764412","NL","Netherlands"
+"217.77.243.61","217.77.243.61","3645764413","3645764413","FR","France"
+"217.77.243.62","217.77.243.62","3645764414","3645764414","NL","Netherlands"
+"217.77.243.63","217.77.243.63","3645764415","3645764415","DE","Germany"
+"217.77.243.64","217.77.243.65","3645764416","3645764417","NL","Netherlands"
+"217.77.243.66","217.77.243.66","3645764418","3645764418","DE","Germany"
+"217.77.243.67","217.77.243.67","3645764419","3645764419","NL","Netherlands"
+"217.77.243.68","217.77.243.68","3645764420","3645764420","GB","United Kingdom"
+"217.77.243.69","217.77.243.69","3645764421","3645764421","DE","Germany"
+"217.77.243.70","217.77.243.70","3645764422","3645764422","IT","Italy"
+"217.77.243.71","217.77.243.71","3645764423","3645764423","HU","Hungary"
+"217.77.243.72","217.77.243.72","3645764424","3645764424","DE","Germany"
+"217.77.243.73","217.77.243.73","3645764425","3645764425","GB","United Kingdom"
+"217.77.243.74","217.77.243.81","3645764426","3645764433","DE","Germany"
+"217.77.243.82","217.77.243.82","3645764434","3645764434","NL","Netherlands"
+"217.77.243.83","217.77.243.83","3645764435","3645764435","AT","Austria"
+"217.77.243.84","217.77.243.84","3645764436","3645764436","NL","Netherlands"
+"217.77.243.85","217.77.243.85","3645764437","3645764437","FR","France"
+"217.77.243.86","217.77.243.87","3645764438","3645764439","DE","Germany"
+"217.77.243.88","217.77.243.88","3645764440","3645764440","CH","Switzerland"
+"217.77.243.89","217.77.243.89","3645764441","3645764441","DE","Germany"
+"217.77.243.90","217.77.243.90","3645764442","3645764442","IT","Italy"
+"217.77.243.91","217.77.243.93","3645764443","3645764445","DE","Germany"
+"217.77.243.94","217.77.243.94","3645764446","3645764446","NL","Netherlands"
+"217.77.243.95","217.77.243.104","3645764447","3645764456","DE","Germany"
+"217.77.243.105","217.77.243.105","3645764457","3645764457","IT","Italy"
+"217.77.243.106","217.77.243.106","3645764458","3645764458","DE","Germany"
+"217.77.243.107","217.77.243.107","3645764459","3645764459","IT","Italy"
+"217.77.243.108","217.77.243.110","3645764460","3645764462","DE","Germany"
+"217.77.243.111","217.77.243.111","3645764463","3645764463","NL","Netherlands"
+"217.77.243.112","217.77.243.112","3645764464","3645764464","BE","Belgium"
+"217.77.243.113","217.77.243.113","3645764465","3645764465","DE","Germany"
+"217.77.243.114","217.77.243.114","3645764466","3645764466","GR","Greece"
+"217.77.243.115","217.77.243.115","3645764467","3645764467","DE","Germany"
+"217.77.243.116","217.77.243.116","3645764468","3645764468","IT","Italy"
+"217.77.243.117","217.77.243.118","3645764469","3645764470","DE","Germany"
+"217.77.243.119","217.77.243.119","3645764471","3645764471","IT","Italy"
+"217.77.243.120","217.77.243.120","3645764472","3645764472","GR","Greece"
+"217.77.243.121","217.77.243.121","3645764473","3645764473","NL","Netherlands"
+"217.77.243.122","217.77.243.122","3645764474","3645764474","DE","Germany"
+"217.77.243.123","217.77.243.123","3645764475","3645764475","GR","Greece"
+"217.77.243.124","217.77.243.124","3645764476","3645764476","DE","Germany"
+"217.77.243.125","217.77.243.125","3645764477","3645764477","NL","Netherlands"
+"217.77.243.126","217.77.243.126","3645764478","3645764478","GB","United Kingdom"
+"217.77.243.127","217.77.243.127","3645764479","3645764479","DE","Germany"
+"217.77.243.128","217.77.243.129","3645764480","3645764481","NL","Netherlands"
+"217.77.243.130","217.77.243.130","3645764482","3645764482","DE","Germany"
+"217.77.243.131","217.77.243.131","3645764483","3645764483","NL","Netherlands"
+"217.77.243.132","217.77.243.132","3645764484","3645764484","FR","France"
+"217.77.243.133","217.77.243.133","3645764485","3645764485","NL","Netherlands"
+"217.77.243.134","217.77.243.134","3645764486","3645764486","IE","Ireland"
+"217.77.243.135","217.77.243.135","3645764487","3645764487","DE","Germany"
+"217.77.243.136","217.77.243.138","3645764488","3645764490","NL","Netherlands"
+"217.77.243.139","217.77.243.139","3645764491","3645764491","DE","Germany"
+"217.77.243.140","217.77.243.140","3645764492","3645764492","NL","Netherlands"
+"217.77.243.141","217.77.243.141","3645764493","3645764493","ES","Spain"
+"217.77.243.142","217.77.243.142","3645764494","3645764494","FR","France"
+"217.77.243.143","217.77.243.143","3645764495","3645764495","NL","Netherlands"
+"217.77.243.144","217.77.243.144","3645764496","3645764496","DE","Germany"
+"217.77.243.145","217.77.243.145","3645764497","3645764497","NL","Netherlands"
+"217.77.243.146","217.77.243.146","3645764498","3645764498","FR","France"
+"217.77.243.147","217.77.243.148","3645764499","3645764500","NL","Netherlands"
+"217.77.243.149","217.77.243.149","3645764501","3645764501","DE","Germany"
+"217.77.243.150","217.77.243.151","3645764502","3645764503","NL","Netherlands"
+"217.77.243.152","217.77.243.152","3645764504","3645764504","DE","Germany"
+"217.77.243.153","217.77.243.153","3645764505","3645764505","NL","Netherlands"
+"217.77.243.154","217.77.243.154","3645764506","3645764506","DE","Germany"
+"217.77.243.155","217.77.243.155","3645764507","3645764507","ES","Spain"
+"217.77.243.156","217.77.243.156","3645764508","3645764508","IT","Italy"
+"217.77.243.157","217.77.243.158","3645764509","3645764510","DE","Germany"
+"217.77.243.159","217.77.243.159","3645764511","3645764511","NL","Netherlands"
+"217.77.243.160","217.77.243.160","3645764512","3645764512","DE","Germany"
+"217.77.243.161","217.77.243.161","3645764513","3645764513","NL","Netherlands"
+"217.77.243.162","217.77.243.162","3645764514","3645764514","ES","Spain"
+"217.77.243.163","217.77.243.163","3645764515","3645764515","DE","Germany"
+"217.77.243.164","217.77.243.164","3645764516","3645764516","NL","Netherlands"
+"217.77.243.165","217.77.243.166","3645764517","3645764518","DE","Germany"
+"217.77.243.167","217.77.243.170","3645764519","3645764522","NL","Netherlands"
+"217.77.243.171","217.77.243.172","3645764523","3645764524","DE","Germany"
+"217.77.243.173","217.77.243.179","3645764525","3645764531","NL","Netherlands"
+"217.77.243.180","217.77.243.181","3645764532","3645764533","DE","Germany"
+"217.77.243.182","217.77.243.183","3645764534","3645764535","NL","Netherlands"
+"217.77.243.184","217.77.243.184","3645764536","3645764536","IT","Italy"
+"217.77.243.185","217.77.243.187","3645764537","3645764539","NL","Netherlands"
+"217.77.243.188","217.77.243.188","3645764540","3645764540","DE","Germany"
+"217.77.243.189","217.77.243.189","3645764541","3645764541","IT","Italy"
+"217.77.243.190","217.77.243.197","3645764542","3645764549","NL","Netherlands"
+"217.77.243.198","217.77.243.198","3645764550","3645764550","DE","Germany"
+"217.77.243.199","217.77.243.199","3645764551","3645764551","GR","Greece"
+"217.77.243.200","217.77.243.201","3645764552","3645764553","DE","Germany"
+"217.77.243.202","217.77.243.202","3645764554","3645764554","NL","Netherlands"
+"217.77.243.203","217.77.243.203","3645764555","3645764555","DE","Germany"
+"217.77.243.204","217.77.243.204","3645764556","3645764556","CH","Switzerland"
+"217.77.243.205","217.77.243.205","3645764557","3645764557","NL","Netherlands"
+"217.77.243.206","217.77.243.209","3645764558","3645764561","DE","Germany"
+"217.77.243.210","217.77.243.210","3645764562","3645764562","FR","France"
+"217.77.243.211","217.77.243.211","3645764563","3645764563","ES","Spain"
+"217.77.243.212","217.77.243.213","3645764564","3645764565","NL","Netherlands"
+"217.77.243.214","217.77.243.214","3645764566","3645764566","DE","Germany"
+"217.77.243.215","217.77.243.216","3645764567","3645764568","NL","Netherlands"
+"217.77.243.217","217.77.243.217","3645764569","3645764569","DE","Germany"
+"217.77.243.218","217.77.243.218","3645764570","3645764570","MA","Morocco"
+"217.77.243.219","217.77.246.7","3645764571","3645765127","DE","Germany"
+"217.77.246.8","217.77.246.11","3645765128","3645765131","GR","Greece"
+"217.77.246.12","217.77.246.15","3645765132","3645765135","DE","Germany"
+"217.77.246.16","217.77.246.19","3645765136","3645765139","BE","Belgium"
+"217.77.246.20","217.77.246.23","3645765140","3645765143","IT","Italy"
+"217.77.246.24","217.77.246.27","3645765144","3645765147","DE","Germany"
+"217.77.246.28","217.77.246.31","3645765148","3645765151","IT","Italy"
+"217.77.246.32","217.77.246.35","3645765152","3645765155","BE","Belgium"
+"217.77.246.36","217.77.246.51","3645765156","3645765171","IT","Italy"
+"217.77.246.52","217.77.246.55","3645765172","3645765175","NO","Norway"
+"217.77.246.56","217.77.246.59","3645765176","3645765179","DE","Germany"
+"217.77.246.60","217.77.246.63","3645765180","3645765183","FR","France"
+"217.77.246.64","217.77.246.67","3645765184","3645765187","GR","Greece"
+"217.77.246.68","217.77.246.75","3645765188","3645765195","DE","Germany"
+"217.77.246.76","217.77.246.79","3645765196","3645765199","CH","Switzerland"
+"217.77.246.80","217.77.246.83","3645765200","3645765203","GB","United Kingdom"
+"217.77.246.84","217.77.246.87","3645765204","3645765207","DE","Germany"
+"217.77.246.88","217.77.246.91","3645765208","3645765211","FR","France"
+"217.77.246.92","217.77.246.95","3645765212","3645765215","DE","Germany"
+"217.77.246.96","217.77.246.99","3645765216","3645765219","ES","Spain"
+"217.77.246.100","217.77.246.103","3645765220","3645765223","PL","Poland"
+"217.77.246.104","217.77.246.107","3645765224","3645765227","BE","Belgium"
+"217.77.246.108","217.77.246.111","3645765228","3645765231","GB","United Kingdom"
+"217.77.246.112","217.77.246.115","3645765232","3645765235","IT","Italy"
+"217.77.246.116","217.77.246.119","3645765236","3645765239","DE","Germany"
+"217.77.246.120","217.77.246.123","3645765240","3645765243","GB","United Kingdom"
+"217.77.246.124","217.77.246.127","3645765244","3645765247","IT","Italy"
+"217.77.246.128","217.77.246.131","3645765248","3645765251","ES","Spain"
+"217.77.246.132","217.77.246.135","3645765252","3645765255","DE","Germany"
+"217.77.246.136","217.77.246.139","3645765256","3645765259","GR","Greece"
+"217.77.246.140","217.77.246.143","3645765260","3645765263","PL","Poland"
+"217.77.246.144","217.77.246.147","3645765264","3645765267","IT","Italy"
+"217.77.246.148","217.77.246.151","3645765268","3645765271","PL","Poland"
+"217.77.246.152","217.77.246.155","3645765272","3645765275","IT","Italy"
+"217.77.246.156","217.77.246.159","3645765276","3645765279","FR","France"
+"217.77.246.160","217.77.246.163","3645765280","3645765283","DE","Germany"
+"217.77.246.164","217.77.246.167","3645765284","3645765287","ES","Spain"
+"217.77.246.168","217.77.246.175","3645765288","3645765295","DE","Germany"
+"217.77.246.176","217.77.246.179","3645765296","3645765299","ES","Spain"
+"217.77.246.180","217.77.246.183","3645765300","3645765303","FR","France"
+"217.77.246.184","217.77.246.191","3645765304","3645765311","IT","Italy"
+"217.77.246.192","217.77.246.195","3645765312","3645765315","TR","Turkey"
+"217.77.246.196","217.77.246.199","3645765316","3645765319","IT","Italy"
+"217.77.246.200","217.77.246.203","3645765320","3645765323","FR","France"
+"217.77.246.204","217.77.246.211","3645765324","3645765331","ES","Spain"
+"217.77.246.212","217.77.246.215","3645765332","3645765335","FR","France"
+"217.77.246.216","217.77.246.219","3645765336","3645765339","IT","Italy"
+"217.77.246.220","217.77.246.223","3645765340","3645765343","FR","France"
+"217.77.246.224","217.77.246.227","3645765344","3645765347","PL","Poland"
+"217.77.246.228","217.77.246.231","3645765348","3645765351","GR","Greece"
+"217.77.246.232","217.77.246.235","3645765352","3645765355","IT","Italy"
+"217.77.246.236","217.77.246.239","3645765356","3645765359","ES","Spain"
+"217.77.246.240","217.77.246.243","3645765360","3645765363","FR","France"
+"217.77.246.244","217.77.246.247","3645765364","3645765367","ES","Spain"
+"217.77.246.248","217.77.246.251","3645765368","3645765371","IT","Italy"
+"217.77.246.252","217.77.246.255","3645765372","3645765375","CH","Switzerland"
+"217.77.247.0","217.77.247.3","3645765376","3645765379","DE","Germany"
+"217.77.247.4","217.77.247.7","3645765380","3645765383","BM","Bermuda"
+"217.77.247.8","217.77.247.11","3645765384","3645765387","NL","Netherlands"
+"217.77.247.12","217.77.247.15","3645765388","3645765391","DE","Germany"
+"217.77.247.16","217.77.247.23","3645765392","3645765399","ES","Spain"
+"217.77.247.24","217.77.247.27","3645765400","3645765403","DE","Germany"
+"217.77.247.28","217.77.247.31","3645765404","3645765407","GR","Greece"
+"217.77.247.32","217.77.247.35","3645765408","3645765411","DK","Denmark"
+"217.77.247.36","217.77.247.39","3645765412","3645765415","IT","Italy"
+"217.77.247.40","217.77.247.43","3645765416","3645765419","FR","France"
+"217.77.247.44","217.77.247.47","3645765420","3645765423","DE","Germany"
+"217.77.247.48","217.77.247.51","3645765424","3645765427","IT","Italy"
+"217.77.247.52","217.77.247.67","3645765428","3645765443","DE","Germany"
+"217.77.247.68","217.77.247.71","3645765444","3645765447","FR","France"
+"217.77.247.72","217.77.247.75","3645765448","3645765451","ES","Spain"
+"217.77.247.76","217.77.247.79","3645765452","3645765455","FR","France"
+"217.77.247.80","217.77.247.83","3645765456","3645765459","AT","Austria"
+"217.77.247.84","217.77.247.87","3645765460","3645765463","FR","France"
+"217.77.247.88","217.77.247.91","3645765464","3645765467","GB","United Kingdom"
+"217.77.247.92","217.77.247.95","3645765468","3645765471","DE","Germany"
+"217.77.247.96","217.77.247.99","3645765472","3645765475","NL","Netherlands"
+"217.77.247.100","217.77.247.111","3645765476","3645765487","DE","Germany"
+"217.77.247.112","217.77.247.115","3645765488","3645765491","HU","Hungary"
+"217.77.247.116","217.77.247.119","3645765492","3645765495","DE","Germany"
+"217.77.247.120","217.77.247.123","3645765496","3645765499","GB","United Kingdom"
+"217.77.247.124","217.77.247.127","3645765500","3645765503","NL","Netherlands"
+"217.77.247.128","217.77.247.131","3645765504","3645765507","CH","Switzerland"
+"217.77.247.132","217.77.247.135","3645765508","3645765511","IT","Italy"
+"217.77.247.136","217.77.247.143","3645765512","3645765519","GB","United Kingdom"
+"217.77.247.144","217.77.247.147","3645765520","3645765523","FR","France"
+"217.77.247.148","217.77.247.151","3645765524","3645765527","IT","Italy"
+"217.77.247.152","217.77.247.159","3645765528","3645765535","FR","France"
+"217.77.247.160","217.77.247.163","3645765536","3645765539","SE","Sweden"
+"217.77.247.164","217.77.247.167","3645765540","3645765543","IL","Israel"
+"217.77.247.168","217.77.247.171","3645765544","3645765547","BE","Belgium"
+"217.77.247.172","217.77.247.183","3645765548","3645765559","DE","Germany"
+"217.77.247.184","217.77.247.187","3645765560","3645765563","IE","Ireland"
+"217.77.247.188","217.77.247.191","3645765564","3645765567","ES","Spain"
+"217.77.247.192","217.77.247.195","3645765568","3645765571","FR","France"
+"217.77.247.196","217.77.247.199","3645765572","3645765575","DE","Germany"
+"217.77.247.200","217.77.247.203","3645765576","3645765579","IT","Italy"
+"217.77.247.204","217.77.247.215","3645765580","3645765591","DE","Germany"
+"217.77.247.216","217.77.247.219","3645765592","3645765595","IE","Ireland"
+"217.77.247.220","217.77.247.235","3645765596","3645765611","DE","Germany"
+"217.77.247.236","217.77.247.239","3645765612","3645765615","IT","Italy"
+"217.77.247.240","217.77.247.243","3645765616","3645765619","GB","United Kingdom"
+"217.77.247.244","217.77.247.247","3645765620","3645765623","CH","Switzerland"
+"217.77.247.248","217.77.247.251","3645765624","3645765627","FR","France"
+"217.77.247.252","217.77.248.7","3645765628","3645765639","DE","Germany"
+"217.77.248.8","217.77.248.11","3645765640","3645765643","DK","Denmark"
+"217.77.248.12","217.77.248.15","3645765644","3645765647","GB","United Kingdom"
+"217.77.248.16","217.77.248.19","3645765648","3645765651","NL","Netherlands"
+"217.77.248.20","217.77.248.39","3645765652","3645765671","DE","Germany"
+"217.77.248.40","217.77.248.43","3645765672","3645765675","FR","France"
+"217.77.248.44","217.77.248.47","3645765676","3645765679","DE","Germany"
+"217.77.248.48","217.77.248.51","3645765680","3645765683","FR","France"
+"217.77.248.52","217.77.248.55","3645765684","3645765687","NL","Netherlands"
+"217.77.248.56","217.77.248.59","3645765688","3645765691","FR","France"
+"217.77.248.60","217.77.248.63","3645765692","3645765695","CH","Switzerland"
+"217.77.248.64","217.77.248.71","3645765696","3645765703","IT","Italy"
+"217.77.248.72","217.77.248.75","3645765704","3645765707","DE","Germany"
+"217.77.248.76","217.77.248.79","3645765708","3645765711","FR","France"
+"217.77.248.80","217.77.248.83","3645765712","3645765715","DE","Germany"
+"217.77.248.84","217.77.248.87","3645765716","3645765719","FR","France"
+"217.77.248.88","217.77.251.1","3645765720","3645766401","DE","Germany"
+"217.77.251.2","217.77.251.7","3645766402","3645766407","US","United States"
+"217.77.251.8","217.77.254.19","3645766408","3645767187","DE","Germany"
+"217.77.254.20","217.77.254.20","3645767188","3645767188","US","United States"
+"217.77.254.21","217.77.254.25","3645767189","3645767193","DE","Germany"
+"217.77.254.26","217.77.254.26","3645767194","3645767194","US","United States"
+"217.77.254.27","217.77.254.27","3645767195","3645767195","DE","Germany"
+"217.77.254.28","217.77.254.28","3645767196","3645767196","US","United States"
+"217.77.254.29","217.77.254.29","3645767197","3645767197","DE","Germany"
+"217.77.254.30","217.77.254.30","3645767198","3645767198","US","United States"
+"217.77.254.31","217.77.254.40","3645767199","3645767208","DE","Germany"
+"217.77.254.41","217.77.254.41","3645767209","3645767209","US","United States"
+"217.77.254.42","217.77.254.54","3645767210","3645767222","DE","Germany"
+"217.77.254.55","217.77.254.55","3645767223","3645767223","US","United States"
+"217.77.254.56","217.77.254.72","3645767224","3645767240","DE","Germany"
+"217.77.254.73","217.77.254.73","3645767241","3645767241","US","United States"
+"217.77.254.74","217.77.255.2","3645767242","3645767426","DE","Germany"
+"217.77.255.3","217.77.255.3","3645767427","3645767427","US","United States"
+"217.77.255.4","217.77.255.4","3645767428","3645767428","DE","Germany"
+"217.77.255.5","217.77.255.5","3645767429","3645767429","US","United States"
+"217.77.255.6","217.77.255.7","3645767430","3645767431","DE","Germany"
+"217.77.255.8","217.77.255.9","3645767432","3645767433","US","United States"
+"217.77.255.10","217.77.255.10","3645767434","3645767434","CA","Canada"
+"217.77.255.11","217.77.255.11","3645767435","3645767435","DE","Germany"
+"217.77.255.12","217.77.255.24","3645767436","3645767448","US","United States"
+"217.77.255.25","217.77.255.25","3645767449","3645767449","DE","Germany"
+"217.77.255.26","217.77.255.31","3645767450","3645767455","US","United States"
+"217.77.255.32","217.77.255.78","3645767456","3645767502","DE","Germany"
+"217.77.255.79","217.77.255.79","3645767503","3645767503","US","United States"
+"217.77.255.80","217.77.255.255","3645767504","3645767679","DE","Germany"
+"217.78.0.0","217.78.15.255","3645767680","3645771775","IE","Ireland"
+"217.78.16.0","217.78.47.255","3645771776","3645779967","SE","Sweden"
+"217.78.48.0","217.78.63.255","3645779968","3645784063","PS","Palestinian Territory"
+"217.78.64.0","217.78.79.255","3645784064","3645788159","DJ","Djibouti"
+"217.78.80.0","217.78.95.255","3645788160","3645792255","GB","United Kingdom"
+"217.78.96.0","217.78.111.255","3645792256","3645796351","TR","Turkey"
+"217.78.112.0","217.78.127.255","3645796352","3645800447","CH","Switzerland"
+"217.78.128.0","217.78.143.255","3645800448","3645804543","DE","Germany"
+"217.78.144.0","217.78.159.255","3645804544","3645808639","GB","United Kingdom"
+"217.78.160.0","217.78.175.255","3645808640","3645812735","DE","Germany"
+"217.78.176.0","217.78.191.255","3645812736","3645816831","RU","Russian Federation"
+"217.78.192.0","217.78.223.255","3645816832","3645825023","FI","Finland"
+"217.78.224.0","217.78.239.255","3645825024","3645829119","RU","Russian Federation"
+"217.78.240.0","217.78.255.255","3645829120","3645833215","NL","Netherlands"
+"217.79.0.0","217.79.31.255","3645833216","3645841407","RU","Russian Federation"
+"217.79.32.0","217.79.47.255","3645841408","3645845503","BG","Bulgaria"
+"217.79.48.0","217.79.63.255","3645845504","3645849599","RU","Russian Federation"
+"217.79.64.0","217.79.95.255","3645849600","3645857791","BG","Bulgaria"
+"217.79.96.0","217.79.127.255","3645857792","3645865983","GB","United Kingdom"
+"217.79.128.0","217.79.143.255","3645865984","3645870079","HU","Hungary"
+"217.79.144.0","217.79.159.255","3645870080","3645874175","PL","Poland"
+"217.79.160.0","217.79.175.255","3645874176","3645878271","GB","United Kingdom"
+"217.79.176.0","217.79.191.255","3645878272","3645882367","DE","Germany"
+"217.79.192.0","217.79.207.255","3645882368","3645886463","CH","Switzerland"
+"217.79.208.0","217.79.215.255","3645886464","3645888511","DE","Germany"
+"217.79.216.0","217.79.216.255","3645888512","3645888767","EU","Europe"
+"217.79.217.0","217.79.223.255","3645888768","3645890559","DE","Germany"
+"217.79.224.0","217.79.239.255","3645890560","3645894655","RU","Russian Federation"
+"217.79.240.0","217.79.255.255","3645894656","3645898751","NL","Netherlands"
+"217.80.0.0","217.85.66.92","3645898752","3646243420","DE","Germany"
+"217.85.66.93","217.85.66.93","3646243421","3646243421","US","United States"
+"217.85.66.94","217.95.255.255","3646243422","3646947327","DE","Germany"
+"217.96.0.0","217.99.255.255","3646947328","3647209471","PL","Poland"
+"217.100.0.0","217.105.255.255","3647209472","3647602687","NL","Netherlands"
+"217.106.0.0","217.107.255.255","3647602688","3647733759","RU","Russian Federation"
+"217.108.0.0","217.109.255.255","3647733760","3647864831","FR","France"
+"217.110.0.0","217.110.202.255","3647864832","3647916799","DE","Germany"
+"217.110.203.0","217.110.203.255","3647916800","3647917055","SE","Sweden"
+"217.110.204.0","217.111.65.255","3647917056","3647947263","DE","Germany"
+"217.111.66.0","217.111.66.255","3647947264","3647947519","US","United States"
+"217.111.67.0","217.111.67.207","3647947520","3647947727","DE","Germany"
+"217.111.67.208","217.111.67.215","3647947728","3647947735","GB","United Kingdom"
+"217.111.67.216","217.111.74.255","3647947736","3647949567","DE","Germany"
+"217.111.75.0","217.111.75.255","3647949568","3647949823","EU","Europe"
+"217.111.76.0","217.111.131.255","3647949824","3647964159","DE","Germany"
+"217.111.132.0","217.111.132.127","3647964160","3647964287","ES","Spain"
+"217.111.132.128","217.111.133.87","3647964288","3647964503","DE","Germany"
+"217.111.133.88","217.111.133.95","3647964504","3647964511","ES","Spain"
+"217.111.133.96","217.111.133.103","3647964512","3647964519","DE","Germany"
+"217.111.133.104","217.111.133.111","3647964520","3647964527","ES","Spain"
+"217.111.133.112","217.111.133.143","3647964528","3647964559","DE","Germany"
+"217.111.133.144","217.111.133.151","3647964560","3647964567","ES","Spain"
+"217.111.133.152","217.111.133.175","3647964568","3647964591","DE","Germany"
+"217.111.133.176","217.111.133.183","3647964592","3647964599","ES","Spain"
+"217.111.133.184","217.111.133.191","3647964600","3647964607","DE","Germany"
+"217.111.133.192","217.111.133.199","3647964608","3647964615","ES","Spain"
+"217.111.133.200","217.111.133.207","3647964616","3647964623","DE","Germany"
+"217.111.133.208","217.111.133.223","3647964624","3647964639","ES","Spain"
+"217.111.133.224","217.111.136.71","3647964640","3647965255","DE","Germany"
+"217.111.136.72","217.111.136.79","3647965256","3647965263","ES","Spain"
+"217.111.136.80","217.111.137.255","3647965264","3647965695","DE","Germany"
+"217.111.138.0","217.111.138.255","3647965696","3647965951","CH","Switzerland"
+"217.111.139.0","217.111.139.255","3647965952","3647966207","DE","Germany"
+"217.111.140.0","217.111.143.255","3647966208","3647967231","GB","United Kingdom"
+"217.111.144.0","217.111.147.255","3647967232","3647968255","BE","Belgium"
+"217.111.148.0","217.111.150.127","3647968256","3647968895","DE","Germany"
+"217.111.150.128","217.111.150.143","3647968896","3647968911","FR","France"
+"217.111.150.144","217.111.152.47","3647968912","3647969327","DE","Germany"
+"217.111.152.48","217.111.152.55","3647969328","3647969335","IT","Italy"
+"217.111.152.56","217.111.159.255","3647969336","3647971327","DE","Germany"
+"217.111.160.0","217.111.163.255","3647971328","3647972351","GB","United Kingdom"
+"217.111.164.0","217.111.167.255","3647972352","3647973375","IT","Italy"
+"217.111.168.0","217.111.168.23","3647973376","3647973399","DE","Germany"
+"217.111.168.24","217.111.168.31","3647973400","3647973407","IT","Italy"
+"217.111.168.32","217.111.168.239","3647973408","3647973615","DE","Germany"
+"217.111.168.240","217.111.168.247","3647973616","3647973623","IT","Italy"
+"217.111.168.248","217.111.169.79","3647973624","3647973711","DE","Germany"
+"217.111.169.80","217.111.169.87","3647973712","3647973719","IT","Italy"
+"217.111.169.88","217.111.170.119","3647973720","3647974007","DE","Germany"
+"217.111.170.120","217.111.170.127","3647974008","3647974015","IT","Italy"
+"217.111.170.128","217.111.170.167","3647974016","3647974055","DE","Germany"
+"217.111.170.168","217.111.170.175","3647974056","3647974063","IT","Italy"
+"217.111.170.176","217.111.175.87","3647974064","3647975255","DE","Germany"
+"217.111.175.88","217.111.175.95","3647975256","3647975263","ES","Spain"
+"217.111.175.96","217.111.175.255","3647975264","3647975423","DE","Germany"
+"217.111.176.0","217.111.179.255","3647975424","3647976447","ES","Spain"
+"217.111.180.0","217.111.181.255","3647976448","3647976959","BE","Belgium"
+"217.111.182.0","217.111.183.255","3647976960","3647977471","DE","Germany"
+"217.111.184.0","217.111.187.255","3647977472","3647978495","GB","United Kingdom"
+"217.111.188.0","217.111.189.255","3647978496","3647979007","NL","Netherlands"
+"217.111.190.0","217.111.190.63","3647979008","3647979071","IT","Italy"
+"217.111.190.64","217.111.194.191","3647979072","3647980223","DE","Germany"
+"217.111.194.192","217.111.194.207","3647980224","3647980239","FR","France"
+"217.111.194.208","217.111.195.95","3647980240","3647980383","DE","Germany"
+"217.111.195.96","217.111.195.127","3647980384","3647980415","FR","France"
+"217.111.195.128","217.111.195.255","3647980416","3647980543","DE","Germany"
+"217.111.196.0","217.111.199.255","3647980544","3647981567","GB","United Kingdom"
+"217.111.200.0","217.111.203.255","3647981568","3647982591","BE","Belgium"
+"217.111.204.0","217.111.207.255","3647982592","3647983615","IT","Italy"
+"217.111.208.0","217.111.209.159","3647983616","3647984031","DE","Germany"
+"217.111.209.160","217.111.209.175","3647984032","3647984047","NL","Netherlands"
+"217.111.209.176","217.111.209.255","3647984048","3647984127","DE","Germany"
+"217.111.210.0","217.111.211.255","3647984128","3647984639","NL","Netherlands"
+"217.111.212.0","217.111.215.255","3647984640","3647985663","BE","Belgium"
+"217.111.216.0","217.111.218.255","3647985664","3647986431","DE","Germany"
+"217.111.219.0","217.111.219.255","3647986432","3647986687","ES","Spain"
+"217.111.220.0","217.111.223.191","3647986688","3647987647","DE","Germany"
+"217.111.223.192","217.111.223.199","3647987648","3647987655","ES","Spain"
+"217.111.223.200","217.111.223.239","3647987656","3647987695","DE","Germany"
+"217.111.223.240","217.111.223.255","3647987696","3647987711","ES","Spain"
+"217.111.224.0","217.111.227.255","3647987712","3647988735","IT","Italy"
+"217.111.228.0","217.111.229.7","3647988736","3647988999","DE","Germany"
+"217.111.229.8","217.111.229.15","3647989000","3647989007","BE","Belgium"
+"217.111.229.16","217.111.229.71","3647989008","3647989063","DE","Germany"
+"217.111.229.72","217.111.229.79","3647989064","3647989071","BE","Belgium"
+"217.111.229.80","217.111.255.255","3647989072","3647995903","DE","Germany"
+"217.112.0.0","217.112.31.255","3647995904","3648004095","RU","Russian Federation"
+"217.112.32.0","217.112.43.255","3648004096","3648007167","GB","United Kingdom"
+"217.112.44.0","217.112.45.255","3648007168","3648007679","US","United States"
+"217.112.46.0","217.112.46.255","3648007680","3648007935","RU","Russian Federation"
+"217.112.47.0","217.112.47.255","3648007936","3648008191","GB","United Kingdom"
+"217.112.48.0","217.112.79.255","3648008192","3648016383","FR","France"
+"217.112.80.0","217.112.95.255","3648016384","3648020479","GB","United Kingdom"
+"217.112.96.0","217.112.111.255","3648020480","3648024575","IT","Italy"
+"217.112.112.0","217.112.127.255","3648024576","3648028671","NL","Netherlands"
+"217.112.128.0","217.112.143.255","3648028672","3648032767","HU","Hungary"
+"217.112.144.0","217.112.159.255","3648032768","3648036863","IE","Ireland"
+"217.112.160.0","217.112.175.255","3648036864","3648040959","CZ","Czech Republic"
+"217.112.176.0","217.112.191.255","3648040960","3648045055","BE","Belgium"
+"217.112.192.0","217.112.207.255","3648045056","3648049151","FI","Finland"
+"217.112.208.0","217.112.223.255","3648049152","3648053247","UA","Ukraine"
+"217.112.224.0","217.112.239.255","3648053248","3648057343","FR","France"
+"217.112.240.0","217.112.255.255","3648057344","3648061439","FI","Finland"
+"217.113.0.0","217.113.31.255","3648061440","3648069631","AM","Armenia"
+"217.113.32.0","217.113.47.255","3648069632","3648073727","DE","Germany"
+"217.113.48.0","217.113.63.255","3648073728","3648077823","HU","Hungary"
+"217.113.64.0","217.113.66.191","3648077824","3648078527","BE","Belgium"
+"217.113.66.192","217.113.66.255","3648078528","3648078591","BF","Burkina Faso"
+"217.113.67.0","217.113.68.255","3648078592","3648079103","BE","Belgium"
+"217.113.69.0","217.113.69.255","3648079104","3648079359","CG","Congo"
+"217.113.70.0","217.113.74.127","3648079360","3648080511","BE","Belgium"
+"217.113.74.128","217.113.74.159","3648080512","3648080543","BF","Burkina Faso"
+"217.113.74.160","217.113.74.255","3648080544","3648080639","BE","Belgium"
+"217.113.75.0","217.113.75.255","3648080640","3648080895","GA","Gabon"
+"217.113.76.0","217.113.76.127","3648080896","3648081023","ZM","Zambia"
+"217.113.76.128","217.113.76.159","3648081024","3648081055","GA","Gabon"
+"217.113.76.160","217.113.76.255","3648081056","3648081151","ZM","Zambia"
+"217.113.77.0","217.113.77.255","3648081152","3648081407","BE","Belgium"
+"217.113.78.0","217.113.78.255","3648081408","3648081663","CG","Congo"
+"217.113.79.0","217.113.81.63","3648081664","3648082239","BE","Belgium"
+"217.113.81.64","217.113.81.135","3648082240","3648082311","NE","Niger"
+"217.113.81.136","217.113.81.255","3648082312","3648082431","BE","Belgium"
+"217.113.82.0","217.113.82.47","3648082432","3648082479","ZM","Zambia"
+"217.113.82.48","217.113.88.255","3648082480","3648084223","BE","Belgium"
+"217.113.89.0","217.113.89.255","3648084224","3648084479","CD","Congo, The Democratic Republic of the"
+"217.113.90.0","217.113.91.255","3648084480","3648084991","BE","Belgium"
+"217.113.92.0","217.113.95.255","3648084992","3648086015","GB","United Kingdom"
+"217.113.96.0","217.113.111.255","3648086016","3648090111","AT","Austria"
+"217.113.112.0","217.113.127.255","3648090112","3648094207","RU","Russian Federation"
+"217.113.128.0","217.113.159.255","3648094208","3648102399","PL","Poland"
+"217.113.160.0","217.113.175.255","3648102400","3648106495","GB","United Kingdom"
+"217.113.176.0","217.113.191.255","3648106496","3648110591","DE","Germany"
+"217.113.192.0","217.113.207.255","3648110592","3648114687","FR","France"
+"217.113.208.0","217.113.223.255","3648114688","3648118783","IT","Italy"
+"217.113.224.0","217.113.239.255","3648118784","3648122879","PL","Poland"
+"217.113.240.0","217.113.255.255","3648122880","3648126975","ES","Spain"
+"217.114.0.0","217.114.47.255","3648126976","3648139263","RU","Russian Federation"
+"217.114.48.0","217.114.63.255","3648139264","3648143359","GB","United Kingdom"
+"217.114.64.0","217.114.79.255","3648143360","3648147455","DE","Germany"
+"217.114.80.0","217.114.95.255","3648147456","3648151551","SE","Sweden"
+"217.114.96.0","217.114.111.255","3648151552","3648155647","NL","Netherlands"
+"217.114.112.0","217.114.127.255","3648155648","3648159743","CH","Switzerland"
+"217.114.128.0","217.114.143.255","3648159744","3648163839","ES","Spain"
+"217.114.144.0","217.114.159.255","3648163840","3648167935","RU","Russian Federation"
+"217.114.160.0","217.114.169.127","3648167936","3648170367","GB","United Kingdom"
+"217.114.169.128","217.114.169.255","3648170368","3648170495","IE","Ireland"
+"217.114.170.0","217.114.174.159","3648170496","3648171679","GB","United Kingdom"
+"217.114.174.160","217.114.174.175","3648171680","3648171695","IE","Ireland"
+"217.114.174.176","217.114.175.255","3648171696","3648172031","GB","United Kingdom"
+"217.114.176.0","217.114.191.255","3648172032","3648176127","RU","Russian Federation"
+"217.114.192.0","217.114.199.255","3648176128","3648178175","DE","Germany"
+"217.114.200.0","217.114.207.255","3648178176","3648180223","FR","France"
+"217.114.208.0","217.114.223.255","3648180224","3648184319","DE","Germany"
+"217.114.224.0","217.114.255.255","3648184320","3648192511","RU","Russian Federation"
+"217.115.0.0","217.115.15.255","3648192512","3648196607","DE","Germany"
+"217.115.16.0","217.115.31.255","3648196608","3648200703","IT","Italy"
+"217.115.32.0","217.115.63.255","3648200704","3648208895","SE","Sweden"
+"217.115.64.0","217.115.66.255","3648208896","3648209663","DE","Germany"
+"217.115.67.0","217.115.67.255","3648209664","3648209919","EU","Europe"
+"217.115.68.0","217.115.79.255","3648209920","3648212991","DE","Germany"
+"217.115.80.0","217.115.95.255","3648212992","3648217087","RU","Russian Federation"
+"217.115.96.0","217.115.111.255","3648217088","3648221183","UA","Ukraine"
+"217.115.112.0","217.115.127.255","3648221184","3648225279","IE","Ireland"
+"217.115.128.0","217.115.159.255","3648225280","3648233471","DE","Germany"
+"217.115.160.0","217.115.175.255","3648233472","3648237567","FR","France"
+"217.115.176.0","217.115.191.255","3648237568","3648241663","RU","Russian Federation"
+"217.115.192.0","217.115.207.255","3648241664","3648245759","NL","Netherlands"
+"217.115.208.0","217.115.223.255","3648245760","3648249855","RO","Romania"
+"217.115.224.0","217.115.239.255","3648249856","3648253951","NL","Netherlands"
+"217.115.240.0","217.115.255.255","3648253952","3648258047","CZ","Czech Republic"
+"217.116.0.0","217.116.31.255","3648258048","3648266239","ES","Spain"
+"217.116.32.0","217.116.47.255","3648266240","3648270335","HU","Hungary"
+"217.116.48.0","217.116.63.255","3648270336","3648274431","RU","Russian Federation"
+"217.116.64.0","217.116.79.255","3648274432","3648278527","AT","Austria"
+"217.116.80.0","217.116.95.255","3648278528","3648282623","NO","Norway"
+"217.116.96.0","217.116.111.255","3648282624","3648286719","PL","Poland"
+"217.116.112.0","217.116.127.255","3648286720","3648290815","DE","Germany"
+"217.116.128.0","217.116.159.255","3648290816","3648299007","RU","Russian Federation"
+"217.116.160.0","217.116.175.255","3648299008","3648303103","FI","Finland"
+"217.116.176.0","217.116.191.255","3648303104","3648307199","AT","Austria"
+"217.116.192.0","217.116.207.255","3648307200","3648311295","TR","Turkey"
+"217.116.208.0","217.116.255.255","3648311296","3648323583","DK","Denmark"
+"217.117.0.0","217.117.15.255","3648323584","3648327679","NG","Nigeria"
+"217.117.16.0","217.117.31.255","3648327680","3648331775","LT","Lithuania"
+"217.117.32.0","217.117.63.255","3648331776","3648339967","BE","Belgium"
+"217.117.64.0","217.117.79.255","3648339968","3648344063","UA","Ukraine"
+"217.117.80.0","217.117.95.255","3648344064","3648348159","RU","Russian Federation"
+"217.117.96.0","217.117.111.255","3648348160","3648352255","DE","Germany"
+"217.117.112.0","217.117.127.255","3648352256","3648356351","RU","Russian Federation"
+"217.117.128.0","217.117.143.255","3648356352","3648360447","PL","Poland"
+"217.117.144.0","217.117.159.255","3648360448","3648364543","FR","France"
+"217.117.160.0","217.117.175.255","3648364544","3648368639","CH","Switzerland"
+"217.117.176.0","217.117.191.255","3648368640","3648372735","RU","Russian Federation"
+"217.117.192.0","217.117.207.255","3648372736","3648376831","LU","Luxembourg"
+"217.117.208.0","217.117.223.255","3648376832","3648380927","CZ","Czech Republic"
+"217.117.224.0","217.117.224.255","3648380928","3648381183","EU","Europe"
+"217.117.225.0","217.117.239.255","3648381184","3648385023","NL","Netherlands"
+"217.117.240.0","217.117.255.255","3648385024","3648389119","RU","Russian Federation"
+"217.118.0.0","217.118.15.255","3648389120","3648393215","IT","Italy"
+"217.118.16.0","217.118.31.255","3648393216","3648397311","DE","Germany"
+"217.118.32.0","217.118.63.255","3648397312","3648405503","NO","Norway"
+"217.118.64.0","217.118.95.255","3648405504","3648413695","RU","Russian Federation"
+"217.118.96.0","217.118.111.255","3648413696","3648417791","SK","Slovakia"
+"217.118.112.0","217.118.120.63","3648417792","3648419903","GB","United Kingdom"
+"217.118.120.64","217.118.120.95","3648419904","3648419935","BE","Belgium"
+"217.118.120.96","217.118.143.255","3648419936","3648425983","GB","United Kingdom"
+"217.118.144.0","217.118.159.255","3648425984","3648430079","IT","Italy"
+"217.118.160.0","217.118.175.255","3648430080","3648434175","NL","Netherlands"
+"217.118.176.0","217.118.191.255","3648434176","3648438271","RU","Russian Federation"
+"217.118.192.0","217.118.207.255","3648438272","3648442367","CH","Switzerland"
+"217.118.208.0","217.118.223.255","3648442368","3648446463","SE","Sweden"
+"217.118.224.0","217.118.239.255","3648446464","3648450559","FR","France"
+"217.118.240.0","217.118.255.255","3648450560","3648454655","IT","Italy"
+"217.119.0.0","217.119.15.255","3648454656","3648458751","NL","Netherlands"
+"217.119.16.0","217.119.31.255","3648458752","3648462847","RU","Russian Federation"
+"217.119.32.0","217.119.47.255","3648462848","3648466943","FI","Finland"
+"217.119.48.0","217.119.63.255","3648466944","3648471039","DE","Germany"
+"217.119.64.0","217.119.79.255","3648471040","3648475135","PL","Poland"
+"217.119.80.0","217.119.95.255","3648475136","3648479231","RU","Russian Federation"
+"217.119.96.0","217.119.111.255","3648479232","3648483327","CH","Switzerland"
+"217.119.112.0","217.119.127.255","3648483328","3648487423","SK","Slovakia"
+"217.119.128.0","217.119.143.255","3648487424","3648491519","FR","France"
+"217.119.144.0","217.119.159.255","3648491520","3648495615","CH","Switzerland"
+"217.119.160.0","217.119.175.255","3648495616","3648499711","SE","Sweden"
+"217.119.176.0","217.119.191.255","3648499712","3648503807","FR","France"
+"217.119.192.0","217.119.223.255","3648503808","3648511999","DE","Germany"
+"217.119.224.0","217.119.239.255","3648512000","3648516095","NL","Netherlands"
+"217.119.240.0","217.119.251.255","3648516096","3648519167","RS","Serbia"
+"217.119.252.0","217.119.255.255","3648519168","3648520191","MK","Macedonia"
+"217.120.0.0","217.123.118.219","3648520192","3648747227","NL","Netherlands"
+"217.123.118.220","217.123.118.220","3648747228","3648747228","US","United States"
+"217.123.118.221","217.123.118.221","3648747229","3648747229","NL","Netherlands"
+"217.123.118.222","217.123.118.222","3648747230","3648747230","US","United States"
+"217.123.118.223","217.123.125.203","3648747231","3648749003","NL","Netherlands"
+"217.123.125.204","217.123.125.204","3648749004","3648749004","US","United States"
+"217.123.125.205","217.123.255.255","3648749005","3648782335","NL","Netherlands"
+"217.124.0.0","217.127.255.255","3648782336","3649044479","ES","Spain"
+"217.128.0.0","217.128.255.255","3649044480","3649110015","FR","France"
+"217.129.0.0","217.129.255.255","3649110016","3649175551","PT","Portugal"
+"217.130.0.0","217.130.255.255","3649175552","3649241087","ES","Spain"
+"217.131.0.0","217.131.255.255","3649241088","3649306623","TR","Turkey"
+"217.132.0.0","217.132.255.255","3649306624","3649372159","IL","Israel"
+"217.133.0.0","217.133.255.255","3649372160","3649437695","IT","Italy"
+"217.134.0.0","217.135.34.255","3649437696","3649512191","GB","United Kingdom"
+"217.135.35.0","217.135.35.255","3649512192","3649512447","FR","France"
+"217.135.36.0","217.135.255.255","3649512448","3649568767","GB","United Kingdom"
+"217.136.0.0","217.136.255.255","3649568768","3649634303","BE","Belgium"
+"217.137.0.0","217.138.255.255","3649634304","3649765375","GB","United Kingdom"
+"217.139.0.0","217.139.255.255","3649765376","3649830911","EG","Egypt"
+"217.140.0.0","217.140.0.255","3649830912","3649831167","NL","Netherlands"
+"217.140.1.0","217.140.1.255","3649831168","3649831423","EU","Europe"
+"217.140.2.0","217.140.15.255","3649831424","3649835007","NL","Netherlands"
+"217.140.16.0","217.140.23.255","3649835008","3649837055","ES","Spain"
+"217.140.24.0","217.140.31.255","3649837056","3649839103","NL","Netherlands"
+"217.140.32.0","217.140.35.255","3649839104","3649840127","GB","United Kingdom"
+"217.140.36.0","217.140.39.255","3649840128","3649841151","NL","Netherlands"
+"217.140.40.0","217.140.47.255","3649841152","3649843199","GB","United Kingdom"
+"217.140.48.0","217.140.66.9","3649843200","3649847817","NL","Netherlands"
+"217.140.66.10","217.140.66.196","3649847818","3649848004","DE","Germany"
+"217.140.66.197","217.140.66.197","3649848005","3649848005","NL","Netherlands"
+"217.140.66.198","217.140.66.202","3649848006","3649848010","DE","Germany"
+"217.140.66.203","217.140.66.203","3649848011","3649848011","PL","Poland"
+"217.140.66.204","217.140.66.204","3649848012","3649848012","HR","Croatia"
+"217.140.66.205","217.140.66.206","3649848013","3649848014","DE","Germany"
+"217.140.66.207","217.140.66.207","3649848015","3649848015","HU","Hungary"
+"217.140.66.208","217.140.66.208","3649848016","3649848016","PL","Poland"
+"217.140.66.209","217.140.66.220","3649848017","3649848028","DE","Germany"
+"217.140.66.221","217.140.66.223","3649848029","3649848031","NL","Netherlands"
+"217.140.66.224","217.140.95.255","3649848032","3649855487","DE","Germany"
+"217.140.96.0","217.140.99.255","3649855488","3649856511","GB","United Kingdom"
+"217.140.100.0","217.140.103.255","3649856512","3649857535","US","United States"
+"217.140.104.0","217.140.104.255","3649857536","3649857791","GB","United Kingdom"
+"217.140.105.0","217.140.105.255","3649857792","3649858047","IN","India"
+"217.140.106.0","217.140.109.255","3649858048","3649859071","GB","United Kingdom"
+"217.140.110.0","217.140.111.255","3649859072","3649859583","US","United States"
+"217.140.112.0","217.140.127.255","3649859584","3649863679","SE","Sweden"
+"217.140.128.0","217.140.255.255","3649863680","3649896447","FI","Finland"
+"217.141.0.0","217.141.255.255","3649896448","3649961983","IT","Italy"
+"217.142.0.0","217.143.255.255","3649961984","3650093055","SE","Sweden"
+"217.144.0.0","217.144.15.255","3650093056","3650097151","JO","Jordan"
+"217.144.16.0","217.144.31.255","3650097152","3650101247","SK","Slovakia"
+"217.144.32.0","217.144.47.255","3650101248","3650105343","DE","Germany"
+"217.144.48.0","217.144.63.255","3650105344","3650109439","HU","Hungary"
+"217.144.64.0","217.144.79.255","3650109440","3650113535","NO","Norway"
+"217.144.80.0","217.144.95.255","3650113536","3650117631","GB","United Kingdom"
+"217.144.96.0","217.144.111.255","3650117632","3650121727","RU","Russian Federation"
+"217.144.112.0","217.144.127.255","3650121728","3650125823","FR","France"
+"217.144.128.0","217.144.143.255","3650125824","3650129919","DE","Germany"
+"217.144.144.0","217.144.159.255","3650129920","3650134015","GB","United Kingdom"
+"217.144.160.0","217.144.191.255","3650134016","3650142207","RU","Russian Federation"
+"217.144.192.0","217.144.223.255","3650142208","3650150399","PL","Poland"
+"217.144.224.0","217.144.242.255","3650150400","3650155263","NO","Norway"
+"217.144.243.0","217.144.243.255","3650155264","3650155519","EU","Europe"
+"217.144.244.0","217.144.255.255","3650155520","3650158591","NO","Norway"
+"217.145.0.0","217.145.15.255","3650158592","3650162687","MT","Malta"
+"217.145.16.0","217.145.31.255","3650162688","3650166783","RU","Russian Federation"
+"217.145.32.0","217.145.47.255","3650166784","3650170879","BE","Belgium"
+"217.145.48.0","217.145.63.255","3650170880","3650174975","DK","Denmark"
+"217.145.64.0","217.145.79.255","3650174976","3650179071","GB","United Kingdom"
+"217.145.80.0","217.145.95.255","3650179072","3650183167","BG","Bulgaria"
+"217.145.96.0","217.145.111.255","3650183168","3650187263","DE","Germany"
+"217.145.112.0","217.145.143.255","3650187264","3650195455","GB","United Kingdom"
+"217.145.144.0","217.145.159.255","3650195456","3650199551","RU","Russian Federation"
+"217.145.160.0","217.145.175.255","3650199552","3650203647","BG","Bulgaria"
+"217.145.176.0","217.145.191.255","3650203648","3650207743","ES","Spain"
+"217.145.192.0","217.145.207.255","3650207744","3650211839","SK","Slovakia"
+"217.145.208.0","217.145.223.255","3650211840","3650215935","LV","Latvia"
+"217.145.240.0","217.145.255.255","3650220032","3650224127","SA","Saudi Arabia"
+"217.146.0.0","217.146.0.255","3650224128","3650224383","TH","Thailand"
+"217.146.1.0","217.146.1.255","3650224384","3650224639","ES","Spain"
+"217.146.2.0","217.146.2.255","3650224640","3650224895","UA","Ukraine"
+"217.146.3.0","217.146.3.255","3650224896","3650225151","FR","France"
+"217.146.4.0","217.146.4.255","3650225152","3650225407","HU","Hungary"
+"217.146.5.0","217.146.5.255","3650225408","3650225663","BR","Brazil"
+"217.146.6.0","217.146.7.255","3650225664","3650226175","TR","Turkey"
+"217.146.8.0","217.146.8.255","3650226176","3650226431","RS","Serbia"
+"217.146.9.0","217.146.9.255","3650226432","3650226687","SG","Singapore"
+"217.146.10.0","217.146.12.255","3650226688","3650227455","IN","India"
+"217.146.13.0","217.146.13.255","3650227456","3650227711","PL","Poland"
+"217.146.14.0","217.146.14.255","3650227712","3650227967","PT","Portugal"
+"217.146.15.0","217.146.15.255","3650227968","3650228223","AR","Argentina"
+"217.146.16.0","217.146.16.255","3650228224","3650228479","HK","Hong Kong"
+"217.146.17.0","217.146.20.255","3650228480","3650229503","AT","Austria"
+"217.146.21.0","217.146.21.255","3650229504","3650229759","LU","Luxembourg"
+"217.146.22.0","217.146.24.255","3650229760","3650230527","DE","Germany"
+"217.146.25.0","217.146.27.255","3650230528","3650231295","AT","Austria"
+"217.146.28.0","217.146.28.255","3650231296","3650231551","AR","Argentina"
+"217.146.29.0","217.146.29.255","3650231552","3650231807","GB","United Kingdom"
+"217.146.30.0","217.146.30.159","3650231808","3650231967","DE","Germany"
+"217.146.30.160","217.146.30.191","3650231968","3650231999","AT","Austria"
+"217.146.30.192","217.146.30.255","3650232000","3650232063","DE","Germany"
+"217.146.31.0","217.146.31.255","3650232064","3650232319","SE","Sweden"
+"217.146.32.0","217.146.35.255","3650232320","3650233343","RU","Russian Federation"
+"217.146.36.0","217.146.36.255","3650233344","3650233599","CY","Cyprus"
+"217.146.37.0","217.146.47.255","3650233600","3650236415","RU","Russian Federation"
+"217.146.48.0","217.146.63.255","3650236416","3650240511","GB","United Kingdom"
+"217.146.64.0","217.146.79.255","3650240512","3650244607","EE","Estonia"
+"217.146.80.0","217.146.127.255","3650244608","3650256895","GB","United Kingdom"
+"217.146.128.0","217.146.159.255","3650256896","3650265087","DE","Germany"
+"217.146.160.0","217.146.175.255","3650265088","3650269183","CH","Switzerland"
+"217.146.176.0","217.146.191.255","3650269184","3650273279","GB","United Kingdom"
+"217.146.192.0","217.146.207.255","3650273280","3650277375","IT","Italy"
+"217.146.208.0","217.146.223.255","3650277376","3650281471","IR","Iran, Islamic Republic of"
+"217.146.224.0","217.146.239.255","3650281472","3650285567","FR","France"
+"217.146.240.0","217.146.255.255","3650285568","3650289663","UA","Ukraine"
+"217.147.16.0","217.147.31.255","3650293760","3650297855","RU","Russian Federation"
+"217.147.32.0","217.147.47.255","3650297856","3650301951","LT","Lithuania"
+"217.147.48.0","217.147.63.255","3650301952","3650306047","DE","Germany"
+"217.147.64.0","217.147.95.255","3650306048","3650314239","GB","United Kingdom"
+"217.147.96.0","217.147.103.255","3650314240","3650316287","DE","Germany"
+"217.147.104.0","217.147.104.255","3650316288","3650316543","EU","Europe"
+"217.147.105.0","217.147.111.255","3650316544","3650318335","DE","Germany"
+"217.147.112.0","217.147.127.255","3650318336","3650322431","GI","Gibraltar"
+"217.147.128.0","217.147.159.255","3650322432","3650330623","IT","Italy"
+"217.147.160.0","217.147.175.255","3650330624","3650334719","UA","Ukraine"
+"217.147.176.0","217.147.191.255","3650334720","3650338815","GB","United Kingdom"
+"217.147.192.0","217.147.207.255","3650338816","3650342911","FR","France"
+"217.147.208.0","217.147.223.255","3650342912","3650347007","CH","Switzerland"
+"217.147.224.0","217.147.239.255","3650347008","3650351103","GE","Georgia"
+"217.147.240.0","217.147.244.136","3650351104","3650352264","GB","United Kingdom"
+"217.147.244.137","217.147.244.137","3650352265","3650352265","DE","Germany"
+"217.147.244.138","217.147.255.255","3650352266","3650355199","GB","United Kingdom"
+"217.148.0.0","217.148.15.255","3650355200","3650359295","CH","Switzerland"
+"217.148.16.0","217.148.31.255","3650359296","3650363391","NL","Netherlands"
+"217.148.32.0","217.148.47.255","3650363392","3650367487","GB","United Kingdom"
+"217.148.48.0","217.148.63.255","3650367488","3650371583","RU","Russian Federation"
+"217.148.64.0","217.148.79.255","3650371584","3650375679","ES","Spain"
+"217.148.80.0","217.148.95.255","3650375680","3650379775","NL","Netherlands"
+"217.148.96.0","217.148.103.255","3650379776","3650381823","DE","Germany"
+"217.148.104.0","217.148.127.255","3650381824","3650387967","IT","Italy"
+"217.148.144.0","217.148.159.255","3650392064","3650396159","NO","Norway"
+"217.148.160.0","217.148.191.255","3650396160","3650404351","NL","Netherlands"
+"217.148.192.0","217.148.223.255","3650404352","3650412543","RU","Russian Federation"
+"217.148.224.0","217.148.239.255","3650412544","3650416639","DE","Germany"
+"217.148.240.0","217.148.255.255","3650416640","3650420735","BE","Belgium"
+"217.149.0.0","217.149.15.255","3650420736","3650424831","ES","Spain"
+"217.149.16.0","217.149.31.255","3650424832","3650428927","RU","Russian Federation"
+"217.149.32.0","217.149.35.18","3650428928","3650429714","NL","Netherlands"
+"217.149.35.19","217.149.35.19","3650429715","3650429715","EU","Europe"
+"217.149.35.20","217.149.43.255","3650429716","3650431999","NL","Netherlands"
+"217.149.44.0","217.149.44.255","3650432000","3650432255","EU","Europe"
+"217.149.45.0","217.149.47.255","3650432256","3650433023","NL","Netherlands"
+"217.149.48.0","217.149.63.255","3650433024","3650437119","FI","Finland"
+"217.149.64.0","217.149.79.255","3650437120","3650441215","NL","Netherlands"
+"217.149.80.0","217.149.95.255","3650441216","3650445311","IT","Italy"
+"217.149.96.0","217.149.111.255","3650445312","3650449407","GB","United Kingdom"
+"217.149.112.0","217.149.127.255","3650449408","3650453503","NO","Norway"
+"217.149.128.0","217.149.143.255","3650453504","3650457599","NL","Netherlands"
+"217.149.144.0","217.149.159.255","3650457600","3650461695","ES","Spain"
+"217.149.160.0","217.149.175.255","3650461696","3650465791","AT","Austria"
+"217.149.176.0","217.149.191.255","3650465792","3650469887","RU","Russian Federation"
+"217.149.192.0","217.149.223.255","3650469888","3650478079","NL","Netherlands"
+"217.149.224.0","217.149.239.255","3650478080","3650482175","AT","Austria"
+"217.149.240.0","217.149.255.255","3650482176","3650486271","PL","Poland"
+"217.150.0.0","217.150.63.255","3650486272","3650502655","RU","Russian Federation"
+"217.150.64.0","217.150.71.255","3650502656","3650504703","SE","Sweden"
+"217.150.72.0","217.150.79.255","3650504704","3650506751","RU","Russian Federation"
+"217.150.80.0","217.150.87.255","3650506752","3650508799","LB","Lebanon"
+"217.150.88.0","217.150.95.255","3650508800","3650510847","NL","Netherlands"
+"217.150.96.0","217.150.127.255","3650510848","3650519039","GB","United Kingdom"
+"217.150.128.0","217.150.143.255","3650519040","3650523135","HU","Hungary"
+"217.150.144.0","217.150.159.255","3650523136","3650527231","DE","Germany"
+"217.150.160.0","217.150.191.255","3650527232","3650535423","SE","Sweden"
+"217.150.192.0","217.150.207.255","3650535424","3650539519","RU","Russian Federation"
+"217.150.208.0","217.150.223.255","3650539520","3650543615","ES","Spain"
+"217.150.224.0","217.150.255.255","3650543616","3650551807","CH","Switzerland"
+"217.151.0.0","217.151.15.255","3650551808","3650555903","FR","France"
+"217.151.16.0","217.151.31.255","3650555904","3650559999","RU","Russian Federation"
+"217.151.32.0","217.151.47.255","3650560000","3650564095","GB","United Kingdom"
+"217.151.48.0","217.151.63.255","3650564096","3650568191","SE","Sweden"
+"217.151.64.0","217.151.79.255","3650568192","3650572287","RU","Russian Federation"
+"217.151.80.0","217.151.90.255","3650572288","3650575103","DE","Germany"
+"217.151.91.0","217.151.91.63","3650575104","3650575167","AT","Austria"
+"217.151.91.64","217.151.95.255","3650575168","3650576383","DE","Germany"
+"217.151.96.0","217.151.111.255","3650576384","3650580479","GB","United Kingdom"
+"217.151.112.0","217.151.127.255","3650580480","3650584575","CH","Switzerland"
+"217.151.128.0","217.151.143.255","3650584576","3650588671","RU","Russian Federation"
+"217.151.144.0","217.151.159.255","3650588672","3650592767","DE","Germany"
+"217.151.160.0","217.151.191.255","3650592768","3650600959","IS","Iceland"
+"217.151.192.0","217.151.207.255","3650600960","3650605055","SE","Sweden"
+"217.151.208.0","217.151.227.255","3650605056","3650610175","DE","Germany"
+"217.151.228.0","217.151.233.255","3650610176","3650611711","RU","Russian Federation"
+"217.151.234.0","217.151.234.70","3650611712","3650611782","LB","Lebanon"
+"217.151.234.71","217.151.234.71","3650611783","3650611783","RU","Russian Federation"
+"217.151.234.72","217.151.234.123","3650611784","3650611835","LB","Lebanon"
+"217.151.234.124","217.151.234.124","3650611836","3650611836","RU","Russian Federation"
+"217.151.234.125","217.151.234.154","3650611837","3650611866","LB","Lebanon"
+"217.151.234.155","217.151.234.155","3650611867","3650611867","RU","Russian Federation"
+"217.151.234.156","217.151.234.208","3650611868","3650611920","LB","Lebanon"
+"217.151.234.209","217.151.234.209","3650611921","3650611921","RU","Russian Federation"
+"217.151.234.210","217.151.234.235","3650611922","3650611947","LB","Lebanon"
+"217.151.234.236","217.151.234.236","3650611948","3650611948","RU","Russian Federation"
+"217.151.234.237","217.151.234.255","3650611949","3650611967","LB","Lebanon"
+"217.151.235.0","217.151.239.255","3650611968","3650613247","RU","Russian Federation"
+"217.151.240.0","217.151.255.255","3650613248","3650617343","DE","Germany"
+"217.152.0.0","217.152.255.255","3650617344","3650682879","FI","Finland"
+"217.153.0.0","217.153.255.255","3650682880","3650748415","PL","Poland"
+"217.154.0.0","217.155.255.255","3650748416","3650879487","GB","United Kingdom"
+"217.156.0.0","217.156.127.255","3650879488","3650912255","RO","Romania"
+"217.156.128.0","217.156.129.255","3650912256","3650912767","FR","France"
+"217.156.130.0","217.156.144.41","3650912768","3650916393","GB","United Kingdom"
+"217.156.144.42","217.156.144.42","3650916394","3650916394","FR","France"
+"217.156.144.43","217.156.160.255","3650916395","3650920703","GB","United Kingdom"
+"217.156.161.0","217.156.161.255","3650920704","3650920959","GR","Greece"
+"217.156.162.0","217.156.162.63","3650920960","3650921023","IL","Israel"
+"217.156.162.64","217.156.162.127","3650921024","3650921087","GB","United Kingdom"
+"217.156.162.128","217.156.162.255","3650921088","3650921215","GR","Greece"
+"217.156.163.0","217.156.163.173","3650921216","3650921389","GB","United Kingdom"
+"217.156.163.174","217.156.163.174","3650921390","3650921390","IL","Israel"
+"217.156.163.175","217.156.169.47","3650921391","3650922799","GB","United Kingdom"
+"217.156.169.48","217.156.169.63","3650922800","3650922815","FR","France"
+"217.156.169.64","217.156.183.255","3650922816","3650926591","GB","United Kingdom"
+"217.156.184.0","217.156.195.255","3650926592","3650929663","ES","Spain"
+"217.156.196.0","217.156.196.167","3650929664","3650929831","GB","United Kingdom"
+"217.156.196.168","217.156.196.175","3650929832","3650929839","DK","Denmark"
+"217.156.196.176","217.156.196.183","3650929840","3650929847","BE","Belgium"
+"217.156.196.184","217.156.196.191","3650929848","3650929855","FR","France"
+"217.156.196.192","217.156.196.199","3650929856","3650929863","DE","Germany"
+"217.156.196.200","217.156.196.207","3650929864","3650929871","JE","Jersey"
+"217.156.196.208","217.156.196.215","3650929872","3650929879","NL","Netherlands"
+"217.156.196.216","217.156.196.223","3650929880","3650929887","IT","Italy"
+"217.156.196.224","217.156.196.231","3650929888","3650929895","LU","Luxembourg"
+"217.156.196.232","217.156.196.239","3650929896","3650929903","ES","Spain"
+"217.156.196.240","217.156.196.247","3650929904","3650929911","SE","Sweden"
+"217.156.196.248","217.156.196.255","3650929912","3650929919","CH","Switzerland"
+"217.156.197.0","217.156.208.145","3650929920","3650932881","GB","United Kingdom"
+"217.156.208.146","217.156.208.146","3650932882","3650932882","DE","Germany"
+"217.156.208.147","217.156.208.207","3650932883","3650932943","GB","United Kingdom"
+"217.156.208.208","217.156.208.239","3650932944","3650932975","IT","Italy"
+"217.156.208.240","217.156.234.215","3650932976","3650939607","GB","United Kingdom"
+"217.156.234.216","217.156.234.223","3650939608","3650939615","TR","Turkey"
+"217.156.234.224","217.156.251.255","3650939616","3650943999","GB","United Kingdom"
+"217.156.252.0","217.156.254.18","3650944000","3650944530","FR","France"
+"217.156.254.19","217.156.254.19","3650944531","3650944531","GB","United Kingdom"
+"217.156.254.20","217.156.255.255","3650944532","3650945023","FR","France"
+"217.157.0.0","217.157.255.255","3650945024","3651010559","DK","Denmark"
+"217.158.0.0","217.158.255.255","3651010560","3651076095","GB","United Kingdom"
+"217.159.0.0","217.159.127.255","3651076096","3651108863","DE","Germany"
+"217.159.128.0","217.159.255.255","3651108864","3651141631","EE","Estonia"
+"217.160.0.0","217.160.43.255","3651141632","3651152895","DE","Germany"
+"217.160.44.0","217.160.47.255","3651152896","3651153919","GB","United Kingdom"
+"217.160.48.0","217.160.184.255","3651153920","3651188991","DE","Germany"
+"217.160.185.0","217.160.188.255","3651188992","3651190015","ES","Spain"
+"217.160.189.0","217.160.197.255","3651190016","3651192319","DE","Germany"
+"217.160.198.0","217.160.201.255","3651192320","3651193343","GB","United Kingdom"
+"217.160.202.0","217.160.255.255","3651193344","3651207167","DE","Germany"
+"217.161.0.0","217.161.0.31","3651207168","3651207199","GB","United Kingdom"
+"217.161.0.32","217.161.0.55","3651207200","3651207223","EU","Europe"
+"217.161.0.56","217.161.0.127","3651207224","3651207295","GB","United Kingdom"
+"217.161.0.128","217.161.0.255","3651207296","3651207423","EU","Europe"
+"217.161.1.0","217.161.1.191","3651207424","3651207615","GB","United Kingdom"
+"217.161.1.192","217.161.1.223","3651207616","3651207647","EU","Europe"
+"217.161.1.224","217.161.6.255","3651207648","3651208959","GB","United Kingdom"
+"217.161.7.0","217.161.7.255","3651208960","3651209215","EU","Europe"
+"217.161.8.0","217.161.8.15","3651209216","3651209231","US","United States"
+"217.161.8.16","217.161.8.23","3651209232","3651209239","GB","United Kingdom"
+"217.161.8.24","217.161.8.27","3651209240","3651209243","DE","Germany"
+"217.161.8.28","217.161.8.255","3651209244","3651209471","EU","Europe"
+"217.161.9.0","217.161.13.255","3651209472","3651210751","GB","United Kingdom"
+"217.161.14.0","217.161.15.255","3651210752","3651211263","EU","Europe"
+"217.161.16.0","217.161.17.255","3651211264","3651211775","IR","Iran, Islamic Republic of"
+"217.161.18.0","217.161.25.255","3651211776","3651213823","EU","Europe"
+"217.161.26.0","217.161.27.127","3651213824","3651214207","US","United States"
+"217.161.27.128","217.161.31.255","3651214208","3651215359","EU","Europe"
+"217.161.32.0","217.161.32.35","3651215360","3651215395","GB","United Kingdom"
+"217.161.32.36","217.161.32.255","3651215396","3651215615","EU","Europe"
+"217.161.33.0","217.161.33.255","3651215616","3651215871","GB","United Kingdom"
+"217.161.34.0","217.161.39.255","3651215872","3651217407","EU","Europe"
+"217.161.40.0","217.161.40.127","3651217408","3651217535","GI","Gibraltar"
+"217.161.40.128","217.161.47.255","3651217536","3651219455","EU","Europe"
+"217.161.48.0","217.161.49.255","3651219456","3651219967","US","United States"
+"217.161.50.0","217.161.51.159","3651219968","3651220383","EU","Europe"
+"217.161.51.160","217.161.51.191","3651220384","3651220415","GB","United Kingdom"
+"217.161.51.192","217.161.51.207","3651220416","3651220431","EU","Europe"
+"217.161.51.208","217.161.51.255","3651220432","3651220479","GB","United Kingdom"
+"217.161.52.0","217.161.55.255","3651220480","3651221503","EU","Europe"
+"217.161.56.0","217.161.56.191","3651221504","3651221695","GB","United Kingdom"
+"217.161.56.192","217.161.63.255","3651221696","3651223551","EU","Europe"
+"217.161.64.0","217.161.64.15","3651223552","3651223567","GB","United Kingdom"
+"217.161.64.16","217.161.64.31","3651223568","3651223583","EU","Europe"
+"217.161.64.32","217.161.64.55","3651223584","3651223607","GB","United Kingdom"
+"217.161.64.56","217.161.64.95","3651223608","3651223647","EU","Europe"
+"217.161.64.96","217.161.64.111","3651223648","3651223663","ES","Spain"
+"217.161.64.112","217.161.77.255","3651223664","3651227135","EU","Europe"
+"217.161.78.0","217.161.78.255","3651227136","3651227391","GB","United Kingdom"
+"217.161.79.0","217.161.91.255","3651227392","3651230719","EU","Europe"
+"217.161.92.0","217.161.95.255","3651230720","3651231743","MU","Mauritius"
+"217.161.96.0","217.161.97.255","3651231744","3651232255","EU","Europe"
+"217.161.98.0","217.161.98.31","3651232256","3651232287","GB","United Kingdom"
+"217.161.98.32","217.161.98.63","3651232288","3651232319","EU","Europe"
+"217.161.98.64","217.161.98.127","3651232320","3651232383","GB","United Kingdom"
+"217.161.98.128","217.161.98.191","3651232384","3651232447","EU","Europe"
+"217.161.98.192","217.161.98.255","3651232448","3651232511","GB","United Kingdom"
+"217.161.99.0","217.161.117.255","3651232512","3651237375","EU","Europe"
+"217.161.118.0","217.161.118.255","3651237376","3651237631","SC","Seychelles"
+"217.161.119.0","217.161.127.255","3651237632","3651239935","EU","Europe"
+"217.161.128.0","217.161.255.255","3651239936","3651272703","GB","United Kingdom"
+"217.162.0.0","217.162.255.255","3651272704","3651338239","CH","Switzerland"
+"217.163.0.0","217.163.48.255","3651338240","3651350783","GB","United Kingdom"
+"217.163.49.0","217.163.49.255","3651350784","3651351039","EU","Europe"
+"217.163.50.0","217.163.55.255","3651351040","3651352575","GB","United Kingdom"
+"217.163.56.0","217.163.59.255","3651352576","3651353599","FR","France"
+"217.163.60.0","217.163.63.255","3651353600","3651354623","GB","United Kingdom"
+"217.163.64.0","217.163.95.255","3651354624","3651362815","DE","Germany"
+"217.163.96.0","217.163.255.255","3651362816","3651403775","GB","United Kingdom"
+"217.164.0.0","217.165.255.255","3651403776","3651534847","AE","United Arab Emirates"
+"217.166.0.0","217.166.255.255","3651534848","3651600383","NL","Netherlands"
+"217.167.0.0","217.167.255.255","3651600384","3651665919","FR","France"
+"217.168.0.0","217.168.15.255","3651665920","3651670015","ES","Spain"
+"217.168.16.0","217.168.31.255","3651670016","3651674111","GB","United Kingdom"
+"217.168.32.0","217.168.63.255","3651674112","3651682303","CH","Switzerland"
+"217.168.64.0","217.168.79.255","3651682304","3651686399","RU","Russian Federation"
+"217.168.80.0","217.168.95.255","3651686400","3651690495","NO","Norway"
+"217.168.96.0","217.168.111.255","3651690496","3651694591","FR","France"
+"217.168.112.0","217.168.119.255","3651694592","3651696639","PT","Portugal"
+"217.168.120.0","217.168.127.255","3651696640","3651698687","BE","Belgium"
+"217.168.128.0","217.168.143.255","3651698688","3651702783","PL","Poland"
+"217.168.144.0","217.168.159.255","3651702784","3651706879","GB","United Kingdom"
+"217.168.160.0","217.168.175.255","3651706880","3651710975","MT","Malta"
+"217.168.176.0","217.168.191.255","3651710976","3651715071","AZ","Azerbaijan"
+"217.168.192.0","217.168.207.255","3651715072","3651719167","PL","Poland"
+"217.168.208.0","217.168.223.255","3651719168","3651723263","CZ","Czech Republic"
+"217.168.224.0","217.168.239.255","3651723264","3651727359","IT","Italy"
+"217.168.240.0","217.168.255.255","3651727360","3651731455","RU","Russian Federation"
+"217.169.0.0","217.169.63.255","3651731456","3651747839","GB","United Kingdom"
+"217.169.64.0","217.169.79.255","3651747840","3651751935","FI","Finland"
+"217.169.80.0","217.169.95.255","3651751936","3651756031","RU","Russian Federation"
+"217.169.96.0","217.169.127.255","3651756032","3651764223","IT","Italy"
+"217.169.128.0","217.169.159.255","3651764224","3651772415","CH","Switzerland"
+"217.169.160.0","217.169.175.255","3651772416","3651776511","GB","United Kingdom"
+"217.169.176.0","217.169.191.255","3651776512","3651780607","CZ","Czech Republic"
+"217.169.192.0","217.169.207.255","3651780608","3651784703","TR","Turkey"
+"217.169.208.0","217.169.223.255","3651784704","3651788799","RS","Serbia"
+"217.169.224.0","217.169.239.255","3651788800","3651792895","NL","Netherlands"
+"217.169.240.0","217.169.255.255","3651792896","3651796991","FR","France"
+"217.170.0.0","217.170.63.255","3651796992","3651813375","NL","Netherlands"
+"217.170.64.0","217.170.95.255","3651813376","3651821567","RU","Russian Federation"
+"217.170.96.0","217.170.111.255","3651821568","3651825663","CZ","Czech Republic"
+"217.170.112.0","217.170.127.255","3651825664","3651829759","RU","Russian Federation"
+"217.170.128.0","217.170.143.255","3651829760","3651833855","NO","Norway"
+"217.170.144.0","217.170.159.255","3651833856","3651837951","ML","Mali"
+"217.170.160.0","217.170.175.255","3651837952","3651842047","PL","Poland"
+"217.170.176.0","217.170.191.255","3651842048","3651846143","DE","Germany"
+"217.170.192.0","217.170.207.255","3651846144","3651850239","NO","Norway"
+"217.170.208.0","217.170.223.255","3651850240","3651854335","RU","Russian Federation"
+"217.170.224.0","217.170.239.255","3651854336","3651858431","IT","Italy"
+"217.170.240.0","217.170.255.255","3651858432","3651862527","IR","Iran, Islamic Republic of"
+"217.171.0.0","217.171.15.255","3651862528","3651866623","RU","Russian Federation"
+"217.171.16.0","217.171.31.255","3651866624","3651870719","FR","France"
+"217.171.32.0","217.171.47.255","3651870720","3651874815","IT","Italy"
+"217.171.48.0","217.171.63.255","3651874816","3651878911","PL","Poland"
+"217.171.64.0","217.171.79.255","3651878912","3651883007","IT","Italy"
+"217.171.80.0","217.171.84.255","3651883008","3651884287","CD","Congo, The Democratic Republic of the"
+"217.171.85.0","217.171.91.15","3651884288","3651885839","BE","Belgium"
+"217.171.91.16","217.171.91.19","3651885840","3651885843","CD","Congo, The Democratic Republic of the"
+"217.171.91.20","217.171.95.255","3651885844","3651887103","BE","Belgium"
+"217.171.96.0","217.171.111.255","3651887104","3651891199","GB","United Kingdom"
+"217.171.112.0","217.171.127.255","3651891200","3651895295","DE","Germany"
+"217.171.128.0","217.171.143.255","3651895296","3651899391","GB","United Kingdom"
+"217.171.144.0","217.171.159.255","3651899392","3651903487","RU","Russian Federation"
+"217.171.160.0","217.171.175.255","3651903488","3651907583","IT","Italy"
+"217.171.176.0","217.171.191.255","3651907584","3651911679","DE","Germany"
+"217.171.192.0","217.171.207.255","3651911680","3651915775","NO","Norway"
+"217.171.208.0","217.171.223.255","3651915776","3651919871","IS","Iceland"
+"217.171.224.0","217.171.231.255","3651919872","3651921919","NL","Netherlands"
+"217.171.232.0","217.171.239.255","3651921920","3651923967","IT","Italy"
+"217.171.240.0","217.171.255.255","3651923968","3651928063","DE","Germany"
+"217.172.0.0","217.172.15.255","3651928064","3651932159","IT","Italy"
+"217.172.16.0","217.172.31.255","3651932160","3651936255","RU","Russian Federation"
+"217.172.32.0","217.172.34.255","3651936256","3651937023","DE","Germany"
+"217.172.35.0","217.172.38.255","3651937024","3651938047","FR","France"
+"217.172.39.0","217.172.47.255","3651938048","3651940351","DE","Germany"
+"217.172.48.0","217.172.50.255","3651940352","3651941119","FR","France"
+"217.172.51.0","217.172.63.255","3651941120","3651944447","DE","Germany"
+"217.172.64.0","217.172.79.255","3651944448","3651948543","ES","Spain"
+"217.172.80.0","217.172.95.255","3651948544","3651952639","FO","Faroe Islands"
+"217.172.96.0","217.172.103.255","3651952640","3651954687","AE","United Arab Emirates"
+"217.172.104.0","217.172.127.255","3651954688","3651960831","IR","Iran, Islamic Republic of"
+"217.172.128.0","217.172.143.255","3651960832","3651964927","GB","United Kingdom"
+"217.172.144.0","217.172.159.255","3651964928","3651969023","SK","Slovakia"
+"217.172.160.0","217.172.170.29","3651969024","3651971613","DE","Germany"
+"217.172.170.30","217.172.170.30","3651971614","3651971614","TR","Turkey"
+"217.172.170.31","217.172.191.255","3651971615","3651977215","DE","Germany"
+"217.172.192.0","217.172.223.255","3651977216","3651985407","IT","Italy"
+"217.172.224.0","217.173.15.255","3651985408","3651997695","PL","Poland"
+"217.173.16.0","217.173.31.255","3651997696","3652001791","RU","Russian Federation"
+"217.173.32.0","217.173.47.255","3652001792","3652005887","HU","Hungary"
+"217.173.48.0","217.173.63.255","3652005888","3652009983","GB","United Kingdom"
+"217.173.64.0","217.173.79.255","3652009984","3652014079","RU","Russian Federation"
+"217.173.80.0","217.173.95.255","3652014080","3652018175","SA","Saudi Arabia"
+"217.173.96.0","217.173.111.255","3652018176","3652022271","IE","Ireland"
+"217.173.112.0","217.173.127.255","3652022272","3652026367","ES","Spain"
+"217.173.128.0","217.173.152.255","3652026368","3652032767","DE","Germany"
+"217.173.153.0","217.173.156.255","3652032768","3652033791","NL","Netherlands"
+"217.173.157.0","217.173.159.255","3652033792","3652034559","DE","Germany"
+"217.173.160.0","217.173.207.255","3652034560","3652046847","PL","Poland"
+"217.173.208.0","217.173.223.255","3652046848","3652050943","IE","Ireland"
+"217.173.224.0","217.173.239.255","3652050944","3652055039","LI","Liechtenstein"
+"217.173.240.0","217.173.255.255","3652055040","3652059135","NO","Norway"
+"217.174.0.0","217.174.15.255","3652059136","3652063231","RU","Russian Federation"
+"217.174.16.0","217.174.31.255","3652063232","3652067327","IR","Iran, Islamic Republic of"
+"217.174.32.0","217.174.47.255","3652067328","3652071423","TR","Turkey"
+"217.174.48.0","217.174.63.255","3652071424","3652075519","BG","Bulgaria"
+"217.174.64.0","217.174.95.255","3652075520","3652083711","SE","Sweden"
+"217.174.96.0","217.174.111.255","3652083712","3652087807","RU","Russian Federation"
+"217.174.112.0","217.174.143.255","3652087808","3652095999","IT","Italy"
+"217.174.144.0","217.174.159.255","3652096000","3652100095","BG","Bulgaria"
+"217.174.160.0","217.174.191.255","3652100096","3652108287","RU","Russian Federation"
+"217.174.192.0","217.174.223.255","3652108288","3652116479","FR","France"
+"217.174.224.0","217.174.236.255","3652116480","3652119807","TM","Turkmenistan"
+"217.174.237.0","217.174.237.255","3652119808","3652120063","RU","Russian Federation"
+"217.174.238.0","217.174.239.255","3652120064","3652120575","TM","Turkmenistan"
+"217.174.240.0","217.174.255.255","3652120576","3652124671","GB","United Kingdom"
+"217.175.0.0","217.175.15.255","3652124672","3652128767","UA","Ukraine"
+"217.175.16.0","217.175.47.255","3652128768","3652136959","RU","Russian Federation"
+"217.175.48.0","217.175.63.255","3652136960","3652141055","IT","Italy"
+"217.175.64.0","217.175.74.255","3652141056","3652143871","GB","United Kingdom"
+"217.175.75.0","217.175.75.255","3652143872","3652144127","A2","Satellite Provider"
+"217.175.76.0","217.175.79.255","3652144128","3652145151","GB","United Kingdom"
+"217.175.80.0","217.175.95.255","3652145152","3652149247","UA","Ukraine"
+"217.175.96.0","217.175.111.255","3652149248","3652153343","DE","Germany"
+"217.175.112.0","217.175.127.255","3652153344","3652157439","SE","Sweden"
+"217.175.128.0","217.175.159.255","3652157440","3652165631","RU","Russian Federation"
+"217.175.160.0","217.175.175.255","3652165632","3652169727","FR","France"
+"217.175.176.0","217.175.183.255","3652169728","3652171775","MQ","Martinique"
+"217.175.184.0","217.175.191.255","3652171776","3652173823","RE","Reunion"
+"217.175.192.0","217.175.207.255","3652173824","3652177919","AT","Austria"
+"217.175.208.0","217.175.223.255","3652177920","3652182015","CY","Cyprus"
+"217.175.224.0","217.175.255.255","3652182016","3652190207","DE","Germany"
+"217.176.0.0","217.183.255.255","3652190208","3652714495","GB","United Kingdom"
+"217.184.0.0","217.191.255.255","3652714496","3653238783","DE","Germany"
+"217.192.0.0","217.193.255.255","3653238784","3653369855","CH","Switzerland"
+"217.194.0.0","217.194.15.255","3653369856","3653373951","IT","Italy"
+"217.194.16.0","217.194.31.255","3653373952","3653378047","NL","Netherlands"
+"217.194.32.0","217.194.33.255","3653378048","3653378559","DE","Germany"
+"217.194.34.0","217.194.34.9","3653378560","3653378569","DK","Denmark"
+"217.194.34.10","217.194.34.10","3653378570","3653378570","DE","Germany"
+"217.194.34.11","217.194.34.95","3653378571","3653378655","DK","Denmark"
+"217.194.34.96","217.194.34.96","3653378656","3653378656","DE","Germany"
+"217.194.34.97","217.194.34.114","3653378657","3653378674","DK","Denmark"
+"217.194.34.115","217.194.34.115","3653378675","3653378675","EU","Europe"
+"217.194.34.116","217.194.34.255","3653378676","3653378815","DK","Denmark"
+"217.194.35.0","217.194.47.255","3653378816","3653382143","DE","Germany"
+"217.194.48.0","217.194.63.255","3653382144","3653386239","CH","Switzerland"
+"217.194.64.0","217.194.79.255","3653386240","3653390335","DE","Germany"
+"217.194.80.0","217.194.95.255","3653390336","3653394431","FR","France"
+"217.194.96.0","217.194.127.255","3653394432","3653402623","NL","Netherlands"
+"217.194.128.0","217.194.143.93","3653402624","3653406557","GB","United Kingdom"
+"217.194.143.94","217.194.143.94","3653406558","3653406558","GN","Guinea"
+"217.194.143.95","217.194.143.153","3653406559","3653406617","GB","United Kingdom"
+"217.194.143.154","217.194.143.154","3653406618","3653406618","GN","Guinea"
+"217.194.143.155","217.194.145.127","3653406619","3653407103","GB","United Kingdom"
+"217.194.145.128","217.194.145.135","3653407104","3653407111","UG","Uganda"
+"217.194.145.136","217.194.149.71","3653407112","3653408071","GB","United Kingdom"
+"217.194.149.72","217.194.149.79","3653408072","3653408079","NG","Nigeria"
+"217.194.149.80","217.194.149.231","3653408080","3653408231","GB","United Kingdom"
+"217.194.149.232","217.194.149.239","3653408232","3653408239","KE","Kenya"
+"217.194.149.240","217.194.159.255","3653408240","3653410815","GB","United Kingdom"
+"217.194.160.0","217.194.175.255","3653410816","3653414911","CZ","Czech Republic"
+"217.194.176.0","217.194.189.255","3653414912","3653418495","IT","Italy"
+"217.194.190.0","217.194.190.255","3653418496","3653418751","GB","United Kingdom"
+"217.194.191.0","217.194.191.255","3653418752","3653419007","IT","Italy"
+"217.194.192.0","217.194.207.255","3653419008","3653423103","IL","Israel"
+"217.194.208.0","217.194.223.255","3653423104","3653427199","GB","United Kingdom"
+"217.194.224.0","217.194.239.255","3653427200","3653431295","DE","Germany"
+"217.194.240.0","217.194.255.255","3653431296","3653435391","RU","Russian Federation"
+"217.195.0.0","217.195.15.255","3653435392","3653439487","DE","Germany"
+"217.195.16.0","217.195.31.255","3653439488","3653443583","FR","France"
+"217.195.32.0","217.195.47.255","3653443584","3653447679","DE","Germany"
+"217.195.48.0","217.195.63.255","3653447680","3653451775","LV","Latvia"
+"217.195.64.0","217.195.111.255","3653451776","3653464063","RU","Russian Federation"
+"217.195.112.0","217.195.127.255","3653464064","3653468159","NL","Netherlands"
+"217.195.128.0","217.195.143.255","3653468160","3653472255","GR","Greece"
+"217.195.147.0","217.195.147.255","3653473024","3653473279","US","United States"
+"217.195.160.0","217.195.175.255","3653476352","3653480447","CZ","Czech Republic"
+"217.195.176.0","217.195.191.255","3653480448","3653484543","DK","Denmark"
+"217.195.192.0","217.195.207.255","3653484544","3653488639","TR","Turkey"
+"217.195.208.0","217.195.223.255","3653488640","3653492735","RU","Russian Federation"
+"217.195.224.0","217.195.247.255","3653492736","3653498879","NL","Netherlands"
+"217.195.248.0","217.195.248.255","3653498880","3653499135","US","United States"
+"217.195.249.0","217.195.255.255","3653499136","3653500927","NL","Netherlands"
+"217.196.0.0","217.196.15.255","3653500928","3653505023","GB","United Kingdom"
+"217.196.16.0","217.196.31.255","3653505024","3653509119","KZ","Kazakhstan"
+"217.196.32.0","217.196.47.255","3653509120","3653513215","NL","Netherlands"
+"217.196.48.0","217.196.63.255","3653513216","3653517311","NO","Norway"
+"217.196.64.0","217.196.95.255","3653517312","3653525503","AT","Austria"
+"217.196.96.0","217.196.111.255","3653525504","3653529599","RU","Russian Federation"
+"217.196.112.0","217.196.127.255","3653529600","3653533695","CZ","Czech Republic"
+"217.196.128.0","217.196.143.255","3653533696","3653537791","IT","Italy"
+"217.196.144.0","217.196.159.255","3653537792","3653541887","AT","Austria"
+"217.196.160.0","217.196.175.255","3653541888","3653545983","UA","Ukraine"
+"217.196.176.0","217.196.191.255","3653545984","3653550079","CH","Switzerland"
+"217.196.192.0","217.196.207.255","3653550080","3653554175","MK","Macedonia"
+"217.196.208.0","217.196.223.255","3653554176","3653558271","CZ","Czech Republic"
+"217.196.224.0","217.196.255.255","3653558272","3653566463","GB","United Kingdom"
+"217.197.0.0","217.197.15.255","3653566464","3653570559","RU","Russian Federation"
+"217.197.16.0","217.197.31.255","3653570560","3653574655","ES","Spain"
+"217.197.32.0","217.197.47.255","3653574656","3653578751","CZ","Czech Republic"
+"217.197.48.0","217.197.63.255","3653578752","3653582847","SE","Sweden"
+"217.197.64.0","217.197.79.255","3653582848","3653586943","PL","Poland"
+"217.197.80.0","217.197.95.255","3653586944","3653591039","DE","Germany"
+"217.197.96.0","217.197.111.255","3653591040","3653595135","LU","Luxembourg"
+"217.197.112.0","217.197.127.255","3653595136","3653599231","RU","Russian Federation"
+"217.197.128.0","217.197.135.255","3653599232","3653601279","CH","Switzerland"
+"217.197.136.0","217.197.143.255","3653601280","3653603327","BA","Bosnia and Herzegovina"
+"217.197.144.0","217.197.159.255","3653603328","3653607423","CZ","Czech Republic"
+"217.197.176.0","217.197.191.255","3653611520","3653615615","HU","Hungary"
+"217.197.192.0","217.197.207.255","3653615616","3653619711","RU","Russian Federation"
+"217.197.208.0","217.197.223.255","3653619712","3653623807","CH","Switzerland"
+"217.197.224.0","217.198.15.255","3653623808","3653636095","RU","Russian Federation"
+"217.198.16.0","217.198.31.255","3653636096","3653640191","NL","Netherlands"
+"217.198.32.0","217.198.63.255","3653640192","3653648383","GB","United Kingdom"
+"217.198.64.0","217.198.79.255","3653648384","3653652479","SE","Sweden"
+"217.198.80.0","217.198.95.255","3653652480","3653656575","RU","Russian Federation"
+"217.198.96.0","217.198.111.255","3653656576","3653660671","GB","United Kingdom"
+"217.198.112.0","217.198.127.255","3653660672","3653664767","CZ","Czech Republic"
+"217.198.128.0","217.198.143.255","3653664768","3653668863","DE","Germany"
+"217.198.144.0","217.198.159.255","3653668864","3653672959","SE","Sweden"
+"217.198.160.0","217.198.191.255","3653672960","3653681151","RU","Russian Federation"
+"217.198.192.0","217.198.207.255","3653681152","3653685247","ES","Spain"
+"217.198.208.0","217.198.223.255","3653685248","3653689343","DK","Denmark"
+"217.198.224.0","217.198.239.255","3653689344","3653693439","LV","Latvia"
+"217.198.240.0","217.198.255.255","3653693440","3653697535","DE","Germany"
+"217.199.0.0","217.199.31.255","3653697536","3653705727","IT","Italy"
+"217.199.32.0","217.199.63.255","3653705728","3653713919","NO","Norway"
+"217.199.64.0","217.199.79.255","3653713920","3653718015","DE","Germany"
+"217.199.80.0","217.199.95.255","3653718016","3653722111","AT","Austria"
+"217.199.96.0","217.199.127.255","3653722112","3653730303","LV","Latvia"
+"217.199.128.0","217.199.143.255","3653730304","3653734399","BA","Bosnia and Herzegovina"
+"217.199.144.0","217.199.159.255","3653734400","3653738495","KE","Kenya"
+"217.199.160.0","217.199.191.255","3653738496","3653746687","GB","United Kingdom"
+"217.199.192.0","217.199.207.255","3653746688","3653750783","DE","Germany"
+"217.199.208.0","217.199.223.255","3653750784","3653754879","RU","Russian Federation"
+"217.199.224.0","217.199.239.255","3653754880","3653758975","UA","Ukraine"
+"217.199.240.0","217.199.255.255","3653758976","3653763071","RU","Russian Federation"
+"217.200.0.0","217.203.255.255","3653763072","3654025215","IT","Italy"
+"217.204.0.0","217.207.255.255","3654025216","3654287359","GB","United Kingdom"
+"217.208.0.0","217.212.224.255","3654287360","3654607103","SE","Sweden"
+"217.212.225.0","217.212.225.255","3654607104","3654607359","DE","Germany"
+"217.212.226.0","217.212.230.20","3654607360","3654608404","SE","Sweden"
+"217.212.230.21","217.212.230.21","3654608405","3654608405","NO","Norway"
+"217.212.230.22","217.212.231.255","3654608406","3654608895","SE","Sweden"
+"217.212.232.0","217.212.235.255","3654608896","3654609919","NO","Norway"
+"217.212.236.0","217.212.237.255","3654609920","3654610431","SE","Sweden"
+"217.212.238.0","217.212.239.255","3654610432","3654610943","FR","France"
+"217.212.240.0","217.212.240.255","3654610944","3654611199","SE","Sweden"
+"217.212.241.0","217.212.241.255","3654611200","3654611455","NL","Netherlands"
+"217.212.242.0","217.212.252.31","3654611456","3654614047","SE","Sweden"
+"217.212.252.32","217.212.252.47","3654614048","3654614063","GB","United Kingdom"
+"217.212.252.48","217.212.252.63","3654614064","3654614079","SE","Sweden"
+"217.212.252.64","217.212.252.255","3654614080","3654614271","FI","Finland"
+"217.212.253.0","217.212.253.255","3654614272","3654614527","NL","Netherlands"
+"217.212.254.0","217.215.255.255","3654614528","3654811647","SE","Sweden"
+"217.216.0.0","217.217.255.255","3654811648","3654942719","ES","Spain"
+"217.218.0.0","217.219.255.255","3654942720","3655073791","IR","Iran, Islamic Republic of"
+"217.220.0.0","217.223.255.255","3655073792","3655335935","IT","Italy"
+"217.224.0.0","217.255.255.255","3655335936","3657433087","DE","Germany"
+"218.0.0.0","218.30.63.159","3657433088","3659415455","CN","China"
+"218.30.63.160","218.30.63.191","3659415456","3659415487","SG","Singapore"
+"218.30.63.192","218.31.255.255","3659415488","3659530239","CN","China"
+"218.32.0.0","218.32.255.255","3659530240","3659595775","TW","Taiwan"
+"218.33.0.0","218.33.127.255","3659595776","3659628543","ID","Indonesia"
+"218.33.128.0","218.33.255.255","3659628544","3659661311","JP","Japan"
+"218.34.0.0","218.35.255.255","3659661312","3659792383","TW","Taiwan"
+"218.36.0.0","218.39.255.255","3659792384","3660054527","KR","Korea, Republic of"
+"218.40.0.0","218.47.255.255","3660054528","3660578815","JP","Japan"
+"218.48.0.0","218.55.255.255","3660578816","3661103103","KR","Korea, Republic of"
+"218.56.0.0","218.99.255.255","3661103104","3663986687","CN","China"
+"218.100.0.0","218.100.3.255","3663986688","3663987711","AU","Australia"
+"218.100.4.0","218.100.4.255","3663987712","3663987967","ID","Indonesia"
+"218.100.5.0","218.100.9.255","3663987968","3663989247","JP","Japan"
+"218.100.10.0","218.100.10.255","3663989248","3663989503","VN","Vietnam"
+"218.100.11.0","218.100.11.255","3663989504","3663989759","ID","Indonesia"
+"218.100.12.0","218.100.13.255","3663989760","3663990271","AU","Australia"
+"218.100.14.0","218.100.14.255","3663990272","3663990527","VN","Vietnam"
+"218.100.15.0","218.100.15.255","3663990528","3663990783","JP","Japan"
+"218.100.16.0","218.100.17.255","3663990784","3663991295","HK","Hong Kong"
+"218.100.18.0","218.100.18.255","3663991296","3663991551","MY","Malaysia"
+"218.100.19.0","218.100.19.255","3663991552","3663991807","AU","Australia"
+"218.100.21.0","218.100.21.255","3663992064","3663992319","NZ","New Zealand"
+"218.100.22.0","218.100.22.255","3663992320","3663992575","MY","Malaysia"
+"218.100.23.0","218.100.26.255","3663992576","3663993599","NZ","New Zealand"
+"218.100.27.0","218.100.36.255","3663993600","3663996159","ID","Indonesia"
+"218.100.37.0","218.100.37.255","3663996160","3663996415","AU","Australia"
+"218.100.38.0","218.100.38.255","3663996416","3663996671","TH","Thailand"
+"218.100.39.0","218.100.40.255","3663996672","3663997183","AU","Australia"
+"218.100.41.0","218.100.41.255","3663997184","3663997439","ID","Indonesia"
+"218.100.42.0","218.100.42.255","3663997440","3663997695","JP","Japan"
+"218.100.43.0","218.100.43.255","3663997696","3663997951","AU","Australia"
+"218.100.44.0","218.100.44.255","3663997952","3663998207","MY","Malaysia"
+"218.100.45.0","218.100.45.255","3663998208","3663998463","JP","Japan"
+"218.100.46.0","218.100.47.255","3663998464","3663998975","TH","Thailand"
+"218.100.48.0","218.100.49.255","3663998976","3663999487","IN","India"
+"218.100.50.0","218.100.50.255","3663999488","3663999743","AU","Australia"
+"218.100.52.0","218.100.54.255","3664000000","3664000767","AU","Australia"
+"218.100.55.0","218.100.55.255","3664000768","3664001023","ID","Indonesia"
+"218.100.56.0","218.100.56.255","3664001024","3664001279","NZ","New Zealand"
+"218.100.57.0","218.100.57.255","3664001280","3664001535","LK","Sri Lanka"
+"218.100.58.0","218.100.58.255","3664001536","3664001791","MY","Malaysia"
+"218.100.59.0","218.100.59.255","3664001792","3664002047","AU","Australia"
+"218.100.60.0","218.100.60.255","3664002048","3664002303","VN","Vietnam"
+"218.100.61.0","218.100.61.255","3664002304","3664002559","LK","Sri Lanka"
+"218.100.62.0","218.100.64.255","3664002560","3664003327","ID","Indonesia"
+"218.100.65.0","218.100.65.255","3664003328","3664003583","NZ","New Zealand"
+"218.100.66.0","218.100.66.255","3664003584","3664003839","TH","Thailand"
+"218.100.67.0","218.100.67.255","3664003840","3664004095","JP","Japan"
+"218.100.69.0","218.100.69.255","3664004352","3664004607","MY","Malaysia"
+"218.100.71.0","218.100.71.255","3664004864","3664005119","KH","Cambodia"
+"218.100.72.0","218.100.74.255","3664005120","3664005887","ID","Indonesia"
+"218.100.75.0","218.100.75.255","3664005888","3664006143","MY","Malaysia"
+"218.100.76.0","218.100.76.255","3664006144","3664006399","AU","Australia"
+"218.100.77.0","218.100.77.255","3664006400","3664006655","PF","French Polynesia"
+"218.100.78.0","218.100.78.255","3664006656","3664006911","AU","Australia"
+"218.100.79.0","218.100.79.255","3664006912","3664007167","NZ","New Zealand"
+"218.100.80.0","218.100.83.255","3664007168","3664008191","AU","Australia"
+"218.100.84.0","218.100.84.255","3664008192","3664008447","MN","Mongolia"
+"218.100.85.0","218.100.85.255","3664008448","3664008703","PK","Pakistan"
+"218.100.87.0","218.100.91.255","3664008960","3664010239","AU","Australia"
+"218.100.92.0","218.100.255.255","3664010240","3664052223","CN","China"
+"218.101.0.0","218.101.127.255","3664052224","3664084991","NZ","New Zealand"
+"218.101.128.0","218.101.255.255","3664084992","3664117759","KR","Korea, Republic of"
+"218.102.0.0","218.103.255.255","3664117760","3664248831","HK","Hong Kong"
+"218.104.0.0","218.109.255.255","3664248832","3664642047","CN","China"
+"218.110.0.0","218.110.255.255","3664642048","3664707583","JP","Japan"
+"218.111.0.0","218.111.255.255","3664707584","3664773119","MY","Malaysia"
+"218.112.0.0","218.143.255.255","3664773120","3666870271","JP","Japan"
+"218.144.0.0","218.145.96.71","3666870272","3666960455","KR","Korea, Republic of"
+"218.145.96.72","218.145.96.72","3666960456","3666960456","US","United States"
+"218.145.96.73","218.159.255.255","3666960457","3667918847","KR","Korea, Republic of"
+"218.160.0.0","218.175.255.255","3667918848","3668967423","TW","Taiwan"
+"218.176.0.0","218.183.255.255","3668967424","3669491711","JP","Japan"
+"218.184.0.0","218.184.255.255","3669491712","3669557247","TW","Taiwan"
+"218.185.0.0","218.185.127.255","3669557248","3669590015","AU","Australia"
+"218.185.128.0","218.185.191.255","3669590016","3669606399","JP","Japan"
+"218.185.192.0","218.185.223.255","3669606400","3669614591","CN","China"
+"218.185.224.0","218.185.231.255","3669614592","3669616639","NZ","New Zealand"
+"218.185.232.0","218.185.239.255","3669616640","3669618687","AU","Australia"
+"218.185.240.0","218.185.247.255","3669618688","3669620735","CN","China"
+"218.185.248.0","218.185.255.255","3669620736","3669622783","IN","India"
+"218.186.0.0","218.186.255.255","3669622784","3669688319","SG","Singapore"
+"218.187.0.0","218.187.255.255","3669688320","3669753855","TW","Taiwan"
+"218.188.0.0","218.191.255.255","3669753856","3670015999","HK","Hong Kong"
+"218.192.0.0","218.207.255.255","3670016000","3671064575","CN","China"
+"218.208.0.0","218.208.255.255","3671064576","3671130111","MY","Malaysia"
+"218.209.0.0","218.209.255.255","3671130112","3671195647","KR","Korea, Republic of"
+"218.210.0.0","218.211.255.255","3671195648","3671326719","TW","Taiwan"
+"218.212.0.0","218.212.255.255","3671326720","3671392255","SG","Singapore"
+"218.213.0.0","218.213.75.255","3671392256","3671411711","HK","Hong Kong"
+"218.213.76.0","218.213.76.255","3671411712","3671411967","AP","Asia/Pacific Region"
+"218.213.77.0","218.213.255.255","3671411968","3671457791","HK","Hong Kong"
+"218.214.0.0","218.215.255.255","3671457792","3671588863","AU","Australia"
+"218.216.0.0","218.231.255.255","3671588864","3672637439","JP","Japan"
+"218.232.0.0","218.239.255.255","3672637440","3673161727","KR","Korea, Republic of"
+"218.240.0.0","218.247.255.255","3673161728","3673686015","CN","China"
+"218.248.0.0","218.248.255.255","3673686016","3673751551","IN","India"
+"218.249.0.0","218.249.255.255","3673751552","3673817087","CN","China"
+"218.250.0.0","218.250.255.255","3673817088","3673882623","HK","Hong Kong"
+"218.251.0.0","218.251.255.255","3673882624","3673948159","JP","Japan"
+"218.252.0.0","218.255.255.255","3673948160","3674210303","HK","Hong Kong"
+"219.0.0.0","219.63.255.255","3674210304","3678404607","JP","Japan"
+"219.64.0.0","219.65.255.255","3678404608","3678535679","IN","India"
+"219.66.0.0","219.67.255.255","3678535680","3678666751","JP","Japan"
+"219.68.0.0","219.71.255.255","3678666752","3678928895","TW","Taiwan"
+"219.72.0.0","219.72.255.255","3678928896","3678994431","CN","China"
+"219.73.0.0","219.73.127.255","3678994432","3679027199","HK","Hong Kong"
+"219.73.128.0","219.73.255.255","3679027200","3679059967","JP","Japan"
+"219.74.0.0","219.75.127.255","3679059968","3679158271","SG","Singapore"
+"219.75.128.0","219.75.255.255","3679158272","3679191039","JP","Japan"
+"219.76.0.0","219.79.255.255","3679191040","3679453183","HK","Hong Kong"
+"219.80.0.0","219.81.255.255","3679453184","3679584255","TW","Taiwan"
+"219.82.0.0","219.82.255.255","3679584256","3679649791","CN","China"
+"219.83.0.0","219.83.127.255","3679649792","3679682559","ID","Indonesia"
+"219.83.128.0","219.83.255.255","3679682560","3679715327","CN","China"
+"219.84.0.0","219.87.255.255","3679715328","3679977471","TW","Taiwan"
+"219.88.0.0","219.89.255.255","3679977472","3680108543","NZ","New Zealand"
+"219.90.0.0","219.90.63.255","3680108544","3680124927","TW","Taiwan"
+"219.90.64.0","219.90.67.255","3680124928","3680125951","IN","India"
+"219.90.68.0","219.90.79.255","3680125952","3680129023","CN","China"
+"219.90.80.0","219.90.95.255","3680129024","3680133119","PH","Philippines"
+"219.90.96.0","219.90.111.255","3680133120","3680137215","IN","India"
+"219.90.112.0","219.90.127.255","3680137216","3680141311","HK","Hong Kong"
+"219.90.128.0","219.90.255.255","3680141312","3680174079","AU","Australia"
+"219.91.0.0","219.91.127.255","3680174080","3680206847","TW","Taiwan"
+"219.91.128.0","219.91.255.255","3680206848","3680239615","IN","India"
+"219.92.0.0","219.94.127.255","3680239616","3680403455","MY","Malaysia"
+"219.94.128.0","219.94.255.255","3680403456","3680436223","JP","Japan"
+"219.95.0.0","219.95.255.255","3680436224","3680501759","MY","Malaysia"
+"219.96.0.0","219.127.82.255","3680501760","3682554623","JP","Japan"
+"219.127.83.0","219.127.83.146","3682554624","3682554770","AP","Asia/Pacific Region"
+"219.127.83.147","219.127.83.147","3682554771","3682554771","JP","Japan"
+"219.127.83.148","219.127.83.255","3682554772","3682554879","AP","Asia/Pacific Region"
+"219.127.84.0","219.127.255.255","3682554880","3682598911","JP","Japan"
+"219.128.0.0","219.158.40.36","3682598912","3684575268","CN","China"
+"219.158.40.37","219.158.40.37","3684575269","3684575269","HK","Hong Kong"
+"219.158.40.38","219.159.255.255","3684575270","3684696063","CN","China"
+"219.160.0.0","219.215.255.255","3684696064","3688366079","JP","Japan"
+"219.216.0.0","219.239.255.255","3688366080","3689938943","CN","China"
+"219.240.0.0","219.241.255.255","3689938944","3690070015","KR","Korea, Republic of"
+"219.242.0.0","219.247.255.255","3690070016","3690463231","CN","China"
+"219.248.0.0","219.255.255.255","3690463232","3690987519","KR","Korea, Republic of"
+"220.0.0.0","220.63.255.255","3690987520","3695181823","JP","Japan"
+"220.64.0.0","220.95.255.255","3695181824","3697278975","KR","Korea, Republic of"
+"220.96.0.0","220.100.127.255","3697278976","3697573887","JP","Japan"
+"220.100.128.0","220.100.159.255","3697573888","3697582079","GB","United Kingdom"
+"220.100.160.0","220.100.175.255","3697582080","3697586175","SG","Singapore"
+"220.100.176.0","220.100.255.255","3697586176","3697606655","JP","Japan"
+"220.101.0.0","220.101.191.255","3697606656","3697655807","AU","Australia"
+"220.101.192.0","220.101.255.255","3697655808","3697672191","CN","China"
+"220.102.0.0","220.102.255.255","3697672192","3697737727","JP","Japan"
+"220.103.0.0","220.103.255.255","3697737728","3697803263","KR","Korea, Republic of"
+"220.104.0.0","220.111.255.255","3697803264","3698327551","JP","Japan"
+"220.112.0.0","220.115.255.255","3698327552","3698589695","CN","China"
+"220.116.0.0","220.127.255.255","3698589696","3699376127","KR","Korea, Republic of"
+"220.128.0.0","220.143.255.255","3699376128","3700424703","TW","Taiwan"
+"220.144.0.0","220.148.255.255","3700424704","3700752383","JP","Japan"
+"220.149.0.0","220.149.255.255","3700752384","3700817919","KR","Korea, Republic of"
+"220.150.0.0","220.152.111.255","3700817920","3700977663","JP","Japan"
+"220.152.112.0","220.152.119.255","3700977664","3700979711","AU","Australia"
+"220.152.120.0","220.152.127.255","3700979712","3700981759","JP","Japan"
+"220.152.128.0","220.152.255.255","3700981760","3701014527","CN","China"
+"220.153.0.0","220.153.255.255","3701014528","3701080063","JP","Japan"
+"220.154.0.0","220.155.255.255","3701080064","3701211135","CN","China"
+"220.156.0.0","220.156.159.255","3701211136","3701252095","JP","Japan"
+"220.156.160.0","220.156.175.255","3701252096","3701256191","NC","New Caledonia"
+"220.156.176.0","220.156.183.255","3701256192","3701258239","SG","Singapore"
+"220.156.184.0","220.156.191.255","3701258240","3701260287","IN","India"
+"220.156.192.0","220.157.63.255","3701260288","3701293055","JP","Japan"
+"220.157.64.0","220.157.95.255","3701293056","3701301247","AU","Australia"
+"220.157.96.0","220.157.111.255","3701301248","3701305343","ID","Indonesia"
+"220.157.112.0","220.157.127.255","3701305344","3701309439","TW","Taiwan"
+"220.157.128.0","220.158.127.255","3701309440","3701374975","JP","Japan"
+"220.158.128.0","220.158.131.255","3701374976","3701375999","IN","India"
+"220.158.132.0","220.158.135.255","3701376000","3701377023","HK","Hong Kong"
+"220.158.136.0","220.158.147.255","3701377024","3701380095","IN","India"
+"220.158.148.0","220.158.151.255","3701380096","3701381119","KH","Cambodia"
+"220.158.152.0","220.158.187.255","3701381120","3701390335","IN","India"
+"220.158.188.0","220.158.191.255","3701390336","3701391359","AU","Australia"
+"220.158.192.0","220.158.195.255","3701391360","3701392383","IN","India"
+"220.158.196.0","220.158.199.255","3701392384","3701393407","HK","Hong Kong"
+"220.158.200.0","220.158.203.255","3701393408","3701394431","MY","Malaysia"
+"220.158.204.0","220.158.207.255","3701394432","3701395455","BD","Bangladesh"
+"220.158.208.254","220.158.208.254","3701395710","3701395710","AP","Asia/Pacific Region"
+"220.158.212.0","220.158.215.255","3701396480","3701397503","NZ","New Zealand"
+"220.158.216.0","220.158.219.255","3701397504","3701398527","JP","Japan"
+"220.158.220.0","220.158.223.255","3701398528","3701399551","MV","Maldives"
+"220.158.224.0","220.158.227.255","3701399552","3701400575","HK","Hong Kong"
+"220.158.228.0","220.158.231.255","3701400576","3701401599","TW","Taiwan"
+"220.158.232.0","220.158.235.255","3701401600","3701402623","BD","Bangladesh"
+"220.158.236.0","220.158.239.255","3701402624","3701403647","BT","Bhutan"
+"220.158.240.0","220.158.243.255","3701403648","3701404671","CN","China"
+"220.158.244.0","220.158.247.255","3701404672","3701405695","HK","Hong Kong"
+"220.158.248.0","220.158.251.255","3701405696","3701406719","JP","Japan"
+"220.158.252.0","220.158.255.255","3701406720","3701407743","HK","Hong Kong"
+"220.159.0.0","220.159.255.255","3701407744","3701473279","JP","Japan"
+"220.160.0.0","220.207.255.255","3701473280","3704619007","CN","China"
+"220.208.0.0","220.223.255.255","3704619008","3705667583","JP","Japan"
+"220.224.0.0","220.227.255.255","3705667584","3705929727","IN","India"
+"220.228.0.0","220.229.255.255","3705929728","3706060799","TW","Taiwan"
+"220.230.0.0","220.230.255.255","3706060800","3706126335","KR","Korea, Republic of"
+"220.231.0.0","220.231.63.255","3706126336","3706142719","CN","China"
+"220.231.64.0","220.231.127.255","3706142720","3706159103","VN","Vietnam"
+"220.231.128.0","220.231.255.255","3706159104","3706191871","CN","China"
+"220.232.0.0","220.232.58.239","3706191872","3706206959","SG","Singapore"
+"220.232.58.240","220.232.58.255","3706206960","3706206975","AP","Asia/Pacific Region"
+"220.232.59.0","220.232.59.131","3706206976","3706207107","SG","Singapore"
+"220.232.59.132","220.232.59.132","3706207108","3706207108","US","United States"
+"220.232.59.133","220.232.63.255","3706207109","3706208255","SG","Singapore"
+"220.232.64.0","220.232.127.255","3706208256","3706224639","CN","China"
+"220.232.128.0","220.232.131.255","3706224640","3706225663","HK","Hong Kong"
+"220.232.132.0","220.232.135.255","3706225664","3706226687","JP","Japan"
+"220.232.136.0","220.232.155.255","3706226688","3706231807","HK","Hong Kong"
+"220.232.156.0","220.232.159.255","3706231808","3706232831","JP","Japan"
+"220.232.160.0","220.232.161.255","3706232832","3706233343","HK","Hong Kong"
+"220.232.162.0","220.232.165.255","3706233344","3706234367","JP","Japan"
+"220.232.166.0","220.232.179.255","3706234368","3706237951","HK","Hong Kong"
+"220.232.180.0","220.232.183.255","3706237952","3706238975","JP","Japan"
+"220.232.184.0","220.232.203.255","3706238976","3706244095","HK","Hong Kong"
+"220.232.204.0","220.232.206.255","3706244096","3706244863","JP","Japan"
+"220.232.207.0","220.232.210.255","3706244864","3706245887","HK","Hong Kong"
+"220.232.211.0","220.232.211.255","3706245888","3706246143","JP","Japan"
+"220.232.212.0","220.232.241.255","3706246144","3706253823","HK","Hong Kong"
+"220.232.242.0","220.232.243.255","3706253824","3706254335","JP","Japan"
+"220.232.244.0","220.232.253.255","3706254336","3706256895","HK","Hong Kong"
+"220.232.254.0","220.232.254.255","3706256896","3706257151","JP","Japan"
+"220.232.255.0","220.232.255.255","3706257152","3706257407","HK","Hong Kong"
+"220.233.0.0","220.233.255.255","3706257408","3706322943","AU","Australia"
+"220.234.0.0","220.234.255.255","3706322944","3706388479","CN","China"
+"220.235.0.0","220.240.255.255","3706388480","3706781695","AU","Australia"
+"220.241.0.0","220.241.255.255","3706781696","3706847231","HK","Hong Kong"
+"220.242.0.0","220.243.255.255","3706847232","3706978303","CN","China"
+"220.244.0.0","220.245.255.255","3706978304","3707109375","AU","Australia"
+"220.246.0.0","220.246.255.255","3707109376","3707174911","HK","Hong Kong"
+"220.247.0.0","220.247.127.255","3707174912","3707207679","JP","Japan"
+"220.247.128.0","220.247.131.255","3707207680","3707208703","BD","Bangladesh"
+"220.247.132.0","220.247.135.255","3707208704","3707209727","NZ","New Zealand"
+"220.247.136.0","220.247.143.255","3707209728","3707211775","CN","China"
+"220.247.144.0","220.247.159.255","3707211776","3707215871","LK","Sri Lanka"
+"220.247.160.0","220.247.167.255","3707215872","3707217919","BD","Bangladesh"
+"220.247.168.0","220.247.175.255","3707217920","3707219967","ID","Indonesia"
+"220.247.176.0","220.247.183.255","3707219968","3707222015","AU","Australia"
+"220.247.184.0","220.247.191.255","3707222016","3707224063","JP","Japan"
+"220.247.192.0","220.247.255.255","3707224064","3707240447","LK","Sri Lanka"
+"220.248.0.0","220.252.255.255","3707240448","3707568127","CN","China"
+"220.253.0.0","220.253.255.255","3707568128","3707633663","AU","Australia"
+"220.254.0.0","220.254.255.255","3707633664","3707699199","JP","Japan"
+"220.255.0.0","220.255.255.255","3707699200","3707764735","SG","Singapore"
+"221.0.0.0","221.12.191.255","3707764736","3708600319","CN","China"
+"221.12.192.0","221.12.255.255","3708600320","3708616703","JP","Japan"
+"221.13.0.0","221.15.255.255","3708616704","3708813311","CN","China"
+"221.16.0.0","221.119.255.255","3708813312","3715629055","JP","Japan"
+"221.120.0.0","221.120.95.255","3715629056","3715653631","TW","Taiwan"
+"221.120.96.0","221.120.103.255","3715653632","3715655679","BD","Bangladesh"
+"221.120.104.0","221.120.111.255","3715655680","3715657727","IN","India"
+"221.120.112.0","221.120.127.255","3715657728","3715661823","SG","Singapore"
+"221.120.128.0","221.120.167.255","3715661824","3715672063","AU","Australia"
+"221.120.168.0","221.120.175.255","3715672064","3715674111","JP","Japan"
+"221.120.176.0","221.120.191.255","3715674112","3715678207","HK","Hong Kong"
+"221.120.192.0","221.120.255.255","3715678208","3715694591","PK","Pakistan"
+"221.121.0.0","221.121.63.255","3715694592","3715710975","VN","Vietnam"
+"221.121.64.0","221.121.95.255","3715710976","3715719167","AU","Australia"
+"221.121.96.0","221.121.127.255","3715719168","3715727359","PH","Philippines"
+"221.121.128.0","221.121.134.255","3715727360","3715729151","AU","Australia"
+"221.121.135.0","221.121.135.255","3715729152","3715729407","NZ","New Zealand"
+"221.121.136.0","221.121.159.255","3715729408","3715735551","AU","Australia"
+"221.121.160.0","221.121.183.255","3715735552","3715741695","JP","Japan"
+"221.121.184.0","221.121.191.255","3715741696","3715743743","PH","Philippines"
+"221.121.192.0","221.121.255.255","3715743744","3715760127","JP","Japan"
+"221.122.0.0","221.123.255.255","3715760128","3715891199","CN","China"
+"221.124.0.0","221.127.255.255","3715891200","3716153343","HK","Hong Kong"
+"221.128.0.0","221.128.70.255","3716153344","3716171519","SG","Singapore"
+"221.128.71.0","221.128.71.255","3716171520","3716171775","JP","Japan"
+"221.128.72.0","221.128.72.255","3716171776","3716172031","SG","Singapore"
+"221.128.73.0","221.128.73.255","3716172032","3716172287","JP","Japan"
+"221.128.74.0","221.128.76.255","3716172288","3716173055","SG","Singapore"
+"221.128.77.0","221.128.77.255","3716173056","3716173311","JP","Japan"
+"221.128.78.0","221.128.78.255","3716173312","3716173567","SG","Singapore"
+"221.128.79.0","221.128.79.255","3716173568","3716173823","JP","Japan"
+"221.128.80.0","221.128.80.255","3716173824","3716174079","SG","Singapore"
+"221.128.81.0","221.128.81.3","3716174080","3716174083","TH","Thailand"
+"221.128.81.4","221.128.81.255","3716174084","3716174335","JP","Japan"
+"221.128.82.0","221.128.86.255","3716174336","3716175615","SG","Singapore"
+"221.128.87.0","221.128.91.255","3716175616","3716176895","JP","Japan"
+"221.128.92.0","221.128.96.255","3716176896","3716178175","SG","Singapore"
+"221.128.97.0","221.128.99.255","3716178176","3716178943","JP","Japan"
+"221.128.100.0","221.128.103.255","3716178944","3716179967","SG","Singapore"
+"221.128.104.0","221.128.110.255","3716179968","3716181759","JP","Japan"
+"221.128.111.0","221.128.114.255","3716181760","3716182783","SG","Singapore"
+"221.128.115.0","221.128.116.255","3716182784","3716183295","JP","Japan"
+"221.128.117.0","221.128.117.255","3716183296","3716183551","SG","Singapore"
+"221.128.118.0","221.128.119.255","3716183552","3716184063","JP","Japan"
+"221.128.120.0","221.128.120.255","3716184064","3716184319","SG","Singapore"
+"221.128.121.0","221.128.121.255","3716184320","3716184575","JP","Japan"
+"221.128.122.0","221.128.122.255","3716184576","3716184831","SG","Singapore"
+"221.128.123.0","221.128.123.255","3716184832","3716185087","JP","Japan"
+"221.128.124.0","221.128.127.255","3716185088","3716186111","SG","Singapore"
+"221.128.128.0","221.131.255.255","3716186112","3716415487","CN","China"
+"221.132.0.0","221.132.63.255","3716415488","3716431871","VN","Vietnam"
+"221.132.64.0","221.132.95.255","3716431872","3716440063","KR","Korea, Republic of"
+"221.132.96.0","221.132.111.255","3716440064","3716444159","JP","Japan"
+"221.132.112.0","221.132.119.255","3716444160","3716446207","PK","Pakistan"
+"221.132.120.0","221.132.191.255","3716446208","3716464639","JP","Japan"
+"221.132.192.0","221.132.255.255","3716464640","3716481023","ID","Indonesia"
+"221.133.0.0","221.133.31.255","3716481024","3716489215","VN","Vietnam"
+"221.133.32.0","221.133.47.255","3716489216","3716493311","MY","Malaysia"
+"221.133.48.0","221.133.63.255","3716493312","3716497407","KR","Korea, Republic of"
+"221.133.64.0","221.133.127.255","3716497408","3716513791","JP","Japan"
+"221.133.128.0","221.133.191.255","3716513792","3716530175","KR","Korea, Republic of"
+"221.133.192.0","221.133.223.255","3716530176","3716538367","AU","Australia"
+"221.133.224.0","221.133.255.255","3716538368","3716546559","CN","China"
+"221.134.0.0","221.135.255.255","3716546560","3716677631","IN","India"
+"221.136.0.0","221.137.255.255","3716677632","3716808703","CN","China"
+"221.138.0.0","221.168.255.255","3716808704","3718840319","KR","Korea, Republic of"
+"221.169.0.0","221.169.255.255","3718840320","3718905855","TW","Taiwan"
+"221.170.0.0","221.171.255.255","3718905856","3719036927","JP","Japan"
+"221.172.0.0","221.183.255.255","3719036928","3719823359","CN","China"
+"221.184.0.0","221.191.255.255","3719823360","3720347647","JP","Japan"
+"221.192.0.0","221.199.207.255","3720347648","3720859647","CN","China"
+"221.199.208.0","221.199.223.255","3720859648","3720863743","AU","Australia"
+"221.199.224.0","221.239.255.255","3720863744","3723493375","CN","China"
+"221.240.0.0","222.15.255.255","3723493376","3725590527","JP","Japan"
+"222.16.0.0","222.95.255.255","3725590528","3730833407","CN","China"
+"222.96.0.0","222.122.255.255","3730833408","3732602879","KR","Korea, Republic of"
+"222.123.0.0","222.123.255.255","3732602880","3732668415","TH","Thailand"
+"222.124.0.0","222.124.255.255","3732668416","3732733951","ID","Indonesia"
+"222.125.0.0","222.125.255.255","3732733952","3732799487","CN","China"
+"222.126.0.0","222.126.127.255","3732799488","3732832255","PH","Philippines"
+"222.126.128.0","222.126.255.255","3732832256","3732865023","CN","China"
+"222.127.0.0","222.127.255.255","3732865024","3732930559","PH","Philippines"
+"222.128.0.0","222.143.255.255","3732930560","3733979135","CN","China"
+"222.144.0.0","222.151.255.255","3733979136","3734503423","JP","Japan"
+"222.152.0.0","222.155.255.255","3734503424","3734765567","NZ","New Zealand"
+"222.156.0.0","222.157.255.255","3734765568","3734896639","TW","Taiwan"
+"222.158.0.0","222.159.255.255","3734896640","3735027711","JP","Japan"
+"222.160.0.0","222.163.255.255","3735027712","3735289855","CN","China"
+"222.164.0.0","222.165.127.255","3735289856","3735388159","SG","Singapore"
+"222.165.128.0","222.165.191.255","3735388160","3735404543","LK","Sri Lanka"
+"222.165.192.0","222.165.255.255","3735404544","3735420927","ID","Indonesia"
+"222.166.0.0","222.167.255.255","3735420928","3735551999","HK","Hong Kong"
+"222.168.0.0","222.223.255.255","3735552000","3739222015","CN","China"
+"222.224.0.0","222.229.79.255","3739222016","3739570175","JP","Japan"
+"222.229.80.0","222.229.87.255","3739570176","3739572223","ID","Indonesia"
+"222.229.88.0","222.229.95.255","3739572224","3739574271","AU","Australia"
+"222.229.96.0","222.230.255.255","3739574272","3739680767","JP","Japan"
+"222.231.0.0","222.231.63.255","3739680768","3739697151","KR","Korea, Republic of"
+"222.231.64.0","222.231.255.255","3739697152","3739746303","JP","Japan"
+"222.232.0.0","222.239.255.255","3739746304","3740270591","KR","Korea, Republic of"
+"222.240.0.0","222.249.255.255","3740270592","3740925951","CN","China"
+"222.250.0.0","222.251.127.255","3740925952","3741024255","TW","Taiwan"
+"222.251.128.0","222.251.255.255","3741024256","3741057023","KR","Korea, Republic of"
+"222.252.0.0","222.255.255.255","3741057024","3741319167","VN","Vietnam"
+"223.0.0.0","223.15.255.255","3741319168","3742367743","CN","China"
+"223.16.0.0","223.19.255.255","3742367744","3742629887","HK","Hong Kong"
+"223.20.0.0","223.21.255.255","3742629888","3742760959","CN","China"
+"223.22.0.0","223.23.255.255","3742760960","3742892031","TW","Taiwan"
+"223.24.0.0","223.24.255.255","3742892032","3742957567","TH","Thailand"
+"223.25.0.0","223.25.63.255","3742957568","3742973951","PH","Philippines"
+"223.25.64.0","223.25.95.255","3742973952","3742982143","SG","Singapore"
+"223.25.96.0","223.25.111.255","3742982144","3742986239","ID","Indonesia"
+"223.25.112.0","223.25.119.255","3742986240","3742988287","AU","Australia"
+"223.25.120.0","223.25.127.255","3742988288","3742990335","VU","Vanuatu"
+"223.25.128.0","223.25.191.255","3742990336","3743006719","JP","Japan"
+"223.25.192.0","223.25.223.255","3743006720","3743014911","TH","Thailand"
+"223.25.224.0","223.25.231.255","3743014912","3743016959","AU","Australia"
+"223.25.232.0","223.25.239.255","3743016960","3743019007","SG","Singapore"
+"223.25.240.0","223.25.251.255","3743019008","3743022079","MY","Malaysia"
+"223.25.252.0","223.25.255.255","3743022080","3743023103","BD","Bangladesh"
+"223.26.0.0","223.26.15.255","3743023104","3743027199","TW","Taiwan"
+"223.26.16.0","223.26.31.255","3743027200","3743031295","SG","Singapore"
+"223.26.32.0","223.26.47.255","3743031296","3743035391","IN","India"
+"223.26.48.0","223.26.63.255","3743035392","3743039487","HK","Hong Kong"
+"223.26.64.0","223.26.127.255","3743039488","3743055871","TW","Taiwan"
+"223.26.128.0","223.26.255.255","3743055872","3743088639","KR","Korea, Republic of"
+"223.27.0.0","223.27.19.143","3743088640","3743093647","AU","Australia"
+"223.27.19.144","223.27.19.144","3743093648","3743093648","NZ","New Zealand"
+"223.27.19.145","223.27.31.255","3743093649","3743096831","AU","Australia"
+"223.27.32.0","223.27.63.255","3743096832","3743105023","TW","Taiwan"
+"223.27.64.0","223.27.67.255","3743105024","3743106047","AU","Australia"
+"223.27.68.0","223.27.79.255","3743106048","3743109119","JP","Japan"
+"223.27.80.0","223.27.95.255","3743109120","3743113215","BD","Bangladesh"
+"223.27.96.0","223.27.103.255","3743113216","3743115263","AU","Australia"
+"223.27.104.0","223.27.111.255","3743115264","3743117311","VN","Vietnam"
+"223.27.112.0","223.27.115.255","3743117312","3743118335","BD","Bangladesh"
+"223.27.116.0","223.27.119.255","3743118336","3743119359","JP","Japan"
+"223.27.120.0","223.27.123.255","3743119360","3743120383","IN","India"
+"223.27.124.0","223.27.127.255","3743120384","3743121407","JP","Japan"
+"223.27.128.0","223.27.143.255","3743121408","3743125503","MY","Malaysia"
+"223.27.144.0","223.27.159.255","3743125504","3743129599","ID","Indonesia"
+"223.27.160.0","223.27.163.255","3743129600","3743130623","HK","Hong Kong"
+"223.27.164.0","223.27.164.255","3743130624","3743130879","SG","Singapore"
+"223.27.165.0","223.27.165.255","3743130880","3743131135","HK","Hong Kong"
+"223.27.166.0","223.27.175.255","3743131136","3743133695","SG","Singapore"
+"223.27.176.0","223.27.179.255","3743133696","3743134719","AU","Australia"
+"223.27.180.0","223.27.183.255","3743134720","3743135743","JP","Japan"
+"223.27.184.0","223.27.187.255","3743135744","3743136767","CN","China"
+"223.27.188.0","223.27.191.255","3743136768","3743137791","MY","Malaysia"
+"223.27.192.0","223.27.255.255","3743137792","3743154175","TH","Thailand"
+"223.28.0.0","223.28.127.255","3743154176","3743186943","MY","Malaysia"
+"223.28.128.0","223.28.255.255","3743186944","3743219711","KR","Korea, Republic of"
+"223.29.0.0","223.29.127.255","3743219712","3743252479","JP","Japan"
+"223.29.128.0","223.29.175.255","3743252480","3743264767","NC","New Caledonia"
+"223.29.176.0","223.29.191.255","3743264768","3743268863","JP","Japan"
+"223.29.192.0","223.29.207.255","3743268864","3743272959","IN","India"
+"223.29.208.0","223.29.211.255","3743272960","3743273983","CN","China"
+"223.29.212.0","223.29.215.255","3743273984","3743275007","BD","Bangladesh"
+"223.29.216.0","223.29.219.255","3743275008","3743276031","HK","Hong Kong"
+"223.29.220.0","223.29.223.255","3743276032","3743277055","IN","India"
+"223.29.224.0","223.29.239.255","3743277056","3743281151","PK","Pakistan"
+"223.29.240.0","223.29.243.255","3743281152","3743282175","AU","Australia"
+"223.29.244.0","223.29.247.255","3743282176","3743283199","JP","Japan"
+"223.29.248.0","223.29.251.255","3743283200","3743284223","HK","Hong Kong"
+"223.29.252.0","223.29.255.255","3743284224","3743285247","CN","China"
+"223.30.0.0","223.31.255.255","3743285248","3743416319","IN","India"
+"223.32.0.0","223.63.255.255","3743416320","3745513471","KR","Korea, Republic of"
+"223.64.0.0","223.117.255.255","3745513472","3749052415","CN","China"
+"223.118.0.0","223.119.255.255","3749052416","3749183487","HK","Hong Kong"
+"223.120.0.0","223.129.255.255","3749183488","3749838847","CN","China"
+"223.130.0.0","223.130.3.255","3749838848","3749839871","SG","Singapore"
+"223.130.4.0","223.130.7.255","3749839872","3749840895","IN","India"
+"223.130.8.0","223.130.11.255","3749840896","3749841919","CN","China"
+"223.130.12.0","223.130.15.255","3749841920","3749842943","AU","Australia"
+"223.130.16.0","223.130.19.255","3749842944","3749843967","PH","Philippines"
+"223.130.24.0","223.130.27.255","3749844992","3749846015","AU","Australia"
+"223.130.28.0","223.130.31.255","3749846016","3749847039","IN","India"
+"223.130.32.0","223.130.63.255","3749847040","3749855231","HK","Hong Kong"
+"223.130.64.0","223.131.255.255","3749855232","3749969919","KR","Korea, Republic of"
+"223.132.0.0","223.135.255.255","3749969920","3750232063","JP","Japan"
+"223.136.0.0","223.143.255.255","3750232064","3750756351","TW","Taiwan"
+"223.144.0.0","223.163.255.255","3750756352","3752067071","CN","China"
+"223.164.0.0","223.164.255.255","3752067072","3752132607","ID","Indonesia"
+"223.165.0.0","223.165.3.255","3752132608","3752133631","BD","Bangladesh"
+"223.165.4.0","223.165.7.255","3752133632","3752134655","ID","Indonesia"
+"223.165.8.0","223.165.15.255","3752134656","3752136703","TW","Taiwan"
+"223.165.16.0","223.165.19.255","3752136704","3752137727","NZ","New Zealand"
+"223.165.20.0","223.165.23.255","3752137728","3752138751","JP","Japan"
+"223.165.24.0","223.165.31.255","3752138752","3752140799","IN","India"
+"223.165.32.0","223.165.63.255","3752140800","3752148991","JP","Japan"
+"223.165.64.0","223.165.79.255","3752148992","3752153087","NZ","New Zealand"
+"223.165.80.0","223.165.95.255","3752153088","3752157183","JP","Japan"
+"223.165.96.0","223.165.127.255","3752157184","3752165375","AU","Australia"
+"223.165.128.0","223.165.255.255","3752165376","3752198143","KR","Korea, Republic of"
+"223.166.0.0","223.167.255.255","3752198144","3752329215","CN","China"
+"223.168.0.0","223.175.255.255","3752329216","3752853503","KR","Korea, Republic of"
+"223.176.0.0","223.191.255.255","3752853504","3753902079","IN","India"
+"223.192.0.0","223.193.255.255","3753902080","3754033151","CN","China"
+"223.194.0.0","223.195.255.255","3754033152","3754164223","KR","Korea, Republic of"
+"223.196.0.0","223.196.255.255","3754164224","3754229759","IN","India"
+"223.197.0.0","223.197.255.255","3754229760","3754295295","HK","Hong Kong"
+"223.198.0.0","223.199.255.255","3754295296","3754426367","CN","China"
+"223.200.0.0","223.200.255.255","3754426368","3754491903","TW","Taiwan"
+"223.201.0.0","223.203.255.255","3754491904","3754688511","CN","China"
+"223.204.0.0","223.207.255.255","3754688512","3754950655","TH","Thailand"
+"223.208.0.0","223.215.255.255","3754950656","3755474943","CN","China"
+"223.216.0.0","223.219.255.255","3755474944","3755737087","JP","Japan"
+"223.220.0.0","223.221.255.255","3755737088","3755868159","CN","China"
+"223.222.0.0","223.222.255.255","3755868160","3755933695","KR","Korea, Republic of"
+"223.223.0.0","223.223.127.255","3755933696","3755966463","JP","Japan"
+"223.223.128.0","223.223.159.255","3755966464","3755974655","IN","India"
+"223.223.160.0","223.223.167.255","3755974656","3755976703","JP","Japan"
+"223.223.168.0","223.223.175.255","3755976704","3755978751","KH","Cambodia"
+"223.223.176.0","223.223.207.255","3755978752","3755986943","CN","China"
+"223.223.208.0","223.223.215.255","3755986944","3755988991","JP","Japan"
+"223.223.216.0","223.223.219.255","3755988992","3755990015","HK","Hong Kong"
+"223.223.220.0","223.223.223.255","3755990016","3755991039","SG","Singapore"
+"223.223.224.0","223.223.255.255","3755991040","3755999231","JP","Japan"
+"223.224.0.0","223.239.255.255","3755999232","3757047807","IN","India"
+"223.240.0.0","223.251.255.255","3757047808","3757834239","CN","China"
+"223.252.0.0","223.252.127.255","3757834240","3757867007","AU","Australia"
+"223.252.128.0","223.252.161.63","3757867008","3757875519","CN","China"
+"223.252.161.64","223.252.161.127","3757875520","3757875583","HK","Hong Kong"
+"223.252.161.128","223.252.255.255","3757875584","3757899775","CN","China"
+"223.253.0.0","223.253.255.255","3757899776","3757965311","KR","Korea, Republic of"
+"223.254.0.0","223.255.127.255","3757965312","3758063615","CN","China"
+"223.255.128.0","223.255.191.255","3758063616","3758079999","HK","Hong Kong"
+"223.255.192.0","223.255.223.255","3758080000","3758088191","KR","Korea, Republic of"
+"223.255.224.0","223.255.231.255","3758088192","3758090239","ID","Indonesia"
+"223.255.232.0","223.255.235.255","3758090240","3758091263","AU","Australia"
+"223.255.236.0","223.255.239.255","3758091264","3758092287","CN","China"
+"223.255.240.0","223.255.243.255","3758092288","3758093311","HK","Hong Kong"
+"223.255.244.0","223.255.247.255","3758093312","3758094335","IN","India"
+"223.255.248.0","223.255.251.255","3758094336","3758095359","HK","Hong Kong"
+"223.255.252.0","223.255.253.255","3758095360","3758095871","CN","China"
+"223.255.254.0","223.255.254.255","3758095872","3758096127","SG","Singapore"
+"223.255.255.0","223.255.255.255","3758096128","3758096383","AU","Australia"
diff --git a/weechat/exec.conf b/weechat/exec.conf
new file mode 100644
index 0000000..39f1929
--- /dev/null
+++ b/weechat/exec.conf
@@ -0,0 +1,11 @@
+#
+# weechat -- exec.conf
+#
+
+[command]
+default_options = ""
+purge_delay = 0
+
+[color]
+flag_finished = lightred
+flag_running = lightgreen
diff --git a/weechat/guile/autoload/emote.scm b/weechat/guile/autoload/emote.scm
new file mode 120000
index 0000000..6be0bb4
--- /dev/null
+++ b/weechat/guile/autoload/emote.scm
@@ -0,0 +1 @@
+../emote.scm \ No newline at end of file
diff --git a/weechat/guile/emote.scm b/weechat/guile/emote.scm
new file mode 100644
index 0000000..65f058d
--- /dev/null
+++ b/weechat/guile/emote.scm
@@ -0,0 +1,74 @@
+; Copyright (c) 2014 by csmith <caleb.smithnc@gmail.com>
+;
+; This program is free software; you can redistribute it and/or modify
+; it under the terms of the GNU General Public License as published by
+; the Free Software Foundation; either version 3 of the License, or
+; (at your option) any later version.
+;
+; This program is distributed in the hope that it will be useful,
+; but WITHOUT ANY WARRANTY; without even the implied warranty of
+; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+; GNU General Public License for more details.
+;
+; You should have received a copy of the GNU General Public License
+; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;
+;
+; (this script requires WeeChat 0.4.1 or newer)
+;
+; History:
+; 2016-06-03, nycatelos <nycatelos@gmail.com>
+; version 0.2: added additional emotes
+; 2014-05-03, csmith <caleb.smithnc@gmail.com>
+; version 0.1: initial release
+
+(use-modules (srfi srfi-69))
+
+(weechat:register "emote" "Caleb Smith" "0.2" "GPL" "Emote" "" "")
+
+; Mappings of words with their emoticons
+(define patterns (alist->hash-table '(
+ ("tableflip" . "(╯° °)╯︵ ┻━┻)")
+ ("rageflip" . "(ノಠ益ಠ)ノ彡┻━┻")
+ ("doubleflip" . "┻━┻ ︵ヽ(`Д´)ノ︵ ┻━┻")
+ ("lookofdisapproval" . "ಠ_ಠ")
+ ("sun" . "☼")
+ ("kitaa" . "キタ━━━(゜∀゜)━━━!!!!!")
+ ("joy" . "◕‿◕")
+ ("nyancat" . "~=[,,_,,]:3")
+ ("lennyface" . "( ͡° ͜ʖ ͡°)")
+ ("shrug" . "¯\\_(ツ)_/¯")
+ ("denko" . "(・ω・)")
+ ("tableplace" . "┬─┬ ノ( ゜-゜ノ)")
+)))
+
+
+; Derive the tab completion string for the subcommands.
+(define tab-completions
+ (apply string-append
+ (map (lambda (i) (string-append "|| " i))
+ (hash-table-keys patterns))))
+
+
+; Hook main function up to the /emote command
+(weechat:hook_command
+ "emote" "Emote" "/emote phrase"
+ (string-append
+ ""
+ "\nUse `/emote phrase`. Words in phrase will be replaced with their"
+ "\nemoticons:"
+ "\n"
+ "\nExamples:"
+ "\n /emote tableflip - (╯° °)╯︵ ┻━┻)"
+ "\n /emote look - ಠ_ಠ")
+ tab-completions
+ "main" "")
+
+
+; Handle the IRC command given by the user. Sets input buffer as a side-effect
+(define (main data buffer command)
+ (weechat:buffer_set buffer "input"
+ (apply string-append (map (lambda (c)
+ (string-append (hash-table-ref/default patterns c c) " "))
+ (string-tokenize command))))
+ weechat:WEECHAT_RC_OK)
diff --git a/weechat/irc.conf b/weechat/irc.conf
new file mode 100644
index 0000000..4df5021
--- /dev/null
+++ b/weechat/irc.conf
@@ -0,0 +1,264 @@
+#
+# weechat -- irc.conf
+#
+
+[look]
+buffer_open_before_autojoin = on
+buffer_open_before_join = off
+buffer_switch_autojoin = on
+buffer_switch_join = on
+color_nicks_in_names = off
+color_nicks_in_nicklist = off
+color_nicks_in_server_messages = on
+color_pv_nick_like_channel = on
+ctcp_time_format = "%a, %d %b %Y %T %z"
+display_away = local
+display_ctcp_blocked = on
+display_ctcp_reply = on
+display_ctcp_unknown = on
+display_host_join = on
+display_host_join_local = on
+display_host_quit = on
+display_join_message = "329,332,333,366"
+display_old_topic = on
+display_pv_away_once = on
+display_pv_back = on
+highlight_channel = "$nick"
+highlight_pv = "$nick"
+highlight_server = "$nick"
+highlight_tags_restrict = "irc_privmsg,irc_notice"
+item_channel_modes_hide_args = "k"
+item_display_server = buffer_plugin
+item_nick_modes = on
+item_nick_prefix = on
+join_auto_add_chantype = off
+msgbuffer_fallback = current
+new_channel_position = none
+new_pv_position = none
+nick_completion_smart = speakers
+nick_mode = prefix
+nick_mode_empty = off
+nicks_hide_password = "nickserv"
+notice_as_pv = auto
+notice_welcome_redirect = on
+notice_welcome_tags = ""
+notify_tags_ison = "notify_message"
+notify_tags_whois = "notify_message"
+part_closes_buffer = off
+pv_buffer = independent
+pv_tags = "notify_private"
+raw_messages = 256
+server_buffer = merge_with_core
+smart_filter = on
+smart_filter_delay = 5
+smart_filter_join = on
+smart_filter_join_unmask = 30
+smart_filter_mode = "+"
+smart_filter_nick = on
+smart_filter_quit = on
+temporary_servers = off
+topic_strip_colors = off
+
+[color]
+input_nick = 166
+item_channel_modes = default
+item_lag_counting = default
+item_lag_finished = 11
+item_nick_modes = default
+message_join = 118
+message_quit = 161
+mirc_remap = "1,-1:darkgray"
+nick_prefixes = "q:161;a:166;o:118;h:lightmagenta;v:11;*:lightblue"
+notice = 118
+reason_quit = 235
+topic_current = default
+topic_new = 166
+topic_old = 235
+
+[network]
+autoreconnect_delay_growing = 2
+autoreconnect_delay_max = 600
+ban_mask_default = "*!$ident@$host"
+channel_encode = off
+colors_receive = on
+colors_send = on
+lag_check = 60
+lag_max = 1800
+lag_min_show = 500
+lag_reconnect = 0
+lag_refresh_interval = 1
+notify_check_ison = 1
+notify_check_whois = 5
+sasl_fail_unavailable = on
+send_unknown_commands = off
+whois_double_nick = off
+
+[msgbuffer]
+
+[ctcp]
+
+[ignore]
+
+[server_default]
+addresses = ""
+anti_flood_prio_high = 2
+anti_flood_prio_low = 2
+autoconnect = off
+autojoin = ""
+autoreconnect = on
+autoreconnect_delay = 10
+autorejoin = off
+autorejoin_delay = 30
+away_check = 0
+away_check_max_nicks = 25
+capabilities = ""
+command = ""
+command_delay = 0
+connection_timeout = 60
+ipv6 = on
+local_hostname = ""
+msg_kick = ""
+msg_part = "WeeChat ${info:version}"
+msg_quit = "WeeChat ${info:version}"
+nicks = "neodarz,neodarz1,neodarz2,neodarz3,neodarz4"
+nicks_alternate = on
+notify = ""
+password = ""
+proxy = ""
+realname = ""
+sasl_fail = continue
+sasl_key = ""
+sasl_mechanism = plain
+sasl_password = ""
+sasl_timeout = 15
+sasl_username = ""
+ssl = off
+ssl_cert = ""
+ssl_dhkey_size = 2048
+ssl_fingerprint = ""
+ssl_priorities = "NORMAL"
+ssl_verify = on
+usermode = ""
+username = "neodarz"
+
+[server]
+freenode.addresses = "chat.freenode.net/6667"
+freenode.proxy
+freenode.ipv6
+freenode.ssl
+freenode.ssl_cert
+freenode.ssl_priorities
+freenode.ssl_dhkey_size
+freenode.ssl_fingerprint
+freenode.ssl_verify
+freenode.password
+freenode.capabilities
+freenode.sasl_mechanism
+freenode.sasl_username
+freenode.sasl_password
+freenode.sasl_key
+freenode.sasl_timeout
+freenode.sasl_fail
+freenode.autoconnect = on
+freenode.autoreconnect
+freenode.autoreconnect_delay
+freenode.nicks
+freenode.nicks_alternate
+freenode.username
+freenode.realname
+freenode.local_hostname
+freenode.usermode
+freenode.command
+freenode.command_delay
+freenode.autojoin = "#ccrypto,#yolorandom,#khanat,#vinkings,#ryzomforge,#vikings,#haum,#edmsio,#krypte,#radio-malraux"
+freenode.autorejoin
+freenode.autorejoin_delay
+freenode.connection_timeout
+freenode.anti_flood_prio_high
+freenode.anti_flood_prio_low
+freenode.away_check
+freenode.away_check_max_nicks
+freenode.msg_kick
+freenode.msg_part
+freenode.msg_quit
+freenode.notify
+volatile.addresses = "kitsune6uv4dtdve.onion"
+volatile.proxy = "tor"
+volatile.ipv6
+volatile.ssl
+volatile.ssl_cert
+volatile.ssl_priorities
+volatile.ssl_dhkey_size
+volatile.ssl_fingerprint
+volatile.ssl_verify
+volatile.password
+volatile.capabilities
+volatile.sasl_mechanism
+volatile.sasl_username
+volatile.sasl_password
+volatile.sasl_key
+volatile.sasl_timeout
+volatile.sasl_fail
+volatile.autoconnect
+volatile.autoreconnect
+volatile.autoreconnect_delay
+volatile.nicks
+volatile.nicks_alternate
+volatile.username
+volatile.realname
+volatile.local_hostname
+volatile.usermode
+volatile.command
+volatile.command_delay
+volatile.autojoin
+volatile.autorejoin
+volatile.autorejoin_delay
+volatile.connection_timeout
+volatile.anti_flood_prio_high
+volatile.anti_flood_prio_low
+volatile.away_check
+volatile.away_check_max_nicks
+volatile.msg_kick
+volatile.msg_part
+volatile.msg_quit
+volatile.notify
+geeknode.addresses = "irc6.geeknode.org"
+geeknode.proxy
+geeknode.ipv6
+geeknode.ssl
+geeknode.ssl_cert
+geeknode.ssl_priorities
+geeknode.ssl_dhkey_size
+geeknode.ssl_fingerprint
+geeknode.ssl_verify
+geeknode.password
+geeknode.capabilities
+geeknode.sasl_mechanism
+geeknode.sasl_username
+geeknode.sasl_password
+geeknode.sasl_key
+geeknode.sasl_timeout
+geeknode.sasl_fail
+geeknode.autoconnect = on
+geeknode.autoreconnect
+geeknode.autoreconnect_delay
+geeknode.nicks
+geeknode.nicks_alternate
+geeknode.username
+geeknode.realname
+geeknode.local_hostname
+geeknode.usermode
+geeknode.command
+geeknode.command_delay
+geeknode.autojoin = ":#fdn,:#tilima"
+geeknode.autorejoin
+geeknode.autorejoin_delay
+geeknode.connection_timeout
+geeknode.anti_flood_prio_high
+geeknode.anti_flood_prio_low
+geeknode.away_check
+geeknode.away_check_max_nicks
+geeknode.msg_kick
+geeknode.msg_part
+geeknode.msg_quit
+geeknode.notify
diff --git a/weechat/logger.conf b/weechat/logger.conf
new file mode 100644
index 0000000..a184c3a
--- /dev/null
+++ b/weechat/logger.conf
@@ -0,0 +1,26 @@
+#
+# weechat -- logger.conf
+#
+
+[look]
+backlog = 20
+
+[color]
+backlog_end = 235
+backlog_line = 235
+
+[file]
+auto_log = on
+flush_delay = 120
+info_lines = off
+mask = "$plugin.$name.weechatlog"
+name_lower_case = on
+nick_prefix = ""
+nick_suffix = ""
+path = "%h/logs/"
+replacement_char = "_"
+time_format = "%Y-%m-%d %H:%M:%S"
+
+[level]
+
+[mask]
diff --git a/weechat/lua/autoload/emoji.lua b/weechat/lua/autoload/emoji.lua
new file mode 120000
index 0000000..91557c7
--- /dev/null
+++ b/weechat/lua/autoload/emoji.lua
@@ -0,0 +1 @@
+../emoji.lua \ No newline at end of file
diff --git a/weechat/lua/autoload/matrix.lua b/weechat/lua/autoload/matrix.lua
new file mode 120000
index 0000000..d91a9aa
--- /dev/null
+++ b/weechat/lua/autoload/matrix.lua
@@ -0,0 +1 @@
+/home/neodarz/.weechat/lua/matrix.lua \ No newline at end of file
diff --git a/weechat/lua/emoji.lua b/weechat/lua/emoji.lua
new file mode 100644
index 0000000..75d4b44
--- /dev/null
+++ b/weechat/lua/emoji.lua
@@ -0,0 +1,207 @@
+-- Copyright 2016 xt <xt@bash.no>
+--
+-- This program is free software: you can redistribute it and/or modify
+-- it under the terms of the GNU General Public License as published by
+-- the Free Software Foundation, either version 3 of the License, or
+-- (at your option) any later version.
+--
+-- This program is distributed in the hope that it will be useful,
+-- but WITHOUT ANY WARRANTY; without even the implied warranty of
+-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+-- GNU General Public License for more details.
+--
+-- You should have received a copy of the GNU General Public License
+-- along with this program. If not, see <http://www.gnu.org/licenses/>.
+--
+
+
+--[[
+
+
+Emoji output/input shortcode helper for WeeChat.
+
+Usage:
+ Type :emojiname: from http://www.emoji-cheat-sheet.com/ or :partial match<tab>
+
+
+ Changelog:
+ version 3, 2016-11-04, xt
+ * add a slack specific shortcode
+ version 2, 2016-10-31, xt
+ * some cleanup
+ * ability replace incoming
+ version 1, 2016-02-29, xt
+ * initial version
+
+
+EMOJI CONVERSION SCRIPT:
+import json
+
+e = json.loads(open('emoji.json').read())
+print "emoji = {"
+emojis = []
+for k, v in e.items():
+ shortname = v['shortname'].strip(':')
+ ubytes = []
+ cps = v['unicode'].split('-')
+ for c in cps:
+ ubytes.append(unichr(int(c, 16)))
+ if shortname in ['end', 'repeat']:
+ shortname = '["%s"]' %shortname
+ elif '-' in shortname:
+ shortname = '["%s"]' %shortname
+ elif shortname[0].isdigit():
+ shortname = '["%s"]' %shortname
+ else:
+ try:
+ shortname = int(shortname)
+ shortname = '["%s"]' %shortname
+ except:
+ pass
+ emojis.append((shortname+'="'+u"".join(ubytes)+'",').encode('UTF-8'))
+print "".join(emojis)
+print "}"
+--]]
+
+local SCRIPT_NAME = "emoji"
+local SCRIPT_AUTHOR = "xt <xt@bash.no>"
+local SCRIPT_VERSION = "3"
+local SCRIPT_LICENSE = "GPL3"
+local SCRIPT_DESC = "Emoji output helper"
+
+
+-- luacheck: ignore weechat
+local w = weechat
+local emoji = {
+four="4⃣",kiss_ww="👩❤💋👩",maple_leaf="🍁",waxing_gibbous_moon="🌔",bike="🚲",recycle="♻",family_mwgb="👨👩👧👦",flag_dk="🇩🇰",thought_balloon="💭",oncoming_automobile="🚘",guardsman_tone5="💂🏿",tickets="🎟",school="🏫",house_abandoned="🏚",blue_book="📘",video_game="🎮",triumph="😤",suspension_railway="🚟",umbrella="☔",levitate="🕴",cactus="🌵",monorail="🚝",stars="🌠",new="🆕",herb="🌿",pouting_cat="😾",blue_heart="💙",["100"]="💯",leaves="🍃",family_mwbb="👨👩👦👦",information_desk_person_tone2="💁🏼",dragon_face="🐲",track_next="⏭",cloud_snow="🌨",flag_jp="🇯🇵",children_crossing="🚸",information_desk_person_tone1="💁🏻",arrow_up_down="↕",mount_fuji="🗻",massage_tone1="💆🏻",flag_mq="🇲🇶",massage_tone3="💆🏽",massage_tone2="💆🏼",massage_tone5="💆🏿",flag_je="🇯🇪",flag_jm="🇯🇲",flag_jo="🇯🇴",red_car="🚗",hospital="🏥",red_circle="🔴",princess="👸",tm="™",curly_loop="➰",boy_tone5="👦🏿",pouch="👝",boy_tone3="👦🏽",boy_tone1="👦🏻",izakaya_lantern="🏮",fist_tone5="✊🏿",fist_tone4="✊🏾",fist_tone1="✊🏻",fist_tone3="✊🏽",fist_tone2="✊🏼",arrow_lower_left="↙",game_die="🎲",pushpin="📌",dividers="🗂",dolphin="🐬",night_with_stars="🌃",cruise_ship="🛳",white_medium_small_square="◽",kissing_closed_eyes="😚",earth_americas="🌎",["end"]="🔚",mouse="🐭",rewind="⏪",beach="🏖",pizza="🍕",briefcase="💼",customs="🛃",heartpulse="💗",sparkler="🎇",sparkles="✨",hand_splayed_tone1="🖐🏻",snowman2="☃",tulip="🌷",speaking_head="🗣",ambulance="🚑",office="🏢",clapper="🎬",keyboard="⌨",japan="🗾",post_office="🏣",dizzy_face="😵",imp="👿",flag_ve="🇻🇪",coffee="☕",flag_vg="🇻🇬",flag_va="🇻🇦",flag_vc="🇻🇨",flag_vn="🇻🇳",flag_vi="🇻🇮",open_mouth="😮",flag_vu="🇻🇺",page_with_curl="📃",bank="🏦",bread="🍞",oncoming_police_car="🚔",capricorn="♑",point_left="👈",tokyo_tower="🗼",fishing_pole_and_fish="🎣",thumbsdown="👎",telescope="🔭",spider="🕷",u7121="🈚",camera_with_flash="📸",lifter="🏋",sweet_potato="🍠",lock_with_ink_pen="🔏",ok_woman_tone2="🙆🏼",ok_woman_tone3="🙆🏽",smirk="😏",baggage_claim="🛄",cherry_blossom="🌸",sparkle="❇",zap="⚡",construction_site="🏗",dancers="👯",flower_playing_cards="🎴",hatching_chick="🐣",free="🆓",bullettrain_side="🚄",poultry_leg="🍗",grapes="🍇",smirk_cat="😼",lollipop="🍭",water_buffalo="🐃",black_medium_small_square="◾",atm="🏧",gift_heart="💝",older_woman_tone5="👵🏿",older_woman_tone4="👵🏾",older_woman_tone1="👵🏻",older_woman_tone3="👵🏽",older_woman_tone2="👵🏼",scissors="✂",woman_tone2="👩🏼",basketball="🏀",hammer_pick="⚒",top="🔝",clock630="🕡",raising_hand_tone5="🙋🏿",railway_track="🛤",nail_care="💅",crossed_flags="🎌",minibus="🚐",white_sun_cloud="🌥",shower="🚿",smile_cat="😸",dog2="🐕",loud_sound="🔊",kaaba="🕋",runner="🏃",ram="🐏",writing_hand="✍",rat="🐀",rice_scene="🎑",milky_way="🌌",vulcan_tone5="🖖🏿",necktie="👔",kissing_cat="😽",snowflake="❄",paintbrush="🖌",crystal_ball="🔮",mountain_bicyclist_tone4="🚵🏾",mountain_bicyclist_tone3="🚵🏽",mountain_bicyclist_tone2="🚵🏼",mountain_bicyclist_tone1="🚵🏻",koko="🈁",flag_it="🇮🇹",flag_iq="🇮🇶",flag_is="🇮🇸",flag_ir="🇮🇷",flag_im="🇮🇲",flag_il="🇮🇱",flag_io="🇮🇴",flag_in="🇮🇳",flag_ie="🇮🇪",flag_id="🇮🇩",flag_ic="🇮🇨",ballot_box_with_check="☑",mountain_bicyclist_tone5="🚵🏿",metal="🤘",dog="🐶",pineapple="🍍",no_good_tone3="🙅🏽",no_good_tone2="🙅🏼",no_good_tone1="🙅🏻",scream="😱",no_good_tone5="🙅🏿",no_good_tone4="🙅🏾",flag_ua="🇺🇦",bomb="💣",flag_ug="🇺🇬",flag_um="🇺🇲",flag_us="🇺🇸",construction_worker_tone1="👷🏻",radio="📻",flag_uy="🇺🇾",flag_uz="🇺🇿",person_with_blond_hair_tone1="👱🏻",cupid="💘",mens="🚹",rice="🍚",point_right_tone1="👉🏻",point_right_tone3="👉🏽",point_right_tone2="👉🏼",sunglasses="😎",point_right_tone4="👉🏾",watch="⌚",frowning="😦",watermelon="🍉",wedding="💒",person_frowning_tone4="🙍🏾",person_frowning_tone5="🙍🏿",person_frowning_tone2="🙍🏼",person_frowning_tone3="🙍🏽",person_frowning_tone1="🙍🏻",flag_gw="🇬🇼",flag_gu="🇬🇺",flag_gt="🇬🇹",flag_gs="🇬🇸",flag_gr="🇬🇷",flag_gq="🇬🇶",flag_gp="🇬🇵",flag_gy="🇬🇾",flag_gg="🇬🇬",flag_gf="🇬🇫",microscope="🔬",flag_gd="🇬🇩",flag_gb="🇬🇧",flag_ga="🇬🇦",flag_gn="🇬🇳",flag_gm="🇬🇲",flag_gl="🇬🇱",japanese_ogre="👹",flag_gi="🇬🇮",flag_gh="🇬🇭",man_with_turban="👳",star_and_crescent="☪",writing_hand_tone3="✍🏽",dromedary_camel="🐪",hash="#⃣",hammer="🔨",hourglass="⌛",postbox="📮",writing_hand_tone5="✍🏿",writing_hand_tone4="✍🏾",wc="🚾",aquarius="♒",couple_with_heart="💑",ok_woman="🙆",raised_hands_tone4="🙌🏾",cop="👮",raised_hands_tone1="🙌🏻",cow="🐮",raised_hands_tone3="🙌🏽",white_large_square="⬜",pig_nose="🐽",ice_skate="⛸",hotsprings="♨",tone5="🏿",three="3⃣",beer="🍺",stadium="🏟",airplane_departure="🛫",heavy_division_sign="➗",flag_black="🏴",mushroom="🍄",record_button="⏺",vulcan="🖖",dash="💨",wind_chime="🎐",anchor="⚓",seven="7⃣",flag_hr="🇭🇷",roller_coaster="🎢",pen_ballpoint="🖊",sushi="🍣",flag_ht="🇭🇹",flag_hu="🇭🇺",flag_hk="🇭🇰",dizzy="💫",flag_hn="🇭🇳",flag_hm="🇭🇲",arrow_forward="▶",violin="🎻",orthodox_cross="☦",id="🆔",heart_decoration="💟",first_quarter_moon="🌓",satellite="📡",tone3="🏽",christmas_tree="🎄",unicorn="🦄",broken_heart="💔",ocean="🌊",hearts="♥",snowman="⛄",person_with_blond_hair_tone4="👱🏾",person_with_blond_hair_tone5="👱🏿",person_with_blond_hair_tone2="👱🏼",person_with_blond_hair_tone3="👱🏽",yen="💴",straight_ruler="📏",sleepy="😪",green_apple="🍏",white_medium_square="◻",flag_fr="🇫🇷",grey_exclamation="❕",innocent="😇",flag_fm="🇫🇲",flag_fo="🇫🇴",flag_fi="🇫🇮",flag_fj="🇫🇯",flag_fk="🇫🇰",menorah="🕎",yin_yang="☯",clock130="🕜",gift="🎁",prayer_beads="📿",stuck_out_tongue="😛",om_symbol="🕉",city_dusk="🌆",massage_tone4="💆🏾",couple_ww="👩❤👩",crown="👑",sparkling_heart="💖",clubs="♣",person_with_pouting_face="🙎",newspaper2="🗞",fog="🌫",dango="🍡",large_orange_diamond="🔶",flag_tn="🇹🇳",flag_to="🇹🇴",point_up="☝",flag_tm="🇹🇲",flag_tj="🇹🇯",flag_tk="🇹🇰",flag_th="🇹🇭",flag_tf="🇹🇫",flag_tg="🇹🇬",corn="🌽",flag_tc="🇹🇨",flag_ta="🇹🇦",flag_tz="🇹🇿",flag_tv="🇹🇻",flag_tw="🇹🇼",flag_tt="🇹🇹",flag_tr="🇹🇷",eight_spoked_asterisk="✳",trophy="🏆",black_small_square="▪",o="⭕",no_bell="🔕",curry="🍛",alembic="⚗",sob="😭",waxing_crescent_moon="🌒",tiger2="🐅",two="2⃣",sos="🆘",compression="🗜",heavy_multiplication_x="✖",tennis="🎾",fireworks="🎆",skull_crossbones="☠",astonished="😲",congratulations="㊗",grey_question="❔",arrow_upper_left="↖",arrow_double_up="⏫",triangular_flag_on_post="🚩",gemini="♊",door="🚪",ship="🚢",point_down_tone3="👇🏽",point_down_tone4="👇🏾",point_down_tone5="👇🏿",movie_camera="🎥",ng="🆖",couple_mm="👨❤👨",football="🏈",asterisk="*⃣",taurus="♉",articulated_lorry="🚛",police_car="🚓",flushed="😳",spades="♠",cloud_lightning="🌩",wine_glass="🍷",clock830="🕣",punch_tone2="👊🏼",punch_tone3="👊🏽",punch_tone1="👊🏻",department_store="🏬",punch_tone4="👊🏾",punch_tone5="👊🏿",crocodile="🐊",white_square_button="🔳",hole="🕳",boy_tone2="👦🏼",mountain_cableway="🚠",melon="🍈",persevere="😣",trident="🔱",head_bandage="🤕",u7a7a="🈳",cool="🆒",high_brightness="🔆",deciduous_tree="🌳",white_flower="💮",gun="🔫",flag_sk="🇸🇰",flag_sj="🇸🇯",flag_si="🇸🇮",flag_sh="🇸🇭",flag_so="🇸🇴",flag_sn="🇸🇳",flag_sm="🇸🇲",flag_sl="🇸🇱",flag_sc="🇸🇨",flag_sb="🇸🇧",flag_sa="🇸🇦",flag_sg="🇸🇬",flag_tl="🇹🇱",flag_se="🇸🇪",arrow_left="⬅",flag_sz="🇸🇿",flag_sy="🇸🇾",small_orange_diamond="🔸",flag_ss="🇸🇸",flag_sr="🇸🇷",flag_sv="🇸🇻",flag_st="🇸🇹",file_folder="📁",flag_td="🇹🇩",["1234"]="🔢",smiling_imp="😈",surfer_tone2="🏄🏼",surfer_tone3="🏄🏽",surfer_tone4="🏄🏾",surfer_tone5="🏄🏿",amphora="🏺",baseball="⚾",boy="👦",flag_es="🇪🇸",raised_hands="🙌",flag_eu="🇪🇺",flag_et="🇪🇹",heavy_plus_sign="➕",bow="🙇",flag_ea="🇪🇦",flag_ec="🇪🇨",flag_ee="🇪🇪",light_rail="🚈",flag_eg="🇪🇬",flag_eh="🇪🇭",massage="💆",man_with_gua_pi_mao_tone4="👲🏾",man_with_gua_pi_mao_tone3="👲🏽",outbox_tray="📤",clock330="🕞",projector="📽",sake="🍶",confounded="😖",angry="😠",iphone="📱",sweat_smile="😅",aries="♈",ear_of_rice="🌾",mouse2="🐁",bicyclist_tone4="🚴🏾",bicyclist_tone5="🚴🏿",guardsman="💂",bicyclist_tone1="🚴🏻",bicyclist_tone2="🚴🏼",bicyclist_tone3="🚴🏽",envelope="✉",money_with_wings="💸",beers="🍻",heart_exclamation="❣",notepad_spiral="🗒",cat="🐱",running_shirt_with_sash="🎽",ferry="⛴",spy="🕵",chart_with_upwards_trend="📈",green_heart="💚",confused="😕",angel_tone4="👼🏾",scorpius="♏",sailboat="⛵",elephant="🐘",map="🗺",disappointed_relieved="😥",flag_xk="🇽🇰",motorway="🛣",sun_with_face="🌞",birthday="🎂",mag="🔍",date="📅",dove="🕊",man="👨",octopus="🐙",wheelchair="♿",truck="🚚",sa="🈂",shield="🛡",haircut="💇",last_quarter_moon_with_face="🌜",rosette="🏵",currency_exchange="💱",mailbox_with_no_mail="📭",bath="🛀",clock930="🕤",bowling="🎳",turtle="🐢",pause_button="⏸",construction_worker="👷",unlock="🔓",anger_right="🗯",beetle="🐞",girl="👧",sunrise="🌅",exclamation="❗",flag_dz="🇩🇿",family_mmgg="👨👨👧👧",factory="🏭",flag_do="🇩🇴",flag_dm="🇩🇲",flag_dj="🇩🇯",mouse_three_button="🖱",flag_dg="🇩🇬",flag_de="🇩🇪",star_of_david="✡",reminder_ribbon="🎗",grimacing="😬",thumbsup_tone3="👍🏽",thumbsup_tone2="👍🏼",thumbsup_tone1="👍🏻",musical_note="🎵",thumbsup_tone5="👍🏿",thumbsup_tone4="👍🏾",high_heel="👠",green_book="📗",headphones="🎧",flag_aw="🇦🇼",stop_button="⏹",yum="😋",flag_aq="🇦🇶",warning="⚠",cheese="🧀",ophiuchus="⛎",revolving_hearts="💞",one="1⃣",ring="💍",point_right="👉",sheep="🐑",bookmark="🔖",spider_web="🕸",eyes="👀",flag_ro="🇷🇴",flag_re="🇷🇪",flag_rs="🇷🇸",sweat_drops="💦",flag_ru="🇷🇺",flag_rw="🇷🇼",middle_finger="🖕",race_car="🏎",evergreen_tree="🌲",biohazard="☣",girl_tone3="👧🏽",scream_cat="🙀",computer="💻",hourglass_flowing_sand="⏳",flag_lb="🇱🇧",tophat="🎩",clock1230="🕧",tractor="🚜",u6709="🈶",u6708="🈷",crying_cat_face="😿",angel="👼",ant="🐜",information_desk_person="💁",anger="💢",mailbox_with_mail="📬",pencil2="✏",wink="😉",thermometer="🌡",relaxed="☺",printer="🖨",credit_card="💳",checkered_flag="🏁",family_mmg="👨👨👧",pager="📟",family_mmb="👨👨👦",radioactive="☢",fried_shrimp="🍤",link="🔗",walking="🚶",city_sunset="🌇",shopping_bags="🛍",hockey="🏒",arrow_up="⬆",gem="💎",negative_squared_cross_mark="❎",worried="😟",walking_tone5="🚶🏿",walking_tone1="🚶🏻",hear_no_evil="🙉",convenience_store="🏪",seat="💺",girl_tone1="👧🏻",cloud_rain="🌧",girl_tone2="👧🏼",girl_tone5="👧🏿",girl_tone4="👧🏾",parking="🅿",pisces="♓",calendar="📆",loudspeaker="📢",camping="🏕",bicyclist="🚴",label="🏷",diamonds="♦",older_man_tone1="👴🏻",older_man_tone3="👴🏽",older_man_tone2="👴🏼",older_man_tone5="👴🏿",older_man_tone4="👴🏾",microphone2="🎙",raising_hand="🙋",hot_pepper="🌶",guitar="🎸",tropical_drink="🍹",upside_down="🙃",restroom="🚻",pen_fountain="🖋",comet="☄",cancer="♋",jeans="👖",flag_qa="🇶🇦",boar="🐗",turkey="🦃",person_with_blond_hair="👱",oden="🍢",stuck_out_tongue_closed_eyes="😝",helicopter="🚁",control_knobs="🎛",performing_arts="🎭",tiger="🐯",foggy="🌁",sound="🔉",flag_cz="🇨🇿",flag_cy="🇨🇾",flag_cx="🇨🇽",speech_balloon="💬",seedling="🌱",flag_cr="🇨🇷",envelope_with_arrow="📩",flag_cp="🇨🇵",flag_cw="🇨🇼",flag_cv="🇨🇻",flag_cu="🇨🇺",flag_ck="🇨🇰",flag_ci="🇨🇮",flag_ch="🇨🇭",flag_co="🇨🇴",flag_cn="🇨🇳",flag_cm="🇨🇲",u5408="🈴",flag_cc="🇨🇨",flag_ca="🇨🇦",flag_cg="🇨🇬",flag_cf="🇨🇫",flag_cd="🇨🇩",purse="👛",telephone="☎",sleeping="😴",point_down_tone1="👇🏻",frowning2="☹",point_down_tone2="👇🏼",muscle_tone4="💪🏾",muscle_tone5="💪🏿",synagogue="🕍",muscle_tone1="💪🏻",muscle_tone2="💪🏼",muscle_tone3="💪🏽",clap_tone5="👏🏿",clap_tone4="👏🏾",clap_tone1="👏🏻",train2="🚆",clap_tone2="👏🏼",oil="🛢",diamond_shape_with_a_dot_inside="💠",barber="💈",metal_tone3="🤘🏽",ice_cream="🍨",rowboat_tone4="🚣🏾",burrito="🌯",metal_tone1="🤘🏻",joystick="🕹",rowboat_tone1="🚣🏻",taxi="🚕",u7533="🈸",racehorse="🐎",snowboarder="🏂",thinking="🤔",wave_tone1="👋🏻",wave_tone2="👋🏼",wave_tone3="👋🏽",wave_tone4="👋🏾",wave_tone5="👋🏿",desktop="🖥",stopwatch="⏱",pill="💊",skier="⛷",orange_book="📙",dart="🎯",disappointed="😞",grin="😁",place_of_worship="🛐",japanese_goblin="👺",arrows_counterclockwise="🔄",laughing="😆",clap="👏",left_right_arrow="↔",japanese_castle="🏯",nail_care_tone4="💅🏾",nail_care_tone5="💅🏿",nail_care_tone2="💅🏼",nail_care_tone3="💅🏽",nail_care_tone1="💅🏻",raised_hand_tone4="✋🏾",raised_hand_tone5="✋🏿",raised_hand_tone1="✋🏻",raised_hand_tone2="✋🏼",raised_hand_tone3="✋🏽",point_left_tone3="👈🏽",point_left_tone2="👈🏼",tanabata_tree="🎋",point_left_tone5="👈🏿",point_left_tone4="👈🏾",o2="🅾",knife="🔪",volcano="🌋",kissing_heart="😘",on="🔛",ok="🆗",package="📦",island="🏝",arrow_right="➡",chart_with_downwards_trend="📉",haircut_tone3="💇🏽",wolf="🐺",ox="🐂",dagger="🗡",full_moon_with_face="🌝",syringe="💉",flag_by="🇧🇾",flag_bz="🇧🇿",flag_bq="🇧🇶",flag_br="🇧🇷",flag_bs="🇧🇸",flag_bt="🇧🇹",flag_bv="🇧🇻",flag_bw="🇧🇼",flag_bh="🇧🇭",flag_bi="🇧🇮",flag_bj="🇧🇯",flag_bl="🇧🇱",flag_bm="🇧🇲",flag_bn="🇧🇳",flag_bo="🇧🇴",flag_ba="🇧🇦",flag_bb="🇧🇧",flag_bd="🇧🇩",flag_be="🇧🇪",flag_bf="🇧🇫",flag_bg="🇧🇬",satellite_orbital="🛰",radio_button="🔘",arrow_heading_down="⤵",rage="😡",whale2="🐋",vhs="📼",hand_splayed_tone3="🖐🏽",strawberry="🍓",["non-potable_water"]="🚱",hand_splayed_tone5="🖐🏿",star2="🌟",toilet="🚽",ab="🆎",cinema="🎦",floppy_disk="💾",princess_tone4="👸🏾",princess_tone5="👸🏿",princess_tone2="👸🏼",nerd="🤓",telephone_receiver="📞",princess_tone1="👸🏻",arrow_double_down="⏬",clock1030="🕥",flag_pr="🇵🇷",flag_ps="🇵🇸",poop="💩",flag_pw="🇵🇼",flag_pt="🇵🇹",flag_py="🇵🇾",pear="🍐",m="Ⓜ",flag_pa="🇵🇦",flag_pf="🇵🇫",flag_pg="🇵🇬",flag_pe="🇵🇪",flag_pk="🇵🇰",flag_ph="🇵🇭",flag_pn="🇵🇳",flag_pl="🇵🇱",flag_pm="🇵🇲",mask="😷",hushed="😯",sunrise_over_mountains="🌄",partly_sunny="⛅",dollar="💵",helmet_with_cross="⛑",smoking="🚬",no_bicycles="🚳",man_with_gua_pi_mao="👲",tv="📺",open_hands="👐",rotating_light="🚨",information_desk_person_tone4="💁🏾",information_desk_person_tone5="💁🏿",part_alternation_mark="〽",pray_tone5="🙏🏿",pray_tone4="🙏🏾",pray_tone3="🙏🏽",pray_tone2="🙏🏼",pray_tone1="🙏🏻",smile="😄",large_blue_circle="🔵",man_tone4="👨🏾",man_tone5="👨🏿",fax="📠",woman="👩",man_tone1="👨🏻",man_tone2="👨🏼",man_tone3="👨🏽",eye_in_speech_bubble="👁🗨",blowfish="🐡",card_box="🗃",ticket="🎫",ramen="🍜",twisted_rightwards_arrows="🔀",swimmer_tone4="🏊🏾",swimmer_tone5="🏊🏿",swimmer_tone1="🏊🏻",swimmer_tone2="🏊🏼",swimmer_tone3="🏊🏽",saxophone="🎷",bath_tone1="🛀🏻",notebook_with_decorative_cover="📔",bath_tone3="🛀🏽",ten="🔟",raising_hand_tone4="🙋🏾",tea="🍵",raising_hand_tone1="🙋🏻",raising_hand_tone2="🙋🏼",raising_hand_tone3="🙋🏽",zero="0⃣",ribbon="🎀",santa_tone1="🎅🏻",abc="🔤",clock="🕰",purple_heart="💜",bow_tone1="🙇🏻",no_smoking="🚭",flag_cl="🇨🇱",surfer="🏄",newspaper="📰",busstop="🚏",new_moon="🌑",traffic_light="🚥",thumbsup="👍",no_entry="⛔",name_badge="📛",classical_building="🏛",hamster="🐹",pick="⛏",two_women_holding_hands="👭",family_mmbb="👨👨👦👦",family="👪",rice_cracker="🍘",wind_blowing_face="🌬",inbox_tray="📥",tired_face="😫",carousel_horse="🎠",eye="👁",poodle="🐩",chestnut="🌰",slight_smile="🙂",mailbox_closed="📪",cloud_tornado="🌪",jack_o_lantern="🎃",lifter_tone3="🏋🏽",lifter_tone2="🏋🏼",lifter_tone1="🏋🏻",lifter_tone5="🏋🏿",lifter_tone4="🏋🏾",nine="9⃣",chocolate_bar="🍫",v="✌",man_with_turban_tone4="👳🏾",man_with_turban_tone5="👳🏿",man_with_turban_tone2="👳🏼",man_with_turban_tone3="👳🏽",man_with_turban_tone1="👳🏻",family_wwbb="👩👩👦👦",hamburger="🍔",accept="🉑",airplane="✈",dress="👗",speedboat="🚤",ledger="📒",goat="🐐",flag_ae="🇦🇪",flag_ad="🇦🇩",flag_ag="🇦🇬",flag_af="🇦🇫",flag_ac="🇦🇨",flag_am="🇦🇲",flag_al="🇦🇱",flag_ao="🇦🇴",flag_ai="🇦🇮",flag_au="🇦🇺",flag_at="🇦🇹",fork_and_knife="🍴",fast_forward="⏩",flag_as="🇦🇸",flag_ar="🇦🇷",cow2="🐄",flag_ax="🇦🇽",flag_az="🇦🇿",a="🅰",volleyball="🏐",dragon="🐉",wrench="🔧",point_up_2="👆",egg="🍳",small_red_triangle="🔺",soon="🔜",bow_tone4="🙇🏾",joy_cat="😹",pray="🙏",dark_sunglasses="🕶",rugby_football="🏉",soccer="⚽",dolls="🎎",monkey_face="🐵",clap_tone3="👏🏽",bar_chart="📊",european_castle="🏰",military_medal="🎖",frame_photo="🖼",rice_ball="🍙",trolleybus="🚎",older_woman="👵",information_source="ℹ",postal_horn="📯",house="🏠",fish="🐟",bride_with_veil="👰",fist="✊",lipstick="💄",fountain="⛲",cyclone="🌀",thumbsdown_tone2="👎🏼",thumbsdown_tone3="👎🏽",thumbsdown_tone1="👎🏻",thumbsdown_tone4="👎🏾",thumbsdown_tone5="👎🏿",cookie="🍪",heartbeat="💓",blush="😊",fire_engine="🚒",feet="🐾",horse="🐴",blossom="🌼",crossed_swords="⚔",station="🚉",clock730="🕢",banana="🍌",relieved="😌",hotel="🏨",park="🏞",aerial_tramway="🚡",flag_sd="🇸🇩",panda_face="🐼",b="🅱",flag_sx="🇸🇽",six_pointed_star="🔯",shaved_ice="🍧",chipmunk="🐿",mountain="⛰",koala="🐨",white_small_square="▫",open_hands_tone2="👐🏼",open_hands_tone3="👐🏽",u55b6="🈺",open_hands_tone1="👐🏻",open_hands_tone4="👐🏾",open_hands_tone5="👐🏿",baby_tone5="👶🏿",baby_tone4="👶🏾",baby_tone3="👶🏽",baby_tone2="👶🏼",baby_tone1="👶🏻",chart="💹",beach_umbrella="⛱",basketball_player_tone5="⛹🏿",basketball_player_tone4="⛹🏾",basketball_player_tone1="⛹🏻",basketball_player_tone3="⛹🏽",basketball_player_tone2="⛹🏼",mans_shoe="👞",shinto_shrine="⛩",ideograph_advantage="🉐",airplane_arriving="🛬",golf="⛳",minidisc="💽",hugging="🤗",crayon="🖍",point_down="👇",copyright="©",person_with_pouting_face_tone2="🙎🏼",person_with_pouting_face_tone3="🙎🏽",person_with_pouting_face_tone1="🙎🏻",person_with_pouting_face_tone4="🙎🏾",person_with_pouting_face_tone5="🙎🏿",busts_in_silhouette="👥",alarm_clock="⏰",couplekiss="💏",circus_tent="🎪",sunny="☀",incoming_envelope="📨",yellow_heart="💛",cry="😢",x="❌",arrow_up_small="🔼",art="🎨",surfer_tone1="🏄🏻",bride_with_veil_tone4="👰🏾",bride_with_veil_tone5="👰🏿",bride_with_veil_tone2="👰🏼",bride_with_veil_tone3="👰🏽",bride_with_veil_tone1="👰🏻",hibiscus="🌺",black_joker="🃏",raised_hand="✋",no_mouth="😶",basketball_player="⛹",champagne="🍾",no_entry_sign="🚫",older_man="👴",moyai="🗿",mailbox="📫",slight_frown="🙁",statue_of_liberty="🗽",mega="📣",eggplant="🍆",rose="🌹",bell="🔔",battery="🔋",wastebasket="🗑",dancer="💃",page_facing_up="📄",church="⛪",underage="🔞",secret="㊙",clock430="🕟",fork_knife_plate="🍽",u7981="🈲",fire="🔥",cold_sweat="😰",flag_er="🇪🇷",family_mwgg="👨👩👧👧",heart_eyes="😍",guardsman_tone1="💂🏻",guardsman_tone2="💂🏼",guardsman_tone3="💂🏽",guardsman_tone4="💂🏾",earth_africa="🌍",arrow_right_hook="↪",spy_tone2="🕵🏼",closed_umbrella="🌂",bikini="👙",vertical_traffic_light="🚦",kissing="😗",loop="➿",potable_water="🚰",pound="💷",["fleur-de-lis"]="⚜",key2="🗝",heavy_dollar_sign="💲",shamrock="☘",boy_tone4="👦🏾",shirt="👕",kimono="👘",left_luggage="🛅",meat_on_bone="🍖",ok_woman_tone4="🙆🏾",ok_woman_tone5="🙆🏿",arrow_heading_up="⤴",calendar_spiral="🗓",snail="🐌",ok_woman_tone1="🙆🏻",arrow_down_small="🔽",leopard="🐆",paperclips="🖇",cityscape="🏙",woman_tone1="👩🏻",slot_machine="🎰",woman_tone3="👩🏽",woman_tone4="👩🏾",woman_tone5="👩🏿",euro="💶",musical_score="🎼",triangular_ruler="📐",flags="🎏",five="5⃣",love_hotel="🏩",hotdog="🌭",speak_no_evil="🙊",eyeglasses="👓",dancer_tone4="💃🏾",dancer_tone5="💃🏿",vulcan_tone4="🖖🏾",bridge_at_night="🌉",writing_hand_tone1="✍🏻",couch="🛋",vulcan_tone1="🖖🏻",vulcan_tone2="🖖🏼",vulcan_tone3="🖖🏽",womans_hat="👒",sandal="👡",cherries="🍒",full_moon="🌕",flag_om="🇴🇲",play_pause="⏯",couple="👫",money_mouth="🤑",womans_clothes="👚",globe_with_meridians="🌐",bath_tone5="🛀🏿",bangbang="‼",stuck_out_tongue_winking_eye="😜",heart="❤",bamboo="🎍",mahjong="🀄",waning_gibbous_moon="🌖",back="🔙",point_up_2_tone4="👆🏾",point_up_2_tone5="👆🏿",lips="👄",point_up_2_tone1="👆🏻",point_up_2_tone2="👆🏼",point_up_2_tone3="👆🏽",candle="🕯",middle_finger_tone3="🖕🏽",middle_finger_tone2="🖕🏼",middle_finger_tone1="🖕🏻",middle_finger_tone5="🖕🏿",middle_finger_tone4="🖕🏾",heavy_minus_sign="➖",nose="👃",zzz="💤",stew="🍲",santa="🎅",tropical_fish="🐠",point_up_tone1="☝🏻",point_up_tone3="☝🏽",point_up_tone2="☝🏼",point_up_tone5="☝🏿",point_up_tone4="☝🏾",field_hockey="🏑",school_satchel="🎒",womens="🚺",baby_symbol="🚼",baby_chick="🐤",ok_hand_tone2="👌🏼",ok_hand_tone3="👌🏽",ok_hand_tone1="👌🏻",ok_hand_tone4="👌🏾",ok_hand_tone5="👌🏿",family_mmgb="👨👨👧👦",last_quarter_moon="🌗",tada="🎉",clock530="🕠",question="❓",registered="®",level_slider="🎚",black_circle="⚫",atom="⚛",penguin="🐧",electric_plug="🔌",skull="💀",kiss_mm="👨❤💋👨",walking_tone4="🚶🏾",fries="🍟",up="🆙",walking_tone3="🚶🏽",walking_tone2="🚶🏼",athletic_shoe="👟",hatched_chick="🐥",black_nib="✒",black_large_square="⬛",bow_and_arrow="🏹",rainbow="🌈",metal_tone5="🤘🏿",metal_tone4="🤘🏾",lemon="🍋",metal_tone2="🤘🏼",peach="🍑",peace="☮",steam_locomotive="🚂",oncoming_bus="🚍",heart_eyes_cat="😻",smiley="😃",haircut_tone1="💇🏻",haircut_tone2="💇🏼",u6e80="🈵",haircut_tone4="💇🏾",haircut_tone5="💇🏿",black_medium_square="◼",closed_book="📕",desert="🏜",expressionless="😑",dvd="📀",construction_worker_tone2="👷🏼",construction_worker_tone3="👷🏽",construction_worker_tone4="👷🏾",construction_worker_tone5="👷🏿",mag_right="🔎",bento="🍱",scroll="📜",flag_nl="🇳🇱",flag_no="🇳🇴",flag_ni="🇳🇮",european_post_office="🏤",flag_ne="🇳🇪",flag_nf="🇳🇫",flag_ng="🇳🇬",flag_na="🇳🇦",flag_nc="🇳🇨",alien="👽",first_quarter_moon_with_face="🌛",flag_nz="🇳🇿",flag_nu="🇳🇺",golfer="🏌",flag_np="🇳🇵",flag_nr="🇳🇷",anguished="😧",mosque="🕌",point_left_tone1="👈🏻",ear_tone1="👂🏻",ear_tone2="👂🏼",ear_tone3="👂🏽",ear_tone4="👂🏾",ear_tone5="👂🏿",eight_pointed_black_star="✴",wave="👋",runner_tone5="🏃🏿",runner_tone4="🏃🏾",runner_tone3="🏃🏽",runner_tone2="🏃🏼",runner_tone1="🏃🏻",railway_car="🚃",notes="🎶",no_good="🙅",trackball="🖲",spaghetti="🍝",love_letter="💌",clipboard="📋",baby_bottle="🍼",bird="🐦",card_index="📇",punch="👊",leo="♌",house_with_garden="🏡",family_wwgg="👩👩👧👧",family_wwgb="👩👩👧👦",see_no_evil="🙈",metro="🚇",popcorn="🍿",apple="🍎",scales="⚖",sleeping_accommodation="🛌",clock230="🕝",tools="🛠",cloud="☁",honey_pot="🍯",ballot_box="🗳",frog="🐸",camera="📷",crab="🦀",video_camera="📹",pencil="📝",thunder_cloud_rain="⛈",mountain_bicyclist="🚵",tangerine="🍊",train="🚋",rabbit="🐰",baby="👶",palm_tree="🌴",capital_abcd="🔠",put_litter_in_its_place="🚮",coffin="⚰",abcd="🔡",lock="🔒",pig2="🐖",family_mwg="👨👩👧",point_right_tone5="👉🏿",trumpet="🎺",film_frames="🎞",six="6⃣",leftwards_arrow_with_hook="↩",earth_asia="🌏",heavy_check_mark="✔",notebook="📓",taco="🌮",tomato="🍅",robot="🤖",mute="🔇",symbols="🔣",motorcycle="🏍",thermometer_face="🤒",paperclip="📎",moneybag="💰",neutral_face="😐",white_sun_rain_cloud="🌦",snake="🐍",kiss="💋",blue_car="🚙",confetti_ball="🎊",tram="🚊",repeat_one="🔂",smiley_cat="😺",beginner="🔰",mobile_phone_off="📴",books="📚",["8ball"]="🎱",cocktail="🍸",flag_ge="🇬🇪",horse_racing_tone2="🏇🏼",flag_mh="🇲🇭",flag_mk="🇲🇰",flag_mm="🇲🇲",flag_ml="🇲🇱",flag_mo="🇲🇴",flag_mn="🇲🇳",flag_ma="🇲🇦",flag_mc="🇲🇨",flag_me="🇲🇪",flag_md="🇲🇩",flag_mg="🇲🇬",flag_mf="🇲🇫",flag_my="🇲🇾",flag_mx="🇲🇽",flag_mz="🇲🇿",mountain_snow="🏔",flag_mp="🇲🇵",flag_ms="🇲🇸",flag_mr="🇲🇷",flag_mu="🇲🇺",flag_mt="🇲🇹",flag_mw="🇲🇼",flag_mv="🇲🇻",timer="⏲",passport_control="🛂",small_blue_diamond="🔹",lion_face="🦁",white_check_mark="✅",bouquet="💐",track_previous="⏮",monkey="🐒",tone4="🏾",closed_lock_with_key="🔐",family_wwb="👩👩👦",family_wwg="👩👩👧",tone1="🏻",crescent_moon="🌙",shell="🐚",gear="⚙",tone2="🏼",small_red_triangle_down="🔻",nut_and_bolt="🔩",umbrella2="☂",unamused="😒",fuelpump="⛽",bed="🛏",bee="🐝",round_pushpin="📍",flag_white="🏳",microphone="🎤",bus="🚌",eight="8⃣",handbag="👜",medal="🏅",arrows_clockwise="🔃",urn="⚱",bookmark_tabs="📑",new_moon_with_face="🌚",fallen_leaf="🍂",horse_racing="🏇",chicken="🐔",ear="👂",wheel_of_dharma="☸",arrow_lower_right="↘",man_with_gua_pi_mao_tone5="👲🏿",scorpion="🦂",waning_crescent_moon="🌘",man_with_gua_pi_mao_tone2="👲🏼",man_with_gua_pi_mao_tone1="👲🏻",bug="🐛",virgo="♍",libra="♎",angel_tone1="👼🏻",angel_tone3="👼🏽",angel_tone2="👼🏼",angel_tone5="👼🏿",sagittarius="♐",bear="🐻",information_desk_person_tone3="💁🏽",no_mobile_phones="📵",hand_splayed="🖐",motorboat="🛥",calling="📲",interrobang="⁉",oncoming_taxi="🚖",flag_lt="🇱🇹",flag_lu="🇱🇺",flag_lr="🇱🇷",flag_ls="🇱🇸",flag_ly="🇱🇾",bellhop="🛎",arrow_down="⬇",flag_lc="🇱🇨",flag_la="🇱🇦",flag_lk="🇱🇰",flag_li="🇱🇮",ferris_wheel="🎡",hand_splayed_tone2="🖐🏼",large_blue_diamond="🔷",cat2="🐈",icecream="🍦",tent="⛺",joy="😂",hand_splayed_tone4="🖐🏾",file_cabinet="🗄",key="🔑",weary="😩",bath_tone2="🛀🏼",flag_lv="🇱🇻",low_brightness="🔅",rowboat_tone5="🚣🏿",rowboat_tone2="🚣🏼",rowboat_tone3="🚣🏽",four_leaf_clover="🍀",space_invader="👾",cl="🆑",cd="💿",bath_tone4="🛀🏾",flag_za="🇿🇦",swimmer="🏊",wavy_dash="〰",flag_zm="🇿🇲",flag_zw="🇿🇼",raised_hands_tone5="🙌🏿",two_hearts="💕",bulb="💡",cop_tone4="👮🏾",cop_tone5="👮🏿",cop_tone2="👮🏼",cop_tone3="👮🏽",cop_tone1="👮🏻",open_file_folder="📂",homes="🏘",raised_hands_tone2="🙌🏼",fearful="😨",grinning="😀",bow_tone5="🙇🏿",santa_tone3="🎅🏽",santa_tone2="🎅🏼",santa_tone5="🎅🏿",santa_tone4="🎅🏾",bow_tone2="🙇🏼",bow_tone3="🙇🏽",bathtub="🛁",ping_pong="🏓",u5272="🈹",rooster="🐓",vs="🆚",bullettrain_front="🚅",airplane_small="🛩",white_circle="⚪",balloon="🎈",cross="✝",princess_tone3="👸🏽",speaker="🔈",zipper_mouth="🤐",u6307="🈯",whale="🐳",pensive="😔",signal_strength="📶",muscle="💪",rocket="🚀",camel="🐫",boot="👢",flashlight="🔦",spy_tone4="🕵🏾",spy_tone5="🕵🏿",ski="🎿",spy_tone3="🕵🏽",musical_keyboard="🎹",spy_tone1="🕵🏻",rolling_eyes="🙄",clock1="🕐",clock2="🕑",clock3="🕒",clock4="🕓",clock5="🕔",clock6="🕕",clock7="🕖",clock8="🕗",clock9="🕘",doughnut="🍩",dancer_tone1="💃🏻",dancer_tone2="💃🏼",dancer_tone3="💃🏽",candy="🍬",two_men_holding_hands="👬",badminton="🏸",bust_in_silhouette="👤",writing_hand_tone2="✍🏼",sunflower="🌻",["e-mail"]="📧",chains="⛓",kissing_smiling_eyes="😙",fish_cake="🍥",no_pedestrians="🚷",v_tone4="✌🏾",v_tone5="✌🏿",v_tone1="✌🏻",v_tone2="✌🏼",v_tone3="✌🏽",arrow_backward="◀",clock12="🕛",clock10="🕙",clock11="🕚",sweat="😓",mountain_railway="🚞",tongue="👅",black_square_button="🔲",do_not_litter="🚯",nose_tone4="👃🏾",nose_tone5="👃🏿",nose_tone2="👃🏼",nose_tone3="👃🏽",nose_tone1="👃🏻",horse_racing_tone5="🏇🏿",horse_racing_tone4="🏇🏾",horse_racing_tone3="🏇🏽",ok_hand="👌",horse_racing_tone1="🏇🏻",custard="🍮",rowboat="🚣",white_sun_small_cloud="🌤",flag_kr="🇰🇷",cricket="🏏",flag_kp="🇰🇵",flag_kw="🇰🇼",flag_kz="🇰🇿",flag_ky="🇰🇾",construction="🚧",flag_kg="🇰🇬",flag_ke="🇰🇪",flag_ki="🇰🇮",flag_kh="🇰🇭",flag_kn="🇰🇳",flag_km="🇰🇲",cake="🍰",flag_wf="🇼🇫",mortar_board="🎓",pig="🐷",flag_ws="🇼🇸",person_frowning="🙍",arrow_upper_right="↗",book="📖",clock1130="🕦",boom="💥",["repeat"]="🔁",star="⭐",rabbit2="🐇",footprints="👣",ghost="👻",droplet="💧",vibration_mode="📳",flag_ye="🇾🇪",flag_yt="🇾🇹",
+}
+emoji['slightly_smiling_face'] = ':)'
+
+local function str2emoji(str)
+ if not str then return '' end
+ return (str:gsub(':[a-zA-Z0-9%-_]+:', function(word)
+ return emoji[word:match(':(.+):')] or word
+ end))
+end
+
+function emoji_replace_input_string(buffer)
+ -- Get input contents
+ local input_s = w.buffer_get_string(buffer, 'input')
+ -- Skip modification of settings
+ if input_s:match('^/set ') then
+ return w.WEECHAT_RC_OK
+ end
+ w.buffer_set(buffer, 'input', str2emoji(input_s))
+ return w.WEECHAT_RC_OK
+end
+
+function emoji_input_replacer(data, buffer, command)
+ if command == '/input return' then
+ return emoji_replace_input_string(buffer)
+ end
+ return w.WEECHAT_RC_OK
+end
+
+function emoji_live_input_replace(data, modifier, modifier_data, msg)
+ return str2emoji(msg)
+end
+
+function emoji_out_replace(data, modifier, modifier_data, msg)
+ return str2emoji(msg)
+end
+
+function unshortcode_cb(data, modifier, modifier_data, msg)
+ return str2emoji(msg)
+end
+
+function emoji_complete_next_cb(data, buffer, command)
+ local input_s = w.buffer_get_string(buffer, 'input')
+ -- Require : in word
+ if not input_s:match(':') then
+ return w.WEECHAT_RC_OK
+ end
+ local current_pos = w.buffer_get_integer(buffer, "input_pos") - 1
+ --local input_length = w.buffer_get_integer(buffer, "input_length")
+ while current_pos >= 1 and input_s.sub(current_pos, current_pos) ~= ':' do
+ current_pos = current_pos - 1
+ end
+ if current_pos < 1 then
+ current_pos = 1
+ end
+
+ -- TODO: Support non-end-word editing
+ local oword = input_s:sub(current_pos)
+ local word = oword:match(':(.*)')
+ for e, b in pairs(emoji) do
+ if e:match(word) then
+ local new = (input_s:gsub(":"..word, b))
+ w.buffer_set(buffer, 'input', new)
+ --w.buffer_set(buffer, "input_pos", str(w.buffer_get_integer(buffer, "input_pos") + 1))
+ return w.WEECHAT_RC_OK_EAT
+ end
+ end
+
+ return w.WEECHAT_RC_OK
+end
+
+function emoji_completion_cb(data, completion_item, buffer, completion)
+ for k, v in pairs(emoji) do
+ w.hook_completion_list_add(completion, ":"..k..":", 0, w.WEECHAT_LIST_POS_SORT)
+ end
+ return w.WEECHAT_RC_OK
+end
+
+function incoming_cb(data, modifier, modifier_data, msg)
+ --local plugin, buffer_name, tags = modifier_data:match('^(.-);(.-);(.-)$')
+ -- Only replace in incoming "messages"
+ if modifier_data:match('nick_') then
+ return str2emoji(msg)
+ end
+ return msg
+end
+
+function e_init()
+ if w.register(
+ SCRIPT_NAME,
+ SCRIPT_AUTHOR,
+ SCRIPT_VERSION,
+ SCRIPT_LICENSE,
+ SCRIPT_DESC,
+ '',
+ '') then
+ -- Hook input enter
+ w.hook_command_run('/input return', 'emoji_input_replacer', '')
+
+ -- Hook irc out for relay clients
+ --w.hook_modifier('input_text_for_buffer', 'emoji_out_replace', '')
+ w.hook_modifier('irc_out1_PRIVMSG', 'emoji_out_replace', '')
+ -- Replace while typing
+ w.hook_modifier('input_text_display_with_cursor', 'emoji_live_input_replace', '')
+ -- Hook tab complete
+ w.hook_command_run("/input complete_next", "emoji_complete_next_cb", "")
+ -- Hook for working togheter with other scripts
+ w.hook_modifier('emoji_unshortcode', 'unshortcode_cb', '')
+
+ w.hook_completion("emojis", "complete :emoji:s", "emoji_completion_cb", "")
+ local settings = {
+ incoming = {'on', 'Also try to replace shortcodes to emoji in incoming messages'}
+ }
+ -- set default settings
+ local version = tonumber(w.info_get('version_number', '') or 0)
+ for option, value in pairs(settings) do
+ if w.config_is_set_plugin(option) ~= 1 then
+ w.config_set_plugin(option, value[1])
+ end
+ if version >= 0x00030500 then
+ w.config_set_desc_plugin(option, ('%s (default: "%s")'):format(
+ value[2], value[1]))
+ end
+ end
+ -- Hook incoming message
+ if w.config_get_plugin('incoming') == 'on' then
+ w.hook_modifier("weechat_print", 'incoming_cb', '')
+ end
+ end
+end
+
+e_init()
diff --git a/weechat/lua/matrix.lua b/weechat/lua/matrix.lua
new file mode 100644
index 0000000..2ce0a2c
--- /dev/null
+++ b/weechat/lua/matrix.lua
@@ -0,0 +1,3354 @@
+-- WeeChat Matrix.org Client
+-- vim: expandtab:ts=4:sw=4:sts=4
+-- luacheck: globals weechat command_help command_connect matrix_command_cb matrix_away_command_run_cb configuration_changed_cb real_http_cb matrix_unload http_cb upload_cb send buffer_input_cb poll polltimer_cb cleartyping otktimer_cb join_command_cb part_command_cb leave_command_cb me_command_cb topic_command_cb upload_command_cb query_command_cb create_command_cb createalias_command_cb invite_command_cb list_command_cb op_command_cb voice_command_cb devoice_command_cb kick_command_cb deop_command_cb nick_command_cb whois_command_cb notice_command_cb msg_command_cb encrypt_command_cb public_command_cb names_command_cb more_command_cb roominfo_command_cb name_command_cb closed_matrix_buffer_cb closed_matrix_room_cb typing_notification_cb buffer_switch_cb typing_bar_item_cb
+
+--[[
+ Author: xt <xt@xt.gg>
+ Thanks to Ryan Huber of wee_slack.py for some ideas and inspiration.
+
+ This script is considered alpha quality as only the bare minimal of
+ functionality is in place and it is not very well tested.
+
+ It is known to be able to crash WeeChat in certain scenarioes so all
+ usage of this script is at your own risk.
+
+ If at any point there seems to be problem, make sure you update to
+ the latest version of this script. You can also try reloading the
+ script using /lua reload matrix to refresh all the state.
+
+Power Levels
+------------
+
+A default Matrix room has power level between 0 to 100.
+This script maps this as follows:
+
+ ~ Room creator
+ & Power level 100
+ @ Power level 50
+ + Power level > 0
+
+ TODO
+ ----
+ /ban
+ Giving people arbitrary power levels
+ Lazyload messages instead of HUGE initialSync
+ Dynamically fetch more messages in backlog when user reaches the
+ oldest message using pgup
+ Need a way to change room join rule
+ Fix broken state after failed initial connect
+ Fix parsing of multiple join messages
+ Friendlier error message on bad user/password
+ Parse some HTML and turn into color/bold/etc
+ Support weechat.look.prefix_same_nick
+
+]]
+
+local json = require 'cjson' -- apt-get install lua-cjson
+local olmstatus, olm = pcall(require, 'olm') -- LuaJIT olm FFI binding ln -s ~/olm/olm.lua /usr/local/share/lua/5.1
+local w = weechat
+
+local SCRIPT_NAME = "matrix"
+local SCRIPT_AUTHOR = "xt <xt@xt.gg>"
+local SCRIPT_VERSION = "3"
+local SCRIPT_LICENSE = "MIT"
+local SCRIPT_DESC = "Matrix.org chat plugin"
+local SCRIPT_COMMAND = SCRIPT_NAME
+
+local WEECHAT_VERSION
+
+local SERVER
+local STDOUT = {}
+local OUT = {}
+local BUFFER
+local Room
+local MatrixServer
+local Olm
+local DEBUG = false
+-- How many seconds to timeout if nothing happened on the server. If something
+-- happens before it will return sooner.
+-- default Nginx proxy timeout is 60s, so we go slightly lower
+local POLL_INTERVAL = 55
+
+local default_color = w.color('default')
+-- Cache error variables so we don't have to look them up for every error
+-- message, a normal user will not change these ever anyway.
+local errprefix
+local errprefix_c
+
+local HOMEDIR
+local OLM_ALGORITHM = 'm.olm.v1.curve25519-aes-sha2'
+local OLM_KEY = 'secr3t' -- TODO configurable using weechat sec data
+local v2_api_ns = '_matrix/client/v2_alpha'
+
+local function tprint(tbl, indent, out)
+ if not indent then indent = 0 end
+ if not out then out = BUFFER end
+ for k, v in pairs(tbl) do
+ local formatting = string.rep(" ", indent) .. k .. ": "
+ if type(v) == "table" then
+ w.print(out, formatting)
+ tprint(v, indent+1, out)
+ elseif type(v) == 'boolean' then
+ w.print(out, formatting .. tostring(v))
+ elseif type(v) == 'userdata' then
+ w.print(out, formatting .. tostring(v))
+ else
+ w.print(out, formatting .. v)
+ end
+ end
+end
+
+local function mprint(message)
+ -- Print message to matrix buffer
+ if type(message) == 'table' then
+ tprint(message)
+ else
+ message = tostring(message)
+ w.print(BUFFER, message)
+ end
+end
+
+local function perr(message)
+ if message == nil then return end
+ -- Print error message to the matrix "server" buffer using WeeChat styled
+ -- error message
+ mprint(
+ errprefix_c ..
+ errprefix ..
+ '\t' ..
+ default_color ..
+ tostring(message)
+ )
+end
+
+local function dbg(message)
+ perr('- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -')
+ if type(message) == 'table' then
+ tprint(message)
+ else
+ message = ("DEBUG\t%s"):format(tostring(message))
+ mprint(BUFFER, message)
+ end
+end
+
+local dtraceback = debug.traceback
+-- luacheck: ignore debug
+debug.traceback = function (...)
+ if select('#', ...) >= 1 then
+ local err, lvl = ...
+ local trace = dtraceback(err, (lvl or 2)+1)
+ perr(trace)
+ end
+ -- direct call to debug.traceback: return the original.
+ -- debug.traceback(nil, level) doesn't work in Lua 5.1
+ -- (http://lua-users.org/lists/lua-l/2011-06/msg00574.html), so
+ -- simply remove first frame from the stack trace
+ return (dtraceback(...):gsub("(stack traceback:\n)[^\n]*\n", "%1"))
+end
+
+local function weechat_eval(text)
+ if WEECHAT_VERSION >= 0x00040200 then
+ return w.string_eval_expression(text,{},{},{})
+ end
+ return text
+end
+
+local urllib = {}
+urllib.quote = function(str)
+ if not str then return '' end
+ if type(str) == 'number' then return str end
+ return str:gsub(
+ '([^%w ])',
+ function (c)
+ return string.format ("%%%02X", string.byte(c))
+ end
+ ):gsub(' ', '+')
+end
+urllib.urlencode = function(tbl)
+ local out = {}
+ for k, v in pairs(tbl) do
+ table.insert(out, urllib.quote(k)..'='..urllib.quote(v))
+ end
+ return table.concat(out, '&')
+end
+
+local function accesstoken_redact(str)
+ return (str:gsub('access.*token=[0-9a-zA-Z%%]*', 'access_token=[redacted]'))
+end
+
+local transaction_id_counter = 0
+local function get_next_transaction_id()
+ transaction_id_counter = transaction_id_counter + 1
+ return transaction_id_counter
+end
+
+--[[
+-- Function for signing json, unused for now, we hand craft the required
+-- signed json in the encryption function. But I think this function will be
+-- needed in the future so leaving it here in a commented version
+local function sign_json(json_object, signing_key, signing_name)
+ -- See: https://github.com/matrix-org/matrix-doc/blob/master/specification/31_event_signing.rst
+ -- Maybe use:http://regex.info/code/JSON.lua which sorts keys
+ local signatures = json_object.signatures or {}
+ json_object.signatures = nil
+
+ local unsigned = json_object.unsigned or nil
+ json_object.unsigned = nil
+
+ -- TODO ensure canonical json
+ local signed = signing_key:sign(json.encode(json_object))
+ local signature_base64 = encode_base64(signed.signature)
+
+ local key_id = ("%s:%s"):format(signing_key.agl, signing_key.version)
+ signatures[signing_name] = {[key_id] = signature_base64}
+
+ json_object.signatures = signatures
+ if unsigned then
+ json_object.unsigned = unsigned
+ end
+
+ return json_object
+end
+--]]
+
+local function split_args(args)
+ local function_name, arg = args:match('^(.-) (.*)$')
+ return function_name, arg
+end
+
+local function byte_to_tag(s, byte, open_tag, close_tag)
+ if s:match(byte) then
+ local inside = false
+ local open_tags = 0
+ local htmlbody = s:gsub(byte, function(c)
+ if inside then
+ inside = false
+ return close_tag
+ end
+ inside = true
+ open_tags = open_tags + 1
+ return open_tag
+ end)
+ local _, count = htmlbody:gsub(close_tag, '')
+ -- Ensure we close tags
+ if count < open_tags then
+ htmlbody = htmlbody .. close_tag
+ end
+ return htmlbody
+ end
+ return s
+end
+
+local function irc_formatting_to_html(s)
+ -- TODO, support foreground and background?
+ local ct = {'white','black','blue','green','red','maroon','purple',
+ 'orange','yellow','lightgreen','teal','cyan', 'lightblue',
+ 'fuchsia', 'gray', 'lightgray'}
+
+ s = byte_to_tag(s, '\02', '<em>', '</em>')
+ s = byte_to_tag(s, '\029', '<i>', '</i>')
+ s = byte_to_tag(s, '\031', '<u>', '</u>')
+ -- First do full color strings with reset.
+ -- Iterate backwards to catch long colors before short
+ for i=#ct,1,-1 do
+ s = s:gsub(
+ '\003'..tostring(i-1)..'(.-)\003',
+ '<font color="'..ct[i]..'">%1</font>')
+ end
+
+ -- Then replace unmatch colors
+ -- Iterate backwards to catch long colors before short
+ for i=#ct,1,-1 do
+ local c = ct[i]
+ s = byte_to_tag(s, '\003'..tostring(i-1),
+ '<font color="'..c..'">', '</font>')
+ end
+ return s
+end
+
+local function strip_irc_formatting(s)
+ if not s then return '' end
+ return (s
+ :gsub("\02", "")
+ :gsub("\03%d%d?,%d%d?", "")
+ :gsub("\03%d%d?", "")
+ :gsub("\03", "")
+ :gsub("\15", "")
+ :gsub("\17", "")
+ :gsub("\18", "")
+ :gsub("\22", "")
+ :gsub("\29", "")
+ :gsub("\31", ""))
+end
+
+local function irc_formatting_to_weechat_color(s)
+ -- TODO, support foreground and background?
+ -- - is atribute to remove formatting
+ -- | is to keep formatting during color changes
+ s = byte_to_tag(s, '\02', w.color'bold', w.color'-bold')
+ s = byte_to_tag(s, '\029', w.color'italic', w.color'-italic')
+ s = byte_to_tag(s, '\031', w.color'underline', w.color'-underline')
+ -- backwards to catch long numbers before short
+ for i=16,1,-1 do
+ i = tostring(i)
+ s = byte_to_tag(s, '\003'..i,
+ w.color("|"..i), w.color("-"..i))
+ end
+ return s
+end
+
+function matrix_unload()
+ w.print('', 'matrix: Unloading')
+ -- Clear/free olm memory if loaded
+ if olmstatus then
+ w.print('', 'matrix: Saving olm state')
+ SERVER.olm:save()
+ w.print('', 'matrix: Clearing olm state from memory')
+ SERVER.olm.account:clear()
+ --SERVER.olm = nil
+ end
+ w.print('', 'matrix: done cleaning up!')
+ return w.WEECHAT_RC_OK
+end
+
+local function wconf(optionname)
+ return w.config_string(w.config_get(optionname))
+end
+
+local function wcolor(optionname)
+ return w.color(wconf(optionname))
+end
+
+function command_help(current_buffer, args)
+ if args then
+ local help_cmds = {args=args}
+ if not help_cmds then
+ w.print("", "Command not found: " .. args)
+ return
+ end
+ for cmd, helptext in pairs(help_cmds) do
+ w.print('', w.color("bold") .. cmd)
+ w.print('', (helptext or 'No help text').strip())
+ w.print('', '')
+ end
+ end
+
+end
+
+function command_connect(current_buffer, args)
+ if not SERVER.connected then
+ SERVER:connect()
+ end
+ return w.WEECHAT_RC_OK
+end
+
+function matrix_command_cb(data, current_buffer, args)
+ if args == 'connect' then
+ return command_connect(current_buffer)
+ elseif args == 'debug' then
+ if DEBUG then
+ DEBUG = false
+ w.print('', SCRIPT_NAME..': debugging messages disabled')
+ else
+ DEBUG = true
+ w.print('', SCRIPT_NAME..': debugging messages enabled')
+ end
+ elseif args:match('^msg ') then
+ local _
+ _, args = split_args(args) -- remove cmd
+ local roomarg, msg = split_args(args)
+ local room
+ for id, r in pairs(SERVER.rooms) do
+ -- Send /msg to a ID
+ if id == roomarg then
+ room = r
+ break
+ elseif roomarg == r.name then
+ room = r
+ break
+ elseif roomarg == r.roomname then
+ room = r
+ break
+ end
+ end
+
+ if room then
+ room:Msg(msg)
+ return w.WEECHAT_RC_OK_EAT
+ end
+ else
+ perr("Command not found: " .. args)
+ end
+
+ return w.WEECHAT_RC_OK
+end
+
+function matrix_away_command_run_cb(data, buffer, args)
+ -- Callback for command /away -all
+ local _
+ _, args = split_args(args) -- remove cmd
+ local msg
+ _, msg = split_args(args)
+ w.buffer_set(BUFFER, "localvar_set_away", msg)
+ for id, room in pairs(SERVER.rooms) do
+ if msg and msg ~= '' then
+ w.buffer_set(room.buffer, "localvar_set_away", msg)
+ else
+ -- Delete takes empty string, and not nil
+ w.buffer_set(room.buffer, "localvar_del_away", '')
+ end
+ end
+ if msg and msg ~= '' then
+ SERVER:SendPresence('unavailable', msg)
+ mprint 'You have been marked as unavailable'
+ else
+ SERVER:SendPresence('online', nil)
+ mprint 'You have been marked as online'
+ end
+ return w.WEECHAT_RC_OK
+end
+
+function configuration_changed_cb(data, option, value)
+ if value == 'on' then
+ DEBUG = true
+ w.print('', SCRIPT_NAME..': debugging messages enabled')
+ else
+ DEBUG = false
+ w.print('', SCRIPT_NAME..': debugging messages disabled')
+ end
+end
+
+local function http(url, post, cb, timeout, extra, api_ns)
+ if not post then
+ post = {}
+ end
+ if not cb then
+ cb = 'http_cb'
+ end
+ if not timeout then
+ timeout = 60*1000
+ end
+ if not extra then
+ extra = nil
+ end
+ if not api_ns then
+ api_ns = "_matrix/client/r0"
+ end
+
+ -- Add accept encoding by default if it's not already there
+ if not post.accept_encoding then
+ post.accept_encoding = 'application/json'
+ end
+ if not post.header then
+ post.header = 1 -- Request http headers in the response
+ end
+
+ if not url:match'https?://' then
+ local homeserver_url = w.config_get_plugin('homeserver_url')
+ homeserver_url = homeserver_url .. api_ns
+ url = homeserver_url .. url
+ end
+
+ if DEBUG then
+ dbg{request={
+ url=accesstoken_redact(url),
+ post=post,extra=extra}
+ }
+ end
+ w.hook_process_hashtable('url:' .. url, post, timeout, cb, extra)
+end
+
+local function parse_http_statusline(line)
+ local httpversion, status_code, reason_phrase = line:match("^HTTP/(1%.[01]) (%d%d%d) (.-)\r?\n")
+ if not httpversion then
+ return
+ end
+ return httpversion, tonumber(status_code), reason_phrase
+end
+
+function real_http_cb(extra, command, rc, stdout, stderr)
+ if DEBUG then
+ dbg{reply={
+ command=accesstoken_redact(command),
+ extra=extra,rc=rc,stdout=stdout,stderr=stderr}
+ }
+ end
+
+ if stderr and stderr ~= '' then
+ mprint(('error: %s'):format(stderr))
+ return w.WEECHAT_RC_OK
+ end
+
+ -- Because of a bug in WeeChat sometimes the stdout gets prepended by
+ -- any number of BEL chars (hex 07). Let's have a nasty workaround and
+ -- just replace them away.
+ if WEECHAT_VERSION < 0x01030000 then -- fixed in 1.3
+ stdout = (stdout:gsub('^\007*', ''))
+ end
+
+ if stdout ~= '' then
+ if not STDOUT[command] then
+ STDOUT[command] = {}
+ end
+ table.insert(STDOUT[command], stdout)
+ end
+
+ if tonumber(rc) >= 0 then
+ stdout = table.concat(STDOUT[command] or {})
+ STDOUT[command] = nil
+ local httpversion, status_code, reason_phrase = parse_http_statusline(stdout)
+ if not httpversion then
+ perr(('Invalid http request: %s'):format(stdout))
+ return w.WEECHAT_RC_OK
+ end
+ if status_code >= 500 then
+ perr(('HTTP API returned error. Code: %s, reason: %s'):format(status_code, reason_phrase))
+ return w.WEECHAT_RC_OK
+ end
+ -- Skip to data
+ stdout = (stdout:match('.-\r?\n\r?\n(.*)'))
+ -- Protected call in case of JSON errors
+ local success, js = pcall(json.decode, stdout)
+ if not success then
+ mprint(('error\t%s during json load: %s'):format(js, stdout))
+ return w.WEECHAT_RC_OK
+ end
+ if js['errcode'] or js['error'] then
+ if command:find'login' then
+ w.print('', ('matrix: Error code during login: %s, code: %s'):format(
+ js['error'], js['errcode']))
+ w.print('', 'matrix: Please verify your username and password')
+ else
+ perr('API call returned error: '..js['error'] .. '('..tostring(js.errcode)..')')
+ end
+ return w.WEECHAT_RC_OK
+ end
+ -- Get correct handler
+ if command:find('login') then
+ for k, v in pairs(js) do
+ SERVER[k] = v
+ end
+ SERVER.connected = true
+ SERVER:initial_sync()
+ elseif command:find'/rooms/.*/initialSync' then
+ local myroom = SERVER:addRoom(js)
+ for _, chunk in ipairs(js['presence']) do
+ myroom:ParseChunk(chunk, true, 'presence')
+ end
+ for _, chunk in ipairs(js['messages']['chunk']) do
+ myroom:ParseChunk(chunk, true, 'messages')
+ end
+ elseif command:find'/sync' then
+ SERVER.end_token = js.next_batch
+
+ -- We have a new end token, which means we safely can release the
+ -- poll lock
+ SERVER.poll_lock = false
+
+ local backlog = false
+ local initial = false
+ if extra == 'initial' then
+ initial = true
+ backlog = true
+ end
+
+ -- Start with setting the global presence variable on the server
+ -- so when the nicks get added to the room they can get added to
+ -- the correct nicklist group according to if they have presence
+ -- or not
+ for _, e in ipairs(js.presence.events) do
+ SERVER:UpdatePresence(e)
+ end
+ for membership, rooms in pairs(js['rooms']) do
+ -- If we left the room, simply ignore it
+ if membership ~= 'leave' or (membership == 'leave' and (not backlog)) then
+ for identifier, room in pairs(rooms) do
+ -- Monkey patch it to look like v1 object
+ room.room_id = identifier
+ local myroom
+ if initial then
+ myroom = SERVER:addRoom(room)
+ else
+ myroom = SERVER.rooms[identifier]
+ -- Chunk for non-existing room
+ if not myroom then
+ myroom = SERVER:addRoom(room)
+ if not membership == 'invite' then
+ perr('Event for unknown room')
+ end
+ end
+ end
+ -- First of all parse invite states.
+ local inv_states = room.invite_state
+ if inv_states then
+ local chunks = room.invite_state.events or {}
+ for _, chunk in ipairs(chunks) do
+ myroom:ParseChunk(chunk, backlog, 'states')
+ end
+ end
+ -- Parse states before messages so we can add nicks and stuff
+ -- before messages start appearing
+ local states = room.state
+ if states then
+ local chunks = room.state.events or {}
+ for _, chunk in ipairs(chunks) do
+ myroom:ParseChunk(chunk, backlog, 'states')
+ end
+ end
+ local timeline = room.timeline
+ if timeline then
+ -- Save the prev_batch on the initial message so we
+ -- know for later when we picked up the sync
+ if initial then
+ myroom.prev_batch = timeline.prev_batch
+ end
+ local chunks = timeline.events or {}
+ for _, chunk in ipairs(chunks) do
+ myroom:ParseChunk(chunk, backlog, 'messages')
+ end
+ end
+ local ephemeral = room.ephemeral
+ -- Ignore Ephemeral Events during initial sync
+ if (extra and extra ~= 'initial') and ephemeral then
+ local chunks = ephemeral.events or {}
+ for _, chunk in ipairs(chunks) do
+ myroom:ParseChunk(chunk, backlog, 'states')
+ end
+ end
+ if backlog then
+ -- All the state should be done. Try to get a good name for the room now.
+ myroom:SetName(myroom.identifier)
+ end
+ end
+ end
+ end
+ -- Now we have created rooms and can go over the rooms and update
+ -- the presence for each nick
+ for _, e in pairs(js.presence.events) do
+ SERVER:UpdatePresence(e)
+ end
+ if initial then
+ SERVER:post_initial_sync()
+ end
+ SERVER:poll()
+ elseif command:find'messages' then
+ local identifier = extra
+ local myroom = SERVER.rooms[identifier]
+ myroom.prev_batch = js['end']
+ -- Freeze buffer
+ myroom:Freeze()
+ -- Clear buffer
+ myroom:Clear()
+ -- We request backwards direction, so iterate backwards
+ for i=#js.chunk,1,-1 do
+ local chunk = js.chunk[i]
+ myroom:ParseChunk(chunk, true, 'messages')
+ end
+ -- Thaw!
+ myroom:Thaw()
+ elseif command:find'/join/' then
+ -- We came from a join command, fecth some messages
+ local found = false
+ for id, _ in pairs(SERVER.rooms) do
+ if id == js.room_id then
+ found = true
+ -- this is a false positive for example when getting
+ -- invited. need to investigate more
+ --mprint('error\tJoined room, but already in it.')
+ break
+ end
+ end
+ if not found then
+ local data = urllib.urlencode({
+ access_token= SERVER.access_token,
+ --limit= w.config_get_plugin('backlog_lines'),
+ limit = 10,
+ })
+ http(('/rooms/%s/initialSync?%s'):format(
+ urllib.quote(js.room_id), data))
+ end
+ elseif command:find'leave' then
+ -- We store room_id in extra
+ local room_id = extra
+ SERVER:delRoom(room_id)
+ elseif command:find'/keys/claim' then
+ local count = 0
+ for user_id, v in pairs(js.one_time_keys or {}) do
+ for device_id, keys in pairs(v or {}) do
+ for key_id, key in pairs(keys or {}) do
+ SERVER.olm.otks[user_id..':'..device_id] = {[device_id]=key}
+ perr(('olm: Recieved OTK for user %s for device id %s'):format(user_id, device_id))
+ count = count + 1
+ SERVER.olm:create_session(user_id, device_id)
+ end
+ end
+ end
+ elseif command:find'/keys/query' then
+ for k, v in pairs(js.device_keys or {}) do
+ SERVER.olm.device_keys[k] = v
+
+ -- Claim keys for all only if missing session
+ for device_id, device_data in pairs(v) do
+ -- First try to create session from saved data
+ -- if that doesn't success we will download otk
+ local device_key = device_data.keys['curve25519:'..device_id]
+ local sessions = SERVER.olm:get_sessions(device_key)
+ if #sessions == 0 then
+ perr('olm: Downloading otk for user '..k..', and device_id: '..device_id)
+ SERVER.olm:claim(k, device_id)
+ else
+ perr('olm: Reusing existing session for user '..k)
+ end
+ end
+ end
+ elseif command:find'/keys/upload' then
+ local key_count = 0
+ local sensible_number_of_keys = 20
+ for algo, count in pairs(js.one_time_key_counts) do
+ key_count = count
+ SERVER.olm.key_count = key_count
+ end
+ if DEBUG then
+ perr('olm: Number of own OTKs uploaded to server: '..key_count)
+ end
+ -- TODO make endless loop prevention in case of server error
+ if key_count < sensible_number_of_keys then
+ SERVER.olm:upload_keys()
+ end
+ elseif command:find'upload' then
+ -- We store room_id in extra
+ local room_id = extra
+ if js.content_uri then
+ SERVER:Msg(room_id, js.content_uri)
+ end
+ -- luacheck: ignore 542
+ elseif command:find'/typing/' then
+ -- either it errs or it is empty
+ elseif command:find'/state/' then
+ -- TODO errorcode: M_FORBIDDEN
+ -- either it errs or it is empty
+ --dbg({state= js})
+ elseif command:find'/send/' then
+ -- XXX Errorhandling
+ -- TODO save event id to use for localecho
+ local event_id = js.event_id
+ local room_id = extra
+ -- When using relay client, WeeChat doesn't get any buffer_switch
+ -- signals, and thus cannot know when the relay client reads any
+ -- messages. https://github.com/weechat/weechat/issues/180
+ -- As a better than nothing approach we send read receipt when
+ -- user sends a message, since most likely the user has read
+ -- messages in that room if sending messages to it.
+ SERVER:SendReadReceipt(room_id, event_id)
+ elseif command:find'createRoom' then
+ -- We get join events, so we don't have to do anything
+ elseif command:find'/publicRooms' then
+ mprint 'Public rooms:'
+ mprint '\tUsers\tName\tTopic\tAliases'
+ table.sort(js.chunk, function(a, b)
+ return a.num_joined_members > b.num_joined_members
+ end)
+ for _, r in ipairs(js.chunk) do
+ local name = ''
+ if r.name and r.name ~= json.null then
+ name = r.name:gsub('\n', '')
+ end
+ local topic = ''
+ if r.topic and r.topic ~= json.null then
+ topic = r.topic:gsub('\n', '')
+ end
+ mprint(('%s %s %s %s')
+ :format(
+ r.num_joined_members or '',
+ name or '',
+ topic or '',
+ table.concat(r.aliases or {}, ', ')))
+ end
+ -- luacheck: ignore 542
+ elseif command:find'/invite' then
+ elseif command:find'receipt' then
+ -- we don't care about receipts for now
+ elseif command:find'directory/room' then
+ --- XXX: parse result
+ mprint 'Created new alias for room'
+ elseif command:match'presence/.*/status' then
+ -- Return of SendPresence which we don't have to handle because
+ -- it will be sent back to us as an event
+ else
+ dbg{['error'] = {msg='Unknown command in http cb', command=command,
+ js=js}}
+ end
+ end
+
+ if tonumber(rc) == -2 then -- -2 == WEECHAT_HOOK_PROCESS_ERROR
+ perr(('Call to API errored in command %s, maybe timeout?'):format(
+ accesstoken_redact(command)))
+ -- Empty cache in case of errors
+ if STDOUT[command] then
+ STDOUT[command] = nil
+ end
+ -- Release poll lock in case of errors
+ SERVER.poll_lock = false
+ end
+
+ return w.WEECHAT_RC_OK
+end
+
+function http_cb(data, command, rc, stdout, stderr)
+ local status, result = pcall(real_http_cb, data, command, rc, stdout, stderr)
+ if not status then
+ perr('Error in http_cb: ' .. tostring(result))
+ perr(debug.traceback())
+ end
+ return result
+end
+
+function upload_cb(data, command, rc, stdout, stderr)
+ local success, js = pcall(json.decode, stdout)
+ if not success then
+ mprint(('error\t%s when getting uploaded URI: %s'):format(js, stdout))
+ return w.WEECHAT_RC_OK
+ end
+
+ local uri = js.content_uri
+ if not uri then
+ mprint(('error\tNo content_uri after upload. Stdout: %s, stderr: %s'):format(stdout, stderr))
+ return w.WEECHAT_RC_OK
+ end
+
+ local room_id = data
+ local body = 'Image'
+ local msgtype = 'm.image'
+ SERVER:Msg(room_id, body, msgtype, uri)
+
+ return w.WEECHAT_RC_OK
+end
+
+Olm = {}
+Olm.__index = Olm
+Olm.create = function()
+ local olmdata = {}
+ setmetatable(olmdata, Olm)
+ if not olmstatus then
+ w.print('', SCRIPT_NAME .. ': Unable to load olm encryption library. Not enabling encryption. Please see documentation (README.md) for information on how to enable.')
+ return
+ end
+
+ local account = olm.Account.new()
+ olmdata.account = account
+ olmdata.sessions = {}
+ olmdata.device_keys = {}
+ olmdata.otks = {}
+ -- Try to read account from filesystem, if not generate a new account
+ local fd = io.open(HOMEDIR..'account.olm', 'rb')
+ local pickled = ''
+ if fd then
+ pickled = fd:read'*all'
+ fd:close()
+ end
+ if pickled == '' then
+ account:create()
+ local _, err = account:generate_one_time_keys(5)
+ perr(err)
+ else
+ local _, err = account:unpickle(OLM_KEY, pickled)
+ perr(err)
+ end
+ local identity = json.decode(account:identity_keys())
+ -- TODO figure out what device id is supposed to be
+ olmdata.device_id = identity.ed25519:match'%w*' -- problems with nonalfanum
+ olmdata.device_key = identity.curve25519
+ w.print('', 'matrix: Encryption loaded. To send encrypted messages in a room, use command /encrypt on with a room as active current buffer')
+ if DEBUG then
+ dbg{olm={
+ 'Loaded identity:',
+ json.decode(account:identity_keys())
+ }}
+ end
+ return olmdata
+end
+
+function Olm:save()
+ -- Save account and every pickled session
+ local pickle, err = self.account:pickle(OLM_KEY)
+ perr(err)
+ local fd = io.open(HOMEDIR..'account.olm', 'wb')
+ fd:write(pickle)
+ fd:close()
+ --for key, pickled in pairs(self.sessions) do
+ -- local user_id, device_id = key:match('(.*):(.+)')
+ -- self.write_session_to_file(pickled, user_id, device_id)
+ --end
+end
+
+function Olm:query(user_ids) -- Query keys from other user_id
+ if DEBUG then
+ perr('olm: querying user_ids')
+ tprint(user_ids)
+ end
+ local auth = urllib.urlencode{access_token=SERVER.access_token}
+ local data = {
+ device_keys = {}
+ }
+ for _, uid in pairs(user_ids) do
+ data.device_keys[uid] = {false}
+ end
+ http('/keys/query/?'..auth,
+ {postfields=json.encode(data)},
+ 'http_cb',
+ 5*1000, nil,
+ v2_api_ns
+ )
+end
+
+function Olm:check_server_keycount()
+ local data = urllib.urlencode{access_token=SERVER.access_token}
+ http('/keys/upload/'..self.device_id..'?'..data,
+ {},
+ 'http_cb', 5*1000, nil, v2_api_ns
+ )
+end
+
+function Olm:upload_keys()
+ if DEBUG then
+ perr('olm: Uploading keys')
+ end
+ local id_keys = json.decode(self.account:identity_keys())
+ local user_id = SERVER.user_id
+ local one_time_keys = {}
+ local otks = json.decode(self.account:one_time_keys())
+ local keyCount = 0
+ for id, k in pairs(otks.curve25519) do
+ keyCount = keyCount + 1
+ end
+ perr('olm: keycount: '..tostring(keyCount))
+ if keyCount < 5 then -- try to always have 5 keys
+ perr('olm: newly generated keys: '..tostring(tonumber(
+ self.account:generate_one_time_keys(5 - keyCount))))
+ otks = json.decode(self.account:one_time_keys())
+ end
+
+ for id, key in pairs(otks.curve25519) do
+ one_time_keys['curve25519:'..id] = key
+ keyCount = keyCount + 1
+ end
+
+ -- Construct JSON manually so it's ready for signing
+ local keys_json = '{"algorithms":["' .. OLM_ALGORITHM .. '"]'
+ .. ',"device_id":"' .. self.device_id .. '"'
+ .. ',"keys":'
+ .. '{"ed25519:' .. self.device_id .. '":"'
+ .. id_keys.ed25519
+ .. '","curve25519:' .. self.device_id .. '":"'
+ .. id_keys.curve25519
+ .. '"}'
+ .. ',"user_id":"' .. user_id
+ .. '"}'
+
+ local success, key_data = pcall(json.decode, keys_json)
+ -- TODO save key data to device_keys so we don't have to download
+ -- our own keys from the servers?
+ if not success then
+ perr(('olm: upload_keys: %s when converting to json: %s')
+ :format(key_data, keys_json))
+ end
+
+ local msg = {
+ device_keys = key_data,
+ one_time_keys = one_time_keys
+ }
+ msg.device_keys.signatures = {
+ [user_id] = {
+ ["ed25519:"..self.device_id] = self.account:sign(keys_json)
+ }
+ }
+ local data = urllib.urlencode{
+ access_token = SERVER.access_token
+ }
+ http('/keys/upload/'..self.device_id..'?'..data, {
+ postfields = json.encode(msg)
+ }, 'http_cb', 5*1000, nil, v2_api_ns)
+
+ self.account:mark_keys_as_published()
+
+end
+
+function Olm:claim(user_id, device_id) -- Fetch one time keys
+ if DEBUG then
+ perr(('olm: Claiming OTK for user: %s and device: %s'):format(user_id, device_id))
+ end
+ -- TODO take a list of ids for batch downloading
+ local auth = urllib.urlencode{ access_token = SERVER.access_token }
+ local data = {
+ one_time_keys = {
+ [user_id] = {
+ [device_id] = 'curve25519'
+ }
+ }
+ }
+ http('/keys/claim?'..auth,
+ {postfields=json.encode(data)},
+ 'http_cb', 30*1000, nil, v2_api_ns
+ )
+end
+
+function Olm:create_session(user_id, device_id)
+ perr(('olm: creating session for user: %s, and device: %s'):format(user_id, device_id))
+ local device_data = self.device_keys[user_id][device_id]
+ if not device_data then
+ perr(('olm: missing device data for user: %s, and device: %s'):format(user_id, device_id))
+ return
+ end
+ local device_key = device_data.keys['curve25519:'..device_id]
+ if not device_key then
+ perr("olm: Missing key for user: "..user_id.." and device: "..device_id.."")
+ return
+ end
+ local sessions = self:get_sessions(device_key)
+ if not sessions[device_key] then
+ perr(('olm: creating NEW session for: %s, and device: %s'):format(user_id, device_id))
+ local session = olm.Session.new()
+ local otk = self.otks[user_id..':'..device_id]
+ if not otk then
+ perr("olm: Missing OTK for user: "..user_id.." and device: "..device_id.."")
+ else
+ otk = otk[device_id]
+ end
+ if otk then
+ session:create_outbound(self.account, device_key, otk)
+ local session_id = session:session_id()
+ perr('olm: Session ID:'..tostring(session_id))
+ self:store_session(device_key, session)
+ end
+ session:clear()
+ end
+end
+
+function Olm:get_sessions(device_key)
+ if DEBUG then
+ perr("olm: get_sessions: device: "..device_key.."")
+ end
+ local sessions = self.sessions[device_key]
+ if not sessions then
+ sessions = self:read_session(device_key)
+ end
+ return sessions
+end
+
+function Olm:read_session(device_key)
+ local session_filename = HOMEDIR..device_key..'.session.olm'
+ local fd, err = io.open(session_filename, 'rb')
+ if fd then
+ perr(('olm: reading saved session device: %s'):format(device_key))
+ local sessions = fd:read'*all'
+ sessions = json.decode(sessions)
+ self.sessions[device_key] = sessions
+ fd:close()
+ return sessions
+ else
+ perr(('olm: Error: %s, reading saved session device: %s'):format(err, device_key))
+ end
+ return {}
+end
+
+function Olm:store_session(device_key, session)
+ local session_id = session:session_id()
+ if DEBUG then
+ perr("olm: store_session: device: "..device_key..", Session ID: "..session_id)
+ end
+ local sessions = self.sessions[device_key] or {}
+ local pickled = session:pickle(OLM_KEY)
+ sessions[session_id] = pickled
+ self.sessions[device_key] = sessions
+ self:write_session_to_file(sessions, device_key)
+end
+
+function Olm:write_session_to_file(sessions, device_key)
+ local session_filename = HOMEDIR..device_key..'.session.olm'
+ local fd, err = io.open(session_filename, 'wb')
+ if fd then
+ fd:write(json.encode(sessions))
+ fd:close()
+ else
+ perr('olm: error saving session: '..tostring(err))
+ end
+end
+
+MatrixServer = {}
+MatrixServer.__index = MatrixServer
+
+MatrixServer.create = function()
+ local server = {}
+ setmetatable(server, MatrixServer)
+ server.nick = nil
+ server.connecting = false
+ server.connected = false
+ server.rooms = {}
+ -- Store user presences here since they are not local to the rooms
+ server.presence = {}
+ server.end_token = 'END'
+ server.typing_time = os.time()
+ server.typingtimer = w.hook_timer(10*1000, 0, 0, "cleartyping", "")
+
+ -- Use a lock to prevent multiple simul poll with same end token, which
+ -- could lead to duplicate messages
+ server.poll_lock = false
+ server.olm = Olm.create()
+ if server.olm then -- might not be available
+ -- Run save so we do not lose state. Create might create new account,
+ -- new keys, etc.
+ server.olm:save()
+ end
+ return server
+end
+
+function MatrixServer:UpdatePresence(c)
+ local user_id = c.sender or c.content.user_id
+ self.presence[user_id] = c.content.presence
+ for id, room in pairs(self.rooms) do
+ room:UpdatePresence(c.sender, c.content.presence)
+ end
+end
+
+function MatrixServer:findRoom(buffer_ptr)
+ for id, room in pairs(self.rooms) do
+ if room.buffer == buffer_ptr then
+ return room
+ end
+ end
+end
+
+function MatrixServer:connect()
+ if not self.connecting then
+ local user = weechat_eval(w.config_get_plugin('user'))
+ local password = weechat_eval(w.config_get_plugin('password'))
+ if user == '' or password == '' then
+ w.print('', 'Please set your username and password using the settings system and then type /matrix connect')
+ return
+ end
+
+ self.connecting = true
+ w.print('', 'matrix: Connecting to homeserver URL: '..
+ w.config_get_plugin('homeserver_url'))
+ local post = {
+ ["type"]="m.login.password",
+ ["user"]=user,
+ ["password"]=password
+ }
+ http('/login', {
+ postfields = json.encode(post)
+ }, 'http_cb', 5*1000) -- Set a short timeout so user can get more immidiate feedback
+ end
+end
+
+function MatrixServer:initial_sync()
+ BUFFER = w.buffer_new(SCRIPT_NAME, "", "", "closed_matrix_buffer_cb", "")
+ w.buffer_set(BUFFER, "short_name", SCRIPT_NAME)
+ w.buffer_set(BUFFER, "name", SCRIPT_NAME)
+ w.buffer_set(BUFFER, "localvar_set_type", "server")
+ w.buffer_set(BUFFER, "localvar_set_server", SCRIPT_NAME)
+ w.buffer_set(BUFFER, "title", ("Matrix: %s"):format(
+ w.config_get_plugin'homeserver_url'))
+ if w.config_string(w.config_get('irc.look.server_buffer')) == 'merge_with_core' then
+ w.buffer_merge(BUFFER, w.buffer_search_main())
+ end
+ w.buffer_set(BUFFER, "display", "auto")
+ local data = urllib.urlencode({
+ access_token = self.access_token,
+ timeout = 1000*POLL_INTERVAL,
+ full_state = 'true',
+ filter = json.encode({ -- timeline filter
+ room = {
+ timeline = {
+ limit = tonumber(w.config_get_plugin('backlog_lines'))
+ }
+ },
+ presence = {
+ not_types = {'*'}, -- dont want presence
+ }
+ })
+ })
+ local extra = 'initial'
+ -- New v2 sync API is slow. Until we can easily ignore archived rooms
+ -- let's increase the timer for the initial login
+ local login_timer = 60*5*1000
+ http('/sync?'..data, nil, 'http_cb', login_timer, extra)
+end
+
+function MatrixServer:post_initial_sync()
+ -- Timer used in cased of errors to restart the polling cycle
+ -- During normal operation the polling should re-invoke itself
+ SERVER.polltimer = w.hook_timer(POLL_INTERVAL*1000, 0, 0, "polltimer_cb", "")
+ if olmstatus then
+ -- timer that checks number of otks available on the server
+ SERVER.otktimer = w.hook_timer(5*60*1000, 0, 0, "otktimer_cb", "")
+ SERVER.olm:query{SERVER.user_id}
+ --SERVER.olm.upload_keys()
+ SERVER.olm:check_server_keycount()
+ end
+end
+
+function MatrixServer:getMessages(room_id, dir, from, limit)
+ if not dir then dir = 'b' end
+ if not from then from = 'END' end
+ if not limit then limit = w.config_get_plugin('backlog_lines') end
+ local data = urllib.urlencode({
+ access_token = self.access_token,
+ dir = dir,
+ from = from,
+ limit = limit,
+ })
+ http(('/rooms/%s/messages?%s')
+ :format(urllib.quote(room_id), data), nil, nil, nil, room_id)
+end
+
+function MatrixServer:Join(room)
+ if not self.connected then
+ --XXX'''
+ return
+ end
+
+ mprint('\tJoining room '..room)
+ room = urllib.quote(room)
+ http('/join/' .. room,
+ {postfields = "access_token="..self.access_token})
+end
+
+function MatrixServer:part(room)
+ if not self.connected then
+ --XXX'''
+ return
+ end
+
+ local id = urllib.quote(room.identifier)
+ local data = urllib.urlencode({
+ access_token= self.access_token,
+ })
+ http(('/rooms/%s/leave?%s'):format(id, data), {postfields = "{}"},
+ 'http_cb', 10000, room.identifier)
+end
+
+function MatrixServer:poll()
+ if self.connected == false then
+ return
+ end
+ if self.poll_lock then
+ return
+ end
+ self.poll_lock = true
+ self.polltime = os.time()
+ local filter = {}
+ if w.config_get_plugin('presence_filter') == 'on' then
+ filter = { -- timeline filter
+ presence = {
+ not_types = {'*'}, -- dont want presence
+ },
+ room = {
+ ephemeral = {
+ not_types = {'*'}, -- dont want read receipt and typing notices
+ }
+ }
+ }
+ end
+ local data = urllib.urlencode({
+ access_token = self.access_token,
+ timeout = 1000*POLL_INTERVAL,
+ full_state = 'false',
+ filter = json.encode(filter),
+ since = self.end_token
+ })
+ http('/sync?'..data, nil, 'http_cb', (POLL_INTERVAL+10)*1000)
+end
+
+function MatrixServer:addRoom(room)
+ -- Just in case, we check for duplicates here
+ if self.rooms[room['room_id']] then
+ return self.rooms[room['room_id']]
+ end
+ local myroom = Room.create(room)
+ myroom:create_buffer()
+ self.rooms[room['room_id']] = myroom
+ return myroom
+end
+
+function MatrixServer:delRoom(room_id)
+ for id, room in pairs(self.rooms) do
+ if id == room_id then
+ mprint('\tLeft room '..room.name)
+ room:destroy()
+ self.rooms[id] = nil
+ break
+ end
+ end
+end
+
+function MatrixServer:SendReadReceipt(room_id, event_id)
+ -- TODO: prevent sending multiple identical read receipts
+ local r_type = 'm.read'
+ local auth = urllib.urlencode{access_token=self.access_token}
+ room_id = urllib.quote(room_id)
+ event_id = urllib.quote(event_id)
+ local url = '/rooms/'..room_id..'/receipt/'..r_type..'/'..event_id..'?'..auth
+ http(url,
+ {customrequest = 'POST'},
+ 'http_cb',
+ 5*1000
+ )
+end
+
+function MatrixServer:Msg(room_id, body, msgtype, url)
+ -- check if there's an outgoing message timer already
+ self:ClearSendTimer()
+
+ if not msgtype then
+ msgtype = 'm.text'
+ end
+
+ if not OUT[room_id] then
+ OUT[room_id] = {}
+ end
+ -- Add message to outgoing queue of messages for this room
+ table.insert(OUT[room_id], {msgtype, body, url})
+
+ self:StartSendTimer()
+end
+
+function MatrixServer:StartSendTimer()
+ local send_delay = 50 -- Wait this long for paste detection
+ self.sendtimer = w.hook_timer(send_delay, 0, 1, "send", "")
+end
+
+function MatrixServer:ClearSendTimer()
+ -- Clear timer if it exists
+ if self.sendtimer then
+ w.unhook(self.sendtimer)
+ end
+ self.sendtimer = nil
+end
+
+function send(cbdata, calls)
+ SERVER:ClearSendTimer()
+ -- Find the room
+ local room
+
+ for id, msgs in pairs(OUT) do
+ -- Clear message
+ OUT[id] = nil
+ local body = {}
+ local htmlbody = {}
+ local msgtype
+ local url
+
+ local ishtml = false
+
+ for _, r in pairs(SERVER.rooms) do
+ if r.identifier == id then
+ room = r
+ break
+ end
+ end
+
+ for _, msg in pairs(msgs) do
+ -- last msgtype will override any other for simplicity's sake
+ msgtype = msg[1]
+ local html = irc_formatting_to_html(msg[2])
+ if html ~= msg[2] then
+ ishtml = true
+ end
+ table.insert(htmlbody, html )
+ table.insert(body, msg[2] )
+ if msg[3] then -- Primarily image upload
+ url = msg[3]
+ end
+ end
+ body = table.concat(body, '\n')
+
+ -- Run IRC modifiers (XXX: maybe run out1 also?
+ body = w.hook_modifier_exec('irc_out1_PRIVMSG', '', body)
+
+ if w.config_get_plugin('local_echo') == 'on' or
+ room.encrypted then
+ -- Generate local echo
+ local color = default_color
+ if msgtype == 'm.text' then
+ --- XXX: no localecho for encrypted messages?
+ local tags = 'notify_none,localecho,no_highlight'
+ if room.encrypted then
+ tags = tags .. ',no_log'
+ color = w.color(w.config_get_plugin(
+ 'encrypted_message_color'))
+ end
+ w.print_date_tags(room.buffer, nil,
+ tags, ("%s\t%s%s"):format(
+ room:formatNick(SERVER.user_id),
+ color,
+ irc_formatting_to_weechat_color(body)
+ )
+ )
+ elseif msgtype == 'm.emote' then
+ local prefix_c = wcolor'weechat.color.chat_prefix_action'
+ local prefix = wconf'weechat.look.prefix_action'
+ local tags = 'notify_none,localecho,irc_action,no_highlight'
+ if room.encrypted then
+ tags = tags .. ',no_log'
+ color = w.color(w.config_get_plugin(
+ 'encrypted_message_color'))
+ end
+ w.print_date_tags(room.buffer, nil,
+ tags, ("%s%s\t%s%s%s %s"):format(
+ prefix_c,
+ prefix,
+ w.color('chat_nick_self'),
+ room.users[SERVER.user_id],
+ color,
+ irc_formatting_to_weechat_color(body)
+ )
+ )
+ end
+ end
+
+ local data = {
+ postfields = {
+ msgtype = msgtype,
+ body = body,
+ url = url,
+ }}
+
+ if ishtml then
+ htmlbody = table.concat(htmlbody, '\n')
+ data.postfields.body = strip_irc_formatting(body)
+ data.postfields.format = 'org.matrix.custom.html'
+ data.postfields.formatted_body = htmlbody
+ end
+
+ local api_event_function = 'm.room.message'
+
+ if olmstatus and room.encrypted then
+ api_event_function = 'm.room.encrypted'
+ local olmd = SERVER.olm
+
+ data.postfields.algorithm = OLM_ALGORITHM
+ data.postfields.sender_key = olmd.device_key
+ data.postfields.ciphertext = {}
+
+ -- Count number of devices we are sending to
+ local recipient_count = 0
+
+ for user_id, _ in pairs(room.users) do
+ for device_id, device_data in pairs(olmd.device_keys[user_id] or {}) do -- FIXME check for missing keys?
+
+ local device_key
+ -- TODO save this better somehow?
+ for key_id, key_data in pairs(device_data.keys) do
+ if key_id:match('^curve25519') then
+ device_key = key_data
+ end
+ end
+ local sessions = olmd:get_sessions(device_key)
+ -- Use the session with the lowest ID
+ -- TODO: figure out how to pick session better?
+ table.sort(sessions)
+ local pickled = next(sessions)
+ if pickled then
+ local session = olm.Session.new()
+ session:unpickle(OLM_KEY, pickled)
+ local session_id = session:session_id()
+ perr(('Session ID: %s, user_id: %s, device_id: %s'):
+ format(session_id, user_id, device_id))
+ local payload = {
+ room_id = room.identifier,
+ ['type'] = "m.room.message",
+ fingerprint = "", -- TODO: Olm:sha256 participants
+ sender_device = olmd.device_id,
+ content = {
+ msgtype = msgtype,
+ body = data.postfields.body or '',
+ url = url
+ }
+ }
+ -- encrypt body
+ local mtype, e_body = session:encrypt(json.encode(payload))
+ local ciphertext = {
+ ["type"] = mtype,
+ body = e_body
+ }
+ data.postfields.ciphertext[device_key] = ciphertext
+ recipient_count = recipient_count + 1
+
+ -- Save session
+ olmd:store_session(device_key, session)
+ session:clear()
+ end
+ end
+ end
+ -- remove cleartext from original msg
+ data.postfields.body = nil
+ data.postfields.formatted_body = nil
+
+ if recipient_count == 0 then
+ perr('Aborted sending of encrypted message: could not find any valid recipients')
+ return
+ end
+ end
+
+ data.postfields = json.encode(data.postfields)
+ data.customrequest = 'PUT'
+
+ http(('/rooms/%s/send/%s/%s?access_token=%s')
+ :format(
+ urllib.quote(id),
+ api_event_function,
+ get_next_transaction_id(),
+ urllib.quote(SERVER.access_token)
+ ),
+ data,
+ nil,
+ nil,
+ id -- send room id to extra
+ )
+ end
+end
+
+function MatrixServer:emote(room_id, body)
+ self:Msg(room_id, body, 'm.emote')
+end
+
+function MatrixServer:notice(room_id, body)
+ self:Msg(room_id, body, 'm.notice')
+end
+
+function MatrixServer:state(room_id, key, data)
+ http(('/rooms/%s/state/%s?access_token=%s')
+ :format(urllib.quote(room_id),
+ urllib.quote(key),
+ urllib.quote(self.access_token)),
+ {customrequest = 'PUT',
+ postfields = json.encode(data),
+ })
+end
+
+function MatrixServer:set_membership(room_id, userid, data)
+ http(('/rooms/%s/state/m.room.member/%s?access_token=%s')
+ :format(urllib.quote(room_id),
+ urllib.quote(userid),
+ urllib.quote(self.access_token)),
+ {customrequest = 'PUT',
+ postfields = json.encode(data),
+ })
+end
+
+function MatrixServer:SendPresence(p, status_msg)
+ -- One of: ["online", "offline", "unavailable", "free_for_chat"]
+ local data = {
+ presence = p,
+ status_msg = status_msg
+ }
+ http(('/presence/%s/status?access_token=%s')
+ :format(
+ urllib.quote(self.user_id),
+ urllib.quote(self.access_token)),
+ {customrequest = 'PUT',
+ postfields = json.encode(data),
+ })
+end
+
+function MatrixServer:SendTypingNotice(room_id)
+ local data = {
+ typing = true,
+ timeout = 4*1000
+ }
+ http(('/rooms/%s/typing/%s?access_token=%s')
+ :format(urllib.quote(room_id),
+ urllib.quote(self.user_id),
+ urllib.quote(self.access_token)),
+ {customrequest = 'PUT',
+ postfields = json.encode(data),
+ })
+end
+
+function MatrixServer:Upload(room_id, filename)
+ local content_type = 'image/jpeg'
+ if filename:match'%.[Pp][nN][gG]$' then
+ content_type = 'image/png'
+ end
+ local url = w.config_get_plugin('homeserver_url') ..
+ ('_matrix/media/r0/upload?access_token=%s')
+ :format( urllib.quote(SERVER.access_token) )
+ w.hook_process_hashtable('curl', {
+ arg1 = '--data-binary', -- no encoding of data
+ arg2 = '@'..filename, -- @means curl will load the filename
+ arg3 = '-XPOST', -- HTTP POST method
+ arg4 = '-H', -- header
+ arg5 = 'Content-Type: '..content_type,
+ arg6 = '-s', -- silent
+ arg7 = url,
+ }, 30*1000, 'upload_cb', room_id)
+end
+
+function MatrixServer:CreateRoom(public, alias, invites)
+ local data = {}
+ if alias then
+ data.room_alias_name = alias
+ end
+ if public then
+ data.visibility = 'public'
+ else
+ data.visibility = 'private'
+ end
+ if invites then
+ data.invite = invites
+ end
+ http(('/createRoom?access_token=%s')
+ :format(urllib.quote(self.access_token)),
+ {customrequest = 'POST',
+ postfields = json.encode(data),
+ })
+end
+
+function MatrixServer:CreateRoomAlias(room_id, alias)
+ local data = {room_id = room_id}
+ alias = urllib.quote(alias)
+ http(('/directory/room/%s?access_token=%s')
+ :format(alias, urllib.quote(self.access_token)),
+ {customrequest = 'PUT',
+ postfields = json.encode(data),
+ })
+end
+
+function MatrixServer:ListRooms(arg)
+ local apipart = ('/publicRooms?access_token=%s'):format(urllib.quote(self.access_token))
+ if arg then
+ local url = 'https://' .. arg .. "/_matrix/client/r0"
+ http(url..apipart)
+ else
+ http(apipart)
+ end
+end
+
+function MatrixServer:Invite(room_id, user_id)
+ local data = {
+ user_id = user_id
+ }
+ http(('/rooms/%s/invite?access_token=%s')
+ :format(urllib.quote(room_id),
+ urllib.quote(self.access_token)),
+ {customrequest = 'POST',
+ postfields = json.encode(data),
+ })
+end
+
+function MatrixServer:Nick(displayname)
+ local data = {
+ displayname = displayname,
+ }
+ http(('/profile/%s/displayname?access_token=%s')
+ :format(
+ urllib.quote(self.user_id),
+ urllib.quote(self.access_token)),
+ {customrequest = 'PUT',
+ postfields = json.encode(data),
+ })
+end
+
+function buffer_input_cb(b, buffer, data)
+ for r_id, room in pairs(SERVER.rooms) do
+ if buffer == room.buffer then
+ SERVER:Msg(r_id, data)
+ break
+ end
+ end
+ return w.WEECHAT_RC_OK
+end
+
+Room = {}
+Room.__index = Room
+Room.create = function(obj)
+ local room = {}
+ setmetatable(room, Room)
+ room.buffer = nil
+ room.identifier = obj['room_id']
+ local _, server = room.identifier:match('^(.*):(.+)$')
+ room.server = server
+ room.member_count = 0
+ -- Cache users for presence/nicklist
+ room.users = {}
+ -- Table of ids currently typing
+ room.typing_ids = {}
+ -- Cache the rooms power levels state
+ room.power_levels = {users={}, users_default=0}
+ -- Encryption status of room
+ room.encrypted = false
+ room.visibility = 'public'
+ room.join_rule = nil
+ room.roomname = nil -- m.room.name
+ room.aliases = nil -- aliases
+ room.canonical_alias = nil
+
+ -- We might not be a member yet
+ local state_events = obj.state or {}
+ for _, state in ipairs(state_events) do
+ if state['type'] == 'm.room.aliases' then
+ local name = state.content.aliases[1]
+ if name then
+ room.name, _ = name:match('(.+):(.+)')
+ end
+ end
+ end
+ if not room.name then
+ room.name = room.identifier
+ end
+ if not room.server then
+ room.server = 'matrix'
+ end
+
+ room.visibility = obj.visibility
+ if not obj['visibility'] then
+ room.visibility = 'public'
+ end
+
+ return room
+end
+
+function Room:SetName(name)
+ if not name or name == '' or name == json.null then
+ return
+ end
+ -- override hierarchy
+ if self.roomname and self.roomname ~= '' then
+ name = self.roomname
+ elseif self.canonical_alias then
+ name = self.canonical_alias
+ local short_name, _ = self.canonical_alias:match('^(.-):(.+)$')
+ if short_name then
+ name = short_name
+ end
+ elseif self.aliases then
+ local alias = self.aliases[1]
+ if name then
+ local _
+ name, _ = alias:match('(.+):(.+)')
+ end
+ else
+ -- NO names. Set dynamic name based on members
+ local new = {}
+ for id, nick in pairs(self.users) do
+ -- Set the name to the other party
+ if id ~= SERVER.user_id then
+ new[#new+1] = nick
+ end
+ end
+ name = table.concat(new, ',')
+ end
+
+ if not name or name == '' or name == json.null then
+ return
+ end
+
+ -- Check for dupe
+ local buffer_name = w.buffer_get_string(self.buffer, 'name')
+ if buffer_name == name then
+ return
+ end
+
+
+ w.buffer_set(self.buffer, "short_name", name)
+ w.buffer_set(self.buffer, "name", name)
+ -- Doesn't work
+ w.buffer_set(self.buffer, "plugin", "matrix")
+ w.buffer_set(self.buffer, "full_name",
+ self.server.."."..name)
+ w.buffer_set(self.buffer, "localvar_set_channel", name)
+end
+
+function Room:Topic(topic)
+ SERVER:state(self.identifier, 'm.room.topic', {topic=topic})
+end
+
+function Room:Name(name)
+ SERVER:state(self.identifier, 'm.room.name', {name=name})
+end
+
+function Room:public()
+ SERVER:state(self.identifier, 'm.room.join_rules', {join_rule='public'})
+end
+
+function Room:Upload(filename)
+ SERVER:Upload(self.identifier, filename)
+end
+
+function Room:Msg(msg)
+ SERVER:Msg(self.identifier, msg)
+end
+
+function Room:emote(msg)
+ SERVER:emote(self.identifier, msg)
+end
+
+function Room:Notice(msg)
+ SERVER:notice(self.identifier, msg)
+end
+
+function Room:SendTypingNotice()
+ SERVER:SendTypingNotice(self.identifier)
+end
+
+function Room:create_buffer()
+ --local buffer = w.buffer_search("", ("%s.%s"):format(self.server, self.name))
+ self.buffer = w.buffer_new(("%s.%s")
+ :format(self.server, self.name), "buffer_input_cb",
+ self.name, "closed_matrix_room_cb", "")
+ -- Needs to correspond with return values from Room:GetNickGroup()
+ -- We will use 5 nick groups:
+ -- 1: Ops
+ -- 2: Half-ops
+ -- 3: Voice
+ -- 4: People with presence
+ -- 5: People without presence
+ self.nicklist_groups = {
+ -- Emulate OPs
+ w.nicklist_add_group(self.buffer,
+ '', "000|o", "weechat.color.nicklist_group", 1),
+ w.nicklist_add_group(self.buffer,
+ '', "001|h", "weechat.color.nicklist_group", 1),
+ -- Emulate half-op
+ w.nicklist_add_group(self.buffer,
+ '', "002|v", "weechat.color.nicklist_group", 1),
+ -- Defined in weechat's irc-nick.h
+ w.nicklist_add_group(self.buffer,
+ '', "998|...", "weechat.color.nicklist_group", 1),
+ w.nicklist_add_group(self.buffer,
+ '', "999|...", "weechat.color.nicklist_group", 1),
+ }
+ w.buffer_set(self.buffer, "nicklist", "1")
+ -- Set to 1 for easier debugging of nick groups
+ w.buffer_set(self.buffer, "nicklist_display_groups", "0")
+ w.buffer_set(self.buffer, "localvar_set_server", self.server)
+ w.buffer_set(self.buffer, "localvar_set_roomid", self.identifier)
+ self:SetName(self.name)
+ if self.membership == 'invite' then
+ self:addNick(self.inviter)
+ if w.config_get_plugin('autojoin_on_invite') ~= 'on' then
+ w.print_date_tags(
+ self.buffer,
+ nil,
+ 'notify_message',
+ ('You have been invited to join room %s by %s. Type /join in this buffer to join.')
+ :format(
+ self.name,
+ self.inviter,
+ self.identifier)
+ )
+ end
+ end
+end
+
+function Room:Freeze()
+ -- Function that saves all the lines in a buffer in a cache to be thawed
+ -- later. Used to redraw buffer when user requests more lines. Since
+ -- WeeChat can only render lines in order this is the workaround
+ local freezer = {}
+ local lines = w.hdata_pointer(w.hdata_get('buffer'), self.buffer, 'own_lines')
+ if lines == '' then return end
+ -- Start at top
+ local line = w.hdata_pointer(w.hdata_get('lines'), lines, 'first_line')
+ if line == '' then return end
+ local hdata_line = w.hdata_get('line')
+ local hdata_line_data = w.hdata_get('line_data')
+ while #line > 0 do
+ local data = w.hdata_pointer(hdata_line, line, 'data')
+ local tags = {}
+ local tag_count = w.hdata_integer(hdata_line_data, data, "tags_count")
+ if tag_count > 0 then
+ for i = 0, tag_count-1 do
+ local tag = w.hdata_string(hdata_line_data, data, i .. "|tags_array")
+ -- Skip notify tags since this is backlog
+ if not tag:match'^notify' then
+ tags[#tags+1] = tag
+ end
+ end
+ end
+ tags[#tags+1] = 'no_log'
+ freezer[#freezer+1] = {
+ time = w.hdata_integer(hdata_line_data, data, 'time'),
+ tags = tags,
+ prefix = w.hdata_string(hdata_line_data, data, 'prefix'),
+ message = w.hdata_string(hdata_line_data, data, 'message'),
+ }
+ -- Move forward since we start at top
+ line = w.hdata_move(hdata_line, line, 1)
+ end
+ self.freezer = freezer
+end
+
+function Room:Thaw()
+ for _,l in ipairs(self.freezer) do
+ w.print_date_tags(
+ self.buffer,
+ l.time,
+ table.concat(l.tags, ','),
+ l.prefix .. '\t' .. l.message
+ )
+ end
+ -- Clear old data
+ self.freezer = nil
+end
+
+function Room:Clear()
+ w.buffer_clear(self.buffer)
+end
+
+function Room:destroy()
+ w.buffer_close(self.buffer)
+end
+
+function Room:_nickListChanged()
+ -- Check the user count, if it's 2 or less then we decide this buffer
+ -- is a "private" one like IRC's query type
+ if self.member_count == 3 then
+ w.buffer_set(self.buffer, "localvar_set_type", 'channel')
+ self.buffer_type = 'channel'
+ elseif self.member_count == 2 then
+ -- At the point where we reach two nicks, set the buffer name to be
+ -- the display name of the other guy that is not our self since it's
+ -- in effect a query, but the matrix protocol doesn't have such
+ -- a concept
+ w.buffer_set(self.buffer, "localvar_set_type", 'private')
+ self.buffer_type = 'query'
+ elseif self.member_count == 1 then
+ if not self.roomname and not self.aliases then
+ -- Set the name to ourselves
+ self:SetName(self.users[SERVER.user_id])
+ end
+ end
+end
+
+function Room:addNick(user_id, displayname)
+ local newnick = false
+ -- Sanitize displaynames a bit
+ if not displayname
+ or displayname == json.null
+ or displayname == ''
+ or displayname:match'^%s+$' then
+ displayname = user_id:match('@(.*):.+')
+ end
+ if not self.users[user_id] then
+ self.member_count = self.member_count + 1
+ newnick = true
+ end
+
+ if self.users[user_id] ~= displayname then
+ self.users[user_id] = displayname
+ end
+
+ local nick_c = self:GetPresenceNickColor(user_id, SERVER.presence[user_id])
+ -- Check if this is ourselves
+ if user_id == SERVER.user_id then
+ w.buffer_set(self.buffer, "highlight_words", displayname)
+ w.buffer_set(self.buffer, "localvar_set_nick", displayname)
+ end
+
+ local ngroup, nprefix, nprefix_color = self:GetNickGroup(user_id)
+ -- Check if nick already exists
+ --local nick_ptr = w.nicklist_search_nick(self.buffer, '', displayname)
+ --if nick_ptr == '' then
+ local nick_ptr = w.nicklist_add_nick(self.buffer,
+ self.nicklist_groups[ngroup],
+ displayname,
+ nick_c, nprefix, nprefix_color, 1)
+ --else
+ -- -- TODO CHANGE nickname here
+ --end
+ if nick_ptr == '' then
+ -- Duplicate nick names :(
+ -- We just add the full id to the nicklist so atleast it will show
+ -- but we should probably assign something new and track the state
+ -- so we can print msgs with non-conflicting nicks too
+ w.nicklist_add_nick(self.buffer,
+ self.nicklist_groups[ngroup],
+ user_id,
+ nick_c, nprefix, nprefix_color, 1)
+ -- Since we can't allow duplicate displaynames, we just use the
+ -- user_id straight up. Maybe we could invent some clever
+ -- scheme here, like user(homeserver), user (2) or something
+ self.users[user_id] = user_id
+ end
+
+ if newnick then -- run this after nick been added so it can be used
+ self:_nickListChanged()
+ end
+
+ return displayname
+end
+
+function Room:GetNickGroup(user_id)
+ -- TODO, cache
+ local ngroup = 5
+ local nprefix = ' '
+ local nprefix_color = ''
+ if self:GetPowerLevel(user_id) >= 100 then
+ ngroup = 1
+ nprefix = '&'
+ nprefix_color = 'lightgreen'
+ if user_id == self.creator then
+ nprefix = '~'
+ nprefix_color = 'lightred'
+ end
+ elseif self:GetPowerLevel(user_id) >= 50 then
+ ngroup = 2
+ nprefix = '@'
+ nprefix_color = 'lightgreen'
+ elseif self:GetPowerLevel(user_id) > 0 then
+ ngroup = 3
+ nprefix = '+'
+ nprefix_color = 'yellow'
+ elseif SERVER.presence[user_id] then
+ -- User has a presence, put him in group3
+ ngroup = 4
+ end
+ return ngroup, nprefix, nprefix_color
+end
+
+function Room:GetPowerLevel(user_id)
+ return tonumber(self.power_levels.users[user_id] or self.power_levels.users_default or 0)
+end
+
+function Room:ClearTyping()
+ for user_id, nick in pairs(self.users) do
+ local _, nprefix, nprefix_color = self:GetNickGroup(user_id)
+ self:UpdateNick(user_id, 'prefix', nprefix)
+ self:UpdateNick(user_id, 'prefix_color', nprefix_color)
+ end
+end
+
+function Room:GetPresenceNickColor(user_id, presence)
+ local nick = self.users[user_id]
+ local nick_c
+ if user_id == SERVER.user_id then
+ -- Always use correct color for self
+ nick_c = 'weechat.color.chat_nick_self'
+ elseif presence == 'online' then
+ nick_c = w.info_get('irc_nick_color_name', nick)
+ elseif presence == 'unavailable' then
+ nick_c = 'weechat.color.nicklist_away'
+ elseif presence == 'offline' then
+ nick_c = 'red'
+ elseif presence == nil then
+ nick_c = 'bar_fg'
+ else
+ dbg{err='unknown presence type',presence=presence}
+ end
+ return nick_c
+end
+
+function Room:UpdatePresence(user_id, presence)
+ if presence == 'typing' then
+ self:UpdateNick(user_id, 'prefix', '!')
+ self:UpdateNick(user_id, 'prefix_color', 'magenta')
+ return
+ end
+ local nick_c = self:GetPresenceNickColor(user_id, presence)
+ self:UpdateNick(user_id, 'color', nick_c)
+end
+
+function Room:UpdateNick(user_id, key, val)
+ local nick = self.users[user_id]
+ if not nick then return end
+ local nick_ptr = w.nicklist_search_nick(self.buffer, '', nick)
+
+ if nick_ptr ~= '' and key and val then
+ -- Check if we need to move the nick into another group
+ local group_ptr = w.nicklist_nick_get_pointer(self.buffer, nick_ptr,
+ 'group')
+ local ngroup, nprefix, nprefix_color = self:GetNickGroup(user_id)
+ if group_ptr ~= self.nicklist_groups[ngroup] then
+ local nick_c = w.nicklist_nick_get_string(self.buffer, nick_ptr,
+ 'color')
+ -- No WeeChat API for changing a nick's group so we will have to
+ -- delete the nick from the old nicklist and add it to the correct
+ -- nicklist group
+ w.nicklist_remove_nick(self.buffer, nick_ptr)
+ -- TODO please check if this call fails, if it does it means the
+ -- WeeChat version is old and has a bug so it can't remove nicks
+ -- and so it needs some workaround
+ nick_ptr = w.nicklist_add_nick(self.buffer,
+ self.nicklist_groups[ngroup],
+ nick,
+ nick_c, nprefix, nprefix_color, 1)
+ end
+ -- Check if we are clearing a typing notice, and don't issue updates
+ -- if we are, because it spams the API so much, including potential
+ -- relay clients
+ if key == 'prefix' and val == ' ' then
+ -- TODO check existing values like + and @ too
+ local prefix = w.nicklist_nick_get_string(self.buffer, nick_ptr,
+ key)
+ if prefix == '!' then
+ w.nicklist_nick_set(self.buffer, nick_ptr, key, val)
+ end
+ elseif key == 'prefix_color' then
+ local prefix_color = w.nicklist_nick_get_string(self.buffer,
+ nick_ptr, key)
+ if prefix_color ~= val then
+ w.nicklist_nick_set(self.buffer, nick_ptr, key, val)
+ end
+ else
+ -- Check if we are actually updating something, so there's less
+ -- updates issued (I think WeeChat sends all changes as nicklist
+ -- diffs to both UI code and to relay clients
+ local existing = w.nicklist_nick_get_string(self.buffer, nick_ptr, key)
+ if val ~= existing then
+ w.nicklist_nick_set(self.buffer, nick_ptr, key, val)
+ end
+ end
+ end
+end
+
+function Room:delNick(id)
+ if self.users[id] then
+ local nick = self.users[id]
+ local nick_ptr = w.nicklist_search_nick(self.buffer, '', nick)
+ if nick_ptr ~= '' then
+ w.nicklist_remove_nick(self.buffer, nick_ptr)
+ end
+ self.users[id] = nil
+ self.member_count = self.member_count - 1
+ self:_nickListChanged()
+ return true
+ end
+end
+
+function Room:UpdateLine(id, message)
+ local lines = w.hdata_pointer(w.hdata_get('buffer'), self.buffer, 'own_lines')
+ if lines == '' then return end
+ local line = w.hdata_pointer(w.hdata_get('lines'), lines, 'last_line')
+ if line == '' then return end
+ local hdata_line = w.hdata_get('line')
+ local hdata_line_data = w.hdata_get('line_data')
+ while #line > 0 do
+ local needsupdate = false
+ local data = w.hdata_pointer(hdata_line, line, 'data')
+ local tags = {}
+ local tag_count = w.hdata_integer(hdata_line_data, data, "tags_count")
+ if tag_count > 0 then
+ for i = 0, tag_count-1 do
+ local tag = w.hdata_string(hdata_line_data, data, i .. "|tags_array")
+ tags[#tags+1] = tag
+ if tag:match(id) then
+ needsupdate = true
+ end
+ end
+ if needsupdate then
+ w.hdata_update(hdata_line_data, data, {
+ prefix = nil,
+ message = message,
+ tags_array = table.concat(tags, ','),
+ })
+ return true
+ end
+ end
+ line = w.hdata_move(hdata_line, line, -1)
+ end
+ return false
+end
+
+function Room:formatNick(user_id)
+ -- Turns a nick name into a weechat-styled nickname. This means giving
+ -- it colors, and proper prefix and suffix
+ local nick = self.users[user_id]
+ if not nick then
+ return user_id
+ end
+ -- Remove nasty white space
+ nick = nick:gsub('[\n\t]', '')
+ local color
+ if user_id == SERVER.user_id then
+ color = w.color('chat_nick_self')
+ else
+ color = w.info_get('irc_nick_color', nick)
+ end
+ local _, nprefix, nprefix_c = self:GetNickGroup(user_id)
+ local prefix = wconf('weechat.look.nick_prefix')
+ local prefix_c = wcolor('weechat.color.chat_nick_prefix')
+ local suffix = wconf('weechat.look.nick_suffix')
+ local suffix_c = wcolor('weechat.color.chat_nick_suffix')
+ local nick_f = prefix_c
+ .. prefix
+ .. wcolor(nprefix_c)
+ .. nprefix
+ .. color
+ .. nick
+ .. suffix_c
+ .. suffix
+ return nick_f
+end
+
+function Room:decryptChunk(chunk)
+ -- vector client doesn't provide this
+ chunk.content.msgtype = 'm.text'
+
+ if not olmstatus then
+ chunk.content.body = 'encrypted message, unable to decrypt'
+ return chunk
+ end
+
+ chunk.content.body = 'encrypted message, unable to decrypt'
+ local device_key = chunk.content.sender_key
+ -- Find our id
+ local ciphertexts = chunk.content.ciphertext
+ local ciphertext
+ if not ciphertexts then
+ chunk.content.body = 'Recieved an encrypted message, but could not find ciphertext array'
+ else
+ ciphertext = ciphertexts[SERVER.olm.device_key]
+ end
+ if not ciphertext then
+ chunk.content.body = 'Recieved an encrypted message, but could not find cipher for ourselves from the sender.'
+ return chunk
+ end
+
+ local session
+ local decrypted
+ local err
+ local found_session = false
+ local sessions = SERVER.olm:get_sessions(device_key)
+ for id, pickle in pairs(sessions) do
+ -- Check if we already successfully decrypted with a sesssion, if that
+ -- is the case we break the loop
+ if decrypted then
+ break
+ end
+ session = olm.Session.new()
+ session:unpickle(OLM_KEY, pickle)
+ local matches_inbound = session:matches_inbound(ciphertext.body)
+ ---if ciphertext.type == 0 and matches_inbound then
+ if matches_inbound then
+ found_session = true
+ end
+ local cleartext
+ cleartext, err = session:decrypt(ciphertext.type, ciphertext.body)
+ if not err then
+ if DEBUG then
+ perr(('olm: Able to decrypt with an existing session %s'):format(session:session_id()))
+ end
+ decrypted = cleartext
+ SERVER.olm:store_session(device_key, session)
+ else
+ chunk.content.body = "Decryption error: "..err
+ if DEBUG then
+ perr(('olm: Unable to decrypt with an existing session: %s. Session-ID: %s'):format(err, session:session_id()))
+ end
+ end
+ session:clear()
+ end
+ if ciphertext.type == 0 and not found_session and not decrypted then
+ session = olm.Session.new()
+ local _
+ _, err = session:create_inbound_from(
+ SERVER.olm.account, device_key, ciphertext.body)
+ if err then
+ session:clear()
+ chunk.content.body = "Decryption error: create inbound "..err
+ return chunk
+ end
+ decrypted, err = session:decrypt(ciphertext.type, ciphertext.body)
+ if err then
+ session:clear()
+ chunk.content.body = "Decryption error: "..err
+ return chunk
+ end
+ -- TODO SERVER.olm.account:remove_one_time_keys(session)
+ local session_id = session:session_id()
+ perr(('Session ID: %s, user_id: %s, device_id: %s'):
+ format(session_id, SERVER.user_id, SERVER.olm.device_id))
+ SERVER.olm:store_session(device_key, session)
+ session:clear()
+ if err then
+ chunk.content.body = "Decryption error: "..err
+ return chunk
+ end
+ end
+
+ if decrypted then
+ local success, payload = pcall(json.decode, decrypted)
+ if not success then
+ chunk.content.body = "Payload error: "..payload
+ return chunk
+ end
+ -- TODO use the room id from payload for security
+ chunk.content.msgtype = payload.content.msgtype
+ -- Style the message so user can tell if it's
+ -- an encrypted message or not
+ local color = w.color(w.config_get_plugin(
+ 'encrypted_message_color'))
+ chunk.content.body = color .. payload.content.body
+ end
+
+ return chunk
+end
+
+-- Parses a chunk of json meant for a room
+function Room:ParseChunk(chunk, backlog, chunktype)
+ local taglist = {}
+ local tag = function(tag)
+ -- Helper function to add tags
+ if type(tag) == 'table' then
+ for _, t in ipairs(tag) do
+ taglist[t] = true
+ end
+ else
+ taglist[tag] = true
+ end
+ end
+ local tags = function()
+ -- Helper for returning taglist for this message
+ local out = {}
+ for k, v in pairs(taglist) do
+ table.insert(out, k)
+ end
+ return table.concat(out, ',')
+ end
+ if not backlog then
+ backlog = false
+ end
+
+ if backlog then
+ tag{'no_highlight','notify_none','no_log'}
+ end
+
+ local is_self = false
+ local was_decrypted = false
+
+ -- Sender of chunk, used to be chunk.user_id, v2 uses chunk.sender
+ local sender = chunk.sender or chunk.user_id
+ -- Check if own message
+ if sender == SERVER.user_id then
+ is_self = true
+ tag{'no_highlight','notify_none'}
+ end
+ -- Add Event ID to each line so can use it later to match on for things
+ -- like redactions and localecho, etc
+ tag{chunk.event_id}
+
+ -- Some messages are missing ts
+ local origin_server_ts = chunk['origin_server_ts'] or 0
+ local time_int = origin_server_ts/1000
+
+ if chunk['type'] == 'm.room.message' or chunk['type'] == 'm.room.encrypted' then
+ if chunk['type'] == 'm.room.encrypted' then
+ tag{'no_log'} -- Don't log encrypted message
+ chunk = self:decryptChunk(chunk)
+ was_decrypted = true
+ end
+
+ if not backlog and not is_self then
+ tag'notify_message'
+ if self.buffer_type == 'query' then
+ tag'notify_private'
+ end
+ end
+
+ local color = default_color
+ local content = chunk['content']
+ local body = content['body']
+
+ if not content['msgtype'] then
+ -- We don't support redactions
+ return
+ end
+
+ -- If it has transaction id, it is from this client.
+ local is_from_this_client = false
+ if chunk.unsigned and chunk.unsigned.transaction_id then
+ is_from_this_client = true
+ end
+
+ -- luacheck: ignore 542
+ if content['msgtype'] == 'm.text' then
+ -- TODO
+ -- Parse HTML here:
+ -- content.format = 'org.matrix.custom.html'
+ -- fontent.formatted_body...
+ elseif content['msgtype'] == 'm.image' then
+ local url = content['url']
+ if type(url) ~= 'string' then
+ url = ''
+ end
+ url = url:gsub('mxc://',
+ w.config_get_plugin('homeserver_url')
+ .. '_matrix/media/v1/download/')
+ -- Synapse homeserver supports arbitrary file endings, so we put
+ -- filename at the end to make it nicer for URL "sniffers" to
+ -- realise it's a image URL
+ body = url .. '/' .. content.body
+ elseif content.msgtype == 'm.file' or content.msgtype == 'm.video' or
+ content.msgtype == 'm.audio' then
+ local url = content['url'] or ''
+ url = url:gsub('mxc://',
+ w.config_get_plugin('homeserver_url')
+ .. '_matrix/media/v1/download/')
+ body = 'File upload: ' ..
+ tostring(content['body'])
+ .. ' ' .. url
+ elseif content['msgtype'] == 'm.notice' then
+ color = wcolor('irc.color.notice')
+ body = content['body']
+ elseif content['msgtype'] == 'm.emote' then
+ local nick_c
+ local nick = self.users[sender] or sender
+ if is_self then
+ nick_c = w.color('chat_nick_self')
+ else
+ nick_c = w.info_get('irc_nick_color', nick)
+ end
+ tag"irc_action"
+ local prefix_c = wcolor'weechat.color.chat_prefix_action'
+ local prefix = wconf'weechat.look.prefix_action'
+ body = ("%s%s %s%s"):format(
+ nick_c, nick, color, content['body']
+ )
+ prefix = prefix_c .. prefix
+ local data = ("%s\t%s"):format(prefix, body)
+ if not backlog and is_self and is_from_this_client and
+ ( w.config_get_plugin('local_echo') == 'on'
+ or was_decrypted -- local echo for encryption
+ )
+ then
+ -- We have already locally echoed this line
+ return
+ else
+ return w.print_date_tags(self.buffer, time_int, tags(), data)
+ end
+ else
+ -- Unknown content type, but if it contains an URL we will print
+ -- URL and body
+ local url = content['url']
+ if url ~= nil then
+ url = url:gsub('mxc://',
+ w.config_get_plugin('homeserver_url')
+ .. '_matrix/media/v1/download/')
+ body = content['body'] .. ' ' .. url
+ end
+ dbg {
+ warning='Warning: unknown/unhandled content type',
+ event=content
+ }
+ end
+ if not backlog and is_self and is_from_this_client
+ -- TODO better check, to work for multiple weechat clients
+ and (
+ w.config_get_plugin('local_echo') == 'on'
+ or was_decrypted -- local echo for encrypted messages
+ )
+ and (-- we don't generate local echo for files and images
+ content.msgtype == 'm.text'
+ )
+ then
+ -- We have already locally echoed this line
+ return
+ end
+ local data = ("%s\t%s%s"):format(
+ self:formatNick(sender),
+ color,
+ body)
+ w.print_date_tags(self.buffer, time_int, tags(), data)
+ elseif chunk['type'] == 'm.room.topic' then
+ local title = chunk['content']['topic']
+ if not title then
+ title = ''
+ end
+ w.buffer_set(self.buffer, "title", title)
+ local color = wcolor("irc.color.topic_new")
+ local nick = self.users[sender] or sender
+ local data = ('--\t%s%s has changed the topic to "%s%s%s"'):format(
+ nick,
+ default_color,
+ color,
+ title,
+ default_color
+ )
+ w.print_date_tags(self.buffer, chunk.origin_server_ts, tags(),
+ data)
+ elseif chunk['type'] == 'm.room.name' then
+ local name = chunk['content']['name']
+ if name ~= '' or name ~= json.null then
+ self.roomname = name
+ self:SetName(name)
+ end
+ elseif chunk['type'] == 'm.room.member' then
+ if chunk['content']['membership'] == 'join' then
+ tag"irc_join"
+ --- FIXME shouldn't be neccessary adding all the time
+ local name = self.users[sender] or self:addNick(sender, chunk.content.displayname)
+ if not name or name == json.null or name == '' then
+ name = sender
+ end
+ -- Check if the chunk has prev_content or not
+ -- if there is prev_content there wasn't a join but a nick change
+ -- or duplicate join
+ local prev_content = chunk.unsigned and chunk.unsigned.prev_content
+ if prev_content
+ and prev_content.membership == 'join'
+ and chunktype == 'messages' then
+ local oldnick = prev_content.displayname
+ if not oldnick or oldnick == json.null then
+ oldnick = sender
+ else
+ if oldnick == name then
+ -- Maybe they changed their avatar or something else
+ -- that we don't care about (or multiple joins)
+ return
+ end
+ if not backlog then
+ self:delNick(sender)
+ self:addNick(sender, chunk.content.displayname)
+ end
+ end
+ local pcolor = wcolor'weechat.color.chat_prefix_network'
+ tag'irc_nick'
+ local data = ('%s--\t%s%s%s is now known as %s%s'):format(
+ pcolor,
+ w.info_get('irc_nick_color', oldnick),
+ oldnick,
+ default_color,
+ w.info_get('irc_nick_color', name),
+ name)
+ w.print_date_tags(self.buffer, time_int, tags(), data)
+ elseif chunktype == 'messages' then
+ tag"irc_smart_filter"
+ local data = ('%s%s\t%s%s%s (%s%s%s) joined the room.'):format(
+ wcolor('weechat.color.chat_prefix_join'),
+ wconf('weechat.look.prefix_join'),
+ w.info_get('irc_nick_color', name),
+ name,
+ wcolor('irc.color.message_join'),
+ wcolor'weechat.color.chat_host',
+ sender,
+ wcolor('irc.color.message_join')
+ )
+ w.print_date_tags(self.buffer, time_int, tags(), data)
+ -- if this is an encrypted room, also download key
+ if olmstatus and self.encrypted then
+ SERVER.olm:query{sender}
+ end
+ end
+ elseif chunk['content']['membership'] == 'leave' then
+ if chunktype == 'messages' then
+ local nick = self.users[chunk.state_key] or sender
+ local prev = chunk.unsigned.prev_content
+ if (prev and
+ prev.displayname and
+ prev.displayname ~= json.null) then
+ nick = prev.displayname
+ end
+ if sender ~= chunk.state_key then -- Kick
+ tag{"irc_quit","irc_kick","irc_smart_filter"}
+ local reason = chunk.content.reason or ''
+ local sender_nick = self.users[chunk.sender]
+ local data = ('%s%s\t%s%s%s has kicked %s%s%s (%s).'):format(
+ wcolor('weechat.color.chat_prefix_quit'),
+ wconf('weechat.look.prefix_quit'),
+ w.info_get('irc_nick_color', sender_nick),
+ sender_nick,
+ wcolor('irc.color.message_quit'),
+ w.info_get('irc_nick_color', nick),
+ nick,
+ default_color,
+ reason
+ )
+ w.print_date_tags(self.buffer, time_int, tags(), data)
+ else
+ tag{"irc_quit","irc_smart_filter"}
+ local data = ('%s%s\t%s%s%s left the room.'):format(
+ wcolor('weechat.color.chat_prefix_quit'),
+ wconf('weechat.look.prefix_quit'),
+ w.info_get('irc_nick_color', nick),
+ nick,
+ wcolor('irc.color.message_quit')
+ )
+ w.print_date_tags(self.buffer, time_int, tags(), data)
+ end
+ end
+ self:delNick(chunk.state_key)
+ elseif chunk['content']['membership'] == 'invite' then
+ -- Check if we were the one being invited
+ if chunk.state_key == SERVER.user_id and (
+ (not backlog and chunktype == 'messages') or
+ chunktype == 'states') then
+ --self:addNick(sender)
+ if w.config_get_plugin('autojoin_on_invite') == 'on' then
+ SERVER:Join(self.identifier)
+ mprint(('%s invited you'):format(sender))
+ else
+ mprint(('You have been invited to join room %s by %s. Type /join %s to join.')
+ :format(
+ self.name,
+ sender,
+ self.identifier))
+ end
+ end
+ if chunktype == 'messages' then
+ tag"irc_invite"
+ local prefix_c = wcolor'weechat.color.chat_prefix_action'
+ local prefix = wconf'weechat.look.prefix_action'
+ local data = ("%s%s\t%s invited %s to join"):format(
+ prefix_c,
+ prefix,
+ self.users[sender] or sender,
+ self.users[chunk.state_key] or chunk.state_key
+ )
+ w.print_date_tags(self.buffer, time_int, tags(), data)
+ end
+ elseif chunk['content']['membership'] == 'ban' then
+ if chunktype == 'messages' then
+ tag"irc_ban"
+ local prefix_c = wcolor'weechat.color.chat_prefix_action'
+ local prefix = wconf'weechat.look.prefix_action'
+ local data = ("%s%s\t%s banned %s"):format(
+ prefix_c,
+ prefix,
+ self.users[sender] or sender,
+ self.users[chunk.state_key] or chunk.state_key
+ )
+ w.print_date_tags(self.buffer, time_int, tags(), data)
+ end
+ else
+ dbg{err= 'unknown membership type in ParseChunk', chunk= chunk}
+ end
+ -- if it's backlog this is done at the end from the caller place
+ if not backlog then
+ -- Run SetName on each member change in case we need to update room name
+ self:SetName(self.identifier)
+ end
+ elseif chunk['type'] == 'm.room.create' then
+ self.creator = chunk.content.creator
+ elseif chunk['type'] == 'm.room.power_levels' then
+ if chunk.content.users then
+ self.power_levels = chunk.content
+ for user_id, lvl in pairs(self.power_levels.users) do
+ -- TODO
+ -- calculate changes here and generate message lines
+ -- describing the change
+ end
+ for user_id, lvl in pairs(self.power_levels.users) do
+ local _, nprefix, nprefix_color = self:GetNickGroup(user_id)
+ self:UpdateNick(user_id, 'prefix', nprefix)
+ self:UpdateNick(user_id, 'prefix_color', nprefix_color)
+ end
+ end
+ elseif chunk['type'] == 'm.room.join_rules' then
+ -- TODO: parse join_rules events --
+ self.join_rules = chunk.content
+ elseif chunk['type'] == 'm.typing' then
+ -- Store the typing ids in a table that the bar item can use
+ local typing_ids = {}
+ for _, id in ipairs(chunk.content.user_ids) do
+ self:UpdatePresence(id, 'typing')
+ typing_ids[#typing_ids+1] = self.users[id]
+ end
+ self.typing_ids = typing_ids
+ w.bar_item_update('matrix_typing_notice')
+ elseif chunk['type'] == 'm.presence' then
+ SERVER:UpdatePresence(chunk)
+ elseif chunk['type'] == 'm.room.aliases' then
+ -- Use first alias, weechat doesn't really support multiple aliases
+ self.aliases = chunk.content.aliases
+ self:SetName(chunk.content.aliases[1])
+ elseif chunk['type'] == 'm.room.canonical_alias' then
+ self.canonical_alias = chunk.content.alias
+ self:SetName(self.canonical_alias)
+ elseif chunk['type'] == 'm.room.redaction' then
+ local redact_id = chunk.redacts
+ --perr('Redacting message ' .. redact_id)
+ local result = self:UpdateLine(redact_id, w.color'darkgray'..'(redacted)')
+ if not result and not backlog then
+ -- backlog doesn't send original message
+ perr 'Could not find message to redact :('
+ end
+ elseif chunk['type'] == 'm.room.history_visibility' then
+ self.history_visibility = chunk.content.history_visibility
+ -- luacheck: ignore 542
+ elseif chunk['type'] == 'm.receipt' then
+ -- TODO: figure out if we can do something sensible with read receipts
+ else
+ if DEBUG then
+ perr(('Unknown event type %s%s%s in room %s%s%s'):format(
+ w.color'bold',
+ chunk.type,
+ default_color,
+ w.color'bold',
+ self.name,
+ default_color))
+ dbg{chunk=chunk}
+ end
+ end
+end
+
+function Room:Op(nick)
+ for id, name in pairs(self.users) do
+ if name == nick then
+ -- patch the locally cached power levels
+ self.power_levels.users[id] = 99
+ SERVER:state(self.identifier, 'm.room.power_levels',
+ self.power_levels)
+ break
+ end
+ end
+end
+
+function Room:Voice(nick)
+ for id, name in pairs(self.users) do
+ if name == nick then
+ -- patch the locally cached power levels
+ self.power_levels.users[id] = 25
+ SERVER:state(self.identifier, 'm.room.power_levels',
+ self.power_levels)
+ break
+ end
+ end
+end
+
+function Room:Devoice(nick)
+ for id, name in pairs(self.users) do
+ if name == nick then
+ -- patch the locally cached power levels
+ self.power_levels.users[id] = 0
+ SERVER:state(self.identifier, 'm.room.power_levels',
+ self.power_levels)
+ break
+ end
+ end
+end
+
+function Room:Deop(nick)
+ for id, name in pairs(self.users) do
+ if name == nick then
+ -- patch the locally cached power levels
+ self.power_levels.users[id] = 0
+ SERVER:state(self.identifier, 'm.room.power_levels',
+ self.power_levels)
+ break
+ end
+ end
+end
+
+function Room:Kick(nick, reason)
+ for id, name in pairs(self.users) do
+ if name == nick then
+ local data = {
+ membership = 'leave',
+ reason = 'Kicked by '..SERVER.user_id
+ }
+ SERVER:set_membership(self.identifier, id, data)
+ break
+ end
+ end
+end
+
+function Room:Whois(nick)
+ for id, name in pairs(self.users) do
+ if name == nick then
+ local pcolor = wcolor'weechat.color.chat_prefix_network'
+ local data = ('%s--\t%s%s%s has user id %s%s'):format(
+ pcolor,
+ w.info_get('irc_nick_color', nick),
+ nick,
+ default_color,
+ w.info_get('irc_nick_color', id),
+ id)
+ w.print_date_tags(self.buffer, nil, 'notify_message', data)
+ local pdata = ('%s--\t%s%s%s has presence %s%s'):format(
+ pcolor,
+ w.info_get('irc_nick_color', nick),
+ nick,
+ default_color,
+ pcolor,
+ SERVER.presence[id] or 'offline')
+ w.print_date_tags(self.buffer, nil, 'notify_message', pdata)
+ -- TODO support printing status_msg field in presence data here
+ break
+ end
+ end
+end
+
+function Room:Invite(id)
+ SERVER:Invite(self.identifier, id)
+end
+
+function Room:Encrypt()
+ self.encrypted = true
+ -- Download keys for all members
+ self:Download_keys()
+ -- Create sessions
+ -- Pickle.
+ -- Save
+end
+function Room:Download_keys()
+ for id, name in pairs(self.users) do
+ -- TODO enable batch downloading of keys here when synapse can handle it
+ SERVER.olm:query({id})
+ end
+end
+
+function Room:MarkAsRead()
+ -- Get event id from tag of last line in buffer
+ local lines = w.hdata_pointer(w.hdata_get('buffer'), self.buffer, 'own_lines')
+ if lines == '' then return end
+ local line = w.hdata_pointer(w.hdata_get('lines'), lines, 'last_line')
+ if line == '' then return end
+ local hdata_line = w.hdata_get('line')
+ local hdata_line_data = w.hdata_get('line_data')
+ local data = w.hdata_pointer(hdata_line, line, 'data')
+ local tag_count = w.hdata_integer(hdata_line_data, data, "tags_count")
+ if tag_count > 0 then
+ for i = 0, tag_count-1 do
+ local tag = w.hdata_string(hdata_line_data, data, i .. "|tags_array")
+ -- Event ids are like $142533663810152bfUKc:matrix.org
+ if tag:match'^%$.*:' then
+ SERVER:SendReadReceipt(self.identifier, tag)
+ break
+ end
+ end
+ end
+end
+
+function poll(a, b)
+ SERVER:poll()
+ return w.WEECHAT_RC_OK
+end
+
+function polltimer_cb(a, b)
+ local now = os.time()
+ if (now - SERVER.polltime) > POLL_INTERVAL+10 then
+ -- Release the poll lock
+ SERVER.poll_lock = false
+ SERVER:poll()
+ end
+ return w.WEECHAT_RC_OK
+end
+
+function otktimer_cb(a, b)
+ SERVER.olm:check_server_keycount()
+ return w.WEECHAT_RC_OK
+end
+
+function cleartyping(a, b)
+ for id, room in pairs(SERVER.rooms) do
+ room:ClearTyping()
+ end
+ return w.WEECHAT_RC_OK
+end
+
+function join_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if current_buffer == BUFFER or room then
+ local _, alias = split_args(args)
+ if not alias then
+ -- To support running /join on a invited room without args
+ SERVER:Join(room.identifier)
+ else
+ SERVER:Join(alias)
+ end
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function part_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ SERVER:part(room)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function leave_command_cb(data, current_buffer, args)
+ return part_command_cb(data, current_buffer, args)
+end
+
+function me_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, message = split_args(args)
+ room:emote(message or '')
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function topic_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, topic = split_args(args)
+ room:Topic(topic)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function upload_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, upload = split_args(args)
+ room:Upload(upload)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function query_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, query = split_args(args)
+ for id, displayname in pairs(room.users) do
+ if displayname == query then
+ -- Create a new room and invite the guy
+ SERVER:CreateRoom(false, nil, {id})
+ return w.WEECHAT_RC_OK_EAT
+ end
+ end
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function create_command_cb(data, current_buffer, args)
+ local command, arg = split_args(args)
+ local room = SERVER:findRoom(current_buffer)
+ if (room or current_buffer == BUFFER) and command == '/create' then
+ if arg then
+ -- Room names are supposed to be without # and homeserver, so
+ -- we try to help the user out here
+ local alias = arg:match'#?(.*):?'
+ -- Create a non-public room with argument as alias
+ SERVER:CreateRoom(false, alias, nil)
+ else
+ mprint 'Use /create room-name'
+ end
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function createalias_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, alias = split_args(args)
+ SERVER:CreateRoomAlias(room.identifier, alias)
+ return w.WEECHAT_RC_OK_EAT
+ elseif current_buffer == BUFFER then
+ mprint 'Use /createalias #alias:homeserver.domain from a room'
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function invite_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, invitee = split_args(args)
+ room:Invite(invitee)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function list_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room or current_buffer == BUFFER then
+ local _, target = split_args(args)
+ SERVER:ListRooms(target)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function op_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, target = split_args(args)
+ room:Op(target)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function voice_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, target = split_args(args)
+ room:Voice(target)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function devoice_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, target = split_args(args)
+ room:Devoice(target)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+function deop_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, target = split_args(args)
+ room:Deop(target)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function kick_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, target = split_args(args)
+ room:Kick(target)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function nick_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room or current_buffer == BUFFER then
+ local _, nick = split_args(args)
+ SERVER:Nick(nick)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function whois_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, nick = split_args(args)
+ room:Whois(nick)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function notice_command_cb(data, current_buffer, args)
+ -- TODO sending from matrix buffer given a room name
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, msg = split_args(args)
+ room:Notice(msg)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function msg_command_cb(data, current_buffer, args)
+ local _, msgmask = split_args(args)
+ local mask, msg = split_args(msgmask)
+ local room
+ -- WeeChat uses * as a mask for current buffer
+ if mask == '*' then
+ room = SERVER:findRoom(current_buffer)
+ else
+ for id, r in pairs(SERVER.rooms) do
+ -- Send /msg to a ID
+ if id == mask then
+ room = r
+ break
+ elseif mask == r.name then
+ room = r
+ break
+ end
+ end
+ end
+
+ if room then
+ room:Msg(msg)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function encrypt_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, arg = split_args(args)
+ if arg == 'on' then
+ mprint('Enabling encryption for outgoing messages in room ' .. tostring(room.name))
+ room:Encrypt()
+ elseif arg == 'off' then
+ mprint('Disabling encryption for outgoing messages in room ' .. tostring(room.name))
+ room.encrypted = false
+ else
+ w.print(current_buffer, 'Use /encrypt on or /encrypt off to turn encryption on or off')
+ end
+ return w.WEECHAT_RC_OK_EAT
+ else
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function public_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ mprint('Marking room as public: ' .. tostring(room.name))
+ room:public()
+ return w.WEECHAT_RC_OK_EAT
+ else
+ mprint('Run command from a room')
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function names_command_cb(cbdata, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local nrcolor = function(nr)
+ return wcolor'weechat.color.chat_channel'
+ .. tostring(nr)
+ .. default_color
+ end
+ local buffer_name = nrcolor(w.buffer_get_string(room.buffer, 'name'))
+ local delim_c = wcolor'weechat.color.chat_delimiters'
+ local tags = 'no_highlight,no_log,irc_names'
+ local pcolor = wcolor'weechat.color.chat_prefix_network'
+ local ngroups = {}
+ local nicks = {}
+ for id, name in pairs(room.users) do
+ local ncolor
+ if id == SERVER.user_id then
+ ncolor = w.color('chat_nick_self')
+ else
+ ncolor = w.info_get('irc_nick_color', name)
+ end
+ local ngroup, nprefix, nprefix_color = room:GetNickGroup(id)
+ if nprefix == ' ' then nprefix = '' end
+ nicks[#nicks+1] = ('%s%s%s%s'):format(
+ w.color(nprefix_color),
+ nprefix,
+ ncolor,
+ name
+ )
+ if not ngroups[ngroup] then
+ ngroups[ngroup] = 0
+ end
+ ngroups[ngroup] = ngroups[ngroup] + 1
+ end
+ local line1 = ('%s--\tNicks %s: %s[%s%s]'):format(
+ pcolor,
+ buffer_name,
+ delim_c,
+ table.concat(nicks, ' '),
+ delim_c
+ )
+ w.print_date_tags(room.buffer, 0, tags, line1)
+ local line2 = (
+ '%s--\tChannel %s: %s nicks %s(%s%s ops, %s voice, %s normals%s)'
+ ):format(
+ pcolor,
+ buffer_name,
+ nrcolor(room.member_count),
+ delim_c,
+ default_color,
+ nrcolor((ngroups[1] or 0) + (ngroups[2] or 0)),
+ nrcolor(ngroups[3] or 0),
+ nrcolor((ngroups[4] or 0) + (ngroups[5] or 0)),
+ delim_c
+ )
+ w.print_date_tags(room.buffer, 0, tags, line2)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ perr('Could not find room')
+ return w.WEECHAT_RC_OK
+ end
+end
+
+function more_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ SERVER:getMessages(room.identifier, 'b', room.prev_batch, 120)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ perr('/more Could not find room')
+ end
+ return w.WEECHAT_RC_OK
+end
+
+function roominfo_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ dbg{room=room}
+ return w.WEECHAT_RC_OK_EAT
+ else
+ perr('/roominfo Could not find room')
+ end
+ return w.WEECHAT_RC_OK
+end
+
+function name_command_cb(data, current_buffer, args)
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ local _, name = split_args(args)
+ room:Name(name)
+ return w.WEECHAT_RC_OK_EAT
+ else
+ perr('/name Could not find room')
+ end
+ return w.WEECHAT_RC_OK
+end
+
+function closed_matrix_buffer_cb(data, buffer)
+ BUFFER = nil
+ return w.WEECHAT_RC_OK
+end
+
+function closed_matrix_room_cb(data, buffer)
+ -- WeeChat closed our room
+ local room = SERVER:findRoom(buffer)
+ if room then
+ room.buffer = nil
+ perr('Room got closed: '..room.name)
+ SERVER.rooms[room.identifier] = nil
+ return w.WEECHAT_RC_OK
+ end
+ return w.WEECHAT_RC_ERR
+end
+
+function typing_notification_cb(signal, sig_type, data)
+ -- Ignore commands
+ if data:match'^/' then
+ return w.WEECHAT_RC_OK
+ end
+ -- Is this signal coming from a matrix buffer?
+ local room = SERVER:findRoom(data)
+ if room then
+ local input = w.buffer_get_string(data, "input")
+ -- Start sending when it reaches > 4 and doesn't start with command
+ if #input > 4 and not input:match'^/' then
+ local now = os.time()
+ -- Generate typing events every 4th second
+ if SERVER.typing_time + 4 < now then
+ SERVER.typing_time = now
+ room:SendTypingNotice()
+ end
+ end
+ end
+
+ return w.WEECHAT_RC_OK
+end
+
+function buffer_switch_cb(signal, sig_type, data)
+ -- Update bar item
+ w.bar_item_update('matrix_typing_notice')
+ local current_buffer = w.current_buffer()
+ local room = SERVER:findRoom(current_buffer)
+ if room then
+ room:MarkAsRead()
+ end
+ return w.WEECHAT_RC_OK
+end
+
+function typing_bar_item_cb(data, buffer, args)
+ local current_buffer = w.current_buffer()
+ local room = SERVER:findRoom(current_buffer)
+ if not room then return '' end
+ local typing_ids = table.concat(room.typing_ids, ' ')
+ if #typing_ids > 0 then
+ return "Typing: ".. typing_ids
+ end
+ return ''
+end
+
+if w.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, SCRIPT_DESC, "matrix_unload", "UTF-8") then
+ -- Save WeeChat version to a global so other functionality can see it
+ local version = w.info_get('version_number', '') or 0
+ WEECHAT_VERSION = tonumber(version)
+ local settings = {
+ homeserver_url= {'https://matrix.org/', 'Full URL including port to your homeserver (including trailing slash) or use default matrix.org'},
+ user= {'', 'Your homeserver username'},
+ password= {'', 'Your homeserver password'},
+ backlog_lines= {'120', 'Number of lines to fetch from backlog upon connecting'},
+ presence_filter = {'off', 'Filter presence messages and ephemeral events (for performance)'},
+ autojoin_on_invite = {'on', 'Automatically join rooms you are invited to'},
+ typing_notices = {'on', 'Send typing notices when you type'},
+ local_echo = {'on', 'Print lines locally instead of waiting for return from server'},
+ debug = {'off', 'Print a lot of extra information to help with finding bugs and other problems.'},
+ encrypted_message_color = {'lightgreen', 'Print encrypted mesages with this color'},
+ --olm_secret = {'', 'Password used to secure olm stores'},
+ }
+ -- set default settings
+ for option, value in pairs(settings) do
+ if w.config_is_set_plugin(option) ~= 1 then
+ w.config_set_plugin(option, value[1])
+ end
+ if WEECHAT_VERSION >= 0x00030500 then
+ w.config_set_desc_plugin(option, ('%s (default: "%s")'):format(
+ value[2], value[1]))
+ end
+ end
+ errprefix = wconf'weechat.look.prefix_error'
+ errprefix_c = wcolor'weechat.color.chat_prefix_error'
+ HOMEDIR = w.info_get('weechat_dir', '') .. '/'
+ local commands = {
+ 'join', 'part', 'leave', 'me', 'topic', 'upload', 'query', 'list',
+ 'op', 'voice', 'deop', 'devoice', 'kick', 'create', 'createalias', 'invite', 'nick',
+ 'whois', 'notice', 'msg', 'encrypt', 'public', 'names', 'more',
+ 'roominfo', 'name'
+ }
+ for _, c in pairs(commands) do
+ w.hook_command_run('/'..c, c..'_command_cb', '')
+ end
+
+ if w.config_get_plugin('typing_notices') == 'on' then
+ w.hook_signal('input_text_changed', "typing_notification_cb", '')
+ end
+
+ if w.config_get_plugin('debug') == 'on' then
+ DEBUG = true
+ end
+
+ w.hook_config('plugins.var.lua.matrix.debug', 'configuration_changed_cb', '')
+
+ local cmds = {'help', 'connect', 'debug', 'msg'}
+ w.hook_command(SCRIPT_COMMAND, 'Plugin for matrix.org chat protocol',
+ '[command] [command options]',
+ 'Commands:\n' ..table.concat(cmds, '\n') ..
+ '\nUse /matrix help [command] to find out more\n' ..
+ '\nSupported slash commands (i.e. /commands):\n' ..
+ table.concat(commands, ', '),
+ -- Completions
+ table.concat(cmds, '|'),
+ 'matrix_command_cb', '')
+
+ w.hook_command_run('/away -all*', 'matrix_away_command_run_cb', '')
+ SERVER = MatrixServer.create()
+
+ if WEECHAT_VERSION < 0x01040000 then
+ perr(SCRIPT_NAME .. ': Please upgrade your WeeChat before using this script. Using this script on older WeeChat versions may lead to crashes. Many bugs have been fixed in newer versions of WeeChat.')
+ perr(SCRIPT_NAME .. ': Refusing to automatically connect you. If you insist, type /'..SCRIPT_COMMAND..' connect, and do not act surprised if it crashes :-)')
+ else
+ SERVER:connect()
+ end
+
+ w.hook_signal('buffer_switch', "buffer_switch_cb", "")
+ w.bar_item_new('matrix_typing_notice', 'typing_bar_item_cb', '')
+end
diff --git a/weechat/otr.conf b/weechat/otr.conf
new file mode 100644
index 0000000..0206cb8
--- /dev/null
+++ b/weechat/otr.conf
@@ -0,0 +1,42 @@
+#
+# weechat -- otr.conf
+#
+
+[general]
+debug = off
+defaultkey = ""
+hints = on
+no_send_tag_regex = "^(alis|chanfix|global|.+serv|\*.+)$"
+
+[color]
+buffer.error = lightred
+buffer.hint = lightblue
+buffer.info = default
+buffer.success = lightgreen
+buffer.warning = yellow
+status.authenticated = green
+status.default = default
+status.encrypted = green
+status.logged = lightred
+status.notlogged = green
+status.unauthenticated = lightred
+status.unencrypted = lightred
+
+[look]
+bar.prefix = "OTR:"
+bar.state.authenticated = "AUTH"
+bar.state.encrypted = "SEC"
+bar.state.logged = "LOG"
+bar.state.notlogged = "!LOG"
+bar.state.separator = ","
+bar.state.unauthenticated = "!AUTH"
+bar.state.unencrypted = "!SEC"
+prefix = "${color:default}:! ${color:brown}otr${color:default} !:"
+
+[policy]
+default.allow_v2 = on
+default.html_escape = off
+default.html_filter = on
+default.log = off
+default.require_encryption = off
+default.send_tag = off
diff --git a/weechat/perl/autoload/awaylog.pl b/weechat/perl/autoload/awaylog.pl
new file mode 120000
index 0000000..200ecd5
--- /dev/null
+++ b/weechat/perl/autoload/awaylog.pl
@@ -0,0 +1 @@
+../awaylog.pl \ No newline at end of file
diff --git a/weechat/perl/autoload/beep.pl b/weechat/perl/autoload/beep.pl
new file mode 120000
index 0000000..0cc452e
--- /dev/null
+++ b/weechat/perl/autoload/beep.pl
@@ -0,0 +1 @@
+../beep.pl \ No newline at end of file
diff --git a/weechat/perl/autoload/buffers.pl b/weechat/perl/autoload/buffers.pl
new file mode 120000
index 0000000..445dc3c
--- /dev/null
+++ b/weechat/perl/autoload/buffers.pl
@@ -0,0 +1 @@
+../buffers.pl \ No newline at end of file
diff --git a/weechat/perl/autoload/coords.pl b/weechat/perl/autoload/coords.pl
new file mode 120000
index 0000000..201de83
--- /dev/null
+++ b/weechat/perl/autoload/coords.pl
@@ -0,0 +1 @@
+../coords.pl \ No newline at end of file
diff --git a/weechat/perl/awaylog.pl b/weechat/perl/awaylog.pl
new file mode 100644
index 0000000..91e9b1b
--- /dev/null
+++ b/weechat/perl/awaylog.pl
@@ -0,0 +1,100 @@
+###############################################################################
+#
+# Copyright (c) 2008 by GolemJ <golemj@gmail.com>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+#
+###############################################################################
+#
+# Log highlights msg to core buffer
+# You need to set "notify" to "yes" and "command" to proper command to run
+# external command. You also need "shell" script to run external command.
+#
+# History:
+# 2010-06-20, GolemJ <golemj@gmail.com>
+# version 0.8, add posibility to execute command for notification
+# 2010-02-14, Emmanuel Bouthenot <kolter@openics.org>
+# version 0.7, add colors and notifications support
+# 2009-05-02, FlashCode <flashcode@flashtux.org>:
+# version 0.6, sync with last API changes
+# 2008-11-30, GolemJ <golemj@gmail.com>:
+# version 0.5, conversion to WeeChat 0.3.0+
+#
+###############################################################################
+
+use strict;
+
+weechat::register( "awaylog", "Jiri Golembiovsky", "0.8", "GPL", "Prints highlights to core buffer", "", "" );
+weechat::hook_print( "", "", "", 1, "highlight_cb", "" );
+
+if( weechat::config_get_plugin( "on_away_only" ) eq "" ) {
+ weechat::config_set_plugin( "on_away_only", "off" );
+}
+
+if( weechat::config_get_plugin( "plugin_color" ) eq "" ) {
+ weechat::config_set_plugin( "plugin_color", "default" );
+}
+
+if( weechat::config_get_plugin( "name_color" ) eq "" ) {
+ weechat::config_set_plugin( "name_color", "default" );
+}
+
+if( weechat::config_get_plugin( "notify" ) eq "" ) {
+ weechat::config_set_plugin( "notify", "off" );
+}
+
+if( weechat::config_get_plugin( "command" ) eq "") {
+ weechat::config_set_plugin( "command", "" );
+}
+
+sub highlight_cb {
+ if( $_[5] == 1 ) {
+ my $away = weechat::buffer_get_string($_[1], "localvar_away");
+ if (($away ne "") || (weechat::config_get_plugin( "on_away_only" ) ne "on"))
+ {
+ my $buffer_color = weechat::color(weechat::config_get_plugin( "plugin_color"))
+ . weechat::buffer_get_string($_[1], "plugin")
+ . "."
+ . weechat::buffer_get_string($_[1], "name")
+ . weechat::color("default");
+ my $buffer = weechat::buffer_get_string($_[1], "plugin")
+ . "."
+ . weechat::buffer_get_string($_[1], "name");
+ my $name_color = weechat::color(weechat::config_get_plugin( "name_color"))
+ . $_[6]
+ . weechat::color("default");
+ my $name = $_[6];
+ my $message_color = "${buffer_color} -- ${name_color} :: $_[7]";
+ my $message = "${buffer} -- ${name} :: $_[7]";
+ if( weechat::config_get_plugin( "notify" ) ne "on" ) {
+ my $command = weechat::config_get_plugin( "command" );
+ if( $command ne "" ) {
+ if( $command =~ /\$msg/ ) {
+ $command =~ s/\$msg/\'$message\'/;
+ } else {
+ $command = "$command '$message'";
+ }
+ weechat::command( "", "/shell $command" );
+ } else {
+ weechat::print("", $message_color);
+ }
+ } else {
+ weechat::print_date_tags("", 0, "notify_highlight", $message_color);
+ }
+ }
+ }
+
+ return weechat::WEECHAT_RC_OK;
+}
diff --git a/weechat/perl/beep.pl b/weechat/perl/beep.pl
new file mode 100755
index 0000000..69096c2
--- /dev/null
+++ b/weechat/perl/beep.pl
@@ -0,0 +1,257 @@
+#
+# Copyright (C) 2006-2012 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2011 Nils Görs <weechatter@arcor.de>
+# Copyright (C) 2011 ArZa <arza@arza.us>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+#
+# Beep (terminal bell) and/or run command on highlight/private message or new DCC.
+#
+# History:
+# 2012-06-05, ldvx<ldvx@freenode>:
+# version 1.1: Added wildcard support for whitelist_nicks.
+# 2012-05-09, ldvx <ldvx@freenode>:
+# version 1.0: Added beep_pv_blacklist, beep_highlight_blacklist, blacklist_nicks,
+# and wildcard support for blacklist_nicks.
+# 2012-05-02, ldvx <ldvx@freenode>:
+# version 0.9: fix regex for nick in tags, add options "whitelist_channels"
+# and "bell_always"
+# 2012-04-19, ldvx <ldvx@freenode>:
+# version 0.8: add whitelist, trigger, use hook_process for commands,
+# rename option "beep_command" to "beep_command_pv", add help for options
+# 2011-04-16, ArZa <arza@arza.us>:
+# version 0.7: fix default beep command
+# 2011-03-11, nils_2 <weechatter@arcor.de>:
+# version 0.6: add additional command options for dcc and highlight
+# 2011-03-09, nils_2 <weechatter@arcor.de>:
+# version 0.5: add option for beep command and dcc
+# 2009-05-02, Sebastien Helleu <flashcode@flashtux.org>:
+# version 0.4: sync with last API changes
+# 2008-11-05, Sebastien Helleu <flashcode@flashtux.org>:
+# version 0.3: conversion to WeeChat 0.3.0+
+# 2007-08-10, Sebastien Helleu <flashcode@flashtux.org>:
+# version 0.2: upgraded licence to GPL 3
+# 2006-09-02, Sebastien Helleu <flashcode@flashtux.org>:
+# version 0.1: initial release
+
+use strict;
+my $SCRIPT_NAME = "beep";
+my $VERSION = "1.1";
+
+# default values in setup file (~/.weechat/plugins.conf)
+my %options_default = ('beep_pv' => ['on', 'beep on private message'],
+ 'beep_pv_whitelist' => ['off', 'turn whitelist for private messages on or off'],
+ 'beep_pv_blacklist' => ['off', 'turn blacklist for private messages on or off'],
+ 'beep_highlight' => ['on', 'beep on highlight'],
+ 'beep_highlight_whitelist' => ['off', 'turn whitelist for highlights on or off'],
+ 'beep_highlight_blacklist' => ['off', 'turn blacklist for highlights on or off'],
+ 'beep_dcc' => ['on', 'beep on dcc'],
+ 'beep_trigger_pv' => ['', 'word that will trigger execution of beep_command_pv (it empty, anything will trigger)'],
+ 'beep_trigger_highlight' => ['', 'word that will trigger execution of beep_command_highlight (if empty, anything will trigger)'],
+ 'beep_command_pv' => ['$bell', 'command for beep on private message, special value "$bell" is allowed, as well as "$bell;command"'],
+ 'beep_command_highlight' => ['$bell', 'command for beep on highlight, special value "$bell" is allowed, as well as "$bell;command"'],
+ 'beep_command_dcc' => ['$bell', 'command for beep on dcc, special value "$bell" is allowed, as well as "$bell;command"'],
+ 'beep_command_timeout' => ['30000', 'timeout for command run (in milliseconds, 0 = never kill (not recommended))'],
+ 'whitelist_nicks' => ['', 'comma-separated list of "server.nick": if not empty, only these nicks will trigger execution of commands (example: "freenode.nick1,freenode.nick2")'],
+ 'blacklist_nicks' => ['', 'comma-separated list of "server.nick": if not empty, these nicks will not be able to trigger execution of commands. Cannot be used in conjuction with whitelist (example: "freenode.nick1,freenode.nick2")'],
+ 'whitelist_channels' => ['', 'comma-separated list of "server.#channel": if not empty, only these channels will trigger execution of commands (example: "freenode.#weechat,freenode.#channel2")'],
+ 'bell_always' => ['', 'use $bell on private messages and/or highlights regardless of trigger and whitelist settings (example: "pv,highlight")'],
+);
+my %options = ();
+
+weechat::register($SCRIPT_NAME, "FlashCode <flashcode\@flashtux.org>", $VERSION,
+ "GPL3", "Beep (terminal bell) and/or run command on highlight/private message or new DCC", "", "");
+init_config();
+
+weechat::hook_config("plugins.var.perl.$SCRIPT_NAME.*", "toggle_config_by_set", "");
+weechat::hook_print("", "", "", 1, "pv_and_highlight", "");
+weechat::hook_signal("irc_dcc", "dcc", "");
+
+sub pv_and_highlight
+{
+ my ($data, $buffer, $date, $tags, $displayed, $highlight, $prefix, $message) = @_;
+
+ # return if message is filtered
+ return weechat::WEECHAT_RC_OK if ($displayed != 1);
+
+ # return if nick in message is own nick
+ my $nick = "";
+ $nick = $2 if ($tags =~ m/(^|,)nick_([^,]*)(,|$)/);
+ return weechat::WEECHAT_RC_OK if (weechat::buffer_get_string($buffer, "localvar_nick") eq $nick);
+
+ # highlight
+ if ($highlight)
+ {
+ # Always print visual bel, regardless of whitelist and trigger settings
+ # beep_command_highlight does not need to contain $bell
+ if ($options{bell_always} =~ m/(^|,)highlight(,|$)/)
+ {
+ print STDERR "\a";
+ }
+ # Channels whitelist for highlights
+ if ($options{beep_highlight} eq "on")
+ {
+ if ($options{whitelist_channels} ne "")
+ {
+ my $serverandchannel = weechat::buffer_get_string($buffer, "localvar_server"). "." .
+ weechat::buffer_get_string($buffer, "localvar_channel");
+ if ($options{beep_trigger_highlight} eq "" or $message =~ m/\b$options{beep_trigger_highlight}\b/)
+ {
+ if ($options{whitelist_channels} =~ /(^|,)$serverandchannel(,|$)/)
+ {
+ beep_exec_command($options{beep_command_highlight});
+ }
+ # What if we are highlighted and we're in a PM? For now, do nothing.
+ }
+ }
+ else
+ {
+ # Execute $bell and/or command with trigger and whitelist/blacklist settings
+ beep_trigger_whitelist_blacklist($buffer, $message, $nick, $options{beep_trigger_highlight},
+ $options{beep_highlight_whitelist}, $options{beep_highlight_blacklist},
+ $options{beep_command_highlight});
+ }
+ }
+ }
+ # private message
+ elsif (weechat::buffer_get_string($buffer, "localvar_type") eq "private" and $tags =~ m/(^|,)notify_private(,|$)/)
+ {
+ # Always print visual bel, regardless of whitelist and trigger settings
+ # beep_command_pv does not need to contain $bell
+ if ($options{bell_always} =~ m/(^|,)pv(,|$)/)
+ {
+ print STDERR "\a";
+ }
+ # Execute $bell and/or command with trigger and whitelist/blacklist settings
+ if ($options{beep_pv} eq "on")
+ {
+ beep_trigger_whitelist_blacklist($buffer, $message, $nick, $options{beep_trigger_pv},
+ $options{beep_pv_whitelist}, $options{beep_pv_blacklist},
+ $options{beep_command_pv});
+ }
+ }
+ return weechat::WEECHAT_RC_OK;
+}
+
+sub dcc
+{
+ beep_exec_command($options{beep_command_dcc}) if ($options{beep_dcc} eq "on");
+ return weechat::WEECHAT_RC_OK;
+}
+
+sub beep_trigger_whitelist_blacklist
+{
+ my ($buffer, $message, $nick, $trigger, $whitelist, $blacklist, $command) = @_;
+
+ if ($trigger eq "" or $message =~ m/\b$trigger\b/)
+ {
+ my $serverandnick = weechat::buffer_get_string($buffer, "localvar_server").".".$nick;
+ if ($whitelist eq "on" and $options{whitelist_nicks} ne "")
+ {
+ # What to do if there's a wildcard in the whitelit
+ if ($options{whitelist_nicks} =~ m/\*/ and
+ match_in_wild_card($serverandnick, $options{whitelist_nicks}))
+ {
+ beep_exec_command($command);
+ }
+ # What to do if there's no wildcard in the whitelist
+ elsif ($options{whitelist_nicks} =~ /(^|,)$serverandnick(,|$)/)
+ {
+ beep_exec_command($command);
+ }
+ }
+ elsif ($blacklist eq "on" and $options{blacklist_nicks} ne "")
+ {
+ # What to do if there's a wildcard in the blacklist
+ if ($options{blacklist_nicks} =~ m/\*/ and
+ !match_in_wild_card($serverandnick, $options{blacklist_nicks}))
+ {
+ beep_exec_command($command);
+ }
+ # What to do if there's no wildcard in the blacklist
+ elsif ($options{blacklist_nicks} !~ /(^|,)$serverandnick(,|$)/)
+ {
+ beep_exec_command($command);
+ }
+ }
+ # What to do if we are not using whitelist of blacklist feature
+ elsif ($whitelist eq "off" and $blacklist eq "off")
+ {
+ beep_exec_command($command);
+ }
+ }
+}
+
+sub beep_exec_command
+{
+ my $command = $_[0];
+ if ($command =~ /^\$bell/)
+ {
+ print STDERR "\a";
+ ($command) = $command =~ /^\$bell;(.+)$/;
+ }
+ weechat::hook_process($command, $options{beep_command_timeout}, "my_process", "") if ($command);
+}
+
+sub match_in_wild_card
+{
+ my ($serverandnick, $white_or_black) = @_;
+ my $nick_iter;
+ my @array_of_nicks = split(",", $white_or_black);
+
+ foreach $nick_iter (@array_of_nicks)
+ {
+ $nick_iter =~ s/\*/[^,]*/g;
+ if ($serverandnick =~ /$nick_iter/)
+ {
+ return 1;
+ }
+ }
+ return 0;
+}
+
+sub my_process
+{
+ return weechat::WEECHAT_RC_OK;
+}
+
+sub toggle_config_by_set
+{
+ my ($pointer, $name, $value) = @_;
+ $name = substr($name, length("plugins.var.perl.".$SCRIPT_NAME."."), length($name));
+ $options{$name} = $value;
+ return weechat::WEECHAT_RC_OK;
+}
+
+sub init_config
+{
+ my $version = weechat::info_get("version_number", "") || 0;
+ foreach my $option (keys %options_default)
+ {
+ if (!weechat::config_is_set_plugin($option))
+ {
+ weechat::config_set_plugin($option, $options_default{$option}[0]);
+ $options{$option} = $options_default{$option}[0];
+ }
+ else
+ {
+ $options{$option} = weechat::config_get_plugin($option);
+ }
+ if ($version >= 0x00030500)
+ {
+ weechat::config_set_desc_plugin($option, $options_default{$option}[1]." (default: \"".$options_default{$option}[0]."\")");
+ }
+ }
+}
diff --git a/weechat/perl/buffers.pl b/weechat/perl/buffers.pl
new file mode 100755
index 0000000..e63c3c8
--- /dev/null
+++ b/weechat/perl/buffers.pl
@@ -0,0 +1,1816 @@
+#
+# Copyright (C) 2008-2014 Sebastien Helleu <flashcode@flashtux.org>
+# Copyright (C) 2011-2013 Nils G <weechatter@arcor.de>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+#
+# Display sidebar with list of buffers.
+#
+# History:
+#
+# 2015-05-02, arza <arza@arza.us>:
+# v5.2: truncate long names (name_size_max) more when mark_inactive adds parenthesis
+# 2015-03-29, Ed Santiago <ed@edsantiago.com>:
+# v5.1: merged buffers: always indent, except when filling is horizontal
+# 2014-12-12
+# v5.0: fix cropping non-latin buffer names
+# 2014-08-29, Patrick Steinhardt <ps@pks.im>:
+# v4.9: add support for specifying custom buffer names
+# 2014-07-19, Sebastien Helleu <flashcode@flashtux.org>:
+# v4.8: add support of ctrl + mouse wheel to jump to previous/next buffer,
+# new option "mouse_wheel"
+# 2014-06-22, Sebastien Helleu <flashcode@flashtux.org>:
+# v4.7: fix typos in options
+# 2014-04-05, Sebastien Helleu <flashcode@flashtux.org>:
+# v4.6: add support of hidden buffers (WeeChat >= 0.4.4)
+# 2014-01-01, Sebastien Helleu <flashcode@flashtux.org>:
+# v4.5: add option "mouse_move_buffer"
+# 2013-12-11, Sebastien Helleu <flashcode@flashtux.org>:
+# v4.4: fix buffer number on drag to the end of list when option
+# weechat.look.buffer_auto_renumber is off
+# 2013-12-10, nils_2@freenode.#weechat:
+# v4.3: add options "prefix_bufname" and "suffix_bufname (idea by silverd)
+# : fix hook_timer() for show_lag wasn't disabled
+# : improved signal handling (less updating of buffers list)
+# 2013-11-07, Sebastien Helleu <flashcode@flashtux.org>:
+# v4.2: use default filling "columns_vertical" when bar position is top/bottom
+# 2013-10-31, nils_2@freenode.#weechat:
+# v4.1: add option "detach_buffer_immediately" (idea by farn)
+# 2013-10-20, nils_2@freenode.#weechat:
+# v4.0: add options "detach_displayed_buffers", "detach_display_window_number"
+# 2013-09-27, nils_2@freenode.#weechat:
+# v3.9: add option "toggle_bar" and option "show_prefix_query" (idea by IvarB)
+# : fix problem with linefeed at end of list of buffers (reported by grawity)
+# 2012-10-18, nils_2@freenode.#weechat:
+# v3.8: add option "mark_inactive", to mark buffers you are not in (idea by xrdodrx)
+# : add wildcard "*" for immune_detach_buffers (idea by StarWeaver)
+# : add new options "detach_query" and "detach_free_content" (idea by StarWeaver)
+# 2012-10-06, Nei <anti.teamidiot.de>:
+# v3.7: call menu on right mouse if menu script is loaded.
+# 2012-10-06, nils_2 <weechatter@arcor.de>:
+# v3.6: add new option "hotlist_counter" (idea by torque).
+# 2012-06-02, nils_2 <weechatter@arcor.de>:
+# v3.5: add values "server|channel|private|all|keepserver|none" to option "hide_merged_buffers" (suggested by dominikh).
+# 2012-05-25, nils_2 <weechatter@arcor.de>:
+# v3.4: add new option "show_lag".
+# 2012-04-07, Sebastien Helleu <flashcode@flashtux.org>:
+# v3.3: fix truncation of wide chars in buffer name (option name_size_max) (bug #36034)
+# 2012-03-15, nils_2 <weechatter@arcor.de>:
+# v3.2: add new option "detach"(weechat >= 0.3.8)
+# add new option "immune_detach_buffers" (requested by Mkaysi)
+# add new function buffers_whitelist add|del|reset (suggested by FiXato)
+# add new function buffers_detach add|del|reset
+# 2012-03-09, Sebastien Helleu <flashcode@flashtux.org>:
+# v3.1: fix reload of config file
+# 2012-01-29, nils_2 <weechatter@arcor.de>:
+# v3.0: fix: buffers did not update directly during window_switch (reported by FiXato)
+# 2012-01-29, nils_2 <weechatter@arcor.de>:
+# v2.9: add options "name_size_max" and "name_crop_suffix"
+# 2012-01-08, nils_2 <weechatter@arcor.de>:
+# v2.8: fix indenting for option "show_number off"
+# fix unset of buffer activity in hotlist when buffer was moved with mouse
+# add buffer with free content and core buffer sorted first (suggested by nyuszika7h)
+# add options queries_default_fg/bg and queries_message_fg/bg (suggested by FiXato)
+# add clicking with left button on current buffer will do a jump_previously_visited_buffer (suggested by FiXato)
+# add clicking with right button on current buffer will do a jump_next_visited_buffer
+# add additional informations in help texts
+# add default_fg and default_bg for whitelist channels
+# internal changes (script is now 3Kb smaller)
+# 2012-01-04, Sebastien Helleu <flashcode@flashtux.org>:
+# v2.7: fix regex lookup in whitelist buffers list
+# 2011-12-04, nils_2 <weechatter@arcor.de>:
+# v2.6: add own config file (buffers.conf)
+# add new behavior for indenting (under_name)
+# add new option to set different color for server buffers and buffers with free content
+# 2011-10-30, nils_2 <weechatter@arcor.de>:
+# v2.5: add new options "show_number_char" and "color_number_char",
+# add help-description for options
+# 2011-08-24, Sebastien Helleu <flashcode@flashtux.org>:
+# v2.4: add mouse support
+# 2011-06-06, nils_2 <weechatter@arcor.de>:
+# v2.3: added: missed option "color_whitelist_default"
+# 2011-03-23, Sebastien Helleu <flashcode@flashtux.org>:
+# v2.2: fix color of nick prefix with WeeChat >= 0.3.5
+# 2011-02-13, nils_2 <weechatter@arcor.de>:
+# v2.1: add options "color_whitelist_*"
+# 2010-10-05, Sebastien Helleu <flashcode@flashtux.org>:
+# v2.0: add options "sort" and "show_number"
+# 2010-04-12, Sebastien Helleu <flashcode@flashtux.org>:
+# v1.9: replace call to log() by length() to align buffer numbers
+# 2010-04-02, Sebastien Helleu <flashcode@flashtux.org>:
+# v1.8: fix bug with background color and option indenting_number
+# 2010-04-02, Helios <helios@efemes.de>:
+# v1.7: add indenting_number option
+# 2010-02-25, m4v <lambdae2@gmail.com>:
+# v1.6: add option to hide empty prefixes
+# 2010-02-12, Sebastien Helleu <flashcode@flashtux.org>:
+# v1.5: add optional nick prefix for buffers like IRC channels
+# 2009-09-30, Sebastien Helleu <flashcode@flashtux.org>:
+# v1.4: remove spaces for indenting when bar position is top/bottom
+# 2009-06-14, Sebastien Helleu <flashcode@flashtux.org>:
+# v1.3: add option "hide_merged_buffers"
+# 2009-06-14, Sebastien Helleu <flashcode@flashtux.org>:
+# v1.2: improve display with merged buffers
+# 2009-05-02, Sebastien Helleu <flashcode@flashtux.org>:
+# v1.1: sync with last API changes
+# 2009-02-21, Sebastien Helleu <flashcode@flashtux.org>:
+# v1.0: remove timer used to update bar item first time (not needed any more)
+# 2009-02-17, Sebastien Helleu <flashcode@flashtux.org>:
+# v0.9: fix bug with indenting of private buffers
+# 2009-01-04, Sebastien Helleu <flashcode@flashtux.org>:
+# v0.8: update syntax for command /set (comments)
+# 2008-10-20, Jiri Golembiovsky <golemj@gmail.com>:
+# v0.7: add indenting option
+# 2008-10-01, Sebastien Helleu <flashcode@flashtux.org>:
+# v0.6: add default color for buffers, and color for current active buffer
+# 2008-09-18, Sebastien Helleu <flashcode@flashtux.org>:
+# v0.5: fix color for "low" level entry in hotlist
+# 2008-09-18, Sebastien Helleu <flashcode@flashtux.org>:
+# v0.4: rename option "show_category" to "short_names",
+# remove option "color_slash"
+# 2008-09-15, Sebastien Helleu <flashcode@flashtux.org>:
+# v0.3: fix bug with priority in hotlist (var not defined)
+# 2008-09-02, Sebastien Helleu <flashcode@flashtux.org>:
+# v0.2: add color for buffers with activity and config options for
+# colors, add config option to display/hide categories
+# 2008-03-15, Sebastien Helleu <flashcode@flashtux.org>:
+# v0.1: script creation
+#
+# Help about settings:
+# display all settings for script (or use iset.pl script to change settings):
+# /set buffers*
+# show help text for option buffers.look.whitelist_buffers:
+# /help buffers.look.whitelist_buffers
+#
+# Mouse-support (standard key bindings):
+# left mouse-button:
+# - click on a buffer to switch to selected buffer
+# - click on current buffer will do action jump_previously_visited_buffer
+# - drag a buffer and drop it on another position will move the buffer to position
+# right mouse-button:
+# - click on current buffer will do action jump_next_visited_buffer
+# - moving buffer to the left/right will close buffer.
+#
+
+use strict;
+use Encode qw( decode encode );
+# -----------------------------[ internal ]-------------------------------------
+my $SCRIPT_NAME = "buffers";
+my $SCRIPT_VERSION = "5.2";
+
+my $BUFFERS_CONFIG_FILE_NAME = "buffers";
+my $buffers_config_file;
+my $cmd_buffers_whitelist= "buffers_whitelist";
+my $cmd_buffers_detach = "buffers_detach";
+
+my $maxlength;
+
+my %mouse_keys = ("\@item(buffers):button1*" => "hsignal:buffers_mouse",
+ "\@item(buffers):button2*" => "hsignal:buffers_mouse",
+ "\@bar(buffers):ctrl-wheelup" => "hsignal:buffers_mouse",
+ "\@bar(buffers):ctrl-wheeldown" => "hsignal:buffers_mouse");
+my %options;
+my %hotlist_level = (0 => "low", 1 => "message", 2 => "private", 3 => "highlight");
+my @whitelist_buffers = ();
+my @immune_detach_buffers= ();
+my @detach_buffer_immediately= ();
+my @buffers_focus = ();
+my %buffers_timer = ();
+my %Hooks = ();
+
+# --------------------------------[ init ]--------------------------------------
+weechat::register($SCRIPT_NAME, "Sebastien Helleu <flashcode\@flashtux.org>",
+ $SCRIPT_VERSION, "GPL3",
+ "Sidebar with list of buffers", "shutdown_cb", "");
+my $weechat_version = weechat::info_get("version_number", "") || 0;
+
+buffers_config_init();
+buffers_config_read();
+
+weechat::bar_item_new($SCRIPT_NAME, "build_buffers", "");
+weechat::bar_new($SCRIPT_NAME, "0", "0", "root", "", "left", "columns_vertical",
+ "vertical", "0", "0", "default", "default", "default", "1",
+ $SCRIPT_NAME);
+
+if ( check_bar_item() == 0 )
+{
+ weechat::command("", "/bar show " . $SCRIPT_NAME) if ( weechat::config_boolean($options{"toggle_bar"}) eq 1 );
+}
+
+weechat::hook_signal("buffer_opened", "buffers_signal_buffer", "");
+weechat::hook_signal("buffer_closed", "buffers_signal_buffer", "");
+weechat::hook_signal("buffer_merged", "buffers_signal_buffer", "");
+weechat::hook_signal("buffer_unmerged", "buffers_signal_buffer", "");
+weechat::hook_signal("buffer_moved", "buffers_signal_buffer", "");
+weechat::hook_signal("buffer_renamed", "buffers_signal_buffer", "");
+weechat::hook_signal("buffer_switch", "buffers_signal_buffer", "");
+weechat::hook_signal("buffer_hidden", "buffers_signal_buffer", ""); # WeeChat >= 0.4.4
+weechat::hook_signal("buffer_unhidden", "buffers_signal_buffer", ""); # WeeChat >= 0.4.4
+weechat::hook_signal("buffer_localvar_added", "buffers_signal_buffer", "");
+weechat::hook_signal("buffer_localvar_changed", "buffers_signal_buffer", "");
+
+weechat::hook_signal("window_switch", "buffers_signal_buffer", "");
+weechat::hook_signal("hotlist_changed", "buffers_signal_hotlist", "");
+#weechat::hook_command_run("/input switch_active_*", "buffers_signal_buffer", "");
+weechat::bar_item_update($SCRIPT_NAME);
+
+
+if ($weechat_version >= 0x00030600)
+{
+ weechat::hook_focus($SCRIPT_NAME, "buffers_focus_buffers", "");
+ weechat::hook_hsignal("buffers_mouse", "buffers_hsignal_mouse", "");
+ weechat::key_bind("mouse", \%mouse_keys);
+}
+
+weechat::hook_command($cmd_buffers_whitelist,
+ "add/del current buffer to/from buffers whitelist",
+ "[add] || [del] || [reset]",
+ " add: add current buffer in configuration file\n".
+ " del: delete current buffer from configuration file\n".
+ "reset: reset all buffers from configuration file ".
+ "(no confirmation!)\n\n".
+ "Examples:\n".
+ "/$cmd_buffers_whitelist add\n",
+ "add %-||".
+ "del %-||".
+ "reset %-",
+ "buffers_cmd_whitelist", "");
+weechat::hook_command($cmd_buffers_detach,
+ "add/del current buffer to/from buffers detach",
+ "[add] || [del] || [reset]",
+ " add: add current buffer in configuration file\n".
+ " del: delete current buffer from configuration file\n".
+ "reset: reset all buffers from configuration file ".
+ "(no confirmation!)\n\n".
+ "Examples:\n".
+ "/$cmd_buffers_detach add\n",
+ "add %-||".
+ "del %-||".
+ "reset %-",
+ "buffers_cmd_detach", "");
+
+if ($weechat_version >= 0x00030800)
+{
+ weechat::hook_config("buffers.look.detach", "hook_timer_detach", "");
+ if (weechat::config_integer($options{"detach"}) > 0)
+ {
+ $Hooks{timer_detach} = weechat::hook_timer(weechat::config_integer($options{"detach"}) * 1000,
+ 60, 0, "buffers_signal_hotlist", "");
+ }
+}
+
+weechat::hook_config("buffers.look.show_lag", "hook_timer_lag", "");
+
+if (weechat::config_boolean($options{"show_lag"}))
+{
+ $Hooks{timer_lag} = weechat::hook_timer(
+ weechat::config_integer(weechat::config_get("irc.network.lag_refresh_interval")) * 1000,
+ 0, 0, "buffers_signal_hotlist", "");
+}
+
+# -------------------------------- [ command ] --------------------------------
+sub buffers_cmd_whitelist
+{
+my ( $data, $buffer, $args ) = @_;
+ $args = lc($args);
+ my $buffers_whitelist = weechat::config_string( weechat::config_get("buffers.look.whitelist_buffers") );
+ return weechat::WEECHAT_RC_OK if ( $buffers_whitelist eq "" and $args eq "del" or $buffers_whitelist eq "" and $args eq "reset" );
+ my @buffers_list = split( /,/, $buffers_whitelist );
+ # get buffers name
+ my $infolist = weechat::infolist_get("buffer", weechat::current_buffer(), "");
+ weechat::infolist_next($infolist);
+ my $buffers_name = weechat::infolist_string($infolist, "name");
+ weechat::infolist_free($infolist);
+ return weechat::WEECHAT_RC_OK if ( $buffers_name eq "" ); # should never happen
+
+ if ( $args eq "add" )
+ {
+ return weechat::WEECHAT_RC_OK if ( grep /^$buffers_name$/, @buffers_list ); # check if buffer already in list
+ push @buffers_list, ( $buffers_name );
+ my $buffers_list = &create_whitelist(\@buffers_list);
+ weechat::config_option_set( weechat::config_get("buffers.look.whitelist_buffers"), $buffers_list, 1);
+ weechat::print(weechat::current_buffer(), "buffer \"$buffers_name\" added to buffers whitelist");
+ }
+ elsif ( $args eq "del" )
+ {
+ return weechat::WEECHAT_RC_OK unless ( grep /^$buffers_name$/, @buffers_list ); # check if buffer is in list
+ @buffers_list = grep {$_ ne $buffers_name} @buffers_list; # delete entry
+ my $buffers_list = &create_whitelist(\@buffers_list);
+ weechat::config_option_set( weechat::config_get("buffers.look.whitelist_buffers"), $buffers_list, 1);
+ weechat::print(weechat::current_buffer(), "buffer \"$buffers_name\" deleted from buffers whitelist");
+ }
+ elsif ( $args eq "reset" )
+ {
+ return weechat::WEECHAT_RC_OK if ( $buffers_whitelist eq "" );
+ weechat::config_option_set( weechat::config_get("buffers.look.whitelist_buffers"), "", 1);
+ weechat::print(weechat::current_buffer(), "buffers whitelist is empty, now...");
+ }
+ return weechat::WEECHAT_RC_OK;
+}
+sub buffers_cmd_detach
+{
+ my ( $data, $buffer, $args ) = @_;
+ $args = lc($args);
+ my $immune_detach_buffers = weechat::config_string( weechat::config_get("buffers.look.immune_detach_buffers") );
+ return weechat::WEECHAT_RC_OK if ( $immune_detach_buffers eq "" and $args eq "del" or $immune_detach_buffers eq "" and $args eq "reset" );
+
+ my @buffers_list = split( /,/, $immune_detach_buffers );
+ # get buffers name
+ my $infolist = weechat::infolist_get("buffer", weechat::current_buffer(), "");
+ weechat::infolist_next($infolist);
+ my $buffers_name = weechat::infolist_string($infolist, "name");
+ weechat::infolist_free($infolist);
+ return weechat::WEECHAT_RC_OK if ( $buffers_name eq "" ); # should never happen
+
+ if ( $args eq "add" )
+ {
+ return weechat::WEECHAT_RC_OK if ( grep /^$buffers_name$/, @buffers_list ); # check if buffer already in list
+ push @buffers_list, ( $buffers_name );
+ my $buffers_list = &create_whitelist(\@buffers_list);
+ weechat::config_option_set( weechat::config_get("buffers.look.immune_detach_buffers"), $buffers_list, 1);
+ weechat::print(weechat::current_buffer(), "buffer \"$buffers_name\" added to immune detach buffers");
+ }
+ elsif ( $args eq "del" )
+ {
+ return weechat::WEECHAT_RC_OK unless ( grep /^$buffers_name$/, @buffers_list ); # check if buffer is in list
+ @buffers_list = grep {$_ ne $buffers_name} @buffers_list; # delete entry
+ my $buffers_list = &create_whitelist(\@buffers_list);
+ weechat::config_option_set( weechat::config_get("buffers.look.immune_detach_buffers"), $buffers_list, 1);
+ weechat::print(weechat::current_buffer(), "buffer \"$buffers_name\" deleted from immune detach buffers");
+ }
+ elsif ( $args eq "reset" )
+ {
+ return weechat::WEECHAT_RC_OK if ( $immune_detach_buffers eq "" );
+ weechat::config_option_set( weechat::config_get("buffers.look.immune_detach_buffers"), "", 1);
+ weechat::print(weechat::current_buffer(), "immune detach buffers is empty, now...");
+ }
+ return weechat::WEECHAT_RC_OK;
+}
+
+sub create_whitelist
+{
+ my @buffers_list = @{$_[0]};
+ my $buffers_list = "";
+ foreach (@buffers_list)
+ {
+ $buffers_list .= $_ .",";
+ }
+ # remove last ","
+ chop $buffers_list;
+ return $buffers_list;
+}
+
+# -------------------------------- [ config ] --------------------------------
+sub hook_timer_detach
+{
+ my $detach = $_[2];
+ if ( $detach eq 0 )
+ {
+ weechat::unhook($Hooks{timer_detach}) if $Hooks{timer_detach};
+ $Hooks{timer_detach} = "";
+ }
+ else
+ {
+ weechat::unhook($Hooks{timer_detach}) if $Hooks{timer_detach};
+ $Hooks{timer_detach} = weechat::hook_timer( weechat::config_integer( $options{"detach"}) * 1000, 60, 0, "buffers_signal_hotlist", "");
+ }
+ weechat::bar_item_update($SCRIPT_NAME);
+ return weechat::WEECHAT_RC_OK;
+}
+
+sub hook_timer_lag
+{
+ my $lag = $_[2];
+ if ( $lag eq "off" )
+ {
+ weechat::unhook($Hooks{timer_lag}) if $Hooks{timer_lag};
+ $Hooks{timer_lag} = "";
+ }
+ else
+ {
+ weechat::unhook($Hooks{timer_lag}) if $Hooks{timer_lag};
+ $Hooks{timer_lag} = weechat::hook_timer( weechat::config_integer(weechat::config_get("irc.network.lag_refresh_interval")) * 1000, 0, 0, "buffers_signal_hotlist", "");
+ }
+ weechat::bar_item_update($SCRIPT_NAME);
+ return weechat::WEECHAT_RC_OK;
+}
+
+sub buffers_config_read
+{
+ return weechat::config_read($buffers_config_file) if ($buffers_config_file ne "");
+}
+sub buffers_config_write
+{
+ return weechat::config_write($buffers_config_file) if ($buffers_config_file ne "");
+}
+sub buffers_config_reload_cb
+{
+ my ($data, $config_file) = ($_[0], $_[1]);
+ return weechat::config_reload($config_file)
+}
+sub buffers_config_init
+{
+ $buffers_config_file = weechat::config_new($BUFFERS_CONFIG_FILE_NAME,
+ "buffers_config_reload_cb", "");
+ return if ($buffers_config_file eq "");
+
+my %default_options_color =
+("color_current_fg" => [
+ "current_fg", "color",
+ "foreground color for current buffer",
+ "", 0, 0, "lightcyan", "lightcyan", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_current_bg" => [
+ "current_bg", "color",
+ "background color for current buffer",
+ "", 0, 0, "red", "red", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_default_fg" => [
+ "default_fg", "color",
+ "default foreground color for buffer name",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_default_bg" => [
+ "default_bg", "color",
+ "default background color for buffer name",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_hotlist_highlight_fg" => [
+ "hotlist_highlight_fg", "color",
+ "change foreground color of buffer name if a highlight messaged received",
+ "", 0, 0, "magenta", "magenta", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_hotlist_highlight_bg" => [
+ "hotlist_highlight_bg", "color",
+ "change background color of buffer name if a highlight messaged received",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_hotlist_low_fg" => [
+ "hotlist_low_fg", "color",
+ "change foreground color of buffer name if a low message received",
+ "", 0, 0, "white", "white", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_hotlist_low_bg" => [
+ "hotlist_low_bg", "color",
+ "change background color of buffer name if a low message received",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_hotlist_message_fg" => [
+ "hotlist_message_fg", "color",
+ "change foreground color of buffer name if a normal message received",
+ "", 0, 0, "yellow", "yellow", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_hotlist_message_bg" => [
+ "hotlist_message_bg", "color",
+ "change background color of buffer name if a normal message received",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_hotlist_private_fg" => [
+ "hotlist_private_fg", "color",
+ "change foreground color of buffer name if a private message received",
+ "", 0, 0, "lightgreen", "lightgreen", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_hotlist_private_bg" => [
+ "hotlist_private_bg", "color",
+ "change background color of buffer name if a private message received",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_number" => [
+ "number", "color",
+ "color for buffer number",
+ "", 0, 0, "lightgreen", "lightgreen", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_number_char" => [
+ "number_char", "color",
+ "color for buffer number char",
+ "", 0, 0, "lightgreen", "lightgreen", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_whitelist_default_fg" => [
+ "whitelist_default_fg", "color",
+ "default foreground color for whitelist buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_whitelist_default_bg" => [
+ "whitelist_default_bg", "color",
+ "default background color for whitelist buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_whitelist_low_fg" => [
+ "whitelist_low_fg", "color",
+ "low color of whitelist buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_whitelist_low_bg" => [
+ "whitelist_low_bg", "color",
+ "low color of whitelist buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_whitelist_message_fg" => [
+ "whitelist_message_fg", "color",
+ "message color of whitelist buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_whitelist_message_bg" => [
+ "whitelist_message_bg", "color",
+ "message color of whitelist buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_whitelist_private_fg" => [
+ "whitelist_private_fg", "color",
+ "private color of whitelist buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_whitelist_private_bg" => [
+ "whitelist_private_bg", "color",
+ "private color of whitelist buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_whitelist_highlight_fg" => [
+ "whitelist_highlight_fg", "color",
+ "highlight color of whitelist buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_whitelist_highlight_bg" => [
+ "whitelist_highlight_bg", "color",
+ "highlight color of whitelist buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_none_channel_fg" => [
+ "none_channel_fg", "color",
+ "foreground color for none channel buffer (e.g.: core/server/plugin ".
+ "buffer)",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_none_channel_bg" => [
+ "none_channel_bg", "color",
+ "background color for none channel buffer (e.g.: core/server/plugin ".
+ "buffer)",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "queries_default_fg" => [
+ "queries_default_fg", "color",
+ "foreground color for query buffer without message",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "queries_default_bg" => [
+ "queries_default_bg", "color",
+ "background color for query buffer without message",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "queries_message_fg" => [
+ "queries_message_fg", "color",
+ "foreground color for query buffer with unread message",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "queries_message_bg" => [
+ "queries_message_bg", "color",
+ "background color for query buffer with unread message",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "queries_highlight_fg" => [
+ "queries_highlight_fg", "color",
+ "foreground color for query buffer with unread highlight",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "queries_highlight_bg" => [
+ "queries_highlight_bg", "color",
+ "background color for query buffer with unread highlight",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_prefix_bufname" => [
+ "prefix_bufname", "color",
+ "color for prefix of buffer name",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "color_suffix_bufname" => [
+ "suffix_bufname", "color",
+ "color for suffix of buffer name",
+ "", 0, 0, "default", "default", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+);
+
+my %default_options_look =
+(
+ "hotlist_counter" => [
+ "hotlist_counter", "boolean",
+ "show number of message for the buffer (this option needs WeeChat >= ".
+ "0.3.5). The relevant option for notification is \"weechat.look.".
+ "buffer_notify_default\"",
+ "", 0, 0, "off", "off", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "show_lag" => [
+ "show_lag", "boolean",
+ "show lag behind server name. This option is using \"irc.color.".
+ "item_lag_finished\", ".
+ "\"irc.network.lag_min_show\" and \"irc.network.lag_refresh_interval\"",
+ "", 0, 0, "off", "off", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "look_whitelist_buffers" => [
+ "whitelist_buffers", "string",
+ "comma separated list of buffers for using a different color scheme ".
+ "(for example: freenode.#weechat,freenode.#weechat-fr)",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config_whitelist", "", "", ""
+ ],
+ "hide_merged_buffers" => [
+ "hide_merged_buffers", "integer",
+ "hide merged buffers. The value determines which merged buffers should ".
+ "be hidden, keepserver meaning 'all except server buffers'. Other values ".
+ "correspondent to the buffer type.",
+ "server|channel|private|keepserver|all|none", 0, 0, "none", "none", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "indenting" => [
+ "indenting", "integer", "use indenting for channel and query buffers. ".
+ "This option only takes effect if bar is left/right positioned",
+ "off|on|under_name", 0, 0, "off", "off", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "indenting_number" => [
+ "indenting_number", "boolean",
+ "use indenting for numbers. This option only takes effect if bar is ".
+ "left/right positioned",
+ "", 0, 0, "on", "on", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "short_names" => [
+ "short_names", "boolean",
+ "display short names (remove text before first \".\" in buffer name)",
+ "", 0, 0, "on", "on", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "show_number" => [
+ "show_number", "boolean",
+ "display buffer number in front of buffer name",
+ "", 0, 0, "on", "on", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "show_number_char" => [
+ "number_char", "string",
+ "display a char behind buffer number",
+ "", 0, 0, ".", ".", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "show_prefix_bufname" => [
+ "prefix_bufname", "string",
+ "prefix displayed in front of buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "show_suffix_bufname" => [
+ "suffix_bufname", "string",
+ "suffix displayed at end of buffer name",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "show_prefix" => [
+ "prefix", "boolean",
+ "displays your prefix for channel in front of buffer name",
+ "", 0, 0, "off", "off", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "show_prefix_empty" => [
+ "prefix_empty", "boolean",
+ "use a placeholder for channels without prefix",
+ "", 0, 0, "on", "on", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "show_prefix_query" => [
+ "prefix_for_query", "string",
+ "prefix displayed in front of query buffer",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "sort" => [
+ "sort", "integer",
+ "sort buffer-list by \"number\" or \"name\"",
+ "number|name", 0, 0, "number", "number", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "core_to_front" => [
+ "core_to_front", "boolean",
+ "core buffer and buffers with free content will be listed first. ".
+ "Take only effect if buffer sort is by name",
+ "", 0, 0, "off", "off", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "jump_prev_next_visited_buffer" => [
+ "jump_prev_next_visited_buffer", "boolean",
+ "jump to previously or next visited buffer if you click with ".
+ "left/right mouse button on currently visiting buffer",
+ "", 0, 0, "off", "off", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "name_size_max" => [
+ "name_size_max", "integer",
+ "maximum size of buffer name. 0 means no limitation",
+ "", 0, 256, 0, 0, 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "name_crop_suffix" => [
+ "name_crop_suffix", "string",
+ "contains an optional char(s) that is appended when buffer name is ".
+ "shortened",
+ "", 0, 0, "+", "+", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "detach" => [
+ "detach", "integer",
+ "detach buffer from buffers list after a specific period of time ".
+ "(in seconds) without action (weechat ≥ 0.3.8 required) (0 means \"off\")",
+ "", 0, 31536000, 0, "number", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "immune_detach_buffers" => [
+ "immune_detach_buffers", "string",
+ "comma separated list of buffers to NOT automatically detach. ".
+ "Allows \"*\" wildcard. Ex: \"BitlBee,freenode.*\"",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config_immune_detach_buffers", "", "", ""
+ ],
+ "detach_query" => [
+ "detach_query", "boolean",
+ "query buffer will be detached",
+ "", 0, 0, "off", "off", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "detach_buffer_immediately" => [
+ "detach_buffer_immediately", "string",
+ "comma separated list of buffers to detach immediately. A query and ".
+ "highlight message will attach buffer again. Allows \"*\" wildcard. ".
+ "Ex: \"BitlBee,freenode.*\"",
+ "", 0, 0, "", "", 0,
+ "", "", "buffers_signal_config_detach_buffer_immediately", "", "", ""
+ ],
+ "detach_free_content" => [
+ "detach_free_content", "boolean",
+ "buffers with free content will be detached (Ex: iset, chanmon)",
+ "", 0, 0, "off", "off", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "detach_displayed_buffers" => [
+ "detach_displayed_buffers", "boolean",
+ "buffers displayed in a (split) window will be detached",
+ "", 0, 0, "on", "on", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "detach_display_window_number" => [
+ "detach_display_window_number", "boolean",
+ "window number will be add, behind buffer name (this option takes only ".
+ "effect with \"detach_displayed_buffers\" option)",
+ "", 0, 0, "off", "off", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "mark_inactive" => [
+ "mark_inactive", "boolean",
+ "if option is \"on\", inactive buffers (those you are not in) will have ".
+ "parentheses around them. An inactive buffer will not be detached.",
+ "", 0, 0, "off", "off", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "toggle_bar" => [
+ "toggle_bar", "boolean",
+ "if option is \"on\", buffers bar will hide/show when script is ".
+ "(un)loaded.",
+ "", 0, 0, "on", "on", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "mouse_move_buffer" => [
+ "mouse_move_buffer", "boolean",
+ "if option is \"on\", mouse gestures (drag & drop) can move buffers in list.",
+ "", 0, 0, "on", "on", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+ "mouse_wheel" => [
+ "mouse_wheel", "boolean",
+ "if option is \"on\", mouse wheel jumps to previous/next buffer in list.",
+ "", 0, 0, "on", "on", 0,
+ "", "", "buffers_signal_config", "", "", ""
+ ],
+);
+ # section "color"
+ my $section_color = weechat::config_new_section(
+ $buffers_config_file,
+ "color", 0, 0, "", "", "", "", "", "", "", "", "", "");
+ if ($section_color eq "")
+ {
+ weechat::config_free($buffers_config_file);
+ return;
+ }
+ foreach my $option (keys %default_options_color)
+ {
+ $options{$option} = weechat::config_new_option(
+ $buffers_config_file,
+ $section_color,
+ $default_options_color{$option}[0],
+ $default_options_color{$option}[1],
+ $default_options_color{$option}[2],
+ $default_options_color{$option}[3],
+ $default_options_color{$option}[4],
+ $default_options_color{$option}[5],
+ $default_options_color{$option}[6],
+ $default_options_color{$option}[7],
+ $default_options_color{$option}[8],
+ $default_options_color{$option}[9],
+ $default_options_color{$option}[10],
+ $default_options_color{$option}[11],
+ $default_options_color{$option}[12],
+ $default_options_color{$option}[13],
+ $default_options_color{$option}[14]);
+ }
+
+ # section "look"
+ my $section_look = weechat::config_new_section(
+ $buffers_config_file,
+ "look", 0, 0, "", "", "", "", "", "", "", "", "", "");
+ if ($section_look eq "")
+ {
+ weechat::config_free($buffers_config_file);
+ return;
+ }
+ foreach my $option (keys %default_options_look)
+ {
+ $options{$option} = weechat::config_new_option(
+ $buffers_config_file,
+ $section_look,
+ $default_options_look{$option}[0],
+ $default_options_look{$option}[1],
+ $default_options_look{$option}[2],
+ $default_options_look{$option}[3],
+ $default_options_look{$option}[4],
+ $default_options_look{$option}[5],
+ $default_options_look{$option}[6],
+ $default_options_look{$option}[7],
+ $default_options_look{$option}[8],
+ $default_options_look{$option}[9],
+ $default_options_look{$option}[10],
+ $default_options_look{$option}[11],
+ $default_options_look{$option}[12],
+ $default_options_look{$option}[13],
+ $default_options_look{$option}[14],
+ $default_options_look{$option}[15]);
+ }
+}
+
+sub build_buffers
+{
+ my $str = "";
+
+ # get bar position (left/right/top/bottom)
+ my $position = "left";
+ my $option_position = weechat::config_get("weechat.bar.buffers.position");
+ if ($option_position ne "")
+ {
+ $position = weechat::config_string($option_position);
+ }
+
+ # read hotlist
+ my %hotlist;
+ my $infolist = weechat::infolist_get("hotlist", "", "");
+ while (weechat::infolist_next($infolist))
+ {
+ $hotlist{weechat::infolist_pointer($infolist, "buffer_pointer")} =
+ weechat::infolist_integer($infolist, "priority");
+ if ( weechat::config_boolean( $options{"hotlist_counter"} ) eq 1 and $weechat_version >= 0x00030500)
+ {
+ $hotlist{weechat::infolist_pointer($infolist, "buffer_pointer")."_count_00"} =
+ weechat::infolist_integer($infolist, "count_00"); # low message
+ $hotlist{weechat::infolist_pointer($infolist, "buffer_pointer")."_count_01"} =
+ weechat::infolist_integer($infolist, "count_01"); # channel message
+ $hotlist{weechat::infolist_pointer($infolist, "buffer_pointer")."_count_02"} =
+ weechat::infolist_integer($infolist, "count_02"); # private message
+ $hotlist{weechat::infolist_pointer($infolist, "buffer_pointer")."_count_03"} =
+ weechat::infolist_integer($infolist, "count_03"); # highlight message
+ }
+ }
+ weechat::infolist_free($infolist);
+
+ # read buffers list
+ @buffers_focus = ();
+ my @buffers;
+ my @current1 = ();
+ my @current2 = ();
+ my $old_number = -1;
+ my $max_number = 0;
+ my $max_number_digits = 0;
+ my $active_seen = 0;
+ $infolist = weechat::infolist_get("buffer", "", "");
+ while (weechat::infolist_next($infolist))
+ {
+ # ignore hidden buffers (WeeChat >= 0.4.4)
+ if ($weechat_version >= 0x00040400)
+ {
+ next if (weechat::infolist_integer($infolist, "hidden"));
+ }
+ my $buffer;
+ my $number = weechat::infolist_integer($infolist, "number");
+ if ($number ne $old_number)
+ {
+ @buffers = (@buffers, @current2, @current1);
+ @current1 = ();
+ @current2 = ();
+ $active_seen = 0;
+ }
+ if ($number > $max_number)
+ {
+ $max_number = $number;
+ }
+ $old_number = $number;
+ my $active = weechat::infolist_integer($infolist, "active");
+ if ($active)
+ {
+ $active_seen = 1;
+ }
+ $buffer->{"pointer"} = weechat::infolist_pointer($infolist, "pointer");
+ $buffer->{"number"} = $number;
+ $buffer->{"active"} = $active;
+ $buffer->{"current_buffer"} = weechat::infolist_integer($infolist, "current_buffer");
+ $buffer->{"num_displayed"} = weechat::infolist_integer($infolist, "num_displayed");
+ $buffer->{"plugin_name"} = weechat::infolist_string($infolist, "plugin_name");
+ $buffer->{"name"} = weechat::infolist_string($infolist, "name");
+ $buffer->{"short_name"} = weechat::infolist_string($infolist, "short_name");
+ $buffer->{"full_name"} = $buffer->{"plugin_name"}.".".$buffer->{"name"};
+ $buffer->{"type"} = weechat::buffer_get_string($buffer->{"pointer"}, "localvar_type");
+ #weechat::print("", $buffer->{"type"});
+
+ # check if buffer is active (or maybe a /part, /kick channel)
+ if ($buffer->{"type"} eq "channel" and weechat::config_boolean( $options{"mark_inactive"} ) eq 1)
+ {
+ my $server = weechat::buffer_get_string($buffer->{"pointer"}, "localvar_server");
+ my $channel = weechat::buffer_get_string($buffer->{"pointer"}, "localvar_channel");
+ my $infolist_channel = weechat::infolist_get("irc_channel", "", $server.",".$channel);
+ if ($infolist_channel)
+ {
+ weechat::infolist_next($infolist_channel);
+ $buffer->{"nicks_count"} = weechat::infolist_integer($infolist_channel, "nicks_count");
+ }else
+ {
+ $buffer->{"nicks_count"} = 0;
+ }
+ weechat::infolist_free($infolist_channel);
+ }
+
+ my $result = check_immune_detached_buffers($buffer->{"name"}); # checking for wildcard
+
+ next if ( check_detach_buffer_immediately($buffer->{"name"}) eq 1
+ and $buffer->{"current_buffer"} eq 0
+ and ( not exists $hotlist{$buffer->{"pointer"}} or $hotlist{$buffer->{"pointer"}} < 2) ); # checking for buffer to immediately detach
+
+ unless ($result)
+ {
+ my $detach_time = weechat::config_integer( $options{"detach"});
+ my $current_time = time();
+ # set timer for buffers with no hotlist action
+ $buffers_timer{$buffer->{"pointer"}} = $current_time
+ if ( not exists $hotlist{$buffer->{"pointer"}}
+ and $buffer->{"type"} eq "channel"
+ and not exists $buffers_timer{$buffer->{"pointer"}}
+ and $detach_time > 0);
+
+ $buffers_timer{$buffer->{"pointer"}} = $current_time
+ if (weechat::config_boolean($options{"detach_query"}) eq 1
+ and not exists $hotlist{$buffer->{"pointer"}}
+ and $buffer->{"type"} eq "private"
+ and not exists $buffers_timer{$buffer->{"pointer"}}
+ and $detach_time > 0);
+
+ $detach_time = 0
+ if (weechat::config_boolean($options{"detach_query"}) eq 0
+ and $buffer->{"type"} eq "private");
+
+ # free content buffer
+ $buffers_timer{$buffer->{"pointer"}} = $current_time
+ if (weechat::config_boolean($options{"detach_free_content"}) eq 1
+ and not exists $hotlist{$buffer->{"pointer"}}
+ and $buffer->{"type"} eq ""
+ and not exists $buffers_timer{$buffer->{"pointer"}}
+ and $detach_time > 0);
+ $detach_time = 0
+ if (weechat::config_boolean($options{"detach_free_content"}) eq 0
+ and $buffer->{"type"} eq "");
+
+ $detach_time = 0 if (weechat::config_boolean($options{"mark_inactive"}) eq 1 and defined $buffer->{"nicks_count"} and $buffer->{"nicks_count"} == 0);
+
+ # check for detach
+ unless ( $buffer->{"current_buffer"} eq 0
+ and not exists $hotlist{$buffer->{"pointer"}}
+# and $buffer->{"type"} eq "channel"
+ and exists $buffers_timer{$buffer->{"pointer"}}
+ and $detach_time > 0
+ and $weechat_version >= 0x00030800
+ and $current_time - $buffers_timer{$buffer->{"pointer"}} >= $detach_time)
+ {
+ if ($active_seen)
+ {
+ push(@current2, $buffer);
+ }
+ else
+ {
+ push(@current1, $buffer);
+ }
+ }
+ elsif ( $buffer->{"current_buffer"} eq 0
+ and not exists $hotlist{$buffer->{"pointer"}}
+# and $buffer->{"type"} eq "channel"
+ and exists $buffers_timer{$buffer->{"pointer"}}
+ and $detach_time > 0
+ and $weechat_version >= 0x00030800
+ and $current_time - $buffers_timer{$buffer->{"pointer"}} >= $detach_time)
+ { # check for option detach_displayed_buffers and if buffer is displayed in a split window
+ if ( $buffer->{"num_displayed"} eq 1
+ and weechat::config_boolean($options{"detach_displayed_buffers"}) eq 0 )
+ {
+ my $infolist_window = weechat::infolist_get("window", "", "");
+ while (weechat::infolist_next($infolist_window))
+ {
+ my $buffer_ptr = weechat::infolist_pointer($infolist_window, "buffer");
+ if ($buffer_ptr eq $buffer->{"pointer"})
+ {
+ $buffer->{"window"} = weechat::infolist_integer($infolist_window, "number");
+ }
+ }
+ weechat::infolist_free($infolist_window);
+
+ push(@current2, $buffer);
+ }
+ }
+ }
+ else # buffer in "immune_detach_buffers"
+ {
+ if ($active_seen)
+ {
+ push(@current2, $buffer);
+ }
+ else
+ {
+ push(@current1, $buffer);
+ }
+ }
+ } # while end
+
+
+ if ($max_number >= 1)
+ {
+ $max_number_digits = length(int($max_number));
+ }
+ @buffers = (@buffers, @current2, @current1);
+ weechat::infolist_free($infolist);
+
+ # sort buffers by number, name or shortname
+ my %sorted_buffers;
+ if (1)
+ {
+ my $number = 0;
+ for my $buffer (@buffers)
+ {
+ my $key;
+ if (weechat::config_integer( $options{"sort"} ) eq 1) # number = 0; name = 1
+ {
+ my $name = weechat::buffer_get_string($buffer->{"pointer"}, "localvar_custom_name");
+ if (not defined $name or $name eq "") {
+ if (weechat::config_boolean( $options{"short_names"} ) eq 1) {
+ $name = $buffer->{"short_name"};
+ } else {
+ $name = $buffer->{"name"};
+ }
+ }
+ if (weechat::config_integer($options{"name_size_max"}) >= 1)
+ {
+ $maxlength = weechat::config_integer($options{"name_size_max"});
+ if($buffer->{"type"} eq "channel" and weechat::config_boolean( $options{"mark_inactive"} ) eq 1 and $buffer->{"nicks_count"} == 0)
+ {
+ $maxlength -= 2;
+ }
+ $name = encode("UTF-8", substr(decode("UTF-8", $name), 0, $maxlength));
+ }
+ if ( weechat::config_boolean($options{"core_to_front"}) eq 1)
+ {
+ if ( (weechat::buffer_get_string($buffer->{"pointer"}, "localvar_type") ne "channel" ) and ( weechat::buffer_get_string($buffer->{"pointer"}, "localvar_type") ne "private") )
+ {
+ my $type = weechat::buffer_get_string($buffer->{"pointer"}, "localvar_type");
+ if ( $type eq "" and $name ne "weechat")
+ {
+ $name = " " . $name
+ }else
+ {
+ $name = " " . $name;
+ }
+ }
+ }
+ $key = sprintf("%s%08d", lc($name), $buffer->{"number"});
+ }
+ else
+ {
+ $key = sprintf("%08d", $number);
+ }
+ $sorted_buffers{$key} = $buffer;
+ $number++;
+ }
+ }
+
+ # build string with buffers
+ $old_number = -1;
+ foreach my $key (sort keys %sorted_buffers)
+ {
+ my $buffer = $sorted_buffers{$key};
+
+ if ( weechat::config_string($options{"hide_merged_buffers"}) eq "server" )
+ {
+ # buffer type "server" or merged with core?
+ if ( ($buffer->{"type"} eq "server" or $buffer->{"plugin_name"} eq "core") && (! $buffer->{"active"}) )
+ {
+ next;
+ }
+ }
+ if ( weechat::config_string($options{"hide_merged_buffers"}) eq "channel" )
+ {
+ # buffer type "channel" or merged with core?
+ if ( ($buffer->{"type"} eq "channel" or $buffer->{"plugin_name"} eq "core") && (! $buffer->{"active"}) )
+ {
+ next;
+ }
+ }
+ if ( weechat::config_string($options{"hide_merged_buffers"}) eq "private" )
+ {
+ # buffer type "private" or merged with core?
+ if ( ($buffer->{"type"} eq "private" or $buffer->{"plugin_name"} eq "core") && (! $buffer->{"active"}) )
+ {
+ next;
+ }
+ }
+ if ( weechat::config_string($options{"hide_merged_buffers"}) eq "keepserver" )
+ {
+ if ( ($buffer->{"type"} ne "server" or $buffer->{"plugin_name"} eq "core") && (! $buffer->{"active"}) )
+ {
+ next;
+ }
+ }
+ if ( weechat::config_string($options{"hide_merged_buffers"}) eq "all" )
+ {
+ if ( ! $buffer->{"active"} )
+ {
+ next;
+ }
+ }
+
+ push(@buffers_focus, $buffer); # buffer > buffers_focus, for mouse support
+ my $color = "";
+ my $bg = "";
+
+ $color = weechat::config_color( $options{"color_default_fg"} );
+ $bg = weechat::config_color( $options{"color_default_bg"} );
+
+ if ( weechat::buffer_get_string($buffer->{"pointer"}, "localvar_type") eq "private" )
+ {
+ if ( (weechat::config_color($options{"queries_default_bg"})) ne "default" || (weechat::config_color($options{"queries_default_fg"})) ne "default" )
+ {
+ $bg = weechat::config_color( $options{"queries_default_bg"} );
+ $color = weechat::config_color( $options{"queries_default_fg"} );
+ }
+ }
+ # check for core and buffer with free content
+ if ( (weechat::buffer_get_string($buffer->{"pointer"}, "localvar_type") ne "channel" ) and ( weechat::buffer_get_string($buffer->{"pointer"}, "localvar_type") ne "private") )
+ {
+ $color = weechat::config_color( $options{"color_none_channel_fg"} );
+ $bg = weechat::config_color( $options{"color_none_channel_bg"} );
+ }
+ # default whitelist buffer?
+ if (grep {$_ eq $buffer->{"name"}} @whitelist_buffers)
+ {
+ $color = weechat::config_color( $options{"color_whitelist_default_fg"} );
+ $bg = weechat::config_color( $options{"color_whitelist_default_bg"} );
+ }
+
+ $color = "default" if ($color eq "");
+
+ # color for channel and query buffer
+ if (exists $hotlist{$buffer->{"pointer"}})
+ {
+ delete $buffers_timer{$buffer->{"pointer"}};
+ # check if buffer is in whitelist buffer
+ if (grep {$_ eq $buffer->{"name"}} @whitelist_buffers)
+ {
+ $bg = weechat::config_color( $options{"color_whitelist_".$hotlist_level{$hotlist{$buffer->{"pointer"}}}."_bg"} );
+ $color = weechat::config_color( $options{"color_whitelist_".$hotlist_level{$hotlist{$buffer->{"pointer"}}}."_fg"} );
+ }
+ elsif ( weechat::buffer_get_string($buffer->{"pointer"}, "localvar_type") eq "private" )
+ {
+ # queries_default_fg/bg and buffers.color.queries_message_fg/bg
+ if ( (weechat::config_color($options{"queries_highlight_fg"})) ne "default" ||
+ (weechat::config_color($options{"queries_highlight_bg"})) ne "default" ||
+ (weechat::config_color($options{"queries_message_fg"})) ne "default" ||
+ (weechat::config_color($options{"queries_message_bg"})) ne "default" )
+ {
+ if ( ($hotlist{$buffer->{"pointer"}}) == 2 )
+ {
+ $bg = weechat::config_color( $options{"queries_message_bg"} );
+ $color = weechat::config_color( $options{"queries_message_fg"} );
+ }
+
+ elsif ( ($hotlist{$buffer->{"pointer"}}) == 3 )
+ {
+ $bg = weechat::config_color( $options{"queries_highlight_bg"} );
+ $color = weechat::config_color( $options{"queries_highlight_fg"} );
+ }
+ }else
+ {
+ $bg = weechat::config_color( $options{"color_hotlist_".$hotlist_level{$hotlist{$buffer->{"pointer"}}}."_bg"} );
+ $color = weechat::config_color( $options{"color_hotlist_".$hotlist_level{$hotlist{$buffer->{"pointer"}}}."_fg"} );
+ }
+ }else
+ {
+ $bg = weechat::config_color( $options{"color_hotlist_".$hotlist_level{$hotlist{$buffer->{"pointer"}}}."_bg"} );
+ $color = weechat::config_color( $options{"color_hotlist_".$hotlist_level{$hotlist{$buffer->{"pointer"}}}."_fg"} );
+ }
+ }
+
+ if ($buffer->{"current_buffer"})
+ {
+ $color = weechat::config_color( $options{"color_current_fg"} );
+ $bg = weechat::config_color( $options{"color_current_bg"} );
+ }
+ my $color_bg = "";
+ $color_bg = weechat::color(",".$bg) if ($bg ne "");
+
+ # create channel number for output
+ if ( weechat::config_string( $options{"show_prefix_bufname"} ) ne "" )
+ {
+ $str .= $color_bg .
+ weechat::color( weechat::config_color( $options{"color_prefix_bufname"} ) ).
+ weechat::config_string( $options{"show_prefix_bufname"} ).
+ weechat::color("default");
+ }
+
+ if ( weechat::config_boolean( $options{"show_number"} ) eq 1 ) # on
+ {
+ if (( weechat::config_boolean( $options{"indenting_number"} ) eq 1)
+ && (($position eq "left") || ($position eq "right")))
+ {
+ $str .= weechat::color("default").$color_bg
+ .(" " x ($max_number_digits - length(int($buffer->{"number"}))));
+ }
+ if ($old_number ne $buffer->{"number"})
+ {
+ $str .= weechat::color( weechat::config_color( $options{"color_number"} ) )
+ .$color_bg
+ .$buffer->{"number"}
+ .weechat::color("default")
+ .$color_bg
+ .weechat::color( weechat::config_color( $options{"color_number_char"} ) )
+ .weechat::config_string( $options{"show_number_char"} )
+ .$color_bg;
+ }
+ else
+ {
+ # Indentation aligns channels in a visually appealing way
+ # when viewing list top-to-bottom...
+ my $indent = (" " x length($buffer->{"number"}))." ";
+ # ...except when list is top/bottom and channels left-to-right.
+ my $option_pos = weechat::config_string( weechat::config_get( "weechat.bar.buffers.position" ) );
+ if (($option_pos eq 'top') || ($option_pos eq 'bottom')) {
+ my $option_filling = weechat::config_string( weechat::config_get( "weechat.bar.buffers.filling_top_bottom" ) );
+ if ($option_filling =~ /horizontal/) {
+ $indent = '';
+ }
+ }
+ $str .= weechat::color("default")
+ .$color_bg
+ .$indent;
+ }
+ }
+
+ if (( weechat::config_integer( $options{"indenting"} ) ne 0 ) # indenting NOT off
+ && (($position eq "left") || ($position eq "right")))
+ {
+ my $type = weechat::buffer_get_string($buffer->{"pointer"}, "localvar_type");
+ if (($type eq "channel") || ($type eq "private"))
+ {
+ if ( weechat::config_integer( $options{"indenting"} ) eq 1 )
+ {
+ $str .= " ";
+ }
+ elsif ( (weechat::config_integer($options{"indenting"}) eq 2) and (weechat::config_integer($options{"indenting_number"}) eq 0) ) #under_name
+ {
+ if ( weechat::config_boolean( $options{"show_number"} ) eq 0 )
+ {
+ $str .= " ";
+ }else
+ {
+ $str .= ( (" " x ( $max_number_digits - length($buffer->{"number"}) ))." " );
+ }
+ }
+ }
+ }
+
+ $str .= weechat::config_string( $options{"show_prefix_query"}) if (weechat::config_string( $options{"show_prefix_query"} ) ne "" and $buffer->{"type"} eq "private");
+
+ if (weechat::config_boolean( $options{"show_prefix"} ) eq 1)
+ {
+ my $nickname = weechat::buffer_get_string($buffer->{"pointer"}, "localvar_nick");
+ if ($nickname ne "")
+ {
+ # with version >= 0.3.2, this infolist will return only nick
+ # with older versions, whole nicklist is returned for buffer, and this can be very slow
+ my $infolist_nick = weechat::infolist_get("nicklist", $buffer->{"pointer"}, "nick_".$nickname);
+ if ($infolist_nick ne "")
+ {
+ while (weechat::infolist_next($infolist_nick))
+ {
+ if ((weechat::infolist_string($infolist_nick, "type") eq "nick")
+ && (weechat::infolist_string($infolist_nick, "name") eq $nickname))
+ {
+ my $prefix = weechat::infolist_string($infolist_nick, "prefix");
+ if (($prefix ne " ") or (weechat::config_boolean( $options{"show_prefix_empty"} ) eq 1))
+ {
+ # with version >= 0.3.5, it is now a color name (for older versions: option name with color)
+ if (int($weechat_version) >= 0x00030500)
+ {
+ $str .= weechat::color(weechat::infolist_string($infolist_nick, "prefix_color"));
+ }
+ else
+ {
+ $str .= weechat::color(weechat::config_color(
+ weechat::config_get(
+ weechat::infolist_string($infolist_nick, "prefix_color"))));
+ }
+ $str .= $prefix;
+ }
+ last;
+ }
+ }
+ weechat::infolist_free($infolist_nick);
+ }
+ }
+ }
+ if ($buffer->{"type"} eq "channel" and weechat::config_boolean( $options{"mark_inactive"} ) eq 1 and $buffer->{"nicks_count"} == 0)
+ {
+ $str .= "(";
+ }
+
+ $str .= weechat::color($color) . weechat::color(",".$bg);
+
+ my $name = weechat::buffer_get_string($buffer->{"pointer"}, "localvar_custom_name");
+ if (not defined $name or $name eq "")
+ {
+ if (weechat::config_boolean( $options{"short_names"} ) eq 1) {
+ $name = $buffer->{"short_name"};
+ } else {
+ $name = $buffer->{"name"};
+ }
+ }
+
+ if (weechat::config_integer($options{"name_size_max"}) >= 1) # check max_size of buffer name
+ {
+ $name = decode("UTF-8", $name);
+
+ $maxlength = weechat::config_integer($options{"name_size_max"});
+ if($buffer->{"type"} eq "channel" and weechat::config_boolean( $options{"mark_inactive"} ) eq 1 and $buffer->{"nicks_count"} == 0)
+ {
+ $maxlength -= 2;
+ }
+
+ $str .= encode("UTF-8", substr($name, 0, $maxlength));
+ $str .= weechat::color(weechat::config_color( $options{"color_number_char"})).weechat::config_string($options{"name_crop_suffix"}) if (length($name) > weechat::config_integer($options{"name_size_max"}));
+ $str .= add_inactive_parentless($buffer->{"type"}, $buffer->{"nicks_count"});
+ $str .= add_hotlist_count($buffer->{"pointer"}, %hotlist);
+ }
+ else
+ {
+ $str .= $name;
+ $str .= add_inactive_parentless($buffer->{"type"}, $buffer->{"nicks_count"});
+ $str .= add_hotlist_count($buffer->{"pointer"}, %hotlist);
+ }
+
+ if ( weechat::buffer_get_string($buffer->{"pointer"}, "localvar_type") eq "server" and weechat::config_boolean($options{"show_lag"}) eq 1)
+ {
+ my $color_lag = weechat::config_color(weechat::config_get("irc.color.item_lag_finished"));
+ my $min_lag = weechat::config_integer(weechat::config_get("irc.network.lag_min_show"));
+ my $infolist_server = weechat::infolist_get("irc_server", "", $buffer->{"short_name"});
+ weechat::infolist_next($infolist_server);
+ my $lag = (weechat::infolist_integer($infolist_server, "lag"));
+ weechat::infolist_free($infolist_server);
+ if ( int($lag) > int($min_lag) )
+ {
+ $lag = $lag / 1000;
+ $str .= weechat::color("default") . " (" . weechat::color($color_lag) . $lag . weechat::color("default") . ")";
+ }
+ }
+ if (weechat::config_boolean($options{"detach_displayed_buffers"}) eq 0
+ and weechat::config_boolean($options{"detach_display_window_number"}) eq 1)
+ {
+ if ($buffer->{"window"})
+ {
+ $str .= weechat::color("default") . " (" . weechat::color(weechat::config_color( $options{"color_number"})) . $buffer->{"window"} . weechat::color("default") . ")";
+ }
+ }
+ $str .= weechat::color("default");
+
+ if ( weechat::config_string( $options{"show_suffix_bufname"} ) ne "" )
+ {
+ $str .= weechat::color( weechat::config_color( $options{"color_suffix_bufname"} ) ).
+ weechat::config_string( $options{"show_suffix_bufname"} ).
+ weechat::color("default");
+ }
+
+ $str .= "\n";
+ $old_number = $buffer->{"number"};
+ }
+
+ # remove spaces and/or linefeed at the end
+ $str =~ s/\s+$//;
+ chomp($str);
+ return $str;
+}
+
+sub add_inactive_parentless
+{
+my ($buf_type, $buf_nicks_count) = @_;
+my $str = "";
+ if ($buf_type eq "channel" and weechat::config_boolean( $options{"mark_inactive"} ) eq 1 and $buf_nicks_count == 0)
+ {
+ $str .= weechat::color(weechat::config_color( $options{"color_number_char"}));
+ $str .= ")";
+ }
+return $str;
+}
+
+sub add_hotlist_count
+{
+my ($bufpointer, %hotlist) = @_;
+
+return "" if ( weechat::config_boolean( $options{"hotlist_counter"} ) eq 0 or ($weechat_version < 0x00030500)); # off
+my $col_number_char = weechat::color(weechat::config_color( $options{"color_number_char"}) );
+my $str = " ".$col_number_char."(";
+
+# 0 = low level
+if (defined $hotlist{$bufpointer."_count_00"})
+{
+ my $bg = weechat::config_color( $options{"color_hotlist_low_bg"} );
+ my $color = weechat::config_color( $options{"color_hotlist_low_fg"} );
+ $str .= weechat::color($bg).
+ weechat::color($color).
+ $hotlist{$bufpointer."_count_00"} if ($hotlist{$bufpointer."_count_00"} ne "0");
+}
+
+# 1 = message
+if (defined $hotlist{$bufpointer."_count_01"})
+{
+ my $bg = weechat::config_color( $options{"color_hotlist_message_bg"} );
+ my $color = weechat::config_color( $options{"color_hotlist_message_fg"} );
+ if ($str =~ /[0-9]$/)
+ {
+ $str .= ",".
+ weechat::color($bg).
+ weechat::color($color).
+ $hotlist{$bufpointer."_count_01"} if ($hotlist{$bufpointer."_count_01"} ne "0");
+ }else
+ {
+ $str .= weechat::color($bg).
+ weechat::color($color).
+ $hotlist{$bufpointer."_count_01"} if ($hotlist{$bufpointer."_count_01"} ne "0");
+ }
+}
+# 2 = private
+if (defined $hotlist{$bufpointer."_count_02"})
+{
+ my $bg = weechat::config_color( $options{"color_hotlist_private_bg"} );
+ my $color = weechat::config_color( $options{"color_hotlist_private_fg"} );
+ if ($str =~ /[0-9]$/)
+ {
+ $str .= ",".
+ weechat::color($bg).
+ weechat::color($color).
+ $hotlist{$bufpointer."_count_02"} if ($hotlist{$bufpointer."_count_02"} ne "0");
+ }else
+ {
+ $str .= weechat::color($bg).
+ weechat::color($color).
+ $hotlist{$bufpointer."_count_02"} if ($hotlist{$bufpointer."_count_02"} ne "0");
+ }
+}
+# 3 = highlight
+if (defined $hotlist{$bufpointer."_count_03"})
+{
+ my $bg = weechat::config_color( $options{"color_hotlist_highlight_bg"} );
+ my $color = weechat::config_color( $options{"color_hotlist_highlight_fg"} );
+ if ($str =~ /[0-9]$/)
+ {
+ $str .= ",".
+ weechat::color($bg).
+ weechat::color($color).
+ $hotlist{$bufpointer."_count_03"} if ($hotlist{$bufpointer."_count_03"} ne "0");
+ }else
+ {
+ $str .= weechat::color($bg).
+ weechat::color($color).
+ $hotlist{$bufpointer."_count_03"} if ($hotlist{$bufpointer."_count_03"} ne "0");
+ }
+}
+$str .= $col_number_char. ")";
+
+$str = "" if (weechat::string_remove_color($str, "") eq " ()"); # remove color and check for buffer with no messages
+return $str;
+}
+
+sub buffers_signal_buffer
+{
+ my ($data, $signal, $signal_data) = @_;
+
+ # check for buffer_switch and set or remove detach time
+ if ($weechat_version >= 0x00030800)
+ {
+ if ($signal eq "buffer_switch")
+ {
+ my $pointer = weechat::hdata_get_list (weechat::hdata_get("buffer"), "gui_buffer_last_displayed"); # get switched buffer
+ my $current_time = time();
+ if ( weechat::buffer_get_string($pointer, "localvar_type") eq "channel")
+ {
+ $buffers_timer{$pointer} = $current_time;
+ }
+ else
+ {
+ delete $buffers_timer{$pointer};
+ }
+ }
+ if ($signal eq "buffer_opened")
+ {
+ my $current_time = time();
+ $buffers_timer{$signal_data} = $current_time;
+ }
+ if ($signal eq "buffer_closing")
+ {
+ delete $buffers_timer{$signal_data};
+ }
+ }
+ weechat::bar_item_update($SCRIPT_NAME);
+ return weechat::WEECHAT_RC_OK;
+}
+
+sub buffers_signal_hotlist
+{
+ weechat::bar_item_update($SCRIPT_NAME);
+ return weechat::WEECHAT_RC_OK;
+}
+
+
+sub buffers_signal_config_whitelist
+{
+ @whitelist_buffers = ();
+ @whitelist_buffers = split( /,/, weechat::config_string( $options{"look_whitelist_buffers"} ) );
+ weechat::bar_item_update($SCRIPT_NAME);
+ return weechat::WEECHAT_RC_OK;
+}
+
+sub buffers_signal_config_immune_detach_buffers
+{
+ @immune_detach_buffers = ();
+ @immune_detach_buffers = split( /,/, weechat::config_string( $options{"immune_detach_buffers"} ) );
+ weechat::bar_item_update($SCRIPT_NAME);
+ return weechat::WEECHAT_RC_OK;
+}
+
+sub buffers_signal_config_detach_buffer_immediately
+{
+ @detach_buffer_immediately = ();
+ @detach_buffer_immediately = split( /,/, weechat::config_string( $options{"detach_buffer_immediately"} ) );
+ weechat::bar_item_update($SCRIPT_NAME);
+ return weechat::WEECHAT_RC_OK;
+}
+
+sub buffers_signal_config
+{
+ weechat::bar_item_update($SCRIPT_NAME);
+ return weechat::WEECHAT_RC_OK;
+}
+
+# called when mouse click occured in buffers item: this callback returns buffer
+# hash according to line of item where click occured
+sub buffers_focus_buffers
+{
+ my %info = %{$_[1]};
+ my $item_line = int($info{"_bar_item_line"});
+ undef my $hash;
+ if (($info{"_bar_item_name"} eq $SCRIPT_NAME) && ($item_line >= 0) && ($item_line <= $#buffers_focus))
+ {
+ $hash = $buffers_focus[$item_line];
+ }
+ else
+ {
+ $hash = {};
+ my $hash_focus = $buffers_focus[0];
+ foreach my $key (keys %$hash_focus)
+ {
+ $hash->{$key} = "?";
+ }
+ }
+ return $hash;
+}
+
+# called when a mouse action is done on buffers item, to execute action
+# possible actions: jump to a buffer or move buffer in list (drag & drop of buffer)
+sub buffers_hsignal_mouse
+{
+ my ($data, $signal, %hash) = ($_[0], $_[1], %{$_[2]});
+ my $current_buffer = weechat::buffer_get_integer(weechat::current_buffer(), "number"); # get current buffer number
+
+ if ( $hash{"_key"} eq "button1" )
+ {
+ # left mouse button
+ if ($hash{"number"} eq $hash{"number2"})
+ {
+ if ( weechat::config_boolean($options{"jump_prev_next_visited_buffer"}) )
+ {
+ if ( $current_buffer eq $hash{"number"} )
+ {
+ weechat::command("", "/input jump_previously_visited_buffer");
+ }
+ else
+ {
+ weechat::command("", "/buffer ".$hash{"full_name"});
+ }
+ }
+ else
+ {
+ weechat::command("", "/buffer ".$hash{"full_name"});
+ }
+ }
+ else
+ {
+ move_buffer(%hash) if (weechat::config_boolean($options{"mouse_move_buffer"}));
+ }
+ }
+ elsif ( ($hash{"_key"} eq "button2") && (weechat::config_boolean($options{"jump_prev_next_visited_buffer"})) )
+ {
+ # right mouse button
+ if ( $current_buffer eq $hash{"number2"} )
+ {
+ weechat::command("", "/input jump_next_visited_buffer");
+ }
+ }
+ elsif ( $hash{"_key"} =~ /wheelup$/ )
+ {
+ # wheel up
+ if (weechat::config_boolean($options{"mouse_wheel"}))
+ {
+ weechat::command("", "/buffer -1");
+ }
+ }
+ elsif ( $hash{"_key"} =~ /wheeldown$/ )
+ {
+ # wheel down
+ if (weechat::config_boolean($options{"mouse_wheel"}))
+ {
+ weechat::command("", "/buffer +1");
+ }
+ }
+ else
+ {
+ my $infolist = weechat::infolist_get("hook", "", "command,menu");
+ my $has_menu_command = weechat::infolist_next($infolist);
+ weechat::infolist_free($infolist);
+
+ if ( $has_menu_command && $hash{"_key"} =~ /button2/ )
+ {
+ if ($hash{"number"} eq $hash{"number2"})
+ {
+ weechat::command($hash{"pointer"}, "/menu buffer1 $hash{short_name} $hash{number}");
+ }
+ else
+ {
+ weechat::command($hash{"pointer"}, "/menu buffer2 $hash{short_name}/$hash{short_name2} $hash{number} $hash{number2}")
+ }
+ }
+ else
+ {
+ move_buffer(%hash) if (weechat::config_boolean($options{"mouse_move_buffer"}));
+ }
+ }
+}
+
+sub move_buffer
+{
+ my %hash = @_;
+ my $number2 = $hash{"number2"};
+ if ($number2 eq "?")
+ {
+ # if number 2 is not known (end of gesture outside buffers list), then set it
+ # according to mouse gesture
+ $number2 = "1";
+ if (($hash{"_key"} =~ /gesture-right/) || ($hash{"_key"} =~ /gesture-down/))
+ {
+ $number2 = "999999";
+ if ($weechat_version >= 0x00030600)
+ {
+ my $hdata_buffer = weechat::hdata_get("buffer");
+ my $last_gui_buffer = weechat::hdata_get_list($hdata_buffer, "last_gui_buffer");
+ if ($last_gui_buffer)
+ {
+ $number2 = weechat::hdata_integer($hdata_buffer, $last_gui_buffer, "number") + 1;
+ }
+ }
+ }
+ }
+ my $ptrbuf = weechat::current_buffer();
+ weechat::command($hash{"pointer"}, "/buffer move ".$number2);
+}
+
+sub check_immune_detached_buffers
+{
+ my ($buffername) = @_;
+ foreach ( @immune_detach_buffers ){
+ my $immune_buffer = weechat::string_mask_to_regex($_);
+ if ($buffername =~ /^$immune_buffer$/i)
+ {
+ return 1;
+ }
+ }
+ return 0;
+}
+
+sub check_detach_buffer_immediately
+{
+ my ($buffername) = @_;
+ foreach ( @detach_buffer_immediately ){
+ my $detach_buffer = weechat::string_mask_to_regex($_);
+ if ($buffername =~ /^$detach_buffer$/i)
+ {
+ return 1;
+ }
+ }
+ return 0;
+}
+
+sub shutdown_cb
+{
+ weechat::command("", "/bar hide " . $SCRIPT_NAME) if ( weechat::config_boolean($options{"toggle_bar"}) eq 1 );
+ return weechat::WEECHAT_RC_OK
+}
+
+sub check_bar_item
+{
+ my $item = 0;
+ my $infolist = weechat::infolist_get("bar", "", "");
+ while (weechat::infolist_next($infolist))
+ {
+ my $bar_items = weechat::infolist_string($infolist, "items");
+ if (index($bar_items, $SCRIPT_NAME) != -1)
+ {
+ my $name = weechat::infolist_string($infolist, "name");
+ if ($name ne $SCRIPT_NAME)
+ {
+ $item = 1;
+ last;
+ }
+ }
+ }
+ weechat::infolist_free($infolist);
+ return $item;
+}
diff --git a/weechat/perl/coords.pl b/weechat/perl/coords.pl
new file mode 100644
index 0000000..43104af
--- /dev/null
+++ b/weechat/perl/coords.pl
@@ -0,0 +1,3223 @@
+use strict; use warnings;
+$INC{'Encode/ConfigLocal.pm'}=1;
+require Encode;
+
+# coords.pl is written by Nei <anti.teamidiot.de>
+# and licensed under the under GNU General Public License v3
+# or any later version
+
+# to read the following docs, you can use "perldoc coords.pl"
+
+=head1 NAME
+
+coords - weechat script to map screen coordinates (weechat edition)
+
+=head1 SYNOPSIS
+
+first, copy the file to your
+F<.weechat/perl> directory. Then you can type
+
+ /script load coords.pl
+
+in weechat to load the script. Use
+
+ /coords
+
+to open the coords screen, or conveniently
+
+ /key bind meta-/ /coords /
+
+to open it with the Alt+/ keybinding.
+
+=head1 DESCRIPTION
+
+coords will hilight links, allow text selection and tries to send the
+selection to xterm
+
+=head1 SETUP
+
+if you would like urls to be copied into the selection clipboard, add
+
+ xterm*disallowedWindowOps:20,21,SetXprop
+
+to your F<.Xresources> file for B<xterm>.
+
+For B<rxvt-unicode>, get the F<osc-xterm-clipboard> script from
+L<http://anti.teamidiot.de/static/nei/*/Code/urxvt/>, install it to
+your F<perl-lib> directory and add it to your F<.Xresources> like such:
+
+ URxvt.perl-ext-common: default,osc-xterm-clipboard
+
+=head1 USAGE
+
+to open the url overlay on a window, type C</coords> or use the
+keybinding you created as explained in the L</SYNOPSIS>.
+
+=head2 Selection Mode
+
+by default, the copy window will be in selection mode. you can move
+the text cursor with the arrow keys and open a selection with the
+Space key. The selection content will be transfered into clipboard.
+
+=head2 URL Mode
+
+to switch between selection mode and URL mode, use the C</> key or
+type the command C</coords /> to directly start in URL mode.
+
+inside the overlay, you can use Arrow-Up and Arrow-Down keys to select
+URLs. This script will try to copy them into your selection clipboard
+(see L</SETUP>) so you should be able to open the selected link by
+clicking the middle mouse button in your browser.
+
+once you click or hit enter, an url open signal will be sent to
+WeeChat. Use an appropriate script such as F<urlopener.pl> from
+L<http://anti.teamidiot.de/static/nei/*/Code/WeeChat/> if you would
+like to associate this with some application (web browser etc.)
+
+to leave the overlay, hit the C<q> key.
+
+for mouse support, this script will listen to mouse input
+signals. Another script is needed to supply these signals, such as
+F<mouse.pl> which can be found in the same place as F<urlopener.pl>
+and this script.
+
+=head1 CAVEATS
+
+=over
+
+=item *
+
+WeeChat does not allow for visual feedback during mouse operation
+unless you patch it and use the F<mouse.pl> or F<mouse_var.pl> script
+instead.
+
+=item *
+
+double-click word select does not work in an unpatched WeeChat for the
+same reason -- unless you set a very high close_on_release timeout (with
+the added inconvenience).
+
+=item *
+
+unfortunately, WeeChat scrolls back a buffer to the end when you
+switch to any other buffer, including the copy window
+overlay. F<coords.pl> will work together with the F<keepscroll.pl>
+script to try and remedy this a little bit, but the perfect scrolling
+position cannot be restored due to internal limitations. (no longer
+the case in recent versions of WeeChat.)
+
+=item *
+
+whether other terminal emulators support selection storage, depends on
+how well they emulate B<xterm>. Set C<xterm_compatible> to your
+I<$TERM> if you think it does.
+
+=item *
+
+B<xterm> will not allow selection storage unless you enable it in the
+Xresources as described in L</SETUP>
+
+=item *
+
+B<rxvt-unicode> will need a script to handle the selection operating
+system control. querying the selection is only supported if the
+selection is rxvt-unicodeE<apos>s (not needed for this script)
+
+=item *
+
+GNU B<screen> will not allow to pass through the operating system
+control needed for selection storage to the underlying term, try
+B<tmux> instead (L<http://tmux.sourceforge.net/>)
+
+=item *
+
+it would be possible to provide a remote clipboard, but that will
+require a clipboard server. Also see B<xsel>, B<xclip>, command mode
+
+=back
+
+=head1 TODO
+
+=over
+
+=item *
+
+set the text input cursor on click in the input bar
+
+=back
+
+=head1 BUGS
+
+=over
+
+=item *
+
+my local B<xterm> exhibits a bug where the selection is only copied if
+you I<click> into the xterm window first. still trying to figure this
+one out...
+
+=item *
+
+missing handling of scroll_beyond_end feature in weechat
+
+=item *
+
+broken handling of Day Changed messages in newer weechat
+
+=item *
+
+possibly more...
+
+=back
+
+=head1 SETTINGS
+
+the settings are usually found in the
+
+ plugins.var.perl.coords
+
+namespace, that is, type
+
+ /set plugins.var.perl.coords.*
+
+to see them and
+
+ /set plugins.var.perl.coords.SETTINGNAME VALUE
+
+to change a setting C<SETTINGNAME> to a new value C<VALUE>. Finally,
+
+ /unset plugins.var.perl.coords.SETTINGNAME
+
+will reset a setting to its default value.
+
+the following settings are available:
+
+=head2 url_regex
+
+a regular expression to identify URLs in the text. See L<perlre> for
+more information about Perl regular expressions.
+
+=head2 url_braces
+
+parenthesis-like characters which nest and should be excluded when
+found around an URL. make sure the variable setting nests properly
+when modifying this.
+
+=head2 url_non_endings
+
+this is matched against the end of a link and removed
+
+=head2 hyper_nicks
+
+make nicks to hyperlinks for menu/pm
+
+=head2 hyper_channels
+
+make channels to hyperlinks for join
+
+=head2 hyper_show
+
+set to types of hyperlinks that are shown by default
+
+=head2 use_nick_menu
+
+use nick menu when opening nick hyperlink (see I<hyper_nicks>,
+requires menu.pl script). otherwise open private message. this setting
+only applies to text mode selection, for mouse see
+I<mouse.nick_2nd_click>
+
+=head2 color.url_highlight
+
+the weechat color and/or attribute to be used for highlighting URLs in
+the copy window. seperate multiple attributes with C<.>
+
+=head2 color.url_highlight_active
+
+the same as I<color.url_highlight> except for the currently (using
+arrow keys) selected link.
+
+=head2 color.selection_cursor
+
+the weechat color and/or attribute to be used for the text cursor.
+
+=head2 color.selection
+
+the color of the currently selected text in selection mode
+
+=head2 copybuf_short_name
+
+short_name to use for coords buffer. it is set to the copy sign by
+default to not disturb buffers bar width, set to the empty string to
+have window position and size shown
+
+=head2 mouse.copy_on_click
+
+set to on if it should be possible to directly click on URLs and
+select text, set to off if mouse should only work in open coords
+buffer
+
+=head2 mouse.close_on_release
+
+set to on or a delay (in ms) to autoclose coords buffer opened by
+I<copy_on_click> on button release, set to off if the coords buffer
+should stay open after click
+
+=head2 mouse.click_select_pane
+
+set to on to use the mouse to select windows
+
+=head2 mouse.click_through_pane
+
+set to on if I<copy_on_click> should work on inactive windows (works
+only if I<click_select_pane> is set too). set to off if window needs
+to be active
+
+=head2 mouse.url_open_2nd_click
+
+if this is set, URLs are only opened when clicked twice (in the same
+incarnation of a coords buffer) instead of on first click. it can be set to
+a delay (in ms) that will be added to the I<close_on_release> delay if
+the script is waiting for a second click on the URL to happen
+
+=head2 mouse.handle_scroll
+
+set to on if coords should handle scrolling inside windows. the script
+will try to guess non-chat areas to be nicklist, top to be title and
+bottom to be status and scroll the respective bars if the cursor is in
+that area. set to off if scrolling should be handled by the default
+F<mouse.pl> script or another mouse scrolling script
+
+=head2 mouse.scroll_inactive_pane
+
+set to on if inactive windows should be scrolled instead of active
+window if the mouse cursor is over it (requires I<handle_scroll> to be
+enabled)
+
+=head2 clipboard_command
+
+if you set this, an external program may be executed to store the
+selection or URL. begin with C<|> to pipe into program or use
+parameters C<%s> for text, C<%q> for quoted text or C<%x> for quoted
+escape sequence.
+
+=head2 copywin_custom_keys
+
+You can define custom key bindings to use inside the copywin here. syntax is:
+command-letter:weechat-keycode. available commands: -+>< (up/down/left/right)
+fbae (forward word/backward word/beginning/end) !@ (open/start selection)
+/UNCunc (toggle highlights/urls/nicks/channels) q (close window)
+
+=head1 FUNCTION DESCRIPTION
+
+for full pod documentation, filter this script with
+
+ perl -pE'
+ (s/^## (.*?) -- (.*)/=head2 $1\n\n$2\n\n=over\n/ and $o=1) or
+ s/^## (.*?) - (.*)/=item I<$1>\n\n$2\n/ or
+ (s/^## (.*)/=back\n\n$1\n\n=cut\n/ and $o=0,1) or
+ ($o and $o=0,1 and s/^sub /=back\n\n=cut\n\nsub /)'
+
+=cut
+
+use MIME::Base64;
+
+use constant SCRIPT_NAME => 'coords';
+weechat::register(SCRIPT_NAME, 'Nei <anti.teamidiot.de>', '0.7.3.1', 'GPL3', 'copy text and urls', 'stop_coords', '') || return;
+sub SCRIPT_FILE() {
+ my $infolistptr = weechat::infolist_get('perl_script', '', SCRIPT_NAME);
+ my $filename = weechat::infolist_string($infolistptr, 'filename') if weechat::infolist_next($infolistptr);
+ weechat::infolist_free($infolistptr);
+ return $filename unless @_;
+}
+
+{
+package Nlib;
+# this is a weechat perl library
+use strict; use warnings; no warnings 'redefine';
+
+## i2h -- copy weechat infolist content into perl hash
+## $infolist - name of the infolist in weechat
+## $ptr - pointer argument (infolist dependend)
+## @args - arguments to the infolist (list dependend)
+## $fields - string of ref type "fields" if only certain keys are needed (optional)
+## returns perl list with perl hashes for each infolist entry
+sub i2h {
+ my %i2htm = (i => 'integer', s => 'string', p => 'pointer', b => 'buffer', t => 'time');
+ local *weechat::infolist_buffer = sub { '(not implemented)' };
+ my ($infolist, $ptr, @args) = @_;
+ $ptr ||= "";
+ my $fields = ref $args[-1] eq 'fields' ? ${ pop @args } : undef;
+ my $infptr = weechat::infolist_get($infolist, $ptr, do { local $" = ','; "@args" });
+ my @infolist;
+ while (weechat::infolist_next($infptr)) {
+ my @fields = map {
+ my ($t, $v) = split ':', $_, 2;
+ bless \$v, $i2htm{$t};
+ }
+ split ',',
+ ($fields || weechat::infolist_fields($infptr));
+ push @infolist, +{ do {
+ my (%list, %local, @local);
+ map {
+ my $fn = 'weechat::infolist_'.ref $_;
+ my $r = do { no strict 'refs'; &$fn($infptr, $$_) };
+ if ($$_ =~ /^localvar_name_(\d+)$/) {
+ $local[$1] = $r;
+ ()
+ }
+ elsif ($$_ =~ /^(localvar)_value_(\d+)$/) {
+ $local{$local[$2]} = $r;
+ $1 => \%local
+ }
+ elsif ($$_ =~ /(.*?)((?:_\d+)+)$/) {
+ my ($key, $idx) = ($1, $2);
+ my @idx = split '_', $idx; shift @idx;
+ my $target = \$list{$key};
+ for my $x (@idx) {
+ my $o = 1;
+ if ($key eq 'key' or $key eq 'key_command') {
+ $o = 0;
+ }
+ if ($x-$o < 0) {
+ local $" = '|';
+ weechat::print('',"list error: $target/$$_/$key/$x/$idx/@idx(@_)");
+ $o = 0;
+ }
+ $target = \$$target->[$x-$o]
+ }
+ $$target = $r;
+
+ my $code = qq{
+ local \$[=1;
+ \$list{"\Q$key\E"}$idx = \$r
+ };
+ $key => $list{$key}
+ }
+ else {
+ $$_ => $r
+ }
+ } @fields
+ } };
+ }
+ weechat::infolist_free($infptr);
+ !wantarray && @infolist ? \@infolist : @infolist
+}
+
+## hdh -- hdata helper
+sub hdh {
+ if (@_ > 1 && $_[0] !~ /^0x/ && $_[0] !~ /^\d+$/) {
+ my $arg = shift;
+ unshift @_, weechat::hdata_get_list(weechat::hdata_get($_[0]), $arg);
+ }
+ while (@_ > 2) {
+ my ($arg, $name, $var) = splice @_, 0, 3;
+ my $hdata = weechat::hdata_get($name);
+
+ $var =~ s/!(.*)/weechat::hdata_get_string($hdata, $1)/e;
+ (my $plain_var = $var) =~ s/^\d+\|//;
+ my $type = weechat::hdata_get_var_type_string($hdata, $plain_var);
+ if ($type eq 'pointer') {
+ my $name = weechat::hdata_get_var_hdata($hdata, $var);
+ unshift @_, $name if $name;
+ }
+ if ($type eq 'shared_string') {
+ $type =~ s/shared_//;
+ }
+
+ my $fn = "weechat::hdata_$type";
+ unshift @_, do { no strict 'refs';
+ &$fn($hdata, $arg, $var) };
+ }
+ wantarray ? @_ : $_[0]
+}
+
+## l2l -- copy weechat list into perl list
+## $ptr - weechat list pointer
+## $clear - if true, clear weechat list
+## returns perl list
+sub l2l {
+ my ($ptr, $clear) = @_;
+ my $itemptr = weechat::list_get($ptr, 0);
+ my @list;
+ while ($itemptr) {
+ push @list, weechat::list_string($itemptr);
+ $itemptr = weechat::list_next($itemptr);
+ }
+ weechat::list_remove_all($ptr) if $clear;
+ @list
+}
+
+## find_bar_window -- find the bar window where the coordinates belong to
+## $row - row
+## $col - column
+## returns bar window infolist and bar infolist in a array ref if found
+sub find_bar_window {
+ my ($row, $col) = @_;
+
+ my $barwinptr;
+ my $bar_info;
+ for (i2h('bar_window')) {
+ return [ $_, $bar_info ] if
+ $row > $_->{'y'} && $row <= $_->{'y'}+$_->{'height'} &&
+ $col > $_->{'x'} && $col <= $_->{'x'}+$_->{'width'} &&
+ (($bar_info)=i2h('bar', $_->{'bar'})) && !$bar_info->{'hidden'};
+ }
+
+}
+
+## in_window -- check if given coordinates are in a window
+## $row - row
+## $col - column
+## $wininfo - infolist of window to check
+## returns true if in window
+sub in_window {
+ my ($row, $col, $wininfo) = @_;
+
+ # in window?
+ $row > $wininfo->{'y'} &&
+ $row <= $wininfo->{'y'}+$wininfo->{'height'} &&
+ $col > $wininfo->{'x'} &&
+ $col <= $wininfo->{'x'}+$wininfo->{'width'}
+}
+
+## in_chat_window -- check if given coordinates are in the chat part of a window
+## $row - row
+## $col - column
+## $wininfo - infolist of window to check
+## returns true if in chat part of window
+sub in_chat_window {
+ my ($row, $col, $wininfo) = @_;
+
+ # in chat window?
+ $row > $wininfo->{'chat_y'} &&
+ $row <= $wininfo->{'chat_y'}+$wininfo->{'chat_height'} &&
+ $col > $wininfo->{'chat_x'} &&
+ $col <= $wininfo->{'chat_x'}+$wininfo->{'chat_width'}
+}
+
+## has_true_value -- some constants for "true"
+## $v - value string
+## returns true if string looks like a true thing
+sub has_true_value {
+ my $v = shift || '';
+ $v =~ /^(?:on|yes|y|true|t|1)$/i
+}
+
+## has_false_value -- some constants for "false"
+## $v - value string
+## returns true if string looks like a B<false> thing
+sub has_false_value {
+ my $v = shift || '';
+ $v =~ /^(?:off|no|n|false|f|0)?$/i
+}
+
+## bar_filling -- get current filling according to position
+## $bar_infos - info about bar (from find_bar_window)
+## returns filling as an integer number
+sub bar_filling {
+ my ($bar_infos) = @_;
+ ($bar_infos->[-1]{'position'} <= 1 ? $bar_infos->[-1]{'filling_top_bottom'}
+ : $bar_infos->[-1]{'filling_left_right'})
+}
+
+sub fu8on(@) {
+ Encode::_utf8_on($_) for @_; wantarray ? @_ : shift
+}
+
+sub screen_length($) {
+ weechat::strlen_screen($_[0])
+}
+
+## bar_column_max_length -- get max item length for column based filling
+## $bar_infos - info about bar (from find_bar_window)
+## returns max item length
+sub bar_column_max_length {
+ my ($bar_infos) = @_;
+ my @items;
+ for (@{ $bar_infos->[0]{'items_content'} }) {
+ push @items, split "\n", join "\n", @$_;
+ }
+ my $max_length = 0;
+ for (@items) {
+ my $item_length = screen_length fu8on weechat::string_remove_color($_, '');
+ $max_length = $item_length if $max_length < $item_length;
+ }
+ $max_length;
+}
+
+## find_bar_item_pos -- get position of an item in a bar structure
+## $bar_infos - instance and general info about bar (from find_bar_window)
+## $search - search pattern for item name
+## returns (outer position, inner position, true if found)
+sub find_bar_item_pos {
+ my ($bar_infos, $search) = @_;
+ my $item_pos_a = 0;
+ my $item_pos_b;
+ for (@{ $bar_infos->[-1]{'items_array'} }) {
+ $item_pos_b = 0;
+ for (@$_) {
+ return ($item_pos_a, $item_pos_b, 1)
+ if $_ =~ $search;
+ ++$item_pos_b;
+ }
+ ++$item_pos_a;
+ }
+ (undef, undef, undef)
+}
+
+## bar_line_wrap_horiz -- apply linebreak for horizontal bar filling
+## $prefix_col_r - reference to column counter
+## $prefix_y_r - reference to row counter
+## $bar_infos - info about bar (from find_bar_window)
+sub bar_line_wrap_horiz {
+ my ($prefix_col_r, $prefix_y_r, $bar_infos) = @_;
+ while ($$prefix_col_r > $bar_infos->[0]{'width'}) {
+ ++$$prefix_y_r;
+ $$prefix_col_r -= $bar_infos->[0]{'width'};
+ }
+}
+
+## bar_lines_column_vert -- count lines in column layout
+## $bar_infos - info about bar (from find_bar_window)
+## returns lines needed for columns_horizontal layout
+sub bar_lines_column_vert {
+ my ($bar_infos) = @_;
+ my @items;
+ for (@{ $bar_infos->[0]{'items_content'} }) {
+ push @items, split "\n", join "\n", @$_;
+ }
+ my $max_length = bar_column_max_length($bar_infos);
+ my $dummy_col = 1;
+ my $lines = 1;
+ for (@items) {
+ if ($dummy_col+$max_length > 1+$bar_infos->[0]{'width'}) {
+ ++$lines;
+ $dummy_col = 1;
+ }
+ $dummy_col += 1+$max_length;
+ }
+ $lines;
+}
+
+## bar_items_skip_to -- skip several bar items on search for subitem position
+## $bar_infos - info about bar (from find_bar_window)
+## $search - patter of item to skip to
+## $col - pointer column
+## $row - pointer row
+sub bar_items_skip_to {
+ my ($bar_infos, $search, $col, $row) = @_;
+ $col += $bar_infos->[0]{'scroll_x'};
+ $row += $bar_infos->[0]{'scroll_y'};
+ my ($item_pos_a, $item_pos_b, $found) =
+ find_bar_item_pos($bar_infos, $search);
+
+ return 'item position not found' unless $found;
+
+ # extract items to skip
+ my $item_join =
+ (bar_filling($bar_infos) <= 1 ? '' : "\n");
+ my @prefix;
+ for (my $i = 0; $i < $item_pos_a; ++$i) {
+ push @prefix, split "\n", join $item_join, @{ $bar_infos->[0]{'items_content'}[$i] };
+ }
+ push @prefix, split "\n", join $item_join, @{ $bar_infos->[0]{'items_content'}[$item_pos_a] }[0..$item_pos_b-1] if $item_pos_b;
+
+ # cursor
+ my $prefix_col = 1;
+ my $prefix_y = 1;
+ my $item_max_length;
+ my $col_vert_lines;
+
+ # forward cursor
+ if (!bar_filling($bar_infos)) {
+ my $prefix = join ' ', @prefix;
+ $prefix_col += screen_length fu8on weechat::string_remove_color($prefix, '');
+ ++$prefix_col if @prefix && !$item_pos_b;
+ bar_line_wrap_horiz(\($prefix_col, $prefix_y), $bar_infos);
+ }
+ elsif (bar_filling($bar_infos) == 1) {
+ $prefix_y += @prefix;
+ if ($item_pos_b) {
+ --$prefix_y;
+ $prefix_col += screen_length fu8on weechat::string_remove_color($prefix[-1], '');
+ }
+ }
+ elsif (bar_filling($bar_infos) == 2) {
+ $item_max_length = bar_column_max_length($bar_infos);
+ for (@prefix) {
+ $prefix_col += 1+$item_max_length;
+ if ($prefix_col+$item_max_length > 1+$bar_infos->[0]{'width'}) {
+ ++$prefix_y;
+ $prefix_col = 1;
+ }
+ }
+ }
+ elsif (bar_filling($bar_infos) == 3) {
+ $item_max_length = bar_column_max_length($bar_infos);
+ $col_vert_lines = $bar_infos->[-1]{'position'} <= 1 ? bar_lines_column_vert($bar_infos) : $bar_infos->[0]{'height'};
+ my $pfx_idx = 0;
+ for (@prefix) {
+ $prefix_y = 1+($pfx_idx % $col_vert_lines);
+ $prefix_col = 1+(1+$item_max_length)*(int($pfx_idx / $col_vert_lines)+1);
+ return 'in prefix'
+ if ($prefix_y == $row && $prefix_col > $col);
+ ++$pfx_idx;
+ }
+ $prefix_y = 1+(@prefix % $col_vert_lines);
+ $prefix_col = 1+(1+$item_max_length)*int(@prefix / $col_vert_lines);
+ }
+
+ (undef,
+ $item_pos_a, $item_pos_b,
+ $prefix_col, $prefix_y,
+ (scalar @prefix),
+ $item_max_length, $col_vert_lines)
+}
+
+## bar_item_get_subitem_at -- extract subitem from a bar item at given coords
+## $bar_infos - info about bar
+## $search - search pattern for item whose subitems to get
+## $col - pointer column
+## $row - pointer row
+## returns error message, subitem index, subitem text
+sub bar_item_get_subitem_at {
+ my ($bar_infos, $search, $col, $row) = @_;
+
+ my ($error,
+ $item_pos_a, $item_pos_b,
+ $prefix_col, $prefix_y,
+ $prefix_cnt,
+ $item_max_length, $col_vert_lines) =
+ bar_items_skip_to($bar_infos, $search, $col, $row);
+
+ $col += $bar_infos->[0]{'scroll_x'};
+ $row += $bar_infos->[0]{'scroll_y'};
+
+ return $error if $error;
+
+ return 'no viable position'
+ unless (($row == $prefix_y && $col >= $prefix_col) || $row > $prefix_y || bar_filling($bar_infos) >= 3);
+
+ my @subitems = split "\n", $bar_infos->[0]{'items_content'}[$item_pos_a][$item_pos_b];
+ my $idx = 0;
+ for (@subitems) {
+ my ($beg_col, $beg_y) = ($prefix_col, $prefix_y);
+ $prefix_col += screen_length fu8on weechat::string_remove_color($_, '');
+ if (!bar_filling($bar_infos)) {
+ bar_line_wrap_horiz(\($prefix_col, $prefix_y), $bar_infos);
+ }
+
+ return (undef, $idx, $_, [$beg_col, $col, $prefix_col, $beg_y, $row, $prefix_y])
+ if (($prefix_col > $col && $row == $prefix_y) || ($row < $prefix_y && bar_filling($bar_infos) < 3));
+
+ ++$idx;
+
+ if (!bar_filling($bar_infos)) {
+ ++$prefix_col;
+ return ('outside', $idx-1, $_)
+ if ($prefix_y == $row && $prefix_col > $col);
+ }
+ elsif (bar_filling($bar_infos) == 1) {
+ return ('outside', $idx-1, $_)
+ if ($prefix_y == $row && $col >= $prefix_col);
+ ++$prefix_y;
+ $prefix_col = 1;
+ }
+ elsif (bar_filling($bar_infos) == 2) {
+ $prefix_col += 1+$item_max_length-(($prefix_col-1)%($item_max_length+1));
+
+ return ('outside', $idx-1, $_)
+ if ($prefix_y == $row && $prefix_col > $col);
+
+ if ($prefix_col+$item_max_length > 1+$bar_infos->[0]{'width'}) {
+ return ('outside item', $idx-1, $_)
+ if ($prefix_y == $row && $col >= $prefix_col);
+
+ ++$prefix_y;
+ $prefix_col = 1;
+ }
+ }
+ elsif (bar_filling($bar_infos) == 3) {
+ $prefix_col += 1+$item_max_length-(($prefix_col-1)%($item_max_length+1));
+ return ('outside', $idx-1, $_)
+ if ($prefix_y == $row && $prefix_col > $col);
+ $prefix_y = 1+(($idx+$prefix_cnt) % $col_vert_lines);
+ $prefix_col = 1+(1+$item_max_length)*int(($idx+$prefix_cnt) / $col_vert_lines);
+
+ }
+ }
+ 'not found';
+}
+
+use Pod::Select qw();
+use Pod::Simple::TextContent;
+
+## get_desc_from_pod -- return setting description from pod documentation
+## $file - filename with pod
+## $setting - name of setting
+## returns description as text
+sub get_desc_from_pod {
+ my $file = shift;
+ return unless -s $file;
+ my $setting = shift;
+
+ open my $pod_sel, '>', \my $ss;
+ Pod::Select::podselect({
+ -output => $pod_sel,
+ -sections => ["SETTINGS/$setting"]}, $file);
+
+ my $pt = new Pod::Simple::TextContent;
+ $pt->output_string(\my $ss_f);
+ $pt->parse_string_document($ss);
+
+ my ($res) = $ss_f =~ /^\s*\Q$setting\E\s+(.*)\s*/;
+ $res
+}
+
+## get_settings_from_pod -- retrieve all settings in settings section of pod
+## $file - file with pod
+## returns list of all settings
+sub get_settings_from_pod {
+ my $file = shift;
+ return unless -s $file;
+
+ open my $pod_sel, '>', \my $ss;
+ Pod::Select::podselect({
+ -output => $pod_sel,
+ -sections => ["SETTINGS//!.+"]}, $file);
+
+ $ss =~ /^=head2\s+(.*)\s*$/mg
+}
+
+## mangle_man_for_wee -- turn man output into weechat codes
+sub mangle_man_for_wee {
+ for (@_) {
+ s/_\x08(.)/weechat::color('underline').$1.weechat::color('-underline')/ge;
+ s/(.)\x08\1/weechat::color('bold').$1.weechat::color('-bold')/ge;
+ }
+ wantarray ? @_ : $_[0]
+}
+
+## read_manpage -- read a man page in weechat window
+## $file - file with pod
+## $name - buffer name
+sub read_manpage {
+ my $caller_package = (caller)[0];
+ my $file = shift;
+ my $name = shift;
+
+ if (my $obuf = weechat::buffer_search('perl', "man $name")) {
+ eval qq{
+ package $caller_package;
+ weechat::buffer_close(\$obuf);
+ };
+ }
+
+ my @wee_keys = Nlib::i2h('key');
+ my @keys;
+
+ my $winptr = weechat::current_window();
+ my ($wininfo) = Nlib::i2h('window', $winptr);
+ my $buf = weechat::buffer_new("man $name", '', '', '', '');
+ return weechat::WEECHAT_RC_OK unless $buf;
+
+ my $width = $wininfo->{'chat_width'};
+ --$width if $wininfo->{'chat_width'} < $wininfo->{'width'} || ($wininfo->{'width_pct'} < 100 && (grep { $_->{'y'} == $wininfo->{'y'} } Nlib::i2h('window'))[-1]{'x'} > $wininfo->{'x'});
+
+ weechat::buffer_set($buf, 'time_for_each_line', 0);
+ eval qq{
+ package $caller_package;
+ weechat::buffer_set(\$buf, 'display', 'auto');
+ };
+ die $@ if $@;
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input history_previous' ||
+ $_->{'command'} eq '/input history_global_previous' } @wee_keys;
+ @keys = 'meta2-A' unless @keys;
+ weechat::buffer_set($buf, "key_bind_$_", '/window scroll -1') for @keys;
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input history_next' ||
+ $_->{'command'} eq '/input history_global_next' } @wee_keys;
+ @keys = 'meta2-B' unless @keys;
+ weechat::buffer_set($buf, "key_bind_$_", '/window scroll +1') for @keys;
+
+ weechat::buffer_set($buf, 'key_bind_ ', '/window page_down');
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input delete_previous_char' } @wee_keys;
+ @keys = ('ctrl-?', 'ctrl-H') unless @keys;
+ weechat::buffer_set($buf, "key_bind_$_", '/window page_up') for @keys;
+
+ weechat::buffer_set($buf, 'key_bind_g', '/window scroll_top');
+ weechat::buffer_set($buf, 'key_bind_G', '/window scroll_bottom');
+
+ weechat::buffer_set($buf, 'key_bind_q', '/buffer close');
+
+ weechat::print($buf, " \t".mangle_man_for_wee($_))
+ for `pod2man \Q$file\E 2>/dev/null | GROFF_NO_SGR=1 nroff -mandoc -rLL=${width}n -rLT=${width}n -Tutf8 2>/dev/null`;
+ weechat::command($buf, '/window scroll_top');
+
+ unless (hdh($buf, 'buffer', 'lines', 'lines_count') > 0) {
+ weechat::print($buf, weechat::prefix('error').$_)
+ for "Unfortunately, your @{[weechat::color('underline')]}nroff".
+ "@{[weechat::color('-underline')]} command did not produce".
+ " any output.",
+ "Working pod2man and nroff commands are required for the ".
+ "help viewer to work.",
+ "In the meantime, please use the command ", '',
+ "\tperldoc $file", '',
+ "on your shell instead in order to read the manual.",
+ "Thank you and sorry for the inconvenience."
+ }
+}
+
+1
+}
+
+use constant CMD_COPYWIN => SCRIPT_NAME;
+weechat::hook_command(CMD_COPYWIN, 'copy active window for hyperlink operations or free selection of text',
+ '[/] || url nicks channels',
+ 'if any or more arguments are given, go into hyperlink mode and set this filter.'."\n".
+ 'in the title bar of opened copy window, the possible key bindings are displayed.'."\n".
+ 'use '.weechat::color('bold').'/'.CMD_COPYWIN.' help'.weechat::color('-bold').
+ ' to read the manual',
+ '|| / %- || url %- || nicks %- || channels %- || url,nicks %- || url,channels %- '.
+ '|| url,nicks,channels %- || nicks,channels %- || help',
+ 'copywin_cmd', '');
+weechat::hook_signal('buffer_closed', 'garbage_str', '');
+weechat::hook_signal('upgrade', 'close_copywin', '');
+weechat::hook_config('plugins.var.perl.'.SCRIPT_NAME.'.*', 'default_options', '');
+weechat::hook_signal('mouse', 'mouse_evt', '');
+weechat::hook_signal('input_flow_free', 'binding_mouse_fix', '');
+weechat::hook_modifier('input_text_display_with_cursor', 'input_text_hlsel', '');
+# is there builtin mouse support?
+weechat::hook_hsignal(SCRIPT_NAME, 'hsignal_evt', '');
+weechat::key_bind('mouse', +{
+ map { $_ => 'hsignal:'.SCRIPT_NAME }
+ '@chat:button1*', '@chat:button1-event-*', '@chat(perl.[*):button1'
+});
+weechat::command('', '/alias copywin '.CMD_COPYWIN)
+ if 'copywin' ne CMD_COPYWIN && !Nlib::i2h('alias', '', 'copywin') && Nlib::i2h('hook', '', 'command,alias');
+
+# downloaded line fields
+use constant TRACE => -1;
+use constant LINE => 0;
+use constant LAYOUT => 1;
+
+# URLS structure fields
+use constant MSG => 0;
+use constant URL_S => 1;
+use constant URL => 2;
+use constant URL_E => 3;
+use constant URL_LINE => 4;
+use constant URL_INFO => 5;
+
+# captured control codes fields
+use constant RES => 0;
+use constant POS_S => 1;
+use constant POS_E => 2;
+
+# trace weelist container
+our $listptr;
+
+# global storage & fields
+our %STR;
+use constant BUFPTR => 0;
+use constant LINES => 1;
+use constant WINDOWS => 2;
+use constant A_LINK => 3;
+use constant URLS => 4;
+use constant MODE => 5;
+use constant CUR => 6;
+use constant MOUSE_AUTOMODE => 7;
+use constant URL_TYPE_FILTER => 8;
+# currently active storage key
+our $ACT_STR;
+
+our $last_mouse_seq;
+our $script_old_mouse_scroll;
+our $mouse_2nd_click;
+our $autoclose_in_progress;
+our $drag_speed_timer;
+our $delayed_nick_menu_timer;
+
+our $hsignal_mouse_down_sent;
+
+our $input_sel;
+
+our $LAYOUT_OK;
+
+my @SIMPLE_MODE_KEYS = ('/', 'U', 'N', 'C', 'P', 'u', 'n', 'c', 'p');
+
+init_coords();
+
+## hdh_get_lineinfo -- get lineinfo from hdata
+## $_[0] - line pointer
+## $_[1] - 'line' (automatic when using result from Nlib::hdh)
+## returns lineinfo hashref
+sub hdh_get_lineinfo {
+ my @line_data = Nlib::hdh(@_, 'data');
+ +{
+ next_line => scalar Nlib::hdh(@_, 'next_line'),
+ (map { $_ => scalar Nlib::hdh(@line_data, $_) }
+ qw(displayed message prefix str_time buffer date highlight)),
+ tag => [ map { Nlib::hdh(@line_data, "$_|tags_array") }
+ 0 .. Nlib::hdh(@line_data, 'tags_count')-1 ]
+ }
+}
+
+sub screen_length($) {
+ weechat::strlen_screen($_[0])
+}
+
+sub fu8on(@) {
+ Encode::_utf8_on($_) for @_; wantarray ? @_ : shift
+}
+
+## calculate_trace -- create a trace profile witgh word splits
+## $lineinfo - lineinfo with message to break into lines
+## $wininfo - window info hash with chat_width
+## $base_trace - ref to base trace with # fields
+## $prev_lineinfo - lineinfo of previous message for prefix erasure
+## returns (layoutinfo hashref, partial trace arrayref)
+sub calculate_trace {
+ # b : pos // break between words
+ # n : pos // new line
+ # x : pos // cut word
+ # t : x # j // time
+ # u : x # j // buffer name
+ # p : x # j // prefix (nick etc.)
+ # q : x # j // separator
+ # q : x . line
+ my ($lineinfo, $wininfo, $base_trace, $prev_lineinfo) = @_;
+ my $msg = fu8on $lineinfo->{'message'};
+ my $layoutinfo = +{ count => 1 };
+ my @trace;
+ my $show_time = $base_trace->[1];
+ my $no_prefix_align;
+ if ($base_trace->[-1] < 0) {
+ $no_prefix_align = $base_trace->[5];
+ $base_trace->[5] = $base_trace->[-1] = 0;
+ my $prefix = $lineinfo->{'prefix'};
+ if (defined $prefix) {
+
+ my ($nick_tag) = grep { /^nick_/ } @{$lineinfo->{'tag'}||[]};
+ my ($pnick_tag) = grep { /^nick_/ } @{$prev_lineinfo->{'tag'}||[]};
+ if ($nick_tag && $pnick_tag && $nick_tag eq $pnick_tag && !$lineinfo->{'highlight'} &&
+ (grep { /_action$/ && !/^nick_/ } @{$lineinfo->{'tag'}||[]}) == 0 &&
+ $prev_lineinfo && $lineinfo->{'prefix'} eq $prev_lineinfo->{'prefix'}) {
+ my $repl = weechat::config_string(weechat::config_get(
+ 'weechat.look.prefix_same_nick'));
+ $prefix = $repl if length $repl;
+ $prefix = '' if $repl eq ' ';
+ }
+ $base_trace->[5] = (sort { $a <=> $b } #($no_prefix_align?$no_prefix_align+1:0),
+ screen_length fu8on weechat::string_remove_color($prefix, ''))[0];
+ }
+ }
+ $base_trace->[1] = $show_time ? screen_length fu8on weechat::string_remove_color($lineinfo->{'str_time'}, '') : 0;
+ for (my ($i, $pos) = (0, 0); $i < @$base_trace; $i+=2) {
+ $pos += $base_trace->[$i+1] + 1 if $base_trace->[$i+1];
+ push @trace, $base_trace->[$i] . ':' . $pos . '#' if $base_trace->[$i+1];
+ }
+ my ($ctrl, $plain_msg) = capture_color_codes($msg);
+ my @words = split /(\s+)/, $plain_msg;
+ my $screen = 0;
+ if ($base_trace->[-1]) {
+ ($screen) = ((trace_cond('q', [\@trace], 0))[0] =~ /:(\d+)/);
+ }
+ elsif ($base_trace->[5]) {
+ ($screen) = ((trace_cond('p', [\@trace], 0))[0] =~ /:(\d+)/);
+ }
+ elsif ($base_trace->[3]) {
+ ($screen) = ((trace_cond('u', [\@trace], 0))[0] =~ /:(\d+)/);
+ }
+ elsif ($base_trace->[1]) {
+ ($screen) = ((trace_cond('t', [\@trace], 0))[0] =~ /:(\d+)/);
+ }
+ my $new_screen = 0;
+ my $eol_pos = weechat::config_string(weechat::config_get('weechat.look.align_end_of_lines'));
+ unless ($eol_pos eq 'time') {
+ ($new_screen) = ((trace_cond('t', [\@trace], 0))[0] =~ /:(\d+)/)
+ if $base_trace->[1];
+ unless ($eol_pos eq 'buffer') {
+ ($new_screen) = ((trace_cond('u', [\@trace], 0))[0] =~ /:(\d+)/)
+ if $base_trace->[3];
+ unless ($eol_pos eq 'prefix') {
+ ($new_screen) = ((trace_cond('p', [\@trace], 0))[0] =~ /:(\d+)/)
+ if $base_trace->[5];
+ unless ($eol_pos eq 'suffix') {
+ $new_screen = $screen;
+ }
+ }
+ }
+ }
+ unless ($lineinfo->{'date'}) {
+ $screen = $new_screen = 0;
+ @trace = ();
+ if ($base_trace->[3]) {
+ $screen = $base_trace->[3] + 1;
+ push @trace, "u:$screen#";
+ }
+ }
+ $base_trace->[1] = $show_time;
+ if (defined $no_prefix_align) {
+ $base_trace->[5] = $no_prefix_align;
+ $base_trace->[-1] = -1;
+ }
+
+ # XXX missing special case: $wininfo->{'chat_width'} - $screen < 4
+ # `--> ignore all line break rules, just X every screenful
+ my $pos = 0;
+ my $width = $wininfo->{'chat_width'};
+ --$width if $wininfo->{'chat_width'} < $wininfo->{'width'} || ($wininfo->{'width_pct'} < 100 && (grep { $_->{'y'} == $wininfo->{'y'} } Nlib::i2h('window'))[-1]{'x'} > $wininfo->{'x'});
+ for (my $i = 0; $i < @words; $i+=2) {
+ my $len = defined $words[$i] ? screen_length $words[$i] : 0;
+ my $len2 = $i == $#words ? 0 : screen_length $words[$i+1];
+ if ($len <= $width - $screen) {
+ # no action needed
+ $screen += $len + $len2;
+ }
+ elsif ($len > $width - $screen) {
+ if ($len <= $width - $new_screen && $pos) { #cannot break before first word
+ push @trace, 'b:'.$pos;
+ push @trace, 'q:'.$new_screen.'.'.$layoutinfo->{'count'}++;
+ $screen = $new_screen + $len + $len2;
+ }
+ else {
+ my $pump = $width - $screen;
+ if ($pump <= 0) {
+ push @trace, 'b:'.$pos;
+ push @trace, 'q:'.$new_screen.'.'.$layoutinfo->{'count'}++;
+ $pump = $width - $new_screen;
+ }
+ if ($pump > 0) {
+ my $ipos = $pos;
+ while ($pump < $len) {
+ my $i = 0;
+ for (;;) {
+ my $clen = screen_length substr $plain_msg, $ipos, 1;
+ last if $i + $clen > $pump;
+ $i += $clen;
+ ++$ipos;
+ }
+ push @trace, 'x:'.$ipos;
+ push @trace, 'q:'.$new_screen.'.'.$layoutinfo->{'count'}++;
+ $len -= $i;
+ $pump = $width - $new_screen;
+ }
+ }
+ $screen = $new_screen + $len + $len2;
+ }
+ }
+ $pos += ($len ? length $words[$i] : 0) + ($len2 ? length $words[$i+1] : 0);
+ }
+ while (@{$ctrl->[POS_S]}) {
+ my $ctrl_s = shift @{$ctrl->[POS_S]};
+ my $ctrl_e = shift @{$ctrl->[POS_E]};
+ my $ctrl_r = shift @{$ctrl->[RES]};
+ for (@trace) {
+ s{^([bnx]:)(\d+)}{
+ $1 . ( $2 + ($2 > $ctrl_s ? length $ctrl_r : 0) )
+ }ge;
+ }
+ }
+ ($layoutinfo, \@trace)
+}
+
+## download_lines -- load all (partially) visible lines & infos
+## $wininfo - hash ref with windowinfo of window to grab
+## returns reference to all downloaded lines
+sub download_lines {
+ my ($wininfo) = @_;
+
+ my @scroll_area = Nlib::hdh($wininfo->{'pointer'}, 'window', 'scroll');
+ my @lines_in = Nlib::hdh($wininfo->{'buffer'}, 'buffer', 'lines');
+ my $lineinfo = hdh_get_lineinfo(Nlib::hdh(@lines_in, 'last_line'));
+
+ my $show_time = Nlib::hdh($wininfo->{'buffer'}, 'buffer', 'time_for_each_line');
+ my $buffer_len = (sort { $a <=> $b } Nlib::hdh(@lines_in, 'buffer_max_length'), grep { $_ > 0 } weechat::config_integer(weechat::config_get('weechat.look.prefix_buffer_align_max')))[0];
+ my $prefix_len = (sort { $a <=> $b } Nlib::hdh(@lines_in, 'prefix_max_length'), grep { $_ > 0 } weechat::config_integer(weechat::config_get('weechat.look.prefix_align_max')))[0];
+ my $separator_len = weechat::config_string(weechat::config_get('weechat.look.prefix_align')) eq 'none' ? -1 : screen_length fu8on weechat::config_string(weechat::config_get('weechat.look.prefix_suffix'));
+
+ my @base_trace = (t => $show_time, u => $buffer_len, p => $prefix_len, q => $separator_len);
+
+ my @line = Nlib::hdh(@lines_in, 'last_line');
+ my $last_read_line = weechat::config_string(weechat::config_get('weechat.look.read_marker')) eq 'line'
+ ? Nlib::hdh(@lines_in, 'last_read_line')
+ : '';
+ my $read_marker_always = weechat::config_boolean(weechat::config_get('weechat.look.read_marker_always_show'));
+ $last_read_line = '' if $last_read_line eq $line[0]
+ && !$read_marker_always;
+ my $lp;
+ my @scroll_line = Nlib::hdh(@scroll_area, 'start_line');
+ if ($scroll_line[0]) {
+ @line = @scroll_line;
+ $lineinfo = hdh_get_lineinfo(@line);
+ $wininfo->{'start_line_pos'} = Nlib::hdh
+ (@scroll_area, 'start_line_pos');
+ }
+ else {
+ $wininfo->{'start_line_pos'} = 0;
+ my $total = Nlib::hdh(@lines_in, 'lines_count');
+ return [] unless $total;
+ my $not_last_line = 0;
+ for (my ($i, $j) = (0, 0); $j < $wininfo->{'chat_height'} && $i < $total; ++$i) {
+
+ $line[0] = Nlib::hdh(@line, 'prev_line') if $i > 0;
+
+ if ($line[0] eq $last_read_line) {
+ if ($not_last_line || $read_marker_always) {
+ ++$j;
+ }
+ else {
+ $last_read_line = '';
+ }
+ }
+ my @line_data = Nlib::hdh(@line, 'data');
+ if (Nlib::hdh(@line_data, 'displayed')) {
+ my $lineinfo = +{ map { $_ => Nlib::hdh(@line_data, $_) } qw(message str_time date highlight) };
+ my $prev_lineinfo;
+ if ($base_trace[-1] < 0 && $i + 1 < $total) {
+ HAS_PREV: {
+ my @prev_line = @line;
+ my @prev_linedata;
+ do {
+ @prev_line = Nlib::hdh(@prev_line, 'prev_line');
+ last HAS_PREV unless $prev_line[0];
+ @prev_linedata = Nlib::hdh(@prev_line, 'data');
+ } until (Nlib::hdh(@prev_linedata, 'displayed'));
+ $prev_lineinfo = +{
+ (map { $_ => Nlib::hdh(@prev_linedata, $_) } qw(message str_time date highlight prefix)),
+ tag => [
+ map { Nlib::hdh(@prev_linedata, "$_|tags_array") }
+ 0 .. Nlib::hdh(@prev_linedata, 'tags_count')-1 ]
+ };
+ my ($prev_layoutinfo) = calculate_trace($prev_lineinfo,
+ $wininfo, \@base_trace);
+ my ($this_layoutinfo) = calculate_trace($lineinfo,
+ $wininfo, \@base_trace);
+ #$prev_lineinfo = undef if $prev_layoutinfo->{'count'} + $this_layoutinfo->{'count'} + $j > $wininfo->{'chat_height'};
+ }
+ $lineinfo->{'prefix'} = Nlib::hdh(@line_data, 'prefix');
+ $lineinfo->{'tag'} = [
+ map { Nlib::hdh(@line_data, "$_|tags_array") }
+ 0 .. Nlib::hdh(@line_data, 'tags_count')-1 ];
+ }
+ my ($layout_info) = calculate_trace($lineinfo,
+ $wininfo, \@base_trace,
+ $prev_lineinfo);
+ $prev_lineinfo = $lineinfo;
+ $j += $layout_info->{'count'};
+ $not_last_line = 1 if $j;
+ $wininfo->{'start_line_pos'} -= $wininfo->{'chat_height'} - $j
+ if $j > $wininfo->{'chat_height'};
+ }
+ }
+ $lineinfo = hdh_get_lineinfo(@line);
+ }
+ $lp = $line[0];
+
+ my @lines;
+ my $current_line = 0;
+ if ($lineinfo->{'displayed'}) {
+ push @lines, [+{%$lineinfo}, calculate_trace($lineinfo, $wininfo, \@base_trace)];
+ $current_line = $lines[0][LAYOUT]{'count'}-$wininfo->{'start_line_pos'};
+ }
+ my $prev_lineinfo;
+ $prev_lineinfo = $lineinfo unless $wininfo->{'start_line_pos'};
+ # XXX start_line_pos is buggy under yet uncertain multi-line messages
+ #$wininfo->{'start_line_pos'} = 6;
+
+ do {
+ if ($lp eq $last_read_line) {
+ push @lines, [+{message=>'',prefix=>''}, +{count=>1}, []];
+ ++$current_line;
+ }
+
+ $lp = $lineinfo->{'next_line'};
+ $lineinfo = hdh_get_lineinfo($lineinfo->{'next_line'}, 'line');
+
+ if ($lineinfo->{'displayed'}) {
+ push @lines, [+{%$lineinfo}, calculate_trace($lineinfo, $wininfo, \@base_trace, $prev_lineinfo)];
+ $prev_lineinfo = $lineinfo;
+ $current_line += $lines[-1][LAYOUT]{'count'};
+ }
+ }
+ while ($lineinfo->{'next_line'} && $current_line < $wininfo->{'chat_height'});
+
+ \@lines;
+}
+
+## OLD_download_lines -- load all (partially) visible lines & infos
+## $wininfo - hash ref with windowinfo of window to grab
+## returns reference to all downloaded lines
+sub OLD_download_lines {
+ my ($wininfo) = @_;
+
+ my @lines;
+
+ # get first line of buffer
+ return \@lines unless $wininfo->{'start_line'};
+ my ($lineinfo) = Nlib::i2h('buffer_lines', @{$wininfo}{'buffer','start_line'});
+ my ($layoutinfo) = Nlib::i2h('layout', $wininfo->{'pointer'}, $lineinfo->{'line'}, $listptr);
+ my $current_line = $layoutinfo->{'count'}-$wininfo->{'start_line_pos'};
+
+ push @lines, [+{%$lineinfo}, $layoutinfo, [Nlib::l2l($listptr, 1)]];
+
+ while ($lineinfo->{'next_line'} && $current_line < $wininfo->{'chat_height'}) {
+ ($lineinfo) = Nlib::i2h('buffer_lines', @{$lineinfo}{'buffer','next_line'});
+ next unless $lineinfo->{'displayed'};
+ my ($layoutinfo) = Nlib::i2h('layout', $wininfo->{'pointer'}, $lineinfo->{'line'}, $listptr);
+ $current_line += $layoutinfo->{'count'};
+
+ push @lines, [+{%$lineinfo}, $layoutinfo, [Nlib::l2l($listptr, 1)]];
+ }
+
+ \@lines
+}
+
+## message_splits -- extract word splits in the message from trace
+## $line - one line from download_lines
+## returns all split events from trace as list of [position, event]
+sub message_splits {
+ my ($line) = @_;
+ map {
+ my ($l, $d) = /(.):(\d+)/;
+ #($l =~ /[bn]/ ? 1 : 0) +
+ [ $d, $l ]
+ }
+ grep { /^[bnx]:/ } # b: break between words, n: new line, x: cut word
+ @{ $line->[TRACE] }
+}
+
+## trace_cond -- filter trace for certain condition
+## $what - event to match
+## $line - downloaded line (with trace section)
+## $lineno - line number for event
+## returns matching trace event
+sub trace_cond {
+ my ($what, $line, $lineno) = @_;
+ my $ext = $lineno ? qr/[.]$lineno$/ : qr/#/;
+ grep { /^$what:/ && /$ext/ } @{ $line->[TRACE] }
+}
+
+## to_pos -- pad string to reach a certain position
+## $tr_info - trace event from trace_cond, contains position
+## $c_ref - string reference where padding is added
+sub to_pos {
+ my ($tr_info, $c_ref) = @_;
+ $tr_info =~ /:(\d+)/;
+ my $pos = $1;
+ my $current_length = screen_length fu8on weechat::string_remove_color($$c_ref, '');
+ if ($pos-$current_length < 0) {
+ chop $$c_ref while length $$c_ref && (screen_length fu8on weechat::string_remove_color($$c_ref, '')) > $pos;
+ }
+ else {
+ $$c_ref .= ' 'x($pos-$current_length);
+ }
+}
+
+## right_align -- right align some text
+## $tr - trace event, contains position for right alignment
+## $text_ref - text reference to right align
+## $c_ref - string reference where padding is added, so that $text_ref would be right aligned
+sub right_align {
+ my ($tr, $text_ref, $c_ref) = @_;
+ $tr =~ /:(\d+)/;
+ my $pos1 = $1 -1;
+ my $text_length = screen_length fu8on weechat::string_remove_color($$text_ref, '');
+ my $current_length = screen_length fu8on weechat::string_remove_color($$c_ref, '');
+ $$c_ref .= ' 'x($pos1-$text_length-$current_length)
+}
+
+## show_time -- output timestamp and pad to next position
+## $line - downloaded line
+## $c_ref - string reference on which to output
+sub show_time {
+ my ($line, $c_ref) = @_;
+ if (my ($tr) = trace_cond('t', $line)) {
+ $$c_ref .= $line->[LINE]{'str_time'};
+ to_pos($tr, $c_ref);
+ }
+}
+
+## show_buffername -- output buffer name and pad to next position
+## $line - downloaded line
+## $c_ref - string reference on which to output
+sub show_buffername {
+ my ($line, $c_ref) = @_;
+ if (my ($tr) = trace_cond('u', $line)) {
+ my $buffer = weechat::color('chat_prefix_buffer').
+ (Nlib::i2h('buffer', $line->[LINE]{'buffer'}))[0]{'short_name'}.
+ weechat::color('reset');
+ if (weechat::config_string(weechat::config_get(
+ 'weechat.look.prefix_buffer_align')) =~ /right/) {
+ right_align($tr, \$buffer, $c_ref);
+ }
+ $$c_ref .= $buffer;
+ to_pos($tr, $c_ref);
+ }
+}
+
+## show_prefix -- output prefix and pad to next position
+## $line - downloaded line
+## $c_ref - string reference on which to output
+sub show_prefix {
+ my ($line, $c_ref, $prev_line) = @_;
+ if (my ($tr) = trace_cond('p', $line)) {
+ my $prefix = fu8on $line->[LINE]{'prefix'};
+ my ($nick_tag) = grep { /^nick_/ } @{$line->[LINE]{'tag'}||[]};
+ my ($pnick_tag) = grep { /^nick_/ } @{$prev_line->[LINE]{'tag'}||[]};
+ if ($nick_tag && $pnick_tag && $nick_tag eq $pnick_tag && !$line->[LINE]{'highlight'} &&
+ (grep { /_action$/ && !/^nick_/ } @{$line->[LINE]{'tag'}||[]}) == 0 &&
+ $prev_line && $line->[LINE]{'prefix'} eq $prev_line->[LINE]{'prefix'}) {
+ my $repl = fu8on weechat::config_string(weechat::config_get(
+ 'weechat.look.prefix_same_nick'));
+ $prefix = repeat_control_codes($prefix) . $repl if $repl;
+ }
+ if (weechat::config_string(weechat::config_get(
+ 'weechat.look.prefix_align')) =~ /right/) {
+ right_align($tr, \$prefix, $c_ref);
+ }
+ $$c_ref .= $prefix;
+ to_pos($tr, $c_ref);
+ }
+}
+
+## show_separator -- output separator and pad to next position
+## $line - downloaded line
+## $c_ref - string reference on which to output
+sub show_separator {
+ my ($line, $c_ref, $lineno) = @_;
+ if (my ($tr) = trace_cond('q', $line, $lineno)) {
+ my $separator = fu8on weechat::color('chat_prefix_suffix').
+ weechat::config_string(weechat::config_get('weechat.look.prefix_suffix'));
+ right_align($tr, \$separator, $c_ref);
+ $$c_ref .= $separator; # if XXX
+ to_pos($tr, $c_ref);
+ }
+}
+
+## repeat_control_codes -- repeat control codes previously seen (for linebreaks)
+## $text - all codes in this text will be repeated
+## returns control codes as a string
+sub repeat_control_codes {
+ my ($text) = @_;
+ my $id_control = quotemeta fu8on weechat::string_remove_color($text, "\1");
+ $id_control =~ s/\\\01/(.+?)/g;
+ my @res = $text =~ /^()$id_control()$/;
+ join '', @res
+}
+
+## calc_free_image -- create image of free window buffer
+## $wininfo - window info hash with start_line_pos & chat_height
+## $lines_ref - array ref of lines from download_lines
+## returns a array reference to all lines in the image
+sub calc_free_image {
+ my ($wininfo, $lines_ref) = @_;
+ my @image;
+ my $i = 0;
+ my $first_line = $wininfo->{'start_line_pos'};
+ my $prev_line;
+ for my $line (@$lines_ref) {
+ my $max_length = [(length $line->[LINE]{'message'}),''];
+ my @splits = ([0,''], message_splits($line), $max_length, $max_length);
+ for (0 .. $line->[LAYOUT]{'count'}-1) {
+ shift @splits if $splits[0][0] - $splits[1][0] >= 0;
+ last if $i >= $wininfo->{'chat_height'};
+ my $subm = substr $line->[LINE]{'message'}, $splits[0][0], $splits[1][0]-$splits[0][0];
+ if ($_ >= $first_line) {
+ my $construction = '';
+ unless ($_) {
+ show_time($line, \$construction);
+ show_buffername($line, \$construction);
+ show_prefix($line, \$construction, $prev_line);
+ $prev_line = $line if exists $line->[LINE]{'date'};
+ }
+ show_separator($line, \$construction, $_);
+ $construction .= weechat::color('reset');
+ $construction .= repeat_control_codes(substr $line->[LINE]{'message'}, 0, $splits[0][0]);
+ $subm =~ s/^ +// if $splits[0][1] =~ /[bn]/;
+ $construction .= $subm;
+ $construction .= weechat::color('reset');
+
+ push @image, $construction;
+ $i++;
+ }
+ shift @splits;
+ }
+ $first_line = 0;
+ }
+ \@image
+}
+
+## capture_color_codes -- extract all weechat control codes from a message and store them with their original positions
+## $msg - message from which to start
+## returns a array ref with C<RES> (control codes), C<POS_S> (start position), C<POS_E> (end position) and optionally string without all codes
+sub capture_color_codes {
+ my ($msg) = @_;
+ my $id_control = quotemeta fu8on weechat::string_remove_color($msg, "\1");
+ $id_control =~ s/(\\\01)+/(.+?)/g;
+ my @ctrl_res = $msg =~ /^()$id_control()$/;
+ my @ctrl_pos_s = @-;
+ my @ctrl_pos_e = @+;
+
+ shift @ctrl_pos_s; shift @ctrl_pos_e;
+
+ #my @chunks = split "\01+", $color_1, -1;
+
+ my @ret = \( @ctrl_res, @ctrl_pos_s, @ctrl_pos_e );
+ if (wantarray) {
+ ( \@ret, fu8on weechat::string_remove_color($msg, '') );
+ }
+ else {
+ \@ret
+ }
+}
+
+sub DEBUG_bracketing {
+ my ($bracketing_r, $msg_r, $fx) = @_;
+ return unless $fx;
+ my $dumpline = ' ' x length $$msg_r;
+ my @pair_pool = ('a'..'z');
+ for (sort { $a eq 'oc' ? -1 : $b eq 'oc' ? 1 : $a <=> $b } keys %$bracketing_r) {
+ my @l = @{ $bracketing_r->{$_} };
+ if (@l) {
+ my $ch = shift @pair_pool;
+ substr $dumpline, $l[0], 1, $ch;
+ substr $dumpline, $l[-2], 1, "\U$ch";
+ push @pair_pool, $ch;
+ }
+ }
+ print $fx $$msg_r."\n$dumpline\n";
+}
+
+## calculate_bracketing -- try to detect bracketing pairs
+## $msg_r - reference to bracketed string
+## returns hash ref to detected bracketing
+sub calculate_bracketing {
+ my ($msg_r) = @_;
+ my $braces = weechat::config_get_plugin('url_braces');
+ my %br_open;
+ while ($braces =~ s/^(.)(.*)(.)$/$2/) {
+ $br_open{$3} = $1;
+ }
+ $br_open{$braces} = $braces if length $braces;
+ my %bracketing;
+ my $br_open = join '|', map { quotemeta } values %br_open;
+ my $br_close = join '|', map { quotemeta } keys %br_open;
+ while ($$msg_r =~ /($br_open|$br_close)/g) {
+ my $char = $1;
+ my $pos = $-[0];
+ if ($char =~ /$br_close/ && @{ $bracketing{'oc'} || [] } && $bracketing{'oc'}[-1][-1] eq $br_open{$char}) {
+ my $match = pop @{ $bracketing{'oc'} };
+ push @$match, $pos, $char;
+ $bracketing{$pos} = $bracketing{$match->[0]} = $match;
+ }
+ elsif ($char =~ /$br_open/) {
+ push @{ $bracketing{'oc'} }, [ $pos, $char ];
+ }
+ else {
+ $bracketing{$pos} = [ $pos, $char ];
+ }
+ }
+ while (@{ $bracketing{'oc'} || [] }) {
+ my $match = shift @{ $bracketing{'oc'} };
+ $bracketing{$match->[0]} = $match;
+ }
+ \%bracketing
+}
+
+sub DEBUG_hyperlink {
+ my ($s, $plain_msg, $e, $fx) = @_;
+ return unless $fx;
+ my $dumpline = ' ' x length $plain_msg;
+ substr $dumpline, $s, 1, "\\";
+ substr $dumpline, $e-1, 1, '/';
+ print $fx ' '.$dumpline."\n";
+ print $fx "----------\n";
+}
+
+## hyperlink_adjust_region -- removes bracketing and word end markers if detected around/at the end of region
+## $sr - reference to start position of hyperlink
+## $msg_r - reference to string with hyperlink
+## $er - reference to end position of hyperlink
+## $bracketing_r - calculated bracketing for this string
+sub hyperlink_adjust_region {
+ my ($sr, $msg_r, $er, $bracketing_r, $no_url) = @_;
+ my $non_endings = weechat::config_get_plugin('url_non_endings');
+ my $non_beginnings = weechat::config_get_plugin('url_non_beginnings');
+ for (undef) {
+ if (exists $bracketing_r->{$$er-1} && $bracketing_r->{$$er-1}[0] == $$sr) {
+ ++$$sr; --$$er; redo;
+ }
+ elsif (exists $bracketing_r->{$$er-1} && $bracketing_r->{$$er-1}[0] < $$sr) {
+ --$$er; redo;
+ }
+ elsif (exists $bracketing_r->{$$sr} && $bracketing_r->{$$sr}[-2] > $$er-1) {
+ ++$$sr; redo;
+ }
+ unless ($no_url) {
+ if ((substr $$msg_r, $$er-1, 1) =~ /$non_endings/) {
+ --$$er; redo;
+ }
+ elsif ((substr $$msg_r, $$sr, 1) =~ /$non_beginnings/) {
+ ++$$sr; redo;
+ }
+ }
+ }
+}
+
+sub trace_to_u8 {}
+
+sub OLD_trace_to_u8 {
+ my ($line) = @_;
+ my $bytes_msg = $line->[LINE]{'message'};
+ Encode::_utf8_off($bytes_msg);
+
+ for (@{ $line->[TRACE] }) {
+ s{^([bnx]:)(\d+)}{
+ $1 . length fu8on substr $bytes_msg, 0, $2;
+ }ge;
+ }
+}
+
+## hyperlink_replay_code1 -- insert start/end of marking and adjust positions/trace
+## $line - downloaded line with trace info to adjust
+## $msg_r - reference to msg in which to insert
+## $coder - reference to code to insert
+## $tr - seek this much to the left when correcting trace profile
+## @advs - references to arrays of positions to advance, first one will be shifted
+## $fx - debug file handle
+## $DBG - output debug info, prefix with $DBG
+sub hyperlink_replay_code1 {
+ my ($line, $msg_r, $coder, $tr, @advs, $fx, $DBG) = @_;
+ unless (ref $advs[-1]) {
+ $DBG = pop @advs;
+ $fx = pop @advs;
+ }
+ my $pos_r = $advs[0];
+ my $pos = shift @$pos_r;
+ print $fx '[1]'."code:$$coder pos:$pos\n" if $fx;
+ substr $$msg_r, $pos, 0, $$coder;
+ print $fx $DBG.' '.$$msg_r."\n" if $fx;
+ for (@advs) {
+ $_ += length $$coder for @$_;
+ }
+ for (@{ $line->[TRACE] }) {
+ s{^([bnx]:)(\d+)}{
+ $1 . ( $2 + ($2 > $pos-$tr ? length $$coder : 0) )
+ }ge;
+ }
+}
+
+## hyperlink_replay_code2 -- reinsert color codes and adjust positions
+## $ctrl - captured control codes from capture_color_codes
+## $msg_r - reference to msg in which to insert
+## @advs - references to arrays of positions to advance
+## $fx - debug file handle
+## $DBG - output debug info, prefix with $DBG
+sub hyperlink_replay_code2 {
+ my ($ctrl, $msg_r, @advs, $fx, $DBG) = @_;
+ unless (ref $advs[-1]) {
+ $DBG = pop @advs;
+ $fx = pop @advs;
+ }
+ my $ctrl_s = shift @{$ctrl->[POS_S]};
+ my $ctrl_e = shift @{$ctrl->[POS_E]};
+ my $ctrl_r = shift @{$ctrl->[RES]};
+ substr $$msg_r, $ctrl_s, 0, $ctrl_r;
+ print $fx $DBG.' '.$$msg_r."\n" if $fx;
+ for (@advs) {
+ $_ += $ctrl_e-$ctrl_s for @$_;
+ }
+}
+
+
+## hyperlink_replay_codes -- insert marker codes, reinsert control codes into plain msg
+## $line - line with trace data to adjust
+## $url_sr - reference to hyperlink starting position
+## $msg_r - reference to message where positions apply
+## $url_er - reference to hyperlink ending positions
+## $ctrl - capture_color_codes result of control codes
+## $active - reference that counts no of links and actives on "0"
+## $fx - debug file handle
+sub hyperlink_replay_codes {
+ my ($line, $url_sr, $msg_r, $url_er, $ctrl, $active, $fx) = @_;
+
+ my $ul = join '', map { weechat::color($_) } split '[.]',
+ weechat::config_get_plugin('color.url_highlight');
+ #my $UL = weechat::color('-underline').weechat::color('-reverse');
+
+ my $ul_active = join '', map { weechat::color($_) } split '[.]',
+ weechat::config_get_plugin('color.url_highlight_active');
+ my $UL_active = weechat::color('reset');
+
+ my $last_url_s;
+
+ my $max_loop = 2*( @{$ctrl->[POS_S]} + @$url_sr + @$url_er );
+ while (@{$ctrl->[POS_S]} || @$url_sr || @$url_er) {
+ print $fx "<S> @$url_sr\n<E> @$url_er\n<C> @{$ctrl->[POS_S]}\n" if $fx;
+ #if (@$url_sr && $url_sr->[0] <= $url_er->[0] && (!@{$ctrl->[POS_S]} || $url_sr->[0] <= $ctrl->[POS_S][0])) # code goes before original ctl code
+ if (@$url_sr && $url_sr->[0] <= $url_er->[0] && (!@{$ctrl->[POS_S]} || $url_sr->[0] < $ctrl->[POS_S][0])) {
+ $last_url_s = $url_sr->[0];
+ hyperlink_replay_code1($line, $msg_r, ($$active ? \$ul : \$ul_active), 0,
+ $url_sr, $url_er, @{$ctrl}[POS_S,POS_E], $fx, 'S');
+ }
+ elsif (@$url_er && (!@{$ctrl->[POS_S]} || $url_er->[0] <= $ctrl->[POS_S][0])) {
+ my $UL_active1 = $UL_active;
+ if (defined $last_url_s) {
+ # get part of message constructed thus far, and remove starting bracket
+ my $msg_part1 = substr $$msg_r, 0, $url_er->[0];
+ substr $msg_part1, $last_url_s, length ($$active ? $ul : $ul_active), '';
+ $UL_active1 .= repeat_control_codes($msg_part1);
+ $last_url_s = undef;
+ }
+ hyperlink_replay_code1($line, $msg_r, ($$active ? \$UL_active1 : \$UL_active1), 1,
+ $url_er, $url_sr, @{$ctrl}[POS_S,POS_E], $fx, 'E');
+ --$$active;
+ }
+ else { # ($ctrl->[POS_S][0] <= $url_sr->[0] && $ctrl->[POS_S][0] <= $url_er->[0])
+ my $ip = $ctrl->[POS_E][0];
+ my $needs_fixup = defined $last_url_s && $ctrl->[RES][0] =~ $UL_active;
+ hyperlink_replay_code2($ctrl, $msg_r, $url_sr, $url_er, $fx, 'C');
+ if ($needs_fixup) {
+ $last_url_s = $ip;
+ hyperlink_replay_code1($line, $msg_r, ($$active ? \$ul : \$ul_active), 0,
+ [$ip], $url_sr, $url_er, @{$ctrl}[POS_S,POS_E], $fx, 'F');
+ }
+ }
+ --$max_loop; die 'endless loop' if $max_loop < 0;
+ }
+}
+
+## hyperlink_match_type_filter -- checks if current type filter applies to url info
+## $url_info - hashref with a type property
+## returns true or false
+sub hyperlink_match_type_filter {
+ my ($url_info) = @_;
+ my $t = substr $url_info->{'type'}, 0, 1;
+ $ACT_STR->[URL_TYPE_FILTER] =~ $t
+}
+
+## hyperlink_function -- highlight hyperlinks
+## $lines_ref - downloaded lines
+sub hyperlink_function {
+ my ($lines_ref) = @_;
+ my $fx;
+ #open $fx, '>', ... || weechat::print('', "error:$!");
+ my ($nicklist, $channels);
+ if (Nlib::has_true_value(weechat::config_get_plugin('hyper_nicks'))) {
+ $nicklist = join '|',
+ map { quotemeta }
+ sort { length $b <=> length $a }
+ map { $_->{'name'} }
+ grep { $_->{'type'} eq 'nick' && $_->{'visible'} && length $_->{'name'} }
+ Nlib::i2h('nicklist', $ACT_STR->[WINDOWS]{'buffer'});
+ }
+ else {
+ $nicklist = '(?!)';
+ }
+ $nicklist = '(?!)' unless length $nicklist; # stop infinite loop on empty pair
+ if (Nlib::has_true_value(weechat::config_get_plugin('hyper_channels'))) {
+ $channels = qr,[#]+(?:\w|[][./+^!&|~}{)(:\\*@?'-])+,;
+ }
+ else {
+ $channels = '(?!)';
+ }
+
+ my $re = weechat::config_get_plugin('url_regex');
+ $ACT_STR->[A_LINK] = -1 unless defined ${$ACT_STR}[A_LINK];
+ my $a_link = -1;
+ if (defined $ACT_STR->[URLS] && $ACT_STR->[A_LINK] < @{$ACT_STR->[URLS]}
+ && hyperlink_match_type_filter($ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL_INFO])) {
+ for my $i (0 .. $ACT_STR->[A_LINK]) {
+ ++$a_link
+ if hyperlink_match_type_filter($ACT_STR->[URLS][$i][URL_INFO]);
+ }
+ }
+ my @urls;
+ my $i = 0; # line index
+ for my $line (@$lines_ref) {
+ my %prefix_type = (type => 'prefix');
+ my ($pfx_nick) = grep { /^nick_/ } @{ $line->[LINE]{'tag'} };
+
+ if (Nlib::has_true_value(weechat::config_get_plugin('hyper_prefix')) &&
+ $line->[LINE]{'prefix'} &&
+ defined $pfx_nick && $pfx_nick =~ s/^nick_//) {
+ push @urls, [ $line, -1, $pfx_nick, -1, $i, \%prefix_type ];
+
+ if (hyperlink_match_type_filter(\%prefix_type)) {
+ my $ul = join '', map { weechat::color($_) } split '[.]',
+ weechat::config_get_plugin('color.url_highlight');
+
+ my $ul_active = join '', map { weechat::color($_) } split '[.]',
+ weechat::config_get_plugin('color.url_highlight_active');
+ my $UL_active = weechat::color('reset');
+
+ my ($ctrl, $plain_pfx) = capture_color_codes(fu8on $line->[LINE]{'prefix'});
+ my $my_ul = $a_link ? $ul : $ul_active;
+ substr $line->[LINE]{'prefix'}, $ctrl->[POS_E][-2], 0, $my_ul;
+ substr $line->[LINE]{'prefix'}, $ctrl->[POS_E][-1]+length $my_ul, 0, $UL_active;
+ --$a_link;
+ }
+ }
+ my $msg = fu8on $line->[LINE]{'message'};
+ my ($ctrl_codes, $plain_msg) = capture_color_codes($msg);
+ my $bracketing_r = calculate_bracketing(\$plain_msg);
+ DEBUG_bracketing($bracketing_r, \$plain_msg, $fx);
+ my (@url_s, @url_res, @url_e);
+ while ($plain_msg =~ /\b($nicklist)(?:(?=\W)|$)|(?:^|(?<=\W))($channels)\b|$re/gx) {
+ my %typeinfo = (type => defined $1 ? 'nick' : defined $2 ? 'channel' : 'url');
+ my ($s, $e) = ($-[0], $+[0]);
+ DEBUG_hyperlink($s, $plain_msg, $e, $fx);
+
+ hyperlink_adjust_region(\($s, $plain_msg, $e), $bracketing_r, $typeinfo{'type'} ne 'url')
+ unless $typeinfo{'type'} eq 'nick';
+ my $t = substr $plain_msg, $s, $e-$s;
+ if (hyperlink_match_type_filter(\%typeinfo)) {
+ push @url_s, $s;
+ push @url_res, $t;
+ push @url_e, $e;
+ }
+ DEBUG_hyperlink($s, $plain_msg, $e, $fx);
+ push @urls, [ $line, $s, $t, $e, $i, \%typeinfo ];
+ }
+
+ print $fx "X $plain_msg\n" if $fx;
+ trace_to_u8($line);
+ hyperlink_replay_codes($line, \(@url_s, $plain_msg, @url_e), $ctrl_codes, \$a_link, $fx);
+ $line->[LINE]{'message'} = $plain_msg;
+
+ ++$i;
+ }
+ $ACT_STR->[URLS] = \@urls;
+ $ACT_STR->[A_LINK] = @{ $ACT_STR->[URLS] }
+ if $ACT_STR->[A_LINK] < 0;
+}
+
+## copy_lines -- make a copy of downloaded lines (dumb dclone)
+## $lines_ref - reference to copy
+## returns a reference copy of the reference content
+sub copy_lines {
+ my ($lines_ref) = @_;
+ my $lines_ref2 = [];
+ push @$lines_ref2, [ +{%{$_->[LINE]}}, +{%{$_->[LAYOUT]}}, [@{$_->[TRACE]}] ]
+ for @$lines_ref;
+ $lines_ref2
+}
+
+## send_clip_external -- send clipboard to external app
+## $text - text for clipboard
+## $xterm_osc - xterm-compatible escape sequence
+sub send_clip_external {
+ my ($text, $xterm_osc) = @_;
+ if (weechat::config_is_set_plugin('clipboard_command')) {
+ my %presets = ( xsel => '|xsel -c', xclip => '|xclip' );
+ my $external = weechat::config_get_plugin('clipboard_command');
+ $external = $presets{$external} if exists $presets{$external};
+ if ($external =~ /^\|/) {
+ if (open my $ext, $external) {
+ print $ext $text;
+ }
+ else {
+ weechat::print('', weechat::prefix('error').'Clipboard: '.$!);
+ }
+ }
+ elsif ($external =~ s/%q/\Q$text/ || $external =~ s/%x/\Q$xterm_osc/) {
+ unless (system($external) >= 0) {
+ weechat::print('', weechat::prefix('error').'Clipboard: '.$!);
+ }
+ }
+ else {
+ if ($external eq 'tmux') {
+ unless (( system { $external } $external, 'deleteb' ) >= 0) {
+ weechat::print('', weechat::prefix('error').'Clipboard: '.$!);
+ }
+ $external .= ' setb';
+ }
+ my @cmd = split ' ', $external;
+ if (grep { $_ eq '%s' } @cmd) {
+ @cmd = map { $_ eq '%s' ? $text : $_ } @cmd;
+ }
+ else {
+ push @cmd, $text;
+ }
+ unless (( system { $cmd[0] } @cmd ) >= 0) {
+ weechat::print('', weechat::prefix('error').'Clipboard: '.$!);
+ }
+ }
+ }
+}
+
+## send_clip -- send text to selection clipboard
+## $text - text for clipboard
+## $stor - storage unit (optional, default s0)
+sub send_clip {
+ my ($text, $stor) = @_;
+ $stor = '' unless $stor;
+ my $text_nu = $text;
+ Encode::_utf8_off($text_nu);
+ my $xterm_osc = "\e]52;$stor;".encode_base64($text_nu, '')."\a";
+ my $compatible_terms = join '|', map { split /[,;]/ } split ' ',
+ weechat::config_get_plugin('xterm_compatible');
+ print STDERR $xterm_osc if $ENV{'TERM'} =~ /^xterm|$compatible_terms/;
+ if ($ENV{'TMUX'}) {
+ my @tmux_clients = `tmux lsc`;
+ my $active_term;
+ my $last_time = 0;
+ for (@tmux_clients) {
+ chomp;
+ my ($path, $rest) = split ':', $_;
+ next unless $rest =~ / (?:xterm|$compatible_terms)/;
+ my $atime = -A $path;
+ if ($last_time >= $atime) {
+ $last_time = $atime;
+ $active_term = $path;
+ }
+ }
+ if ($active_term) {
+ open my $pty, '>>', $active_term;
+ print $pty $xterm_osc;
+ }
+ }
+ send_clip_external($text, $xterm_osc);
+}
+
+## hyperlink_to_clip -- send currently active link to clipboard
+sub hyperlink_to_clip {
+ if ($ACT_STR->[A_LINK] >= 0 && $ACT_STR->[A_LINK] < @{ $ACT_STR->[URLS] }) {
+ my $url = $ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL];
+ send_clip($url);
+ }
+}
+
+## hyperlink_urlopen -- send url open signal for currently active link
+sub hyperlink_urlopen {
+ my $url = $ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL];
+ send_clip($url, 's0x');
+ weechat::hook_signal_send('urlopen', weechat::WEECHAT_HOOK_SIGNAL_STRING, $url);
+}
+
+## selection_to_clip -- send currently active selection to clipboard
+sub selection_to_clip {
+ if ($ACT_STR->[CUR][0*2] > -1 && $ACT_STR->[CUR][1*2] > -1) {
+ my @range = sort { $a <=> $b } @{$ACT_STR->[CUR]}[0*2,1*2];
+ my @lines = map { fu8on weechat::string_remove_color($_->[LINE]{'message'},'') } @{$ACT_STR->[LINES]}[$range[0]..$range[1]];
+ my @prefixes = map { fu8on weechat::string_remove_color($_->[LINE]{'prefix'},'') } @{$ACT_STR->[LINES]}[$range[0]..$range[1]];
+ my @cuts = map { $_->[1] } sort { $a->[0] <=> $b->[0] || $a->[1] <=> $b->[1] } ([@{$ACT_STR->[CUR]}[0*2,0*2+1]], [@{$ACT_STR->[CUR]}[1*2,1*2+1]]);
+ $lines[0] = length $lines[0] >= $cuts[0] ? substr $lines[0], $cuts[0] : ''; #(substr outside of string?)
+ $prefixes[0] = undef;# if $cuts[0];
+ $lines[-1] = substr $lines[-1], 0, $range[0]==$range[1] ? $cuts[1]-$cuts[0] : $cuts[1];
+ my $sel_text = join "\n", map { my $pfx = shift @prefixes; ($pfx ? "$pfx\t" : '') . $_ } @lines;
+ send_clip($sel_text);
+ }
+}
+
+## hyperlink_dispatch_input -- dispatch input from ** commands in hyperlink mode
+## $args - input argument
+## returns true value if processing is continued, false otherwise
+sub hyperlink_dispatch_input {
+ my ($args) = @_;
+ if ($args eq '+') {
+ ++$ACT_STR->[A_LINK];
+ $ACT_STR->[A_LINK] = 0
+ if $ACT_STR->[A_LINK] > @{ $ACT_STR->[URLS] };
+ until ($ACT_STR->[A_LINK] >= @{$ACT_STR->[URLS]}
+ || hyperlink_match_type_filter($ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL_INFO])) {
+ ++$ACT_STR->[A_LINK];
+ }
+ hyperlink_to_clip();
+ }
+ elsif ($args eq '-') {
+ --$ACT_STR->[A_LINK];
+ until ($ACT_STR->[A_LINK] < 0
+ || hyperlink_match_type_filter($ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL_INFO])) {
+ --$ACT_STR->[A_LINK];
+ }
+ $ACT_STR->[A_LINK] = @{ $ACT_STR->[URLS] }
+ if $ACT_STR->[A_LINK] < 0;
+ hyperlink_to_clip();
+ }
+ elsif ($args eq '!') {
+ if ($ACT_STR->[A_LINK] >= 0 && $ACT_STR->[A_LINK] < @{ $ACT_STR->[URLS] }) {
+ my $link_type = $ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL_INFO]{'type'};
+ if ($link_type eq 'nick' || $link_type eq 'prefix') {
+ my $nick = $ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL];
+ if (Nlib::has_false_value(weechat::config_get_plugin('use_nick_menu'))) {
+ weechat::command($ACT_STR->[WINDOWS]{'buffer'}, "/query $nick");
+ }
+ else {
+ delayed_nick_menu($nick);
+ close_copywin(); # XXX
+ }
+ }
+ elsif ($link_type eq 'channel') {
+ my $channel = $ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL];
+ weechat::command($ACT_STR->[WINDOWS]{'buffer'}, "/join $channel");
+ }
+ else {
+ hyperlink_urlopen();
+ }
+ }
+ else {
+ weechat::command($ACT_STR->[BUFPTR], '/input return');
+ }
+ return;
+ }
+ else {
+ return;
+ }
+ 1
+}
+
+## selection_dispatch_input -- dispatch input from ** commands in selectionmode
+## $args - input argument
+## returns true value if processing is continued, false otherwise
+sub selection_dispatch_input {
+ my ($args) = @_;
+ if ($args eq '+') {
+ ++$ACT_STR->[CUR][0];
+ $ACT_STR->[CUR][0] = -1 if $ACT_STR->[CUR][0] >= @{$ACT_STR->[LINES]};
+ }
+ elsif ($args eq '-') {
+ --$ACT_STR->[CUR][0];
+ $ACT_STR->[CUR][0] = @{$ACT_STR->[LINES]}-1 if $ACT_STR->[CUR][0] < -1;
+ }
+ elsif ($args eq '>') {
+ ++$ACT_STR->[CUR][1];
+ if ($ACT_STR->[CUR][0] < 0 && $ACT_STR->[CUR][1] < 0) {
+ $ACT_STR->[CUR][1] = -1;
+ }
+ else {
+ my $msg = $ACT_STR->[LINES][$ACT_STR->[CUR][0]][LINE]{'message'};
+ my $plain_msg = fu8on weechat::string_remove_color($msg, '');
+ my $msglen = length $plain_msg;
+ $ACT_STR->[CUR][1] = $msglen if $ACT_STR->[CUR][1] > $msglen;
+ }
+ }
+ elsif ($args eq '<') {
+ --$ACT_STR->[CUR][1];
+ if ($ACT_STR->[CUR][0] < 0) {
+ $ACT_STR->[CUR][1] = -1 ;
+ }
+ elsif ($ACT_STR->[CUR][1] < 0) {
+ $ACT_STR->[CUR][1] = 0;
+ }
+ else {
+ my $msg = $ACT_STR->[LINES][$ACT_STR->[CUR][0]][LINE]{'message'};
+ my $plain_msg = fu8on weechat::string_remove_color($msg, '');
+ my $msglen = length $plain_msg;
+ $ACT_STR->[CUR][1] = $msglen-1 if $ACT_STR->[CUR][1] > $msglen;
+ }
+ }
+ elsif ($args eq 'f') {
+ if ($ACT_STR->[CUR][0] < 0) {
+ $ACT_STR->[CUR][1] = -1 ;
+ }
+ else {
+ my $msg = $ACT_STR->[LINES][$ACT_STR->[CUR][0]][LINE]{'message'};
+ my $plain_msg = fu8on weechat::string_remove_color($msg, '');
+ my @breaks;
+ push @breaks, @- while $plain_msg =~ /\b/g;
+ $ACT_STR->[CUR][1] = (grep { $_ > $ACT_STR->[CUR][1] } @breaks)[0];
+ unless (defined $ACT_STR->[CUR][1]) {
+ my $msglen = length $plain_msg;
+ $ACT_STR->[CUR][1] = $msglen;
+ }
+ }
+ }
+ elsif ($args eq 'b') {
+ if ($ACT_STR->[CUR][0] < 0) {
+ $ACT_STR->[CUR][1] = -1 ;
+ }
+ else {
+ my $msg = $ACT_STR->[LINES][$ACT_STR->[CUR][0]][LINE]{'message'};
+ my $plain_msg = fu8on weechat::string_remove_color($msg, '');
+ my @breaks;
+ push @breaks, @- while $plain_msg =~ /\b/g;
+ $ACT_STR->[CUR][1] = (grep { $_ < $ACT_STR->[CUR][1] } @breaks)[-1];
+ unless (defined $ACT_STR->[CUR][1]) {
+ $ACT_STR->[CUR][1] = 0;
+ }
+ }
+ }
+ elsif ($args eq 'e') {
+ if ($ACT_STR->[CUR][0] < 0) {
+ $ACT_STR->[CUR][1] = -1 ;
+ }
+ else {
+ my $msg = $ACT_STR->[LINES][$ACT_STR->[CUR][0]][LINE]{'message'};
+ my $plain_msg = fu8on weechat::string_remove_color($msg, '');
+ my $msglen = length $plain_msg;
+ $ACT_STR->[CUR][1] = $msglen;
+ }
+ }
+ elsif ($args eq 'a') {
+ if ($ACT_STR->[CUR][0] < 0) {
+ $ACT_STR->[CUR][1] = -1 ;
+ }
+ else {
+ $ACT_STR->[CUR][1] = 0;
+ }
+ }
+ elsif ($args eq '@') {
+ if ($ACT_STR->[CUR][2] > -1) {
+ @{$ACT_STR->[CUR]}[2,3] = (-1, -1);
+ }
+ else {
+ @{$ACT_STR->[CUR]}[2,3] = @{$ACT_STR->[CUR]}[0,1];
+ }
+ }
+ else {
+ return;
+ }
+ if ($args =~ /^[><+fbea-]$/) {
+ selection_to_clip();
+ }
+ 1
+}
+
+## selection_replay_codes -- insert marker codes, reinsert control codes into plain msg
+## $line - line with trace data to adjust
+## $sel_s - start position of selection
+## $msg_r - reference to message where positions apply
+## $sel_e - end position of selection
+## $ctrl - capture_color_codes result of control codes
+## $cup - cursor position
+## $fx - debug file handle
+sub selection_replay_codes {
+ my ($line, $sel_s, $msg_r, $sel_e, $ctrl, $cup, $fx) = @_;
+ my @cup = grep { $_ > -1 } ($cup);
+
+ my $se = join '', map { weechat::color($_) } split '[.]',
+ weechat::config_get_plugin('color.selection');
+
+ my $cu = join '', map { weechat::color($_) } split '[.]',
+ weechat::config_get_plugin('color.selection_cursor');
+
+ my @starts = grep { $_ > -1 } sort { $a <=> $b } ($sel_s, $cup);
+ my @ends = grep { $_ > -1 } sort { $a <=> $b } ($sel_e, $cup+1);
+
+ my $last_seq_s;
+
+ print $fx "s<@starts> e<@ends> sel_s:$sel_s sel_e:$sel_e cup:$cup\n" if $fx;
+
+ my $max_loop = 2*( @{$ctrl->[POS_S]} + @starts + @ends );
+ while (@{$ctrl->[POS_S]} || @starts || @ends) {
+ #if (@starts && $starts[0] <= $ends[0] && (!@{$ctrl->[POS_S]} || $starts[0] <= $ctrl->[POS_S][0])) #urlonly
+ if (@starts && $starts[0] < $ends[0] && (!@{$ctrl->[POS_S]} || $starts[0] <= $ctrl->[POS_S][0])) {
+ $last_seq_s = $starts[0];
+ hyperlink_replay_code1($line, $msg_r, (@cup && $starts[0] == $cup[0] ? \$cu : \$se), 0,
+ \@starts, \@ends, \@cup, @{$ctrl}[POS_S,POS_E], $fx, 'S');
+ }
+ elsif (@ends && (!@{$ctrl->[POS_S]} || $ends[0] <= $ctrl->[POS_S][0])) {
+ my $active1 = weechat::color('reset');
+ if (defined $last_seq_s) {
+ # get part of message constructed thus far, and remove starting bracket
+ my $msg_part1 = substr $$msg_r, 0, $ends[0];
+ substr $msg_part1, $last_seq_s, length (@cup && $last_seq_s == $cup[0] ? $cu : $se), '';
+ $active1 .= repeat_control_codes($msg_part1);
+ $last_seq_s = undef;
+ }
+ hyperlink_replay_code1($line, $msg_r, \$active1, 1,
+ \@ends, \@starts, \@cup, @{$ctrl}[POS_S,POS_E], $fx, 'E');
+ }
+ else { # ($ctrl->[POS_S][0] <= $starts[0] && $ctrl->[POS_S][0] <= $ends[0])
+ my $ip = $ctrl->[POS_E][0];
+ my $needs_fixup = defined $last_seq_s && $ctrl->[RES][0] =~ weechat::color('reset');
+ hyperlink_replay_code2($ctrl, $msg_r, \@starts, \@ends, \@cup, $fx, 'C');
+ if ($needs_fixup) {
+ $last_seq_s = $ip;
+ hyperlink_replay_code1($line, $msg_r, (@cup && $last_seq_s == $cup[0] ? \$cu : \$se), 0,
+ [$ip], \@starts, \@ends, \@cup, @{$ctrl}[POS_S,POS_E], $fx, 'F');
+ }
+ }
+ --$max_loop; die 'endless loop' if $max_loop < 0;
+ }
+}
+
+## selection_function -- select text with cursor
+## $lines_ref - downloaded lines
+sub selection_function {
+ my ($lines_ref) = @_;
+ $ACT_STR->[CUR] = [ -1, -1, -1, -1 ] unless defined ${$ACT_STR}[CUR];
+ my $cur = $ACT_STR->[CUR];
+ my $lineno = 0;
+ my $fx;
+ #open $fx, '>', ...;
+ print $fx "cur: @$cur\n" if $fx;
+ for my $line (@$lines_ref) {
+ my $msg = fu8on $line->[LINE]{'message'};
+ my ($ctrl_codes, $plain_msg) = capture_color_codes($msg);
+ my ($sel_s, $sel_e) = (-1, -1);
+ my $lcur = $cur->[0*2] == $lineno ? $cur->[0*2+1] : -2;
+ my $msglen = length $plain_msg;
+ $lcur = -1+$msglen if $lcur >= $msglen;
+ if ($cur->[0*2] > -1 && $cur->[1*2] > -1) { # we have a selection
+ if ($cur->[0*2] < $cur->[1*2]) { # cursor is on line before selection
+ if ($cur->[0*2] == $lineno) {
+ #($sel_s, $sel_e) = ($cur->[0*2+1]+1, $msglen);
+ ($sel_s, $sel_e) = ($lcur+1, $msglen);
+ }
+ elsif ($cur->[0*2] < $lineno && $cur->[1*2] > $lineno) {
+ ($sel_s, $sel_e) = ('0 but true', $msglen);
+ }
+ elsif ($cur->[1*2] == $lineno) {
+ ($sel_s, $sel_e) = ('0 but true', $cur->[1*2+1]);
+ }
+ }
+ elsif ($cur->[0*2] > $cur->[1*2]) { # cursor is on line after selection
+ if ($cur->[0*2] == $lineno) {
+ ($sel_s, $sel_e) = ('0 but true', $cur->[0*2+1]);
+ }
+ elsif ($cur->[0*2] > $lineno && $cur->[1*2] < $lineno) {
+ ($sel_s, $sel_e) = ('0 but true', $msglen);
+ }
+ elsif ($cur->[1*2] == $lineno) {
+ ($sel_s, $sel_e) = ($cur->[1*2+1], $msglen);
+ }
+ }
+ elsif ($cur->[0*2] == $lineno && $cur->[1*2] == $lineno) { # cursor is on same line as selection
+ if ($cur->[0*2+1] < $cur->[1*2+1]) {
+ ($sel_s, $sel_e) = ($cur->[0*2+1]+1, $cur->[1*2+1]);
+ }
+ elsif ($cur->[0*2+1] > $cur->[1*2+1]) {
+ ($sel_s, $sel_e) = ($cur->[1*2+1], $cur->[0*2+1]);
+ }
+ else {
+ ($sel_s, $sel_e) = ($cur->[0*2+1], $cur->[0*2+1]+1);
+ $lcur = -2;
+ }
+ }
+ }
+ if ($sel_s && $sel_s == 0) {
+ $sel_s+=0;
+ my $hl = weechat::color('reverse');
+ my $HL = weechat::color('-reverse');
+ if ($line->[LINE]{'prefix'}) {
+ my $ctrl = capture_color_codes(fu8on $line->[LINE]{'prefix'});
+ substr $line->[LINE]{'prefix'}, $ctrl->[POS_E][-2], 0, $hl;
+ substr $line->[LINE]{'prefix'}, $ctrl->[POS_E][-1]+length $hl, 0, $HL;
+ }
+ }
+ $sel_e = $msglen if $sel_e > $msglen;
+ ($sel_s, $sel_e) = (-1, -1)
+ if $sel_s == $sel_e;
+ trace_to_u8($line);
+ selection_replay_codes($line, $sel_s, \$plain_msg, $sel_e, $ctrl_codes, $lcur, $fx);
+ $line->[LINE]{'message'} = $plain_msg;
+ ++$lineno;
+ }
+}
+
+## switchmode -- toggle between modes
+sub switchmode {
+ $ACT_STR->[MODE] = $ACT_STR->[MODE] eq 'hyperlink' ? 'selection' : 'hyperlink';
+ my ($r_, $R_) = (weechat::color('reverse'), weechat::color('-reverse'));
+ my $I = '▐';
+ my $t_flt = hyper_get_valid_keys('t');
+ $t_flt =~ s/$_/$_/i for split '', $ACT_STR->[URL_TYPE_FILTER];
+ weechat::buffer_set($ACT_STR->[BUFPTR], 'title',
+ ($ACT_STR->[MODE] eq 'hyperlink' ?
+ $r_.' ↑ ↓'.$R_.'move to url'.
+ $I.$r_.'RET' .$I.$R_.'send open'.
+ $I.$r_.'/' .$I.$R_.'sel.mode'.
+ $I.$r_.$t_flt.$I.$R_.
+ $I.$r_.'q' .$I.$R_.'close'
+ :
+ $r_.'←↑→↓'.$R_.'move cursor'.
+ $I.$r_.'SPC' .$I.$R_.'start selection'.
+ $I.$r_.'/' .$I.$R_.'url mode'.
+ $I.$r_.'q' .$I.$R_.'close').' '.
+ $r_.$I.$R_.
+ weechat::buffer_get_string($ACT_STR->[WINDOWS]{'buffer'}, 'short_name').
+ $I);
+}
+
+## apply_keybindings -- set up key bindings for copy buffer
+sub apply_keybindings {
+ my @wee_keys = Nlib::i2h('key');
+ my @keys;
+ my $custom_keys = weechat::config_get_plugin('copywin_custom_keys');
+ my %custom_keys;
+ if ($custom_keys) {
+ %custom_keys = ('' => split /(\S+):/, $custom_keys);
+ for (keys %custom_keys) {
+ $custom_keys{$_} = [ grep { length } split ' ', $custom_keys{$_} ];
+ }
+ }
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input history_previous' ||
+ $_->{'command'} eq '/input history_global_previous' } @wee_keys;
+ @keys = 'meta2-A' unless @keys;
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **-') for @keys, @{$custom_keys{'-'}//[]}; # up arrow
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input history_next' ||
+ $_->{'command'} eq '/input history_global_next' } @wee_keys;
+ @keys = 'meta2-B' unless @keys;
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **+') for @keys, @{$custom_keys{'+'}//[]}; # down arrow
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input move_next_char' } @wee_keys;
+ @keys = 'meta2-C' unless @keys;
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **>') for @keys, @{$custom_keys{'>'}//[]}; # right arrow
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input move_previous_char' } @wee_keys;
+ @keys = 'meta2-D' unless @keys;
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **<') for @keys, @{$custom_keys{'<'}//[]}; # left arrow
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input move_next_word' } @wee_keys;
+ @keys = 'meta-f' unless @keys;
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **f') for @keys, @{$custom_keys{f}//[]}; # back word
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input move_previous_word' } @wee_keys;
+ @keys = 'meta-b' unless @keys;
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **b') for @keys, @{$custom_keys{b}//[]}; # forward word
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input move_end_of_line' } @wee_keys;
+ @keys = 'ctrl-E' unless @keys;
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **e') for @keys, @{$custom_keys{e}//[]};
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input move_beginning_of_line' } @wee_keys;
+ @keys = 'ctrl-A' unless @keys;
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **a') for @keys, @{$custom_keys{a}//[]};
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} eq '/input return' || $_->{'command'} eq '/input magic_enter' } @wee_keys;
+ @keys = 'ctrl-M' unless @keys;
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **!') for @keys, @{$custom_keys{'!'}//[]}; # enter key
+
+ @keys = ('ctrl-@', ' ');
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **@') for @keys, @{$custom_keys{'@'}//[]}; # ctrl+space or ctrl+@
+
+ for my $cmd (@SIMPLE_MODE_KEYS) {
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **'.$cmd) for $cmd, @{$custom_keys{$cmd}//[]};
+ }
+
+ @keys = map { $_->{'key'} }
+ grep { $_->{'command'} =~ "^/@{[CMD_COPYWIN]}" } @wee_keys;
+ push @keys, 'q' unless @{$custom_keys{q}//[]};
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **q') for @keys, @{$custom_keys{q}//[]};
+}
+
+## binding_mouse_fix -- disable one key bindings on mouse input
+## () - signal handler
+## $data - signal has true value if mouse input in progress, false if mouse input finished
+sub binding_mouse_fix {
+ my (undef, undef, $data) = @_;
+ return weechat::WEECHAT_RC_OK unless $ACT_STR && $ACT_STR->[BUFPTR] && weechat::current_buffer() eq $ACT_STR->[BUFPTR];
+ my $custom_keys = weechat::config_get_plugin('copywin_custom_keys');
+ my %custom_keys;
+ if ($custom_keys) {
+ %custom_keys = ('' => split /(\S+):/, $custom_keys);
+ for (keys %custom_keys) {
+ $custom_keys{$_} = [ grep { length } split ' ', $custom_keys{$_} ];
+ }
+ }
+ if ($data) {
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_unbind_$_", '') for ' ', @SIMPLE_MODE_KEYS, 'q',
+ grep { 1 == length } map { @$_ } values %custom_keys;
+ }
+ else {
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **@') for ' ';
+ weechat::buffer_set($ACT_STR->[BUFPTR], 'key_bind_/', '/'.CMD_COPYWIN.' **/');
+ for my $cmd (@SIMPLE_MODE_KEYS) {
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **'.$cmd) for $cmd, grep { 1 == length } @{$custom_keys{$cmd}//[]};
+ }
+ for my $cmd (split //, '@!aebf<>+-/') {
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **'.$cmd) for grep { 1 == length } @{$custom_keys{$cmd}//[]};
+ }
+ if (@{$custom_keys{q}//[]}) {
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_$_", '/'.CMD_COPYWIN.' **q') for @{$custom_keys{q}//[]};
+ }
+ else {
+ weechat::buffer_set($ACT_STR->[BUFPTR], "key_bind_q", '/'.CMD_COPYWIN.' **q');
+ }
+ }
+ weechat::WEECHAT_RC_OK
+}
+
+## hyper_get_valid_keys -- get keys for type filter according to enabled settings
+## $res - 't' for title, 'u' for upcase
+sub hyper_get_valid_keys {
+ my ($res) = @_;
+ $res = '' unless defined $res;
+ my $title = $res eq 't';
+ my $uc = $res eq 'u';
+ my $keys = 'u';
+ $keys .= 'n' if Nlib::has_true_value(weechat::config_get_plugin('hyper_nicks'));
+ $keys .= 'c' if Nlib::has_true_value(weechat::config_get_plugin('hyper_channels'));
+ $keys .= 'p' if Nlib::has_true_value(weechat::config_get_plugin('hyper_prefix'));
+ $keys = uc $keys if $title || $uc;
+ if ($title) {
+ length $keys == 1 ? " $keys " :
+ length $keys == 2 ? (substr $keys, 0, 1).' '.(substr $keys, 1).' ' :
+ length $keys == 3 ? "$keys " :
+ $keys;
+ }
+ else {
+ $keys = "[$keys]";
+ qr/^$keys$/;
+ }
+}
+
+## hyper_set_type_filter -- sets the type of links shown in url view based on setting and args
+## $args - command line arguments
+## returns new args
+sub hyper_set_type_filter {
+ my ($args) = @_;
+ my $valid_keys = hyper_get_valid_keys();
+ $ACT_STR->[URL_TYPE_FILTER] = join '',
+ keys %{+{ map { $_ => undef } grep { /$valid_keys/ } map { lc substr $_, 0, 1 } map { split /[,;]/ } split ' ',
+ weechat::config_get_plugin('hyper_show') }};
+ $args = '' unless defined $args;
+ my $urlfilter = $args;
+ if ($urlfilter =~ s/^\/// && length $urlfilter) {
+ $args = '/';
+ $ACT_STR->[URL_TYPE_FILTER] = join '',
+ keys %{+{ map { $_ => undef } grep { /$valid_keys/ } map { lc } split '', $urlfilter }};
+ }
+ elsif (length $urlfilter) {
+ $ACT_STR->[URL_TYPE_FILTER] = join '',
+ keys %{+{ map { $_ => undef } grep { /$valid_keys/ } map { lc substr $_, 0, 1 }
+ map { split /[,;]/ } split ' ', $urlfilter }};
+ $args = '/' if length $ACT_STR->[URL_TYPE_FILTER];
+ }
+ $ACT_STR->[URL_TYPE_FILTER] = 'u' unless length $ACT_STR->[URL_TYPE_FILTER];
+ $args
+}
+
+## make_new_copybuf -- creates a new copywin buffer from the current window
+## $args - arguments to command, can set mode
+sub make_new_copybuf {
+ my ($args) = @_;
+ my $winptr = weechat::current_window();
+ my ($wininfo) = Nlib::i2h('window', $winptr);
+
+ my $copybuf = weechat::buffer_new('['.$wininfo->{'width'}.'x'.$wininfo->{'height'}.
+ '+'.$wininfo->{'x'}.'+'.$wininfo->{'y'}.']',
+ '', '', '', '');
+ # apply scroll keeping to current buffer if possible
+ weechat::hook_signal_send('buffer_sk', weechat::WEECHAT_HOOK_SIGNAL_POINTER, $copybuf);
+ $STR{$copybuf} = $ACT_STR = [ $copybuf ];
+ $ACT_STR->[LINES] = download_lines($wininfo);
+ $ACT_STR->[WINDOWS] = $wininfo;
+ unless ($copybuf) {
+ $ACT_STR->[MODE] = 'FAIL';
+ return;
+ }
+ $ACT_STR->[MODE] = 'hyperlink';
+ $args = hyper_set_type_filter($args);
+ weechat::buffer_set($copybuf, 'short_name', weechat::config_get_plugin('copybuf_short_name')) if $copybuf;
+ weechat::buffer_set($copybuf, 'type', 'free');
+ apply_keybindings();
+ switchmode();
+ switchmode() if $args eq '/';
+}
+
+sub copywin_cmd {
+ my (undef, $bufptr, $args, $int) = @_;
+
+ if ($int) {
+ }
+ elsif ($args =~ s/^\*\*//) {
+ return weechat::WEECHAT_RC_OK unless exists $STR{$bufptr};
+ $ACT_STR = $STR{$bufptr};
+ if ($args eq 'q') {
+ weechat::buffer_close($ACT_STR->[BUFPTR]);
+ return weechat::WEECHAT_RC_OK;
+ }
+ elsif ($args eq '/') {
+ hyper_set_type_filter()
+ unless length $ACT_STR->[URL_TYPE_FILTER];
+ switchmode();
+ }
+ elsif ($args =~ hyper_get_valid_keys()) {
+ switchmode() if $ACT_STR->[MODE] eq 'hyperlink';
+ $ACT_STR->[URL_TYPE_FILTER] = $args;
+ switchmode();
+ }
+ elsif ($args =~ hyper_get_valid_keys('u')) {
+ switchmode() if $ACT_STR->[MODE] eq 'hyperlink';
+ my $t = lc $args;
+ $ACT_STR->[URL_TYPE_FILTER] .= $t
+ unless $ACT_STR->[URL_TYPE_FILTER] =~ s/$t//;
+ switchmode() if length $ACT_STR->[URL_TYPE_FILTER];
+ }
+ elsif ($ACT_STR->[MODE] eq 'hyperlink') {
+ return weechat::WEECHAT_RC_OK
+ unless hyperlink_dispatch_input($args);
+ }
+ else {
+ return weechat::WEECHAT_RC_OK
+ unless selection_dispatch_input($args);
+ }
+ }
+ elsif ($args =~ /^\s*help\s*$/i) {
+ Nlib::read_manpage(SCRIPT_FILE, SCRIPT_NAME);
+ return weechat::WEECHAT_RC_OK
+ }
+ else {
+ check_layout()
+ unless $LAYOUT_OK;
+ make_new_copybuf($args);
+ }
+
+ my $wininfo = $ACT_STR->[WINDOWS];
+ my $lines_ref2 = copy_lines($ACT_STR->[LINES]);
+ my $copybuf = $ACT_STR->[BUFPTR];
+
+ if ($ACT_STR->[MODE] eq 'hyperlink') {
+ hyperlink_function($lines_ref2);
+ }
+ elsif ($ACT_STR->[MODE] eq 'selection') {
+ selection_function($lines_ref2);
+ }
+
+
+ my $printy = calc_free_image($wininfo, $lines_ref2);
+
+ for my $i (0..$#$printy) {
+ weechat::print_y($copybuf, $i, $printy->[$i]);
+ }
+
+ weechat::buffer_set($copybuf, 'display', 'auto');
+ weechat::WEECHAT_RC_OK
+}
+
+sub real_screen {
+ my ($screen_cursor, $text) = @_;
+ my $l = length $text;
+ for (my ($i, $j) = (0, 0); $i < $l; ++$i) {
+ $j += screen_length(substr $text, $i, 1);
+ return $i if $j > $screen_cursor;
+ }
+ $l
+}
+
+## mouse_coords_to_cursor -- calculate in line cursor according to rendering
+## $r - local (in window) row of mouse cursor
+## $c - local (in window) column of mouse cursor
+## returns line index and position in plain text if found
+sub mouse_coords_to_cursor {
+ my ($r, $c) = @_; # wanted row & column
+
+ my $wininfo = $ACT_STR->[WINDOWS];
+ my $lines_ref = copy_lines($ACT_STR->[LINES]);
+
+ my ($i, $l, $p) = (1, 0, 0); # current row, current line index, current line position
+ my $first_line = $wininfo->{'start_line_pos'};
+ my $prev_line;
+ for my $line (@$lines_ref) {
+ trace_to_u8($line);
+ my $max_length = [(length fu8on $line->[LINE]{'message'}),''];
+ my @splits = ([0,''], message_splits($line), $max_length, $max_length);
+ for (0 .. $line->[LAYOUT]{'count'}-1) {
+ shift @splits if $splits[0][0] - $splits[1][0] >= 0;
+ last if $i > $wininfo->{'chat_height'};
+ my $subm = substr $line->[LINE]{'message'}, $splits[0][0], $splits[1][0]-$splits[0][0];
+ my $subm_u = fu8on weechat::string_remove_color($subm, '');
+ my $subm_length = length $subm_u;
+ if ($_ >= $first_line) {
+ if ($r == $i) {
+ my $subm_length_screen = screen_length $subm_u;
+ my $construction = '';
+ unless ($_) {
+ show_time($line, \$construction);
+ return ($l, undef, 'time')
+ if (screen_length fu8on weechat::string_remove_color($construction, '')) >= $c;
+ show_buffername($line, \$construction);
+ return ($l, undef, 'buffername')
+ if (screen_length fu8on weechat::string_remove_color($construction, '')) >= $c;
+ show_prefix($line, \$construction, $prev_line);
+ return ($l, undef, 'prefix')
+ if (screen_length fu8on weechat::string_remove_color($construction, '')) >= $c;
+ $prev_line = $line if exists $line->[LINE]{'date'};
+ }
+ show_separator($line, \$construction, $_);
+ my $message_start_screen = screen_length fu8on weechat::string_remove_color($construction, '');
+ return ($l) if $message_start_screen >= $c;
+ if ($splits[0][1] =~ /[bn]/ && $subm =~ s/^( +)//) {
+ my $l = length $1;
+ $p += $l;
+ $subm_u = substr $subm_u, $l;
+ }
+ if ($subm_length_screen >= $c - 1 - $message_start_screen) {
+ return ($l, $p + real_screen($c - 1 - $message_start_screen, $subm_u));
+ }
+ }
+ ++$i;
+ }
+ $p += $subm_length;
+ shift @splits;
+ }
+ $first_line = 0;
+ ++$l; $p = 0;
+ }
+}
+
+## copywin_autoclose -- close copywin buffer
+## () - this small function is a timer handler
+sub copywin_autoclose {
+ weechat::buffer_close($ACT_STR->[BUFPTR])
+ if $ACT_STR && $ACT_STR->[MOUSE_AUTOMODE];
+ $autoclose_in_progress = undef;
+ weechat::WEECHAT_RC_OK
+}
+
+## get_autoclose_delay -- checks delay for autoclose of copywin buffer
+## returns delay or false if autoclose is disabled
+sub get_autoclose_delay {
+ my $autoclose_delay = weechat::config_get_plugin('mouse.close_on_release');
+ if (Nlib::has_false_value($autoclose_delay)) { 0 }
+ elsif ($autoclose_delay =~ /\D/ || $autoclose_delay < 100) { 100 }
+ else { $autoclose_delay }
+}
+
+## get_2nd_click_delay -- checks additional delay for autoclose of copywin buffer if 2nd click is needed to open url
+## returns additional delay
+sub get_2nd_click_delay {
+ my $conf_2nd_click_delay = weechat::config_get_plugin('mouse.url_open_2nd_click');
+ if (Nlib::has_false_value($conf_2nd_click_delay)) { 0 }
+ elsif ($conf_2nd_click_delay =~ /\D/) { 2000 }
+ else { $conf_2nd_click_delay }
+}
+
+## get_nick_2nd_click_delay -- checks additional delay for autoclose of copywin buffer if 2nd click is needed to query nick
+## returns additional delay
+sub get_nick_2nd_click_delay {
+ my $conf_2nd_click_delay = weechat::config_get_plugin('mouse.nick_2nd_click');
+ if (Nlib::has_false_value($conf_2nd_click_delay)) { 0 }
+ elsif ($conf_2nd_click_delay =~ /\D/) { 500 }
+ else { $conf_2nd_click_delay }
+}
+
+## mouse_window_at_pointer -- switch to window where clicked
+## $row - mouse row
+## $col - mouse column
+## $wininfo - currently active window info
+## returns true value if successful
+sub mouse_window_at_pointer {
+ my ($row, $col, $wininfo) = @_;
+ my @all_windows = Nlib::i2h('window');
+ my $in_any_win;
+ for (@all_windows) {
+ $in_any_win = $_ if Nlib::in_window($row, $col, $_);
+ }
+ return unless $in_any_win;
+ my $steps = 0;
+ for (@all_windows) {
+ weechat::command('', '/window +1');
+ ++$steps;
+ last if weechat::current_window() eq $in_any_win->{'pointer'};
+ }
+ my ($act_win_ind) = map { $_->[0] }
+ grep { $_->[-1]{'pointer'} eq $wininfo->{'pointer'} }
+ do {
+ my $i = 0;
+ map { [ $i++, $_ ] } @all_windows
+ };
+ my ($click_win_ind) = map { $_->[0] }
+ grep { $_->[-1]{'pointer'} eq $in_any_win->{'pointer'} }
+ do {
+ my $i = 0;
+ map { [ $i++, $_ ] } @all_windows
+ };
+ #weechat::print('',"steps:$steps, a:$act_win_ind, c:$click_win_ind, d:@{[$act_win_ind-$click_win_ind]}/@{[$click_win_ind-$act_win_ind]} #:".scalar @all_windows);
+ 1
+}
+
+## mouse_scroll_action -- handle mouse scroll
+## () - signal passed on from mouse event handler
+## $_[2] - mouse code
+## $row - mouse row
+## $col - mouse column
+sub mouse_scroll_action {
+ my (undef, undef, undef, $row, $col) = @_;
+ return weechat::WEECHAT_RC_OK unless Nlib::has_true_value(weechat::config_get_plugin('mouse.handle_scroll'));
+
+ my $winptr = weechat::current_window();
+ my ($wininfo) = Nlib::i2h('window', $winptr);
+
+ my $had_to_switch_win;
+
+ unless (Nlib::in_window($row, $col, $wininfo)) {
+ if (Nlib::has_true_value(weechat::config_get_plugin('mouse.scroll_inactive_pane'))) {
+ return weechat::WEECHAT_RC_OK
+ unless mouse_window_at_pointer($row, $col, $wininfo);
+ $had_to_switch_win = $winptr;
+ $winptr = weechat::current_window();
+ ($wininfo) = Nlib::i2h('window', $winptr);
+ }
+ else {
+ if ($_[2] =~ /^`/) { weechat::command('', '/window scroll_up'); } #`
+ elsif ($_[2] =~ /^a/) { weechat::command('', '/window scroll_down'); }
+ }
+ }
+
+ if (Nlib::in_window($row, $col, $wininfo)) {
+ if (Nlib::in_chat_window($row, $col, $wininfo)) {
+ if ($_[2] =~ /^`/) { weechat::command('', '/window scroll_up'); } #`
+ elsif ($_[2] =~ /^a/) { weechat::command('', '/window scroll_down'); }
+ }
+ elsif (my $bar_infos = Nlib::find_bar_window($row, $col)) {
+ my $dir = $bar_infos->[-1]{'filling_'.
+ ($bar_infos->[-1]{'position'} <= 1 ?
+ 'top_bottom' : 'left_right')} ? 'y' : 'x';
+ if ($_[2] =~ /^`/) { $dir .= '-' } #`
+ elsif ($_[2] =~ /^a/) { $dir .= '+' }
+ for ($bar_infos->[-1]{'name'}) {
+ weechat::command('', '/bar scroll '.$_.' * '.$dir.'10%')
+ if ($_ eq 'title' or $_ eq 'status' or $_ eq 'nicklist')
+ }
+ }
+ }
+
+ if ($had_to_switch_win) {
+ my $steps = 0;
+ for (Nlib::i2h('window')) {
+ weechat::command('', '/window +1');
+ ++$steps;
+ last if weechat::current_window() eq $had_to_switch_win;
+ }
+ }
+ weechat::WEECHAT_RC_OK
+}
+
+## drag_speed_hack -- delay drag events
+## () - timer handler
+sub drag_speed_hack {
+ $drag_speed_timer = undef;
+ mouse_evt(undef, undef, $_[0]);
+ weechat::WEECHAT_RC_OK
+}
+
+sub input_text_hlsel {
+ my (undef, undef, $bufptr, $text) = @_;
+ return $text unless defined $input_sel && $input_sel->[0] eq $bufptr;
+ my ($ctrl_codes, $plain_msg) = capture_color_codes($text);
+ my $npos = weechat::buffer_get_integer($bufptr, 'input_pos');
+ my ($sel_s, $sel_e) = sort { $a <=> $b } ($npos, $input_sel->[-1]);
+ return $text unless $sel_s < $sel_e;
+ selection_replay_codes([[]], $sel_s, \$plain_msg, $sel_e, $ctrl_codes, -2);
+ $plain_msg
+}
+
+sub window_of_bar {
+ my ($barinfo) = @_;
+ my @all_windows = Nlib::i2h('window');
+ my $in_any_win;
+ for (@all_windows) {
+ $in_any_win = $_ if Nlib::in_window(1+$barinfo->[0]{'y'}, 1+$barinfo->[0]{'x'}, $_);
+ }
+ $in_any_win
+}
+
+## mouse_input_sel -- mouse select in input bar
+## () - signal passed on from mouse event handler
+## $_[2] - mouse code
+## $row - mouse row
+## $col - mouse column
+sub mouse_input_sel {
+ my (undef, undef, undef, $row, $col) = @_;
+ my $plain;
+ if (my $bar_infos = Nlib::find_bar_window($row, $col)) {
+ if ($bar_infos->[-1]{'name'} eq 'input') {
+ my $win = window_of_bar($bar_infos);
+ my ($error, $idx, $content, $coords) = Nlib::bar_item_get_subitem_at
+ ($bar_infos, 'input_text', $col - $bar_infos->[0]{'x'}, $row - $bar_infos->[0]{'y'});
+ if ($coords) {
+ my $col_pos = $coords->[1]-$coords->[0] + ($coords->[4]-$coords->[3])*$bar_infos->[0]{'width'};
+ $plain = fu8on weechat::string_remove_color($content, '');
+ $input_sel = [ $win->{'buffer'}, real_screen($col_pos, $plain) ];
+ }
+ elsif ($error eq 'outside') {
+ $plain = fu8on weechat::string_remove_color($content, '');
+ $input_sel = [ $win->{'buffer'}, length $plain ];
+ }
+ }
+ }
+ if (defined $plain) {
+ if ($_[2] =~ /^ /) {
+ weechat::buffer_set($input_sel->[0], 'input_pos', $input_sel->[-1]);
+ }
+ else {
+ my $npos = weechat::buffer_get_integer($input_sel->[0], 'input_pos');
+ my ($sel_s, $sel_e) = sort { $a <=> $b } ($npos, $input_sel->[-1]);
+ send_clip((substr $plain, $sel_s, $sel_e-$sel_s))
+ if $sel_s < $sel_e;
+ }
+ }
+ $input_sel = undef if $_[2] =~ /^#/;
+}
+
+## mouse_click_into_copy -- click when not in copy mode
+## () - signal passed on from mouse event handler
+## $_[2] - mouse code
+## $row - mouse row
+## $col - mouse column
+## returns true value if copy mode should be turned on
+sub mouse_click_into_copy {
+ my (undef, undef, undef, $row, $col) = @_;
+
+ mouse_input_sel(@_[0..2], $row, $col);
+ return unless $_[2] =~ /^ /;
+
+ my $winptr = weechat::current_window();
+ my ($wininfo) = Nlib::i2h('window', $winptr);
+
+ unless (Nlib::in_window($row, $col, $wininfo)) {
+ return unless Nlib::has_true_value(weechat::config_get_plugin('mouse.click_select_pane'));
+ return unless mouse_window_at_pointer($row, $col, $wininfo);
+ $winptr = weechat::current_window();
+ ($wininfo) = Nlib::i2h('window', $winptr);
+ return unless Nlib::has_true_value(weechat::config_get_plugin('mouse.click_through_pane'));
+ }
+ return unless Nlib::has_true_value(weechat::config_get_plugin('mouse.copy_on_click'));
+ return unless Nlib::in_chat_window($row, $col, $wininfo);
+ 1
+}
+
+## mouse_delay_drag -- delay drag events
+## () - signal passed on from mouse event handler
+## $_[2] - mouse code
+## returns true if this event should be delayed
+sub mouse_delay_drag {
+ my $drag_speed = weechat::config_get_plugin('mouse.drag_speed');
+ unless (Nlib::has_false_value($drag_speed)) {
+ $drag_speed = 50 if $drag_speed =~ /\D/;
+ weechat::unhook($drag_speed_timer) if defined $drag_speed_timer;
+ $drag_speed_timer = weechat::hook_timer($drag_speed, 0, 1, 'drag_speed_hack', $_[2]);
+ return 1;
+ }
+ undef
+}
+
+## delayed_nick_menu -- open the nick menu
+## () - timer handler
+sub delayed_nick_menu {
+ $delayed_nick_menu_timer = undef;
+ weechat::command($ACT_STR->[WINDOWS]{'buffer'}, "/menu nick $_[0]")
+ if $ACT_STR && Nlib::i2h('hook', '', 'command,menu');
+ weechat::WEECHAT_RC_OK
+}
+
+## mouse_evt -- handle mouse clicks
+## () - signal handler
+## $_[2] - mouse code
+sub mouse_evt {
+ Encode::_utf8_on($_[2]);
+
+ my $this_last_mouse_seq = $last_mouse_seq || '';
+ if ($_[1] && $this_last_mouse_seq =~ /^@/ && $_[2] =~ /^@/) {
+ return weechat::WEECHAT_RC_OK if mouse_delay_drag(@_[0..2])
+ }
+ $last_mouse_seq = $_[2];
+
+ #return weechat::WEECHAT_RC_OK unless defined $ACT_STR && $ACT_STR->[BUFPTR] eq weechat::current_buffer();
+
+ my $curbufptr = weechat::current_buffer();
+
+ if ($_[2] =~ /^[#@ `a](.)(.)$/) {
+ my $row = ord($2)-32;
+ my $col = ord($1)-32;
+
+ weechat::unhook($delayed_nick_menu_timer) if defined $delayed_nick_menu_timer;
+ $delayed_nick_menu_timer = undef;
+
+ return mouse_scroll_action(@_[0..2], $row, $col) if $_[2] =~ /^[`a]/;
+
+ if (!defined $ACT_STR || $ACT_STR->[BUFPTR] ne $curbufptr) {
+ return weechat::WEECHAT_RC_OK
+ unless mouse_click_into_copy(@_[0..2], $row, $col);
+ copywin_cmd(undef, $curbufptr, '/');
+ return weechat::WEECHAT_RC_OK unless $ACT_STR->[BUFPTR] eq weechat::current_buffer();
+ $ACT_STR->[MOUSE_AUTOMODE] = 1;
+ }
+ $ACT_STR->[CUR] = [ -1, -1, -1, -1 ] unless defined ${$ACT_STR}[CUR];
+
+ my $winptr = weechat::current_window();
+ my ($wininfo) = Nlib::i2h('window', $winptr);
+ return weechat::WEECHAT_RC_OK unless Nlib::in_chat_window($row, $col, $wininfo);
+
+ my $lrow = $row - $wininfo->{'chat_y'};
+ my $lcol = $col - $wininfo->{'chat_x'};
+ #weechat::print_y($ACT_STR->[BUFPTR], $lrow-1, ' 'x($lcol-1).'x'.$lrow.'/'.$lcol);
+ my @cursor = mouse_coords_to_cursor($lrow, $lcol);
+ #weechat::print($ACT_STR->[WINDOWS]{'buffer'}, 'cursor: '.join ',', map { defined $_ ? $_ : '?' } @cursor );
+
+ my $one_click;
+ if (@cursor == 3 && $cursor[2] eq 'prefix' &&
+ $this_last_mouse_seq =~ /^ / && $_[2] =~ /^#/ &&
+ ((substr $this_last_mouse_seq, 1) eq (substr $_[2], 1))) { # click
+
+ my @link = grep { $_->[-1][URL_LINE] == $cursor[LINE] &&
+ $_->[-1][URL_S] == -1 && $_->[-1][URL_E] == -1 }
+ do {
+ my $i = 0;
+ map { [ $i++, $_ ] } @{$ACT_STR->[URLS]}
+ };
+
+ if (@link == 1) {
+ $ACT_STR->[A_LINK] = $link[0][0];
+ my $t = substr $ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL_INFO]{'type'}, 0, 1;
+ unless ($ACT_STR->[URL_TYPE_FILTER] =~ $t) {
+ switchmode();
+ $ACT_STR->[URL_TYPE_FILTER] = $t;
+ switchmode();
+ }
+ }
+ if ($ACT_STR->[MODE] eq 'hyperlink' && @link == 1) {
+ hyperlink_to_clip();
+
+ my ($nick) = grep { /^nick_/ } @{ $ACT_STR->[LINES][$cursor[LINE]][LINE]{'tag'} };
+ if (defined $nick && $nick =~ s/^nick_//) {
+ if (Nlib::has_false_value(weechat::config_get_plugin('mouse.nick_2nd_click'))) {
+ delayed_nick_menu($nick);
+ }
+ elsif ($mouse_2nd_click && $mouse_2nd_click->[0] eq 'nick' &&
+ $mouse_2nd_click->[1] == $ACT_STR && $mouse_2nd_click->[2] eq $ACT_STR->[A_LINK]) {
+ weechat::command($ACT_STR->[WINDOWS]{'buffer'}, "/query $nick");
+ }
+ elsif (!$mouse_2nd_click) {
+ $one_click = [ 'nick', $ACT_STR, $ACT_STR->[A_LINK] ];
+ $delayed_nick_menu_timer = weechat::hook_timer(get_nick_2nd_click_delay(), 0, 1, 'delayed_nick_menu', $nick);
+ }
+ else {
+ delayed_nick_menu($nick);
+ }
+ }
+ }
+ copywin_cmd(undef, $ACT_STR->[BUFPTR], '**', 1);
+ }
+
+ unless (@cursor == 2) { # no valid text here
+ $mouse_2nd_click = $one_click if $_[2] =~ /^#/;
+ my $autoclose_delay = get_autoclose_delay();
+ $autoclose_delay += get_nick_2nd_click_delay() if $one_click;
+ $autoclose_in_progress = weechat::hook_timer($autoclose_delay, 0, 1, 'copywin_autoclose', '')
+ if $autoclose_delay && $ACT_STR->[MOUSE_AUTOMODE] && $_[2] =~ /^#/ && !$autoclose_in_progress;
+ return weechat::WEECHAT_RC_OK;
+ }
+
+ if ($_[2] =~ /^ /) { # button down
+ @{$ACT_STR->[CUR]}[2,3] = (-1, -1);
+ weechat::unhook($autoclose_in_progress) if $autoclose_in_progress;
+ $autoclose_in_progress = undef;
+ }
+ elsif ($this_last_mouse_seq =~ /^ / &&
+ ($_[2] =~ /^@/ ||
+ ($_[2] =~ /^#/ && ((substr $this_last_mouse_seq, 1) ne (substr $_[2], 1)))
+ )) { # switch to drag
+ switchmode() if $ACT_STR->[MOUSE_AUTOMODE] && $ACT_STR->[MODE] eq 'hyperlink';
+ selection_dispatch_input('@');
+ }
+ if ($this_last_mouse_seq =~ /^ / && $_[2] =~ /^#/ &&
+ ((substr $this_last_mouse_seq, 1) eq (substr $_[2], 1))) { # click
+ if ($mouse_2nd_click && $mouse_2nd_click->[0] eq 'sel' &&
+ $mouse_2nd_click->[1] == $ACT_STR) {
+ }
+ elsif (!$mouse_2nd_click) {
+ $one_click = [ 'sel', $ACT_STR, [ @cursor ] ];
+ }
+ }
+ @{$ACT_STR->[CUR]}[0,1] = @cursor;
+ if ($mouse_2nd_click && $mouse_2nd_click->[0] eq 'sel' &&
+ $mouse_2nd_click->[1] == $ACT_STR &&
+ $ACT_STR->[MODE] eq 'selection' &&
+ $ACT_STR->[CUR][2] >= 0 && $ACT_STR->[CUR][3] >= 0) {
+ { # fix cursor to word boundary
+ my $msg = $ACT_STR->[LINES][$ACT_STR->[CUR][0]][LINE]{'message'};
+ my $plain_msg = fu8on weechat::string_remove_color($msg, '');
+ my @breaks;
+ push @breaks, @- while $plain_msg =~ /\b/g;
+ if (($ACT_STR->[CUR][0] == $mouse_2nd_click->[-1][0] && $ACT_STR->[CUR][1] > $mouse_2nd_click->[-1][1])
+ || $ACT_STR->[CUR][0] > $mouse_2nd_click->[-1][0]) { #forward
+ $ACT_STR->[CUR][1] = (grep { $_ >= $ACT_STR->[CUR][1] } @breaks)[0];
+ unless (defined $ACT_STR->[CUR][1]) {
+ my $msglen = length $plain_msg;
+ $ACT_STR->[CUR][1] = $msglen;
+ }
+ }
+ else { #backward
+ $ACT_STR->[CUR][1] = (grep { $_ <= $ACT_STR->[CUR][1] } @breaks)[-1];
+ unless (defined $ACT_STR->[CUR][1]) {
+ $ACT_STR->[CUR][1] = 0;
+ }
+ } }
+
+ { # fix selection to word boundary
+ my $msg = $ACT_STR->[LINES][$mouse_2nd_click->[-1][0]][LINE]{'message'};
+ my $plain_msg = fu8on weechat::string_remove_color($msg, '');
+ my @breaks;
+ push @breaks, @- while $plain_msg =~ /\b/g;
+ if (($mouse_2nd_click->[-1][0] == $ACT_STR->[CUR][0] && $mouse_2nd_click->[-1][1] > $ACT_STR->[CUR][1])
+ || $mouse_2nd_click->[-1][0] > $ACT_STR->[CUR][0]) { #forward
+ $ACT_STR->[CUR][3] = (grep { $_ >= $mouse_2nd_click->[-1][1] } @breaks)[0];
+ unless (defined $ACT_STR->[CUR][3]) {
+ my $msglen = length $plain_msg;
+ $ACT_STR->[CUR][3] = $msglen;
+ }
+ }
+ else { #backward
+ $ACT_STR->[CUR][3] = (grep { $_ <= $mouse_2nd_click->[-1][1] } @breaks)[-1];
+ unless (defined $ACT_STR->[CUR][3]) {
+ $ACT_STR->[CUR][3] = 0;
+ }
+ } }
+ }
+ my @link = grep { $_->[-1][URL_LINE] == $cursor[LINE] &&
+ $_->[-1][URL_S] <= $cursor[1] && $_->[-1][URL_E] > $cursor[1] }
+ do {
+ my $i = 0;
+ map { [ $i++, $_ ] } @{$ACT_STR->[URLS]}
+ };
+
+# open my $fx, '>', ...;
+# print $fx "link:@link cur:@cursor\n";
+# map { print $fx $_->[0].'#url_line:'.$_->[-1][URL_LINE].' url_s:'.$_->[-1][URL_S].' url_e:'.$_->[-1][URL_E].' url:'.$_->[-1][URL]."\n" }
+# do {
+# my $i = 0;
+# map { [ $i++, $_ ] } @{$ACT_STR->[URLS]}
+# };
+
+ if (@link == 1) {
+ $ACT_STR->[A_LINK] = $link[0][0];
+ my $t = substr $ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL_INFO]{'type'}, 0, 1;
+ unless ($ACT_STR->[URL_TYPE_FILTER] =~ $t) {
+ switchmode();
+ $ACT_STR->[URL_TYPE_FILTER] = $t;
+ switchmode();
+ }
+ }
+ if ($ACT_STR->[MODE] eq 'hyperlink' && @link == 1) {
+ hyperlink_to_clip();
+ if ($this_last_mouse_seq =~ /^ / && $_[2] =~ /^#/ &&
+ ((substr $this_last_mouse_seq, 1) eq (substr $_[2], 1))) { # click
+ my $link_type = $ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL_INFO]{'type'};
+ if ($link_type eq 'nick') {
+ my $nick = $ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL];
+ if (Nlib::has_false_value(weechat::config_get_plugin('mouse.nick_2nd_click'))) {
+ delayed_nick_menu($nick);
+ }
+ elsif ($mouse_2nd_click && $mouse_2nd_click->[0] eq 'link' &&
+ $mouse_2nd_click->[1] == $ACT_STR && $mouse_2nd_click->[2] == $ACT_STR->[A_LINK]) {
+ weechat::command($ACT_STR->[WINDOWS]{'buffer'}, "/query $nick");
+ }
+ elsif (!$mouse_2nd_click) {
+ $one_click = [ 'link', $ACT_STR, $ACT_STR->[A_LINK] ];
+ $delayed_nick_menu_timer = weechat::hook_timer(get_nick_2nd_click_delay(), 0, 1, 'delayed_nick_menu', $nick);
+ }
+ else {
+ delayed_nick_menu($nick);
+ }
+ }
+ elsif ($link_type eq 'channel') {
+ my $channel = $ACT_STR->[URLS][$ACT_STR->[A_LINK]][URL];
+ if ($mouse_2nd_click && $mouse_2nd_click->[0] eq 'link' &&
+ $mouse_2nd_click->[1] == $ACT_STR && $mouse_2nd_click->[2] == $ACT_STR->[A_LINK]) {
+ weechat::command($ACT_STR->[WINDOWS]{'buffer'}, "/join $channel");
+ }
+ elsif (!$mouse_2nd_click) {
+ $one_click = [ 'link', $ACT_STR, $ACT_STR->[A_LINK] ];
+ }
+ }
+ else {
+ if (Nlib::has_false_value(weechat::config_get_plugin('mouse.url_open_2nd_click')) ||
+ ($mouse_2nd_click && $mouse_2nd_click->[0] eq 'link' &&
+ $mouse_2nd_click->[1] == $ACT_STR && $mouse_2nd_click->[2] == $ACT_STR->[A_LINK])) {
+ hyperlink_dispatch_input('!');
+ }
+ elsif (!$mouse_2nd_click) {
+ $one_click = [ 'link', $ACT_STR, $ACT_STR->[A_LINK] ];
+ }
+ }
+ }
+ }
+ else {
+ selection_to_clip();
+ }
+ copywin_cmd(undef, $ACT_STR->[BUFPTR], '**', 1);
+ if ($_[2] =~ /^#/) { # button up
+ $mouse_2nd_click = $one_click;
+ my $autoclose_delay = get_autoclose_delay();
+ if ($one_click && $one_click->[0] eq 'link') {
+ if ($one_click->[1][URLS][$one_click->[2]][URL_INFO]{'type'} eq 'nick') {
+ $autoclose_delay += get_nick_2nd_click_delay();
+ }
+ else {
+ $autoclose_delay += get_2nd_click_delay();
+ }
+ }
+ $autoclose_in_progress = weechat::hook_timer($autoclose_delay, 0, 1, 'copywin_autoclose', '')
+ if $autoclose_delay && $ACT_STR->[MOUSE_AUTOMODE] && !$autoclose_in_progress;
+ }
+ }
+ weechat::WEECHAT_RC_OK
+}
+
+sub hsignal_evt {
+ my %data = %{$_[2]};
+ if ($data{_key} =~ /^(.*)-event-/) {
+ my $msg = "\@chat($data{_buffer_full_name}):$1";
+ for my $k (Nlib::i2h('key', '', 'mouse')) {
+ next if $k->{'key'} =~ /-event/;
+ (my $match = '^'.(quotemeta $k->{'key'})) =~ s/\\\*/.*/g;
+ my $close = $msg =~ $match;
+ last if $close and $k->{'command'} =~ /hsignal:@{[SCRIPT_NAME]}/;
+ return weechat::WEECHAT_RC_OK if $close;
+ }
+ }
+ if ($data{_key} =~ /-event-down/) {
+ mouse_evt(undef, undef, join '', ' ', (pack 'U', 33+$data{_x2}), (pack 'U', 33+$data{_y2}));
+ $hsignal_mouse_down_sent = 1;
+ }
+ elsif ($data{_key} =~ /-event-drag/) {
+ mouse_evt(undef, undef, join '', '@', (pack 'U', 33+$data{_x2}), (pack 'U', 33+$data{_y2}));
+ }
+ else {
+ mouse_evt(undef, undef, join '', ' ', (pack 'U', 33+$data{_x}), (pack 'U', 33+$data{_y}))
+ unless $hsignal_mouse_down_sent;
+ mouse_evt(undef, undef, join '', '#', (pack 'U', 33+$data{_x2}), (pack 'U', 33+$data{_y2}));
+ $hsignal_mouse_down_sent = undef;
+ }
+ weechat::WEECHAT_RC_OK
+}
+
+## check_layout -- check if this weechat version knows about layout infolist
+sub check_layout {
+ return weechat::WEECHAT_RC_OK if $LAYOUT_OK;
+# my $winptr = weechat::current_window();
+# my ($wininfo) = Nlib::i2h('window', $winptr);
+# my ($lineinfo) = Nlib::i2h('buffer_lines', @{$wininfo}{'buffer','start_line'});
+# my ($layoutinfo) = Nlib::i2h('layout', $wininfo->{'pointer'}, $lineinfo->{'line'}, $listptr);
+# Nlib::l2l($listptr, 1);
+# unless ($layoutinfo) {
+# weechat::print('', weechat::prefix('error').
+# "You will need to have layout trace support in your WeeChat. Get it at\n".
+# " http://anti.teamidiot.de/static/nei/*/Code/WeeChat/display_traces.diff");
+# }
+# else {
+ $LAYOUT_OK = 1;
+# }
+# if (($ENV{'STY'} || $ENV{'TERM'} =~ /screen/) && !exists $ENV{'TMUX'}) {
+# weechat::print('', weechat::prefix('error').
+# "Your terminal most likely doesn't support the selection clipboard control.");
+# }
+ weechat::WEECHAT_RC_OK
+}
+
+
+## garbage_str -- remove copywin storage when copywin buffer is closed
+## () - signal handler
+## $bufptr - signal comes with pointer of closed buffer
+sub garbage_str {
+ my (undef, undef, $bufptr) = @_;
+ $ACT_STR = undef if $ACT_STR && $ACT_STR->[BUFPTR] eq $bufptr;
+ delete $STR{$bufptr};
+ weechat::WEECHAT_RC_OK
+}
+
+## decouple_mouse_scroll -- add coords script as mouse scrolling handler
+sub decouple_mouse_scroll {
+ my $main = weechat::buffer_search_main();
+ my $mouse_scroll_ext = weechat::buffer_string_replace_local_var($main, '$mousescroll');
+ unless (grep { $_ eq SCRIPT_NAME } split ',', $mouse_scroll_ext) {
+ $script_old_mouse_scroll = $mouse_scroll_ext;
+ if ($mouse_scroll_ext =~ /^\$/) {
+ weechat::buffer_set($main, 'localvar_set_mousescroll', SCRIPT_NAME);
+ }
+ else {
+ weechat::buffer_set($main, 'localvar_set_mousescroll', $mouse_scroll_ext.','.SCRIPT_NAME);
+ }
+ }
+}
+
+## restore_mouse_scroll -- restore mouse scrolling handler
+sub restore_mouse_scroll {
+ if (defined $script_old_mouse_scroll) {
+ my $main = weechat::buffer_search_main();
+ if ($script_old_mouse_scroll =~ /^\$/) {
+ weechat::buffer_set($main, 'localvar_del_mousescroll', '');
+ }
+ else {
+ weechat::buffer_set($main, 'localvar_set_mousescroll',
+ join ',', grep { $_ ne SCRIPT_NAME } split ',', $script_old_mouse_scroll);
+ }
+ }
+}
+
+## default_options -- set up default option values on start and when unset
+sub default_options {
+ my %defaults = (
+ url_braces => '[({<"'."''".'">})]',
+ url_regex =>
+ '\w+://\S+ | '.
+ '(?:^|(?<=\s))(?:\S+\.){2,}\w{2,5}(?:/\S*|(?=\s)|$) | '.
+ '(?:^|(?<=\s))(?:\S+\.)+\w{2,5}/(?:\S+)?',
+ url_non_endings => '[.,;:?!_-]',
+ url_non_beginnings => '\W',
+ hyper_nicks => 'off',
+ hyper_channels => 'off',
+ hyper_prefix => 'on',
+ hyper_show => 'url',
+ use_nick_menu => 'off',
+ xterm_compatible => 'rxvt-uni',
+ 'mouse.copy_on_click' => 'on',
+ 'mouse.close_on_release' => '110',
+ 'mouse.click_select_pane' => 'on',
+ 'mouse.click_through_pane' => 'off',
+ 'mouse.url_open_2nd_click' => 'off',
+ 'mouse.handle_scroll' => 'off',
+ 'mouse.scroll_inactive_pane' => 'on',
+ copybuf_short_name => '©',
+ 'color.selection_cursor' => 'reverse.underline',
+ 'color.selection' => 'reverse.brown,black',
+ 'color.url_highlight' => 'reverse.underline',
+ 'color.url_highlight_active' => 'reverse.brown,black',
+ );
+ for (keys %defaults) {
+ weechat::config_set_plugin($_, $defaults{$_})
+ unless weechat::config_is_set_plugin($_);
+ }
+ my $sf = SCRIPT_FILE;
+ for (Nlib::get_settings_from_pod($sf)) {
+ weechat::config_set_desc_plugin($_, Nlib::get_desc_from_pod($sf, $_));
+ }
+ if (Nlib::has_true_value(weechat::config_get_plugin('mouse.handle_scroll'))) {
+ decouple_mouse_scroll();
+ }
+ else {
+ restore_mouse_scroll();
+ }
+ weechat::WEECHAT_RC_OK
+}
+
+sub close_copywin {
+ copywin_cmd(undef, $ACT_STR->[BUFPTR], '**q') if $ACT_STR;
+ weechat::WEECHAT_RC_OK
+}
+
+sub init_coords {
+ $listptr = weechat::list_new();
+ weechat::hook_timer(1000, 0, 1, 'check_layout', '');
+ default_options();
+ weechat::WEECHAT_RC_OK
+}
+
+sub stop_coords {
+ close_copywin();
+ restore_mouse_scroll();
+ weechat::list_free($listptr);
+ weechat::WEECHAT_RC_OK
+}
diff --git a/weechat/plugins.conf b/weechat/plugins.conf
new file mode 100644
index 0000000..49c5467
--- /dev/null
+++ b/weechat/plugins.conf
@@ -0,0 +1,312 @@
+#
+# weechat -- plugins.conf
+#
+
+[var]
+fifo.fifo = "on"
+guile.check_license = "off"
+lua.check_license = "off"
+lua.emoji.incoming = "on"
+lua.matrix.autojoin_on_invite = "on"
+lua.matrix.backlog_lines = "120"
+lua.matrix.debug = "off"
+lua.matrix.encrypted_message_color = "lightgreen"
+lua.matrix.homeserver_url = "https://matrix.org/"
+lua.matrix.local_echo = "on"
+lua.matrix.password = "Lp!Ds8@w"
+lua.matrix.presence_filter = "off"
+lua.matrix.typing_notices = "on"
+lua.matrix.user = "neodarz"
+perl.awaylog.command = ""
+perl.awaylog.name_color = "default"
+perl.awaylog.notify = "off"
+perl.awaylog.on_away_only = "off"
+perl.awaylog.plugin_color = "default"
+perl.beep.beep_command_dcc = "$bell"
+perl.beep.beep_command_highlight = "$bell"
+perl.beep.beep_command_pv = "$bell"
+perl.beep.beep_command_timeout = "30000"
+perl.beep.beep_dcc = "on"
+perl.beep.beep_highlight = "on"
+perl.beep.beep_highlight_blacklist = "off"
+perl.beep.beep_highlight_whitelist = "off"
+perl.beep.beep_pv = "on"
+perl.beep.beep_pv_blacklist = "off"
+perl.beep.beep_pv_whitelist = "off"
+perl.beep.beep_trigger_highlight = ""
+perl.beep.beep_trigger_pv = ""
+perl.beep.bell_always = ""
+perl.beep.blacklist_nicks = ""
+perl.beep.whitelist_channels = ""
+perl.beep.whitelist_nicks = ""
+perl.check_license = "off"
+perl.coords.color.selection = "reverse.brown,black"
+perl.coords.color.selection_cursor = "reverse.underline"
+perl.coords.color.url_highlight = "reverse.underline"
+perl.coords.color.url_highlight_active = "reverse.brown,black"
+perl.coords.copybuf_short_name = "©"
+perl.coords.hyper_channels = "off"
+perl.coords.hyper_nicks = "off"
+perl.coords.hyper_prefix = "on"
+perl.coords.hyper_show = "url"
+perl.coords.mouse.click_select_pane = "on"
+perl.coords.mouse.click_through_pane = "off"
+perl.coords.mouse.close_on_release = "110"
+perl.coords.mouse.copy_on_click = "on"
+perl.coords.mouse.handle_scroll = "off"
+perl.coords.mouse.scroll_inactive_pane = "on"
+perl.coords.mouse.url_open_2nd_click = "off"
+perl.coords.url_braces = "[({<"''">})]"
+perl.coords.url_non_beginnings = "\W"
+perl.coords.url_non_endings = "[.,;:?!_-]"
+perl.coords.url_regex = "\w+://\S+ | (?:^|(?<=\s))(?:\S+\.){2,}\w{2,5}(?:/\S*|(?=\s)|$) | (?:^|(?<=\s))(?:\S+\.)+\w{2,5}/(?:\S+)?"
+perl.coords.use_nick_menu = "off"
+perl.coords.xterm_compatible = "rxvt-uni"
+python.auto_away.idletime = "20"
+python.auto_away.message = "Idle"
+python.autojoin.autosave = "off"
+python.autojoin_on_invite.autojoin_key = "on"
+python.autojoin_on_invite.ignore_channels = ""
+python.autojoin_on_invite.ignore_nicks = ""
+python.autojoin_on_invite.whitelist_channels = ""
+python.autojoin_on_invite.whitelist_nicks = ""
+python.check_license = "off"
+python.clone_scanner.autofocus = "on"
+python.clone_scanner.clone_onjoin_alert_key = "mask"
+python.clone_scanner.clone_report_key = "mask"
+python.clone_scanner.colors.clone_report.clone.match = "chat"
+python.clone_scanner.colors.clone_report.clone.message = "chat"
+python.clone_scanner.colors.clone_report.header.channel = "bold"
+python.clone_scanner.colors.clone_report.header.message = "chat"
+python.clone_scanner.colors.clone_report.header.number_of_hosts = "bold"
+python.clone_scanner.colors.clone_report.subheader.host = "bold"
+python.clone_scanner.colors.clone_report.subheader.message = "chat"
+python.clone_scanner.colors.clone_report.subheader.number_of_clones = "bold"
+python.clone_scanner.colors.join_messages.channel = "bold"
+python.clone_scanner.colors.join_messages.identhost = "chat"
+python.clone_scanner.colors.join_messages.message = "chat"
+python.clone_scanner.colors.join_messages.nick = "bold"
+python.clone_scanner.colors.mask.identhost = ""
+python.clone_scanner.colors.mask.nick = "bold"
+python.clone_scanner.colors.onjoin_alert.channel = "red"
+python.clone_scanner.colors.onjoin_alert.matches = "bold red"
+python.clone_scanner.colors.onjoin_alert.message = "red"
+python.clone_scanner.colors.onjoin_alert.nick = "bold red"
+python.clone_scanner.compare_idents = "off"
+python.clone_scanner.display_join_messages = "off"
+python.clone_scanner.display_onjoin_alert_clone_buffer = "on"
+python.clone_scanner.display_onjoin_alert_current_buffer = "off"
+python.clone_scanner.display_onjoin_alert_target_buffer = "on"
+python.clone_scanner.display_scan_report_clone_buffer = "on"
+python.clone_scanner.display_scan_report_current_buffer = "on"
+python.clone_scanner.display_scan_report_target_buffer = "off"
+python.clone_scanner.hooks.excluded_servers = "bitlbee,twitchtv"
+python.clone_scanner.hooks.explicit_servers = "*"
+python.clone_scanner.lag_warning = "on"
+python.confversion.auto_commit_ignore = "weechat.bar.nicklist.hidden"
+python.confversion.commit_each_change = "true"
+python.confversion.commit_message = "Commiting changes"
+python.confversion.versioning_method = "git"
+python.country.show_in_whois = "on"
+python.country.show_localtime = "on"
+python.country.time_format = "%x %X %Z"
+python.grep.clear_buffer = "off"
+python.grep.default_tail_head = "10"
+python.grep.go_to_buffer = "on"
+python.grep.log_filter = ""
+python.grep.max_lines = "4000"
+python.grep.show_summary = "on"
+python.grep.size_limit = "2048"
+python.histman.buffer_close = "off"
+python.histman.history_dir = "%h/history"
+python.histman.min_length = "2"
+python.histman.number = "0"
+python.histman.pattern = "(.*password|.*nickserv|/quit)"
+python.histman.rmodifier = "off"
+python.histman.save = "all"
+python.histman.save_global = "off"
+python.histman.skip_double = "on"
+python.nameday.color_female = "magenta"
+python.nameday.color_male = "cyan"
+python.nameday.country = "fr"
+python.nameday.days = "1"
+python.nameday.item_color_date_next = "default"
+python.nameday.item_color_date_today = "white"
+python.nameday.item_color_female_next = "magenta"
+python.nameday.item_color_female_today = "magenta"
+python.nameday.item_color_male_next = "cyan"
+python.nameday.item_color_male_today = "cyan"
+python.nameday.item_color_name_next = "default"
+python.nameday.item_color_name_today = "green"
+python.nameday.item_date_next = "off"
+python.nameday.item_date_today = "on"
+python.nameday.item_name_gender = "off"
+python.nameday.reminder = ""
+python.notify.icon = "/usr/share/pixmaps/weechat.xpm"
+python.notify.ignore_nicks_startwith = "*"
+python.notify.nick_separator = ": "
+python.notify.notify_when_away = "off"
+python.notify.show_hilights = "on"
+python.notify.show_priv_msg = "on"
+python.notify.smart_notification = "off"
+python.notify.urgency = "normal"
+python.pyrnotify.host = "localhost"
+python.pyrnotify.icon = "utilities-terminal"
+python.pyrnotify.pm-icon = "emblem-favorite"
+python.pyrnotify.port = "4321"
+python.screen_away.away_suffix = ""
+python.screen_away.command_on_attach = ""
+python.screen_away.command_on_detach = ""
+python.screen_away.ignore = ""
+python.screen_away.ignore_relays = "off"
+python.screen_away.interval = "5"
+python.screen_away.message = "Detached from screen"
+python.screen_away.set_away = "on"
+python.screen_away.time_format = "since %Y-%m-%d %H:%M:%S%z"
+python.shortenurl.bitly_add_to_history = "true"
+python.shortenurl.bitly_key = ""
+python.shortenurl.bitly_login = ""
+python.shortenurl.color = "red"
+python.shortenurl.ignore_list = "http://is.gd,http://tinyurl.com,http://bit.ly"
+python.shortenurl.short_own = "off"
+python.shortenurl.shortener = "isgd"
+python.shortenurl.urllength = "30"
+python.slack_extension.colorize_messages = "0"
+python.slack_extension.colorize_nicks = "1"
+python.slack_extension.colorize_private_chats = "0"
+python.slack_extension.debug_mode = ""
+python.slack_extension.distracting_channels = ""
+python.slack_extension.show_reaction_nicks = "on"
+python.slack_extension.slack_api_token = "xoxp-123421994928-124216203780-124819548518-5a07654eb4f5dfa870c9a2f195996afa"
+python.slack_extension.slack_timeout = "20000"
+python.slack_extension.switch_buffer_on_join = "1"
+python.slack_extension.trigger_value = "0"
+python.slack_extension.unfurl_ignore_alt_text = "0"
+python.sshnotify.addresses = "localhost"
+python.sshnotify.extra_commands = ""
+python.sshnotify.ignore = ""
+python.sshnotify.mention-image = ""
+python.sshnotify.mention-urgency = "normal"
+python.sshnotify.pm-image = ""
+python.sshnotify.pm-urgency = "critical"
+python.sshnotify.show_highlight = "on"
+python.sshnotify.show_priv_msg = "on"
+ruby.check_license = "off"
+tcl.check_license = "off"
+
+[desc]
+lua.emoji.incoming = "Also try to replace shortcodes to emoji in incoming messages (default: "on")"
+lua.matrix.autojoin_on_invite = "Automatically join rooms you are invited to (default: "on")"
+lua.matrix.backlog_lines = "Number of lines to fetch from backlog upon connecting (default: "120")"
+lua.matrix.debug = "Print a lot of extra information to help with finding bugs and other problems. (default: "off")"
+lua.matrix.encrypted_message_color = "Print encrypted mesages with this color (default: "lightgreen")"
+lua.matrix.homeserver_url = "Full URL including port to your homeserver (including trailing slash) or use default matrix.org (default: "https://matrix.org/")"
+lua.matrix.local_echo = "Print lines locally instead of waiting for return from server (default: "on")"
+lua.matrix.password = "Your homeserver password (default: "")"
+lua.matrix.presence_filter = "Filter presence messages and ephemeral events (for performance) (default: "off")"
+lua.matrix.typing_notices = "Send typing notices when you type (default: "on")"
+lua.matrix.user = "Your homeserver username (default: "")"
+perl.beep.beep_command_dcc = "command for beep on dcc, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")"
+perl.beep.beep_command_highlight = "command for beep on highlight, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")"
+perl.beep.beep_command_pv = "command for beep on private message, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")"
+perl.beep.beep_command_timeout = "timeout for command run (in milliseconds, 0 = never kill (not recommended)) (default: "30000")"
+perl.beep.beep_dcc = "beep on dcc (default: "on")"
+perl.beep.beep_highlight = "beep on highlight (default: "on")"
+perl.beep.beep_highlight_blacklist = "turn blacklist for highlights on or off (default: "off")"
+perl.beep.beep_highlight_whitelist = "turn whitelist for highlights on or off (default: "off")"
+perl.beep.beep_pv = "beep on private message (default: "on")"
+perl.beep.beep_pv_blacklist = "turn blacklist for private messages on or off (default: "off")"
+perl.beep.beep_pv_whitelist = "turn whitelist for private messages on or off (default: "off")"
+perl.beep.beep_trigger_highlight = "word that will trigger execution of beep_command_highlight (if empty, anything will trigger) (default: "")"
+perl.beep.beep_trigger_pv = "word that will trigger execution of beep_command_pv (it empty, anything will trigger) (default: "")"
+perl.beep.bell_always = "use $bell on private messages and/or highlights regardless of trigger and whitelist settings (example: "pv,highlight") (default: "")"
+perl.beep.blacklist_nicks = "comma-separated list of "server.nick": if not empty, these nicks will not be able to trigger execution of commands. Cannot be used in conjuction with whitelist (example: "freenode.nick1,freenode.nick2") (default: "")"
+perl.beep.whitelist_channels = "comma-separated list of "server.#channel": if not empty, only these channels will trigger execution of commands (example: "freenode.#weechat,freenode.#channel2") (default: "")"
+perl.beep.whitelist_nicks = "comma-separated list of "server.nick": if not empty, only these nicks will trigger execution of commands (example: "freenode.nick1,freenode.nick2") (default: "")"
+perl.coords.clipboard_command = "if you set this, an external program may be executed to store the selection or URL. begin with | to pipe into program or use parameters %s for text, %q for quoted text or %x for quoted escape sequence."
+perl.coords.color.selection = "the color of the currently selected text in selection mode"
+perl.coords.color.selection_cursor = "the weechat color and/or attribute to be used for the text cursor."
+perl.coords.color.url_highlight = "the weechat color and/or attribute to be used for highlighting URLs in the copy window. seperate multiple attributes with ."
+perl.coords.color.url_highlight_active = "the same as color.url_highlight except for the currently (using arrow keys) selected link."
+perl.coords.copybuf_short_name = "short_name to use for coords buffer. it is set to the copy sign by default to not disturb buffers bar width, set to the empty string to have window position and size shown"
+perl.coords.copywin_custom_keys = "You can define custom key bindings to use inside the copywin here. syntax is: command-letter:weechat-keycode. available commands: -+>< (up/down/left/right) fbae (forward word/backward word/beginning/end) !@ (open/start selection) /UNCunc (toggle highlights/urls/nicks/channels) q (close window)"
+perl.coords.hyper_channels = "make channels to hyperlinks for join"
+perl.coords.hyper_nicks = "make nicks to hyperlinks for menu/pm"
+perl.coords.hyper_show = "set to types of hyperlinks that are shown by default"
+perl.coords.mouse.click_select_pane = "set to on to use the mouse to select windows"
+perl.coords.mouse.click_through_pane = "set to on if copy_on_click should work on inactive windows (works only if click_select_pane is set too). set to off if window needs to be active"
+perl.coords.mouse.close_on_release = "set to on or a delay (in ms) to autoclose coords buffer opened by copy_on_click on button release, set to off if the coords buffer should stay open after click"
+perl.coords.mouse.copy_on_click = "set to on if it should be possible to directly click on URLs and select text, set to off if mouse should only work in open coords buffer"
+perl.coords.mouse.handle_scroll = "set to on if coords should handle scrolling inside windows. the script will try to guess non-chat areas to be nicklist, top to be title and bottom to be status and scroll the respective bars if the cursor is in that area. set to off if scrolling should be handled by the default mouse.pl script or another mouse scrolling script"
+perl.coords.mouse.scroll_inactive_pane = "set to on if inactive windows should be scrolled instead of active window if the mouse cursor is over it (requires handle_scroll to be enabled)"
+perl.coords.mouse.url_open_2nd_click = "if this is set, URLs are only opened when clicked twice (in the same incarnation of a coords buffer) instead of on first click. it can be set to a delay (in ms) that will be added to the close_on_release delay if the script is waiting for a second click on the URL to happen"
+perl.coords.url_braces = "parenthesis-like characters which nest and should be excluded when found around an URL. make sure the variable setting nests properly when modifying this."
+perl.coords.url_non_endings = "this is matched against the end of a link and removed"
+perl.coords.url_regex = "a regular expression to identify URLs in the text. See perlre for more information about Perl regular expressions."
+perl.coords.use_nick_menu = "use nick menu when opening nick hyperlink (see hyper_nicks, requires menu.pl script). otherwise open private message. this setting only applies to text mode selection, for mouse see mouse.nick_2nd_click"
+python.clone_scanner.autofocus = "Focus the clone_scanner buffer in the current window if it isn't already displayed by a window. (default: "on")"
+python.clone_scanner.clone_onjoin_alert_key = "Which 'key' to display in the on-join alerts: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")"
+python.clone_scanner.clone_report_key = "Which 'key' to display in the clone report: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")"
+python.clone_scanner.colors.clone_report.clone.match = "The colour of the match details (masks or nicks) in the clone report. (default: "chat")"
+python.clone_scanner.colors.clone_report.clone.message = "The colour of the clone hit in the clone report message. (default: "chat")"
+python.clone_scanner.colors.clone_report.header.channel = "The colour of the channel name in the clone report header. (default: "bold")"
+python.clone_scanner.colors.clone_report.header.message = "The colour of the clone report header. (default: "chat")"
+python.clone_scanner.colors.clone_report.header.number_of_hosts = "The colour of the number of hosts in the clone report header. (default: "bold")"
+python.clone_scanner.colors.clone_report.subheader.host = "The colour of the host in the clone report subheader. (default: "bold")"
+python.clone_scanner.colors.clone_report.subheader.message = "The colour of the clone report subheader. (default: "chat")"
+python.clone_scanner.colors.clone_report.subheader.number_of_clones = "The colour of the number of clones in the clone report subheader. (default: "bold")"
+python.clone_scanner.colors.join_messages.channel = "The colour for the 'channel'-part of the join messages. (default: "bold")"
+python.clone_scanner.colors.join_messages.identhost = "The colour for the 'ident@host'-part of the join messages. (default: "chat")"
+python.clone_scanner.colors.join_messages.message = "The base colour for the join messages. (default: "chat")"
+python.clone_scanner.colors.join_messages.nick = "The colour for the 'nick'-part of the join messages. Note: if you have colorize_nicks, this option might not always work as expected. (default: "bold")"
+python.clone_scanner.colors.mask.identhost = "The formatting of the identhost in the match mask. (default: "")"
+python.clone_scanner.colors.mask.nick = "The formatting of the nick in the match mask. (default: "bold")"
+python.clone_scanner.colors.onjoin_alert.channel = "The on-join clone alert's channel colour. Formats are space separated. (default: "red")"
+python.clone_scanner.colors.onjoin_alert.matches = "The on-join clone alert's matches (masks or nicks) colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")"
+python.clone_scanner.colors.onjoin_alert.message = "The on-join clone alert's message colour. Formats are space separated. (default: "red")"
+python.clone_scanner.colors.onjoin_alert.nick = "The on-join clone alert's nick colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")"
+python.clone_scanner.compare_idents = "Match against ident@host.name instead of just the hostname. Useful if you don't want different people from bouncers marked as clones (default: "off")"
+python.clone_scanner.display_join_messages = "Display all joins in the clone_scanner buffer (default: "off")"
+python.clone_scanner.display_onjoin_alert_clone_buffer = "Display an on-join clone alert in the clone_scanner buffer (default: "on")"
+python.clone_scanner.display_onjoin_alert_current_buffer = "Display an on-join clone alert in the current buffer (default: "off")"
+python.clone_scanner.display_onjoin_alert_target_buffer = "Display an on-join clone alert in the buffer where the clone was detected (default: "on")"
+python.clone_scanner.display_scan_report_clone_buffer = "Display manual scan reports in the clone buffer (default: "on")"
+python.clone_scanner.display_scan_report_current_buffer = "Display manual scan reports in the current buffer (default: "on")"
+python.clone_scanner.display_scan_report_target_buffer = "Display manual scan reports in the buffer of the scanned channel (default: "off")"
+python.clone_scanner.hooks.excluded_servers = "Which servers should the hook *not* be valid for? There's no support for wildcards unfortunately. E.g.: 'bitlbee,twitchtv' to exclude servers named bitlbee and twitchtv (default). (default: "bitlbee,twitchtv")"
+python.clone_scanner.hooks.explicit_servers = "Comma-separated, wildcard-supporting list of servers for which we should add hook to for monitoring clones. E.g. 'freenode,chat4all,esper*' or '*' (default) (default: "*")"
+python.clone_scanner.lag_warning = "Show temporary warning upon script load regarding the inefficiency of the script. Set to "off" to disable. (default: "on")"
+python.histman.buffer_close = "save command history, when buffer will be closed (default: off) (default: "off")"
+python.histman.history_dir = "locale cache directory for history files ("%h" will be replaced by WeeChat home, "~/.weechat" by default) (default: "%h/history")"
+python.histman.min_length = "minimum length of command/text (default: 2) (default: "2")"
+python.histman.number = "number of history commands/text to save. A positive number will save from oldest to latest, a negative number will save from latest to oldest. 0 = save whole history (e.g. -10 will save the last 10 history entries (default: "0")"
+python.histman.pattern = "a simple regex to ignore commands/text. Empty value disable pattern matching (default: "(.*password|.*nickserv|/quit)")"
+python.histman.rmodifier = "use rmodifier options to ignore commands/text (default:off) (default: "off")"
+python.histman.save = "define what should be save from history. Possible values are "command", "text", "all". This is a fallback option (see /help histman) (default: "all")"
+python.histman.save_global = "save global history, possible values are "command", "text", "all" or "off"(default: off) (default: "off")"
+python.histman.skip_double = "skip lines that already exists (case sensitive) (default: "on")"
+python.nameday.color_female = "color for female names"
+python.nameday.color_male = "color for male names"
+python.nameday.country = "country, only "fr" (french) is currently available"
+python.nameday.days = "number of days after current one to display in bar item"
+python.nameday.item_color_date_next = "color for date in item (next days)"
+python.nameday.item_color_date_today = "color for date in item (today)"
+python.nameday.item_color_female_next = "color for female names in item (next days)"
+python.nameday.item_color_female_today = "color for female names in item (today)"
+python.nameday.item_color_male_next = "color for male names in item (next days)"
+python.nameday.item_color_male_today = "color for male names in item (today)"
+python.nameday.item_color_name_next = "color for name in item (next days)"
+python.nameday.item_color_name_today = "color for name in item (today)"
+python.nameday.item_date_next = "display dates for tomorrow and next days in bar item"
+python.nameday.item_date_today = "display date for today in bar item"
+python.nameday.item_name_gender = "display gender (St/Ste) before name"
+python.nameday.reminder = "comma-separated list of names or dates (format: DD/MM) for which a reminder is displayed"
+python.screen_away.away_suffix = "What to append to your nick when you're away."
+python.screen_away.command_on_attach = "Commands to execute on attach, separated by semicolon"
+python.screen_away.command_on_detach = "Commands to execute on detach, separated by semicolon"
+python.screen_away.ignore = "Comma-separated list of servers to ignore."
+python.screen_away.ignore_relays = "Only check screen status and ignore relay interfaces"
+python.screen_away.interval = "How often in seconds to check screen status"
+python.screen_away.message = "Away message"
+python.screen_away.set_away = "Set user as away."
+python.screen_away.time_format = "time format append to away message"
diff --git a/weechat/python/autoconnect.py b/weechat/python/autoconnect.py
new file mode 100644
index 0000000..2bd179a
--- /dev/null
+++ b/weechat/python/autoconnect.py
@@ -0,0 +1,95 @@
+# -*- coding: utf-8 -*-
+#
+# Copyright (C) 2011 Arnaud Renevier <arno@renevier.net>
+#
+# > updated by kbdkode <kbdkode@protonmail.com>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+SCRIPT_NAME = "autoconnect"
+SCRIPT_AUTHOR = "arno <arno@renevier.net>"
+SCRIPT_VERSION = "0.3.1"
+SCRIPT_LICENSE = "GPL3"
+SCRIPT_DESC = "reopens servers and channels opened last time weechat closed"
+SCRIPT_COMMAND = "autoconnect"
+
+try:
+ import weechat
+except:
+ print "This script must be run under WeeChat."
+ print "Get WeeChat now at: http://www.weechat.org/"
+ quit()
+
+
+weechat.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, SCRIPT_DESC, "", "")
+
+quitting = False
+
+
+def get_autojoin_channels(server):
+ channels = weechat.config_string(weechat.config_get("irc.server.%s.autojoin" % (server,)))
+ return set(channels.split(',')) if channels else set()
+
+
+def update_autojoin_channels(server, channels):
+ channels = ','.join(channels) if channels else "null"
+ weechat.command("", "/mute /set irc.server.%s.autojoin %s" % (server, channels))
+
+
+def joinpart_cb(data, signal, signal_data):
+ server = signal.split(',')[0]
+ if weechat.info_get("irc_nick_from_host", signal_data) != weechat.info_get("irc_nick", server):
+ # nick which has joined is not our current nick
+ return weechat.WEECHAT_RC_OK
+
+ autojoin_channels = get_autojoin_channels(server)
+
+ if signal.endswith("irc_in2_JOIN"):
+ weechat.command("", "/mute /set irc.server.%s.autoconnect on" % (server,))
+
+ # get all channels joined (without passphrases)
+ chans = [j.split()[0].strip() for j in signal_data.split(None, 2)[2].split(',')]
+ autojoin_channels.add(','.join(chans))
+
+ elif signal.endswith("irc_in2_PART"):
+ channel = signal_data.split(' PART ')[1].split()[0]
+ autojoin_channels.discard(channel)
+
+ update_autojoin_channels(server, autojoin_channels)
+ weechat.command("", "/save irc")
+ return weechat.WEECHAT_RC_OK
+
+
+def disconnect_cb(data, signal, signal_data):
+ global quitting
+ if not quitting:
+ server = signal_data.split(',')[0]
+
+ weechat.command("", "/mute /set irc.server.%s.autoconnect null" % (server,))
+ weechat.command("", "/mute /set irc.server.%s.autojoin null" % (server,))
+
+ weechat.command("", "/mute /save irc")
+ return weechat.WEECHAT_RC_OK
+
+
+def quit_cb(data, signal, signal_data):
+ global quitting
+ quitting = True
+ return weechat.WEECHAT_RC_OK
+
+
+weechat.hook_signal("quit", "quit_cb", "")
+weechat.hook_signal("*,irc_in2_join", "joinpart_cb", "")
+weechat.hook_signal("*,irc_in2_part", "joinpart_cb", "")
+weechat.hook_signal("irc_server_disconnected", "disconnect_cb", "")
diff --git a/weechat/python/autojoin.py b/weechat/python/autojoin.py
new file mode 100755
index 0000000..61449ff
--- /dev/null
+++ b/weechat/python/autojoin.py
@@ -0,0 +1,194 @@
+# -*- coding: utf-8 -*-
+#
+# Copyright (c) 2009 by xt <xt@bash.no>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+
+# (this script requires WeeChat 0.3.0 or newer)
+#
+# History:
+# 2009-06-18, xt <xt@bash.no>
+# version 0.1: initial release
+#
+# 2009-10-18, LBo <leon@tim-online.nl>
+# version 0.2: added autosaving of join channels
+# /set plugins.var.python.autojoin.autosave 'on'
+#
+# 2009-10-19, LBo <leon@tim-online.nl>
+# version 0.2.1: now only responds to part messages from self
+# find_channels() only returns join'ed channels, not all the buffers
+# updated description and docs
+#
+# 2009-10-20, LBo <leon@tim-online.nl>
+# version 0.2.2: fixed quit callback
+# removed the callbacks on part & join messages
+#
+# 2012-04-14, Filip H.F. "FiXato" Slagter <fixato+weechat+autojoin@gmail.com>
+# version 0.2.3: fixed bug with buffers of which short names were changed.
+# Now using 'name' from irc_channel infolist.
+# version 0.2.4: Added support for key-protected channels
+#
+# 2014-05-22, Nathaniel Wesley Filardo <PADEBR2M2JIQN02N9OO5JM0CTN8K689P@cmx.ietfng.org>
+# version 0.2.5: Fix keyed channel support
+#
+# 2016-01-13, The fox in the shell <KellerFuchs@hashbang.sh>
+# version 0.2.6: Support keeping chan list as secured data
+#
+# @TODO: add options to ignore certain buffers
+# @TODO: maybe add an option to enable autosaving on part/join messages
+
+import weechat as w
+import re
+
+SCRIPT_NAME = "autojoin"
+SCRIPT_AUTHOR = "xt <xt@bash.no>"
+SCRIPT_VERSION = "0.2.6"
+SCRIPT_LICENSE = "GPL3"
+SCRIPT_DESC = "Configure autojoin for all servers according to currently joined channels"
+SCRIPT_COMMAND = "autojoin"
+
+# script options
+settings = {
+ "autosave": "off",
+}
+
+if w.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, SCRIPT_DESC, "", ""):
+
+ w.hook_command(SCRIPT_COMMAND,
+ SCRIPT_DESC,
+ "[--run]",
+ " --run: actually run the commands instead of displaying\n",
+ "--run",
+ "autojoin_cb",
+ "")
+
+ #w.hook_signal('*,irc_in2_join', 'autosave_channels_on_activity', '')
+ #w.hook_signal('*,irc_in2_part', 'autosave_channels_on_activity', '')
+ w.hook_signal('quit', 'autosave_channels_on_quit', '')
+
+# Init everything
+for option, default_value in settings.items():
+ if w.config_get_plugin(option) == "":
+ w.config_set_plugin(option, default_value)
+
+def autosave_channels_on_quit(signal, callback, callback_data):
+ ''' Autojoin current channels '''
+ if w.config_get_plugin(option) != "on":
+ return w.WEECHAT_RC_OK
+
+ items = find_channels()
+
+ # print/execute commands
+ for server, channels in items.iteritems():
+ process_server(server, channels)
+
+ return w.WEECHAT_RC_OK
+
+
+def autosave_channels_on_activity(signal, callback, callback_data):
+ ''' Autojoin current channels '''
+ if w.config_get_plugin(option) != "on":
+ return w.WEECHAT_RC_OK
+
+ items = find_channels()
+
+ # print/execute commands
+ for server, channels in items.iteritems():
+ nick = w.info_get('irc_nick', server)
+
+ pattern = "^:%s!.*(JOIN|PART) :?(#[^ ]*)( :.*$)?" % nick
+ match = re.match(pattern, callback_data)
+
+ if match: # check if nick is my nick. In that case: save
+ process_server(server, channels)
+ else: # someone else: ignore
+ continue
+
+ return w.WEECHAT_RC_OK
+
+def autojoin_cb(data, buffer, args):
+ """Old behaviour: doesn't save empty channel list"""
+ """In fact should also save open buffers with a /part'ed channel"""
+ """But I can't believe somebody would want that behaviour"""
+ items = find_channels()
+
+ if args == '--run':
+ run = True
+ else:
+ run = False
+
+ # print/execute commands
+ for server, channels in items.iteritems():
+ process_server(server, channels, run)
+
+ return w.WEECHAT_RC_OK
+
+def process_server(server, channels, run=True):
+ option = "irc.server.%s.autojoin" % server
+ channels = channels.rstrip(',')
+ oldchans = w.config_string(w.config_get(option))
+
+ if not channels: # empty channel list
+ return
+
+ # Note: re already caches the result of regexp compilation
+ sec = re.match('^\${sec\.data\.(.*)}$', oldchans)
+ if sec:
+ secvar = sec.group(1)
+ command = "/secure set %s %s" % (secvar, channels)
+ else:
+ command = "/set irc.server.%s.autojoin '%s'" % (server, channels)
+
+ if run:
+ w.command('', command)
+ else:
+ w.prnt('', command)
+
+def find_channels():
+ """Return list of servers and channels"""
+ #@TODO: make it return a dict with more options like "nicks_count etc."
+ items = {}
+ infolist = w.infolist_get('irc_server', '', '')
+ # populate servers
+ while w.infolist_next(infolist):
+ items[w.infolist_string(infolist, 'name')] = ''
+
+ w.infolist_free(infolist)
+
+ # populate channels per server
+ for server in items.keys():
+ keys = []
+ keyed_channels = []
+ unkeyed_channels = []
+ items[server] = '' #init if connected but no channels
+ infolist = w.infolist_get('irc_channel', '', server)
+ while w.infolist_next(infolist):
+ if w.infolist_integer(infolist, 'nicks_count') == 0:
+ #parted but still open in a buffer: bit hackish
+ continue
+ if w.infolist_integer(infolist, 'type') == 0:
+ key = w.infolist_string(infolist, "key")
+ if len(key) > 0:
+ keys.append(key)
+ keyed_channels.append(w.infolist_string(infolist, "name"))
+ else :
+ unkeyed_channels.append(w.infolist_string(infolist, "name"))
+ items[server] = ','.join(keyed_channels + unkeyed_channels)
+ if len(keys) > 0:
+ items[server] += ' %s' % ','.join(keys)
+ w.infolist_free(infolist)
+
+ return items
+
diff --git a/weechat/python/autojoin_on_invite.py b/weechat/python/autojoin_on_invite.py
new file mode 100644
index 0000000..45adab5
--- /dev/null
+++ b/weechat/python/autojoin_on_invite.py
@@ -0,0 +1,119 @@
+# -*- coding: utf-8 -*-
+#
+# Copyright (c) 2009 by xt <xt@bash.no>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+
+#
+# (this script requires WeeChat 0.3.0 or newer)
+#
+# History:
+# 2015-10-11, Simmo Saan <simmo.saan@gmail.com>
+# version 0.6: allow joining channels with keys in autojoin
+# 2013-12-21, Sebastien Helleu <flashcode@flashtux.org>
+# version 0.5: fix parsing of INVITE message
+# 2013-11-28, sakkemo <scajanus@gmail.com>
+# version 0.4: add whitelist for nicks/channels
+# 2009-11-09, xt <xt@bash.no>
+# version 0.3: add ignore option for channels
+# 2009-10-29, xt <xt@bash.no>
+# version 0.2: add ignore option
+# 2009-10-28, xt <xt@bash.no>
+# version 0.1: initial release
+
+import weechat as w
+import re
+
+SCRIPT_NAME = "autojoin_on_invite"
+SCRIPT_AUTHOR = "xt <xt@bash.no>"
+SCRIPT_VERSION = "0.6"
+SCRIPT_LICENSE = "GPL3"
+SCRIPT_DESC = "Auto joins channels when invited"
+
+# script options
+settings = {
+ 'whitelist_nicks': '', # comma separated list of nicks,
+ # overrides ignore_nicks
+ 'whitelist_channels': '', # comma separated list of channels,
+ # overrides ignore_channels
+ 'ignore_nicks': '', # comma separated list of nicks
+ #that we will not accept auto invite from
+ 'ignore_channels': '', # comma separated list of channels to not join
+ 'autojoin_key': 'on', # use channel keys from server's autojoin list
+}
+
+if w.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE,
+ SCRIPT_DESC, "", ""):
+ for option, default_value in settings.iteritems():
+ if not w.config_is_set_plugin(option):
+ w.config_set_plugin(option, default_value)
+
+ w.hook_signal('*,irc_in2_invite', 'invite_cb', '')
+
+def join(server, channel):
+ key = None
+
+ if w.config_string_to_boolean(w.config_get_plugin('autojoin_key')):
+ autojoin = w.config_string(w.config_get('irc.server.%s.autojoin' % server)).split(' ', 1)
+
+ if len(autojoin) > 1: # any keys specified
+ autojoin_keys = dict(zip(autojoin[0].split(','), autojoin[1].split(',')))
+ key = autojoin_keys.get(channel) # defaults to None when not set
+
+ if key:
+ w.command('', '/quote -server %s JOIN %s %s' % (server, channel, key))
+ else:
+ w.command('', '/quote -server %s JOIN %s' % (server, channel))
+
+def invite_cb(data, signal, signal_data):
+ server = signal.split(',')[0] # EFNet,irc_in_INVITE
+ channel = signal_data.split()[-1].lstrip(':') # :nick!ident@host.name INVITE yournick :#channel
+ from_nick = re.match(':(?P<nick>.+)!', signal_data).groups()[0]
+
+ if len(w.config_get_plugin('whitelist_nicks')) > 0 and len(w.config_get_plugin('whitelist_channels')) > 0: # if there's two whitelists, accept both
+ if from_nick in w.config_get_plugin('whitelist_nicks').split(',') or channel in w.config_get_plugin('whitelist_channels').split(','):
+ w.prnt('', 'Automatically joining %s on server %s, invitation from %s (whitelist).' \
+ %(channel, server, from_nick))
+ join(server, channel)
+ else:
+ w.prnt('', 'Ignoring invite from %s to channel %s. Neither inviter nor channel in whitelist.' %(from_nick, channel))
+
+ elif len(w.config_get_plugin('whitelist_nicks')) > 0: # if there's a whitelist, accept nicks in it
+ if from_nick in w.config_get_plugin('whitelist_nicks').split(','):
+ w.prnt('', 'Automatically joining %s on server %s, invitation from %s (whitelist).' \
+ %(channel, server, from_nick))
+ join(server, channel)
+ else:
+ w.prnt('', 'Ignoring invite from %s to channel %s. Inviter not in whitelist.' %(from_nick, channel))
+
+ elif len(w.config_get_plugin('whitelist_channels')) > 0: # if there's a whitelist, accept channels in it
+ if channel in w.config_get_plugin('whitelist_channels').split(','):
+ w.prnt('', 'Automatically joining %s on server %s, invitation from %s (whitelist).' \
+ %(channel, server, from_nick))
+ join(server, channel)
+ else:
+ w.prnt('', 'Ignoring invite from %s to channel %s. Channel not in whitelist.' %(from_nick, channel))
+
+ else: # use the ignore lists to make the decision
+ if from_nick in w.config_get_plugin('ignore_nicks').split(','):
+ w.prnt('', 'Ignoring invite from %s to channel %s. Invite from ignored inviter.' %(from_nick, channel))
+ elif channel in w.config_get_plugin('ignore_channels').split(','):
+ w.prnt('', 'Ignoring invite from %s to channel %s. Invite to ignored channel.' %(from_nick, channel))
+ else:
+ w.prnt('', 'Automatically joining %s on server %s, invitation from %s.' \
+ %(channel, server, from_nick))
+ join(server, channel)
+
+ return w.WEECHAT_RC_OK
diff --git a/weechat/python/autoload/autoconnect.py b/weechat/python/autoload/autoconnect.py
new file mode 120000
index 0000000..7e541b6
--- /dev/null
+++ b/weechat/python/autoload/autoconnect.py
@@ -0,0 +1 @@
+../autoconnect.py \ No newline at end of file
diff --git a/weechat/python/autoload/autojoin.py b/weechat/python/autoload/autojoin.py
new file mode 120000
index 0000000..6fceded
--- /dev/null
+++ b/weechat/python/autoload/autojoin.py
@@ -0,0 +1 @@
+../autojoin.py \ No newline at end of file
diff --git a/weechat/python/autoload/autojoin_on_invite.py b/weechat/python/autoload/autojoin_on_invite.py
new file mode 120000
index 0000000..5a64340
--- /dev/null
+++ b/weechat/python/autoload/autojoin_on_invite.py
@@ -0,0 +1 @@
+../autojoin_on_invite.py \ No newline at end of file
diff --git a/weechat/python/autoload/autosort.py b/weechat/python/autoload/autosort.py
new file mode 120000
index 0000000..1850897
--- /dev/null
+++ b/weechat/python/autoload/autosort.py
@@ -0,0 +1 @@
+../autosort.py \ No newline at end of file
diff --git a/weechat/python/autoload/bufsave.py b/weechat/python/autoload/bufsave.py
new file mode 120000
index 0000000..1aaad6f
--- /dev/null
+++ b/weechat/python/autoload/bufsave.py
@@ -0,0 +1 @@
+../bufsave.py \ No newline at end of file
diff --git a/weechat/python/autoload/clone_scanner.py b/weechat/python/autoload/clone_scanner.py
new file mode 120000
index 0000000..bd46088
--- /dev/null
+++ b/weechat/python/autoload/clone_scanner.py
@@ -0,0 +1 @@
+../clone_scanner.py \ No newline at end of file
diff --git a/weechat/python/autoload/confversion.py b/weechat/python/autoload/confversion.py
new file mode 120000
index 0000000..67733b0
--- /dev/null
+++ b/weechat/python/autoload/confversion.py
@@ -0,0 +1 @@
+../confversion.py \ No newline at end of file
diff --git a/weechat/python/autoload/country.py b/weechat/python/autoload/country.py
new file mode 120000
index 0000000..003dc34
--- /dev/null
+++ b/weechat/python/autoload/country.py
@@ -0,0 +1 @@
+../country.py \ No newline at end of file
diff --git a/weechat/python/autoload/emoji_aliases.py b/weechat/python/autoload/emoji_aliases.py
new file mode 120000
index 0000000..d116468
--- /dev/null
+++ b/weechat/python/autoload/emoji_aliases.py
@@ -0,0 +1 @@
+../emoji_aliases.py \ No newline at end of file
diff --git a/weechat/python/autoload/grep.py b/weechat/python/autoload/grep.py
new file mode 120000
index 0000000..87d4ca7
--- /dev/null
+++ b/weechat/python/autoload/grep.py
@@ -0,0 +1 @@
+../grep.py \ No newline at end of file
diff --git a/weechat/python/autoload/histman.py b/weechat/python/autoload/histman.py
new file mode 120000
index 0000000..ef8c6bf
--- /dev/null
+++ b/weechat/python/autoload/histman.py
@@ -0,0 +1 @@
+../histman.py \ No newline at end of file
diff --git a/weechat/python/autoload/irssi_awaylog.py b/weechat/python/autoload/irssi_awaylog.py
new file mode 120000
index 0000000..3f68867
--- /dev/null
+++ b/weechat/python/autoload/irssi_awaylog.py
@@ -0,0 +1 @@
+../irssi_awaylog.py \ No newline at end of file
diff --git a/weechat/python/autoload/otr.py b/weechat/python/autoload/otr.py
new file mode 120000
index 0000000..61d1b18
--- /dev/null
+++ b/weechat/python/autoload/otr.py
@@ -0,0 +1 @@
+../otr.py \ No newline at end of file
diff --git a/weechat/python/autoload/pyrnotify.py b/weechat/python/autoload/pyrnotify.py
new file mode 120000
index 0000000..2cfbc04
--- /dev/null
+++ b/weechat/python/autoload/pyrnotify.py
@@ -0,0 +1 @@
+../pyrnotify.py \ No newline at end of file
diff --git a/weechat/python/autoload/queryman.py b/weechat/python/autoload/queryman.py
new file mode 120000
index 0000000..a98d92b
--- /dev/null
+++ b/weechat/python/autoload/queryman.py
@@ -0,0 +1 @@
+../queryman.py \ No newline at end of file
diff --git a/weechat/python/autoload/sshnotify.py b/weechat/python/autoload/sshnotify.py
new file mode 120000
index 0000000..ae69e64
--- /dev/null
+++ b/weechat/python/autoload/sshnotify.py
@@ -0,0 +1 @@
+../sshnotify.py \ No newline at end of file
diff --git a/weechat/python/autoload/wee_slack.py b/weechat/python/autoload/wee_slack.py
new file mode 100644
index 0000000..5f4833a
--- /dev/null
+++ b/weechat/python/autoload/wee_slack.py
@@ -0,0 +1,2557 @@
+# -*- coding: utf-8 -*-
+#
+
+from functools import wraps
+
+import time
+import json
+import os
+import pickle
+import sha
+import re
+import urllib
+import HTMLParser
+import sys
+import traceback
+import collections
+import ssl
+
+from websocket import create_connection, WebSocketConnectionClosedException
+
+# hack to make tests possible.. better way?
+try:
+ import weechat as w
+except:
+ pass
+
+SCRIPT_NAME = "slack_extension"
+SCRIPT_AUTHOR = "Ryan Huber <rhuber@gmail.com>"
+SCRIPT_VERSION = "0.99.9"
+SCRIPT_LICENSE = "MIT"
+SCRIPT_DESC = "Extends weechat for typing notification/search/etc on slack.com"
+
+BACKLOG_SIZE = 200
+SCROLLBACK_SIZE = 500
+
+CACHE_VERSION = "4"
+
+SLACK_API_TRANSLATOR = {
+ "channel": {
+ "history": "channels.history",
+ "join": "channels.join",
+ "leave": "channels.leave",
+ "mark": "channels.mark",
+ "info": "channels.info",
+ },
+ "im": {
+ "history": "im.history",
+ "join": "im.open",
+ "leave": "im.close",
+ "mark": "im.mark",
+ },
+ "group": {
+ "history": "groups.history",
+ "join": "channels.join",
+ "leave": "groups.leave",
+ "mark": "groups.mark",
+ }
+
+}
+
+NICK_GROUP_HERE = "0|Here"
+NICK_GROUP_AWAY = "1|Away"
+
+sslopt_ca_certs = {}
+if hasattr(ssl, "get_default_verify_paths") and callable(ssl.get_default_verify_paths):
+ ssl_defaults = ssl.get_default_verify_paths()
+ if ssl_defaults.cafile is not None:
+ sslopt_ca_certs = {'ca_certs': ssl_defaults.cafile}
+
+
+def dbg(message, fout=False, main_buffer=False):
+ """
+ send debug output to the slack-debug buffer and optionally write to a file.
+ """
+ message = "DEBUG: {}".format(message)
+ # message = message.encode('utf-8', 'replace')
+ if fout:
+ file('/tmp/debug.log', 'a+').writelines(message + '\n')
+ if main_buffer:
+ w.prnt("", "slack: " + message)
+ else:
+ if slack_debug is not None:
+ w.prnt(slack_debug, message)
+
+
+class SearchList(list):
+ """
+ A normal python list with some syntactic sugar for searchability
+ """
+ def __init__(self):
+ self.hashtable = {}
+ super(SearchList, self).__init__(self)
+
+ def find(self, name):
+ if name in self.hashtable:
+ return self.hashtable[name]
+ # this is a fallback to __eq__ if the item isn't in the hashtable already
+ if name in self:
+ self.update_hashtable()
+ return self[self.index(name)]
+
+ def append(self, item, aliases=[]):
+ super(SearchList, self).append(item)
+ self.update_hashtable(item)
+
+ def update_hashtable(self, item=None):
+ if item is not None:
+ try:
+ for alias in item.get_aliases():
+ if alias is not None:
+ self.hashtable[alias] = item
+ except AttributeError:
+ pass
+ else:
+ for child in self:
+ try:
+ for alias in child.get_aliases():
+ if alias is not None:
+ self.hashtable[alias] = child
+ except AttributeError:
+ pass
+
+ def find_by_class(self, class_name):
+ items = []
+ for child in self:
+ if child.__class__ == class_name:
+ items.append(child)
+ return items
+
+ def find_by_class_deep(self, class_name, attribute):
+ items = []
+ for child in self:
+ if child.__class__ == self.__class__:
+ items += child.find_by_class_deep(class_name, attribute)
+ else:
+ items += (eval('child.' + attribute).find_by_class(class_name))
+ return items
+
+
+class SlackServer(object):
+ """
+ Root object used to represent connection and state of the connection to a slack group.
+ """
+ def __init__(self, token):
+ self.nick = None
+ self.name = None
+ self.team = None
+ self.domain = None
+ self.server_buffer_name = None
+ self.login_data = None
+ self.buffer = None
+ self.token = token
+ self.ws = None
+ self.ws_hook = None
+ self.users = SearchList()
+ self.bots = SearchList()
+ self.channels = SearchList()
+ self.connecting = False
+ self.connected = False
+ self.connection_attempt_time = 0
+ self.communication_counter = 0
+ self.message_buffer = {}
+ self.ping_hook = None
+ self.alias = None
+
+ self.identifier = None
+ self.connect_to_slack()
+
+ def __eq__(self, compare_str):
+ if compare_str == self.identifier or compare_str == self.token or compare_str == self.buffer:
+ return True
+ else:
+ return False
+
+ def __str__(self):
+ return "{}".format(self.identifier)
+
+ def __repr__(self):
+ return "{}".format(self.identifier)
+
+ def add_user(self, user):
+ self.users.append(user, user.get_aliases())
+ users.append(user, user.get_aliases())
+
+ def add_bot(self, bot):
+ self.bots.append(bot)
+
+ def add_channel(self, channel):
+ self.channels.append(channel, channel.get_aliases())
+ channels.append(channel, channel.get_aliases())
+
+ def get_aliases(self):
+ aliases = filter(None, [self.identifier, self.token, self.buffer, self.alias])
+ return aliases
+
+ def find(self, name, attribute):
+ attribute = eval("self." + attribute)
+ return attribute.find(name)
+
+ def get_communication_id(self):
+ if self.communication_counter > 999:
+ self.communication_counter = 0
+ self.communication_counter += 1
+ return self.communication_counter
+
+ def send_to_websocket(self, data, expect_reply=True):
+ data["id"] = self.get_communication_id()
+ message = json.dumps(data)
+ try:
+ if expect_reply:
+ self.message_buffer[data["id"]] = data
+ self.ws.send(message)
+ dbg("Sent {}...".format(message[:100]))
+ except:
+ dbg("Unexpected error: {}\nSent: {}".format(sys.exc_info()[0], data))
+ self.connected = False
+
+ def ping(self):
+ request = {"type": "ping"}
+ self.send_to_websocket(request)
+
+ def should_connect(self):
+ """
+ If we haven't tried to connect OR we tried and never heard back and it
+ has been 125 seconds consider the attempt dead and try again
+ """
+ if self.connection_attempt_time == 0 or self.connection_attempt_time + 125 < int(time.time()):
+ return True
+ else:
+ return False
+
+ def connect_to_slack(self):
+ t = time.time()
+ # Double check that we haven't exceeded a long wait to connect and try again.
+ if self.connecting and self.should_connect():
+ self.connecting = False
+ if not self.connecting:
+ async_slack_api_request("slack.com", self.token, "rtm.start", {"ts": t})
+ self.connection_attempt_time = int(time.time())
+ self.connecting = True
+
+ def connected_to_slack(self, login_data):
+ if login_data["ok"]:
+ self.team = login_data["team"]["domain"]
+ self.domain = login_data["team"]["domain"] + ".slack.com"
+ dbg("connected to {}".format(self.domain))
+ self.identifier = self.domain
+
+ alias = w.config_get_plugin("server_alias.{}".format(login_data["team"]["domain"]))
+ if alias:
+ self.server_buffer_name = alias
+ self.alias = alias
+ else:
+ self.server_buffer_name = self.domain
+
+ self.nick = login_data["self"]["name"]
+ self.create_local_buffer()
+
+ if self.create_slack_websocket(login_data):
+ if self.ping_hook:
+ w.unhook(self.ping_hook)
+ self.communication_counter = 0
+ self.ping_hook = w.hook_timer(1000 * 5, 0, 0, "slack_ping_cb", self.domain)
+ if len(self.users) == 0 or len(self.channels) == 0:
+ self.create_slack_mappings(login_data)
+
+ self.connected = True
+ self.connecting = False
+
+ self.print_connection_info(login_data)
+ if len(self.message_buffer) > 0:
+ for message_id in self.message_buffer.keys():
+ if self.message_buffer[message_id]["type"] != 'ping':
+ resend = self.message_buffer.pop(message_id)
+ dbg("Resent failed message.")
+ self.send_to_websocket(resend)
+ # sleep to prevent being disconnected by websocket server
+ time.sleep(1)
+ else:
+ self.message_buffer.pop(message_id)
+ return True
+ else:
+ token_start = self.token[:10]
+ error = """
+!! slack.com login error: {}
+ The problematic token starts with {}
+ Please check your API token with
+ "/set plugins.var.python.slack_extension.slack_api_token (token)"
+
+""".format(login_data["error"], token_start)
+ w.prnt("", error)
+ self.connected = False
+
+ def print_connection_info(self, login_data):
+ self.buffer_prnt('Connected to Slack', backlog=True)
+ self.buffer_prnt('{:<20} {}'.format("Websocket URL", login_data["url"]), backlog=True)
+ self.buffer_prnt('{:<20} {}'.format("User name", login_data["self"]["name"]), backlog=True)
+ self.buffer_prnt('{:<20} {}'.format("User ID", login_data["self"]["id"]), backlog=True)
+ self.buffer_prnt('{:<20} {}'.format("Team name", login_data["team"]["name"]), backlog=True)
+ self.buffer_prnt('{:<20} {}'.format("Team domain", login_data["team"]["domain"]), backlog=True)
+ self.buffer_prnt('{:<20} {}'.format("Team id", login_data["team"]["id"]), backlog=True)
+
+ def create_local_buffer(self):
+ if not w.buffer_search("", self.server_buffer_name):
+ self.buffer = w.buffer_new(self.server_buffer_name, "buffer_input_cb", "", "", "")
+ if w.config_string(w.config_get('irc.look.server_buffer')) == 'merge_with_core':
+ w.buffer_merge(self.buffer, w.buffer_search_main())
+ w.buffer_set(self.buffer, "nicklist", "1")
+
+ def create_slack_websocket(self, data):
+ web_socket_url = data['url']
+ try:
+ self.ws = create_connection(web_socket_url, sslopt=sslopt_ca_certs)
+ self.ws_hook = w.hook_fd(self.ws.sock._sock.fileno(), 1, 0, 0, "slack_websocket_cb", self.identifier)
+ self.ws.sock.setblocking(0)
+ return True
+ except Exception as e:
+ print("websocket connection error: {}".format(e))
+ return False
+
+ def create_slack_mappings(self, data):
+
+ for item in data["users"]:
+ self.add_user(User(self, item["name"], item["id"], item["presence"], item["deleted"], is_bot=item.get('is_bot', False)))
+
+ for item in data["bots"]:
+ self.add_bot(Bot(self, item["name"], item["id"], item["deleted"]))
+
+ for item in data["channels"]:
+ if "last_read" not in item:
+ item["last_read"] = 0
+ if "members" not in item:
+ item["members"] = []
+ if "topic" not in item:
+ item["topic"] = {}
+ item["topic"]["value"] = ""
+ if not item["is_archived"]:
+ self.add_channel(Channel(self, item["name"], item["id"], item["is_member"], item["last_read"], "#", item["members"], item["topic"]["value"]))
+ for item in data["groups"]:
+ if "last_read" not in item:
+ item["last_read"] = 0
+ if not item["is_archived"]:
+ if item["name"].startswith("mpdm-"):
+ self.add_channel(MpdmChannel(self, item["name"], item["id"], item["is_open"], item["last_read"], "#", item["members"], item["topic"]["value"]))
+ else:
+ self.add_channel(GroupChannel(self, item["name"], item["id"], item["is_open"], item["last_read"], "#", item["members"], item["topic"]["value"]))
+ for item in data["ims"]:
+ if "last_read" not in item:
+ item["last_read"] = 0
+ if item["unread_count"] > 0:
+ item["is_open"] = True
+ name = self.users.find(item["user"]).name
+ self.add_channel(DmChannel(self, name, item["id"], item["is_open"], item["last_read"]))
+ for item in data['self']['prefs']['muted_channels'].split(','):
+ if item == '':
+ continue
+ if self.channels.find(item) is not None:
+ self.channels.find(item).muted = True
+
+ for item in self.channels:
+ item.get_history()
+
+ def buffer_prnt(self, message='no message', user="SYSTEM", backlog=False):
+ message = message.encode('ascii', 'ignore')
+ if backlog:
+ tags = "no_highlight,notify_none,logger_backlog_end"
+ else:
+ tags = ""
+ if user == "SYSTEM":
+ user = w.config_string(w.config_get('weechat.look.prefix_network'))
+ if self.buffer:
+ w.prnt_date_tags(self.buffer, 0, tags, "{}\t{}".format(user, message))
+ else:
+ pass
+ # w.prnt("", "%s\t%s" % (user, message))
+
+
+def buffer_input_cb(b, buffer, data):
+ channel = channels.find(buffer)
+ if not channel:
+ return w.WEECHAT_RC_OK_EAT
+ reaction = re.match("^\s*(\d*)(\+|-):(.*):\s*$", data)
+ if reaction:
+ if reaction.group(2) == "+":
+ channel.send_add_reaction(int(reaction.group(1) or 1), reaction.group(3))
+ elif reaction.group(2) == "-":
+ channel.send_remove_reaction(int(reaction.group(1) or 1), reaction.group(3))
+ elif data.startswith('s/'):
+ try:
+ old, new, flags = re.split(r'(?<!\\)/', data)[1:]
+ except ValueError:
+ pass
+ else:
+ # Replacement string in re.sub() is a string, not a regex, so get
+ # rid of escapes.
+ new = new.replace(r'\/', '/')
+ old = old.replace(r'\/', '/')
+ channel.change_previous_message(old.decode("utf-8"), new.decode("utf-8"), flags)
+ else:
+ channel.send_message(data)
+ # channel.buffer_prnt(channel.server.nick, data)
+ channel.mark_read(True)
+ return w.WEECHAT_RC_ERROR
+
+
+class Channel(object):
+ """
+ Represents a single channel and is the source of truth
+ for channel <> weechat buffer
+ """
+ def __init__(self, server, name, identifier, active, last_read=0, prepend_name="", members=[], topic=""):
+ self.name = prepend_name + name
+ self.current_short_name = prepend_name + name
+ self.identifier = identifier
+ self.active = active
+ self.last_read = float(last_read)
+ self.members = set(members)
+ self.topic = topic
+
+ self.members_table = {}
+ self.channel_buffer = None
+ self.type = "channel"
+ self.server = server
+ self.typing = {}
+ self.last_received = None
+ self.messages = []
+ self.scrolling = False
+ self.last_active_user = None
+ self.muted = False
+ if active:
+ self.create_buffer()
+ self.attach_buffer()
+ self.create_members_table()
+ self.update_nicklist()
+ self.set_topic(self.topic)
+ buffer_list_update_next()
+
+ def __str__(self):
+ return self.name
+
+ def __repr__(self):
+ return self.name
+
+ def __eq__(self, compare_str):
+ if compare_str == self.fullname() or compare_str == self.name or compare_str == self.identifier or compare_str == self.name[1:] or (compare_str == self.channel_buffer and self.channel_buffer is not None):
+ return True
+ else:
+ return False
+
+ def get_aliases(self):
+ aliases = [self.fullname(), self.name, self.identifier, self.name[1:], ]
+ if self.channel_buffer is not None:
+ aliases.append(self.channel_buffer)
+ return aliases
+
+ def create_members_table(self):
+ for user in self.members:
+ self.members_table[user] = self.server.users.find(user)
+
+ def create_buffer(self):
+ channel_buffer = w.buffer_search("", "{}.{}".format(self.server.server_buffer_name, self.name))
+ if channel_buffer:
+ self.channel_buffer = channel_buffer
+ else:
+ self.channel_buffer = w.buffer_new("{}.{}".format(self.server.server_buffer_name, self.name), "buffer_input_cb", self.name, "", "")
+ if self.type == "im":
+ w.buffer_set(self.channel_buffer, "localvar_set_type", 'private')
+ else:
+ w.buffer_set(self.channel_buffer, "localvar_set_type", 'channel')
+ if self.server.alias:
+ w.buffer_set(self.channel_buffer, "localvar_set_server", self.server.alias)
+ else:
+ w.buffer_set(self.channel_buffer, "localvar_set_server", self.server.team)
+ w.buffer_set(self.channel_buffer, "localvar_set_channel", self.name)
+ w.buffer_set(self.channel_buffer, "short_name", self.name)
+ buffer_list_update_next()
+
+ def attach_buffer(self):
+ channel_buffer = w.buffer_search("", "{}.{}".format(self.server.server_buffer_name, self.name))
+ if channel_buffer != main_weechat_buffer:
+ self.channel_buffer = channel_buffer
+ w.buffer_set(self.channel_buffer, "localvar_set_nick", self.server.nick)
+ w.buffer_set(self.channel_buffer, "highlight_words", self.server.nick)
+ else:
+ self.channel_buffer = None
+ channels.update_hashtable()
+ self.server.channels.update_hashtable()
+
+ def detach_buffer(self):
+ if self.channel_buffer is not None:
+ w.buffer_close(self.channel_buffer)
+ self.channel_buffer = None
+ channels.update_hashtable()
+ self.server.channels.update_hashtable()
+
+ def update_nicklist(self, user=None):
+ if not self.channel_buffer:
+ return
+
+ w.buffer_set(self.channel_buffer, "nicklist", "1")
+
+ # create nicklists for the current channel if they don't exist
+ # if they do, use the existing pointer
+ here = w.nicklist_search_group(self.channel_buffer, '', NICK_GROUP_HERE)
+ if not here:
+ here = w.nicklist_add_group(self.channel_buffer, '', NICK_GROUP_HERE, "weechat.color.nicklist_group", 1)
+ afk = w.nicklist_search_group(self.channel_buffer, '', NICK_GROUP_AWAY)
+ if not afk:
+ afk = w.nicklist_add_group(self.channel_buffer, '', NICK_GROUP_AWAY, "weechat.color.nicklist_group", 1)
+
+ if user:
+ user = self.members_table[user]
+ nick = w.nicklist_search_nick(self.channel_buffer, "", user.name)
+ # since this is a change just remove it regardless of where it is
+ w.nicklist_remove_nick(self.channel_buffer, nick)
+ # now add it back in to whichever..
+ if user.presence == 'away':
+ w.nicklist_add_nick(self.channel_buffer, afk, user.name, user.color_name, "", "", 1)
+ else:
+ w.nicklist_add_nick(self.channel_buffer, here, user.name, user.color_name, "", "", 1)
+
+ # if we didn't get a user, build a complete list. this is expensive.
+ else:
+ try:
+ for user in self.members:
+ user = self.members_table[user]
+ if user.deleted:
+ continue
+ if user.presence == 'away':
+ w.nicklist_add_nick(self.channel_buffer, afk, user.name, user.color_name, "", "", 1)
+ else:
+ w.nicklist_add_nick(self.channel_buffer, here, user.name, user.color_name, "", "", 1)
+ except Exception as e:
+ dbg("DEBUG: {} {} {}".format(self.identifier, self.name, e))
+
+ def fullname(self):
+ return "{}.{}".format(self.server.server_buffer_name, self.name)
+
+ def has_user(self, name):
+ return name in self.members
+
+ def user_join(self, name):
+ self.members.add(name)
+ self.create_members_table()
+ self.update_nicklist()
+
+ def user_leave(self, name):
+ if name in self.members:
+ self.members.remove(name)
+ self.create_members_table()
+ self.update_nicklist()
+
+ def set_active(self):
+ self.active = True
+
+ def set_inactive(self):
+ self.active = False
+
+ def set_typing(self, user):
+ if self.channel_buffer:
+ if w.buffer_get_integer(self.channel_buffer, "hidden") == 0:
+ self.typing[user] = time.time()
+ buffer_list_update_next()
+
+ def unset_typing(self, user):
+ if self.channel_buffer:
+ if w.buffer_get_integer(self.channel_buffer, "hidden") == 0:
+ try:
+ del self.typing[user]
+ buffer_list_update_next()
+ except:
+ pass
+
+ def send_message(self, message):
+ message = self.linkify_text(message)
+ dbg(message)
+ request = {"type": "message", "channel": self.identifier, "text": message, "_server": self.server.domain}
+ self.server.send_to_websocket(request)
+
+ def linkify_text(self, message):
+ message = message.split(' ')
+ for item in enumerate(message):
+ targets = re.match('.*([@#])([\w.]+\w)(\W*)', item[1])
+ if targets and targets.groups()[0] == '@':
+ named = targets.groups()
+ if named[1] in ["group", "channel", "here"]:
+ message[item[0]] = "<!{}>".format(named[1])
+ if self.server.users.find(named[1]):
+ message[item[0]] = "<@{}>{}".format(self.server.users.find(named[1]).identifier, named[2])
+ if targets and targets.groups()[0] == '#':
+ named = targets.groups()
+ if self.server.channels.find(named[1]):
+ message[item[0]] = "<#{}|{}>{}".format(self.server.channels.find(named[1]).identifier, named[1], named[2])
+ dbg(message)
+ return " ".join(message)
+
+ def set_topic(self, topic):
+ self.topic = topic.encode('utf-8')
+ w.buffer_set(self.channel_buffer, "title", self.topic)
+
+ def open(self, update_remote=True):
+ self.create_buffer()
+ self.active = True
+ self.get_history()
+ if "info" in SLACK_API_TRANSLATOR[self.type]:
+ async_slack_api_request(self.server.domain, self.server.token, SLACK_API_TRANSLATOR[self.type]["info"], {"name": self.name.lstrip("#")})
+ if update_remote:
+ if "join" in SLACK_API_TRANSLATOR[self.type]:
+ async_slack_api_request(self.server.domain, self.server.token, SLACK_API_TRANSLATOR[self.type]["join"], {"name": self.name.lstrip("#")})
+
+ def close(self, update_remote=True):
+ # remove from cache so messages don't reappear when reconnecting
+ if self.active:
+ self.active = False
+ self.current_short_name = ""
+ self.detach_buffer()
+ if update_remote:
+ async_slack_api_request(self.server.domain, self.server.token, SLACK_API_TRANSLATOR[self.type]["leave"], {"channel": self.identifier})
+
+ def closed(self):
+ self.channel_buffer = None
+ self.last_received = None
+ self.close()
+
+ def is_someone_typing(self):
+ for user in self.typing.keys():
+ if self.typing[user] + 4 > time.time():
+ return True
+ if len(self.typing) > 0:
+ self.typing = {}
+ buffer_list_update_next()
+ return False
+
+ def get_typing_list(self):
+ typing = []
+ for user in self.typing.keys():
+ if self.typing[user] + 4 > time.time():
+ typing.append(user)
+ return typing
+
+ def mark_read(self, update_remote=True):
+ if self.channel_buffer:
+ w.buffer_set(self.channel_buffer, "unread", "")
+ if update_remote:
+ self.last_read = time.time()
+ self.update_read_marker(self.last_read)
+
+ def update_read_marker(self, time):
+ async_slack_api_request(self.server.domain, self.server.token, SLACK_API_TRANSLATOR[self.type]["mark"], {"channel": self.identifier, "ts": time})
+
+ def rename(self):
+ if self.is_someone_typing():
+ new_name = ">{}".format(self.name[1:])
+ else:
+ new_name = self.name
+ if self.channel_buffer:
+ if self.current_short_name != new_name:
+ self.current_short_name = new_name
+ w.buffer_set(self.channel_buffer, "short_name", new_name)
+
+ def buffer_prnt(self, user='unknown_user', message='no message', time=0):
+ """
+ writes output (message) to a buffer (channel)
+ """
+ set_read_marker = False
+ time_float = float(time)
+ tags = "nick_" + user
+ user_obj = self.server.users.find(user)
+ # XXX: we should not set log1 for robots.
+ if time_float != 0 and self.last_read >= time_float:
+ tags += ",no_highlight,notify_none,logger_backlog_end"
+ set_read_marker = True
+ elif message.find(self.server.nick.encode('utf-8')) > -1:
+ tags += ",notify_highlight,log1"
+ elif user != self.server.nick and self.name in self.server.users:
+ tags += ",notify_private,notify_message,log1,irc_privmsg"
+ elif self.muted:
+ tags += ",no_highlight,notify_none,logger_backlog_end"
+ elif user in [x.strip() for x in w.prefix("join"), w.prefix("quit")]:
+ tags += ",irc_smart_filter"
+ else:
+ tags += ",notify_message,log1,irc_privmsg"
+ # don't write these to local log files
+ # tags += ",no_log"
+ time_int = int(time_float)
+ if self.channel_buffer:
+ prefix_same_nick = w.config_string(w.config_get('weechat.look.prefix_same_nick'))
+ if user == self.last_active_user and prefix_same_nick != "":
+ if colorize_nicks and user_obj:
+ name = user_obj.color + prefix_same_nick
+ else:
+ name = prefix_same_nick
+ else:
+ nick_prefix = w.config_string(w.config_get('weechat.look.nick_prefix'))
+ nick_prefix_color_name = w.config_string(w.config_get('weechat.color.chat_nick_prefix'))
+ nick_prefix_color = w.color(nick_prefix_color_name)
+
+ nick_suffix = w.config_string(w.config_get('weechat.look.nick_suffix'))
+ nick_suffix_color_name = w.config_string(w.config_get('weechat.color.chat_nick_prefix'))
+ nick_suffix_color = w.color(nick_suffix_color_name)
+
+ if user_obj:
+ name = user_obj.formatted_name()
+ self.last_active_user = user
+ # XXX: handle bots properly here.
+ else:
+ name = user
+ self.last_active_user = None
+ name = nick_prefix_color + nick_prefix + w.color("reset") + name + nick_suffix_color + nick_suffix + w.color("reset")
+ name = name.decode('utf-8')
+ # colorize nicks in each line
+ chat_color = w.config_string(w.config_get('weechat.color.chat'))
+ if type(message) is not unicode:
+ message = message.decode('UTF-8', 'replace')
+ curr_color = w.color(chat_color)
+ if colorize_nicks and colorize_messages and user_obj:
+ curr_color = user_obj.color
+ message = curr_color + message
+ for user in self.server.users:
+ if user.name in message:
+ message = user.name_regex.sub(
+ r'\1\2{}\3'.format(user.formatted_name() + curr_color),
+ message)
+
+ message = HTMLParser.HTMLParser().unescape(message)
+ data = u"{}\t{}".format(name, message).encode('utf-8')
+ w.prnt_date_tags(self.channel_buffer, time_int, tags, data)
+
+ if set_read_marker:
+ self.mark_read(False)
+ else:
+ self.open(False)
+ self.last_received = time
+ self.unset_typing(user)
+
+ def buffer_redraw(self):
+ if self.channel_buffer and not self.scrolling:
+ w.buffer_clear(self.channel_buffer)
+ self.messages.sort()
+ for message in self.messages:
+ process_message(message.message_json, False)
+
+ def set_scrolling(self):
+ self.scrolling = True
+
+ def unset_scrolling(self):
+ self.scrolling = False
+
+ def has_message(self, ts):
+ return self.messages.count(ts) > 0
+
+ def change_message(self, ts, text=None, suffix=''):
+ if self.has_message(ts):
+ message_index = self.messages.index(ts)
+
+ if text is not None:
+ self.messages[message_index].change_text(text)
+ text = render_message(self.messages[message_index].message_json, True)
+
+ # if there is only one message with this timestamp, modify it directly.
+ # we do this because time resolution in weechat is less than slack
+ int_time = int(float(ts))
+ if self.messages.count(str(int_time)) == 1:
+ modify_buffer_line(self.channel_buffer, text + suffix, int_time)
+ # otherwise redraw the whole buffer, which is expensive
+ else:
+ self.buffer_redraw()
+ return True
+
+ def add_reaction(self, ts, reaction, user):
+ if self.has_message(ts):
+ message_index = self.messages.index(ts)
+ self.messages[message_index].add_reaction(reaction, user)
+ self.change_message(ts)
+ return True
+
+ def remove_reaction(self, ts, reaction, user):
+ if self.has_message(ts):
+ message_index = self.messages.index(ts)
+ self.messages[message_index].remove_reaction(reaction, user)
+ self.change_message(ts)
+ return True
+
+ def send_add_reaction(self, msg_number, reaction):
+ self.send_change_reaction("reactions.add", msg_number, reaction)
+
+ def send_remove_reaction(self, msg_number, reaction):
+ self.send_change_reaction("reactions.remove", msg_number, reaction)
+
+ def send_change_reaction(self, method, msg_number, reaction):
+ if 0 < msg_number < len(self.messages):
+ timestamp = self.messages[-msg_number].message_json["ts"]
+ data = {"channel": self.identifier, "timestamp": timestamp, "name": reaction}
+ async_slack_api_request(self.server.domain, self.server.token, method, data)
+
+ def change_previous_message(self, old, new, flags):
+ message = self.my_last_message()
+ if new == "" and old == "":
+ async_slack_api_request(self.server.domain, self.server.token, 'chat.delete', {"channel": self.identifier, "ts": message['ts']})
+ else:
+ num_replace = 1
+ if 'g' in flags:
+ num_replace = 0
+ new_message = re.sub(old, new, message["text"], num_replace)
+ if new_message != message["text"]:
+ async_slack_api_request(self.server.domain, self.server.token, 'chat.update', {"channel": self.identifier, "ts": message['ts'], "text": new_message.encode("utf-8")})
+
+ def my_last_message(self):
+ for message in reversed(self.messages):
+ if "user" in message.message_json and "text" in message.message_json and message.message_json["user"] == self.server.users.find(self.server.nick).identifier:
+ return message.message_json
+
+ def cache_message(self, message_json, from_me=False):
+ if from_me:
+ message_json["user"] = self.server.users.find(self.server.nick).identifier
+ self.messages.append(Message(message_json))
+ if len(self.messages) > SCROLLBACK_SIZE:
+ self.messages = self.messages[-SCROLLBACK_SIZE:]
+
+ def get_history(self):
+ if self.active:
+ for message in message_cache[self.identifier]:
+ process_message(json.loads(message), True)
+ if self.last_received is not None:
+ async_slack_api_request(self.server.domain, self.server.token, SLACK_API_TRANSLATOR[self.type]["history"], {"channel": self.identifier, "oldest": self.last_received, "count": BACKLOG_SIZE})
+ else:
+ async_slack_api_request(self.server.domain, self.server.token, SLACK_API_TRANSLATOR[self.type]["history"], {"channel": self.identifier, "count": BACKLOG_SIZE})
+
+
+class GroupChannel(Channel):
+
+ def __init__(self, server, name, identifier, active, last_read=0, prepend_name="", members=[], topic=""):
+ super(GroupChannel, self).__init__(server, name, identifier, active, last_read, prepend_name, members, topic)
+ self.type = "group"
+
+
+class MpdmChannel(Channel):
+
+ def __init__(self, server, name, identifier, active, last_read=0, prepend_name="", members=[], topic=""):
+ name = "|".join("-".join(name.split("-")[1:-1]).split("--"))
+ super(MpdmChannel, self).__init__(server, name, identifier, active, last_read, prepend_name, members, topic)
+ self.type = "group"
+
+
+class DmChannel(Channel):
+
+ def __init__(self, server, name, identifier, active, last_read=0, prepend_name=""):
+ super(DmChannel, self).__init__(server, name, identifier, active, last_read, prepend_name)
+ self.type = "im"
+
+ def rename(self):
+ global colorize_private_chats
+
+ if self.server.users.find(self.name).presence == "active":
+ new_name = self.server.users.find(self.name).formatted_name('+', colorize_private_chats)
+ else:
+ new_name = self.server.users.find(self.name).formatted_name(' ', colorize_private_chats)
+
+ if self.channel_buffer:
+ if self.current_short_name != new_name:
+ self.current_short_name = new_name
+ w.buffer_set(self.channel_buffer, "short_name", new_name)
+
+ def update_nicklist(self, user=None):
+ pass
+
+
+class User(object):
+
+ def __init__(self, server, name, identifier, presence="away", deleted=False, is_bot=False):
+ self.server = server
+ self.name = name
+ self.identifier = identifier
+ self.deleted = deleted
+ self.presence = presence
+
+ self.channel_buffer = w.info_get("irc_buffer", "{}.{}".format(domain, self.name))
+ self.update_color()
+ self.name_regex = re.compile(r"([\W]|\A)(@{0,1})" + self.name + "('s|[^'\w]|\Z)")
+ self.is_bot = is_bot
+
+ if deleted:
+ return
+ self.nicklist_pointer = w.nicklist_add_nick(server.buffer, "", self.name, self.color_name, "", "", 1)
+ if self.presence == 'away':
+ w.nicklist_nick_set(self.server.buffer, self.nicklist_pointer, "visible", "0")
+ else:
+ w.nicklist_nick_set(self.server.buffer, self.nicklist_pointer, "visible", "1")
+# w.nicklist_add_nick(server.buffer, "", self.formatted_name(), "", "", "", 1)
+
+ def __str__(self):
+ return self.name
+
+ def __repr__(self):
+ return self.name
+
+ def __eq__(self, compare_str):
+ try:
+ if compare_str == self.name or compare_str == self.identifier:
+ return True
+ elif compare_str[0] == '@' and compare_str[1:] == self.name:
+ return True
+ else:
+ return False
+ except:
+ return False
+
+ def get_aliases(self):
+ return [self.name, "@" + self.name, self.identifier]
+
+ def set_active(self):
+ if self.deleted:
+ return
+
+ self.presence = "active"
+ for channel in self.server.channels:
+ if channel.has_user(self.identifier):
+ channel.update_nicklist(self.identifier)
+ w.nicklist_nick_set(self.server.buffer, self.nicklist_pointer, "visible", "1")
+ dm_channel = self.server.channels.find(self.name)
+ if dm_channel and dm_channel.active:
+ buffer_list_update_next()
+
+ def set_inactive(self):
+ if self.deleted:
+ return
+
+ self.presence = "away"
+ for channel in self.server.channels:
+ if channel.has_user(self.identifier):
+ channel.update_nicklist(self.identifier)
+ w.nicklist_nick_set(self.server.buffer, self.nicklist_pointer, "visible", "0")
+ dm_channel = self.server.channels.find(self.name)
+ if dm_channel and dm_channel.active:
+ buffer_list_update_next()
+
+ def update_color(self):
+ if colorize_nicks:
+ if self.name == self.server.nick:
+ self.color_name = w.config_string(w.config_get('weechat.color.chat_nick_self'))
+ else:
+ self.color_name = w.info_get('irc_nick_color_name', self.name)
+ self.color = w.color(self.color_name)
+ else:
+ self.color = ""
+ self.color_name = ""
+
+ def formatted_name(self, prepend="", enable_color=True):
+ if colorize_nicks and enable_color:
+ print_color = self.color
+ else:
+ print_color = ""
+ return print_color + prepend + self.name
+
+ def create_dm_channel(self):
+ async_slack_api_request(self.server.domain, self.server.token, "im.open", {"user": self.identifier})
+
+
+class Bot(object):
+
+ def __init__(self, server, name, identifier, deleted=False):
+ self.server = server
+ self.name = name
+ self.identifier = identifier
+ self.deleted = deleted
+ self.update_color()
+
+ def __eq__(self, compare_str):
+ if compare_str == self.identifier or compare_str == self.name:
+ return True
+ else:
+ return False
+
+ def __str__(self):
+ return "{}".format(self.identifier)
+
+ def __repr__(self):
+ return "{}".format(self.identifier)
+
+ def update_color(self):
+ if colorize_nicks:
+ self.color_name = w.info_get('irc_nick_color_name', self.name.encode('utf-8'))
+ self.color = w.color(self.color_name)
+ else:
+ self.color_name = ""
+ self.color = ""
+
+ def formatted_name(self, prepend="", enable_color=True):
+ if colorize_nicks and enable_color:
+ print_color = self.color
+ else:
+ print_color = ""
+ return print_color + prepend + self.name
+
+
+class Message(object):
+
+ def __init__(self, message_json):
+ self.message_json = message_json
+ self.ts = message_json['ts']
+ # split timestamp into time and counter
+ self.ts_time, self.ts_counter = message_json['ts'].split('.')
+
+ def change_text(self, new_text):
+ if not isinstance(new_text, unicode):
+ new_text = unicode(new_text, 'utf-8')
+ self.message_json["text"] = new_text
+
+ def add_reaction(self, reaction, user):
+ if "reactions" in self.message_json:
+ found = False
+ for r in self.message_json["reactions"]:
+ if r["name"] == reaction and user not in r["users"]:
+ r["users"].append(user)
+ found = True
+
+ if not found:
+ self.message_json["reactions"].append({u"name": reaction, u"users": [user]})
+ else:
+ self.message_json["reactions"] = [{u"name": reaction, u"users": [user]}]
+
+ def remove_reaction(self, reaction, user):
+ if "reactions" in self.message_json:
+ for r in self.message_json["reactions"]:
+ if r["name"] == reaction and user in r["users"]:
+ r["users"].remove(user)
+ else:
+ pass
+
+ def __eq__(self, other):
+ return self.ts_time == other or self.ts == other
+
+ def __repr__(self):
+ return "{} {} {} {}\n".format(self.ts_time, self.ts_counter, self.ts, self.message_json)
+
+ def __lt__(self, other):
+ return self.ts < other.ts
+
+
+def slack_buffer_or_ignore(f):
+ """
+ Only run this function if we're in a slack buffer, else ignore
+ """
+ @wraps(f)
+ def wrapper(current_buffer, *args, **kwargs):
+ server = servers.find(current_domain_name())
+ if not server:
+ return w.WEECHAT_RC_OK
+ return f(current_buffer, *args, **kwargs)
+ return wrapper
+
+
+def slack_command_cb(data, current_buffer, args):
+ a = args.split(' ', 1)
+ if len(a) > 1:
+ function_name, args = a[0], " ".join(a[1:])
+ else:
+ function_name, args = a[0], None
+
+ try:
+ cmds[function_name](current_buffer, args)
+ except KeyError:
+ w.prnt("", "Command not found: " + function_name)
+ return w.WEECHAT_RC_OK
+
+
+@slack_buffer_or_ignore
+def me_command_cb(data, current_buffer, args):
+ if channels.find(current_buffer):
+ # channel = channels.find(current_buffer)
+ # nick = channel.server.nick
+ message = "_{}_".format(args)
+ buffer_input_cb("", current_buffer, message)
+ return w.WEECHAT_RC_OK
+
+
+@slack_buffer_or_ignore
+def join_command_cb(data, current_buffer, args):
+ args = args.split()
+ if len(args) < 2:
+ w.prnt(current_buffer, "Missing channel argument")
+ return w.WEECHAT_RC_OK_EAT
+ elif command_talk(current_buffer, args[1]):
+ return w.WEECHAT_RC_OK_EAT
+ else:
+ return w.WEECHAT_RC_OK
+
+
+@slack_buffer_or_ignore
+def part_command_cb(data, current_buffer, args):
+ if channels.find(current_buffer) or servers.find(current_buffer):
+ args = args.split()
+ if len(args) > 1:
+ channel = args[1:]
+ servers.find(current_domain_name()).channels.find(channel).close(True)
+ else:
+ channels.find(current_buffer).close(True)
+ return w.WEECHAT_RC_OK_EAT
+ else:
+ return w.WEECHAT_RC_OK
+
+
+# Wrap command_ functions that require they be performed in a slack buffer
+def slack_buffer_required(f):
+ @wraps(f)
+ def wrapper(current_buffer, *args, **kwargs):
+ server = servers.find(current_domain_name())
+ if not server:
+ w.prnt(current_buffer, "This command must be used in a slack buffer")
+ return w.WEECHAT_RC_ERROR
+ return f(current_buffer, *args, **kwargs)
+ return wrapper
+
+
+def command_register(current_buffer, args):
+ CLIENT_ID = "2468770254.51917335286"
+ CLIENT_SECRET = "dcb7fe380a000cba0cca3169a5fe8d70" # this is not really a secret
+ if not args:
+ message = """
+# ### Retrieving a Slack token via OAUTH ####
+
+1) Paste this into a browser: https://slack.com/oauth/authorize?client_id=2468770254.51917335286&scope=client
+2) Select the team you wish to access from wee-slack in your browser.
+3) Click "Authorize" in the browser **IMPORTANT: the redirect will fail, this is expected**
+4) Copy the "code" portion of the URL to your clipboard
+5) Return to weechat and run `/slack register [code]`
+6) Add the returned token per the normal wee-slack setup instructions
+
+
+"""
+ w.prnt(current_buffer, message)
+ else:
+ aargs = args.split(None, 2)
+ if len(aargs) != 1:
+ w.prnt(current_buffer, "ERROR: invalid args to register")
+ else:
+ # w.prnt(current_buffer, "https://slack.com/api/oauth.access?client_id={}&client_secret={}&code={}".format(CLIENT_ID, CLIENT_SECRET, aargs[0]))
+ ret = urllib.urlopen("https://slack.com/api/oauth.access?client_id={}&client_secret={}&code={}".format(CLIENT_ID, CLIENT_SECRET, aargs[0])).read()
+ d = json.loads(ret)
+ if d["ok"] == True:
+ w.prnt(current_buffer, "Success! Access token is: " + d['access_token'])
+ else:
+ w.prnt(current_buffer, "Failed! Error is: " + d['error'])
+
+
+@slack_buffer_or_ignore
+def msg_command_cb(data, current_buffer, args):
+ dbg("msg_command_cb")
+ aargs = args.split(None, 2)
+ who = aargs[1]
+
+ command_talk(current_buffer, who)
+
+ if len(aargs) > 2:
+ message = aargs[2]
+ server = servers.find(current_domain_name())
+ if server:
+ channel = server.channels.find(who)
+ channel.send_message(message)
+ return w.WEECHAT_RC_OK_EAT
+
+
+@slack_buffer_required
+def command_upload(current_buffer, args):
+ """
+ Uploads a file to the current buffer
+ /slack upload [file_path]
+ """
+ post_data = {}
+ channel = current_buffer_name(short=True)
+ domain = current_domain_name()
+ token = servers.find(domain).token
+
+ if servers.find(domain).channels.find(channel):
+ channel_identifier = servers.find(domain).channels.find(channel).identifier
+
+ if channel_identifier:
+ post_data["token"] = token
+ post_data["channels"] = channel_identifier
+ post_data["file"] = args
+ async_slack_api_upload_request(token, "files.upload", post_data)
+
+
+def command_talk(current_buffer, args):
+ """
+ Open a chat with the specified user
+ /slack talk [user]
+ """
+
+ server = servers.find(current_domain_name())
+ if server:
+ channel = server.channels.find(args)
+ if channel is None:
+ user = server.users.find(args)
+ if user:
+ user.create_dm_channel()
+ else:
+ server.buffer_prnt("User or channel {} not found.".format(args))
+ else:
+ channel.open()
+ if w.config_get_plugin('switch_buffer_on_join') != '0':
+ w.buffer_set(channel.channel_buffer, "display", "1")
+ return True
+ else:
+ return False
+
+
+def command_join(current_buffer, args):
+ """
+ Join the specified channel
+ /slack join [channel]
+ """
+ domain = current_domain_name()
+ if domain == "":
+ if len(servers) == 1:
+ domain = servers[0]
+ else:
+ w.prnt(current_buffer, "You are connected to multiple Slack instances, please execute /join from a server buffer. i.e. (domain).slack.com")
+ return
+ channel = servers.find(domain).channels.find(args)
+ if channel is not None:
+ servers.find(domain).channels.find(args).open()
+ else:
+ w.prnt(current_buffer, "Channel not found.")
+
+
+@slack_buffer_required
+def command_channels(current_buffer, args):
+ """
+ List all the channels for the slack instance (name, id, active)
+ /slack channels
+ """
+ server = servers.find(current_domain_name())
+ for channel in server.channels:
+ line = "{:<25} {} {}".format(channel.name, channel.identifier, channel.active)
+ server.buffer_prnt(line)
+
+
+def command_nodistractions(current_buffer, args):
+ global hide_distractions
+ hide_distractions = not hide_distractions
+ if distracting_channels != ['']:
+ for channel in distracting_channels:
+ try:
+ channel_buffer = channels.find(channel).channel_buffer
+ if channel_buffer:
+ w.buffer_set(channels.find(channel).channel_buffer, "hidden", str(int(hide_distractions)))
+ except:
+ dbg("Can't hide channel {} .. removing..".format(channel), main_buffer=True)
+ distracting_channels.pop(distracting_channels.index(channel))
+ save_distracting_channels()
+
+
+def command_distracting(current_buffer, args):
+ global distracting_channels
+ distracting_channels = [x.strip() for x in w.config_get_plugin("distracting_channels").split(',')]
+ if channels.find(current_buffer) is None:
+ w.prnt(current_buffer, "This command must be used in a channel buffer")
+ return
+ fullname = channels.find(current_buffer).fullname()
+ if distracting_channels.count(fullname) == 0:
+ distracting_channels.append(fullname)
+ else:
+ distracting_channels.pop(distracting_channels.index(fullname))
+ save_distracting_channels()
+
+
+def save_distracting_channels():
+ new = ','.join(distracting_channels)
+ w.config_set_plugin('distracting_channels', new)
+
+
+@slack_buffer_required
+def command_users(current_buffer, args):
+ """
+ List all the users for the slack instance (name, id, away)
+ /slack users
+ """
+ server = servers.find(current_domain_name())
+ for user in server.users:
+ line = "{:<40} {} {}".format(user.formatted_name(), user.identifier, user.presence)
+ server.buffer_prnt(line)
+
+
+def command_setallreadmarkers(current_buffer, args):
+ """
+ Sets the read marker for all channels
+ /slack setallreadmarkers
+ """
+ for channel in channels:
+ channel.mark_read()
+
+
+def command_changetoken(current_buffer, args):
+ w.config_set_plugin('slack_api_token', args)
+
+
+def command_test(current_buffer, args):
+ w.prnt(current_buffer, "worked!")
+
+
+@slack_buffer_required
+def command_away(current_buffer, args):
+ """
+ Sets your status as 'away'
+ /slack away
+ """
+ server = servers.find(current_domain_name())
+ async_slack_api_request(server.domain, server.token, 'presence.set', {"presence": "away"})
+
+
+@slack_buffer_required
+def command_back(current_buffer, args):
+ """
+ Sets your status as 'back'
+ /slack back
+ """
+ server = servers.find(current_domain_name())
+ async_slack_api_request(server.domain, server.token, 'presence.set', {"presence": "active"})
+
+
+@slack_buffer_required
+def command_markread(current_buffer, args):
+ """
+ Marks current channel as read
+ /slack markread
+ """
+ # refactor this - one liner i think
+ channel = current_buffer_name(short=True)
+ domain = current_domain_name()
+ if servers.find(domain).channels.find(channel):
+ servers.find(domain).channels.find(channel).mark_read()
+
+
+@slack_buffer_required
+def command_slash(current_buffer, args):
+ """
+ Support for custom slack commands
+ /slack slash /customcommand arg1 arg2 arg3
+ """
+
+ server = servers.find(current_domain_name())
+ channel = current_buffer_name(short=True)
+ domain = current_domain_name()
+
+ if args is None:
+ server.buffer_prnt("Usage: /slack slash /someslashcommand [arguments...].")
+ return
+
+ split_args = args.split(None, 1)
+
+ command = split_args[0]
+ text = split_args[1] if len(split_args) > 1 else ""
+
+ if servers.find(domain).channels.find(channel):
+ channel_identifier = servers.find(domain).channels.find(channel).identifier
+
+ if channel_identifier:
+ async_slack_api_request(server.domain, server.token, 'chat.command', {'command': command, 'text': text, 'channel': channel_identifier})
+ else:
+ server.buffer_prnt("User or channel not found.")
+
+
+def command_flushcache(current_buffer, args):
+ global message_cache
+ message_cache = collections.defaultdict(list)
+ cache_write_cb("", "")
+
+
+def command_cachenow(current_buffer, args):
+ cache_write_cb("", "")
+
+
+def command_neveraway(current_buffer, args):
+ global never_away
+ if never_away:
+ never_away = False
+ dbg("unset never_away", main_buffer=True)
+ else:
+ never_away = True
+ dbg("set never_away", main_buffer=True)
+
+
+def command_printvar(current_buffer, args):
+ w.prnt("", "{}".format(eval(args)))
+
+
+def command_p(current_buffer, args):
+ w.prnt("", "{}".format(eval(args)))
+
+
+def command_debug(current_buffer, args):
+ create_slack_debug_buffer()
+
+
+def command_debugstring(current_buffer, args):
+ global debug_string
+ if args == '':
+ debug_string = None
+ else:
+ debug_string = args
+
+
+def command_search(current_buffer, args):
+ pass
+# if not slack_buffer:
+# create_slack_buffer()
+# w.buffer_set(slack_buffer, "display", "1")
+# query = args
+# w.prnt(slack_buffer,"\nSearched for: %s\n\n" % (query))
+# reply = slack_api_request('search.messages', {"query":query}).read()
+# data = json.loads(reply)
+# for message in data['messages']['matches']:
+# message["text"] = message["text"].encode('ascii', 'ignore')
+# formatted_message = "%s / %s:\t%s" % (message["channel"]["name"], message['username'], message['text'])
+# w.prnt(slack_buffer,str(formatted_message))
+
+
+def command_nick(current_buffer, args):
+ pass
+# urllib.urlopen("https://%s/account/settings" % (domain))
+# browser.select_form(nr=0)
+# browser.form['username'] = args
+# reply = browser.submit()
+
+
+def command_help(current_buffer, args):
+ help_cmds = {k[8:]: v.__doc__ for k, v in globals().items() if k.startswith("command_")}
+
+ if args:
+ try:
+ help_cmds = {args: help_cmds[args]}
+ except KeyError:
+ w.prnt("", "Command not found: " + args)
+ return
+
+ for cmd, helptext in help_cmds.items():
+ w.prnt('', w.color("bold") + cmd)
+ w.prnt('', (helptext or 'No help text').strip())
+ w.prnt('', '')
+
+# Websocket handling methods
+
+
+def command_openweb(current_buffer, args):
+ trigger = w.config_get_plugin('trigger_value')
+ if trigger != "0":
+ if args is None:
+ channel = channels.find(current_buffer)
+ url = "{}/messages/{}".format(channel.server.server_buffer_name, channel.name)
+ topic = w.buffer_get_string(channel.channel_buffer, "title")
+ w.buffer_set(channel.channel_buffer, "title", "{}:{}".format(trigger, url))
+ w.hook_timer(1000, 0, 1, "command_openweb", json.dumps({"topic": topic, "buffer": current_buffer}))
+ else:
+ # TODO: fix this dirty hack because i don't know the right way to send multiple args.
+ args = current_buffer
+ data = json.loads(args)
+ channel_buffer = channels.find(data["buffer"]).channel_buffer
+ w.buffer_set(channel_buffer, "title", data["topic"])
+ return w.WEECHAT_RC_OK
+
+
+@slack_buffer_or_ignore
+def topic_command_cb(data, current_buffer, args):
+ n = len(args.split())
+ if n < 2:
+ channel = channels.find(current_buffer)
+ if channel:
+ w.prnt(current_buffer, 'Topic for {} is "{}"'.format(channel.name, channel.topic))
+ return w.WEECHAT_RC_OK_EAT
+ elif command_topic(current_buffer, args.split(None, 1)[1]):
+ return w.WEECHAT_RC_OK_EAT
+ else:
+ return w.WEECHAT_RC_ERROR
+
+
+def command_topic(current_buffer, args):
+ """
+ Change the topic of a channel
+ /slack topic [<channel>] [<topic>|-delete]
+ """
+ server = servers.find(current_domain_name())
+ if server:
+ arrrrgs = args.split(None, 1)
+ if arrrrgs[0].startswith('#'):
+ channel = server.channels.find(arrrrgs[0])
+ topic = arrrrgs[1]
+ else:
+ channel = server.channels.find(current_buffer)
+ topic = args
+
+ if channel:
+ if topic == "-delete":
+ async_slack_api_request(server.domain, server.token, 'channels.setTopic', {"channel": channel.identifier, "topic": ""})
+ else:
+ async_slack_api_request(server.domain, server.token, 'channels.setTopic', {"channel": channel.identifier, "topic": topic})
+ return True
+ else:
+ return False
+ else:
+ return False
+
+
+def slack_websocket_cb(server, fd):
+ try:
+ data = servers.find(server).ws.recv()
+ message_json = json.loads(data)
+ # this magic attaches json that helps find the right dest
+ message_json['_server'] = server
+ except WebSocketConnectionClosedException:
+ servers.find(server).ws.close()
+ return w.WEECHAT_RC_OK
+ except Exception:
+ dbg("socket issue: {}\n".format(traceback.format_exc()))
+ return w.WEECHAT_RC_OK
+ # dispatch here
+ if "reply_to" in message_json:
+ function_name = "reply"
+ elif "type" in message_json:
+ function_name = message_json["type"]
+ else:
+ function_name = "unknown"
+ try:
+ proc[function_name](message_json)
+ except KeyError:
+ if function_name:
+ dbg("Function not implemented: {}\n{}".format(function_name, message_json))
+ else:
+ dbg("Function not implemented\n{}".format(message_json))
+ w.bar_item_update("slack_typing_notice")
+ return w.WEECHAT_RC_OK
+
+
+def process_reply(message_json):
+ global unfurl_ignore_alt_text
+
+ server = servers.find(message_json["_server"])
+ identifier = message_json["reply_to"]
+ item = server.message_buffer.pop(identifier)
+ if 'text' in item and type(item['text']) is not unicode:
+ item['text'] = item['text'].decode('UTF-8', 'replace')
+ if "type" in item:
+ if item["type"] == "message" and "channel" in item.keys():
+ item["ts"] = message_json["ts"]
+ channels.find(item["channel"]).cache_message(item, from_me=True)
+ text = unfurl_refs(item["text"], ignore_alt_text=unfurl_ignore_alt_text)
+
+ channels.find(item["channel"]).buffer_prnt(item["user"], text, item["ts"])
+ dbg("REPLY {}".format(item))
+
+
+def process_pong(message_json):
+ pass
+
+
+def process_pref_change(message_json):
+ server = servers.find(message_json["_server"])
+ if message_json['name'] == u'muted_channels':
+ muted = message_json['value'].split(',')
+ for c in server.channels:
+ if c.identifier in muted:
+ c.muted = True
+ else:
+ c.muted = False
+ else:
+ dbg("Preference change not implemented: {}\n".format(message_json['name']))
+
+
+def process_team_join(message_json):
+ server = servers.find(message_json["_server"])
+ item = message_json["user"]
+ server.add_user(User(server, item["name"], item["id"], item["presence"]))
+ server.buffer_prnt("New user joined: {}".format(item["name"]))
+
+
+def process_manual_presence_change(message_json):
+ process_presence_change(message_json)
+
+
+def process_presence_change(message_json):
+ server = servers.find(message_json["_server"])
+ identifier = message_json.get("user", server.nick)
+ if message_json["presence"] == 'active':
+ server.users.find(identifier).set_active()
+ else:
+ server.users.find(identifier).set_inactive()
+
+
+def process_channel_marked(message_json):
+ channel = channels.find(message_json["channel"])
+ channel.mark_read(False)
+ w.buffer_set(channel.channel_buffer, "hotlist", "-1")
+
+
+def process_group_marked(message_json):
+ channel = channels.find(message_json["channel"])
+ channel.mark_read(False)
+ w.buffer_set(channel.channel_buffer, "hotlist", "-1")
+
+
+def process_channel_created(message_json):
+ server = servers.find(message_json["_server"])
+ item = message_json["channel"]
+ if server.channels.find(message_json["channel"]["name"]):
+ server.channels.find(message_json["channel"]["name"]).open(False)
+ else:
+ item = message_json["channel"]
+ server.add_channel(Channel(server, item["name"], item["id"], False, prepend_name="#"))
+ server.buffer_prnt("New channel created: {}".format(item["name"]))
+
+
+def process_channel_left(message_json):
+ server = servers.find(message_json["_server"])
+ server.channels.find(message_json["channel"]).close(False)
+
+
+def process_channel_join(message_json):
+ server = servers.find(message_json["_server"])
+ channel = server.channels.find(message_json["channel"])
+ text = unfurl_refs(message_json["text"], ignore_alt_text=False)
+ channel.buffer_prnt(w.prefix("join").rstrip(), text, message_json["ts"])
+ channel.user_join(message_json["user"])
+
+
+def process_channel_topic(message_json):
+ server = servers.find(message_json["_server"])
+ channel = server.channels.find(message_json["channel"])
+ text = unfurl_refs(message_json["text"], ignore_alt_text=False)
+ channel.buffer_prnt(w.prefix("network").rstrip(), text, message_json["ts"])
+ channel.set_topic(message_json["topic"])
+
+
+def process_channel_joined(message_json):
+ server = servers.find(message_json["_server"])
+ if server.channels.find(message_json["channel"]["name"]):
+ server.channels.find(message_json["channel"]["name"]).open(False)
+ else:
+ item = message_json["channel"]
+ server.add_channel(Channel(server, item["name"], item["id"], item["is_open"], item["last_read"], "#", item["members"], item["topic"]["value"]))
+
+
+def process_channel_leave(message_json):
+ server = servers.find(message_json["_server"])
+ channel = server.channels.find(message_json["channel"])
+ text = unfurl_refs(message_json["text"], ignore_alt_text=False)
+ channel.buffer_prnt(w.prefix("quit").rstrip(), text, message_json["ts"])
+ channel.user_leave(message_json["user"])
+
+
+def process_channel_archive(message_json):
+ server = servers.find(message_json["_server"])
+ channel = server.channels.find(message_json["channel"])
+ channel.detach_buffer()
+
+
+def process_group_join(message_json):
+ process_channel_join(message_json)
+
+
+def process_group_leave(message_json):
+ process_channel_leave(message_json)
+
+
+def process_group_topic(message_json):
+ process_channel_topic(message_json)
+
+
+def process_group_left(message_json):
+ server = servers.find(message_json["_server"])
+ server.channels.find(message_json["channel"]).close(False)
+
+
+def process_group_joined(message_json):
+ server = servers.find(message_json["_server"])
+ if server.channels.find(message_json["channel"]["name"]):
+ server.channels.find(message_json["channel"]["name"]).open(False)
+ else:
+ item = message_json["channel"]
+ if item["name"].startswith("mpdm-"):
+ server.add_channel(MpdmChannel(server, item["name"], item["id"], item["is_open"], item["last_read"], "#", item["members"], item["topic"]["value"]))
+ else:
+ server.add_channel(GroupChannel(server, item["name"], item["id"], item["is_open"], item["last_read"], "#", item["members"], item["topic"]["value"]))
+
+
+def process_group_archive(message_json):
+ channel = server.channels.find(message_json["channel"])
+ channel.detach_buffer()
+
+
+def process_mpim_close(message_json):
+ server = servers.find(message_json["_server"])
+ server.channels.find(message_json["channel"]).close(False)
+
+
+def process_mpim_open(message_json):
+ server = servers.find(message_json["_server"])
+ server.channels.find(message_json["channel"]).open(False)
+
+
+def process_im_close(message_json):
+ server = servers.find(message_json["_server"])
+ server.channels.find(message_json["channel"]).close(False)
+
+
+def process_im_open(message_json):
+ server = servers.find(message_json["_server"])
+ server.channels.find(message_json["channel"]).open()
+
+
+def process_im_marked(message_json):
+ channel = channels.find(message_json["channel"])
+ channel.mark_read(False)
+ if channel.channel_buffer is not None:
+ w.buffer_set(channel.channel_buffer, "hotlist", "-1")
+
+
+def process_im_created(message_json):
+ server = servers.find(message_json["_server"])
+ item = message_json["channel"]
+ channel_name = server.users.find(item["user"]).name
+ if server.channels.find(channel_name):
+ server.channels.find(channel_name).open(False)
+ else:
+ item = message_json["channel"]
+ server.add_channel(DmChannel(server, channel_name, item["id"], item["is_open"], item["last_read"]))
+ server.buffer_prnt("New direct message channel created: {}".format(item["name"]))
+
+
+def process_user_typing(message_json):
+ server = servers.find(message_json["_server"])
+ channel = server.channels.find(message_json["channel"])
+ if channel:
+ channel.set_typing(server.users.find(message_json["user"]).name)
+
+
+def process_bot_enable(message_json):
+ process_bot_integration(message_json)
+
+
+def process_bot_disable(message_json):
+ process_bot_integration(message_json)
+
+
+def process_bot_integration(message_json):
+ server = servers.find(message_json["_server"])
+ channel = server.channels.find(message_json["channel"])
+
+ time = message_json['ts']
+ text = "{} {}".format(server.users.find(message_json['user']).formatted_name(),
+ render_message(message_json))
+ bot_name = get_user(message_json, server)
+ bot_name = bot_name.encode('utf-8')
+ channel.buffer_prnt(bot_name, text, time)
+
+# todo: does this work?
+
+
+def process_error(message_json):
+ pass
+
+
+def process_reaction_added(message_json):
+ if message_json["item"].get("type") == "message":
+ channel = channels.find(message_json["item"]["channel"])
+ channel.add_reaction(message_json["item"]["ts"], message_json["reaction"], message_json["user"])
+ else:
+ dbg("Reaction to item type not supported: " + str(message_json))
+
+
+def process_reaction_removed(message_json):
+ if message_json["item"].get("type") == "message":
+ channel = channels.find(message_json["item"]["channel"])
+ channel.remove_reaction(message_json["item"]["ts"], message_json["reaction"], message_json["user"])
+ else:
+ dbg("Reaction to item type not supported: " + str(message_json))
+
+
+def create_reaction_string(reactions):
+ count = 0
+ if not isinstance(reactions, list):
+ reaction_string = " [{}]".format(reactions)
+ else:
+ reaction_string = ' ['
+ for r in reactions:
+ if len(r["users"]) > 0:
+ count += 1
+ if show_reaction_nicks:
+ nicks = [resolve_ref("@{}".format(user)) for user in r["users"]]
+ users = "({})".format(",".join(nicks))
+ else:
+ users = len(r["users"])
+ reaction_string += ":{}:{} ".format(r["name"], users)
+ reaction_string = reaction_string[:-1] + ']'
+ if count == 0:
+ reaction_string = ''
+ return reaction_string
+
+
+def modify_buffer_line(buffer, new_line, time):
+ time = int(float(time))
+ # get a pointer to this buffer's lines
+ own_lines = w.hdata_pointer(w.hdata_get('buffer'), buffer, 'own_lines')
+ if own_lines:
+ # get a pointer to the last line
+ line_pointer = w.hdata_pointer(w.hdata_get('lines'), own_lines, 'last_line')
+ # hold the structure of a line and of line data
+ struct_hdata_line = w.hdata_get('line')
+ struct_hdata_line_data = w.hdata_get('line_data')
+
+ while line_pointer:
+ # get a pointer to the data in line_pointer via layout of struct_hdata_line
+ data = w.hdata_pointer(struct_hdata_line, line_pointer, 'data')
+ if data:
+ date = w.hdata_time(struct_hdata_line_data, data, 'date')
+ # prefix = w.hdata_string(struct_hdata_line_data, data, 'prefix')
+
+ if int(date) == int(time):
+ # w.prnt("", "found matching time date is {}, time is {} ".format(date, time))
+ w.hdata_update(struct_hdata_line_data, data, {"message": new_line})
+ break
+ else:
+ pass
+ # move backwards one line and try again - exit the while if you hit the end
+ line_pointer = w.hdata_move(struct_hdata_line, line_pointer, -1)
+ return w.WEECHAT_RC_OK
+
+
+def render_message(message_json, force=False):
+ global unfurl_ignore_alt_text
+ # If we already have a rendered version in the object, just return that.
+ if not force and message_json.get("_rendered_text", ""):
+ return message_json["_rendered_text"]
+ else:
+ # server = servers.find(message_json["_server"])
+
+ if "fallback" in message_json:
+ text = message_json["fallback"]
+ elif "text" in message_json:
+ if message_json['text'] is not None:
+ text = message_json["text"]
+ else:
+ text = u""
+ else:
+ text = u""
+
+ text = unfurl_refs(text, ignore_alt_text=unfurl_ignore_alt_text)
+
+ text_before = (len(text) > 0)
+ text += unfurl_refs(unwrap_attachments(message_json, text_before), ignore_alt_text=unfurl_ignore_alt_text)
+
+ text = text.lstrip()
+ text = text.replace("\t", " ")
+ text = text.replace("&lt;", "<")
+ text = text.replace("&gt;", ">")
+ text = text.replace("&amp;", "&")
+ text = text.encode('utf-8')
+
+ if "reactions" in message_json:
+ text += create_reaction_string(message_json["reactions"])
+ message_json["_rendered_text"] = text
+ return text
+
+
+def process_message(message_json, cache=True):
+ try:
+ # send these subtype messages elsewhere
+ known_subtypes = ["message_changed", 'message_deleted', 'channel_join', 'channel_leave', 'channel_topic', 'group_join', 'group_leave', 'group_topic', 'bot_enable', 'bot_disable']
+ if "subtype" in message_json and message_json["subtype"] in known_subtypes:
+ proc[message_json["subtype"]](message_json)
+
+ else:
+ server = servers.find(message_json["_server"])
+ channel = channels.find(message_json["channel"])
+
+ # do not process messages in unexpected channels
+ if not channel.active:
+ channel.open(False)
+ dbg("message came for closed channel {}".format(channel.name))
+ return
+
+ time = message_json['ts']
+ text = render_message(message_json)
+ name = get_user(message_json, server)
+ name = name.encode('utf-8')
+
+ # special case with actions.
+ if text.startswith("_") and text.endswith("_"):
+ text = text[1:-1]
+ if name != channel.server.nick:
+ text = name + " " + text
+ channel.buffer_prnt(w.prefix("action").rstrip(), text, time)
+
+ else:
+ suffix = ''
+ if 'edited' in message_json:
+ suffix = ' (edited)'
+ channel.buffer_prnt(name, text + suffix, time)
+
+ if cache:
+ channel.cache_message(message_json)
+
+ except Exception:
+ channel = channels.find(message_json["channel"])
+ dbg("cannot process message {}\n{}".format(message_json, traceback.format_exc()))
+ if channel and ("text" in message_json) and message_json['text'] is not None:
+ channel.buffer_prnt('unknown', message_json['text'])
+
+
+def process_message_changed(message_json):
+ m = message_json["message"]
+ if "message" in message_json:
+ if "attachments" in m:
+ message_json["attachments"] = m["attachments"]
+ if "text" in m:
+ if "text" in message_json:
+ message_json["text"] += m["text"]
+ dbg("added text!")
+ else:
+ message_json["text"] = m["text"]
+ if "fallback" in m:
+ if "fallback" in message_json:
+ message_json["fallback"] += m["fallback"]
+ else:
+ message_json["fallback"] = m["fallback"]
+
+ text_before = (len(m['text']) > 0)
+ m["text"] += unwrap_attachments(message_json, text_before)
+ channel = channels.find(message_json["channel"])
+ if "edited" in m:
+ channel.change_message(m["ts"], m["text"], ' (edited)')
+ else:
+ channel.change_message(m["ts"], m["text"])
+
+
+def process_message_deleted(message_json):
+ channel = channels.find(message_json["channel"])
+ channel.change_message(message_json["deleted_ts"], "(deleted)")
+
+
+def unwrap_attachments(message_json, text_before):
+ attachment_text = ''
+ if "attachments" in message_json:
+ if text_before:
+ attachment_text = u'\n'
+ for attachment in message_json["attachments"]:
+ # Attachments should be rendered roughly like:
+ #
+ # $pretext
+ # $author: (if rest of line is non-empty) $title ($title_link) OR $from_url
+ # $author: (if no $author on previous line) $text
+ # $fields
+ t = []
+ prepend_title_text = ''
+ if 'author_name' in attachment:
+ prepend_title_text = attachment['author_name'] + ": "
+ if 'pretext' in attachment:
+ t.append(attachment['pretext'])
+ if "title" in attachment:
+ if 'title_link' in attachment:
+ t.append('%s%s (%s)' % (prepend_title_text, attachment["title"], attachment["title_link"],))
+ else:
+ t.append(prepend_title_text + attachment["title"])
+ prepend_title_text = ''
+ elif "from_url" in attachment:
+ t.append(attachment["from_url"])
+ if "text" in attachment:
+ tx = re.sub(r' *\n[\n ]+', '\n', attachment["text"])
+ t.append(prepend_title_text + tx)
+ prepend_title_text = ''
+ if 'fields' in attachment:
+ for f in attachment['fields']:
+ if f['title'] != '':
+ t.append('%s %s' % (f['title'], f['value'],))
+ else:
+ t.append(f['value'])
+ if t == [] and "fallback" in attachment:
+ t.append(attachment["fallback"])
+ attachment_text += "\n".join([x.strip() for x in t if x])
+ return attachment_text
+
+
+def resolve_ref(ref):
+ if ref.startswith('@U') or ref.startswith('@W'):
+ if users.find(ref[1:]):
+ try:
+ return "@{}".format(users.find(ref[1:]).name)
+ except:
+ dbg("NAME: {}".format(ref))
+ elif ref.startswith('#C'):
+ if channels.find(ref[1:]):
+ try:
+ return "{}".format(channels.find(ref[1:]).name)
+ except:
+ dbg("CHANNEL: {}".format(ref))
+
+ # Something else, just return as-is
+ return ref
+
+
+def unfurl_ref(ref, ignore_alt_text=False):
+ id = ref.split('|')[0]
+ display_text = ref
+ if ref.find('|') > -1:
+ if ignore_alt_text:
+ display_text = resolve_ref(id)
+ else:
+ if id.startswith("#C") or id.startswith("@U"):
+ display_text = ref.split('|')[1]
+ else:
+ url, desc = ref.split('|', 1)
+ display_text = u"{} ({})".format(url, desc)
+ else:
+ display_text = resolve_ref(ref)
+ return display_text
+
+
+def unfurl_refs(text, ignore_alt_text=False):
+ """
+ input : <@U096Q7CQM|someuser> has joined the channel
+ ouput : someuser has joined the channel
+ """
+ # Find all strings enclosed by <>
+ # - <https://example.com|example with spaces>
+ # - <#C2147483705|#otherchannel>
+ # - <@U2147483697|@othernick>
+ # Test patterns lives in ./_pytest/test_unfurl.py
+ matches = re.findall(r"(<[@#]?(?:[^<]*)>)", text)
+ for m in matches:
+ # Replace them with human readable strings
+ text = text.replace(m, unfurl_ref(m[1:-1], ignore_alt_text))
+ return text
+
+
+def get_user(message_json, server):
+ if 'bot_id' in message_json and message_json['bot_id'] is not None:
+ name = u"{} :]".format(server.bots.find(message_json["bot_id"]).formatted_name())
+ elif 'user' in message_json:
+ u = server.users.find(message_json['user'])
+ if u.is_bot:
+ name = u"{} :]".format(u.formatted_name())
+ else:
+ name = u.name
+ elif 'username' in message_json:
+ name = u"-{}-".format(message_json["username"])
+ elif 'service_name' in message_json:
+ name = u"-{}-".format(message_json["service_name"])
+ else:
+ name = u""
+ return name
+
+# END Websocket handling methods
+
+
+def typing_bar_item_cb(data, buffer, args):
+ typers = [x for x in channels if x.is_someone_typing()]
+ if len(typers) > 0:
+ direct_typers = []
+ channel_typers = []
+ for dm in channels.find_by_class(DmChannel):
+ direct_typers.extend(dm.get_typing_list())
+ direct_typers = ["D/" + x for x in direct_typers]
+ current_channel = w.current_buffer()
+ channel = channels.find(current_channel)
+ try:
+ if channel and channel.__class__ != DmChannel:
+ channel_typers = channels.find(current_channel).get_typing_list()
+ except:
+ w.prnt("", "Bug on {}".format(channel))
+ typing_here = ", ".join(channel_typers + direct_typers)
+ if len(typing_here) > 0:
+ color = w.color('yellow')
+ return color + "typing: " + typing_here
+ return ""
+
+
+def typing_update_cb(data, remaining_calls):
+ w.bar_item_update("slack_typing_notice")
+ return w.WEECHAT_RC_OK
+
+
+def buffer_list_update_cb(data, remaining_calls):
+ global buffer_list_update
+
+ now = time.time()
+ if buffer_list_update and previous_buffer_list_update + 1 < now:
+ # gray_check = False
+ # if len(servers) > 1:
+ # gray_check = True
+ for channel in channels:
+ channel.rename()
+ buffer_list_update = False
+ return w.WEECHAT_RC_OK
+
+
+def buffer_list_update_next():
+ global buffer_list_update
+ buffer_list_update = True
+
+
+def hotlist_cache_update_cb(data, remaining_calls):
+ # this keeps the hotlist dupe up to date for the buffer switch, but is prob technically a race condition. (meh)
+ global hotlist
+ prev_hotlist = hotlist
+ hotlist = w.infolist_get("hotlist", "", "")
+ w.infolist_free(prev_hotlist)
+ return w.WEECHAT_RC_OK
+
+
+def buffer_closing_cb(signal, sig_type, data):
+ if channels.find(data):
+ channels.find(data).closed()
+ return w.WEECHAT_RC_OK
+
+
+def buffer_opened_cb(signal, sig_type, data):
+ channels.update_hashtable()
+ return w.WEECHAT_RC_OK
+
+
+def buffer_switch_cb(signal, sig_type, data):
+ global previous_buffer, hotlist
+ # this is to see if we need to gray out things in the buffer list
+ if channels.find(previous_buffer):
+ channels.find(previous_buffer).mark_read()
+
+ # channel_name = current_buffer_name()
+ previous_buffer = data
+ return w.WEECHAT_RC_OK
+
+
+def typing_notification_cb(signal, sig_type, data):
+ if len(w.buffer_get_string(data, "input")) > 8:
+ global typing_timer
+ now = time.time()
+ if typing_timer + 4 < now:
+ channel = channels.find(current_buffer_name())
+ if channel:
+ identifier = channel.identifier
+ request = {"type": "typing", "channel": identifier}
+ channel.server.send_to_websocket(request, expect_reply=False)
+ typing_timer = now
+ return w.WEECHAT_RC_OK
+
+
+def slack_ping_cb(data, remaining):
+ """
+ Periodic websocket ping to detect broken connection.
+ """
+ servers.find(data).ping()
+ return w.WEECHAT_RC_OK
+
+
+def slack_connection_persistence_cb(data, remaining_calls):
+ """
+ Reconnect if a connection is detected down
+ """
+ for server in servers:
+ if not server.connected:
+ server.buffer_prnt("Disconnected from slack, trying to reconnect..")
+ if server.ws_hook is not None:
+ w.unhook(server.ws_hook)
+ server.connect_to_slack()
+ return w.WEECHAT_RC_OK
+
+
+def slack_never_away_cb(data, remaining):
+ global never_away
+ if never_away:
+ for server in servers:
+ identifier = server.channels.find("slackbot").identifier
+ request = {"type": "typing", "channel": identifier}
+ # request = {"type":"typing","channel":"slackbot"}
+ server.send_to_websocket(request, expect_reply=False)
+ return w.WEECHAT_RC_OK
+
+
+def nick_completion_cb(data, completion_item, buffer, completion):
+ """
+ Adds all @-prefixed nicks to completion list
+ """
+
+ channel = channels.find(buffer)
+ if channel is None or channel.members is None:
+ return w.WEECHAT_RC_OK
+ for m in channel.members:
+ user = channel.server.users.find(m)
+ w.hook_completion_list_add(completion, "@" + user.name, 1, w.WEECHAT_LIST_POS_SORT)
+ return w.WEECHAT_RC_OK
+
+
+def complete_next_cb(data, buffer, command):
+ """Extract current word, if it is equal to a nick, prefix it with @ and
+ rely on nick_completion_cb adding the @-prefixed versions to the
+ completion lists, then let Weechat's internal completion do its
+ thing
+
+ """
+
+ channel = channels.find(buffer)
+ if channel is None or channel.members is None:
+ return w.WEECHAT_RC_OK
+ input = w.buffer_get_string(buffer, "input")
+ current_pos = w.buffer_get_integer(buffer, "input_pos") - 1
+ input_length = w.buffer_get_integer(buffer, "input_length")
+ word_start = 0
+ word_end = input_length
+ # If we're on a non-word, look left for something to complete
+ while current_pos >= 0 and input[current_pos] != '@' and not input[current_pos].isalnum():
+ current_pos = current_pos - 1
+ if current_pos < 0:
+ current_pos = 0
+ for l in range(current_pos, 0, -1):
+ if input[l] != '@' and not input[l].isalnum():
+ word_start = l + 1
+ break
+ for l in range(current_pos, input_length):
+ if not input[l].isalnum():
+ word_end = l
+ break
+ word = input[word_start:word_end]
+ for m in channel.members:
+ user = channel.server.users.find(m)
+ if user.name == word:
+ # Here, we cheat. Insert a @ in front and rely in the @
+ # nicks being in the completion list
+ w.buffer_set(buffer, "input", input[:word_start] + "@" + input[word_start:])
+ w.buffer_set(buffer, "input_pos", str(w.buffer_get_integer(buffer, "input_pos") + 1))
+ return w.WEECHAT_RC_OK_EAT
+ return w.WEECHAT_RC_OK
+
+
+# Slack specific requests
+def async_slack_api_request(domain, token, request, post_data, priority=False):
+ if not STOP_TALKING_TO_SLACK:
+ post_data["token"] = token
+ url = 'url:https://{}/api/{}?{}'.format(domain, request, urllib.urlencode(post_data))
+ context = pickle.dumps({"request": request, "token": token, "post_data": post_data})
+ params = {'useragent': 'wee_slack {}'.format(SCRIPT_VERSION)}
+ dbg("URL: {} context: {} params: {}".format(url, context, params))
+ w.hook_process_hashtable(url, params, slack_timeout, "url_processor_cb", context)
+
+
+def async_slack_api_upload_request(token, request, post_data, priority=False):
+ if not STOP_TALKING_TO_SLACK:
+ url = 'https://slack.com/api/{}'.format(request)
+ file_path = os.path.expanduser(post_data["file"])
+ command = 'curl -F file=@{} -F channels={} -F token={} {}'.format(file_path, post_data["channels"], token, url)
+ context = pickle.dumps({"request": request, "token": token, "post_data": post_data})
+ w.hook_process(command, slack_timeout, "url_processor_cb", context)
+
+
+# funny, right?
+big_data = {}
+
+
+def url_processor_cb(data, command, return_code, out, err):
+ global big_data
+ data = pickle.loads(data)
+ identifier = sha.sha("{}{}".format(data, command)).hexdigest()
+ if identifier not in big_data:
+ big_data[identifier] = ''
+ big_data[identifier] += out
+ if return_code == 0:
+ try:
+ my_json = json.loads(big_data[identifier])
+ except:
+ dbg("request failed, doing again...")
+ dbg("response length: {} identifier {}\n{}".format(len(big_data[identifier]), identifier, data))
+ my_json = False
+
+ big_data.pop(identifier, None)
+
+ if my_json:
+ if data["request"] == 'rtm.start':
+ servers.find(data["token"]).connected_to_slack(my_json)
+ servers.update_hashtable()
+
+ else:
+ if "channel" in data["post_data"]:
+ channel = data["post_data"]["channel"]
+ token = data["token"]
+ if "messages" in my_json:
+ my_json["messages"].reverse()
+ for message in my_json["messages"]:
+ message["_server"] = servers.find(token).domain
+ message["channel"] = servers.find(token).channels.find(channel).identifier
+ process_message(message)
+ if "channel" in my_json:
+ if "members" in my_json["channel"]:
+ channels.find(my_json["channel"]["id"]).members = set(my_json["channel"]["members"])
+ else:
+ if return_code != -1:
+ big_data.pop(identifier, None)
+ dbg("return code: {}, data: {}, output: {}, error: {}".format(return_code, data, out, err))
+
+ return w.WEECHAT_RC_OK
+
+
+def cache_write_cb(data, remaining):
+ cache_file = open("{}/{}".format(WEECHAT_HOME, CACHE_NAME), 'w')
+ cache_file.write(CACHE_VERSION + "\n")
+ for channel in channels:
+ if channel.active:
+ for message in channel.messages:
+ cache_file.write("{}\n".format(json.dumps(message.message_json)))
+ return w.WEECHAT_RC_OK
+
+
+def cache_load():
+ global message_cache
+ try:
+ file_name = "{}/{}".format(WEECHAT_HOME, CACHE_NAME)
+ cache_file = open(file_name, 'r')
+ if cache_file.readline() == CACHE_VERSION + "\n":
+ dbg("Loading messages from cache.", main_buffer=True)
+ for line in cache_file:
+ j = json.loads(line)
+ message_cache[j["channel"]].append(line)
+ dbg("Completed loading messages from cache.", main_buffer=True)
+ except ValueError:
+ w.prnt("", "Failed to load cache file, probably illegal JSON.. Ignoring")
+ pass
+ except IOError:
+ w.prnt("", "cache file not found")
+ pass
+
+# END Slack specific requests
+
+# Utility Methods
+
+
+def current_domain_name():
+ buffer = w.current_buffer()
+ if servers.find(buffer):
+ return servers.find(buffer).domain
+ else:
+ # number = w.buffer_get_integer(buffer, "number")
+ name = w.buffer_get_string(buffer, "name")
+ name = ".".join(name.split(".")[:-1])
+ return name
+
+
+def current_buffer_name(short=False):
+ buffer = w.current_buffer()
+ # number = w.buffer_get_integer(buffer, "number")
+ name = w.buffer_get_string(buffer, "name")
+ if short:
+ try:
+ name = name.split('.')[-1]
+ except:
+ pass
+ return name
+
+
+def closed_slack_buffer_cb(data, buffer):
+ global slack_buffer
+ slack_buffer = None
+ return w.WEECHAT_RC_OK
+
+
+def create_slack_buffer():
+ global slack_buffer
+ slack_buffer = w.buffer_new("slack", "", "", "closed_slack_buffer_cb", "")
+ w.buffer_set(slack_buffer, "notify", "0")
+ # w.buffer_set(slack_buffer, "display", "1")
+ return w.WEECHAT_RC_OK
+
+
+def closed_slack_debug_buffer_cb(data, buffer):
+ global slack_debug
+ slack_debug = None
+ return w.WEECHAT_RC_OK
+
+
+def create_slack_debug_buffer():
+ global slack_debug, debug_string
+ if slack_debug is not None:
+ w.buffer_set(slack_debug, "display", "1")
+ else:
+ debug_string = None
+ slack_debug = w.buffer_new("slack-debug", "", "", "closed_slack_debug_buffer_cb", "")
+ w.buffer_set(slack_debug, "notify", "0")
+
+
+def config_changed_cb(data, option, value):
+ global slack_api_token, distracting_channels, colorize_nicks, colorize_private_chats, slack_debug, debug_mode, \
+ unfurl_ignore_alt_text, colorize_messages, show_reaction_nicks, slack_timeout
+
+ slack_api_token = w.config_get_plugin("slack_api_token")
+
+ if slack_api_token.startswith('${sec.data'):
+ slack_api_token = w.string_eval_expression(slack_api_token, {}, {}, {})
+
+ distracting_channels = [x.strip() for x in w.config_get_plugin("distracting_channels").split(',')]
+ colorize_nicks = w.config_get_plugin('colorize_nicks') == "1"
+ colorize_messages = w.config_get_plugin("colorize_messages") == "1"
+ debug_mode = w.config_get_plugin("debug_mode").lower()
+ if debug_mode != '' and debug_mode != 'false':
+ create_slack_debug_buffer()
+ colorize_private_chats = w.config_string_to_boolean(w.config_get_plugin("colorize_private_chats"))
+ show_reaction_nicks = w.config_string_to_boolean(w.config_get_plugin("show_reaction_nicks"))
+
+ unfurl_ignore_alt_text = False
+ if w.config_get_plugin('unfurl_ignore_alt_text') != "0":
+ unfurl_ignore_alt_text = True
+
+ slack_timeout = int(w.config_get_plugin('slack_timeout'))
+
+ return w.WEECHAT_RC_OK
+
+
+def quit_notification_cb(signal, sig_type, data):
+ stop_talking_to_slack()
+
+
+def script_unloaded():
+ stop_talking_to_slack()
+ return w.WEECHAT_RC_OK
+
+
+def stop_talking_to_slack():
+ """
+ Prevents a race condition where quitting closes buffers
+ which triggers leaving the channel because of how close
+ buffer is handled
+ """
+ global STOP_TALKING_TO_SLACK
+ STOP_TALKING_TO_SLACK = True
+ cache_write_cb("", "")
+ return w.WEECHAT_RC_OK
+
+
+def scrolled_cb(signal, sig_type, data):
+ try:
+ if w.window_get_integer(data, "scrolling") == 1:
+ channels.find(w.current_buffer()).set_scrolling()
+ else:
+ channels.find(w.current_buffer()).unset_scrolling()
+ except:
+ pass
+ return w.WEECHAT_RC_OK
+
+# END Utility Methods
+
+
+# Main
+if __name__ == "__main__":
+
+ if w.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE,
+ SCRIPT_DESC, "script_unloaded", ""):
+
+ version = w.info_get("version_number", "") or 0
+ if int(version) < 0x1030000:
+ w.prnt("", "\nERROR: Weechat version 1.3+ is required to use {}.\n\n".format(SCRIPT_NAME))
+ else:
+
+ WEECHAT_HOME = w.info_get("weechat_dir", "")
+ CACHE_NAME = "slack.cache"
+ STOP_TALKING_TO_SLACK = False
+
+ if not w.config_get_plugin('slack_api_token'):
+ w.config_set_plugin('slack_api_token', "INSERT VALID KEY HERE!")
+ if not w.config_get_plugin('distracting_channels'):
+ w.config_set_plugin('distracting_channels', "")
+ if not w.config_get_plugin('debug_mode'):
+ w.config_set_plugin('debug_mode', "")
+ if not w.config_get_plugin('colorize_nicks'):
+ w.config_set_plugin('colorize_nicks', "1")
+ if not w.config_get_plugin('colorize_messages'):
+ w.config_set_plugin('colorize_messages', "0")
+ if not w.config_get_plugin('colorize_private_chats'):
+ w.config_set_plugin('colorize_private_chats', "0")
+ if not w.config_get_plugin('trigger_value'):
+ w.config_set_plugin('trigger_value', "0")
+ if not w.config_get_plugin('unfurl_ignore_alt_text'):
+ w.config_set_plugin('unfurl_ignore_alt_text', "0")
+ if not w.config_get_plugin('switch_buffer_on_join'):
+ w.config_set_plugin('switch_buffer_on_join', "1")
+ if not w.config_get_plugin('show_reaction_nicks'):
+ w.config_set_plugin('show_reaction_nicks', "0")
+ if not w.config_get_plugin('slack_timeout'):
+ w.config_set_plugin('slack_timeout', "20000")
+ if w.config_get_plugin('channels_not_on_current_server_color'):
+ w.config_option_unset('channels_not_on_current_server_color')
+
+ # Global var section
+ slack_debug = None
+ config_changed_cb("", "", "")
+
+ cmds = {k[8:]: v for k, v in globals().items() if k.startswith("command_")}
+ proc = {k[8:]: v for k, v in globals().items() if k.startswith("process_")}
+
+ typing_timer = time.time()
+ domain = None
+ previous_buffer = None
+ slack_buffer = None
+
+ buffer_list_update = False
+ previous_buffer_list_update = 0
+
+ never_away = False
+ hide_distractions = False
+ hotlist = w.infolist_get("hotlist", "", "")
+ main_weechat_buffer = w.info_get("irc_buffer", "{}.{}".format(domain, "DOESNOTEXIST!@#$"))
+
+ message_cache = collections.defaultdict(list)
+ cache_load()
+
+ servers = SearchList()
+ for token in slack_api_token.split(','):
+ server = SlackServer(token)
+ servers.append(server)
+ channels = SearchList()
+ users = SearchList()
+
+ w.hook_config("plugins.var.python." + SCRIPT_NAME + ".*", "config_changed_cb", "")
+ w.hook_timer(3000, 0, 0, "slack_connection_persistence_cb", "")
+
+ # attach to the weechat hooks we need
+ w.hook_timer(1000, 0, 0, "typing_update_cb", "")
+ w.hook_timer(1000, 0, 0, "buffer_list_update_cb", "")
+ w.hook_timer(1000, 0, 0, "hotlist_cache_update_cb", "")
+ w.hook_timer(1000 * 60 * 29, 0, 0, "slack_never_away_cb", "")
+ w.hook_timer(1000 * 60 * 5, 0, 0, "cache_write_cb", "")
+ w.hook_signal('buffer_closing', "buffer_closing_cb", "")
+ w.hook_signal('buffer_opened', "buffer_opened_cb", "")
+ w.hook_signal('buffer_switch', "buffer_switch_cb", "")
+ w.hook_signal('window_switch', "buffer_switch_cb", "")
+ w.hook_signal('input_text_changed', "typing_notification_cb", "")
+ w.hook_signal('quit', "quit_notification_cb", "")
+ w.hook_signal('window_scrolled', "scrolled_cb", "")
+ w.hook_command(
+ # Command name and description
+ 'slack', 'Plugin to allow typing notification and sync of read markers for slack.com',
+ # Usage
+ '[command] [command options]',
+ # Description of arguments
+ 'Commands:\n' +
+ '\n'.join(cmds.keys()) +
+ '\nUse /slack help [command] to find out more\n',
+ # Completions
+ '|'.join(cmds.keys()),
+ # Function name
+ 'slack_command_cb', '')
+ # w.hook_command('me', 'me_command_cb', '')
+ w.hook_command('me', '', 'stuff', 'stuff2', '', 'me_command_cb', '')
+ w.hook_command_run('/query', 'join_command_cb', '')
+ w.hook_command_run('/join', 'join_command_cb', '')
+ w.hook_command_run('/part', 'part_command_cb', '')
+ w.hook_command_run('/leave', 'part_command_cb', '')
+ w.hook_command_run('/topic', 'topic_command_cb', '')
+ w.hook_command_run('/msg', 'msg_command_cb', '')
+ w.hook_command_run("/input complete_next", "complete_next_cb", "")
+ w.hook_completion("nicks", "complete @-nicks for slack",
+ "nick_completion_cb", "")
+ w.bar_item_new('slack_typing_notice', 'typing_bar_item_cb', '')
+ # END attach to the weechat hooks we need
diff --git a/weechat/python/autosort.py b/weechat/python/autosort.py
new file mode 100755
index 0000000..7b53b77
--- /dev/null
+++ b/weechat/python/autosort.py
@@ -0,0 +1,865 @@
+# -*- coding: utf-8 -*-
+#
+# Copyright (C) 2013-2014 Maarten de Vries <maarten@de-vri.es>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+
+#
+# Autosort automatically keeps your buffers sorted and grouped by server.
+# You can define your own sorting rules. See /help autosort for more details.
+#
+# http://github.com/de-vri.es/weechat-autosort
+#
+
+#
+# Changelog:
+# 2.6:
+# * Ignore case in rules when doing case insensitive sorting.
+# 2.5:
+# * Fix handling unicode buffer names.
+# * Add hint to set irc.look.server_buffer to independent and buffers.look.indenting to on.
+# 2.4:
+# * Make script python3 compatible.
+# 2.3:
+# * Fix sorting items without score last (regressed in 2.2).
+# 2.2:
+# * Add configuration option for signals that trigger a sort.
+# * Add command to manually trigger a sort (/autosort sort).
+# * Add replacement patterns to apply before sorting.
+# 2.1:
+# * Fix some minor style issues.
+# 2.0:
+# * Allow for custom sort rules.
+#
+
+
+import weechat
+import re
+import json
+
+SCRIPT_NAME = 'autosort'
+SCRIPT_AUTHOR = 'Maarten de Vries <maarten@de-vri.es>'
+SCRIPT_VERSION = '2.6'
+SCRIPT_LICENSE = 'GPL3'
+SCRIPT_DESC = 'Automatically or manually keep your buffers sorted and grouped by server.'
+
+
+config = None
+hooks = []
+
+class HumanReadableError(Exception):
+ pass
+
+
+def parse_int(arg, arg_name = 'argument'):
+ ''' Parse an integer and provide a more human readable error. '''
+ arg = arg.strip()
+ try:
+ return int(arg)
+ except ValueError:
+ raise HumanReadableError('Invalid {0}: expected integer, got "{1}".'.format(arg_name, arg))
+
+
+class Pattern:
+ ''' A simple glob-like pattern for matching buffer names. '''
+
+ def __init__(self, pattern, case_sensitive):
+ ''' Construct a pattern from a string. '''
+ escaped = False
+ char_class = 0
+ chars = ''
+ regex = ''
+ for c in pattern:
+ if escaped and char_class:
+ escaped = False
+ chars += re.escape(c)
+ elif escaped:
+ escaped = False
+ regex += re.escape(c)
+ elif c == '\\':
+ escaped = True
+ elif c == '*' and not char_class:
+ regex += '[^.]*'
+ elif c == '?' and not char_class:
+ regex += '[^.]'
+ elif c == '[' and not char_class:
+ char_class = 1
+ chars = ''
+ elif c == '^' and char_class and not chars:
+ chars += '^'
+ elif c == ']' and char_class and chars not in ('', '^'):
+ char_class = False
+ regex += '[' + chars + ']'
+ elif c == '-' and char_class:
+ chars += '-'
+ elif char_class:
+ chars += re.escape(c)
+ else:
+ regex += re.escape(c)
+
+ if char_class:
+ raise ValueError("unmatched opening '['")
+ if escaped:
+ raise ValueError("unexpected trailing '\\'")
+
+ if case_sensitive:
+ self.regex = re.compile('^' + regex + '$')
+ else:
+ self.regex = re.compile('^' + regex + '$', flags = re.IGNORECASE)
+ self.pattern = pattern
+
+ def match(self, input):
+ ''' Match the pattern against a string. '''
+ return self.regex.match(input)
+
+
+class FriendlyList(object):
+ ''' A list with human readable errors. '''
+
+ def __init__(self):
+ self.__data = []
+
+ def raw(self):
+ return self.__data
+
+ def append(self, value):
+ ''' Add a rule to the list. '''
+ self.__data.append(value)
+
+ def insert(self, index, value):
+ ''' Add a rule to the list. '''
+ if not 0 <= index <= len(self): raise HumanReadableError('Index out of range: expected an integer in the range [0, {0}], got {1}.'.format(len(self), index))
+ self.__data.insert(index, value)
+
+ def pop(self, index):
+ ''' Remove a rule from the list and return it. '''
+ if not 0 <= index < len(self): raise HumanReadableError('Index out of range: expected an integer in the range [0, {0}), got {1}.'.format(len(self), index))
+ return self.__data.pop(index)
+
+ def move(self, index_a, index_b):
+ ''' Move a rule to a new position in the list. '''
+ self.insert(index_b, self.pop(index_a))
+
+ def swap(self, index_a, index_b):
+ ''' Swap two elements in the list. '''
+ self[index_a], self[index_b] = self[index_b], self[index_a]
+
+ def __len__(self):
+ return len(self.__data)
+
+ def __getitem__(self, index):
+ if not 0 <= index < len(self): raise HumanReadableError('Index out of range: expected an integer in the range [0, {0}), got {1}.'.format(len(self), index))
+ return self.__data[index]
+
+ def __setitem__(self, index, value):
+ if not 0 <= index < len(self): raise HumanReadableError('Index out of range: expected an integer in the range [0, {0}), got {1}.'.format(len(self), index))
+ self.__data[index] = value
+
+ def __iter__(self):
+ return iter(self.__data)
+
+
+class RuleList(FriendlyList):
+ ''' A list of rules to test buffer names against. '''
+ rule_regex = re.compile(r'^(.*)=\s*([+-]?[^=]*)$')
+
+ def __init__(self, rules):
+ ''' Construct a RuleList from a list of rules. '''
+ super(RuleList, self).__init__()
+ for rule in rules: self.append(rule)
+
+ def get_score(self, name):
+ ''' Get the sort score of a partial name according to a rule list. '''
+ for rule in self:
+ if rule[0].match(name): return rule[1]
+ return 999999999
+
+ def encode(self):
+ ''' Encode the rules for storage. '''
+ return json.dumps(list(map(lambda x: (x[0].pattern, x[1]), self)))
+
+ @staticmethod
+ def decode(blob, case_sensitive):
+ ''' Parse rules from a string blob. '''
+ result = []
+
+ try:
+ decoded = json.loads(blob)
+ except ValueError:
+ log('Invalid rules: expected JSON encoded list of pairs, got "{0}".'.format(blob))
+ return [], 0
+
+ for rule in decoded:
+ # Rules must be a pattern,score pair.
+ if len(rule) != 2:
+ log('Invalid rule: expected (pattern, score), got "{0}". Rule ignored.'.format(rule))
+ continue
+
+ # Rules must have a valid pattern.
+ try:
+ pattern = Pattern(rule[0], case_sensitive)
+ except ValueError as e:
+ log('Invalid pattern: {0} in "{1}". Rule ignored.'.format(e, rule[0]))
+ continue
+
+ # Rules must have a valid score.
+ try:
+ score = int(rule[1])
+ except ValueError as e:
+ log('Invalid score: expected an integer, got "{0}". Rule ignored.'.format(score))
+ continue
+
+ result.append((pattern, score))
+
+ return RuleList(result)
+
+ @staticmethod
+ def parse_rule(arg, case_sensitive):
+ ''' Parse a rule argument. '''
+ arg = arg.strip()
+ match = RuleList.rule_regex.match(arg)
+ if not match:
+ raise HumanReadableError('Invalid rule: expected "<pattern> = <score>", got "{0}".'.format(arg))
+
+ pattern = match.group(1).strip()
+ try:
+ pattern = Pattern(pattern, case_sensitive)
+ except ValueError as e:
+ raise HumanReadableError('Invalid pattern: {0} in "{1}".'.format(e, pattern))
+
+ score = parse_int(match.group(2), 'score')
+ return (pattern, score)
+
+
+def decode_replacements(blob):
+ ''' Decode a replacement list encoded as JSON. '''
+ result = FriendlyList()
+ try:
+ decoded = json.loads(blob)
+ except ValueError:
+ log('Invalid replacement list: expected JSON encoded list of pairs, got "{0}".'.format(blob))
+ return [], 0
+
+ for replacement in decoded:
+ # Replacements must be a (string, string) pair.
+ if len(replacement) != 2:
+ log('Invalid replacement pattern: expected (pattern, replacement), got "{0}". Replacement ignored.'.format(rule))
+ continue
+ result.append(replacement)
+
+ return result
+
+
+def encode_replacements(replacements):
+ ''' Encode a list of replacement patterns as JSON. '''
+ return json.dumps(replacements.raw())
+
+
+class Config:
+ ''' The autosort configuration. '''
+
+ default_rules = json.dumps([
+ ('core', 0),
+ ('irc', 2),
+ ('*', 1),
+
+ ('irc.irc_raw', 0),
+ ('irc.server', 1),
+ ])
+
+ default_replacements = '[]'
+ default_signals = 'buffer_opened buffer_merged buffer_unmerged buffer_renamed'
+
+ def __init__(self, filename):
+ ''' Initialize the configuration. '''
+
+ self.filename = filename
+ self.config_file = weechat.config_new(self.filename, '', '')
+ self.sorting_section = None
+
+ self.case_sensitive = False
+ self.group_irc = True
+ self.rules = []
+ self.replacements = []
+ self.signals = []
+ self.sort_on_config = True
+
+ self.__case_sensitive = None
+ self.__group_irc = None
+ self.__rules = None
+ self.__replacements = None
+ self.__signals = None
+ self.__sort_on_config = None
+
+ if not self.config_file:
+ log('Failed to initialize configuration file "{0}".'.format(self.filename))
+ return
+
+ self.sorting_section = weechat.config_new_section(self.config_file, 'sorting', False, False, '', '', '', '', '', '', '', '', '', '')
+
+ if not self.sorting_section:
+ log('Failed to initialize section "sorting" of configuration file.')
+ weechat.config_free(self.config_file)
+ return
+
+ self.__case_sensitive = weechat.config_new_option(
+ self.config_file, self.sorting_section,
+ 'case_sensitive', 'boolean',
+ 'If this option is on, sorting is case sensitive.',
+ '', 0, 0, 'off', 'off', 0,
+ '', '', '', '', '', ''
+ )
+
+ self.__group_irc = weechat.config_new_option(
+ self.config_file, self.sorting_section,
+ 'group_irc', 'boolean',
+ 'If this option is on, the script pretends that IRC channel/private buffers are renamed to "irc.server.{network}.{channel}" rather than "irc.{network}.{channel}".' +
+ 'This ensures that these buffers are grouped with their respective server buffer.',
+ '', 0, 0, 'on', 'on', 0,
+ '', '', '', '', '', ''
+ )
+
+ self.__rules = weechat.config_new_option(
+ self.config_file, self.sorting_section,
+ 'rules', 'string',
+ 'An ordered list of sorting rules encoded as JSON. See /help autosort for commands to manipulate these rules.',
+ '', 0, 0, Config.default_rules, Config.default_rules, 0,
+ '', '', '', '', '', ''
+ )
+
+ self.__replacements = weechat.config_new_option(
+ self.config_file, self.sorting_section,
+ 'replacements', 'string',
+ 'An ordered list of replacement patterns to use on buffer name components, encoded as JSON. See /help autosort for commands to manipulate these replacements.',
+ '', 0, 0, Config.default_replacements, Config.default_replacements, 0,
+ '', '', '', '', '', ''
+ )
+
+ self.__signals = weechat.config_new_option(
+ self.config_file, self.sorting_section,
+ 'signals', 'string',
+ 'The signals that will cause autosort to resort your buffer list. Seperate signals with spaces.',
+ '', 0, 0, Config.default_signals, Config.default_signals, 0,
+ '', '', '', '', '', ''
+ )
+
+ self.__sort_on_config = weechat.config_new_option(
+ self.config_file, self.sorting_section,
+ 'sort_on_config_change', 'boolean',
+ 'Decides if the buffer list should be sorted when autosort configuration changes.',
+ '', 0, 0, 'on', 'on', 0,
+ '', '', '', '', '', ''
+ )
+
+ if weechat.config_read(self.config_file) != weechat.WEECHAT_RC_OK:
+ log('Failed to load configuration file.')
+
+ if weechat.config_write(self.config_file) != weechat.WEECHAT_RC_OK:
+ log('Failed to write configuration file.')
+
+ self.reload()
+
+ def reload(self):
+ ''' Load configuration variables. '''
+
+ self.case_sensitive = weechat.config_boolean(self.__case_sensitive)
+ self.group_irc = weechat.config_boolean(self.__group_irc)
+
+ rules_blob = weechat.config_string(self.__rules)
+ replacements_blob = weechat.config_string(self.__replacements)
+ signals_blob = weechat.config_string(self.__signals)
+
+ self.rules = RuleList.decode(rules_blob, self.case_sensitive)
+ self.replacements = decode_replacements(replacements_blob)
+ self.signals = signals_blob.split()
+ self.sort_on_config = weechat.config_boolean(self.__sort_on_config)
+
+ def save_rules(self, run_callback = True):
+ ''' Save the current rules to the configuration. '''
+ weechat.config_option_set(self.__rules, RuleList.encode(self.rules), run_callback)
+
+ def save_replacements(self, run_callback = True):
+ ''' Save the current replacement patterns to the configuration. '''
+ weechat.config_option_set(self.__replacements, encode_replacements(self.replacements), run_callback)
+
+
+def pad(sequence, length, padding = None):
+ ''' Pad a list until is has a certain length. '''
+ return sequence + [padding] * max(0, (length - len(sequence)))
+
+
+def log(message, buffer = 'NULL'):
+ weechat.prnt(buffer, 'autosort: {0}'.format(message))
+
+
+def get_buffers():
+ ''' Get a list of all the buffers in weechat. '''
+ buffers = []
+
+ buffer_list = weechat.infolist_get('buffer', '', '')
+
+ while weechat.infolist_next(buffer_list):
+ name = weechat.infolist_string (buffer_list, 'full_name')
+ number = weechat.infolist_integer(buffer_list, 'number')
+
+ # Buffer is merged with one we already have in the list, skip it.
+ if number <= len(buffers):
+ continue
+ buffers.append(name)
+
+ weechat.infolist_free(buffer_list)
+ return buffers
+
+
+def preprocess(buffer, config):
+ '''
+ Preprocess a buffers names.
+ '''
+ if not config.case_sensitive:
+ buffer = buffer.lower()
+
+ for replacement in config.replacements:
+ buffer = buffer.replace(replacement[0], replacement[1])
+
+ buffer = buffer.split('.')
+ if config.group_irc and len(buffer) >= 2 and buffer[0] == 'irc' and buffer[1] not in ('server', 'irc_raw'):
+ buffer.insert(1, 'server')
+
+ return buffer
+
+
+def buffer_sort_key(rules):
+ ''' Create a sort key function for a buffer list from a rule list. '''
+ def key(buffer):
+ result = []
+ name = ''
+ for word in preprocess(buffer.decode('utf-8'), config):
+ name += ('.' if name else '') + word
+ result.append((rules.get_score(name), word))
+ return result
+
+ return key
+
+
+def apply_buffer_order(buffers):
+ ''' Sort the buffers in weechat according to the order in the input list. '''
+ for i, buffer in enumerate(buffers):
+ weechat.command('', '/buffer swap {0} {1}'.format(buffer, i + 1))
+
+
+def split_args(args, expected, optional = 0):
+ ''' Split an argument string in the desired number of arguments. '''
+ split = args.split(' ', expected - 1)
+ if (len(split) < expected):
+ raise HumanReadableError('Expected at least {0} arguments, got {1}.'.format(expected, len(split)))
+ return split[:-1] + pad(split[-1].split(' ', optional), optional + 1, '')
+
+
+def command_sort(buffer, command, args):
+ ''' Sort the buffers and print a confirmation. '''
+ on_buffers_changed()
+ log("Finished sorting buffers.", buffer)
+ return weechat.WEECHAT_RC_OK
+
+
+def command_rule_list(buffer, command, args):
+ ''' Show the list of sorting rules. '''
+ output = 'Sorting rules:\n'
+ for i, rule in enumerate(config.rules):
+ output += ' {0}: {1} = {2}\n'.format(i, rule[0].pattern, rule[1])
+ if not len(config.rules):
+ output += ' No sorting rules configured.\n'
+ log(output, buffer)
+
+ return weechat.WEECHAT_RC_OK
+
+
+def command_rule_add(buffer, command, args):
+ ''' Add a rule to the rule list. '''
+ rule = RuleList.parse_rule(args, config.case_sensitive)
+
+ config.rules.append(rule)
+ config.save_rules()
+ command_rule_list(buffer, command, '')
+
+ return weechat.WEECHAT_RC_OK
+
+
+def command_rule_insert(buffer, command, args):
+ ''' Insert a rule at the desired position in the rule list. '''
+ index, rule = split_args(args, 2)
+ index = parse_int(index, 'index')
+ rule = RuleList.parse_rule(rule, config.case_sensitive)
+
+ config.rules.insert(index, rule)
+ config.save_rules()
+ command_rule_list(buffer, command, '')
+ return weechat.WEECHAT_RC_OK
+
+
+def command_rule_update(buffer, command, args):
+ ''' Update a rule in the rule list. '''
+ index, rule = split_args(args, 2)
+ index = parse_int(index, 'index')
+ rule = RuleList.parse_rule(rule, config.case_sensitive)
+
+ config.rules[index] = rule
+ config.save_rules()
+ command_rule_list(buffer, command, '')
+ return weechat.WEECHAT_RC_OK
+
+
+def command_rule_delete(buffer, command, args):
+ ''' Delete a rule from the rule list. '''
+ index = args.strip()
+ index = parse_int(index, 'index')
+
+ config.rules.pop(index)
+ config.save_rules()
+ command_rule_list(buffer, command, '')
+ return weechat.WEECHAT_RC_OK
+
+
+def command_rule_move(buffer, command, args):
+ ''' Move a rule to a new position. '''
+ index_a, index_b = split_args(args, 2)
+ index_a = parse_int(index_a, 'index')
+ index_b = parse_int(index_b, 'index')
+
+ config.rules.move(index_a, index_b)
+ config.save_rules()
+ command_rule_list(buffer, command, '')
+ return weechat.WEECHAT_RC_OK
+
+
+def command_rule_swap(buffer, command, args):
+ ''' Swap two rules. '''
+ index_a, index_b = split_args(args, 2)
+ index_a = parse_int(index_a, 'index')
+ index_b = parse_int(index_b, 'index')
+
+ config.rules.swap(index_a, index_b)
+ config.save_rules()
+ command_rule_list(buffer, command, '')
+ return weechat.WEECHAT_RC_OK
+
+
+def command_replacement_list(buffer, command, args):
+ ''' Show the list of sorting rules. '''
+ output = 'Replacement patterns:\n'
+ for i, pattern in enumerate(config.replacements):
+ output += ' {0}: {1} -> {2}\n'.format(i, pattern[0], pattern[1])
+ if not len(config.replacements):
+ output += ' No replacement patterns configured.'
+ log(output, buffer)
+
+ return weechat.WEECHAT_RC_OK
+
+
+def command_replacement_add(buffer, command, args):
+ ''' Add a rule to the rule list. '''
+ pattern, replacement = split_args(args, 1, 1)
+
+ config.replacements.append((pattern, replacement))
+ config.save_replacements()
+ command_replacement_list(buffer, command, '')
+
+ return weechat.WEECHAT_RC_OK
+
+
+def command_replacement_insert(buffer, command, args):
+ ''' Insert a rule at the desired position in the rule list. '''
+ index, pattern, replacement = split_args(args, 2, 1)
+ index = parse_int(index, 'index')
+
+ config.replacements.insert(index, (pattern, replacement))
+ config.save_replacements()
+ command_replacement_list(buffer, command, '')
+ return weechat.WEECHAT_RC_OK
+
+
+def command_replacement_update(buffer, command, args):
+ ''' Update a rule in the rule list. '''
+ index, pattern, replacement = split_args(args, 2, 1)
+ index = parse_int(index, 'index')
+
+ config.replacements[index] = (pattern, replacement)
+ config.save_replacements()
+ command_replacement_list(buffer, command, '')
+ return weechat.WEECHAT_RC_OK
+
+
+def command_replacement_delete(buffer, command, args):
+ ''' Delete a rule from the rule list. '''
+ index = args.strip()
+ index = parse_int(index, 'index')
+
+ config.replacements.pop(index)
+ config.save_replacements()
+ command_replacement_list(buffer, command, '')
+ return weechat.WEECHAT_RC_OK
+
+
+def command_replacement_move(buffer, command, args):
+ ''' Move a rule to a new position. '''
+ index_a, index_b = split_args(args, 2)
+ index_a = parse_int(index_a, 'index')
+ index_b = parse_int(index_b, 'index')
+
+ config.replacements.move(index_a, index_b)
+ config.save_replacements()
+ command_replacement_list(buffer, command, '')
+ return weechat.WEECHAT_RC_OK
+
+
+def command_replacement_swap(buffer, command, args):
+ ''' Swap two rules. '''
+ index_a, index_b = split_args(args, 2)
+ index_a = parse_int(index_a, 'index')
+ index_b = parse_int(index_b, 'index')
+
+ config.replacements.swap(index_a, index_b)
+ config.save_replacements()
+ command_replacement_list(buffer, command, '')
+ return weechat.WEECHAT_RC_OK
+
+
+
+
+def call_command(buffer, command, args, subcommands):
+ ''' Call a subccommand from a dictionary. '''
+ subcommand, tail = pad(args.split(' ', 1), 2, '')
+ subcommand = subcommand.strip()
+ if (subcommand == ''):
+ child = subcommands.get(' ')
+ else:
+ command = command + [subcommand]
+ child = subcommands.get(subcommand)
+
+ if isinstance(child, dict):
+ return call_command(buffer, command, tail, child)
+ elif callable(child):
+ return child(buffer, command, tail)
+
+ log('{0}: command not found'.format(' '.join(command)))
+ return weechat.WEECHAT_RC_ERROR
+
+
+def on_buffers_changed(*args, **kwargs):
+ ''' Called whenever the buffer list changes. '''
+ buffers = get_buffers()
+ buffers.sort(key=buffer_sort_key(config.rules))
+ apply_buffer_order(buffers)
+ return weechat.WEECHAT_RC_OK
+
+
+def on_config_changed(*args, **kwargs):
+ ''' Called whenever the configuration changes. '''
+ config.reload()
+
+ # Unhook all signals and hook the new ones.
+ for hook in hooks:
+ weechat.unhook(hook)
+ for signal in config.signals:
+ hooks.append(weechat.hook_signal(signal, 'on_buffers_changed', ''))
+
+ if config.sort_on_config:
+ on_buffers_changed()
+
+ return weechat.WEECHAT_RC_OK
+
+
+def on_autosort_command(data, buffer, args):
+ ''' Called when the autosort command is invoked. '''
+ try:
+ return call_command(buffer, ['/autosort'], args, {
+ ' ': command_sort,
+ 'sort': command_sort,
+
+ 'rules': {
+ ' ': command_rule_list,
+ 'list': command_rule_list,
+ 'add': command_rule_add,
+ 'insert': command_rule_insert,
+ 'update': command_rule_update,
+ 'delete': command_rule_delete,
+ 'move': command_rule_move,
+ 'swap': command_rule_swap,
+ },
+ 'replacements': {
+ ' ': command_replacement_list,
+ 'list': command_replacement_list,
+ 'add': command_replacement_add,
+ 'insert': command_replacement_insert,
+ 'update': command_replacement_update,
+ 'delete': command_replacement_delete,
+ 'move': command_replacement_move,
+ 'swap': command_replacement_swap,
+ },
+ 'sort': on_buffers_changed,
+ })
+ except HumanReadableError as e:
+ log(e, buffer)
+ return weechat.WEECHAT_RC_ERROR
+
+
+command_description = r'''
+NOTE: For the best effect, you may want to consider setting the option irc.look.server_buffer to independent and buffers.look.indenting to on.
+
+# Commands
+
+## Miscellaneous
+/autosort sort
+Manually trigger the buffer sorting.
+
+
+## Sorting rules
+
+/autosort rules list
+Print the list of sort rules.
+
+/autosort rules add <pattern> = <score>
+Add a new rule at the end of the list.
+
+/autosort rules insert <index> <pattern> = <score>
+Insert a new rule at the given index in the list.
+
+/autosort rules update <index> <pattern> = <score>
+Update a rule in the list with a new pattern and score.
+
+/autosort rules delete <index>
+Delete a rule from the list.
+
+/autosort rules move <index_from> <index_to>
+Move a rule from one position in the list to another.
+
+/autosort rules swap <index_a> <index_b>
+Swap two rules in the list
+
+
+## Replacement patterns
+
+/autosort replacements list
+Print the list of replacement patterns.
+
+/autosort replacements add <pattern> <replacement>
+Add a new replacement pattern at the end of the list.
+
+/autosort replacements insert <index> <pattern> <replacement>
+Insert a new replacement pattern at the given index in the list.
+
+/autosort replacements update <index> <pattern> <replacement>
+Update a replacement pattern in the list.
+
+/autosort replacements delete <index>
+Delete a replacement pattern from the list.
+
+/autosort replacements move <index_from> <index_to>
+Move a replacement pattern from one position in the list to another.
+
+/autosort replacements swap <index_a> <index_b>
+Swap two replacement pattern in the list
+
+
+# Introduction
+Autosort is a weechat script to automatically keep your buffers sorted.
+The sort order can be customized by defining your own sort rules,
+but the default should be sane enough for most people.
+It can also group IRC channel/private buffers under their server buffer if you like.
+
+Autosort first turns buffer names into a list of their components by splitting on them on the period character.
+For example, the buffer name "irc.server.freenode" is turned into ['irc', 'server', 'freenode'].
+The list of buffers is then lexicographically sorted.
+
+To facilitate custom sort orders, it is possible to assign a score to each component individually before the sorting is done.
+Any name component that did not get a score assigned will be sorted after those that did receive a score.
+Components are always sorted on their score first and on their name second.
+Lower scores are sorted first.
+
+## Automatic or manual sorting
+By default, autosort will automatically sort your buffer list whenever a buffer is opened, merged, unmerged or renamed.
+This should keep your buffers sorted in almost all situations.
+However, you may wish to change the list of signals that cause your buffer list to be sorted.
+Simply edit the "autosort.sorting.signals" option to add or remove any signal you like.
+If you remove all signals you can still sort your buffers manually with the "/autosort sort" command.
+To prevent all automatic sorting, "autosort.sorting.sort_on_config_change" should also be set to off.
+
+## Grouping IRC buffers
+In weechat, IRC channel/private buffers are named "irc.<network>.<#channel>",
+and IRC server buffers are named "irc.server.<network>".
+This does not work very well with lexicographical sorting if you want all buffers for one network grouped together.
+That is why autosort comes with the "autosort.sorting.group_irc" option,
+which secretly pretends IRC channel/private buffers are called "irc.server.<network>.<#channel>".
+The buffers are not actually renamed, autosort simply pretends they are for sorting purposes.
+
+## Replacement patterns
+Sometimes you may want to ignore some characters for sorting purposes.
+On Freenode for example, you may wish to ignore the difference between channels starting with a double or a single hash sign.
+To do so, simply add a replacement pattern that replaces ## with # with the following command:
+/autosort replacements add ## #
+
+Replacement patterns do not support wildcards or special characters at the moment.
+
+## Sort rules
+You can assign scores to name components by defining sort rules.
+The first rule that matches a component decides the score.
+Further rules are not examined.
+Sort rules use the following syntax:
+<glob-pattern> = <score>
+
+You can use the "/autosort rules" command to show and manipulate the list of sort rules.
+
+
+Allowed special characters in the glob patterns are:
+
+Pattern | Meaning
+--------|--------
+* | Matches a sequence of any characters except for periods.
+? | Matches a single character, but not a period.
+[a-z] | Matches a single character in the given regex-like character class.
+[^ab] | A negated regex-like character class.
+\* | A backslash escapes the next characters and removes its special meaning.
+\\ | A literal backslash.
+
+
+## Example
+As an example, consider the following rule list:
+0: core = 0
+1: irc = 2
+2: * = 1
+
+3: irc.server.*.#* = 1
+4: irc.server.*.* = 0
+
+Rule 0 ensures the core buffer is always sorted first.
+Rule 1 sorts IRC buffers last and rule 2 puts all remaining buffers in between the two.
+
+Rule 3 and 4 would make no sense with the group_irc option off.
+With the option on though, these rules will sort private buffers before regular channel buffers.
+Rule 3 matches channel buffers and assigns them a higher score,
+while rule 4 matches the buffers that remain and assigns them a lower score.
+The same effect could also be achieved with a single rule:
+irc.server.*.[^#]* = 0
+'''
+
+command_completion = 'sort||rules list|add|insert|update|delete|move|swap||replacements list|add|insert|update|delete|move|swap'
+
+
+if weechat.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, SCRIPT_DESC, "", ""):
+ config = Config('autosort')
+
+ weechat.hook_config('autosort.*', 'on_config_changed', '')
+ weechat.hook_command('autosort', command_description, '', '', command_completion, 'on_autosort_command', 'NULL')
+ on_config_changed()
diff --git a/weechat/python/bufsave.py b/weechat/python/bufsave.py
new file mode 100755
index 0000000..0591127
--- /dev/null
+++ b/weechat/python/bufsave.py
@@ -0,0 +1,113 @@
+''' Buffer saver '''
+# -*- coding: utf-8 -*-
+#
+# Copyright (c) 2009 by xt <tor@bash.no>
+# Copyright (c) 2012 by Sebastien Helleu <flashcode@flashtux.org>
+# Based on bufsave.pl for 0.2.x by FlashCode
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+
+#
+# Save content of current buffer in a file.
+# (this script requires WeeChat 0.3.0 or newer)
+#
+# History:
+# 2012-08-28, Sebastien Helleu <flashcode@flashtux.org>:
+# version 0.3: compatibility with WeeChat >= 0.3.9 (hdata_time is now long instead of string)
+# 2012-08-23, Sebastien Helleu <flashcode@flashtux.org>:
+# version 0.2: use hdata for WeeChat >= 0.3.6 (improve performance)
+# 2009-06-10, xt <tor@bash.no>
+# version 0.1: initial release
+#
+import weechat as w
+from os.path import exists
+import time
+
+SCRIPT_NAME = "bufsave"
+SCRIPT_AUTHOR = "xt <xt@bash.no>"
+SCRIPT_VERSION = "0.3"
+SCRIPT_LICENSE = "GPL3"
+SCRIPT_DESC = "Save buffer to a file"
+SCRIPT_COMMAND = SCRIPT_NAME
+
+
+if w.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, SCRIPT_DESC, "", ""):
+ w.hook_command(SCRIPT_COMMAND,
+ "save current buffer to a file",
+ "[filename]",
+ " filename: target file (must not exist)\n",
+ "%f",
+ "bufsave_cmd",
+ '')
+
+def cstrip(text):
+ ''' Use weechat color strip on text'''
+
+ return w.string_remove_color(text, '')
+
+def bufsave_cmd(data, buffer, args):
+ ''' Callback for /bufsave command '''
+
+ filename = args
+
+ if not filename:
+ w.command('', '/help %s' %SCRIPT_COMMAND)
+ return w.WEECHAT_RC_OK
+
+ if exists(filename):
+ w.prnt('', 'Error: target file already exists!')
+ return w.WEECHAT_RC_OK
+
+ try:
+ fp = open(filename, 'w')
+ except:
+ w.prnt('', 'Error writing to target file!')
+ return w.WEECHAT_RC_OK
+
+ version = w.info_get('version_number', '') or 0
+ if int(version) >= 0x00030600:
+ # use hdata with WeeChat >= 0.3.6 (direct access to data, very fast)
+ own_lines = w.hdata_pointer(w.hdata_get('buffer'), buffer, 'own_lines')
+ if own_lines:
+ line = w.hdata_pointer(w.hdata_get('lines'), own_lines, 'first_line')
+ hdata_line = w.hdata_get('line')
+ hdata_line_data = w.hdata_get('line_data')
+ while line:
+ data = w.hdata_pointer(hdata_line, line, 'data')
+ if data:
+ date = w.hdata_time(hdata_line_data, data, 'date')
+ # since WeeChat 0.3.9, hdata_time returns long instead of string
+ if not isinstance(date, str):
+ date = time.strftime('%F %T', time.localtime(int(date)))
+ fp.write('%s %s %s\n' %(\
+ date,
+ cstrip(w.hdata_string(hdata_line_data, data, 'prefix')),
+ cstrip(w.hdata_string(hdata_line_data, data, 'message')),
+ ))
+ line = w.hdata_move(hdata_line, line, 1)
+ else:
+ # use infolist with WeeChat <= 0.3.5 (full duplication of lines, slow and uses memory)
+ infolist = w.infolist_get('buffer_lines', buffer, '')
+ while w.infolist_next(infolist):
+ fp.write('%s %s %s\n' %(\
+ w.infolist_time(infolist, 'date'),
+ cstrip(w.infolist_string(infolist, 'prefix')),
+ cstrip(w.infolist_string(infolist, 'message')),
+ ))
+ w.infolist_free(infolist)
+
+ fp.close()
+
+ return w.WEECHAT_RC_OK
diff --git a/weechat/python/clone_scanner.py b/weechat/python/clone_scanner.py
new file mode 100644
index 0000000..e8205c2
--- /dev/null
+++ b/weechat/python/clone_scanner.py
@@ -0,0 +1,514 @@
+# -*- coding: utf-8 -*-
+#
+# Clone Scanner, version 1.3 for WeeChat version 0.3
+# Latest development version: https://github.com/FiXato/weechat_scripts
+#
+# A Clone Scanner that can manually scan channels and
+# automatically scans joins for users on the channel
+# with multiple nicknames from the same host.
+#
+# Upon join by a user, the user's host is compared to the infolist of
+# already connected users to see if they are already online from
+# another nickname. If the user is a clone, it will report it.
+# With the '/clone_scanner scan' command you can manually scan a chan.
+#
+# See /set plugins.var.python.clone_scanner.* for all possible options
+# Use the brilliant iset.pl plugin (/weeget install iset) to see what they do
+# Or check the sourcecode below.
+#
+# Example output for an on-join scan result:
+# 21:32:46 ▬▬▶ FiXato_Odie (FiXato@FiXato.net) has joined #lounge
+# 21:32:46 FiXato_Odie is already on the channel as FiXato!FiXato@FiXato.Net and FiX!FiXaphone@FiXato.net
+#
+# Example output for a manual scan:
+# 21:34:44 fixato.net is online from 3 nicks:
+# 21:34:44 - FiXato!FiXato@FiXato.Net
+# 21:34:44 - FiX!FiXaphone@FiXato.net
+# 21:34:44 - FiXato_Odie!FiXato@FiXato.net
+#
+## History:
+### 2011-09-11: FiXato:
+#
+# * version 0.1: initial release.
+# * Added an on-join clone scan. Any user that joins a channel will be
+# matched against users already on the channel.
+#
+# * version 0.2: manual clone scan
+# * Added a manual clone scan via /clone_scanner scan
+# you can specify a target channel with:
+# /clone_scanner scan #myChannelOnCurrentServer
+# or:
+# /clone_scanner scan Freenode.#myChanOnSpecifiedNetwork
+# * Added completion
+#
+### 2011-09-12: FiXato:
+#
+# * version 0.3: Refactor galore
+# * Refactored some code. Codebase should be DRYer and clearer now.
+# * Manual scan report lists by host instead of nick now.
+# * Case-insensitive host-matching
+# * Bugfixed the infolist memleak.
+# * on-join scanner works again
+# * Output examples added to the comments
+#
+### 2011-09-19
+# * version 0.4: Option galore
+# * Case-insensitive buffer lookup fix.
+# * Made most messages optional through settings.
+# * Made on-join alert and clone report key a bit more configurable.
+# * Added formatting options for on-join alerts.
+# * Added format_message helper method that accepts multiple whitespace-separated weechat.color() options.
+# * Added formatting options for join messages
+# * Added formatting options for clone reports
+# * Added format_from_config helper method that reads the given formatting key from the config
+#
+# * version 0.5: cs_buffer refactoring
+# * dropping the manual cs_create_buffer call in favor for a cs_get_buffer() method
+#
+### 2012-02-10: FiXato:
+#
+# * version 0.6: Stop shoving that buffer in my face!
+# * The clone_scanner buffer should no longer pop up by itself when you load the script.
+# It should only pop up now when you actually a line needs to show up in the buffer.
+#
+# * version 0.7: .. but please pop it up in my current window when I ask for it
+# * Added setting plugins.var.python.clone_scanner.autofocus
+# This will autofocus the clone_scanner buffer in the current window if another window isn't
+# already showing it, and of course only when the clone_scanner buffer is triggered
+#
+### 2012-02-10: FiXato:
+#
+# * version 0.8: .. and only when it is first created..
+# * Prevents the buffer from being focused every time there is activity in it and not being shown in a window.
+#
+### 2012-04-01: FiXato:
+#
+# * version 0.9: Hurrah for bouncers...
+# * Added the option plugins.var.python.clone_scanner.compare_idents
+# Set it to 'on' if you don't want people with different idents to be marked as clones.
+# Useful on channels with bouncers.
+#
+### 2012-04-02: FiXato:
+#
+# * version 1.0: Bugfix
+# * Fixed the on-join scanner bug introduced by the 0.9 release.
+# I was not properly comparing the new ident@host.name key in all places yet.
+# Should really have tested this better ><
+#
+### 2012-04-03: FiXato:
+#
+# * version 1.1: Stop being so sensitive!
+# * Continuing to fix the on-join scanner bugs introduced by the 0.9 release.
+# The ident@host.name dict key wasn't being lowercased for comparison in the on-join scan.
+#
+# * version 1.2: So shameless!
+# * Added shameless advertising for my script through /clone_scanner advertise
+#
+### 2013-04-09: FiXato:
+# * version 1.3: Such a killer rabbit
+# * Thanks to Curtis Sorensen aka killerrabbit clone_scanner.py now supports:
+# * local channels (&-prefixed)
+# * nameless channels (just # or &)
+#
+### 2014-12-07: FiXato:
+# * version 1.4: Inefficiency Warning Patch
+# WARNING! I recently noticed the clone_scanner script is currently rather inefficient, and requires a rewrite.
+# It may cause nasty lag when there are a lot of concurrent joins on the channel, as it evaluates the nicklist on every join.
+# For servers like twitch.tv and bitlbee, you might want to exclude the server with the new setting:
+# /set plugins.var.python.clone_scanner.hooks.excluded_servers twitchtv,bitlbee
+# This script update is an emergency update to add the above option, and warn the users of this script.
+# You can disable this warning with: /set plugins.var.python.clone_scanner.lag_warning off
+#
+# * Other patches in this version include:
+# * Re-did how settings are handled, using nils_2's skeleton code
+# * Settings are now automatically memoized when changed
+# * Added options hooks.excluded_servers, hooks.explicit_servers and lag_warning
+# * Updated advertise option to include /script install clone_scanner.py
+# * Updated min version to 0.3.6, though this will prob change in the next version
+#
+## Acknowledgements:
+# * Sebastien "Flashcode" Helleu, for developing the kick-ass chat/IRC
+# client WeeChat
+# * ArZa, whose kickban.pl script helped me get started with using the
+# infolist results.
+# * LayBot, for requesting the ident comparison
+# * Curtis "killerrabbit" Sorensen, for sending in two pull-requests,
+# adding support for local and nameless channels.
+# * nils_2 aka weechatter, for providing the excellent skeleton.py script
+#
+## TODO:
+# - REWRITE TO IMPROVE EFFICIENCY:
+# - Probably only do the infolist loop on self-join,
+# and from then on manually keep track of join/parts/quit/nick-changes
+# - Add option to enable/disable public clone reporting aka msg channels
+# - Add option to enable/disable scanning on certain channels
+# - Add cross-channel clone scan
+# - Add cross-server clone scan
+#
+## Copyright (c) 2011-2014 Filip H.F. "FiXato" Slagter,
+# <FiXato [at] Gmail [dot] com>
+# http://profile.fixato.org
+#
+# Permission is hereby granted, free of charge, to any person obtaining
+# a copy of this software and associated documentation files (the
+# "Software"), to deal in the Software without restriction, including
+# without limitation the rights to use, copy, modify, merge, publish,
+# distribute, sublicense, and/or sell copies of the Software, and to
+# permit persons to whom the Software is furnished to do so, subject to
+# the following conditions:
+#
+# The above copyright notice and this permission notice shall be
+# included in all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+# NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+SCRIPT_NAME = "clone_scanner"
+SCRIPT_AUTHOR = "Filip H.F. 'FiXato' Slagter <fixato [at] gmail [dot] com>"
+SCRIPT_VERSION = "1.4"
+SCRIPT_LICENSE = "MIT"
+SCRIPT_DESC = "A Clone Scanner that can manually scan channels and automatically scans joins for users on the channel with multiple nicknames from the same host."
+SCRIPT_COMMAND = "clone_scanner"
+SCRIPT_CLOSE_CB = "cs_close_cb"
+
+import_ok = True
+
+try:
+ import weechat
+except ImportError:
+ print "This script must be run under WeeChat."
+ import_ok = False
+
+import re
+cs_buffer = None
+OPTIONS = {
+ "autofocus": ("on", "Focus the clone_scanner buffer in the current window if it isn't already displayed by a window."),
+ "compare_idents": ("off", "Match against ident@host.name instead of just the hostname. Useful if you don't want different people from bouncers marked as clones"),
+ "display_join_messages": ("off", "Display all joins in the clone_scanner buffer"),
+ "display_onjoin_alert_clone_buffer": ("on", "Display an on-join clone alert in the clone_scanner buffer"),
+ "display_onjoin_alert_target_buffer": ("on", "Display an on-join clone alert in the buffer where the clone was detected"),
+ "display_onjoin_alert_current_buffer": ("off", "Display an on-join clone alert in the current buffer"),
+ "display_scan_report_clone_buffer": ("on", "Display manual scan reports in the clone buffer"),
+ "display_scan_report_target_buffer": ("off", "Display manual scan reports in the buffer of the scanned channel"),
+ "display_scan_report_current_buffer": ("on", "Display manual scan reports in the current buffer"),
+
+ "clone_report_key": ("mask", "Which 'key' to display in the clone report: 'mask' for full hostmasks, or 'nick' for nicks"),
+ "clone_onjoin_alert_key": ("mask", "Which 'key' to display in the on-join alerts: 'mask' for full hostmasks, or 'nick' for nicks"),
+
+ "colors.onjoin_alert.message": ("red", "The on-join clone alert's message colour. Formats are space separated."),
+ "colors.onjoin_alert.nick": ("bold red", "The on-join clone alert's nick colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected."),
+ "colors.onjoin_alert.channel": ("red", "The on-join clone alert's channel colour. Formats are space separated."),
+ "colors.onjoin_alert.matches": ("bold red", "The on-join clone alert's matches (masks or nicks) colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected."),
+
+ "colors.join_messages.message": ("chat", "The base colour for the join messages."),
+ "colors.join_messages.nick": ("bold", "The colour for the 'nick'-part of the join messages. Note: if you have colorize_nicks, this option might not always work as expected."),
+ "colors.join_messages.identhost": ("chat", "The colour for the 'ident@host'-part of the join messages."),
+ "colors.join_messages.channel": ("bold", "The colour for the 'channel'-part of the join messages."),
+
+ "colors.clone_report.header.message": ("chat", "The colour of the clone report header."),
+ "colors.clone_report.header.number_of_hosts": ("bold", "The colour of the number of hosts in the clone report header."),
+ "colors.clone_report.header.channel": ("bold", "The colour of the channel name in the clone report header."),
+
+ "colors.clone_report.subheader.message": ("chat", "The colour of the clone report subheader."),
+ "colors.clone_report.subheader.host": ("bold", "The colour of the host in the clone report subheader."),
+ "colors.clone_report.subheader.number_of_clones": ("bold", "The colour of the number of clones in the clone report subheader."),
+
+ "colors.clone_report.clone.message": ("chat", "The colour of the clone hit in the clone report message."),
+ "colors.clone_report.clone.match": ("chat", "The colour of the match details (masks or nicks) in the clone report."),
+
+ "colors.mask.nick": ("bold", "The formatting of the nick in the match mask."),
+ "colors.mask.identhost": ("", "The formatting of the identhost in the match mask."),
+ "hooks.explicit_servers": ("*", "Comma-separated, wildcard-supporting list of servers for which we should add hook to for monitoring clones. E.g. 'freenode,chat4all,esper*' or '*' (default)"),
+ "hooks.excluded_servers": ("bitlbee,twitchtv", "Which servers should the hook *not* be valid for? There's no support for wildcards unfortunately. E.g.: 'bitlbee,twitchtv' to exclude servers named bitlbee and twitchtv (default)."),
+ "lag_warning": ('on', 'Show temporary warning upon script load regarding the inefficiency of the script. Set to "off" to disable.')
+}
+hooks = set([])
+
+def get_validated_key_from_config(setting):
+ key = OPTIONS[setting]
+ if key != 'mask' and key != 'nick':
+ weechat.prnt("", "Key %s not found. Valid settings are 'nick' and 'mask'. Reverted the setting to 'mask'" % key)
+ weechat.config_set_plugin("clone_report_key", "mask")
+ key = "mask"
+ return key
+
+def format_message(msg, formats, reset_color='chat'):
+ if type(formats) == str:
+ formats = formats.split()
+ formatted_message = msg
+ needs_color_reset = False
+ for format in formats:
+ if format in ['bold', 'reverse', 'italic', 'underline']:
+ end_format = '-%s' % format
+ else:
+ needs_color_reset = True
+ end_format = ""
+ formatted_message = "%s%s%s" % (weechat.color(format), formatted_message, weechat.color(end_format))
+ if needs_color_reset:
+ formatted_message += weechat.color(reset_color)
+ return formatted_message
+
+def format_from_config(msg, config_option):
+ return format_message(msg, OPTIONS[config_option])
+
+def on_join_scan_cb(data, signal, signal_data):
+ network = signal.split(',')[0]
+ if network in OPTIONS['hooks.excluded_servers'].split(','):
+ return weechat.WEECHAT_RC_OK
+
+ joined_nick = weechat.info_get("irc_nick_from_host", signal_data)
+ join_match_data = re.match(':[^!]+!([^@]+@(\S+)) JOIN :?([#&]\S*)', signal_data)
+ parsed_ident_host = join_match_data.group(1).lower()
+ parsed_host = join_match_data.group(2).lower()
+ if OPTIONS["compare_idents"] == "on":
+ hostkey = parsed_ident_host
+ else:
+ hostkey = parsed_host
+
+ chan_name = join_match_data.group(3)
+ network_chan_name = "%s.%s" % (network, chan_name)
+ chan_buffer = weechat.info_get("irc_buffer", "%s,%s" % (network, chan_name))
+ if not chan_buffer:
+ print "No IRC channel buffer found for %s" % network_chan_name
+ return weechat.WEECHAT_RC_OK
+
+ if OPTIONS["display_join_messages"] == "on":
+ message = "%s%s%s%s%s" % (
+ format_from_config(joined_nick, "colors.join_messages.nick"),
+ format_from_config("!", "colors.join_messages.message"),
+ format_from_config(parsed_ident_host, "colors.join_messages.identhost"),
+ format_from_config(" JOINed ", "colors.join_messages.message"),
+ format_from_config(network_chan_name, "colors.join_messages.channel"),
+ )
+ #Make sure message format is also applied if no formatting is given for nick
+ message = format_from_config(message, "colors.join_messages.message")
+ weechat.prnt(cs_get_buffer(), message)
+
+ clones = get_clones_for_buffer("%s,%s" % (network, chan_name), hostkey)
+ if clones:
+ key = get_validated_key_from_config("clone_onjoin_alert_key")
+
+ filtered_clones = filter(lambda clone: clone['nick'] != joined_nick, clones[hostkey])
+ match_strings = map(lambda m: format_from_config(m[key], "colors.onjoin_alert.matches"), filtered_clones)
+
+ join_string = format_from_config(' and ',"colors.onjoin_alert.message")
+ masks = join_string.join(match_strings)
+ message = "%s %s %s %s %s" % (
+ format_from_config(joined_nick, "colors.onjoin_alert.nick"),
+ format_from_config("is already on", "colors.onjoin_alert.message"),
+ format_from_config(network_chan_name, "colors.onjoin_alert.channel"),
+ format_from_config("as", "colors.onjoin_alert.message"),
+ masks
+ )
+ message = format_from_config(message, 'colors.onjoin_alert.message')
+
+ if OPTIONS["display_onjoin_alert_clone_buffer"] == "on":
+ weechat.prnt(cs_get_buffer(),message)
+ if OPTIONS["display_onjoin_alert_target_buffer"] == "on":
+ weechat.prnt(chan_buffer, message)
+ if OPTIONS["display_onjoin_alert_current_buffer"] == "on":
+ weechat.prnt(weechat.current_buffer(),message)
+ return weechat.WEECHAT_RC_OK
+
+def cs_get_buffer():
+ global cs_buffer
+
+ if not cs_buffer:
+ # Sets notify to 0 as this buffer does not need to be in hotlist.
+ cs_buffer = weechat.buffer_new("clone_scanner", "", \
+ "", SCRIPT_CLOSE_CB, "")
+ weechat.buffer_set(cs_buffer, "title", "Clone Scanner")
+ weechat.buffer_set(cs_buffer, "notify", "0")
+ weechat.buffer_set(cs_buffer, "nicklist", "0")
+ if OPTIONS["autofocus"] == "on":
+ if not weechat.window_search_with_buffer(cs_buffer):
+ weechat.command("", "/buffer " + weechat.buffer_get_string(cs_buffer,"name"))
+
+ return cs_buffer
+
+def cs_close_cb(*kwargs):
+ """ A callback for buffer closing. """
+ global cs_buffer
+
+ #TODO: Ensure the clone_scanner buffer gets closed if its option is set and the script unloads
+
+ cs_buffer = None
+ return weechat.WEECHAT_RC_OK
+
+
+def get_channel_from_buffer_args(buffer, args):
+ server_name = weechat.buffer_get_string(buffer, "localvar_server")
+ channel_name = args
+ if not channel_name:
+ channel_name = weechat.buffer_get_string(buffer, "localvar_channel")
+
+ match_data = re.match('\A(irc.)?([^.]+)\.([#&]\S*)\Z', channel_name)
+ if match_data:
+ channel_name = match_data.group(3)
+ server_name = match_data.group(2)
+
+ return server_name, channel_name
+
+#TODO: track the hosts + nicks ourselves instead of looking up the entire list every join...
+def get_clones_for_buffer(infolist_buffer_name, hostname_to_match=None):
+ matches = {}
+ infolist = weechat.infolist_get("irc_nick", "", infolist_buffer_name)
+ while(weechat.infolist_next(infolist)):
+ ident_hostname = weechat.infolist_string(infolist, "host")
+ host_matchdata = re.match('([^@]+)@(\S+)', ident_hostname)
+ if not host_matchdata:
+ continue
+
+ hostname = host_matchdata.group(2).lower()
+ ident = host_matchdata.group(1).lower()
+ if OPTIONS["compare_idents"] == "on":
+ hostkey = ident_hostname.lower()
+ else:
+ hostkey = hostname
+
+ if hostname_to_match and hostname_to_match.lower() != hostkey:
+ continue
+
+ nick = weechat.infolist_string(infolist, "name")
+
+ matches.setdefault(hostkey,[]).append({
+ 'nick': nick,
+ 'mask': "%s!%s" % (
+ format_from_config(nick, "colors.mask.nick"),
+ format_from_config(ident_hostname, "colors.mask.identhost")),
+ 'ident': ident,
+ 'ident_hostname': ident_hostname,
+ 'hostname': hostname,
+ })
+ weechat.infolist_free(infolist)
+
+ #Select only the results that have more than 1 match for a host
+ return dict((k, v) for (k, v) in matches.iteritems() if len(v) > 1)
+
+def report_clones(clones, scanned_buffer_name, target_buffer=None):
+ # Default to clone_scanner buffer
+ if not target_buffer:
+ target_buffer = cs_get_buffer()
+
+ if clones:
+ clone_report_header = "%s %s %s%s" % (
+ format_from_config(len(clones), "colors.clone_report.header.number_of_hosts"),
+ format_from_config("hosts with clones were found on", "colors.clone_report.header.message"),
+ format_from_config(scanned_buffer_name, "colors.clone_report.header.channel"),
+ format_from_config(":", "colors.clone_report.header.message"),
+ )
+ clone_report_header = format_from_config(clone_report_header, "colors.clone_report.header.message")
+ weechat.prnt(target_buffer, clone_report_header)
+
+ for (host, clones) in clones.iteritems():
+ host_message = "%s %s %s %s" % (
+ format_from_config(host, "colors.clone_report.subheader.host"),
+ format_from_config("is online from", "colors.clone_report.subheader.message"),
+ format_from_config(len(clones), "colors.clone_report.subheader.number_of_clones"),
+ format_from_config("nicks:", "colors.clone_report.subheader.message"),
+ )
+ host_message = format_from_config(host_message, "colors.clone_report.subheader.message")
+ weechat.prnt(target_buffer, host_message)
+
+ for user in clones:
+ key = get_validated_key_from_config("clone_report_key")
+ clone_message = "%s%s" % (" - ", format_from_config(user[key], "colors.clone_report.clone.match"))
+ clone_message = format_from_config(clone_message,"colors.clone_report.clone.message")
+ weechat.prnt(target_buffer, clone_message)
+ else:
+ weechat.prnt(target_buffer, "No clones found on %s" % scanned_buffer_name)
+
+def cs_command_main(data, buffer, args):
+ if args[0:4] == 'scan':
+ server_name, channel_name = get_channel_from_buffer_args(buffer, args[5:])
+ clones = get_clones_for_buffer('%s,%s' % (server_name, channel_name))
+ if OPTIONS["display_scan_report_target_buffer"] == "on":
+ target_buffer = weechat.info_get("irc_buffer", "%s,%s" % (server_name, channel_name))
+ report_clones(clones, '%s.%s' % (server_name, channel_name), target_buffer)
+ if OPTIONS["display_scan_report_clone_buffer"] == "on":
+ report_clones(clones, '%s.%s' % (server_name, channel_name))
+ if OPTIONS["display_scan_report_current_buffer"] == "on":
+ report_clones(clones, '%s.%s' % (server_name, channel_name), weechat.current_buffer())
+ elif args[0:9] == 'advertise':
+ weechat.command("", "/input insert /me is using FiXato's CloneScanner v%s for WeeChat. Get the latest version from: https://github.com/FiXato/weechat_scripts/blob/master/clone_scanner.py or /script install clone_scanner.py" % SCRIPT_VERSION)
+ return weechat.WEECHAT_RC_OK
+
+def cs_set_default_settings():
+ global OPTIONS
+
+ # Set default settings
+ for option,value in OPTIONS.items():
+ if not weechat.config_is_set_plugin(option):
+ weechat.config_set_plugin(option, value[0])
+ OPTIONS[option] = value[0]
+ else:
+ OPTIONS[option] = weechat.config_get_plugin(option)
+ weechat.config_set_desc_plugin(option, '%s (default: "%s")' % (value[1], value[0]))
+
+def toggle_refresh(pointer, name, value):
+ global OPTIONS
+
+ config_option = name[len('plugins.var.python.' + SCRIPT_NAME + '.'):] # get optionname
+ OPTIONS[config_option] = value # save new value
+ if config_option in ('hooks.excluded_servers', 'hooks.explicit_servers'):
+ remove_hooks()
+ add_hooks()
+ weechat.config_set_plugin(config_option, value)
+ return weechat.WEECHAT_RC_OK
+
+def add_hooks():
+ global hooks
+ hooked_servers = OPTIONS['hooks.explicit_servers'].split(',')
+ for server_name in hooked_servers:
+ signal = "%s,irc_in2_join" % server_name
+ # weechat.prnt('', "Adding hook on %s" % signal)
+ hook = weechat.hook_signal(signal, "on_join_scan_cb", "")
+ hooks.add(hook)
+
+def remove_hooks():
+ global hooks
+ for hook in hooks:
+ weechat.unhook(hook)
+ hooks = set([])
+
+if __name__ == "__main__" and import_ok:
+ if weechat.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, SCRIPT_DESC, SCRIPT_CLOSE_CB, ""):
+ version = weechat.info_get("version_number", "") or 0
+ if int(version) >= 0x00030600:
+ if (not weechat.config_is_set_plugin('lag_warning') or weechat.config_get_plugin('lag_warning') == 'on'):
+ weechat.prnt('', '%s%sWARNING! This %s script is currently rather inefficient, and requires a rewrite.' % (weechat.prefix('error'), weechat.color('red'), SCRIPT_NAME))
+ weechat.prnt('', '%s It may cause nasty lag when there are a lot of concurrent joins on the channel, as it evaluates the nicklist on every join.' % weechat.prefix('notice'))
+ weechat.prnt('', '%s For servers like twitch.tv and bitlbee, you might want to exclude the server with the new setting:' % weechat.prefix('notice'))
+ weechat.prnt('', '%s %s /set plugins.var.python.clone_scanner.hooks.excluded_servers twitchtv,bitlbee' % (weechat.prefix("notice"), weechat.color('*white')))
+ weechat.prnt('', '%s This script update is an emergency update to add the above option, and warn the users of this script.' % weechat.prefix("notice"))
+ weechat.prnt('', '%s You can disable this warning with:%s /set plugins.var.python.clone_scanner.lag_warning off' % (weechat.prefix("notice"), weechat.color('*white')))
+
+ cs_set_default_settings()
+ cs_buffer = weechat.buffer_search("python", "clone_scanner")
+
+ weechat.hook_config( 'plugins.var.python.%s.*' % SCRIPT_NAME, 'toggle_refresh', '' )
+ add_hooks()
+
+ weechat.hook_command(SCRIPT_COMMAND,
+ SCRIPT_DESC,
+ "[scan] [[plugin.][network.]channel] | [advertise] | [help]",
+ "the target_buffer can be: \n"
+ "- left out, so the current channel buffer will be scanned.\n"
+ "- a plain channel name, such as #weechat, in which case it will prefixed with the current network name\n"
+ "- a channel name prefixed with network name, such as Freenode.#weechat\n"
+ "- a channel name prefixed with plugin and network name, such as irc.freenode.#weechat\n"
+ "See /set plugins.var.python.clone_scanner.* for all possible configuration options",
+
+ " || scan %(buffers_names)"
+ " || advertise"
+ " || help",
+
+ "cs_command_main", "")
+ else:
+ weechat.prnt("","%s%s %s" % (weechat.prefix("error"),SCRIPT_NAME,": needs version 0.3.6 or higher"))
+ weechat.command("","/wait 1ms /python unload %s" % SCRIPT_NAME)
diff --git a/weechat/python/confversion.py b/weechat/python/confversion.py
new file mode 100644
index 0000000..d41a357
--- /dev/null
+++ b/weechat/python/confversion.py
@@ -0,0 +1,124 @@
+# -*- coding: utf-8 -*-
+#
+# Copyright (c) 2010-2010 by drubin <drubin at smartcube.co.za>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
+# Allows you to visually see if there are updates to your weechat system
+
+#Versions
+# 0.1 drubin - First release.
+# - Basic functionality to save version history of your config files (only git, bzr)
+# 0.2 ShockkPony - Fixed massive weechat startup time caused by initial config loading
+
+SCRIPT_NAME = "confversion"
+SCRIPT_AUTHOR = "drubin <drubin at smartcube.co.za>"
+SCRIPT_VERSION = "0.2"
+SCRIPT_LICENSE = "GPL3"
+SCRIPT_DESC = "Stores version controlled history of your configuration files"
+
+import_ok = True
+import subprocess
+try:
+ import weechat
+except ImportError:
+ print "This script must be run under WeeChat."
+ print "Get WeeChat now at: http://www.weechat.org/"
+ import_ok = False
+
+
+# script options
+settings = {
+ #Currently supports git and bzr and possibly other that support simple "init" "add *.conf" "commit -m "message" "
+ "versioning_method" : "git",
+ "commit_each_change" : "true",
+ "commit_message" : "Commiting changes",
+ #Allows you to not auto commit stuff that relates to these configs
+ #, (comma) seperated list of config options
+ #The toggle_nicklist script can make this property annoying.
+ "auto_commit_ignore" : "weechat.bar.nicklist.hidden",
+}
+
+def shell_in_home(cmd):
+ try:
+ output = file("/dev/null","w")
+ subprocess.Popen(ver_method()+" "+cmd, cwd = weechat_home(),
+ stdout= output, stderr=output, shell=True)
+ except Exception as e:
+ print e
+
+def weechat_home():
+ return weechat.info_get ("weechat_dir", "")
+
+def ver_method():
+ return weechat.config_get_plugin("versioning_method")
+
+def init_repo():
+ #Set up version control (doesn't matter if previously setup for bzr, git)
+ shell_in_home("init")
+ #Save first import OR on start up if needed.
+ commit_cb()
+
+confversion_commit_finish_hook = 0
+
+def commit_cb(data=None, remaning=None):
+ global confversion_commit_finish_hook
+
+ # only hook timer if not already hooked
+ if confversion_commit_finish_hook == 0:
+ confversion_commit_finish_hook = weechat.hook_timer(500, 0, 1, "commit_cb_finish", "")
+
+ return weechat.WEECHAT_RC_OK
+
+def commit_cb_finish(data=None, remaining=None):
+ global confversion_commit_finish_hook
+
+ # save before doing commit
+ weechat.command("","/save")
+
+ # add all config changes to git
+ shell_in_home("add ./*.conf")
+
+ # do the commit
+ shell_in_home("commit -m \"%s\"" % weechat.config_get_plugin("commit_message"))
+
+ # set hook back to 0
+ confversion_commit_finish_hook = 0
+
+ return weechat.WEECHAT_RC_OK
+
+def conf_update_cb(data, option, value):
+ #Commit data if not part of ignore list.
+ if weechat.config_get_plugin("commit_each_change") == "true" and not option in weechat.config_get_plugin("auto_commit_ignore").split(","):
+ #Call use pause else /save will be called before the config is actually saved to disc
+ #This is kinda hack but better input would be appricated.
+ weechat.hook_timer(500, 0, 1, "commit_cb", "")
+ return weechat.WEECHAT_RC_OK
+
+def confversion_cmd(data, buffer, args):
+ commit_cb()
+ return weechat.WEECHAT_RC_OK
+
+if weechat.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE,
+ SCRIPT_DESC, "", ""):
+ for option, default_value in settings.iteritems():
+ if weechat.config_get_plugin(option) == "":
+ weechat.config_set_plugin(option, default_value)
+
+ weechat.hook_command("confversion", "Saves configurations to version control", "",
+ "",
+ "", "confversion_cmd", "")
+ init_repo()
+ hook = weechat.hook_config("*", "conf_update_cb", "")
diff --git a/weechat/python/country.py b/weechat/python/country.py
new file mode 100644
index 0000000..530aa79
--- /dev/null
+++ b/weechat/python/country.py
@@ -0,0 +1,577 @@
+# -*- coding: utf-8 -*-
+###
+# Copyright (c) 2009-2011 by Elián Hanisch <lambdae2@gmail.com>
+# Copyright (c) 2013 by Filip H.F. "FiXato" Slagter <fixato+weechat@gmail.com>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+###
+
+###
+# Prints user's country and local time information in
+# whois/whowas replies (for WeeChat 0.3.*)
+#
+# This script uses MaxMind's GeoLite database from
+# http://www.maxmind.com/app/geolitecountry
+#
+# This script depends in pytz third party module for retrieving
+# timezone information for a given country. Without it the local time
+# for a user won't be displayed.
+# Get it from http://pytz.sourceforge.net or from your distro packages,
+# python-tz in Ubuntu/Debian
+#
+# Commands:
+# * /country
+# Prints country for a given ip, uri or nick. See /help country
+#
+# Settings:
+# * plugins.var.python.country.show_in_whois:
+# If 'off' /whois or /whowas replies won't contain country information.
+# Valid values: on, off
+# * plugins.var.python.country.show_localtime:
+# If 'off' timezone and local time infomation won't be looked for.
+# Valid values: on, off
+#
+#
+# TODO
+# * Add support for IPv6 addresses
+#
+#
+# History:
+# 2013-04-28
+# version 0.6:
+# * Improved support for target msgbuffer. Takes the following settings into account:
+# - irc.msgbuffer.whois
+# - irc.msgbuffer.$servername.whois
+# - irc.look.msgbuffer_fallback
+#
+# 2011-08-14
+# version 0.5:
+# * make time format configurable.
+# * print to private buffer based on msgbuffer setting.
+#
+# 2011-01-09
+# version 0.4.1: bug fixes
+#
+# 2010-11-15
+# version 0.4:
+# * support for users using webchat (at least in freenode)
+# * enable Archlinux workaround.
+#
+# 2010-01-11
+# version 0.3.1: bug fix
+# * irc_nick infolist wasn't freed in get_host_by_nick()
+#
+# 2009-12-12
+# version 0.3: update WeeChat site.
+#
+# 2009-09-17
+# version 0.2: added timezone and local time information.
+#
+# 2009-08-24
+# version 0.1.1: fixed python 2.5 compatibility.
+#
+# 2009-08-21
+# version 0.1: initial release.
+#
+###
+
+SCRIPT_NAME = "country"
+SCRIPT_AUTHOR = "Elián Hanisch <lambdae2@gmail.com>"
+SCRIPT_VERSION = "0.6"
+SCRIPT_LICENSE = "GPL3"
+SCRIPT_DESC = "Prints user's country and local time in whois replies"
+SCRIPT_COMMAND = "country"
+
+try:
+ import weechat
+ from weechat import WEECHAT_RC_OK, prnt
+ import_ok = True
+except ImportError:
+ print "This script must be run under WeeChat."
+ print "Get WeeChat now at: http://www.weechat.org/"
+ import_ok = False
+
+try:
+ import pytz, datetime
+ pytz_module = True
+except:
+ pytz_module = False
+
+import os, re, socket
+
+### ip database
+database_url = 'http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip'
+database_file = 'GeoIPCountryWhois.csv'
+
+### config
+settings = {
+ 'time_format': '%x %X %Z',
+ 'show_in_whois': 'on',
+ 'show_localtime': 'on'
+ }
+
+boolDict = {'on':True, 'off':False}
+def get_config_boolean(config):
+ value = weechat.config_get_plugin(config)
+ try:
+ return boolDict[value]
+ except KeyError:
+ default = settings[config]
+ error("Error while fetching config '%s'. Using default value '%s'." %(config, default))
+ error("'%s' is invalid, allowed: 'on', 'off'" %value)
+ return boolDict[default]
+
+### messages
+
+script_nick = SCRIPT_NAME
+def error(s, buffer=''):
+ """Error msg"""
+ prnt(buffer, '%s%s %s' % (weechat.prefix('error'), script_nick, s))
+ if weechat.config_get_plugin('debug'):
+ import traceback
+ if traceback.sys.exc_type:
+ trace = traceback.format_exc()
+ prnt('', trace)
+
+def say(s, buffer=''):
+ """normal msg"""
+ prnt(buffer, '%s\t%s' % (script_nick, s))
+
+def whois(nick, string, buffer=''):
+ """Message formatted like a whois reply."""
+ prefix_network = weechat.prefix('network')
+ color_delimiter = weechat.color('chat_delimiters')
+ color_nick = weechat.color('chat_nick')
+ prnt(buffer, '%s%s[%s%s%s] %s' % (prefix_network,
+ color_delimiter,
+ color_nick,
+ nick,
+ color_delimiter,
+ string))
+
+def string_country(country, code):
+ """Format for country info string."""
+ color_delimiter = weechat.color('chat_delimiters')
+ color_chat = weechat.color('chat')
+ return '%s%s %s(%s%s%s)' % (color_chat,
+ country,
+ color_delimiter,
+ color_chat,
+ code,
+ color_delimiter)
+
+def string_time(dt):
+ """Format for local time info string."""
+ if not dt: return '--'
+ color_delimiter = weechat.color('chat_delimiters')
+ color_chat = weechat.color('chat')
+ date = dt.strftime(weechat.config_get_plugin("time_format"))
+ tz = dt.strftime('UTC%z')
+ return '%s%s %s(%s%s%s)' % (color_chat,
+ date,
+ color_delimiter,
+ color_chat,
+ tz,
+ color_delimiter)
+
+### functions
+def get_script_dir():
+ """Returns script's dir, creates it if needed."""
+ script_dir = weechat.info_get('weechat_dir', '')
+ script_dir = os.path.join(script_dir, 'country')
+ if not os.path.isdir(script_dir):
+ os.makedirs(script_dir)
+ return script_dir
+
+ip_database = ''
+def check_database():
+ """Check if there's a database already installed."""
+ global ip_database
+ if not ip_database:
+ ip_database = os.path.join(get_script_dir(), database_file)
+ return os.path.isfile(ip_database)
+
+timeout = 1000*60*10
+hook_download = ''
+def update_database():
+ """Downloads and uncompress the database."""
+ global hook_download, ip_database
+ if not ip_database:
+ check_database()
+ if hook_download:
+ weechat.unhook(hook_download)
+ hook_download = ''
+ script_dir = get_script_dir()
+ say("Downloading IP database...")
+ python_bin = weechat.info_get('python2_bin', '') or 'python'
+ hook_download = weechat.hook_process(
+ python_bin + " -c \"\n"
+ "import urllib2, zipfile, os, sys\n"
+ "try:\n"
+ " temp = os.path.join('%(script_dir)s', 'temp.zip')\n"
+ " try:\n"
+ " zip = urllib2.urlopen('%(url)s', timeout=10)\n"
+ " except TypeError: # python2.5\n"
+ " import socket\n"
+ " socket.setdefaulttimeout(10)\n"
+ " zip = urllib2.urlopen('%(url)s')\n"
+ " fd = open(temp, 'w')\n"
+ " fd.write(zip.read())\n"
+ " fd.close()\n"
+ " print 'Download complete, uncompressing...'\n"
+ " zip = zipfile.ZipFile(temp)\n"
+ " try:\n"
+ " zip.extractall(path='%(script_dir)s')\n"
+ " except AttributeError: # python2.5\n"
+ " fd = open('%(ip_database)s', 'w')\n"
+ " fd.write(zip.read('%(database_file)s'))\n"
+ " fd.close()\n"
+ " os.remove(temp)\n"
+ "except Exception, e:\n"
+ " print >>sys.stderr, e\n\"" % {'url':database_url,
+ 'script_dir':script_dir,
+ 'ip_database':ip_database,
+ 'database_file':database_file
+ },
+ timeout, 'update_database_cb', '')
+
+process_stderr = ''
+def update_database_cb(data, command, rc, stdout, stderr):
+ """callback for our database download."""
+ global hook_download, process_stderr
+ #debug("%s @ stderr: '%s', stdout: '%s'" %(rc, stderr.strip('\n'), stdout.strip('\n')))
+ if stdout:
+ say(stdout)
+ if stderr:
+ process_stderr += stderr
+ if int(rc) >= 0:
+ if process_stderr:
+ error(process_stderr)
+ process_stderr = ''
+ else:
+ say('Success.')
+ hook_download = ''
+ return WEECHAT_RC_OK
+
+hook_get_ip = ''
+def get_ip_process(host):
+ """Resolves host to ip."""
+ # because getting the ip might take a while, we must hook a process so weechat doesn't hang.
+ global hook_get_ip
+ if hook_get_ip:
+ weechat.unhook(hook_get_ip)
+ hook_get_ip = ''
+ python_bin = weechat.info_get('python2_bin', '') or 'python'
+ hook_get_ip = weechat.hook_process(
+ python_bin + " -c \"\n"
+ "import socket, sys\n"
+ "try:\n"
+ " ip = socket.gethostbyname('%(host)s')\n"
+ " print ip\n"
+ "except Exception, e:\n"
+ " print >>sys.stderr, e\n\"" %{'host':host},
+ timeout, 'get_ip_process_cb', '')
+
+def get_ip_process_cb(data, command, rc, stdout, stderr):
+ """Called when uri resolve finished."""
+ global hook_get_ip, reply_wrapper
+ #debug("%s @ stderr: '%s', stdout: '%s'" %(rc, stderr.strip('\n'), stdout.strip('\n')))
+ if stdout and reply_wrapper:
+ code, country = search_in_database(stdout[:-1])
+ reply_wrapper(code, country)
+ reply_wrapper = None
+ if stderr and reply_wrapper:
+ reply_wrapper(*unknown)
+ reply_wrapper = None
+ if int(rc) >= 0:
+ hook_get_ip = ''
+ return WEECHAT_RC_OK
+
+def is_ip(s):
+ """Returns whether or not a given string is an IPV4 address."""
+ try:
+ return bool(socket.inet_aton(s))
+ except socket.error:
+ return False
+
+_valid_label = re.compile(r'^([\da-z]|[\da-z][-\da-z]*[\da-z])$', re.I)
+def is_domain(s):
+ """
+ Checks if 's' is a valid domain."""
+ if not s or len(s) > 255:
+ return False
+ labels = s.split('.')
+ if len(labels) < 2:
+ return False
+ for label in labels:
+ if not label or len(label) > 63 \
+ or not _valid_label.match(label):
+ return False
+ return True
+
+def hex_to_ip(s):
+ """
+ '7f000001' => '127.0.0.1'"""
+ try:
+ ip = map(lambda n: s[n:n+2], range(0, len(s), 2))
+ ip = map(lambda n: int(n, 16), ip)
+ return '.'.join(map(str, ip))
+ except:
+ return ''
+
+def get_userhost_from_nick(buffer, nick):
+ """Return host of a given nick in buffer."""
+ channel = weechat.buffer_get_string(buffer, 'localvar_channel')
+ server = weechat.buffer_get_string(buffer, 'localvar_server')
+ if channel and server:
+ infolist = weechat.infolist_get('irc_nick', '', '%s,%s' %(server, channel))
+ if infolist:
+ try:
+ while weechat.infolist_next(infolist):
+ name = weechat.infolist_string(infolist, 'name')
+ if nick == name:
+ return weechat.infolist_string(infolist, 'host')
+ finally:
+ weechat.infolist_free(infolist)
+ return ''
+
+def get_ip_from_userhost(user, host):
+ ip = get_ip_from_host(host)
+ if ip:
+ return ip
+ ip = get_ip_from_user(user)
+ if ip:
+ return ip
+ return host
+
+def get_ip_from_host(host):
+ if is_domain(host):
+ return host
+ else:
+ if host.startswith('gateway/web/freenode/ip.'):
+ ip = host.split('.', 1)[1]
+ return ip
+
+def get_ip_from_user(user):
+ user = user[-8:] # only interested in the last 8 chars
+ if len(user) == 8:
+ ip = hex_to_ip(user)
+ if ip and is_ip(ip):
+ return ip
+
+def sum_ip(ip):
+ """Converts the ip number from dot-decimal notation to decimal."""
+ L = map(int, ip.split('.'))
+ return L[0]*16777216 + L[1]*65536 + L[2]*256 + L[3]
+
+unknown = ('--', 'unknown')
+def search_in_database(ip):
+ """
+ search_in_database(ip_number) => (code, country)
+ returns ('--', 'unknown') if nothing found
+ """
+ import csv
+ global ip_database
+ if not ip or not ip_database:
+ return unknown
+ try:
+ # do a binary search.
+ n = sum_ip(ip)
+ fd = open(ip_database)
+ reader = csv.reader(fd)
+ max = os.path.getsize(ip_database)
+ last_high = last_low = min = 0
+ while True:
+ mid = (max + min)/2
+ fd.seek(mid)
+ fd.readline() # move cursor to next line
+ _, _, low, high, code, country = reader.next()
+ if low == last_low and high == last_high:
+ break
+ if n < long(low):
+ max = mid
+ elif n > long(high):
+ min = mid
+ elif n > long(low) and n < long(high):
+ return (code, country)
+ else:
+ break
+ last_low, last_high = low, high
+ except StopIteration:
+ pass
+ return unknown
+
+def print_country(host, buffer, quiet=False, broken=False, nick=''):
+ """
+ Prints country and local time for a given host, if quiet is True prints only if there's a match,
+ if broken is True reply will be split in two messages.
+ """
+ #debug('host: ' + host)
+ def reply_country(code, country):
+ if quiet and code == '--':
+ return
+ if pytz_module and get_config_boolean('show_localtime') and code != '--':
+ dt = get_country_datetime(code)
+ if broken:
+ whois(nick or host, string_country(country, code), buffer)
+ whois(nick or host, string_time(dt), buffer)
+ else:
+ s = '%s - %s' %(string_country(country, code), string_time(dt))
+ whois(nick or host, s, buffer)
+ else:
+ whois(nick or host, string_country(country, code), buffer)
+
+ if is_ip(host):
+ # good, got an ip
+ code, country = search_in_database(host)
+ elif is_domain(host):
+ # try to resolve uri
+ global reply_wrapper
+ reply_wrapper = reply_country
+ get_ip_process(host)
+ return
+ else:
+ # probably a cloak or ipv6
+ code, country = unknown
+ reply_country(code, country)
+
+### timezone
+def get_country_datetime(code):
+ """Get datetime object with country's timezone."""
+ try:
+ tzname = pytz.country_timezones(code)[0]
+ tz = pytz.timezone(tzname)
+ return datetime.datetime.now(tz)
+ except:
+ return None
+
+### commands
+def cmd_country(data, buffer, args):
+ """Shows country and local time for a given ip, uri or nick."""
+ if not args:
+ weechat.command('', '/HELP %s' %SCRIPT_COMMAND)
+ return WEECHAT_RC_OK
+ if ' ' in args:
+ # picks the first argument only
+ args = args[:args.find(' ')]
+ if args == 'update':
+ update_database()
+ else:
+ if not check_database():
+ error("IP database not found. You must download a database with '/country update' before "
+ "using this script.", buffer)
+ return WEECHAT_RC_OK
+ #check if is a nick
+ userhost = get_userhost_from_nick(buffer, args)
+ if userhost:
+ host = get_ip_from_userhost(*userhost.split('@'))
+ else:
+ host = get_ip_from_userhost(args, args)
+ print_country(host, buffer)
+ return WEECHAT_RC_OK
+
+def find_buffer(server, nick, message_type='whois'):
+ # See if there is a target msgbuffer set for this server
+ msgbuffer = weechat.config_string(weechat.config_get('irc.msgbuffer.%s.%s' % (server, message_type)))
+ # No whois msgbuffer for this server; use the global setting
+ if msgbuffer == '':
+ msgbuffer = weechat.config_string(weechat.config_get('irc.msgbuffer.%s' % message_type))
+
+ # Use the fallback msgbuffer setting if private buffer doesn't exist
+ if msgbuffer == 'private':
+ buffer = weechat.buffer_search('irc', '%s.%s' %(server, nick))
+ if buffer != '':
+ return buffer
+ else:
+ msgbuffer = weechat.config_string(weechat.config_get('irc.look.msgbuffer_fallback'))
+
+ # Find the appropriate buffer
+ if msgbuffer == "current":
+ return weechat.current_buffer()
+ elif msgbuffer == "weechat":
+ return weechat.buffer_search_main()
+ else:
+ return weechat.buffer_search('irc', 'server.%s' % server)
+
+### signal callbacks
+def whois_cb(data, signal, signal_data):
+ """function for /WHOIS"""
+ if not get_config_boolean('show_in_whois') or not check_database():
+ return WEECHAT_RC_OK
+ nick, user, host = signal_data.split()[3:6]
+ server = signal[:signal.find(',')]
+ #debug('%s | %s | %s' %(data, signal, signal_data))
+ host = get_ip_from_userhost(user, host)
+ print_country(host, find_buffer(server, nick), quiet=True, broken=True, nick=nick)
+ return WEECHAT_RC_OK
+
+### main
+if import_ok and weechat.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE,
+ SCRIPT_DESC, '', ''):
+
+ # colors
+ color_delimiter = weechat.color('chat_delimiters')
+ color_chat_nick = weechat.color('chat_nick')
+ color_reset = weechat.color('reset')
+
+ # pretty [SCRIPT_NAME]
+ script_nick = '%s[%s%s%s]%s' % (color_delimiter,
+ color_chat_nick,
+ SCRIPT_NAME,
+ color_delimiter,
+ color_reset)
+
+ weechat.hook_signal('*,irc_in2_311', 'whois_cb', '') # /whois
+ weechat.hook_signal('*,irc_in2_314', 'whois_cb', '') # /whowas
+ weechat.hook_command('country', cmd_country.__doc__, 'update | (nick|ip|uri)',
+ " update: Downloads/updates ip database with country codes.\n"
+ "nick, ip, uri: Gets country and local time for a given ip, domain or nick.",
+ 'update||%(nick)', 'cmd_country', '')
+
+ # settings
+ for opt, val in settings.iteritems():
+ if not weechat.config_is_set_plugin(opt):
+ weechat.config_set_plugin(opt, val)
+
+ if not check_database():
+ say("IP database not found. You must download a database with '/country update' before "
+ "using this script.")
+
+ if not pytz_module and get_config_boolean('show_localtime'):
+ error(
+ "pytz module isn't installed, local time information is DISABLED. "
+ "Get it from http://pytz.sourceforge.net or from your distro packages "
+ "(python-tz in Ubuntu/Debian).")
+ weechat.config_set_plugin('show_localtime', 'off')
+
+ # -------------------------------------------------------------------------
+ # Debug
+
+ if weechat.config_get_plugin('debug'):
+ try:
+ # custom debug module I use, allows me to inspect script's objects.
+ import pybuffer
+ debug = pybuffer.debugBuffer(globals(), '%s_debug' % SCRIPT_NAME)
+ except:
+ def debug(s, *args):
+ if not isinstance(s, basestring):
+ s = str(s)
+ if args:
+ s = s %args
+ prnt('', '%s\t%s' % (script_nick, s))
+ else:
+ def debug(*args):
+ pass
+
+# vim:set shiftwidth=4 tabstop=4 softtabstop=4 expandtab textwidth=100:
diff --git a/weechat/python/emoji_aliases.py b/weechat/python/emoji_aliases.py
new file mode 100644
index 0000000..51959ba
--- /dev/null
+++ b/weechat/python/emoji_aliases.py
@@ -0,0 +1,1481 @@
+# -*- coding: utf-8 -*-
+# @author: Mike Reinhardt
+# @email: mreinhardt@gmail.com
+# @license: BSD
+"""Convert emoji aliases to unicode emoji.
+
+Primarily intended to support Slack chat over IRC or XMPP. Contains many extra
+aliases found in other programs as well.
+
+See http://www.emoji-cheat-sheet.com/ for supported sites and emoji chart.
+"""
+
+import re
+
+import weechat
+
+
+weechat.register(
+ "emoji_aliases", # name
+ "Mike Reinhardt", # author
+ "1.0.2", # version
+ "BSD", # license
+ "Convert emoji aliases to unicode emoji.", # description
+ "", # shutdown function
+ "utf-8") # charset
+
+
+EMOJI_ALIASES = {
+ u':+1:': u'\U0001F44D',
+ u':-1:': u'\U0001F44E',
+ u':100:': u'\U0001F4AF',
+ u':1234:': u'\U0001F522',
+ u':8ball:': u'\U0001F3B1',
+ u':a:': u'\U0001F170',
+ u':ab:': u'\U0001F18E',
+ u':abc:': u'\U0001F524',
+ u':abcd:': u'\U0001F521',
+ u':accept:': u'\U0001F251',
+ u':admission_tickets:': u'\U0001F39F',
+ u':aerial_tramway:': u'\U0001F6A1',
+ u':airplane:': u'\U00002708',
+ u':airplane_arriving:': u'\U0001F6EC',
+ u':airplane_departure:': u'\U0001F6EB',
+ u':alarm_clock:': u'\U000023F0',
+ u':alembic:': u'\U00002697',
+ u':alien:': u'\U0001F47D',
+ u':alien_monster:': u'\U0001F47E',
+ u':ambulance:': u'\U0001F691',
+ u':american_football:': u'\U0001F3C8',
+ u':amphora:': u'\U0001F3FA',
+ u':anchor:': u'\U00002693',
+ u':angel:': u'\U0001F47C',
+ u':anger:': u'\U0001F4A2',
+ u':anger_symbol:': u'\U0001F4A2',
+ u':angry:': u'\U0001F620',
+ u':angry_face:': u'\U0001F620',
+ u':anguished:': u'\U0001F627',
+ u':anguished_face:': u'\U0001F627',
+ u':ant:': u'\U0001F41C',
+ u':antenna_with_bars:': u'\U0001F4F6',
+ u':apple:': u'\U0001F34E',
+ u':aquarius:': u'\U00002652',
+ u':aries:': u'\U00002648',
+ u':arrow_backward:': u'\U000025C0',
+ u':arrow_double_down:': u'\U000023EC',
+ u':arrow_double_up:': u'\U000023EB',
+ u':arrow_down:': u'\U00002B07',
+ u':arrow_down_small:': u'\U0001F53D',
+ u':arrow_forward:': u'\U000025B6',
+ u':arrow_heading_down:': u'\U00002935',
+ u':arrow_heading_up:': u'\U00002934',
+ u':arrow_left:': u'\U00002B05',
+ u':arrow_lower_left:': u'\U00002199',
+ u':arrow_lower_right:': u'\U00002198',
+ u':arrow_right:': u'\U000027A1',
+ u':arrow_right_hook:': u'\U000021AA',
+ u':arrow_up:': u'\U00002B06',
+ u':arrow_up_down:': u'\U00002195',
+ u':arrow_up_small:': u'\U0001F53C',
+ u':arrow_upper_left:': u'\U00002196',
+ u':arrow_upper_right:': u'\U00002197',
+ u':arrows_clockwise:': u'\U0001F503',
+ u':arrows_counterclockwise:': u'\U0001F504',
+ u':art:': u'\U0001F3A8',
+ u':articulated_lorry:': u'\U0001F69B',
+ u':artist_palette:': u'\U0001F3A8',
+ u':astonished:': u'\U0001F632',
+ u':astonished_face:': u'\U0001F632',
+ u':athletic_shoe:': u'\U0001F45F',
+ u':atm:': u'\U0001F3E7',
+ u':atom_symbol:': u'\U0000269B',
+ u':aubergine:': u'\U0001F346',
+ u':automated_teller_machine:': u'\U0001F3E7',
+ u':automobile:': u'\U0001F697',
+ u':b:': u'\U0001F171',
+ u':baby:': u'\U0001F476',
+ u':baby_angel:': u'\U0001F47C',
+ u':baby_bottle:': u'\U0001F37C',
+ u':baby_chick:': u'\U0001F424',
+ u':baby_symbol:': u'\U0001F6BC',
+ u':back:': u'\U0001F519',
+ u':back_with_leftwards_arrow_above:': u'\U0001F519',
+ u':bactrian_camel:': u'\U0001F42B',
+ u':badminton_racquet_and_shuttlecock:': u'\U0001F3F8',
+ u':baggage_claim:': u'\U0001F6C4',
+ u':balloon:': u'\U0001F388',
+ u':ballot_box_with_ballot:': u'\U0001F5F3',
+ u':ballot_box_with_check:': u'\U00002611',
+ u':bamboo:': u'\U0001F38D',
+ u':banana:': u'\U0001F34C',
+ u':bangbang:': u'\U0000203C',
+ u':bank:': u'\U0001F3E6',
+ u':banknote_with_dollar_sign:': u'\U0001F4B5',
+ u':banknote_with_euro_sign:': u'\U0001F4B6',
+ u':banknote_with_pound_sign:': u'\U0001F4B7',
+ u':banknote_with_yen_sign:': u'\U0001F4B4',
+ u':bar_chart:': u'\U0001F4CA',
+ u':barber:': u'\U0001F488',
+ u':barber_pole:': u'\U0001F488',
+ u':barely_sunny:': u'\U0001F325',
+ u':baseball:': u'\U000026BE',
+ u':basketball:': u'\U0001F3C0',
+ u':basketball_and_hoop:': u'\U0001F3C0',
+ u':bath:': u'\U0001F6C0',
+ u':bathtub:': u'\U0001F6C1',
+ u':battery:': u'\U0001F50B',
+ u':beach_with_umbrella:': u'\U0001F3D6',
+ u':bear:': u'\U0001F43B',
+ u':bear_face:': u'\U0001F43B',
+ u':beating_heart:': u'\U0001F493',
+ u':bed:': u'\U0001F6CF',
+ u':bee:': u'\U0001F41D',
+ u':beer:': u'\U0001F37A',
+ u':beer_mug:': u'\U0001F37A',
+ u':beers:': u'\U0001F37B',
+ u':beetle:': u'\U0001F41E',
+ u':beginner:': u'\U0001F530',
+ u':bell:': u'\U0001F514',
+ u':bell_with_cancellation_stroke:': u'\U0001F515',
+ u':bellhop_bell:': u'\U0001F6CE',
+ u':bento:': u'\U0001F371',
+ u':bento_box:': u'\U0001F371',
+ u':bicycle:': u'\U0001F6B2',
+ u':bicyclist:': u'\U0001F6B4',
+ u':bike:': u'\U0001F6B2',
+ u':bikini:': u'\U0001F459',
+ u':billiards:': u'\U0001F3B1',
+ u':biohazard_sign:': u'\U00002623',
+ u':bird:': u'\U0001F426',
+ u':birthday:': u'\U0001F382',
+ u':birthday_cake:': u'\U0001F382',
+ u':black_circle:': u'\U000026AB',
+ u':black_circle_for_record:': u'\U000023FA',
+ u':black_club_suit:': u'\U00002663',
+ u':black_diamond_suit:': u'\U00002666',
+ u':black_down-pointing_double_triangle:': u'\U000023EC',
+ u':black_heart_suit:': u'\U00002665',
+ u':black_joker:': u'\U0001F0CF',
+ u':black_large_square:': u'\U00002B1B',
+ u':black_left-pointing_double_triangle:': u'\U000023EA',
+ u':black_left-pointing_triangle:': u'\U000025C0',
+ u':black_medium_small_square:': u'\U000025FE',
+ u':black_medium_square:': u'\U000025FC',
+ u':black_nib:': u'\U00002712',
+ u':black_question_mark_ornament:': u'\U00002753',
+ u':black_right-pointing_double_triangle:': u'\U000023E9',
+ u':black_right-pointing_triangle:': u'\U000025B6',
+ u':black_rightwards_arrow:': u'\U000027A1',
+ u':black_scissors:': u'\U00002702',
+ u':black_small_square:': u'\U000025AA',
+ u':black_spade_suit:': u'\U00002660',
+ u':black_square_button:': u'\U0001F532',
+ u':black_square_for_stop:': u'\U000023F9',
+ u':black_sun_with_rays:': u'\U00002600',
+ u':black_telephone:': u'\U0000260E',
+ u':black_universal_recycling_symbol:': u'\U0000267B',
+ u':black_up-pointing_double_triangle:': u'\U000023EB',
+ u':blossom:': u'\U0001F33C',
+ u':blowfish:': u'\U0001F421',
+ u':blue_book:': u'\U0001F4D8',
+ u':blue_car:': u'\U0001F699',
+ u':blue_heart:': u'\U0001F499',
+ u':blush:': u'\U0001F60A',
+ u':boar:': u'\U0001F417',
+ u':boat:': u'\U000026F5',
+ u':bomb:': u'\U0001F4A3',
+ u':book:': u'\U0001F4D6',
+ u':bookmark:': u'\U0001F516',
+ u':bookmark_tabs:': u'\U0001F4D1',
+ u':books:': u'\U0001F4DA',
+ u':boom:': u'\U0001F4A5',
+ u':boot:': u'\U0001F462',
+ u':bottle_with_popping_cork:': u'\U0001F37E',
+ u':bouquet:': u'\U0001F490',
+ u':bow:': u'\U0001F647',
+ u':bow_and_arrow:': u'\U0001F3F9',
+ u':bowling:': u'\U0001F3B3',
+ u':boy:': u'\U0001F466',
+ u':bread:': u'\U0001F35E',
+ u':bride_with_veil:': u'\U0001F470',
+ u':bridge_at_night:': u'\U0001F309',
+ u':briefcase:': u'\U0001F4BC',
+ u':broken_heart:': u'\U0001F494',
+ u':bug:': u'\U0001F41B',
+ u':building_construction:': u'\U0001F3D7',
+ u':bulb:': u'\U0001F4A1',
+ u':bullettrain_front:': u'\U0001F685',
+ u':bullettrain_side:': u'\U0001F684',
+ u':burrito:': u'\U0001F32F',
+ u':bus:': u'\U0001F68C',
+ u':bus_stop:': u'\U0001F68F',
+ u':busstop:': u'\U0001F68F',
+ u':bust_in_silhouette:': u'\U0001F464',
+ u':busts_in_silhouette:': u'\U0001F465',
+ u':cactus:': u'\U0001F335',
+ u':cake:': u'\U0001F370',
+ u':calendar:': u'\U0001F4C5',
+ u':calendar:': u'\U0001F4C6',
+ u':calling:': u'\U0001F4F2',
+ u':camel:': u'\U0001F42B',
+ u':camera:': u'\U0001F4F7',
+ u':camera_with_flash:': u'\U0001F4F8',
+ u':camping:': u'\U0001F3D5',
+ u':cancer:': u'\U0000264B',
+ u':candle:': u'\U0001F56F',
+ u':candy:': u'\U0001F36C',
+ u':capital_abcd:': u'\U0001F520',
+ u':capricorn:': u'\U00002651',
+ u':car:': u'\U0001F697',
+ u':card_file_box:': u'\U0001F5C3',
+ u':card_index:': u'\U0001F4C7',
+ u':card_index_dividers:': u'\U0001F5C2',
+ u':carousel_horse:': u'\U0001F3A0',
+ u':carp_streamer:': u'\U0001F38F',
+ u':cat2:': u'\U0001F408',
+ u':cat:': u'\U0001F408',
+ u':cat:': u'\U0001F431',
+ u':cat_face:': u'\U0001F431',
+ u':cat_face_with_tears_of_joy:': u'\U0001F639',
+ u':cat_face_with_wry_smile:': u'\U0001F63C',
+ u':cd:': u'\U0001F4BF',
+ u':chains:': u'\U000026D3',
+ u':champagne:': u'\U0001F37E',
+ u':chart:': u'\U0001F4B9',
+ u':chart_with_downwards_trend:': u'\U0001F4C9',
+ u':chart_with_upwards_trend:': u'\U0001F4C8',
+ u':chart_with_upwards_trend_and_yen_sign:': u'\U0001F4B9',
+ u':checkered_flag:': u'\U0001F3C1',
+ u':cheering_megaphone:': u'\U0001F4E3',
+ u':cheese_wedge:': u'\U0001F9C0',
+ u':chequered_flag:': u'\U0001F3C1',
+ u':cherries:': u'\U0001F352',
+ u':cherry_blossom:': u'\U0001F338',
+ u':chestnut:': u'\U0001F330',
+ u':chicken:': u'\U0001F414',
+ u':children_crossing:': u'\U0001F6B8',
+ u':chipmunk:': u'\U0001F43F',
+ u':chocolate_bar:': u'\U0001F36B',
+ u':christmas_tree:': u'\U0001F384',
+ u':church:': u'\U000026EA',
+ u':cinema:': u'\U0001F3A6',
+ u':circled_ideograph_accept:': u'\U0001F251',
+ u':circled_ideograph_advantage:': u'\U0001F250',
+ u':circled_ideograph_congratulation:': u'\U00003297',
+ u':circled_ideograph_secret:': u'\U00003299',
+ u':circled_latin_capital_letter_m:': u'\U000024C2',
+ u':circus_tent:': u'\U0001F3AA',
+ u':city_sunrise:': u'\U0001F307',
+ u':city_sunset:': u'\U0001F306',
+ u':cityscape:': u'\U0001F3D9',
+ u':cityscape_at_dusk:': u'\U0001F306',
+ u':cl:': u'\U0001F191',
+ u':clap:': u'\U0001F44F',
+ u':clapper:': u'\U0001F3AC',
+ u':clapper_board:': u'\U0001F3AC',
+ u':clapping_hands_sign:': u'\U0001F44F',
+ u':classical_building:': u'\U0001F3DB',
+ u':clinking_beer_mugs:': u'\U0001F37B',
+ u':clipboard:': u'\U0001F4CB',
+ u':clock1030:': u'\U0001F565',
+ u':clock10:': u'\U0001F559',
+ u':clock1130:': u'\U0001F566',
+ u':clock11:': u'\U0001F55A',
+ u':clock1230:': u'\U0001F567',
+ u':clock12:': u'\U0001F55B',
+ u':clock130:': u'\U0001F55C',
+ u':clock1:': u'\U0001F550',
+ u':clock230:': u'\U0001F55D',
+ u':clock2:': u'\U0001F551',
+ u':clock330:': u'\U0001F55E',
+ u':clock3:': u'\U0001F552',
+ u':clock430:': u'\U0001F55F',
+ u':clock4:': u'\U0001F553',
+ u':clock530:': u'\U0001F560',
+ u':clock5:': u'\U0001F554',
+ u':clock630:': u'\U0001F561',
+ u':clock6:': u'\U0001F555',
+ u':clock730:': u'\U0001F562',
+ u':clock7:': u'\U0001F556',
+ u':clock830:': u'\U0001F563',
+ u':clock8:': u'\U0001F557',
+ u':clock930:': u'\U0001F564',
+ u':clock9:': u'\U0001F558',
+ u':clock_face_eight-thirty:': u'\U0001F563',
+ u':clock_face_eight_oclock:': u'\U0001F557',
+ u':clock_face_eleven-thirty:': u'\U0001F566',
+ u':clock_face_eleven_oclock:': u'\U0001F55A',
+ u':clock_face_five-thirty:': u'\U0001F560',
+ u':clock_face_five_oclock:': u'\U0001F554',
+ u':clock_face_four-thirty:': u'\U0001F55F',
+ u':clock_face_four_oclock:': u'\U0001F553',
+ u':clock_face_nine-thirty:': u'\U0001F564',
+ u':clock_face_nine_oclock:': u'\U0001F558',
+ u':clock_face_one-thirty:': u'\U0001F55C',
+ u':clock_face_one_oclock:': u'\U0001F550',
+ u':clock_face_seven-thirty:': u'\U0001F562',
+ u':clock_face_seven_oclock:': u'\U0001F556',
+ u':clock_face_six-thirty:': u'\U0001F561',
+ u':clock_face_six_oclock:': u'\U0001F555',
+ u':clock_face_ten-thirty:': u'\U0001F565',
+ u':clock_face_ten_oclock:': u'\U0001F559',
+ u':clock_face_three-thirty:': u'\U0001F55E',
+ u':clock_face_three_oclock:': u'\U0001F552',
+ u':clock_face_twelve-thirty:': u'\U0001F567',
+ u':clock_face_twelve_oclock:': u'\U0001F55B',
+ u':clock_face_two-thirty:': u'\U0001F55D',
+ u':clock_face_two_oclock:': u'\U0001F551',
+ u':closed_book:': u'\U0001F4D5',
+ u':closed_lock_with_key:': u'\U0001F510',
+ u':closed_mailbox_with_lowered_flag:': u'\U0001F4EA',
+ u':closed_mailbox_with_raised_flag:': u'\U0001F4EB',
+ u':closed_umbrella:': u'\U0001F302',
+ u':cloud:': u'\U00002601',
+ u':cloud_with_lightning:': u'\U0001F329',
+ u':cloud_with_rain:': u'\U0001F327',
+ u':cloud_with_snow:': u'\U0001F328',
+ u':cloud_with_tornado:': u'\U0001F32A',
+ u':clubs:': u'\U00002663',
+ u':cocktail:': u'\U0001F378',
+ u':cocktail_glass:': u'\U0001F378',
+ u':coffee:': u'\U00002615',
+ u':coffin:': u'\U000026B0',
+ u':cold_sweat:': u'\U0001F630',
+ u':collision:': u'\U0001F4A5',
+ u':collision_symbol:': u'\U0001F4A5',
+ u':comet:': u'\U00002604',
+ u':compression:': u'\U0001F5DC',
+ u':computer:': u'\U0001F4BB',
+ u':confetti_ball:': u'\U0001F38A',
+ u':confounded:': u'\U0001F616',
+ u':confounded_face:': u'\U0001F616',
+ u':confused:': u'\U0001F615',
+ u':confused_face:': u'\U0001F615',
+ u':congratulations:': u'\U00003297',
+ u':construction:': u'\U0001F6A7',
+ u':construction_sign:': u'\U0001F6A7',
+ u':construction_worker:': u'\U0001F477',
+ u':control_knobs:': u'\U0001F39B',
+ u':convenience_store:': u'\U0001F3EA',
+ u':cooked_rice:': u'\U0001F35A',
+ u':cookie:': u'\U0001F36A',
+ u':cooking:': u'\U0001F373',
+ u':cool:': u'\U0001F192',
+ u':cop:': u'\U0001F46E',
+ u':copyright:': u'\U000000A9',
+ u':copyright_sign:': u'\U000000A9',
+ u':corn:': u'\U0001F33D',
+ u':couch_and_lamp:': u'\U0001F6CB',
+ u':couple:': u'\U0001F46B',
+ u':couple_with_heart:': u'\U0001F491',
+ u':couplekiss:': u'\U0001F48F',
+ u':cow2:': u'\U0001F404',
+ u':cow:': u'\U0001F404',
+ u':cow:': u'\U0001F42E',
+ u':cow_face:': u'\U0001F42E',
+ u':crab:': u'\U0001F980',
+ u':credit_card:': u'\U0001F4B3',
+ u':crescent_moon:': u'\U0001F319',
+ u':cricket_bat_and_ball:': u'\U0001F3CF',
+ u':crocodile:': u'\U0001F40A',
+ u':cross_mark:': u'\U0000274C',
+ u':crossed_flags:': u'\U0001F38C',
+ u':crossed_swords:': u'\U00002694',
+ u':crown:': u'\U0001F451',
+ u':cry:': u'\U0001F622',
+ u':crying_cat_face:': u'\U0001F63F',
+ u':crying_face:': u'\U0001F622',
+ u':crystal_ball:': u'\U0001F52E',
+ u':cupid:': u'\U0001F498',
+ u':curly_loop:': u'\U000027B0',
+ u':currency_exchange:': u'\U0001F4B1',
+ u':curry:': u'\U0001F35B',
+ u':curry_and_rice:': u'\U0001F35B',
+ u':custard:': u'\U0001F36E',
+ u':customs:': u'\U0001F6C3',
+ u':cyclone:': u'\U0001F300',
+ u':dagger_knife:': u'\U0001F5E1',
+ u':dancer:': u'\U0001F483',
+ u':dancers:': u'\U0001F46F',
+ u':dango:': u'\U0001F361',
+ u':dark_sunglasses:': u'\U0001F576',
+ u':dart:': u'\U0001F3AF',
+ u':dash:': u'\U0001F4A8',
+ u':dash_symbol:': u'\U0001F4A8',
+ u':date:': u'\U0001F4C5',
+ u':deciduous_tree:': u'\U0001F333',
+ u':delivery_truck:': u'\U0001F69A',
+ u':department_store:': u'\U0001F3EC',
+ u':derelict_house_building:': u'\U0001F3DA',
+ u':desert:': u'\U0001F3DC',
+ u':desert_island:': u'\U0001F3DD',
+ u':desktop_computer:': u'\U0001F5A5',
+ u':diamond_shape_with_a_dot_inside:': u'\U0001F4A0',
+ u':diamonds:': u'\U00002666',
+ u':direct_hit:': u'\U0001F3AF',
+ u':disappointed:': u'\U0001F61E',
+ u':disappointed_but_relieved_face:': u'\U0001F625',
+ u':disappointed_face:': u'\U0001F61E',
+ u':disappointed_relieved:': u'\U0001F625',
+ u':dizzy:': u'\U0001F4AB',
+ u':dizzy_face:': u'\U0001F635',
+ u':dizzy_symbol:': u'\U0001F4AB',
+ u':do_not_litter:': u'\U0001F6AF',
+ u':do_not_litter_symbol:': u'\U0001F6AF',
+ u':dog2:': u'\U0001F415',
+ u':dog:': u'\U0001F415',
+ u':dog:': u'\U0001F436',
+ u':dog_face:': u'\U0001F436',
+ u':dollar:': u'\U0001F4B5',
+ u':dolls:': u'\U0001F38E',
+ u':dolphin:': u'\U0001F42C',
+ u':door:': u'\U0001F6AA',
+ u':double_curly_loop:': u'\U000027BF',
+ u':double_exclamation_mark:': u'\U0000203C',
+ u':double_vertical_bar:': u'\U000023F8',
+ u':doughnut:': u'\U0001F369',
+ u':dove_of_peace:': u'\U0001F54A',
+ u':down-pointing_red_triangle:': u'\U0001F53B',
+ u':down-pointing_small_red_triangle:': u'\U0001F53D',
+ u':downwards_black_arrow:': u'\U00002B07',
+ u':dragon:': u'\U0001F409',
+ u':dragon_face:': u'\U0001F432',
+ u':dress:': u'\U0001F457',
+ u':dromedary_camel:': u'\U0001F42A',
+ u':droplet:': u'\U0001F4A7',
+ u':dvd:': u'\U0001F4C0',
+ u':e-mail:': u'\U0001F4E7',
+ u':e-mail_symbol:': u'\U0001F4E7',
+ u':ear:': u'\U0001F442',
+ u':ear_of_maize:': u'\U0001F33D',
+ u':ear_of_rice:': u'\U0001F33E',
+ u':earth_africa:': u'\U0001F30D',
+ u':earth_americas:': u'\U0001F30E',
+ u':earth_asia:': u'\U0001F30F',
+ u':earth_globe_americas:': u'\U0001F30E',
+ u':earth_globe_asia-australia:': u'\U0001F30F',
+ u':earth_globe_europe-africa:': u'\U0001F30D',
+ u':egg:': u'\U0001F373',
+ u':eggplant:': u'\U0001F346',
+ u':eight_pointed_black_star:': u'\U00002734',
+ u':eight_spoked_asterisk:': u'\U00002733',
+ u':eject_symbol:': u'\U000023CF',
+ u':electric_light_bulb:': u'\U0001F4A1',
+ u':electric_plug:': u'\U0001F50C',
+ u':electric_torch:': u'\U0001F526',
+ u':elephant:': u'\U0001F418',
+ u':email:': u'\U00002709',
+ u':emoji_modifier_fitzpatrick_type-1-2:': u'\U0001F3FB',
+ u':emoji_modifier_fitzpatrick_type-3:': u'\U0001F3FC',
+ u':emoji_modifier_fitzpatrick_type-4:': u'\U0001F3FD',
+ u':emoji_modifier_fitzpatrick_type-5:': u'\U0001F3FE',
+ u':emoji_modifier_fitzpatrick_type-6:': u'\U0001F3FF',
+ u':end:': u'\U0001F51A',
+ u':end_with_leftwards_arrow_above:': u'\U0001F51A',
+ u':envelope:': u'\U00002709',
+ u':envelope_with_arrow:': u'\U0001F4E9',
+ u':envelope_with_downwards_arrow_above:': u'\U0001F4E9',
+ u':euro:': u'\U0001F4B6',
+ u':european_castle:': u'\U0001F3F0',
+ u':european_post_office:': u'\U0001F3E4',
+ u':evergreen_tree:': u'\U0001F332',
+ u':exclamation:': u'\U00002757',
+ u':exclamation_question_mark:': u'\U00002049',
+ u':expressionless:': u'\U0001F611',
+ u':expressionless_face:': u'\U0001F611',
+ u':extraterrestrial_alien:': u'\U0001F47D',
+ u':eye:': u'\U0001F441',
+ u':eyeglasses:': u'\U0001F453',
+ u':eyes:': u'\U0001F440',
+ u':face_massage:': u'\U0001F486',
+ u':face_savouring_delicious_food:': u'\U0001F60B',
+ u':face_screaming_in_fear:': u'\U0001F631',
+ u':face_throwing_a_kiss:': u'\U0001F618',
+ u':face_with_cold_sweat:': u'\U0001F613',
+ u':face_with_head-bandage:': u'\U0001F915',
+ u':face_with_head_bandage:': u'\U0001F915',
+ u':face_with_look_of_triumph:': u'\U0001F624',
+ u':face_with_medical_mask:': u'\U0001F637',
+ u':face_with_no_good_gesture:': u'\U0001F645',
+ u':face_with_ok_gesture:': u'\U0001F646',
+ u':face_with_open_mouth:': u'\U0001F62E',
+ u':face_with_open_mouth_and_cold_sweat:': u'\U0001F630',
+ u':face_with_rolling_eyes:': u'\U0001F644',
+ u':face_with_stuck-out_tongue:': u'\U0001F61B',
+ u':face_with_tears_of_joy:': u'\U0001F602',
+ u':face_with_thermometer:': u'\U0001F912',
+ u':face_without_mouth:': u'\U0001F636',
+ u':facepunch:': u'\U0001F44A',
+ u':factory:': u'\U0001F3ED',
+ u':fallen_leaf:': u'\U0001F342',
+ u':family:': u'\U0001F46A',
+ u':fast_forward:': u'\U000023E9',
+ u':father_christmas:': u'\U0001F385',
+ u':fax:': u'\U0001F4E0',
+ u':fax_machine:': u'\U0001F4E0',
+ u':fearful:': u'\U0001F628',
+ u':fearful_face:': u'\U0001F628',
+ u':feet:': u'\U0001F43E',
+ u':ferris_wheel:': u'\U0001F3A1',
+ u':ferry:': u'\U000026F4',
+ u':field_hockey_stick_and_ball:': u'\U0001F3D1',
+ u':file_cabinet:': u'\U0001F5C4',
+ u':file_folder:': u'\U0001F4C1',
+ u':film_frames:': u'\U0001F39E',
+ u':film_projector:': u'\U0001F4FD',
+ u':fire:': u'\U0001F525',
+ u':fire_engine:': u'\U0001F692',
+ u':firework_sparkler:': u'\U0001F387',
+ u':fireworks:': u'\U0001F386',
+ u':first_quarter_moon:': u'\U0001F313',
+ u':first_quarter_moon_symbol:': u'\U0001F313',
+ u':first_quarter_moon_with_face:': u'\U0001F31B',
+ u':fish:': u'\U0001F41F',
+ u':fish_cake:': u'\U0001F365',
+ u':fish_cake_with_swirl_design:': u'\U0001F365',
+ u':fishing_pole_and_fish:': u'\U0001F3A3',
+ u':fist:': u'\U0000270A',
+ u':fisted_hand_sign:': u'\U0001F44A',
+ u':flag_in_hole:': u'\U000026F3',
+ u':flags:': u'\U0001F38F',
+ u':flashlight:': u'\U0001F526',
+ u':fleur-de-lis:': u'\U0000269C',
+ u':fleur_de_lis:': u'\U0000269C',
+ u':flexed_biceps:': u'\U0001F4AA',
+ u':flipper:': u'\U0001F42C',
+ u':floppy_disk:': u'\U0001F4BE',
+ u':flower_playing_cards:': u'\U0001F3B4',
+ u':flushed:': u'\U0001F633',
+ u':flushed_face:': u'\U0001F633',
+ u':fog:': u'\U0001F32B',
+ u':foggy:': u'\U0001F301',
+ u':football:': u'\U0001F3C8',
+ u':footprints:': u'\U0001F463',
+ u':fork_and_knife:': u'\U0001F374',
+ u':fork_and_knife_with_plate:': u'\U0001F37D',
+ u':fountain:': u'\U000026F2',
+ u':four_leaf_clover:': u'\U0001F340',
+ u':frame_with_picture:': u'\U0001F5BC',
+ u':free:': u'\U0001F193',
+ u':french_fries:': u'\U0001F35F',
+ u':fried_shrimp:': u'\U0001F364',
+ u':fries:': u'\U0001F35F',
+ u':frog:': u'\U0001F438',
+ u':frog_face:': u'\U0001F438',
+ u':front-facing_baby_chick:': u'\U0001F425',
+ u':frowning:': u'\U0001F626',
+ u':frowning_face_with_open_mouth:': u'\U0001F626',
+ u':fuel_pump:': u'\U000026FD',
+ u':fuelpump:': u'\U000026FD',
+ u':full_moon:': u'\U0001F315',
+ u':full_moon_symbol:': u'\U0001F315',
+ u':full_moon_with_face:': u'\U0001F31D',
+ u':funeral_urn:': u'\U000026B1',
+ u':game_die:': u'\U0001F3B2',
+ u':gear:': u'\U00002699',
+ u':gem:': u'\U0001F48E',
+ u':gem_stone:': u'\U0001F48E',
+ u':gemini:': u'\U0000264A',
+ u':ghost:': u'\U0001F47B',
+ u':gift:': u'\U0001F381',
+ u':gift_heart:': u'\U0001F49D',
+ u':girl:': u'\U0001F467',
+ u':globe_with_meridians:': u'\U0001F310',
+ u':glowing_star:': u'\U0001F31F',
+ u':goat:': u'\U0001F410',
+ u':golf:': u'\U000026F3',
+ u':golfer:': u'\U0001F3CC',
+ u':graduation_cap:': u'\U0001F393',
+ u':grapes:': u'\U0001F347',
+ u':green_apple:': u'\U0001F34F',
+ u':green_book:': u'\U0001F4D7',
+ u':green_heart:': u'\U0001F49A',
+ u':grey_exclamation:': u'\U00002755',
+ u':grey_question:': u'\U00002754',
+ u':grimacing:': u'\U0001F62C',
+ u':grimacing_face:': u'\U0001F62C',
+ u':grin:': u'\U0001F601',
+ u':grinning:': u'\U0001F600',
+ u':grinning_cat_face_with_smiling_eyes:': u'\U0001F638',
+ u':grinning_face:': u'\U0001F600',
+ u':grinning_face_with_smiling_eyes:': u'\U0001F601',
+ u':growing_heart:': u'\U0001F497',
+ u':guardsman:': u'\U0001F482',
+ u':guitar:': u'\U0001F3B8',
+ u':gun:': u'\U0001F52B',
+ u':haircut:': u'\U0001F487',
+ u':hamburger:': u'\U0001F354',
+ u':hammer:': u'\U0001F528',
+ u':hammer_and_pick:': u'\U00002692',
+ u':hammer_and_wrench:': u'\U0001F6E0',
+ u':hamster:': u'\U0001F439',
+ u':hamster_face:': u'\U0001F439',
+ u':hand:': u'\U0000270B',
+ u':handbag:': u'\U0001F45C',
+ u':hankey:': u'\U0001F4A9',
+ u':happy_person_raising_one_hand:': u'\U0001F64B',
+ u':hatched_chick:': u'\U0001F425',
+ u':hatching_chick:': u'\U0001F423',
+ u':headphone:': u'\U0001F3A7',
+ u':headphones:': u'\U0001F3A7',
+ u':hear-no-evil_monkey:': u'\U0001F649',
+ u':hear_no_evil:': u'\U0001F649',
+ u':heart:': u'\U00002764',
+ u':heart_decoration:': u'\U0001F49F',
+ u':heart_eyes:': u'\U0001F60D',
+ u':heart_eyes_cat:': u'\U0001F63B',
+ u':heart_with_arrow:': u'\U0001F498',
+ u':heart_with_ribbon:': u'\U0001F49D',
+ u':heartbeat:': u'\U0001F493',
+ u':heartpulse:': u'\U0001F497',
+ u':hearts:': u'\U00002665',
+ u':heavy_black_heart:': u'\U00002764',
+ u':heavy_check_mark:': u'\U00002714',
+ u':heavy_division_sign:': u'\U00002797',
+ u':heavy_dollar_sign:': u'\U0001F4B2',
+ u':heavy_exclamation_mark:': u'\U00002757',
+ u':heavy_exclamation_mark_symbol:': u'\U00002757',
+ u':heavy_heart_exclamation_mark_ornament:': u'\U00002763',
+ u':heavy_large_circle:': u'\U00002B55',
+ u':heavy_minus_sign:': u'\U00002796',
+ u':heavy_multiplication_x:': u'\U00002716',
+ u':heavy_plus_sign:': u'\U00002795',
+ u':helicopter:': u'\U0001F681',
+ u':helm_symbol:': u'\U00002388',
+ u':helmet_with_white_cross:': u'\U000026D1',
+ u':herb:': u'\U0001F33F',
+ u':hibiscus:': u'\U0001F33A',
+ u':high-heeled_shoe:': u'\U0001F460',
+ u':high-speed_train:': u'\U0001F684',
+ u':high-speed_train_with_bullet_nose:': u'\U0001F685',
+ u':high_brightness:': u'\U0001F506',
+ u':high_brightness_symbol:': u'\U0001F506',
+ u':high_heel:': u'\U0001F460',
+ u':high_voltage_sign:': u'\U000026A1',
+ u':hocho:': u'\U0001F52A',
+ u':hole:': u'\U0001F573',
+ u':honey_pot:': u'\U0001F36F',
+ u':honeybee:': u'\U0001F41D',
+ u':horizontal_traffic_light:': u'\U0001F6A5',
+ u':horse:': u'\U0001F40E',
+ u':horse:': u'\U0001F434',
+ u':horse_face:': u'\U0001F434',
+ u':horse_racing:': u'\U0001F3C7',
+ u':hospital:': u'\U0001F3E5',
+ u':hot_beverage:': u'\U00002615',
+ u':hot_dog:': u'\U0001F32D',
+ u':hot_pepper:': u'\U0001F336',
+ u':hot_springs:': u'\U00002668',
+ u':hotdog:': u'\U0001F32D',
+ u':hotel:': u'\U0001F3E8',
+ u':hotsprings:': u'\U00002668',
+ u':hourglass:': u'\U0000231B',
+ u':hourglass_flowing_sand:': u'\U000023F3',
+ u':hourglass_with_flowing_sand:': u'\U000023F3',
+ u':house:': u'\U0001F3E0',
+ u':house_building:': u'\U0001F3E0',
+ u':house_buildings:': u'\U0001F3D8',
+ u':house_with_garden:': u'\U0001F3E1',
+ u':hugging_face:': u'\U0001F917',
+ u':hundred_points_symbol:': u'\U0001F4AF',
+ u':hushed:': u'\U0001F62F',
+ u':hushed_face:': u'\U0001F62F',
+ u':ice_cream:': u'\U0001F368',
+ u':ice_hockey_stick_and_puck:': u'\U0001F3D2',
+ u':ice_skate:': u'\U000026F8',
+ u':icecream:': u'\U0001F366',
+ u':id:': u'\U0001F194',
+ u':ideograph_advantage:': u'\U0001F250',
+ u':imp:': u'\U0001F47F',
+ u':inbox_tray:': u'\U0001F4E5',
+ u':incoming_envelope:': u'\U0001F4E8',
+ u':information_desk_person:': u'\U0001F481',
+ u':information_source:': u'\U00002139',
+ u':innocent:': u'\U0001F607',
+ u':input_symbol_for_latin_capital_letters:': u'\U0001F520',
+ u':input_symbol_for_latin_letters:': u'\U0001F524',
+ u':input_symbol_for_latin_small_letters:': u'\U0001F521',
+ u':input_symbol_for_numbers:': u'\U0001F522',
+ u':input_symbol_for_symbols:': u'\U0001F523',
+ u':interrobang:': u'\U00002049',
+ u':iphone:': u'\U0001F4F1',
+ u':izakaya_lantern:': u'\U0001F3EE',
+ u':jack-o-lantern:': u'\U0001F383',
+ u':jack_o_lantern:': u'\U0001F383',
+ u':japan:': u'\U0001F5FE',
+ u':japanese_castle:': u'\U0001F3EF',
+ u':japanese_dolls:': u'\U0001F38E',
+ u':japanese_goblin:': u'\U0001F47A',
+ u':japanese_ogre:': u'\U0001F479',
+ u':japanese_post_office:': u'\U0001F3E3',
+ u':japanese_symbol_for_beginner:': u'\U0001F530',
+ u':jeans:': u'\U0001F456',
+ u':joy:': u'\U0001F602',
+ u':joy_cat:': u'\U0001F639',
+ u':joystick:': u'\U0001F579',
+ u':kaaba:': u'\U0001F54B',
+ u':key:': u'\U0001F511',
+ u':keyboard:': u'\U00002328',
+ u':keycap_ten:': u'\U0001F51F',
+ u':kimono:': u'\U0001F458',
+ u':kiss:': u'\U0001F48B',
+ u':kiss:': u'\U0001F48F',
+ u':kiss_mark:': u'\U0001F48B',
+ u':kissing:': u'\U0001F617',
+ u':kissing_cat:': u'\U0001F63D',
+ u':kissing_cat_face_with_closed_eyes:': u'\U0001F63D',
+ u':kissing_closed_eyes:': u'\U0001F61A',
+ u':kissing_face:': u'\U0001F617',
+ u':kissing_face_with_closed_eyes:': u'\U0001F61A',
+ u':kissing_face_with_smiling_eyes:': u'\U0001F619',
+ u':kissing_heart:': u'\U0001F618',
+ u':kissing_smiling_eyes:': u'\U0001F619',
+ u':knife:': u'\U0001F52A',
+ u':knife_fork_plate:': u'\U0001F37D',
+ u':koala:': u'\U0001F428',
+ u':koko:': u'\U0001F201',
+ u':label:': u'\U0001F3F7',
+ u':lady_beetle:': u'\U0001F41E',
+ u':lantern:': u'\U0001F3EE',
+ u':large_blue_circle:': u'\U0001F535',
+ u':large_blue_diamond:': u'\U0001F537',
+ u':large_orange_diamond:': u'\U0001F536',
+ u':large_red_circle:': u'\U0001F534',
+ u':last_quarter_moon:': u'\U0001F317',
+ u':last_quarter_moon_symbol:': u'\U0001F317',
+ u':last_quarter_moon_with_face:': u'\U0001F31C',
+ u':latin_cross:': u'\U0000271D',
+ u':laughing:': u'\U0001F606',
+ u':leaf_fluttering_in_wind:': u'\U0001F343',
+ u':leaves:': u'\U0001F343',
+ u':ledger:': u'\U0001F4D2',
+ u':left-pointing_magnifying_glass:': u'\U0001F50D',
+ u':left_luggage:': u'\U0001F6C5',
+ u':left_right_arrow:': u'\U00002194',
+ u':left_speech_bubble:': u'\U0001F4AC',
+ u':leftwards_arrow_with_hook:': u'\U000021A9',
+ u':leftwards_black_arrow:': u'\U00002B05',
+ u':lemon:': u'\U0001F34B',
+ u':leo:': u'\U0000264C',
+ u':leopard:': u'\U0001F406',
+ u':level_slider:': u'\U0001F39A',
+ u':libra:': u'\U0000264E',
+ u':light_rail:': u'\U0001F688',
+ u':lightning:': u'\U0001F329',
+ u':link:': u'\U0001F517',
+ u':link_symbol:': u'\U0001F517',
+ u':linked_paperclips:': u'\U0001F587',
+ u':lion_face:': u'\U0001F981',
+ u':lips:': u'\U0001F444',
+ u':lipstick:': u'\U0001F484',
+ u':lock:': u'\U0001F512',
+ u':lock_with_ink_pen:': u'\U0001F50F',
+ u':lollipop:': u'\U0001F36D',
+ u':loop:': u'\U000027BF',
+ u':loud_sound:': u'\U0001F50A',
+ u':loudly_crying_face:': u'\U0001F62D',
+ u':loudspeaker:': u'\U0001F4E2',
+ u':love_hotel:': u'\U0001F3E9',
+ u':love_letter:': u'\U0001F48C',
+ u':low_brightness:': u'\U0001F505',
+ u':low_brightness_symbol:': u'\U0001F505',
+ u':lower_left_ballpoint_pen:': u'\U0001F58A',
+ u':lower_left_crayon:': u'\U0001F58D',
+ u':lower_left_fountain_pen:': u'\U0001F58B',
+ u':lower_left_paintbrush:': u'\U0001F58C',
+ u':m:': u'\U000024C2',
+ u':mag:': u'\U0001F50D',
+ u':mag_right:': u'\U0001F50E',
+ u':mahjong:': u'\U0001F004',
+ u':mahjong_tile_red_dragon:': u'\U0001F004',
+ u':mailbox:': u'\U0001F4EB',
+ u':mailbox_closed:': u'\U0001F4EA',
+ u':mailbox_with_mail:': u'\U0001F4EC',
+ u':mailbox_with_no_mail:': u'\U0001F4ED',
+ u':man:': u'\U0001F468',
+ u':man_and_woman_holding_hands:': u'\U0001F46B',
+ u':man_in_business_suit_levitating:': u'\U0001F574',
+ u':man_with_gua_pi_mao:': u'\U0001F472',
+ u':man_with_turban:': u'\U0001F473',
+ u':mans_shoe:': u'\U0001F45E',
+ u':mantelpiece_clock:': u'\U0001F570',
+ u':maple_leaf:': u'\U0001F341',
+ u':mask:': u'\U0001F637',
+ u':massage:': u'\U0001F486',
+ u':meat_on_bone:': u'\U0001F356',
+ u':medal:': u'\U0001F3C5',
+ u':medium_black_circle:': u'\U000026AB',
+ u':medium_white_circle:': u'\U000026AA',
+ u':mega:': u'\U0001F4E3',
+ u':melon:': u'\U0001F348',
+ u':memo:': u'\U0001F4DD',
+ u':menorah_with_nine_branches:': u'\U0001F54E',
+ u':mens:': u'\U0001F6B9',
+ u':mens_symbol:': u'\U0001F6B9',
+ u':metro:': u'\U0001F687',
+ u':microphone:': u'\U0001F3A4',
+ u':microscope:': u'\U0001F52C',
+ u':middle_finger:': u'\U0001F595',
+ u':military_medal:': u'\U0001F396',
+ u':milky_way:': u'\U0001F30C',
+ u':minibus:': u'\U0001F690',
+ u':minidisc:': u'\U0001F4BD',
+ u':mobile_phone:': u'\U0001F4F1',
+ u':mobile_phone_off:': u'\U0001F4F4',
+ u':money-mouth_face:': u'\U0001F911',
+ u':money_bag:': u'\U0001F4B0',
+ u':money_mouth_face:': u'\U0001F911',
+ u':money_with_wings:': u'\U0001F4B8',
+ u':moneybag:': u'\U0001F4B0',
+ u':monkey:': u'\U0001F412',
+ u':monkey_face:': u'\U0001F435',
+ u':monorail:': u'\U0001F69D',
+ u':moon:': u'\U0001F314',
+ u':moon_viewing_ceremony:': u'\U0001F391',
+ u':mortar_board:': u'\U0001F393',
+ u':mosque:': u'\U0001F54C',
+ u':mostly_sunny:': u'\U0001F324',
+ u':motor_boat:': u'\U0001F6E5',
+ u':motorway:': u'\U0001F6E3',
+ u':mount_fuji:': u'\U0001F5FB',
+ u':mountain:': u'\U000026F0',
+ u':mountain_bicyclist:': u'\U0001F6B5',
+ u':mountain_cableway:': u'\U0001F6A0',
+ u':mountain_railway:': u'\U0001F69E',
+ u':mouse2:': u'\U0001F401',
+ u':mouse:': u'\U0001F401',
+ u':mouse:': u'\U0001F42D',
+ u':mouse_face:': u'\U0001F42D',
+ u':mouth:': u'\U0001F444',
+ u':movie_camera:': u'\U0001F3A5',
+ u':moyai:': u'\U0001F5FF',
+ u':multiple_musical_notes:': u'\U0001F3B6',
+ u':muscle:': u'\U0001F4AA',
+ u':mushroom:': u'\U0001F344',
+ u':musical_keyboard:': u'\U0001F3B9',
+ u':musical_note:': u'\U0001F3B5',
+ u':musical_score:': u'\U0001F3BC',
+ u':mute:': u'\U0001F507',
+ u':nail_care:': u'\U0001F485',
+ u':nail_polish:': u'\U0001F485',
+ u':name_badge:': u'\U0001F4DB',
+ u':national_park:': u'\U0001F3DE',
+ u':necktie:': u'\U0001F454',
+ u':negative_squared_ab:': u'\U0001F18E',
+ u':negative_squared_cross_mark:': u'\U0000274E',
+ u':nerd_face:': u'\U0001F913',
+ u':neutral_face:': u'\U0001F610',
+ u':new:': u'\U0001F195',
+ u':new_moon:': u'\U0001F311',
+ u':new_moon_symbol:': u'\U0001F311',
+ u':new_moon_with_face:': u'\U0001F31A',
+ u':newspaper:': u'\U0001F4F0',
+ u':ng:': u'\U0001F196',
+ u':night_with_stars:': u'\U0001F303',
+ u':no_bell:': u'\U0001F515',
+ u':no_bicycles:': u'\U0001F6B3',
+ u':no_entry:': u'\U000026D4',
+ u':no_entry_sign:': u'\U0001F6AB',
+ u':no_good:': u'\U0001F645',
+ u':no_mobile_phones:': u'\U0001F4F5',
+ u':no_mouth:': u'\U0001F636',
+ u':no_one_under_eighteen_symbol:': u'\U0001F51E',
+ u':no_pedestrians:': u'\U0001F6B7',
+ u':no_smoking:': u'\U0001F6AD',
+ u':no_smoking_symbol:': u'\U0001F6AD',
+ u':non-potable_water:': u'\U0001F6B1',
+ u':non-potable_water_symbol:': u'\U0001F6B1',
+ u':north_east_arrow:': u'\U00002197',
+ u':north_west_arrow:': u'\U00002196',
+ u':nose:': u'\U0001F443',
+ u':notebook:': u'\U0001F4D3',
+ u':notebook_with_decorative_cover:': u'\U0001F4D4',
+ u':notes:': u'\U0001F3B6',
+ u':nut_and_bolt:': u'\U0001F529',
+ u':o2:': u'\U0001F17E',
+ u':o:': u'\U00002B55',
+ u':ocean:': u'\U0001F30A',
+ u':octopus:': u'\U0001F419',
+ u':oden:': u'\U0001F362',
+ u':office:': u'\U0001F3E2',
+ u':office_building:': u'\U0001F3E2',
+ u':oil_drum:': u'\U0001F6E2',
+ u':ok:': u'\U0001F197',
+ u':ok_hand:': u'\U0001F44C',
+ u':ok_hand_sign:': u'\U0001F44C',
+ u':ok_woman:': u'\U0001F646',
+ u':old_key:': u'\U0001F5DD',
+ u':older_man:': u'\U0001F474',
+ u':older_woman:': u'\U0001F475',
+ u':om_symbol:': u'\U0001F549',
+ u':on:': u'\U0001F51B',
+ u':oncoming_automobile:': u'\U0001F698',
+ u':oncoming_bus:': u'\U0001F68D',
+ u':oncoming_police_car:': u'\U0001F694',
+ u':oncoming_taxi:': u'\U0001F696',
+ u':open_book:': u'\U0001F4D6',
+ u':open_file_folder:': u'\U0001F4C2',
+ u':open_hands:': u'\U0001F450',
+ u':open_hands_sign:': u'\U0001F450',
+ u':open_lock:': u'\U0001F513',
+ u':open_mailbox_with_lowered_flag:': u'\U0001F4ED',
+ u':open_mailbox_with_raised_flag:': u'\U0001F4EC',
+ u':open_mouth:': u'\U0001F62E',
+ u':ophiuchus:': u'\U000026CE',
+ u':optical_disc:': u'\U0001F4BF',
+ u':orange_book:': u'\U0001F4D9',
+ u':orthodox_cross:': u'\U00002626',
+ u':outbox_tray:': u'\U0001F4E4',
+ u':ox:': u'\U0001F402',
+ u':package:': u'\U0001F4E6',
+ u':page_facing_up:': u'\U0001F4C4',
+ u':page_with_curl:': u'\U0001F4C3',
+ u':pager:': u'\U0001F4DF',
+ u':palm_tree:': u'\U0001F334',
+ u':panda_face:': u'\U0001F43C',
+ u':paperclip:': u'\U0001F4CE',
+ u':parking:': u'\U0001F17F',
+ u':part_alternation_mark:': u'\U0000303D',
+ u':partly_sunny:': u'\U000026C5',
+ u':partly_sunny_rain:': u'\U0001F326',
+ u':party_popper:': u'\U0001F389',
+ u':passenger_ship:': u'\U0001F6F3',
+ u':passport_control:': u'\U0001F6C2',
+ u':paw_prints:': u'\U0001F43E',
+ u':peace_symbol:': u'\U0000262E',
+ u':peach:': u'\U0001F351',
+ u':pear:': u'\U0001F350',
+ u':pedestrian:': u'\U0001F6B6',
+ u':pencil2:': u'\U0000270F',
+ u':pencil:': u'\U0000270F',
+ u':pencil:': u'\U0001F4DD',
+ u':penguin:': u'\U0001F427',
+ u':pensive:': u'\U0001F614',
+ u':pensive_face:': u'\U0001F614',
+ u':performing_arts:': u'\U0001F3AD',
+ u':persevere:': u'\U0001F623',
+ u':persevering_face:': u'\U0001F623',
+ u':person_bowing_deeply:': u'\U0001F647',
+ u':person_frowning:': u'\U0001F64D',
+ u':person_with_ball:': u'\U000026F9',
+ u':person_with_blond_hair:': u'\U0001F471',
+ u':person_with_folded_hands:': u'\U0001F64F',
+ u':person_with_pouting_face:': u'\U0001F64E',
+ u':personal_computer:': u'\U0001F4BB',
+ u':phone:': u'\U0000260E',
+ u':pick:': u'\U000026CF',
+ u':pig2:': u'\U0001F416',
+ u':pig:': u'\U0001F416',
+ u':pig:': u'\U0001F437',
+ u':pig_face:': u'\U0001F437',
+ u':pig_nose:': u'\U0001F43D',
+ u':pile_of_poo:': u'\U0001F4A9',
+ u':pill:': u'\U0001F48A',
+ u':pine_decoration:': u'\U0001F38D',
+ u':pineapple:': u'\U0001F34D',
+ u':pisces:': u'\U00002653',
+ u':pistol:': u'\U0001F52B',
+ u':pizza:': u'\U0001F355',
+ u':place_of_worship:': u'\U0001F6D0',
+ u':playing_card_black_joker:': u'\U0001F0CF',
+ u':point_down:': u'\U0001F447',
+ u':point_left:': u'\U0001F448',
+ u':point_right:': u'\U0001F449',
+ u':point_up:': u'\U0000261D',
+ u':point_up_2:': u'\U0001F446',
+ u':police_car:': u'\U0001F693',
+ u':police_cars_revolving_light:': u'\U0001F6A8',
+ u':police_officer:': u'\U0001F46E',
+ u':poodle:': u'\U0001F429',
+ u':poop:': u'\U0001F4A9',
+ u':popcorn:': u'\U0001F37F',
+ u':post_office:': u'\U0001F3E3',
+ u':postal_horn:': u'\U0001F4EF',
+ u':postbox:': u'\U0001F4EE',
+ u':pot_of_food:': u'\U0001F372',
+ u':potable_water:': u'\U0001F6B0',
+ u':potable_water_symbol:': u'\U0001F6B0',
+ u':pouch:': u'\U0001F45D',
+ u':poultry_leg:': u'\U0001F357',
+ u':pound:': u'\U0001F4B7',
+ u':pouting_cat:': u'\U0001F63E',
+ u':pouting_cat_face:': u'\U0001F63E',
+ u':pouting_face:': u'\U0001F621',
+ u':pray:': u'\U0001F64F',
+ u':prayer_beads:': u'\U0001F4FF',
+ u':princess:': u'\U0001F478',
+ u':printer:': u'\U0001F5A8',
+ u':public_address_loudspeaker:': u'\U0001F4E2',
+ u':punch:': u'\U0001F44A',
+ u':purple_heart:': u'\U0001F49C',
+ u':purse:': u'\U0001F45B',
+ u':pushpin:': u'\U0001F4CC',
+ u':put_litter_in_its_place:': u'\U0001F6AE',
+ u':put_litter_in_its_place_symbol:': u'\U0001F6AE',
+ u':question:': u'\U00002753',
+ u':rabbit2:': u'\U0001F407',
+ u':rabbit:': u'\U0001F407',
+ u':rabbit:': u'\U0001F430',
+ u':rabbit_face:': u'\U0001F430',
+ u':racehorse:': u'\U0001F40E',
+ u':racing_car:': u'\U0001F3CE',
+ u':racing_motorcycle:': u'\U0001F3CD',
+ u':radio:': u'\U0001F4FB',
+ u':radio_button:': u'\U0001F518',
+ u':radioactive_sign:': u'\U00002622',
+ u':rage:': u'\U0001F621',
+ u':railway_car:': u'\U0001F683',
+ u':railway_track:': u'\U0001F6E4',
+ u':rain_cloud:': u'\U0001F327',
+ u':rainbow:': u'\U0001F308',
+ u':raised_fist:': u'\U0000270A',
+ u':raised_hand:': u'\U0000270B',
+ u':raised_hand_with_fingers_splayed:': u'\U0001F590',
+ u':raised_hands:': u'\U0001F64C',
+ u':raising_hand:': u'\U0001F64B',
+ u':ram:': u'\U0001F40F',
+ u':ramen:': u'\U0001F35C',
+ u':rat:': u'\U0001F400',
+ u':recreational_vehicle:': u'\U0001F699',
+ u':recycle:': u'\U0000267B',
+ u':red_apple:': u'\U0001F34E',
+ u':red_car:': u'\U0001F697',
+ u':red_circle:': u'\U0001F534',
+ u':registered:': u'\U000000AE',
+ u':registered_sign:': u'\U000000AE',
+ u':relaxed:': u'\U0000263A',
+ u':relieved:': u'\U0001F60C',
+ u':relieved_face:': u'\U0001F60C',
+ u':reminder_ribbon:': u'\U0001F397',
+ u':repeat:': u'\U0001F501',
+ u':repeat_one:': u'\U0001F502',
+ u':restroom:': u'\U0001F6BB',
+ u':revolving_hearts:': u'\U0001F49E',
+ u':rewind:': u'\U000023EA',
+ u':ribbon:': u'\U0001F380',
+ u':rice:': u'\U0001F35A',
+ u':rice_ball:': u'\U0001F359',
+ u':rice_cracker:': u'\U0001F358',
+ u':rice_scene:': u'\U0001F391',
+ u':right-pointing_magnifying_glass:': u'\U0001F50E',
+ u':right_anger_bubble:': u'\U0001F5EF',
+ u':rightwards_arrow_with_hook:': u'\U000021AA',
+ u':ring:': u'\U0001F48D',
+ u':roasted_sweet_potato:': u'\U0001F360',
+ u':robot_face:': u'\U0001F916',
+ u':rocket:': u'\U0001F680',
+ u':rolled-up_newspaper:': u'\U0001F5DE',
+ u':rolled_up_newspaper:': u'\U0001F5DE',
+ u':roller_coaster:': u'\U0001F3A2',
+ u':rooster:': u'\U0001F413',
+ u':rose:': u'\U0001F339',
+ u':rosette:': u'\U0001F3F5',
+ u':rotating_light:': u'\U0001F6A8',
+ u':round_pushpin:': u'\U0001F4CD',
+ u':rowboat:': u'\U0001F6A3',
+ u':rugby_football:': u'\U0001F3C9',
+ u':runner:': u'\U0001F3C3',
+ u':running:': u'\U0001F3C3',
+ u':running_shirt_with_sash:': u'\U0001F3BD',
+ u':sa:': u'\U0001F202',
+ u':sagittarius:': u'\U00002650',
+ u':sailboat:': u'\U000026F5',
+ u':sake:': u'\U0001F376',
+ u':sake_bottle_and_cup:': u'\U0001F376',
+ u':sandal:': u'\U0001F461',
+ u':santa:': u'\U0001F385',
+ u':satellite:': u'\U0001F4E1',
+ u':satellite:': u'\U0001F6F0',
+ u':satellite_antenna:': u'\U0001F4E1',
+ u':satisfied:': u'\U0001F606',
+ u':saxophone:': u'\U0001F3B7',
+ u':scales:': u'\U00002696',
+ u':school:': u'\U0001F3EB',
+ u':school_satchel:': u'\U0001F392',
+ u':scissors:': u'\U00002702',
+ u':scorpion:': u'\U0001F982',
+ u':scorpius:': u'\U0000264F',
+ u':scream:': u'\U0001F631',
+ u':scream_cat:': u'\U0001F640',
+ u':scroll:': u'\U0001F4DC',
+ u':seat:': u'\U0001F4BA',
+ u':secret:': u'\U00003299',
+ u':see-no-evil_monkey:': u'\U0001F648',
+ u':see_no_evil:': u'\U0001F648',
+ u':seedling:': u'\U0001F331',
+ u':shamrock:': u'\U00002618',
+ u':shaved_ice:': u'\U0001F367',
+ u':sheep:': u'\U0001F411',
+ u':shell:': u'\U0001F41A',
+ u':shield:': u'\U0001F6E1',
+ u':shinto_shrine:': u'\U000026E9',
+ u':ship:': u'\U0001F6A2',
+ u':shirt:': u'\U0001F455',
+ u':shit:': u'\U0001F4A9',
+ u':shoe:': u'\U0001F45E',
+ u':shooting_star:': u'\U0001F320',
+ u':shopping_bags:': u'\U0001F6CD',
+ u':shortcake:': u'\U0001F370',
+ u':shower:': u'\U0001F6BF',
+ u':sign_of_the_horns:': u'\U0001F918',
+ u':signal_strength:': u'\U0001F4F6',
+ u':silhouette_of_japan:': u'\U0001F5FE',
+ u':simple_smile:': u'\U0001F642',
+ u':six_pointed_star:': u'\U0001F52F',
+ u':ski:': u'\U0001F3BF',
+ u':ski_and_ski_boot:': u'\U0001F3BF',
+ u':skier:': u'\U000026F7',
+ u':skull:': u'\U0001F480',
+ u':skull_and_crossbones:': u'\U00002620',
+ u':sleeping:': u'\U0001F634',
+ u':sleeping_accommodation:': u'\U0001F6CC',
+ u':sleeping_face:': u'\U0001F634',
+ u':sleeping_symbol:': u'\U0001F4A4',
+ u':sleepy:': u'\U0001F62A',
+ u':sleepy_face:': u'\U0001F62A',
+ u':sleuth_or_spy:': u'\U0001F575',
+ u':slice_of_pizza:': u'\U0001F355',
+ u':slightly_frowning_face:': u'\U0001F641',
+ u':slightly_smiling_face:': u'\U0001F642',
+ u':slot_machine:': u'\U0001F3B0',
+ u':small_airplane:': u'\U0001F6E9',
+ u':small_blue_diamond:': u'\U0001F539',
+ u':small_orange_diamond:': u'\U0001F538',
+ u':small_red_triangle:': u'\U0001F53A',
+ u':small_red_triangle_down:': u'\U0001F53B',
+ u':smile:': u'\U0001F604',
+ u':smile_cat:': u'\U0001F638',
+ u':smiley:': u'\U0001F603',
+ u':smiley_cat:': u'\U0001F63A',
+ u':smiling_cat_face_with_heart-shaped_eyes:': u'\U0001F63B',
+ u':smiling_cat_face_with_open_mouth:': u'\U0001F63A',
+ u':smiling_face_with_halo:': u'\U0001F607',
+ u':smiling_face_with_heart-shaped_eyes:': u'\U0001F60D',
+ u':smiling_face_with_horns:': u'\U0001F608',
+ u':smiling_face_with_open_mouth:': u'\U0001F603',
+ u':smiling_face_with_open_mouth_and_cold_sweat:': u'\U0001F605',
+ u':smiling_face_with_open_mouth_and_smiling_eyes:': u'\U0001F604',
+ u':smiling_face_with_open_mouth_and_tightly-closed_eyes:': u'\U0001F606',
+ u':smiling_face_with_smiling_eyes:': u'\U0001F60A',
+ u':smiling_face_with_sunglasses:': u'\U0001F60E',
+ u':smiling_imp:': u'\U0001F608',
+ u':smirk:': u'\U0001F60F',
+ u':smirk_cat:': u'\U0001F63C',
+ u':smirking_face:': u'\U0001F60F',
+ u':smoking:': u'\U0001F6AC',
+ u':smoking_symbol:': u'\U0001F6AC',
+ u':snail:': u'\U0001F40C',
+ u':snake:': u'\U0001F40D',
+ u':snow_capped_mountain:': u'\U0001F3D4',
+ u':snow_cloud:': u'\U0001F328',
+ u':snowboarder:': u'\U0001F3C2',
+ u':snowflake:': u'\U00002744',
+ u':snowman:': u'\U00002603',
+ u':snowman_without_snow:': u'\U000026C4',
+ u':sob:': u'\U0001F62D',
+ u':soccer:': u'\U000026BD',
+ u':soccer_ball:': u'\U000026BD',
+ u':soft_ice_cream:': u'\U0001F366',
+ u':soon:': u'\U0001F51C',
+ u':soon_with_rightwards_arrow_above:': u'\U0001F51C',
+ u':sos:': u'\U0001F198',
+ u':sound:': u'\U0001F509',
+ u':south_east_arrow:': u'\U00002198',
+ u':south_west_arrow:': u'\U00002199',
+ u':space_invader:': u'\U0001F47E',
+ u':spades:': u'\U00002660',
+ u':spaghetti:': u'\U0001F35D',
+ u':sparkle:': u'\U00002747',
+ u':sparkler:': u'\U0001F387',
+ u':sparkles:': u'\U00002728',
+ u':sparkling_heart:': u'\U0001F496',
+ u':speak-no-evil_monkey:': u'\U0001F64A',
+ u':speak_no_evil:': u'\U0001F64A',
+ u':speaker:': u'\U0001F508',
+ u':speaker_with_cancellation_stroke:': u'\U0001F507',
+ u':speaker_with_one_sound_wave:': u'\U0001F509',
+ u':speaker_with_three_sound_waves:': u'\U0001F50A',
+ u':speaking_head_in_silhouette:': u'\U0001F5E3',
+ u':speech_balloon:': u'\U0001F4AC',
+ u':speedboat:': u'\U0001F6A4',
+ u':spider:': u'\U0001F577',
+ u':spider_web:': u'\U0001F578',
+ u':spiral_calendar_pad:': u'\U0001F5D3',
+ u':spiral_note_pad:': u'\U0001F5D2',
+ u':spiral_shell:': u'\U0001F41A',
+ u':splashing_sweat_symbol:': u'\U0001F4A6',
+ u':spock-hand:': u'\U0001F596',
+ u':spock_hand:': u'\U0001F596',
+ u':sports_medal:': u'\U0001F3C5',
+ u':spouting_whale:': u'\U0001F433',
+ u':squared_cl:': u'\U0001F191',
+ u':squared_cool:': u'\U0001F192',
+ u':squared_free:': u'\U0001F193',
+ u':squared_id:': u'\U0001F194',
+ u':squared_katakana_koko:': u'\U0001F201',
+ u':squared_katakana_sa:': u'\U0001F202',
+ u':squared_new:': u'\U0001F195',
+ u':squared_ng:': u'\U0001F196',
+ u':squared_ok:': u'\U0001F197',
+ u':squared_sos:': u'\U0001F198',
+ u':squared_up_with_exclamation_mark:': u'\U0001F199',
+ u':squared_vs:': u'\U0001F19A',
+ u':stadium:': u'\U0001F3DF',
+ u':star2:': u'\U0001F31F',
+ u':star:': u'\U00002B50',
+ u':star_and_crescent:': u'\U0000262A',
+ u':star_of_david:': u'\U00002721',
+ u':stars:': u'\U0001F320',
+ u':station:': u'\U0001F689',
+ u':statue_of_liberty:': u'\U0001F5FD',
+ u':steam_locomotive:': u'\U0001F682',
+ u':steaming_bowl:': u'\U0001F35C',
+ u':stew:': u'\U0001F372',
+ u':stopwatch:': u'\U000023F1',
+ u':straight_ruler:': u'\U0001F4CF',
+ u':strawberry:': u'\U0001F353',
+ u':stuck_out_tongue:': u'\U0001F61B',
+ u':stuck_out_tongue_closed_eyes:': u'\U0001F61D',
+ u':stuck_out_tongue_winking_eye:': u'\U0001F61C',
+ u':studio_microphone:': u'\U0001F399',
+ u':sun_behind_cloud:': u'\U000026C5',
+ u':sun_with_face:': u'\U0001F31E',
+ u':sunflower:': u'\U0001F33B',
+ u':sunglasses:': u'\U0001F60E',
+ u':sunny:': u'\U00002600',
+ u':sunrise:': u'\U0001F305',
+ u':sunrise_over_mountains:': u'\U0001F304',
+ u':sunset_over_buildings:': u'\U0001F307',
+ u':surfer:': u'\U0001F3C4',
+ u':sushi:': u'\U0001F363',
+ u':suspension_railway:': u'\U0001F69F',
+ u':sweat:': u'\U0001F613',
+ u':sweat_drops:': u'\U0001F4A6',
+ u':sweat_smile:': u'\U0001F605',
+ u':sweet_potato:': u'\U0001F360',
+ u':swimmer:': u'\U0001F3CA',
+ u':symbols:': u'\U0001F523',
+ u':synagogue:': u'\U0001F54D',
+ u':syringe:': u'\U0001F489',
+ u':t-shirt:': u'\U0001F455',
+ u':table_tennis_paddle_and_ball:': u'\U0001F3D3',
+ u':taco:': u'\U0001F32E',
+ u':tada:': u'\U0001F389',
+ u':tanabata_tree:': u'\U0001F38B',
+ u':tangerine:': u'\U0001F34A',
+ u':taurus:': u'\U00002649',
+ u':taxi:': u'\U0001F695',
+ u':tea:': u'\U0001F375',
+ u':teacup_without_handle:': u'\U0001F375',
+ u':tear-off_calendar:': u'\U0001F4C6',
+ u':telephone:': u'\U0000260E',
+ u':telephone_receiver:': u'\U0001F4DE',
+ u':telescope:': u'\U0001F52D',
+ u':television:': u'\U0001F4FA',
+ u':ten:': u'\U0001F51F',
+ u':tennis:': u'\U0001F3BE',
+ u':tennis_racquet_and_ball:': u'\U0001F3BE',
+ u':tent:': u'\U000026FA',
+ u':the_horns:': u'\U0001F918',
+ u':thermometer:': u'\U0001F321',
+ u':thinking_face:': u'\U0001F914',
+ u':thought_balloon:': u'\U0001F4AD',
+ u':three_button_mouse:': u'\U0001F5B1',
+ u':thumbs_down_sign:': u'\U0001F44E',
+ u':thumbs_up_sign:': u'\U0001F44D',
+ u':thumbsdown:': u'\U0001F44E',
+ u':thumbsup:': u'\U0001F44D',
+ u':thunder_cloud_and_rain:': u'\U000026C8',
+ u':ticket:': u'\U0001F3AB',
+ u':tiger2:': u'\U0001F405',
+ u':tiger:': u'\U0001F405',
+ u':tiger:': u'\U0001F42F',
+ u':tiger_face:': u'\U0001F42F',
+ u':timer_clock:': u'\U000023F2',
+ u':tired_face:': u'\U0001F62B',
+ u':tm:': u'\U00002122',
+ u':toilet:': u'\U0001F6BD',
+ u':tokyo_tower:': u'\U0001F5FC',
+ u':tomato:': u'\U0001F345',
+ u':tongue:': u'\U0001F445',
+ u':top:': u'\U0001F51D',
+ u':top_hat:': u'\U0001F3A9',
+ u':top_with_upwards_arrow_above:': u'\U0001F51D',
+ u':tophat:': u'\U0001F3A9',
+ u':tornado:': u'\U0001F32A',
+ u':trackball:': u'\U0001F5B2',
+ u':tractor:': u'\U0001F69C',
+ u':trade_mark_sign:': u'\U00002122',
+ u':traffic_light:': u'\U0001F6A5',
+ u':train2:': u'\U0001F686',
+ u':train:': u'\U0001F686',
+ u':train:': u'\U0001F68B',
+ u':tram:': u'\U0001F68A',
+ u':tram_car:': u'\U0001F68B',
+ u':triangular_flag_on_post:': u'\U0001F6A9',
+ u':triangular_ruler:': u'\U0001F4D0',
+ u':trident:': u'\U0001F531',
+ u':trident_emblem:': u'\U0001F531',
+ u':triumph:': u'\U0001F624',
+ u':trolleybus:': u'\U0001F68E',
+ u':trophy:': u'\U0001F3C6',
+ u':tropical_drink:': u'\U0001F379',
+ u':tropical_fish:': u'\U0001F420',
+ u':truck:': u'\U0001F69A',
+ u':trumpet:': u'\U0001F3BA',
+ u':tshirt:': u'\U0001F455',
+ u':tulip:': u'\U0001F337',
+ u':turkey:': u'\U0001F983',
+ u':turtle:': u'\U0001F422',
+ u':tv:': u'\U0001F4FA',
+ u':twisted_rightwards_arrows:': u'\U0001F500',
+ u':two_hearts:': u'\U0001F495',
+ u':two_men_holding_hands:': u'\U0001F46C',
+ u':two_women_holding_hands:': u'\U0001F46D',
+ u':umbrella:': u'\U00002602',
+ u':umbrella_on_ground:': u'\U000026F1',
+ u':umbrella_with_rain_drops:': u'\U00002614',
+ u':unamused:': u'\U0001F612',
+ u':unamused_face:': u'\U0001F612',
+ u':underage:': u'\U0001F51E',
+ u':unicorn_face:': u'\U0001F984',
+ u':unlock:': u'\U0001F513',
+ u':up-pointing_red_triangle:': u'\U0001F53A',
+ u':up-pointing_small_red_triangle:': u'\U0001F53C',
+ u':up:': u'\U0001F199',
+ u':up_down_arrow:': u'\U00002195',
+ u':upside-down_face:': u'\U0001F643',
+ u':upside_down_face:': u'\U0001F643',
+ u':upwards_black_arrow:': u'\U00002B06',
+ u':v:': u'\U0000270C',
+ u':vertical_traffic_light:': u'\U0001F6A6',
+ u':vhs:': u'\U0001F4FC',
+ u':vibration_mode:': u'\U0001F4F3',
+ u':victory_hand:': u'\U0000270C',
+ u':video_camera:': u'\U0001F4F9',
+ u':video_game:': u'\U0001F3AE',
+ u':videocassette:': u'\U0001F4FC',
+ u':violin:': u'\U0001F3BB',
+ u':virgo:': u'\U0000264D',
+ u':volcano:': u'\U0001F30B',
+ u':volleyball:': u'\U0001F3D0',
+ u':vs:': u'\U0001F19A',
+ u':walking:': u'\U0001F6B6',
+ u':waning_crescent_moon:': u'\U0001F318',
+ u':waning_crescent_moon_symbol:': u'\U0001F318',
+ u':waning_gibbous_moon:': u'\U0001F316',
+ u':waning_gibbous_moon_symbol:': u'\U0001F316',
+ u':warning:': u'\U000026A0',
+ u':warning_sign:': u'\U000026A0',
+ u':wastebasket:': u'\U0001F5D1',
+ u':watch:': u'\U0000231A',
+ u':water_buffalo:': u'\U0001F403',
+ u':water_closet:': u'\U0001F6BE',
+ u':water_wave:': u'\U0001F30A',
+ u':watermelon:': u'\U0001F349',
+ u':wave:': u'\U0001F44B',
+ u':waving_black_flag:': u'\U0001F3F4',
+ u':waving_hand_sign:': u'\U0001F44B',
+ u':waving_white_flag:': u'\U0001F3F3',
+ u':wavy_dash:': u'\U00003030',
+ u':waxing_crescent_moon:': u'\U0001F312',
+ u':waxing_crescent_moon_symbol:': u'\U0001F312',
+ u':waxing_gibbous_moon:': u'\U0001F314',
+ u':waxing_gibbous_moon_symbol:': u'\U0001F314',
+ u':wc:': u'\U0001F6BE',
+ u':weary:': u'\U0001F629',
+ u':weary_cat_face:': u'\U0001F640',
+ u':weary_face:': u'\U0001F629',
+ u':wedding:': u'\U0001F492',
+ u':weight_lifter:': u'\U0001F3CB',
+ u':whale2:': u'\U0001F40B',
+ u':whale:': u'\U0001F40B',
+ u':whale:': u'\U0001F433',
+ u':wheel_of_dharma:': u'\U00002638',
+ u':wheelchair:': u'\U0000267F',
+ u':wheelchair_symbol:': u'\U0000267F',
+ u':white_check_mark:': u'\U00002705',
+ u':white_circle:': u'\U000026AA',
+ u':white_down_pointing_backhand_index:': u'\U0001F447',
+ u':white_exclamation_mark_ornament:': u'\U00002755',
+ u':white_flower:': u'\U0001F4AE',
+ u':white_frowning_face:': u'\U00002639',
+ u':white_heavy_check_mark:': u'\U00002705',
+ u':white_large_square:': u'\U00002B1C',
+ u':white_left_pointing_backhand_index:': u'\U0001F448',
+ u':white_medium_small_square:': u'\U000025FD',
+ u':white_medium_square:': u'\U000025FB',
+ u':white_medium_star:': u'\U00002B50',
+ u':white_question_mark_ornament:': u'\U00002754',
+ u':white_right_pointing_backhand_index:': u'\U0001F449',
+ u':white_small_square:': u'\U000025AB',
+ u':white_smiling_face:': u'\U0000263A',
+ u':white_square_button:': u'\U0001F533',
+ u':white_sun_behind_cloud:': u'\U0001F325',
+ u':white_sun_behind_cloud_with_rain:': u'\U0001F326',
+ u':white_sun_with_small_cloud:': u'\U0001F324',
+ u':white_up_pointing_backhand_index:': u'\U0001F446',
+ u':white_up_pointing_index:': u'\U0000261D',
+ u':wind_blowing_face:': u'\U0001F32C',
+ u':wind_chime:': u'\U0001F390',
+ u':wine_glass:': u'\U0001F377',
+ u':wink:': u'\U0001F609',
+ u':winking_face:': u'\U0001F609',
+ u':wolf:': u'\U0001F43A',
+ u':wolf_face:': u'\U0001F43A',
+ u':woman:': u'\U0001F469',
+ u':woman_with_bunny_ears:': u'\U0001F46F',
+ u':womans_boots:': u'\U0001F462',
+ u':womans_clothes:': u'\U0001F45A',
+ u':womans_hat:': u'\U0001F452',
+ u':womans_sandal:': u'\U0001F461',
+ u':womens:': u'\U0001F6BA',
+ u':womens_symbol:': u'\U0001F6BA',
+ u':world_map:': u'\U0001F5FA',
+ u':worried:': u'\U0001F61F',
+ u':worried_face:': u'\U0001F61F',
+ u':wrapped_present:': u'\U0001F381',
+ u':wrench:': u'\U0001F527',
+ u':writing_hand:': u'\U0000270D',
+ u':x:': u'\U0000274C',
+ u':yellow_heart:': u'\U0001F49B',
+ u':yen:': u'\U0001F4B4',
+ u':yin_yang:': u'\U0000262F',
+ u':yum:': u'\U0001F60B',
+ u':zap:': u'\U000026A1',
+ u':zipper-mouth_face:': u'\U0001F910',
+ u':zipper_mouth_face:': u'\U0001F910',
+ u':zzz:': u'\U0001F4A4',
+}
+ALIAS_RE = re.compile(r':[+-]?[\w-]+:', flags=re.DOTALL)
+NEEDSPLIT = ('irc_in_PRIVMSG', 'irc_in_NOTICE', 'irc_in_PART', 'irc_in_QUIT', 'irc_in_KNOCK', 'irc_in_AWAY')
+
+HOOKS = (
+ "away",
+ "cnotice",
+ "cprivmsg",
+ "kick",
+ "knock",
+ "notice",
+ "part",
+ "privmsg",
+ "quit",
+ "wallops",
+)
+
+
+def convert_aliases_to_emoji(data, modifier, modifier_data, string):
+ if modifier in NEEDSPLIT:
+ aliases_found = ALIAS_RE.findall(string.split(':', 1)[1])
+ else:
+ aliases_found = ALIAS_RE.findall(string)
+ for alias in aliases_found:
+ if alias in EMOJI_ALIASES:
+ string = string.replace(alias, '{} '.format(EMOJI_ALIASES[alias].encode('utf-8')))
+ return string
+
+
+for hook in HOOKS:
+ weechat.hook_modifier(
+ "irc_in_{0}".format(hook), "convert_aliases_to_emoji", "")
+weechat.hook_modifier("input_text_for_buffer", "convert_aliases_to_emoji", "")
diff --git a/weechat/python/grep.py b/weechat/python/grep.py
new file mode 100644
index 0000000..30bf2a6
--- /dev/null
+++ b/weechat/python/grep.py
@@ -0,0 +1,1738 @@
+# -*- coding: utf-8 -*-
+###
+# Copyright (c) 2009-2011 by Elián Hanisch <lambdae2@gmail.com>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+###
+
+###
+# Search in Weechat buffers and logs (for Weechat 0.3.*)
+#
+# Inspired by xt's grep.py
+# Originally I just wanted to add some fixes in grep.py, but then
+# I got carried away and rewrote everything, so new script.
+#
+# Commands:
+# * /grep
+# Search in logs or buffers, see /help grep
+# * /logs:
+# Lists logs in ~/.weechat/logs, see /help logs
+#
+# Settings:
+# * plugins.var.python.grep.clear_buffer:
+# Clear the results buffer before each search. Valid values: on, off
+#
+# * plugins.var.python.grep.go_to_buffer:
+# Automatically go to grep buffer when search is over. Valid values: on, off
+#
+# * plugins.var.python.grep.log_filter:
+# Coma separated list of patterns that grep will use for exclude logs, e.g.
+# if you use '*server/*' any log in the 'server' folder will be excluded
+# when using the command '/grep log'
+#
+# * plugins.var.python.grep.show_summary:
+# Shows summary for each log. Valid values: on, off
+#
+# * plugins.var.python.grep.max_lines:
+# Grep will only print the last matched lines that don't surpass the value defined here.
+#
+# * plugins.var.python.grep.size_limit:
+# Size limit in KiB, is used for decide whenever grepping should run in background or not. If
+# the logs to grep have a total size bigger than this value then grep run as a new process.
+# It can be used for force or disable background process, using '0' forces to always grep in
+# background, while using '' (empty string) will disable it.
+#
+# * plugins.var.python.grep.default_tail_head:
+# Config option for define default number of lines returned when using --head or --tail options.
+# Can be overriden in the command with --number option.
+#
+#
+# TODO:
+# * try to figure out why hook_process chokes in long outputs (using a tempfile as a
+# workaround now)
+# * possibly add option for defining time intervals
+#
+#
+# History:
+#
+# 2016-06-23, mickael9
+# version 0.7.7: fix get_home function
+#
+# 2015-11-26
+# version 0.7.6: fix a typo
+#
+# 2015-01-31, Nicd-
+# version 0.7.5:
+# '~' is now expaned to the home directory in the log file path so
+# paths like '~/logs/' should work.
+#
+# 2015-01-14, nils_2
+# version 0.7.4: make q work to quit grep buffer (requested by: gb)
+#
+# 2014-03-29, Felix Eckhofer <felix@tribut.de>
+# version 0.7.3: fix typo
+#
+# 2011-01-09
+# version 0.7.2: bug fixes
+#
+# 2010-11-15
+# version 0.7.1:
+# * use TempFile so temporal files are guaranteed to be deleted.
+# * enable Archlinux workaround.
+#
+# 2010-10-26
+# version 0.7:
+# * added templates.
+# * using --only-match shows only unique strings.
+# * fixed bug that inverted -B -A switches when used with -t
+#
+# 2010-10-14
+# version 0.6.8: by xt <xt@bash.no>
+# * supress highlights when printing in grep buffer
+#
+# 2010-10-06
+# version 0.6.7: by xt <xt@bash.no>
+# * better temporary file:
+# use tempfile.mkstemp. to create a temp file in log dir,
+# makes it safer with regards to write permission and multi user
+#
+# 2010-04-08
+# version 0.6.6: bug fixes
+# * use WEECHAT_LIST_POS_END in log file completion, makes completion faster
+# * disable bytecode if using python 2.6
+# * use single quotes in command string
+# * fix bug that could change buffer's title when using /grep stop
+#
+# 2010-01-24
+# version 0.6.5: disable bytecode is a 2.6 feature, instead, resort to delete the bytecode manually
+#
+# 2010-01-19
+# version 0.6.4: bug fix
+# version 0.6.3: added options --invert --only-match (replaces --exact, which is still available
+# but removed from help)
+# * use new 'irc_nick_color' info
+# * don't generate bytecode when spawning a new process
+# * show active options in buffer title
+#
+# 2010-01-17
+# version 0.6.2: removed 2.6-ish code
+# version 0.6.1: fixed bug when grepping in grep's buffer
+#
+# 2010-01-14
+# version 0.6.0: implemented grep in background
+# * improved context lines presentation.
+# * grepping for big (or many) log files runs in a weechat_process.
+# * added /grep stop.
+# * added 'size_limit' option
+# * fixed a infolist leak when grepping buffers
+# * added 'default_tail_head' option
+# * results are sort by line count
+# * don't die if log is corrupted (has NULL chars in it)
+# * changed presentation of /logs
+# * log path completion doesn't suck anymore
+# * removed all tabs, because I learned how to configure Vim so that spaces aren't annoying
+# anymore. This was the script's original policy.
+#
+# 2010-01-05
+# version 0.5.5: rename script to 'grep.py' (FlashCode <flashcode@flashtux.org>).
+#
+# 2010-01-04
+# version 0.5.4.1: fix index error when using --after/before-context options.
+#
+# 2010-01-03
+# version 0.5.4: new features
+# * added --after-context and --before-context options.
+# * added --context as a shortcut for using both -A -B options.
+#
+# 2009-11-06
+# version 0.5.3: improvements for long grep output
+# * grep buffer input accepts the same flags as /grep for repeat a search with different
+# options.
+# * tweaks in grep's output.
+# * max_lines option added for limit grep's output.
+# * code in update_buffer() optimized.
+# * time stats in buffer title.
+# * added go_to_buffer config option.
+# * added --buffer for search only in buffers.
+# * refactoring.
+#
+# 2009-10-12, omero
+# version 0.5.2: made it python-2.4.x compliant
+#
+# 2009-08-17
+# version 0.5.1: some refactoring, show_summary option added.
+#
+# 2009-08-13
+# version 0.5: rewritten from xt's grep.py
+# * fixed searching in non weechat logs, for cases like, if you're
+# switching from irssi and rename and copy your irssi logs to %h/logs
+# * fixed "timestamp rainbow" when you /grep in grep's buffer
+# * allow to search in other buffers other than current or in logs
+# of currently closed buffers with cmd 'buffer'
+# * allow to search in any log file in %h/logs with cmd 'log'
+# * added --count for return the number of matched lines
+# * added --matchcase for case sensible search
+# * added --hilight for color matches
+# * added --head and --tail options, and --number
+# * added command /logs for list files in %h/logs
+# * added config option for clear the buffer before a search
+# * added config option for filter logs we don't want to grep
+# * added the posibility to repeat last search with another regexp by writing
+# it in grep's buffer
+# * changed spaces for tabs in the code, which is my preference
+#
+###
+
+from os import path
+import sys, getopt, time, os, re, tempfile
+
+try:
+ import weechat
+ from weechat import WEECHAT_RC_OK, prnt, prnt_date_tags
+ import_ok = True
+except ImportError:
+ import_ok = False
+
+SCRIPT_NAME = "grep"
+SCRIPT_AUTHOR = "Elián Hanisch <lambdae2@gmail.com>"
+SCRIPT_VERSION = "0.7.7"
+SCRIPT_LICENSE = "GPL3"
+SCRIPT_DESC = "Search in buffers and logs"
+SCRIPT_COMMAND = "grep"
+
+### Default Settings ###
+settings = {
+'clear_buffer' : 'off',
+'log_filter' : '',
+'go_to_buffer' : 'on',
+'max_lines' : '4000',
+'show_summary' : 'on',
+'size_limit' : '2048',
+'default_tail_head' : '10',
+}
+
+### Class definitions ###
+class linesDict(dict):
+ """
+ Class for handling matched lines in more than one buffer.
+ linesDict[buffer_name] = matched_lines_list
+ """
+ def __setitem__(self, key, value):
+ assert isinstance(value, list)
+ if key not in self:
+ dict.__setitem__(self, key, value)
+ else:
+ dict.__getitem__(self, key).extend(value)
+
+ def get_matches_count(self):
+ """Return the sum of total matches stored."""
+ if dict.__len__(self):
+ return sum(map(lambda L: L.matches_count, self.itervalues()))
+ else:
+ return 0
+
+ def __len__(self):
+ """Return the sum of total lines stored."""
+ if dict.__len__(self):
+ return sum(map(len, self.itervalues()))
+ else:
+ return 0
+
+ def __str__(self):
+ """Returns buffer count or buffer name if there's just one stored."""
+ n = len(self.keys())
+ if n == 1:
+ return self.keys()[0]
+ elif n > 1:
+ return '%s logs' %n
+ else:
+ return ''
+
+ def items(self):
+ """Returns a list of items sorted by line count."""
+ items = dict.items(self)
+ items.sort(key=lambda i: len(i[1]))
+ return items
+
+ def items_count(self):
+ """Returns a list of items sorted by match count."""
+ items = dict.items(self)
+ items.sort(key=lambda i: i[1].matches_count)
+ return items
+
+ def strip_separator(self):
+ for L in self.itervalues():
+ L.strip_separator()
+
+ def get_last_lines(self, n):
+ total_lines = len(self)
+ #debug('total: %s n: %s' %(total_lines, n))
+ if n >= total_lines:
+ # nothing to do
+ return
+ for k, v in reversed(self.items()):
+ l = len(v)
+ if n > 0:
+ if l > n:
+ del v[:l-n]
+ v.stripped_lines = l-n
+ n -= l
+ else:
+ del v[:]
+ v.stripped_lines = l
+
+class linesList(list):
+ """Class for list of matches, since sometimes I need to add lines that aren't matches, I need an
+ independent counter."""
+ _sep = '...'
+ def __init__(self, *args):
+ list.__init__(self, *args)
+ self.matches_count = 0
+ self.stripped_lines = 0
+
+ def append(self, item):
+ """Append lines, can be a string or a list with strings."""
+ if isinstance(item, str):
+ list.append(self, item)
+ else:
+ self.extend(item)
+
+ def append_separator(self):
+ """adds a separator into the list, makes sure it doen't add two together."""
+ s = self._sep
+ if (self and self[-1] != s) or not self:
+ self.append(s)
+
+ def onlyUniq(self):
+ s = set(self)
+ del self[:]
+ self.extend(s)
+
+ def count_match(self, item=None):
+ if item is None or isinstance(item, str):
+ self.matches_count += 1
+ else:
+ self.matches_count += len(item)
+
+ def strip_separator(self):
+ """removes separators if there are first or/and last in the list."""
+ if self:
+ s = self._sep
+ if self[0] == s:
+ del self[0]
+ if self[-1] == s:
+ del self[-1]
+
+### Misc functions ###
+now = time.time
+def get_size(f):
+ try:
+ return os.stat(f).st_size
+ except OSError:
+ return 0
+
+sizeDict = {0:'b', 1:'KiB', 2:'MiB', 3:'GiB', 4:'TiB'}
+def human_readable_size(size):
+ power = 0
+ while size > 1024:
+ power += 1
+ size /= 1024.0
+ return '%.2f %s' %(size, sizeDict.get(power, ''))
+
+def color_nick(nick):
+ """Returns coloured nick, with coloured mode if any."""
+ if not nick: return ''
+ wcolor = weechat.color
+ config_string = lambda s : weechat.config_string(weechat.config_get(s))
+ config_int = lambda s : weechat.config_integer(weechat.config_get(s))
+ # prefix and suffix
+ prefix = config_string('irc.look.nick_prefix')
+ suffix = config_string('irc.look.nick_suffix')
+ prefix_c = suffix_c = wcolor(config_string('weechat.color.chat_delimiters'))
+ if nick[0] == prefix:
+ nick = nick[1:]
+ else:
+ prefix = prefix_c = ''
+ if nick[-1] == suffix:
+ nick = nick[:-1]
+ suffix = wcolor(color_delimiter) + suffix
+ else:
+ suffix = suffix_c = ''
+ # nick mode
+ modes = '@!+%'
+ if nick[0] in modes:
+ mode, nick = nick[0], nick[1:]
+ mode_color = wcolor(config_string('weechat.color.nicklist_prefix%d' \
+ %(modes.find(mode) + 1)))
+ else:
+ mode = mode_color = ''
+ # nick color
+ nick_color = weechat.info_get('irc_nick_color', nick)
+ if not nick_color:
+ # probably we're in WeeChat 0.3.0
+ #debug('no irc_nick_color')
+ color_nicks_number = config_int('weechat.look.color_nicks_number')
+ idx = (sum(map(ord, nick))%color_nicks_number) + 1
+ nick_color = wcolor(config_string('weechat.color.chat_nick_color%02d' %idx))
+ return ''.join((prefix_c, prefix, mode_color, mode, nick_color, nick, suffix_c, suffix))
+
+### Config and value validation ###
+boolDict = {'on':True, 'off':False}
+def get_config_boolean(config):
+ value = weechat.config_get_plugin(config)
+ try:
+ return boolDict[value]
+ except KeyError:
+ default = settings[config]
+ error("Error while fetching config '%s'. Using default value '%s'." %(config, default))
+ error("'%s' is invalid, allowed: 'on', 'off'" %value)
+ return boolDict[default]
+
+def get_config_int(config, allow_empty_string=False):
+ value = weechat.config_get_plugin(config)
+ try:
+ return int(value)
+ except ValueError:
+ if value == '' and allow_empty_string:
+ return value
+ default = settings[config]
+ error("Error while fetching config '%s'. Using default value '%s'." %(config, default))
+ error("'%s' is not a number." %value)
+ return int(default)
+
+def get_config_log_filter():
+ filter = weechat.config_get_plugin('log_filter')
+ if filter:
+ return filter.split(',')
+ else:
+ return []
+
+def get_home():
+ home = weechat.config_string(weechat.config_get('logger.file.path'))
+ home = home.replace('%h', weechat.info_get('weechat_dir', ''))
+ home = path.abspath(path.expanduser(home))
+ return home
+
+def strip_home(s, dir=''):
+ """Strips home dir from the begging of the log path, this makes them sorter."""
+ if not dir:
+ global home_dir
+ dir = home_dir
+ l = len(dir)
+ if s[:l] == dir:
+ return s[l:]
+ return s
+
+### Messages ###
+script_nick = SCRIPT_NAME
+def error(s, buffer=''):
+ """Error msg"""
+ prnt(buffer, '%s%s %s' %(weechat.prefix('error'), script_nick, s))
+ if weechat.config_get_plugin('debug'):
+ import traceback
+ if traceback.sys.exc_type:
+ trace = traceback.format_exc()
+ prnt('', trace)
+
+def say(s, buffer=''):
+ """normal msg"""
+ prnt_date_tags(buffer, 0, 'no_highlight', '%s\t%s' %(script_nick, s))
+
+
+
+### Log files and buffers ###
+cache_dir = {} # note: don't remove, needed for completion if the script was loaded recently
+def dir_list(dir, filter_list=(), filter_excludes=True, include_dir=False):
+ """Returns a list of files in 'dir' and its subdirs."""
+ global cache_dir
+ from os import walk
+ from fnmatch import fnmatch
+ #debug('dir_list: listing in %s' %dir)
+ key = (dir, include_dir)
+ try:
+ return cache_dir[key]
+ except KeyError:
+ pass
+
+ filter_list = filter_list or get_config_log_filter()
+ dir_len = len(dir)
+ if filter_list:
+ def filter(file):
+ file = file[dir_len:] # pattern shouldn't match home dir
+ for pattern in filter_list:
+ if fnmatch(file, pattern):
+ return filter_excludes
+ return not filter_excludes
+ else:
+ filter = lambda f : not filter_excludes
+
+ file_list = []
+ extend = file_list.extend
+ join = path.join
+ def walk_path():
+ for basedir, subdirs, files in walk(dir):
+ #if include_dir:
+ # subdirs = map(lambda s : join(s, ''), subdirs)
+ # files.extend(subdirs)
+ files_path = map(lambda f : join(basedir, f), files)
+ files_path = [ file for file in files_path if not filter(file) ]
+ extend(files_path)
+
+ walk_path()
+ cache_dir[key] = file_list
+ #debug('dir_list: got %s' %str(file_list))
+ return file_list
+
+def get_file_by_pattern(pattern, all=False):
+ """Returns the first log whose path matches 'pattern',
+ if all is True returns all logs that matches."""
+ if not pattern: return []
+ #debug('get_file_by_filename: searching for %s.' %pattern)
+ # do envvar expandsion and check file
+ file = path.expanduser(pattern)
+ file = path.expandvars(file)
+ if path.isfile(file):
+ return [file]
+ # lets see if there's a matching log
+ global home_dir
+ file = path.join(home_dir, pattern)
+ if path.isfile(file):
+ return [file]
+ else:
+ from fnmatch import fnmatch
+ file = []
+ file_list = dir_list(home_dir)
+ n = len(home_dir)
+ for log in file_list:
+ basename = log[n:]
+ if fnmatch(basename, pattern):
+ file.append(log)
+ #debug('get_file_by_filename: got %s.' %file)
+ if not all and file:
+ file.sort()
+ return [ file[-1] ]
+ return file
+
+def get_file_by_buffer(buffer):
+ """Given buffer pointer, finds log's path or returns None."""
+ #debug('get_file_by_buffer: searching for %s' %buffer)
+ infolist = weechat.infolist_get('logger_buffer', '', '')
+ if not infolist: return
+ try:
+ while weechat.infolist_next(infolist):
+ pointer = weechat.infolist_pointer(infolist, 'buffer')
+ if pointer == buffer:
+ file = weechat.infolist_string(infolist, 'log_filename')
+ if weechat.infolist_integer(infolist, 'log_enabled'):
+ #debug('get_file_by_buffer: got %s' %file)
+ return file
+ #else:
+ # debug('get_file_by_buffer: got %s but log not enabled' %file)
+ finally:
+ #debug('infolist gets freed')
+ weechat.infolist_free(infolist)
+
+def get_file_by_name(buffer_name):
+ """Given a buffer name, returns its log path or None. buffer_name should be in 'server.#channel'
+ or '#channel' format."""
+ #debug('get_file_by_name: searching for %s' %buffer_name)
+ # common mask options
+ config_masks = ('logger.mask.irc', 'logger.file.mask')
+ # since there's no buffer pointer, we try to replace some local vars in mask, like $channel and
+ # $server, then replace the local vars left with '*', and use it as a mask for get the path with
+ # get_file_by_pattern
+ for config in config_masks:
+ mask = weechat.config_string(weechat.config_get(config))
+ #debug('get_file_by_name: mask: %s' %mask)
+ if '$name' in mask:
+ mask = mask.replace('$name', buffer_name)
+ elif '$channel' in mask or '$server' in mask:
+ if '.' in buffer_name and \
+ '#' not in buffer_name[:buffer_name.find('.')]: # the dot isn't part of the channel name
+ # ^ I'm asuming channel starts with #, i'm lazy.
+ server, channel = buffer_name.split('.', 1)
+ else:
+ server, channel = '*', buffer_name
+ if '$channel' in mask:
+ mask = mask.replace('$channel', channel)
+ if '$server' in mask:
+ mask = mask.replace('$server', server)
+ # change the unreplaced vars by '*'
+ from string import letters
+ if '%' in mask:
+ # vars for time formatting
+ mask = mask.replace('%', '$')
+ if '$' in mask:
+ masks = mask.split('$')
+ masks = map(lambda s: s.lstrip(letters), masks)
+ mask = '*'.join(masks)
+ if mask[0] != '*':
+ mask = '*' + mask
+ #debug('get_file_by_name: using mask %s' %mask)
+ file = get_file_by_pattern(mask)
+ #debug('get_file_by_name: got file %s' %file)
+ if file:
+ return file
+ return None
+
+def get_buffer_by_name(buffer_name):
+ """Given a buffer name returns its buffer pointer or None."""
+ #debug('get_buffer_by_name: searching for %s' %buffer_name)
+ pointer = weechat.buffer_search('', buffer_name)
+ if not pointer:
+ try:
+ infolist = weechat.infolist_get('buffer', '', '')
+ while weechat.infolist_next(infolist):
+ short_name = weechat.infolist_string(infolist, 'short_name')
+ name = weechat.infolist_string(infolist, 'name')
+ if buffer_name in (short_name, name):
+ #debug('get_buffer_by_name: found %s' %name)
+ pointer = weechat.buffer_search('', name)
+ return pointer
+ finally:
+ weechat.infolist_free(infolist)
+ #debug('get_buffer_by_name: got %s' %pointer)
+ return pointer
+
+def get_all_buffers():
+ """Returns list with pointers of all open buffers."""
+ buffers = []
+ infolist = weechat.infolist_get('buffer', '', '')
+ while weechat.infolist_next(infolist):
+ buffers.append(weechat.infolist_pointer(infolist, 'pointer'))
+ weechat.infolist_free(infolist)
+ grep_buffer = weechat.buffer_search('python', SCRIPT_NAME)
+ if grep_buffer and grep_buffer in buffers:
+ # remove it from list
+ del buffers[buffers.index(grep_buffer)]
+ return buffers
+
+### Grep ###
+def make_regexp(pattern, matchcase=False):
+ """Returns a compiled regexp."""
+ if pattern in ('.', '.*', '.?', '.+'):
+ # because I don't need to use a regexp if we're going to match all lines
+ return None
+ # matching takes a lot more time if pattern starts or ends with .* and it isn't needed.
+ if pattern[:2] == '.*':
+ pattern = pattern[2:]
+ if pattern[-2:] == '.*':
+ pattern = pattern[:-2]
+ try:
+ if not matchcase:
+ regexp = re.compile(pattern, re.IGNORECASE)
+ else:
+ regexp = re.compile(pattern)
+ except Exception, e:
+ raise Exception, 'Bad pattern, %s' %e
+ return regexp
+
+def check_string(s, regexp, hilight='', exact=False):
+ """Checks 's' with a regexp and returns it if is a match."""
+ if not regexp:
+ return s
+
+ elif exact:
+ matchlist = regexp.findall(s)
+ if matchlist:
+ if isinstance(matchlist[0], tuple):
+ # join tuples (when there's more than one match group in regexp)
+ return [ ' '.join(t) for t in matchlist ]
+ return matchlist
+
+ elif hilight:
+ matchlist = regexp.findall(s)
+ if matchlist:
+ if isinstance(matchlist[0], tuple):
+ # flatten matchlist
+ matchlist = [ item for L in matchlist for item in L if item ]
+ matchlist = list(set(matchlist)) # remove duplicates if any
+ # apply hilight
+ color_hilight, color_reset = hilight.split(',', 1)
+ for m in matchlist:
+ s = s.replace(m, '%s%s%s' % (color_hilight, m, color_reset))
+ return s
+
+ # no need for findall() here
+ elif regexp.search(s):
+ return s
+
+def grep_file(file, head, tail, after_context, before_context, count, regexp, hilight, exact, invert):
+ """Return a list of lines that match 'regexp' in 'file', if no regexp returns all lines."""
+ if count:
+ tail = head = after_context = before_context = False
+ hilight = ''
+ elif exact:
+ before_context = after_context = False
+ hilight = ''
+ elif invert:
+ hilight = ''
+ #debug(' '.join(map(str, (file, head, tail, after_context, before_context))))
+
+ lines = linesList()
+ # define these locally as it makes the loop run slightly faster
+ append = lines.append
+ count_match = lines.count_match
+ separator = lines.append_separator
+ if invert:
+ def check(s):
+ if check_string(s, regexp, hilight, exact):
+ return None
+ else:
+ return s
+ else:
+ check = lambda s: check_string(s, regexp, hilight, exact)
+
+ try:
+ file_object = open(file, 'r')
+ except IOError:
+ # file doesn't exist
+ return lines
+ if tail or before_context:
+ # for these options, I need to seek in the file, but is slower and uses a good deal of
+ # memory if the log is too big, so we do this *only* for these options.
+ file_lines = file_object.readlines()
+
+ if tail:
+ # instead of searching in the whole file and later pick the last few lines, we
+ # reverse the log, search until count reached and reverse it again, that way is a lot
+ # faster
+ file_lines.reverse()
+ # don't invert context switches
+ before_context, after_context = after_context, before_context
+
+ if before_context:
+ before_context_range = range(1, before_context + 1)
+ before_context_range.reverse()
+
+ limit = tail or head
+
+ line_idx = 0
+ while line_idx < len(file_lines):
+ line = file_lines[line_idx]
+ line = check(line)
+ if line:
+ if before_context:
+ separator()
+ trimmed = False
+ for id in before_context_range:
+ try:
+ context_line = file_lines[line_idx - id]
+ if check(context_line):
+ # match in before context, that means we appended these same lines in a
+ # previous match, so we delete them merging both paragraphs
+ if not trimmed:
+ del lines[id - before_context - 1:]
+ trimmed = True
+ else:
+ append(context_line)
+ except IndexError:
+ pass
+ append(line)
+ count_match(line)
+ if after_context:
+ id, offset = 0, 0
+ while id < after_context + offset:
+ id += 1
+ try:
+ context_line = file_lines[line_idx + id]
+ _context_line = check(context_line)
+ if _context_line:
+ offset = id
+ context_line = _context_line # so match is hilighted with --hilight
+ count_match()
+ append(context_line)
+ except IndexError:
+ pass
+ separator()
+ line_idx += id
+ if limit and lines.matches_count >= limit:
+ break
+ line_idx += 1
+
+ if tail:
+ lines.reverse()
+ else:
+ # do a normal grep
+ limit = head
+
+ for line in file_object:
+ line = check(line)
+ if line:
+ count or append(line)
+ count_match(line)
+ if after_context:
+ id, offset = 0, 0
+ while id < after_context + offset:
+ id += 1
+ try:
+ context_line = file_object.next()
+ _context_line = check(context_line)
+ if _context_line:
+ offset = id
+ context_line = _context_line
+ count_match()
+ count or append(context_line)
+ except StopIteration:
+ pass
+ separator()
+ if limit and lines.matches_count >= limit:
+ break
+
+ file_object.close()
+ return lines
+
+def grep_buffer(buffer, head, tail, after_context, before_context, count, regexp, hilight, exact,
+ invert):
+ """Return a list of lines that match 'regexp' in 'buffer', if no regexp returns all lines."""
+ lines = linesList()
+ if count:
+ tail = head = after_context = before_context = False
+ hilight = ''
+ elif exact:
+ before_context = after_context = False
+ #debug(' '.join(map(str, (tail, head, after_context, before_context, count, exact, hilight))))
+
+ # Using /grep in grep's buffer can lead to some funny effects
+ # We should take measures if that's the case
+ def make_get_line_funcion():
+ """Returns a function for get lines from the infolist, depending if the buffer is grep's or
+ not."""
+ string_remove_color = weechat.string_remove_color
+ infolist_string = weechat.infolist_string
+ grep_buffer = weechat.buffer_search('python', SCRIPT_NAME)
+ if grep_buffer and buffer == grep_buffer:
+ def function(infolist):
+ prefix = infolist_string(infolist, 'prefix')
+ message = infolist_string(infolist, 'message')
+ if prefix: # only our messages have prefix, ignore it
+ return None
+ return message
+ else:
+ infolist_time = weechat.infolist_time
+ def function(infolist):
+ prefix = string_remove_color(infolist_string(infolist, 'prefix'), '')
+ message = string_remove_color(infolist_string(infolist, 'message'), '')
+ date = infolist_time(infolist, 'date')
+ return '%s\t%s\t%s' %(date, prefix, message)
+ return function
+ get_line = make_get_line_funcion()
+
+ infolist = weechat.infolist_get('buffer_lines', buffer, '')
+ if tail:
+ # like with grep_file() if we need the last few matching lines, we move the cursor to
+ # the end and search backwards
+ infolist_next = weechat.infolist_prev
+ infolist_prev = weechat.infolist_next
+ else:
+ infolist_next = weechat.infolist_next
+ infolist_prev = weechat.infolist_prev
+ limit = head or tail
+
+ # define these locally as it makes the loop run slightly faster
+ append = lines.append
+ count_match = lines.count_match
+ separator = lines.append_separator
+ if invert:
+ def check(s):
+ if check_string(s, regexp, hilight, exact):
+ return None
+ else:
+ return s
+ else:
+ check = lambda s: check_string(s, regexp, hilight, exact)
+
+ if before_context:
+ before_context_range = range(1, before_context + 1)
+ before_context_range.reverse()
+
+ while infolist_next(infolist):
+ line = get_line(infolist)
+ if line is None: continue
+ line = check(line)
+ if line:
+ if before_context:
+ separator()
+ trimmed = False
+ for id in before_context_range:
+ if not infolist_prev(infolist):
+ trimmed = True
+ for id in before_context_range:
+ context_line = get_line(infolist)
+ if check(context_line):
+ if not trimmed:
+ del lines[id - before_context - 1:]
+ trimmed = True
+ else:
+ append(context_line)
+ infolist_next(infolist)
+ count or append(line)
+ count_match(line)
+ if after_context:
+ id, offset = 0, 0
+ while id < after_context + offset:
+ id += 1
+ if infolist_next(infolist):
+ context_line = get_line(infolist)
+ _context_line = check(context_line)
+ if _context_line:
+ context_line = _context_line
+ offset = id
+ count_match()
+ append(context_line)
+ else:
+ # in the main loop infolist_next will start again an cause an infinite loop
+ # this will avoid it
+ infolist_next = lambda x: 0
+ separator()
+ if limit and lines.matches_count >= limit:
+ break
+ weechat.infolist_free(infolist)
+
+ if tail:
+ lines.reverse()
+ return lines
+
+### this is our main grep function
+hook_file_grep = None
+def show_matching_lines():
+ """
+ Greps buffers in search_in_buffers or files in search_in_files and updates grep buffer with the
+ result.
+ """
+ global pattern, matchcase, number, count, exact, hilight, invert
+ global tail, head, after_context, before_context
+ global search_in_files, search_in_buffers, matched_lines, home_dir
+ global time_start
+ matched_lines = linesDict()
+ #debug('buffers:%s \nlogs:%s' %(search_in_buffers, search_in_files))
+ time_start = now()
+
+ # buffers
+ if search_in_buffers:
+ regexp = make_regexp(pattern, matchcase)
+ for buffer in search_in_buffers:
+ buffer_name = weechat.buffer_get_string(buffer, 'name')
+ matched_lines[buffer_name] = grep_buffer(buffer, head, tail, after_context,
+ before_context, count, regexp, hilight, exact, invert)
+
+ # logs
+ if search_in_files:
+ size_limit = get_config_int('size_limit', allow_empty_string=True)
+ background = False
+ if size_limit or size_limit == 0:
+ size = sum(map(get_size, search_in_files))
+ if size > size_limit * 1024:
+ background = True
+ elif size_limit == '':
+ background = False
+
+ if not background:
+ # run grep normally
+ regexp = make_regexp(pattern, matchcase)
+ for log in search_in_files:
+ log_name = strip_home(log)
+ matched_lines[log_name] = grep_file(log, head, tail, after_context, before_context,
+ count, regexp, hilight, exact, invert)
+ buffer_update()
+ else:
+ # we hook a process so grepping runs in background.
+ #debug('on background')
+ global hook_file_grep, script_path, bytecode
+ timeout = 1000*60*5 # 5 min
+
+ quotify = lambda s: '"%s"' %s
+ files_string = ', '.join(map(quotify, search_in_files))
+
+ global tmpFile
+ # we keep the file descriptor as a global var so it isn't deleted until next grep
+ tmpFile = tempfile.NamedTemporaryFile(prefix=SCRIPT_NAME,
+ dir=weechat.info_get('weechat_dir', ''))
+ cmd = grep_process_cmd %dict(logs=files_string, head=head, pattern=pattern, tail=tail,
+ hilight=hilight, after_context=after_context, before_context=before_context,
+ exact=exact, matchcase=matchcase, home_dir=home_dir, script_path=script_path,
+ count=count, invert=invert, bytecode=bytecode, filename=tmpFile.name,
+ python=weechat.info_get('python2_bin', '') or 'python')
+
+ #debug(cmd)
+ hook_file_grep = weechat.hook_process(cmd, timeout, 'grep_file_callback', tmpFile.name)
+ global pattern_tmpl
+ if hook_file_grep:
+ buffer_create("Searching for '%s' in %s worth of data..." %(pattern_tmpl,
+ human_readable_size(size)))
+ else:
+ buffer_update()
+
+# defined here for commodity
+grep_process_cmd = """%(python)s -%(bytecode)sc '
+import sys, cPickle, os
+sys.path.append("%(script_path)s") # add WeeChat script dir so we can import grep
+from grep import make_regexp, grep_file, strip_home
+logs = (%(logs)s, )
+try:
+ regexp = make_regexp("%(pattern)s", %(matchcase)s)
+ d = {}
+ for log in logs:
+ log_name = strip_home(log, "%(home_dir)s")
+ lines = grep_file(log, %(head)s, %(tail)s, %(after_context)s, %(before_context)s,
+ %(count)s, regexp, "%(hilight)s", %(exact)s, %(invert)s)
+ d[log_name] = lines
+ fd = open("%(filename)s", "wb")
+ cPickle.dump(d, fd, -1)
+ fd.close()
+except Exception, e:
+ print >> sys.stderr, e'
+"""
+
+grep_stdout = grep_stderr = ''
+def grep_file_callback(filename, command, rc, stdout, stderr):
+ global hook_file_grep, grep_stderr, grep_stdout
+ global matched_lines
+ #debug("rc: %s\nstderr: %s\nstdout: %s" %(rc, repr(stderr), repr(stdout)))
+ if stdout:
+ grep_stdout += stdout
+ if stderr:
+ grep_stderr += stderr
+ if int(rc) >= 0:
+
+ def set_buffer_error():
+ grep_buffer = buffer_create()
+ title = weechat.buffer_get_string(grep_buffer, 'title')
+ title = title + ' %serror' %color_title
+ weechat.buffer_set(grep_buffer, 'title', title)
+
+ try:
+ if grep_stderr:
+ error(grep_stderr)
+ set_buffer_error()
+ #elif grep_stdout:
+ #debug(grep_stdout)
+ elif path.exists(filename):
+ import cPickle
+ try:
+ #debug(file)
+ fd = open(filename, 'rb')
+ d = cPickle.load(fd)
+ matched_lines.update(d)
+ fd.close()
+ except Exception, e:
+ error(e)
+ set_buffer_error()
+ else:
+ buffer_update()
+ global tmpFile
+ tmpFile = None
+ finally:
+ grep_stdout = grep_stderr = ''
+ hook_file_grep = None
+ return WEECHAT_RC_OK
+
+def get_grep_file_status():
+ global search_in_files, matched_lines, time_start
+ elapsed = now() - time_start
+ if len(search_in_files) == 1:
+ log = '%s (%s)' %(strip_home(search_in_files[0]),
+ human_readable_size(get_size(search_in_files[0])))
+ else:
+ size = sum(map(get_size, search_in_files))
+ log = '%s log files (%s)' %(len(search_in_files), human_readable_size(size))
+ return 'Searching in %s, running for %.4f seconds. Interrupt it with "/grep stop" or "stop"' \
+ ' in grep buffer.' %(log, elapsed)
+
+### Grep buffer ###
+def buffer_update():
+ """Updates our buffer with new lines."""
+ global pattern_tmpl, matched_lines, pattern, count, hilight, invert, exact
+ time_grep = now()
+
+ buffer = buffer_create()
+ if get_config_boolean('clear_buffer'):
+ weechat.buffer_clear(buffer)
+ matched_lines.strip_separator() # remove first and last separators of each list
+ len_total_lines = len(matched_lines)
+ max_lines = get_config_int('max_lines')
+ if not count and len_total_lines > max_lines:
+ weechat.buffer_clear(buffer)
+
+ def _make_summary(log, lines, note):
+ return '%s matches "%s%s%s"%s in %s%s%s%s' \
+ %(lines.matches_count, color_summary, pattern_tmpl, color_info,
+ invert and ' (inverted)' or '',
+ color_summary, log, color_reset, note)
+
+ if count:
+ make_summary = lambda log, lines : _make_summary(log, lines, ' (not shown)')
+ else:
+ def make_summary(log, lines):
+ if lines.stripped_lines:
+ if lines:
+ note = ' (last %s lines shown)' %len(lines)
+ else:
+ note = ' (not shown)'
+ else:
+ note = ''
+ return _make_summary(log, lines, note)
+
+ global weechat_format
+ if hilight:
+ # we don't want colors if there's match highlighting
+ format_line = lambda s : '%s %s %s' %split_line(s)
+ else:
+ def format_line(s):
+ global nick_dict, weechat_format
+ date, nick, msg = split_line(s)
+ if weechat_format:
+ try:
+ nick = nick_dict[nick]
+ except KeyError:
+ # cache nick
+ nick_c = color_nick(nick)
+ nick_dict[nick] = nick_c
+ nick = nick_c
+ return '%s%s %s%s %s' %(color_date, date, nick, color_reset, msg)
+ else:
+ #no formatting
+ return msg
+
+ prnt(buffer, '\n')
+ print_line('Search for "%s%s%s"%s in %s%s%s.' %(color_summary, pattern_tmpl, color_info,
+ invert and ' (inverted)' or '', color_summary, matched_lines, color_reset),
+ buffer)
+ # print last <max_lines> lines
+ if matched_lines.get_matches_count():
+ if count:
+ # with count we sort by matches lines instead of just lines.
+ matched_lines_items = matched_lines.items_count()
+ else:
+ matched_lines_items = matched_lines.items()
+
+ matched_lines.get_last_lines(max_lines)
+ for log, lines in matched_lines_items:
+ if lines.matches_count:
+ # matched lines
+ if not count:
+ # print lines
+ weechat_format = True
+ if exact:
+ lines.onlyUniq()
+ for line in lines:
+ #debug(repr(line))
+ if line == linesList._sep:
+ # separator
+ prnt(buffer, context_sep)
+ else:
+ if '\x00' in line:
+ # log was corrupted
+ error("Found garbage in log '%s', maybe it's corrupted" %log)
+ line = line.replace('\x00', '')
+ prnt_date_tags(buffer, 0, 'no_highlight', format_line(line))
+
+ # summary
+ if count or get_config_boolean('show_summary'):
+ summary = make_summary(log, lines)
+ print_line(summary, buffer)
+
+ # separator
+ if not count and lines:
+ prnt(buffer, '\n')
+ else:
+ print_line('No matches found.', buffer)
+
+ # set title
+ global time_start
+ time_end = now()
+ # total time
+ time_total = time_end - time_start
+ # percent of the total time used for grepping
+ time_grep_pct = (time_grep - time_start)/time_total*100
+ #debug('time: %.4f seconds (%.2f%%)' %(time_total, time_grep_pct))
+ if not count and len_total_lines > max_lines:
+ note = ' (last %s lines shown)' %len(matched_lines)
+ else:
+ note = ''
+ title = "'q': close buffer | Search in %s%s%s %s matches%s | pattern \"%s%s%s\"%s %s | %.4f seconds (%.2f%%)" \
+ %(color_title, matched_lines, color_reset, matched_lines.get_matches_count(), note,
+ color_title, pattern_tmpl, color_reset, invert and ' (inverted)' or '', format_options(),
+ time_total, time_grep_pct)
+ weechat.buffer_set(buffer, 'title', title)
+
+ if get_config_boolean('go_to_buffer'):
+ weechat.buffer_set(buffer, 'display', '1')
+
+ # free matched_lines so it can be removed from memory
+ del matched_lines
+
+def split_line(s):
+ """Splits log's line 's' in 3 parts, date, nick and msg."""
+ global weechat_format
+ if weechat_format and s.count('\t') >= 2:
+ date, nick, msg = s.split('\t', 2) # date, nick, message
+ else:
+ # looks like log isn't in weechat's format
+ weechat_format = False # incoming lines won't be formatted
+ date, nick, msg = '', '', s
+ # remove tabs
+ if '\t' in msg:
+ msg = msg.replace('\t', ' ')
+ return date, nick, msg
+
+def print_line(s, buffer=None, display=False):
+ """Prints 's' in script's buffer as 'script_nick'. For displaying search summaries."""
+ if buffer is None:
+ buffer = buffer_create()
+ say('%s%s' %(color_info, s), buffer)
+ if display and get_config_boolean('go_to_buffer'):
+ weechat.buffer_set(buffer, 'display', '1')
+
+def format_options():
+ global matchcase, number, count, exact, hilight, invert
+ global tail, head, after_context, before_context
+ options = []
+ append = options.append
+ insert = options.insert
+ chars = 'cHmov'
+ for i, flag in enumerate((count, hilight, matchcase, exact, invert)):
+ if flag:
+ append(chars[i])
+
+ if head or tail:
+ n = get_config_int('default_tail_head')
+ if head:
+ append('h')
+ if head != n:
+ insert(-1, ' -')
+ append('n')
+ append(head)
+ elif tail:
+ append('t')
+ if tail != n:
+ insert(-1, ' -')
+ append('n')
+ append(tail)
+
+ if before_context and after_context and (before_context == after_context):
+ append(' -C')
+ append(before_context)
+ else:
+ if before_context:
+ append(' -B')
+ append(before_context)
+ if after_context:
+ append(' -A')
+ append(after_context)
+
+ s = ''.join(map(str, options)).strip()
+ if s and s[0] != '-':
+ s = '-' + s
+ return s
+
+def buffer_create(title=None):
+ """Returns our buffer pointer, creates and cleans the buffer if needed."""
+ buffer = weechat.buffer_search('python', SCRIPT_NAME)
+ if not buffer:
+ buffer = weechat.buffer_new(SCRIPT_NAME, 'buffer_input', '', '', '')
+ weechat.buffer_set(buffer, 'time_for_each_line', '0')
+ weechat.buffer_set(buffer, 'nicklist', '0')
+ weechat.buffer_set(buffer, 'title', title or 'grep output buffer')
+ weechat.buffer_set(buffer, 'localvar_set_no_log', '1')
+ elif title:
+ weechat.buffer_set(buffer, 'title', title)
+ return buffer
+
+def buffer_input(data, buffer, input_data):
+ """Repeats last search with 'input_data' as regexp."""
+ try:
+ cmd_grep_stop(buffer, input_data)
+ except:
+ return WEECHAT_RC_OK
+ if input_data in ('q', 'Q'):
+ weechat.buffer_close(buffer)
+ return weechat.WEECHAT_RC_OK
+
+ global search_in_buffers, search_in_files
+ global pattern
+ try:
+ if pattern and (search_in_files or search_in_buffers):
+ # check if the buffer pointers are still valid
+ for pointer in search_in_buffers:
+ infolist = weechat.infolist_get('buffer', pointer, '')
+ if not infolist:
+ del search_in_buffers[search_in_buffers.index(pointer)]
+ weechat.infolist_free(infolist)
+ try:
+ cmd_grep_parsing(input_data)
+ except Exception, e:
+ error('Argument error, %s' %e, buffer=buffer)
+ return WEECHAT_RC_OK
+ try:
+ show_matching_lines()
+ except Exception, e:
+ error(e)
+ except NameError:
+ error("There isn't any previous search to repeat.", buffer=buffer)
+ return WEECHAT_RC_OK
+
+### Commands ###
+def cmd_init():
+ """Resets global vars."""
+ global home_dir, cache_dir, nick_dict
+ global pattern_tmpl, pattern, matchcase, number, count, exact, hilight, invert
+ global tail, head, after_context, before_context
+ hilight = ''
+ head = tail = after_context = before_context = invert = False
+ matchcase = count = exact = False
+ pattern_tmpl = pattern = number = None
+ home_dir = get_home()
+ cache_dir = {} # for avoid walking the dir tree more than once per command
+ nick_dict = {} # nick cache for don't calculate nick color every time
+
+def cmd_grep_parsing(args):
+ """Parses args for /grep and grep input buffer."""
+ global pattern_tmpl, pattern, matchcase, number, count, exact, hilight, invert
+ global tail, head, after_context, before_context
+ global log_name, buffer_name, only_buffers, all
+ opts, args = getopt.gnu_getopt(args.split(), 'cmHeahtivn:bA:B:C:o', ['count', 'matchcase', 'hilight',
+ 'exact', 'all', 'head', 'tail', 'number=', 'buffer', 'after-context=', 'before-context=',
+ 'context=', 'invert', 'only-match'])
+ #debug(opts, 'opts: '); debug(args, 'args: ')
+ if len(args) >= 2:
+ if args[0] == 'log':
+ del args[0]
+ log_name = args.pop(0)
+ elif args[0] == 'buffer':
+ del args[0]
+ buffer_name = args.pop(0)
+
+ def tmplReplacer(match):
+ """This function will replace templates with regexps"""
+ s = match.groups()[0]
+ tmpl_args = s.split()
+ tmpl_key, _, tmpl_args = s.partition(' ')
+ try:
+ template = templates[tmpl_key]
+ if callable(template):
+ r = template(tmpl_args)
+ if not r:
+ error("Template %s returned empty string "\
+ "(WeeChat doesn't have enough data)." %t)
+ return r
+ else:
+ return template
+ except:
+ return t
+
+ args = ' '.join(args) # join pattern for keep spaces
+ if args:
+ pattern_tmpl = args
+ pattern = _tmplRe.sub(tmplReplacer, args)
+ debug('Using regexp: %s', pattern)
+ if not pattern:
+ raise Exception, 'No pattern for grep the logs.'
+
+ def positive_number(opt, val):
+ try:
+ number = int(val)
+ if number < 0:
+ raise ValueError
+ return number
+ except ValueError:
+ if len(opt) == 1:
+ opt = '-' + opt
+ else:
+ opt = '--' + opt
+ raise Exception, "argument for %s must be a positive integer." %opt
+
+ for opt, val in opts:
+ opt = opt.strip('-')
+ if opt in ('c', 'count'):
+ count = not count
+ elif opt in ('m', 'matchcase'):
+ matchcase = not matchcase
+ elif opt in ('H', 'hilight'):
+ # hilight must be always a string!
+ if hilight:
+ hilight = ''
+ else:
+ hilight = '%s,%s' %(color_hilight, color_reset)
+ # we pass the colors in the variable itself because check_string() must not use
+ # weechat's module when applying the colors (this is for grep in a hooked process)
+ elif opt in ('e', 'exact', 'o', 'only-match'):
+ exact = not exact
+ invert = False
+ elif opt in ('a', 'all'):
+ all = not all
+ elif opt in ('h', 'head'):
+ head = not head
+ tail = False
+ elif opt in ('t', 'tail'):
+ tail = not tail
+ head = False
+ elif opt in ('b', 'buffer'):
+ only_buffers = True
+ elif opt in ('n', 'number'):
+ number = positive_number(opt, val)
+ elif opt in ('C', 'context'):
+ n = positive_number(opt, val)
+ after_context = n
+ before_context = n
+ elif opt in ('A', 'after-context'):
+ after_context = positive_number(opt, val)
+ elif opt in ('B', 'before-context'):
+ before_context = positive_number(opt, val)
+ elif opt in ('i', 'v', 'invert'):
+ invert = not invert
+ exact = False
+ # number check
+ if number is not None:
+ if number == 0:
+ head = tail = False
+ number = None
+ elif head:
+ head = number
+ elif tail:
+ tail = number
+ else:
+ n = get_config_int('default_tail_head')
+ if head:
+ head = n
+ elif tail:
+ tail = n
+
+def cmd_grep_stop(buffer, args):
+ global hook_file_grep, pattern, matched_lines, tmpFile
+ if hook_file_grep:
+ if args == 'stop':
+ weechat.unhook(hook_file_grep)
+ hook_file_grep = None
+ s = 'Search for \'%s\' stopped.' %pattern
+ say(s, buffer)
+ grep_buffer = weechat.buffer_search('python', SCRIPT_NAME)
+ if grep_buffer:
+ weechat.buffer_set(grep_buffer, 'title', s)
+ del matched_lines
+ tmpFile = None
+ else:
+ say(get_grep_file_status(), buffer)
+ raise Exception
+
+def cmd_grep(data, buffer, args):
+ """Search in buffers and logs."""
+ global pattern, matchcase, head, tail, number, count, exact, hilight
+ try:
+ cmd_grep_stop(buffer, args)
+ except:
+ return WEECHAT_RC_OK
+
+ if not args:
+ weechat.command('', '/help %s' %SCRIPT_COMMAND)
+ return WEECHAT_RC_OK
+
+ cmd_init()
+ global log_name, buffer_name, only_buffers, all
+ log_name = buffer_name = ''
+ only_buffers = all = False
+
+ # parse
+ try:
+ cmd_grep_parsing(args)
+ except Exception, e:
+ error('Argument error, %s' %e)
+ return WEECHAT_RC_OK
+
+ # find logs
+ log_file = search_buffer = None
+ if log_name:
+ log_file = get_file_by_pattern(log_name, all)
+ if not log_file:
+ error("Couldn't find any log for %s. Try /logs" %log_name)
+ return WEECHAT_RC_OK
+ elif all:
+ search_buffer = get_all_buffers()
+ elif buffer_name:
+ search_buffer = get_buffer_by_name(buffer_name)
+ if not search_buffer:
+ # there's no buffer, try in the logs
+ log_file = get_file_by_name(buffer_name)
+ if not log_file:
+ error("Logs or buffer for '%s' not found." %buffer_name)
+ return WEECHAT_RC_OK
+ else:
+ search_buffer = [search_buffer]
+ else:
+ search_buffer = [buffer]
+
+ # make the log list
+ global search_in_files, search_in_buffers
+ search_in_files = []
+ search_in_buffers = []
+ if log_file:
+ search_in_files = log_file
+ elif not only_buffers:
+ #debug(search_buffer)
+ for pointer in search_buffer:
+ log = get_file_by_buffer(pointer)
+ #debug('buffer %s log %s' %(pointer, log))
+ if log:
+ search_in_files.append(log)
+ else:
+ search_in_buffers.append(pointer)
+ else:
+ search_in_buffers = search_buffer
+
+ # grepping
+ try:
+ show_matching_lines()
+ except Exception, e:
+ error(e)
+ return WEECHAT_RC_OK
+
+def cmd_logs(data, buffer, args):
+ """List files in Weechat's log dir."""
+ cmd_init()
+ global home_dir
+ sort_by_size = False
+ filter = []
+
+ try:
+ opts, args = getopt.gnu_getopt(args.split(), 's', ['size'])
+ if args:
+ filter = args
+ for opt, var in opts:
+ opt = opt.strip('-')
+ if opt in ('size', 's'):
+ sort_by_size = True
+ except Exception, e:
+ error('Argument error, %s' %e)
+ return WEECHAT_RC_OK
+
+ # is there's a filter, filter_excludes should be False
+ file_list = dir_list(home_dir, filter, filter_excludes=not filter)
+ if sort_by_size:
+ file_list.sort(key=get_size)
+ else:
+ file_list.sort()
+
+ file_sizes = map(lambda x: human_readable_size(get_size(x)), file_list)
+ # calculate column lenght
+ if file_list:
+ L = file_list[:]
+ L.sort(key=len)
+ bigest = L[-1]
+ column_len = len(bigest) + 3
+ else:
+ column_len = ''
+
+ buffer = buffer_create()
+ if get_config_boolean('clear_buffer'):
+ weechat.buffer_clear(buffer)
+ file_list = zip(file_list, file_sizes)
+ msg = 'Found %s logs.' %len(file_list)
+
+ print_line(msg, buffer, display=True)
+ for file, size in file_list:
+ separator = column_len and '.'*(column_len - len(file))
+ prnt(buffer, '%s %s %s' %(strip_home(file), separator, size))
+ if file_list:
+ print_line(msg, buffer)
+ return WEECHAT_RC_OK
+
+
+### Completion ###
+def completion_log_files(data, completion_item, buffer, completion):
+ #debug('completion: %s' %', '.join((data, completion_item, buffer, completion)))
+ global home_dir
+ l = len(home_dir)
+ completion_list_add = weechat.hook_completion_list_add
+ WEECHAT_LIST_POS_END = weechat.WEECHAT_LIST_POS_END
+ for log in dir_list(home_dir):
+ completion_list_add(completion, log[l:], 0, WEECHAT_LIST_POS_END)
+ return WEECHAT_RC_OK
+
+def completion_grep_args(data, completion_item, buffer, completion):
+ for arg in ('count', 'all', 'matchcase', 'hilight', 'exact', 'head', 'tail', 'number', 'buffer',
+ 'after-context', 'before-context', 'context', 'invert', 'only-match'):
+ weechat.hook_completion_list_add(completion, '--' + arg, 0, weechat.WEECHAT_LIST_POS_SORT)
+ for tmpl in templates:
+ weechat.hook_completion_list_add(completion, '%{' + tmpl, 0, weechat.WEECHAT_LIST_POS_SORT)
+ return WEECHAT_RC_OK
+
+
+### Templates ###
+# template placeholder
+_tmplRe = re.compile(r'%\{(\w+.*?)(?:\}|$)')
+# will match 999.999.999.999 but I don't care
+ipAddress = r'\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}'
+domain = r'[\w-]{2,}(?:\.[\w-]{2,})*\.[a-z]{2,}'
+url = r'\w+://(?:%s|%s)(?::\d+)?(?:/[^\])>\s]*)?' % (domain, ipAddress)
+
+def make_url_regexp(args):
+ #debug('make url: %s', args)
+ if args:
+ words = r'(?:%s)' %'|'.join(map(re.escape, args.split()))
+ return r'(?:\w+://|www\.)[^\s]*%s[^\s]*(?:/[^\])>\s]*)?' %words
+ else:
+ return url
+
+def make_simple_regexp(pattern):
+ s = ''
+ for c in pattern:
+ if c == '*':
+ s += '.*'
+ elif c == '?':
+ s += '.'
+ else:
+ s += re.escape(c)
+ return s
+
+templates = {
+ 'ip': ipAddress,
+ 'url': make_url_regexp,
+ 'escape': lambda s: re.escape(s),
+ 'simple': make_simple_regexp,
+ 'domain': domain,
+ }
+
+### Main ###
+def delete_bytecode():
+ global script_path
+ bytecode = path.join(script_path, SCRIPT_NAME + '.pyc')
+ if path.isfile(bytecode):
+ os.remove(bytecode)
+ return WEECHAT_RC_OK
+
+if __name__ == '__main__' and import_ok and \
+ weechat.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, \
+ SCRIPT_DESC, 'delete_bytecode', ''):
+ home_dir = get_home()
+
+ # for import ourselves
+ global script_path
+ script_path = path.dirname(__file__)
+ sys.path.append(script_path)
+ delete_bytecode()
+
+ # check python version
+ import sys
+ global bytecode
+ if sys.version_info > (2, 6):
+ bytecode = 'B'
+ else:
+ bytecode = ''
+
+
+ weechat.hook_command(SCRIPT_COMMAND, cmd_grep.__doc__,
+ "[log <file> | buffer <name> | stop] [-a|--all] [-b|--buffer] [-c|--count] [-m|--matchcase] "
+ "[-H|--hilight] [-o|--only-match] [-i|-v|--invert] [(-h|--head)|(-t|--tail) [-n|--number <n>]] "
+ "[-A|--after-context <n>] [-B|--before-context <n>] [-C|--context <n> ] <expression>",
+# help
+"""
+ log <file>: Search in one log that matches <file> in the logger path.
+ Use '*' and '?' as wildcards.
+ buffer <name>: Search in buffer <name>, if there's no buffer with <name> it will
+ try to search for a log file.
+ stop: Stops a currently running search.
+ -a --all: Search in all open buffers.
+ If used with 'log <file>' search in all logs that matches <file>.
+ -b --buffer: Search only in buffers, not in file logs.
+ -c --count: Just count the number of matched lines instead of showing them.
+ -m --matchcase: Don't do case insensitive search.
+ -H --hilight: Colour exact matches in output buffer.
+-o --only-match: Print only the matching part of the line (unique matches).
+ -v -i --invert: Print lines that don't match the regular expression.
+ -t --tail: Print the last 10 matching lines.
+ -h --head: Print the first 10 matching lines.
+-n --number <n>: Overrides default number of lines for --tail or --head.
+-A --after-context <n>: Shows <n> lines of trailing context after matching lines.
+-B --before-context <n>: Shows <n> lines of leading context before matching lines.
+-C --context <n>: Same as using both --after-context and --before-context simultaneously.
+ <expression>: Expression to search.
+
+Grep buffer:
+ Input line accepts most arguments of /grep, it'll repeat last search using the new
+ arguments provided. You can't search in different logs from the buffer's input.
+ Boolean arguments like --count, --tail, --head, --hilight, ... are toggleable
+
+Python regular expression syntax:
+ See http://docs.python.org/lib/re-syntax.html
+
+Grep Templates:
+ %{url [text]}: Matches anything like an url, or an url with text.
+ %{ip}: Matches anything that looks like an ip.
+ %{domain}: Matches anything like a domain.
+ %{escape text}: Escapes text in pattern.
+ %{simple pattern}: Converts a pattern with '*' and '?' wildcards into a regexp.
+
+Examples:
+ Search for urls with the word 'weechat' said by 'nick'
+ /grep nick\\t.*%{url weechat}
+ Search for '*.*' string
+ /grep %{escape *.*}
+""",
+ # completion template
+ "buffer %(buffers_names) %(grep_arguments)|%*"
+ "||log %(grep_log_files) %(grep_arguments)|%*"
+ "||stop"
+ "||%(grep_arguments)|%*",
+ 'cmd_grep' ,'')
+ weechat.hook_command('logs', cmd_logs.__doc__, "[-s|--size] [<filter>]",
+ "-s --size: Sort logs by size.\n"
+ " <filter>: Only show logs that match <filter>. Use '*' and '?' as wildcards.", '--size', 'cmd_logs', '')
+
+ weechat.hook_completion('grep_log_files', "list of log files",
+ 'completion_log_files', '')
+ weechat.hook_completion('grep_arguments', "list of arguments",
+ 'completion_grep_args', '')
+
+ # settings
+ for opt, val in settings.iteritems():
+ if not weechat.config_is_set_plugin(opt):
+ weechat.config_set_plugin(opt, val)
+
+ # colors
+ color_date = weechat.color('brown')
+ color_info = weechat.color('cyan')
+ color_hilight = weechat.color('lightred')
+ color_reset = weechat.color('reset')
+ color_title = weechat.color('yellow')
+ color_summary = weechat.color('lightcyan')
+ color_delimiter = weechat.color('chat_delimiters')
+ color_script_nick = weechat.color('chat_nick')
+
+ # pretty [grep]
+ script_nick = '%s[%s%s%s]%s' %(color_delimiter, color_script_nick, SCRIPT_NAME, color_delimiter,
+ color_reset)
+ script_nick_nocolor = '[%s]' %SCRIPT_NAME
+ # paragraph separator when using context options
+ context_sep = '%s\t%s--' %(script_nick, color_info)
+
+ # -------------------------------------------------------------------------
+ # Debug
+
+ if weechat.config_get_plugin('debug'):
+ try:
+ # custom debug module I use, allows me to inspect script's objects.
+ import pybuffer
+ debug = pybuffer.debugBuffer(globals(), '%s_debug' % SCRIPT_NAME)
+ except:
+ def debug(s, *args):
+ if not isinstance(s, basestring):
+ s = str(s)
+ if args:
+ s = s %args
+ prnt('', '%s\t%s' %(script_nick, s))
+ else:
+ def debug(*args):
+ pass
+
+# vim:set shiftwidth=4 tabstop=4 softtabstop=4 expandtab textwidth=100:
diff --git a/weechat/python/histman.py b/weechat/python/histman.py
new file mode 100644
index 0000000..68486c9
--- /dev/null
+++ b/weechat/python/histman.py
@@ -0,0 +1,429 @@
+# -*- coding: utf-8 -*-
+#
+# Copyright (c) 2012-2015 by nils_2 <weechatter@arcor.de>
+#
+# save and restore global and/or buffer command history
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# 2015-04-05: nils_2 (freenode.#weechat)
+# 0.5 : change priority of hook_signal('buffer_opened') to 100
+#
+# 2013-01-25: nils_2 (freenode.#weechat)
+# 0.4 : make script compatible with Python 3.x
+#
+# 2013-01-20: nils_2, (freenode.#weechat)
+# 0.3: fix wrong command argument in help-text
+#
+# 2012-12-21: nils_2, (freenode.#weechat)
+# 0.2 : fix UnicodeEncodeError
+#
+# 2012-12-09: nils_2, (freenode.#weechat)
+# 0.1 : initial release
+#
+# thanks to nestib for help with regex and for the rmodifier idea
+#
+# requires: WeeChat version 0.4.0
+#
+# Development is currently hosted at
+# https://github.com/weechatter/weechat-scripts
+
+try:
+ import weechat,re,os
+
+except Exception:
+ print("This script must be run under WeeChat.")
+ print("Get WeeChat now at: http://www.weechat.org/")
+ quit()
+
+SCRIPT_NAME = 'histman'
+SCRIPT_AUTHOR = 'nils_2 <weechatter@arcor.de>'
+SCRIPT_VERSION = '0.5'
+SCRIPT_LICENSE = 'GPL'
+SCRIPT_DESC = 'save and restore global and/or buffer command history'
+
+OPTIONS = { 'number' : ('0','number of history commands/text to save. A positive number will save from oldest to latest, a negative number will save from latest to oldest. 0 = save whole history (e.g. -10 will save the last 10 history entries'),
+ 'pattern' : ('(.*password|.*nickserv|/quit)','a simple regex to ignore commands/text. Empty value disable pattern matching'),
+ 'skip_double' : ('on','skip lines that already exists (case sensitive)'),
+ 'save' : ('all','define what should be save from history. Possible values are \"command\", \"text\", \"all\". This is a fallback option (see /help ' + SCRIPT_NAME +')'),
+ 'history_dir' : ('%h/history','locale cache directory for history files (\"%h\" will be replaced by WeeChat home, \"~/.weechat\" by default)'),
+ 'save_global' : ('off','save global history, possible values are \"command\", \"text\", \"all\" or \"off\"(default: off)'),
+ 'min_length' : ('2','minimum length of command/text (default: 2)'),
+ 'rmodifier' : ('off','use rmodifier options to ignore commands/text (default:off)'),
+ 'buffer_close' : ('off','save command history, when buffer will be closed (default: off)'),
+ }
+
+filename_global_history = 'global_history'
+possible_save_options = ['command', 'text', 'all']
+
+history_list = []
+
+# =================================[ save/restore buffer history ]================================
+def save_history():
+ global history_list
+
+ # get buffers
+ ptr_infolist_buffer = weechat.infolist_get('buffer','','')
+
+ while weechat.infolist_next(ptr_infolist_buffer):
+ ptr_buffer = weechat.infolist_pointer(ptr_infolist_buffer,'pointer')
+
+ # check for localvar_save_history
+ if not weechat.buffer_get_string(ptr_buffer, 'localvar_save_history'):
+ continue
+
+ plugin = weechat.buffer_get_string(ptr_buffer, 'localvar_plugin')
+ name = weechat.buffer_get_string(ptr_buffer, 'localvar_name')
+ filename = get_filename_with_path('%s.%s' % (plugin,name))
+
+ get_buffer_history(ptr_buffer)
+ if len(history_list):
+ write_history(filename)
+
+ weechat.infolist_free(ptr_infolist_buffer)
+
+ # global history
+ if OPTIONS['save_global'].lower() != 'off':
+ get_buffer_history('')
+ if len(history_list):
+ write_history(filename_global_history)
+
+def get_buffer_history(ptr_buffer):
+ global history_list
+
+ history_list = []
+ ptr_buffer_history = weechat.infolist_get('history',ptr_buffer,'')
+
+ if not ptr_buffer_history:
+ return
+
+ while weechat.infolist_next(ptr_buffer_history):
+ line = weechat.infolist_string(ptr_buffer_history, 'text')
+
+ if add_buffer_line(line,ptr_buffer):
+ history_list.insert(0,line)
+
+ weechat.infolist_free(ptr_buffer_history)
+
+# return 1; line will be saved
+# return 0; line won't be saved
+def add_buffer_line(line, ptr_buffer):
+ global history_list
+
+ # min_length reached?
+ if len(line) < int(OPTIONS['min_length']):
+ return 0
+
+ add_line = 0
+
+ if ptr_buffer: # buffer history
+ save_history = weechat.buffer_get_string(ptr_buffer, 'localvar_save_history')
+ if not save_history.lower() in possible_save_options:
+ save_history = OPTIONS['save']
+ else: # global history
+ if not OPTIONS['save_global'].lower() in possible_save_options:
+ save_history = OPTIONS['save']
+
+ # no save option given? save nothing
+ if save_history == '':
+ return 0
+
+ if save_history.lower() == 'command':
+ command_chars = weechat.config_string(weechat.config_get('weechat.look.command_chars')) + '/'
+ # a valid command must have at least two chars and first and second char are not equal!
+ if len(line) > 1 and line[0] in command_chars and line[0] != line[1]:
+ add_line = 1
+ else:
+ return 0
+ elif save_history.lower() == 'text':
+ command_chars = weechat.config_string(weechat.config_get('weechat.look.command_chars')) + '/'
+ # test for "//" = text
+ if line[0] == line[1] and line[0] in command_chars:
+ add_line = 1
+ # test for "/n" = command
+ elif line[0] != line[1] and line[0] in command_chars:
+ return 0
+ else:
+ add_line = 1
+ elif save_history.lower() == 'all':
+ add_line = 1
+ else: # not one of given values. save nothing!
+ return 0
+
+ # lines already exist?
+ if OPTIONS['skip_double'].lower() == 'on':
+ history_list2 = []
+ history_list2 = [element.lower() for element in history_list]
+ if line.lower() in history_list2:
+ return 0
+ else:
+ add_line = 1
+ else:
+ add_line = 1
+
+ if add_line == 0:
+ return 0
+
+ pattern_matching = 0
+ # pattern matching for user option and rmodifier options
+ if OPTIONS['pattern'] != '':
+ filter_re=re.compile(OPTIONS['pattern'], re.I)
+ # pattern matched
+ if filter_re.match(line):
+ pattern_matching = 1
+
+ if OPTIONS['rmodifier'].lower() == 'on' and pattern_matching == 0:
+ ptr_infolist_options = weechat.infolist_get('option','','rmodifier.modifier.*')
+ if ptr_infolist_options:
+ while weechat.infolist_next(ptr_infolist_options):
+ value = weechat.infolist_string(ptr_infolist_options,'value')
+ pattern = re.findall(r";(.*);", value)
+
+ filter_re=re.compile(pattern[0], re.I)
+ # pattern matched
+ if filter_re.match(line):
+ pattern_matching = 1
+ break
+ weechat.infolist_free(ptr_infolist_options)
+
+ if add_line == 1 and pattern_matching == 0:
+ return 1
+ return 0
+
+# =================================[ read/write history to file ]=================================
+def read_history(filename,ptr_buffer):
+ global_history = 0
+
+ # global history does not use buffer pointers!
+ if filename == filename_global_history:
+ global_history = 1
+
+ filename = get_filename_with_path(filename)
+
+ # filename exists?
+ if not os.path.isfile(filename):
+ return
+
+ # check for global history
+ if global_history == 0:
+ # localvar_save_history exists for buffer?
+ if not ptr_buffer or not weechat.buffer_get_string(ptr_buffer, 'localvar_save_history'):
+ return
+
+ hdata = weechat.hdata_get('history')
+ if not hdata:
+ return
+
+ try:
+ f = open(filename, 'r')
+# for line in f.xreadlines(): # old python 2.x
+ for line in f: # should also work with python 2.x
+# line = line.decode('utf-8')
+ line = str(line.strip())
+ if ptr_buffer:
+ # add to buffer history
+ weechat.hdata_update(hdata, '', { 'buffer': ptr_buffer, 'text': line })
+ else:
+ # add to global history
+ weechat.hdata_update(hdata, '', { 'text': line })
+ f.close()
+ except:
+ if global_history == 1:
+ weechat.prnt('','%s%s: Error loading global history from "%s"' % (weechat.prefix('error'), SCRIPT_NAME, filename))
+ else:
+ name = weechat.buffer_get_string(ptr_buffer, 'localvar_name')
+ weechat.prnt('','%s%s: Error loading buffer history for buffer "%s" from "%s"' % (weechat.prefix('error'), SCRIPT_NAME, name, filename))
+ raise
+
+def write_history(filename):
+ global history_list
+
+ filename = get_filename_with_path(filename)
+
+ if OPTIONS['number'] != '' and OPTIONS['number'].isdigit():
+ if int(OPTIONS['number']) < 0:
+ save_from_position = len(history_list) - abs(int(OPTIONS['number']))
+ if save_from_position == len(history_list) or save_from_position < 0:
+ save_from_position = 0
+ elif int(OPTIONS['number']) > 0:
+ save_to_position = int(OPTIONS['number'])
+ if save_to_position > len(history_list):
+ save_to_position = len(history_list)
+ else:
+ save_from_position = 0
+ try:
+ f = open(filename, 'w')
+
+ if int(OPTIONS['number']) <= 0:
+ i = save_from_position
+ # for i in range(len(a)):
+ while i < len(history_list):
+ f.write('%s\n' % history_list[i])
+ i = i + 1
+ if int(OPTIONS['number']) > 0:
+ i = 0
+ while i < save_to_position:
+ f.write('%s\n' % history_list[i])
+ i = i + 1
+ f.close()
+
+ except:
+ weechat.prnt('','%s%s: Error writing history to "%s"' % (weechat.prefix('error'),SCRIPT_NAME,filename))
+ raise
+
+def get_filename_with_path(filename):
+ path = OPTIONS['history_dir'].replace("%h",weechat.info_get("weechat_dir", ""))
+ return os.path.join(path,filename)
+
+def config_create_dir():
+ dir = OPTIONS['history_dir'].replace("%h",weechat.info_get("weechat_dir", ""))
+ if not os.path.isdir(dir):
+ os.makedirs(dir, mode=0o700)
+
+# ===========================================[ Hooks() ]==========================================
+def create_hooks():
+ # create hooks
+ weechat.hook_signal('quit', 'quit_signal_cb', '')
+ weechat.hook_signal('upgrade_ended', 'upgrade_ended_cb', '')
+ # low priority for hook_signal('buffer_opened') to ensure that buffer_autoset hook_signal() runs first
+ weechat.hook_signal('100|buffer_opened', 'buffer_opened_cb', '')
+ weechat.hook_config('plugins.var.python.' + SCRIPT_NAME + '.*', 'toggle_refresh', '' )
+ weechat.hook_signal('buffer_closing', 'buffer_closing_cb', '')
+
+def quit_signal_cb(data, signal, signal_data):
+ # create dir, if not exist
+ config_create_dir()
+ save_history()
+ return weechat.WEECHAT_RC_OK
+
+def buffer_opened_cb(data, signal, signal_data):
+ plugin = weechat.buffer_get_string(signal_data, 'localvar_plugin')
+ name = weechat.buffer_get_string(signal_data, 'localvar_name')
+ filename = get_filename_with_path('%s.%s' % (plugin,name))
+
+ read_history(filename,signal_data)
+ return weechat.WEECHAT_RC_OK
+
+def buffer_closing_cb(data, signal, signal_data):
+ if OPTIONS['buffer_close'].lower() == 'on' and signal_data:
+ # check for localvar_save_history
+ if not weechat.buffer_get_string(signal_data, 'localvar_save_history'):
+ return weechat.WEECHAT_RC_OK
+
+ plugin = weechat.buffer_get_string(signal_data, 'localvar_plugin')
+ name = weechat.buffer_get_string(signal_data, 'localvar_name')
+ filename = get_filename_with_path('%s.%s' % (plugin,name))
+ get_buffer_history(signal_data)
+
+ if len(history_list):
+ write_history(filename)
+ return weechat.WEECHAT_RC_OK
+
+def upgrade_ended_cb(data, signal, signal_data):
+ weechat.buffer_set(weechat.buffer_search_main(), 'localvar_set_histman', 'on')
+ return weechat.WEECHAT_RC_OK
+
+def histman_cmd_cb(data, buffer, args):
+ if args == '':
+ weechat.command('', '/help %s' % SCRIPT_NAME)
+ return weechat.WEECHAT_RC_OK
+
+ argv = args.strip().split(' ', 1)
+ if len(argv) == 0:
+ return weechat.WEECHAT_RC_OK
+
+ if argv[0].lower() == 'save':
+ quit_signal_cb('', '', '')
+ elif argv[0].lower() == 'list':
+ weechat.command('','/set *.localvar_set_save_history')
+ else:
+ weechat.command('', '/help %s' % SCRIPT_NAME)
+
+ return weechat.WEECHAT_RC_OK
+
+# ================================[ weechat options & description ]===============================
+def init_options():
+ for option,value in list(OPTIONS.items()):
+ if not weechat.config_is_set_plugin(option):
+ weechat.config_set_plugin(option, value[0])
+ weechat.config_set_desc_plugin(option, '%s (default: "%s")' % (value[1], value[0]))
+ OPTIONS[option] = value[0]
+ else:
+ OPTIONS[option] = weechat.config_get_plugin(option)
+
+def toggle_refresh(pointer, name, value):
+ global OPTIONS
+ option = name[len('plugins.var.python.' + SCRIPT_NAME + '.'):] # get optionname
+ OPTIONS[option] = value # save new value
+ weechat.bar_item_update(SCRIPT_NAME)
+ return weechat.WEECHAT_RC_OK
+
+# ================================[ main ]===============================
+if __name__ == '__main__':
+ if weechat.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, SCRIPT_DESC, '', ''):
+ version = weechat.info_get('version_number', '') or 0
+
+ weechat.hook_command(SCRIPT_NAME, SCRIPT_DESC, '[save] || [list]',
+ ' save: force to save command history:\n'
+ ' list: list local buffer variable(s)\n'
+ '\n'
+ 'If you \"/quit\" WeeChat, the script will automatically save the command history to file.\n'
+ 'You can also force the script to save command history, when a buffer will be closed.\n'
+ 'If you restart WeeChat again the command history will be restored, when buffer opens again.\n'
+ 'To save and restore \"global\" command history, use option \"save_global\".\n'
+ '\n'
+ 'The command history of a buffer will be saved \"only\", if the the local variable \"save_history\" is set.\n'
+ 'You will need script \"buffer_autoset.py\" to make local variabe persistent (see examples, below)!!\n'
+ '\n'
+ 'You can use following values for local variable:\n'
+ ' command: save commands only\n'
+ ' text: save text only (text sent to a channel buffer)\n'
+ ' all: save commands and text\n'
+ '\n'
+ 'Examples:\n'
+ ' save the command history manually (for example with /cron script):\n'
+ ' /' + SCRIPT_NAME + ' save\n'
+ ' save and restore command history for buffer #weechat on freenode (text only):\n'
+ ' /autosetbuffer add irc.freenode.#weechat localvar_set_save_history text\n'
+ ' save and restore command history for weechat core buffer (commands only):\n'
+ ' /autosetbuffer add core.weechat localvar_set_save_history command\n',
+ 'save %-'
+ '|| list %-',
+ 'histman_cmd_cb', '')
+
+ if int(version) >= 0x00040000:
+ if weechat.buffer_get_string(weechat.buffer_search_main(),'localvar_histman') == 'on':
+ init_options()
+ create_hooks()
+ weechat.prnt('','%s%s: do not start this script two times. command history was already restored, during this session!' % (weechat.prefix('error'),SCRIPT_NAME))
+ else:
+ init_options()
+ # create dir, if not exist
+ config_create_dir()
+
+ # look for global_history
+ if OPTIONS['save_global'].lower() != 'off':
+ read_history(filename_global_history,'')
+
+ # core buffer is already open on script startup. Check manually!
+ filename = get_filename_with_path('core.weechat')
+ read_history('core.weechat',weechat.buffer_search_main())
+
+ create_hooks()
+
+ # set localvar, to start script only once!
+ weechat.buffer_set(weechat.buffer_search_main(), 'localvar_set_histman', 'on')
+ else:
+ weechat.prnt('','%s%s: needs version 0.4.0 or higher' % (weechat.prefix('error'),SCRIPT_NAME))
+ weechat.command('','/wait 1ms /python unload %s' % SCRIPT_NAME)
diff --git a/weechat/python/irssi_awaylog.py b/weechat/python/irssi_awaylog.py
new file mode 100644
index 0000000..0743963
--- /dev/null
+++ b/weechat/python/irssi_awaylog.py
@@ -0,0 +1,88 @@
+# -*- coding: utf-8 -*-
+#
+# irssi_awaylog.py: emulates irssi awaylog (replay of hilights and privmsg)
+# - 2013, henrik <henrik at affekt dot org>
+#
+# TODO: store awaylog in a file instead of memory
+#
+###########################################################################
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+###########################################################################
+
+import_ok = True
+try:
+ import weechat as wc
+except Exception:
+ print "This script must be run under WeeChat."
+ print "Get WeeChat now at: http://www.weechat.org/"
+ import_ok = False
+
+import time
+
+SCRIPT_NAME = "irssi_awaylog"
+SCRIPT_AUTHOR = "henrik"
+SCRIPT_VERSION = "0.3"
+SCRIPT_LICENSE = "GPL3"
+SCRIPT_DESC = "Emulates irssis awaylog behaviour"
+
+awaylog = []
+
+def replaylog():
+ global awaylog
+
+ if awaylog:
+ wc.prnt("", "-->\t")
+ for a in awaylog:
+ wc.prnt_date_tags("", a[0], "", a[1])
+ wc.prnt("", "<--\t")
+
+ awaylog = []
+
+
+def away_cb(data, bufferp, command):
+ isaway = wc.buffer_get_string(bufferp, "localvar_away") != ""
+
+ if not isaway:
+ replaylog()
+ return wc.WEECHAT_RC_OK
+
+def msg_cb(data, bufferp, date, tagsn, isdisplayed, ishilight, prefix, message):
+ global awaylog
+
+ isaway = wc.buffer_get_string(bufferp, "localvar_away") != ""
+ isprivate = wc.buffer_get_string(bufferp, "localvar_type") == "private"
+
+ # catch private messages or highlights when away
+ if isaway and (isprivate or int(ishilight)):
+ logentry = "awaylog\t"
+
+ if int(ishilight) and not isprivate:
+ buffer = (wc.buffer_get_string(bufferp, "short_name") or
+ wc.buffer_get_string(bufferp, "name"))
+ else:
+ buffer = "priv"
+
+ buffer = wc.color("green") + buffer + wc.color("reset")
+
+ logentry += "[" + buffer + "]"
+ logentry += wc.color("default") + " <" + wc.color("blue") + prefix + wc.color("default") + "> " + wc.color("reset") + message
+
+ awaylog.append((int(time.time()), logentry))
+ return wc.WEECHAT_RC_OK
+
+if __name__ == "__main__":
+ if import_ok and wc.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, SCRIPT_DESC, "", ""):
+ wc.hook_print("", "notify_message", "", 1, "msg_cb", "")
+ wc.hook_print("", "notify_private", "", 1, "msg_cb", "")
+ wc.hook_command_run("/away", "away_cb", "")
diff --git a/weechat/python/otr.py b/weechat/python/otr.py
new file mode 100644
index 0000000..404e96a
--- /dev/null
+++ b/weechat/python/otr.py
@@ -0,0 +1,2062 @@
+# -*- coding: utf-8 -*-
+# otr - WeeChat script for Off-the-Record IRC messaging
+#
+# DISCLAIMER: To the best of my knowledge this script securely provides OTR
+# messaging in WeeChat, but I offer no guarantee. Please report any security
+# holes you find.
+#
+# Copyright (c) 2012-2015 Matthew M. Boedicker <matthewm@boedicker.org>
+# Nils Görs <weechatter@arcor.de>
+# Daniel "koolfy" Faucon <koolfy@koolfy.be>
+# Felix Eckhofer <felix@tribut.de>
+#
+# Report issues at https://github.com/mmb/weechat-otr
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+from __future__ import unicode_literals
+
+import collections
+import glob
+import io
+import os
+import platform
+import re
+import traceback
+import shlex
+import shutil
+import sys
+
+class PythonVersion2(object):
+ """Python 2 version of code that must differ between Python 2 and 3."""
+
+ def __init__(self):
+ import cgi
+ self.cgi = cgi
+
+ import HTMLParser
+ self.html_parser = HTMLParser
+ self.html_parser_init_kwargs = {}
+
+ import htmlentitydefs
+ self.html_entities = htmlentitydefs
+
+ def html_escape(self, strng):
+ """Escape HTML characters in a string."""
+ return self.cgi.escape(strng)
+
+ def unicode(self, *args, **kwargs):
+ """Return the Unicode version of a string."""
+ return unicode(*args, **kwargs)
+
+ def unichr(self, *args, **kwargs):
+ """Return the one character string of a Unicode character number."""
+ return unichr(*args, **kwargs)
+
+ def to_unicode(self, strng):
+ """Convert a utf-8 encoded string to a Unicode."""
+ if isinstance(strng, unicode):
+ return strng
+ else:
+ return strng.decode('utf-8', 'replace')
+
+ def to_str(self, strng):
+ """Convert a Unicode to a utf-8 encoded string."""
+ return strng.encode('utf-8', 'replace')
+
+class PythonVersion3(object):
+ """Python 3 version of code that must differ between Python 2 and 3."""
+
+ def __init__(self, minor):
+ self.minor = minor
+
+ import html
+ self.html = html
+
+ import html.parser
+ self.html_parser = html.parser
+ if self.minor >= 4:
+ self.html_parser_init_kwargs = { 'convert_charrefs' : True }
+ else:
+ self.html_parser_init_kwargs = {}
+
+ import html.entities
+ self.html_entities = html.entities
+
+ def html_escape(self, strng):
+ """Escape HTML characters in a string."""
+ return self.html.escape(strng, quote=False)
+
+ def unicode(self, *args, **kwargs):
+ """Return the Unicode version of a string."""
+ return str(*args, **kwargs)
+
+ def unichr(self, *args, **kwargs):
+ """Return the one character string of a Unicode character number."""
+ return chr(*args, **kwargs)
+
+ def to_unicode(self, strng):
+ """Convert a utf-8 encoded string to unicode."""
+ if isinstance(strng, bytes):
+ return strng.decode('utf-8', 'replace')
+ else:
+ return strng
+
+ def to_str(self, strng):
+ """Convert a Unicode to a utf-8 encoded string."""
+ return strng
+
+if sys.version_info.major >= 3:
+ PYVER = PythonVersion3(sys.version_info.minor)
+else:
+ PYVER = PythonVersion2()
+
+import weechat
+
+import potr
+
+SCRIPT_NAME = 'otr'
+SCRIPT_DESC = 'Off-the-Record messaging for IRC'
+SCRIPT_HELP = """{description}
+
+Quick start:
+
+Add an OTR item to the status bar by adding '[otr]' to the config setting
+weechat.bar.status.items. This will show you whether your current conversation
+is encrypted, authenticated and logged. /set otr.* for OTR status bar
+customization options.
+
+Start a private conversation with a friend who has OTR: /query yourpeer hi
+
+In the private chat buffer: /otr start
+
+If you have not authenticated your peer yet, follow the instructions for
+authentication.
+
+You can, at any time, see the current OTR session status and fingerprints with:
+/otr status
+
+View OTR policies for your peer: /otr policy
+
+View default OTR policies: /otr policy default
+
+Start/Stop log recording for the current OTR session: /otr log [start|stop]
+This will be reverted back to the previous log setting at the end of the session.
+
+To refresh the OTR session: /otr refresh
+
+To end your private conversation: /otr finish
+
+This script supports only OTR protocol version 2.
+""".format(description=SCRIPT_DESC)
+
+SCRIPT_AUTHOR = 'Matthew M. Boedicker'
+SCRIPT_LICENCE = 'GPL3'
+SCRIPT_VERSION = '1.8.0'
+
+OTR_DIR_NAME = 'otr'
+
+OTR_QUERY_RE = re.compile(r'\?OTR(\?|\??v[a-z\d]*\?)')
+
+POLICIES = {
+ 'allow_v2' : 'allow OTR protocol version 2, effectively enable OTR '
+ 'since v2 is the only supported version',
+ 'require_encryption' : 'refuse to send unencrypted messages when OTR is '
+ 'enabled',
+ 'log' : 'enable logging of OTR conversations',
+ 'send_tag' : 'advertise your OTR capability using the whitespace tag',
+ 'html_escape' : 'escape HTML special characters in outbound messages',
+ 'html_filter' : 'filter HTML in incoming messages',
+ }
+
+READ_ONLY_POLICIES = {
+ 'allow_v1' : False,
+ }
+
+ACTION_PREFIX = '/me '
+IRC_ACTION_RE = re.compile('^\x01ACTION (?P<text>.*)\x01$')
+PLAIN_ACTION_RE = re.compile('^'+ACTION_PREFIX+'(?P<text>.*)$')
+
+IRC_SANITIZE_TABLE = dict((ord(char), None) for char in '\n\r\x00')
+
+global otr_debug_buffer
+otr_debug_buffer = None
+
+# Patch potr.proto.TaggedPlaintext to not end plaintext tags in a space.
+#
+# When POTR adds OTR tags to plaintext it puts them at the end of the message.
+# The tags end in a space which gets stripped off by WeeChat because it
+# strips trailing spaces from commands. This causes OTR initiation to fail so
+# the following code adds an extra tab at the end of the plaintext tags if
+# they end in a space.
+#
+# The patched version also skips OTR tagging for CTCP messages because it
+# breaks the CTCP format.
+def patched__bytes__(self):
+ # Do not tag CTCP messages.
+ if self.msg.startswith(b'\x01') and \
+ self.msg.endswith(b'\x01'):
+ return self.msg
+
+ data = self.msg + potr.proto.MESSAGE_TAG_BASE
+ for v in self.versions:
+ data += potr.proto.MESSAGE_TAGS[v]
+ if data.endswith(b' '):
+ data += b'\t'
+ return data
+
+potr.proto.TaggedPlaintext.__bytes__ = patched__bytes__
+
+def command(buf, command_str):
+ """Wrap weechat.command() with utf-8 encode."""
+ debug(command_str)
+ weechat.command(buf, PYVER.to_str(command_str))
+
+def privmsg(server, nick, message):
+ """Send a private message to a nick."""
+ for line in message.splitlines():
+ command('', '/quote -server {server} PRIVMSG {nick} :{line}'.format(
+ server=irc_sanitize(server),
+ nick=irc_sanitize(nick),
+ line=irc_sanitize(line)))
+
+def build_privmsg_in(fromm, target, msg):
+ """Build inbound IRC PRIVMSG command."""
+ return ':{user} PRIVMSG {target} :{msg}'.format(
+ user=irc_sanitize(fromm),
+ target=irc_sanitize(target),
+ msg=irc_sanitize(msg))
+
+def build_privmsgs_in(fromm, target, msg, prefix=''):
+ """Build an inbound IRC PRIVMSG command for each line in msg.
+ If prefix is supplied, prefix each line of msg with it."""
+ cmd = []
+ for line in msg.splitlines():
+ cmd.append(build_privmsg_in(fromm, target, prefix+line))
+ return '\r\n'.join(cmd)
+
+def build_privmsg_out(target, msg):
+ """Build outbound IRC PRIVMSG command(s)."""
+ cmd = []
+ for line in msg.splitlines():
+ cmd.append('PRIVMSG {target} :{line}'.format(
+ target=irc_sanitize(target),
+ line=irc_sanitize(line)))
+ return '\r\n'.join(cmd)
+
+def irc_sanitize(msg):
+ """Remove NUL, CR and LF characters from msg.
+ The (utf-8 encoded version of a) string returned from this function
+ should be safe to use as an argument in an irc command."""
+ return PYVER.unicode(msg).translate(IRC_SANITIZE_TABLE)
+
+def prnt(buf, message):
+ """Wrap weechat.prnt() with utf-8 encode."""
+ weechat.prnt(buf, PYVER.to_str(message))
+
+def print_buffer(buf, message, level='info'):
+ """Print message to buf with prefix,
+ using color according to level."""
+ prnt(buf, '{prefix}\t{msg}'.format(
+ prefix=get_prefix(),
+ msg=colorize(message, 'buffer.{}'.format(level))))
+
+def get_prefix():
+ """Returns configured message prefix."""
+ return weechat.string_eval_expression(
+ config_string('look.prefix'),
+ {}, {}, {})
+
+def debug(msg):
+ """Send a debug message to the OTR debug buffer."""
+ debug_option = weechat.config_get(config_prefix('general.debug'))
+ global otr_debug_buffer
+
+ if weechat.config_boolean(debug_option):
+ if not otr_debug_buffer:
+ otr_debug_buffer = weechat.buffer_new("OTR Debug", "", "",
+ "debug_buffer_close_cb", "")
+ weechat.buffer_set(otr_debug_buffer, 'title', 'OTR Debug')
+ weechat.buffer_set(otr_debug_buffer, 'localvar_set_no_log', '1')
+ prnt(otr_debug_buffer, ('{script} debug\t{text}'.format(
+ script=SCRIPT_NAME,
+ text=PYVER.unicode(msg)
+ )))
+
+def debug_buffer_close_cb(data, buf):
+ """Set the OTR debug buffer to None."""
+ global otr_debug_buffer
+ otr_debug_buffer = None
+ return weechat.WEECHAT_RC_OK
+
+def current_user(server_name):
+ """Get the nick and server of the current user on a server."""
+ return irc_user(info_get('irc_nick', server_name), server_name)
+
+def irc_user(nick, server):
+ """Build an IRC user string from a nick and server."""
+ return '{nick}@{server}'.format(
+ nick=nick.lower(),
+ server=server)
+
+def isupport_value(server, feature):
+ """Get the value of an IRC server feature."""
+ args = '{server},{feature}'.format(server=server, feature=feature)
+ return info_get('irc_server_isupport_value', args)
+
+def is_a_channel(channel, server):
+ """Return true if a string has an IRC channel prefix."""
+ prefixes = \
+ tuple(isupport_value(server, 'CHANTYPES')) + \
+ tuple(isupport_value(server, 'STATUSMSG'))
+
+ # If the server returns nothing for CHANTYPES and STATUSMSG use
+ # default prefixes.
+ if not prefixes:
+ prefixes = ('#', '&', '+', '!', '@')
+
+ return channel.startswith(prefixes)
+
+# Exception class for PRIVMSG parsing exceptions.
+class PrivmsgParseException(Exception):
+ pass
+
+def parse_irc_privmsg(message, server):
+ """Parse an IRC PRIVMSG command and return a dictionary.
+
+ Either the to_channel key or the to_nick key will be set depending on
+ whether the message is to a nick or a channel. The other will be None.
+
+ Example input:
+
+ :nick!user@host PRIVMSG #weechat :message here
+
+ Output:
+
+ {'from': 'nick!user@host',
+ 'from_nick': 'nick',
+ 'to': '#weechat',
+ 'to_channel': '#weechat',
+ 'to_nick': None,
+ 'text': 'message here'}
+ """
+
+ weechat_result = weechat.info_get_hashtable(
+ 'irc_message_parse', dict(message=message))
+
+ if weechat_result['command'].upper() == 'PRIVMSG':
+ target, text = PYVER.to_unicode(
+ weechat_result['arguments']).split(' ', 1)
+ if text.startswith(':'):
+ text = text[1:]
+
+ result = {
+ 'from': PYVER.to_unicode(weechat_result['host']),
+ 'to' : target,
+ 'text': text,
+ }
+
+ if weechat_result['host']:
+ result['from_nick'] = PYVER.to_unicode(weechat_result['nick'])
+ else:
+ result['from_nick'] = ''
+
+ if is_a_channel(target, server):
+ result['to_channel'] = target
+ result['to_nick'] = None
+ else:
+ result['to_channel'] = None
+ result['to_nick'] = target
+
+ return result
+ else:
+ raise PrivmsgParseException(message)
+
+def has_otr_end(msg):
+ """Return True if the message is the end of an OTR message."""
+ return msg.endswith('.') or msg.endswith(',')
+
+def first_instance(objs, klass):
+ """Return the first object in the list that is an instance of a class."""
+ for obj in objs:
+ if isinstance(obj, klass):
+ return obj
+
+def config_prefix(option):
+ """Add the config prefix to an option and return the full option name."""
+ return '{script}.{option}'.format(
+ script=SCRIPT_NAME,
+ option=option)
+
+def config_color(option):
+ """Get the color of a color config option."""
+ return weechat.color(weechat.config_color(weechat.config_get(
+ config_prefix('color.{}'.format(option)))))
+
+def config_string(option):
+ """Get the string value of a config option with utf-8 decode."""
+ return PYVER.to_unicode(weechat.config_string(
+ weechat.config_get(config_prefix(option))))
+
+def buffer_get_string(buf, prop):
+ """Wrap weechat.buffer_get_string() with utf-8 encode/decode."""
+ if buf is not None:
+ encoded_buf = PYVER.to_str(buf)
+ else:
+ encoded_buf = None
+
+ return PYVER.to_unicode(weechat.buffer_get_string(
+ encoded_buf, PYVER.to_str(prop)))
+
+def buffer_is_private(buf):
+ """Return True if a buffer is private."""
+ return buffer_get_string(buf, 'localvar_type') == 'private'
+
+def info_get(info_name, arguments):
+ """Wrap weechat.info_get() with utf-8 encode/decode."""
+ return PYVER.to_unicode(weechat.info_get(
+ PYVER.to_str(info_name), PYVER.to_str(arguments)))
+
+def msg_irc_from_plain(msg):
+ """Transform a plain-text message to irc format.
+ This will replace lines that start with /me with the respective
+ irc command."""
+ return PLAIN_ACTION_RE.sub('\x01ACTION \g<text>\x01', msg)
+
+def msg_plain_from_irc(msg):
+ """Transform an irc message to plain-text.
+ Any ACTION found will be rewritten as /me <text>."""
+ return IRC_ACTION_RE.sub(ACTION_PREFIX + r'\g<text>', msg)
+
+def default_peer_args(args, buf):
+ """Get the nick and server of a remote peer from command arguments or
+ a buffer.
+
+ args is the [nick, server] slice of arguments from a command.
+ If these are present, return them. If args is empty and the buffer buf
+ is private, return the remote nick and server of buf."""
+ result = None, None
+
+ if len(args) == 2:
+ result = tuple(args)
+ else:
+ if buffer_is_private(buf):
+ result = (
+ buffer_get_string(buf, 'localvar_channel'),
+ buffer_get_string(buf, 'localvar_server'))
+
+ return result
+
+def format_default_policies():
+ """Return current default policies formatted as a string for the user."""
+ buf = io.StringIO()
+
+ buf.write('Current default OTR policies:\n')
+
+ for policy, desc in sorted(POLICIES.items()):
+ buf.write(' {policy} ({desc}) : {value}\n'.format(
+ policy=policy,
+ desc=desc,
+ value=config_string('policy.default.{}'.format(policy))))
+
+ buf.write('Change default policies with: /otr policy default NAME on|off')
+
+ return buf.getvalue()
+
+def to_bytes(strng):
+ """Convert a python str or unicode to bytes."""
+ return strng.encode('utf-8', 'replace')
+
+def colorize(msg, color):
+ """Colorize each line of msg using color."""
+ result = []
+ colorstr = config_color(color)
+
+ for line in msg.splitlines():
+ result.append('{color}{msg}'.format(
+ color=colorstr,
+ msg=line))
+
+ return '\r\n'.join(result)
+
+def accounts():
+ """Return a list of all IrcOtrAccounts sorted by name."""
+ result = []
+ for key_path in glob.iglob(os.path.join(OTR_DIR, '*.key3')):
+ key_name, _ = os.path.splitext(os.path.basename(key_path))
+ result.append(ACCOUNTS[key_name])
+
+ return sorted(result, key=lambda account: account.name)
+
+def show_account_fingerprints():
+ """Print all account names and their fingerprints to the core buffer."""
+ table_formatter = TableFormatter()
+ for account in accounts():
+ table_formatter.add_row([
+ account.name,
+ str(account.getPrivkey())])
+ print_buffer('', table_formatter.format())
+
+def show_peer_fingerprints(grep=None):
+ """Print peer names and their fingerprints to the core buffer.
+
+ If grep is passed in, show all peer names containing that substring."""
+ trust_descs = {
+ '' : 'unverified',
+ 'smp' : 'SMP verified',
+ 'verified' : 'verified',
+ }
+
+ table_formatter = TableFormatter()
+ for account in accounts():
+ for peer, peer_data in sorted(account.trusts.items()):
+ for fingerprint, trust in sorted(peer_data.items()):
+ if grep is None or grep in peer:
+ table_formatter.add_row([
+ peer,
+ account.name,
+ potr.human_hash(fingerprint),
+ trust_descs[trust],
+ ])
+ print_buffer('', table_formatter.format())
+
+def private_key_file_path(account_name):
+ """Return the private key file path for an account."""
+ return os.path.join(OTR_DIR, '{}.key3'.format(account_name))
+
+def read_private_key(key_file_path):
+ """Return the private key in a private key file."""
+ debug(('read private key', key_file_path))
+
+ with open(key_file_path, 'rb') as key_file:
+ return potr.crypt.PK.parsePrivateKey(key_file.read())[0]
+
+class AccountDict(collections.defaultdict):
+ """Dictionary that adds missing keys as IrcOtrAccount instances."""
+
+ def __missing__(self, key):
+ debug(('add account', key))
+ self[key] = IrcOtrAccount(key)
+
+ return self[key]
+
+class Assembler(object):
+ """Reassemble fragmented OTR messages.
+
+ This does not deal with OTR fragmentation, which is handled by potr, but
+ fragmentation of received OTR messages that are too large for IRC.
+ """
+ def __init__(self):
+ self.clear()
+
+ def add(self, data):
+ """Add data to the buffer."""
+ self.value += data
+
+ def clear(self):
+ """Empty the buffer."""
+ self.value = ''
+
+ def is_done(self):
+ """Return True if the buffer is a complete message."""
+ return self.is_query() or \
+ not to_bytes(self.value).startswith(potr.proto.OTRTAG) or \
+ has_otr_end(self.value)
+
+ def get(self):
+ """Return the current value of the buffer and empty it."""
+ result = self.value
+ self.clear()
+
+ return result
+
+ def is_query(self):
+ """Return true if the buffer is an OTR query."""
+ return OTR_QUERY_RE.search(self.value)
+
+class IrcContext(potr.context.Context):
+ """Context class for OTR over IRC."""
+
+ def __init__(self, account, peername):
+ super(IrcContext, self).__init__(account, peername)
+
+ self.peer_nick, self.peer_server = peername.split('@', 1)
+ self.in_assembler = Assembler()
+ self.in_otr_message = False
+ self.in_smp = False
+ self.smp_question = False
+
+ def policy_config_option(self, policy):
+ """Get the option name of a policy option for this context."""
+ return config_prefix('.'.join([
+ 'policy', self.peer_server, self.user.nick, self.peer_nick,
+ policy.lower()]))
+
+ def getPolicy(self, key):
+ """Get the value of a policy option for this context."""
+ key_lower = key.lower()
+
+ if key_lower in READ_ONLY_POLICIES:
+ result = READ_ONLY_POLICIES[key_lower]
+ elif key_lower == 'send_tag' and self.no_send_tag():
+ result = False
+ else:
+ option = weechat.config_get(
+ PYVER.to_str(self.policy_config_option(key)))
+
+ if option == '':
+ option = weechat.config_get(
+ PYVER.to_str(self.user.policy_config_option(key)))
+
+ if option == '':
+ option = weechat.config_get(config_prefix('.'.join(
+ ['policy', self.peer_server, key_lower])))
+
+ if option == '':
+ option = weechat.config_get(
+ config_prefix('policy.default.{}'.format(key_lower)))
+
+ result = bool(weechat.config_boolean(option))
+
+ debug(('getPolicy', key, result))
+
+ return result
+
+ def inject(self, msg, appdata=None):
+ """Send a message to the remote peer."""
+ if isinstance(msg, potr.proto.OTRMessage):
+ msg = PYVER.unicode(msg)
+ else:
+ msg = PYVER.to_unicode(msg)
+
+ debug(('inject', msg, 'len {}'.format(len(msg)), appdata))
+
+ privmsg(self.peer_server, self.peer_nick, msg)
+
+ def setState(self, newstate):
+ """Handle state transition."""
+ debug(('state', self.state, newstate))
+
+ if self.is_encrypted():
+ if newstate == potr.context.STATE_ENCRYPTED:
+ self.print_buffer(
+ 'Private conversation has been refreshed.', 'success')
+ elif newstate == potr.context.STATE_FINISHED:
+ self.print_buffer(
+ '{peer} has ended the private conversation. You should do '
+ 'the same:\n/otr finish'.format(peer=self.peer_nick))
+ elif newstate == potr.context.STATE_ENCRYPTED:
+ # unencrypted => encrypted
+ trust = self.getCurrentTrust()
+
+ # Disable logging before any proof of OTR activity is generated.
+ # This is necessary when the session is started automatically, and
+ # not by /otr start.
+ if not self.getPolicy('log'):
+ self.previous_log_level = self.disable_logging()
+ else:
+ self.previous_log_level = self.get_log_level()
+ if self.is_logged():
+ self.hint(
+ 'You have enabled the recording to disk of OTR '
+ 'conversations. By doing this you are potentially '
+ 'putting yourself and your correspondent in danger. '
+ 'Please consider disabling this policy with '
+ '"/otr policy default log off". To disable logging '
+ 'for this OTR session, use "/otr log stop"')
+
+ if trust is None:
+ fpr = str(self.getCurrentKey())
+ self.print_buffer('New fingerprint: {}'.format(fpr), 'warning')
+ self.setCurrentTrust('')
+
+ if bool(trust):
+ self.print_buffer(
+ 'Authenticated secured OTR conversation started.',
+ 'success')
+ else:
+ self.print_buffer(
+ 'Unauthenticated secured OTR conversation started.',
+ 'warning')
+ self.hint(self.verify_instructions())
+
+ if self.state != potr.context.STATE_PLAINTEXT and \
+ newstate == potr.context.STATE_PLAINTEXT:
+ self.print_buffer('Private conversation ended.')
+
+ # If we altered the logging value, restore it.
+ if self.previous_log_level is not None:
+ self.restore_logging(self.previous_log_level)
+
+ super(IrcContext, self).setState(newstate)
+
+ def maxMessageSize(self, appdata=None):
+ """Return the max message size for this context."""
+ # remove 'PRIVMSG <nick> :' from max message size
+ result = self.user.maxMessageSize - 10 - len(self.peer_nick)
+ debug('max message size {}'.format(result))
+
+ return result
+
+ def buffer(self):
+ """Get the buffer for this context."""
+ return info_get(
+ 'irc_buffer', '{server},{nick}'.format(
+ server=self.peer_server,
+ nick=self.peer_nick
+ ))
+
+ def print_buffer(self, msg, level='info'):
+ """Print a message to the buffer for this context.
+ level is used to colorize the message."""
+ buf = self.buffer()
+
+ # add [nick] prefix if we have only a server buffer for the query
+ if self.peer_nick and not buffer_is_private(buf):
+ msg = '[{nick}] {msg}'.format(
+ nick=self.peer_nick,
+ msg=msg)
+
+ print_buffer(buf, msg, level)
+
+ def hint(self, msg):
+ """Print a message to the buffer but only when hints are enabled."""
+ hints_option = weechat.config_get(config_prefix('general.hints'))
+
+ if weechat.config_boolean(hints_option):
+ self.print_buffer(msg, 'hint')
+
+ def smp_finish(self, message=False, level='info'):
+ """Reset SMP state and send a message to the user."""
+ self.in_smp = False
+ self.smp_question = False
+
+ self.user.saveTrusts()
+ if message:
+ self.print_buffer(message, level)
+
+ def handle_tlvs(self, tlvs):
+ """Handle SMP states."""
+ if tlvs:
+ smp1q = first_instance(tlvs, potr.proto.SMP1QTLV)
+ smp3 = first_instance(tlvs, potr.proto.SMP3TLV)
+ smp4 = first_instance(tlvs, potr.proto.SMP4TLV)
+
+ if first_instance(tlvs, potr.proto.SMPABORTTLV):
+ debug('SMP aborted by peer')
+ self.smp_finish('SMP aborted by peer.', 'warning')
+ elif self.in_smp and not self.smpIsValid():
+ debug('SMP aborted')
+ self.smp_finish('SMP aborted.', 'error')
+ elif first_instance(tlvs, potr.proto.SMP1TLV):
+ debug('SMP1')
+ self.in_smp = True
+
+ self.print_buffer(
+ """Peer has requested SMP verification.
+Respond with: /otr smp respond <secret>""")
+ elif smp1q:
+ debug(('SMP1Q', smp1q.msg))
+ self.in_smp = True
+ self.smp_question = True
+
+ self.print_buffer(
+ """Peer has requested SMP verification: {msg}
+Respond with: /otr smp respond <answer>""".format(
+ msg=PYVER.to_unicode(smp1q.msg)))
+ elif first_instance(tlvs, potr.proto.SMP2TLV):
+ if not self.in_smp:
+ debug('Received unexpected SMP2')
+ self.smp_finish()
+ else:
+ debug('SMP2')
+ self.print_buffer('SMP progressing.')
+ elif smp3 or smp4:
+ if smp3:
+ debug('SMP3')
+ elif smp4:
+ debug('SMP4')
+
+ if self.smpIsSuccess():
+
+ if self.smp_question:
+ self.smp_finish('SMP verification succeeded.',
+ 'success')
+ if not self.is_verified:
+ self.print_buffer(
+ """You may want to authenticate your peer by asking your own question:
+/otr smp ask <'question'> 'secret'""")
+
+ else:
+ self.smp_finish('SMP verification succeeded.',
+ 'success')
+
+ else:
+ self.smp_finish('SMP verification failed.', 'error')
+
+ def verify_instructions(self):
+ """Generate verification instructions for user."""
+ return """You can verify that this contact is who they claim to be in one of the following ways:
+
+1) Verify each other's fingerprints using a secure channel:
+ Your fingerprint : {your_fp}
+ {peer}'s fingerprint : {peer_fp}
+ then use the command: /otr trust {peer_nick} {peer_server}
+
+2) SMP pre-shared secret that you both know:
+ /otr smp ask {peer_nick} {peer_server} 'secret'
+
+3) SMP pre-shared secret that you both know with a question:
+ /otr smp ask {peer_nick} {peer_server} <'question'> 'secret'
+
+Note: You can safely omit specifying the peer and server when
+ executing these commands from the appropriate conversation
+ buffer
+""".format(
+ your_fp=self.user.getPrivkey(),
+ peer=self.peer,
+ peer_nick=self.peer_nick,
+ peer_server=self.peer_server,
+ peer_fp=potr.human_hash(
+ self.crypto.theirPubkey.cfingerprint()),
+ )
+
+ def is_encrypted(self):
+ """Return True if the conversation with this context's peer is
+ currently encrypted."""
+ return self.state == potr.context.STATE_ENCRYPTED
+
+ def is_verified(self):
+ """Return True if this context's peer is verified."""
+ return bool(self.getCurrentTrust())
+
+ def format_policies(self):
+ """Return current policies for this context formatted as a string for
+ the user."""
+ buf = io.StringIO()
+
+ buf.write('Current OTR policies for {peer}:\n'.format(
+ peer=self.peer))
+
+ for policy, desc in sorted(POLICIES.items()):
+ buf.write(' {policy} ({desc}) : {value}\n'.format(
+ policy=policy,
+ desc=desc,
+ value='on' if self.getPolicy(policy) else 'off'))
+
+ buf.write('Change policies with: /otr policy NAME on|off')
+
+ return buf.getvalue()
+
+ def is_logged(self):
+ """Return True if conversations with this context's peer are currently
+ being logged to disk."""
+ infolist = weechat.infolist_get('logger_buffer', '', '')
+
+ buf = self.buffer()
+
+ result = False
+
+ while weechat.infolist_next(infolist):
+ if weechat.infolist_pointer(infolist, 'buffer') == buf:
+ result = bool(weechat.infolist_integer(infolist, 'log_enabled'))
+ break
+
+ weechat.infolist_free(infolist)
+
+ return result
+
+ def get_log_level(self):
+ """Return the current logging level for this context's peer
+ or -1 if the buffer uses the default log level of weechat."""
+ infolist = weechat.infolist_get('logger_buffer', '', '')
+
+ buf = self.buffer()
+
+ if not weechat.config_get(self.get_logger_option_name(buf)):
+ result = -1
+ else:
+ result = 0
+
+ while weechat.infolist_next(infolist):
+ if weechat.infolist_pointer(infolist, 'buffer') == buf:
+ result = weechat.infolist_integer(infolist, 'log_level')
+ break
+
+ weechat.infolist_free(infolist)
+
+ return result
+
+ def get_logger_option_name(self, buf):
+ """Returns the logger config option for the specified buffer."""
+ name = buffer_get_string(buf, 'name')
+ plugin = buffer_get_string(buf, 'plugin')
+
+ return 'logger.level.{plugin}.{name}'.format(
+ plugin=plugin, name=name)
+
+ def disable_logging(self):
+ """Return the previous logger level and set the buffer logger level
+ to 0. If it was already 0, return None."""
+ # If previous_log_level has not been previously set, return the level
+ # we detect now.
+ if not hasattr(self, 'previous_log_level'):
+ previous_log_level = self.get_log_level()
+
+ if self.is_logged():
+ weechat.command(self.buffer(), '/mute logger disable')
+ self.print_buffer(
+ 'Logs have been temporarily disabled for the session. They will be restored upon finishing the OTR session.')
+
+ return previous_log_level
+
+ # If previous_log_level was already set, it means we already altered it
+ # and that we just detected an already modified logging level.
+ # Return the pre-existing value so it doesn't get lost, and we can
+ # restore it later.
+ else:
+ return self.previous_log_level
+
+ def restore_logging(self, previous_log_level):
+ """Restore the log level of the buffer."""
+ buf = self.buffer()
+
+ if (previous_log_level >= 0) and (previous_log_level < 10):
+ self.print_buffer(
+ 'Restoring buffer logging value to: {}'.format(
+ previous_log_level), 'warning')
+ weechat.command(buf, '/mute logger set {}'.format(
+ previous_log_level))
+
+ if previous_log_level == -1:
+ logger_option_name = self.get_logger_option_name(buf)
+ self.print_buffer(
+ 'Restoring buffer logging value to default', 'warning')
+ weechat.command(buf, '/mute unset {}'.format(
+ logger_option_name))
+
+ del self.previous_log_level
+
+ def msg_convert_in(self, msg):
+ """Transform incoming OTR message to IRC format.
+ This includes stripping html, converting plain-text ACTIONs
+ and character encoding conversion.
+ Only character encoding is changed if context is unencrypted."""
+ msg = PYVER.to_unicode(msg)
+
+ if not self.is_encrypted():
+ return msg
+
+ if self.getPolicy('html_filter'):
+ try:
+ msg = IrcHTMLParser.parse(msg)
+ except PYVER.html_parser.HTMLParseError:
+ pass
+
+ return msg_irc_from_plain(msg)
+
+ def msg_convert_out(self, msg):
+ """Convert an outgoing IRC message to be sent over OTR.
+ This includes escaping html, converting ACTIONs to plain-text
+ and character encoding conversion
+ Only character encoding is changed if context is unencrypted."""
+ if self.is_encrypted():
+ msg = msg_plain_from_irc(msg)
+
+ if self.getPolicy('html_escape'):
+ msg = PYVER.html_escape(msg)
+
+ # potr expects bytes to be returned
+ return to_bytes(msg)
+
+ def no_send_tag(self):
+ """Skip OTR whitespace tagging to bots and services.
+
+ Any nicks matching the otr.general.no_send_tag_regex config setting
+ will not be tagged.
+ """
+ no_send_tag_regex = config_string('general.no_send_tag_regex')
+ debug(('no_send_tag', no_send_tag_regex, self.peer_nick))
+ if no_send_tag_regex:
+ return re.match(no_send_tag_regex, self.peer_nick, re.IGNORECASE)
+
+ def __repr__(self):
+ return PYVER.to_str(('<{} {:x} peer_nick={c.peer_nick} '
+ 'peer_server={c.peer_server}>').format(
+ self.__class__.__name__, id(self), c=self))
+
+class IrcOtrAccount(potr.context.Account):
+ """Account class for OTR over IRC."""
+
+ contextclass = IrcContext
+
+ PROTOCOL = 'irc'
+ MAX_MSG_SIZE = 415
+
+ def __init__(self, name):
+ super(IrcOtrAccount, self).__init__(
+ name, IrcOtrAccount.PROTOCOL, IrcOtrAccount.MAX_MSG_SIZE)
+
+ self.nick, self.server = self.name.split('@', 1)
+
+ # IRC messages cannot have newlines, OTR query and "no plugin" text
+ # need to be one message
+ self.defaultQuery = self.defaultQuery.replace("\n", ' ')
+
+ self.key_file_path = private_key_file_path(name)
+ self.fpr_file_path = os.path.join(OTR_DIR, '{}.fpr'.format(name))
+
+ self.load_trusts()
+
+ def load_trusts(self):
+ """Load trust data from the fingerprint file."""
+ if os.path.exists(self.fpr_file_path):
+ with open(self.fpr_file_path) as fpr_file:
+ for line in fpr_file:
+ debug(('load trust check', line))
+
+ context, account, protocol, fpr, trust = \
+ PYVER.to_unicode(line[:-1]).split('\t')
+
+ if account == self.name and \
+ protocol == IrcOtrAccount.PROTOCOL:
+ debug(('set trust', context, fpr, trust))
+ self.setTrust(context, fpr, trust)
+
+ def loadPrivkey(self):
+ """Load key file.
+
+ If no key file exists, load the default key. If there is no default
+ key, a new key will be generated automatically by potr."""
+ debug(('load private key', self.key_file_path))
+
+ if os.path.exists(self.key_file_path):
+ return read_private_key(self.key_file_path)
+ else:
+ default_key = config_string('general.defaultkey')
+ if default_key:
+ default_key_path = private_key_file_path(default_key)
+
+ if os.path.exists(default_key_path):
+ shutil.copyfile(default_key_path, self.key_file_path)
+ return read_private_key(self.key_file_path)
+
+ def savePrivkey(self):
+ """Save key file."""
+ debug(('save private key', self.key_file_path))
+
+ with open(self.key_file_path, 'wb') as key_file:
+ key_file.write(self.getPrivkey().serializePrivateKey())
+
+ def saveTrusts(self):
+ """Save trusts."""
+ with open(self.fpr_file_path, 'w') as fpr_file:
+ for uid, trusts in self.trusts.items():
+ for fpr, trust in trusts.items():
+ debug(('trust write', uid, self.name,
+ IrcOtrAccount.PROTOCOL, fpr, trust))
+ fpr_file.write(PYVER.to_str('\t'.join(
+ (uid, self.name, IrcOtrAccount.PROTOCOL, fpr,
+ trust))))
+ fpr_file.write('\n')
+
+ def end_all_private(self):
+ """End all currently encrypted conversations."""
+ for context in self.ctxs.values():
+ if context.is_encrypted():
+ context.disconnect()
+
+ def policy_config_option(self, policy):
+ """Get the option name of a policy option for this account."""
+ return config_prefix('.'.join([
+ 'policy', self.server, self.nick, policy.lower()]))
+
+class IrcHTMLParser(PYVER.html_parser.HTMLParser):
+ """A simple HTML parser that throws away anything but newlines and links"""
+
+ @staticmethod
+ def parse(data):
+ """Create a temporary IrcHTMLParser and parse a single string"""
+ parser = IrcHTMLParser(**PYVER.html_parser_init_kwargs)
+ parser.feed(data)
+ parser.close()
+ return parser.result
+
+ def reset(self):
+ """Forget all state, called from __init__"""
+ PYVER.html_parser.HTMLParser.reset(self)
+ self.result = ''
+ self.linktarget = ''
+ self.linkstart = 0
+
+ def handle_starttag(self, tag, attrs):
+ """Called when a start tag is encountered"""
+ if tag == 'br':
+ self.result += '\n'
+ elif tag == 'a':
+ attrs = dict(attrs)
+ if 'href' in attrs:
+ self.result += '['
+ self.linktarget = attrs['href']
+ self.linkstart = len(self.result)
+
+ def handle_endtag(self, tag):
+ """Called when an end tag is encountered"""
+ if tag == 'a':
+ if self.linktarget:
+ if self.result[self.linkstart:] == self.linktarget:
+ self.result += ']'
+ else:
+ self.result += ']({})'.format(self.linktarget)
+ self.linktarget = ''
+
+ def handle_data(self, data):
+ """Called for character data (i.e. text)"""
+ self.result += data
+
+ def handle_entityref(self, name):
+ """Called for entity references, such as &amp;"""
+ try:
+ self.result += PYVER.unichr(
+ PYVER.html_entities.name2codepoint[name])
+ except KeyError:
+ self.result += '&{};'.format(name)
+
+ def handle_charref(self, name):
+ """Called for character references, such as &#39;"""
+ try:
+ if name.startswith('x'):
+ self.result += PYVER.unichr(int(name[1:], 16))
+ else:
+ self.result += PYVER.unichr(int(name))
+ except ValueError:
+ self.result += '&#{};'.format(name)
+
+class TableFormatter(object):
+ """Format lists of string into aligned tables."""
+
+ def __init__(self):
+ self.rows = []
+ self.max_widths = None
+
+ def add_row(self, row):
+ """Add a row to the table."""
+ self.rows.append(row)
+ row_widths = [ len(s) for s in row ]
+ if self.max_widths is None:
+ self.max_widths = row_widths
+ else:
+ self.max_widths = list(map(max, self.max_widths, row_widths))
+
+ def format(self):
+ """Return the formatted table as a string."""
+ return '\n'.join([ self.format_row(row) for row in self.rows ])
+
+ def format_row(self, row):
+ """Format a single row as a string."""
+ return ' |'.join(
+ [ s.ljust(self.max_widths[i]) for i, s in enumerate(row) ])
+
+def message_in_cb(data, modifier, modifier_data, string):
+ """Incoming message callback"""
+ debug(('message_in_cb', data, modifier, modifier_data, string))
+
+ parsed = parse_irc_privmsg(
+ PYVER.to_unicode(string), PYVER.to_unicode(modifier_data))
+ debug(('parsed message', parsed))
+
+ # skip processing messages to public channels
+ if parsed['to_channel']:
+ return string
+
+ server = PYVER.to_unicode(modifier_data)
+
+ from_user = irc_user(parsed['from_nick'], server)
+ local_user = current_user(server)
+
+ context = ACCOUNTS[local_user].getContext(from_user)
+
+ context.in_assembler.add(parsed['text'])
+
+ result = ''
+
+ if context.in_assembler.is_done():
+ try:
+ msg, tlvs = context.receiveMessage(
+ # potr expects bytes
+ to_bytes(context.in_assembler.get()))
+
+ debug(('receive', msg, tlvs))
+
+ if msg:
+ result = PYVER.to_str(build_privmsgs_in(
+ parsed['from'], parsed['to'],
+ context.msg_convert_in(msg)))
+
+ context.handle_tlvs(tlvs)
+ except potr.context.ErrorReceived as err:
+ context.print_buffer('Received OTR error: {}'.format(
+ PYVER.to_unicode(err.args[0].error)), 'error')
+ except potr.context.NotEncryptedError:
+ context.print_buffer(
+ 'Received encrypted data but no private session established.',
+ 'warning')
+ except potr.context.NotOTRMessage:
+ result = string
+ except potr.context.UnencryptedMessage as err:
+ result = PYVER.to_str(build_privmsgs_in(
+ parsed['from'], parsed['to'], PYVER.to_unicode(
+ msg_plain_from_irc(err.args[0])),
+ 'Unencrypted message received: '))
+
+ weechat.bar_item_update(SCRIPT_NAME)
+
+ return result
+
+def message_out_cb(data, modifier, modifier_data, string):
+ """Outgoing message callback."""
+ result = ''
+
+ # If any exception is raised in this function, WeeChat will not send the
+ # outgoing message, which could be something that the user intended to be
+ # encrypted. This paranoid exception handling ensures that the system
+ # fails closed and not open.
+ try:
+ debug(('message_out_cb', data, modifier, modifier_data, string))
+
+ parsed = parse_irc_privmsg(
+ PYVER.to_unicode(string), PYVER.to_unicode(modifier_data))
+ debug(('parsed message', parsed))
+
+ # skip processing messages to public channels
+ if parsed['to_channel']:
+ return string
+
+ server = PYVER.to_unicode(modifier_data)
+
+ to_user = irc_user(parsed['to_nick'], server)
+ local_user = current_user(server)
+
+ context = ACCOUNTS[local_user].getContext(to_user)
+ is_query = OTR_QUERY_RE.search(parsed['text'])
+
+ parsed_text_bytes = to_bytes(parsed['text'])
+
+ is_otr_message = \
+ parsed_text_bytes[:len(potr.proto.OTRTAG)] == potr.proto.OTRTAG
+
+ if is_otr_message and not is_query:
+ if not has_otr_end(parsed['text']):
+ debug('in OTR message')
+ context.in_otr_message = True
+ else:
+ debug('complete OTR message')
+ result = string
+ elif context.in_otr_message:
+ if has_otr_end(parsed['text']):
+ context.in_otr_message = False
+ debug('in OTR message end')
+ result = string
+ else:
+ debug(('context send message', parsed['text'], parsed['to_nick'],
+ server))
+
+ if context.policyOtrEnabled() and \
+ not context.is_encrypted() and \
+ not is_query and \
+ context.getPolicy('require_encryption'):
+ context.print_buffer(
+ 'Your message will not be sent, because policy requires an '
+ 'encrypted connection.', 'error')
+ context.hint(
+ 'Wait for the OTR connection or change the policy to allow '
+ 'clear-text messages:\n'
+ '/policy set require_encryption off')
+
+ try:
+ ret = context.sendMessage(
+ potr.context.FRAGMENT_SEND_ALL,
+ context.msg_convert_out(parsed['text']))
+
+ if ret:
+ debug(('sendMessage returned', ret))
+ result = PYVER.to_str(
+ build_privmsg_out(
+ parsed['to_nick'], PYVER.to_unicode(ret)
+ ))
+
+ except potr.context.NotEncryptedError as err:
+ if err.args[0] == potr.context.EXC_FINISHED:
+ context.print_buffer(
+ """Your message was not sent. End your private conversation:\n/otr finish""",
+ 'error')
+ else:
+ raise
+
+ weechat.bar_item_update(SCRIPT_NAME)
+ except:
+ try:
+ print_buffer('', traceback.format_exc(), 'error')
+ print_buffer('', 'Versions: {versions}'.format(
+ versions=dependency_versions()), 'error')
+ context.print_buffer(
+ 'Failed to send message. See core buffer for traceback.',
+ 'error')
+ except:
+ pass
+
+ return result
+
+def shutdown():
+ """Script unload callback."""
+ debug('shutdown')
+
+ weechat.config_write(CONFIG_FILE)
+
+ for account in ACCOUNTS.values():
+ account.end_all_private()
+
+ free_all_config()
+
+ weechat.bar_item_remove(OTR_STATUSBAR)
+
+ return weechat.WEECHAT_RC_OK
+
+def command_cb(data, buf, args):
+ """Parse and dispatch WeeChat OTR commands."""
+ result = weechat.WEECHAT_RC_ERROR
+
+ try:
+ arg_parts = [PYVER.to_unicode(arg) for arg in shlex.split(args)]
+ except:
+ debug("Command parsing error.")
+ return result
+
+ if len(arg_parts) in (1, 3) and arg_parts[0] in ('start', 'refresh'):
+ nick, server = default_peer_args(arg_parts[1:3], buf)
+
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+ # We need to wall disable_logging() here so that no OTR-related
+ # buffer messages get logged at any point. disable_logging() will
+ # be called again when effectively switching to encrypted, but
+ # the previous_log_level we set here will be preserved for later
+ # restoring.
+ if not context.getPolicy('log'):
+ context.previous_log_level = context.disable_logging()
+ else:
+ context.previous_log_level = context.get_log_level()
+
+ context.hint('Sending OTR query... Please await confirmation of the OTR session being started before sending a message.')
+ if not context.getPolicy('send_tag'):
+ context.hint(
+ 'To try OTR on all conversations with {peer}: /otr policy send_tag on'.format(
+ peer=context.peer))
+
+ privmsg(server, nick, '?OTR?')
+
+ result = weechat.WEECHAT_RC_OK
+ elif len(arg_parts) in (1, 3) and arg_parts[0] in ('finish', 'end'):
+ nick, server = default_peer_args(arg_parts[1:3], buf)
+
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+ context.disconnect()
+
+ result = weechat.WEECHAT_RC_OK
+
+ elif len(arg_parts) in (1, 3) and arg_parts[0] == 'status':
+ nick, server = default_peer_args(arg_parts[1:3], buf)
+
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+ if context.is_encrypted():
+ context.print_buffer(
+ 'This conversation is encrypted.', 'success')
+ context.print_buffer("Your fingerprint is: {}".format(
+ context.user.getPrivkey()))
+ context.print_buffer("Your peer's fingerprint is: {}".format(
+ potr.human_hash(context.crypto.theirPubkey.cfingerprint())))
+ if context.is_verified():
+ context.print_buffer(
+ "The peer's identity has been verified.",
+ 'success')
+ else:
+ context.print_buffer(
+ "You have not verified the peer's identity yet.",
+ 'warning')
+ else:
+ context.print_buffer(
+ "This current conversation is not encrypted.",
+ 'warning')
+
+ result = weechat.WEECHAT_RC_OK
+
+ elif len(arg_parts) in range(2, 7) and arg_parts[0] == 'smp':
+ action = arg_parts[1]
+
+ if action == 'respond':
+ # Check if nickname and server are specified
+ if len(arg_parts) == 3:
+ nick, server = default_peer_args([], buf)
+ secret = arg_parts[2]
+ elif len(arg_parts) == 5:
+ nick, server = default_peer_args(arg_parts[2:4], buf)
+ secret = arg_parts[4]
+ else:
+ return weechat.WEECHAT_RC_ERROR
+
+ if secret:
+ secret = PYVER.to_str(secret)
+
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+ context.smpGotSecret(secret)
+
+ result = weechat.WEECHAT_RC_OK
+
+ elif action == 'ask':
+ question = None
+ secret = None
+
+ # Nickname and server are not specified
+ # Check whether it's a simple challenge or a question/answer request
+ if len(arg_parts) == 3:
+ nick, server = default_peer_args([], buf)
+ secret = arg_parts[2]
+ elif len(arg_parts) == 4:
+ nick, server = default_peer_args([], buf)
+ secret = arg_parts[3]
+ question = arg_parts[2]
+
+ # Nickname and server are specified
+ # Check whether it's a simple challenge or a question/answer request
+ elif len(arg_parts) == 5:
+ nick, server = default_peer_args(arg_parts[2:4], buf)
+ secret = arg_parts[4]
+ elif len(arg_parts) == 6:
+ nick, server = default_peer_args(arg_parts[2:4], buf)
+ secret = arg_parts[5]
+ question = arg_parts[4]
+ else:
+ return weechat.WEECHAT_RC_ERROR
+
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+
+ if secret:
+ secret = PYVER.to_str(secret)
+ if question:
+ question = PYVER.to_str(question)
+
+ try:
+ context.smpInit(secret, question)
+ except potr.context.NotEncryptedError:
+ context.print_buffer(
+ 'There is currently no encrypted session with {}.'.format(
+ context.peer), 'error')
+ else:
+ if question:
+ context.print_buffer('SMP challenge sent...')
+ else:
+ context.print_buffer('SMP question sent...')
+ context.in_smp = True
+ result = weechat.WEECHAT_RC_OK
+
+ elif action == 'abort':
+ # Nickname and server are not specified
+ if len(arg_parts) == 2:
+ nick, server = default_peer_args([], buf)
+ # Nickname and server are specified
+ elif len(arg_parts) == 4:
+ nick, server = default_peer_args(arg_parts[2:4], buf)
+ else:
+ return weechat.WEECHAT_RC_ERROR
+
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+
+ if context.in_smp:
+ try:
+ context.smpAbort()
+ except potr.context.NotEncryptedError:
+ context.print_buffer(
+ 'There is currently no encrypted session with {}.'.format(
+ context.peer), 'error')
+ else:
+ debug('SMP aborted')
+ context.smp_finish('SMP aborted.')
+ result = weechat.WEECHAT_RC_OK
+
+ elif len(arg_parts) in (1, 3) and arg_parts[0] == 'trust':
+ nick, server = default_peer_args(arg_parts[1:3], buf)
+
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+
+ if context.crypto.theirPubkey is not None:
+ context.setCurrentTrust('verified')
+ context.print_buffer('{peer} is now authenticated.'.format(
+ peer=context.peer))
+
+ weechat.bar_item_update(SCRIPT_NAME)
+ else:
+ context.print_buffer(
+ 'No fingerprint for {peer}. Start an OTR conversation first: /otr start'.format(
+ peer=context.peer), 'error')
+
+ result = weechat.WEECHAT_RC_OK
+ elif len(arg_parts) in (1, 3) and arg_parts[0] == 'distrust':
+ nick, server = default_peer_args(arg_parts[1:3], buf)
+
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+
+ if context.crypto.theirPubkey is not None:
+ context.setCurrentTrust('')
+ context.print_buffer(
+ '{peer} is now de-authenticated.'.format(
+ peer=context.peer))
+
+ weechat.bar_item_update(SCRIPT_NAME)
+ else:
+ context.print_buffer(
+ 'No fingerprint for {peer}. Start an OTR conversation first: /otr start'.format(
+ peer=context.peer), 'error')
+
+ result = weechat.WEECHAT_RC_OK
+
+ elif len(arg_parts) in (1, 2) and arg_parts[0] == 'log':
+ nick, server = default_peer_args([], buf)
+ if len(arg_parts) == 1:
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+
+ if context.is_encrypted():
+ if context.is_logged():
+ context.print_buffer(
+ 'This conversation is currently being logged.',
+ 'warning')
+ result = weechat.WEECHAT_RC_OK
+
+ else:
+ context.print_buffer(
+ 'This conversation is currently NOT being logged.')
+ result = weechat.WEECHAT_RC_OK
+ else:
+ context.print_buffer(
+ 'OTR LOG: Not in an OTR session', 'error')
+ result = weechat.WEECHAT_RC_OK
+
+ else:
+ print_buffer('', 'OTR LOG: Not in an OTR session', 'error')
+ result = weechat.WEECHAT_RC_OK
+
+ if len(arg_parts) == 2:
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+
+ if arg_parts[1] == 'start' and \
+ not context.is_logged() and \
+ context.is_encrypted():
+ if context.previous_log_level is None:
+ context.previous_log_level = context.get_log_level()
+ context.print_buffer('From this point on, this conversation will be logged. Please keep in mind that by doing so you are potentially putting yourself and your interlocutor at risk. You can disable this by doing /otr log stop', 'warning')
+ weechat.command(buf, '/mute logger set 9')
+ result = weechat.WEECHAT_RC_OK
+
+ elif arg_parts[1] == 'stop' and \
+ context.is_logged() and \
+ context.is_encrypted():
+ if context.previous_log_level is None:
+ context.previous_log_level = context.get_log_level()
+ weechat.command(buf, '/mute logger set 0')
+ context.print_buffer('From this point on, this conversation will NOT be logged ANYMORE.')
+ result = weechat.WEECHAT_RC_OK
+
+ elif not context.is_encrypted():
+ context.print_buffer(
+ 'OTR LOG: Not in an OTR session', 'error')
+ result = weechat.WEECHAT_RC_OK
+
+ else:
+ # Don't need to do anything.
+ result = weechat.WEECHAT_RC_OK
+
+ else:
+ print_buffer('', 'OTR LOG: Not in an OTR session', 'error')
+
+ elif len(arg_parts) in (1, 2, 3, 4) and arg_parts[0] == 'policy':
+ if len(arg_parts) == 1:
+ nick, server = default_peer_args([], buf)
+
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+
+ context.print_buffer(context.format_policies())
+ else:
+ prnt('', format_default_policies())
+
+ result = weechat.WEECHAT_RC_OK
+
+ elif len(arg_parts) == 2 and arg_parts[1].lower() == 'default':
+ nick, server = default_peer_args([], buf)
+
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+
+ context.print_buffer(format_default_policies())
+ else:
+ prnt('', format_default_policies())
+
+ result = weechat.WEECHAT_RC_OK
+
+ elif len(arg_parts) == 3 and arg_parts[1].lower() in POLICIES:
+ nick, server = default_peer_args([], buf)
+
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+
+ policy_var = context.policy_config_option(arg_parts[1].lower())
+
+ command('', '/set {policy} {value}'.format(
+ policy=policy_var,
+ value=arg_parts[2]))
+
+ context.print_buffer(context.format_policies())
+
+ result = weechat.WEECHAT_RC_OK
+
+ elif len(arg_parts) == 4 and \
+ arg_parts[1].lower() == 'default' and \
+ arg_parts[2].lower() in POLICIES:
+ nick, server = default_peer_args([], buf)
+
+ policy_var = "otr.policy.default." + arg_parts[2].lower()
+
+ command('', '/set {policy} {value}'.format(
+ policy=policy_var,
+ value=arg_parts[3]))
+
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+
+ context.print_buffer(format_default_policies())
+ else:
+ prnt('', format_default_policies())
+
+ result = weechat.WEECHAT_RC_OK
+ elif len(arg_parts) in (1, 2) and arg_parts[0] == 'fingerprint':
+ if len(arg_parts) == 1:
+ show_account_fingerprints()
+ result = weechat.WEECHAT_RC_OK
+ elif len(arg_parts) == 2:
+ if arg_parts[1] == 'all':
+ show_peer_fingerprints()
+ else:
+ show_peer_fingerprints(grep=arg_parts[1])
+ result = weechat.WEECHAT_RC_OK
+
+ return result
+
+def otr_statusbar_cb(data, item, window):
+ """Update the statusbar."""
+ if window:
+ buf = weechat.window_get_pointer(window, 'buffer')
+ else:
+ # If the bar item is in a root bar that is not in a window, window
+ # will be empty.
+ buf = weechat.current_buffer()
+
+ result = ''
+
+ if buffer_is_private(buf):
+ local_user = irc_user(
+ buffer_get_string(buf, 'localvar_nick'),
+ buffer_get_string(buf, 'localvar_server'))
+
+ remote_user = irc_user(
+ buffer_get_string(buf, 'localvar_channel'),
+ buffer_get_string(buf, 'localvar_server'))
+
+ context = ACCOUNTS[local_user].getContext(remote_user)
+
+ encrypted_str = config_string('look.bar.state.encrypted')
+ unencrypted_str = config_string('look.bar.state.unencrypted')
+ authenticated_str = config_string('look.bar.state.authenticated')
+ unauthenticated_str = config_string('look.bar.state.unauthenticated')
+ logged_str = config_string('look.bar.state.logged')
+ notlogged_str = config_string('look.bar.state.notlogged')
+
+ bar_parts = []
+
+ if context.is_encrypted():
+ if encrypted_str:
+ bar_parts.append(''.join([
+ config_color('status.encrypted'),
+ encrypted_str,
+ config_color('status.default')]))
+
+ if context.is_verified():
+ if authenticated_str:
+ bar_parts.append(''.join([
+ config_color('status.authenticated'),
+ authenticated_str,
+ config_color('status.default')]))
+ elif unauthenticated_str:
+ bar_parts.append(''.join([
+ config_color('status.unauthenticated'),
+ unauthenticated_str,
+ config_color('status.default')]))
+
+ if context.is_logged():
+ if logged_str:
+ bar_parts.append(''.join([
+ config_color('status.logged'),
+ logged_str,
+ config_color('status.default')]))
+ elif notlogged_str:
+ bar_parts.append(''.join([
+ config_color('status.notlogged'),
+ notlogged_str,
+ config_color('status.default')]))
+
+ elif unencrypted_str:
+ bar_parts.append(''.join([
+ config_color('status.unencrypted'),
+ unencrypted_str,
+ config_color('status.default')]))
+
+ result = config_string('look.bar.state.separator').join(bar_parts)
+
+ if result:
+ result = '{color}{prefix}{result}'.format(
+ color=config_color('status.default'),
+ prefix=config_string('look.bar.prefix'),
+ result=result)
+
+ return result
+
+def bar_config_update_cb(data, option):
+ """Callback for updating the status bar when its config changes."""
+ weechat.bar_item_update(SCRIPT_NAME)
+
+ return weechat.WEECHAT_RC_OK
+
+def policy_completion_cb(data, completion_item, buf, completion):
+ """Callback for policy tab completion."""
+ for policy in POLICIES:
+ weechat.hook_completion_list_add(
+ completion, policy, 0, weechat.WEECHAT_LIST_POS_SORT)
+
+ return weechat.WEECHAT_RC_OK
+
+def policy_create_option_cb(data, config_file, section, name, value):
+ """Callback for creating a new policy option when the user sets one
+ that doesn't exist."""
+ weechat.config_new_option(
+ config_file, section, name, 'boolean', '', '', 0, 0, value, value, 0,
+ '', '', '', '', '', '')
+
+ return weechat.WEECHAT_CONFIG_OPTION_SET_OK_CHANGED
+
+def logger_level_update_cb(data, option, value):
+ """Callback called when any logger level changes."""
+ weechat.bar_item_update(SCRIPT_NAME)
+
+ return weechat.WEECHAT_RC_OK
+
+def buffer_switch_cb(data, signal, signal_data):
+ """Callback for buffer switched.
+
+ Used for updating the status bar item when it is in a root bar.
+ """
+ weechat.bar_item_update(SCRIPT_NAME)
+
+ return weechat.WEECHAT_RC_OK
+
+def buffer_closing_cb(data, signal, signal_data):
+ """Callback for buffer closed.
+
+ It closes the OTR session when the buffer is about to be closed.
+ """
+ result = weechat.WEECHAT_RC_ERROR
+ nick, server = default_peer_args([], signal_data)
+
+ if nick is not None and server is not None:
+ context = ACCOUNTS[current_user(server)].getContext(
+ irc_user(nick, server))
+ context.disconnect()
+
+ result = weechat.WEECHAT_RC_OK
+ return result
+
+def init_config():
+ """Set up configuration options and load config file."""
+ global CONFIG_FILE
+ CONFIG_FILE = weechat.config_new(SCRIPT_NAME, 'config_reload_cb', '')
+
+ global CONFIG_SECTIONS
+ CONFIG_SECTIONS = {}
+
+ CONFIG_SECTIONS['general'] = weechat.config_new_section(
+ CONFIG_FILE, 'general', 0, 0, '', '', '', '', '', '', '', '', '', '')
+
+ for option, typ, desc, default in [
+ ('debug', 'boolean', 'OTR script debugging', 'off'),
+ ('hints', 'boolean', 'Give helpful hints how to use this script and how to stay secure while using OTR (recommended)', 'on'),
+ ('defaultkey', 'string',
+ 'default private key to use for new accounts (nick@server)', ''),
+ ('no_send_tag_regex', 'string',
+ 'do not OTR whitespace tag messages to nicks matching this regex '
+ '(case insensitive)',
+ '^(alis|chanfix|global|.+serv|\*.+)$'),
+ ]:
+ weechat.config_new_option(
+ CONFIG_FILE, CONFIG_SECTIONS['general'], option, typ, desc, '', 0,
+ 0, default, default, 0, '', '', '', '', '', '')
+
+ CONFIG_SECTIONS['color'] = weechat.config_new_section(
+ CONFIG_FILE, 'color', 0, 0, '', '', '', '', '', '', '', '', '', '')
+
+ for option, desc, default, update_cb in [
+ ('status.default', 'status bar default color', 'default',
+ 'bar_config_update_cb'),
+ ('status.encrypted', 'status bar encrypted indicator color', 'green',
+ 'bar_config_update_cb'),
+ ('status.unencrypted', 'status bar unencrypted indicator color',
+ 'lightred', 'bar_config_update_cb'),
+ ('status.authenticated', 'status bar authenticated indicator color',
+ 'green', 'bar_config_update_cb'),
+ ('status.unauthenticated', 'status bar unauthenticated indicator color',
+ 'lightred', 'bar_config_update_cb'),
+ ('status.logged', 'status bar logged indicator color', 'lightred',
+ 'bar_config_update_cb'),
+ ('status.notlogged', 'status bar not logged indicator color',
+ 'green', 'bar_config_update_cb'),
+ ('buffer.hint', 'text color for hints', 'lightblue', ''),
+ ('buffer.info', 'text color for informational messages', 'default', ''),
+ ('buffer.success', 'text color for success messages', 'lightgreen', ''),
+ ('buffer.warning', 'text color for warnings', 'yellow', ''),
+ ('buffer.error', 'text color for errors', 'lightred', ''),
+ ]:
+ weechat.config_new_option(
+ CONFIG_FILE, CONFIG_SECTIONS['color'], option, 'color', desc, '', 0,
+ 0, default, default, 0, '', '', update_cb, '', '', '')
+
+ CONFIG_SECTIONS['look'] = weechat.config_new_section(
+ CONFIG_FILE, 'look', 0, 0, '', '', '', '', '', '', '', '', '', '')
+
+ for option, desc, default, update_cb in [
+ ('bar.prefix', 'prefix for OTR status bar item', 'OTR:',
+ 'bar_config_update_cb'),
+ ('bar.state.encrypted',
+ 'shown in status bar when conversation is encrypted', 'SEC',
+ 'bar_config_update_cb'),
+ ('bar.state.unencrypted',
+ 'shown in status bar when conversation is not encrypted', '!SEC',
+ 'bar_config_update_cb'),
+ ('bar.state.authenticated',
+ 'shown in status bar when peer is authenticated', 'AUTH',
+ 'bar_config_update_cb'),
+ ('bar.state.unauthenticated',
+ 'shown in status bar when peer is not authenticated', '!AUTH',
+ 'bar_config_update_cb'),
+ ('bar.state.logged',
+ 'shown in status bar when peer conversation is being logged to disk',
+ 'LOG',
+ 'bar_config_update_cb'),
+ ('bar.state.notlogged',
+ 'shown in status bar when peer conversation is not being logged to disk',
+ '!LOG',
+ 'bar_config_update_cb'),
+ ('bar.state.separator', 'separator for states in the status bar', ',',
+ 'bar_config_update_cb'),
+ ('prefix', 'prefix used for messages from otr (note: content is evaluated, see /help eval)',
+ '${color:default}:! ${color:brown}otr${color:default} !:', ''),
+ ]:
+ weechat.config_new_option(
+ CONFIG_FILE, CONFIG_SECTIONS['look'], option, 'string', desc, '',
+ 0, 0, default, default, 0, '', '', update_cb, '', '', '')
+
+ CONFIG_SECTIONS['policy'] = weechat.config_new_section(
+ CONFIG_FILE, 'policy', 1, 1, '', '', '', '', '', '',
+ 'policy_create_option_cb', '', '', '')
+
+ for option, desc, default in [
+ ('default.allow_v2', 'default allow OTR v2 policy', 'on'),
+ ('default.require_encryption', 'default require encryption policy',
+ 'off'),
+ ('default.log', 'default enable logging to disk', 'off'),
+ ('default.send_tag', 'default send tag policy', 'off'),
+ ('default.html_escape', 'default HTML escape policy', 'off'),
+ ('default.html_filter', 'default HTML filter policy', 'on'),
+ ]:
+ weechat.config_new_option(
+ CONFIG_FILE, CONFIG_SECTIONS['policy'], option, 'boolean', desc, '',
+ 0, 0, default, default, 0, '', '', '', '', '', '')
+
+ weechat.config_read(CONFIG_FILE)
+
+def config_reload_cb(data, config_file):
+ """/reload callback to reload config from file."""
+ free_all_config()
+ init_config()
+
+ return weechat.WEECHAT_CONFIG_READ_OK
+
+def free_all_config():
+ """Free all config options, sections and config file."""
+ for section in CONFIG_SECTIONS.values():
+ weechat.config_section_free_options(section)
+ weechat.config_section_free(section)
+
+ weechat.config_free(CONFIG_FILE)
+
+def create_dir():
+ """Create the OTR subdirectory in the WeeChat config directory if it does
+ not exist."""
+ if not os.path.exists(OTR_DIR):
+ weechat.mkdir_home(OTR_DIR_NAME, 0o700)
+
+def git_info():
+ """If this script is part of a git repository return the repo state."""
+ result = None
+ script_dir = os.path.dirname(os.path.realpath(__file__))
+ git_dir = os.path.join(script_dir, '.git')
+ if os.path.isdir(git_dir):
+ import subprocess
+ try:
+ result = PYVER.to_unicode(subprocess.check_output([
+ 'git',
+ '--git-dir', git_dir,
+ '--work-tree', script_dir,
+ 'describe', '--dirty', '--always',
+ ])).lstrip('v').rstrip()
+ except (OSError, subprocess.CalledProcessError):
+ pass
+
+ return result
+
+def weechat_version_ok():
+ """Check if the WeeChat version is compatible with this script.
+
+ If WeeChat version < 0.4.2 log an error to the core buffer and return
+ False. Otherwise return True.
+ """
+ weechat_version = weechat.info_get('version_number', '') or 0
+ if int(weechat_version) < 0x00040200:
+ error_message = (
+ '{script_name} requires WeeChat version >= 0.4.2. The current '
+ 'version is {current_version}.').format(
+ script_name=SCRIPT_NAME,
+ current_version=weechat.info_get('version', ''))
+ prnt('', error_message)
+ return False
+ else:
+ return True
+
+SCRIPT_VERSION = git_info() or SCRIPT_VERSION
+
+def dependency_versions():
+ """Return a string containing the versions of all dependencies."""
+ return ('weechat-otr {script_version}, '
+ 'potr {potr_major}.{potr_minor}.{potr_patch}-{potr_sub}, '
+ 'Python {python_version}, '
+ 'WeeChat {weechat_version}'
+ ).format(
+ script_version=SCRIPT_VERSION,
+ potr_major=potr.VERSION[0],
+ potr_minor=potr.VERSION[1],
+ potr_patch=potr.VERSION[2],
+ potr_sub=potr.VERSION[3],
+ python_version=platform.python_version(),
+ weechat_version=weechat.info_get('version', ''))
+
+def excepthook(typ, value, traceback):
+ sys.stderr.write('Versions: ')
+ sys.stderr.write(dependency_versions())
+ sys.stderr.write('\n')
+
+ sys.__excepthook__(typ, value, traceback)
+
+sys.excepthook = excepthook
+
+if weechat.register(
+ SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENCE, SCRIPT_DESC,
+ 'shutdown', ''):
+ if weechat_version_ok():
+ init_config()
+
+ OTR_DIR = os.path.join(info_get('weechat_dir', ''), OTR_DIR_NAME)
+ create_dir()
+
+ ACCOUNTS = AccountDict()
+
+ weechat.hook_modifier('irc_in_privmsg', 'message_in_cb', '')
+ weechat.hook_modifier('irc_out_privmsg', 'message_out_cb', '')
+
+ weechat.hook_command(
+ SCRIPT_NAME, SCRIPT_HELP,
+ 'start [NICK SERVER] || '
+ 'refresh [NICK SERVER] || '
+ 'finish [NICK SERVER] || '
+ 'end [NICK SERVER] || '
+ 'status [NICK SERVER] || '
+ 'smp ask [NICK SERVER] [QUESTION] SECRET || '
+ 'smp respond [NICK SERVER] SECRET || '
+ 'smp abort [NICK SERVER] || '
+ 'trust [NICK SERVER] || '
+ 'distrust [NICK SERVER] || '
+ 'log [on|off] || '
+ 'policy [POLICY on|off] || '
+ 'fingerprint [SEARCH|all]',
+ '',
+ 'start %(nick) %(irc_servers) %-||'
+ 'refresh %(nick) %(irc_servers) %-||'
+ 'finish %(nick) %(irc_servers) %-||'
+ 'end %(nick) %(irc_servers) %-||'
+ 'status %(nick) %(irc_servers) %-||'
+ 'smp ask|respond %(nick) %(irc_servers) %-||'
+ 'smp abort %(nick) %(irc_servers) %-||'
+ 'trust %(nick) %(irc_servers) %-||'
+ 'distrust %(nick) %(irc_servers) %-||'
+ 'log on|off %-||'
+ 'policy %(otr_policy) on|off %-||'
+ 'fingerprint all %-||',
+ 'command_cb',
+ '')
+
+ weechat.hook_completion(
+ 'otr_policy', 'OTR policies', 'policy_completion_cb', '')
+
+ weechat.hook_config('logger.level.irc.*', 'logger_level_update_cb', '')
+
+ weechat.hook_signal('buffer_switch', 'buffer_switch_cb', '')
+ weechat.hook_signal('buffer_closing', 'buffer_closing_cb', '')
+
+ OTR_STATUSBAR = weechat.bar_item_new(
+ SCRIPT_NAME, 'otr_statusbar_cb', '')
+ weechat.bar_item_update(SCRIPT_NAME)
diff --git a/weechat/python/pyrnotify.py b/weechat/python/pyrnotify.py
new file mode 100644
index 0000000..5d24f92
--- /dev/null
+++ b/weechat/python/pyrnotify.py
@@ -0,0 +1,158 @@
+# -*- coding: utf-8 -*-
+# ex:sw=4 ts=4:ai:
+#
+# Copyright (c) 2012 by Krister Svanlund <krister.svanlund@gmail.com>
+# based on tcl version:
+# Remote Notification Script v1.1
+# by Gotisch <gotisch@gmail.com>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+
+# Example usage when Weechat is running on a remote PC and you want
+# want to use port 4321 for the connection.
+#
+# On the "client" (where the notifications will end up), host is
+# the remote host where weechat is running:
+# python2 location/of/pyrnotify.py 4321 & ssh -R 4321:localhost:4321 username@host
+# You can have a second argument to specified the time to display the notification
+# python2 location/of/pyrnotify.py 4321 2000 & ssh -R 4321:localhost:4321 username@host
+# Important to remember is that you should probably setup the
+# connection with public key encryption and use something like
+# autossh to do this in the background.
+#
+# In weechat:
+# /python load pyrnotify.py
+# and set the port
+# /set plugins.var.python.pyrnotify.port 4321
+#
+# It is also possible to set which host pyrnotify shall connect to,
+# this is not recommended. Using a ssh port-forward is much safer
+# and doesn't require any ports but ssh to be open.
+
+# ChangeLog:
+#
+# 2014-05-10: Change hook_print callback argument type of displayed/highlight
+# (WeeChat >= 1.0)
+# 2012-06-19: Added simple escaping to the title and body strings for
+# the script to handle trailing backslashes.
+
+try:
+ import weechat as w
+ in_weechat = True
+except ImportError as e:
+ in_weechat = False
+
+import os, sys, re
+import socket
+import subprocess
+import shlex
+
+SCRIPT_NAME = "pyrnotify"
+SCRIPT_AUTHOR = "Krister Svanlund <krister.svanlund@gmail.com>"
+SCRIPT_VERSION = "1.0"
+SCRIPT_LICENSE = "GPL3"
+SCRIPT_DESC = "Send remote notifications over SSH"
+
+def escape(s):
+ return re.sub(r'([\\"\'])', r'\\\1', s)
+
+def run_notify(icon, nick,chan,message):
+ host = w.config_get_plugin('host')
+ try:
+ s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ s.connect((host, int(w.config_get_plugin('port'))))
+ s.send("normal %s \"%s to %s\" \"%s\"" % (icon, nick, escape(chan), escape(message)))
+ s.close()
+ except Exception as e:
+ w.prnt("", "Could not send notification: %s" % str(e))
+
+def on_msg(*a):
+ if len(a) == 8:
+ data, buffer, timestamp, tags, displayed, highlight, sender, message = a
+ if data == "private" or int(highlight):
+ if data == "private" and w.config_get_plugin('pm-icon'):
+ icon = w.config_get_plugin('pm-icon')
+ else:
+ icon = w.config_get_plugin('icon')
+ buffer = "me" if data == "private" else w.buffer_get_string(buffer, "short_name")
+ run_notify(icon, sender, buffer, message)
+ #w.prnt("", str(a))
+ return w.WEECHAT_RC_OK
+
+def weechat_script():
+ settings = {'host' : "localhost",
+ 'port' : "4321",
+ 'icon' : "utilities-terminal",
+ 'pm-icon' : "emblem-favorite"}
+ if w.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, SCRIPT_DESC, "", ""):
+ for (kw, v) in settings.items():
+ if not w.config_get_plugin(kw):
+ w.config_set_plugin(kw, v)
+ w.hook_print("", "notify_message", "", 1, "on_msg", "")
+ w.hook_print("", "notify_private", "", 1, "on_msg", "private")
+ w.hook_print("", "notify_highlight", "", 1, "on_msg", "") # Not sure if this is needed
+
+
+
+
+
+
+######################################
+## This is where the client starts, except for the global if-check nothing below this line is
+## supposed to be executed in weechat, instead it runs when the script is executed from
+## commandline.
+
+def accept_connections(s, timeout=None):
+ conn, addr = s.accept()
+ try:
+ data = ""
+ d = conn.recv(1024)
+ while d:
+ data += d
+ d = conn.recv(1024)
+ finally:
+ conn.close()
+ if data:
+ try:
+ urgency, icon, title, body = shlex.split(data)
+ if timeout:
+ subprocess.call(["notify-send", "-t", timeout, "-u", urgency, "-c", "IRC", "-i", icon, escape(title), escape(body)])
+ else:
+ subprocess.call(["notify-send", "-u", urgency, "-c", "IRC", "-i", icon, escape(title), escape(body)])
+
+ except ValueError as e:
+ print e
+ except OSError as e:
+ print e
+ accept_connections(s, timeout)
+
+def weechat_client(argv):
+ s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
+ s.bind(("localhost", int(argv[1] if len(sys.argv) > 1 else 4321)))
+ s.listen(5)
+ try:
+ accept_connections(s, argv[2] if len(sys.argv) > 2 else None)
+ except KeyboardInterrupt as e:
+ print "Keyboard interrupt"
+ print e
+ finally:
+ s.close()
+
+if __name__ == '__main__':
+ if in_weechat:
+ weechat_script()
+ else:
+ weechat_client(sys.argv)
diff --git a/weechat/python/queryman.py b/weechat/python/queryman.py
new file mode 100644
index 0000000..c979f93
--- /dev/null
+++ b/weechat/python/queryman.py
@@ -0,0 +1,130 @@
+# -*- coding: utf-8 -*-
+#
+# Copyright (c) 2013-2016 by nils_2 <weechatter@arcor.de>
+#
+# save and restore query buffers after /quit
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+# idea by lasers@freenode.#weechat
+#
+# 2016-02-27: nils_2, (freenode.#weechat)
+# 0.3 : make script consistent with "buffer_switch_autojoin" option (idea haasn)
+#
+# 2013-11-07: nils_2, (freenode.#weechat)
+# 0.2 : fix file not found error (reported by calcifea)
+# : make script compatible with Python 3.x
+#
+# 2013-07-26: nils_2, (freenode.#weechat)
+# 0.1 : initial release
+#
+# script will create a config file (~./weechat/queryman.txt)
+# format: "servername nickname" (without "")
+#
+# Development is currently hosted at
+# https://github.com/weechatter/weechat-scripts
+
+try:
+ import weechat,re,os
+
+except Exception:
+ print("This script must be run under WeeChat.")
+ print("Get WeeChat now at: http://www.weechat.org/")
+ quit()
+
+SCRIPT_NAME = 'queryman'
+SCRIPT_AUTHOR = 'nils_2 <weechatter@arcor.de>'
+SCRIPT_VERSION = '0.3'
+SCRIPT_LICENSE = 'GPL'
+SCRIPT_DESC = 'save and restore query buffers after /quit'
+
+query_buffer_list = []
+queryman_filename = 'queryman.txt'
+
+# ================================[ callback ]===============================
+def quit_signal_cb(data, signal, signal_data):
+ save_query_buffer_to_file()
+ return weechat.WEECHAT_RC_OK
+
+# signal_data contains servername
+def irc_server_connected_signal_cb(data, signal, signal_data):
+ load_query_buffer_irc_server_opened(signal_data)
+ return weechat.WEECHAT_RC_OK
+
+# ================================[ file ]===============================
+def get_filename_with_path():
+ global queryman_filename
+ path = weechat.info_get("weechat_dir", "")
+ return os.path.join(path,queryman_filename)
+
+def load_query_buffer_irc_server_opened(server_connected):
+ global query_buffer_list
+
+ filename = get_filename_with_path()
+
+ if os.path.isfile(filename):
+ f = open(filename, 'rb')
+ for line in f:
+ servername,nick = line.split(' ')
+ if servername == server_connected:
+ noswitch = ""
+ switch_autojoin = weechat.config_get("irc.look.buffer_switch_autojoin")
+ if not weechat.config_boolean(switch_autojoin):
+ noswitch = "-noswitch"
+ weechat.command('','/query %s -server %s %s' % ( noswitch, servername, nick ))
+ f.close()
+ else:
+ weechat.prnt('','%s%s: Error loading query buffer from "%s"' % (weechat.prefix('error'), SCRIPT_NAME, filename))
+
+def save_query_buffer_to_file():
+ global query_buffer_list
+
+ ptr_infolist_buffer = weechat.infolist_get('buffer', '', '')
+
+ while weechat.infolist_next(ptr_infolist_buffer):
+ ptr_buffer = weechat.infolist_pointer(ptr_infolist_buffer,'pointer')
+
+ type = weechat.buffer_get_string(ptr_buffer, 'localvar_type')
+ if type == 'private':
+ server = weechat.buffer_get_string(ptr_buffer, 'localvar_server')
+ channel = weechat.buffer_get_string(ptr_buffer, 'localvar_channel')
+ query_buffer_list.insert(0,"%s %s" % (server,channel))
+
+ weechat.infolist_free(ptr_infolist_buffer)
+
+ filename = get_filename_with_path()
+
+ if len(query_buffer_list):
+ try:
+ f = open(filename, 'w')
+ i = 0
+ while i < len(query_buffer_list):
+ f.write('%s\n' % query_buffer_list[i])
+ i = i + 1
+ f.close()
+ except:
+ weechat.prnt('','%s%s: Error writing query buffer to "%s"' % (weechat.prefix('error'), SCRIPT_NAME, filename))
+ raise
+ else: # no query buffer(s). remove file
+ if os.path.isfile(filename):
+ os.remove(filename)
+ return
+
+# ================================[ main ]===============================
+if __name__ == '__main__':
+ if weechat.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION, SCRIPT_LICENSE, SCRIPT_DESC, '', ''):
+ version = weechat.info_get('version_number', '') or 0
+ if int(version) >= 0x00030700:
+ weechat.hook_signal('quit', 'quit_signal_cb', '')
+ weechat.hook_signal('irc_server_connected', 'irc_server_connected_signal_cb', '')
diff --git a/weechat/python/sshnotify.py b/weechat/python/sshnotify.py
new file mode 100755
index 0000000..64bdcdf
--- /dev/null
+++ b/weechat/python/sshnotify.py
@@ -0,0 +1,308 @@
+# -*- coding: utf-8 -*-
+# Copyright (C) 2011 delwin <delwin@skyehaven.net>
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+#based on the 'lnotify' script for weechat, which was based on 'notify'
+#
+#the main reason to use this script would be if you use tmux or screen
+#with weechat and would like to receive desktop notifications on multiple
+#computers (regardless of whether or not you are connected to weechat on
+#any of those systems.) however, there is a reason to use this if you
+#only use one system for weechat. if you restart X and then reconnect
+#to weechat, notifications will no longer work because of dbus errors.
+#this solution solves that problem at the expense of some extra setup.
+#
+#IMPORTANT:
+#use of this script assumes that you have:
+#1) /usr/bin/notify-send
+#2) ssh configured to use key identification (including localhost!)
+#
+#ALSO IMPORTANT:
+#see comments below in the default settings section for description of options
+#and tips. pay particular attention to the addresses section if you need to
+#specify non-default ports or non-default display settings
+#
+#NOT so important:
+#if you define icons to show up in the notifications, this script will expect
+#to find them in the same place on all systems. missing icons will not stop the
+#notification from displaying, however. (this also applies for any extra
+#commands you add to be executed after notify-send. sound files and utilities
+#have to exist on the machine receiving the command in order to work)
+#
+#
+#changelog:
+#v0.2.3 - Sébastien Helleu <flashcode@flashtux.org>
+# change hook_print callback argument type of displayed/highlight
+# (WeeChat >= 1.0)
+#v0.2.2 - <ldvx@freenode> fixed bug in (1) which didn't allow user to get
+# notifications on private messages if irc.look.nick_prefix or
+# irc.look.nick_suffix were used. (2012-04-27)
+#v0.2.1 - added help messages and hint for empty addresses option (2011-10-15)
+#v0.2.0 - added several options, including: proper weechat options
+# for multiple addresses, ignore strings, urgencies, images,
+# and extra commands to be sent along with notifications.
+# shifted handling of DISPLAY to the address portion of the command.
+# submitted to weechat scripts. (2011-10-14)
+#v0.1.0 - converted lnotify to work via ssh. accepts multiple addresses
+# hardcoded into the script. (2011-09-18)
+#
+#TODO... if i get bored enough/anyone actually requests these things:
+# add notification whitelist, only send notifications matching whitelist
+# set up proper /sshnotify <args> command to manually send notifications
+# set up new definitions for messages so that extra_commands can use them?
+# toggle to suppress notifications when away
+# toggle to show server and channel names in notifications
+# toggle to show notifications for dcc?
+#
+import weechat, string, subprocess, re
+
+weechat.register("sshnotify", "delwin", "0.2.3", "GPL3", "the overkill desktop notification solution", "", "")
+
+#options which can be defined with /set plugins.var.python.sshnotify.foo
+settings = {
+ "show_highlight" : "on", #trigger on highlighted nick/word
+ "show_priv_msg" : "on", #trigger on private message
+ "ignore" : "", #comma seperated list of strings to ignore,
+ #e.g. if using bitlbee, you might want to add
+ #'@root: jabber,@root: otr' to avoid spam on startup
+ "pm-urgency" : "critical", #notification urgency for private messages. valid values are: low,normal,critical
+ "pm-image" : "", #location of notification icon for private messages, optional
+ "mention-urgency" : "normal", #notification urgency for highlighted strings, valid values are: low,normal,critical
+ "mention-image" : "", #location of notification icon for highlighted strings, optional
+ "extra_commands" : "", #extra commands to pass via ssh, appeneded after notify command.
+ #note: you need to include && to execute the commands sequentially
+ #for example, in order to have espeak announce that you have a new message and then play an audio file:
+ #/set plugins.var.python.sshnotify.extra_commands && espeak 'hey, you have a new message' && aplay whatever.wav'
+ "addresses" : "localhost", #comma delimited lists of addresses (and options) to use via ssh
+ #default is localhost. if no address is specified, this script won't do anything for you
+ #if you set addresses to "", it will reset to localhost the next time it loads.
+ #if you need to specify a different display, add DISPLAY=:1 (or the appropriate number)
+ #by default, sshnotify will use DISPLAY=:0, so there is no need to specify that in your address string
+ #other ssh options can be added to each address:
+ #/set plugins.var.python.sshnotify.addresses localhost,foo@bar,-p 1234 bar@foo DISPLAY=:1
+ #will send a notification to 3 places, you@localhost, foot@bar, and bar@foo on port 1234 on display 1
+
+}
+
+# Init everything
+for option, default_value in settings.items():
+ if weechat.config_get_plugin(option) == "":
+ weechat.config_set_plugin(option, default_value)
+
+# Hook privmsg/hilights
+weechat.hook_print("", "irc_privmsg", "", 1, "get_notified", "")
+
+# Functions
+
+def get_addresses():
+ addies = weechat.config_get_plugin('addresses')
+ if addies == '':
+ weechat.prnt("","You need to specify a destination if you want notifications sent. ")
+ weechat.prnt("","hint: /set plugins.var.python.sshnotify.addresses localhost")
+ return []
+ else:
+ return addies.split(',')
+
+#if there are any strings
+def get_ignore():
+ ignores = weechat.config_get_plugin('ignore')
+ if ignores == '':
+ return []
+ else:
+ return ignores.split(',')
+
+#notification routine
+def get_notified(data, bufferp, uber_empty, tagsn, isdisplayed,
+ ishilight, prefix, message):
+
+ #if message contains and ignored string, don't send the notification
+ ilist = get_ignore()
+ for i in ilist:
+ if re.search(i,prefix + ": " + message):
+ return weechat.WEECHAT_RC_OK
+
+ extracommands = weechat.config_get_plugin('extra_commands')
+ #set a default value for DISPLAY. this should be fine for almost everyone
+ dispnum = "DISPLAY=:0"
+
+ #if the message came in via private message...
+ if (weechat.buffer_get_string(bufferp, "localvar_type") == "private" and
+ weechat.config_get_plugin('show_priv_msg') == "on"):
+ buffer = (weechat.buffer_get_string(bufferp, "short_name") or
+ weechat.buffer_get_string(bufferp, "name"))
+
+ #set notification image
+ if weechat.config_get_plugin('pm-image') != "":
+ imagestring = "--icon=" + str(weechat.config_get_plugin('pm-image')) + " "
+ else:
+ imagestring = ""
+
+ #set notification urgency
+ if weechat.config_get_plugin('pm-urgency') == "low":
+ urgencystring = "--urgency=low "
+ elif weechat.config_get_plugin('pm-urgency') == "critical":
+ urgencystring = "--urgency=critical "
+ else:
+ urgencystring = "--urgency=normal "
+
+ uistring = urgencystring + imagestring
+
+ # (1) if buffer == prefix was used here, pressumibly to avoid notifications when on own
+ # messages, checking for the tag notify_private has the same effect, and the user can
+ # set irc.look.nick_suffix or irc.look.nick_prefix this way.
+ if "notify_private" in tagsn.split(","):
+ #the ' character currently needs changed to something else or the message formatting fails
+ #substituting " for '
+ #notification title
+ prefix = re.sub("'",'"',prefix)
+ #escaping all special characters so that the message formatting doesn't fail
+ prefix = re.escape(prefix)
+ #notification message
+ message = re.sub("'",'"',message)
+ message = re.escape(message)
+ #setting the command which will be passed by ssh to push the notification
+ #note the DISPLAY variable is now accounted for in the ssh part of the command rather than this location
+ disp = '"/usr/bin/notify-send ' + uistring + '\'In PM\' \'' + prefix + ': ' + message + '\' ' + extracommands + '\"'
+
+ #fire when ready
+ alist = get_addresses()
+ for a in alist:
+ if a != '':
+ #first check to see if DISPLAY is set in an address listing
+ if re.search('DISPLAY\=',a):
+ #if yes, do not set the default value defined above
+ dispnum = ""
+ #generate the ssh portion of the command to send
+ com = "ssh -X " + a + " " + dispnum + " "
+ #add all the bits together and send the notification. time out if it can't connect in 5 seconds
+ weechat.hook_process(com + disp, 5000, "", "")
+ #just a debug message
+ #print(com + disp)
+
+
+ #if the message comes from a highlight rather than private message
+ elif (int(ishilight) and
+ weechat.config_get_plugin('show_highlight') == "on"):
+ buffer = (weechat.buffer_get_string(bufferp, "short_name") or
+ weechat.buffer_get_string(bufferp, "name"))
+ #convert ' to " and escape special characters so the ssh command doesn't puke
+ buffer = re.sub("'",'"',buffer)
+ buffer = re.escape(buffer)
+ #notification title
+ prefix = re.sub("'",'"',prefix)
+ prefix = re.escape(prefix)
+ #notification message
+ message = re.sub("'",'"',message)
+ message = re.escape(message)
+
+ #set notification image
+ if weechat.config_get_plugin('mention-image') != "":
+ imagestring = "--icon=" + weechat.config_get_plugin('mention-image') + " "
+ else:
+ imagestring = ""
+
+ #set notification urgency
+ if weechat.config_get_plugin('mention-urgency') == "low":
+ urgencystring = "--urgency=low "
+ elif weechat.config_get_plugin('mention-urgency') == "critical":
+ urgencystring = "--urgency=critical "
+ else:
+ urgencystring = "--urgency=normal "
+
+ uistring = urgencystring + imagestring
+ #adding the notify-send command bits together
+ disp = '"/usr/bin/notify-send ' + uistring + '\'In ' + buffer + '\' \'' + prefix + ': ' + message + '\'' + extracommands + '\"'
+
+ #decide where to send the notification
+ alist = get_addresses()
+ for a in alist:
+ if a != '':
+ #if display is set in the address, do not apply default value defined above
+ if re.search('DISPLAY\=',a):
+ dispnum = ""
+ #adding the ssh command bits together
+ com = "ssh -X " + a + " " + dispnum + " "
+ #add all the bits together and send the notification. timeout in 5 seconds
+ weechat.hook_process(com + disp, 5000, "", "")
+ #just a debug message
+ #print(com + disp)
+
+
+ return weechat.WEECHAT_RC_OK
+
+#right now this is just to enable /help sshnotify
+#might be a better way to do this but i might extend it
+#to allow /sshnotify to send notications directly with
+#arguments as the messages
+def notifying(data,buffer,args):
+ weechat.prnt("","the command /sshnotify won't do much for you...yet. see /help sshnotify for info on how to use this plugin")
+ return weechat.WEECHAT_RC_OK
+
+#the help message from /help sshnotify
+hook = weechat.hook_command(
+ "sshnotify","overkill desktop notification","",
+"""
+ This script allows you to send desktop
+ notifications of private messages and
+ highlighted strings to one or more
+ computers via ssh. This script expects
+ ssh key identification to be set up and
+ /usr/bin/notify-send on the systems to
+ which you are sending notifications.
+
+ It is quite configurable, allowing you
+ to specify any ssh options you might find
+ necessary (e.g. custom ports and
+ non-default DISPLAY settings.) It allows
+ you to specify strings to be ignored to
+ help cut down on notification spam. Both
+ of these settings accept comma delimited lists.
+
+ Examples:
+ for multiple ssh connections:
+ /set plugins.var.python.sshnotify.addresses
+ localhost,foo@bar,-p 1234 bar@foo DISPLAY=:1
+ (sends notifications to you@localhost, foo@bar,
+ and bar@foo on port 1234 at DISPLAY 1)
+
+ for multiple ignore values:
+ /set plugins.var.python.sshnotify.ignore
+ @root: jabber,@root: otr,ignore this string
+ (I use these values to eliminate notification
+ spam from bitlbee when I connect)
+
+ It also allows you to chain extra commands
+ to be executed after the notify-send command,
+ like so:
+ /set plugins.var.python.sshnotify.extra_commands
+ && espeak 'you have a new message && aplay somerandom.wav
+ (note: this is not comma delimited and expects '&&'
+ in front of any command you wish to execute,
+ including the first one.)
+
+ You can also set the urgency level and icons
+ used for private messages or highlighted
+ strings (the 'mention' configure options.)
+ Valid urgency levels are 'low','normal', and
+ 'critical'. Icons need to be on the system
+ receiving the notification in order to display,
+ but if they are missing it does not interfere
+ with the functionality of this script.
+
+ I should also note that apostrophes in messages
+ will be converted to double quotes in your
+ notifications due to formatting issues with
+ the ssh/notify-send command.
+ """
+ ,"",'notifying','')
diff --git a/weechat/python/theme.py b/weechat/python/theme.py
new file mode 100755
index 0000000..fcfe76d
--- /dev/null
+++ b/weechat/python/theme.py
@@ -0,0 +1,1282 @@
+# -*- coding: utf-8 -*-
+#
+# Copyright (C) 2011-2015 Sébastien Helleu <flashcode@flashtux.org>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+
+#
+# WeeChat theme manager.
+# (this script requires WeeChat 0.3.7 or newer)
+#
+# History:
+#
+# 2015-07-13, Sébastien Helleu <flashcode@flashtux.org>:
+# version 0.1: dev snapshot
+# 2011-02-22, Sébastien Helleu <flashcode@flashtux.org>:
+# start dev
+#
+
+SCRIPT_NAME = 'theme'
+SCRIPT_AUTHOR = 'Sébastien Helleu <flashcode@flashtux.org>'
+SCRIPT_VERSION = '0.1-dev'
+SCRIPT_LICENSE = 'GPL3'
+SCRIPT_DESC = 'WeeChat theme manager'
+
+SCRIPT_COMMAND = 'theme'
+
+import_weechat_ok = True
+import_other_ok = True
+
+try:
+ import weechat
+except ImportError:
+ import_weechat_ok = False
+
+try:
+ import sys
+ import os
+ import re
+ import datetime
+ import time
+ import cgi
+ import tarfile
+ import traceback
+ import xml.dom.minidom
+except ImportError as e:
+ print('Missing package(s) for {0}: {1}'.format(SCRIPT_NAME, e))
+ import_other_ok = False
+
+THEME_CONFIG_FILENAME = 'theme'
+
+THEME_URL = 'https://weechat.org/files/themes.tar.bz2'
+
+# color attributes (in weechat color options)
+COLOR_ATTRIBUTES = ('*', '_', '/', '!')
+
+# timeout for download of themes.tar.bz2
+TIMEOUT_UPDATE = 120 * 1000
+
+# hook process and stdout
+theme_hook_process = ''
+theme_stdout = ''
+
+# themes read from themes.xml
+theme_themes = {}
+
+# config file and options
+theme_cfg_file = ''
+theme_cfg = {}
+
+theme_bars = 'input|nicklist|status|title'
+theme_plugins = 'weechat|alias|aspell|charset|fifo|irc|logger|relay|'\
+ 'rmodifier|xfer'
+
+theme_options_include_re = (
+ r'^weechat\.bar\.({0})\.color.*'.format(theme_bars),
+ r'^weechat\.look\.buffer_time_format$',
+ r'^({0})\.color\..*'.format(theme_plugins),
+ r'^({0})\.look\..*color.*'.format(theme_plugins),
+)
+
+theme_options_exclude_re = (
+ r'^weechat.look.color_pairs_auto_reset$',
+ r'^weechat.look.color_real_white$',
+ r'^weechat.look.color_basic_force_bold$',
+ r'^irc\.look\.',
+)
+
+
+# =================================[ config ]=================================
+
+
+def theme_config_init():
+ """Initialization of configuration file. Sections: color, themes."""
+ global theme_cfg_file, theme_cfg
+ theme_cfg_file = weechat.config_new(THEME_CONFIG_FILENAME,
+ 'theme_config_reload_cb', '')
+
+ # section "color"
+ section = weechat.config_new_section(
+ theme_cfg_file, 'color', 0, 0,
+ '', '', '', '', '', '', '', '', '', '')
+ theme_cfg['color_script'] = weechat.config_new_option(
+ theme_cfg_file, section, 'script', 'color',
+ 'Color for script names', '', 0, 0,
+ 'cyan', 'cyan', 0, '', '', '', '', '', '')
+ theme_cfg['color_installed'] = weechat.config_new_option(
+ theme_cfg_file, section, 'installed', 'color',
+ 'Color for "installed" indicator', '', 0, 0,
+ 'yellow', 'yellow', 0, '', '', '', '', '', '')
+ theme_cfg['color_running'] = weechat.config_new_option(
+ theme_cfg_file, section, 'running', 'color',
+ 'Color for "running" indicator', '', 0, 0,
+ 'lightgreen', 'lightgreen', 0, '', '', '', '', '', '')
+ theme_cfg['color_obsolete'] = weechat.config_new_option(
+ theme_cfg_file, section, 'obsolete', 'color',
+ 'Color for "obsolete" indicator', '', 0, 0,
+ 'lightmagenta', 'lightmagenta', 0, '', '', '', '', '', '')
+ theme_cfg['color_unknown'] = weechat.config_new_option(
+ theme_cfg_file, section, 'unknown', 'color',
+ 'Color for "unknown status" indicator', '', 0, 0,
+ 'lightred', 'lightred', 0, '', '', '', '', '', '')
+ theme_cfg['color_language'] = weechat.config_new_option(
+ theme_cfg_file, section, 'language', 'color',
+ 'Color for language names', '', 0, 0,
+ 'lightblue', 'lightblue', 0, '', '', '', '', '', '')
+
+ # section "themes"
+ section = weechat.config_new_section(
+ theme_cfg_file, 'themes', 0, 0,
+ '', '', '', '', '', '', '', '', '', '')
+ theme_cfg['themes_url'] = weechat.config_new_option(
+ theme_cfg_file, section,
+ 'url', 'string', 'URL for file with themes (.tar.bz2 file)', '', 0, 0,
+ THEME_URL, THEME_URL, 0, '', '', '', '', '', '')
+ theme_cfg['themes_cache_expire'] = weechat.config_new_option(
+ theme_cfg_file, section,
+ 'cache_expire', 'integer', 'Local cache expiration time, in minutes '
+ '(-1 = never expires, 0 = always expires)', '',
+ -1, 60 * 24 * 365, '60', '60', 0, '', '', '', '', '', '')
+ theme_cfg['themes_dir'] = weechat.config_new_option(
+ theme_cfg_file, section,
+ 'dir', 'string', 'Local directory for themes', '', 0, 0,
+ '%h/themes', '%h/themes', 0, '', '', '', '', '', '')
+
+
+def theme_config_reload_cb(data, config_file):
+ """Reload configuration file."""
+ return weechat.config_read(config_file)
+
+
+def theme_config_read():
+ """Read configuration file."""
+ return weechat.config_read(theme_cfg_file)
+
+
+def theme_config_write():
+ """Write configuration file."""
+ return weechat.config_write(theme_cfg_file)
+
+
+def theme_config_color(color):
+ """Get a color from configuration."""
+ option = theme_cfg.get('color_' + color, '')
+ if not option:
+ return ''
+ return weechat.color(weechat.config_string(option))
+
+
+def theme_config_get_dir():
+ """Return themes directory, with expanded WeeChat home dir."""
+ return weechat.config_string(
+ theme_cfg['themes_dir']).replace('%h',
+ weechat.info_get('weechat_dir', ''))
+
+
+def theme_config_get_backup():
+ """
+ Return name of backup theme
+ (by default "~/.weechat/themes/_backup.theme").
+ """
+ return theme_config_get_dir() + '/_backup.theme'
+
+
+def theme_config_get_undo():
+ """
+ Return name of undo file
+ (by default "~/.weechat/themes/_undo.theme").
+ """
+ return theme_config_get_dir() + '/_undo.theme'
+
+
+def theme_config_create_dir():
+ """Create "themes" directory."""
+ directory = theme_config_get_dir()
+ if not os.path.isdir(directory):
+ os.makedirs(directory, mode=0o700)
+
+
+def theme_config_get_tarball_filename():
+ """Get local tarball filename, based on URL."""
+ return theme_config_get_dir() + '/' + \
+ os.path.basename(weechat.config_string(theme_cfg['themes_url']))
+
+
+def theme_config_get_xml_filename():
+ """Get XML filename."""
+ return theme_config_get_dir() + '/themes.xml'
+
+
+# =================================[ themes ]=================================
+
+
+class Theme:
+
+ def __init__(self, filename=None):
+ self.filename = filename
+ self.props = {}
+ self.listprops = []
+ self.options = {}
+ self.theme_ok = True
+ if self.filename:
+ self.theme_ok = self.load(self.filename)
+ else:
+ self.init_weechat()
+ self.nick_prefixes = self._get_nick_prefixes()
+
+ def isok(self):
+ return self.theme_ok
+
+ def _option_is_used(self, option):
+ global theme_options_include_re, theme_options_exclude_re
+ for regex in theme_options_exclude_re:
+ if re.search(regex, option):
+ return False
+ for regex in theme_options_include_re:
+ if re.search(regex, option):
+ return True
+ return False
+
+ def _get_nick_prefixes(self):
+ """Get dict with nick prefixes."""
+ prefixes = {}
+ nick_prefixes = self.options.get('irc.color.nick_prefixes', '')
+ for prefix in nick_prefixes.split(';'):
+ values = prefix.split(':', 1)
+ if len(values) == 2:
+ prefixes[values[0]] = values[1]
+ return prefixes
+
+ def _get_attr_color(self, color):
+ """Return tuple with attributes and color."""
+ m = re.match('([*_!]*)(.*)', color)
+ if m:
+ return m.group(1), m.group(2)
+ return '', color
+
+ def _get_color_without_alias(self, color):
+ """
+ Return color without alias (color can be "fg", "fg,bg" or "fg:bg").
+ """
+ pos = color.find(',')
+ if pos < 0:
+ pos = color.find(':')
+ if pos > 0:
+ fg = color[0:pos]
+ bg = color[pos + 1:]
+ else:
+ fg = color
+ bg = ''
+ attr, col = self._get_attr_color(fg)
+ fg = attr + self.palette.get(col, col)
+ attr, col = self._get_attr_color(bg)
+ bg = attr + self.palette.get(col, col)
+ if bg:
+ return fg + color[pos:pos + 1] + bg
+ return fg
+
+ def _replace_color_alias(self, match):
+ value = match.group()[8:-1]
+ if value in self.palette:
+ value = self.palette[value]
+ return '${color:' + value + '}'
+
+ def init_weechat(self):
+ """
+ Initialize theme using current WeeChat options (aliases are
+ replaced with their values from palette).
+ """
+ # get palette options
+ self.palette = {}
+ infolist = weechat.infolist_get('option', '', 'weechat.palette.*')
+ while weechat.infolist_next(infolist):
+ option_name = weechat.infolist_string(infolist, 'option_name')
+ value = weechat.infolist_string(infolist, 'value')
+ self.palette[value] = option_name
+ weechat.infolist_free(infolist)
+ # get color options (replace aliases by values from palette)
+ self.options = {}
+ infolist = weechat.infolist_get('option', '', '')
+ while weechat.infolist_next(infolist):
+ full_name = weechat.infolist_string(infolist, 'full_name')
+ if self._option_is_used(full_name):
+ value = weechat.infolist_string(infolist, 'value')
+ self.options[full_name] = self._get_color_without_alias(value)
+ weechat.infolist_free(infolist)
+ # replace aliases in chat_nick_colors
+ option = 'weechat.color.chat_nick_colors'
+ colors = []
+ for color in self.options.get(option, '').split(','):
+ colors.append(self._get_color_without_alias(color))
+ if colors:
+ self.options[option] = ','.join(colors)
+ # replace aliases in buffer_time_format
+ option = 'weechat.look.buffer_time_format'
+ if option in self.options:
+ value = re.compile(r'\$\{color:[^\}]+\}').sub(
+ self._replace_color_alias, self.options[option])
+ if value:
+ self.options[option] = value
+ # build dict with nick prefixes (and replace alisases)
+ prefixes = []
+ option = 'irc.color.nick_prefixes'
+ for prefix in self.options.get(option, '').split(';'):
+ values = prefix.split(':', 1)
+ if len(values) == 2:
+ prefixes.append(values[0] + ':' +
+ self._get_color_without_alias(values[1]))
+ if prefixes:
+ self.options[option] = ';'.join(prefixes)
+ # delete palette
+ del self.palette
+
+ def prnt(self, message):
+ try:
+ weechat.prnt('', message)
+ except:
+ print(message)
+
+ def prnt_error(self, message):
+ try:
+ weechat.prnt('', weechat.prefix('error') + message)
+ except:
+ print(message)
+
+ def load(self, filename):
+ self.options = {}
+ try:
+ lines = open(filename, 'rb').readlines()
+ for line in lines:
+ line = str(line.strip().decode('utf-8'))
+ if line.startswith('#'):
+ m = re.match('^# \\$([A-Za-z]+): (.*)', line)
+ if m:
+ self.props[m.group(1)] = m.group(2)
+ self.listprops.append(m.group(1))
+ else:
+ items = line.split('=', 1)
+ if len(items) == 2:
+ value = items[1].strip()
+ if value.startswith('"') and value.endswith('"'):
+ value = value[1:-1]
+ self.options[items[0].strip()] = value
+ return True
+ except:
+ self.prnt('Error loading theme "{0}"'.format(filename))
+ return False
+
+ def save(self, filename):
+ names = sorted(self.options)
+ try:
+ f = open(filename, 'w')
+ version = weechat.info_get('version', '')
+ pos = version.find('-')
+ if pos > 0:
+ version = version[0:pos]
+ header = ('#',
+ '# -- WeeChat theme --',
+ '# $name: {0}'.format(os.path.basename(filename)),
+ '# $date: {0}'.format(datetime.date.today()),
+ '# $weechat: {0}'.format(version),
+ '# $script: {0}.py {1}'.format(SCRIPT_NAME,
+ SCRIPT_VERSION),
+ '#\n')
+ f.write('\n'.join(header))
+ for option in names:
+ f.write('{0} = "{1}"\n'.format(option, self.options[option]))
+ f.close()
+ self.prnt('Theme saved to "{0}"'.format(filename))
+ except:
+ self.prnt_error('Error writing theme to "{0}"'.format(filename))
+ raise
+
+ def show(self, header):
+ """Display content of theme."""
+ names = sorted(self.options)
+ self.prnt('')
+ self.prnt(header)
+ for name in names:
+ self.prnt(' {0} {1}= {2}{3}'
+ ''.format(name,
+ weechat.color('chat_delimiters'),
+ weechat.color('chat_value'),
+ self.options[name]))
+
+ def info(self, header):
+ """Display info about theme."""
+ self.prnt('')
+ self.prnt(header)
+ for prop in self.listprops:
+ self.prnt(' {0}: {1}{2}'
+ ''.format(prop,
+ weechat.color('chat_value'),
+ self.props[prop]))
+ numerrors = 0
+ for name in self.options:
+ if not weechat.config_get(name):
+ numerrors += 1
+ if numerrors == 0:
+ text = 'all OK'
+ else:
+ text = ('WARNING: {0} option(s) not found in your WeeChat'
+ ''.format(numerrors))
+ self.prnt(' options: {0}{1}{2} ({3})'
+ ''.format(weechat.color('chat_value'),
+ len(self.options),
+ weechat.color('reset'),
+ text))
+
+ def install(self):
+ try:
+ numset = 0
+ numerrors = 0
+ for name in self.options:
+ option = weechat.config_get(name)
+ if option:
+ rc = weechat.config_option_set(option,
+ self.options[name], 1)
+ if rc == weechat.WEECHAT_CONFIG_OPTION_SET_ERROR:
+ self.prnt_error('Error setting option "{0}" to value '
+ '"{1}" (running an old WeeChat?)'
+ ''.format(name, self.options[name]))
+ numerrors += 1
+ else:
+ numset += 1
+ else:
+ self.prnt('Warning: option not found: "{0}" '
+ '(running an old WeeChat?)'.format(name))
+ numerrors += 1
+ errors = ''
+ if numerrors > 0:
+ errors = ', {0} error(s)'.format(numerrors)
+ if self.filename:
+ self.prnt('Theme "{0}" installed ({1} options set{2})'
+ ''.format(self.filename, numset, errors))
+ else:
+ self.prnt('Theme installed ({0} options set{1})'
+ ''.format(numset, errors))
+ except:
+ if self.filename:
+ self.prnt_error('Failed to install theme "{0}"'
+ ''.format(self.filename))
+ else:
+ self.prnt_error('Failed to install theme')
+
+ def nick_prefix_color(self, prefix):
+ """Get color for a nick prefix."""
+ modes = 'qaohv'
+ prefixes = '~&@%+'
+ pos = prefixes.find(prefix)
+ if pos < 0:
+ return ''
+ while pos < len(modes):
+ if modes[pos] in self.nick_prefixes:
+ return self.nick_prefixes[modes[pos]]
+ pos += 1
+ return self.nick_prefixes.get('*', '')
+
+
+# =============================[ themes / html ]==============================
+
+
+class HtmlTheme(Theme):
+
+ def __init__(self, filename=None, chat_width=85, chat_height=25,
+ prefix_width=10, nicklist_width=10):
+ Theme.__init__(self, filename)
+ self.chat_width = chat_width
+ self.chat_height = chat_height
+ self.prefix_width = prefix_width
+ self.nicklist_width = nicklist_width
+
+ def html_color(self, index):
+ """Return HTML color with index in table of 256 colors."""
+ terminal_colors = (
+ '000000cd000000cd00cdcd000000cdcd00cd00cdcde5e5e54d4d4dff0000'
+ '00ff00ffff000000ffff00ff00ffffffffff00000000002a000055000080'
+ '0000aa0000d4002a00002a2a002a55002a80002aaa002ad400550000552a'
+ '0055550055800055aa0055d400800000802a0080550080800080aa0080d4'
+ '00aa0000aa2a00aa5500aa8000aaaa00aad400d40000d42a00d45500d480'
+ '00d4aa00d4d42a00002a002a2a00552a00802a00aa2a00d42a2a002a2a2a'
+ '2a2a552a2a802a2aaa2a2ad42a55002a552a2a55552a55802a55aa2a55d4'
+ '2a80002a802a2a80552a80802a80aa2a80d42aaa002aaa2a2aaa552aaa80'
+ '2aaaaa2aaad42ad4002ad42a2ad4552ad4802ad4aa2ad4d455000055002a'
+ '5500555500805500aa5500d4552a00552a2a552a55552a80552aaa552ad4'
+ '55550055552a5555555555805555aa5555d455800055802a558055558080'
+ '5580aa5580d455aa0055aa2a55aa5555aa8055aaaa55aad455d40055d42a'
+ '55d45555d48055d4aa55d4d480000080002a8000558000808000aa8000d4'
+ '802a00802a2a802a55802a80802aaa802ad480550080552a805555805580'
+ '8055aa8055d480800080802a8080558080808080aa8080d480aa0080aa2a'
+ '80aa5580aa8080aaaa80aad480d40080d42a80d45580d48080d4aa80d4d4'
+ 'aa0000aa002aaa0055aa0080aa00aaaa00d4aa2a00aa2a2aaa2a55aa2a80'
+ 'aa2aaaaa2ad4aa5500aa552aaa5555aa5580aa55aaaa55d4aa8000aa802a'
+ 'aa8055aa8080aa80aaaa80d4aaaa00aaaa2aaaaa55aaaa80aaaaaaaaaad4'
+ 'aad400aad42aaad455aad480aad4aaaad4d4d40000d4002ad40055d40080'
+ 'd400aad400d4d42a00d42a2ad42a55d42a80d42aaad42ad4d45500d4552a'
+ 'd45555d45580d455aad455d4d48000d4802ad48055d48080d480aad480d4'
+ 'd4aa00d4aa2ad4aa55d4aa80d4aaaad4aad4d4d400d4d42ad4d455d4d480'
+ 'd4d4aad4d4d40808081212121c1c1c2626263030303a3a3a4444444e4e4e'
+ '5858586262626c6c6c7676768080808a8a8a9494949e9e9ea8a8a8b2b2b2'
+ 'bcbcbcc6c6c6d0d0d0dadadae4e4e4eeeeee')
+ color = terminal_colors[index * 6:(index * 6) + 6]
+ #if color in ('000000', 'e5e5e5'): # keep black or 'default' (gray)
+ # return color
+ r = int(color[0:2], 16)
+ g = int(color[2:4], 16)
+ b = int(color[4:6], 16)
+ r = int(min(r * (1.5 - (r / 510.0)), 255))
+ g = int(min(g * (1.5 - (r / 510.0)), 255))
+ b = int(min(b * (1.5 - (r / 510.0)), 255))
+ return '{0:02x}{1:02x}{2:02x}'.format(r, g, b)
+
+ def html_style(self, fg, bg):
+ """Return HTML style with WeeChat fg and bg colors."""
+ weechat_basic_colors = {
+ 'default': 7, 'black': 0, 'darkgray': 8, 'red': 1, 'lightred': 9,
+ 'green': 2, 'lightgreen': 10, 'brown': 3, 'yellow': 11, 'blue': 4,
+ 'lightblue': 12, 'magenta': 5, 'lightmagenta': 13, 'cyan': 6,
+ 'lightcyan': 14, 'gray': 7, 'white': 15}
+ delim = max(fg.find(','), fg.find(':'))
+ if delim > 0:
+ bg = fg[delim + 1:]
+ fg = fg[0:delim]
+ bold = ''
+ underline = ''
+ reverse = False
+ while fg[0] in COLOR_ATTRIBUTES:
+ if fg[0] == '*':
+ bold = '; font-weight: bold'
+ elif fg[0] == '_':
+ underline = '; text-decoration: underline'
+ elif fg[0] == '!':
+ reverse = True
+ fg = fg[1:]
+ while bg[0] in COLOR_ATTRIBUTES:
+ bg = bg[1:]
+ if fg == 'default':
+ fg = self.options['fg']
+ if bg == 'default':
+ bg = self.options['bg']
+ if bold and fg in ('black', '0'):
+ fg = 'darkgray'
+ reverse = ''
+ if reverse:
+ fg2 = bg
+ bg = fg
+ fg = fg2
+ if fg == 'white' and self.whitebg:
+ fg = 'black'
+ num_fg = 0
+ num_bg = 0
+ if fg in weechat_basic_colors:
+ num_fg = weechat_basic_colors[fg]
+ else:
+ try:
+ num_fg = int(fg)
+ except:
+ self.prnt('Warning: unknown fg color "{0}", '
+ 'using "default" instead'.format(fg))
+ num_fg = weechat_basic_colors['default']
+ if bg in weechat_basic_colors:
+ num_bg = weechat_basic_colors[bg]
+ else:
+ try:
+ num_bg = int(bg)
+ except:
+ self.prnt('Warning: unknown bg color "{0}", '
+ 'using "default" instead'.format(bg))
+ num_bg = weechat_basic_colors['default']
+ style = ('color: #{0}; background-color: #{1}{2}{3}'
+ ''.format(self.html_color(num_fg),
+ self.html_color(num_bg),
+ bold,
+ underline))
+ return style
+
+ def html_string(self, string, maxlen, optfg='fg', optbg='bg', escape=True):
+ """Write html string using fg/bg colors."""
+ fg = optfg
+ bg = optbg
+ if fg in self.options:
+ fg = self.options[optfg]
+ if bg in self.options:
+ bg = self.options[optbg]
+ if maxlen >= 0:
+ string = string.ljust(maxlen)
+ else:
+ string = string.rjust(maxlen * -1)
+ if escape:
+ string = cgi.escape(string)
+ return '<span style="{0}">{1}</span>'.format(self.html_style(fg, bg),
+ string)
+
+ def html_nick(self, nicks, index, prefix, usecolor, highlight, maxlen,
+ optfg='fg', optbg='bg'):
+ """Print a nick."""
+ nick = nicks[index]
+ nickfg = optfg
+ if usecolor and optfg != 'weechat.color.nicklist_away':
+ nick_colors = \
+ self.options['weechat.color.chat_nick_colors'].split(',')
+ nickfg = nick_colors[index % len(nick_colors)]
+ if usecolor and nick == self.html_nick_self:
+ nickfg = 'weechat.color.chat_nick_self'
+ if nick[0] in ('@', '%', '+'):
+ color = self.nick_prefix_color(nick[0]) or optfg
+ str_prefix = self.html_string(nick[0], 1, color, optbg)
+ nick = nick[1:]
+ else:
+ str_prefix = self.html_string(' ', 1, optfg, optbg)
+ length = 1 + len(nick)
+ if not prefix:
+ str_prefix = ''
+ maxlen += 1
+ length -= 1
+ padding = ''
+ if length < abs(maxlen):
+ padding = self.html_string('', abs(maxlen) - length, optfg, optbg)
+ if highlight:
+ nickfg = 'weechat.color.chat_highlight'
+ optbg = 'weechat.color.chat_highlight_bg'
+ string = str_prefix + self.html_string(nick, 0, nickfg, optbg)
+ if maxlen < 0:
+ return padding + string
+ return string + padding
+
+ def html_concat(self, messages, width, optfg, optbg):
+ """Concatenate some messages with colors."""
+ string = ''
+ remaining = width
+ for msg in messages:
+ if msg[0] != '':
+ string += self.html_string(msg[1], 0, msg[0], optbg)
+ remaining -= len(msg[1])
+ else:
+ string += self.html_nick((msg[1],), 0, False, True, False, 0,
+ optfg, optbg)
+ remaining -= len(msg[1])
+ if msg[1][0] in ('@', '%', '+'):
+ remaining += 1
+ string += self.html_string('', remaining, optfg, optbg)
+ return string
+
+ def _html_apply_colors(self, match):
+ string = match.group()
+ end = string.find('}')
+ if end < 0:
+ return string
+ color = string[8:end]
+ text = string[end + 1:]
+ return self.html_string(text, 0, color)
+
+ def _html_apply_color_chat_time_delimiters(self, match):
+ return self.html_string(match.group(), 0,
+ 'weechat.color.chat_time_delimiters')
+
+ def html_chat_time(self, msgtime):
+ """Return formatted time with colors."""
+ option = 'weechat.look.buffer_time_format'
+ if self.options[option].find('${') >= 0:
+ str_without_colors = re.sub(r'\$\{color:[^\}]+\}', '',
+ self.options[option])
+ length = len(time.strftime(str_without_colors, msgtime))
+ value = re.compile(r'\$\{color:[^\}]+\}[^\$]*').sub(
+ self._html_apply_colors, self.options[option])
+ else:
+ value = time.strftime(self.options[option], msgtime)
+ length = len(value)
+ value = re.compile(r'[^0-9]+').sub(
+ self._html_apply_color_chat_time_delimiters, value)
+ value = self.html_string(value, 0, 'weechat.color.chat_time',
+ escape=False)
+ return (time.strftime(value, msgtime), length)
+
+ def html_chat(self, hhmmss, prefix, messages):
+ """Print a message in chat area."""
+ delimiter = self.html_string(':', 0,
+ 'weechat.color.chat_time_delimiters',
+ 'weechat.color.chat_bg')
+ str_datetime = ('2010-12-25 {0:02d}:{1:02d}:{2:02d}'
+ ''.format(hhmmss[0], hhmmss[1], hhmmss[2]))
+ t = time.strptime(str_datetime, '%Y-%m-%d %H:%M:%S')
+ (str_time, length_time) = self.html_chat_time(t)
+ return (str_time + prefix +
+ self.html_string(' &#9474; ', 0,
+ 'weechat.color.chat_prefix_suffix',
+ 'weechat.color.chat_bg', escape=False) +
+ self.html_concat(messages,
+ self.chat_width - length_time -
+ self.prefix_width - 3,
+ 'weechat.color.chat',
+ 'weechat.color.chat_bg'))
+
+ def to_html(self):
+ """Print HTML version of theme."""
+ self.html_nick_self = 'mario'
+ channel = '#weechat'
+ oldtopic = 'Welcome'
+ newtopic = 'Welcome to ' + channel + ' - help channel for WeeChat'
+ nicks = ('@carl', '@jessika', '@louise', '%Diego', '%Melody', '+Max',
+ 'celia', 'Eva', 'freddy', 'Harold^', 'henry4', 'jimmy17',
+ 'jodie', 'lee', 'madeleine', self.html_nick_self, 'mark',
+ 'peter', 'Rachel', 'richard', 'sheryl', 'Vince', 'warren',
+ 'zack')
+ nicks_hosts = ('test@foo.com', 'something@host.com')
+ chat_msgs = ('Hello!',
+ 'hi mario, I just tested your patch',
+ 'I would like to ask something',
+ 'just ask!',
+ 'WeeChat is great?',
+ 'yes',
+ 'indeed',
+ 'sure',
+ 'of course!',
+ 'affirmative',
+ 'all right',
+ 'obviously...',
+ 'certainly!')
+ html = []
+ #html.append('<pre style="line-height: 1.2em">')
+ html.append('<pre>')
+ width = self.chat_width + 1 + self.nicklist_width
+
+ # title bar
+ html.append(self.html_string(newtopic, width,
+ 'weechat.bar.title.color_fg',
+ 'weechat.bar.title.color_bg'))
+
+ # chat
+ chat = []
+ str_prefix_join = self.html_string(
+ '-->', self.prefix_width * -1,
+ 'weechat.color.chat_prefix_join', 'weechat.color.chat_bg')
+ str_prefix_quit = self.html_string(
+ '<--', self.prefix_width * -1,
+ 'weechat.color.chat_prefix_quit', 'weechat.color.chat_bg')
+ str_prefix_network = self.html_string(
+ '--', self.prefix_width * -1,
+ 'weechat.color.chat_prefix_network', 'weechat.color.chat_bg')
+ str_prefix_empty = self.html_string(
+ '', self.prefix_width * -1,
+ 'weechat.color.chat', 'weechat.color.chat_bg')
+ chat.append(
+ self.html_chat(
+ (9, 10, 00),
+ str_prefix_join,
+ (('', self.html_nick_self),
+ ('weechat.color.chat_delimiters', ' ('),
+ ('weechat.color.chat_host', nicks_hosts[0]),
+ ('weechat.color.chat_delimiters', ')'),
+ ('irc.color.message_join', ' has joined '),
+ ('weechat.color.chat_channel', channel))))
+ chat.append(
+ self.html_chat(
+ (9, 10, 25),
+ self.html_nick(nicks, 8, True, True, False,
+ self.prefix_width * -1),
+ (('weechat.color.chat', chat_msgs[0]),)))
+ chat.append(
+ self.html_chat(
+ (9, 11, 2),
+ str_prefix_network,
+ (('', nicks[0]),
+ ('weechat.color.chat', ' has changed topic for '),
+ ('weechat.color.chat_channel', channel),
+ ('weechat.color.chat', ' from "'),
+ ('irc.color.topic_old', oldtopic),
+ ('weechat.color.chat', '"'))))
+ chat.append(
+ self.html_chat(
+ (9, 11, 2),
+ str_prefix_empty,
+ (('weechat.color.chat', 'to "'),
+ ('irc.color.topic_new', newtopic),
+ ('weechat.color.chat', '"'))))
+ chat.append(
+ self.html_chat(
+ (9, 11, 36),
+ self.html_nick(nicks, 16, True, True, True,
+ self.prefix_width * -1),
+ (('weechat.color.chat', chat_msgs[1]),)))
+ chat.append(
+ self.html_chat(
+ (9, 12, 4),
+ str_prefix_quit,
+ (('', 'joe'),
+ ('weechat.color.chat_delimiters', ' ('),
+ ('weechat.color.chat_host', nicks_hosts[1]),
+ ('weechat.color.chat_delimiters', ')'),
+ ('irc.color.message_quit', ' has left '),
+ ('weechat.color.chat_channel', channel),
+ ('weechat.color.chat_delimiters', ' ('),
+ ('irc.color.reason_quit', 'bye!'),
+ ('weechat.color.chat_delimiters', ')'))))
+ chat.append(
+ self.html_chat(
+ (9, 15, 58),
+ self.html_nick(nicks, 12, True, True, False,
+ self.prefix_width * -1),
+ (('weechat.color.chat', chat_msgs[2]),)))
+ chat.append(
+ self.html_chat(
+ (9, 16, 12),
+ self.html_nick(nicks, 0, True, True, False,
+ self.prefix_width * -1),
+ (('weechat.color.chat', chat_msgs[3]),)))
+ chat.append(
+ self.html_chat(
+ (9, 16, 27),
+ self.html_nick(nicks, 12, True, True, False,
+ self.prefix_width * -1),
+ (('weechat.color.chat', chat_msgs[4]),)))
+ for i in range(5, len(chat_msgs)):
+ chat.append(
+ self.html_chat(
+ (9, 17, (i - 5) * 4),
+ self.html_nick(nicks, i - 2, True, True,
+ False, self.prefix_width * -1),
+ (('weechat.color.chat', chat_msgs[i]),)))
+ chat_empty = self.html_string(' ', self.chat_width,
+ 'weechat.color.chat',
+ 'weechat.color.chat_bg')
+
+ # separator (between chat and nicklist)
+ str_separator = self.html_string(
+ '&#9474;', 0, 'weechat.color.separator', 'weechat.color.chat_bg',
+ escape=False)
+
+ # nicklist
+ nicklist = []
+ for index in range(0, len(nicks)):
+ fg = 'weechat.bar.nicklist.color_fg'
+ if nicks[index].endswith('a'):
+ fg = 'weechat.color.nicklist_away'
+ nicklist.append(self.html_nick(nicks, index, True, True, False,
+ self.nicklist_width, fg,
+ 'weechat.bar.nicklist.color_bg'))
+ nicklist_empty = self.html_string('', self.nicklist_width,
+ 'weechat.bar.nicklist.color_fg',
+ 'weechat.bar.nicklist.color_bg')
+
+ # print chat + nicklist
+ for i in range(0, self.chat_height):
+ if i < len(chat):
+ str1 = chat[i]
+ else:
+ str1 = chat_empty
+ if i < len(nicklist):
+ str2 = nicklist[i]
+ else:
+ str2 = nicklist_empty
+ html.append(str1 + str_separator + str2)
+
+ # status
+ html.append(
+ self.html_concat(
+ (('weechat.bar.status.color_delim', '['),
+ ('weechat.color.status_time', '12:34'),
+ ('weechat.bar.status.color_delim', '] ['),
+ ('weechat.bar.status.color_fg', '18'),
+ ('weechat.bar.status.color_delim', '] ['),
+ ('weechat.bar.status.color_fg', 'irc'),
+ ('weechat.bar.status.color_delim', '/'),
+ ('weechat.bar.status.color_fg', 'freenode'),
+ ('weechat.bar.status.color_delim', '] '),
+ ('weechat.color.status_number', '2'),
+ ('weechat.bar.status.color_delim', ':'),
+ ('weechat.color.status_name', '#weechat'),
+ ('weechat.bar.status.color_delim', '('),
+ ('irc.color.item_channel_modes', '+nt'),
+ ('weechat.bar.status.color_delim', '){'),
+ ('weechat.bar.status.color_fg', str(len(nicks))),
+ ('weechat.bar.status.color_delim', '} ['),
+ ('weechat.bar.status.color_fg', 'Act: '),
+ ('weechat.color.status_data_highlight', '3'),
+ ('weechat.bar.status.color_delim', ':'),
+ ('weechat.bar.status.color_fg', '#linux'),
+ ('weechat.bar.status.color_delim', ','),
+ ('weechat.color.status_data_private', '18'),
+ ('weechat.bar.status.color_delim', ','),
+ ('weechat.color.status_data_msg', '4'),
+ ('weechat.bar.status.color_delim', ','),
+ ('weechat.color.status_data_other', '5'),
+ ('weechat.bar.status.color_delim', ','),
+ ('weechat.color.status_data_other', '6'),
+ ('weechat.bar.status.color_delim', ']')),
+ width, 'weechat.bar.status.color_fg',
+ 'weechat.bar.status.color_bg'))
+
+ # input
+ html.append(
+ self.html_concat(
+ (('weechat.bar.input.color_delim', '['),
+ (self.nick_prefix_color('+'), '+'),
+ ('irc.color.input_nick', self.html_nick_self),
+ ('weechat.bar.input.color_delim', '('),
+ ('weechat.bar.input.color_fg', 'i'),
+ ('weechat.bar.input.color_delim', ')] '),
+ ('weechat.bar.input.color_fg', 'this is misspelled '),
+ ('aspell.color.misspelled', 'woord'),
+ ('weechat.bar.input.color_fg', ' '),
+ ('cursor', ' ')),
+ width, 'weechat.bar.input.color_fg',
+ 'weechat.bar.input.color_bg'))
+
+ # end
+ html.append('</pre>')
+ del self.html_nick_self
+ return '\n'.join(html)
+
+ def get_html(self, whitebg=False):
+ if whitebg:
+ self.options['fg'] = 'black'
+ self.options['bg'] = 'white'
+ self.options['cursor'] = '!black'
+ else:
+ self.options['fg'] = '250'
+ self.options['bg'] = 'black'
+ self.options['cursor'] = '!yellow'
+ self.whitebg = whitebg
+ html = self.to_html()
+ del self.whitebg
+ del self.options['fg']
+ del self.options['bg']
+ del self.options['cursor']
+ return html
+
+ def save_html(self, filename, whitebg=False):
+ html = self.get_html(whitebg)
+ try:
+ f = open(filename, 'w')
+ f.write(html)
+ f.close()
+ self.prnt('Theme exported as HTML to "{0}"'.format(filename))
+ except:
+ self.prnt_error('Error writing HTML to "{0}"'.format(filename))
+ raise
+
+
+# =============================[ themes package ]=============================
+
+
+def theme_parse_xml():
+ """
+ Parse XML themes list and return dictionary with list, with key 'id'.
+ Example of item return in dictionary :
+ '15': { 'name': 'flashcode.theme',
+ 'version': '0.4.0',
+ 'url': 'http://www.weechat.org/files/themes/flashcode.theme',
+ 'md5sum': '172d3b9c99e3a8720e8a40abd768092a',
+ 'desc': 'My theme.',
+ 'author': 'FlashCode',
+ 'mail': 'flashcode [at] flashtux [dot] org',
+ 'added': '2011-09-27 18:12:57',
+ 'updated': '2012-12-11 14:28:17' }
+ """
+ global theme_themes
+ theme_themes = {}
+ try:
+ f = open(theme_config_get_xml_filename(), 'rb')
+ string = f.read()
+ f.close()
+ except:
+ weechat.prnt('',
+ '{0}{1}: unable to read xml file'
+ ''.format(weechat.prefix('error'), SCRIPT_NAME))
+ else:
+ try:
+ dom = xml.dom.minidom.parseString(string)
+ except:
+ weechat.prnt('',
+ '{0}{1}: unable to parse xml list of themes: {2}'
+ ''.format(weechat.prefix('error'),
+ SCRIPT_NAME,
+ traceback.format_exc()))
+ else:
+ for scriptNode in dom.getElementsByTagName('theme'):
+ id = scriptNode.getAttribute('id')
+ themedata = {}
+ for node in scriptNode.childNodes:
+ if node.nodeType == node.ELEMENT_NODE:
+ if node.firstChild is not None:
+ nodename = node.nodeName.encode('utf-8')
+ value = node.firstChild.data.encode('utf-8')
+ themedata[nodename] = value
+ theme_themes[id] = themedata
+
+
+def theme_unpack():
+ """Unpack theme file (themes.tar.bz2)."""
+ filename = theme_config_get_tarball_filename()
+ if not os.path.isfile(filename):
+ weechat.prnt('',
+ '{0}{1}: file not found: {1}'
+ ''.format(weechat.prefix('error'),
+ SCRIPT_NAME,
+ filename))
+ return False
+ try:
+ tar = tarfile.open(filename, 'r:bz2')
+ tar.extractall(path=theme_config_get_dir())
+ tar.close()
+ except (tarfile.ReadError, tarfile.CompressionError, IOError):
+ weechat.prnt('',
+ '{0}{1}: invalid file (format .tar.bz2 expected): {2}'
+ ''.format(weechat.prefix('error'),
+ SCRIPT_NAME,
+ filename))
+ weechat.prnt('',
+ '{0}{1}: try /unset theme.themes.url'
+ ''.format(weechat.prefix('error'), SCRIPT_NAME))
+ return False
+ return True
+
+
+def theme_process_update_cb(data, command, rc, stdout, stderr):
+ """Callback when reading themes.tar.bz2 from website."""
+ global theme_hook_process, theme_stdout, theme_themes
+ if stdout:
+ theme_stdout += stdout
+ if stderr:
+ theme_stdout += stderr
+ if int(rc) >= 0:
+ if theme_stdout.startswith('error:'):
+ weechat.prnt('',
+ '{0}{1}: error downloading themes ({2})'
+ ''.format(weechat.prefix('error'),
+ SCRIPT_NAME,
+ theme_stdout[6:].strip()))
+ else:
+ if theme_unpack():
+ theme_parse_xml()
+ weechat.prnt('',
+ '{0}: {1} themes loaded'
+ ''.format(SCRIPT_NAME, len(theme_themes)))
+ theme_hook_process = ''
+ return weechat.WEECHAT_RC_OK
+
+
+def theme_update():
+ """Download themes (themes.tar.bz2)."""
+ global theme_hook_process, theme_stdout
+ # get data from website, via hook_process
+ if theme_hook_process:
+ weechat.unhook(theme_hook_process)
+ theme_hook_process = ''
+ weechat.prnt('', SCRIPT_NAME + ': downloading themes...')
+ theme_config_create_dir()
+ theme_stdout = ''
+ theme_hook_process = (
+ weechat.hook_process_hashtable(
+ 'url:' + weechat.config_string(theme_cfg['themes_url']),
+ {'file_out': theme_config_get_tarball_filename()},
+ TIMEOUT_UPDATE,
+ 'theme_process_update_cb', ''))
+
+
+def theme_list(search):
+ """List themes."""
+ global theme_themes
+ if (len(theme_themes) > 0):
+ weechat.prnt('', '')
+ weechat.prnt('', '{0} themes:'.format(len(theme_themes)))
+ for idtheme, theme in theme_themes.items():
+ weechat.prnt('', ' ' + theme['name'])
+ else:
+ weechat.prnt('', 'No theme loaded')
+
+
+# ================================[ command ]=================================
+
+
+def theme_cmd(data, buffer, args):
+ """Callback for /theme command."""
+ if args == '':
+ weechat.command('', '/help ' + SCRIPT_COMMAND)
+ return weechat.WEECHAT_RC_OK
+ argv = args.strip().split(' ', 1)
+ if len(argv) == 0:
+ return weechat.WEECHAT_RC_OK
+
+ if argv[0] in ('install',):
+ weechat.prnt('',
+ '{0}: action "{1}" not developed'
+ ''.format(SCRIPT_NAME, argv[0]))
+ return weechat.WEECHAT_RC_OK
+
+ # check arguments
+ if len(argv) < 2:
+ if argv[0] in ('install', 'installfile', 'save', 'export'):
+ weechat.prnt('',
+ '{0}: too few arguments for action "{1}"'
+ ''.format(SCRIPT_NAME, argv[0]))
+ return weechat.WEECHAT_RC_OK
+
+ # execute asked action
+ if argv[0] == 'list':
+ theme_list(argv[1] if len(argv) >= 2 else '')
+ elif argv[0] == 'info':
+ filename = None
+ if len(argv) >= 2:
+ filename = argv[1]
+ theme = Theme(filename)
+ if filename:
+ theme.info('Info about theme "{0}":'.format(filename))
+ else:
+ theme.info('Info about current theme:')
+ elif argv[0] == 'show':
+ filename = None
+ if len(argv) >= 2:
+ filename = argv[1]
+ theme = Theme(filename)
+ if filename:
+ theme.show('Content of theme "{0}":'.format(filename))
+ else:
+ theme.show('Content of current theme:')
+ elif argv[0] == 'installfile':
+ theme = Theme()
+ theme.save(theme_config_get_undo())
+ theme = Theme(argv[1])
+ if theme.isok():
+ theme.install()
+ elif argv[0] == 'update':
+ theme_update()
+ elif argv[0] == 'undo':
+ theme = Theme(theme_config_get_undo())
+ if theme.isok():
+ theme.install()
+ elif argv[0] == 'save':
+ theme = Theme()
+ theme.save(argv[1])
+ elif argv[0] == 'backup':
+ theme = Theme()
+ theme.save(theme_config_get_backup())
+ elif argv[0] == 'restore':
+ theme = Theme(theme_config_get_backup())
+ if theme.isok():
+ theme.install()
+ elif argv[0] == 'export':
+ htheme = HtmlTheme()
+ whitebg = False
+ htmlfile = argv[1]
+ argv2 = args.strip().split(' ', 2)
+ if len(argv2) >= 3 and argv2[1] == 'white':
+ whitebg = True
+ htmlfile = argv2[2]
+ htheme.save_html(htmlfile, whitebg)
+
+ return weechat.WEECHAT_RC_OK
+
+
+# ==================================[ main ]==================================
+
+
+def theme_init():
+ """Called when script is loaded."""
+ theme_config_create_dir()
+ filename = theme_config_get_backup()
+ if not os.path.isfile(filename):
+ theme = Theme()
+ theme.save(filename)
+
+
+def main_weechat():
+ """Main function, called only in WeeChat."""
+ if not weechat.register(SCRIPT_NAME, SCRIPT_AUTHOR, SCRIPT_VERSION,
+ SCRIPT_LICENSE, SCRIPT_DESC, '', ''):
+ return
+ theme_config_init()
+ theme_config_read()
+ theme_init()
+ weechat.hook_command(
+ SCRIPT_COMMAND,
+ 'WeeChat theme manager',
+ 'list [<text>] || info|show [<theme>] || install <theme>'
+ ' || installfile <file> || update || undo || backup || save <file>'
+ ' || restore || export [-white] <file>',
+ ' list: list themes (search text if given)\n'
+ ' info: show info about theme (without argument: for current '
+ 'theme)\n'
+ ' show: show all options in theme (without argument: for '
+ 'current theme)\n'
+ ' install: install a theme from repository\n'
+ 'installfile: load theme from a file\n'
+ ' update: download and unpack themes in themes directory\n'
+ ' undo: undo last theme install\n'
+ ' backup: backup current theme (by default in '
+ '~/.weechat/themes/_backup.theme); this is done the first time script '
+ 'is loaded\n'
+ ' save: save current theme in a file\n'
+ ' restore: restore theme backuped by script\n'
+ ' export: save current theme as HTML in a file (with "-white": '
+ 'use white background in HTML)\n\n'
+ 'Examples:\n'
+ ' /' + SCRIPT_COMMAND + ' save /tmp/flashcode.theme => save current '
+ 'theme',
+ 'list'
+ ' || info %(filename)'
+ ' || show %(filename)'
+ ' || install %(themes)'
+ ' || installfile %(filename)'
+ ' || update'
+ ' || undo'
+ ' || save %(filename)'
+ ' || backup'
+ ' || restore'
+ ' || export -white|%(filename) %(filename)',
+ 'theme_cmd', '')
+
+
+def theme_usage():
+ """Display usage."""
+ padding = ' ' * len(sys.argv[0])
+ print('')
+ print('Usage: {0} --export <themefile> <htmlfile> [white]'
+ ''.format(sys.argv[0]))
+ print(' {0} --info <filename>'.format(padding))
+ print(' {0} --help'.format(padding))
+ print('')
+ print(' -e, --export export a theme file to HTML')
+ print(' -i, --info display info about a theme')
+ print(' -h, --help display this help')
+ print('')
+ sys.exit(0)
+
+
+def main_cmdline():
+ """Main function, called only outside WeeChat."""
+ if len(sys.argv) < 2 or sys.argv[1] in ('-h', '--help'):
+ theme_usage()
+ elif len(sys.argv) > 1:
+ if sys.argv[1] in ('-e', '--export'):
+ if len(sys.argv) < 4:
+ theme_usage()
+ whitebg = 'white' in sys.argv[4:]
+ htheme = HtmlTheme(sys.argv[2])
+ htheme.save_html(sys.argv[3], whitebg)
+ elif sys.argv[1] in ('-i', '--info'):
+ if len(sys.argv) < 3:
+ theme_usage()
+ theme = Theme(sys.argv[2])
+ theme.info('Info about theme "{0}":'.format(sys.argv[2]))
+ else:
+ theme_usage()
+
+
+if __name__ == '__main__' and import_other_ok:
+ if import_weechat_ok:
+ main_weechat()
+ else:
+ main_cmdline()
diff --git a/weechat/queryman.txt b/weechat/queryman.txt
new file mode 100644
index 0000000..a4ebf50
--- /dev/null
+++ b/weechat/queryman.txt
@@ -0,0 +1,3 @@
+freenode VerdeRnel
+freenode seb_vallee
+freenode feedoo
diff --git a/weechat/relay.conf b/weechat/relay.conf
new file mode 100644
index 0000000..67d0679
--- /dev/null
+++ b/weechat/relay.conf
@@ -0,0 +1,42 @@
+#
+# weechat -- relay.conf
+#
+
+[look]
+auto_open_buffer = on
+raw_messages = 256
+
+[color]
+client = 166
+status_active = 81
+status_auth_failed = 161
+status_connecting = 118
+status_disconnected = 161
+status_waiting_auth = brown
+text = 252
+text_bg = default
+text_selected = white
+
+[network]
+allow_empty_password = off
+allowed_ips = ""
+bind_address = ""
+clients_purge_delay = 0
+compression_level = 6
+ipv6 = on
+max_clients = 5
+password = "Lp!Ds8@w"
+ssl_cert_key = "%h/ssl/relay.pem"
+ssl_priorities = "NORMAL:-VERS-SSL3.0"
+websocket_allowed_origins = ""
+
+[irc]
+backlog_max_minutes = 1440
+backlog_max_number = 256
+backlog_since_last_disconnect = on
+backlog_since_last_message = off
+backlog_tags = "irc_privmsg"
+backlog_time_format = "[%H:%M] "
+
+[port]
+weechat = 7000
diff --git a/weechat/ruby/auth.rb b/weechat/ruby/auth.rb
new file mode 100755
index 0000000..c304cab
--- /dev/null
+++ b/weechat/ruby/auth.rb
@@ -0,0 +1,89 @@
+# Copyright (c) 2013 Shawn Smith <ShawnSmith0828@gmail.com>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
+def weechat_init
+ # Register our plugin with WeeChat
+ Weechat.register("auth",
+ "Shawn Smith",
+ "0.3",
+ "GPL3",
+ "Automatically authenticate with NickServ using your sasl_username and sasl_password.",
+ "",
+ "")
+
+ Weechat.hook_command("auth",
+ "Automatically authenticate with NickServ using your sasl_username and sasl_password.",
+ "list [server]",
+ "list: Displays your sasl_username and sasl_password",
+ "",
+ "auth_command_cb",
+ "")
+
+ # Grab the hook for notices.
+ Weechat.hook_signal("*,irc_in_notice", "auth_notice_cb", "")
+
+ return Weechat::WEECHAT_RC_OK
+end
+
+# The auth command
+def auth_command_cb(data, buffer, args)
+ server = buffer.split(',')[0]
+ arg = args.split(' ')
+
+ # Check to make sure we were given a valid option.
+ if arg[0] == "list" && arg[1]
+ server = arg[1]
+
+ # Grab the pointers from the config
+ sasl_username = Weechat.config_get("irc.server.#{server}.sasl_username")
+ sasl_password = Weechat.config_get("irc.server.#{server}.sasl_password")
+
+ # Print the usernames/passwords
+ Weechat.print("", "[Auth]: sasl_username: #{Weechat.string_eval_expression("#{wee_string(sasl_username)}", {}, {}, {})}")
+ Weechat.print("", "[Auth]: sasl_password: #{Weechat.string_eval_expression("#{wee_string(sasl_password)}", {}, {}, {})}")
+ else
+ Weechat.command("", "/help auth")
+ end
+
+ return Weechat::WEECHAT_RC_OK
+end
+
+# The incoming notice.
+def auth_notice_cb(data, buffer, args)
+ # Notice should come from nickserv, otherwise we ignore it.
+ if /^:NickServ!.+:This nickname is registered/i =~ args
+ # Get the server that we're on.
+ server = buffer.split(',')[0]
+
+ # Grab the username/passwords if we have them.
+ sasl_username = Weechat.config_get("irc.server.#{server}.sasl_username")
+ sasl_password = Weechat.config_get("irc.server.#{server}.sasl_password")
+
+ # Prevents us from sending empty passwords.
+ if sasl_password != nil
+ Weechat.command("", "/quote -server #{server} PRIVMSG NickServ IDENTIFY #{Weechat.string_eval_expression("#{wee_string(sasl_username)}", {}, {}, {})} #{Weechat.string_eval_expression("#{wee_string(sasl_password)}", {}, {}, {})}")
+
+ # Backwards compatibility hack for shitty servers that don't let you use [nick pass]
+ Weechat.command("", "/quote -server #{server} PRIVMSG NickServ IDENTIFY #{Weechat.string_eval_expression("#{wee_string(sasl_password)}", {}, {}, {})}")
+ end
+ end
+
+ return Weechat::WEECHAT_RC_OK
+end
+
+def wee_string(input)
+ return Weechat.config_string(input)
+end
diff --git a/weechat/ruby/autoload/auth.rb b/weechat/ruby/autoload/auth.rb
new file mode 120000
index 0000000..08c0b0f
--- /dev/null
+++ b/weechat/ruby/autoload/auth.rb
@@ -0,0 +1 @@
+../auth.rb \ No newline at end of file
diff --git a/weechat/script.conf b/weechat/script.conf
new file mode 100644
index 0000000..e1577d4
--- /dev/null
+++ b/weechat/script.conf
@@ -0,0 +1,50 @@
+#
+# weechat -- script.conf
+#
+
+[look]
+columns = "%s %n %V %v %u | %d | %t"
+diff_color = on
+diff_command = "auto"
+display_source = on
+quiet_actions = on
+sort = "p,n"
+translate_description = on
+use_keys = on
+
+[color]
+status_autoloaded = cyan
+status_held = white
+status_installed = lightcyan
+status_obsolete = lightmagenta
+status_popular = yellow
+status_running = lightgreen
+status_unknown = lightred
+text = default
+text_bg = default
+text_bg_selected = red
+text_date = default
+text_date_selected = white
+text_delimiters = default
+text_description = default
+text_description_selected = white
+text_extension = default
+text_extension_selected = white
+text_name = cyan
+text_name_selected = lightcyan
+text_selected = white
+text_tags = brown
+text_tags_selected = yellow
+text_version = magenta
+text_version_loaded = default
+text_version_loaded_selected = white
+text_version_selected = lightmagenta
+
+[scripts]
+autoload = on
+cache_expire = 1440
+download_timeout = 30
+hold = ""
+path = "%h/script"
+url = "http://weechat.org/files/plugins.xml.gz"
+url_force_https = on
diff --git a/weechat/script/plugins.xml.gz b/weechat/script/plugins.xml.gz
new file mode 100755
index 0000000..9975360
--- /dev/null
+++ b/weechat/script/plugins.xml.gz
Binary files differ
diff --git a/weechat/sec.conf b/weechat/sec.conf
new file mode 100644
index 0000000..3672aa7
--- /dev/null
+++ b/weechat/sec.conf
@@ -0,0 +1,11 @@
+#
+# weechat -- sec.conf
+#
+
+[crypt]
+cipher = aes256
+hash_algo = sha256
+passphrase_file = ""
+salt = on
+
+[data]
diff --git a/weechat/slack.cache b/weechat/slack.cache
new file mode 100644
index 0000000..9fc0db9
--- /dev/null
+++ b/weechat/slack.cache
@@ -0,0 +1,1188 @@
+4
+{"_rendered_text": "plut\u00f4t sympa quand on est deux c\u00f4te \u00e0 c\u00f4te \u00e0 travailler :smile:", "text": "plut\u00f4t sympa quand on est deux c\u00f4te \u00e0 c\u00f4te \u00e0 travailler :smile:", "ts": "1484752149.000158", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse y'a t'il un logo pour voxolab ?", "text": "vjousse y'a t'il un logo pour voxolab ?", "ts": "1484756775.000159", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "yep", "text": "yep", "ts": "1484756784.000160", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"username": "<@U3NPRQBJS|vjousse>", "_rendered_text": "vjousse uploaded a file: https://voxolab.slack.com/files/vjousse/F3T472EPM/logo_sans_baseline.png (logo_sans_baseline.png)", "display_as_bot": false, "text": "<@U3NPRQBJS|vjousse> uploaded a file: <https://voxolab.slack.com/files/vjousse/F3T472EPM/logo_sans_baseline.png|logo_sans_baseline.png>", "upload": true, "ts": "1484756813.000161", "subtype": "file_share", "user": "U3NPRQBJS", "file": {"thumb_480_w": 480, "groups": [], "filetype": "png", "thumb_480": "https://files.slack.com/files-tmb/T3MCDV8TA-F3T472EPM-cbe7ec0b22/logo_sans_baseline_480.png", "display_as_bot": false, "thumb_64": "https://files.slack.com/files-tmb/T3MCDV8TA-F3T472EPM-cbe7ec0b22/logo_sans_baseline_64.png", "size": 55873, "original_h": 177, "thumb_360_w": 360, "title": "logo_sans_baseline.png", "url_private": "https://files.slack.com/files-pri/T3MCDV8TA-F3T472EPM/logo_sans_baseline.png", "thumb_360": "https://files.slack.com/files-tmb/T3MCDV8TA-F3T472EPM-cbe7ec0b22/logo_sans_baseline_360.png", "id": "F3T472EPM", "ims": [], "thumb_80": "https://files.slack.com/files-tmb/T3MCDV8TA-F3T472EPM-cbe7ec0b22/logo_sans_baseline_80.png", "thumb_360_h": 105, "thumb_480_h": 140, "external_type": "", "username": "", "timestamp": 1484756811, "public_url_shared": false, "editable": false, "thumb_160": "https://files.slack.com/files-tmb/T3MCDV8TA-F3T472EPM-cbe7ec0b22/logo_sans_baseline_160.png", "url_private_download": "https://files.slack.com/files-pri/T3MCDV8TA-F3T472EPM/download/logo_sans_baseline.png", "user": "U3NPRQBJS", "image_exif_rotation": 1, "is_public": true, "pretty_type": "PNG", "name": "logo_sans_baseline.png", "mimetype": "image/png", "permalink_public": "https://slack-files.com/T3MCDV8TA-F3T472EPM-70cd8a0e16", "permalink": "https://voxolab.slack.com/files/vjousse/F3T472EPM/logo_sans_baseline.png", "is_external": false, "created": 1484756811, "original_w": 606, "comments_count": 0, "mode": "hosted", "channels": ["C3N61B7HS"]}, "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS", "bot_id": null}
+{"_rendered_text": "oki merci", "text": "oki merci", "ts": "1484756823.000162", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ola !", "text": "ola !", "ts": "1485249342.000163", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "slt o/", "ts": "1485249799.000164", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 75, "channel": "C3N61B7HS"}
+{"_rendered_text": "\u00e7a va les gens ?", "text": "\u00e7a va les gens ?", "ts": "1485250156.000165", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "bien bien et toi vjousse ?", "text": "bien bien et toi vjousse ?", "ts": "1485250558.000166", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "super", "text": "super", "ts": "1485250570.000167", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "est-ce que vous avez ce qu'il faut pour bosser ?", "text": "est-ce que vous avez ce qu'il faut pour bosser ?", "ts": "1485250588.000168", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "le chien va bien ?", "text": "le chien va bien ?", "ts": "1485250588.000169", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "heu comment dire :skull:", "text": "heu comment dire :skull:", "ts": "1485250606.000170", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "on va dire qu'il est soulag\u00e9 l\u00e0 o\u00f9 il est maintenant :wink:", "text": "on va dire qu'il est soulag\u00e9 l\u00e0 o\u00f9 il est maintenant :wink:", "ts": "1485250617.000171", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Euh moi j'aimerai bien m'entretenir un peu avec toi mais je pense que je peux encore lire le code de the-transcriber", "text": "Euh moi j'aimerai bien m'entretenir un peu avec toi mais je pense que je peux encore lire le code de the-transcriber", "ts": "1485250650.000172", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "@verdernel on peut se faire un skype/hangout/whatever d\u00e8s que tu veux", "text": "<@U3MK02JMN> on peut se faire un skype/hangout/whatever d\u00e8s que tu veux", "ts": "1485250672.000173", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ok...", "text": "ok...", "ts": "1485250740.000174", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je vais voir", "text": "je vais voir", "ts": "1485250744.000175", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "h\u00e9site-pas \u00e0 me faire signe, je suis sur Paris aujourd'hui, mais je serai sur Le Mans demain", "text": "h\u00e9site-pas \u00e0 me faire signe, je suis sur Paris aujourd'hui, mais je serai sur Le Mans demain", "ts": "1485250813.000176", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "mumble, c'est mieux: c'est libre", "ts": "1485250821.000177", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 290, "channel": "C3N61B7HS"}
+{"_rendered_text": "-_-", "text": "-_-", "ts": "1485250828.000178", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": ":D", "text": ":D", "ts": "1485250829.000179", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": ":p", "ts": "1485250830.000180", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 293, "channel": "C3N61B7HS"}
+{"_rendered_text": "lol", "text": "lol", "ts": "1485250834.000181", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Tu me rappelles moi ya 15 ans @neodarz :smile:", "text": "Tu me rappelles moi ya 15 ans <@U3N6C5ZNY> :smile:", "ts": "1485250850.000182", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ok pour mumble, quel serveur ?", "text": "ok pour mumble, quel serveur ?", "ts": "1485250875.000183", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "neodarz.ovh", "ts": "1485250908.000184", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 314, "channel": "C3N61B7HS"}
+{"text": "j'ai mon mien :)", "ts": "1485250915.000185", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 317, "channel": "C3N61B7HS"}
+{"text": "je test vindinium, bon l'ia par defaut ne fait pas grand chose ^^ Je look pour la faire en elixir pour tester", "ts": "1485250974.000186", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 340, "channel": "C3N61B7HS"}
+{"text": "et pour le port du serveur, c'est celui par d\u00e9faut", "ts": "1485251041.000187", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 357, "channel": "C3N61B7HS"}
+{"_rendered_text": "j'aime bien les bi\u00e8res dans ton jeu vjousse", "text": "j'aime bien les bi\u00e8res dans ton jeu vjousse", "ts": "1485251044.000188", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "lol @verdernel :smile:", "text": "lol <@U3MK02JMN> :smile:", "ts": "1485251053.000189", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": ":D", "text": ":D", "ts": "1485251056.000190", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "c'est marrant j'ai trouv\u00e9 \u00e7a sur l'Internet", "text": "c'est marrant j'ai trouv\u00e9 \u00e7a sur l'Internet", "ts": "1485251489.000191", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "http://vincent.jousse.org/en/tech/interacting-with-dom-element-using-elm-audio-video/\nInteracting with a DOM element using Elm (audio/video tag example) (http://vincent.jousse.org/en/tech/interacting-with-dom-element-using-elm-audio-video/)\nSo, you want to write some Elm code because you're a Hipster and want to be in. Fair enough. But being a Hipster has some downsides too. You soon realize that, even if Elm is cool, it doesn't always p", "text": "<http://vincent.jousse.org/en/tech/interacting-with-dom-element-using-elm-audio-video/>\nInteracting with a DOM element using Elm (audio/video tag example) (http://vincent.jousse.org/en/tech/interacting-with-dom-element-using-elm-audio-video/)\nSo, you want to write some Elm code because you're a Hipster and want to be in. Fair enough. But being a Hipster has some downsides too. You soon realize that, even if Elm is cool, it doesn't always p", "ts": "1485251491.000192", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je peux me lancer l\u00e0 dessus aujourd'hui ? :p", "text": "je peux me lancer l\u00e0 dessus aujourd'hui ? :p", "ts": "1485251525.000194", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "c'est un gars bien ce vjousse", "text": "c'est un gars bien ce vjousse", "ts": "1485251711.000195", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Bon j'\u00e9tais sur le point de gagn\u00e9 quand ma co \u00e0 freeze : http://vindinium.org/eny0wdjo", "ts": "1485251730.000196", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 501, "channel": "C3N61B7HS"}
+{"_rendered_text": "o\u00e9 jsais pas qui c'est mais il a lair cool", "text": "o\u00e9 jsais pas qui c'est mais il a lair cool", "ts": "1485251740.000197", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "_retourne au travaille_", "ts": "1485251746.000198", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 508, "channel": "C3N61B7HS"}
+{"_rendered_text": "oui @verdernel vas-y, c'est tr\u00e8s utile que tu saches \u00e7a", "text": "oui <@U3MK02JMN> vas-y, c'est tr\u00e8s utile que tu saches \u00e7a", "ts": "1485251748.000199", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "@neodarz t'as fait le bot en elixir ? :wink:", "text": "<@U3N6C5ZNY> t'as fait le bot en elixir ? :wink:", "ts": "1485251762.000200", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "(la page se charge pas chez moi pour l'instant\u2026)", "text": "(la page se charge pas chez moi pour l'instant\u2026)", "ts": "1485251794.000201", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "oaip :)", "ts": "1485251794.000202", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 523, "channel": "C3N61B7HS"}
+{"_rendered_text": "excellent !", "text": "excellent !", "ts": "1485251811.000203", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "fais p\u00e9ter le source.", "text": "fais p\u00e9ter le source.", "ts": "1485251816.000204", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Vindinium :') c'\u00e9tait le bon vieux temps quand m\u00eame.", "text": "Vindinium :') c'\u00e9tait le bon vieux temps quand m\u00eame.", "ts": "1485251831.000205", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "heu... j'ai rien fait de sp\u00e9cial mise \u00e0 part changer cette ligne : Enum.take_random([\"Stay\", \"North\", \"South\", \"East\", \"West\"], 10) |> List.first", "ts": "1485251890.000206", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 549, "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse 0.17 ou 0.18 c'est grave docteur ? il vaut mieux que je suive la version que tu utilise pour la d\u00e9monstration ?", "text": "vjousse 0.17 ou 0.18 c'est grave docteur ? il vaut mieux que je suive la version que tu utilise pour la d\u00e9monstration ?", "ts": "1485251902.000207", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "et encore pas sur que \u00e7a soit efficace", "ts": "1485251909.000208", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 556, "channel": "C3N61B7HS"}
+{"_rendered_text": "non @verdernel tu utilises laquelle actuellement ?", "text": "non <@U3MK02JMN> tu utilises laquelle actuellement ?", "ts": "1485251979.000209", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ok @neodarz :slightly_smiling_face:", "text": "ok <@U3N6C5ZNY> :slightly_smiling_face:", "ts": "1485252009.000210", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "0.18", "text": "0.18", "ts": "1485252010.000211", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "pars sur la 0.18 alors, ya pas de changements majeurs sur ces parties", "text": "pars sur la 0.18 alors, ya pas de changements majeurs sur ces parties", "ts": "1485252027.000212", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "enfin je vois \u00e7a quand je tape elm reactor", "text": "enfin je vois \u00e7a quand je tape elm reactor", "ts": "1485252031.000213", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ok", "text": "ok", "ts": "1485252036.000214", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "merci", "text": "merci", "ts": "1485252040.000215", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "euhm vjousse, \u00e0 propos de elm et des packages, quand je cr\u00e9er un nouveau projet, \u00e0 chaque fois je r\u00e9installe \u00e0 nouveau elm et ses packages, \u00e7a me prend beaucoup de place, y'a pas mieux \u00e0 faire ?", "text": "euhm vjousse, \u00e0 propos de elm et des packages, quand je cr\u00e9er un nouveau projet, \u00e0 chaque fois je r\u00e9installe \u00e0 nouveau elm et ses packages, \u00e7a me prend beaucoup de place, y'a pas mieux \u00e0 faire ?", "ts": "1485252200.000216", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "#phrasetr\u00e8smalcontruiteoklm", "text": "#phrasetr\u00e8smalcontruiteoklm", "ts": "1485252220.000217", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "tu parles du elm-stuff ?", "text": "tu parles du elm-stuff ?", "ts": "1485252243.000219", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "oui tout \u00e0 fait", "text": "oui tout \u00e0 fait", "ts": "1485252248.000220", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "pas \u00e0 ma connaissance non, bienvenue dans la programmation frontend/web :\u00a0tu ret\u00e9l\u00e9charges sur ton disque tout le nainternet mondial \u00e0 chaque fois", "text": "pas \u00e0 ma connaissance non, bienvenue dans la programmation frontend/web :\u00a0tu ret\u00e9l\u00e9charges sur ton disque tout le nainternet mondial \u00e0 chaque fois", "ts": "1485252284.000221", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "._.'", "text": "._.'", "ts": "1485252306.000222", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "\"le nainternet\" haha", "text": "\"le nainternet\" haha", "ts": "1485252319.000223", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "au pire ce que je fais c'est que je rassemble tout dans un gros dossier projet avec un seul elm-stuff ?", "text": "au pire ce que je fais c'est que je rassemble tout dans un gros dossier projet avec un seul elm-stuff ?", "ts": "1485252361.000224", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "pas s\u00fbr que \u00e7a marche", "text": "pas s\u00fbr que \u00e7a marche", "ts": "1485252391.000225", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "car ton elm-package risque de pas \u00eatre \u00e0 jour", "text": "car ton elm-package risque de pas \u00eatre \u00e0 jour", "ts": "1485252400.000226", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ben normalement si, le probleme c'est juste qu'il chargera tous les packages", "text": "ben normalement si, le probleme c'est juste qu'il chargera tous les packages", "ts": "1485252431.000227", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "j'essaie", "text": "j'essaie", "ts": "1485252442.000228", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse ah au fait neodarz a coll\u00e9 du scotch noir sur son pc portable, du coup il peux pas mumble :D", "text": "vjousse ah au fait neodarz a coll\u00e9 du scotch noir sur son pc portable, du coup il peux pas mumble :D", "ts": "1485252722.000229", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "(oui il en a mis sur la webcam et les micros)", "text": "(oui il en a mis sur la webcam et les micros)", "ts": "1485252741.000230", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "verdernel: De toute facon le micro sur ce pc portable est pourris : on entend le clavier quand on tape ^^", "ts": "1485252918.000231", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 769, "channel": "C3N61B7HS"}
+{"_rendered_text": "neodarz non c'est tes gros doigts qui font \u00e7a", "text": "neodarz non c'est tes gros doigts qui font \u00e7a", "ts": "1485252940.000232", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": ":joy:", "text": ":joy:", "ts": "1485252951.000233", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ahah", "text": "ahah", "ts": "1485252973.000234", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse \u00e0 priori \u00e7a fonctionne pour l'instant avec deux projets en m\u00eame temps, juste que je fasse attention \u00e0 ce elm-package", "text": "vjousse \u00e0 priori \u00e7a fonctionne pour l'instant avec deux projets en m\u00eame temps, juste que je fasse attention \u00e0 ce elm-package", "ts": "1485252999.000235", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "lol, de toute facon les micro des pc portable ont toujours \u00e9t\u00e9 pourris et mal plac\u00e9 !", "ts": "1485253029.000236", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 800, "channel": "C3N61B7HS"}
+{"_rendered_text": "tss, je te signale tu m'as toujours pas rembours\u00e9 et tu l'a d\u00e9j\u00e0 hack\u00e9 !", "text": "tss, je te signale tu m'as toujours pas rembours\u00e9 et tu l'a d\u00e9j\u00e0 hack\u00e9 !", "ts": "1485253051.000237", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "?!?Comment \u00e7a ?", "ts": "1485253302.000239", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 856, "channel": "C3N61B7HS"}
+{"text": "vjousse, je suis en train de me poser une question sur les r\u00e9gles de nommage dans la bdd... A tu une pr\u00e9f\u00e9rence ou je peux faire un truc \u00e0 la sauce ? ", "ts": "1485255725.000240", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 359, "channel": "C3N61B7HS"}
+{"_rendered_text": "du genre ? :smile:", "text": "du genre ? :smile:", "ts": "1485255750.000241", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Ah et m\u00eame question pour le nom des variables et des fonctions dans phoenix. Du genre, l'exemple des pr\u00e9fixe que conseille ce monsieur : http://sql.sh/1396-nom-table-colonne\n[SQL] Bonnes pratiques pour le nommage des tables et colonnes (http://sql.sh/1396-nom-table-colonne)\nLors de la cr\u00e9ation d\u2019une base de donn\u00e9es il convient d\u2019utiliser de bonnes pratiques pour faciliter la lecture, pr\u00e9venir les bugs et \u00e9viter des erreurs lors du d\u00e9veloppement. Cet article pr\u00e9sente quelques bonnes pratiques lors de la conception d\u2019un sch\u00e9ma \u2026", "text": "Ah et m\u00eame question pour le nom des variables et des fonctions dans phoenix. Du genre, l'exemple des pr\u00e9fixe que conseille ce monsieur : <http://sql.sh/1396-nom-table-colonne>\n[SQL] Bonnes pratiques pour le nommage des tables et colonnes (http://sql.sh/1396-nom-table-colonne)\nLors de la cr\u00e9ation d\u2019une base de donn\u00e9es il convient d\u2019utiliser de bonnes pratiques pour faciliter la lecture, pr\u00e9venir les bugs et \u00e9viter des erreurs lors du d\u00e9veloppement. Cet article pr\u00e9sente quelques bonnes pratiques lors de la conception d\u2019un sch\u00e9ma \u2026", "ts": "1485255838.000242", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 397, "channel": "C3N61B7HS"}
+{"_rendered_text": "je ne suis pas pour le prefixage", "text": "je ne suis pas pour le prefixage", "ts": "1485255907.000244", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "c'est du travail en plus pour rien", "text": "c'est du travail en plus pour rien", "ts": "1485255917.000245", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "oui pour le singulier", "text": "oui pour le singulier", "ts": "1485255924.000246", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "(c'est user, pas users)", "text": "(c'est user, pas users)", "ts": "1485255928.000247", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "et _ quand tu dois utiliser plusieurs mots", "text": "et _ quand tu dois utiliser plusieurs mots", "ts": "1485255937.000248", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "pour elixir le CS (coding style) c'est l\u00e0 : https://github.com/christopheradams/elixir_style_guide\nchristopheradams/elixir_style_guide (https://github.com/christopheradams/elixir_style_guide)\nelixir_style_guide - A community driven style guide for Elixir", "text": "pour elixir le CS (coding style) c'est l\u00e0 : <https://github.com/christopheradams/elixir_style_guide>\nchristopheradams/elixir_style_guide (https://github.com/christopheradams/elixir_style_guide)\nelixir_style_guide - A community driven style guide for Elixir", "ts": "1485255972.000249", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "avec le bon https://github.com/elixir-lang/vim-elixir \u00e9videmment ;8)\nelixir-lang/vim-elixir (https://github.com/elixir-lang/vim-elixir)\nvim-elixir - Vim configuration files for Elixir", "text": "avec le bon <https://github.com/elixir-lang/vim-elixir> \u00e9videmment ;8)\nelixir-lang/vim-elixir (https://github.com/elixir-lang/vim-elixir)\nvim-elixir - Vim configuration files for Elixir", "ts": "1485256050.000251", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "pfiouf heureusement que tu veut pas de pr\u00e9fixage, car je me serais vite perdu XD ", "ts": "1485256255.000253", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 492, "channel": "C3N61B7HS"}
+{"_rendered_text": "plus de 15 ans que je fais des tables SQL, et j'ai jamais compris pourquoi certains disaient qu'il fallait faire \u00e7a", "text": "plus de 15 ans que je fais des tables SQL, et j'ai jamais compris pourquoi certains disaient qu'il fallait faire \u00e7a", "ts": "1485256294.000254", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Peut \u00eatre qu'ils doivent g\u00e9rer de grandes bases de donn\u00e9e ?", "ts": "1485256537.000255", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 557, "channel": "C3N61B7HS"}
+{"text": "et merci pour les liens pour elixir, je vais aller checker \u00e7a de suite :)", "ts": "1485256557.000256", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 566, "channel": "C3N61B7HS"}
+{"_rendered_text": "possible, mais en postgresql ya les sch\u00e9mas pour g\u00e9rer \u00e7a", "text": "possible, mais en postgresql ya les sch\u00e9mas pour g\u00e9rer \u00e7a", "ts": "1485256574.000257", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "hum, je sais pas j'ai pas encore \u00e9t\u00e9 explorer les sch\u00e9mas postgresql en profondeur", "ts": "1485256627.000258", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 587, "channel": "C3N61B7HS"}
+{"text": "mais si tu le dit", "ts": "1485256639.000259", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 593, "channel": "C3N61B7HS"}
+{"_rendered_text": "J'ai une question vjousse, \u00e0 tu d\u00e9j\u00e0 utilis\u00e9 la librairie Arc (https://github.com/stavro/arc) avec phoenix ?\nstavro/arc (https://github.com/stavro/arc)\narc - :paperclip: Flexible file upload and attachment library for Elixir", "text": "J'ai une question vjousse, \u00e0 tu d\u00e9j\u00e0 utilis\u00e9 la librairie Arc (<https://github.com/stavro/arc>) avec phoenix ?\nstavro/arc (https://github.com/stavro/arc)\narc - :paperclip: Flexible file upload and attachment library for Elixir", "ts": "1485269371.000260", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 149, "channel": "C3N61B7HS"}
+{"_rendered_text": "nope", "text": "nope", "ts": "1485269383.000262", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "moi j'ai toujours fait de cette mani\u00e8re l\u00e0 :\u00a0http://www.phoenixframework.org/docs/file-uploads\nFile Uploads \u00b7 Phoenix (http://www.phoenixframework.org/docs/file-uploads)\nProductive. Reliable. Fast.A productive web framework that does not compromise speed and maintainability", "text": "moi j'ai toujours fait de cette mani\u00e8re l\u00e0 :\u00a0<http://www.phoenixframework.org/docs/file-uploads>\nFile Uploads \u00b7 Phoenix (http://www.phoenixframework.org/docs/file-uploads)\nProductive. Reliable. Fast.A productive web framework that does not compromise speed and maintainability", "ts": "1485269424.000263", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "mais je suis preneur d'autre chose", "text": "mais je suis preneur d'autre chose", "ts": "1485269428.000265", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "a voir, d\u00e9j\u00e0 je fait en sorte d'avoir un truc qui fontionne, peut importe quoi j'utilise. Ensuite je vois pour mettre en place ce qui na pas marcher et voir lequelle me semble le plus simple [:+1:1]", "reactions": [{"name": "+1", "users": ["U3MK02JMN"]}], "text": "a voir, d\u00e9j\u00e0 je fait en sorte d'avoir un truc qui fontionne, peut importe quoi j'utilise. Ensuite je vois pour mettre en place ce qui na pas marcher et voir lequelle me semble le plus simple", "ts": "1485269768.000266", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 251, "channel": "C3N61B7HS"}
+{"_rendered_text": "\u00e7a marche", "text": "\u00e7a marche", "ts": "1485270383.000267", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "bon je comprend pas la doc pour uploader un fichier --'", "ts": "1485272583.000268", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 819, "channel": "C3N61B7HS"}
+{"_rendered_text": "quand je veux uploader un fichier depuis l'interface, je peux pas, j'ai une erreur \"is invalid\". Au passage je me suis aid\u00e9 de ce tuto : https://smashingboxes.com/blog/image-upload-in-phoenix/ pour tenter de comprendre mais je suis un paum\u00e9... Du coup vjousse, suis sur la bonne voie ?\nImage Upload in Phoenix | Blog | Smashing Boxes (https://smashingboxes.com/blog/image-upload-in-phoenix/)\nA Rails developer demonstrates an example of how to handle image upload, storage, and association in Phoenix. Read more on the Smashing Boxes blog.", "text": "quand je veux uploader un fichier depuis l'interface, je peux pas, j'ai une erreur \"is invalid\". Au passage je me suis aid\u00e9 de ce tuto : <https://smashingboxes.com/blog/image-upload-in-phoenix/> pour tenter de comprendre mais je suis un paum\u00e9... Du coup vjousse, suis sur la bonne voie ?\nImage Upload in Phoenix | Blog | Smashing Boxes (https://smashingboxes.com/blog/image-upload-in-phoenix/)\nA Rails developer demonstrates an example of how to handle image upload, storage, and association in Phoenix. Read more on the Smashing Boxes blog.", "ts": "1485272818.000269", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 888, "channel": "C3N61B7HS"}
+{"_rendered_text": "(je suis dans le train)", "text": "(je suis dans le train)", "ts": "1485273253.000271", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je peux pas trop te dire @neodarz vu que j'ai jamais utilis\u00e9 Arc", "text": "je peux pas trop te dire <@U3N6C5ZNY> vu que j'ai jamais utilis\u00e9 Arc", "ts": "1485273488.000272", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "c'est pas en rapport avec Arc mais juste avec l'upload de fichier... Que ce soit avec Arc ou juste avec phoenix je n'y arrive pas. :/", "ts": "1485273677.000273", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 76, "channel": "C3N61B7HS"}
+{"_rendered_text": "t'as mis ton code quelque part ?", "text": "t'as mis ton code quelque part ?", "ts": "1485273710.000274", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "'fin il y a un truc qui m'\u00e9chappe. Nope, je vais le faire de suite, en virant Arc car je ne l'utilise pas", "ts": "1485273798.000275", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 125, "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse: voila, j'ai upload\u00e9 le code ici : https://framagit.org/NeodarZ/the_transcriber_backend\nBreton Corentin / the_transcriber_backend (https://framagit.org/NeodarZ/the_transcriber_backend)\nThis is the backend part of the-transcriber app by @vjousse : https://github.com/vjousse/the-transcriber", "text": "vjousse: voila, j'ai upload\u00e9 le code ici : <https://framagit.org/NeodarZ/the_transcriber_backend>\nBreton Corentin / the_transcriber_backend (https://framagit.org/NeodarZ/the_transcriber_backend)\nThis is the backend part of the-transcriber app by @vjousse : <https://github.com/vjousse/the-transcriber>", "ts": "1485274807.000276", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 334, "channel": "C3N61B7HS"}
+{"_rendered_text": "Merci", "text": "Merci", "ts": "1485276207.000278", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Pour info je bosse de la Ruche demain", "text": "Pour info je bosse de la Ruche demain", "ts": "1485276234.000279", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "On pourra regarder tout \u00e7a", "text": "On pourra regarder tout \u00e7a", "ts": "1485276246.000280", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "ok dac super :)", "ts": "1485276374.000281", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 650, "channel": "C3N61B7HS"}
+{"_rendered_text": "@neodarz o\u00f9 est ton code sur le file upload ? je le vois pas dans les controllers et pas dans les tests", "text": "<@U3N6C5ZNY> o\u00f9 est ton code sur le file upload ? je le vois pas dans les controllers et pas dans les tests", "ts": "1485331943.000282", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je passe \u00e0 la banque et j'arrive, \u00e0 toute", "text": "je passe \u00e0 la banque et j'arrive, \u00e0 toute", "ts": "1485332989.000283", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "ok", "ts": "1485333462.000284", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 68, "channel": "C3N61B7HS"}
+{"text": "je regarde o\u00f9 je l'ai mis, c'est pas celui qui est dans le module TheTranscriberBackend.Audio ?", "ts": "1485333588.000285", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 107, "channel": "C3N61B7HS"}
+{"text": "le module TheTranscriberBackend.AudioFile pardon", "ts": "1485333675.000286", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 129, "channel": "C3N61B7HS"}
+{"text": "je suis en train de me dire que oui il me manque le code pour upload mais j'ai bien celui pour enregistrer dans la base de donn\u00e9e...", "ts": "1485333750.000287", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 155, "channel": "C3N61B7HS"}
+{"_rendered_text": "@neodarz en quoi puis-je t'aider donc ? :smile:", "text": "<@U3N6C5ZNY> en quoi puis-je t'aider donc ? :smile:", "ts": "1485334554.000288", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "je croi que j'ai compris finalement :)", "ts": "1485334669.000289", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 344, "channel": "C3N61B7HS"}
+{"text": "je fait deux trois test et je te tient au courant", "ts": "1485334690.000290", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 352, "channel": "C3N61B7HS"}
+{"text": "vjousse, bon finalement j'ai r\u00e9ussi \\o/", "ts": "1485336514.000291", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 724, "channel": "C3N61B7HS"}
+{"_rendered_text": "Bonjouuur", "text": "Bonjouuur", "ts": "1485336647.000292", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "moi aussi j'ai r\u00e9ussi", "text": "moi aussi j'ai r\u00e9ussi", "ts": "1485336669.000293", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "oui verdernel ... de quoi ?", "ts": "1485336709.000294", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 768, "channel": "C3N61B7HS"}
+{"_rendered_text": "haha ! c'est secret", "text": "haha ! c'est secret", "ts": "1485336792.000295", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "ok...", "ts": "1485336887.000296", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 804, "channel": "C3N61B7HS"}
+{"_rendered_text": "@neodarz quel homme", "text": "<@U3N6C5ZNY> quel homme", "ts": "1485336902.000297", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "j'ai import\u00e9 un module et \u00e7a a compil\u00e9", "text": "j'ai import\u00e9 un module et \u00e7a a compil\u00e9", "ts": "1485336906.000298", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": ":D", "text": ":D", "ts": "1485336909.000299", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "c'est beau le progr\u00e8s hein", "text": "c'est beau le progr\u00e8s hein", "ts": "1485336978.000300", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Et j'ai m\u00eame integr\u00e9 la suppression de celui ci lorsque que je clique sur le bouton :)", "ts": "1485337046.000301", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 844, "channel": "C3N61B7HS"}
+{"text": "bon il me reste a voir pour voir si sa marche en cli, l'api sert peut etre \u00e0 \u00e7a...", "ts": "1485337081.000302", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 859, "channel": "C3N61B7HS"}
+{"_rendered_text": "et puis les test... [:the_horns:1 :smiley_cat:1]", "reactions": [{"name": "the_horns", "users": ["U3NPRQBJS"]}, {"name": "smiley_cat", "users": ["U3MK02JMN"]}], "text": "et puis les test...", "ts": "1485337092.000303", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 864, "channel": "C3N61B7HS"}
+{"text": "ping vjousse, quand je veut changer mon changeset \u00e0 la voler avant de faire Repo.insert() la commande suivante est correcte : ", "ts": "1485339093.000304", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 281, "channel": "C3N61B7HS"}
+{"text": " changeset = AudioFile.changeset(%AudioFile{}, audio_file_params)", "ts": "1485339094.000305", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 282, "channel": "C3N61B7HS"}
+{"text": " |> Ecto.Changeset.change(%{audio_path: path})", "ts": "1485339095.000306", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 283, "channel": "C3N61B7HS"}
+{"text": "?", "ts": "1485339098.000307", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 285, "channel": "C3N61B7HS"}
+{"_rendered_text": "bonne question, g\u00e9n\u00e9ralement moi j'utilise :\u00a0https://hexdocs.pm/ecto/Ecto.Changeset.html#put_change/3", "text": "bonne question, g\u00e9n\u00e9ralement moi j'utilise :\u00a0<https://hexdocs.pm/ecto/Ecto.Changeset.html#put_change/3>", "ts": "1485339243.000308", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "ok merci, je vais utiliser \u00e7a. Mais sinon ce que j'essaye de faire ne marche pas...", "ts": "1485339530.000309", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 383, "channel": "C3N61B7HS"}
+{"_rendered_text": "avec le change tu veux dire ?", "text": "avec le change tu veux dire ?", "ts": "1485339604.000310", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "\u00e7a veut dire quoi \u00ab \u00e7a marche pas \u00bb ?", "text": "\u00e7a veut dire quoi \u00ab \u00e7a marche pas \u00bb ?", "ts": "1485339614.000311", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "j'ai un sch\u00e9ma o\u00f9 j'attend un string, mais lorsque j'envoi un fichier ma variable est de type Plug.Connection. Alors avant de faire le changeset, vue que c'est dedans que la v\u00e9rification ce fait, je fait en sorte d'ins\u00e9rer un string et du coup je met le chemin du fichier", "ts": "1485339716.000312", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 441, "channel": "C3N61B7HS"}
+{"_rendered_text": "du code ! du code ! :slightly_smiling_face:", "text": "du code ! du code ! :slightly_smiling_face:", "ts": "1485339846.000313", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "vjousse => https://cryptpad.fr/code/#/1/edit/G7BC6VP-iro-Ww2wzcBk1Q/XgIfRXu-G78GW9gFpydKFZ-x", "ts": "1485340429.000314", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 586, "channel": "C3N61B7HS"}
+{"_rendered_text": "@neodarz ya un truc qui s'appelle git et les branches qui est vachement plus pratique", "text": "<@U3N6C5ZNY> ya un truc qui s'appelle git et les branches qui est vachement plus pratique", "ts": "1485340948.000315", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": ":)", "ts": "1485340963.000316", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 709, "channel": "C3N61B7HS"}
+{"text": "c'est pas faut", "ts": "1485340985.000317", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 718, "channel": "C3N61B7HS"}
+{"text": "faux*", "ts": "1485340992.000318", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 720, "channel": "C3N61B7HS"}
+{"_rendered_text": "(c'est plus pratique pour moi pour r\u00e9ex\u00e9cuter ton code)", "text": "(c'est plus pratique pour moi pour r\u00e9ex\u00e9cuter ton code)", "ts": "1485341002.000319", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "et donc c'est quoi le souci l\u00e0 @neodarz ?", "text": "et donc c'est quoi le souci l\u00e0 <@U3N6C5ZNY> ?", "ts": "1485341009.000320", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "en effet, bas je souhaite que lorsque je ne met pas d'image via mon formulaire il n'accepte pas la requete. Car pour le moment c'est soit je met pas d'image et il accepte la requete soit je lui dit de v\u00e9rifier qu'il y ait bien une image. Le truc quand je lui demande de v\u00e9rifier c'est que le type de la variable dans mon sch\u00e9ma est de type de string alors qu'il recoit un Plug.Connection. Pourtant avant de faire l'insertertion avec Repo.insert je fait en sorte de remplacer le contenu de ma variable, qui de type Plug.Connection, par une string...", "ts": "1485341348.000321", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 853, "channel": "C3N61B7HS"}
+{"text": "je sais pas si j'ai \u00e9t\u00e9 clair, je vais une branche et push mon merdier \u00e7a sera plus simple ", "ts": "1485341374.000322", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 865, "channel": "C3N61B7HS"}
+{"_rendered_text": "en voil\u00e0 une bonne id\u00e9e (m\u00eame si tu as \u00e9t\u00e9 clair :slightly_smiling_face: )", "text": "en voil\u00e0 une bonne id\u00e9e (m\u00eame si tu as \u00e9t\u00e9 clair :slightly_smiling_face: )", "ts": "1485341389.000323", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "@neodarz tu me fais signe quant du as push\u00e9 le code ?", "text": "<@U3N6C5ZNY> tu me fais signe quant du as push\u00e9 le code ?", "ts": "1485341551.000324", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse: c'est fait :) => https://framagit.org/NeodarZ/the_transcriber_backend/tree/f_upload_file\nFiles \u00b7 f_upload_file \u00b7 Breton Corentin / the_transcriber_backend (https://framagit.org/NeodarZ/the_transcriber_backend/tree/f_upload_file)\nThis is the backend part of the-transcriber app by @vjousse : https://github.com/vjousse/the-transcriber", "text": "vjousse: c'est fait :) =&gt; <https://framagit.org/NeodarZ/the_transcriber_backend/tree/f_upload_file>\nFiles \u00b7 f_upload_file \u00b7 Breton Corentin / the_transcriber_backend (https://framagit.org/NeodarZ/the_transcriber_backend/tree/f_upload_file)\nThis is the backend part of the-transcriber app by @vjousse : <https://github.com/vjousse/the-transcriber>", "ts": "1485341611.000325", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 915, "channel": "C3N61B7HS"}
+{"_rendered_text": "@neodarz au passage, on \u00e9vite de parler de variable. Vu que tu utilises un langage fonctionnel, le concept de variable n'existe plus vraiment. On parlera plut\u00f4t de valeurs/ nouvelles valeurs", "text": "<@U3N6C5ZNY> au passage, on \u00e9vite de parler de variable. Vu que tu utilises un langage fonctionnel, le concept de variable n'existe plus vraiment. On parlera plut\u00f4t de valeurs/ nouvelles valeurs", "ts": "1485342022.000327", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "ok, je savais trop comment nommer \u00e7a ^^", "ts": "1485342054.000328", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 8, "channel": "C3N61B7HS"}
+{"_rendered_text": "https://framagit.org/NeodarZ/the_transcriber_backend/blob/f_upload_file/web/controllers/audio_file_controller.ex#L23\nweb/controllers/audio_file_controller.ex \u00b7 f_upload_file \u00b7 Breton Corentin / the_transcriber_backend (https://framagit.org/NeodarZ/the_transcriber_backend/blob/f_upload_file/web/controllers/audio_file_controller.ex#L23)\nThis is the backend part of the-transcriber app by @vjousse : https://github.com/vjousse/the-transcriber", "text": "<https://framagit.org/NeodarZ/the_transcriber_backend/blob/f_upload_file/web/controllers/audio_file_controller.ex#L23>\nweb/controllers/audio_file_controller.ex \u00b7 f_upload_file \u00b7 Breton Corentin / the_transcriber_backend (https://framagit.org/NeodarZ/the_transcriber_backend/blob/f_upload_file/web/controllers/audio_file_controller.ex#L23)\nThis is the backend part of the-transcriber app by @vjousse : <https://github.com/vjousse/the-transcriber>", "ts": "1485342098.000329", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "on est d'accord que cette ligne ne sert \u00e0 rien", "text": "on est d'accord que cette ligne ne sert \u00e0 rien", "ts": "1485342111.000331", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "AAAAAAAAAAAAAH slack vient de me d\u00e9foncer le lien --'", "ts": "1485342172.000332", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 37, "channel": "C3N61B7HS"}
+{"_rendered_text": "c'est grave docteur ?", "text": "c'est grave docteur ?", "ts": "1485342206.000333", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "sinon cette ligne est cens\u00e9 servir a qqch... faire en sorte que la valeur de audio_path soit \"/media/file\" et non pas %Plug.Upload{content_type: \"application/pdf\", filename: \"programming-phoenix_p1_0.pdf\", path: \"/tmp/plug-1485/multipart", "ts": "1485342266.000334", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 68, "channel": "C3N61B7HS"}
+{"text": "-339809-388418-1\"}", "ts": "1485342266.000335", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 69, "channel": "C3N61B7HS"}
+{"_rendered_text": "yep je vois bien ce que tu veux faire", "text": "yep je vois bien ce que tu veux faire", "ts": "1485342295.000336", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "mais le souci, c'est que l\u00e0, tu es avec un langage de programmation fonctionnel", "text": "mais le souci, c'est que l\u00e0, tu es avec un langage de programmation fonctionnel", "ts": "1485342308.000337", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "in ne \u00ab mute \u00bb / \u00ab modifie \u00bb jamais tes structures de donn\u00e9es", "text": "in ne \u00ab mute \u00bb / \u00ab modifie \u00bb jamais tes structures de donn\u00e9es", "ts": "1485342322.000338", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "il ne peut que en cr\u00e9er de nouvelles", "text": "il ne peut que en cr\u00e9er de nouvelles", "ts": "1485342329.000339", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Ecto.Changeset.put_change(changeset, :audio_path, path)", "text": "Ecto.Changeset.put_change(changeset, :audio_path, path)", "ts": "1485342340.000340", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "arf, comme python je code en mode C/C++ --'", "ts": "1485342346.000341", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 89, "channel": "C3N61B7HS"}
+{"_rendered_text": "pas pour tout en python, mais quelques principes s'y appliquent", "text": "pas pour tout en python, mais quelques principes s'y appliquent", "ts": "1485342368.000342", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "@neodarz tu peux donner les droits d'\u00e9criture sur ton repo ?", "text": "<@U3N6C5ZNY> tu peux donner les droits d'\u00e9criture sur ton repo ?", "ts": "1485345478.000343", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse mon login", "text": "vjousse mon login", "ts": "1485345486.000344", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "ah oui, voila", "ts": "1485351099.000345", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 861, "channel": "C3N61B7HS"}
+{"_rendered_text": "https://www.reddit.com/r/elm/comments/5pw55f/basic_audio_playback/\nBasic Audio Playback \u2022 /r/elm (https://www.reddit.com/r/elm/comments/5pw55f/basic_audio_playback/)\nI'm working on a small project in Elm (a language learning app), and I'm getting to the point where I need basic audio support. I should have done...", "text": "<https://www.reddit.com/r/elm/comments/5pw55f/basic_audio_playback/>\nBasic Audio Playback \u2022 /r/elm (https://www.reddit.com/r/elm/comments/5pw55f/basic_audio_playback/)\nI'm working on a small project in Elm (a language learning app), and I'm getting to the point where I need basic audio support. I should have done...", "ts": "1485353794.000346", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "@neodarz https://framagit.org/NeodarZ/the_transcriber_backend/commit/84ea469e79f71929aa55b6e9e60fe53042bb7808\nUse pattern-matching to handle different cases (84ea469e) \u00b7 Commits \u00b7 Breton Corentin / the_transcriber_backend (https://framagit.org/NeodarZ/the_transcriber_backend/commit/84ea469e79f71929aa55b6e9e60fe53042bb7808)\nThis is the backend part of the-transcriber app by @vjousse : https://github.com/vjousse/the-transcriber", "text": "<@U3N6C5ZNY> <https://framagit.org/NeodarZ/the_transcriber_backend/commit/84ea469e79f71929aa55b6e9e60fe53042bb7808>\nUse pattern-matching to handle different cases (84ea469e) \u00b7 Commits \u00b7 Breton Corentin / the_transcriber_backend (https://framagit.org/NeodarZ/the_transcriber_backend/commit/84ea469e79f71929aa55b6e9e60fe53042bb7808)\nThis is the backend part of the-transcriber app by @vjousse : <https://github.com/vjousse/the-transcriber>", "ts": "1485362832.000348", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "hello vjousse", "text": "hello vjousse", "ts": "1485528440.000350", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "yop", "text": "yop", "ts": "1485528477.000351", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je peux utiliser \u00e7a https://github.com/jcollard/elm-audio ?\njcollard/elm-audio (https://github.com/jcollard/elm-audio)\nelm-audio - Audio playing capabilities in Elm", "text": "je peux utiliser \u00e7a <https://github.com/jcollard/elm-audio> ?\njcollard/elm-audio (https://github.com/jcollard/elm-audio)\nelm-audio - Audio playing capabilities in Elm", "ts": "1485528483.000352", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "pour ?", "text": "pour ?", "ts": "1485528491.000354", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ben je sais pas trop", "text": "ben je sais pas trop", "ts": "1485528503.000355", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "c'est original :stuck_out_tongue:", "text": "c'est original :stuck_out_tongue:", "ts": "1485528514.000356", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je me suis perdu", "text": "je me suis perdu", "ts": "1485528531.000357", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "http://perdu.com/", "text": "<http://perdu.com/>", "ts": "1485528555.000358", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "haha stop !", "text": "haha stop !", "ts": "1485528568.000359", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Ce matin j'ai utilis\u00e9 un tuto pour utiliser les Ports", "text": "Ce matin j'ai utilis\u00e9 un tuto pour utiliser les Ports", "ts": "1485528588.000360", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "et j'ai upload\u00e9 une image qui s'affichait un fois s\u00e9lectionn\u00e9e", "text": "et j'ai upload\u00e9 une image qui s'affichait un fois s\u00e9lectionn\u00e9e", "ts": "1485528622.000361", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "donc j'essaie de reproduire la m\u00eame chose avec un fichier audio", "text": "donc j'essaie de reproduire la m\u00eame chose avec un fichier audio", "ts": "1485528637.000362", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je suppose que c'est une bonne id\u00e9e ?", "text": "je suppose que c'est une bonne id\u00e9e ?", "ts": "1485528646.000363", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "pourquoi pas", "text": "pourquoi pas", "ts": "1485528657.000364", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "mais toute la partie audio est d\u00e9j\u00e0 r\u00e9alis\u00e9e dans the-transcriber", "text": "mais toute la partie audio est d\u00e9j\u00e0 r\u00e9alis\u00e9e dans the-transcriber", "ts": "1485528669.000365", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ah :)", "text": "ah :)", "ts": "1485528679.000366", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "t'as pas vu qu'il y avait un player en haut ?", "text": "t'as pas vu qu'il y avait un player en haut ?", "ts": "1485528691.000367", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "si si", "text": "si si", "ts": "1485528696.000368", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je faisais juste \u00e7a dans mon coin pour comprendre et essayer des trucs vois-tu", "text": "je faisais juste \u00e7a dans mon coin pour comprendre et essayer des trucs vois-tu", "ts": "1485528882.000369", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse c'est bien \u00e7a que tu veux d\u00e9j\u00e0 : avoir un moyen d'ajouter un fichier audio et que the-transcriber le lise ?", "text": "vjousse c'est bien \u00e7a que tu veux d\u00e9j\u00e0 : avoir un moyen d'ajouter un fichier audio et que the-transcriber le lise ?", "ts": "1485529183.000370", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "yep !", "text": "yep !", "ts": "1485529205.000371", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "donc comme pour l'image", "text": "donc comme pour l'image", "ts": "1485529215.000372", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "surement, mais je vois pas pourquoi tu aurais \u00e0 utiliser elm-audio", "text": "surement, mais je vois pas pourquoi tu aurais \u00e0 utiliser elm-audio", "ts": "1485529235.000373", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "par contre surement des ports oui", "text": "par contre surement des ports oui", "ts": "1485529239.000374", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "et j'ai lu qu'il n'y a actuellement pas de moyen en Elm, du coup il faut utiliser les ports", "text": "et j'ai lu qu'il n'y a actuellement pas de moyen en Elm, du coup il faut utiliser les ports", "ts": "1485529252.000375", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ouais j'\u00e9tais perdu", "text": "ouais j'\u00e9tais perdu", "ts": "1485529259.000376", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "tu pourrais aussi dans un deuxi\u00e8me temps laisser le choix \u00e0 l'utilisateur d'uploader un fichier", "text": "tu pourrais aussi dans un deuxi\u00e8me temps laisser le choix \u00e0 l'utilisateur d'uploader un fichier", "ts": "1485530183.000377", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ou de donner une URL directement", "text": "ou de donner une URL directement", "ts": "1485530188.000378", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "oui c'est ce que je vais faire", "text": "oui c'est ce que je vais faire", "ts": "1485532685.000379", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je vais essayer de donner plus de courage ce week end pour avancer parce que l\u00e0 je suis en mode escargot :smile:", "text": "je vais essayer de donner plus de courage ce week end pour avancer parce que l\u00e0 je suis en mode escargot :smile:", "ts": "1485532773.000380", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "le truc c'est quand j'arrive chez moi j'suis un peu beaucoup en mode feignasse que j'ai pas envie de travailler", "text": "le truc c'est quand j'arrive chez moi j'suis un peu beaucoup en mode feignasse que j'ai pas envie de travailler", "ts": "1485532833.000381", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse \u00e7a te dis de prendre une bi\u00e8re un de ces 4 avec neodarz et peut \u00eatre matael ? [:smile:(@neodarz)]", "reactions": [{"name": "smile", "users": ["U3N6C5ZNY"]}], "text": "vjousse \u00e7a te dis de prendre une bi\u00e8re un de ces 4 avec neodarz et peut \u00eatre matael ?", "ts": "1485532866.000382", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "peut \u00eatre avec antho ?", "reactions": [{"name": "smile", "users": []}], "text": "peut \u00eatre avec antho ?", "ts": "1485532878.000383", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "random", "text": "<#C3MCDVAKS|random>", "ts": "1485532899.000384", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485532970.000385", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 607, "channel": "C3N61B7HS"}
+{"_rendered_text": "Avec grand plaisir", "text": "Avec grand plaisir", "ts": "1485534376.000387", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "oui moi aussi avec plaisir :slightly_smiling_face:", "text": "oui moi aussi avec plaisir :slightly_smiling_face:", "ts": "1485536014.000388", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "bon... du coup reste plus qu'a d\u00e9finir une date et une heure...", "ts": "1485536857.000389", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 412, "channel": "C3N61B7HS"}
+{"text": "J'ai eu id\u00e9e !", "ts": "1485536861.000390", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 415, "channel": "C3N61B7HS"}
+{"text": "Le jeudi du libre \u00e7a vous v a ?", "ts": "1485536875.000391", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 422, "channel": "C3N61B7HS"}
+{"text": "bon parcontre j'ai pas la date... il me semble que \u00e7a tombe... le 9 f\u00e9vrier... Ah merde pendant la r\u00e9u du HAUM :/", "ts": "1485536960.000392", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 445, "channel": "C3N61B7HS"}
+{"text": "bon... allez moi je rentre chez moi", "ts": "1485536975.000393", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 451, "channel": "C3N61B7HS"}
+{"_rendered_text": "Si le jeudi 3 c'est pas possible on prend le 4 f\u00e9vrier, plut\u00f4t le soir car moi j'ai envie d'aller voir les portes ouvertes ce jour l\u00e0", "text": "Si le jeudi 3 c'est pas possible on prend le 4 f\u00e9vrier, plut\u00f4t le soir car moi j'ai envie d'aller voir les portes ouvertes ce jour l\u00e0", "ts": "1485699690.000394", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "+1 verdernel ", "ts": "1485711216.000395", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 301, "channel": "C3N61B7HS"}
+{"_rendered_text": "le 4 c'est un samedi par contre", "text": "le 4 c'est un samedi par contre", "ts": "1485717619.000396", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "toutaf\u00e9, \u00e7a pose probl\u00e8me ?", "ts": "1485725395.000397", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 141, "channel": "C3N61B7HS"}
+{"_rendered_text": "le WE\u00a0c'est plus familial que la semaine :slightly_smiling_face:", "text": "le WE\u00a0c'est plus familial que la semaine :slightly_smiling_face:", "ts": "1485725959.000398", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "roooh toute de suite ^^", "ts": "1485726225.000399", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 309, "channel": "C3N61B7HS"}
+{"_rendered_text": "on est pas familial nous :disappointed_relieved:", "text": "on est pas familial nous :disappointed_relieved:", "ts": "1485765601.000400", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "le jeudi 3 \u00e7a me va moi", "text": "le jeudi 3 \u00e7a me va moi", "ts": "1485765658.000401", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vendredi *", "text": "vendredi *", "ts": "1485766165.000402", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "bon je viens bosser un peu \u00e0 la ruche", "text": "bon je viens bosser un peu \u00e0 la ruche", "ts": "1485766615.000403", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "\u00e0 toute", "text": "\u00e0 toute", "ts": "1485766617.000404", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ok !", "text": "ok !", "ts": "1485766760.000405", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "ok", "ts": "1485766915.000406", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 448, "channel": "C3N61B7HS"}
+{"_rendered_text": "verdernel: => http://www.numerama.com/pop-culture/227396-les-game-jam-une-excellente-introduction-a-la-creation-dun-jeu-video.html\nPourquoi une Game Jam est une excellente introduction \u00e0 la cr\u00e9ation d'un jeu vid\u00e9o - Pop culture - Numerama (http://www.numerama.com/pop-culture/227396-les-game-jam-une-excellente-introduction-a-la-creation-dun-jeu-video.html)\nV\u00e9ritables challenges de cr\u00e9ativit\u00e9 en temps limit\u00e9, les game jam se multiplient et connaissent un grand succ\u00e8s aupr\u00e8s des d\u00e9veloppeurs de jeux vid\u00e9o.", "text": "verdernel: =&gt; <http://www.numerama.com/pop-culture/227396-les-game-jam-une-excellente-introduction-a-la-creation-dun-jeu-video.html>\nPourquoi une Game Jam est une excellente introduction \u00e0 la cr\u00e9ation d'un jeu vid\u00e9o - Pop culture - Numerama (http://www.numerama.com/pop-culture/227396-les-game-jam-une-excellente-introduction-a-la-creation-dun-jeu-video.html)\nV\u00e9ritables challenges de cr\u00e9ativit\u00e9 en temps limit\u00e9, les game jam se multiplient et connaissent un grand succ\u00e8s aupr\u00e8s des d\u00e9veloppeurs de jeux vid\u00e9o.", "ts": "1485766919.000407", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 451, "channel": "C3N61B7HS"}
+{"_rendered_text": "http://otranscribe.com/\noTranscribe (http://otranscribe.com/)\nA free HTML5 app to take the pain out of transcribing interviews. Useful for journalists, academics and anyone else transcribing audio. And it's open source, too.", "text": "<http://otranscribe.com/>\noTranscribe (http://otranscribe.com/)\nA free HTML5 app to take the pain out of transcribing interviews. Useful for journalists, academics and anyone else transcribing audio. And it's open source, too.", "ts": "1485772120.000409", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "https://github.com/oTranscribe/oTranscribe\noTranscribe/oTranscribe (https://github.com/oTranscribe/oTranscribe)\noTranscribe - A free & open tool for transcribing audio interviews", "text": "<https://github.com/oTranscribe/oTranscribe>\noTranscribe/oTranscribe (https://github.com/oTranscribe/oTranscribe)\noTranscribe - A free &amp; open tool for transcribing audio interviews", "ts": "1485772193.000411", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "https://github.com/oTranscribe/oTinput\noTranscribe/oTinput (https://github.com/oTranscribe/oTinput)\noTinput - A dynamic media input form developed for oTranscribe", "text": "<https://github.com/oTranscribe/oTinput>\noTranscribe/oTinput (https://github.com/oTranscribe/oTinput)\noTinput - A dynamic media input form developed for oTranscribe", "ts": "1485772349.000413", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "antho, vjousse m'a dit que tu avait deja mis en place un linux sur android, quel soft \u00e0 tu utilis\u00e9 ? Perso j'ai pris ce tuto mais c'est pas super fluide (tel de merde) : https://www.xda-developers.com/guide-installing-and-running-a-gnulinux-environment-on-any-android-device/\nGuide: Installing and Running a GNU/Linux Environment on Any Android Device (https://www.xda-developers.com/guide-installing-and-running-a-gnulinux-environment-on-any-android-device/)\nWe've written a detailed guide on how to set up a GNU/Linux environment on any Android device. Useful for developers and users alike!", "text": "antho, vjousse m'a dit que tu avait deja mis en place un linux sur android, quel soft \u00e0 tu utilis\u00e9 ? Perso j'ai pris ce tuto mais c'est pas super fluide (tel de merde) : <https://www.xda-developers.com/guide-installing-and-running-a-gnulinux-environment-on-any-android-device/>\nGuide: Installing and Running a GNU/Linux Environment on Any Android Device (https://www.xda-developers.com/guide-installing-and-running-a-gnulinux-environment-on-any-android-device/)\nWe've written a detailed guide on how to set up a GNU/Linux environment on any Android device. Useful for developers and users alike!", "ts": "1485773290.000415", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 741, "channel": "C3N61B7HS"}
+{"_rendered_text": "@neodarz j'avais utilis\u00e9 \u00e7a moi : https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy\nLinux Deploy - Android Apps on Google Play (https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy)\nInstalling and running a GNU/Linux distribution on your Android device", "text": "<@U3N6C5ZNY> j'avais utilis\u00e9 \u00e7a moi : <https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy>\nLinux Deploy - Android Apps on Google Play (https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy)\nInstalling and running a GNU/Linux distribution on your Android device", "ts": "1485773556.000417", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "(mais j'avais pas besoin de serveur X)", "text": "(mais j'avais pas besoin de serveur X)", "ts": "1485773685.000419", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "ok dac merci, car en plus j'ai un bug de souris :/ ", "ts": "1485774620.000420", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 12, "channel": "C3N61B7HS"}
+{"text": "lol --' :", "ts": "1485774764.000421", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 43, "channel": "C3N61B7HS"}
+{"text": ">>> start", "ts": "1485774768.000422", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 45, "channel": "C3N61B7HS"}
+{"text": "Moutinh partitions:", "ts": "1485774774.000423", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 48, "channel": "C3N61B7HS"}
+{"text": "// ...fail", "ts": "1485774779.000424", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 51, "channel": "C3N61B7HS"}
+{"text": "<<< stop", "ts": "1485774781.000425", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 52, "channel": "C3N61B7HS"}
+{"text": "bon... j'ai du louper une \u00e9tape ^^", "ts": "1485774790.000426", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 57, "channel": "C3N61B7HS"}
+{"_rendered_text": "y'a une histoire d'installation path", "text": "y'a une histoire d'installation path", "ts": "1485774884.000427", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "il cr\u00e9\u00e9 un fichier img avec tout dedans", "text": "il cr\u00e9\u00e9 un fichier img avec tout dedans", "ts": "1485774901.000428", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "faut jouer un peu avec les options du profil avant de launch le truc il me semble", "text": "faut jouer un peu avec les options du profil avant de launch le truc il me semble", "ts": "1485774922.000429", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Ah j'avais pas le bouton installation ^^", "ts": "1485774961.000430", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 95, "channel": "C3N61B7HS"}
+{"text": "hum... Docteur j'ai un probl\u00e8me !", "ts": "1485875252.000431", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 160, "channel": "C3N61B7HS"}
+{"text": "Heu non... vjousse ", "ts": "1485875261.000432", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 165, "channel": "C3N61B7HS"}
+{"text": "C'est grave si je d\u00e9sactive le CSRFProtection ?", "ts": "1485875278.000433", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 172, "channel": "C3N61B7HS"}
+{"text": "Sinon je vois pas comment faire pour faire un curl avec...", "ts": "1485875299.000434", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 181, "channel": "C3N61B7HS"}
+{"text": "_repart arpenter internet pour trouver la solution \u00e0 son probl\u00e8me en attendant que le grand maitre soit de retour_", "ts": "1485875370.000435", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 205, "channel": "C3N61B7HS"}
+{"text": ":)", "ts": "1485875373.000436", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 207, "channel": "C3N61B7HS"}
+{"_rendered_text": "Ahah", "text": "Ahah", "ts": "1485879103.000437", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Pas grave pour le CSRF", "text": "Pas grave pour le CSRF", "ts": "1485879124.000438", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Je t'expliquerai ", "text": "Je t'expliquerai ", "ts": "1485879151.000439", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Mais c'est bizarre que tu divers le d\u00e9sactiver", "text": "Mais c'est bizarre que tu divers le d\u00e9sactiver", "ts": "1485879151.000440", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "ok dac, parfait comme ca j'ai pas besoin de me caser la t\u00eate ^^", "ts": "1485879152.000441", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 966, "channel": "C3N61B7HS"}
+{"_rendered_text": "Doives pas divers ....", "text": "Doives pas divers ....", "ts": "1485879175.000442", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Ah? Avec curl je fesais une requete de type POST et donc je passais par la pipeline :browser, je doit faire une autre pipeline ? genre :api ?", "ts": "1485879276.000443", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 5, "channel": "C3N61B7HS"}
+{"_rendered_text": "Toutafe", "text": "Toutafe", "ts": "1485880985.000444", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Tu as tout compris :blush:", "text": "Tu as tout compris :blush:", "ts": "1485880988.000445", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Ok Dac ! ", "ts": "1485940355.000446", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 224, "channel": "C3N61B7HS"}
+{"_rendered_text": "moi j'ai rien compris :thinking_face:", "text": "moi j'ai rien compris :thinking_face:", "ts": "1485940434.000447", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "c'est possible de \"correctement\" d\u00e9buger du js ?", "text": "c'est possible de \"correctement\" d\u00e9buger du js ?", "ts": "1485945417.000448", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Wouhou \\o/ j'ai reussis a uploder des fichier avec curl !", "ts": "1485945770.000449", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 312, "channel": "C3N61B7HS"}
+{"_rendered_text": "bon... je faire la modification et la supression puis je vais voir pour \u00e9crire des tests... [:+1:(@vjousse)]", "reactions": [{"name": "+1", "users": ["U3NPRQBJS"]}], "text": "bon... je faire la modification et la supression puis je vais voir pour \u00e9crire des tests... ", "ts": "1485945816.000450", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 330, "channel": "C3N61B7HS"}
+{"_rendered_text": "moi en quelques mots : je cherche pendant 1heure, je trouve, puis je vais voir la documentation [:nerd_face:(@vjousse)]", "reactions": [{"name": "nerd_face", "users": ["U3NPRQBJS"]}], "text": "moi en quelques mots : je cherche pendant 1heure, je trouve, puis je vais voir la documentation", "ts": "1485946949.000451", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Au fait vjousse demain on est pas l\u00e0, on ca au CESI pour voir pour s'inscrire. 'fin que je dit pas l\u00e0 juste qu'on y va pour 9:00 et on ne sait pas quand \u00e7a va finir", "ts": "1485955131.000452", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 206, "channel": "C3N61B7HS"}
+{"text": "-ca +va", "ts": "1485955141.000453", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 209, "channel": "C3N61B7HS"}
+{"text": "-que", "ts": "1485955150.000454", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 212, "channel": "C3N61B7HS"}
+{"text": "bon ma seconde phrase n'a aucun sens, mais elle semble compr\u00e9hensible...", "ts": "1485955194.000455", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 228, "channel": "C3N61B7HS"}
+{"_rendered_text": "lol", "text": "lol", "ts": "1485955642.000456", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "\u00ab je vous ai compris \u00bb !", "text": "\u00ab je vous ai compris \u00bb !", "ts": "1485955657.000457", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "faut appeller le lyc\u00e9e/prof du coup", "text": "faut appeller le lyc\u00e9e/prof du coup", "ts": "1485955888.000458", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ah", "text": "ah", "ts": "1485955908.000459", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "?", "text": "?", "ts": "1485955909.000460", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "bah vaut mieux sinon ils vont nous taper sur les doigts si on a un accident :smile:", "text": "bah vaut mieux sinon ils vont nous taper sur les doigts si on a un accident :smile:", "ts": "1485955938.000461", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vous lui envoyez un mail en me mettant en copie ?", "text": "vous lui envoyez un mail en me mettant en copie ?", "ts": "1485955951.000462", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "euhm ouais", "text": "euhm ouais", "ts": "1485955964.000463", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "non ?", "text": "non ?", "ts": "1485955979.000464", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "si si je l'\u00e9cris", "text": "si si je l'\u00e9cris", "ts": "1485956009.000465", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": ":)", "ts": "1485956606.000466", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 511, "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse je suis perdu", "text": "vjousse je suis perdu", "ts": "1485956721.000467", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "que fais-je ?", "text": "que fais-je ?", "ts": "1485956727.000468", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "j'ai \u00e9cris mon truc d'upload en javascript mais en elm je fais comment ?", "text": "j'ai \u00e9cris mon truc d'upload en javascript mais en elm je fais comment ?", "ts": "1485956750.000469", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "haha", "ts": "1485956826.000470", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 556, "channel": "C3N61B7HS"}
+{"text": "il c'est encore perdu :p", "ts": "1485956832.000471", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 559, "channel": "C3N61B7HS"}
+{"text": "et en plus il a oubli\u00e9 o\u00f9 il \u00e9t\u00e9 ^^", "ts": "1485956853.000472", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 568, "channel": "C3N61B7HS"}
+{"text": "\u00e9tait*", "ts": "1485956860.000473", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 571, "channel": "C3N61B7HS"}
+{"text": ":p", "ts": "1485956865.000474", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 573, "channel": "C3N61B7HS"}
+{"_rendered_text": "Tiens au passage, je me suis perdu sur le net et j'ai trouv\u00e9 quelques paquets cool pour archliux mais que j'ai pas encore test\u00e9 : https://wiki.archlinux.org/index.php/Pacserve -- https://wiki.archlinux.org/index.php/Powerpill -- https://aur.archlinux.org/packages/bauerbill/\nAUR (en) - bauerbill (https://aur.archlinux.org/packages/bauerbill/)\nExtension of Powerpill with AUR and ABS support.", "text": "Tiens au passage, je me suis perdu sur le net et j'ai trouv\u00e9 quelques paquets cool pour archliux mais que j'ai pas encore test\u00e9 : <https://wiki.archlinux.org/index.php/Pacserve> -- <https://wiki.archlinux.org/index.php/Powerpill> -- <https://aur.archlinux.org/packages/bauerbill/>\nAUR (en) - bauerbill (https://aur.archlinux.org/packages/bauerbill/)\nExtension of Powerpill with AUR and ABS support.", "ts": "1485957044.000475", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 621, "channel": "C3N61B7HS"}
+{"_rendered_text": "vient de commander la FTTH \u00e0 la maison", "text": "vient de commander la FTTH \u00e0 la maison", "ts": "1485960302.000477", "subtype": "me_message", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "rigole doucement", "text": "rigole doucement", "ts": "1485960309.000478", "subtype": "me_message", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": ":smile:", "text": ":smile:", "ts": "1485960310.000479", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "recherche un fai associatif qui fournit de la fibre... ", "ts": "1485960468.000480", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 314, "channel": "C3N61B7HS"}
+{"_rendered_text": "c'est pas pour tout de suite :D", "text": "c'est pas pour tout de suite :D", "ts": "1485960533.000481", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse :| je gal\u00e8re l\u00e0 tu pourrais m'aider ?", "text": "vjousse :| je gal\u00e8re l\u00e0 tu pourrais m'aider ?", "ts": "1485960631.000482", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je suis en TP, mais si c'est par \u00e9crit oui c'est faisable :slightly_smiling_face:", "text": "je suis en TP, mais si c'est par \u00e9crit oui c'est faisable :slightly_smiling_face:", "ts": "1485961309.000483", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ah d\u00e9sol\u00e9", "text": "ah d\u00e9sol\u00e9", "ts": "1485961829.000484", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "non non pas de soucis vas y", "text": "non non pas de soucis vas y", "ts": "1485962348.000485", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "le probl\u00e8me c'est que je ne sais pas ce que je dois \u00e9crire en Elm et ce que je ne dois pas", "text": "le probl\u00e8me c'est que je ne sais pas ce que je dois \u00e9crire en Elm et ce que je ne dois pas", "ts": "1485962490.000486", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "t'as fait l'upload en JS ?", "text": "t'as fait l'upload en JS ?", "ts": "1485962518.000487", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Oui", "text": "Oui", "ts": "1485962522.000488", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "tu peux me donner le lien ?", "text": "tu peux me donner le lien ?", "ts": "1485962564.000489", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je te fais \u00e7a", "text": "je te fais \u00e7a", "ts": "1485962570.000490", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "bon bah je regarderai \u00e7a ce soir, je dois conclure mon TP\u00a0l\u00e0", "text": "bon bah je regarderai \u00e7a ce soir, je dois conclure mon TP\u00a0l\u00e0", "ts": "1485962961.000491", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "https://framagit.org/playing-with-elm/js-upload-audio.git", "text": "<https://framagit.org/playing-with-elm/js-upload-audio.git>", "ts": "1485962966.000492", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ok", "text": "ok", "ts": "1485962968.000493", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "merci d'avance", "text": "merci d'avance", "ts": "1485962973.000494", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ok bon, je regarde \u00e7a vite fait", "text": "ok bon, je regarde \u00e7a vite fait", "ts": "1485963226.000495", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "alors", "text": "alors", "ts": "1485963290.000496", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "dans un premier temps ce que je te propose", "text": "dans un premier temps ce que je te propose", "ts": "1485963296.000497", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "c'est de garder tout \u00e7a en js : https://framagit.org/playing-with-elm/js-upload-audio/blob/master/uploadAudio.js\nuploadAudio.js \u00b7 master \u00b7 playing-with-elm / js-upload-audio (https://framagit.org/playing-with-elm/js-upload-audio/blob/master/uploadAudio.js)\njavascript only", "text": "c'est de garder tout \u00e7a en js : <https://framagit.org/playing-with-elm/js-upload-audio/blob/master/uploadAudio.js>\nuploadAudio.js \u00b7 master \u00b7 playing-with-elm / js-upload-audio (https://framagit.org/playing-with-elm/js-upload-audio/blob/master/uploadAudio.js)\njavascript only", "ts": "1485963306.000498", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Oui", "text": "Oui", "ts": "1485963314.000500", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "et cette partie l\u00e0 : https://framagit.org/playing-with-elm/js-upload-audio/blob/master/index.html#L8\nindex.html \u00b7 master \u00b7 playing-with-elm / js-upload-audio (https://framagit.org/playing-with-elm/js-upload-audio/blob/master/index.html#L8)\njavascript only", "text": "et cette partie l\u00e0 : <https://framagit.org/playing-with-elm/js-upload-audio/blob/master/index.html#L8>\nindex.html \u00b7 master \u00b7 playing-with-elm / js-upload-audio (https://framagit.org/playing-with-elm/js-upload-audio/blob/master/index.html#L8)\njavascript only", "ts": "1485963322.000501", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "(cette ligne l\u00e0 m\u00eame)", "text": "(cette ligne l\u00e0 m\u00eame)", "ts": "1485963327.000502", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "la g\u00e9rer dans du Elm", "text": "la g\u00e9rer dans du Elm", "ts": "1485963336.000504", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "donc en Elm tu fais", "text": "donc en Elm tu fais", "ts": "1485963340.000505", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ah, j'ai essay\u00e9 justement", "text": "ah, j'ai essay\u00e9 justement", "ts": "1485963347.000506", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "- afficher le input field", "text": "- afficher le input field", "ts": "1485963354.000507", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "- g\u00e9rer l'\u00e9v\u00e8nement onchange", "text": "- g\u00e9rer l'\u00e9v\u00e8nement onchange", "ts": "1485963360.000508", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "- quand l'\u00e9v\u00e8nement onchange est d\u00e9tect\u00e9", "text": "- quand l'\u00e9v\u00e8nement onchange est d\u00e9tect\u00e9", "ts": "1485963376.000509", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "tu fais appel \u00e0 un port", "text": "tu fais appel \u00e0 un port", "ts": "1485963384.000510", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "qui lui appelera ce qu'il y a dans le JS", "text": "qui lui appelera ce qu'il y a dans le JS", "ts": "1485963390.000511", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ah cette derni\u00e8re partie qui m'a fait peur alors", "text": "ah cette derni\u00e8re partie qui m'a fait peur alors", "ts": "1485963418.000512", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "d'accord merci", "text": "d'accord merci", "ts": "1485963490.000513", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": ":smile:", "text": ":smile:", "ts": "1485963815.000514", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Binjour par ici ! ", "ts": "1486031619.000515", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 549, "channel": "C3N61B7HS"}
+{"_rendered_text": "Au fait ce soir c'est le jeudi du libre : http://www.agendadulibre.org/events/12218\nL'Agenda du Libre | Autour d'un verre autour du Libre (http://www.agendadulibre.org/events/12218)\nLibristes, hackers, pasionn\u00e9s ou n\u00e9ophites, ou m\u00eame simplement curieux, voici venu le 1er jeudi du mois. Le HAUM (Hackerspace AU Mans) et LinuXMaine", "text": "Au fait ce soir c'est le jeudi du libre : <http://www.agendadulibre.org/events/12218>\nL'Agenda du Libre | Autour d'un verre autour du Libre (http://www.agendadulibre.org/events/12218)\nLibristes, hackers, pasionn\u00e9s ou n\u00e9ophites, ou m\u00eame simplement curieux, voici venu le 1er jeudi du mois. Le HAUM (Hackerspace AU Mans) et LinuXMaine", "ts": "1486031638.000516", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 557, "channel": "C3N61B7HS"}
+{"text": "vjousse, antho et verdernel n'h\u00e9sit\u00e9s pas :)", "ts": "1486031667.000518", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 568, "channel": "C3N61B7HS"}
+{"_rendered_text": "n'h\u00e9sitez *", "text": "n'h\u00e9sitez *", "ts": "1486032181.000519", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Ouais moi j'y vais, toujours", "text": "Ouais moi j'y vais, toujours", "ts": "1486032189.000520", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "en plus il y a de la bi\u00e8re bio ;)", "ts": "1486032465.000521", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 742, "channel": "C3N61B7HS"}
+{"_rendered_text": "Libre ? Open source ?", "text": "Libre ? Open source ?", "ts": "1486032798.000522", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je sais pas \u00e7a il vendre la bi\u00e8re avec les mots cl\u00e9 suivant : \"bi\u00e8re bio\" par contre je ne connais le sens du mot bio a leur yeux... [:sweat_smile:(@verdernel)]", "reactions": [{"name": "sweat_smile", "users": ["U3MK02JMN"]}], "text": "je sais pas \u00e7a il vendre la bi\u00e8re avec les mots cl\u00e9 suivant : \"bi\u00e8re bio\" par contre je ne connais le sens du mot bio a leur yeux...", "ts": "1486033074.000523", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 873, "channel": "C3N61B7HS"}
+{"_rendered_text": "\u00e7a va les gens ?", "text": "\u00e7a va les gens ?", "ts": "1486104521.000524", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je suis d\u00e9sol\u00e9 pas pouvoir \u00eatre plus pr\u00e9sent, mais entre le moment o\u00f9 on avait sign\u00e9 la convention et le stage en lui-m\u00eame, ya plein de choses qui ont chang\u00e9 pour moi", "text": "je suis d\u00e9sol\u00e9 pas pouvoir \u00eatre plus pr\u00e9sent, mais entre le moment o\u00f9 on avait sign\u00e9 la convention et le stage en lui-m\u00eame, ya plein de choses qui ont chang\u00e9 pour moi", "ts": "1486104547.000525", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "j'esp\u00e8re que \u00e7a le fait quand m\u00eame pour vous \u2026", "text": "j'esp\u00e8re que \u00e7a le fait quand m\u00eame pour vous \u2026", "ts": "1486104553.000526", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "\u00e7a le fait quand m\u00eame :) je gal\u00e8re un peu mais c'est normal ^^", "text": "\u00e7a le fait quand m\u00eame :) je gal\u00e8re un peu mais c'est normal ^^", "ts": "1486112071.000527", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "tkt \u00e7a le fait pour nous :)", "ts": "1486113578.000528", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 981, "channel": "C3N61B7HS"}
+{"_rendered_text": ":thumbsup:", "text": ":thumbsup:", "ts": "1486117265.000529", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse c'est normal de ne pas aimer le javascript ? :skull:", "text": "vjousse c'est normal de ne pas aimer le javascript ? :skull:", "ts": "1486117632.000530", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "\u00e0 ton avis, pourquoi je fais du Elm ? :japanese_goblin:", "text": "\u00e0 ton avis, pourquoi je fais du Elm ? :japanese_goblin:", "ts": "1486117703.000531", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "mais je gal\u00e8re avec >< :japanese_ogre:", "text": "mais je gal\u00e8re avec &gt;&lt; :japanese_ogre:", "ts": "1486117814.000532", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse, en fait avec les ports, il faut que j'envoie une cmd \u00e0 js pour lire le fichier audio, mais d'abord il faut r\u00e9cup\u00e9rer le fichier s\u00e9lectionn\u00e9 par un subscribe ? n'est ce pas ?", "text": "vjousse, en fait avec les ports, il faut que j'envoie une cmd \u00e0 js pour lire le fichier audio, mais d'abord il faut r\u00e9cup\u00e9rer le fichier s\u00e9lectionn\u00e9 par un subscribe ? n'est ce pas ?", "ts": "1486118372.000533", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse : je pense que je comprends assez bien ce que j'ai \u00e0 faire mais j'h\u00e9site et je suis pas s\u00fbr de mon code et de comment coder (entre le js interop et les customs event) ... peut \u00eatre que je devrais d\u00e9j\u00e0 \u00e9crire tout ce que j'ai compris ! [:sweat_smile:(@verdernel)]", "reactions": [{"name": "sweat_smile", "users": ["U3MK02JMN"]}], "text": "vjousse : je pense que je comprends assez bien ce que j'ai \u00e0 faire mais j'h\u00e9site et je suis pas s\u00fbr de mon code et de comment coder (entre le js interop et les customs event) ... peut \u00eatre que je devrais d\u00e9j\u00e0 \u00e9crire tout ce que j'ai compris !", "ts": "1486119626.000534", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "yep", "text": "yep", "ts": "1486120290.000535", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "\u00e7a serait une bonne id\u00e9e :slightly_smiling_face:", "text": "\u00e7a serait une bonne id\u00e9e :slightly_smiling_face:", "ts": "1486120295.000536", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Bonjour ici, vjousse je suis pas bien depuis hier je vais rester chez moi ... je pr\u00e9viendrais le lyc\u00e8e", "text": "Bonjour ici, vjousse je suis pas bien depuis hier je vais rester chez moi ... je pr\u00e9viendrais le lyc\u00e8e", "ts": "1486368270.000537", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "rooh mais quel flemmard :p", "ts": "1486369331.000538", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 133, "channel": "C3N61B7HS"}
+{"_rendered_text": "lol", "text": "lol", "ts": "1486370318.000539", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ok :slightly_smiling_face:", "text": "ok :slightly_smiling_face:", "ts": "1486370320.000540", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Au fait, on a des nouveaux locaux rue du port (sans internet pour l'instant)", "text": "Au fait, on a des nouveaux locaux rue du port (sans internet pour l'instant)", "ts": "1486370334.000541", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vous pr\u00e9f\u00e9rez travailler o\u00f9 ?", "text": "vous pr\u00e9f\u00e9rez travailler o\u00f9 ?", "ts": "1486370339.000542", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "j'aime bien visiter des truc moi :)", "ts": "1486370469.000543", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 364, "channel": "C3N61B7HS"}
+{"text": "perso j'ai ma co internet donc bon... du moment qu'on capte la 4G c'est bon pour internet", "ts": "1486370501.000544", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 378, "channel": "C3N61B7HS"}
+{"_rendered_text": "et pour le lyc\u00e9e \u00e7a peut poser soucis ?", "text": "et pour le lyc\u00e9e \u00e7a peut poser soucis ?", "ts": "1486370596.000545", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "mais sinon la ruche num\u00e9rique est a 5/10 minutes \u00e0 pied de chez moi donc bon... apr\u00e8s rue du port je ne suis qu'a 15 minutes a pieds \u00e7a ne fait que 5 minutes de plus ", "ts": "1486370614.000546", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 414, "channel": "C3N61B7HS"}
+{"text": "pour le lyc\u00e9e ? Bas de base il me semble qu'on a mis qu'on \u00e9tait cens\u00e9 \u00eatre \u00e0 l\u00e0 o\u00f9 c'est vue la premi\u00e8re fois, \u00e0 l'universit\u00e9... donc bon \u00e7a devrait pas trop poser de probl\u00e8me...", "ts": "1486370710.000547", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 456, "channel": "C3N61B7HS"}
+{"text": "o\u00f9 on c'est*", "ts": "1486370724.000548", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 461, "channel": "C3N61B7HS"}
+{"text": "Ducoup tu est dans tes nouveau locaux ?", "ts": "1486370790.000549", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 485, "channel": "C3N61B7HS"}
+{"text": "nouveaux*", "ts": "1486370796.000550", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 488, "channel": "C3N61B7HS"}
+{"_rendered_text": "non je suis \u00e0 Paris l\u00e0 .-)", "text": "non je suis \u00e0 Paris l\u00e0 .-)", "ts": "1486370838.000551", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Ah bas oui", "ts": "1486370880.000552", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 509, "channel": "C3N61B7HS"}
+{"text": "Non mais sinon je pense qu'on devrait rester \u00e0 la ruche, c'est convivial", "ts": "1486370904.000553", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 519, "channel": "C3N61B7HS"}
+{"text": ":)", "ts": "1486370908.000554", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 520, "channel": "C3N61B7HS"}
+{"text": "Je suis suis tomb\u00e9 sur ce site, il ma l'air pas mal : https://til.hashrocket.com/", "ts": "1486394935.000555", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 330, "channel": "C3N61B7HS"}
+{"text": "(Il y a pas d'astuce pour elixir/phoenix)", "ts": "1486394954.000556", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 339, "channel": "C3N61B7HS"}
+{"_rendered_text": "Il y a PAS\u00a0?", "text": "Il y a PAS\u00a0?", "ts": "1486395636.000557", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "la premi\u00e8re \u00e7a en est une ^^", "text": "la premi\u00e8re \u00e7a en est une ^^", "ts": "1486395640.000558", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "ha merde ^^", "ts": "1486396661.000559", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 685, "channel": "C3N61B7HS"}
+{"text": "plein*", "ts": "1486396666.000560", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 687, "channel": "C3N61B7HS"}
+{"text": "je sais pas comment j'ai fait pour confondre ^^", "ts": "1486396677.000561", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 692, "channel": "C3N61B7HS"}
+{"_rendered_text": "Vous en \u00eates o\u00f9 les gars ? Des probl\u00e8mes en particulier ?", "text": "Vous en \u00eates o\u00f9 les gars ? Des probl\u00e8mes en particulier ?", "ts": "1486451498.000562", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "\u00e0 propos du code ? non pas vraiment \u00e0 part qu'il va me falloir plus de temps que je pensais pour tout comprendre et puis coder", "text": "\u00e0 propos du code ? non pas vraiment \u00e0 part qu'il va me falloir plus de temps que je pensais pour tout comprendre et puis coder", "ts": "1486455708.000563", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "en parlant de l'upload audio", "text": "en parlant de l'upload audio", "ts": "1486455745.000564", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "je suis toujours en train de comprendre pour faire une api, genre je chercher des info sur internet pour comment uploader des donn\u00e9es mais je trouve pas de truc interressant. Je doit mal chercher...", "ts": "1486457530.000565", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 880, "channel": "C3N61B7HS"}
+{"_rendered_text": "bah", "text": "bah", "ts": "1486457606.000566", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "tu l'avais fait la derni\u00e8re fois qu'on s'est vu non ?", "text": "tu l'avais fait la derni\u00e8re fois qu'on s'est vu non ?", "ts": "1486457614.000567", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Ah non je viens de voir, j'avais une couille dans mon code --'", "ts": "1486458401.000568", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 67, "channel": "C3N61B7HS"}
+{"text": "rooh mes quel boulet moi alors, du coup \u00e7a marche bien quand j'upload via /api", "ts": "1486458426.000569", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 77, "channel": "C3N61B7HS"}
+{"text": "'fin si je l'avais fait la derniere fois qu'on c'est vu il me semble", "ts": "1486458486.000570", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 94, "channel": "C3N61B7HS"}
+{"text": "Du coup je vais pass\u00e9 au tests, voir comment que \u00e7a marche cette chose ", "ts": "1486458737.000571", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 152, "channel": "C3N61B7HS"}
+{"text": "bon j'ai 10 erreur sur mes 26 test, c'est partie pour la sc\u00e9ance de d\u00e9bogage \\o/", "ts": "1486459207.000572", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 254, "channel": "C3N61B7HS"}
+{"_rendered_text": "pas si pire :slightly_smiling_face:", "text": "pas si pire :slightly_smiling_face:", "ts": "1486460187.000573", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "bonjour messieurs !", "text": "bonjour messieurs !", "ts": "1486547004.000574", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je serai rue du port cet apr\u00e8s-midi (dans les nouveaux locaux allo-m\u00e9dia)", "text": "je serai rue du port cet apr\u00e8s-midi (dans les nouveaux locaux allo-m\u00e9dia)", "ts": "1486547019.000575", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "si vous avez besoin qu'on discute, vous pouvez venir faire un coucou", "text": "si vous avez besoin qu'on discute, vous pouvez venir faire un coucou", "ts": "1486547040.000576", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ah ouais on va venir alors", "text": "ah ouais on va venir alors", "ts": "1486547202.000577", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "oaip pourquoi pas", "ts": "1486547218.000578", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 870, "channel": "C3N61B7HS"}
+{"_rendered_text": "on est au 9 rue du port, je sais pas si y a un interphone encore", "text": "on est au 9 rue du port, je sais pas si y a un interphone encore", "ts": "1486547599.000579", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "sinon vous appelez le 06 63\u00a024 45 69", "text": "sinon vous appelez le 06 63\u00a024 45 69", "ts": "1486547608.000580", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "j'ai \u00e9crit allomedia sur l'interphone :smile:", "text": "j'ai \u00e9crit allomedia sur l'interphone :smile:", "ts": "1486547853.000581", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Nickel :) ", "ts": "1486548058.000582", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 42, "channel": "C3N61B7HS"}
+{"_rendered_text": "Vjousse on est devant on t'attends", "text": "Vjousse on est devant on t'attends", "ts": "1486557181.000583", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Rappelle quand tu as fini de manger", "text": "Rappelle quand tu as fini de manger", "ts": "1486557221.000584", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "06 99 81 09 79", "text": "06 99 81 09 79", "ts": "1486557240.000585", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "https://github.com/openstf/stf-device-db/blob/master/data/devices-latest.json\nopenstf/stf-device-db (https://github.com/openstf/stf-device-db/blob/master/data/devices-latest.json)\nstf-device-db - A JSON-based database of smartphones, tablets and wearables.", "text": "<https://github.com/openstf/stf-device-db/blob/master/data/devices-latest.json>\nopenstf/stf-device-db (https://github.com/openstf/stf-device-db/blob/master/data/devices-latest.json)\nstf-device-db - A JSON-based database of smartphones, tablets and wearables.", "ts": "1486567317.000586", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 896, "channel": "C3N61B7HS"}
+{"text": "un peu de lecture : http://repository.root-me.org/Administration/Unix/EN%20-%20Dangers%20of%20SUID%20Shell%20Scripts.pdf", "ts": "1486572217.000588", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 882, "channel": "C3N61B7HS"}
+{"text": "http://repository.root-me.org/Administration/Unix/EN%20-%20SUID%20Privileged%20Programs.pdf", "ts": "1486572219.000589", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 884, "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse upload audio r\u00e9ussi !", "text": "vjousse upload audio r\u00e9ussi !", "ts": "1486657285.000590", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "https://framagit.org/playing-with-elm/elm-onchange/tree/master\nFiles \u00b7 master \u00b7 playing-with-elm / elm-onchange (https://framagit.org/playing-with-elm/elm-onchange/tree/master)\ntrying events", "text": "<https://framagit.org/playing-with-elm/elm-onchange/tree/master>\nFiles \u00b7 master \u00b7 playing-with-elm / elm-onchange (https://framagit.org/playing-with-elm/elm-onchange/tree/master)\ntrying events", "ts": "1486657287.000591", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "c'\u00e9tait pas si difficile finalement :sweat_smile:", "text": "c'\u00e9tait pas si difficile finalement :sweat_smile:", "ts": "1486657316.000593", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "verdernel: B\u00b7R\u00b7A\u00b7V\u00b7O ;)", "ts": "1486657517.000594", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 946, "channel": "C3N61B7HS"}
+{"_rendered_text": "K\u00b7a\u00b7p\u00b7p\u00b7a", "text": "K\u00b7a\u00b7p\u00b7p\u00b7a", "ts": "1486717019.000595", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "antho, vjousse => https://framapic.org/1aAItydLr3bs/2YL3RLECNTzh.png <3\nhttps://framapic.org/1aAItydLr3bs/2YL3RLECNTzh.png", "text": "antho, vjousse =&gt; <https://framapic.org/1aAItydLr3bs/2YL3RLECNTzh.png> &lt;3\nhttps://framapic.org/1aAItydLr3bs/2YL3RLECNTzh.png", "ts": "1486721422.000597", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 221, "channel": "C3N61B7HS"}
+{"_rendered_text": "verdernel: A lire : https://framablog.org/2017/01/23/si-on-laissait-tomber-facebook/\nSi on laissait tomber Facebook\u00a0? (https://framablog.org/2017/01/23/si-on-laissait-tomber-facebook/)\nLe travail de Salim Virani que nous vous invitons \u00e0 parcourir est remarquable parce qu'il a pris la peine de r\u00e9unir et classer le tr\u00e8s grand nombre de \u00ab petites \u00bb atteintes de Facebook \u00e0 notre vie priv\u00e9e. Ce n'est donc pas ici une r\u00e9v\u00e9lation fracassante mais une patiente mise en s\u00e9rie qui constitue une sorte de dossier accablant sur Facebook et ses pratiques avou\u00e9es ou inavouables. Vous trouve ...", "text": "verdernel: A lire : <https://framablog.org/2017/01/23/si-on-laissait-tomber-facebook/>\nSi on laissait tomber Facebook\u00a0? (https://framablog.org/2017/01/23/si-on-laissait-tomber-facebook/)\nLe travail de Salim Virani que nous vous invitons \u00e0 parcourir est remarquable parce qu'il a pris la peine de r\u00e9unir et classer le tr\u00e8s grand nombre de \u00ab petites \u00bb atteintes de Facebook \u00e0 notre vie priv\u00e9e. Ce n'est donc pas ici une r\u00e9v\u00e9lation fracassante mais une patiente mise en s\u00e9rie qui constitue une sorte de dossier accablant sur Facebook et ses pratiques avou\u00e9es ou inavouables. Vous trouve ...", "ts": "1486725804.000599", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 101, "channel": "C3N61B7HS"}
+{"_rendered_text": "https://www.twitch.tv/dailydrip\ndailydrip - Twitch (https://www.twitch.tv/dailydrip)\nJosh Adams working on Material Design components in Phoenix #programming", "text": "<https://www.twitch.tv/dailydrip>\ndailydrip - Twitch (https://www.twitch.tv/dailydrip)\nJosh Adams working on Material Design components in Phoenix #programming", "ts": "1486740232.000601", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "@verdernel g\u00e9nial ce que tu as fait ! :slightly_smiling_face:", "text": "<@U3MK02JMN> g\u00e9nial ce que tu as fait ! :slightly_smiling_face:", "ts": "1486741500.000603", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "c'est exactement \u00e7a qu'il fallait faire", "text": "c'est exactement \u00e7a qu'il fallait faire", "ts": "1486741504.000604", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "du coup je continue et j'essaie d'ajouter l'url des trucs comme \u00e7a", "text": "du coup je continue et j'essaie d'ajouter l'url des trucs comme \u00e7a", "ts": "1486743449.000605", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse au fait, tu utilise quoi comme \u00e9diteur texte pour the transcriber ? CKEditor ? Mais tu voulais changer pour un autre ? rappelle moi :D", "text": "vjousse au fait, tu utilise quoi comme \u00e9diteur texte pour the transcriber ? CKEditor ? Mais tu voulais changer pour un autre ? rappelle moi :D", "ts": "1486743824.000606", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Regarde la branche webcomponents", "text": "Regarde la branche webcomponents", "ts": "1486744460.000607", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "J'utilise un contenteditable tout con entour\u00e9 par un webcomponents", "text": "J'utilise un contenteditable tout con entour\u00e9 par un webcomponents", "ts": "1486744496.000608", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "\"tout con\" :laughing: :nerd_face:", "text": "\"tout con\" :laughing: :nerd_face:", "ts": "1486745755.000609", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "dans le dossier bower_components ?", "text": "dans le dossier bower_components ?", "ts": "1486745790.000610", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "Au fait, pour les cl\u00e9s on fait comment...", "ts": "1486746034.000612", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 150, "channel": "C3N61B7HS"}
+{"text": "car il y a v\u00e9t\u00e9a est parti (probl\u00e8me de voiture avec sa femme et du coup )", "ts": "1486746119.000613", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 176, "channel": "C3N61B7HS"}
+{"text": "l'un de nous les gardes et on vous les rends lundi ?", "ts": "1486746177.000614", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 192, "channel": "C3N61B7HS"}
+{"_rendered_text": "Vous avez pas les cl\u00e9s pour fermer ?", "text": "Vous avez pas les cl\u00e9s pour fermer ?", "ts": "1486746234.000615", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "si si, mais juste qu'on va devoir les garder quoi", "ts": "1486746267.000616", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 213, "channel": "C3N61B7HS"}
+{"_rendered_text": "vaut mieux que je les garde je reste sur Le Mingo moi", "text": "vaut mieux que je les garde je reste sur Le Mingo moi", "ts": "1486746295.000617", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "(et pis \u00e7a me forcera \u00e0 \u00eatre l\u00e0 plus t\u00f4t :P)", "text": "(et pis \u00e7a me forcera \u00e0 \u00eatre l\u00e0 plus t\u00f4t :P)", "ts": "1486746316.000618", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "+1 XD", "ts": "1486746336.000619", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 228, "channel": "C3N61B7HS"}
+{"_rendered_text": "On se voit mardi, vous pouvez vous en servir lundi et vous nous les rendez mardi", "text": "On se voit mardi, vous pouvez vous en servir lundi et vous nous les rendez mardi", "ts": "1486746898.000620", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "okdac merci :)", "ts": "1486765056.000621", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 974, "channel": "C3N61B7HS"}
+{"text": "sinon j'ai une question, pour la licence de ce que je code, je peut m'\u00eatre \u00e7a sous licence libre ou licence open source ? 'fin perso j'ai une pr\u00e9f\u00e9rence pour le libre mais bon... vu que je c'est pas trop ce que tu souhaite en faire par la suite... (Genre usage commerciale ou non)", "ts": "1486765154.000622", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 15, "channel": "C3N61B7HS"}
+{"_rendered_text": "whatever you want :slightly_smiling_face:", "text": "whatever you want :slightly_smiling_face:", "ts": "1486766074.000623", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "https://ellie-app.com/", "text": "<https://ellie-app.com/>", "ts": "1486766085.000624", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": ":sign_of_the_horns:", "text": ":sign_of_the_horns:", "ts": "1486766094.000625", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "\"All content created with Ellie is released in the public domain\"", "ts": "1486767458.000626", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 479, "channel": "C3N61B7HS"}
+{"text": "O_o merci pour le partage ! :)", "ts": "1486767468.000627", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 484, "channel": "C3N61B7HS"}
+{"text": "Bon ok pour la licence, je vais y r\u00e9fl\u00e9chir ce weekend (Lire les licence en gros ^^)", "ts": "1486767512.000628", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 499, "channel": "C3N61B7HS"}
+{"text": "Ah pour ellie, j'ai lue trop vite : Copyright 2017 \u00a9 HumbleSpark LLC", "ts": "1486768343.000629", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 698, "channel": "C3N61B7HS"}
+{"text": "(il est tard je vais me coucher, bonne nuit o/)", "ts": "1486768369.000630", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 710, "channel": "C3N61B7HS"}
+{"_rendered_text": "yep fait chier c'est pas Libre :confused:", "text": "yep fait chier c'est pas Libre :confused:", "ts": "1486804713.000631", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "https://medium.com/@hoffa/the-top-weekend-languages-according-to-githubs-code-6022ea2e33e8#.u6zgewlhc\nThe top weekend programming languages \u2014 based on GitHub\u2019s activity (https://medium.com/@hoffa/the-top-weekend-languages-according-to-githubs-code-6022ea2e33e8#.u6zgewlhc)\nStack Overflow published an article analyzing the \u201ctop weekend programming languages\u201d. One of their data scientists \u2014 Julia Silge \u2014 did an\u2026\nReading time 5 min read", "text": "<https://medium.com/@hoffa/the-top-weekend-languages-according-to-githubs-code-6022ea2e33e8#.u6zgewlhc>\nThe top weekend programming languages \u2014 based on GitHub\u2019s activity (https://medium.com/@hoffa/the-top-weekend-languages-according-to-githubs-code-6022ea2e33e8#.u6zgewlhc)\nStack Overflow published an article analyzing the \u201ctop weekend programming languages\u201d. One of their data scientists \u2014 Julia Silge \u2014 did an\u2026\nReading time 5 min read", "ts": "1486886608.000632", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Functional languages FTW", "text": "Functional languages FTW", "ts": "1486886621.000634", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "http://nosql-database.org/\nNOSQL Databases (http://nosql-database.org/)\nThe ultimate reference for NOSQL Databases. Includes Events, Links, Tools, News, Forums, Books and much more...", "text": "<http://nosql-database.org/>\nNOSQL Databases (http://nosql-database.org/)\nThe ultimate reference for NOSQL Databases. Includes Events, Links, Tools, News, Forums, Books and much more...", "ts": "1486986948.000635", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "liste des truc utiles \u00e0 ramener demain : Torchons, papier toilettes et marteau", "ts": "1486991237.000637", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 296, "channel": "C3N61B7HS"}
+{"_rendered_text": "marteau ? :d [:hammer:(@verdernel)]", "reactions": [{"name": "hammer", "users": ["U3MK02JMN"]}], "text": "marteau ? :d", "ts": "1486991555.000638", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "yep, y'a un volet qui veut s'accrocher au mur... On pense qu'avec un marteau \u00e7a devrait \u00eatre r\u00e9par\u00e9e...", "ts": "1486991631.000639", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 386, "channel": "C3N61B7HS"}
+{"text": "veut pas*", "ts": "1486991652.000641", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 392, "channel": "C3N61B7HS"}
+{"text": "Au passage, il manque des cables ethernet...", "ts": "1486997717.000642", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 614, "channel": "C3N61B7HS"}
+{"text": "car pour faire une LAN, en WIFI \u00e7a semble laguer ...", "ts": "1486997754.000643", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 629, "channel": "C3N61B7HS"}
+{"_rendered_text": "vous \u00eates en WIFI\u00a0sur le wifi orange ?", "text": "vous \u00eates en WIFI\u00a0sur le wifi orange ?", "ts": "1486998061.000644", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "j'ai flash\u00e9 le routeur avec un OpenWRT", "text": "j'ai flash\u00e9 le routeur avec un OpenWRT", "ts": "1486998075.000645", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je pense que \u00e7a serait mieux de prendre ce WIFI\u00a0l\u00e0", "text": "je pense que \u00e7a serait mieux de prendre ce WIFI\u00a0l\u00e0", "ts": "1486998083.000646", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "bon j'ai pris des cables quand m\u00eame", "text": "bon j'ai pris des cables quand m\u00eame", "ts": "1486998443.000647", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "vous inqui\u00e9tez pas, je viens vous faire un bisou en fin de matin\u00e9e !", "text": "vous inqui\u00e9tez pas, je viens vous faire un bisou en fin de matin\u00e9e !", "ts": "1487064230.000648", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "banque, fnac toussa avant :smile:", "text": "banque, fnac toussa avant :smile:", "ts": "1487064237.000649", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "ok dac", "ts": "1487066008.000650", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 354, "channel": "C3N61B7HS"}
+{"_rendered_text": "Je pose \u00e7a la : https://framapic.org/xSVVAWToMLPO/6AUPJeO1Qdq9.png :)\nhttps://framapic.org/xSVVAWToMLPO/6AUPJeO1Qdq9.png", "text": "Je pose \u00e7a la : <https://framapic.org/xSVVAWToMLPO/6AUPJeO1Qdq9.png> :)\nhttps://framapic.org/xSVVAWToMLPO/6AUPJeO1Qdq9.png", "ts": "1487068596.000651", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 874, "channel": "C3N61B7HS"}
+{"_rendered_text": "https://twitter.com/ThePracticalDev/status/831495128082763776", "text": "<https://twitter.com/ThePracticalDev/status/831495128082763776>", "ts": "1487089719.000653", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "https://twitter.com/muddylemon/status/769949022534504448/photo/1", "ts": "1487090190.000654", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 208, "channel": "C3N61B7HS"}
+{"username": "slackbot", "event_ts": "1487090191.735734", "is_ephemeral": true, "text": "That looks like a Twitter link. Would you like us to automatically display more information about Tweets for your team?\n<https://api.twitter.com/oauth/authorize?oauth_token=5PgaMQAAAAAAQmIsAAABWj17iqg|Yes, please> \u2022 <slack-action://BSLACKBOT/service-mute/14|No thanks>", "ts": "1487090191.000000", "subtype": "bot_message", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS", "_rendered_text": "That looks like a Twitter link. Would you like us to automatically display more information about Tweets for your team?\nhttps://api.twitter.com/oauth/authorize?oauth_token=5PgaMQAAAAAAQmIsAAABWj17iqg (Yes, please) \u2022 slack-action://BSLACKBOT/service-mute/14 (No thanks)"}
+{"_rendered_text": "Bonjour", "text": "Bonjour", "ts": "1487241131.000655", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "bonjour", "text": "bonjour", "ts": "1487241193.000656", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "bonjour", "ts": "1487241203.000657", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 499, "channel": "C3N61B7HS"}
+{"_rendered_text": "Mon cher Vincent, peux-tu me donner un indice sur la lecture d'un fichier \u00e0 partir d'une url ? Y'a t'il des ports d'amsterdam \u00e0 gerer encore ?", "text": "Mon cher Vincent, peux-tu me donner un indice sur la lecture d'un fichier \u00e0 partir d'une url ? Y'a t'il des ports d'amsterdam \u00e0 gerer encore ?", "ts": "1487241229.000658", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "c'est d\u00e9j\u00e0 ce que je fais sur the-transcriber", "text": "c'est d\u00e9j\u00e0 ce que je fais sur the-transcriber", "ts": "1487241256.000659", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Ok ?! sans les ports alors ?", "text": "Ok ?! sans les ports alors ?", "ts": "1487241532.000660", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "je vois pas o\u00f9 tu g\u00e8re \u00e7a", "text": "je vois pas o\u00f9 tu g\u00e8re \u00e7a", "ts": "1487241545.000661", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ya forc\u00e9ment un peu de ports pour le play", "text": "ya forc\u00e9ment un peu de ports pour le play", "ts": "1487241549.000662", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "hum", "text": "hum", "ts": "1487241565.000663", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "https://github.com/vjousse/blog-nikola/blob/master/code/elm-audio/skeleton/Main.elm#L42\nblog-nikola/Main.elm at master \u00b7 vjousse/blog-nikola \u00b7 GitHub (https://github.com/vjousse/blog-nikola/blob/master/code/elm-audio/skeleton/Main.elm#L42)\nblog-nikola - My personal blog using Nikola static site generator", "text": "<https://github.com/vjousse/blog-nikola/blob/master/code/elm-audio/skeleton/Main.elm#L42>\nblog-nikola/Main.elm at master \u00b7 vjousse/blog-nikola \u00b7 GitHub (https://github.com/vjousse/blog-nikola/blob/master/code/elm-audio/skeleton/Main.elm#L42)\nblog-nikola - My personal blog using Nikola static site generator", "ts": "1487241603.000664", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "ah oui c'est vrai sur ce projet", "text": "ah oui c'est vrai sur ce projet", "ts": "1487241679.000666", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "http://www.omgubuntu.co.uk/2017/02/hitman-steam-linux-released\nHITMAN \u2018The Complete First Season\u2019 Out Now for Linux (http://www.omgubuntu.co.uk/2017/02/hitman-steam-linux-released)\nhttps://www.youtube.com/watch?v=t5v1ZAlM5oA HITMAN, the latest entry the popular Hitman franchise, is available to buy and play on Linux from today. Surprised? You should be! This HITMAN Linux release is the first\u00a0game in this popular\u00a016 year-old series to be", "text": "<http://www.omgubuntu.co.uk/2017/02/hitman-steam-linux-released>\nHITMAN \u2018The Complete First Season\u2019 Out Now for Linux (http://www.omgubuntu.co.uk/2017/02/hitman-steam-linux-released)\n<https://www.youtube.com/watch?v=t5v1ZAlM5oA> HITMAN, the latest entry the popular Hitman franchise, is available to buy and play on Linux from today. Surprised? You should be! This HITMAN Linux release is the first\u00a0game in this popular\u00a016 year-old series to be", "ts": "1487315745.000667", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "cool \u00e7a :)", "ts": "1487318982.000669", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 66, "channel": "C3N61B7HS"}
+{"_rendered_text": "manger !!! [:green_apple:(@verdernel) :hamburger:(@verdernel)]", "reactions": [{"name": "green_apple", "users": ["U3MK02JMN"]}, {"name": "hamburger", "users": ["U3MK02JMN"]}], "text": "manger !!!", "ts": "1487332436.000670", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "http://wiki.lineageos.org/devices.html", "ts": "1487332468.000673", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 766, "channel": "C3N61B7HS"}
+{"_rendered_text": "0 alcatel ;_;", "text": "0 alcatel ;_;", "ts": "1487332508.000674", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": ":p", "ts": "1487338352.000675", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 944, "channel": "C3N61B7HS"}
+{"text": "moi y a pas le k10000 :(", "ts": "1487338360.000676", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 948, "channel": "C3N61B7HS"}
+{"_rendered_text": "Je pose \u00e7a la : https://github.com/leehomyc/High-Res-Neural-Inpainting\nGitHub - leehomyc/High-Res-Neural-Inpainting: High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis (https://github.com/leehomyc/High-Res-Neural-Inpainting)\nHigh-Res-Neural-Inpainting - High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis", "text": "Je pose \u00e7a la : <https://github.com/leehomyc/High-Res-Neural-Inpainting>\nGitHub - leehomyc/High-Res-Neural-Inpainting: High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis (https://github.com/leehomyc/High-Res-Neural-Inpainting)\nHigh-Res-Neural-Inpainting - High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis", "ts": "1487773969.000677", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 278, "channel": "C3N61B7HS"}
+{"text": "(ca peut toujours \u00eatre utile ;) )", "ts": "1487773979.000679", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 283, "channel": "C3N61B7HS"}
+{"_rendered_text": "Magnifique journ\u00e9e n'est ce pas", "text": "Magnifique journ\u00e9e n'est ce pas", "ts": "1488183556.000680", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Bonjour :)", "text": "Bonjour :)", "ts": "1488183565.000681", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "bonjour ", "ts": "1488183794.000682", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 396, "channel": "C3N61B7HS"}
+{"_rendered_text": "Salut les gens !", "text": "Salut les gens !", "ts": "1488184273.000683", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "la forme ?", "text": "la forme ?", "ts": "1488184279.000684", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "yep ! Apr\u00e8s une bonne semain de vac \u00e0 glander, c'est raperti :)", "ts": "1488184489.000685", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 539, "channel": "C3N61B7HS"}
+{"_rendered_text": "triangle et toi ? vjousse", "text": "triangle et toi ? vjousse", "ts": "1488186563.000686", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "Carr\u00e9 !", "text": "Carr\u00e9 !", "ts": "1488187541.000687", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "WTF O.o", "ts": "1488187553.000688", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 153, "channel": "C3N61B7HS"}
+{"text": "\"raperti\"... oula", "ts": "1488187597.000689", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 165, "channel": "C3N61B7HS"}
+{"text": "je suis un boulet ^^", "ts": "1488187611.000690", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 169, "channel": "C3N61B7HS"}
+{"_rendered_text": "vjousse je travaille sur les raccourcis clavier ? je vois qu'ils existent d\u00e9j\u00e0 sur the transcriber", "text": "vjousse je travaille sur les raccourcis clavier ? je vois qu'ils existent d\u00e9j\u00e0 sur the transcriber", "ts": "1488187929.000691", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"_rendered_text": "seconde question : qu'est-ce des fichiers mono-locuteur et quelle est la particularit\u00e9 de cette transcription ?", "text": "seconde question : qu'est-ce des fichiers mono-locuteur et quelle est la particularit\u00e9 de cette transcription ?", "ts": "1488189592.000692", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "\"mono-locuteur\" fichier avec un seul locuteur ?", "ts": "1488189714.000694", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 595, "channel": "C3N61B7HS"}
+{"_rendered_text": "j'ai trouv\u00e9 un truc assez fun sur le net, le must c'est que ce soit de l'Elixir : https://github.com/sergiotapia/magnetissimo\nGitHub - sergiotapia/magnetissimo: Web application that indexes all popular torrent sites, and saves it to the local database. (https://github.com/sergiotapia/magnetissimo)\nmagnetissimo - Web application that indexes all popular torrent sites, and saves it to the local database.", "text": "j'ai trouv\u00e9 un truc assez fun sur le net, le must c'est que ce soit de l'Elixir : <https://github.com/sergiotapia/magnetissimo>\nGitHub - sergiotapia/magnetissimo: Web application that indexes all popular torrent sites, and saves it to the local database. (https://github.com/sergiotapia/magnetissimo)\nmagnetissimo - Web application that indexes all popular torrent sites, and saves it to the local database.", "ts": "1488212295.000695", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 118, "channel": "C3N61B7HS"}
+{"text": "donc vjousse ca pourrait \u00eatre utilie", "ts": "1488212305.000697", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 123, "channel": "C3N61B7HS"}
+{"text": "utile*", "ts": "1488212309.000698", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 125, "channel": "C3N61B7HS"}
+{"_rendered_text": "http://play.typeracer.com/?rt=trvjousse", "text": "<http://play.typeracer.com/?rt=trvjousse>", "ts": "1488269522.000699", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3N61B7HS"}
+{"text": "http://play.typeracer.com/?rt=1xqop49evnu1g&universe=lang_fr", "ts": "1488274601.000700", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 643, "channel": "C3N61B7HS"}
+{"_rendered_text": "btw, vous connaissez Silicon Valley (s\u00e9rie) ?", "text": "btw, vous connaissez Silicon Valley (s\u00e9rie) ?", "ts": "1483969751.000002", "user": "U3MK02JMN", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "oui de nom mais pas encore regard\u00e9", "text": "oui de nom mais pas encore regard\u00e9", "ts": "1483970154.000003", "user": "U3N1TR8NP", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "neodarz et moi la conseille !", "text": "neodarz et moi la conseille !", "ts": "1483970193.000004", "user": "U3MK02JMN", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Yep j'ai tout regard\u00e9 :blush:", "text": "Yep j'ai tout regard\u00e9 :blush:", "ts": "1483970318.000006", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "j'ai h\u00e2te de voir la prochaine saison :slightly_smiling_face:", "text": "j'ai h\u00e2te de voir la prochaine saison :slightly_smiling_face:", "ts": "1483971332.000007", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "la prochaine ?", "text": "la prochaine ?", "ts": "1483971868.000008", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "yep", "text": "yep", "ts": "1483971875.000009", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": ":open_mouth:", "text": ":open_mouth:", "ts": "1483971877.000010", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "ils en font une autre", "text": "ils en font une autre", "ts": "1483971887.000011", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "ah ouais, je pensais pas, il me semblait que c'\u00e9tait termin\u00e9", "text": "ah ouais, je pensais pas, il me semblait que c'\u00e9tait termin\u00e9", "ts": "1483971908.000012", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "et y'a Sherlock aussi qui a repris :stuck_out_tongue:", "text": "et y'a Sherlock aussi qui a repris :stuck_out_tongue:", "ts": "1483971920.000013", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "j'ai toujours pas vu", "text": "j'ai toujours pas vu", "ts": "1483971928.000014", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "!!!", "text": "!!!", "ts": "1483971934.000015", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "Mais c'est cool s'il y a une quatri\u00e8me saison :)", "ts": "1483971937.000016", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 151, "channel": "C3MCDVAKS"}
+{"_rendered_text": "???", "text": "???", "ts": "1483971946.000017", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "\u00e7a fait un bail que j'ai pas regard\u00e9 \u00e7a mais j'adorais", "text": "\u00e7a fait un bail que j'ai pas regard\u00e9 \u00e7a mais j'adorais", "ts": "1483971947.000018", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Oui Sherlock est vraiment bien", "text": "Oui Sherlock est vraiment bien", "ts": "1483971961.000019", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "l'acteur est magique", "text": "l'acteur est magique", "ts": "1483971997.000020", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Cumberbath yep", "text": "Cumberbath yep", "ts": "1483972016.000021", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "tout comme dans le film sur euhm", "text": "tout comme dans le film sur euhm", "ts": "1483972060.000022", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "la machine", "text": "la machine", "ts": "1483972066.000023", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "mince, pas facile de faire 2 choses en m\u00eame temps", "text": "mince, pas facile de faire 2 choses en m\u00eame temps", "ts": "1483972085.000024", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "on verra plus tard", "text": "on verra plus tard", "ts": "1483972090.000025", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Le film auquel je pensais hier : The Imitation Game !", "text": "Le film auquel je pensais hier : The Imitation Game !", "ts": "1484053114.000026", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Excellent", "text": "Excellent", "ts": "1484053119.000027", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "connait pas", "ts": "1484053327.000028", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 556, "channel": "C3MCDVAKS"}
+{"_rendered_text": "\u00c7a me dit kkchose \u00e7a :blush:", "text": "\u00c7a me dit kkchose \u00e7a :blush:", "ts": "1484059620.000029", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Il commence \u00e0 faire faim", "text": "Il commence \u00e0 faire faim", "ts": "1484134191.000030", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "neodarz \u00e8_\u00e8", "text": "neodarz \u00e8_\u00e8", "ts": "1484134210.000031", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "ce fut un bon repas verdernel ", "ts": "1484139673.000032", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 886, "channel": "C3MCDVAKS"}
+{"_rendered_text": "Bon", "text": "Bon", "ts": "1484150139.000033", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Je ne fais que partir de la fac", "text": "Je ne fais que partir de la fac", "ts": "1484150192.000034", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Je devrais pas passer au labo apr\u00e8s mes cours", "text": "Je devrais pas passer au labo apr\u00e8s mes cours", "ts": "1484150232.000035", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "?", "text": "?", "ts": "1484150244.000036", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Je me fais toujours attraper :grin:", "text": "Je me fais toujours attraper :grin:", "ts": "1484150250.000037", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "ah", "text": "ah", "ts": "1484150257.000038", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "haha", "text": "haha", "ts": "1484150259.000039", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Soyez sages hein", "text": "Soyez sages hein", "ts": "1484150279.000040", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": ":nerd_face:", "text": ":nerd_face:", "ts": "1484150292.000041", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Oui monsieur le Maitre", "text": "Oui monsieur le Maitre", "ts": "1484150307.000042", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Ahah je pr\u00e9f\u00e8re \u00e7a :grin:", "text": "Ahah je pr\u00e9f\u00e8re \u00e7a :grin:", "ts": "1484150350.000043", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "bien Maitre [:crown:1]", "reactions": [{"name": "crown", "users": ["U3NPRQBJS"]}], "text": "bien Maitre", "ts": "1484150381.000044", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 30, "channel": "C3MCDVAKS"}
+{"text": "(en parlant de Maitre => http://www.luc-damas.fr/humeurs/appellation-controlee/ ^^)", "ts": "1484150423.000045", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 41, "channel": "C3MCDVAKS"}
+{"_rendered_text": "\"Humeurs illustr\u00e9es d'un prof d'informatique gamer et buveur de bi\u00e8res\" Hmmm ... j'aime d\u00e9j\u00e0 :D", "text": "\"Humeurs illustr\u00e9es d'un prof d'informatique gamer et buveur de bi\u00e8res\" Hmmm ... j'aime d\u00e9j\u00e0 :D", "ts": "1484150544.000046", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "^^", "ts": "1484150550.000047", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 67, "channel": "C3MCDVAKS"}
+{"_rendered_text": "Hahaha", "text": "Hahaha", "ts": "1484150579.000048", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "pas mal", "text": "pas mal", "ts": "1484150581.000049", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "et y'en plein de comme \u00e7a sur son blog :)", "ts": "1484150596.000050", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 81, "channel": "C3MCDVAKS"}
+{"_rendered_text": "Merde \u00e7a passe pas sur mobile ^^", "text": "Merde \u00e7a passe pas sur mobile ^^", "ts": "1484150711.000051", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "hihi ! Tu verra sur ton pc du coup :p", "ts": "1484150733.000052", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 111, "channel": "C3MCDVAKS"}
+{"_rendered_text": "nice ! mon the-transcriber fonctionne ! :D on va pouvoir \u00e9couter de la politique oOoOuaiiis !", "text": "nice ! mon the-transcriber fonctionne ! :D on va pouvoir \u00e9couter de la politique oOoOuaiiis !", "ts": "1484445677.000053", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "ahah super @verdernel", "text": "ahah super <@U3MK02JMN>", "ts": "1484480704.000054", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"username": "<@U3NPRQBJS|vjousse>", "_rendered_text": "vjousse uploaded a file: https://voxolab.slack.com/files/vjousse/F3R1DFG48/screenshot_from_2017-01-15_12-43-02.png (chauffe baby chauffe)", "display_as_bot": false, "text": "<@U3NPRQBJS|vjousse> uploaded a file: <https://voxolab.slack.com/files/vjousse/F3R1DFG48/screenshot_from_2017-01-15_12-43-02.png|chauffe baby chauffe>", "upload": true, "ts": "1484480730.000055", "subtype": "file_share", "user": "U3NPRQBJS", "file": {"thumb_480_w": 480, "groups": [], "filetype": "png", "thumb_480": "https://files.slack.com/files-tmb/T3MCDV8TA-F3R1DFG48-2fc57b2b02/screenshot_from_2017-01-15_12-43-02_480.png", "display_as_bot": false, "thumb_64": "https://files.slack.com/files-tmb/T3MCDV8TA-F3R1DFG48-2fc57b2b02/screenshot_from_2017-01-15_12-43-02_64.png", "size": 398043, "original_h": 1080, "thumb_360_w": 360, "title": "chauffe baby chauffe", "url_private": "https://files.slack.com/files-pri/T3MCDV8TA-F3R1DFG48/screenshot_from_2017-01-15_12-43-02.png", "thumb_720_h": 405, "thumb_360": "https://files.slack.com/files-tmb/T3MCDV8TA-F3R1DFG48-2fc57b2b02/screenshot_from_2017-01-15_12-43-02_360.png", "id": "F3R1DFG48", "ims": [], "thumb_720_w": 720, "thumb_80": "https://files.slack.com/files-tmb/T3MCDV8TA-F3R1DFG48-2fc57b2b02/screenshot_from_2017-01-15_12-43-02_80.png", "comments_count": 0, "thumb_360_h": 203, "thumb_480_h": 270, "external_type": "", "username": "", "timestamp": 1484480727, "public_url_shared": false, "editable": false, "thumb_160": "https://files.slack.com/files-tmb/T3MCDV8TA-F3R1DFG48-2fc57b2b02/screenshot_from_2017-01-15_12-43-02_160.png", "url_private_download": "https://files.slack.com/files-pri/T3MCDV8TA-F3R1DFG48/download/screenshot_from_2017-01-15_12-43-02.png", "thumb_1024": "https://files.slack.com/files-tmb/T3MCDV8TA-F3R1DFG48-2fc57b2b02/screenshot_from_2017-01-15_12-43-02_1024.png", "user": "U3NPRQBJS", "image_exif_rotation": 1, "thumb_960": "https://files.slack.com/files-tmb/T3MCDV8TA-F3R1DFG48-2fc57b2b02/screenshot_from_2017-01-15_12-43-02_960.png", "is_public": true, "pretty_type": "PNG", "name": "Screenshot from 2017-01-15 12-43-02.png", "mimetype": "image/png", "permalink_public": "https://slack-files.com/T3MCDV8TA-F3R1DFG48-722ad9c8da", "permalink": "https://voxolab.slack.com/files/vjousse/F3R1DFG48/screenshot_from_2017-01-15_12-43-02.png", "is_external": false, "created": 1484480727, "thumb_1024_h": 576, "thumb_960_h": 540, "original_w": 1920, "thumb_960_w": 960, "thumb_1024_w": 1024, "mode": "hosted", "thumb_720": "https://files.slack.com/files-tmb/T3MCDV8TA-F3R1DFG48-2fc57b2b02/screenshot_from_2017-01-15_12-43-02_720.png", "channels": ["C3MCDVAKS"]}, "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS", "bot_id": null}
+{"_rendered_text": "nous on fait fumer les machines :slightly_smiling_face:", "text": "nous on fait fumer les machines :slightly_smiling_face:", "ts": "1484480755.000056", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "WTF O_o Un processeur avec 56 coeur !!!! C'est quoi ce bestiau ?!?", "ts": "1484481492.000057", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 78, "channel": "C3MCDVAKS"}
+{"text": "126 Go de RAM O_o !!", "ts": "1484481603.000058", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 103, "channel": "C3MCDVAKS"}
+{"_rendered_text": "ahah", "text": "ahah", "ts": "1484481943.000059", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "faut pas moins, on n'est pas \u00e0 l'aise sinon :smile:", "text": "faut pas moins, on n'est pas \u00e0 l'aise sinon :smile:", "ts": "1484481951.000060", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "vjousse@bahamut in ~ 13:05\n> nvidia-smi\nSun Jan 15 13:05:59 2017\n+-----------------------------------------------------------------------------+\n| NVIDIA-SMI 367.57 Driver Version: 367.57 |\n|-------------------------------+----------------------+----------------------+\n| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |\n| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |\n|===============================+======================+======================|\n| 0 TITAN X (Pascal) Off | 0000:03:00.0 Off | N/A |\n| 23% 30C P8 15W / 250W | 0MiB / 12188MiB | 0% Default |\n+-------------------------------+----------------------+----------------------+\n| 1 TITAN X (Pascal) Off | 0000:81:00.0 Off | N/A |\n| 23% 29C P8 9W / 250W | 0MiB / 12189MiB | 0% Default |\n+-------------------------------+----------------------+----------------------+\n\n+-----------------------------------------------------------------------------+\n| Processes: GPU Memory |\n| GPU PID Type Process name Usage |\n|=============================================================================|\n| No running processes found |\n+-----------------------------------------------------------------------------+", "text": "vjousse@bahamut in ~ 13:05\n&gt; nvidia-smi\nSun Jan 15 13:05:59 2017\n+-----------------------------------------------------------------------------+\n| NVIDIA-SMI 367.57 Driver Version: 367.57 |\n|-------------------------------+----------------------+----------------------+\n| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |\n| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |\n|===============================+======================+======================|\n| 0 TITAN X (Pascal) Off | 0000:03:00.0 Off | N/A |\n| 23% 30C P8 15W / 250W | 0MiB / 12188MiB | 0% Default |\n+-------------------------------+----------------------+----------------------+\n| 1 TITAN X (Pascal) Off | 0000:81:00.0 Off | N/A |\n| 23% 29C P8 9W / 250W | 0MiB / 12189MiB | 0% Default |\n+-------------------------------+----------------------+----------------------+\n\n+-----------------------------------------------------------------------------+\n| Processes: GPU Memory |\n| GPU PID Type Process name Usage |\n|=============================================================================|\n| No running processes found |\n+-----------------------------------------------------------------------------+", "ts": "1484481984.000061", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "avec deux nvidia TITAN X Pascal ^^", "text": "avec deux nvidia TITAN X Pascal ^^", "ts": "1484481997.000062", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "en fait ya deux processeurs, avec 14 c\u0153urs chacun, et donc 28 threads chacun", "text": "en fait ya deux processeurs, avec 14 c\u0153urs chacun, et donc 28 threads chacun", "ts": "1484482016.000063", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "@neodarz en fait ce sont deux processeurs sur la m\u00eame carte m\u00e8re :slightly_smiling_face:", "text": "<@U3N6C5ZNY> en fait ce sont deux processeurs sur la m\u00eame carte m\u00e8re :slightly_smiling_face:", "ts": "1484482065.000064", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "ah merde tu l'avais d\u00e9j\u00e0 dit @vjousse pas vu pardon ^^", "text": "ah merde tu l'avais d\u00e9j\u00e0 dit <@U3NPRQBJS> pas vu pardon ^^", "ts": "1484482090.000065", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "O_o rooh la vache ! Il \u00e0 cout\u00e9 combien votre engin ^^", "ts": "1484482100.000066", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 212, "channel": "C3MCDVAKS"}
+{"text": "pour sur ceux je vous laisse je manger , ++", "ts": "1484482117.000067", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 219, "channel": "C3MCDVAKS"}
+{"_rendered_text": "bon app !", "text": "bon app !", "ts": "1484482124.000068", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "10K environ", "text": "10K environ", "ts": "1484482127.000069", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "bon ap !", "text": "bon ap !", "ts": "1484482302.000070", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "j'ai essay\u00e9 sur mac il tourne the transcriber mais j'ai pas le texte sur firefox et vise versa sur chromium j'ai le texte mais pas le son ... x)", "text": "j'ai essay\u00e9 sur mac il tourne the transcriber mais j'ai pas le texte sur firefox et vise versa sur chromium j'ai le texte mais pas le son ... x)", "ts": "1484494690.000071", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "\u00e9norme je veux bien \u00e7a pour mon anniversaire, je devrais pouvoir faire tourner quelques jeux :D", "text": "\u00e9norme je veux bien \u00e7a pour mon anniversaire, je devrais pouvoir faire tourner quelques jeux :D", "ts": "1484494714.000072", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "Wait ! Sur Mac ? O_o Ta un mac toi ?", "ts": "1484495511.000073", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 908, "channel": "C3MCDVAKS"}
+{"text": "*quelque* seulement ^^", "ts": "1484495537.000074", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 916, "channel": "C3MCDVAKS"}
+{"_rendered_text": "^^", "text": "^^", "ts": "1484498501.000075", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "pas moi t'es fou toi", "text": "pas moi t'es fou toi", "ts": "1484558135.000076", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "mon p\u00e8re l'a achet\u00e9 \u00e0 ma m\u00e8re pour \"parce que c'est frais\" comme disent certains", "text": "mon p\u00e8re l'a achet\u00e9 \u00e0 ma m\u00e8re pour \"parce que c'est frais\" comme disent certains", "ts": "1484558183.000077", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "je pr\u00e9f\u00e8re prendre un pc au m\u00eame prix avec une 3 prises usb en plus, une prise \u00e9thernet, un lecteur CD un lecteur de carte SD et un ventilateur -_-'", "text": "je pr\u00e9f\u00e8re prendre un pc au m\u00eame prix avec une 3 prises usb en plus, une prise \u00e9thernet, un lecteur CD un lecteur de carte SD et un ventilateur -_-'", "ts": "1484558242.000078", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "ahah", "text": "ahah", "ts": "1484558585.000079", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "perso j'ai \u00e9quip\u00e9 toute ma famille et ma belle famille de macs", "text": "perso j'ai \u00e9quip\u00e9 toute ma famille et ma belle famille de macs", "ts": "1484558600.000080", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": ":/", "text": ":/", "ts": "1484558615.000081", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "quand vous en aurez marre de faire les d\u00e9panneurs PC \u00e0 chaque repas de famille, vous verrez, c'est pratique", "text": "quand vous en aurez marre de faire les d\u00e9panneurs PC \u00e0 chaque repas de famille, vous verrez, c'est pratique", "ts": "1484558616.000082", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": ":smile:", "text": ":smile:", "ts": "1484558619.000083", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Ouais c'est pas faux", "text": "Ouais c'est pas faux", "ts": "1484558625.000084", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "mais bon", "text": "mais bon", "ts": "1484558646.000085", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "moi je pense que je vais mettre en place une RPi pour mes parents, coll\u00e9 derri\u00e8re l'\u00e9cran qui fera office de PC", "text": "moi je pense que je vais mettre en place une RPi pour mes parents, coll\u00e9 derri\u00e8re l'\u00e9cran qui fera office de PC", "ts": "1484558698.000086", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "\u00e7a devrait bien tourner pour ce qu'ils en font", "text": "\u00e7a devrait bien tourner pour ce qu'ils en font", "ts": "1484558715.000087", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "vjousse: Et pourquoi pas linux ?", "ts": "1484558804.000088", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 583, "channel": "C3MCDVAKS"}
+{"_rendered_text": "@vjousse y'a moyen d'ajouter un fichier audio et de le transcriber ? ou pas", "text": "<@U3NPRQBJS> y'a moyen d'ajouter un fichier audio et de le transcriber ? ou pas", "ts": "1484558805.000089", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "@verdernel cad ? :smile:", "text": "<@U3MK02JMN> cad ? :smile:", "ts": "1484559043.000090", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "@neodarz parce que je veux un truc o\u00f9 je suis tranquille", "text": "<@U3N6C5ZNY> parce que je veux un truc o\u00f9 je suis tranquille", "ts": "1484559061.000091", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "@vjousse ben genre moi sur ma machine l\u00e0 \u00e7a se passe comment avec the-transcriber ? Le fichier audio est d\u00e9j\u00e0 dans mon clone git ? et la partie \u00e9crite ?", "text": "<@U3NPRQBJS> ben genre moi sur ma machine l\u00e0 \u00e7a se passe comment avec the-transcriber ? Le fichier audio est d\u00e9j\u00e0 dans mon clone git ? et la partie \u00e9crite ?", "ts": "1484559457.000092", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "le fichier je l'ai trouv\u00e9, mais qu'en est-il du texte en fait ? il est pr\u00e9-\"traduit\" ?", "text": "le fichier je l'ai trouv\u00e9, mais qu'en est-il du texte en fait ? il est pr\u00e9-\"traduit\" ?", "ts": "1484559605.000093", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "vjousse, je penche pour zorin os comme distrib linux pour mes parents tu la d\u00e9j\u00e0 test\u00e9 ?", "ts": "1484559670.000094", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 765, "channel": "C3MCDVAKS"}
+{"_rendered_text": "nope je connais pas @neodarz", "text": "nope je connais pas <@U3N6C5ZNY>", "ts": "1484559938.000095", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "t'as vu \u00e7a @verdernel ? https://github.com/vjousse/the-transcriber/tree/master/src/examples\nvjousse/the-transcriber (https://github.com/vjousse/the-transcriber/tree/master/src/examples)\nthe-transcriber - Open source transcribing tool written in Elm. Respects the privacy of your data, can be plugged to many external tools.", "text": "t'as vu \u00e7a <@U3MK02JMN> ? <https://github.com/vjousse/the-transcriber/tree/master/src/examples>\nvjousse/the-transcriber (https://github.com/vjousse/the-transcriber/tree/master/src/examples)\nthe-transcriber - Open source transcribing tool written in Elm. Respects the privacy of your data, can be plugged to many external tools.", "ts": "1484560009.000096", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Maintenant oui :D", "text": "Maintenant oui :D", "ts": "1484560411.000098", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "^^", "text": "^^", "ts": "1484560574.000099", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "dedans tu as un exemple de transcription automatique / de fichier", "text": "dedans tu as un exemple de transcription automatique / de fichier", "ts": "1484560584.000100", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "normalement ils sont charg\u00e9s par d\u00e9faut, ici : https://github.com/vjousse/the-transcriber/blob/master/src/static/js/editor.js#L11\nvjousse/the-transcriber (https://github.com/vjousse/the-transcriber/blob/master/src/static/js/editor.js#L11)\nthe-transcriber - Open source transcribing tool written in Elm. Respects the privacy of your data, can be plugged to many external tools.", "text": "normalement ils sont charg\u00e9s par d\u00e9faut, ici : <https://github.com/vjousse/the-transcriber/blob/master/src/static/js/editor.js#L11>\nvjousse/the-transcriber (https://github.com/vjousse/the-transcriber/blob/master/src/static/js/editor.js#L11)\nthe-transcriber - Open source transcribing tool written in Elm. Respects the privacy of your data, can be plugged to many external tools.", "ts": "1484560654.000101", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "oula du javascript !!!", "text": "oula du javascript !!!", "ts": "1484562131.000103", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "cool", "text": "cool", "ts": "1484562413.000104", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "ya du nettoyage \u00e0 faire l\u00e0 dedans", "text": "ya du nettoyage \u00e0 faire l\u00e0 dedans", "ts": "1484562445.000105", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "la branche \u00e0 jour c'est celle l\u00e0 : https://github.com/vjousse/the-transcriber/tree/webcomponents\nvjousse/the-transcriber (https://github.com/vjousse/the-transcriber/tree/webcomponents)\nthe-transcriber - Open source transcribing tool written in Elm. Respects the privacy of your data, can be plugged to many external tools.", "text": "la branche \u00e0 jour c'est celle l\u00e0 : <https://github.com/vjousse/the-transcriber/tree/webcomponents>\nvjousse/the-transcriber (https://github.com/vjousse/the-transcriber/tree/webcomponents)\nthe-transcriber - Open source transcribing tool written in Elm. Respects the privacy of your data, can be plugged to many external tools.", "ts": "1484562468.000106", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "qui utilise des webcomponents, au lieu du vilain CKEditor", "text": "qui utilise des webcomponents, au lieu du vilain CKEditor", "ts": "1484562477.000108", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "ah merci", "text": "ah merci", "ts": "1484562642.000109", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "haha je suis content j'ai cod\u00e9 une fonction en elm et elle fait ce que je voulais :)", "text": "haha je suis content j'ai cod\u00e9 une fonction en elm et elle fait ce que je voulais :)", "ts": "1484576825.000110", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "c'est trop bien", "text": "c'est trop bien", "ts": "1484576840.000111", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "on dirait un jeu", "text": "on dirait un jeu", "ts": "1484576849.000112", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": ":D", "text": ":D", "ts": "1484576863.000113", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "lol", "text": "lol", "ts": "1484577750.000114", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "c'est beau le progr\u00e8s @verdernel", "text": "c'est beau le progr\u00e8s <@U3MK02JMN>", "ts": "1484577766.000115", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "@verdernel @neodarz ya la journ\u00e9e agile mans jeudi, c'est un truc qui pourrait vous int\u00e9resser ?", "text": "<@U3MK02JMN> <@U3N6C5ZNY> ya la journ\u00e9e agile mans jeudi, c'est un truc qui pourrait vous int\u00e9resser ?", "ts": "1484578436.000116", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Oui pourquoi pas !", "text": "Oui pourquoi pas !", "ts": "1484579692.000117", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "vjousse, pouruqoi pas... ca councerne en quoi ?", "ts": "1484579697.000118", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 785, "channel": "C3MCDVAKS"}
+{"text": "oups les fautes ^^", "ts": "1484579711.000119", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 791, "channel": "C3MCDVAKS"}
+{"_rendered_text": "(il est bourr\u00e9 lui.. )", "text": "(il est bourr\u00e9 lui.. )", "ts": "1484579713.000120", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "je supprime ma question <@U3NPRQBJS>, j'ai ma r\u00e9ponse: http://agile-mans.org/ :)", "ts": "1484580004.000121", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 855, "channel": "C3MCDVAKS"}
+{"_rendered_text": "vous regardez et vous me dites. \u00c7a pose pas de soucis niveau assurance avec votre \u00e9cole ?", "text": "vous regardez et vous me dites. \u00c7a pose pas de soucis niveau assurance avec votre \u00e9cole ?", "ts": "1484580449.000122", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "vjousse non je ne pense pas que ca devrait pose de soucis, et apr\u00e8s lecture du site, moi \u00e7a me dit bien d'aller d\u00e9couvrir \u00e7a :)", "ts": "1484581913.000123", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 251, "channel": "C3MCDVAKS"}
+{"_rendered_text": "je pense que \u00e7a serait pas mal pour vous en effet :slightly_smiling_face:", "text": "je pense que \u00e7a serait pas mal pour vous en effet :slightly_smiling_face:", "ts": "1484582043.000124", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "V\u00e9t\u00e9a y sera en plus", "text": "V\u00e9t\u00e9a y sera en plus", "ts": "1484582048.000125", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "c'est qui V\u00e9t\u00e9a ?", "ts": "1484582089.000126", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 289, "channel": "C3MCDVAKS"}
+{"_rendered_text": "Le gars qui est \u00e0 la Ruche en m\u00eame temps que vous qui fait 1m95 et qui est stagiaire d'allo-m\u00e9dia lui, pas de Voxo :slightly_smiling_face:", "text": "Le gars qui est \u00e0 la Ruche en m\u00eame temps que vous qui fait 1m95 et qui est stagiaire d'allo-m\u00e9dia lui, pas de Voxo :slightly_smiling_face:", "ts": "1484582139.000127", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Ah c'est ce gars l\u00e0", "text": "Ah c'est ce gars l\u00e0", "ts": "1484582612.000128", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "ok il est cool en plus :)", "text": "ok il est cool en plus :)", "ts": "1484582618.000129", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "ok, j'ai d\u00e9j\u00e0 oubli\u00e9 qui c'\u00e9tait ^^", "ts": "1484582912.000130", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 457, "channel": "C3MCDVAKS"}
+{"_rendered_text": "Aller demain j'attaque le dernier chapitre de la premi\u00e8re partie :) [:+1:1 :cat:1]", "reactions": [{"name": "+1", "users": ["U3NPRQBJS"]}, {"name": "cat", "users": ["U3MK02JMN"]}], "text": "Aller demain j'attaque le dernier chapitre de la premi\u00e8re partie :)", "ts": "1484586028.000131", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 86, "channel": "C3MCDVAKS"}
+{"text": "Bonsoir tous le monde", "ts": "1484643695.000132", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 621, "channel": "C3MCDVAKS"}
+{"text": "verdernel: publicdomain.nypl.org/pd-visualization/", "ts": "1484643699.000133", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 624, "channel": "C3MCDVAKS"}
+{"_rendered_text": "bonjour", "text": "bonjour", "ts": "1484643721.000134", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "C'est un site qui propose des image libre de droit et il y en a beaucoup :)", "ts": "1484643755.000135", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 643, "channel": "C3MCDVAKS"}
+{"text": "Voila le code pour contourner le bug de terminator verdernel : https://wiki.neodarz.ovh/doku.php?id=tutos:scripts:termintor_fix", "ts": "1484662228.000136", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 344, "channel": "C3MCDVAKS"}
+{"_rendered_text": "t ki", "text": "t ki", "ts": "1484663446.000137", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "?!?", "ts": "1484663485.000138", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 596, "channel": "C3MCDVAKS"}
+{"_rendered_text": "me suis toujours demand\u00e9 ce que Terminator ajoutait par rapport \u00e0 tmux ?", "text": "me suis toujours demand\u00e9 ce que Terminator ajoutait par rapport \u00e0 tmux ?", "ts": "1484663495.000139", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "jsais pas, une interface graphique xD", "text": "jsais pas, une interface graphique xD", "ts": "1484663535.000140", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "une quoi ?", "text": "une quoi ?", "ts": "1484663565.000141", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": ":smile:", "text": ":smile:", "ts": "1484663566.000142", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "^^", "ts": "1484663573.000143", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 619, "channel": "C3MCDVAKS"}
+{"text": "bas quoi c'est bien les gui", "ts": "1484663583.000144", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 625, "channel": "C3MCDVAKS"}
+{"_rendered_text": "haha", "text": "haha", "ts": "1484663595.000145", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "vjousse tu utilise quoi comme terminal alors ?", "text": "vjousse tu utilise quoi comme terminal alors ?", "ts": "1484663642.000146", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "urxvt + tmux g\u00e9n\u00e9ralement", "text": "urxvt + tmux g\u00e9n\u00e9ralement", "ts": "1484663690.000147", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "moi j'ai des commandes tmux qui passe mal avec mosh...", "ts": "1484663693.000148", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 652, "channel": "C3MCDVAKS"}
+{"_rendered_text": "l\u00e0 je teste gnome-term par curiosit\u00e9, mais tjs avec tmux", "text": "l\u00e0 je teste gnome-term par curiosit\u00e9, mais tjs avec tmux", "ts": "1484663703.000149", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "il me semble que sous manjaro c'est justement le terminal par defaut", "ts": "1484663746.000150", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 667, "channel": "C3MCDVAKS"}
+{"text": "urxvt", "ts": "1484663759.000151", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 671, "channel": "C3MCDVAKS"}
+{"_rendered_text": "yeah", "text": "yeah", "ts": "1484663775.000152", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "y", "text": "y", "ts": "1484663831.000153", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "arf", "ts": "1484664333.000154", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 787, "channel": "C3MCDVAKS"}
+{"text": "soit c'est mo, soit c'est le livre du tutos qui est pas \u00e0 jour...", "ts": "1484664356.000155", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 797, "channel": "C3MCDVAKS"}
+{"text": "dans le livre on parle de cr\u00e9er un fichier pour faire les tests unitaire... mais le fichier est d\u00e9j\u00e0 rempli et semble faire la m\u00eame chose que le tuto dit mais pas de la m\u00eame mani\u00e8re :/", "ts": "1484664423.000156", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 825, "channel": "C3MCDVAKS"}
+{"_rendered_text": "@neodarz cad ?", "text": "<@U3N6C5ZNY> cad ?", "ts": "1484664439.000157", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "heu... en gros le code n'est pas \u00e9crit de la m\u00eame facon, mais le probleme ne vient pas de la, juste que dans le tutos ils disent que c'est \u00e0 nous de code le test alors que phoenix semble l'avoir fait au pr\u00e9alable... ", "ts": "1484664605.000158", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 881, "channel": "C3MCDVAKS"}
+{"text": "Mais bon, c'est pas grave. Je devrait m'en sortir ^^", "ts": "1484664713.000159", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 912, "channel": "C3MCDVAKS"}
+{"_rendered_text": "\u00c7a peut servir : https://uxdesign.cc/form-design-for-complex-applications-d8a1d025eba6#.a0wgrucd4\nForm Design for Complex Applications (https://uxdesign.cc/form-design-for-complex-applications-d8a1d025eba6#.a0wgrucd4)\n13 ways to present forms and the future of data input\nReading time 6 min read", "text": "\u00c7a peut servir : <https://uxdesign.cc/form-design-for-complex-applications-d8a1d025eba6#.a0wgrucd4>\nForm Design for Complex Applications (https://uxdesign.cc/form-design-for-complex-applications-d8a1d025eba6#.a0wgrucd4)\n13 ways to present forms and the future of data input\nReading time 6 min read", "ts": "1484850389.000160", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 68, "channel": "C3MCDVAKS"}
+{"_rendered_text": "bonsoir tous le monde, au passage agile mans c'\u00e9tait super int\u00e9ressant :) [:+1:1]", "reactions": [{"name": "+1", "users": ["U3MK02JMN"]}], "text": "bonsoir tous le monde, au passage agile mans c'\u00e9tait super int\u00e9ressant :)", "ts": "1484850413.000162", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 78, "channel": "C3MCDVAKS"}
+{"_rendered_text": "Super vous y avez \u00e9t\u00e9 tous les deux ?", "text": "Super vous y avez \u00e9t\u00e9 tous les deux ?", "ts": "1484851037.000163", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "oaip ! Au d\u00e9but je pensais que \u00e7a allais \u00eatre chiant mais enfait non ^^", "ts": "1484852342.000164", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 472, "channel": "C3MCDVAKS"}
+{"_rendered_text": "C'\u00e9tait cool on a jou\u00e9 \u00e0 des jeux :smile:", "text": "C'\u00e9tait cool on a jou\u00e9 \u00e0 des jeux :smile:", "ts": "1484901589.000165", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "btw Bonjour tout le monde", "text": "btw Bonjour tout le monde", "ts": "1484901617.000166", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "plop allBonjour... \ud83d\ude34", "ts": "1484902478.000167", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 501, "channel": "C3MCDVAKS"}
+{"_rendered_text": "hey vjousse est-ce que \u00e7a va \u00eatre possible que je vois la \"translatrice\" la semaine prochaine ?", "text": "hey vjousse est-ce que \u00e7a va \u00eatre possible que je vois la \"translatrice\" la semaine prochaine ?", "ts": "1484908251.000168", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "oui @verdernel faut qu'on se cale un moment avec elle", "text": "oui <@U3MK02JMN> faut qu'on se cale un moment avec elle", "ts": "1484909415.000169", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "tu peux me donner ton mail @verdernel que je vous mette en contact ?", "text": "tu peux me donner ton mail <@U3MK02JMN> que je vous mette en contact ?", "ts": "1484909460.000170", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "mailto:verdernel@neodarz.net (verdernel@neodarz.net) / mailto:bastien.bidault@bts-malraux.net (bastien.bidault@bts-malraux.net)", "text": "<mailto:verdernel@neodarz.net|verdernel@neodarz.net> / <mailto:bastien.bidault@bts-malraux.net|bastien.bidault@bts-malraux.net>", "ts": "1484909508.000171", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "vjousse pourquoi utilis\u00e9 slack \u00e0 la place d'irc ? ", "ts": "1484928716.000172", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 766, "channel": "C3MCDVAKS"}
+{"text": "je le trouve absolument pas pratique, pour aller sur d'autre team nottament...", "ts": "1484928785.000173", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 788, "channel": "C3MCDVAKS"}
+{"text": "genre un truc libre qui fait la meme chose ('fin vendu comme) : framateam.org", "ts": "1484929044.000174", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 846, "channel": "C3MCDVAKS"}
+{"_rendered_text": "j'utilise mattermost d\u00e9j\u00e0", "text": "j'utilise mattermost d\u00e9j\u00e0", "ts": "1484929074.000175", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "https://team.voxolab.com/", "text": "<https://team.voxolab.com/>", "ts": "1484929093.000176", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "c'est juste beaucoup moins bien foutu, l'app mobile est une horreur, et les chans Elm et Elixir/Phoenix sont sur Slack", "text": "c'est juste beaucoup moins bien foutu, l'app mobile est une horreur, et les chans Elm et Elixir/Phoenix sont sur Slack", "ts": "1484929149.000177", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "slack est bas\u00e9 sur mattermost ?", "ts": "1484929388.000178", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 919, "channel": "C3MCDVAKS"}
+{"_rendered_text": "vjousse tu utilise la version desktop ?", "text": "vjousse tu utilise la version desktop ?", "ts": "1484929464.000179", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "+s", "text": "+s", "ts": "1484929470.000180", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "non @neodarz c'est closed source", "text": "non <@U3N6C5ZNY> c'est closed source", "ts": "1484929836.000181", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "@verdernel entre autres oui", "text": "<@U3MK02JMN> entre autres oui", "ts": "1484929842.000182", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "arf merde", "ts": "1484929846.000183", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 13, "channel": "C3MCDVAKS"}
+{"text": "sinon au pire il faut mettre en place un bridge : ", "ts": "1484929860.000184", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 20, "channel": "C3MCDVAKS"}
+{"_rendered_text": "https://github.com/42wim/matterbridge\n42wim/matterbridge (https://github.com/42wim/matterbridge)\nmatterbridge - bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocket.chat and hipchat (via xmpp)", "text": "<https://github.com/42wim/matterbridge>\n42wim/matterbridge (https://github.com/42wim/matterbridge)\nmatterbridge - bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocket.chat and hipchat (via xmpp)", "ts": "1484929862.000185", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 22, "channel": "C3MCDVAKS"}
+{"text": "Bonjour tous le monde o/", "ts": "1485174412.000187", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 967, "channel": "C3MCDVAKS"}
+{"_rendered_text": "petit souci de r\u00e9veil @neodarz ? :wink:", "text": "petit souci de r\u00e9veil <@U3N6C5ZNY> ? :wink:", "ts": "1485178122.000188", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Hahaha :D", "text": "Hahaha :D", "ts": "1485178155.000189", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Coucou ici", "text": "Coucou ici", "ts": "1485178159.000190", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "heu non ^^ ", "ts": "1485178235.000191", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 746, "channel": "C3MCDVAKS"}
+{"text": "juste que je dit bonjour avec du retard, et que ma 4G fait des truc chelou car j'ai dit \u00e7a dans la matin\u00e9e...", "ts": "1485178297.000192", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 770, "channel": "C3MCDVAKS"}
+{"text": "et pas en d\u00e9but d'aprems...", "ts": "1485178314.000193", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 777, "channel": "C3MCDVAKS"}
+{"text": "^^ => https://twitter.com/MicroJoe_/status/824022605875310594", "ts": "1485337489.000194", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 946, "channel": "C3MCDVAKS"}
+{"username": "slackbot", "event_ts": "1485337490.491857", "is_ephemeral": true, "text": "That looks like a Twitter link. Would you like us to automatically display more information about Tweets for your team?\n<https://api.twitter.com/oauth/authorize?oauth_token=4g_zcQAAAAAAQmIsAAABWdUDcmM|Yes, please> \u2022 <slack-action://BSLACKBOT/service-mute/14|No thanks>", "ts": "1485337490.000000", "subtype": "bot_message", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS", "_rendered_text": "That looks like a Twitter link. Would you like us to automatically display more information about Tweets for your team?\nhttps://api.twitter.com/oauth/authorize?oauth_token=4g_zcQAAAAAAQmIsAAABWdUDcmM (Yes, please) \u2022 slack-action://BSLACKBOT/service-mute/14 (No thanks)"}
+{"_rendered_text": "lol?", "text": "lol?", "ts": "1485337865.000195", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "O__o", "text": "O__o", "ts": "1485339387.000196", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "vjousse on dirait pas comme \u00e7a mais t'en as bicoup des post dans ton blog ! c'est super long \u00e0 build", "text": "vjousse on dirait pas comme \u00e7a mais t'en as bicoup des post dans ton blog ! c'est super long \u00e0 build", "ts": "1485340348.000197", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "\"bicoup\" ^^", "ts": "1485340464.000198", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 595, "channel": "C3MCDVAKS"}
+{"_rendered_text": "\u00e0 build ? :smile:", "text": "\u00e0 build ? :smile:", "ts": "1485340901.000199", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "tu build quoi ? :stuck_out_tongue:", "text": "tu build quoi ? :stuck_out_tongue:", "ts": "1485340907.000200", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "je crois qu'il c'est perdu sur internet lui ^^", "ts": "1485340955.000201", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 706, "channel": "C3MCDVAKS"}
+{"_rendered_text": "vjousse ben ton blog :D", "text": "vjousse ben ton blog :D", "ts": "1485342431.000202", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "enfin le site avec nikola", "text": "enfin le site avec nikola", "ts": "1485342473.000203", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "vjousse \u00e0 quand un nouveau post sur ton blog ? :p", "text": "vjousse \u00e0 quand un nouveau post sur ton blog ? :p", "ts": "1485343370.000204", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "ah ouais, pas top nikola d'ailleurs, j'en ai chi\u00e9 comme un rat mort pour le modifier", "text": "ah ouais, pas top nikola d'ailleurs, j'en ai chi\u00e9 comme un rat mort pour le modifier", "ts": "1485343475.000205", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "je sais pas, quand j'aurais l'impression d'avoir des choses \u00e0 dire", "text": "je sais pas, quand j'aurais l'impression d'avoir des choses \u00e0 dire", "ts": "1485343489.000206", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": ":", "text": ":", "ts": "1485343489.000207", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": ":d", "text": ":d", "ts": "1485343490.000208", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "vjousse c'est possible de rejoindre la licence info \u00e0 l'univ du Mans ?", "text": "vjousse c'est possible de rejoindre la licence info \u00e0 l'univ du Mans ?", "ts": "1485344223.000209", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "apr\u00e8s bts ?", "text": "apr\u00e8s bts ?", "ts": "1485344231.000210", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "@verdernel je pense que oui, j'ai bien rejoint une licence apr\u00e8s un IUT moi :slightly_smiling_face:", "text": "<@U3MK02JMN> je pense que oui, j'ai bien rejoint une licence apr\u00e8s un IUT moi :slightly_smiling_face:", "ts": "1485345219.000211", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "@verdernel oui c'est possible je l'ai fait moi (avec un BTS info gestion)", "text": "<@U3MK02JMN> oui c'est possible je l'ai fait moi (avec un BTS info gestion)", "ts": "1485345323.000212", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "enfin c'\u00e9tait possible \u00e0 l'\u00e9poque quoi...", "text": "enfin c'\u00e9tait possible \u00e0 l'\u00e9poque quoi...", "ts": "1485345330.000213", "user": "U3N1TR8NP", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Ok merci antho et vjousse", "text": "Ok merci antho et vjousse", "ts": "1485349452.000214", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "J'aime bien ma commande sudo :", "ts": "1485358480.000215", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 377, "channel": "C3MCDVAKS"}
+{"text": "[sudo] Mot de passe de neodarz :", "ts": "1485358481.000216", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 378, "channel": "C3MCDVAKS"}
+{"text": "Are you on drugs?", "ts": "1485358481.000217", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 379, "channel": "C3MCDVAKS"}
+{"text": "^^", "ts": "1485358484.000218", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 381, "channel": "C3MCDVAKS"}
+{"_rendered_text": ":no_mouth:", "text": ":no_mouth:", "ts": "1485358798.000219", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "ascii portal == saut \u00e0 l'infini en console ^^", "ts": "1485359066.000220", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 510, "channel": "C3MCDVAKS"}
+{"text": "wrong chan", "ts": "1485359148.000221", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 529, "channel": "C3MCDVAKS"}
+{"_rendered_text": "#fail", "text": "#fail", "ts": "1485359161.000222", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "^^", "ts": "1485359166.000223", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 537, "channel": "C3MCDVAKS"}
+{"text": "ta compris ?", "ts": "1485359170.000224", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 540, "channel": "C3MCDVAKS"}
+{"_rendered_text": "j'ai googl\u00e9, et j'ai vu que des mecs avaient d\u00e9velopp\u00e9 portal en ascii \u2026", "text": "j'ai googl\u00e9, et j'ai vu que des mecs avaient d\u00e9velopp\u00e9 portal en ascii \u2026", "ts": "1485359194.000225", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "c'est cool, au moin on peut jouer a portal sur linux et sur des pc pourris :)", "ts": "1485359227.000226", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 560, "channel": "C3MCDVAKS"}
+{"_rendered_text": "lol", "text": "lol", "ts": "1485359237.000227", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "verdernel: c'est pour toi : https://www.somusic.fr/\nSo Music (https://www.somusic.fr/)\nEcoutez en illimit\u00e9, gr\u00e2ce \u00e0 la carte bancaire So Music, tout le catalogue d'Universal Music et b\u00e9n\u00e9ficiez d'avantages exclusifs !", "text": "verdernel: c'est pour toi : <https://www.somusic.fr/>\nSo Music (https://www.somusic.fr/)\nEcoutez en illimit\u00e9, gr\u00e2ce \u00e0 la carte bancaire So Music, tout le catalogue d'Universal Music et b\u00e9n\u00e9ficiez d'avantages exclusifs !", "ts": "1485359961.000228", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 710, "channel": "C3MCDVAKS"}
+{"text": "Mais c'est trop bien => \"La collecte de ces donn\u00e9es peut \u00eatre effectu\u00e9e \u00e0 des fins de prospection commerciale.\" \\o/", "ts": "1485360095.000230", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 742, "channel": "C3MCDVAKS"}
+{"_rendered_text": "cool", "text": "cool", "ts": "1485360928.000231", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "Hey vjousse *verdernel a oubli\u00e9 ce qu'il avait \u00e0 dire*", "text": "Hey vjousse *verdernel a oubli\u00e9 ce qu'il avait \u00e0 dire*", "ts": "1485426221.000232", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "vjousse : possible de faire un pull request sans partir d'un fork of mine ?", "text": "vjousse : possible de faire un pull request sans partir d'un fork of mine ?", "ts": "1485426375.000234", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "avec simplement la commande \"git request-pull\" ? [:sleeping:1]", "reactions": [{"name": "sleeping", "users": ["U3MK02JMN"]}, {"name": "smile", "users": []}], "text": "avec simplement la commande \"git request-pull\" ?", "ts": "1485426398.000235", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"text": "[\ud83d\ude341]", "ts": "1485426906.000236", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 208, "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485426949.000237", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 220, "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485427076.000239", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 247, "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485427094.000241", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 252, "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485427189.000244", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485427323.000246", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 301, "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485427345.000248", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 307, "channel": "C3MCDVAKS"}
+{"_rendered_text": "2+\ud83d\ude04 ", "reactions": [{"name": "smile", "users": []}], "text": "2+\ud83d\ude04 ", "ts": "1485427499.000250", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 345, "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485427520.000251", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 352, "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485427565.000253", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 364, "channel": "C3MCDVAKS"}
+{"_rendered_text": "/kick neodarz", "reactions": [{"name": "smile", "users": []}], "text": "/kick neodarz", "ts": "1485427569.000254", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "@verdernel je sais pas (jamais fait) mais surement :slightly_smiling_face:", "text": "<@U3MK02JMN> je sais pas (jamais fait) mais surement :slightly_smiling_face:", "ts": "1485427974.000256", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "je me lance alors :smile:", "reactions": [{"name": "smile", "users": []}], "text": "je me lance alors :smile:", "ts": "1485428084.000257", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "vjousse je cr\u00e9\u00e9 une branche ? ou juste un commit suffit ? ou quoi d'autre sinon ?", "text": "vjousse je cr\u00e9\u00e9 une branche ? ou juste un commit suffit ? ou quoi d'autre sinon ?", "ts": "1485428152.000258", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485428156.000259", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 509, "channel": "C3MCDVAKS"}
+{"_rendered_text": "@verdernel peut importe, ya pas d'enjeux l\u00e0 :stuck_out_tongue:", "text": "<@U3MK02JMN> peut importe, ya pas d'enjeux l\u00e0 :stuck_out_tongue:", "ts": "1485428254.000262", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "ok yolo alors :D", "text": "ok yolo alors :D", "ts": "1485428290.000263", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "yolo -S pull-request [:joy:(@verdernel,@neodarz)]", "reactions": [{"name": "smile", "users": []}, {"name": "joy", "users": ["U3MK02JMN", "U3N6C5ZNY"]}], "text": "yolo -S pull-request", "ts": "1485428312.000264", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485429480.000265", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 782, "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485429963.000267", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 882, "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485429986.000269", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 889, "channel": "C3MCDVAKS"}
+{"_rendered_text": "(deleted)", "text": "(deleted)", "ts": "1485430112.000271", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 915, "channel": "C3MCDVAKS"}
+{"_rendered_text": "sympa comme image : http://static.fsf.org/fsforg/graphics/windows-infographic_share.png\nhttp://static.fsf.org/fsforg/graphics/windows-infographic_share.png", "text": "sympa comme image : <http://static.fsf.org/fsforg/graphics/windows-infographic_share.png>\nhttp://static.fsf.org/fsforg/graphics/windows-infographic_share.png", "ts": "1486031778.000273", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 593, "channel": "C3MCDVAKS"}
+{"text": "Et l'article qui va avec : https://www.fsf.org/windows :)", "ts": "1486031797.000275", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 601, "channel": "C3MCDVAKS"}
+{"_rendered_text": "EDIT: Cette image est mieux : http://static.fsf.org/nosvn/windows/win_infographic_final.png\nhttp://static.fsf.org/nosvn/windows/win_infographic_final.png", "text": "EDIT: Cette image est mieux : <http://static.fsf.org/nosvn/windows/win_infographic_final.png>\nhttp://static.fsf.org/nosvn/windows/win_infographic_final.png", "ts": "1486031846.000276", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 614, "channel": "C3MCDVAKS"}
+{"text": ":)", "ts": "1486031890.000278", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 624, "channel": "C3MCDVAKS"}
+{"_rendered_text": "<3", "text": "&lt;3", "ts": "1486032369.000279", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "C3MCDVAKS"}
+{"_rendered_text": "yop", "text": "yop", "ts": "1483971357.000002", "user": "U3NPRQBJS", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"text": "yop", "ts": "1483971682.000003", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 85, "channel": "D3NQDP64X"}
+{"_rendered_text": "comment \u00e7a va ?", "text": "comment \u00e7a va ?", "ts": "1483971741.000004", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"text": "Tr\u00e8s bien tr\u00e8s bien, je lis la doc que tu ma donn\u00e9 :)", "ts": "1483971838.000005", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 125, "channel": "D3NQDP64X"}
+{"text": "et toi ?", "ts": "1483971839.000006", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 126, "channel": "D3NQDP64X"}
+{"_rendered_text": "super", "text": "super", "ts": "1483971846.000007", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"_rendered_text": "je profite de mon WE pass\u00e9 \u00e0 faire marcher Archlinux sur mon nouveau laptop :slightly_smiling_face:", "text": "je profite de mon WE pass\u00e9 \u00e0 faire marcher Archlinux sur mon nouveau laptop :slightly_smiling_face:", "ts": "1483971869.000008", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"text": "cool \u00e7a, c'est quoi la conf de ton nouveau laptop ?", "ts": "1483972824.000009", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 338, "channel": "D3NQDP64X"}
+{"_rendered_text": "Dell XPS\u00a015\" 16Go de RAM, Nvidia 960M 512 de SSD", "text": "Dell XPS\u00a015\" 16Go de RAM, Nvidia 960M 512 de SSD", "ts": "1483972884.000010", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"_rendered_text": "plut\u00f4t cool", "text": "plut\u00f4t cool", "ts": "1483972886.000011", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"text": "pas mal ! Il doit couter entre 1000 et 1500 \u20ac non ?", "ts": "1483972988.000012", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 380, "channel": "D3NQDP64X"}
+{"_rendered_text": "2000 l\u00e0", "text": "2000 l\u00e0", "ts": "1483973001.000013", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"_rendered_text": "mais c'est pas moi qui ait pay\u00e9 :smile:", "text": "mais c'est pas moi qui ait pay\u00e9 :smile:", "ts": "1483973010.000014", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"text": "O_o Ah oui quand meme!", "ts": "1483973020.000015", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 392, "channel": "D3NQDP64X"}
+{"text": "C'est bien comme cadeau \u00e7a :) ", "ts": "1483973041.000016", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 400, "channel": "D3NQDP64X"}
+{"_rendered_text": "^^", "text": "^^", "ts": "1483973060.000017", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"_rendered_text": "encore plus quand tu le payes pas :smile:", "text": "encore plus quand tu le payes pas :smile:", "ts": "1483973073.000018", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"text": "Sinon niveau battrie tu tiens combien de temps ? Car la carte graphique doit plomber pas mal si il y a pas les bon pilotes...", "ts": "1483973105.000019", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 427, "channel": "D3NQDP64X"}
+{"_rendered_text": "je suis en train de voir pour faire marcher bumblebee", "text": "je suis en train de voir pour faire marcher bumblebee", "ts": "1483973133.000020", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"_rendered_text": "car ya une Intel dessus aussi :slightly_smiling_face:", "text": "car ya une Intel dessus aussi :slightly_smiling_face:", "ts": "1483973140.000021", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"text": "moi il y a un pc chez dell qui fait des yeux doux, c'est un pc sans carte graphique mais avec un i7 il me semble, le tout pour 1200 \u20ac :) (C'est celui qu'a matael nottament)", "ts": "1483973220.000022", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 473, "channel": "D3NQDP64X"}
+{"text": "j'ai jamais ressis a faire fonctionner bumblebee, 'fin j'ai pas eu le temps, mon pc est mort avant ^^ Depuis je ne prend plus de carte graphique sur laptop, peut utile vue l'ulitisation que j'ai", "ts": "1483973290.000023", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 501, "channel": "D3NQDP64X"}
+{"_rendered_text": "l\u00e0 c'est pour apprendre quelques r\u00e9seaux de neurones", "text": "l\u00e0 c'est pour apprendre quelques r\u00e9seaux de neurones", "ts": "1483973491.000024", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"_rendered_text": "c'est mieux d'en avoir une :slightly_smiling_face:", "text": "c'est mieux d'en avoir une :slightly_smiling_face:", "ts": "1483973497.000025", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"text": "Ah oui, pour le coup c'est mieux d'avoir une bonne machine pour faire \u00e7a ^^", "ts": "1483973587.000026", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 585, "channel": "D3NQDP64X"}
+{"_rendered_text": "yep et surtout un GPU nvidia :slightly_smiling_face:", "text": "yep et surtout un GPU nvidia :slightly_smiling_face:", "ts": "1483973646.000027", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"text": "nvidia et mieux qu'AMD pour faire des r\u00e9seaux de neurones ?", "ts": "1483973890.000028", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 650, "channel": "D3NQDP64X"}
+{"_rendered_text": "en terme de performances je sais pas, mais en terme de Toolkit ya pas photo", "text": "en terme de performances je sais pas, mais en terme de Toolkit ya pas photo", "ts": "1483974068.000029", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"_rendered_text": "Nvidia fournit CUDA", "text": "Nvidia fournit CUDA", "ts": "1483974080.000030", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"_rendered_text": "et tous les frameworks de deep learning reposent dessus", "text": "et tous les frameworks de deep learning reposent dessus", "ts": "1483974098.000031", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"text": "En effet si nvidia fournit des soft pour le faire et que les frameworks reposent dessus c'est plus pratique ^^", "ts": "1483974205.000032", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 726, "channel": "D3NQDP64X"}
+{"_rendered_text": "bon, je m'aventure \u00e0 la Poste, et j'arrive \u2026", "text": "bon, je m'aventure \u00e0 la Poste, et j'arrive \u2026", "ts": "1484122436.000033", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"_rendered_text": "oops, c'\u00e9tait pour le chan public \u00e7a", "text": "oops, c'\u00e9tait pour le chan public \u00e7a", "ts": "1484122446.000034", "user": "U3NPRQBJS", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NQDP64X"}
+{"text": "bravo ^^", "ts": "1484123873.000035", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 715, "channel": "D3NQDP64X"}
+{"_rendered_text": "Tu re\u00e7ois mes sms ?", "text": "Tu re\u00e7ois mes sms ?", "ts": "1483950241.000002", "user": "U3MK02JMN", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "je suis a la ruche et toi ?", "text": "je suis a la ruche et toi ?", "ts": "1483950702.000003", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 909, "channel": "D3NACEQTU"}
+{"_rendered_text": "Devant", "text": "Devant", "ts": "1483950732.000004", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "Quel etage ?", "text": "Quel etage ?", "ts": "1483950779.000005", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "T'es ou", "text": "T'es ou", "ts": "1483951084.000006", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "je suis dedans rentre boulet", "text": "je suis dedans rentre boulet", "ts": "1483951149.000007", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 1, "channel": "D3NACEQTU"}
+{"_rendered_text": "1 er", "text": "1 er", "ts": "1483951153.000008", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 2, "channel": "D3NACEQTU"}
+{"_rendered_text": "Tu peut me ping \u00e7a avec ta co stp : http://repo.hex.pem/ ?", "text": "Tu peut me ping \u00e7a avec ta co stp : http://repo.hex.pem/ ?", "ts": "1483952886.000009", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 358, "channel": "D3NACEQTU"}
+{"_rendered_text": "je crois que ma co beug :/", "text": "je crois que ma co beug :/", "ts": "1483952894.000010", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 362, "channel": "D3NACEQTU"}
+{"_rendered_text": "Ah non c'est bon --'", "text": "Ah non c'est bon --'", "ts": "1483952912.000011", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 367, "channel": "D3NACEQTU"}
+{"_rendered_text": "j'ai bien ma co qui beug", "text": "j'ai bien ma co qui beug", "ts": "1483952917.000012", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 370, "channel": "D3NACEQTU"}
+{"_rendered_text": "elm-repl : $ cd /usr/lib\n$ sudo ln -s libncurses++w.so.6.0 libtinfo.so.5", "text": "elm-repl : $ cd /usr/lib\n$ sudo ln -s libncurses++w.so.6.0 libtinfo.so.5", "ts": "1483959654.000013", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "loul => https://www.youtube.com/watch?v=Il91bxLH1V0\nTardif St\u00e9phane: LE COMPLOT CHAT (https://www.youtube.com/watch?v=Il91bxLH1V0)", "text": "loul =&gt; <https://www.youtube.com/watch?v=Il91bxLH1V0>\nTardif St\u00e9phane: LE COMPLOT CHAT (https://www.youtube.com/watch?v=Il91bxLH1V0)", "ts": "1484057014.000014", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 295, "channel": "D3NACEQTU"}
+{"_rendered_text": "\u00e8_\u00e9", "text": "\u00e8_\u00e9", "ts": "1484057031.000016", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "bas quoi c'est drole non ?", "text": "bas quoi c'est drole non ?", "ts": "1484057362.000017", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 368, "channel": "D3NACEQTU"}
+{"_rendered_text": "chais pas pas \u00e9cout\u00e9", "text": "chais pas pas \u00e9cout\u00e9", "ts": "1484057372.000018", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "pff fait une pose ca fait du bien ;)", "text": "pff fait une pose ca fait du bien ;)", "ts": "1484057386.000019", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 376, "channel": "D3NACEQTU"}
+{"_rendered_text": "une pause tu veux dire ?", "text": "une pause tu veux dire ?", "ts": "1484057501.000020", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":slightly_smiling_face:", "text": ":slightly_smiling_face:", "ts": "1484057507.000021", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":slightly_smiling_face:", "text": ":slightly_smiling_face:", "ts": "1484057514.000022", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "raah", "text": "raah", "ts": "1484057517.000023", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "^^", "text": "^^", "ts": "1484057523.000024", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 404, "channel": "D3NACEQTU"}
+{"_rendered_text": ":D", "text": ":D", "ts": "1484057594.000025", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "c'est bien", "text": "c'est bien", "ts": "1484057596.000026", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":)", "text": ":)", "ts": "1484057597.000027", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "mieux *", "text": "mieux *", "ts": "1484057602.000028", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "toi tu est fatigu\u00e9 !", "text": "toi tu est fatigu\u00e9 !", "ts": "1484057819.000029", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 466, "channel": "D3NACEQTU"}
+{"_rendered_text": "ta geule \u00e7a s'\u00e9crit ta gueule", "text": "ta geule \u00e7a s'\u00e9crit ta gueule", "ts": "1484057889.000030", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "->libresonic>darktek", "text": "-&gt;libresonic&gt;darktek", "ts": "1484057924.000031", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "t'as enlev\u00e9 PLEINs de musique ou what ?", "text": "t'as enlev\u00e9 PLEINs de musique ou what ?", "ts": "1484058379.000032", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "?", "text": "?", "ts": "1484058425.000033", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 588, "channel": "D3NACEQTU"}
+{"_rendered_text": "pouruqoi ?", "text": "pouruqoi ?", "ts": "1484058427.000034", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 591, "channel": "D3NACEQTU"}
+{"_rendered_text": "pourquoi ?", "text": "pourquoi ?", "ts": "1484058431.000035", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 594, "channel": "D3NACEQTU"}
+{"_rendered_text": "bah y'a pu rien", "text": "bah y'a pu rien", "ts": "1484058443.000036", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "et puis pourquoi j'ai plus les images ?", "text": "et puis pourquoi j'ai plus les images ?", "ts": "1484058464.000037", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "j'en ait enlever mais y a un baille", "text": "j'en ait enlever mais y a un baille", "ts": "1484058472.000038", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 609, "channel": "D3NACEQTU"}
+{"_rendered_text": "ta plus les images ? comment \u00e7a ? moi j'ai les images sur ma machine", "text": "ta plus les images ? comment \u00e7a ? moi j'ai les images sur ma machine", "ts": "1484058485.000039", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 616, "channel": "D3NACEQTU"}
+{"_rendered_text": "jsais pas", "text": "jsais pas", "ts": "1484058492.000040", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "du coup y'a plus les trucs avec mozinor ?", "text": "du coup y'a plus les trucs avec mozinor ?", "ts": "1484058594.000041", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "il y a jamais eu je crois", "text": "il y a jamais eu je crois", "ts": "1484058633.000042", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 648, "channel": "D3NACEQTU"}
+{"_rendered_text": "si", "text": "si", "ts": "1484058644.000043", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "https://www.youtube.com/watch?v=YKTExKitUHM\nMichael JackChauve Chauve: Remix Darktek - Parano\u00efa - Pimp My Ass Mozinor (https://www.youtube.com/watch?v=YKTExKitUHM)", "text": "<https://www.youtube.com/watch?v=YKTExKitUHM>\nMichael JackChauve Chauve: Remix Darktek - Parano\u00efa - Pimp My Ass Mozinor (https://www.youtube.com/watch?v=YKTExKitUHM)", "ts": "1484058680.000044", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "noob", "text": "noob", "ts": "1484058683.000046", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "ah oui, je doit refaire le dossier dartek, tout comme celui de FantomenK d'ailleur", "text": "ah oui, je doit refaire le dossier dartek, tout comme celui de FantomenK d'ailleur", "ts": "1484059044.000047", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 736, "channel": "D3NACEQTU"}
+{"_rendered_text": ":(", "text": ":(", "ts": "1484059083.000048", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "mais tkt il seras mieux ;)", "text": "mais tkt il seras mieux ;)", "ts": "1484059110.000049", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 753, "channel": "D3NACEQTU"}
+{"_rendered_text": "genre touts les album + avec les tags correctement fait", "text": "genre touts les album + avec les tags correctement fait", "ts": "1484059120.000050", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 759, "channel": "D3NACEQTU"}
+{"_rendered_text": "https://forum.gtanet.work/index.php?threads/gta-network-is-out-public-beta.564/\nGTA Network is out! (Public BETA) (https://forum.gtanet.work/index.php?threads/gta-network-is-out-public-beta.564/)\n[IMG]IT'S HERE! GTA NETWORK IS FINALLY OPEN BETA!Be advised that this only a beta which means that you WILL encounter issues, work is still in...", "text": "<https://forum.gtanet.work/index.php?threads/gta-network-is-out-public-beta.564/>\nGTA Network is out! (Public BETA) (https://forum.gtanet.work/index.php?threads/gta-network-is-out-public-beta.564/)\n[IMG]IT'S HERE! GTA NETWORK IS FINALLY OPEN BETA!Be advised that this only a beta which means that you WILL encounter issues, work is still in...", "ts": "1484070208.000051", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 978, "channel": "D3NACEQTU"}
+{"_rendered_text": "http://ergoemacs.org/emacs/emacs_package_system.html", "text": "<http://ergoemacs.org/emacs/emacs_package_system.html>", "ts": "1484235906.000053", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "ALLO", "text": "ALLO", "ts": "1484573673.000054", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "@neodarz ALLOOOOOOOOOOO", "text": "<@U3N6C5ZNY> ALLOOOOOOOOOOO", "ts": "1484573680.000055", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "?!?", "text": "?!?", "ts": "1484573755.000056", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 583, "channel": "D3NACEQTU"}
+{"_rendered_text": "ENLEVE TES ECOUTEURS", "text": "ENLEVE TES ECOUTEURS", "ts": "1484573763.000057", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "NON", "text": "NON", "ts": "1484573767.000058", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 586, "channel": "D3NACEQTU"}
+{"_rendered_text": "NAN MAIS OH", "text": "NAN MAIS OH", "ts": "1484573938.000059", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 623, "channel": "D3NACEQTU"}
+{"_rendered_text": "chut", "text": "chut", "ts": "1484574231.000060", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "Tiens, un truc qui \"semble\" march\u00e9 : https://riot.im", "text": "Tiens, un truc qui \"semble\" march\u00e9 : https://riot.im", "ts": "1484574457.000061", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 730, "channel": "D3NACEQTU"}
+{"_rendered_text": "marcher *", "text": "marcher *", "ts": "1484574513.000062", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "mumble !", "text": "mumble !", "ts": "1484576089.000063", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 58, "channel": "D3NACEQTU"}
+{"_rendered_text": "AHAHAHA CA MARHCE", "text": "AHAHAHA CA MARHCE", "ts": "1484576175.000064", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "le mec y cheete", "text": "le mec y cheete", "ts": "1484576467.000065", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 135, "channel": "D3NACEQTU"}
+{"_rendered_text": "SHJEEETE", "text": "SHJEEETE", "ts": "1484576671.000066", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "https://github.com/h4cc/awesome-elixir\nh4cc/awesome-elixir (https://github.com/h4cc/awesome-elixir)\nawesome-elixir - A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things. Updates:", "text": "<https://github.com/h4cc/awesome-elixir>\nh4cc/awesome-elixir (https://github.com/h4cc/awesome-elixir)\nawesome-elixir - A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things. Updates:", "ts": "1484652056.000067", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "Pas d\u00e9geux comme article : https://blog.stephaniewalter.fr/super-pouvoirs-navigateurs-mobiles/\nLes super pouvoirs des navigateurs mobiles - St\u00e9phanie Walter : design et mobile, UX et UI (https://blog.stephaniewalter.fr/super-pouvoirs-navigateurs-mobiles/)\nNotifications, g\u00e9olocalisation, support de l'hors ligne, mais aussi installation sur l'\u00e9cran d'accueil et acc\u00e8s aux m\u00e9dias : \u00e9volution des capacit\u00e9s de nos navigateurs mobiles", "text": "Pas d\u00e9geux comme article : <https://blog.stephaniewalter.fr/super-pouvoirs-navigateurs-mobiles/>\nLes super pouvoirs des navigateurs mobiles - St\u00e9phanie Walter : design et mobile, UX et UI (https://blog.stephaniewalter.fr/super-pouvoirs-navigateurs-mobiles/)\nNotifications, g\u00e9olocalisation, support de l'hors ligne, mais aussi installation sur l'\u00e9cran d'accueil et acc\u00e8s aux m\u00e9dias : \u00e9volution des capacit\u00e9s de nos navigateurs mobiles", "ts": "1484668687.000069", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 709, "channel": "D3NACEQTU"}
+{"_rendered_text": "http://blog.soat.fr/2016/02/la-methode-agile-nexiste-pas/", "text": "<http://blog.soat.fr/2016/02/la-methode-agile-nexiste-pas/>", "ts": "1484730941.000071", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "https://pad.neodarz.ovh/p/session_agile_mans", "text": "https://pad.neodarz.ovh/p/session_agile_mans", "ts": "1484730951.000072", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 164, "channel": "D3NACEQTU"}
+{"_rendered_text": "https://soundcloud.com/elixirfountain/elixir-fountain-evan-czaplicki-2016-07-11\nThe Elixir Fountain: Elixir Fountain Evan Czaplicki 2016-07-11 by The Elixir Fountain (https://soundcloud.com/elixirfountain/elixir-fountain-evan-czaplicki-2016-07-11)", "text": "<https://soundcloud.com/elixirfountain/elixir-fountain-evan-czaplicki-2016-07-11>\nThe Elixir Fountain: Elixir Fountain Evan Czaplicki 2016-07-11 by The Elixir Fountain (https://soundcloud.com/elixirfountain/elixir-fountain-evan-czaplicki-2016-07-11)", "ts": "1484734363.000073", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "=> https://www.skytorrents.in\nAdfree Privacy focused torrent search engine, more than 11 million downloads (https://www.skytorrents.in)\nPrivacy focused torrent search engine, more than 11 million downloads", "text": "=&gt; <https://www.skytorrents.in>\nAdfree Privacy focused torrent search engine, more than 11 million downloads (https://www.skytorrents.in)\nPrivacy focused torrent search engine, more than 11 million downloads", "ts": "1484737298.000075", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 437, "channel": "D3NACEQTU"}
+{"_rendered_text": "=> https://github.com/you-dont-need/You-Dont-Need-Javascript\nyou-dont-need/You-Dont-Need-Javascript (https://github.com/you-dont-need/You-Dont-Need-Javascript)\nYou-Dont-Need-Javascript - CSS is powerful, you can do a lot of things without JS.", "text": "=&gt; <https://github.com/you-dont-need/You-Dont-Need-Javascript>\nyou-dont-need/You-Dont-Need-Javascript (https://github.com/you-dont-need/You-Dont-Need-Javascript)\nYou-Dont-Need-Javascript - CSS is powerful, you can do a lot of things without JS.", "ts": "1484737684.000077", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 516, "channel": "D3NACEQTU"}
+{"_rendered_text": "Un peut de r\u00e9flexion : http://tcrouzet.com/2017/01/15/le-bug-avec-les-ideologies-du-net/, http://www.internetactu.net/2017/01/13/la-transparence-ne-suffira-pas/, http://tcrouzet.com/2016/12/05/cest-libre-mais-cest-mauvais/, http://tcrouzet.com/2017/01/14/la-gratuite-fabrique-des-elites/\nLe bug avec les id\u00e9ologies du Net (http://tcrouzet.com/2017/01/15/le-bug-avec-les-ideologies-du-net/)\nDepuis une trentaine d\u2019ann\u00e9es, nous n\u2019avons pas \u00e9t\u00e9 avares en nouvelles th\u00e9ories politiques qui devaient changer le monde si elles \u00e9taient appliqu\u00e9es. Lire\u00a0la\u00a0suite\u00a0\u2192La transparence ne suffira pas (http://www.internetactu.net/2017/01/13/la-transparence-ne-suffira-pas/)\nKate Crawford (@katecrawford) et Mike Ananny (@ananny) ont publi\u00e9 un article de recherche plut\u00f4t int\u00e9ressant sur les limites de lid\u00e9al de ...C\u2019est libre mais c\u2019est mauvais (http://tcrouzet.com/2016/12/05/cest-libre-mais-cest-mauvais/)\nAur\u00e9lien Grosdidier m\u2019a point\u00e9 vers un article fort int\u00e9ressant au sujet de la diff\u00e9rence entre un logiciel open source et un logiciel libre. Lire\u00a0la\u00a0suite\u00a0\u2192La gratuit\u00e9 fabrique des \u00e9lites (http://tcrouzet.com/2017/01/14/la-gratuite-fabrique-des-elites/)\nJe croyais que la gratuit\u00e9, le co\u00fbt marginal z\u00e9ro, l'abondance, la libre copie et distribution \u00e9taient la meilleure fa\u00e7on de combattre le capitalisme, mais, au contraire, ne sont-ils pas en train de le nourrir\u00a0? Lire\u00a0la\u00a0suite\u00a0\u2192", "text": "Un peut de r\u00e9flexion : <http://tcrouzet.com/2017/01/15/le-bug-avec-les-ideologies-du-net/>, <http://www.internetactu.net/2017/01/13/la-transparence-ne-suffira-pas/>, <http://tcrouzet.com/2016/12/05/cest-libre-mais-cest-mauvais/>, <http://tcrouzet.com/2017/01/14/la-gratuite-fabrique-des-elites/>\nLe bug avec les id\u00e9ologies du Net (http://tcrouzet.com/2017/01/15/le-bug-avec-les-ideologies-du-net/)\nDepuis une trentaine d\u2019ann\u00e9es, nous n\u2019avons pas \u00e9t\u00e9 avares en nouvelles th\u00e9ories politiques qui devaient changer le monde si elles \u00e9taient appliqu\u00e9es. Lire\u00a0la\u00a0suite\u00a0\u2192La transparence ne suffira pas (http://www.internetactu.net/2017/01/13/la-transparence-ne-suffira-pas/)\nKate Crawford (@katecrawford) et Mike Ananny (@ananny) ont publi\u00e9 un article de recherche plut\u00f4t int\u00e9ressant sur les limites de lid\u00e9al de ...C\u2019est libre mais c\u2019est mauvais (http://tcrouzet.com/2016/12/05/cest-libre-mais-cest-mauvais/)\nAur\u00e9lien Grosdidier m\u2019a point\u00e9 vers un article fort int\u00e9ressant au sujet de la diff\u00e9rence entre un logiciel open source et un logiciel libre. Lire\u00a0la\u00a0suite\u00a0\u2192La gratuit\u00e9 fabrique des \u00e9lites (http://tcrouzet.com/2017/01/14/la-gratuite-fabrique-des-elites/)\nJe croyais que la gratuit\u00e9, le co\u00fbt marginal z\u00e9ro, l'abondance, la libre copie et distribution \u00e9taient la meilleure fa\u00e7on de combattre le capitalisme, mais, au contraire, ne sont-ils pas en train de le nourrir\u00a0? Lire\u00a0la\u00a0suite\u00a0\u2192", "ts": "1484762632.000079", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 513, "channel": "D3NACEQTU"}
+{"_rendered_text": ".\u00b7'O'\u00b7.", "text": ".\u00b7'O'\u00b7.", "ts": "1484924477.000081", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 911, "channel": "D3NACEQTU"}
+{"_rendered_text": "wtf", "text": "wtf", "ts": "1484928303.000082", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7", "text": "\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7\u00b7", "ts": "1484928548.000083", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 728, "channel": "D3NACEQTU"}
+{"_rendered_text": "bon... En gros sinal tous comme protomail c'est de la merde : http://linuxfr.org/users/apichat/journaux/whatsapp-sa-porte-discrete-du-fond-et-les-backdoors-de-signal\nWhatsApp, sa porte discr\u00e8te du fond et les backdoors de Signal - LinuxFr.org (http://linuxfr.org/users/apichat/journaux/whatsapp-sa-porte-discrete-du-fond-et-les-backdoors-de-signal)\nWhatsApp, sa porte discr\u00e8te du fond et les backdoors de Signal", "text": "bon... En gros sinal tous comme protomail c'est de la merde : <http://linuxfr.org/users/apichat/journaux/whatsapp-sa-porte-discrete-du-fond-et-les-backdoors-de-signal>\nWhatsApp, sa porte discr\u00e8te du fond et les backdoors de Signal - LinuxFr.org (http://linuxfr.org/users/apichat/journaux/whatsapp-sa-porte-discrete-du-fond-et-les-backdoors-de-signal)\nWhatsApp, sa porte discr\u00e8te du fond et les backdoors de Signal", "ts": "1484938197.000084", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 695, "channel": "D3NACEQTU"}
+{"_rendered_text": "en gros c'est pas full open source (certainnes librairies non libre) donc c'est pas cool du tout... de m\u00eame pour les mail :'(", "text": "en gros c'est pas full open source (certainnes librairies non libre) donc c'est pas cool du tout... de m\u00eame pour les mail :'(", "ts": "1484938233.000086", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 710, "channel": "D3NACEQTU"}
+{"_rendered_text": "il me reste solution, faire en sorte d'avoir un serveur de mail d\u00e9centrali\u00e9 :/ comme \u00e7a meme si un des serveur tombe, j'ai toujours mes mail. On fait ca avec le projet yolorandom ?", "text": "il me reste solution, faire en sorte d'avoir un serveur de mail d\u00e9centrali\u00e9 :/ comme \u00e7a meme si un des serveur tombe, j'ai toujours mes mail. On fait ca avec le projet yolorandom ?", "ts": "1484938308.000087", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 741, "channel": "D3NACEQTU"}
+{"_rendered_text": "https://elementary.io/\nA fast and open replacement for Windows and macOS \u22c5 elementary OS (https://elementary.io/)\nA fast and open replacement for Windows and macOS. Pay what you want or download for free.", "text": "<https://elementary.io/>\nA fast and open replacement for Windows and macOS \u22c5 elementary OS (https://elementary.io/)\nA fast and open replacement for Windows and macOS. Pay what you want or download for free.", "ts": "1485169083.000088", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 898, "channel": "D3NACEQTU"}
+{"_rendered_text": "Tu voulais me dire quoi toi encore ?", "text": "Tu voulais me dire quoi toi encore ?", "ts": "1485340708.000090", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 646, "channel": "D3NACEQTU"}
+{"_rendered_text": "d'ailleur sur http://yolorandom.cat (yolorandom.cat), il faut installer \u00e7a https://github.com/xwiki-labs/cryptpad\nxwiki-labs/cryptpad (https://github.com/xwiki-labs/cryptpad)\ncryptpad - Unity is Strength - Collaboration is Key - CryptPad is the zero knowledge realtime collaborative editor.", "text": "d'ailleur sur <http://yolorandom.cat|yolorandom.cat>, il faut installer \u00e7a <https://github.com/xwiki-labs/cryptpad>\nxwiki-labs/cryptpad (https://github.com/xwiki-labs/cryptpad)\ncryptpad - Unity is Strength - Collaboration is Key - CryptPad is the zero knowledge realtime collaborative editor.", "ts": "1485340744.000091", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 659, "channel": "D3NACEQTU"}
+{"_rendered_text": "et pas etherpad", "text": "et pas etherpad", "ts": "1485340750.000093", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 662, "channel": "D3NACEQTU"}
+{"_rendered_text": "ah", "text": "ah", "ts": "1485342365.000094", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "ok", "text": "ok", "ts": "1485342367.000095", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "bah go", "text": "bah go", "ts": "1485342369.000096", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "\u00e9https://twitter.com/tecmint/status/822069810767024128", "text": "\u00e9https://twitter.com/tecmint/status/822069810767024128", "ts": "1485343844.000097", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 394, "channel": "D3NACEQTU"}
+{"username": "slackbot", "event_ts": "1485343845.545304", "is_ephemeral": true, "text": "That looks like a Twitter link. Would you like us to automatically display more information about Tweets for your team?\n<https://api.twitter.com/oauth/authorize?oauth_token=EjTDjwAAAAAAQmIsAAABWdVkaxs|Yes, please> \u2022 <slack-action://BSLACKBOT/service-mute/14|No thanks>", "ts": "1485343845.000000", "subtype": "bot_message", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU", "_rendered_text": "That looks like a Twitter link. Would you like us to automatically display more information about Tweets for your team?\nhttps://api.twitter.com/oauth/authorize?oauth_token=EjTDjwAAAAAAQmIsAAABWdVkaxs (Yes, please) \u2022 slack-action://BSLACKBOT/service-mute/14 (No thanks)"}
+{"username": "slackbot", "event_ts": "1485343855.545376", "is_ephemeral": true, "text": "That looks like a Twitter link. Would you like us to automatically display more information about Tweets for your team?\n<https://api.twitter.com/oauth/authorize?oauth_token=YdVlpgAAAAAAQmIsAAABWdVkkuc|Yes, please> \u2022 <slack-action://BSLACKBOT/service-mute/14|No thanks>", "ts": "1485343855.000000", "subtype": "bot_message", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU", "_rendered_text": "That looks like a Twitter link. Would you like us to automatically display more information about Tweets for your team?\nhttps://api.twitter.com/oauth/authorize?oauth_token=YdVlpgAAAAAAQmIsAAABWdVkkuc (Yes, please) \u2022 slack-action://BSLACKBOT/service-mute/14 (No thanks)"}
+{"_rendered_text": "https://twitter.com/tecmint/status/823808885937016832", "text": "https://twitter.com/tecmint/status/823808885937016832", "ts": "1485343855.000098", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 398, "channel": "D3NACEQTU"}
+{"_rendered_text": "d\u00e9sol\u00e9 pour le spam tu n'avait qu'a \u00eatre sur #edmsio :p", "text": "d\u00e9sol\u00e9 pour le spam tu n'avait qu'a \u00eatre sur #edmsio :p", "ts": "1485343874.000099", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 407, "channel": "D3NACEQTU"}
+{"_rendered_text": "Tu a de quoi manger ici ?", "text": "Tu a de quoi manger ici ?", "ts": "1485344358.000100", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 506, "channel": "D3NACEQTU"}
+{"_rendered_text": "ou tu doit aller chercher a manger ?", "text": "ou tu doit aller chercher a manger ?", "ts": "1485344368.000101", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 510, "channel": "D3NACEQTU"}
+{"_rendered_text": "ui", "text": "ui", "ts": "1485344369.000102", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "ok dac", "text": "ok dac", "ts": "1485344372.000103", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 511, "channel": "D3NACEQTU"}
+{"_rendered_text": "ok laisse tomber", "text": "ok laisse tomber", "ts": "1485344373.000104", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "moi j'\u00e9cris \"outpout\"", "text": "moi j'\u00e9cris \"outpout\"", "ts": "1485344382.000105", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "hein ?!?", "text": "hein ?!?", "ts": "1485344430.000106", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 524, "channel": "D3NACEQTU"}
+{"_rendered_text": "laisse x)", "text": "laisse x)", "ts": "1485344480.000107", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "ok...", "text": "ok...", "ts": "1485351007.000108", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 840, "channel": "D3NACEQTU"}
+{"_rendered_text": "logo pour http://yolorandom.cat (yolorandom.cat) => https://thenounproject.com/search/?q=cat&i=326531\nNoun Project (https://thenounproject.com/search/?q=cat&i=326531)\nCreating, Sharing and Celebrating the World's Visual Language.", "text": "logo pour <http://yolorandom.cat|yolorandom.cat> =&gt; <https://thenounproject.com/search/?q=cat&amp;i=326531>\nNoun Project (https://thenounproject.com/search/?q=cat&i=326531)\nCreating, Sharing and Celebrating the World's Visual Language.", "ts": "1485351495.000109", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 943, "channel": "D3NACEQTU"}
+{"_rendered_text": "ou sinon \u00e7a ^^ \u207c> https://thenounproject.com/term/8-bit/40726/\nThe Noun Project (https://thenounproject.com/term/8-bit/40726/)\nCheck out Nyan Cat icon created by Sem Schilder", "text": "ou sinon \u00e7a ^^ \u207c&gt; <https://thenounproject.com/term/8-bit/40726/>\nThe Noun Project (https://thenounproject.com/term/8-bit/40726/)\nCheck out Nyan Cat icon created by Sem Schilder", "ts": "1485351680.000111", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 983, "channel": "D3NACEQTU"}
+{"_rendered_text": "je pose deux autre liens qui propose des icons: http://www.flaticon.com/ & http://iconmonstr.com/\nFlaticon, the largest database of free vector icons (http://www.flaticon.com/)\nDownload all icons in SVG, PSD, PNG, EPS format or as webfontsiconmonstr - Free simple icons for your next project (http://iconmonstr.com/)\nFree simple icons for your next project", "text": "je pose deux autre liens qui propose des icons: <http://www.flaticon.com/> &amp; <http://iconmonstr.com/>\nFlaticon, the largest database of free vector icons (http://www.flaticon.com/)\nDownload all icons in SVG, PSD, PNG, EPS format or as webfontsiconmonstr - Free simple icons for your next project (http://iconmonstr.com/)\nFree simple icons for your next project", "ts": "1485351725.000113", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 997, "channel": "D3NACEQTU"}
+{"_rendered_text": "ah et ce sont des images libres bien sur :)", "text": "ah et ce sont des images libres bien sur :)", "ts": "1485351740.000115", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 4, "channel": "D3NACEQTU"}
+{"_rendered_text": "mec", "text": "mec", "ts": "1485358177.000116", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "> asciiportal", "text": "&gt; asciiportal", "ts": "1485358181.000117", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "O_o s\u00e9rieux !!!!!!", "text": "O_o s\u00e9rieux !!!!!!", "ts": "1485358695.000118", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 425, "channel": "D3NACEQTU"}
+{"_rendered_text": "troooooooooooop bien !", "text": "troooooooooooop bien !", "ts": "1485358699.000119", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 428, "channel": "D3NACEQTU"}
+{"_rendered_text": "putain le system de portail fou bien le bordel en ascii XD", "text": "putain le system de portail fou bien le bordel en ascii XD", "ts": "1485358999.000120", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 492, "channel": "D3NACEQTU"}
+{"_rendered_text": "l'addons https://github.com/m-khvoinitsky/dark-background-light-text-extension, ont a les sources :)\nm-khvoinitsky/dark-background-light-text-extension (https://github.com/m-khvoinitsky/dark-background-light-text-extension)\ndark-background-light-text-extension - Firefox addon that turns every page colors into \"light text on dark background\"", "text": "l'addons <https://github.com/m-khvoinitsky/dark-background-light-text-extension>, ont a les sources :)\nm-khvoinitsky/dark-background-light-text-extension (https://github.com/m-khvoinitsky/dark-background-light-text-extension)\ndark-background-light-text-extension - Firefox addon that turns every page colors into \"light text on dark background\"", "ts": "1485361093.000121", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 946, "channel": "D3NACEQTU"}
+{"_rendered_text": "bon je sais pas si il est libre mais en tout cas c'est d\u00e9j\u00e0 bien", "text": "bon je sais pas si il est libre mais en tout cas c'est d\u00e9j\u00e0 bien", "ts": "1485361111.000123", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 954, "channel": "D3NACEQTU"}
+{"_rendered_text": "oh nice", "text": "oh nice", "ts": "1485361658.000124", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "si tu le fais tourner dis moi", "text": "si tu le fais tourner dis moi", "ts": "1485361674.000125", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "mouais bof tes icones", "text": "mouais bof tes icones", "ts": "1485361812.000126", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "faire tourner quoi ? (sorry j'ai pas bien compris)", "text": "faire tourner quoi ? (sorry j'ai pas bien compris)", "ts": "1485362297.000127", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 205, "channel": "D3NACEQTU"}
+{"_rendered_text": "sinon bas au mois elle sont libre les icones !", "text": "sinon bas au mois elle sont libre les icones !", "ts": "1485362313.000128", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 213, "channel": "D3NACEQTU"}
+{"_rendered_text": "sinon \u00e7a c'est bien => https://thenounproject.com/search/?q=cat&i=311415\nNoun Project (https://thenounproject.com/search/?q=cat&i=311415)\nCreating, Sharing and Celebrating the World's Visual Language.", "text": "sinon \u00e7a c'est bien =&gt; <https://thenounproject.com/search/?q=cat&amp;i=311415>\nNoun Project (https://thenounproject.com/search/?q=cat&i=311415)\nCreating, Sharing and Celebrating the World's Visual Language.", "ts": "1485362822.000129", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 317, "channel": "D3NACEQTU"}
+{"_rendered_text": "Un chat qui vole XD", "text": "Un chat qui vole XD", "ts": "1485362850.000131", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 325, "channel": "D3NACEQTU"}
+{"_rendered_text": "t'es sur qu'elles sont libres les icones lol ?", "text": "t'es sur qu'elles sont libres les icones lol ?", "ts": "1485363377.000132", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "celui ci est pas mal pour yolorandom aussi https://thenounproject.com/search/?q=cat&i=395080\nNoun Project (https://thenounproject.com/search/?q=cat&i=395080)\nCreating, Sharing and Celebrating the World's Visual Language.", "text": "celui ci est pas mal pour yolorandom aussi <https://thenounproject.com/search/?q=cat&amp;i=395080>\nNoun Project (https://thenounproject.com/search/?q=cat&i=395080)\nCreating, Sharing and Celebrating the World's Visual Language.", "ts": "1485363526.000133", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "https://thenounproject.com/search/?q=cat&i=506607\nNoun Project (https://thenounproject.com/search/?q=cat&i=506607)\nCreating, Sharing and Celebrating the World's Visual Language.", "text": "<https://thenounproject.com/search/?q=cat&amp;i=506607>\nNoun Project (https://thenounproject.com/search/?q=cat&i=506607)\nCreating, Sharing and Celebrating the World's Visual Language.", "ts": "1485363612.000135", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "http://www.flaticon.com/free-icon/polygonal-cat_32594#term=cat&page=3&position=28\nPolygonal cat free vector icons designed by Freepik (http://www.flaticon.com/free-icon/polygonal-cat_32594#term=cat&page=3&position=28)\nDownload now this free icon in SVG, PSD, PNG, EPS format or as webfonts. Flaticon, the largest database of free vector icons.", "text": "<http://www.flaticon.com/free-icon/polygonal-cat_32594#term=cat&amp;page=3&amp;position=28>\nPolygonal cat free vector icons designed by Freepik (http://www.flaticon.com/free-icon/polygonal-cat_32594#term=cat&page=3&position=28)\nDownload now this free icon in SVG, PSD, PNG, EPS format or as webfonts. Flaticon, the largest database of free vector icons.", "ts": "1485422922.000137", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 341, "channel": "D3NACEQTU"}
+{"_rendered_text": "ce que je veux te faire comprendre c'est que moi je ne suis pas d'accord avec leur \u00e9thique", "text": "ce que je veux te faire comprendre c'est que moi je ne suis pas d'accord avec leur \u00e9thique", "ts": "1485423052.000139", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "d\u00e9fendre le FOSS c'est pas en mettant un syst\u00e8me freemium", "text": "d\u00e9fendre le FOSS c'est pas en mettant un syst\u00e8me freemium", "ts": "1485423088.000140", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "voil\u00e0 pourquoi je suis pas d'accord", "text": "voil\u00e0 pourquoi je suis pas d'accord", "ts": "1485423097.000141", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "ah ok, la c'est plus claire comme explication", "text": "ah ok, la c'est plus claire comme explication", "ts": "1485423693.000142", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 504, "channel": "D3NACEQTU"}
+{"_rendered_text": "tu me laissais pas expliquer", "text": "tu me laissais pas expliquer", "ts": "1485423796.000143", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ">_<", "text": "&gt;_&lt;", "ts": "1485423799.000144", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "donc on utilise pas \u00e7a pour notre logo", "text": "donc on utilise pas \u00e7a pour notre logo", "ts": "1485423817.000145", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "si tu veux on peut s'en inspirer", "text": "si tu veux on peut s'en inspirer", "ts": "1485423828.000146", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "mais fuck Flaticon !", "text": "mais fuck Flaticon !", "ts": "1485423839.000147", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "bas du coup on prend quoi car les sites ne sont pas opensources :p", "text": "bas du coup on prend quoi car les sites ne sont pas opensources :p", "ts": "1485423860.000148", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 544, "channel": "D3NACEQTU"}
+{"_rendered_text": "x)", "text": "x)", "ts": "1485423868.000149", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "https://thenounproject.com/search/?q=cat&i=395080\nNoun Project (https://thenounproject.com/search/?q=cat&i=395080)\nCreating, Sharing and Celebrating the World's Visual Language.", "text": "<https://thenounproject.com/search/?q=cat&amp;i=395080>\nNoun Project (https://thenounproject.com/search/?q=cat&i=395080)\nCreating, Sharing and Celebrating the World's Visual Language.", "ts": "1485423913.000150", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "on s'inspire et on le fait nous m\u00eame", "text": "on s'inspire et on le fait nous m\u00eame", "ts": "1485424135.000152", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ";)", "text": ";)", "ts": "1485424138.000153", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "svg ftw", "text": "svg ftw", "ts": "1485424143.000154", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "je vais le faire", "text": "je vais le faire", "ts": "1485424151.000155", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "ce soir", "text": "ce soir", "ts": "1485424153.000156", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "au haum", "text": "au haum", "ts": "1485424157.000157", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "on le fait ensemble", "text": "on le fait ensemble", "ts": "1485424162.000158", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "ok, en plus normalement on a encore la tablette graphique", "text": "ok, en plus normalement on a encore la tablette graphique", "ts": "1485424273.000159", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 632, "channel": "D3NACEQTU"}
+{"_rendered_text": "ah", "text": "ah", "ts": "1485424346.000160", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "enfin je vois pas \u00e0 quoi \u00e7a sert mais ok", "text": "enfin je vois pas \u00e0 quoi \u00e7a sert mais ok", "ts": "1485424364.000161", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":)", "text": ":)", "ts": "1485424367.000162", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "Bas a utiliser un crayon mais au lieu d'\u00e9crire sur une feuille tu \u00e9crit directement sur le pc... Bon faut juste savoir dessiner, et bas moi je sais ^^", "text": "Bas a utiliser un crayon mais au lieu d'\u00e9crire sur une feuille tu \u00e9crit directement sur le pc... Bon faut juste savoir dessiner, et bas moi je sais ^^", "ts": "1485424434.000163", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 677, "channel": "D3NACEQTU"}
+{"_rendered_text": "jesais pas*", "text": "jesais pas*", "ts": "1485424450.000164", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 682, "channel": "D3NACEQTU"}
+{"_rendered_text": "#fail", "text": "#fail", "ts": "1485424454.000165", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 684, "channel": "D3NACEQTU"}
+{"_rendered_text": "aaaaah oui pas con", "text": "aaaaah oui pas con", "ts": "1485424466.000166", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "on pourrait essayer", "text": "on pourrait essayer", "ts": "1485424471.000167", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "mais du coup c'pas svg", "text": "mais du coup c'pas svg", "ts": "1485424496.000168", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":|||", "text": ":|||", "ts": "1485424498.000169", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "comment \u00e7a ? suffit juste d'enregistrer ton dessin en svg !", "text": "comment \u00e7a ? suffit juste d'enregistrer ton dessin en svg !", "ts": "1485424549.000170", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 708, "channel": "D3NACEQTU"}
+{"_rendered_text": "je sais pas", "text": "je sais pas", "ts": "1485424608.000171", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "on verra alors", "text": "on verra alors", "ts": "1485424615.000172", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "yep, par contre il me semble que gimp ne gere pas le svg, il faut utilis\u00e9 inkscape", "text": "yep, par contre il me semble que gimp ne gere pas le svg, il faut utilis\u00e9 inkscape", "ts": "1485424696.000173", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 747, "channel": "D3NACEQTU"}
+{"_rendered_text": "_par v\u00e9rifier sur le net_", "text": "_par v\u00e9rifier sur le net_", "ts": "1485424706.000174", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 752, "channel": "D3NACEQTU"}
+{"_rendered_text": "en effet gimp ne g\u00e9rant pas le svg, inkscape il faudra utilis\u00e9", "text": "en effet gimp ne g\u00e9rant pas le svg, inkscape il faudra utilis\u00e9", "ts": "1485424927.000175", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 808, "channel": "D3NACEQTU"}
+{"_rendered_text": "lol", "text": "lol", "ts": "1485424927.000176", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 809, "channel": "D3NACEQTU"}
+{"_rendered_text": "faudrait que tu test chatsecure, info du serveur :https://www.koderoot.net/#xmpp-info, mon pseudo mneodarz (oui un avec m devant), c'est une altative a signal\nHome (https://www.koderoot.net/#xmpp-info)\nKodeNet XMPP and IRC delivering open and secure communication freedom for the world.", "text": "faudrait que tu test chatsecure, info du serveur :<https://www.koderoot.net/#xmpp-info>, mon pseudo mneodarz (oui un avec m devant), c'est une altative a signal\nHome (https://www.koderoot.net/#xmpp-info)\nKodeNet XMPP and IRC delivering open and secure communication freedom for the world.", "ts": "1485437958.000177", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 494, "channel": "D3NACEQTU"}
+{"_rendered_text": "je parle tout seul", "text": "je parle tout seul", "ts": "1485439858.000179", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "mdr", "text": "mdr", "ts": "1485439860.000180", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "avec tes putains d'\u00e9couteurs l\u00e0", "text": "avec tes putains d'\u00e9couteurs l\u00e0", "ts": "1485439869.000181", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "ahaha", "text": "ahaha", "ts": "1485440060.000182", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 915, "channel": "D3NACEQTU"}
+{"_rendered_text": "en fait j'essaie de wall sur toi", "text": "en fait j'essaie de wall sur toi", "ts": "1485440518.000183", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "mais il doit y avoir un blockage au niveau du r\u00e9seau lan de notre partage wifi", "text": "mais il doit y avoir un blockage au niveau du r\u00e9seau lan de notre partage wifi", "ts": "1485440543.000184", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "et en plus il te faut activer mesg avec mesg y", "text": "et en plus il te faut activer mesg avec mesg y", "ts": "1485440556.000185", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "sur le term", "text": "sur le term", "ts": "1485440563.000186", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":)", "text": ":)", "ts": "1485440564.000187", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "tape \u00e7a : nc 192.168.43.113 55555", "text": "tape \u00e7a : nc 192.168.43.113 55555", "ts": "1485444833.000188", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "netcat", "text": "netcat", "ts": "1485444905.000190", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "c'est une altative a signal", "text": "c'est une altative a signal", "ts": "1485506525.000191", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "yep, j'ai plus confiance en eux, ce n'est pas une entreprise et c'est moin connu", "text": "yep, j'ai plus confiance en eux, ce n'est pas une entreprise et c'est moin connu", "ts": "1485506913.000192", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 290, "channel": "D3NACEQTU"}
+{"_rendered_text": "enfin il me semble que ce ne soit pas une entreprise", "text": "enfin il me semble que ce ne soit pas une entreprise", "ts": "1485506927.000193", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 296, "channel": "D3NACEQTU"}
+{"_rendered_text": "altative", "text": "altative", "ts": "1485507064.000194", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "je suis un blaireau ! J'essaye de compil\u00e9 boost, et la je vois un message que j'ai pas vue hier... il manque des fichiers headers, il faut que j'install d'autres paquet --'", "text": "je suis un blaireau ! J'essaye de compil\u00e9 boost, et la je vois un message que j'ai pas vue hier... il manque des fichiers headers, il faut que j'install d'autres paquet --'", "ts": "1485507067.000195", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 337, "channel": "D3NACEQTU"}
+{"_rendered_text": "haha", "text": "haha", "ts": "1485507077.000196", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "^^ altative", "text": "^^ altative", "ts": "1485507080.000197", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 343, "channel": "D3NACEQTU"}
+{"_rendered_text": "moi j'essaie d'embeded en html un svg dans mon code elm", "text": "moi j'essaie d'embeded en html un svg dans mon code elm", "ts": "1485507102.000198", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "c'est parti :)", "text": "c'est parti :)", "ts": "1485507107.000199", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "un fichier je veux dire", "text": "un fichier je veux dire", "ts": "1485507122.000200", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "embeded ? ca veut dire quoi ?", "text": "embeded ? ca veut dire quoi ?", "ts": "1485507170.000201", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 363, "channel": "D3NACEQTU"}
+{"_rendered_text": "http://www.linguee.fr/anglais-francais/traduction/embeded.html\nembeded - Traduction fran\u00e7aise \u2013 Linguee (http://www.linguee.fr/anglais-francais/traduction/embeded.html)\nDe tr\u00e8s nombreux exemples de phrases traduites contenant \"embeded\" \u2013 Dictionnaire fran\u00e7ais-anglais et moteur de recherche de traductions fran\u00e7aises.", "text": "<http://www.linguee.fr/anglais-francais/traduction/embeded.html>\nembeded - Traduction fran\u00e7aise \u2013 Linguee (http://www.linguee.fr/anglais-francais/traduction/embeded.html)\nDe tr\u00e8s nombreux exemples de phrases traduites contenant \"embeded\" \u2013 Dictionnaire fran\u00e7ais-anglais et moteur de recherche de traductions fran\u00e7aises.", "ts": "1485507227.000202", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "\"int\u00e9grer\"", "text": "\"int\u00e9grer\"", "ts": "1485507234.000204", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "encapsuler", "text": "encapsuler", "ts": "1485507247.000205", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "ah ok, bonne chance alors :", "text": "ah ok, bonne chance alors :", "ts": "1485507589.000206", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 452, "channel": "D3NACEQTU"}
+{"_rendered_text": "!*", "text": "!*", "ts": "1485507591.000207", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 453, "channel": "D3NACEQTU"}
+{"_rendered_text": "raaaaaaaaaaaaaaaaaaaaaaaaaaaah putain fuck", "text": "raaaaaaaaaaaaaaaaaaaaaaaaaaaah putain fuck", "ts": "1485507763.000208", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 490, "channel": "D3NACEQTU"}
+{"_rendered_text": "les include me soule", "text": "les include me soule", "ts": "1485507773.000209", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 495, "channel": "D3NACEQTU"}
+{"_rendered_text": "c'est toujours la merde, souvent certain soft mettent leur include dans un dossier et apr\u00e8s c'est trop la merde pour installer --'", "text": "c'est toujours la merde, souvent certain soft mettent leur include dans un dossier et apr\u00e8s c'est trop la merde pour installer --'", "ts": "1485507805.000210", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 509, "channel": "D3NACEQTU"}
+{"_rendered_text": "c'est tellement le merdier que je doit mettre l'output de ma commande de compilation dans un fichier temporaire ^^", "text": "c'est tellement le merdier que je doit mettre l'output de ma commande de compilation dans un fichier temporaire ^^", "ts": "1485508187.000211", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 592, "channel": "D3NACEQTU"}
+{"_rendered_text": "eh ben", "text": "eh ben", "ts": "1485508575.000212", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "pourquoi tu te fais chier avec \u00e7a ?", "text": "pourquoi tu te fais chier avec \u00e7a ?", "ts": "1485508585.000213", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "je souhaite mettre en place un vpn mais j'ai pas envie de me faire chier avec de la conf de merde", "text": "je souhaite mettre en place un vpn mais j'ai pas envie de me faire chier avec de la conf de merde", "ts": "1485508784.000214", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 718, "channel": "D3NACEQTU"}
+{"_rendered_text": "(http://lesjoiesducode.fr/post/131145118878/quand-on-parle-dergonomie-entre-devs)\nQuand on parle d'ergonomie entre devs (http://lesjoiesducode.fr/post/131145118878/quand-on-parle-dergonomie-entre-devs)\nQuand on parle d'ergonomie entre devs - Les joies du code, l'instant GIF des d\u00e9veloppeurs !", "text": "(<http://lesjoiesducode.fr/post/131145118878/quand-on-parle-dergonomie-entre-devs>)\nQuand on parle d'ergonomie entre devs (http://lesjoiesducode.fr/post/131145118878/quand-on-parle-dergonomie-entre-devs)\nQuand on parle d'ergonomie entre devs - Les joies du code, l'instant GIF des d\u00e9veloppeurs !", "ts": "1485508786.000215", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 719, "channel": "D3NACEQTU"}
+{"_rendered_text": "putain j'aime pas la vie", "text": "putain j'aime pas la vie", "ts": "1485513833.000217", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "wut ?", "text": "wut ?", "ts": "1485513953.000218", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 753, "channel": "D3NACEQTU"}
+{"_rendered_text": "pk ?", "text": "pk ?", "ts": "1485513958.000219", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 755, "channel": "D3NACEQTU"}
+{"_rendered_text": "moi je vais du sql", "text": "moi je vais du sql", "ts": "1485513963.000220", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 758, "channel": "D3NACEQTU"}
+{"_rendered_text": "je vais me baffer", "text": "je vais me baffer", "ts": "1485514225.000221", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "PARCE QUE PUTAIN DE MERDE JE SUIS UN BOULET", "text": "PARCE QUE PUTAIN DE MERDE JE SUIS UN BOULET", "ts": "1485514235.000222", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "\u00e9http://sebsauvage.net/links/?_460QQ", "text": "\u00e9http://sebsauvage.net/links/?_460QQ", "ts": "1485516913.000223", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 351, "channel": "D3NACEQTU"}
+{"_rendered_text": "ttp://sebsauvage.net/links/?_460QQ", "text": "ttp://sebsauvage.net/links/?_460QQ", "ts": "1485516916.000224", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 352, "channel": "D3NACEQTU"}
+{"_rendered_text": "raaaaahfuck", "text": "raaaaahfuck", "ts": "1485516920.000225", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 355, "channel": "D3NACEQTU"}
+{"_rendered_text": "http://sebsauvage.net/links/?_460QQ", "text": "http://sebsauvage.net/links/?_460QQ", "ts": "1485516923.000226", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 357, "channel": "D3NACEQTU"}
+{"_rendered_text": "voila", "text": "voila", "ts": "1485516925.000227", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 358, "channel": "D3NACEQTU"}
+{"_rendered_text": ":O", "text": ":O", "ts": "1485517548.000228", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "nice", "text": "nice", "ts": "1485517550.000229", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "PUTAIN WTF JE VIENS DE TOMBER SUR UNE BOX ETHERNET LIBRE (ON A LE SCHEMA ELECTRONIQUE) !!!!!!!!!!!", "text": "PUTAIN WTF JE VIENS DE TOMBER SUR UNE BOX ETHERNET LIBRE (ON A LE SCHEMA ELECTRONIQUE) !!!!!!!!!!!", "ts": "1485524255.000230", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 831, "channel": "D3NACEQTU"}
+{"_rendered_text": "=> http://www.pcengines.ch/apu1d.htm\nPC Engines apu1d product file (http://www.pcengines.ch/apu1d.htm)\nPC Engines apu1d", "text": "=&gt; <http://www.pcengines.ch/apu1d.htm>\nPC Engines apu1d product file (http://www.pcengines.ch/apu1d.htm)\nPC Engines apu1d", "ts": "1485524257.000231", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 832, "channel": "D3NACEQTU"}
+{"_rendered_text": ":)", "text": ":)", "ts": "1485524259.000233", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 834, "channel": "D3NACEQTU"}
+{"_rendered_text": "je connais pas le prix parcontr ^^", "text": "je connais pas le prix parcontr ^^", "ts": "1485524267.000234", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 838, "channel": "D3NACEQTU"}
+{"_rendered_text": "un peu cher mais bon... => http://store.calexium.com/en/pcengines-alix-apu-router-board/350-apu-1-2or-4-gb-amd-g-t40e-dual-core-1-ghz.html\nAPU 1 (2or 4 GB) AMD G T40E Dual core 1 GHz - Calexium Store (http://store.calexium.com/en/pcengines-alix-apu-router-board/350-apu-1-2or-4-gb-amd-g-t40e-dual-core-1-ghz.html)\nPC Engines APU - AMD T40E DUAL core 1GHz, 2 or 4 GB, 3 LAN gigabit, 2 miniPCIe, USB, Battery, I2C header, COM2, SD card, m-SATA, 1 SATA\nPrice \u20ac176.70", "text": "un peu cher mais bon... =&gt; <http://store.calexium.com/en/pcengines-alix-apu-router-board/350-apu-1-2or-4-gb-amd-g-t40e-dual-core-1-ghz.html>\nAPU 1 (2or 4 GB) AMD G T40E Dual core 1 GHz - Calexium Store (http://store.calexium.com/en/pcengines-alix-apu-router-board/350-apu-1-2or-4-gb-amd-g-t40e-dual-core-1-ghz.html)\nPC Engines APU - AMD T40E DUAL core 1GHz, 2 or 4 GB, 3 LAN gigabit, 2 miniPCIe, USB, Battery, I2C header, COM2, SD card, m-SATA, 1 SATA\nPrice \u20ac176.70", "ts": "1485524446.000235", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 877, "channel": "D3NACEQTU"}
+{"_rendered_text": ":O", "text": ":O", "ts": "1485524660.000237", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "direct envoie \u00e7a sur le haum", "text": "direct envoie \u00e7a sur le haum", "ts": "1485524666.000238", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":)", "text": ":)", "ts": "1485524710.000239", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 931, "channel": "D3NACEQTU"}
+{"_rendered_text": "yep!", "text": "yep!", "ts": "1485524713.000240", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 933, "channel": "D3NACEQTU"}
+{"_rendered_text": "bon j'ai finis par touv\u00e9 un serveur vpn avec un truc pour faire de la configuration sur une web ui... qui fonctionne que sur ubuntu --'", "text": "bon j'ai finis par touv\u00e9 un serveur vpn avec un truc pour faire de la configuration sur une web ui... qui fonctionne que sur ubuntu --'", "ts": "1485532114.000241", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 422, "channel": "D3NACEQTU"}
+{"_rendered_text": "bon j'upgrade mon serveur...", "text": "bon j'upgrade mon serveur...", "ts": "1485532150.000242", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 432, "channel": "D3NACEQTU"}
+{"_rendered_text": "jespere qu'il ne va pas tous del comme la derniere fois ce bolose !", "text": "jespere qu'il ne va pas tous del comme la derniere fois ce bolose !", "ts": "1485532163.000243", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 438, "channel": "D3NACEQTU"}
+{"_rendered_text": "s", "text": "s", "ts": "1485532389.000244", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 485, "channel": "D3NACEQTU"}
+{"_rendered_text": "https://framagit.org/Radio_SIO_playlist/test/\nSign in (https://framagit.org/Radio_SIO_playlist/test/)\nFramagit", "text": "<https://framagit.org/Radio_SIO_playlist/test/>\nSign in (https://framagit.org/Radio_SIO_playlist/test/)\nFramagit", "ts": "1485532658.000245", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "juste un test", "text": "juste un test", "ts": "1485532922.000247", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 593, "channel": "D3NACEQTU"}
+{"_rendered_text": "maintnat ya plus", "text": "maintnat ya plus", "ts": "1485532926.000248", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 596, "channel": "D3NACEQTU"}
+{"_rendered_text": "ok:)", "text": "ok:)", "ts": "1485532996.000249", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "404", "text": "404", "ts": "1485533000.000250", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":D", "text": ":D", "ts": "1485533002.000251", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":p", "text": ":p", "ts": "1485533028.000252", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 622, "channel": "D3NACEQTU"}
+{"_rendered_text": "j'ai plus envie l\u00e0", "text": "j'ai plus envie l\u00e0", "ts": "1485533120.000253", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "je vais rentrer", "text": "je vais rentrer", "ts": "1485533123.000254", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "x))", "text": "x))", "ts": "1485533124.000255", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "j'adore les script qui te disent juste critical error --'", "text": "j'adore les script qui te disent juste critical error --'", "ts": "1485533760.000256", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 774, "channel": "D3NACEQTU"}
+{"_rendered_text": "xd", "text": "xd", "ts": "1485534042.000257", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "bon allez", "text": "bon allez", "ts": "1485534046.000258", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "http://home.neodarz.net/", "text": "http://home.neodarz.net/", "ts": "1485766968.000259", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 463, "channel": "D3NACEQTU"}
+{"_rendered_text": "https://pirateproxy.vip/torrent/15304996/Dragon_Age__Origins_-_Ultimate_Edition_(GOG)\nDragon Age: Origins - Ultimate Edition (GOG) (download torrent) - TPB (https://pirateproxy.vip/torrent/15304996/Dragon_Age__Origins_-_Ultimate_Edition_(GOG))\nDownload Dragon Age: Origins - Ultimate Edition (GOG) torrent or any other torrent from the Games PC. Direct download via magnet link.", "text": "<https://pirateproxy.vip/torrent/15304996/Dragon_Age__Origins_-_Ultimate_Edition_(GOG)>\nDragon Age: Origins - Ultimate Edition (GOG) (download torrent) - TPB (https://pirateproxy.vip/torrent/15304996/Dragon_Age__Origins_-_Ultimate_Edition_(GOG))\nDownload Dragon Age: Origins - Ultimate Edition (GOG) torrent or any other torrent from the Games PC. Direct download via magnet link.", "ts": "1485957827.000260", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "dig +short myip.opendns.com @resolver1.opendns.com", "text": "dig +short myip.opendns.com @resolver1.opendns.com", "ts": "1486050450.000262", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 351, "channel": "D3NACEQTU"}
+{"_rendered_text": "yop comment va la maladie ?", "text": "yop comment va la maladie ?", "ts": "1486464482.000263", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 312, "channel": "D3NACEQTU"}
+{"_rendered_text": "Au fait cette aprem je vais voir a capr\u00e9zo o\u00f9 il y a des \u00e9tudiants de l'ensim pour en savoir plus, je te ferais un compte rendu", "text": "Au fait cette aprem je vais voir a capr\u00e9zo o\u00f9 il y a des \u00e9tudiants de l'ensim pour en savoir plus, je te ferais un compte rendu", "ts": "1486464608.000264", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 344, "channel": "D3NACEQTU"}
+{"_rendered_text": "ok bah on y va ensemble", "text": "ok bah on y va ensemble", "ts": "1486473786.000265", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":)", "text": ":)", "ts": "1486473788.000266", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "bite !", "text": "bite !", "ts": "1486474123.000267", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 249, "channel": "D3NACEQTU"}
+{"_rendered_text": ":o", "text": ":o", "ts": "1486479575.000268", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"username": "<@U3MK02JMN|verdernel>", "_rendered_text": "verdernel uploaded a file: https://voxolab.slack.com/files/verdernel/F437V8NQL/-.txt (Untitled)", "source_team": "T3MCDV8TA", "display_as_bot": false, "text": "<@U3MK02JMN|verdernel> uploaded a file: <https://voxolab.slack.com/files/verdernel/F437V8NQL/-.txt|Untitled>", "channel": "D3NACEQTU", "user_profile": {"avatar_hash": "gf033edfb42c", "first_name": "Bastien", "real_name": "Bastien B", "name": "verdernel", "image_72": "https://secure.gravatar.com/avatar/f033edfb42cae23bc314f71063435a1c.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2F66f9%2Fimg%2Favatars%2Fava_0012-72.png"}, "upload": true, "ts": "1486638381.000269", "subtype": "file_share", "user": "U3MK02JMN", "file": {"filetype": "text", "lines_more": 12, "channels": [], "display_as_bot": false, "id": "F437V8NQL", "size": 803, "title": "Untitled", "url_private": "https://files.slack.com/files-pri/T3MCDV8TA-F437V8NQL/-.txt", "ims": [], "preview": "# Set shut down, restart and locking features\r\nbindsym $mod+0 mode \"$mode_system\"\r\nset $mode_system (l)ock, (e)xit, switch_(u)ser, (s)uspend, (h)ibernate, (r)eboot, (Shift+s)hutdown\r\nmode \"$mode_system\" {\r\n bindsym l exec --no-startup-id i3exit lock, mode \"default\"\r", "external_type": "", "edit_link": "https://voxolab.slack.com/files/verdernel/F437V8NQL/-.txt/edit", "username": "", "timestamp": 1486638381, "public_url_shared": false, "editable": true, "preview_is_truncated": false, "url_private_download": "https://files.slack.com/files-pri/T3MCDV8TA-F437V8NQL/download/-.txt", "user": "U3MK02JMN", "groups": [], "is_public": false, "pretty_type": "Plain Text", "name": "-.txt", "mimetype": "text/plain", "permalink_public": "https://slack-files.com/T3MCDV8TA-F437V8NQL-d353439b7f", "permalink": "https://voxolab.slack.com/files/verdernel/F437V8NQL/-.txt", "is_external": false, "created": 1486638381, "lines": 17, "comments_count": 0, "mode": "snippet", "preview_highlight": "<div class=\"CodeMirror cm-s-default CodeMirrorServer\" oncopy=\"if(event.clipboardData){event.clipboardData.setData('text/plain',window.getSelection().toString().replace(/\\u200b/g,''));event.preventDefault();event.stopPropagation();}\">\n<div class=\"CodeMirror-code\">\n<div><pre># Set shut down, restart and locking features</pre></div>\n<div><pre>bindsym $mod+0 mode &quot;$mode_system&quot;</pre></div>\n<div><pre>set $mode_system (l)ock, (e)xit, switch_(u)ser, (s)uspend, (h)ibernate, (r)eboot, (Shift+s)hutdown</pre></div>\n<div><pre>mode &quot;$mode_system&quot; {</pre></div>\n<div><pre> bindsym l exec --no-startup-id i3exit lock, mode &quot;default&quot;</pre></div>\n<div><pre></pre></div>\n</div>\n</div>\n"}, "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "user_team": "T3MCDV8TA", "bot_id": null}
+{"_rendered_text": "bon... bas voila => https://www.laquadrature.net/fr/finissons-en-definitivement-avec-CETA", "text": "bon... bas voila => https://www.laquadrature.net/fr/finissons-en-definitivement-avec-CETA", "ts": "1486768060.000270", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 611, "channel": "D3NACEQTU"}
+{"username": "slackbot", "event_ts": "1486768060.871362", "is_ephemeral": true, "text": "verdernel is currently in Do Not Disturb mode and may not be alerted of this message right away. If it\u2019s urgent, \u200b\u200b\u200b<slack-action://BSLACKBOT/dnd-override/124352500946/1486768060000270/123646086736/1486768060.000271|click here>\u200b\u200b\u200b to send a notification now. Keep in mind, if the recipient has all notifications turned off, they will only get your message when they\u2019re back online.\n\nHow does Do Not Disturb work? Learn more in this Help Center article: <https://get.slack.help/hc/articles/214908388|Do Not Disturb>", "ts": "1486768060.000271", "subtype": "bot_message", "_server": "voxolab.slack.com", "dnd_suppressed": true, "type": "message", "channel": "D3NACEQTU", "_rendered_text": "verdernel is currently in Do Not Disturb mode and may not be alerted of this message right away. If it\u2019s urgent, \u200b\u200b\u200bslack-action://BSLACKBOT/dnd-override/124352500946/1486768060000270/123646086736/1486768060.000271 (click here)\u200b\u200b\u200b to send a notification now. Keep in mind, if the recipient has all notifications turned off, they will only get your message when they\u2019re back online.\n\nHow does Do Not Disturb work? Learn more in this Help Center article: https://get.slack.help/hc/articles/214908388 (Do Not Disturb)"}
+{"_rendered_text": "Au fait va falloir qu'on demande a ATTAC72 si on peut passer le 15 f\u00e9vrirer justement ...", "text": "Au fait va falloir qu'on demande a ATTAC72 si on peut passer le 15 f\u00e9vrirer justement ...", "ts": "1486768097.000272", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 626, "channel": "D3NACEQTU"}
+{"_rendered_text": "Bon, sinon enfin une bonne nouvelle :) => https://www.laquadrature.net/fr/censure-d%C3%A9lit-sites-terroristes", "text": "Bon, sinon enfin une bonne nouvelle :) => https://www.laquadrature.net/fr/censure-d%C3%A9lit-sites-terroristes", "ts": "1486768218.000273", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 655, "channel": "D3NACEQTU"}
+{"_rendered_text": "je suis pas pour les sites terrosistes hein ! Mais c'est cool car le Conseil commence a dire stop a l'assembl\u00e9 national et leur loi de merde qui n'arretent pas de passer !", "text": "je suis pas pour les sites terrosistes hein ! Mais c'est cool car le Conseil commence a dire stop a l'assembl\u00e9 national et leur loi de merde qui n'arretent pas de passer !", "ts": "1486768269.000274", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 678, "channel": "D3NACEQTU"}
+{"_rendered_text": ":)", "text": ":)", "ts": "1486768271.000275", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 680, "channel": "D3NACEQTU"}
+{"_rendered_text": "je test un lecteur de flux, si \u00e7a peut t'interresser : http://www.newsbeuter.org/", "text": "je test un lecteur de flux, si \u00e7a peut t'interresser : http://www.newsbeuter.org/", "ts": "1486854026.000276", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 846, "channel": "D3NACEQTU"}
+{"username": "slackbot", "event_ts": "1486854026.389660", "is_ephemeral": true, "text": "verdernel is currently in Do Not Disturb mode and may not be alerted of this message right away. If it\u2019s urgent, \u200b\u200b\u200b<slack-action://BSLACKBOT/dnd-override/124352500946/1486854026000276/123646086736/1486854026.000277|click here>\u200b\u200b\u200b to send a notification now. Keep in mind, if the recipient has all notifications turned off, they will only get your message when they\u2019re back online.\n\nHow does Do Not Disturb work? Learn more in this Help Center article: <https://get.slack.help/hc/articles/214908388|Do Not Disturb>", "ts": "1486854026.000277", "subtype": "bot_message", "_server": "voxolab.slack.com", "dnd_suppressed": true, "type": "message", "channel": "D3NACEQTU", "_rendered_text": "verdernel is currently in Do Not Disturb mode and may not be alerted of this message right away. If it\u2019s urgent, \u200b\u200b\u200bslack-action://BSLACKBOT/dnd-override/124352500946/1486854026000276/123646086736/1486854026.000277 (click here)\u200b\u200b\u200b to send a notification now. Keep in mind, if the recipient has all notifications turned off, they will only get your message when they\u2019re back online.\n\nHow does Do Not Disturb work? Learn more in this Help Center article: https://get.slack.help/hc/articles/214908388 (Do Not Disturb)"}
+{"_rendered_text": "Demain on va a la ruche ? j'ai pr\u00e9par\u00e9 mon manger :p", "text": "Demain on va a la ruche ? j'ai pr\u00e9par\u00e9 mon manger :p", "ts": "1486928576.000278", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "====> https://hubzilla.neodarz.ovh/", "text": "====> https://hubzilla.neodarz.ovh/", "ts": "1486992783.000279", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 620, "channel": "D3NACEQTU"}
+{"_rendered_text": "Au passage : https://hubzilla.neodarz.ovh/channel/verdernel?f=&jsdisabled=0", "text": "Au passage : https://hubzilla.neodarz.ovh/channel/verdernel?f=&jsdisabled=0", "ts": "1486992833.000280", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 632, "channel": "D3NACEQTU"}
+{"_rendered_text": "sudo ip addr add 192.168.1.2/24 broadcast 192.168.1.255 dev enp0s25", "text": "sudo ip addr add 192.168.1.2/24 broadcast 192.168.1.255 dev enp0s25", "ts": "1486998057.000281", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 692, "channel": "D3NACEQTU"}
+{"_rendered_text": "un truc fun avec les fake de live sur youtube", "text": "un truc fun avec les fake de live sur youtube", "ts": "1487025277.000282", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 145, "channel": "D3NACEQTU"}
+{"username": "slackbot", "event_ts": "1487025277.943789", "is_ephemeral": true, "text": "verdernel is currently in Do Not Disturb mode and may not be alerted of this message right away. If it\u2019s urgent, \u200b\u200b\u200b<slack-action://BSLACKBOT/dnd-override/124352500946/1487025277000282/123646086736/1487025277.000283|click here>\u200b\u200b\u200b to send a notification now. Keep in mind, if the recipient has all notifications turned off, they will only get your message when they\u2019re back online.\n\nHow does Do Not Disturb work? Learn more in this Help Center article: <https://get.slack.help/hc/articles/214908388|Do Not Disturb>", "ts": "1487025277.000283", "subtype": "bot_message", "_server": "voxolab.slack.com", "dnd_suppressed": true, "type": "message", "channel": "D3NACEQTU", "_rendered_text": "verdernel is currently in Do Not Disturb mode and may not be alerted of this message right away. If it\u2019s urgent, \u200b\u200b\u200bslack-action://BSLACKBOT/dnd-override/124352500946/1487025277000282/123646086736/1487025277.000283 (click here)\u200b\u200b\u200b to send a notification now. Keep in mind, if the recipient has all notifications turned off, they will only get your message when they\u2019re back online.\n\nHow does Do Not Disturb work? Learn more in this Help Center article: https://get.slack.help/hc/articles/214908388 (Do Not Disturb)"}
+{"_rendered_text": "c'est un live sur ISS, genre voir la terre depuis la station official... Genre y a des boulet qui croit que les cam\u00e9ra film ...", "text": "c'est un live sur ISS, genre voir la terre depuis la station official... Genre y a des boulet qui croit que les cam\u00e9ra film ...", "ts": "1487025355.000284", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 174, "channel": "D3NACEQTU"}
+{"_rendered_text": "=> https://eol.jsc.nasa.gov/ESRS/HDEV/", "text": "=> https://eol.jsc.nasa.gov/ESRS/HDEV/", "ts": "1487025379.000285", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 180, "channel": "D3NACEQTU"}
+{"_rendered_text": "si tu regarde le live alors que la station est dans le nuit, bas tu voit qu'il y a 1000 personnes qui regarde... Je parie fortament que c'est ceux qui sont sur youtube et qui voyent quelque chose XD", "text": "si tu regarde le live alors que la station est dans le nuit, bas tu voit qu'il y a 1000 personnes qui regarde... Je parie fortament que c'est ceux qui sont sur youtube et qui voyent quelque chose XD", "ts": "1487025462.000286", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 214, "channel": "D3NACEQTU"}
+{"_rendered_text": "les gens sont con XD", "text": "les gens sont con XD", "ts": "1487025470.000287", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 217, "channel": "D3NACEQTU"}
+{"_rendered_text": "bon moi je suis arriv\u00e9 au moment o\u00f9 on commence a voir quelque chose, sauf qu'il y a le putain de reflet de la camera !!!!", "text": "bon moi je suis arriv\u00e9 au moment o\u00f9 on commence a voir quelque chose, sauf qu'il y a le putain de reflet de la camera !!!!", "ts": "1487025523.000288", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 238, "channel": "D3NACEQTU"}
+{"_rendered_text": "mais il me semble voir un bout de la terre...", "text": "mais il me semble voir un bout de la terre...", "ts": "1487025543.000289", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 246, "channel": "D3NACEQTU"}
+{"_rendered_text": "bon \u00e7a par contre c'est pas un fake => https://www.youtube.com/watch?v=qzMQza8xZCc\nSpace Videos: NASA live stream - Earth From Space LIVE Feed | Incredible ISS live stream of Earth from space (https://www.youtube.com/watch?v=qzMQza8xZCc)", "text": "bon \u00e7a par contre c'est pas un fake =&gt; <https://www.youtube.com/watch?v=qzMQza8xZCc>\nSpace Videos: NASA live stream - Earth From Space LIVE Feed | Incredible ISS live stream of Earth from space (https://www.youtube.com/watch?v=qzMQza8xZCc)", "ts": "1487025603.000290", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 262, "channel": "D3NACEQTU"}
+{"_rendered_text": "de toute facon j'ai envie de dire, on s'en fous du que ce soit en live, si \u00e7a trouve c'est un complot de la NASA XD", "text": "de toute facon j'ai envie de dire, on s'en fous du que ce soit en live, si \u00e7a trouve c'est un complot de la NASA XD", "ts": "1487025688.000292", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 287, "channel": "D3NACEQTU"}
+{"_rendered_text": "y a jamais du ISS", "text": "y a jamais du ISS", "ts": "1487025697.000293", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 291, "channel": "D3NACEQTU"}
+{"_rendered_text": "bon...", "text": "bon...", "ts": "1487085168.000294", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 189, "channel": "D3NACEQTU"}
+{"_rendered_text": "sont relou a caus\u00e9 si fort --'", "text": "sont relou a caus\u00e9 si fort --'", "ts": "1487085185.000295", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 195, "channel": "D3NACEQTU"}
+{"_rendered_text": "xD", "text": "xD", "ts": "1487085872.000296", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "on peut aller \u00e0 c\u00f4t\u00e9", "text": "on peut aller \u00e0 c\u00f4t\u00e9", "ts": "1487085884.000297", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "nope c'est bon, ce qu'ils disent c'est interressant, le probleme c'est l'echo enfaite :/", "text": "nope c'est bon, ce qu'ils disent c'est interressant, le probleme c'est l'echo enfaite :/", "ts": "1487085976.000298", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 363, "channel": "D3NACEQTU"}
+{"_rendered_text": "putain mais moi je te jure j'ai v\u00e9rifi\u00e9 normalement \u00e7a devrait fonctionner le ssh-agent, mais non", "text": "putain mais moi je te jure j'ai v\u00e9rifi\u00e9 normalement \u00e7a devrait fonctionner le ssh-agent, mais non", "ts": "1487086103.000299", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "--_--\"", "text": "--_--\"", "ts": "1487086109.000300", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "CA ME SOULE", "text": "CA ME SOULE", "ts": "1487086114.000301", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "XD", "text": "XD", "ts": "1487086148.000302", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 398, "channel": "D3NACEQTU"}
+{"_rendered_text": "tu peux me faire voir ta ~/.ssh/config ?", "text": "tu peux me faire voir ta ~/.ssh/config ?", "ts": "1487086423.000303", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "stp", "text": "stp", "ts": "1487086427.000304", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "\u00e7a doit \u00eatre \u00e7a qui d\u00e9conne", "text": "\u00e7a doit \u00eatre \u00e7a qui d\u00e9conne", "ts": "1487086435.000305", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "ah bah j'en ai pas", "text": "ah bah j'en ai pas", "ts": "1487086452.000306", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":>", "text": ":&gt;", "ts": "1487086453.000307", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "Fernando Sor", "text": "Fernando Sor", "ts": "1487104993.000308", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 172, "channel": "D3NACEQTU"}
+{"_rendered_text": "songsterr.com", "text": "songsterr.com", "ts": "1487104999.000309", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 175, "channel": "D3NACEQTU"}
+{"_rendered_text": "carcassi", "text": "carcassi", "ts": "1487105007.000310", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 178, "channel": "D3NACEQTU"}
+{"_rendered_text": "mat\u00e9o", "text": "mat\u00e9o", "ts": "1487105011.000311", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 180, "channel": "D3NACEQTU"}
+{"_rendered_text": "gaspard sanz", "text": "gaspard sanz", "ts": "1487105032.000312", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 186, "channel": "D3NACEQTU"}
+{"_rendered_text": "Une conf pas d\u00e9geux pour awesome: https://github.com/xero/dotfiles\nGitHub - xero/dotfiles: custom linux config files - managed via gnu stow (https://github.com/xero/dotfiles)\ndotfiles - custom linux config files - managed via gnu stow", "text": "Une conf pas d\u00e9geux pour awesome: <https://github.com/xero/dotfiles>\nGitHub - xero/dotfiles: custom linux config files - managed via gnu stow (https://github.com/xero/dotfiles)\ndotfiles - custom linux config files - managed via gnu stow", "ts": "1487117428.000313", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 669, "channel": "D3NACEQTU"}
+{"username": "slackbot", "event_ts": "1487117428.156470", "is_ephemeral": true, "text": "verdernel has snoozed notifications. Send one anyway? <slack-action://BSLACKBOT/dnd-override/124352500946/1487117428000313/123646086736/1487117428.000314|Send notification>\u200b\u200b\u200b", "ts": "1487117428.000314", "subtype": "bot_message", "_server": "voxolab.slack.com", "dnd_suppressed": true, "type": "message", "channel": "D3NACEQTU", "_rendered_text": "verdernel has snoozed notifications. Send one anyway? slack-action://BSLACKBOT/dnd-override/124352500946/1487117428000313/123646086736/1487117428.000314 (Send notification)\u200b\u200b\u200b"}
+{"_rendered_text": "et avec un style \"ascii mode\" pour deux ou trois autres soft :)", "text": "et avec un style \"ascii mode\" pour deux ou trois autres soft :)", "ts": "1487117451.000316", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 680, "channel": "D3NACEQTU"}
+{"_rendered_text": "j'ai un peu la flemme de conf \u00e7a ce soir du coup, je note \u00e7a l\u00e0", "text": "j'ai un peu la flemme de conf \u00e7a ce soir du coup, je note \u00e7a l\u00e0", "ts": "1487117476.000317", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 691, "channel": "D3NACEQTU"}
+{"_rendered_text": "(en gros d\u00e9sol\u00e9 pour le spam)", "text": "(en gros d\u00e9sol\u00e9 pour le spam)", "ts": "1487117483.000318", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 694, "channel": "D3NACEQTU"}
+{"_rendered_text": "https://faq.i3wm.org/question/2974/how-to-use-gtk-themes-with-i3.1.html\nhow to use gtk themes with i3 - i3 FAQ (https://faq.i3wm.org/question/2974/how-to-use-gtk-themes-with-i3.1.html)\nHow can I use custom gtk themes on a plain i3 install (without any additional desktop environments)?", "text": "<https://faq.i3wm.org/question/2974/how-to-use-gtk-themes-with-i3.1.html>\nhow to use gtk themes with i3 - i3 FAQ (https://faq.i3wm.org/question/2974/how-to-use-gtk-themes-with-i3.1.html)\nHow can I use custom gtk themes on a plain i3 install (without any additional desktop environments)?", "ts": "1487172449.000319", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "je pose juste \u00e7a la : http://www.volkerschatz.com/noise/alsa.html#debug", "text": "je pose juste \u00e7a la : http://www.volkerschatz.com/noise/alsa.html#debug", "ts": "1487200449.000321", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 291, "channel": "D3NACEQTU"}
+{"username": "slackbot", "event_ts": "1487200449.302334", "is_ephemeral": true, "text": "verdernel has snoozed notifications. Send one anyway? <slack-action://BSLACKBOT/dnd-override/124352500946/1487200449000321/123646086736/1487200449.000322|Send notification>\u200b\u200b\u200b", "ts": "1487200449.000322", "subtype": "bot_message", "_server": "voxolab.slack.com", "dnd_suppressed": true, "type": "message", "channel": "D3NACEQTU", "_rendered_text": "verdernel has snoozed notifications. Send one anyway? slack-action://BSLACKBOT/dnd-override/124352500946/1487200449000321/123646086736/1487200449.000322 (Send notification)\u200b\u200b\u200b"}
+{"_rendered_text": "(je viens de ma battre pour utiliser mpd avec pulse audio toute la soir\u00e9e, j'ai finit par faire pulsaudio --kill)", "text": "(je viens de ma battre pour utiliser mpd avec pulse audio toute la soir\u00e9e, j'ai finit par faire pulsaudio --kill)", "ts": "1487200506.000323", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 317, "channel": "D3NACEQTU"}
+{"_rendered_text": "seul b\u00e9mol alsa n'accepte qu'un seul flux, pulse audio plusieurs... il faut que je vois pour OSS; y a des gens sur gogole qui dise que c'est bien...", "text": "seul b\u00e9mol alsa n'accepte qu'un seul flux, pulse audio plusieurs... il faut que je vois pour OSS; y a des gens sur gogole qui dise que c'est bien...", "ts": "1487200555.000324", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 339, "channel": "D3NACEQTU"}
+{"_rendered_text": "voila, la conf est normalement faite sur mon pc fixe :)", "text": "voila, la conf est normalement faite sur mon pc fixe :)", "ts": "1487204399.000325", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 111, "channel": "D3NACEQTU"}
+{"username": "slackbot", "event_ts": "1487204399.343756", "is_ephemeral": true, "text": "verdernel has snoozed notifications. Send one anyway? <slack-action://BSLACKBOT/dnd-override/124352500946/1487204399000325/123646086736/1487204399.000326|Send notification>\u200b\u200b\u200b", "ts": "1487204399.000326", "subtype": "bot_message", "_server": "voxolab.slack.com", "dnd_suppressed": true, "type": "message", "channel": "D3NACEQTU", "_rendered_text": "verdernel has snoozed notifications. Send one anyway? slack-action://BSLACKBOT/dnd-override/124352500946/1487204399000325/123646086736/1487204399.000326 (Send notification)\u200b\u200b\u200b"}
+{"_rendered_text": "=> https://framapic.org/ZtfMfINC9T8D/NGhRYBXoEg1u.png\nhttps://framapic.org/ZtfMfINC9T8D/NGhRYBXoEg1u.png", "text": "=&gt; <https://framapic.org/ZtfMfINC9T8D/NGhRYBXoEg1u.png>\nhttps://framapic.org/ZtfMfINC9T8D/NGhRYBXoEg1u.png", "ts": "1487204401.000327", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 114, "channel": "D3NACEQTU"}
+{"_rendered_text": "je me dit que pour un gros projet \u00e7a peut quand meme etre vachement pratique d'avoir trois ecran et pas mal de code devant test yeux ^^", "text": "je me dit que pour un gros projet \u00e7a peut quand meme etre vachement pratique d'avoir trois ecran et pas mal de code devant test yeux ^^", "ts": "1487204499.000329", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 142, "channel": "D3NACEQTU"}
+{"_rendered_text": "Ah et pour les dotfiles, c'est par ici : http://git.neodarz.net/neodarz/dotfiles_ascii.git/", "text": "Ah et pour les dotfiles, c'est par ici : http://git.neodarz.net/neodarz/dotfiles_ascii.git/", "ts": "1487205591.000330", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 365, "channel": "D3NACEQTU"}
+{"_rendered_text": "sur ceux bon nuit ! Moi je commence \u00e0 tenir difficielement devant mon poste...", "text": "sur ceux bon nuit ! Moi je commence \u00e0 tenir difficielement devant mon poste...", "ts": "1487205629.000331", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 380, "channel": "D3NACEQTU"}
+{"_rendered_text": "sur ce *", "text": "sur ce *", "ts": "1487237539.000332", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "x)", "text": "x)", "ts": "1487237544.000333", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "chut ! Il \u00e9tait tard !", "text": "chut ! Il \u00e9tait tard !", "ts": "1487238258.000334", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 909, "channel": "D3NACEQTU"}
+{"_rendered_text": "srv p\u00f4 cher avec un backend open source : https://vpn.ccrypto.org/?ref=3619\nCCrypto VPN (https://vpn.ccrypto.org/?ref=3619)\nCCrypto VPN is a cheap, fast, anonymous and secure VPN service", "text": "srv p\u00f4 cher avec un backend open source : <https://vpn.ccrypto.org/?ref=3619>\nCCrypto VPN (https://vpn.ccrypto.org/?ref=3619)\nCCrypto VPN is a cheap, fast, anonymous and secure VPN service", "ts": "1487245629.000335", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 388, "channel": "D3NACEQTU"}
+{"_rendered_text": "XD => https://ldn-fai.net/ldn-est-sur-youporn/", "text": "XD => https://ldn-fai.net/ldn-est-sur-youporn/", "ts": "1487246849.000337", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 635, "channel": "D3NACEQTU"}
+{"_rendered_text": ":)", "text": ":)", "ts": "1487246947.000338", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "=> https://ldn-fai.net/liberer-internet-sexe-alcool-et-vie-privee/", "text": "=> https://ldn-fai.net/liberer-internet-sexe-alcool-et-vie-privee/", "ts": "1487247389.000339", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 745, "channel": "D3NACEQTU"}
+{"_rendered_text": "https://www.leboncoin.fr/locations/1094465463.htm?ca=18_s\nT3 plein centre du Mans Locations Sarthe - leboncoin.fr (https://www.leboncoin.fr/locations/1094465463.htm?ca=18_s)\nAppartement T3 situ", "text": "<https://www.leboncoin.fr/locations/1094465463.htm?ca=18_s>\nT3 plein centre du Mans Locations Sarthe - leboncoin.fr (https://www.leboncoin.fr/locations/1094465463.htm?ca=18_s)\nAppartement T3 situ", "ts": "1487370751.000340", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "Bien non ? :)", "text": "Bien non ? :)", "ts": "1487371346.000343", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "\"\u00c0 titre informatif, la taxe d'habitation est en fonction de votre situation au environ 500Euro(s)\"", "text": "\"\u00c0 titre informatif, la taxe d'habitation est en fonction de votre situation au environ 500Euro(s)\"", "ts": "1487412882.000344", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 855, "channel": "D3NACEQTU"}
+{"_rendered_text": "je m'y connais pas mais c'est pas un peu beacoup non ?", "text": "je m'y connais pas mais c'est pas un peu beacoup non ?", "ts": "1487412895.000345", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 862, "channel": "D3NACEQTU"}
+{"_rendered_text": "Oo multiarb", "text": "Oo multiarb", "ts": "1487413238.000346", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 932, "channel": "D3NACEQTU"}
+{"_rendered_text": "'c'est une command linux)", "text": "'c'est une command linux)", "ts": "1487413249.000347", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 937, "channel": "D3NACEQTU"}
+{"_rendered_text": ":D", "text": ":D", "ts": "1487511009.000348", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "je trouve aucun manuel", "text": "je trouve aucun manuel", "ts": "1487511157.000349", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "-_-", "text": "-_-", "ts": "1487511160.000350", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "hey ! Go IRC le noob ! Il y a un joli pav\u00e9 de ma part qui t'attend, mais certain partie devrait te plaire ;)", "text": "hey ! Go IRC le noob ! Il y a un joli pav\u00e9 de ma part qui t'attend, mais certain partie devrait te plaire ;)", "ts": "1487597582.000351", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 814, "channel": "D3NACEQTU"}
+{"_rendered_text": "tu me parles ?", "text": "tu me parles ?", "ts": "1487605368.000352", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "https://www.youtube.com/watch?v=QiFBgtgUtfw\nTRI POLOSKI: \u0422\u0420\u0418 \u041f\u041e\u041b\u041e\u0421\u041a\u0418 / KOLM TRIIPU / THREE STRIPES (https://www.youtube.com/watch?v=QiFBgtgUtfw)", "text": "<https://www.youtube.com/watch?v=QiFBgtgUtfw>\nTRI POLOSKI: \u0422\u0420\u0418 \u041f\u041e\u041b\u041e\u0421\u041a\u0418 / KOLM TRIIPU / THREE STRIPES (https://www.youtube.com/watch?v=QiFBgtgUtfw)", "ts": "1487605369.000353", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "Go irc !!!!", "text": "Go irc !!!!", "ts": "1487605466.000355", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 393, "channel": "D3NACEQTU"}
+{"_rendered_text": "je peux pas jsuis sur windob", "text": "je peux pas jsuis sur windob", "ts": "1487605639.000356", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "--'", "text": "--'", "ts": "1487608155.000357", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 931, "channel": "D3NACEQTU"}
+{"_rendered_text": "faible !", "text": "faible !", "ts": "1487608158.000358", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 933, "channel": "D3NACEQTU"}
+{"_rendered_text": "putty \u00e7a existe///", "text": "putty \u00e7a existe///", "ts": "1487608165.000359", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 937, "channel": "D3NACEQTU"}
+{"_rendered_text": "je dirais meme pire ! noob :p", "text": "je dirais meme pire ! noob :p", "ts": "1487608181.000360", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 943, "channel": "D3NACEQTU"}
+{"_rendered_text": "Et merci d'avoir pourri mon historique youtube au passage ^^", "text": "Et merci d'avoir pourri mon historique youtube au passage ^^", "ts": "1487608335.000361", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 979, "channel": "D3NACEQTU"}
+{"_rendered_text": "_cherche encore un truc qui lui permettrais de g\u00e9rrer l'adhession \u00e0 c'est youteurs favoris..._", "text": "_cherche encore un truc qui lui permettrais de g\u00e9rrer l'adhession \u00e0 c'est youteurs favoris..._", "ts": "1487608375.000362", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 997, "channel": "D3NACEQTU"}
+{"_rendered_text": "youtubers*", "text": "youtubers*", "ts": "1487608385.000363", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 1000, "channel": "D3NACEQTU"}
+{"_rendered_text": "lol", "text": "lol", "ts": "1487608498.000364", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "noo :p", "text": "noo :p", "ts": "1487609326.000365", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 190, "channel": "D3NACEQTU"}
+{"_rendered_text": "noob*", "text": "noob*", "ts": "1487609329.000366", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 191, "channel": "D3NACEQTU"}
+{"_rendered_text": "tu aime bien \u00eatre un esclave a ce que je voix... windows, slack...", "text": "tu aime bien \u00eatre un esclave a ce que je voix... windows, slack...", "ts": "1487609384.000367", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 211, "channel": "D3NACEQTU"}
+{"_rendered_text": "... twitch ou encore youtube (j'utilise aussi ce dernier malheursemement)", "text": "... twitch ou encore youtube (j'utilise aussi ce dernier malheursemement)", "ts": "1487609447.000368", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 232, "channel": "D3NACEQTU"}
+{"_rendered_text": "Au fait j'ai not\u00e9 que richarch stallman ne consid\u00e9rait pas comme l'art devrait \u00eatre forcement libre...", "text": "Au fait j'ai not\u00e9 que richarch stallman ne consid\u00e9rait pas comme l'art devrait \u00eatre forcement libre...", "ts": "1487609490.000369", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 250, "channel": "D3NACEQTU"}
+{"_rendered_text": "richard*", "text": "richard*", "ts": "1487609496.000370", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 252, "channel": "D3NACEQTU"}
+{"_rendered_text": "-comme +que", "text": "-comme +que", "ts": "1487609505.000371", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 256, "channel": "D3NACEQTU"}
+{"_rendered_text": "hum ?", "text": "hum ?", "ts": "1487610466.000372", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "un esclave ?", "text": "un esclave ?", "ts": "1487610472.000373", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":p", "text": ":p", "ts": "1487610496.000374", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 455, "channel": "D3NACEQTU"}
+{"_rendered_text": "putain WTF j'en connais aucun O.o => https://www.reddit.com/r/trackers/comments/38y47b/private_tracker_flowchart_ver_30/\nPrivate Tracker Flowchart Ver 3.0 \u2022 r/trackers (https://www.reddit.com/r/trackers/comments/38y47b/private_tracker_flowchart_ver_30/)\n343 points and 108 comments so far on reddit", "text": "putain WTF j'en connais aucun O.o =&gt; <https://www.reddit.com/r/trackers/comments/38y47b/private_tracker_flowchart_ver_30/>\nPrivate Tracker Flowchart Ver 3.0 \u2022 r/trackers (https://www.reddit.com/r/trackers/comments/38y47b/private_tracker_flowchart_ver_30/)\n343 points and 108 comments so far on reddit", "ts": "1487610508.000375", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 461, "channel": "D3NACEQTU"}
+{"_rendered_text": ":o", "text": ":o", "ts": "1487610605.000377", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "je suis en train de remplir ma candidature au cesi", "text": "je suis en train de remplir ma candidature au cesi", "ts": "1487610678.000378", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "^^ haha", "text": "^^ haha", "ts": "1487610694.000379", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 499, "channel": "D3NACEQTU"}
+{"_rendered_text": "boulet va", "text": "boulet va", "ts": "1487610711.000380", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 508, "channel": "D3NACEQTU"}
+{"_rendered_text": "???", "text": "???", "ts": "1487610717.000381", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "sinon si tu chercher des anime, je pense que \u00e7a c'est bien :https://www.nyaa.se/\nNT > Browse (https://www.nyaa.se/)\nA BitTorrent community focused on Eastern Asian media including anime, manga, music, and more.", "text": "sinon si tu chercher des anime, je pense que \u00e7a c'est bien :<https://www.nyaa.se/>\nNT &gt; Browse (https://www.nyaa.se/)\nA BitTorrent community focused on Eastern Asian media including anime, manga, music, and more.", "ts": "1487610849.000382", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 540, "channel": "D3NACEQTU"}
+{"_rendered_text": "Oui", "text": "Oui", "ts": "1487610982.000384", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "sauf que non", "text": "sauf que non", "ts": "1487610986.000385", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "tu as de la hardbass dans tes musiques ?", "text": "tu as de la hardbass dans tes musiques ?", "ts": "1487611072.000386", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "je kiff trop :D", "text": "je kiff trop :D", "ts": "1487611107.000387", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "https://www.youtube.com/watch?v=ZJg-oiCMSt4\nHardbassProstejov: HARDBASS PROSTEJOV (5 / 2011) (https://www.youtube.com/watch?v=ZJg-oiCMSt4)", "text": "<https://www.youtube.com/watch?v=ZJg-oiCMSt4>\nHardbassProstejov: HARDBASS PROSTEJOV (5 / 2011) (https://www.youtube.com/watch?v=ZJg-oiCMSt4)", "ts": "1487611112.000388", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "https://youtu.be/61fVT7aiR0A\nBiosioho: Xs Project - narkobaron (https://youtu.be/61fVT7aiR0A)", "text": "<https://youtu.be/61fVT7aiR0A>\nBiosioho: Xs Project - narkobaron (https://youtu.be/61fVT7aiR0A)", "ts": "1487611944.000390", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": ":D", "text": ":D", "ts": "1487611946.000392", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "n'emp\u00eache j'adore le projet zero net, car ils disent qu'il fonctionne sur n'importe quelle type de r\u00e9seau comme le bluetooth, le wifi direct ou encore les r\u00e9seau de mesh. Ce qui fait de ce projet, comme il se vente, un internet d\u00e9centralis\u00e9 qui ne peut ni tomber, ni \u00eatre censur\u00e9 ! :) (fin si tu veut le peter, c'est maintenant ou jamais en gros)", "text": "n'emp\u00eache j'adore le projet zero net, car ils disent qu'il fonctionne sur n'importe quelle type de r\u00e9seau comme le bluetooth, le wifi direct ou encore les r\u00e9seau de mesh. Ce qui fait de ce projet, comme il se vente, un internet d\u00e9centralis\u00e9 qui ne peut ni tomber, ni \u00eatre censur\u00e9 ! :) (fin si tu veut le peter, c'est maintenant ou jamais en gros)", "ts": "1487612156.000393", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 832, "channel": "D3NACEQTU"}
+{"_rendered_text": "bon par contre sa ve voit que le projet est pas encore m\u00fbr, car le code est h\u00e9berger sur github et pas sur zeronet...", "text": "bon par contre sa ve voit que le projet est pas encore m\u00fbr, car le code est h\u00e9berger sur github et pas sur zeronet...", "ts": "1487612221.000394", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 856, "channel": "D3NACEQTU"}
+{"_rendered_text": "_part v\u00e9rifier si par hasard le code ne serait pas sur zeronet..._", "text": "_part v\u00e9rifier si par hasard le code ne serait pas sur zeronet..._", "ts": "1487612238.000395", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 864, "channel": "D3NACEQTU"}
+{"_rendered_text": "Bon par contre sur zeronet y VRAIMENT des type chelou !", "text": "Bon par contre sur zeronet y VRAIMENT des type chelou !", "ts": "1487613490.000396", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 119, "channel": "D3NACEQTU"}
+{"_rendered_text": "par contre j'espere pour eux qu'il utilise des truc de type TOR, car le r\u00e9seau n'est absolument pas faire pour \u00eatre anonyme... on voit ton ip parmis les peers... C'est une chose a savoir !", "text": "par contre j'espere pour eux qu'il utilise des truc de type TOR, car le r\u00e9seau n'est absolument pas faire pour \u00eatre anonyme... on voit ton ip parmis les peers... C'est une chose a savoir !", "ts": "1487613541.000397", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 142, "channel": "D3NACEQTU"}
+{"_rendered_text": "genre y a type qui a code un truc super, mais par contre y a des liens sur son site vers des truc pas tr\u00e8s l\u00e9gal --'", "text": "genre y a type qui a code un truc super, mais par contre y a des liens sur son site vers des truc pas tr\u00e8s l\u00e9gal --'", "ts": "1487613684.000398", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 178, "channel": "D3NACEQTU"}
+{"_rendered_text": "\"ZeroNet does not host any private data, and ZeroMux does not encrypt your data. Every file in this \"Dropbox\" is public. ZeroMux Dropbox is designed to help you share files you like, but you should not use it as a free unlimited backup service.\"", "text": "\"ZeroNet does not host any private data, and ZeroMux does not encrypt your data. Every file in this \"Dropbox\" is public. ZeroMux Dropbox is designed to help you share files you like, but you should not use it as a free unlimited backup service.\"", "ts": "1487614092.000399", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 262, "channel": "D3NACEQTU"}
+{"_rendered_text": "Ah... bon va faloir coder la partie priv\u00e9 XD", "text": "Ah... bon va faloir coder la partie priv\u00e9 XD", "ts": "1487614106.000400", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 268, "channel": "D3NACEQTU"}
+{"_rendered_text": "^^", "text": "^^", "ts": "1487614812.000401", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "je viens de remarquer que zeronet utilise python, mais la 2.0... Non mais s\u00e9rieusement les gars !!!!", "text": "je viens de remarquer que zeronet utilise python, mais la 2.0... Non mais s\u00e9rieusement les gars !!!!", "ts": "1487616504.000402", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 755, "channel": "D3NACEQTU"}
+{"_rendered_text": "Putain ont est a la trois bordel de merde ! La 3.6 meme !!!", "text": "Putain ont est a la trois bordel de merde ! La 3.6 meme !!!", "ts": "1487616520.000403", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 763, "channel": "D3NACEQTU"}
+{"_rendered_text": "c'est des gros boulets qu'on la flemme de mettre \u00e0 jour le code", "text": "c'est des gros boulets qu'on la flemme de mettre \u00e0 jour le code", "ts": "1487619300.000404", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "des gens comme nous quoi ))", "text": "des gens comme nous quoi ))", "ts": "1487620801.000405", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"_rendered_text": "yep ^^ Et puis de toute facon d'apr\u00e8s son createur, c'est du proof of concept ! Donc bon... ", "text": "yep ^^ Et puis de toute facon d'apr\u00e8s son createur, c'est du proof of concept ! Donc bon... ", "ts": "1487621445.000406", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 761, "channel": "D3NACEQTU"}
+{"_rendered_text": "Ah c'est a cause de sa fdp qu'on en ait rendu la : https://www.youtube.com/watch?v=bDj_xDVicoU\nPoisson F\u00e9cond: BULLE : La Vie du Terrible Midgley - Destructeur de la Plan\u00e8te (https://www.youtube.com/watch?v=bDj_xDVicoU)", "text": "Ah c'est a cause de sa fdp qu'on en ait rendu la : <https://www.youtube.com/watch?v=bDj_xDVicoU>\nPoisson F\u00e9cond: BULLE : La Vie du Terrible Midgley - Destructeur de la Plan\u00e8te (https://www.youtube.com/watch?v=bDj_xDVicoU)", "ts": "1487625377.000407", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 553, "channel": "D3NACEQTU"}
+{"username": "slackbot", "event_ts": "1487625377.826904", "is_ephemeral": true, "text": "verdernel has snoozed notifications. Send one anyway? <slack-action://BSLACKBOT/dnd-override/124352500946/1487625377000407/123646086736/1487625377.000408|Send notification>\u200b\u200b\u200b", "ts": "1487625377.000408", "subtype": "bot_message", "_server": "voxolab.slack.com", "dnd_suppressed": true, "type": "message", "channel": "D3NACEQTU", "_rendered_text": "verdernel has snoozed notifications. Send one anyway? slack-action://BSLACKBOT/dnd-override/124352500946/1487625377000407/123646086736/1487625377.000408 (Send notification)\u200b\u200b\u200b"}
+{"text": "--'", "ts": "1487625381.000410", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 555, "channel": "D3NACEQTU"}
+{"text": "ping, go #yolorandom", "ts": "1487764443.000411", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 371, "channel": "D3NACEQTU"}
+{"_rendered_text": "d\u00e9j\u00e0... http://rebellyon.info/Deuxieme-gouter-d-anniversaire-de-l-etat-17453\nVous reprendrez bien un peu de r\u00e9pression ? Deuxi\u00e8me go\u00fbter d'anniversaire de l'\u00e9tat d'urgence (http://rebellyon.info/Deuxieme-gouter-d-anniversaire-de-l-etat-17453)\nLes prolongations de l'\u00e9tat d'urgence se suivent, faisant de cet \u00e9tat d'exception la r\u00e8gle. Inutile contre le terrorisme, il sert surtout \u00e0 couvrir et \u00e9tendre la r\u00e9pression. L\u2019\u00e9tat d\u2019urgence t\u2019invite\u00a0(...)", "text": "d\u00e9j\u00e0... <http://rebellyon.info/Deuxieme-gouter-d-anniversaire-de-l-etat-17453>\nVous reprendrez bien un peu de r\u00e9pression ? Deuxi\u00e8me go\u00fbter d'anniversaire de l'\u00e9tat d'urgence (http://rebellyon.info/Deuxieme-gouter-d-anniversaire-de-l-etat-17453)\nLes prolongations de l'\u00e9tat d'urgence se suivent, faisant de cet \u00e9tat d'exception la r\u00e8gle. Inutile contre le terrorisme, il sert surtout \u00e0 couvrir et \u00e9tendre la r\u00e9pression. L\u2019\u00e9tat d\u2019urgence t\u2019invite\u00a0(...)", "ts": "1487860845.000412", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 658, "channel": "D3NACEQTU"}
+{"_rendered_text": "Wat ? http://www.numerama.com/sciences/235285-la-science-compte-sur-les-joueurs-de-eve-online-pour-decouvrir-de-nouvelles-exoplanetes.html\nLa science compte sur les joueurs de EVE Online pour d\u00e9couvrir de nouvelles exoplan\u00e8tes - Sciences - Numerama (http://www.numerama.com/sciences/235285-la-science-compte-sur-les-joueurs-de-eve-online-pour-decouvrir-de-nouvelles-exoplanetes.html)\nDans le cadre du Project Discovery et en collaboration avec de grandes universit\u00e9s, les joueurs de EVE Online auront la possibilit\u00e9 de participer \u00e0 la recherche scientifique et astronomique en aidant potentiellement les chercheurs \u00e0 d\u00e9couvrir de nouvelles exoplan\u00e8tes.", "text": "Wat ? <http://www.numerama.com/sciences/235285-la-science-compte-sur-les-joueurs-de-eve-online-pour-decouvrir-de-nouvelles-exoplanetes.html>\nLa science compte sur les joueurs de EVE Online pour d\u00e9couvrir de nouvelles exoplan\u00e8tes - Sciences - Numerama (http://www.numerama.com/sciences/235285-la-science-compte-sur-les-joueurs-de-eve-online-pour-decouvrir-de-nouvelles-exoplanetes.html)\nDans le cadre du Project Discovery et en collaboration avec de grandes universit\u00e9s, les joueurs de EVE Online auront la possibilit\u00e9 de participer \u00e0 la recherche scientifique et astronomique en aidant potentiellement les chercheurs \u00e0 d\u00e9couvrir de nouvelles exoplan\u00e8tes.", "ts": "1487861796.000414", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 851, "channel": "D3NACEQTU"}
+{"text": "bas tiens le jeu est pas si mort que \u00e7a ^^", "ts": "1487861804.000416", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 855, "channel": "D3NACEQTU"}
+{"_rendered_text": "AH ! Une bonne nouvelle ? https://www.linux.com/news/valve-launches-steamvr-support-linux\nValve Launches SteamVR Support for Linux (https://www.linux.com/news/valve-launches-steamvr-support-linux)\nValve has been giving Steam users Linux love", "text": "AH ! Une bonne nouvelle ? <https://www.linux.com/news/valve-launches-steamvr-support-linux>\nValve Launches SteamVR Support for Linux (https://www.linux.com/news/valve-launches-steamvr-support-linux)\nValve has been giving Steam users Linux love", "ts": "1487867370.000417", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 972, "channel": "D3NACEQTU"}
+{"_rendered_text": "lol", "text": "lol", "ts": "1487956669.000419", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"text": "go #yolorandom", "ts": "1487957911.000420", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 82, "channel": "D3NACEQTU"}
+{"text": "Au fait, internet c'est fait hacker !", "ts": "1487973890.000421", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 281, "channel": "D3NACEQTU"}
+{"username": "slackbot", "event_ts": "1487973890.224140", "is_ephemeral": true, "text": "verdernel has snoozed notifications. Send one anyway? <slack-action://BSLACKBOT/dnd-override/124352500946/1487973890000421/123646086736/1487973890.000422|Send notification>\u200b\u200b\u200b", "ts": "1487973890.000422", "subtype": "bot_message", "_server": "voxolab.slack.com", "dnd_suppressed": true, "type": "message", "channel": "D3NACEQTU", "_rendered_text": "verdernel has snoozed notifications. Send one anyway? slack-action://BSLACKBOT/dnd-override/124352500946/1487973890000421/123646086736/1487973890.000422 (Send notification)\u200b\u200b\u200b"}
+{"text": "oui oui internet, 'fin cloundflare, que pas mal de site utilise en gros...", "ts": "1487973923.000423", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 293, "channel": "D3NACEQTU"}
+{"_rendered_text": "lesquel ? => https://github.com/pirate/sites-using-cloudflare\nGitHub - pirate/sites-using-cloudflare: List of domains using Cloudflare DNS (potentially affected by the CloudBleed HTTPS traffic leak) (https://github.com/PIRATE/SITES-USING-CLOUDFLARE)\nsites-using-cloudflare - :broken_heart: List of domains using Cloudflare DNS (potentially affected by the CloudBleed HTTPS traffic leak)", "text": "lesquel ? =&gt; <https://github.com/pirate/sites-using-cloudflare>\nGitHub - pirate/sites-using-cloudflare: List of domains using Cloudflare DNS (potentially affected by the CloudBleed HTTPS traffic leak) (https://github.com/PIRATE/SITES-USING-CLOUDFLARE)\nsites-using-cloudflare - :broken_heart: List of domains using Cloudflare DNS (potentially affected by the CloudBleed HTTPS traffic leak)", "ts": "1487973928.000424", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 296, "channel": "D3NACEQTU"}
+{"text": "en gros si tu voit un de site sur lequel tu utilise un mot de passe tu n'a plus qu'a le chang\u00e9...", "ts": "1487973959.000426", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 310, "channel": "D3NACEQTU"}
+{"text": "apparament il y aurait framasoft...", "ts": "1487973973.000427", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 317, "channel": "D3NACEQTU"}
+{"text": "donc oui internet c'est hacker ;)", "ts": "1487973982.000428", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 322, "channel": "D3NACEQTU"}
+{"text": "aller bon nui et bon reset de mpd ;)", "ts": "1487973994.000429", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 327, "channel": "D3NACEQTU"}
+{"text": "Ah au passage, il faut not\u00e9 le mot \"Technically\" en gros => peut \u00eatre...", "ts": "1487974124.000430", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 363, "channel": "D3NACEQTU"}
+{"_rendered_text": "https://github.com/Dorian/doma/blob/master/_data/cloudbleed.yml\ndoma/cloudbleed.yml at master \u00b7 Dorian/doma \u00b7 GitHub (https://github.com/Dorian/doma/blob/master/_data/cloudbleed.yml)\ndoma - DoMa", "text": "<https://github.com/Dorian/doma/blob/master/_data/cloudbleed.yml>\ndoma/cloudbleed.yml at master \u00b7 Dorian/doma \u00b7 GitHub (https://github.com/Dorian/doma/blob/master/_data/cloudbleed.yml)\ndoma - DoMa", "ts": "1487974186.000431", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 378, "channel": "D3NACEQTU"}
+{"_rendered_text": "Wtf", "text": "Wtf", "ts": "1488183738.000433", "user": "U3MK02JMN", "team": "T3MCDV8TA", "_server": "voxolab.slack.com", "type": "message", "channel": "D3NACEQTU"}
+{"text": "Bon... pour conclure: NE PAS METTRE DES DISQUE DUR PENCH\u00c9 !!!!", "ts": "1488215871.000434", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 842, "channel": "D3NACEQTU"}
+{"text": "je viens de le remettre droit et celui ci est silencieux --'", "ts": "1488215886.000435", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 850, "channel": "D3NACEQTU"}
+{"text": "bon... j'ai du bien le d\u00e9fonc\u00e9 par contre !", "ts": "1488215899.000436", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 855, "channel": "D3NACEQTU"}
+{"text": "bon par contre j'ai mon windows qui ram encore...", "ts": "1488215949.000437", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 869, "channel": "D3NACEQTU"}
+{"text": "mais \u00e7a doit sans doute un truc qui s'appelle driver...", "ts": "1488216104.000438", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 904, "channel": "D3NACEQTU"}
+{"text": "bon j'ai un windows d\u00e9bile !", "ts": "1488216509.000439", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 987, "channel": "D3NACEQTU"}
+{"text": "j'ai mon pilote graphique qui en version 16 alors je dl la version 17 pour update", "ts": "1488216537.000440", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 1000, "channel": "D3NACEQTU"}
+{"text": "et il me sort : Les composants sont d\u00e9ja install\u00e9 !", "ts": "1488216553.000441", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 8, "channel": "D3NACEQTU"}
+{"text": "Wtf O.o ! Ok donc les enfant on retien bien la lecon : 16 = 17 !", "ts": "1488216587.000442", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 22, "channel": "D3NACEQTU"}
+{"text": "lol", "ts": "1488216588.000443", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 23, "channel": "D3NACEQTU"}
+{"text": "faut quand meme avouer que pour W10 ils ont bien \u00e9voler microsoft ^^ Il nous font des truc tres bon qui t'espionne tres biens avec des mises a jour en modes rouling release ^^", "ts": "1488216672.000444", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 55, "channel": "D3NACEQTU"}
+{"text": "ttp://www.fr.linuxfromscratch.org/view/lfs-8.0-fr/", "ts": "1488286049.000445", "user": "U3N6C5ZNY", "_server": "voxolab.slack.com", "type": "message", "id": 934, "channel": "D3NACEQTU"}
diff --git a/weechat/ssl/relay.pem b/weechat/ssl/relay.pem
new file mode 100755
index 0000000..feb8d01
--- /dev/null
+++ b/weechat/ssl/relay.pem
@@ -0,0 +1,49 @@
+-----BEGIN PRIVATE KEY-----
+MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDYfaS95eFUM7d1
+q1eb0g8y3tLkvf5ADUUL2s8s4H3vh92n9FCXtFjft7cVoWOAPj5Ff8KyAi8D9wcF
+kywCP0eRmYLjO1ftSHrl0ARMKnJsvdIVYl334C8Q5tKWMzqjWtmJcJuYoahGA1De
+MmIQ+bDaKV1jrZnQ0Ums9OzWEr+fPGES0ME9DCO3+no8gWt9mGZ+eH3tQchuC901
+La1SPa5zRXgsxKbmPW8cpj/qwWuQwiCPjmaKZnhK64GAGhPKdTZFppGt/zAiHqBa
+F/JZ1SedZuHxyiJvgUW6viwz07VxKCjXEKKyMoqesLC6NhOekoY57xvjy5QLkA+S
+kV4OShP3AgMBAAECggEARDURumK643SH0KLzLzy3XSem+jqB6FxF7L47l8AC7Xy4
+8TmgSqufdJzFKiN23ei+Zdci2EKn3W/u3mrH6s1VFyJugnkn8rJrRgyLzhNxiaEk
+l2gugvI24fRXVMs/JkhxUUQRQb1s7uIMkHT/QKnqdlGiAs2nMIs/0yY3mBrAFMK0
+yscURBf89lqaU5cPACz74fqkOyptjNmYf3o1zM4TDPhNHylRZqC5LuRq9EGFoK7M
+N263PiDG6XYc5mIp0lLdYHy18omaXpiG3PDjs1iT8XCGc6ZYtzxr3mZjitq1fuAE
+GiNL1O5x0RTeQtv7kTyGc329Mvs9gflP3cf47wzrQQKBgQDyZwGzMsaGlwAv0nmT
+lj6Kit/rL0Vugkv05mZH6rdM1xOQzlxDtx/IMP6CD5K0s5hGVfpSctN5paycMNuP
+oiDnxduBcjR+qbe5OSyuvONM6yNA8RGmOdGAbFe1L5Wl2okoEd4s2ZyVmiAC0uUy
+rS8PVmZhlIqn20nIFBcm+3qpewKBgQDkoolWtFLkRBhV8TRYjtPO3y6Qr7gzi3NE
+7zqV0c3+4cg+j2zYBrh7+kPv79tf2aMYu/jeReTcMzffswmMVZlxeG1zbeLu3T0T
+5J3kC0k/DEUeOTKHjAOk1ltU+vDKVi5KVwIuhzmH6zCTbJg2k0JwcQVlfw5U3V6O
+nzX9qBzAtQKBgQDhco4xNYNRADXrRG1Qp8cpIXqbCU8hNcwhTPxJ3PJ4Y/zNjDBh
+xnqnvXGoU4WVzQdOO37imes306/TYNmEID1Mc0fxf991ArJecd+t8P3St0sFhnBs
+0o+YSqvUVxpus+8mtl+WBRrORReKqM0Ese/36tqz3OyMq7ZWgOD7n5746wKBgQDc
+q5vO2aCfvLGYUYPqbYA1TOfOsishZNjOke+Dpsoh1Z3F8/xjzKjG0Fg9/s1Hh/GI
+7/RV5DPt7GljOZRfpEbDZC6PmGHNli9bQe66qcH6Xkdf0mjYtuTVdicUsFczk1Z+
+Xdg3PEDk1LU/tTJ8ikk36X4B5k3Yzwhys2wS9O07eQKBgBfY4k2DX3v/HPyQyoFx
+zON8A2DW1fBafJtvskdQwdRpPwB6V8cXkzjGoUi1KB6gYdJid42Xxd+03cBL6OIu
+5QDI7etOlFKDHY4z7UvbZlWh7V1tbw5n7WlUIIlrbb3ZFc4vOY8kZGK2lCGhP/pV
+ZeCCs+qSG34hkYDvR2961VON
+-----END PRIVATE KEY-----
+-----BEGIN CERTIFICATE-----
+MIIDZzCCAk+gAwIBAgIJAO6wK4bVD4U4MA0GCSqGSIb3DQEBCwUAMEoxCzAJBgNV
+BAYTAkZSMRMwEQYDVQQIDApTb21lLVN0YXRlMRQwEgYDVQQKDAtuZW9kYXJ6Lm5l
+dDEQMA4GA1UEAwwHbmVvZGFyejAeFw0xNjA5MTcxOTQ5MzlaFw0xNzA5MTcxOTQ5
+MzlaMEoxCzAJBgNVBAYTAkZSMRMwEQYDVQQIDApTb21lLVN0YXRlMRQwEgYDVQQK
+DAtuZW9kYXJ6Lm5ldDEQMA4GA1UEAwwHbmVvZGFyejCCASIwDQYJKoZIhvcNAQEB
+BQADggEPADCCAQoCggEBANh9pL3l4VQzt3WrV5vSDzLe0uS9/kANRQvazyzgfe+H
+3af0UJe0WN+3txWhY4A+PkV/wrICLwP3BwWTLAI/R5GZguM7V+1IeuXQBEwqcmy9
+0hViXffgLxDm0pYzOqNa2Ylwm5ihqEYDUN4yYhD5sNopXWOtmdDRSaz07NYSv588
+YRLQwT0MI7f6ejyBa32YZn54fe1ByG4L3TUtrVI9rnNFeCzEpuY9bxymP+rBa5DC
+II+OZopmeErrgYAaE8p1NkWmka3/MCIeoFoX8lnVJ51m4fHKIm+BRbq+LDPTtXEo
+KNcQorIyip6wsLo2E56ShjnvG+PLlAuQD5KRXg5KE/cCAwEAAaNQME4wHQYDVR0O
+BBYEFLD4JHIxLAGsmce6xUBYnrNn3qVAMB8GA1UdIwQYMBaAFLD4JHIxLAGsmce6
+xUBYnrNn3qVAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAAXDcXrm
+BkNrIdAMZCLCx0FRmIzV7En5h3UFGrGQHGhAnvTlh1xa3HmCuXoxI/COgBNmBaKq
+yuyZpkHIw9uuDn0NsDepQjg4iA4KIYHhCyaZv+NmPz4YJmfUro5r2e0H6PNpVCyn
+3m7Y6oJszauNzWEGY2t5OvCoB/VpMBGnzqNoSHpBqwpujI3o9WYvxWR1mRFG9Yi8
+nrrmytyaqTdAuvKKcepGFCO1GMS7DwiWVVhaTfNNPWANNOKevid6jQyAm/SG7w4H
+XciQjAtH7b6G7t1tOMHI77cVNAxqZ+JZDnft+ZYKlBZHB5MYydPF+6TXcsrjr7s6
+3nxQahX9CfOlnD0=
+-----END CERTIFICATE-----
diff --git a/weechat/theme.conf b/weechat/theme.conf
new file mode 100755
index 0000000..53b6d2c
--- /dev/null
+++ b/weechat/theme.conf
@@ -0,0 +1,16 @@
+#
+# theme.conf -- weechat v1.0.1
+#
+
+[color]
+installed = yellow
+language = lightblue
+obsolete = lightmagenta
+running = lightgreen
+script = cyan
+unknown = lightred
+
+[themes]
+cache_expire = 60
+dir = "%h/themes"
+url = "https://weechat.org/files/themes.tar.bz2"
diff --git a/weechat/themes/_backup.theme b/weechat/themes/_backup.theme
new file mode 100755
index 0000000..d33bbdb
--- /dev/null
+++ b/weechat/themes/_backup.theme
@@ -0,0 +1,125 @@
+#
+# -- WeeChat theme --
+# $name: _backup.theme
+# $date: 2016-05-11
+# $weechat: 1.0.1
+# $script: theme.py 0.1-dev
+#
+aspell.color.misspelled = "lightred"
+aspell.color.suggestions = "default"
+irc.color.input_nick = "lightcyan"
+irc.color.item_away = "yellow"
+irc.color.item_channel_modes = "default"
+irc.color.item_lag_counting = "default"
+irc.color.item_lag_finished = "yellow"
+irc.color.item_nick_modes = "default"
+irc.color.message_join = "green"
+irc.color.message_quit = "red"
+irc.color.mirc_remap = "1,-1:darkgray"
+irc.color.nick_prefixes = "q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"
+irc.color.notice = "green"
+irc.color.reason_quit = "default"
+irc.color.topic_new = "white"
+irc.color.topic_old = "default"
+logger.color.backlog_end = "default"
+logger.color.backlog_line = "default"
+relay.color.client = "cyan"
+relay.color.status_active = "lightblue"
+relay.color.status_auth_failed = "lightred"
+relay.color.status_connecting = "yellow"
+relay.color.status_disconnected = "lightred"
+relay.color.status_waiting_auth = "brown"
+relay.color.text = "default"
+relay.color.text_bg = "default"
+relay.color.text_selected = "white"
+weechat.bar.input.color_bg = "default"
+weechat.bar.input.color_delim = "cyan"
+weechat.bar.input.color_fg = "default"
+weechat.bar.nicklist.color_bg = "default"
+weechat.bar.nicklist.color_delim = "cyan"
+weechat.bar.nicklist.color_fg = "default"
+weechat.bar.status.color_bg = "blue"
+weechat.bar.status.color_delim = "cyan"
+weechat.bar.status.color_fg = "default"
+weechat.bar.title.color_bg = "blue"
+weechat.bar.title.color_delim = "cyan"
+weechat.bar.title.color_fg = "default"
+weechat.color.bar_more = "lightmagenta"
+weechat.color.chat = "default"
+weechat.color.chat_bg = "default"
+weechat.color.chat_buffer = "white"
+weechat.color.chat_channel = "white"
+weechat.color.chat_day_change = "cyan"
+weechat.color.chat_delimiters = "green"
+weechat.color.chat_highlight = "yellow"
+weechat.color.chat_highlight_bg = "magenta"
+weechat.color.chat_host = "cyan"
+weechat.color.chat_inactive_buffer = "default"
+weechat.color.chat_inactive_window = "default"
+weechat.color.chat_nick = "lightcyan"
+weechat.color.chat_nick_colors = "cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"
+weechat.color.chat_nick_offline = "default"
+weechat.color.chat_nick_offline_highlight = "default"
+weechat.color.chat_nick_offline_highlight_bg = "blue"
+weechat.color.chat_nick_other = "cyan"
+weechat.color.chat_nick_prefix = "green"
+weechat.color.chat_nick_self = "white"
+weechat.color.chat_nick_suffix = "green"
+weechat.color.chat_prefix_action = "white"
+weechat.color.chat_prefix_buffer = "brown"
+weechat.color.chat_prefix_buffer_inactive_buffer = "default"
+weechat.color.chat_prefix_error = "yellow"
+weechat.color.chat_prefix_join = "lightgreen"
+weechat.color.chat_prefix_more = "lightmagenta"
+weechat.color.chat_prefix_network = "magenta"
+weechat.color.chat_prefix_quit = "lightred"
+weechat.color.chat_prefix_suffix = "green"
+weechat.color.chat_read_marker = "magenta"
+weechat.color.chat_read_marker_bg = "default"
+weechat.color.chat_server = "brown"
+weechat.color.chat_tags = "red"
+weechat.color.chat_text_found = "yellow"
+weechat.color.chat_text_found_bg = "lightmagenta"
+weechat.color.chat_time = "default"
+weechat.color.chat_time_delimiters = "brown"
+weechat.color.chat_value = "cyan"
+weechat.color.emphasized = "yellow"
+weechat.color.emphasized_bg = "magenta"
+weechat.color.input_actions = "lightgreen"
+weechat.color.input_text_not_found = "red"
+weechat.color.nicklist_away = "cyan"
+weechat.color.nicklist_group = "green"
+weechat.color.nicklist_offline = "blue"
+weechat.color.separator = "blue"
+weechat.color.status_count_highlight = "magenta"
+weechat.color.status_count_msg = "brown"
+weechat.color.status_count_other = "default"
+weechat.color.status_count_private = "green"
+weechat.color.status_data_highlight = "lightmagenta"
+weechat.color.status_data_msg = "yellow"
+weechat.color.status_data_other = "default"
+weechat.color.status_data_private = "lightgreen"
+weechat.color.status_filter = "green"
+weechat.color.status_more = "yellow"
+weechat.color.status_name = "white"
+weechat.color.status_name_ssl = "lightgreen"
+weechat.color.status_nicklist_count = "default"
+weechat.color.status_number = "yellow"
+weechat.color.status_time = "default"
+weechat.look.buffer_time_format = "%H:%M:%S"
+weechat.look.color_inactive_buffer = "on"
+weechat.look.color_inactive_message = "on"
+weechat.look.color_inactive_prefix = "on"
+weechat.look.color_inactive_prefix_buffer = "on"
+weechat.look.color_inactive_time = "off"
+weechat.look.color_inactive_window = "on"
+weechat.look.color_nick_offline = "off"
+xfer.color.status_aborted = "lightred"
+xfer.color.status_active = "lightblue"
+xfer.color.status_connecting = "yellow"
+xfer.color.status_done = "lightgreen"
+xfer.color.status_failed = "lightred"
+xfer.color.status_waiting = "lightcyan"
+xfer.color.text = "default"
+xfer.color.text_bg = "default"
+xfer.color.text_selected = "white"
diff --git a/weechat/themes/_undo.theme b/weechat/themes/_undo.theme
new file mode 100755
index 0000000..24dfc79
--- /dev/null
+++ b/weechat/themes/_undo.theme
@@ -0,0 +1,125 @@
+#
+# -- WeeChat theme --
+# $name: _undo.theme
+# $date: 2016-05-11
+# $weechat: 1.0.1
+# $script: theme.py 0.1-dev
+#
+aspell.color.misspelled = "lightred"
+aspell.color.suggestions = "default"
+irc.color.input_nick = "lightcyan"
+irc.color.item_away = "yellow"
+irc.color.item_channel_modes = "default"
+irc.color.item_lag_counting = "default"
+irc.color.item_lag_finished = "yellow"
+irc.color.item_nick_modes = "default"
+irc.color.message_join = "green"
+irc.color.message_quit = "red"
+irc.color.mirc_remap = "1,-1:darkgray"
+irc.color.nick_prefixes = "q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"
+irc.color.notice = "green"
+irc.color.reason_quit = "default"
+irc.color.topic_new = "white"
+irc.color.topic_old = "default"
+logger.color.backlog_end = "default"
+logger.color.backlog_line = "default"
+relay.color.client = "cyan"
+relay.color.status_active = "lightblue"
+relay.color.status_auth_failed = "lightred"
+relay.color.status_connecting = "yellow"
+relay.color.status_disconnected = "lightred"
+relay.color.status_waiting_auth = "brown"
+relay.color.text = "default"
+relay.color.text_bg = "default"
+relay.color.text_selected = "white"
+weechat.bar.input.color_bg = "default"
+weechat.bar.input.color_delim = "cyan"
+weechat.bar.input.color_fg = "default"
+weechat.bar.nicklist.color_bg = "default"
+weechat.bar.nicklist.color_delim = "cyan"
+weechat.bar.nicklist.color_fg = "default"
+weechat.bar.status.color_bg = "blue"
+weechat.bar.status.color_delim = "cyan"
+weechat.bar.status.color_fg = "default"
+weechat.bar.title.color_bg = "blue"
+weechat.bar.title.color_delim = "cyan"
+weechat.bar.title.color_fg = "default"
+weechat.color.bar_more = "lightmagenta"
+weechat.color.chat = "default"
+weechat.color.chat_bg = "default"
+weechat.color.chat_buffer = "white"
+weechat.color.chat_channel = "white"
+weechat.color.chat_day_change = "cyan"
+weechat.color.chat_delimiters = "green"
+weechat.color.chat_highlight = "yellow"
+weechat.color.chat_highlight_bg = "magenta"
+weechat.color.chat_host = "cyan"
+weechat.color.chat_inactive_buffer = "default"
+weechat.color.chat_inactive_window = "default"
+weechat.color.chat_nick = "lightcyan"
+weechat.color.chat_nick_colors = "cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue"
+weechat.color.chat_nick_offline = "default"
+weechat.color.chat_nick_offline_highlight = "default"
+weechat.color.chat_nick_offline_highlight_bg = "blue"
+weechat.color.chat_nick_other = "cyan"
+weechat.color.chat_nick_prefix = "green"
+weechat.color.chat_nick_self = "white"
+weechat.color.chat_nick_suffix = "green"
+weechat.color.chat_prefix_action = "white"
+weechat.color.chat_prefix_buffer = "brown"
+weechat.color.chat_prefix_buffer_inactive_buffer = "default"
+weechat.color.chat_prefix_error = "yellow"
+weechat.color.chat_prefix_join = "lightgreen"
+weechat.color.chat_prefix_more = "lightmagenta"
+weechat.color.chat_prefix_network = "magenta"
+weechat.color.chat_prefix_quit = "lightred"
+weechat.color.chat_prefix_suffix = "green"
+weechat.color.chat_read_marker = "magenta"
+weechat.color.chat_read_marker_bg = "default"
+weechat.color.chat_server = "brown"
+weechat.color.chat_tags = "red"
+weechat.color.chat_text_found = "yellow"
+weechat.color.chat_text_found_bg = "lightmagenta"
+weechat.color.chat_time = "default"
+weechat.color.chat_time_delimiters = "brown"
+weechat.color.chat_value = "cyan"
+weechat.color.emphasized = "yellow"
+weechat.color.emphasized_bg = "magenta"
+weechat.color.input_actions = "lightgreen"
+weechat.color.input_text_not_found = "red"
+weechat.color.nicklist_away = "cyan"
+weechat.color.nicklist_group = "green"
+weechat.color.nicklist_offline = "blue"
+weechat.color.separator = "blue"
+weechat.color.status_count_highlight = "magenta"
+weechat.color.status_count_msg = "brown"
+weechat.color.status_count_other = "default"
+weechat.color.status_count_private = "green"
+weechat.color.status_data_highlight = "lightmagenta"
+weechat.color.status_data_msg = "yellow"
+weechat.color.status_data_other = "default"
+weechat.color.status_data_private = "lightgreen"
+weechat.color.status_filter = "green"
+weechat.color.status_more = "yellow"
+weechat.color.status_name = "white"
+weechat.color.status_name_ssl = "lightgreen"
+weechat.color.status_nicklist_count = "default"
+weechat.color.status_number = "yellow"
+weechat.color.status_time = "default"
+weechat.look.buffer_time_format = "%H:%M:%S"
+weechat.look.color_inactive_buffer = "on"
+weechat.look.color_inactive_message = "on"
+weechat.look.color_inactive_prefix = "on"
+weechat.look.color_inactive_prefix_buffer = "on"
+weechat.look.color_inactive_time = "off"
+weechat.look.color_inactive_window = "on"
+weechat.look.color_nick_offline = "off"
+xfer.color.status_aborted = "lightred"
+xfer.color.status_active = "lightblue"
+xfer.color.status_connecting = "yellow"
+xfer.color.status_done = "lightgreen"
+xfer.color.status_failed = "lightred"
+xfer.color.status_waiting = "lightcyan"
+xfer.color.text = "default"
+xfer.color.text_bg = "default"
+xfer.color.text_selected = "white"
diff --git a/weechat/themes/doebi.theme b/weechat/themes/doebi.theme
new file mode 100755
index 0000000..ad5fb05
--- /dev/null
+++ b/weechat/themes/doebi.theme
@@ -0,0 +1,123 @@
+#
+# -- WeeChat theme --
+# $name: doebi.theme
+# $date: 2013-11-09
+# $weechat: 0.4.2
+# $script: theme.py 0.1-dev
+#
+aspell.color.misspelled = "161"
+aspell.color.suggestions = "118"
+irc.color.input_nick = "166"
+irc.color.item_away = "11"
+irc.color.item_channel_modes = "default"
+irc.color.item_lag_counting = "default"
+irc.color.item_lag_finished = "11"
+irc.color.message_join = "118"
+irc.color.message_quit = "161"
+irc.color.mirc_remap = "1,-1:darkgray"
+irc.color.nick_prefixes = "q:161;a:166;o:118;h:lightmagenta;v:11;*:lightblue"
+irc.color.notice = "118"
+irc.color.reason_quit = "235"
+irc.color.topic_new = "166"
+irc.color.topic_old = "235"
+logger.color.backlog_end = "235"
+logger.color.backlog_line = "235"
+relay.color.client = "166"
+relay.color.status_active = "81"
+relay.color.status_auth_failed = "161"
+relay.color.status_connecting = "118"
+relay.color.status_disconnected = "161"
+relay.color.status_waiting_auth = "brown"
+relay.color.text = "252"
+relay.color.text_bg = "default"
+relay.color.text_selected = "white"
+weechat.bar.input.color_bg = "233"
+weechat.bar.input.color_delim = "240"
+weechat.bar.input.color_fg = "default"
+weechat.bar.nicklist.color_bg = "233"
+weechat.bar.nicklist.color_delim = "166"
+weechat.bar.nicklist.color_fg = "default"
+weechat.bar.status.color_bg = "235"
+weechat.bar.status.color_delim = "240"
+weechat.bar.status.color_fg = "default"
+weechat.bar.title.color_bg = "237"
+weechat.bar.title.color_delim = "166"
+weechat.bar.title.color_fg = "default"
+weechat.color.bar_more = "81"
+weechat.color.chat = "250"
+weechat.color.chat_bg = "default"
+weechat.color.chat_buffer = "white"
+weechat.color.chat_channel = "white"
+weechat.color.chat_day_change = "166"
+weechat.color.chat_delimiters = "241"
+weechat.color.chat_highlight = "81"
+weechat.color.chat_highlight_bg = "161"
+weechat.color.chat_host = "240"
+weechat.color.chat_inactive_buffer = "240"
+weechat.color.chat_inactive_window = "244"
+weechat.color.chat_nick = "166"
+weechat.color.chat_nick_colors = "cyan,magenta,green,brown,lightblue,lightcyan,lightmagenta,lightgreen,31,35,38,40,49,63,70,80,92,99,112,126,130,138,142,148,160,162,167,169,174,176,178,184,186,210,212,215,247"
+weechat.color.chat_nick_offline = "darkgray"
+weechat.color.chat_nick_offline_highlight = "default"
+weechat.color.chat_nick_offline_highlight_bg = "233"
+weechat.color.chat_nick_other = "166"
+weechat.color.chat_nick_prefix = "118"
+weechat.color.chat_nick_self = "166"
+weechat.color.chat_nick_suffix = "118"
+weechat.color.chat_prefix_action = "white"
+weechat.color.chat_prefix_buffer = "12"
+weechat.color.chat_prefix_buffer_inactive_buffer = "4"
+weechat.color.chat_prefix_error = "11"
+weechat.color.chat_prefix_join = "118"
+weechat.color.chat_prefix_more = "lightmagenta"
+weechat.color.chat_prefix_network = "magenta"
+weechat.color.chat_prefix_quit = "161"
+weechat.color.chat_prefix_suffix = "118"
+weechat.color.chat_read_marker = "161"
+weechat.color.chat_read_marker_bg = "default"
+weechat.color.chat_server = "135"
+weechat.color.chat_tags = "161"
+weechat.color.chat_text_found = "81"
+weechat.color.chat_text_found_bg = "233"
+weechat.color.chat_time = "default"
+weechat.color.chat_time_delimiters = "brown"
+weechat.color.chat_value = "166"
+weechat.color.emphasized = "11"
+weechat.color.emphasized_bg = "magenta"
+weechat.color.input_actions = "118"
+weechat.color.input_text_not_found = "161"
+weechat.color.nicklist_away = "243"
+weechat.color.nicklist_group = "118"
+weechat.color.nicklist_offline = "blue"
+weechat.color.separator = "237"
+weechat.color.status_count_highlight = "81"
+weechat.color.status_count_msg = "118"
+weechat.color.status_count_other = "default"
+weechat.color.status_count_private = "118"
+weechat.color.status_data_highlight = "81"
+weechat.color.status_data_msg = "161"
+weechat.color.status_data_other = "default"
+weechat.color.status_data_private = "118"
+weechat.color.status_filter = "118"
+weechat.color.status_more = "11"
+weechat.color.status_name = "white"
+weechat.color.status_name_ssl = "118"
+weechat.color.status_number = "161"
+weechat.color.status_time = "default"
+weechat.look.buffer_time_format = "${color:252}%H${color:245}%M${color:240}%S"
+weechat.look.color_inactive_buffer = "on"
+weechat.look.color_inactive_message = "on"
+weechat.look.color_inactive_prefix = "on"
+weechat.look.color_inactive_prefix_buffer = "on"
+weechat.look.color_inactive_time = "off"
+weechat.look.color_inactive_window = "on"
+weechat.look.color_nick_offline = "off"
+xfer.color.status_aborted = "161"
+xfer.color.status_active = "lightblue"
+xfer.color.status_connecting = "11"
+xfer.color.status_done = "118"
+xfer.color.status_failed = "161"
+xfer.color.status_waiting = "166"
+xfer.color.text = "default"
+xfer.color.text_bg = "233"
+xfer.color.text_selected = "white"
diff --git a/weechat/trigger.conf b/weechat/trigger.conf
new file mode 100644
index 0000000..a090b43
--- /dev/null
+++ b/weechat/trigger.conf
@@ -0,0 +1,52 @@
+#
+# weechat -- trigger.conf
+#
+
+[look]
+enabled = on
+monitor_strip_colors = off
+
+[color]
+flag_command = lightgreen
+flag_conditions = yellow
+flag_post_action = lightblue
+flag_regex = lightcyan
+flag_return_code = lightmagenta
+regex = white
+replace = cyan
+trigger = green
+trigger_disabled = red
+
+[trigger]
+beep.arguments = ""
+beep.command = "/print -beep"
+beep.conditions = "${tg_highlight} || ${tg_msg_pv}"
+beep.enabled = on
+beep.hook = print
+beep.post_action = none
+beep.regex = ""
+beep.return_code = ok
+cmd_pass.arguments = "5000|input_text_display;5000|history_add;5000|irc_command_auth"
+cmd_pass.command = ""
+cmd_pass.conditions = ""
+cmd_pass.enabled = on
+cmd_pass.hook = modifier
+cmd_pass.post_action = none
+cmd_pass.regex = "==^((/(msg|quote) +nickserv +(id|identify|register|ghost +[^ ]+|release +[^ ]+|regain +[^ ]+) +)|/oper +[^ ]+ +|/quote +pass +|/set +[^ ]*password[^ ]* +|/secure +(passphrase|decrypt|set +[^ ]+) +)(.*)==$1$.*+"
+cmd_pass.return_code = ok
+msg_auth.arguments = "5000|irc_message_auth"
+msg_auth.command = ""
+msg_auth.conditions = ""
+msg_auth.enabled = on
+msg_auth.hook = modifier
+msg_auth.post_action = none
+msg_auth.regex = "==^(.*(id|identify|register|ghost +[^ ]+|release +[^ ]+) +)(.*)==$1$.*+"
+msg_auth.return_code = ok
+server_pass.arguments = "5000|input_text_display;5000|history_add"
+server_pass.command = ""
+server_pass.conditions = ""
+server_pass.enabled = on
+server_pass.hook = modifier
+server_pass.post_action = none
+server_pass.regex = "==^(/(server|connect) .*-(sasl_)?password=)([^ ]+)(.*)==$1$.*4$5"
+server_pass.return_code = ok
diff --git a/weechat/weechat.conf b/weechat/weechat.conf
new file mode 100644
index 0000000..604459d
--- /dev/null
+++ b/weechat/weechat.conf
@@ -0,0 +1,874 @@
+#
+# weechat -- weechat.conf
+#
+
+[debug]
+
+[startup]
+command_after_plugins = ""
+command_before_plugins = ""
+display_logo = on
+display_version = on
+sys_rlimit = ""
+
+[look]
+align_end_of_lines = message
+bar_more_down = "▼"
+bar_more_left = "◀"
+bar_more_right = "▶"
+bar_more_up = "▲"
+bare_display_exit_on_input = on
+bare_display_time_format = "%H:%M"
+buffer_auto_renumber = on
+buffer_notify_default = all
+buffer_position = end
+buffer_search_case_sensitive = off
+buffer_search_force_default = off
+buffer_search_regex = off
+buffer_search_where = prefix_message
+buffer_time_format = "%H:%M:%S"
+color_basic_force_bold = off
+color_inactive_buffer = off
+color_inactive_message = off
+color_inactive_prefix = on
+color_inactive_prefix_buffer = on
+color_inactive_time = off
+color_inactive_window = off
+color_nick_offline = off
+color_pairs_auto_reset = 5
+color_real_white = off
+command_chars = ""
+command_incomplete = off
+confirm_quit = off
+confirm_upgrade = off
+day_change = on
+day_change_message_1date = "-- %a, %d %b %Y --"
+day_change_message_2dates = "-- %%a, %%d %%b %%Y (%a, %d %b %Y) --"
+eat_newline_glitch = off
+emphasized_attributes = ""
+highlight = "@mitt"
+highlight_regex = ""
+highlight_tags = ""
+hotlist_add_conditions = "${away} || ${buffer.num_displayed} == 0"
+hotlist_buffer_separator = ", "
+hotlist_count_max = 2
+hotlist_count_min_msg = 2
+hotlist_names_count = 3
+hotlist_names_length = 0
+hotlist_names_level = 12
+hotlist_names_merged_buffers = off
+hotlist_prefix = "H: "
+hotlist_remove = merged
+hotlist_short_names = on
+hotlist_sort = group_time_asc
+hotlist_suffix = ""
+hotlist_unique_numbers = on
+input_cursor_scroll = 20
+input_share = none
+input_share_overwrite = off
+input_undo_max = 32
+item_away_message = on
+item_buffer_filter = "⚑"
+item_buffer_zoom = "!"
+item_mouse_status = "M"
+item_time_format = "%H:%M"
+jump_current_to_previous_buffer = on
+jump_previous_buffer_when_closing = on
+jump_smart_back_to_buffer = on
+key_bind_safe = on
+key_grab_delay = 800
+mouse = on
+mouse_timer_delay = 100
+nick_color_force = ""
+nick_color_hash = djb2
+nick_color_stop_chars = "_|["
+nick_prefix = ""
+nick_suffix = ""
+paste_auto_add_newline = on
+paste_bracketed = off
+paste_bracketed_timer_delay = 10
+paste_max_lines = 1
+prefix_action = "⚡"
+prefix_align = right
+prefix_align_max = 20
+prefix_align_min = 10
+prefix_align_more = " "
+prefix_align_more_after = on
+prefix_buffer_align = right
+prefix_buffer_align_max = 0
+prefix_buffer_align_more = "+"
+prefix_buffer_align_more_after = on
+prefix_error = "⚠ "
+prefix_join = "◥"
+prefix_network = "ℹ "
+prefix_quit = "◣"
+prefix_same_nick = ""
+prefix_suffix = "::"
+quote_nick_prefix = "<"
+quote_nick_suffix = ">"
+quote_time_format = "%H:%M:%S"
+read_marker = line
+read_marker_always_show = off
+read_marker_string = ""
+save_config_on_exit = on
+save_layout_on_exit = none
+scroll_amount = 3
+scroll_bottom_after_switch = off
+scroll_page_percent = 100
+search_text_not_found_alert = on
+separator_horizontal = ""
+separator_vertical = ""
+tab_width = 1
+time_format = "%a, %d %b %Y %T"
+window_auto_zoom = off
+window_separator_horizontal = on
+window_separator_vertical = on
+window_title = "WeeChat ${info:version}"
+word_chars_highlight = "!\u00A0,-,_,|,alnum"
+word_chars_input = "!\u00A0,-,_,|,alnum"
+
+[palette]
+100 = "100"
+101 = "101"
+102 = "102"
+103 = "103"
+104 = "104"
+105 = "105"
+106 = "106"
+107 = "107"
+108 = "108"
+109 = "109"
+110 = "110"
+111 = "111"
+112 = "112"
+113 = "113"
+114 = "114"
+115 = "115"
+116 = "116"
+117 = "117"
+118 = "118"
+119 = "119"
+120 = "120"
+121 = "121"
+122 = "122"
+123 = "123"
+124 = "124"
+125 = "125"
+126 = "126"
+127 = "127"
+128 = "128"
+129 = "129"
+130 = "130"
+131 = "131"
+132 = "132"
+133 = "133"
+134 = "134"
+135 = "135"
+136 = "136"
+137 = "137"
+138 = "138"
+139 = "139"
+140 = "140"
+141 = "141"
+142 = "142"
+143 = "143"
+144 = "144"
+145 = "145"
+146 = "146"
+147 = "147"
+148 = "148"
+149 = "149"
+150 = "150"
+151 = "151"
+152 = "152"
+153 = "153"
+154 = "154"
+155 = "155"
+156 = "156"
+157 = "157"
+158 = "158"
+159 = "159"
+160 = "160"
+161 = "161"
+162 = "162"
+163 = "163"
+164 = "164"
+165 = "165"
+166 = "166"
+167 = "167"
+168 = "168"
+169 = "169"
+17 = "17"
+170 = "170"
+171 = "171"
+172 = "172"
+173 = "173"
+174 = "174"
+175 = "175"
+176 = "176"
+177 = "177"
+178 = "178"
+179 = "179"
+18 = "18"
+180 = "180"
+181 = "181"
+182 = "182"
+183 = "183"
+184 = "184"
+185 = "185"
+186 = "186"
+187 = "187"
+188 = "188"
+189 = "189"
+19 = "19"
+190 = "190"
+191 = "191"
+192 = "192"
+193 = "193"
+194 = "194"
+195 = "195"
+196 = "196"
+197 = "197"
+198 = "198"
+199 = "199"
+20 = "20"
+200 = "200"
+201 = "201"
+202 = "202"
+203 = "203"
+204 = "204"
+205 = "205"
+206 = "206"
+207 = "207"
+208 = "208"
+209 = "209"
+21 = "21"
+210 = "210"
+211 = "211"
+212 = "212"
+213 = "213"
+214 = "214"
+215 = "215"
+216 = "216"
+217 = "217"
+218 = "218"
+219 = "219"
+22 = "22"
+220 = "220"
+221 = "221"
+222 = "222"
+223 = "223"
+224 = "224"
+225 = "225"
+226 = "226"
+227 = "227"
+228 = "228"
+229 = "229"
+23 = "23"
+230 = "230"
+231 = "231"
+232 = "232"
+233 = "233"
+234 = "234"
+235 = "235"
+236 = "236"
+237 = "237"
+238 = "238"
+239 = "239"
+24 = "24"
+240 = "240"
+241 = "241"
+242 = "242"
+243 = "243"
+244 = "244"
+245 = "245"
+246 = "246"
+247 = "247"
+248 = "248"
+249 = "249"
+25 = "25"
+250 = "250"
+251 = "251"
+252 = "252"
+253 = "253"
+254 = "254"
+255 = "255"
+256 = "256"
+26 = "26"
+27 = "27"
+28 = "28"
+29 = "29"
+30 = "30"
+31 = "31"
+32 = "32"
+33 = "33"
+34 = "34"
+35 = "35"
+36 = "36"
+37 = "37"
+38 = "38"
+39 = "39"
+40 = "40"
+41 = "41"
+42 = "42"
+43 = "43"
+44 = "44"
+45 = "45"
+46 = "46"
+47 = "47"
+48 = "48"
+49 = "49"
+50 = "50"
+51 = "51"
+52 = "52"
+53 = "53"
+54 = "54"
+55 = "55"
+56 = "56"
+57 = "57"
+58 = "58"
+59 = "59"
+60 = "60"
+61 = "61"
+62 = "62"
+63 = "63"
+64 = "64"
+65 = "65"
+66 = "66"
+67 = "67"
+68 = "68"
+69 = "69"
+70 = "70"
+71 = "71"
+72 = "72"
+73 = "73"
+74 = "74"
+75 = "75"
+76 = "76"
+77 = "77"
+78 = "78"
+79 = "79"
+80 = "80"
+81 = "81"
+82 = "82"
+83 = "83"
+84 = "84"
+85 = "85"
+86 = "86"
+87 = "87"
+88 = "88"
+89 = "89"
+90 = "90"
+91 = "91"
+92 = "92"
+93 = "93"
+94 = "94"
+95 = "95"
+96 = "96"
+97 = "97"
+98 = "98"
+99 = "99"
+
+[color]
+bar_more = magenta
+chat = default
+chat_bg = default
+chat_buffer = white
+chat_channel = lightred
+chat_day_change = cyan
+chat_delimiters = default
+chat_highlight = yellow
+chat_highlight_bg = default
+chat_host = cyan
+chat_inactive_buffer = darkgray
+chat_inactive_window = darkgray
+chat_nick = lightcyan
+chat_nick_colors = "darkgray,red,lightred,green,lightgreen,blue,lightblue,brown,cyan,lightcyan,magenta"
+chat_nick_offline = darkgray
+chat_nick_offline_highlight = default
+chat_nick_offline_highlight_bg = blue
+chat_nick_other = cyan
+chat_nick_prefix = darkgray
+chat_nick_self = red
+chat_nick_suffix = green
+chat_prefix_action = white
+chat_prefix_buffer = red
+chat_prefix_buffer_inactive_buffer = default
+chat_prefix_error = yellow
+chat_prefix_join = darkgray
+chat_prefix_more = lightmagenta
+chat_prefix_network = magenta
+chat_prefix_quit = lightred
+chat_prefix_suffix = lightmagenta
+chat_read_marker = magenta
+chat_read_marker_bg = default
+chat_server = brown
+chat_tags = red
+chat_text_found = yellow
+chat_text_found_bg = lightmagenta
+chat_time = default
+chat_time_delimiters = brown
+chat_value = cyan
+chat_value_null = blue
+emphasized = yellow
+emphasized_bg = magenta
+input_actions = lightgreen
+input_text_not_found = red
+item_away = yellow
+nicklist_away = cyan
+nicklist_group = green
+separator = brown
+status_count_highlight = magenta
+status_count_msg = brown
+status_count_other = default
+status_count_private = green
+status_data_highlight = lightmagenta
+status_data_msg = yellow
+status_data_other = default
+status_data_private = lightgreen
+status_filter = green
+status_more = yellow
+status_mouse = green
+status_name = white
+status_name_ssl = lightgreen
+status_nicklist_count = default
+status_number = yellow
+status_time = default
+
+[completion]
+base_word_until_cursor = on
+command_inline = on
+default_template = "%(nicks)|%(irc_channels)"
+nick_add_space = on
+nick_completer = ":"
+nick_first_only = off
+nick_ignore_chars = "[]`_-^"
+partial_completion_alert = on
+partial_completion_command = off
+partial_completion_command_arg = off
+partial_completion_count = on
+partial_completion_other = off
+
+[history]
+display_default = 5
+max_buffer_lines_minutes = 0
+max_buffer_lines_number = 4096
+max_commands = 100
+max_visited_buffers = 50
+
+[proxy]
+
+[network]
+connection_timeout = 60
+gnutls_ca_file = "%h/ssl/znc.pem"
+gnutls_handshake_timeout = 30
+proxy_curl = ""
+
+[plugin]
+autoload = "*,!lua,!tcl,!ruby,!fifo,!logger,!relay"
+debug = off
+extension = ".so,.dll"
+path = "%h/plugins"
+save_config_on_unload = on
+
+[bar]
+buffers.color_bg = default
+buffers.color_delim = default
+buffers.color_fg = default
+buffers.conditions = ""
+buffers.filling_left_right = vertical
+buffers.filling_top_bottom = horizontal
+buffers.hidden = off
+buffers.items = "buffers"
+buffers.position = left
+buffers.priority = 0
+buffers.separator = on
+buffers.size = 0
+buffers.size_max = 0
+buffers.type = root
+input.color_bg = default
+input.color_delim = *yellow
+input.color_fg = default
+input.conditions = "active"
+input.filling_left_right = vertical
+input.filling_top_bottom = horizontal
+input.hidden = off
+input.items = " input_prompt,>>,input_text"
+input.position = bottom
+input.priority = 1000
+input.separator = on
+input.size = 1
+input.size_max = 0
+input.type = window
+isetbar.color_bg = default
+isetbar.color_delim = cyan
+isetbar.color_fg = default
+isetbar.conditions = ""
+isetbar.filling_left_right = vertical
+isetbar.filling_top_bottom = horizontal
+isetbar.hidden = on
+isetbar.items = "isetbar_help"
+isetbar.position = top
+isetbar.priority = 0
+isetbar.separator = on
+isetbar.size = 3
+isetbar.size_max = 3
+isetbar.type = window
+nicklist.color_bg = default
+nicklist.color_delim = cyan
+nicklist.color_fg = cyan
+nicklist.conditions = "nicklist"
+nicklist.filling_left_right = vertical
+nicklist.filling_top_bottom = columns_vertical
+nicklist.hidden = off
+nicklist.items = "buffer_nicklist"
+nicklist.position = right
+nicklist.priority = 200
+nicklist.separator = off
+nicklist.size = 20
+nicklist.size_max = 0
+nicklist.type = window
+status.color_bg = default
+status.color_delim = blue
+status.color_fg = magenta
+status.conditions = ""
+status.filling_left_right = vertical
+status.filling_top_bottom = horizontal
+status.hidden = off
+status.items = "[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+{buffer_nicklist_count}+buffer_filter,[hotlist],completion,scroll,slack_typing_notice"
+status.position = bottom
+status.priority = 500
+status.separator = on
+status.size = 1
+status.size_max = 0
+status.type = root
+title.color_bg = default
+title.color_delim = white
+title.color_fg = yellow
+title.conditions = ""
+title.filling_left_right = vertical
+title.filling_top_bottom = horizontal
+title.hidden = off
+title.items = "buffer_title"
+title.position = top
+title.priority = 500
+title.separator = on
+title.size = 1
+title.size_max = 0
+title.type = window
+
+[layout]
+_zoom.window = "1;0;0;0;irc;geeknode.#tilima"
+
+[notify]
+
+[filter]
+
+[key]
+ctrl-? = "/input delete_previous_char"
+ctrl-A = "/input move_beginning_of_line"
+ctrl-B = "/input move_previous_char"
+ctrl-C_ = "/input insert \x1F"
+ctrl-Cb = "/input insert \x02"
+ctrl-Cc = "/input insert \x03"
+ctrl-Ci = "/input insert \x1D"
+ctrl-Co = "/input insert \x0F"
+ctrl-Cv = "/input insert \x16"
+ctrl-D = "/input delete_next_char"
+ctrl-E = "/input move_end_of_line"
+ctrl-F = "/input move_next_char"
+ctrl-H = "/input delete_previous_char"
+ctrl-I = "/input complete_next"
+ctrl-J = "/input return"
+ctrl-K = "/input delete_end_of_line"
+ctrl-L = "/window refresh"
+ctrl-M = "/input return"
+ctrl-N = "/buffer +1"
+ctrl-P = "/buffer -1"
+ctrl-R = "/input search_text"
+ctrl-Sctrl-U = "/input set_unread"
+ctrl-T = "/input transpose_chars"
+ctrl-U = "/input delete_beginning_of_line"
+ctrl-W = "/input delete_previous_word"
+ctrl-X = "/input switch_active_buffer"
+ctrl-Y = "/input clipboard_paste"
+meta-meta2-1~ = "/window scroll_top"
+meta-meta2-23~ = "/bar scroll nicklist * b"
+meta-meta2-24~ = "/bar scroll nicklist * e"
+meta-meta2-4~ = "/window scroll_bottom"
+meta-meta2-5~ = "/window scroll_up"
+meta-meta2-6~ = "/window scroll_down"
+meta-meta2-7~ = "/window scroll_top"
+meta-meta2-8~ = "/window scroll_bottom"
+meta-meta2-A = "/buffer -1"
+meta-meta2-B = "/buffer +1"
+meta-meta2-C = "/buffer +1"
+meta-meta2-D = "/buffer -1"
+meta-- = "/filter toggle @"
+meta-/ = "/input jump_last_buffer_displayed"
+meta-0 = "/buffer *10"
+meta-1 = "/buffer *1"
+meta-2 = "/buffer *2"
+meta-3 = "/buffer *3"
+meta-4 = "/buffer *4"
+meta-5 = "/buffer *5"
+meta-6 = "/buffer *6"
+meta-7 = "/buffer *7"
+meta-8 = "/buffer *8"
+meta-9 = "/buffer *9"
+meta-< = "/input jump_previously_visited_buffer"
+meta-= = "/filter toggle"
+meta-> = "/input jump_next_visited_buffer"
+meta-OA = "/input history_global_previous"
+meta-OB = "/input history_global_next"
+meta-OC = "/input move_next_word"
+meta-OD = "/input move_previous_word"
+meta-OF = "/input move_end_of_line"
+meta-OH = "/input move_beginning_of_line"
+meta-Oa = "/input history_global_previous"
+meta-Ob = "/input history_global_next"
+meta-Oc = "/input move_next_word"
+meta-Od = "/input move_previous_word"
+meta2-15~ = "/buffer -1"
+meta2-17~ = "/buffer +1"
+meta2-18~ = "/window -1"
+meta2-19~ = "/window +1"
+meta2-1;3A = "/buffer -1"
+meta2-1;3B = "/buffer +1"
+meta2-1;3C = "/buffer +1"
+meta2-1;3D = "/buffer -1"
+meta2-1;3F = "/window scroll_bottom"
+meta2-1;3H = "/window scroll_top"
+meta2-1;5A = "/input history_global_previous"
+meta2-1;5B = "/input history_global_next"
+meta2-1;5C = "/input move_next_word"
+meta2-1;5D = "/input move_previous_word"
+meta2-1~ = "/input move_beginning_of_line"
+meta2-200~ = "/input paste_start"
+meta2-201~ = "/input paste_stop"
+meta2-20~ = "/bar scroll title * -30%"
+meta2-21~ = "/bar scroll title * +30%"
+meta2-23;3~ = "/bar scroll nicklist * b"
+meta2-23~ = "/bar scroll nicklist * -100%"
+meta2-24;3~ = "/bar scroll nicklist * e"
+meta2-24~ = "/bar scroll nicklist * +100%"
+meta2-3~ = "/input delete_next_char"
+meta2-4~ = "/input move_end_of_line"
+meta2-5;3~ = "/window scroll_up"
+meta2-5~ = "/window page_up"
+meta2-6;3~ = "/window scroll_down"
+meta2-6~ = "/window page_down"
+meta2-7~ = "/input move_beginning_of_line"
+meta2-8~ = "/input move_end_of_line"
+meta2-A = "/input history_previous"
+meta2-B = "/input history_next"
+meta2-C = "/input move_next_char"
+meta2-D = "/input move_previous_char"
+meta2-F = "/input move_end_of_line"
+meta2-G = "/window page_down"
+meta2-H = "/input move_beginning_of_line"
+meta2-I = "/window page_up"
+meta2-Z = "/input complete_previous"
+meta2-[E = "/buffer -1"
+meta-_ = "/input redo"
+meta-a = "/input jump_smart"
+meta-b = "/input move_previous_word"
+meta-d = "/input delete_next_word"
+meta-f = "/input move_next_word"
+meta-h = "/input hotlist_clear"
+meta-jmeta-f = "/buffer -"
+meta-jmeta-l = "/buffer +"
+meta-jmeta-r = "/server raw"
+meta-jmeta-s = "/server jump"
+meta-j01 = "/buffer 1"
+meta-j02 = "/buffer 2"
+meta-j03 = "/buffer 3"
+meta-j04 = "/buffer 4"
+meta-j05 = "/buffer 5"
+meta-j06 = "/buffer 6"
+meta-j07 = "/buffer 7"
+meta-j08 = "/buffer 8"
+meta-j09 = "/buffer 9"
+meta-j10 = "/buffer 10"
+meta-j11 = "/buffer 11"
+meta-j12 = "/buffer 12"
+meta-j13 = "/buffer 13"
+meta-j14 = "/buffer 14"
+meta-j15 = "/buffer 15"
+meta-j16 = "/buffer 16"
+meta-j17 = "/buffer 17"
+meta-j18 = "/buffer 18"
+meta-j19 = "/buffer 19"
+meta-j20 = "/buffer 20"
+meta-j21 = "/buffer 21"
+meta-j22 = "/buffer 22"
+meta-j23 = "/buffer 23"
+meta-j24 = "/buffer 24"
+meta-j25 = "/buffer 25"
+meta-j26 = "/buffer 26"
+meta-j27 = "/buffer 27"
+meta-j28 = "/buffer 28"
+meta-j29 = "/buffer 29"
+meta-j30 = "/buffer 30"
+meta-j31 = "/buffer 31"
+meta-j32 = "/buffer 32"
+meta-j33 = "/buffer 33"
+meta-j34 = "/buffer 34"
+meta-j35 = "/buffer 35"
+meta-j36 = "/buffer 36"
+meta-j37 = "/buffer 37"
+meta-j38 = "/buffer 38"
+meta-j39 = "/buffer 39"
+meta-j40 = "/buffer 40"
+meta-j41 = "/buffer 41"
+meta-j42 = "/buffer 42"
+meta-j43 = "/buffer 43"
+meta-j44 = "/buffer 44"
+meta-j45 = "/buffer 45"
+meta-j46 = "/buffer 46"
+meta-j47 = "/buffer 47"
+meta-j48 = "/buffer 48"
+meta-j49 = "/buffer 49"
+meta-j50 = "/buffer 50"
+meta-j51 = "/buffer 51"
+meta-j52 = "/buffer 52"
+meta-j53 = "/buffer 53"
+meta-j54 = "/buffer 54"
+meta-j55 = "/buffer 55"
+meta-j56 = "/buffer 56"
+meta-j57 = "/buffer 57"
+meta-j58 = "/buffer 58"
+meta-j59 = "/buffer 59"
+meta-j60 = "/buffer 60"
+meta-j61 = "/buffer 61"
+meta-j62 = "/buffer 62"
+meta-j63 = "/buffer 63"
+meta-j64 = "/buffer 64"
+meta-j65 = "/buffer 65"
+meta-j66 = "/buffer 66"
+meta-j67 = "/buffer 67"
+meta-j68 = "/buffer 68"
+meta-j69 = "/buffer 69"
+meta-j70 = "/buffer 70"
+meta-j71 = "/buffer 71"
+meta-j72 = "/buffer 72"
+meta-j73 = "/buffer 73"
+meta-j74 = "/buffer 74"
+meta-j75 = "/buffer 75"
+meta-j76 = "/buffer 76"
+meta-j77 = "/buffer 77"
+meta-j78 = "/buffer 78"
+meta-j79 = "/buffer 79"
+meta-j80 = "/buffer 80"
+meta-j81 = "/buffer 81"
+meta-j82 = "/buffer 82"
+meta-j83 = "/buffer 83"
+meta-j84 = "/buffer 84"
+meta-j85 = "/buffer 85"
+meta-j86 = "/buffer 86"
+meta-j87 = "/buffer 87"
+meta-j88 = "/buffer 88"
+meta-j89 = "/buffer 89"
+meta-j90 = "/buffer 90"
+meta-j91 = "/buffer 91"
+meta-j92 = "/buffer 92"
+meta-j93 = "/buffer 93"
+meta-j94 = "/buffer 94"
+meta-j95 = "/buffer 95"
+meta-j96 = "/buffer 96"
+meta-j97 = "/buffer 97"
+meta-j98 = "/buffer 98"
+meta-j99 = "/buffer 99"
+meta-k = "/input grab_key_command"
+meta-l = "/window bare"
+meta-m = "/mute mouse toggle"
+meta-n = "/window scroll_next_highlight"
+meta-p = "/window scroll_previous_highlight"
+meta-r = "/input delete_line"
+meta-s = "/mute aspell toggle"
+meta-u = "/window scroll_unread"
+meta-wmeta-meta2-A = "/window up"
+meta-wmeta-meta2-B = "/window down"
+meta-wmeta-meta2-C = "/window right"
+meta-wmeta-meta2-D = "/window left"
+meta-wmeta2-1;3A = "/window up"
+meta-wmeta2-1;3B = "/window down"
+meta-wmeta2-1;3C = "/window right"
+meta-wmeta2-1;3D = "/window left"
+meta-wmeta-b = "/window balance"
+meta-wmeta-s = "/window swap"
+meta-x = "/input zoom_merged_buffer"
+meta-z = "/window zoom"
+ctrl-_ = "/input undo"
+
+[key_search]
+ctrl-I = "/input search_switch_where"
+ctrl-J = "/input search_stop"
+ctrl-M = "/input search_stop"
+ctrl-R = "/input search_switch_regex"
+meta2-A = "/input search_previous"
+meta2-B = "/input search_next"
+meta-c = "/input search_switch_case"
+
+[key_cursor]
+ctrl-J = "/cursor stop"
+ctrl-M = "/cursor stop"
+meta-meta2-A = "/cursor move area_up"
+meta-meta2-B = "/cursor move area_down"
+meta-meta2-C = "/cursor move area_right"
+meta-meta2-D = "/cursor move area_left"
+meta2-1;3A = "/cursor move area_up"
+meta2-1;3B = "/cursor move area_down"
+meta2-1;3C = "/cursor move area_right"
+meta2-1;3D = "/cursor move area_left"
+meta2-A = "/cursor move up"
+meta2-B = "/cursor move down"
+meta2-C = "/cursor move right"
+meta2-D = "/cursor move left"
+@item(buffer_nicklist):K = "/window ${_window_number};/kickban ${nick}"
+@item(buffer_nicklist):b = "/window ${_window_number};/ban ${nick}"
+@item(buffer_nicklist):k = "/window ${_window_number};/kick ${nick}"
+@item(buffer_nicklist):q = "/window ${_window_number};/query ${nick};/cursor stop"
+@item(buffer_nicklist):w = "/window ${_window_number};/whois ${nick}"
+@chat:Q = "hsignal:chat_quote_time_prefix_message;/cursor stop"
+@chat:m = "hsignal:chat_quote_message;/cursor stop"
+@chat:q = "hsignal:chat_quote_prefix_message;/cursor stop"
+
+[key_mouse]
+@bar(buffers):ctrl-wheeldown = "hsignal:buffers_mouse"
+@bar(buffers):ctrl-wheelup = "hsignal:buffers_mouse"
+@bar(input):button2 = "/input grab_mouse_area"
+@bar(nicklist):button1-gesture-down = "/bar scroll nicklist ${_window_number} +100%"
+@bar(nicklist):button1-gesture-down-long = "/bar scroll nicklist ${_window_number} e"
+@bar(nicklist):button1-gesture-up = "/bar scroll nicklist ${_window_number} -100%"
+@bar(nicklist):button1-gesture-up-long = "/bar scroll nicklist ${_window_number} b"
+@chat(perl.[*):button1 = "hsignal:coords"
+@chat(perl.iset):button1 = "hsignal:iset_mouse"
+@chat(perl.iset):button2* = "hsignal:iset_mouse"
+@chat(perl.iset):wheeldown = "/repeat 5 /iset **down"
+@chat(perl.iset):wheelup = "/repeat 5 /iset **up"
+@chat(script.scripts):button1 = "/window ${_window_number};/script go ${_chat_line_y}"
+@chat(script.scripts):button2 = "/window ${_window_number};/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}"
+@chat(script.scripts):wheeldown = "/script down 5"
+@chat(script.scripts):wheelup = "/script up 5"
+@item(buffer_nicklist):button1 = "/window ${_window_number};/query ${nick}"
+@item(buffer_nicklist):button1-gesture-left = "/window ${_window_number};/kick ${nick}"
+@item(buffer_nicklist):button1-gesture-left-long = "/window ${_window_number};/kickban ${nick}"
+@item(buffer_nicklist):button2 = "/window ${_window_number};/whois ${nick}"
+@item(buffer_nicklist):button2-gesture-left = "/window ${_window_number};/ban ${nick}"
+@item(buffers):button1* = "hsignal:buffers_mouse"
+@item(buffers):button2* = "hsignal:buffers_mouse"
+@bar:wheeldown = "/bar scroll ${_bar_name} ${_window_number} +20%"
+@bar:wheelup = "/bar scroll ${_bar_name} ${_window_number} -20%"
+@chat:button1 = "/window ${_window_number}"
+@chat:button1* = "hsignal:coords"
+@chat:button1-event-* = "hsignal:coords"
+@chat:button1-gesture-left = "/window ${_window_number};/buffer -1"
+@chat:button1-gesture-left-long = "/window ${_window_number};/buffer 1"
+@chat:button1-gesture-right = "/window ${_window_number};/buffer +1"
+@chat:button1-gesture-right-long = "/window ${_window_number};/input jump_last_buffer"
+@chat:ctrl-wheeldown = "/window scroll_horiz -window ${_window_number} +10%"
+@chat:ctrl-wheelup = "/window scroll_horiz -window ${_window_number} -10%"
+@chat:wheeldown = "/window scroll_down -window ${_window_number}"
+@chat:wheelup = "/window scroll_up -window ${_window_number}"
+@*:button3 = "/cursor go ${_x},${_y}"
diff --git a/weechat/weechat.conf.bak b/weechat/weechat.conf.bak
new file mode 100755
index 0000000..5012894
--- /dev/null
+++ b/weechat/weechat.conf.bak
@@ -0,0 +1,601 @@
+#
+# weechat.conf -- weechat v1.0.1
+#
+
+[debug]
+
+[startup]
+command_after_plugins = ""
+command_before_plugins = ""
+display_logo = on
+display_version = on
+sys_rlimit = ""
+
+[look]
+align_end_of_lines = message
+bar_more_down = "++"
+bar_more_left = "<<"
+bar_more_right = ">>"
+bar_more_up = "--"
+bare_display_exit_on_input = on
+bare_display_time_format = "%H:%M"
+buffer_auto_renumber = on
+buffer_notify_default = all
+buffer_position = end
+buffer_search_case_sensitive = off
+buffer_search_force_default = off
+buffer_search_regex = off
+buffer_search_where = prefix_message
+buffer_time_format = "${color:252}%H${color:245}%M${color:240}%S"
+color_basic_force_bold = off
+color_inactive_buffer = on
+color_inactive_message = on
+color_inactive_prefix = on
+color_inactive_prefix_buffer = on
+color_inactive_time = off
+color_inactive_window = on
+color_nick_offline = off
+color_pairs_auto_reset = 5
+color_real_white = off
+command_chars = ""
+confirm_quit = off
+day_change = on
+day_change_message_1date = "-- %a, %d %b %Y --"
+day_change_message_2dates = "-- %%a, %%d %%b %%Y (%a, %d %b %Y) --"
+eat_newline_glitch = off
+emphasized_attributes = ""
+highlight = ""
+highlight_regex = ""
+highlight_tags = ""
+hotlist_add_conditions = "${away} || ${buffer.num_displayed} == 0"
+hotlist_buffer_separator = ", "
+hotlist_count_max = 2
+hotlist_count_min_msg = 2
+hotlist_names_count = 3
+hotlist_names_length = 0
+hotlist_names_level = 12
+hotlist_names_merged_buffers = off
+hotlist_prefix = "H: "
+hotlist_remove = merged
+hotlist_short_names = on
+hotlist_sort = group_time_asc
+hotlist_suffix = ""
+hotlist_unique_numbers = on
+input_cursor_scroll = 20
+input_share = none
+input_share_overwrite = off
+input_undo_max = 32
+item_buffer_filter = "*"
+item_buffer_zoom = "!"
+item_time_format = "%H:%M"
+jump_current_to_previous_buffer = on
+jump_previous_buffer_when_closing = on
+jump_smart_back_to_buffer = on
+key_bind_safe = on
+mouse = off
+mouse_timer_delay = 100
+nick_prefix = ""
+nick_suffix = ""
+paste_bracketed = on
+paste_bracketed_timer_delay = 10
+paste_max_lines = 1
+prefix_action = " *"
+prefix_align = right
+prefix_align_max = 0
+prefix_align_min = 0
+prefix_align_more = "+"
+prefix_align_more_after = on
+prefix_buffer_align = right
+prefix_buffer_align_max = 0
+prefix_buffer_align_more = "+"
+prefix_buffer_align_more_after = on
+prefix_error = "=!="
+prefix_join = "-->"
+prefix_network = "--"
+prefix_quit = "<--"
+prefix_same_nick = ""
+prefix_suffix = "|"
+read_marker = line
+read_marker_always_show = off
+read_marker_string = "- "
+save_config_on_exit = on
+save_layout_on_exit = none
+scroll_amount = 3
+scroll_bottom_after_switch = off
+scroll_page_percent = 100
+search_text_not_found_alert = on
+separator_horizontal = "-"
+separator_vertical = ""
+tab_width = 1
+time_format = "%a, %d %b %Y %T"
+window_auto_zoom = off
+window_separator_horizontal = on
+window_separator_vertical = on
+window_title = "WeeChat ${info:version}"
+
+[palette]
+
+[color]
+bar_more = 81
+chat = 250
+chat_bg = default
+chat_buffer = white
+chat_channel = white
+chat_day_change = 166
+chat_delimiters = 241
+chat_highlight = 81
+chat_highlight_bg = 161
+chat_host = 240
+chat_inactive_buffer = 240
+chat_inactive_window = 244
+chat_nick = 166
+chat_nick_colors = "cyan,magenta,green,brown,lightblue,lightcyan,lightmagenta,lightgreen,31,35,38,40,49,63,70,80,92,99,112,126,130,138,142,148,160,162,167,169,174,176,178,184,186,210,212,215,247"
+chat_nick_offline = darkgray
+chat_nick_offline_highlight = default
+chat_nick_offline_highlight_bg = 233
+chat_nick_other = 166
+chat_nick_prefix = 118
+chat_nick_self = 166
+chat_nick_suffix = 118
+chat_prefix_action = white
+chat_prefix_buffer = 12
+chat_prefix_buffer_inactive_buffer = 4
+chat_prefix_error = 11
+chat_prefix_join = 118
+chat_prefix_more = lightmagenta
+chat_prefix_network = magenta
+chat_prefix_quit = 161
+chat_prefix_suffix = 118
+chat_read_marker = 161
+chat_read_marker_bg = default
+chat_server = 135
+chat_tags = 161
+chat_text_found = 81
+chat_text_found_bg = 233
+chat_time = default
+chat_time_delimiters = brown
+chat_value = 166
+emphasized = 11
+emphasized_bg = magenta
+input_actions = 118
+input_text_not_found = 161
+nicklist_away = 243
+nicklist_group = 118
+nicklist_offline = blue
+separator = 237
+status_count_highlight = 81
+status_count_msg = 118
+status_count_other = default
+status_count_private = 118
+status_data_highlight = 81
+status_data_msg = 161
+status_data_other = default
+status_data_private = 118
+status_filter = 118
+status_more = 11
+status_name = white
+status_name_ssl = 118
+status_nicklist_count = default
+status_number = 161
+status_time = default
+
+[completion]
+base_word_until_cursor = on
+default_template = "%(nicks)|%(irc_channels)"
+nick_add_space = on
+nick_completer = ":"
+nick_first_only = off
+nick_ignore_chars = "[]`_-^"
+partial_completion_alert = on
+partial_completion_command = off
+partial_completion_command_arg = off
+partial_completion_count = on
+partial_completion_other = off
+
+[history]
+display_default = 5
+max_buffer_lines_minutes = 1440
+max_buffer_lines_number = 4096
+max_commands = 100
+max_visited_buffers = 50
+
+[proxy]
+tor.address = "127.0.0.1"
+tor.ipv6 = off
+tor.password = ""
+tor.port = 9050
+tor.type = socks5
+tor.username = ""
+
+[network]
+connection_timeout = 60
+gnutls_ca_file = "/etc/ssl/certs/ca-certificates.crt"
+gnutls_handshake_timeout = 30
+proxy_curl = ""
+
+[plugin]
+autoload = "*"
+debug = off
+extension = ".so,.dll"
+path = "%h/plugins"
+save_config_on_unload = on
+
+[bar]
+buffers.color_bg = default
+buffers.color_delim = default
+buffers.color_fg = default
+buffers.conditions = ""
+buffers.filling_left_right = vertical
+buffers.filling_top_bottom = columns_vertical
+buffers.hidden = on
+buffers.items = "buffers"
+buffers.position = left
+buffers.priority = 0
+buffers.separator = on
+buffers.size = 0
+buffers.size_max = 0
+buffers.type = root
+input.color_bg = 233
+input.color_delim = 240
+input.color_fg = default
+input.conditions = ""
+input.filling_left_right = vertical
+input.filling_top_bottom = horizontal
+input.hidden = off
+input.items = "[input_prompt]+(away),[input_search],[input_paste],input_text"
+input.position = bottom
+input.priority = 1000
+input.separator = off
+input.size = 1
+input.size_max = 0
+input.type = window
+nicklist.color_bg = 233
+nicklist.color_delim = 166
+nicklist.color_fg = default
+nicklist.conditions = "${nicklist}"
+nicklist.filling_left_right = vertical
+nicklist.filling_top_bottom = columns_vertical
+nicklist.hidden = off
+nicklist.items = "buffer_nicklist"
+nicklist.position = right
+nicklist.priority = 200
+nicklist.separator = on
+nicklist.size = 0
+nicklist.size_max = 0
+nicklist.type = window
+status.color_bg = 235
+status.color_delim = 240
+status.color_fg = default
+status.conditions = ""
+status.filling_left_right = vertical
+status.filling_top_bottom = horizontal
+status.hidden = off
+status.items = "[time],[buffer_last_number],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_zoom+buffer_filter,[lag],[hotlist],completion,scroll"
+status.position = bottom
+status.priority = 500
+status.separator = off
+status.size = 1
+status.size_max = 0
+status.type = window
+title.color_bg = 237
+title.color_delim = 166
+title.color_fg = default
+title.conditions = ""
+title.filling_left_right = vertical
+title.filling_top_bottom = horizontal
+title.hidden = off
+title.items = "buffer_title"
+title.position = top
+title.priority = 500
+title.separator = off
+title.size = 1
+title.size_max = 0
+title.type = window
+
+[layout]
+
+[notify]
+
+[filter]
+
+[key]
+ctrl-? = "/input delete_previous_char"
+ctrl-A = "/input move_beginning_of_line"
+ctrl-B = "/input move_previous_char"
+ctrl-C_ = "/input insert \x1F"
+ctrl-Cb = "/input insert \x02"
+ctrl-Cc = "/input insert \x03"
+ctrl-Ci = "/input insert \x1D"
+ctrl-Co = "/input insert \x0F"
+ctrl-Cv = "/input insert \x16"
+ctrl-D = "/input delete_next_char"
+ctrl-E = "/input move_end_of_line"
+ctrl-F = "/input move_next_char"
+ctrl-H = "/input delete_previous_char"
+ctrl-I = "/input complete_next"
+ctrl-J = "/input return"
+ctrl-K = "/input delete_end_of_line"
+ctrl-L = "/window refresh"
+ctrl-M = "/input return"
+ctrl-N = "/buffer +1"
+ctrl-P = "/buffer -1"
+ctrl-R = "/input search_text"
+ctrl-Sctrl-U = "/input set_unread"
+ctrl-T = "/input transpose_chars"
+ctrl-U = "/input delete_beginning_of_line"
+ctrl-W = "/input delete_previous_word"
+ctrl-X = "/input switch_active_buffer"
+ctrl-Y = "/input clipboard_paste"
+meta-meta2-1~ = "/window scroll_top"
+meta-meta2-23~ = "/bar scroll nicklist * b"
+meta-meta2-24~ = "/bar scroll nicklist * e"
+meta-meta2-4~ = "/window scroll_bottom"
+meta-meta2-5~ = "/window scroll_up"
+meta-meta2-6~ = "/window scroll_down"
+meta-meta2-7~ = "/window scroll_top"
+meta-meta2-8~ = "/window scroll_bottom"
+meta-meta2-A = "/buffer -1"
+meta-meta2-B = "/buffer +1"
+meta-meta2-C = "/buffer +1"
+meta-meta2-D = "/buffer -1"
+meta-- = "/filter toggle @"
+meta-/ = "/input jump_last_buffer_displayed"
+meta-0 = "/buffer *10"
+meta-1 = "/buffer *1"
+meta-2 = "/buffer *2"
+meta-3 = "/buffer *3"
+meta-4 = "/buffer *4"
+meta-5 = "/buffer *5"
+meta-6 = "/buffer *6"
+meta-7 = "/buffer *7"
+meta-8 = "/buffer *8"
+meta-9 = "/buffer *9"
+meta-< = "/input jump_previously_visited_buffer"
+meta-= = "/filter toggle"
+meta-> = "/input jump_next_visited_buffer"
+meta-OA = "/input history_global_previous"
+meta-OB = "/input history_global_next"
+meta-OC = "/input move_next_word"
+meta-OD = "/input move_previous_word"
+meta-OF = "/input move_end_of_line"
+meta-OH = "/input move_beginning_of_line"
+meta-Oa = "/input history_global_previous"
+meta-Ob = "/input history_global_next"
+meta-Oc = "/input move_next_word"
+meta-Od = "/input move_previous_word"
+meta2-15~ = "/buffer -1"
+meta2-17~ = "/buffer +1"
+meta2-18~ = "/window -1"
+meta2-19~ = "/window +1"
+meta2-1;3A = "/buffer -1"
+meta2-1;3B = "/buffer +1"
+meta2-1;3C = "/buffer +1"
+meta2-1;3D = "/buffer -1"
+meta2-1;3F = "/window scroll_bottom"
+meta2-1;3H = "/window scroll_top"
+meta2-1;5A = "/input history_global_previous"
+meta2-1;5B = "/input history_global_next"
+meta2-1;5C = "/input move_next_word"
+meta2-1;5D = "/input move_previous_word"
+meta2-1~ = "/input move_beginning_of_line"
+meta2-200~ = "/input paste_start"
+meta2-201~ = "/input paste_stop"
+meta2-20~ = "/bar scroll title * -30%"
+meta2-21~ = "/bar scroll title * +30%"
+meta2-23;3~ = "/bar scroll nicklist * b"
+meta2-23~ = "/bar scroll nicklist * -100%"
+meta2-24;3~ = "/bar scroll nicklist * e"
+meta2-24~ = "/bar scroll nicklist * +100%"
+meta2-3~ = "/input delete_next_char"
+meta2-4~ = "/input move_end_of_line"
+meta2-5;3~ = "/window scroll_up"
+meta2-5~ = "/window page_up"
+meta2-6;3~ = "/window scroll_down"
+meta2-6~ = "/window page_down"
+meta2-7~ = "/input move_beginning_of_line"
+meta2-8~ = "/input move_end_of_line"
+meta2-A = "/input history_previous"
+meta2-B = "/input history_next"
+meta2-C = "/input move_next_char"
+meta2-D = "/input move_previous_char"
+meta2-F = "/input move_end_of_line"
+meta2-G = "/window page_down"
+meta2-H = "/input move_beginning_of_line"
+meta2-I = "/window page_up"
+meta2-Z = "/input complete_previous"
+meta2-[E = "/buffer -1"
+meta-_ = "/input redo"
+meta-a = "/input jump_smart"
+meta-b = "/input move_previous_word"
+meta-d = "/input delete_next_word"
+meta-f = "/input move_next_word"
+meta-h = "/input hotlist_clear"
+meta-jmeta-f = "/buffer -"
+meta-jmeta-l = "/buffer +"
+meta-jmeta-r = "/server raw"
+meta-jmeta-s = "/server jump"
+meta-j01 = "/buffer 1"
+meta-j02 = "/buffer 2"
+meta-j03 = "/buffer 3"
+meta-j04 = "/buffer 4"
+meta-j05 = "/buffer 5"
+meta-j06 = "/buffer 6"
+meta-j07 = "/buffer 7"
+meta-j08 = "/buffer 8"
+meta-j09 = "/buffer 9"
+meta-j10 = "/buffer 10"
+meta-j11 = "/buffer 11"
+meta-j12 = "/buffer 12"
+meta-j13 = "/buffer 13"
+meta-j14 = "/buffer 14"
+meta-j15 = "/buffer 15"
+meta-j16 = "/buffer 16"
+meta-j17 = "/buffer 17"
+meta-j18 = "/buffer 18"
+meta-j19 = "/buffer 19"
+meta-j20 = "/buffer 20"
+meta-j21 = "/buffer 21"
+meta-j22 = "/buffer 22"
+meta-j23 = "/buffer 23"
+meta-j24 = "/buffer 24"
+meta-j25 = "/buffer 25"
+meta-j26 = "/buffer 26"
+meta-j27 = "/buffer 27"
+meta-j28 = "/buffer 28"
+meta-j29 = "/buffer 29"
+meta-j30 = "/buffer 30"
+meta-j31 = "/buffer 31"
+meta-j32 = "/buffer 32"
+meta-j33 = "/buffer 33"
+meta-j34 = "/buffer 34"
+meta-j35 = "/buffer 35"
+meta-j36 = "/buffer 36"
+meta-j37 = "/buffer 37"
+meta-j38 = "/buffer 38"
+meta-j39 = "/buffer 39"
+meta-j40 = "/buffer 40"
+meta-j41 = "/buffer 41"
+meta-j42 = "/buffer 42"
+meta-j43 = "/buffer 43"
+meta-j44 = "/buffer 44"
+meta-j45 = "/buffer 45"
+meta-j46 = "/buffer 46"
+meta-j47 = "/buffer 47"
+meta-j48 = "/buffer 48"
+meta-j49 = "/buffer 49"
+meta-j50 = "/buffer 50"
+meta-j51 = "/buffer 51"
+meta-j52 = "/buffer 52"
+meta-j53 = "/buffer 53"
+meta-j54 = "/buffer 54"
+meta-j55 = "/buffer 55"
+meta-j56 = "/buffer 56"
+meta-j57 = "/buffer 57"
+meta-j58 = "/buffer 58"
+meta-j59 = "/buffer 59"
+meta-j60 = "/buffer 60"
+meta-j61 = "/buffer 61"
+meta-j62 = "/buffer 62"
+meta-j63 = "/buffer 63"
+meta-j64 = "/buffer 64"
+meta-j65 = "/buffer 65"
+meta-j66 = "/buffer 66"
+meta-j67 = "/buffer 67"
+meta-j68 = "/buffer 68"
+meta-j69 = "/buffer 69"
+meta-j70 = "/buffer 70"
+meta-j71 = "/buffer 71"
+meta-j72 = "/buffer 72"
+meta-j73 = "/buffer 73"
+meta-j74 = "/buffer 74"
+meta-j75 = "/buffer 75"
+meta-j76 = "/buffer 76"
+meta-j77 = "/buffer 77"
+meta-j78 = "/buffer 78"
+meta-j79 = "/buffer 79"
+meta-j80 = "/buffer 80"
+meta-j81 = "/buffer 81"
+meta-j82 = "/buffer 82"
+meta-j83 = "/buffer 83"
+meta-j84 = "/buffer 84"
+meta-j85 = "/buffer 85"
+meta-j86 = "/buffer 86"
+meta-j87 = "/buffer 87"
+meta-j88 = "/buffer 88"
+meta-j89 = "/buffer 89"
+meta-j90 = "/buffer 90"
+meta-j91 = "/buffer 91"
+meta-j92 = "/buffer 92"
+meta-j93 = "/buffer 93"
+meta-j94 = "/buffer 94"
+meta-j95 = "/buffer 95"
+meta-j96 = "/buffer 96"
+meta-j97 = "/buffer 97"
+meta-j98 = "/buffer 98"
+meta-j99 = "/buffer 99"
+meta-k = "/input grab_key_command"
+meta-l = "/window bare"
+meta-m = "/mute mouse toggle"
+meta-n = "/window scroll_next_highlight"
+meta-p = "/window scroll_previous_highlight"
+meta-r = "/input delete_line"
+meta-s = "/mute aspell toggle"
+meta-u = "/window scroll_unread"
+meta-wmeta-meta2-A = "/window up"
+meta-wmeta-meta2-B = "/window down"
+meta-wmeta-meta2-C = "/window right"
+meta-wmeta-meta2-D = "/window left"
+meta-wmeta2-1;3A = "/window up"
+meta-wmeta2-1;3B = "/window down"
+meta-wmeta2-1;3C = "/window right"
+meta-wmeta2-1;3D = "/window left"
+meta-wmeta-b = "/window balance"
+meta-wmeta-s = "/window swap"
+meta-x = "/input zoom_merged_buffer"
+meta-z = "/window zoom"
+ctrl-_ = "/input undo"
+
+[key_search]
+ctrl-I = "/input search_switch_where"
+ctrl-J = "/input search_stop"
+ctrl-M = "/input search_stop"
+ctrl-R = "/input search_switch_regex"
+meta2-A = "/input search_previous"
+meta2-B = "/input search_next"
+meta-c = "/input search_switch_case"
+
+[key_cursor]
+ctrl-J = "/cursor stop"
+ctrl-M = "/cursor stop"
+meta-meta2-A = "/cursor move area_up"
+meta-meta2-B = "/cursor move area_down"
+meta-meta2-C = "/cursor move area_right"
+meta-meta2-D = "/cursor move area_left"
+meta2-1;3A = "/cursor move area_up"
+meta2-1;3B = "/cursor move area_down"
+meta2-1;3C = "/cursor move area_right"
+meta2-1;3D = "/cursor move area_left"
+meta2-A = "/cursor move up"
+meta2-B = "/cursor move down"
+meta2-C = "/cursor move right"
+meta2-D = "/cursor move left"
+@item(buffer_nicklist):K = "/window ${_window_number};/kickban ${nick}"
+@item(buffer_nicklist):b = "/window ${_window_number};/ban ${nick}"
+@item(buffer_nicklist):k = "/window ${_window_number};/kick ${nick}"
+@item(buffer_nicklist):q = "/window ${_window_number};/query ${nick};/cursor stop"
+@item(buffer_nicklist):w = "/window ${_window_number};/whois ${nick}"
+@chat:Q = "hsignal:chat_quote_time_prefix_message;/cursor stop"
+@chat:m = "hsignal:chat_quote_message;/cursor stop"
+@chat:q = "hsignal:chat_quote_prefix_message;/cursor stop"
+
+[key_mouse]
+@bar(buffers):ctrl-wheeldown = "hsignal:buffers_mouse"
+@bar(buffers):ctrl-wheelup = "hsignal:buffers_mouse"
+@bar(input):button2 = "/input grab_mouse_area"
+@bar(nicklist):button1-gesture-down = "/bar scroll nicklist ${_window_number} +100%"
+@bar(nicklist):button1-gesture-down-long = "/bar scroll nicklist ${_window_number} e"
+@bar(nicklist):button1-gesture-up = "/bar scroll nicklist ${_window_number} -100%"
+@bar(nicklist):button1-gesture-up-long = "/bar scroll nicklist ${_window_number} b"
+@chat(script.scripts):button1 = "/window ${_window_number};/script go ${_chat_line_y}"
+@chat(script.scripts):button2 = "/window ${_window_number};/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}"
+@chat(script.scripts):wheeldown = "/script down 5"
+@chat(script.scripts):wheelup = "/script up 5"
+@item(buffer_nicklist):button1 = "/window ${_window_number};/query ${nick}"
+@item(buffer_nicklist):button1-gesture-left = "/window ${_window_number};/kick ${nick}"
+@item(buffer_nicklist):button1-gesture-left-long = "/window ${_window_number};/kickban ${nick}"
+@item(buffer_nicklist):button2 = "/window ${_window_number};/whois ${nick}"
+@item(buffer_nicklist):button2-gesture-left = "/window ${_window_number};/ban ${nick}"
+@item(buffers):button1* = "hsignal:buffers_mouse"
+@item(buffers):button2* = "hsignal:buffers_mouse"
+@bar:wheeldown = "/bar scroll ${_bar_name} ${_window_number} +20%"
+@bar:wheelup = "/bar scroll ${_bar_name} ${_window_number} -20%"
+@chat:button1 = "/window ${_window_number}"
+@chat:button1-gesture-left = "/window ${_window_number};/buffer -1"
+@chat:button1-gesture-left-long = "/window ${_window_number};/buffer 1"
+@chat:button1-gesture-right = "/window ${_window_number};/buffer +1"
+@chat:button1-gesture-right-long = "/window ${_window_number};/input jump_last_buffer"
+@chat:ctrl-wheeldown = "/window scroll_horiz -window ${_window_number} +10%"
+@chat:ctrl-wheelup = "/window scroll_horiz -window ${_window_number} -10%"
+@chat:wheeldown = "/window scroll_down -window ${_window_number}"
+@chat:wheelup = "/window scroll_up -window ${_window_number}"
+@*:button3 = "/cursor go ${_x},${_y}"
diff --git a/weechat/weechat.log b/weechat/weechat.log
new file mode 100644
index 0000000..305d26a
--- /dev/null
+++ b/weechat/weechat.log
Binary files differ
diff --git a/weechat/weechat_crash_20161231_23194.log b/weechat/weechat_crash_20161231_23194.log
new file mode 100644
index 0000000..d781c06
--- /dev/null
+++ b/weechat/weechat_crash_20161231_23194.log
@@ -0,0 +1,55886 @@
+[2016-12-31 17:13:50] WeeChat 1.6 (compiled on Oct 6 2016 11:55:35)
+[2016-12-31 17:13:50] Reading configuration file sec.conf
+[2016-12-31 17:13:50] Reading configuration file weechat.conf
+[2016-12-31 17:13:50] Reading configuration file plugins.conf
+[2016-12-31 17:13:50] Reading configuration file charset.conf
+[2016-12-31 17:13:50] Reading configuration file exec.conf
+[2016-12-31 17:13:50] Reading configuration file trigger.conf
+[2016-12-31 17:13:50] Reading configuration file aspell.conf
+[2016-12-31 17:13:50] Reading configuration file alias.conf
+[2016-12-31 17:13:50] Reading configuration file xfer.conf
+[2016-12-31 17:13:50] Reading configuration file irc.conf
+[2016-12-31 17:13:50] Reading configuration file otr.conf
+[2016-12-31 17:13:51] Reading configuration file autosort.conf
+[2016-12-31 17:13:51] Writing configuration file autosort.conf
+[2016-12-31 17:13:51] Reading configuration file script.conf
+[2016-12-31 17:13:51] irc: connecting to server chat.freenode.net/6667...
+[2016-12-31 17:13:51] Writing configuration file sec.conf
+[2016-12-31 17:13:51] Writing configuration file weechat.conf
+[2016-12-31 17:13:51] Writing configuration file plugins.conf
+[2016-12-31 17:13:51] Writing configuration file charset.conf
+[2016-12-31 17:13:51] Writing configuration file exec.conf
+[2016-12-31 17:13:51] Writing configuration file trigger.conf
+[2016-12-31 17:13:51] Writing configuration file aspell.conf
+[2016-12-31 17:13:51] Writing configuration file alias.conf
+[2016-12-31 17:13:51] Writing configuration file xfer.conf
+[2016-12-31 17:13:51] Writing configuration file irc.conf
+[2016-12-31 17:13:51] Writing configuration file otr.conf
+[2016-12-31 17:13:51] Writing configuration file autosort.conf
+[2016-12-31 17:13:51] Writing configuration file script.conf
+[2016-12-31 17:13:51] Writing configuration file sec.conf
+[2016-12-31 17:13:51] Writing configuration file weechat.conf
+[2016-12-31 17:13:51] Writing configuration file plugins.conf
+[2016-12-31 17:13:51] Writing configuration file charset.conf
+[2016-12-31 17:13:51] Writing configuration file exec.conf
+[2016-12-31 17:13:51] Writing configuration file trigger.conf
+[2016-12-31 17:13:51] Writing configuration file aspell.conf
+[2016-12-31 17:13:51] Writing configuration file alias.conf
+[2016-12-31 17:13:51] Writing configuration file xfer.conf
+[2016-12-31 17:13:51] Writing configuration file irc.conf
+[2016-12-31 17:13:51] Writing configuration file otr.conf
+[2016-12-31 17:13:51] Writing configuration file autosort.conf
+[2016-12-31 17:13:51] Writing configuration file script.conf
+[2016-12-31 17:13:57] Writing configuration file irc.conf
+[2016-12-31 17:13:57] Writing configuration file irc.conf
+[2016-12-31 17:13:57] Writing configuration file irc.conf
+[2016-12-31 17:13:57] Writing configuration file irc.conf
+[2016-12-31 17:13:57] Writing configuration file irc.conf
+[2016-12-31 17:13:57] Writing configuration file irc.conf
+[2016-12-31 17:13:58] Writing configuration file sec.conf
+[2016-12-31 17:13:58] Writing configuration file weechat.conf
+[2016-12-31 17:13:58] Writing configuration file plugins.conf
+[2016-12-31 17:13:58] Writing configuration file charset.conf
+[2016-12-31 17:13:58] Writing configuration file exec.conf
+[2016-12-31 17:13:58] Writing configuration file trigger.conf
+[2016-12-31 17:13:58] Writing configuration file aspell.conf
+[2016-12-31 17:13:58] Writing configuration file alias.conf
+[2016-12-31 17:13:58] Writing configuration file xfer.conf
+[2016-12-31 17:13:58] Writing configuration file irc.conf
+[2016-12-31 17:13:58] Writing configuration file otr.conf
+[2016-12-31 17:13:58] Writing configuration file autosort.conf
+[2016-12-31 17:13:58] Writing configuration file script.conf
+[2016-12-31 17:15:00] Very bad, WeeChat is crashing (SIGSEGV received)...
+
+****** WeeChat CRASH DUMP ******
+
+gui_windows . . . . . . . . . : 0x7f754fc0f9b0
+last_gui_window . . . . . . . : 0x7f754fc0f9b0
+gui_current window. . . . . . : 0x7f754fc0f9b0
+gui_windows_tree. . . . . . . : 0x7f754fc0f980
+
+[window (addr:0x7f754fc0f9b0)]
+ number. . . . . . . : 1
+ win_x . . . . . . . : 0
+ win_y . . . . . . . : 0
+ win_width . . . . . : 319
+ win_height. . . . . : 83
+ win_width_pct . . . : 100
+ win_height_pct. . . : 100
+ win_chat_x. . . . . : 0
+ win_chat_y. . . . . : 2
+ win_chat_width. . . : 319
+ win_chat_height . . : 79
+ win_chat_cursor_x . : 0
+ win_chat_cursor_y . : 78
+ refresh_needed. . . : 0
+ gui_objects . . . . : 0x7f754fc0f960
+ window specific objects for Curses:
+ win_chat. . . . . . . : 0x7f7550a16d50
+ win_separator_horiz . : 0x0
+ win_separator_vertic. : 0x0
+ buffer. . . . . . . : 0x7f7550a131e0
+ layout_plugin_name. : '(null)'
+ layout_buffer_name. : '(null)'
+ scroll. . . . . . . : 0x7f75508ec0c0
+ coords_size . . . . : 79
+ coords. . . . . . . : 0x7f7550b01b50
+ coords_x_message. . : 32
+ ptr_tree. . . . . . : 0x7f754fc0f980
+ prev_window . . . . : 0x0
+ next_window . . . . : 0x0
+
+ [scroll (addr:0x7f75508ec0c0)]
+ buffer. . . . . . . . : 0x7f7550a131e0
+ first_line_displayed. : 0
+ start_line. . . . . . : 0x0
+ start_line_pos. . . . : 0
+ scrolling . . . . . . : 0
+ start_col . . . . . . : 0
+ lines_after . . . . . : 0
+ text_search_start_line: 0x0
+ prev_scroll . . . . . : 0x0
+ next_scroll . . . . . : 0x0
+
+ [window bar (addr:0x7f754fc0fad0)]
+ bar. . . . . . . . . . : 0x7f754f93b390 ('input')
+ x. . . . . . . . . . . : 0
+ y. . . . . . . . . . . : 82
+ width. . . . . . . . . : 319
+ height . . . . . . . . : 1
+ scroll_x . . . . . . . : 0
+ scroll_y . . . . . . . : 0
+ cursor_x . . . . . . . : 15
+ cursor_y . . . . . . . : 82
+ current_size . . . . . : 1
+ items_count. . . . . . : 3
+ items_subcount[000]. . : 1
+ items_content[000][000]: '.F*08 .F00.F@00166neodarz.bD(.F00i.bD)' (item: ' input_prompt', num_lines: 1, refresh_needed: 0)
+ items_subcount[001]. . : 1
+ items_content[001][000]: '.F*08>>.F00' (item: '>>', num_lines: 1, refresh_needed: 0)
+ items_subcount[002]. . : 1
+ items_content[002][000]: '.b_.b#' (item: 'input_text', num_lines: 1, refresh_needed: 0)
+ screen_col_size. . . . : 0
+ screen_lines . . . . . : 0
+ coords_count . . . . . : 4
+ coords[000]. . . . . . : item=0, subitem=0, line=0, x=0, y=82
+ coords[001]. . . . . . : item=1, subitem=0, line=0, x=12, y=82
+ coords[002]. . . . . . : item=2, subitem=0, line=0, x=15, y=82
+ coords[003]. . . . . . : item=-1, subitem=-1, line=0, x=15, y=82
+ gui_objects. . . . . . : 0x7f754fc0fab0
+ bar window specific objects for Curses:
+ win_bar. . . . . . . : 0x7f754fc1a3e0
+ win_separator. . . . : 0x7f7550a13580
+ prev_bar_window. . . . : 0x0
+ next_bar_window. . . . : 0x7f754fc14fc0
+
+ [window bar (addr:0x7f754fc14fc0)]
+ bar. . . . . . . . . . : 0x7f754f976e00 ('title')
+ x. . . . . . . . . . . : 0
+ y. . . . . . . . . . . : 0
+ width. . . . . . . . . : 319
+ height . . . . . . . . : 1
+ scroll_x . . . . . . . : 0
+ scroll_y . . . . . . . : 0
+ cursor_x . . . . . . . : -1
+ cursor_y . . . . . . . : -1
+ current_size . . . . . : 1
+ items_count. . . . . . : 1
+ items_subcount[000]. . : 1
+ items_content[000][000]: 'IRC: chat.freenode.net/6667 (2001:5a0:3604:1:64:86:243:181)' (item: 'buffer_title', num_lines: 1, refresh_needed: 0)
+ screen_col_size. . . . : 0
+ screen_lines . . . . . : 0
+ coords_count . . . . . : 2
+ coords[000]. . . . . . : item=0, subitem=0, line=0, x=0, y=0
+ coords[001]. . . . . . : item=-1, subitem=-1, line=0, x=59, y=0
+ gui_objects. . . . . . : 0x7f754fc14fa0
+ bar window specific objects for Curses:
+ win_bar. . . . . . . : 0x7f754fc12500
+ win_separator. . . . : 0x7f754fc1a520
+ prev_bar_window. . . . : 0x7f754fc0fad0
+ next_bar_window. . . . : 0x0
+
+gui_buffers . . . . . . . . . : 0x7f754fc0cb60
+last_gui_buffer . . . . . . . : 0x7f7550af32a0
+gui_buffers_count . . . . . . : 11
+gui_buffers_visited . . . . . : 0x7f754fc0f8e0
+last_gui_buffer_visited . . . : 0x7f7550b153a0
+gui_buffers_visited_index . . : -1
+gui_buffers_visited_count . . : 11
+gui_buffers_visited_frozen. . : 0
+gui_buffer_last_displayed . . : 0x7f7550b147f0
+
+[buffer (addr:0x7f754fc0cb60)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 1
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'weechat'
+ full_name . . . . . . . : 'core.weechat'
+ short_name. . . . . . . : 'weechat'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 1
+ active. . . . . . . . . : 0
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x0
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'WeeChat 1.6 (C) 2003-2016 - https://weechat.org/'
+ own_lines . . . . . . . : 0x7f754fc0cdd0
+ first_line . . . . . . . : 0x7f754fc12650
+ last_line. . . . . . . . : 0x7f7550b84420
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 81
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x7f7550a4a910
+ first_line . . . . . . . : 0x7f7550a4e0e0
+ last_line. . . . . . . . : 0x7f7550b846b0
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 141
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 8
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ lines . . . . . . . . . : 0x7f7550a4a910
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 0
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f754fc0ce10
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 1
+ nicklist_count. . . . . : 0
+ nicklist_groups_count . : 0
+ nicklist_nicks_count. . : 0
+ nicklist_visible_count. : 0
+ nickcmp_callback. . . . : 0x0
+ nickcmp_callback_pointer: 0x0
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x0
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f754fc0f310
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '(null)'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : '(null)'
+ highlight_tags_restrict_count: 0
+ highlight_tags_restrict_array: 0x0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f754fc0f6a0
+ prev_buffer . . . . . . : 0x0
+ next_buffer . . . . . . : 0x7f7550a131e0
+
+[hashtable hotlist_max_level_nicks (addr:0x7f754fc0f540)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f754fc0f590
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f754fc0f6a0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f754fc0f6f0
+ items_count. . . . . . : 3
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x7f755048dda0
+ [item 0x7f754fc0f6f0]
+ key (string) . . . : 'histman'
+ key_size . . . . . : 8
+ value (string) . . : 'on'
+ value_size . . . . : 3
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f754fc0f800
+ [item 0x7f754fc0f6f0]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'core'
+ value_size . . . . : 5
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f754fc0f860
+ [item 0x7f754fc0f6f0]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'weechat'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f754fc0ce10)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+
+ => last 100 lines:
+ line N-00080: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.14 ___ __ ______________ _____ '
+ line N-00079: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.14 __ | / /___________ ____/__ /_______ __ /_'
+ line N-00078: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.14 __ | /| / /_ _ \ _ \ / __ __ \ __ `/ __/'
+ line N-00077: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.14 __ |/ |/ / / __/ __/ /___ _ / / / /_/ // /_ '
+ line N-00076: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.14 ____/|__/ \___/\___/\____/ /_/ /_/\__,_/ \__/ '
+ line N-00075: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.11WeeChat 1.6 .28[.32compiled on Oct 6 2016 11:55:35.28]'
+ line N-00074: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -'
+ line N-00073: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:'.04⚠ '
+ data: 'Error: unable to load plugin "/usr/lib/weechat/plugins/perl.so": libperl.so: cannot open shared object file: No such file or directory'
+ line N-00072: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:'.04⚠ '
+ data: 'If you're trying to load a script and not a C plugin, try command to load scripts (/perl, /python, ...)'
+ line N-00071: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:'.04⚠ '
+ data: 'irc: warning: proxy "tor" does not exist (you can add it with command /proxy)'
+ line N-00070: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:'.04⚠ '
+ data: '.F03WARNING! This clone_scanner script is currently rather inefficient, and requires a rewrite.'
+ line N-00069: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: ' It may cause nasty lag when there are a lot of concurrent joins on the channel, as it evaluates the nicklist on every join.'
+ line N-00068: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: ' For servers like twitch.tv and bitlbee, you might want to exclude the server with the new setting:'
+ line N-00067: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: ' .F*16 /set plugins.var.python.clone_scanner.hooks.excluded_servers twitchtv,bitlbee'
+ line N-00066: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: ' This script update is an emergency update to add the above option, and warn the users of this script.'
+ line N-00065: y:-1, str_time:'.0217.03:.0213.03:.0250', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: ' You can disable this warning with:.F*16 /set plugins.var.python.clone_scanner.lag_warning off'
+ line N-00064: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'python scripts loaded: autoconnect, autojoin, autojoin_on_invite, autosort, bufsave, clone_scanner, confversion, country, grep, histman, irssi_awaylog, otr, pyrnotify, queryman, sshnotify'
+ line N-00063: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'script: 328 scripts for WeeChat 1.6'
+ line N-00062: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Plugins loaded: alias, aspell, charset, exec, guile, irc, python, script, trigger, xfer'
+ line N-00061: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to sec.conf'
+ line N-00060: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to weechat.conf'
+ line N-00059: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to plugins.conf'
+ line N-00058: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to charset.conf'
+ line N-00057: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to exec.conf'
+ line N-00056: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to trigger.conf'
+ line N-00055: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to aspell.conf'
+ line N-00054: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to alias.conf'
+ line N-00053: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to xfer.conf'
+ line N-00052: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to irc.conf'
+ line N-00051: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to otr.conf'
+ line N-00050: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to autosort.conf'
+ line N-00049: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to script.conf'
+ line N-00048: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to sec.conf'
+ line N-00047: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to weechat.conf'
+ line N-00046: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to plugins.conf'
+ line N-00045: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to charset.conf'
+ line N-00044: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to exec.conf'
+ line N-00043: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to trigger.conf'
+ line N-00042: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to aspell.conf'
+ line N-00041: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to alias.conf'
+ line N-00040: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to xfer.conf'
+ line N-00039: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to irc.conf'
+ line N-00038: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to otr.conf'
+ line N-00037: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to autosort.conf'
+ line N-00036: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to script.conf'
+ line N-00035: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to irc.conf'
+ line N-00034: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to irc.conf'
+ line N-00033: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to irc.conf'
+ line N-00032: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to irc.conf'
+ line N-00031: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to irc.conf'
+ line N-00030: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to irc.conf'
+ line N-00029: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to sec.conf'
+ line N-00028: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to weechat.conf'
+ line N-00027: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to plugins.conf'
+ line N-00026: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to charset.conf'
+ line N-00025: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to exec.conf'
+ line N-00024: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to trigger.conf'
+ line N-00023: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to aspell.conf'
+ line N-00022: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to alias.conf'
+ line N-00021: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to xfer.conf'
+ line N-00020: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to irc.conf'
+ line N-00019: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to otr.conf'
+ line N-00018: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to autosort.conf'
+ line N-00017: y:-1, str_time:'.0217.03:.0213.03:.0258', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Options saved to script.conf'
+ line N-00016: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:'.04⚠ '
+ data: 'lua: unable to execute file "/home/neodarz/.weechat/lua/autoload/matrix.lua"'
+ line N-00015: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:'.04⚠ '
+ data: 'lua: error: /home/neodarz/.weechat/lua/autoload/matrix.lua:46: module 'cjson' not found:'
+ line N-00014: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no field package.preload['cjson']'
+ line N-00013: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file '/usr/local/share/lua/5.3/cjson.lua''
+ line N-00012: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file '/usr/local/share/lua/5.3/cjson/init.lua''
+ line N-00011: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file '/usr/local/lib/lua/5.3/cjson.lua''
+ line N-00010: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file '/usr/local/lib/lua/5.3/cjson/init.lua''
+ line N-00009: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file '/usr/share/lua/5.3/cjson.lua''
+ line N-00008: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file '/usr/share/lua/5.3/cjson/init.lua''
+ line N-00007: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file './cjson.lua''
+ line N-00006: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file './cjson/init.lua''
+ line N-00005: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file '/usr/local/lib/lua/5.3/cjson.so''
+ line N-00004: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file '/usr/lib/x86_64-linux-gnu/lua/5.3/cjson.so''
+ line N-00003: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file '/usr/lib/lua/5.3/cjson.so''
+ line N-00002: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file '/usr/local/lib/lua/5.3/loadall.so''
+ line N-00001: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'no file './cjson.so''
+ line N-00000: y:-1, str_time:'.0217.03:.0214.03:.0208', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Plugin "lua" loaded'
+
+[completion (addr:0x7f754fc0f310)]
+ buffer. . . . . . . . . : 0x7f754fc0cb60
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f754fc0f390
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f754fc0f4f0)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f754ea0a2c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f754ea0a2d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f7550a131e0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 1
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'server.freenode'
+ full_name . . . . . . . : 'irc.server.freenode'
+ short_name. . . . . . . : 'freenode'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 1
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f75494f4130
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'IRC: chat.freenode.net/6667 (2001:5a0:3604:1:64:86:243:181)'
+ own_lines . . . . . . . : 0x7f7550a53200
+ first_line . . . . . . . : 0x7f7550a13190
+ last_line. . . . . . . . : 0x7f75509a1a10
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 60
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x7f7550a4a910
+ first_line . . . . . . . : 0x7f7550a4e0e0
+ last_line. . . . . . . . : 0x7f7550b846b0
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 141
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 8
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ lines . . . . . . . . . : 0x7f7550a4a910
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 0
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f754fc51580
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 1
+ nicklist_count. . . . . : 0
+ nicklist_groups_count . : 0
+ nicklist_nicks_count. . : 0
+ nicklist_visible_count. : 0
+ nickcmp_callback. . . . : 0x0
+ nickcmp_callback_pointer: 0x0
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f7549517b50
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f7550a138c0
+ history . . . . . . . . : 0x7f7550a15ba0
+ last_history. . . . . . : 0x7f7550a15ba0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 1
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f755002eed0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f7550a13a80
+ prev_buffer . . . . . . : 0x7f754fc0cb60
+ next_buffer . . . . . . : 0x7f7550b0a620
+
+[hashtable hotlist_max_level_nicks (addr:0x7f7550a13520)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550a13970
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f7550a13a80)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550a13bf0
+ items_count. . . . . . : 7
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f7550a519e0
+ [item 0x7f7550a13bf0]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f7550a531c0
+ [item 0x7f7550a13bf0]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f7550a50c00
+ [item 0x7f7550a13bf0]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'server'
+ value_size . . . . : 7
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x7f7550a4f380
+ [item 0x7f7550a13bf0]
+ key (string) . . . : 'charset_modifier'
+ key_size . . . . . : 17
+ value (string) . . : 'irc.freenode'
+ value_size . . . . : 13
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f7550a4ca00
+ [item 0x7f7550a13bf0]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f7550348590
+ [item 0x7f7550a13bf0]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f7550a136b0
+ [item 0x7f7550a13bf0]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'server.freenode'
+ value_size . . . . : 16
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f754fc51580)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+
+ => last 100 lines:
+ line N-00059: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'irc: connecting to server chat.freenode.net/6667...'
+ line N-00058: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'irc: connected to chat.freenode.net/6667 (2001:5a0:3604:1:64:86:243:181)'
+ line N-00057: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_notice,nick_karatkievich.freenode.net,host_karatkievich.freenode.net,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F03karatkievich.freenode.net.: *** Looking up your hostname...'
+ line N-00056: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_notice,nick_karatkievich.freenode.net,host_karatkievich.freenode.net,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F03karatkievich.freenode.net.: *** Checking Ident'
+ line N-00055: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_notice,nick_karatkievich.freenode.net,host_karatkievich.freenode.net,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F03karatkievich.freenode.net.: *** Couldn't look up your hostname'
+ line N-00054: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_notice,nick_karatkievich.freenode.net,host_karatkievich.freenode.net,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F03karatkievich.freenode.net.: *** No Ident response'
+ line N-00053: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_001,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Welcome to the freenode Internet Relay Chat Network neodarz'
+ line N-00052: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_002,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Your host is karatkievich.freenode.net[2001:5a0:3604:1:64:86:243:181/6667], running version ircd-seven-1.1.4'
+ line N-00051: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_003,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'This server was created Thu Sep 22 2016 at 20:50:21 UTC'
+ line N-00050: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_004,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'karatkievich.freenode.net ircd-seven-1.1.4 DOQRSZaghilopswz CFILMPQSbcefgijklmnopqrstvz bkloveqjfI'
+ line N-00049: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_005,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQScgimnprstz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode KNOCK STATUSMSG=@+ CALLERID=g :are supported by this server'
+ line N-00048: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_005,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'CASEMAPPING=rfc1459 CHARSET=ascii NICKLEN=16 CHANNELLEN=50 TOPICLEN=390 ETRACE CPRIVMSG CNOTICE DEAF=D MONITOR=100 FNC TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: :are supported by this server'
+ line N-00047: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_005,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'EXTBAN=$,ajrxz WHOX CLIENTVER=3.0 SAFELIST ELIST=CTU :are supported by this server'
+ line N-00046: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_251,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'There are 149 users and 81614 invisible on 29 servers'
+ line N-00045: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_252,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '31 :IRC Operators online'
+ line N-00044: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_253,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '11 :unknown connection(s)'
+ line N-00043: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_254,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '54290 :channels formed'
+ line N-00042: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_255,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'I have 8877 clients and 1 servers'
+ line N-00041: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_265,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '8877 12001 :Current local users 8877, max 12001'
+ line N-00040: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_266,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '81763 92341 :Current global users 81763, max 92341'
+ line N-00039: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_250,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Highest connection count: 12002 (12001 clients) (1005604 connections received)'
+ line N-00038: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_375,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- karatkievich.freenode.net Message of the Day -'
+ line N-00037: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- Welcome to karatkievich.freenode.net. Thanks to'
+ line N-00036: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- http://www.tatacommunications.com/ for sponsoring'
+ line N-00035: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- this server!'
+ line N-00034: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00033: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- KARATKIEVICH, ULADZIMIR (1930-1984) was a Belarusian'
+ line N-00032: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- romantic writer. After his first published work was a poem'
+ line N-00031: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- in 1951, he followed up with novels, short stories, plays,'
+ line N-00030: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- essays, articles and screenplays. His probably most popular'
+ line N-00029: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- work is the novel 'King Stakh's Wild Hunt' (1964). Most his'
+ line N-00028: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- novels are about Belarus's past. He won many national'
+ line N-00027: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- literary awards and influenced the Belarusian literature's'
+ line N-00026: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- development of historical themes.'
+ line N-00025: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00024: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00023: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- Welcome to freenode - supporting the free and open source'
+ line N-00022: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- software communities since 1998.'
+ line N-00021: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00020: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- By connecting to freenode you indicate that you have read and'
+ line N-00019: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- accept our policies as set out on http://www.freenode.net'
+ line N-00018: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- freenode runs an open proxy scanner. Please join #freenode for'
+ line N-00017: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- any network-related questions or queries, where a number of'
+ line N-00016: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- volunteer staff and helpful users will be happy to assist you.'
+ line N-00015: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00014: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- You can meet us at FOSSCON (http://www.fosscon.org) where we get'
+ line N-00013: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- together with like-minded FOSS enthusiasts for talks and'
+ line N-00012: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- real-life collaboration.'
+ line N-00011: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00010: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- We would like to thank Private Internet Access'
+ line N-00009: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- (https://www.privateinternetaccess.com/) and the other'
+ line N-00008: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- organisations that help keep freenode and our other projects'
+ line N-00007: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- running for their sustained support.'
+ line N-00006: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00005: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- In particular we would like to thank the sponsor'
+ line N-00004: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- of this server, details of which can be found above.'
+ line N-00003: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00002: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_376,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'End of /MOTD command.'
+ line N-00001: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_mode,host_neodarz,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'User mode .28[.+i.28]. by .15neodarz'
+ line N-00000: y:-1, str_time:'.0217.03:.0213.03:.0251', tags:'irc_notice,nick_NickServ,host_NickServ@services.,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F03NickServ .28(.27NickServ@services..28).: This nickname is registered. Please choose a different nickname, or identify via ../msg NickServ identify <password>...'
+
+[completion (addr:0x7f7550a138c0)]
+ buffer. . . . . . . . . : 0x7f7550a131e0
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f7550a52100
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f754fc3a9b0)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f754ea0a2c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f754ea0a2d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f7550b0a620)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 2
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#edmsio'
+ full_name . . . . . . . : 'irc.freenode.#edmsio'
+ short_name. . . . . . . : '#edmsio'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f75494f4130
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'Tantus est igitur innatus in nobis cognitionis amor et scientiae'
+ own_lines . . . . . . . : 0x7f7550b0a850
+ first_line . . . . . . . : 0x7f755002fba0
+ last_line. . . . . . . . : 0x7f7550ae6930
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 5
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f7550b0a850
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f7550b0a890
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 6
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 3
+ nicklist_visible_count. : 3
+ nickcmp_callback. . . . : 0x7f75494f42c0
+ nickcmp_callback_pointer: 0x7f754fca0090
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f7549517b50
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f7550b142b0
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f7550b0ac60
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f7550b1bb20
+ prev_buffer . . . . . . : 0x7f7550a131e0
+ next_buffer . . . . . . : 0x7f7550031ed0
+
+[hashtable hotlist_max_level_nicks (addr:0x7f7550b1bad0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550b14fa0
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f7550b1bb20)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550b0a910
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f7550b0abe0
+ [item 0x7f7550b0a910]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f7550b0aa20
+ [item 0x7f7550b0a910]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f7550b0ab00
+ [item 0x7f7550b0a910]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f7550b0ac20
+ [item 0x7f7550b0a910]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#edmsio'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f7550b010c0
+ [item 0x7f7550b0a910]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f7550b0aa60
+ [item 0x7f7550b0a910]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#edmsio'
+ value_size . . . . : 17
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f7550b0a890)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f755002fa70
+ last_child. : 0x7f7550a20e70
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f755002fa70)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550b0a890
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x7f7550b01140
+ => group (addr:0x7f7550b01140)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550b0a890
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x7f755002fa70
+ next_group. : 0x7f7550a20e70
+ => group (addr:0x7f7550a20e70)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550b0a890
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f7550031130
+ last_nick . : 0x7f7550030810
+ prev_group. : 0x7f7550b01140
+ next_group. : 0x0
+ => nick (addr:0x7f7550031130)
+ group . . . . . : 0x7f7550a20e70
+ name. . . . . . : 'GunnarZ'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f7550b01570
+ => nick (addr:0x7f7550b01570)
+ group . . . . . : 0x7f7550a20e70
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550031130
+ next_nick . . . : 0x7f7550030810
+ => nick (addr:0x7f7550030810)
+ group . . . . . : 0x7f7550a20e70
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b01570
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00004: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#edmsio.F@00118'
+ line N-00003: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_332,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic for .13#edmsio. is ".F00Tantus est igitur innatus in nobis cognitionis amor et scientiae."'
+ line N-00002: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_333,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic set by .F11VerdeRnel.28 (.27~verdernel@unaffiliated/verdernel.28). on Fri, 16 Dec 2016 09:50:49'
+ line N-00001: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#edmsio.: .133. nicks .28(.130. ops, .130. voices, .133. normals.28)'
+ line N-00000: y:-1, str_time:'.0217.03:.0214.03:.0203', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Wed, 11 May 2016 08:31:49'
+
+[completion (addr:0x7f7550b142b0)]
+ buffer. . . . . . . . . : 0x7f7550b0a620
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f7550a234c0
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f7550b1ba80)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f754ea0a2c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f754ea0a2d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f7550031ed0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 3
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#haum'
+ full_name . . . . . . . : 'irc.freenode.#haum'
+ short_name. . . . . . . : '#haum'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f75494f4130
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : '{HAUM} HAckerspace au Mans -- http://haum.org ||| Voices are Hackers ||| Mailing-list: http://lists.haum.org/mailman/listinfo/haum_hackerspace'
+ own_lines . . . . . . . : 0x7f7550032100
+ first_line . . . . . . . : 0x7f755057bae0
+ last_line. . . . . . . . : 0x7f7550030740
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 5
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f7550032100
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f7550a13b90
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 22
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 19
+ nicklist_visible_count. : 19
+ nickcmp_callback. . . . : 0x7f75494f42c0
+ nickcmp_callback_pointer: 0x7f754fca0090
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f7549517b50
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f7550a16380
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f7550a16470
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f7550a23160
+ prev_buffer . . . . . . : 0x7f7550b0a620
+ next_buffer . . . . . . : 0x7f7550a23620
+
+[hashtable hotlist_max_level_nicks (addr:0x7f7550a23000)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550a23050
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f7550a23160)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550a231b0
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f7550032e40
+ [item 0x7f7550a231b0]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f7550a232c0
+ [item 0x7f7550a231b0]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f7550a164e0
+ [item 0x7f7550a231b0]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f7550b15230
+ [item 0x7f7550a231b0]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#haum'
+ value_size . . . . : 6
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f7550b18990
+ [item 0x7f7550a231b0]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f7550a23320
+ [item 0x7f7550a231b0]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#haum'
+ value_size . . . . : 15
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f7550a13b90)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f75509e2f70
+ last_child. : 0x7f7550b18b30
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f75509e2f70)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550a13b90
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x7f7550b18a30
+ => group (addr:0x7f7550b18a30)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550a13b90
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f7550a22860
+ last_nick . : 0x7f7550a22760
+ prev_group. : 0x7f75509e2f70
+ next_group. : 0x7f7550b18b30
+ => nick (addr:0x7f7550a22860)
+ group . . . . . : 0x7f7550b18a30
+ name. . . . . . : 'feedoo'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f7550a21b00
+ => nick (addr:0x7f7550a21b00)
+ group . . . . . : 0x7f7550b18a30
+ name. . . . . . : 'GunnarZ'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a22860
+ next_nick . . . : 0x7f7550a22340
+ => nick (addr:0x7f7550a22340)
+ group . . . . . : 0x7f7550b18a30
+ name. . . . . . : 'jackdesbwa'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a21b00
+ next_nick . . . : 0x7f7550a217d0
+ => nick (addr:0x7f7550a217d0)
+ group . . . . . : 0x7f7550b18a30
+ name. . . . . . : 'jblb'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a22340
+ next_nick . . . : 0x7f7550a21f20
+ => nick (addr:0x7f7550a21f20)
+ group . . . . . : 0x7f7550b18a30
+ name. . . . . . : 'matael'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a217d0
+ next_nick . . . : 0x7f7550a229c0
+ => nick (addr:0x7f7550a229c0)
+ group . . . . . : 0x7f7550b18a30
+ name. . . . . . : 'MicroJoe'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a21f20
+ next_nick . . . : 0x7f7550a22080
+ => nick (addr:0x7f7550a22080)
+ group . . . . . : 0x7f7550b18a30
+ name. . . . . . : 'rebrec'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a229c0
+ next_nick . . . : 0x7f7550a21dc0
+ => nick (addr:0x7f7550a21dc0)
+ group . . . . . : 0x7f7550b18a30
+ name. . . . . . : 'seb_vallee'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a22080
+ next_nick . . . : 0x7f7550a22760
+ => nick (addr:0x7f7550a22760)
+ group . . . . . : 0x7f7550b18a30
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a21dc0
+ next_nick . . . : 0x0
+ => group (addr:0x7f7550b18b30)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550a13b90
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f7550a214d0
+ last_nick . : 0x7f7550a21650
+ prev_group. : 0x7f7550b18a30
+ next_group. : 0x0
+ => nick (addr:0x7f7550a214d0)
+ group . . . . . : 0x7f7550b18b30
+ name. . . . . . : 'AcidNinjaFWHR'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f7550a21c40
+ => nick (addr:0x7f7550a21c40)
+ group . . . . . : 0x7f7550b18b30
+ name. . . . . . : 'bcazeneuve'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a214d0
+ next_nick . . . : 0x7f7550a22b00
+ => nick (addr:0x7f7550a22b00)
+ group . . . . . : 0x7f7550b18b30
+ name. . . . . . : 'f6b7'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a21c40
+ next_nick . . . : 0x7f7550a225e0
+ => nick (addr:0x7f7550a225e0)
+ group . . . . . : 0x7f7550b18b30
+ name. . . . . . : 'iooner'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a22b00
+ next_nick . . . : 0x7f75509c4a90
+ => nick (addr:0x7f75509c4a90)
+ group . . . . . : 0x7f7550b18b30
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a225e0
+ next_nick . . . : 0x7f7550a22c60
+ => nick (addr:0x7f7550a22c60)
+ group . . . . . : 0x7f7550b18b30
+ name. . . . . . : 'Siltaar'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f75509c4a90
+ next_nick . . . : 0x7f7550a22480
+ => nick (addr:0x7f7550a22480)
+ group . . . . . : 0x7f7550b18b30
+ name. . . . . . : 'Triskel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a22c60
+ next_nick . . . : 0x7f7550a221c0
+ => nick (addr:0x7f7550a221c0)
+ group . . . . . : 0x7f7550b18b30
+ name. . . . . . : 'Twaum'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a22480
+ next_nick . . . : 0x7f7550a21990
+ => nick (addr:0x7f7550a21990)
+ group . . . . . : 0x7f7550b18b30
+ name. . . . . . : 'Uniaika'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a221c0
+ next_nick . . . : 0x7f7550a21650
+ => nick (addr:0x7f7550a21650)
+ group . . . . . : 0x7f7550b18b30
+ name. . . . . . : 'vjousse'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a21990
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00004: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#haum.F@00118'
+ line N-00003: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_332,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic for .13#haum. is ".F00{HAUM} HAckerspace au Mans -- http://haum.org ||| Voices are Hackers ||| Mailing-list: http://lists.haum.org/mailman/listinfo/haum_hackerspace."'
+ line N-00002: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_333,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic set by .F02matael.28 (.27~matael@ks29987.kimsufi.com.28). on Thu, 05 May 2016 11:03:56'
+ line N-00001: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#haum.: .1319. nicks .28(.130. ops, .139. voices, .1310. normals.28)'
+ line N-00000: y:-1, str_time:'.0217.03:.0213.03:.0259', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Sun, 02 Dec 2012 15:21:10'
+
+[completion (addr:0x7f7550a16380)]
+ buffer. . . . . . . . . : 0x7f7550031ed0
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f7550a16400
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f7550a22fb0)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f754ea0a2c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f754ea0a2d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f7550a23620)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 4
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#khanat'
+ full_name . . . . . . . : 'irc.freenode.#khanat'
+ short_name. . . . . . . : '#khanat'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f75494f4130
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'La Deuxième Heure sonne... | Serveur up | Récupérez les clients : https://khaganat.net/wikhan/fr:readonly:download'
+ own_lines . . . . . . . : 0x7f7550a13b50
+ first_line . . . . . . . : 0x7f755085ce10
+ last_line. . . . . . . . : 0x7f7550ae6fd0
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 6
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f7550a13b50
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f7550a52d70
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 18
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 15
+ nicklist_visible_count. : 15
+ nickcmp_callback. . . . : 0x7f75494f42c0
+ nickcmp_callback_pointer: 0x7f754fca0090
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f7549517b50
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f755002f000
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f7550a23df0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f7550a23b70
+ prev_buffer . . . . . . : 0x7f7550031ed0
+ next_buffer . . . . . . : 0x7f7550b0c720
+
+[hashtable hotlist_max_level_nicks (addr:0x7f7550a23a10)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550a23a60
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f7550a23b70)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550a23bc0
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f7550a16520
+ [item 0x7f7550a23bc0]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f7550a23cd0
+ [item 0x7f7550a23bc0]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f7550b153c0
+ [item 0x7f7550a23bc0]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f7550a16560
+ [item 0x7f7550a23bc0]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#khanat'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f75503a3900
+ [item 0x7f7550a23bc0]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f7550a23d30
+ [item 0x7f7550a23bc0]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#khanat'
+ value_size . . . . : 17
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f7550a52d70)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f75507c5ae0
+ last_child. : 0x7f7550984950
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f75507c5ae0)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550a52d70
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f7550b00650
+ last_nick . : 0x7f7550affeb0
+ prev_group. : 0x0
+ next_group. : 0x7f75509849e0
+ => nick (addr:0x7f7550b00650)
+ group . . . . . : 0x7f75507c5ae0
+ name. . . . . . : 'ChanServ'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '@'
+ prefix_color. . : '118'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f7550affeb0
+ => nick (addr:0x7f7550affeb0)
+ group . . . . . : 0x7f75507c5ae0
+ name. . . . . . : 'YannK'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '@'
+ prefix_color. . : '118'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b00650
+ next_nick . . . : 0x0
+ => group (addr:0x7f75509849e0)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550a52d70
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x7f75507c5ae0
+ next_group. : 0x7f7550984950
+ => group (addr:0x7f7550984950)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550a52d70
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f7550b00210
+ last_nick . : 0x7f7550affd30
+ prev_group. : 0x7f75509849e0
+ next_group. : 0x0
+ => nick (addr:0x7f7550b00210)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'linkmauve1'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f7550b19490
+ => nick (addr:0x7f7550b19490)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'lodnext_us_miam'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b00210
+ next_nick . . . : 0x7f7550b18ee0
+ => nick (addr:0x7f7550b18ee0)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'lomicmenes'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b19490
+ next_nick . . . : 0x7f7550b19070
+ => nick (addr:0x7f7550b19070)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'Molator'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b18ee0
+ next_nick . . . : 0x7f75507c6b10
+ => nick (addr:0x7f75507c6b10)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b19070
+ next_nick . . . : 0x7f7550b191d0
+ => nick (addr:0x7f7550b191d0)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'nomys'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f75507c6b10
+ next_nick . . . : 0x7f7550b00790
+ => nick (addr:0x7f7550b00790)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'nuts_'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b191d0
+ next_nick . . . : 0x7f7550b00370
+ => nick (addr:0x7f7550b00370)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'pendorid'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b00790
+ next_nick . . . : 0x7f7550b19330
+ => nick (addr:0x7f7550b19330)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'Shepeng'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b00370
+ next_nick . . . : 0x7f7550b195f0
+ => nick (addr:0x7f7550b195f0)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'SIELA1915'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b19330
+ next_nick . . . : 0x7f7550b000b0
+ => nick (addr:0x7f7550b000b0)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'tarpahi'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b195f0
+ next_nick . . . : 0x7f7550b004d0
+ => nick (addr:0x7f7550b004d0)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b000b0
+ next_nick . . . : 0x7f7550affd30
+ => nick (addr:0x7f7550affd30)
+ group . . . . . : 0x7f7550984950
+ name. . . . . . : 'yevvo_1'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b004d0
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00005: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#khanat.F@00118'
+ line N-00004: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_332,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic for .13#khanat. is ".F00La Deuxième Heure sonne... | Serveur up | Récupérez les clients : https://khaganat.net/wikhan/fr:readonly:download."'
+ line N-00003: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_333,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic set by .F11Zatalyz.28 (.27~Zatalyz@2001:41d0:fe7e:6d00:121f:bb44:a404:f2b0.28). on Sat, 12 Nov 2016 16:11:56'
+ line N-00002: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#khanat.: .1315. nicks .28(.132. ops, .130. voices, .1313. normals.28)'
+ line N-00001: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Mon, 19 Nov 2012 14:01:45'
+ line N-00000: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_notice,nick_ChanServ,host_ChanServ@services.,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F@00118PvNotice.28(.F06ChanServ.28).: Découvrez le projet sur http://khaganat.net | Pendorid loggue tout ici : http://khaganat.net/irc/log.php | En cas de perturbation sur Freenode, rendez-vous sur Efnet, #khanat (irc.blackened.com ou irc.Qeast.net)'
+
+[completion (addr:0x7f755002f000)]
+ buffer. . . . . . . . . : 0x7f7550a23620
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f7550a53030
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f7550a239c0)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f754ea0a2c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f754ea0a2d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f7550b0c720)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 5
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#krypte'
+ full_name . . . . . . . : 'irc.freenode.#krypte'
+ short_name. . . . . . . : '#krypte'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f75494f4130
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'La Krypte c'est aussi là : https://git.khaganat.net/groups/khaganat | Gitlab up mais SSH et SSH keys down https uniquement pour le moment'
+ own_lines . . . . . . . : 0x7f7550b14630
+ first_line . . . . . . . : 0x7f7550b20c40
+ last_line. . . . . . . . : 0x7f755041dff0
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 5
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f7550b14630
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f7550b150d0
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 11
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 8
+ nicklist_visible_count. : 8
+ nickcmp_callback. . . . : 0x7f75494f42c0
+ nickcmp_callback_pointer: 0x7f754fca0090
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f7549517b50
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f7550b0ae70
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f7550b1a8b0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f7550b1a630
+ prev_buffer . . . . . . : 0x7f7550a23620
+ next_buffer . . . . . . : 0x7f7550b1aba0
+
+[hashtable hotlist_max_level_nicks (addr:0x7f7550b1a4d0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550b1a520
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f7550b1a630)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550b1a680
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f7550b1a9f0
+ [item 0x7f7550b1a680]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f7550b1a790
+ [item 0x7f7550b1a680]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f7550b1a870
+ [item 0x7f7550b1a680]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f7550b1aa30
+ [item 0x7f7550b1a680]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#krypte'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f7550030eb0
+ [item 0x7f7550b1a680]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f7550b1a7d0
+ [item 0x7f7550b1a680]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#krypte'
+ value_size . . . . : 17
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f7550b150d0)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f7550b102a0
+ last_child. : 0x7f7550030d90
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f7550b102a0)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550b150d0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f7550b215a0
+ last_nick . : 0x7f7550b215a0
+ prev_group. : 0x0
+ next_group. : 0x7f755002fc50
+ => nick (addr:0x7f7550b215a0)
+ group . . . . . : 0x7f7550b102a0
+ name. . . . . . : 'YannK'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '@'
+ prefix_color. . : '118'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x0
+ => group (addr:0x7f755002fc50)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550b150d0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x7f7550b102a0
+ next_group. : 0x7f7550030d90
+ => group (addr:0x7f7550030d90)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550b150d0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f7550b21cb0
+ last_nick . : 0x7f7550b21ed0
+ prev_group. : 0x7f755002fc50
+ next_group. : 0x0
+ => nick (addr:0x7f7550b21cb0)
+ group . . . . . : 0x7f7550030d90
+ name. . . . . . : 'linkmauve1'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f7550b210f0
+ => nick (addr:0x7f7550b210f0)
+ group . . . . . : 0x7f7550030d90
+ name. . . . . . : 'lodnext_us_miam'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b21cb0
+ next_nick . . . : 0x7f7550a22e50
+ => nick (addr:0x7f7550a22e50)
+ group . . . . . : 0x7f7550030d90
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b210f0
+ next_nick . . . : 0x7f7550b21dd0
+ => nick (addr:0x7f7550b21dd0)
+ group . . . . . : 0x7f7550030d90
+ name. . . . . . : 'pendorid'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a22e50
+ next_nick . . . : 0x7f7550b211b0
+ => nick (addr:0x7f7550b211b0)
+ group . . . . . : 0x7f7550030d90
+ name. . . . . . : 'Shepeng'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b21dd0
+ next_nick . . . : 0x7f7550b21480
+ => nick (addr:0x7f7550b21480)
+ group . . . . . : 0x7f7550030d90
+ name. . . . . . : 'SIELA1915'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b211b0
+ next_nick . . . : 0x7f7550b21ed0
+ => nick (addr:0x7f7550b21ed0)
+ group . . . . . : 0x7f7550030d90
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b21480
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00004: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#krypte.F@00118'
+ line N-00003: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_332,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic for .13#krypte. is ".F00La Krypte c'est aussi là : https://git.khaganat.net/groups/khaganat | Gitlab up mais SSH et SSH keys down https uniquement pour le moment."'
+ line N-00002: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_333,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic set by .F09YannK.28 (.27~YannK@2001:41d0:fe7e:6d00:221:6aff:fe39:567c.28). on Sun, 11 Dec 2016 15:58:55'
+ line N-00001: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#krypte.: .138. nicks .28(.131. op, .130. voices, .137. normals.28)'
+ line N-00000: y:-1, str_time:'.0217.03:.0214.03:.0205', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Tue, 02 Feb 2016 22:32:23'
+
+[completion (addr:0x7f7550b0ae70)]
+ buffer. . . . . . . . . : 0x7f7550b0c720
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f7550b0aef0
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f7550b1a480)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f754ea0a2c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f754ea0a2d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f7550b1aba0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 6
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#radio-malraux'
+ full_name . . . . . . . : 'irc.freenode.#radio-malraux'
+ short_name. . . . . . . : '#radio-malraux'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f75494f4130
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'Projet Web radio du Lycée André Malraux'
+ own_lines . . . . . . . : 0x7f7550b1add0
+ first_line . . . . . . . : 0x7f7550b01420
+ last_line. . . . . . . . : 0x7f7550a14ec0
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 5
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f7550b1add0
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f7550b1b890
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 7
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 4
+ nicklist_visible_count. : 4
+ nickcmp_callback. . . . : 0x7f75494f42c0
+ nickcmp_callback_pointer: 0x7f754fca0090
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f7549517b50
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f7550b1ba00
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f7550b19f80
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f7550b19c40
+ prev_buffer . . . . . . : 0x7f7550b0c720
+ next_buffer . . . . . . : 0x7f7550b13a70
+
+[hashtable hotlist_max_level_nicks (addr:0x7f7550b19ae0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550b19b30
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f7550b19c40)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550b19c90
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f7550b1a090
+ [item 0x7f7550b19c90]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f7550b19da0
+ [item 0x7f7550b19c90]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f7550b19f40
+ [item 0x7f7550b19c90]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f7550b1a0d0
+ [item 0x7f7550b19c90]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#radio-malraux'
+ value_size . . . . : 15
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f7550031940
+ [item 0x7f7550b19c90]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f7550b19de0
+ [item 0x7f7550b19c90]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#radio-malraux'
+ value_size . . . . : 24
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f7550b1b890)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f7550b013c0
+ last_child. : 0x7f7550b22220
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f7550b013c0)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550b1b890
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f7550b22880
+ last_nick . : 0x7f7550b22880
+ prev_group. : 0x0
+ next_group. : 0x7f7550b20da0
+ => nick (addr:0x7f7550b22880)
+ group . . . . . : 0x7f7550b013c0
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '@'
+ prefix_color. . : '118'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x0
+ => group (addr:0x7f7550b20da0)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550b1b890
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x7f7550b013c0
+ next_group. : 0x7f7550b22220
+ => group (addr:0x7f7550b22220)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550b1b890
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f7550b226e0
+ last_nick . : 0x7f7550a13ec0
+ prev_group. : 0x7f7550b20da0
+ next_group. : 0x0
+ => nick (addr:0x7f7550b226e0)
+ group . . . . . : 0x7f7550b22220
+ name. . . . . . : 'GunnarZ'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f7550030290
+ => nick (addr:0x7f7550030290)
+ group . . . . . : 0x7f7550b22220
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550b226e0
+ next_nick . . . : 0x7f7550a13ec0
+ => nick (addr:0x7f7550a13ec0)
+ group . . . . . : 0x7f7550b22220
+ name. . . . . . : 'webradio-bot'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550030290
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00004: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#radio-malraux.F@00118'
+ line N-00003: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_332,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic for .13#radio-malraux. is ".F00Projet Web radio du Lycée André Malraux."'
+ line N-00002: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_333,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic set by .F11VerdeRnel.28 (.27~verdernel@unaffiliated/verdernel.28). on Sat, 22 Oct 2016 15:42:16'
+ line N-00001: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#radio-malraux.: .134. nicks .28(.131. op, .130. voices, .133. normals.28)'
+ line N-00000: y:-1, str_time:'.0217.03:.0214.03:.0207', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Thu, 22 Sep 2016 16:35:21'
+
+[completion (addr:0x7f7550b1ba00)]
+ buffer. . . . . . . . . : 0x7f7550b1aba0
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f7550b19930
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f7550b19a90)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f754ea0a2c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f754ea0a2d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f7550b13a70)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 7
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#voxolab'
+ full_name . . . . . . . : 'irc.freenode.#voxolab'
+ short_name. . . . . . . : '#voxolab'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f75494f4130
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : '(null)'
+ own_lines . . . . . . . : 0x7f7550b13ca0
+ first_line . . . . . . . : 0x7f7550b104a0
+ last_line. . . . . . . . : 0x7f75500319e0
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 3
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f7550b13ca0
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f7550032e80
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 6
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 3
+ nicklist_visible_count. : 3
+ nickcmp_callback. . . . : 0x7f75494f42c0
+ nickcmp_callback_pointer: 0x7f754fca0090
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f7549517b50
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f7550b0c970
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f7550b143f0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f7550b13fa0
+ prev_buffer . . . . . . : 0x7f7550b1aba0
+ next_buffer . . . . . . : 0x7f7550b147f0
+
+[hashtable hotlist_max_level_nicks (addr:0x7f7550b13e40)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550b13e90
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f7550b13fa0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550b13ff0
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f7550b14370
+ [item 0x7f7550b13ff0]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f7550b14100
+ [item 0x7f7550b13ff0]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f7550b14200
+ [item 0x7f7550b13ff0]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f7550b143b0
+ [item 0x7f7550b13ff0]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#voxolab'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f75508b3cb0
+ [item 0x7f7550b13ff0]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f7550b14160
+ [item 0x7f7550b13ff0]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#voxolab'
+ value_size . . . . : 18
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f7550032e80)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f7550b00bc0
+ last_child. : 0x7f7550b00f10
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f7550b00bc0)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550032e80
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f7550b018d0
+ last_nick . : 0x7f7550b018d0
+ prev_group. : 0x0
+ next_group. : 0x7f755041e0d0
+ => nick (addr:0x7f7550b018d0)
+ group . . . . . : 0x7f7550b00bc0
+ name. . . . . . : 'vjousse'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '@'
+ prefix_color. . : '118'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x0
+ => group (addr:0x7f755041e0d0)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550032e80
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x7f7550b00bc0
+ next_group. : 0x7f7550b00f10
+ => group (addr:0x7f7550b00f10)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f7550032e80
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f7550a00cb0
+ last_nick . : 0x7f7550b01210
+ prev_group. : 0x7f755041e0d0
+ next_group. : 0x0
+ => nick (addr:0x7f7550a00cb0)
+ group . . . . . : 0x7f7550b00f10
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f7550b01210
+ => nick (addr:0x7f7550b01210)
+ group . . . . . : 0x7f7550b00f10
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f7550a00cb0
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00002: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#voxolab.F@00118'
+ line N-00001: y:-1, str_time:'.0217.03:.0213.03:.0257', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#voxolab.: .133. nicks .28(.131. op, .130. voices, .132. normals.28)'
+ line N-00000: y:-1, str_time:'.0217.03:.0214.03:.0201', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Thu, 13 Oct 2016 21:15:15'
+
+[completion (addr:0x7f7550b0c970)]
+ buffer. . . . . . . . . : 0x7f7550b13a70
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f7550a16660
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f7550b13df0)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f754ea0a2c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f754ea0a2d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f7550b147f0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 8
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.feedoo'
+ full_name . . . . . . . : 'irc.freenode.feedoo'
+ short_name. . . . . . . : 'feedoo'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f75494f4130
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : '(null)'
+ own_lines . . . . . . . : 0x7f7550031bd0
+ first_line . . . . . . . : 0x0
+ last_line. . . . . . . . : 0x0
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 0
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f7550031bd0
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 0
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f7550af3ec0
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 1
+ nicklist_count. . . . . : 0
+ nicklist_groups_count . : 0
+ nicklist_nicks_count. . : 0
+ nicklist_visible_count. : 0
+ nickcmp_callback. . . . : 0x0
+ nickcmp_callback_pointer: 0x0
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f7549517b50
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f7550b14b70
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f7550af4640
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f7550b14f00
+ prev_buffer . . . . . . : 0x7f7550b13a70
+ next_buffer . . . . . . : 0x7f7550b23f80
+
+[hashtable hotlist_max_level_nicks (addr:0x7f7550b14da0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550b14df0
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f7550b14f00)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550af4150
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f7550af43a0
+ [item 0x7f7550af4150]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f7550af4260
+ [item 0x7f7550af4150]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f7550af4420
+ [item 0x7f7550af4150]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'private'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f7550a16c90
+ [item 0x7f7550af4150]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : 'feedoo'
+ value_size . . . . : 7
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f7550af43e0
+ [item 0x7f7550af4150]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f7550af42c0
+ [item 0x7f7550af4150]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.feedoo'
+ value_size . . . . : 16
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f7550af3ec0)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+
+ => last 100 lines:
+
+[completion (addr:0x7f7550b14b70)]
+ buffer. . . . . . . . . : 0x7f7550b147f0
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f7550b14bf0
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f7550b14d50)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f754ea0a2c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f754ea0a2d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f7550b23f80)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 9
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.seb_vallee'
+ full_name . . . . . . . : 'irc.freenode.seb_vallee'
+ short_name. . . . . . . : 'seb_vallee'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f75494f4130
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : '(null)'
+ own_lines . . . . . . . : 0x7f75500a2c10
+ first_line . . . . . . . : 0x0
+ last_line. . . . . . . . : 0x0
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 0
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f75500a2c10
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 0
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f7550b241d0
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 1
+ nicklist_count. . . . . : 0
+ nicklist_groups_count . : 0
+ nicklist_nicks_count. . : 0
+ nicklist_visible_count. : 0
+ nickcmp_callback. . . . : 0x0
+ nickcmp_callback_pointer: 0x0
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f7549517b50
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f7550b0a580
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f7550a16960
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f7550b24450
+ prev_buffer . . . . . . : 0x7f7550b147f0
+ next_buffer . . . . . . : 0x7f7550af32a0
+
+[hashtable hotlist_max_level_nicks (addr:0x7f7550b24400)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550a166b0
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f7550b24450)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550a167c0
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f7550031b10
+ [item 0x7f7550a167c0]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f7550b145c0
+ [item 0x7f7550a167c0]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f7550031b90
+ [item 0x7f7550a167c0]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'private'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f7550af3fb0
+ [item 0x7f7550a167c0]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : 'seb_vallee'
+ value_size . . . . : 11
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f7550031b50
+ [item 0x7f7550a167c0]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f7550af3ff0
+ [item 0x7f7550a167c0]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.seb_vallee'
+ value_size . . . . : 20
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f7550b241d0)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+
+ => last 100 lines:
+
+[completion (addr:0x7f7550b0a580)]
+ buffer. . . . . . . . . : 0x7f7550b23f80
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f7550b24250
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f7550b243b0)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f754ea0a2c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f754ea0a2d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f7550af32a0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 10
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.VerdeRnel'
+ full_name . . . . . . . : 'irc.freenode.VerdeRnel'
+ short_name. . . . . . . : 'VerdeRnel'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f75494f4130
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : '(null)'
+ own_lines . . . . . . . : 0x7f7550af34f0
+ first_line . . . . . . . : 0x0
+ last_line. . . . . . . . : 0x0
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 0
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f7550af34f0
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 0
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f7550af3530
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 1
+ nicklist_count. . . . . : 0
+ nicklist_groups_count . : 0
+ nicklist_nicks_count. . : 0
+ nicklist_visible_count. : 0
+ nickcmp_callback. . . . : 0x0
+ nickcmp_callback_pointer: 0x0
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f7549517b50
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f75500dd3d0
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f7550af4050
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f7550af39d0
+ prev_buffer . . . . . . : 0x7f7550b23f80
+ next_buffer . . . . . . : 0x0
+
+[hashtable hotlist_max_level_nicks (addr:0x7f7550af3870)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550af38c0
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f7550af39d0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f7550af3a20
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f754e9d87c0
+ callback_keycmp. . . . : 0x7f754e9d8740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f7550af3da0
+ [item 0x7f7550af3a20]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f7550af3b30
+ [item 0x7f7550af3a20]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f7550af3d10
+ [item 0x7f7550af3a20]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'private'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f7550af3e20
+ [item 0x7f7550af3a20]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : 'VerdeRnel'
+ value_size . . . . : 10
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f7550af3de0
+ [item 0x7f7550af3a20]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f7550af3b90
+ [item 0x7f7550af3a20]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.VerdeRnel'
+ value_size . . . . : 19
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f7550af3530)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+
+ => last 100 lines:
+
+[completion (addr:0x7f75500dd3d0)]
+ buffer. . . . . . . . . : 0x7f7550af32a0
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f7550af36c0
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f7550af3820)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f754ea0a2c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f754ea0a2d0
+ callback_free_data . . : 0x0
+
+[visited buffers]
+ #1:
+ buffer . . . . . . . . : 0x7f754fc0cb60
+ prev_buffer. . . . . . : 0x0
+ next_buffer. . . . . . : 0x7f7550b15360
+ #2:
+ buffer . . . . . . . . : 0x7f7550a23620
+ prev_buffer. . . . . . : 0x7f754fc0f8e0
+ next_buffer. . . . . . : 0x7f7550a23400
+ #3:
+ buffer . . . . . . . . : 0x7f7550031ed0
+ prev_buffer. . . . . . : 0x7f7550b15360
+ next_buffer. . . . . . : 0x7f7550b14410
+ #4:
+ buffer . . . . . . . . : 0x7f7550b13a70
+ prev_buffer. . . . . . : 0x7f7550a23400
+ next_buffer. . . . . . : 0x7f7550b0ac80
+ #5:
+ buffer . . . . . . . . : 0x7f7550b0a620
+ prev_buffer. . . . . . : 0x7f7550b14410
+ next_buffer. . . . . . : 0x7f7550b1aa70
+ #6:
+ buffer . . . . . . . . : 0x7f7550b0c720
+ prev_buffer. . . . . . : 0x7f7550b0ac80
+ next_buffer. . . . . . : 0x7f7550b1a190
+ #7:
+ buffer . . . . . . . . : 0x7f7550b1aba0
+ prev_buffer. . . . . . : 0x7f7550b1aa70
+ next_buffer. . . . . . : 0x7f7550af3cf0
+ #8:
+ buffer . . . . . . . . : 0x7f7550af32a0
+ prev_buffer. . . . . . : 0x7f7550b1a190
+ next_buffer. . . . . . : 0x7f7550031c50
+ #9:
+ buffer . . . . . . . . : 0x7f7550b23f80
+ prev_buffer. . . . . . : 0x7f7550af3cf0
+ next_buffer. . . . . . : 0x7f7550af44a0
+ #10:
+ buffer . . . . . . . . : 0x7f7550b147f0
+ prev_buffer. . . . . . : 0x7f7550031c50
+ next_buffer. . . . . . : 0x7f7550b153a0
+ #11:
+ buffer . . . . . . . . : 0x7f7550a131e0
+ prev_buffer. . . . . . : 0x7f7550af44a0
+ next_buffer. . . . . . : 0x0
+
+gui_layouts . . . . . . . . . : 0x0
+last_gui_layout . . . . . . . : 0x0
+gui_layout_current. . . . . . : 0x0
+
+[keys for context: default]
+ keys . . . . . . . . : 0x7f754f96a240
+ last_key . . . . . . : 0x7f754f972760
+ keys_count . . . . . : 235
+
+[key (addr:0x7f754f96a240)]
+ key. . . . . . . . : '.?'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_previous_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x0
+ next_key . . . . . : 0x7f754f96a2c0
+
+[key (addr:0x7f754f96a2c0)]
+ key. . . . . . . . : '.A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a240
+ next_key . . . . . : 0x7f754f96a340
+
+[key (addr:0x7f754f96a340)]
+ key. . . . . . . . : '.B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a2c0
+ next_key . . . . . : 0x7f754f96a3c0
+
+[key (addr:0x7f754f96a3c0)]
+ key. . . . . . . . : '.C_'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x1F'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a340
+ next_key . . . . . : 0x7f754f96a450
+
+[key (addr:0x7f754f96a450)]
+ key. . . . . . . . : '.Cb'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x02'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a3c0
+ next_key . . . . . : 0x7f754f96a4e0
+
+[key (addr:0x7f754f96a4e0)]
+ key. . . . . . . . : '.Cc'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x03'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a450
+ next_key . . . . . : 0x7f754f96a570
+
+[key (addr:0x7f754f96a570)]
+ key. . . . . . . . : '.Ci'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x1D'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a4e0
+ next_key . . . . . : 0x7f754f96a600
+
+[key (addr:0x7f754f96a600)]
+ key. . . . . . . . : '.Co'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x0F'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a570
+ next_key . . . . . : 0x7f754f96a690
+
+[key (addr:0x7f754f96a690)]
+ key. . . . . . . . : '.Cv'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x16'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a600
+ next_key . . . . . : 0x7f754f96a720
+
+[key (addr:0x7f754f96a720)]
+ key. . . . . . . . : '.D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_next_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a690
+ next_key . . . . . : 0x7f754f96a7b0
+
+[key (addr:0x7f754f96a7b0)]
+ key. . . . . . . . : '.E'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a720
+ next_key . . . . . : 0x7f754f96a840
+
+[key (addr:0x7f754f96a840)]
+ key. . . . . . . . : '.F'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a7b0
+ next_key . . . . . : 0x7f754f96a8d0
+
+[key (addr:0x7f754f96a8d0)]
+ key. . . . . . . . : '.H'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_previous_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a840
+ next_key . . . . . : 0x7f754f96a970
+
+[key (addr:0x7f754f96a970)]
+ key. . . . . . . . : '.I'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input complete_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a8d0
+ next_key . . . . . : 0x7f754f96aa00
+
+[key (addr:0x7f754f96aa00)]
+ key. . . . . . . . : '.J'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input return'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96a970
+ next_key . . . . . : 0x7f754f96aa90
+
+[key (addr:0x7f754f96aa90)]
+ key. . . . . . . . : '.K'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96aa00
+ next_key . . . . . : 0x7f754f96ab30
+
+[key (addr:0x7f754f96ab30)]
+ key. . . . . . . . : '.L'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window refresh'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96aa90
+ next_key . . . . . : 0x7f754f96abc0
+
+[key (addr:0x7f754f96abc0)]
+ key. . . . . . . . : '.M'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input return'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ab30
+ next_key . . . . . : 0x7f754f96ac50
+
+[key (addr:0x7f754f96ac50)]
+ key. . . . . . . . : '.N'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96abc0
+ next_key . . . . . : 0x7f754f96ad00
+
+[key (addr:0x7f754f96ad00)]
+ key. . . . . . . . : '.P'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ac50
+ next_key . . . . . : 0x7f754f96ad90
+
+[key (addr:0x7f754f96ad90)]
+ key. . . . . . . . : '.R'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_text'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ad00
+ next_key . . . . . : 0x7f754f96ae00
+
+[key (addr:0x7f754f96ae00)]
+ key. . . . . . . . : '.S.U'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input set_unread'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ad90
+ next_key . . . . . : 0x7f754f96ae90
+
+[key (addr:0x7f754f96ae90)]
+ key. . . . . . . . : '.T'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input transpose_chars'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ae00
+ next_key . . . . . : 0x7f754f96af20
+
+[key (addr:0x7f754f96af20)]
+ key. . . . . . . . : '.U'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ae90
+ next_key . . . . . : 0x7f754f960810
+
+[key (addr:0x7f754f960810)]
+ key. . . . . . . . : '.W'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_previous_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96af20
+ next_key . . . . . : 0x7f754f960890
+
+[key (addr:0x7f754f960890)]
+ key. . . . . . . . : '.X'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input switch_active_buffer'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f960810
+ next_key . . . . . : 0x7f754f96b000
+
+[key (addr:0x7f754f96b000)]
+ key. . . . . . . . : '.Y'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input clipboard_paste'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f960890
+ next_key . . . . . : 0x7f754f96b090
+
+[key (addr:0x7f754f96b090)]
+ key. . . . . . . . : '.[.[[1~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_top'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b000
+ next_key . . . . . : 0x7f754f96b170
+
+[key (addr:0x7f754f96b170)]
+ key. . . . . . . . : '.[.[[23~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * b'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b090
+ next_key . . . . . : 0x7f754f96b220
+
+[key (addr:0x7f754f96b220)]
+ key. . . . . . . . : '.[.[[24~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * e'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b170
+ next_key . . . . . : 0x7f754f96b290
+
+[key (addr:0x7f754f96b290)]
+ key. . . . . . . . : '.[.[[4~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_bottom'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b220
+ next_key . . . . . : 0x7f754f96b350
+
+[key (addr:0x7f754f96b350)]
+ key. . . . . . . . : '.[.[[5~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b290
+ next_key . . . . . : 0x7f754f96b410
+
+[key (addr:0x7f754f96b410)]
+ key. . . . . . . . : '.[.[[6~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b350
+ next_key . . . . . : 0x7f754f96b4a0
+
+[key (addr:0x7f754f96b4a0)]
+ key. . . . . . . . : '.[.[[7~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_top'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b410
+ next_key . . . . . : 0x7f754f96b530
+
+[key (addr:0x7f754f96b530)]
+ key. . . . . . . . : '.[.[[8~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_bottom'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b4a0
+ next_key . . . . . : 0x7f754f96b5c0
+
+[key (addr:0x7f754f96b5c0)]
+ key. . . . . . . . : '.[.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b530
+ next_key . . . . . : 0x7f754f96b650
+
+[key (addr:0x7f754f96b650)]
+ key. . . . . . . . : '.[.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b5c0
+ next_key . . . . . : 0x7f754f96b6e0
+
+[key (addr:0x7f754f96b6e0)]
+ key. . . . . . . . : '.[.[[C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b650
+ next_key . . . . . : 0x7f754f96b770
+
+[key (addr:0x7f754f96b770)]
+ key. . . . . . . . : '.[.[[D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b6e0
+ next_key . . . . . : 0x7f754f96b800
+
+[key (addr:0x7f754f96b800)]
+ key. . . . . . . . : '.[-'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/filter toggle @'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b770
+ next_key . . . . . : 0x7f754f96b8b0
+
+[key (addr:0x7f754f96b8b0)]
+ key. . . . . . . . : '.[/'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input jump_last_buffer_displayed'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b800
+ next_key . . . . . : 0x7f754f96b920
+
+[key (addr:0x7f754f96b920)]
+ key. . . . . . . . : '.[0'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *10'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b8b0
+ next_key . . . . . : 0x7f754f96b9d0
+
+[key (addr:0x7f754f96b9d0)]
+ key. . . . . . . . : '.[1'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b920
+ next_key . . . . . : 0x7f754f96ba60
+
+[key (addr:0x7f754f96ba60)]
+ key. . . . . . . . : '.[2'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *2'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96b9d0
+ next_key . . . . . : 0x7f754f96baf0
+
+[key (addr:0x7f754f96baf0)]
+ key. . . . . . . . : '.[3'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *3'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ba60
+ next_key . . . . . : 0x7f754f96bb80
+
+[key (addr:0x7f754f96bb80)]
+ key. . . . . . . . : '.[4'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *4'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96baf0
+ next_key . . . . . : 0x7f754f96bc10
+
+[key (addr:0x7f754f96bc10)]
+ key. . . . . . . . : '.[5'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *5'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96bb80
+ next_key . . . . . : 0x7f754f96bca0
+
+[key (addr:0x7f754f96bca0)]
+ key. . . . . . . . : '.[6'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *6'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96bc10
+ next_key . . . . . : 0x7f754f96bd30
+
+[key (addr:0x7f754f96bd30)]
+ key. . . . . . . . : '.[7'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *7'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96bca0
+ next_key . . . . . : 0x7f754f96bdc0
+
+[key (addr:0x7f754f96bdc0)]
+ key. . . . . . . . : '.[8'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *8'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96bd30
+ next_key . . . . . : 0x7f754f96be50
+
+[key (addr:0x7f754f96be50)]
+ key. . . . . . . . : '.[9'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *9'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96bdc0
+ next_key . . . . . : 0x7f754f96bee0
+
+[key (addr:0x7f754f96bee0)]
+ key. . . . . . . . : '.[<'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input jump_previously_visited_buffer'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96be50
+ next_key . . . . . : 0x7f754f96bf60
+
+[key (addr:0x7f754f96bf60)]
+ key. . . . . . . . : '.[='
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/filter toggle'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96bee0
+ next_key . . . . . : 0x7f754f96bff0
+
+[key (addr:0x7f754f96bff0)]
+ key. . . . . . . . : '.[>'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input jump_next_visited_buffer'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96bf60
+ next_key . . . . . : 0x7f754f96c060
+
+[key (addr:0x7f754f96c060)]
+ key. . . . . . . . : '.[OA'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96bff0
+ next_key . . . . . : 0x7f754f96c130
+
+[key (addr:0x7f754f96c130)]
+ key. . . . . . . . : '.[OB'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c060
+ next_key . . . . . : 0x7f754f96c1d0
+
+[key (addr:0x7f754f96c1d0)]
+ key. . . . . . . . : '.[OC'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c130
+ next_key . . . . . : 0x7f754f96c260
+
+[key (addr:0x7f754f96c260)]
+ key. . . . . . . . : '.[OD'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c1d0
+ next_key . . . . . : 0x7f754f96c300
+
+[key (addr:0x7f754f96c300)]
+ key. . . . . . . . : '.[OF'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c260
+ next_key . . . . . : 0x7f754f96c390
+
+[key (addr:0x7f754f96c390)]
+ key. . . . . . . . : '.[OH'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c300
+ next_key . . . . . : 0x7f754f96c400
+
+[key (addr:0x7f754f96c400)]
+ key. . . . . . . . : '.[Oa'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c390
+ next_key . . . . . : 0x7f754f96c4d0
+
+[key (addr:0x7f754f96c4d0)]
+ key. . . . . . . . : '.[Ob'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c400
+ next_key . . . . . : 0x7f754f96c570
+
+[key (addr:0x7f754f96c570)]
+ key. . . . . . . . : '.[Oc'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c4d0
+ next_key . . . . . : 0x7f754f96c600
+
+[key (addr:0x7f754f96c600)]
+ key. . . . . . . . : '.[Od'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c570
+ next_key . . . . . : 0x7f754f96c6a0
+
+[key (addr:0x7f754f96c6a0)]
+ key. . . . . . . . : '.[[15~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c600
+ next_key . . . . . : 0x7f754f96c740
+
+[key (addr:0x7f754f96c740)]
+ key. . . . . . . . : '.[[17~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c6a0
+ next_key . . . . . : 0x7f754f96c7d0
+
+[key (addr:0x7f754f96c7d0)]
+ key. . . . . . . . : '.[[18~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c740
+ next_key . . . . . : 0x7f754f96c860
+
+[key (addr:0x7f754f96c860)]
+ key. . . . . . . . : '.[[19~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c7d0
+ next_key . . . . . : 0x7f754f96c8f0
+
+[key (addr:0x7f754f96c8f0)]
+ key. . . . . . . . : '.[[1;3A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c860
+ next_key . . . . . : 0x7f754f96c980
+
+[key (addr:0x7f754f96c980)]
+ key. . . . . . . . : '.[[1;3B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c8f0
+ next_key . . . . . : 0x7f754f96ca10
+
+[key (addr:0x7f754f96ca10)]
+ key. . . . . . . . : '.[[1;3C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96c980
+ next_key . . . . . : 0x7f754f96caa0
+
+[key (addr:0x7f754f96caa0)]
+ key. . . . . . . . : '.[[1;3D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ca10
+ next_key . . . . . : 0x7f754f96cb30
+
+[key (addr:0x7f754f96cb30)]
+ key. . . . . . . . : '.[[1;3F'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_bottom'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96caa0
+ next_key . . . . . : 0x7f754f96cbc0
+
+[key (addr:0x7f754f96cbc0)]
+ key. . . . . . . . : '.[[1;3H'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_top'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96cb30
+ next_key . . . . . : 0x7f754f96cc50
+
+[key (addr:0x7f754f96cc50)]
+ key. . . . . . . . : '.[[1;5A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96cbc0
+ next_key . . . . . : 0x7f754f96ccc0
+
+[key (addr:0x7f754f96ccc0)]
+ key. . . . . . . . : '.[[1;5B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96cc50
+ next_key . . . . . : 0x7f754f96cd60
+
+[key (addr:0x7f754f96cd60)]
+ key. . . . . . . . : '.[[1;5C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ccc0
+ next_key . . . . . : 0x7f754f96ce20
+
+[key (addr:0x7f754f96ce20)]
+ key. . . . . . . . : '.[[1;5D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96cd60
+ next_key . . . . . : 0x7f754f96ce90
+
+[key (addr:0x7f754f96ce90)]
+ key. . . . . . . . : '.[[1~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ce20
+ next_key . . . . . : 0x7f754f96cf30
+
+[key (addr:0x7f754f96cf30)]
+ key. . . . . . . . : '.[[200~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input paste_start'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ce90
+ next_key . . . . . : 0x7f754f96cff0
+
+[key (addr:0x7f754f96cff0)]
+ key. . . . . . . . : '.[[201~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input paste_stop'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96cf30
+ next_key . . . . . : 0x7f754f96d080
+
+[key (addr:0x7f754f96d080)]
+ key. . . . . . . . : '.[[20~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll title * -30%'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96cff0
+ next_key . . . . . : 0x7f754f96d120
+
+[key (addr:0x7f754f96d120)]
+ key. . . . . . . . : '.[[21~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll title * +30%'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d080
+ next_key . . . . . : 0x7f754f96d1c0
+
+[key (addr:0x7f754f96d1c0)]
+ key. . . . . . . . : '.[[23;3~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * b'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d120
+ next_key . . . . . : 0x7f754f96d230
+
+[key (addr:0x7f754f96d230)]
+ key. . . . . . . . : '.[[23~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * -100%'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d1c0
+ next_key . . . . . : 0x7f754f96d2d0
+
+[key (addr:0x7f754f96d2d0)]
+ key. . . . . . . . : '.[[24;3~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * e'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d230
+ next_key . . . . . : 0x7f754f96d340
+
+[key (addr:0x7f754f96d340)]
+ key. . . . . . . . : '.[[24~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * +100%'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d2d0
+ next_key . . . . . : 0x7f754f96d410
+
+[key (addr:0x7f754f96d410)]
+ key. . . . . . . . : '.[[3~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_next_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d340
+ next_key . . . . . : 0x7f754f96d4d0
+
+[key (addr:0x7f754f96d4d0)]
+ key. . . . . . . . : '.[[4~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d410
+ next_key . . . . . : 0x7f754f96d560
+
+[key (addr:0x7f754f96d560)]
+ key. . . . . . . . : '.[[5;3~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d4d0
+ next_key . . . . . : 0x7f754f96d5f0
+
+[key (addr:0x7f754f96d5f0)]
+ key. . . . . . . . : '.[[5~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window page_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d560
+ next_key . . . . . : 0x7f754f96d680
+
+[key (addr:0x7f754f96d680)]
+ key. . . . . . . . : '.[[6;3~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d5f0
+ next_key . . . . . : 0x7f754f96d710
+
+[key (addr:0x7f754f96d710)]
+ key. . . . . . . . : '.[[6~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window page_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d680
+ next_key . . . . . : 0x7f754f96d7a0
+
+[key (addr:0x7f754f96d7a0)]
+ key. . . . . . . . : '.[[7~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d710
+ next_key . . . . . : 0x7f754f96d810
+
+[key (addr:0x7f754f96d810)]
+ key. . . . . . . . : '.[[8~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d7a0
+ next_key . . . . . : 0x7f754f96d8d0
+
+[key (addr:0x7f754f96d8d0)]
+ key. . . . . . . . : '.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d810
+ next_key . . . . . : 0x7f754f96d980
+
+[key (addr:0x7f754f96d980)]
+ key. . . . . . . . : '.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d8d0
+ next_key . . . . . : 0x7f754f96da10
+
+[key (addr:0x7f754f96da10)]
+ key. . . . . . . . : '.[[C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96d980
+ next_key . . . . . : 0x7f754f96daa0
+
+[key (addr:0x7f754f96daa0)]
+ key. . . . . . . . : '.[[D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96da10
+ next_key . . . . . : 0x7f754f96db10
+
+[key (addr:0x7f754f96db10)]
+ key. . . . . . . . : '.[[F'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96daa0
+ next_key . . . . . : 0x7f754f96dba0
+
+[key (addr:0x7f754f96dba0)]
+ key. . . . . . . . : '.[[G'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window page_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96db10
+ next_key . . . . . : 0x7f754f96dc30
+
+[key (addr:0x7f754f96dc30)]
+ key. . . . . . . . : '.[[H'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96dba0
+ next_key . . . . . : 0x7f754f96dcd0
+
+[key (addr:0x7f754f96dcd0)]
+ key. . . . . . . . : '.[[I'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window page_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96dc30
+ next_key . . . . . : 0x7f754f96dd60
+
+[key (addr:0x7f754f96dd60)]
+ key. . . . . . . . : '.[[Z'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input complete_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96dcd0
+ next_key . . . . . : 0x7f754f96de00
+
+[key (addr:0x7f754f96de00)]
+ key. . . . . . . . : '.[[[E'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96dd60
+ next_key . . . . . : 0x7f754f96dec0
+
+[key (addr:0x7f754f96dec0)]
+ key. . . . . . . . : '.[_'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input redo'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96de00
+ next_key . . . . . : 0x7f754f96df70
+
+[key (addr:0x7f754f96df70)]
+ key. . . . . . . . : '.[a'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input jump_smart'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96dec0
+ next_key . . . . . : 0x7f754f96dfe0
+
+[key (addr:0x7f754f96dfe0)]
+ key. . . . . . . . : '.[b'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96df70
+ next_key . . . . . : 0x7f754f96e050
+
+[key (addr:0x7f754f96e050)]
+ key. . . . . . . . : '.[d'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_next_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96dfe0
+ next_key . . . . . : 0x7f754f96e0e0
+
+[key (addr:0x7f754f96e0e0)]
+ key. . . . . . . . : '.[f'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e050
+ next_key . . . . . : 0x7f754f96e170
+
+[key (addr:0x7f754f96e170)]
+ key. . . . . . . . : '.[h'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input hotlist_clear'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e0e0
+ next_key . . . . . : 0x7f754f96e200
+
+[key (addr:0x7f754f96e200)]
+ key. . . . . . . . : '.[j.[f'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e170
+ next_key . . . . . : 0x7f754f96e2a0
+
+[key (addr:0x7f754f96e2a0)]
+ key. . . . . . . . : '.[j.[l'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e200
+ next_key . . . . . : 0x7f754f96e330
+
+[key (addr:0x7f754f96e330)]
+ key. . . . . . . . : '.[j.[r'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/server raw'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e2a0
+ next_key . . . . . : 0x7f754f96e3c0
+
+[key (addr:0x7f754f96e3c0)]
+ key. . . . . . . . : '.[j.[s'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/server jump'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e330
+ next_key . . . . . : 0x7f754f96e470
+
+[key (addr:0x7f754f96e470)]
+ key. . . . . . . . : '.[j01'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e3c0
+ next_key . . . . . : 0x7f754f96e500
+
+[key (addr:0x7f754f96e500)]
+ key. . . . . . . . : '.[j02'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 2'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e470
+ next_key . . . . . : 0x7f754f96e590
+
+[key (addr:0x7f754f96e590)]
+ key. . . . . . . . : '.[j03'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 3'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e500
+ next_key . . . . . : 0x7f754f96e620
+
+[key (addr:0x7f754f96e620)]
+ key. . . . . . . . : '.[j04'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 4'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e590
+ next_key . . . . . : 0x7f754f96e6b0
+
+[key (addr:0x7f754f96e6b0)]
+ key. . . . . . . . : '.[j05'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 5'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e620
+ next_key . . . . . : 0x7f754f96e740
+
+[key (addr:0x7f754f96e740)]
+ key. . . . . . . . : '.[j06'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 6'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e6b0
+ next_key . . . . . : 0x7f754f96e7d0
+
+[key (addr:0x7f754f96e7d0)]
+ key. . . . . . . . : '.[j07'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 7'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e740
+ next_key . . . . . : 0x7f754f96e860
+
+[key (addr:0x7f754f96e860)]
+ key. . . . . . . . : '.[j08'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 8'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e7d0
+ next_key . . . . . : 0x7f754f96e8f0
+
+[key (addr:0x7f754f96e8f0)]
+ key. . . . . . . . : '.[j09'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 9'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e860
+ next_key . . . . . : 0x7f754f96e980
+
+[key (addr:0x7f754f96e980)]
+ key. . . . . . . . : '.[j10'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 10'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e8f0
+ next_key . . . . . : 0x7f754f96e9f0
+
+[key (addr:0x7f754f96e9f0)]
+ key. . . . . . . . : '.[j11'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 11'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e980
+ next_key . . . . . : 0x7f754f96ea80
+
+[key (addr:0x7f754f96ea80)]
+ key. . . . . . . . : '.[j12'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 12'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96e9f0
+ next_key . . . . . : 0x7f754f96eb10
+
+[key (addr:0x7f754f96eb10)]
+ key. . . . . . . . : '.[j13'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 13'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ea80
+ next_key . . . . . : 0x7f754f96eba0
+
+[key (addr:0x7f754f96eba0)]
+ key. . . . . . . . : '.[j14'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 14'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96eb10
+ next_key . . . . . : 0x7f754f96ec30
+
+[key (addr:0x7f754f96ec30)]
+ key. . . . . . . . : '.[j15'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 15'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96eba0
+ next_key . . . . . : 0x7f754f96ecc0
+
+[key (addr:0x7f754f96ecc0)]
+ key. . . . . . . . : '.[j16'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 16'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ec30
+ next_key . . . . . : 0x7f754f96ed50
+
+[key (addr:0x7f754f96ed50)]
+ key. . . . . . . . : '.[j17'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 17'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ecc0
+ next_key . . . . . : 0x7f754f96ede0
+
+[key (addr:0x7f754f96ede0)]
+ key. . . . . . . . : '.[j18'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 18'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ed50
+ next_key . . . . . : 0x7f754f96ee70
+
+[key (addr:0x7f754f96ee70)]
+ key. . . . . . . . : '.[j19'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 19'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ede0
+ next_key . . . . . : 0x7f754f96ef00
+
+[key (addr:0x7f754f96ef00)]
+ key. . . . . . . . : '.[j20'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 20'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ee70
+ next_key . . . . . : 0x7f754f96ef90
+
+[key (addr:0x7f754f96ef90)]
+ key. . . . . . . . : '.[j21'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 21'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ef00
+ next_key . . . . . : 0x7f754f96f020
+
+[key (addr:0x7f754f96f020)]
+ key. . . . . . . . : '.[j22'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 22'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ef90
+ next_key . . . . . : 0x7f754f96f0b0
+
+[key (addr:0x7f754f96f0b0)]
+ key. . . . . . . . : '.[j23'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 23'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f020
+ next_key . . . . . : 0x7f754f96f140
+
+[key (addr:0x7f754f96f140)]
+ key. . . . . . . . : '.[j24'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 24'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f0b0
+ next_key . . . . . : 0x7f754f96f1d0
+
+[key (addr:0x7f754f96f1d0)]
+ key. . . . . . . . : '.[j25'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 25'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f140
+ next_key . . . . . : 0x7f754f96f260
+
+[key (addr:0x7f754f96f260)]
+ key. . . . . . . . : '.[j26'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 26'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f1d0
+ next_key . . . . . : 0x7f754f96f2f0
+
+[key (addr:0x7f754f96f2f0)]
+ key. . . . . . . . : '.[j27'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 27'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f260
+ next_key . . . . . : 0x7f754f96f380
+
+[key (addr:0x7f754f96f380)]
+ key. . . . . . . . : '.[j28'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 28'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f2f0
+ next_key . . . . . : 0x7f754f96f410
+
+[key (addr:0x7f754f96f410)]
+ key. . . . . . . . : '.[j29'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 29'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f380
+ next_key . . . . . : 0x7f754f96f4a0
+
+[key (addr:0x7f754f96f4a0)]
+ key. . . . . . . . : '.[j30'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 30'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f410
+ next_key . . . . . : 0x7f754f96f530
+
+[key (addr:0x7f754f96f530)]
+ key. . . . . . . . : '.[j31'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 31'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f4a0
+ next_key . . . . . : 0x7f754f96f5c0
+
+[key (addr:0x7f754f96f5c0)]
+ key. . . . . . . . : '.[j32'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 32'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f530
+ next_key . . . . . : 0x7f754f96f650
+
+[key (addr:0x7f754f96f650)]
+ key. . . . . . . . : '.[j33'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 33'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f5c0
+ next_key . . . . . : 0x7f754f96f6e0
+
+[key (addr:0x7f754f96f6e0)]
+ key. . . . . . . . : '.[j34'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 34'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f650
+ next_key . . . . . : 0x7f754f96f770
+
+[key (addr:0x7f754f96f770)]
+ key. . . . . . . . : '.[j35'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 35'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f6e0
+ next_key . . . . . : 0x7f754f96f800
+
+[key (addr:0x7f754f96f800)]
+ key. . . . . . . . : '.[j36'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 36'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f770
+ next_key . . . . . : 0x7f754f96f890
+
+[key (addr:0x7f754f96f890)]
+ key. . . . . . . . : '.[j37'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 37'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f800
+ next_key . . . . . : 0x7f754f96f920
+
+[key (addr:0x7f754f96f920)]
+ key. . . . . . . . : '.[j38'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 38'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f890
+ next_key . . . . . : 0x7f754f96f9b0
+
+[key (addr:0x7f754f96f9b0)]
+ key. . . . . . . . : '.[j39'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 39'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f920
+ next_key . . . . . : 0x7f754f96fa40
+
+[key (addr:0x7f754f96fa40)]
+ key. . . . . . . . : '.[j40'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 40'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96f9b0
+ next_key . . . . . : 0x7f754f96fad0
+
+[key (addr:0x7f754f96fad0)]
+ key. . . . . . . . : '.[j41'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 41'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96fa40
+ next_key . . . . . : 0x7f754f96fb60
+
+[key (addr:0x7f754f96fb60)]
+ key. . . . . . . . : '.[j42'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 42'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96fad0
+ next_key . . . . . : 0x7f754f96fbf0
+
+[key (addr:0x7f754f96fbf0)]
+ key. . . . . . . . : '.[j43'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 43'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96fb60
+ next_key . . . . . : 0x7f754f96fc80
+
+[key (addr:0x7f754f96fc80)]
+ key. . . . . . . . : '.[j44'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 44'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96fbf0
+ next_key . . . . . : 0x7f754f96fd10
+
+[key (addr:0x7f754f96fd10)]
+ key. . . . . . . . : '.[j45'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 45'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96fc80
+ next_key . . . . . : 0x7f754f96fda0
+
+[key (addr:0x7f754f96fda0)]
+ key. . . . . . . . : '.[j46'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 46'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96fd10
+ next_key . . . . . : 0x7f754f96fe30
+
+[key (addr:0x7f754f96fe30)]
+ key. . . . . . . . : '.[j47'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 47'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96fda0
+ next_key . . . . . : 0x7f754f96fec0
+
+[key (addr:0x7f754f96fec0)]
+ key. . . . . . . . : '.[j48'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 48'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96fe30
+ next_key . . . . . : 0x7f754f96ff50
+
+[key (addr:0x7f754f96ff50)]
+ key. . . . . . . . : '.[j49'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 49'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96fec0
+ next_key . . . . . : 0x7f754f96ffe0
+
+[key (addr:0x7f754f96ffe0)]
+ key. . . . . . . . : '.[j50'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 50'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ff50
+ next_key . . . . . : 0x7f754f970070
+
+[key (addr:0x7f754f970070)]
+ key. . . . . . . . : '.[j51'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 51'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f96ffe0
+ next_key . . . . . : 0x7f754f970100
+
+[key (addr:0x7f754f970100)]
+ key. . . . . . . . : '.[j52'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 52'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970070
+ next_key . . . . . : 0x7f754f970190
+
+[key (addr:0x7f754f970190)]
+ key. . . . . . . . : '.[j53'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 53'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970100
+ next_key . . . . . : 0x7f754f970220
+
+[key (addr:0x7f754f970220)]
+ key. . . . . . . . : '.[j54'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 54'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970190
+ next_key . . . . . : 0x7f754f9702b0
+
+[key (addr:0x7f754f9702b0)]
+ key. . . . . . . . : '.[j55'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 55'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970220
+ next_key . . . . . : 0x7f754f970340
+
+[key (addr:0x7f754f970340)]
+ key. . . . . . . . : '.[j56'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 56'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9702b0
+ next_key . . . . . : 0x7f754f9703d0
+
+[key (addr:0x7f754f9703d0)]
+ key. . . . . . . . : '.[j57'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 57'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970340
+ next_key . . . . . : 0x7f754f970460
+
+[key (addr:0x7f754f970460)]
+ key. . . . . . . . : '.[j58'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 58'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9703d0
+ next_key . . . . . : 0x7f754f9704f0
+
+[key (addr:0x7f754f9704f0)]
+ key. . . . . . . . : '.[j59'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 59'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970460
+ next_key . . . . . : 0x7f754f970580
+
+[key (addr:0x7f754f970580)]
+ key. . . . . . . . : '.[j60'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 60'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9704f0
+ next_key . . . . . : 0x7f754f970610
+
+[key (addr:0x7f754f970610)]
+ key. . . . . . . . : '.[j61'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 61'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970580
+ next_key . . . . . : 0x7f754f9706a0
+
+[key (addr:0x7f754f9706a0)]
+ key. . . . . . . . : '.[j62'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 62'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970610
+ next_key . . . . . : 0x7f754f970730
+
+[key (addr:0x7f754f970730)]
+ key. . . . . . . . : '.[j63'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 63'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9706a0
+ next_key . . . . . : 0x7f754f9707c0
+
+[key (addr:0x7f754f9707c0)]
+ key. . . . . . . . : '.[j64'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 64'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970730
+ next_key . . . . . : 0x7f754f970850
+
+[key (addr:0x7f754f970850)]
+ key. . . . . . . . : '.[j65'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 65'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9707c0
+ next_key . . . . . : 0x7f754f9708e0
+
+[key (addr:0x7f754f9708e0)]
+ key. . . . . . . . : '.[j66'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 66'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970850
+ next_key . . . . . : 0x7f754f970970
+
+[key (addr:0x7f754f970970)]
+ key. . . . . . . . : '.[j67'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 67'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9708e0
+ next_key . . . . . : 0x7f754f970a00
+
+[key (addr:0x7f754f970a00)]
+ key. . . . . . . . : '.[j68'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 68'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970970
+ next_key . . . . . : 0x7f754f970a90
+
+[key (addr:0x7f754f970a90)]
+ key. . . . . . . . : '.[j69'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 69'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970a00
+ next_key . . . . . : 0x7f754f970b20
+
+[key (addr:0x7f754f970b20)]
+ key. . . . . . . . : '.[j70'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 70'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970a90
+ next_key . . . . . : 0x7f754f970bb0
+
+[key (addr:0x7f754f970bb0)]
+ key. . . . . . . . : '.[j71'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 71'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970b20
+ next_key . . . . . : 0x7f754f970c40
+
+[key (addr:0x7f754f970c40)]
+ key. . . . . . . . : '.[j72'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 72'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970bb0
+ next_key . . . . . : 0x7f754f970cd0
+
+[key (addr:0x7f754f970cd0)]
+ key. . . . . . . . : '.[j73'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 73'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970c40
+ next_key . . . . . : 0x7f754f970d60
+
+[key (addr:0x7f754f970d60)]
+ key. . . . . . . . : '.[j74'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 74'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970cd0
+ next_key . . . . . : 0x7f754f970df0
+
+[key (addr:0x7f754f970df0)]
+ key. . . . . . . . : '.[j75'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 75'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970d60
+ next_key . . . . . : 0x7f754f970e80
+
+[key (addr:0x7f754f970e80)]
+ key. . . . . . . . : '.[j76'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 76'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970df0
+ next_key . . . . . : 0x7f754f970f10
+
+[key (addr:0x7f754f970f10)]
+ key. . . . . . . . : '.[j77'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 77'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970e80
+ next_key . . . . . : 0x7f754f970fa0
+
+[key (addr:0x7f754f970fa0)]
+ key. . . . . . . . : '.[j78'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 78'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970f10
+ next_key . . . . . : 0x7f754f971030
+
+[key (addr:0x7f754f971030)]
+ key. . . . . . . . : '.[j79'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 79'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f970fa0
+ next_key . . . . . : 0x7f754f9710c0
+
+[key (addr:0x7f754f9710c0)]
+ key. . . . . . . . : '.[j80'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 80'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971030
+ next_key . . . . . : 0x7f754f971150
+
+[key (addr:0x7f754f971150)]
+ key. . . . . . . . : '.[j81'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 81'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9710c0
+ next_key . . . . . : 0x7f754f9711e0
+
+[key (addr:0x7f754f9711e0)]
+ key. . . . . . . . : '.[j82'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 82'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971150
+ next_key . . . . . : 0x7f754f971270
+
+[key (addr:0x7f754f971270)]
+ key. . . . . . . . : '.[j83'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 83'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9711e0
+ next_key . . . . . : 0x7f754f971300
+
+[key (addr:0x7f754f971300)]
+ key. . . . . . . . : '.[j84'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 84'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971270
+ next_key . . . . . : 0x7f754f971390
+
+[key (addr:0x7f754f971390)]
+ key. . . . . . . . : '.[j85'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 85'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971300
+ next_key . . . . . : 0x7f754f971420
+
+[key (addr:0x7f754f971420)]
+ key. . . . . . . . : '.[j86'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 86'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971390
+ next_key . . . . . : 0x7f754f9714b0
+
+[key (addr:0x7f754f9714b0)]
+ key. . . . . . . . : '.[j87'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 87'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971420
+ next_key . . . . . : 0x7f754f971540
+
+[key (addr:0x7f754f971540)]
+ key. . . . . . . . : '.[j88'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 88'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9714b0
+ next_key . . . . . : 0x7f754f9715d0
+
+[key (addr:0x7f754f9715d0)]
+ key. . . . . . . . : '.[j89'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 89'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971540
+ next_key . . . . . : 0x7f754f971660
+
+[key (addr:0x7f754f971660)]
+ key. . . . . . . . : '.[j90'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 90'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9715d0
+ next_key . . . . . : 0x7f754f9716f0
+
+[key (addr:0x7f754f9716f0)]
+ key. . . . . . . . : '.[j91'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 91'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971660
+ next_key . . . . . : 0x7f754f971780
+
+[key (addr:0x7f754f971780)]
+ key. . . . . . . . : '.[j92'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 92'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9716f0
+ next_key . . . . . : 0x7f754f971810
+
+[key (addr:0x7f754f971810)]
+ key. . . . . . . . : '.[j93'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 93'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971780
+ next_key . . . . . : 0x7f754f9718a0
+
+[key (addr:0x7f754f9718a0)]
+ key. . . . . . . . : '.[j94'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 94'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971810
+ next_key . . . . . : 0x7f754f971930
+
+[key (addr:0x7f754f971930)]
+ key. . . . . . . . : '.[j95'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 95'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9718a0
+ next_key . . . . . : 0x7f754f9719c0
+
+[key (addr:0x7f754f9719c0)]
+ key. . . . . . . . : '.[j96'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 96'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971930
+ next_key . . . . . : 0x7f754f971a50
+
+[key (addr:0x7f754f971a50)]
+ key. . . . . . . . : '.[j97'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 97'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9719c0
+ next_key . . . . . : 0x7f754f971ae0
+
+[key (addr:0x7f754f971ae0)]
+ key. . . . . . . . : '.[j98'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 98'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971a50
+ next_key . . . . . : 0x7f754f971b70
+
+[key (addr:0x7f754f971b70)]
+ key. . . . . . . . : '.[j99'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 99'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971ae0
+ next_key . . . . . : 0x7f754f971c00
+
+[key (addr:0x7f754f971c00)]
+ key. . . . . . . . : '.[k'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input grab_key_command'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971b70
+ next_key . . . . . : 0x7f754f971cb0
+
+[key (addr:0x7f754f971cb0)]
+ key. . . . . . . . : '.[l'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window bare'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971c00
+ next_key . . . . . : 0x7f754f971d40
+
+[key (addr:0x7f754f971d40)]
+ key. . . . . . . . : '.[m'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/mute mouse toggle'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971cb0
+ next_key . . . . . : 0x7f754f971dd0
+
+[key (addr:0x7f754f971dd0)]
+ key. . . . . . . . : '.[n'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_next_highlight'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971d40
+ next_key . . . . . : 0x7f754f971e40
+
+[key (addr:0x7f754f971e40)]
+ key. . . . . . . . : '.[p'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_previous_highlight'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971dd0
+ next_key . . . . . : 0x7f754f971ee0
+
+[key (addr:0x7f754f971ee0)]
+ key. . . . . . . . : '.[r'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971e40
+ next_key . . . . . : 0x7f754f971f70
+
+[key (addr:0x7f754f971f70)]
+ key. . . . . . . . : '.[s'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/mute aspell toggle'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971ee0
+ next_key . . . . . : 0x7f754f972000
+
+[key (addr:0x7f754f972000)]
+ key. . . . . . . . : '.[u'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_unread'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f971f70
+ next_key . . . . . : 0x7f754f972090
+
+[key (addr:0x7f754f972090)]
+ key. . . . . . . . : '.[w.[.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972000
+ next_key . . . . . : 0x7f754f972100
+
+[key (addr:0x7f754f972100)]
+ key. . . . . . . . : '.[w.[.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972090
+ next_key . . . . . : 0x7f754f972190
+
+[key (addr:0x7f754f972190)]
+ key. . . . . . . . : '.[w.[.[[C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window right'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972100
+ next_key . . . . . : 0x7f754f972220
+
+[key (addr:0x7f754f972220)]
+ key. . . . . . . . : '.[w.[.[[D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window left'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972190
+ next_key . . . . . : 0x7f754f9722b0
+
+[key (addr:0x7f754f9722b0)]
+ key. . . . . . . . : '.[w.[[1;3A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972220
+ next_key . . . . . : 0x7f754f972340
+
+[key (addr:0x7f754f972340)]
+ key. . . . . . . . : '.[w.[[1;3B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9722b0
+ next_key . . . . . : 0x7f754f9723d0
+
+[key (addr:0x7f754f9723d0)]
+ key. . . . . . . . : '.[w.[[1;3C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window right'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972340
+ next_key . . . . . : 0x7f754f972460
+
+[key (addr:0x7f754f972460)]
+ key. . . . . . . . : '.[w.[[1;3D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window left'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9723d0
+ next_key . . . . . : 0x7f754f9724f0
+
+[key (addr:0x7f754f9724f0)]
+ key. . . . . . . . : '.[w.[b'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window balance'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972460
+ next_key . . . . . : 0x7f754f9725b0
+
+[key (addr:0x7f754f9725b0)]
+ key. . . . . . . . : '.[w.[s'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window swap'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9724f0
+ next_key . . . . . : 0x7f754f972640
+
+[key (addr:0x7f754f972640)]
+ key. . . . . . . . : '.[x'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input zoom_merged_buffer'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9725b0
+ next_key . . . . . : 0x7f754f9726d0
+
+[key (addr:0x7f754f9726d0)]
+ key. . . . . . . . : '.[z'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window zoom'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972640
+ next_key . . . . . : 0x7f754f972760
+
+[key (addr:0x7f754f972760)]
+ key. . . . . . . . : '._'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input undo'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9726d0
+ next_key . . . . . : 0x0
+
+[keys for context: search]
+ keys . . . . . . . . : 0x7f754f972810
+ last_key . . . . . . : 0x7f754f972b70
+ keys_count . . . . . : 7
+
+[key (addr:0x7f754f972810)]
+ key. . . . . . . . : '.I'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_switch_where'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x0
+ next_key . . . . . : 0x7f754f972890
+
+[key (addr:0x7f754f972890)]
+ key. . . . . . . . : '.J'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_stop'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972810
+ next_key . . . . . : 0x7f754f972920
+
+[key (addr:0x7f754f972920)]
+ key. . . . . . . . : '.M'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_stop'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972890
+ next_key . . . . . : 0x7f754f9729b0
+
+[key (addr:0x7f754f9729b0)]
+ key. . . . . . . . : '.R'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_switch_regex'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972920
+ next_key . . . . . : 0x7f754f972a50
+
+[key (addr:0x7f754f972a50)]
+ key. . . . . . . . : '.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9729b0
+ next_key . . . . . : 0x7f754f972ae0
+
+[key (addr:0x7f754f972ae0)]
+ key. . . . . . . . : '.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972a50
+ next_key . . . . . : 0x7f754f972b70
+
+[key (addr:0x7f754f972b70)]
+ key. . . . . . . . : '.[c'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_switch_case'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972ae0
+ next_key . . . . . : 0x0
+
+[keys for context: cursor]
+ keys . . . . . . . . : 0x7f754f972c10
+ last_key . . . . . . : 0x7f754f973b90
+ keys_count . . . . . : 22
+
+[key (addr:0x7f754f972c10)]
+ key. . . . . . . . : '.J'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor stop'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x0
+ next_key . . . . . : 0x7f754f972ca0
+
+[key (addr:0x7f754f972ca0)]
+ key. . . . . . . . : '.M'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor stop'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972c10
+ next_key . . . . . : 0x7f754f972d30
+
+[key (addr:0x7f754f972d30)]
+ key. . . . . . . . : '.[.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972ca0
+ next_key . . . . . : 0x7f754f972dd0
+
+[key (addr:0x7f754f972dd0)]
+ key. . . . . . . . : '.[.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972d30
+ next_key . . . . . : 0x7f754f972e60
+
+[key (addr:0x7f754f972e60)]
+ key. . . . . . . . : '.[.[[C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_right'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972dd0
+ next_key . . . . . : 0x7f754f972ef0
+
+[key (addr:0x7f754f972ef0)]
+ key. . . . . . . . : '.[.[[D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_left'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972e60
+ next_key . . . . . : 0x7f754f972f80
+
+[key (addr:0x7f754f972f80)]
+ key. . . . . . . . : '.[[1;3A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972ef0
+ next_key . . . . . : 0x7f754f973010
+
+[key (addr:0x7f754f973010)]
+ key. . . . . . . . : '.[[1;3B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f972f80
+ next_key . . . . . : 0x7f754f9730a0
+
+[key (addr:0x7f754f9730a0)]
+ key. . . . . . . . : '.[[1;3C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_right'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f973010
+ next_key . . . . . : 0x7f754f973130
+
+[key (addr:0x7f754f973130)]
+ key. . . . . . . . : '.[[1;3D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_left'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9730a0
+ next_key . . . . . : 0x7f754f9731c0
+
+[key (addr:0x7f754f9731c0)]
+ key. . . . . . . . : '.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f973130
+ next_key . . . . . : 0x7f754f973270
+
+[key (addr:0x7f754f973270)]
+ key. . . . . . . . : '.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f9731c0
+ next_key . . . . . : 0x7f754f973300
+
+[key (addr:0x7f754f973300)]
+ key. . . . . . . . : '.[[C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move right'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f973270
+ next_key . . . . . : 0x7f754f973390
+
+[key (addr:0x7f754f973390)]
+ key. . . . . . . . : '.[[D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move left'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f754f973300
+ next_key . . . . . : 0x7f754f973480
+
+[key (addr:0x7f754f973480)]
+ key. . . . . . . . : '@item(buffer_nicklist):K'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'K'
+ command. . . . . . : '/window ${_window_number};/kickban ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f973390
+ next_key . . . . . : 0x7f754f973560
+
+[key (addr:0x7f754f973560)]
+ key. . . . . . . . : '@item(buffer_nicklist):b'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'b'
+ command. . . . . . : '/window ${_window_number};/ban ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f973480
+ next_key . . . . . : 0x7f754f973610
+
+[key (addr:0x7f754f973610)]
+ key. . . . . . . . : '@item(buffer_nicklist):k'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'k'
+ command. . . . . . : '/window ${_window_number};/kick ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f973560
+ next_key . . . . . : 0x7f754f973510
+
+[key (addr:0x7f754f973510)]
+ key. . . . . . . . : '@item(buffer_nicklist):q'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'q'
+ command. . . . . . : '/window ${_window_number};/query ${nick};/cursor stop'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f973610
+ next_key . . . . . : 0x7f754f973870
+
+[key (addr:0x7f754f973870)]
+ key. . . . . . . . : '@item(buffer_nicklist):w'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'w'
+ command. . . . . . : '/window ${_window_number};/whois ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f973510
+ next_key . . . . . : 0x7f754f9736c0
+
+[key (addr:0x7f754f9736c0)]
+ key. . . . . . . . : '@chat:Q'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'Q'
+ command. . . . . . : 'hsignal:chat_quote_time_prefix_message;/cursor stop'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f973870
+ next_key . . . . . : 0x7f754f9737f0
+
+[key (addr:0x7f754f9737f0)]
+ key. . . . . . . . : '@chat:m'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'm'
+ command. . . . . . : 'hsignal:chat_quote_message;/cursor stop'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f9736c0
+ next_key . . . . . : 0x7f754f973b90
+
+[key (addr:0x7f754f973b90)]
+ key. . . . . . . . : '@chat:q'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'q'
+ command. . . . . . : 'hsignal:chat_quote_prefix_message;/cursor stop'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f9737f0
+ next_key . . . . . : 0x0
+
+[keys for context: mouse]
+ keys . . . . . . . . : 0x7f754f973b40
+ last_key . . . . . . : 0x7f754f9760f0
+ keys_count . . . . . : 37
+
+[key (addr:0x7f754f973b40)]
+ key. . . . . . . . : '@bar(buffers):ctrl-wheeldown'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'buffers'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'ctrl-wheeldown'
+ command. . . . . . : 'hsignal:buffers_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x0
+ next_key . . . . . : 0x7f754f973d50
+
+[key (addr:0x7f754f973d50)]
+ key. . . . . . . . : '@bar(buffers):ctrl-wheelup'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'buffers'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'ctrl-wheelup'
+ command. . . . . . : 'hsignal:buffers_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f973b40
+ next_key . . . . . : 0x7f754f973e20
+
+[key (addr:0x7f754f973e20)]
+ key. . . . . . . . : '@bar(input):button2'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'input'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2'
+ command. . . . . . : '/input grab_mouse_area'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f973d50
+ next_key . . . . . : 0x7f754f974010
+
+[key (addr:0x7f754f974010)]
+ key. . . . . . . . : '@bar(nicklist):button1-gesture-down'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-down'
+ command. . . . . . : '/bar scroll nicklist ${_window_number} +100%'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f973e20
+ next_key . . . . . : 0x7f754f9740c0
+
+[key (addr:0x7f754f9740c0)]
+ key. . . . . . . . : '@bar(nicklist):button1-gesture-down-long'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-down-long'
+ command. . . . . . : '/bar scroll nicklist ${_window_number} e'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f974010
+ next_key . . . . . : 0x7f754f9741c0
+
+[key (addr:0x7f754f9741c0)]
+ key. . . . . . . . : '@bar(nicklist):button1-gesture-up'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-up'
+ command. . . . . . : '/bar scroll nicklist ${_window_number} -100%'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f9740c0
+ next_key . . . . . : 0x7f754f9742e0
+
+[key (addr:0x7f754f9742e0)]
+ key. . . . . . . . : '@bar(nicklist):button1-gesture-up-long'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-up-long'
+ command. . . . . . : '/bar scroll nicklist ${_window_number} b'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f9741c0
+ next_key . . . . . : 0x7f754f974410
+
+[key (addr:0x7f754f974410)]
+ key. . . . . . . . : '@chat(perl.[*):button1'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'perl.[*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1'
+ command. . . . . . : 'hsignal:coords'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f9742e0
+ next_key . . . . . : 0x7f754f9745b0
+
+[key (addr:0x7f754f9745b0)]
+ key. . . . . . . . : '@chat(perl.iset):button1'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'perl.iset'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1'
+ command. . . . . . : 'hsignal:iset_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f974410
+ next_key . . . . . : 0x7f754f974500
+
+[key (addr:0x7f754f974500)]
+ key. . . . . . . . : '@chat(perl.iset):button2*'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'perl.iset'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2*'
+ command. . . . . . : 'hsignal:iset_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f9745b0
+ next_key . . . . . : 0x7f754f9746c0
+
+[key (addr:0x7f754f9746c0)]
+ key. . . . . . . . : '@chat(perl.iset):wheeldown'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'perl.iset'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheeldown'
+ command. . . . . . : '/repeat 5 /iset **down'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f974500
+ next_key . . . . . : 0x7f754f9747e0
+
+[key (addr:0x7f754f9747e0)]
+ key. . . . . . . . : '@chat(perl.iset):wheelup'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'perl.iset'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheelup'
+ command. . . . . . : '/repeat 5 /iset **up'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f9746c0
+ next_key . . . . . : 0x7f754f974940
+
+[key (addr:0x7f754f974940)]
+ key. . . . . . . . : '@chat(script.scripts):button1'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'script.scripts'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1'
+ command. . . . . . : '/window ${_window_number};/script go ${_chat_line_y}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f9747e0
+ next_key . . . . . : 0x7f754f974ac0
+
+[key (addr:0x7f754f974ac0)]
+ key. . . . . . . . : '@chat(script.scripts):button2'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'script.scripts'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2'
+ command. . . . . . : '/window ${_window_number};/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f974940
+ next_key . . . . . : 0x7f754f974a20
+
+[key (addr:0x7f754f974a20)]
+ key. . . . . . . . : '@chat(script.scripts):wheeldown'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'script.scripts'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheeldown'
+ command. . . . . . : '/script down 5'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f974ac0
+ next_key . . . . . : 0x7f754f974c60
+
+[key (addr:0x7f754f974c60)]
+ key. . . . . . . . : '@chat(script.scripts):wheelup'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'script.scripts'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheelup'
+ command. . . . . . : '/script up 5'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f974a20
+ next_key . . . . . : 0x7f754f974dc0
+
+[key (addr:0x7f754f974dc0)]
+ key. . . . . . . . : '@item(buffer_nicklist):button1'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1'
+ command. . . . . . : '/window ${_window_number};/query ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f974c60
+ next_key . . . . . : 0x7f754f974f20
+
+[key (addr:0x7f754f974f20)]
+ key. . . . . . . . : '@item(buffer_nicklist):button1-gesture-left'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-left'
+ command. . . . . . : '/window ${_window_number};/kick ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f974dc0
+ next_key . . . . . : 0x7f754f975000
+
+[key (addr:0x7f754f975000)]
+ key. . . . . . . . : '@item(buffer_nicklist):button1-gesture-left-long'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-left-long'
+ command. . . . . . : '/window ${_window_number};/kickban ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f974f20
+ next_key . . . . . : 0x7f754f975170
+
+[key (addr:0x7f754f975170)]
+ key. . . . . . . . : '@item(buffer_nicklist):button2'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2'
+ command. . . . . . : '/window ${_window_number};/whois ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f975000
+ next_key . . . . . : 0x7f754f975260
+
+[key (addr:0x7f754f975260)]
+ key. . . . . . . . : '@item(buffer_nicklist):button2-gesture-left'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2-gesture-left'
+ command. . . . . . : '/window ${_window_number};/ban ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f975170
+ next_key . . . . . : 0x7f754f975350
+
+[key (addr:0x7f754f975350)]
+ key. . . . . . . . : '@item(buffers):button1*'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffers'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1*'
+ command. . . . . . : 'hsignal:buffers_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f975260
+ next_key . . . . . : 0x7f754f9754c0
+
+[key (addr:0x7f754f9754c0)]
+ key. . . . . . . . : '@item(buffers):button2*'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffers'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2*'
+ command. . . . . . : 'hsignal:buffers_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f754f975350
+ next_key . . . . . : 0x7f754f975600
+
+[key (addr:0x7f754f975600)]
+ key. . . . . . . . : '@bar:wheeldown'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheeldown'
+ command. . . . . . : '/bar scroll ${_bar_name} ${_window_number} +20%'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f9754c0
+ next_key . . . . . : 0x7f754f9756d0
+
+[key (addr:0x7f754f9756d0)]
+ key. . . . . . . . : '@bar:wheelup'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheelup'
+ command. . . . . . : '/bar scroll ${_bar_name} ${_window_number} -20%'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f975600
+ next_key . . . . . : 0x7f754f9755b0
+
+[key (addr:0x7f754f9755b0)]
+ key. . . . . . . . : '@chat:button1'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1'
+ command. . . . . . : '/window ${_window_number}'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f9756d0
+ next_key . . . . . : 0x7f754f9757e0
+
+[key (addr:0x7f754f9757e0)]
+ key. . . . . . . . : '@chat:button1*'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1*'
+ command. . . . . . : 'hsignal:coords'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f9755b0
+ next_key . . . . . : 0x7f754f9759f0
+
+[key (addr:0x7f754f9759f0)]
+ key. . . . . . . . : '@chat:button1-event-*'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-event-*'
+ command. . . . . . : 'hsignal:coords'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f9757e0
+ next_key . . . . . : 0x7f754f975b30
+
+[key (addr:0x7f754f975b30)]
+ key. . . . . . . . : '@chat:button1-gesture-left'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-left'
+ command. . . . . . : '/window ${_window_number};/buffer -1'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f9759f0
+ next_key . . . . . : 0x7f754f975ae0
+
+[key (addr:0x7f754f975ae0)]
+ key. . . . . . . . : '@chat:button1-gesture-left-long'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-left-long'
+ command. . . . . . : '/window ${_window_number};/buffer 1'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f975b30
+ next_key . . . . . : 0x7f754f975cb0
+
+[key (addr:0x7f754f975cb0)]
+ key. . . . . . . . : '@chat:button1-gesture-right'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-right'
+ command. . . . . . : '/window ${_window_number};/buffer +1'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f975ae0
+ next_key . . . . . : 0x7f754f975c60
+
+[key (addr:0x7f754f975c60)]
+ key. . . . . . . . : '@chat:button1-gesture-right-long'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-right-long'
+ command. . . . . . : '/window ${_window_number};/input jump_last_buffer'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f975cb0
+ next_key . . . . . : 0x7f754f975e60
+
+[key (addr:0x7f754f975e60)]
+ key. . . . . . . . : '@chat:ctrl-wheeldown'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'ctrl-wheeldown'
+ command. . . . . . : '/window scroll_horiz -window ${_window_number} +10%'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f975c60
+ next_key . . . . . : 0x7f754f975fe0
+
+[key (addr:0x7f754f975fe0)]
+ key. . . . . . . . : '@chat:ctrl-wheelup'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'ctrl-wheelup'
+ command. . . . . . : '/window scroll_horiz -window ${_window_number} -10%'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f975e60
+ next_key . . . . . : 0x7f754f976140
+
+[key (addr:0x7f754f976140)]
+ key. . . . . . . . : '@chat:wheeldown'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheeldown'
+ command. . . . . . : '/window scroll_down -window ${_window_number}'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f975fe0
+ next_key . . . . . : 0x7f754f976250
+
+[key (addr:0x7f754f976250)]
+ key. . . . . . . . : '@chat:wheelup'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheelup'
+ command. . . . . . : '/window scroll_up -window ${_window_number}'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f754f976140
+ next_key . . . . . : 0x7f754f9760f0
+
+[key (addr:0x7f754f9760f0)]
+ key. . . . . . . . : '@*:button3'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button3'
+ command. . . . . . : '/cursor go ${_x},${_y}'
+ score. . . . . . . : 496
+ prev_key . . . . . : 0x7f754f976250
+ next_key . . . . . : 0x0
+
+gui_filters_enabled = 1
+
+[bar (addr:0x7f754f93b390)]
+ name . . . . . . . . . : 'input'
+ hidden . . . . . . . . : 0
+ priority . . . . . . . : 1000
+ type . . . . . . . . . : 1 (window)
+ conditions . . . . . . : 'active'
+ position . . . . . . . : 0 (bottom)
+ filling_top_bottom . . : 0 (horizontal)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 1
+ size_max . . . . . . . : 0
+ color_fg . . . . . . . : 0 (default)
+ color_delim. . . . . . : 2097160 (*yellow)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 1
+ items. . . . . . . . . : ' input_prompt,>>,input_text'
+ items_count. . . . . . : 3
+ items_subcount[000]. : 1
+ items_array[000][000]: ' input_prompt' (buffer: '(null)', prefix: ' ', name: 'input_prompt', suffix: '(null)')
+ items_subcount[001]. : 1
+ items_array[001][000]: '>>' (buffer: '(null)', prefix: '>>', name: '(null)', suffix: '(null)')
+ items_subcount[002]. : 1
+ items_array[002][000]: 'input_text' (buffer: '(null)', prefix: '(null)', name: 'input_text', suffix: '(null)')
+ bar_window . . . . . . : 0x0
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x0
+ next_bar . . . . . . . : 0x7f754f976e00
+
+[bar (addr:0x7f754f976e00)]
+ name . . . . . . . . . : 'title'
+ hidden . . . . . . . . : 0
+ priority . . . . . . . : 500
+ type . . . . . . . . . : 1 (window)
+ conditions . . . . . . : ''
+ position . . . . . . . : 1 (top)
+ filling_top_bottom . . : 0 (horizontal)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 1
+ size_max . . . . . . . : 0
+ color_fg . . . . . . . : 8 (yellow)
+ color_delim. . . . . . : 16 (white)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 1
+ items. . . . . . . . . : 'buffer_title'
+ items_count. . . . . . : 1
+ items_subcount[000]. : 1
+ items_array[000][000]: 'buffer_title' (buffer: '(null)', prefix: '(null)', name: 'buffer_title', suffix: '(null)')
+ bar_window . . . . . . : 0x0
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x7f754f93b390
+ next_bar . . . . . . . : 0x7f754f93bd50
+
+[bar (addr:0x7f754f93bd50)]
+ name . . . . . . . . . : 'status'
+ hidden . . . . . . . . : 0
+ priority . . . . . . . : 500
+ type . . . . . . . . . : 0 (root)
+ conditions . . . . . . : ''
+ position . . . . . . . : 0 (bottom)
+ filling_top_bottom . . : 0 (horizontal)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 1
+ size_max . . . . . . . : 0
+ color_fg . . . . . . . : 11 (magenta)
+ color_delim. . . . . . : 9 (blue)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 1
+ items. . . . . . . . . : '[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+{buffer_nicklist_count}+buffer_filter,[hotlist],completion,scroll,matrix_typing_notice'
+ items_count. . . . . . : 7
+ items_subcount[000]. : 1
+ items_array[000][000]: '[buffer_count]' (buffer: '(null)', prefix: '[', name: 'buffer_count', suffix: ']')
+ items_subcount[001]. : 1
+ items_array[001][000]: '[buffer_plugin]' (buffer: '(null)', prefix: '[', name: 'buffer_plugin', suffix: ']')
+ items_subcount[002]. : 5
+ items_array[002][000]: 'buffer_number' (buffer: '(null)', prefix: '(null)', name: 'buffer_number', suffix: '(null)')
+ items_array[002][001]: ':' (buffer: '(null)', prefix: ':', name: '(null)', suffix: '(null)')
+ items_array[002][002]: 'buffer_name' (buffer: '(null)', prefix: '(null)', name: 'buffer_name', suffix: '(null)')
+ items_array[002][003]: '{buffer_nicklist_count}' (buffer: '(null)', prefix: '{', name: 'buffer_nicklist_count', suffix: '}')
+ items_array[002][004]: 'buffer_filter' (buffer: '(null)', prefix: '(null)', name: 'buffer_filter', suffix: '(null)')
+ items_subcount[003]. : 1
+ items_array[003][000]: '[hotlist]' (buffer: '(null)', prefix: '[', name: 'hotlist', suffix: ']')
+ items_subcount[004]. : 1
+ items_array[004][000]: 'completion' (buffer: '(null)', prefix: '(null)', name: 'completion', suffix: '(null)')
+ items_subcount[005]. : 1
+ items_array[005][000]: 'scroll' (buffer: '(null)', prefix: '(null)', name: 'scroll', suffix: '(null)')
+ items_subcount[006]. : 1
+ items_array[006][000]: 'matrix_typing_notice' (buffer: '(null)', prefix: '(null)', name: 'matrix_typing_notice', suffix: '(null)')
+ bar_window . . . . . . : 0x7f754f976a70
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x7f754f976e00
+ next_bar . . . . . . . : 0x7f754f93bab0
+
+ [window bar (addr:0x7f754f976a70)]
+ bar. . . . . . . . . . : 0x7f754f93bd50 ('status')
+ x. . . . . . . . . . . : 0
+ y. . . . . . . . . . . : 84
+ width. . . . . . . . . : 319
+ height . . . . . . . . : 1
+ scroll_x . . . . . . . : 0
+ scroll_y . . . . . . . : 0
+ cursor_x . . . . . . . : -1
+ cursor_y . . . . . . . : -1
+ current_size . . . . . : 1
+ items_count. . . . . . : 7
+ items_subcount[000]. . : 1
+ items_content[000][000]: '.F09[.F1111.F09]' (item: '[buffer_count]', num_lines: 1, refresh_needed: 0)
+ items_subcount[001]. . : 1
+ items_content[001][000]: '.F09[.F11irc.bD/.bFfreenode.F09]' (item: '[buffer_plugin]', num_lines: 1, refresh_needed: 0)
+ items_subcount[002]. . : 5
+ items_content[002][000]: '.F081' (item: 'buffer_number', num_lines: 1, refresh_needed: 0)
+ items_content[002][001]: '.F09:.F11' (item: ':', num_lines: 1, refresh_needed: 0)
+ items_content[002][002]: '.F16server.bD[.F16freenode.bD]' (item: 'buffer_name', num_lines: 1, refresh_needed: 0)
+ items_content[002][003]: '(null)' (item: '{buffer_nicklist_count}', num_lines: 0, refresh_needed: 0)
+ items_content[002][004]: '(null)' (item: 'buffer_filter', num_lines: 0, refresh_needed: 0)
+ items_subcount[003]. . : 1
+ items_content[003][000]: '.F09[.F11H: .F004.bD(.F006.bD).bD, .F003.bD(.F005.bD).bD, .F007.bD(.F003.bD).bD, .F002.bD(.F005.bD).bD, .F005.bD(.F005.bD).bD, .F006.bD(.F005.bD).F09]' (item: '[hotlist]', num_lines: 1, refresh_needed: 0)
+ items_subcount[004]. . : 1
+ items_content[004][000]: '(null)' (item: 'completion', num_lines: 0, refresh_needed: 0)
+ items_subcount[005]. . : 1
+ items_content[005][000]: '(null)' (item: 'scroll', num_lines: 0, refresh_needed: 0)
+ items_subcount[006]. . : 1
+ items_content[006][000]: '(null)' (item: 'matrix_typing_notice', num_lines: 0, refresh_needed: 0)
+ screen_col_size. . . . : 0
+ screen_lines . . . . . : 0
+ coords_count . . . . . : 12
+ coords[000]. . . . . . : item=0, subitem=0, line=0, x=0, y=84
+ coords[001]. . . . . . : item=1, subitem=0, line=0, x=5, y=84
+ coords[002]. . . . . . : item=2, subitem=0, line=0, x=20, y=84
+ coords[003]. . . . . . : item=2, subitem=1, line=0, x=21, y=84
+ coords[004]. . . . . . : item=2, subitem=2, line=0, x=22, y=84
+ coords[005]. . . . . . : item=2, subitem=3, line=0, x=38, y=84
+ coords[006]. . . . . . : item=2, subitem=4, line=0, x=38, y=84
+ coords[007]. . . . . . : item=3, subitem=0, line=0, x=39, y=84
+ coords[008]. . . . . . : item=4, subitem=0, line=0, x=78, y=84
+ coords[009]. . . . . . : item=5, subitem=0, line=0, x=78, y=84
+ coords[010]. . . . . . : item=6, subitem=0, line=0, x=78, y=84
+ coords[011]. . . . . . : item=-1, subitem=-1, line=0, x=78, y=84
+ gui_objects. . . . . . : 0x7f754f93bfa0
+ bar window specific objects for Curses:
+ win_bar. . . . . . . : 0x7f7550b0b020
+ win_separator. . . . : 0x7f7550b0b460
+ prev_bar_window. . . . : 0x0
+ next_bar_window. . . . : 0x0
+
+[bar (addr:0x7f754f93bab0)]
+ name . . . . . . . . . : 'nicklist'
+ hidden . . . . . . . . : 0
+ priority . . . . . . . : 200
+ type . . . . . . . . . : 1 (window)
+ conditions . . . . . . : 'nicklist'
+ position . . . . . . . : 3 (right)
+ filling_top_bottom . . : 3 (columns_vertical)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 20
+ size_max . . . . . . . : 0
+ color_fg . . . . . . . : 13 (cyan)
+ color_delim. . . . . . : 13 (cyan)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 0
+ items. . . . . . . . . : 'buffer_nicklist'
+ items_count. . . . . . : 1
+ items_subcount[000]. : 1
+ items_array[000][000]: 'buffer_nicklist' (buffer: '(null)', prefix: '(null)', name: 'buffer_nicklist', suffix: '(null)')
+ bar_window . . . . . . : 0x0
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x7f754f93bd50
+ next_bar . . . . . . . : 0x7f754f93b830
+
+[bar (addr:0x7f754f93b830)]
+ name . . . . . . . . . : 'isetbar'
+ hidden . . . . . . . . : 1
+ priority . . . . . . . : 0
+ type . . . . . . . . . : 1 (window)
+ conditions . . . . . . : ''
+ position . . . . . . . : 1 (top)
+ filling_top_bottom . . : 0 (horizontal)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 3
+ size_max . . . . . . . : 3
+ color_fg . . . . . . . : 0 (default)
+ color_delim. . . . . . : 13 (cyan)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 1
+ items. . . . . . . . . : 'isetbar_help'
+ items_count. . . . . . : 1
+ items_subcount[000]. : 1
+ items_array[000][000]: 'isetbar_help' (buffer: '(null)', prefix: '(null)', name: 'isetbar_help', suffix: '(null)')
+ bar_window . . . . . . : 0x0
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x7f754f93bab0
+ next_bar . . . . . . . : 0x7f754f93b0d0
+
+[bar (addr:0x7f754f93b0d0)]
+ name . . . . . . . . . : 'buffers'
+ hidden . . . . . . . . : 1
+ priority . . . . . . . : 0
+ type . . . . . . . . . : 0 (root)
+ conditions . . . . . . : ''
+ position . . . . . . . : 1 (top)
+ filling_top_bottom . . : 0 (horizontal)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 1
+ size_max . . . . . . . : 0
+ color_fg . . . . . . . : 0 (default)
+ color_delim. . . . . . : 0 (default)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 1
+ items. . . . . . . . . : 'buffers'
+ items_count. . . . . . : 1
+ items_subcount[000]. : 1
+ items_array[000][000]: 'buffers' (buffer: '(null)', prefix: '(null)', name: 'buffers', suffix: '(null)')
+ bar_window . . . . . . : 0x0
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x7f754f93b830
+ next_bar . . . . . . . : 0x0
+
+[bar item (addr:0x7f754fc095c0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'input_paste'
+ build_callback . . . . : 0x7f754e9fa190
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x0
+ next_item. . . . . . . : 0x7f754fc096b0
+
+[bar item (addr:0x7f754fc096b0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'input_prompt'
+ build_callback . . . . : 0x7f754e9f83c0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc095c0
+ next_item. . . . . . . : 0x7f754fc09920
+
+[bar item (addr:0x7f754fc09920)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'input_search'
+ build_callback . . . . : 0x7f754e9f8410
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc096b0
+ next_item. . . . . . . : 0x7f754fc09b90
+
+[bar item (addr:0x7f754fc09b90)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'input_text'
+ build_callback . . . . : 0x7f754e9f8a00
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc09920
+ next_item. . . . . . . : 0x7f754fc09e00
+
+[bar item (addr:0x7f754fc09e00)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'time'
+ build_callback . . . . : 0x7f754e9f8e40
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc09b90
+ next_item. . . . . . . : 0x7f754fc09ef0
+
+[bar item (addr:0x7f754fc09ef0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_count'
+ build_callback . . . . : 0x7f754e9f7fb0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc09e00
+ next_item. . . . . . . : 0x7f754fc0a0b0
+
+[bar item (addr:0x7f754fc0a0b0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_last_number'
+ build_callback . . . . : 0x7f754e9f8010
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc09ef0
+ next_item. . . . . . . : 0x7f754fc0a480
+
+[bar item (addr:0x7f754fc0a480)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_plugin'
+ build_callback . . . . : 0x7f754e9fa1c0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0a0b0
+ next_item. . . . . . . : 0x7f754fc0a6f0
+
+[bar item (addr:0x7f754fc0a6f0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_number'
+ build_callback . . . . : 0x7f754e9f8100
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0a480
+ next_item. . . . . . . : 0x7f754fc0ab70
+
+[bar item (addr:0x7f754fc0ab70)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_name'
+ build_callback . . . . : 0x7f754e9f81a0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0a6f0
+ next_item. . . . . . . : 0x7f754fc0ae90
+
+[bar item (addr:0x7f754fc0ae90)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_short_name'
+ build_callback . . . . : 0x7f754e9f8ef0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0ab70
+ next_item. . . . . . . : 0x7f754fc0b1b0
+
+[bar item (addr:0x7f754fc0b1b0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_modes'
+ build_callback . . . . : 0x7f754e9f7f70
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0ae90
+ next_item. . . . . . . : 0x7f754fc0b370
+
+[bar item (addr:0x7f754fc0b370)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_filter'
+ build_callback . . . . : 0x7f754e9fa090
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0b1b0
+ next_item. . . . . . . : 0x7f754fc0b690
+
+[bar item (addr:0x7f754fc0b690)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_zoom'
+ build_callback . . . . : 0x7f754e9f9fd0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0b370
+ next_item. . . . . . . : 0x7f754fc0b900
+
+[bar item (addr:0x7f754fc0b900)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_nicklist_count'
+ build_callback . . . . : 0x7f754e9f8250
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0b690
+ next_item. . . . . . . : 0x7f754fc0bb70
+
+[bar item (addr:0x7f754fc0bb70)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'scroll'
+ build_callback . . . . : 0x7f754e9f85b0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0b900
+ next_item. . . . . . . : 0x7f754fc0bde0
+
+[bar item (addr:0x7f754fc0bde0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'hotlist'
+ build_callback . . . . : 0x7f754e9f8fa0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0bb70
+ next_item. . . . . . . : 0x7f754fc0c050
+
+[bar item (addr:0x7f754fc0c050)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'completion'
+ build_callback . . . . : 0x7f754e9f8760
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0bde0
+ next_item. . . . . . . : 0x7f754fc0c160
+
+[bar item (addr:0x7f754fc0c160)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_title'
+ build_callback . . . . : 0x7f754e9f7f80
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0c050
+ next_item. . . . . . . : 0x7f754fc0c3d0
+
+[bar item (addr:0x7f754fc0c3d0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_nicklist'
+ build_callback . . . . : 0x7f754e9f9880
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0c160
+ next_item. . . . . . . : 0x7f754fc0c6d0
+
+[bar item (addr:0x7f754fc0c6d0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'window_number'
+ build_callback . . . . : 0x7f754e9f8090
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0c3d0
+ next_item. . . . . . . : 0x7f754fc0c890
+
+[bar item (addr:0x7f754fc0c890)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'mouse_status'
+ build_callback . . . . : 0x7f754e9f8300
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0c6d0
+ next_item. . . . . . . : 0x7f754fc0ca50
+
+[bar item (addr:0x7f754fc0ca50)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'away'
+ build_callback . . . . : 0x7f754e9f8670
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0c890
+ next_item. . . . . . . : 0x7f754fc7faa0
+
+[bar item (addr:0x7f754fc7faa0)]
+ plugin . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ name . . . . . . . . . : 'aspell_dict'
+ build_callback . . . . : 0x7f7546c88c80
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc0ca50
+ next_item. . . . . . . : 0x7f754fc7fae0
+
+[bar item (addr:0x7f754fc7fae0)]
+ plugin . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ name . . . . . . . . . : 'aspell_suggest'
+ build_callback . . . . : 0x7f7546c88cc0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc7faa0
+ next_item. . . . . . . : 0x7f754fcbd6b0
+
+[bar item (addr:0x7f754fcbd6b0)]
+ plugin . . . . . . . . : 0x7f754fc1f360 ('irc')
+ name . . . . . . . . . : 'buffer_plugin'
+ build_callback . . . . : 0x7f75494f2bd0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fc7fae0
+ next_item. . . . . . . : 0x7f754fcbd710
+
+[bar item (addr:0x7f754fcbd710)]
+ plugin . . . . . . . . : 0x7f754fc1f360 ('irc')
+ name . . . . . . . . . : 'buffer_name'
+ build_callback . . . . : 0x7f75494f3e40
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fcbd6b0
+ next_item. . . . . . . : 0x7f754fcbd770
+
+[bar item (addr:0x7f754fcbd770)]
+ plugin . . . . . . . . : 0x7f754fc1f360 ('irc')
+ name . . . . . . . . . : 'buffer_short_name'
+ build_callback . . . . : 0x7f75494f3e50
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fcbd710
+ next_item. . . . . . . : 0x7f754fcbd7d0
+
+[bar item (addr:0x7f754fcbd7d0)]
+ plugin . . . . . . . . : 0x7f754fc1f360 ('irc')
+ name . . . . . . . . . : 'buffer_modes'
+ build_callback . . . . : 0x7f75494f3250
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fcbd770
+ next_item. . . . . . . : 0x7f754fcbd830
+
+[bar item (addr:0x7f754fcbd830)]
+ plugin . . . . . . . . : 0x7f754fc1f360 ('irc')
+ name . . . . . . . . . : 'irc_channel'
+ build_callback . . . . : 0x7f75494f2d90
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fcbd7d0
+ next_item. . . . . . . : 0x7f754fcbd890
+
+[bar item (addr:0x7f754fcbd890)]
+ plugin . . . . . . . . : 0x7f754fc1f360 ('irc')
+ name . . . . . . . . . : 'lag'
+ build_callback . . . . : 0x7f75494f30e0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fcbd830
+ next_item. . . . . . . : 0x7f754fcbd8f0
+
+[bar item (addr:0x7f754fcbd8f0)]
+ plugin . . . . . . . . : 0x7f754fc1f360 ('irc')
+ name . . . . . . . . . : 'input_prompt'
+ build_callback . . . . : 0x7f75494f3410
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fcbd890
+ next_item. . . . . . . : 0x7f754fcbd950
+
+[bar item (addr:0x7f754fcbd950)]
+ plugin . . . . . . . . : 0x7f754fc1f360 ('irc')
+ name . . . . . . . . . : 'irc_nick_modes'
+ build_callback . . . . : 0x7f75494f3700
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f754fcbd8f0
+ next_item. . . . . . . : 0x7f755018d910
+
+[bar item (addr:0x7f755018d910)]
+ plugin . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ name . . . . . . . . . : 'otr'
+ build_callback . . . . : 0x7f754783a630
+ build_callback_pointer : 0x7f75500fa7b0
+ build_callback_data. . : 0x7f755018d8f0
+ prev_item. . . . . . . : 0x7f754fcbd950
+ next_item. . . . . . . : 0x0
+[hotlist (addr:0x7f75509db900)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483200837, tv_usec:388550
+ buffer . . . . . . . . : 0x7f7550a23620
+ count[00]. . . . . . . : 6
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x0
+ next_hotlist . . . . . : 0x7f7550b10510
+[hotlist (addr:0x7f7550b10510)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483200837, tv_usec:408019
+ buffer . . . . . . . . : 0x7f7550031ed0
+ count[00]. . . . . . . : 5
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x7f75509db900
+ next_hotlist . . . . . : 0x7f7550a213a0
+[hotlist (addr:0x7f7550a213a0)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483200837, tv_usec:414291
+ buffer . . . . . . . . : 0x7f7550b13a70
+ count[00]. . . . . . . : 3
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x7f7550b10510
+ next_hotlist . . . . . : 0x7f7550affae0
+[hotlist (addr:0x7f7550affae0)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483200837, tv_usec:418838
+ buffer . . . . . . . . : 0x7f7550b0a620
+ count[00]. . . . . . . : 5
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x7f7550a213a0
+ next_hotlist . . . . . : 0x7f7550030ce0
+[hotlist (addr:0x7f7550030ce0)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483200837, tv_usec:488552
+ buffer . . . . . . . . : 0x7f7550b0c720
+ count[00]. . . . . . . : 5
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x7f7550affae0
+ next_hotlist . . . . . : 0x7f7550b22060
+[hotlist (addr:0x7f7550b22060)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483200837, tv_usec:494489
+ buffer . . . . . . . . : 0x7f7550b1aba0
+ count[00]. . . . . . . : 5
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x7f7550030ce0
+ next_hotlist . . . . . : 0x0
+
+[hdata (addr:0x7f75509d27c0)]
+ name . . . . . . . . . : 'plugin'
+ plugin . . . . . . . . : 0x0
+ var_prev . . . . . . . : 'prev_plugin'
+ var_next . . . . . . . : 'next_plugin'
+ hash_var . . . . . . . : 0x7f75509d2770 (hashtable: 'license:0x7f75509d2ee0,debug:0x7f75509d30e0,description:0x7f75509d2d60,next_plugin:0x7f75509e8e70,author:0x7f75509d2de0,priority:0x7f75509d2fe0,filename:0x7f75509d2c20,prev_plugin:0x7f75509d3160,initialized:0x7f75509d3060,handle:0x7f75509d2c60,charset:0x7f75509d2f60,version:0x7f75509d2e60,name:0x7f75509d2ce0')
+ hash_list. . . . . . . : 0x7f75509d2aa0 (hashtable: 'last_weechat_plugin:0x7f75509e8f90,weechat_plugins:0x7f75509e8f10')
+ create_allowed . . . . : 0
+ delete_allowed . . . . : 0
+ callback_update. . . . : 0x0
+ callback_update_data . : 0x0
+ update_pending . . . . : 0
+
+ [hdata var 'license']
+ offset . . . . . . . . : 48
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'debug']
+ offset . . . . . . . . : 72
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'description']
+ offset . . . . . . . . : 24
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'next_plugin']
+ offset . . . . . . . . : 88
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'plugin'
+
+ [hdata var 'author']
+ offset . . . . . . . . : 32
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'priority']
+ offset . . . . . . . . : 64
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'filename']
+ offset . . . . . . . . : 0
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'prev_plugin']
+ offset . . . . . . . . : 80
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'plugin'
+
+ [hdata var 'initialized']
+ offset . . . . . . . . : 68
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'handle']
+ offset . . . . . . . . : 8
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'charset']
+ offset . . . . . . . . : 56
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'version']
+ offset . . . . . . . . : 40
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'name']
+ offset . . . . . . . . : 16
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+[hdata (addr:0x7f75509e9c90)]
+ name . . . . . . . . . : 'python_script'
+ plugin . . . . . . . . : 0x7f754fc4d8a0
+ var_prev . . . . . . . : 'prev_script'
+ var_next . . . . . . . : 'next_script'
+ hash_var . . . . . . . : 0x7f75509e9d50 (hashtable: 'license:0x7f75509ea2f0,prev_script:0x7f75509ea570,interpreter:0x7f75509ea0f0,description:0x7f75509ea370,next_script:0x7f75509ea610,author:0x7f75509ea1f0,unloading:0x7f75509ea4f0,filename:0x7f75509ea070,shutdown_func:0x7f75509ea3f0,charset:0x7f75509ea470,version:0x7f75509ea270,name:0x7f75509ea170')
+ hash_list. . . . . . . : 0x7f75509e9eb0 (hashtable: 'last_script:0x7f75509ea730,scripts:0x7f75509ea6b0')
+ create_allowed . . . . : 0
+ delete_allowed . . . . : 0
+ callback_update. . . . : 0x0
+ callback_update_data . : 0x0
+ update_pending . . . . : 0
+
+ [hdata var 'license']
+ offset . . . . . . . . : 40
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'prev_script']
+ offset . . . . . . . . : 80
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'python_script'
+
+ [hdata var 'interpreter']
+ offset . . . . . . . . : 8
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'description']
+ offset . . . . . . . . : 48
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'next_script']
+ offset . . . . . . . . : 88
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'python_script'
+
+ [hdata var 'author']
+ offset . . . . . . . . : 24
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'unloading']
+ offset . . . . . . . . : 72
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'filename']
+ offset . . . . . . . . : 0
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'shutdown_func']
+ offset . . . . . . . . : 56
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'charset']
+ offset . . . . . . . . : 64
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'version']
+ offset . . . . . . . . : 32
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'name']
+ offset . . . . . . . . : 16
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+[hdata (addr:0x7f7550b674a0)]
+ name . . . . . . . . . : 'lua_script'
+ plugin . . . . . . . . : 0x7f7550b370b0
+ var_prev . . . . . . . : 'prev_script'
+ var_next . . . . . . . : 'next_script'
+ hash_var . . . . . . . : 0x7f75509eae40 (hashtable: 'license:0x7f75509ea8b0,prev_script:0x7f7550a12db0,interpreter:0x7f75509ead80,description:0x7f75509ea940,next_script:0x7f75509eac20,author:0x7f75509eaa80,unloading:0x7f7550a12eb0,filename:0x7f75509eae00,shutdown_func:0x7f75509ead00,charset:0x7f75509eac80,version:0x7f75509ea830,name:0x7f75509eab80')
+ hash_list. . . . . . . : 0x7f7550b47dc0 (hashtable: 'last_script:0x7f7550ae6b20,scripts:0x7f75500302e0')
+ create_allowed . . . . : 0
+ delete_allowed . . . . : 0
+ callback_update. . . . : 0x0
+ callback_update_data . : 0x0
+ update_pending . . . . : 0
+
+ [hdata var 'license']
+ offset . . . . . . . . : 40
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'prev_script']
+ offset . . . . . . . . : 80
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'lua_script'
+
+ [hdata var 'interpreter']
+ offset . . . . . . . . : 8
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'description']
+ offset . . . . . . . . : 48
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'next_script']
+ offset . . . . . . . . : 88
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'lua_script'
+
+ [hdata var 'author']
+ offset . . . . . . . . : 24
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'unloading']
+ offset . . . . . . . . : 72
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'filename']
+ offset . . . . . . . . : 0
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'shutdown_func']
+ offset . . . . . . . . : 56
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'charset']
+ offset . . . . . . . . : 64
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'version']
+ offset . . . . . . . . : 32
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'name']
+ offset . . . . . . . . : 16
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+[hdata (addr:0x7f75509e9170)]
+ name . . . . . . . . . : 'guile_script'
+ plugin . . . . . . . . : 0x7f754fc48a30
+ var_prev . . . . . . . : 'prev_script'
+ var_next . . . . . . . : 'next_script'
+ hash_var . . . . . . . : 0x7f75509e9230 (hashtable: 'license:0x7f75509e97d0,prev_script:0x7f75509e9a50,interpreter:0x7f75509e95d0,description:0x7f75509e9850,next_script:0x7f75509e9af0,author:0x7f75509e96d0,unloading:0x7f75509e99d0,filename:0x7f75509e9550,shutdown_func:0x7f75509e98d0,charset:0x7f75509e9950,version:0x7f75509e9750,name:0x7f75509e9650')
+ hash_list. . . . . . . : 0x7f75509e9390 (hashtable: 'last_script:0x7f75509e9c10,scripts:0x7f75509e9b90')
+ create_allowed . . . . : 0
+ delete_allowed . . . . : 0
+ callback_update. . . . : 0x0
+ callback_update_data . : 0x0
+ update_pending . . . . : 0
+
+ [hdata var 'license']
+ offset . . . . . . . . : 40
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'prev_script']
+ offset . . . . . . . . : 80
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'guile_script'
+
+ [hdata var 'interpreter']
+ offset . . . . . . . . : 8
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'description']
+ offset . . . . . . . . : 48
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'next_script']
+ offset . . . . . . . . : 88
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'guile_script'
+
+ [hdata var 'author']
+ offset . . . . . . . . : 24
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'unloading']
+ offset . . . . . . . . : 72
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'filename']
+ offset . . . . . . . . : 0
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'shutdown_func']
+ offset . . . . . . . . : 56
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'charset']
+ offset . . . . . . . . : 64
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'version']
+ offset . . . . . . . . : 32
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'name']
+ offset . . . . . . . . : 16
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+[hdata (addr:0x7f754fc1b4e0)]
+ name . . . . . . . . . : 'buffer'
+ plugin . . . . . . . . : 0x0
+ var_prev . . . . . . . : 'prev_buffer'
+ var_next . . . . . . . : 'next_buffer'
+ hash_var . . . . . . . : 0x7f754fc1b5a0 (hashtable: 'input_buffer_pos:0x7f754fc1d210,mixed_lines:0x7f754fc1c510,ptr_input_undo:0x7f754fc1d500,day_change:0x7f754fc1c070,input_buffer_alloc:0x7f754fc1d090,num_displayed:0x7f754fc1bdf0,highlight_tags_array:0x7f754fc1e110,own_lines:0x7f754fc1c470,text_search_exact:0x7f754fc1d9a0,highlight_tags_restrict:0x7f754fc1de40,keys:0x7f754fc1e230,close_callback_pointer:0x7f754fc1c270,text_search_regex:0x7f754fc1da20,text_search_regex_compiled:0x7f754fc1daa0,chat_refresh_needed:0x7f754fc1c6d0,filter:0x7f754fc1c170,input_buffer_length:0x7f754fc1d190,input_get_unknown_commands:0x7f754fc1cf80,nickcmp_callback_data:0x7f754fc1cd00,plugin:0x7f754fc1b8c0,input:0x7f754fc1cd80,input_undo_count:0x7f754fc1d5a0,layout_number_merge_order:0x7f754fc1bae0,input_callback:0x7f754fc1ce00,title:0x7f754fc1c3f0,nickcmp_callback:0x7f754fc1cbf0,ptr_history:0x7f754fc1d800,close_callback:0x7f754fc1c1f0,num_history:0x7f754fc1d8a0,time_for_each_line:0x7f754fc1c650,type:0x7f754fc1bcf0,highlight_regex:0x7f754fc1dd30,keys_count:0x7f754fc1e370,last_history:0x7f754fc1d760,last_key:0x7f754fc1e2d0,nicklist_display_groups:0x7f754fc1c970,short_name:0x7f754fc1bc70,input_callback_data:0x7f754fc1cf00,nicklist_visible_count:0x7f754fc1cb70,zoomed:0x7f754fc1bf70,input_buffer:0x7f754fc1d010,input_undo:0x7f754fc1d3c0,last_input_undo:0x7f754fc1d460,lines:0x7f754fc1c5b0,number:0x7f754fc1b9e0,text_search_input:0x7f754fc1dc30,highlight_words:0x7f754fc1dcb0,nicklist_count:0x7f754fc1c9f0,closing:0x7f754fc1c370,input_undo_snap:0x7f754fc1d320,nicklist_root:0x7f754fc1c850,highlight_regex_compiled:0x7f754fc1ddb0,nicklist_max_length:0x7f754fc1c8f0,prev_buffer:0x7f754fc1e470,text_search_where:0x7f754fc1db30,text_search_found:0x7f754fc1dbb0,close_callback_data:0x7f754fc1c2f0,nickcmp_callback_pointer:0x7f754fc1cc70,nicklist_nicks_count:0x7f754fc1caf0,active:0x7f754fc1be70,highlight_tags:0x7f754fc1e010,highlight_tags_restrict_array:0x7f754fc1df50,hotlist_max_level_nicks:0x7f754fc1e1b0,input_buffer_size:0x7f754fc1d110,layout_number:0x7f754fc1ba60,nicklist:0x7f754fc1c750,input_buffer_1st_display:0x7f754fc1d290,text_search:0x7f754fc1d920,clear:0x7f754fc1c0f0,completion:0x7f754fc1d620,history:0x7f754fc1d6c0,notify:0x7f754fc1bd70,full_name:0x7f754fc1bbf0,input_callback_pointer:0x7f754fc1ce80,local_variables:0x7f754fc1e3f0,next_buffer:0x7f754fc1e510,nicklist_case_sensitive:0x7f754fc1c7d0,highlight_tags_count:0x7f754fc1e090,highlight_tags_restrict_count:0x7f754fc1dec0,print_hooks_enabled:0x7f754fc1bff0,hidden:0x7f754fc1bef0,name:0x7f754fc1bb70,nicklist_groups_count:0x7f754fc1ca70,plugin_name_for_upgrade:0x7f754fc1b960')
+ hash_list. . . . . . . : 0x7f754fc1b700 (hashtable: 'gui_buffer_last_displayed:0x7f754fc1e6b0,last_gui_buffer:0x7f754fc1e630,gui_buffers:0x7f754fc1e5b0')
+ create_allowed . . . . : 0
+ delete_allowed . . . . : 0
+ callback_update. . . . : 0x0
+ callback_update_data . : 0x0
+ update_pending . . . . : 0
+
+ [hdata var 'input_buffer_pos']
+ offset . . . . . . . . : 292
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'mixed_lines']
+ offset . . . . . . . . : 144
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'lines'
+
+ [hdata var 'ptr_input_undo']
+ offset . . . . . . . . : 328
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'input_undo'
+
+ [hdata var 'day_change']
+ offset . . . . . . . . : 84
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_buffer_alloc']
+ offset . . . . . . . . : 280
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'num_displayed']
+ offset . . . . . . . . : 64
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags_array']
+ offset . . . . . . . . : 480
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : 'highlight_tags_count'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'own_lines']
+ offset . . . . . . . . : 136
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'lines'
+
+ [hdata var 'text_search_exact']
+ offset . . . . . . . . : 384
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags_restrict']
+ offset . . . . . . . . : 440
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'keys']
+ offset . . . . . . . . : 496
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'key'
+
+ [hdata var 'close_callback_pointer']
+ offset . . . . . . . . : 104
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'text_search_regex']
+ offset . . . . . . . . : 388
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'text_search_regex_compiled']
+ offset . . . . . . . . : 392
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'chat_refresh_needed']
+ offset . . . . . . . . : 164
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'filter']
+ offset . . . . . . . . : 92
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_buffer_length']
+ offset . . . . . . . . : 288
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_get_unknown_commands']
+ offset . . . . . . . . : 264
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nickcmp_callback_data']
+ offset . . . . . . . . : 224
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'plugin']
+ offset . . . . . . . . : 0
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'plugin'
+
+ [hdata var 'input']
+ offset . . . . . . . . : 232
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_undo_count']
+ offset . . . . . . . . : 336
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'layout_number_merge_order']
+ offset . . . . . . . . : 24
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_callback']
+ offset . . . . . . . . : 240
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'title']
+ offset . . . . . . . . : 128
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nickcmp_callback']
+ offset . . . . . . . . : 208
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'ptr_history']
+ offset . . . . . . . . : 368
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'history'
+
+ [hdata var 'close_callback']
+ offset . . . . . . . . : 96
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'num_history']
+ offset . . . . . . . . : 376
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'time_for_each_line']
+ offset . . . . . . . . : 160
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'type']
+ offset . . . . . . . . : 56
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_regex']
+ offset . . . . . . . . : 424
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'keys_count']
+ offset . . . . . . . . : 512
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'last_history']
+ offset . . . . . . . . : 360
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'history'
+
+ [hdata var 'last_key']
+ offset . . . . . . . . : 504
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'key'
+
+ [hdata var 'nicklist_display_groups']
+ offset . . . . . . . . : 188
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'short_name']
+ offset . . . . . . . . : 48
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_callback_data']
+ offset . . . . . . . . : 256
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist_visible_count']
+ offset . . . . . . . . : 204
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'zoomed']
+ offset . . . . . . . . : 76
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_buffer']
+ offset . . . . . . . . : 272
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_undo']
+ offset . . . . . . . . : 312
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'input_undo'
+
+ [hdata var 'last_input_undo']
+ offset . . . . . . . . : 320
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'input_undo'
+
+ [hdata var 'lines']
+ offset . . . . . . . . : 152
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'lines'
+
+ [hdata var 'number']
+ offset . . . . . . . . : 16
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'text_search_input']
+ offset . . . . . . . . : 408
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_words']
+ offset . . . . . . . . : 416
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist_count']
+ offset . . . . . . . . : 192
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'closing']
+ offset . . . . . . . . : 120
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_undo_snap']
+ offset . . . . . . . . : 304
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'input_undo'
+
+ [hdata var 'nicklist_root']
+ offset . . . . . . . . : 176
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'nick_group'
+
+ [hdata var 'highlight_regex_compiled']
+ offset . . . . . . . . : 432
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist_max_length']
+ offset . . . . . . . . : 184
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'prev_buffer']
+ offset . . . . . . . . : 528
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'buffer'
+
+ [hdata var 'text_search_where']
+ offset . . . . . . . . : 400
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'text_search_found']
+ offset . . . . . . . . : 404
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'close_callback_data']
+ offset . . . . . . . . : 112
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nickcmp_callback_pointer']
+ offset . . . . . . . . : 216
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist_nicks_count']
+ offset . . . . . . . . : 200
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'active']
+ offset . . . . . . . . : 68
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags']
+ offset . . . . . . . . : 464
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags_restrict_array']
+ offset . . . . . . . . : 456
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : 'highlight_tags_restrict_count'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'hotlist_max_level_nicks']
+ offset . . . . . . . . : 488
+ type . . . . . . . . . : 7 ('hashtable')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_buffer_size']
+ offset . . . . . . . . : 284
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'layout_number']
+ offset . . . . . . . . : 20
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist']
+ offset . . . . . . . . : 168
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_buffer_1st_display']
+ offset . . . . . . . . : 296
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'text_search']
+ offset . . . . . . . . : 380
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'clear']
+ offset . . . . . . . . : 88
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'completion']
+ offset . . . . . . . . : 344
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'completion'
+
+ [hdata var 'history']
+ offset . . . . . . . . : 352
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'history'
+
+ [hdata var 'notify']
+ offset . . . . . . . . : 60
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'full_name']
+ offset . . . . . . . . : 40
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_callback_pointer']
+ offset . . . . . . . . : 248
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'local_variables']
+ offset . . . . . . . . : 520
+ type . . . . . . . . . : 7 ('hashtable')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'next_buffer']
+ offset . . . . . . . . : 536
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'buffer'
+
+ [hdata var 'nicklist_case_sensitive']
+ offset . . . . . . . . : 172
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags_count']
+ offset . . . . . . . . : 472
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags_restrict_count']
+ offset . . . . . . . . : 448
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'print_hooks_enabled']
+ offset . . . . . . . . : 80
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'hidden']
+ offset . . . . . . . . : 72
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'name']
+ offset . . . . . . . . : 32
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist_groups_count']
+ offset . . . . . . . . : 196
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'plugin_name_for_upgrade']
+ offset . . . . . . . . : 8
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+[hook (addr:0x7f754fc81450)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc813d0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'AAWAY'
+ description . . . . . : 'allserv /away'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%allserv /away'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%allserv /away'
+ cplt_templates_static[0000]: '%%allserv /away'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%allserv'
+ args[0001]. . . . . : '/away'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%allserv'
+ args_concat[0001] . . : '/away'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754fcaa290
+
+[hook (addr:0x7f754fcaa290)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494f8ed0
+ command . . . . . . . : 'admin'
+ description . . . . . : 'find information about the administrator of the server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fc81450
+ next_hook . . . . . . . : 0x7f754fc865d0
+
+[hook (addr:0x7f754fc865d0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec14a0
+ command . . . . . . . : 'alias'
+ description . . . . . : 'list, add or remove command aliases'
+ args. . . . . . . . . : 'list [<alias>] || add <alias> [<command>[;<command>...]] || addcompletion <completion> <alias> [<command>[;<command>...]] || del <alias> [<alias>...]'
+ args_description. . . : ' list: list aliases (without argument, this list is displayed)
+ add: add an alias
+addcompletion: add an alias with a custom completion
+ del: delete an alias
+ completion: completion for alias: by default completion is done with target command
+ note: you can use %%command to use completion of an existing command
+ alias: name of alias
+ command: command name with arguments (many commands can be separated by semicolons)
+
+Note: in command, special variables are replaced:
+ $n: argument 'n' (between 1 and 9)
+ $-m: arguments from 1 to 'm'
+ $n-: arguments from 'n' to last
+ $n-m: arguments from 'n' to 'm'
+ $*: all arguments
+ $~: last argument
+ $var: where "var" is a local variable of buffer (see /buffer localvar)
+ examples: $nick, $channel, $server, $plugin, $name
+
+Examples:
+ alias /split to split window horizontally:
+ /alias add split /window splith
+ alias /hello to say "hello" on all channels but not on #weechat:
+ /alias add hello /allchan -exclude=#weechat msg * hello
+ alias /forcejoin to send IRC command "forcejoin" with completion of /sajoin:
+ /alias addcompletion %%sajoin forcejoin /quote forcejoin'
+ completion. . . . . . : 'list %(alias) || add %(alias) %(commands)|%(alias_value) || addcompletion %- %(alias) %(commands)|%(alias_value) || del %(alias)|%*'
+ cplt_num_templates. . : 4
+ cplt_templates[0000] . . . : 'list %(alias)'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%(alias)'
+ cplt_templates[0001] . . . : 'add %(alias) %(commands)|%(alias_value)'
+ cplt_templates_static[0001]: 'add'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(alias)'
+ args[0002]. . . . . : '%(commands)|%(alias_value)'
+ cplt_templates[0002] . . . : 'addcompletion %- %(alias) %(commands)|%(alias_value)'
+ cplt_templates_static[0002]: 'addcompletion'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'addcompletion'
+ args[0001]. . . . . : '%-'
+ args[0002]. . . . . : '%(alias)'
+ args[0003]. . . . . : '%(commands)|%(alias_value)'
+ cplt_templates[0003] . . . : 'del %(alias)|%*'
+ cplt_templates_static[0003]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(alias)|%*'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : 'list|add|addcompletion|del'
+ args_concat[0001] . . : '%(alias)|%-|%*'
+ args_concat[0002] . . : '%(commands)|%(alias_value)|%(alias)'
+ args_concat[0003] . . : '%(commands)|%(alias_value)'
+ prev_hook . . . . . . . : 0x7f754fcaa290
+ next_hook . . . . . . . : 0x7f754fcaa350
+
+[hook (addr:0x7f754fcaa350)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549502690
+ command . . . . . . . : 'allchan'
+ description . . . . . : 'execute a command on all channels of all connected servers'
+ args. . . . . . . . . : '[-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>]'
+ args_description. . . : ' -current: execute command for channels of current server only
+ -exclude: exclude some channels (wildcard "*" is allowed)
+ command: command to execute
+arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
+
+Examples:
+ execute '/me is testing' on all channels:
+ /allchan me is testing
+ say 'hello' everywhere but not on #weechat:
+ /allchan -exclude=#weechat msg * hello
+ say 'hello' everywhere but not on #weechat and channels beginning with #linux:
+ /allchan -exclude=#weechat,#linux* msg * hello'
+ completion. . . . . . : '-current'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-current'
+ cplt_templates_static[0000]: '-current'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-current'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '-current'
+ prev_hook . . . . . . . : 0x7f754fc865d0
+ next_hook . . . . . . . : 0x7f754fcaa1d0
+
+[hook (addr:0x7f754fcaa1d0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75495028a0
+ command . . . . . . . : 'allpv'
+ description . . . . . : 'execute a command on all private buffers of all connected servers'
+ args. . . . . . . . . : '[-current] [-exclude=<nick>[,<nick>...]] <command> [<arguments>]'
+ args_description. . . : ' -current: execute command for private buffers of current server only
+ -exclude: exclude some nicks (wildcard "*" is allowed)
+ command: command to execute
+arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
+
+Examples:
+ execute '/me is testing' on all private buffers:
+ /allpv me is testing
+ say 'hello' everywhere but not for nick foo:
+ /allpv -exclude=foo msg * hello
+ say 'hello' everywhere but not for nick foo and nicks beginning with bar:
+ /allpv -exclude=foo,bar* msg * hello
+ close all private buffers:
+ /allpv close'
+ completion. . . . . . : '-current'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-current'
+ cplt_templates_static[0000]: '-current'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-current'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '-current'
+ prev_hook . . . . . . . : 0x7f754fcaa350
+ next_hook . . . . . . . : 0x7f754fc9ee60
+
+[hook (addr:0x7f754fc9ee60)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549502dc0
+ command . . . . . . . : 'allserv'
+ description . . . . . : 'execute a command on all connected servers'
+ args. . . . . . . . . : '[-exclude=<server>[,<server>...]] <command> [<arguments>]'
+ args_description. . . : ' -exclude: exclude some servers (wildcard "*" is allowed)
+ command: command to execute
+arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
+
+Examples:
+ change nick on all servers:
+ /allserv nick newnick
+ set away on all servers:
+ /allserv away I'm away
+ do a whois on my nick on all servers:
+ /allserv whois $nick'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcaa1d0
+ next_hook . . . . . . . : 0x7f754fc818f0
+
+[hook (addr:0x7f754fc818f0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc81870
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'AME'
+ description . . . . . : 'allchan /me'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%allchan /me'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%allchan /me'
+ cplt_templates_static[0000]: '%%allchan /me'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%allchan'
+ args[0001]. . . . . : '/me'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%allchan'
+ args_concat[0001] . . : '/me'
+ prev_hook . . . . . . . : 0x7f754fc9ee60
+ next_hook . . . . . . . : 0x7f754fc81d50
+
+[hook (addr:0x7f754fc81d50)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc81d10
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'AMSG'
+ description . . . . . : 'allchan /msg *'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%allchan /msg *'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%allchan /msg *'
+ cplt_templates_static[0000]: '%%allchan /msg *'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '%%allchan'
+ args[0001]. . . . . : '/msg'
+ args[0002]. . . . . : '*'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%%allchan'
+ args_concat[0001] . . : '/msg'
+ args_concat[0002] . . : '*'
+ prev_hook . . . . . . . : 0x7f754fc818f0
+ next_hook . . . . . . . : 0x7f754fc821f0
+
+[hook (addr:0x7f754fc821f0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc82190
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'ANICK'
+ description . . . . . : 'allserv /nick'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%allserv /nick'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%allserv /nick'
+ cplt_templates_static[0000]: '%%allserv /nick'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%allserv'
+ args[0001]. . . . . : '/nick'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%allserv'
+ args_concat[0001] . . : '/nick'
+ prev_hook . . . . . . . : 0x7f754fc81d50
+ next_hook . . . . . . . : 0x7f754fc7ed80
+
+[hook (addr:0x7f754fc7ed80)]
+ plugin. . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7546c896d0
+ command . . . . . . . : 'aspell'
+ description . . . . . : 'aspell plugin configuration'
+ args. . . . . . . . . : 'enable|disable|toggle || listdict || setdict <dict>[,<dict>...] || deldict || addword [<dict>] <word>'
+ args_description. . . : ' enable: enable aspell
+ disable: disable aspell
+ toggle: toggle aspell
+listdict: show installed dictionaries
+ setdict: set dictionary for current buffer (multiple dictionaries can be separated by a comma)
+ deldict: delete dictionary used on current buffer
+ addword: add a word in personal aspell dictionary
+
+Input line beginning with a '/' is not checked, except for some commands (see /set aspell.check.commands).
+
+To enable aspell on all buffers, use option "default_dict", then enable aspell, for example:
+ /set aspell.check.default_dict "en"
+ /aspell enable
+
+To display a list of suggestions in a bar, use item "aspell_suggest".
+
+Default key to toggle aspell is alt-s.'
+ completion. . . . . . : 'enable || disable || toggle || listdict || setdict %(aspell_dicts) || deldict || addword'
+ cplt_num_templates. . : 7
+ cplt_templates[0000] . . . : 'enable'
+ cplt_templates_static[0000]: 'enable'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'enable'
+ cplt_templates[0001] . . . : 'disable'
+ cplt_templates_static[0001]: 'disable'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'disable'
+ cplt_templates[0002] . . . : 'toggle'
+ cplt_templates_static[0002]: 'toggle'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'toggle'
+ cplt_templates[0003] . . . : 'listdict'
+ cplt_templates_static[0003]: 'listdict'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'listdict'
+ cplt_templates[0004] . . . : 'setdict %(aspell_dicts)'
+ cplt_templates_static[0004]: 'setdict'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'setdict'
+ args[0001]. . . . . : '%(aspell_dicts)'
+ cplt_templates[0005] . . . : 'deldict'
+ cplt_templates_static[0005]: 'deldict'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'deldict'
+ cplt_templates[0006] . . . : 'addword'
+ cplt_templates_static[0006]: 'addword'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'addword'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'enable|disable|toggle|listdict|setdict|deldict|addword'
+ args_concat[0001] . . : '%(aspell_dicts)'
+ prev_hook . . . . . . . : 0x7f754fc821f0
+ next_hook . . . . . . . : 0x7f75502e72f0
+
+[hook (addr:0x7f75502e72f0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autojoin'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75502d9f50
+ callback_data . . . . . : 0x7f7550304930
+ command data:
+ callback. . . . . . . : 0x7f75478393e0
+ command . . . . . . . : 'autojoin'
+ description . . . . . : 'Configure autojoin for all servers according to currently joined channels'
+ args. . . . . . . . . : '[--run]'
+ args_description. . . : ' --run: actually run the commands instead of displaying
+'
+ completion. . . . . . : '--run'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '--run'
+ cplt_templates_static[0000]: '--run'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '--run'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '--run'
+ prev_hook . . . . . . . : 0x7f754fc7ed80
+ next_hook . . . . . . . : 0x7f755057bb50
+
+[hook (addr:0x7f755057bb50)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autosort'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75507cd7e0
+ callback_data . . . . . : 0x7f755085e970
+ command data:
+ callback. . . . . . . : 0x7f75478393e0
+ command . . . . . . . : 'autosort'
+ description . . . . . : '
+NOTE: For the best effect, you may want to consider setting the option irc.look.server_buffer to independent and buffers.look.indenting to on.
+
+# Commands
+
+## Miscellaneous
+/autosort sort
+Manually trigger the buffer sorting.
+
+
+## Sorting rules
+
+/autosort rules list
+Print the list of sort rules.
+
+/autosort rules add <pattern> = <score>
+Add a new rule at the end of the list.
+
+/autosort rules insert <index> <pattern> = <score>
+Insert a new rule at the given index in the list.
+
+/autosort rules update <index> <pattern> = <score>
+Update a rule in the list with a new pattern and score.
+
+/autosort rules delete <index>
+Delete a rule from the list.
+
+/autosort rules move <index_from> <index_to>
+Move a rule from one position in the list to another.
+
+/autosort rules swap <index_a> <index_b>
+Swap two rules in the list
+
+
+## Replacement patterns
+
+/autosort replacements list
+Print the list of replacement patterns.
+
+/autosort replacements add <pattern> <replacement>
+Add a new replacement pattern at the end of the list.
+
+/autosort replacements insert <index> <pattern> <replacement>
+Insert a new replacement pattern at the given index in the list.
+
+/autosort replacements update <index> <pattern> <replacement>
+Update a replacement pattern in the list.
+
+/autosort replacements delete <index>
+Delete a replacement pattern from the list.
+
+/autosort replacements move <index_from> <index_to>
+Move a replacement pattern from one position in the list to another.
+
+/autosort replacements swap <index_a> <index_b>
+Swap two replacement pattern in the list
+
+
+# Introduction
+Autosort is a weechat script to automatically keep your buffers sorted.
+The sort order can be customized by defining your own sort rules,
+but the default should be sane enough for most people.
+It can also group IRC channel/private buffers under their server buffer if you like.
+
+Autosort first turns buffer names into a list of their components by splitting on them on the period character.
+For example, the buffer name "irc.server.freenode" is turned into ['irc', 'server', 'freenode'].
+The list of buffers is then lexicographically sorted.
+
+To facilitate custom sort orders, it is possible to assign a score to each component individually before the sorting is done.
+Any name component that did not get a score assigned will be sorted after those that did receive a score.
+Components are always sorted on their score first and on their name second.
+Lower scores are sorted first.
+
+## Automatic or manual sorting
+By default, autosort will automatically sort your buffer list whenever a buffer is opened, merged, unmerged or renamed.
+This should keep your buffers sorted in almost all situations.
+However, you may wish to change the list of signals that cause your buffer list to be sorted.
+Simply edit the "autosort.sorting.signals" option to add or remove any signal you like.
+If you remove all signals you can still sort your buffers manually with the "/autosort sort" command.
+To prevent all automatic sorting, "autosort.sorting.sort_on_config_change" should also be set to off.
+
+## Grouping IRC buffers
+In weechat, IRC channel/private buffers are named "irc.<network>.<#channel>",
+and IRC server buffers are named "irc.server.<network>".
+This does not work very well with lexicographical sorting if you want all buffers for one network grouped together.
+That is why autosort comes with the "autosort.sorting.group_irc" option,
+which secretly pretends IRC channel/private buffers are called "irc.server.<network>.<#channel>".
+The buffers are not actually renamed, autosort simply pretends they are for sorting purposes.
+
+## Replacement patterns
+Sometimes you may want to ignore some characters for sorting purposes.
+On Freenode for example, you may wish to ignore the difference between channels starting with a double or a single hash sign.
+To do so, simply add a replacement pattern that replaces ## with # with the following command:
+/autosort replacements add ## #
+
+Replacement patterns do not support wildcards or special characters at the moment.
+
+## Sort rules
+You can assign scores to name components by defining sort rules.
+The first rule that matches a component decides the score.
+Further rules are not examined.
+Sort rules use the following syntax:
+<glob-pattern> = <score>
+
+You can use the "/autosort rules" command to show and manipulate the list of sort rules.
+
+
+Allowed special characters in the glob patterns are:
+
+Pattern | Meaning
+--------|--------
+* | Matches a sequence of any characters except for periods.
+? | Matches a single character, but not a period.
+[a-z] | Matches a single character in the given regex-like character class.
+[^ab] | A negated regex-like character class.
+\* | A backslash escapes the next characters and removes its special meaning.
+\\ | A literal backslash.
+
+
+## Example
+As an example, consider the following rule list:
+0: core = 0
+1: irc = 2
+2: * = 1
+
+3: irc.server.*.#* = 1
+4: irc.server.*.* = 0
+
+Rule 0 ensures the core buffer is always sorted first.
+Rule 1 sorts IRC buffers last and rule 2 puts all remaining buffers in between the two.
+
+Rule 3 and 4 would make no sense with the group_irc option off.
+With the option on though, these rules will sort private buffers before regular channel buffers.
+Rule 3 matches channel buffers and assigns them a higher score,
+while rule 4 matches the buffers that remain and assigns them a lower score.
+The same effect could also be achieved with a single rule:
+irc.server.*.[^#]* = 0
+'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : 'sort||rules list|add|insert|update|delete|move|swap||replacements list|add|insert|update|delete|move|swap'
+ cplt_num_templates. . : 3
+ cplt_templates[0000] . . . : 'sort'
+ cplt_templates_static[0000]: 'sort'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'sort'
+ cplt_templates[0001] . . . : 'rules list|add|insert|update|delete|move|swap'
+ cplt_templates_static[0001]: 'rules'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'rules'
+ args[0001]. . . . . : 'list|add|insert|update|delete|move|swap'
+ cplt_templates[0002] . . . : 'replacements list|add|insert|update|delete|move|swap'
+ cplt_templates_static[0002]: 'replacements'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'replacements'
+ args[0001]. . . . . : 'list|add|insert|update|delete|move|swap'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'sort|rules|replacements'
+ args_concat[0001] . . : 'list|add|insert|update|delete|move|swap'
+ prev_hook . . . . . . . : 0x7f75502e72f0
+ next_hook . . . . . . . : 0x7f754f8fb0d0
+
+[hook (addr:0x7f754f8fb0d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9b8f20
+ command . . . . . . . : 'away'
+ description . . . . . : 'set or remove away status'
+ args. . . . . . . . . : '[-all] [<message>]'
+ args_description. . . : ' -all: set or remove away status on all connected servers
+message: message for away (if no message is given, away status is removed)'
+ completion. . . . . . : '-all'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-all'
+ cplt_templates_static[0000]: '-all'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-all'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '-all'
+ prev_hook . . . . . . . : 0x7f755057bb50
+ next_hook . . . . . . . : 0x7f754fc9f210
+
+[hook (addr:0x7f754fc9f210)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549503dd0
+ command . . . . . . . : 'ban'
+ description . . . . . : 'ban nicks or hosts'
+ args. . . . . . . . . : '[<channel>] [<nick> [<nick>...]]'
+ args_description. . . : 'channel: channel name
+ nick: nick or host
+
+Without argument, this command displays the ban list for current channel.'
+ completion. . . . . . : '%(irc_channel_nicks_hosts)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel_nicks_hosts)'
+ cplt_templates_static[0000]: '%(irc_channel_nicks_hosts)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channel_nicks_hosts)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channel_nicks_hosts)'
+ prev_hook . . . . . . . : 0x7f754f8fb0d0
+ next_hook . . . . . . . : 0x7f754f8fb280
+
+[hook (addr:0x7f754f8fb280)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9bedf0
+ command . . . . . . . : 'bar'
+ description . . . . . : 'manage bars'
+ args. . . . . . . . . : 'list|listfull|listitems || add <name> <type>[,<conditions>] <position> <size> <separator> <item1>[,<item2>...] || default [input|title|status|nicklist] || del <name>|-all || set <name> <option> <value> || hide|show|toggle <name> || scroll <name> <window> <scroll_value>'
+ args_description. . . : ' list: list all bars
+ listfull: list all bars (verbose)
+ listitems: list all bar items
+ add: add a new bar
+ name: name of bar (must be unique)
+ type: root: outside windows,
+ window: inside windows, with optional conditions (see below)
+ conditions: the conditions to display the bar:
+ active: on active window
+ inactive: on inactive windows
+ nicklist: on windows with nicklist
+ other condition: see /help weechat.bar.xxx.conditions and /help eval
+ without conditions, the bar is always displayed
+ position: bottom, top, left or right
+ size: size of bar (in chars)
+ separator: 1 for using separator (line), 0 or nothing means no separator
+ item1,...: items for this bar (items can be separated by comma (space between items) or "+" (glued items))
+ default: create a default bar (all default bars if no bar name is given)
+ del: delete a bar (or all bars with -all)
+ set: set a value for a bar property
+ option: option to change (for options list, look at /set weechat.bar.<barname>.*)
+ value: new value for option
+ hide: hide a bar
+ show: show an hidden bar
+ toggle: hide/show a bar
+ scroll: scroll bar
+ window: window number (use '*' for current window or for root bars)
+ scroll_value: value for scroll: 'x' or 'y' (optional), followed by '+', '-', 'b' (beginning) or 'e' (end), value (for +/-), and optional % (to scroll by % of width/height, otherwise value is number of chars)
+
+Examples:
+ create a bar with time, buffer number + name, and completion:
+ /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,completion
+ hide a bar:
+ /bar hide mybar
+ scroll nicklist 10 lines down on current buffer:
+ /bar scroll nicklist * y+10
+ scroll to end of nicklist on current buffer:
+ /bar scroll nicklist * ye'
+ completion. . . . . . : 'list || listfull || listitems || add %(bars_names) root|window bottom|top|left|right || default input|title|status|nicklist|%* || del %(bars_names)|-all || set %(bars_names) %(bars_options) || hide %(bars_names) || show %(bars_names) || toggle %(bars_names) || scroll %(bars_names) %(windows_numbers)|*'
+ cplt_num_templates. . : 11
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : 'listfull'
+ cplt_templates_static[0001]: 'listfull'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'listfull'
+ cplt_templates[0002] . . . : 'listitems'
+ cplt_templates_static[0002]: 'listitems'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'listitems'
+ cplt_templates[0003] . . . : 'add %(bars_names) root|window bottom|top|left|right'
+ cplt_templates_static[0003]: 'add'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(bars_names)'
+ args[0002]. . . . . : 'root|window'
+ args[0003]. . . . . : 'bottom|top|left|right'
+ cplt_templates[0004] . . . : 'default input|title|status|nicklist|%*'
+ cplt_templates_static[0004]: 'default'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'default'
+ args[0001]. . . . . : 'input|title|status|nicklist|%*'
+ cplt_templates[0005] . . . : 'del %(bars_names)|-all'
+ cplt_templates_static[0005]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(bars_names)|-all'
+ cplt_templates[0006] . . . : 'set %(bars_names) %(bars_options)'
+ cplt_templates_static[0006]: 'set'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'set'
+ args[0001]. . . . . : '%(bars_names)'
+ args[0002]. . . . . : '%(bars_options)'
+ cplt_templates[0007] . . . : 'hide %(bars_names)'
+ cplt_templates_static[0007]: 'hide'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'hide'
+ args[0001]. . . . . : '%(bars_names)'
+ cplt_templates[0008] . . . : 'show %(bars_names)'
+ cplt_templates_static[0008]: 'show'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'show'
+ args[0001]. . . . . : '%(bars_names)'
+ cplt_templates[0009] . . . : 'toggle %(bars_names)'
+ cplt_templates_static[0009]: 'toggle'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'toggle'
+ args[0001]. . . . . : '%(bars_names)'
+ cplt_templates[0010] . . . : 'scroll %(bars_names) %(windows_numbers)|*'
+ cplt_templates_static[0010]: 'scroll'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll'
+ args[0001]. . . . . : '%(bars_names)'
+ args[0002]. . . . . : '%(windows_numbers)|*'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : 'list|listfull|listitems|add|default|del|set|hide|show|toggle|scroll'
+ args_concat[0001] . . : '%(bars_names)|input|title|status|nicklist|%*|-all'
+ args_concat[0002] . . : 'root|window|%(bars_options)|%(windows_numbers)|*'
+ args_concat[0003] . . : 'bottom|top|left|right'
+ prev_hook . . . . . . . : 0x7f754fc9f210
+ next_hook . . . . . . . : 0x7f754fc82690
+
+[hook (addr:0x7f754fc82690)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc82610
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'BEEP'
+ description . . . . . : 'print -beep'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%print -beep'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%print -beep'
+ cplt_templates_static[0000]: '%%print -beep'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%print'
+ args[0001]. . . . . : '-beep'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%print'
+ args_concat[0001] . . : '-beep'
+ prev_hook . . . . . . . : 0x7f754f8fb280
+ next_hook . . . . . . . : 0x7f754f8fc380
+
+[hook (addr:0x7f754f8fc380)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9bd400
+ command . . . . . . . : 'buffer'
+ description . . . . . : 'manage buffers'
+ args. . . . . . . . . : 'list || clear [<number>|<name>|-merged|-all [<number>|<name>...]] || move <number>|-|+ || swap <number1>|<name1> [<number2>|<name2>] || cycle <number>|<name> [<number>|<name>...]] || merge <number> || unmerge [<number>|-all] || hide [<number>|<name>|-all [<number>|<name>...]] || unhide [<number>|<name>|-all [<number>|<name>...]] || renumber [<number1> [<number2> [<start>]]] || close [<n1>[-<n2>]|<name>] || notify <level> || localvar || set <property> <value> || get <property> || <number>|-|+|<name>'
+ args_description. . . : ' list: list buffers (without argument, this list is displayed)
+ clear: clear buffer content (number for a buffer, -merged for merged buffers, -all for all buffers, or nothing for current buffer)
+ move: move buffer in the list (may be relative, for example -1); "-" = move to first buffer number, "+" = move to last buffer number + 1
+ swap: swap two buffers (swap with current buffer if only one number/name given)
+ cycle: jump loop between a list of buffers
+ merge: merge current buffer to another buffer (chat area will be mix of both buffers)
+ (by default ctrl-x switches between merged buffers)
+ unmerge: unmerge buffer from other buffers which have same number
+ hide: hide the buffer
+ unhide: unhide the buffer
+renumber: renumber buffers (works only if option weechat.look.buffer_auto_renumber is off)
+ close: close buffer (number/range or name is optional)
+ notify: set notify level for current buffer: this level determines whether buffer will be added to hotlist or not:
+ none: never
+ highlight: for highlights only
+ message: for messages from users + highlights
+ all: all messages
+ reset: reset to default value (all)
+localvar: display local variables for current buffer
+ set: set a property for current buffer
+ get: display a property of current buffer
+ number: jump to buffer by number, possible prefix:
+ '+': relative jump, add number to current
+ '-': relative jump, sub number to current
+ '*': jump to number, using option "weechat.look.jump_current_to_previous_buffer"
+ -: jump to first buffer number
+ +: jump to last buffer number
+ name: jump to buffer by (partial) name
+
+Examples:
+ clear current buffer:
+ /buffer clear
+ move buffer to number 5:
+ /buffer move 5
+ swap buffer 1 with 3:
+ /buffer swap 1 3
+ swap buffer #weechat with current buffer:
+ /buffer swap #weechat
+ jump on #chan1, #chan2, #chan3 and loop:
+ /buffer cycle #chan1 #chan2 #chan3
+ merge with core buffer:
+ /buffer merge 1
+ unmerge buffer:
+ /buffer unmerge
+ close current buffer:
+ /buffer close
+ close buffers 5 to 7:
+ /buffer close 5-7
+ jump to #weechat:
+ /buffer #weechat
+ jump to next buffer:
+ /buffer +1
+ jump to last buffer number:
+ /buffer +'
+ completion. . . . . . : 'clear -merged|-all|%(buffers_numbers)|%(buffers_plugins_names) %(buffers_numbers)|%(buffers_plugins_names)|%* || move %(buffers_numbers) || swap %(buffers_numbers)|%(buffers_plugins_names) %(buffers_numbers)|%(buffers_plugins_names) || cycle %(buffers_numbers)|%(buffers_plugins_names)|%* || merge %(buffers_numbers) || unmerge %(buffers_numbers)|-all || hide %(buffers_numbers)|%(buffers_plugins_names)|-all %(buffers_numbers)|%(buffers_plugins_names)|%* || unhide %(buffers_numbers)|%(buffers_plugins_names)|-all %(buffers_numbers)|%(buffers_plugins_names)|%* || renumber %(buffers_numbers) %(buffers_numbers) %(buffers_numbers) || close %(buffers_plugins_names) || list || notify reset|none|highlight|message|all || localvar || set %(buffer_properties_set) || get %(buffer_properties_get) || %(buffers_plugins_names)|%(buffers_names)|%(irc_channels)|%(irc_privates)|%(buffers_numbers)|-|-1|+|+1'
+ cplt_num_templates. . : 16
+ cplt_templates[0000] . . . : 'clear -merged|-all|%(buffers_numbers)|%(buffers_plugins_names) %(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates_static[0000]: 'clear'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'clear'
+ args[0001]. . . . . : '-merged|-all|%(buffers_numbers)|%(buffers_plugins_names)'
+ args[0002]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates[0001] . . . : 'move %(buffers_numbers)'
+ cplt_templates_static[0001]: 'move'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'move'
+ args[0001]. . . . . : '%(buffers_numbers)'
+ cplt_templates[0002] . . . : 'swap %(buffers_numbers)|%(buffers_plugins_names) %(buffers_numbers)|%(buffers_plugins_names)'
+ cplt_templates_static[0002]: 'swap'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'swap'
+ args[0001]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)'
+ args[0002]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)'
+ cplt_templates[0003] . . . : 'cycle %(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates_static[0003]: 'cycle'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'cycle'
+ args[0001]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates[0004] . . . : 'merge %(buffers_numbers)'
+ cplt_templates_static[0004]: 'merge'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'merge'
+ args[0001]. . . . . : '%(buffers_numbers)'
+ cplt_templates[0005] . . . : 'unmerge %(buffers_numbers)|-all'
+ cplt_templates_static[0005]: 'unmerge'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unmerge'
+ args[0001]. . . . . : '%(buffers_numbers)|-all'
+ cplt_templates[0006] . . . : 'hide %(buffers_numbers)|%(buffers_plugins_names)|-all %(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates_static[0006]: 'hide'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'hide'
+ args[0001]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|-all'
+ args[0002]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates[0007] . . . : 'unhide %(buffers_numbers)|%(buffers_plugins_names)|-all %(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates_static[0007]: 'unhide'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'unhide'
+ args[0001]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|-all'
+ args[0002]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates[0008] . . . : 'renumber %(buffers_numbers) %(buffers_numbers) %(buffers_numbers)'
+ cplt_templates_static[0008]: 'renumber'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'renumber'
+ args[0001]. . . . . : '%(buffers_numbers)'
+ args[0002]. . . . . : '%(buffers_numbers)'
+ args[0003]. . . . . : '%(buffers_numbers)'
+ cplt_templates[0009] . . . : 'close %(buffers_plugins_names)'
+ cplt_templates_static[0009]: 'close'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'close'
+ args[0001]. . . . . : '%(buffers_plugins_names)'
+ cplt_templates[0010] . . . : 'list'
+ cplt_templates_static[0010]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0011] . . . : 'notify reset|none|highlight|message|all'
+ cplt_templates_static[0011]: 'notify'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'notify'
+ args[0001]. . . . . : 'reset|none|highlight|message|all'
+ cplt_templates[0012] . . . : 'localvar'
+ cplt_templates_static[0012]: 'localvar'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'localvar'
+ cplt_templates[0013] . . . : 'set %(buffer_properties_set)'
+ cplt_templates_static[0013]: 'set'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'set'
+ args[0001]. . . . . : '%(buffer_properties_set)'
+ cplt_templates[0014] . . . : 'get %(buffer_properties_get)'
+ cplt_templates_static[0014]: 'get'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'get'
+ args[0001]. . . . . : '%(buffer_properties_get)'
+ cplt_templates[0015] . . . : '%(buffers_plugins_names)|%(buffers_names)|%(irc_channels)|%(irc_privates)|%(buffers_numbers)|-|-1|+|+1'
+ cplt_templates_static[0015]: '%(buffers_plugins_names)|%(buffers_names)|%(irc_channels)|%(irc_privates)|%(buffers_numbers)|-|-1|+|+1'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(buffers_plugins_names)|%(buffers_names)|%(irc_channels)|%(irc_privates)|%(buffers_numbers)|-|-1|+|+1'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : 'clear|move|swap|cycle|merge|unmerge|hide|unhide|renumber|close|list|notify|localvar|set|get|%(buffers_plugins_names)|%(buffers_names)|%(irc_channels)|%(irc_privates)|%(buffers_numbers)|-|-1|+|+1'
+ args_concat[0001] . . : '-merged|-all|%(buffers_numbers)|%(buffers_plugins_names)|%*|reset|none|highlight|message|all|%(buffer_properties_set)|%(buffer_properties_get)'
+ args_concat[0002] . . : '%(buffers_numbers)|%(buffers_plugins_names)|%*'
+ args_concat[0003] . . : '%(buffers_numbers)'
+ prev_hook . . . . . . . : 0x7f754fc82690
+ next_hook . . . . . . . : 0x7f75501659d0
+
+[hook (addr:0x7f75501659d0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'bufsave'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550784f20
+ callback_data . . . . . : 0x7f755054c3e0
+ command data:
+ callback. . . . . . . : 0x7f75478393e0
+ command . . . . . . . : 'bufsave'
+ description . . . . . : 'save current buffer to a file'
+ args. . . . . . . . . : '[filename]'
+ args_description. . . : ' filename: target file (must not exist)
+'
+ completion. . . . . . : '%f'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%f'
+ cplt_templates_static[0000]: '%f'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%f'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%f'
+ prev_hook . . . . . . . : 0x7f754f8fc380
+ next_hook . . . . . . . : 0x7f754fc82b10
+
+[hook (addr:0x7f754fc82b10)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc82ab0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'BYE'
+ description . . . . . : 'quit'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%quit'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%quit'
+ cplt_templates_static[0000]: '%%quit'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%quit'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%quit'
+ prev_hook . . . . . . . : 0x7f75501659d0
+ next_hook . . . . . . . : 0x7f754fc82f50
+
+[hook (addr:0x7f754fc82f50)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc82ef0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'C'
+ description . . . . . : 'buffer clear'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%buffer clear'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%buffer clear'
+ cplt_templates_static[0000]: '%%buffer clear'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%buffer'
+ args[0001]. . . . . : 'clear'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%buffer'
+ args_concat[0001] . . : 'clear'
+ prev_hook . . . . . . . : 0x7f754fc82b10
+ next_hook . . . . . . . : 0x7f754fc9f4f0
+
+[hook (addr:0x7f754fc9f4f0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494f9040
+ command . . . . . . . : 'cap'
+ description . . . . . : 'client capability negotiation'
+ args. . . . . . . . . : 'ls || list || req|ack [<capability> [<capability>...]] || end'
+ args_description. . . : ' ls: list the capabilities supported by the server
+ list: list the capabilities currently enabled
+ req: request a capability
+ ack: acknowledge capabilities which require client-side acknowledgement
+ end: end the capability negotiation
+
+Without argument, "ls" and "list" are sent.
+
+Capabilities supported by WeeChat are: account-notify, away-notify, cap-notify, extended-join, multi-prefix, server-time, userhost-in-names.
+
+The capabilities to automatically enable on servers can be set in option irc.server_default.capabilities (or by server in option irc.server.xxx.capabilities).
+
+Examples:
+ /cap
+ /cap req multi-prefix away-notify'
+ completion. . . . . . : 'ls || list || req account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%* || ack account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%* || end'
+ cplt_num_templates. . : 5
+ cplt_templates[0000] . . . : 'ls'
+ cplt_templates_static[0000]: 'ls'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'ls'
+ cplt_templates[0001] . . . : 'list'
+ cplt_templates_static[0001]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0002] . . . : 'req account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%*'
+ cplt_templates_static[0002]: 'req'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'req'
+ args[0001]. . . . . : 'account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%*'
+ cplt_templates[0003] . . . : 'ack account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%*'
+ cplt_templates_static[0003]: 'ack'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'ack'
+ args[0001]. . . . . : 'account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%*'
+ cplt_templates[0004] . . . : 'end'
+ cplt_templates_static[0004]: 'end'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'end'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'ls|list|req|ack|end'
+ args_concat[0001] . . : 'account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%*'
+ prev_hook . . . . . . . : 0x7f754fc82f50
+ next_hook . . . . . . . : 0x7f754fc3bf30
+
+[hook (addr:0x7f754fc3bf30)]
+ plugin. . . . . . . . . : 0x7f754fc44510 ('charset')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75492dab40
+ command . . . . . . . : 'charset'
+ description . . . . . : 'change charset for current buffer'
+ args. . . . . . . . . : 'decode|encode <charset> || reset'
+ args_description. . . : ' decode: change decoding charset
+ encode: change encoding charset
+charset: new charset for current buffer
+ reset: reset charsets for current buffer'
+ completion. . . . . . : 'decode|encode|reset'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : 'decode|encode|reset'
+ cplt_templates_static[0000]: 'decode|encode|reset'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'decode|encode|reset'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : 'decode|encode|reset'
+ prev_hook . . . . . . . : 0x7f754fc9f4f0
+ next_hook . . . . . . . : 0x7f754fc833d0
+
+[hook (addr:0x7f754fc833d0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc83370
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'CHAT'
+ description . . . . . : 'dcc chat'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%dcc chat'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%dcc chat'
+ cplt_templates_static[0000]: '%%dcc chat'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%dcc'
+ args[0001]. . . . . : 'chat'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%dcc'
+ args_concat[0001] . . : 'chat'
+ prev_hook . . . . . . . : 0x7f754fc3bf30
+ next_hook . . . . . . . : 0x7f754fc83850
+
+[hook (addr:0x7f754fc83850)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc837f0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'CL'
+ description . . . . . : 'buffer clear'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%buffer clear'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%buffer clear'
+ cplt_templates_static[0000]: '%%buffer clear'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%buffer'
+ args[0001]. . . . . : 'clear'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%buffer'
+ args_concat[0001] . . : 'clear'
+ prev_hook . . . . . . . : 0x7f754fc833d0
+ next_hook . . . . . . . : 0x7f75500b8830
+
+[hook (addr:0x7f75500b8830)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'clone_scanner'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550426e00
+ callback_data . . . . . : 0x7f75500a6250
+ command data:
+ callback. . . . . . . : 0x7f75478393e0
+ command . . . . . . . : 'clone_scanner'
+ description . . . . . : 'A Clone Scanner that can manually scan channels and automatically scans joins for users on the channel with multiple nicknames from the same host.'
+ args. . . . . . . . . : '[scan] [[plugin.][network.]channel] | [advertise] | [help]'
+ args_description. . . : 'the target_buffer can be:
+- left out, so the current channel buffer will be scanned.
+- a plain channel name, such as #weechat, in which case it will prefixed with the current network name
+- a channel name prefixed with network name, such as Freenode.#weechat
+- a channel name prefixed with plugin and network name, such as irc.freenode.#weechat
+See /set plugins.var.python.clone_scanner.* for all possible configuration options'
+ completion. . . . . . : ' || scan %(buffers_names) || advertise || help'
+ cplt_num_templates. . : 4
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ cplt_templates[0001] . . . : 'scan %(buffers_names)'
+ cplt_templates_static[0001]: 'scan'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'scan'
+ args[0001]. . . . . : '%(buffers_names)'
+ cplt_templates[0002] . . . : 'advertise'
+ cplt_templates_static[0002]: 'advertise'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'advertise'
+ cplt_templates[0003] . . . : 'help'
+ cplt_templates_static[0003]: 'help'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'help'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'scan|advertise|help'
+ args_concat[0001] . . : '%(buffers_names)'
+ prev_hook . . . . . . . : 0x7f754fc83850
+ next_hook . . . . . . . : 0x7f754fc83cd0
+
+[hook (addr:0x7f754fc83cd0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc83c70
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'CLOSE'
+ description . . . . . : 'buffer close'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%buffer close'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%buffer close'
+ cplt_templates_static[0000]: '%%buffer close'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%buffer'
+ args[0001]. . . . . : 'close'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%buffer'
+ args_concat[0001] . . : 'close'
+ prev_hook . . . . . . . : 0x7f75500b8830
+ next_hook . . . . . . . : 0x7f754f8fdaf0
+
+[hook (addr:0x7f754f8fdaf0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9bb6d0
+ command . . . . . . . : 'color'
+ description . . . . . : 'define color aliases and display palette of colors'
+ args. . . . . . . . . : 'alias <color> <name> || unalias <color> || reset || term2rgb <color> || rgb2term <rgb> [<limit>] || -o'
+ args_description. . . : ' alias: add an alias for a color
+ unalias: delete an alias
+ color: color number (greater than or equal to 0, max depends on terminal, commonly 63 or 255)
+ name: alias name for color (for example: "orange")
+ reset: reset all color pairs (required when no more color pairs are available if automatic reset is disabled, see option "weechat.look.color_pairs_auto_reset")
+term2rgb: convert a terminal color (0-255) to RGB color
+rgb2term: convert a RGB color to terminal color (0-255)
+ limit: number of colors to use in terminal table (starting from 0); default is 256
+ -o: send terminal/colors info to current buffer as input
+
+Without argument, this command displays colors in a new buffer.
+
+Examples:
+ add alias "orange" for color 214:
+ /color alias 214 orange
+ delete color 214:
+ /color unalias 214'
+ completion. . . . . . : 'alias %(palette_colors) || unalias %(palette_colors) || reset || term2rgb || rgb2term || -o'
+ cplt_num_templates. . : 6
+ cplt_templates[0000] . . . : 'alias %(palette_colors)'
+ cplt_templates_static[0000]: 'alias'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'alias'
+ args[0001]. . . . . : '%(palette_colors)'
+ cplt_templates[0001] . . . : 'unalias %(palette_colors)'
+ cplt_templates_static[0001]: 'unalias'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unalias'
+ args[0001]. . . . . : '%(palette_colors)'
+ cplt_templates[0002] . . . : 'reset'
+ cplt_templates_static[0002]: 'reset'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'reset'
+ cplt_templates[0003] . . . : 'term2rgb'
+ cplt_templates_static[0003]: 'term2rgb'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'term2rgb'
+ cplt_templates[0004] . . . : 'rgb2term'
+ cplt_templates_static[0004]: 'rgb2term'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'rgb2term'
+ cplt_templates[0005] . . . : '-o'
+ cplt_templates_static[0005]: '-o'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-o'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'alias|unalias|reset|term2rgb|rgb2term|-o'
+ args_concat[0001] . . : '%(palette_colors)'
+ prev_hook . . . . . . . : 0x7f754fc83cd0
+ next_hook . . . . . . . : 0x7f754f8feb50
+
+[hook (addr:0x7f754f8feb50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 50000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9b8fa0
+ command . . . . . . . : 'command'
+ description . . . . . : 'launch explicit WeeChat or plugin command'
+ args. . . . . . . . . : '[-buffer <name>] <plugin> <command>'
+ args_description. . . : '-buffer: execute the command on this buffer
+ plugin: execute the command from this plugin; 'core' for a WeeChat command, '*' for automatic plugin (it depends on the buffer where the command is executed)
+command: command to execute (a '/' is automatically added if not found at beginning of command)'
+ completion. . . . . . : '-buffer %(buffers_plugins_names) %(plugins_names)|core %(plugins_commands) || %(plugins_names)|core %(plugins_commands)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-buffer %(buffers_plugins_names) %(plugins_names)|core %(plugins_commands)'
+ cplt_templates_static[0000]: '-buffer'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : '-buffer'
+ args[0001]. . . . . : '%(buffers_plugins_names)'
+ args[0002]. . . . . : '%(plugins_names)|core'
+ args[0003]. . . . . : '%(plugins_commands)'
+ cplt_templates[0001] . . . : '%(plugins_names)|core %(plugins_commands)'
+ cplt_templates_static[0001]: '%(plugins_names)|core %(plugins_commands)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(plugins_names)|core'
+ args[0001]. . . . . : '%(plugins_commands)'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : '-buffer|%(plugins_names)|core'
+ args_concat[0001] . . : '%(buffers_plugins_names)|%(plugins_commands)'
+ args_concat[0002] . . : '%(plugins_names)|core'
+ args_concat[0003] . . : '%(plugins_commands)'
+ prev_hook . . . . . . . : 0x7f754f8fdaf0
+ next_hook . . . . . . . : 0x7f75503ff680
+
+[hook (addr:0x7f75503ff680)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'confversion'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550400260
+ callback_data . . . . . : 0x7f75503844a0
+ command data:
+ callback. . . . . . . : 0x7f75478393e0
+ command . . . . . . . : 'confversion'
+ description . . . . . : 'Saves configurations to version control'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754f8feb50
+ next_hook . . . . . . . : 0x7f754fcaadc0
+
+[hook (addr:0x7f754fcaadc0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75495044b0
+ command . . . . . . . : 'connect'
+ description . . . . . : 'connect to IRC server(s)'
+ args. . . . . . . . . : '<server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch] || -all|-auto|-open [-nojoin] [-switch]'
+ args_description. . . : ' server: server name, which can be:
+ - internal server name (added by /server add, recommended usage)
+ - hostname/port or IP/port, port is 6667 by default
+ - URL with format: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]]
+ Note: for an address/IP/URL, a temporary server is added (NOT SAVED), see /help irc.look.temporary_servers
+ option: set option for server (for boolean option, value can be omitted)
+ nooption: set boolean option to 'off' (for example: -nossl)
+ -all: connect to all servers defined in configuration
+ -auto: connect to servers with autoconnect enabled
+ -open: connect to all opened servers that are not currently connected
+ -nojoin: do not join any channel (even if autojoin is enabled on server)
+ -switch: switch to next server address
+
+To disconnect from a server or stop any connection attempt, use command /disconnect.
+
+Examples:
+ /connect freenode
+ /connect irc.oftc.net/6667
+ /connect irc6.oftc.net/6667 -ipv6
+ /connect irc6.oftc.net/6697 -ipv6 -ssl
+ /connect my.server.org/6697 -ssl -password=test
+ /connect irc://nick@irc.oftc.net/#channel
+ /connect -switch'
+ completion. . . . . . : '%(irc_servers)|-all|-auto|-open|-nojoin|-switch|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_servers)|-all|-auto|-open|-nojoin|-switch|%*'
+ cplt_templates_static[0000]: '%(irc_servers)|-all|-auto|-open|-nojoin|-switch|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_servers)|-all|-auto|-open|-nojoin|-switch|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_servers)|-all|-auto|-open|-nojoin|-switch|%*'
+ prev_hook . . . . . . . : 0x7f75503ff680
+ next_hook . . . . . . . : 0x7f754fc84150
+
+[hook (addr:0x7f754fc84150)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc840f0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'copywin'
+ description . . . . . : 'coords'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%coords'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%coords'
+ cplt_templates_static[0000]: '%%coords'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%coords'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%coords'
+ prev_hook . . . . . . . : 0x7f754fcaadc0
+ next_hook . . . . . . . : 0x7f75507c4320
+
+[hook (addr:0x7f75507c4320)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'country'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75507bc270
+ callback_data . . . . . : 0x7f755062a420
+ command data:
+ callback. . . . . . . : 0x7f75478393e0
+ command . . . . . . . : 'country'
+ description . . . . . : 'Shows country and local time for a given ip, uri or nick.'
+ args. . . . . . . . . : 'update | (nick|ip|uri)'
+ args_description. . . : ' update: Downloads/updates ip database with country codes.
+nick, ip, uri: Gets country and local time for a given ip, domain or nick.'
+ completion. . . . . . : 'update||%(nick)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : 'update'
+ cplt_templates_static[0000]: 'update'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'update'
+ cplt_templates[0001] . . . : '%(nick)'
+ cplt_templates_static[0001]: '%(nick)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nick)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : 'update|%(nick)'
+ prev_hook . . . . . . . : 0x7f754fc84150
+ next_hook . . . . . . . : 0x7f754fcaaef0
+
+[hook (addr:0x7f754fcaaef0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fdaa0
+ command . . . . . . . : 'ctcp'
+ description . . . . . : 'send a CTCP message (Client-To-Client Protocol)'
+ args. . . . . . . . . : '[-server <server>] <target>[,<target>...] <type> [<arguments>]'
+ args_description. . . : ' server: send to this server (internal name)
+ target: nick or channel ('*' = current channel)
+ type: CTCP type (examples: "version", "ping", ..)
+arguments: arguments for CTCP
+
+Examples:
+ /ctcp toto time
+ /ctcp toto version
+ /ctcp * version'
+ completion. . . . . . : '-server %(irc_servers) %(irc_channel)|%(nicks)|* action|clientinfo|finger|ping|source|time|userinfo|version || %(irc_channel)|%(nicks)|* action|clientinfo|finger|ping|source|time|userinfo|version'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-server %(irc_servers) %(irc_channel)|%(nicks)|* action|clientinfo|finger|ping|source|time|userinfo|version'
+ cplt_templates_static[0000]: '-server'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : '-server'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(irc_channel)|%(nicks)|*'
+ args[0003]. . . . . : 'action|clientinfo|finger|ping|source|time|userinfo|version'
+ cplt_templates[0001] . . . : '%(irc_channel)|%(nicks)|* action|clientinfo|finger|ping|source|time|userinfo|version'
+ cplt_templates_static[0001]: '%(irc_channel)|%(nicks)|* action|clientinfo|finger|ping|source|time|userinfo|version'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(irc_channel)|%(nicks)|*'
+ args[0001]. . . . . : 'action|clientinfo|finger|ping|source|time|userinfo|version'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : '-server|%(irc_channel)|%(nicks)|*'
+ args_concat[0001] . . : '%(irc_servers)|action|clientinfo|finger|ping|source|time|userinfo|version'
+ args_concat[0002] . . : '%(irc_channel)|%(nicks)|*'
+ args_concat[0003] . . : 'action|clientinfo|finger|ping|source|time|userinfo|version'
+ prev_hook . . . . . . . : 0x7f75507c4320
+ next_hook . . . . . . . : 0x7f754f8feeb0
+
+[hook (addr:0x7f754f8feeb0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9bbda0
+ command . . . . . . . : 'cursor'
+ description . . . . . : 'free movement of cursor on screen to execute actions on specific areas of screen'
+ args. . . . . . . . . : 'go chat|<bar>|<x>,<y> || move up|down|left|right|area_up|area_down|area_left|area_right || stop'
+ args_description. . . : ' go: move cursor to chat area, a bar (using bar name) or coordinates "x,y"
+move: move cursor with direction
+stop: stop cursor mode
+
+Without argument, this command toggles cursor mode.
+
+When mouse is enabled (see /help mouse), by default a middle click will start cursor mode at this point.
+
+Default keys in cursor mode on chat messages:
+ m quote message
+ q quote prefix + message
+ Q quote time + prefix + message
+
+Default keys in cursor mode on nicklist:
+ b ban nick (/ban)
+ k kick nick (/kick)
+ K kick and ban nick (/kickban)
+ q open query with nick (/query)
+ w query information about user (/whois)
+
+Examples:
+ go to nicklist:
+ /cursor go nicklist
+ go to coordinates x=10, y=5:
+ /cursor go 10,5'
+ completion. . . . . . : 'go %(cursor_areas) || move up|down|left|right|area_up|area_down|area_left|area_right || stop'
+ cplt_num_templates. . : 3
+ cplt_templates[0000] . . . : 'go %(cursor_areas)'
+ cplt_templates_static[0000]: 'go'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'go'
+ args[0001]. . . . . : '%(cursor_areas)'
+ cplt_templates[0001] . . . : 'move up|down|left|right|area_up|area_down|area_left|area_right'
+ cplt_templates_static[0001]: 'move'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'move'
+ args[0001]. . . . . : 'up|down|left|right|area_up|area_down|area_left|area_right'
+ cplt_templates[0002] . . . : 'stop'
+ cplt_templates_static[0002]: 'stop'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'stop'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'go|move|stop'
+ args_concat[0001] . . : '%(cursor_areas)|up|down|left|right|area_up|area_down|area_left|area_right'
+ prev_hook . . . . . . . : 0x7f754fcaaef0
+ next_hook . . . . . . . : 0x7f754fcabf10
+
+[hook (addr:0x7f754fcabf10)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fe070
+ command . . . . . . . : 'cycle'
+ description . . . . . : 'leave and rejoin a channel'
+ args. . . . . . . . . : '[<channel>[,<channel>...]] [<message>]'
+ args_description. . . : 'channel: channel name
+message: part message (displayed to other users)'
+ completion. . . . . . : '%(irc_msg_part)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_msg_part)'
+ cplt_templates_static[0000]: '%(irc_msg_part)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_msg_part)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_msg_part)'
+ prev_hook . . . . . . . : 0x7f754f8feeb0
+ next_hook . . . . . . . : 0x7f754fcabfd0
+
+[hook (addr:0x7f754fcabfd0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fe480
+ command . . . . . . . : 'dcc'
+ description . . . . . : 'start a DCC (file transfer or direct chat)'
+ args. . . . . . . . . : 'chat <nick> || send <nick> <file>'
+ args_description. . . : 'nick: nick
+file: filename (on local host)
+
+Examples:
+ chat with nick "toto":
+ /dcc chat toto
+ send file "/home/foo/bar.txt" to nick "toto":
+ /dcc send toto /home/foo/bar.txt'
+ completion. . . . . . : 'chat %(nicks) || send %(nicks) %(filename)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : 'chat %(nicks)'
+ cplt_templates_static[0000]: 'chat'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'chat'
+ args[0001]. . . . . : '%(nicks)'
+ cplt_templates[0001] . . . : 'send %(nicks) %(filename)'
+ cplt_templates_static[0001]: 'send'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'send'
+ args[0001]. . . . . : '%(nicks)'
+ args[0002]. . . . . : '%(filename)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'chat|send'
+ args_concat[0001] . . : '%(nicks)'
+ args_concat[0002] . . : '%(filename)'
+ prev_hook . . . . . . . : 0x7f754fcabf10
+ next_hook . . . . . . . : 0x7f754f8ff480
+
+[hook (addr:0x7f754f8ff480)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9b91c0
+ command . . . . . . . : 'debug'
+ description . . . . . : 'control debug for core/plugins'
+ args. . . . . . . . . : 'list || set <plugin> <level> || dump [<plugin>] || buffer|color|infolists|memory|tags|term|windows || mouse|cursor [verbose] || hdata [free]'
+ args_description. . . : ' list: list plugins with debug levels
+ set: set debug level for plugin
+ plugin: name of plugin ("core" for WeeChat core)
+ level: debug level for plugin (0 = disable debug)
+ dump: save memory dump in WeeChat log file (same dump is written when WeeChat crashes)
+ buffer: dump buffer content with hexadecimal values in log file
+ color: display infos about current color pairs
+ cursor: toggle debug for cursor mode
+ dirs: display directories
+ hdata: display infos about hdata (with free: remove all hdata in memory)
+ hooks: display infos about hooks
+infolists: display infos about infolists
+ libs: display infos about external libraries used
+ memory: display infos about memory usage
+ mouse: toggle debug for mouse
+ tags: display tags for lines
+ term: display infos about terminal
+ windows: display windows tree'
+ completion. . . . . . : 'list || set %(plugins_names)|core || dump %(plugins_names)|core || buffer || color || cursor verbose || dirs || hdata free || hooks || infolists || libs || memory || mouse verbose || tags || term || windows'
+ cplt_num_templates. . : 16
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : 'set %(plugins_names)|core'
+ cplt_templates_static[0001]: 'set'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'set'
+ args[0001]. . . . . : '%(plugins_names)|core'
+ cplt_templates[0002] . . . : 'dump %(plugins_names)|core'
+ cplt_templates_static[0002]: 'dump'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'dump'
+ args[0001]. . . . . : '%(plugins_names)|core'
+ cplt_templates[0003] . . . : 'buffer'
+ cplt_templates_static[0003]: 'buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'buffer'
+ cplt_templates[0004] . . . : 'color'
+ cplt_templates_static[0004]: 'color'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'color'
+ cplt_templates[0005] . . . : 'cursor verbose'
+ cplt_templates_static[0005]: 'cursor'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'cursor'
+ args[0001]. . . . . : 'verbose'
+ cplt_templates[0006] . . . : 'dirs'
+ cplt_templates_static[0006]: 'dirs'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'dirs'
+ cplt_templates[0007] . . . : 'hdata free'
+ cplt_templates_static[0007]: 'hdata'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'hdata'
+ args[0001]. . . . . : 'free'
+ cplt_templates[0008] . . . : 'hooks'
+ cplt_templates_static[0008]: 'hooks'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'hooks'
+ cplt_templates[0009] . . . : 'infolists'
+ cplt_templates_static[0009]: 'infolists'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'infolists'
+ cplt_templates[0010] . . . : 'libs'
+ cplt_templates_static[0010]: 'libs'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'libs'
+ cplt_templates[0011] . . . : 'memory'
+ cplt_templates_static[0011]: 'memory'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'memory'
+ cplt_templates[0012] . . . : 'mouse verbose'
+ cplt_templates_static[0012]: 'mouse'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'mouse'
+ args[0001]. . . . . : 'verbose'
+ cplt_templates[0013] . . . : 'tags'
+ cplt_templates_static[0013]: 'tags'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'tags'
+ cplt_templates[0014] . . . : 'term'
+ cplt_templates_static[0014]: 'term'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'term'
+ cplt_templates[0015] . . . : 'windows'
+ cplt_templates_static[0015]: 'windows'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'windows'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'list|set|dump|buffer|color|cursor|dirs|hdata|hooks|infolists|libs|memory|mouse|tags|term|windows'
+ args_concat[0001] . . : '%(plugins_names)|core|verbose|free'
+ prev_hook . . . . . . . : 0x7f754fcabfd0
+ next_hook . . . . . . . : 0x7f754fcac3d0
+
+[hook (addr:0x7f754fcac3d0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75495016e0
+ command . . . . . . . : 'dehalfop'
+ description . . . . . : 'remove channel half-operator status from nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...]'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: remove channel half-operator status from everybody on channel except yourself'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f754f8ff480
+ next_hook . . . . . . . : 0x7f754fcac700
+
+[hook (addr:0x7f754fcac700)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75495018f0
+ command . . . . . . . : 'deop'
+ description . . . . . : 'remove channel operator status from nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...] || * -yes'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: remove channel operator status from everybody on channel except yourself'
+ completion. . . . . . : '%(nicks)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)|%*'
+ cplt_templates_static[0000]: '%(nicks)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)|%*'
+ prev_hook . . . . . . . : 0x7f754fcac3d0
+ next_hook . . . . . . . : 0x7f754fcaca50
+
+[hook (addr:0x7f754fcaca50)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549501b00
+ command . . . . . . . : 'devoice'
+ description . . . . . : 'remove voice from nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...] || * -yes'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: remove voice from everybody on channel'
+ completion. . . . . . : '%(nicks)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)|%*'
+ cplt_templates_static[0000]: '%(nicks)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)|%*'
+ prev_hook . . . . . . . : 0x7f754fcac700
+ next_hook . . . . . . . : 0x7f754fcacd30
+
+[hook (addr:0x7f754fcacd30)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494f9210
+ command . . . . . . . : 'die'
+ description . . . . . : 'shutdown the server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcaca50
+ next_hook . . . . . . . : 0x7f754fcace90
+
+[hook (addr:0x7f754fcace90)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549504e70
+ command . . . . . . . : 'disconnect'
+ description . . . . . : 'disconnect from one or all IRC servers'
+ args. . . . . . . . . : '[<server>|-all|-pending [<reason>]]'
+ args_description. . . : ' server: internal server name
+ -all: disconnect from all servers
+-pending: cancel auto-reconnection on servers currently reconnecting
+ reason: reason for the "quit"'
+ completion. . . . . . : '%(irc_servers)|-all|-pending'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_servers)|-all|-pending'
+ cplt_templates_static[0000]: '%(irc_servers)|-all|-pending'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_servers)|-all|-pending'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_servers)|-all|-pending'
+ prev_hook . . . . . . . : 0x7f754fcacd30
+ next_hook . . . . . . . : 0x7f754f8ffca0
+
+[hook (addr:0x7f754f8ffca0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9b97f0
+ command . . . . . . . : 'eval'
+ description . . . . . : 'evaluate expression'
+ args. . . . . . . . . : '[-n|-s] <expression> || [-n] -c <expression1> <operator> <expression2>'
+ args_description. . . : ' -n: display result without sending it to buffer (debug mode)
+ -s: split expression before evaluating it (many commands can be separated by semicolons)
+ -c: evaluate as condition: use operators and parentheses, return a boolean value ("0" or "1")
+expression: expression to evaluate, variables with format ${variable} are replaced (see below); many commands can be separated by semicolons
+ operator: a logical or comparison operator:
+ - logical operators:
+ && boolean "and"
+ || boolean "or"
+ - comparison operators:
+ == equal
+ != not equal
+ <= less or equal
+ < less
+ >= greater or equal
+ > greater
+ =~ is matching POSIX extended regex
+ !~ is NOT matching POSIX extended regex
+
+An expression is considered as "true" if it is not NULL, not empty, and different from "0".
+The comparison is made using integers if the two expressions are valid integers.
+To force a string comparison, add double quotes around each expression, for example:
+ 50 > 100 ==> 0
+ "50" > "100" ==> 1
+
+Some variables are replaced in expression, using the format ${variable}, variable can be, by order of priority:
+ 1. an evaluated sub-string (format: "eval:xxx")
+ 2. a string with escaped chars (format: "esc:xxx" or "\xxx")
+ 3. a string with chars to hide (format: "hide:char,string")
+ 4. a color (format: "color:xxx")
+ 5. an info (format: "info:name,arguments", arguments are optional)
+ 6. current date/time (format: "date" or "date:format")
+ 7. an environment variable (format: "env:XXX")
+ 8. an option (format: "file.section.option")
+ 9. a local variable in buffer
+ 10. a hdata name/variable (the value is automatically converted to string), by default "window" and "buffer" point to current window/buffer.
+Format for hdata can be one of following:
+ hdata.var1.var2...: start with a hdata (pointer must be known), and ask variables one after one (other hdata can be followed)
+ hdata[list].var1.var2...: start with a hdata using a list, for example:
+ ${buffer[gui_buffers].full_name}: full name of first buffer in linked list of buffers
+ ${plugin[weechat_plugins].name}: name of first plugin in linked list of plugins
+ hdata[pointer].var1.var2...: start with a hdata using a pointer, for example:
+ ${buffer[0x1234abcd].full_name}: full name of the buffer with this pointer (can be used in triggers)
+For name of hdata and variables, please look at "Plugin API reference", function "weechat_hdata_get".
+
+Examples (simple strings):
+ /eval -n ${info:version} ==> 0.4.3
+ /eval -n ${env:HOME} ==> /home/user
+ /eval -n ${weechat.look.scroll_amount} ==> 3
+ /eval -n ${window} ==> 0x2549aa0
+ /eval -n ${window.buffer} ==> 0x2549320
+ /eval -n ${window.buffer.full_name} ==> core.weechat
+ /eval -n ${window.buffer.number} ==> 1
+ /eval -n ${\t} ==> <tab>
+ /eval -n ${hide:-,${relay.network.password}} ==> --------
+ /eval -n ${date:%H:%M:%S} ==> 07:46:40
+
+Examples (conditions):
+ /eval -n -c ${window.buffer.number} > 2 ==> 0
+ /eval -n -c ${window.win_width} > 100 ==> 1
+ /eval -n -c (8 > 12) || (5 > 2) ==> 1
+ /eval -n -c (8 > 12) && (5 > 2) ==> 0
+ /eval -n -c abcd =~ ^ABC ==> 1
+ /eval -n -c abcd =~ (?-i)^ABC ==> 0
+ /eval -n -c abcd =~ (?-i)^abc ==> 1
+ /eval -n -c abcd !~ abc ==> 0'
+ completion. . . . . . : '-n|-s|-c -n|-s|-c'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-n|-s|-c -n|-s|-c'
+ cplt_templates_static[0000]: '-n|-s|-c'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-n|-s|-c'
+ args[0001]. . . . . : '-n|-s|-c'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '-n|-s|-c'
+ args_concat[0001] . . : '-n|-s|-c'
+ prev_hook . . . . . . . : 0x7f754fcace90
+ next_hook . . . . . . . : 0x7f754fc3c440
+
+[hook (addr:0x7f754fc3c440)]
+ plugin. . . . . . . . . : 0x7f754fc4e860 ('exec')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7546e93950
+ command . . . . . . . : 'exec'
+ description . . . . . : 'execute external commands'
+ args. . . . . . . . . : '-list || [-sh|-nosh] [-bg|-nobg] [-stdin|-nostdin] [-buffer <name>] [-l|-o|-n|-nf] [-cl|-nocl] [-sw|-nosw] [-ln|-noln] [-flush|-noflush] [-color ansi|auto|irc|weechat|strip] [-rc|-norc] [-timeout <timeout>] [-name <name>] [-pipe <command>] [-hsignal <name>] <command> || -in <id> <text> || -inclose <id> [<text>] || -signal <id> <signal> || -kill <id> || -killall || -set <id> <property> <value> || -del <id>|-all [<id>...]'
+ args_description. . . : ' -list: list commands
+ -sh: use the shell to execute the command (WARNING: use this option ONLY if all arguments are safe, see option -nosh)
+ -nosh: do not use the shell to execute the command (required if the command has some unsafe data, for example the content of a message from another user) (default)
+ -bg: run process in background: do not display process output neither return code (not compatible with options -o/-n)
+ -nobg: catch process output and display return code (default)
+ -stdin: create a pipe for sending data to the process (with /exec -in/-inclose)
+-nostdin: do not create a pipe for stdin (default)
+ -buffer: display/send output of command on this buffer (if the buffer is not found, a new buffer with name "exec.exec.xxx" is created)
+ -l: display locally output of command on buffer (default)
+ -o: send output of command to the buffer (not compatible with option -bg)
+ -n: display output of command in a new buffer (not compatible with option -bg)
+ -nf: display output of command in a new buffer with free content (no word-wrap, no limit on number of lines) (not compatible with option -bg)
+ -cl: clear the new buffer before displaying output
+ -nocl: append to the new buffer without clear (default)
+ -sw: switch to the output buffer (default)
+ -nosw: don't switch to the output buffer
+ -ln: display line numbers (default in new buffer only)
+ -noln: don't display line numbers
+ -flush: display output of command in real time (default)
+-noflush: display output of command after its end
+ -color: action on ANSI colors in output:
+ ansi: keep ANSI codes as-is
+ auto: convert ANSI colors to WeeChat/IRC (default)
+ irc: convert ANSI colors to IRC colors
+ weechat: convert ANSI colors to WeeChat colors
+ strip: remove ANSI colors
+ -rc: display return code (default)
+ -norc: don't display return code
+-timeout: set a timeout for the command (in seconds)
+ -name: set a name for the command (to name it later with /exec)
+ -pipe: send the output to a WeeChat/plugin command (line by line); if there are spaces in command/arguments, enclose them with double quotes; variable $line is replaced by the line (by default the line is added after the command, separated by a space) (not compatible with options -bg/-o/-n)
+-hsignal: send the output as a hsignal (to be used for example in a trigger) (not compatible with options -bg/-o/-n)
+ command: the command to execute; if beginning with "url:", the shell is disabled and the content of URL is downloaded and sent as output
+ id: command identifier: either its number or name (if set with "-name xxx")
+ -in: send text on standard input of process
+-inclose: same as -in, but stdin is closed after (and text is optional: without text, the stdin is just closed)
+ -signal: send a signal to the process; the signal can be an integer or one of these names: hup, int, quit, kill, term, usr1, usr2
+ -kill: alias of "-signal <id> kill"
+-killall: kill all running processes
+ -set: set a hook property (see function hook_set in plugin API reference)
+property: hook property
+ value: new value for hook property
+ -del: delete a terminated command
+ -all: delete all terminated commands
+
+Default options can be set in the option exec.command.default_options.
+
+Examples:
+ /exec -n ls -l /tmp
+ /exec -sh -n ps xu | grep weechat
+ /exec -n -norc url:http://pastebin.com/raw.php?i=xxxxxxxx
+ /exec -nf -noln links -dump https://weechat.org/files/doc/devel/weechat_user.en.html
+ /exec -o uptime
+ /exec -pipe "/print Machine uptime:" uptime
+ /exec -n tail -f /var/log/messages
+ /exec -kill 0'
+ completion. . . . . . : '-list || -sh|-nosh|-bg|-nobg|-stdin|-nostdin|-buffer|-l|-o|-n|-nf|-cl|-nocl|-sw|-nosw|-ln|-noln|-flush|-noflush|-color|-timeout|-name|-pipe|-hsignal|%* || -in|-inclose|-signal|-kill %(exec_commands_ids) || -killall || -set %(exec_commands_ids) stdin|stdin_close|signal || -del %(exec_commands_ids)|-all %(exec_commands_ids)|%*'
+ cplt_num_templates. . : 6
+ cplt_templates[0000] . . . : '-list'
+ cplt_templates_static[0000]: '-list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-list'
+ cplt_templates[0001] . . . : '-sh|-nosh|-bg|-nobg|-stdin|-nostdin|-buffer|-l|-o|-n|-nf|-cl|-nocl|-sw|-nosw|-ln|-noln|-flush|-noflush|-color|-timeout|-name|-pipe|-hsignal|%*'
+ cplt_templates_static[0001]: '-sh|-nosh|-bg|-nobg|-stdin|-nostdin|-buffer|-l|-o|-n|-nf|-cl|-nocl|-sw|-nosw|-ln|-noln|-flush|-noflush|-color|-timeout|-name|-pipe|-hsignal|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-sh|-nosh|-bg|-nobg|-stdin|-nostdin|-buffer|-l|-o|-n|-nf|-cl|-nocl|-sw|-nosw|-ln|-noln|-flush|-noflush|-color|-timeout|-name|-pipe|-hsignal|%*'
+ cplt_templates[0002] . . . : '-in|-inclose|-signal|-kill %(exec_commands_ids)'
+ cplt_templates_static[0002]: '-in|-inclose|-signal|-kill'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-in|-inclose|-signal|-kill'
+ args[0001]. . . . . : '%(exec_commands_ids)'
+ cplt_templates[0003] . . . : '-killall'
+ cplt_templates_static[0003]: '-killall'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-killall'
+ cplt_templates[0004] . . . : '-set %(exec_commands_ids) stdin|stdin_close|signal'
+ cplt_templates_static[0004]: '-set'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-set'
+ args[0001]. . . . . : '%(exec_commands_ids)'
+ args[0002]. . . . . : 'stdin|stdin_close|signal'
+ cplt_templates[0005] . . . : '-del %(exec_commands_ids)|-all %(exec_commands_ids)|%*'
+ cplt_templates_static[0005]: '-del'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-del'
+ args[0001]. . . . . : '%(exec_commands_ids)|-all'
+ args[0002]. . . . . : '%(exec_commands_ids)|%*'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '-list|-sh|-nosh|-bg|-nobg|-stdin|-nostdin|-buffer|-l|-o|-n|-nf|-cl|-nocl|-sw|-nosw|-ln|-noln|-flush|-noflush|-color|-timeout|-name|-pipe|-hsignal|%*|-in|-inclose|-signal|-kill|-killall|-set|-del'
+ args_concat[0001] . . : '%(exec_commands_ids)|-all'
+ args_concat[0002] . . : 'stdin|stdin_close|signal|%(exec_commands_ids)|%*'
+ prev_hook . . . . . . . : 0x7f754f8ffca0
+ next_hook . . . . . . . : 0x7f754fc84590
+
+[hook (addr:0x7f754fc84590)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc84530
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'EXIT'
+ description . . . . . : 'quit'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%quit'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%quit'
+ cplt_templates_static[0000]: '%%quit'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%quit'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%quit'
+ prev_hook . . . . . . . : 0x7f754fc3c440
+ next_hook . . . . . . . : 0x7f754f8fe200
+
+[hook (addr:0x7f754f8fe200)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9bf9e0
+ command . . . . . . . : 'filter'
+ description . . . . . : 'filter messages in buffers, to hide/show them according to tags or regex'
+ args. . . . . . . . . : 'list || enable|disable|toggle [<name>|@] || add <name> <buffer>[,<buffer>...] <tags> <regex> || rename <name> <new_name> || del <name>|-all'
+ args_description. . . : ' list: list all filters
+ enable: enable filters (filters are enabled by default)
+disable: disable filters
+ toggle: toggle filters
+ name: filter name ("@" = enable/disable all filters in current buffer)
+ add: add a filter
+ rename: rename a filter
+ del: delete a filter
+ -all: delete all filters
+ buffer: comma separated list of buffers where filter is active:
+ - this is full name including plugin (example: "irc.freenode.#weechat" or "irc.server.freenode")
+ - "*" means all buffers
+ - a name starting with '!' is excluded
+ - wildcard "*" is allowed
+ tags: comma separated list of tags, for example "irc_join,irc_part,irc_quit"
+ - logical "and": use "+" between tags (for example: "nick_toto+irc_action")
+ - wildcard "*" is allowed
+ - if tag starts with '!', then it is excluded and must NOT be in message
+ regex: POSIX extended regular expression to search in line
+ - use '\t' to separate prefix from message, special chars like '|' must be escaped: '\|'
+ - if regex starts with '!', then matching result is reversed (use '\!' to start with '!')
+ - two regular expressions are created: one for prefix and one for message
+ - regex are case insensitive, they can start by "(?-i)" to become case sensitive
+
+The default key alt+'=' toggles filtering on/off.
+
+Tags most commonly used:
+ no_filter, no_highlight, no_log, log0..log9 (log level),
+ notify_none, notify_message, notify_private, notify_highlight,
+ nick_xxx (xxx is nick in message), prefix_nick_ccc (ccc is color of nick),
+ host_xxx (xxx is username + host in message),
+ irc_xxx (xxx is command name or number, see /server raw or /debug tags),
+ irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
+To see tags for lines in buffers: /debug tags
+
+Examples:
+ use IRC smart filter on all buffers:
+ /filter add irc_smart * irc_smart_filter *
+ use IRC smart filter on all buffers except those with "#weechat" in name:
+ /filter add irc_smart *,!*#weechat* irc_smart_filter *
+ filter all IRC join/part/quit messages:
+ /filter add joinquit * irc_join,irc_part,irc_quit *
+ filter nicks displayed when joining channels or with /names:
+ /filter add nicks * irc_366 *
+ filter nick "toto" on IRC channel #weechat:
+ /filter add toto irc.freenode.#weechat nick_toto *
+ filter IRC join/action messages from nick "toto":
+ /filter add toto * nick_toto+irc_join,nick_toto+irc_action *
+ filter lines containing "weechat sucks" on IRC channel #weechat:
+ /filter add sucks irc.freenode.#weechat * weechat sucks
+ filter lines that are strictly equal to "WeeChat sucks" on all buffers:
+ /filter add sucks2 * * (?-i)^WeeChat sucks$'
+ completion. . . . . . : 'list || enable %(filters_names)|@ || disable %(filters_names)|@ || toggle %(filters_names)|@ || add %(filters_names) %(buffers_plugins_names)|* || rename %(filters_names) %(filters_names) || del %(filters_names)|-all'
+ cplt_num_templates. . : 7
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : 'enable %(filters_names)|@'
+ cplt_templates_static[0001]: 'enable'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'enable'
+ args[0001]. . . . . : '%(filters_names)|@'
+ cplt_templates[0002] . . . : 'disable %(filters_names)|@'
+ cplt_templates_static[0002]: 'disable'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'disable'
+ args[0001]. . . . . : '%(filters_names)|@'
+ cplt_templates[0003] . . . : 'toggle %(filters_names)|@'
+ cplt_templates_static[0003]: 'toggle'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'toggle'
+ args[0001]. . . . . : '%(filters_names)|@'
+ cplt_templates[0004] . . . : 'add %(filters_names) %(buffers_plugins_names)|*'
+ cplt_templates_static[0004]: 'add'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(filters_names)'
+ args[0002]. . . . . : '%(buffers_plugins_names)|*'
+ cplt_templates[0005] . . . : 'rename %(filters_names) %(filters_names)'
+ cplt_templates_static[0005]: 'rename'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'rename'
+ args[0001]. . . . . : '%(filters_names)'
+ args[0002]. . . . . : '%(filters_names)'
+ cplt_templates[0006] . . . : 'del %(filters_names)|-all'
+ cplt_templates_static[0006]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(filters_names)|-all'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'list|enable|disable|toggle|add|rename|del'
+ args_concat[0001] . . : '%(filters_names)|@|-all'
+ args_concat[0002] . . : '%(buffers_plugins_names)|*|%(filters_names)'
+ prev_hook . . . . . . . : 0x7f754fc84590
+ next_hook . . . . . . . : 0x7f75502f66f0
+
+[hook (addr:0x7f75502f66f0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'grep'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f755037f650
+ callback_data . . . . . : 0x7f755035ac00
+ command data:
+ callback. . . . . . . : 0x7f75478393e0
+ command . . . . . . . : 'grep'
+ description . . . . . : 'Search in buffers and logs.'
+ args. . . . . . . . . : '[log <file> | buffer <name> | stop] [-a|--all] [-b|--buffer] [-c|--count] [-m|--matchcase] [-H|--hilight] [-o|--only-match] [-i|-v|--invert] [(-h|--head)|(-t|--tail) [-n|--number <n>]] [-A|--after-context <n>] [-B|--before-context <n>] [-C|--context <n> ] <expression>'
+ args_description. . . : '
+ log <file>: Search in one log that matches <file> in the logger path.
+ Use '*' and '?' as wildcards.
+ buffer <name>: Search in buffer <name>, if there's no buffer with <name> it will
+ try to search for a log file.
+ stop: Stops a currently running search.
+ -a --all: Search in all open buffers.
+ If used with 'log <file>' search in all logs that matches <file>.
+ -b --buffer: Search only in buffers, not in file logs.
+ -c --count: Just count the number of matched lines instead of showing them.
+ -m --matchcase: Don't do case insensitive search.
+ -H --hilight: Colour exact matches in output buffer.
+-o --only-match: Print only the matching part of the line (unique matches).
+ -v -i --invert: Print lines that don't match the regular expression.
+ -t --tail: Print the last 10 matching lines.
+ -h --head: Print the first 10 matching lines.
+-n --number <n>: Overrides default number of lines for --tail or --head.
+-A --after-context <n>: Shows <n> lines of trailing context after matching lines.
+-B --before-context <n>: Shows <n> lines of leading context before matching lines.
+-C --context <n>: Same as using both --after-context and --before-context simultaneously.
+ <expression>: Expression to search.
+
+Grep buffer:
+ Input line accepts most arguments of /grep, it'll repeat last search using the new
+ arguments provided. You can't search in different logs from the buffer's input.
+ Boolean arguments like --count, --tail, --head, --hilight, ... are toggleable
+
+Python regular expression syntax:
+ See http://docs.python.org/lib/re-syntax.html
+
+Grep Templates:
+ %{url [text]}: Matches anything like an url, or an url with text.
+ %{ip}: Matches anything that looks like an ip.
+ %{domain}: Matches anything like a domain.
+ %{escape text}: Escapes text in pattern.
+ %{simple pattern}: Converts a pattern with '*' and '?' wildcards into a regexp.
+
+Examples:
+ Search for urls with the word 'weechat' said by 'nick'
+ /grep nick\t.*%{url weechat}
+ Search for '*.*' string
+ /grep %{escape *.*}
+'
+ completion. . . . . . : 'buffer %(buffers_names) %(grep_arguments)|%*||log %(grep_log_files) %(grep_arguments)|%*||stop||%(grep_arguments)|%*'
+ cplt_num_templates. . : 4
+ cplt_templates[0000] . . . : 'buffer %(buffers_names) %(grep_arguments)|%*'
+ cplt_templates_static[0000]: 'buffer'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'buffer'
+ args[0001]. . . . . : '%(buffers_names)'
+ args[0002]. . . . . : '%(grep_arguments)|%*'
+ cplt_templates[0001] . . . : 'log %(grep_log_files) %(grep_arguments)|%*'
+ cplt_templates_static[0001]: 'log'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'log'
+ args[0001]. . . . . : '%(grep_log_files)'
+ args[0002]. . . . . : '%(grep_arguments)|%*'
+ cplt_templates[0002] . . . : 'stop'
+ cplt_templates_static[0002]: 'stop'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'stop'
+ cplt_templates[0003] . . . : '%(grep_arguments)|%*'
+ cplt_templates_static[0003]: '%(grep_arguments)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(grep_arguments)|%*'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'buffer|log|stop|%(grep_arguments)|%*'
+ args_concat[0001] . . : '%(buffers_names)|%(grep_log_files)'
+ args_concat[0002] . . : '%(grep_arguments)|%*'
+ prev_hook . . . . . . . : 0x7f754f8fe200
+ next_hook . . . . . . . : 0x7f754fcbfb80
+
+[hook (addr:0x7f754fcbfb80)]
+ plugin. . . . . . . . . : 0x7f754fc48a30 ('guile')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7548e8cb30
+ command . . . . . . . : 'guile'
+ description . . . . . : 'list/load/unload scripts'
+ args. . . . . . . . . : 'list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload [-q] [<name>]'
+ args_description. . . : ' list: list loaded scripts
+listfull: list loaded scripts (verbose)
+ load: load a script
+autoload: load all scripts in "autoload" directory
+ reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
+ unload: unload a script (if no name given, unload all scripts)
+filename: script (file) to load
+ name: a script name (name used in call to "register" function)
+ -q: quiet mode: do not display messages
+
+Without argument, this command lists all loaded scripts.'
+ completion. . . . . . : 'list %(guile_script) || listfull %(guile_script) || load %(filename) || autoload || reload %(guile_script) || unload %(guile_script)'
+ cplt_num_templates. . : 6
+ cplt_templates[0000] . . . : 'list %(guile_script)'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%(guile_script)'
+ cplt_templates[0001] . . . : 'listfull %(guile_script)'
+ cplt_templates_static[0001]: 'listfull'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'listfull'
+ args[0001]. . . . . : '%(guile_script)'
+ cplt_templates[0002] . . . : 'load %(filename)'
+ cplt_templates_static[0002]: 'load'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'load'
+ args[0001]. . . . . : '%(filename)'
+ cplt_templates[0003] . . . : 'autoload'
+ cplt_templates_static[0003]: 'autoload'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'autoload'
+ cplt_templates[0004] . . . : 'reload %(guile_script)'
+ cplt_templates_static[0004]: 'reload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'reload'
+ args[0001]. . . . . : '%(guile_script)'
+ cplt_templates[0005] . . . : 'unload %(guile_script)'
+ cplt_templates_static[0005]: 'unload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unload'
+ args[0001]. . . . . : '%(guile_script)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'list|listfull|load|autoload|reload|unload'
+ args_concat[0001] . . : '%(guile_script)|%(filename)'
+ prev_hook . . . . . . . : 0x7f75502f66f0
+ next_hook . . . . . . . : 0x7f754fcad380
+
+[hook (addr:0x7f754fcad380)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549501d10
+ command . . . . . . . : 'halfop'
+ description . . . . . : 'give channel half-operator status to nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...] || * -yes'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: give channel half-operator status to everybody on channel'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f754fcbfb80
+ next_hook . . . . . . . : 0x7f754f901b70
+
+[hook (addr:0x7f754f901b70)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c0710
+ command . . . . . . . : 'help'
+ description . . . . . : 'display help about commands and options'
+ args. . . . . . . . . : '-list|-listfull [<plugin> [<plugin>...]] || <command> || <option>'
+ args_description. . . : ' -list: list commands, by plugin (without argument, this list is displayed)
+-listfull: list commands with description, by plugin
+ plugin: list commands for this plugin
+ command: a command name
+ option: an option name (use /set to see list)'
+ completion. . . . . . : '-list %(plugins_names)|core|%* || -listfull %(plugins_names)|core|%* || %(commands)|%(config_options)'
+ cplt_num_templates. . : 3
+ cplt_templates[0000] . . . : '-list %(plugins_names)|core|%*'
+ cplt_templates_static[0000]: '-list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-list'
+ args[0001]. . . . . : '%(plugins_names)|core|%*'
+ cplt_templates[0001] . . . : '-listfull %(plugins_names)|core|%*'
+ cplt_templates_static[0001]: '-listfull'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-listfull'
+ args[0001]. . . . . : '%(plugins_names)|core|%*'
+ cplt_templates[0002] . . . : '%(commands)|%(config_options)'
+ cplt_templates_static[0002]: '%(commands)|%(config_options)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(commands)|%(config_options)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '-list|-listfull|%(commands)|%(config_options)'
+ args_concat[0001] . . : '%(plugins_names)|core|%*'
+ prev_hook . . . . . . . : 0x7f754fcad380
+ next_hook . . . . . . . : 0x7f75502d2f30
+
+[hook (addr:0x7f75502d2f30)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'histman'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500aabe0
+ callback_data . . . . . : 0x7f755041df50
+ command data:
+ callback. . . . . . . : 0x7f75478393e0
+ command . . . . . . . : 'histman'
+ description . . . . . : 'save and restore global and/or buffer command history'
+ args. . . . . . . . . : '[save] || [list]'
+ args_description. . . : ' save: force to save command history:
+ list: list local buffer variable(s)
+
+If you "/quit" WeeChat, the script will automatically save the command history to file.
+You can also force the script to save command history, when a buffer will be closed.
+If you restart WeeChat again the command history will be restored, when buffer opens again.
+To save and restore "global" command history, use option "save_global".
+
+The command history of a buffer will be saved "only", if the the local variable "save_history" is set.
+You will need script "buffer_autoset.py" to make local variabe persistent (see examples, below)!!
+
+You can use following values for local variable:
+ command: save commands only
+ text: save text only (text sent to a channel buffer)
+ all: save commands and text
+
+Examples:
+ save the command history manually (for example with /cron script):
+ /histman save
+ save and restore command history for buffer #weechat on freenode (text only):
+ /autosetbuffer add irc.freenode.#weechat localvar_set_save_history text
+ save and restore command history for weechat core buffer (commands only):
+ /autosetbuffer add core.weechat localvar_set_save_history command
+'
+ completion. . . . . . : 'save %-|| list %-'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : 'save %-'
+ cplt_templates_static[0000]: 'save'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'save'
+ args[0001]. . . . . : '%-'
+ cplt_templates[0001] . . . : 'list %-'
+ cplt_templates_static[0001]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%-'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'save|list'
+ args_concat[0001] . . : '%-'
+ prev_hook . . . . . . . : 0x7f754f901b70
+ next_hook . . . . . . . : 0x7f754f901f90
+
+[hook (addr:0x7f754f901f90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9b9c30
+ command . . . . . . . : 'history'
+ description . . . . . : 'show buffer command history'
+ args. . . . . . . . . : 'clear || <value>'
+ args_description. . . : 'clear: clear history
+value: number of history entries to show'
+ completion. . . . . . : 'clear'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : 'clear'
+ cplt_templates_static[0000]: 'clear'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'clear'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : 'clear'
+ prev_hook . . . . . . . : 0x7f75502d2f30
+ next_hook . . . . . . . : 0x7f754fc849d0
+
+[hook (addr:0x7f754fc849d0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc84970
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'IG'
+ description . . . . . : 'ignore'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%ignore'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%ignore'
+ cplt_templates_static[0000]: '%%ignore'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%ignore'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%ignore'
+ prev_hook . . . . . . . : 0x7f754f901f90
+ next_hook . . . . . . . : 0x7f754fcad5a0
+
+[hook (addr:0x7f754fcad5a0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549505230
+ command . . . . . . . : 'ignore'
+ description . . . . . : 'ignore nicks/hosts from servers or channels'
+ args. . . . . . . . . : 'list || add [re:]<nick> [<server> [<channel>]] || del <number>|-all'
+ args_description. . . : ' list: list all ignores
+ add: add an ignore
+ nick: nick or hostname (can be a POSIX extended regular expression if "re:" is given or a mask using "*" to replace one or more chars)
+ del: delete an ignore
+ number: number of ignore to delete (look at list to find it)
+ -all: delete all ignores
+ server: internal server name where ignore is working
+ channel: channel name where ignore is working
+
+Note: the regular expression can start with "(?-i)" to become case sensitive.
+
+Examples:
+ ignore nick "toto" everywhere:
+ /ignore add toto
+ ignore host "toto@domain.com" on freenode server:
+ /ignore add toto@domain.com freenode
+ ignore host "toto*@*.domain.com" on freenode/#weechat:
+ /ignore add toto*@*.domain.com freenode #weechat'
+ completion. . . . . . : 'list || add %(irc_channel_nicks_hosts) %(irc_servers) %(irc_channels) %- || del -all|%(irc_ignores_numbers) %-'
+ cplt_num_templates. . : 3
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : 'add %(irc_channel_nicks_hosts) %(irc_servers) %(irc_channels) %-'
+ cplt_templates_static[0001]: 'add'
+ num_args. . . . . . : 5
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(irc_channel_nicks_hosts)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '%(irc_channels)'
+ args[0004]. . . . . : '%-'
+ cplt_templates[0002] . . . : 'del -all|%(irc_ignores_numbers) %-'
+ cplt_templates_static[0002]: 'del'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '-all|%(irc_ignores_numbers)'
+ args[0002]. . . . . : '%-'
+ num_args_concat . . . : 5
+ args_concat[0000] . . : 'list|add|del'
+ args_concat[0001] . . : '%(irc_channel_nicks_hosts)|-all|%(irc_ignores_numbers)'
+ args_concat[0002] . . : '%(irc_servers)|%-'
+ args_concat[0003] . . : '%(irc_channels)'
+ args_concat[0004] . . : '%-'
+ prev_hook . . . . . . . : 0x7f754fc849d0
+ next_hook . . . . . . . : 0x7f754fcadb90
+
+[hook (addr:0x7f754fcadb90)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494f9380
+ command . . . . . . . : 'info'
+ description . . . . . : 'get information describing the server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcad5a0
+ next_hook . . . . . . . : 0x7f754f9020a0
+
+[hook (addr:0x7f754f9020a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 50000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9bc1b0
+ command . . . . . . . : 'input'
+ description . . . . . : 'functions for command line'
+ args. . . . . . . . . : '<action> [<arguments>]'
+ args_description. . . : 'list of actions:
+ return: simulate key "enter"
+ complete_next: complete word with next completion
+ complete_previous: complete word with previous completion
+ search_text_here: search text in buffer at current position
+ search_text: search text in buffer
+ search_switch_case: switch exact case for search
+ search_switch_regex: switch search type: string/regular expression
+ search_switch_where: switch search in messages/prefixes
+ search_previous: search previous line
+ search_next: search next line
+ search_stop_here: stop search at current position
+ search_stop: stop search
+ delete_previous_char: delete previous char
+ delete_next_char: delete next char
+ delete_previous_word: delete previous word
+ delete_next_word: delete next word
+ delete_beginning_of_line: delete from beginning of line until cursor
+ delete_end_of_line: delete from cursor until end of line
+ delete_line: delete entire line
+ clipboard_paste: paste from the internal clipboard
+ transpose_chars: transpose two chars
+ undo: undo last command line action
+ redo: redo last command line action
+ move_beginning_of_line: move cursor to beginning of line
+ move_end_of_line: move cursor to end of line
+ move_previous_char: move cursor to previous char
+ move_next_char: move cursor to next char
+ move_previous_word: move cursor to previous word
+ move_next_word: move cursor to next word
+ history_previous: recall previous command in current buffer history
+ history_next: recall next command in current buffer history
+ history_global_previous: recall previous command in global history
+ history_global_next: recall next command in global history
+ jump_smart: jump to next buffer with activity
+ jump_last_buffer_displayed: jump to last buffer displayed (before last jump to a buffer)
+ jump_previously_visited_buffer: jump to previously visited buffer
+ jump_next_visited_buffer: jump to next visited buffer
+ hotlist_clear: clear hotlist (optional argument: "lowest" to clear only lowest level in hotlist, "highest" to clear only highest level in hotlist, or level mask: integer which is a combination of 1=join/part, 2=message, 4=private, 8=highlight)
+ grab_key: grab a key (optional argument: delay for end of grab, default is 500 milliseconds)
+ grab_key_command: grab a key with its associated command (optional argument: delay for end of grab, default is 500 milliseconds)
+ grab_mouse: grab mouse event code
+ grab_mouse_area: grab mouse event code with area
+ set_unread: set unread marker for all buffers
+ set_unread_current_buffer: set unread marker for current buffer
+ switch_active_buffer: switch to next merged buffer
+ switch_active_buffer_previous: switch to previous merged buffer
+ zoom_merged_buffer: zoom on merged buffer
+ insert: insert text in command line (escaped chars are allowed, see /help print)
+ send: send text to the buffer
+ paste_start: start paste (bracketed paste mode)
+ paste_stop: stop paste (bracketed paste mode)
+
+This command is used by key bindings or plugins.'
+ completion. . . . . . : 'return || complete_next || complete_previous || search_text_here || search_text || search_switch_case || search_switch_regex || search_switch_where || search_previous || search_next || search_stop_here || search_stop || delete_previous_char || delete_next_char || delete_previous_word || delete_next_word || delete_beginning_of_line || delete_end_of_line || delete_line || clipboard_paste || transpose_chars || undo || redo || move_beginning_of_line || move_end_of_line || move_previous_char || move_next_char || move_previous_word || move_next_word || history_previous || history_next || history_global_previous || history_global_next || jump_smart || jump_last_buffer_displayed || jump_previously_visited_buffer || jump_next_visited_buffer || hotlist_clear 1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|lowest|highest || grab_key || grab_key_command || grab_mouse || grab_mouse_area || set_unread || set_unread_current_buffer || switch_active_buffer || switch_active_buffer_previous || zoom_merged_buffer || insert || send || paste_start || paste_stop'
+ cplt_num_templates. . : 51
+ cplt_templates[0000] . . . : 'return'
+ cplt_templates_static[0000]: 'return'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'return'
+ cplt_templates[0001] . . . : 'complete_next'
+ cplt_templates_static[0001]: 'complete_next'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'complete_next'
+ cplt_templates[0002] . . . : 'complete_previous'
+ cplt_templates_static[0002]: 'complete_previous'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'complete_previous'
+ cplt_templates[0003] . . . : 'search_text_here'
+ cplt_templates_static[0003]: 'search_text_here'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_text_here'
+ cplt_templates[0004] . . . : 'search_text'
+ cplt_templates_static[0004]: 'search_text'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_text'
+ cplt_templates[0005] . . . : 'search_switch_case'
+ cplt_templates_static[0005]: 'search_switch_case'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_switch_case'
+ cplt_templates[0006] . . . : 'search_switch_regex'
+ cplt_templates_static[0006]: 'search_switch_regex'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_switch_regex'
+ cplt_templates[0007] . . . : 'search_switch_where'
+ cplt_templates_static[0007]: 'search_switch_where'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_switch_where'
+ cplt_templates[0008] . . . : 'search_previous'
+ cplt_templates_static[0008]: 'search_previous'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_previous'
+ cplt_templates[0009] . . . : 'search_next'
+ cplt_templates_static[0009]: 'search_next'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_next'
+ cplt_templates[0010] . . . : 'search_stop_here'
+ cplt_templates_static[0010]: 'search_stop_here'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_stop_here'
+ cplt_templates[0011] . . . : 'search_stop'
+ cplt_templates_static[0011]: 'search_stop'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_stop'
+ cplt_templates[0012] . . . : 'delete_previous_char'
+ cplt_templates_static[0012]: 'delete_previous_char'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_previous_char'
+ cplt_templates[0013] . . . : 'delete_next_char'
+ cplt_templates_static[0013]: 'delete_next_char'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_next_char'
+ cplt_templates[0014] . . . : 'delete_previous_word'
+ cplt_templates_static[0014]: 'delete_previous_word'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_previous_word'
+ cplt_templates[0015] . . . : 'delete_next_word'
+ cplt_templates_static[0015]: 'delete_next_word'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_next_word'
+ cplt_templates[0016] . . . : 'delete_beginning_of_line'
+ cplt_templates_static[0016]: 'delete_beginning_of_line'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_beginning_of_line'
+ cplt_templates[0017] . . . : 'delete_end_of_line'
+ cplt_templates_static[0017]: 'delete_end_of_line'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_end_of_line'
+ cplt_templates[0018] . . . : 'delete_line'
+ cplt_templates_static[0018]: 'delete_line'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_line'
+ cplt_templates[0019] . . . : 'clipboard_paste'
+ cplt_templates_static[0019]: 'clipboard_paste'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'clipboard_paste'
+ cplt_templates[0020] . . . : 'transpose_chars'
+ cplt_templates_static[0020]: 'transpose_chars'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'transpose_chars'
+ cplt_templates[0021] . . . : 'undo'
+ cplt_templates_static[0021]: 'undo'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'undo'
+ cplt_templates[0022] . . . : 'redo'
+ cplt_templates_static[0022]: 'redo'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'redo'
+ cplt_templates[0023] . . . : 'move_beginning_of_line'
+ cplt_templates_static[0023]: 'move_beginning_of_line'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_beginning_of_line'
+ cplt_templates[0024] . . . : 'move_end_of_line'
+ cplt_templates_static[0024]: 'move_end_of_line'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_end_of_line'
+ cplt_templates[0025] . . . : 'move_previous_char'
+ cplt_templates_static[0025]: 'move_previous_char'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_previous_char'
+ cplt_templates[0026] . . . : 'move_next_char'
+ cplt_templates_static[0026]: 'move_next_char'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_next_char'
+ cplt_templates[0027] . . . : 'move_previous_word'
+ cplt_templates_static[0027]: 'move_previous_word'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_previous_word'
+ cplt_templates[0028] . . . : 'move_next_word'
+ cplt_templates_static[0028]: 'move_next_word'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_next_word'
+ cplt_templates[0029] . . . : 'history_previous'
+ cplt_templates_static[0029]: 'history_previous'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'history_previous'
+ cplt_templates[0030] . . . : 'history_next'
+ cplt_templates_static[0030]: 'history_next'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'history_next'
+ cplt_templates[0031] . . . : 'history_global_previous'
+ cplt_templates_static[0031]: 'history_global_previous'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'history_global_previous'
+ cplt_templates[0032] . . . : 'history_global_next'
+ cplt_templates_static[0032]: 'history_global_next'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'history_global_next'
+ cplt_templates[0033] . . . : 'jump_smart'
+ cplt_templates_static[0033]: 'jump_smart'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'jump_smart'
+ cplt_templates[0034] . . . : 'jump_last_buffer_displayed'
+ cplt_templates_static[0034]: 'jump_last_buffer_displayed'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'jump_last_buffer_displayed'
+ cplt_templates[0035] . . . : 'jump_previously_visited_buffer'
+ cplt_templates_static[0035]: 'jump_previously_visited_buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'jump_previously_visited_buffer'
+ cplt_templates[0036] . . . : 'jump_next_visited_buffer'
+ cplt_templates_static[0036]: 'jump_next_visited_buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'jump_next_visited_buffer'
+ cplt_templates[0037] . . . : 'hotlist_clear 1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|lowest|highest'
+ cplt_templates_static[0037]: 'hotlist_clear'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'hotlist_clear'
+ args[0001]. . . . . : '1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|lowest|highest'
+ cplt_templates[0038] . . . : 'grab_key'
+ cplt_templates_static[0038]: 'grab_key'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'grab_key'
+ cplt_templates[0039] . . . : 'grab_key_command'
+ cplt_templates_static[0039]: 'grab_key_command'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'grab_key_command'
+ cplt_templates[0040] . . . : 'grab_mouse'
+ cplt_templates_static[0040]: 'grab_mouse'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'grab_mouse'
+ cplt_templates[0041] . . . : 'grab_mouse_area'
+ cplt_templates_static[0041]: 'grab_mouse_area'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'grab_mouse_area'
+ cplt_templates[0042] . . . : 'set_unread'
+ cplt_templates_static[0042]: 'set_unread'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'set_unread'
+ cplt_templates[0043] . . . : 'set_unread_current_buffer'
+ cplt_templates_static[0043]: 'set_unread_current_buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'set_unread_current_buffer'
+ cplt_templates[0044] . . . : 'switch_active_buffer'
+ cplt_templates_static[0044]: 'switch_active_buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'switch_active_buffer'
+ cplt_templates[0045] . . . : 'switch_active_buffer_previous'
+ cplt_templates_static[0045]: 'switch_active_buffer_previous'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'switch_active_buffer_previous'
+ cplt_templates[0046] . . . : 'zoom_merged_buffer'
+ cplt_templates_static[0046]: 'zoom_merged_buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'zoom_merged_buffer'
+ cplt_templates[0047] . . . : 'insert'
+ cplt_templates_static[0047]: 'insert'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'insert'
+ cplt_templates[0048] . . . : 'send'
+ cplt_templates_static[0048]: 'send'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'send'
+ cplt_templates[0049] . . . : 'paste_start'
+ cplt_templates_static[0049]: 'paste_start'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'paste_start'
+ cplt_templates[0050] . . . : 'paste_stop'
+ cplt_templates_static[0050]: 'paste_stop'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'paste_stop'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'return|complete_next|complete_previous|search_text_here|search_text|search_switch_case|search_switch_regex|search_switch_where|search_previous|search_next|search_stop_here|search_stop|delete_previous_char|delete_next_char|delete_previous_word|delete_next_word|delete_beginning_of_line|delete_end_of_line|delete_line|clipboard_paste|transpose_chars|undo|redo|move_beginning_of_line|move_end_of_line|move_previous_char|move_next_char|move_previous_word|move_next_word|history_previous|history_next|history_global_previous|history_global_next|jump_smart|jump_last_buffer_displayed|jump_previously_visited_buffer|jump_next_visited_buffer|hotlist_clear|grab_key|grab_key_command|grab_mouse|grab_mouse_area|set_unread|set_unread_current_buffer|switch_active_buffer|switch_active_buffer_previous|zoom_merged_buffer|insert|send|paste_start|paste_stop'
+ args_concat[0001] . . : '1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|lowest|highest'
+ prev_hook . . . . . . . : 0x7f754fcadb90
+ next_hook . . . . . . . : 0x7f754fcae090
+
+[hook (addr:0x7f754fcae090)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fcc40
+ command . . . . . . . : 'invite'
+ description . . . . . : 'invite a nick on a channel'
+ args. . . . . . . . . : '<nick> [<nick>...] [<channel>]'
+ args_description. . . : ' nick: nick
+channel: channel name'
+ completion. . . . . . : '%(nicks) %(irc_server_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %(irc_server_channels)'
+ cplt_templates_static[0000]: '%(nicks) %(irc_server_channels)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%(irc_server_channels)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%(irc_server_channels)'
+ prev_hook . . . . . . . : 0x7f754f9020a0
+ next_hook . . . . . . . : 0x7f754fcae3f0
+
+[hook (addr:0x7f754fcae3f0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494f94f0
+ command . . . . . . . : 'ison'
+ description . . . . . : 'check if a nick is currently on IRC'
+ args. . . . . . . . . : '<nick> [<nick>...]'
+ args_description. . . : 'nick: nick'
+ completion. . . . . . : '%(nicks)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)|%*'
+ cplt_templates_static[0000]: '%(nicks)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)|%*'
+ prev_hook . . . . . . . : 0x7f754fcae090
+ next_hook . . . . . . . : 0x7f754fc84e10
+
+[hook (addr:0x7f754fc84e10)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc84db0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'J'
+ description . . . . . : 'join'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%join'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%join'
+ cplt_templates_static[0000]: '%%join'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%join'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%join'
+ prev_hook . . . . . . . : 0x7f754fcae3f0
+ next_hook . . . . . . . : 0x7f754fcae710
+
+[hook (addr:0x7f754fcae710)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549505df0
+ command . . . . . . . : 'join'
+ description . . . . . : 'join a channel'
+ args. . . . . . . . . : '[-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]'
+ args_description. . . : '-noswitch: do not switch to new buffer
+ server: send to this server (internal name)
+ channel: channel name to join
+ key: key to join the channel (channels with a key must be the first in list)
+
+Examples:
+ /join #weechat
+ /join #protectedchan,#weechat key
+ /join -server freenode #weechat
+ /join -noswitch #weechat'
+ completion. . . . . . : '%(irc_channels)|-noswitch|-server|%(irc_servers)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channels)|-noswitch|-server|%(irc_servers)|%*'
+ cplt_templates_static[0000]: '%(irc_channels)|-noswitch|-server|%(irc_servers)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channels)|-noswitch|-server|%(irc_servers)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channels)|-noswitch|-server|%(irc_servers)|%*'
+ prev_hook . . . . . . . : 0x7f754fc84e10
+ next_hook . . . . . . . : 0x7f754fc85210
+
+[hook (addr:0x7f754fc85210)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc851b0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'K'
+ description . . . . . : 'kick'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%kick'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%kick'
+ cplt_templates_static[0000]: '%%kick'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%kick'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%kick'
+ prev_hook . . . . . . . : 0x7f754fcae710
+ next_hook . . . . . . . : 0x7f754fc85650
+
+[hook (addr:0x7f754fc85650)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc855f0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'KB'
+ description . . . . . : 'kickban'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%kickban'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%kickban'
+ cplt_templates_static[0000]: '%%kickban'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%kickban'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%kickban'
+ prev_hook . . . . . . . : 0x7f754fc85210
+ next_hook . . . . . . . : 0x7f754f9039a0
+
+[hook (addr:0x7f754f9039a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c1e70
+ command . . . . . . . : 'key'
+ description . . . . . : 'bind/unbind keys'
+ args. . . . . . . . . : 'list|listdefault|listdiff [<context>] || bind <key> [<command> [<args>]] || bindctxt <context> <key> [<command> [<args>]] || unbind <key> || unbindctxt <context> <key> || reset <key> || resetctxt <context> <key> || resetall -yes [<context>] || missing [<context>]'
+ args_description. . . : ' list: list all current keys (without argument, this list is displayed)
+listdefault: list default keys
+ listdiff: list differences between current and default keys (keys added, redefined or deleted)
+ context: name of context ("default" or "search")
+ bind: bind a command to a key or display command bound to key (for context "default")
+ bindctxt: bind a command to a key or display command bound to key, for given context
+ command: command (many commands can be separated by semicolons)
+ unbind: remove a key binding (for context "default")
+ unbindctxt: remove a key binding for given context
+ reset: reset a key to default binding (for context "default")
+ resetctxt: reset a key to default binding, for given context
+ resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
+ missing: add missing keys (using default bindings), useful after installing new WeeChat version
+
+When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key code in command line.
+
+For context "mouse" (possible in context "cursor" too), key has format: "@area:key" or "@area1>area2:key" where area can be:
+ *: any area on screen
+ chat: chat area (any buffer)
+ chat(xxx): char area for buffer with name "xxx" (full name including plugin)
+ bar(*): any bar
+ bar(xxx): bar "xxx"
+ item(*): any bar item
+ item(xxx): bar item "xxx"
+Wildcard "*" is allowed in key to match many mouse events.
+A special value for command with format "hsignal:name" can be used for context mouse, this will send the hsignal "name" with the focus hashtable as argument.
+Another special value "-" can be used to disable key (it will be ignored when looking for keys).
+
+Examples:
+ key alt-t to toggle nicklist bar:
+ /key bind meta-t /bar toggle nicklist
+ key alt-r to jump to #weechat IRC channel:
+ /key bind meta-r /buffer #weechat
+ restore default binding for key alt-r:
+ /key reset meta-r
+ key "tab" to stop search in buffer:
+ /key bindctxt search ctrl-I /input search_stop
+ middle button of mouse on a nick to retrieve info on nick:
+ /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}'
+ completion. . . . . . : 'list %(keys_contexts) || listdefault %(keys_contexts) || listdiff %(keys_contexts) || bind %(keys_codes) %(commands) || bindctxt %(keys_contexts) %(keys_codes) %(commands) || unbind %(keys_codes) || unbindctxt %(keys_contexts) %(keys_codes) || reset %(keys_codes_for_reset) || resetctxt %(keys_contexts) %(keys_codes_for_reset) || resetall %- %(keys_contexts) || missing %(keys_contexts)'
+ cplt_num_templates. . : 11
+ cplt_templates[0000] . . . : 'list %(keys_contexts)'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%(keys_contexts)'
+ cplt_templates[0001] . . . : 'listdefault %(keys_contexts)'
+ cplt_templates_static[0001]: 'listdefault'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'listdefault'
+ args[0001]. . . . . : '%(keys_contexts)'
+ cplt_templates[0002] . . . : 'listdiff %(keys_contexts)'
+ cplt_templates_static[0002]: 'listdiff'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'listdiff'
+ args[0001]. . . . . : '%(keys_contexts)'
+ cplt_templates[0003] . . . : 'bind %(keys_codes) %(commands)'
+ cplt_templates_static[0003]: 'bind'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'bind'
+ args[0001]. . . . . : '%(keys_codes)'
+ args[0002]. . . . . : '%(commands)'
+ cplt_templates[0004] . . . : 'bindctxt %(keys_contexts) %(keys_codes) %(commands)'
+ cplt_templates_static[0004]: 'bindctxt'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'bindctxt'
+ args[0001]. . . . . : '%(keys_contexts)'
+ args[0002]. . . . . : '%(keys_codes)'
+ args[0003]. . . . . : '%(commands)'
+ cplt_templates[0005] . . . : 'unbind %(keys_codes)'
+ cplt_templates_static[0005]: 'unbind'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unbind'
+ args[0001]. . . . . : '%(keys_codes)'
+ cplt_templates[0006] . . . : 'unbindctxt %(keys_contexts) %(keys_codes)'
+ cplt_templates_static[0006]: 'unbindctxt'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'unbindctxt'
+ args[0001]. . . . . : '%(keys_contexts)'
+ args[0002]. . . . . : '%(keys_codes)'
+ cplt_templates[0007] . . . : 'reset %(keys_codes_for_reset)'
+ cplt_templates_static[0007]: 'reset'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'reset'
+ args[0001]. . . . . : '%(keys_codes_for_reset)'
+ cplt_templates[0008] . . . : 'resetctxt %(keys_contexts) %(keys_codes_for_reset)'
+ cplt_templates_static[0008]: 'resetctxt'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'resetctxt'
+ args[0001]. . . . . : '%(keys_contexts)'
+ args[0002]. . . . . : '%(keys_codes_for_reset)'
+ cplt_templates[0009] . . . : 'resetall %- %(keys_contexts)'
+ cplt_templates_static[0009]: 'resetall'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'resetall'
+ args[0001]. . . . . : '%-'
+ args[0002]. . . . . : '%(keys_contexts)'
+ cplt_templates[0010] . . . : 'missing %(keys_contexts)'
+ cplt_templates_static[0010]: 'missing'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'missing'
+ args[0001]. . . . . : '%(keys_contexts)'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : 'list|listdefault|listdiff|bind|bindctxt|unbind|unbindctxt|reset|resetctxt|resetall|missing'
+ args_concat[0001] . . : '%(keys_contexts)|%(keys_codes)|%(keys_codes_for_reset)|%-'
+ args_concat[0002] . . : '%(commands)|%(keys_codes)|%(keys_codes_for_reset)|%(keys_contexts)'
+ args_concat[0003] . . : '%(commands)'
+ prev_hook . . . . . . . : 0x7f754fc85650
+ next_hook . . . . . . . : 0x7f754fcaed70
+
+[hook (addr:0x7f754fcaed70)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549506380
+ command . . . . . . . : 'kick'
+ description . . . . . : 'kick a user out of a channel'
+ args. . . . . . . . . : '[<channel>] <nick> [<reason>]'
+ args_description. . . : 'channel: channel name
+ nick: nick
+ reason: reason (special variables $nick, $channel and $server are replaced by their value)'
+ completion. . . . . . : '%(nicks) %(irc_msg_kick) %-'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %(irc_msg_kick) %-'
+ cplt_templates_static[0000]: '%(nicks) %(irc_msg_kick) %-'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%(irc_msg_kick)'
+ args[0002]. . . . . : '%-'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%(irc_msg_kick)'
+ args_concat[0002] . . : '%-'
+ prev_hook . . . . . . . : 0x7f754f9039a0
+ next_hook . . . . . . . : 0x7f754fcaefc0
+
+[hook (addr:0x7f754fcaefc0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549506640
+ command . . . . . . . : 'kickban'
+ description . . . . . : 'kick a user out of a channel and ban the host'
+ args. . . . . . . . . : '[<channel>] <nick> [<reason>]'
+ args_description. . . : 'channel: channel name
+ nick: nick
+ reason: reason (special variables $nick, $channel and $server are replaced by their value)
+
+It is possible to kick/ban with a mask, nick will be extracted from mask and replaced by "*".
+
+Example:
+ ban "*!*@host.com" and then kick "toto":
+ /kickban toto!*@host.com'
+ completion. . . . . . : '%(irc_channel_nicks_hosts) %(irc_msg_kick) %-'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel_nicks_hosts) %(irc_msg_kick) %-'
+ cplt_templates_static[0000]: '%(irc_channel_nicks_hosts) %(irc_msg_kick) %-'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '%(irc_channel_nicks_hosts)'
+ args[0001]. . . . . : '%(irc_msg_kick)'
+ args[0002]. . . . . : '%-'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%(irc_channel_nicks_hosts)'
+ args_concat[0001] . . : '%(irc_msg_kick)'
+ args_concat[0002] . . : '%-'
+ prev_hook . . . . . . . : 0x7f754fcaed70
+ next_hook . . . . . . . : 0x7f754fcaf4e0
+
+[hook (addr:0x7f754fcaf4e0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494f96e0
+ command . . . . . . . : 'kill'
+ description . . . . . : 'close client-server connection'
+ args. . . . . . . . . : '<nick> [<reason>]'
+ args_description. . . : ' nick: nick
+reason: reason'
+ completion. . . . . . : '%(nicks) %-'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %-'
+ cplt_templates_static[0000]: '%(nicks) %-'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%-'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%-'
+ prev_hook . . . . . . . : 0x7f754fcaefc0
+ next_hook . . . . . . . : 0x7f754f905ab0
+
+[hook (addr:0x7f754f905ab0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c2a70
+ command . . . . . . . : 'layout'
+ description . . . . . : 'manage buffers/windows layouts'
+ args. . . . . . . . . : 'store [<name>] [buffers|windows] || apply [<name>] [buffers|windows] || leave || del [<name>] [buffers|windows] || rename <name> <new_name>'
+ args_description. . . : ' store: store current buffers/windows in a layout
+ apply: apply stored layout
+ leave: leave current layout (does not update any layout)
+ del: delete buffers and/or windows in a stored layout
+ (if neither "buffers" nor "windows" is given after the name, the layout is deleted)
+ rename: rename a layout
+ name: name for stored layout (default is "default")
+buffers: store/apply only buffers (order of buffers)
+windows: store/apply only windows (buffer displayed by each window)
+
+Without argument, this command displays stored layouts.
+
+The current layout can be saved on /quit command with the option "weechat.look.save_layout_on_exit".'
+ completion. . . . . . : 'store %(layouts_names)|buffers|windows buffers|windows || apply %(layouts_names)|buffers|windows buffers|windows || leave || del %(layouts_names)|buffers|windows buffers|windows || rename %(layouts_names) %(layouts_names)'
+ cplt_num_templates. . : 5
+ cplt_templates[0000] . . . : 'store %(layouts_names)|buffers|windows buffers|windows'
+ cplt_templates_static[0000]: 'store'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'store'
+ args[0001]. . . . . : '%(layouts_names)|buffers|windows'
+ args[0002]. . . . . : 'buffers|windows'
+ cplt_templates[0001] . . . : 'apply %(layouts_names)|buffers|windows buffers|windows'
+ cplt_templates_static[0001]: 'apply'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'apply'
+ args[0001]. . . . . : '%(layouts_names)|buffers|windows'
+ args[0002]. . . . . : 'buffers|windows'
+ cplt_templates[0002] . . . : 'leave'
+ cplt_templates_static[0002]: 'leave'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'leave'
+ cplt_templates[0003] . . . : 'del %(layouts_names)|buffers|windows buffers|windows'
+ cplt_templates_static[0003]: 'del'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(layouts_names)|buffers|windows'
+ args[0002]. . . . . : 'buffers|windows'
+ cplt_templates[0004] . . . : 'rename %(layouts_names) %(layouts_names)'
+ cplt_templates_static[0004]: 'rename'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'rename'
+ args[0001]. . . . . : '%(layouts_names)'
+ args[0002]. . . . . : '%(layouts_names)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'store|apply|leave|del|rename'
+ args_concat[0001] . . : '%(layouts_names)|buffers|windows'
+ args_concat[0002] . . : 'buffers|windows|%(layouts_names)'
+ prev_hook . . . . . . . : 0x7f754fcaf4e0
+ next_hook . . . . . . . : 0x7f754fc85a90
+
+[hook (addr:0x7f754fc85a90)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc85a30
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'LEAVE'
+ description . . . . . : 'part'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%part'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%part'
+ cplt_templates_static[0000]: '%%part'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%part'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%part'
+ prev_hook . . . . . . . : 0x7f754f905ab0
+ next_hook . . . . . . . : 0x7f754fcaf780
+
+[hook (addr:0x7f754fcaf780)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494f9900
+ command . . . . . . . : 'links'
+ description . . . . . : 'list all servernames which are known by the server answering the query'
+ args. . . . . . . . . : '[[<server>] <server_mask>]'
+ args_description. . . : ' server: this server should answer the query
+server_mask: list of servers must match this mask'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fc85a90
+ next_hook . . . . . . . : 0x7f754fcaf980
+
+[hook (addr:0x7f754fcaf980)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fead0
+ command . . . . . . . : 'list'
+ description . . . . . : 'list channels and their topic'
+ args. . . . . . . . . : '[<channel>[,<channel>...]] [<server>] [-re <regex>]'
+ args_description. . . : 'channel: channel to list
+ server: server name
+ regex: POSIX extended regular expression used to filter results (case insensitive, can start by "(?-i)" to become case sensitive)
+
+Examples:
+ list all channels on server (can be very slow on large networks):
+ /list
+ list channel #weechat:
+ /list #weechat
+ list all channels beginning with "#weechat" (can be very slow on large networks):
+ /list -re #weechat.*'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcaf780
+ next_hook . . . . . . . : 0x7f7550297840
+
+[hook (addr:0x7f7550297840)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'grep'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f755037f650
+ callback_data . . . . . : 0x7f755032ca50
+ command data:
+ callback. . . . . . . : 0x7f75478393e0
+ command . . . . . . . : 'logs'
+ description . . . . . : 'List files in Weechat's log dir.'
+ args. . . . . . . . . : '[-s|--size] [<filter>]'
+ args_description. . . : '-s --size: Sort logs by size.
+ <filter>: Only show logs that match <filter>. Use '*' and '?' as wildcards.'
+ completion. . . . . . : '--size'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '--size'
+ cplt_templates_static[0000]: '--size'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '--size'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '--size'
+ prev_hook . . . . . . . : 0x7f754fcaf980
+ next_hook . . . . . . . : 0x7f7550030ef0
+
+[hook (addr:0x7f7550030ef0)]
+ plugin. . . . . . . . . : 0x7f7550b370b0 ('lua')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7541c3e780
+ command . . . . . . . : 'lua'
+ description . . . . . : 'list/load/unload scripts'
+ args. . . . . . . . . : 'list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload [-q] [<name>]'
+ args_description. . . : ' list: list loaded scripts
+listfull: list loaded scripts (verbose)
+ load: load a script
+autoload: load all scripts in "autoload" directory
+ reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
+ unload: unload a script (if no name given, unload all scripts)
+filename: script (file) to load
+ name: a script name (name used in call to "register" function)
+ -q: quiet mode: do not display messages
+
+Without argument, this command lists all loaded scripts.'
+ completion. . . . . . : 'list %(lua_script) || listfull %(lua_script) || load %(filename) || autoload || reload %(lua_script) || unload %(lua_script)'
+ cplt_num_templates. . : 6
+ cplt_templates[0000] . . . : 'list %(lua_script)'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%(lua_script)'
+ cplt_templates[0001] . . . : 'listfull %(lua_script)'
+ cplt_templates_static[0001]: 'listfull'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'listfull'
+ args[0001]. . . . . : '%(lua_script)'
+ cplt_templates[0002] . . . : 'load %(filename)'
+ cplt_templates_static[0002]: 'load'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'load'
+ args[0001]. . . . . : '%(filename)'
+ cplt_templates[0003] . . . : 'autoload'
+ cplt_templates_static[0003]: 'autoload'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'autoload'
+ cplt_templates[0004] . . . : 'reload %(lua_script)'
+ cplt_templates_static[0004]: 'reload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'reload'
+ args[0001]. . . . . : '%(lua_script)'
+ cplt_templates[0005] . . . : 'unload %(lua_script)'
+ cplt_templates_static[0005]: 'unload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unload'
+ args[0001]. . . . . : '%(lua_script)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'list|listfull|load|autoload|reload|unload'
+ args_concat[0001] . . : '%(lua_script)|%(filename)'
+ prev_hook . . . . . . . : 0x7f7550297840
+ next_hook . . . . . . . : 0x7f754fcafd20
+
+[hook (addr:0x7f754fcafd20)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494f9a70
+ command . . . . . . . : 'lusers'
+ description . . . . . : 'get statistics about the size of the IRC network'
+ args. . . . . . . . . : '[<mask> [<target>]]'
+ args_description. . . : ' mask: servers matching the mask only
+target: server for forwarding request'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f7550030ef0
+ next_hook . . . . . . . : 0x7f754fc85ed0
+
+[hook (addr:0x7f754fc85ed0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc85e70
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'M'
+ description . . . . . : 'msg'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%msg'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%msg'
+ cplt_templates_static[0000]: '%%msg'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%msg'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%msg'
+ prev_hook . . . . . . . : 0x7f754fcafd20
+ next_hook . . . . . . . : 0x7f754fcaffa0
+
+[hook (addr:0x7f754fcaffa0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494f9be0
+ command . . . . . . . : 'map'
+ description . . . . . : 'show a graphical map of the IRC network'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fc85ed0
+ next_hook . . . . . . . : 0x7f754fc8d360
+
+[hook (addr:0x7f754fc8d360)]
+ plugin. . . . . . . . . : 0x7f754fc4ab50 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547c81860
+ command . . . . . . . : 'me'
+ description . . . . . : 'send a CTCP action to remote host'
+ args. . . . . . . . . : '<message>'
+ args_description. . . : 'message: message to send'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcaffa0
+ next_hook . . . . . . . : 0x7f754fcb01d0
+
+[hook (addr:0x7f754fcb01d0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549503200
+ command . . . . . . . : 'me'
+ description . . . . . : 'send a CTCP action to the current channel'
+ args. . . . . . . . . : '<message>'
+ args_description. . . : 'message: message to send'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fc8d360
+ next_hook . . . . . . . : 0x7f754fcb0420
+
+[hook (addr:0x7f754fcb0420)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549506b50
+ command . . . . . . . : 'mode'
+ description . . . . . : 'change channel or user mode'
+ args. . . . . . . . . : '[<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>] || <nick> [+|-]i|s|w|o'
+ args_description. . . : 'channel modes:
+ channel: channel name to modify (default is current one)
+ o: give/take channel operator privileges
+ p: private channel flag
+ s: secret channel flag
+ i: invite-only channel flag
+ t: topic settable by channel operator only flag
+ n: no messages to channel from clients on the outside
+ m: moderated channel
+ l: set the user limit to channel
+ b: set a ban mask to keep users out
+ e: set exception mask
+ v: give/take the ability to speak on a moderated channel
+ k: set a channel key (password)
+user modes:
+ nick: nick to modify
+ i: mark a user as invisible
+ s: mark a user for receive server notices
+ w: user receives wallops
+ o: operator flag
+
+List of modes is not comprehensive, you should read documentation about your server to see all possible modes.
+
+Examples:
+ protect topic on channel #weechat:
+ /mode #weechat +t
+ become invisible on server:
+ /mode nick +i'
+ completion. . . . . . : '%(irc_channel)|%(irc_server_nick)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel)|%(irc_server_nick)'
+ cplt_templates_static[0000]: '%(irc_channel)|%(irc_server_nick)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channel)|%(irc_server_nick)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channel)|%(irc_server_nick)'
+ prev_hook . . . . . . . : 0x7f754fcb01d0
+ next_hook . . . . . . . : 0x7f754fcb0bf0
+
+[hook (addr:0x7f754fcb0bf0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494f9d50
+ command . . . . . . . : 'motd'
+ description . . . . . : 'get the "Message Of The Day"'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb0420
+ next_hook . . . . . . . : 0x7f754f906470
+
+[hook (addr:0x7f754f906470)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c32c0
+ command . . . . . . . : 'mouse'
+ description . . . . . : 'mouse control'
+ args. . . . . . . . . : 'enable|disable|toggle [<delay>]'
+ args_description. . . : ' enable: enable mouse
+disable: disable mouse
+ toggle: toggle mouse
+ delay: delay (in seconds) after which initial mouse state is restored (useful to temporarily disable mouse)
+
+The mouse state is saved in option "weechat.look.mouse".
+
+Examples:
+ enable mouse:
+ /mouse enable
+ toggle mouse for 5 seconds:
+ /mouse toggle 5'
+ completion. . . . . . : 'enable|disable|toggle'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : 'enable|disable|toggle'
+ cplt_templates_static[0000]: 'enable|disable|toggle'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'enable|disable|toggle'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : 'enable|disable|toggle'
+ prev_hook . . . . . . . : 0x7f754fcb0bf0
+ next_hook . . . . . . . : 0x7f754fcb0d30
+
+[hook (addr:0x7f754fcb0d30)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fef40
+ command . . . . . . . : 'msg'
+ description . . . . . : 'send message to a nick or channel'
+ args. . . . . . . . . : '[-server <server>] <target>[,<target>...] <text>'
+ args_description. . . : 'server: send to this server (internal name)
+target: nick or channel (may be mask, '*' = current channel)
+ text: text to send'
+ completion. . . . . . : '-server %(irc_servers) %(nicks)|* || %(nicks)|*'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-server %(irc_servers) %(nicks)|*'
+ cplt_templates_static[0000]: '-server'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-server'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(nicks)|*'
+ cplt_templates[0001] . . . : '%(nicks)|*'
+ cplt_templates_static[0001]: '%(nicks)|*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|*'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '-server|%(nicks)|*'
+ args_concat[0001] . . : '%(irc_servers)'
+ args_concat[0002] . . : '%(nicks)|*'
+ prev_hook . . . . . . . : 0x7f754f906470
+ next_hook . . . . . . . : 0x7f754fc863c0
+
+[hook (addr:0x7f754fc863c0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc86320
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'MSGBUF'
+ description . . . . . : 'command -buffer $1 * /input send $2-'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%(buffers_plugins_names)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(buffers_plugins_names)'
+ cplt_templates_static[0000]: '%(buffers_plugins_names)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(buffers_plugins_names)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(buffers_plugins_names)'
+ prev_hook . . . . . . . : 0x7f754fcb0d30
+ next_hook . . . . . . . : 0x7f754fc869c0
+
+[hook (addr:0x7f754fc869c0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc861f0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'MUB'
+ description . . . . . : 'unban *'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%unban *'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%unban *'
+ cplt_templates_static[0000]: '%%unban *'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%unban'
+ args[0001]. . . . . : '*'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%unban'
+ args_concat[0001] . . : '*'
+ prev_hook . . . . . . . : 0x7f754fc863c0
+ next_hook . . . . . . . : 0x7f754f906810
+
+[hook (addr:0x7f754f906810)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9bcac0
+ command . . . . . . . : 'mute'
+ description . . . . . : 'execute a command silently'
+ args. . . . . . . . . : '[-core | -current | -buffer <name>] <command>'
+ args_description. . . : ' -core: no output on WeeChat core buffer
+-current: no output on current buffer
+ -buffer: no output on specified buffer
+ name: full buffer name (examples: "irc.server.freenode", "irc.freenode.#weechat")
+ command: command to execute silently (a '/' is automatically added if not found at beginning of command)
+
+If no target is specified (-core, -current or -buffer), then default is to mute all buffers.
+
+Examples:
+ config save:
+ /mute save
+ message to current IRC channel:
+ /mute -current msg * hi!
+ message to #weechat channel:
+ /mute -buffer irc.freenode.#weechat msg #weechat hi!'
+ completion. . . . . . : '-core|-current %(commands)|%* || -buffer %(buffers_plugins_names) %(commands)|%* || %(commands)|%*'
+ cplt_num_templates. . : 3
+ cplt_templates[0000] . . . : '-core|-current %(commands)|%*'
+ cplt_templates_static[0000]: '-core|-current'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-core|-current'
+ args[0001]. . . . . : '%(commands)|%*'
+ cplt_templates[0001] . . . : '-buffer %(buffers_plugins_names) %(commands)|%*'
+ cplt_templates_static[0001]: '-buffer'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-buffer'
+ args[0001]. . . . . : '%(buffers_plugins_names)'
+ args[0002]. . . . . : '%(commands)|%*'
+ cplt_templates[0002] . . . : '%(commands)|%*'
+ cplt_templates_static[0002]: '%(commands)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(commands)|%*'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '-core|-current|-buffer|%(commands)|%*'
+ args_concat[0001] . . : '%(commands)|%*|%(buffers_plugins_names)'
+ args_concat[0002] . . : '%(commands)|%*'
+ prev_hook . . . . . . . : 0x7f754fc869c0
+ next_hook . . . . . . . : 0x7f754fc86e40
+
+[hook (addr:0x7f754fc86e40)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc86de0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'N'
+ description . . . . . : 'names'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%names'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%names'
+ cplt_templates_static[0000]: '%%names'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%names'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%names'
+ prev_hook . . . . . . . : 0x7f754f906810
+ next_hook . . . . . . . : 0x7f754fcb12d0
+
+[hook (addr:0x7f754fcb12d0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494f9ec0
+ command . . . . . . . : 'names'
+ description . . . . . : 'list nicks on channels'
+ args. . . . . . . . . : '[<channel>[,<channel>...]]'
+ args_description. . . : 'channel: channel name'
+ completion. . . . . . : '%(irc_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channels)'
+ cplt_templates_static[0000]: '%(irc_channels)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channels)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channels)'
+ prev_hook . . . . . . . : 0x7f754fc86e40
+ next_hook . . . . . . . : 0x7f754fcb1510
+
+[hook (addr:0x7f754fcb1510)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549507080
+ command . . . . . . . : 'nick'
+ description . . . . . : 'change current nick'
+ args. . . . . . . . . : '[-all] <nick>'
+ args_description. . . : '-all: set new nick for all connected servers
+nick: new nick'
+ completion. . . . . . : '-all %(irc_server_nick) || %(irc_server_nick)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-all %(irc_server_nick)'
+ cplt_templates_static[0000]: '-all'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-all'
+ args[0001]. . . . . : '%(irc_server_nick)'
+ cplt_templates[0001] . . . : '%(irc_server_nick)'
+ cplt_templates_static[0001]: '%(irc_server_nick)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_server_nick)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '-all|%(irc_server_nick)'
+ args_concat[0001] . . : '%(irc_server_nick)'
+ prev_hook . . . . . . . : 0x7f754fcb12d0
+ next_hook . . . . . . . : 0x7f754fcb18d0
+
+[hook (addr:0x7f754fcb18d0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494ff8c0
+ command . . . . . . . : 'notice'
+ description . . . . . : 'send notice message to user'
+ args. . . . . . . . . : '[-server <server>] <target> <text>'
+ args_description. . . : 'server: send to this server (internal name)
+target: nick or channel name
+ text: text to send'
+ completion. . . . . . : '-server %(irc_servers) %(nicks) || %(nicks)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-server %(irc_servers) %(nicks)'
+ cplt_templates_static[0000]: '-server'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-server'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(nicks)'
+ cplt_templates[0001] . . . : '%(nicks)'
+ cplt_templates_static[0001]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '-server|%(nicks)'
+ args_concat[0001] . . : '%(irc_servers)'
+ args_concat[0002] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f754fcb1510
+ next_hook . . . . . . . : 0x7f754fcb1d20
+
+[hook (addr:0x7f754fcb1d20)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494ffd90
+ command . . . . . . . : 'notify'
+ description . . . . . : 'add a notification for presence or away status of nicks on servers'
+ args. . . . . . . . . : 'add <nick> [<server> [-away]] || del <nick>|-all [<server>]'
+ args_description. . . : ' add: add a notification
+ nick: nick
+server: internal server name (by default current server)
+ -away: notify when away message is changed (by doing whois on nick)
+ del: delete a notification
+ -all: delete all notifications
+
+Without argument, this command displays notifications for current server (or all servers if command is issued on core buffer).
+
+Examples:
+ notify when "toto" joins/quits current server:
+ /notify add toto
+ notify when "toto" joins/quits freenode server:
+ /notify add toto freenode
+ notify when "toto" is away or back on freenode server:
+ /notify add toto freenode -away'
+ completion. . . . . . : 'add %(irc_channel_nicks) %(irc_servers) -away %- || del -all|%(irc_notify_nicks) %(irc_servers) %-'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : 'add %(irc_channel_nicks) %(irc_servers) -away %-'
+ cplt_templates_static[0000]: 'add'
+ num_args. . . . . . : 5
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(irc_channel_nicks)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '-away'
+ args[0004]. . . . . : '%-'
+ cplt_templates[0001] . . . : 'del -all|%(irc_notify_nicks) %(irc_servers) %-'
+ cplt_templates_static[0001]: 'del'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '-all|%(irc_notify_nicks)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '%-'
+ num_args_concat . . . : 5
+ args_concat[0000] . . : 'add|del'
+ args_concat[0001] . . : '%(irc_channel_nicks)|-all|%(irc_notify_nicks)'
+ args_concat[0002] . . : '%(irc_servers)'
+ args_concat[0003] . . : '-away|%-'
+ args_concat[0004] . . : '%-'
+ prev_hook . . . . . . . : 0x7f754fcb18d0
+ next_hook . . . . . . . : 0x7f754fcb25b0
+
+[hook (addr:0x7f754fcb25b0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549501f20
+ command . . . . . . . : 'op'
+ description . . . . . : 'give channel operator status to nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...] || * -yes'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: give channel operator status to everybody on channel'
+ completion. . . . . . : '%(nicks)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)|%*'
+ cplt_templates_static[0000]: '%(nicks)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)|%*'
+ prev_hook . . . . . . . : 0x7f754fcb1d20
+ next_hook . . . . . . . : 0x7f754fcb28b0
+
+[hook (addr:0x7f754fcb28b0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fa0b0
+ command . . . . . . . : 'oper'
+ description . . . . . : 'get operator privileges'
+ args. . . . . . . . . : '<user> <password>'
+ args_description. . . : ' user: user
+password: password'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb25b0
+ next_hook . . . . . . . : 0x7f75501d40b0
+
+[hook (addr:0x7f75501d40b0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'otr'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500fa7b0
+ callback_data . . . . . : 0x7f75501f7cc0
+ command data:
+ callback. . . . . . . : 0x7f75478393e0
+ command . . . . . . . : 'otr'
+ description . . . . . : 'Off-the-Record messaging for IRC
+
+Quick start:
+
+Add an OTR item to the status bar by adding '[otr]' to the config setting
+weechat.bar.status.items. This will show you whether your current conversation
+is encrypted, authenticated and logged. /set otr.* for OTR status bar
+customization options.
+
+Start a private conversation with a friend who has OTR: /query yourpeer hi
+
+In the private chat buffer: /otr start
+
+If you have not authenticated your peer yet, follow the instructions for
+authentication.
+
+You can, at any time, see the current OTR session status and fingerprints with:
+/otr status
+
+View OTR policies for your peer: /otr policy
+
+View default OTR policies: /otr policy default
+
+Start/Stop log recording for the current OTR session: /otr log [start|stop]
+This will be reverted back to the previous log setting at the end of the session.
+
+To refresh the OTR session: /otr refresh
+
+To end your private conversation: /otr finish
+
+This script supports only OTR protocol version 2.
+'
+ args. . . . . . . . . : 'start [NICK SERVER] || refresh [NICK SERVER] || finish [NICK SERVER] || end [NICK SERVER] || status [NICK SERVER] || smp ask [NICK SERVER] [QUESTION] SECRET || smp respond [NICK SERVER] SECRET || smp abort [NICK SERVER] || trust [NICK SERVER] || distrust [NICK SERVER] || log [on|off] || policy [POLICY on|off] || fingerprint [SEARCH|all]'
+ args_description. . . : ''
+ completion. . . . . . : 'start %(nick) %(irc_servers) %-||refresh %(nick) %(irc_servers) %-||finish %(nick) %(irc_servers) %-||end %(nick) %(irc_servers) %-||status %(nick) %(irc_servers) %-||smp ask|respond %(nick) %(irc_servers) %-||smp abort %(nick) %(irc_servers) %-||trust %(nick) %(irc_servers) %-||distrust %(nick) %(irc_servers) %-||log on|off %-||policy %(otr_policy) on|off %-||fingerprint all %-||'
+ cplt_num_templates. . : 13
+ cplt_templates[0000] . . . : 'start %(nick) %(irc_servers) %-'
+ cplt_templates_static[0000]: 'start'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'start'
+ args[0001]. . . . . : '%(nick)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '%-'
+ cplt_templates[0001] . . . : 'refresh %(nick) %(irc_servers) %-'
+ cplt_templates_static[0001]: 'refresh'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'refresh'
+ args[0001]. . . . . : '%(nick)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '%-'
+ cplt_templates[0002] . . . : 'finish %(nick) %(irc_servers) %-'
+ cplt_templates_static[0002]: 'finish'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'finish'
+ args[0001]. . . . . : '%(nick)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '%-'
+ cplt_templates[0003] . . . : 'end %(nick) %(irc_servers) %-'
+ cplt_templates_static[0003]: 'end'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'end'
+ args[0001]. . . . . : '%(nick)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '%-'
+ cplt_templates[0004] . . . : 'status %(nick) %(irc_servers) %-'
+ cplt_templates_static[0004]: 'status'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'status'
+ args[0001]. . . . . : '%(nick)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '%-'
+ cplt_templates[0005] . . . : 'smp ask|respond %(nick) %(irc_servers) %-'
+ cplt_templates_static[0005]: 'smp'
+ num_args. . . . . . : 5
+ args[0000]. . . . . : 'smp'
+ args[0001]. . . . . : 'ask|respond'
+ args[0002]. . . . . : '%(nick)'
+ args[0003]. . . . . : '%(irc_servers)'
+ args[0004]. . . . . : '%-'
+ cplt_templates[0006] . . . : 'smp abort %(nick) %(irc_servers) %-'
+ cplt_templates_static[0006]: 'smp'
+ num_args. . . . . . : 5
+ args[0000]. . . . . : 'smp'
+ args[0001]. . . . . : 'abort'
+ args[0002]. . . . . : '%(nick)'
+ args[0003]. . . . . : '%(irc_servers)'
+ args[0004]. . . . . : '%-'
+ cplt_templates[0007] . . . : 'trust %(nick) %(irc_servers) %-'
+ cplt_templates_static[0007]: 'trust'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'trust'
+ args[0001]. . . . . : '%(nick)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '%-'
+ cplt_templates[0008] . . . : 'distrust %(nick) %(irc_servers) %-'
+ cplt_templates_static[0008]: 'distrust'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'distrust'
+ args[0001]. . . . . : '%(nick)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '%-'
+ cplt_templates[0009] . . . : 'log on|off %-'
+ cplt_templates_static[0009]: 'log'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'log'
+ args[0001]. . . . . : 'on|off'
+ args[0002]. . . . . : '%-'
+ cplt_templates[0010] . . . : 'policy %(otr_policy) on|off %-'
+ cplt_templates_static[0010]: 'policy'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'policy'
+ args[0001]. . . . . : '%(otr_policy)'
+ args[0002]. . . . . : 'on|off'
+ args[0003]. . . . . : '%-'
+ cplt_templates[0011] . . . : 'fingerprint all %-'
+ cplt_templates_static[0011]: 'fingerprint'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'fingerprint'
+ args[0001]. . . . . : 'all'
+ args[0002]. . . . . : '%-'
+ cplt_templates[0012] . . . : ''
+ cplt_templates_static[0012]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 5
+ args_concat[0000] . . : 'start|refresh|finish|end|status|smp|trust|distrust|log|policy|fingerprint'
+ args_concat[0001] . . : '%(nick)|ask|respond|abort|on|off|%(otr_policy)|all'
+ args_concat[0002] . . : '%(irc_servers)|%(nick)|%-|on|off'
+ args_concat[0003] . . : '%-|%(irc_servers)'
+ args_concat[0004] . . : '%-'
+ prev_hook . . . . . . . : 0x7f754fcb28b0
+ next_hook . . . . . . . : 0x7f754fcb29f0
+
+[hook (addr:0x7f754fcb29f0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549507420
+ command . . . . . . . : 'part'
+ description . . . . . : 'leave a channel'
+ args. . . . . . . . . : '[<channel>[,<channel>...]] [<message>]'
+ args_description. . . : 'channel: channel name to leave
+message: part message (displayed to other users)'
+ completion. . . . . . : '%(irc_msg_part)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_msg_part)'
+ cplt_templates_static[0000]: '%(irc_msg_part)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_msg_part)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_msg_part)'
+ prev_hook . . . . . . . : 0x7f75501d40b0
+ next_hook . . . . . . . : 0x7f754fcb2d60
+
+[hook (addr:0x7f754fcb2d60)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fa2a0
+ command . . . . . . . : 'ping'
+ description . . . . . : 'send a ping to server'
+ args. . . . . . . . . : '<server1> [<server2>]'
+ args_description. . . : 'server1: server
+server2: forward ping to this server'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb29f0
+ next_hook . . . . . . . : 0x7f754f906fa0
+
+[hook (addr:0x7f754f906fa0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c4080
+ command . . . . . . . : 'plugin'
+ description . . . . . : 'list/load/unload plugins'
+ args. . . . . . . . . : 'list|listfull [<name>] || load <filename> [<arguments>] || autoload [<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]'
+ args_description. . . : ' list: list loaded plugins
+ listfull: list loaded plugins (verbose)
+ load: load a plugin
+ autoload: autoload plugins in system or user directory
+ reload: reload a plugin (if no name given, unload all plugins, then autoload plugins)
+ unload: unload a plugin (if no name given, unload all plugins)
+ filename: plugin (file) to load
+ name: a plugin name
+arguments: arguments given to plugin on load
+
+Without argument, this command lists loaded plugins.'
+ completion. . . . . . : 'list %(plugins_names) || listfull %(plugins_names) || load %(plugins_installed) || autoload || reload %(plugins_names)|* -a|-s || unload %(plugins_names)'
+ cplt_num_templates. . : 6
+ cplt_templates[0000] . . . : 'list %(plugins_names)'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%(plugins_names)'
+ cplt_templates[0001] . . . : 'listfull %(plugins_names)'
+ cplt_templates_static[0001]: 'listfull'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'listfull'
+ args[0001]. . . . . : '%(plugins_names)'
+ cplt_templates[0002] . . . : 'load %(plugins_installed)'
+ cplt_templates_static[0002]: 'load'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'load'
+ args[0001]. . . . . : '%(plugins_installed)'
+ cplt_templates[0003] . . . : 'autoload'
+ cplt_templates_static[0003]: 'autoload'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'autoload'
+ cplt_templates[0004] . . . : 'reload %(plugins_names)|* -a|-s'
+ cplt_templates_static[0004]: 'reload'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'reload'
+ args[0001]. . . . . : '%(plugins_names)|*'
+ args[0002]. . . . . : '-a|-s'
+ cplt_templates[0005] . . . : 'unload %(plugins_names)'
+ cplt_templates_static[0005]: 'unload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unload'
+ args[0001]. . . . . : '%(plugins_names)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'list|listfull|load|autoload|reload|unload'
+ args_concat[0001] . . : '%(plugins_names)|%(plugins_installed)|*'
+ args_concat[0002] . . : '-a|-s'
+ prev_hook . . . . . . . : 0x7f754fcb2d60
+ next_hook . . . . . . . : 0x7f754fcb2f20
+
+[hook (addr:0x7f754fcb2f20)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fa490
+ command . . . . . . . : 'pong'
+ description . . . . . : 'answer to a ping message'
+ args. . . . . . . . . : '<daemon> [<daemon2>]'
+ args_description. . . : ' daemon: daemon who has responded to Ping message
+daemon2: forward message to this daemon'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754f906fa0
+ next_hook . . . . . . . : 0x7f754f9079d0
+
+[hook (addr:0x7f754f9079d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9bcd00
+ command . . . . . . . : 'print'
+ description . . . . . : 'display text on a buffer'
+ args. . . . . . . . . : '[-buffer <number>|<name>] [-core] [-escape] [-date <date>] [-tags <tags>] [-action|-error|-join|-network|-quit] [<text>] || -stdout|-stderr [<text>] || -beep'
+ args_description. . . : ' -buffer: display text in this buffer (default: buffer where command is executed)
+ -core: alias of "-buffer core.weechat"
+-current: display text on current buffer
+ -escape: interpret escaped chars (for example \a, \07, \x07)
+ -date: message date, format can be:
+ -n: 'n' seconds before now
+ +n: 'n' seconds in the future
+ n: 'n' seconds since the Epoch (see man time)
+ date/time (ISO 8601): yyyy-mm-ddThh:mm:ss, example: 2014-01-19T04:32:55
+ time: hh:mm:ss (example: 04:32:55)
+ -tags: comma-separated list of tags (see /help filter for a list of tags most commonly used)
+ text: text to display (prefix and message must be separated by "\t", if text starts with "-", then add a "\" before)
+ -stdout: display text on stdout (escaped chars are interpreted)
+ -stderr: display text on stderr (escaped chars are interpreted)
+ -beep: alias of "-stderr \a"
+
+The options -action ... -quit use the prefix defined in options "weechat.look.prefix_*".
+
+Following escaped chars are supported:
+ \" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
+
+Examples:
+ display a reminder on core buffer with a highlight:
+ /print -core -tags notify_highlight Reminder: buy milk
+ display an error on core buffer:
+ /print -core -error Some error here
+ display message on core buffer with prefix "abc":
+ /print -core abc\tThe message
+ display a message on channel #weechat:
+ /print -buffer irc.freenode.#weechat Message on #weechat
+ display a snowman (U+2603):
+ /print -escape \u2603
+ send alert (BEL):
+ /print -beep'
+ completion. . . . . . : '-buffer %(buffers_numbers)|%(buffers_plugins_names) || -core|-escape|-date|-tags|-action|-error|-join|-network|-quit || -prefix || -stdout || -stderr || -beep'
+ cplt_num_templates. . : 6
+ cplt_templates[0000] . . . : '-buffer %(buffers_numbers)|%(buffers_plugins_names)'
+ cplt_templates_static[0000]: '-buffer'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-buffer'
+ args[0001]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)'
+ cplt_templates[0001] . . . : '-core|-escape|-date|-tags|-action|-error|-join|-network|-quit'
+ cplt_templates_static[0001]: '-core|-escape|-date|-tags|-action|-error|-join|-network|-quit'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-core|-escape|-date|-tags|-action|-error|-join|-network|-quit'
+ cplt_templates[0002] . . . : '-prefix'
+ cplt_templates_static[0002]: '-prefix'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-prefix'
+ cplt_templates[0003] . . . : '-stdout'
+ cplt_templates_static[0003]: '-stdout'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-stdout'
+ cplt_templates[0004] . . . : '-stderr'
+ cplt_templates_static[0004]: '-stderr'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-stderr'
+ cplt_templates[0005] . . . : '-beep'
+ cplt_templates_static[0005]: '-beep'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-beep'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '-buffer|-core|-escape|-date|-tags|-action|-error|-join|-network|-quit|-prefix|-stdout|-stderr|-beep'
+ args_concat[0001] . . : '%(buffers_numbers)|%(buffers_plugins_names)'
+ prev_hook . . . . . . . : 0x7f754fcb2f20
+ next_hook . . . . . . . : 0x7f754f9083b0
+
+[hook (addr:0x7f754f9083b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c4610
+ command . . . . . . . : 'proxy'
+ description . . . . . : 'manage proxies'
+ args. . . . . . . . . : 'list || add <name> <type> <address> <port> [<username> [<password>]] || del <name>|-all || set <name> <option> <value>'
+ args_description. . . : ' list: list all proxies
+ add: add a new proxy
+ name: name of proxy (must be unique)
+ type: http, socks4 or socks5
+ address: IP or hostname
+ port: port
+username: username (optional)
+password: password (optional)
+ del: delete a proxy (or all proxies with -all)
+ set: set a value for a proxy property
+ option: option to change (for options list, look at /set weechat.proxy.<proxyname>.*)
+ value: new value for option
+
+Examples:
+ add a http proxy, running on local host, port 8888:
+ /proxy add local http 127.0.0.1 8888
+ add a http proxy using IPv6 protocol:
+ /proxy add local http ::1 8888
+ /proxy set local ipv6 on
+ add a socks5 proxy with username/password:
+ /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
+ delete a proxy:
+ /proxy del myproxy'
+ completion. . . . . . : 'list || add %(proxies_names) http|socks4|socks5 || del %(proxies_names) || set %(proxies_names) %(proxies_options)'
+ cplt_num_templates. . : 4
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : 'add %(proxies_names) http|socks4|socks5'
+ cplt_templates_static[0001]: 'add'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(proxies_names)'
+ args[0002]. . . . . : 'http|socks4|socks5'
+ cplt_templates[0002] . . . : 'del %(proxies_names)'
+ cplt_templates_static[0002]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(proxies_names)'
+ cplt_templates[0003] . . . : 'set %(proxies_names) %(proxies_options)'
+ cplt_templates_static[0003]: 'set'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'set'
+ args[0001]. . . . . : '%(proxies_names)'
+ args[0002]. . . . . : '%(proxies_options)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'list|add|del|set'
+ args_concat[0001] . . : '%(proxies_names)'
+ args_concat[0002] . . : 'http|socks4|socks5|%(proxies_options)'
+ prev_hook . . . . . . . : 0x7f754f9079d0
+ next_hook . . . . . . . : 0x7f754ffdb940
+
+[hook (addr:0x7f754ffdb940)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547838620
+ command . . . . . . . : 'python'
+ description . . . . . : 'list/load/unload scripts'
+ args. . . . . . . . . : 'list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload [-q] [<name>]'
+ args_description. . . : ' list: list loaded scripts
+listfull: list loaded scripts (verbose)
+ load: load a script
+autoload: load all scripts in "autoload" directory
+ reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
+ unload: unload a script (if no name given, unload all scripts)
+filename: script (file) to load
+ name: a script name (name used in call to "register" function)
+ -q: quiet mode: do not display messages
+
+Without argument, this command lists all loaded scripts.'
+ completion. . . . . . : 'list %(python_script) || listfull %(python_script) || load %(filename) || autoload || reload %(python_script) || unload %(python_script)'
+ cplt_num_templates. . : 6
+ cplt_templates[0000] . . . : 'list %(python_script)'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%(python_script)'
+ cplt_templates[0001] . . . : 'listfull %(python_script)'
+ cplt_templates_static[0001]: 'listfull'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'listfull'
+ args[0001]. . . . . : '%(python_script)'
+ cplt_templates[0002] . . . : 'load %(filename)'
+ cplt_templates_static[0002]: 'load'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'load'
+ args[0001]. . . . . : '%(filename)'
+ cplt_templates[0003] . . . : 'autoload'
+ cplt_templates_static[0003]: 'autoload'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'autoload'
+ cplt_templates[0004] . . . : 'reload %(python_script)'
+ cplt_templates_static[0004]: 'reload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'reload'
+ args[0001]. . . . . : '%(python_script)'
+ cplt_templates[0005] . . . : 'unload %(python_script)'
+ cplt_templates_static[0005]: 'unload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unload'
+ args[0001]. . . . . : '%(python_script)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'list|listfull|load|autoload|reload|unload'
+ args_concat[0001] . . : '%(python_script)|%(filename)'
+ prev_hook . . . . . . . : 0x7f754f9083b0
+ next_hook . . . . . . . : 0x7f754fc87280
+
+[hook (addr:0x7f754fc87280)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc87220
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'Q'
+ description . . . . . : 'query'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%query'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%query'
+ cplt_templates_static[0000]: '%%query'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%query'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%query'
+ prev_hook . . . . . . . : 0x7f754ffdb940
+ next_hook . . . . . . . : 0x7f754fcb3170
+
+[hook (addr:0x7f754fcb3170)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549500470
+ command . . . . . . . : 'query'
+ description . . . . . : 'send a private message to a nick'
+ args. . . . . . . . . : '[-noswitch] [-server <server>] <nick>[,<nick>...] [<text>]'
+ args_description. . . : '-noswitch: do not switch to new buffer
+ server: send to this server (internal name)
+ nick: nick
+ text: text to send'
+ completion. . . . . . : '-noswitch|-server %(irc_servers) %(nicks) || %(nicks)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-noswitch|-server %(irc_servers) %(nicks)'
+ cplt_templates_static[0000]: '-noswitch|-server'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-noswitch|-server'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(nicks)'
+ cplt_templates[0001] . . . : '%(nicks)'
+ cplt_templates_static[0001]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '-noswitch|-server|%(nicks)'
+ args_concat[0001] . . : '%(irc_servers)'
+ args_concat[0002] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f754fc87280
+ next_hook . . . . . . . : 0x7f754fcb3770
+
+[hook (addr:0x7f754fcb3770)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fcf60
+ command . . . . . . . : 'quiet'
+ description . . . . . : 'quiet nicks or hosts'
+ args. . . . . . . . . : '[<channel>] [<nick> [<nick>...]]'
+ args_description. . . : 'channel: channel name
+ nick: nick or host
+
+Without argument, this command displays the quiet list for current channel.'
+ completion. . . . . . : '%(irc_channel_nicks_hosts)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel_nicks_hosts)'
+ cplt_templates_static[0000]: '%(irc_channel_nicks_hosts)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channel_nicks_hosts)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channel_nicks_hosts)'
+ prev_hook . . . . . . . : 0x7f754fcb3170
+ next_hook . . . . . . . : 0x7f754f909200
+
+[hook (addr:0x7f754f909200)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9bc0f0
+ command . . . . . . . : 'quit'
+ description . . . . . : 'quit WeeChat'
+ args. . . . . . . . . : '[-yes] [<arguments>]'
+ args_description. . . : ' -yes: required if option "weechat.look.confirm_quit" is enabled
+arguments: text sent with signal "quit"
+ (for example irc plugin uses this text to send quit message to server)
+
+By default when quitting the configuration files are saved (see option "weechat.look.save_config_on_exit") and the current layout can be saved (see option "weechat.look.save_layout_on_exit").'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb3770
+ next_hook . . . . . . . : 0x7f754fcb3aa0
+
+[hook (addr:0x7f754fcb3aa0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fd8a0
+ command . . . . . . . : 'quote'
+ description . . . . . : 'send raw data to server without parsing'
+ args. . . . . . . . . : '[-server <server>] <data>'
+ args_description. . . : 'server: send to this server (internal name)
+ data: raw data to send'
+ completion. . . . . . : '-server %(irc_servers)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-server %(irc_servers)'
+ cplt_templates_static[0000]: '-server'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-server'
+ args[0001]. . . . . : '%(irc_servers)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '-server'
+ args_concat[0001] . . : '%(irc_servers)'
+ prev_hook . . . . . . . : 0x7f754f909200
+ next_hook . . . . . . . : 0x7f754fcb3db0
+
+[hook (addr:0x7f754fcb3db0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549507740
+ command . . . . . . . : 'reconnect'
+ description . . . . . : 'reconnect to server(s)'
+ args. . . . . . . . . : '<server> [<server>...] [-nojoin] [-switch] || -all [-nojoin] [-switch]'
+ args_description. . . : ' server: server to reconnect (internal name)
+ -all: reconnect to all servers
+-nojoin: do not join any channel (even if autojoin is enabled on server)
+-switch: switch to next server address'
+ completion. . . . . . : '%(irc_servers)|-all|-nojoin|-switch|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_servers)|-all|-nojoin|-switch|%*'
+ cplt_templates_static[0000]: '%(irc_servers)|-all|-nojoin|-switch|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_servers)|-all|-nojoin|-switch|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_servers)|-all|-nojoin|-switch|%*'
+ prev_hook . . . . . . . : 0x7f754fcb3aa0
+ next_hook . . . . . . . : 0x7f754fc876a0
+
+[hook (addr:0x7f754fc876a0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc87660
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'REDRAW'
+ description . . . . . : 'window refresh'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%window refresh'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%window refresh'
+ cplt_templates_static[0000]: '%%window refresh'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%window'
+ args[0001]. . . . . : 'refresh'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%window'
+ args_concat[0001] . . : 'refresh'
+ prev_hook . . . . . . . : 0x7f754fcb3db0
+ next_hook . . . . . . . : 0x7f754fcb4320
+
+[hook (addr:0x7f754fcb4320)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fa610
+ command . . . . . . . : 'rehash'
+ description . . . . . : 'tell the server to reload its config file'
+ args. . . . . . . . . : '[<option>]'
+ args_description. . . : 'option: extra option, for some servers'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fc876a0
+ next_hook . . . . . . . : 0x7f754f9094b0
+
+[hook (addr:0x7f754f9094b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c4b40
+ command . . . . . . . : 'reload'
+ description . . . . . : 'reload configuration files from disk'
+ args. . . . . . . . . : '[<file> [<file>...]]'
+ args_description. . . : 'file: configuration file to reload (without extension ".conf")
+
+Without argument, all files (WeeChat and plugins) are reloaded.'
+ completion. . . . . . : '%(config_files)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(config_files)|%*'
+ cplt_templates_static[0000]: '%(config_files)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(config_files)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(config_files)|%*'
+ prev_hook . . . . . . . : 0x7f754fcb4320
+ next_hook . . . . . . . : 0x7f754fcb43e0
+
+[hook (addr:0x7f754fcb43e0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fd200
+ command . . . . . . . : 'remove'
+ description . . . . . : 'force a user to leave a channel'
+ args. . . . . . . . . : '[<channel>] <nick> [<reason>]'
+ args_description. . . : 'channel: channel name
+ nick: nick
+ reason: reason (special variables $nick, $channel and $server are replaced by their value)'
+ completion. . . . . . : '%(irc_channel)|%(nicks) %(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel)|%(nicks) %(nicks)'
+ cplt_templates_static[0000]: '%(irc_channel)|%(nicks) %(nicks)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(irc_channel)|%(nicks)'
+ args[0001]. . . . . : '%(nicks)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(irc_channel)|%(nicks)'
+ args_concat[0001] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f754f9094b0
+ next_hook . . . . . . . : 0x7f754f909860
+
+[hook (addr:0x7f754f909860)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9b9dd0
+ command . . . . . . . : 'repeat'
+ description . . . . . : 'execute a command several times'
+ args. . . . . . . . . : '[-interval <delay>] <count> <command>'
+ args_description. . . : ' delay: delay between execution of commands (in milliseconds)
+ count: number of times to execute command
+command: command to execute (a '/' is automatically added if not found at beginning of command)
+
+All commands are executed on buffer where this command was issued.
+
+Example:
+ scroll 2 pages up:
+ /repeat 2 /window page_up'
+ completion. . . . . . : '%- %(commands)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%- %(commands)'
+ cplt_templates_static[0000]: '%- %(commands)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%-'
+ args[0001]. . . . . : '%(commands)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%-'
+ args_concat[0001] . . : '%(commands)'
+ prev_hook . . . . . . . : 0x7f754fcb43e0
+ next_hook . . . . . . . : 0x7f754fcb4790
+
+[hook (addr:0x7f754fcb4790)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fa780
+ command . . . . . . . : 'restart'
+ description . . . . . : 'tell the server to restart itself'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754f909860
+ next_hook . . . . . . . : 0x7f754fcb48f0
+
+[hook (addr:0x7f754fcb48f0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fa8f0
+ command . . . . . . . : 'sajoin'
+ description . . . . . : 'force a user to join channel(s)'
+ args. . . . . . . . . : '<nick> <channel>[,<channel>...]'
+ args_description. . . : ' nick: nick
+channel: channel name'
+ completion. . . . . . : '%(nicks) %(irc_server_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %(irc_server_channels)'
+ cplt_templates_static[0000]: '%(nicks) %(irc_server_channels)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%(irc_server_channels)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%(irc_server_channels)'
+ prev_hook . . . . . . . : 0x7f754fcb4790
+ next_hook . . . . . . . : 0x7f754fcb4cb0
+
+[hook (addr:0x7f754fcb4cb0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549506db0
+ command . . . . . . . : 'samode'
+ description . . . . . : 'change mode on channel, without having operator status'
+ args. . . . . . . . . : '[<channel>] <mode>'
+ args_description. . . : 'channel: channel name
+ mode: mode for channel'
+ completion. . . . . . : '%(irc_server_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_server_channels)'
+ cplt_templates_static[0000]: '%(irc_server_channels)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_server_channels)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_server_channels)'
+ prev_hook . . . . . . . : 0x7f754fcb48f0
+ next_hook . . . . . . . : 0x7f754fcb4f90
+
+[hook (addr:0x7f754fcb4f90)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fab00
+ command . . . . . . . : 'sanick'
+ description . . . . . : 'force a user to use another nick'
+ args. . . . . . . . . : '<nick> <new_nick>'
+ args_description. . . : ' nick: nick
+new_nick: new nick'
+ completion. . . . . . : '%(nicks) %(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %(nicks)'
+ cplt_templates_static[0000]: '%(nicks) %(nicks)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%(nicks)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f754fcb4cb0
+ next_hook . . . . . . . : 0x7f754fcb5290
+
+[hook (addr:0x7f754fcb5290)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fad10
+ command . . . . . . . : 'sapart'
+ description . . . . . : 'force a user to leave channel(s)'
+ args. . . . . . . . . : '<nick> <channel>[,<channel>...]'
+ args_description. . . : ' nick: nick
+channel: channel name'
+ completion. . . . . . : '%(nicks) %(irc_server_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %(irc_server_channels)'
+ cplt_templates_static[0000]: '%(nicks) %(irc_server_channels)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%(irc_server_channels)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%(irc_server_channels)'
+ prev_hook . . . . . . . : 0x7f754fcb4f90
+ next_hook . . . . . . . : 0x7f754fcb55d0
+
+[hook (addr:0x7f754fcb55d0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494faf20
+ command . . . . . . . : 'saquit'
+ description . . . . . : 'force a user to quit server with a reason'
+ args. . . . . . . . . : '<nick> <reason>'
+ args_description. . . : ' nick: nick
+reason: reason'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f754fcb5290
+ next_hook . . . . . . . : 0x7f754f909c00
+
+[hook (addr:0x7f754f909c00)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c4c80
+ command . . . . . . . : 'save'
+ description . . . . . : 'save configuration files to disk'
+ args. . . . . . . . . : '[<file> [<file>...]]'
+ args_description. . . : 'file: configuration file to save (without extension ".conf")
+
+Without argument, all files (WeeChat and plugins) are saved.
+
+By default all configuration files are saved to disk on /quit command (see option "weechat.look.save_config_on_exit").'
+ completion. . . . . . : '%(config_files)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(config_files)|%*'
+ cplt_templates_static[0000]: '%(config_files)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(config_files)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(config_files)|%*'
+ prev_hook . . . . . . . : 0x7f754fcb55d0
+ next_hook . . . . . . . : 0x7f754fc87b40
+
+[hook (addr:0x7f754fc87b40)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc87ac0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'SAY'
+ description . . . . . : 'msg *'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%msg *'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%msg *'
+ cplt_templates_static[0000]: '%%msg *'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%msg'
+ args[0001]. . . . . : '*'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%msg'
+ args_concat[0001] . . : '*'
+ prev_hook . . . . . . . : 0x7f754f909c00
+ next_hook . . . . . . . : 0x7f75504a8230
+
+[hook (addr:0x7f75504a8230)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75490cbc00
+ command . . . . . . . : 'script'
+ description . . . . . : 'WeeChat scripts manager'
+ args. . . . . . . . . : 'list [-o|-i] || search <text> || show <script> || load|unload|reload <script> [<script>...] || autoload|noautoload|toggleautoload <script> [<script>...] || install|remove|installremove|hold [-q] <script> [<script>...] || upgrade || update'
+ args_description. . . : ' list: list loaded scripts (all languages)
+ -o: send list of loaded scripts to buffer
+ -i: copy list of loaded scripts in command line (for sending to buffer)
+ search: search scripts by tags, language (python, perl, ...), filename extension (py, pl, ...) or text; result is displayed on scripts buffer
+ show: show detailed info about a script
+ load: load script(s)
+ unload: unload script(s)
+ reload: reload script(s)
+ autoload: autoload the script
+ noautoload: do not autoload the script
+toggleautoload: toggle autoload
+ install: install/upgrade script(s)
+ remove: remove script(s)
+ installremove: install or remove script(s), depending on current state
+ hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
+ -q: quiet mode: do not display messages
+ upgrade: upgrade all installed scripts which are obsolete (new version available)
+ update: update local scripts cache
+
+Without argument, this command opens a buffer with list of scripts.
+
+On script buffer, the possible status for each script are:
+ * i a H r N
+ | | | | | |
+ | | | | | obsolete (new version available)
+ | | | | running (loaded)
+ | | | held
+ | | autoloaded
+ | installed
+ popular script
+
+Keys on script buffer:
+ alt+i install script
+ alt+r remove script
+ alt+l load script
+ alt+L reload script
+ alt+u unload script
+ alt+A autoload script
+ alt+h (un)hold script
+ alt+v view script
+
+Input allowed on script buffer:
+ i/r/l/L/u/h action on script (same as keys above)
+ q close buffer
+ $ refresh buffer
+ s:x,y sort buffer using keys x and y (see /help script.look.sort)
+ s: reset sort (use default sort)
+ word(s) filter scripts: search word(s) in scripts (description, tags, ...)
+ * remove filter
+
+Mouse actions on script buffer:
+ wheel scroll list
+ left button select script
+ right button install/remove script
+
+Examples:
+ /script search url
+ /script install iset.pl buffers.pl
+ /script remove iset.pl
+ /script hold urlserver.py
+ /script reload urlserver
+ /script upgrade'
+ completion. . . . . . : 'list -o|-i || search %(script_tags)|%(script_languages)|%(script_extensions) || show %(script_scripts) || load %(script_files)|%* || unload %(python_script)|%(perl_script)|%(ruby_script)|%(tcl_script)|%(lua_script)|%(guile_script)|%(javascript_script)|%* || reload %(python_script)|%(perl_script)|%(ruby_script)|%(tcl_script)|%(lua_script)|%(guile_script)|%(javascript_script)|%* || autoload %(script_scripts_installed)|%* || noautoload %(script_scripts_installed)|%* || toggleautoload %(script_scripts_installed)|%* || install %(script_scripts)|%* || remove %(script_scripts_installed)|%* || installremove %(script_scripts)|%* || hold %(script_scripts)|%* || update || upgrade'
+ cplt_num_templates. . : 15
+ cplt_templates[0000] . . . : 'list -o|-i'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '-o|-i'
+ cplt_templates[0001] . . . : 'search %(script_tags)|%(script_languages)|%(script_extensions)'
+ cplt_templates_static[0001]: 'search'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'search'
+ args[0001]. . . . . : '%(script_tags)|%(script_languages)|%(script_extensions)'
+ cplt_templates[0002] . . . : 'show %(script_scripts)'
+ cplt_templates_static[0002]: 'show'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'show'
+ args[0001]. . . . . : '%(script_scripts)'
+ cplt_templates[0003] . . . : 'load %(script_files)|%*'
+ cplt_templates_static[0003]: 'load'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'load'
+ args[0001]. . . . . : '%(script_files)|%*'
+ cplt_templates[0004] . . . : 'unload %(python_script)|%(perl_script)|%(ruby_script)|%(tcl_script)|%(lua_script)|%(guile_script)|%(javascript_script)|%*'
+ cplt_templates_static[0004]: 'unload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unload'
+ args[0001]. . . . . : '%(python_script)|%(perl_script)|%(ruby_script)|%(tcl_script)|%(lua_script)|%(guile_script)|%(javascript_script)|%*'
+ cplt_templates[0005] . . . : 'reload %(python_script)|%(perl_script)|%(ruby_script)|%(tcl_script)|%(lua_script)|%(guile_script)|%(javascript_script)|%*'
+ cplt_templates_static[0005]: 'reload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'reload'
+ args[0001]. . . . . : '%(python_script)|%(perl_script)|%(ruby_script)|%(tcl_script)|%(lua_script)|%(guile_script)|%(javascript_script)|%*'
+ cplt_templates[0006] . . . : 'autoload %(script_scripts_installed)|%*'
+ cplt_templates_static[0006]: 'autoload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'autoload'
+ args[0001]. . . . . : '%(script_scripts_installed)|%*'
+ cplt_templates[0007] . . . : 'noautoload %(script_scripts_installed)|%*'
+ cplt_templates_static[0007]: 'noautoload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'noautoload'
+ args[0001]. . . . . : '%(script_scripts_installed)|%*'
+ cplt_templates[0008] . . . : 'toggleautoload %(script_scripts_installed)|%*'
+ cplt_templates_static[0008]: 'toggleautoload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'toggleautoload'
+ args[0001]. . . . . : '%(script_scripts_installed)|%*'
+ cplt_templates[0009] . . . : 'install %(script_scripts)|%*'
+ cplt_templates_static[0009]: 'install'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'install'
+ args[0001]. . . . . : '%(script_scripts)|%*'
+ cplt_templates[0010] . . . : 'remove %(script_scripts_installed)|%*'
+ cplt_templates_static[0010]: 'remove'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'remove'
+ args[0001]. . . . . : '%(script_scripts_installed)|%*'
+ cplt_templates[0011] . . . : 'installremove %(script_scripts)|%*'
+ cplt_templates_static[0011]: 'installremove'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'installremove'
+ args[0001]. . . . . : '%(script_scripts)|%*'
+ cplt_templates[0012] . . . : 'hold %(script_scripts)|%*'
+ cplt_templates_static[0012]: 'hold'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'hold'
+ args[0001]. . . . . : '%(script_scripts)|%*'
+ cplt_templates[0013] . . . : 'update'
+ cplt_templates_static[0013]: 'update'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'update'
+ cplt_templates[0014] . . . : 'upgrade'
+ cplt_templates_static[0014]: 'upgrade'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'upgrade'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'list|search|show|load|unload|reload|autoload|noautoload|toggleautoload|install|remove|installremove|hold|update|upgrade'
+ args_concat[0001] . . : '-o|-i|%(script_tags)|%(script_languages)|%(script_extensions)|%(script_scripts)|%(script_files)|%*|%(python_script)|%(perl_script)|%(ruby_script)|%(tcl_script)|%(lua_script)|%(guile_script)|%(javascript_script)|%(script_scripts_installed)'
+ prev_hook . . . . . . . : 0x7f754fc87b40
+ next_hook . . . . . . . : 0x7f754f909fa0
+
+[hook (addr:0x7f754f909fa0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c4d40
+ command . . . . . . . : 'secure'
+ description . . . . . : 'manage secured data (passwords or private data encrypted in file sec.conf)'
+ args. . . . . . . . . : 'passphrase <passphrase>|-delete || decrypt <passphrase>|-discard || set <name> <value> || del <name>'
+ args_description. . . : 'passphrase: change the passphrase (without passphrase, data is stored as plain text in file sec.conf)
+ -delete: delete passphrase
+ decrypt: decrypt data still encrypted (it happens only if passphrase was not given on startup)
+ -discard: discard all data still encrypted
+ set: add or change secured data
+ del: delete secured data
+
+Without argument, this command displays secured data in a new buffer.
+
+Keys on secure buffer:
+ alt+v toggle values
+
+When a passphrase is used (data encrypted), it is asked by WeeChat on startup.
+It is possible to set environment variable "WEECHAT_PASSPHRASE" to prevent the prompt (this same variable is used by WeeChat on /upgrade).
+
+Secured data with format ${sec.data.xxx} can be used in:
+ - command /eval
+ - command line argument "--run-command"
+ - options weechat.startup.command_{before|after}_plugins
+ - other options that may contain a password or sensitive data (for example proxy, irc server and relay); see /help on the options to check if they are evaluated.
+
+Examples:
+ set a passphrase:
+ /secure passphrase this is my passphrase
+ encrypt freenode SASL password:
+ /secure set freenode mypassword
+ /set irc.server.freenode.sasl_password "${sec.data.freenode}"
+ encrypt oftc password for nickserv:
+ /secure set oftc mypassword
+ /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
+ alias to ghost the nick "mynick":
+ /alias add ghost /eval /msg -server freenode nickserv ghost mynick ${sec.data.freenode}'
+ completion. . . . . . : 'passphrase -delete || decrypt -discard || set %(secured_data) || del %(secured_data)'
+ cplt_num_templates. . : 4
+ cplt_templates[0000] . . . : 'passphrase -delete'
+ cplt_templates_static[0000]: 'passphrase'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'passphrase'
+ args[0001]. . . . . : '-delete'
+ cplt_templates[0001] . . . : 'decrypt -discard'
+ cplt_templates_static[0001]: 'decrypt'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'decrypt'
+ args[0001]. . . . . : '-discard'
+ cplt_templates[0002] . . . : 'set %(secured_data)'
+ cplt_templates_static[0002]: 'set'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'set'
+ args[0001]. . . . . : '%(secured_data)'
+ cplt_templates[0003] . . . : 'del %(secured_data)'
+ cplt_templates_static[0003]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(secured_data)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'passphrase|decrypt|set|del'
+ args_concat[0001] . . : '-delete|-discard|%(secured_data)'
+ prev_hook . . . . . . . : 0x7f75504a8230
+ next_hook . . . . . . . : 0x7f754fcb5ab0
+
+[hook (addr:0x7f754fcb5ab0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754950a970
+ command . . . . . . . : 'server'
+ description . . . . . : 'list, add or remove IRC servers'
+ args. . . . . . . . . : 'list|listfull [<server>] || add <server> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>] || copy|rename <server> <new_name> || reorder <server> [<server>...] || del|keep <server> || deloutq|jump|raw'
+ args_description. . . : ' list: list servers (without argument, this list is displayed)
+listfull: list servers with detailed info for each server
+ add: add a new server
+ server: server name, for internal and display use
+hostname: name or IP address of server, with optional port (default: 6667), many addresses can be separated by a comma
+ temp: add a temporary server (not saved)
+ option: set option for server (for boolean option, value can be omitted)
+nooption: set boolean option to 'off' (for example: -nossl)
+ copy: duplicate a server
+ rename: rename a server
+ reorder: reorder list of servers
+ keep: keep server in config file (for temporary servers only)
+ del: delete a server
+ deloutq: delete messages out queue for all servers (all messages WeeChat is currently sending)
+ jump: jump to server buffer
+ raw: open buffer with raw IRC data
+
+Examples:
+ /server listfull
+ /server add freenode chat.freenode.net
+ /server add freenode chat.freenode.net/6697 -ssl -autoconnect
+ /server add chatspike irc.chatspike.net/6667,irc.duckspike.net/6667
+ /server copy freenode freenode-test
+ /server rename freenode-test freenode2
+ /server reorder freenode2 freenode
+ /server del freenode
+ /server deloutq'
+ completion. . . . . . : 'list %(irc_servers) || listfull %(irc_servers) || add %(irc_servers) || copy %(irc_servers) %(irc_servers) || rename %(irc_servers) %(irc_servers) || keep %(irc_servers) || reorder %(irc_servers)|%* || del %(irc_servers) || deloutq || jump || raw'
+ cplt_num_templates. . : 11
+ cplt_templates[0000] . . . : 'list %(irc_servers)'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%(irc_servers)'
+ cplt_templates[0001] . . . : 'listfull %(irc_servers)'
+ cplt_templates_static[0001]: 'listfull'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'listfull'
+ args[0001]. . . . . : '%(irc_servers)'
+ cplt_templates[0002] . . . : 'add %(irc_servers)'
+ cplt_templates_static[0002]: 'add'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(irc_servers)'
+ cplt_templates[0003] . . . : 'copy %(irc_servers) %(irc_servers)'
+ cplt_templates_static[0003]: 'copy'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'copy'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(irc_servers)'
+ cplt_templates[0004] . . . : 'rename %(irc_servers) %(irc_servers)'
+ cplt_templates_static[0004]: 'rename'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'rename'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(irc_servers)'
+ cplt_templates[0005] . . . : 'keep %(irc_servers)'
+ cplt_templates_static[0005]: 'keep'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'keep'
+ args[0001]. . . . . : '%(irc_servers)'
+ cplt_templates[0006] . . . : 'reorder %(irc_servers)|%*'
+ cplt_templates_static[0006]: 'reorder'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'reorder'
+ args[0001]. . . . . : '%(irc_servers)|%*'
+ cplt_templates[0007] . . . : 'del %(irc_servers)'
+ cplt_templates_static[0007]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(irc_servers)'
+ cplt_templates[0008] . . . : 'deloutq'
+ cplt_templates_static[0008]: 'deloutq'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'deloutq'
+ cplt_templates[0009] . . . : 'jump'
+ cplt_templates_static[0009]: 'jump'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'jump'
+ cplt_templates[0010] . . . : 'raw'
+ cplt_templates_static[0010]: 'raw'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'raw'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'list|listfull|add|copy|rename|keep|reorder|del|deloutq|jump|raw'
+ args_concat[0001] . . : '%(irc_servers)|%*'
+ args_concat[0002] . . : '%(irc_servers)'
+ prev_hook . . . . . . . : 0x7f754f909fa0
+ next_hook . . . . . . . : 0x7f754fcb58a0
+
+[hook (addr:0x7f754fcb58a0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fb130
+ command . . . . . . . : 'service'
+ description . . . . . : 'register a new service'
+ args. . . . . . . . . : '<nick> <reserved> <distribution> <type> <reserved> <info>'
+ args_description. . . : 'distribution: visibility of service
+ type: reserved for future usage'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb5ab0
+ next_hook . . . . . . . : 0x7f754fcb6f80
+
+[hook (addr:0x7f754fcb6f80)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fb320
+ command . . . . . . . : 'servlist'
+ description . . . . . : 'list services currently connected to the network'
+ args. . . . . . . . . : '[<mask> [<type>]]'
+ args_description. . . : 'mask: list only services matching this mask
+type: list only services of this type'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb58a0
+ next_hook . . . . . . . : 0x7f754f90ab90
+
+[hook (addr:0x7f754f90ab90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c5d60
+ command . . . . . . . : 'set'
+ description . . . . . : 'set config options and environment variables'
+ args. . . . . . . . . : '[<option> [<value>]] || diff [<option> [<option>...]] || env [<variable> [<value>]]'
+ args_description. . . : 'option: name of an option (wildcard "*" is allowed)
+ value: new value for option, according to type:
+ boolean: on, off or toggle
+ integer: number, ++number or --number
+ string: any string ("" for empty string)
+ color: color name, ++number or --number
+ Note: for all types, you can use null to remove option value (undefined value). This works only for some special plugin variables.
+ diff: display only changed options
+ env: display or set an environment variable (use value "" to unset a variable)
+
+Examples:
+ display options about highlight:
+ /set *highlight*
+ add a word to highlight:
+ /set weechat.look.highlight "word"
+ display changed options:
+ /set diff
+ display changed options in irc plugin:
+ /set diff irc.*
+ display value of environment variable LANG:
+ /set env LANG
+ set environment variable LANG and use it:
+ /set env LANG fr_FR.UTF-8
+ /upgrade
+ unset environment variable ABC:
+ /set env ABC ""'
+ completion. . . . . . : '%(config_options) %(config_option_values) || diff %(config_options)|%* || env %(env_vars) %(env_value)'
+ cplt_num_templates. . : 3
+ cplt_templates[0000] . . . : '%(config_options) %(config_option_values)'
+ cplt_templates_static[0000]: '%(config_options) %(config_option_values)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(config_options)'
+ args[0001]. . . . . : '%(config_option_values)'
+ cplt_templates[0001] . . . : 'diff %(config_options)|%*'
+ cplt_templates_static[0001]: 'diff'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'diff'
+ args[0001]. . . . . : '%(config_options)|%*'
+ cplt_templates[0002] . . . : 'env %(env_vars) %(env_value)'
+ cplt_templates_static[0002]: 'env'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'env'
+ args[0001]. . . . . : '%(env_vars)'
+ args[0002]. . . . . : '%(env_value)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%(config_options)|diff|env'
+ args_concat[0001] . . : '%(config_option_values)|%(config_options)|%*|%(env_vars)'
+ args_concat[0002] . . : '%(env_value)'
+ prev_hook . . . . . . . : 0x7f754fcb6f80
+ next_hook . . . . . . . : 0x7f754fc87fc0
+
+[hook (addr:0x7f754fc87fc0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc87f60
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'SIGNOFF'
+ description . . . . . : 'quit'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%quit'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%quit'
+ cplt_templates_static[0000]: '%%quit'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%quit'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%quit'
+ prev_hook . . . . . . . : 0x7f754f90ab90
+ next_hook . . . . . . . : 0x7f754fcb70e0
+
+[hook (addr:0x7f754fcb70e0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fb490
+ command . . . . . . . : 'squery'
+ description . . . . . : 'deliver a message to a service'
+ args. . . . . . . . . : '<service> <text>'
+ args_description. . . : 'service: name of service
+ text: text to send'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fc87fc0
+ next_hook . . . . . . . : 0x7f754fcb7260
+
+[hook (addr:0x7f754fcb7260)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fb6b0
+ command . . . . . . . : 'squit'
+ description . . . . . : 'disconnect server links'
+ args. . . . . . . . . : '<server> <comment>'
+ args_description. . . : ' server: server name
+comment: comment'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb70e0
+ next_hook . . . . . . . : 0x7f7550934490
+
+[hook (addr:0x7f7550934490)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'sshnotify'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75508fc460
+ callback_data . . . . . : 0x7f7550858ba0
+ command data:
+ callback. . . . . . . : 0x7f75478393e0
+ command . . . . . . . : 'sshnotify'
+ description . . . . . : 'overkill desktop notification'
+ args. . . . . . . . . : ''
+ args_description. . . : '
+ This script allows you to send desktop
+ notifications of private messages and
+ highlighted strings to one or more
+ computers via ssh. This script expects
+ ssh key identification to be set up and
+ /usr/bin/notify-send on the systems to
+ which you are sending notifications.
+
+ It is quite configurable, allowing you
+ to specify any ssh options you might find
+ necessary (e.g. custom ports and
+ non-default DISPLAY settings.) It allows
+ you to specify strings to be ignored to
+ help cut down on notification spam. Both
+ of these settings accept comma delimited lists.
+
+ Examples:
+ for multiple ssh connections:
+ /set plugins.var.python.sshnotify.addresses
+ localhost,foo@bar,-p 1234 bar@foo DISPLAY=:1
+ (sends notifications to you@localhost, foo@bar,
+ and bar@foo on port 1234 at DISPLAY 1)
+
+ for multiple ignore values:
+ /set plugins.var.python.sshnotify.ignore
+ @root: jabber,@root: otr,ignore this string
+ (I use these values to eliminate notification
+ spam from bitlbee when I connect)
+
+ It also allows you to chain extra commands
+ to be executed after the notify-send command,
+ like so:
+ /set plugins.var.python.sshnotify.extra_commands
+ && espeak 'you have a new message && aplay somerandom.wav
+ (note: this is not comma delimited and expects '&&'
+ in front of any command you wish to execute,
+ including the first one.)
+
+ You can also set the urgency level and icons
+ used for private messages or highlighted
+ strings (the 'mention' configure options.)
+ Valid urgency levels are 'low','normal', and
+ 'critical'. Icons need to be on the system
+ receiving the notification in order to display,
+ but if they are missing it does not interfere
+ with the functionality of this script.
+
+ I should also note that apostrophes in messages
+ will be converted to double quotes in your
+ notifications due to formatting issues with
+ the ssh/notify-send command.
+ '
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb7260
+ next_hook . . . . . . . : 0x7f754fcb7460
+
+[hook (addr:0x7f754fcb7460)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fb8a0
+ command . . . . . . . : 'stats'
+ description . . . . . : 'query statistics about server'
+ args. . . . . . . . . : '[<query> [<server>]]'
+ args_description. . . : ' query: c/h/i/k/l/m/o/y/u (see RFC1459)
+server: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f7550934490
+ next_hook . . . . . . . : 0x7f754fcb7690
+
+[hook (addr:0x7f754fcb7690)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fba10
+ command . . . . . . . : 'summon'
+ description . . . . . : 'give users who are on a host running an IRC server a message asking them to please join IRC'
+ args. . . . . . . . . : '<user> [<target> [<channel>]]'
+ args_description. . . : ' user: username
+ target: server name
+channel: channel name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb7460
+ next_hook . . . . . . . : 0x7f754fc88400
+
+[hook (addr:0x7f754fc88400)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc883a0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'T'
+ description . . . . . : 'topic'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%topic'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%topic'
+ cplt_templates_static[0000]: '%%topic'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%topic'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%topic'
+ prev_hook . . . . . . . : 0x7f754fcb7690
+ next_hook . . . . . . . : 0x7f754fcb7910
+
+[hook (addr:0x7f754fcb7910)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fbc00
+ command . . . . . . . : 'time'
+ description . . . . . : 'query local time from server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: query time from specified server'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fc88400
+ next_hook . . . . . . . : 0x7f754fcb7b30
+
+[hook (addr:0x7f754fcb7b30)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549500a20
+ command . . . . . . . : 'topic'
+ description . . . . . : 'get/set channel topic'
+ args. . . . . . . . . : '[<channel>] [<topic>|-delete]'
+ args_description. . . : 'channel: channel name
+ topic: new topic
+-delete: delete channel topic'
+ completion. . . . . . : '%(irc_channel_topic)|-delete'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel_topic)|-delete'
+ cplt_templates_static[0000]: '%(irc_channel_topic)|-delete'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channel_topic)|-delete'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channel_topic)|-delete'
+ prev_hook . . . . . . . : 0x7f754fcb7910
+ next_hook . . . . . . . : 0x7f754fcb7e90
+
+[hook (addr:0x7f754fcb7e90)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fbd70
+ command . . . . . . . : 'trace'
+ description . . . . . : 'find the route to specific server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb7b30
+ next_hook . . . . . . . : 0x7f754fc3e390
+
+[hook (addr:0x7f754fc3e390)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547a6dcb0
+ command . . . . . . . : 'trigger'
+ description . . . . . : 'manage triggers, the Swiss Army knife for WeeChat'
+ args. . . . . . . . . : 'list|listfull|listdefault || add|addoff|addreplace <name> <hook> ["<arguments>" ["<conditions>" ["<regex>" ["<command>" ["<return_code>" ["<post_action>"]]]]]] || addinput [<hook>] || input|output|recreate <name> || set <name> <option> <value> || rename|copy <name> <new_name> || enable|disable|toggle [<name>|-all [<name>...]] || restart <name>|-all [<name>...] || show <name> || del <name>|-all [<name>...] || restore <name> [<name>...] || default -yes || monitor [<filter>]'
+ args_description. . . : ' list: list triggers (without argument, this list is displayed)
+ listfull: list triggers with detailed info for each trigger
+listdefault: list default triggers
+ add: add a trigger
+ addoff: add a trigger (disabled)
+ addreplace: add or replace an existing trigger
+ name: name of trigger
+ hook: signal, hsignal, modifier, print, command, command_run, timer, config, focus
+ arguments: arguments for the hook, depending on hook (separated by semicolons):
+ signal: name(s) of signal (required)
+ hsignal: name(s) of hsignal (required)
+ modifier: name(s) of modifier (required)
+ print: buffer, tags, message, strip colors
+ command: command (required), description, arguments, description of arguments, completion
+ command_run: command(s) (required)
+ timer: interval (required), align on second, max calls
+ config: name(s) of option (required)
+ focus: name(s) of area (required)
+ conditions: evaluated conditions for the trigger
+ regex: one or more regular expressions to replace strings in variables
+ command: command to execute (many commands can be separated by ";"
+return_code: return code in callback (ok (default), ok_eat, error)
+post_action: action to take after execution (none (default), disable, delete)
+ addinput: set input with default arguments to create a trigger
+ input: set input with the command used to create the trigger
+ output: send the command to create the trigger on the buffer
+ recreate: same as "input", with option "addreplace" instead of "add"
+ set: set an option in a trigger
+ option: name of option: name, hook, arguments, conditions, regex, command, return_code
+ (for help on option, you can type: /help trigger.trigger.<name>.<option>)
+ value: new value for the option
+ rename: rename a trigger
+ copy: copy a trigger
+ enable: enable trigger(s) (without arguments: enable triggers globally)
+ disable: disable trigger(s) (without arguments: disable triggers globally)
+ toggle: toggle trigger(s) (without arguments: toggle triggers globally)
+ restart: restart trigger(s) (recreate the hooks)
+ show: show detailed info on a trigger (with some stats)
+ del: delete a trigger
+ -all: do action on all triggers
+ restore: restore trigger(s) with the default values (works only for default triggers)
+ default: delete all triggers and restore default ones
+ monitor: open the trigger monitor buffer, with optional filter:
+ filter: filter hooks/triggers to display (a hook must start with "@", for example "@signal"), many filters can be separated by commas; wildcard "*" is allowed in each trigger name
+
+When a trigger callback is called, following actions are performed, in this order:
+ 1. check conditions; if false, exit
+ 2. replace text using POSIX extended regular expression(s) (if defined in trigger)
+ 3. execute command(s) (if defined in trigger)
+ 4. exit with a return code (except for modifiers and focus)
+ 5. perform post action
+
+Examples (you can also look at default triggers with /trigger listdefault):
+ add text attributes *bold*, _underline_ and /italic/ (only in user messages):
+ /trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*(\S+)\*==*${color:bold}${re:1}${color:-bold}*== ==_(\S+)_==_${color:underline}${re:1}${color:-underline}_== ==/(\S+)/==/${color:italic}${re:1}${color:-italic}/"
+ hide nicklist bar on small terminals:
+ /trigger add resize_small signal signal_sigwinch "${info:term_width} < 100" "" "/bar hide nicklist"
+ /trigger add resize_big signal signal_sigwinch "${info:term_width} >= 100" "" "/bar show nicklist"
+ silently save config each hour:
+ /trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
+ open trigger monitor and show only modifiers and triggers whose name starts with "resize":
+ /trigger monitor @modifier,resize*'
+ completion. . . . . . : 'list|listfull|listdefault || add|addoff|addreplace %(trigger_names) %(trigger_hooks) %(trigger_hook_arguments) %(trigger_hook_conditions) %(trigger_hook_regex) %(trigger_hook_command) %(trigger_hook_rc) %(trigger_post_action) || addinput %(trigger_hooks) || input|output|recreate %(trigger_names) || set %(trigger_names) %(trigger_options)|name %(trigger_option_value) || rename|copy %(trigger_names) %(trigger_names) || enable|disable|toggle|restart|del %(trigger_names)|-all %(trigger_names)|%* || show %(trigger_names) || restore %(trigger_names_default)|%* || default || monitor %(trigger_names)|%(trigger_hooks_filter)'
+ cplt_num_templates. . : 11
+ cplt_templates[0000] . . . : 'list|listfull|listdefault'
+ cplt_templates_static[0000]: 'list|listfull|listdefault'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list|listfull|listdefault'
+ cplt_templates[0001] . . . : 'add|addoff|addreplace %(trigger_names) %(trigger_hooks) %(trigger_hook_arguments) %(trigger_hook_conditions) %(trigger_hook_regex) %(trigger_hook_command) %(trigger_hook_rc) %(trigger_post_action)'
+ cplt_templates_static[0001]: 'add|addoff|addreplace'
+ num_args. . . . . . : 9
+ args[0000]. . . . . : 'add|addoff|addreplace'
+ args[0001]. . . . . : '%(trigger_names)'
+ args[0002]. . . . . : '%(trigger_hooks)'
+ args[0003]. . . . . : '%(trigger_hook_arguments)'
+ args[0004]. . . . . : '%(trigger_hook_conditions)'
+ args[0005]. . . . . : '%(trigger_hook_regex)'
+ args[0006]. . . . . : '%(trigger_hook_command)'
+ args[0007]. . . . . : '%(trigger_hook_rc)'
+ args[0008]. . . . . : '%(trigger_post_action)'
+ cplt_templates[0002] . . . : 'addinput %(trigger_hooks)'
+ cplt_templates_static[0002]: 'addinput'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'addinput'
+ args[0001]. . . . . : '%(trigger_hooks)'
+ cplt_templates[0003] . . . : 'input|output|recreate %(trigger_names)'
+ cplt_templates_static[0003]: 'input|output|recreate'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'input|output|recreate'
+ args[0001]. . . . . : '%(trigger_names)'
+ cplt_templates[0004] . . . : 'set %(trigger_names) %(trigger_options)|name %(trigger_option_value)'
+ cplt_templates_static[0004]: 'set'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'set'
+ args[0001]. . . . . : '%(trigger_names)'
+ args[0002]. . . . . : '%(trigger_options)|name'
+ args[0003]. . . . . : '%(trigger_option_value)'
+ cplt_templates[0005] . . . : 'rename|copy %(trigger_names) %(trigger_names)'
+ cplt_templates_static[0005]: 'rename|copy'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'rename|copy'
+ args[0001]. . . . . : '%(trigger_names)'
+ args[0002]. . . . . : '%(trigger_names)'
+ cplt_templates[0006] . . . : 'enable|disable|toggle|restart|del %(trigger_names)|-all %(trigger_names)|%*'
+ cplt_templates_static[0006]: 'enable|disable|toggle|restart|del'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'enable|disable|toggle|restart|del'
+ args[0001]. . . . . : '%(trigger_names)|-all'
+ args[0002]. . . . . : '%(trigger_names)|%*'
+ cplt_templates[0007] . . . : 'show %(trigger_names)'
+ cplt_templates_static[0007]: 'show'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'show'
+ args[0001]. . . . . : '%(trigger_names)'
+ cplt_templates[0008] . . . : 'restore %(trigger_names_default)|%*'
+ cplt_templates_static[0008]: 'restore'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'restore'
+ args[0001]. . . . . : '%(trigger_names_default)|%*'
+ cplt_templates[0009] . . . : 'default'
+ cplt_templates_static[0009]: 'default'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'default'
+ cplt_templates[0010] . . . : 'monitor %(trigger_names)|%(trigger_hooks_filter)'
+ cplt_templates_static[0010]: 'monitor'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'monitor'
+ args[0001]. . . . . : '%(trigger_names)|%(trigger_hooks_filter)'
+ num_args_concat . . . : 9
+ args_concat[0000] . . : 'list|listfull|listdefault|add|addoff|addreplace|addinput|input|output|recreate|set|rename|copy|enable|disable|toggle|restart|del|show|restore|default|monitor'
+ args_concat[0001] . . : '%(trigger_names)|%(trigger_hooks)|-all|%(trigger_names_default)|%*|%(trigger_hooks_filter)'
+ args_concat[0002] . . : '%(trigger_hooks)|%(trigger_options)|name|%(trigger_names)|%*'
+ args_concat[0003] . . : '%(trigger_hook_arguments)|%(trigger_option_value)'
+ args_concat[0004] . . : '%(trigger_hook_conditions)'
+ args_concat[0005] . . : '%(trigger_hook_regex)'
+ args_concat[0006] . . : '%(trigger_hook_command)'
+ args_concat[0007] . . : '%(trigger_hook_rc)'
+ args_concat[0008] . . : '%(trigger_post_action)'
+ prev_hook . . . . . . . : 0x7f754fcb7e90
+ next_hook . . . . . . . : 0x7f754fc88840
+
+[hook (addr:0x7f754fc88840)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc887e0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'UB'
+ description . . . . . : 'unban'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%unban'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%unban'
+ cplt_templates_static[0000]: '%%unban'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%unban'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%unban'
+ prev_hook . . . . . . . : 0x7f754fc3e390
+ next_hook . . . . . . . : 0x7f754fc88c80
+
+[hook (addr:0x7f754fc88c80)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc88c20
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'UMODE'
+ description . . . . . : 'mode $nick'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%mode $nick'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%mode $nick'
+ cplt_templates_static[0000]: '%%mode $nick'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%mode'
+ args[0001]. . . . . : '$nick'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%mode'
+ args_concat[0001] . . : '$nick'
+ prev_hook . . . . . . . : 0x7f754fc88840
+ next_hook . . . . . . . : 0x7f754fcb7fd0
+
+[hook (addr:0x7f754fcb7fd0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549504050
+ command . . . . . . . : 'unban'
+ description . . . . . : 'unban nicks or hosts'
+ args. . . . . . . . . : '[<channel>] <nick> [<nick>...]'
+ args_description. . . : 'channel: channel name
+ nick: nick or host'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fc88c80
+ next_hook . . . . . . . : 0x7f754fcb81f0
+
+[hook (addr:0x7f754fcb81f0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fd590
+ command . . . . . . . : 'unquiet'
+ description . . . . . : 'unquiet nicks or hosts'
+ args. . . . . . . . . : '[<channel>] <nick> [<nick>...]'
+ args_description. . . : 'channel: channel name
+ nick: nick or host'
+ completion. . . . . . : '%(irc_channel_nicks_hosts)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel_nicks_hosts)'
+ cplt_templates_static[0000]: '%(irc_channel_nicks_hosts)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channel_nicks_hosts)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channel_nicks_hosts)'
+ prev_hook . . . . . . . : 0x7f754fcb7fd0
+ next_hook . . . . . . . : 0x7f754f90b540
+
+[hook (addr:0x7f754f90b540)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c64b0
+ command . . . . . . . : 'unset'
+ description . . . . . : 'unset/reset config options'
+ args. . . . . . . . . : '<option> || -mask <option>'
+ args_description. . . : 'option: name of an option
+ -mask: use a mask in option (wildcard "*" is allowed to mass-reset options, use carefully!)
+
+According to option, it's reset (for standard options) or removed (for optional settings, like server values).
+
+Examples:
+ reset one option:
+ /unset weechat.look.item_time_format
+ reset all color options:
+ /unset -mask weechat.color.*'
+ completion. . . . . . : '%(config_options) || -mask %(config_options)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '%(config_options)'
+ cplt_templates_static[0000]: '%(config_options)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(config_options)'
+ cplt_templates[0001] . . . : '-mask %(config_options)'
+ cplt_templates_static[0001]: '-mask'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-mask'
+ args[0001]. . . . . : '%(config_options)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(config_options)|-mask'
+ args_concat[0001] . . : '%(config_options)'
+ prev_hook . . . . . . . : 0x7f754fcb81f0
+ next_hook . . . . . . . : 0x7f754f90b970
+
+[hook (addr:0x7f754f90b970)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9ba3b0
+ command . . . . . . . : 'upgrade'
+ description . . . . . : 'upgrade WeeChat without disconnecting from servers'
+ args. . . . . . . . . : '[-yes] [<path_to_binary>|-quit]'
+ args_description. . . : ' -yes: required if option "weechat.look.confirm_upgrade" is enabled
+path_to_binary: path to WeeChat binary (default is current binary)
+ -dummy: do nothing (option used to prevent accidental completion with "-quit")
+ -quit: close *ALL* connections, save session and quit WeeChat, which makes possible a delayed restoration (see below)
+
+This command upgrades and reloads a running WeeChat session. The new WeeChat binary must have been compiled or installed with a package manager before running this command.
+
+Note: SSL connections are lost during upgrade, because reload of SSL sessions is currently not possible with GnuTLS. There is automatic reconnection after upgrade.
+
+Upgrade process has 4 steps:
+ 1. save session into files for core and plugins (buffers, history, ..)
+ 2. unload all plugins (configuration files (*.conf) are written on disk)
+ 3. save WeeChat configuration (weechat.conf)
+ 4. execute new WeeChat binary and reload session.
+
+With option "-quit", the process is slightly different:
+ 1. close *ALL* connections (irc, xfer, relay, ...)
+ 2. save session into files (*.upgrade)
+ 3. unload all plugins
+ 4. save WeeChat configuration
+ 5. quit WeeChat
+Then later you can restore session with command: weechat --upgrade
+IMPORTANT: you must restore the session with exactly same configuration (files *.conf).
+It is possible to restore WeeChat session on another machine if you copy the content of directory "~/.weechat".'
+ completion. . . . . . : '%(filename)|-dummy|-quit'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(filename)|-dummy|-quit'
+ cplt_templates_static[0000]: '%(filename)|-dummy|-quit'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(filename)|-dummy|-quit'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(filename)|-dummy|-quit'
+ prev_hook . . . . . . . : 0x7f754f90b540
+ next_hook . . . . . . . : 0x7f754f90c310
+
+[hook (addr:0x7f754f90c310)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9ba850
+ command . . . . . . . : 'uptime'
+ description . . . . . : 'show WeeChat uptime'
+ args. . . . . . . . . : '[-o | -ol]'
+ args_description. . . : ' -o: send uptime to current buffer as input (English string)
+-ol: send uptime to current buffer as input (translated string)'
+ completion. . . . . . : '-o|-ol'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-o|-ol'
+ cplt_templates_static[0000]: '-o|-ol'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-o|-ol'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '-o|-ol'
+ prev_hook . . . . . . . : 0x7f754f90b970
+ next_hook . . . . . . . : 0x7f754fcb85e0
+
+[hook (addr:0x7f754fcb85e0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fbee0
+ command . . . . . . . : 'userhost'
+ description . . . . . : 'return a list of information about nicks'
+ args. . . . . . . . . : '<nick> [<nick>...]'
+ args_description. . . : 'nick: nick'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f754f90c310
+ next_hook . . . . . . . : 0x7f754fcb88e0
+
+[hook (addr:0x7f754fcb88e0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fc0d0
+ command . . . . . . . : 'users'
+ description . . . . . : 'list of users logged into the server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb85e0
+ next_hook . . . . . . . : 0x7f754fc890e0
+
+[hook (addr:0x7f754fc890e0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc890a0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'V'
+ description . . . . . : 'command core version'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%command core version'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%command core version'
+ cplt_templates_static[0000]: '%%command core version'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '%%command'
+ args[0001]. . . . . : 'core'
+ args[0002]. . . . . : 'version'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%%command'
+ args_concat[0001] . . : 'core'
+ args_concat[0002] . . : 'version'
+ prev_hook . . . . . . . : 0x7f754fcb88e0
+ next_hook . . . . . . . : 0x7f754f90c600
+
+[hook (addr:0x7f754f90c600)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9c6c20
+ command . . . . . . . : 'version'
+ description . . . . . : 'show WeeChat version and compilation date'
+ args. . . . . . . . . : '[-o | -ol]'
+ args_description. . . : ' -o: send version to current buffer as input (English string)
+-ol: send version to current buffer as input (translated string)
+
+The default alias /v can be used to execute this command on all buffers (otherwise the irc command /version is used on irc buffers).'
+ completion. . . . . . : '-o|-ol'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-o|-ol'
+ cplt_templates_static[0000]: '-o|-ol'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-o|-ol'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '-o|-ol'
+ prev_hook . . . . . . . : 0x7f754fc890e0
+ next_hook . . . . . . . : 0x7f754fcb8a60
+
+[hook (addr:0x7f754fcb8a60)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fca60
+ command . . . . . . . : 'version'
+ description . . . . . : 'give the version info of nick or server (current or specified)'
+ args. . . . . . . . . : '[<server>|<nick>]'
+ args_description. . . : 'server: server name
+ nick: nick'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f754f90c600
+ next_hook . . . . . . . : 0x7f754fcb8d90
+
+[hook (addr:0x7f754fcb8d90)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549502130
+ command . . . . . . . : 'voice'
+ description . . . . . : 'give voice to nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...]'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: give voice to everybody on channel'
+ completion. . . . . . : '%(nicks)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)|%*'
+ cplt_templates_static[0000]: '%(nicks)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)|%*'
+ prev_hook . . . . . . . : 0x7f754fcb8a60
+ next_hook . . . . . . . : 0x7f754fc895d0
+
+[hook (addr:0x7f754fc895d0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc89550
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'W'
+ description . . . . . : 'who'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%who'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%who'
+ cplt_templates_static[0000]: '%%who'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%who'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%who'
+ prev_hook . . . . . . . : 0x7f754fcb8d90
+ next_hook . . . . . . . : 0x7f754f90c9b0
+
+[hook (addr:0x7f754f90c9b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9ba100
+ command . . . . . . . : 'wait'
+ description . . . . . : 'schedule a command execution in future'
+ args. . . . . . . . . : '<number>[<unit>] <command>'
+ args_description. . . : ' number: amount of time to wait (integer number)
+ unit: optional, values are:
+ ms: milliseconds
+ s: seconds (default)
+ m: minutes
+ h: hours
+command: command to execute (or text to send to buffer if command does not start with '/')
+
+Note: command is executed on buffer where /wait was executed (if buffer is not found (for example if it has been closed before execution of command), then command is executed on WeeChat core buffer).
+
+Examples:
+ join channel in 10 seconds:
+ /wait 10 /join #test
+ set away in 15 minutes:
+ /wait 15m /away -all I'm away
+ say 'hello' in 2 minutes:
+ /wait 2m hello'
+ completion. . . . . . : '%- %(commands)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%- %(commands)'
+ cplt_templates_static[0000]: '%- %(commands)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%-'
+ args[0001]. . . . . : '%(commands)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%-'
+ args_concat[0001] . . : '%(commands)'
+ prev_hook . . . . . . . : 0x7f754fc895d0
+ next_hook . . . . . . . : 0x7f754fcb90e0
+
+[hook (addr:0x7f754fcb90e0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7549500d20
+ command . . . . . . . : 'wallchops'
+ description . . . . . : 'send a notice to channel ops'
+ args. . . . . . . . . : '[<channel>] <text>'
+ args_description. . . : 'channel: channel name
+ text: text to send'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754f90c9b0
+ next_hook . . . . . . . : 0x7f754fcb9240
+
+[hook (addr:0x7f754fcb9240)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fc240
+ command . . . . . . . : 'wallops'
+ description . . . . . : 'send a message to all currently connected users who have set the 'w' user mode for themselves'
+ args. . . . . . . . . : '<text>'
+ args_description. . . : 'text: text to send'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f754fcb90e0
+ next_hook . . . . . . . : 0x7f754fc89a10
+
+[hook (addr:0x7f754fc89a10)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc899b0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'WC'
+ description . . . . . : 'window merge'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%window merge'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%window merge'
+ cplt_templates_static[0000]: '%%window merge'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%window'
+ args[0001]. . . . . : 'merge'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%window'
+ args_concat[0001] . . : 'merge'
+ prev_hook . . . . . . . : 0x7f754fcb9240
+ next_hook . . . . . . . : 0x7f754fcb94b0
+
+[hook (addr:0x7f754fcb94b0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fc430
+ command . . . . . . . : 'who'
+ description . . . . . : 'generate a query which returns a list of information'
+ args. . . . . . . . . : '[<mask> [o]]'
+ args_description. . . : 'mask: only information which match this mask
+ o: only operators are returned according to the mask supplied'
+ completion. . . . . . : '%(irc_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channels)'
+ cplt_templates_static[0000]: '%(irc_channels)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channels)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channels)'
+ prev_hook . . . . . . . : 0x7f754fc89a10
+ next_hook . . . . . . . : 0x7f754fcb9850
+
+[hook (addr:0x7f754fcb9850)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fc5a0
+ command . . . . . . . : 'whois'
+ description . . . . . : 'query information about user(s)'
+ args. . . . . . . . . : '[<server>] [<nick>[,<nick>...]]'
+ args_description. . . : 'server: server name
+ nick: nick (may be a mask)
+
+Without argument, this command will do a whois on:
+- your own nick if buffer is a server/channel
+- remote nick if buffer is a private.
+
+If option irc.network.whois_double_nick is enabled, two nicks are sent (if only one nick is given), to get idle time in answer.'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f754fcb94b0
+ next_hook . . . . . . . : 0x7f754fcb9c40
+
+[hook (addr:0x7f754fcb9c40)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f75494fc870
+ command . . . . . . . : 'whowas'
+ description . . . . . : 'ask for information about a nick which no longer exists'
+ args. . . . . . . . . : '<nick>[,<nick>...] [<count> [<target>]]'
+ args_description. . . : ' nick: nick
+ count: number of replies to return (full search if negative number)
+target: reply should match this mask'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f754fcb9850
+ next_hook . . . . . . . : 0x7f754fc89e90
+
+[hook (addr:0x7f754fc89e90)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc89e30
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'WI'
+ description . . . . . : 'whois'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%whois'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%whois'
+ cplt_templates_static[0000]: '%%whois'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%whois'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%whois'
+ prev_hook . . . . . . . : 0x7f754fcb9c40
+ next_hook . . . . . . . : 0x7f754fc8a2d0
+
+[hook (addr:0x7f754fc8a2d0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc8a270
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'WII'
+ description . . . . . : 'whois $1 $1'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%whois $1 $1'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%whois $1 $1'
+ cplt_templates_static[0000]: '%%whois $1 $1'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '%%whois'
+ args[0001]. . . . . : '$1'
+ args[0002]. . . . . : '$1'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%%whois'
+ args_concat[0001] . . : '$1'
+ args_concat[0002] . . : '$1'
+ prev_hook . . . . . . . : 0x7f754fc89e90
+ next_hook . . . . . . . : 0x7f754f90ce90
+
+[hook (addr:0x7f754f90ce90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f754e9babf0
+ command . . . . . . . : 'window'
+ description . . . . . : 'manage windows'
+ args. . . . . . . . . : 'list || -1|+1|b#|up|down|left|right [-window <number>] || <number> || splith|splitv [-window <number>] [<pct>] || resize [-window <number>] [+/-]<pct> || balance || merge [-window <number>] [all] || page_up|page_down [-window <number>] || refresh || scroll [-window <number>] [+/-]<value>[s|m|h|d|M|y] || scroll_horiz [-window <number>] [+/-]<value>[%] || scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight|scroll_unread [-window <number>] || swap [-window <number>] [up|down|left|right] || zoom [-window <number>] || bare [<delay>]'
+ args_description. . . : ' list: list opened windows (without argument, this list is displayed)
+ -1: jump to previous window
+ +1: jump to next window
+ b#: jump to next window displaying buffer number #
+ up: switch to window above current one
+ down: switch to window below current one
+ left: switch to window on the left
+ right: switch to window on the right
+ number: window number (see /window list)
+ splith: split current window horizontally (to undo: /window merge)
+ splitv: split current window vertically (to undo: /window merge)
+ resize: resize window size, new size is <pct> percentage of parent window
+ balance: balance the sizes of all windows
+ merge: merge window with another (all = keep only one window)
+ page_up: scroll one page up
+ page_down: scroll one page down
+ refresh: refresh screen
+ scroll: scroll a number of lines (+/-N) or with time: s=seconds, m=minutes, h=hours, d=days, M=months, y=years
+ scroll_horiz: scroll horizontally a number of columns (+/-N) or percentage of window size (this scrolling is possible only on buffers with free content)
+ scroll_up: scroll a few lines up
+ scroll_down: scroll a few lines down
+ scroll_top: scroll to top of buffer
+scroll_bottom: scroll to bottom of buffer
+scroll_beyond_end: scroll beyond the end of buffer
+scroll_previous_highlight: scroll to previous highlight
+scroll_next_highlight: scroll to next highlight
+scroll_unread: scroll to unread marker
+ swap: swap buffers of two windows (with optional direction for target window)
+ zoom: zoom on window
+ bare: toggle bare display (with optional delay in seconds for automatic return to standard display mode)
+
+For splith and splitv, pct is a percentage which represents size of new window, computed with current window as size reference. For example 25 means create a new window with size = current_size / 4
+
+Examples:
+ jump to window displaying buffer #1:
+ /window b1
+ scroll 2 lines up:
+ /window scroll -2
+ scroll 2 days up:
+ /window scroll -2d
+ scroll to beginning of current day:
+ /window scroll -d
+ zoom on window #2:
+ /window zoom -window 2
+ split window horizontally using 30%% of space for the window on top:
+ /window splith 30
+ remove the split:
+ /window merge
+ enable bare display for 2 seconds:
+ /window bare 2'
+ completion. . . . . . : 'list || -1 -window %(windows_numbers) || +1 -window %(windows_numbers) || up -window %(windows_numbers) || down -window %(windows_numbers) || left -window %(windows_numbers) || right -window %(windows_numbers) || splith -window %(windows_numbers) || splitv -window %(windows_numbers) || resize -window %(windows_numbers) || balance || page_up -window %(windows_numbers) || page_down -window %(windows_numbers) || refresh || scroll -window %(windows_numbers) || scroll_horiz -window %(windows_numbers) || scroll_up -window %(windows_numbers) || scroll_down -window %(windows_numbers) || scroll_top -window %(windows_numbers) || scroll_bottom -window %(windows_numbers) || scroll_beyond_end -window %(windows_numbers) || scroll_previous_highlight -window %(windows_numbers) || scroll_next_highlight -window %(windows_numbers) || scroll_unread -window %(windows_numbers) || swap up|down|left|right|-window %(windows_numbers) || zoom -window %(windows_numbers) || merge all|-window %(windows_numbers) || bare || %(windows_numbers)'
+ cplt_num_templates. . : 29
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : '-1 -window %(windows_numbers)'
+ cplt_templates_static[0001]: '-1'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-1'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0002] . . . : '+1 -window %(windows_numbers)'
+ cplt_templates_static[0002]: '+1'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '+1'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0003] . . . : 'up -window %(windows_numbers)'
+ cplt_templates_static[0003]: 'up'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'up'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0004] . . . : 'down -window %(windows_numbers)'
+ cplt_templates_static[0004]: 'down'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'down'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0005] . . . : 'left -window %(windows_numbers)'
+ cplt_templates_static[0005]: 'left'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'left'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0006] . . . : 'right -window %(windows_numbers)'
+ cplt_templates_static[0006]: 'right'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'right'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0007] . . . : 'splith -window %(windows_numbers)'
+ cplt_templates_static[0007]: 'splith'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'splith'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0008] . . . : 'splitv -window %(windows_numbers)'
+ cplt_templates_static[0008]: 'splitv'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'splitv'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0009] . . . : 'resize -window %(windows_numbers)'
+ cplt_templates_static[0009]: 'resize'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'resize'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0010] . . . : 'balance'
+ cplt_templates_static[0010]: 'balance'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'balance'
+ cplt_templates[0011] . . . : 'page_up -window %(windows_numbers)'
+ cplt_templates_static[0011]: 'page_up'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'page_up'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0012] . . . : 'page_down -window %(windows_numbers)'
+ cplt_templates_static[0012]: 'page_down'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'page_down'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0013] . . . : 'refresh'
+ cplt_templates_static[0013]: 'refresh'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'refresh'
+ cplt_templates[0014] . . . : 'scroll -window %(windows_numbers)'
+ cplt_templates_static[0014]: 'scroll'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0015] . . . : 'scroll_horiz -window %(windows_numbers)'
+ cplt_templates_static[0015]: 'scroll_horiz'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_horiz'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0016] . . . : 'scroll_up -window %(windows_numbers)'
+ cplt_templates_static[0016]: 'scroll_up'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_up'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0017] . . . : 'scroll_down -window %(windows_numbers)'
+ cplt_templates_static[0017]: 'scroll_down'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_down'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0018] . . . : 'scroll_top -window %(windows_numbers)'
+ cplt_templates_static[0018]: 'scroll_top'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_top'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0019] . . . : 'scroll_bottom -window %(windows_numbers)'
+ cplt_templates_static[0019]: 'scroll_bottom'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_bottom'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0020] . . . : 'scroll_beyond_end -window %(windows_numbers)'
+ cplt_templates_static[0020]: 'scroll_beyond_end'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_beyond_end'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0021] . . . : 'scroll_previous_highlight -window %(windows_numbers)'
+ cplt_templates_static[0021]: 'scroll_previous_highlight'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_previous_highlight'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0022] . . . : 'scroll_next_highlight -window %(windows_numbers)'
+ cplt_templates_static[0022]: 'scroll_next_highlight'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_next_highlight'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0023] . . . : 'scroll_unread -window %(windows_numbers)'
+ cplt_templates_static[0023]: 'scroll_unread'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_unread'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0024] . . . : 'swap up|down|left|right|-window %(windows_numbers)'
+ cplt_templates_static[0024]: 'swap'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'swap'
+ args[0001]. . . . . : 'up|down|left|right|-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0025] . . . : 'zoom -window %(windows_numbers)'
+ cplt_templates_static[0025]: 'zoom'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'zoom'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0026] . . . : 'merge all|-window %(windows_numbers)'
+ cplt_templates_static[0026]: 'merge'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'merge'
+ args[0001]. . . . . : 'all|-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0027] . . . : 'bare'
+ cplt_templates_static[0027]: 'bare'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'bare'
+ cplt_templates[0028] . . . : '%(windows_numbers)'
+ cplt_templates_static[0028]: '%(windows_numbers)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(windows_numbers)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'list|-1|+1|up|down|left|right|splith|splitv|resize|balance|page_up|page_down|refresh|scroll|scroll_horiz|scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight|scroll_unread|swap|zoom|merge|bare|%(windows_numbers)'
+ args_concat[0001] . . : '-window|up|down|left|right|all'
+ args_concat[0002] . . : '%(windows_numbers)'
+ prev_hook . . . . . . . : 0x7f754fc8a2d0
+ next_hook . . . . . . . : 0x7f754fc8a770
+
+[hook (addr:0x7f754fc8a770)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f754fc8a710
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547ec08f0
+ command . . . . . . . : 'WW'
+ description . . . . . : 'whowas'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%whowas'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%whowas'
+ cplt_templates_static[0000]: '%%whowas'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%whowas'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%whowas'
+ prev_hook . . . . . . . : 0x7f754f90ce90
+ next_hook . . . . . . . : 0x7f754fc8d5a0
+
+[hook (addr:0x7f754fc8d5a0)]
+ plugin. . . . . . . . . : 0x7f754fc4ab50 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f7547c81f10
+ command . . . . . . . : 'xfer'
+ description . . . . . : 'xfer control'
+ args. . . . . . . . . : '[list|listfull]'
+ args_description. . . : ' list: list xfer
+listfull: list xfer (verbose)
+
+Without argument, this command opens buffer with xfer list.'
+ completion. . . . . . : 'list|listfull'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : 'list|listfull'
+ cplt_templates_static[0000]: 'list|listfull'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list|listfull'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : 'list|listfull'
+ prev_hook . . . . . . . : 0x7f754fc8a770
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754fc9f180)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 1 (command_run)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command_run data:
+ callback. . . . . . . : 0x7f7549503c10
+ command . . . . . . . : '/away'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f7550972fc0
+
+[hook (addr:0x7f7550972fc0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'irssi_awaylog'
+ type. . . . . . . . . . : 1 (command_run)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550993720
+ callback_data . . . . . : 0x7f7550972fa0
+ command_run data:
+ callback. . . . . . . : 0x7f75478527d0
+ command . . . . . . . : '/away'
+ prev_hook . . . . . . . : 0x7f754fc9f180
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754f934620)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 2 (timer)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ timer data:
+ callback. . . . . . . : 0x7f754e9c9a70
+ interval. . . . . . . : 60000
+ align_second. . . . . : 60
+ remaining_calls . . . : 0
+ last_exec.tv_sec. . . : 1483200900 (31/12/2016 17:15:00)
+ last_exec.tv_usec . . : 10704
+ next_exec.tv_sec. . . : 1483200960 (31/12/2016 17:16:00)
+ next_exec.tv_usec . . : 10000
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754fc09e60
+
+[hook (addr:0x7f754fc09e60)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 2 (timer)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea50ada
+ callback_data . . . . . : 0x0
+ timer data:
+ callback. . . . . . . : 0x7f754e9faee0
+ interval. . . . . . . : 1000
+ align_second. . . . . : 1
+ remaining_calls . . . : 0
+ last_exec.tv_sec. . . : 1483200900 (31/12/2016 17:15:00)
+ last_exec.tv_usec . . : 10704
+ next_exec.tv_sec. . . : 1483200901 (31/12/2016 17:15:01)
+ next_exec.tv_usec . . : 10000
+ prev_hook . . . . . . . : 0x7f754f934620
+ next_hook . . . . . . . : 0x7f754fcaa240
+
+[hook (addr:0x7f754fcaa240)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 2 (timer)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ timer data:
+ callback. . . . . . . : 0x7f754951d3b0
+ interval. . . . . . . : 60000
+ align_second. . . . . : 0
+ remaining_calls . . . : 0
+ last_exec.tv_sec. . . : 1483200890 (31/12/2016 17:14:50)
+ last_exec.tv_usec . . : 453282
+ next_exec.tv_sec. . . : 1483200950 (31/12/2016 17:15:50)
+ next_exec.tv_usec . . : 452321
+ prev_hook . . . . . . . : 0x7f754fc09e60
+ next_hook . . . . . . . : 0x7f754fca9f90
+
+[hook (addr:0x7f754fca9f90)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 2 (timer)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ timer data:
+ callback. . . . . . . : 0x7f754951cd80
+ interval. . . . . . . : 300000
+ align_second. . . . . : 0
+ remaining_calls . . . : 0
+ last_exec.tv_sec. . . : 1483200830 (31/12/2016 17:13:50)
+ last_exec.tv_usec . . : 452326
+ next_exec.tv_sec. . . : 1483201130 (31/12/2016 17:18:50)
+ next_exec.tv_usec . . : 452326
+ prev_hook . . . . . . . : 0x7f754fcaa240
+ next_hook . . . . . . . : 0x7f754fcbdb60
+
+[hook (addr:0x7f754fcbdb60)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 2 (timer)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 1
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ timer data:
+ callback. . . . . . . : 0x7f754953eab0
+ interval. . . . . . . : 1000
+ align_second. . . . . : 0
+ remaining_calls . . . : 0
+ last_exec.tv_sec. . . : 1483200899 (31/12/2016 17:14:59)
+ last_exec.tv_usec . . : 453040
+ next_exec.tv_sec. . . : 1483200900 (31/12/2016 17:15:00)
+ next_exec.tv_usec . . : 452355
+ prev_hook . . . . . . . : 0x7f754fca9f90
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f7550a13080)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 3 (fd)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ fd data:
+ callback. . . . . . . : 0x7f754ea27a80
+ fd. . . . . . . . . . : 0
+ flags . . . . . . . . : 1
+ error . . . . . . . . : 0
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f7550415490
+
+[hook (addr:0x7f7550415490)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 3 (fd)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754fca0090
+ callback_data . . . . . : 0x0
+ fd data:
+ callback. . . . . . . : 0x7f754953e0c0
+ fd. . . . . . . . . . : 9
+ flags . . . . . . . . : 1
+ error . . . . . . . . : 0
+ prev_hook . . . . . . . : 0x7f7550a13080
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754fc425c0)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 6 (print)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754fc424f0
+ callback_data . . . . . : 0x0
+ print data:
+ callback. . . . . . . : 0x7f7547a6ba70
+ buffer. . . . . . . . : 0x0
+ tags_count. . . . . . : 0
+ tags_array. . . . . . : 0x0
+ message . . . . . . . : '(null)'
+ strip_colors. . . . . : 0
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f755052b9b0
+
+[hook (addr:0x7f755052b9b0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'pyrnotify'
+ type. . . . . . . . . . : 6 (print)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ffaf990
+ callback_data . . . . . : 0x7f755089e480
+ print data:
+ callback. . . . . . . : 0x7f7547839f70
+ buffer. . . . . . . . : 0x0
+ tags_count. . . . . . : 1
+ tags_array. . . . . . : 0x7f7550840850
+ message . . . . . . . : ''
+ strip_colors. . . . . : 1
+ prev_hook . . . . . . . : 0x7f754fc425c0
+ next_hook . . . . . . . : 0x7f7550900a30
+
+[hook (addr:0x7f7550900a30)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'pyrnotify'
+ type. . . . . . . . . . : 6 (print)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ffaf990
+ callback_data . . . . . : 0x7f7550883d00
+ print data:
+ callback. . . . . . . : 0x7f7547839f70
+ buffer. . . . . . . . : 0x0
+ tags_count. . . . . . : 1
+ tags_array. . . . . . : 0x7f7550502770
+ message . . . . . . . : ''
+ strip_colors. . . . . : 1
+ prev_hook . . . . . . . : 0x7f755052b9b0
+ next_hook . . . . . . . : 0x7f755086af20
+
+[hook (addr:0x7f755086af20)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'pyrnotify'
+ type. . . . . . . . . . : 6 (print)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ffaf990
+ callback_data . . . . . : 0x7f75508059c0
+ print data:
+ callback. . . . . . . : 0x7f7547839f70
+ buffer. . . . . . . . : 0x0
+ tags_count. . . . . . : 1
+ tags_array. . . . . . : 0x7f755086af70
+ message . . . . . . . : ''
+ strip_colors. . . . . : 1
+ prev_hook . . . . . . . : 0x7f7550900a30
+ next_hook . . . . . . . : 0x7f7550867820
+
+[hook (addr:0x7f7550867820)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'sshnotify'
+ type. . . . . . . . . . : 6 (print)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75508fc460
+ callback_data . . . . . : 0x7f755093c890
+ print data:
+ callback. . . . . . . : 0x7f7547839f70
+ buffer. . . . . . . . : 0x0
+ tags_count. . . . . . : 1
+ tags_array. . . . . . : 0x7f7550911880
+ message . . . . . . . : ''
+ strip_colors. . . . . : 1
+ prev_hook . . . . . . . : 0x7f755086af20
+ next_hook . . . . . . . : 0x7f75508f95b0
+
+[hook (addr:0x7f75508f95b0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'irssi_awaylog'
+ type. . . . . . . . . . : 6 (print)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550993720
+ callback_data . . . . . : 0x7f75509ebaa0
+ print data:
+ callback. . . . . . . : 0x7f7547839f70
+ buffer. . . . . . . . : 0x0
+ tags_count. . . . . . : 1
+ tags_array. . . . . . : 0x7f7550998070
+ message . . . . . . . : ''
+ strip_colors. . . . . : 1
+ prev_hook . . . . . . . : 0x7f7550867820
+ next_hook . . . . . . . : 0x7f75509bfe00
+
+[hook (addr:0x7f75509bfe00)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'irssi_awaylog'
+ type. . . . . . . . . . : 6 (print)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550993720
+ callback_data . . . . . : 0x7f75509df8a0
+ print data:
+ callback. . . . . . . : 0x7f7547839f70
+ buffer. . . . . . . . : 0x0
+ tags_count. . . . . . : 1
+ tags_array. . . . . . : 0x7f75509d4340
+ message . . . . . . . : ''
+ strip_colors. . . . . : 1
+ prev_hook . . . . . . . : 0x7f75508f95b0
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754f8faee0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9d5e60
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754f8faf30
+
+[hook (addr:0x7f754f8faf30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9d5c70
+ signal. . . . . . . . : 'debug_libs'
+ prev_hook . . . . . . . : 0x7f754f8faee0
+ next_hook . . . . . . . : 0x7f754fc09620
+
+[hook (addr:0x7f754fc09620)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e09a
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'input_paste_pending'
+ prev_hook . . . . . . . : 0x7f754f8faf30
+ next_hook . . . . . . . : 0x7f754fc09730
+
+[hook (addr:0x7f754fc09730)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0a6
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc09620
+ next_hook . . . . . . . : 0x7f754fc097e0
+
+[hook (addr:0x7f754fc097e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0a6
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc09730
+ next_hook . . . . . . . : 0x7f754fc09890
+
+[hook (addr:0x7f754fc09890)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0a6
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_localvar_*'
+ prev_hook . . . . . . . : 0x7f754fc097e0
+ next_hook . . . . . . . : 0x7f754fc099a0
+
+[hook (addr:0x7f754fc099a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4dec5
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc09890
+ next_hook . . . . . . . : 0x7f754fc09a50
+
+[hook (addr:0x7f754fc09a50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4dec5
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'input_search'
+ prev_hook . . . . . . . : 0x7f754fc099a0
+ next_hook . . . . . . . : 0x7f754fc09b00
+
+[hook (addr:0x7f754fc09b00)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4dec5
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'input_text_changed'
+ prev_hook . . . . . . . : 0x7f754fc09a50
+ next_hook . . . . . . . : 0x7f754fc09c10
+
+[hook (addr:0x7f754fc09c10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0b3
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc09b00
+ next_hook . . . . . . . : 0x7f754fc09cc0
+
+[hook (addr:0x7f754fc09cc0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0b3
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc09c10
+ next_hook . . . . . . . : 0x7f754fc09d70
+
+[hook (addr:0x7f754fc09d70)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0b3
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'input_text_*'
+ prev_hook . . . . . . . : 0x7f754fc09cc0
+ next_hook . . . . . . . : 0x7f754fc09f70
+
+[hook (addr:0x7f754fc09f70)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0be
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_opened'
+ prev_hook . . . . . . . : 0x7f754fc09d70
+ next_hook . . . . . . . : 0x7f754fc0a020
+
+[hook (addr:0x7f754fc0a020)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0be
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_closed'
+ prev_hook . . . . . . . : 0x7f754fc09f70
+ next_hook . . . . . . . : 0x7f754fc0a130
+
+[hook (addr:0x7f754fc0a130)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0cb
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_opened'
+ prev_hook . . . . . . . : 0x7f754fc0a020
+ next_hook . . . . . . . : 0x7f754fc0a1e0
+
+[hook (addr:0x7f754fc0a1e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0cb
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_closed'
+ prev_hook . . . . . . . : 0x7f754fc0a130
+ next_hook . . . . . . . : 0x7f754fc0a290
+
+[hook (addr:0x7f754fc0a290)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0cb
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_moved'
+ prev_hook . . . . . . . : 0x7f754fc0a1e0
+ next_hook . . . . . . . : 0x7f754fc0a340
+
+[hook (addr:0x7f754fc0a340)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0cb
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_merged'
+ prev_hook . . . . . . . : 0x7f754fc0a290
+ next_hook . . . . . . . : 0x7f754fc0a3f0
+
+[hook (addr:0x7f754fc0a3f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0cb
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_unmerged'
+ prev_hook . . . . . . . : 0x7f754fc0a340
+ next_hook . . . . . . . : 0x7f754fc0a500
+
+[hook (addr:0x7f754fc0a500)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea50a7d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc0a3f0
+ next_hook . . . . . . . : 0x7f754fc0a5b0
+
+[hook (addr:0x7f754fc0a5b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea50a7d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc0a500
+ next_hook . . . . . . . : 0x7f754fc0a660
+
+[hook (addr:0x7f754fc0a660)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea50a7d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_renamed'
+ prev_hook . . . . . . . : 0x7f754fc0a5b0
+ next_hook . . . . . . . : 0x7f754fc0a770
+
+[hook (addr:0x7f754fc0a770)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea50a6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc0a660
+ next_hook . . . . . . . : 0x7f754fc0a820
+
+[hook (addr:0x7f754fc0a820)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea50a6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc0a770
+ next_hook . . . . . . . : 0x7f754fc0a8d0
+
+[hook (addr:0x7f754fc0a8d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea50a6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_moved'
+ prev_hook . . . . . . . : 0x7f754fc0a820
+ next_hook . . . . . . . : 0x7f754fc0a980
+
+[hook (addr:0x7f754fc0a980)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea50a6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_merged'
+ prev_hook . . . . . . . : 0x7f754fc0a8d0
+ next_hook . . . . . . . : 0x7f754fc0aa30
+
+[hook (addr:0x7f754fc0aa30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea50a6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_unmerged'
+ prev_hook . . . . . . . : 0x7f754fc0a980
+ next_hook . . . . . . . : 0x7f754fc0aae0
+
+[hook (addr:0x7f754fc0aae0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea50a6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_closed'
+ prev_hook . . . . . . . : 0x7f754fc0aa30
+ next_hook . . . . . . . : 0x7f754fc0abf0
+
+[hook (addr:0x7f754fc0abf0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea51c84
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc0aae0
+ next_hook . . . . . . . : 0x7f754fc0aca0
+
+[hook (addr:0x7f754fc0aca0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea51c84
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc0abf0
+ next_hook . . . . . . . : 0x7f754fc0ad50
+
+[hook (addr:0x7f754fc0ad50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea51c84
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_renamed'
+ prev_hook . . . . . . . : 0x7f754fc0aca0
+ next_hook . . . . . . . : 0x7f754fc0ae00
+
+[hook (addr:0x7f754fc0ae00)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea51c84
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_moved'
+ prev_hook . . . . . . . : 0x7f754fc0ad50
+ next_hook . . . . . . . : 0x7f754fc0af10
+
+[hook (addr:0x7f754fc0af10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0de
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc0ae00
+ next_hook . . . . . . . : 0x7f754fc0afc0
+
+[hook (addr:0x7f754fc0afc0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0de
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc0af10
+ next_hook . . . . . . . : 0x7f754fc0b070
+
+[hook (addr:0x7f754fc0b070)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0de
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_renamed'
+ prev_hook . . . . . . . : 0x7f754fc0afc0
+ next_hook . . . . . . . : 0x7f754fc0b120
+
+[hook (addr:0x7f754fc0b120)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0de
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_moved'
+ prev_hook . . . . . . . : 0x7f754fc0b070
+ next_hook . . . . . . . : 0x7f754fc0b230
+
+[hook (addr:0x7f754fc0b230)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0f0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc0b120
+ next_hook . . . . . . . : 0x7f754fc0b2e0
+
+[hook (addr:0x7f754fc0b2e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0f0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc0b230
+ next_hook . . . . . . . : 0x7f754fc0b3f0
+
+[hook (addr:0x7f754fc0b3f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4105d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc0b2e0
+ next_hook . . . . . . . : 0x7f754fc0b4a0
+
+[hook (addr:0x7f754fc0b4a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4105d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc0b3f0
+ next_hook . . . . . . . : 0x7f754fc0b550
+
+[hook (addr:0x7f754fc0b550)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4105d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_lines_hidden'
+ prev_hook . . . . . . . : 0x7f754fc0b4a0
+ next_hook . . . . . . . : 0x7f754fc0b600
+
+[hook (addr:0x7f754fc0b600)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4105d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'filters_*'
+ prev_hook . . . . . . . : 0x7f754fc0b550
+ next_hook . . . . . . . : 0x7f754fc0b710
+
+[hook (addr:0x7f754fc0b710)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea41070
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_zoomed'
+ prev_hook . . . . . . . : 0x7f754fc0b600
+ next_hook . . . . . . . : 0x7f754fc0b7c0
+
+[hook (addr:0x7f754fc0b7c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea41070
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_unzoomed'
+ prev_hook . . . . . . . : 0x7f754fc0b710
+ next_hook . . . . . . . : 0x7f754fc0b870
+
+[hook (addr:0x7f754fc0b870)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea41070
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc0b7c0
+ next_hook . . . . . . . : 0x7f754fc0b980
+
+[hook (addr:0x7f754fc0b980)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0fd
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc0b870
+ next_hook . . . . . . . : 0x7f754fc0ba30
+
+[hook (addr:0x7f754fc0ba30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0fd
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc0b980
+ next_hook . . . . . . . : 0x7f754fc0bae0
+
+[hook (addr:0x7f754fc0bae0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e0fd
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'nicklist_*'
+ prev_hook . . . . . . . : 0x7f754fc0ba30
+ next_hook . . . . . . . : 0x7f754fc0bbf0
+
+[hook (addr:0x7f754fc0bbf0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea40ff1
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc0bae0
+ next_hook . . . . . . . : 0x7f754fc0bca0
+
+[hook (addr:0x7f754fc0bca0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea40ff1
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc0bbf0
+ next_hook . . . . . . . : 0x7f754fc0bd50
+
+[hook (addr:0x7f754fc0bd50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea40ff1
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_scrolled'
+ prev_hook . . . . . . . : 0x7f754fc0bca0
+ next_hook . . . . . . . : 0x7f754fc0be60
+
+[hook (addr:0x7f754fc0be60)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea54e66
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'hotlist_changed'
+ prev_hook . . . . . . . : 0x7f754fc0bd50
+ next_hook . . . . . . . : 0x7f754fc0bf10
+
+[hook (addr:0x7f754fc0bf10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea54e66
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_moved'
+ prev_hook . . . . . . . : 0x7f754fc0be60
+ next_hook . . . . . . . : 0x7f754fc0bfc0
+
+[hook (addr:0x7f754fc0bfc0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea54e66
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_closed'
+ prev_hook . . . . . . . : 0x7f754fc0bf10
+ next_hook . . . . . . . : 0x7f754fc0c0d0
+
+[hook (addr:0x7f754fc0c0d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea54f54
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'partial_completion'
+ prev_hook . . . . . . . : 0x7f754fc0bfc0
+ next_hook . . . . . . . : 0x7f754fc0c1e0
+
+[hook (addr:0x7f754fc0c1e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e07d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc0c0d0
+ next_hook . . . . . . . : 0x7f754fc0c290
+
+[hook (addr:0x7f754fc0c290)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e07d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc0c1e0
+ next_hook . . . . . . . : 0x7f754fc0c340
+
+[hook (addr:0x7f754fc0c340)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e07d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_title_changed'
+ prev_hook . . . . . . . : 0x7f754fc0c290
+ next_hook . . . . . . . : 0x7f754fc0c450
+
+[hook (addr:0x7f754fc0c450)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e08a
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'nicklist_*'
+ prev_hook . . . . . . . : 0x7f754fc0c340
+ next_hook . . . . . . . : 0x7f754fc0c500
+
+[hook (addr:0x7f754fc0c500)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e08a
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc0c450
+ next_hook . . . . . . . : 0x7f754fc0c5b0
+
+[hook (addr:0x7f754fc0c5b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4e08a
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc0c500
+ next_hook . . . . . . . : 0x7f754fc0c750
+
+[hook (addr:0x7f754fc0c750)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4c0b0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc0c5b0
+ next_hook . . . . . . . : 0x7f754fc0c800
+
+[hook (addr:0x7f754fc0c800)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea4c0b0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'window_closed'
+ prev_hook . . . . . . . : 0x7f754fc0c750
+ next_hook . . . . . . . : 0x7f754fc0c910
+
+[hook (addr:0x7f754fc0c910)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea41081
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'mouse_enabled'
+ prev_hook . . . . . . . : 0x7f754fc0c800
+ next_hook . . . . . . . : 0x7f754fc0c9c0
+
+[hook (addr:0x7f754fc0c9c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea41081
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'mouse_disabled'
+ prev_hook . . . . . . . : 0x7f754fc0c910
+ next_hook . . . . . . . : 0x7f754fc0cad0
+
+[hook (addr:0x7f754fc0cad0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754ea418a2
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754e9faf70
+ signal. . . . . . . . : 'buffer_localvar_*'
+ prev_hook . . . . . . . : 0x7f754fc0c9c0
+ next_hook . . . . . . . : 0x7f754fc3e8e0
+
+[hook (addr:0x7f754fc3e8e0)]
+ plugin. . . . . . . . . : 0x7f754fc4e860 ('exec')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7546e91f00
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x7f754fc0cad0
+ next_hook . . . . . . . : 0x7f754fc6d580
+
+[hook (addr:0x7f754fc6d580)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7547a69510
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x7f754fc3e8e0
+ next_hook . . . . . . . : 0x7f754fc7fbb0
+
+[hook (addr:0x7f754fc7fbb0)]
+ plugin. . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7546c879e0
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fc6d580
+ next_hook . . . . . . . : 0x7f754fc7fc40
+
+[hook (addr:0x7f754fc7fc40)]
+ plugin. . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7546c87940
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f754fc7fbb0
+ next_hook . . . . . . . : 0x7f754fc7fcd0
+
+[hook (addr:0x7f754fc7fcd0)]
+ plugin. . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7546c87970
+ signal. . . . . . . . : 'buffer_closed'
+ prev_hook . . . . . . . : 0x7f754fc7fc40
+ next_hook . . . . . . . : 0x7f754fc7ee40
+
+[hook (addr:0x7f754fc7ee40)]
+ plugin. . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7546c879a0
+ signal. . . . . . . . : 'debug_libs'
+ prev_hook . . . . . . . : 0x7f754fc7fcd0
+ next_hook . . . . . . . : 0x7f754fc8d970
+
+[hook (addr:0x7f754fc8d970)]
+ plugin. . . . . . . . . : 0x7f754fc4ab50 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7547c7dd80
+ signal. . . . . . . . : 'upgrade'
+ prev_hook . . . . . . . : 0x7f754fc7ee40
+ next_hook . . . . . . . : 0x7f754fc8d9c0
+
+[hook (addr:0x7f754fc8d9c0)]
+ plugin. . . . . . . . . : 0x7f754fc4ab50 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7547c7e570
+ signal. . . . . . . . : 'xfer_add'
+ prev_hook . . . . . . . : 0x7f754fc8d970
+ next_hook . . . . . . . : 0x7f754fc8da10
+
+[hook (addr:0x7f754fc8da10)]
+ plugin. . . . . . . . . : 0x7f754fc4ab50 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7547c7c4a0
+ signal. . . . . . . . : 'xfer_start_resume'
+ prev_hook . . . . . . . : 0x7f754fc8d9c0
+ next_hook . . . . . . . : 0x7f754fc8da60
+
+[hook (addr:0x7f754fc8da60)]
+ plugin. . . . . . . . . : 0x7f754fc4ab50 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7547c7f1a0
+ signal. . . . . . . . : 'xfer_accept_resume'
+ prev_hook . . . . . . . : 0x7f754fc8da10
+ next_hook . . . . . . . : 0x7f754fc8daf0
+
+[hook (addr:0x7f754fc8daf0)]
+ plugin. . . . . . . . . : 0x7f754fc4ab50 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7547c7f9d0
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x7f754fc8da60
+ next_hook . . . . . . . : 0x7f754fcbc410
+
+[hook (addr:0x7f754fcbc410)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f75495156e0
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x7f754fc8daf0
+ next_hook . . . . . . . : 0x7f754fcbc4a0
+
+[hook (addr:0x7f754fcbc4a0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f75494f2690
+ signal. . . . . . . . : 'quit'
+ prev_hook . . . . . . . : 0x7f754fcbc410
+ next_hook . . . . . . . : 0x7f754fcbc530
+
+[hook (addr:0x7f754fcbc530)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f75494f2460
+ signal. . . . . . . . : 'upgrade'
+ prev_hook . . . . . . . : 0x7f754fcbc4a0
+ next_hook . . . . . . . : 0x7f754fcbc5c0
+
+[hook (addr:0x7f754fcbc5c0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754953f250
+ signal. . . . . . . . : 'xfer_send_ready'
+ prev_hook . . . . . . . : 0x7f754fcbc530
+ next_hook . . . . . . . : 0x7f754fcbc650
+
+[hook (addr:0x7f754fcbc650)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754953f560
+ signal. . . . . . . . : 'xfer_resume_ready'
+ prev_hook . . . . . . . : 0x7f754fcbc5c0
+ next_hook . . . . . . . : 0x7f754fcbc6e0
+
+[hook (addr:0x7f754fcbc6e0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754953f6d0
+ signal. . . . . . . . : 'xfer_send_accept_resume'
+ prev_hook . . . . . . . : 0x7f754fcbc650
+ next_hook . . . . . . . : 0x7f754fcbc770
+
+[hook (addr:0x7f754fcbc770)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7549517b70
+ signal. . . . . . . . : 'irc_input_send'
+ prev_hook . . . . . . . : 0x7f754fcbc6e0
+ next_hook . . . . . . . : 0x7f754fcbda40
+
+[hook (addr:0x7f754fcbda40)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f75494f2b40
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f754fcbc770
+ next_hook . . . . . . . : 0x7f754fcbfe60
+
+[hook (addr:0x7f754fcbfe60)]
+ plugin. . . . . . . . . : 0x7f754fc48a30 ('guile')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7548e8bd10
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x7f754fcbda40
+ next_hook . . . . . . . : 0x7f754fcc09b0
+
+[hook (addr:0x7f754fcc09b0)]
+ plugin. . . . . . . . . : 0x7f754fc48a30 ('guile')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7548e8bbb0
+ signal. . . . . . . . : 'debug_libs'
+ prev_hook . . . . . . . : 0x7f754fcbfe60
+ next_hook . . . . . . . : 0x7f754fcc0a20
+
+[hook (addr:0x7f754fcc0a20)]
+ plugin. . . . . . . . . : 0x7f754fc48a30 ('guile')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7548e8be10
+ signal. . . . . . . . : 'guile_script_install'
+ prev_hook . . . . . . . : 0x7f754fcc09b0
+ next_hook . . . . . . . : 0x7f754fcc0ab0
+
+[hook (addr:0x7f754fcc0ab0)]
+ plugin. . . . . . . . . : 0x7f754fc48a30 ('guile')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7548e8be10
+ signal. . . . . . . . : 'guile_script_remove'
+ prev_hook . . . . . . . : 0x7f754fcc0a20
+ next_hook . . . . . . . : 0x7f754fcc0b40
+
+[hook (addr:0x7f754fcc0b40)]
+ plugin. . . . . . . . . : 0x7f754fc48a30 ('guile')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7548e8be10
+ signal. . . . . . . . : 'guile_script_autoload'
+ prev_hook . . . . . . . : 0x7f754fcc0ab0
+ next_hook . . . . . . . : 0x7f754ffbd730
+
+[hook (addr:0x7f754ffbd730)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7547837650
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x7f754fcc0b40
+ next_hook . . . . . . . : 0x7f754ffbd780
+
+[hook (addr:0x7f754ffbd780)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7547836800
+ signal. . . . . . . . : 'debug_libs'
+ prev_hook . . . . . . . : 0x7f754ffbd730
+ next_hook . . . . . . . : 0x7f754fe6ec00
+
+[hook (addr:0x7f754fe6ec00)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7547837750
+ signal. . . . . . . . : 'python_script_install'
+ prev_hook . . . . . . . : 0x7f754ffbd780
+ next_hook . . . . . . . : 0x7f754fe6ec70
+
+[hook (addr:0x7f754fe6ec70)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7547837750
+ signal. . . . . . . . : 'python_script_remove'
+ prev_hook . . . . . . . : 0x7f754fe6ec00
+ next_hook . . . . . . . : 0x7f755002a2e0
+
+[hook (addr:0x7f755002a2e0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7547837750
+ signal. . . . . . . . : 'python_script_autoload'
+ prev_hook . . . . . . . : 0x7f754fe6ec70
+ next_hook . . . . . . . : 0x7f755018d7b0
+
+[hook (addr:0x7f755018d7b0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'otr'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500fa7b0
+ callback_data . . . . . : 0x7f755018d220
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f755002a2e0
+ next_hook . . . . . . . : 0x7f755018d840
+
+[hook (addr:0x7f755018d840)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'otr'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500fa7b0
+ callback_data . . . . . : 0x7f755018d820
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'buffer_closing'
+ prev_hook . . . . . . . : 0x7f755018d7b0
+ next_hook . . . . . . . : 0x7f75500b2670
+
+[hook (addr:0x7f75500b2670)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autojoin_on_invite'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500d1a70
+ callback_data . . . . . : 0x7f75501eec00
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : '*,irc_in2_invite'
+ prev_hook . . . . . . . : 0x7f755018d840
+ next_hook . . . . . . . : 0x7f75502a07e0
+
+[hook (addr:0x7f75502a07e0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'queryman'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500c6930
+ callback_data . . . . . : 0x7f7550107560
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'quit'
+ prev_hook . . . . . . . : 0x7f75500b2670
+ next_hook . . . . . . . : 0x7f75500d3420
+
+[hook (addr:0x7f75500d3420)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'queryman'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500c6930
+ callback_data . . . . . : 0x7f755029d2c0
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'irc_server_connected'
+ prev_hook . . . . . . . : 0x7f75502a07e0
+ next_hook . . . . . . . : 0x7f75502a81a0
+
+[hook (addr:0x7f75502a81a0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autojoin'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75502d9f50
+ callback_data . . . . . : 0x7f755008ea90
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'quit'
+ prev_hook . . . . . . . : 0x7f75500d3420
+ next_hook . . . . . . . : 0x7f7550347090
+
+[hook (addr:0x7f7550347090)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'clone_scanner'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550426e00
+ callback_data . . . . . : 0x7f75500a61d0
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : '*,irc_in2_join'
+ prev_hook . . . . . . . : 0x7f75502a81a0
+ next_hook . . . . . . . : 0x7f75504cde40
+
+[hook (addr:0x7f75504cde40)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'histman'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500aabe0
+ callback_data . . . . . : 0x7f755048dd60
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'quit'
+ prev_hook . . . . . . . : 0x7f7550347090
+ next_hook . . . . . . . : 0x7f7550468bc0
+
+[hook (addr:0x7f7550468bc0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'histman'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500aabe0
+ callback_data . . . . . : 0x7f75504ce240
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'upgrade_ended'
+ prev_hook . . . . . . . : 0x7f75504cde40
+ next_hook . . . . . . . : 0x7f755047d830
+
+[hook (addr:0x7f755047d830)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'histman'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500aabe0
+ callback_data . . . . . : 0x7f755047d810
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'buffer_closing'
+ prev_hook . . . . . . . : 0x7f7550468bc0
+ next_hook . . . . . . . : 0x7f75505a95b0
+
+[hook (addr:0x7f75505a95b0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'country'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75507bc270
+ callback_data . . . . . : 0x7f7550685490
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : '*,irc_in2_311'
+ prev_hook . . . . . . . : 0x7f755047d830
+ next_hook . . . . . . . : 0x7f755079b7d0
+
+[hook (addr:0x7f755079b7d0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'country'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75507bc270
+ callback_data . . . . . : 0x7f755079b7b0
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : '*,irc_in2_314'
+ prev_hook . . . . . . . : 0x7f75505a95b0
+ next_hook . . . . . . . : 0x7f755081e820
+
+[hook (addr:0x7f755081e820)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autosort'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75507cd7e0
+ callback_data . . . . . : 0x7f755085bf50
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'buffer_opened'
+ prev_hook . . . . . . . : 0x7f755079b7d0
+ next_hook . . . . . . . : 0x7f7550823ee0
+
+[hook (addr:0x7f7550823ee0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autosort'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75507cd7e0
+ callback_data . . . . . : 0x7f7550823e90
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'buffer_merged'
+ prev_hook . . . . . . . : 0x7f755081e820
+ next_hook . . . . . . . : 0x7f7550834bf0
+
+[hook (addr:0x7f7550834bf0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autosort'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75507cd7e0
+ callback_data . . . . . : 0x7f7550834bd0
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'buffer_unmerged'
+ prev_hook . . . . . . . : 0x7f7550823ee0
+ next_hook . . . . . . . : 0x7f7550839740
+
+[hook (addr:0x7f7550839740)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autosort'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75507cd7e0
+ callback_data . . . . . : 0x7f7550839720
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'buffer_renamed'
+ prev_hook . . . . . . . : 0x7f7550834bf0
+ next_hook . . . . . . . : 0x7f7550957680
+
+[hook (addr:0x7f7550957680)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autoconnect'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550972090
+ callback_data . . . . . : 0x7f755095ca40
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'quit'
+ prev_hook . . . . . . . : 0x7f7550839740
+ next_hook . . . . . . . : 0x7f7550970a80
+
+[hook (addr:0x7f7550970a80)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autoconnect'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550972090
+ callback_data . . . . . : 0x7f7550994130
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : '*,irc_in2_join'
+ prev_hook . . . . . . . : 0x7f7550957680
+ next_hook . . . . . . . : 0x7f75508c11c0
+
+[hook (addr:0x7f75508c11c0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autoconnect'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550972090
+ callback_data . . . . . : 0x7f75508c11a0
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : '*,irc_in2_part'
+ prev_hook . . . . . . . : 0x7f7550970a80
+ next_hook . . . . . . . : 0x7f75508e68f0
+
+[hook (addr:0x7f75508e68f0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autoconnect'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550972090
+ callback_data . . . . . : 0x7f7550993030
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'irc_server_disconnected'
+ prev_hook . . . . . . . : 0x7f75508c11c0
+ next_hook . . . . . . . : 0x7f75509d25a0
+
+[hook (addr:0x7f75509d25a0)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f75490c5980
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x7f75508e68f0
+ next_hook . . . . . . . : 0x7f75509d25f0
+
+[hook (addr:0x7f75509d25f0)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f75490cb570
+ signal. . . . . . . . : 'window_scrolled'
+ prev_hook . . . . . . . : 0x7f75509d25a0
+ next_hook . . . . . . . : 0x7f75509d2640
+
+[hook (addr:0x7f75509d2640)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f75490c58a0
+ signal. . . . . . . . : 'plugin_*'
+ prev_hook . . . . . . . : 0x7f75509d25f0
+ next_hook . . . . . . . : 0x7f75509d2690
+
+[hook (addr:0x7f75509d2690)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f75490c5910
+ signal. . . . . . . . : '*_script_*'
+ prev_hook . . . . . . . : 0x7f75509d2640
+ next_hook . . . . . . . : 0x7f7550a14e30
+
+[hook (addr:0x7f7550a14e30)]
+ plugin. . . . . . . . . : 0x7f7550b370b0 ('lua')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7541c3d660
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x7f75509d2690
+ next_hook . . . . . . . : 0x7f7550ae8d70
+
+[hook (addr:0x7f7550ae8d70)]
+ plugin. . . . . . . . . : 0x7f7550b370b0 ('lua')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7541c3d500
+ signal. . . . . . . . : 'debug_libs'
+ prev_hook . . . . . . . : 0x7f7550a14e30
+ next_hook . . . . . . . : 0x7f7550ae8e00
+
+[hook (addr:0x7f7550ae8e00)]
+ plugin. . . . . . . . . : 0x7f7550b370b0 ('lua')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7541c3d760
+ signal. . . . . . . . : 'lua_script_install'
+ prev_hook . . . . . . . : 0x7f7550ae8d70
+ next_hook . . . . . . . : 0x7f7550b37990
+
+[hook (addr:0x7f7550b37990)]
+ plugin. . . . . . . . . : 0x7f7550b370b0 ('lua')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7541c3d760
+ signal. . . . . . . . : 'lua_script_remove'
+ prev_hook . . . . . . . : 0x7f7550ae8e00
+ next_hook . . . . . . . : 0x7f7550b37a00
+
+[hook (addr:0x7f7550b37a00)]
+ plugin. . . . . . . . . : 0x7f7550b370b0 ('lua')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7541c3d760
+ signal. . . . . . . . : 'lua_script_autoload'
+ prev_hook . . . . . . . : 0x7f7550b37990
+ next_hook . . . . . . . : 0x7f7550439920
+
+[hook (addr:0x7f7550439920)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'histman'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 100
+ callback_pointer. . . . : 0x7f75500aabe0
+ callback_data . . . . . : 0x7f7550439900
+ signal data:
+ callback. . . . . . . : 0x7f754783a170
+ signal. . . . . . . . : 'buffer_opened'
+ prev_hook . . . . . . . : 0x7f7550b37a00
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754f8faf80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754ea06880
+ signal. . . . . . . . : 'chat_quote_time_prefix_message'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754f8fb000
+
+[hook (addr:0x7f754f8fb000)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754ea06880
+ signal. . . . . . . . : 'chat_quote_prefix_message'
+ prev_hook . . . . . . . : 0x7f754f8faf80
+ next_hook . . . . . . . : 0x7f754f8fb080
+
+[hook (addr:0x7f754f8fb080)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754ea06880
+ signal. . . . . . . . : 'chat_quote_message'
+ prev_hook . . . . . . . : 0x7f754f8fb000
+ next_hook . . . . . . . : 0x7f754fcbc370
+
+[hook (addr:0x7f754fcbc370)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f754951e7b0
+ signal. . . . . . . . : 'irc_redirection_notify_*'
+ prev_hook . . . . . . . : 0x7f754f8fb080
+ next_hook . . . . . . . : 0x7f754fcbc800
+
+[hook (addr:0x7f754fcbc800)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7549534270
+ signal. . . . . . . . : 'irc_redirect_pattern'
+ prev_hook . . . . . . . : 0x7f754fcbc370
+ next_hook . . . . . . . : 0x7f754fcbc890
+
+[hook (addr:0x7f754fcbc890)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f7549534470
+ signal. . . . . . . . : 'irc_redirect_command'
+ prev_hook . . . . . . . : 0x7f754fcbc800
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754fc9e870)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ config data:
+ callback. . . . . . . : 0x7f754950f550
+ option. . . . . . . . : 'weechat.look.nick_color_*'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754fc9e8c0
+
+[hook (addr:0x7f754fc9e8c0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ config data:
+ callback. . . . . . . : 0x7f754950f550
+ option. . . . . . . . : 'weechat.color.chat_nick_colors'
+ prev_hook . . . . . . . : 0x7f754fc9e870
+ next_hook . . . . . . . : 0x7f754fcbe340
+
+[hook (addr:0x7f754fcbe340)]
+ plugin. . . . . . . . . : 0x7f754fc48a30 ('guile')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754fc48a30
+ callback_data . . . . . : 0x0
+ config data:
+ callback. . . . . . . : 0x7f7548eae4f0
+ option. . . . . . . . : 'plugins.var.guile.check_license'
+ prev_hook . . . . . . . : 0x7f754fc9e8c0
+ next_hook . . . . . . . : 0x7f754ffe9800
+
+[hook (addr:0x7f754ffe9800)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754fc4d8a0
+ callback_data . . . . . : 0x0
+ config data:
+ callback. . . . . . . : 0x7f7548eae4f0
+ option. . . . . . . . : 'plugins.var.python.check_license'
+ prev_hook . . . . . . . : 0x7f754fcbe340
+ next_hook . . . . . . . : 0x7f755018d760
+
+[hook (addr:0x7f755018d760)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'otr'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500fa7b0
+ callback_data . . . . . : 0x7f755018d350
+ config data:
+ callback. . . . . . . : 0x7f75478394e0
+ option. . . . . . . . : 'logger.level.irc.*'
+ prev_hook . . . . . . . : 0x7f754ffe9800
+ next_hook . . . . . . . : 0x7f75503bc9f0
+
+[hook (addr:0x7f75503bc9f0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'confversion'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550400260
+ callback_data . . . . . : 0x7f75503c6220
+ config data:
+ callback. . . . . . . : 0x7f75478394e0
+ option. . . . . . . . : '*'
+ prev_hook . . . . . . . : 0x7f755018d760
+ next_hook . . . . . . . : 0x7f754fc37e90
+
+[hook (addr:0x7f754fc37e90)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'clone_scanner'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550426e00
+ callback_data . . . . . : 0x7f754fc37ee0
+ config data:
+ callback. . . . . . . : 0x7f75478394e0
+ option. . . . . . . . : 'plugins.var.python.clone_scanner.*'
+ prev_hook . . . . . . . : 0x7f75503bc9f0
+ next_hook . . . . . . . : 0x7f75504625b0
+
+[hook (addr:0x7f75504625b0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'histman'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500aabe0
+ callback_data . . . . . : 0x7f7550462590
+ config data:
+ callback. . . . . . . : 0x7f75478394e0
+ option. . . . . . . . : 'plugins.var.python.histman.*'
+ prev_hook . . . . . . . : 0x7f754fc37e90
+ next_hook . . . . . . . : 0x7f75506853e0
+
+[hook (addr:0x7f75506853e0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'autosort'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75507cd7e0
+ callback_data . . . . . : 0x7f75507d3f80
+ config data:
+ callback. . . . . . . : 0x7f75478394e0
+ option. . . . . . . . : 'autosort.*'
+ prev_hook . . . . . . . : 0x7f75504625b0
+ next_hook . . . . . . . : 0x7f7550b21b10
+
+[hook (addr:0x7f7550b21b10)]
+ plugin. . . . . . . . . : 0x7f7550b370b0 ('lua')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550b370b0
+ callback_data . . . . . : 0x0
+ config data:
+ callback. . . . . . . : 0x7f7548eae4f0
+ option. . . . . . . . : 'plugins.var.lua.check_license'
+ prev_hook . . . . . . . : 0x7f75506853e0
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754f9107b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c74e0
+ completion_item . . . : 'buffers_names'
+ description . . . . . : 'names of buffers'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754f910800
+
+[hook (addr:0x7f754f910800)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7af0
+ completion_item . . . : 'buffers_numbers'
+ description . . . . . : 'numbers of buffers'
+ prev_hook . . . . . . . : 0x7f754f9107b0
+ next_hook . . . . . . . : 0x7f754f910850
+
+[hook (addr:0x7f754f910850)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7530
+ completion_item . . . : 'buffers_plugins_names'
+ description . . . . . : 'names of buffers (including plugins names)'
+ prev_hook . . . . . . . : 0x7f754f910800
+ next_hook . . . . . . . : 0x7f754f9108a0
+
+[hook (addr:0x7f754f9108a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7580
+ completion_item . . . : 'buffer_properties_set'
+ description . . . . . : 'properties that can be set on a buffer'
+ prev_hook . . . . . . . : 0x7f754f910850
+ next_hook . . . . . . . : 0x7f754f9108f0
+
+[hook (addr:0x7f754f9108f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c75d0
+ completion_item . . . : 'buffer_properties_get'
+ description . . . . . : 'properties that can be read on a buffer'
+ prev_hook . . . . . . . : 0x7f754f9108a0
+ next_hook . . . . . . . : 0x7f754f910940
+
+[hook (addr:0x7f754f910940)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7b90
+ completion_item . . . : 'windows_numbers'
+ description . . . . . : 'numbers of windows'
+ prev_hook . . . . . . . : 0x7f754f9108f0
+ next_hook . . . . . . . : 0x7f754f910990
+
+[hook (addr:0x7f754f910990)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7c30
+ completion_item . . . : 'colors'
+ description . . . . . : 'color names'
+ prev_hook . . . . . . . : 0x7f754f910940
+ next_hook . . . . . . . : 0x7f754f9109e0
+
+[hook (addr:0x7f754f9109e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7d40
+ completion_item . . . : 'palette_colors'
+ description . . . . . : 'palette colors'
+ prev_hook . . . . . . . : 0x7f754f910990
+ next_hook . . . . . . . : 0x7f754f910a30
+
+[hook (addr:0x7f754f910a30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7690
+ completion_item . . . : 'config_files'
+ description . . . . . : 'configuration files'
+ prev_hook . . . . . . . : 0x7f754f9109e0
+ next_hook . . . . . . . : 0x7f754f910a80
+
+[hook (addr:0x7f754f910a80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c8a70
+ completion_item . . . : 'filename'
+ description . . . . . : 'filename'
+ prev_hook . . . . . . . : 0x7f754f910a30
+ next_hook . . . . . . . : 0x7f754f910ad0
+
+[hook (addr:0x7f754f910ad0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c76e0
+ completion_item . . . : 'filters_names'
+ description . . . . . : 'names of filters'
+ prev_hook . . . . . . . : 0x7f754f910a80
+ next_hook . . . . . . . : 0x7f754f910b20
+
+[hook (addr:0x7f754f910b20)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7730
+ completion_item . . . : 'commands'
+ description . . . . . : 'commands (weechat and plugins)'
+ prev_hook . . . . . . . : 0x7f754f910ad0
+ next_hook . . . . . . . : 0x7f754f910b90
+
+[hook (addr:0x7f754f910b90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7790
+ completion_item . . . : 'infos'
+ description . . . . . : 'names of infos hooked'
+ prev_hook . . . . . . . : 0x7f754f910b20
+ next_hook . . . . . . . : 0x7f754f910c40
+
+[hook (addr:0x7f754f910c40)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c77f0
+ completion_item . . . : 'infolists'
+ description . . . . . : 'names of infolists hooked'
+ prev_hook . . . . . . . : 0x7f754f910b90
+ next_hook . . . . . . . : 0x7f754f910cd0
+
+[hook (addr:0x7f754f910cd0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c8f00
+ completion_item . . . : 'nicks'
+ description . . . . . : 'nicks in nicklist of current buffer'
+ prev_hook . . . . . . . : 0x7f754f910c40
+ next_hook . . . . . . . : 0x7f754f910d60
+
+[hook (addr:0x7f754f910d60)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7da0
+ completion_item . . . : 'config_options'
+ description . . . . . : 'configuration options'
+ prev_hook . . . . . . . : 0x7f754f910cd0
+ next_hook . . . . . . . : 0x7f754f910e10
+
+[hook (addr:0x7f754f910e10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7850
+ completion_item . . . : 'plugins_names'
+ description . . . . . : 'names of plugins'
+ prev_hook . . . . . . . : 0x7f754f910d60
+ next_hook . . . . . . . : 0x7f754f910ec0
+
+[hook (addr:0x7f754f910ec0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c8000
+ completion_item . . . : 'plugins_installed'
+ description . . . . . : 'names of plugins installed'
+ prev_hook . . . . . . . : 0x7f754f910e10
+ next_hook . . . . . . . : 0x7f754f910f50
+
+[hook (addr:0x7f754f910f50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c8160
+ completion_item . . . : 'plugins_commands'
+ description . . . . . : 'commands defined by plugins'
+ prev_hook . . . . . . . : 0x7f754f910ec0
+ next_hook . . . . . . . : 0x7f754f910fe0
+
+[hook (addr:0x7f754f910fe0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7440
+ completion_item . . . : 'bars_names'
+ description . . . . . : 'names of bars'
+ prev_hook . . . . . . . : 0x7f754f910f50
+ next_hook . . . . . . . : 0x7f754f911090
+
+[hook (addr:0x7f754f911090)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c8330
+ completion_item . . . : 'config_option_values'
+ description . . . . . : 'values for a configuration option'
+ prev_hook . . . . . . . : 0x7f754f910fe0
+ next_hook . . . . . . . : 0x7f754f911120
+
+[hook (addr:0x7f754f911120)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c78a0
+ completion_item . . . : 'weechat_commands'
+ description . . . . . : 'weechat commands'
+ prev_hook . . . . . . . : 0x7f754f911090
+ next_hook . . . . . . . : 0x7f754f9111d0
+
+[hook (addr:0x7f754f9111d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7910
+ completion_item . . . : 'proxies_names'
+ description . . . . . : 'names of proxies'
+ prev_hook . . . . . . . : 0x7f754f911120
+ next_hook . . . . . . . : 0x7f754f911280
+
+[hook (addr:0x7f754f911280)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7950
+ completion_item . . . : 'proxies_options'
+ description . . . . . : 'options for proxies'
+ prev_hook . . . . . . . : 0x7f754f9111d0
+ next_hook . . . . . . . : 0x7f754f911330
+
+[hook (addr:0x7f754f911330)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7490
+ completion_item . . . : 'bars_options'
+ description . . . . . : 'options for bars'
+ prev_hook . . . . . . . : 0x7f754f911280
+ next_hook . . . . . . . : 0x7f754f9113e0
+
+[hook (addr:0x7f754f9113e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c79a0
+ completion_item . . . : 'keys_contexts'
+ description . . . . . : 'key contexts'
+ prev_hook . . . . . . . : 0x7f754f911330
+ next_hook . . . . . . . : 0x7f754f911490
+
+[hook (addr:0x7f754f911490)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c88a0
+ completion_item . . . : 'keys_codes'
+ description . . . . . : 'key codes'
+ prev_hook . . . . . . . : 0x7f754f9113e0
+ next_hook . . . . . . . : 0x7f754f911540
+
+[hook (addr:0x7f754f911540)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c8940
+ completion_item . . . : 'keys_codes_for_reset'
+ description . . . . . : 'key codes that can be reset (keys added, redefined or removed)'
+ prev_hook . . . . . . . : 0x7f754f911490
+ next_hook . . . . . . . : 0x7f754f911620
+
+[hook (addr:0x7f754f911620)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c79f0
+ completion_item . . . : 'cursor_areas'
+ description . . . . . : 'areas ("chat" or bar name) for free cursor movement'
+ prev_hook . . . . . . . : 0x7f754f911540
+ next_hook . . . . . . . : 0x7f754f9116f0
+
+[hook (addr:0x7f754f9116f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7a90
+ completion_item . . . : 'layouts_names'
+ description . . . . . : 'names of layouts'
+ prev_hook . . . . . . . : 0x7f754f911620
+ next_hook . . . . . . . : 0x7f754f9117a0
+
+[hook (addr:0x7f754f9117a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7d70
+ completion_item . . . : 'secured_data'
+ description . . . . . : 'names of secured data (file sec.conf, section data)'
+ prev_hook . . . . . . . : 0x7f754f9116f0
+ next_hook . . . . . . . : 0x7f754f911870
+
+[hook (addr:0x7f754f911870)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c7f70
+ completion_item . . . : 'env_vars'
+ description . . . . . : 'environment variables'
+ prev_hook . . . . . . . : 0x7f754f9117a0
+ next_hook . . . . . . . : 0x7f754f911920
+
+[hook (addr:0x7f754f911920)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754e9c8280
+ completion_item . . . : 'env_value'
+ description . . . . . : 'value of an environment variable'
+ prev_hook . . . . . . . : 0x7f754f911870
+ next_hook . . . . . . . : 0x7f754fc3d0d0
+
+[hook (addr:0x7f754fc3d0d0)]
+ plugin. . . . . . . . . : 0x7f754fc4e860 ('exec')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7546e940e0
+ completion_item . . . : 'exec_commands_ids'
+ description . . . . . : 'ids (numbers and names) of executed commands'
+ prev_hook . . . . . . . : 0x7f754f911920
+ next_hook . . . . . . . : 0x7f754fc6d5d0
+
+[hook (addr:0x7f754fc6d5d0)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f260
+ completion_item . . . : 'trigger_names'
+ description . . . . . : 'triggers'
+ prev_hook . . . . . . . : 0x7f754fc3d0d0
+ next_hook . . . . . . . : 0x7f754fc43730
+
+[hook (addr:0x7f754fc43730)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f2c0
+ completion_item . . . : 'trigger_names_default'
+ description . . . . . : 'default triggers'
+ prev_hook . . . . . . . : 0x7f754fc6d5d0
+ next_hook . . . . . . . : 0x7f754fc43780
+
+[hook (addr:0x7f754fc43780)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f320
+ completion_item . . . : 'trigger_options'
+ description . . . . . : 'options for triggers'
+ prev_hook . . . . . . . : 0x7f754fc43730
+ next_hook . . . . . . . : 0x7f754fc659a0
+
+[hook (addr:0x7f754fc659a0)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f500
+ completion_item . . . : 'trigger_option_value'
+ description . . . . . : 'value of a trigger option'
+ prev_hook . . . . . . . : 0x7f754fc43780
+ next_hook . . . . . . . : 0x7f754fc66d10
+
+[hook (addr:0x7f754fc66d10)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f380
+ completion_item . . . : 'trigger_hooks'
+ description . . . . . : 'hooks for triggers'
+ prev_hook . . . . . . . : 0x7f754fc659a0
+ next_hook . . . . . . . : 0x7f754fc67f10
+
+[hook (addr:0x7f754fc67f10)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f630
+ completion_item . . . : 'trigger_hooks_filter'
+ description . . . . . : 'hooks for triggers (for filter in monitor buffer)'
+ prev_hook . . . . . . . : 0x7f754fc66d10
+ next_hook . . . . . . . : 0x7f754fc7c5a0
+
+[hook (addr:0x7f754fc7c5a0)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f8e0
+ completion_item . . . : 'trigger_hook_arguments'
+ description . . . . . : 'default arguments for a hook'
+ prev_hook . . . . . . . : 0x7f754fc67f10
+ next_hook . . . . . . . : 0x7f754fc7c660
+
+[hook (addr:0x7f754fc7c660)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f3e0
+ completion_item . . . : 'trigger_hook_conditions'
+ description . . . . . : 'default conditions for a hook'
+ prev_hook . . . . . . . : 0x7f754fc7c5a0
+ next_hook . . . . . . . : 0x7f754fc7c720
+
+[hook (addr:0x7f754fc7c720)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f440
+ completion_item . . . : 'trigger_hook_regex'
+ description . . . . . : 'default regular expression for a hook'
+ prev_hook . . . . . . . : 0x7f754fc7c660
+ next_hook . . . . . . . : 0x7f754fc7c7e0
+
+[hook (addr:0x7f754fc7c7e0)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f4a0
+ completion_item . . . : 'trigger_hook_command'
+ description . . . . . : 'default command for a hook'
+ prev_hook . . . . . . . : 0x7f754fc7c720
+ next_hook . . . . . . . : 0x7f754fc7c8a0
+
+[hook (addr:0x7f754fc7c8a0)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f920
+ completion_item . . . : 'trigger_hook_rc'
+ description . . . . . : 'default return codes for hook callback'
+ prev_hook . . . . . . . : 0x7f754fc7c7e0
+ next_hook . . . . . . . : 0x7f754fc42b60
+
+[hook (addr:0x7f754fc42b60)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547a6f770
+ completion_item . . . : 'trigger_post_action'
+ description . . . . . : 'trigger post actions'
+ prev_hook . . . . . . . : 0x7f754fc7c8a0
+ next_hook . . . . . . . : 0x7f754fc7efa0
+
+[hook (addr:0x7f754fc7efa0)]
+ plugin. . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7546c89ca0
+ completion_item . . . : 'aspell_langs'
+ description . . . . . : 'list of all languages supported by aspell'
+ prev_hook . . . . . . . : 0x7f754fc42b60
+ next_hook . . . . . . . : 0x7f754fc7fa00
+
+[hook (addr:0x7f754fc7fa00)]
+ plugin. . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7546c89d00
+ completion_item . . . : 'aspell_dicts'
+ description . . . . . : 'list of aspell installed dictionaries'
+ prev_hook . . . . . . . : 0x7f754fc7efa0
+ next_hook . . . . . . . : 0x7f754fc80ac0
+
+[hook (addr:0x7f754fc80ac0)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547ec1c50
+ completion_item . . . : 'alias'
+ description . . . . . : 'list of aliases'
+ prev_hook . . . . . . . : 0x7f754fc7fa00
+ next_hook . . . . . . . : 0x7f754fc80b10
+
+[hook (addr:0x7f754fc80b10)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547ec1cb0
+ completion_item . . . : 'alias_value'
+ description . . . . . : 'value of alias'
+ prev_hook . . . . . . . : 0x7f754fc80ac0
+ next_hook . . . . . . . : 0x7f754fc8db80
+
+[hook (addr:0x7f754fc8db80)]
+ plugin. . . . . . . . . : 0x7f754fc4ab50 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547c82130
+ completion_item . . . : 'nick'
+ description . . . . . : 'nicks of DCC chat'
+ prev_hook . . . . . . . : 0x7f754fc80b10
+ next_hook . . . . . . . : 0x7f754fcbcad0
+
+[hook (addr:0x7f754fcbcad0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950cb80
+ completion_item . . . : 'irc_server'
+ description . . . . . : 'current IRC server'
+ prev_hook . . . . . . . : 0x7f754fc8db80
+ next_hook . . . . . . . : 0x7f754fcbcb80
+
+[hook (addr:0x7f754fcbcb80)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950cc20
+ completion_item . . . : 'irc_server_nick'
+ description . . . . . : 'nick on current IRC server'
+ prev_hook . . . . . . . : 0x7f754fcbcad0
+ next_hook . . . . . . . : 0x7f754fcbcc40
+
+[hook (addr:0x7f754fcbcc40)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950ccd0
+ completion_item . . . : 'irc_server_channels'
+ description . . . . . : 'channels on current IRC server'
+ prev_hook . . . . . . . : 0x7f754fcbcb80
+ next_hook . . . . . . . : 0x7f754fcbcd00
+
+[hook (addr:0x7f754fcbcd00)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950cdf0
+ completion_item . . . : 'irc_server_privates'
+ description . . . . . : 'privates on current IRC server'
+ prev_hook . . . . . . . : 0x7f754fcbcc40
+ next_hook . . . . . . . : 0x7f754fcbcdc0
+
+[hook (addr:0x7f754fcbcdc0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950ced0
+ completion_item . . . : 'irc_server_nicks'
+ description . . . . . : 'nicks on all channels of current IRC server'
+ prev_hook . . . . . . . : 0x7f754fcbcd00
+ next_hook . . . . . . . : 0x7f754fcbce90
+
+[hook (addr:0x7f754fcbce90)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950ca80
+ completion_item . . . : 'irc_servers'
+ description . . . . . : 'IRC servers (internal names)'
+ prev_hook . . . . . . . : 0x7f754fcbcdc0
+ next_hook . . . . . . . : 0x7f754fcbcf50
+
+[hook (addr:0x7f754fcbcf50)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950cff0
+ completion_item . . . : 'irc_channel'
+ description . . . . . : 'current IRC channel'
+ prev_hook . . . . . . . : 0x7f754fcbce90
+ next_hook . . . . . . . : 0x7f754fcbd000
+
+[hook (addr:0x7f754fcbd000)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950daa0
+ completion_item . . . : 'nick'
+ description . . . . . : 'nicks of current IRC channel'
+ prev_hook . . . . . . . : 0x7f754fcbcf50
+ next_hook . . . . . . . : 0x7f754fcbd0c0
+
+[hook (addr:0x7f754fcbd0c0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950d670
+ completion_item . . . : 'irc_channel_nicks_hosts'
+ description . . . . . : 'nicks and hostnames of current IRC channel'
+ prev_hook . . . . . . . : 0x7f754fcbd000
+ next_hook . . . . . . . : 0x7f754fcbd190
+
+[hook (addr:0x7f754fcbd190)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950d810
+ completion_item . . . : 'irc_channel_topic'
+ description . . . . . : 'topic of current IRC channel'
+ prev_hook . . . . . . . : 0x7f754fcbd0c0
+ next_hook . . . . . . . : 0x7f754fcbd250
+
+[hook (addr:0x7f754fcbd250)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950d0a0
+ completion_item . . . : 'irc_channels'
+ description . . . . . : 'channels on all IRC servers'
+ prev_hook . . . . . . . : 0x7f754fcbd190
+ next_hook . . . . . . . : 0x7f754fcbd310
+
+[hook (addr:0x7f754fcbd310)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950cae0
+ completion_item . . . : 'irc_privates'
+ description . . . . . : 'privates on all IRC servers'
+ prev_hook . . . . . . . : 0x7f754fcbd250
+ next_hook . . . . . . . : 0x7f754fcbd3d0
+
+[hook (addr:0x7f754fcbd3d0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950d260
+ completion_item . . . : 'irc_msg_kick'
+ description . . . . . : 'default kick message'
+ prev_hook . . . . . . . : 0x7f754fcbd310
+ next_hook . . . . . . . : 0x7f754fcbd480
+
+[hook (addr:0x7f754fcbd480)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950d380
+ completion_item . . . : 'irc_msg_part'
+ description . . . . . : 'default part message for IRC channel'
+ prev_hook . . . . . . . : 0x7f754fcbd3d0
+ next_hook . . . . . . . : 0x7f754fcbd540
+
+[hook (addr:0x7f754fcbd540)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950d5d0
+ completion_item . . . : 'irc_ignores_numbers'
+ description . . . . . : 'numbers for defined ignores'
+ prev_hook . . . . . . . : 0x7f754fcbd480
+ next_hook . . . . . . . : 0x7f754fcbd600
+
+[hook (addr:0x7f754fcbd600)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f754950d4a0
+ completion_item . . . : 'irc_notify_nicks'
+ description . . . . . : 'nicks in notify list'
+ prev_hook . . . . . . . : 0x7f754fcbd540
+ next_hook . . . . . . . : 0x7f754fcbfdc0
+
+[hook (addr:0x7f754fcbfdc0)]
+ plugin. . . . . . . . . : 0x7f754fc48a30 ('guile')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7548e8bc50
+ completion_item . . . : 'guile_script'
+ description . . . . . : 'list of scripts'
+ prev_hook . . . . . . . : 0x7f754fcbd600
+ next_hook . . . . . . . : 0x7f754ffd81d0
+
+[hook (addr:0x7f754ffd81d0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7547837590
+ completion_item . . . : 'python_script'
+ description . . . . . : 'list of scripts'
+ prev_hook . . . . . . . : 0x7f754fcbfdc0
+ next_hook . . . . . . . : 0x7f755018d710
+
+[hook (addr:0x7f755018d710)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'otr'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500fa7b0
+ callback_data . . . . . : 0x7f755018d300
+ completion data:
+ callback. . . . . . . : 0x7f75478395b0
+ completion_item . . . : 'otr_policy'
+ description . . . . . : 'OTR policies'
+ prev_hook . . . . . . . : 0x7f754ffd81d0
+ next_hook . . . . . . . : 0x7f7550294c70
+
+[hook (addr:0x7f7550294c70)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'grep'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f755037f650
+ callback_data . . . . . : 0x7f75500a7270
+ completion data:
+ callback. . . . . . . : 0x7f75478395b0
+ completion_item . . . : 'grep_log_files'
+ description . . . . . : 'list of log files'
+ prev_hook . . . . . . . : 0x7f755018d710
+ next_hook . . . . . . . : 0x7f75503a90d0
+
+[hook (addr:0x7f75503a90d0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'grep'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f755037f650
+ callback_data . . . . . : 0x7f75503a90b0
+ completion data:
+ callback. . . . . . . : 0x7f75478395b0
+ completion_item . . . : 'grep_arguments'
+ description . . . . . : 'list of arguments'
+ prev_hook . . . . . . . : 0x7f7550294c70
+ next_hook . . . . . . . : 0x7f755090ecb0
+
+[hook (addr:0x7f755090ecb0)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f75490cc230
+ completion_item . . . : 'script_languages'
+ description . . . . . : 'list of script languages'
+ prev_hook . . . . . . . : 0x7f75503a90d0
+ next_hook . . . . . . . : 0x7f75509d2320
+
+[hook (addr:0x7f75509d2320)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f75490cc290
+ completion_item . . . : 'script_extensions'
+ description . . . . . : 'list of script extensions'
+ prev_hook . . . . . . . : 0x7f755090ecb0
+ next_hook . . . . . . . : 0x7f75509d2370
+
+[hook (addr:0x7f75509d2370)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f75490cc2f0
+ completion_item . . . : 'script_scripts'
+ description . . . . . : 'list of scripts in repository'
+ prev_hook . . . . . . . : 0x7f75509d2320
+ next_hook . . . . . . . : 0x7f75509d23c0
+
+[hook (addr:0x7f75509d23c0)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f75490cc350
+ completion_item . . . : 'script_scripts_installed'
+ description . . . . . : 'list of scripts installed (from repository)'
+ prev_hook . . . . . . . : 0x7f75509d2370
+ next_hook . . . . . . . : 0x7f75509d2410
+
+[hook (addr:0x7f75509d2410)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f75490cc540
+ completion_item . . . : 'script_files'
+ description . . . . . : 'files in script directories'
+ prev_hook . . . . . . . : 0x7f75509d23c0
+ next_hook . . . . . . . : 0x7f75509d2460
+
+[hook (addr:0x7f75509d2460)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f75490cc3c0
+ completion_item . . . : 'script_tags'
+ description . . . . . : 'tags of scripts in repository'
+ prev_hook . . . . . . . : 0x7f75509d2410
+ next_hook . . . . . . . : 0x7f7550ae8c80
+
+[hook (addr:0x7f7550ae8c80)]
+ plugin. . . . . . . . . : 0x7f7550b370b0 ('lua')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f7541c3d5a0
+ completion_item . . . : 'lua_script'
+ description . . . . . : 'list of scripts'
+ prev_hook . . . . . . . : 0x7f75509d2460
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754fc42810)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 5000
+ callback_pointer. . . . : 0x7f754fc42650
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f7547a6b200
+ modifier. . . . . . . : 'input_text_display'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754fc74560
+
+[hook (addr:0x7f754fc74560)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 5000
+ callback_pointer. . . . : 0x7f754fc42650
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f7547a6b200
+ modifier. . . . . . . : 'history_add'
+ prev_hook . . . . . . . : 0x7f754fc42810
+ next_hook . . . . . . . : 0x7f754fc745f0
+
+[hook (addr:0x7f754fc745f0)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 5000
+ callback_pointer. . . . : 0x7f754fc42650
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f7547a6b200
+ modifier. . . . . . . : 'irc_command_auth'
+ prev_hook . . . . . . . : 0x7f754fc74560
+ next_hook . . . . . . . : 0x7f754fc74730
+
+[hook (addr:0x7f754fc74730)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 5000
+ callback_pointer. . . . : 0x7f754fc74680
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f7547a6b200
+ modifier. . . . . . . : 'irc_message_auth'
+ prev_hook . . . . . . . : 0x7f754fc745f0
+ next_hook . . . . . . . : 0x7f754fc6d480
+
+[hook (addr:0x7f754fc6d480)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 5000
+ callback_pointer. . . . : 0x7f754fc6f800
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f7547a6b200
+ modifier. . . . . . . : 'input_text_display'
+ prev_hook . . . . . . . : 0x7f754fc74730
+ next_hook . . . . . . . : 0x7f754fc6d4f0
+
+[hook (addr:0x7f754fc6d4f0)]
+ plugin. . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 5000
+ callback_pointer. . . . : 0x7f754fc6f800
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f7547a6b200
+ modifier. . . . . . . : 'history_add'
+ prev_hook . . . . . . . : 0x7f754fc6d480
+ next_hook . . . . . . . : 0x7f754f934be0
+
+[hook (addr:0x7f754f934be0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f754ea2f7e0
+ modifier. . . . . . . : 'color_decode_ansi'
+ prev_hook . . . . . . . : 0x7f754fc6d4f0
+ next_hook . . . . . . . : 0x7f754fc3c3a0
+
+[hook (addr:0x7f754fc3c3a0)]
+ plugin. . . . . . . . . : 0x7f754fc44510 ('charset')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f75492da8e0
+ modifier. . . . . . . : 'charset_decode'
+ prev_hook . . . . . . . : 0x7f754f934be0
+ next_hook . . . . . . . : 0x7f754fc3c3f0
+
+[hook (addr:0x7f754fc3c3f0)]
+ plugin. . . . . . . . . : 0x7f754fc44510 ('charset')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f75492da980
+ modifier. . . . . . . : 'charset_encode'
+ prev_hook . . . . . . . : 0x7f754fc3c3a0
+ next_hook . . . . . . . : 0x7f754fcbc920
+
+[hook (addr:0x7f754fcbc920)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f75494f8ce0
+ modifier. . . . . . . : 'irc_color_decode'
+ prev_hook . . . . . . . : 0x7f754fc3c3f0
+ next_hook . . . . . . . : 0x7f754fcbc9b0
+
+[hook (addr:0x7f754fcbc9b0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f75494f8ce0
+ modifier. . . . . . . : 'irc_color_encode'
+ prev_hook . . . . . . . : 0x7f754fcbc920
+ next_hook . . . . . . . : 0x7f754fcbca40
+
+[hook (addr:0x7f754fcbca40)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f75494f8ce0
+ modifier. . . . . . . : 'irc_color_decode_ansi'
+ prev_hook . . . . . . . : 0x7f754fcbc9b0
+ next_hook . . . . . . . : 0x7f75501b1f70
+
+[hook (addr:0x7f75501b1f70)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'otr'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500fa7b0
+ callback_data . . . . . : 0x7f75501288e0
+ modifier data:
+ callback. . . . . . . : 0x7f7547838cb0
+ modifier. . . . . . . : 'irc_in_privmsg'
+ prev_hook . . . . . . . : 0x7f754fcbca40
+ next_hook . . . . . . . : 0x7f755013c740
+
+[hook (addr:0x7f755013c740)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : 'otr'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f75500fa7b0
+ callback_data . . . . . : 0x7f75501b1fc0
+ modifier data:
+ callback. . . . . . . : 0x7f7547838cb0
+ modifier. . . . . . . : 'irc_out_privmsg'
+ prev_hook . . . . . . . : 0x7f75501b1f70
+ next_hook . . . . . . . : 0x7f754fc7fa50
+
+[hook (addr:0x7f754fc7fa50)]
+ plugin. . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 500
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f7546c882b0
+ modifier. . . . . . . : 'input_text_display'
+ prev_hook . . . . . . . : 0x7f755013c740
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754f934c70)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f800
+ info_name . . . . . . : 'version'
+ description . . . . . : 'WeeChat version'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754f934d50
+
+[hook (addr:0x7f754f934d50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea30650
+ info_name . . . . . . : 'version_number'
+ description . . . . . : 'WeeChat version (as number)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f934c70
+ next_hook . . . . . . . : 0x7f754f935490
+
+[hook (addr:0x7f754f935490)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f8d0
+ info_name . . . . . . : 'version_git'
+ description . . . . . : 'WeeChat git version (output of command "git describe" for a development version only, empty for a stable release)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f934d50
+ next_hook . . . . . . . : 0x7f754f9355d0
+
+[hook (addr:0x7f754f9355d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f8e0
+ info_name . . . . . . : 'date'
+ description . . . . . : 'WeeChat compilation date'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f935490
+ next_hook . . . . . . . : 0x7f754f9356c0
+
+[hook (addr:0x7f754f9356c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f750
+ info_name . . . . . . : 'dir_separator'
+ description . . . . . : 'directory separator'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f9355d0
+ next_hook . . . . . . . : 0x7f754f935f40
+
+[hook (addr:0x7f754f935f40)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f8f0
+ info_name . . . . . . : 'weechat_dir'
+ description . . . . . : 'WeeChat directory'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f9356c0
+ next_hook . . . . . . . : 0x7f754f936020
+
+[hook (addr:0x7f754f936020)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f760
+ info_name . . . . . . : 'weechat_libdir'
+ description . . . . . : 'WeeChat "lib" directory'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f935f40
+ next_hook . . . . . . . : 0x7f754f936100
+
+[hook (addr:0x7f754f936100)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f770
+ info_name . . . . . . : 'weechat_sharedir'
+ description . . . . . : 'WeeChat "share" directory'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f936020
+ next_hook . . . . . . . : 0x7f754f9361f0
+
+[hook (addr:0x7f754f9361f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f780
+ info_name . . . . . . : 'weechat_localedir'
+ description . . . . . : 'WeeChat "locale" directory'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f936100
+ next_hook . . . . . . . : 0x7f754f9362e0
+
+[hook (addr:0x7f754f9362e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f790
+ info_name . . . . . . : 'weechat_site'
+ description . . . . . : 'WeeChat site'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f9361f0
+ next_hook . . . . . . . : 0x7f754f9363c0
+
+[hook (addr:0x7f754f9363c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f7a0
+ info_name . . . . . . : 'weechat_site_download'
+ description . . . . . : 'WeeChat site, download page'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f9362e0
+ next_hook . . . . . . . : 0x7f754f9364b0
+
+[hook (addr:0x7f754f9364b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f810
+ info_name . . . . . . : 'weechat_upgrading'
+ description . . . . . : '1 if WeeChat is upgrading (command `/upgrade`)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f9363c0
+ next_hook . . . . . . . : 0x7f754f9365b0
+
+[hook (addr:0x7f754f9365b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f7b0
+ info_name . . . . . . : 'charset_terminal'
+ description . . . . . : 'terminal charset'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f9364b0
+ next_hook . . . . . . . : 0x7f754f936690
+
+[hook (addr:0x7f754f936690)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f7c0
+ info_name . . . . . . : 'charset_internal'
+ description . . . . . : 'WeeChat internal charset'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f9365b0
+ next_hook . . . . . . . : 0x7f754f936780
+
+[hook (addr:0x7f754f936780)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f950
+ info_name . . . . . . : 'locale'
+ description . . . . . : 'locale used for translating messages'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f936690
+ next_hook . . . . . . . : 0x7f754f936870
+
+[hook (addr:0x7f754f936870)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f960
+ info_name . . . . . . : 'inactivity'
+ description . . . . . : 'keyboard inactivity (seconds)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f936780
+ next_hook . . . . . . . : 0x7f754f936960
+
+[hook (addr:0x7f754f936960)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f850
+ info_name . . . . . . : 'filters_enabled'
+ description . . . . . : '1 if filters are enabled'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f936870
+ next_hook . . . . . . . : 0x7f754f936a50
+
+[hook (addr:0x7f754f936a50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f890
+ info_name . . . . . . : 'cursor_mode'
+ description . . . . . : '1 if cursor mode is enabled'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f936960
+ next_hook . . . . . . . : 0x7f754f936b40
+
+[hook (addr:0x7f754f936b40)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f9b0
+ info_name . . . . . . : 'term_width'
+ description . . . . . : 'width of terminal'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f936a50
+ next_hook . . . . . . . : 0x7f754f936c20
+
+[hook (addr:0x7f754f936c20)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f9f0
+ info_name . . . . . . : 'term_height'
+ description . . . . . : 'height of terminal'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f936b40
+ next_hook . . . . . . . : 0x7f754f936d00
+
+[hook (addr:0x7f754f936d00)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2f7d0
+ info_name . . . . . . : 'color_ansi_regex'
+ description . . . . . : 'POSIX extended regular expression to search ANSI escape codes'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f936c20
+ next_hook . . . . . . . : 0x7f754f936e10
+
+[hook (addr:0x7f754f936e10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2fa30
+ info_name . . . . . . : 'color_term2rgb'
+ description . . . . . : 'terminal color (0-255) converted to RGB color'
+ args_description. . . : 'color (terminal color: 0-255)'
+ prev_hook . . . . . . . : 0x7f754f936d00
+ next_hook . . . . . . . : 0x7f754f938770
+
+[hook (addr:0x7f754f938770)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2faa0
+ info_name . . . . . . : 'color_rgb2term'
+ description . . . . . : 'RGB color converted to terminal color (0-255)'
+ args_description. . . : 'rgb,limit (limit is optional and is set to 256 by default)'
+ prev_hook . . . . . . . : 0x7f754f936e10
+ next_hook . . . . . . . : 0x7f754f938870
+
+[hook (addr:0x7f754f938870)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2fb90
+ info_name . . . . . . : 'nick_color'
+ description . . . . . : 'get nick color code'
+ args_description. . . : 'nickname'
+ prev_hook . . . . . . . : 0x7f754f938770
+ next_hook . . . . . . . : 0x7f754f938950
+
+[hook (addr:0x7f754f938950)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f754ea2fba0
+ info_name . . . . . . : 'nick_color_name'
+ description . . . . . : 'get nick color name'
+ args_description. . . : 'nickname'
+ prev_hook . . . . . . . : 0x7f754f938870
+ next_hook . . . . . . . : 0x7f754fc7fb20
+
+[hook (addr:0x7f754fc7fb20)]
+ plugin. . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f7546c8a9b0
+ info_name . . . . . . : 'aspell_dict'
+ description . . . . . : 'comma-separated list of dictionaries used in buffer'
+ args_description. . . : 'buffer pointer ("0x12345678") or buffer full name ("irc.freenode.#weechat")'
+ prev_hook . . . . . . . : 0x7f754f938950
+ next_hook . . . . . . . : 0x7f754fcb9f70
+
+[hook (addr:0x7f754fcb9f70)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f7549516170
+ info_name . . . . . . : 'irc_is_channel'
+ description . . . . . : '1 if string is a valid IRC channel name for server'
+ args_description. . . : 'server,channel (server is optional)'
+ prev_hook . . . . . . . : 0x7f754fc7fb20
+ next_hook . . . . . . . : 0x7f754fcba030
+
+[hook (addr:0x7f754fcba030)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f75495161f0
+ info_name . . . . . . : 'irc_is_nick'
+ description . . . . . : '1 if string is a valid IRC nick name'
+ args_description. . . : 'nickname'
+ prev_hook . . . . . . . : 0x7f754fcb9f70
+ next_hook . . . . . . . : 0x7f754fcba0e0
+
+[hook (addr:0x7f754fcba0e0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f7549516120
+ info_name . . . . . . : 'irc_nick'
+ description . . . . . : 'get current nick on a server'
+ args_description. . . : 'server name'
+ prev_hook . . . . . . . : 0x7f754fcba030
+ next_hook . . . . . . . : 0x7f754fcba1b0
+
+[hook (addr:0x7f754fcba1b0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f7549516240
+ info_name . . . . . . : 'irc_nick_from_host'
+ description . . . . . : 'get nick from IRC host'
+ args_description. . . : 'IRC host (like `:nick!name@server.com`)'
+ prev_hook . . . . . . . : 0x7f754fcba0e0
+ next_hook . . . . . . . : 0x7f754fcba2a0
+
+[hook (addr:0x7f754fcba2a0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f7549516260
+ info_name . . . . . . : 'irc_nick_color'
+ description . . . . . : 'get nick color code (*deprecated* since version 1.5, replaced by "nick_color")'
+ args_description. . . : 'nickname'
+ prev_hook . . . . . . . : 0x7f754fcba1b0
+ next_hook . . . . . . . : 0x7f754fcba3c0
+
+[hook (addr:0x7f754fcba3c0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f7549516280
+ info_name . . . . . . : 'irc_nick_color_name'
+ description . . . . . : 'get nick color name (*deprecated* since version 1.5, replaced by "nick_color_name")'
+ args_description. . . : 'nickname'
+ prev_hook . . . . . . . : 0x7f754fcba2a0
+ next_hook . . . . . . . : 0x7f754fcba4e0
+
+[hook (addr:0x7f754fcba4e0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f7549516bb0
+ info_name . . . . . . : 'irc_buffer'
+ description . . . . . : 'get buffer pointer for an IRC server/channel/nick'
+ args_description. . . : 'server,channel,nick (channel and nicks are optional)'
+ prev_hook . . . . . . . : 0x7f754fcba3c0
+ next_hook . . . . . . . : 0x7f754fcba600
+
+[hook (addr:0x7f754fcba600)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f75495162a0
+ info_name . . . . . . : 'irc_server_isupport'
+ description . . . . . : '1 if server supports this feature (from IRC message 005)'
+ args_description. . . : 'server,feature'
+ prev_hook . . . . . . . : 0x7f754fcba4e0
+ next_hook . . . . . . . : 0x7f754fcba710
+
+[hook (addr:0x7f754fcba710)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f7549516320
+ info_name . . . . . . : 'irc_server_isupport_value'
+ description . . . . . : 'value of feature, if supported by server (from IRC message 005)'
+ args_description. . . : 'server,feature'
+ prev_hook . . . . . . . : 0x7f754fcba600
+ next_hook . . . . . . . : 0x7f754fcc0ca0
+
+[hook (addr:0x7f754fcc0ca0)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f7547837a50
+ info_name . . . . . . : 'python2_bin'
+ description . . . . . : 'path to python 2.x interpreter'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754fcba710
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754fcba830)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 13 (info_hashtable)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info_hashtable data:
+ callback. . . . . . . : 0x7f7549516390
+ info_name . . . . . . : 'irc_message_parse'
+ description . . . . . : 'parse an IRC message'
+ args_description. . . : '"message": IRC message, "server": server name (optional)'
+ output_description. . : '"tags": tags, "message_without_tags": message without the tags, "nick": nick, "host": host, "command": command, "channel": channel, "arguments": arguments (includes channel), "text": text (for example user message), "pos_command": index of "command" message ("-1" if "command" was not found), "pos_arguments": index of "arguments" message ("-1" if "arguments" was not found), "pos_channel": index of "channel" message ("-1" if "channel" was not found), "pos_text": index of "text" message ("-1" if "text" was not found)'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754fcbab50
+
+[hook (addr:0x7f754fcbab50)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 13 (info_hashtable)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info_hashtable data:
+ callback. . . . . . . : 0x7f7549516410
+ info_name . . . . . . : 'irc_message_split'
+ description . . . . . : 'split an IRC message (to fit in 512 bytes)'
+ args_description. . . : '"message": IRC message, "server": server name (optional)'
+ output_description. . : '"msg1" ... "msgN": messages to send (without final "\r\n"), "args1" ... "argsN": arguments of messages, "count": number of messages'
+ prev_hook . . . . . . . : 0x7f754fcba830
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754f938a30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea2fbb0
+ infolist_name . . . . : 'bar'
+ description . . . . . : 'list of bars'
+ pointer_description . : 'bar pointer (optional)'
+ args_description. . . : 'bar name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754f938b50
+
+[hook (addr:0x7f754f938b50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea2fc70
+ infolist_name . . . . : 'bar_item'
+ description . . . . . : 'list of bar items'
+ pointer_description . : 'bar item pointer (optional)'
+ args_description. . . : 'bar item name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754f938a30
+ next_hook . . . . . . . : 0x7f754f938c80
+
+[hook (addr:0x7f754f938c80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea2fd30
+ infolist_name . . . . : 'bar_window'
+ description . . . . . : 'list of bar windows'
+ pointer_description . : 'bar window pointer (optional)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f938b50
+ next_hook . . . . . . . : 0x7f754f938d90
+
+[hook (addr:0x7f754f938d90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea2fe30
+ infolist_name . . . . : 'buffer'
+ description . . . . . : 'list of buffers'
+ pointer_description . : 'buffer pointer (optional)'
+ args_description. . . : 'buffer name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754f938c80
+ next_hook . . . . . . . : 0x7f754f938ec0
+
+[hook (addr:0x7f754f938ec0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea2fef0
+ infolist_name . . . . : 'buffer_lines'
+ description . . . . . : 'lines of a buffer'
+ pointer_description . : 'buffer pointer'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f938d90
+ next_hook . . . . . . . : 0x7f754f938fc0
+
+[hook (addr:0x7f754f938fc0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea2ff80
+ infolist_name . . . . : 'filter'
+ description . . . . . : 'list of filters'
+ pointer_description . : ''
+ args_description. . . : 'filter name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754f938ec0
+ next_hook . . . . . . . : 0x7f754f9390e0
+
+[hook (addr:0x7f754f9390e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea30010
+ infolist_name . . . . : 'history'
+ description . . . . . : 'history of commands'
+ pointer_description . : 'buffer pointer (if not set, return global history) (optional)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f938fc0
+ next_hook . . . . . . . : 0x7f754f939210
+
+[hook (addr:0x7f754f939210)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea300b0
+ infolist_name . . . . : 'hook'
+ description . . . . . : 'list of hooks'
+ pointer_description . : 'hook pointer (optional)'
+ args_description. . . : 'type,arguments (type is command/timer/.., arguments to get only some hooks (wildcard "*" is allowed), both are optional)'
+ prev_hook . . . . . . . : 0x7f754f9390e0
+ next_hook . . . . . . . : 0x7f754f939380
+
+[hook (addr:0x7f754f939380)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea30110
+ infolist_name . . . . : 'hotlist'
+ description . . . . . : 'list of buffers in hotlist'
+ pointer_description . : ''
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f939210
+ next_hook . . . . . . . : 0x7f754f939490
+
+[hook (addr:0x7f754f939490)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea30170
+ infolist_name . . . . : 'key'
+ description . . . . . : 'list of key bindings'
+ pointer_description . : ''
+ args_description. . . : 'context ("default", "search", "cursor" or "mouse") (optional)'
+ prev_hook . . . . . . . : 0x7f754f939380
+ next_hook . . . . . . . : 0x7f754f9395c0
+
+[hook (addr:0x7f754f9395c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea30200
+ infolist_name . . . . : 'layout'
+ description . . . . . : 'list of layouts'
+ pointer_description . : ''
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f939490
+ next_hook . . . . . . . : 0x7f754f9396c0
+
+[hook (addr:0x7f754f9396c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea30260
+ infolist_name . . . . : 'nicklist'
+ description . . . . . : 'nicks in nicklist for a buffer'
+ pointer_description . : 'buffer pointer'
+ args_description. . . : 'nick_xxx or group_xxx to get only nick/group xxx (optional)'
+ prev_hook . . . . . . . : 0x7f754f9395c0
+ next_hook . . . . . . . : 0x7f754f939800
+
+[hook (addr:0x7f754f939800)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea302c0
+ infolist_name . . . . : 'option'
+ description . . . . . : 'list of options'
+ pointer_description . : ''
+ args_description. . . : 'option name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754f9396c0
+ next_hook . . . . . . . : 0x7f754f939920
+
+[hook (addr:0x7f754f939920)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea30310
+ infolist_name . . . . : 'plugin'
+ description . . . . . : 'list of plugins'
+ pointer_description . : 'plugin pointer (optional)'
+ args_description. . . : 'plugin name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754f939800
+ next_hook . . . . . . . : 0x7f754f939a50
+
+[hook (addr:0x7f754f939a50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea303d0
+ infolist_name . . . . : 'proxy'
+ description . . . . . : 'list of proxies'
+ pointer_description . : 'proxy pointer (optional)'
+ args_description. . . : 'proxy name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754f939920
+ next_hook . . . . . . . : 0x7f754f939b80
+
+[hook (addr:0x7f754f939b80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea30490
+ infolist_name . . . . : 'url_options'
+ description . . . . . : 'options for URL'
+ pointer_description . : ''
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754f939a50
+ next_hook . . . . . . . : 0x7f754f939c80
+
+[hook (addr:0x7f754f939c80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f754ea304f0
+ infolist_name . . . . : 'window'
+ description . . . . . : 'list of windows'
+ pointer_description . : 'window pointer (optional)'
+ args_description. . . : '"current" for current window or a window number (optional)'
+ prev_hook . . . . . . . : 0x7f754f939b80
+ next_hook . . . . . . . : 0x7f754fc80b60
+
+[hook (addr:0x7f754fc80b60)]
+ plugin. . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f7547ec2540
+ infolist_name . . . . : 'alias'
+ description . . . . . : 'list of aliases'
+ pointer_description . : 'alias pointer (optional)'
+ args_description. . . : 'alias name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754f939c80
+ next_hook . . . . . . . : 0x7f754fc8dc30
+
+[hook (addr:0x7f754fc8dc30)]
+ plugin. . . . . . . . . : 0x7f754fc4ab50 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f7547c83b60
+ infolist_name . . . . : 'xfer'
+ description . . . . . : 'list of xfer'
+ pointer_description . : 'xfer pointer (optional)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754fc80b60
+ next_hook . . . . . . . : 0x7f754fcbad10
+
+[hook (addr:0x7f754fcbad10)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f7549516490
+ infolist_name . . . . : 'irc_server'
+ description . . . . . : 'list of IRC servers'
+ pointer_description . : 'server pointer (optional)'
+ args_description. . . : 'server name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754fc8dc30
+ next_hook . . . . . . . : 0x7f754fcbae40
+
+[hook (addr:0x7f754fcbae40)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f75495165a0
+ infolist_name . . . . : 'irc_channel'
+ description . . . . . : 'list of channels for an IRC server'
+ pointer_description . : 'channel pointer (optional)'
+ args_description. . . : 'server,channel (channel is optional)'
+ prev_hook . . . . . . . : 0x7f754fcbad10
+ next_hook . . . . . . . : 0x7f754fcbaf70
+
+[hook (addr:0x7f754fcbaf70)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f7549516740
+ infolist_name . . . . : 'irc_nick'
+ description . . . . . : 'list of nicks for an IRC channel'
+ pointer_description . : 'nick pointer (optional)'
+ args_description. . . : 'server,channel,nick (nick is optional)'
+ prev_hook . . . . . . . : 0x7f754fcbae40
+ next_hook . . . . . . . : 0x7f754fcbb090
+
+[hook (addr:0x7f754fcbb090)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f7549516910
+ infolist_name . . . . : 'irc_ignore'
+ description . . . . . : 'list of IRC ignores'
+ pointer_description . : 'ignore pointer (optional)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754fcbaf70
+ next_hook . . . . . . . : 0x7f754fcbb1a0
+
+[hook (addr:0x7f754fcbb1a0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f75495169c0
+ infolist_name . . . . : 'irc_notify'
+ description . . . . . : 'list of notify'
+ pointer_description . : 'notify pointer (optional)'
+ args_description. . . : 'server name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754fcbb090
+ next_hook . . . . . . . : 0x7f754fcbb2d0
+
+[hook (addr:0x7f754fcbb2d0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f7549516ae0
+ infolist_name . . . . : 'irc_color_weechat'
+ description . . . . . : 'mapping between IRC color codes and WeeChat color names'
+ pointer_description . : ''
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f754fcbb1a0
+ next_hook . . . . . . . : 0x7f754fcc0960
+
+[hook (addr:0x7f754fcc0960)]
+ plugin. . . . . . . . . : 0x7f754fc48a30 ('guile')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f7548e8bca0
+ infolist_name . . . . : 'guile_script'
+ description . . . . . : 'list of scripts'
+ pointer_description . : 'script pointer (optional)'
+ args_description. . . : 'script name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754fcbb2d0
+ next_hook . . . . . . . : 0x7f754ffbb000
+
+[hook (addr:0x7f754ffbb000)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f75478375e0
+ infolist_name . . . . : 'python_script'
+ description . . . . . : 'list of scripts'
+ pointer_description . : 'script pointer (optional)'
+ args_description. . . : 'script name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754fcc0960
+ next_hook . . . . . . . : 0x7f75509d24b0
+
+[hook (addr:0x7f75509d24b0)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f75490cdf30
+ infolist_name . . . . : 'script_script'
+ description . . . . . : 'list of scripts'
+ pointer_description . : 'script pointer (optional)'
+ args_description. . . : 'script name with extension (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f754ffbb000
+ next_hook . . . . . . . : 0x7f7550ae8d20
+
+[hook (addr:0x7f7550ae8d20)]
+ plugin. . . . . . . . . : 0x7f7550b370b0 ('lua')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f7541c3d5f0
+ infolist_name . . . . : 'lua_script'
+ description . . . . . : 'list of scripts'
+ pointer_description . : 'script pointer (optional)'
+ args_description. . . : 'script name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f75509d24b0
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754f939dc0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754e9f74f0
+ hdata_name. . . . . . : 'bar'
+ description . . . . . : 'bar'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754f939e70
+
+[hook (addr:0x7f754f939e70)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754e9fb910
+ hdata_name. . . . . . : 'bar_item'
+ description . . . . . : 'bar item'
+ prev_hook . . . . . . . : 0x7f754f939dc0
+ next_hook . . . . . . . : 0x7f754f939f20
+
+[hook (addr:0x7f754f939f20)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754e9fe010
+ hdata_name. . . . . . : 'bar_window'
+ description . . . . . : 'bar window'
+ prev_hook . . . . . . . : 0x7f754f939e70
+ next_hook . . . . . . . : 0x7f754f939fd0
+
+[hook (addr:0x7f754f939fd0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea043a0
+ hdata_name. . . . . . : 'buffer'
+ description . . . . . : 'buffer'
+ prev_hook . . . . . . . : 0x7f754f939f20
+ next_hook . . . . . . . : 0x7f754f93a080
+
+[hook (addr:0x7f754f93a080)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea051c0
+ hdata_name. . . . . . : 'buffer_visited'
+ description . . . . . : 'visited buffer'
+ prev_hook . . . . . . . : 0x7f754f939fd0
+ next_hook . . . . . . . : 0x7f754f93a130
+
+[hook (addr:0x7f754f93a130)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea0bf70
+ hdata_name. . . . . . : 'completion'
+ description . . . . . : 'structure with completion'
+ prev_hook . . . . . . . : 0x7f754f93a080
+ next_hook . . . . . . . : 0x7f754f93a1f0
+
+[hook (addr:0x7f754f93a1f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754e9d4530
+ hdata_name. . . . . . : 'config_file'
+ description . . . . . : 'config file'
+ prev_hook . . . . . . . : 0x7f754f93a130
+ next_hook . . . . . . . : 0x7f754f93a2a0
+
+[hook (addr:0x7f754f93a2a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754e9d4750
+ hdata_name. . . . . . : 'config_section'
+ description . . . . . : 'config section'
+ prev_hook . . . . . . . : 0x7f754f93a1f0
+ next_hook . . . . . . . : 0x7f754f93a350
+
+[hook (addr:0x7f754f93a350)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754e9d4b10
+ hdata_name. . . . . . : 'config_option'
+ description . . . . . : 'config option'
+ prev_hook . . . . . . . : 0x7f754f93a2a0
+ next_hook . . . . . . . : 0x7f754f93a400
+
+[hook (addr:0x7f754f93a400)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea0d880
+ hdata_name. . . . . . : 'filter'
+ description . . . . . : 'filter'
+ prev_hook . . . . . . . : 0x7f754f93a350
+ next_hook . . . . . . . : 0x7f754f93a4b0
+
+[hook (addr:0x7f754f93a4b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea0ed40
+ hdata_name. . . . . . : 'history'
+ description . . . . . : 'history of commands in buffer'
+ prev_hook . . . . . . . : 0x7f754f93a400
+ next_hook . . . . . . . : 0x7f754f93a570
+
+[hook (addr:0x7f754f93a570)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea0f8c0
+ hdata_name. . . . . . : 'hotlist'
+ description . . . . . : 'hotlist'
+ prev_hook . . . . . . . : 0x7f754f93a4b0
+ next_hook . . . . . . . : 0x7f754f93a620
+
+[hook (addr:0x7f754f93a620)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea050e0
+ hdata_name. . . . . . : 'input_undo'
+ description . . . . . : 'structure with undo for input line'
+ prev_hook . . . . . . . : 0x7f754f93a570
+ next_hook . . . . . . . : 0x7f754f93a6e0
+
+[hook (addr:0x7f754f93a6e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea14ac0
+ hdata_name. . . . . . : 'key'
+ description . . . . . : 'a key (keyboard shortcut)'
+ prev_hook . . . . . . . : 0x7f754f93a620
+ next_hook . . . . . . . : 0x7f754f93a7a0
+
+[hook (addr:0x7f754f93a7a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea16250
+ hdata_name. . . . . . : 'layout'
+ description . . . . . : 'layout'
+ prev_hook . . . . . . . : 0x7f754f93a6e0
+ next_hook . . . . . . . : 0x7f754f93a850
+
+[hook (addr:0x7f754f93a850)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea15fe0
+ hdata_name. . . . . . : 'layout_buffer'
+ description . . . . . : 'buffer layout'
+ prev_hook . . . . . . . : 0x7f754f93a7a0
+ next_hook . . . . . . . : 0x7f754f93a900
+
+[hook (addr:0x7f754f93a900)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea160e0
+ hdata_name. . . . . . : 'layout_window'
+ description . . . . . : 'window layout'
+ prev_hook . . . . . . . : 0x7f754f93a850
+ next_hook . . . . . . . : 0x7f754f93a9b0
+
+[hook (addr:0x7f754f93a9b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea18d20
+ hdata_name. . . . . . : 'lines'
+ description . . . . . : 'structure with lines'
+ prev_hook . . . . . . . : 0x7f754f93a900
+ next_hook . . . . . . . : 0x7f754f93aa60
+
+[hook (addr:0x7f754f93aa60)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea18ee0
+ hdata_name. . . . . . : 'line'
+ description . . . . . : 'structure with one line'
+ prev_hook . . . . . . . : 0x7f754f93a9b0
+ next_hook . . . . . . . : 0x7f754f93ab10
+
+[hook (addr:0x7f754f93ab10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea18f90
+ hdata_name. . . . . . : 'line_data'
+ description . . . . . : 'structure with one line data'
+ prev_hook . . . . . . . : 0x7f754f93aa60
+ next_hook . . . . . . . : 0x7f754f93abd0
+
+[hook (addr:0x7f754f93abd0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea1acb0
+ hdata_name. . . . . . : 'nick_group'
+ description . . . . . : 'group in nicklist'
+ prev_hook . . . . . . . : 0x7f754f93ab10
+ next_hook . . . . . . . : 0x7f754f93ac80
+
+[hook (addr:0x7f754f93ac80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea1ae90
+ hdata_name. . . . . . : 'nick'
+ description . . . . . : 'nick in nicklist'
+ prev_hook . . . . . . . : 0x7f754f93abd0
+ next_hook . . . . . . . : 0x7f754f93ad30
+
+[hook (addr:0x7f754f93ad30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea2f1f0
+ hdata_name. . . . . . : 'plugin'
+ description . . . . . : 'plugin'
+ prev_hook . . . . . . . : 0x7f754f93ac80
+ next_hook . . . . . . . : 0x7f754f93ade0
+
+[hook (addr:0x7f754f93ade0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754e9e8650
+ hdata_name. . . . . . : 'proxy'
+ description . . . . . : 'proxy'
+ prev_hook . . . . . . . : 0x7f754f93ad30
+ next_hook . . . . . . . : 0x7f754f93ae90
+
+[hook (addr:0x7f754f93ae90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea1da20
+ hdata_name. . . . . . : 'window'
+ description . . . . . : 'window'
+ prev_hook . . . . . . . : 0x7f754f93ade0
+ next_hook . . . . . . . : 0x7f754f93af40
+
+[hook (addr:0x7f754f93af40)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea1de50
+ hdata_name. . . . . . : 'window_scroll'
+ description . . . . . : 'scroll info in window'
+ prev_hook . . . . . . . : 0x7f754f93ae90
+ next_hook . . . . . . . : 0x7f754f93aff0
+
+[hook (addr:0x7f754f93aff0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754ea1e010
+ hdata_name. . . . . . : 'window_tree'
+ description . . . . . : 'tree of windows'
+ prev_hook . . . . . . . : 0x7f754f93af40
+ next_hook . . . . . . . : 0x7f754fcbb3f0
+
+[hook (addr:0x7f754fcbb3f0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754951c920
+ hdata_name. . . . . . : 'irc_nick'
+ description . . . . . : 'irc nick'
+ prev_hook . . . . . . . : 0x7f754f93aff0
+ next_hook . . . . . . . : 0x7f754fcbb4a0
+
+[hook (addr:0x7f754fcbb4a0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f75494f6a10
+ hdata_name. . . . . . : 'irc_channel'
+ description . . . . . : 'irc channel'
+ prev_hook . . . . . . . : 0x7f754fcbb3f0
+ next_hook . . . . . . . : 0x7f754fcbb550
+
+[hook (addr:0x7f754fcbb550)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f75494f6ed0
+ hdata_name. . . . . . : 'irc_channel_speaking'
+ description . . . . . : 'irc channel_speaking'
+ prev_hook . . . . . . . : 0x7f754fcbb4a0
+ next_hook . . . . . . . : 0x7f754fcbb600
+
+[hook (addr:0x7f754fcbb600)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f7549515db0
+ hdata_name. . . . . . : 'irc_ignore'
+ description . . . . . : 'irc ignore'
+ prev_hook . . . . . . . : 0x7f754fcbb550
+ next_hook . . . . . . . : 0x7f754fcbb6b0
+
+[hook (addr:0x7f754fcbb6b0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754951ed50
+ hdata_name. . . . . . : 'irc_notify'
+ description . . . . . : 'irc notify'
+ prev_hook . . . . . . . : 0x7f754fcbb600
+ next_hook . . . . . . . : 0x7f754fcbb760
+
+[hook (addr:0x7f754fcbb760)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f75495334e0
+ hdata_name. . . . . . : 'irc_redirect_pattern'
+ description . . . . . : 'pattern for irc redirect'
+ prev_hook . . . . . . . : 0x7f754fcbb6b0
+ next_hook . . . . . . . : 0x7f754fcbb820
+
+[hook (addr:0x7f754fcbb820)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f75495336c0
+ hdata_name. . . . . . : 'irc_redirect'
+ description . . . . . : 'irc redirect'
+ prev_hook . . . . . . . : 0x7f754fcbb760
+ next_hook . . . . . . . : 0x7f754fcbb8d0
+
+[hook (addr:0x7f754fcbb8d0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f754953f840
+ hdata_name. . . . . . : 'irc_server'
+ description . . . . . : 'irc server'
+ prev_hook . . . . . . . : 0x7f754fcbb820
+ next_hook . . . . . . . : 0x7f754fcbfca0
+
+[hook (addr:0x7f754fcbfca0)]
+ plugin. . . . . . . . . : 0x7f754fc48a30 ('guile')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754fc48a30
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f7548e8bc80
+ hdata_name. . . . . . : 'guile_script'
+ description . . . . . : 'list of scripts'
+ prev_hook . . . . . . . : 0x7f754fcbb8d0
+ next_hook . . . . . . . : 0x7f754ffd8220
+
+[hook (addr:0x7f754ffd8220)]
+ plugin. . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f754fc4d8a0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f75478375c0
+ hdata_name. . . . . . : 'python_script'
+ description . . . . . : 'list of scripts'
+ prev_hook . . . . . . . : 0x7f754fcbfca0
+ next_hook . . . . . . . : 0x7f75509d2550
+
+[hook (addr:0x7f75509d2550)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f75490d0be0
+ hdata_name. . . . . . : 'script_script'
+ description . . . . . : 'scripts from repository'
+ prev_hook . . . . . . . : 0x7f754ffd8220
+ next_hook . . . . . . . : 0x7f7550ae8cd0
+
+[hook (addr:0x7f7550ae8cd0)]
+ plugin. . . . . . . . . : 0x7f7550b370b0 ('lua')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f7550b370b0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f7541c3d5d0
+ hdata_name. . . . . . : 'lua_script'
+ description . . . . . : 'list of scripts'
+ prev_hook . . . . . . . : 0x7f75509d2550
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f754fc0c640)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 16 (focus)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ focus data:
+ callback. . . . . . . : 0x7f754e9f9d20
+ area. . . . . . . . . : 'buffer_nicklist'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f754fcbd9b0
+
+[hook (addr:0x7f754fcbd9b0)]
+ plugin. . . . . . . . . : 0x7f754fc1f360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 16 (focus)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ focus data:
+ callback. . . . . . . : 0x7f75494f37e0
+ area. . . . . . . . . : 'buffer_nicklist'
+ prev_hook . . . . . . . : 0x7f754fc0c640
+ next_hook . . . . . . . : 0x7f75509d26e0
+
+[hook (addr:0x7f75509d26e0)]
+ plugin. . . . . . . . . : 0x7f754fc45520 ('script')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 16 (focus)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ focus data:
+ callback. . . . . . . : 0x7f75490c5a00
+ area. . . . . . . . . : 'chat'
+ prev_hook . . . . . . . : 0x7f754fcbd9b0
+ next_hook . . . . . . . : 0x0
+
+[config (addr:0x7f754f91d260)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'sec'
+ filename . . . . . . . : 'sec.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f754e9e8a30
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f754f91d320
+ last_section . . . . . : 0x7f754f91dde0
+ prev_config. . . . . . : 0x0
+ next_config. . . . . . : 0x7f754f91dea0
+
+ [section (addr:0x7f754f91d320)]
+ config_file . . . . . . . . . : 0x7f754f91d260
+ name. . . . . . . . . . . . . : 'crypt'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754f91d400
+ last_option . . . . . . . . . : 0x7f754f91db50
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f754f91dde0
+
+ [option (addr:0x7f754f91d400)]
+ config_file. . . . . . . . . : 0x7f754f91d260
+ section. . . . . . . . . . . : 0x7f754f91d320
+ name . . . . . . . . . . . . : 'cipher'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'cipher used to crypt data (the number after algorithm is the size of the key in bits)'
+ string_values. . . . . . . . : 0x7f754f91d560
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'aes256'
+ value (integer/str). . . . . : 'aes256'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754f91d630
+
+ [option (addr:0x7f754f91d630)]
+ config_file. . . . . . . . . : 0x7f754f91d260
+ section. . . . . . . . . . . : 0x7f754f91d320
+ name . . . . . . . . . . . . : 'hash_algo'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'hash algorithm used to check the decrypted data'
+ string_values. . . . . . . . : 0x7f754f91d760
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'sha256'
+ value (integer/str). . . . . : 'sha256'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91d400
+ next_option. . . . . . . . . : 0x7f754f91d870
+
+ [option (addr:0x7f754f91d870)]
+ config_file. . . . . . . . . : 0x7f754f91d260
+ section. . . . . . . . . . . : 0x7f754f91d320
+ name . . . . . . . . . . . . : 'passphrase_file'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'path to a file containing the passphrase to encrypt/decrypt secured data; this option is used only when reading file sec.conf; only first line of file is used; this file is used only if the environment variable "WEECHAT_PASSPHRASE" is not set (the environment variable has higher priority); security note: it is recommended to keep this file readable only by you and store it outside WeeChat home (for example in your home); example: "~/.weechat-passphrase"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9e99e0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91d630
+ next_option. . . . . . . . . : 0x7f754f91db50
+
+ [option (addr:0x7f754f91db50)]
+ config_file. . . . . . . . . : 0x7f754f91d260
+ section. . . . . . . . . . . : 0x7f754f91d320
+ name . . . . . . . . . . . . : 'salt'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use salt when generating key used in encryption (recommended for maximum security); when enabled, the content of crypted data in file sec.conf will be different on each write of the file; if you put the file sec.conf in a version control system, then you can turn off this option to have always same content in file'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91d870
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754f91dde0)]
+ config_file . . . . . . . . . : 0x7f754f91d260
+ name. . . . . . . . . . . . . : 'data'
+ callback_read . . . . . . . . : 0x7f754e9e9e00
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f754e9e8aa0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f754e9e8aa0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754f91d320
+ next_section. . . . . . . . . : 0x0
+
+[config (addr:0x7f754f91dea0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'weechat'
+ filename . . . . . . . : 'weechat.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f754e9cb070
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f754f91df40
+ last_section . . . . . : 0x7f754f934460
+ prev_config. . . . . . : 0x7f754f91d260
+ next_config. . . . . . : 0x7f754fc1aa90
+
+ [section (addr:0x7f754f91df40)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'debug'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f754e9cb1f0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x7f754e9cb2f0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f754f91e000
+
+ [section (addr:0x7f754f91e000)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'startup'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754f91e100
+ last_option . . . . . . . . . : 0x7f754f91e6e0
+ prev_section. . . . . . . . . : 0x7f754f91df40
+ next_section. . . . . . . . . : 0x7f754f91e940
+
+ [option (addr:0x7f754f91e100)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e000
+ name . . . . . . . . . . . . : 'command_after_plugins'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command executed when WeeChat starts, after loading plugins (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754f91e2a0
+
+ [option (addr:0x7f754f91e2a0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e000
+ name . . . . . . . . . . . . : 'command_before_plugins'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command executed when WeeChat starts, before loading plugins (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91e100
+ next_option. . . . . . . . . : 0x7f754f91e440
+
+ [option (addr:0x7f754f91e440)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e000
+ name . . . . . . . . . . . . : 'display_logo'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display WeeChat logo at startup'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91e2a0
+ next_option. . . . . . . . . : 0x7f754f91e590
+
+ [option (addr:0x7f754f91e590)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e000
+ name . . . . . . . . . . . . : 'display_version'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display WeeChat version at startup'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91e440
+ next_option. . . . . . . . . : 0x7f754f91e6e0
+
+ [option (addr:0x7f754f91e6e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e000
+ name . . . . . . . . . . . . : 'sys_rlimit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set resource limits for WeeChat process, format is: "res1:limit1,res2:limit2"; resource name is the end of constant (RLIMIT_XXX) in lower case (see man setrlimit for values); limit -1 means "unlimited"; example: set unlimited size for core file and max 1GB of virtual memory: "core:-1,as:1000000000"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c94a0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91e590
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754f91e940)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'look'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754f91ea20
+ last_option . . . . . . . . . : 0x7f754f92b070
+ prev_section. . . . . . . . . : 0x7f754f91e000
+ next_section. . . . . . . . . : 0x7f754f92b380
+
+ [option (addr:0x7f754f91ea20)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'align_end_of_lines'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'alignment for end of lines (all lines after the first): they are starting under this data (time, buffer, prefix, suffix, message (default))'
+ string_values. . . . . . . . : 0x7f754f91eba0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 4
+ default value. . . . . . . . : 'message'
+ value (integer/str). . . . . : 'message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754f91ecc0
+
+ [option (addr:0x7f754f91ecc0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'bar_more_down'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed when bar can be scrolled down (for bars with filling different from "horizontal")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '++'
+ value (string) . . . . . . . : '▼'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91ea20
+ next_option. . . . . . . . . : 0x7f754f91ee50
+
+ [option (addr:0x7f754f91ee50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'bar_more_left'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed when bar can be scrolled to the left (for bars with filling "horizontal")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '<<'
+ value (string) . . . . . . . : '◀'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91ecc0
+ next_option. . . . . . . . . : 0x7f754f91efe0
+
+ [option (addr:0x7f754f91efe0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'bar_more_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed when bar can be scrolled to the right (for bars with filling "horizontal")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '>>'
+ value (string) . . . . . . . : '▶'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91ee50
+ next_option. . . . . . . . . : 0x7f754f91f170
+
+ [option (addr:0x7f754f91f170)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'bar_more_up'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed when bar can be scrolled up (for bars with filling different from "horizontal")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '--'
+ value (string) . . . . . . . : '▲'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91efe0
+ next_option. . . . . . . . . : 0x7f754f91f300
+
+ [option (addr:0x7f754f91f300)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'bare_display_exit_on_input'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'exit the bare display mode on any changes in input'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91f170
+ next_option. . . . . . . . . : 0x7f754f91f480
+
+ [option (addr:0x7f754f91f480)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'bare_display_time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format in bare display mode (see man strftime for date/time specifiers)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%H:%M'
+ value (string) . . . . . . . : '%H:%M'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91f300
+ next_option. . . . . . . . . : 0x7f754f91f630
+
+ [option (addr:0x7f754f91f630)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'buffer_auto_renumber'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically renumber buffers to have only consecutive numbers and start with number 1; if disabled, gaps between buffer numbers are allowed and the first buffer can have a number greater than 1'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca3c0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91f480
+ next_option. . . . . . . . . : 0x7f754f91f820
+
+ [option (addr:0x7f754f91f820)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'buffer_notify_default'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'default notify level for buffers (used to tell WeeChat if buffer must be displayed in hotlist or not, according to importance of message): all=all messages (default), message=messages+highlights, highlight=highlights only, none=never display in hotlist'
+ string_values. . . . . . . . : 0x7f754f91f5e0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'all'
+ value (integer/str). . . . . : 'all'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caa80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91f630
+ next_option. . . . . . . . . : 0x7f754f91fad0
+
+ [option (addr:0x7f754f91fad0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'buffer_position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'position of a new buffer: end = after the end of list (number = last number + 1) (default), first_gap = at first available number in the list (after the end of list if no number is available); this option is used only if the buffer has no layout number'
+ string_values. . . . . . . . : 0x7f754f91fce0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : 'end'
+ value (integer/str). . . . . : 'end'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91f820
+ next_option. . . . . . . . . : 0x7f754f91fd60
+
+ [option (addr:0x7f754f91fd60)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'buffer_search_case_sensitive'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'default text search in buffer: case sensitive or not'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91fad0
+ next_option. . . . . . . . . : 0x7f754f91fef0
+
+ [option (addr:0x7f754f91fef0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'buffer_search_force_default'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'force default values for text search in buffer (instead of using values from last search in buffer)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91fd60
+ next_option. . . . . . . . . : 0x7f754f9200b0
+
+ [option (addr:0x7f754f9200b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'buffer_search_regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'default text search in buffer: if enabled, search POSIX extended regular expression, otherwise search simple string'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f91fef0
+ next_option. . . . . . . . . : 0x7f754f920250
+
+ [option (addr:0x7f754f920250)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'buffer_search_where'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'default text search in buffer: in message, prefix, prefix and message'
+ string_values. . . . . . . . : 0x7f754f920380
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'prefix_message'
+ value (integer/str). . . . . : 'prefix_message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9200b0
+ next_option. . . . . . . . . : 0x7f754f920450
+
+ [option (addr:0x7f754f920450)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'buffer_time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format for each line displayed in buffers (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval); for example time using grayscale (requires support of 256 colors): "${color:252}%H${color:245}%M${color:240}%S"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%H:%M:%S'
+ value (string) . . . . . . . : '%H:%M:%S'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c96c0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f920250
+ next_option. . . . . . . . . : 0x7f754f9206b0
+
+ [option (addr:0x7f754f9206b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'color_basic_force_bold'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'force "bold" attribute for light colors and "darkgray" in basic colors (this option is disabled by default: bold is used only if terminal has less than 16 colors)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f920450
+ next_option. . . . . . . . . : 0x7f754f920880
+
+ [option (addr:0x7f754f920880)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'color_inactive_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for lines in inactive buffer (when line is from a merged buffer not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9206b0
+ next_option. . . . . . . . . : 0x7f754f920a10
+
+ [option (addr:0x7f754f920a10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'color_inactive_message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for inactive message (when window is not current window, or if line is from a merged buffer not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f920880
+ next_option. . . . . . . . . : 0x7f754f920bc0
+
+ [option (addr:0x7f754f920bc0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'color_inactive_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for inactive prefix (when window is not current window, or if line is from a merged buffer not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f920a10
+ next_option. . . . . . . . . : 0x7f754f920d70
+
+ [option (addr:0x7f754f920d70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'color_inactive_prefix_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for inactive buffer name in prefix (when window is not current window, or if line is from a merged buffer not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f920bc0
+ next_option. . . . . . . . . : 0x7f754f920f40
+
+ [option (addr:0x7f754f920f40)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'color_inactive_time'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for inactive time (when window is not current window, or if line is from a merged buffer not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f920d70
+ next_option. . . . . . . . . : 0x7f754f9210f0
+
+ [option (addr:0x7f754f9210f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'color_inactive_window'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for lines in inactive window (when window is not current window)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f920f40
+ next_option. . . . . . . . . : 0x7f754f921270
+
+ [option (addr:0x7f754f921270)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'color_nick_offline'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for offline nicks (not in nicklist any more)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9210f0
+ next_option. . . . . . . . . : 0x7f754f9213e0
+
+ [option (addr:0x7f754f9213e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'color_pairs_auto_reset'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'automatically reset table of color pairs when number of available pairs is lower or equal to this number (-1 = disable automatic reset, and then a manual "/color reset" is needed when table is full)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 256
+ default value. . . . . . . . : 5
+ value (integer). . . . . . . : 5
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f921270
+ next_option. . . . . . . . . : 0x7f754f9215d0
+
+ [option (addr:0x7f754f9215d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'color_real_white'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, uses real white color, disabled by default for terms with white background (if you never use white background, you should turn on this option to see real white instead of default term foreground color)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9213e0
+ next_option. . . . . . . . . : 0x7f754f9217d0
+
+ [option (addr:0x7f754f9217d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'command_chars'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'chars used to determine if input string is a command or not: input must start with one of these chars; the slash ("/") is always considered as command prefix (example: ".$")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9215d0
+ next_option. . . . . . . . . : 0x7f754f9219b0
+
+ [option (addr:0x7f754f9219b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'command_incomplete'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, incomplete and unambiguous commands are allowed, for example /he for /help'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9217d0
+ next_option. . . . . . . . . : 0x7f754f921b30
+
+ [option (addr:0x7f754f921b30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'confirm_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, /quit command must be confirmed with extra argument "-yes" (see /help quit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9219b0
+ next_option. . . . . . . . . : 0x7f754f921cb0
+
+ [option (addr:0x7f754f921cb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'confirm_upgrade'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, /upgrade command must be confirmed with extra argument "-yes" (see /help upgrade)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f921b30
+ next_option. . . . . . . . . : 0x7f754f921e40
+
+ [option (addr:0x7f754f921e40)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'day_change'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display special message when day changes'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f921cb0
+ next_option. . . . . . . . . : 0x7f754f921f80
+
+ [option (addr:0x7f754f921f80)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'day_change_message_1date'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'message displayed when the day has changed, with one date displayed (for example at beginning of buffer) (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '-- %a, %d %b %Y --'
+ value (string) . . . . . . . : '-- %a, %d %b %Y --'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f921e40
+ next_option. . . . . . . . . : 0x7f754f9221a0
+
+ [option (addr:0x7f754f9221a0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'day_change_message_2dates'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'message displayed when the day has changed, with two dates displayed (between two messages); the second date specifiers must start with two "%" because strftime is called two times on this string (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '-- %%a, %%d %%b %%Y (%a, %d %b %Y) --'
+ value (string) . . . . . . . : '-- %%a, %%d %%b %%Y (%a, %d %b %Y) --'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f921f80
+ next_option. . . . . . . . . : 0x7f754f922470
+
+ [option (addr:0x7f754f922470)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'eat_newline_glitch'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, the eat_newline_glitch will be set to 0; this is used to not add new line char at end of each line, and then not break text when you copy/paste text from WeeChat to another application (this option is disabled by default because it can cause serious display bugs)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca400
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9221a0
+ next_option. . . . . . . . . : 0x7f754f9226b0
+
+ [option (addr:0x7f754f9226b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'emphasized_attributes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'attributes for emphasized text: one or more attribute chars ("*" for bold, "!" for reverse, "/" for italic, "_" for underline); if the string is empty, the colors weechat.color.emphasized* are used'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c98e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f922470
+ next_option. . . . . . . . . : 0x7f754f9228a0
+
+ [option (addr:0x7f754f9228a0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of words to highlight; case insensitive comparison (use "(?-i)" at beginning of words to make them case sensitive), words may begin or end with "*" for partial match; example: "test,(?-i)*toto*,flash*"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '@mitt'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9226b0
+ next_option. . . . . . . . . : 0x7f754f922ad0
+
+ [option (addr:0x7f754f922ad0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'highlight_regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'POSIX extended regular expression used to check if a message has highlight or not, at least one match in string must be surrounded by delimiters (chars different from: alphanumeric, "-", "_" and "|"), regular expression is case insensitive (use "(?-i)" at beginning to make it case sensitive), examples: "flashcode|flashy", "(?-i)FlashCode|flashy"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca470
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9228a0
+ next_option. . . . . . . . . : 0x7f754f922d40
+
+ [option (addr:0x7f754f922d40)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'highlight_tags'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags to highlight; case insensitive comparison; wildcard "*" is allowed in each tag; many tags can be separated by "+" to make a logical "and" between tags; examples: "nick_flashcode" for messages from nick "FlashCode", "irc_notice+nick_toto*" for notices from a nick starting with "toto"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c94c0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f922ad0
+ next_option. . . . . . . . . : 0x7f754f922fb0
+
+ [option (addr:0x7f754f922fb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_add_conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to add a buffer in hotlist (if notify level is OK for the buffer); you can use in these conditions: "window" (current window pointer), "buffer" (buffer pointer to add in hotlist), "priority" (0 = low, 1 = message, 2 = private, 3 = highlight); by default a buffer is added to hotlist if you are away, or if the buffer is not visible on screen (not displayed in any window)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '${away} || ${buffer.num_displayed} == 0'
+ value (string) . . . . . . . : '${away} || ${buffer.num_displayed} == 0'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f922d40
+ next_option. . . . . . . . . : 0x7f754f923250
+
+ [option (addr:0x7f754f923250)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_buffer_separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed between buffers in hotlist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ', '
+ value (string) . . . . . . . : ', '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f922fb0
+ next_option. . . . . . . . . : 0x7f754f9233f0
+
+ [option (addr:0x7f754f9233f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_count_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max number of messages count to display in hotlist for a buffer (0 = never display messages count)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 4
+ default value. . . . . . . . : 2
+ value (integer). . . . . . . : 2
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f923250
+ next_option. . . . . . . . . : 0x7f754f923580
+
+ [option (addr:0x7f754f923580)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_count_min_msg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'display messages count if number of messages is greater or equal to this value'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 100
+ default value. . . . . . . . : 2
+ value (integer). . . . . . . : 2
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9233f0
+ next_option. . . . . . . . . : 0x7f754f923700
+
+ [option (addr:0x7f754f923700)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_names_count'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max number of names in hotlist (0 = no name displayed, only buffer numbers)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 10000
+ default value. . . . . . . . : 3
+ value (integer). . . . . . . : 3
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f923580
+ next_option. . . . . . . . . : 0x7f754f923880
+
+ [option (addr:0x7f754f923880)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_names_length'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max length of names in hotlist (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 32
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f923700
+ next_option. . . . . . . . . : 0x7f754f9239e0
+
+ [option (addr:0x7f754f9239e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_names_level'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'level for displaying names in hotlist (combination of: 1=join/part, 2=message, 4=private, 8=highlight, for example: 12=private+highlight)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 15
+ default value. . . . . . . . : 12
+ value (integer). . . . . . . : 12
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f923880
+ next_option. . . . . . . . . : 0x7f754f923ba0
+
+ [option (addr:0x7f754f923ba0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_names_merged_buffers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, force display of names in hotlist for merged buffers'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9239e0
+ next_option. . . . . . . . . : 0x7f754f923d30
+
+ [option (addr:0x7f754f923d30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text displayed at the beginning of the hotlist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'H: '
+ value (string) . . . . . . . : 'H: '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f923ba0
+ next_option. . . . . . . . . : 0x7f754f923e50
+
+ [option (addr:0x7f754f923e50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_remove'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'remove buffers in hotlist: buffer = remove buffer by buffer, merged = remove all visible merged buffers at once'
+ string_values. . . . . . . . : 0x7f754f923fd0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : 'merged'
+ value (integer/str). . . . . : 'merged'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f923d30
+ next_option. . . . . . . . . : 0x7f754f924050
+
+ [option (addr:0x7f754f924050)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_short_names'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, uses short names to display buffer names in hotlist (start after first "." in name)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f923e50
+ next_option. . . . . . . . . : 0x7f754f9241e0
+
+ [option (addr:0x7f754f9241e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_sort'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'sort of hotlist: group_time_*: group by notify level (highlights first) then sort by time, group_number_*: group by notify level (highlights first) then sort by number, number_*: sort by number; asc = ascending sort, desc = descending sort'
+ string_values. . . . . . . . : 0x7f754f924430
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 5
+ default value. . . . . . . . : 'group_time_asc'
+ value (integer/str). . . . . : 'group_time_asc'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9940
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f924050
+ next_option. . . . . . . . . : 0x7f754f924570
+
+ [option (addr:0x7f754f924570)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text displayed at the end of the hotlist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9241e0
+ next_option. . . . . . . . . : 0x7f754f9246d0
+
+ [option (addr:0x7f754f9246d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'hotlist_unique_numbers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'keep only unique numbers in hotlist (this applies only on hotlist items where name is NOT displayed after number)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f924570
+ next_option. . . . . . . . . : 0x7f754f924870
+
+ [option (addr:0x7f754f924870)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'input_cursor_scroll'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'number of chars displayed after end of input line when scrolling to display end of line'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 100
+ default value. . . . . . . . : 20
+ value (integer). . . . . . . : 20
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9246d0
+ next_option. . . . . . . . . : 0x7f754f9249f0
+
+ [option (addr:0x7f754f9249f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'input_share'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'share commands, text, or both in input for all buffers (there is still local history for each buffer)'
+ string_values. . . . . . . . : 0x7f754f923220
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f924870
+ next_option. . . . . . . . . : 0x7f754f924bc0
+
+ [option (addr:0x7f754f924bc0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'input_share_overwrite'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set and input is shared, always overwrite input in target buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9249f0
+ next_option. . . . . . . . . : 0x7f754f924d30
+
+ [option (addr:0x7f754f924d30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'input_undo_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max number of "undo" for command line, by buffer (0 = undo disabled)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 65535
+ default value. . . . . . . . : 32
+ value (integer). . . . . . . : 32
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f924bc0
+ next_option. . . . . . . . . : 0x7f754f924ea0
+
+ [option (addr:0x7f754f924ea0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'item_away_message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display server away message in away bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9950
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f924d30
+ next_option. . . . . . . . . : 0x7f754f925000
+
+ [option (addr:0x7f754f925000)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'item_buffer_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string used to show that some lines are filtered in current buffer (bar item "buffer_filter")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '*'
+ value (string) . . . . . . . : '⚑'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f924ea0
+ next_option. . . . . . . . . : 0x7f754f925190
+
+ [option (addr:0x7f754f925190)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'item_buffer_zoom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string used to show zoom on merged buffer (bar item "buffer_zoom")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '!'
+ value (string) . . . . . . . : '!'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f925000
+ next_option. . . . . . . . . : 0x7f754f925300
+
+ [option (addr:0x7f754f925300)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'item_mouse_status'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string used to show if mouse is enabled (bar item "mouse_status")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'M'
+ value (string) . . . . . . . : 'M'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f925190
+ next_option. . . . . . . . . : 0x7f754f925470
+
+ [option (addr:0x7f754f925470)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'item_time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format for "time" bar item (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%H:%M'
+ value (string) . . . . . . . : '%H:%M'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9960
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f925300
+ next_option. . . . . . . . . : 0x7f754f925650
+
+ [option (addr:0x7f754f925650)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'jump_current_to_previous_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'jump to previous buffer displayed when jumping to current buffer number with /buffer *N (where N is a buffer number), to easily switch to another buffer, then come back to current buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f925470
+ next_option. . . . . . . . . : 0x7f754f925870
+
+ [option (addr:0x7f754f925870)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'jump_previous_buffer_when_closing'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'jump to previously visited buffer when closing a buffer (if disabled, then jump to buffer number - 1)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f925650
+ next_option. . . . . . . . . : 0x7f754f925a10
+
+ [option (addr:0x7f754f925a10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'jump_smart_back_to_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'jump back to initial buffer after reaching end of hotlist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f925870
+ next_option. . . . . . . . . : 0x7f754f925be0
+
+ [option (addr:0x7f754f925be0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'key_bind_safe'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'allow only binding of "safe" keys (beginning with a ctrl or meta code)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f925a10
+ next_option. . . . . . . . . : 0x7f754f925d50
+
+ [option (addr:0x7f754f925d50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'key_grab_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'default delay (in milliseconds) to grab a key (using default key alt-k); this delay can be overridden in the /input command (see /help input)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 10000
+ default value. . . . . . . . : 800
+ value (integer). . . . . . . : 800
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f925be0
+ next_option. . . . . . . . . : 0x7f754f925f10
+
+ [option (addr:0x7f754f925f10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'mouse'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable mouse support'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca380
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f925d50
+ next_option. . . . . . . . . : 0x7f754f926070
+
+ [option (addr:0x7f754f926070)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'mouse_timer_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in milliseconds) to grab a mouse event: WeeChat will wait this delay before processing event'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 10000
+ default value. . . . . . . . : 100
+ value (integer). . . . . . . : 100
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f925f10
+ next_option. . . . . . . . . : 0x7f754f9261e0
+
+ [option (addr:0x7f754f9261e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'nick_color_force'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'force color for some nicks: hash computed with nickname to find color will not be used for these nicks (format is: "nick1:color1;nick2:color2"); look up for nicks is with exact case then lower case, so it's possible to use only lower case for nicks in this option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9700
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f926070
+ next_option. . . . . . . . . : 0x7f754f926410
+
+ [option (addr:0x7f754f926410)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'nick_color_hash'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'hash algorithm used to find the color for a nick: djb2 = variant of djb2 (position of letters matters: anagrams of a nick have different color), sum = sum of letters'
+ string_values. . . . . . . . : 0x7f754f9265c0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : 'djb2'
+ value (integer/str). . . . . : 'djb2'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9261e0
+ next_option. . . . . . . . . : 0x7f754f926640
+
+ [option (addr:0x7f754f926640)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'nick_color_stop_chars'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'chars used to stop in nick when computing color with letters of nick (at least one char outside this list must be in string before stopping) (example: nick "|nick|away" with "|" in chars will return color of nick "|nick")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '_|['
+ value (string) . . . . . . . : '_|['
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f926410
+ next_option. . . . . . . . . : 0x7f754f926850
+
+ [option (addr:0x7f754f926850)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'nick_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text to display before nick in prefix of message, example: "<"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c97f0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f926640
+ next_option. . . . . . . . . : 0x7f754f9269c0
+
+ [option (addr:0x7f754f9269c0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'nick_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text to display after nick in prefix of message, example: ">"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c97f0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f926850
+ next_option. . . . . . . . . : 0x7f754f926b30
+
+ [option (addr:0x7f754f926b30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'paste_auto_add_newline'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically add a newline at the end of pasted text if there are at least two lines and if a confirmation is asked'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9269c0
+ next_option. . . . . . . . . : 0x7f754f926cd0
+
+ [option (addr:0x7f754f926cd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'paste_bracketed'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable terminal "bracketed paste mode" (not supported in all terminals/multiplexers): in this mode, pasted text is bracketed with control sequences so that WeeChat can differentiate pasted text from typed-in text ("ESC[200~", followed by the pasted text, followed by "ESC[201~")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f926b30
+ next_option. . . . . . . . . : 0x7f754f926f10
+
+ [option (addr:0x7f754f926f10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'paste_bracketed_timer_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'force end of bracketed paste after this delay (in seconds) if the control sequence for end of bracketed paste ("ESC[201~") was not received in time'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : 10
+ value (integer). . . . . . . : 10
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f926cd0
+ next_option. . . . . . . . . : 0x7f754f9270b0
+
+ [option (addr:0x7f754f9270b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'paste_max_lines'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max number of lines for paste without asking user (-1 = disable this feature)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f926f10
+ next_option. . . . . . . . . : 0x7f754f927590
+
+ [option (addr:0x7f754f927590)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_action'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix for action messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ' *'
+ value (string) . . . . . . . : '⚡'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c99b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9270b0
+ next_option. . . . . . . . . : 0x7f754f927a80
+
+ [option (addr:0x7f754f927a80)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_align'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'prefix alignment (none, left, right (default))'
+ string_values. . . . . . . . : 0x7f754f924b90
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'right'
+ value (integer/str). . . . . : 'right'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f927590
+ next_option. . . . . . . . . : 0x7f754f927c30
+
+ [option (addr:0x7f754f927c30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_align_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max size for prefix (0 = no max size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 128
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 20
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f927a80
+ next_option. . . . . . . . . : 0x7f754f927d80
+
+ [option (addr:0x7f754f927d80)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_align_min'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'min size for prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 128
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 10
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9660
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f927c30
+ next_option. . . . . . . . . : 0x7f754f927ec0
+
+ [option (addr:0x7f754f927ec0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_align_more'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'char to display if prefix is truncated (must be exactly one char on screen)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '+'
+ value (string) . . . . . . . : ' '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9caa90
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f927d80
+ next_option. . . . . . . . . : 0x7f754f928040
+
+ [option (addr:0x7f754f928040)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_align_more_after'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display the truncature char (by default "+") after the text (by replacing the space that should be displayed here); if disabled, the truncature char replaces last char of text'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f927ec0
+ next_option. . . . . . . . . : 0x7f754f928220
+
+ [option (addr:0x7f754f928220)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_buffer_align'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'prefix alignment for buffer name, when many buffers are merged with same number (none, left, right (default))'
+ string_values. . . . . . . . : 0x7f754f927d50
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'right'
+ value (integer/str). . . . . : 'right'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f928040
+ next_option. . . . . . . . . : 0x7f754f928450
+
+ [option (addr:0x7f754f928450)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_buffer_align_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max size for buffer name, when many buffers are merged with same number (0 = no max size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 128
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f928220
+ next_option. . . . . . . . . : 0x7f754f9285e0
+
+ [option (addr:0x7f754f9285e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_buffer_align_more'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'char to display if buffer name is truncated (when many buffers are merged with same number) (must be exactly one char on screen)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '+'
+ value (string) . . . . . . . : '+'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9c99c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f928450
+ next_option. . . . . . . . . : 0x7f754f9287b0
+
+ [option (addr:0x7f754f9287b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_buffer_align_more_after'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display the truncature char (by default "+") after the text (by replacing the space that should be displayed here); if disabled, the truncature char replaces last char of text'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9285e0
+ next_option. . . . . . . . . : 0x7f754f927230
+
+ [option (addr:0x7f754f927230)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_error'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix for error messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '=!='
+ value (string) . . . . . . . : '⚠ '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c99b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9287b0
+ next_option. . . . . . . . . : 0x7f754f927740
+
+ [option (addr:0x7f754f927740)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix for join messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '-->'
+ value (string) . . . . . . . : '◥'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c99b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f927230
+ next_option. . . . . . . . . : 0x7f754f9273e0
+
+ [option (addr:0x7f754f9273e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_network'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix for network messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '--'
+ value (string) . . . . . . . : 'ℹ '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c99b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f927740
+ next_option. . . . . . . . . : 0x7f754f9278e0
+
+ [option (addr:0x7f754f9278e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix for quit messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '<--'
+ value (string) . . . . . . . : '◣'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c99b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9273e0
+ next_option. . . . . . . . . : 0x7f754f9289d0
+
+ [option (addr:0x7f754f9289d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_same_nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix displayed for a message with same nick as previous message: use a space " " to hide prefix, another string to display this string instead of prefix, or an empty string to disable feature (display prefix)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9870
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9278e0
+ next_option. . . . . . . . . : 0x7f754f928bd0
+
+ [option (addr:0x7f754f928bd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'prefix_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed after prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '|'
+ value (string) . . . . . . . : '::'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9289d0
+ next_option. . . . . . . . . : 0x7f754f928d20
+
+ [option (addr:0x7f754f928d20)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'quote_nick_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text to display before nick when quoting a message (see /help cursor)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '<'
+ value (string) . . . . . . . : '<'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f928bd0
+ next_option. . . . . . . . . : 0x7f754f928e90
+
+ [option (addr:0x7f754f928e90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'quote_nick_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text to display after nick when quoting a message (see /help cursor)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '>'
+ value (string) . . . . . . . : '>'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f928d20
+ next_option. . . . . . . . . : 0x7f754f928fe0
+
+ [option (addr:0x7f754f928fe0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'quote_time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format when quoting a message (see /help cursor)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%H:%M:%S'
+ value (string) . . . . . . . : '%H:%M:%S'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f928e90
+ next_option. . . . . . . . . : 0x7f754f929130
+
+ [option (addr:0x7f754f929130)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'read_marker'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'use a marker (line or char) on buffers to show first unread line'
+ string_values. . . . . . . . : 0x7f754f929100
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'line'
+ value (integer/str). . . . . : 'line'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9650
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f928fe0
+ next_option. . . . . . . . . : 0x7f754f929330
+
+ [option (addr:0x7f754f929330)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'read_marker_always_show'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'always show read marker, even if it is after last buffer line'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f929130
+ next_option. . . . . . . . . : 0x7f754f9294a0
+
+ [option (addr:0x7f754f9294a0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'read_marker_string'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string used to draw read marker line (string is repeated until end of line)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '- '
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9650
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f929330
+ next_option. . . . . . . . . : 0x7f754f929620
+
+ [option (addr:0x7f754f929620)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'save_config_on_exit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'save configuration file on exit'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9cab20
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9294a0
+ next_option. . . . . . . . . : 0x7f754f929770
+
+ [option (addr:0x7f754f929770)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'save_layout_on_exit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'save layout on exit (buffers, windows, or both)'
+ string_values. . . . . . . . : 0x7f754f929890
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9cab80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f929620
+ next_option. . . . . . . . . : 0x7f754f929980
+
+ [option (addr:0x7f754f929980)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'scroll_amount'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'how many lines to scroll by with scroll_up and scroll_down'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 3
+ value (integer). . . . . . . : 3
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f929770
+ next_option. . . . . . . . . : 0x7f754f929af0
+
+ [option (addr:0x7f754f929af0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'scroll_bottom_after_switch'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'scroll to bottom of window after switch to another buffer (do not remember scroll position in windows); the scroll is done only for buffers with formatted content (not free content)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f929980
+ next_option. . . . . . . . . : 0x7f754f929d10
+
+ [option (addr:0x7f754f929d10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'scroll_page_percent'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'percent of screen to scroll when scrolling one page up or down (for example 100 means one page, 50 half-page)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 100
+ default value. . . . . . . . : 100
+ value (integer). . . . . . . : 100
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f929af0
+ next_option. . . . . . . . . : 0x7f754f929eb0
+
+ [option (addr:0x7f754f929eb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'search_text_not_found_alert'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'alert user when text sought is not found in buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f929d10
+ next_option. . . . . . . . . : 0x7f754f92a030
+
+ [option (addr:0x7f754f92a030)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'separator_horizontal'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'char used to draw horizontal separators around bars and windows (empty value will draw a real line with ncurses, but may cause bugs with URL selection under some terminals); width on screen must be exactly one char'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '-'
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9c99e0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f929eb0
+ next_option. . . . . . . . . : 0x7f754f92a230
+
+ [option (addr:0x7f754f92a230)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'separator_vertical'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'char used to draw vertical separators around bars and windows (empty value will draw a real line with ncurses); width on screen must be exactly one char'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9c99e0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92a030
+ next_option. . . . . . . . . : 0x7f754f92a400
+
+ [option (addr:0x7f754f92a400)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'tab_width'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'number of spaces used to display tabs in messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 64
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9a00
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92a230
+ next_option. . . . . . . . . : 0x7f754f92a540
+
+ [option (addr:0x7f754f92a540)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format for dates converted to strings and displayed in messages (see man strftime for date/time specifiers)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%a, %d %b %Y %T'
+ value (string) . . . . . . . : '%a, %d %b %Y %T'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92a400
+ next_option. . . . . . . . . : 0x7f754f92a6c0
+
+ [option (addr:0x7f754f92a6c0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'window_auto_zoom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically zoom on current window if the terminal becomes too small to display all windows (use alt-z to unzoom windows when the terminal is big enough)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92a540
+ next_option. . . . . . . . . : 0x7f754f92a890
+
+ [option (addr:0x7f754f92a890)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'window_separator_horizontal'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display an horizontal separator between windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92a6c0
+ next_option. . . . . . . . . : 0x7f754f92aa20
+
+ [option (addr:0x7f754f92aa20)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'window_separator_vertical'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display a vertical separator between windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92a890
+ next_option. . . . . . . . . : 0x7f754f92aba0
+
+ [option (addr:0x7f754f92aba0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'window_title'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'title for window (terminal for Curses GUI), set on startup; an empty string will keep title unchanged (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'WeeChat ${info:version}'
+ value (string) . . . . . . . : 'WeeChat ${info:version}'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92aa20
+ next_option. . . . . . . . . : 0x7f754f92ad60
+
+ [option (addr:0x7f754f92ad60)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'word_chars_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of chars (or range of chars) that are considered part or words for highlights; each item can be a single char, a range of chars (format: a-z), a class of wide character (for example "alnum", see man wctype); a "!" before the item makes it negative (ie the char is NOT considered part of words); the value "*" matches any char; unicode chars are allowed with the format \u1234, for example \u00A0 for unbreakable space (see /help print for supported formats)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '!\u00A0,-,_,|,alnum'
+ value (string) . . . . . . . : '!\u00A0,-,_,|,alnum'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9cae40
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92aba0
+ next_option. . . . . . . . . : 0x7f754f92b070
+
+ [option (addr:0x7f754f92b070)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f91e940
+ name . . . . . . . . . . . . : 'word_chars_input'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of chars (or range of chars) that are considered part or words for command line; each item can be a single char, a range of chars (format: a-z), a class of wide character (for example "alnum", see man wctype); a "!" before the item makes it negative (ie the char is NOT considered part of words); the value "*" matches any char; unicode chars are allowed with the format \u1234, for example \u00A0 for unbreakable space (see /help print for supported formats)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '!\u00A0,-,_,|,alnum'
+ value (string) . . . . . . . : '!\u00A0,-,_,|,alnum'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9cae60
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92ad60
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754f92b380)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'palette'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f754e9c9cf0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x7f754e9c9e70
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754f93c650
+ last_option . . . . . . . . . : 0x7f754f960590
+ prev_section. . . . . . . . . : 0x7f754f91e940
+ next_section. . . . . . . . . : 0x7f754f92b440
+
+ [option (addr:0x7f754f93c650)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '100'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '100'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754f93d050
+
+ [option (addr:0x7f754f93d050)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '101'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '101'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93c650
+ next_option. . . . . . . . . : 0x7f754f93d2b0
+
+ [option (addr:0x7f754f93d2b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '102'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '102'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93d050
+ next_option. . . . . . . . . : 0x7f754f93d510
+
+ [option (addr:0x7f754f93d510)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '103'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '103'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93d2b0
+ next_option. . . . . . . . . : 0x7f754f93d770
+
+ [option (addr:0x7f754f93d770)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '104'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '104'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93d510
+ next_option. . . . . . . . . : 0x7f754f93d9d0
+
+ [option (addr:0x7f754f93d9d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '105'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '105'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93d770
+ next_option. . . . . . . . . : 0x7f754f93dc30
+
+ [option (addr:0x7f754f93dc30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '106'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '106'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93d9d0
+ next_option. . . . . . . . . : 0x7f754f93de90
+
+ [option (addr:0x7f754f93de90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '107'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '107'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93dc30
+ next_option. . . . . . . . . : 0x7f754f93e0f0
+
+ [option (addr:0x7f754f93e0f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '108'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '108'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93de90
+ next_option. . . . . . . . . : 0x7f754f93e350
+
+ [option (addr:0x7f754f93e350)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '109'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '109'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93e0f0
+ next_option. . . . . . . . . : 0x7f754f93e5b0
+
+ [option (addr:0x7f754f93e5b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '110'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '110'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93e350
+ next_option. . . . . . . . . : 0x7f754f93e810
+
+ [option (addr:0x7f754f93e810)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '111'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '111'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93e5b0
+ next_option. . . . . . . . . : 0x7f754f93ea70
+
+ [option (addr:0x7f754f93ea70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '112'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '112'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93e810
+ next_option. . . . . . . . . : 0x7f754f93ecd0
+
+ [option (addr:0x7f754f93ecd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '113'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '113'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93ea70
+ next_option. . . . . . . . . : 0x7f754f93ef30
+
+ [option (addr:0x7f754f93ef30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '114'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '114'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93ecd0
+ next_option. . . . . . . . . : 0x7f754f93f190
+
+ [option (addr:0x7f754f93f190)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '115'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '115'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93ef30
+ next_option. . . . . . . . . : 0x7f754f93f3f0
+
+ [option (addr:0x7f754f93f3f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '116'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '116'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93f190
+ next_option. . . . . . . . . : 0x7f754f93f650
+
+ [option (addr:0x7f754f93f650)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '117'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '117'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93f3f0
+ next_option. . . . . . . . . : 0x7f754f93f8b0
+
+ [option (addr:0x7f754f93f8b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '118'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '118'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93f650
+ next_option. . . . . . . . . : 0x7f754f93fb10
+
+ [option (addr:0x7f754f93fb10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '119'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '119'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93f8b0
+ next_option. . . . . . . . . : 0x7f754f93fd70
+
+ [option (addr:0x7f754f93fd70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '120'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '120'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93fb10
+ next_option. . . . . . . . . : 0x7f754f93ffd0
+
+ [option (addr:0x7f754f93ffd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '121'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '121'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93fd70
+ next_option. . . . . . . . . : 0x7f754f940230
+
+ [option (addr:0x7f754f940230)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '122'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '122'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f93ffd0
+ next_option. . . . . . . . . : 0x7f754f940490
+
+ [option (addr:0x7f754f940490)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '123'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '123'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f940230
+ next_option. . . . . . . . . : 0x7f754f9406f0
+
+ [option (addr:0x7f754f9406f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '124'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '124'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f940490
+ next_option. . . . . . . . . : 0x7f754f940950
+
+ [option (addr:0x7f754f940950)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '125'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '125'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9406f0
+ next_option. . . . . . . . . : 0x7f754f940bb0
+
+ [option (addr:0x7f754f940bb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '126'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '126'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f940950
+ next_option. . . . . . . . . : 0x7f754f940e10
+
+ [option (addr:0x7f754f940e10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '127'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '127'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f940bb0
+ next_option. . . . . . . . . : 0x7f754f941070
+
+ [option (addr:0x7f754f941070)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '128'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '128'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f940e10
+ next_option. . . . . . . . . : 0x7f754f9412d0
+
+ [option (addr:0x7f754f9412d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '129'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '129'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f941070
+ next_option. . . . . . . . . : 0x7f754f941530
+
+ [option (addr:0x7f754f941530)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '130'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '130'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9412d0
+ next_option. . . . . . . . . : 0x7f754f941790
+
+ [option (addr:0x7f754f941790)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '131'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '131'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f941530
+ next_option. . . . . . . . . : 0x7f754f9419f0
+
+ [option (addr:0x7f754f9419f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '132'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '132'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f941790
+ next_option. . . . . . . . . : 0x7f754f941c50
+
+ [option (addr:0x7f754f941c50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '133'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '133'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9419f0
+ next_option. . . . . . . . . : 0x7f754f941eb0
+
+ [option (addr:0x7f754f941eb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '134'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '134'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f941c50
+ next_option. . . . . . . . . : 0x7f754f942110
+
+ [option (addr:0x7f754f942110)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '135'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '135'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f941eb0
+ next_option. . . . . . . . . : 0x7f754f942370
+
+ [option (addr:0x7f754f942370)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '136'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '136'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f942110
+ next_option. . . . . . . . . : 0x7f754f9425d0
+
+ [option (addr:0x7f754f9425d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '137'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '137'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f942370
+ next_option. . . . . . . . . : 0x7f754f942830
+
+ [option (addr:0x7f754f942830)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '138'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '138'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9425d0
+ next_option. . . . . . . . . : 0x7f754f942a90
+
+ [option (addr:0x7f754f942a90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '139'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '139'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f942830
+ next_option. . . . . . . . . : 0x7f754f942cf0
+
+ [option (addr:0x7f754f942cf0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '140'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '140'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f942a90
+ next_option. . . . . . . . . : 0x7f754f942f50
+
+ [option (addr:0x7f754f942f50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '141'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '141'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f942cf0
+ next_option. . . . . . . . . : 0x7f754f9431b0
+
+ [option (addr:0x7f754f9431b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '142'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '142'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f942f50
+ next_option. . . . . . . . . : 0x7f754f943410
+
+ [option (addr:0x7f754f943410)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '143'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '143'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9431b0
+ next_option. . . . . . . . . : 0x7f754f943670
+
+ [option (addr:0x7f754f943670)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '144'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '144'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f943410
+ next_option. . . . . . . . . : 0x7f754f9438d0
+
+ [option (addr:0x7f754f9438d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '145'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '145'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f943670
+ next_option. . . . . . . . . : 0x7f754f943b30
+
+ [option (addr:0x7f754f943b30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '146'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '146'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9438d0
+ next_option. . . . . . . . . : 0x7f754f943d90
+
+ [option (addr:0x7f754f943d90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '147'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '147'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f943b30
+ next_option. . . . . . . . . : 0x7f754f943ff0
+
+ [option (addr:0x7f754f943ff0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '148'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '148'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f943d90
+ next_option. . . . . . . . . : 0x7f754f944250
+
+ [option (addr:0x7f754f944250)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '149'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '149'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f943ff0
+ next_option. . . . . . . . . : 0x7f754f9444b0
+
+ [option (addr:0x7f754f9444b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '150'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '150'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f944250
+ next_option. . . . . . . . . : 0x7f754f944710
+
+ [option (addr:0x7f754f944710)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '151'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '151'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9444b0
+ next_option. . . . . . . . . : 0x7f754f944970
+
+ [option (addr:0x7f754f944970)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '152'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '152'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f944710
+ next_option. . . . . . . . . : 0x7f754f944bd0
+
+ [option (addr:0x7f754f944bd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '153'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '153'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f944970
+ next_option. . . . . . . . . : 0x7f754f944e30
+
+ [option (addr:0x7f754f944e30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '154'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '154'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f944bd0
+ next_option. . . . . . . . . : 0x7f754f945090
+
+ [option (addr:0x7f754f945090)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '155'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '155'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f944e30
+ next_option. . . . . . . . . : 0x7f754f9452f0
+
+ [option (addr:0x7f754f9452f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '156'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '156'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f945090
+ next_option. . . . . . . . . : 0x7f754f945550
+
+ [option (addr:0x7f754f945550)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '157'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '157'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9452f0
+ next_option. . . . . . . . . : 0x7f754f9457b0
+
+ [option (addr:0x7f754f9457b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '158'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '158'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f945550
+ next_option. . . . . . . . . : 0x7f754f945a10
+
+ [option (addr:0x7f754f945a10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '159'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '159'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9457b0
+ next_option. . . . . . . . . : 0x7f754f945c70
+
+ [option (addr:0x7f754f945c70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '160'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '160'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f945a10
+ next_option. . . . . . . . . : 0x7f754f945ed0
+
+ [option (addr:0x7f754f945ed0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '161'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '161'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f945c70
+ next_option. . . . . . . . . : 0x7f754f946130
+
+ [option (addr:0x7f754f946130)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '162'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '162'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f945ed0
+ next_option. . . . . . . . . : 0x7f754f946390
+
+ [option (addr:0x7f754f946390)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '163'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '163'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f946130
+ next_option. . . . . . . . . : 0x7f754f9465f0
+
+ [option (addr:0x7f754f9465f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '164'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '164'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f946390
+ next_option. . . . . . . . . : 0x7f754f946850
+
+ [option (addr:0x7f754f946850)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '165'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '165'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9465f0
+ next_option. . . . . . . . . : 0x7f754f946ab0
+
+ [option (addr:0x7f754f946ab0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '166'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '166'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f946850
+ next_option. . . . . . . . . : 0x7f754f946d10
+
+ [option (addr:0x7f754f946d10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '167'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '167'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f946ab0
+ next_option. . . . . . . . . : 0x7f754f946f70
+
+ [option (addr:0x7f754f946f70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '168'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '168'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f946d10
+ next_option. . . . . . . . . : 0x7f754f9471d0
+
+ [option (addr:0x7f754f9471d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '169'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '169'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f946f70
+ next_option. . . . . . . . . : 0x7f754f947430
+
+ [option (addr:0x7f754f947430)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '17'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '17'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9471d0
+ next_option. . . . . . . . . : 0x7f754f947690
+
+ [option (addr:0x7f754f947690)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '170'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '170'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f947430
+ next_option. . . . . . . . . : 0x7f754f9478f0
+
+ [option (addr:0x7f754f9478f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '171'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '171'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f947690
+ next_option. . . . . . . . . : 0x7f754f947b50
+
+ [option (addr:0x7f754f947b50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '172'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '172'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9478f0
+ next_option. . . . . . . . . : 0x7f754f947db0
+
+ [option (addr:0x7f754f947db0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '173'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '173'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f947b50
+ next_option. . . . . . . . . : 0x7f754f948010
+
+ [option (addr:0x7f754f948010)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '174'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '174'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f947db0
+ next_option. . . . . . . . . : 0x7f754f948270
+
+ [option (addr:0x7f754f948270)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '175'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '175'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f948010
+ next_option. . . . . . . . . : 0x7f754f9484d0
+
+ [option (addr:0x7f754f9484d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '176'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '176'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f948270
+ next_option. . . . . . . . . : 0x7f754f948730
+
+ [option (addr:0x7f754f948730)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '177'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '177'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9484d0
+ next_option. . . . . . . . . : 0x7f754f948990
+
+ [option (addr:0x7f754f948990)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '178'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '178'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f948730
+ next_option. . . . . . . . . : 0x7f754f948bf0
+
+ [option (addr:0x7f754f948bf0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '179'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '179'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f948990
+ next_option. . . . . . . . . : 0x7f754f948e50
+
+ [option (addr:0x7f754f948e50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '18'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '18'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f948bf0
+ next_option. . . . . . . . . : 0x7f754f9490b0
+
+ [option (addr:0x7f754f9490b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '180'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '180'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f948e50
+ next_option. . . . . . . . . : 0x7f754f949310
+
+ [option (addr:0x7f754f949310)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '181'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '181'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9490b0
+ next_option. . . . . . . . . : 0x7f754f949570
+
+ [option (addr:0x7f754f949570)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '182'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '182'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f949310
+ next_option. . . . . . . . . : 0x7f754f9497d0
+
+ [option (addr:0x7f754f9497d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '183'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '183'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f949570
+ next_option. . . . . . . . . : 0x7f754f949a30
+
+ [option (addr:0x7f754f949a30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '184'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '184'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9497d0
+ next_option. . . . . . . . . : 0x7f754f949c90
+
+ [option (addr:0x7f754f949c90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '185'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '185'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f949a30
+ next_option. . . . . . . . . : 0x7f754f949ef0
+
+ [option (addr:0x7f754f949ef0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '186'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '186'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f949c90
+ next_option. . . . . . . . . : 0x7f754f94a150
+
+ [option (addr:0x7f754f94a150)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '187'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '187'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f949ef0
+ next_option. . . . . . . . . : 0x7f754f94a3b0
+
+ [option (addr:0x7f754f94a3b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '188'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '188'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94a150
+ next_option. . . . . . . . . : 0x7f754f94a610
+
+ [option (addr:0x7f754f94a610)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '189'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '189'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94a3b0
+ next_option. . . . . . . . . : 0x7f754f94a870
+
+ [option (addr:0x7f754f94a870)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '19'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '19'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94a610
+ next_option. . . . . . . . . : 0x7f754f94aad0
+
+ [option (addr:0x7f754f94aad0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '190'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '190'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94a870
+ next_option. . . . . . . . . : 0x7f754f94ad30
+
+ [option (addr:0x7f754f94ad30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '191'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '191'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94aad0
+ next_option. . . . . . . . . : 0x7f754f94af90
+
+ [option (addr:0x7f754f94af90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '192'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '192'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94ad30
+ next_option. . . . . . . . . : 0x7f754f94b1f0
+
+ [option (addr:0x7f754f94b1f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '193'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '193'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94af90
+ next_option. . . . . . . . . : 0x7f754f94b450
+
+ [option (addr:0x7f754f94b450)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '194'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '194'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94b1f0
+ next_option. . . . . . . . . : 0x7f754f94b6b0
+
+ [option (addr:0x7f754f94b6b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '195'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '195'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94b450
+ next_option. . . . . . . . . : 0x7f754f94b910
+
+ [option (addr:0x7f754f94b910)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '196'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '196'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94b6b0
+ next_option. . . . . . . . . : 0x7f754f94bb70
+
+ [option (addr:0x7f754f94bb70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '197'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '197'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94b910
+ next_option. . . . . . . . . : 0x7f754f94bdd0
+
+ [option (addr:0x7f754f94bdd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '198'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '198'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94bb70
+ next_option. . . . . . . . . : 0x7f754f94c030
+
+ [option (addr:0x7f754f94c030)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '199'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '199'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94bdd0
+ next_option. . . . . . . . . : 0x7f754f94c290
+
+ [option (addr:0x7f754f94c290)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '20'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '20'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94c030
+ next_option. . . . . . . . . : 0x7f754f94c4f0
+
+ [option (addr:0x7f754f94c4f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '200'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '200'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94c290
+ next_option. . . . . . . . . : 0x7f754f94c750
+
+ [option (addr:0x7f754f94c750)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '201'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '201'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94c4f0
+ next_option. . . . . . . . . : 0x7f754f94c9b0
+
+ [option (addr:0x7f754f94c9b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '202'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '202'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94c750
+ next_option. . . . . . . . . : 0x7f754f94cc10
+
+ [option (addr:0x7f754f94cc10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '203'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '203'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94c9b0
+ next_option. . . . . . . . . : 0x7f754f94ce70
+
+ [option (addr:0x7f754f94ce70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '204'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '204'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94cc10
+ next_option. . . . . . . . . : 0x7f754f94d0d0
+
+ [option (addr:0x7f754f94d0d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '205'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '205'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94ce70
+ next_option. . . . . . . . . : 0x7f754f94d330
+
+ [option (addr:0x7f754f94d330)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '206'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '206'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94d0d0
+ next_option. . . . . . . . . : 0x7f754f94d590
+
+ [option (addr:0x7f754f94d590)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '207'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '207'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94d330
+ next_option. . . . . . . . . : 0x7f754f94d7f0
+
+ [option (addr:0x7f754f94d7f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '208'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '208'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94d590
+ next_option. . . . . . . . . : 0x7f754f94da50
+
+ [option (addr:0x7f754f94da50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '209'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '209'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94d7f0
+ next_option. . . . . . . . . : 0x7f754f94dcb0
+
+ [option (addr:0x7f754f94dcb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '21'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '21'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94da50
+ next_option. . . . . . . . . : 0x7f754f94df10
+
+ [option (addr:0x7f754f94df10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '210'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '210'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94dcb0
+ next_option. . . . . . . . . : 0x7f754f94e170
+
+ [option (addr:0x7f754f94e170)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '211'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '211'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94df10
+ next_option. . . . . . . . . : 0x7f754f94e3d0
+
+ [option (addr:0x7f754f94e3d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '212'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '212'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94e170
+ next_option. . . . . . . . . : 0x7f754f94e630
+
+ [option (addr:0x7f754f94e630)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '213'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '213'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94e3d0
+ next_option. . . . . . . . . : 0x7f754f94e890
+
+ [option (addr:0x7f754f94e890)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '214'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '214'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94e630
+ next_option. . . . . . . . . : 0x7f754f94eaf0
+
+ [option (addr:0x7f754f94eaf0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '215'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '215'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94e890
+ next_option. . . . . . . . . : 0x7f754f94ed50
+
+ [option (addr:0x7f754f94ed50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '216'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '216'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94eaf0
+ next_option. . . . . . . . . : 0x7f754f94efb0
+
+ [option (addr:0x7f754f94efb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '217'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '217'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94ed50
+ next_option. . . . . . . . . : 0x7f754f94f210
+
+ [option (addr:0x7f754f94f210)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '218'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '218'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94efb0
+ next_option. . . . . . . . . : 0x7f754f94f470
+
+ [option (addr:0x7f754f94f470)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '219'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '219'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94f210
+ next_option. . . . . . . . . : 0x7f754f94f6d0
+
+ [option (addr:0x7f754f94f6d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '22'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '22'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94f470
+ next_option. . . . . . . . . : 0x7f754f94f930
+
+ [option (addr:0x7f754f94f930)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '220'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '220'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94f6d0
+ next_option. . . . . . . . . : 0x7f754f94fb90
+
+ [option (addr:0x7f754f94fb90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '221'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '221'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94f930
+ next_option. . . . . . . . . : 0x7f754f94fdf0
+
+ [option (addr:0x7f754f94fdf0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '222'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '222'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94fb90
+ next_option. . . . . . . . . : 0x7f754f950050
+
+ [option (addr:0x7f754f950050)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '223'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '223'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f94fdf0
+ next_option. . . . . . . . . : 0x7f754f9502b0
+
+ [option (addr:0x7f754f9502b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '224'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '224'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f950050
+ next_option. . . . . . . . . : 0x7f754f950510
+
+ [option (addr:0x7f754f950510)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '225'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '225'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9502b0
+ next_option. . . . . . . . . : 0x7f754f950770
+
+ [option (addr:0x7f754f950770)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '226'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '226'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f950510
+ next_option. . . . . . . . . : 0x7f754f9509d0
+
+ [option (addr:0x7f754f9509d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '227'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '227'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f950770
+ next_option. . . . . . . . . : 0x7f754f950c30
+
+ [option (addr:0x7f754f950c30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '228'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '228'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9509d0
+ next_option. . . . . . . . . : 0x7f754f950e90
+
+ [option (addr:0x7f754f950e90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '229'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '229'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f950c30
+ next_option. . . . . . . . . : 0x7f754f9510f0
+
+ [option (addr:0x7f754f9510f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '23'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '23'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f950e90
+ next_option. . . . . . . . . : 0x7f754f951350
+
+ [option (addr:0x7f754f951350)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '230'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '230'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9510f0
+ next_option. . . . . . . . . : 0x7f754f9515b0
+
+ [option (addr:0x7f754f9515b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '231'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '231'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f951350
+ next_option. . . . . . . . . : 0x7f754f951810
+
+ [option (addr:0x7f754f951810)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '232'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '232'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9515b0
+ next_option. . . . . . . . . : 0x7f754f951a70
+
+ [option (addr:0x7f754f951a70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '233'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '233'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f951810
+ next_option. . . . . . . . . : 0x7f754f951cd0
+
+ [option (addr:0x7f754f951cd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '234'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '234'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f951a70
+ next_option. . . . . . . . . : 0x7f754f951f30
+
+ [option (addr:0x7f754f951f30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '235'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '235'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f951cd0
+ next_option. . . . . . . . . : 0x7f754f952190
+
+ [option (addr:0x7f754f952190)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '236'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '236'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f951f30
+ next_option. . . . . . . . . : 0x7f754f9523f0
+
+ [option (addr:0x7f754f9523f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '237'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '237'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f952190
+ next_option. . . . . . . . . : 0x7f754f952650
+
+ [option (addr:0x7f754f952650)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '238'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '238'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9523f0
+ next_option. . . . . . . . . : 0x7f754f9528b0
+
+ [option (addr:0x7f754f9528b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '239'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '239'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f952650
+ next_option. . . . . . . . . : 0x7f754f952b10
+
+ [option (addr:0x7f754f952b10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '24'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '24'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9528b0
+ next_option. . . . . . . . . : 0x7f754f952d70
+
+ [option (addr:0x7f754f952d70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '240'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '240'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f952b10
+ next_option. . . . . . . . . : 0x7f754f952fd0
+
+ [option (addr:0x7f754f952fd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '241'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '241'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f952d70
+ next_option. . . . . . . . . : 0x7f754f953230
+
+ [option (addr:0x7f754f953230)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '242'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '242'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f952fd0
+ next_option. . . . . . . . . : 0x7f754f953490
+
+ [option (addr:0x7f754f953490)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '243'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '243'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f953230
+ next_option. . . . . . . . . : 0x7f754f9536f0
+
+ [option (addr:0x7f754f9536f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '244'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '244'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f953490
+ next_option. . . . . . . . . : 0x7f754f953950
+
+ [option (addr:0x7f754f953950)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '245'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '245'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9536f0
+ next_option. . . . . . . . . : 0x7f754f953bb0
+
+ [option (addr:0x7f754f953bb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '246'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '246'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f953950
+ next_option. . . . . . . . . : 0x7f754f953e10
+
+ [option (addr:0x7f754f953e10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '247'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '247'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f953bb0
+ next_option. . . . . . . . . : 0x7f754f954070
+
+ [option (addr:0x7f754f954070)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '248'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '248'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f953e10
+ next_option. . . . . . . . . : 0x7f754f9542d0
+
+ [option (addr:0x7f754f9542d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '249'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '249'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f954070
+ next_option. . . . . . . . . : 0x7f754f954530
+
+ [option (addr:0x7f754f954530)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '25'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '25'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9542d0
+ next_option. . . . . . . . . : 0x7f754f954790
+
+ [option (addr:0x7f754f954790)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '250'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '250'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f954530
+ next_option. . . . . . . . . : 0x7f754f9549f0
+
+ [option (addr:0x7f754f9549f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '251'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '251'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f954790
+ next_option. . . . . . . . . : 0x7f754f954c50
+
+ [option (addr:0x7f754f954c50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '252'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '252'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9549f0
+ next_option. . . . . . . . . : 0x7f754f954eb0
+
+ [option (addr:0x7f754f954eb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '253'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '253'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f954c50
+ next_option. . . . . . . . . : 0x7f754f955110
+
+ [option (addr:0x7f754f955110)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '254'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '254'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f954eb0
+ next_option. . . . . . . . . : 0x7f754f955370
+
+ [option (addr:0x7f754f955370)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '255'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '255'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f955110
+ next_option. . . . . . . . . : 0x7f754f9555d0
+
+ [option (addr:0x7f754f9555d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '256'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '256'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f955370
+ next_option. . . . . . . . . : 0x7f754f955830
+
+ [option (addr:0x7f754f955830)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '26'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '26'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9555d0
+ next_option. . . . . . . . . : 0x7f754f955a90
+
+ [option (addr:0x7f754f955a90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '27'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '27'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f955830
+ next_option. . . . . . . . . : 0x7f754f955cf0
+
+ [option (addr:0x7f754f955cf0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '28'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '28'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f955a90
+ next_option. . . . . . . . . : 0x7f754f955f50
+
+ [option (addr:0x7f754f955f50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '29'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '29'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f955cf0
+ next_option. . . . . . . . . : 0x7f754f9561b0
+
+ [option (addr:0x7f754f9561b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '30'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '30'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f955f50
+ next_option. . . . . . . . . : 0x7f754f956410
+
+ [option (addr:0x7f754f956410)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '31'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '31'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9561b0
+ next_option. . . . . . . . . : 0x7f754f956670
+
+ [option (addr:0x7f754f956670)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '32'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '32'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f956410
+ next_option. . . . . . . . . : 0x7f754f9568d0
+
+ [option (addr:0x7f754f9568d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '33'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '33'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f956670
+ next_option. . . . . . . . . : 0x7f754f956b30
+
+ [option (addr:0x7f754f956b30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '34'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '34'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9568d0
+ next_option. . . . . . . . . : 0x7f754f956d90
+
+ [option (addr:0x7f754f956d90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '35'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '35'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f956b30
+ next_option. . . . . . . . . : 0x7f754f956ff0
+
+ [option (addr:0x7f754f956ff0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '36'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '36'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f956d90
+ next_option. . . . . . . . . : 0x7f754f957250
+
+ [option (addr:0x7f754f957250)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '37'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '37'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f956ff0
+ next_option. . . . . . . . . : 0x7f754f9574b0
+
+ [option (addr:0x7f754f9574b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '38'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '38'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f957250
+ next_option. . . . . . . . . : 0x7f754f957710
+
+ [option (addr:0x7f754f957710)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '39'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '39'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9574b0
+ next_option. . . . . . . . . : 0x7f754f957970
+
+ [option (addr:0x7f754f957970)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '40'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '40'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f957710
+ next_option. . . . . . . . . : 0x7f754f957bd0
+
+ [option (addr:0x7f754f957bd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '41'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '41'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f957970
+ next_option. . . . . . . . . : 0x7f754f957e30
+
+ [option (addr:0x7f754f957e30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '42'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '42'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f957bd0
+ next_option. . . . . . . . . : 0x7f754f958090
+
+ [option (addr:0x7f754f958090)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '43'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '43'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f957e30
+ next_option. . . . . . . . . : 0x7f754f9582f0
+
+ [option (addr:0x7f754f9582f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '44'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '44'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f958090
+ next_option. . . . . . . . . : 0x7f754f958550
+
+ [option (addr:0x7f754f958550)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '45'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '45'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9582f0
+ next_option. . . . . . . . . : 0x7f754f9587b0
+
+ [option (addr:0x7f754f9587b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '46'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '46'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f958550
+ next_option. . . . . . . . . : 0x7f754f958a10
+
+ [option (addr:0x7f754f958a10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '47'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '47'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9587b0
+ next_option. . . . . . . . . : 0x7f754f958c70
+
+ [option (addr:0x7f754f958c70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '48'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '48'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f958a10
+ next_option. . . . . . . . . : 0x7f754f958ed0
+
+ [option (addr:0x7f754f958ed0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '49'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '49'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f958c70
+ next_option. . . . . . . . . : 0x7f754f959130
+
+ [option (addr:0x7f754f959130)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '50'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '50'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f958ed0
+ next_option. . . . . . . . . : 0x7f754f959390
+
+ [option (addr:0x7f754f959390)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '51'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '51'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f959130
+ next_option. . . . . . . . . : 0x7f754f9595f0
+
+ [option (addr:0x7f754f9595f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '52'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '52'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f959390
+ next_option. . . . . . . . . : 0x7f754f959850
+
+ [option (addr:0x7f754f959850)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '53'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '53'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9595f0
+ next_option. . . . . . . . . : 0x7f754f959ab0
+
+ [option (addr:0x7f754f959ab0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '54'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '54'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f959850
+ next_option. . . . . . . . . : 0x7f754f959d10
+
+ [option (addr:0x7f754f959d10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '55'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '55'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f959ab0
+ next_option. . . . . . . . . : 0x7f754f959f70
+
+ [option (addr:0x7f754f959f70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '56'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '56'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f959d10
+ next_option. . . . . . . . . : 0x7f754f95a1d0
+
+ [option (addr:0x7f754f95a1d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '57'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '57'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f959f70
+ next_option. . . . . . . . . : 0x7f754f95a430
+
+ [option (addr:0x7f754f95a430)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '58'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '58'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95a1d0
+ next_option. . . . . . . . . : 0x7f754f95a690
+
+ [option (addr:0x7f754f95a690)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '59'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '59'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95a430
+ next_option. . . . . . . . . : 0x7f754f95a8f0
+
+ [option (addr:0x7f754f95a8f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '60'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '60'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95a690
+ next_option. . . . . . . . . : 0x7f754f95ab50
+
+ [option (addr:0x7f754f95ab50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '61'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '61'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95a8f0
+ next_option. . . . . . . . . : 0x7f754f95adb0
+
+ [option (addr:0x7f754f95adb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '62'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '62'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95ab50
+ next_option. . . . . . . . . : 0x7f754f95b010
+
+ [option (addr:0x7f754f95b010)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '63'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '63'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95adb0
+ next_option. . . . . . . . . : 0x7f754f95b270
+
+ [option (addr:0x7f754f95b270)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '64'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '64'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95b010
+ next_option. . . . . . . . . : 0x7f754f95b4d0
+
+ [option (addr:0x7f754f95b4d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '65'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '65'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95b270
+ next_option. . . . . . . . . : 0x7f754f95b730
+
+ [option (addr:0x7f754f95b730)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '66'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '66'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95b4d0
+ next_option. . . . . . . . . : 0x7f754f95b990
+
+ [option (addr:0x7f754f95b990)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '67'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '67'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95b730
+ next_option. . . . . . . . . : 0x7f754f95bbf0
+
+ [option (addr:0x7f754f95bbf0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '68'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '68'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95b990
+ next_option. . . . . . . . . : 0x7f754f95be50
+
+ [option (addr:0x7f754f95be50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '69'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '69'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95bbf0
+ next_option. . . . . . . . . : 0x7f754f95c0b0
+
+ [option (addr:0x7f754f95c0b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '70'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '70'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95be50
+ next_option. . . . . . . . . : 0x7f754f95c310
+
+ [option (addr:0x7f754f95c310)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '71'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '71'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95c0b0
+ next_option. . . . . . . . . : 0x7f754f95c570
+
+ [option (addr:0x7f754f95c570)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '72'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '72'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95c310
+ next_option. . . . . . . . . : 0x7f754f95c7d0
+
+ [option (addr:0x7f754f95c7d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '73'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '73'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95c570
+ next_option. . . . . . . . . : 0x7f754f95ca30
+
+ [option (addr:0x7f754f95ca30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '74'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '74'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95c7d0
+ next_option. . . . . . . . . : 0x7f754f95cc90
+
+ [option (addr:0x7f754f95cc90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '75'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '75'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95ca30
+ next_option. . . . . . . . . : 0x7f754f95cef0
+
+ [option (addr:0x7f754f95cef0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '76'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '76'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95cc90
+ next_option. . . . . . . . . : 0x7f754f95d150
+
+ [option (addr:0x7f754f95d150)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '77'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '77'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95cef0
+ next_option. . . . . . . . . : 0x7f754f95d3b0
+
+ [option (addr:0x7f754f95d3b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '78'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '78'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95d150
+ next_option. . . . . . . . . : 0x7f754f95d610
+
+ [option (addr:0x7f754f95d610)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '79'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '79'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95d3b0
+ next_option. . . . . . . . . : 0x7f754f95d870
+
+ [option (addr:0x7f754f95d870)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '80'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '80'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95d610
+ next_option. . . . . . . . . : 0x7f754f95dad0
+
+ [option (addr:0x7f754f95dad0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '81'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '81'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95d870
+ next_option. . . . . . . . . : 0x7f754f95dd30
+
+ [option (addr:0x7f754f95dd30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '82'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '82'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95dad0
+ next_option. . . . . . . . . : 0x7f754f95df90
+
+ [option (addr:0x7f754f95df90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '83'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '83'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95dd30
+ next_option. . . . . . . . . : 0x7f754f95e1f0
+
+ [option (addr:0x7f754f95e1f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '84'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '84'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95df90
+ next_option. . . . . . . . . : 0x7f754f95e450
+
+ [option (addr:0x7f754f95e450)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '85'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '85'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95e1f0
+ next_option. . . . . . . . . : 0x7f754f95e6b0
+
+ [option (addr:0x7f754f95e6b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '86'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '86'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95e450
+ next_option. . . . . . . . . : 0x7f754f95e910
+
+ [option (addr:0x7f754f95e910)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '87'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '87'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95e6b0
+ next_option. . . . . . . . . : 0x7f754f95eb70
+
+ [option (addr:0x7f754f95eb70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '88'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '88'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95e910
+ next_option. . . . . . . . . : 0x7f754f95edd0
+
+ [option (addr:0x7f754f95edd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '89'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '89'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95eb70
+ next_option. . . . . . . . . : 0x7f754f95f030
+
+ [option (addr:0x7f754f95f030)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '90'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '90'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95edd0
+ next_option. . . . . . . . . : 0x7f754f95f290
+
+ [option (addr:0x7f754f95f290)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '91'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '91'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95f030
+ next_option. . . . . . . . . : 0x7f754f95f4f0
+
+ [option (addr:0x7f754f95f4f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '92'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '92'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95f290
+ next_option. . . . . . . . . : 0x7f754f95f750
+
+ [option (addr:0x7f754f95f750)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '93'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '93'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95f4f0
+ next_option. . . . . . . . . : 0x7f754f95f9b0
+
+ [option (addr:0x7f754f95f9b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '94'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '94'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95f750
+ next_option. . . . . . . . . : 0x7f754f95fc10
+
+ [option (addr:0x7f754f95fc10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '95'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '95'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95f9b0
+ next_option. . . . . . . . . : 0x7f754f95fe70
+
+ [option (addr:0x7f754f95fe70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '96'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '96'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95fc10
+ next_option. . . . . . . . . : 0x7f754f9600d0
+
+ [option (addr:0x7f754f9600d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '97'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '97'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f95fe70
+ next_option. . . . . . . . . : 0x7f754f960330
+
+ [option (addr:0x7f754f960330)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '98'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '98'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9600d0
+ next_option. . . . . . . . . : 0x7f754f960590
+
+ [option (addr:0x7f754f960590)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b380
+ name . . . . . . . . . . . . : '99'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '99'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f960330
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754f92b440)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'color'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754f92b540
+ last_option . . . . . . . . . : 0x7f754f930e90
+ prev_section. . . . . . . . . : 0x7f754f92b380
+ next_section. . . . . . . . . : 0x7f754f930fe0
+
+ [option (addr:0x7f754f92b540)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'bar_more'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "+" when scrolling bars'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 12 ('lightmagenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754f92b680
+
+ [option (addr:0x7f754f92b680)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for chat'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92b540
+ next_option. . . . . . . . . : 0x7f754f92b7c0
+
+ [option (addr:0x7f754f92b7c0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for chat'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92b680
+ next_option. . . . . . . . . : 0x7f754f92b8e0
+
+ [option (addr:0x7f754f92b8e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 11
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92b7c0
+ next_option. . . . . . . . . : 0x7f754f92ba40
+
+ [option (addr:0x7f754f92ba40)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for channel names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 13
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 4 ('lightred')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92b8e0
+ next_option. . . . . . . . . : 0x7f754f92bb90
+
+ [option (addr:0x7f754f92bb90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_day_change'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for message displayed when the day has changed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 43
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92ba40
+ next_option. . . . . . . . . : 0x7f754f92bd00
+
+ [option (addr:0x7f754f92bd00)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_delimiters'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for delimiters'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 28
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92bb90
+ next_option. . . . . . . . . : 0x7f754f92be50
+
+ [option (addr:0x7f754f92be50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for highlighted prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 29
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92bd00
+ next_option. . . . . . . . . : 0x7f754f92bfa0
+
+ [option (addr:0x7f754f92bfa0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_highlight_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for highlighted prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92be50
+ next_option. . . . . . . . . : 0x7f754f92c0f0
+
+ [option (addr:0x7f754f92c0f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_host'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for hostnames'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 27
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92bfa0
+ next_option. . . . . . . . . : 0x7f754f92c230
+
+ [option (addr:0x7f754f92c230)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_inactive_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for chat when line is inactive (buffer is merged with other buffers and is not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 36
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 2 ('darkgray')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92c0f0
+ next_option. . . . . . . . . : 0x7f754f92c3d0
+
+ [option (addr:0x7f754f92c3d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_inactive_window'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for chat when window is inactive (not current selected window)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 35
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 2 ('darkgray')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92c230
+ next_option. . . . . . . . . : 0x7f754f92c550
+
+ [option (addr:0x7f754f92c550)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for nicks in chat window'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 14
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 14 ('lightcyan')
+ value (color). . . . . . . . : 14 ('lightcyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92c3d0
+ next_option. . . . . . . . . : 0x7f754f92c690
+
+ [option (addr:0x7f754f92c690)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_nick_colors'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text color for nicks (comma separated list of colors, background is allowed with format: "fg:bg", for example: "lightred:blue")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue'
+ value (string) . . . . . . . : 'darkgray,red,lightred,green,lightgreen,blue,lightblue,brown,cyan,lightcyan,magenta'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9caf30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92c550
+ next_option. . . . . . . . . : 0x7f754f92c8d0
+
+ [option (addr:0x7f754f92c8d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_nick_offline'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for offline nick (not in nicklist any more); this color is used only if option weechat.look.color_nick_offline is enabled'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 38
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 2 ('darkgray')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92c690
+ next_option. . . . . . . . . : 0x7f754f92ca80
+
+ [option (addr:0x7f754f92ca80)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_nick_offline_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92c8d0
+ next_option. . . . . . . . . : 0x7f754f92cc60
+
+ [option (addr:0x7f754f92cc60)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_nick_offline_highlight_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 9 ('blue')
+ value (color). . . . . . . . : 9 ('blue')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92ca80
+ next_option. . . . . . . . . : 0x7f754f92ce40
+
+ [option (addr:0x7f754f92ce40)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_nick_other'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for other nick in private buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 16
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92cc60
+ next_option. . . . . . . . . : 0x7f754f92cf60
+
+ [option (addr:0x7f754f92cf60)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_nick_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for nick prefix (string displayed before nick in prefix)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 40
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 2 ('darkgray')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92ce40
+ next_option. . . . . . . . . : 0x7f754f92d0d0
+
+ [option (addr:0x7f754f92d0d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_nick_self'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for local nick in chat window'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 15
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 3 ('red')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92cf60
+ next_option. . . . . . . . . : 0x7f754f92d230
+
+ [option (addr:0x7f754f92d230)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_nick_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for nick suffix (string displayed after nick in prefix)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 41
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92d0d0
+ next_option. . . . . . . . . : 0x7f754f92d9d0
+
+ [option (addr:0x7f754f92d9d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_prefix_action'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for action prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 6
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92d230
+ next_option. . . . . . . . . : 0x7f754f92d4f0
+
+ [option (addr:0x7f754f92d4f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_prefix_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer name (before prefix, when many buffers are merged with same number)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 33
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 7 ('brown')
+ value (color). . . . . . . . : 3 ('red')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92d9d0
+ next_option. . . . . . . . . : 0x7f754f92d680
+
+ [option (addr:0x7f754f92d680)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_prefix_buffer_inactive_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for inactive buffer name (before prefix, when many buffers are merged with same number and if buffer is not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 37
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92d4f0
+ next_option. . . . . . . . . : 0x7f754f92d3a0
+
+ [option (addr:0x7f754f92d3a0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_prefix_error'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for error prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 4
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92d680
+ next_option. . . . . . . . . : 0x7f754f92db20
+
+ [option (addr:0x7f754f92db20)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_prefix_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for join prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 7
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 2 ('darkgray')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92d3a0
+ next_option. . . . . . . . . : 0x7f754f92ddc0
+
+ [option (addr:0x7f754f92ddc0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_prefix_more'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "+" when prefix is too long'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 9
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 12 ('lightmagenta')
+ value (color). . . . . . . . : 12 ('lightmagenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92db20
+ next_option. . . . . . . . . : 0x7f754f92d880
+
+ [option (addr:0x7f754f92d880)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_prefix_network'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for network prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 5
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92ddc0
+ next_option. . . . . . . . . : 0x7f754f92dc70
+
+ [option (addr:0x7f754f92dc70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_prefix_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for quit prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 8
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 4 ('lightred')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92d880
+ next_option. . . . . . . . . : 0x7f754f92dee0
+
+ [option (addr:0x7f754f92dee0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_prefix_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for suffix (after prefix)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 10
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 12 ('lightmagenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92dc70
+ next_option. . . . . . . . . : 0x7f754f92e030
+
+ [option (addr:0x7f754f92e030)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_read_marker'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for unread data marker'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 30
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92dee0
+ next_option. . . . . . . . . : 0x7f754f92e180
+
+ [option (addr:0x7f754f92e180)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_read_marker_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for unread data marker'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92e030
+ next_option. . . . . . . . . : 0x7f754f92e2d0
+
+ [option (addr:0x7f754f92e2d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_server'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for server names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 12
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 7 ('brown')
+ value (color). . . . . . . . : 7 ('brown')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92e180
+ next_option. . . . . . . . . : 0x7f754f92e420
+
+ [option (addr:0x7f754f92e420)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_tags'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for tags after messages (displayed with command /debug tags)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 34
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 3 ('red')
+ value (color). . . . . . . . : 3 ('red')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92e2d0
+ next_option. . . . . . . . . : 0x7f754f92e5b0
+
+ [option (addr:0x7f754f92e5b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_text_found'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for marker on lines where text sought is found'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 31
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92e420
+ next_option. . . . . . . . . : 0x7f754f92e700
+
+ [option (addr:0x7f754f92e700)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_text_found_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for marker on lines where text sought is found'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 12 ('lightmagenta')
+ value (color). . . . . . . . : 12 ('lightmagenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92e5b0
+ next_option. . . . . . . . . : 0x7f754f92e870
+
+ [option (addr:0x7f754f92e870)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_time'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for time in chat window'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 2
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92e700
+ next_option. . . . . . . . . : 0x7f754f92e9b0
+
+ [option (addr:0x7f754f92e9b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_time_delimiters'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for time delimiters'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 3
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 7 ('brown')
+ value (color). . . . . . . . : 7 ('brown')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92e870
+ next_option. . . . . . . . . : 0x7f754f92eb10
+
+ [option (addr:0x7f754f92eb10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_value'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for values'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 32
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92e9b0
+ next_option. . . . . . . . . : 0x7f754f92ec50
+
+ [option (addr:0x7f754f92ec50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'chat_value_null'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for null values (undefined)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 44
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 9 ('blue')
+ value (color). . . . . . . . : 9 ('blue')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92eb10
+ next_option. . . . . . . . . : 0x7f754f92eda0
+
+ [option (addr:0x7f754f92eda0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'emphasized'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for emphasized text (for example when searching text); this option is used only if option weechat.look.emphasized_attributes is an empty string (default value)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 42
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92ec50
+ next_option. . . . . . . . . : 0x7f754f92ef80
+
+ [option (addr:0x7f754f92ef80)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'emphasized_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for emphasized text (for example when searching text); used only if option weechat.look.emphasized_attributes is an empty string (default value)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92eda0
+ next_option. . . . . . . . . : 0x7f754f92f150
+
+ [option (addr:0x7f754f92f150)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'input_actions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for actions in input line'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 6 ('lightgreen')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92ef80
+ next_option. . . . . . . . . : 0x7f754f92f2a0
+
+ [option (addr:0x7f754f92f2a0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'input_text_not_found'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for unsuccessful text search in input line'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 3 ('red')
+ value (color). . . . . . . . : 3 ('red')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92f150
+ next_option. . . . . . . . . : 0x7f754f92f400
+
+ [option (addr:0x7f754f92f400)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'item_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for away item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9950
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92f2a0
+ next_option. . . . . . . . . : 0x7f754f92f540
+
+ [option (addr:0x7f754f92f540)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'nicklist_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for away nicknames'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92f400
+ next_option. . . . . . . . . : 0x7f754f92f6a0
+
+ [option (addr:0x7f754f92f6a0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'nicklist_group'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for groups in nicklist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92f540
+ next_option. . . . . . . . . : 0x7f754f92f7f0
+
+ [option (addr:0x7f754f92f7f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for window separators (when split) and separators beside bars (like nicklist)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 9 ('blue')
+ value (color). . . . . . . . : 7 ('brown')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92f6a0
+ next_option. . . . . . . . . : 0x7f754f92f990
+
+ [option (addr:0x7f754f92f990)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_count_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for count of highlight messages in hotlist (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92f7f0
+ next_option. . . . . . . . . : 0x7f754f92fae0
+
+ [option (addr:0x7f754f92fae0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_count_msg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for count of messages in hotlist (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 7 ('brown')
+ value (color). . . . . . . . : 7 ('brown')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92f990
+ next_option. . . . . . . . . : 0x7f754f92fc50
+
+ [option (addr:0x7f754f92fc50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_count_other'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for count of other messages in hotlist (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92fae0
+ next_option. . . . . . . . . : 0x7f754f92fdc0
+
+ [option (addr:0x7f754f92fdc0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_count_private'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for count of private messages in hotlist (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92fc50
+ next_option. . . . . . . . . : 0x7f754f92ff30
+
+ [option (addr:0x7f754f92ff30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_data_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer with highlight (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 12 ('lightmagenta')
+ value (color). . . . . . . . : 12 ('lightmagenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92fdc0
+ next_option. . . . . . . . . : 0x7f754f930090
+
+ [option (addr:0x7f754f930090)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_data_msg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer with new messages (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f92ff30
+ next_option. . . . . . . . . : 0x7f754f9301f0
+
+ [option (addr:0x7f754f9301f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_data_other'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer with new data (not messages) (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f930090
+ next_option. . . . . . . . . : 0x7f754f930360
+
+ [option (addr:0x7f754f930360)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_data_private'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer with private message (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 6 ('lightgreen')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9301f0
+ next_option. . . . . . . . . : 0x7f754f9304c0
+
+ [option (addr:0x7f754f9304c0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for filter indicator in status bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f930360
+ next_option. . . . . . . . . : 0x7f754f930620
+
+ [option (addr:0x7f754f930620)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_more'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer with new data (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9304c0
+ next_option. . . . . . . . . : 0x7f754f930780
+
+ [option (addr:0x7f754f930780)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_mouse'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for mouse indicator in status bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f930620
+ next_option. . . . . . . . . : 0x7f754f9308e0
+
+ [option (addr:0x7f754f9308e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_name'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for current buffer name in status bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f930780
+ next_option. . . . . . . . . : 0x7f754f930a40
+
+ [option (addr:0x7f754f930a40)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_name_ssl'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for current buffer name in status bar, if data are secured with a protocol like SSL'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 6 ('lightgreen')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9308e0
+ next_option. . . . . . . . . : 0x7f754f930bd0
+
+ [option (addr:0x7f754f930bd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_nicklist_count'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for number of nicks in nicklist (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f930a40
+ next_option. . . . . . . . . : 0x7f754f930d30
+
+ [option (addr:0x7f754f930d30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_number'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for current buffer number in status bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f930bd0
+ next_option. . . . . . . . . : 0x7f754f930e90
+
+ [option (addr:0x7f754f930e90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f92b440
+ name . . . . . . . . . . . . : 'status_time'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for time (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9ca530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f930d30
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754f930fe0)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'completion'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754f9310c0
+ last_option . . . . . . . . . : 0x7f754f932260
+ prev_section. . . . . . . . . : 0x7f754f92b440
+ next_section. . . . . . . . . : 0x7f754f932400
+
+ [option (addr:0x7f754f9310c0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'base_word_until_cursor'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if enabled, the base word to complete ends at char before cursor; otherwise the base word ends at first space after cursor'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754f9312b0
+
+ [option (addr:0x7f754f9312b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'command_inline'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if enabled, the commands inside command line are completed (the command at beginning of line has higher priority and is used first); note: when this option is enabled, there is no more automatic completion of paths beginning with "/" (outside commands arguments)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9310c0
+ next_option. . . . . . . . . : 0x7f754f9314e0
+
+ [option (addr:0x7f754f9314e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'default_template'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default completion template (please see documentation for template codes and values: plugin API reference, function "weechat_hook_command")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%(nicks)|%(irc_channels)'
+ value (string) . . . . . . . : '%(nicks)|%(irc_channels)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9312b0
+ next_option. . . . . . . . . : 0x7f754f9316c0
+
+ [option (addr:0x7f754f9316c0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'nick_add_space'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'add space after nick completion (when nick is not first word on command line)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9314e0
+ next_option. . . . . . . . . : 0x7f754f931840
+
+ [option (addr:0x7f754f931840)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'nick_completer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string inserted after nick completion (when nick is first word on command line)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ':'
+ value (string) . . . . . . . : ':'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9316c0
+ next_option. . . . . . . . . : 0x7f754f9319c0
+
+ [option (addr:0x7f754f9319c0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'nick_first_only'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'complete only with first nick found'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f931840
+ next_option. . . . . . . . . : 0x7f754f931b10
+
+ [option (addr:0x7f754f931b10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'nick_ignore_chars'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'chars ignored for nick completion'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '[]`_-^'
+ value (string) . . . . . . . : '[]`_-^'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9319c0
+ next_option. . . . . . . . . : 0x7f754f931c60
+
+ [option (addr:0x7f754f931c60)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'partial_completion_alert'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'alert user when a partial completion occurs'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f931b10
+ next_option. . . . . . . . . : 0x7f754f931db0
+
+ [option (addr:0x7f754f931db0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'partial_completion_command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'partially complete command names (stop when many commands found begin with same letters)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f931c60
+ next_option. . . . . . . . . : 0x7f754f931f50
+
+ [option (addr:0x7f754f931f50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'partial_completion_command_arg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'partially complete command arguments (stop when many arguments found begin with same prefix)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f931db0
+ next_option. . . . . . . . . : 0x7f754f9320f0
+
+ [option (addr:0x7f754f9320f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'partial_completion_count'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display count for each partial completion in bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f931f50
+ next_option. . . . . . . . . : 0x7f754f932260
+
+ [option (addr:0x7f754f932260)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f930fe0
+ name . . . . . . . . . . . . : 'partial_completion_other'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'partially complete outside commands (stop when many words found begin with same letters)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9320f0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754f932400)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'history'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754f932500
+ last_option . . . . . . . . . : 0x7f754f932bf0
+ prev_section. . . . . . . . . : 0x7f754f930fe0
+ next_section. . . . . . . . . : 0x7f754f932d10
+
+ [option (addr:0x7f754f932500)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f932400
+ name . . . . . . . . . . . . : 'display_default'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum number of commands to display by default in history listing (0 = unlimited)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 5
+ value (integer). . . . . . . : 5
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754f932680
+
+ [option (addr:0x7f754f932680)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f932400
+ name . . . . . . . . . . . . : 'max_buffer_lines_minutes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum number of minutes in history per buffer (0 = unlimited); examples: 1440 = one day, 10080 = one week, 43200 = one month, 525600 = one year; use 0 ONLY if option weechat.history.max_buffer_lines_number is NOT set to 0'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f932500
+ next_option. . . . . . . . . : 0x7f754f9328a0
+
+ [option (addr:0x7f754f9328a0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f932400
+ name . . . . . . . . . . . . : 'max_buffer_lines_number'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum number of lines in history per buffer (0 = unlimited); use 0 ONLY if option weechat.history.max_buffer_lines_minutes is NOT set to 0'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 4096
+ value (integer). . . . . . . : 4096
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f932680
+ next_option. . . . . . . . . : 0x7f754f932a60
+
+ [option (addr:0x7f754f932a60)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f932400
+ name . . . . . . . . . . . . : 'max_commands'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum number of user commands in history (0 = unlimited, NOT RECOMMENDED: no limit in memory usage)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 100
+ value (integer). . . . . . . : 100
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9328a0
+ next_option. . . . . . . . . : 0x7f754f932bf0
+
+ [option (addr:0x7f754f932bf0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f932400
+ name . . . . . . . . . . . . : 'max_visited_buffers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum number of visited buffers to keep in memory'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1000
+ default value. . . . . . . . : 50
+ value (integer). . . . . . . : 50
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f932a60
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754f932d10)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'proxy'
+ callback_read . . . . . . . . : 0x7f754e9c9ee0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754f932400
+ next_section. . . . . . . . . : 0x7f754f932dd0
+
+ [section (addr:0x7f754f932dd0)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'network'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754f932ed0
+ last_option . . . . . . . . . : 0x7f754f9333c0
+ prev_section. . . . . . . . . : 0x7f754f932d10
+ next_section. . . . . . . . . : 0x7f754f9335a0
+
+ [option (addr:0x7f754f932ed0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f932dd0
+ name . . . . . . . . . . . . : 'connection_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) for connection to a remote host (made in a child process)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 60
+ value (integer). . . . . . . : 60
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754f933050
+
+ [option (addr:0x7f754f933050)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f932dd0
+ name . . . . . . . . . . . . : 'gnutls_ca_file'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'file containing the certificate authorities ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '/etc/ssl/certs/ca-certificates.crt'
+ value (string) . . . . . . . : '%h/ssl/znc.pem'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c9a50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f932ed0
+ next_option. . . . . . . . . : 0x7f754f933210
+
+ [option (addr:0x7f754f933210)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f932dd0
+ name . . . . . . . . . . . . : 'gnutls_handshake_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) for gnutls handshake'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 30
+ value (integer). . . . . . . : 30
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f933050
+ next_option. . . . . . . . . : 0x7f754f9333c0
+
+ [option (addr:0x7f754f9333c0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f932dd0
+ name . . . . . . . . . . . . : 'proxy_curl'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'name of proxy used for download of URLs with Curl (used to download list of scripts and in scripts calling function hook_process); the proxy must be defined with command /proxy'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9ca560
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f933210
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754f9335a0)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'plugin'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754f933680
+ last_option . . . . . . . . . : 0x7f754f933d60
+ prev_section. . . . . . . . . : 0x7f754f932dd0
+ next_section. . . . . . . . . : 0x7f754f933e60
+
+ [option (addr:0x7f754f933680)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f9335a0
+ name . . . . . . . . . . . . : 'autoload'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of plugins to load automatically at startup, "*" means all plugins found, a name beginning with "!" is a negative value to prevent a plugin from being loaded, wildcard "*" is allowed in names (examples: "*" or "*,!lua,!tcl")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '*'
+ value (string) . . . . . . . : '*,!lua,!tcl,!ruby,!fifo,!logger,!relay'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754f9338c0
+
+ [option (addr:0x7f754f9338c0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f9335a0
+ name . . . . . . . . . . . . : 'debug'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable debug messages by default in all plugins (option disabled by default, which is highly recommended)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f933680
+ next_option. . . . . . . . . : 0x7f754f933a60
+
+ [option (addr:0x7f754f933a60)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f9335a0
+ name . . . . . . . . . . . . : 'extension'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of file name extensions for plugins'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '.so,.dll'
+ value (string) . . . . . . . : '.so,.dll'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9c95e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9338c0
+ next_option. . . . . . . . . : 0x7f754f933bb0
+
+ [option (addr:0x7f754f933bb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f9335a0
+ name . . . . . . . . . . . . : 'path'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'path for searching plugins ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%h/plugins'
+ value (string) . . . . . . . : '%h/plugins'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f933a60
+ next_option. . . . . . . . . : 0x7f754f933d60
+
+ [option (addr:0x7f754f933d60)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f9335a0
+ name . . . . . . . . . . . . : 'save_config_on_unload'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'save configuration files when unloading plugins'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f933bb0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754f933e60)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'bar'
+ callback_read . . . . . . . . : 0x7f754e9ca020
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754f960c60
+ last_option . . . . . . . . . : 0x7f754f969fd0
+ prev_section. . . . . . . . . : 0x7f754f9335a0
+ next_section. . . . . . . . . : 0x7f754f933f20
+
+ [option (addr:0x7f754f960c60)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754f960db0
+
+ [option (addr:0x7f754f960db0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f960c60
+ next_option. . . . . . . . . : 0x7f754f960f00
+
+ [option (addr:0x7f754f960f00)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f960db0
+ next_option. . . . . . . . . : 0x7f754f961050
+
+ [option (addr:0x7f754f961050)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f42e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f960f00
+ next_option. . . . . . . . . : 0x7f754f9612f0
+
+ [option (addr:0x7f754f9612f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f754f961470
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f961050
+ next_option. . . . . . . . . : 0x7f754f961550
+
+ [option (addr:0x7f754f961550)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f754f961520
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'horizontal'
+ value (integer/str). . . . . : 'horizontal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9612f0
+ next_option. . . . . . . . . : 0x7f754f9617f0
+
+ [option (addr:0x7f754f9617f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f4f90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f961550
+ next_option. . . . . . . . . : 0x7f754f961910
+
+ [option (addr:0x7f754f961910)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'buffers'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9617f0
+ next_option. . . . . . . . . : 0x7f754f961af0
+
+ [option (addr:0x7f754f961af0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f754f961020
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'top'
+ value (integer/str). . . . . : 'top'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f961910
+ next_option. . . . . . . . . : 0x7f754f961c90
+
+ [option (addr:0x7f754f961c90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f50b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f961af0
+ next_option. . . . . . . . . : 0x7f754f961db0
+
+ [option (addr:0x7f754f961db0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f961c90
+ next_option. . . . . . . . . : 0x7f754f961f10
+
+ [option (addr:0x7f754f961f10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f51c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f56e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f961db0
+ next_option. . . . . . . . . : 0x7f754f962060
+
+ [option (addr:0x7f754f962060)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f961f10
+ next_option. . . . . . . . . : 0x7f754f9621b0
+
+ [option (addr:0x7f754f9621b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'buffers.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f754f962180
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'root'
+ value (integer/str). . . . . : 'root'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f42f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f962060
+ next_option. . . . . . . . . : 0x7f754f9624e0
+
+ [option (addr:0x7f754f9624e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9621b0
+ next_option. . . . . . . . . : 0x7f754f962660
+
+ [option (addr:0x7f754f962660)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 2097160 ('*yellow')
+ value (color). . . . . . . . : 2097160 ('*yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9624e0
+ next_option. . . . . . . . . : 0x7f754f9627b0
+
+ [option (addr:0x7f754f9627b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f962660
+ next_option. . . . . . . . . : 0x7f754f962900
+
+ [option (addr:0x7f754f962900)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'active'
+ value (string) . . . . . . . : 'active'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f42e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9627b0
+ next_option. . . . . . . . . : 0x7f754f962ba0
+
+ [option (addr:0x7f754f962ba0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f754f962d20
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f962900
+ next_option. . . . . . . . . : 0x7f754f962e00
+
+ [option (addr:0x7f754f962e00)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f754f962f50
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'horizontal'
+ value (integer/str). . . . . : 'horizontal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f962ba0
+ next_option. . . . . . . . . : 0x7f754f9630d0
+
+ [option (addr:0x7f754f9630d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f4f90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f962e00
+ next_option. . . . . . . . . : 0x7f754f963230
+
+ [option (addr:0x7f754f963230)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '[input_prompt]+(away),[input_search],[input_paste],input_text'
+ value (string) . . . . . . . : ' input_prompt,>>,input_text'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9630d0
+ next_option. . . . . . . . . : 0x7f754f963420
+
+ [option (addr:0x7f754f963420)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f754f963040
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'bottom'
+ value (integer/str). . . . . : 'bottom'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f963230
+ next_option. . . . . . . . . : 0x7f754f9635f0
+
+ [option (addr:0x7f754f9635f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1000
+ value (integer). . . . . . . : 1000
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f50b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f963420
+ next_option. . . . . . . . . : 0x7f754f963710
+
+ [option (addr:0x7f754f963710)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9635f0
+ next_option. . . . . . . . . : 0x7f754f963870
+
+ [option (addr:0x7f754f963870)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f51c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f56e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f963710
+ next_option. . . . . . . . . : 0x7f754f9639b0
+
+ [option (addr:0x7f754f9639b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f963870
+ next_option. . . . . . . . . : 0x7f754f963ae0
+
+ [option (addr:0x7f754f963ae0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'input.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f754f963ab0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'window'
+ value (integer/str). . . . . : 'window'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f42f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9639b0
+ next_option. . . . . . . . . : 0x7f754f963e30
+
+ [option (addr:0x7f754f963e30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f963ae0
+ next_option. . . . . . . . . : 0x7f754f963f90
+
+ [option (addr:0x7f754f963f90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f963e30
+ next_option. . . . . . . . . : 0x7f754f9640e0
+
+ [option (addr:0x7f754f9640e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f963f90
+ next_option. . . . . . . . . : 0x7f754f964230
+
+ [option (addr:0x7f754f964230)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f42e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9640e0
+ next_option. . . . . . . . . : 0x7f754f9644d0
+
+ [option (addr:0x7f754f9644d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f754f964650
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f964230
+ next_option. . . . . . . . . : 0x7f754f964730
+
+ [option (addr:0x7f754f964730)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f754f964700
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'horizontal'
+ value (integer/str). . . . . : 'horizontal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9644d0
+ next_option. . . . . . . . . : 0x7f754f964a10
+
+ [option (addr:0x7f754f964a10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f4f90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f964730
+ next_option. . . . . . . . . : 0x7f754f964b30
+
+ [option (addr:0x7f754f964b30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'isetbar_help'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f964a10
+ next_option. . . . . . . . . : 0x7f754f964d10
+
+ [option (addr:0x7f754f964d10)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f754f964200
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'top'
+ value (integer/str). . . . . : 'top'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f964b30
+ next_option. . . . . . . . . : 0x7f754f964eb0
+
+ [option (addr:0x7f754f964eb0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f50b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f964d10
+ next_option. . . . . . . . . : 0x7f754f964fd0
+
+ [option (addr:0x7f754f964fd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f964eb0
+ next_option. . . . . . . . . : 0x7f754f965130
+
+ [option (addr:0x7f754f965130)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 3
+ value (integer). . . . . . . : 3
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f51c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f56e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f964fd0
+ next_option. . . . . . . . . : 0x7f754f965280
+
+ [option (addr:0x7f754f965280)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 3
+ value (integer). . . . . . . : 3
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f965130
+ next_option. . . . . . . . . : 0x7f754f9653d0
+
+ [option (addr:0x7f754f9653d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'isetbar.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f754f9653a0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'window'
+ value (integer/str). . . . . : 'window'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f42f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f965280
+ next_option. . . . . . . . . : 0x7f754f965700
+
+ [option (addr:0x7f754f965700)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9653d0
+ next_option. . . . . . . . . : 0x7f754f965880
+
+ [option (addr:0x7f754f965880)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f965700
+ next_option. . . . . . . . . : 0x7f754f9659d0
+
+ [option (addr:0x7f754f9659d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f965880
+ next_option. . . . . . . . . : 0x7f754f965b20
+
+ [option (addr:0x7f754f965b20)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'nicklist'
+ value (string) . . . . . . . : 'nicklist'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f42e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9659d0
+ next_option. . . . . . . . . : 0x7f754f965dc0
+
+ [option (addr:0x7f754f965dc0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f754f965f40
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f965b20
+ next_option. . . . . . . . . : 0x7f754f966020
+
+ [option (addr:0x7f754f966020)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f754f965ff0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'columns_vertical'
+ value (integer/str). . . . . : 'columns_vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f965dc0
+ next_option. . . . . . . . . : 0x7f754f966300
+
+ [option (addr:0x7f754f966300)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f4f90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f966020
+ next_option. . . . . . . . . : 0x7f754f966420
+
+ [option (addr:0x7f754f966420)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'buffer_nicklist'
+ value (string) . . . . . . . : 'buffer_nicklist'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f966300
+ next_option. . . . . . . . . : 0x7f754f9665e0
+
+ [option (addr:0x7f754f9665e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f754f966270
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'right'
+ value (integer/str). . . . . : 'right'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f966420
+ next_option. . . . . . . . . : 0x7f754f9667b0
+
+ [option (addr:0x7f754f9667b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 200
+ value (integer). . . . . . . : 200
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f50b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9665e0
+ next_option. . . . . . . . . : 0x7f754f9668d0
+
+ [option (addr:0x7f754f9668d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9667b0
+ next_option. . . . . . . . . : 0x7f754f966a50
+
+ [option (addr:0x7f754f966a50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 20
+ value (integer). . . . . . . : 20
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f51c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f56e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9668d0
+ next_option. . . . . . . . . : 0x7f754f966b70
+
+ [option (addr:0x7f754f966b70)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f966a50
+ next_option. . . . . . . . . : 0x7f754f966cc0
+
+ [option (addr:0x7f754f966cc0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'nicklist.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f754f966c90
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'window'
+ value (integer/str). . . . . : 'window'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f42f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f966b70
+ next_option. . . . . . . . . : 0x7f754f966ff0
+
+ [option (addr:0x7f754f966ff0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f966cc0
+ next_option. . . . . . . . . : 0x7f754f967170
+
+ [option (addr:0x7f754f967170)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 9 ('blue')
+ value (color). . . . . . . . : 9 ('blue')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f966ff0
+ next_option. . . . . . . . . : 0x7f754f9672c0
+
+ [option (addr:0x7f754f9672c0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f967170
+ next_option. . . . . . . . . : 0x7f754f967430
+
+ [option (addr:0x7f754f967430)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f42e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9672c0
+ next_option. . . . . . . . . : 0x7f754f9676d0
+
+ [option (addr:0x7f754f9676d0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f754f967850
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f967430
+ next_option. . . . . . . . . : 0x7f754f967910
+
+ [option (addr:0x7f754f967910)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f754f967a60
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'horizontal'
+ value (integer/str). . . . . : 'horizontal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9676d0
+ next_option. . . . . . . . . : 0x7f754f967be0
+
+ [option (addr:0x7f754f967be0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f4f90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f967910
+ next_option. . . . . . . . . : 0x7f754f967db0
+
+ [option (addr:0x7f754f967db0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '[time],[buffer_last_number],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_zoom+buffer_filter,scroll,[lag],[hotlist],completion'
+ value (string) . . . . . . . : '[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+{buffer_nicklist_count}+buffer_filter,[hotlist],completion,scroll,matrix_typing_notice'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f967be0
+ next_option. . . . . . . . . : 0x7f754f968090
+
+ [option (addr:0x7f754f968090)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f754f9676a0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'bottom'
+ value (integer/str). . . . . : 'bottom'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f967db0
+ next_option. . . . . . . . . : 0x7f754f9681b0
+
+ [option (addr:0x7f754f9681b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 500
+ value (integer). . . . . . . : 500
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f50b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f968090
+ next_option. . . . . . . . . : 0x7f754f968310
+
+ [option (addr:0x7f754f968310)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9681b0
+ next_option. . . . . . . . . : 0x7f754f968470
+
+ [option (addr:0x7f754f968470)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f51c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f56e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f968310
+ next_option. . . . . . . . . : 0x7f754f9685b0
+
+ [option (addr:0x7f754f9685b0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f968470
+ next_option. . . . . . . . . : 0x7f754f9686e0
+
+ [option (addr:0x7f754f9686e0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'status.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f754f9686b0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'root'
+ value (integer/str). . . . . : 'root'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f42f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9685b0
+ next_option. . . . . . . . . : 0x7f754f968a30
+
+ [option (addr:0x7f754f968a30)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9686e0
+ next_option. . . . . . . . . : 0x7f754f968b90
+
+ [option (addr:0x7f754f968b90)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f968a30
+ next_option. . . . . . . . . : 0x7f754f968ce0
+
+ [option (addr:0x7f754f968ce0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f968b90
+ next_option. . . . . . . . . : 0x7f754f968e50
+
+ [option (addr:0x7f754f968e50)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f42e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f968ce0
+ next_option. . . . . . . . . : 0x7f754f9690f0
+
+ [option (addr:0x7f754f9690f0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f754f969270
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f968e50
+ next_option. . . . . . . . . : 0x7f754f969330
+
+ [option (addr:0x7f754f969330)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f754f969480
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'horizontal'
+ value (integer/str). . . . . : 'horizontal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f9690f0
+ next_option. . . . . . . . . : 0x7f754f969600
+
+ [option (addr:0x7f754f969600)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f4f90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f969330
+ next_option. . . . . . . . . : 0x7f754f969720
+
+ [option (addr:0x7f754f969720)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'buffer_title'
+ value (string) . . . . . . . : 'buffer_title'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f969600
+ next_option. . . . . . . . . : 0x7f754f969900
+
+ [option (addr:0x7f754f969900)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f754f968e00
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'top'
+ value (integer/str). . . . . : 'top'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f969720
+ next_option. . . . . . . . . : 0x7f754f969aa0
+
+ [option (addr:0x7f754f969aa0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 500
+ value (integer). . . . . . . : 500
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f50b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f969900
+ next_option. . . . . . . . . : 0x7f754f969c00
+
+ [option (addr:0x7f754f969c00)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f969aa0
+ next_option. . . . . . . . . : 0x7f754f969d60
+
+ [option (addr:0x7f754f969d60)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f51c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f56e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f969c00
+ next_option. . . . . . . . . : 0x7f754f969ea0
+
+ [option (addr:0x7f754f969ea0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754e9f5350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f969d60
+ next_option. . . . . . . . . : 0x7f754f969fd0
+
+ [option (addr:0x7f754f969fd0)]
+ config_file. . . . . . . . . : 0x7f754f91dea0
+ section. . . . . . . . . . . : 0x7f754f933e60
+ name . . . . . . . . . . . . : 'title.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f754f969fa0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'window'
+ value (integer/str). . . . . : 'window'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754e9f42f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754f969ea0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754f933f20)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'layout'
+ callback_read . . . . . . . . : 0x7f754e9ca5e0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f754e9cb3f0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754f933e60
+ next_section. . . . . . . . . : 0x7f754f934000
+
+ [section (addr:0x7f754f934000)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'notify'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f754e9c9b70
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x7f754e9c9b50
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754f933f20
+ next_section. . . . . . . . . : 0x7f754f9340e0
+
+ [section (addr:0x7f754f9340e0)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'filter'
+ callback_read . . . . . . . . : 0x7f754e9ca960
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f754e9ca170
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f754e9ca170
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754f934000
+ next_section. . . . . . . . . : 0x7f754f9341c0
+
+ [section (addr:0x7f754f9341c0)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'key'
+ callback_read . . . . . . . . : 0x7f754e9ca210
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f754e9ca290
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f754e9ca290
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754f9340e0
+ next_section. . . . . . . . . : 0x7f754f9342a0
+
+ [section (addr:0x7f754f9342a0)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'key_search'
+ callback_read . . . . . . . . : 0x7f754e9ca210
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f754e9ca290
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f754e9ca290
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754f9341c0
+ next_section. . . . . . . . . : 0x7f754f934380
+
+ [section (addr:0x7f754f934380)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'key_cursor'
+ callback_read . . . . . . . . : 0x7f754e9ca210
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f754e9ca290
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f754e9ca290
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754f9342a0
+ next_section. . . . . . . . . : 0x7f754f934460
+
+ [section (addr:0x7f754f934460)]
+ config_file . . . . . . . . . : 0x7f754f91dea0
+ name. . . . . . . . . . . . . : 'key_mouse'
+ callback_read . . . . . . . . : 0x7f754e9ca210
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f754e9ca290
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f754e9ca290
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754f934380
+ next_section. . . . . . . . . : 0x0
+
+[config (addr:0x7f754fc1aa90)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'plugins'
+ filename . . . . . . . : 'plugins.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f754ea31900
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f754fc1aaf0
+ last_section . . . . . : 0x7f754fc1abb0
+ prev_config. . . . . . : 0x7f754f91dea0
+ next_config. . . . . . : 0x7f754fc515e0
+
+ [section (addr:0x7f754fc1aaf0)]
+ config_file . . . . . . . . . : 0x7f754fc1aa90
+ name. . . . . . . . . . . . . : 'var'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f754ea31740
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc1fc40
+ last_option . . . . . . . . . : 0x7f754fc2d140
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f754fc1abb0
+
+ [option (addr:0x7f754fc1fc40)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'fifo.fifo'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc1fd60
+
+ [option (addr:0x7f754fc1fd60)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'guile.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc1fc40
+ next_option. . . . . . . . . : 0x7f754fc1fe70
+
+ [option (addr:0x7f754fc1fe70)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'lua.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc1fd60
+ next_option. . . . . . . . . : 0x7f754fc1ff90
+
+ [option (addr:0x7f754fc1ff90)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'lua.matrix.autojoin_on_invite'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Automatically join rooms you are invited to (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc1fe70
+ next_option. . . . . . . . . : 0x7f754fc200e0
+
+ [option (addr:0x7f754fc200e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'lua.matrix.backlog_lines'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Number of lines to fetch from backlog upon connecting (default: "120")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '120'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc1ff90
+ next_option. . . . . . . . . : 0x7f754fc20260
+
+ [option (addr:0x7f754fc20260)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'lua.matrix.debug'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Print a lot of extra information to help with finding bugs and other problems. (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc200e0
+ next_option. . . . . . . . . : 0x7f754fc20380
+
+ [option (addr:0x7f754fc20380)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'lua.matrix.encrypted_message_color'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Print encrypted mesages with this color (default: "lightgreen")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'lightgreen'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc20260
+ next_option. . . . . . . . . : 0x7f754fc204a0
+
+ [option (addr:0x7f754fc204a0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'lua.matrix.homeserver_url'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Full URL including port to your homeserver (including trailing slash) or use default matrix.org (default: "https://matrix.org/")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'https://matrix.org/'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc20380
+ next_option. . . . . . . . . : 0x7f754fc205f0
+
+ [option (addr:0x7f754fc205f0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'lua.matrix.local_echo'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Print lines locally instead of waiting for return from server (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc204a0
+ next_option. . . . . . . . . : 0x7f754fc20710
+
+ [option (addr:0x7f754fc20710)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'lua.matrix.password'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Your homeserver password (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Lp!Ds8@w'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc205f0
+ next_option. . . . . . . . . : 0x7f754fc20830
+
+ [option (addr:0x7f754fc20830)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'lua.matrix.presence_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Filter presence messages and ephemeral events (for performance) (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc20710
+ next_option. . . . . . . . . : 0x7f754fc20970
+
+ [option (addr:0x7f754fc20970)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'lua.matrix.typing_notices'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Send typing notices when you type (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc20830
+ next_option. . . . . . . . . : 0x7f754fc20ac0
+
+ [option (addr:0x7f754fc20ac0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'lua.matrix.user'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Your homeserver username (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'neodarz@neodarz.net'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc20970
+ next_option. . . . . . . . . : 0x7f754fc20be0
+
+ [option (addr:0x7f754fc20be0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.awaylog.command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc20ac0
+ next_option. . . . . . . . . : 0x7f754fc20d00
+
+ [option (addr:0x7f754fc20d00)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.awaylog.name_color'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'default'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc20be0
+ next_option. . . . . . . . . : 0x7f754fc20e20
+
+ [option (addr:0x7f754fc20e20)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.awaylog.notify'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc20d00
+ next_option. . . . . . . . . : 0x7f754fc20f40
+
+ [option (addr:0x7f754fc20f40)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.awaylog.on_away_only'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc20e20
+ next_option. . . . . . . . . : 0x7f754fc21000
+
+ [option (addr:0x7f754fc21000)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.awaylog.plugin_color'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'default'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc20f40
+ next_option. . . . . . . . . : 0x7f754fc21110
+
+ [option (addr:0x7f754fc21110)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_dcc'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command for beep on dcc, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '$bell'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc21000
+ next_option. . . . . . . . . : 0x7f754fc21280
+
+ [option (addr:0x7f754fc21280)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command for beep on highlight, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '$bell'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc21110
+ next_option. . . . . . . . . : 0x7f754fc213c0
+
+ [option (addr:0x7f754fc213c0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command for beep on private message, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '$bell'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc21280
+ next_option. . . . . . . . . : 0x7f754fc21520
+
+ [option (addr:0x7f754fc21520)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'timeout for command run (in milliseconds, 0 = never kill (not recommended)) (default: "30000")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '30000'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc213c0
+ next_option. . . . . . . . . : 0x7f754fc21640
+
+ [option (addr:0x7f754fc21640)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_dcc'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'beep on dcc (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc21520
+ next_option. . . . . . . . . : 0x7f754fc21760
+
+ [option (addr:0x7f754fc21760)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'beep on highlight (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc21640
+ next_option. . . . . . . . . : 0x7f754fc218a0
+
+ [option (addr:0x7f754fc218a0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight_blacklist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'turn blacklist for highlights on or off (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc21760
+ next_option. . . . . . . . . : 0x7f754fc219a0
+
+ [option (addr:0x7f754fc219a0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight_whitelist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'turn whitelist for highlights on or off (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc218a0
+ next_option. . . . . . . . . : 0x7f754fc21ac0
+
+ [option (addr:0x7f754fc21ac0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'beep on private message (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc219a0
+ next_option. . . . . . . . . : 0x7f754fc21c10
+
+ [option (addr:0x7f754fc21c10)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv_blacklist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'turn blacklist for private messages on or off (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc21ac0
+ next_option. . . . . . . . . : 0x7f754fc21d50
+
+ [option (addr:0x7f754fc21d50)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv_whitelist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'turn whitelist for private messages on or off (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc21c10
+ next_option. . . . . . . . . : 0x7f754fc21e80
+
+ [option (addr:0x7f754fc21e80)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_trigger_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'word that will trigger execution of beep_command_highlight (if empty, anything will trigger) (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc21d50
+ next_option. . . . . . . . . : 0x7f754fc21f80
+
+ [option (addr:0x7f754fc21f80)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_trigger_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'word that will trigger execution of beep_command_pv (it empty, anything will trigger) (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc21e80
+ next_option. . . . . . . . . : 0x7f754fc22100
+
+ [option (addr:0x7f754fc22100)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.bell_always'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'use $bell on private messages and/or highlights regardless of trigger and whitelist settings (example: "pv,highlight") (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc21f80
+ next_option. . . . . . . . . : 0x7f754fc22220
+
+ [option (addr:0x7f754fc22220)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.blacklist_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of "server.nick": if not empty, these nicks will not be able to trigger execution of commands. Cannot be used in conjuction with whitelist (example: "freenode.nick1,freenode.nick2") (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc22100
+ next_option. . . . . . . . . : 0x7f754fc22330
+
+ [option (addr:0x7f754fc22330)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.whitelist_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of "server.#channel": if not empty, only these channels will trigger execution of commands (example: "freenode.#weechat,freenode.#channel2") (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc22220
+ next_option. . . . . . . . . : 0x7f754fc22430
+
+ [option (addr:0x7f754fc22430)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.beep.whitelist_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of "server.nick": if not empty, only these nicks will trigger execution of commands (example: "freenode.nick1,freenode.nick2") (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc22330
+ next_option. . . . . . . . . : 0x7f754fc225b0
+
+ [option (addr:0x7f754fc225b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc22430
+ next_option. . . . . . . . . : 0x7f754fc226d0
+
+ [option (addr:0x7f754fc226d0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.color.selection'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'the color of the currently selected text in selection mode'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'reverse.brown,black'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc225b0
+ next_option. . . . . . . . . : 0x7f754fc22800
+
+ [option (addr:0x7f754fc22800)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.color.selection_cursor'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'the weechat color and/or attribute to be used for the text cursor.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'reverse.underline'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc226d0
+ next_option. . . . . . . . . : 0x7f754fc22900
+
+ [option (addr:0x7f754fc22900)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.color.url_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'the weechat color and/or attribute to be used for highlighting URLs in the copy window. seperate multiple attributes with .'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'reverse.underline'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc22800
+ next_option. . . . . . . . . : 0x7f754fc22a30
+
+ [option (addr:0x7f754fc22a30)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.color.url_highlight_active'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'the same as color.url_highlight except for the currently (using arrow keys) selected link.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'reverse.brown,black'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc22900
+ next_option. . . . . . . . . : 0x7f754fc22b90
+
+ [option (addr:0x7f754fc22b90)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.copybuf_short_name'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'short_name to use for coords buffer. it is set to the copy sign by default to not disturb buffers bar width, set to the empty string to have window position and size shown'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '©'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc22a30
+ next_option. . . . . . . . . : 0x7f754fc22cc0
+
+ [option (addr:0x7f754fc22cc0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'make channels to hyperlinks for join'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc22b90
+ next_option. . . . . . . . . : 0x7f754fc22e40
+
+ [option (addr:0x7f754fc22e40)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'make nicks to hyperlinks for menu/pm'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc22cc0
+ next_option. . . . . . . . . : 0x7f754fc22f60
+
+ [option (addr:0x7f754fc22f60)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc22e40
+ next_option. . . . . . . . . : 0x7f754fc23090
+
+ [option (addr:0x7f754fc23090)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_show'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to types of hyperlinks that are shown by default'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'url'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc22f60
+ next_option. . . . . . . . . : 0x7f754fc231b0
+
+ [option (addr:0x7f754fc231b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.click_select_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on to use the mouse to select windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc23090
+ next_option. . . . . . . . . : 0x7f754fc23290
+
+ [option (addr:0x7f754fc23290)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.click_through_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on if copy_on_click should work on inactive windows (works only if click_select_pane is set too). set to off if window needs to be active'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc231b0
+ next_option. . . . . . . . . : 0x7f754fc23390
+
+ [option (addr:0x7f754fc23390)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.close_on_release'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on or a delay (in ms) to autoclose coords buffer opened by copy_on_click on button release, set to off if the coords buffer should stay open after click'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '110'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc23290
+ next_option. . . . . . . . . : 0x7f754fc234f0
+
+ [option (addr:0x7f754fc234f0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.copy_on_click'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on if it should be possible to directly click on URLs and select text, set to off if mouse should only work in open coords buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc23390
+ next_option. . . . . . . . . : 0x7f754fc23620
+
+ [option (addr:0x7f754fc23620)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.handle_scroll'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on if coords should handle scrolling inside windows. the script will try to guess non-chat areas to be nicklist, top to be title and bottom to be status and scroll the respective bars if the cursor is in that area. set to off if scrolling should be handled by the default mouse.pl script or another mouse scrolling script'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc234f0
+ next_option. . . . . . . . . : 0x7f754fc23720
+
+ [option (addr:0x7f754fc23720)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.scroll_inactive_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on if inactive windows should be scrolled instead of active window if the mouse cursor is over it (requires handle_scroll to be enabled)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc23620
+ next_option. . . . . . . . . : 0x7f754fc23850
+
+ [option (addr:0x7f754fc23850)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.url_open_2nd_click'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'if this is set, URLs are only opened when clicked twice (in the same incarnation of a coords buffer) instead of on first click. it can be set to a delay (in ms) that will be added to the close_on_release delay if the script is waiting for a second click on the URL to happen'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc23720
+ next_option. . . . . . . . . : 0x7f754fc239a0
+
+ [option (addr:0x7f754fc239a0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.url_braces'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'parenthesis-like characters which nest and should be excluded when found around an URL. make sure the variable setting nests properly when modifying this.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '[({<"''">})]'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc23850
+ next_option. . . . . . . . . : 0x7f754fc23af0
+
+ [option (addr:0x7f754fc23af0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.url_non_beginnings'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '\W'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc239a0
+ next_option. . . . . . . . . : 0x7f754fc23c00
+
+ [option (addr:0x7f754fc23c00)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.url_non_endings'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'this is matched against the end of a link and removed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '[.,;:?!_-]'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc23af0
+ next_option. . . . . . . . . : 0x7f754fc23de0
+
+ [option (addr:0x7f754fc23de0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.url_regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'a regular expression to identify URLs in the text. See perlre for more information about Perl regular expressions.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '\w+://\S+ | (?:^|(?<=\s))(?:\S+\.){2,}\w{2,5}(?:/\S*|(?=\s)|$) | (?:^|(?<=\s))(?:\S+\.)+\w{2,5}/(?:\S+)?'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc23c00
+ next_option. . . . . . . . . : 0x7f754fc23f60
+
+ [option (addr:0x7f754fc23f60)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.use_nick_menu'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'use nick menu when opening nick hyperlink (see hyper_nicks, requires menu.pl script). otherwise open private message. this setting only applies to text mode selection, for mouse see mouse.nick_2nd_click'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc23de0
+ next_option. . . . . . . . . : 0x7f754fc24020
+
+ [option (addr:0x7f754fc24020)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'perl.coords.xterm_compatible'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'rxvt-uni'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc23f60
+ next_option. . . . . . . . . : 0x7f754fc24150
+
+ [option (addr:0x7f754fc24150)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.auto_away.idletime'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '20'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24020
+ next_option. . . . . . . . . : 0x7f754fc242b0
+
+ [option (addr:0x7f754fc242b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.auto_away.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Idle'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24150
+ next_option. . . . . . . . . : 0x7f754fc243e0
+
+ [option (addr:0x7f754fc243e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.autojoin.autosave'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc242b0
+ next_option. . . . . . . . . : 0x7f754fc24510
+
+ [option (addr:0x7f754fc24510)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.autojoin_on_invite.autojoin_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc243e0
+ next_option. . . . . . . . . : 0x7f754fc24610
+
+ [option (addr:0x7f754fc24610)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.autojoin_on_invite.ignore_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24510
+ next_option. . . . . . . . . : 0x7f754fc24750
+
+ [option (addr:0x7f754fc24750)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.autojoin_on_invite.ignore_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24610
+ next_option. . . . . . . . . : 0x7f754fc24850
+
+ [option (addr:0x7f754fc24850)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.autojoin_on_invite.whitelist_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24750
+ next_option. . . . . . . . . : 0x7f754fc24950
+
+ [option (addr:0x7f754fc24950)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.autojoin_on_invite.whitelist_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24850
+ next_option. . . . . . . . . : 0x7f754fc24af0
+
+ [option (addr:0x7f754fc24af0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24950
+ next_option. . . . . . . . . : 0x7f754fc24c40
+
+ [option (addr:0x7f754fc24c40)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.autofocus'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Focus the clone_scanner buffer in the current window if it isn't already displayed by a window. (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24af0
+ next_option. . . . . . . . . : 0x7f754fc24d50
+
+ [option (addr:0x7f754fc24d50)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.clone_onjoin_alert_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Which 'key' to display in the on-join alerts: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'mask'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24c40
+ next_option. . . . . . . . . : 0x7f754fc24e90
+
+ [option (addr:0x7f754fc24e90)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.clone_report_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Which 'key' to display in the clone report: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'mask'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24d50
+ next_option. . . . . . . . . : 0x7f754fc24f90
+
+ [option (addr:0x7f754fc24f90)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.clone.match'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the match details (masks or nicks) in the clone report. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24e90
+ next_option. . . . . . . . . : 0x7f754fc250e0
+
+ [option (addr:0x7f754fc250e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.clone.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the clone hit in the clone report message. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc24f90
+ next_option. . . . . . . . . : 0x7f754fc251e0
+
+ [option (addr:0x7f754fc251e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the channel name in the clone report header. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc250e0
+ next_option. . . . . . . . . : 0x7f754fc25320
+
+ [option (addr:0x7f754fc25320)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the clone report header. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc251e0
+ next_option. . . . . . . . . : 0x7f754fc254c0
+
+ [option (addr:0x7f754fc254c0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.number_of_hosts'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the number of hosts in the clone report header. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc25320
+ next_option. . . . . . . . . : 0x7f754fc25620
+
+ [option (addr:0x7f754fc25620)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.host'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the host in the clone report subheader. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc254c0
+ next_option. . . . . . . . . : 0x7f754fc257b0
+
+ [option (addr:0x7f754fc257b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the clone report subheader. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc25620
+ next_option. . . . . . . . . : 0x7f754fc25950
+
+ [option (addr:0x7f754fc25950)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.number_of_clones'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the number of clones in the clone report subheader. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc257b0
+ next_option. . . . . . . . . : 0x7f754fc25a50
+
+ [option (addr:0x7f754fc25a50)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour for the 'channel'-part of the join messages. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc25950
+ next_option. . . . . . . . . : 0x7f754fc25b90
+
+ [option (addr:0x7f754fc25b90)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.identhost'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour for the 'ident@host'-part of the join messages. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc25a50
+ next_option. . . . . . . . . : 0x7f754fc25cd0
+
+ [option (addr:0x7f754fc25cd0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The base colour for the join messages. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc25b90
+ next_option. . . . . . . . . : 0x7f754fc25e10
+
+ [option (addr:0x7f754fc25e10)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour for the 'nick'-part of the join messages. Note: if you have colorize_nicks, this option might not always work as expected. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc25cd0
+ next_option. . . . . . . . . : 0x7f754fc25f90
+
+ [option (addr:0x7f754fc25f90)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.mask.identhost'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The formatting of the identhost in the match mask. (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc25e10
+ next_option. . . . . . . . . : 0x7f754fc26110
+
+ [option (addr:0x7f754fc26110)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.mask.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The formatting of the nick in the match mask. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc25f90
+ next_option. . . . . . . . . : 0x7f754fc26240
+
+ [option (addr:0x7f754fc26240)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The on-join clone alert's channel colour. Formats are space separated. (default: "red")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'red'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc26110
+ next_option. . . . . . . . . : 0x7f754fc26340
+
+ [option (addr:0x7f754fc26340)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.matches'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The on-join clone alert's matches (masks or nicks) colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold red'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc26240
+ next_option. . . . . . . . . : 0x7f754fc26440
+
+ [option (addr:0x7f754fc26440)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The on-join clone alert's message colour. Formats are space separated. (default: "red")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'red'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc26340
+ next_option. . . . . . . . . : 0x7f754fc26580
+
+ [option (addr:0x7f754fc26580)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The on-join clone alert's nick colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold red'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc26440
+ next_option. . . . . . . . . : 0x7f754fc266c0
+
+ [option (addr:0x7f754fc266c0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.compare_idents'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Match against ident@host.name instead of just the hostname. Useful if you don't want different people from bouncers marked as clones (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc26580
+ next_option. . . . . . . . . : 0x7f754fc26830
+
+ [option (addr:0x7f754fc26830)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_join_messages'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display all joins in the clone_scanner buffer (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc266c0
+ next_option. . . . . . . . . : 0x7f754fc269b0
+
+ [option (addr:0x7f754fc269b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_clone_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display an on-join clone alert in the clone_scanner buffer (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc26830
+ next_option. . . . . . . . . : 0x7f754fc26ab0
+
+ [option (addr:0x7f754fc26ab0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_current_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display an on-join clone alert in the current buffer (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc269b0
+ next_option. . . . . . . . . : 0x7f754fc26c50
+
+ [option (addr:0x7f754fc26c50)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_target_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display an on-join clone alert in the buffer where the clone was detected (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc26ab0
+ next_option. . . . . . . . . : 0x7f754fc26d50
+
+ [option (addr:0x7f754fc26d50)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_clone_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display manual scan reports in the clone buffer (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc26c50
+ next_option. . . . . . . . . : 0x7f754fc26e90
+
+ [option (addr:0x7f754fc26e90)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_current_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display manual scan reports in the current buffer (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc26d50
+ next_option. . . . . . . . . : 0x7f754fc26fd0
+
+ [option (addr:0x7f754fc26fd0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_target_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display manual scan reports in the buffer of the scanned channel (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc26e90
+ next_option. . . . . . . . . : 0x7f754fc27110
+
+ [option (addr:0x7f754fc27110)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.hooks.excluded_servers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Which servers should the hook *not* be valid for? There's no support for wildcards unfortunately. E.g.: 'bitlbee,twitchtv' to exclude servers named bitlbee and twitchtv (default). (default: "bitlbee,twitchtv")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bitlbee,twitchtv'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc26fd0
+ next_option. . . . . . . . . : 0x7f754fc27290
+
+ [option (addr:0x7f754fc27290)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.hooks.explicit_servers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Comma-separated, wildcard-supporting list of servers for which we should add hook to for monitoring clones. E.g. 'freenode,chat4all,esper*' or '*' (default) (default: "*")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '*'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc27110
+ next_option. . . . . . . . . : 0x7f754fc27410
+
+ [option (addr:0x7f754fc27410)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.lag_warning'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Show temporary warning upon script load regarding the inefficiency of the script. Set to "off" to disable. (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc27290
+ next_option. . . . . . . . . : 0x7f754fc27540
+
+ [option (addr:0x7f754fc27540)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.confversion.auto_commit_ignore'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'weechat.bar.nicklist.hidden'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc27410
+ next_option. . . . . . . . . : 0x7f754fc27680
+
+ [option (addr:0x7f754fc27680)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.confversion.commit_each_change'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'true'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc27540
+ next_option. . . . . . . . . : 0x7f754fc277b0
+
+ [option (addr:0x7f754fc277b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.confversion.commit_message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Commiting changes'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc27680
+ next_option. . . . . . . . . : 0x7f754fc278e0
+
+ [option (addr:0x7f754fc278e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.confversion.versioning_method'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'git'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc277b0
+ next_option. . . . . . . . . : 0x7f754fc27a40
+
+ [option (addr:0x7f754fc27a40)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.country.show_in_whois'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc278e0
+ next_option. . . . . . . . . : 0x7f754fc27b70
+
+ [option (addr:0x7f754fc27b70)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.country.show_localtime'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc27a40
+ next_option. . . . . . . . . : 0x7f754fc27ca0
+
+ [option (addr:0x7f754fc27ca0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.country.time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '%x %X %Z'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc27b70
+ next_option. . . . . . . . . : 0x7f754fc27dd0
+
+ [option (addr:0x7f754fc27dd0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.grep.clear_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc27ca0
+ next_option. . . . . . . . . : 0x7f754fc27f30
+
+ [option (addr:0x7f754fc27f30)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.grep.default_tail_head'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '10'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc27dd0
+ next_option. . . . . . . . . : 0x7f754fc28030
+
+ [option (addr:0x7f754fc28030)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.grep.go_to_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc27f30
+ next_option. . . . . . . . . : 0x7f754fc281b0
+
+ [option (addr:0x7f754fc281b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.grep.log_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc28030
+ next_option. . . . . . . . . : 0x7f754fc282d0
+
+ [option (addr:0x7f754fc282d0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.grep.max_lines'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '4000'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc281b0
+ next_option. . . . . . . . . : 0x7f754fc283f0
+
+ [option (addr:0x7f754fc283f0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.grep.show_summary'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc282d0
+ next_option. . . . . . . . . : 0x7f754fc28520
+
+ [option (addr:0x7f754fc28520)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.grep.size_limit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '2048'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc283f0
+ next_option. . . . . . . . . : 0x7f754fc28640
+
+ [option (addr:0x7f754fc28640)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.histman.buffer_close'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'save command history, when buffer will be closed (default: off) (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc28520
+ next_option. . . . . . . . . : 0x7f754fc28750
+
+ [option (addr:0x7f754fc28750)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.histman.history_dir'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'locale cache directory for history files ("%h" will be replaced by WeeChat home, "~/.weechat" by default) (default: "%h/history")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '%h/history'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc28640
+ next_option. . . . . . . . . : 0x7f754fc28850
+
+ [option (addr:0x7f754fc28850)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.histman.min_length'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'minimum length of command/text (default: 2) (default: "2")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '2'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc28750
+ next_option. . . . . . . . . : 0x7f754fc289d0
+
+ [option (addr:0x7f754fc289d0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.histman.number'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'number of history commands/text to save. A positive number will save from oldest to latest, a negative number will save from latest to oldest. 0 = save whole history (e.g. -10 will save the last 10 history entries (default: "0")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '0'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc28850
+ next_option. . . . . . . . . : 0x7f754fc28af0
+
+ [option (addr:0x7f754fc28af0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.histman.pattern'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'a simple regex to ignore commands/text. Empty value disable pattern matching (default: "(.*password|.*nickserv|/quit)")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '(.*password|.*nickserv|/quit)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc289d0
+ next_option. . . . . . . . . : 0x7f754fc28bf0
+
+ [option (addr:0x7f754fc28bf0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.histman.rmodifier'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'use rmodifier options to ignore commands/text (default:off) (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc28af0
+ next_option. . . . . . . . . : 0x7f754fc28d50
+
+ [option (addr:0x7f754fc28d50)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.histman.save'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'define what should be save from history. Possible values are "command", "text", "all". This is a fallback option (see /help histman) (default: "all")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'all'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc28bf0
+ next_option. . . . . . . . . : 0x7f754fc28e70
+
+ [option (addr:0x7f754fc28e70)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.histman.save_global'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'save global history, possible values are "command", "text", "all" or "off"(default: off) (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc28d50
+ next_option. . . . . . . . . : 0x7f754fc28f80
+
+ [option (addr:0x7f754fc28f80)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.histman.skip_double'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'skip lines that already exists (case sensitive) (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc28e70
+ next_option. . . . . . . . . : 0x7f754fc290b0
+
+ [option (addr:0x7f754fc290b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.color_female'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for female names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'magenta'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc28f80
+ next_option. . . . . . . . . : 0x7f754fc291b0
+
+ [option (addr:0x7f754fc291b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.color_male'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for male names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'cyan'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc290b0
+ next_option. . . . . . . . . : 0x7f754fc29330
+
+ [option (addr:0x7f754fc29330)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.country'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'country, only "fr" (french) is currently available'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'fr'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc291b0
+ next_option. . . . . . . . . : 0x7f754fc29450
+
+ [option (addr:0x7f754fc29450)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.days'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'number of days after current one to display in bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '1'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc29330
+ next_option. . . . . . . . . : 0x7f754fc29570
+
+ [option (addr:0x7f754fc29570)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_date_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for date in item (next days)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'default'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc29450
+ next_option. . . . . . . . . : 0x7f754fc29650
+
+ [option (addr:0x7f754fc29650)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_date_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for date in item (today)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'white'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc29570
+ next_option. . . . . . . . . : 0x7f754fc29750
+
+ [option (addr:0x7f754fc29750)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_female_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for female names in item (next days)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'magenta'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc29650
+ next_option. . . . . . . . . : 0x7f754fc29880
+
+ [option (addr:0x7f754fc29880)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_female_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for female names in item (today)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'magenta'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc29750
+ next_option. . . . . . . . . : 0x7f754fc299b0
+
+ [option (addr:0x7f754fc299b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_male_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for male names in item (next days)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'cyan'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc29880
+ next_option. . . . . . . . . : 0x7f754fc29ae0
+
+ [option (addr:0x7f754fc29ae0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_male_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for male names in item (today)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'cyan'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc299b0
+ next_option. . . . . . . . . : 0x7f754fc29c10
+
+ [option (addr:0x7f754fc29c10)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_name_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for name in item (next days)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'default'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc29ae0
+ next_option. . . . . . . . . : 0x7f754fc29d40
+
+ [option (addr:0x7f754fc29d40)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_name_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for name in item (today)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'green'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc29c10
+ next_option. . . . . . . . . : 0x7f754fc29ea0
+
+ [option (addr:0x7f754fc29ea0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.item_date_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'display dates for tomorrow and next days in bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc29d40
+ next_option. . . . . . . . . : 0x7f754fc29fd0
+
+ [option (addr:0x7f754fc29fd0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.item_date_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'display date for today in bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc29ea0
+ next_option. . . . . . . . . : 0x7f754fc2a100
+
+ [option (addr:0x7f754fc2a100)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.item_name_gender'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'display gender (St/Ste) before name'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc29fd0
+ next_option. . . . . . . . . : 0x7f754fc2a220
+
+ [option (addr:0x7f754fc2a220)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.nameday.reminder'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of names or dates (format: DD/MM) for which a reminder is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2a100
+ next_option. . . . . . . . . : 0x7f754fc2a370
+
+ [option (addr:0x7f754fc2a370)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.notify.icon'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '/usr/share/pixmaps/weechat.xpm'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2a220
+ next_option. . . . . . . . . : 0x7f754fc2a470
+
+ [option (addr:0x7f754fc2a470)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.notify.ignore_nicks_startwith'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '*'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2a370
+ next_option. . . . . . . . . : 0x7f754fc2a5b0
+
+ [option (addr:0x7f754fc2a5b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.notify.nick_separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ': '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2a470
+ next_option. . . . . . . . . : 0x7f754fc2a6e0
+
+ [option (addr:0x7f754fc2a6e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.notify.notify_when_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2a5b0
+ next_option. . . . . . . . . : 0x7f754fc2a810
+
+ [option (addr:0x7f754fc2a810)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.notify.show_hilights'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2a6e0
+ next_option. . . . . . . . . : 0x7f754fc2a970
+
+ [option (addr:0x7f754fc2a970)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.notify.show_priv_msg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2a810
+ next_option. . . . . . . . . : 0x7f754fc2aaa0
+
+ [option (addr:0x7f754fc2aaa0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.notify.smart_notification'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2a970
+ next_option. . . . . . . . . : 0x7f754fc2abc0
+
+ [option (addr:0x7f754fc2abc0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.notify.urgency'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'normal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2aaa0
+ next_option. . . . . . . . . : 0x7f754fc2ace0
+
+ [option (addr:0x7f754fc2ace0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.pyrnotify.host'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'localhost'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2abc0
+ next_option. . . . . . . . . : 0x7f754fc2ae00
+
+ [option (addr:0x7f754fc2ae00)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.pyrnotify.icon'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'utilities-terminal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2ace0
+ next_option. . . . . . . . . : 0x7f754fc2af20
+
+ [option (addr:0x7f754fc2af20)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.pyrnotify.pm-icon'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'emblem-favorite'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2ae00
+ next_option. . . . . . . . . : 0x7f754fc2b050
+
+ [option (addr:0x7f754fc2b050)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.pyrnotify.port'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '4321'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2af20
+ next_option. . . . . . . . . : 0x7f754fc2b170
+
+ [option (addr:0x7f754fc2b170)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.screen_away.away_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'What to append to your nick when you're away.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2b050
+ next_option. . . . . . . . . : 0x7f754fc2b280
+
+ [option (addr:0x7f754fc2b280)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.screen_away.command_on_attach'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Commands to execute on attach, separated by semicolon'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2b170
+ next_option. . . . . . . . . : 0x7f754fc2b380
+
+ [option (addr:0x7f754fc2b380)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.screen_away.command_on_detach'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Commands to execute on detach, separated by semicolon'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2b280
+ next_option. . . . . . . . . : 0x7f754fc2b4e0
+
+ [option (addr:0x7f754fc2b4e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.screen_away.ignore'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Comma-separated list of servers to ignore.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2b380
+ next_option. . . . . . . . . : 0x7f754fc2b640
+
+ [option (addr:0x7f754fc2b640)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.screen_away.ignore_relays'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Only check screen status and ignore relay interfaces'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2b4e0
+ next_option. . . . . . . . . : 0x7f754fc2b740
+
+ [option (addr:0x7f754fc2b740)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.screen_away.interval'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'How often in seconds to check screen status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '5'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2b640
+ next_option. . . . . . . . . : 0x7f754fc2b8a0
+
+ [option (addr:0x7f754fc2b8a0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.screen_away.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Away message'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Detached from screen'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2b740
+ next_option. . . . . . . . . : 0x7f754fc2b9a0
+
+ [option (addr:0x7f754fc2b9a0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.screen_away.set_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Set user as away.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2b8a0
+ next_option. . . . . . . . . : 0x7f754fc2bb00
+
+ [option (addr:0x7f754fc2bb00)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.screen_away.time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format append to away message'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'since %Y-%m-%d %H:%M:%S%z'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2b9a0
+ next_option. . . . . . . . . : 0x7f754fc2bbe0
+
+ [option (addr:0x7f754fc2bbe0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.shortenurl.bitly_add_to_history'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'true'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2bb00
+ next_option. . . . . . . . . : 0x7f754fc2bd40
+
+ [option (addr:0x7f754fc2bd40)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.shortenurl.bitly_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2bbe0
+ next_option. . . . . . . . . : 0x7f754fc2bea0
+
+ [option (addr:0x7f754fc2bea0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.shortenurl.bitly_login'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2bd40
+ next_option. . . . . . . . . : 0x7f754fc2bfc0
+
+ [option (addr:0x7f754fc2bfc0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.shortenurl.color'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'red'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2bea0
+ next_option. . . . . . . . . : 0x7f754fc2c0e0
+
+ [option (addr:0x7f754fc2c0e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.shortenurl.ignore_list'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'http://is.gd,http://tinyurl.com,http://bit.ly'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2bfc0
+ next_option. . . . . . . . . : 0x7f754fc2c1d0
+
+ [option (addr:0x7f754fc2c1d0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.shortenurl.short_own'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2c0e0
+ next_option. . . . . . . . . : 0x7f754fc2c330
+
+ [option (addr:0x7f754fc2c330)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.shortenurl.shortener'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'isgd'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2c1d0
+ next_option. . . . . . . . . : 0x7f754fc2c460
+
+ [option (addr:0x7f754fc2c460)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.shortenurl.urllength'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '30'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2c330
+ next_option. . . . . . . . . : 0x7f754fc2c590
+
+ [option (addr:0x7f754fc2c590)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.sshnotify.addresses'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'localhost'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2c460
+ next_option. . . . . . . . . : 0x7f754fc2c690
+
+ [option (addr:0x7f754fc2c690)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.sshnotify.extra_commands'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2c590
+ next_option. . . . . . . . . : 0x7f754fc2c7e0
+
+ [option (addr:0x7f754fc2c7e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.sshnotify.ignore'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2c690
+ next_option. . . . . . . . . : 0x7f754fc2c900
+
+ [option (addr:0x7f754fc2c900)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.sshnotify.mention-image'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2c7e0
+ next_option. . . . . . . . . : 0x7f754fc2ca10
+
+ [option (addr:0x7f754fc2ca10)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.sshnotify.mention-urgency'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'normal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2c900
+ next_option. . . . . . . . . : 0x7f754fc2cb40
+
+ [option (addr:0x7f754fc2cb40)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.sshnotify.pm-image'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2ca10
+ next_option. . . . . . . . . : 0x7f754fc2cca0
+
+ [option (addr:0x7f754fc2cca0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.sshnotify.pm-urgency'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'critical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2cb40
+ next_option. . . . . . . . . : 0x7f754fc2cda0
+
+ [option (addr:0x7f754fc2cda0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.sshnotify.show_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2cca0
+ next_option. . . . . . . . . : 0x7f754fc2ced0
+
+ [option (addr:0x7f754fc2ced0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'python.sshnotify.show_priv_msg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2cda0
+ next_option. . . . . . . . . : 0x7f754fc2d020
+
+ [option (addr:0x7f754fc2d020)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'ruby.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2ced0
+ next_option. . . . . . . . . : 0x7f754fc2d140
+
+ [option (addr:0x7f754fc2d140)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1aaf0
+ name . . . . . . . . . . . . : 'tcl.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2d020
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc1abb0)]
+ config_file . . . . . . . . . : 0x7f754fc1aa90
+ name. . . . . . . . . . . . . : 'desc'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f754ea31830
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x7f754ea31930
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc2d2d0
+ last_option . . . . . . . . . : 0x7f754fc3bdc0
+ prev_section. . . . . . . . . : 0x7f754fc1aaf0
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f754fc2d2d0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'lua.matrix.autojoin_on_invite'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Automatically join rooms you are invited to (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc2d3c0
+
+ [option (addr:0x7f754fc2d3c0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'lua.matrix.backlog_lines'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Number of lines to fetch from backlog upon connecting (default: "120")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2d2d0
+ next_option. . . . . . . . . : 0x7f754fc2d620
+
+ [option (addr:0x7f754fc2d620)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'lua.matrix.debug'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Print a lot of extra information to help with finding bugs and other problems. (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2d3c0
+ next_option. . . . . . . . . : 0x7f754fc2d850
+
+ [option (addr:0x7f754fc2d850)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'lua.matrix.encrypted_message_color'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Print encrypted mesages with this color (default: "lightgreen")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2d620
+ next_option. . . . . . . . . : 0x7f754fc2db00
+
+ [option (addr:0x7f754fc2db00)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'lua.matrix.homeserver_url'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Full URL including port to your homeserver (including trailing slash) or use default matrix.org (default: "https://matrix.org/")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2d850
+ next_option. . . . . . . . . : 0x7f754fc2dd00
+
+ [option (addr:0x7f754fc2dd00)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'lua.matrix.local_echo'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Print lines locally instead of waiting for return from server (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2db00
+ next_option. . . . . . . . . : 0x7f754fc2ddc0
+
+ [option (addr:0x7f754fc2ddc0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'lua.matrix.password'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Your homeserver password (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2dd00
+ next_option. . . . . . . . . : 0x7f754fc2dfb0
+
+ [option (addr:0x7f754fc2dfb0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'lua.matrix.presence_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Filter presence messages and ephemeral events (for performance) (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2ddc0
+ next_option. . . . . . . . . : 0x7f754fc2e1c0
+
+ [option (addr:0x7f754fc2e1c0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'lua.matrix.typing_notices'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Send typing notices when you type (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2dfb0
+ next_option. . . . . . . . . : 0x7f754fc2e360
+
+ [option (addr:0x7f754fc2e360)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'lua.matrix.user'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Your homeserver username (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2e1c0
+ next_option. . . . . . . . . : 0x7f754fc2e560
+
+ [option (addr:0x7f754fc2e560)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_dcc'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'command for beep on dcc, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2e360
+ next_option. . . . . . . . . : 0x7f754fc2e7b0
+
+ [option (addr:0x7f754fc2e7b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'command for beep on highlight, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2e560
+ next_option. . . . . . . . . : 0x7f754fc2e9c0
+
+ [option (addr:0x7f754fc2e9c0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'command for beep on private message, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2e7b0
+ next_option. . . . . . . . . : 0x7f754fc2ebb0
+
+ [option (addr:0x7f754fc2ebb0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'timeout for command run (in milliseconds, 0 = never kill (not recommended)) (default: "30000")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2e9c0
+ next_option. . . . . . . . . : 0x7f754fc2ed30
+
+ [option (addr:0x7f754fc2ed30)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_dcc'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'beep on dcc (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2ebb0
+ next_option. . . . . . . . . : 0x7f754fc2eeb0
+
+ [option (addr:0x7f754fc2eeb0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'beep on highlight (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2ed30
+ next_option. . . . . . . . . : 0x7f754fc2f0a0
+
+ [option (addr:0x7f754fc2f0a0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight_blacklist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'turn blacklist for highlights on or off (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2eeb0
+ next_option. . . . . . . . . : 0x7f754fc2f250
+
+ [option (addr:0x7f754fc2f250)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight_whitelist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'turn whitelist for highlights on or off (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2f0a0
+ next_option. . . . . . . . . : 0x7f754fc2f450
+
+ [option (addr:0x7f754fc2f450)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'beep on private message (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2f250
+ next_option. . . . . . . . . : 0x7f754fc2f5e0
+
+ [option (addr:0x7f754fc2f5e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv_blacklist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'turn blacklist for private messages on or off (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2f450
+ next_option. . . . . . . . . : 0x7f754fc2f7a0
+
+ [option (addr:0x7f754fc2f7a0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv_whitelist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'turn whitelist for private messages on or off (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2f5e0
+ next_option. . . . . . . . . : 0x7f754fc2fa50
+
+ [option (addr:0x7f754fc2fa50)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_trigger_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'word that will trigger execution of beep_command_highlight (if empty, anything will trigger) (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2f7a0
+ next_option. . . . . . . . . : 0x7f754fc2fc10
+
+ [option (addr:0x7f754fc2fc10)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_trigger_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'word that will trigger execution of beep_command_pv (it empty, anything will trigger) (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2fa50
+ next_option. . . . . . . . . : 0x7f754fc2fec0
+
+ [option (addr:0x7f754fc2fec0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.bell_always'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'use $bell on private messages and/or highlights regardless of trigger and whitelist settings (example: "pv,highlight") (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2fc10
+ next_option. . . . . . . . . : 0x7f754fc30240
+
+ [option (addr:0x7f754fc30240)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.blacklist_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'comma-separated list of "server.nick": if not empty, these nicks will not be able to trigger execution of commands. Cannot be used in conjuction with whitelist (example: "freenode.nick1,freenode.nick2") (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc2fec0
+ next_option. . . . . . . . . : 0x7f754fc304b0
+
+ [option (addr:0x7f754fc304b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.whitelist_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'comma-separated list of "server.#channel": if not empty, only these channels will trigger execution of commands (example: "freenode.#weechat,freenode.#channel2") (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc30240
+ next_option. . . . . . . . . : 0x7f754fc30710
+
+ [option (addr:0x7f754fc30710)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.beep.whitelist_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'comma-separated list of "server.nick": if not empty, only these nicks will trigger execution of commands (example: "freenode.nick1,freenode.nick2") (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc304b0
+ next_option. . . . . . . . . : 0x7f754fc30050
+
+ [option (addr:0x7f754fc30050)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.clipboard_command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'if you set this, an external program may be executed to store the selection or URL. begin with | to pipe into program or use parameters %s for text, %q for quoted text or %x for quoted escape sequence.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc30710
+ next_option. . . . . . . . . : 0x7f754fc30b30
+
+ [option (addr:0x7f754fc30b30)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.color.selection'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'the color of the currently selected text in selection mode'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc30050
+ next_option. . . . . . . . . : 0x7f754fc30d60
+
+ [option (addr:0x7f754fc30d60)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.color.selection_cursor'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'the weechat color and/or attribute to be used for the text cursor.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc30b30
+ next_option. . . . . . . . . : 0x7f754fc31030
+
+ [option (addr:0x7f754fc31030)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.color.url_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'the weechat color and/or attribute to be used for highlighting URLs in the copy window. seperate multiple attributes with .'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc30d60
+ next_option. . . . . . . . . : 0x7f754fc31200
+
+ [option (addr:0x7f754fc31200)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.color.url_highlight_active'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'the same as color.url_highlight except for the currently (using arrow keys) selected link.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc31030
+ next_option. . . . . . . . . : 0x7f754fc31530
+
+ [option (addr:0x7f754fc31530)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.copybuf_short_name'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'short_name to use for coords buffer. it is set to the copy sign by default to not disturb buffers bar width, set to the empty string to have window position and size shown'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc31200
+ next_option. . . . . . . . . : 0x7f754fc31390
+
+ [option (addr:0x7f754fc31390)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.copywin_custom_keys'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'You can define custom key bindings to use inside the copywin here. syntax is: command-letter:weechat-keycode. available commands: -+>< (up/down/left/right) fbae (forward word/backward word/beginning/end) !@ (open/start selection) /UNCunc (toggle highlights/urls/nicks/channels) q (close window)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc31530
+ next_option. . . . . . . . . : 0x7f754fc31730
+
+ [option (addr:0x7f754fc31730)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'make channels to hyperlinks for join'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc31390
+ next_option. . . . . . . . . : 0x7f754fc31a80
+
+ [option (addr:0x7f754fc31a80)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'make nicks to hyperlinks for menu/pm'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc31730
+ next_option. . . . . . . . . : 0x7f754fc31be0
+
+ [option (addr:0x7f754fc31be0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_show'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to types of hyperlinks that are shown by default'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc31a80
+ next_option. . . . . . . . . : 0x7f754fc31d90
+
+ [option (addr:0x7f754fc31d90)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.click_select_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on to use the mouse to select windows'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc31be0
+ next_option. . . . . . . . . : 0x7f754fc32060
+
+ [option (addr:0x7f754fc32060)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.click_through_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on if copy_on_click should work on inactive windows (works only if click_select_pane is set too). set to off if window needs to be active'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc31d90
+ next_option. . . . . . . . . : 0x7f754fc322f0
+
+ [option (addr:0x7f754fc322f0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.close_on_release'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on or a delay (in ms) to autoclose coords buffer opened by copy_on_click on button release, set to off if the coords buffer should stay open after click'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc32060
+ next_option. . . . . . . . . : 0x7f754fc32580
+
+ [option (addr:0x7f754fc32580)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.copy_on_click'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on if it should be possible to directly click on URLs and select text, set to off if mouse should only work in open coords buffer'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc322f0
+ next_option. . . . . . . . . : 0x7f754fc31ef0
+
+ [option (addr:0x7f754fc31ef0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.handle_scroll'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on if coords should handle scrolling inside windows. the script will try to guess non-chat areas to be nicklist, top to be title and bottom to be status and scroll the respective bars if the cursor is in that area. set to off if scrolling should be handled by the default mouse.pl script or another mouse scrolling script'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc32580
+ next_option. . . . . . . . . : 0x7f754fc32c20
+
+ [option (addr:0x7f754fc32c20)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.scroll_inactive_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on if inactive windows should be scrolled instead of active window if the mouse cursor is over it (requires handle_scroll to be enabled)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc31ef0
+ next_option. . . . . . . . . : 0x7f754fc32760
+
+ [option (addr:0x7f754fc32760)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.url_open_2nd_click'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'if this is set, URLs are only opened when clicked twice (in the same incarnation of a coords buffer) instead of on first click. it can be set to a delay (in ms) that will be added to the close_on_release delay if the script is waiting for a second click on the URL to happen'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc32c20
+ next_option. . . . . . . . . : 0x7f754fc332c0
+
+ [option (addr:0x7f754fc332c0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.url_braces'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'parenthesis-like characters which nest and should be excluded when found around an URL. make sure the variable setting nests properly when modifying this.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc32760
+ next_option. . . . . . . . . : 0x7f754fc33430
+
+ [option (addr:0x7f754fc33430)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.url_non_endings'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'this is matched against the end of a link and removed'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc332c0
+ next_option. . . . . . . . . : 0x7f754fc335d0
+
+ [option (addr:0x7f754fc335d0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.url_regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'a regular expression to identify URLs in the text. See perlre for more information about Perl regular expressions.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc33430
+ next_option. . . . . . . . . : 0x7f754fc33960
+
+ [option (addr:0x7f754fc33960)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'perl.coords.use_nick_menu'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'use nick menu when opening nick hyperlink (see hyper_nicks, requires menu.pl script). otherwise open private message. this setting only applies to text mode selection, for mouse see mouse.nick_2nd_click'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc335d0
+ next_option. . . . . . . . . : 0x7f754fc33b80
+
+ [option (addr:0x7f754fc33b80)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.autofocus'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Focus the clone_scanner buffer in the current window if it isn't already displayed by a window. (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc33960
+ next_option. . . . . . . . . : 0x7f754fc33d90
+
+ [option (addr:0x7f754fc33d90)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.clone_onjoin_alert_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Which 'key' to display in the on-join alerts: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc33b80
+ next_option. . . . . . . . . : 0x7f754fc33f80
+
+ [option (addr:0x7f754fc33f80)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.clone_report_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Which 'key' to display in the clone report: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc33d90
+ next_option. . . . . . . . . : 0x7f754fc34140
+
+ [option (addr:0x7f754fc34140)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.clone.match'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the match details (masks or nicks) in the clone report. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc33f80
+ next_option. . . . . . . . . : 0x7f754fc34320
+
+ [option (addr:0x7f754fc34320)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.clone.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the clone hit in the clone report message. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc34140
+ next_option. . . . . . . . . : 0x7f754fc34550
+
+ [option (addr:0x7f754fc34550)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the channel name in the clone report header. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc34320
+ next_option. . . . . . . . . : 0x7f754fc346d0
+
+ [option (addr:0x7f754fc346d0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the clone report header. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc34550
+ next_option. . . . . . . . . : 0x7f754fc349a0
+
+ [option (addr:0x7f754fc349a0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.number_of_hosts'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the number of hosts in the clone report header. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc346d0
+ next_option. . . . . . . . . : 0x7f754fc34bc0
+
+ [option (addr:0x7f754fc34bc0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.host'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the host in the clone report subheader. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc349a0
+ next_option. . . . . . . . . : 0x7f754fc34e00
+
+ [option (addr:0x7f754fc34e00)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the clone report subheader. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc34bc0
+ next_option. . . . . . . . . : 0x7f754fc350b0
+
+ [option (addr:0x7f754fc350b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.number_of_clones'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the number of clones in the clone report subheader. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc34e00
+ next_option. . . . . . . . . : 0x7f754fc35230
+
+ [option (addr:0x7f754fc35230)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour for the 'channel'-part of the join messages. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc350b0
+ next_option. . . . . . . . . : 0x7f754fc353e0
+
+ [option (addr:0x7f754fc353e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.identhost'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour for the 'ident@host'-part of the join messages. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc35230
+ next_option. . . . . . . . . : 0x7f754fc35590
+
+ [option (addr:0x7f754fc35590)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The base colour for the join messages. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc353e0
+ next_option. . . . . . . . . : 0x7f754fc35870
+
+ [option (addr:0x7f754fc35870)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour for the 'nick'-part of the join messages. Note: if you have colorize_nicks, this option might not always work as expected. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc35590
+ next_option. . . . . . . . . : 0x7f754fc356f0
+
+ [option (addr:0x7f754fc356f0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.mask.identhost'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The formatting of the identhost in the match mask. (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc35870
+ next_option. . . . . . . . . : 0x7f754fc35be0
+
+ [option (addr:0x7f754fc35be0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.mask.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The formatting of the nick in the match mask. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc356f0
+ next_option. . . . . . . . . : 0x7f754fc35e70
+
+ [option (addr:0x7f754fc35e70)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The on-join clone alert's channel colour. Formats are space separated. (default: "red")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc35be0
+ next_option. . . . . . . . . : 0x7f754fc361c0
+
+ [option (addr:0x7f754fc361c0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.matches'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The on-join clone alert's matches (masks or nicks) colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc35e70
+ next_option. . . . . . . . . : 0x7f754fc36340
+
+ [option (addr:0x7f754fc36340)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The on-join clone alert's message colour. Formats are space separated. (default: "red")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc361c0
+ next_option. . . . . . . . . : 0x7f754fc36680
+
+ [option (addr:0x7f754fc36680)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The on-join clone alert's nick colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc36340
+ next_option. . . . . . . . . : 0x7f754fc368c0
+
+ [option (addr:0x7f754fc368c0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.compare_idents'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Match against ident@host.name instead of just the hostname. Useful if you don't want different people from bouncers marked as clones (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc36680
+ next_option. . . . . . . . . : 0x7f754fc364f0
+
+ [option (addr:0x7f754fc364f0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_join_messages'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display all joins in the clone_scanner buffer (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc368c0
+ next_option. . . . . . . . . : 0x7f754fc36c60
+
+ [option (addr:0x7f754fc36c60)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_clone_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display an on-join clone alert in the clone_scanner buffer (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc364f0
+ next_option. . . . . . . . . : 0x7f754fc36e70
+
+ [option (addr:0x7f754fc36e70)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_current_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display an on-join clone alert in the current buffer (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc36c60
+ next_option. . . . . . . . . : 0x7f754fc37110
+
+ [option (addr:0x7f754fc37110)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_target_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display an on-join clone alert in the buffer where the clone was detected (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc36e70
+ next_option. . . . . . . . . : 0x7f754fc372b0
+
+ [option (addr:0x7f754fc372b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_clone_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display manual scan reports in the clone buffer (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc37110
+ next_option. . . . . . . . . : 0x7f754fc37450
+
+ [option (addr:0x7f754fc37450)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_current_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display manual scan reports in the current buffer (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc372b0
+ next_option. . . . . . . . . : 0x7f754fc376a0
+
+ [option (addr:0x7f754fc376a0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_target_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display manual scan reports in the buffer of the scanned channel (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc37450
+ next_option. . . . . . . . . : 0x7f754fc37a40
+
+ [option (addr:0x7f754fc37a40)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.hooks.excluded_servers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Which servers should the hook *not* be valid for? There's no support for wildcards unfortunately. E.g.: 'bitlbee,twitchtv' to exclude servers named bitlbee and twitchtv (default). (default: "bitlbee,twitchtv")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc376a0
+ next_option. . . . . . . . . : 0x7f754fc37ca0
+
+ [option (addr:0x7f754fc37ca0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.hooks.explicit_servers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Comma-separated, wildcard-supporting list of servers for which we should add hook to for monitoring clones. E.g. 'freenode,chat4all,esper*' or '*' (default) (default: "*")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc37a40
+ next_option. . . . . . . . . : 0x7f754fc37f20
+
+ [option (addr:0x7f754fc37f20)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.lag_warning'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Show temporary warning upon script load regarding the inefficiency of the script. Set to "off" to disable. (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc37ca0
+ next_option. . . . . . . . . : 0x7f754fc380f0
+
+ [option (addr:0x7f754fc380f0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.histman.buffer_close'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'save command history, when buffer will be closed (default: off) (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc37f20
+ next_option. . . . . . . . . : 0x7f754fc383b0
+
+ [option (addr:0x7f754fc383b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.histman.history_dir'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'locale cache directory for history files ("%h" will be replaced by WeeChat home, "~/.weechat" by default) (default: "%h/history")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc380f0
+ next_option. . . . . . . . . : 0x7f754fc385b0
+
+ [option (addr:0x7f754fc385b0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.histman.min_length'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'minimum length of command/text (default: 2) (default: "2")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc383b0
+ next_option. . . . . . . . . : 0x7f754fc38930
+
+ [option (addr:0x7f754fc38930)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.histman.number'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'number of history commands/text to save. A positive number will save from oldest to latest, a negative number will save from latest to oldest. 0 = save whole history (e.g. -10 will save the last 10 history entries (default: "0")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc385b0
+ next_option. . . . . . . . . : 0x7f754fc38b20
+
+ [option (addr:0x7f754fc38b20)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.histman.pattern'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'a simple regex to ignore commands/text. Empty value disable pattern matching (default: "(.*password|.*nickserv|/quit)")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc38930
+ next_option. . . . . . . . . : 0x7f754fc38cc0
+
+ [option (addr:0x7f754fc38cc0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.histman.rmodifier'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'use rmodifier options to ignore commands/text (default:off) (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc38b20
+ next_option. . . . . . . . . : 0x7f754fc38fd0
+
+ [option (addr:0x7f754fc38fd0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.histman.save'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'define what should be save from history. Possible values are "command", "text", "all". This is a fallback option (see /help histman) (default: "all")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc38cc0
+ next_option. . . . . . . . . : 0x7f754fc39170
+
+ [option (addr:0x7f754fc39170)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.histman.save_global'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'save global history, possible values are "command", "text", "all" or "off"(default: off) (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc38fd0
+ next_option. . . . . . . . . : 0x7f754fc39340
+
+ [option (addr:0x7f754fc39340)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.histman.skip_double'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'skip lines that already exists (case sensitive) (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc39170
+ next_option. . . . . . . . . : 0x7f754fc39480
+
+ [option (addr:0x7f754fc39480)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.color_female'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for female names'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc39340
+ next_option. . . . . . . . . : 0x7f754fc395d0
+
+ [option (addr:0x7f754fc395d0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.color_male'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for male names'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc39480
+ next_option. . . . . . . . . : 0x7f754fc397e0
+
+ [option (addr:0x7f754fc397e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.country'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'country, only "fr" (french) is currently available'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc395d0
+ next_option. . . . . . . . . : 0x7f754fc39960
+
+ [option (addr:0x7f754fc39960)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.days'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'number of days after current one to display in bar item'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc397e0
+ next_option. . . . . . . . . : 0x7f754fc39b00
+
+ [option (addr:0x7f754fc39b00)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_date_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for date in item (next days)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc39960
+ next_option. . . . . . . . . : 0x7f754fc39c80
+
+ [option (addr:0x7f754fc39c80)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_date_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for date in item (today)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc39b00
+ next_option. . . . . . . . . : 0x7f754fc39e30
+
+ [option (addr:0x7f754fc39e30)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_female_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for female names in item (next days)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc39c80
+ next_option. . . . . . . . . : 0x7f754fc39fe0
+
+ [option (addr:0x7f754fc39fe0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_female_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for female names in item (today)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc39e30
+ next_option. . . . . . . . . : 0x7f754fc3a190
+
+ [option (addr:0x7f754fc3a190)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_male_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for male names in item (next days)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc39fe0
+ next_option. . . . . . . . . : 0x7f754fc3a340
+
+ [option (addr:0x7f754fc3a340)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_male_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for male names in item (today)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3a190
+ next_option. . . . . . . . . : 0x7f754fc3a4e0
+
+ [option (addr:0x7f754fc3a4e0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_name_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for name in item (next days)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3a340
+ next_option. . . . . . . . . : 0x7f754fc3a680
+
+ [option (addr:0x7f754fc3a680)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_name_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for name in item (today)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3a4e0
+ next_option. . . . . . . . . : 0x7f754fc3a830
+
+ [option (addr:0x7f754fc3a830)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.item_date_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'display dates for tomorrow and next days in bar item'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3a680
+ next_option. . . . . . . . . : 0x7f754fc3aa30
+
+ [option (addr:0x7f754fc3aa30)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.item_date_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'display date for today in bar item'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3a830
+ next_option. . . . . . . . . : 0x7f754fc3abd0
+
+ [option (addr:0x7f754fc3abd0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.item_name_gender'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'display gender (St/Ste) before name'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3aa30
+ next_option. . . . . . . . . : 0x7f754fc3ade0
+
+ [option (addr:0x7f754fc3ade0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.nameday.reminder'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'comma-separated list of names or dates (format: DD/MM) for which a reminder is displayed'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3abd0
+ next_option. . . . . . . . . : 0x7f754fc3afc0
+
+ [option (addr:0x7f754fc3afc0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.screen_away.away_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'What to append to your nick when you're away.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3ade0
+ next_option. . . . . . . . . : 0x7f754fc3b1d0
+
+ [option (addr:0x7f754fc3b1d0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.screen_away.command_on_attach'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Commands to execute on attach, separated by semicolon'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3afc0
+ next_option. . . . . . . . . : 0x7f754fc3b390
+
+ [option (addr:0x7f754fc3b390)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.screen_away.command_on_detach'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Commands to execute on detach, separated by semicolon'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3b1d0
+ next_option. . . . . . . . . : 0x7f754fc3b550
+
+ [option (addr:0x7f754fc3b550)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.screen_away.ignore'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Comma-separated list of servers to ignore.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3b390
+ next_option. . . . . . . . . : 0x7f754fc3b740
+
+ [option (addr:0x7f754fc3b740)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.screen_away.ignore_relays'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Only check screen status and ignore relay interfaces'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3b550
+ next_option. . . . . . . . . : 0x7f754fc3b8d0
+
+ [option (addr:0x7f754fc3b8d0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.screen_away.interval'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'How often in seconds to check screen status'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3b740
+ next_option. . . . . . . . . : 0x7f754fc3bab0
+
+ [option (addr:0x7f754fc3bab0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.screen_away.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Away message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3b8d0
+ next_option. . . . . . . . . : 0x7f754fc3bc60
+
+ [option (addr:0x7f754fc3bc60)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.screen_away.set_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Set user as away.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3bab0
+ next_option. . . . . . . . . : 0x7f754fc3bdc0
+
+ [option (addr:0x7f754fc3bdc0)]
+ config_file. . . . . . . . . : 0x7f754fc1aa90
+ section. . . . . . . . . . . : 0x7f754fc1abb0
+ name . . . . . . . . . . . . : 'python.screen_away.time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'time format append to away message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754ea317d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3bc60
+ next_option. . . . . . . . . : 0x0
+
+[config (addr:0x7f754fc515e0)]
+ plugin . . . . . . . . : 0x7f754fc44510 ('charset')
+ name . . . . . . . . . : 'charset'
+ filename . . . . . . . : 'charset.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f75492da1e0
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f754fc51640
+ last_section . . . . . : 0x7f754fc51ab0
+ prev_config. . . . . . : 0x7f754fc1aa90
+ next_config. . . . . . : 0x7f754fc3ea80
+
+ [section (addr:0x7f754fc51640)]
+ config_file . . . . . . . . . : 0x7f754fc515e0
+ name. . . . . . . . . . . . . : 'default'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc51700
+ last_option . . . . . . . . . : 0x7f754fc51830
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f754fc519f0
+
+ [option (addr:0x7f754fc51700)]
+ config_file. . . . . . . . . : 0x7f754fc515e0
+ section. . . . . . . . . . . : 0x7f754fc51640
+ name . . . . . . . . . . . . : 'decode'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'global decoding charset: charset used to decode incoming messages when they are not UTF-8 valid'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'iso-8859-1'
+ value (string) . . . . . . . : 'iso-8859-1'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f75492da2c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc51830
+
+ [option (addr:0x7f754fc51830)]
+ config_file. . . . . . . . . : 0x7f754fc515e0
+ section. . . . . . . . . . . : 0x7f754fc51640
+ name . . . . . . . . . . . . : 'encode'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'global encoding charset: charset used to encode outgoing messages (if empty, default is UTF-8 because it is the WeeChat internal charset)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc51700
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc519f0)]
+ config_file . . . . . . . . . : 0x7f754fc515e0
+ name. . . . . . . . . . . . . : 'decode'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f75492da2d0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754fc51640
+ next_section. . . . . . . . . : 0x7f754fc51ab0
+
+ [section (addr:0x7f754fc51ab0)]
+ config_file . . . . . . . . . : 0x7f754fc515e0
+ name. . . . . . . . . . . . . : 'encode'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f75492da2d0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754fc519f0
+ next_section. . . . . . . . . : 0x0
+
+[config (addr:0x7f754fc3ea80)]
+ plugin . . . . . . . . : 0x7f754fc4e860 ('exec')
+ name . . . . . . . . . : 'exec'
+ filename . . . . . . . : 'exec.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f7546e94240
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f754fc3eae0
+ last_section . . . . . : 0x7f754fc3ee30
+ prev_config. . . . . . : 0x7f754fc515e0
+ next_config. . . . . . : 0x7f754fc41610
+
+ [section (addr:0x7f754fc3eae0)]
+ config_file . . . . . . . . . : 0x7f754fc3ea80
+ name. . . . . . . . . . . . . : 'command'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc3eba0
+ last_option . . . . . . . . . : 0x7f754fc3ed00
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f754fc3ee30
+
+ [option (addr:0x7f754fc3eba0)]
+ config_file. . . . . . . . . : 0x7f754fc3ea80
+ section. . . . . . . . . . . : 0x7f754fc3eae0
+ name . . . . . . . . . . . . : 'default_options'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default options for command /exec (see /help exec); example: "-nosh -bg" to run all commands in background (no output), and without using the shell'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7546e941d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc3ed00
+
+ [option (addr:0x7f754fc3ed00)]
+ config_file. . . . . . . . . : 0x7f754fc3ea80
+ section. . . . . . . . . . . : 0x7f754fc3eae0
+ name . . . . . . . . . . . . : 'purge_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay for purging finished commands (in seconds, 0 = purge commands immediately, -1 = never purge)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 25920000
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3eba0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc3ee30)]
+ config_file . . . . . . . . . : 0x7f754fc3ea80
+ name. . . . . . . . . . . . . : 'color'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc3f000
+ last_option . . . . . . . . . : 0x7f754fc3eef0
+ prev_section. . . . . . . . . : 0x7f754fc3eae0
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f754fc3f000)]
+ config_file. . . . . . . . . : 0x7f754fc3ea80
+ section. . . . . . . . . . . : 0x7f754fc3ee30
+ name . . . . . . . . . . . . : 'flag_finished'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for a finished command flag in list of commands'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 4 ('lightred')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc3eef0
+
+ [option (addr:0x7f754fc3eef0)]
+ config_file. . . . . . . . . : 0x7f754fc3ea80
+ section. . . . . . . . . . . : 0x7f754fc3ee30
+ name . . . . . . . . . . . . : 'flag_running'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for a running command flag in list of commands'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 6 ('lightgreen')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc3f000
+ next_option. . . . . . . . . : 0x0
+
+[config (addr:0x7f754fc41610)]
+ plugin . . . . . . . . : 0x7f754fc4baf0 ('trigger')
+ name . . . . . . . . . : 'trigger'
+ filename . . . . . . . : 'trigger.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f7547a704c0
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f754fc41670
+ last_section . . . . . : 0x7f754fc42430
+ prev_config. . . . . . : 0x7f754fc3ea80
+ next_config. . . . . . : 0x7f754fc42ef0
+
+ [section (addr:0x7f754fc41670)]
+ config_file . . . . . . . . . : 0x7f754fc41610
+ name. . . . . . . . . . . . . : 'look'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc41730
+ last_option . . . . . . . . . : 0x7f754fc417f0
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f754fc41900
+
+ [option (addr:0x7f754fc41730)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc41670
+ name . . . . . . . . . . . . : 'enabled'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable trigger support'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fb30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc417f0
+
+ [option (addr:0x7f754fc417f0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc41670
+ name . . . . . . . . . . . . : 'monitor_strip_colors'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'strip colors in hashtable values displayed on monitor buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc41730
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc41900)]
+ config_file . . . . . . . . . : 0x7f754fc41610
+ name. . . . . . . . . . . . . : 'color'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc419c0
+ last_option . . . . . . . . . : 0x7f754fc42330
+ prev_section. . . . . . . . . : 0x7f754fc41670
+ next_section. . . . . . . . . : 0x7f754fc42430
+
+ [option (addr:0x7f754fc419c0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc41900
+ name . . . . . . . . . . . . : 'flag_command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for command flag (in /trigger list)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 6 ('lightgreen')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc41ac0
+
+ [option (addr:0x7f754fc41ac0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc41900
+ name . . . . . . . . . . . . : 'flag_conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for conditions flag (in /trigger list)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc419c0
+ next_option. . . . . . . . . : 0x7f754fc41e00
+
+ [option (addr:0x7f754fc41e00)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc41900
+ name . . . . . . . . . . . . : 'flag_post_action'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for post action flag (in /trigger list)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 10 ('lightblue')
+ value (color). . . . . . . . : 10 ('lightblue')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc41ac0
+ next_option. . . . . . . . . : 0x7f754fc41bc0
+
+ [option (addr:0x7f754fc41bc0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc41900
+ name . . . . . . . . . . . . : 'flag_regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for regex flag (in /trigger list)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 14 ('lightcyan')
+ value (color). . . . . . . . : 14 ('lightcyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc41e00
+ next_option. . . . . . . . . : 0x7f754fc41cc0
+
+ [option (addr:0x7f754fc41cc0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc41900
+ name . . . . . . . . . . . . : 'flag_return_code'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for return code flag (in /trigger list)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 12 ('lightmagenta')
+ value (color). . . . . . . . : 12 ('lightmagenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc41bc0
+ next_option. . . . . . . . . : 0x7f754fc41f60
+
+ [option (addr:0x7f754fc41f60)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc41900
+ name . . . . . . . . . . . . : 'regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for regular expressions'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc41cc0
+ next_option. . . . . . . . . : 0x7f754fc420a0
+
+ [option (addr:0x7f754fc420a0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc41900
+ name . . . . . . . . . . . . : 'replace'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for replacement text (for regular expressions)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc41f60
+ next_option. . . . . . . . . : 0x7f754fc42210
+
+ [option (addr:0x7f754fc42210)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc41900
+ name . . . . . . . . . . . . : 'trigger'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for trigger name'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc420a0
+ next_option. . . . . . . . . : 0x7f754fc42330
+
+ [option (addr:0x7f754fc42330)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc41900
+ name . . . . . . . . . . . . : 'trigger_disabled'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for disabled trigger name'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 3 ('red')
+ value (color). . . . . . . . : 3 ('red')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc42210
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc42430)]
+ config_file . . . . . . . . . : 0x7f754fc41610
+ name. . . . . . . . . . . . . : 'trigger'
+ callback_read . . . . . . . . : 0x7f7547a70230
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f7547a6fdd0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc43820
+ last_option . . . . . . . . . : 0x7f754fc68ef0
+ prev_section. . . . . . . . . : 0x7f754fc41900
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f754fc43820)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'beep.arguments'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'arguments for the hook (depend on the hook type, see /help trigger)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fb90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc43990
+
+ [option (addr:0x7f754fc43990)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'beep.command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command(s) to run if conditions are OK, after regex replacements (many commands can be separated by semicolons)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '/print -beep'
+ value (string) . . . . . . . : '/print -beep'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fd70
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc43820
+ next_option. . . . . . . . . : 0x7f754fc43b50
+
+ [option (addr:0x7f754fc43b50)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'beep.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'condition(s) for running the command (it is checked in hook callback) (note: content is evaluated when trigger is run, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '${tg_highlight} || ${tg_msg_pv}'
+ value (string) . . . . . . . : '${tg_highlight} || ${tg_msg_pv}'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc43990
+ next_option. . . . . . . . . : 0x7f754fc43ce0
+
+ [option (addr:0x7f754fc43ce0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'beep.enabled'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if disabled, the hooks are removed from trigger, so it is not called any more'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fbc0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc43b50
+ next_option. . . . . . . . . : 0x7f754fc43e00
+
+ [option (addr:0x7f754fc43e00)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'beep.hook'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'type of hook used'
+ string_values. . . . . . . . : 0x7f754fc43f00
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 8
+ default value. . . . . . . . : 'print'
+ value (integer/str). . . . . : 'print'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fb60
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc43ce0
+ next_option. . . . . . . . . : 0x7f754fc65210
+
+ [option (addr:0x7f754fc65210)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'beep.post_action'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'action to take on the trigger after execution'
+ string_values. . . . . . . . : 0x7f754fc41040
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc43e00
+ next_option. . . . . . . . . : 0x7f754fc65390
+
+ [option (addr:0x7f754fc65390)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'beep.regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'replace text with a POSIX extended regular expression (it is done only if conditions are OK, and before running the command) (note: content is evaluated when trigger is run, see /help eval); format is: "/regex/replace/var" (var is the hashtable variable to replace, it is optional), many regex can be separated by a space, for example: "/regex1/replace1/var1 /regex2/replace2/var2"; escaped chars are interpreted in the regex (for example "\n"); the separator "/" can be replaced by any char (one or more identical chars); matching groups can be used in replace: ${re:0} to ${re:99}, ${re:+} for last match and ${hide:c,${re:N}} to replace all chars of group N by char 'c''
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fc20
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc65210
+ next_option. . . . . . . . . : 0x7f754fc65760
+
+ [option (addr:0x7f754fc65760)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'beep.return_code'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'return code for hook callback (see plugin API reference to know where ok_eat/error can be used efficiently)'
+ string_values. . . . . . . . : 0x7f754fc40f50
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'ok'
+ value (integer/str). . . . . : 'ok'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc65390
+ next_option. . . . . . . . . : 0x7f754fc65a10
+
+ [option (addr:0x7f754fc65a10)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'cmd_pass.arguments'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'arguments for the hook (depend on the hook type, see /help trigger)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '5000|input_text_display;5000|history_add;5000|irc_command_auth'
+ value (string) . . . . . . . : '5000|input_text_display;5000|history_add;5000|irc_command_auth'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fb90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc65760
+ next_option. . . . . . . . . : 0x7f754fc65c00
+
+ [option (addr:0x7f754fc65c00)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'cmd_pass.command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command(s) to run if conditions are OK, after regex replacements (many commands can be separated by semicolons)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fd70
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc65a10
+ next_option. . . . . . . . . : 0x7f754fc65da0
+
+ [option (addr:0x7f754fc65da0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'cmd_pass.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'condition(s) for running the command (it is checked in hook callback) (note: content is evaluated when trigger is run, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc65c00
+ next_option. . . . . . . . . : 0x7f754fc65f50
+
+ [option (addr:0x7f754fc65f50)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'cmd_pass.enabled'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if disabled, the hooks are removed from trigger, so it is not called any more'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fbc0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc65da0
+ next_option. . . . . . . . . : 0x7f754fc66070
+
+ [option (addr:0x7f754fc66070)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'cmd_pass.hook'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'type of hook used'
+ string_values. . . . . . . . : 0x7f754fc661a0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 8
+ default value. . . . . . . . : 'modifier'
+ value (integer/str). . . . . : 'modifier'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fb60
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc65f50
+ next_option. . . . . . . . . : 0x7f754fc66360
+
+ [option (addr:0x7f754fc66360)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'cmd_pass.post_action'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'action to take on the trigger after execution'
+ string_values. . . . . . . . : 0x7f754fc40e50
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc66070
+ next_option. . . . . . . . . : 0x7f754fc66610
+
+ [option (addr:0x7f754fc66610)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'cmd_pass.regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'replace text with a POSIX extended regular expression (it is done only if conditions are OK, and before running the command) (note: content is evaluated when trigger is run, see /help eval); format is: "/regex/replace/var" (var is the hashtable variable to replace, it is optional), many regex can be separated by a space, for example: "/regex1/replace1/var1 /regex2/replace2/var2"; escaped chars are interpreted in the regex (for example "\n"); the separator "/" can be replaced by any char (one or more identical chars); matching groups can be used in replace: ${re:0} to ${re:99}, ${re:+} for last match and ${hide:c,${re:N}} to replace all chars of group N by char 'c''
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '==^((/(msg|quote) +nickserv +(id|identify|register|ghost +[^ ]+|release +[^ ]+|regain +[^ ]+) +)|/oper +[^ ]+ +|/quote +pass +|/set +[^ ]*password[^ ]* +|/secure +(passphrase|decrypt|set +[^ ]+) +)(.*)==$1$.*+'
+ value (string) . . . . . . . : '==^((/(msg|quote) +nickserv +(id|identify|register|ghost +[^ ]+|release +[^ ]+|regain +[^ ]+) +)|/oper +[^ ]+ +|/quote +pass +|/set +[^ ]*password[^ ]* +|/secure +(passphrase|decrypt|set +[^ ]+) +)(.*)==$1$.*+'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fc20
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc66360
+ next_option. . . . . . . . . : 0x7f754fc66520
+
+ [option (addr:0x7f754fc66520)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'cmd_pass.return_code'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'return code for hook callback (see plugin API reference to know where ok_eat/error can be used efficiently)'
+ string_values. . . . . . . . : 0x7f754fc41090
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'ok'
+ value (integer/str). . . . . : 'ok'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc66610
+ next_option. . . . . . . . . : 0x7f754fc66d90
+
+ [option (addr:0x7f754fc66d90)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'msg_auth.arguments'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'arguments for the hook (depend on the hook type, see /help trigger)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '5000|irc_message_auth'
+ value (string) . . . . . . . : '5000|irc_message_auth'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fb90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc66520
+ next_option. . . . . . . . . : 0x7f754fc66ed0
+
+ [option (addr:0x7f754fc66ed0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'msg_auth.command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command(s) to run if conditions are OK, after regex replacements (many commands can be separated by semicolons)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fd70
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc66d90
+ next_option. . . . . . . . . : 0x7f754fc67070
+
+ [option (addr:0x7f754fc67070)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'msg_auth.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'condition(s) for running the command (it is checked in hook callback) (note: content is evaluated when trigger is run, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc66ed0
+ next_option. . . . . . . . . : 0x7f754fc67220
+
+ [option (addr:0x7f754fc67220)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'msg_auth.enabled'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if disabled, the hooks are removed from trigger, so it is not called any more'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fbc0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc67070
+ next_option. . . . . . . . . : 0x7f754fc673a0
+
+ [option (addr:0x7f754fc673a0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'msg_auth.hook'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'type of hook used'
+ string_values. . . . . . . . : 0x7f754fc674d0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 8
+ default value. . . . . . . . : 'modifier'
+ value (integer/str). . . . . : 'modifier'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fb60
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc67220
+ next_option. . . . . . . . . : 0x7f754fc67690
+
+ [option (addr:0x7f754fc67690)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'msg_auth.post_action'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'action to take on the trigger after execution'
+ string_values. . . . . . . . : 0x7f754fc41290
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc673a0
+ next_option. . . . . . . . . : 0x7f754fc67880
+
+ [option (addr:0x7f754fc67880)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'msg_auth.regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'replace text with a POSIX extended regular expression (it is done only if conditions are OK, and before running the command) (note: content is evaluated when trigger is run, see /help eval); format is: "/regex/replace/var" (var is the hashtable variable to replace, it is optional), many regex can be separated by a space, for example: "/regex1/replace1/var1 /regex2/replace2/var2"; escaped chars are interpreted in the regex (for example "\n"); the separator "/" can be replaced by any char (one or more identical chars); matching groups can be used in replace: ${re:0} to ${re:99}, ${re:+} for last match and ${hide:c,${re:N}} to replace all chars of group N by char 'c''
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '==^(.*(id|identify|register|ghost +[^ ]+|release +[^ ]+) +)(.*)==$1$.*+'
+ value (string) . . . . . . . : '==^(.*(id|identify|register|ghost +[^ ]+|release +[^ ]+) +)(.*)==$1$.*+'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fc20
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc67690
+ next_option. . . . . . . . . : 0x7f754fc67c60
+
+ [option (addr:0x7f754fc67c60)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'msg_auth.return_code'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'return code for hook callback (see plugin API reference to know where ok_eat/error can be used efficiently)'
+ string_values. . . . . . . . : 0x7f754fc41320
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'ok'
+ value (integer/str). . . . . : 'ok'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc67880
+ next_option. . . . . . . . . : 0x7f754fc67f80
+
+ [option (addr:0x7f754fc67f80)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'server_pass.arguments'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'arguments for the hook (depend on the hook type, see /help trigger)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '5000|input_text_display;5000|history_add'
+ value (string) . . . . . . . : '5000|input_text_display;5000|history_add'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fb90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc67c60
+ next_option. . . . . . . . . : 0x7f754fc68130
+
+ [option (addr:0x7f754fc68130)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'server_pass.command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command(s) to run if conditions are OK, after regex replacements (many commands can be separated by semicolons)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fd70
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc67f80
+ next_option. . . . . . . . . : 0x7f754fc682d0
+
+ [option (addr:0x7f754fc682d0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'server_pass.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'condition(s) for running the command (it is checked in hook callback) (note: content is evaluated when trigger is run, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc68130
+ next_option. . . . . . . . . : 0x7f754fc68480
+
+ [option (addr:0x7f754fc68480)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'server_pass.enabled'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if disabled, the hooks are removed from trigger, so it is not called any more'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fbc0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc682d0
+ next_option. . . . . . . . . : 0x7f754fc68600
+
+ [option (addr:0x7f754fc68600)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'server_pass.hook'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'type of hook used'
+ string_values. . . . . . . . : 0x7f754fc68700
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 8
+ default value. . . . . . . . : 'modifier'
+ value (integer/str). . . . . : 'modifier'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fb60
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc68480
+ next_option. . . . . . . . . : 0x7f754fc688c0
+
+ [option (addr:0x7f754fc688c0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'server_pass.post_action'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'action to take on the trigger after execution'
+ string_values. . . . . . . . : 0x7f754fc41510
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc68600
+ next_option. . . . . . . . . : 0x7f754fc68b10
+
+ [option (addr:0x7f754fc68b10)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'server_pass.regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'replace text with a POSIX extended regular expression (it is done only if conditions are OK, and before running the command) (note: content is evaluated when trigger is run, see /help eval); format is: "/regex/replace/var" (var is the hashtable variable to replace, it is optional), many regex can be separated by a space, for example: "/regex1/replace1/var1 /regex2/replace2/var2"; escaped chars are interpreted in the regex (for example "\n"); the separator "/" can be replaced by any char (one or more identical chars); matching groups can be used in replace: ${re:0} to ${re:99}, ${re:+} for last match and ${hide:c,${re:N}} to replace all chars of group N by char 'c''
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '==^(/(server|connect) .*-(sasl_)?password=)([^ ]+)(.*)==$1$.*4$5'
+ value (string) . . . . . . . : '==^(/(server|connect) .*-(sasl_)?password=)([^ ]+)(.*)==$1$.*4$5'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547a6fc20
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc688c0
+ next_option. . . . . . . . . : 0x7f754fc68ef0
+
+ [option (addr:0x7f754fc68ef0)]
+ config_file. . . . . . . . . : 0x7f754fc41610
+ section. . . . . . . . . . . : 0x7f754fc42430
+ name . . . . . . . . . . . . : 'server_pass.return_code'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'return code for hook callback (see plugin API reference to know where ok_eat/error can be used efficiently)'
+ string_values. . . . . . . . : 0x7f754fc68a80
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'ok'
+ value (integer/str). . . . . : 'ok'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc68b10
+ next_option. . . . . . . . . : 0x0
+
+[config (addr:0x7f754fc42ef0)]
+ plugin . . . . . . . . : 0x7f754fc647d0 ('aspell')
+ name . . . . . . . . . : 'aspell'
+ filename . . . . . . . : 'aspell.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x0
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f754fc42f90
+ last_section . . . . . : 0x7f754fc7bd10
+ prev_config. . . . . . : 0x7f754fc41610
+ next_config. . . . . . : 0x7f754fc7fdf0
+
+ [section (addr:0x7f754fc42f90)]
+ config_file . . . . . . . . . : 0x7f754fc42ef0
+ name. . . . . . . . . . . . . : 'color'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc43070
+ last_option . . . . . . . . . : 0x7f754fc431b0
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f754fc6ccd0
+
+ [option (addr:0x7f754fc43070)]
+ config_file. . . . . . . . . : 0x7f754fc42ef0
+ section. . . . . . . . . . . : 0x7f754fc42f90
+ name . . . . . . . . . . . . : 'misspelled'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for misspelled words (input bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 1048737 ('161')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc431b0
+
+ [option (addr:0x7f754fc431b0)]
+ config_file. . . . . . . . . : 0x7f754fc42ef0
+ section. . . . . . . . . . . : 0x7f754fc42f90
+ name . . . . . . . . . . . . : 'suggestions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for suggestions on a misspelled word (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 1048694 ('118')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc43070
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc6ccd0)]
+ config_file . . . . . . . . . : 0x7f754fc42ef0
+ name. . . . . . . . . . . . . : 'check'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc6cdb0
+ last_option . . . . . . . . . : 0x7f754fc7bad0
+ prev_section. . . . . . . . . : 0x7f754fc42f90
+ next_section. . . . . . . . . : 0x7f754fc7bc50
+
+ [option (addr:0x7f754fc6cdb0)]
+ config_file. . . . . . . . . : 0x7f754fc42ef0
+ section. . . . . . . . . . . : 0x7f754fc6ccd0
+ name . . . . . . . . . . . . : 'commands'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of commands for which spell checking is enabled (spell checking is disabled for all other commands)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic'
+ value (string) . . . . . . . : 'ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7546c89e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc6d000
+
+ [option (addr:0x7f754fc6d000)]
+ config_file. . . . . . . . . : 0x7f754fc42ef0
+ section. . . . . . . . . . . : 0x7f754fc6ccd0
+ name . . . . . . . . . . . . : 'default_dict'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default dictionary (or comma separated list of dictionaries) to use when buffer has no dictionary defined (leave blank to disable aspell on buffers for which you didn't explicitly enabled it)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7546c8a370
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc6cdb0
+ next_option. . . . . . . . . : 0x7f754fc6d1d0
+
+ [option (addr:0x7f754fc6d1d0)]
+ config_file. . . . . . . . . : 0x7f754fc42ef0
+ section. . . . . . . . . . . : 0x7f754fc6ccd0
+ name . . . . . . . . . . . . : 'during_search'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'check words during text search in buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc6d000
+ next_option. . . . . . . . . : 0x7f754fc6d2f0
+
+ [option (addr:0x7f754fc6d2f0)]
+ config_file. . . . . . . . . : 0x7f754fc42ef0
+ section. . . . . . . . . . . : 0x7f754fc6ccd0
+ name . . . . . . . . . . . . : 'enabled'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable aspell check for command line'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7546c89de0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc6d1d0
+ next_option. . . . . . . . . : 0x7f754fc7b740
+
+ [option (addr:0x7f754fc7b740)]
+ config_file. . . . . . . . . : 0x7f754fc42ef0
+ section. . . . . . . . . . . : 0x7f754fc6ccd0
+ name . . . . . . . . . . . . : 'real_time'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'real-time spell checking of words (slower, disabled by default: words are checked only if there's delimiter after)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc6d2f0
+ next_option. . . . . . . . . : 0x7f754fc7b8e0
+
+ [option (addr:0x7f754fc7b8e0)]
+ config_file. . . . . . . . . : 0x7f754fc42ef0
+ section. . . . . . . . . . . : 0x7f754fc6ccd0
+ name . . . . . . . . . . . . : 'suggestions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'number of suggestions to display in bar item "aspell_suggest" for each dictionary set in buffer (-1 = disable suggestions, 0 = display all possible suggestions in all languages)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : -1
+ value (integer). . . . . . . : -1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7546c89e30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc7b740
+ next_option. . . . . . . . . : 0x7f754fc7bad0
+
+ [option (addr:0x7f754fc7bad0)]
+ config_file. . . . . . . . . : 0x7f754fc42ef0
+ section. . . . . . . . . . . : 0x7f754fc6ccd0
+ name . . . . . . . . . . . . : 'word_min_length'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'minimum length for a word to be spell checked (use 0 to check all words)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 2
+ value (integer). . . . . . . : 2
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc7b8e0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc7bc50)]
+ config_file . . . . . . . . . : 0x7f754fc42ef0
+ name. . . . . . . . . . . . . : 'dict'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f7546c8a190
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x7f7546c8a350
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754fc6ccd0
+ next_section. . . . . . . . . : 0x7f754fc7bd10
+
+ [section (addr:0x7f754fc7bd10)]
+ config_file . . . . . . . . . : 0x7f754fc42ef0
+ name. . . . . . . . . . . . . : 'option'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f7546c89fe0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x7f7546c89f90
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754fc7bc50
+ next_section. . . . . . . . . : 0x0
+
+[config (addr:0x7f754fc7fdf0)]
+ plugin . . . . . . . . : 0x7f754fc49ca0 ('alias')
+ name . . . . . . . . . : 'alias'
+ filename . . . . . . . : 'alias.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f7547ec2140
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f754fc7fe90
+ last_section . . . . . : 0x7f754fc7ff50
+ prev_config. . . . . . : 0x7f754fc42ef0
+ next_config. . . . . . : 0x7f754fc80bf0
+
+ [section (addr:0x7f754fc7fe90)]
+ config_file . . . . . . . . . : 0x7f754fc7fdf0
+ name. . . . . . . . . . . . . : 'cmd'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f7547ec1e00
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f7547ec2200
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc81290
+ last_option . . . . . . . . . : 0x7f754fc8a650
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f754fc7ff50
+
+ [option (addr:0x7f754fc81290)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'AAWAY'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'allserv /away'
+ value (string) . . . . . . . : 'allserv /away'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc817b0
+
+ [option (addr:0x7f754fc817b0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'AME'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'allchan /me'
+ value (string) . . . . . . . : 'allchan /me'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc81290
+ next_option. . . . . . . . . : 0x7f754fc81c50
+
+ [option (addr:0x7f754fc81c50)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'AMSG'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'allchan /msg *'
+ value (string) . . . . . . . : 'allchan /msg *'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc817b0
+ next_option. . . . . . . . . : 0x7f754fc820d0
+
+ [option (addr:0x7f754fc820d0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'ANICK'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'allserv /nick'
+ value (string) . . . . . . . : 'allserv /nick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc81c50
+ next_option. . . . . . . . . : 0x7f754fc82550
+
+ [option (addr:0x7f754fc82550)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'BEEP'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'print -beep'
+ value (string) . . . . . . . : 'print -beep'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc820d0
+ next_option. . . . . . . . . : 0x7f754fc829f0
+
+ [option (addr:0x7f754fc829f0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'BYE'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'quit'
+ value (string) . . . . . . . : 'quit'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc82550
+ next_option. . . . . . . . . : 0x7f754fc82e30
+
+ [option (addr:0x7f754fc82e30)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'C'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'buffer clear'
+ value (string) . . . . . . . : 'buffer clear'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc829f0
+ next_option. . . . . . . . . : 0x7f754fc832b0
+
+ [option (addr:0x7f754fc832b0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'CHAT'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'dcc chat'
+ value (string) . . . . . . . : 'dcc chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc82e30
+ next_option. . . . . . . . . : 0x7f754fc83730
+
+ [option (addr:0x7f754fc83730)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'CL'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'buffer clear'
+ value (string) . . . . . . . : 'buffer clear'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc832b0
+ next_option. . . . . . . . . : 0x7f754fc83bb0
+
+ [option (addr:0x7f754fc83bb0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'CLOSE'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'buffer close'
+ value (string) . . . . . . . : 'buffer close'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc83730
+ next_option. . . . . . . . . : 0x7f754fc84030
+
+ [option (addr:0x7f754fc84030)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'copywin'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'coords'
+ value (string) . . . . . . . : 'coords'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc83bb0
+ next_option. . . . . . . . . : 0x7f754fc84470
+
+ [option (addr:0x7f754fc84470)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'EXIT'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'quit'
+ value (string) . . . . . . . : 'quit'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc84030
+ next_option. . . . . . . . . : 0x7f754fc848b0
+
+ [option (addr:0x7f754fc848b0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'IG'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'ignore'
+ value (string) . . . . . . . : 'ignore'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc84470
+ next_option. . . . . . . . . : 0x7f754fc84cf0
+
+ [option (addr:0x7f754fc84cf0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'J'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'join'
+ value (string) . . . . . . . : 'join'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc848b0
+ next_option. . . . . . . . . : 0x7f754fc850f0
+
+ [option (addr:0x7f754fc850f0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'K'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'kick'
+ value (string) . . . . . . . : 'kick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc84cf0
+ next_option. . . . . . . . . : 0x7f754fc85530
+
+ [option (addr:0x7f754fc85530)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'KB'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'kickban'
+ value (string) . . . . . . . : 'kickban'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc850f0
+ next_option. . . . . . . . . : 0x7f754fc85970
+
+ [option (addr:0x7f754fc85970)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'LEAVE'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'part'
+ value (string) . . . . . . . : 'part'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc85530
+ next_option. . . . . . . . . : 0x7f754fc85db0
+
+ [option (addr:0x7f754fc85db0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'M'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'msg'
+ value (string) . . . . . . . : 'msg'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc85970
+ next_option. . . . . . . . . : 0x7f754fc86230
+
+ [option (addr:0x7f754fc86230)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'MSGBUF'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'command -buffer $1 * /input send $2-'
+ value (string) . . . . . . . : 'command -buffer $1 * /input send $2-'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc85db0
+ next_option. . . . . . . . . : 0x7f754fc868a0
+
+ [option (addr:0x7f754fc868a0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'MUB'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'unban *'
+ value (string) . . . . . . . : 'unban *'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc86230
+ next_option. . . . . . . . . : 0x7f754fc86d20
+
+ [option (addr:0x7f754fc86d20)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'N'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'names'
+ value (string) . . . . . . . : 'names'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc868a0
+ next_option. . . . . . . . . : 0x7f754fc87160
+
+ [option (addr:0x7f754fc87160)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'Q'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'query'
+ value (string) . . . . . . . : 'query'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc86d20
+ next_option. . . . . . . . . : 0x7f754fc875a0
+
+ [option (addr:0x7f754fc875a0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'REDRAW'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'window refresh'
+ value (string) . . . . . . . : 'window refresh'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc87160
+ next_option. . . . . . . . . : 0x7f754fc87a00
+
+ [option (addr:0x7f754fc87a00)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'SAY'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'msg *'
+ value (string) . . . . . . . : 'msg *'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc875a0
+ next_option. . . . . . . . . : 0x7f754fc87ea0
+
+ [option (addr:0x7f754fc87ea0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'SIGNOFF'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'quit'
+ value (string) . . . . . . . : 'quit'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc87a00
+ next_option. . . . . . . . . : 0x7f754fc882e0
+
+ [option (addr:0x7f754fc882e0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'T'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'topic'
+ value (string) . . . . . . . : 'topic'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc87ea0
+ next_option. . . . . . . . . : 0x7f754fc88720
+
+ [option (addr:0x7f754fc88720)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'UB'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'unban'
+ value (string) . . . . . . . : 'unban'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc882e0
+ next_option. . . . . . . . . : 0x7f754fc88b60
+
+ [option (addr:0x7f754fc88b60)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'UMODE'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'mode $nick'
+ value (string) . . . . . . . : 'mode $nick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc88720
+ next_option. . . . . . . . . : 0x7f754fc88fe0
+
+ [option (addr:0x7f754fc88fe0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'V'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'command core version'
+ value (string) . . . . . . . : 'command core version'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc88b60
+ next_option. . . . . . . . . : 0x7f754fc89490
+
+ [option (addr:0x7f754fc89490)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'W'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'who'
+ value (string) . . . . . . . : 'who'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc88fe0
+ next_option. . . . . . . . . : 0x7f754fc898f0
+
+ [option (addr:0x7f754fc898f0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'WC'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'window merge'
+ value (string) . . . . . . . : 'window merge'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc89490
+ next_option. . . . . . . . . : 0x7f754fc89d70
+
+ [option (addr:0x7f754fc89d70)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'WI'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'whois'
+ value (string) . . . . . . . : 'whois'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc898f0
+ next_option. . . . . . . . . : 0x7f754fc8a1b0
+
+ [option (addr:0x7f754fc8a1b0)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'WII'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'whois $1 $1'
+ value (string) . . . . . . . : 'whois $1 $1'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc89d70
+ next_option. . . . . . . . . : 0x7f754fc8a650
+
+ [option (addr:0x7f754fc8a650)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7fe90
+ name . . . . . . . . . . . . : 'WW'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'whowas'
+ value (string) . . . . . . . : 'whowas'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec1f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec1fe0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8a1b0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc7ff50)]
+ config_file . . . . . . . . . : 0x7f754fc7fdf0
+ name. . . . . . . . . . . . . : 'completion'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f7547ec1ea0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f7547ec2320
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc8aa90
+ last_option . . . . . . . . . : 0x7f754fc8aa90
+ prev_section. . . . . . . . . : 0x7f754fc7fe90
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f754fc8aa90)]
+ config_file. . . . . . . . . : 0x7f754fc7fdf0
+ section. . . . . . . . . . . : 0x7f754fc7ff50
+ name . . . . . . . . . . . . : 'MSGBUF'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%(buffers_plugins_names)'
+ value (string) . . . . . . . : '%(buffers_plugins_names)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547ec2070
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f7547ec20e0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x0
+
+[config (addr:0x7f754fc80bf0)]
+ plugin . . . . . . . . : 0x7f754fc4ab50 ('xfer')
+ name . . . . . . . . . : 'xfer'
+ filename . . . . . . . : 'xfer.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f7547c821c0
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f754fc80c90
+ last_section . . . . . : 0x7f754fc8c290
+ prev_config. . . . . . : 0x7f754fc7fdf0
+ next_config. . . . . . : 0x7f754fc8e140
+
+ [section (addr:0x7f754fc80c90)]
+ config_file . . . . . . . . . : 0x7f754fc80bf0
+ name. . . . . . . . . . . . . : 'look'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc80d70
+ last_option . . . . . . . . . : 0x7f754fc81040
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f754fc8ac40
+
+ [option (addr:0x7f754fc80d70)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc80c90
+ name . . . . . . . . . . . . : 'auto_open_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'auto open xfer buffer when a new xfer is added to list'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc80ed0
+
+ [option (addr:0x7f754fc80ed0)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc80c90
+ name . . . . . . . . . . . . : 'progress_bar_size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'size of progress bar, in chars (if 0, progress bar is disabled)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 256
+ default value. . . . . . . . : 20
+ value (integer). . . . . . . : 20
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547c821e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc80d70
+ next_option. . . . . . . . . : 0x7f754fc81040
+
+ [option (addr:0x7f754fc81040)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc80c90
+ name . . . . . . . . . . . . : 'pv_tags'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags used in private messages, for example: "notify_message", "notify_private" or "notify_highlight"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'notify_private'
+ value (string) . . . . . . . : 'notify_private'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc80ed0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc8ac40)]
+ config_file . . . . . . . . . : 0x7f754fc80bf0
+ name. . . . . . . . . . . . . : 'color'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc8b330
+ last_option . . . . . . . . . : 0x7f754fc8b710
+ prev_section. . . . . . . . . : 0x7f754fc80c90
+ next_section. . . . . . . . . : 0x7f754fc8b880
+
+ [option (addr:0x7f754fc8b330)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8ac40
+ name . . . . . . . . . . . . : 'status_aborted'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "aborted" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 1048737 ('161')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547c821e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc8af40
+
+ [option (addr:0x7f754fc8af40)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8ac40
+ name . . . . . . . . . . . . : 'status_active'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "active" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 10 ('lightblue')
+ value (color). . . . . . . . : 10 ('lightblue')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547c821e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8b330
+ next_option. . . . . . . . . : 0x7f754fc8adf0
+
+ [option (addr:0x7f754fc8adf0)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8ac40
+ name . . . . . . . . . . . . : 'status_connecting'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "connecting" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 1048587 ('11')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547c821e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8af40
+ next_option. . . . . . . . . : 0x7f754fc8b090
+
+ [option (addr:0x7f754fc8b090)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8ac40
+ name . . . . . . . . . . . . : 'status_done'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "done" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 1048694 ('118')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547c821e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8adf0
+ next_option. . . . . . . . . : 0x7f754fc8b1d0
+
+ [option (addr:0x7f754fc8b1d0)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8ac40
+ name . . . . . . . . . . . . : 'status_failed'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "failed" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 1048737 ('161')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547c821e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8b090
+ next_option. . . . . . . . . : 0x7f754fc8ad00
+
+ [option (addr:0x7f754fc8ad00)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8ac40
+ name . . . . . . . . . . . . : 'status_waiting'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "waiting" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 14 ('lightcyan')
+ value (color). . . . . . . . : 1048742 ('166')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547c821e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8b1d0
+ next_option. . . . . . . . . : 0x7f754fc8b480
+
+ [option (addr:0x7f754fc8b480)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8ac40
+ name . . . . . . . . . . . . : 'text'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color in xfer buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547c821e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8ad00
+ next_option. . . . . . . . . : 0x7f754fc8b5c0
+
+ [option (addr:0x7f754fc8b5c0)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8ac40
+ name . . . . . . . . . . . . : 'text_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color in xfer buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 1048809 ('233')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547c821e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8b480
+ next_option. . . . . . . . . : 0x7f754fc8b710
+
+ [option (addr:0x7f754fc8b710)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8ac40
+ name . . . . . . . . . . . . : 'text_selected'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of selected line in xfer buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547c821e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8b5c0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc8b880)]
+ config_file . . . . . . . . . : 0x7f754fc80bf0
+ name. . . . . . . . . . . . . : 'network'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc8b960
+ last_option . . . . . . . . . : 0x7f754fc8c150
+ prev_section. . . . . . . . . : 0x7f754fc8ac40
+ next_section. . . . . . . . . : 0x7f754fc8c290
+
+ [option (addr:0x7f754fc8b960)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8b880
+ name . . . . . . . . . . . . : 'blocksize'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'block size for sending packets, in bytes'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1024
+ max. . . . . . . . . . . . . : 102400
+ default value. . . . . . . . : 65536
+ value (integer). . . . . . . : 65536
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc8bae0
+
+ [option (addr:0x7f754fc8bae0)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8b880
+ name . . . . . . . . . . . . : 'fast_send'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'does not wait for ACK when sending file'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8b960
+ next_option. . . . . . . . . : 0x7f754fc8bc00
+
+ [option (addr:0x7f754fc8bc00)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8b880
+ name . . . . . . . . . . . . : 'own_ip'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'IP or DNS address used for sending files/chats (if empty, local interface IP is used)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8bae0
+ next_option. . . . . . . . . : 0x7f754fc8bd80
+
+ [option (addr:0x7f754fc8bd80)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8b880
+ name . . . . . . . . . . . . : 'port_range'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'restricts outgoing files/chats to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port, it's recommended to use ports greater than 1024, because only root can use ports below 1024)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8bc00
+ next_option. . . . . . . . . : 0x7f754fc8bfc0
+
+ [option (addr:0x7f754fc8bfc0)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8b880
+ name . . . . . . . . . . . . : 'speed_limit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'speed limit for sending files, in kilo-bytes by second (0 means no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8bd80
+ next_option. . . . . . . . . : 0x7f754fc8c150
+
+ [option (addr:0x7f754fc8c150)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8b880
+ name . . . . . . . . . . . . : 'timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout for xfer request (in seconds)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 5
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 300
+ value (integer). . . . . . . : 300
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8bfc0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc8c290)]
+ config_file . . . . . . . . . : 0x7f754fc80bf0
+ name. . . . . . . . . . . . . : 'file'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc8c350
+ last_option . . . . . . . . . : 0x7f754fc8d210
+ prev_section. . . . . . . . . : 0x7f754fc8b880
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f754fc8c350)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8c290
+ name . . . . . . . . . . . . : 'auto_accept_chats'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically accept chat requests (use carefully!)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc8c4e0
+
+ [option (addr:0x7f754fc8c4e0)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8c290
+ name . . . . . . . . . . . . : 'auto_accept_files'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically accept incoming files (use carefully!)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8c350
+ next_option. . . . . . . . . : 0x7f754fc8c640
+
+ [option (addr:0x7f754fc8c640)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8c290
+ name . . . . . . . . . . . . : 'auto_accept_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of nicks for which the incoming files and chats are automatically accepted; format is "server.nick" (for a specific server) or "nick" (for all servers); example: "freenode.FlashCode,andrew"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8c4e0
+ next_option. . . . . . . . . : 0x7f754fc8c840
+
+ [option (addr:0x7f754fc8c840)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8c290
+ name . . . . . . . . . . . . : 'auto_check_crc32'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically check CRC32 file checksum if it is found in the filename (8 hexadecimal chars)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8c640
+ next_option. . . . . . . . . : 0x7f754fc8c9d0
+
+ [option (addr:0x7f754fc8c9d0)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8c290
+ name . . . . . . . . . . . . : 'auto_rename'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'rename incoming files if already exists (add ".1", ".2", ...)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8c840
+ next_option. . . . . . . . . : 0x7f754fc8cb60
+
+ [option (addr:0x7f754fc8cb60)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8c290
+ name . . . . . . . . . . . . : 'auto_resume'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically resume file transfer if connection with remote host is lost'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8c9d0
+ next_option. . . . . . . . . : 0x7f754fc8cce0
+
+ [option (addr:0x7f754fc8cce0)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8c290
+ name . . . . . . . . . . . . : 'convert_spaces'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'convert spaces to underscores when sending and receiving files'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8cb60
+ next_option. . . . . . . . . : 0x7f754fc8ce30
+
+ [option (addr:0x7f754fc8ce30)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8c290
+ name . . . . . . . . . . . . : 'download_path'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'path for writing incoming files: "%h" at beginning of string is replaced by WeeChat home ("~/.weechat" by default) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%h/xfer'
+ value (string) . . . . . . . : '%h/xfer'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8cce0
+ next_option. . . . . . . . . : 0x7f754fc8d020
+
+ [option (addr:0x7f754fc8d020)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8c290
+ name . . . . . . . . . . . . : 'upload_path'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'path for reading files when sending (when no path is specified by user): "%h" at beginning of string is replaced by WeeChat home ("~/.weechat" by default) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '~'
+ value (string) . . . . . . . : '~'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8ce30
+ next_option. . . . . . . . . : 0x7f754fc8d210
+
+ [option (addr:0x7f754fc8d210)]
+ config_file. . . . . . . . . : 0x7f754fc80bf0
+ section. . . . . . . . . . . : 0x7f754fc8c290
+ name . . . . . . . . . . . . : 'use_nick_in_filename'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use remote nick as prefix in local filename when receiving a file'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8d020
+ next_option. . . . . . . . . : 0x0
+
+[config (addr:0x7f754fc8e140)]
+ plugin . . . . . . . . : 0x7f754fc1f360 ('irc')
+ name . . . . . . . . . : 'irc'
+ filename . . . . . . . : 'irc.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f754950ec60
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f754fc8e1e0
+ last_section . . . . . : 0x7f754fc9e7b0
+ prev_config. . . . . . : 0x7f754fc80bf0
+ next_config. . . . . . : 0x7f75501fe840
+
+ [section (addr:0x7f754fc8e1e0)]
+ config_file . . . . . . . . . : 0x7f754fc8e140
+ name. . . . . . . . . . . . . : 'look'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc8e2a0
+ last_option . . . . . . . . . : 0x7f754fc94400
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f754fc94570
+
+ [option (addr:0x7f754fc8e2a0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'buffer_open_before_autojoin'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'open channel buffer before the JOIN is received from server when it is auto joined (with server option "autojoin"); this is useful to open channels with always the same buffer numbers on startup'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc8e620
+
+ [option (addr:0x7f754fc8e620)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'buffer_open_before_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'open channel buffer before the JOIN is received from server when it is manually joined (with /join command)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8e2a0
+ next_option. . . . . . . . . : 0x7f754fc8e720
+
+ [option (addr:0x7f754fc8e720)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'buffer_switch_autojoin'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'auto switch to channel buffer when it is auto joined (with server option "autojoin")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8e620
+ next_option. . . . . . . . . : 0x7f754fc8e8a0
+
+ [option (addr:0x7f754fc8e8a0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'buffer_switch_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'auto switch to channel buffer when it is manually joined (with /join command)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8e720
+ next_option. . . . . . . . . : 0x7f754fc8ea20
+
+ [option (addr:0x7f754fc8ea20)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'color_nicks_in_names'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use nick color in output of /names (or list of nicks displayed when joining a channel)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8e8a0
+ next_option. . . . . . . . . : 0x7f754fc8eba0
+
+ [option (addr:0x7f754fc8eba0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'color_nicks_in_nicklist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use nick color in nicklist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e610
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8ea20
+ next_option. . . . . . . . . : 0x7f754fc8ecc0
+
+ [option (addr:0x7f754fc8ecc0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'color_nicks_in_server_messages'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use nick color in messages from server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8eba0
+ next_option. . . . . . . . . : 0x7f754fc8ee30
+
+ [option (addr:0x7f754fc8ee30)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'color_pv_nick_like_channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use same nick color for channel and private'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8ecc0
+ next_option. . . . . . . . . : 0x7f754fc8ef80
+
+ [option (addr:0x7f754fc8ef80)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'ctcp_time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format used in answer to message CTCP TIME (see man strftime for date/time specifiers)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%a, %d %b %Y %T %z'
+ value (string) . . . . . . . : '%a, %d %b %Y %T %z'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8ee30
+ next_option. . . . . . . . . : 0x7f754fc8f110
+
+ [option (addr:0x7f754fc8f110)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'display_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'display message when (un)marking as away (off: do not display/send anything, local: display locally, channel: send action to channels)'
+ string_values. . . . . . . . : 0x7f754fc8e4a0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'local'
+ value (integer/str). . . . . : 'local'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950f130
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8ef80
+ next_option. . . . . . . . . : 0x7f754fc8f340
+
+ [option (addr:0x7f754fc8f340)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'display_ctcp_blocked'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display CTCP message even if it is blocked'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8f110
+ next_option. . . . . . . . . : 0x7f754fc8f440
+
+ [option (addr:0x7f754fc8f440)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'display_ctcp_reply'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display CTCP reply sent by WeeChat'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8f340
+ next_option. . . . . . . . . : 0x7f754fc8f590
+
+ [option (addr:0x7f754fc8f590)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'display_ctcp_unknown'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display CTCP message even if it is unknown CTCP'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8f440
+ next_option. . . . . . . . . : 0x7f754fc8f6f0
+
+ [option (addr:0x7f754fc8f6f0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'display_host_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display host in join messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8f590
+ next_option. . . . . . . . . : 0x7f754fc8f840
+
+ [option (addr:0x7f754fc8f840)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'display_host_join_local'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display host in join messages from local client'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8f6f0
+ next_option. . . . . . . . . : 0x7f754fc8f9a0
+
+ [option (addr:0x7f754fc8f9a0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'display_host_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display host in part/quit messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8f840
+ next_option. . . . . . . . . : 0x7f754fc8faf0
+
+ [option (addr:0x7f754fc8faf0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'display_join_message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of messages to display after joining a channel: 324 = channel modes, 329 = channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names on channel, 366 = names count'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '329,332,333,366'
+ value (string) . . . . . . . : '329,332,333,366'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950ded0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8f9a0
+ next_option. . . . . . . . . : 0x7f754fc8fcf0
+
+ [option (addr:0x7f754fc8fcf0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'display_old_topic'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display old topic when channel topic is changed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8faf0
+ next_option. . . . . . . . . : 0x7f754fc8fe50
+
+ [option (addr:0x7f754fc8fe50)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'display_pv_away_once'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display remote away message only once in private'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8fcf0
+ next_option. . . . . . . . . : 0x7f754fc8ffb0
+
+ [option (addr:0x7f754fc8ffb0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'display_pv_back'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display a message in private when user is back (after quit on server)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8fe50
+ next_option. . . . . . . . . : 0x7f754fc90120
+
+ [option (addr:0x7f754fc90120)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'highlight_channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of words to highlight in channel buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their value), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '$nick'
+ value (string) . . . . . . . : '$nick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc8ffb0
+ next_option. . . . . . . . . : 0x7f754fc90400
+
+ [option (addr:0x7f754fc90400)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'highlight_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of words to highlight in private buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their value), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '$nick'
+ value (string) . . . . . . . : '$nick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc90120
+ next_option. . . . . . . . . : 0x7f754fc90700
+
+ [option (addr:0x7f754fc90700)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'highlight_server'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of words to highlight in server buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their value), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '$nick'
+ value (string) . . . . . . . : '$nick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc90400
+ next_option. . . . . . . . . : 0x7f754fc909c0
+
+ [option (addr:0x7f754fc909c0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'highlight_tags_restrict'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'restrict highlights to these tags on irc buffers (to have highlight on user messages but not server messages); tags must be separated by a comma and "+" can be used to make a logical "and" between tags; wildcard "*" is allowed in tags; an empty value allows highlight on any tag'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'irc_privmsg,irc_notice'
+ value (string) . . . . . . . : 'irc_privmsg,irc_notice'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950dfe0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc90700
+ next_option. . . . . . . . . : 0x7f754fc90c00
+
+ [option (addr:0x7f754fc90c00)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'item_channel_modes_hide_args'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'hide channel modes arguments if at least one of these modes is in channel modes ("*" to always hide all arguments, empty value to never hide arguments); example: "kf" to hide arguments if "k" or "f" are in channel modes'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'k'
+ value (string) . . . . . . . : 'k'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950f3f0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc909c0
+ next_option. . . . . . . . . : 0x7f754fc90e50
+
+ [option (addr:0x7f754fc90e50)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'item_display_server'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'name of bar item where IRC server is displayed (for status bar)'
+ string_values. . . . . . . . : 0x7f754fc90f80
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : 'buffer_plugin'
+ value (integer/str). . . . . : 'buffer_plugin'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e0c0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc90c00
+ next_option. . . . . . . . . : 0x7f754fc91020
+
+ [option (addr:0x7f754fc91020)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'item_nick_modes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display nick modes in bar item "input_prompt"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e180
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc90e50
+ next_option. . . . . . . . . : 0x7f754fc91180
+
+ [option (addr:0x7f754fc91180)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'item_nick_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display nick prefix in bar item "input_prompt"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e180
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc91020
+ next_option. . . . . . . . . : 0x7f754fc912e0
+
+ [option (addr:0x7f754fc912e0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'join_auto_add_chantype'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically add channel type in front of channel name on command /join if the channel name does not start with a valid channel type for the server; for example: "/join weechat" will in fact send: "/join #weechat"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc91180
+ next_option. . . . . . . . . : 0x7f754fc914e0
+
+ [option (addr:0x7f754fc914e0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'msgbuffer_fallback'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'default target buffer for msgbuffer options when target is private and that private buffer is not found'
+ string_values. . . . . . . . : 0x7f754fc91650
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : 'current'
+ value (integer/str). . . . . : 'current'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc912e0
+ next_option. . . . . . . . . : 0x7f754fc916d0
+
+ [option (addr:0x7f754fc916d0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'new_channel_position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'force position of new channel in list of buffers (none = default position (should be last buffer), next = current buffer + 1, near_server = after last channel/pv of server)'
+ string_values. . . . . . . . : 0x7f754fc8fac0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc914e0
+ next_option. . . . . . . . . : 0x7f754fc91910
+
+ [option (addr:0x7f754fc91910)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'new_pv_position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'force position of new private in list of buffers (none = default position (should be last buffer), next = current buffer + 1, near_server = after last channel/pv of server)'
+ string_values. . . . . . . . : 0x7f754fc90e00
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc916d0
+ next_option. . . . . . . . . : 0x7f754fc91b80
+
+ [option (addr:0x7f754fc91b80)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'nick_completion_smart'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'smart completion for nicks (completes first with last speakers): speakers = all speakers (including highlights), speakers_highlights = only speakers with highlight'
+ string_values. . . . . . . . : 0x7f754fc91d10
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'speakers'
+ value (integer/str). . . . . : 'speakers'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc91910
+ next_option. . . . . . . . . : 0x7f754fc91de0
+
+ [option (addr:0x7f754fc91de0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'nick_mode'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'display nick mode (op, voice, ...) before nick (none = never, prefix = in prefix only (default), action = in action messages only, both = prefix + action messages)'
+ string_values. . . . . . . . : 0x7f754fc91b50
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'prefix'
+ value (integer/str). . . . . : 'prefix'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc91b80
+ next_option. . . . . . . . . : 0x7f754fc92050
+
+ [option (addr:0x7f754fc92050)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'nick_mode_empty'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display a space if nick mode is enabled but nick has no mode (not op, voice, ...)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e180
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc91de0
+ next_option. . . . . . . . . : 0x7f754fc921e0
+
+ [option (addr:0x7f754fc921e0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'nicks_hide_password'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of nicks for which passwords will be hidden when a message is sent, for example to hide password in message displayed by "/msg nickserv identify password", example: "nickserv,nickbot"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'nickserv'
+ value (string) . . . . . . . : 'nickserv'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e100
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc92050
+ next_option. . . . . . . . . : 0x7f754fc923e0
+
+ [option (addr:0x7f754fc923e0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'notice_as_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'display notices as private messages (if auto, use private buffer if found)'
+ string_values. . . . . . . . : 0x7f754fc921b0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'auto'
+ value (integer/str). . . . . : 'auto'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc921e0
+ next_option. . . . . . . . . : 0x7f754fc925e0
+
+ [option (addr:0x7f754fc925e0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'notice_welcome_redirect'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically redirect channel welcome notices to the channel buffer; such notices have the nick as target but a channel name in beginning of notice message, for example notices sent by freenode server which look like: "[#channel] Welcome to this channel..."'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc923e0
+ next_option. . . . . . . . . : 0x7f754fc92820
+
+ [option (addr:0x7f754fc92820)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'notice_welcome_tags'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags used in a welcome notices redirected to a channel, for example: "notify_private"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc925e0
+ next_option. . . . . . . . . : 0x7f754fc929c0
+
+ [option (addr:0x7f754fc929c0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'notify_tags_ison'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags used in messages displayed by notify when a nick joins or quits server (result of command ison or monitor), for example: "notify_message", "notify_private" or "notify_highlight"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'notify_message'
+ value (string) . . . . . . . : 'notify_message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc92820
+ next_option. . . . . . . . . : 0x7f754fc92bc0
+
+ [option (addr:0x7f754fc92bc0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'notify_tags_whois'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags used in messages displayed by notify when a nick away status changes (result of command whois), for example: "notify_message", "notify_private" or "notify_highlight"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'notify_message'
+ value (string) . . . . . . . : 'notify_message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc929c0
+ next_option. . . . . . . . . : 0x7f754fc92db0
+
+ [option (addr:0x7f754fc92db0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'part_closes_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'close buffer when /part is issued on a channel'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc92bc0
+ next_option. . . . . . . . . : 0x7f754fc92f10
+
+ [option (addr:0x7f754fc92f10)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'pv_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'merge private buffers'
+ string_values. . . . . . . . : 0x7f754fc93010
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'independent'
+ value (integer/str). . . . . : 'independent'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e740
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc92db0
+ next_option. . . . . . . . . : 0x7f754fc93100
+
+ [option (addr:0x7f754fc93100)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'pv_tags'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags used in private messages, for example: "notify_message", "notify_private" or "notify_highlight"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'notify_private'
+ value (string) . . . . . . . : 'notify_private'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc92f10
+ next_option. . . . . . . . . : 0x7f754fc932b0
+
+ [option (addr:0x7f754fc932b0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'raw_messages'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'number of raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 65535
+ default value. . . . . . . . : 256
+ value (integer). . . . . . . : 256
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc93100
+ next_option. . . . . . . . . : 0x7f754fc93460
+
+ [option (addr:0x7f754fc93460)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'server_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'merge server buffers'
+ string_values. . . . . . . . : 0x7f754fc927f0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'merge_with_core'
+ value (integer/str). . . . . : 'merge_with_core'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950f1c0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc932b0
+ next_option. . . . . . . . . : 0x7f754fc93640
+
+ [option (addr:0x7f754fc93640)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'smart_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'filter join/part/quit/nick messages for a nick if not speaking for some minutes on channel (you must create a filter on tag "irc_smart_filter")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc93460
+ next_option. . . . . . . . . : 0x7f754fc93800
+
+ [option (addr:0x7f754fc93800)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'smart_filter_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay for filtering join/part/quit messages (in minutes): if the nick did not speak during the last N minutes, the join/part/quit is filtered'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : 5
+ value (integer). . . . . . . : 5
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc93640
+ next_option. . . . . . . . . : 0x7f754fc939d0
+
+ [option (addr:0x7f754fc939d0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'smart_filter_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable smart filter for "join" messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc93800
+ next_option. . . . . . . . . : 0x7f754fc93b20
+
+ [option (addr:0x7f754fc93b20)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'smart_filter_join_unmask'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay for unmasking a join message that was filtered with tag "irc_smart_filter" (in minutes): if a nick has joined max N minutes ago and then says something on channel (message, notice or update on topic), the join is unmasked, as well as nick changes after this join (0 = disable: never unmask a join)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : 30
+ value (integer). . . . . . . : 30
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc939d0
+ next_option. . . . . . . . . : 0x7f754fc93dc0
+
+ [option (addr:0x7f754fc93dc0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'smart_filter_mode'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'enable smart filter for "mode" messages: "*" to filter all modes, "+" to filter all modes in server prefixes (for example "ovh"), "xyz" to filter only modes x/y/z, "-xyz" to filter all modes but not x/y/z; examples: "ovh": filter modes o/v/h, "-bkl": filter all modes but not b/k/l'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '+'
+ value (string) . . . . . . . : '+'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc93b20
+ next_option. . . . . . . . . : 0x7f754fc94010
+
+ [option (addr:0x7f754fc94010)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'smart_filter_nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable smart filter for "nick" messages (nick changes)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc93dc0
+ next_option. . . . . . . . . : 0x7f754fc94130
+
+ [option (addr:0x7f754fc94130)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'smart_filter_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable smart filter for "part" and "quit" messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc94010
+ next_option. . . . . . . . . : 0x7f754fc94290
+
+ [option (addr:0x7f754fc94290)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'temporary_servers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable automatic addition of temporary servers with command /connect'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc94130
+ next_option. . . . . . . . . : 0x7f754fc94400
+
+ [option (addr:0x7f754fc94400)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc8e1e0
+ name . . . . . . . . . . . . : 'topic_strip_colors'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'strip colors in topic (used only when displaying buffer title)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e8c0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc94290
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc94570)]
+ config_file . . . . . . . . . : 0x7f754fc8e140
+ name. . . . . . . . . . . . . : 'color'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc94650
+ last_option . . . . . . . . . : 0x7f754fc95b40
+ prev_section. . . . . . . . . : 0x7f754fc8e1e0
+ next_section. . . . . . . . . : 0x7f754fc95ca0
+
+ [option (addr:0x7f754fc94650)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'input_nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for nick in input bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 14 ('lightcyan')
+ value (color). . . . . . . . : 1048742 ('166')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e180
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc94790
+
+ [option (addr:0x7f754fc94790)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'item_channel_modes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for channel modes, near channel name'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e1a0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc94650
+ next_option. . . . . . . . . : 0x7f754fc948d0
+
+ [option (addr:0x7f754fc948d0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'item_lag_counting'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for lag indicator, when counting (pong not received from server, lag is increasing)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950f3e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc94790
+ next_option. . . . . . . . . : 0x7f754fc94a60
+
+ [option (addr:0x7f754fc94a60)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'item_lag_finished'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for lag indicator, when pong has been received from server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 1048587 ('11')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950f3e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc948d0
+ next_option. . . . . . . . . : 0x7f754fc94bd0
+
+ [option (addr:0x7f754fc94bd0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'item_nick_modes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for nick modes in bar item "input_prompt"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e1c0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc94a60
+ next_option. . . . . . . . . : 0x7f754fc94d30
+
+ [option (addr:0x7f754fc94d30)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'message_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for text in join messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 1048694 ('118')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc94bd0
+ next_option. . . . . . . . . : 0x7f754fc94e70
+
+ [option (addr:0x7f754fc94e70)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'message_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for text in part/quit messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 3 ('red')
+ value (color). . . . . . . . : 1048737 ('161')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc94d30
+ next_option. . . . . . . . . : 0x7f754fc94fc0
+
+ [option (addr:0x7f754fc94fc0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'mirc_remap'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'remap mirc colors in messages using a hashtable: keys are "fg,bg" as integers between -1 (not specified) and 15, values are WeeChat color names or numbers (format is: "1,-1:color1;2,7:color2"), example: "1,-1:darkgray;1,2:white,blue" to remap black to "darkgray" and black on blue to "white,blue"; default WeeChat colors for IRC codes: 0=white, 1=black, 2=blue, 3=green, 4=lightred, 5=red, 6=magenta, 7=brown, 8=yellow, 9=lightgreen, 10=cyan, 11=lightcyan, 12=lightblue, 13=lightmagenta, 14=gray, 15=white'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '1,-1:darkgray'
+ value (string) . . . . . . . : '1,-1:darkgray'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e620
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc94e70
+ next_option. . . . . . . . . : 0x7f754fc952f0
+
+ [option (addr:0x7f754fc952f0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'nick_prefixes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for nick prefixes using mode char (o=op, h=halfop, v=voice, ..), format is: "o:color1;h:color2;v:color3" (if a mode is not found, WeeChat will try with next modes received from server ("PREFIX"); a special mode "*" can be used as default color if no mode has been found in list)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue'
+ value (string) . . . . . . . : 'q:161;a:166;o:118;h:lightmagenta;v:11;*:lightblue'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e920
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc94fc0
+ next_option. . . . . . . . . : 0x7f754fc955c0
+
+ [option (addr:0x7f754fc955c0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'notice'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for text "Notice" in notices'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 1048694 ('118')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc952f0
+ next_option. . . . . . . . . : 0x7f754fc95710
+
+ [option (addr:0x7f754fc95710)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'reason_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for reason in part/quit messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 1048811 ('235')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc955c0
+ next_option. . . . . . . . . : 0x7f754fc95860
+
+ [option (addr:0x7f754fc95860)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'topic_current'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for current channel topic (when joining a channel or using /topic)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc95710
+ next_option. . . . . . . . . : 0x7f754fc959e0
+
+ [option (addr:0x7f754fc959e0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'topic_new'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for new channel topic (when topic is changed)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 1048742 ('166')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc95860
+ next_option. . . . . . . . . : 0x7f754fc95b40
+
+ [option (addr:0x7f754fc95b40)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc94570
+ name . . . . . . . . . . . . : 'topic_old'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for old channel topic (when topic is changed)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 1048811 ('235')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc959e0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc95ca0)]
+ config_file . . . . . . . . . : 0x7f754fc8e140
+ name. . . . . . . . . . . . . : 'network'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc95d90
+ last_option . . . . . . . . . : 0x7f754fc976c0
+ prev_section. . . . . . . . . : 0x7f754fc94570
+ next_section. . . . . . . . . : 0x7f754fc97880
+
+ [option (addr:0x7f754fc95d90)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'autoreconnect_delay_growing'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'growing factor for autoreconnect delay to server (1 = always same delay, 2 = delay*2 for each retry, ..)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 100
+ default value. . . . . . . . : 2
+ value (integer). . . . . . . : 2
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc95f70
+
+ [option (addr:0x7f754fc95f70)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'autoreconnect_delay_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum autoreconnect delay to server (in seconds, 0 = no maximum)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 604800
+ default value. . . . . . . . : 600
+ value (integer). . . . . . . : 600
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc95d90
+ next_option. . . . . . . . . : 0x7f754fc960e0
+
+ [option (addr:0x7f754fc960e0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'ban_mask_default'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default ban mask for commands /ban, /unban and /kickban; variables $nick, $user, $ident and $host are replaced by their values (extracted from "nick!user@host"); $ident is the same as $user if $user does not start with "~", otherwise it is set to "*"; this default mask is used only if WeeChat knows the host for the nick'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '*!$ident@$host'
+ value (string) . . . . . . . : '*!$ident@$host'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc95f70
+ next_option. . . . . . . . . : 0x7f754fc96350
+
+ [option (addr:0x7f754fc96350)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'channel_encode'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'decode/encode channel name inside messages using charset options; it is recommended to keep that off if you use only UTF-8 in channel names; you can enable this option if you are using an exotic charset like ISO in channel names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc960e0
+ next_option. . . . . . . . . : 0x7f754fc96560
+
+ [option (addr:0x7f754fc96560)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'colors_receive'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'when off, colors codes are ignored in incoming messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc96350
+ next_option. . . . . . . . . : 0x7f754fc966c0
+
+ [option (addr:0x7f754fc966c0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'colors_send'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'allow user to send colors with special codes (ctrl-c + a code and optional color: b=bold, cxx=color, cxx,yy=color+background, i=italic, o=disable color/attributes, r=reverse, u=underline)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc96560
+ next_option. . . . . . . . . : 0x7f754fc968d0
+
+ [option (addr:0x7f754fc968d0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'lag_check'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for lag (in seconds, 0 = never check)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 604800
+ default value. . . . . . . . : 60
+ value (integer). . . . . . . : 60
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950ea50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc966c0
+ next_option. . . . . . . . . : 0x7f754fc96a40
+
+ [option (addr:0x7f754fc96a40)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'lag_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum lag (in seconds): if this lag is reached, WeeChat will consider that the answer from server (pong) will never be received and will give up counting the lag (0 = never give up)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 604800
+ default value. . . . . . . . : 1800
+ value (integer). . . . . . . : 1800
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc968d0
+ next_option. . . . . . . . . : 0x7f754fc96c20
+
+ [option (addr:0x7f754fc96c20)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'lag_min_show'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'minimum lag to show (in milliseconds)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 86400000
+ default value. . . . . . . . : 500
+ value (integer). . . . . . . : 500
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e1f0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc96a40
+ next_option. . . . . . . . . : 0x7f754fc96d20
+
+ [option (addr:0x7f754fc96d20)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'lag_reconnect'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'reconnect to server if lag is greater than or equal to this value (in seconds, 0 = never reconnect); this value must be less than or equal to irc.network.lag_max'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 604800
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc96c20
+ next_option. . . . . . . . . : 0x7f754fc96ef0
+
+ [option (addr:0x7f754fc96ef0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'lag_refresh_interval'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two refreshs of lag item, when lag is increasing (in seconds)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc96d20
+ next_option. . . . . . . . . : 0x7f754fc97070
+
+ [option (addr:0x7f754fc97070)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'notify_check_ison'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for notify with IRC command "ison" (in minutes)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eac0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc96ef0
+ next_option. . . . . . . . . : 0x7f754fc971f0
+
+ [option (addr:0x7f754fc971f0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'notify_check_whois'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for notify with IRC command "whois" (in minutes)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : 5
+ value (integer). . . . . . . : 5
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950ead0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc97070
+ next_option. . . . . . . . . : 0x7f754fc97370
+
+ [option (addr:0x7f754fc97370)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'sasl_fail_unavailable'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'cause SASL authentication failure when SASL is requested but unavailable on the server; when this option is enabled, it has effect only if option "sasl_fail" is set to "reconnect" or "disconnect" in the server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc971f0
+ next_option. . . . . . . . . : 0x7f754fc97570
+
+ [option (addr:0x7f754fc97570)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'send_unknown_commands'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'send unknown commands to server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950e210
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc97370
+ next_option. . . . . . . . . : 0x7f754fc976c0
+
+ [option (addr:0x7f754fc976c0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc95ca0
+ name . . . . . . . . . . . . : 'whois_double_nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'double the nick in /whois command (if only one nick is given), to get idle time in answer; for example: "/whois nick" will send "whois nick nick"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc97570
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc97880)]
+ config_file . . . . . . . . . : 0x7f754fc8e140
+ name. . . . . . . . . . . . . : 'msgbuffer'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f754950e350
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754fc95ca0
+ next_section. . . . . . . . . : 0x7f754fc97940
+
+ [section (addr:0x7f754fc97940)]
+ config_file . . . . . . . . . : 0x7f754fc8e140
+ name. . . . . . . . . . . . . : 'ctcp'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f754950ed90
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754fc97880
+ next_section. . . . . . . . . : 0x7f754fc97a20
+
+ [section (addr:0x7f754fc97a20)]
+ config_file . . . . . . . . . : 0x7f754fc8e140
+ name. . . . . . . . . . . . . : 'ignore'
+ callback_read . . . . . . . . : 0x7f754950f2d0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f754950e4c0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f754950e4c0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f754fc97940
+ next_section. . . . . . . . . : 0x7f754fc97b00
+
+ [section (addr:0x7f754fc97b00)]
+ config_file . . . . . . . . . : 0x7f754fc8e140
+ name. . . . . . . . . . . . . : 'server_default'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fc9a1d0
+ last_option . . . . . . . . . : 0x7f754fc9c950
+ prev_section. . . . . . . . . : 0x7f754fc97a20
+ next_section. . . . . . . . . : 0x7f754fc9e7b0
+
+ [option (addr:0x7f754fc9a1d0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'addresses'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'list of hostname/port or IP/port for server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955636e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f754955636e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fc9d990
+
+ [option (addr:0x7f754fc9d990)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'anti_flood_prio_high'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for high priority queue: number of seconds between two user messages or commands sent to IRC server (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : 2
+ value (integer). . . . . . . : 2
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556484
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556484
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9a1d0
+ next_option. . . . . . . . . : 0x7f754fc9db40
+
+ [option (addr:0x7f754fc9db40)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'anti_flood_prio_low'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for low priority queue: number of seconds between two messages sent to IRC server (messages like automatic CTCP replies) (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : 2
+ value (integer). . . . . . . : 2
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556499
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556499
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9d990
+ next_option. . . . . . . . . : 0x7f754fc9c140
+
+ [option (addr:0x7f754fc9c140)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'autoconnect'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically connect to server when WeeChat is starting'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556405
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556405
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9db40
+ next_option. . . . . . . . . : 0x7f754fc9d1a0
+
+ [option (addr:0x7f754fc9d1a0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'autojoin'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of channels to join after connection to server (and after executing command + delay if they are set); the channels that require a key must be at beginning of the list, and all the keys must be given after the channels (separated by a space) (example: "#channel1,#channel2,#channel3 key1,key2" where #channel1 and #channel2 are protected by key1 and key2) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556241
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556241
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9c140
+ next_option. . . . . . . . . : 0x7f754fc9c2b0
+
+ [option (addr:0x7f754fc9c2b0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'autoreconnect'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically reconnect to server when disconnected'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556411
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556411
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9d1a0
+ next_option. . . . . . . . . : 0x7f754fc9c410
+
+ [option (addr:0x7f754fc9c410)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'autoreconnect_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before trying again to reconnect to server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 65535
+ default value. . . . . . . . : 10
+ value (integer). . . . . . . : 10
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955641f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f754955641f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9c2b0
+ next_option. . . . . . . . . : 0x7f754fc9d470
+
+ [option (addr:0x7f754fc9d470)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'autorejoin'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically rejoin channels after kick; you can define a buffer local variable on a channel to override this value (name of variable: "autorejoin", value: "on" or "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549546331
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549546331
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9c410
+ next_option. . . . . . . . . : 0x7f754fc9d650
+
+ [option (addr:0x7f754fc9d650)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'autorejoin_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before autorejoin (after kick)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 86400
+ default value. . . . . . . . : 30
+ value (integer). . . . . . . : 30
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556460
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556460
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9d470
+ next_option. . . . . . . . . : 0x7f754fc9dd00
+
+ [option (addr:0x7f754fc9dd00)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'away_check'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for away (in minutes, 0 = never check)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495562c0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f75495562c0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9d650
+ next_option. . . . . . . . . : 0x7f754fc9de70
+
+ [option (addr:0x7f754fc9de70)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'away_check_max_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'do not check away nicks on channels with high number of nicks (0 = unlimited)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1000000
+ default value. . . . . . . . : 25
+ value (integer). . . . . . . : 25
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495564ad
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f75495564ad
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9dd00
+ next_option. . . . . . . . . : 0x7f754fc9b2a0
+
+ [option (addr:0x7f754fc9b2a0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'capabilities'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of client capabilities to enable for server if they are available (see /help cap for a list of capabilities supported by WeeChat) (example: "away-notify,multi-prefix")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563ba
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f75495563ba
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9de70
+ next_option. . . . . . . . . : 0x7f754fc9cdb0
+
+ [option (addr:0x7f754fc9cdb0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command(s) to run after connection to server and before auto-join of channels (many commands can be separated by ";", use "\;" for a semicolon, special variables $nick, $channel and $server are replaced by their value) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955538d
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f754955538d
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9b2a0
+ next_option. . . . . . . . . : 0x7f754fc9cfe0
+
+ [option (addr:0x7f754fc9cfe0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'command_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) after execution of command and before auto-join of channels (example: give some time for authentication before joining channels)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556452
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556452
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9cdb0
+ next_option. . . . . . . . . : 0x7f754fc9d7b0
+
+ [option (addr:0x7f754fc9d7b0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'connection_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) between TCP connection to server and message 001 received, if this timeout is reached before 001 message is received, WeeChat will disconnect from server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : 60
+ value (integer). . . . . . . : 60
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556471
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556471
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9cfe0
+ next_option. . . . . . . . . : 0x7f754fc9a530
+
+ [option (addr:0x7f754fc9a530)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'ipv6'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use IPv6 protocol for server communication (try IPv6 then fallback to IPv4); if disabled, only IPv4 is used'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549555e8f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549555e8f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9d7b0
+ next_option. . . . . . . . . : 0x7f754fc9cc30
+
+ [option (addr:0x7f754fc9cc30)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'local_hostname'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'custom local hostname/IP for server (optional, if empty local hostname is used)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556443
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556443
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9a530
+ next_option. . . . . . . . . : 0x7f754fc9dff0
+
+ [option (addr:0x7f754fc9dff0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'msg_kick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default kick message used by commands "/kick" and "/kickban" (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d849
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f754954d849
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9cc30
+ next_option. . . . . . . . . : 0x7f754fc9e1e0
+
+ [option (addr:0x7f754fc9e1e0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'msg_part'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default part message (leaving channel) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'WeeChat ${info:version}'
+ value (string) . . . . . . . : 'WeeChat ${info:version}'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d856
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f754954d856
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9dff0
+ next_option. . . . . . . . . : 0x7f754fc9e400
+
+ [option (addr:0x7f754fc9e400)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'msg_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default quit message (disconnecting from server) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'WeeChat ${info:version}'
+ value (string) . . . . . . . : 'WeeChat ${info:version}'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495564c2
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f75495564c2
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9e1e0
+ next_option. . . . . . . . . : 0x7f754fc9c580
+
+ [option (addr:0x7f754fc9c580)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'nicknames to use on server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'neodarz,neodarz1,neodarz2,neodarz3,neodarz4'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d74b
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f754954d74b
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9e400
+ next_option. . . . . . . . . : 0x7f754fc9c730
+
+ [option (addr:0x7f754fc9c730)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'nicks_alternate'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'get an alternate nick when all the declared nicks are already used on server: add some "_" until the nick has a length of 9, and then replace last char (or the two last chars) by a number from 1 to 99, until we find a nick not used on server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556433
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556433
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9c580
+ next_option. . . . . . . . . : 0x7f754fc9e620
+
+ [option (addr:0x7f754fc9e620)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'notify'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'notify list for server (you should not change this option but use /notify command instead)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950e330
+ callback_check_value_pointer : 0x7f7549552ffa
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549552ffa
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9c730
+ next_option. . . . . . . . . : 0x7f754fc9b130
+
+ [option (addr:0x7f754fc9b130)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'password'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954dd57
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f754954dd57
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9e620
+ next_option. . . . . . . . . : 0x7f754fc9a3a0
+
+ [option (addr:0x7f754fc9a3a0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'proxy'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'name of proxy used for this server (optional, proxy must be defined with command /proxy)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d98e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f754954d98e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9b130
+ next_option. . . . . . . . . : 0x7f754fc9cac0
+
+ [option (addr:0x7f754fc9cac0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'realname'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'real name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955291f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f754955291f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9a3a0
+ next_option. . . . . . . . . : 0x7f754fc9be90
+
+ [option (addr:0x7f754fc9be90)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'sasl_fail'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server (see also option irc.network.sasl_fail_unavailable)'
+ string_values. . . . . . . . : 0x7f754fc9c070
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'continue'
+ value (integer/str). . . . . : 'continue'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563fb
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f75495563fb
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9cac0
+ next_option. . . . . . . . . : 0x7f754fc9bbc0
+
+ [option (addr:0x7f754fc9bbc0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'sasl_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'file with ECC private key for mechanism "ecdsa-nist256p-challenge" ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563f2
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f75495563f2
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9be90
+ next_option. . . . . . . . . : 0x7f754fc9b490
+
+ [option (addr:0x7f754fc9b490)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'sasl_mechanism'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'mechanism for SASL authentication: "plain" for plain text password, "ecdsa-nist256p-challenge" for key-based challenge authentication, "external" for authentication using client side SSL cert, "dh-blowfish" for blowfish crypted password (insecure, not recommended), "dh-aes" for AES crypted password (insecure, not recommended)'
+ string_values. . . . . . . . : 0x7f754fc9b710
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 4
+ default value. . . . . . . . : 'plain'
+ value (integer/str). . . . . : 'plain'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563c7
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f75495563c7
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9bbc0
+ next_option. . . . . . . . . : 0x7f754fc9b9f0
+
+ [option (addr:0x7f754fc9b9f0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'sasl_password'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for SASL authentication; this option is not used for mechanisms "ecdsa-nist256p-challenge" and "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563e4
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f75495563e4
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9b490
+ next_option. . . . . . . . . : 0x7f754fc9bd70
+
+ [option (addr:0x7f754fc9bd70)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'sasl_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) before giving up SASL authentication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : 15
+ value (integer). . . . . . . : 15
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556ea8
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556ea8
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9b9f0
+ next_option. . . . . . . . . : 0x7f754fc9b840
+
+ [option (addr:0x7f754fc9b840)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'sasl_username'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'username for SASL authentication; this option is not used for mechanism "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563d6
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f75495563d6
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9bd70
+ next_option. . . . . . . . . : 0x7f754fc9a6f0
+
+ [option (addr:0x7f754fc9a6f0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'ssl'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use SSL for server communication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549545fff
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549545fff
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9b840
+ next_option. . . . . . . . . : 0x7f754fc9a810
+
+ [option (addr:0x7f754fc9a810)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'ssl_cert'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'SSL certificate file used to automatically identify your nick ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556378
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556378
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9a6f0
+ next_option. . . . . . . . . : 0x7f754fc9abd0
+
+ [option (addr:0x7f754fc9abd0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'ssl_dhkey_size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'size of the key used during the Diffie-Hellman Key Exchange'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 2048
+ value (integer). . . . . . . : 2048
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556390
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556390
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9a810
+ next_option. . . . . . . . . : 0x7f754fc9ad40
+
+ [option (addr:0x7f754fc9ad40)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'ssl_fingerprint'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'fingerprint of certificate which is trusted and accepted for the server; only hexadecimal digits are allowed (0-9, a-f): 64 chars for SHA-512, 32 chars for SHA-256, 20 chars for SHA-1 (insecure, not recommended); many fingerprints can be separated by commas; if this option is set, the other checks on certificates are NOT performed (option "ssl_verify")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955639f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f754955639f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9abd0
+ next_option. . . . . . . . . : 0x7f754fc9a9d0
+
+ [option (addr:0x7f754fc9a9d0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'ssl_priorities'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string with priorities for gnutls (for syntax, see documentation of function gnutls_priority_init in gnutls manual, common strings are: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'NORMAL:-VERS-SSL3.0'
+ value (string) . . . . . . . : 'NORMAL'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556381
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549556381
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9ad40
+ next_option. . . . . . . . . : 0x7f754fc9afd0
+
+ [option (addr:0x7f754fc9afd0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'ssl_verify'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'check that the SSL connection is fully trusted'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563af
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f75495563af
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9a9d0
+ next_option. . . . . . . . . : 0x7f754fc9c950
+
+ [option (addr:0x7f754fc9c950)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc97b00
+ name . . . . . . . . . . . . : 'username'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'user name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'neodarz'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549552915
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950eae0
+ callback_change_pointer. . . : 0x7f7549552915
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fc9afd0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f754fc9e7b0)]
+ config_file . . . . . . . . . : 0x7f754fc8e140
+ name. . . . . . . . . . . . . : 'server'
+ callback_read . . . . . . . . : 0x7f754950ef40
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f754950e570
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f754fca09a0
+ last_option . . . . . . . . . : 0x7f754fca7e50
+ prev_section. . . . . . . . . : 0x7f754fc97b00
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f754fca09a0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.addresses'
+ parent_name. . . . . . . . . : 'irc.server_default.addresses'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'list of hostname/port or IP/port for server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : 'chat.freenode.net/6667'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955636e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754955636e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f754fca4050
+
+ [option (addr:0x7f754fca4050)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.anti_flood_prio_high'
+ parent_name. . . . . . . . . : 'irc.server_default.anti_flood_prio_high'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for high priority queue: number of seconds between two user messages or commands sent to IRC server (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556484
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556484
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca09a0
+ next_option. . . . . . . . . : 0x7f754fca41d0
+
+ [option (addr:0x7f754fca41d0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.anti_flood_prio_low'
+ parent_name. . . . . . . . . : 'irc.server_default.anti_flood_prio_low'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for low priority queue: number of seconds between two messages sent to IRC server (messages like automatic CTCP replies) (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556499
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556499
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca4050
+ next_option. . . . . . . . . : 0x7f754fca2770
+
+ [option (addr:0x7f754fca2770)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.autoconnect'
+ parent_name. . . . . . . . . : 'irc.server_default.autoconnect'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically connect to server when WeeChat is starting'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556405
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556405
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca41d0
+ next_option. . . . . . . . . : 0x7f754fca3890
+
+ [option (addr:0x7f754fca3890)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.autojoin'
+ parent_name. . . . . . . . . : 'irc.server_default.autojoin'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of channels to join after connection to server (and after executing command + delay if they are set); the channels that require a key must be at beginning of the list, and all the keys must be given after the channels (separated by a space) (example: "#channel1,#channel2,#channel3 key1,key2" where #channel1 and #channel2 are protected by key1 and key2) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : '#khanat,#haum,#voxolab,#edmsio,#krypte,#radio-malraux'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556241
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556241
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca2770
+ next_option. . . . . . . . . : 0x7f754fca28d0
+
+ [option (addr:0x7f754fca28d0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.autoreconnect'
+ parent_name. . . . . . . . . : 'irc.server_default.autoreconnect'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically reconnect to server when disconnected'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556411
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556411
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca3890
+ next_option. . . . . . . . . : 0x7f754fca2a20
+
+ [option (addr:0x7f754fca2a20)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.autoreconnect_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.autoreconnect_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before trying again to reconnect to server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 65535
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955641f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754955641f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca28d0
+ next_option. . . . . . . . . : 0x7f754fca3b50
+
+ [option (addr:0x7f754fca3b50)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.autorejoin'
+ parent_name. . . . . . . . . : 'irc.server_default.autorejoin'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically rejoin channels after kick; you can define a buffer local variable on a channel to override this value (name of variable: "autorejoin", value: "on" or "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549546331
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549546331
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca2a20
+ next_option. . . . . . . . . : 0x7f754fca3d20
+
+ [option (addr:0x7f754fca3d20)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.autorejoin_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.autorejoin_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before autorejoin (after kick)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 86400
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556460
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556460
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca3b50
+ next_option. . . . . . . . . : 0x7f754fca43c0
+
+ [option (addr:0x7f754fca43c0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.away_check'
+ parent_name. . . . . . . . . : 'irc.server_default.away_check'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for away (in minutes, 0 = never check)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495562c0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495562c0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca3d20
+ next_option. . . . . . . . . : 0x7f754fca44f0
+
+ [option (addr:0x7f754fca44f0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.away_check_max_nicks'
+ parent_name. . . . . . . . . : 'irc.server_default.away_check_max_nicks'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'do not check away nicks on channels with high number of nicks (0 = unlimited)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1000000
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495564ad
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495564ad
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca43c0
+ next_option. . . . . . . . . : 0x7f754fca1940
+
+ [option (addr:0x7f754fca1940)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.capabilities'
+ parent_name. . . . . . . . . : 'irc.server_default.capabilities'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of client capabilities to enable for server if they are available (see /help cap for a list of capabilities supported by WeeChat) (example: "away-notify,multi-prefix")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563ba
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563ba
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca44f0
+ next_option. . . . . . . . . : 0x7f754fca34c0
+
+ [option (addr:0x7f754fca34c0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.command'
+ parent_name. . . . . . . . . : 'irc.server_default.command'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command(s) to run after connection to server and before auto-join of channels (many commands can be separated by ";", use "\;" for a semicolon, special variables $nick, $channel and $server are replaced by their value) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955538d
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754955538d
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca1940
+ next_option. . . . . . . . . : 0x7f754fca36e0
+
+ [option (addr:0x7f754fca36e0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.command_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.command_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) after execution of command and before auto-join of channels (example: give some time for authentication before joining channels)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556452
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556452
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca34c0
+ next_option. . . . . . . . . : 0x7f754fca3e70
+
+ [option (addr:0x7f754fca3e70)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.connection_timeout'
+ parent_name. . . . . . . . . : 'irc.server_default.connection_timeout'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) between TCP connection to server and message 001 received, if this timeout is reached before 001 message is received, WeeChat will disconnect from server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556471
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556471
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca36e0
+ next_option. . . . . . . . . : 0x7f754fca0c60
+
+ [option (addr:0x7f754fca0c60)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.ipv6'
+ parent_name. . . . . . . . . : 'irc.server_default.ipv6'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use IPv6 protocol for server communication (try IPv6 then fallback to IPv4); if disabled, only IPv4 is used'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549555e8f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549555e8f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca3e70
+ next_option. . . . . . . . . : 0x7f754fca3350
+
+ [option (addr:0x7f754fca3350)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.local_hostname'
+ parent_name. . . . . . . . . : 'irc.server_default.local_hostname'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'custom local hostname/IP for server (optional, if empty local hostname is used)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556443
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556443
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca0c60
+ next_option. . . . . . . . . : 0x7f754fca4670
+
+ [option (addr:0x7f754fca4670)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.msg_kick'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_kick'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default kick message used by commands "/kick" and "/kickban" (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d849
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754954d849
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca3350
+ next_option. . . . . . . . . : 0x7f754fca4850
+
+ [option (addr:0x7f754fca4850)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.msg_part'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_part'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default part message (leaving channel) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d856
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754954d856
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca4670
+ next_option. . . . . . . . . : 0x7f754fca4a60
+
+ [option (addr:0x7f754fca4a60)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.msg_quit'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_quit'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default quit message (disconnecting from server) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495564c2
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495564c2
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca4850
+ next_option. . . . . . . . . : 0x7f754fca2bc0
+
+ [option (addr:0x7f754fca2bc0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.nicks'
+ parent_name. . . . . . . . . : 'irc.server_default.nicks'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'nicknames to use on server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d74b
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754954d74b
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca4a60
+ next_option. . . . . . . . . : 0x7f754fca2f50
+
+ [option (addr:0x7f754fca2f50)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.nicks_alternate'
+ parent_name. . . . . . . . . : 'irc.server_default.nicks_alternate'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'get an alternate nick when all the declared nicks are already used on server: add some "_" until the nick has a length of 9, and then replace last char (or the two last chars) by a number from 1 to 99, until we find a nick not used on server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556433
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556433
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca2bc0
+ next_option. . . . . . . . . : 0x7f754fca4c70
+
+ [option (addr:0x7f754fca4c70)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.notify'
+ parent_name. . . . . . . . . : 'irc.server_default.notify'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'notify list for server (you should not change this option but use /notify command instead)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549552ffa
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549552ffa
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca2f50
+ next_option. . . . . . . . . : 0x7f754fca17e0
+
+ [option (addr:0x7f754fca17e0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.password'
+ parent_name. . . . . . . . . : 'irc.server_default.password'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954dd57
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754954dd57
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca4c70
+ next_option. . . . . . . . . : 0x7f754fca0ae0
+
+ [option (addr:0x7f754fca0ae0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.proxy'
+ parent_name. . . . . . . . . : 'irc.server_default.proxy'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'name of proxy used for this server (optional, proxy must be defined with command /proxy)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d98e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754954d98e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca17e0
+ next_option. . . . . . . . . : 0x7f754fca31f0
+
+ [option (addr:0x7f754fca31f0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.realname'
+ parent_name. . . . . . . . . : 'irc.server_default.realname'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'real name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955291f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754955291f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca0ae0
+ next_option. . . . . . . . . : 0x7f754fca24d0
+
+ [option (addr:0x7f754fca24d0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.sasl_fail'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_fail'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server (see also option irc.network.sasl_fail_unavailable)'
+ string_values. . . . . . . . : 0x7f754fca26b0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'null'
+ value (integer/str). . . . . : 'null'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563fb
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563fb
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca31f0
+ next_option. . . . . . . . . : 0x7f754fca2220
+
+ [option (addr:0x7f754fca2220)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.sasl_key'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_key'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'file with ECC private key for mechanism "ecdsa-nist256p-challenge" ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563f2
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563f2
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca24d0
+ next_option. . . . . . . . . : 0x7f754fca1b20
+
+ [option (addr:0x7f754fca1b20)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.sasl_mechanism'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_mechanism'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'mechanism for SASL authentication: "plain" for plain text password, "ecdsa-nist256p-challenge" for key-based challenge authentication, "external" for authentication using client side SSL cert, "dh-blowfish" for blowfish crypted password (insecure, not recommended), "dh-aes" for AES crypted password (insecure, not recommended)'
+ string_values. . . . . . . . : 0x7f754fca1da0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 4
+ default value. . . . . . . . : 'null'
+ value (integer/str). . . . . : 'null'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563c7
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563c7
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca2220
+ next_option. . . . . . . . . : 0x7f754fca2060
+
+ [option (addr:0x7f754fca2060)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.sasl_password'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_password'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for SASL authentication; this option is not used for mechanisms "ecdsa-nist256p-challenge" and "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563e4
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563e4
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca1b20
+ next_option. . . . . . . . . : 0x7f754fca23c0
+
+ [option (addr:0x7f754fca23c0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.sasl_timeout'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_timeout'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) before giving up SASL authentication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556ea8
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556ea8
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca2060
+ next_option. . . . . . . . . : 0x7f754fca1ec0
+
+ [option (addr:0x7f754fca1ec0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.sasl_username'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_username'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'username for SASL authentication; this option is not used for mechanism "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563d6
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563d6
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca23c0
+ next_option. . . . . . . . . : 0x7f754fca0de0
+
+ [option (addr:0x7f754fca0de0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.ssl'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use SSL for server communication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549545fff
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549545fff
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca1ec0
+ next_option. . . . . . . . . : 0x7f754fca0f00
+
+ [option (addr:0x7f754fca0f00)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.ssl_cert'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_cert'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'SSL certificate file used to automatically identify your nick ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556378
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556378
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca0de0
+ next_option. . . . . . . . . : 0x7f754fca1280
+
+ [option (addr:0x7f754fca1280)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.ssl_dhkey_size'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_dhkey_size'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'size of the key used during the Diffie-Hellman Key Exchange'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556390
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556390
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca0f00
+ next_option. . . . . . . . . : 0x7f754fca0780
+
+ [option (addr:0x7f754fca0780)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.ssl_fingerprint'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_fingerprint'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'fingerprint of certificate which is trusted and accepted for the server; only hexadecimal digits are allowed (0-9, a-f): 64 chars for SHA-512, 32 chars for SHA-256, 20 chars for SHA-1 (insecure, not recommended); many fingerprints can be separated by commas; if this option is set, the other checks on certificates are NOT performed (option "ssl_verify")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955639f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754955639f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca1280
+ next_option. . . . . . . . . : 0x7f754fca10b0
+
+ [option (addr:0x7f754fca10b0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.ssl_priorities'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_priorities'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string with priorities for gnutls (for syntax, see documentation of function gnutls_priority_init in gnutls manual, common strings are: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556381
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556381
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca0780
+ next_option. . . . . . . . . : 0x7f754fca08d0
+
+ [option (addr:0x7f754fca08d0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.ssl_verify'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_verify'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'check that the SSL connection is fully trusted'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563af
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563af
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca10b0
+ next_option. . . . . . . . . : 0x7f754fca3110
+
+ [option (addr:0x7f754fca3110)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'freenode.username'
+ parent_name. . . . . . . . . : 'irc.server_default.username'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'user name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549552915
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549552915
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca08d0
+ next_option. . . . . . . . . : 0x7f754fca5700
+
+ [option (addr:0x7f754fca5700)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.addresses'
+ parent_name. . . . . . . . . : 'irc.server_default.addresses'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'list of hostname/port or IP/port for server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : 'kitsune6uv4dtdve.onion'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955636e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754955636e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca3110
+ next_option. . . . . . . . . : 0x7f754fca8d90
+
+ [option (addr:0x7f754fca8d90)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.anti_flood_prio_high'
+ parent_name. . . . . . . . . : 'irc.server_default.anti_flood_prio_high'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for high priority queue: number of seconds between two user messages or commands sent to IRC server (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556484
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556484
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca5700
+ next_option. . . . . . . . . : 0x7f754fca8f10
+
+ [option (addr:0x7f754fca8f10)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.anti_flood_prio_low'
+ parent_name. . . . . . . . . : 'irc.server_default.anti_flood_prio_low'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for low priority queue: number of seconds between two messages sent to IRC server (messages like automatic CTCP replies) (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556499
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556499
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca8d90
+ next_option. . . . . . . . . : 0x7f754fca74b0
+
+ [option (addr:0x7f754fca74b0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.autoconnect'
+ parent_name. . . . . . . . . : 'irc.server_default.autoconnect'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically connect to server when WeeChat is starting'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556405
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556405
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca8f10
+ next_option. . . . . . . . . : 0x7f754fca85d0
+
+ [option (addr:0x7f754fca85d0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.autojoin'
+ parent_name. . . . . . . . . : 'irc.server_default.autojoin'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of channels to join after connection to server (and after executing command + delay if they are set); the channels that require a key must be at beginning of the list, and all the keys must be given after the channels (separated by a space) (example: "#channel1,#channel2,#channel3 key1,key2" where #channel1 and #channel2 are protected by key1 and key2) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556241
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556241
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca74b0
+ next_option. . . . . . . . . : 0x7f754fca7610
+
+ [option (addr:0x7f754fca7610)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.autoreconnect'
+ parent_name. . . . . . . . . : 'irc.server_default.autoreconnect'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically reconnect to server when disconnected'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556411
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556411
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca85d0
+ next_option. . . . . . . . . : 0x7f754fca7760
+
+ [option (addr:0x7f754fca7760)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.autoreconnect_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.autoreconnect_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before trying again to reconnect to server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 65535
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955641f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754955641f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca7610
+ next_option. . . . . . . . . : 0x7f754fca8890
+
+ [option (addr:0x7f754fca8890)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.autorejoin'
+ parent_name. . . . . . . . . : 'irc.server_default.autorejoin'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically rejoin channels after kick; you can define a buffer local variable on a channel to override this value (name of variable: "autorejoin", value: "on" or "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549546331
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549546331
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca7760
+ next_option. . . . . . . . . : 0x7f754fca8a60
+
+ [option (addr:0x7f754fca8a60)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.autorejoin_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.autorejoin_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before autorejoin (after kick)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 86400
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556460
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556460
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca8890
+ next_option. . . . . . . . . : 0x7f754fca9100
+
+ [option (addr:0x7f754fca9100)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.away_check'
+ parent_name. . . . . . . . . : 'irc.server_default.away_check'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for away (in minutes, 0 = never check)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495562c0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495562c0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca8a60
+ next_option. . . . . . . . . : 0x7f754fca9230
+
+ [option (addr:0x7f754fca9230)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.away_check_max_nicks'
+ parent_name. . . . . . . . . : 'irc.server_default.away_check_max_nicks'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'do not check away nicks on channels with high number of nicks (0 = unlimited)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1000000
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495564ad
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495564ad
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca9100
+ next_option. . . . . . . . . : 0x7f754fca6680
+
+ [option (addr:0x7f754fca6680)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.capabilities'
+ parent_name. . . . . . . . . : 'irc.server_default.capabilities'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of client capabilities to enable for server if they are available (see /help cap for a list of capabilities supported by WeeChat) (example: "away-notify,multi-prefix")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563ba
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563ba
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca9230
+ next_option. . . . . . . . . : 0x7f754fca8200
+
+ [option (addr:0x7f754fca8200)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.command'
+ parent_name. . . . . . . . . : 'irc.server_default.command'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command(s) to run after connection to server and before auto-join of channels (many commands can be separated by ";", use "\;" for a semicolon, special variables $nick, $channel and $server are replaced by their value) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955538d
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754955538d
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca6680
+ next_option. . . . . . . . . : 0x7f754fca8420
+
+ [option (addr:0x7f754fca8420)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.command_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.command_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) after execution of command and before auto-join of channels (example: give some time for authentication before joining channels)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556452
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556452
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca8200
+ next_option. . . . . . . . . : 0x7f754fca8bb0
+
+ [option (addr:0x7f754fca8bb0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.connection_timeout'
+ parent_name. . . . . . . . . : 'irc.server_default.connection_timeout'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) between TCP connection to server and message 001 received, if this timeout is reached before 001 message is received, WeeChat will disconnect from server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556471
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556471
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca8420
+ next_option. . . . . . . . . : 0x7f754fca5a30
+
+ [option (addr:0x7f754fca5a30)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.ipv6'
+ parent_name. . . . . . . . . : 'irc.server_default.ipv6'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use IPv6 protocol for server communication (try IPv6 then fallback to IPv4); if disabled, only IPv4 is used'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549555e8f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549555e8f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca8bb0
+ next_option. . . . . . . . . : 0x7f754fca8090
+
+ [option (addr:0x7f754fca8090)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.local_hostname'
+ parent_name. . . . . . . . . : 'irc.server_default.local_hostname'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'custom local hostname/IP for server (optional, if empty local hostname is used)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556443
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556443
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca5a30
+ next_option. . . . . . . . . : 0x7f754fca93b0
+
+ [option (addr:0x7f754fca93b0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.msg_kick'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_kick'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default kick message used by commands "/kick" and "/kickban" (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d849
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754954d849
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca8090
+ next_option. . . . . . . . . : 0x7f754fca9590
+
+ [option (addr:0x7f754fca9590)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.msg_part'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_part'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default part message (leaving channel) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d856
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754954d856
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca93b0
+ next_option. . . . . . . . . : 0x7f754fca97a0
+
+ [option (addr:0x7f754fca97a0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.msg_quit'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_quit'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default quit message (disconnecting from server) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495564c2
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495564c2
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca9590
+ next_option. . . . . . . . . : 0x7f754fca7900
+
+ [option (addr:0x7f754fca7900)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.nicks'
+ parent_name. . . . . . . . . : 'irc.server_default.nicks'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'nicknames to use on server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d74b
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754954d74b
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca97a0
+ next_option. . . . . . . . . : 0x7f754fca7c90
+
+ [option (addr:0x7f754fca7c90)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.nicks_alternate'
+ parent_name. . . . . . . . . : 'irc.server_default.nicks_alternate'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'get an alternate nick when all the declared nicks are already used on server: add some "_" until the nick has a length of 9, and then replace last char (or the two last chars) by a number from 1 to 99, until we find a nick not used on server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556433
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556433
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca7900
+ next_option. . . . . . . . . : 0x7f754fca99b0
+
+ [option (addr:0x7f754fca99b0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.notify'
+ parent_name. . . . . . . . . : 'irc.server_default.notify'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'notify list for server (you should not change this option but use /notify command instead)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549552ffa
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549552ffa
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca7c90
+ next_option. . . . . . . . . : 0x7f754fca6520
+
+ [option (addr:0x7f754fca6520)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.password'
+ parent_name. . . . . . . . . : 'irc.server_default.password'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954dd57
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754954dd57
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca99b0
+ next_option. . . . . . . . . : 0x7f754fca5890
+
+ [option (addr:0x7f754fca5890)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.proxy'
+ parent_name. . . . . . . . . : 'irc.server_default.proxy'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'name of proxy used for this server (optional, proxy must be defined with command /proxy)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : 'tor'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754954d98e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754954d98e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca6520
+ next_option. . . . . . . . . : 0x7f754fca7f30
+
+ [option (addr:0x7f754fca7f30)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.realname'
+ parent_name. . . . . . . . . : 'irc.server_default.realname'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'real name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955291f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754955291f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca5890
+ next_option. . . . . . . . . : 0x7f754fca7210
+
+ [option (addr:0x7f754fca7210)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.sasl_fail'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_fail'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server (see also option irc.network.sasl_fail_unavailable)'
+ string_values. . . . . . . . : 0x7f754fca73f0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'null'
+ value (integer/str). . . . . : 'null'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563fb
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563fb
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca7f30
+ next_option. . . . . . . . . : 0x7f754fca6f60
+
+ [option (addr:0x7f754fca6f60)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.sasl_key'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_key'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'file with ECC private key for mechanism "ecdsa-nist256p-challenge" ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563f2
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563f2
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca7210
+ next_option. . . . . . . . . : 0x7f754fca6860
+
+ [option (addr:0x7f754fca6860)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.sasl_mechanism'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_mechanism'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'mechanism for SASL authentication: "plain" for plain text password, "ecdsa-nist256p-challenge" for key-based challenge authentication, "external" for authentication using client side SSL cert, "dh-blowfish" for blowfish crypted password (insecure, not recommended), "dh-aes" for AES crypted password (insecure, not recommended)'
+ string_values. . . . . . . . : 0x7f754fca6ae0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 4
+ default value. . . . . . . . : 'null'
+ value (integer/str). . . . . : 'null'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563c7
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563c7
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca6f60
+ next_option. . . . . . . . . : 0x7f754fca6da0
+
+ [option (addr:0x7f754fca6da0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.sasl_password'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_password'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for SASL authentication; this option is not used for mechanisms "ecdsa-nist256p-challenge" and "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563e4
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563e4
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca6860
+ next_option. . . . . . . . . : 0x7f754fca7100
+
+ [option (addr:0x7f754fca7100)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.sasl_timeout'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_timeout'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) before giving up SASL authentication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556ea8
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556ea8
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca6da0
+ next_option. . . . . . . . . : 0x7f754fca6c00
+
+ [option (addr:0x7f754fca6c00)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.sasl_username'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_username'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'username for SASL authentication; this option is not used for mechanism "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563d6
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563d6
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca7100
+ next_option. . . . . . . . . : 0x7f754fca5bb0
+
+ [option (addr:0x7f754fca5bb0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.ssl'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use SSL for server communication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549545fff
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549545fff
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca6c00
+ next_option. . . . . . . . . : 0x7f754fca5cd0
+
+ [option (addr:0x7f754fca5cd0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.ssl_cert'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_cert'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'SSL certificate file used to automatically identify your nick ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556378
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556378
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca5bb0
+ next_option. . . . . . . . . : 0x7f754fca6020
+
+ [option (addr:0x7f754fca6020)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.ssl_dhkey_size'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_dhkey_size'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'size of the key used during the Diffie-Hellman Key Exchange'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556390
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556390
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca5cd0
+ next_option. . . . . . . . . : 0x7f754fca54e0
+
+ [option (addr:0x7f754fca54e0)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.ssl_fingerprint'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_fingerprint'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'fingerprint of certificate which is trusted and accepted for the server; only hexadecimal digits are allowed (0-9, a-f): 64 chars for SHA-512, 32 chars for SHA-256, 20 chars for SHA-1 (insecure, not recommended); many fingerprints can be separated by commas; if this option is set, the other checks on certificates are NOT performed (option "ssl_verify")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f754955639f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f754955639f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca6020
+ next_option. . . . . . . . . : 0x7f754fca5e80
+
+ [option (addr:0x7f754fca5e80)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.ssl_priorities'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_priorities'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string with priorities for gnutls (for syntax, see documentation of function gnutls_priority_init in gnutls manual, common strings are: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549556381
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549556381
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca54e0
+ next_option. . . . . . . . . : 0x7f754fca5630
+
+ [option (addr:0x7f754fca5630)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.ssl_verify'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_verify'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'check that the SSL connection is fully trusted'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f75495563af
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f75495563af
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca5e80
+ next_option. . . . . . . . . : 0x7f754fca7e50
+
+ [option (addr:0x7f754fca7e50)]
+ config_file. . . . . . . . . : 0x7f754fc8e140
+ section. . . . . . . . . . . : 0x7f754fc9e7b0
+ name . . . . . . . . . . . . : 'volatile.username'
+ parent_name. . . . . . . . . : 'irc.server_default.username'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'user name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f754950f6a0
+ callback_check_value_pointer : 0x7f7549552915
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f754950fa20
+ callback_change_pointer. . . : 0x7f7549552915
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f754fca5630
+ next_option. . . . . . . . . : 0x0
+
+[config (addr:0x7f75501fe840)]
+ plugin . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ name . . . . . . . . . : 'otr'
+ filename . . . . . . . : 'otr.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f7547838e40
+ callback_reload_pointer: 0x7f75500fa7b0
+ callback_reload_data . : 0x7f7550205250
+ sections . . . . . . . : 0x7f75501cb2b0
+ last_section . . . . . : 0x7f7550192c40
+ prev_config. . . . . . : 0x7f754fc8e140
+ next_config. . . . . . : 0x7f755079b3f0
+
+ [section (addr:0x7f75501cb2b0)]
+ config_file . . . . . . . . . : 0x7f75501fe840
+ name. . . . . . . . . . . . . : 'general'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x7f75500fa7b0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x7f75500fa7b0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x7f75500fa7b0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x7f75500fa7b0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x7f75500fa7b0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f75501b77f0
+ last_option . . . . . . . . . : 0x7f7550204660
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f75501f27a0
+
+ [option (addr:0x7f75501b77f0)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cb2b0
+ name . . . . . . . . . . . . : 'debug'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'OTR script debugging'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f75501a3930
+
+ [option (addr:0x7f75501a3930)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cb2b0
+ name . . . . . . . . . . . . : 'defaultkey'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default private key to use for new accounts (nick@server)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501b77f0
+ next_option. . . . . . . . . : 0x7f75501f6db0
+
+ [option (addr:0x7f75501f6db0)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cb2b0
+ name . . . . . . . . . . . . : 'hints'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'Give helpful hints how to use this script and how to stay secure while using OTR (recommended)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501a3930
+ next_option. . . . . . . . . : 0x7f7550204660
+
+ [option (addr:0x7f7550204660)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cb2b0
+ name . . . . . . . . . . . . : 'no_send_tag_regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'do not OTR whitespace tag messages to nicks matching this regex (case insensitive)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '^(alis|chanfix|global|.+serv|\*.+)$'
+ value (string) . . . . . . . : '^(alis|chanfix|global|.+serv|\*.+)$'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501f6db0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f75501f27a0)]
+ config_file . . . . . . . . . : 0x7f75501fe840
+ name. . . . . . . . . . . . . : 'color'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x7f75500fa7b0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x7f75500fa7b0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x7f75500fa7b0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x7f75500fa7b0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x7f75500fa7b0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f75501bced0
+ last_option . . . . . . . . . : 0x7f75501f0b10
+ prev_section. . . . . . . . . : 0x7f75501cb2b0
+ next_section. . . . . . . . . : 0x7f75501cbee0
+
+ [option (addr:0x7f75501bced0)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'buffer.error'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for errors'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 4 ('lightred')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f7550193600
+
+ [option (addr:0x7f7550193600)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'buffer.hint'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for hints'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 10 ('lightblue')
+ value (color). . . . . . . . : 10 ('lightblue')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501bced0
+ next_option. . . . . . . . . : 0x7f75501cba40
+
+ [option (addr:0x7f75501cba40)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'buffer.info'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for informational messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550193600
+ next_option. . . . . . . . . : 0x7f75501f7b60
+
+ [option (addr:0x7f75501f7b60)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'buffer.success'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for success messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 6 ('lightgreen')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501cba40
+ next_option. . . . . . . . . : 0x7f75501c6170
+
+ [option (addr:0x7f75501c6170)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'buffer.warning'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for warnings'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501f7b60
+ next_option. . . . . . . . . : 0x7f7550209d40
+
+ [option (addr:0x7f7550209d40)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'status.authenticated'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'status bar authenticated indicator color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f75501ba610
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501c6170
+ next_option. . . . . . . . . : 0x7f75501f1b40
+
+ [option (addr:0x7f75501f1b40)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'status.default'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'status bar default color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f7550204720
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550209d40
+ next_option. . . . . . . . . : 0x7f7550134ea0
+
+ [option (addr:0x7f7550134ea0)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'status.encrypted'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'status bar encrypted indicator color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f7550152c90
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501f1b40
+ next_option. . . . . . . . . : 0x7f75501b6200
+
+ [option (addr:0x7f75501b6200)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'status.logged'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'status bar logged indicator color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 4 ('lightred')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f75501ba680
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550134ea0
+ next_option. . . . . . . . . : 0x7f75501c9540
+
+ [option (addr:0x7f75501c9540)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'status.notlogged'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'status bar not logged indicator color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f75501b6320
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501b6200
+ next_option. . . . . . . . . : 0x7f75501a0a40
+
+ [option (addr:0x7f75501a0a40)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'status.unauthenticated'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'status bar unauthenticated indicator color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 4 ('lightred')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f75501ba660
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501c9540
+ next_option. . . . . . . . . : 0x7f75501f0b10
+
+ [option (addr:0x7f75501f0b10)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501f27a0
+ name . . . . . . . . . . . . : 'status.unencrypted'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'status bar unencrypted indicator color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 4 ('lightred')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f7550134e80
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501a0a40
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f75501cbee0)]
+ config_file . . . . . . . . . : 0x7f75501fe840
+ name. . . . . . . . . . . . . : 'look'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x7f75500fa7b0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x7f75500fa7b0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x7f75500fa7b0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x7f75500fa7b0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x7f75500fa7b0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f75501cbfc0
+ last_option . . . . . . . . . : 0x7f75501d4550
+ prev_section. . . . . . . . . : 0x7f75501f27a0
+ next_section. . . . . . . . . : 0x7f7550192c40
+
+ [option (addr:0x7f75501cbfc0)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cbee0
+ name . . . . . . . . . . . . : 'bar.prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix for OTR status bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'OTR:'
+ value (string) . . . . . . . : 'OTR:'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f75501bd010
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f755020ac50
+
+ [option (addr:0x7f755020ac50)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cbee0
+ name . . . . . . . . . . . . : 'bar.state.authenticated'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'shown in status bar when peer is authenticated'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'AUTH'
+ value (string) . . . . . . . : 'AUTH'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f75501b0560
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501cbfc0
+ next_option. . . . . . . . . : 0x7f75501b0410
+
+ [option (addr:0x7f75501b0410)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cbee0
+ name . . . . . . . . . . . . : 'bar.state.encrypted'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'shown in status bar when conversation is encrypted'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'SEC'
+ value (string) . . . . . . . : 'SEC'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f75501cbfa0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755020ac50
+ next_option. . . . . . . . . : 0x7f75501b1e00
+
+ [option (addr:0x7f75501b1e00)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cbee0
+ name . . . . . . . . . . . . : 'bar.state.logged'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'shown in status bar when peer conversation is being logged to disk'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'LOG'
+ value (string) . . . . . . . : 'LOG'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f75501ff740
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501b0410
+ next_option. . . . . . . . . : 0x7f755013c5b0
+
+ [option (addr:0x7f755013c5b0)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cbee0
+ name . . . . . . . . . . . . : 'bar.state.notlogged'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'shown in status bar when peer conversation is not being logged to disk'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '!LOG'
+ value (string) . . . . . . . : '!LOG'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f75501ff760
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501b1e00
+ next_option. . . . . . . . . : 0x7f75501d4430
+
+ [option (addr:0x7f75501d4430)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cbee0
+ name . . . . . . . . . . . . : 'bar.state.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'separator for states in the status bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ','
+ value (string) . . . . . . . : ','
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f75501b1f50
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755013c5b0
+ next_option. . . . . . . . . : 0x7f75501ff5a0
+
+ [option (addr:0x7f75501ff5a0)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cbee0
+ name . . . . . . . . . . . . : 'bar.state.unauthenticated'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'shown in status bar when peer is not authenticated'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '!AUTH'
+ value (string) . . . . . . . : '!AUTH'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f7550194240
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501d4430
+ next_option. . . . . . . . . : 0x7f75501940e0
+
+ [option (addr:0x7f75501940e0)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cbee0
+ name . . . . . . . . . . . . : 'bar.state.unencrypted'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'shown in status bar when conversation is not encrypted'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '!SEC'
+ value (string) . . . . . . . : '!SEC'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f7547852810
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x7f75501bd030
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501ff5a0
+ next_option. . . . . . . . . : 0x7f75501d4550
+
+ [option (addr:0x7f75501d4550)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f75501cbee0
+ name . . . . . . . . . . . . : 'prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix used for messages from otr (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '${color:default}:! ${color:brown}otr${color:default} !:'
+ value (string) . . . . . . . : '${color:default}:! ${color:brown}otr${color:default} !:'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501940e0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f7550192c40)]
+ config_file . . . . . . . . . : 0x7f75501fe840
+ name. . . . . . . . . . . . . : 'policy'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x7f75500fa7b0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x7f75500fa7b0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x7f75500fa7b0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f7547839000
+ callback_create_option_pointer: 0x7f75500fa7b0
+ callback_create_option_data . : 0x7f75501d4630
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x7f75500fa7b0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f7550192d60
+ last_option . . . . . . . . . : 0x7f75501d3e70
+ prev_section. . . . . . . . . : 0x7f75501cbee0
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f7550192d60)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f7550192c40
+ name . . . . . . . . . . . . : 'default.allow_v2'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'default allow OTR v2 policy'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f75501d3f90
+
+ [option (addr:0x7f75501d3f90)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f7550192c40
+ name . . . . . . . . . . . . : 'default.html_escape'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'default HTML escape policy'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550192d60
+ next_option. . . . . . . . . : 0x7f75501be0e0
+
+ [option (addr:0x7f75501be0e0)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f7550192c40
+ name . . . . . . . . . . . . : 'default.html_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'default HTML filter policy'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501d3f90
+ next_option. . . . . . . . . : 0x7f7550128900
+
+ [option (addr:0x7f7550128900)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f7550192c40
+ name . . . . . . . . . . . . : 'default.log'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'default enable logging to disk'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501be0e0
+ next_option. . . . . . . . . : 0x7f75501287a0
+
+ [option (addr:0x7f75501287a0)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f7550192c40
+ name . . . . . . . . . . . . : 'default.require_encryption'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'default require encryption policy'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550128900
+ next_option. . . . . . . . . : 0x7f75501d3e70
+
+ [option (addr:0x7f75501d3e70)]
+ config_file. . . . . . . . . : 0x7f75501fe840
+ section. . . . . . . . . . . : 0x7f7550192c40
+ name . . . . . . . . . . . . : 'default.send_tag'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'default send tag policy'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75500fa7b0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75500fa7b0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75500fa7b0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75501287a0
+ next_option. . . . . . . . . : 0x0
+
+[config (addr:0x7f755079b3f0)]
+ plugin . . . . . . . . : 0x7f754fc4d8a0 ('python')
+ name . . . . . . . . . : 'autosort'
+ filename . . . . . . . : 'autosort.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x0
+ callback_reload_pointer: 0x7f75507cd7e0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f7550658490
+ last_section . . . . . : 0x7f7550658490
+ prev_config. . . . . . : 0x7f75501fe840
+ next_config. . . . . . : 0x7f75509285d0
+
+ [section (addr:0x7f7550658490)]
+ config_file . . . . . . . . . : 0x7f755079b3f0
+ name. . . . . . . . . . . . . : 'sorting'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x7f75507cd7e0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x7f75507cd7e0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x7f75507cd7e0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x7f75507cd7e0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x7f75507cd7e0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f75507d3440
+ last_option . . . . . . . . . : 0x7f75507c4e30
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f75507d3440)]
+ config_file. . . . . . . . . : 0x7f755079b3f0
+ section. . . . . . . . . . . : 0x7f7550658490
+ name . . . . . . . . . . . . : 'case_sensitive'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'If this option is on, sorting is case sensitive.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75507cd7e0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75507cd7e0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75507cd7e0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f75506dc3c0
+
+ [option (addr:0x7f75506dc3c0)]
+ config_file. . . . . . . . . : 0x7f755079b3f0
+ section. . . . . . . . . . . : 0x7f7550658490
+ name . . . . . . . . . . . . : 'group_irc'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'If this option is on, the script pretends that IRC channel/private buffers are renamed to "irc.server.{network}.{channel}" rather than "irc.{network}.{channel}".This ensures that these buffers are grouped with their respective server buffer.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75507cd7e0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75507cd7e0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75507cd7e0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75507d3440
+ next_option. . . . . . . . . : 0x7f7550837b80
+
+ [option (addr:0x7f7550837b80)]
+ config_file. . . . . . . . . : 0x7f755079b3f0
+ section. . . . . . . . . . . : 0x7f7550658490
+ name . . . . . . . . . . . . : 'replacements'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'An ordered list of replacement patterns to use on buffer name components, encoded as JSON. See /help autosort for commands to manipulate these replacements.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '[]'
+ value (string) . . . . . . . : '[]'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75507cd7e0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75507cd7e0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75507cd7e0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75506dc3c0
+ next_option. . . . . . . . . : 0x7f755080ac50
+
+ [option (addr:0x7f755080ac50)]
+ config_file. . . . . . . . . : 0x7f755079b3f0
+ section. . . . . . . . . . . : 0x7f7550658490
+ name . . . . . . . . . . . . : 'rules'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'An ordered list of sorting rules encoded as JSON. See /help autosort for commands to manipulate these rules.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '[["core", 0], ["irc", 2], ["*", 1], ["irc.irc_raw", 0], ["irc.server", 1]]'
+ value (string) . . . . . . . : '[["core", 0], ["irc", 2], ["*", 1], ["irc.irc_raw", 0], ["irc.server", 1]]'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75507cd7e0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75507cd7e0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75507cd7e0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550837b80
+ next_option. . . . . . . . . : 0x7f7550618de0
+
+ [option (addr:0x7f7550618de0)]
+ config_file. . . . . . . . . : 0x7f755079b3f0
+ section. . . . . . . . . . . : 0x7f7550658490
+ name . . . . . . . . . . . . : 'signals'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The signals that will cause autosort to resort your buffer list. Seperate signals with spaces.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'buffer_opened buffer_merged buffer_unmerged buffer_renamed'
+ value (string) . . . . . . . : 'buffer_opened buffer_merged buffer_unmerged buffer_renamed'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75507cd7e0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75507cd7e0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75507cd7e0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755080ac50
+ next_option. . . . . . . . . : 0x7f75507c4e30
+
+ [option (addr:0x7f75507c4e30)]
+ config_file. . . . . . . . . : 0x7f755079b3f0
+ section. . . . . . . . . . . : 0x7f7550658490
+ name . . . . . . . . . . . . : 'sort_on_config_change'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'Decides if the buffer list should be sorted when autosort configuration changes.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x7f75507cd7e0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x7f75507cd7e0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x7f75507cd7e0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550618de0
+ next_option. . . . . . . . . : 0x0
+
+[config (addr:0x7f75509285d0)]
+ plugin . . . . . . . . : 0x7f754fc45520 ('script')
+ name . . . . . . . . . : 'script'
+ filename . . . . . . . : 'script.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f75490cc790
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f75509da660
+ last_section . . . . . : 0x7f75509c4820
+ prev_config. . . . . . : 0x7f755079b3f0
+ next_config. . . . . . : 0x0
+
+ [section (addr:0x7f75509da660)]
+ config_file . . . . . . . . . : 0x7f75509285d0
+ name. . . . . . . . . . . . . : 'look'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f7550917fb0
+ last_option . . . . . . . . . : 0x7f7550953560
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f75508e5c90
+
+ [option (addr:0x7f7550917fb0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509da660
+ name . . . . . . . . . . . . : 'columns'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'format of columns displayed in script buffer: following column identifiers are replaced by their value: %a=author, %d=description, %D=date added, %e=extension, %l=language, %L=license, %n=name with extension, %N=name, %r=requirements, %s=status, %t=tags, %u=date updated, %v=version, %V=version loaded, %w=min_weechat, %W=max_weechat)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%s %n %V %v %u | %d | %t'
+ value (string) . . . . . . . : '%s %n %V %v %u | %d | %t'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f75509825c0
+
+ [option (addr:0x7f75509825c0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509da660
+ name . . . . . . . . . . . . : 'diff_color'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'colorize output of diff'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550917fb0
+ next_option. . . . . . . . . : 0x7f755093d450
+
+ [option (addr:0x7f755093d450)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509da660
+ name . . . . . . . . . . . . : 'diff_command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command used to show differences between script installed and the new version in repository ("auto" = auto detect diff command (git or diff), empty value = disable diff, other string = name of command, for example "diff")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'auto'
+ value (string) . . . . . . . : 'auto'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75509825c0
+ next_option. . . . . . . . . : 0x7f7550980a80
+
+ [option (addr:0x7f7550980a80)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509da660
+ name . . . . . . . . . . . . : 'display_source'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display source code of script on buffer with detail on a script (script is downloaded in a temporary file when detail on script is displayed)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755093d450
+ next_option. . . . . . . . . : 0x7f7550866940
+
+ [option (addr:0x7f7550866940)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509da660
+ name . . . . . . . . . . . . : 'quiet_actions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'quiet actions on script buffer: do not display messages on core buffer when scripts are installed/removed/loaded/unloaded (only errors are displayed)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550980a80
+ next_option. . . . . . . . . : 0x7f755089eab0
+
+ [option (addr:0x7f755089eab0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509da660
+ name . . . . . . . . . . . . : 'sort'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default sort keys for scripts: comma-separated list of identifiers: a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, n=name, o=obsolete, p=popularity, r=running, u=date updated; char "-" can be used before identifier to reverse order; example: "i,u": installed scripts first, sorted by update date'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'p,n'
+ value (string) . . . . . . . : 'p,n'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550866940
+ next_option. . . . . . . . . : 0x7f755090ddc0
+
+ [option (addr:0x7f755090ddc0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509da660
+ name . . . . . . . . . . . . : 'translate_description'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'translate description of scripts (if translation is available in your language, otherwise English version is used)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755089eab0
+ next_option. . . . . . . . . : 0x7f7550953560
+
+ [option (addr:0x7f7550953560)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509da660
+ name . . . . . . . . . . . . : 'use_keys'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use keys alt+X in script buffer to do actions on scripts (alt+i = install, alt+r = remove, ...); if disabled, only the input is allowed: i, r, ...'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc810
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755090ddc0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f75508e5c90)]
+ config_file . . . . . . . . . : 0x7f75509285d0
+ name. . . . . . . . . . . . . : 'color'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f755099da70
+ last_option . . . . . . . . . : 0x7f75509c4600
+ prev_section. . . . . . . . . : 0x7f75509da660
+ next_section. . . . . . . . . : 0x7f75509c4820
+
+ [option (addr:0x7f755099da70)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'status_autoloaded'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for status "autoloaded" ("a")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f75508afd20
+
+ [option (addr:0x7f75508afd20)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'status_held'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for status "held" ("H")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755099da70
+ next_option. . . . . . . . . : 0x7f75509dd090
+
+ [option (addr:0x7f75509dd090)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'status_installed'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for status "installed" ("i")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 14 ('lightcyan')
+ value (color). . . . . . . . : 14 ('lightcyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75508afd20
+ next_option. . . . . . . . . : 0x7f755099ff10
+
+ [option (addr:0x7f755099ff10)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'status_obsolete'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for status "obsolete" ("N")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 12 ('lightmagenta')
+ value (color). . . . . . . . : 12 ('lightmagenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75509dd090
+ next_option. . . . . . . . . : 0x7f75509dd860
+
+ [option (addr:0x7f75509dd860)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'status_popular'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for status "popular" ("*")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755099ff10
+ next_option. . . . . . . . . : 0x7f75509f15c0
+
+ [option (addr:0x7f75509f15c0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'status_running'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for status "running" ("r")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 6 ('lightgreen')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75509dd860
+ next_option. . . . . . . . . : 0x7f75509f52c0
+
+ [option (addr:0x7f75509f52c0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'status_unknown'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for status "unknown" ("?")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 4 ('lightred')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75509f15c0
+ next_option. . . . . . . . . : 0x7f7550931970
+
+ [option (addr:0x7f7550931970)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75509f52c0
+ next_option. . . . . . . . . : 0x7f7550920ba0
+
+ [option (addr:0x7f7550920ba0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550931970
+ next_option. . . . . . . . . : 0x7f7550871a50
+
+ [option (addr:0x7f7550871a50)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_bg_selected'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for selected line in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 3 ('red')
+ value (color). . . . . . . . : 3 ('red')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550920ba0
+ next_option. . . . . . . . . : 0x7f75508769a0
+
+ [option (addr:0x7f75508769a0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_date'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of dates in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550871a50
+ next_option. . . . . . . . . : 0x7f75507c5540
+
+ [option (addr:0x7f75507c5540)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_date_selected'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of dates for selected line in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75508769a0
+ next_option. . . . . . . . . : 0x7f755090d960
+
+ [option (addr:0x7f755090d960)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_delimiters'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of delimiters in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75507c5540
+ next_option. . . . . . . . . : 0x7f75508ec150
+
+ [option (addr:0x7f75508ec150)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_description'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of description in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755090d960
+ next_option. . . . . . . . . : 0x7f755085c9d0
+
+ [option (addr:0x7f755085c9d0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_description_selected'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of description for selected line in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75508ec150
+ next_option. . . . . . . . . : 0x7f7550992440
+
+ [option (addr:0x7f7550992440)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_extension'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of extension in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755085c9d0
+ next_option. . . . . . . . . : 0x7f7550967820
+
+ [option (addr:0x7f7550967820)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_extension_selected'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of extension for selected line in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550992440
+ next_option. . . . . . . . . : 0x7f7550612500
+
+ [option (addr:0x7f7550612500)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_name'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of script name in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550967820
+ next_option. . . . . . . . . : 0x7f755082e030
+
+ [option (addr:0x7f755082e030)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_name_selected'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of script name for selected line in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 14 ('lightcyan')
+ value (color). . . . . . . . : 14 ('lightcyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550612500
+ next_option. . . . . . . . . : 0x7f75509bf3b0
+
+ [option (addr:0x7f75509bf3b0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_selected'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for selected line in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755082e030
+ next_option. . . . . . . . . : 0x7f755092c290
+
+ [option (addr:0x7f755092c290)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_tags'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of tags in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 7 ('brown')
+ value (color). . . . . . . . : 7 ('brown')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75509bf3b0
+ next_option. . . . . . . . . : 0x7f75508ed4c0
+
+ [option (addr:0x7f75508ed4c0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_tags_selected'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of tags for selected line in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755092c290
+ next_option. . . . . . . . . : 0x7f75509bde10
+
+ [option (addr:0x7f75509bde10)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_version'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of version in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75508ed4c0
+ next_option. . . . . . . . . : 0x7f75509c4160
+
+ [option (addr:0x7f75509c4160)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_version_loaded'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of version loaded in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75509bde10
+ next_option. . . . . . . . . : 0x7f75509c4390
+
+ [option (addr:0x7f75509c4390)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_version_loaded_selected'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of version loaded for selected line in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75509c4160
+ next_option. . . . . . . . . : 0x7f75509c4600
+
+ [option (addr:0x7f75509c4600)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75508e5c90
+ name . . . . . . . . . . . . : 'text_version_selected'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of version for selected line in script buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 12 ('lightmagenta')
+ value (color). . . . . . . . : 12 ('lightmagenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc7b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75509c4390
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f75509c4820)]
+ config_file . . . . . . . . . : 0x7f75509285d0
+ name. . . . . . . . . . . . . : 'scripts'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f75509c48e0
+ last_option . . . . . . . . . : 0x7f755092a6d0
+ prev_section. . . . . . . . . : 0x7f75508e5c90
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f75509c48e0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509c4820
+ name . . . . . . . . . . . . : 'autoload'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'autoload scripts installed (make a link in "autoload" directory to script in parent directory)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f7550929b10
+
+ [option (addr:0x7f7550929b10)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509c4820
+ name . . . . . . . . . . . . : 'cache_expire'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'local cache expiration time, in minutes (-1 = never expires, 0 = always expire)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 525600
+ default value. . . . . . . . : 1440
+ value (integer). . . . . . . : 1440
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f75509c48e0
+ next_option. . . . . . . . . : 0x7f7550929ce0
+
+ [option (addr:0x7f7550929ce0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509c4820
+ name . . . . . . . . . . . . : 'download_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) for download of scripts and list of scripts'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : 30
+ value (integer). . . . . . . : 30
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550929b10
+ next_option. . . . . . . . . : 0x7f755092a1e0
+
+ [option (addr:0x7f755092a1e0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509c4820
+ name . . . . . . . . . . . . : 'hold'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'scripts to "hold": comma-separated list of scripts which will never been upgraded and can not be removed, for example: "buffers.pl,iset.pl"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f75490cc830
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550929ce0
+ next_option. . . . . . . . . : 0x7f7550929f20
+
+ [option (addr:0x7f7550929f20)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509c4820
+ name . . . . . . . . . . . . : 'path'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'local cache directory for scripts; "%h" at beginning of string is replaced by WeeChat home ("~/.weechat" by default) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%h/script'
+ value (string) . . . . . . . : '%h/script'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755092a1e0
+ next_option. . . . . . . . . : 0x7f755092a470
+
+ [option (addr:0x7f755092a470)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509c4820
+ name . . . . . . . . . . . . : 'url'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'URL for file with list of scripts; by default HTTPS is forced, see option script.scripts.url_force_https'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'http://weechat.org/files/plugins.xml.gz'
+ value (string) . . . . . . . : 'http://weechat.org/files/plugins.xml.gz'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f7550929f20
+ next_option. . . . . . . . . : 0x7f755092a6d0
+
+ [option (addr:0x7f755092a6d0)]
+ config_file. . . . . . . . . : 0x7f75509285d0
+ section. . . . . . . . . . . : 0x7f75509c4820
+ name . . . . . . . . . . . . : 'url_force_https'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'force use of HTTPS for downloads (index and scripts); you should disable this option only if you have problems with the downloads'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f755092a470
+ next_option. . . . . . . . . : 0x0
+
+[plugin (addr:0x7f754fc1f360)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/irc.so'
+ handle . . . . . . . . : 0x7f754fc1ec30
+ name . . . . . . . . . : 'irc'
+ description. . . . . . : 'IRC (Internet Relay Chat) protocol'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 5000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x0
+ next_plugin. . . . . . : 0x7f754fc44510
+
+[plugin (addr:0x7f754fc44510)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/charset.so'
+ handle . . . . . . . . : 0x7f754fc43fc0
+ name . . . . . . . . . : 'charset'
+ description. . . . . . : 'Charset conversions'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 13000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f754fc1f360
+ next_plugin. . . . . . : 0x7f754fc45520
+
+[plugin (addr:0x7f754fc45520)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/script.so'
+ handle . . . . . . . . : 0x7f754fc44ee0
+ name . . . . . . . . . : 'script'
+ description. . . . . . : 'Scripts manager'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 2000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f754fc44510
+ next_plugin. . . . . . : 0x7f754fc48a30
+
+[plugin (addr:0x7f754fc48a30)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/guile.so'
+ handle . . . . . . . . : 0x7f754fc464f0
+ name . . . . . . . . . : 'guile'
+ description. . . . . . : 'Support of scheme scripts (with Guile)'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 3000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f754fc45520
+ next_plugin. . . . . . : 0x7f754fc49ca0
+
+[plugin (addr:0x7f754fc49ca0)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/alias.so'
+ handle . . . . . . . . : 0x7f754fc49420
+ name . . . . . . . . . : 'alias'
+ description. . . . . . : 'Alias commands'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 8000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f754fc48a30
+ next_plugin. . . . . . : 0x7f754fc4ab50
+
+[plugin (addr:0x7f754fc4ab50)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/xfer.so'
+ handle . . . . . . . . : 0x7f754fc4a580
+ name . . . . . . . . . : 'xfer'
+ description. . . . . . : 'DCC file transfer and direct chat'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 6000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f754fc49ca0
+ next_plugin. . . . . . : 0x7f754fc4baf0
+
+[plugin (addr:0x7f754fc4baf0)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/trigger.so'
+ handle . . . . . . . . : 0x7f754fc4b540
+ name . . . . . . . . . : 'trigger'
+ description. . . . . . : 'Text replacement and command execution on events triggered by WeeChat/plugins'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 10000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f754fc4ab50
+ next_plugin. . . . . . : 0x7f754fc4d8a0
+
+[plugin (addr:0x7f754fc4d8a0)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/python.so'
+ handle . . . . . . . . : 0x7f754fc4c530
+ name . . . . . . . . . : 'python'
+ description. . . . . . : 'Support of python scripts'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 3000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f754fc4baf0
+ next_plugin. . . . . . : 0x7f754fc4e860
+
+[plugin (addr:0x7f754fc4e860)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/exec.so'
+ handle . . . . . . . . : 0x7f754fc4e2b0
+ name . . . . . . . . . : 'exec'
+ description. . . . . . : 'Execution of external commands in WeeChat'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 11000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f754fc4d8a0
+ next_plugin. . . . . . : 0x7f754fc647d0
+
+[plugin (addr:0x7f754fc647d0)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/aspell.so'
+ handle . . . . . . . . : 0x7f754fc4f280
+ name . . . . . . . . . : 'aspell'
+ description. . . . . . : 'Spell checker for input (with Aspell)'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 9000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f754fc4e860
+ next_plugin. . . . . . : 0x7f7550b370b0
+
+[plugin (addr:0x7f7550b370b0)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/lua.so'
+ handle . . . . . . . . : 0x7f7550b36740
+ name . . . . . . . . . : 'lua'
+ description. . . . . . : 'Support of lua scripts'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 3000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f754fc647d0
+ next_plugin. . . . . . : 0x0
+
+****** End of WeeChat dump ******
+
+======= WeeChat backtrace =======
+(written by WeeChat 1.6, compiled on Oct 6 2016 11:55:35)
diff --git a/weechat/weechat_crash_20161231_9844.log b/weechat/weechat_crash_20161231_9844.log
new file mode 100755
index 0000000..9463f2f
--- /dev/null
+++ b/weechat/weechat_crash_20161231_9844.log
@@ -0,0 +1,47289 @@
+[2016-12-31 16:40:37] WeeChat 1.6 (compiled on Oct 6 2016 11:55:35)
+[2016-12-31 16:40:37] Reading configuration file sec.conf
+[2016-12-31 16:40:37] Reading configuration file weechat.conf
+[2016-12-31 16:40:37] Reading configuration file plugins.conf
+[2016-12-31 16:40:37] Reading configuration file charset.conf
+[2016-12-31 16:40:37] Reading configuration file alias.conf
+[2016-12-31 16:40:37] Reading configuration file xfer.conf
+[2016-12-31 16:40:37] Reading configuration file irc.conf
+[2016-12-31 16:40:37] irc: connecting to server chat.freenode.net/6667...
+[2016-12-31 16:44:31] Very bad, WeeChat is crashing (SIGSEGV received)...
+
+****** WeeChat CRASH DUMP ******
+
+gui_windows . . . . . . . . . : 0x7f90ca6619b0
+last_gui_window . . . . . . . : 0x7f90ca6619b0
+gui_current window. . . . . . : 0x7f90ca6619b0
+gui_windows_tree. . . . . . . : 0x7f90ca661980
+
+[window (addr:0x7f90ca6619b0)]
+ number. . . . . . . : 1
+ win_x . . . . . . . : 0
+ win_y . . . . . . . : 0
+ win_width . . . . . : 319
+ win_height. . . . . : 83
+ win_width_pct . . . : 100
+ win_height_pct. . . : 100
+ win_chat_x. . . . . : 0
+ win_chat_y. . . . . : 2
+ win_chat_width. . . : 319
+ win_chat_height . . : 79
+ win_chat_cursor_x . : 0
+ win_chat_cursor_y . : 66
+ refresh_needed. . . : 0
+ gui_objects . . . . : 0x7f90ca661960
+ window specific objects for Curses:
+ win_chat. . . . . . . : 0x7f90ca7a7e10
+ win_separator_horiz . : 0x0
+ win_separator_vertic. : 0x0
+ buffer. . . . . . . : 0x7f90ca7a3a80
+ layout_plugin_name. : '(null)'
+ layout_buffer_name. : '(null)'
+ scroll. . . . . . . : 0x7f90ca7afda0
+ coords_size . . . . : 79
+ coords. . . . . . . : 0x7f90ca79c3d0
+ coords_x_message. . : 32
+ ptr_tree. . . . . . : 0x7f90ca661980
+ prev_window . . . . : 0x0
+ next_window . . . . : 0x0
+
+ [scroll (addr:0x7f90ca7afda0)]
+ buffer. . . . . . . . : 0x7f90ca7a3a80
+ first_line_displayed. : 1
+ start_line. . . . . . : 0x0
+ start_line_pos. . . . : 0
+ scrolling . . . . . . : 0
+ start_col . . . . . . : 0
+ lines_after . . . . . : 0
+ text_search_start_line: 0x0
+ prev_scroll . . . . . : 0x0
+ next_scroll . . . . . : 0x7f90ca661a60
+
+ [scroll (addr:0x7f90ca661a60)]
+ buffer. . . . . . . . : 0x7f90ca65eb60
+ first_line_displayed. : 1
+ start_line. . . . . . : 0x0
+ start_line_pos. . . . : 0
+ scrolling . . . . . . : 0
+ start_col . . . . . . : 0
+ lines_after . . . . . : 0
+ text_search_start_line: 0x0
+ prev_scroll . . . . . : 0x7f90ca7afda0
+ next_scroll . . . . . : 0x0
+
+ [window bar (addr:0x7f90ca661ad0)]
+ bar. . . . . . . . . . : 0x7f90ca38d390 ('input')
+ x. . . . . . . . . . . : 0
+ y. . . . . . . . . . . : 82
+ width. . . . . . . . . : 319
+ height . . . . . . . . : 1
+ scroll_x . . . . . . . : 0
+ scroll_y . . . . . . . : 0
+ cursor_x . . . . . . . : 15
+ cursor_y . . . . . . . : 82
+ current_size . . . . . : 1
+ items_count. . . . . . : 3
+ items_subcount[000]. . : 1
+ items_content[000][000]: '.F*08 .F00.F@00166neodarz.bD(.F00i.bD)' (item: ' input_prompt', num_lines: 1, refresh_needed: 0)
+ items_subcount[001]. . : 1
+ items_content[001][000]: '.F*08>>.F00' (item: '>>', num_lines: 1, refresh_needed: 0)
+ items_subcount[002]. . : 1
+ items_content[002][000]: '.b_.b#' (item: 'input_text', num_lines: 1, refresh_needed: 0)
+ screen_col_size. . . . : 0
+ screen_lines . . . . . : 0
+ coords_count . . . . . : 4
+ coords[000]. . . . . . : item=0, subitem=0, line=0, x=0, y=82
+ coords[001]. . . . . . : item=1, subitem=0, line=0, x=12, y=82
+ coords[002]. . . . . . : item=2, subitem=0, line=0, x=15, y=82
+ coords[003]. . . . . . : item=-1, subitem=-1, line=0, x=15, y=82
+ gui_objects. . . . . . : 0x7f90ca661ab0
+ bar window specific objects for Curses:
+ win_bar. . . . . . . : 0x7f90ca669930
+ win_separator. . . . : 0x7f90ca66c3e0
+ prev_bar_window. . . . : 0x0
+ next_bar_window. . . . : 0x7f90ca666fc0
+
+ [window bar (addr:0x7f90ca666fc0)]
+ bar. . . . . . . . . . : 0x7f90ca3c8e00 ('title')
+ x. . . . . . . . . . . : 0
+ y. . . . . . . . . . . : 0
+ width. . . . . . . . . : 319
+ height . . . . . . . . : 1
+ scroll_x . . . . . . . : 0
+ scroll_y . . . . . . . : 0
+ cursor_x . . . . . . . : -1
+ cursor_y . . . . . . . : -1
+ current_size . . . . . : 1
+ items_count. . . . . . : 1
+ items_subcount[000]. . : 1
+ items_content[000][000]: 'IRC: chat.freenode.net/6667 (2001:948:7:7::140)' (item: 'buffer_title', num_lines: 1, refresh_needed: 0)
+ screen_col_size. . . . : 0
+ screen_lines . . . . . : 0
+ coords_count . . . . . : 2
+ coords[000]. . . . . . : item=0, subitem=0, line=0, x=0, y=0
+ coords[001]. . . . . . : item=-1, subitem=-1, line=0, x=47, y=0
+ gui_objects. . . . . . : 0x7f90ca666fa0
+ bar window specific objects for Curses:
+ win_bar. . . . . . . : 0x7f90ca664500
+ win_separator. . . . : 0x7f90ca66c520
+ prev_bar_window. . . . : 0x7f90ca661ad0
+ next_bar_window. . . . : 0x0
+
+gui_buffers . . . . . . . . . : 0x7f90ca65eb60
+last_gui_buffer . . . . . . . : 0x7f90ca7a9840
+gui_buffers_count . . . . . . : 8
+gui_buffers_visited . . . . . : 0x7f90ca6618e0
+last_gui_buffer_visited . . . : 0x7f90ca7a5620
+gui_buffers_visited_index . . : -1
+gui_buffers_visited_count . . : 8
+gui_buffers_visited_frozen. . : 0
+gui_buffer_last_displayed . . : 0x7f90ca7a9840
+
+[buffer (addr:0x7f90ca65eb60)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 1
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'weechat'
+ full_name . . . . . . . : 'core.weechat'
+ short_name. . . . . . . : 'weechat'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 1
+ active. . . . . . . . . : 0
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x0
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'WeeChat 1.6 (C) 2003-2016 - https://weechat.org/'
+ own_lines . . . . . . . : 0x7f90ca65edd0
+ first_line . . . . . . . : 0x7f90ca664650
+ last_line. . . . . . . . : 0x7f90ca68c9b0
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 9
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x7f90ca7a4610
+ first_line . . . . . . . : 0x7f90ca7a4480
+ last_line. . . . . . . . : 0x7f90ca7be640
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 66
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 8
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ lines . . . . . . . . . : 0x7f90ca7a4610
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 0
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f90ca65ee10
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 1
+ nicklist_count. . . . . : 0
+ nicklist_groups_count . : 0
+ nicklist_nicks_count. . : 0
+ nicklist_visible_count. : 0
+ nickcmp_callback. . . . : 0x0
+ nickcmp_callback_pointer: 0x0
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x0
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f90ca661310
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '(null)'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : '(null)'
+ highlight_tags_restrict_count: 0
+ highlight_tags_restrict_array: 0x0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f90ca6616a0
+ prev_buffer . . . . . . : 0x0
+ next_buffer . . . . . . : 0x7f90ca7a3a80
+
+[hashtable hotlist_max_level_nicks (addr:0x7f90ca661540)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca661590
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f90ca6616a0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca6616f0
+ items_count. . . . . . : 2
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f90ca661800
+ [item 0x7f90ca6616f0]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'core'
+ value_size . . . . : 5
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f90ca661860
+ [item 0x7f90ca6616f0]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'weechat'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f90ca65ee10)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+
+ => last 100 lines:
+ line N-00008: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.14 ___ __ ______________ _____ '
+ line N-00007: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.14 __ | / /___________ ____/__ /_______ __ /_'
+ line N-00006: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.14 __ | /| / /_ _ \ _ \ / __ __ \ __ `/ __/'
+ line N-00005: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.14 __ |/ |/ / / __/ __/ /___ _ / / / /_/ // /_ '
+ line N-00004: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.14 ____/|__/ \___/\___/\____/ /_/ /_/\__,_/ \__/ '
+ line N-00003: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '.11WeeChat 1.6 .28[.32compiled on Oct 6 2016 11:55:35.28]'
+ line N-00002: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: '- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -'
+ line N-00001: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:'.04⚠ '
+ data: 'irc: warning: proxy "tor" does not exist (you can add it with command /proxy)'
+ line N-00000: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:''
+ data: 'Plugins loaded: alias, charset, irc, xfer'
+
+[completion (addr:0x7f90ca661310)]
+ buffer. . . . . . . . . : 0x7f90ca65eb60
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f90ca661390
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f90ca6614f0)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f90c94752c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f90c94752d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f90ca7a3a80)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 1
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'server.freenode'
+ full_name . . . . . . . : 'irc.server.freenode'
+ short_name. . . . . . . : 'freenode'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 1
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f90c3f5ef50
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'IRC: chat.freenode.net/6667 (2001:948:7:7::140)'
+ own_lines . . . . . . . : 0x7f90ca6d6710
+ first_line . . . . . . . : 0x7f90ca6cfd70
+ last_line. . . . . . . . : 0x7f90ca7bd810
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 57
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x7f90ca7a4610
+ first_line . . . . . . . : 0x7f90ca7a4480
+ last_line. . . . . . . . : 0x7f90ca7be640
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 66
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 8
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ lines . . . . . . . . . : 0x7f90ca7a4610
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 0
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f90ca6d69c0
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 1
+ nicklist_count. . . . . : 0
+ nicklist_groups_count . : 0
+ nicklist_nicks_count. . : 0
+ nicklist_visible_count. : 0
+ nickcmp_callback. . . . : 0x0
+ nickcmp_callback_pointer: 0x0
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f90c3f82c30
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f90ca6d6750
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f90ca7a44e0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f90ca7a4080
+ prev_buffer . . . . . . : 0x7f90ca65eb60
+ next_buffer . . . . . . : 0x7f90ca7a48e0
+
+[hashtable hotlist_max_level_nicks (addr:0x7f90ca7a3f20)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a3f70
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f90ca7a4080)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a40d0
+ items_count. . . . . . : 7
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f90ca7a4320
+ [item 0x7f90ca7a40d0]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f90ca6d6850
+ [item 0x7f90ca7a40d0]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f90ca7a42a0
+ [item 0x7f90ca7a40d0]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'server'
+ value_size . . . . : 7
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x7f90ca7a4420
+ [item 0x7f90ca7a40d0]
+ key (string) . . . : 'charset_modifier'
+ key_size . . . . . : 17
+ value (string) . . : 'irc.freenode'
+ value_size . . . . : 13
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f90ca7a43a0
+ [item 0x7f90ca7a40d0]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f90ca7aa990
+ [item 0x7f90ca7a40d0]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f90ca7a41e0
+ [item 0x7f90ca7a40d0]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'server.freenode'
+ value_size . . . . : 16
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f90ca6d69c0)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+
+ => last 100 lines:
+ line N-00056: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'irc: connecting to server chat.freenode.net/6667...'
+ line N-00055: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'irc: connected to chat.freenode.net/6667 (2001:948:7:7::140)'
+ line N-00054: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_notice,nick_wolfe.freenode.net,host_wolfe.freenode.net,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F07wolfe.freenode.net.: *** Looking up your hostname...'
+ line N-00053: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_notice,nick_wolfe.freenode.net,host_wolfe.freenode.net,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F07wolfe.freenode.net.: *** Checking Ident'
+ line N-00052: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_notice,nick_wolfe.freenode.net,host_wolfe.freenode.net,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F07wolfe.freenode.net.: *** No Ident response'
+ line N-00051: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_notice,nick_wolfe.freenode.net,host_wolfe.freenode.net,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F07wolfe.freenode.net.: *** Couldn't look up your hostname'
+ line N-00050: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_001,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Welcome to the freenode Internet Relay Chat Network neodarz'
+ line N-00049: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_002,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Your host is wolfe.freenode.net[2001:948:7:7::140/6667], running version ircd-seven-1.1.4'
+ line N-00048: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_003,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'This server was created Thu Sep 22 2016 at 20:50:16 UTC'
+ line N-00047: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_004,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'wolfe.freenode.net ircd-seven-1.1.4 DOQRSZaghilopswz CFILMPQSbcefgijklmnopqrstvz bkloveqjfI'
+ line N-00046: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_005,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQScgimnprstz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode KNOCK STATUSMSG=@+ CALLERID=g :are supported by this server'
+ line N-00045: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_005,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'CASEMAPPING=rfc1459 CHARSET=ascii NICKLEN=16 CHANNELLEN=50 TOPICLEN=390 ETRACE CPRIVMSG CNOTICE DEAF=D MONITOR=100 FNC TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: :are supported by this server'
+ line N-00044: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_005,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'EXTBAN=$,ajrxz WHOX CLIENTVER=3.0 SAFELIST ELIST=CTU :are supported by this server'
+ line N-00043: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_251,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'There are 149 users and 81495 invisible on 29 servers'
+ line N-00042: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_252,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '31 :IRC Operators online'
+ line N-00041: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_253,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '14 :unknown connection(s)'
+ line N-00040: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_254,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '54306 :channels formed'
+ line N-00039: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_255,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'I have 8722 clients and 1 servers'
+ line N-00038: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_265,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '8722 10146 :Current local users 8722, max 10146'
+ line N-00037: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_266,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '81644 92341 :Current global users 81644, max 92341'
+ line N-00036: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_250,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Highest connection count: 10147 (10146 clients) (1133218 connections received)'
+ line N-00035: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_375,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- wolfe.freenode.net Message of the Day -'
+ line N-00034: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- Welcome to wolfe.freenode.net in Stockholm, SE.'
+ line N-00033: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- Thanks to http://nordu.net/ for sponsoring'
+ line N-00032: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- this server!'
+ line N-00031: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00030: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- WOLFE, GENE [1931-]. Prolific writer of short stories and'
+ line N-00029: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- novels. His best-known work is the multi-volume novel The'
+ line N-00028: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- Book of the New Sun. He has won multiple awards including'
+ line N-00027: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- the Nebula Award, the World Fantasy Award, The Campell'
+ line N-00026: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- Memorial Award and the Locus Award. He was awarded the World'
+ line N-00025: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- Fantasy Award for lifetime achievement in 1996.'
+ line N-00024: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00023: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- Welcome to freenode - supporting the free and open source'
+ line N-00022: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- software communities since 1998.'
+ line N-00021: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00020: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- By connecting to freenode you indicate that you have read and'
+ line N-00019: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- accept our policies as set out on http://www.freenode.net'
+ line N-00018: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- freenode runs an open proxy scanner. Please join #freenode for'
+ line N-00017: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- any network-related questions or queries, where a number of'
+ line N-00016: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- volunteer staff and helpful users will be happy to assist you.'
+ line N-00015: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00014: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- You can meet us at FOSSCON (http://www.fosscon.org) where we get'
+ line N-00013: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- together with like-minded FOSS enthusiasts for talks and'
+ line N-00012: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- real-life collaboration.'
+ line N-00011: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00010: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- We would like to thank Private Internet Access'
+ line N-00009: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- (https://www.privateinternetaccess.com/) and the other'
+ line N-00008: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- organisations that help keep freenode and our other projects'
+ line N-00007: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- running for their sustained support.'
+ line N-00006: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00005: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- In particular we would like to thank the sponsor'
+ line N-00004: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '- of this server, details of which can be found above.'
+ line N-00003: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_372,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '-'
+ line N-00002: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_376,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'End of /MOTD command.'
+ line N-00001: y:-1, str_time:'.0216.03:.0240.03:.0237', tags:'irc_mode,host_neodarz,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'User mode .28[.+i.28]. by .15neodarz'
+ line N-00000: y:-1, str_time:'.0216.03:.0240.03:.0246', tags:'irc_notice,nick_NickServ,host_NickServ@services.,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F03NickServ .28(.27NickServ@services..28).: This nickname is registered. Please choose a different nickname, or identify via ../msg NickServ identify <password>...'
+
+[completion (addr:0x7f90ca6d6750)]
+ buffer. . . . . . . . . : 0x7f90ca7a3a80
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f90ca6cfd90
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f90ca7a3ed0)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f90c94752c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f90c94752d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f90ca7a48e0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 2
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#khanat'
+ full_name . . . . . . . : 'irc.freenode.#khanat'
+ short_name. . . . . . . : '#khanat'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f90c3f5ef50
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'La Deuxième Heure sonne... | Serveur up | Récupérez les clients : https://khaganat.net/wikhan/fr:readonly:download'
+ own_lines . . . . . . . : 0x7f90ca7a4800
+ first_line . . . . . . . : 0x7f90ca7aa780
+ last_line. . . . . . . . : 0x7f90ca7b9310
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 6
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f90ca7a4800
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f90ca7a4ce0
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 18
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 15
+ nicklist_visible_count. : 15
+ nickcmp_callback. . . . : 0x7f90c3f5f0e0
+ nickcmp_callback_pointer: 0x7f90ca6b1c30
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f90c3f82c30
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f90ca7a4e50
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f90ca7a55d0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f90ca7a5190
+ prev_buffer . . . . . . : 0x7f90ca7a3a80
+ next_buffer . . . . . . : 0x7f90ca78fe70
+
+[hashtable hotlist_max_level_nicks (addr:0x7f90ca7a5030)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a5080
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f90ca7a5190)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a51e0
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f90ca7a5490
+ [item 0x7f90ca7a51e0]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f90ca7a52f0
+ [item 0x7f90ca7a51e0]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f90ca7a5410
+ [item 0x7f90ca7a51e0]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f90ca7a5510
+ [item 0x7f90ca7a51e0]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#khanat'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f90ca7b2570
+ [item 0x7f90ca7a51e0]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f90ca7a5350
+ [item 0x7f90ca7a51e0]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#khanat'
+ value_size . . . . : 17
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f90ca7a4ce0)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f90ca6cf8a0
+ last_child. : 0x7f90ca7b01a0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f90ca6cf8a0)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7a4ce0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f90ca7b5ce0
+ last_nick . : 0x7f90ca79bf60
+ prev_group. : 0x0
+ next_group. : 0x7f90ca7b1e50
+ => nick (addr:0x7f90ca7b5ce0)
+ group . . . . . : 0x7f90ca6cf8a0
+ name. . . . . . : 'ChanServ'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '@'
+ prefix_color. . : '118'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f90ca79bf60
+ => nick (addr:0x7f90ca79bf60)
+ group . . . . . : 0x7f90ca6cf8a0
+ name. . . . . . : 'YannK'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '@'
+ prefix_color. . : '118'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b5ce0
+ next_nick . . . : 0x0
+ => group (addr:0x7f90ca7b1e50)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7a4ce0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x7f90ca6cf8a0
+ next_group. : 0x7f90ca7b01a0
+ => group (addr:0x7f90ca7b01a0)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7a4ce0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f90ca7b5740
+ last_nick . : 0x7f90ca79bde0
+ prev_group. : 0x7f90ca7b1e50
+ next_group. : 0x0
+ => nick (addr:0x7f90ca7b5740)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'linkmauve1'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f90ca79bb20
+ => nick (addr:0x7f90ca79bb20)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'lodnext_us_miam'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b5740
+ next_nick . . . : 0x7f90ca79b360
+ => nick (addr:0x7f90ca79b360)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'lomicmenes'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca79bb20
+ next_nick . . . : 0x7f90ca79b700
+ => nick (addr:0x7f90ca79b700)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'Molator'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca79b360
+ next_nick . . . : 0x7f90ca7b2c20
+ => nick (addr:0x7f90ca7b2c20)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca79b700
+ next_nick . . . : 0x7f90ca79b860
+ => nick (addr:0x7f90ca79b860)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'nomys'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b2c20
+ next_nick . . . : 0x7f90ca7b5b60
+ => nick (addr:0x7f90ca7b5b60)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'nuts_'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca79b860
+ next_nick . . . : 0x7f90ca7b58a0
+ => nick (addr:0x7f90ca7b58a0)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'pendorid'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b5b60
+ next_nick . . . : 0x7f90ca79b9c0
+ => nick (addr:0x7f90ca79b9c0)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'Shepeng'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b58a0
+ next_nick . . . : 0x7f90ca79bc80
+ => nick (addr:0x7f90ca79bc80)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'SIELA1915'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca79b9c0
+ next_nick . . . : 0x7f90ca7b55e0
+ => nick (addr:0x7f90ca7b55e0)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'tarpahi'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca79bc80
+ next_nick . . . : 0x7f90ca7b5a00
+ => nick (addr:0x7f90ca7b5a00)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b55e0
+ next_nick . . . : 0x7f90ca79bde0
+ => nick (addr:0x7f90ca79bde0)
+ group . . . . . : 0x7f90ca7b01a0
+ name. . . . . . : 'yevvo_1'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b5a00
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00005: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#khanat.F@00118'
+ line N-00004: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_332,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic for .13#khanat. is ".F00La Deuxième Heure sonne... | Serveur up | Récupérez les clients : https://khaganat.net/wikhan/fr:readonly:download."'
+ line N-00003: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_333,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic set by .F11Zatalyz.28 (.27~Zatalyz@2001:41d0:fe7e:6d00:121f:bb44:a404:f2b0.28). on Sat, 12 Nov 2016 16:11:56'
+ line N-00002: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#khanat.: .1315. nicks .28(.132. ops, .130. voices, .1313. normals.28)'
+ line N-00001: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Mon, 19 Nov 2012 14:01:45'
+ line N-00000: y:-1, str_time:'.0216.03:.0240.03:.0246', tags:'irc_notice,nick_ChanServ,host_ChanServ@services.,log1', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: '.F@00118PvNotice.28(.F06ChanServ.28).: Découvrez le projet sur http://khaganat.net | Pendorid loggue tout ici : http://khaganat.net/irc/log.php | En cas de perturbation sur Freenode, rendez-vous sur Efnet, #khanat (irc.blackened.com ou irc.Qeast.net)'
+
+[completion (addr:0x7f90ca7a4e50)]
+ buffer. . . . . . . . . : 0x7f90ca7a48e0
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f90ca7a4c50
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f90ca7a4fe0)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f90c94752c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f90c94752d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f90ca78fe70)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 3
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#haum'
+ full_name . . . . . . . : 'irc.freenode.#haum'
+ short_name. . . . . . . : '#haum'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f90c3f5ef50
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : '{HAUM} HAckerspace au Mans -- http://haum.org ||| Voices are Hackers ||| Mailing-list: http://lists.haum.org/mailman/listinfo/haum_hackerspace'
+ own_lines . . . . . . . : 0x7f90ca7900a0
+ first_line . . . . . . . : 0x7f90ca79aba0
+ last_line. . . . . . . . : 0x7f90ca7bcd70
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 5
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f90ca7900a0
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f90ca7900e0
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 22
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 19
+ nicklist_visible_count. : 19
+ nickcmp_callback. . . . : 0x7f90c3f5f0e0
+ nickcmp_callback_pointer: 0x7f90ca6b1c30
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f90c3f82c30
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f90ca790270
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f90ca790a40
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f90ca790600
+ prev_buffer . . . . . . : 0x7f90ca7a48e0
+ next_buffer . . . . . . : 0x7f90ca7a7260
+
+[hashtable hotlist_max_level_nicks (addr:0x7f90ca7904a0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7904f0
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f90ca790600)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca790650
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f90ca790900
+ [item 0x7f90ca790650]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f90ca790760
+ [item 0x7f90ca790650]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f90ca790880
+ [item 0x7f90ca790650]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f90ca790980
+ [item 0x7f90ca790650]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#haum'
+ value_size . . . . : 6
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f90ca7a6dc0
+ [item 0x7f90ca790650]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f90ca7907c0
+ [item 0x7f90ca790650]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#haum'
+ value_size . . . . : 15
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f90ca7900e0)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f90ca7a5f50
+ last_child. : 0x7f90ca79afa0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f90ca7a5f50)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7900e0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x7f90ca78f9a0
+ => group (addr:0x7f90ca78f9a0)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7900e0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f90ca7b8670
+ last_nick . : 0x7f90ca7b8570
+ prev_group. : 0x7f90ca7a5f50
+ next_group. : 0x7f90ca79afa0
+ => nick (addr:0x7f90ca7b8670)
+ group . . . . . : 0x7f90ca78f9a0
+ name. . . . . . : 'feedoo'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f90ca7b7910
+ => nick (addr:0x7f90ca7b7910)
+ group . . . . . : 0x7f90ca78f9a0
+ name. . . . . . : 'GunnarZ'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b8670
+ next_nick . . . : 0x7f90ca7b8150
+ => nick (addr:0x7f90ca7b8150)
+ group . . . . . : 0x7f90ca78f9a0
+ name. . . . . . : 'jackdesbwa'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b7910
+ next_nick . . . : 0x7f90ca7b76f0
+ => nick (addr:0x7f90ca7b76f0)
+ group . . . . . : 0x7f90ca78f9a0
+ name. . . . . . : 'jblb'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b8150
+ next_nick . . . : 0x7f90ca7b7d30
+ => nick (addr:0x7f90ca7b7d30)
+ group . . . . . : 0x7f90ca78f9a0
+ name. . . . . . : 'matael'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b76f0
+ next_nick . . . : 0x7f90ca7b87d0
+ => nick (addr:0x7f90ca7b87d0)
+ group . . . . . : 0x7f90ca78f9a0
+ name. . . . . . : 'MicroJoe'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b7d30
+ next_nick . . . : 0x7f90ca7b7e90
+ => nick (addr:0x7f90ca7b7e90)
+ group . . . . . : 0x7f90ca78f9a0
+ name. . . . . . : 'rebrec'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b87d0
+ next_nick . . . : 0x7f90ca7b7bd0
+ => nick (addr:0x7f90ca7b7bd0)
+ group . . . . . : 0x7f90ca78f9a0
+ name. . . . . . : 'seb_vallee'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b7e90
+ next_nick . . . : 0x7f90ca7b8570
+ => nick (addr:0x7f90ca7b8570)
+ group . . . . . : 0x7f90ca78f9a0
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '+'
+ prefix_color. . : '11'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b7bd0
+ next_nick . . . : 0x0
+ => group (addr:0x7f90ca79afa0)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7900e0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f90ca7b7410
+ last_nick . : 0x7f90ca7b7570
+ prev_group. : 0x7f90ca78f9a0
+ next_group. : 0x0
+ => nick (addr:0x7f90ca7b7410)
+ group . . . . . : 0x7f90ca79afa0
+ name. . . . . . : 'AcidNinjaFWHR'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f90ca7b7a50
+ => nick (addr:0x7f90ca7b7a50)
+ group . . . . . : 0x7f90ca79afa0
+ name. . . . . . : 'bcazeneuve'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b7410
+ next_nick . . . : 0x7f90ca7b8a70
+ => nick (addr:0x7f90ca7b8a70)
+ group . . . . . : 0x7f90ca79afa0
+ name. . . . . . : 'f6b7'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b7a50
+ next_nick . . . : 0x7f90ca7b83f0
+ => nick (addr:0x7f90ca7b83f0)
+ group . . . . . : 0x7f90ca79afa0
+ name. . . . . . : 'iooner'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b8a70
+ next_nick . . . : 0x7f90ca79abc0
+ => nick (addr:0x7f90ca79abc0)
+ group . . . . . : 0x7f90ca79afa0
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b83f0
+ next_nick . . . : 0x7f90ca7b8910
+ => nick (addr:0x7f90ca7b8910)
+ group . . . . . : 0x7f90ca79afa0
+ name. . . . . . : 'Siltaar'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca79abc0
+ next_nick . . . : 0x7f90ca7b8290
+ => nick (addr:0x7f90ca7b8290)
+ group . . . . . : 0x7f90ca79afa0
+ name. . . . . . : 'Triskel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b8910
+ next_nick . . . : 0x7f90ca7b7fd0
+ => nick (addr:0x7f90ca7b7fd0)
+ group . . . . . : 0x7f90ca79afa0
+ name. . . . . . : 'Twaum'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b8290
+ next_nick . . . : 0x7f90ca7b61d0
+ => nick (addr:0x7f90ca7b61d0)
+ group . . . . . : 0x7f90ca79afa0
+ name. . . . . . : 'Uniaika'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b7fd0
+ next_nick . . . : 0x7f90ca7b7570
+ => nick (addr:0x7f90ca7b7570)
+ group . . . . . : 0x7f90ca79afa0
+ name. . . . . . : 'vjousse'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b61d0
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00004: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#haum.F@00118'
+ line N-00003: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_332,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic for .13#haum. is ".F00{HAUM} HAckerspace au Mans -- http://haum.org ||| Voices are Hackers ||| Mailing-list: http://lists.haum.org/mailman/listinfo/haum_hackerspace."'
+ line N-00002: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_333,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic set by .F02matael.28 (.27~matael@ks29987.kimsufi.com.28). on Thu, 05 May 2016 11:03:56'
+ line N-00001: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#haum.: .1319. nicks .28(.130. ops, .139. voices, .1310. normals.28)'
+ line N-00000: y:-1, str_time:'.0216.03:.0240.03:.0245', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Sun, 02 Dec 2012 15:21:10'
+
+[completion (addr:0x7f90ca790270)]
+ buffer. . . . . . . . . : 0x7f90ca78fe70
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f90ca7902f0
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f90ca790450)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f90c94752c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f90c94752d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f90ca7a7260)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 4
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#voxolab'
+ full_name . . . . . . . : 'irc.freenode.#voxolab'
+ short_name. . . . . . . : '#voxolab'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f90c3f5ef50
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : '(null)'
+ own_lines . . . . . . . : 0x7f90ca7a5700
+ first_line . . . . . . . : 0x7f90ca7a5f30
+ last_line. . . . . . . . : 0x7f90ca7be090
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 3
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f90ca7a5700
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f90ca79c2d0
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 6
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 3
+ nicklist_visible_count. : 3
+ nickcmp_callback. . . . : 0x7f90c3f5f0e0
+ nickcmp_callback_pointer: 0x7f90ca6b1c30
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f90c3f82c30
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f90ca79c330
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f90ca7a7cd0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f90ca7a78b0
+ prev_buffer . . . . . . : 0x7f90ca78fe70
+ next_buffer . . . . . . : 0x7f90ca7a80e0
+
+[hashtable hotlist_max_level_nicks (addr:0x7f90ca7a7750)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a77a0
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f90ca7a78b0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a7900
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f90ca7a7b90
+ [item 0x7f90ca7a7900]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f90ca7a7a10
+ [item 0x7f90ca7a7900]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f90ca7a7b10
+ [item 0x7f90ca7a7900]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f90ca7a7c10
+ [item 0x7f90ca7a7900]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#voxolab'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f90ca7b5e00
+ [item 0x7f90ca7a7900]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f90ca7a7a50
+ [item 0x7f90ca7a7900]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#voxolab'
+ value_size . . . . : 18
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f90ca79c2d0)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f90ca7a6290
+ last_child. : 0x7f90ca7b6080
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f90ca7a6290)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca79c2d0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f90ca7b6a20
+ last_nick . : 0x7f90ca7b6a20
+ prev_group. : 0x0
+ next_group. : 0x7f90ca7b6e00
+ => nick (addr:0x7f90ca7b6a20)
+ group . . . . . : 0x7f90ca7a6290
+ name. . . . . . : 'vjousse'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '@'
+ prefix_color. . : '118'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x0
+ => group (addr:0x7f90ca7b6e00)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca79c2d0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x7f90ca7a6290
+ next_group. : 0x7f90ca7b6080
+ => group (addr:0x7f90ca7b6080)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca79c2d0
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f90ca79b210
+ last_nick . : 0x7f90ca7b6b20
+ prev_group. : 0x7f90ca7b6e00
+ next_group. : 0x0
+ => nick (addr:0x7f90ca79b210)
+ group . . . . . : 0x7f90ca7b6080
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f90ca7b6b20
+ => nick (addr:0x7f90ca7b6b20)
+ group . . . . . : 0x7f90ca7b6080
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca79b210
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00002: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#voxolab.F@00118'
+ line N-00001: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#voxolab.: .133. nicks .28(.131. op, .130. voices, .132. normals.28)'
+ line N-00000: y:-1, str_time:'.0216.03:.0240.03:.0247', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Thu, 13 Oct 2016 21:15:15'
+
+[completion (addr:0x7f90ca79c330)]
+ buffer. . . . . . . . . : 0x7f90ca7a7260
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f90ca7a75a0
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f90ca7a7700)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f90c94752c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f90c94752d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f90ca7a80e0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 5
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#edmsio'
+ full_name . . . . . . . : 'irc.freenode.#edmsio'
+ short_name. . . . . . . : '#edmsio'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f90c3f5ef50
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'Tantus est igitur innatus in nobis cognitionis amor et scientiae'
+ own_lines . . . . . . . : 0x7f90ca78fd10
+ first_line . . . . . . . : 0x7f90ca7a60e0
+ last_line. . . . . . . . : 0x7f90ca7bce30
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 5
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f90ca78fd10
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f90ca78fd50
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 6
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 3
+ nicklist_visible_count. : 3
+ nickcmp_callback. . . . : 0x7f90c3f5f0e0
+ nickcmp_callback_pointer: 0x7f90ca6b1c30
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f90c3f82c30
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f90ca78fdb0
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f90ca7a89d0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f90ca7a85d0
+ prev_buffer . . . . . . : 0x7f90ca7a7260
+ next_buffer . . . . . . : 0x7f90ca7a6fb0
+
+[hashtable hotlist_max_level_nicks (addr:0x7f90ca7a8470)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a84c0
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f90ca7a85d0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a8620
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f90ca7a8890
+ [item 0x7f90ca7a8620]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f90ca7a8730
+ [item 0x7f90ca7a8620]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f90ca7a8810
+ [item 0x7f90ca7a8620]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f90ca7a8910
+ [item 0x7f90ca7a8620]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#edmsio'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f90ca7b62f0
+ [item 0x7f90ca7a8620]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f90ca7a8770
+ [item 0x7f90ca7a8620]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#edmsio'
+ value_size . . . . : 17
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f90ca78fd50)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f90ca7b8ce0
+ last_child. : 0x7f90ca7b8d40
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f90ca7b8ce0)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca78fd50
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x7f90ca7b6370
+ => group (addr:0x7f90ca7b6370)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca78fd50
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x7f90ca7b8ce0
+ next_group. : 0x7f90ca7b8d40
+ => group (addr:0x7f90ca7b8d40)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca78fd50
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f90ca7b9360
+ last_nick . : 0x7f90ca7b9790
+ prev_group. : 0x7f90ca7b6370
+ next_group. : 0x0
+ => nick (addr:0x7f90ca7b9360)
+ group . . . . . : 0x7f90ca7b8d40
+ name. . . . . . : 'GunnarZ'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f90ca7b7240
+ => nick (addr:0x7f90ca7b7240)
+ group . . . . . : 0x7f90ca7b8d40
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b9360
+ next_nick . . . : 0x7f90ca7b9790
+ => nick (addr:0x7f90ca7b9790)
+ group . . . . . : 0x7f90ca7b8d40
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b7240
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00004: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#edmsio.F@00118'
+ line N-00003: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_332,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic for .13#edmsio. is ".F00Tantus est igitur innatus in nobis cognitionis amor et scientiae."'
+ line N-00002: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_333,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic set by .F11VerdeRnel.28 (.27~verdernel@unaffiliated/verdernel.28). on Fri, 16 Dec 2016 09:50:49'
+ line N-00001: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#edmsio.: .133. nicks .28(.130. ops, .130. voices, .133. normals.28)'
+ line N-00000: y:-1, str_time:'.0216.03:.0240.03:.0249', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Wed, 11 May 2016 08:31:49'
+
+[completion (addr:0x7f90ca78fdb0)]
+ buffer. . . . . . . . . : 0x7f90ca7a80e0
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f90ca79c270
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f90ca7a8420)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f90c94752c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f90c94752d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f90ca7a6fb0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 6
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#krypte'
+ full_name . . . . . . . : 'irc.freenode.#krypte'
+ short_name. . . . . . . : '#krypte'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f90c3f5ef50
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'La Krypte c'est aussi là : https://git.khaganat.net/groups/khaganat | Gitlab up mais SSH et SSH keys down https uniquement pour le moment'
+ own_lines . . . . . . . : 0x7f90ca7a71e0
+ first_line . . . . . . . : 0x7f90ca7b9f80
+ last_line. . . . . . . . : 0x7f90ca7be1a0
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 5
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f90ca7a71e0
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f90ca7a8080
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 11
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 8
+ nicklist_visible_count. : 8
+ nickcmp_callback. . . . : 0x7f90c3f5f0e0
+ nickcmp_callback_pointer: 0x7f90ca6b1c30
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f90c3f82c30
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f90ca7a8ef0
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f90ca7a96c0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f90ca7a9280
+ prev_buffer . . . . . . : 0x7f90ca7a80e0
+ next_buffer . . . . . . : 0x7f90ca7a9840
+
+[hashtable hotlist_max_level_nicks (addr:0x7f90ca7a9120)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a9170
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f90ca7a9280)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a92d0
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f90ca7a9580
+ [item 0x7f90ca7a92d0]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f90ca7a93e0
+ [item 0x7f90ca7a92d0]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f90ca7a9500
+ [item 0x7f90ca7a92d0]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f90ca7a9600
+ [item 0x7f90ca7a92d0]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#krypte'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f90ca7b6d90
+ [item 0x7f90ca7a92d0]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f90ca7a9440
+ [item 0x7f90ca7a92d0]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#krypte'
+ value_size . . . . : 17
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f90ca7a8080)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f90ca7ba050
+ last_child. : 0x7f90ca7ba580
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f90ca7ba050)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7a8080
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f90ca7bb120
+ last_nick . : 0x7f90ca7bb120
+ prev_group. : 0x0
+ next_group. : 0x7f90ca7ba520
+ => nick (addr:0x7f90ca7bb120)
+ group . . . . . : 0x7f90ca7ba050
+ name. . . . . . : 'YannK'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '@'
+ prefix_color. . : '118'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x0
+ => group (addr:0x7f90ca7ba520)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7a8080
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x7f90ca7ba050
+ next_group. : 0x7f90ca7ba580
+ => group (addr:0x7f90ca7ba580)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7a8080
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f90ca7bb200
+ last_nick . : 0x7f90ca7bb400
+ prev_group. : 0x7f90ca7ba520
+ next_group. : 0x0
+ => nick (addr:0x7f90ca7bb200)
+ group . . . . . : 0x7f90ca7ba580
+ name. . . . . . : 'linkmauve1'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f90ca7baee0
+ => nick (addr:0x7f90ca7baee0)
+ group . . . . . : 0x7f90ca7ba580
+ name. . . . . . : 'lodnext_us_miam'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7bb200
+ next_nick . . . : 0x7f90ca7b9d10
+ => nick (addr:0x7f90ca7b9d10)
+ group . . . . . : 0x7f90ca7ba580
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7baee0
+ next_nick . . . : 0x7f90ca7bb300
+ => nick (addr:0x7f90ca7bb300)
+ group . . . . . : 0x7f90ca7ba580
+ name. . . . . . : 'pendorid'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b9d10
+ next_nick . . . : 0x7f90ca7bbc10
+ => nick (addr:0x7f90ca7bbc10)
+ group . . . . . : 0x7f90ca7ba580
+ name. . . . . . : 'Shepeng'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7bb300
+ next_nick . . . : 0x7f90ca7bb000
+ => nick (addr:0x7f90ca7bb000)
+ group . . . . . : 0x7f90ca7ba580
+ name. . . . . . : 'SIELA1915'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7bbc10
+ next_nick . . . : 0x7f90ca7bb400
+ => nick (addr:0x7f90ca7bb400)
+ group . . . . . : 0x7f90ca7ba580
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7bb000
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00004: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#krypte.F@00118'
+ line N-00003: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_332,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic for .13#krypte. is ".F00La Krypte c'est aussi là : https://git.khaganat.net/groups/khaganat | Gitlab up mais SSH et SSH keys down https uniquement pour le moment."'
+ line N-00002: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_333,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic set by .F09YannK.28 (.27~YannK@2001:41d0:fe7e:6d00:221:6aff:fe39:567c.28). on Sun, 11 Dec 2016 15:58:55'
+ line N-00001: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#krypte.: .138. nicks .28(.131. op, .130. voices, .137. normals.28)'
+ line N-00000: y:-1, str_time:'.0216.03:.0240.03:.0251', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Tue, 02 Feb 2016 22:32:23'
+
+[completion (addr:0x7f90ca7a8ef0)]
+ buffer. . . . . . . . . : 0x7f90ca7a6fb0
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f90ca7a8f70
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f90ca7a90d0)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f90c94752c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f90c94752d0
+ callback_free_data . . : 0x0
+
+[buffer (addr:0x7f90ca7a9840)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ plugin_name_for_upgrade : '(null)'
+ number. . . . . . . . . : 7
+ layout_number . . . . . : 0
+ layout_number_merge_order: 0
+ name. . . . . . . . . . : 'freenode.#radio-malraux'
+ full_name . . . . . . . : 'irc.freenode.#radio-malraux'
+ short_name. . . . . . . : '#radio-malraux'
+ type. . . . . . . . . . : 0
+ notify. . . . . . . . . : 3
+ num_displayed . . . . . : 0
+ active. . . . . . . . . : 1
+ hidden. . . . . . . . . : 0
+ zoomed. . . . . . . . . : 0
+ print_hooks_enabled . . : 1
+ day_change. . . . . . . : 1
+ clear . . . . . . . . . : 1
+ filter. . . . . . . . . : 1
+ close_callback. . . . . : 0x7f90c3f5ef50
+ close_callback_pointer. : 0x0
+ close_callback_data . . : 0x0
+ closing . . . . . . . . : 0
+ title . . . . . . . . . : 'Projet Web radio du Lycée André Malraux'
+ own_lines . . . . . . . : 0x7f90ca7a8d90
+ first_line . . . . . . . : 0x7f90ca7babc0
+ last_line. . . . . . . . : 0x7f90ca7b8f30
+ last_read_line . . . . . : 0x0
+ lines_count. . . . . . . : 5
+ first_line_not_read. . . : 0
+ lines_hidden . . . . . . : 0
+ buffer_max_length. . . . : 0
+ buffer_max_length_refresh: 0
+ prefix_max_length. . . . : 10
+ prefix_max_length_refresh: 0
+ mixed_lines . . . . . . : 0x0
+ lines . . . . . . . . . : 0x7f90ca7a8d90
+ time_for_each_line. . . : 1
+ chat_refresh_needed . . : 0
+ nicklist. . . . . . . . : 1
+ nicklist_case_sensitive : 0
+ nicklist_root . . . . . : 0x7f90ca7a9a70
+ nicklist_max_length . . : 0
+ nicklist_display_groups : 0
+ nicklist_count. . . . . : 7
+ nicklist_groups_count . : 3
+ nicklist_nicks_count. . : 4
+ nicklist_visible_count. : 4
+ nickcmp_callback. . . . : 0x7f90c3f5f0e0
+ nickcmp_callback_pointer: 0x7f90ca6b1c30
+ nickcmp_callback_data . : 0x0
+ input . . . . . . . . . : 1
+ input_callback. . . . . : 0x7f90c3f82c30
+ input_callback_pointer. : 0x0
+ input_callback_data . . : 0x0
+ input_get_unknown_cmd . : 0
+ input_buffer. . . . . . : ''
+ input_buffer_alloc. . . : 256
+ input_buffer_size . . . : 0
+ input_buffer_length . . : 0
+ input_buffer_pos. . . . : 0
+ input_buffer_1st_disp . : 0
+ input_undo_snap->data . : '(null)'
+ input_undo_snap->pos. . : 0
+ input_undo. . . . . . . : 0x0
+ last_input_undo . . . . : 0x0
+ ptr_input_undo. . . . . : 0x0
+ input_undo_count. . . . : 0
+ completion. . . . . . . : 0x7f90ca7a9c10
+ history . . . . . . . . : 0x0
+ last_history. . . . . . : 0x0
+ ptr_history . . . . . . : 0x0
+ num_history . . . . . . : 0
+ text_search . . . . . . : 0
+ text_search_exact . . . : 0
+ text_search_regex . . . : 0
+ text_search_regex_compiled: 0x0
+ text_search_where . . . : 0
+ text_search_found . . . : 0
+ text_search_input . . . : '(null)'
+ highlight_words . . . . : '$nick'
+ highlight_regex . . . . : '(null)'
+ highlight_regex_compiled: 0x0
+ highlight_tags_restrict. . . : 'irc_privmsg,irc_notice'
+ highlight_tags_restrict_count: 2
+ highlight_tags_restrict_array: 0x7f90ca7aa3f0
+ highlight_tags. . . . . : '(null)'
+ highlight_tags_count. . : 0
+ highlight_tags_array. . : 0x0
+ keys. . . . . . . . . . : 0x0
+ last_key. . . . . . . . : 0x0
+ keys_count. . . . . . . : 0
+ local_variables . . . . : 0x7f90ca7a9fa0
+ prev_buffer . . . . . . : 0x7f90ca7a6fb0
+ next_buffer . . . . . . : 0x0
+
+[hashtable hotlist_max_level_nicks (addr:0x7f90ca7a9e40)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a9e90
+ items_count. . . . . . : 0
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 0 (integer)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x0
+
+[hashtable local_variables (addr:0x7f90ca7a9fa0)]
+ size . . . . . . . . . : 32
+ htable . . . . . . . . : 0x7f90ca7a9ff0
+ items_count. . . . . . : 6
+ type_keys. . . . . . . : 1 (string)
+ type_values. . . . . . : 1 (string)
+ callback_hash_key. . . : 0x7f90c94437c0
+ callback_keycmp. . . . : 0x7f90c9443740
+ callback_free_key. . . : 0x0
+ callback_free_value. . : 0x0
+ keys_values. . . . . . : '(null)'
+ htable[000000] . . . . : 0x0
+ htable[000001] . . . . : 0x7f90ca7aa2b0
+ [item 0x7f90ca7a9ff0]
+ key (string) . . . : 'server'
+ key_size . . . . . : 7
+ value (string) . . : 'freenode'
+ value_size . . . . : 9
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000002] . . . . : 0x0
+ htable[000003] . . . . : 0x0
+ htable[000004] . . . . : 0x0
+ htable[000005] . . . . : 0x0
+ htable[000006] . . . . : 0x0
+ htable[000007] . . . . : 0x0
+ htable[000008] . . . . : 0x7f90ca7aa100
+ [item 0x7f90ca7a9ff0]
+ key (string) . . . : 'plugin'
+ key_size . . . . . : 7
+ value (string) . . : 'irc'
+ value_size . . . . : 4
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000009] . . . . : 0x0
+ htable[000010] . . . . : 0x0
+ htable[000011] . . . . : 0x0
+ htable[000012] . . . . : 0x0
+ htable[000013] . . . . : 0x7f90ca7aa230
+ [item 0x7f90ca7a9ff0]
+ key (string) . . . : 'type'
+ key_size . . . . . : 5
+ value (string) . . : 'channel'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000014] . . . . : 0x0
+ htable[000015] . . . . : 0x0
+ htable[000016] . . . . : 0x0
+ htable[000017] . . . . : 0x7f90ca7aa330
+ [item 0x7f90ca7a9ff0]
+ key (string) . . . : 'channel'
+ key_size . . . . . : 8
+ value (string) . . : '#radio-malraux'
+ value_size . . . . : 15
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000018] . . . . : 0x0
+ htable[000019] . . . . : 0x0
+ htable[000020] . . . . : 0x7f90ca7b9bb0
+ [item 0x7f90ca7a9ff0]
+ key (string) . . . : 'nick'
+ key_size . . . . . : 5
+ value (string) . . : 'neodarz'
+ value_size . . . . : 8
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+ htable[000021] . . . . : 0x0
+ htable[000022] . . . . : 0x0
+ htable[000023] . . . . : 0x0
+ htable[000024] . . . . : 0x0
+ htable[000025] . . . . : 0x0
+ htable[000026] . . . . : 0x0
+ htable[000027] . . . . : 0x0
+ htable[000028] . . . . : 0x0
+ htable[000029] . . . . : 0x0
+ htable[000030] . . . . : 0x0
+ htable[000031] . . . . : 0x7f90ca7aa140
+ [item 0x7f90ca7a9ff0]
+ key (string) . . . : 'name'
+ key_size . . . . . : 5
+ value (string) . . : 'freenode.#radio-malraux'
+ value_size . . . . : 24
+ prev_item. . . . . : 0x0
+ next_item. . . . . : 0x0
+
+ => nicklist:
+ => group (addr:0x7f90ca7a9a70)
+ name. . . . : 'root'
+ color . . . : '(null)'
+ visible . . : 0
+ parent. . . : 0x0
+ children. . : 0x7f90ca7bbb10
+ last_child. : 0x7f90ca7bb4e0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x0
+ next_group. : 0x0
+ => group (addr:0x7f90ca7bbb10)
+ name. . . . : '000|o'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7a9a70
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f90ca7bcbe0
+ last_nick . : 0x7f90ca7bcbe0
+ prev_group. : 0x0
+ next_group. : 0x7f90ca7bb480
+ => nick (addr:0x7f90ca7bcbe0)
+ group . . . . . : 0x7f90ca7bbb10
+ name. . . . . . : 'VerdeRnel'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : '@'
+ prefix_color. . : '118'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x0
+ => group (addr:0x7f90ca7bb480)
+ name. . . . : '001|v'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7a9a70
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x0
+ last_nick . : 0x0
+ prev_group. : 0x7f90ca7bbb10
+ next_group. : 0x7f90ca7bb4e0
+ => group (addr:0x7f90ca7bb4e0)
+ name. . . . : '999|...'
+ color . . . : 'weechat.color.nicklist_group'
+ visible . . : 1
+ parent. . . : 0x7f90ca7a9a70
+ children. . : 0x0
+ last_child. : 0x0
+ nicks . . . : 0x7f90ca7bc7f0
+ last_nick . : 0x7f90ca7bcaa0
+ prev_group. : 0x7f90ca7bb480
+ next_group. : 0x0
+ => nick (addr:0x7f90ca7bc7f0)
+ group . . . . . : 0x7f90ca7bb4e0
+ name. . . . . . : 'GunnarZ'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x0
+ next_nick . . . : 0x7f90ca7b9570
+ => nick (addr:0x7f90ca7b9570)
+ group . . . . . : 0x7f90ca7bb4e0
+ name. . . . . . : 'neodarz'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7bc7f0
+ next_nick . . . : 0x7f90ca7bcaa0
+ => nick (addr:0x7f90ca7bcaa0)
+ group . . . . . : 0x7f90ca7bb4e0
+ name. . . . . . : 'webradio-bot'
+ color . . . . . : 'bar_fg'
+ prefix. . . . . : ' '
+ prefix_color. . : 'lightblue'
+ visible . . . . : 1
+ prev_nick . . . : 0x7f90ca7b9570
+ next_nick . . . : 0x0
+
+ => last 100 lines:
+ line N-00004: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_join,nick_neodarz,host_~neodarz@2001:41d0:1:de47::1,log4', displayed:1, highlight:0, refresh_needed:0, prefix:'.07◥'
+ data: '.15neodarz.28 (.27~neodarz@2001:41d0:1:de47::1.28).F@00118 has joined .13#radio-malraux.F@00118'
+ line N-00003: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_332,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic for .13#radio-malraux. is ".F00Projet Web radio du Lycée André Malraux."'
+ line N-00002: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_333,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Topic set by .F11VerdeRnel.28 (.27~verdernel@unaffiliated/verdernel.28). on Sat, 22 Oct 2016 15:42:16'
+ line N-00001: y:-1, str_time:'.0216.03:.0240.03:.0243', tags:'irc_366,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel .13#radio-malraux.: .134. nicks .28(.131. op, .130. voices, .133. normals.28)'
+ line N-00000: y:-1, str_time:'.0216.03:.0240.03:.0253', tags:'irc_329,irc_numeric,log3', displayed:1, highlight:0, refresh_needed:0, prefix:'.05ℹ '
+ data: 'Channel created on Thu, 22 Sep 2016 16:35:21'
+
+[completion (addr:0x7f90ca7a9c10)]
+ buffer. . . . . . . . . : 0x7f90ca7a9840
+ context . . . . . . . . : 0
+ base_command. . . . . . : '(null)'
+ base_command_arg_index. : 0
+ base_word . . . . . . . : '(null)'
+ base_word_pos . . . . . : 0
+ position. . . . . . . . : -1
+ args. . . . . . . . . . : '(null)'
+ direction . . . . . . . : 0
+ add_space . . . . . . . : 1
+ force_partial_completion: 0
+ list. . . . . . . . . . : 0x7f90ca7a9c90
+ word_found. . . . . . . : '(null)'
+ word_found_is_nick. . . : 0
+ position_replace. . . . : 0
+ diff_size . . . . . . . : 0
+ diff_length . . . . . . : 0
+
+
+
+[arraylist partial completion word (addr:0x7f90ca7a9df0)]
+ size . . . . . . . . . : 0
+ size_alloc . . . . . . : 0
+ size_alloc_min . . . . : 0
+ sorted . . . . . . . . : 0
+ allow_duplicates . . . : 0
+ data . . . . . . . . . : 0x0
+ callback_cmp . . . . . : 0x7f90c94752c0
+ callback_cmp_data. . . : 0x0
+ callback_free. . . . . : 0x7f90c94752d0
+ callback_free_data . . : 0x0
+
+[visited buffers]
+ #1:
+ buffer . . . . . . . . : 0x7f90ca65eb60
+ prev_buffer. . . . . . : 0x0
+ next_buffer. . . . . . : 0x7f90ca7a5590
+ #2:
+ buffer . . . . . . . . : 0x7f90ca7a48e0
+ prev_buffer. . . . . . : 0x7f90ca6618e0
+ next_buffer. . . . . . : 0x7f90ca790a90
+ #3:
+ buffer . . . . . . . . : 0x7f90ca78fe70
+ prev_buffer. . . . . . : 0x7f90ca7a5590
+ next_buffer. . . . . . : 0x7f90ca7a7d20
+ #4:
+ buffer . . . . . . . . : 0x7f90ca7a7260
+ prev_buffer. . . . . . : 0x7f90ca790a90
+ next_buffer. . . . . . : 0x7f90ca7a8a20
+ #5:
+ buffer . . . . . . . . : 0x7f90ca7a80e0
+ prev_buffer. . . . . . : 0x7f90ca7a7d20
+ next_buffer. . . . . . : 0x7f90ca7a9710
+ #6:
+ buffer . . . . . . . . : 0x7f90ca7a6fb0
+ prev_buffer. . . . . . : 0x7f90ca7a8a20
+ next_buffer. . . . . . : 0x7f90ca7aa410
+ #7:
+ buffer . . . . . . . . : 0x7f90ca7a9840
+ prev_buffer. . . . . . : 0x7f90ca7a9710
+ next_buffer. . . . . . : 0x7f90ca7a5620
+ #8:
+ buffer . . . . . . . . : 0x7f90ca7a3a80
+ prev_buffer. . . . . . : 0x7f90ca7aa410
+ next_buffer. . . . . . : 0x0
+
+gui_layouts . . . . . . . . . : 0x0
+last_gui_layout . . . . . . . : 0x0
+gui_layout_current. . . . . . : 0x0
+
+[keys for context: default]
+ keys . . . . . . . . : 0x7f90ca3bc240
+ last_key . . . . . . : 0x7f90ca3c4760
+ keys_count . . . . . : 235
+
+[key (addr:0x7f90ca3bc240)]
+ key. . . . . . . . : '.?'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_previous_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x0
+ next_key . . . . . : 0x7f90ca3bc2c0
+
+[key (addr:0x7f90ca3bc2c0)]
+ key. . . . . . . . : '.A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc240
+ next_key . . . . . : 0x7f90ca3bc340
+
+[key (addr:0x7f90ca3bc340)]
+ key. . . . . . . . : '.B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc2c0
+ next_key . . . . . : 0x7f90ca3bc3c0
+
+[key (addr:0x7f90ca3bc3c0)]
+ key. . . . . . . . : '.C_'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x1F'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc340
+ next_key . . . . . : 0x7f90ca3bc450
+
+[key (addr:0x7f90ca3bc450)]
+ key. . . . . . . . : '.Cb'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x02'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc3c0
+ next_key . . . . . : 0x7f90ca3bc4e0
+
+[key (addr:0x7f90ca3bc4e0)]
+ key. . . . . . . . : '.Cc'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x03'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc450
+ next_key . . . . . : 0x7f90ca3bc570
+
+[key (addr:0x7f90ca3bc570)]
+ key. . . . . . . . : '.Ci'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x1D'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc4e0
+ next_key . . . . . : 0x7f90ca3bc600
+
+[key (addr:0x7f90ca3bc600)]
+ key. . . . . . . . : '.Co'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x0F'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc570
+ next_key . . . . . : 0x7f90ca3bc690
+
+[key (addr:0x7f90ca3bc690)]
+ key. . . . . . . . : '.Cv'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input insert \x16'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc600
+ next_key . . . . . : 0x7f90ca3bc720
+
+[key (addr:0x7f90ca3bc720)]
+ key. . . . . . . . : '.D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_next_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc690
+ next_key . . . . . : 0x7f90ca3bc7b0
+
+[key (addr:0x7f90ca3bc7b0)]
+ key. . . . . . . . : '.E'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc720
+ next_key . . . . . : 0x7f90ca3bc840
+
+[key (addr:0x7f90ca3bc840)]
+ key. . . . . . . . : '.F'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc7b0
+ next_key . . . . . : 0x7f90ca3bc8d0
+
+[key (addr:0x7f90ca3bc8d0)]
+ key. . . . . . . . : '.H'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_previous_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc840
+ next_key . . . . . : 0x7f90ca3bc970
+
+[key (addr:0x7f90ca3bc970)]
+ key. . . . . . . . : '.I'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input complete_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc8d0
+ next_key . . . . . : 0x7f90ca3bca00
+
+[key (addr:0x7f90ca3bca00)]
+ key. . . . . . . . : '.J'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input return'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bc970
+ next_key . . . . . : 0x7f90ca3bca90
+
+[key (addr:0x7f90ca3bca90)]
+ key. . . . . . . . : '.K'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bca00
+ next_key . . . . . : 0x7f90ca3bcb30
+
+[key (addr:0x7f90ca3bcb30)]
+ key. . . . . . . . : '.L'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window refresh'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bca90
+ next_key . . . . . : 0x7f90ca3bcbc0
+
+[key (addr:0x7f90ca3bcbc0)]
+ key. . . . . . . . : '.M'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input return'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bcb30
+ next_key . . . . . : 0x7f90ca3bcc50
+
+[key (addr:0x7f90ca3bcc50)]
+ key. . . . . . . . : '.N'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bcbc0
+ next_key . . . . . : 0x7f90ca3bcd00
+
+[key (addr:0x7f90ca3bcd00)]
+ key. . . . . . . . : '.P'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bcc50
+ next_key . . . . . : 0x7f90ca3bcd90
+
+[key (addr:0x7f90ca3bcd90)]
+ key. . . . . . . . : '.R'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_text'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bcd00
+ next_key . . . . . : 0x7f90ca3bce00
+
+[key (addr:0x7f90ca3bce00)]
+ key. . . . . . . . : '.S.U'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input set_unread'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bcd90
+ next_key . . . . . : 0x7f90ca3bce90
+
+[key (addr:0x7f90ca3bce90)]
+ key. . . . . . . . : '.T'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input transpose_chars'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bce00
+ next_key . . . . . : 0x7f90ca3bcf20
+
+[key (addr:0x7f90ca3bcf20)]
+ key. . . . . . . . : '.U'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bce90
+ next_key . . . . . : 0x7f90ca3b2810
+
+[key (addr:0x7f90ca3b2810)]
+ key. . . . . . . . : '.W'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_previous_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bcf20
+ next_key . . . . . : 0x7f90ca3b2890
+
+[key (addr:0x7f90ca3b2890)]
+ key. . . . . . . . : '.X'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input switch_active_buffer'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3b2810
+ next_key . . . . . : 0x7f90ca3bd000
+
+[key (addr:0x7f90ca3bd000)]
+ key. . . . . . . . : '.Y'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input clipboard_paste'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3b2890
+ next_key . . . . . : 0x7f90ca3bd090
+
+[key (addr:0x7f90ca3bd090)]
+ key. . . . . . . . : '.[.[[1~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_top'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd000
+ next_key . . . . . : 0x7f90ca3bd170
+
+[key (addr:0x7f90ca3bd170)]
+ key. . . . . . . . : '.[.[[23~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * b'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd090
+ next_key . . . . . : 0x7f90ca3bd220
+
+[key (addr:0x7f90ca3bd220)]
+ key. . . . . . . . : '.[.[[24~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * e'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd170
+ next_key . . . . . : 0x7f90ca3bd290
+
+[key (addr:0x7f90ca3bd290)]
+ key. . . . . . . . : '.[.[[4~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_bottom'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd220
+ next_key . . . . . : 0x7f90ca3bd350
+
+[key (addr:0x7f90ca3bd350)]
+ key. . . . . . . . : '.[.[[5~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd290
+ next_key . . . . . : 0x7f90ca3bd410
+
+[key (addr:0x7f90ca3bd410)]
+ key. . . . . . . . : '.[.[[6~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd350
+ next_key . . . . . : 0x7f90ca3bd4a0
+
+[key (addr:0x7f90ca3bd4a0)]
+ key. . . . . . . . : '.[.[[7~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_top'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd410
+ next_key . . . . . : 0x7f90ca3bd530
+
+[key (addr:0x7f90ca3bd530)]
+ key. . . . . . . . : '.[.[[8~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_bottom'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd4a0
+ next_key . . . . . : 0x7f90ca3bd5c0
+
+[key (addr:0x7f90ca3bd5c0)]
+ key. . . . . . . . : '.[.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd530
+ next_key . . . . . : 0x7f90ca3bd650
+
+[key (addr:0x7f90ca3bd650)]
+ key. . . . . . . . : '.[.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd5c0
+ next_key . . . . . : 0x7f90ca3bd6e0
+
+[key (addr:0x7f90ca3bd6e0)]
+ key. . . . . . . . : '.[.[[C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd650
+ next_key . . . . . : 0x7f90ca3bd770
+
+[key (addr:0x7f90ca3bd770)]
+ key. . . . . . . . : '.[.[[D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd6e0
+ next_key . . . . . : 0x7f90ca3bd800
+
+[key (addr:0x7f90ca3bd800)]
+ key. . . . . . . . : '.[-'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/filter toggle @'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd770
+ next_key . . . . . : 0x7f90ca3bd8b0
+
+[key (addr:0x7f90ca3bd8b0)]
+ key. . . . . . . . : '.[/'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input jump_last_buffer_displayed'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd800
+ next_key . . . . . : 0x7f90ca3bd920
+
+[key (addr:0x7f90ca3bd920)]
+ key. . . . . . . . : '.[0'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *10'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd8b0
+ next_key . . . . . : 0x7f90ca3bd9d0
+
+[key (addr:0x7f90ca3bd9d0)]
+ key. . . . . . . . : '.[1'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd920
+ next_key . . . . . : 0x7f90ca3bda60
+
+[key (addr:0x7f90ca3bda60)]
+ key. . . . . . . . : '.[2'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *2'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bd9d0
+ next_key . . . . . : 0x7f90ca3bdaf0
+
+[key (addr:0x7f90ca3bdaf0)]
+ key. . . . . . . . : '.[3'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *3'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bda60
+ next_key . . . . . : 0x7f90ca3bdb80
+
+[key (addr:0x7f90ca3bdb80)]
+ key. . . . . . . . : '.[4'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *4'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bdaf0
+ next_key . . . . . : 0x7f90ca3bdc10
+
+[key (addr:0x7f90ca3bdc10)]
+ key. . . . . . . . : '.[5'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *5'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bdb80
+ next_key . . . . . : 0x7f90ca3bdca0
+
+[key (addr:0x7f90ca3bdca0)]
+ key. . . . . . . . : '.[6'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *6'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bdc10
+ next_key . . . . . : 0x7f90ca3bdd30
+
+[key (addr:0x7f90ca3bdd30)]
+ key. . . . . . . . : '.[7'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *7'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bdca0
+ next_key . . . . . : 0x7f90ca3bddc0
+
+[key (addr:0x7f90ca3bddc0)]
+ key. . . . . . . . : '.[8'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *8'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bdd30
+ next_key . . . . . : 0x7f90ca3bde50
+
+[key (addr:0x7f90ca3bde50)]
+ key. . . . . . . . : '.[9'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer *9'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bddc0
+ next_key . . . . . : 0x7f90ca3bdee0
+
+[key (addr:0x7f90ca3bdee0)]
+ key. . . . . . . . : '.[<'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input jump_previously_visited_buffer'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bde50
+ next_key . . . . . : 0x7f90ca3bdf60
+
+[key (addr:0x7f90ca3bdf60)]
+ key. . . . . . . . : '.[='
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/filter toggle'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bdee0
+ next_key . . . . . : 0x7f90ca3bdff0
+
+[key (addr:0x7f90ca3bdff0)]
+ key. . . . . . . . : '.[>'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input jump_next_visited_buffer'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bdf60
+ next_key . . . . . : 0x7f90ca3be060
+
+[key (addr:0x7f90ca3be060)]
+ key. . . . . . . . : '.[OA'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bdff0
+ next_key . . . . . : 0x7f90ca3be130
+
+[key (addr:0x7f90ca3be130)]
+ key. . . . . . . . : '.[OB'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be060
+ next_key . . . . . : 0x7f90ca3be1d0
+
+[key (addr:0x7f90ca3be1d0)]
+ key. . . . . . . . : '.[OC'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be130
+ next_key . . . . . : 0x7f90ca3be260
+
+[key (addr:0x7f90ca3be260)]
+ key. . . . . . . . : '.[OD'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be1d0
+ next_key . . . . . : 0x7f90ca3be300
+
+[key (addr:0x7f90ca3be300)]
+ key. . . . . . . . : '.[OF'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be260
+ next_key . . . . . : 0x7f90ca3be390
+
+[key (addr:0x7f90ca3be390)]
+ key. . . . . . . . : '.[OH'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be300
+ next_key . . . . . : 0x7f90ca3be400
+
+[key (addr:0x7f90ca3be400)]
+ key. . . . . . . . : '.[Oa'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be390
+ next_key . . . . . : 0x7f90ca3be4d0
+
+[key (addr:0x7f90ca3be4d0)]
+ key. . . . . . . . : '.[Ob'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be400
+ next_key . . . . . : 0x7f90ca3be570
+
+[key (addr:0x7f90ca3be570)]
+ key. . . . . . . . : '.[Oc'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be4d0
+ next_key . . . . . : 0x7f90ca3be600
+
+[key (addr:0x7f90ca3be600)]
+ key. . . . . . . . : '.[Od'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be570
+ next_key . . . . . : 0x7f90ca3be6a0
+
+[key (addr:0x7f90ca3be6a0)]
+ key. . . . . . . . : '.[[15~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be600
+ next_key . . . . . : 0x7f90ca3be740
+
+[key (addr:0x7f90ca3be740)]
+ key. . . . . . . . : '.[[17~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be6a0
+ next_key . . . . . : 0x7f90ca3be7d0
+
+[key (addr:0x7f90ca3be7d0)]
+ key. . . . . . . . : '.[[18~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be740
+ next_key . . . . . : 0x7f90ca3be860
+
+[key (addr:0x7f90ca3be860)]
+ key. . . . . . . . : '.[[19~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be7d0
+ next_key . . . . . : 0x7f90ca3be8f0
+
+[key (addr:0x7f90ca3be8f0)]
+ key. . . . . . . . : '.[[1;3A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be860
+ next_key . . . . . : 0x7f90ca3be980
+
+[key (addr:0x7f90ca3be980)]
+ key. . . . . . . . : '.[[1;3B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be8f0
+ next_key . . . . . : 0x7f90ca3bea10
+
+[key (addr:0x7f90ca3bea10)]
+ key. . . . . . . . : '.[[1;3C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3be980
+ next_key . . . . . : 0x7f90ca3beaa0
+
+[key (addr:0x7f90ca3beaa0)]
+ key. . . . . . . . : '.[[1;3D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bea10
+ next_key . . . . . : 0x7f90ca3beb30
+
+[key (addr:0x7f90ca3beb30)]
+ key. . . . . . . . : '.[[1;3F'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_bottom'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3beaa0
+ next_key . . . . . : 0x7f90ca3bebc0
+
+[key (addr:0x7f90ca3bebc0)]
+ key. . . . . . . . : '.[[1;3H'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_top'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3beb30
+ next_key . . . . . : 0x7f90ca3bec50
+
+[key (addr:0x7f90ca3bec50)]
+ key. . . . . . . . : '.[[1;5A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bebc0
+ next_key . . . . . : 0x7f90ca3becc0
+
+[key (addr:0x7f90ca3becc0)]
+ key. . . . . . . . : '.[[1;5B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_global_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bec50
+ next_key . . . . . : 0x7f90ca3bed60
+
+[key (addr:0x7f90ca3bed60)]
+ key. . . . . . . . : '.[[1;5C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3becc0
+ next_key . . . . . : 0x7f90ca3bee20
+
+[key (addr:0x7f90ca3bee20)]
+ key. . . . . . . . : '.[[1;5D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bed60
+ next_key . . . . . : 0x7f90ca3bee90
+
+[key (addr:0x7f90ca3bee90)]
+ key. . . . . . . . : '.[[1~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bee20
+ next_key . . . . . : 0x7f90ca3bef30
+
+[key (addr:0x7f90ca3bef30)]
+ key. . . . . . . . : '.[[200~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input paste_start'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bee90
+ next_key . . . . . : 0x7f90ca3beff0
+
+[key (addr:0x7f90ca3beff0)]
+ key. . . . . . . . : '.[[201~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input paste_stop'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bef30
+ next_key . . . . . : 0x7f90ca3bf080
+
+[key (addr:0x7f90ca3bf080)]
+ key. . . . . . . . : '.[[20~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll title * -30%'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3beff0
+ next_key . . . . . : 0x7f90ca3bf120
+
+[key (addr:0x7f90ca3bf120)]
+ key. . . . . . . . : '.[[21~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll title * +30%'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf080
+ next_key . . . . . : 0x7f90ca3bf1c0
+
+[key (addr:0x7f90ca3bf1c0)]
+ key. . . . . . . . : '.[[23;3~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * b'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf120
+ next_key . . . . . : 0x7f90ca3bf230
+
+[key (addr:0x7f90ca3bf230)]
+ key. . . . . . . . : '.[[23~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * -100%'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf1c0
+ next_key . . . . . : 0x7f90ca3bf2d0
+
+[key (addr:0x7f90ca3bf2d0)]
+ key. . . . . . . . : '.[[24;3~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * e'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf230
+ next_key . . . . . : 0x7f90ca3bf340
+
+[key (addr:0x7f90ca3bf340)]
+ key. . . . . . . . : '.[[24~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/bar scroll nicklist * +100%'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf2d0
+ next_key . . . . . : 0x7f90ca3bf410
+
+[key (addr:0x7f90ca3bf410)]
+ key. . . . . . . . : '.[[3~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_next_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf340
+ next_key . . . . . : 0x7f90ca3bf4d0
+
+[key (addr:0x7f90ca3bf4d0)]
+ key. . . . . . . . : '.[[4~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf410
+ next_key . . . . . : 0x7f90ca3bf560
+
+[key (addr:0x7f90ca3bf560)]
+ key. . . . . . . . : '.[[5;3~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf4d0
+ next_key . . . . . : 0x7f90ca3bf5f0
+
+[key (addr:0x7f90ca3bf5f0)]
+ key. . . . . . . . : '.[[5~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window page_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf560
+ next_key . . . . . : 0x7f90ca3bf680
+
+[key (addr:0x7f90ca3bf680)]
+ key. . . . . . . . : '.[[6;3~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf5f0
+ next_key . . . . . : 0x7f90ca3bf710
+
+[key (addr:0x7f90ca3bf710)]
+ key. . . . . . . . : '.[[6~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window page_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf680
+ next_key . . . . . : 0x7f90ca3bf7a0
+
+[key (addr:0x7f90ca3bf7a0)]
+ key. . . . . . . . : '.[[7~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf710
+ next_key . . . . . : 0x7f90ca3bf810
+
+[key (addr:0x7f90ca3bf810)]
+ key. . . . . . . . : '.[[8~'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf7a0
+ next_key . . . . . : 0x7f90ca3bf8d0
+
+[key (addr:0x7f90ca3bf8d0)]
+ key. . . . . . . . : '.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf810
+ next_key . . . . . : 0x7f90ca3bf980
+
+[key (addr:0x7f90ca3bf980)]
+ key. . . . . . . . : '.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input history_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf8d0
+ next_key . . . . . : 0x7f90ca3bfa10
+
+[key (addr:0x7f90ca3bfa10)]
+ key. . . . . . . . : '.[[C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bf980
+ next_key . . . . . : 0x7f90ca3bfaa0
+
+[key (addr:0x7f90ca3bfaa0)]
+ key. . . . . . . . : '.[[D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_char'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bfa10
+ next_key . . . . . : 0x7f90ca3bfb10
+
+[key (addr:0x7f90ca3bfb10)]
+ key. . . . . . . . : '.[[F'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_end_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bfaa0
+ next_key . . . . . : 0x7f90ca3bfba0
+
+[key (addr:0x7f90ca3bfba0)]
+ key. . . . . . . . : '.[[G'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window page_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bfb10
+ next_key . . . . . : 0x7f90ca3bfc30
+
+[key (addr:0x7f90ca3bfc30)]
+ key. . . . . . . . : '.[[H'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_beginning_of_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bfba0
+ next_key . . . . . : 0x7f90ca3bfcd0
+
+[key (addr:0x7f90ca3bfcd0)]
+ key. . . . . . . . : '.[[I'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window page_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bfc30
+ next_key . . . . . : 0x7f90ca3bfd60
+
+[key (addr:0x7f90ca3bfd60)]
+ key. . . . . . . . : '.[[Z'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input complete_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bfcd0
+ next_key . . . . . : 0x7f90ca3bfe00
+
+[key (addr:0x7f90ca3bfe00)]
+ key. . . . . . . . : '.[[[E'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bfd60
+ next_key . . . . . : 0x7f90ca3bfec0
+
+[key (addr:0x7f90ca3bfec0)]
+ key. . . . . . . . : '.[_'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input redo'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bfe00
+ next_key . . . . . : 0x7f90ca3bff70
+
+[key (addr:0x7f90ca3bff70)]
+ key. . . . . . . . : '.[a'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input jump_smart'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bfec0
+ next_key . . . . . : 0x7f90ca3bffe0
+
+[key (addr:0x7f90ca3bffe0)]
+ key. . . . . . . . : '.[b'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_previous_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bff70
+ next_key . . . . . : 0x7f90ca3c0050
+
+[key (addr:0x7f90ca3c0050)]
+ key. . . . . . . . : '.[d'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_next_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3bffe0
+ next_key . . . . . : 0x7f90ca3c00e0
+
+[key (addr:0x7f90ca3c00e0)]
+ key. . . . . . . . : '.[f'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input move_next_word'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0050
+ next_key . . . . . : 0x7f90ca3c0170
+
+[key (addr:0x7f90ca3c0170)]
+ key. . . . . . . . : '.[h'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input hotlist_clear'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c00e0
+ next_key . . . . . : 0x7f90ca3c0200
+
+[key (addr:0x7f90ca3c0200)]
+ key. . . . . . . . : '.[j.[f'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer -'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0170
+ next_key . . . . . : 0x7f90ca3c02a0
+
+[key (addr:0x7f90ca3c02a0)]
+ key. . . . . . . . : '.[j.[l'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer +'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0200
+ next_key . . . . . : 0x7f90ca3c0330
+
+[key (addr:0x7f90ca3c0330)]
+ key. . . . . . . . : '.[j.[r'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/server raw'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c02a0
+ next_key . . . . . : 0x7f90ca3c03c0
+
+[key (addr:0x7f90ca3c03c0)]
+ key. . . . . . . . : '.[j.[s'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/server jump'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0330
+ next_key . . . . . : 0x7f90ca3c0470
+
+[key (addr:0x7f90ca3c0470)]
+ key. . . . . . . . : '.[j01'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 1'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c03c0
+ next_key . . . . . : 0x7f90ca3c0500
+
+[key (addr:0x7f90ca3c0500)]
+ key. . . . . . . . : '.[j02'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 2'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0470
+ next_key . . . . . : 0x7f90ca3c0590
+
+[key (addr:0x7f90ca3c0590)]
+ key. . . . . . . . : '.[j03'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 3'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0500
+ next_key . . . . . : 0x7f90ca3c0620
+
+[key (addr:0x7f90ca3c0620)]
+ key. . . . . . . . : '.[j04'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 4'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0590
+ next_key . . . . . : 0x7f90ca3c06b0
+
+[key (addr:0x7f90ca3c06b0)]
+ key. . . . . . . . : '.[j05'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 5'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0620
+ next_key . . . . . : 0x7f90ca3c0740
+
+[key (addr:0x7f90ca3c0740)]
+ key. . . . . . . . : '.[j06'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 6'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c06b0
+ next_key . . . . . : 0x7f90ca3c07d0
+
+[key (addr:0x7f90ca3c07d0)]
+ key. . . . . . . . : '.[j07'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 7'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0740
+ next_key . . . . . : 0x7f90ca3c0860
+
+[key (addr:0x7f90ca3c0860)]
+ key. . . . . . . . : '.[j08'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 8'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c07d0
+ next_key . . . . . : 0x7f90ca3c08f0
+
+[key (addr:0x7f90ca3c08f0)]
+ key. . . . . . . . : '.[j09'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 9'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0860
+ next_key . . . . . : 0x7f90ca3c0980
+
+[key (addr:0x7f90ca3c0980)]
+ key. . . . . . . . : '.[j10'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 10'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c08f0
+ next_key . . . . . : 0x7f90ca3c09f0
+
+[key (addr:0x7f90ca3c09f0)]
+ key. . . . . . . . : '.[j11'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 11'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0980
+ next_key . . . . . : 0x7f90ca3c0a80
+
+[key (addr:0x7f90ca3c0a80)]
+ key. . . . . . . . : '.[j12'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 12'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c09f0
+ next_key . . . . . : 0x7f90ca3c0b10
+
+[key (addr:0x7f90ca3c0b10)]
+ key. . . . . . . . : '.[j13'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 13'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0a80
+ next_key . . . . . : 0x7f90ca3c0ba0
+
+[key (addr:0x7f90ca3c0ba0)]
+ key. . . . . . . . : '.[j14'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 14'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0b10
+ next_key . . . . . : 0x7f90ca3c0c30
+
+[key (addr:0x7f90ca3c0c30)]
+ key. . . . . . . . : '.[j15'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 15'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0ba0
+ next_key . . . . . : 0x7f90ca3c0cc0
+
+[key (addr:0x7f90ca3c0cc0)]
+ key. . . . . . . . : '.[j16'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 16'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0c30
+ next_key . . . . . : 0x7f90ca3c0d50
+
+[key (addr:0x7f90ca3c0d50)]
+ key. . . . . . . . : '.[j17'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 17'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0cc0
+ next_key . . . . . : 0x7f90ca3c0de0
+
+[key (addr:0x7f90ca3c0de0)]
+ key. . . . . . . . : '.[j18'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 18'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0d50
+ next_key . . . . . : 0x7f90ca3c0e70
+
+[key (addr:0x7f90ca3c0e70)]
+ key. . . . . . . . : '.[j19'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 19'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0de0
+ next_key . . . . . : 0x7f90ca3c0f00
+
+[key (addr:0x7f90ca3c0f00)]
+ key. . . . . . . . : '.[j20'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 20'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0e70
+ next_key . . . . . : 0x7f90ca3c0f90
+
+[key (addr:0x7f90ca3c0f90)]
+ key. . . . . . . . : '.[j21'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 21'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0f00
+ next_key . . . . . : 0x7f90ca3c1020
+
+[key (addr:0x7f90ca3c1020)]
+ key. . . . . . . . : '.[j22'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 22'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c0f90
+ next_key . . . . . : 0x7f90ca3c10b0
+
+[key (addr:0x7f90ca3c10b0)]
+ key. . . . . . . . : '.[j23'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 23'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1020
+ next_key . . . . . : 0x7f90ca3c1140
+
+[key (addr:0x7f90ca3c1140)]
+ key. . . . . . . . : '.[j24'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 24'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c10b0
+ next_key . . . . . : 0x7f90ca3c11d0
+
+[key (addr:0x7f90ca3c11d0)]
+ key. . . . . . . . : '.[j25'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 25'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1140
+ next_key . . . . . : 0x7f90ca3c1260
+
+[key (addr:0x7f90ca3c1260)]
+ key. . . . . . . . : '.[j26'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 26'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c11d0
+ next_key . . . . . : 0x7f90ca3c12f0
+
+[key (addr:0x7f90ca3c12f0)]
+ key. . . . . . . . : '.[j27'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 27'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1260
+ next_key . . . . . : 0x7f90ca3c1380
+
+[key (addr:0x7f90ca3c1380)]
+ key. . . . . . . . : '.[j28'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 28'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c12f0
+ next_key . . . . . : 0x7f90ca3c1410
+
+[key (addr:0x7f90ca3c1410)]
+ key. . . . . . . . : '.[j29'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 29'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1380
+ next_key . . . . . : 0x7f90ca3c14a0
+
+[key (addr:0x7f90ca3c14a0)]
+ key. . . . . . . . : '.[j30'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 30'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1410
+ next_key . . . . . : 0x7f90ca3c1530
+
+[key (addr:0x7f90ca3c1530)]
+ key. . . . . . . . : '.[j31'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 31'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c14a0
+ next_key . . . . . : 0x7f90ca3c15c0
+
+[key (addr:0x7f90ca3c15c0)]
+ key. . . . . . . . : '.[j32'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 32'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1530
+ next_key . . . . . : 0x7f90ca3c1650
+
+[key (addr:0x7f90ca3c1650)]
+ key. . . . . . . . : '.[j33'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 33'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c15c0
+ next_key . . . . . : 0x7f90ca3c16e0
+
+[key (addr:0x7f90ca3c16e0)]
+ key. . . . . . . . : '.[j34'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 34'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1650
+ next_key . . . . . : 0x7f90ca3c1770
+
+[key (addr:0x7f90ca3c1770)]
+ key. . . . . . . . : '.[j35'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 35'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c16e0
+ next_key . . . . . : 0x7f90ca3c1800
+
+[key (addr:0x7f90ca3c1800)]
+ key. . . . . . . . : '.[j36'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 36'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1770
+ next_key . . . . . : 0x7f90ca3c1890
+
+[key (addr:0x7f90ca3c1890)]
+ key. . . . . . . . : '.[j37'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 37'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1800
+ next_key . . . . . : 0x7f90ca3c1920
+
+[key (addr:0x7f90ca3c1920)]
+ key. . . . . . . . : '.[j38'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 38'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1890
+ next_key . . . . . : 0x7f90ca3c19b0
+
+[key (addr:0x7f90ca3c19b0)]
+ key. . . . . . . . : '.[j39'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 39'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1920
+ next_key . . . . . : 0x7f90ca3c1a40
+
+[key (addr:0x7f90ca3c1a40)]
+ key. . . . . . . . : '.[j40'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 40'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c19b0
+ next_key . . . . . : 0x7f90ca3c1ad0
+
+[key (addr:0x7f90ca3c1ad0)]
+ key. . . . . . . . : '.[j41'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 41'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1a40
+ next_key . . . . . : 0x7f90ca3c1b60
+
+[key (addr:0x7f90ca3c1b60)]
+ key. . . . . . . . : '.[j42'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 42'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1ad0
+ next_key . . . . . : 0x7f90ca3c1bf0
+
+[key (addr:0x7f90ca3c1bf0)]
+ key. . . . . . . . : '.[j43'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 43'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1b60
+ next_key . . . . . : 0x7f90ca3c1c80
+
+[key (addr:0x7f90ca3c1c80)]
+ key. . . . . . . . : '.[j44'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 44'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1bf0
+ next_key . . . . . : 0x7f90ca3c1d10
+
+[key (addr:0x7f90ca3c1d10)]
+ key. . . . . . . . : '.[j45'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 45'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1c80
+ next_key . . . . . : 0x7f90ca3c1da0
+
+[key (addr:0x7f90ca3c1da0)]
+ key. . . . . . . . : '.[j46'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 46'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1d10
+ next_key . . . . . : 0x7f90ca3c1e30
+
+[key (addr:0x7f90ca3c1e30)]
+ key. . . . . . . . : '.[j47'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 47'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1da0
+ next_key . . . . . : 0x7f90ca3c1ec0
+
+[key (addr:0x7f90ca3c1ec0)]
+ key. . . . . . . . : '.[j48'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 48'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1e30
+ next_key . . . . . : 0x7f90ca3c1f50
+
+[key (addr:0x7f90ca3c1f50)]
+ key. . . . . . . . : '.[j49'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 49'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1ec0
+ next_key . . . . . : 0x7f90ca3c1fe0
+
+[key (addr:0x7f90ca3c1fe0)]
+ key. . . . . . . . : '.[j50'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 50'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1f50
+ next_key . . . . . : 0x7f90ca3c2070
+
+[key (addr:0x7f90ca3c2070)]
+ key. . . . . . . . : '.[j51'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 51'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c1fe0
+ next_key . . . . . : 0x7f90ca3c2100
+
+[key (addr:0x7f90ca3c2100)]
+ key. . . . . . . . : '.[j52'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 52'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2070
+ next_key . . . . . : 0x7f90ca3c2190
+
+[key (addr:0x7f90ca3c2190)]
+ key. . . . . . . . : '.[j53'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 53'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2100
+ next_key . . . . . : 0x7f90ca3c2220
+
+[key (addr:0x7f90ca3c2220)]
+ key. . . . . . . . : '.[j54'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 54'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2190
+ next_key . . . . . : 0x7f90ca3c22b0
+
+[key (addr:0x7f90ca3c22b0)]
+ key. . . . . . . . : '.[j55'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 55'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2220
+ next_key . . . . . : 0x7f90ca3c2340
+
+[key (addr:0x7f90ca3c2340)]
+ key. . . . . . . . : '.[j56'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 56'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c22b0
+ next_key . . . . . : 0x7f90ca3c23d0
+
+[key (addr:0x7f90ca3c23d0)]
+ key. . . . . . . . : '.[j57'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 57'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2340
+ next_key . . . . . : 0x7f90ca3c2460
+
+[key (addr:0x7f90ca3c2460)]
+ key. . . . . . . . : '.[j58'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 58'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c23d0
+ next_key . . . . . : 0x7f90ca3c24f0
+
+[key (addr:0x7f90ca3c24f0)]
+ key. . . . . . . . : '.[j59'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 59'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2460
+ next_key . . . . . : 0x7f90ca3c2580
+
+[key (addr:0x7f90ca3c2580)]
+ key. . . . . . . . : '.[j60'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 60'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c24f0
+ next_key . . . . . : 0x7f90ca3c2610
+
+[key (addr:0x7f90ca3c2610)]
+ key. . . . . . . . : '.[j61'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 61'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2580
+ next_key . . . . . : 0x7f90ca3c26a0
+
+[key (addr:0x7f90ca3c26a0)]
+ key. . . . . . . . : '.[j62'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 62'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2610
+ next_key . . . . . : 0x7f90ca3c2730
+
+[key (addr:0x7f90ca3c2730)]
+ key. . . . . . . . : '.[j63'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 63'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c26a0
+ next_key . . . . . : 0x7f90ca3c27c0
+
+[key (addr:0x7f90ca3c27c0)]
+ key. . . . . . . . : '.[j64'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 64'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2730
+ next_key . . . . . : 0x7f90ca3c2850
+
+[key (addr:0x7f90ca3c2850)]
+ key. . . . . . . . : '.[j65'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 65'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c27c0
+ next_key . . . . . : 0x7f90ca3c28e0
+
+[key (addr:0x7f90ca3c28e0)]
+ key. . . . . . . . : '.[j66'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 66'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2850
+ next_key . . . . . : 0x7f90ca3c2970
+
+[key (addr:0x7f90ca3c2970)]
+ key. . . . . . . . : '.[j67'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 67'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c28e0
+ next_key . . . . . : 0x7f90ca3c2a00
+
+[key (addr:0x7f90ca3c2a00)]
+ key. . . . . . . . : '.[j68'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 68'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2970
+ next_key . . . . . : 0x7f90ca3c2a90
+
+[key (addr:0x7f90ca3c2a90)]
+ key. . . . . . . . : '.[j69'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 69'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2a00
+ next_key . . . . . : 0x7f90ca3c2b20
+
+[key (addr:0x7f90ca3c2b20)]
+ key. . . . . . . . : '.[j70'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 70'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2a90
+ next_key . . . . . : 0x7f90ca3c2bb0
+
+[key (addr:0x7f90ca3c2bb0)]
+ key. . . . . . . . : '.[j71'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 71'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2b20
+ next_key . . . . . : 0x7f90ca3c2c40
+
+[key (addr:0x7f90ca3c2c40)]
+ key. . . . . . . . : '.[j72'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 72'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2bb0
+ next_key . . . . . : 0x7f90ca3c2cd0
+
+[key (addr:0x7f90ca3c2cd0)]
+ key. . . . . . . . : '.[j73'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 73'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2c40
+ next_key . . . . . : 0x7f90ca3c2d60
+
+[key (addr:0x7f90ca3c2d60)]
+ key. . . . . . . . : '.[j74'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 74'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2cd0
+ next_key . . . . . : 0x7f90ca3c2df0
+
+[key (addr:0x7f90ca3c2df0)]
+ key. . . . . . . . : '.[j75'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 75'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2d60
+ next_key . . . . . : 0x7f90ca3c2e80
+
+[key (addr:0x7f90ca3c2e80)]
+ key. . . . . . . . : '.[j76'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 76'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2df0
+ next_key . . . . . : 0x7f90ca3c2f10
+
+[key (addr:0x7f90ca3c2f10)]
+ key. . . . . . . . : '.[j77'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 77'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2e80
+ next_key . . . . . : 0x7f90ca3c2fa0
+
+[key (addr:0x7f90ca3c2fa0)]
+ key. . . . . . . . : '.[j78'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 78'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2f10
+ next_key . . . . . : 0x7f90ca3c3030
+
+[key (addr:0x7f90ca3c3030)]
+ key. . . . . . . . : '.[j79'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 79'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c2fa0
+ next_key . . . . . : 0x7f90ca3c30c0
+
+[key (addr:0x7f90ca3c30c0)]
+ key. . . . . . . . : '.[j80'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 80'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3030
+ next_key . . . . . : 0x7f90ca3c3150
+
+[key (addr:0x7f90ca3c3150)]
+ key. . . . . . . . : '.[j81'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 81'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c30c0
+ next_key . . . . . : 0x7f90ca3c31e0
+
+[key (addr:0x7f90ca3c31e0)]
+ key. . . . . . . . : '.[j82'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 82'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3150
+ next_key . . . . . : 0x7f90ca3c3270
+
+[key (addr:0x7f90ca3c3270)]
+ key. . . . . . . . : '.[j83'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 83'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c31e0
+ next_key . . . . . : 0x7f90ca3c3300
+
+[key (addr:0x7f90ca3c3300)]
+ key. . . . . . . . : '.[j84'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 84'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3270
+ next_key . . . . . : 0x7f90ca3c3390
+
+[key (addr:0x7f90ca3c3390)]
+ key. . . . . . . . : '.[j85'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 85'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3300
+ next_key . . . . . : 0x7f90ca3c3420
+
+[key (addr:0x7f90ca3c3420)]
+ key. . . . . . . . : '.[j86'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 86'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3390
+ next_key . . . . . : 0x7f90ca3c34b0
+
+[key (addr:0x7f90ca3c34b0)]
+ key. . . . . . . . : '.[j87'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 87'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3420
+ next_key . . . . . : 0x7f90ca3c3540
+
+[key (addr:0x7f90ca3c3540)]
+ key. . . . . . . . : '.[j88'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 88'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c34b0
+ next_key . . . . . : 0x7f90ca3c35d0
+
+[key (addr:0x7f90ca3c35d0)]
+ key. . . . . . . . : '.[j89'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 89'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3540
+ next_key . . . . . : 0x7f90ca3c3660
+
+[key (addr:0x7f90ca3c3660)]
+ key. . . . . . . . : '.[j90'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 90'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c35d0
+ next_key . . . . . : 0x7f90ca3c36f0
+
+[key (addr:0x7f90ca3c36f0)]
+ key. . . . . . . . : '.[j91'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 91'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3660
+ next_key . . . . . : 0x7f90ca3c3780
+
+[key (addr:0x7f90ca3c3780)]
+ key. . . . . . . . : '.[j92'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 92'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c36f0
+ next_key . . . . . : 0x7f90ca3c3810
+
+[key (addr:0x7f90ca3c3810)]
+ key. . . . . . . . : '.[j93'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 93'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3780
+ next_key . . . . . : 0x7f90ca3c38a0
+
+[key (addr:0x7f90ca3c38a0)]
+ key. . . . . . . . : '.[j94'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 94'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3810
+ next_key . . . . . : 0x7f90ca3c3930
+
+[key (addr:0x7f90ca3c3930)]
+ key. . . . . . . . : '.[j95'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 95'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c38a0
+ next_key . . . . . : 0x7f90ca3c39c0
+
+[key (addr:0x7f90ca3c39c0)]
+ key. . . . . . . . : '.[j96'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 96'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3930
+ next_key . . . . . : 0x7f90ca3c3a50
+
+[key (addr:0x7f90ca3c3a50)]
+ key. . . . . . . . : '.[j97'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 97'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c39c0
+ next_key . . . . . : 0x7f90ca3c3ae0
+
+[key (addr:0x7f90ca3c3ae0)]
+ key. . . . . . . . : '.[j98'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 98'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3a50
+ next_key . . . . . : 0x7f90ca3c3b70
+
+[key (addr:0x7f90ca3c3b70)]
+ key. . . . . . . . : '.[j99'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/buffer 99'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3ae0
+ next_key . . . . . : 0x7f90ca3c3c00
+
+[key (addr:0x7f90ca3c3c00)]
+ key. . . . . . . . : '.[k'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input grab_key_command'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3b70
+ next_key . . . . . : 0x7f90ca3c3cb0
+
+[key (addr:0x7f90ca3c3cb0)]
+ key. . . . . . . . : '.[l'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window bare'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3c00
+ next_key . . . . . : 0x7f90ca3c3d40
+
+[key (addr:0x7f90ca3c3d40)]
+ key. . . . . . . . : '.[m'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/mute mouse toggle'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3cb0
+ next_key . . . . . : 0x7f90ca3c3dd0
+
+[key (addr:0x7f90ca3c3dd0)]
+ key. . . . . . . . : '.[n'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_next_highlight'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3d40
+ next_key . . . . . : 0x7f90ca3c3e40
+
+[key (addr:0x7f90ca3c3e40)]
+ key. . . . . . . . : '.[p'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_previous_highlight'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3dd0
+ next_key . . . . . : 0x7f90ca3c3ee0
+
+[key (addr:0x7f90ca3c3ee0)]
+ key. . . . . . . . : '.[r'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input delete_line'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3e40
+ next_key . . . . . : 0x7f90ca3c3f70
+
+[key (addr:0x7f90ca3c3f70)]
+ key. . . . . . . . : '.[s'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/mute aspell toggle'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3ee0
+ next_key . . . . . : 0x7f90ca3c4000
+
+[key (addr:0x7f90ca3c4000)]
+ key. . . . . . . . : '.[u'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window scroll_unread'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c3f70
+ next_key . . . . . : 0x7f90ca3c4090
+
+[key (addr:0x7f90ca3c4090)]
+ key. . . . . . . . : '.[w.[.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4000
+ next_key . . . . . : 0x7f90ca3c4100
+
+[key (addr:0x7f90ca3c4100)]
+ key. . . . . . . . : '.[w.[.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4090
+ next_key . . . . . : 0x7f90ca3c4190
+
+[key (addr:0x7f90ca3c4190)]
+ key. . . . . . . . : '.[w.[.[[C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window right'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4100
+ next_key . . . . . : 0x7f90ca3c4220
+
+[key (addr:0x7f90ca3c4220)]
+ key. . . . . . . . : '.[w.[.[[D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window left'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4190
+ next_key . . . . . : 0x7f90ca3c42b0
+
+[key (addr:0x7f90ca3c42b0)]
+ key. . . . . . . . : '.[w.[[1;3A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4220
+ next_key . . . . . : 0x7f90ca3c4340
+
+[key (addr:0x7f90ca3c4340)]
+ key. . . . . . . . : '.[w.[[1;3B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c42b0
+ next_key . . . . . : 0x7f90ca3c43d0
+
+[key (addr:0x7f90ca3c43d0)]
+ key. . . . . . . . : '.[w.[[1;3C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window right'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4340
+ next_key . . . . . : 0x7f90ca3c4460
+
+[key (addr:0x7f90ca3c4460)]
+ key. . . . . . . . : '.[w.[[1;3D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window left'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c43d0
+ next_key . . . . . : 0x7f90ca3c44f0
+
+[key (addr:0x7f90ca3c44f0)]
+ key. . . . . . . . : '.[w.[b'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window balance'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4460
+ next_key . . . . . : 0x7f90ca3c45b0
+
+[key (addr:0x7f90ca3c45b0)]
+ key. . . . . . . . : '.[w.[s'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window swap'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c44f0
+ next_key . . . . . : 0x7f90ca3c4640
+
+[key (addr:0x7f90ca3c4640)]
+ key. . . . . . . . : '.[x'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input zoom_merged_buffer'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c45b0
+ next_key . . . . . : 0x7f90ca3c46d0
+
+[key (addr:0x7f90ca3c46d0)]
+ key. . . . . . . . : '.[z'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/window zoom'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4640
+ next_key . . . . . : 0x7f90ca3c4760
+
+[key (addr:0x7f90ca3c4760)]
+ key. . . . . . . . : '._'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input undo'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c46d0
+ next_key . . . . . : 0x0
+
+[keys for context: search]
+ keys . . . . . . . . : 0x7f90ca3c4810
+ last_key . . . . . . : 0x7f90ca3c4b70
+ keys_count . . . . . : 7
+
+[key (addr:0x7f90ca3c4810)]
+ key. . . . . . . . : '.I'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_switch_where'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x0
+ next_key . . . . . : 0x7f90ca3c4890
+
+[key (addr:0x7f90ca3c4890)]
+ key. . . . . . . . : '.J'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_stop'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4810
+ next_key . . . . . : 0x7f90ca3c4920
+
+[key (addr:0x7f90ca3c4920)]
+ key. . . . . . . . : '.M'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_stop'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4890
+ next_key . . . . . : 0x7f90ca3c49b0
+
+[key (addr:0x7f90ca3c49b0)]
+ key. . . . . . . . : '.R'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_switch_regex'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4920
+ next_key . . . . . : 0x7f90ca3c4a50
+
+[key (addr:0x7f90ca3c4a50)]
+ key. . . . . . . . : '.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_previous'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c49b0
+ next_key . . . . . : 0x7f90ca3c4ae0
+
+[key (addr:0x7f90ca3c4ae0)]
+ key. . . . . . . . : '.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_next'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4a50
+ next_key . . . . . : 0x7f90ca3c4b70
+
+[key (addr:0x7f90ca3c4b70)]
+ key. . . . . . . . : '.[c'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/input search_switch_case'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4ae0
+ next_key . . . . . : 0x0
+
+[keys for context: cursor]
+ keys . . . . . . . . : 0x7f90ca3c4c10
+ last_key . . . . . . : 0x7f90ca3c5b90
+ keys_count . . . . . : 22
+
+[key (addr:0x7f90ca3c4c10)]
+ key. . . . . . . . : '.J'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor stop'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x0
+ next_key . . . . . : 0x7f90ca3c4ca0
+
+[key (addr:0x7f90ca3c4ca0)]
+ key. . . . . . . . : '.M'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor stop'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4c10
+ next_key . . . . . : 0x7f90ca3c4d30
+
+[key (addr:0x7f90ca3c4d30)]
+ key. . . . . . . . : '.[.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4ca0
+ next_key . . . . . : 0x7f90ca3c4dd0
+
+[key (addr:0x7f90ca3c4dd0)]
+ key. . . . . . . . : '.[.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4d30
+ next_key . . . . . : 0x7f90ca3c4e60
+
+[key (addr:0x7f90ca3c4e60)]
+ key. . . . . . . . : '.[.[[C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_right'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4dd0
+ next_key . . . . . : 0x7f90ca3c4ef0
+
+[key (addr:0x7f90ca3c4ef0)]
+ key. . . . . . . . : '.[.[[D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_left'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4e60
+ next_key . . . . . : 0x7f90ca3c4f80
+
+[key (addr:0x7f90ca3c4f80)]
+ key. . . . . . . . : '.[[1;3A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4ef0
+ next_key . . . . . : 0x7f90ca3c5010
+
+[key (addr:0x7f90ca3c5010)]
+ key. . . . . . . . : '.[[1;3B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c4f80
+ next_key . . . . . : 0x7f90ca3c50a0
+
+[key (addr:0x7f90ca3c50a0)]
+ key. . . . . . . . : '.[[1;3C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_right'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c5010
+ next_key . . . . . : 0x7f90ca3c5130
+
+[key (addr:0x7f90ca3c5130)]
+ key. . . . . . . . : '.[[1;3D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move area_left'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c50a0
+ next_key . . . . . : 0x7f90ca3c51c0
+
+[key (addr:0x7f90ca3c51c0)]
+ key. . . . . . . . : '.[[A'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move up'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c5130
+ next_key . . . . . : 0x7f90ca3c5270
+
+[key (addr:0x7f90ca3c5270)]
+ key. . . . . . . . : '.[[B'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move down'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c51c0
+ next_key . . . . . : 0x7f90ca3c5300
+
+[key (addr:0x7f90ca3c5300)]
+ key. . . . . . . . : '.[[C'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move right'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c5270
+ next_key . . . . . : 0x7f90ca3c5390
+
+[key (addr:0x7f90ca3c5390)]
+ key. . . . . . . . : '.[[D'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '(null)'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '(null)'
+ area_key . . . . . : '(null)'
+ command. . . . . . : '/cursor move left'
+ score. . . . . . . : 0
+ prev_key . . . . . : 0x7f90ca3c5300
+ next_key . . . . . : 0x7f90ca3c5480
+
+[key (addr:0x7f90ca3c5480)]
+ key. . . . . . . . : '@item(buffer_nicklist):K'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'K'
+ command. . . . . . : '/window ${_window_number};/kickban ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c5390
+ next_key . . . . . : 0x7f90ca3c5560
+
+[key (addr:0x7f90ca3c5560)]
+ key. . . . . . . . : '@item(buffer_nicklist):b'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'b'
+ command. . . . . . : '/window ${_window_number};/ban ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c5480
+ next_key . . . . . : 0x7f90ca3c5610
+
+[key (addr:0x7f90ca3c5610)]
+ key. . . . . . . . : '@item(buffer_nicklist):k'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'k'
+ command. . . . . . : '/window ${_window_number};/kick ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c5560
+ next_key . . . . . : 0x7f90ca3c5510
+
+[key (addr:0x7f90ca3c5510)]
+ key. . . . . . . . : '@item(buffer_nicklist):q'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'q'
+ command. . . . . . : '/window ${_window_number};/query ${nick};/cursor stop'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c5610
+ next_key . . . . . : 0x7f90ca3c5870
+
+[key (addr:0x7f90ca3c5870)]
+ key. . . . . . . . : '@item(buffer_nicklist):w'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'w'
+ command. . . . . . : '/window ${_window_number};/whois ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c5510
+ next_key . . . . . : 0x7f90ca3c56c0
+
+[key (addr:0x7f90ca3c56c0)]
+ key. . . . . . . . : '@chat:Q'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'Q'
+ command. . . . . . : 'hsignal:chat_quote_time_prefix_message;/cursor stop'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c5870
+ next_key . . . . . : 0x7f90ca3c57f0
+
+[key (addr:0x7f90ca3c57f0)]
+ key. . . . . . . . : '@chat:m'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'm'
+ command. . . . . . : 'hsignal:chat_quote_message;/cursor stop'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c56c0
+ next_key . . . . . : 0x7f90ca3c5b90
+
+[key (addr:0x7f90ca3c5b90)]
+ key. . . . . . . . : '@chat:q'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'q'
+ command. . . . . . : 'hsignal:chat_quote_prefix_message;/cursor stop'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c57f0
+ next_key . . . . . : 0x0
+
+[keys for context: mouse]
+ keys . . . . . . . . : 0x7f90ca3c5b40
+ last_key . . . . . . : 0x7f90ca3c80f0
+ keys_count . . . . . : 37
+
+[key (addr:0x7f90ca3c5b40)]
+ key. . . . . . . . : '@bar(buffers):ctrl-wheeldown'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'buffers'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'ctrl-wheeldown'
+ command. . . . . . : 'hsignal:buffers_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x0
+ next_key . . . . . : 0x7f90ca3c5d50
+
+[key (addr:0x7f90ca3c5d50)]
+ key. . . . . . . . : '@bar(buffers):ctrl-wheelup'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'buffers'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'ctrl-wheelup'
+ command. . . . . . : 'hsignal:buffers_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c5b40
+ next_key . . . . . : 0x7f90ca3c5e20
+
+[key (addr:0x7f90ca3c5e20)]
+ key. . . . . . . . : '@bar(input):button2'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'input'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2'
+ command. . . . . . : '/input grab_mouse_area'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c5d50
+ next_key . . . . . : 0x7f90ca3c6010
+
+[key (addr:0x7f90ca3c6010)]
+ key. . . . . . . . : '@bar(nicklist):button1-gesture-down'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-down'
+ command. . . . . . : '/bar scroll nicklist ${_window_number} +100%'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c5e20
+ next_key . . . . . : 0x7f90ca3c60c0
+
+[key (addr:0x7f90ca3c60c0)]
+ key. . . . . . . . : '@bar(nicklist):button1-gesture-down-long'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-down-long'
+ command. . . . . . : '/bar scroll nicklist ${_window_number} e'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c6010
+ next_key . . . . . : 0x7f90ca3c61c0
+
+[key (addr:0x7f90ca3c61c0)]
+ key. . . . . . . . : '@bar(nicklist):button1-gesture-up'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-up'
+ command. . . . . . : '/bar scroll nicklist ${_window_number} -100%'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c60c0
+ next_key . . . . . : 0x7f90ca3c62e0
+
+[key (addr:0x7f90ca3c62e0)]
+ key. . . . . . . . : '@bar(nicklist):button1-gesture-up-long'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : 'nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-up-long'
+ command. . . . . . : '/bar scroll nicklist ${_window_number} b'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c61c0
+ next_key . . . . . : 0x7f90ca3c6410
+
+[key (addr:0x7f90ca3c6410)]
+ key. . . . . . . . : '@chat(perl.[*):button1'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'perl.[*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1'
+ command. . . . . . : 'hsignal:coords'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c62e0
+ next_key . . . . . : 0x7f90ca3c65b0
+
+[key (addr:0x7f90ca3c65b0)]
+ key. . . . . . . . : '@chat(perl.iset):button1'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'perl.iset'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1'
+ command. . . . . . : 'hsignal:iset_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c6410
+ next_key . . . . . : 0x7f90ca3c6500
+
+[key (addr:0x7f90ca3c6500)]
+ key. . . . . . . . : '@chat(perl.iset):button2*'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'perl.iset'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2*'
+ command. . . . . . : 'hsignal:iset_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c65b0
+ next_key . . . . . : 0x7f90ca3c66c0
+
+[key (addr:0x7f90ca3c66c0)]
+ key. . . . . . . . : '@chat(perl.iset):wheeldown'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'perl.iset'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheeldown'
+ command. . . . . . : '/repeat 5 /iset **down'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c6500
+ next_key . . . . . : 0x7f90ca3c67e0
+
+[key (addr:0x7f90ca3c67e0)]
+ key. . . . . . . . : '@chat(perl.iset):wheelup'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'perl.iset'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheelup'
+ command. . . . . . : '/repeat 5 /iset **up'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c66c0
+ next_key . . . . . : 0x7f90ca3c6940
+
+[key (addr:0x7f90ca3c6940)]
+ key. . . . . . . . : '@chat(script.scripts):button1'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'script.scripts'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1'
+ command. . . . . . : '/window ${_window_number};/script go ${_chat_line_y}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c67e0
+ next_key . . . . . : 0x7f90ca3c6ac0
+
+[key (addr:0x7f90ca3c6ac0)]
+ key. . . . . . . . : '@chat(script.scripts):button2'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'script.scripts'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2'
+ command. . . . . . : '/window ${_window_number};/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c6940
+ next_key . . . . . : 0x7f90ca3c6a20
+
+[key (addr:0x7f90ca3c6a20)]
+ key. . . . . . . . : '@chat(script.scripts):wheeldown'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'script.scripts'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheeldown'
+ command. . . . . . : '/script down 5'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c6ac0
+ next_key . . . . . : 0x7f90ca3c6c60
+
+[key (addr:0x7f90ca3c6c60)]
+ key. . . . . . . . : '@chat(script.scripts):wheelup'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : 'script.scripts'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheelup'
+ command. . . . . . : '/script up 5'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c6a20
+ next_key . . . . . : 0x7f90ca3c6dc0
+
+[key (addr:0x7f90ca3c6dc0)]
+ key. . . . . . . . : '@item(buffer_nicklist):button1'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1'
+ command. . . . . . : '/window ${_window_number};/query ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c6c60
+ next_key . . . . . : 0x7f90ca3c6f20
+
+[key (addr:0x7f90ca3c6f20)]
+ key. . . . . . . . : '@item(buffer_nicklist):button1-gesture-left'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-left'
+ command. . . . . . : '/window ${_window_number};/kick ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c6dc0
+ next_key . . . . . : 0x7f90ca3c7000
+
+[key (addr:0x7f90ca3c7000)]
+ key. . . . . . . . : '@item(buffer_nicklist):button1-gesture-left-long'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-left-long'
+ command. . . . . . : '/window ${_window_number};/kickban ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c6f20
+ next_key . . . . . : 0x7f90ca3c7170
+
+[key (addr:0x7f90ca3c7170)]
+ key. . . . . . . . : '@item(buffer_nicklist):button2'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2'
+ command. . . . . . : '/window ${_window_number};/whois ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c7000
+ next_key . . . . . : 0x7f90ca3c7260
+
+[key (addr:0x7f90ca3c7260)]
+ key. . . . . . . . : '@item(buffer_nicklist):button2-gesture-left'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffer_nicklist'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2-gesture-left'
+ command. . . . . . : '/window ${_window_number};/ban ${nick}'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c7170
+ next_key . . . . . : 0x7f90ca3c7350
+
+[key (addr:0x7f90ca3c7350)]
+ key. . . . . . . . : '@item(buffers):button1*'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffers'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1*'
+ command. . . . . . : 'hsignal:buffers_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c7260
+ next_key . . . . . : 0x7f90ca3c74c0
+
+[key (addr:0x7f90ca3c74c0)]
+ key. . . . . . . . : '@item(buffers):button2*'
+ area_type[0] . . . : 3 ('item')
+ area_name[0] . . . : 'buffers'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button2*'
+ command. . . . . . : 'hsignal:buffers_mouse'
+ score. . . . . . . : 336
+ prev_key . . . . . : 0x7f90ca3c7350
+ next_key . . . . . : 0x7f90ca3c7600
+
+[key (addr:0x7f90ca3c7600)]
+ key. . . . . . . . : '@bar:wheeldown'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheeldown'
+ command. . . . . . : '/bar scroll ${_bar_name} ${_window_number} +20%'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c74c0
+ next_key . . . . . : 0x7f90ca3c76d0
+
+[key (addr:0x7f90ca3c76d0)]
+ key. . . . . . . . : '@bar:wheelup'
+ area_type[0] . . . : 2 ('bar')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheelup'
+ command. . . . . . : '/bar scroll ${_bar_name} ${_window_number} -20%'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c7600
+ next_key . . . . . : 0x7f90ca3c75b0
+
+[key (addr:0x7f90ca3c75b0)]
+ key. . . . . . . . : '@chat:button1'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1'
+ command. . . . . . : '/window ${_window_number}'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c76d0
+ next_key . . . . . : 0x7f90ca3c77e0
+
+[key (addr:0x7f90ca3c77e0)]
+ key. . . . . . . . : '@chat:button1*'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1*'
+ command. . . . . . : 'hsignal:coords'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c75b0
+ next_key . . . . . : 0x7f90ca3c79f0
+
+[key (addr:0x7f90ca3c79f0)]
+ key. . . . . . . . : '@chat:button1-event-*'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-event-*'
+ command. . . . . . : 'hsignal:coords'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c77e0
+ next_key . . . . . : 0x7f90ca3c7b30
+
+[key (addr:0x7f90ca3c7b30)]
+ key. . . . . . . . : '@chat:button1-gesture-left'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-left'
+ command. . . . . . : '/window ${_window_number};/buffer -1'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c79f0
+ next_key . . . . . : 0x7f90ca3c7ae0
+
+[key (addr:0x7f90ca3c7ae0)]
+ key. . . . . . . . : '@chat:button1-gesture-left-long'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-left-long'
+ command. . . . . . : '/window ${_window_number};/buffer 1'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c7b30
+ next_key . . . . . : 0x7f90ca3c7cb0
+
+[key (addr:0x7f90ca3c7cb0)]
+ key. . . . . . . . : '@chat:button1-gesture-right'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-right'
+ command. . . . . . : '/window ${_window_number};/buffer +1'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c7ae0
+ next_key . . . . . : 0x7f90ca3c7c60
+
+[key (addr:0x7f90ca3c7c60)]
+ key. . . . . . . . : '@chat:button1-gesture-right-long'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button1-gesture-right-long'
+ command. . . . . . : '/window ${_window_number};/input jump_last_buffer'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c7cb0
+ next_key . . . . . : 0x7f90ca3c7e60
+
+[key (addr:0x7f90ca3c7e60)]
+ key. . . . . . . . : '@chat:ctrl-wheeldown'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'ctrl-wheeldown'
+ command. . . . . . : '/window scroll_horiz -window ${_window_number} +10%'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c7c60
+ next_key . . . . . : 0x7f90ca3c7fe0
+
+[key (addr:0x7f90ca3c7fe0)]
+ key. . . . . . . . : '@chat:ctrl-wheelup'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'ctrl-wheelup'
+ command. . . . . . : '/window scroll_horiz -window ${_window_number} -10%'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c7e60
+ next_key . . . . . : 0x7f90ca3c8140
+
+[key (addr:0x7f90ca3c8140)]
+ key. . . . . . . . : '@chat:wheeldown'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheeldown'
+ command. . . . . . : '/window scroll_down -window ${_window_number}'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c7fe0
+ next_key . . . . . : 0x7f90ca3c8250
+
+[key (addr:0x7f90ca3c8250)]
+ key. . . . . . . . : '@chat:wheelup'
+ area_type[0] . . . : 1 ('chat')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'wheelup'
+ command. . . . . . : '/window scroll_up -window ${_window_number}'
+ score. . . . . . . : 368
+ prev_key . . . . . : 0x7f90ca3c8140
+ next_key . . . . . : 0x7f90ca3c80f0
+
+[key (addr:0x7f90ca3c80f0)]
+ key. . . . . . . . : '@*:button3'
+ area_type[0] . . . : 0 ('*')
+ area_name[0] . . . : '*'
+ area_type[1] . . . : 0 ('*')
+ area_name[1] . . . : '*'
+ area_key . . . . . : 'button3'
+ command. . . . . . : '/cursor go ${_x},${_y}'
+ score. . . . . . . : 496
+ prev_key . . . . . : 0x7f90ca3c8250
+ next_key . . . . . : 0x0
+
+gui_filters_enabled = 1
+
+[bar (addr:0x7f90ca38d390)]
+ name . . . . . . . . . : 'input'
+ hidden . . . . . . . . : 0
+ priority . . . . . . . : 1000
+ type . . . . . . . . . : 1 (window)
+ conditions . . . . . . : 'active'
+ position . . . . . . . : 0 (bottom)
+ filling_top_bottom . . : 0 (horizontal)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 1
+ size_max . . . . . . . : 0
+ color_fg . . . . . . . : 0 (default)
+ color_delim. . . . . . : 2097160 (*yellow)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 1
+ items. . . . . . . . . : ' input_prompt,>>,input_text'
+ items_count. . . . . . : 3
+ items_subcount[000]. : 1
+ items_array[000][000]: ' input_prompt' (buffer: '(null)', prefix: ' ', name: 'input_prompt', suffix: '(null)')
+ items_subcount[001]. : 1
+ items_array[001][000]: '>>' (buffer: '(null)', prefix: '>>', name: '(null)', suffix: '(null)')
+ items_subcount[002]. : 1
+ items_array[002][000]: 'input_text' (buffer: '(null)', prefix: '(null)', name: 'input_text', suffix: '(null)')
+ bar_window . . . . . . : 0x0
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x0
+ next_bar . . . . . . . : 0x7f90ca3c8e00
+
+[bar (addr:0x7f90ca3c8e00)]
+ name . . . . . . . . . : 'title'
+ hidden . . . . . . . . : 0
+ priority . . . . . . . : 500
+ type . . . . . . . . . : 1 (window)
+ conditions . . . . . . : ''
+ position . . . . . . . : 1 (top)
+ filling_top_bottom . . : 0 (horizontal)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 1
+ size_max . . . . . . . : 0
+ color_fg . . . . . . . : 8 (yellow)
+ color_delim. . . . . . : 16 (white)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 1
+ items. . . . . . . . . : 'buffer_title'
+ items_count. . . . . . : 1
+ items_subcount[000]. : 1
+ items_array[000][000]: 'buffer_title' (buffer: '(null)', prefix: '(null)', name: 'buffer_title', suffix: '(null)')
+ bar_window . . . . . . : 0x0
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x7f90ca38d390
+ next_bar . . . . . . . : 0x7f90ca38dd50
+
+[bar (addr:0x7f90ca38dd50)]
+ name . . . . . . . . . : 'status'
+ hidden . . . . . . . . : 0
+ priority . . . . . . . : 500
+ type . . . . . . . . . : 0 (root)
+ conditions . . . . . . : ''
+ position . . . . . . . : 0 (bottom)
+ filling_top_bottom . . : 0 (horizontal)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 1
+ size_max . . . . . . . : 0
+ color_fg . . . . . . . : 11 (magenta)
+ color_delim. . . . . . : 9 (blue)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 1
+ items. . . . . . . . . : '[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+{buffer_nicklist_count}+buffer_filter,[hotlist],completion,scroll,matrix_typing_notice'
+ items_count. . . . . . : 7
+ items_subcount[000]. : 1
+ items_array[000][000]: '[buffer_count]' (buffer: '(null)', prefix: '[', name: 'buffer_count', suffix: ']')
+ items_subcount[001]. : 1
+ items_array[001][000]: '[buffer_plugin]' (buffer: '(null)', prefix: '[', name: 'buffer_plugin', suffix: ']')
+ items_subcount[002]. : 5
+ items_array[002][000]: 'buffer_number' (buffer: '(null)', prefix: '(null)', name: 'buffer_number', suffix: '(null)')
+ items_array[002][001]: ':' (buffer: '(null)', prefix: ':', name: '(null)', suffix: '(null)')
+ items_array[002][002]: 'buffer_name' (buffer: '(null)', prefix: '(null)', name: 'buffer_name', suffix: '(null)')
+ items_array[002][003]: '{buffer_nicklist_count}' (buffer: '(null)', prefix: '{', name: 'buffer_nicklist_count', suffix: '}')
+ items_array[002][004]: 'buffer_filter' (buffer: '(null)', prefix: '(null)', name: 'buffer_filter', suffix: '(null)')
+ items_subcount[003]. : 1
+ items_array[003][000]: '[hotlist]' (buffer: '(null)', prefix: '[', name: 'hotlist', suffix: ']')
+ items_subcount[004]. : 1
+ items_array[004][000]: 'completion' (buffer: '(null)', prefix: '(null)', name: 'completion', suffix: '(null)')
+ items_subcount[005]. : 1
+ items_array[005][000]: 'scroll' (buffer: '(null)', prefix: '(null)', name: 'scroll', suffix: '(null)')
+ items_subcount[006]. : 1
+ items_array[006][000]: 'matrix_typing_notice' (buffer: '(null)', prefix: '(null)', name: 'matrix_typing_notice', suffix: '(null)')
+ bar_window . . . . . . : 0x7f90ca3c8a70
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x7f90ca3c8e00
+ next_bar . . . . . . . : 0x7f90ca38dab0
+
+ [window bar (addr:0x7f90ca3c8a70)]
+ bar. . . . . . . . . . : 0x7f90ca38dd50 ('status')
+ x. . . . . . . . . . . : 0
+ y. . . . . . . . . . . : 84
+ width. . . . . . . . . : 319
+ height . . . . . . . . : 1
+ scroll_x . . . . . . . : 0
+ scroll_y . . . . . . . : 0
+ cursor_x . . . . . . . : -1
+ cursor_y . . . . . . . : -1
+ current_size . . . . . : 1
+ items_count. . . . . . : 7
+ items_subcount[000]. . : 1
+ items_content[000][000]: '.F09[.F118.F09]' (item: '[buffer_count]', num_lines: 1, refresh_needed: 0)
+ items_subcount[001]. . : 1
+ items_content[001][000]: '.F09[.F11irc.bD/.bFfreenode.F09]' (item: '[buffer_plugin]', num_lines: 1, refresh_needed: 0)
+ items_subcount[002]. . : 5
+ items_content[002][000]: '.F081' (item: 'buffer_number', num_lines: 1, refresh_needed: 0)
+ items_content[002][001]: '.F09:.F11' (item: ':', num_lines: 1, refresh_needed: 0)
+ items_content[002][002]: '.F16server.bD[.F16freenode.bD]' (item: 'buffer_name', num_lines: 1, refresh_needed: 0)
+ items_content[002][003]: '(null)' (item: '{buffer_nicklist_count}', num_lines: 0, refresh_needed: 0)
+ items_content[002][004]: '(null)' (item: 'buffer_filter', num_lines: 0, refresh_needed: 0)
+ items_subcount[003]. . : 1
+ items_content[003][000]: '.F09[.F11H: .F002.bD(.F006.bD).bD, .F003.bD(.F005.bD).bD, .F004.bD(.F003.bD).bD, .F005.bD(.F005.bD).bD, .F006.bD(.F005.bD).bD, .F007.bD(.F005.bD).F09]' (item: '[hotlist]', num_lines: 1, refresh_needed: 0)
+ items_subcount[004]. . : 1
+ items_content[004][000]: '(null)' (item: 'completion', num_lines: 0, refresh_needed: 0)
+ items_subcount[005]. . : 1
+ items_content[005][000]: '(null)' (item: 'scroll', num_lines: 0, refresh_needed: 0)
+ items_subcount[006]. . : 1
+ items_content[006][000]: '(null)' (item: 'matrix_typing_notice', num_lines: 0, refresh_needed: 0)
+ screen_col_size. . . . : 0
+ screen_lines . . . . . : 0
+ coords_count . . . . . : 12
+ coords[000]. . . . . . : item=0, subitem=0, line=0, x=0, y=84
+ coords[001]. . . . . . : item=1, subitem=0, line=0, x=4, y=84
+ coords[002]. . . . . . : item=2, subitem=0, line=0, x=19, y=84
+ coords[003]. . . . . . : item=2, subitem=1, line=0, x=20, y=84
+ coords[004]. . . . . . : item=2, subitem=2, line=0, x=21, y=84
+ coords[005]. . . . . . : item=2, subitem=3, line=0, x=37, y=84
+ coords[006]. . . . . . : item=2, subitem=4, line=0, x=37, y=84
+ coords[007]. . . . . . : item=3, subitem=0, line=0, x=38, y=84
+ coords[008]. . . . . . : item=4, subitem=0, line=0, x=77, y=84
+ coords[009]. . . . . . : item=5, subitem=0, line=0, x=77, y=84
+ coords[010]. . . . . . : item=6, subitem=0, line=0, x=77, y=84
+ coords[011]. . . . . . : item=-1, subitem=-1, line=0, x=77, y=84
+ gui_objects. . . . . . : 0x7f90ca38dfa0
+ bar window specific objects for Curses:
+ win_bar. . . . . . . : 0x7f90ca6cfa30
+ win_separator. . . . : 0x7f90ca6cfb70
+ prev_bar_window. . . . : 0x0
+ next_bar_window. . . . : 0x0
+
+[bar (addr:0x7f90ca38dab0)]
+ name . . . . . . . . . : 'nicklist'
+ hidden . . . . . . . . : 0
+ priority . . . . . . . : 200
+ type . . . . . . . . . : 1 (window)
+ conditions . . . . . . : 'nicklist'
+ position . . . . . . . : 3 (right)
+ filling_top_bottom . . : 3 (columns_vertical)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 20
+ size_max . . . . . . . : 0
+ color_fg . . . . . . . : 13 (cyan)
+ color_delim. . . . . . : 13 (cyan)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 0
+ items. . . . . . . . . : 'buffer_nicklist'
+ items_count. . . . . . : 1
+ items_subcount[000]. : 1
+ items_array[000][000]: 'buffer_nicklist' (buffer: '(null)', prefix: '(null)', name: 'buffer_nicklist', suffix: '(null)')
+ bar_window . . . . . . : 0x0
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x7f90ca38dd50
+ next_bar . . . . . . . : 0x7f90ca38d830
+
+[bar (addr:0x7f90ca38d830)]
+ name . . . . . . . . . : 'isetbar'
+ hidden . . . . . . . . : 1
+ priority . . . . . . . : 0
+ type . . . . . . . . . : 1 (window)
+ conditions . . . . . . : ''
+ position . . . . . . . : 1 (top)
+ filling_top_bottom . . : 0 (horizontal)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 3
+ size_max . . . . . . . : 3
+ color_fg . . . . . . . : 0 (default)
+ color_delim. . . . . . : 13 (cyan)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 1
+ items. . . . . . . . . : 'isetbar_help'
+ items_count. . . . . . : 1
+ items_subcount[000]. : 1
+ items_array[000][000]: 'isetbar_help' (buffer: '(null)', prefix: '(null)', name: 'isetbar_help', suffix: '(null)')
+ bar_window . . . . . . : 0x0
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x7f90ca38dab0
+ next_bar . . . . . . . : 0x7f90ca38d0d0
+
+[bar (addr:0x7f90ca38d0d0)]
+ name . . . . . . . . . : 'buffers'
+ hidden . . . . . . . . : 1
+ priority . . . . . . . : 0
+ type . . . . . . . . . : 0 (root)
+ conditions . . . . . . : ''
+ position . . . . . . . : 1 (top)
+ filling_top_bottom . . : 0 (horizontal)
+ filling_left_right . . : 1 (vertical)
+ size . . . . . . . . . : 1
+ size_max . . . . . . . : 0
+ color_fg . . . . . . . : 0 (default)
+ color_delim. . . . . . : 0 (default)
+ color_bg . . . . . . . : 0 (default)
+ separator. . . . . . . : 1
+ items. . . . . . . . . : 'buffers'
+ items_count. . . . . . : 1
+ items_subcount[000]. : 1
+ items_array[000][000]: 'buffers' (buffer: '(null)', prefix: '(null)', name: 'buffers', suffix: '(null)')
+ bar_window . . . . . . : 0x0
+ bar_refresh_needed . . : 0
+ prev_bar . . . . . . . : 0x7f90ca38d830
+ next_bar . . . . . . . : 0x0
+
+[bar item (addr:0x7f90ca65b5c0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'input_paste'
+ build_callback . . . . : 0x7f90c9465190
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x0
+ next_item. . . . . . . : 0x7f90ca65b6b0
+
+[bar item (addr:0x7f90ca65b6b0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'input_prompt'
+ build_callback . . . . : 0x7f90c94633c0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65b5c0
+ next_item. . . . . . . : 0x7f90ca65b920
+
+[bar item (addr:0x7f90ca65b920)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'input_search'
+ build_callback . . . . : 0x7f90c9463410
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65b6b0
+ next_item. . . . . . . : 0x7f90ca65bb90
+
+[bar item (addr:0x7f90ca65bb90)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'input_text'
+ build_callback . . . . : 0x7f90c9463a00
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65b920
+ next_item. . . . . . . : 0x7f90ca65be00
+
+[bar item (addr:0x7f90ca65be00)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'time'
+ build_callback . . . . : 0x7f90c9463e40
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65bb90
+ next_item. . . . . . . : 0x7f90ca65bef0
+
+[bar item (addr:0x7f90ca65bef0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_count'
+ build_callback . . . . : 0x7f90c9462fb0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65be00
+ next_item. . . . . . . : 0x7f90ca65c0b0
+
+[bar item (addr:0x7f90ca65c0b0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_last_number'
+ build_callback . . . . : 0x7f90c9463010
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65bef0
+ next_item. . . . . . . : 0x7f90ca65c480
+
+[bar item (addr:0x7f90ca65c480)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_plugin'
+ build_callback . . . . : 0x7f90c94651c0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65c0b0
+ next_item. . . . . . . : 0x7f90ca65c6f0
+
+[bar item (addr:0x7f90ca65c6f0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_number'
+ build_callback . . . . : 0x7f90c9463100
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65c480
+ next_item. . . . . . . : 0x7f90ca65cb70
+
+[bar item (addr:0x7f90ca65cb70)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_name'
+ build_callback . . . . : 0x7f90c94631a0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65c6f0
+ next_item. . . . . . . : 0x7f90ca65ce90
+
+[bar item (addr:0x7f90ca65ce90)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_short_name'
+ build_callback . . . . : 0x7f90c9463ef0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65cb70
+ next_item. . . . . . . : 0x7f90ca65d1b0
+
+[bar item (addr:0x7f90ca65d1b0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_modes'
+ build_callback . . . . : 0x7f90c9462f70
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65ce90
+ next_item. . . . . . . : 0x7f90ca65d370
+
+[bar item (addr:0x7f90ca65d370)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_filter'
+ build_callback . . . . : 0x7f90c9465090
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65d1b0
+ next_item. . . . . . . : 0x7f90ca65d690
+
+[bar item (addr:0x7f90ca65d690)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_zoom'
+ build_callback . . . . : 0x7f90c9464fd0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65d370
+ next_item. . . . . . . : 0x7f90ca65d900
+
+[bar item (addr:0x7f90ca65d900)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_nicklist_count'
+ build_callback . . . . : 0x7f90c9463250
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65d690
+ next_item. . . . . . . : 0x7f90ca65db70
+
+[bar item (addr:0x7f90ca65db70)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'scroll'
+ build_callback . . . . : 0x7f90c94635b0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65d900
+ next_item. . . . . . . : 0x7f90ca65dde0
+
+[bar item (addr:0x7f90ca65dde0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'hotlist'
+ build_callback . . . . : 0x7f90c9463fa0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65db70
+ next_item. . . . . . . : 0x7f90ca65e050
+
+[bar item (addr:0x7f90ca65e050)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'completion'
+ build_callback . . . . : 0x7f90c9463760
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65dde0
+ next_item. . . . . . . : 0x7f90ca65e160
+
+[bar item (addr:0x7f90ca65e160)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_title'
+ build_callback . . . . : 0x7f90c9462f80
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65e050
+ next_item. . . . . . . : 0x7f90ca65e3d0
+
+[bar item (addr:0x7f90ca65e3d0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'buffer_nicklist'
+ build_callback . . . . : 0x7f90c9464880
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65e160
+ next_item. . . . . . . : 0x7f90ca65e6d0
+
+[bar item (addr:0x7f90ca65e6d0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'window_number'
+ build_callback . . . . : 0x7f90c9463090
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65e3d0
+ next_item. . . . . . . : 0x7f90ca65e890
+
+[bar item (addr:0x7f90ca65e890)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'mouse_status'
+ build_callback . . . . : 0x7f90c9463300
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65e6d0
+ next_item. . . . . . . : 0x7f90ca65ea50
+
+[bar item (addr:0x7f90ca65ea50)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'away'
+ build_callback . . . . : 0x7f90c9463670
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65e890
+ next_item. . . . . . . : 0x7f90ca6cf2f0
+
+[bar item (addr:0x7f90ca6cf2f0)]
+ plugin . . . . . . . . : 0x7f90ca671360 ('irc')
+ name . . . . . . . . . : 'buffer_plugin'
+ build_callback . . . . : 0x7f90c3f5e1a0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca65ea50
+ next_item. . . . . . . : 0x7f90ca6cf350
+
+[bar item (addr:0x7f90ca6cf350)]
+ plugin . . . . . . . . : 0x7f90ca671360 ('irc')
+ name . . . . . . . . . : 'buffer_name'
+ build_callback . . . . : 0x7f90c3f5ec40
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca6cf2f0
+ next_item. . . . . . . : 0x7f90ca6cf3b0
+
+[bar item (addr:0x7f90ca6cf3b0)]
+ plugin . . . . . . . . : 0x7f90ca671360 ('irc')
+ name . . . . . . . . . : 'buffer_short_name'
+ build_callback . . . . : 0x7f90c3f5ec50
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca6cf350
+ next_item. . . . . . . : 0x7f90ca6cf410
+
+[bar item (addr:0x7f90ca6cf410)]
+ plugin . . . . . . . . : 0x7f90ca671360 ('irc')
+ name . . . . . . . . . : 'buffer_modes'
+ build_callback . . . . : 0x7f90c3f5da70
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca6cf3b0
+ next_item. . . . . . . : 0x7f90ca6cf470
+
+[bar item (addr:0x7f90ca6cf470)]
+ plugin . . . . . . . . : 0x7f90ca671360 ('irc')
+ name . . . . . . . . . : 'irc_channel'
+ build_callback . . . . : 0x7f90c3f5e370
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca6cf410
+ next_item. . . . . . . : 0x7f90ca6cf4d0
+
+[bar item (addr:0x7f90ca6cf4d0)]
+ plugin . . . . . . . . : 0x7f90ca671360 ('irc')
+ name . . . . . . . . . : 'lag'
+ build_callback . . . . : 0x7f90c3f5d8f0
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca6cf470
+ next_item. . . . . . . : 0x7f90ca6cf530
+
+[bar item (addr:0x7f90ca6cf530)]
+ plugin . . . . . . . . : 0x7f90ca671360 ('irc')
+ name . . . . . . . . . : 'input_prompt'
+ build_callback . . . . : 0x7f90c3f5dc50
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca6cf4d0
+ next_item. . . . . . . : 0x7f90ca6cf590
+
+[bar item (addr:0x7f90ca6cf590)]
+ plugin . . . . . . . . : 0x7f90ca671360 ('irc')
+ name . . . . . . . . . : 'irc_nick_modes'
+ build_callback . . . . : 0x7f90c3f5df60
+ build_callback_pointer : 0x0
+ build_callback_data. . : 0x0
+ prev_item. . . . . . . : 0x7f90ca6cf530
+ next_item. . . . . . . : 0x0
+[hotlist (addr:0x7f90ca78fb60)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483198843, tv_usec:641937
+ buffer . . . . . . . . : 0x7f90ca7a48e0
+ count[00]. . . . . . . : 6
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x0
+ next_hotlist . . . . . : 0x7f90ca79adb0
+[hotlist (addr:0x7f90ca79adb0)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483198843, tv_usec:644579
+ buffer . . . . . . . . : 0x7f90ca78fe70
+ count[00]. . . . . . . : 5
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x7f90ca78fb60
+ next_hotlist . . . . . : 0x7f90ca7a6c10
+[hotlist (addr:0x7f90ca7a6c10)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483198843, tv_usec:646628
+ buffer . . . . . . . . : 0x7f90ca7a7260
+ count[00]. . . . . . . : 3
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x7f90ca79adb0
+ next_hotlist . . . . . : 0x7f90ca7b7290
+[hotlist (addr:0x7f90ca7b7290)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483198843, tv_usec:647681
+ buffer . . . . . . . . : 0x7f90ca7a80e0
+ count[00]. . . . . . . : 5
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x7f90ca7a6c10
+ next_hotlist . . . . . : 0x7f90ca7b9d60
+[hotlist (addr:0x7f90ca7b9d60)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483198843, tv_usec:680664
+ buffer . . . . . . . . : 0x7f90ca7a6fb0
+ count[00]. . . . . . . : 5
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x7f90ca7b7290
+ next_hotlist . . . . . : 0x7f90ca7b96d0
+[hotlist (addr:0x7f90ca7b96d0)]
+ priority . . . . . . . : 0
+ creation_time. . . . . : tv_sec:1483198843, tv_usec:682419
+ buffer . . . . . . . . : 0x7f90ca7a9840
+ count[00]. . . . . . . : 5
+ count[01]. . . . . . . : 0
+ count[02]. . . . . . . : 0
+ count[03]. . . . . . . : 0
+ prev_hotlist . . . . . : 0x7f90ca7b9d60
+ next_hotlist . . . . . : 0x0
+
+[hdata (addr:0x7f90ca66d4e0)]
+ name . . . . . . . . . : 'buffer'
+ plugin . . . . . . . . : 0x0
+ var_prev . . . . . . . : 'prev_buffer'
+ var_next . . . . . . . : 'next_buffer'
+ hash_var . . . . . . . : 0x7f90ca66d5a0 (hashtable: 'input_buffer_pos:0x7f90ca66f210,mixed_lines:0x7f90ca66e510,ptr_input_undo:0x7f90ca66f500,day_change:0x7f90ca66e070,input_buffer_alloc:0x7f90ca66f090,num_displayed:0x7f90ca66ddf0,highlight_tags_array:0x7f90ca670110,own_lines:0x7f90ca66e470,text_search_exact:0x7f90ca66f9a0,highlight_tags_restrict:0x7f90ca66fe40,keys:0x7f90ca670230,close_callback_pointer:0x7f90ca66e270,text_search_regex:0x7f90ca66fa20,text_search_regex_compiled:0x7f90ca66faa0,chat_refresh_needed:0x7f90ca66e6d0,filter:0x7f90ca66e170,input_buffer_length:0x7f90ca66f190,input_get_unknown_commands:0x7f90ca66ef80,nickcmp_callback_data:0x7f90ca66ed00,plugin:0x7f90ca66d8c0,input:0x7f90ca66ed80,input_undo_count:0x7f90ca66f5a0,layout_number_merge_order:0x7f90ca66dae0,input_callback:0x7f90ca66ee00,title:0x7f90ca66e3f0,nickcmp_callback:0x7f90ca66ebf0,ptr_history:0x7f90ca66f800,close_callback:0x7f90ca66e1f0,num_history:0x7f90ca66f8a0,time_for_each_line:0x7f90ca66e650,type:0x7f90ca66dcf0,highlight_regex:0x7f90ca66fd30,keys_count:0x7f90ca670370,last_history:0x7f90ca66f760,last_key:0x7f90ca6702d0,nicklist_display_groups:0x7f90ca66e970,short_name:0x7f90ca66dc70,input_callback_data:0x7f90ca66ef00,nicklist_visible_count:0x7f90ca66eb70,zoomed:0x7f90ca66df70,input_buffer:0x7f90ca66f010,input_undo:0x7f90ca66f3c0,last_input_undo:0x7f90ca66f460,lines:0x7f90ca66e5b0,number:0x7f90ca66d9e0,text_search_input:0x7f90ca66fc30,highlight_words:0x7f90ca66fcb0,nicklist_count:0x7f90ca66e9f0,closing:0x7f90ca66e370,input_undo_snap:0x7f90ca66f320,nicklist_root:0x7f90ca66e850,highlight_regex_compiled:0x7f90ca66fdb0,nicklist_max_length:0x7f90ca66e8f0,prev_buffer:0x7f90ca670470,text_search_where:0x7f90ca66fb30,text_search_found:0x7f90ca66fbb0,close_callback_data:0x7f90ca66e2f0,nickcmp_callback_pointer:0x7f90ca66ec70,nicklist_nicks_count:0x7f90ca66eaf0,active:0x7f90ca66de70,highlight_tags:0x7f90ca670010,highlight_tags_restrict_array:0x7f90ca66ff50,hotlist_max_level_nicks:0x7f90ca6701b0,input_buffer_size:0x7f90ca66f110,layout_number:0x7f90ca66da60,nicklist:0x7f90ca66e750,input_buffer_1st_display:0x7f90ca66f290,text_search:0x7f90ca66f920,clear:0x7f90ca66e0f0,completion:0x7f90ca66f620,history:0x7f90ca66f6c0,notify:0x7f90ca66dd70,full_name:0x7f90ca66dbf0,input_callback_pointer:0x7f90ca66ee80,local_variables:0x7f90ca6703f0,next_buffer:0x7f90ca670510,nicklist_case_sensitive:0x7f90ca66e7d0,highlight_tags_count:0x7f90ca670090,highlight_tags_restrict_count:0x7f90ca66fec0,print_hooks_enabled:0x7f90ca66dff0,hidden:0x7f90ca66def0,name:0x7f90ca66db70,nicklist_groups_count:0x7f90ca66ea70,plugin_name_for_upgrade:0x7f90ca66d960')
+ hash_list. . . . . . . : 0x7f90ca66d700 (hashtable: 'gui_buffer_last_displayed:0x7f90ca6706b0,last_gui_buffer:0x7f90ca670630,gui_buffers:0x7f90ca6705b0')
+ create_allowed . . . . : 0
+ delete_allowed . . . . : 0
+ callback_update. . . . : 0x0
+ callback_update_data . : 0x0
+ update_pending . . . . : 0
+
+ [hdata var 'input_buffer_pos']
+ offset . . . . . . . . : 292
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'mixed_lines']
+ offset . . . . . . . . : 144
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'lines'
+
+ [hdata var 'ptr_input_undo']
+ offset . . . . . . . . : 328
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'input_undo'
+
+ [hdata var 'day_change']
+ offset . . . . . . . . : 84
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_buffer_alloc']
+ offset . . . . . . . . : 280
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'num_displayed']
+ offset . . . . . . . . : 64
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags_array']
+ offset . . . . . . . . : 480
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : 'highlight_tags_count'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'own_lines']
+ offset . . . . . . . . : 136
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'lines'
+
+ [hdata var 'text_search_exact']
+ offset . . . . . . . . : 384
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags_restrict']
+ offset . . . . . . . . : 440
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'keys']
+ offset . . . . . . . . : 496
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'key'
+
+ [hdata var 'close_callback_pointer']
+ offset . . . . . . . . : 104
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'text_search_regex']
+ offset . . . . . . . . : 388
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'text_search_regex_compiled']
+ offset . . . . . . . . : 392
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'chat_refresh_needed']
+ offset . . . . . . . . : 164
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'filter']
+ offset . . . . . . . . : 92
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_buffer_length']
+ offset . . . . . . . . : 288
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_get_unknown_commands']
+ offset . . . . . . . . : 264
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nickcmp_callback_data']
+ offset . . . . . . . . : 224
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'plugin']
+ offset . . . . . . . . : 0
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'plugin'
+
+ [hdata var 'input']
+ offset . . . . . . . . : 232
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_undo_count']
+ offset . . . . . . . . : 336
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'layout_number_merge_order']
+ offset . . . . . . . . : 24
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_callback']
+ offset . . . . . . . . : 240
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'title']
+ offset . . . . . . . . : 128
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nickcmp_callback']
+ offset . . . . . . . . : 208
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'ptr_history']
+ offset . . . . . . . . : 368
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'history'
+
+ [hdata var 'close_callback']
+ offset . . . . . . . . : 96
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'num_history']
+ offset . . . . . . . . : 376
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'time_for_each_line']
+ offset . . . . . . . . : 160
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'type']
+ offset . . . . . . . . : 56
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_regex']
+ offset . . . . . . . . : 424
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'keys_count']
+ offset . . . . . . . . : 512
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'last_history']
+ offset . . . . . . . . : 360
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'history'
+
+ [hdata var 'last_key']
+ offset . . . . . . . . : 504
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'key'
+
+ [hdata var 'nicklist_display_groups']
+ offset . . . . . . . . : 188
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'short_name']
+ offset . . . . . . . . : 48
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_callback_data']
+ offset . . . . . . . . : 256
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist_visible_count']
+ offset . . . . . . . . : 204
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'zoomed']
+ offset . . . . . . . . : 76
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_buffer']
+ offset . . . . . . . . : 272
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_undo']
+ offset . . . . . . . . : 312
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'input_undo'
+
+ [hdata var 'last_input_undo']
+ offset . . . . . . . . : 320
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'input_undo'
+
+ [hdata var 'lines']
+ offset . . . . . . . . : 152
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'lines'
+
+ [hdata var 'number']
+ offset . . . . . . . . : 16
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'text_search_input']
+ offset . . . . . . . . : 408
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_words']
+ offset . . . . . . . . : 416
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist_count']
+ offset . . . . . . . . : 192
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'closing']
+ offset . . . . . . . . : 120
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_undo_snap']
+ offset . . . . . . . . : 304
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'input_undo'
+
+ [hdata var 'nicklist_root']
+ offset . . . . . . . . : 176
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'nick_group'
+
+ [hdata var 'highlight_regex_compiled']
+ offset . . . . . . . . : 432
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist_max_length']
+ offset . . . . . . . . : 184
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'prev_buffer']
+ offset . . . . . . . . : 528
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'buffer'
+
+ [hdata var 'text_search_where']
+ offset . . . . . . . . : 400
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'text_search_found']
+ offset . . . . . . . . : 404
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'close_callback_data']
+ offset . . . . . . . . : 112
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nickcmp_callback_pointer']
+ offset . . . . . . . . : 216
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist_nicks_count']
+ offset . . . . . . . . : 200
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'active']
+ offset . . . . . . . . : 68
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags']
+ offset . . . . . . . . : 464
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags_restrict_array']
+ offset . . . . . . . . : 456
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : 'highlight_tags_restrict_count'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'hotlist_max_level_nicks']
+ offset . . . . . . . . : 488
+ type . . . . . . . . . : 7 ('hashtable')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_buffer_size']
+ offset . . . . . . . . : 284
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'layout_number']
+ offset . . . . . . . . : 20
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist']
+ offset . . . . . . . . : 168
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_buffer_1st_display']
+ offset . . . . . . . . : 296
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'text_search']
+ offset . . . . . . . . : 380
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'clear']
+ offset . . . . . . . . : 88
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'completion']
+ offset . . . . . . . . : 344
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'completion'
+
+ [hdata var 'history']
+ offset . . . . . . . . : 352
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'history'
+
+ [hdata var 'notify']
+ offset . . . . . . . . : 60
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'full_name']
+ offset . . . . . . . . : 40
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'input_callback_pointer']
+ offset . . . . . . . . : 248
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'local_variables']
+ offset . . . . . . . . : 520
+ type . . . . . . . . . : 7 ('hashtable')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'next_buffer']
+ offset . . . . . . . . : 536
+ type . . . . . . . . . : 5 ('pointer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : 'buffer'
+
+ [hdata var 'nicklist_case_sensitive']
+ offset . . . . . . . . : 172
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags_count']
+ offset . . . . . . . . : 472
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'highlight_tags_restrict_count']
+ offset . . . . . . . . : 448
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'print_hooks_enabled']
+ offset . . . . . . . . : 80
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'hidden']
+ offset . . . . . . . . : 72
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'name']
+ offset . . . . . . . . : 32
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'nicklist_groups_count']
+ offset . . . . . . . . : 196
+ type . . . . . . . . . : 2 ('integer')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+ [hdata var 'plugin_name_for_upgrade']
+ offset . . . . . . . . : 8
+ type . . . . . . . . . : 4 ('string')
+ update_allowed . . . . : 0
+ array_size . . . . . . : '(null)'
+ hdata_name . . . . . . : '(null)'
+
+[hook (addr:0x7f90ca68efb0)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca68e8b0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'AAWAY'
+ description . . . . . : 'allserv /away'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%allserv /away'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%allserv /away'
+ cplt_templates_static[0000]: '%%allserv /away'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%allserv'
+ args[0001]. . . . . : '/away'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%allserv'
+ args_concat[0001] . . : '/away'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca6b0510
+
+[hook (addr:0x7f90ca6b0510)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f63e30
+ command . . . . . . . : 'admin'
+ description . . . . . : 'find information about the administrator of the server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca68efb0
+ next_hook . . . . . . . : 0x7f90ca695220
+
+[hook (addr:0x7f90ca695220)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b41280
+ command . . . . . . . : 'alias'
+ description . . . . . : 'list, add or remove command aliases'
+ args. . . . . . . . . : 'list [<alias>] || add <alias> [<command>[;<command>...]] || addcompletion <completion> <alias> [<command>[;<command>...]] || del <alias> [<alias>...]'
+ args_description. . . : ' list: list aliases (without argument, this list is displayed)
+ add: add an alias
+addcompletion: add an alias with a custom completion
+ del: delete an alias
+ completion: completion for alias: by default completion is done with target command
+ note: you can use %%command to use completion of an existing command
+ alias: name of alias
+ command: command name with arguments (many commands can be separated by semicolons)
+
+Note: in command, special variables are replaced:
+ $n: argument 'n' (between 1 and 9)
+ $-m: arguments from 1 to 'm'
+ $n-: arguments from 'n' to last
+ $n-m: arguments from 'n' to 'm'
+ $*: all arguments
+ $~: last argument
+ $var: where "var" is a local variable of buffer (see /buffer localvar)
+ examples: $nick, $channel, $server, $plugin, $name
+
+Examples:
+ alias /split to split window horizontally:
+ /alias add split /window splith
+ alias /hello to say "hello" on all channels but not on #weechat:
+ /alias add hello /allchan -exclude=#weechat msg * hello
+ alias /forcejoin to send IRC command "forcejoin" with completion of /sajoin:
+ /alias addcompletion %%sajoin forcejoin /quote forcejoin'
+ completion. . . . . . : 'list %(alias) || add %(alias) %(commands)|%(alias_value) || addcompletion %- %(alias) %(commands)|%(alias_value) || del %(alias)|%*'
+ cplt_num_templates. . : 4
+ cplt_templates[0000] . . . : 'list %(alias)'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%(alias)'
+ cplt_templates[0001] . . . : 'add %(alias) %(commands)|%(alias_value)'
+ cplt_templates_static[0001]: 'add'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(alias)'
+ args[0002]. . . . . : '%(commands)|%(alias_value)'
+ cplt_templates[0002] . . . : 'addcompletion %- %(alias) %(commands)|%(alias_value)'
+ cplt_templates_static[0002]: 'addcompletion'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'addcompletion'
+ args[0001]. . . . . : '%-'
+ args[0002]. . . . . : '%(alias)'
+ args[0003]. . . . . : '%(commands)|%(alias_value)'
+ cplt_templates[0003] . . . : 'del %(alias)|%*'
+ cplt_templates_static[0003]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(alias)|%*'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : 'list|add|addcompletion|del'
+ args_concat[0001] . . : '%(alias)|%-|%*'
+ args_concat[0002] . . : '%(commands)|%(alias_value)|%(alias)'
+ args_concat[0003] . . : '%(commands)|%(alias_value)'
+ prev_hook . . . . . . . : 0x7f90ca6b0510
+ next_hook . . . . . . . : 0x7f90ca6b06b0
+
+[hook (addr:0x7f90ca6b06b0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6d650
+ command . . . . . . . : 'allchan'
+ description . . . . . : 'execute a command on all channels of all connected servers'
+ args. . . . . . . . . : '[-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>]'
+ args_description. . . : ' -current: execute command for channels of current server only
+ -exclude: exclude some channels (wildcard "*" is allowed)
+ command: command to execute
+arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
+
+Examples:
+ execute '/me is testing' on all channels:
+ /allchan me is testing
+ say 'hello' everywhere but not on #weechat:
+ /allchan -exclude=#weechat msg * hello
+ say 'hello' everywhere but not on #weechat and channels beginning with #linux:
+ /allchan -exclude=#weechat,#linux* msg * hello'
+ completion. . . . . . : '-current'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-current'
+ cplt_templates_static[0000]: '-current'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-current'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '-current'
+ prev_hook . . . . . . . : 0x7f90ca695220
+ next_hook . . . . . . . : 0x7f90ca6b0c50
+
+[hook (addr:0x7f90ca6b0c50)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6d860
+ command . . . . . . . : 'allpv'
+ description . . . . . : 'execute a command on all private buffers of all connected servers'
+ args. . . . . . . . . : '[-current] [-exclude=<nick>[,<nick>...]] <command> [<arguments>]'
+ args_description. . . : ' -current: execute command for private buffers of current server only
+ -exclude: exclude some nicks (wildcard "*" is allowed)
+ command: command to execute
+arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
+
+Examples:
+ execute '/me is testing' on all private buffers:
+ /allpv me is testing
+ say 'hello' everywhere but not for nick foo:
+ /allpv -exclude=foo msg * hello
+ say 'hello' everywhere but not for nick foo and nicks beginning with bar:
+ /allpv -exclude=foo,bar* msg * hello
+ close all private buffers:
+ /allpv close'
+ completion. . . . . . : '-current'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-current'
+ cplt_templates_static[0000]: '-current'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-current'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '-current'
+ prev_hook . . . . . . . : 0x7f90ca6b06b0
+ next_hook . . . . . . . : 0x7f90ca6b1190
+
+[hook (addr:0x7f90ca6b1190)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6dd90
+ command . . . . . . . : 'allserv'
+ description . . . . . : 'execute a command on all connected servers'
+ args. . . . . . . . . : '[-exclude=<server>[,<server>...]] <command> [<arguments>]'
+ args_description. . . : ' -exclude: exclude some servers (wildcard "*" is allowed)
+ command: command to execute
+arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
+
+Examples:
+ change nick on all servers:
+ /allserv nick newnick
+ set away on all servers:
+ /allserv away I'm away
+ do a whois on my nick on all servers:
+ /allserv whois $nick'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6b0c50
+ next_hook . . . . . . . : 0x7f90ca68f480
+
+[hook (addr:0x7f90ca68f480)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca68f400
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'AME'
+ description . . . . . : 'allchan /me'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%allchan /me'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%allchan /me'
+ cplt_templates_static[0000]: '%%allchan /me'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%allchan'
+ args[0001]. . . . . : '/me'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%allchan'
+ args_concat[0001] . . : '/me'
+ prev_hook . . . . . . . : 0x7f90ca6b1190
+ next_hook . . . . . . . : 0x7f90ca690960
+
+[hook (addr:0x7f90ca690960)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca690920
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'AMSG'
+ description . . . . . : 'allchan /msg *'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%allchan /msg *'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%allchan /msg *'
+ cplt_templates_static[0000]: '%%allchan /msg *'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '%%allchan'
+ args[0001]. . . . . : '/msg'
+ args[0002]. . . . . : '*'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%%allchan'
+ args_concat[0001] . . : '/msg'
+ args_concat[0002] . . : '*'
+ prev_hook . . . . . . . : 0x7f90ca68f480
+ next_hook . . . . . . . : 0x7f90ca690e30
+
+[hook (addr:0x7f90ca690e30)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca690dd0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'ANICK'
+ description . . . . . : 'allserv /nick'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%allserv /nick'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%allserv /nick'
+ cplt_templates_static[0000]: '%%allserv /nick'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%allserv'
+ args[0001]. . . . . : '/nick'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%allserv'
+ args_concat[0001] . . : '/nick'
+ prev_hook . . . . . . . : 0x7f90ca690960
+ next_hook . . . . . . . : 0x7f90ca34d0d0
+
+[hook (addr:0x7f90ca34d0d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9423f20
+ command . . . . . . . : 'away'
+ description . . . . . : 'set or remove away status'
+ args. . . . . . . . . : '[-all] [<message>]'
+ args_description. . . : ' -all: set or remove away status on all connected servers
+message: message for away (if no message is given, away status is removed)'
+ completion. . . . . . : '-all'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-all'
+ cplt_templates_static[0000]: '-all'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-all'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '-all'
+ prev_hook . . . . . . . : 0x7f90ca690e30
+ next_hook . . . . . . . : 0x7f90ca6b1580
+
+[hook (addr:0x7f90ca6b1580)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6edf0
+ command . . . . . . . : 'ban'
+ description . . . . . : 'ban nicks or hosts'
+ args. . . . . . . . . : '[<channel>] [<nick> [<nick>...]]'
+ args_description. . . : 'channel: channel name
+ nick: nick or host
+
+Without argument, this command displays the ban list for current channel.'
+ completion. . . . . . : '%(irc_channel_nicks_hosts)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel_nicks_hosts)'
+ cplt_templates_static[0000]: '%(irc_channel_nicks_hosts)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channel_nicks_hosts)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channel_nicks_hosts)'
+ prev_hook . . . . . . . : 0x7f90ca34d0d0
+ next_hook . . . . . . . : 0x7f90ca34d280
+
+[hook (addr:0x7f90ca34d280)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9429df0
+ command . . . . . . . : 'bar'
+ description . . . . . : 'manage bars'
+ args. . . . . . . . . : 'list|listfull|listitems || add <name> <type>[,<conditions>] <position> <size> <separator> <item1>[,<item2>...] || default [input|title|status|nicklist] || del <name>|-all || set <name> <option> <value> || hide|show|toggle <name> || scroll <name> <window> <scroll_value>'
+ args_description. . . : ' list: list all bars
+ listfull: list all bars (verbose)
+ listitems: list all bar items
+ add: add a new bar
+ name: name of bar (must be unique)
+ type: root: outside windows,
+ window: inside windows, with optional conditions (see below)
+ conditions: the conditions to display the bar:
+ active: on active window
+ inactive: on inactive windows
+ nicklist: on windows with nicklist
+ other condition: see /help weechat.bar.xxx.conditions and /help eval
+ without conditions, the bar is always displayed
+ position: bottom, top, left or right
+ size: size of bar (in chars)
+ separator: 1 for using separator (line), 0 or nothing means no separator
+ item1,...: items for this bar (items can be separated by comma (space between items) or "+" (glued items))
+ default: create a default bar (all default bars if no bar name is given)
+ del: delete a bar (or all bars with -all)
+ set: set a value for a bar property
+ option: option to change (for options list, look at /set weechat.bar.<barname>.*)
+ value: new value for option
+ hide: hide a bar
+ show: show an hidden bar
+ toggle: hide/show a bar
+ scroll: scroll bar
+ window: window number (use '*' for current window or for root bars)
+ scroll_value: value for scroll: 'x' or 'y' (optional), followed by '+', '-', 'b' (beginning) or 'e' (end), value (for +/-), and optional % (to scroll by % of width/height, otherwise value is number of chars)
+
+Examples:
+ create a bar with time, buffer number + name, and completion:
+ /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,completion
+ hide a bar:
+ /bar hide mybar
+ scroll nicklist 10 lines down on current buffer:
+ /bar scroll nicklist * y+10
+ scroll to end of nicklist on current buffer:
+ /bar scroll nicklist * ye'
+ completion. . . . . . : 'list || listfull || listitems || add %(bars_names) root|window bottom|top|left|right || default input|title|status|nicklist|%* || del %(bars_names)|-all || set %(bars_names) %(bars_options) || hide %(bars_names) || show %(bars_names) || toggle %(bars_names) || scroll %(bars_names) %(windows_numbers)|*'
+ cplt_num_templates. . : 11
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : 'listfull'
+ cplt_templates_static[0001]: 'listfull'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'listfull'
+ cplt_templates[0002] . . . : 'listitems'
+ cplt_templates_static[0002]: 'listitems'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'listitems'
+ cplt_templates[0003] . . . : 'add %(bars_names) root|window bottom|top|left|right'
+ cplt_templates_static[0003]: 'add'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(bars_names)'
+ args[0002]. . . . . : 'root|window'
+ args[0003]. . . . . : 'bottom|top|left|right'
+ cplt_templates[0004] . . . : 'default input|title|status|nicklist|%*'
+ cplt_templates_static[0004]: 'default'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'default'
+ args[0001]. . . . . : 'input|title|status|nicklist|%*'
+ cplt_templates[0005] . . . : 'del %(bars_names)|-all'
+ cplt_templates_static[0005]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(bars_names)|-all'
+ cplt_templates[0006] . . . : 'set %(bars_names) %(bars_options)'
+ cplt_templates_static[0006]: 'set'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'set'
+ args[0001]. . . . . : '%(bars_names)'
+ args[0002]. . . . . : '%(bars_options)'
+ cplt_templates[0007] . . . : 'hide %(bars_names)'
+ cplt_templates_static[0007]: 'hide'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'hide'
+ args[0001]. . . . . : '%(bars_names)'
+ cplt_templates[0008] . . . : 'show %(bars_names)'
+ cplt_templates_static[0008]: 'show'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'show'
+ args[0001]. . . . . : '%(bars_names)'
+ cplt_templates[0009] . . . : 'toggle %(bars_names)'
+ cplt_templates_static[0009]: 'toggle'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'toggle'
+ args[0001]. . . . . : '%(bars_names)'
+ cplt_templates[0010] . . . : 'scroll %(bars_names) %(windows_numbers)|*'
+ cplt_templates_static[0010]: 'scroll'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll'
+ args[0001]. . . . . : '%(bars_names)'
+ args[0002]. . . . . : '%(windows_numbers)|*'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : 'list|listfull|listitems|add|default|del|set|hide|show|toggle|scroll'
+ args_concat[0001] . . : '%(bars_names)|input|title|status|nicklist|%*|-all'
+ args_concat[0002] . . : 'root|window|%(bars_options)|%(windows_numbers)|*'
+ args_concat[0003] . . : 'bottom|top|left|right'
+ prev_hook . . . . . . . : 0x7f90ca6b1580
+ next_hook . . . . . . . : 0x7f90ca6912d0
+
+[hook (addr:0x7f90ca6912d0)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca691250
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'BEEP'
+ description . . . . . : 'print -beep'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%print -beep'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%print -beep'
+ cplt_templates_static[0000]: '%%print -beep'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%print'
+ args[0001]. . . . . : '-beep'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%print'
+ args_concat[0001] . . : '-beep'
+ prev_hook . . . . . . . : 0x7f90ca34d280
+ next_hook . . . . . . . : 0x7f90ca34e380
+
+[hook (addr:0x7f90ca34e380)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9428400
+ command . . . . . . . : 'buffer'
+ description . . . . . : 'manage buffers'
+ args. . . . . . . . . : 'list || clear [<number>|<name>|-merged|-all [<number>|<name>...]] || move <number>|-|+ || swap <number1>|<name1> [<number2>|<name2>] || cycle <number>|<name> [<number>|<name>...]] || merge <number> || unmerge [<number>|-all] || hide [<number>|<name>|-all [<number>|<name>...]] || unhide [<number>|<name>|-all [<number>|<name>...]] || renumber [<number1> [<number2> [<start>]]] || close [<n1>[-<n2>]|<name>] || notify <level> || localvar || set <property> <value> || get <property> || <number>|-|+|<name>'
+ args_description. . . : ' list: list buffers (without argument, this list is displayed)
+ clear: clear buffer content (number for a buffer, -merged for merged buffers, -all for all buffers, or nothing for current buffer)
+ move: move buffer in the list (may be relative, for example -1); "-" = move to first buffer number, "+" = move to last buffer number + 1
+ swap: swap two buffers (swap with current buffer if only one number/name given)
+ cycle: jump loop between a list of buffers
+ merge: merge current buffer to another buffer (chat area will be mix of both buffers)
+ (by default ctrl-x switches between merged buffers)
+ unmerge: unmerge buffer from other buffers which have same number
+ hide: hide the buffer
+ unhide: unhide the buffer
+renumber: renumber buffers (works only if option weechat.look.buffer_auto_renumber is off)
+ close: close buffer (number/range or name is optional)
+ notify: set notify level for current buffer: this level determines whether buffer will be added to hotlist or not:
+ none: never
+ highlight: for highlights only
+ message: for messages from users + highlights
+ all: all messages
+ reset: reset to default value (all)
+localvar: display local variables for current buffer
+ set: set a property for current buffer
+ get: display a property of current buffer
+ number: jump to buffer by number, possible prefix:
+ '+': relative jump, add number to current
+ '-': relative jump, sub number to current
+ '*': jump to number, using option "weechat.look.jump_current_to_previous_buffer"
+ -: jump to first buffer number
+ +: jump to last buffer number
+ name: jump to buffer by (partial) name
+
+Examples:
+ clear current buffer:
+ /buffer clear
+ move buffer to number 5:
+ /buffer move 5
+ swap buffer 1 with 3:
+ /buffer swap 1 3
+ swap buffer #weechat with current buffer:
+ /buffer swap #weechat
+ jump on #chan1, #chan2, #chan3 and loop:
+ /buffer cycle #chan1 #chan2 #chan3
+ merge with core buffer:
+ /buffer merge 1
+ unmerge buffer:
+ /buffer unmerge
+ close current buffer:
+ /buffer close
+ close buffers 5 to 7:
+ /buffer close 5-7
+ jump to #weechat:
+ /buffer #weechat
+ jump to next buffer:
+ /buffer +1
+ jump to last buffer number:
+ /buffer +'
+ completion. . . . . . : 'clear -merged|-all|%(buffers_numbers)|%(buffers_plugins_names) %(buffers_numbers)|%(buffers_plugins_names)|%* || move %(buffers_numbers) || swap %(buffers_numbers)|%(buffers_plugins_names) %(buffers_numbers)|%(buffers_plugins_names) || cycle %(buffers_numbers)|%(buffers_plugins_names)|%* || merge %(buffers_numbers) || unmerge %(buffers_numbers)|-all || hide %(buffers_numbers)|%(buffers_plugins_names)|-all %(buffers_numbers)|%(buffers_plugins_names)|%* || unhide %(buffers_numbers)|%(buffers_plugins_names)|-all %(buffers_numbers)|%(buffers_plugins_names)|%* || renumber %(buffers_numbers) %(buffers_numbers) %(buffers_numbers) || close %(buffers_plugins_names) || list || notify reset|none|highlight|message|all || localvar || set %(buffer_properties_set) || get %(buffer_properties_get) || %(buffers_plugins_names)|%(buffers_names)|%(irc_channels)|%(irc_privates)|%(buffers_numbers)|-|-1|+|+1'
+ cplt_num_templates. . : 16
+ cplt_templates[0000] . . . : 'clear -merged|-all|%(buffers_numbers)|%(buffers_plugins_names) %(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates_static[0000]: 'clear'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'clear'
+ args[0001]. . . . . : '-merged|-all|%(buffers_numbers)|%(buffers_plugins_names)'
+ args[0002]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates[0001] . . . : 'move %(buffers_numbers)'
+ cplt_templates_static[0001]: 'move'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'move'
+ args[0001]. . . . . : '%(buffers_numbers)'
+ cplt_templates[0002] . . . : 'swap %(buffers_numbers)|%(buffers_plugins_names) %(buffers_numbers)|%(buffers_plugins_names)'
+ cplt_templates_static[0002]: 'swap'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'swap'
+ args[0001]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)'
+ args[0002]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)'
+ cplt_templates[0003] . . . : 'cycle %(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates_static[0003]: 'cycle'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'cycle'
+ args[0001]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates[0004] . . . : 'merge %(buffers_numbers)'
+ cplt_templates_static[0004]: 'merge'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'merge'
+ args[0001]. . . . . : '%(buffers_numbers)'
+ cplt_templates[0005] . . . : 'unmerge %(buffers_numbers)|-all'
+ cplt_templates_static[0005]: 'unmerge'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unmerge'
+ args[0001]. . . . . : '%(buffers_numbers)|-all'
+ cplt_templates[0006] . . . : 'hide %(buffers_numbers)|%(buffers_plugins_names)|-all %(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates_static[0006]: 'hide'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'hide'
+ args[0001]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|-all'
+ args[0002]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates[0007] . . . : 'unhide %(buffers_numbers)|%(buffers_plugins_names)|-all %(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates_static[0007]: 'unhide'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'unhide'
+ args[0001]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|-all'
+ args[0002]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)|%*'
+ cplt_templates[0008] . . . : 'renumber %(buffers_numbers) %(buffers_numbers) %(buffers_numbers)'
+ cplt_templates_static[0008]: 'renumber'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'renumber'
+ args[0001]. . . . . : '%(buffers_numbers)'
+ args[0002]. . . . . : '%(buffers_numbers)'
+ args[0003]. . . . . : '%(buffers_numbers)'
+ cplt_templates[0009] . . . : 'close %(buffers_plugins_names)'
+ cplt_templates_static[0009]: 'close'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'close'
+ args[0001]. . . . . : '%(buffers_plugins_names)'
+ cplt_templates[0010] . . . : 'list'
+ cplt_templates_static[0010]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0011] . . . : 'notify reset|none|highlight|message|all'
+ cplt_templates_static[0011]: 'notify'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'notify'
+ args[0001]. . . . . : 'reset|none|highlight|message|all'
+ cplt_templates[0012] . . . : 'localvar'
+ cplt_templates_static[0012]: 'localvar'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'localvar'
+ cplt_templates[0013] . . . : 'set %(buffer_properties_set)'
+ cplt_templates_static[0013]: 'set'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'set'
+ args[0001]. . . . . : '%(buffer_properties_set)'
+ cplt_templates[0014] . . . : 'get %(buffer_properties_get)'
+ cplt_templates_static[0014]: 'get'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'get'
+ args[0001]. . . . . : '%(buffer_properties_get)'
+ cplt_templates[0015] . . . : '%(buffers_plugins_names)|%(buffers_names)|%(irc_channels)|%(irc_privates)|%(buffers_numbers)|-|-1|+|+1'
+ cplt_templates_static[0015]: '%(buffers_plugins_names)|%(buffers_names)|%(irc_channels)|%(irc_privates)|%(buffers_numbers)|-|-1|+|+1'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(buffers_plugins_names)|%(buffers_names)|%(irc_channels)|%(irc_privates)|%(buffers_numbers)|-|-1|+|+1'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : 'clear|move|swap|cycle|merge|unmerge|hide|unhide|renumber|close|list|notify|localvar|set|get|%(buffers_plugins_names)|%(buffers_names)|%(irc_channels)|%(irc_privates)|%(buffers_numbers)|-|-1|+|+1'
+ args_concat[0001] . . : '-merged|-all|%(buffers_numbers)|%(buffers_plugins_names)|%*|reset|none|highlight|message|all|%(buffer_properties_set)|%(buffer_properties_get)'
+ args_concat[0002] . . : '%(buffers_numbers)|%(buffers_plugins_names)|%*'
+ args_concat[0003] . . : '%(buffers_numbers)'
+ prev_hook . . . . . . . : 0x7f90ca6912d0
+ next_hook . . . . . . . : 0x7f90ca691750
+
+[hook (addr:0x7f90ca691750)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca6916f0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'BYE'
+ description . . . . . : 'quit'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%quit'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%quit'
+ cplt_templates_static[0000]: '%%quit'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%quit'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%quit'
+ prev_hook . . . . . . . : 0x7f90ca34e380
+ next_hook . . . . . . . : 0x7f90ca691b90
+
+[hook (addr:0x7f90ca691b90)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca691b30
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'C'
+ description . . . . . : 'buffer clear'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%buffer clear'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%buffer clear'
+ cplt_templates_static[0000]: '%%buffer clear'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%buffer'
+ args[0001]. . . . . : 'clear'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%buffer'
+ args_concat[0001] . . : 'clear'
+ prev_hook . . . . . . . : 0x7f90ca691750
+ next_hook . . . . . . . : 0x7f90ca6bbcd0
+
+[hook (addr:0x7f90ca6bbcd0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f63fa0
+ command . . . . . . . : 'cap'
+ description . . . . . : 'client capability negotiation'
+ args. . . . . . . . . : 'ls || list || req|ack [<capability> [<capability>...]] || end'
+ args_description. . . : ' ls: list the capabilities supported by the server
+ list: list the capabilities currently enabled
+ req: request a capability
+ ack: acknowledge capabilities which require client-side acknowledgement
+ end: end the capability negotiation
+
+Without argument, "ls" and "list" are sent.
+
+Capabilities supported by WeeChat are: account-notify, away-notify, cap-notify, extended-join, multi-prefix, server-time, userhost-in-names.
+
+The capabilities to automatically enable on servers can be set in option irc.server_default.capabilities (or by server in option irc.server.xxx.capabilities).
+
+Examples:
+ /cap
+ /cap req multi-prefix away-notify'
+ completion. . . . . . : 'ls || list || req account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%* || ack account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%* || end'
+ cplt_num_templates. . : 5
+ cplt_templates[0000] . . . : 'ls'
+ cplt_templates_static[0000]: 'ls'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'ls'
+ cplt_templates[0001] . . . : 'list'
+ cplt_templates_static[0001]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0002] . . . : 'req account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%*'
+ cplt_templates_static[0002]: 'req'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'req'
+ args[0001]. . . . . : 'account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%*'
+ cplt_templates[0003] . . . : 'ack account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%*'
+ cplt_templates_static[0003]: 'ack'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'ack'
+ args[0001]. . . . . : 'account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%*'
+ cplt_templates[0004] . . . : 'end'
+ cplt_templates_static[0004]: 'end'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'end'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'ls|list|req|ack|end'
+ args_concat[0001] . . : 'account-notify|away-notify|cap-notify|extended-join|multi-prefix|server-time|userhost-in-names|%*'
+ prev_hook . . . . . . . : 0x7f90ca691b90
+ next_hook . . . . . . . : 0x7f90ca68e520
+
+[hook (addr:0x7f90ca68e520)]
+ plugin. . . . . . . . . : 0x7f90ca696530 ('charset')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3d46a30
+ command . . . . . . . : 'charset'
+ description . . . . . : 'change charset for current buffer'
+ args. . . . . . . . . : 'decode|encode <charset> || reset'
+ args_description. . . : ' decode: change decoding charset
+ encode: change encoding charset
+charset: new charset for current buffer
+ reset: reset charsets for current buffer'
+ completion. . . . . . : 'decode|encode|reset'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : 'decode|encode|reset'
+ cplt_templates_static[0000]: 'decode|encode|reset'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'decode|encode|reset'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : 'decode|encode|reset'
+ prev_hook . . . . . . . : 0x7f90ca6bbcd0
+ next_hook . . . . . . . : 0x7f90ca692010
+
+[hook (addr:0x7f90ca692010)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca691fb0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'CHAT'
+ description . . . . . : 'dcc chat'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%dcc chat'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%dcc chat'
+ cplt_templates_static[0000]: '%%dcc chat'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%dcc'
+ args[0001]. . . . . : 'chat'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%dcc'
+ args_concat[0001] . . : 'chat'
+ prev_hook . . . . . . . : 0x7f90ca68e520
+ next_hook . . . . . . . : 0x7f90ca692490
+
+[hook (addr:0x7f90ca692490)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca692430
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'CL'
+ description . . . . . : 'buffer clear'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%buffer clear'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%buffer clear'
+ cplt_templates_static[0000]: '%%buffer clear'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%buffer'
+ args[0001]. . . . . : 'clear'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%buffer'
+ args_concat[0001] . . : 'clear'
+ prev_hook . . . . . . . : 0x7f90ca692010
+ next_hook . . . . . . . : 0x7f90ca692910
+
+[hook (addr:0x7f90ca692910)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca6928b0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'CLOSE'
+ description . . . . . : 'buffer close'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%buffer close'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%buffer close'
+ cplt_templates_static[0000]: '%%buffer close'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%buffer'
+ args[0001]. . . . . : 'close'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%buffer'
+ args_concat[0001] . . : 'close'
+ prev_hook . . . . . . . : 0x7f90ca692490
+ next_hook . . . . . . . : 0x7f90ca34faf0
+
+[hook (addr:0x7f90ca34faf0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c94266d0
+ command . . . . . . . : 'color'
+ description . . . . . : 'define color aliases and display palette of colors'
+ args. . . . . . . . . : 'alias <color> <name> || unalias <color> || reset || term2rgb <color> || rgb2term <rgb> [<limit>] || -o'
+ args_description. . . : ' alias: add an alias for a color
+ unalias: delete an alias
+ color: color number (greater than or equal to 0, max depends on terminal, commonly 63 or 255)
+ name: alias name for color (for example: "orange")
+ reset: reset all color pairs (required when no more color pairs are available if automatic reset is disabled, see option "weechat.look.color_pairs_auto_reset")
+term2rgb: convert a terminal color (0-255) to RGB color
+rgb2term: convert a RGB color to terminal color (0-255)
+ limit: number of colors to use in terminal table (starting from 0); default is 256
+ -o: send terminal/colors info to current buffer as input
+
+Without argument, this command displays colors in a new buffer.
+
+Examples:
+ add alias "orange" for color 214:
+ /color alias 214 orange
+ delete color 214:
+ /color unalias 214'
+ completion. . . . . . : 'alias %(palette_colors) || unalias %(palette_colors) || reset || term2rgb || rgb2term || -o'
+ cplt_num_templates. . : 6
+ cplt_templates[0000] . . . : 'alias %(palette_colors)'
+ cplt_templates_static[0000]: 'alias'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'alias'
+ args[0001]. . . . . : '%(palette_colors)'
+ cplt_templates[0001] . . . : 'unalias %(palette_colors)'
+ cplt_templates_static[0001]: 'unalias'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unalias'
+ args[0001]. . . . . : '%(palette_colors)'
+ cplt_templates[0002] . . . : 'reset'
+ cplt_templates_static[0002]: 'reset'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'reset'
+ cplt_templates[0003] . . . : 'term2rgb'
+ cplt_templates_static[0003]: 'term2rgb'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'term2rgb'
+ cplt_templates[0004] . . . : 'rgb2term'
+ cplt_templates_static[0004]: 'rgb2term'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'rgb2term'
+ cplt_templates[0005] . . . : '-o'
+ cplt_templates_static[0005]: '-o'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-o'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'alias|unalias|reset|term2rgb|rgb2term|-o'
+ args_concat[0001] . . : '%(palette_colors)'
+ prev_hook . . . . . . . : 0x7f90ca692910
+ next_hook . . . . . . . : 0x7f90ca350b50
+
+[hook (addr:0x7f90ca350b50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 50000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9423fa0
+ command . . . . . . . : 'command'
+ description . . . . . : 'launch explicit WeeChat or plugin command'
+ args. . . . . . . . . : '[-buffer <name>] <plugin> <command>'
+ args_description. . . : '-buffer: execute the command on this buffer
+ plugin: execute the command from this plugin; 'core' for a WeeChat command, '*' for automatic plugin (it depends on the buffer where the command is executed)
+command: command to execute (a '/' is automatically added if not found at beginning of command)'
+ completion. . . . . . : '-buffer %(buffers_plugins_names) %(plugins_names)|core %(plugins_commands) || %(plugins_names)|core %(plugins_commands)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-buffer %(buffers_plugins_names) %(plugins_names)|core %(plugins_commands)'
+ cplt_templates_static[0000]: '-buffer'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : '-buffer'
+ args[0001]. . . . . : '%(buffers_plugins_names)'
+ args[0002]. . . . . : '%(plugins_names)|core'
+ args[0003]. . . . . : '%(plugins_commands)'
+ cplt_templates[0001] . . . : '%(plugins_names)|core %(plugins_commands)'
+ cplt_templates_static[0001]: '%(plugins_names)|core %(plugins_commands)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(plugins_names)|core'
+ args[0001]. . . . . : '%(plugins_commands)'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : '-buffer|%(plugins_names)|core'
+ args_concat[0001] . . : '%(buffers_plugins_names)|%(plugins_commands)'
+ args_concat[0002] . . : '%(plugins_names)|core'
+ args_concat[0003] . . : '%(plugins_commands)'
+ prev_hook . . . . . . . : 0x7f90ca34faf0
+ next_hook . . . . . . . : 0x7f90ca6bc900
+
+[hook (addr:0x7f90ca6bc900)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6f4d0
+ command . . . . . . . : 'connect'
+ description . . . . . : 'connect to IRC server(s)'
+ args. . . . . . . . . : '<server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch] || -all|-auto|-open [-nojoin] [-switch]'
+ args_description. . . : ' server: server name, which can be:
+ - internal server name (added by /server add, recommended usage)
+ - hostname/port or IP/port, port is 6667 by default
+ - URL with format: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]]
+ Note: for an address/IP/URL, a temporary server is added (NOT SAVED), see /help irc.look.temporary_servers
+ option: set option for server (for boolean option, value can be omitted)
+ nooption: set boolean option to 'off' (for example: -nossl)
+ -all: connect to all servers defined in configuration
+ -auto: connect to servers with autoconnect enabled
+ -open: connect to all opened servers that are not currently connected
+ -nojoin: do not join any channel (even if autojoin is enabled on server)
+ -switch: switch to next server address
+
+To disconnect from a server or stop any connection attempt, use command /disconnect.
+
+Examples:
+ /connect freenode
+ /connect irc.oftc.net/6667
+ /connect irc6.oftc.net/6667 -ipv6
+ /connect irc6.oftc.net/6697 -ipv6 -ssl
+ /connect my.server.org/6697 -ssl -password=test
+ /connect irc://nick@irc.oftc.net/#channel
+ /connect -switch'
+ completion. . . . . . : '%(irc_servers)|-all|-auto|-open|-nojoin|-switch|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_servers)|-all|-auto|-open|-nojoin|-switch|%*'
+ cplt_templates_static[0000]: '%(irc_servers)|-all|-auto|-open|-nojoin|-switch|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_servers)|-all|-auto|-open|-nojoin|-switch|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_servers)|-all|-auto|-open|-nojoin|-switch|%*'
+ prev_hook . . . . . . . : 0x7f90ca350b50
+ next_hook . . . . . . . : 0x7f90ca692d90
+
+[hook (addr:0x7f90ca692d90)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca692d30
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'copywin'
+ description . . . . . : 'coords'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%coords'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%coords'
+ cplt_templates_static[0000]: '%%coords'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%coords'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%coords'
+ prev_hook . . . . . . . : 0x7f90ca6bc900
+ next_hook . . . . . . . : 0x7f90ca6bc6e0
+
+[hook (addr:0x7f90ca6bc6e0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f68a00
+ command . . . . . . . : 'ctcp'
+ description . . . . . : 'send a CTCP message (Client-To-Client Protocol)'
+ args. . . . . . . . . : '[-server <server>] <target>[,<target>...] <type> [<arguments>]'
+ args_description. . . : ' server: send to this server (internal name)
+ target: nick or channel ('*' = current channel)
+ type: CTCP type (examples: "version", "ping", ..)
+arguments: arguments for CTCP
+
+Examples:
+ /ctcp toto time
+ /ctcp toto version
+ /ctcp * version'
+ completion. . . . . . : '-server %(irc_servers) %(irc_channel)|%(nicks)|* action|clientinfo|finger|ping|source|time|userinfo|version || %(irc_channel)|%(nicks)|* action|clientinfo|finger|ping|source|time|userinfo|version'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-server %(irc_servers) %(irc_channel)|%(nicks)|* action|clientinfo|finger|ping|source|time|userinfo|version'
+ cplt_templates_static[0000]: '-server'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : '-server'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(irc_channel)|%(nicks)|*'
+ args[0003]. . . . . : 'action|clientinfo|finger|ping|source|time|userinfo|version'
+ cplt_templates[0001] . . . : '%(irc_channel)|%(nicks)|* action|clientinfo|finger|ping|source|time|userinfo|version'
+ cplt_templates_static[0001]: '%(irc_channel)|%(nicks)|* action|clientinfo|finger|ping|source|time|userinfo|version'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(irc_channel)|%(nicks)|*'
+ args[0001]. . . . . : 'action|clientinfo|finger|ping|source|time|userinfo|version'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : '-server|%(irc_channel)|%(nicks)|*'
+ args_concat[0001] . . : '%(irc_servers)|action|clientinfo|finger|ping|source|time|userinfo|version'
+ args_concat[0002] . . : '%(irc_channel)|%(nicks)|*'
+ args_concat[0003] . . : 'action|clientinfo|finger|ping|source|time|userinfo|version'
+ prev_hook . . . . . . . : 0x7f90ca692d90
+ next_hook . . . . . . . : 0x7f90ca350eb0
+
+[hook (addr:0x7f90ca350eb0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9426da0
+ command . . . . . . . : 'cursor'
+ description . . . . . : 'free movement of cursor on screen to execute actions on specific areas of screen'
+ args. . . . . . . . . : 'go chat|<bar>|<x>,<y> || move up|down|left|right|area_up|area_down|area_left|area_right || stop'
+ args_description. . . : ' go: move cursor to chat area, a bar (using bar name) or coordinates "x,y"
+move: move cursor with direction
+stop: stop cursor mode
+
+Without argument, this command toggles cursor mode.
+
+When mouse is enabled (see /help mouse), by default a middle click will start cursor mode at this point.
+
+Default keys in cursor mode on chat messages:
+ m quote message
+ q quote prefix + message
+ Q quote time + prefix + message
+
+Default keys in cursor mode on nicklist:
+ b ban nick (/ban)
+ k kick nick (/kick)
+ K kick and ban nick (/kickban)
+ q open query with nick (/query)
+ w query information about user (/whois)
+
+Examples:
+ go to nicklist:
+ /cursor go nicklist
+ go to coordinates x=10, y=5:
+ /cursor go 10,5'
+ completion. . . . . . : 'go %(cursor_areas) || move up|down|left|right|area_up|area_down|area_left|area_right || stop'
+ cplt_num_templates. . : 3
+ cplt_templates[0000] . . . : 'go %(cursor_areas)'
+ cplt_templates_static[0000]: 'go'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'go'
+ args[0001]. . . . . : '%(cursor_areas)'
+ cplt_templates[0001] . . . : 'move up|down|left|right|area_up|area_down|area_left|area_right'
+ cplt_templates_static[0001]: 'move'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'move'
+ args[0001]. . . . . : 'up|down|left|right|area_up|area_down|area_left|area_right'
+ cplt_templates[0002] . . . : 'stop'
+ cplt_templates_static[0002]: 'stop'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'stop'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'go|move|stop'
+ args_concat[0001] . . : '%(cursor_areas)|up|down|left|right|area_up|area_down|area_left|area_right'
+ prev_hook . . . . . . . : 0x7f90ca6bc6e0
+ next_hook . . . . . . . : 0x7f90ca6bdb50
+
+[hook (addr:0x7f90ca6bdb50)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f68fe0
+ command . . . . . . . : 'cycle'
+ description . . . . . : 'leave and rejoin a channel'
+ args. . . . . . . . . : '[<channel>[,<channel>...]] [<message>]'
+ args_description. . . : 'channel: channel name
+message: part message (displayed to other users)'
+ completion. . . . . . : '%(irc_msg_part)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_msg_part)'
+ cplt_templates_static[0000]: '%(irc_msg_part)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_msg_part)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_msg_part)'
+ prev_hook . . . . . . . : 0x7f90ca350eb0
+ next_hook . . . . . . . : 0x7f90ca6bdc10
+
+[hook (addr:0x7f90ca6bdc10)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6bb20
+ command . . . . . . . : 'dcc'
+ description . . . . . : 'start a DCC (file transfer or direct chat)'
+ args. . . . . . . . . : 'chat <nick> || send <nick> <file>'
+ args_description. . . : 'nick: nick
+file: filename (on local host)
+
+Examples:
+ chat with nick "toto":
+ /dcc chat toto
+ send file "/home/foo/bar.txt" to nick "toto":
+ /dcc send toto /home/foo/bar.txt'
+ completion. . . . . . : 'chat %(nicks) || send %(nicks) %(filename)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : 'chat %(nicks)'
+ cplt_templates_static[0000]: 'chat'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'chat'
+ args[0001]. . . . . : '%(nicks)'
+ cplt_templates[0001] . . . : 'send %(nicks) %(filename)'
+ cplt_templates_static[0001]: 'send'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'send'
+ args[0001]. . . . . : '%(nicks)'
+ args[0002]. . . . . : '%(filename)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'chat|send'
+ args_concat[0001] . . : '%(nicks)'
+ args_concat[0002] . . : '%(filename)'
+ prev_hook . . . . . . . : 0x7f90ca6bdb50
+ next_hook . . . . . . . : 0x7f90ca351480
+
+[hook (addr:0x7f90ca351480)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c94241c0
+ command . . . . . . . : 'debug'
+ description . . . . . : 'control debug for core/plugins'
+ args. . . . . . . . . : 'list || set <plugin> <level> || dump [<plugin>] || buffer|color|infolists|memory|tags|term|windows || mouse|cursor [verbose] || hdata [free]'
+ args_description. . . : ' list: list plugins with debug levels
+ set: set debug level for plugin
+ plugin: name of plugin ("core" for WeeChat core)
+ level: debug level for plugin (0 = disable debug)
+ dump: save memory dump in WeeChat log file (same dump is written when WeeChat crashes)
+ buffer: dump buffer content with hexadecimal values in log file
+ color: display infos about current color pairs
+ cursor: toggle debug for cursor mode
+ dirs: display directories
+ hdata: display infos about hdata (with free: remove all hdata in memory)
+ hooks: display infos about hooks
+infolists: display infos about infolists
+ libs: display infos about external libraries used
+ memory: display infos about memory usage
+ mouse: toggle debug for mouse
+ tags: display tags for lines
+ term: display infos about terminal
+ windows: display windows tree'
+ completion. . . . . . : 'list || set %(plugins_names)|core || dump %(plugins_names)|core || buffer || color || cursor verbose || dirs || hdata free || hooks || infolists || libs || memory || mouse verbose || tags || term || windows'
+ cplt_num_templates. . : 16
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : 'set %(plugins_names)|core'
+ cplt_templates_static[0001]: 'set'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'set'
+ args[0001]. . . . . : '%(plugins_names)|core'
+ cplt_templates[0002] . . . : 'dump %(plugins_names)|core'
+ cplt_templates_static[0002]: 'dump'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'dump'
+ args[0001]. . . . . : '%(plugins_names)|core'
+ cplt_templates[0003] . . . : 'buffer'
+ cplt_templates_static[0003]: 'buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'buffer'
+ cplt_templates[0004] . . . : 'color'
+ cplt_templates_static[0004]: 'color'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'color'
+ cplt_templates[0005] . . . : 'cursor verbose'
+ cplt_templates_static[0005]: 'cursor'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'cursor'
+ args[0001]. . . . . : 'verbose'
+ cplt_templates[0006] . . . : 'dirs'
+ cplt_templates_static[0006]: 'dirs'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'dirs'
+ cplt_templates[0007] . . . : 'hdata free'
+ cplt_templates_static[0007]: 'hdata'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'hdata'
+ args[0001]. . . . . : 'free'
+ cplt_templates[0008] . . . : 'hooks'
+ cplt_templates_static[0008]: 'hooks'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'hooks'
+ cplt_templates[0009] . . . : 'infolists'
+ cplt_templates_static[0009]: 'infolists'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'infolists'
+ cplt_templates[0010] . . . : 'libs'
+ cplt_templates_static[0010]: 'libs'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'libs'
+ cplt_templates[0011] . . . : 'memory'
+ cplt_templates_static[0011]: 'memory'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'memory'
+ cplt_templates[0012] . . . : 'mouse verbose'
+ cplt_templates_static[0012]: 'mouse'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'mouse'
+ args[0001]. . . . . : 'verbose'
+ cplt_templates[0013] . . . : 'tags'
+ cplt_templates_static[0013]: 'tags'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'tags'
+ cplt_templates[0014] . . . : 'term'
+ cplt_templates_static[0014]: 'term'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'term'
+ cplt_templates[0015] . . . : 'windows'
+ cplt_templates_static[0015]: 'windows'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'windows'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'list|set|dump|buffer|color|cursor|dirs|hdata|hooks|infolists|libs|memory|mouse|tags|term|windows'
+ args_concat[0001] . . : '%(plugins_names)|core|verbose|free'
+ prev_hook . . . . . . . : 0x7f90ca6bdc10
+ next_hook . . . . . . . : 0x7f90ca6be010
+
+[hook (addr:0x7f90ca6be010)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6c690
+ command . . . . . . . : 'dehalfop'
+ description . . . . . : 'remove channel half-operator status from nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...]'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: remove channel half-operator status from everybody on channel except yourself'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f90ca351480
+ next_hook . . . . . . . : 0x7f90ca6be340
+
+[hook (addr:0x7f90ca6be340)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6c8a0
+ command . . . . . . . : 'deop'
+ description . . . . . : 'remove channel operator status from nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...] || * -yes'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: remove channel operator status from everybody on channel except yourself'
+ completion. . . . . . : '%(nicks)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)|%*'
+ cplt_templates_static[0000]: '%(nicks)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)|%*'
+ prev_hook . . . . . . . : 0x7f90ca6be010
+ next_hook . . . . . . . : 0x7f90ca6be690
+
+[hook (addr:0x7f90ca6be690)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6cab0
+ command . . . . . . . : 'devoice'
+ description . . . . . : 'remove voice from nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...] || * -yes'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: remove voice from everybody on channel'
+ completion. . . . . . : '%(nicks)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)|%*'
+ cplt_templates_static[0000]: '%(nicks)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)|%*'
+ prev_hook . . . . . . . : 0x7f90ca6be340
+ next_hook . . . . . . . : 0x7f90ca6be970
+
+[hook (addr:0x7f90ca6be970)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f64170
+ command . . . . . . . : 'die'
+ description . . . . . : 'shutdown the server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6be690
+ next_hook . . . . . . . : 0x7f90ca6bead0
+
+[hook (addr:0x7f90ca6bead0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6fe90
+ command . . . . . . . : 'disconnect'
+ description . . . . . : 'disconnect from one or all IRC servers'
+ args. . . . . . . . . : '[<server>|-all|-pending [<reason>]]'
+ args_description. . . : ' server: internal server name
+ -all: disconnect from all servers
+-pending: cancel auto-reconnection on servers currently reconnecting
+ reason: reason for the "quit"'
+ completion. . . . . . : '%(irc_servers)|-all|-pending'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_servers)|-all|-pending'
+ cplt_templates_static[0000]: '%(irc_servers)|-all|-pending'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_servers)|-all|-pending'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_servers)|-all|-pending'
+ prev_hook . . . . . . . : 0x7f90ca6be970
+ next_hook . . . . . . . : 0x7f90ca351ca0
+
+[hook (addr:0x7f90ca351ca0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c94247f0
+ command . . . . . . . : 'eval'
+ description . . . . . : 'evaluate expression'
+ args. . . . . . . . . : '[-n|-s] <expression> || [-n] -c <expression1> <operator> <expression2>'
+ args_description. . . : ' -n: display result without sending it to buffer (debug mode)
+ -s: split expression before evaluating it (many commands can be separated by semicolons)
+ -c: evaluate as condition: use operators and parentheses, return a boolean value ("0" or "1")
+expression: expression to evaluate, variables with format ${variable} are replaced (see below); many commands can be separated by semicolons
+ operator: a logical or comparison operator:
+ - logical operators:
+ && boolean "and"
+ || boolean "or"
+ - comparison operators:
+ == equal
+ != not equal
+ <= less or equal
+ < less
+ >= greater or equal
+ > greater
+ =~ is matching POSIX extended regex
+ !~ is NOT matching POSIX extended regex
+
+An expression is considered as "true" if it is not NULL, not empty, and different from "0".
+The comparison is made using integers if the two expressions are valid integers.
+To force a string comparison, add double quotes around each expression, for example:
+ 50 > 100 ==> 0
+ "50" > "100" ==> 1
+
+Some variables are replaced in expression, using the format ${variable}, variable can be, by order of priority:
+ 1. an evaluated sub-string (format: "eval:xxx")
+ 2. a string with escaped chars (format: "esc:xxx" or "\xxx")
+ 3. a string with chars to hide (format: "hide:char,string")
+ 4. a color (format: "color:xxx")
+ 5. an info (format: "info:name,arguments", arguments are optional)
+ 6. current date/time (format: "date" or "date:format")
+ 7. an environment variable (format: "env:XXX")
+ 8. an option (format: "file.section.option")
+ 9. a local variable in buffer
+ 10. a hdata name/variable (the value is automatically converted to string), by default "window" and "buffer" point to current window/buffer.
+Format for hdata can be one of following:
+ hdata.var1.var2...: start with a hdata (pointer must be known), and ask variables one after one (other hdata can be followed)
+ hdata[list].var1.var2...: start with a hdata using a list, for example:
+ ${buffer[gui_buffers].full_name}: full name of first buffer in linked list of buffers
+ ${plugin[weechat_plugins].name}: name of first plugin in linked list of plugins
+ hdata[pointer].var1.var2...: start with a hdata using a pointer, for example:
+ ${buffer[0x1234abcd].full_name}: full name of the buffer with this pointer (can be used in triggers)
+For name of hdata and variables, please look at "Plugin API reference", function "weechat_hdata_get".
+
+Examples (simple strings):
+ /eval -n ${info:version} ==> 0.4.3
+ /eval -n ${env:HOME} ==> /home/user
+ /eval -n ${weechat.look.scroll_amount} ==> 3
+ /eval -n ${window} ==> 0x2549aa0
+ /eval -n ${window.buffer} ==> 0x2549320
+ /eval -n ${window.buffer.full_name} ==> core.weechat
+ /eval -n ${window.buffer.number} ==> 1
+ /eval -n ${\t} ==> <tab>
+ /eval -n ${hide:-,${relay.network.password}} ==> --------
+ /eval -n ${date:%H:%M:%S} ==> 07:46:40
+
+Examples (conditions):
+ /eval -n -c ${window.buffer.number} > 2 ==> 0
+ /eval -n -c ${window.win_width} > 100 ==> 1
+ /eval -n -c (8 > 12) || (5 > 2) ==> 1
+ /eval -n -c (8 > 12) && (5 > 2) ==> 0
+ /eval -n -c abcd =~ ^ABC ==> 1
+ /eval -n -c abcd =~ (?-i)^ABC ==> 0
+ /eval -n -c abcd =~ (?-i)^abc ==> 1
+ /eval -n -c abcd !~ abc ==> 0'
+ completion. . . . . . : '-n|-s|-c -n|-s|-c'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-n|-s|-c -n|-s|-c'
+ cplt_templates_static[0000]: '-n|-s|-c'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-n|-s|-c'
+ args[0001]. . . . . : '-n|-s|-c'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '-n|-s|-c'
+ args_concat[0001] . . : '-n|-s|-c'
+ prev_hook . . . . . . . : 0x7f90ca6bead0
+ next_hook . . . . . . . : 0x7f90ca6931d0
+
+[hook (addr:0x7f90ca6931d0)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca693170
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'EXIT'
+ description . . . . . : 'quit'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%quit'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%quit'
+ cplt_templates_static[0000]: '%%quit'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%quit'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%quit'
+ prev_hook . . . . . . . : 0x7f90ca351ca0
+ next_hook . . . . . . . : 0x7f90ca350200
+
+[hook (addr:0x7f90ca350200)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c942a9e0
+ command . . . . . . . : 'filter'
+ description . . . . . : 'filter messages in buffers, to hide/show them according to tags or regex'
+ args. . . . . . . . . : 'list || enable|disable|toggle [<name>|@] || add <name> <buffer>[,<buffer>...] <tags> <regex> || rename <name> <new_name> || del <name>|-all'
+ args_description. . . : ' list: list all filters
+ enable: enable filters (filters are enabled by default)
+disable: disable filters
+ toggle: toggle filters
+ name: filter name ("@" = enable/disable all filters in current buffer)
+ add: add a filter
+ rename: rename a filter
+ del: delete a filter
+ -all: delete all filters
+ buffer: comma separated list of buffers where filter is active:
+ - this is full name including plugin (example: "irc.freenode.#weechat" or "irc.server.freenode")
+ - "*" means all buffers
+ - a name starting with '!' is excluded
+ - wildcard "*" is allowed
+ tags: comma separated list of tags, for example "irc_join,irc_part,irc_quit"
+ - logical "and": use "+" between tags (for example: "nick_toto+irc_action")
+ - wildcard "*" is allowed
+ - if tag starts with '!', then it is excluded and must NOT be in message
+ regex: POSIX extended regular expression to search in line
+ - use '\t' to separate prefix from message, special chars like '|' must be escaped: '\|'
+ - if regex starts with '!', then matching result is reversed (use '\!' to start with '!')
+ - two regular expressions are created: one for prefix and one for message
+ - regex are case insensitive, they can start by "(?-i)" to become case sensitive
+
+The default key alt+'=' toggles filtering on/off.
+
+Tags most commonly used:
+ no_filter, no_highlight, no_log, log0..log9 (log level),
+ notify_none, notify_message, notify_private, notify_highlight,
+ nick_xxx (xxx is nick in message), prefix_nick_ccc (ccc is color of nick),
+ host_xxx (xxx is username + host in message),
+ irc_xxx (xxx is command name or number, see /server raw or /debug tags),
+ irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
+To see tags for lines in buffers: /debug tags
+
+Examples:
+ use IRC smart filter on all buffers:
+ /filter add irc_smart * irc_smart_filter *
+ use IRC smart filter on all buffers except those with "#weechat" in name:
+ /filter add irc_smart *,!*#weechat* irc_smart_filter *
+ filter all IRC join/part/quit messages:
+ /filter add joinquit * irc_join,irc_part,irc_quit *
+ filter nicks displayed when joining channels or with /names:
+ /filter add nicks * irc_366 *
+ filter nick "toto" on IRC channel #weechat:
+ /filter add toto irc.freenode.#weechat nick_toto *
+ filter IRC join/action messages from nick "toto":
+ /filter add toto * nick_toto+irc_join,nick_toto+irc_action *
+ filter lines containing "weechat sucks" on IRC channel #weechat:
+ /filter add sucks irc.freenode.#weechat * weechat sucks
+ filter lines that are strictly equal to "WeeChat sucks" on all buffers:
+ /filter add sucks2 * * (?-i)^WeeChat sucks$'
+ completion. . . . . . : 'list || enable %(filters_names)|@ || disable %(filters_names)|@ || toggle %(filters_names)|@ || add %(filters_names) %(buffers_plugins_names)|* || rename %(filters_names) %(filters_names) || del %(filters_names)|-all'
+ cplt_num_templates. . : 7
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : 'enable %(filters_names)|@'
+ cplt_templates_static[0001]: 'enable'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'enable'
+ args[0001]. . . . . : '%(filters_names)|@'
+ cplt_templates[0002] . . . : 'disable %(filters_names)|@'
+ cplt_templates_static[0002]: 'disable'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'disable'
+ args[0001]. . . . . : '%(filters_names)|@'
+ cplt_templates[0003] . . . : 'toggle %(filters_names)|@'
+ cplt_templates_static[0003]: 'toggle'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'toggle'
+ args[0001]. . . . . : '%(filters_names)|@'
+ cplt_templates[0004] . . . : 'add %(filters_names) %(buffers_plugins_names)|*'
+ cplt_templates_static[0004]: 'add'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(filters_names)'
+ args[0002]. . . . . : '%(buffers_plugins_names)|*'
+ cplt_templates[0005] . . . : 'rename %(filters_names) %(filters_names)'
+ cplt_templates_static[0005]: 'rename'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'rename'
+ args[0001]. . . . . : '%(filters_names)'
+ args[0002]. . . . . : '%(filters_names)'
+ cplt_templates[0006] . . . : 'del %(filters_names)|-all'
+ cplt_templates_static[0006]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(filters_names)|-all'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'list|enable|disable|toggle|add|rename|del'
+ args_concat[0001] . . : '%(filters_names)|@|-all'
+ args_concat[0002] . . : '%(buffers_plugins_names)|*|%(filters_names)'
+ prev_hook . . . . . . . : 0x7f90ca6931d0
+ next_hook . . . . . . . : 0x7f90ca6befc0
+
+[hook (addr:0x7f90ca6befc0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6ccc0
+ command . . . . . . . : 'halfop'
+ description . . . . . : 'give channel half-operator status to nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...] || * -yes'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: give channel half-operator status to everybody on channel'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f90ca350200
+ next_hook . . . . . . . : 0x7f90ca353b70
+
+[hook (addr:0x7f90ca353b70)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c942b710
+ command . . . . . . . : 'help'
+ description . . . . . : 'display help about commands and options'
+ args. . . . . . . . . : '-list|-listfull [<plugin> [<plugin>...]] || <command> || <option>'
+ args_description. . . : ' -list: list commands, by plugin (without argument, this list is displayed)
+-listfull: list commands with description, by plugin
+ plugin: list commands for this plugin
+ command: a command name
+ option: an option name (use /set to see list)'
+ completion. . . . . . : '-list %(plugins_names)|core|%* || -listfull %(plugins_names)|core|%* || %(commands)|%(config_options)'
+ cplt_num_templates. . : 3
+ cplt_templates[0000] . . . : '-list %(plugins_names)|core|%*'
+ cplt_templates_static[0000]: '-list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-list'
+ args[0001]. . . . . : '%(plugins_names)|core|%*'
+ cplt_templates[0001] . . . : '-listfull %(plugins_names)|core|%*'
+ cplt_templates_static[0001]: '-listfull'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-listfull'
+ args[0001]. . . . . : '%(plugins_names)|core|%*'
+ cplt_templates[0002] . . . : '%(commands)|%(config_options)'
+ cplt_templates_static[0002]: '%(commands)|%(config_options)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(commands)|%(config_options)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '-list|-listfull|%(commands)|%(config_options)'
+ args_concat[0001] . . : '%(plugins_names)|core|%*'
+ prev_hook . . . . . . . : 0x7f90ca6befc0
+ next_hook . . . . . . . : 0x7f90ca353f90
+
+[hook (addr:0x7f90ca353f90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9424c30
+ command . . . . . . . : 'history'
+ description . . . . . : 'show buffer command history'
+ args. . . . . . . . . : 'clear || <value>'
+ args_description. . . : 'clear: clear history
+value: number of history entries to show'
+ completion. . . . . . : 'clear'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : 'clear'
+ cplt_templates_static[0000]: 'clear'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'clear'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : 'clear'
+ prev_hook . . . . . . . : 0x7f90ca353b70
+ next_hook . . . . . . . : 0x7f90ca693610
+
+[hook (addr:0x7f90ca693610)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca6935b0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'IG'
+ description . . . . . : 'ignore'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%ignore'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%ignore'
+ cplt_templates_static[0000]: '%%ignore'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%ignore'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%ignore'
+ prev_hook . . . . . . . : 0x7f90ca353f90
+ next_hook . . . . . . . : 0x7f90ca6bf1e0
+
+[hook (addr:0x7f90ca6bf1e0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f70250
+ command . . . . . . . : 'ignore'
+ description . . . . . : 'ignore nicks/hosts from servers or channels'
+ args. . . . . . . . . : 'list || add [re:]<nick> [<server> [<channel>]] || del <number>|-all'
+ args_description. . . : ' list: list all ignores
+ add: add an ignore
+ nick: nick or hostname (can be a POSIX extended regular expression if "re:" is given or a mask using "*" to replace one or more chars)
+ del: delete an ignore
+ number: number of ignore to delete (look at list to find it)
+ -all: delete all ignores
+ server: internal server name where ignore is working
+ channel: channel name where ignore is working
+
+Note: the regular expression can start with "(?-i)" to become case sensitive.
+
+Examples:
+ ignore nick "toto" everywhere:
+ /ignore add toto
+ ignore host "toto@domain.com" on freenode server:
+ /ignore add toto@domain.com freenode
+ ignore host "toto*@*.domain.com" on freenode/#weechat:
+ /ignore add toto*@*.domain.com freenode #weechat'
+ completion. . . . . . : 'list || add %(irc_channel_nicks_hosts) %(irc_servers) %(irc_channels) %- || del -all|%(irc_ignores_numbers) %-'
+ cplt_num_templates. . : 3
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : 'add %(irc_channel_nicks_hosts) %(irc_servers) %(irc_channels) %-'
+ cplt_templates_static[0001]: 'add'
+ num_args. . . . . . : 5
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(irc_channel_nicks_hosts)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '%(irc_channels)'
+ args[0004]. . . . . : '%-'
+ cplt_templates[0002] . . . : 'del -all|%(irc_ignores_numbers) %-'
+ cplt_templates_static[0002]: 'del'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '-all|%(irc_ignores_numbers)'
+ args[0002]. . . . . : '%-'
+ num_args_concat . . . : 5
+ args_concat[0000] . . : 'list|add|del'
+ args_concat[0001] . . : '%(irc_channel_nicks_hosts)|-all|%(irc_ignores_numbers)'
+ args_concat[0002] . . : '%(irc_servers)|%-'
+ args_concat[0003] . . : '%(irc_channels)'
+ args_concat[0004] . . : '%-'
+ prev_hook . . . . . . . : 0x7f90ca693610
+ next_hook . . . . . . . : 0x7f90ca6bf7d0
+
+[hook (addr:0x7f90ca6bf7d0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f642e0
+ command . . . . . . . : 'info'
+ description . . . . . : 'get information describing the server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6bf1e0
+ next_hook . . . . . . . : 0x7f90ca3540a0
+
+[hook (addr:0x7f90ca3540a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 50000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c94271b0
+ command . . . . . . . : 'input'
+ description . . . . . : 'functions for command line'
+ args. . . . . . . . . : '<action> [<arguments>]'
+ args_description. . . : 'list of actions:
+ return: simulate key "enter"
+ complete_next: complete word with next completion
+ complete_previous: complete word with previous completion
+ search_text_here: search text in buffer at current position
+ search_text: search text in buffer
+ search_switch_case: switch exact case for search
+ search_switch_regex: switch search type: string/regular expression
+ search_switch_where: switch search in messages/prefixes
+ search_previous: search previous line
+ search_next: search next line
+ search_stop_here: stop search at current position
+ search_stop: stop search
+ delete_previous_char: delete previous char
+ delete_next_char: delete next char
+ delete_previous_word: delete previous word
+ delete_next_word: delete next word
+ delete_beginning_of_line: delete from beginning of line until cursor
+ delete_end_of_line: delete from cursor until end of line
+ delete_line: delete entire line
+ clipboard_paste: paste from the internal clipboard
+ transpose_chars: transpose two chars
+ undo: undo last command line action
+ redo: redo last command line action
+ move_beginning_of_line: move cursor to beginning of line
+ move_end_of_line: move cursor to end of line
+ move_previous_char: move cursor to previous char
+ move_next_char: move cursor to next char
+ move_previous_word: move cursor to previous word
+ move_next_word: move cursor to next word
+ history_previous: recall previous command in current buffer history
+ history_next: recall next command in current buffer history
+ history_global_previous: recall previous command in global history
+ history_global_next: recall next command in global history
+ jump_smart: jump to next buffer with activity
+ jump_last_buffer_displayed: jump to last buffer displayed (before last jump to a buffer)
+ jump_previously_visited_buffer: jump to previously visited buffer
+ jump_next_visited_buffer: jump to next visited buffer
+ hotlist_clear: clear hotlist (optional argument: "lowest" to clear only lowest level in hotlist, "highest" to clear only highest level in hotlist, or level mask: integer which is a combination of 1=join/part, 2=message, 4=private, 8=highlight)
+ grab_key: grab a key (optional argument: delay for end of grab, default is 500 milliseconds)
+ grab_key_command: grab a key with its associated command (optional argument: delay for end of grab, default is 500 milliseconds)
+ grab_mouse: grab mouse event code
+ grab_mouse_area: grab mouse event code with area
+ set_unread: set unread marker for all buffers
+ set_unread_current_buffer: set unread marker for current buffer
+ switch_active_buffer: switch to next merged buffer
+ switch_active_buffer_previous: switch to previous merged buffer
+ zoom_merged_buffer: zoom on merged buffer
+ insert: insert text in command line (escaped chars are allowed, see /help print)
+ send: send text to the buffer
+ paste_start: start paste (bracketed paste mode)
+ paste_stop: stop paste (bracketed paste mode)
+
+This command is used by key bindings or plugins.'
+ completion. . . . . . : 'return || complete_next || complete_previous || search_text_here || search_text || search_switch_case || search_switch_regex || search_switch_where || search_previous || search_next || search_stop_here || search_stop || delete_previous_char || delete_next_char || delete_previous_word || delete_next_word || delete_beginning_of_line || delete_end_of_line || delete_line || clipboard_paste || transpose_chars || undo || redo || move_beginning_of_line || move_end_of_line || move_previous_char || move_next_char || move_previous_word || move_next_word || history_previous || history_next || history_global_previous || history_global_next || jump_smart || jump_last_buffer_displayed || jump_previously_visited_buffer || jump_next_visited_buffer || hotlist_clear 1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|lowest|highest || grab_key || grab_key_command || grab_mouse || grab_mouse_area || set_unread || set_unread_current_buffer || switch_active_buffer || switch_active_buffer_previous || zoom_merged_buffer || insert || send || paste_start || paste_stop'
+ cplt_num_templates. . : 51
+ cplt_templates[0000] . . . : 'return'
+ cplt_templates_static[0000]: 'return'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'return'
+ cplt_templates[0001] . . . : 'complete_next'
+ cplt_templates_static[0001]: 'complete_next'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'complete_next'
+ cplt_templates[0002] . . . : 'complete_previous'
+ cplt_templates_static[0002]: 'complete_previous'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'complete_previous'
+ cplt_templates[0003] . . . : 'search_text_here'
+ cplt_templates_static[0003]: 'search_text_here'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_text_here'
+ cplt_templates[0004] . . . : 'search_text'
+ cplt_templates_static[0004]: 'search_text'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_text'
+ cplt_templates[0005] . . . : 'search_switch_case'
+ cplt_templates_static[0005]: 'search_switch_case'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_switch_case'
+ cplt_templates[0006] . . . : 'search_switch_regex'
+ cplt_templates_static[0006]: 'search_switch_regex'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_switch_regex'
+ cplt_templates[0007] . . . : 'search_switch_where'
+ cplt_templates_static[0007]: 'search_switch_where'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_switch_where'
+ cplt_templates[0008] . . . : 'search_previous'
+ cplt_templates_static[0008]: 'search_previous'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_previous'
+ cplt_templates[0009] . . . : 'search_next'
+ cplt_templates_static[0009]: 'search_next'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_next'
+ cplt_templates[0010] . . . : 'search_stop_here'
+ cplt_templates_static[0010]: 'search_stop_here'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_stop_here'
+ cplt_templates[0011] . . . : 'search_stop'
+ cplt_templates_static[0011]: 'search_stop'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'search_stop'
+ cplt_templates[0012] . . . : 'delete_previous_char'
+ cplt_templates_static[0012]: 'delete_previous_char'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_previous_char'
+ cplt_templates[0013] . . . : 'delete_next_char'
+ cplt_templates_static[0013]: 'delete_next_char'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_next_char'
+ cplt_templates[0014] . . . : 'delete_previous_word'
+ cplt_templates_static[0014]: 'delete_previous_word'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_previous_word'
+ cplt_templates[0015] . . . : 'delete_next_word'
+ cplt_templates_static[0015]: 'delete_next_word'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_next_word'
+ cplt_templates[0016] . . . : 'delete_beginning_of_line'
+ cplt_templates_static[0016]: 'delete_beginning_of_line'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_beginning_of_line'
+ cplt_templates[0017] . . . : 'delete_end_of_line'
+ cplt_templates_static[0017]: 'delete_end_of_line'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_end_of_line'
+ cplt_templates[0018] . . . : 'delete_line'
+ cplt_templates_static[0018]: 'delete_line'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'delete_line'
+ cplt_templates[0019] . . . : 'clipboard_paste'
+ cplt_templates_static[0019]: 'clipboard_paste'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'clipboard_paste'
+ cplt_templates[0020] . . . : 'transpose_chars'
+ cplt_templates_static[0020]: 'transpose_chars'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'transpose_chars'
+ cplt_templates[0021] . . . : 'undo'
+ cplt_templates_static[0021]: 'undo'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'undo'
+ cplt_templates[0022] . . . : 'redo'
+ cplt_templates_static[0022]: 'redo'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'redo'
+ cplt_templates[0023] . . . : 'move_beginning_of_line'
+ cplt_templates_static[0023]: 'move_beginning_of_line'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_beginning_of_line'
+ cplt_templates[0024] . . . : 'move_end_of_line'
+ cplt_templates_static[0024]: 'move_end_of_line'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_end_of_line'
+ cplt_templates[0025] . . . : 'move_previous_char'
+ cplt_templates_static[0025]: 'move_previous_char'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_previous_char'
+ cplt_templates[0026] . . . : 'move_next_char'
+ cplt_templates_static[0026]: 'move_next_char'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_next_char'
+ cplt_templates[0027] . . . : 'move_previous_word'
+ cplt_templates_static[0027]: 'move_previous_word'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_previous_word'
+ cplt_templates[0028] . . . : 'move_next_word'
+ cplt_templates_static[0028]: 'move_next_word'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'move_next_word'
+ cplt_templates[0029] . . . : 'history_previous'
+ cplt_templates_static[0029]: 'history_previous'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'history_previous'
+ cplt_templates[0030] . . . : 'history_next'
+ cplt_templates_static[0030]: 'history_next'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'history_next'
+ cplt_templates[0031] . . . : 'history_global_previous'
+ cplt_templates_static[0031]: 'history_global_previous'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'history_global_previous'
+ cplt_templates[0032] . . . : 'history_global_next'
+ cplt_templates_static[0032]: 'history_global_next'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'history_global_next'
+ cplt_templates[0033] . . . : 'jump_smart'
+ cplt_templates_static[0033]: 'jump_smart'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'jump_smart'
+ cplt_templates[0034] . . . : 'jump_last_buffer_displayed'
+ cplt_templates_static[0034]: 'jump_last_buffer_displayed'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'jump_last_buffer_displayed'
+ cplt_templates[0035] . . . : 'jump_previously_visited_buffer'
+ cplt_templates_static[0035]: 'jump_previously_visited_buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'jump_previously_visited_buffer'
+ cplt_templates[0036] . . . : 'jump_next_visited_buffer'
+ cplt_templates_static[0036]: 'jump_next_visited_buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'jump_next_visited_buffer'
+ cplt_templates[0037] . . . : 'hotlist_clear 1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|lowest|highest'
+ cplt_templates_static[0037]: 'hotlist_clear'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'hotlist_clear'
+ args[0001]. . . . . : '1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|lowest|highest'
+ cplt_templates[0038] . . . : 'grab_key'
+ cplt_templates_static[0038]: 'grab_key'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'grab_key'
+ cplt_templates[0039] . . . : 'grab_key_command'
+ cplt_templates_static[0039]: 'grab_key_command'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'grab_key_command'
+ cplt_templates[0040] . . . : 'grab_mouse'
+ cplt_templates_static[0040]: 'grab_mouse'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'grab_mouse'
+ cplt_templates[0041] . . . : 'grab_mouse_area'
+ cplt_templates_static[0041]: 'grab_mouse_area'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'grab_mouse_area'
+ cplt_templates[0042] . . . : 'set_unread'
+ cplt_templates_static[0042]: 'set_unread'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'set_unread'
+ cplt_templates[0043] . . . : 'set_unread_current_buffer'
+ cplt_templates_static[0043]: 'set_unread_current_buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'set_unread_current_buffer'
+ cplt_templates[0044] . . . : 'switch_active_buffer'
+ cplt_templates_static[0044]: 'switch_active_buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'switch_active_buffer'
+ cplt_templates[0045] . . . : 'switch_active_buffer_previous'
+ cplt_templates_static[0045]: 'switch_active_buffer_previous'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'switch_active_buffer_previous'
+ cplt_templates[0046] . . . : 'zoom_merged_buffer'
+ cplt_templates_static[0046]: 'zoom_merged_buffer'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'zoom_merged_buffer'
+ cplt_templates[0047] . . . : 'insert'
+ cplt_templates_static[0047]: 'insert'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'insert'
+ cplt_templates[0048] . . . : 'send'
+ cplt_templates_static[0048]: 'send'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'send'
+ cplt_templates[0049] . . . : 'paste_start'
+ cplt_templates_static[0049]: 'paste_start'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'paste_start'
+ cplt_templates[0050] . . . : 'paste_stop'
+ cplt_templates_static[0050]: 'paste_stop'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'paste_stop'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'return|complete_next|complete_previous|search_text_here|search_text|search_switch_case|search_switch_regex|search_switch_where|search_previous|search_next|search_stop_here|search_stop|delete_previous_char|delete_next_char|delete_previous_word|delete_next_word|delete_beginning_of_line|delete_end_of_line|delete_line|clipboard_paste|transpose_chars|undo|redo|move_beginning_of_line|move_end_of_line|move_previous_char|move_next_char|move_previous_word|move_next_word|history_previous|history_next|history_global_previous|history_global_next|jump_smart|jump_last_buffer_displayed|jump_previously_visited_buffer|jump_next_visited_buffer|hotlist_clear|grab_key|grab_key_command|grab_mouse|grab_mouse_area|set_unread|set_unread_current_buffer|switch_active_buffer|switch_active_buffer_previous|zoom_merged_buffer|insert|send|paste_start|paste_stop'
+ args_concat[0001] . . : '1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|lowest|highest'
+ prev_hook . . . . . . . : 0x7f90ca6bf7d0
+ next_hook . . . . . . . : 0x7f90ca6bfcd0
+
+[hook (addr:0x7f90ca6bfcd0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f67ba0
+ command . . . . . . . : 'invite'
+ description . . . . . : 'invite a nick on a channel'
+ args. . . . . . . . . : '<nick> [<nick>...] [<channel>]'
+ args_description. . . : ' nick: nick
+channel: channel name'
+ completion. . . . . . : '%(nicks) %(irc_server_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %(irc_server_channels)'
+ cplt_templates_static[0000]: '%(nicks) %(irc_server_channels)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%(irc_server_channels)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%(irc_server_channels)'
+ prev_hook . . . . . . . : 0x7f90ca3540a0
+ next_hook . . . . . . . : 0x7f90ca6c0030
+
+[hook (addr:0x7f90ca6c0030)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f64450
+ command . . . . . . . : 'ison'
+ description . . . . . : 'check if a nick is currently on IRC'
+ args. . . . . . . . . : '<nick> [<nick>...]'
+ args_description. . . : 'nick: nick'
+ completion. . . . . . : '%(nicks)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)|%*'
+ cplt_templates_static[0000]: '%(nicks)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)|%*'
+ prev_hook . . . . . . . : 0x7f90ca6bfcd0
+ next_hook . . . . . . . : 0x7f90ca693a50
+
+[hook (addr:0x7f90ca693a50)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca6939f0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'J'
+ description . . . . . : 'join'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%join'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%join'
+ cplt_templates_static[0000]: '%%join'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%join'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%join'
+ prev_hook . . . . . . . : 0x7f90ca6c0030
+ next_hook . . . . . . . : 0x7f90ca6c0350
+
+[hook (addr:0x7f90ca6c0350)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f70e30
+ command . . . . . . . : 'join'
+ description . . . . . : 'join a channel'
+ args. . . . . . . . . : '[-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]]'
+ args_description. . . : '-noswitch: do not switch to new buffer
+ server: send to this server (internal name)
+ channel: channel name to join
+ key: key to join the channel (channels with a key must be the first in list)
+
+Examples:
+ /join #weechat
+ /join #protectedchan,#weechat key
+ /join -server freenode #weechat
+ /join -noswitch #weechat'
+ completion. . . . . . : '%(irc_channels)|-noswitch|-server|%(irc_servers)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channels)|-noswitch|-server|%(irc_servers)|%*'
+ cplt_templates_static[0000]: '%(irc_channels)|-noswitch|-server|%(irc_servers)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channels)|-noswitch|-server|%(irc_servers)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channels)|-noswitch|-server|%(irc_servers)|%*'
+ prev_hook . . . . . . . : 0x7f90ca693a50
+ next_hook . . . . . . . : 0x7f90ca693e90
+
+[hook (addr:0x7f90ca693e90)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca693e30
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'K'
+ description . . . . . : 'kick'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%kick'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%kick'
+ cplt_templates_static[0000]: '%%kick'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%kick'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%kick'
+ prev_hook . . . . . . . : 0x7f90ca6c0350
+ next_hook . . . . . . . : 0x7f90ca6942d0
+
+[hook (addr:0x7f90ca6942d0)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca694270
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'KB'
+ description . . . . . : 'kickban'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%kickban'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%kickban'
+ cplt_templates_static[0000]: '%%kickban'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%kickban'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%kickban'
+ prev_hook . . . . . . . : 0x7f90ca693e90
+ next_hook . . . . . . . : 0x7f90ca3559a0
+
+[hook (addr:0x7f90ca3559a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c942ce70
+ command . . . . . . . : 'key'
+ description . . . . . : 'bind/unbind keys'
+ args. . . . . . . . . : 'list|listdefault|listdiff [<context>] || bind <key> [<command> [<args>]] || bindctxt <context> <key> [<command> [<args>]] || unbind <key> || unbindctxt <context> <key> || reset <key> || resetctxt <context> <key> || resetall -yes [<context>] || missing [<context>]'
+ args_description. . . : ' list: list all current keys (without argument, this list is displayed)
+listdefault: list default keys
+ listdiff: list differences between current and default keys (keys added, redefined or deleted)
+ context: name of context ("default" or "search")
+ bind: bind a command to a key or display command bound to key (for context "default")
+ bindctxt: bind a command to a key or display command bound to key, for given context
+ command: command (many commands can be separated by semicolons)
+ unbind: remove a key binding (for context "default")
+ unbindctxt: remove a key binding for given context
+ reset: reset a key to default binding (for context "default")
+ resetctxt: reset a key to default binding, for given context
+ resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
+ missing: add missing keys (using default bindings), useful after installing new WeeChat version
+
+When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key code in command line.
+
+For context "mouse" (possible in context "cursor" too), key has format: "@area:key" or "@area1>area2:key" where area can be:
+ *: any area on screen
+ chat: chat area (any buffer)
+ chat(xxx): char area for buffer with name "xxx" (full name including plugin)
+ bar(*): any bar
+ bar(xxx): bar "xxx"
+ item(*): any bar item
+ item(xxx): bar item "xxx"
+Wildcard "*" is allowed in key to match many mouse events.
+A special value for command with format "hsignal:name" can be used for context mouse, this will send the hsignal "name" with the focus hashtable as argument.
+Another special value "-" can be used to disable key (it will be ignored when looking for keys).
+
+Examples:
+ key alt-t to toggle nicklist bar:
+ /key bind meta-t /bar toggle nicklist
+ key alt-r to jump to #weechat IRC channel:
+ /key bind meta-r /buffer #weechat
+ restore default binding for key alt-r:
+ /key reset meta-r
+ key "tab" to stop search in buffer:
+ /key bindctxt search ctrl-I /input search_stop
+ middle button of mouse on a nick to retrieve info on nick:
+ /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}'
+ completion. . . . . . : 'list %(keys_contexts) || listdefault %(keys_contexts) || listdiff %(keys_contexts) || bind %(keys_codes) %(commands) || bindctxt %(keys_contexts) %(keys_codes) %(commands) || unbind %(keys_codes) || unbindctxt %(keys_contexts) %(keys_codes) || reset %(keys_codes_for_reset) || resetctxt %(keys_contexts) %(keys_codes_for_reset) || resetall %- %(keys_contexts) || missing %(keys_contexts)'
+ cplt_num_templates. . : 11
+ cplt_templates[0000] . . . : 'list %(keys_contexts)'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%(keys_contexts)'
+ cplt_templates[0001] . . . : 'listdefault %(keys_contexts)'
+ cplt_templates_static[0001]: 'listdefault'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'listdefault'
+ args[0001]. . . . . : '%(keys_contexts)'
+ cplt_templates[0002] . . . : 'listdiff %(keys_contexts)'
+ cplt_templates_static[0002]: 'listdiff'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'listdiff'
+ args[0001]. . . . . : '%(keys_contexts)'
+ cplt_templates[0003] . . . : 'bind %(keys_codes) %(commands)'
+ cplt_templates_static[0003]: 'bind'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'bind'
+ args[0001]. . . . . : '%(keys_codes)'
+ args[0002]. . . . . : '%(commands)'
+ cplt_templates[0004] . . . : 'bindctxt %(keys_contexts) %(keys_codes) %(commands)'
+ cplt_templates_static[0004]: 'bindctxt'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'bindctxt'
+ args[0001]. . . . . : '%(keys_contexts)'
+ args[0002]. . . . . : '%(keys_codes)'
+ args[0003]. . . . . : '%(commands)'
+ cplt_templates[0005] . . . : 'unbind %(keys_codes)'
+ cplt_templates_static[0005]: 'unbind'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unbind'
+ args[0001]. . . . . : '%(keys_codes)'
+ cplt_templates[0006] . . . : 'unbindctxt %(keys_contexts) %(keys_codes)'
+ cplt_templates_static[0006]: 'unbindctxt'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'unbindctxt'
+ args[0001]. . . . . : '%(keys_contexts)'
+ args[0002]. . . . . : '%(keys_codes)'
+ cplt_templates[0007] . . . : 'reset %(keys_codes_for_reset)'
+ cplt_templates_static[0007]: 'reset'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'reset'
+ args[0001]. . . . . : '%(keys_codes_for_reset)'
+ cplt_templates[0008] . . . : 'resetctxt %(keys_contexts) %(keys_codes_for_reset)'
+ cplt_templates_static[0008]: 'resetctxt'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'resetctxt'
+ args[0001]. . . . . : '%(keys_contexts)'
+ args[0002]. . . . . : '%(keys_codes_for_reset)'
+ cplt_templates[0009] . . . : 'resetall %- %(keys_contexts)'
+ cplt_templates_static[0009]: 'resetall'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'resetall'
+ args[0001]. . . . . : '%-'
+ args[0002]. . . . . : '%(keys_contexts)'
+ cplt_templates[0010] . . . : 'missing %(keys_contexts)'
+ cplt_templates_static[0010]: 'missing'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'missing'
+ args[0001]. . . . . : '%(keys_contexts)'
+ num_args_concat . . . : 4
+ args_concat[0000] . . : 'list|listdefault|listdiff|bind|bindctxt|unbind|unbindctxt|reset|resetctxt|resetall|missing'
+ args_concat[0001] . . : '%(keys_contexts)|%(keys_codes)|%(keys_codes_for_reset)|%-'
+ args_concat[0002] . . : '%(commands)|%(keys_codes)|%(keys_codes_for_reset)|%(keys_contexts)'
+ args_concat[0003] . . : '%(commands)'
+ prev_hook . . . . . . . : 0x7f90ca6942d0
+ next_hook . . . . . . . : 0x7f90ca6c09b0
+
+[hook (addr:0x7f90ca6c09b0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f713c0
+ command . . . . . . . : 'kick'
+ description . . . . . : 'kick a user out of a channel'
+ args. . . . . . . . . : '[<channel>] <nick> [<reason>]'
+ args_description. . . : 'channel: channel name
+ nick: nick
+ reason: reason (special variables $nick, $channel and $server are replaced by their value)'
+ completion. . . . . . : '%(nicks) %(irc_msg_kick) %-'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %(irc_msg_kick) %-'
+ cplt_templates_static[0000]: '%(nicks) %(irc_msg_kick) %-'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%(irc_msg_kick)'
+ args[0002]. . . . . : '%-'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%(irc_msg_kick)'
+ args_concat[0002] . . : '%-'
+ prev_hook . . . . . . . : 0x7f90ca3559a0
+ next_hook . . . . . . . : 0x7f90ca6c0c00
+
+[hook (addr:0x7f90ca6c0c00)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f71680
+ command . . . . . . . : 'kickban'
+ description . . . . . : 'kick a user out of a channel and ban the host'
+ args. . . . . . . . . : '[<channel>] <nick> [<reason>]'
+ args_description. . . : 'channel: channel name
+ nick: nick
+ reason: reason (special variables $nick, $channel and $server are replaced by their value)
+
+It is possible to kick/ban with a mask, nick will be extracted from mask and replaced by "*".
+
+Example:
+ ban "*!*@host.com" and then kick "toto":
+ /kickban toto!*@host.com'
+ completion. . . . . . : '%(irc_channel_nicks_hosts) %(irc_msg_kick) %-'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel_nicks_hosts) %(irc_msg_kick) %-'
+ cplt_templates_static[0000]: '%(irc_channel_nicks_hosts) %(irc_msg_kick) %-'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '%(irc_channel_nicks_hosts)'
+ args[0001]. . . . . : '%(irc_msg_kick)'
+ args[0002]. . . . . : '%-'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%(irc_channel_nicks_hosts)'
+ args_concat[0001] . . : '%(irc_msg_kick)'
+ args_concat[0002] . . : '%-'
+ prev_hook . . . . . . . : 0x7f90ca6c09b0
+ next_hook . . . . . . . : 0x7f90ca6c1120
+
+[hook (addr:0x7f90ca6c1120)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f64640
+ command . . . . . . . : 'kill'
+ description . . . . . : 'close client-server connection'
+ args. . . . . . . . . : '<nick> [<reason>]'
+ args_description. . . : ' nick: nick
+reason: reason'
+ completion. . . . . . : '%(nicks) %-'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %-'
+ cplt_templates_static[0000]: '%(nicks) %-'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%-'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%-'
+ prev_hook . . . . . . . : 0x7f90ca6c0c00
+ next_hook . . . . . . . : 0x7f90ca357ab0
+
+[hook (addr:0x7f90ca357ab0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c942da70
+ command . . . . . . . : 'layout'
+ description . . . . . : 'manage buffers/windows layouts'
+ args. . . . . . . . . : 'store [<name>] [buffers|windows] || apply [<name>] [buffers|windows] || leave || del [<name>] [buffers|windows] || rename <name> <new_name>'
+ args_description. . . : ' store: store current buffers/windows in a layout
+ apply: apply stored layout
+ leave: leave current layout (does not update any layout)
+ del: delete buffers and/or windows in a stored layout
+ (if neither "buffers" nor "windows" is given after the name, the layout is deleted)
+ rename: rename a layout
+ name: name for stored layout (default is "default")
+buffers: store/apply only buffers (order of buffers)
+windows: store/apply only windows (buffer displayed by each window)
+
+Without argument, this command displays stored layouts.
+
+The current layout can be saved on /quit command with the option "weechat.look.save_layout_on_exit".'
+ completion. . . . . . : 'store %(layouts_names)|buffers|windows buffers|windows || apply %(layouts_names)|buffers|windows buffers|windows || leave || del %(layouts_names)|buffers|windows buffers|windows || rename %(layouts_names) %(layouts_names)'
+ cplt_num_templates. . : 5
+ cplt_templates[0000] . . . : 'store %(layouts_names)|buffers|windows buffers|windows'
+ cplt_templates_static[0000]: 'store'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'store'
+ args[0001]. . . . . : '%(layouts_names)|buffers|windows'
+ args[0002]. . . . . : 'buffers|windows'
+ cplt_templates[0001] . . . : 'apply %(layouts_names)|buffers|windows buffers|windows'
+ cplt_templates_static[0001]: 'apply'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'apply'
+ args[0001]. . . . . : '%(layouts_names)|buffers|windows'
+ args[0002]. . . . . : 'buffers|windows'
+ cplt_templates[0002] . . . : 'leave'
+ cplt_templates_static[0002]: 'leave'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'leave'
+ cplt_templates[0003] . . . : 'del %(layouts_names)|buffers|windows buffers|windows'
+ cplt_templates_static[0003]: 'del'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(layouts_names)|buffers|windows'
+ args[0002]. . . . . : 'buffers|windows'
+ cplt_templates[0004] . . . : 'rename %(layouts_names) %(layouts_names)'
+ cplt_templates_static[0004]: 'rename'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'rename'
+ args[0001]. . . . . : '%(layouts_names)'
+ args[0002]. . . . . : '%(layouts_names)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'store|apply|leave|del|rename'
+ args_concat[0001] . . : '%(layouts_names)|buffers|windows'
+ args_concat[0002] . . : 'buffers|windows|%(layouts_names)'
+ prev_hook . . . . . . . : 0x7f90ca6c1120
+ next_hook . . . . . . . : 0x7f90ca694710
+
+[hook (addr:0x7f90ca694710)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca6946b0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'LEAVE'
+ description . . . . . : 'part'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%part'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%part'
+ cplt_templates_static[0000]: '%%part'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%part'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%part'
+ prev_hook . . . . . . . : 0x7f90ca357ab0
+ next_hook . . . . . . . : 0x7f90ca6c13c0
+
+[hook (addr:0x7f90ca6c13c0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f64860
+ command . . . . . . . : 'links'
+ description . . . . . : 'list all servernames which are known by the server answering the query'
+ args. . . . . . . . . : '[[<server>] <server_mask>]'
+ args_description. . . : ' server: this server should answer the query
+server_mask: list of servers must match this mask'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca694710
+ next_hook . . . . . . . : 0x7f90ca6c15c0
+
+[hook (addr:0x7f90ca6c15c0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f693f0
+ command . . . . . . . : 'list'
+ description . . . . . : 'list channels and their topic'
+ args. . . . . . . . . : '[<channel>[,<channel>...]] [<server>] [-re <regex>]'
+ args_description. . . : 'channel: channel to list
+ server: server name
+ regex: POSIX extended regular expression used to filter results (case insensitive, can start by "(?-i)" to become case sensitive)
+
+Examples:
+ list all channels on server (can be very slow on large networks):
+ /list
+ list channel #weechat:
+ /list #weechat
+ list all channels beginning with "#weechat" (can be very slow on large networks):
+ /list -re #weechat.*'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c13c0
+ next_hook . . . . . . . : 0x7f90ca6c1960
+
+[hook (addr:0x7f90ca6c1960)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f649d0
+ command . . . . . . . : 'lusers'
+ description . . . . . : 'get statistics about the size of the IRC network'
+ args. . . . . . . . . : '[<mask> [<target>]]'
+ args_description. . . : ' mask: servers matching the mask only
+target: server for forwarding request'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c15c0
+ next_hook . . . . . . . : 0x7f90ca694b50
+
+[hook (addr:0x7f90ca694b50)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca694af0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'M'
+ description . . . . . : 'msg'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%msg'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%msg'
+ cplt_templates_static[0000]: '%%msg'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%msg'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%msg'
+ prev_hook . . . . . . . : 0x7f90ca6c1960
+ next_hook . . . . . . . : 0x7f90ca6c1be0
+
+[hook (addr:0x7f90ca6c1be0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f64b40
+ command . . . . . . . : 'map'
+ description . . . . . : 'show a graphical map of the IRC network'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca694b50
+ next_hook . . . . . . . : 0x7f90ca69ef00
+
+[hook (addr:0x7f90ca69ef00)]
+ plugin. . . . . . . . . : 0x7f90ca6984d0 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c39014d0
+ command . . . . . . . : 'me'
+ description . . . . . : 'send a CTCP action to remote host'
+ args. . . . . . . . . : '<message>'
+ args_description. . . : 'message: message to send'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c1be0
+ next_hook . . . . . . . : 0x7f90ca6c1e10
+
+[hook (addr:0x7f90ca6c1e10)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6e1e0
+ command . . . . . . . : 'me'
+ description . . . . . : 'send a CTCP action to the current channel'
+ args. . . . . . . . . : '<message>'
+ args_description. . . : 'message: message to send'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca69ef00
+ next_hook . . . . . . . : 0x7f90ca6c2060
+
+[hook (addr:0x7f90ca6c2060)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f71ba0
+ command . . . . . . . : 'mode'
+ description . . . . . : 'change channel or user mode'
+ args. . . . . . . . . : '[<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>] || <nick> [+|-]i|s|w|o'
+ args_description. . . : 'channel modes:
+ channel: channel name to modify (default is current one)
+ o: give/take channel operator privileges
+ p: private channel flag
+ s: secret channel flag
+ i: invite-only channel flag
+ t: topic settable by channel operator only flag
+ n: no messages to channel from clients on the outside
+ m: moderated channel
+ l: set the user limit to channel
+ b: set a ban mask to keep users out
+ e: set exception mask
+ v: give/take the ability to speak on a moderated channel
+ k: set a channel key (password)
+user modes:
+ nick: nick to modify
+ i: mark a user as invisible
+ s: mark a user for receive server notices
+ w: user receives wallops
+ o: operator flag
+
+List of modes is not comprehensive, you should read documentation about your server to see all possible modes.
+
+Examples:
+ protect topic on channel #weechat:
+ /mode #weechat +t
+ become invisible on server:
+ /mode nick +i'
+ completion. . . . . . : '%(irc_channel)|%(irc_server_nick)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel)|%(irc_server_nick)'
+ cplt_templates_static[0000]: '%(irc_channel)|%(irc_server_nick)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channel)|%(irc_server_nick)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channel)|%(irc_server_nick)'
+ prev_hook . . . . . . . : 0x7f90ca6c1e10
+ next_hook . . . . . . . : 0x7f90ca6c2830
+
+[hook (addr:0x7f90ca6c2830)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f64cb0
+ command . . . . . . . : 'motd'
+ description . . . . . : 'get the "Message Of The Day"'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c2060
+ next_hook . . . . . . . : 0x7f90ca358470
+
+[hook (addr:0x7f90ca358470)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c942e2c0
+ command . . . . . . . : 'mouse'
+ description . . . . . : 'mouse control'
+ args. . . . . . . . . : 'enable|disable|toggle [<delay>]'
+ args_description. . . : ' enable: enable mouse
+disable: disable mouse
+ toggle: toggle mouse
+ delay: delay (in seconds) after which initial mouse state is restored (useful to temporarily disable mouse)
+
+The mouse state is saved in option "weechat.look.mouse".
+
+Examples:
+ enable mouse:
+ /mouse enable
+ toggle mouse for 5 seconds:
+ /mouse toggle 5'
+ completion. . . . . . : 'enable|disable|toggle'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : 'enable|disable|toggle'
+ cplt_templates_static[0000]: 'enable|disable|toggle'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'enable|disable|toggle'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : 'enable|disable|toggle'
+ prev_hook . . . . . . . : 0x7f90ca6c2830
+ next_hook . . . . . . . : 0x7f90ca6c2970
+
+[hook (addr:0x7f90ca6c2970)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f69860
+ command . . . . . . . : 'msg'
+ description . . . . . : 'send message to a nick or channel'
+ args. . . . . . . . . : '[-server <server>] <target>[,<target>...] <text>'
+ args_description. . . : 'server: send to this server (internal name)
+target: nick or channel (may be mask, '*' = current channel)
+ text: text to send'
+ completion. . . . . . : '-server %(irc_servers) %(nicks)|* || %(nicks)|*'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-server %(irc_servers) %(nicks)|*'
+ cplt_templates_static[0000]: '-server'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-server'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(nicks)|*'
+ cplt_templates[0001] . . . : '%(nicks)|*'
+ cplt_templates_static[0001]: '%(nicks)|*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|*'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '-server|%(nicks)|*'
+ args_concat[0001] . . : '%(irc_servers)'
+ args_concat[0002] . . : '%(nicks)|*'
+ prev_hook . . . . . . . : 0x7f90ca358470
+ next_hook . . . . . . . : 0x7f90ca695010
+
+[hook (addr:0x7f90ca695010)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca694f70
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'MSGBUF'
+ description . . . . . : 'command -buffer $1 * /input send $2-'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%(buffers_plugins_names)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(buffers_plugins_names)'
+ cplt_templates_static[0000]: '%(buffers_plugins_names)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(buffers_plugins_names)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(buffers_plugins_names)'
+ prev_hook . . . . . . . : 0x7f90ca6c2970
+ next_hook . . . . . . . : 0x7f90ca695610
+
+[hook (addr:0x7f90ca695610)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca694e70
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'MUB'
+ description . . . . . : 'unban *'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%unban *'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%unban *'
+ cplt_templates_static[0000]: '%%unban *'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%unban'
+ args[0001]. . . . . : '*'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%unban'
+ args_concat[0001] . . : '*'
+ prev_hook . . . . . . . : 0x7f90ca695010
+ next_hook . . . . . . . : 0x7f90ca358810
+
+[hook (addr:0x7f90ca358810)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9427ac0
+ command . . . . . . . : 'mute'
+ description . . . . . : 'execute a command silently'
+ args. . . . . . . . . : '[-core | -current | -buffer <name>] <command>'
+ args_description. . . : ' -core: no output on WeeChat core buffer
+-current: no output on current buffer
+ -buffer: no output on specified buffer
+ name: full buffer name (examples: "irc.server.freenode", "irc.freenode.#weechat")
+ command: command to execute silently (a '/' is automatically added if not found at beginning of command)
+
+If no target is specified (-core, -current or -buffer), then default is to mute all buffers.
+
+Examples:
+ config save:
+ /mute save
+ message to current IRC channel:
+ /mute -current msg * hi!
+ message to #weechat channel:
+ /mute -buffer irc.freenode.#weechat msg #weechat hi!'
+ completion. . . . . . : '-core|-current %(commands)|%* || -buffer %(buffers_plugins_names) %(commands)|%* || %(commands)|%*'
+ cplt_num_templates. . : 3
+ cplt_templates[0000] . . . : '-core|-current %(commands)|%*'
+ cplt_templates_static[0000]: '-core|-current'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-core|-current'
+ args[0001]. . . . . : '%(commands)|%*'
+ cplt_templates[0001] . . . : '-buffer %(buffers_plugins_names) %(commands)|%*'
+ cplt_templates_static[0001]: '-buffer'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-buffer'
+ args[0001]. . . . . : '%(buffers_plugins_names)'
+ args[0002]. . . . . : '%(commands)|%*'
+ cplt_templates[0002] . . . : '%(commands)|%*'
+ cplt_templates_static[0002]: '%(commands)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(commands)|%*'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '-core|-current|-buffer|%(commands)|%*'
+ args_concat[0001] . . : '%(commands)|%*|%(buffers_plugins_names)'
+ args_concat[0002] . . : '%(commands)|%*'
+ prev_hook . . . . . . . : 0x7f90ca695610
+ next_hook . . . . . . . : 0x7f90ca695a90
+
+[hook (addr:0x7f90ca695a90)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca695a30
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'N'
+ description . . . . . : 'names'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%names'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%names'
+ cplt_templates_static[0000]: '%%names'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%names'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%names'
+ prev_hook . . . . . . . : 0x7f90ca358810
+ next_hook . . . . . . . : 0x7f90ca6c2f10
+
+[hook (addr:0x7f90ca6c2f10)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f64e20
+ command . . . . . . . : 'names'
+ description . . . . . : 'list nicks on channels'
+ args. . . . . . . . . : '[<channel>[,<channel>...]]'
+ args_description. . . : 'channel: channel name'
+ completion. . . . . . : '%(irc_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channels)'
+ cplt_templates_static[0000]: '%(irc_channels)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channels)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channels)'
+ prev_hook . . . . . . . : 0x7f90ca695a90
+ next_hook . . . . . . . : 0x7f90ca6c3150
+
+[hook (addr:0x7f90ca6c3150)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f720d0
+ command . . . . . . . : 'nick'
+ description . . . . . : 'change current nick'
+ args. . . . . . . . . : '[-all] <nick>'
+ args_description. . . : '-all: set new nick for all connected servers
+nick: new nick'
+ completion. . . . . . : '-all %(irc_server_nick) || %(irc_server_nick)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-all %(irc_server_nick)'
+ cplt_templates_static[0000]: '-all'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-all'
+ args[0001]. . . . . : '%(irc_server_nick)'
+ cplt_templates[0001] . . . : '%(irc_server_nick)'
+ cplt_templates_static[0001]: '%(irc_server_nick)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_server_nick)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '-all|%(irc_server_nick)'
+ args_concat[0001] . . : '%(irc_server_nick)'
+ prev_hook . . . . . . . : 0x7f90ca6c2f10
+ next_hook . . . . . . . : 0x7f90ca6c3510
+
+[hook (addr:0x7f90ca6c3510)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6a1e0
+ command . . . . . . . : 'notice'
+ description . . . . . : 'send notice message to user'
+ args. . . . . . . . . : '[-server <server>] <target> <text>'
+ args_description. . . : 'server: send to this server (internal name)
+target: nick or channel name
+ text: text to send'
+ completion. . . . . . : '-server %(irc_servers) %(nicks) || %(nicks)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-server %(irc_servers) %(nicks)'
+ cplt_templates_static[0000]: '-server'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-server'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(nicks)'
+ cplt_templates[0001] . . . : '%(nicks)'
+ cplt_templates_static[0001]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '-server|%(nicks)'
+ args_concat[0001] . . : '%(irc_servers)'
+ args_concat[0002] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f90ca6c3150
+ next_hook . . . . . . . : 0x7f90ca6c3960
+
+[hook (addr:0x7f90ca6c3960)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6a6c0
+ command . . . . . . . : 'notify'
+ description . . . . . : 'add a notification for presence or away status of nicks on servers'
+ args. . . . . . . . . : 'add <nick> [<server> [-away]] || del <nick>|-all [<server>]'
+ args_description. . . : ' add: add a notification
+ nick: nick
+server: internal server name (by default current server)
+ -away: notify when away message is changed (by doing whois on nick)
+ del: delete a notification
+ -all: delete all notifications
+
+Without argument, this command displays notifications for current server (or all servers if command is issued on core buffer).
+
+Examples:
+ notify when "toto" joins/quits current server:
+ /notify add toto
+ notify when "toto" joins/quits freenode server:
+ /notify add toto freenode
+ notify when "toto" is away or back on freenode server:
+ /notify add toto freenode -away'
+ completion. . . . . . : 'add %(irc_channel_nicks) %(irc_servers) -away %- || del -all|%(irc_notify_nicks) %(irc_servers) %-'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : 'add %(irc_channel_nicks) %(irc_servers) -away %-'
+ cplt_templates_static[0000]: 'add'
+ num_args. . . . . . : 5
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(irc_channel_nicks)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '-away'
+ args[0004]. . . . . : '%-'
+ cplt_templates[0001] . . . : 'del -all|%(irc_notify_nicks) %(irc_servers) %-'
+ cplt_templates_static[0001]: 'del'
+ num_args. . . . . . : 4
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '-all|%(irc_notify_nicks)'
+ args[0002]. . . . . : '%(irc_servers)'
+ args[0003]. . . . . : '%-'
+ num_args_concat . . . : 5
+ args_concat[0000] . . : 'add|del'
+ args_concat[0001] . . : '%(irc_channel_nicks)|-all|%(irc_notify_nicks)'
+ args_concat[0002] . . : '%(irc_servers)'
+ args_concat[0003] . . : '-away|%-'
+ args_concat[0004] . . : '%-'
+ prev_hook . . . . . . . : 0x7f90ca6c3510
+ next_hook . . . . . . . : 0x7f90ca6c41f0
+
+[hook (addr:0x7f90ca6c41f0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6ced0
+ command . . . . . . . : 'op'
+ description . . . . . : 'give channel operator status to nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...] || * -yes'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: give channel operator status to everybody on channel'
+ completion. . . . . . : '%(nicks)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)|%*'
+ cplt_templates_static[0000]: '%(nicks)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)|%*'
+ prev_hook . . . . . . . : 0x7f90ca6c3960
+ next_hook . . . . . . . : 0x7f90ca6c44f0
+
+[hook (addr:0x7f90ca6c44f0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f65010
+ command . . . . . . . : 'oper'
+ description . . . . . : 'get operator privileges'
+ args. . . . . . . . . : '<user> <password>'
+ args_description. . . : ' user: user
+password: password'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c41f0
+ next_hook . . . . . . . : 0x7f90ca6c4630
+
+[hook (addr:0x7f90ca6c4630)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f72470
+ command . . . . . . . : 'part'
+ description . . . . . : 'leave a channel'
+ args. . . . . . . . . : '[<channel>[,<channel>...]] [<message>]'
+ args_description. . . : 'channel: channel name to leave
+message: part message (displayed to other users)'
+ completion. . . . . . : '%(irc_msg_part)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_msg_part)'
+ cplt_templates_static[0000]: '%(irc_msg_part)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_msg_part)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_msg_part)'
+ prev_hook . . . . . . . : 0x7f90ca6c44f0
+ next_hook . . . . . . . : 0x7f90ca6c49a0
+
+[hook (addr:0x7f90ca6c49a0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f65200
+ command . . . . . . . : 'ping'
+ description . . . . . : 'send a ping to server'
+ args. . . . . . . . . : '<server1> [<server2>]'
+ args_description. . . : 'server1: server
+server2: forward ping to this server'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c4630
+ next_hook . . . . . . . : 0x7f90ca358fa0
+
+[hook (addr:0x7f90ca358fa0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c942f080
+ command . . . . . . . : 'plugin'
+ description . . . . . : 'list/load/unload plugins'
+ args. . . . . . . . . : 'list|listfull [<name>] || load <filename> [<arguments>] || autoload [<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]'
+ args_description. . . : ' list: list loaded plugins
+ listfull: list loaded plugins (verbose)
+ load: load a plugin
+ autoload: autoload plugins in system or user directory
+ reload: reload a plugin (if no name given, unload all plugins, then autoload plugins)
+ unload: unload a plugin (if no name given, unload all plugins)
+ filename: plugin (file) to load
+ name: a plugin name
+arguments: arguments given to plugin on load
+
+Without argument, this command lists loaded plugins.'
+ completion. . . . . . : 'list %(plugins_names) || listfull %(plugins_names) || load %(plugins_installed) || autoload || reload %(plugins_names)|* -a|-s || unload %(plugins_names)'
+ cplt_num_templates. . : 6
+ cplt_templates[0000] . . . : 'list %(plugins_names)'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%(plugins_names)'
+ cplt_templates[0001] . . . : 'listfull %(plugins_names)'
+ cplt_templates_static[0001]: 'listfull'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'listfull'
+ args[0001]. . . . . : '%(plugins_names)'
+ cplt_templates[0002] . . . : 'load %(plugins_installed)'
+ cplt_templates_static[0002]: 'load'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'load'
+ args[0001]. . . . . : '%(plugins_installed)'
+ cplt_templates[0003] . . . : 'autoload'
+ cplt_templates_static[0003]: 'autoload'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'autoload'
+ cplt_templates[0004] . . . : 'reload %(plugins_names)|* -a|-s'
+ cplt_templates_static[0004]: 'reload'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'reload'
+ args[0001]. . . . . : '%(plugins_names)|*'
+ args[0002]. . . . . : '-a|-s'
+ cplt_templates[0005] . . . : 'unload %(plugins_names)'
+ cplt_templates_static[0005]: 'unload'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'unload'
+ args[0001]. . . . . : '%(plugins_names)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'list|listfull|load|autoload|reload|unload'
+ args_concat[0001] . . : '%(plugins_names)|%(plugins_installed)|*'
+ args_concat[0002] . . : '-a|-s'
+ prev_hook . . . . . . . : 0x7f90ca6c49a0
+ next_hook . . . . . . . : 0x7f90ca6c4b60
+
+[hook (addr:0x7f90ca6c4b60)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f653f0
+ command . . . . . . . : 'pong'
+ description . . . . . : 'answer to a ping message'
+ args. . . . . . . . . : '<daemon> [<daemon2>]'
+ args_description. . . : ' daemon: daemon who has responded to Ping message
+daemon2: forward message to this daemon'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca358fa0
+ next_hook . . . . . . . : 0x7f90ca3599d0
+
+[hook (addr:0x7f90ca3599d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9427d00
+ command . . . . . . . : 'print'
+ description . . . . . : 'display text on a buffer'
+ args. . . . . . . . . : '[-buffer <number>|<name>] [-core] [-escape] [-date <date>] [-tags <tags>] [-action|-error|-join|-network|-quit] [<text>] || -stdout|-stderr [<text>] || -beep'
+ args_description. . . : ' -buffer: display text in this buffer (default: buffer where command is executed)
+ -core: alias of "-buffer core.weechat"
+-current: display text on current buffer
+ -escape: interpret escaped chars (for example \a, \07, \x07)
+ -date: message date, format can be:
+ -n: 'n' seconds before now
+ +n: 'n' seconds in the future
+ n: 'n' seconds since the Epoch (see man time)
+ date/time (ISO 8601): yyyy-mm-ddThh:mm:ss, example: 2014-01-19T04:32:55
+ time: hh:mm:ss (example: 04:32:55)
+ -tags: comma-separated list of tags (see /help filter for a list of tags most commonly used)
+ text: text to display (prefix and message must be separated by "\t", if text starts with "-", then add a "\" before)
+ -stdout: display text on stdout (escaped chars are interpreted)
+ -stderr: display text on stderr (escaped chars are interpreted)
+ -beep: alias of "-stderr \a"
+
+The options -action ... -quit use the prefix defined in options "weechat.look.prefix_*".
+
+Following escaped chars are supported:
+ \" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
+
+Examples:
+ display a reminder on core buffer with a highlight:
+ /print -core -tags notify_highlight Reminder: buy milk
+ display an error on core buffer:
+ /print -core -error Some error here
+ display message on core buffer with prefix "abc":
+ /print -core abc\tThe message
+ display a message on channel #weechat:
+ /print -buffer irc.freenode.#weechat Message on #weechat
+ display a snowman (U+2603):
+ /print -escape \u2603
+ send alert (BEL):
+ /print -beep'
+ completion. . . . . . : '-buffer %(buffers_numbers)|%(buffers_plugins_names) || -core|-escape|-date|-tags|-action|-error|-join|-network|-quit || -prefix || -stdout || -stderr || -beep'
+ cplt_num_templates. . : 6
+ cplt_templates[0000] . . . : '-buffer %(buffers_numbers)|%(buffers_plugins_names)'
+ cplt_templates_static[0000]: '-buffer'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-buffer'
+ args[0001]. . . . . : '%(buffers_numbers)|%(buffers_plugins_names)'
+ cplt_templates[0001] . . . : '-core|-escape|-date|-tags|-action|-error|-join|-network|-quit'
+ cplt_templates_static[0001]: '-core|-escape|-date|-tags|-action|-error|-join|-network|-quit'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-core|-escape|-date|-tags|-action|-error|-join|-network|-quit'
+ cplt_templates[0002] . . . : '-prefix'
+ cplt_templates_static[0002]: '-prefix'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-prefix'
+ cplt_templates[0003] . . . : '-stdout'
+ cplt_templates_static[0003]: '-stdout'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-stdout'
+ cplt_templates[0004] . . . : '-stderr'
+ cplt_templates_static[0004]: '-stderr'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-stderr'
+ cplt_templates[0005] . . . : '-beep'
+ cplt_templates_static[0005]: '-beep'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-beep'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '-buffer|-core|-escape|-date|-tags|-action|-error|-join|-network|-quit|-prefix|-stdout|-stderr|-beep'
+ args_concat[0001] . . : '%(buffers_numbers)|%(buffers_plugins_names)'
+ prev_hook . . . . . . . : 0x7f90ca6c4b60
+ next_hook . . . . . . . : 0x7f90ca35a3b0
+
+[hook (addr:0x7f90ca35a3b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c942f610
+ command . . . . . . . : 'proxy'
+ description . . . . . : 'manage proxies'
+ args. . . . . . . . . : 'list || add <name> <type> <address> <port> [<username> [<password>]] || del <name>|-all || set <name> <option> <value>'
+ args_description. . . : ' list: list all proxies
+ add: add a new proxy
+ name: name of proxy (must be unique)
+ type: http, socks4 or socks5
+ address: IP or hostname
+ port: port
+username: username (optional)
+password: password (optional)
+ del: delete a proxy (or all proxies with -all)
+ set: set a value for a proxy property
+ option: option to change (for options list, look at /set weechat.proxy.<proxyname>.*)
+ value: new value for option
+
+Examples:
+ add a http proxy, running on local host, port 8888:
+ /proxy add local http 127.0.0.1 8888
+ add a http proxy using IPv6 protocol:
+ /proxy add local http ::1 8888
+ /proxy set local ipv6 on
+ add a socks5 proxy with username/password:
+ /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
+ delete a proxy:
+ /proxy del myproxy'
+ completion. . . . . . : 'list || add %(proxies_names) http|socks4|socks5 || del %(proxies_names) || set %(proxies_names) %(proxies_options)'
+ cplt_num_templates. . : 4
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : 'add %(proxies_names) http|socks4|socks5'
+ cplt_templates_static[0001]: 'add'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(proxies_names)'
+ args[0002]. . . . . : 'http|socks4|socks5'
+ cplt_templates[0002] . . . : 'del %(proxies_names)'
+ cplt_templates_static[0002]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(proxies_names)'
+ cplt_templates[0003] . . . : 'set %(proxies_names) %(proxies_options)'
+ cplt_templates_static[0003]: 'set'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'set'
+ args[0001]. . . . . : '%(proxies_names)'
+ args[0002]. . . . . : '%(proxies_options)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'list|add|del|set'
+ args_concat[0001] . . : '%(proxies_names)'
+ args_concat[0002] . . : 'http|socks4|socks5|%(proxies_options)'
+ prev_hook . . . . . . . : 0x7f90ca3599d0
+ next_hook . . . . . . . : 0x7f90ca695ed0
+
+[hook (addr:0x7f90ca695ed0)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca695e70
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'Q'
+ description . . . . . : 'query'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%query'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%query'
+ cplt_templates_static[0000]: '%%query'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%query'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%query'
+ prev_hook . . . . . . . : 0x7f90ca35a3b0
+ next_hook . . . . . . . : 0x7f90ca6c4db0
+
+[hook (addr:0x7f90ca6c4db0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6ada0
+ command . . . . . . . : 'query'
+ description . . . . . : 'send a private message to a nick'
+ args. . . . . . . . . : '[-noswitch] [-server <server>] <nick>[,<nick>...] [<text>]'
+ args_description. . . : '-noswitch: do not switch to new buffer
+ server: send to this server (internal name)
+ nick: nick
+ text: text to send'
+ completion. . . . . . : '-noswitch|-server %(irc_servers) %(nicks) || %(nicks)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '-noswitch|-server %(irc_servers) %(nicks)'
+ cplt_templates_static[0000]: '-noswitch|-server'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-noswitch|-server'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(nicks)'
+ cplt_templates[0001] . . . : '%(nicks)'
+ cplt_templates_static[0001]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '-noswitch|-server|%(nicks)'
+ args_concat[0001] . . : '%(irc_servers)'
+ args_concat[0002] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f90ca695ed0
+ next_hook . . . . . . . : 0x7f90ca6c53b0
+
+[hook (addr:0x7f90ca6c53b0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f67ec0
+ command . . . . . . . : 'quiet'
+ description . . . . . : 'quiet nicks or hosts'
+ args. . . . . . . . . : '[<channel>] [<nick> [<nick>...]]'
+ args_description. . . : 'channel: channel name
+ nick: nick or host
+
+Without argument, this command displays the quiet list for current channel.'
+ completion. . . . . . : '%(irc_channel_nicks_hosts)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel_nicks_hosts)'
+ cplt_templates_static[0000]: '%(irc_channel_nicks_hosts)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channel_nicks_hosts)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channel_nicks_hosts)'
+ prev_hook . . . . . . . : 0x7f90ca6c4db0
+ next_hook . . . . . . . : 0x7f90ca35b200
+
+[hook (addr:0x7f90ca35b200)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c94270f0
+ command . . . . . . . : 'quit'
+ description . . . . . : 'quit WeeChat'
+ args. . . . . . . . . : '[-yes] [<arguments>]'
+ args_description. . . : ' -yes: required if option "weechat.look.confirm_quit" is enabled
+arguments: text sent with signal "quit"
+ (for example irc plugin uses this text to send quit message to server)
+
+By default when quitting the configuration files are saved (see option "weechat.look.save_config_on_exit") and the current layout can be saved (see option "weechat.look.save_layout_on_exit").'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c53b0
+ next_hook . . . . . . . : 0x7f90ca6c56e0
+
+[hook (addr:0x7f90ca6c56e0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f68800
+ command . . . . . . . : 'quote'
+ description . . . . . : 'send raw data to server without parsing'
+ args. . . . . . . . . : '[-server <server>] <data>'
+ args_description. . . : 'server: send to this server (internal name)
+ data: raw data to send'
+ completion. . . . . . : '-server %(irc_servers)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-server %(irc_servers)'
+ cplt_templates_static[0000]: '-server'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-server'
+ args[0001]. . . . . : '%(irc_servers)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '-server'
+ args_concat[0001] . . : '%(irc_servers)'
+ prev_hook . . . . . . . : 0x7f90ca35b200
+ next_hook . . . . . . . : 0x7f90ca6c59f0
+
+[hook (addr:0x7f90ca6c59f0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f72790
+ command . . . . . . . : 'reconnect'
+ description . . . . . : 'reconnect to server(s)'
+ args. . . . . . . . . : '<server> [<server>...] [-nojoin] [-switch] || -all [-nojoin] [-switch]'
+ args_description. . . : ' server: server to reconnect (internal name)
+ -all: reconnect to all servers
+-nojoin: do not join any channel (even if autojoin is enabled on server)
+-switch: switch to next server address'
+ completion. . . . . . : '%(irc_servers)|-all|-nojoin|-switch|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_servers)|-all|-nojoin|-switch|%*'
+ cplt_templates_static[0000]: '%(irc_servers)|-all|-nojoin|-switch|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_servers)|-all|-nojoin|-switch|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_servers)|-all|-nojoin|-switch|%*'
+ prev_hook . . . . . . . : 0x7f90ca6c56e0
+ next_hook . . . . . . . : 0x7f90ca699240
+
+[hook (addr:0x7f90ca699240)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca699200
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'REDRAW'
+ description . . . . . : 'window refresh'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%window refresh'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%window refresh'
+ cplt_templates_static[0000]: '%%window refresh'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%window'
+ args[0001]. . . . . : 'refresh'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%window'
+ args_concat[0001] . . : 'refresh'
+ prev_hook . . . . . . . : 0x7f90ca6c59f0
+ next_hook . . . . . . . : 0x7f90ca6c5f60
+
+[hook (addr:0x7f90ca6c5f60)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f65570
+ command . . . . . . . : 'rehash'
+ description . . . . . : 'tell the server to reload its config file'
+ args. . . . . . . . . : '[<option>]'
+ args_description. . . : 'option: extra option, for some servers'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca699240
+ next_hook . . . . . . . : 0x7f90ca35b4b0
+
+[hook (addr:0x7f90ca35b4b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c942fb40
+ command . . . . . . . : 'reload'
+ description . . . . . : 'reload configuration files from disk'
+ args. . . . . . . . . : '[<file> [<file>...]]'
+ args_description. . . : 'file: configuration file to reload (without extension ".conf")
+
+Without argument, all files (WeeChat and plugins) are reloaded.'
+ completion. . . . . . : '%(config_files)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(config_files)|%*'
+ cplt_templates_static[0000]: '%(config_files)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(config_files)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(config_files)|%*'
+ prev_hook . . . . . . . : 0x7f90ca6c5f60
+ next_hook . . . . . . . : 0x7f90ca6c6020
+
+[hook (addr:0x7f90ca6c6020)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f68160
+ command . . . . . . . : 'remove'
+ description . . . . . : 'force a user to leave a channel'
+ args. . . . . . . . . : '[<channel>] <nick> [<reason>]'
+ args_description. . . : 'channel: channel name
+ nick: nick
+ reason: reason (special variables $nick, $channel and $server are replaced by their value)'
+ completion. . . . . . : '%(irc_channel)|%(nicks) %(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel)|%(nicks) %(nicks)'
+ cplt_templates_static[0000]: '%(irc_channel)|%(nicks) %(nicks)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(irc_channel)|%(nicks)'
+ args[0001]. . . . . : '%(nicks)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(irc_channel)|%(nicks)'
+ args_concat[0001] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f90ca35b4b0
+ next_hook . . . . . . . : 0x7f90ca35b860
+
+[hook (addr:0x7f90ca35b860)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9424dd0
+ command . . . . . . . : 'repeat'
+ description . . . . . : 'execute a command several times'
+ args. . . . . . . . . : '[-interval <delay>] <count> <command>'
+ args_description. . . : ' delay: delay between execution of commands (in milliseconds)
+ count: number of times to execute command
+command: command to execute (a '/' is automatically added if not found at beginning of command)
+
+All commands are executed on buffer where this command was issued.
+
+Example:
+ scroll 2 pages up:
+ /repeat 2 /window page_up'
+ completion. . . . . . : '%- %(commands)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%- %(commands)'
+ cplt_templates_static[0000]: '%- %(commands)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%-'
+ args[0001]. . . . . : '%(commands)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%-'
+ args_concat[0001] . . : '%(commands)'
+ prev_hook . . . . . . . : 0x7f90ca6c6020
+ next_hook . . . . . . . : 0x7f90ca6c63d0
+
+[hook (addr:0x7f90ca6c63d0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f656e0
+ command . . . . . . . : 'restart'
+ description . . . . . : 'tell the server to restart itself'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca35b860
+ next_hook . . . . . . . : 0x7f90ca6c6530
+
+[hook (addr:0x7f90ca6c6530)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f65850
+ command . . . . . . . : 'sajoin'
+ description . . . . . : 'force a user to join channel(s)'
+ args. . . . . . . . . : '<nick> <channel>[,<channel>...]'
+ args_description. . . : ' nick: nick
+channel: channel name'
+ completion. . . . . . : '%(nicks) %(irc_server_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %(irc_server_channels)'
+ cplt_templates_static[0000]: '%(nicks) %(irc_server_channels)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%(irc_server_channels)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%(irc_server_channels)'
+ prev_hook . . . . . . . : 0x7f90ca6c63d0
+ next_hook . . . . . . . : 0x7f90ca6c68f0
+
+[hook (addr:0x7f90ca6c68f0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f71e00
+ command . . . . . . . : 'samode'
+ description . . . . . : 'change mode on channel, without having operator status'
+ args. . . . . . . . . : '[<channel>] <mode>'
+ args_description. . . : 'channel: channel name
+ mode: mode for channel'
+ completion. . . . . . : '%(irc_server_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_server_channels)'
+ cplt_templates_static[0000]: '%(irc_server_channels)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_server_channels)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_server_channels)'
+ prev_hook . . . . . . . : 0x7f90ca6c6530
+ next_hook . . . . . . . : 0x7f90ca6c6bd0
+
+[hook (addr:0x7f90ca6c6bd0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f65a60
+ command . . . . . . . : 'sanick'
+ description . . . . . : 'force a user to use another nick'
+ args. . . . . . . . . : '<nick> <new_nick>'
+ args_description. . . : ' nick: nick
+new_nick: new nick'
+ completion. . . . . . : '%(nicks) %(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %(nicks)'
+ cplt_templates_static[0000]: '%(nicks) %(nicks)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%(nicks)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f90ca6c68f0
+ next_hook . . . . . . . : 0x7f90ca6c6ed0
+
+[hook (addr:0x7f90ca6c6ed0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f65c70
+ command . . . . . . . : 'sapart'
+ description . . . . . : 'force a user to leave channel(s)'
+ args. . . . . . . . . : '<nick> <channel>[,<channel>...]'
+ args_description. . . : ' nick: nick
+channel: channel name'
+ completion. . . . . . : '%(nicks) %(irc_server_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks) %(irc_server_channels)'
+ cplt_templates_static[0000]: '%(nicks) %(irc_server_channels)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(nicks)'
+ args[0001]. . . . . : '%(irc_server_channels)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(nicks)'
+ args_concat[0001] . . : '%(irc_server_channels)'
+ prev_hook . . . . . . . : 0x7f90ca6c6bd0
+ next_hook . . . . . . . : 0x7f90ca6c7210
+
+[hook (addr:0x7f90ca6c7210)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f65e80
+ command . . . . . . . : 'saquit'
+ description . . . . . : 'force a user to quit server with a reason'
+ args. . . . . . . . . : '<nick> <reason>'
+ args_description. . . : ' nick: nick
+reason: reason'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f90ca6c6ed0
+ next_hook . . . . . . . : 0x7f90ca35bc00
+
+[hook (addr:0x7f90ca35bc00)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c942fc80
+ command . . . . . . . : 'save'
+ description . . . . . : 'save configuration files to disk'
+ args. . . . . . . . . : '[<file> [<file>...]]'
+ args_description. . . : 'file: configuration file to save (without extension ".conf")
+
+Without argument, all files (WeeChat and plugins) are saved.
+
+By default all configuration files are saved to disk on /quit command (see option "weechat.look.save_config_on_exit").'
+ completion. . . . . . : '%(config_files)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(config_files)|%*'
+ cplt_templates_static[0000]: '%(config_files)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(config_files)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(config_files)|%*'
+ prev_hook . . . . . . . : 0x7f90ca6c7210
+ next_hook . . . . . . . : 0x7f90ca6996e0
+
+[hook (addr:0x7f90ca6996e0)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca699660
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'SAY'
+ description . . . . . : 'msg *'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%msg *'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%msg *'
+ cplt_templates_static[0000]: '%%msg *'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%msg'
+ args[0001]. . . . . : '*'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%msg'
+ args_concat[0001] . . : '*'
+ prev_hook . . . . . . . : 0x7f90ca35bc00
+ next_hook . . . . . . . : 0x7f90ca35bfa0
+
+[hook (addr:0x7f90ca35bfa0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c942fd40
+ command . . . . . . . : 'secure'
+ description . . . . . : 'manage secured data (passwords or private data encrypted in file sec.conf)'
+ args. . . . . . . . . : 'passphrase <passphrase>|-delete || decrypt <passphrase>|-discard || set <name> <value> || del <name>'
+ args_description. . . : 'passphrase: change the passphrase (without passphrase, data is stored as plain text in file sec.conf)
+ -delete: delete passphrase
+ decrypt: decrypt data still encrypted (it happens only if passphrase was not given on startup)
+ -discard: discard all data still encrypted
+ set: add or change secured data
+ del: delete secured data
+
+Without argument, this command displays secured data in a new buffer.
+
+Keys on secure buffer:
+ alt+v toggle values
+
+When a passphrase is used (data encrypted), it is asked by WeeChat on startup.
+It is possible to set environment variable "WEECHAT_PASSPHRASE" to prevent the prompt (this same variable is used by WeeChat on /upgrade).
+
+Secured data with format ${sec.data.xxx} can be used in:
+ - command /eval
+ - command line argument "--run-command"
+ - options weechat.startup.command_{before|after}_plugins
+ - other options that may contain a password or sensitive data (for example proxy, irc server and relay); see /help on the options to check if they are evaluated.
+
+Examples:
+ set a passphrase:
+ /secure passphrase this is my passphrase
+ encrypt freenode SASL password:
+ /secure set freenode mypassword
+ /set irc.server.freenode.sasl_password "${sec.data.freenode}"
+ encrypt oftc password for nickserv:
+ /secure set oftc mypassword
+ /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
+ alias to ghost the nick "mynick":
+ /alias add ghost /eval /msg -server freenode nickserv ghost mynick ${sec.data.freenode}'
+ completion. . . . . . : 'passphrase -delete || decrypt -discard || set %(secured_data) || del %(secured_data)'
+ cplt_num_templates. . : 4
+ cplt_templates[0000] . . . : 'passphrase -delete'
+ cplt_templates_static[0000]: 'passphrase'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'passphrase'
+ args[0001]. . . . . : '-delete'
+ cplt_templates[0001] . . . : 'decrypt -discard'
+ cplt_templates_static[0001]: 'decrypt'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'decrypt'
+ args[0001]. . . . . : '-discard'
+ cplt_templates[0002] . . . : 'set %(secured_data)'
+ cplt_templates_static[0002]: 'set'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'set'
+ args[0001]. . . . . : '%(secured_data)'
+ cplt_templates[0003] . . . : 'del %(secured_data)'
+ cplt_templates_static[0003]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(secured_data)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : 'passphrase|decrypt|set|del'
+ args_concat[0001] . . : '-delete|-discard|%(secured_data)'
+ prev_hook . . . . . . . : 0x7f90ca6996e0
+ next_hook . . . . . . . : 0x7f90ca6c76f0
+
+[hook (addr:0x7f90ca6c76f0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f759c0
+ command . . . . . . . : 'server'
+ description . . . . . : 'list, add or remove IRC servers'
+ args. . . . . . . . . : 'list|listfull [<server>] || add <server> <hostname>[/<port>] [-temp] [-<option>[=<value>]] [-no<option>] || copy|rename <server> <new_name> || reorder <server> [<server>...] || del|keep <server> || deloutq|jump|raw'
+ args_description. . . : ' list: list servers (without argument, this list is displayed)
+listfull: list servers with detailed info for each server
+ add: add a new server
+ server: server name, for internal and display use
+hostname: name or IP address of server, with optional port (default: 6667), many addresses can be separated by a comma
+ temp: add a temporary server (not saved)
+ option: set option for server (for boolean option, value can be omitted)
+nooption: set boolean option to 'off' (for example: -nossl)
+ copy: duplicate a server
+ rename: rename a server
+ reorder: reorder list of servers
+ keep: keep server in config file (for temporary servers only)
+ del: delete a server
+ deloutq: delete messages out queue for all servers (all messages WeeChat is currently sending)
+ jump: jump to server buffer
+ raw: open buffer with raw IRC data
+
+Examples:
+ /server listfull
+ /server add freenode chat.freenode.net
+ /server add freenode chat.freenode.net/6697 -ssl -autoconnect
+ /server add chatspike irc.chatspike.net/6667,irc.duckspike.net/6667
+ /server copy freenode freenode-test
+ /server rename freenode-test freenode2
+ /server reorder freenode2 freenode
+ /server del freenode
+ /server deloutq'
+ completion. . . . . . : 'list %(irc_servers) || listfull %(irc_servers) || add %(irc_servers) || copy %(irc_servers) %(irc_servers) || rename %(irc_servers) %(irc_servers) || keep %(irc_servers) || reorder %(irc_servers)|%* || del %(irc_servers) || deloutq || jump || raw'
+ cplt_num_templates. . : 11
+ cplt_templates[0000] . . . : 'list %(irc_servers)'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'list'
+ args[0001]. . . . . : '%(irc_servers)'
+ cplt_templates[0001] . . . : 'listfull %(irc_servers)'
+ cplt_templates_static[0001]: 'listfull'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'listfull'
+ args[0001]. . . . . : '%(irc_servers)'
+ cplt_templates[0002] . . . : 'add %(irc_servers)'
+ cplt_templates_static[0002]: 'add'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'add'
+ args[0001]. . . . . : '%(irc_servers)'
+ cplt_templates[0003] . . . : 'copy %(irc_servers) %(irc_servers)'
+ cplt_templates_static[0003]: 'copy'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'copy'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(irc_servers)'
+ cplt_templates[0004] . . . : 'rename %(irc_servers) %(irc_servers)'
+ cplt_templates_static[0004]: 'rename'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'rename'
+ args[0001]. . . . . : '%(irc_servers)'
+ args[0002]. . . . . : '%(irc_servers)'
+ cplt_templates[0005] . . . : 'keep %(irc_servers)'
+ cplt_templates_static[0005]: 'keep'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'keep'
+ args[0001]. . . . . : '%(irc_servers)'
+ cplt_templates[0006] . . . : 'reorder %(irc_servers)|%*'
+ cplt_templates_static[0006]: 'reorder'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'reorder'
+ args[0001]. . . . . : '%(irc_servers)|%*'
+ cplt_templates[0007] . . . : 'del %(irc_servers)'
+ cplt_templates_static[0007]: 'del'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'del'
+ args[0001]. . . . . : '%(irc_servers)'
+ cplt_templates[0008] . . . : 'deloutq'
+ cplt_templates_static[0008]: 'deloutq'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'deloutq'
+ cplt_templates[0009] . . . : 'jump'
+ cplt_templates_static[0009]: 'jump'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'jump'
+ cplt_templates[0010] . . . : 'raw'
+ cplt_templates_static[0010]: 'raw'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'raw'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'list|listfull|add|copy|rename|keep|reorder|del|deloutq|jump|raw'
+ args_concat[0001] . . : '%(irc_servers)|%*'
+ args_concat[0002] . . : '%(irc_servers)'
+ prev_hook . . . . . . . : 0x7f90ca35bfa0
+ next_hook . . . . . . . : 0x7f90ca6c74e0
+
+[hook (addr:0x7f90ca6c74e0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f66090
+ command . . . . . . . : 'service'
+ description . . . . . : 'register a new service'
+ args. . . . . . . . . : '<nick> <reserved> <distribution> <type> <reserved> <info>'
+ args_description. . . : 'distribution: visibility of service
+ type: reserved for future usage'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c76f0
+ next_hook . . . . . . . : 0x7f90ca6c8bc0
+
+[hook (addr:0x7f90ca6c8bc0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f66280
+ command . . . . . . . : 'servlist'
+ description . . . . . : 'list services currently connected to the network'
+ args. . . . . . . . . : '[<mask> [<type>]]'
+ args_description. . . : 'mask: list only services matching this mask
+type: list only services of this type'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c74e0
+ next_hook . . . . . . . : 0x7f90ca35cb90
+
+[hook (addr:0x7f90ca35cb90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9430d60
+ command . . . . . . . : 'set'
+ description . . . . . : 'set config options and environment variables'
+ args. . . . . . . . . : '[<option> [<value>]] || diff [<option> [<option>...]] || env [<variable> [<value>]]'
+ args_description. . . : 'option: name of an option (wildcard "*" is allowed)
+ value: new value for option, according to type:
+ boolean: on, off or toggle
+ integer: number, ++number or --number
+ string: any string ("" for empty string)
+ color: color name, ++number or --number
+ Note: for all types, you can use null to remove option value (undefined value). This works only for some special plugin variables.
+ diff: display only changed options
+ env: display or set an environment variable (use value "" to unset a variable)
+
+Examples:
+ display options about highlight:
+ /set *highlight*
+ add a word to highlight:
+ /set weechat.look.highlight "word"
+ display changed options:
+ /set diff
+ display changed options in irc plugin:
+ /set diff irc.*
+ display value of environment variable LANG:
+ /set env LANG
+ set environment variable LANG and use it:
+ /set env LANG fr_FR.UTF-8
+ /upgrade
+ unset environment variable ABC:
+ /set env ABC ""'
+ completion. . . . . . : '%(config_options) %(config_option_values) || diff %(config_options)|%* || env %(env_vars) %(env_value)'
+ cplt_num_templates. . : 3
+ cplt_templates[0000] . . . : '%(config_options) %(config_option_values)'
+ cplt_templates_static[0000]: '%(config_options) %(config_option_values)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%(config_options)'
+ args[0001]. . . . . : '%(config_option_values)'
+ cplt_templates[0001] . . . : 'diff %(config_options)|%*'
+ cplt_templates_static[0001]: 'diff'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : 'diff'
+ args[0001]. . . . . : '%(config_options)|%*'
+ cplt_templates[0002] . . . : 'env %(env_vars) %(env_value)'
+ cplt_templates_static[0002]: 'env'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'env'
+ args[0001]. . . . . : '%(env_vars)'
+ args[0002]. . . . . : '%(env_value)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%(config_options)|diff|env'
+ args_concat[0001] . . : '%(config_option_values)|%(config_options)|%*|%(env_vars)'
+ args_concat[0002] . . : '%(env_value)'
+ prev_hook . . . . . . . : 0x7f90ca6c8bc0
+ next_hook . . . . . . . : 0x7f90ca699b60
+
+[hook (addr:0x7f90ca699b60)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca699b00
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'SIGNOFF'
+ description . . . . . : 'quit'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%quit'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%quit'
+ cplt_templates_static[0000]: '%%quit'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%quit'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%quit'
+ prev_hook . . . . . . . : 0x7f90ca35cb90
+ next_hook . . . . . . . : 0x7f90ca6c8d20
+
+[hook (addr:0x7f90ca6c8d20)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f663f0
+ command . . . . . . . : 'squery'
+ description . . . . . : 'deliver a message to a service'
+ args. . . . . . . . . : '<service> <text>'
+ args_description. . . : 'service: name of service
+ text: text to send'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca699b60
+ next_hook . . . . . . . : 0x7f90ca6c8ea0
+
+[hook (addr:0x7f90ca6c8ea0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f66610
+ command . . . . . . . : 'squit'
+ description . . . . . : 'disconnect server links'
+ args. . . . . . . . . : '<server> <comment>'
+ args_description. . . : ' server: server name
+comment: comment'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c8d20
+ next_hook . . . . . . . : 0x7f90ca6c90a0
+
+[hook (addr:0x7f90ca6c90a0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f66800
+ command . . . . . . . : 'stats'
+ description . . . . . : 'query statistics about server'
+ args. . . . . . . . . : '[<query> [<server>]]'
+ args_description. . . : ' query: c/h/i/k/l/m/o/y/u (see RFC1459)
+server: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c8ea0
+ next_hook . . . . . . . : 0x7f90ca6c92d0
+
+[hook (addr:0x7f90ca6c92d0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f66970
+ command . . . . . . . : 'summon'
+ description . . . . . : 'give users who are on a host running an IRC server a message asking them to please join IRC'
+ args. . . . . . . . . : '<user> [<target> [<channel>]]'
+ args_description. . . : ' user: username
+ target: server name
+channel: channel name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c90a0
+ next_hook . . . . . . . : 0x7f90ca699fa0
+
+[hook (addr:0x7f90ca699fa0)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca699f40
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'T'
+ description . . . . . : 'topic'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%topic'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%topic'
+ cplt_templates_static[0000]: '%%topic'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%topic'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%topic'
+ prev_hook . . . . . . . : 0x7f90ca6c92d0
+ next_hook . . . . . . . : 0x7f90ca6c9550
+
+[hook (addr:0x7f90ca6c9550)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f66b60
+ command . . . . . . . : 'time'
+ description . . . . . : 'query local time from server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: query time from specified server'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca699fa0
+ next_hook . . . . . . . : 0x7f90ca6c9770
+
+[hook (addr:0x7f90ca6c9770)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6b350
+ command . . . . . . . : 'topic'
+ description . . . . . : 'get/set channel topic'
+ args. . . . . . . . . : '[<channel>] [<topic>|-delete]'
+ args_description. . . : 'channel: channel name
+ topic: new topic
+-delete: delete channel topic'
+ completion. . . . . . : '%(irc_channel_topic)|-delete'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel_topic)|-delete'
+ cplt_templates_static[0000]: '%(irc_channel_topic)|-delete'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channel_topic)|-delete'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channel_topic)|-delete'
+ prev_hook . . . . . . . : 0x7f90ca6c9550
+ next_hook . . . . . . . : 0x7f90ca6c9ad0
+
+[hook (addr:0x7f90ca6c9ad0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f66cd0
+ command . . . . . . . : 'trace'
+ description . . . . . : 'find the route to specific server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6c9770
+ next_hook . . . . . . . : 0x7f90ca69a3e0
+
+[hook (addr:0x7f90ca69a3e0)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca69a380
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'UB'
+ description . . . . . : 'unban'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%unban'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%unban'
+ cplt_templates_static[0000]: '%%unban'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%unban'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%unban'
+ prev_hook . . . . . . . : 0x7f90ca6c9ad0
+ next_hook . . . . . . . : 0x7f90ca69a820
+
+[hook (addr:0x7f90ca69a820)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca69a7c0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'UMODE'
+ description . . . . . : 'mode $nick'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%mode $nick'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%mode $nick'
+ cplt_templates_static[0000]: '%%mode $nick'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%mode'
+ args[0001]. . . . . : '$nick'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%mode'
+ args_concat[0001] . . : '$nick'
+ prev_hook . . . . . . . : 0x7f90ca69a3e0
+ next_hook . . . . . . . : 0x7f90ca6c9c10
+
+[hook (addr:0x7f90ca6c9c10)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6f070
+ command . . . . . . . : 'unban'
+ description . . . . . : 'unban nicks or hosts'
+ args. . . . . . . . . : '[<channel>] <nick> [<nick>...]'
+ args_description. . . : 'channel: channel name
+ nick: nick or host'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca69a820
+ next_hook . . . . . . . : 0x7f90ca6c9e30
+
+[hook (addr:0x7f90ca6c9e30)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f684f0
+ command . . . . . . . : 'unquiet'
+ description . . . . . : 'unquiet nicks or hosts'
+ args. . . . . . . . . : '[<channel>] <nick> [<nick>...]'
+ args_description. . . : 'channel: channel name
+ nick: nick or host'
+ completion. . . . . . : '%(irc_channel_nicks_hosts)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channel_nicks_hosts)'
+ cplt_templates_static[0000]: '%(irc_channel_nicks_hosts)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channel_nicks_hosts)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channel_nicks_hosts)'
+ prev_hook . . . . . . . : 0x7f90ca6c9c10
+ next_hook . . . . . . . : 0x7f90ca35d540
+
+[hook (addr:0x7f90ca35d540)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c94314b0
+ command . . . . . . . : 'unset'
+ description . . . . . : 'unset/reset config options'
+ args. . . . . . . . . : '<option> || -mask <option>'
+ args_description. . . : 'option: name of an option
+ -mask: use a mask in option (wildcard "*" is allowed to mass-reset options, use carefully!)
+
+According to option, it's reset (for standard options) or removed (for optional settings, like server values).
+
+Examples:
+ reset one option:
+ /unset weechat.look.item_time_format
+ reset all color options:
+ /unset -mask weechat.color.*'
+ completion. . . . . . : '%(config_options) || -mask %(config_options)'
+ cplt_num_templates. . : 2
+ cplt_templates[0000] . . . : '%(config_options)'
+ cplt_templates_static[0000]: '%(config_options)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(config_options)'
+ cplt_templates[0001] . . . : '-mask %(config_options)'
+ cplt_templates_static[0001]: '-mask'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '-mask'
+ args[0001]. . . . . : '%(config_options)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%(config_options)|-mask'
+ args_concat[0001] . . : '%(config_options)'
+ prev_hook . . . . . . . : 0x7f90ca6c9e30
+ next_hook . . . . . . . : 0x7f90ca35d970
+
+[hook (addr:0x7f90ca35d970)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c94253b0
+ command . . . . . . . : 'upgrade'
+ description . . . . . : 'upgrade WeeChat without disconnecting from servers'
+ args. . . . . . . . . : '[-yes] [<path_to_binary>|-quit]'
+ args_description. . . : ' -yes: required if option "weechat.look.confirm_upgrade" is enabled
+path_to_binary: path to WeeChat binary (default is current binary)
+ -dummy: do nothing (option used to prevent accidental completion with "-quit")
+ -quit: close *ALL* connections, save session and quit WeeChat, which makes possible a delayed restoration (see below)
+
+This command upgrades and reloads a running WeeChat session. The new WeeChat binary must have been compiled or installed with a package manager before running this command.
+
+Note: SSL connections are lost during upgrade, because reload of SSL sessions is currently not possible with GnuTLS. There is automatic reconnection after upgrade.
+
+Upgrade process has 4 steps:
+ 1. save session into files for core and plugins (buffers, history, ..)
+ 2. unload all plugins (configuration files (*.conf) are written on disk)
+ 3. save WeeChat configuration (weechat.conf)
+ 4. execute new WeeChat binary and reload session.
+
+With option "-quit", the process is slightly different:
+ 1. close *ALL* connections (irc, xfer, relay, ...)
+ 2. save session into files (*.upgrade)
+ 3. unload all plugins
+ 4. save WeeChat configuration
+ 5. quit WeeChat
+Then later you can restore session with command: weechat --upgrade
+IMPORTANT: you must restore the session with exactly same configuration (files *.conf).
+It is possible to restore WeeChat session on another machine if you copy the content of directory "~/.weechat".'
+ completion. . . . . . : '%(filename)|-dummy|-quit'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(filename)|-dummy|-quit'
+ cplt_templates_static[0000]: '%(filename)|-dummy|-quit'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(filename)|-dummy|-quit'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(filename)|-dummy|-quit'
+ prev_hook . . . . . . . : 0x7f90ca35d540
+ next_hook . . . . . . . : 0x7f90ca35e310
+
+[hook (addr:0x7f90ca35e310)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9425850
+ command . . . . . . . : 'uptime'
+ description . . . . . : 'show WeeChat uptime'
+ args. . . . . . . . . : '[-o | -ol]'
+ args_description. . . : ' -o: send uptime to current buffer as input (English string)
+-ol: send uptime to current buffer as input (translated string)'
+ completion. . . . . . : '-o|-ol'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-o|-ol'
+ cplt_templates_static[0000]: '-o|-ol'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-o|-ol'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '-o|-ol'
+ prev_hook . . . . . . . : 0x7f90ca35d970
+ next_hook . . . . . . . : 0x7f90ca6ca220
+
+[hook (addr:0x7f90ca6ca220)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f66e40
+ command . . . . . . . : 'userhost'
+ description . . . . . : 'return a list of information about nicks'
+ args. . . . . . . . . : '<nick> [<nick>...]'
+ args_description. . . : 'nick: nick'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f90ca35e310
+ next_hook . . . . . . . : 0x7f90ca6ca520
+
+[hook (addr:0x7f90ca6ca520)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f67030
+ command . . . . . . . : 'users'
+ description . . . . . : 'list of users logged into the server'
+ args. . . . . . . . . : '[<target>]'
+ args_description. . . : 'target: server name'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6ca220
+ next_hook . . . . . . . : 0x7f90ca69ac80
+
+[hook (addr:0x7f90ca69ac80)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca69ac40
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'V'
+ description . . . . . : 'command core version'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%command core version'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%command core version'
+ cplt_templates_static[0000]: '%%command core version'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '%%command'
+ args[0001]. . . . . : 'core'
+ args[0002]. . . . . : 'version'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%%command'
+ args_concat[0001] . . : 'core'
+ args_concat[0002] . . : 'version'
+ prev_hook . . . . . . . : 0x7f90ca6ca520
+ next_hook . . . . . . . : 0x7f90ca35e600
+
+[hook (addr:0x7f90ca35e600)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9431c20
+ command . . . . . . . : 'version'
+ description . . . . . : 'show WeeChat version and compilation date'
+ args. . . . . . . . . : '[-o | -ol]'
+ args_description. . . : ' -o: send version to current buffer as input (English string)
+-ol: send version to current buffer as input (translated string)
+
+The default alias /v can be used to execute this command on all buffers (otherwise the irc command /version is used on irc buffers).'
+ completion. . . . . . : '-o|-ol'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '-o|-ol'
+ cplt_templates_static[0000]: '-o|-ol'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '-o|-ol'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '-o|-ol'
+ prev_hook . . . . . . . : 0x7f90ca69ac80
+ next_hook . . . . . . . : 0x7f90ca6ca6a0
+
+[hook (addr:0x7f90ca6ca6a0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f679c0
+ command . . . . . . . : 'version'
+ description . . . . . : 'give the version info of nick or server (current or specified)'
+ args. . . . . . . . . : '[<server>|<nick>]'
+ args_description. . . : 'server: server name
+ nick: nick'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f90ca35e600
+ next_hook . . . . . . . : 0x7f90ca6ca9d0
+
+[hook (addr:0x7f90ca6ca9d0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6d0e0
+ command . . . . . . . : 'voice'
+ description . . . . . : 'give voice to nick(s)'
+ args. . . . . . . . . : '<nick> [<nick>...]'
+ args_description. . . : 'nick: nick or mask (wildcard "*" is allowed)
+ *: give voice to everybody on channel'
+ completion. . . . . . : '%(nicks)|%*'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)|%*'
+ cplt_templates_static[0000]: '%(nicks)|%*'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)|%*'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)|%*'
+ prev_hook . . . . . . . : 0x7f90ca6ca6a0
+ next_hook . . . . . . . : 0x7f90ca69b170
+
+[hook (addr:0x7f90ca69b170)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca69b0f0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'W'
+ description . . . . . : 'who'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%who'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%who'
+ cplt_templates_static[0000]: '%%who'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%who'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%who'
+ prev_hook . . . . . . . : 0x7f90ca6ca9d0
+ next_hook . . . . . . . : 0x7f90ca35e9b0
+
+[hook (addr:0x7f90ca35e9b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9425100
+ command . . . . . . . : 'wait'
+ description . . . . . : 'schedule a command execution in future'
+ args. . . . . . . . . : '<number>[<unit>] <command>'
+ args_description. . . : ' number: amount of time to wait (integer number)
+ unit: optional, values are:
+ ms: milliseconds
+ s: seconds (default)
+ m: minutes
+ h: hours
+command: command to execute (or text to send to buffer if command does not start with '/')
+
+Note: command is executed on buffer where /wait was executed (if buffer is not found (for example if it has been closed before execution of command), then command is executed on WeeChat core buffer).
+
+Examples:
+ join channel in 10 seconds:
+ /wait 10 /join #test
+ set away in 15 minutes:
+ /wait 15m /away -all I'm away
+ say 'hello' in 2 minutes:
+ /wait 2m hello'
+ completion. . . . . . : '%- %(commands)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%- %(commands)'
+ cplt_templates_static[0000]: '%- %(commands)'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%-'
+ args[0001]. . . . . : '%(commands)'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%-'
+ args_concat[0001] . . : '%(commands)'
+ prev_hook . . . . . . . : 0x7f90ca69b170
+ next_hook . . . . . . . : 0x7f90ca6cad20
+
+[hook (addr:0x7f90ca6cad20)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f6b650
+ command . . . . . . . : 'wallchops'
+ description . . . . . : 'send a notice to channel ops'
+ args. . . . . . . . . : '[<channel>] <text>'
+ args_description. . . : 'channel: channel name
+ text: text to send'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca35e9b0
+ next_hook . . . . . . . : 0x7f90ca6cae80
+
+[hook (addr:0x7f90ca6cae80)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f671a0
+ command . . . . . . . : 'wallops'
+ description . . . . . : 'send a message to all currently connected users who have set the 'w' user mode for themselves'
+ args. . . . . . . . . : '<text>'
+ args_description. . . : 'text: text to send'
+ completion. . . . . . : ''
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : ''
+ cplt_templates_static[0000]: ''
+ num_args. . . . . . : 0
+ num_args_concat . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6cad20
+ next_hook . . . . . . . : 0x7f90ca69b5b0
+
+[hook (addr:0x7f90ca69b5b0)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca69b550
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'WC'
+ description . . . . . : 'window merge'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%window merge'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%window merge'
+ cplt_templates_static[0000]: '%%window merge'
+ num_args. . . . . . : 2
+ args[0000]. . . . . : '%%window'
+ args[0001]. . . . . : 'merge'
+ num_args_concat . . . : 2
+ args_concat[0000] . . : '%%window'
+ args_concat[0001] . . : 'merge'
+ prev_hook . . . . . . . : 0x7f90ca6cae80
+ next_hook . . . . . . . : 0x7f90ca6cb0f0
+
+[hook (addr:0x7f90ca6cb0f0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f67390
+ command . . . . . . . : 'who'
+ description . . . . . : 'generate a query which returns a list of information'
+ args. . . . . . . . . : '[<mask> [o]]'
+ args_description. . . : 'mask: only information which match this mask
+ o: only operators are returned according to the mask supplied'
+ completion. . . . . . : '%(irc_channels)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(irc_channels)'
+ cplt_templates_static[0000]: '%(irc_channels)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(irc_channels)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(irc_channels)'
+ prev_hook . . . . . . . : 0x7f90ca69b5b0
+ next_hook . . . . . . . : 0x7f90ca6cb490
+
+[hook (addr:0x7f90ca6cb490)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f67500
+ command . . . . . . . : 'whois'
+ description . . . . . : 'query information about user(s)'
+ args. . . . . . . . . : '[<server>] [<nick>[,<nick>...]]'
+ args_description. . . : 'server: server name
+ nick: nick (may be a mask)
+
+Without argument, this command will do a whois on:
+- your own nick if buffer is a server/channel
+- remote nick if buffer is a private.
+
+If option irc.network.whois_double_nick is enabled, two nicks are sent (if only one nick is given), to get idle time in answer.'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f90ca6cb0f0
+ next_hook . . . . . . . : 0x7f90ca6cb880
+
+[hook (addr:0x7f90ca6cb880)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3f677d0
+ command . . . . . . . : 'whowas'
+ description . . . . . : 'ask for information about a nick which no longer exists'
+ args. . . . . . . . . : '<nick>[,<nick>...] [<count> [<target>]]'
+ args_description. . . : ' nick: nick
+ count: number of replies to return (full search if negative number)
+target: reply should match this mask'
+ completion. . . . . . : '%(nicks)'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%(nicks)'
+ cplt_templates_static[0000]: '%(nicks)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(nicks)'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%(nicks)'
+ prev_hook . . . . . . . : 0x7f90ca6cb490
+ next_hook . . . . . . . : 0x7f90ca69ba30
+
+[hook (addr:0x7f90ca69ba30)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca69b9d0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'WI'
+ description . . . . . : 'whois'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%whois'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%whois'
+ cplt_templates_static[0000]: '%%whois'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%whois'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%whois'
+ prev_hook . . . . . . . : 0x7f90ca6cb880
+ next_hook . . . . . . . : 0x7f90ca69be70
+
+[hook (addr:0x7f90ca69be70)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca69be10
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'WII'
+ description . . . . . : 'whois $1 $1'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%whois $1 $1'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%whois $1 $1'
+ cplt_templates_static[0000]: '%%whois $1 $1'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '%%whois'
+ args[0001]. . . . . : '$1'
+ args[0002]. . . . . : '$1'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : '%%whois'
+ args_concat[0001] . . : '$1'
+ args_concat[0002] . . : '$1'
+ prev_hook . . . . . . . : 0x7f90ca69ba30
+ next_hook . . . . . . . : 0x7f90ca35ee90
+
+[hook (addr:0x7f90ca35ee90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c9425bf0
+ command . . . . . . . : 'window'
+ description . . . . . : 'manage windows'
+ args. . . . . . . . . : 'list || -1|+1|b#|up|down|left|right [-window <number>] || <number> || splith|splitv [-window <number>] [<pct>] || resize [-window <number>] [+/-]<pct> || balance || merge [-window <number>] [all] || page_up|page_down [-window <number>] || refresh || scroll [-window <number>] [+/-]<value>[s|m|h|d|M|y] || scroll_horiz [-window <number>] [+/-]<value>[%] || scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight|scroll_unread [-window <number>] || swap [-window <number>] [up|down|left|right] || zoom [-window <number>] || bare [<delay>]'
+ args_description. . . : ' list: list opened windows (without argument, this list is displayed)
+ -1: jump to previous window
+ +1: jump to next window
+ b#: jump to next window displaying buffer number #
+ up: switch to window above current one
+ down: switch to window below current one
+ left: switch to window on the left
+ right: switch to window on the right
+ number: window number (see /window list)
+ splith: split current window horizontally (to undo: /window merge)
+ splitv: split current window vertically (to undo: /window merge)
+ resize: resize window size, new size is <pct> percentage of parent window
+ balance: balance the sizes of all windows
+ merge: merge window with another (all = keep only one window)
+ page_up: scroll one page up
+ page_down: scroll one page down
+ refresh: refresh screen
+ scroll: scroll a number of lines (+/-N) or with time: s=seconds, m=minutes, h=hours, d=days, M=months, y=years
+ scroll_horiz: scroll horizontally a number of columns (+/-N) or percentage of window size (this scrolling is possible only on buffers with free content)
+ scroll_up: scroll a few lines up
+ scroll_down: scroll a few lines down
+ scroll_top: scroll to top of buffer
+scroll_bottom: scroll to bottom of buffer
+scroll_beyond_end: scroll beyond the end of buffer
+scroll_previous_highlight: scroll to previous highlight
+scroll_next_highlight: scroll to next highlight
+scroll_unread: scroll to unread marker
+ swap: swap buffers of two windows (with optional direction for target window)
+ zoom: zoom on window
+ bare: toggle bare display (with optional delay in seconds for automatic return to standard display mode)
+
+For splith and splitv, pct is a percentage which represents size of new window, computed with current window as size reference. For example 25 means create a new window with size = current_size / 4
+
+Examples:
+ jump to window displaying buffer #1:
+ /window b1
+ scroll 2 lines up:
+ /window scroll -2
+ scroll 2 days up:
+ /window scroll -2d
+ scroll to beginning of current day:
+ /window scroll -d
+ zoom on window #2:
+ /window zoom -window 2
+ split window horizontally using 30%% of space for the window on top:
+ /window splith 30
+ remove the split:
+ /window merge
+ enable bare display for 2 seconds:
+ /window bare 2'
+ completion. . . . . . : 'list || -1 -window %(windows_numbers) || +1 -window %(windows_numbers) || up -window %(windows_numbers) || down -window %(windows_numbers) || left -window %(windows_numbers) || right -window %(windows_numbers) || splith -window %(windows_numbers) || splitv -window %(windows_numbers) || resize -window %(windows_numbers) || balance || page_up -window %(windows_numbers) || page_down -window %(windows_numbers) || refresh || scroll -window %(windows_numbers) || scroll_horiz -window %(windows_numbers) || scroll_up -window %(windows_numbers) || scroll_down -window %(windows_numbers) || scroll_top -window %(windows_numbers) || scroll_bottom -window %(windows_numbers) || scroll_beyond_end -window %(windows_numbers) || scroll_previous_highlight -window %(windows_numbers) || scroll_next_highlight -window %(windows_numbers) || scroll_unread -window %(windows_numbers) || swap up|down|left|right|-window %(windows_numbers) || zoom -window %(windows_numbers) || merge all|-window %(windows_numbers) || bare || %(windows_numbers)'
+ cplt_num_templates. . : 29
+ cplt_templates[0000] . . . : 'list'
+ cplt_templates_static[0000]: 'list'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list'
+ cplt_templates[0001] . . . : '-1 -window %(windows_numbers)'
+ cplt_templates_static[0001]: '-1'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '-1'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0002] . . . : '+1 -window %(windows_numbers)'
+ cplt_templates_static[0002]: '+1'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : '+1'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0003] . . . : 'up -window %(windows_numbers)'
+ cplt_templates_static[0003]: 'up'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'up'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0004] . . . : 'down -window %(windows_numbers)'
+ cplt_templates_static[0004]: 'down'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'down'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0005] . . . : 'left -window %(windows_numbers)'
+ cplt_templates_static[0005]: 'left'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'left'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0006] . . . : 'right -window %(windows_numbers)'
+ cplt_templates_static[0006]: 'right'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'right'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0007] . . . : 'splith -window %(windows_numbers)'
+ cplt_templates_static[0007]: 'splith'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'splith'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0008] . . . : 'splitv -window %(windows_numbers)'
+ cplt_templates_static[0008]: 'splitv'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'splitv'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0009] . . . : 'resize -window %(windows_numbers)'
+ cplt_templates_static[0009]: 'resize'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'resize'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0010] . . . : 'balance'
+ cplt_templates_static[0010]: 'balance'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'balance'
+ cplt_templates[0011] . . . : 'page_up -window %(windows_numbers)'
+ cplt_templates_static[0011]: 'page_up'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'page_up'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0012] . . . : 'page_down -window %(windows_numbers)'
+ cplt_templates_static[0012]: 'page_down'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'page_down'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0013] . . . : 'refresh'
+ cplt_templates_static[0013]: 'refresh'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'refresh'
+ cplt_templates[0014] . . . : 'scroll -window %(windows_numbers)'
+ cplt_templates_static[0014]: 'scroll'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0015] . . . : 'scroll_horiz -window %(windows_numbers)'
+ cplt_templates_static[0015]: 'scroll_horiz'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_horiz'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0016] . . . : 'scroll_up -window %(windows_numbers)'
+ cplt_templates_static[0016]: 'scroll_up'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_up'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0017] . . . : 'scroll_down -window %(windows_numbers)'
+ cplt_templates_static[0017]: 'scroll_down'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_down'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0018] . . . : 'scroll_top -window %(windows_numbers)'
+ cplt_templates_static[0018]: 'scroll_top'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_top'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0019] . . . : 'scroll_bottom -window %(windows_numbers)'
+ cplt_templates_static[0019]: 'scroll_bottom'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_bottom'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0020] . . . : 'scroll_beyond_end -window %(windows_numbers)'
+ cplt_templates_static[0020]: 'scroll_beyond_end'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_beyond_end'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0021] . . . : 'scroll_previous_highlight -window %(windows_numbers)'
+ cplt_templates_static[0021]: 'scroll_previous_highlight'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_previous_highlight'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0022] . . . : 'scroll_next_highlight -window %(windows_numbers)'
+ cplt_templates_static[0022]: 'scroll_next_highlight'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_next_highlight'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0023] . . . : 'scroll_unread -window %(windows_numbers)'
+ cplt_templates_static[0023]: 'scroll_unread'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'scroll_unread'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0024] . . . : 'swap up|down|left|right|-window %(windows_numbers)'
+ cplt_templates_static[0024]: 'swap'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'swap'
+ args[0001]. . . . . : 'up|down|left|right|-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0025] . . . : 'zoom -window %(windows_numbers)'
+ cplt_templates_static[0025]: 'zoom'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'zoom'
+ args[0001]. . . . . : '-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0026] . . . : 'merge all|-window %(windows_numbers)'
+ cplt_templates_static[0026]: 'merge'
+ num_args. . . . . . : 3
+ args[0000]. . . . . : 'merge'
+ args[0001]. . . . . : 'all|-window'
+ args[0002]. . . . . : '%(windows_numbers)'
+ cplt_templates[0027] . . . : 'bare'
+ cplt_templates_static[0027]: 'bare'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'bare'
+ cplt_templates[0028] . . . : '%(windows_numbers)'
+ cplt_templates_static[0028]: '%(windows_numbers)'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%(windows_numbers)'
+ num_args_concat . . . : 3
+ args_concat[0000] . . : 'list|-1|+1|up|down|left|right|splith|splitv|resize|balance|page_up|page_down|refresh|scroll|scroll_horiz|scroll_up|scroll_down|scroll_top|scroll_bottom|scroll_beyond_end|scroll_previous_highlight|scroll_next_highlight|scroll_unread|swap|zoom|merge|bare|%(windows_numbers)'
+ args_concat[0001] . . : '-window|up|down|left|right|all'
+ args_concat[0002] . . : '%(windows_numbers)'
+ prev_hook . . . . . . . : 0x7f90ca69be70
+ next_hook . . . . . . . : 0x7f90ca69c310
+
+[hook (addr:0x7f90ca69c310)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x7f90ca69c2b0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3b406c0
+ command . . . . . . . : 'WW'
+ description . . . . . : 'whowas'
+ args. . . . . . . . . : ''
+ args_description. . . : ''
+ completion. . . . . . : '%%whowas'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : '%%whowas'
+ cplt_templates_static[0000]: '%%whowas'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : '%%whowas'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : '%%whowas'
+ prev_hook . . . . . . . : 0x7f90ca35ee90
+ next_hook . . . . . . . : 0x7f90ca69f140
+
+[hook (addr:0x7f90ca69f140)]
+ plugin. . . . . . . . . : 0x7f90ca6984d0 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 0 (command)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command data:
+ callback. . . . . . . : 0x7f90c3901b80
+ command . . . . . . . : 'xfer'
+ description . . . . . : 'xfer control'
+ args. . . . . . . . . : '[list|listfull]'
+ args_description. . . : ' list: list xfer
+listfull: list xfer (verbose)
+
+Without argument, this command opens buffer with xfer list.'
+ completion. . . . . . : 'list|listfull'
+ cplt_num_templates. . : 1
+ cplt_templates[0000] . . . : 'list|listfull'
+ cplt_templates_static[0000]: 'list|listfull'
+ num_args. . . . . . : 1
+ args[0000]. . . . . : 'list|listfull'
+ num_args_concat . . . : 1
+ args_concat[0000] . . : 'list|listfull'
+ prev_hook . . . . . . . : 0x7f90ca69c310
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca6b14f0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 1 (command_run)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ command_run data:
+ callback. . . . . . . : 0x7f90c3f6ec30
+ command . . . . . . . : '/away'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca386620)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 2 (timer)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ timer data:
+ callback. . . . . . . : 0x7f90c9434a70
+ interval. . . . . . . : 60000
+ align_second. . . . . : 60
+ remaining_calls . . . : 0
+ last_exec.tv_sec. . . : 1483199040 (31/12/2016 16:44:00)
+ last_exec.tv_usec . . : 10781
+ next_exec.tv_sec. . . : 1483199100 (31/12/2016 16:45:00)
+ next_exec.tv_usec . . : 10000
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca65be60
+
+[hook (addr:0x7f90ca65be60)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 2 (timer)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bbada
+ callback_data . . . . . : 0x0
+ timer data:
+ callback. . . . . . . : 0x7f90c9465ee0
+ interval. . . . . . . : 1000
+ align_second. . . . . : 1
+ remaining_calls . . . : 0
+ last_exec.tv_sec. . . : 1483199071 (31/12/2016 16:44:31)
+ last_exec.tv_usec . . : 10481
+ next_exec.tv_sec. . . : 1483199072 (31/12/2016 16:44:32)
+ next_exec.tv_usec . . : 10000
+ prev_hook . . . . . . . : 0x7f90ca386620
+ next_hook . . . . . . . : 0x7f90ca6bb980
+
+[hook (addr:0x7f90ca6bb980)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 2 (timer)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ timer data:
+ callback. . . . . . . : 0x7f90c3f886a0
+ interval. . . . . . . : 60000
+ align_second. . . . . : 0
+ remaining_calls . . . : 0
+ last_exec.tv_sec. . . : 1483199017 (31/12/2016 16:43:37)
+ last_exec.tv_usec . . : 168985
+ next_exec.tv_sec. . . : 1483199077 (31/12/2016 16:44:37)
+ next_exec.tv_usec . . : 168811
+ prev_hook . . . . . . . : 0x7f90ca65be60
+ next_hook . . . . . . . : 0x7f90ca6bba10
+
+[hook (addr:0x7f90ca6bba10)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 2 (timer)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ timer data:
+ callback. . . . . . . : 0x7f90c3f88070
+ interval. . . . . . . : 300000
+ align_second. . . . . : 0
+ remaining_calls . . . : 0
+ last_exec.tv_sec. . . : 1483198837 (31/12/2016 16:40:37)
+ last_exec.tv_usec . . : 168816
+ next_exec.tv_sec. . . : 1483199137 (31/12/2016 16:45:37)
+ next_exec.tv_usec . . : 168816
+ prev_hook . . . . . . . : 0x7f90ca6bb980
+ next_hook . . . . . . . : 0x7f90ca6cf7a0
+
+[hook (addr:0x7f90ca6cf7a0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 2 (timer)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 1
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ timer data:
+ callback. . . . . . . : 0x7f90c3faa040
+ interval. . . . . . . : 1000
+ align_second. . . . . : 0
+ remaining_calls . . . : 0
+ last_exec.tv_sec. . . : 1483199070 (31/12/2016 16:44:30)
+ last_exec.tv_usec . . : 169806
+ next_exec.tv_sec. . . : 1483199071 (31/12/2016 16:44:31)
+ next_exec.tv_usec . . : 168846
+ prev_hook . . . . . . . : 0x7f90ca6bba10
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca6cf9d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 3 (fd)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ fd data:
+ callback. . . . . . . : 0x7f90c9492a80
+ fd. . . . . . . . . . : 0
+ flags . . . . . . . . : 1
+ error . . . . . . . . : 0
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca7aa7a0
+
+[hook (addr:0x7f90ca7aa7a0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 3 (fd)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90ca6b1c30
+ callback_data . . . . . : 0x0
+ fd data:
+ callback. . . . . . . : 0x7f90c3fa9610
+ fd. . . . . . . . . . : 7
+ flags . . . . . . . . : 1
+ error . . . . . . . . : 0
+ prev_hook . . . . . . . : 0x7f90ca6cf9d0
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca34cee0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9440e60
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca34cf30
+
+[hook (addr:0x7f90ca34cf30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9440c70
+ signal. . . . . . . . : 'debug_libs'
+ prev_hook . . . . . . . : 0x7f90ca34cee0
+ next_hook . . . . . . . : 0x7f90ca65b620
+
+[hook (addr:0x7f90ca65b620)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b909a
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'input_paste_pending'
+ prev_hook . . . . . . . : 0x7f90ca34cf30
+ next_hook . . . . . . . : 0x7f90ca65b730
+
+[hook (addr:0x7f90ca65b730)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90a6
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65b620
+ next_hook . . . . . . . : 0x7f90ca65b7e0
+
+[hook (addr:0x7f90ca65b7e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90a6
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65b730
+ next_hook . . . . . . . : 0x7f90ca65b890
+
+[hook (addr:0x7f90ca65b890)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90a6
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_localvar_*'
+ prev_hook . . . . . . . : 0x7f90ca65b7e0
+ next_hook . . . . . . . : 0x7f90ca65b9a0
+
+[hook (addr:0x7f90ca65b9a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b8ec5
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65b890
+ next_hook . . . . . . . : 0x7f90ca65ba50
+
+[hook (addr:0x7f90ca65ba50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b8ec5
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'input_search'
+ prev_hook . . . . . . . : 0x7f90ca65b9a0
+ next_hook . . . . . . . : 0x7f90ca65bb00
+
+[hook (addr:0x7f90ca65bb00)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b8ec5
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'input_text_changed'
+ prev_hook . . . . . . . : 0x7f90ca65ba50
+ next_hook . . . . . . . : 0x7f90ca65bc10
+
+[hook (addr:0x7f90ca65bc10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90b3
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65bb00
+ next_hook . . . . . . . : 0x7f90ca65bcc0
+
+[hook (addr:0x7f90ca65bcc0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90b3
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65bc10
+ next_hook . . . . . . . : 0x7f90ca65bd70
+
+[hook (addr:0x7f90ca65bd70)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90b3
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'input_text_*'
+ prev_hook . . . . . . . : 0x7f90ca65bcc0
+ next_hook . . . . . . . : 0x7f90ca65bf70
+
+[hook (addr:0x7f90ca65bf70)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90be
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_opened'
+ prev_hook . . . . . . . : 0x7f90ca65bd70
+ next_hook . . . . . . . : 0x7f90ca65c020
+
+[hook (addr:0x7f90ca65c020)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90be
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_closed'
+ prev_hook . . . . . . . : 0x7f90ca65bf70
+ next_hook . . . . . . . : 0x7f90ca65c130
+
+[hook (addr:0x7f90ca65c130)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90cb
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_opened'
+ prev_hook . . . . . . . : 0x7f90ca65c020
+ next_hook . . . . . . . : 0x7f90ca65c1e0
+
+[hook (addr:0x7f90ca65c1e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90cb
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_closed'
+ prev_hook . . . . . . . : 0x7f90ca65c130
+ next_hook . . . . . . . : 0x7f90ca65c290
+
+[hook (addr:0x7f90ca65c290)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90cb
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_moved'
+ prev_hook . . . . . . . : 0x7f90ca65c1e0
+ next_hook . . . . . . . : 0x7f90ca65c340
+
+[hook (addr:0x7f90ca65c340)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90cb
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_merged'
+ prev_hook . . . . . . . : 0x7f90ca65c290
+ next_hook . . . . . . . : 0x7f90ca65c3f0
+
+[hook (addr:0x7f90ca65c3f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90cb
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_unmerged'
+ prev_hook . . . . . . . : 0x7f90ca65c340
+ next_hook . . . . . . . : 0x7f90ca65c500
+
+[hook (addr:0x7f90ca65c500)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bba7d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65c3f0
+ next_hook . . . . . . . : 0x7f90ca65c5b0
+
+[hook (addr:0x7f90ca65c5b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bba7d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65c500
+ next_hook . . . . . . . : 0x7f90ca65c660
+
+[hook (addr:0x7f90ca65c660)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bba7d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_renamed'
+ prev_hook . . . . . . . : 0x7f90ca65c5b0
+ next_hook . . . . . . . : 0x7f90ca65c770
+
+[hook (addr:0x7f90ca65c770)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bba6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65c660
+ next_hook . . . . . . . : 0x7f90ca65c820
+
+[hook (addr:0x7f90ca65c820)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bba6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65c770
+ next_hook . . . . . . . : 0x7f90ca65c8d0
+
+[hook (addr:0x7f90ca65c8d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bba6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_moved'
+ prev_hook . . . . . . . : 0x7f90ca65c820
+ next_hook . . . . . . . : 0x7f90ca65c980
+
+[hook (addr:0x7f90ca65c980)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bba6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_merged'
+ prev_hook . . . . . . . : 0x7f90ca65c8d0
+ next_hook . . . . . . . : 0x7f90ca65ca30
+
+[hook (addr:0x7f90ca65ca30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bba6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_unmerged'
+ prev_hook . . . . . . . : 0x7f90ca65c980
+ next_hook . . . . . . . : 0x7f90ca65cae0
+
+[hook (addr:0x7f90ca65cae0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bba6e
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_closed'
+ prev_hook . . . . . . . : 0x7f90ca65ca30
+ next_hook . . . . . . . : 0x7f90ca65cbf0
+
+[hook (addr:0x7f90ca65cbf0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bcc84
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65cae0
+ next_hook . . . . . . . : 0x7f90ca65cca0
+
+[hook (addr:0x7f90ca65cca0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bcc84
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65cbf0
+ next_hook . . . . . . . : 0x7f90ca65cd50
+
+[hook (addr:0x7f90ca65cd50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bcc84
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_renamed'
+ prev_hook . . . . . . . : 0x7f90ca65cca0
+ next_hook . . . . . . . : 0x7f90ca65ce00
+
+[hook (addr:0x7f90ca65ce00)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bcc84
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_moved'
+ prev_hook . . . . . . . : 0x7f90ca65cd50
+ next_hook . . . . . . . : 0x7f90ca65cf10
+
+[hook (addr:0x7f90ca65cf10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90de
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65ce00
+ next_hook . . . . . . . : 0x7f90ca65cfc0
+
+[hook (addr:0x7f90ca65cfc0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90de
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65cf10
+ next_hook . . . . . . . : 0x7f90ca65d070
+
+[hook (addr:0x7f90ca65d070)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90de
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_renamed'
+ prev_hook . . . . . . . : 0x7f90ca65cfc0
+ next_hook . . . . . . . : 0x7f90ca65d120
+
+[hook (addr:0x7f90ca65d120)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90de
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_moved'
+ prev_hook . . . . . . . : 0x7f90ca65d070
+ next_hook . . . . . . . : 0x7f90ca65d230
+
+[hook (addr:0x7f90ca65d230)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90f0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65d120
+ next_hook . . . . . . . : 0x7f90ca65d2e0
+
+[hook (addr:0x7f90ca65d2e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90f0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65d230
+ next_hook . . . . . . . : 0x7f90ca65d3f0
+
+[hook (addr:0x7f90ca65d3f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94ac05d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65d2e0
+ next_hook . . . . . . . : 0x7f90ca65d4a0
+
+[hook (addr:0x7f90ca65d4a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94ac05d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65d3f0
+ next_hook . . . . . . . : 0x7f90ca65d550
+
+[hook (addr:0x7f90ca65d550)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94ac05d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_lines_hidden'
+ prev_hook . . . . . . . : 0x7f90ca65d4a0
+ next_hook . . . . . . . : 0x7f90ca65d600
+
+[hook (addr:0x7f90ca65d600)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94ac05d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'filters_*'
+ prev_hook . . . . . . . : 0x7f90ca65d550
+ next_hook . . . . . . . : 0x7f90ca65d710
+
+[hook (addr:0x7f90ca65d710)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94ac070
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_zoomed'
+ prev_hook . . . . . . . : 0x7f90ca65d600
+ next_hook . . . . . . . : 0x7f90ca65d7c0
+
+[hook (addr:0x7f90ca65d7c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94ac070
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_unzoomed'
+ prev_hook . . . . . . . : 0x7f90ca65d710
+ next_hook . . . . . . . : 0x7f90ca65d870
+
+[hook (addr:0x7f90ca65d870)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94ac070
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65d7c0
+ next_hook . . . . . . . : 0x7f90ca65d980
+
+[hook (addr:0x7f90ca65d980)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90fd
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65d870
+ next_hook . . . . . . . : 0x7f90ca65da30
+
+[hook (addr:0x7f90ca65da30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90fd
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65d980
+ next_hook . . . . . . . : 0x7f90ca65dae0
+
+[hook (addr:0x7f90ca65dae0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b90fd
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'nicklist_*'
+ prev_hook . . . . . . . : 0x7f90ca65da30
+ next_hook . . . . . . . : 0x7f90ca65dbf0
+
+[hook (addr:0x7f90ca65dbf0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94abff1
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65dae0
+ next_hook . . . . . . . : 0x7f90ca65dca0
+
+[hook (addr:0x7f90ca65dca0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94abff1
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65dbf0
+ next_hook . . . . . . . : 0x7f90ca65dd50
+
+[hook (addr:0x7f90ca65dd50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94abff1
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_scrolled'
+ prev_hook . . . . . . . : 0x7f90ca65dca0
+ next_hook . . . . . . . : 0x7f90ca65de60
+
+[hook (addr:0x7f90ca65de60)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bfe66
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'hotlist_changed'
+ prev_hook . . . . . . . : 0x7f90ca65dd50
+ next_hook . . . . . . . : 0x7f90ca65df10
+
+[hook (addr:0x7f90ca65df10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bfe66
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_moved'
+ prev_hook . . . . . . . : 0x7f90ca65de60
+ next_hook . . . . . . . : 0x7f90ca65dfc0
+
+[hook (addr:0x7f90ca65dfc0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bfe66
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_closed'
+ prev_hook . . . . . . . : 0x7f90ca65df10
+ next_hook . . . . . . . : 0x7f90ca65e0d0
+
+[hook (addr:0x7f90ca65e0d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94bff54
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'partial_completion'
+ prev_hook . . . . . . . : 0x7f90ca65dfc0
+ next_hook . . . . . . . : 0x7f90ca65e1e0
+
+[hook (addr:0x7f90ca65e1e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b907d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65e0d0
+ next_hook . . . . . . . : 0x7f90ca65e290
+
+[hook (addr:0x7f90ca65e290)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b907d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65e1e0
+ next_hook . . . . . . . : 0x7f90ca65e340
+
+[hook (addr:0x7f90ca65e340)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b907d
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_title_changed'
+ prev_hook . . . . . . . : 0x7f90ca65e290
+ next_hook . . . . . . . : 0x7f90ca65e450
+
+[hook (addr:0x7f90ca65e450)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b908a
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'nicklist_*'
+ prev_hook . . . . . . . : 0x7f90ca65e340
+ next_hook . . . . . . . : 0x7f90ca65e500
+
+[hook (addr:0x7f90ca65e500)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b908a
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65e450
+ next_hook . . . . . . . : 0x7f90ca65e5b0
+
+[hook (addr:0x7f90ca65e5b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b908a
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca65e500
+ next_hook . . . . . . . : 0x7f90ca65e750
+
+[hook (addr:0x7f90ca65e750)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b70b0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_switch'
+ prev_hook . . . . . . . : 0x7f90ca65e5b0
+ next_hook . . . . . . . : 0x7f90ca65e800
+
+[hook (addr:0x7f90ca65e800)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94b70b0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'window_closed'
+ prev_hook . . . . . . . : 0x7f90ca65e750
+ next_hook . . . . . . . : 0x7f90ca65e910
+
+[hook (addr:0x7f90ca65e910)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94ac081
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'mouse_enabled'
+ prev_hook . . . . . . . : 0x7f90ca65e800
+ next_hook . . . . . . . : 0x7f90ca65e9c0
+
+[hook (addr:0x7f90ca65e9c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94ac081
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'mouse_disabled'
+ prev_hook . . . . . . . : 0x7f90ca65e910
+ next_hook . . . . . . . : 0x7f90ca65ead0
+
+[hook (addr:0x7f90ca65ead0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x7f90c94ac8a2
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9465f70
+ signal. . . . . . . . : 'buffer_localvar_*'
+ prev_hook . . . . . . . : 0x7f90ca65e9c0
+ next_hook . . . . . . . : 0x7f90ca69f510
+
+[hook (addr:0x7f90ca69f510)]
+ plugin. . . . . . . . . : 0x7f90ca6984d0 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c38fd940
+ signal. . . . . . . . : 'upgrade'
+ prev_hook . . . . . . . : 0x7f90ca65ead0
+ next_hook . . . . . . . : 0x7f90ca69f560
+
+[hook (addr:0x7f90ca69f560)]
+ plugin. . . . . . . . . : 0x7f90ca6984d0 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c38fe130
+ signal. . . . . . . . : 'xfer_add'
+ prev_hook . . . . . . . : 0x7f90ca69f510
+ next_hook . . . . . . . : 0x7f90ca69f5b0
+
+[hook (addr:0x7f90ca69f5b0)]
+ plugin. . . . . . . . . : 0x7f90ca6984d0 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c38fc010
+ signal. . . . . . . . : 'xfer_start_resume'
+ prev_hook . . . . . . . : 0x7f90ca69f560
+ next_hook . . . . . . . : 0x7f90ca69f600
+
+[hook (addr:0x7f90ca69f600)]
+ plugin. . . . . . . . . : 0x7f90ca6984d0 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c38fed60
+ signal. . . . . . . . : 'xfer_accept_resume'
+ prev_hook . . . . . . . : 0x7f90ca69f5b0
+ next_hook . . . . . . . : 0x7f90ca69f690
+
+[hook (addr:0x7f90ca69f690)]
+ plugin. . . . . . . . . : 0x7f90ca6984d0 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c38ff590
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x7f90ca69f600
+ next_hook . . . . . . . : 0x7f90ca6ce050
+
+[hook (addr:0x7f90ca6ce050)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c3f80790
+ signal. . . . . . . . : 'debug_dump'
+ prev_hook . . . . . . . : 0x7f90ca69f690
+ next_hook . . . . . . . : 0x7f90ca6ce0e0
+
+[hook (addr:0x7f90ca6ce0e0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c3f5d3b0
+ signal. . . . . . . . : 'quit'
+ prev_hook . . . . . . . : 0x7f90ca6ce050
+ next_hook . . . . . . . : 0x7f90ca6ce170
+
+[hook (addr:0x7f90ca6ce170)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c3f5d180
+ signal. . . . . . . . : 'upgrade'
+ prev_hook . . . . . . . : 0x7f90ca6ce0e0
+ next_hook . . . . . . . : 0x7f90ca6ce200
+
+[hook (addr:0x7f90ca6ce200)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c3faa7e0
+ signal. . . . . . . . : 'xfer_send_ready'
+ prev_hook . . . . . . . : 0x7f90ca6ce170
+ next_hook . . . . . . . : 0x7f90ca6ce290
+
+[hook (addr:0x7f90ca6ce290)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c3faab00
+ signal. . . . . . . . : 'xfer_resume_ready'
+ prev_hook . . . . . . . : 0x7f90ca6ce200
+ next_hook . . . . . . . : 0x7f90ca6ce320
+
+[hook (addr:0x7f90ca6ce320)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c3faac70
+ signal. . . . . . . . : 'xfer_send_accept_resume'
+ prev_hook . . . . . . . : 0x7f90ca6ce290
+ next_hook . . . . . . . : 0x7f90ca6ce3b0
+
+[hook (addr:0x7f90ca6ce3b0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c3f82c50
+ signal. . . . . . . . : 'irc_input_send'
+ prev_hook . . . . . . . : 0x7f90ca6ce320
+ next_hook . . . . . . . : 0x7f90ca6cf680
+
+[hook (addr:0x7f90ca6cf680)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 7 (signal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c3f5d860
+ signal. . . . . . . . : 'buffer_switch'
+ prev_hook . . . . . . . : 0x7f90ca6ce3b0
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca34cf80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9471880
+ signal. . . . . . . . : 'chat_quote_time_prefix_message'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca34d000
+
+[hook (addr:0x7f90ca34d000)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9471880
+ signal. . . . . . . . : 'chat_quote_prefix_message'
+ prev_hook . . . . . . . : 0x7f90ca34cf80
+ next_hook . . . . . . . : 0x7f90ca34d080
+
+[hook (addr:0x7f90ca34d080)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c9471880
+ signal. . . . . . . . : 'chat_quote_message'
+ prev_hook . . . . . . . : 0x7f90ca34d000
+ next_hook . . . . . . . : 0x7f90ca6cdfb0
+
+[hook (addr:0x7f90ca6cdfb0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c3f89af0
+ signal. . . . . . . . : 'irc_redirection_notify_*'
+ prev_hook . . . . . . . : 0x7f90ca34d080
+ next_hook . . . . . . . : 0x7f90ca6ce440
+
+[hook (addr:0x7f90ca6ce440)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c3f9f690
+ signal. . . . . . . . : 'irc_redirect_pattern'
+ prev_hook . . . . . . . : 0x7f90ca6cdfb0
+ next_hook . . . . . . . : 0x7f90ca6ce4d0
+
+[hook (addr:0x7f90ca6ce4d0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 8 (hsignal)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ signal data:
+ callback. . . . . . . : 0x7f90c3f9f890
+ signal. . . . . . . . : 'irc_redirect_command'
+ prev_hook . . . . . . . : 0x7f90ca6ce440
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca6b0410)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ config data:
+ callback. . . . . . . : 0x7f90c3f7a5d0
+ option. . . . . . . . : 'weechat.look.nick_color_*'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca6b0460
+
+[hook (addr:0x7f90ca6b0460)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 9 (config)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ config data:
+ callback. . . . . . . : 0x7f90c3f7a5d0
+ option. . . . . . . . : 'weechat.color.chat_nick_colors'
+ prev_hook . . . . . . . : 0x7f90ca6b0410
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca3627b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c94324e0
+ completion_item . . . : 'buffers_names'
+ description . . . . . : 'names of buffers'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca362800
+
+[hook (addr:0x7f90ca362800)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432af0
+ completion_item . . . : 'buffers_numbers'
+ description . . . . . : 'numbers of buffers'
+ prev_hook . . . . . . . : 0x7f90ca3627b0
+ next_hook . . . . . . . : 0x7f90ca362850
+
+[hook (addr:0x7f90ca362850)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432530
+ completion_item . . . : 'buffers_plugins_names'
+ description . . . . . : 'names of buffers (including plugins names)'
+ prev_hook . . . . . . . : 0x7f90ca362800
+ next_hook . . . . . . . : 0x7f90ca3628a0
+
+[hook (addr:0x7f90ca3628a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432580
+ completion_item . . . : 'buffer_properties_set'
+ description . . . . . : 'properties that can be set on a buffer'
+ prev_hook . . . . . . . : 0x7f90ca362850
+ next_hook . . . . . . . : 0x7f90ca3628f0
+
+[hook (addr:0x7f90ca3628f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c94325d0
+ completion_item . . . : 'buffer_properties_get'
+ description . . . . . : 'properties that can be read on a buffer'
+ prev_hook . . . . . . . : 0x7f90ca3628a0
+ next_hook . . . . . . . : 0x7f90ca362940
+
+[hook (addr:0x7f90ca362940)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432b90
+ completion_item . . . : 'windows_numbers'
+ description . . . . . : 'numbers of windows'
+ prev_hook . . . . . . . : 0x7f90ca3628f0
+ next_hook . . . . . . . : 0x7f90ca362990
+
+[hook (addr:0x7f90ca362990)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432c30
+ completion_item . . . : 'colors'
+ description . . . . . : 'color names'
+ prev_hook . . . . . . . : 0x7f90ca362940
+ next_hook . . . . . . . : 0x7f90ca3629e0
+
+[hook (addr:0x7f90ca3629e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432d40
+ completion_item . . . : 'palette_colors'
+ description . . . . . : 'palette colors'
+ prev_hook . . . . . . . : 0x7f90ca362990
+ next_hook . . . . . . . : 0x7f90ca362a30
+
+[hook (addr:0x7f90ca362a30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432690
+ completion_item . . . : 'config_files'
+ description . . . . . : 'configuration files'
+ prev_hook . . . . . . . : 0x7f90ca3629e0
+ next_hook . . . . . . . : 0x7f90ca362a80
+
+[hook (addr:0x7f90ca362a80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9433a70
+ completion_item . . . : 'filename'
+ description . . . . . : 'filename'
+ prev_hook . . . . . . . : 0x7f90ca362a30
+ next_hook . . . . . . . : 0x7f90ca362ad0
+
+[hook (addr:0x7f90ca362ad0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c94326e0
+ completion_item . . . : 'filters_names'
+ description . . . . . : 'names of filters'
+ prev_hook . . . . . . . : 0x7f90ca362a80
+ next_hook . . . . . . . : 0x7f90ca362b20
+
+[hook (addr:0x7f90ca362b20)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432730
+ completion_item . . . : 'commands'
+ description . . . . . : 'commands (weechat and plugins)'
+ prev_hook . . . . . . . : 0x7f90ca362ad0
+ next_hook . . . . . . . : 0x7f90ca362b90
+
+[hook (addr:0x7f90ca362b90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432790
+ completion_item . . . : 'infos'
+ description . . . . . : 'names of infos hooked'
+ prev_hook . . . . . . . : 0x7f90ca362b20
+ next_hook . . . . . . . : 0x7f90ca362c40
+
+[hook (addr:0x7f90ca362c40)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c94327f0
+ completion_item . . . : 'infolists'
+ description . . . . . : 'names of infolists hooked'
+ prev_hook . . . . . . . : 0x7f90ca362b90
+ next_hook . . . . . . . : 0x7f90ca362cd0
+
+[hook (addr:0x7f90ca362cd0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9433f00
+ completion_item . . . : 'nicks'
+ description . . . . . : 'nicks in nicklist of current buffer'
+ prev_hook . . . . . . . : 0x7f90ca362c40
+ next_hook . . . . . . . : 0x7f90ca362d60
+
+[hook (addr:0x7f90ca362d60)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432da0
+ completion_item . . . : 'config_options'
+ description . . . . . : 'configuration options'
+ prev_hook . . . . . . . : 0x7f90ca362cd0
+ next_hook . . . . . . . : 0x7f90ca362e10
+
+[hook (addr:0x7f90ca362e10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432850
+ completion_item . . . : 'plugins_names'
+ description . . . . . : 'names of plugins'
+ prev_hook . . . . . . . : 0x7f90ca362d60
+ next_hook . . . . . . . : 0x7f90ca362ec0
+
+[hook (addr:0x7f90ca362ec0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9433000
+ completion_item . . . : 'plugins_installed'
+ description . . . . . : 'names of plugins installed'
+ prev_hook . . . . . . . : 0x7f90ca362e10
+ next_hook . . . . . . . : 0x7f90ca362f50
+
+[hook (addr:0x7f90ca362f50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9433160
+ completion_item . . . : 'plugins_commands'
+ description . . . . . : 'commands defined by plugins'
+ prev_hook . . . . . . . : 0x7f90ca362ec0
+ next_hook . . . . . . . : 0x7f90ca362fe0
+
+[hook (addr:0x7f90ca362fe0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432440
+ completion_item . . . : 'bars_names'
+ description . . . . . : 'names of bars'
+ prev_hook . . . . . . . : 0x7f90ca362f50
+ next_hook . . . . . . . : 0x7f90ca363090
+
+[hook (addr:0x7f90ca363090)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9433330
+ completion_item . . . : 'config_option_values'
+ description . . . . . : 'values for a configuration option'
+ prev_hook . . . . . . . : 0x7f90ca362fe0
+ next_hook . . . . . . . : 0x7f90ca363120
+
+[hook (addr:0x7f90ca363120)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c94328a0
+ completion_item . . . : 'weechat_commands'
+ description . . . . . : 'weechat commands'
+ prev_hook . . . . . . . : 0x7f90ca363090
+ next_hook . . . . . . . : 0x7f90ca3631d0
+
+[hook (addr:0x7f90ca3631d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432910
+ completion_item . . . : 'proxies_names'
+ description . . . . . : 'names of proxies'
+ prev_hook . . . . . . . : 0x7f90ca363120
+ next_hook . . . . . . . : 0x7f90ca363280
+
+[hook (addr:0x7f90ca363280)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432950
+ completion_item . . . : 'proxies_options'
+ description . . . . . : 'options for proxies'
+ prev_hook . . . . . . . : 0x7f90ca3631d0
+ next_hook . . . . . . . : 0x7f90ca363330
+
+[hook (addr:0x7f90ca363330)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432490
+ completion_item . . . : 'bars_options'
+ description . . . . . : 'options for bars'
+ prev_hook . . . . . . . : 0x7f90ca363280
+ next_hook . . . . . . . : 0x7f90ca3633e0
+
+[hook (addr:0x7f90ca3633e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c94329a0
+ completion_item . . . : 'keys_contexts'
+ description . . . . . : 'key contexts'
+ prev_hook . . . . . . . : 0x7f90ca363330
+ next_hook . . . . . . . : 0x7f90ca363490
+
+[hook (addr:0x7f90ca363490)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c94338a0
+ completion_item . . . : 'keys_codes'
+ description . . . . . : 'key codes'
+ prev_hook . . . . . . . : 0x7f90ca3633e0
+ next_hook . . . . . . . : 0x7f90ca363540
+
+[hook (addr:0x7f90ca363540)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9433940
+ completion_item . . . : 'keys_codes_for_reset'
+ description . . . . . : 'key codes that can be reset (keys added, redefined or removed)'
+ prev_hook . . . . . . . : 0x7f90ca363490
+ next_hook . . . . . . . : 0x7f90ca363620
+
+[hook (addr:0x7f90ca363620)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c94329f0
+ completion_item . . . : 'cursor_areas'
+ description . . . . . : 'areas ("chat" or bar name) for free cursor movement'
+ prev_hook . . . . . . . : 0x7f90ca363540
+ next_hook . . . . . . . : 0x7f90ca3636f0
+
+[hook (addr:0x7f90ca3636f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432a90
+ completion_item . . . : 'layouts_names'
+ description . . . . . : 'names of layouts'
+ prev_hook . . . . . . . : 0x7f90ca363620
+ next_hook . . . . . . . : 0x7f90ca3637a0
+
+[hook (addr:0x7f90ca3637a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432d70
+ completion_item . . . : 'secured_data'
+ description . . . . . : 'names of secured data (file sec.conf, section data)'
+ prev_hook . . . . . . . : 0x7f90ca3636f0
+ next_hook . . . . . . . : 0x7f90ca363870
+
+[hook (addr:0x7f90ca363870)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9432f70
+ completion_item . . . : 'env_vars'
+ description . . . . . : 'environment variables'
+ prev_hook . . . . . . . : 0x7f90ca3637a0
+ next_hook . . . . . . . : 0x7f90ca363920
+
+[hook (addr:0x7f90ca363920)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c9433280
+ completion_item . . . : 'env_value'
+ description . . . . . : 'value of an environment variable'
+ prev_hook . . . . . . . : 0x7f90ca363870
+ next_hook . . . . . . . : 0x7f90ca690030
+
+[hook (addr:0x7f90ca690030)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3b41a30
+ completion_item . . . : 'alias'
+ description . . . . . : 'list of aliases'
+ prev_hook . . . . . . . : 0x7f90ca363920
+ next_hook . . . . . . . : 0x7f90ca690080
+
+[hook (addr:0x7f90ca690080)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3b41a90
+ completion_item . . . : 'alias_value'
+ description . . . . . : 'value of alias'
+ prev_hook . . . . . . . : 0x7f90ca690030
+ next_hook . . . . . . . : 0x7f90ca69f720
+
+[hook (addr:0x7f90ca69f720)]
+ plugin. . . . . . . . . : 0x7f90ca6984d0 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3901da0
+ completion_item . . . : 'nick'
+ description . . . . . : 'nicks of DCC chat'
+ prev_hook . . . . . . . : 0x7f90ca690080
+ next_hook . . . . . . . : 0x7f90ca6ce710
+
+[hook (addr:0x7f90ca6ce710)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f77bd0
+ completion_item . . . : 'irc_server'
+ description . . . . . : 'current IRC server'
+ prev_hook . . . . . . . : 0x7f90ca69f720
+ next_hook . . . . . . . : 0x7f90ca6ce7c0
+
+[hook (addr:0x7f90ca6ce7c0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f77c70
+ completion_item . . . : 'irc_server_nick'
+ description . . . . . : 'nick on current IRC server'
+ prev_hook . . . . . . . : 0x7f90ca6ce710
+ next_hook . . . . . . . : 0x7f90ca6ce880
+
+[hook (addr:0x7f90ca6ce880)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f77d20
+ completion_item . . . : 'irc_server_channels'
+ description . . . . . : 'channels on current IRC server'
+ prev_hook . . . . . . . : 0x7f90ca6ce7c0
+ next_hook . . . . . . . : 0x7f90ca6ce940
+
+[hook (addr:0x7f90ca6ce940)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f77e40
+ completion_item . . . : 'irc_server_privates'
+ description . . . . . : 'privates on current IRC server'
+ prev_hook . . . . . . . : 0x7f90ca6ce880
+ next_hook . . . . . . . : 0x7f90ca6cea00
+
+[hook (addr:0x7f90ca6cea00)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f77f20
+ completion_item . . . : 'irc_server_nicks'
+ description . . . . . : 'nicks on all channels of current IRC server'
+ prev_hook . . . . . . . : 0x7f90ca6ce940
+ next_hook . . . . . . . : 0x7f90ca6cead0
+
+[hook (addr:0x7f90ca6cead0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f77ad0
+ completion_item . . . : 'irc_servers'
+ description . . . . . : 'IRC servers (internal names)'
+ prev_hook . . . . . . . : 0x7f90ca6cea00
+ next_hook . . . . . . . : 0x7f90ca6ceb90
+
+[hook (addr:0x7f90ca6ceb90)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f78040
+ completion_item . . . : 'irc_channel'
+ description . . . . . : 'current IRC channel'
+ prev_hook . . . . . . . : 0x7f90ca6cead0
+ next_hook . . . . . . . : 0x7f90ca6cec40
+
+[hook (addr:0x7f90ca6cec40)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f78b20
+ completion_item . . . : 'nick'
+ description . . . . . : 'nicks of current IRC channel'
+ prev_hook . . . . . . . : 0x7f90ca6ceb90
+ next_hook . . . . . . . : 0x7f90ca6ced00
+
+[hook (addr:0x7f90ca6ced00)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f786d0
+ completion_item . . . : 'irc_channel_nicks_hosts'
+ description . . . . . : 'nicks and hostnames of current IRC channel'
+ prev_hook . . . . . . . : 0x7f90ca6cec40
+ next_hook . . . . . . . : 0x7f90ca6cedd0
+
+[hook (addr:0x7f90ca6cedd0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f78880
+ completion_item . . . : 'irc_channel_topic'
+ description . . . . . : 'topic of current IRC channel'
+ prev_hook . . . . . . . : 0x7f90ca6ced00
+ next_hook . . . . . . . : 0x7f90ca6cee90
+
+[hook (addr:0x7f90ca6cee90)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f780f0
+ completion_item . . . : 'irc_channels'
+ description . . . . . : 'channels on all IRC servers'
+ prev_hook . . . . . . . : 0x7f90ca6cedd0
+ next_hook . . . . . . . : 0x7f90ca6cef50
+
+[hook (addr:0x7f90ca6cef50)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f77b30
+ completion_item . . . : 'irc_privates'
+ description . . . . . : 'privates on all IRC servers'
+ prev_hook . . . . . . . : 0x7f90ca6cee90
+ next_hook . . . . . . . : 0x7f90ca6cf010
+
+[hook (addr:0x7f90ca6cf010)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f782b0
+ completion_item . . . : 'irc_msg_kick'
+ description . . . . . : 'default kick message'
+ prev_hook . . . . . . . : 0x7f90ca6cef50
+ next_hook . . . . . . . : 0x7f90ca6cf0c0
+
+[hook (addr:0x7f90ca6cf0c0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f783d0
+ completion_item . . . : 'irc_msg_part'
+ description . . . . . : 'default part message for IRC channel'
+ prev_hook . . . . . . . : 0x7f90ca6cf010
+ next_hook . . . . . . . : 0x7f90ca6cf180
+
+[hook (addr:0x7f90ca6cf180)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f78620
+ completion_item . . . : 'irc_ignores_numbers'
+ description . . . . . : 'numbers for defined ignores'
+ prev_hook . . . . . . . : 0x7f90ca6cf0c0
+ next_hook . . . . . . . : 0x7f90ca6cf240
+
+[hook (addr:0x7f90ca6cf240)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 10 (completion)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ completion data:
+ callback. . . . . . . : 0x7f90c3f784f0
+ completion_item . . . : 'irc_notify_nicks'
+ description . . . . . : 'nicks in notify list'
+ prev_hook . . . . . . . : 0x7f90ca6cf180
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca386be0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f90c949a7e0
+ modifier. . . . . . . : 'color_decode_ansi'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca68e960
+
+[hook (addr:0x7f90ca68e960)]
+ plugin. . . . . . . . . : 0x7f90ca696530 ('charset')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f90c3d467d0
+ modifier. . . . . . . : 'charset_decode'
+ prev_hook . . . . . . . : 0x7f90ca386be0
+ next_hook . . . . . . . : 0x7f90ca68e9b0
+
+[hook (addr:0x7f90ca68e9b0)]
+ plugin. . . . . . . . . : 0x7f90ca696530 ('charset')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f90c3d46870
+ modifier. . . . . . . : 'charset_encode'
+ prev_hook . . . . . . . : 0x7f90ca68e960
+ next_hook . . . . . . . : 0x7f90ca6ce560
+
+[hook (addr:0x7f90ca6ce560)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f90c3f63c30
+ modifier. . . . . . . : 'irc_color_decode'
+ prev_hook . . . . . . . : 0x7f90ca68e9b0
+ next_hook . . . . . . . : 0x7f90ca6ce5f0
+
+[hook (addr:0x7f90ca6ce5f0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f90c3f63c30
+ modifier. . . . . . . : 'irc_color_encode'
+ prev_hook . . . . . . . : 0x7f90ca6ce560
+ next_hook . . . . . . . : 0x7f90ca6ce680
+
+[hook (addr:0x7f90ca6ce680)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 11 (modifier)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ modifier data:
+ callback. . . . . . . : 0x7f90c3f63c30
+ modifier. . . . . . . : 'irc_color_decode_ansi'
+ prev_hook . . . . . . . : 0x7f90ca6ce5f0
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca386c70)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a800
+ info_name . . . . . . : 'version'
+ description . . . . . : 'WeeChat version'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca386d50
+
+[hook (addr:0x7f90ca386d50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949b650
+ info_name . . . . . . : 'version_number'
+ description . . . . . : 'WeeChat version (as number)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca386c70
+ next_hook . . . . . . . : 0x7f90ca387490
+
+[hook (addr:0x7f90ca387490)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a8d0
+ info_name . . . . . . : 'version_git'
+ description . . . . . : 'WeeChat git version (output of command "git describe" for a development version only, empty for a stable release)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca386d50
+ next_hook . . . . . . . : 0x7f90ca3875d0
+
+[hook (addr:0x7f90ca3875d0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a8e0
+ info_name . . . . . . : 'date'
+ description . . . . . : 'WeeChat compilation date'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca387490
+ next_hook . . . . . . . : 0x7f90ca3876c0
+
+[hook (addr:0x7f90ca3876c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a750
+ info_name . . . . . . : 'dir_separator'
+ description . . . . . : 'directory separator'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca3875d0
+ next_hook . . . . . . . : 0x7f90ca387f40
+
+[hook (addr:0x7f90ca387f40)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a8f0
+ info_name . . . . . . : 'weechat_dir'
+ description . . . . . : 'WeeChat directory'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca3876c0
+ next_hook . . . . . . . : 0x7f90ca388020
+
+[hook (addr:0x7f90ca388020)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a760
+ info_name . . . . . . : 'weechat_libdir'
+ description . . . . . : 'WeeChat "lib" directory'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca387f40
+ next_hook . . . . . . . : 0x7f90ca388100
+
+[hook (addr:0x7f90ca388100)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a770
+ info_name . . . . . . : 'weechat_sharedir'
+ description . . . . . : 'WeeChat "share" directory'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca388020
+ next_hook . . . . . . . : 0x7f90ca3881f0
+
+[hook (addr:0x7f90ca3881f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a780
+ info_name . . . . . . : 'weechat_localedir'
+ description . . . . . : 'WeeChat "locale" directory'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca388100
+ next_hook . . . . . . . : 0x7f90ca3882e0
+
+[hook (addr:0x7f90ca3882e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a790
+ info_name . . . . . . : 'weechat_site'
+ description . . . . . : 'WeeChat site'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca3881f0
+ next_hook . . . . . . . : 0x7f90ca3883c0
+
+[hook (addr:0x7f90ca3883c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a7a0
+ info_name . . . . . . : 'weechat_site_download'
+ description . . . . . : 'WeeChat site, download page'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca3882e0
+ next_hook . . . . . . . : 0x7f90ca3884b0
+
+[hook (addr:0x7f90ca3884b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a810
+ info_name . . . . . . : 'weechat_upgrading'
+ description . . . . . : '1 if WeeChat is upgrading (command `/upgrade`)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca3883c0
+ next_hook . . . . . . . : 0x7f90ca3885b0
+
+[hook (addr:0x7f90ca3885b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a7b0
+ info_name . . . . . . : 'charset_terminal'
+ description . . . . . : 'terminal charset'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca3884b0
+ next_hook . . . . . . . : 0x7f90ca388690
+
+[hook (addr:0x7f90ca388690)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a7c0
+ info_name . . . . . . : 'charset_internal'
+ description . . . . . : 'WeeChat internal charset'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca3885b0
+ next_hook . . . . . . . : 0x7f90ca388780
+
+[hook (addr:0x7f90ca388780)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a950
+ info_name . . . . . . : 'locale'
+ description . . . . . : 'locale used for translating messages'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca388690
+ next_hook . . . . . . . : 0x7f90ca388870
+
+[hook (addr:0x7f90ca388870)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a960
+ info_name . . . . . . : 'inactivity'
+ description . . . . . : 'keyboard inactivity (seconds)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca388780
+ next_hook . . . . . . . : 0x7f90ca388960
+
+[hook (addr:0x7f90ca388960)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a850
+ info_name . . . . . . : 'filters_enabled'
+ description . . . . . : '1 if filters are enabled'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca388870
+ next_hook . . . . . . . : 0x7f90ca388a50
+
+[hook (addr:0x7f90ca388a50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a890
+ info_name . . . . . . : 'cursor_mode'
+ description . . . . . : '1 if cursor mode is enabled'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca388960
+ next_hook . . . . . . . : 0x7f90ca388b40
+
+[hook (addr:0x7f90ca388b40)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a9b0
+ info_name . . . . . . : 'term_width'
+ description . . . . . : 'width of terminal'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca388a50
+ next_hook . . . . . . . : 0x7f90ca388c20
+
+[hook (addr:0x7f90ca388c20)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a9f0
+ info_name . . . . . . : 'term_height'
+ description . . . . . : 'height of terminal'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca388b40
+ next_hook . . . . . . . : 0x7f90ca388d00
+
+[hook (addr:0x7f90ca388d00)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949a7d0
+ info_name . . . . . . : 'color_ansi_regex'
+ description . . . . . : 'POSIX extended regular expression to search ANSI escape codes'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca388c20
+ next_hook . . . . . . . : 0x7f90ca388e10
+
+[hook (addr:0x7f90ca388e10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949aa30
+ info_name . . . . . . : 'color_term2rgb'
+ description . . . . . : 'terminal color (0-255) converted to RGB color'
+ args_description. . . : 'color (terminal color: 0-255)'
+ prev_hook . . . . . . . : 0x7f90ca388d00
+ next_hook . . . . . . . : 0x7f90ca38a770
+
+[hook (addr:0x7f90ca38a770)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949aaa0
+ info_name . . . . . . : 'color_rgb2term'
+ description . . . . . : 'RGB color converted to terminal color (0-255)'
+ args_description. . . : 'rgb,limit (limit is optional and is set to 256 by default)'
+ prev_hook . . . . . . . : 0x7f90ca388e10
+ next_hook . . . . . . . : 0x7f90ca38a870
+
+[hook (addr:0x7f90ca38a870)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949ab90
+ info_name . . . . . . : 'nick_color'
+ description . . . . . : 'get nick color code'
+ args_description. . . : 'nickname'
+ prev_hook . . . . . . . : 0x7f90ca38a770
+ next_hook . . . . . . . : 0x7f90ca38a950
+
+[hook (addr:0x7f90ca38a950)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c949aba0
+ info_name . . . . . . : 'nick_color_name'
+ description . . . . . : 'get nick color name'
+ args_description. . . : 'nickname'
+ prev_hook . . . . . . . : 0x7f90ca38a870
+ next_hook . . . . . . . : 0x7f90ca6cbbb0
+
+[hook (addr:0x7f90ca6cbbb0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c3f81220
+ info_name . . . . . . : 'irc_is_channel'
+ description . . . . . : '1 if string is a valid IRC channel name for server'
+ args_description. . . : 'server,channel (server is optional)'
+ prev_hook . . . . . . . : 0x7f90ca38a950
+ next_hook . . . . . . . : 0x7f90ca6cbc70
+
+[hook (addr:0x7f90ca6cbc70)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c3f812a0
+ info_name . . . . . . : 'irc_is_nick'
+ description . . . . . : '1 if string is a valid IRC nick name'
+ args_description. . . : 'nickname'
+ prev_hook . . . . . . . : 0x7f90ca6cbbb0
+ next_hook . . . . . . . : 0x7f90ca6cbd20
+
+[hook (addr:0x7f90ca6cbd20)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c3f811d0
+ info_name . . . . . . : 'irc_nick'
+ description . . . . . : 'get current nick on a server'
+ args_description. . . : 'server name'
+ prev_hook . . . . . . . : 0x7f90ca6cbc70
+ next_hook . . . . . . . : 0x7f90ca6cbdf0
+
+[hook (addr:0x7f90ca6cbdf0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c3f812f0
+ info_name . . . . . . : 'irc_nick_from_host'
+ description . . . . . : 'get nick from IRC host'
+ args_description. . . : 'IRC host (like `:nick!name@server.com`)'
+ prev_hook . . . . . . . : 0x7f90ca6cbd20
+ next_hook . . . . . . . : 0x7f90ca6cbee0
+
+[hook (addr:0x7f90ca6cbee0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c3f81310
+ info_name . . . . . . : 'irc_nick_color'
+ description . . . . . : 'get nick color code (*deprecated* since version 1.5, replaced by "nick_color")'
+ args_description. . . : 'nickname'
+ prev_hook . . . . . . . : 0x7f90ca6cbdf0
+ next_hook . . . . . . . : 0x7f90ca6cc000
+
+[hook (addr:0x7f90ca6cc000)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c3f81330
+ info_name . . . . . . : 'irc_nick_color_name'
+ description . . . . . : 'get nick color name (*deprecated* since version 1.5, replaced by "nick_color_name")'
+ args_description. . . : 'nickname'
+ prev_hook . . . . . . . : 0x7f90ca6cbee0
+ next_hook . . . . . . . : 0x7f90ca6cc120
+
+[hook (addr:0x7f90ca6cc120)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c3f81c60
+ info_name . . . . . . : 'irc_buffer'
+ description . . . . . : 'get buffer pointer for an IRC server/channel/nick'
+ args_description. . . : 'server,channel,nick (channel and nicks are optional)'
+ prev_hook . . . . . . . : 0x7f90ca6cc000
+ next_hook . . . . . . . : 0x7f90ca6cc240
+
+[hook (addr:0x7f90ca6cc240)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c3f81350
+ info_name . . . . . . : 'irc_server_isupport'
+ description . . . . . : '1 if server supports this feature (from IRC message 005)'
+ args_description. . . : 'server,feature'
+ prev_hook . . . . . . . : 0x7f90ca6cc120
+ next_hook . . . . . . . : 0x7f90ca6cc350
+
+[hook (addr:0x7f90ca6cc350)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 12 (info)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info data:
+ callback. . . . . . . : 0x7f90c3f813d0
+ info_name . . . . . . : 'irc_server_isupport_value'
+ description . . . . . : 'value of feature, if supported by server (from IRC message 005)'
+ args_description. . . : 'server,feature'
+ prev_hook . . . . . . . : 0x7f90ca6cc240
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca6cc470)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 13 (info_hashtable)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info_hashtable data:
+ callback. . . . . . . : 0x7f90c3f81440
+ info_name . . . . . . : 'irc_message_parse'
+ description . . . . . : 'parse an IRC message'
+ args_description. . . : '"message": IRC message, "server": server name (optional)'
+ output_description. . : '"tags": tags, "message_without_tags": message without the tags, "nick": nick, "host": host, "command": command, "channel": channel, "arguments": arguments (includes channel), "text": text (for example user message), "pos_command": index of "command" message ("-1" if "command" was not found), "pos_arguments": index of "arguments" message ("-1" if "arguments" was not found), "pos_channel": index of "channel" message ("-1" if "channel" was not found), "pos_text": index of "text" message ("-1" if "text" was not found)'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca6cc790
+
+[hook (addr:0x7f90ca6cc790)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 13 (info_hashtable)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ info_hashtable data:
+ callback. . . . . . . : 0x7f90c3f814c0
+ info_name . . . . . . : 'irc_message_split'
+ description . . . . . : 'split an IRC message (to fit in 512 bytes)'
+ args_description. . . : '"message": IRC message, "server": server name (optional)'
+ output_description. . : '"msg1" ... "msgN": messages to send (without final "\r\n"), "args1" ... "argsN": arguments of messages, "count": number of messages'
+ prev_hook . . . . . . . : 0x7f90ca6cc470
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca38aa30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949abb0
+ infolist_name . . . . : 'bar'
+ description . . . . . : 'list of bars'
+ pointer_description . : 'bar pointer (optional)'
+ args_description. . . : 'bar name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca38ab50
+
+[hook (addr:0x7f90ca38ab50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949ac70
+ infolist_name . . . . : 'bar_item'
+ description . . . . . : 'list of bar items'
+ pointer_description . : 'bar item pointer (optional)'
+ args_description. . . : 'bar item name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f90ca38aa30
+ next_hook . . . . . . . : 0x7f90ca38ac80
+
+[hook (addr:0x7f90ca38ac80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949ad30
+ infolist_name . . . . : 'bar_window'
+ description . . . . . : 'list of bar windows'
+ pointer_description . : 'bar window pointer (optional)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca38ab50
+ next_hook . . . . . . . : 0x7f90ca38ad90
+
+[hook (addr:0x7f90ca38ad90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949ae30
+ infolist_name . . . . : 'buffer'
+ description . . . . . : 'list of buffers'
+ pointer_description . : 'buffer pointer (optional)'
+ args_description. . . : 'buffer name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f90ca38ac80
+ next_hook . . . . . . . : 0x7f90ca38aec0
+
+[hook (addr:0x7f90ca38aec0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949aef0
+ infolist_name . . . . : 'buffer_lines'
+ description . . . . . : 'lines of a buffer'
+ pointer_description . : 'buffer pointer'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca38ad90
+ next_hook . . . . . . . : 0x7f90ca38afc0
+
+[hook (addr:0x7f90ca38afc0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949af80
+ infolist_name . . . . : 'filter'
+ description . . . . . : 'list of filters'
+ pointer_description . : ''
+ args_description. . . : 'filter name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f90ca38aec0
+ next_hook . . . . . . . : 0x7f90ca38b0e0
+
+[hook (addr:0x7f90ca38b0e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949b010
+ infolist_name . . . . : 'history'
+ description . . . . . : 'history of commands'
+ pointer_description . : 'buffer pointer (if not set, return global history) (optional)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca38afc0
+ next_hook . . . . . . . : 0x7f90ca38b210
+
+[hook (addr:0x7f90ca38b210)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949b0b0
+ infolist_name . . . . : 'hook'
+ description . . . . . : 'list of hooks'
+ pointer_description . : 'hook pointer (optional)'
+ args_description. . . : 'type,arguments (type is command/timer/.., arguments to get only some hooks (wildcard "*" is allowed), both are optional)'
+ prev_hook . . . . . . . : 0x7f90ca38b0e0
+ next_hook . . . . . . . : 0x7f90ca38b380
+
+[hook (addr:0x7f90ca38b380)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949b110
+ infolist_name . . . . : 'hotlist'
+ description . . . . . : 'list of buffers in hotlist'
+ pointer_description . : ''
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca38b210
+ next_hook . . . . . . . : 0x7f90ca38b490
+
+[hook (addr:0x7f90ca38b490)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949b170
+ infolist_name . . . . : 'key'
+ description . . . . . : 'list of key bindings'
+ pointer_description . : ''
+ args_description. . . : 'context ("default", "search", "cursor" or "mouse") (optional)'
+ prev_hook . . . . . . . : 0x7f90ca38b380
+ next_hook . . . . . . . : 0x7f90ca38b5c0
+
+[hook (addr:0x7f90ca38b5c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949b200
+ infolist_name . . . . : 'layout'
+ description . . . . . : 'list of layouts'
+ pointer_description . : ''
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca38b490
+ next_hook . . . . . . . : 0x7f90ca38b6c0
+
+[hook (addr:0x7f90ca38b6c0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949b260
+ infolist_name . . . . : 'nicklist'
+ description . . . . . : 'nicks in nicklist for a buffer'
+ pointer_description . : 'buffer pointer'
+ args_description. . . : 'nick_xxx or group_xxx to get only nick/group xxx (optional)'
+ prev_hook . . . . . . . : 0x7f90ca38b5c0
+ next_hook . . . . . . . : 0x7f90ca38b800
+
+[hook (addr:0x7f90ca38b800)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949b2c0
+ infolist_name . . . . : 'option'
+ description . . . . . : 'list of options'
+ pointer_description . : ''
+ args_description. . . : 'option name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f90ca38b6c0
+ next_hook . . . . . . . : 0x7f90ca38b920
+
+[hook (addr:0x7f90ca38b920)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949b310
+ infolist_name . . . . : 'plugin'
+ description . . . . . : 'list of plugins'
+ pointer_description . : 'plugin pointer (optional)'
+ args_description. . . : 'plugin name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f90ca38b800
+ next_hook . . . . . . . : 0x7f90ca38ba50
+
+[hook (addr:0x7f90ca38ba50)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949b3d0
+ infolist_name . . . . : 'proxy'
+ description . . . . . : 'list of proxies'
+ pointer_description . : 'proxy pointer (optional)'
+ args_description. . . : 'proxy name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f90ca38b920
+ next_hook . . . . . . . : 0x7f90ca38bb80
+
+[hook (addr:0x7f90ca38bb80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949b490
+ infolist_name . . . . : 'url_options'
+ description . . . . . : 'options for URL'
+ pointer_description . : ''
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca38ba50
+ next_hook . . . . . . . : 0x7f90ca38bc80
+
+[hook (addr:0x7f90ca38bc80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c949b4f0
+ infolist_name . . . . : 'window'
+ description . . . . . : 'list of windows'
+ pointer_description . : 'window pointer (optional)'
+ args_description. . . : '"current" for current window or a window number (optional)'
+ prev_hook . . . . . . . : 0x7f90ca38bb80
+ next_hook . . . . . . . : 0x7f90ca6900d0
+
+[hook (addr:0x7f90ca6900d0)]
+ plugin. . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c3b42320
+ infolist_name . . . . : 'alias'
+ description . . . . . : 'list of aliases'
+ pointer_description . : 'alias pointer (optional)'
+ args_description. . . : 'alias name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f90ca38bc80
+ next_hook . . . . . . . : 0x7f90ca69f7d0
+
+[hook (addr:0x7f90ca69f7d0)]
+ plugin. . . . . . . . . : 0x7f90ca6984d0 ('xfer')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c39037f0
+ infolist_name . . . . : 'xfer'
+ description . . . . . : 'list of xfer'
+ pointer_description . : 'xfer pointer (optional)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca6900d0
+ next_hook . . . . . . . : 0x7f90ca6cc950
+
+[hook (addr:0x7f90ca6cc950)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c3f81540
+ infolist_name . . . . : 'irc_server'
+ description . . . . . : 'list of IRC servers'
+ pointer_description . : 'server pointer (optional)'
+ args_description. . . : 'server name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f90ca69f7d0
+ next_hook . . . . . . . : 0x7f90ca6cca80
+
+[hook (addr:0x7f90ca6cca80)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c3f81650
+ infolist_name . . . . : 'irc_channel'
+ description . . . . . : 'list of channels for an IRC server'
+ pointer_description . : 'channel pointer (optional)'
+ args_description. . . : 'server,channel (channel is optional)'
+ prev_hook . . . . . . . : 0x7f90ca6cc950
+ next_hook . . . . . . . : 0x7f90ca6ccbb0
+
+[hook (addr:0x7f90ca6ccbb0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c3f817f0
+ infolist_name . . . . : 'irc_nick'
+ description . . . . . : 'list of nicks for an IRC channel'
+ pointer_description . : 'nick pointer (optional)'
+ args_description. . . : 'server,channel,nick (nick is optional)'
+ prev_hook . . . . . . . : 0x7f90ca6cca80
+ next_hook . . . . . . . : 0x7f90ca6cccd0
+
+[hook (addr:0x7f90ca6cccd0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c3f819c0
+ infolist_name . . . . : 'irc_ignore'
+ description . . . . . : 'list of IRC ignores'
+ pointer_description . : 'ignore pointer (optional)'
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca6ccbb0
+ next_hook . . . . . . . : 0x7f90ca6ccde0
+
+[hook (addr:0x7f90ca6ccde0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c3f81a70
+ infolist_name . . . . : 'irc_notify'
+ description . . . . . : 'list of notify'
+ pointer_description . : 'notify pointer (optional)'
+ args_description. . . : 'server name (wildcard "*" is allowed) (optional)'
+ prev_hook . . . . . . . : 0x7f90ca6cccd0
+ next_hook . . . . . . . : 0x7f90ca6ccf10
+
+[hook (addr:0x7f90ca6ccf10)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 14 (infolist)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ infolist data:
+ callback. . . . . . . : 0x7f90c3f81b90
+ infolist_name . . . . : 'irc_color_weechat'
+ description . . . . . : 'mapping between IRC color codes and WeeChat color names'
+ pointer_description . : ''
+ args_description. . . : ''
+ prev_hook . . . . . . . : 0x7f90ca6ccde0
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca38bdc0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c94624f0
+ hdata_name. . . . . . : 'bar'
+ description . . . . . : 'bar'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca38be70
+
+[hook (addr:0x7f90ca38be70)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9466910
+ hdata_name. . . . . . : 'bar_item'
+ description . . . . . : 'bar item'
+ prev_hook . . . . . . . : 0x7f90ca38bdc0
+ next_hook . . . . . . . : 0x7f90ca38bf20
+
+[hook (addr:0x7f90ca38bf20)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9469010
+ hdata_name. . . . . . : 'bar_window'
+ description . . . . . : 'bar window'
+ prev_hook . . . . . . . : 0x7f90ca38be70
+ next_hook . . . . . . . : 0x7f90ca38bfd0
+
+[hook (addr:0x7f90ca38bfd0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c946f3a0
+ hdata_name. . . . . . : 'buffer'
+ description . . . . . : 'buffer'
+ prev_hook . . . . . . . : 0x7f90ca38bf20
+ next_hook . . . . . . . : 0x7f90ca38c080
+
+[hook (addr:0x7f90ca38c080)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c94701c0
+ hdata_name. . . . . . : 'buffer_visited'
+ description . . . . . : 'visited buffer'
+ prev_hook . . . . . . . : 0x7f90ca38bfd0
+ next_hook . . . . . . . : 0x7f90ca38c130
+
+[hook (addr:0x7f90ca38c130)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9476f70
+ hdata_name. . . . . . : 'completion'
+ description . . . . . : 'structure with completion'
+ prev_hook . . . . . . . : 0x7f90ca38c080
+ next_hook . . . . . . . : 0x7f90ca38c1f0
+
+[hook (addr:0x7f90ca38c1f0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c943f530
+ hdata_name. . . . . . : 'config_file'
+ description . . . . . : 'config file'
+ prev_hook . . . . . . . : 0x7f90ca38c130
+ next_hook . . . . . . . : 0x7f90ca38c2a0
+
+[hook (addr:0x7f90ca38c2a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c943f750
+ hdata_name. . . . . . : 'config_section'
+ description . . . . . : 'config section'
+ prev_hook . . . . . . . : 0x7f90ca38c1f0
+ next_hook . . . . . . . : 0x7f90ca38c350
+
+[hook (addr:0x7f90ca38c350)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c943fb10
+ hdata_name. . . . . . : 'config_option'
+ description . . . . . : 'config option'
+ prev_hook . . . . . . . : 0x7f90ca38c2a0
+ next_hook . . . . . . . : 0x7f90ca38c400
+
+[hook (addr:0x7f90ca38c400)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9478880
+ hdata_name. . . . . . : 'filter'
+ description . . . . . : 'filter'
+ prev_hook . . . . . . . : 0x7f90ca38c350
+ next_hook . . . . . . . : 0x7f90ca38c4b0
+
+[hook (addr:0x7f90ca38c4b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9479d40
+ hdata_name. . . . . . : 'history'
+ description . . . . . : 'history of commands in buffer'
+ prev_hook . . . . . . . : 0x7f90ca38c400
+ next_hook . . . . . . . : 0x7f90ca38c570
+
+[hook (addr:0x7f90ca38c570)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c947a8c0
+ hdata_name. . . . . . : 'hotlist'
+ description . . . . . : 'hotlist'
+ prev_hook . . . . . . . : 0x7f90ca38c4b0
+ next_hook . . . . . . . : 0x7f90ca38c620
+
+[hook (addr:0x7f90ca38c620)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c94700e0
+ hdata_name. . . . . . : 'input_undo'
+ description . . . . . : 'structure with undo for input line'
+ prev_hook . . . . . . . : 0x7f90ca38c570
+ next_hook . . . . . . . : 0x7f90ca38c6e0
+
+[hook (addr:0x7f90ca38c6e0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c947fac0
+ hdata_name. . . . . . : 'key'
+ description . . . . . : 'a key (keyboard shortcut)'
+ prev_hook . . . . . . . : 0x7f90ca38c620
+ next_hook . . . . . . . : 0x7f90ca38c7a0
+
+[hook (addr:0x7f90ca38c7a0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9481250
+ hdata_name. . . . . . : 'layout'
+ description . . . . . : 'layout'
+ prev_hook . . . . . . . : 0x7f90ca38c6e0
+ next_hook . . . . . . . : 0x7f90ca38c850
+
+[hook (addr:0x7f90ca38c850)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9480fe0
+ hdata_name. . . . . . : 'layout_buffer'
+ description . . . . . : 'buffer layout'
+ prev_hook . . . . . . . : 0x7f90ca38c7a0
+ next_hook . . . . . . . : 0x7f90ca38c900
+
+[hook (addr:0x7f90ca38c900)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c94810e0
+ hdata_name. . . . . . : 'layout_window'
+ description . . . . . : 'window layout'
+ prev_hook . . . . . . . : 0x7f90ca38c850
+ next_hook . . . . . . . : 0x7f90ca38c9b0
+
+[hook (addr:0x7f90ca38c9b0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9483d20
+ hdata_name. . . . . . : 'lines'
+ description . . . . . : 'structure with lines'
+ prev_hook . . . . . . . : 0x7f90ca38c900
+ next_hook . . . . . . . : 0x7f90ca38ca60
+
+[hook (addr:0x7f90ca38ca60)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9483ee0
+ hdata_name. . . . . . : 'line'
+ description . . . . . : 'structure with one line'
+ prev_hook . . . . . . . : 0x7f90ca38c9b0
+ next_hook . . . . . . . : 0x7f90ca38cb10
+
+[hook (addr:0x7f90ca38cb10)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9483f90
+ hdata_name. . . . . . : 'line_data'
+ description . . . . . : 'structure with one line data'
+ prev_hook . . . . . . . : 0x7f90ca38ca60
+ next_hook . . . . . . . : 0x7f90ca38cbd0
+
+[hook (addr:0x7f90ca38cbd0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9485cb0
+ hdata_name. . . . . . : 'nick_group'
+ description . . . . . : 'group in nicklist'
+ prev_hook . . . . . . . : 0x7f90ca38cb10
+ next_hook . . . . . . . : 0x7f90ca38cc80
+
+[hook (addr:0x7f90ca38cc80)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9485e90
+ hdata_name. . . . . . : 'nick'
+ description . . . . . : 'nick in nicklist'
+ prev_hook . . . . . . . : 0x7f90ca38cbd0
+ next_hook . . . . . . . : 0x7f90ca38cd30
+
+[hook (addr:0x7f90ca38cd30)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c949a1f0
+ hdata_name. . . . . . : 'plugin'
+ description . . . . . : 'plugin'
+ prev_hook . . . . . . . : 0x7f90ca38cc80
+ next_hook . . . . . . . : 0x7f90ca38cde0
+
+[hook (addr:0x7f90ca38cde0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9453650
+ hdata_name. . . . . . : 'proxy'
+ description . . . . . : 'proxy'
+ prev_hook . . . . . . . : 0x7f90ca38cd30
+ next_hook . . . . . . . : 0x7f90ca38ce90
+
+[hook (addr:0x7f90ca38ce90)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9488a20
+ hdata_name. . . . . . : 'window'
+ description . . . . . : 'window'
+ prev_hook . . . . . . . : 0x7f90ca38cde0
+ next_hook . . . . . . . : 0x7f90ca38cf40
+
+[hook (addr:0x7f90ca38cf40)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9488e50
+ hdata_name. . . . . . : 'window_scroll'
+ description . . . . . : 'scroll info in window'
+ prev_hook . . . . . . . : 0x7f90ca38ce90
+ next_hook . . . . . . . : 0x7f90ca38cff0
+
+[hook (addr:0x7f90ca38cff0)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c9489010
+ hdata_name. . . . . . : 'window_tree'
+ description . . . . . : 'tree of windows'
+ prev_hook . . . . . . . : 0x7f90ca38cf40
+ next_hook . . . . . . . : 0x7f90ca6cd030
+
+[hook (addr:0x7f90ca6cd030)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c3f87c10
+ hdata_name. . . . . . : 'irc_nick'
+ description . . . . . : 'irc nick'
+ prev_hook . . . . . . . : 0x7f90ca38cff0
+ next_hook . . . . . . . : 0x7f90ca6cd0e0
+
+[hook (addr:0x7f90ca6cd0e0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c3f61880
+ hdata_name. . . . . . : 'irc_channel'
+ description . . . . . : 'irc channel'
+ prev_hook . . . . . . . : 0x7f90ca6cd030
+ next_hook . . . . . . . : 0x7f90ca6cd190
+
+[hook (addr:0x7f90ca6cd190)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c3f61d40
+ hdata_name. . . . . . : 'irc_channel_speaking'
+ description . . . . . : 'irc channel_speaking'
+ prev_hook . . . . . . . : 0x7f90ca6cd0e0
+ next_hook . . . . . . . : 0x7f90ca6cd240
+
+[hook (addr:0x7f90ca6cd240)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c3f80e60
+ hdata_name. . . . . . : 'irc_ignore'
+ description . . . . . : 'irc ignore'
+ prev_hook . . . . . . . : 0x7f90ca6cd190
+ next_hook . . . . . . . : 0x7f90ca6cd2f0
+
+[hook (addr:0x7f90ca6cd2f0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c3f8a090
+ hdata_name. . . . . . : 'irc_notify'
+ description . . . . . : 'irc notify'
+ prev_hook . . . . . . . : 0x7f90ca6cd240
+ next_hook . . . . . . . : 0x7f90ca6cd3a0
+
+[hook (addr:0x7f90ca6cd3a0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c3f9e900
+ hdata_name. . . . . . : 'irc_redirect_pattern'
+ description . . . . . : 'pattern for irc redirect'
+ prev_hook . . . . . . . : 0x7f90ca6cd2f0
+ next_hook . . . . . . . : 0x7f90ca6cd460
+
+[hook (addr:0x7f90ca6cd460)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c3f9eae0
+ hdata_name. . . . . . : 'irc_redirect'
+ description . . . . . : 'irc redirect'
+ prev_hook . . . . . . . : 0x7f90ca6cd3a0
+ next_hook . . . . . . . : 0x7f90ca6cd510
+
+[hook (addr:0x7f90ca6cd510)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 15 (hdata)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ hdata data:
+ callback. . . . . . . : 0x7f90c3faade0
+ hdata_name. . . . . . : 'irc_server'
+ description . . . . . : 'irc server'
+ prev_hook . . . . . . . : 0x7f90ca6cd460
+ next_hook . . . . . . . : 0x0
+
+[hook (addr:0x7f90ca65e640)]
+ plugin. . . . . . . . . : 0x0 ('core')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 16 (focus)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 2000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ focus data:
+ callback. . . . . . . : 0x7f90c9464d20
+ area. . . . . . . . . : 'buffer_nicklist'
+ prev_hook . . . . . . . : 0x0
+ next_hook . . . . . . . : 0x7f90ca6cf5f0
+
+[hook (addr:0x7f90ca6cf5f0)]
+ plugin. . . . . . . . . : 0x7f90ca671360 ('irc')
+ subplugin . . . . . . . : '(null)'
+ type. . . . . . . . . . : 16 (focus)
+ deleted . . . . . . . . : 0
+ running . . . . . . . . : 0
+ priority. . . . . . . . : 1000
+ callback_pointer. . . . : 0x0
+ callback_data . . . . . : 0x0
+ focus data:
+ callback. . . . . . . : 0x7f90c3f5e060
+ area. . . . . . . . . : 'buffer_nicklist'
+ prev_hook . . . . . . . : 0x7f90ca65e640
+ next_hook . . . . . . . : 0x0
+
+[config (addr:0x7f90ca36f260)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'sec'
+ filename . . . . . . . : 'sec.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f90c9453a30
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f90ca36f320
+ last_section . . . . . : 0x7f90ca36fde0
+ prev_config. . . . . . : 0x0
+ next_config. . . . . . : 0x7f90ca36fea0
+
+ [section (addr:0x7f90ca36f320)]
+ config_file . . . . . . . . . : 0x7f90ca36f260
+ name. . . . . . . . . . . . . : 'crypt'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca36f400
+ last_option . . . . . . . . . : 0x7f90ca36fb50
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f90ca36fde0
+
+ [option (addr:0x7f90ca36f400)]
+ config_file. . . . . . . . . : 0x7f90ca36f260
+ section. . . . . . . . . . . : 0x7f90ca36f320
+ name . . . . . . . . . . . . : 'cipher'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'cipher used to crypt data (the number after algorithm is the size of the key in bits)'
+ string_values. . . . . . . . : 0x7f90ca36f560
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'aes256'
+ value (integer/str). . . . . : 'aes256'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca36f630
+
+ [option (addr:0x7f90ca36f630)]
+ config_file. . . . . . . . . : 0x7f90ca36f260
+ section. . . . . . . . . . . : 0x7f90ca36f320
+ name . . . . . . . . . . . . : 'hash_algo'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'hash algorithm used to check the decrypted data'
+ string_values. . . . . . . . : 0x7f90ca36f760
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'sha256'
+ value (integer/str). . . . . : 'sha256'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca36f400
+ next_option. . . . . . . . . : 0x7f90ca36f870
+
+ [option (addr:0x7f90ca36f870)]
+ config_file. . . . . . . . . : 0x7f90ca36f260
+ section. . . . . . . . . . . : 0x7f90ca36f320
+ name . . . . . . . . . . . . : 'passphrase_file'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'path to a file containing the passphrase to encrypt/decrypt secured data; this option is used only when reading file sec.conf; only first line of file is used; this file is used only if the environment variable "WEECHAT_PASSPHRASE" is not set (the environment variable has higher priority); security note: it is recommended to keep this file readable only by you and store it outside WeeChat home (for example in your home); example: "~/.weechat-passphrase"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c94549e0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca36f630
+ next_option. . . . . . . . . : 0x7f90ca36fb50
+
+ [option (addr:0x7f90ca36fb50)]
+ config_file. . . . . . . . . : 0x7f90ca36f260
+ section. . . . . . . . . . . : 0x7f90ca36f320
+ name . . . . . . . . . . . . : 'salt'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use salt when generating key used in encryption (recommended for maximum security); when enabled, the content of crypted data in file sec.conf will be different on each write of the file; if you put the file sec.conf in a version control system, then you can turn off this option to have always same content in file'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca36f870
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca36fde0)]
+ config_file . . . . . . . . . : 0x7f90ca36f260
+ name. . . . . . . . . . . . . : 'data'
+ callback_read . . . . . . . . : 0x7f90c9454e00
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f90c9453aa0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f90c9453aa0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca36f320
+ next_section. . . . . . . . . : 0x0
+
+[config (addr:0x7f90ca36fea0)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'weechat'
+ filename . . . . . . . : 'weechat.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f90c9436070
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f90ca36ff40
+ last_section . . . . . : 0x7f90ca386460
+ prev_config. . . . . . : 0x7f90ca36f260
+ next_config. . . . . . : 0x7f90ca66ca90
+
+ [section (addr:0x7f90ca36ff40)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'debug'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f90c94361f0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x7f90c94362f0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f90ca370000
+
+ [section (addr:0x7f90ca370000)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'startup'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca370100
+ last_option . . . . . . . . . : 0x7f90ca3706e0
+ prev_section. . . . . . . . . : 0x7f90ca36ff40
+ next_section. . . . . . . . . : 0x7f90ca370940
+
+ [option (addr:0x7f90ca370100)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370000
+ name . . . . . . . . . . . . : 'command_after_plugins'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command executed when WeeChat starts, after loading plugins (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca3702a0
+
+ [option (addr:0x7f90ca3702a0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370000
+ name . . . . . . . . . . . . : 'command_before_plugins'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command executed when WeeChat starts, before loading plugins (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca370100
+ next_option. . . . . . . . . : 0x7f90ca370440
+
+ [option (addr:0x7f90ca370440)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370000
+ name . . . . . . . . . . . . : 'display_logo'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display WeeChat logo at startup'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3702a0
+ next_option. . . . . . . . . : 0x7f90ca370590
+
+ [option (addr:0x7f90ca370590)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370000
+ name . . . . . . . . . . . . : 'display_version'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display WeeChat version at startup'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca370440
+ next_option. . . . . . . . . : 0x7f90ca3706e0
+
+ [option (addr:0x7f90ca3706e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370000
+ name . . . . . . . . . . . . : 'sys_rlimit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set resource limits for WeeChat process, format is: "res1:limit1,res2:limit2"; resource name is the end of constant (RLIMIT_XXX) in lower case (see man setrlimit for values); limit -1 means "unlimited"; example: set unlimited size for core file and max 1GB of virtual memory: "core:-1,as:1000000000"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94344a0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca370590
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca370940)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'look'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca370a20
+ last_option . . . . . . . . . : 0x7f90ca37d070
+ prev_section. . . . . . . . . : 0x7f90ca370000
+ next_section. . . . . . . . . : 0x7f90ca37d380
+
+ [option (addr:0x7f90ca370a20)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'align_end_of_lines'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'alignment for end of lines (all lines after the first): they are starting under this data (time, buffer, prefix, suffix, message (default))'
+ string_values. . . . . . . . : 0x7f90ca370ba0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 4
+ default value. . . . . . . . : 'message'
+ value (integer/str). . . . . : 'message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca370cc0
+
+ [option (addr:0x7f90ca370cc0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'bar_more_down'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed when bar can be scrolled down (for bars with filling different from "horizontal")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '++'
+ value (string) . . . . . . . : '▼'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca370a20
+ next_option. . . . . . . . . : 0x7f90ca370e50
+
+ [option (addr:0x7f90ca370e50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'bar_more_left'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed when bar can be scrolled to the left (for bars with filling "horizontal")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '<<'
+ value (string) . . . . . . . : '◀'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca370cc0
+ next_option. . . . . . . . . : 0x7f90ca370fe0
+
+ [option (addr:0x7f90ca370fe0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'bar_more_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed when bar can be scrolled to the right (for bars with filling "horizontal")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '>>'
+ value (string) . . . . . . . : '▶'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca370e50
+ next_option. . . . . . . . . : 0x7f90ca371170
+
+ [option (addr:0x7f90ca371170)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'bar_more_up'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed when bar can be scrolled up (for bars with filling different from "horizontal")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '--'
+ value (string) . . . . . . . : '▲'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca370fe0
+ next_option. . . . . . . . . : 0x7f90ca371300
+
+ [option (addr:0x7f90ca371300)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'bare_display_exit_on_input'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'exit the bare display mode on any changes in input'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca371170
+ next_option. . . . . . . . . : 0x7f90ca371480
+
+ [option (addr:0x7f90ca371480)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'bare_display_time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format in bare display mode (see man strftime for date/time specifiers)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%H:%M'
+ value (string) . . . . . . . : '%H:%M'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca371300
+ next_option. . . . . . . . . : 0x7f90ca371630
+
+ [option (addr:0x7f90ca371630)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'buffer_auto_renumber'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically renumber buffers to have only consecutive numbers and start with number 1; if disabled, gaps between buffer numbers are allowed and the first buffer can have a number greater than 1'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94353c0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca371480
+ next_option. . . . . . . . . : 0x7f90ca371820
+
+ [option (addr:0x7f90ca371820)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'buffer_notify_default'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'default notify level for buffers (used to tell WeeChat if buffer must be displayed in hotlist or not, according to importance of message): all=all messages (default), message=messages+highlights, highlight=highlights only, none=never display in hotlist'
+ string_values. . . . . . . . : 0x7f90ca3715e0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'all'
+ value (integer/str). . . . . : 'all'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435a80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca371630
+ next_option. . . . . . . . . : 0x7f90ca371ad0
+
+ [option (addr:0x7f90ca371ad0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'buffer_position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'position of a new buffer: end = after the end of list (number = last number + 1) (default), first_gap = at first available number in the list (after the end of list if no number is available); this option is used only if the buffer has no layout number'
+ string_values. . . . . . . . : 0x7f90ca371ce0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : 'end'
+ value (integer/str). . . . . : 'end'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca371820
+ next_option. . . . . . . . . : 0x7f90ca371d60
+
+ [option (addr:0x7f90ca371d60)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'buffer_search_case_sensitive'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'default text search in buffer: case sensitive or not'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca371ad0
+ next_option. . . . . . . . . : 0x7f90ca371ef0
+
+ [option (addr:0x7f90ca371ef0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'buffer_search_force_default'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'force default values for text search in buffer (instead of using values from last search in buffer)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca371d60
+ next_option. . . . . . . . . : 0x7f90ca3720b0
+
+ [option (addr:0x7f90ca3720b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'buffer_search_regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'default text search in buffer: if enabled, search POSIX extended regular expression, otherwise search simple string'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca371ef0
+ next_option. . . . . . . . . : 0x7f90ca372250
+
+ [option (addr:0x7f90ca372250)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'buffer_search_where'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'default text search in buffer: in message, prefix, prefix and message'
+ string_values. . . . . . . . : 0x7f90ca372380
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'prefix_message'
+ value (integer/str). . . . . : 'prefix_message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3720b0
+ next_option. . . . . . . . . : 0x7f90ca372450
+
+ [option (addr:0x7f90ca372450)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'buffer_time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format for each line displayed in buffers (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval); for example time using grayscale (requires support of 256 colors): "${color:252}%H${color:245}%M${color:240}%S"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%H:%M:%S'
+ value (string) . . . . . . . : '%H:%M:%S'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94346c0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca372250
+ next_option. . . . . . . . . : 0x7f90ca3726b0
+
+ [option (addr:0x7f90ca3726b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'color_basic_force_bold'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'force "bold" attribute for light colors and "darkgray" in basic colors (this option is disabled by default: bold is used only if terminal has less than 16 colors)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca372450
+ next_option. . . . . . . . . : 0x7f90ca372880
+
+ [option (addr:0x7f90ca372880)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'color_inactive_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for lines in inactive buffer (when line is from a merged buffer not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3726b0
+ next_option. . . . . . . . . : 0x7f90ca372a10
+
+ [option (addr:0x7f90ca372a10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'color_inactive_message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for inactive message (when window is not current window, or if line is from a merged buffer not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca372880
+ next_option. . . . . . . . . : 0x7f90ca372bc0
+
+ [option (addr:0x7f90ca372bc0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'color_inactive_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for inactive prefix (when window is not current window, or if line is from a merged buffer not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca372a10
+ next_option. . . . . . . . . : 0x7f90ca372d70
+
+ [option (addr:0x7f90ca372d70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'color_inactive_prefix_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for inactive buffer name in prefix (when window is not current window, or if line is from a merged buffer not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca372bc0
+ next_option. . . . . . . . . : 0x7f90ca372f40
+
+ [option (addr:0x7f90ca372f40)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'color_inactive_time'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for inactive time (when window is not current window, or if line is from a merged buffer not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca372d70
+ next_option. . . . . . . . . : 0x7f90ca3730f0
+
+ [option (addr:0x7f90ca3730f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'color_inactive_window'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for lines in inactive window (when window is not current window)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca372f40
+ next_option. . . . . . . . . : 0x7f90ca373270
+
+ [option (addr:0x7f90ca373270)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'color_nick_offline'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use a different color for offline nicks (not in nicklist any more)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3730f0
+ next_option. . . . . . . . . : 0x7f90ca3733e0
+
+ [option (addr:0x7f90ca3733e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'color_pairs_auto_reset'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'automatically reset table of color pairs when number of available pairs is lower or equal to this number (-1 = disable automatic reset, and then a manual "/color reset" is needed when table is full)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 256
+ default value. . . . . . . . : 5
+ value (integer). . . . . . . : 5
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca373270
+ next_option. . . . . . . . . : 0x7f90ca3735d0
+
+ [option (addr:0x7f90ca3735d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'color_real_white'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, uses real white color, disabled by default for terms with white background (if you never use white background, you should turn on this option to see real white instead of default term foreground color)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3733e0
+ next_option. . . . . . . . . : 0x7f90ca3737d0
+
+ [option (addr:0x7f90ca3737d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'command_chars'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'chars used to determine if input string is a command or not: input must start with one of these chars; the slash ("/") is always considered as command prefix (example: ".$")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3735d0
+ next_option. . . . . . . . . : 0x7f90ca3739b0
+
+ [option (addr:0x7f90ca3739b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'command_incomplete'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, incomplete and unambiguous commands are allowed, for example /he for /help'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3737d0
+ next_option. . . . . . . . . : 0x7f90ca373b30
+
+ [option (addr:0x7f90ca373b30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'confirm_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, /quit command must be confirmed with extra argument "-yes" (see /help quit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3739b0
+ next_option. . . . . . . . . : 0x7f90ca373cb0
+
+ [option (addr:0x7f90ca373cb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'confirm_upgrade'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, /upgrade command must be confirmed with extra argument "-yes" (see /help upgrade)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca373b30
+ next_option. . . . . . . . . : 0x7f90ca373e40
+
+ [option (addr:0x7f90ca373e40)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'day_change'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display special message when day changes'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca373cb0
+ next_option. . . . . . . . . : 0x7f90ca373f80
+
+ [option (addr:0x7f90ca373f80)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'day_change_message_1date'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'message displayed when the day has changed, with one date displayed (for example at beginning of buffer) (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '-- %a, %d %b %Y --'
+ value (string) . . . . . . . : '-- %a, %d %b %Y --'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca373e40
+ next_option. . . . . . . . . : 0x7f90ca3741a0
+
+ [option (addr:0x7f90ca3741a0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'day_change_message_2dates'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'message displayed when the day has changed, with two dates displayed (between two messages); the second date specifiers must start with two "%" because strftime is called two times on this string (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '-- %%a, %%d %%b %%Y (%a, %d %b %Y) --'
+ value (string) . . . . . . . : '-- %%a, %%d %%b %%Y (%a, %d %b %Y) --'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca373f80
+ next_option. . . . . . . . . : 0x7f90ca374470
+
+ [option (addr:0x7f90ca374470)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'eat_newline_glitch'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, the eat_newline_glitch will be set to 0; this is used to not add new line char at end of each line, and then not break text when you copy/paste text from WeeChat to another application (this option is disabled by default because it can cause serious display bugs)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435400
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3741a0
+ next_option. . . . . . . . . : 0x7f90ca3746b0
+
+ [option (addr:0x7f90ca3746b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'emphasized_attributes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'attributes for emphasized text: one or more attribute chars ("*" for bold, "!" for reverse, "/" for italic, "_" for underline); if the string is empty, the colors weechat.color.emphasized* are used'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94348e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca374470
+ next_option. . . . . . . . . : 0x7f90ca3748a0
+
+ [option (addr:0x7f90ca3748a0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of words to highlight; case insensitive comparison (use "(?-i)" at beginning of words to make them case sensitive), words may begin or end with "*" for partial match; example: "test,(?-i)*toto*,flash*"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '@mitt'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3746b0
+ next_option. . . . . . . . . : 0x7f90ca374ad0
+
+ [option (addr:0x7f90ca374ad0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'highlight_regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'POSIX extended regular expression used to check if a message has highlight or not, at least one match in string must be surrounded by delimiters (chars different from: alphanumeric, "-", "_" and "|"), regular expression is case insensitive (use "(?-i)" at beginning to make it case sensitive), examples: "flashcode|flashy", "(?-i)FlashCode|flashy"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435470
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3748a0
+ next_option. . . . . . . . . : 0x7f90ca374d40
+
+ [option (addr:0x7f90ca374d40)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'highlight_tags'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags to highlight; case insensitive comparison; wildcard "*" is allowed in each tag; many tags can be separated by "+" to make a logical "and" between tags; examples: "nick_flashcode" for messages from nick "FlashCode", "irc_notice+nick_toto*" for notices from a nick starting with "toto"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94344c0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca374ad0
+ next_option. . . . . . . . . : 0x7f90ca374fb0
+
+ [option (addr:0x7f90ca374fb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_add_conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to add a buffer in hotlist (if notify level is OK for the buffer); you can use in these conditions: "window" (current window pointer), "buffer" (buffer pointer to add in hotlist), "priority" (0 = low, 1 = message, 2 = private, 3 = highlight); by default a buffer is added to hotlist if you are away, or if the buffer is not visible on screen (not displayed in any window)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '${away} || ${buffer.num_displayed} == 0'
+ value (string) . . . . . . . : '${away} || ${buffer.num_displayed} == 0'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca374d40
+ next_option. . . . . . . . . : 0x7f90ca375250
+
+ [option (addr:0x7f90ca375250)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_buffer_separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed between buffers in hotlist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ', '
+ value (string) . . . . . . . : ', '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca374fb0
+ next_option. . . . . . . . . : 0x7f90ca3753f0
+
+ [option (addr:0x7f90ca3753f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_count_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max number of messages count to display in hotlist for a buffer (0 = never display messages count)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 4
+ default value. . . . . . . . : 2
+ value (integer). . . . . . . : 2
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca375250
+ next_option. . . . . . . . . : 0x7f90ca375580
+
+ [option (addr:0x7f90ca375580)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_count_min_msg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'display messages count if number of messages is greater or equal to this value'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 100
+ default value. . . . . . . . : 2
+ value (integer). . . . . . . : 2
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3753f0
+ next_option. . . . . . . . . : 0x7f90ca375700
+
+ [option (addr:0x7f90ca375700)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_names_count'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max number of names in hotlist (0 = no name displayed, only buffer numbers)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 10000
+ default value. . . . . . . . : 3
+ value (integer). . . . . . . : 3
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca375580
+ next_option. . . . . . . . . : 0x7f90ca375880
+
+ [option (addr:0x7f90ca375880)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_names_length'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max length of names in hotlist (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 32
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca375700
+ next_option. . . . . . . . . : 0x7f90ca3759e0
+
+ [option (addr:0x7f90ca3759e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_names_level'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'level for displaying names in hotlist (combination of: 1=join/part, 2=message, 4=private, 8=highlight, for example: 12=private+highlight)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 15
+ default value. . . . . . . . : 12
+ value (integer). . . . . . . : 12
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca375880
+ next_option. . . . . . . . . : 0x7f90ca375ba0
+
+ [option (addr:0x7f90ca375ba0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_names_merged_buffers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, force display of names in hotlist for merged buffers'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3759e0
+ next_option. . . . . . . . . : 0x7f90ca375d30
+
+ [option (addr:0x7f90ca375d30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text displayed at the beginning of the hotlist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'H: '
+ value (string) . . . . . . . : 'H: '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca375ba0
+ next_option. . . . . . . . . : 0x7f90ca375e50
+
+ [option (addr:0x7f90ca375e50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_remove'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'remove buffers in hotlist: buffer = remove buffer by buffer, merged = remove all visible merged buffers at once'
+ string_values. . . . . . . . : 0x7f90ca375fd0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : 'merged'
+ value (integer/str). . . . . : 'merged'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca375d30
+ next_option. . . . . . . . . : 0x7f90ca376050
+
+ [option (addr:0x7f90ca376050)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_short_names'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set, uses short names to display buffer names in hotlist (start after first "." in name)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca375e50
+ next_option. . . . . . . . . : 0x7f90ca3761e0
+
+ [option (addr:0x7f90ca3761e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_sort'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'sort of hotlist: group_time_*: group by notify level (highlights first) then sort by time, group_number_*: group by notify level (highlights first) then sort by number, number_*: sort by number; asc = ascending sort, desc = descending sort'
+ string_values. . . . . . . . : 0x7f90ca376430
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 5
+ default value. . . . . . . . : 'group_time_asc'
+ value (integer/str). . . . . : 'group_time_asc'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434940
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca376050
+ next_option. . . . . . . . . : 0x7f90ca376570
+
+ [option (addr:0x7f90ca376570)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text displayed at the end of the hotlist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3761e0
+ next_option. . . . . . . . . : 0x7f90ca3766d0
+
+ [option (addr:0x7f90ca3766d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'hotlist_unique_numbers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'keep only unique numbers in hotlist (this applies only on hotlist items where name is NOT displayed after number)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca376570
+ next_option. . . . . . . . . : 0x7f90ca376870
+
+ [option (addr:0x7f90ca376870)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'input_cursor_scroll'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'number of chars displayed after end of input line when scrolling to display end of line'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 100
+ default value. . . . . . . . : 20
+ value (integer). . . . . . . : 20
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3766d0
+ next_option. . . . . . . . . : 0x7f90ca3769f0
+
+ [option (addr:0x7f90ca3769f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'input_share'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'share commands, text, or both in input for all buffers (there is still local history for each buffer)'
+ string_values. . . . . . . . : 0x7f90ca375220
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca376870
+ next_option. . . . . . . . . : 0x7f90ca376bc0
+
+ [option (addr:0x7f90ca376bc0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'input_share_overwrite'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if set and input is shared, always overwrite input in target buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3769f0
+ next_option. . . . . . . . . : 0x7f90ca376d30
+
+ [option (addr:0x7f90ca376d30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'input_undo_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max number of "undo" for command line, by buffer (0 = undo disabled)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 65535
+ default value. . . . . . . . : 32
+ value (integer). . . . . . . : 32
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca376bc0
+ next_option. . . . . . . . . : 0x7f90ca376ea0
+
+ [option (addr:0x7f90ca376ea0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'item_away_message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display server away message in away bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434950
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca376d30
+ next_option. . . . . . . . . : 0x7f90ca377000
+
+ [option (addr:0x7f90ca377000)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'item_buffer_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string used to show that some lines are filtered in current buffer (bar item "buffer_filter")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '*'
+ value (string) . . . . . . . : '⚑'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca376ea0
+ next_option. . . . . . . . . : 0x7f90ca377190
+
+ [option (addr:0x7f90ca377190)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'item_buffer_zoom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string used to show zoom on merged buffer (bar item "buffer_zoom")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '!'
+ value (string) . . . . . . . : '!'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca377000
+ next_option. . . . . . . . . : 0x7f90ca377300
+
+ [option (addr:0x7f90ca377300)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'item_mouse_status'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string used to show if mouse is enabled (bar item "mouse_status")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'M'
+ value (string) . . . . . . . : 'M'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca377190
+ next_option. . . . . . . . . : 0x7f90ca377470
+
+ [option (addr:0x7f90ca377470)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'item_time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format for "time" bar item (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%H:%M'
+ value (string) . . . . . . . : '%H:%M'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434960
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca377300
+ next_option. . . . . . . . . : 0x7f90ca377650
+
+ [option (addr:0x7f90ca377650)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'jump_current_to_previous_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'jump to previous buffer displayed when jumping to current buffer number with /buffer *N (where N is a buffer number), to easily switch to another buffer, then come back to current buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca377470
+ next_option. . . . . . . . . : 0x7f90ca377870
+
+ [option (addr:0x7f90ca377870)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'jump_previous_buffer_when_closing'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'jump to previously visited buffer when closing a buffer (if disabled, then jump to buffer number - 1)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca377650
+ next_option. . . . . . . . . : 0x7f90ca377a10
+
+ [option (addr:0x7f90ca377a10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'jump_smart_back_to_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'jump back to initial buffer after reaching end of hotlist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca377870
+ next_option. . . . . . . . . : 0x7f90ca377be0
+
+ [option (addr:0x7f90ca377be0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'key_bind_safe'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'allow only binding of "safe" keys (beginning with a ctrl or meta code)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca377a10
+ next_option. . . . . . . . . : 0x7f90ca377d50
+
+ [option (addr:0x7f90ca377d50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'key_grab_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'default delay (in milliseconds) to grab a key (using default key alt-k); this delay can be overridden in the /input command (see /help input)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 10000
+ default value. . . . . . . . : 800
+ value (integer). . . . . . . : 800
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca377be0
+ next_option. . . . . . . . . : 0x7f90ca377f10
+
+ [option (addr:0x7f90ca377f10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'mouse'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable mouse support'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435380
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca377d50
+ next_option. . . . . . . . . : 0x7f90ca378070
+
+ [option (addr:0x7f90ca378070)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'mouse_timer_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in milliseconds) to grab a mouse event: WeeChat will wait this delay before processing event'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 10000
+ default value. . . . . . . . : 100
+ value (integer). . . . . . . : 100
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca377f10
+ next_option. . . . . . . . . : 0x7f90ca3781e0
+
+ [option (addr:0x7f90ca3781e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'nick_color_force'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'force color for some nicks: hash computed with nickname to find color will not be used for these nicks (format is: "nick1:color1;nick2:color2"); look up for nicks is with exact case then lower case, so it's possible to use only lower case for nicks in this option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434700
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca378070
+ next_option. . . . . . . . . : 0x7f90ca378410
+
+ [option (addr:0x7f90ca378410)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'nick_color_hash'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'hash algorithm used to find the color for a nick: djb2 = variant of djb2 (position of letters matters: anagrams of a nick have different color), sum = sum of letters'
+ string_values. . . . . . . . : 0x7f90ca3785c0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : 'djb2'
+ value (integer/str). . . . . : 'djb2'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3781e0
+ next_option. . . . . . . . . : 0x7f90ca378640
+
+ [option (addr:0x7f90ca378640)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'nick_color_stop_chars'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'chars used to stop in nick when computing color with letters of nick (at least one char outside this list must be in string before stopping) (example: nick "|nick|away" with "|" in chars will return color of nick "|nick")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '_|['
+ value (string) . . . . . . . : '_|['
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca378410
+ next_option. . . . . . . . . : 0x7f90ca378850
+
+ [option (addr:0x7f90ca378850)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'nick_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text to display before nick in prefix of message, example: "<"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94347f0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca378640
+ next_option. . . . . . . . . : 0x7f90ca3789c0
+
+ [option (addr:0x7f90ca3789c0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'nick_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text to display after nick in prefix of message, example: ">"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94347f0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca378850
+ next_option. . . . . . . . . : 0x7f90ca378b30
+
+ [option (addr:0x7f90ca378b30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'paste_auto_add_newline'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically add a newline at the end of pasted text if there are at least two lines and if a confirmation is asked'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3789c0
+ next_option. . . . . . . . . : 0x7f90ca378cd0
+
+ [option (addr:0x7f90ca378cd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'paste_bracketed'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable terminal "bracketed paste mode" (not supported in all terminals/multiplexers): in this mode, pasted text is bracketed with control sequences so that WeeChat can differentiate pasted text from typed-in text ("ESC[200~", followed by the pasted text, followed by "ESC[201~")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca378b30
+ next_option. . . . . . . . . : 0x7f90ca378f10
+
+ [option (addr:0x7f90ca378f10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'paste_bracketed_timer_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'force end of bracketed paste after this delay (in seconds) if the control sequence for end of bracketed paste ("ESC[201~") was not received in time'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : 10
+ value (integer). . . . . . . : 10
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca378cd0
+ next_option. . . . . . . . . : 0x7f90ca3790b0
+
+ [option (addr:0x7f90ca3790b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'paste_max_lines'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max number of lines for paste without asking user (-1 = disable this feature)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca378f10
+ next_option. . . . . . . . . : 0x7f90ca379590
+
+ [option (addr:0x7f90ca379590)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_action'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix for action messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ' *'
+ value (string) . . . . . . . : '⚡'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94349b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3790b0
+ next_option. . . . . . . . . : 0x7f90ca379a80
+
+ [option (addr:0x7f90ca379a80)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_align'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'prefix alignment (none, left, right (default))'
+ string_values. . . . . . . . : 0x7f90ca376b90
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'right'
+ value (integer/str). . . . . : 'right'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca379590
+ next_option. . . . . . . . . : 0x7f90ca379c30
+
+ [option (addr:0x7f90ca379c30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_align_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max size for prefix (0 = no max size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 128
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 20
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca379a80
+ next_option. . . . . . . . . : 0x7f90ca379d80
+
+ [option (addr:0x7f90ca379d80)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_align_min'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'min size for prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 128
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 10
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434660
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca379c30
+ next_option. . . . . . . . . : 0x7f90ca379ec0
+
+ [option (addr:0x7f90ca379ec0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_align_more'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'char to display if prefix is truncated (must be exactly one char on screen)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '+'
+ value (string) . . . . . . . : ' '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c9435a90
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca379d80
+ next_option. . . . . . . . . : 0x7f90ca37a040
+
+ [option (addr:0x7f90ca37a040)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_align_more_after'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display the truncature char (by default "+") after the text (by replacing the space that should be displayed here); if disabled, the truncature char replaces last char of text'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca379ec0
+ next_option. . . . . . . . . : 0x7f90ca37a220
+
+ [option (addr:0x7f90ca37a220)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_buffer_align'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'prefix alignment for buffer name, when many buffers are merged with same number (none, left, right (default))'
+ string_values. . . . . . . . : 0x7f90ca379d50
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'right'
+ value (integer/str). . . . . : 'right'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37a040
+ next_option. . . . . . . . . : 0x7f90ca37a450
+
+ [option (addr:0x7f90ca37a450)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_buffer_align_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max size for buffer name, when many buffers are merged with same number (0 = no max size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 128
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37a220
+ next_option. . . . . . . . . : 0x7f90ca37a5e0
+
+ [option (addr:0x7f90ca37a5e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_buffer_align_more'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'char to display if buffer name is truncated (when many buffers are merged with same number) (must be exactly one char on screen)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '+'
+ value (string) . . . . . . . : '+'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c94349c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37a450
+ next_option. . . . . . . . . : 0x7f90ca37a7b0
+
+ [option (addr:0x7f90ca37a7b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_buffer_align_more_after'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display the truncature char (by default "+") after the text (by replacing the space that should be displayed here); if disabled, the truncature char replaces last char of text'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37a5e0
+ next_option. . . . . . . . . : 0x7f90ca379230
+
+ [option (addr:0x7f90ca379230)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_error'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix for error messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '=!='
+ value (string) . . . . . . . : '⚠ '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94349b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37a7b0
+ next_option. . . . . . . . . : 0x7f90ca379740
+
+ [option (addr:0x7f90ca379740)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix for join messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '-->'
+ value (string) . . . . . . . : '◥'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94349b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca379230
+ next_option. . . . . . . . . : 0x7f90ca3793e0
+
+ [option (addr:0x7f90ca3793e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_network'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix for network messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '--'
+ value (string) . . . . . . . : 'ℹ '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94349b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca379740
+ next_option. . . . . . . . . : 0x7f90ca3798e0
+
+ [option (addr:0x7f90ca3798e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix for quit messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '<--'
+ value (string) . . . . . . . : '◣'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94349b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3793e0
+ next_option. . . . . . . . . : 0x7f90ca37a9d0
+
+ [option (addr:0x7f90ca37a9d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_same_nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'prefix displayed for a message with same nick as previous message: use a space " " to hide prefix, another string to display this string instead of prefix, or an empty string to disable feature (display prefix)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434870
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3798e0
+ next_option. . . . . . . . . : 0x7f90ca37abd0
+
+ [option (addr:0x7f90ca37abd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'prefix_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string displayed after prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '|'
+ value (string) . . . . . . . : '::'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37a9d0
+ next_option. . . . . . . . . : 0x7f90ca37ad20
+
+ [option (addr:0x7f90ca37ad20)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'quote_nick_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text to display before nick when quoting a message (see /help cursor)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '<'
+ value (string) . . . . . . . : '<'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37abd0
+ next_option. . . . . . . . . : 0x7f90ca37ae90
+
+ [option (addr:0x7f90ca37ae90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'quote_nick_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text to display after nick when quoting a message (see /help cursor)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '>'
+ value (string) . . . . . . . : '>'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37ad20
+ next_option. . . . . . . . . : 0x7f90ca37afe0
+
+ [option (addr:0x7f90ca37afe0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'quote_time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format when quoting a message (see /help cursor)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%H:%M:%S'
+ value (string) . . . . . . . : '%H:%M:%S'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37ae90
+ next_option. . . . . . . . . : 0x7f90ca37b130
+
+ [option (addr:0x7f90ca37b130)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'read_marker'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'use a marker (line or char) on buffers to show first unread line'
+ string_values. . . . . . . . : 0x7f90ca37b100
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'line'
+ value (integer/str). . . . . : 'line'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434650
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37afe0
+ next_option. . . . . . . . . : 0x7f90ca37b330
+
+ [option (addr:0x7f90ca37b330)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'read_marker_always_show'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'always show read marker, even if it is after last buffer line'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37b130
+ next_option. . . . . . . . . : 0x7f90ca37b4a0
+
+ [option (addr:0x7f90ca37b4a0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'read_marker_string'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string used to draw read marker line (string is repeated until end of line)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '- '
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434650
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37b330
+ next_option. . . . . . . . . : 0x7f90ca37b620
+
+ [option (addr:0x7f90ca37b620)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'save_config_on_exit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'save configuration file on exit'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435b20
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37b4a0
+ next_option. . . . . . . . . : 0x7f90ca37b770
+
+ [option (addr:0x7f90ca37b770)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'save_layout_on_exit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'save layout on exit (buffers, windows, or both)'
+ string_values. . . . . . . . : 0x7f90ca37b890
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435b80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37b620
+ next_option. . . . . . . . . : 0x7f90ca37b980
+
+ [option (addr:0x7f90ca37b980)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'scroll_amount'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'how many lines to scroll by with scroll_up and scroll_down'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 3
+ value (integer). . . . . . . : 3
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434480
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37b770
+ next_option. . . . . . . . . : 0x7f90ca37baf0
+
+ [option (addr:0x7f90ca37baf0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'scroll_bottom_after_switch'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'scroll to bottom of window after switch to another buffer (do not remember scroll position in windows); the scroll is done only for buffers with formatted content (not free content)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37b980
+ next_option. . . . . . . . . : 0x7f90ca37bd10
+
+ [option (addr:0x7f90ca37bd10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'scroll_page_percent'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'percent of screen to scroll when scrolling one page up or down (for example 100 means one page, 50 half-page)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 100
+ default value. . . . . . . . : 100
+ value (integer). . . . . . . : 100
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37baf0
+ next_option. . . . . . . . . : 0x7f90ca37beb0
+
+ [option (addr:0x7f90ca37beb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'search_text_not_found_alert'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'alert user when text sought is not found in buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37bd10
+ next_option. . . . . . . . . : 0x7f90ca37c030
+
+ [option (addr:0x7f90ca37c030)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'separator_horizontal'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'char used to draw horizontal separators around bars and windows (empty value will draw a real line with ncurses, but may cause bugs with URL selection under some terminals); width on screen must be exactly one char'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '-'
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c94349e0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37beb0
+ next_option. . . . . . . . . : 0x7f90ca37c230
+
+ [option (addr:0x7f90ca37c230)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'separator_vertical'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'char used to draw vertical separators around bars and windows (empty value will draw a real line with ncurses); width on screen must be exactly one char'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c94349e0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37c030
+ next_option. . . . . . . . . : 0x7f90ca37c400
+
+ [option (addr:0x7f90ca37c400)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'tab_width'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'number of spaces used to display tabs in messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 64
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434a00
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37c230
+ next_option. . . . . . . . . : 0x7f90ca37c540
+
+ [option (addr:0x7f90ca37c540)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format for dates converted to strings and displayed in messages (see man strftime for date/time specifiers)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%a, %d %b %Y %T'
+ value (string) . . . . . . . : '%a, %d %b %Y %T'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37c400
+ next_option. . . . . . . . . : 0x7f90ca37c6c0
+
+ [option (addr:0x7f90ca37c6c0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'window_auto_zoom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically zoom on current window if the terminal becomes too small to display all windows (use alt-z to unzoom windows when the terminal is big enough)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37c540
+ next_option. . . . . . . . . : 0x7f90ca37c890
+
+ [option (addr:0x7f90ca37c890)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'window_separator_horizontal'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display an horizontal separator between windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37c6c0
+ next_option. . . . . . . . . : 0x7f90ca37ca20
+
+ [option (addr:0x7f90ca37ca20)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'window_separator_vertical'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display a vertical separator between windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435ab0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37c890
+ next_option. . . . . . . . . : 0x7f90ca37cba0
+
+ [option (addr:0x7f90ca37cba0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'window_title'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'title for window (terminal for Curses GUI), set on startup; an empty string will keep title unchanged (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'WeeChat ${info:version}'
+ value (string) . . . . . . . : 'WeeChat ${info:version}'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37ca20
+ next_option. . . . . . . . . : 0x7f90ca37cd60
+
+ [option (addr:0x7f90ca37cd60)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'word_chars_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of chars (or range of chars) that are considered part or words for highlights; each item can be a single char, a range of chars (format: a-z), a class of wide character (for example "alnum", see man wctype); a "!" before the item makes it negative (ie the char is NOT considered part of words); the value "*" matches any char; unicode chars are allowed with the format \u1234, for example \u00A0 for unbreakable space (see /help print for supported formats)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '!\u00A0,-,_,|,alnum'
+ value (string) . . . . . . . : '!\u00A0,-,_,|,alnum'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435e40
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37cba0
+ next_option. . . . . . . . . : 0x7f90ca37d070
+
+ [option (addr:0x7f90ca37d070)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca370940
+ name . . . . . . . . . . . . : 'word_chars_input'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of chars (or range of chars) that are considered part or words for command line; each item can be a single char, a range of chars (format: a-z), a class of wide character (for example "alnum", see man wctype); a "!" before the item makes it negative (ie the char is NOT considered part of words); the value "*" matches any char; unicode chars are allowed with the format \u1234, for example \u00A0 for unbreakable space (see /help print for supported formats)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '!\u00A0,-,_,|,alnum'
+ value (string) . . . . . . . : '!\u00A0,-,_,|,alnum'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435e60
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37cd60
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca37d380)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'palette'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f90c9434cf0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x7f90c9434e70
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca38e650
+ last_option . . . . . . . . . : 0x7f90ca3b2590
+ prev_section. . . . . . . . . : 0x7f90ca370940
+ next_section. . . . . . . . . : 0x7f90ca37d440
+
+ [option (addr:0x7f90ca38e650)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '100'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '100'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca38f050
+
+ [option (addr:0x7f90ca38f050)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '101'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '101'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca38e650
+ next_option. . . . . . . . . : 0x7f90ca38f2b0
+
+ [option (addr:0x7f90ca38f2b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '102'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '102'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca38f050
+ next_option. . . . . . . . . : 0x7f90ca38f510
+
+ [option (addr:0x7f90ca38f510)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '103'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '103'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca38f2b0
+ next_option. . . . . . . . . : 0x7f90ca38f770
+
+ [option (addr:0x7f90ca38f770)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '104'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '104'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca38f510
+ next_option. . . . . . . . . : 0x7f90ca38f9d0
+
+ [option (addr:0x7f90ca38f9d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '105'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '105'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca38f770
+ next_option. . . . . . . . . : 0x7f90ca38fc30
+
+ [option (addr:0x7f90ca38fc30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '106'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '106'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca38f9d0
+ next_option. . . . . . . . . : 0x7f90ca38fe90
+
+ [option (addr:0x7f90ca38fe90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '107'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '107'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca38fc30
+ next_option. . . . . . . . . : 0x7f90ca3900f0
+
+ [option (addr:0x7f90ca3900f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '108'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '108'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca38fe90
+ next_option. . . . . . . . . : 0x7f90ca390350
+
+ [option (addr:0x7f90ca390350)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '109'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '109'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3900f0
+ next_option. . . . . . . . . : 0x7f90ca3905b0
+
+ [option (addr:0x7f90ca3905b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '110'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '110'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca390350
+ next_option. . . . . . . . . : 0x7f90ca390810
+
+ [option (addr:0x7f90ca390810)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '111'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '111'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3905b0
+ next_option. . . . . . . . . : 0x7f90ca390a70
+
+ [option (addr:0x7f90ca390a70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '112'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '112'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca390810
+ next_option. . . . . . . . . : 0x7f90ca390cd0
+
+ [option (addr:0x7f90ca390cd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '113'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '113'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca390a70
+ next_option. . . . . . . . . : 0x7f90ca390f30
+
+ [option (addr:0x7f90ca390f30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '114'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '114'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca390cd0
+ next_option. . . . . . . . . : 0x7f90ca391190
+
+ [option (addr:0x7f90ca391190)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '115'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '115'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca390f30
+ next_option. . . . . . . . . : 0x7f90ca3913f0
+
+ [option (addr:0x7f90ca3913f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '116'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '116'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca391190
+ next_option. . . . . . . . . : 0x7f90ca391650
+
+ [option (addr:0x7f90ca391650)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '117'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '117'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3913f0
+ next_option. . . . . . . . . : 0x7f90ca3918b0
+
+ [option (addr:0x7f90ca3918b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '118'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '118'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca391650
+ next_option. . . . . . . . . : 0x7f90ca391b10
+
+ [option (addr:0x7f90ca391b10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '119'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '119'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3918b0
+ next_option. . . . . . . . . : 0x7f90ca391d70
+
+ [option (addr:0x7f90ca391d70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '120'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '120'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca391b10
+ next_option. . . . . . . . . : 0x7f90ca391fd0
+
+ [option (addr:0x7f90ca391fd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '121'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '121'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca391d70
+ next_option. . . . . . . . . : 0x7f90ca392230
+
+ [option (addr:0x7f90ca392230)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '122'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '122'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca391fd0
+ next_option. . . . . . . . . : 0x7f90ca392490
+
+ [option (addr:0x7f90ca392490)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '123'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '123'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca392230
+ next_option. . . . . . . . . : 0x7f90ca3926f0
+
+ [option (addr:0x7f90ca3926f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '124'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '124'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca392490
+ next_option. . . . . . . . . : 0x7f90ca392950
+
+ [option (addr:0x7f90ca392950)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '125'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '125'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3926f0
+ next_option. . . . . . . . . : 0x7f90ca392bb0
+
+ [option (addr:0x7f90ca392bb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '126'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '126'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca392950
+ next_option. . . . . . . . . : 0x7f90ca392e10
+
+ [option (addr:0x7f90ca392e10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '127'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '127'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca392bb0
+ next_option. . . . . . . . . : 0x7f90ca393070
+
+ [option (addr:0x7f90ca393070)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '128'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '128'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca392e10
+ next_option. . . . . . . . . : 0x7f90ca3932d0
+
+ [option (addr:0x7f90ca3932d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '129'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '129'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca393070
+ next_option. . . . . . . . . : 0x7f90ca393530
+
+ [option (addr:0x7f90ca393530)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '130'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '130'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3932d0
+ next_option. . . . . . . . . : 0x7f90ca393790
+
+ [option (addr:0x7f90ca393790)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '131'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '131'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca393530
+ next_option. . . . . . . . . : 0x7f90ca3939f0
+
+ [option (addr:0x7f90ca3939f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '132'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '132'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca393790
+ next_option. . . . . . . . . : 0x7f90ca393c50
+
+ [option (addr:0x7f90ca393c50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '133'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '133'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3939f0
+ next_option. . . . . . . . . : 0x7f90ca393eb0
+
+ [option (addr:0x7f90ca393eb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '134'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '134'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca393c50
+ next_option. . . . . . . . . : 0x7f90ca394110
+
+ [option (addr:0x7f90ca394110)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '135'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '135'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca393eb0
+ next_option. . . . . . . . . : 0x7f90ca394370
+
+ [option (addr:0x7f90ca394370)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '136'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '136'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca394110
+ next_option. . . . . . . . . : 0x7f90ca3945d0
+
+ [option (addr:0x7f90ca3945d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '137'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '137'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca394370
+ next_option. . . . . . . . . : 0x7f90ca394830
+
+ [option (addr:0x7f90ca394830)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '138'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '138'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3945d0
+ next_option. . . . . . . . . : 0x7f90ca394a90
+
+ [option (addr:0x7f90ca394a90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '139'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '139'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca394830
+ next_option. . . . . . . . . : 0x7f90ca394cf0
+
+ [option (addr:0x7f90ca394cf0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '140'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '140'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca394a90
+ next_option. . . . . . . . . : 0x7f90ca394f50
+
+ [option (addr:0x7f90ca394f50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '141'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '141'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca394cf0
+ next_option. . . . . . . . . : 0x7f90ca3951b0
+
+ [option (addr:0x7f90ca3951b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '142'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '142'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca394f50
+ next_option. . . . . . . . . : 0x7f90ca395410
+
+ [option (addr:0x7f90ca395410)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '143'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '143'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3951b0
+ next_option. . . . . . . . . : 0x7f90ca395670
+
+ [option (addr:0x7f90ca395670)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '144'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '144'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca395410
+ next_option. . . . . . . . . : 0x7f90ca3958d0
+
+ [option (addr:0x7f90ca3958d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '145'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '145'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca395670
+ next_option. . . . . . . . . : 0x7f90ca395b30
+
+ [option (addr:0x7f90ca395b30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '146'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '146'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3958d0
+ next_option. . . . . . . . . : 0x7f90ca395d90
+
+ [option (addr:0x7f90ca395d90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '147'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '147'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca395b30
+ next_option. . . . . . . . . : 0x7f90ca395ff0
+
+ [option (addr:0x7f90ca395ff0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '148'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '148'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca395d90
+ next_option. . . . . . . . . : 0x7f90ca396250
+
+ [option (addr:0x7f90ca396250)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '149'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '149'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca395ff0
+ next_option. . . . . . . . . : 0x7f90ca3964b0
+
+ [option (addr:0x7f90ca3964b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '150'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '150'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca396250
+ next_option. . . . . . . . . : 0x7f90ca396710
+
+ [option (addr:0x7f90ca396710)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '151'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '151'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3964b0
+ next_option. . . . . . . . . : 0x7f90ca396970
+
+ [option (addr:0x7f90ca396970)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '152'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '152'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca396710
+ next_option. . . . . . . . . : 0x7f90ca396bd0
+
+ [option (addr:0x7f90ca396bd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '153'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '153'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca396970
+ next_option. . . . . . . . . : 0x7f90ca396e30
+
+ [option (addr:0x7f90ca396e30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '154'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '154'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca396bd0
+ next_option. . . . . . . . . : 0x7f90ca397090
+
+ [option (addr:0x7f90ca397090)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '155'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '155'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca396e30
+ next_option. . . . . . . . . : 0x7f90ca3972f0
+
+ [option (addr:0x7f90ca3972f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '156'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '156'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca397090
+ next_option. . . . . . . . . : 0x7f90ca397550
+
+ [option (addr:0x7f90ca397550)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '157'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '157'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3972f0
+ next_option. . . . . . . . . : 0x7f90ca3977b0
+
+ [option (addr:0x7f90ca3977b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '158'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '158'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca397550
+ next_option. . . . . . . . . : 0x7f90ca397a10
+
+ [option (addr:0x7f90ca397a10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '159'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '159'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3977b0
+ next_option. . . . . . . . . : 0x7f90ca397c70
+
+ [option (addr:0x7f90ca397c70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '160'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '160'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca397a10
+ next_option. . . . . . . . . : 0x7f90ca397ed0
+
+ [option (addr:0x7f90ca397ed0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '161'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '161'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca397c70
+ next_option. . . . . . . . . : 0x7f90ca398130
+
+ [option (addr:0x7f90ca398130)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '162'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '162'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca397ed0
+ next_option. . . . . . . . . : 0x7f90ca398390
+
+ [option (addr:0x7f90ca398390)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '163'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '163'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca398130
+ next_option. . . . . . . . . : 0x7f90ca3985f0
+
+ [option (addr:0x7f90ca3985f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '164'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '164'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca398390
+ next_option. . . . . . . . . : 0x7f90ca398850
+
+ [option (addr:0x7f90ca398850)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '165'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '165'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3985f0
+ next_option. . . . . . . . . : 0x7f90ca398ab0
+
+ [option (addr:0x7f90ca398ab0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '166'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '166'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca398850
+ next_option. . . . . . . . . : 0x7f90ca398d10
+
+ [option (addr:0x7f90ca398d10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '167'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '167'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca398ab0
+ next_option. . . . . . . . . : 0x7f90ca398f70
+
+ [option (addr:0x7f90ca398f70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '168'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '168'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca398d10
+ next_option. . . . . . . . . : 0x7f90ca3991d0
+
+ [option (addr:0x7f90ca3991d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '169'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '169'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca398f70
+ next_option. . . . . . . . . : 0x7f90ca399430
+
+ [option (addr:0x7f90ca399430)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '17'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '17'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3991d0
+ next_option. . . . . . . . . : 0x7f90ca399690
+
+ [option (addr:0x7f90ca399690)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '170'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '170'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca399430
+ next_option. . . . . . . . . : 0x7f90ca3998f0
+
+ [option (addr:0x7f90ca3998f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '171'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '171'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca399690
+ next_option. . . . . . . . . : 0x7f90ca399b50
+
+ [option (addr:0x7f90ca399b50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '172'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '172'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3998f0
+ next_option. . . . . . . . . : 0x7f90ca399db0
+
+ [option (addr:0x7f90ca399db0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '173'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '173'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca399b50
+ next_option. . . . . . . . . : 0x7f90ca39a010
+
+ [option (addr:0x7f90ca39a010)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '174'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '174'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca399db0
+ next_option. . . . . . . . . : 0x7f90ca39a270
+
+ [option (addr:0x7f90ca39a270)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '175'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '175'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39a010
+ next_option. . . . . . . . . : 0x7f90ca39a4d0
+
+ [option (addr:0x7f90ca39a4d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '176'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '176'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39a270
+ next_option. . . . . . . . . : 0x7f90ca39a730
+
+ [option (addr:0x7f90ca39a730)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '177'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '177'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39a4d0
+ next_option. . . . . . . . . : 0x7f90ca39a990
+
+ [option (addr:0x7f90ca39a990)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '178'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '178'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39a730
+ next_option. . . . . . . . . : 0x7f90ca39abf0
+
+ [option (addr:0x7f90ca39abf0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '179'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '179'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39a990
+ next_option. . . . . . . . . : 0x7f90ca39ae50
+
+ [option (addr:0x7f90ca39ae50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '18'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '18'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39abf0
+ next_option. . . . . . . . . : 0x7f90ca39b0b0
+
+ [option (addr:0x7f90ca39b0b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '180'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '180'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39ae50
+ next_option. . . . . . . . . : 0x7f90ca39b310
+
+ [option (addr:0x7f90ca39b310)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '181'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '181'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39b0b0
+ next_option. . . . . . . . . : 0x7f90ca39b570
+
+ [option (addr:0x7f90ca39b570)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '182'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '182'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39b310
+ next_option. . . . . . . . . : 0x7f90ca39b7d0
+
+ [option (addr:0x7f90ca39b7d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '183'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '183'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39b570
+ next_option. . . . . . . . . : 0x7f90ca39ba30
+
+ [option (addr:0x7f90ca39ba30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '184'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '184'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39b7d0
+ next_option. . . . . . . . . : 0x7f90ca39bc90
+
+ [option (addr:0x7f90ca39bc90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '185'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '185'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39ba30
+ next_option. . . . . . . . . : 0x7f90ca39bef0
+
+ [option (addr:0x7f90ca39bef0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '186'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '186'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39bc90
+ next_option. . . . . . . . . : 0x7f90ca39c150
+
+ [option (addr:0x7f90ca39c150)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '187'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '187'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39bef0
+ next_option. . . . . . . . . : 0x7f90ca39c3b0
+
+ [option (addr:0x7f90ca39c3b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '188'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '188'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39c150
+ next_option. . . . . . . . . : 0x7f90ca39c610
+
+ [option (addr:0x7f90ca39c610)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '189'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '189'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39c3b0
+ next_option. . . . . . . . . : 0x7f90ca39c870
+
+ [option (addr:0x7f90ca39c870)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '19'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '19'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39c610
+ next_option. . . . . . . . . : 0x7f90ca39cad0
+
+ [option (addr:0x7f90ca39cad0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '190'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '190'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39c870
+ next_option. . . . . . . . . : 0x7f90ca39cd30
+
+ [option (addr:0x7f90ca39cd30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '191'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '191'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39cad0
+ next_option. . . . . . . . . : 0x7f90ca39cf90
+
+ [option (addr:0x7f90ca39cf90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '192'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '192'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39cd30
+ next_option. . . . . . . . . : 0x7f90ca39d1f0
+
+ [option (addr:0x7f90ca39d1f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '193'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '193'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39cf90
+ next_option. . . . . . . . . : 0x7f90ca39d450
+
+ [option (addr:0x7f90ca39d450)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '194'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '194'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39d1f0
+ next_option. . . . . . . . . : 0x7f90ca39d6b0
+
+ [option (addr:0x7f90ca39d6b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '195'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '195'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39d450
+ next_option. . . . . . . . . : 0x7f90ca39d910
+
+ [option (addr:0x7f90ca39d910)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '196'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '196'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39d6b0
+ next_option. . . . . . . . . : 0x7f90ca39db70
+
+ [option (addr:0x7f90ca39db70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '197'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '197'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39d910
+ next_option. . . . . . . . . : 0x7f90ca39ddd0
+
+ [option (addr:0x7f90ca39ddd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '198'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '198'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39db70
+ next_option. . . . . . . . . : 0x7f90ca39e030
+
+ [option (addr:0x7f90ca39e030)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '199'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '199'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39ddd0
+ next_option. . . . . . . . . : 0x7f90ca39e290
+
+ [option (addr:0x7f90ca39e290)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '20'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '20'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39e030
+ next_option. . . . . . . . . : 0x7f90ca39e4f0
+
+ [option (addr:0x7f90ca39e4f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '200'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '200'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39e290
+ next_option. . . . . . . . . : 0x7f90ca39e750
+
+ [option (addr:0x7f90ca39e750)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '201'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '201'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39e4f0
+ next_option. . . . . . . . . : 0x7f90ca39e9b0
+
+ [option (addr:0x7f90ca39e9b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '202'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '202'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39e750
+ next_option. . . . . . . . . : 0x7f90ca39ec10
+
+ [option (addr:0x7f90ca39ec10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '203'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '203'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39e9b0
+ next_option. . . . . . . . . : 0x7f90ca39ee70
+
+ [option (addr:0x7f90ca39ee70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '204'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '204'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39ec10
+ next_option. . . . . . . . . : 0x7f90ca39f0d0
+
+ [option (addr:0x7f90ca39f0d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '205'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '205'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39ee70
+ next_option. . . . . . . . . : 0x7f90ca39f330
+
+ [option (addr:0x7f90ca39f330)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '206'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '206'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39f0d0
+ next_option. . . . . . . . . : 0x7f90ca39f590
+
+ [option (addr:0x7f90ca39f590)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '207'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '207'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39f330
+ next_option. . . . . . . . . : 0x7f90ca39f7f0
+
+ [option (addr:0x7f90ca39f7f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '208'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '208'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39f590
+ next_option. . . . . . . . . : 0x7f90ca39fa50
+
+ [option (addr:0x7f90ca39fa50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '209'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '209'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39f7f0
+ next_option. . . . . . . . . : 0x7f90ca39fcb0
+
+ [option (addr:0x7f90ca39fcb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '21'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '21'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39fa50
+ next_option. . . . . . . . . : 0x7f90ca39ff10
+
+ [option (addr:0x7f90ca39ff10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '210'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '210'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39fcb0
+ next_option. . . . . . . . . : 0x7f90ca3a0170
+
+ [option (addr:0x7f90ca3a0170)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '211'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '211'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca39ff10
+ next_option. . . . . . . . . : 0x7f90ca3a03d0
+
+ [option (addr:0x7f90ca3a03d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '212'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '212'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a0170
+ next_option. . . . . . . . . : 0x7f90ca3a0630
+
+ [option (addr:0x7f90ca3a0630)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '213'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '213'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a03d0
+ next_option. . . . . . . . . : 0x7f90ca3a0890
+
+ [option (addr:0x7f90ca3a0890)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '214'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '214'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a0630
+ next_option. . . . . . . . . : 0x7f90ca3a0af0
+
+ [option (addr:0x7f90ca3a0af0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '215'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '215'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a0890
+ next_option. . . . . . . . . : 0x7f90ca3a0d50
+
+ [option (addr:0x7f90ca3a0d50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '216'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '216'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a0af0
+ next_option. . . . . . . . . : 0x7f90ca3a0fb0
+
+ [option (addr:0x7f90ca3a0fb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '217'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '217'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a0d50
+ next_option. . . . . . . . . : 0x7f90ca3a1210
+
+ [option (addr:0x7f90ca3a1210)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '218'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '218'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a0fb0
+ next_option. . . . . . . . . : 0x7f90ca3a1470
+
+ [option (addr:0x7f90ca3a1470)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '219'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '219'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a1210
+ next_option. . . . . . . . . : 0x7f90ca3a16d0
+
+ [option (addr:0x7f90ca3a16d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '22'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '22'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a1470
+ next_option. . . . . . . . . : 0x7f90ca3a1930
+
+ [option (addr:0x7f90ca3a1930)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '220'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '220'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a16d0
+ next_option. . . . . . . . . : 0x7f90ca3a1b90
+
+ [option (addr:0x7f90ca3a1b90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '221'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '221'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a1930
+ next_option. . . . . . . . . : 0x7f90ca3a1df0
+
+ [option (addr:0x7f90ca3a1df0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '222'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '222'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a1b90
+ next_option. . . . . . . . . : 0x7f90ca3a2050
+
+ [option (addr:0x7f90ca3a2050)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '223'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '223'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a1df0
+ next_option. . . . . . . . . : 0x7f90ca3a22b0
+
+ [option (addr:0x7f90ca3a22b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '224'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '224'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a2050
+ next_option. . . . . . . . . : 0x7f90ca3a2510
+
+ [option (addr:0x7f90ca3a2510)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '225'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '225'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a22b0
+ next_option. . . . . . . . . : 0x7f90ca3a2770
+
+ [option (addr:0x7f90ca3a2770)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '226'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '226'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a2510
+ next_option. . . . . . . . . : 0x7f90ca3a29d0
+
+ [option (addr:0x7f90ca3a29d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '227'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '227'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a2770
+ next_option. . . . . . . . . : 0x7f90ca3a2c30
+
+ [option (addr:0x7f90ca3a2c30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '228'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '228'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a29d0
+ next_option. . . . . . . . . : 0x7f90ca3a2e90
+
+ [option (addr:0x7f90ca3a2e90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '229'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '229'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a2c30
+ next_option. . . . . . . . . : 0x7f90ca3a30f0
+
+ [option (addr:0x7f90ca3a30f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '23'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '23'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a2e90
+ next_option. . . . . . . . . : 0x7f90ca3a3350
+
+ [option (addr:0x7f90ca3a3350)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '230'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '230'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a30f0
+ next_option. . . . . . . . . : 0x7f90ca3a35b0
+
+ [option (addr:0x7f90ca3a35b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '231'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '231'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a3350
+ next_option. . . . . . . . . : 0x7f90ca3a3810
+
+ [option (addr:0x7f90ca3a3810)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '232'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '232'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a35b0
+ next_option. . . . . . . . . : 0x7f90ca3a3a70
+
+ [option (addr:0x7f90ca3a3a70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '233'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '233'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a3810
+ next_option. . . . . . . . . : 0x7f90ca3a3cd0
+
+ [option (addr:0x7f90ca3a3cd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '234'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '234'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a3a70
+ next_option. . . . . . . . . : 0x7f90ca3a3f30
+
+ [option (addr:0x7f90ca3a3f30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '235'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '235'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a3cd0
+ next_option. . . . . . . . . : 0x7f90ca3a4190
+
+ [option (addr:0x7f90ca3a4190)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '236'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '236'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a3f30
+ next_option. . . . . . . . . : 0x7f90ca3a43f0
+
+ [option (addr:0x7f90ca3a43f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '237'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '237'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a4190
+ next_option. . . . . . . . . : 0x7f90ca3a4650
+
+ [option (addr:0x7f90ca3a4650)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '238'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '238'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a43f0
+ next_option. . . . . . . . . : 0x7f90ca3a48b0
+
+ [option (addr:0x7f90ca3a48b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '239'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '239'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a4650
+ next_option. . . . . . . . . : 0x7f90ca3a4b10
+
+ [option (addr:0x7f90ca3a4b10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '24'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '24'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a48b0
+ next_option. . . . . . . . . : 0x7f90ca3a4d70
+
+ [option (addr:0x7f90ca3a4d70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '240'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '240'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a4b10
+ next_option. . . . . . . . . : 0x7f90ca3a4fd0
+
+ [option (addr:0x7f90ca3a4fd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '241'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '241'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a4d70
+ next_option. . . . . . . . . : 0x7f90ca3a5230
+
+ [option (addr:0x7f90ca3a5230)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '242'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '242'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a4fd0
+ next_option. . . . . . . . . : 0x7f90ca3a5490
+
+ [option (addr:0x7f90ca3a5490)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '243'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '243'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a5230
+ next_option. . . . . . . . . : 0x7f90ca3a56f0
+
+ [option (addr:0x7f90ca3a56f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '244'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '244'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a5490
+ next_option. . . . . . . . . : 0x7f90ca3a5950
+
+ [option (addr:0x7f90ca3a5950)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '245'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '245'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a56f0
+ next_option. . . . . . . . . : 0x7f90ca3a5bb0
+
+ [option (addr:0x7f90ca3a5bb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '246'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '246'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a5950
+ next_option. . . . . . . . . : 0x7f90ca3a5e10
+
+ [option (addr:0x7f90ca3a5e10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '247'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '247'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a5bb0
+ next_option. . . . . . . . . : 0x7f90ca3a6070
+
+ [option (addr:0x7f90ca3a6070)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '248'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '248'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a5e10
+ next_option. . . . . . . . . : 0x7f90ca3a62d0
+
+ [option (addr:0x7f90ca3a62d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '249'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '249'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a6070
+ next_option. . . . . . . . . : 0x7f90ca3a6530
+
+ [option (addr:0x7f90ca3a6530)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '25'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '25'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a62d0
+ next_option. . . . . . . . . : 0x7f90ca3a6790
+
+ [option (addr:0x7f90ca3a6790)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '250'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '250'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a6530
+ next_option. . . . . . . . . : 0x7f90ca3a69f0
+
+ [option (addr:0x7f90ca3a69f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '251'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '251'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a6790
+ next_option. . . . . . . . . : 0x7f90ca3a6c50
+
+ [option (addr:0x7f90ca3a6c50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '252'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '252'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a69f0
+ next_option. . . . . . . . . : 0x7f90ca3a6eb0
+
+ [option (addr:0x7f90ca3a6eb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '253'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '253'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a6c50
+ next_option. . . . . . . . . : 0x7f90ca3a7110
+
+ [option (addr:0x7f90ca3a7110)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '254'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '254'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a6eb0
+ next_option. . . . . . . . . : 0x7f90ca3a7370
+
+ [option (addr:0x7f90ca3a7370)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '255'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '255'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a7110
+ next_option. . . . . . . . . : 0x7f90ca3a75d0
+
+ [option (addr:0x7f90ca3a75d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '256'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '256'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a7370
+ next_option. . . . . . . . . : 0x7f90ca3a7830
+
+ [option (addr:0x7f90ca3a7830)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '26'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '26'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a75d0
+ next_option. . . . . . . . . : 0x7f90ca3a7a90
+
+ [option (addr:0x7f90ca3a7a90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '27'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '27'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a7830
+ next_option. . . . . . . . . : 0x7f90ca3a7cf0
+
+ [option (addr:0x7f90ca3a7cf0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '28'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '28'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a7a90
+ next_option. . . . . . . . . : 0x7f90ca3a7f50
+
+ [option (addr:0x7f90ca3a7f50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '29'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '29'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a7cf0
+ next_option. . . . . . . . . : 0x7f90ca3a81b0
+
+ [option (addr:0x7f90ca3a81b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '30'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '30'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a7f50
+ next_option. . . . . . . . . : 0x7f90ca3a8410
+
+ [option (addr:0x7f90ca3a8410)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '31'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '31'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a81b0
+ next_option. . . . . . . . . : 0x7f90ca3a8670
+
+ [option (addr:0x7f90ca3a8670)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '32'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '32'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a8410
+ next_option. . . . . . . . . : 0x7f90ca3a88d0
+
+ [option (addr:0x7f90ca3a88d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '33'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '33'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a8670
+ next_option. . . . . . . . . : 0x7f90ca3a8b30
+
+ [option (addr:0x7f90ca3a8b30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '34'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '34'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a88d0
+ next_option. . . . . . . . . : 0x7f90ca3a8d90
+
+ [option (addr:0x7f90ca3a8d90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '35'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '35'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a8b30
+ next_option. . . . . . . . . : 0x7f90ca3a8ff0
+
+ [option (addr:0x7f90ca3a8ff0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '36'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '36'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a8d90
+ next_option. . . . . . . . . : 0x7f90ca3a9250
+
+ [option (addr:0x7f90ca3a9250)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '37'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '37'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a8ff0
+ next_option. . . . . . . . . : 0x7f90ca3a94b0
+
+ [option (addr:0x7f90ca3a94b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '38'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '38'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a9250
+ next_option. . . . . . . . . : 0x7f90ca3a9710
+
+ [option (addr:0x7f90ca3a9710)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '39'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '39'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a94b0
+ next_option. . . . . . . . . : 0x7f90ca3a9970
+
+ [option (addr:0x7f90ca3a9970)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '40'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '40'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a9710
+ next_option. . . . . . . . . : 0x7f90ca3a9bd0
+
+ [option (addr:0x7f90ca3a9bd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '41'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '41'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a9970
+ next_option. . . . . . . . . : 0x7f90ca3a9e30
+
+ [option (addr:0x7f90ca3a9e30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '42'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '42'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a9bd0
+ next_option. . . . . . . . . : 0x7f90ca3aa090
+
+ [option (addr:0x7f90ca3aa090)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '43'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '43'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3a9e30
+ next_option. . . . . . . . . : 0x7f90ca3aa2f0
+
+ [option (addr:0x7f90ca3aa2f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '44'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '44'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3aa090
+ next_option. . . . . . . . . : 0x7f90ca3aa550
+
+ [option (addr:0x7f90ca3aa550)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '45'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '45'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3aa2f0
+ next_option. . . . . . . . . : 0x7f90ca3aa7b0
+
+ [option (addr:0x7f90ca3aa7b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '46'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '46'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3aa550
+ next_option. . . . . . . . . : 0x7f90ca3aaa10
+
+ [option (addr:0x7f90ca3aaa10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '47'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '47'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3aa7b0
+ next_option. . . . . . . . . : 0x7f90ca3aac70
+
+ [option (addr:0x7f90ca3aac70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '48'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '48'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3aaa10
+ next_option. . . . . . . . . : 0x7f90ca3aaed0
+
+ [option (addr:0x7f90ca3aaed0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '49'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '49'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3aac70
+ next_option. . . . . . . . . : 0x7f90ca3ab130
+
+ [option (addr:0x7f90ca3ab130)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '50'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '50'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3aaed0
+ next_option. . . . . . . . . : 0x7f90ca3ab390
+
+ [option (addr:0x7f90ca3ab390)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '51'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '51'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ab130
+ next_option. . . . . . . . . : 0x7f90ca3ab5f0
+
+ [option (addr:0x7f90ca3ab5f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '52'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '52'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ab390
+ next_option. . . . . . . . . : 0x7f90ca3ab850
+
+ [option (addr:0x7f90ca3ab850)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '53'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '53'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ab5f0
+ next_option. . . . . . . . . : 0x7f90ca3abab0
+
+ [option (addr:0x7f90ca3abab0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '54'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '54'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ab850
+ next_option. . . . . . . . . : 0x7f90ca3abd10
+
+ [option (addr:0x7f90ca3abd10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '55'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '55'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3abab0
+ next_option. . . . . . . . . : 0x7f90ca3abf70
+
+ [option (addr:0x7f90ca3abf70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '56'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '56'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3abd10
+ next_option. . . . . . . . . : 0x7f90ca3ac1d0
+
+ [option (addr:0x7f90ca3ac1d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '57'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '57'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3abf70
+ next_option. . . . . . . . . : 0x7f90ca3ac430
+
+ [option (addr:0x7f90ca3ac430)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '58'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '58'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ac1d0
+ next_option. . . . . . . . . : 0x7f90ca3ac690
+
+ [option (addr:0x7f90ca3ac690)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '59'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '59'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ac430
+ next_option. . . . . . . . . : 0x7f90ca3ac8f0
+
+ [option (addr:0x7f90ca3ac8f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '60'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '60'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ac690
+ next_option. . . . . . . . . : 0x7f90ca3acb50
+
+ [option (addr:0x7f90ca3acb50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '61'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '61'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ac8f0
+ next_option. . . . . . . . . : 0x7f90ca3acdb0
+
+ [option (addr:0x7f90ca3acdb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '62'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '62'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3acb50
+ next_option. . . . . . . . . : 0x7f90ca3ad010
+
+ [option (addr:0x7f90ca3ad010)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '63'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '63'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3acdb0
+ next_option. . . . . . . . . : 0x7f90ca3ad270
+
+ [option (addr:0x7f90ca3ad270)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '64'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '64'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ad010
+ next_option. . . . . . . . . : 0x7f90ca3ad4d0
+
+ [option (addr:0x7f90ca3ad4d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '65'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '65'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ad270
+ next_option. . . . . . . . . : 0x7f90ca3ad730
+
+ [option (addr:0x7f90ca3ad730)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '66'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '66'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ad4d0
+ next_option. . . . . . . . . : 0x7f90ca3ad990
+
+ [option (addr:0x7f90ca3ad990)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '67'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '67'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ad730
+ next_option. . . . . . . . . : 0x7f90ca3adbf0
+
+ [option (addr:0x7f90ca3adbf0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '68'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '68'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ad990
+ next_option. . . . . . . . . : 0x7f90ca3ade50
+
+ [option (addr:0x7f90ca3ade50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '69'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '69'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3adbf0
+ next_option. . . . . . . . . : 0x7f90ca3ae0b0
+
+ [option (addr:0x7f90ca3ae0b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '70'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '70'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ade50
+ next_option. . . . . . . . . : 0x7f90ca3ae310
+
+ [option (addr:0x7f90ca3ae310)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '71'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '71'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ae0b0
+ next_option. . . . . . . . . : 0x7f90ca3ae570
+
+ [option (addr:0x7f90ca3ae570)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '72'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '72'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ae310
+ next_option. . . . . . . . . : 0x7f90ca3ae7d0
+
+ [option (addr:0x7f90ca3ae7d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '73'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '73'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ae570
+ next_option. . . . . . . . . : 0x7f90ca3aea30
+
+ [option (addr:0x7f90ca3aea30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '74'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '74'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ae7d0
+ next_option. . . . . . . . . : 0x7f90ca3aec90
+
+ [option (addr:0x7f90ca3aec90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '75'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '75'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3aea30
+ next_option. . . . . . . . . : 0x7f90ca3aeef0
+
+ [option (addr:0x7f90ca3aeef0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '76'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '76'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3aec90
+ next_option. . . . . . . . . : 0x7f90ca3af150
+
+ [option (addr:0x7f90ca3af150)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '77'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '77'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3aeef0
+ next_option. . . . . . . . . : 0x7f90ca3af3b0
+
+ [option (addr:0x7f90ca3af3b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '78'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '78'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3af150
+ next_option. . . . . . . . . : 0x7f90ca3af610
+
+ [option (addr:0x7f90ca3af610)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '79'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '79'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3af3b0
+ next_option. . . . . . . . . : 0x7f90ca3af870
+
+ [option (addr:0x7f90ca3af870)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '80'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '80'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3af610
+ next_option. . . . . . . . . : 0x7f90ca3afad0
+
+ [option (addr:0x7f90ca3afad0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '81'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '81'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3af870
+ next_option. . . . . . . . . : 0x7f90ca3afd30
+
+ [option (addr:0x7f90ca3afd30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '82'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '82'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3afad0
+ next_option. . . . . . . . . : 0x7f90ca3aff90
+
+ [option (addr:0x7f90ca3aff90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '83'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '83'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3afd30
+ next_option. . . . . . . . . : 0x7f90ca3b01f0
+
+ [option (addr:0x7f90ca3b01f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '84'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '84'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3aff90
+ next_option. . . . . . . . . : 0x7f90ca3b0450
+
+ [option (addr:0x7f90ca3b0450)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '85'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '85'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b01f0
+ next_option. . . . . . . . . : 0x7f90ca3b06b0
+
+ [option (addr:0x7f90ca3b06b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '86'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '86'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b0450
+ next_option. . . . . . . . . : 0x7f90ca3b0910
+
+ [option (addr:0x7f90ca3b0910)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '87'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '87'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b06b0
+ next_option. . . . . . . . . : 0x7f90ca3b0b70
+
+ [option (addr:0x7f90ca3b0b70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '88'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '88'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b0910
+ next_option. . . . . . . . . : 0x7f90ca3b0dd0
+
+ [option (addr:0x7f90ca3b0dd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '89'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '89'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b0b70
+ next_option. . . . . . . . . : 0x7f90ca3b1030
+
+ [option (addr:0x7f90ca3b1030)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '90'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '90'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b0dd0
+ next_option. . . . . . . . . : 0x7f90ca3b1290
+
+ [option (addr:0x7f90ca3b1290)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '91'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '91'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b1030
+ next_option. . . . . . . . . : 0x7f90ca3b14f0
+
+ [option (addr:0x7f90ca3b14f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '92'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '92'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b1290
+ next_option. . . . . . . . . : 0x7f90ca3b1750
+
+ [option (addr:0x7f90ca3b1750)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '93'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '93'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b14f0
+ next_option. . . . . . . . . : 0x7f90ca3b19b0
+
+ [option (addr:0x7f90ca3b19b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '94'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '94'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b1750
+ next_option. . . . . . . . . : 0x7f90ca3b1c10
+
+ [option (addr:0x7f90ca3b1c10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '95'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '95'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b19b0
+ next_option. . . . . . . . . : 0x7f90ca3b1e70
+
+ [option (addr:0x7f90ca3b1e70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '96'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '96'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b1c10
+ next_option. . . . . . . . . : 0x7f90ca3b20d0
+
+ [option (addr:0x7f90ca3b20d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '97'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '97'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b1e70
+ next_option. . . . . . . . . : 0x7f90ca3b2330
+
+ [option (addr:0x7f90ca3b2330)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '98'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '98'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b20d0
+ next_option. . . . . . . . . : 0x7f90ca3b2590
+
+ [option (addr:0x7f90ca3b2590)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d380
+ name . . . . . . . . . . . . : '99'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'alias for color'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '99'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434c80
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b2330
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca37d440)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'color'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca37d540
+ last_option . . . . . . . . . : 0x7f90ca382e90
+ prev_section. . . . . . . . . : 0x7f90ca37d380
+ next_section. . . . . . . . . : 0x7f90ca382fe0
+
+ [option (addr:0x7f90ca37d540)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'bar_more'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "+" when scrolling bars'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 12 ('lightmagenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca37d680
+
+ [option (addr:0x7f90ca37d680)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for chat'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37d540
+ next_option. . . . . . . . . : 0x7f90ca37d7c0
+
+ [option (addr:0x7f90ca37d7c0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for chat'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37d680
+ next_option. . . . . . . . . : 0x7f90ca37d8e0
+
+ [option (addr:0x7f90ca37d8e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 11
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37d7c0
+ next_option. . . . . . . . . : 0x7f90ca37da40
+
+ [option (addr:0x7f90ca37da40)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for channel names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 13
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 4 ('lightred')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37d8e0
+ next_option. . . . . . . . . : 0x7f90ca37db90
+
+ [option (addr:0x7f90ca37db90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_day_change'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for message displayed when the day has changed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 43
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37da40
+ next_option. . . . . . . . . : 0x7f90ca37dd00
+
+ [option (addr:0x7f90ca37dd00)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_delimiters'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for delimiters'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 28
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37db90
+ next_option. . . . . . . . . : 0x7f90ca37de50
+
+ [option (addr:0x7f90ca37de50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for highlighted prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 29
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37dd00
+ next_option. . . . . . . . . : 0x7f90ca37dfa0
+
+ [option (addr:0x7f90ca37dfa0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_highlight_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for highlighted prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37de50
+ next_option. . . . . . . . . : 0x7f90ca37e0f0
+
+ [option (addr:0x7f90ca37e0f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_host'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for hostnames'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 27
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37dfa0
+ next_option. . . . . . . . . : 0x7f90ca37e230
+
+ [option (addr:0x7f90ca37e230)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_inactive_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for chat when line is inactive (buffer is merged with other buffers and is not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 36
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 2 ('darkgray')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37e0f0
+ next_option. . . . . . . . . : 0x7f90ca37e3d0
+
+ [option (addr:0x7f90ca37e3d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_inactive_window'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for chat when window is inactive (not current selected window)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 35
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 2 ('darkgray')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37e230
+ next_option. . . . . . . . . : 0x7f90ca37e550
+
+ [option (addr:0x7f90ca37e550)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for nicks in chat window'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 14
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 14 ('lightcyan')
+ value (color). . . . . . . . : 14 ('lightcyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37e3d0
+ next_option. . . . . . . . . : 0x7f90ca37e690
+
+ [option (addr:0x7f90ca37e690)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_nick_colors'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'text color for nicks (comma separated list of colors, background is allowed with format: "fg:bg", for example: "lightred:blue")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'cyan,magenta,green,brown,lightblue,default,lightcyan,lightmagenta,lightgreen,blue'
+ value (string) . . . . . . . : 'darkgray,red,lightred,green,lightgreen,blue,lightblue,brown,cyan,lightcyan,magenta'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435f30
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37e550
+ next_option. . . . . . . . . : 0x7f90ca37e8d0
+
+ [option (addr:0x7f90ca37e8d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_nick_offline'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for offline nick (not in nicklist any more); this color is used only if option weechat.look.color_nick_offline is enabled'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 38
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 2 ('darkgray')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37e690
+ next_option. . . . . . . . . : 0x7f90ca37ea80
+
+ [option (addr:0x7f90ca37ea80)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_nick_offline_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37e8d0
+ next_option. . . . . . . . . : 0x7f90ca37ec60
+
+ [option (addr:0x7f90ca37ec60)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_nick_offline_highlight_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 9 ('blue')
+ value (color). . . . . . . . : 9 ('blue')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37ea80
+ next_option. . . . . . . . . : 0x7f90ca37ee40
+
+ [option (addr:0x7f90ca37ee40)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_nick_other'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for other nick in private buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 16
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37ec60
+ next_option. . . . . . . . . : 0x7f90ca37ef60
+
+ [option (addr:0x7f90ca37ef60)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_nick_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for nick prefix (string displayed before nick in prefix)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 40
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 2 ('darkgray')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37ee40
+ next_option. . . . . . . . . : 0x7f90ca37f0d0
+
+ [option (addr:0x7f90ca37f0d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_nick_self'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for local nick in chat window'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 15
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 3 ('red')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37ef60
+ next_option. . . . . . . . . : 0x7f90ca37f230
+
+ [option (addr:0x7f90ca37f230)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_nick_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for nick suffix (string displayed after nick in prefix)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 41
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37f0d0
+ next_option. . . . . . . . . : 0x7f90ca37f9d0
+
+ [option (addr:0x7f90ca37f9d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_prefix_action'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for action prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 6
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37f230
+ next_option. . . . . . . . . : 0x7f90ca37f4f0
+
+ [option (addr:0x7f90ca37f4f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_prefix_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer name (before prefix, when many buffers are merged with same number)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 33
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 7 ('brown')
+ value (color). . . . . . . . : 3 ('red')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37f9d0
+ next_option. . . . . . . . . : 0x7f90ca37f680
+
+ [option (addr:0x7f90ca37f680)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_prefix_buffer_inactive_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for inactive buffer name (before prefix, when many buffers are merged with same number and if buffer is not selected)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 37
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37f4f0
+ next_option. . . . . . . . . : 0x7f90ca37f3a0
+
+ [option (addr:0x7f90ca37f3a0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_prefix_error'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for error prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 4
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37f680
+ next_option. . . . . . . . . : 0x7f90ca37fb20
+
+ [option (addr:0x7f90ca37fb20)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_prefix_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for join prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 7
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 2 ('darkgray')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37f3a0
+ next_option. . . . . . . . . : 0x7f90ca37fdc0
+
+ [option (addr:0x7f90ca37fdc0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_prefix_more'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "+" when prefix is too long'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 9
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 12 ('lightmagenta')
+ value (color). . . . . . . . : 12 ('lightmagenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37fb20
+ next_option. . . . . . . . . : 0x7f90ca37f880
+
+ [option (addr:0x7f90ca37f880)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_prefix_network'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for network prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 5
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37fdc0
+ next_option. . . . . . . . . : 0x7f90ca37fc70
+
+ [option (addr:0x7f90ca37fc70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_prefix_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for quit prefix'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 8
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 4 ('lightred')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37f880
+ next_option. . . . . . . . . : 0x7f90ca37fee0
+
+ [option (addr:0x7f90ca37fee0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_prefix_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for suffix (after prefix)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 10
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 12 ('lightmagenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37fc70
+ next_option. . . . . . . . . : 0x7f90ca380030
+
+ [option (addr:0x7f90ca380030)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_read_marker'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for unread data marker'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 30
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca37fee0
+ next_option. . . . . . . . . : 0x7f90ca380180
+
+ [option (addr:0x7f90ca380180)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_read_marker_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for unread data marker'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca380030
+ next_option. . . . . . . . . : 0x7f90ca3802d0
+
+ [option (addr:0x7f90ca3802d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_server'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for server names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 12
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 7 ('brown')
+ value (color). . . . . . . . : 7 ('brown')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca380180
+ next_option. . . . . . . . . : 0x7f90ca380420
+
+ [option (addr:0x7f90ca380420)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_tags'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for tags after messages (displayed with command /debug tags)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 34
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 3 ('red')
+ value (color). . . . . . . . : 3 ('red')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3802d0
+ next_option. . . . . . . . . : 0x7f90ca3805b0
+
+ [option (addr:0x7f90ca3805b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_text_found'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for marker on lines where text sought is found'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 31
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca380420
+ next_option. . . . . . . . . : 0x7f90ca380700
+
+ [option (addr:0x7f90ca380700)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_text_found_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for marker on lines where text sought is found'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 12 ('lightmagenta')
+ value (color). . . . . . . . : 12 ('lightmagenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3805b0
+ next_option. . . . . . . . . : 0x7f90ca380870
+
+ [option (addr:0x7f90ca380870)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_time'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for time in chat window'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 2
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca380700
+ next_option. . . . . . . . . : 0x7f90ca3809b0
+
+ [option (addr:0x7f90ca3809b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_time_delimiters'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for time delimiters'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 3
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 7 ('brown')
+ value (color). . . . . . . . : 7 ('brown')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca380870
+ next_option. . . . . . . . . : 0x7f90ca380b10
+
+ [option (addr:0x7f90ca380b10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_value'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for values'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 32
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3809b0
+ next_option. . . . . . . . . : 0x7f90ca380c50
+
+ [option (addr:0x7f90ca380c50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'chat_value_null'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for null values (undefined)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 44
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 9 ('blue')
+ value (color). . . . . . . . : 9 ('blue')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca380b10
+ next_option. . . . . . . . . : 0x7f90ca380da0
+
+ [option (addr:0x7f90ca380da0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'emphasized'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for emphasized text (for example when searching text); this option is used only if option weechat.look.emphasized_attributes is an empty string (default value)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 42
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca380c50
+ next_option. . . . . . . . . : 0x7f90ca380f80
+
+ [option (addr:0x7f90ca380f80)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'emphasized_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color for emphasized text (for example when searching text); used only if option weechat.look.emphasized_attributes is an empty string (default value)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca380da0
+ next_option. . . . . . . . . : 0x7f90ca381150
+
+ [option (addr:0x7f90ca381150)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'input_actions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for actions in input line'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 6 ('lightgreen')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca380f80
+ next_option. . . . . . . . . : 0x7f90ca3812a0
+
+ [option (addr:0x7f90ca3812a0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'input_text_not_found'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for unsuccessful text search in input line'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 3 ('red')
+ value (color). . . . . . . . : 3 ('red')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca381150
+ next_option. . . . . . . . . : 0x7f90ca381400
+
+ [option (addr:0x7f90ca381400)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'item_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for away item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434950
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3812a0
+ next_option. . . . . . . . . : 0x7f90ca381540
+
+ [option (addr:0x7f90ca381540)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'nicklist_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for away nicknames'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca381400
+ next_option. . . . . . . . . : 0x7f90ca3816a0
+
+ [option (addr:0x7f90ca3816a0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'nicklist_group'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for groups in nicklist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca381540
+ next_option. . . . . . . . . : 0x7f90ca3817f0
+
+ [option (addr:0x7f90ca3817f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for window separators (when split) and separators beside bars (like nicklist)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 9 ('blue')
+ value (color). . . . . . . . : 7 ('brown')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3816a0
+ next_option. . . . . . . . . : 0x7f90ca381990
+
+ [option (addr:0x7f90ca381990)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_count_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for count of highlight messages in hotlist (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3817f0
+ next_option. . . . . . . . . : 0x7f90ca381ae0
+
+ [option (addr:0x7f90ca381ae0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_count_msg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for count of messages in hotlist (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 7 ('brown')
+ value (color). . . . . . . . : 7 ('brown')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca381990
+ next_option. . . . . . . . . : 0x7f90ca381c50
+
+ [option (addr:0x7f90ca381c50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_count_other'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for count of other messages in hotlist (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca381ae0
+ next_option. . . . . . . . . : 0x7f90ca381dc0
+
+ [option (addr:0x7f90ca381dc0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_count_private'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for count of private messages in hotlist (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca381c50
+ next_option. . . . . . . . . : 0x7f90ca381f30
+
+ [option (addr:0x7f90ca381f30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_data_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer with highlight (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 12 ('lightmagenta')
+ value (color). . . . . . . . : 12 ('lightmagenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca381dc0
+ next_option. . . . . . . . . : 0x7f90ca382090
+
+ [option (addr:0x7f90ca382090)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_data_msg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer with new messages (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca381f30
+ next_option. . . . . . . . . : 0x7f90ca3821f0
+
+ [option (addr:0x7f90ca3821f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_data_other'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer with new data (not messages) (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca382090
+ next_option. . . . . . . . . : 0x7f90ca382360
+
+ [option (addr:0x7f90ca382360)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_data_private'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer with private message (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 6 ('lightgreen')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3821f0
+ next_option. . . . . . . . . : 0x7f90ca3824c0
+
+ [option (addr:0x7f90ca3824c0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for filter indicator in status bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca382360
+ next_option. . . . . . . . . : 0x7f90ca382620
+
+ [option (addr:0x7f90ca382620)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_more'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for buffer with new data (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3824c0
+ next_option. . . . . . . . . : 0x7f90ca382780
+
+ [option (addr:0x7f90ca382780)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_mouse'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for mouse indicator in status bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 5 ('green')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca382620
+ next_option. . . . . . . . . : 0x7f90ca3828e0
+
+ [option (addr:0x7f90ca3828e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_name'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for current buffer name in status bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca382780
+ next_option. . . . . . . . . : 0x7f90ca382a40
+
+ [option (addr:0x7f90ca382a40)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_name_ssl'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for current buffer name in status bar, if data are secured with a protocol like SSL'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 6 ('lightgreen')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3828e0
+ next_option. . . . . . . . . : 0x7f90ca382bd0
+
+ [option (addr:0x7f90ca382bd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_nicklist_count'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for number of nicks in nicklist (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca382a40
+ next_option. . . . . . . . . : 0x7f90ca382d30
+
+ [option (addr:0x7f90ca382d30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_number'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for current buffer number in status bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca382bd0
+ next_option. . . . . . . . . : 0x7f90ca382e90
+
+ [option (addr:0x7f90ca382e90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca37d440
+ name . . . . . . . . . . . . : 'status_time'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for time (status bar)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9435530
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca382d30
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca382fe0)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'completion'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca3830c0
+ last_option . . . . . . . . . : 0x7f90ca384260
+ prev_section. . . . . . . . . : 0x7f90ca37d440
+ next_section. . . . . . . . . : 0x7f90ca384400
+
+ [option (addr:0x7f90ca3830c0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'base_word_until_cursor'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if enabled, the base word to complete ends at char before cursor; otherwise the base word ends at first space after cursor'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca3832b0
+
+ [option (addr:0x7f90ca3832b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'command_inline'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'if enabled, the commands inside command line are completed (the command at beginning of line has higher priority and is used first); note: when this option is enabled, there is no more automatic completion of paths beginning with "/" (outside commands arguments)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3830c0
+ next_option. . . . . . . . . : 0x7f90ca3834e0
+
+ [option (addr:0x7f90ca3834e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'default_template'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default completion template (please see documentation for template codes and values: plugin API reference, function "weechat_hook_command")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%(nicks)|%(irc_channels)'
+ value (string) . . . . . . . : '%(nicks)|%(irc_channels)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3832b0
+ next_option. . . . . . . . . : 0x7f90ca3836c0
+
+ [option (addr:0x7f90ca3836c0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'nick_add_space'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'add space after nick completion (when nick is not first word on command line)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3834e0
+ next_option. . . . . . . . . : 0x7f90ca383840
+
+ [option (addr:0x7f90ca383840)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'nick_completer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string inserted after nick completion (when nick is first word on command line)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ':'
+ value (string) . . . . . . . : ':'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3836c0
+ next_option. . . . . . . . . : 0x7f90ca3839c0
+
+ [option (addr:0x7f90ca3839c0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'nick_first_only'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'complete only with first nick found'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca383840
+ next_option. . . . . . . . . : 0x7f90ca383b10
+
+ [option (addr:0x7f90ca383b10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'nick_ignore_chars'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'chars ignored for nick completion'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '[]`_-^'
+ value (string) . . . . . . . : '[]`_-^'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3839c0
+ next_option. . . . . . . . . : 0x7f90ca383c60
+
+ [option (addr:0x7f90ca383c60)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'partial_completion_alert'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'alert user when a partial completion occurs'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca383b10
+ next_option. . . . . . . . . : 0x7f90ca383db0
+
+ [option (addr:0x7f90ca383db0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'partial_completion_command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'partially complete command names (stop when many commands found begin with same letters)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca383c60
+ next_option. . . . . . . . . : 0x7f90ca383f50
+
+ [option (addr:0x7f90ca383f50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'partial_completion_command_arg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'partially complete command arguments (stop when many arguments found begin with same prefix)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca383db0
+ next_option. . . . . . . . . : 0x7f90ca3840f0
+
+ [option (addr:0x7f90ca3840f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'partial_completion_count'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display count for each partial completion in bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca383f50
+ next_option. . . . . . . . . : 0x7f90ca384260
+
+ [option (addr:0x7f90ca384260)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca382fe0
+ name . . . . . . . . . . . . : 'partial_completion_other'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'partially complete outside commands (stop when many words found begin with same letters)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3840f0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca384400)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'history'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca384500
+ last_option . . . . . . . . . : 0x7f90ca384bf0
+ prev_section. . . . . . . . . : 0x7f90ca382fe0
+ next_section. . . . . . . . . : 0x7f90ca384d10
+
+ [option (addr:0x7f90ca384500)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca384400
+ name . . . . . . . . . . . . : 'display_default'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum number of commands to display by default in history listing (0 = unlimited)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 5
+ value (integer). . . . . . . : 5
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca384680
+
+ [option (addr:0x7f90ca384680)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca384400
+ name . . . . . . . . . . . . : 'max_buffer_lines_minutes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum number of minutes in history per buffer (0 = unlimited); examples: 1440 = one day, 10080 = one week, 43200 = one month, 525600 = one year; use 0 ONLY if option weechat.history.max_buffer_lines_number is NOT set to 0'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca384500
+ next_option. . . . . . . . . : 0x7f90ca3848a0
+
+ [option (addr:0x7f90ca3848a0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca384400
+ name . . . . . . . . . . . . : 'max_buffer_lines_number'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum number of lines in history per buffer (0 = unlimited); use 0 ONLY if option weechat.history.max_buffer_lines_minutes is NOT set to 0'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 4096
+ value (integer). . . . . . . : 4096
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca384680
+ next_option. . . . . . . . . : 0x7f90ca384a60
+
+ [option (addr:0x7f90ca384a60)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca384400
+ name . . . . . . . . . . . . : 'max_commands'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum number of user commands in history (0 = unlimited, NOT RECOMMENDED: no limit in memory usage)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 100
+ value (integer). . . . . . . : 100
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3848a0
+ next_option. . . . . . . . . : 0x7f90ca384bf0
+
+ [option (addr:0x7f90ca384bf0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca384400
+ name . . . . . . . . . . . . : 'max_visited_buffers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum number of visited buffers to keep in memory'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1000
+ default value. . . . . . . . : 50
+ value (integer). . . . . . . : 50
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca384a60
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca384d10)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'proxy'
+ callback_read . . . . . . . . : 0x7f90c9434ee0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca384400
+ next_section. . . . . . . . . : 0x7f90ca384dd0
+
+ [section (addr:0x7f90ca384dd0)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'network'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca384ed0
+ last_option . . . . . . . . . : 0x7f90ca3853c0
+ prev_section. . . . . . . . . : 0x7f90ca384d10
+ next_section. . . . . . . . . : 0x7f90ca3855a0
+
+ [option (addr:0x7f90ca384ed0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca384dd0
+ name . . . . . . . . . . . . : 'connection_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) for connection to a remote host (made in a child process)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 60
+ value (integer). . . . . . . : 60
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca385050
+
+ [option (addr:0x7f90ca385050)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca384dd0
+ name . . . . . . . . . . . . : 'gnutls_ca_file'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'file containing the certificate authorities ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '/etc/ssl/certs/ca-certificates.crt'
+ value (string) . . . . . . . : '%h/ssl/znc.pem'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9434a50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca384ed0
+ next_option. . . . . . . . . : 0x7f90ca385210
+
+ [option (addr:0x7f90ca385210)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca384dd0
+ name . . . . . . . . . . . . : 'gnutls_handshake_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) for gnutls handshake'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 30
+ value (integer). . . . . . . : 30
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca385050
+ next_option. . . . . . . . . : 0x7f90ca3853c0
+
+ [option (addr:0x7f90ca3853c0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca384dd0
+ name . . . . . . . . . . . . : 'proxy_curl'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'name of proxy used for download of URLs with Curl (used to download list of scripts and in scripts calling function hook_process); the proxy must be defined with command /proxy'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c9435560
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca385210
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca3855a0)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'plugin'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca385680
+ last_option . . . . . . . . . : 0x7f90ca385d60
+ prev_section. . . . . . . . . : 0x7f90ca384dd0
+ next_section. . . . . . . . . : 0x7f90ca385e60
+
+ [option (addr:0x7f90ca385680)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca3855a0
+ name . . . . . . . . . . . . : 'autoload'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of plugins to load automatically at startup, "*" means all plugins found, a name beginning with "!" is a negative value to prevent a plugin from being loaded, wildcard "*" is allowed in names (examples: "*" or "*,!lua,!tcl")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '*'
+ value (string) . . . . . . . : '*,!lua,!tcl,!ruby,!fifo,!logger,!relay'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca3858c0
+
+ [option (addr:0x7f90ca3858c0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca3855a0
+ name . . . . . . . . . . . . : 'debug'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable debug messages by default in all plugins (option disabled by default, which is highly recommended)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca385680
+ next_option. . . . . . . . . : 0x7f90ca385a60
+
+ [option (addr:0x7f90ca385a60)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca3855a0
+ name . . . . . . . . . . . . : 'extension'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of file name extensions for plugins'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '.so,.dll'
+ value (string) . . . . . . . : '.so,.dll'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94345e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3858c0
+ next_option. . . . . . . . . : 0x7f90ca385bb0
+
+ [option (addr:0x7f90ca385bb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca3855a0
+ name . . . . . . . . . . . . : 'path'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'path for searching plugins ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%h/plugins'
+ value (string) . . . . . . . : '%h/plugins'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca385a60
+ next_option. . . . . . . . . : 0x7f90ca385d60
+
+ [option (addr:0x7f90ca385d60)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca3855a0
+ name . . . . . . . . . . . . : 'save_config_on_unload'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'save configuration files when unloading plugins'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca385bb0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca385e60)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'bar'
+ callback_read . . . . . . . . : 0x7f90c9435020
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca3b2c60
+ last_option . . . . . . . . . : 0x7f90ca3bbfd0
+ prev_section. . . . . . . . . : 0x7f90ca3855a0
+ next_section. . . . . . . . . : 0x7f90ca385f20
+
+ [option (addr:0x7f90ca3b2c60)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca3b2db0
+
+ [option (addr:0x7f90ca3b2db0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b2c60
+ next_option. . . . . . . . . : 0x7f90ca3b2f00
+
+ [option (addr:0x7f90ca3b2f00)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b2db0
+ next_option. . . . . . . . . : 0x7f90ca3b3050
+
+ [option (addr:0x7f90ca3b3050)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945f2e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b2f00
+ next_option. . . . . . . . . : 0x7f90ca3b32f0
+
+ [option (addr:0x7f90ca3b32f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f90ca3b3470
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b3050
+ next_option. . . . . . . . . : 0x7f90ca3b3550
+
+ [option (addr:0x7f90ca3b3550)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f90ca3b3520
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'horizontal'
+ value (integer/str). . . . . : 'horizontal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b32f0
+ next_option. . . . . . . . . : 0x7f90ca3b37f0
+
+ [option (addr:0x7f90ca3b37f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945ff90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b3550
+ next_option. . . . . . . . . : 0x7f90ca3b3910
+
+ [option (addr:0x7f90ca3b3910)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'buffers'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b37f0
+ next_option. . . . . . . . . : 0x7f90ca3b3af0
+
+ [option (addr:0x7f90ca3b3af0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f90ca3b3020
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'top'
+ value (integer/str). . . . . : 'top'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b3910
+ next_option. . . . . . . . . : 0x7f90ca3b3c90
+
+ [option (addr:0x7f90ca3b3c90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94600b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b3af0
+ next_option. . . . . . . . . : 0x7f90ca3b3db0
+
+ [option (addr:0x7f90ca3b3db0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b3c90
+ next_option. . . . . . . . . : 0x7f90ca3b3f10
+
+ [option (addr:0x7f90ca3b3f10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c94601c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94606e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b3db0
+ next_option. . . . . . . . . : 0x7f90ca3b4060
+
+ [option (addr:0x7f90ca3b4060)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b3f10
+ next_option. . . . . . . . . : 0x7f90ca3b41b0
+
+ [option (addr:0x7f90ca3b41b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'buffers.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f90ca3b4180
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'root'
+ value (integer/str). . . . . : 'root'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c945f2f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b4060
+ next_option. . . . . . . . . : 0x7f90ca3b44e0
+
+ [option (addr:0x7f90ca3b44e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b41b0
+ next_option. . . . . . . . . : 0x7f90ca3b4660
+
+ [option (addr:0x7f90ca3b4660)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 2097160 ('*yellow')
+ value (color). . . . . . . . : 2097160 ('*yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b44e0
+ next_option. . . . . . . . . : 0x7f90ca3b47b0
+
+ [option (addr:0x7f90ca3b47b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b4660
+ next_option. . . . . . . . . : 0x7f90ca3b4900
+
+ [option (addr:0x7f90ca3b4900)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'active'
+ value (string) . . . . . . . : 'active'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945f2e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b47b0
+ next_option. . . . . . . . . : 0x7f90ca3b4ba0
+
+ [option (addr:0x7f90ca3b4ba0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f90ca3b4d20
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b4900
+ next_option. . . . . . . . . : 0x7f90ca3b4e00
+
+ [option (addr:0x7f90ca3b4e00)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f90ca3b4f50
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'horizontal'
+ value (integer/str). . . . . : 'horizontal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b4ba0
+ next_option. . . . . . . . . : 0x7f90ca3b50d0
+
+ [option (addr:0x7f90ca3b50d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945ff90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b4e00
+ next_option. . . . . . . . . : 0x7f90ca3b5230
+
+ [option (addr:0x7f90ca3b5230)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '[input_prompt]+(away),[input_search],[input_paste],input_text'
+ value (string) . . . . . . . : ' input_prompt,>>,input_text'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b50d0
+ next_option. . . . . . . . . : 0x7f90ca3b5420
+
+ [option (addr:0x7f90ca3b5420)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f90ca3b5040
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'bottom'
+ value (integer/str). . . . . : 'bottom'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b5230
+ next_option. . . . . . . . . : 0x7f90ca3b55f0
+
+ [option (addr:0x7f90ca3b55f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1000
+ value (integer). . . . . . . : 1000
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94600b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b5420
+ next_option. . . . . . . . . : 0x7f90ca3b5710
+
+ [option (addr:0x7f90ca3b5710)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b55f0
+ next_option. . . . . . . . . : 0x7f90ca3b5870
+
+ [option (addr:0x7f90ca3b5870)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c94601c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94606e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b5710
+ next_option. . . . . . . . . : 0x7f90ca3b59b0
+
+ [option (addr:0x7f90ca3b59b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b5870
+ next_option. . . . . . . . . : 0x7f90ca3b5ae0
+
+ [option (addr:0x7f90ca3b5ae0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'input.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f90ca3b5ab0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'window'
+ value (integer/str). . . . . : 'window'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c945f2f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b59b0
+ next_option. . . . . . . . . : 0x7f90ca3b5e30
+
+ [option (addr:0x7f90ca3b5e30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b5ae0
+ next_option. . . . . . . . . : 0x7f90ca3b5f90
+
+ [option (addr:0x7f90ca3b5f90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b5e30
+ next_option. . . . . . . . . : 0x7f90ca3b60e0
+
+ [option (addr:0x7f90ca3b60e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b5f90
+ next_option. . . . . . . . . : 0x7f90ca3b6230
+
+ [option (addr:0x7f90ca3b6230)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945f2e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b60e0
+ next_option. . . . . . . . . : 0x7f90ca3b64d0
+
+ [option (addr:0x7f90ca3b64d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f90ca3b6650
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b6230
+ next_option. . . . . . . . . : 0x7f90ca3b6730
+
+ [option (addr:0x7f90ca3b6730)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f90ca3b6700
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'horizontal'
+ value (integer/str). . . . . : 'horizontal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b64d0
+ next_option. . . . . . . . . : 0x7f90ca3b6a10
+
+ [option (addr:0x7f90ca3b6a10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945ff90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b6730
+ next_option. . . . . . . . . : 0x7f90ca3b6b30
+
+ [option (addr:0x7f90ca3b6b30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'isetbar_help'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b6a10
+ next_option. . . . . . . . . : 0x7f90ca3b6d10
+
+ [option (addr:0x7f90ca3b6d10)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f90ca3b6200
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'top'
+ value (integer/str). . . . . : 'top'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b6b30
+ next_option. . . . . . . . . : 0x7f90ca3b6eb0
+
+ [option (addr:0x7f90ca3b6eb0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94600b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b6d10
+ next_option. . . . . . . . . : 0x7f90ca3b6fd0
+
+ [option (addr:0x7f90ca3b6fd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b6eb0
+ next_option. . . . . . . . . : 0x7f90ca3b7130
+
+ [option (addr:0x7f90ca3b7130)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 3
+ value (integer). . . . . . . : 3
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c94601c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94606e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b6fd0
+ next_option. . . . . . . . . : 0x7f90ca3b7280
+
+ [option (addr:0x7f90ca3b7280)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 3
+ value (integer). . . . . . . : 3
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b7130
+ next_option. . . . . . . . . : 0x7f90ca3b73d0
+
+ [option (addr:0x7f90ca3b73d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'isetbar.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f90ca3b73a0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'window'
+ value (integer/str). . . . . : 'window'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c945f2f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b7280
+ next_option. . . . . . . . . : 0x7f90ca3b7700
+
+ [option (addr:0x7f90ca3b7700)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b73d0
+ next_option. . . . . . . . . : 0x7f90ca3b7880
+
+ [option (addr:0x7f90ca3b7880)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b7700
+ next_option. . . . . . . . . : 0x7f90ca3b79d0
+
+ [option (addr:0x7f90ca3b79d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 13 ('cyan')
+ value (color). . . . . . . . : 13 ('cyan')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b7880
+ next_option. . . . . . . . . : 0x7f90ca3b7b20
+
+ [option (addr:0x7f90ca3b7b20)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'nicklist'
+ value (string) . . . . . . . : 'nicklist'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945f2e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b79d0
+ next_option. . . . . . . . . : 0x7f90ca3b7dc0
+
+ [option (addr:0x7f90ca3b7dc0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f90ca3b7f40
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b7b20
+ next_option. . . . . . . . . : 0x7f90ca3b8020
+
+ [option (addr:0x7f90ca3b8020)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f90ca3b7ff0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'columns_vertical'
+ value (integer/str). . . . . : 'columns_vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b7dc0
+ next_option. . . . . . . . . : 0x7f90ca3b8300
+
+ [option (addr:0x7f90ca3b8300)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945ff90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b8020
+ next_option. . . . . . . . . : 0x7f90ca3b8420
+
+ [option (addr:0x7f90ca3b8420)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'buffer_nicklist'
+ value (string) . . . . . . . : 'buffer_nicklist'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b8300
+ next_option. . . . . . . . . : 0x7f90ca3b85e0
+
+ [option (addr:0x7f90ca3b85e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f90ca3b8270
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'right'
+ value (integer/str). . . . . : 'right'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b8420
+ next_option. . . . . . . . . : 0x7f90ca3b87b0
+
+ [option (addr:0x7f90ca3b87b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 200
+ value (integer). . . . . . . : 200
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94600b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b85e0
+ next_option. . . . . . . . . : 0x7f90ca3b88d0
+
+ [option (addr:0x7f90ca3b88d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b87b0
+ next_option. . . . . . . . . : 0x7f90ca3b8a50
+
+ [option (addr:0x7f90ca3b8a50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 20
+ value (integer). . . . . . . : 20
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c94601c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94606e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b88d0
+ next_option. . . . . . . . . : 0x7f90ca3b8b70
+
+ [option (addr:0x7f90ca3b8b70)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b8a50
+ next_option. . . . . . . . . : 0x7f90ca3b8cc0
+
+ [option (addr:0x7f90ca3b8cc0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'nicklist.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f90ca3b8c90
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'window'
+ value (integer/str). . . . . : 'window'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c945f2f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b8b70
+ next_option. . . . . . . . . : 0x7f90ca3b8ff0
+
+ [option (addr:0x7f90ca3b8ff0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b8cc0
+ next_option. . . . . . . . . : 0x7f90ca3b9170
+
+ [option (addr:0x7f90ca3b9170)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 9 ('blue')
+ value (color). . . . . . . . : 9 ('blue')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b8ff0
+ next_option. . . . . . . . . : 0x7f90ca3b92c0
+
+ [option (addr:0x7f90ca3b92c0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 11 ('magenta')
+ value (color). . . . . . . . : 11 ('magenta')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b9170
+ next_option. . . . . . . . . : 0x7f90ca3b9430
+
+ [option (addr:0x7f90ca3b9430)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945f2e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b92c0
+ next_option. . . . . . . . . : 0x7f90ca3b96d0
+
+ [option (addr:0x7f90ca3b96d0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f90ca3b9850
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b9430
+ next_option. . . . . . . . . : 0x7f90ca3b9910
+
+ [option (addr:0x7f90ca3b9910)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f90ca3b9a60
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'horizontal'
+ value (integer/str). . . . . : 'horizontal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b96d0
+ next_option. . . . . . . . . : 0x7f90ca3b9be0
+
+ [option (addr:0x7f90ca3b9be0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945ff90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b9910
+ next_option. . . . . . . . . : 0x7f90ca3b9db0
+
+ [option (addr:0x7f90ca3b9db0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '[time],[buffer_last_number],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_zoom+buffer_filter,scroll,[lag],[hotlist],completion'
+ value (string) . . . . . . . : '[buffer_count],[buffer_plugin],buffer_number+:+buffer_name+{buffer_nicklist_count}+buffer_filter,[hotlist],completion,scroll,matrix_typing_notice'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b9be0
+ next_option. . . . . . . . . : 0x7f90ca3ba090
+
+ [option (addr:0x7f90ca3ba090)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f90ca3b96a0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'bottom'
+ value (integer/str). . . . . : 'bottom'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3b9db0
+ next_option. . . . . . . . . : 0x7f90ca3ba1b0
+
+ [option (addr:0x7f90ca3ba1b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 500
+ value (integer). . . . . . . : 500
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94600b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ba090
+ next_option. . . . . . . . . : 0x7f90ca3ba310
+
+ [option (addr:0x7f90ca3ba310)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ba1b0
+ next_option. . . . . . . . . : 0x7f90ca3ba470
+
+ [option (addr:0x7f90ca3ba470)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c94601c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94606e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ba310
+ next_option. . . . . . . . . : 0x7f90ca3ba5b0
+
+ [option (addr:0x7f90ca3ba5b0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ba470
+ next_option. . . . . . . . . : 0x7f90ca3ba6e0
+
+ [option (addr:0x7f90ca3ba6e0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'status.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f90ca3ba6b0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'root'
+ value (integer/str). . . . . : 'root'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c945f2f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ba5b0
+ next_option. . . . . . . . . : 0x7f90ca3baa30
+
+ [option (addr:0x7f90ca3baa30)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.color_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default background color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3ba6e0
+ next_option. . . . . . . . . : 0x7f90ca3bab90
+
+ [option (addr:0x7f90ca3bab90)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.color_delim'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default delimiter color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3baa30
+ next_option. . . . . . . . . : 0x7f90ca3bace0
+
+ [option (addr:0x7f90ca3bace0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.color_fg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'default text color for bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 8 ('yellow')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460590
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bab90
+ next_option. . . . . . . . . : 0x7f90ca3bae50
+
+ [option (addr:0x7f90ca3bae50)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.conditions'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945f2e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bace0
+ next_option. . . . . . . . . : 0x7f90ca3bb0f0
+
+ [option (addr:0x7f90ca3bb0f0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.filling_left_right'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right'
+ string_values. . . . . . . . : 0x7f90ca3bb270
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'vertical'
+ value (integer/str). . . . . : 'vertical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bae50
+ next_option. . . . . . . . . : 0x7f90ca3bb330
+
+ [option (addr:0x7f90ca3bb330)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.filling_top_bottom'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom'
+ string_values. . . . . . . . : 0x7f90ca3bb480
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'horizontal'
+ value (integer/str). . . . . : 'horizontal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460500
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bb0f0
+ next_option. . . . . . . . . : 0x7f90ca3bb600
+
+ [option (addr:0x7f90ca3bb600)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.hidden'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'true if bar is hidden, false if it is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c945ff90
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bb330
+ next_option. . . . . . . . . : 0x7f90ca3bb720
+
+ [option (addr:0x7f90ca3bb720)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.items'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'buffer_title'
+ value (string) . . . . . . . : 'buffer_title'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460bf0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bb600
+ next_option. . . . . . . . . : 0x7f90ca3bb900
+
+ [option (addr:0x7f90ca3bb900)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar position (bottom, top, left, right)'
+ string_values. . . . . . . . : 0x7f90ca3bae00
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'top'
+ value (integer/str). . . . . : 'top'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460540
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bb720
+ next_option. . . . . . . . . : 0x7f90ca3bbaa0
+
+ [option (addr:0x7f90ca3bbaa0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.priority'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar priority (high number means bar displayed first)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 500
+ value (integer). . . . . . . : 500
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94600b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bb900
+ next_option. . . . . . . . . : 0x7f90ca3bbc00
+
+ [option (addr:0x7f90ca3bbc00)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'separator line between bar and other bars/windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460550
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bbaa0
+ next_option. . . . . . . . . : 0x7f90ca3bbd60
+
+ [option (addr:0x7f90ca3bbd60)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar size in chars (0 = auto size)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c94601c0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c94606e0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bbc00
+ next_option. . . . . . . . . : 0x7f90ca3bbea0
+
+ [option (addr:0x7f90ca3bbea0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.size_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'max bar size in chars (0 = no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c9460350
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bbd60
+ next_option. . . . . . . . . : 0x7f90ca3bbfd0
+
+ [option (addr:0x7f90ca3bbfd0)]
+ config_file. . . . . . . . . : 0x7f90ca36fea0
+ section. . . . . . . . . . . : 0x7f90ca385e60
+ name . . . . . . . . . . . . : 'title.type'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'bar type (root, window, window_active, window_inactive)'
+ string_values. . . . . . . . : 0x7f90ca3bbfa0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'window'
+ value (integer/str). . . . . : 'window'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c945f2f0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca3bbea0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca385f20)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'layout'
+ callback_read . . . . . . . . : 0x7f90c94355e0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f90c94363f0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca385e60
+ next_section. . . . . . . . . : 0x7f90ca386000
+
+ [section (addr:0x7f90ca386000)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'notify'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f90c9434b70
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x7f90c9434b50
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca385f20
+ next_section. . . . . . . . . : 0x7f90ca3860e0
+
+ [section (addr:0x7f90ca3860e0)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'filter'
+ callback_read . . . . . . . . : 0x7f90c9435960
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f90c9435170
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f90c9435170
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca386000
+ next_section. . . . . . . . . : 0x7f90ca3861c0
+
+ [section (addr:0x7f90ca3861c0)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'key'
+ callback_read . . . . . . . . : 0x7f90c9435210
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f90c9435290
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f90c9435290
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca3860e0
+ next_section. . . . . . . . . : 0x7f90ca3862a0
+
+ [section (addr:0x7f90ca3862a0)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'key_search'
+ callback_read . . . . . . . . : 0x7f90c9435210
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f90c9435290
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f90c9435290
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca3861c0
+ next_section. . . . . . . . . : 0x7f90ca386380
+
+ [section (addr:0x7f90ca386380)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'key_cursor'
+ callback_read . . . . . . . . : 0x7f90c9435210
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f90c9435290
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f90c9435290
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca3862a0
+ next_section. . . . . . . . . : 0x7f90ca386460
+
+ [section (addr:0x7f90ca386460)]
+ config_file . . . . . . . . . : 0x7f90ca36fea0
+ name. . . . . . . . . . . . . : 'key_mouse'
+ callback_read . . . . . . . . : 0x7f90c9435210
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f90c9435290
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f90c9435290
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca386380
+ next_section. . . . . . . . . : 0x0
+
+[config (addr:0x7f90ca66ca90)]
+ plugin . . . . . . . . : 0x0 ('core')
+ name . . . . . . . . . : 'plugins'
+ filename . . . . . . . : 'plugins.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f90c949c900
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f90ca66caf0
+ last_section . . . . . : 0x7f90ca66cbb0
+ prev_config. . . . . . : 0x7f90ca36fea0
+ next_config. . . . . . : 0x7f90ca68df90
+
+ [section (addr:0x7f90ca66caf0)]
+ config_file . . . . . . . . . : 0x7f90ca66ca90
+ name. . . . . . . . . . . . . : 'var'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f90c949c740
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca671c40
+ last_option . . . . . . . . . : 0x7f90ca67f140
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f90ca66cbb0
+
+ [option (addr:0x7f90ca671c40)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'fifo.fifo'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca671d60
+
+ [option (addr:0x7f90ca671d60)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'guile.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca671c40
+ next_option. . . . . . . . . : 0x7f90ca671e70
+
+ [option (addr:0x7f90ca671e70)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'lua.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca671d60
+ next_option. . . . . . . . . : 0x7f90ca671f90
+
+ [option (addr:0x7f90ca671f90)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'lua.matrix.autojoin_on_invite'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Automatically join rooms you are invited to (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca671e70
+ next_option. . . . . . . . . : 0x7f90ca6720e0
+
+ [option (addr:0x7f90ca6720e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'lua.matrix.backlog_lines'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Number of lines to fetch from backlog upon connecting (default: "120")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '120'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca671f90
+ next_option. . . . . . . . . : 0x7f90ca672260
+
+ [option (addr:0x7f90ca672260)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'lua.matrix.debug'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Print a lot of extra information to help with finding bugs and other problems. (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6720e0
+ next_option. . . . . . . . . : 0x7f90ca672380
+
+ [option (addr:0x7f90ca672380)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'lua.matrix.encrypted_message_color'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Print encrypted mesages with this color (default: "lightgreen")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'lightgreen'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca672260
+ next_option. . . . . . . . . : 0x7f90ca6724a0
+
+ [option (addr:0x7f90ca6724a0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'lua.matrix.homeserver_url'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Full URL including port to your homeserver (including trailing slash) or use default matrix.org (default: "https://matrix.org/")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'https://matrix.org/'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca672380
+ next_option. . . . . . . . . : 0x7f90ca6725f0
+
+ [option (addr:0x7f90ca6725f0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'lua.matrix.local_echo'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Print lines locally instead of waiting for return from server (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6724a0
+ next_option. . . . . . . . . : 0x7f90ca672710
+
+ [option (addr:0x7f90ca672710)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'lua.matrix.password'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Your homeserver password (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Lp!Ds8@w'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6725f0
+ next_option. . . . . . . . . : 0x7f90ca672830
+
+ [option (addr:0x7f90ca672830)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'lua.matrix.presence_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Filter presence messages and ephemeral events (for performance) (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca672710
+ next_option. . . . . . . . . : 0x7f90ca672970
+
+ [option (addr:0x7f90ca672970)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'lua.matrix.typing_notices'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Send typing notices when you type (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca672830
+ next_option. . . . . . . . . : 0x7f90ca672ac0
+
+ [option (addr:0x7f90ca672ac0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'lua.matrix.user'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Your homeserver username (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'neodarz@neodarz.net'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca672970
+ next_option. . . . . . . . . : 0x7f90ca672be0
+
+ [option (addr:0x7f90ca672be0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.awaylog.command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca672ac0
+ next_option. . . . . . . . . : 0x7f90ca672d00
+
+ [option (addr:0x7f90ca672d00)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.awaylog.name_color'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'default'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca672be0
+ next_option. . . . . . . . . : 0x7f90ca672e20
+
+ [option (addr:0x7f90ca672e20)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.awaylog.notify'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca672d00
+ next_option. . . . . . . . . : 0x7f90ca672f40
+
+ [option (addr:0x7f90ca672f40)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.awaylog.on_away_only'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca672e20
+ next_option. . . . . . . . . : 0x7f90ca673000
+
+ [option (addr:0x7f90ca673000)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.awaylog.plugin_color'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'default'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca672f40
+ next_option. . . . . . . . . : 0x7f90ca673110
+
+ [option (addr:0x7f90ca673110)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_dcc'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command for beep on dcc, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '$bell'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca673000
+ next_option. . . . . . . . . : 0x7f90ca673280
+
+ [option (addr:0x7f90ca673280)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command for beep on highlight, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '$bell'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca673110
+ next_option. . . . . . . . . : 0x7f90ca6733c0
+
+ [option (addr:0x7f90ca6733c0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command for beep on private message, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '$bell'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca673280
+ next_option. . . . . . . . . : 0x7f90ca673520
+
+ [option (addr:0x7f90ca673520)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'timeout for command run (in milliseconds, 0 = never kill (not recommended)) (default: "30000")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '30000'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6733c0
+ next_option. . . . . . . . . : 0x7f90ca673640
+
+ [option (addr:0x7f90ca673640)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_dcc'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'beep on dcc (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca673520
+ next_option. . . . . . . . . : 0x7f90ca673760
+
+ [option (addr:0x7f90ca673760)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'beep on highlight (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca673640
+ next_option. . . . . . . . . : 0x7f90ca6738a0
+
+ [option (addr:0x7f90ca6738a0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight_blacklist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'turn blacklist for highlights on or off (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca673760
+ next_option. . . . . . . . . : 0x7f90ca6739a0
+
+ [option (addr:0x7f90ca6739a0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight_whitelist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'turn whitelist for highlights on or off (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6738a0
+ next_option. . . . . . . . . : 0x7f90ca673ac0
+
+ [option (addr:0x7f90ca673ac0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'beep on private message (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6739a0
+ next_option. . . . . . . . . : 0x7f90ca673c10
+
+ [option (addr:0x7f90ca673c10)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv_blacklist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'turn blacklist for private messages on or off (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca673ac0
+ next_option. . . . . . . . . : 0x7f90ca673d50
+
+ [option (addr:0x7f90ca673d50)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv_whitelist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'turn whitelist for private messages on or off (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca673c10
+ next_option. . . . . . . . . : 0x7f90ca673e80
+
+ [option (addr:0x7f90ca673e80)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_trigger_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'word that will trigger execution of beep_command_highlight (if empty, anything will trigger) (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca673d50
+ next_option. . . . . . . . . : 0x7f90ca673f80
+
+ [option (addr:0x7f90ca673f80)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.beep_trigger_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'word that will trigger execution of beep_command_pv (it empty, anything will trigger) (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca673e80
+ next_option. . . . . . . . . : 0x7f90ca674100
+
+ [option (addr:0x7f90ca674100)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.bell_always'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'use $bell on private messages and/or highlights regardless of trigger and whitelist settings (example: "pv,highlight") (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca673f80
+ next_option. . . . . . . . . : 0x7f90ca674220
+
+ [option (addr:0x7f90ca674220)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.blacklist_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of "server.nick": if not empty, these nicks will not be able to trigger execution of commands. Cannot be used in conjuction with whitelist (example: "freenode.nick1,freenode.nick2") (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca674100
+ next_option. . . . . . . . . : 0x7f90ca674330
+
+ [option (addr:0x7f90ca674330)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.whitelist_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of "server.#channel": if not empty, only these channels will trigger execution of commands (example: "freenode.#weechat,freenode.#channel2") (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca674220
+ next_option. . . . . . . . . : 0x7f90ca674430
+
+ [option (addr:0x7f90ca674430)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.beep.whitelist_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of "server.nick": if not empty, only these nicks will trigger execution of commands (example: "freenode.nick1,freenode.nick2") (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca674330
+ next_option. . . . . . . . . : 0x7f90ca6745b0
+
+ [option (addr:0x7f90ca6745b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca674430
+ next_option. . . . . . . . . : 0x7f90ca6746d0
+
+ [option (addr:0x7f90ca6746d0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.color.selection'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'the color of the currently selected text in selection mode'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'reverse.brown,black'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6745b0
+ next_option. . . . . . . . . : 0x7f90ca674800
+
+ [option (addr:0x7f90ca674800)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.color.selection_cursor'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'the weechat color and/or attribute to be used for the text cursor.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'reverse.underline'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6746d0
+ next_option. . . . . . . . . : 0x7f90ca674900
+
+ [option (addr:0x7f90ca674900)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.color.url_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'the weechat color and/or attribute to be used for highlighting URLs in the copy window. seperate multiple attributes with .'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'reverse.underline'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca674800
+ next_option. . . . . . . . . : 0x7f90ca674a30
+
+ [option (addr:0x7f90ca674a30)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.color.url_highlight_active'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'the same as color.url_highlight except for the currently (using arrow keys) selected link.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'reverse.brown,black'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca674900
+ next_option. . . . . . . . . : 0x7f90ca674b90
+
+ [option (addr:0x7f90ca674b90)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.copybuf_short_name'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'short_name to use for coords buffer. it is set to the copy sign by default to not disturb buffers bar width, set to the empty string to have window position and size shown'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '©'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca674a30
+ next_option. . . . . . . . . : 0x7f90ca674cc0
+
+ [option (addr:0x7f90ca674cc0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'make channels to hyperlinks for join'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca674b90
+ next_option. . . . . . . . . : 0x7f90ca674e40
+
+ [option (addr:0x7f90ca674e40)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'make nicks to hyperlinks for menu/pm'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca674cc0
+ next_option. . . . . . . . . : 0x7f90ca674f60
+
+ [option (addr:0x7f90ca674f60)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca674e40
+ next_option. . . . . . . . . : 0x7f90ca675090
+
+ [option (addr:0x7f90ca675090)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_show'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to types of hyperlinks that are shown by default'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'url'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca674f60
+ next_option. . . . . . . . . : 0x7f90ca6751b0
+
+ [option (addr:0x7f90ca6751b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.click_select_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on to use the mouse to select windows'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca675090
+ next_option. . . . . . . . . : 0x7f90ca675290
+
+ [option (addr:0x7f90ca675290)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.click_through_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on if copy_on_click should work on inactive windows (works only if click_select_pane is set too). set to off if window needs to be active'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6751b0
+ next_option. . . . . . . . . : 0x7f90ca675390
+
+ [option (addr:0x7f90ca675390)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.close_on_release'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on or a delay (in ms) to autoclose coords buffer opened by copy_on_click on button release, set to off if the coords buffer should stay open after click'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '110'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca675290
+ next_option. . . . . . . . . : 0x7f90ca6754f0
+
+ [option (addr:0x7f90ca6754f0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.copy_on_click'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on if it should be possible to directly click on URLs and select text, set to off if mouse should only work in open coords buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca675390
+ next_option. . . . . . . . . : 0x7f90ca675620
+
+ [option (addr:0x7f90ca675620)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.handle_scroll'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on if coords should handle scrolling inside windows. the script will try to guess non-chat areas to be nicklist, top to be title and bottom to be status and scroll the respective bars if the cursor is in that area. set to off if scrolling should be handled by the default mouse.pl script or another mouse scrolling script'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6754f0
+ next_option. . . . . . . . . : 0x7f90ca675720
+
+ [option (addr:0x7f90ca675720)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.scroll_inactive_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'set to on if inactive windows should be scrolled instead of active window if the mouse cursor is over it (requires handle_scroll to be enabled)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca675620
+ next_option. . . . . . . . . : 0x7f90ca675850
+
+ [option (addr:0x7f90ca675850)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.url_open_2nd_click'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'if this is set, URLs are only opened when clicked twice (in the same incarnation of a coords buffer) instead of on first click. it can be set to a delay (in ms) that will be added to the close_on_release delay if the script is waiting for a second click on the URL to happen'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca675720
+ next_option. . . . . . . . . : 0x7f90ca6759a0
+
+ [option (addr:0x7f90ca6759a0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.url_braces'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'parenthesis-like characters which nest and should be excluded when found around an URL. make sure the variable setting nests properly when modifying this.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '[({<"''">})]'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca675850
+ next_option. . . . . . . . . : 0x7f90ca675af0
+
+ [option (addr:0x7f90ca675af0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.url_non_beginnings'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '\W'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6759a0
+ next_option. . . . . . . . . : 0x7f90ca675c00
+
+ [option (addr:0x7f90ca675c00)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.url_non_endings'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'this is matched against the end of a link and removed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '[.,;:?!_-]'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca675af0
+ next_option. . . . . . . . . : 0x7f90ca675de0
+
+ [option (addr:0x7f90ca675de0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.url_regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'a regular expression to identify URLs in the text. See perlre for more information about Perl regular expressions.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '\w+://\S+ | (?:^|(?<=\s))(?:\S+\.){2,}\w{2,5}(?:/\S*|(?=\s)|$) | (?:^|(?<=\s))(?:\S+\.)+\w{2,5}/(?:\S+)?'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca675c00
+ next_option. . . . . . . . . : 0x7f90ca675f60
+
+ [option (addr:0x7f90ca675f60)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.use_nick_menu'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'use nick menu when opening nick hyperlink (see hyper_nicks, requires menu.pl script). otherwise open private message. this setting only applies to text mode selection, for mouse see mouse.nick_2nd_click'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca675de0
+ next_option. . . . . . . . . : 0x7f90ca676020
+
+ [option (addr:0x7f90ca676020)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'perl.coords.xterm_compatible'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'rxvt-uni'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca675f60
+ next_option. . . . . . . . . : 0x7f90ca676150
+
+ [option (addr:0x7f90ca676150)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.auto_away.idletime'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '20'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676020
+ next_option. . . . . . . . . : 0x7f90ca6762b0
+
+ [option (addr:0x7f90ca6762b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.auto_away.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Idle'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676150
+ next_option. . . . . . . . . : 0x7f90ca6763e0
+
+ [option (addr:0x7f90ca6763e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.autojoin.autosave'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6762b0
+ next_option. . . . . . . . . : 0x7f90ca676510
+
+ [option (addr:0x7f90ca676510)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.autojoin_on_invite.autojoin_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6763e0
+ next_option. . . . . . . . . : 0x7f90ca676610
+
+ [option (addr:0x7f90ca676610)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.autojoin_on_invite.ignore_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676510
+ next_option. . . . . . . . . : 0x7f90ca676750
+
+ [option (addr:0x7f90ca676750)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.autojoin_on_invite.ignore_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676610
+ next_option. . . . . . . . . : 0x7f90ca676850
+
+ [option (addr:0x7f90ca676850)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.autojoin_on_invite.whitelist_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676750
+ next_option. . . . . . . . . : 0x7f90ca676950
+
+ [option (addr:0x7f90ca676950)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.autojoin_on_invite.whitelist_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676850
+ next_option. . . . . . . . . : 0x7f90ca676af0
+
+ [option (addr:0x7f90ca676af0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676950
+ next_option. . . . . . . . . : 0x7f90ca676c40
+
+ [option (addr:0x7f90ca676c40)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.autofocus'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Focus the clone_scanner buffer in the current window if it isn't already displayed by a window. (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676af0
+ next_option. . . . . . . . . : 0x7f90ca676d50
+
+ [option (addr:0x7f90ca676d50)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.clone_onjoin_alert_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Which 'key' to display in the on-join alerts: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'mask'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676c40
+ next_option. . . . . . . . . : 0x7f90ca676e90
+
+ [option (addr:0x7f90ca676e90)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.clone_report_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Which 'key' to display in the clone report: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'mask'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676d50
+ next_option. . . . . . . . . : 0x7f90ca676f90
+
+ [option (addr:0x7f90ca676f90)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.clone.match'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the match details (masks or nicks) in the clone report. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676e90
+ next_option. . . . . . . . . : 0x7f90ca6770e0
+
+ [option (addr:0x7f90ca6770e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.clone.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the clone hit in the clone report message. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca676f90
+ next_option. . . . . . . . . : 0x7f90ca6771e0
+
+ [option (addr:0x7f90ca6771e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the channel name in the clone report header. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6770e0
+ next_option. . . . . . . . . : 0x7f90ca677320
+
+ [option (addr:0x7f90ca677320)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the clone report header. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6771e0
+ next_option. . . . . . . . . : 0x7f90ca6774c0
+
+ [option (addr:0x7f90ca6774c0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.number_of_hosts'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the number of hosts in the clone report header. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca677320
+ next_option. . . . . . . . . : 0x7f90ca677620
+
+ [option (addr:0x7f90ca677620)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.host'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the host in the clone report subheader. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6774c0
+ next_option. . . . . . . . . : 0x7f90ca6777b0
+
+ [option (addr:0x7f90ca6777b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the clone report subheader. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca677620
+ next_option. . . . . . . . . : 0x7f90ca677950
+
+ [option (addr:0x7f90ca677950)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.number_of_clones'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour of the number of clones in the clone report subheader. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6777b0
+ next_option. . . . . . . . . : 0x7f90ca677a50
+
+ [option (addr:0x7f90ca677a50)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour for the 'channel'-part of the join messages. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca677950
+ next_option. . . . . . . . . : 0x7f90ca677b90
+
+ [option (addr:0x7f90ca677b90)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.identhost'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour for the 'ident@host'-part of the join messages. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca677a50
+ next_option. . . . . . . . . : 0x7f90ca677cd0
+
+ [option (addr:0x7f90ca677cd0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The base colour for the join messages. (default: "chat")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca677b90
+ next_option. . . . . . . . . : 0x7f90ca677e10
+
+ [option (addr:0x7f90ca677e10)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The colour for the 'nick'-part of the join messages. Note: if you have colorize_nicks, this option might not always work as expected. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca677cd0
+ next_option. . . . . . . . . : 0x7f90ca677f90
+
+ [option (addr:0x7f90ca677f90)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.mask.identhost'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The formatting of the identhost in the match mask. (default: "")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca677e10
+ next_option. . . . . . . . . : 0x7f90ca678110
+
+ [option (addr:0x7f90ca678110)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.mask.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The formatting of the nick in the match mask. (default: "bold")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca677f90
+ next_option. . . . . . . . . : 0x7f90ca678240
+
+ [option (addr:0x7f90ca678240)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The on-join clone alert's channel colour. Formats are space separated. (default: "red")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'red'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca678110
+ next_option. . . . . . . . . : 0x7f90ca678340
+
+ [option (addr:0x7f90ca678340)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.matches'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The on-join clone alert's matches (masks or nicks) colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold red'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca678240
+ next_option. . . . . . . . . : 0x7f90ca678440
+
+ [option (addr:0x7f90ca678440)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The on-join clone alert's message colour. Formats are space separated. (default: "red")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'red'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca678340
+ next_option. . . . . . . . . : 0x7f90ca678580
+
+ [option (addr:0x7f90ca678580)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'The on-join clone alert's nick colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bold red'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca678440
+ next_option. . . . . . . . . : 0x7f90ca6786c0
+
+ [option (addr:0x7f90ca6786c0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.compare_idents'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Match against ident@host.name instead of just the hostname. Useful if you don't want different people from bouncers marked as clones (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca678580
+ next_option. . . . . . . . . : 0x7f90ca678830
+
+ [option (addr:0x7f90ca678830)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_join_messages'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display all joins in the clone_scanner buffer (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6786c0
+ next_option. . . . . . . . . : 0x7f90ca6789b0
+
+ [option (addr:0x7f90ca6789b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_clone_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display an on-join clone alert in the clone_scanner buffer (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca678830
+ next_option. . . . . . . . . : 0x7f90ca678ab0
+
+ [option (addr:0x7f90ca678ab0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_current_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display an on-join clone alert in the current buffer (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6789b0
+ next_option. . . . . . . . . : 0x7f90ca678c50
+
+ [option (addr:0x7f90ca678c50)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_target_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display an on-join clone alert in the buffer where the clone was detected (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca678ab0
+ next_option. . . . . . . . . : 0x7f90ca678d50
+
+ [option (addr:0x7f90ca678d50)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_clone_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display manual scan reports in the clone buffer (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca678c50
+ next_option. . . . . . . . . : 0x7f90ca678e90
+
+ [option (addr:0x7f90ca678e90)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_current_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display manual scan reports in the current buffer (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca678d50
+ next_option. . . . . . . . . : 0x7f90ca678fd0
+
+ [option (addr:0x7f90ca678fd0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_target_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Display manual scan reports in the buffer of the scanned channel (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca678e90
+ next_option. . . . . . . . . : 0x7f90ca679110
+
+ [option (addr:0x7f90ca679110)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.hooks.excluded_servers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Which servers should the hook *not* be valid for? There's no support for wildcards unfortunately. E.g.: 'bitlbee,twitchtv' to exclude servers named bitlbee and twitchtv (default). (default: "bitlbee,twitchtv")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'bitlbee,twitchtv'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca678fd0
+ next_option. . . . . . . . . : 0x7f90ca679290
+
+ [option (addr:0x7f90ca679290)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.hooks.explicit_servers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Comma-separated, wildcard-supporting list of servers for which we should add hook to for monitoring clones. E.g. 'freenode,chat4all,esper*' or '*' (default) (default: "*")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '*'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca679110
+ next_option. . . . . . . . . : 0x7f90ca679410
+
+ [option (addr:0x7f90ca679410)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.clone_scanner.lag_warning'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Show temporary warning upon script load regarding the inefficiency of the script. Set to "off" to disable. (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca679290
+ next_option. . . . . . . . . : 0x7f90ca679540
+
+ [option (addr:0x7f90ca679540)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.confversion.auto_commit_ignore'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'weechat.bar.nicklist.hidden'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca679410
+ next_option. . . . . . . . . : 0x7f90ca679680
+
+ [option (addr:0x7f90ca679680)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.confversion.commit_each_change'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'true'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca679540
+ next_option. . . . . . . . . : 0x7f90ca6797b0
+
+ [option (addr:0x7f90ca6797b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.confversion.commit_message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Commiting changes'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca679680
+ next_option. . . . . . . . . : 0x7f90ca6798e0
+
+ [option (addr:0x7f90ca6798e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.confversion.versioning_method'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'git'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6797b0
+ next_option. . . . . . . . . : 0x7f90ca679a40
+
+ [option (addr:0x7f90ca679a40)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.country.show_in_whois'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6798e0
+ next_option. . . . . . . . . : 0x7f90ca679b70
+
+ [option (addr:0x7f90ca679b70)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.country.show_localtime'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca679a40
+ next_option. . . . . . . . . : 0x7f90ca679ca0
+
+ [option (addr:0x7f90ca679ca0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.country.time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '%x %X %Z'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca679b70
+ next_option. . . . . . . . . : 0x7f90ca679dd0
+
+ [option (addr:0x7f90ca679dd0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.grep.clear_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca679ca0
+ next_option. . . . . . . . . : 0x7f90ca679f30
+
+ [option (addr:0x7f90ca679f30)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.grep.default_tail_head'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '10'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca679dd0
+ next_option. . . . . . . . . : 0x7f90ca67a030
+
+ [option (addr:0x7f90ca67a030)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.grep.go_to_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca679f30
+ next_option. . . . . . . . . : 0x7f90ca67a1b0
+
+ [option (addr:0x7f90ca67a1b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.grep.log_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67a030
+ next_option. . . . . . . . . : 0x7f90ca67a2d0
+
+ [option (addr:0x7f90ca67a2d0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.grep.max_lines'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '4000'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67a1b0
+ next_option. . . . . . . . . : 0x7f90ca67a3f0
+
+ [option (addr:0x7f90ca67a3f0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.grep.show_summary'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67a2d0
+ next_option. . . . . . . . . : 0x7f90ca67a520
+
+ [option (addr:0x7f90ca67a520)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.grep.size_limit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '2048'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67a3f0
+ next_option. . . . . . . . . : 0x7f90ca67a640
+
+ [option (addr:0x7f90ca67a640)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.histman.buffer_close'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'save command history, when buffer will be closed (default: off) (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67a520
+ next_option. . . . . . . . . : 0x7f90ca67a750
+
+ [option (addr:0x7f90ca67a750)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.histman.history_dir'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'locale cache directory for history files ("%h" will be replaced by WeeChat home, "~/.weechat" by default) (default: "%h/history")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '%h/history'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67a640
+ next_option. . . . . . . . . : 0x7f90ca67a850
+
+ [option (addr:0x7f90ca67a850)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.histman.min_length'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'minimum length of command/text (default: 2) (default: "2")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '2'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67a750
+ next_option. . . . . . . . . : 0x7f90ca67a9d0
+
+ [option (addr:0x7f90ca67a9d0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.histman.number'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'number of history commands/text to save. A positive number will save from oldest to latest, a negative number will save from latest to oldest. 0 = save whole history (e.g. -10 will save the last 10 history entries (default: "0")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '0'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67a850
+ next_option. . . . . . . . . : 0x7f90ca67aaf0
+
+ [option (addr:0x7f90ca67aaf0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.histman.pattern'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'a simple regex to ignore commands/text. Empty value disable pattern matching (default: "(.*password|.*nickserv|/quit)")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '(.*password|.*nickserv|/quit)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67a9d0
+ next_option. . . . . . . . . : 0x7f90ca67abf0
+
+ [option (addr:0x7f90ca67abf0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.histman.rmodifier'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'use rmodifier options to ignore commands/text (default:off) (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67aaf0
+ next_option. . . . . . . . . : 0x7f90ca67ad50
+
+ [option (addr:0x7f90ca67ad50)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.histman.save'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'define what should be save from history. Possible values are "command", "text", "all". This is a fallback option (see /help histman) (default: "all")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'all'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67abf0
+ next_option. . . . . . . . . : 0x7f90ca67ae70
+
+ [option (addr:0x7f90ca67ae70)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.histman.save_global'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'save global history, possible values are "command", "text", "all" or "off"(default: off) (default: "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67ad50
+ next_option. . . . . . . . . : 0x7f90ca67af80
+
+ [option (addr:0x7f90ca67af80)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.histman.skip_double'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'skip lines that already exists (case sensitive) (default: "on")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67ae70
+ next_option. . . . . . . . . : 0x7f90ca67b0b0
+
+ [option (addr:0x7f90ca67b0b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.color_female'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for female names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'magenta'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67af80
+ next_option. . . . . . . . . : 0x7f90ca67b1b0
+
+ [option (addr:0x7f90ca67b1b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.color_male'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for male names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'cyan'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67b0b0
+ next_option. . . . . . . . . : 0x7f90ca67b330
+
+ [option (addr:0x7f90ca67b330)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.country'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'country, only "fr" (french) is currently available'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'fr'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67b1b0
+ next_option. . . . . . . . . : 0x7f90ca67b450
+
+ [option (addr:0x7f90ca67b450)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.days'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'number of days after current one to display in bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '1'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67b330
+ next_option. . . . . . . . . : 0x7f90ca67b570
+
+ [option (addr:0x7f90ca67b570)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_date_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for date in item (next days)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'default'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67b450
+ next_option. . . . . . . . . : 0x7f90ca67b650
+
+ [option (addr:0x7f90ca67b650)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_date_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for date in item (today)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'white'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67b570
+ next_option. . . . . . . . . : 0x7f90ca67b750
+
+ [option (addr:0x7f90ca67b750)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_female_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for female names in item (next days)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'magenta'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67b650
+ next_option. . . . . . . . . : 0x7f90ca67b880
+
+ [option (addr:0x7f90ca67b880)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_female_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for female names in item (today)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'magenta'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67b750
+ next_option. . . . . . . . . : 0x7f90ca67b9b0
+
+ [option (addr:0x7f90ca67b9b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_male_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for male names in item (next days)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'cyan'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67b880
+ next_option. . . . . . . . . : 0x7f90ca67bae0
+
+ [option (addr:0x7f90ca67bae0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_male_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for male names in item (today)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'cyan'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67b9b0
+ next_option. . . . . . . . . : 0x7f90ca67bc10
+
+ [option (addr:0x7f90ca67bc10)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_name_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for name in item (next days)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'default'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67bae0
+ next_option. . . . . . . . . : 0x7f90ca67bd40
+
+ [option (addr:0x7f90ca67bd40)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_name_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for name in item (today)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'green'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67bc10
+ next_option. . . . . . . . . : 0x7f90ca67bea0
+
+ [option (addr:0x7f90ca67bea0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.item_date_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'display dates for tomorrow and next days in bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67bd40
+ next_option. . . . . . . . . : 0x7f90ca67bfd0
+
+ [option (addr:0x7f90ca67bfd0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.item_date_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'display date for today in bar item'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67bea0
+ next_option. . . . . . . . . : 0x7f90ca67c100
+
+ [option (addr:0x7f90ca67c100)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.item_name_gender'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'display gender (St/Ste) before name'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67bfd0
+ next_option. . . . . . . . . : 0x7f90ca67c220
+
+ [option (addr:0x7f90ca67c220)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.nameday.reminder'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of names or dates (format: DD/MM) for which a reminder is displayed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67c100
+ next_option. . . . . . . . . : 0x7f90ca67c370
+
+ [option (addr:0x7f90ca67c370)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.notify.icon'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '/usr/share/pixmaps/weechat.xpm'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67c220
+ next_option. . . . . . . . . : 0x7f90ca67c470
+
+ [option (addr:0x7f90ca67c470)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.notify.ignore_nicks_startwith'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '*'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67c370
+ next_option. . . . . . . . . : 0x7f90ca67c5b0
+
+ [option (addr:0x7f90ca67c5b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.notify.nick_separator'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ': '
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67c470
+ next_option. . . . . . . . . : 0x7f90ca67c6e0
+
+ [option (addr:0x7f90ca67c6e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.notify.notify_when_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67c5b0
+ next_option. . . . . . . . . : 0x7f90ca67c810
+
+ [option (addr:0x7f90ca67c810)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.notify.show_hilights'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67c6e0
+ next_option. . . . . . . . . : 0x7f90ca67c970
+
+ [option (addr:0x7f90ca67c970)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.notify.show_priv_msg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67c810
+ next_option. . . . . . . . . : 0x7f90ca67caa0
+
+ [option (addr:0x7f90ca67caa0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.notify.smart_notification'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67c970
+ next_option. . . . . . . . . : 0x7f90ca67cbc0
+
+ [option (addr:0x7f90ca67cbc0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.notify.urgency'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'normal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67caa0
+ next_option. . . . . . . . . : 0x7f90ca67cce0
+
+ [option (addr:0x7f90ca67cce0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.pyrnotify.host'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'localhost'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67cbc0
+ next_option. . . . . . . . . : 0x7f90ca67ce00
+
+ [option (addr:0x7f90ca67ce00)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.pyrnotify.icon'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'utilities-terminal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67cce0
+ next_option. . . . . . . . . : 0x7f90ca67cf20
+
+ [option (addr:0x7f90ca67cf20)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.pyrnotify.pm-icon'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'emblem-favorite'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67ce00
+ next_option. . . . . . . . . : 0x7f90ca67d050
+
+ [option (addr:0x7f90ca67d050)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.pyrnotify.port'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '4321'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67cf20
+ next_option. . . . . . . . . : 0x7f90ca67d170
+
+ [option (addr:0x7f90ca67d170)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.screen_away.away_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'What to append to your nick when you're away.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67d050
+ next_option. . . . . . . . . : 0x7f90ca67d280
+
+ [option (addr:0x7f90ca67d280)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.screen_away.command_on_attach'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Commands to execute on attach, separated by semicolon'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67d170
+ next_option. . . . . . . . . : 0x7f90ca67d380
+
+ [option (addr:0x7f90ca67d380)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.screen_away.command_on_detach'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Commands to execute on detach, separated by semicolon'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67d280
+ next_option. . . . . . . . . : 0x7f90ca67d4e0
+
+ [option (addr:0x7f90ca67d4e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.screen_away.ignore'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Comma-separated list of servers to ignore.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67d380
+ next_option. . . . . . . . . : 0x7f90ca67d640
+
+ [option (addr:0x7f90ca67d640)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.screen_away.ignore_relays'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Only check screen status and ignore relay interfaces'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67d4e0
+ next_option. . . . . . . . . : 0x7f90ca67d740
+
+ [option (addr:0x7f90ca67d740)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.screen_away.interval'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'How often in seconds to check screen status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '5'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67d640
+ next_option. . . . . . . . . : 0x7f90ca67d8a0
+
+ [option (addr:0x7f90ca67d8a0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.screen_away.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Away message'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Detached from screen'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67d740
+ next_option. . . . . . . . . : 0x7f90ca67d9a0
+
+ [option (addr:0x7f90ca67d9a0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.screen_away.set_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'Set user as away.'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67d8a0
+ next_option. . . . . . . . . : 0x7f90ca67db00
+
+ [option (addr:0x7f90ca67db00)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.screen_away.time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format append to away message'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'since %Y-%m-%d %H:%M:%S%z'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67d9a0
+ next_option. . . . . . . . . : 0x7f90ca67dbe0
+
+ [option (addr:0x7f90ca67dbe0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.shortenurl.bitly_add_to_history'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'true'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67db00
+ next_option. . . . . . . . . : 0x7f90ca67dd40
+
+ [option (addr:0x7f90ca67dd40)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.shortenurl.bitly_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67dbe0
+ next_option. . . . . . . . . : 0x7f90ca67dea0
+
+ [option (addr:0x7f90ca67dea0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.shortenurl.bitly_login'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67dd40
+ next_option. . . . . . . . . : 0x7f90ca67dfc0
+
+ [option (addr:0x7f90ca67dfc0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.shortenurl.color'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'red'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67dea0
+ next_option. . . . . . . . . : 0x7f90ca67e0e0
+
+ [option (addr:0x7f90ca67e0e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.shortenurl.ignore_list'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'http://is.gd,http://tinyurl.com,http://bit.ly'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67dfc0
+ next_option. . . . . . . . . : 0x7f90ca67e1d0
+
+ [option (addr:0x7f90ca67e1d0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.shortenurl.short_own'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67e0e0
+ next_option. . . . . . . . . : 0x7f90ca67e330
+
+ [option (addr:0x7f90ca67e330)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.shortenurl.shortener'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'isgd'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67e1d0
+ next_option. . . . . . . . . : 0x7f90ca67e460
+
+ [option (addr:0x7f90ca67e460)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.shortenurl.urllength'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : '30'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67e330
+ next_option. . . . . . . . . : 0x7f90ca67e590
+
+ [option (addr:0x7f90ca67e590)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.sshnotify.addresses'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'localhost'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67e460
+ next_option. . . . . . . . . : 0x7f90ca67e690
+
+ [option (addr:0x7f90ca67e690)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.sshnotify.extra_commands'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67e590
+ next_option. . . . . . . . . : 0x7f90ca67e7e0
+
+ [option (addr:0x7f90ca67e7e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.sshnotify.ignore'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67e690
+ next_option. . . . . . . . . : 0x7f90ca67e900
+
+ [option (addr:0x7f90ca67e900)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.sshnotify.mention-image'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67e7e0
+ next_option. . . . . . . . . : 0x7f90ca67ea10
+
+ [option (addr:0x7f90ca67ea10)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.sshnotify.mention-urgency'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'normal'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67e900
+ next_option. . . . . . . . . : 0x7f90ca67eb40
+
+ [option (addr:0x7f90ca67eb40)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.sshnotify.pm-image'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67ea10
+ next_option. . . . . . . . . : 0x7f90ca67eca0
+
+ [option (addr:0x7f90ca67eca0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.sshnotify.pm-urgency'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'critical'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67eb40
+ next_option. . . . . . . . . : 0x7f90ca67eda0
+
+ [option (addr:0x7f90ca67eda0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.sshnotify.show_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67eca0
+ next_option. . . . . . . . . : 0x7f90ca67eed0
+
+ [option (addr:0x7f90ca67eed0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'python.sshnotify.show_priv_msg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'on'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67eda0
+ next_option. . . . . . . . . : 0x7f90ca67f020
+
+ [option (addr:0x7f90ca67f020)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'ruby.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67eed0
+ next_option. . . . . . . . . : 0x7f90ca67f140
+
+ [option (addr:0x7f90ca67f140)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66caf0
+ name . . . . . . . . . . . . : 'tcl.check_license'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'off'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67f020
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca66cbb0)]
+ config_file . . . . . . . . . : 0x7f90ca66ca90
+ name. . . . . . . . . . . . . : 'desc'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f90c949c830
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x7f90c949c930
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca67f2d0
+ last_option . . . . . . . . . : 0x7f90ca68ddc0
+ prev_section. . . . . . . . . : 0x7f90ca66caf0
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f90ca67f2d0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'lua.matrix.autojoin_on_invite'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Automatically join rooms you are invited to (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca67f3c0
+
+ [option (addr:0x7f90ca67f3c0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'lua.matrix.backlog_lines'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Number of lines to fetch from backlog upon connecting (default: "120")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67f2d0
+ next_option. . . . . . . . . : 0x7f90ca67f620
+
+ [option (addr:0x7f90ca67f620)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'lua.matrix.debug'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Print a lot of extra information to help with finding bugs and other problems. (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67f3c0
+ next_option. . . . . . . . . : 0x7f90ca67f850
+
+ [option (addr:0x7f90ca67f850)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'lua.matrix.encrypted_message_color'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Print encrypted mesages with this color (default: "lightgreen")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67f620
+ next_option. . . . . . . . . : 0x7f90ca67fb00
+
+ [option (addr:0x7f90ca67fb00)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'lua.matrix.homeserver_url'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Full URL including port to your homeserver (including trailing slash) or use default matrix.org (default: "https://matrix.org/")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67f850
+ next_option. . . . . . . . . : 0x7f90ca67fd00
+
+ [option (addr:0x7f90ca67fd00)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'lua.matrix.local_echo'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Print lines locally instead of waiting for return from server (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67fb00
+ next_option. . . . . . . . . : 0x7f90ca67fdc0
+
+ [option (addr:0x7f90ca67fdc0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'lua.matrix.password'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Your homeserver password (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67fd00
+ next_option. . . . . . . . . : 0x7f90ca67ffb0
+
+ [option (addr:0x7f90ca67ffb0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'lua.matrix.presence_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Filter presence messages and ephemeral events (for performance) (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67fdc0
+ next_option. . . . . . . . . : 0x7f90ca6801c0
+
+ [option (addr:0x7f90ca6801c0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'lua.matrix.typing_notices'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Send typing notices when you type (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca67ffb0
+ next_option. . . . . . . . . : 0x7f90ca680360
+
+ [option (addr:0x7f90ca680360)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'lua.matrix.user'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Your homeserver username (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6801c0
+ next_option. . . . . . . . . : 0x7f90ca680560
+
+ [option (addr:0x7f90ca680560)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_dcc'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'command for beep on dcc, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca680360
+ next_option. . . . . . . . . : 0x7f90ca6807b0
+
+ [option (addr:0x7f90ca6807b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'command for beep on highlight, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca680560
+ next_option. . . . . . . . . : 0x7f90ca6809c0
+
+ [option (addr:0x7f90ca6809c0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'command for beep on private message, special value "$bell" is allowed, as well as "$bell;command" (default: "$bell")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6807b0
+ next_option. . . . . . . . . : 0x7f90ca680bb0
+
+ [option (addr:0x7f90ca680bb0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_command_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'timeout for command run (in milliseconds, 0 = never kill (not recommended)) (default: "30000")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6809c0
+ next_option. . . . . . . . . : 0x7f90ca680d30
+
+ [option (addr:0x7f90ca680d30)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_dcc'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'beep on dcc (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca680bb0
+ next_option. . . . . . . . . : 0x7f90ca680eb0
+
+ [option (addr:0x7f90ca680eb0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'beep on highlight (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca680d30
+ next_option. . . . . . . . . : 0x7f90ca6810a0
+
+ [option (addr:0x7f90ca6810a0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight_blacklist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'turn blacklist for highlights on or off (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca680eb0
+ next_option. . . . . . . . . : 0x7f90ca681250
+
+ [option (addr:0x7f90ca681250)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_highlight_whitelist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'turn whitelist for highlights on or off (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6810a0
+ next_option. . . . . . . . . : 0x7f90ca681450
+
+ [option (addr:0x7f90ca681450)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'beep on private message (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca681250
+ next_option. . . . . . . . . : 0x7f90ca6815e0
+
+ [option (addr:0x7f90ca6815e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv_blacklist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'turn blacklist for private messages on or off (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca681450
+ next_option. . . . . . . . . : 0x7f90ca6817a0
+
+ [option (addr:0x7f90ca6817a0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_pv_whitelist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'turn whitelist for private messages on or off (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6815e0
+ next_option. . . . . . . . . : 0x7f90ca681a50
+
+ [option (addr:0x7f90ca681a50)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_trigger_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'word that will trigger execution of beep_command_highlight (if empty, anything will trigger) (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6817a0
+ next_option. . . . . . . . . : 0x7f90ca681c10
+
+ [option (addr:0x7f90ca681c10)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.beep_trigger_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'word that will trigger execution of beep_command_pv (it empty, anything will trigger) (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca681a50
+ next_option. . . . . . . . . : 0x7f90ca681ec0
+
+ [option (addr:0x7f90ca681ec0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.bell_always'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'use $bell on private messages and/or highlights regardless of trigger and whitelist settings (example: "pv,highlight") (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca681c10
+ next_option. . . . . . . . . : 0x7f90ca682240
+
+ [option (addr:0x7f90ca682240)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.blacklist_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'comma-separated list of "server.nick": if not empty, these nicks will not be able to trigger execution of commands. Cannot be used in conjuction with whitelist (example: "freenode.nick1,freenode.nick2") (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca681ec0
+ next_option. . . . . . . . . : 0x7f90ca6824b0
+
+ [option (addr:0x7f90ca6824b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.whitelist_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'comma-separated list of "server.#channel": if not empty, only these channels will trigger execution of commands (example: "freenode.#weechat,freenode.#channel2") (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca682240
+ next_option. . . . . . . . . : 0x7f90ca682710
+
+ [option (addr:0x7f90ca682710)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.beep.whitelist_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'comma-separated list of "server.nick": if not empty, only these nicks will trigger execution of commands (example: "freenode.nick1,freenode.nick2") (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6824b0
+ next_option. . . . . . . . . : 0x7f90ca682050
+
+ [option (addr:0x7f90ca682050)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.clipboard_command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'if you set this, an external program may be executed to store the selection or URL. begin with | to pipe into program or use parameters %s for text, %q for quoted text or %x for quoted escape sequence.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca682710
+ next_option. . . . . . . . . : 0x7f90ca682b30
+
+ [option (addr:0x7f90ca682b30)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.color.selection'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'the color of the currently selected text in selection mode'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca682050
+ next_option. . . . . . . . . : 0x7f90ca682d60
+
+ [option (addr:0x7f90ca682d60)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.color.selection_cursor'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'the weechat color and/or attribute to be used for the text cursor.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca682b30
+ next_option. . . . . . . . . : 0x7f90ca683030
+
+ [option (addr:0x7f90ca683030)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.color.url_highlight'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'the weechat color and/or attribute to be used for highlighting URLs in the copy window. seperate multiple attributes with .'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca682d60
+ next_option. . . . . . . . . : 0x7f90ca683200
+
+ [option (addr:0x7f90ca683200)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.color.url_highlight_active'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'the same as color.url_highlight except for the currently (using arrow keys) selected link.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca683030
+ next_option. . . . . . . . . : 0x7f90ca683530
+
+ [option (addr:0x7f90ca683530)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.copybuf_short_name'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'short_name to use for coords buffer. it is set to the copy sign by default to not disturb buffers bar width, set to the empty string to have window position and size shown'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca683200
+ next_option. . . . . . . . . : 0x7f90ca683390
+
+ [option (addr:0x7f90ca683390)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.copywin_custom_keys'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'You can define custom key bindings to use inside the copywin here. syntax is: command-letter:weechat-keycode. available commands: -+>< (up/down/left/right) fbae (forward word/backward word/beginning/end) !@ (open/start selection) /UNCunc (toggle highlights/urls/nicks/channels) q (close window)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca683530
+ next_option. . . . . . . . . : 0x7f90ca683730
+
+ [option (addr:0x7f90ca683730)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_channels'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'make channels to hyperlinks for join'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca683390
+ next_option. . . . . . . . . : 0x7f90ca683a80
+
+ [option (addr:0x7f90ca683a80)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'make nicks to hyperlinks for menu/pm'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca683730
+ next_option. . . . . . . . . : 0x7f90ca683be0
+
+ [option (addr:0x7f90ca683be0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.hyper_show'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to types of hyperlinks that are shown by default'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca683a80
+ next_option. . . . . . . . . : 0x7f90ca683d90
+
+ [option (addr:0x7f90ca683d90)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.click_select_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on to use the mouse to select windows'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca683be0
+ next_option. . . . . . . . . : 0x7f90ca684060
+
+ [option (addr:0x7f90ca684060)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.click_through_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on if copy_on_click should work on inactive windows (works only if click_select_pane is set too). set to off if window needs to be active'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca683d90
+ next_option. . . . . . . . . : 0x7f90ca6842f0
+
+ [option (addr:0x7f90ca6842f0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.close_on_release'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on or a delay (in ms) to autoclose coords buffer opened by copy_on_click on button release, set to off if the coords buffer should stay open after click'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca684060
+ next_option. . . . . . . . . : 0x7f90ca684580
+
+ [option (addr:0x7f90ca684580)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.copy_on_click'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on if it should be possible to directly click on URLs and select text, set to off if mouse should only work in open coords buffer'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6842f0
+ next_option. . . . . . . . . : 0x7f90ca683ef0
+
+ [option (addr:0x7f90ca683ef0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.handle_scroll'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on if coords should handle scrolling inside windows. the script will try to guess non-chat areas to be nicklist, top to be title and bottom to be status and scroll the respective bars if the cursor is in that area. set to off if scrolling should be handled by the default mouse.pl script or another mouse scrolling script'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca684580
+ next_option. . . . . . . . . : 0x7f90ca684c20
+
+ [option (addr:0x7f90ca684c20)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.scroll_inactive_pane'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'set to on if inactive windows should be scrolled instead of active window if the mouse cursor is over it (requires handle_scroll to be enabled)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca683ef0
+ next_option. . . . . . . . . : 0x7f90ca684760
+
+ [option (addr:0x7f90ca684760)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.mouse.url_open_2nd_click'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'if this is set, URLs are only opened when clicked twice (in the same incarnation of a coords buffer) instead of on first click. it can be set to a delay (in ms) that will be added to the close_on_release delay if the script is waiting for a second click on the URL to happen'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca684c20
+ next_option. . . . . . . . . : 0x7f90ca6852c0
+
+ [option (addr:0x7f90ca6852c0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.url_braces'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'parenthesis-like characters which nest and should be excluded when found around an URL. make sure the variable setting nests properly when modifying this.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca684760
+ next_option. . . . . . . . . : 0x7f90ca685430
+
+ [option (addr:0x7f90ca685430)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.url_non_endings'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'this is matched against the end of a link and removed'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6852c0
+ next_option. . . . . . . . . : 0x7f90ca6855d0
+
+ [option (addr:0x7f90ca6855d0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.url_regex'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'a regular expression to identify URLs in the text. See perlre for more information about Perl regular expressions.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca685430
+ next_option. . . . . . . . . : 0x7f90ca685960
+
+ [option (addr:0x7f90ca685960)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'perl.coords.use_nick_menu'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'use nick menu when opening nick hyperlink (see hyper_nicks, requires menu.pl script). otherwise open private message. this setting only applies to text mode selection, for mouse see mouse.nick_2nd_click'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6855d0
+ next_option. . . . . . . . . : 0x7f90ca685b80
+
+ [option (addr:0x7f90ca685b80)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.autofocus'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Focus the clone_scanner buffer in the current window if it isn't already displayed by a window. (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca685960
+ next_option. . . . . . . . . : 0x7f90ca685d90
+
+ [option (addr:0x7f90ca685d90)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.clone_onjoin_alert_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Which 'key' to display in the on-join alerts: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca685b80
+ next_option. . . . . . . . . : 0x7f90ca685f80
+
+ [option (addr:0x7f90ca685f80)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.clone_report_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Which 'key' to display in the clone report: 'mask' for full hostmasks, or 'nick' for nicks (default: "mask")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca685d90
+ next_option. . . . . . . . . : 0x7f90ca686140
+
+ [option (addr:0x7f90ca686140)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.clone.match'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the match details (masks or nicks) in the clone report. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca685f80
+ next_option. . . . . . . . . : 0x7f90ca686320
+
+ [option (addr:0x7f90ca686320)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.clone.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the clone hit in the clone report message. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca686140
+ next_option. . . . . . . . . : 0x7f90ca686550
+
+ [option (addr:0x7f90ca686550)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the channel name in the clone report header. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca686320
+ next_option. . . . . . . . . : 0x7f90ca6866d0
+
+ [option (addr:0x7f90ca6866d0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the clone report header. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca686550
+ next_option. . . . . . . . . : 0x7f90ca6869a0
+
+ [option (addr:0x7f90ca6869a0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.header.number_of_hosts'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the number of hosts in the clone report header. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6866d0
+ next_option. . . . . . . . . : 0x7f90ca686bc0
+
+ [option (addr:0x7f90ca686bc0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.host'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the host in the clone report subheader. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6869a0
+ next_option. . . . . . . . . : 0x7f90ca686e00
+
+ [option (addr:0x7f90ca686e00)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the clone report subheader. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca686bc0
+ next_option. . . . . . . . . : 0x7f90ca6870b0
+
+ [option (addr:0x7f90ca6870b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.clone_report.subheader.number_of_clones'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour of the number of clones in the clone report subheader. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca686e00
+ next_option. . . . . . . . . : 0x7f90ca687230
+
+ [option (addr:0x7f90ca687230)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour for the 'channel'-part of the join messages. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6870b0
+ next_option. . . . . . . . . : 0x7f90ca6873e0
+
+ [option (addr:0x7f90ca6873e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.identhost'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour for the 'ident@host'-part of the join messages. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca687230
+ next_option. . . . . . . . . : 0x7f90ca687590
+
+ [option (addr:0x7f90ca687590)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The base colour for the join messages. (default: "chat")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6873e0
+ next_option. . . . . . . . . : 0x7f90ca687870
+
+ [option (addr:0x7f90ca687870)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.join_messages.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The colour for the 'nick'-part of the join messages. Note: if you have colorize_nicks, this option might not always work as expected. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca687590
+ next_option. . . . . . . . . : 0x7f90ca6876f0
+
+ [option (addr:0x7f90ca6876f0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.mask.identhost'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The formatting of the identhost in the match mask. (default: "")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca687870
+ next_option. . . . . . . . . : 0x7f90ca687be0
+
+ [option (addr:0x7f90ca687be0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.mask.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The formatting of the nick in the match mask. (default: "bold")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6876f0
+ next_option. . . . . . . . . : 0x7f90ca687e70
+
+ [option (addr:0x7f90ca687e70)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The on-join clone alert's channel colour. Formats are space separated. (default: "red")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca687be0
+ next_option. . . . . . . . . : 0x7f90ca6881c0
+
+ [option (addr:0x7f90ca6881c0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.matches'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The on-join clone alert's matches (masks or nicks) colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca687e70
+ next_option. . . . . . . . . : 0x7f90ca688340
+
+ [option (addr:0x7f90ca688340)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The on-join clone alert's message colour. Formats are space separated. (default: "red")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6881c0
+ next_option. . . . . . . . . : 0x7f90ca688680
+
+ [option (addr:0x7f90ca688680)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.colors.onjoin_alert.nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'The on-join clone alert's nick colour. Formats are space separated. Note: if you have colorize_nicks, this option might not work as expected. (default: "bold red")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca688340
+ next_option. . . . . . . . . : 0x7f90ca6888c0
+
+ [option (addr:0x7f90ca6888c0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.compare_idents'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Match against ident@host.name instead of just the hostname. Useful if you don't want different people from bouncers marked as clones (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca688680
+ next_option. . . . . . . . . : 0x7f90ca6884f0
+
+ [option (addr:0x7f90ca6884f0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_join_messages'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display all joins in the clone_scanner buffer (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6888c0
+ next_option. . . . . . . . . : 0x7f90ca688c60
+
+ [option (addr:0x7f90ca688c60)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_clone_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display an on-join clone alert in the clone_scanner buffer (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6884f0
+ next_option. . . . . . . . . : 0x7f90ca688e70
+
+ [option (addr:0x7f90ca688e70)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_current_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display an on-join clone alert in the current buffer (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca688c60
+ next_option. . . . . . . . . : 0x7f90ca689110
+
+ [option (addr:0x7f90ca689110)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_onjoin_alert_target_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display an on-join clone alert in the buffer where the clone was detected (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca688e70
+ next_option. . . . . . . . . : 0x7f90ca6892b0
+
+ [option (addr:0x7f90ca6892b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_clone_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display manual scan reports in the clone buffer (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca689110
+ next_option. . . . . . . . . : 0x7f90ca689450
+
+ [option (addr:0x7f90ca689450)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_current_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display manual scan reports in the current buffer (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6892b0
+ next_option. . . . . . . . . : 0x7f90ca6896a0
+
+ [option (addr:0x7f90ca6896a0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.display_scan_report_target_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Display manual scan reports in the buffer of the scanned channel (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca689450
+ next_option. . . . . . . . . : 0x7f90ca689a40
+
+ [option (addr:0x7f90ca689a40)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.hooks.excluded_servers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Which servers should the hook *not* be valid for? There's no support for wildcards unfortunately. E.g.: 'bitlbee,twitchtv' to exclude servers named bitlbee and twitchtv (default). (default: "bitlbee,twitchtv")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6896a0
+ next_option. . . . . . . . . : 0x7f90ca689ca0
+
+ [option (addr:0x7f90ca689ca0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.hooks.explicit_servers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Comma-separated, wildcard-supporting list of servers for which we should add hook to for monitoring clones. E.g. 'freenode,chat4all,esper*' or '*' (default) (default: "*")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca689a40
+ next_option. . . . . . . . . : 0x7f90ca689f20
+
+ [option (addr:0x7f90ca689f20)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.clone_scanner.lag_warning'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Show temporary warning upon script load regarding the inefficiency of the script. Set to "off" to disable. (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca689ca0
+ next_option. . . . . . . . . : 0x7f90ca68a0f0
+
+ [option (addr:0x7f90ca68a0f0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.histman.buffer_close'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'save command history, when buffer will be closed (default: off) (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca689f20
+ next_option. . . . . . . . . : 0x7f90ca68a3b0
+
+ [option (addr:0x7f90ca68a3b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.histman.history_dir'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'locale cache directory for history files ("%h" will be replaced by WeeChat home, "~/.weechat" by default) (default: "%h/history")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68a0f0
+ next_option. . . . . . . . . : 0x7f90ca68a5b0
+
+ [option (addr:0x7f90ca68a5b0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.histman.min_length'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'minimum length of command/text (default: 2) (default: "2")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68a3b0
+ next_option. . . . . . . . . : 0x7f90ca68a930
+
+ [option (addr:0x7f90ca68a930)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.histman.number'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'number of history commands/text to save. A positive number will save from oldest to latest, a negative number will save from latest to oldest. 0 = save whole history (e.g. -10 will save the last 10 history entries (default: "0")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68a5b0
+ next_option. . . . . . . . . : 0x7f90ca68ab20
+
+ [option (addr:0x7f90ca68ab20)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.histman.pattern'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'a simple regex to ignore commands/text. Empty value disable pattern matching (default: "(.*password|.*nickserv|/quit)")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68a930
+ next_option. . . . . . . . . : 0x7f90ca68acc0
+
+ [option (addr:0x7f90ca68acc0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.histman.rmodifier'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'use rmodifier options to ignore commands/text (default:off) (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68ab20
+ next_option. . . . . . . . . : 0x7f90ca68afd0
+
+ [option (addr:0x7f90ca68afd0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.histman.save'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'define what should be save from history. Possible values are "command", "text", "all". This is a fallback option (see /help histman) (default: "all")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68acc0
+ next_option. . . . . . . . . : 0x7f90ca68b170
+
+ [option (addr:0x7f90ca68b170)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.histman.save_global'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'save global history, possible values are "command", "text", "all" or "off"(default: off) (default: "off")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68afd0
+ next_option. . . . . . . . . : 0x7f90ca68b340
+
+ [option (addr:0x7f90ca68b340)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.histman.skip_double'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'skip lines that already exists (case sensitive) (default: "on")'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68b170
+ next_option. . . . . . . . . : 0x7f90ca68b480
+
+ [option (addr:0x7f90ca68b480)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.color_female'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for female names'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68b340
+ next_option. . . . . . . . . : 0x7f90ca68b5d0
+
+ [option (addr:0x7f90ca68b5d0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.color_male'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for male names'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68b480
+ next_option. . . . . . . . . : 0x7f90ca68b7e0
+
+ [option (addr:0x7f90ca68b7e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.country'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'country, only "fr" (french) is currently available'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68b5d0
+ next_option. . . . . . . . . : 0x7f90ca68b960
+
+ [option (addr:0x7f90ca68b960)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.days'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'number of days after current one to display in bar item'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68b7e0
+ next_option. . . . . . . . . : 0x7f90ca68bb00
+
+ [option (addr:0x7f90ca68bb00)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_date_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for date in item (next days)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68b960
+ next_option. . . . . . . . . : 0x7f90ca68bc80
+
+ [option (addr:0x7f90ca68bc80)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_date_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for date in item (today)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68bb00
+ next_option. . . . . . . . . : 0x7f90ca68be30
+
+ [option (addr:0x7f90ca68be30)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_female_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for female names in item (next days)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68bc80
+ next_option. . . . . . . . . : 0x7f90ca68bfe0
+
+ [option (addr:0x7f90ca68bfe0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_female_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for female names in item (today)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68be30
+ next_option. . . . . . . . . : 0x7f90ca68c190
+
+ [option (addr:0x7f90ca68c190)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_male_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for male names in item (next days)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68bfe0
+ next_option. . . . . . . . . : 0x7f90ca68c340
+
+ [option (addr:0x7f90ca68c340)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_male_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for male names in item (today)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68c190
+ next_option. . . . . . . . . : 0x7f90ca68c4e0
+
+ [option (addr:0x7f90ca68c4e0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_name_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for name in item (next days)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68c340
+ next_option. . . . . . . . . : 0x7f90ca68c680
+
+ [option (addr:0x7f90ca68c680)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.item_color_name_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'color for name in item (today)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68c4e0
+ next_option. . . . . . . . . : 0x7f90ca68c830
+
+ [option (addr:0x7f90ca68c830)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.item_date_next'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'display dates for tomorrow and next days in bar item'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68c680
+ next_option. . . . . . . . . : 0x7f90ca68ca30
+
+ [option (addr:0x7f90ca68ca30)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.item_date_today'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'display date for today in bar item'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68c830
+ next_option. . . . . . . . . : 0x7f90ca68cbd0
+
+ [option (addr:0x7f90ca68cbd0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.item_name_gender'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'display gender (St/Ste) before name'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68ca30
+ next_option. . . . . . . . . : 0x7f90ca68cde0
+
+ [option (addr:0x7f90ca68cde0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.nameday.reminder'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'comma-separated list of names or dates (format: DD/MM) for which a reminder is displayed'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68cbd0
+ next_option. . . . . . . . . : 0x7f90ca68cfc0
+
+ [option (addr:0x7f90ca68cfc0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.screen_away.away_suffix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'What to append to your nick when you're away.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68cde0
+ next_option. . . . . . . . . : 0x7f90ca68d1d0
+
+ [option (addr:0x7f90ca68d1d0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.screen_away.command_on_attach'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Commands to execute on attach, separated by semicolon'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68cfc0
+ next_option. . . . . . . . . : 0x7f90ca68d390
+
+ [option (addr:0x7f90ca68d390)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.screen_away.command_on_detach'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Commands to execute on detach, separated by semicolon'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68d1d0
+ next_option. . . . . . . . . : 0x7f90ca68d550
+
+ [option (addr:0x7f90ca68d550)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.screen_away.ignore'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Comma-separated list of servers to ignore.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68d390
+ next_option. . . . . . . . . : 0x7f90ca68d740
+
+ [option (addr:0x7f90ca68d740)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.screen_away.ignore_relays'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Only check screen status and ignore relay interfaces'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68d550
+ next_option. . . . . . . . . : 0x7f90ca68d8d0
+
+ [option (addr:0x7f90ca68d8d0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.screen_away.interval'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'How often in seconds to check screen status'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68d740
+ next_option. . . . . . . . . : 0x7f90ca68dab0
+
+ [option (addr:0x7f90ca68dab0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.screen_away.message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Away message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68d8d0
+ next_option. . . . . . . . . : 0x7f90ca68dc60
+
+ [option (addr:0x7f90ca68dc60)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.screen_away.set_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'Set user as away.'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68dab0
+ next_option. . . . . . . . . : 0x7f90ca68ddc0
+
+ [option (addr:0x7f90ca68ddc0)]
+ config_file. . . . . . . . . : 0x7f90ca66ca90
+ section. . . . . . . . . . . : 0x7f90ca66cbb0
+ name . . . . . . . . . . . . : 'python.screen_away.time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'description of plugin option'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'time format append to away message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c949c7d0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68dc60
+ next_option. . . . . . . . . : 0x0
+
+[config (addr:0x7f90ca68df90)]
+ plugin . . . . . . . . : 0x7f90ca696530 ('charset')
+ name . . . . . . . . . : 'charset'
+ filename . . . . . . . : 'charset.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f90c3d460d0
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f90ca68dff0
+ last_section . . . . . : 0x7f90ca68e460
+ prev_config. . . . . . : 0x7f90ca66ca90
+ next_config. . . . . . : 0x7f90ca68ea00
+
+ [section (addr:0x7f90ca68dff0)]
+ config_file . . . . . . . . . : 0x7f90ca68df90
+ name. . . . . . . . . . . . . : 'default'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca68e0b0
+ last_option . . . . . . . . . : 0x7f90ca68e1e0
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f90ca68e3a0
+
+ [option (addr:0x7f90ca68e0b0)]
+ config_file. . . . . . . . . : 0x7f90ca68df90
+ section. . . . . . . . . . . : 0x7f90ca68dff0
+ name . . . . . . . . . . . . : 'decode'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'global decoding charset: charset used to decode incoming messages when they are not UTF-8 valid'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'iso-8859-1'
+ value (string) . . . . . . . : 'iso-8859-1'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3d461b0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca68e1e0
+
+ [option (addr:0x7f90ca68e1e0)]
+ config_file. . . . . . . . . : 0x7f90ca68df90
+ section. . . . . . . . . . . : 0x7f90ca68dff0
+ name . . . . . . . . . . . . : 'encode'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'global encoding charset: charset used to encode outgoing messages (if empty, default is UTF-8 because it is the WeeChat internal charset)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68e0b0
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca68e3a0)]
+ config_file . . . . . . . . . : 0x7f90ca68df90
+ name. . . . . . . . . . . . . : 'decode'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f90c3d461c0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca68dff0
+ next_section. . . . . . . . . : 0x7f90ca68e460
+
+ [section (addr:0x7f90ca68e460)]
+ config_file . . . . . . . . . : 0x7f90ca68df90
+ name. . . . . . . . . . . . . : 'encode'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f90c3d461c0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca68e3a0
+ next_section. . . . . . . . . : 0x0
+
+[config (addr:0x7f90ca68ea00)]
+ plugin . . . . . . . . : 0x7f90ca6974b0 ('alias')
+ name . . . . . . . . . : 'alias'
+ filename . . . . . . . : 'alias.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f90c3b41f20
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f90ca68ea60
+ last_section . . . . . : 0x7f90ca68eb20
+ prev_config. . . . . . : 0x7f90ca68df90
+ next_config. . . . . . : 0x7f90ca690160
+
+ [section (addr:0x7f90ca68ea60)]
+ config_file . . . . . . . . . : 0x7f90ca68ea00
+ name. . . . . . . . . . . . . : 'cmd'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f90c3b41be0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f90c3b41fe0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca68ee30
+ last_option . . . . . . . . . : 0x7f90ca69c1f0
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f90ca68eb20
+
+ [option (addr:0x7f90ca68ee30)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'AAWAY'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'allserv /away'
+ value (string) . . . . . . . : 'allserv /away'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca68f340
+
+ [option (addr:0x7f90ca68f340)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'AME'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'allchan /me'
+ value (string) . . . . . . . : 'allchan /me'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68ee30
+ next_option. . . . . . . . . : 0x7f90ca690860
+
+ [option (addr:0x7f90ca690860)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'AMSG'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'allchan /msg *'
+ value (string) . . . . . . . : 'allchan /msg *'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca68f340
+ next_option. . . . . . . . . : 0x7f90ca690d10
+
+ [option (addr:0x7f90ca690d10)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'ANICK'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'allserv /nick'
+ value (string) . . . . . . . : 'allserv /nick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca690860
+ next_option. . . . . . . . . : 0x7f90ca691190
+
+ [option (addr:0x7f90ca691190)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'BEEP'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'print -beep'
+ value (string) . . . . . . . : 'print -beep'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca690d10
+ next_option. . . . . . . . . : 0x7f90ca691630
+
+ [option (addr:0x7f90ca691630)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'BYE'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'quit'
+ value (string) . . . . . . . : 'quit'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca691190
+ next_option. . . . . . . . . : 0x7f90ca691a70
+
+ [option (addr:0x7f90ca691a70)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'C'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'buffer clear'
+ value (string) . . . . . . . : 'buffer clear'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca691630
+ next_option. . . . . . . . . : 0x7f90ca691ef0
+
+ [option (addr:0x7f90ca691ef0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'CHAT'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'dcc chat'
+ value (string) . . . . . . . : 'dcc chat'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca691a70
+ next_option. . . . . . . . . : 0x7f90ca692370
+
+ [option (addr:0x7f90ca692370)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'CL'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'buffer clear'
+ value (string) . . . . . . . : 'buffer clear'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca691ef0
+ next_option. . . . . . . . . : 0x7f90ca6927f0
+
+ [option (addr:0x7f90ca6927f0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'CLOSE'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'buffer close'
+ value (string) . . . . . . . : 'buffer close'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca692370
+ next_option. . . . . . . . . : 0x7f90ca692c70
+
+ [option (addr:0x7f90ca692c70)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'copywin'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'coords'
+ value (string) . . . . . . . : 'coords'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6927f0
+ next_option. . . . . . . . . : 0x7f90ca6930b0
+
+ [option (addr:0x7f90ca6930b0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'EXIT'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'quit'
+ value (string) . . . . . . . : 'quit'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca692c70
+ next_option. . . . . . . . . : 0x7f90ca6934f0
+
+ [option (addr:0x7f90ca6934f0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'IG'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'ignore'
+ value (string) . . . . . . . : 'ignore'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6930b0
+ next_option. . . . . . . . . : 0x7f90ca693930
+
+ [option (addr:0x7f90ca693930)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'J'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'join'
+ value (string) . . . . . . . : 'join'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6934f0
+ next_option. . . . . . . . . : 0x7f90ca693d70
+
+ [option (addr:0x7f90ca693d70)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'K'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'kick'
+ value (string) . . . . . . . : 'kick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca693930
+ next_option. . . . . . . . . : 0x7f90ca6941b0
+
+ [option (addr:0x7f90ca6941b0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'KB'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'kickban'
+ value (string) . . . . . . . : 'kickban'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca693d70
+ next_option. . . . . . . . . : 0x7f90ca6945f0
+
+ [option (addr:0x7f90ca6945f0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'LEAVE'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'part'
+ value (string) . . . . . . . : 'part'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6941b0
+ next_option. . . . . . . . . : 0x7f90ca694a30
+
+ [option (addr:0x7f90ca694a30)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'M'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'msg'
+ value (string) . . . . . . . : 'msg'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6945f0
+ next_option. . . . . . . . . : 0x7f90ca694eb0
+
+ [option (addr:0x7f90ca694eb0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'MSGBUF'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'command -buffer $1 * /input send $2-'
+ value (string) . . . . . . . : 'command -buffer $1 * /input send $2-'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca694a30
+ next_option. . . . . . . . . : 0x7f90ca6954f0
+
+ [option (addr:0x7f90ca6954f0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'MUB'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'unban *'
+ value (string) . . . . . . . : 'unban *'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca694eb0
+ next_option. . . . . . . . . : 0x7f90ca695970
+
+ [option (addr:0x7f90ca695970)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'N'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'names'
+ value (string) . . . . . . . : 'names'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6954f0
+ next_option. . . . . . . . . : 0x7f90ca695db0
+
+ [option (addr:0x7f90ca695db0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'Q'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'query'
+ value (string) . . . . . . . : 'query'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca695970
+ next_option. . . . . . . . . : 0x7f90ca699140
+
+ [option (addr:0x7f90ca699140)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'REDRAW'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'window refresh'
+ value (string) . . . . . . . : 'window refresh'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca695db0
+ next_option. . . . . . . . . : 0x7f90ca6995a0
+
+ [option (addr:0x7f90ca6995a0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'SAY'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'msg *'
+ value (string) . . . . . . . : 'msg *'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca699140
+ next_option. . . . . . . . . : 0x7f90ca699a40
+
+ [option (addr:0x7f90ca699a40)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'SIGNOFF'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'quit'
+ value (string) . . . . . . . : 'quit'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6995a0
+ next_option. . . . . . . . . : 0x7f90ca699e80
+
+ [option (addr:0x7f90ca699e80)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'T'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'topic'
+ value (string) . . . . . . . : 'topic'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca699a40
+ next_option. . . . . . . . . : 0x7f90ca69a2c0
+
+ [option (addr:0x7f90ca69a2c0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'UB'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'unban'
+ value (string) . . . . . . . : 'unban'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca699e80
+ next_option. . . . . . . . . : 0x7f90ca69a700
+
+ [option (addr:0x7f90ca69a700)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'UMODE'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'mode $nick'
+ value (string) . . . . . . . : 'mode $nick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69a2c0
+ next_option. . . . . . . . . : 0x7f90ca69ab80
+
+ [option (addr:0x7f90ca69ab80)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'V'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'command core version'
+ value (string) . . . . . . . : 'command core version'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69a700
+ next_option. . . . . . . . . : 0x7f90ca69b030
+
+ [option (addr:0x7f90ca69b030)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'W'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'who'
+ value (string) . . . . . . . : 'who'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69ab80
+ next_option. . . . . . . . . : 0x7f90ca69b490
+
+ [option (addr:0x7f90ca69b490)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'WC'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'window merge'
+ value (string) . . . . . . . : 'window merge'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69b030
+ next_option. . . . . . . . . : 0x7f90ca69b910
+
+ [option (addr:0x7f90ca69b910)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'WI'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'whois'
+ value (string) . . . . . . . : 'whois'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69b490
+ next_option. . . . . . . . . : 0x7f90ca69bd50
+
+ [option (addr:0x7f90ca69bd50)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'WII'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'whois $1 $1'
+ value (string) . . . . . . . : 'whois $1 $1'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69b910
+ next_option. . . . . . . . . : 0x7f90ca69c1f0
+
+ [option (addr:0x7f90ca69c1f0)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68ea60
+ name . . . . . . . . . . . . : 'WW'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'whowas'
+ value (string) . . . . . . . : 'whowas'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41d10
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41dc0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69bd50
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca68eb20)]
+ config_file . . . . . . . . . : 0x7f90ca68ea00
+ name. . . . . . . . . . . . . : 'completion'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f90c3b41c80
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f90c3b42100
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca69c630
+ last_option . . . . . . . . . : 0x7f90ca69c630
+ prev_section. . . . . . . . . : 0x7f90ca68ea60
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f90ca69c630)]
+ config_file. . . . . . . . . : 0x7f90ca68ea00
+ section. . . . . . . . . . . : 0x7f90ca68eb20
+ name . . . . . . . . . . . . : 'MSGBUF'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : '(null)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%(buffers_plugins_names)'
+ value (string) . . . . . . . : '%(buffers_plugins_names)'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3b41e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x7f90c3b41ec0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x0
+
+[config (addr:0x7f90ca690160)]
+ plugin . . . . . . . . : 0x7f90ca6984d0 ('xfer')
+ name . . . . . . . . . : 'xfer'
+ filename . . . . . . . : 'xfer.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f90c3901e30
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f90ca690200
+ last_section . . . . . : 0x7f90ca69de30
+ prev_config. . . . . . : 0x7f90ca68ea00
+ next_config. . . . . . : 0x7f90ca69fce0
+
+ [section (addr:0x7f90ca690200)]
+ config_file . . . . . . . . . : 0x7f90ca690160
+ name. . . . . . . . . . . . . : 'look'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca6902e0
+ last_option . . . . . . . . . : 0x7f90ca6905b0
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f90ca69c7e0
+
+ [option (addr:0x7f90ca6902e0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca690200
+ name . . . . . . . . . . . . : 'auto_open_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'auto open xfer buffer when a new xfer is added to list'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca690440
+
+ [option (addr:0x7f90ca690440)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca690200
+ name . . . . . . . . . . . . : 'progress_bar_size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'size of progress bar, in chars (if 0, progress bar is disabled)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 256
+ default value. . . . . . . . : 20
+ value (integer). . . . . . . : 20
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3901e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6902e0
+ next_option. . . . . . . . . : 0x7f90ca6905b0
+
+ [option (addr:0x7f90ca6905b0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca690200
+ name . . . . . . . . . . . . : 'pv_tags'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags used in private messages, for example: "notify_message", "notify_private" or "notify_highlight"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'notify_private'
+ value (string) . . . . . . . : 'notify_private'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca690440
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca69c7e0)]
+ config_file . . . . . . . . . : 0x7f90ca690160
+ name. . . . . . . . . . . . . : 'color'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca69ced0
+ last_option . . . . . . . . . : 0x7f90ca69d2b0
+ prev_section. . . . . . . . . : 0x7f90ca690200
+ next_section. . . . . . . . . : 0x7f90ca69d420
+
+ [option (addr:0x7f90ca69ced0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69c7e0
+ name . . . . . . . . . . . . : 'status_aborted'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "aborted" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 1048737 ('161')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3901e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca69cae0
+
+ [option (addr:0x7f90ca69cae0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69c7e0
+ name . . . . . . . . . . . . : 'status_active'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "active" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 10 ('lightblue')
+ value (color). . . . . . . . : 10 ('lightblue')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3901e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69ced0
+ next_option. . . . . . . . . : 0x7f90ca69c990
+
+ [option (addr:0x7f90ca69c990)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69c7e0
+ name . . . . . . . . . . . . : 'status_connecting'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "connecting" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 1048587 ('11')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3901e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69cae0
+ next_option. . . . . . . . . : 0x7f90ca69cc30
+
+ [option (addr:0x7f90ca69cc30)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69c7e0
+ name . . . . . . . . . . . . : 'status_done'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "done" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 6 ('lightgreen')
+ value (color). . . . . . . . : 1048694 ('118')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3901e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69c990
+ next_option. . . . . . . . . : 0x7f90ca69cd70
+
+ [option (addr:0x7f90ca69cd70)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69c7e0
+ name . . . . . . . . . . . . : 'status_failed'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "failed" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 4 ('lightred')
+ value (color). . . . . . . . : 1048737 ('161')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3901e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69cc30
+ next_option. . . . . . . . . : 0x7f90ca69c8a0
+
+ [option (addr:0x7f90ca69c8a0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69c7e0
+ name . . . . . . . . . . . . : 'status_waiting'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color for "waiting" status'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 14 ('lightcyan')
+ value (color). . . . . . . . : 1048742 ('166')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3901e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69cd70
+ next_option. . . . . . . . . : 0x7f90ca69d020
+
+ [option (addr:0x7f90ca69d020)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69c7e0
+ name . . . . . . . . . . . . : 'text'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color in xfer buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3901e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69c8a0
+ next_option. . . . . . . . . : 0x7f90ca69d160
+
+ [option (addr:0x7f90ca69d160)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69c7e0
+ name . . . . . . . . . . . . : 'text_bg'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'background color in xfer buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 1048809 ('233')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3901e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69d020
+ next_option. . . . . . . . . : 0x7f90ca69d2b0
+
+ [option (addr:0x7f90ca69d2b0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69c7e0
+ name . . . . . . . . . . . . : 'text_selected'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'text color of selected line in xfer buffer'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 16 ('white')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3901e50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69d160
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca69d420)]
+ config_file . . . . . . . . . : 0x7f90ca690160
+ name. . . . . . . . . . . . . : 'network'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca69d500
+ last_option . . . . . . . . . : 0x7f90ca69dcf0
+ prev_section. . . . . . . . . : 0x7f90ca69c7e0
+ next_section. . . . . . . . . : 0x7f90ca69de30
+
+ [option (addr:0x7f90ca69d500)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69d420
+ name . . . . . . . . . . . . : 'blocksize'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'block size for sending packets, in bytes'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1024
+ max. . . . . . . . . . . . . : 102400
+ default value. . . . . . . . : 65536
+ value (integer). . . . . . . : 65536
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca69d680
+
+ [option (addr:0x7f90ca69d680)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69d420
+ name . . . . . . . . . . . . : 'fast_send'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'does not wait for ACK when sending file'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69d500
+ next_option. . . . . . . . . : 0x7f90ca69d7a0
+
+ [option (addr:0x7f90ca69d7a0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69d420
+ name . . . . . . . . . . . . : 'own_ip'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'IP or DNS address used for sending files/chats (if empty, local interface IP is used)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69d680
+ next_option. . . . . . . . . : 0x7f90ca69d920
+
+ [option (addr:0x7f90ca69d920)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69d420
+ name . . . . . . . . . . . . : 'port_range'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'restricts outgoing files/chats to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port, it's recommended to use ports greater than 1024, because only root can use ports below 1024)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69d7a0
+ next_option. . . . . . . . . : 0x7f90ca69db60
+
+ [option (addr:0x7f90ca69db60)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69d420
+ name . . . . . . . . . . . . : 'speed_limit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'speed limit for sending files, in kilo-bytes by second (0 means no limit)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69d920
+ next_option. . . . . . . . . : 0x7f90ca69dcf0
+
+ [option (addr:0x7f90ca69dcf0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69d420
+ name . . . . . . . . . . . . : 'timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout for xfer request (in seconds)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 5
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 300
+ value (integer). . . . . . . : 300
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69db60
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca69de30)]
+ config_file . . . . . . . . . : 0x7f90ca690160
+ name. . . . . . . . . . . . . : 'file'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca69def0
+ last_option . . . . . . . . . : 0x7f90ca69edb0
+ prev_section. . . . . . . . . : 0x7f90ca69d420
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f90ca69def0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69de30
+ name . . . . . . . . . . . . : 'auto_accept_chats'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically accept chat requests (use carefully!)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca69e080
+
+ [option (addr:0x7f90ca69e080)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69de30
+ name . . . . . . . . . . . . : 'auto_accept_files'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically accept incoming files (use carefully!)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69def0
+ next_option. . . . . . . . . : 0x7f90ca69e1e0
+
+ [option (addr:0x7f90ca69e1e0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69de30
+ name . . . . . . . . . . . . : 'auto_accept_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of nicks for which the incoming files and chats are automatically accepted; format is "server.nick" (for a specific server) or "nick" (for all servers); example: "freenode.FlashCode,andrew"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69e080
+ next_option. . . . . . . . . : 0x7f90ca69e3e0
+
+ [option (addr:0x7f90ca69e3e0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69de30
+ name . . . . . . . . . . . . : 'auto_check_crc32'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically check CRC32 file checksum if it is found in the filename (8 hexadecimal chars)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69e1e0
+ next_option. . . . . . . . . : 0x7f90ca69e570
+
+ [option (addr:0x7f90ca69e570)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69de30
+ name . . . . . . . . . . . . : 'auto_rename'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'rename incoming files if already exists (add ".1", ".2", ...)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69e3e0
+ next_option. . . . . . . . . : 0x7f90ca69e700
+
+ [option (addr:0x7f90ca69e700)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69de30
+ name . . . . . . . . . . . . : 'auto_resume'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically resume file transfer if connection with remote host is lost'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69e570
+ next_option. . . . . . . . . : 0x7f90ca69e880
+
+ [option (addr:0x7f90ca69e880)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69de30
+ name . . . . . . . . . . . . : 'convert_spaces'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'convert spaces to underscores when sending and receiving files'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69e700
+ next_option. . . . . . . . . : 0x7f90ca69e9d0
+
+ [option (addr:0x7f90ca69e9d0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69de30
+ name . . . . . . . . . . . . : 'download_path'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'path for writing incoming files: "%h" at beginning of string is replaced by WeeChat home ("~/.weechat" by default) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%h/xfer'
+ value (string) . . . . . . . : '%h/xfer'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69e880
+ next_option. . . . . . . . . : 0x7f90ca69ebc0
+
+ [option (addr:0x7f90ca69ebc0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69de30
+ name . . . . . . . . . . . . : 'upload_path'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'path for reading files when sending (when no path is specified by user): "%h" at beginning of string is replaced by WeeChat home ("~/.weechat" by default) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '~'
+ value (string) . . . . . . . : '~'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69e9d0
+ next_option. . . . . . . . . : 0x7f90ca69edb0
+
+ [option (addr:0x7f90ca69edb0)]
+ config_file. . . . . . . . . : 0x7f90ca690160
+ section. . . . . . . . . . . : 0x7f90ca69de30
+ name . . . . . . . . . . . . : 'use_nick_in_filename'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use remote nick as prefix in local filename when receiving a file'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69ebc0
+ next_option. . . . . . . . . : 0x0
+
+[config (addr:0x7f90ca69fce0)]
+ plugin . . . . . . . . : 0x7f90ca671360 ('irc')
+ name . . . . . . . . . : 'irc'
+ filename . . . . . . . : 'irc.conf'
+ file . . . . . . . . . : 0x0
+ callback_reload. . . . : 0x7f90c3f79ce0
+ callback_reload_pointer: 0x0
+ callback_reload_data . : 0x0
+ sections . . . . . . . : 0x7f90ca69fd80
+ last_section . . . . . : 0x7f90ca6b0350
+ prev_config. . . . . . : 0x7f90ca690160
+ next_config. . . . . . : 0x0
+
+ [section (addr:0x7f90ca69fd80)]
+ config_file . . . . . . . . . : 0x7f90ca69fce0
+ name. . . . . . . . . . . . . : 'look'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca69fe40
+ last_option . . . . . . . . . : 0x7f90ca6a5fa0
+ prev_section. . . . . . . . . : 0x0
+ next_section. . . . . . . . . : 0x7f90ca6a6110
+
+ [option (addr:0x7f90ca69fe40)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'buffer_open_before_autojoin'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'open channel buffer before the JOIN is received from server when it is auto joined (with server option "autojoin"); this is useful to open channels with always the same buffer numbers on startup'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca6a01c0
+
+ [option (addr:0x7f90ca6a01c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'buffer_open_before_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'open channel buffer before the JOIN is received from server when it is manually joined (with /join command)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca69fe40
+ next_option. . . . . . . . . : 0x7f90ca6a02c0
+
+ [option (addr:0x7f90ca6a02c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'buffer_switch_autojoin'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'auto switch to channel buffer when it is auto joined (with server option "autojoin")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a01c0
+ next_option. . . . . . . . . : 0x7f90ca6a0440
+
+ [option (addr:0x7f90ca6a0440)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'buffer_switch_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'auto switch to channel buffer when it is manually joined (with /join command)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a02c0
+ next_option. . . . . . . . . : 0x7f90ca6a05c0
+
+ [option (addr:0x7f90ca6a05c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'color_nicks_in_names'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use nick color in output of /names (or list of nicks displayed when joining a channel)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a0440
+ next_option. . . . . . . . . : 0x7f90ca6a0740
+
+ [option (addr:0x7f90ca6a0740)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'color_nicks_in_nicklist'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use nick color in nicklist'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79690
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a05c0
+ next_option. . . . . . . . . : 0x7f90ca6a0860
+
+ [option (addr:0x7f90ca6a0860)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'color_nicks_in_server_messages'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use nick color in messages from server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a0740
+ next_option. . . . . . . . . : 0x7f90ca6a09d0
+
+ [option (addr:0x7f90ca6a09d0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'color_pv_nick_like_channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use same nick color for channel and private'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a0860
+ next_option. . . . . . . . . : 0x7f90ca6a0b20
+
+ [option (addr:0x7f90ca6a0b20)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'ctcp_time_format'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'time format used in answer to message CTCP TIME (see man strftime for date/time specifiers)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '%a, %d %b %Y %T %z'
+ value (string) . . . . . . . : '%a, %d %b %Y %T %z'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a09d0
+ next_option. . . . . . . . . : 0x7f90ca6a0cb0
+
+ [option (addr:0x7f90ca6a0cb0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'display_away'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'display message when (un)marking as away (off: do not display/send anything, local: display locally, channel: send action to channels)'
+ string_values. . . . . . . . : 0x7f90ca6a0040
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'local'
+ value (integer/str). . . . . : 'local'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7a1b0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a0b20
+ next_option. . . . . . . . . : 0x7f90ca6a0ee0
+
+ [option (addr:0x7f90ca6a0ee0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'display_ctcp_blocked'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display CTCP message even if it is blocked'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a0cb0
+ next_option. . . . . . . . . : 0x7f90ca6a0fe0
+
+ [option (addr:0x7f90ca6a0fe0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'display_ctcp_reply'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display CTCP reply sent by WeeChat'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a0ee0
+ next_option. . . . . . . . . : 0x7f90ca6a1130
+
+ [option (addr:0x7f90ca6a1130)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'display_ctcp_unknown'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display CTCP message even if it is unknown CTCP'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a0fe0
+ next_option. . . . . . . . . : 0x7f90ca6a1290
+
+ [option (addr:0x7f90ca6a1290)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'display_host_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display host in join messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a1130
+ next_option. . . . . . . . . : 0x7f90ca6a13e0
+
+ [option (addr:0x7f90ca6a13e0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'display_host_join_local'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display host in join messages from local client'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a1290
+ next_option. . . . . . . . . : 0x7f90ca6a1540
+
+ [option (addr:0x7f90ca6a1540)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'display_host_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display host in part/quit messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a13e0
+ next_option. . . . . . . . . : 0x7f90ca6a1690
+
+ [option (addr:0x7f90ca6a1690)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'display_join_message'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of messages to display after joining a channel: 324 = channel modes, 329 = channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names on channel, 366 = names count'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '329,332,333,366'
+ value (string) . . . . . . . : '329,332,333,366'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f78f50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a1540
+ next_option. . . . . . . . . : 0x7f90ca6a1890
+
+ [option (addr:0x7f90ca6a1890)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'display_old_topic'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display old topic when channel topic is changed'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a1690
+ next_option. . . . . . . . . : 0x7f90ca6a19f0
+
+ [option (addr:0x7f90ca6a19f0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'display_pv_away_once'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display remote away message only once in private'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a1890
+ next_option. . . . . . . . . : 0x7f90ca6a1b50
+
+ [option (addr:0x7f90ca6a1b50)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'display_pv_back'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display a message in private when user is back (after quit on server)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a19f0
+ next_option. . . . . . . . . : 0x7f90ca6a1cc0
+
+ [option (addr:0x7f90ca6a1cc0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'highlight_channel'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of words to highlight in channel buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their value), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '$nick'
+ value (string) . . . . . . . : '$nick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a1b50
+ next_option. . . . . . . . . : 0x7f90ca6a1fa0
+
+ [option (addr:0x7f90ca6a1fa0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'highlight_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of words to highlight in private buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their value), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '$nick'
+ value (string) . . . . . . . : '$nick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a1cc0
+ next_option. . . . . . . . . : 0x7f90ca6a22a0
+
+ [option (addr:0x7f90ca6a22a0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'highlight_server'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of words to highlight in server buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their value), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '$nick'
+ value (string) . . . . . . . : '$nick'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a1fa0
+ next_option. . . . . . . . . : 0x7f90ca6a2560
+
+ [option (addr:0x7f90ca6a2560)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'highlight_tags_restrict'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'restrict highlights to these tags on irc buffers (to have highlight on user messages but not server messages); tags must be separated by a comma and "+" can be used to make a logical "and" between tags; wildcard "*" is allowed in tags; an empty value allows highlight on any tag'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'irc_privmsg,irc_notice'
+ value (string) . . . . . . . : 'irc_privmsg,irc_notice'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79060
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a22a0
+ next_option. . . . . . . . . : 0x7f90ca6a27a0
+
+ [option (addr:0x7f90ca6a27a0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'item_channel_modes_hide_args'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'hide channel modes arguments if at least one of these modes is in channel modes ("*" to always hide all arguments, empty value to never hide arguments); example: "kf" to hide arguments if "k" or "f" are in channel modes'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'k'
+ value (string) . . . . . . . : 'k'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7a460
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a2560
+ next_option. . . . . . . . . : 0x7f90ca6a29f0
+
+ [option (addr:0x7f90ca6a29f0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'item_display_server'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'name of bar item where IRC server is displayed (for status bar)'
+ string_values. . . . . . . . : 0x7f90ca6a2b20
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : 'buffer_plugin'
+ value (integer/str). . . . . : 'buffer_plugin'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79140
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a27a0
+ next_option. . . . . . . . . : 0x7f90ca6a2bc0
+
+ [option (addr:0x7f90ca6a2bc0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'item_nick_modes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display nick modes in bar item "input_prompt"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79200
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a29f0
+ next_option. . . . . . . . . : 0x7f90ca6a2d20
+
+ [option (addr:0x7f90ca6a2d20)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'item_nick_prefix'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display nick prefix in bar item "input_prompt"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79200
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a2bc0
+ next_option. . . . . . . . . : 0x7f90ca6a2e80
+
+ [option (addr:0x7f90ca6a2e80)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'join_auto_add_chantype'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically add channel type in front of channel name on command /join if the channel name does not start with a valid channel type for the server; for example: "/join weechat" will in fact send: "/join #weechat"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a2d20
+ next_option. . . . . . . . . : 0x7f90ca6a3080
+
+ [option (addr:0x7f90ca6a3080)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'msgbuffer_fallback'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'default target buffer for msgbuffer options when target is private and that private buffer is not found'
+ string_values. . . . . . . . : 0x7f90ca6a31f0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : 'current'
+ value (integer/str). . . . . : 'current'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a2e80
+ next_option. . . . . . . . . : 0x7f90ca6a3270
+
+ [option (addr:0x7f90ca6a3270)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'new_channel_position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'force position of new channel in list of buffers (none = default position (should be last buffer), next = current buffer + 1, near_server = after last channel/pv of server)'
+ string_values. . . . . . . . : 0x7f90ca6a1660
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a3080
+ next_option. . . . . . . . . : 0x7f90ca6a34b0
+
+ [option (addr:0x7f90ca6a34b0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'new_pv_position'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'force position of new private in list of buffers (none = default position (should be last buffer), next = current buffer + 1, near_server = after last channel/pv of server)'
+ string_values. . . . . . . . : 0x7f90ca6a29a0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'none'
+ value (integer/str). . . . . : 'none'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a3270
+ next_option. . . . . . . . . : 0x7f90ca6a3720
+
+ [option (addr:0x7f90ca6a3720)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'nick_completion_smart'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'smart completion for nicks (completes first with last speakers): speakers = all speakers (including highlights), speakers_highlights = only speakers with highlight'
+ string_values. . . . . . . . : 0x7f90ca6a38b0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'speakers'
+ value (integer/str). . . . . : 'speakers'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a34b0
+ next_option. . . . . . . . . : 0x7f90ca6a3980
+
+ [option (addr:0x7f90ca6a3980)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'nick_mode'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'display nick mode (op, voice, ...) before nick (none = never, prefix = in prefix only (default), action = in action messages only, both = prefix + action messages)'
+ string_values. . . . . . . . : 0x7f90ca6a36f0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3
+ default value. . . . . . . . : 'prefix'
+ value (integer/str). . . . . : 'prefix'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a3720
+ next_option. . . . . . . . . : 0x7f90ca6a3bf0
+
+ [option (addr:0x7f90ca6a3bf0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'nick_mode_empty'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'display a space if nick mode is enabled but nick has no mode (not op, voice, ...)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79200
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a3980
+ next_option. . . . . . . . . : 0x7f90ca6a3d80
+
+ [option (addr:0x7f90ca6a3d80)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'nicks_hide_password'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of nicks for which passwords will be hidden when a message is sent, for example to hide password in message displayed by "/msg nickserv identify password", example: "nickserv,nickbot"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'nickserv'
+ value (string) . . . . . . . : 'nickserv'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79180
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a3bf0
+ next_option. . . . . . . . . : 0x7f90ca6a3f80
+
+ [option (addr:0x7f90ca6a3f80)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'notice_as_pv'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'display notices as private messages (if auto, use private buffer if found)'
+ string_values. . . . . . . . : 0x7f90ca6a3d50
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'auto'
+ value (integer/str). . . . . : 'auto'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a3d80
+ next_option. . . . . . . . . : 0x7f90ca6a4180
+
+ [option (addr:0x7f90ca6a4180)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'notice_welcome_redirect'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically redirect channel welcome notices to the channel buffer; such notices have the nick as target but a channel name in beginning of notice message, for example notices sent by freenode server which look like: "[#channel] Welcome to this channel..."'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a3f80
+ next_option. . . . . . . . . : 0x7f90ca6a43c0
+
+ [option (addr:0x7f90ca6a43c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'notice_welcome_tags'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags used in a welcome notices redirected to a channel, for example: "notify_private"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a4180
+ next_option. . . . . . . . . : 0x7f90ca6a4560
+
+ [option (addr:0x7f90ca6a4560)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'notify_tags_ison'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags used in messages displayed by notify when a nick joins or quits server (result of command ison or monitor), for example: "notify_message", "notify_private" or "notify_highlight"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'notify_message'
+ value (string) . . . . . . . : 'notify_message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a43c0
+ next_option. . . . . . . . . : 0x7f90ca6a4760
+
+ [option (addr:0x7f90ca6a4760)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'notify_tags_whois'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags used in messages displayed by notify when a nick away status changes (result of command whois), for example: "notify_message", "notify_private" or "notify_highlight"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'notify_message'
+ value (string) . . . . . . . : 'notify_message'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a4560
+ next_option. . . . . . . . . : 0x7f90ca6a4950
+
+ [option (addr:0x7f90ca6a4950)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'part_closes_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'close buffer when /part is issued on a channel'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a4760
+ next_option. . . . . . . . . : 0x7f90ca6a4ab0
+
+ [option (addr:0x7f90ca6a4ab0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'pv_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'merge private buffers'
+ string_values. . . . . . . . : 0x7f90ca6a4bb0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'independent'
+ value (integer/str). . . . . : 'independent'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f797c0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a4950
+ next_option. . . . . . . . . : 0x7f90ca6a4ca0
+
+ [option (addr:0x7f90ca6a4ca0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'pv_tags'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of tags used in private messages, for example: "notify_message", "notify_private" or "notify_highlight"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'notify_private'
+ value (string) . . . . . . . : 'notify_private'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a4ab0
+ next_option. . . . . . . . . : 0x7f90ca6a4e50
+
+ [option (addr:0x7f90ca6a4e50)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'raw_messages'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'number of raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 65535
+ default value. . . . . . . . : 256
+ value (integer). . . . . . . : 256
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a4ca0
+ next_option. . . . . . . . . : 0x7f90ca6a5000
+
+ [option (addr:0x7f90ca6a5000)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'server_buffer'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'merge server buffers'
+ string_values. . . . . . . . : 0x7f90ca6a4390
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'merge_with_core'
+ value (integer/str). . . . . : 'merge_with_core'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7a240
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a4e50
+ next_option. . . . . . . . . : 0x7f90ca6a51e0
+
+ [option (addr:0x7f90ca6a51e0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'smart_filter'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'filter join/part/quit/nick messages for a nick if not speaking for some minutes on channel (you must create a filter on tag "irc_smart_filter")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a5000
+ next_option. . . . . . . . . : 0x7f90ca6a53a0
+
+ [option (addr:0x7f90ca6a53a0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'smart_filter_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay for filtering join/part/quit messages (in minutes): if the nick did not speak during the last N minutes, the join/part/quit is filtered'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : 5
+ value (integer). . . . . . . : 5
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a51e0
+ next_option. . . . . . . . . : 0x7f90ca6a5570
+
+ [option (addr:0x7f90ca6a5570)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'smart_filter_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable smart filter for "join" messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a53a0
+ next_option. . . . . . . . . : 0x7f90ca6a56c0
+
+ [option (addr:0x7f90ca6a56c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'smart_filter_join_unmask'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay for unmasking a join message that was filtered with tag "irc_smart_filter" (in minutes): if a nick has joined max N minutes ago and then says something on channel (message, notice or update on topic), the join is unmasked, as well as nick changes after this join (0 = disable: never unmask a join)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : 30
+ value (integer). . . . . . . : 30
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a5570
+ next_option. . . . . . . . . : 0x7f90ca6a5960
+
+ [option (addr:0x7f90ca6a5960)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'smart_filter_mode'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'enable smart filter for "mode" messages: "*" to filter all modes, "+" to filter all modes in server prefixes (for example "ovh"), "xyz" to filter only modes x/y/z, "-xyz" to filter all modes but not x/y/z; examples: "ovh": filter modes o/v/h, "-bkl": filter all modes but not b/k/l'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '+'
+ value (string) . . . . . . . : '+'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a56c0
+ next_option. . . . . . . . . : 0x7f90ca6a5bb0
+
+ [option (addr:0x7f90ca6a5bb0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'smart_filter_nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable smart filter for "nick" messages (nick changes)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a5960
+ next_option. . . . . . . . . : 0x7f90ca6a5cd0
+
+ [option (addr:0x7f90ca6a5cd0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'smart_filter_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable smart filter for "part" and "quit" messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a5bb0
+ next_option. . . . . . . . . : 0x7f90ca6a5e30
+
+ [option (addr:0x7f90ca6a5e30)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'temporary_servers'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'enable automatic addition of temporary servers with command /connect'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a5cd0
+ next_option. . . . . . . . . : 0x7f90ca6a5fa0
+
+ [option (addr:0x7f90ca6a5fa0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca69fd80
+ name . . . . . . . . . . . . : 'topic_strip_colors'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'strip colors in topic (used only when displaying buffer title)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79940
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a5e30
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca6a6110)]
+ config_file . . . . . . . . . : 0x7f90ca69fce0
+ name. . . . . . . . . . . . . : 'color'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca6a61f0
+ last_option . . . . . . . . . : 0x7f90ca6a76e0
+ prev_section. . . . . . . . . : 0x7f90ca69fd80
+ next_section. . . . . . . . . : 0x7f90ca6a7840
+
+ [option (addr:0x7f90ca6a61f0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'input_nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for nick in input bar'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 14 ('lightcyan')
+ value (color). . . . . . . . : 1048742 ('166')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79200
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca6a6330
+
+ [option (addr:0x7f90ca6a6330)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'item_channel_modes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for channel modes, near channel name'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79220
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a61f0
+ next_option. . . . . . . . . : 0x7f90ca6a6470
+
+ [option (addr:0x7f90ca6a6470)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'item_lag_counting'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for lag indicator, when counting (pong not received from server, lag is increasing)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7a470
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a6330
+ next_option. . . . . . . . . : 0x7f90ca6a6600
+
+ [option (addr:0x7f90ca6a6600)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'item_lag_finished'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for lag indicator, when pong has been received from server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 8 ('yellow')
+ value (color). . . . . . . . : 1048587 ('11')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7a470
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a6470
+ next_option. . . . . . . . . : 0x7f90ca6a6770
+
+ [option (addr:0x7f90ca6a6770)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'item_nick_modes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for nick modes in bar item "input_prompt"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79240
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a6600
+ next_option. . . . . . . . . : 0x7f90ca6a68d0
+
+ [option (addr:0x7f90ca6a68d0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'message_join'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for text in join messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 1048694 ('118')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a6770
+ next_option. . . . . . . . . : 0x7f90ca6a6a10
+
+ [option (addr:0x7f90ca6a6a10)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'message_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for text in part/quit messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 3 ('red')
+ value (color). . . . . . . . : 1048737 ('161')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a68d0
+ next_option. . . . . . . . . : 0x7f90ca6a6b60
+
+ [option (addr:0x7f90ca6a6b60)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'mirc_remap'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'remap mirc colors in messages using a hashtable: keys are "fg,bg" as integers between -1 (not specified) and 15, values are WeeChat color names or numbers (format is: "1,-1:color1;2,7:color2"), example: "1,-1:darkgray;1,2:white,blue" to remap black to "darkgray" and black on blue to "white,blue"; default WeeChat colors for IRC codes: 0=white, 1=black, 2=blue, 3=green, 4=lightred, 5=red, 6=magenta, 7=brown, 8=yellow, 9=lightgreen, 10=cyan, 11=lightcyan, 12=lightblue, 13=lightmagenta, 14=gray, 15=white'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '1,-1:darkgray'
+ value (string) . . . . . . . : '1,-1:darkgray'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f796a0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a6a10
+ next_option. . . . . . . . . : 0x7f90ca6a6e90
+
+ [option (addr:0x7f90ca6a6e90)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'nick_prefixes'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'color for nick prefixes using mode char (o=op, h=halfop, v=voice, ..), format is: "o:color1;h:color2;v:color3" (if a mode is not found, WeeChat will try with next modes received from server ("PREFIX"); a special mode "*" can be used as default color if no mode has been found in list)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue'
+ value (string) . . . . . . . : 'q:161;a:166;o:118;h:lightmagenta;v:11;*:lightblue'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f799a0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a6b60
+ next_option. . . . . . . . . : 0x7f90ca6a7160
+
+ [option (addr:0x7f90ca6a7160)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'notice'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for text "Notice" in notices'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 5 ('green')
+ value (color). . . . . . . . : 1048694 ('118')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a6e90
+ next_option. . . . . . . . . : 0x7f90ca6a72b0
+
+ [option (addr:0x7f90ca6a72b0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'reason_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for reason in part/quit messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 1048811 ('235')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a7160
+ next_option. . . . . . . . . : 0x7f90ca6a7400
+
+ [option (addr:0x7f90ca6a7400)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'topic_current'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for current channel topic (when joining a channel or using /topic)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 0 ('default')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a72b0
+ next_option. . . . . . . . . : 0x7f90ca6a7580
+
+ [option (addr:0x7f90ca6a7580)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'topic_new'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for new channel topic (when topic is changed)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 16 ('white')
+ value (color). . . . . . . . : 1048742 ('166')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a7400
+ next_option. . . . . . . . . : 0x7f90ca6a76e0
+
+ [option (addr:0x7f90ca6a76e0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a6110
+ name . . . . . . . . . . . . : 'topic_old'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 3
+ description. . . . . . . . . : 'color for old channel topic (when topic is changed)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : -1
+ max. . . . . . . . . . . . . : 16
+ default value. . . . . . . . : 0 ('default')
+ value (color). . . . . . . . : 1048811 ('235')
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a7580
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca6a7840)]
+ config_file . . . . . . . . . : 0x7f90ca69fce0
+ name. . . . . . . . . . . . . : 'network'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca6a7930
+ last_option . . . . . . . . . : 0x7f90ca6a9260
+ prev_section. . . . . . . . . : 0x7f90ca6a6110
+ next_section. . . . . . . . . : 0x7f90ca6a9420
+
+ [option (addr:0x7f90ca6a7930)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'autoreconnect_delay_growing'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'growing factor for autoreconnect delay to server (1 = always same delay, 2 = delay*2 for each retry, ..)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 100
+ default value. . . . . . . . : 2
+ value (integer). . . . . . . : 2
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca6a7b10
+
+ [option (addr:0x7f90ca6a7b10)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'autoreconnect_delay_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum autoreconnect delay to server (in seconds, 0 = no maximum)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 604800
+ default value. . . . . . . . : 600
+ value (integer). . . . . . . : 600
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a7930
+ next_option. . . . . . . . . : 0x7f90ca6a7c80
+
+ [option (addr:0x7f90ca6a7c80)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'ban_mask_default'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default ban mask for commands /ban, /unban and /kickban; variables $nick, $user, $ident and $host are replaced by their values (extracted from "nick!user@host"); $ident is the same as $user if $user does not start with "~", otherwise it is set to "*"; this default mask is used only if WeeChat knows the host for the nick'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : '*!$ident@$host'
+ value (string) . . . . . . . : '*!$ident@$host'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a7b10
+ next_option. . . . . . . . . : 0x7f90ca6a7ef0
+
+ [option (addr:0x7f90ca6a7ef0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'channel_encode'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'decode/encode channel name inside messages using charset options; it is recommended to keep that off if you use only UTF-8 in channel names; you can enable this option if you are using an exotic charset like ISO in channel names'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a7c80
+ next_option. . . . . . . . . : 0x7f90ca6a8100
+
+ [option (addr:0x7f90ca6a8100)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'colors_receive'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'when off, colors codes are ignored in incoming messages'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a7ef0
+ next_option. . . . . . . . . : 0x7f90ca6a8260
+
+ [option (addr:0x7f90ca6a8260)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'colors_send'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'allow user to send colors with special codes (ctrl-c + a code and optional color: b=bold, cxx=color, cxx,yy=color+background, i=italic, o=disable color/attributes, r=reverse, u=underline)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a8100
+ next_option. . . . . . . . . : 0x7f90ca6a8470
+
+ [option (addr:0x7f90ca6a8470)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'lag_check'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for lag (in seconds, 0 = never check)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 604800
+ default value. . . . . . . . : 60
+ value (integer). . . . . . . : 60
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79ad0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a8260
+ next_option. . . . . . . . . : 0x7f90ca6a85e0
+
+ [option (addr:0x7f90ca6a85e0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'lag_max'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'maximum lag (in seconds): if this lag is reached, WeeChat will consider that the answer from server (pong) will never be received and will give up counting the lag (0 = never give up)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 604800
+ default value. . . . . . . . : 1800
+ value (integer). . . . . . . : 1800
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a8470
+ next_option. . . . . . . . . : 0x7f90ca6a87c0
+
+ [option (addr:0x7f90ca6a87c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'lag_min_show'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'minimum lag to show (in milliseconds)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 86400000
+ default value. . . . . . . . : 500
+ value (integer). . . . . . . : 500
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79270
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a85e0
+ next_option. . . . . . . . . : 0x7f90ca6a88c0
+
+ [option (addr:0x7f90ca6a88c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'lag_reconnect'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'reconnect to server if lag is greater than or equal to this value (in seconds, 0 = never reconnect); this value must be less than or equal to irc.network.lag_max'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 604800
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a87c0
+ next_option. . . . . . . . . : 0x7f90ca6a8a90
+
+ [option (addr:0x7f90ca6a8a90)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'lag_refresh_interval'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two refreshs of lag item, when lag is increasing (in seconds)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a88c0
+ next_option. . . . . . . . . : 0x7f90ca6a8c10
+
+ [option (addr:0x7f90ca6a8c10)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'notify_check_ison'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for notify with IRC command "ison" (in minutes)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : 1
+ value (integer). . . . . . . : 1
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b40
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a8a90
+ next_option. . . . . . . . . : 0x7f90ca6a8d90
+
+ [option (addr:0x7f90ca6a8d90)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'notify_check_whois'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for notify with IRC command "whois" (in minutes)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : 5
+ value (integer). . . . . . . : 5
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b50
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a8c10
+ next_option. . . . . . . . . : 0x7f90ca6a8f10
+
+ [option (addr:0x7f90ca6a8f10)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'sasl_fail_unavailable'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'cause SASL authentication failure when SASL is requested but unavailable on the server; when this option is enabled, it has effect only if option "sasl_fail" is set to "reconnect" or "disconnect" in the server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a8d90
+ next_option. . . . . . . . . : 0x7f90ca6a9110
+
+ [option (addr:0x7f90ca6a9110)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'send_unknown_commands'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'send unknown commands to server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79290
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a8f10
+ next_option. . . . . . . . . : 0x7f90ca6a9260
+
+ [option (addr:0x7f90ca6a9260)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a7840
+ name . . . . . . . . . . . . : 'whois_double_nick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'double the nick in /whois command (if only one nick is given), to get idle time in answer; for example: "/whois nick" will send "whois nick nick"'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x0
+ callback_check_value_pointer : 0x0
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x0
+ callback_change_pointer. . . : 0x0
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6a9110
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca6a9420)]
+ config_file . . . . . . . . . : 0x7f90ca69fce0
+ name. . . . . . . . . . . . . : 'msgbuffer'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f90c3f793d0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca6a7840
+ next_section. . . . . . . . . : 0x7f90ca6a94e0
+
+ [section (addr:0x7f90ca6a94e0)]
+ config_file . . . . . . . . . : 0x7f90ca69fce0
+ name. . . . . . . . . . . . . : 'ctcp'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x7f90c3f79e10
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca6a9420
+ next_section. . . . . . . . . : 0x7f90ca6a95c0
+
+ [section (addr:0x7f90ca6a95c0)]
+ config_file . . . . . . . . . : 0x7f90ca69fce0
+ name. . . . . . . . . . . . . : 'ignore'
+ callback_read . . . . . . . . : 0x7f90c3f7a350
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f90c3f79540
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x7f90c3f79540
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x0
+ last_option . . . . . . . . . : 0x0
+ prev_section. . . . . . . . . : 0x7f90ca6a94e0
+ next_section. . . . . . . . . : 0x7f90ca6a96a0
+
+ [section (addr:0x7f90ca6a96a0)]
+ config_file . . . . . . . . . : 0x7f90ca69fce0
+ name. . . . . . . . . . . . . : 'server_default'
+ callback_read . . . . . . . . : 0x0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca6abd70
+ last_option . . . . . . . . . : 0x7f90ca6ae4f0
+ prev_section. . . . . . . . . : 0x7f90ca6a95c0
+ next_section. . . . . . . . . : 0x7f90ca6b0350
+
+ [option (addr:0x7f90ca6abd70)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'addresses'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'list of hostname/port or IP/port for server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc192e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc192e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca6af530
+
+ [option (addr:0x7f90ca6af530)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'anti_flood_prio_high'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for high priority queue: number of seconds between two user messages or commands sent to IRC server (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : 2
+ value (integer). . . . . . . : 2
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a44
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1a44
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6abd70
+ next_option. . . . . . . . . : 0x7f90ca6af6e0
+
+ [option (addr:0x7f90ca6af6e0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'anti_flood_prio_low'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for low priority queue: number of seconds between two messages sent to IRC server (messages like automatic CTCP replies) (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : 2
+ value (integer). . . . . . . : 2
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a59
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1a59
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6af530
+ next_option. . . . . . . . . : 0x7f90ca6adce0
+
+ [option (addr:0x7f90ca6adce0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'autoconnect'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically connect to server when WeeChat is starting'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19c5
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc19c5
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6af6e0
+ next_option. . . . . . . . . : 0x7f90ca6aed40
+
+ [option (addr:0x7f90ca6aed40)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'autojoin'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of channels to join after connection to server (and after executing command + delay if they are set); the channels that require a key must be at beginning of the list, and all the keys must be given after the channels (separated by a space) (example: "#channel1,#channel2,#channel3 key1,key2" where #channel1 and #channel2 are protected by key1 and key2) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1801
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1801
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6adce0
+ next_option. . . . . . . . . : 0x7f90ca6ade50
+
+ [option (addr:0x7f90ca6ade50)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'autoreconnect'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically reconnect to server when disconnected'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19d1
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc19d1
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6aed40
+ next_option. . . . . . . . . : 0x7f90ca6adfb0
+
+ [option (addr:0x7f90ca6adfb0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'autoreconnect_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before trying again to reconnect to server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 65535
+ default value. . . . . . . . : 10
+ value (integer). . . . . . . : 10
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19df
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc19df
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ade50
+ next_option. . . . . . . . . : 0x7f90ca6af010
+
+ [option (addr:0x7f90ca6af010)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'autorejoin'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically rejoin channels after kick; you can define a buffer local variable on a channel to override this value (name of variable: "autorejoin", value: "on" or "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb18f1
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fb18f1
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6adfb0
+ next_option. . . . . . . . . : 0x7f90ca6af1f0
+
+ [option (addr:0x7f90ca6af1f0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'autorejoin_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before autorejoin (after kick)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 86400
+ default value. . . . . . . . : 30
+ value (integer). . . . . . . : 30
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a20
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1a20
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6af010
+ next_option. . . . . . . . . : 0x7f90ca6af8a0
+
+ [option (addr:0x7f90ca6af8a0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'away_check'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for away (in minutes, 0 = never check)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1880
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1880
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6af1f0
+ next_option. . . . . . . . . : 0x7f90ca6afa10
+
+ [option (addr:0x7f90ca6afa10)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'away_check_max_nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'do not check away nicks on channels with high number of nicks (0 = unlimited)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1000000
+ default value. . . . . . . . : 25
+ value (integer). . . . . . . : 25
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a6d
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1a6d
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6af8a0
+ next_option. . . . . . . . . : 0x7f90ca6ace40
+
+ [option (addr:0x7f90ca6ace40)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'capabilities'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of client capabilities to enable for server if they are available (see /help cap for a list of capabilities supported by WeeChat) (example: "away-notify,multi-prefix")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc197a
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc197a
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6afa10
+ next_option. . . . . . . . . : 0x7f90ca6ae950
+
+ [option (addr:0x7f90ca6ae950)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'command'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command(s) to run after connection to server and before auto-join of channels (many commands can be separated by ";", use "\;" for a semicolon, special variables $nick, $channel and $server are replaced by their value) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc094d
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc094d
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ace40
+ next_option. . . . . . . . . : 0x7f90ca6aeb80
+
+ [option (addr:0x7f90ca6aeb80)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'command_delay'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) after execution of command and before auto-join of channels (example: give some time for authentication before joining channels)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : 0
+ value (integer). . . . . . . : 0
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a12
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1a12
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ae950
+ next_option. . . . . . . . . : 0x7f90ca6af350
+
+ [option (addr:0x7f90ca6af350)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'connection_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) between TCP connection to server and message 001 received, if this timeout is reached before 001 message is received, WeeChat will disconnect from server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : 60
+ value (integer). . . . . . . : 60
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a31
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1a31
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6aeb80
+ next_option. . . . . . . . . : 0x7f90ca6ac0d0
+
+ [option (addr:0x7f90ca6ac0d0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'ipv6'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use IPv6 protocol for server communication (try IPv6 then fallback to IPv4); if disabled, only IPv4 is used'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc144f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc144f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6af350
+ next_option. . . . . . . . . : 0x7f90ca6ae7d0
+
+ [option (addr:0x7f90ca6ae7d0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'local_hostname'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'custom local hostname/IP for server (optional, if empty local hostname is used)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a03
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1a03
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ac0d0
+ next_option. . . . . . . . . : 0x7f90ca6afb90
+
+ [option (addr:0x7f90ca6afb90)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'msg_kick'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default kick message used by commands "/kick" and "/kickban" (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8e09
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fb8e09
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ae7d0
+ next_option. . . . . . . . . : 0x7f90ca6afd80
+
+ [option (addr:0x7f90ca6afd80)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'msg_part'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default part message (leaving channel) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'WeeChat ${info:version}'
+ value (string) . . . . . . . : 'WeeChat ${info:version}'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8e16
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fb8e16
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6afb90
+ next_option. . . . . . . . . : 0x7f90ca6affa0
+
+ [option (addr:0x7f90ca6affa0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'msg_quit'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default quit message (disconnecting from server) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'WeeChat ${info:version}'
+ value (string) . . . . . . . : 'WeeChat ${info:version}'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a82
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1a82
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6afd80
+ next_option. . . . . . . . . : 0x7f90ca6ae120
+
+ [option (addr:0x7f90ca6ae120)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'nicks'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'nicknames to use on server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'neodarz,neodarz1,neodarz2,neodarz3,neodarz4'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8d0b
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fb8d0b
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6affa0
+ next_option. . . . . . . . . : 0x7f90ca6ae2d0
+
+ [option (addr:0x7f90ca6ae2d0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'nicks_alternate'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'get an alternate nick when all the declared nicks are already used on server: add some "_" until the nick has a length of 9, and then replace last char (or the two last chars) by a number from 1 to 99, until we find a nick not used on server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19f3
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc19f3
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ae120
+ next_option. . . . . . . . . : 0x7f90ca6b01c0
+
+ [option (addr:0x7f90ca6b01c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'notify'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'notify list for server (you should not change this option but use /notify command instead)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f793b0
+ callback_check_value_pointer : 0x7f90c3fbe5ba
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fbe5ba
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ae2d0
+ next_option. . . . . . . . . : 0x7f90ca6accd0
+
+ [option (addr:0x7f90ca6accd0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'password'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb9317
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fb9317
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b01c0
+ next_option. . . . . . . . . : 0x7f90ca6abf40
+
+ [option (addr:0x7f90ca6abf40)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'proxy'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'name of proxy used for this server (optional, proxy must be defined with command /proxy)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8f4e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fb8f4e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6accd0
+ next_option. . . . . . . . . : 0x7f90ca6ae660
+
+ [option (addr:0x7f90ca6ae660)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'realname'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'real name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fbdedf
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fbdedf
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6abf40
+ next_option. . . . . . . . . : 0x7f90ca6ada30
+
+ [option (addr:0x7f90ca6ada30)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'sasl_fail'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server (see also option irc.network.sasl_fail_unavailable)'
+ string_values. . . . . . . . : 0x7f90ca6adc10
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'continue'
+ value (integer/str). . . . . : 'continue'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19bb
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc19bb
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ae660
+ next_option. . . . . . . . . : 0x7f90ca6ad760
+
+ [option (addr:0x7f90ca6ad760)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'sasl_key'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'file with ECC private key for mechanism "ecdsa-nist256p-challenge" ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19b2
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc19b2
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ada30
+ next_option. . . . . . . . . : 0x7f90ca6ad030
+
+ [option (addr:0x7f90ca6ad030)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'sasl_mechanism'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'mechanism for SASL authentication: "plain" for plain text password, "ecdsa-nist256p-challenge" for key-based challenge authentication, "external" for authentication using client side SSL cert, "dh-blowfish" for blowfish crypted password (insecure, not recommended), "dh-aes" for AES crypted password (insecure, not recommended)'
+ string_values. . . . . . . . : 0x7f90ca6ad2b0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 4
+ default value. . . . . . . . : 'plain'
+ value (integer/str). . . . . : 'plain'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1987
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1987
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ad760
+ next_option. . . . . . . . . : 0x7f90ca6ad590
+
+ [option (addr:0x7f90ca6ad590)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'sasl_password'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for SASL authentication; this option is not used for mechanisms "ecdsa-nist256p-challenge" and "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19a4
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc19a4
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ad030
+ next_option. . . . . . . . . : 0x7f90ca6ad910
+
+ [option (addr:0x7f90ca6ad910)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'sasl_timeout'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) before giving up SASL authentication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : 15
+ value (integer). . . . . . . : 15
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc2468
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc2468
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ad590
+ next_option. . . . . . . . . : 0x7f90ca6ad3e0
+
+ [option (addr:0x7f90ca6ad3e0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'sasl_username'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'username for SASL authentication; this option is not used for mechanism "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1996
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1996
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ad910
+ next_option. . . . . . . . . : 0x7f90ca6ac290
+
+ [option (addr:0x7f90ca6ac290)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'ssl'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use SSL for server communication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : off
+ value (boolean). . . . . . . : off
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb15bf
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fb15bf
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ad3e0
+ next_option. . . . . . . . . : 0x7f90ca6ac3b0
+
+ [option (addr:0x7f90ca6ac3b0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'ssl_cert'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'SSL certificate file used to automatically identify your nick ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1938
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1938
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ac290
+ next_option. . . . . . . . . : 0x7f90ca6ac770
+
+ [option (addr:0x7f90ca6ac770)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'ssl_dhkey_size'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'size of the key used during the Diffie-Hellman Key Exchange'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : 2048
+ value (integer). . . . . . . : 2048
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1950
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1950
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ac3b0
+ next_option. . . . . . . . . : 0x7f90ca6ac8e0
+
+ [option (addr:0x7f90ca6ac8e0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'ssl_fingerprint'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'fingerprint of certificate which is trusted and accepted for the server; only hexadecimal digits are allowed (0-9, a-f): 64 chars for SHA-512, 32 chars for SHA-256, 20 chars for SHA-1 (insecure, not recommended); many fingerprints can be separated by commas; if this option is set, the other checks on certificates are NOT performed (option "ssl_verify")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : ''
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc195f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc195f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ac770
+ next_option. . . . . . . . . : 0x7f90ca6ac570
+
+ [option (addr:0x7f90ca6ac570)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'ssl_priorities'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string with priorities for gnutls (for syntax, see documentation of function gnutls_priority_init in gnutls manual, common strings are: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : 'NORMAL:-VERS-SSL3.0'
+ value (string) . . . . . . . : 'NORMAL'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1941
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc1941
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ac8e0
+ next_option. . . . . . . . . : 0x7f90ca6acb70
+
+ [option (addr:0x7f90ca6acb70)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'ssl_verify'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'check that the SSL connection is fully trusted'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : on
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc196f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fc196f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ac570
+ next_option. . . . . . . . . : 0x7f90ca6ae4f0
+
+ [option (addr:0x7f90ca6ae4f0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6a96a0
+ name . . . . . . . . . . . . : 'username'
+ parent_name. . . . . . . . . : '(null)'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'user name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : ''
+ value (string) . . . . . . . : 'neodarz'
+ null_value_allowed . . . . . : 0
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fbded5
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f79b60
+ callback_change_pointer. . . : 0x7f90c3fbded5
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6acb70
+ next_option. . . . . . . . . : 0x0
+
+ [section (addr:0x7f90ca6b0350)]
+ config_file . . . . . . . . . : 0x7f90ca69fce0
+ name. . . . . . . . . . . . . : 'server'
+ callback_read . . . . . . . . : 0x7f90c3f79fc0
+ callback_read_pointer . . . . : 0x0
+ callback_read_data. . . . . . : 0x0
+ callback_write. . . . . . . . : 0x7f90c3f795f0
+ callback_write_pointer. . . . : 0x0
+ callback_write_data . . . . . : 0x0
+ callback_write_default. . . . : 0x0
+ callback_write_default_pointer: 0x0
+ callback_write_default_data . : 0x0
+ callback_create_option. . . . : 0x0
+ callback_create_option_pointer: 0x0
+ callback_create_option_data . : 0x0
+ callback_delete_option. . . . : 0x0
+ callback_delete_option_pointer: 0x0
+ callback_delete_option_data . : 0x0
+ options . . . . . . . . . . . : 0x7f90ca6b2540
+ last_option . . . . . . . . . : 0x7f90ca6b9a60
+ prev_section. . . . . . . . . : 0x7f90ca6a96a0
+ next_section. . . . . . . . . : 0x0
+
+ [option (addr:0x7f90ca6b2540)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.addresses'
+ parent_name. . . . . . . . . : 'irc.server_default.addresses'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'list of hostname/port or IP/port for server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : 'chat.freenode.net/6667'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc192e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc192e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x0
+ next_option. . . . . . . . . : 0x7f90ca6b5bf0
+
+ [option (addr:0x7f90ca6b5bf0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.anti_flood_prio_high'
+ parent_name. . . . . . . . . : 'irc.server_default.anti_flood_prio_high'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for high priority queue: number of seconds between two user messages or commands sent to IRC server (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a44
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a44
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b2540
+ next_option. . . . . . . . . : 0x7f90ca6b5d70
+
+ [option (addr:0x7f90ca6b5d70)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.anti_flood_prio_low'
+ parent_name. . . . . . . . . : 'irc.server_default.anti_flood_prio_low'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for low priority queue: number of seconds between two messages sent to IRC server (messages like automatic CTCP replies) (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a59
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a59
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b5bf0
+ next_option. . . . . . . . . : 0x7f90ca6b4310
+
+ [option (addr:0x7f90ca6b4310)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.autoconnect'
+ parent_name. . . . . . . . . : 'irc.server_default.autoconnect'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically connect to server when WeeChat is starting'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : on
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19c5
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19c5
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b5d70
+ next_option. . . . . . . . . : 0x7f90ca6b5430
+
+ [option (addr:0x7f90ca6b5430)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.autojoin'
+ parent_name. . . . . . . . . : 'irc.server_default.autojoin'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of channels to join after connection to server (and after executing command + delay if they are set); the channels that require a key must be at beginning of the list, and all the keys must be given after the channels (separated by a space) (example: "#channel1,#channel2,#channel3 key1,key2" where #channel1 and #channel2 are protected by key1 and key2) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : '#khanat,#haum,#voxolab,#edmsio,#krypte,#radio-malraux'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1801
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1801
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b4310
+ next_option. . . . . . . . . : 0x7f90ca6b4470
+
+ [option (addr:0x7f90ca6b4470)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.autoreconnect'
+ parent_name. . . . . . . . . : 'irc.server_default.autoreconnect'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically reconnect to server when disconnected'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19d1
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19d1
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b5430
+ next_option. . . . . . . . . : 0x7f90ca6b45c0
+
+ [option (addr:0x7f90ca6b45c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.autoreconnect_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.autoreconnect_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before trying again to reconnect to server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 65535
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19df
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19df
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b4470
+ next_option. . . . . . . . . : 0x7f90ca6b56f0
+
+ [option (addr:0x7f90ca6b56f0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.autorejoin'
+ parent_name. . . . . . . . . : 'irc.server_default.autorejoin'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically rejoin channels after kick; you can define a buffer local variable on a channel to override this value (name of variable: "autorejoin", value: "on" or "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb18f1
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb18f1
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b45c0
+ next_option. . . . . . . . . : 0x7f90ca6b58c0
+
+ [option (addr:0x7f90ca6b58c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.autorejoin_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.autorejoin_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before autorejoin (after kick)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 86400
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a20
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a20
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b56f0
+ next_option. . . . . . . . . : 0x7f90ca6b5f00
+
+ [option (addr:0x7f90ca6b5f00)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.away_check'
+ parent_name. . . . . . . . . : 'irc.server_default.away_check'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for away (in minutes, 0 = never check)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1880
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1880
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b58c0
+ next_option. . . . . . . . . : 0x7f90ca6b6070
+
+ [option (addr:0x7f90ca6b6070)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.away_check_max_nicks'
+ parent_name. . . . . . . . . : 'irc.server_default.away_check_max_nicks'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'do not check away nicks on channels with high number of nicks (0 = unlimited)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1000000
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a6d
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a6d
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b5f00
+ next_option. . . . . . . . . : 0x7f90ca6b34e0
+
+ [option (addr:0x7f90ca6b34e0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.capabilities'
+ parent_name. . . . . . . . . : 'irc.server_default.capabilities'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of client capabilities to enable for server if they are available (see /help cap for a list of capabilities supported by WeeChat) (example: "away-notify,multi-prefix")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc197a
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc197a
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b6070
+ next_option. . . . . . . . . : 0x7f90ca6b5060
+
+ [option (addr:0x7f90ca6b5060)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.command'
+ parent_name. . . . . . . . . : 'irc.server_default.command'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command(s) to run after connection to server and before auto-join of channels (many commands can be separated by ";", use "\;" for a semicolon, special variables $nick, $channel and $server are replaced by their value) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc094d
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc094d
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b34e0
+ next_option. . . . . . . . . : 0x7f90ca6b5280
+
+ [option (addr:0x7f90ca6b5280)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.command_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.command_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) after execution of command and before auto-join of channels (example: give some time for authentication before joining channels)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a12
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a12
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b5060
+ next_option. . . . . . . . . : 0x7f90ca6b5a10
+
+ [option (addr:0x7f90ca6b5a10)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.connection_timeout'
+ parent_name. . . . . . . . . : 'irc.server_default.connection_timeout'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) between TCP connection to server and message 001 received, if this timeout is reached before 001 message is received, WeeChat will disconnect from server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a31
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a31
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b5280
+ next_option. . . . . . . . . : 0x7f90ca6b2800
+
+ [option (addr:0x7f90ca6b2800)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.ipv6'
+ parent_name. . . . . . . . . : 'irc.server_default.ipv6'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use IPv6 protocol for server communication (try IPv6 then fallback to IPv4); if disabled, only IPv4 is used'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc144f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc144f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b5a10
+ next_option. . . . . . . . . : 0x7f90ca6b4ef0
+
+ [option (addr:0x7f90ca6b4ef0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.local_hostname'
+ parent_name. . . . . . . . . : 'irc.server_default.local_hostname'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'custom local hostname/IP for server (optional, if empty local hostname is used)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a03
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a03
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b2800
+ next_option. . . . . . . . . : 0x7f90ca6b6230
+
+ [option (addr:0x7f90ca6b6230)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.msg_kick'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_kick'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default kick message used by commands "/kick" and "/kickban" (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8e09
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb8e09
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b4ef0
+ next_option. . . . . . . . . : 0x7f90ca6b6410
+
+ [option (addr:0x7f90ca6b6410)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.msg_part'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_part'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default part message (leaving channel) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8e16
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb8e16
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b6230
+ next_option. . . . . . . . . : 0x7f90ca6b6620
+
+ [option (addr:0x7f90ca6b6620)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.msg_quit'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_quit'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default quit message (disconnecting from server) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a82
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a82
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b6410
+ next_option. . . . . . . . . : 0x7f90ca6b4760
+
+ [option (addr:0x7f90ca6b4760)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.nicks'
+ parent_name. . . . . . . . . : 'irc.server_default.nicks'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'nicknames to use on server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8d0b
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb8d0b
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b6620
+ next_option. . . . . . . . . : 0x7f90ca6b4af0
+
+ [option (addr:0x7f90ca6b4af0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.nicks_alternate'
+ parent_name. . . . . . . . . : 'irc.server_default.nicks_alternate'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'get an alternate nick when all the declared nicks are already used on server: add some "_" until the nick has a length of 9, and then replace last char (or the two last chars) by a number from 1 to 99, until we find a nick not used on server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19f3
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19f3
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b4760
+ next_option. . . . . . . . . : 0x7f90ca6b6830
+
+ [option (addr:0x7f90ca6b6830)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.notify'
+ parent_name. . . . . . . . . : 'irc.server_default.notify'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'notify list for server (you should not change this option but use /notify command instead)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fbe5ba
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fbe5ba
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b4af0
+ next_option. . . . . . . . . : 0x7f90ca6b3380
+
+ [option (addr:0x7f90ca6b3380)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.password'
+ parent_name. . . . . . . . . : 'irc.server_default.password'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb9317
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb9317
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b6830
+ next_option. . . . . . . . . : 0x7f90ca6b2680
+
+ [option (addr:0x7f90ca6b2680)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.proxy'
+ parent_name. . . . . . . . . : 'irc.server_default.proxy'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'name of proxy used for this server (optional, proxy must be defined with command /proxy)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8f4e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb8f4e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b3380
+ next_option. . . . . . . . . : 0x7f90ca6b4d90
+
+ [option (addr:0x7f90ca6b4d90)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.realname'
+ parent_name. . . . . . . . . : 'irc.server_default.realname'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'real name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fbdedf
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fbdedf
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b2680
+ next_option. . . . . . . . . : 0x7f90ca6b4070
+
+ [option (addr:0x7f90ca6b4070)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.sasl_fail'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_fail'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server (see also option irc.network.sasl_fail_unavailable)'
+ string_values. . . . . . . . : 0x7f90ca6b4250
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'null'
+ value (integer/str). . . . . : 'null'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19bb
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19bb
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b4d90
+ next_option. . . . . . . . . : 0x7f90ca6b3dc0
+
+ [option (addr:0x7f90ca6b3dc0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.sasl_key'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_key'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'file with ECC private key for mechanism "ecdsa-nist256p-challenge" ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19b2
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19b2
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b4070
+ next_option. . . . . . . . . : 0x7f90ca6b36c0
+
+ [option (addr:0x7f90ca6b36c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.sasl_mechanism'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_mechanism'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'mechanism for SASL authentication: "plain" for plain text password, "ecdsa-nist256p-challenge" for key-based challenge authentication, "external" for authentication using client side SSL cert, "dh-blowfish" for blowfish crypted password (insecure, not recommended), "dh-aes" for AES crypted password (insecure, not recommended)'
+ string_values. . . . . . . . : 0x7f90ca6b3940
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 4
+ default value. . . . . . . . : 'null'
+ value (integer/str). . . . . : 'null'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1987
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1987
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b3dc0
+ next_option. . . . . . . . . : 0x7f90ca6b3c00
+
+ [option (addr:0x7f90ca6b3c00)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.sasl_password'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_password'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for SASL authentication; this option is not used for mechanisms "ecdsa-nist256p-challenge" and "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19a4
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19a4
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b36c0
+ next_option. . . . . . . . . : 0x7f90ca6b3f60
+
+ [option (addr:0x7f90ca6b3f60)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.sasl_timeout'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_timeout'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) before giving up SASL authentication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc2468
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc2468
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b3c00
+ next_option. . . . . . . . . : 0x7f90ca6b3a60
+
+ [option (addr:0x7f90ca6b3a60)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.sasl_username'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_username'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'username for SASL authentication; this option is not used for mechanism "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1996
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1996
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b3f60
+ next_option. . . . . . . . . : 0x7f90ca6b2980
+
+ [option (addr:0x7f90ca6b2980)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.ssl'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use SSL for server communication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb15bf
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb15bf
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b3a60
+ next_option. . . . . . . . . : 0x7f90ca6b2aa0
+
+ [option (addr:0x7f90ca6b2aa0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.ssl_cert'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_cert'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'SSL certificate file used to automatically identify your nick ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1938
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1938
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b2980
+ next_option. . . . . . . . . : 0x7f90ca6b2e20
+
+ [option (addr:0x7f90ca6b2e20)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.ssl_dhkey_size'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_dhkey_size'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'size of the key used during the Diffie-Hellman Key Exchange'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1950
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1950
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b2aa0
+ next_option. . . . . . . . . : 0x7f90ca6b2320
+
+ [option (addr:0x7f90ca6b2320)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.ssl_fingerprint'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_fingerprint'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'fingerprint of certificate which is trusted and accepted for the server; only hexadecimal digits are allowed (0-9, a-f): 64 chars for SHA-512, 32 chars for SHA-256, 20 chars for SHA-1 (insecure, not recommended); many fingerprints can be separated by commas; if this option is set, the other checks on certificates are NOT performed (option "ssl_verify")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc195f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc195f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b2e20
+ next_option. . . . . . . . . : 0x7f90ca6b2c50
+
+ [option (addr:0x7f90ca6b2c50)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.ssl_priorities'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_priorities'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string with priorities for gnutls (for syntax, see documentation of function gnutls_priority_init in gnutls manual, common strings are: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1941
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1941
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b2320
+ next_option. . . . . . . . . : 0x7f90ca6b2470
+
+ [option (addr:0x7f90ca6b2470)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.ssl_verify'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_verify'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'check that the SSL connection is fully trusted'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc196f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc196f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b2c50
+ next_option. . . . . . . . . : 0x7f90ca6b4cb0
+
+ [option (addr:0x7f90ca6b4cb0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'freenode.username'
+ parent_name. . . . . . . . . : 'irc.server_default.username'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'user name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fbded5
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fbded5
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b2470
+ next_option. . . . . . . . . : 0x7f90ca6b72c0
+
+ [option (addr:0x7f90ca6b72c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.addresses'
+ parent_name. . . . . . . . . : 'irc.server_default.addresses'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'list of hostname/port or IP/port for server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : 'kitsune6uv4dtdve.onion'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc192e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc192e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b4cb0
+ next_option. . . . . . . . . : 0x7f90ca6ba940
+
+ [option (addr:0x7f90ca6ba940)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.anti_flood_prio_high'
+ parent_name. . . . . . . . . : 'irc.server_default.anti_flood_prio_high'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for high priority queue: number of seconds between two user messages or commands sent to IRC server (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a44
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a44
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b72c0
+ next_option. . . . . . . . . : 0x7f90ca6baac0
+
+ [option (addr:0x7f90ca6baac0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.anti_flood_prio_low'
+ parent_name. . . . . . . . . : 'irc.server_default.anti_flood_prio_low'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'anti-flood for low priority queue: number of seconds between two messages sent to IRC server (messages like automatic CTCP replies) (0 = no anti-flood)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 60
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a59
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a59
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ba940
+ next_option. . . . . . . . . : 0x7f90ca6b90c0
+
+ [option (addr:0x7f90ca6b90c0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.autoconnect'
+ parent_name. . . . . . . . . : 'irc.server_default.autoconnect'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically connect to server when WeeChat is starting'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19c5
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19c5
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6baac0
+ next_option. . . . . . . . . : 0x7f90ca6ba180
+
+ [option (addr:0x7f90ca6ba180)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.autojoin'
+ parent_name. . . . . . . . . : 'irc.server_default.autojoin'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma separated list of channels to join after connection to server (and after executing command + delay if they are set); the channels that require a key must be at beginning of the list, and all the keys must be given after the channels (separated by a space) (example: "#channel1,#channel2,#channel3 key1,key2" where #channel1 and #channel2 are protected by key1 and key2) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1801
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1801
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b90c0
+ next_option. . . . . . . . . : 0x7f90ca6b9220
+
+ [option (addr:0x7f90ca6b9220)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.autoreconnect'
+ parent_name. . . . . . . . . : 'irc.server_default.autoreconnect'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically reconnect to server when disconnected'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19d1
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19d1
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ba180
+ next_option. . . . . . . . . : 0x7f90ca6b9370
+
+ [option (addr:0x7f90ca6b9370)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.autoreconnect_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.autoreconnect_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before trying again to reconnect to server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 65535
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19df
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19df
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b9220
+ next_option. . . . . . . . . : 0x7f90ca6ba440
+
+ [option (addr:0x7f90ca6ba440)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.autorejoin'
+ parent_name. . . . . . . . . : 'irc.server_default.autorejoin'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'automatically rejoin channels after kick; you can define a buffer local variable on a channel to override this value (name of variable: "autorejoin", value: "on" or "off")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb18f1
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb18f1
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b9370
+ next_option. . . . . . . . . : 0x7f90ca6ba610
+
+ [option (addr:0x7f90ca6ba610)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.autorejoin_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.autorejoin_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) before autorejoin (after kick)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 86400
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a20
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a20
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ba440
+ next_option. . . . . . . . . : 0x7f90ca6bacb0
+
+ [option (addr:0x7f90ca6bacb0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.away_check'
+ parent_name. . . . . . . . . : 'irc.server_default.away_check'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'interval between two checks for away (in minutes, 0 = never check)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 10080
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1880
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1880
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ba610
+ next_option. . . . . . . . . : 0x7f90ca6bade0
+
+ [option (addr:0x7f90ca6bade0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.away_check_max_nicks'
+ parent_name. . . . . . . . . : 'irc.server_default.away_check_max_nicks'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'do not check away nicks on channels with high number of nicks (0 = unlimited)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1000000
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a6d
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a6d
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6bacb0
+ next_option. . . . . . . . . : 0x7f90ca6b8290
+
+ [option (addr:0x7f90ca6b8290)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.capabilities'
+ parent_name. . . . . . . . . : 'irc.server_default.capabilities'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'comma-separated list of client capabilities to enable for server if they are available (see /help cap for a list of capabilities supported by WeeChat) (example: "away-notify,multi-prefix")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc197a
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc197a
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6bade0
+ next_option. . . . . . . . . : 0x7f90ca6b9db0
+
+ [option (addr:0x7f90ca6b9db0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.command'
+ parent_name. . . . . . . . . : 'irc.server_default.command'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'command(s) to run after connection to server and before auto-join of channels (many commands can be separated by ";", use "\;" for a semicolon, special variables $nick, $channel and $server are replaced by their value) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc094d
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc094d
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b8290
+ next_option. . . . . . . . . : 0x7f90ca6b9fd0
+
+ [option (addr:0x7f90ca6b9fd0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.command_delay'
+ parent_name. . . . . . . . . : 'irc.server_default.command_delay'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'delay (in seconds) after execution of command and before auto-join of channels (example: give some time for authentication before joining channels)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a12
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a12
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b9db0
+ next_option. . . . . . . . . : 0x7f90ca6ba760
+
+ [option (addr:0x7f90ca6ba760)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.connection_timeout'
+ parent_name. . . . . . . . . : 'irc.server_default.connection_timeout'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) between TCP connection to server and message 001 received, if this timeout is reached before 001 message is received, WeeChat will disconnect from server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a31
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a31
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b9fd0
+ next_option. . . . . . . . . : 0x7f90ca6b75f0
+
+ [option (addr:0x7f90ca6b75f0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.ipv6'
+ parent_name. . . . . . . . . : 'irc.server_default.ipv6'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use IPv6 protocol for server communication (try IPv6 then fallback to IPv4); if disabled, only IPv4 is used'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc144f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc144f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6ba760
+ next_option. . . . . . . . . : 0x7f90ca6b9ca0
+
+ [option (addr:0x7f90ca6b9ca0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.local_hostname'
+ parent_name. . . . . . . . . : 'irc.server_default.local_hostname'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'custom local hostname/IP for server (optional, if empty local hostname is used)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a03
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a03
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b75f0
+ next_option. . . . . . . . . : 0x7f90ca6baf60
+
+ [option (addr:0x7f90ca6baf60)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.msg_kick'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_kick'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default kick message used by commands "/kick" and "/kickban" (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8e09
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb8e09
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b9ca0
+ next_option. . . . . . . . . : 0x7f90ca6bb140
+
+ [option (addr:0x7f90ca6bb140)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.msg_part'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_part'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default part message (leaving channel) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8e16
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb8e16
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6baf60
+ next_option. . . . . . . . . : 0x7f90ca6bb350
+
+ [option (addr:0x7f90ca6bb350)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.msg_quit'
+ parent_name. . . . . . . . . : 'irc.server_default.msg_quit'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'default quit message (disconnecting from server) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their value; "%v" is replaced by WeeChat version if there is no ${...} in string)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1a82
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1a82
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6bb140
+ next_option. . . . . . . . . : 0x7f90ca6b9510
+
+ [option (addr:0x7f90ca6b9510)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.nicks'
+ parent_name. . . . . . . . . : 'irc.server_default.nicks'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'nicknames to use on server (separated by comma) (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8d0b
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb8d0b
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6bb350
+ next_option. . . . . . . . . : 0x7f90ca6b98a0
+
+ [option (addr:0x7f90ca6b98a0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.nicks_alternate'
+ parent_name. . . . . . . . . : 'irc.server_default.nicks_alternate'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'get an alternate nick when all the declared nicks are already used on server: add some "_" until the nick has a length of 9, and then replace last char (or the two last chars) by a number from 1 to 99, until we find a nick not used on server'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19f3
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19f3
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b9510
+ next_option. . . . . . . . . : 0x7f90ca6bb560
+
+ [option (addr:0x7f90ca6bb560)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.notify'
+ parent_name. . . . . . . . . : 'irc.server_default.notify'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'notify list for server (you should not change this option but use /notify command instead)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fbe5ba
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fbe5ba
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b98a0
+ next_option. . . . . . . . . : 0x7f90ca6b8130
+
+ [option (addr:0x7f90ca6b8130)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.password'
+ parent_name. . . . . . . . . : 'irc.server_default.password'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb9317
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb9317
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6bb560
+ next_option. . . . . . . . . : 0x7f90ca6b7450
+
+ [option (addr:0x7f90ca6b7450)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.proxy'
+ parent_name. . . . . . . . . : 'irc.server_default.proxy'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'name of proxy used for this server (optional, proxy must be defined with command /proxy)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : 'tor'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb8f4e
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb8f4e
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b8130
+ next_option. . . . . . . . . : 0x7f90ca6b9b40
+
+ [option (addr:0x7f90ca6b9b40)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.realname'
+ parent_name. . . . . . . . . : 'irc.server_default.realname'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'real name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fbdedf
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fbdedf
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b7450
+ next_option. . . . . . . . . : 0x7f90ca6b8e20
+
+ [option (addr:0x7f90ca6b8e20)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.sasl_fail'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_fail'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server (see also option irc.network.sasl_fail_unavailable)'
+ string_values. . . . . . . . : 0x7f90ca6b9000
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2
+ default value. . . . . . . . : 'null'
+ value (integer/str). . . . . : 'null'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19bb
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19bb
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b9b40
+ next_option. . . . . . . . . : 0x7f90ca6b8b70
+
+ [option (addr:0x7f90ca6b8b70)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.sasl_key'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_key'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'file with ECC private key for mechanism "ecdsa-nist256p-challenge" ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19b2
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19b2
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b8e20
+ next_option. . . . . . . . . : 0x7f90ca6b8470
+
+ [option (addr:0x7f90ca6b8470)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.sasl_mechanism'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_mechanism'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'mechanism for SASL authentication: "plain" for plain text password, "ecdsa-nist256p-challenge" for key-based challenge authentication, "external" for authentication using client side SSL cert, "dh-blowfish" for blowfish crypted password (insecure, not recommended), "dh-aes" for AES crypted password (insecure, not recommended)'
+ string_values. . . . . . . . : 0x7f90ca6b86f0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 4
+ default value. . . . . . . . : 'null'
+ value (integer/str). . . . . : 'null'
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1987
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1987
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b8b70
+ next_option. . . . . . . . . : 0x7f90ca6b89b0
+
+ [option (addr:0x7f90ca6b89b0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.sasl_password'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_password'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'password for SASL authentication; this option is not used for mechanisms "ecdsa-nist256p-challenge" and "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc19a4
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc19a4
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b8470
+ next_option. . . . . . . . . : 0x7f90ca6b8d10
+
+ [option (addr:0x7f90ca6b8d10)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.sasl_timeout'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_timeout'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'timeout (in seconds) before giving up SASL authentication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 1
+ max. . . . . . . . . . . . . : 3600
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc2468
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc2468
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b89b0
+ next_option. . . . . . . . . : 0x7f90ca6b8810
+
+ [option (addr:0x7f90ca6b8810)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.sasl_username'
+ parent_name. . . . . . . . . : 'irc.server_default.sasl_username'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'username for SASL authentication; this option is not used for mechanism "external" (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1996
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1996
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b8d10
+ next_option. . . . . . . . . : 0x7f90ca6b7770
+
+ [option (addr:0x7f90ca6b7770)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.ssl'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'use SSL for server communication'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fb15bf
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fb15bf
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b8810
+ next_option. . . . . . . . . : 0x7f90ca6b7890
+
+ [option (addr:0x7f90ca6b7890)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.ssl_cert'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_cert'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'SSL certificate file used to automatically identify your nick ("%h" will be replaced by WeeChat home, "~/.weechat" by default)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1938
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1938
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b7770
+ next_option. . . . . . . . . : 0x7f90ca6b7c10
+
+ [option (addr:0x7f90ca6b7c10)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.ssl_dhkey_size'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_dhkey_size'
+ type . . . . . . . . . . . . : 1
+ description. . . . . . . . . : 'size of the key used during the Diffie-Hellman Key Exchange'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 2147483647
+ default value. . . . . . . . : null
+ value (integer). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1950
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1950
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b7890
+ next_option. . . . . . . . . : 0x7f90ca6b70a0
+
+ [option (addr:0x7f90ca6b70a0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.ssl_fingerprint'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_fingerprint'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'fingerprint of certificate which is trusted and accepted for the server; only hexadecimal digits are allowed (0-9, a-f): 64 chars for SHA-512, 32 chars for SHA-256, 20 chars for SHA-1 (insecure, not recommended); many fingerprints can be separated by commas; if this option is set, the other checks on certificates are NOT performed (option "ssl_verify")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc195f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc195f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b7c10
+ next_option. . . . . . . . . : 0x7f90ca6b7a40
+
+ [option (addr:0x7f90ca6b7a40)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.ssl_priorities'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_priorities'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'string with priorities for gnutls (for syntax, see documentation of function gnutls_priority_init in gnutls manual, common strings are: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc1941
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc1941
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b70a0
+ next_option. . . . . . . . . : 0x7f90ca6b71f0
+
+ [option (addr:0x7f90ca6b71f0)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.ssl_verify'
+ parent_name. . . . . . . . . : 'irc.server_default.ssl_verify'
+ type . . . . . . . . . . . . : 0
+ description. . . . . . . . . : 'check that the SSL connection is fully trusted'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 1
+ default value. . . . . . . . : null
+ value (boolean). . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fc196f
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fc196f
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b7a40
+ next_option. . . . . . . . . : 0x7f90ca6b9a60
+
+ [option (addr:0x7f90ca6b9a60)]
+ config_file. . . . . . . . . : 0x7f90ca69fce0
+ section. . . . . . . . . . . : 0x7f90ca6b0350
+ name . . . . . . . . . . . . : 'volatile.username'
+ parent_name. . . . . . . . . : 'irc.server_default.username'
+ type . . . . . . . . . . . . : 2
+ description. . . . . . . . . : 'user name to use on server (note: content is evaluated, see /help eval)'
+ string_values. . . . . . . . : 0x0
+ min. . . . . . . . . . . . . : 0
+ max. . . . . . . . . . . . . : 0
+ default value. . . . . . . . : null
+ value (string) . . . . . . . : null
+ null_value_allowed . . . . . : 1
+ callback_check_value . . . . : 0x7f90c3f7a720
+ callback_check_value_pointer : 0x7f90c3fbded5
+ callback_check_value_data. . : 0x0
+ callback_change. . . . . . . : 0x7f90c3f7aaa0
+ callback_change_pointer. . . : 0x7f90c3fbded5
+ callback_change_data . . . . : 0x0
+ callback_delete. . . . . . . : 0x0
+ callback_delete_pointer. . . : 0x0
+ callback_delete_data . . . . : 0x0
+ loaded . . . . . . . . . . . : 1
+ prev_option. . . . . . . . . : 0x7f90ca6b71f0
+ next_option. . . . . . . . . : 0x0
+
+[plugin (addr:0x7f90ca671360)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/irc.so'
+ handle . . . . . . . . : 0x7f90ca670c30
+ name . . . . . . . . . : 'irc'
+ description. . . . . . : 'IRC (Internet Relay Chat) protocol'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 5000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x0
+ next_plugin. . . . . . : 0x7f90ca696530
+
+[plugin (addr:0x7f90ca696530)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/charset.so'
+ handle . . . . . . . . : 0x7f90ca695fc0
+ name . . . . . . . . . : 'charset'
+ description. . . . . . : 'Charset conversions'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 13000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f90ca671360
+ next_plugin. . . . . . : 0x7f90ca6974b0
+
+[plugin (addr:0x7f90ca6974b0)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/alias.so'
+ handle . . . . . . . . : 0x7f90ca696f00
+ name . . . . . . . . . : 'alias'
+ description. . . . . . : 'Alias commands'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 8000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f90ca696530
+ next_plugin. . . . . . : 0x7f90ca6984d0
+
+[plugin (addr:0x7f90ca6984d0)]
+ filename . . . . . . . : '/usr/lib/weechat/plugins/xfer.so'
+ handle . . . . . . . . : 0x7f90ca697eb0
+ name . . . . . . . . . : 'xfer'
+ description. . . . . . : 'DCC file transfer and direct chat'
+ version. . . . . . . . : '1.6'
+ charset. . . . . . . . : '(null)'
+ priority . . . . . . . : 6000
+ initialized. . . . . . : 1
+ debug. . . . . . . . . : 0
+ prev_plugin. . . . . . : 0x7f90ca6974b0
+ next_plugin. . . . . . : 0x0
+
+****** End of WeeChat dump ******
+
+======= WeeChat backtrace =======
+(written by WeeChat 1.6, compiled on Oct 6 2016 11:55:35)
diff --git a/weechat/xfer.conf b/weechat/xfer.conf
new file mode 100644
index 0000000..e5eb896
--- /dev/null
+++ b/weechat/xfer.conf
@@ -0,0 +1,39 @@
+#
+# weechat -- xfer.conf
+#
+
+[look]
+auto_open_buffer = on
+progress_bar_size = 20
+pv_tags = "notify_private"
+
+[color]
+status_aborted = 161
+status_active = lightblue
+status_connecting = 11
+status_done = 118
+status_failed = 161
+status_waiting = 166
+text = default
+text_bg = 233
+text_selected = white
+
+[network]
+blocksize = 65536
+fast_send = on
+own_ip = ""
+port_range = ""
+speed_limit = 0
+timeout = 300
+
+[file]
+auto_accept_chats = off
+auto_accept_files = off
+auto_accept_nicks = ""
+auto_check_crc32 = off
+auto_rename = on
+auto_resume = on
+convert_spaces = on
+download_path = "%h/xfer"
+upload_path = "~"
+use_nick_in_filename = on